ï»¿Ã¿Ã˜Ã¿Ã  JFIF      Ã¿Ã› â€ž 	 ( %!1"%)+...383-7(-.+



-%%--------+------------/----------------------------Ã¿Ã€  Â¶" Ã¿Ã„               Ã¿Ã„ @       !1AQaqÂ�â€˜Â¡"Â±Ã�Ã‘Ã°2â€™BRrÃ¡Sâ€šÃ±3bÂ¢CTÂ²Ã’ #cÃ¿Ã„             Ã¿Ã„ '        1!AQ2a"â€˜Â±#Ã¿Ãš   ? Ã²(/pâ€˜â€”â€“Â¢Â·,M|Â¯GÂ»RÂ£Ã¼eÅ¡T. Ã´Å¸EoCFÃ±â€¡ 4Ã”kÃ¥Ã³xR|Â�Â�ÂµÃ�Â¨Ã“DÃ !Ã‡Â´ÂµËœâ€¡p Ã�Qâ€¹Â§!Ã¾Å¾^ÃµWsÅ’y Â Ã¥Ã�Â§$Ã¡Â«%ÂºqËœâ„¢JyyÃ‹0yÂ�Â«^Ã�Â�
-3ÃƒÃ�Ã‹ÃˆÂ£Ã†\Pâ€™Ã¤â€žs&â€¢â€¹Ãœs Ã¼Ã´'Ã WtÂ¹pÃ±Cp$bÃšF`Â·7.^)Â¾!)Ã’Ã™Ëœâ€“Ã…Ã�Å¡^hÂ¾Ã¸Â³Â·Ã¬eÂ±Å’aeÃ–â€”Ã�,e=B}JÃ©ÃŸÂ¦$$Â½â€”Å¡Ã™ÃœCCÂ¯Â¶Ã¨8ÃŽÂ²â€“Ã…kÃ¨wx
LÃ‰ngTÂ±Ã¦Â¹Â£Ã“cÅ“Â¿Ã�/Â©Ã‰Ã¿ â€°ÃšCÃ’Â­mq;TtÂ¶â€“}0"zÃ–Pcd1Å¡Â­Â¤tË†â€žÃ�Ã“Ã¢qÃº[â„¢Ã¶UCÅ 2ÃžÂ¿Ã˜Â¯Â­Ã‰(Â¸ÃŸÃºÃ§Å¡mW,Ã’ Âºfâ€¹Ã…nâ„¢Ã„LÃªÃƒÂ�8Ã¼Ã�kÃ�â‚¬LÂ¥Ã�uJ1Å“Ã´rÃ‚SÅ’Ã“Ã¶tÂ�!7EUÃ­Ã¯b)Â�AÃ‹iÂ¬Ã¢-Ã™Hk8Ã²Ã�iXYwÃ…)OÂ�^"Ã‡Ã˜riÃ›Ã´{Â»wRUKÃ™Ã�ÃšlÃ“Â¬â‚¬â€šâ€™Ã—Â©T]
Âªbâ€”ÃŠÃ®KC^Ã—Mâ€œxÃ¹Ã¤Ã±zÂ¬zJÃ—{4[Â¹M'IÃ†eH1LCWÃ•]Å“Ã»ÂºÂ WDÃ¦Ã Â°OÃ…â€šÂ¹cÂ²ÃžuAâ€“rL`HÅ¡pCezâ€¡Vâ€™â€”Â Å½â€šÃ‹â€žâ€“Ã±Â­'ÂµR0Ã•Ã–=Ã€:Â±GÂ»C\nÃ†Ã‰5*Â¢Â â€ Â�3Å¡hQ4Ã½Ã’i$Ã•1"Ãœ]Â¢p-q3zcQ$ÂªÃ¶Â¨Â¥Ã¦fâ€ºâ€˜Â»Â´Ã�ÃšHÃ¡â€žeÂ²JÃ‡â€“iÃŠ:Â·Ã Â¬Ã˜c5Ã…kÂ»LaÂª*wiÂ�
[0Ã“wk Â¦aÂ¦0Ã•Â²Ã…Ã…â€šTÂ¸â€™Â³q:Ã†<Â¹Ãº	Ã’ËœÃ†}2VEâ€¢Ã�â‚¬pÂ¡Ã”3ÃšÂº â€¦hÂ³^Ã‡â€¡ÂºÃ§Ã¬Â¥Ã�nÃ³|ËœÃ–Ë†ÃŽË†+Â«Â¦dÃ¸â€˜MÂºâ€“d\ÂªDÃ°Ã›â€žÃŒÃ—LÃ�â€”â€”Ã�9Ã‡|â€¢FÃ¨Ã§Vmâ„¢Â¨â‚¬â„¢3ÃµSâ€“9Ã„Ã¥Â¢<ÃŒâ€°ÃŒmÂ¢Â±`Â·ÂºËœ&ZÂ²Å¾ Ã‹Â®DÂ«Â¶Â»6â„¢â€°Â©Â­HÃˆÃ€Ã¡Â«hÂ­iÂ³04Ã¦â€™hxÅ“i3Ã¯Â¨(Ã“LÂ·â€ â€¹Â¶Ã‹pÅ’
Æ’ÃœÃ’?	:ÃµdsÃ€â€“3Ã¦Ã“Â·ÃœjÃ¢Â¬9â€”]8nÂ¼&]I FÂ£Â¼â€¦Ã¬â€“â€”Å’0vÂ°LÃ‡Â�Ã…fÃ›2TÃ–â€™aÂµËœN@Ã–BSÃ�^Ã Â´4-Â±Â°bÃ—nÃˆÃˆÅ“Ã†D=KdÅ’Ã¸â€¦Ã„ÃˆK,â€ºÃ–RÂ§fjÃ¼$^Ã”ÃŽ!â€ž6^ s:Ãœun\Ã´kCÃžÃ²Ã·<â€”LÃºl
Ã�â€ºGÂ¹Ã€PÃ¡Â¼NcÂ¡Å¡Ã’â€¦Ã™WÃ�Â³Å“Â±vÃŠÃ¡Ã�â€žÃ—9â€¹Pâ€°cEÃ˜â€˜â„¢â€ºÂµÅ¸P<Ã—g1
ÂºÂ©Ã˜Â¬wiÂ�Ã�^l5Ã—I/';Ã‹+Â´Zâ€¡Ã“Ã„FÃ•p[ÃˆÃ°â€™
HÃ„	Ã³
9Â¬Dl4â€œÃ©Â±Ã�â€�V=^HÃ°;Å¾LÃ¤dÃ‰aâ€šÂ°Ã‹,#/Å½~Â²BÃ”Ã›
QÃ£Ã±QtIeÃ³rVB,Ã�Ã‚fâ€¹4#ÃŽÅ“câ€¹Ã‰3ZIÃ–Â Å’Â¢Â¥Â·Ã¼xaâ€¡ÃƒÃ§Ã¨â€žjÅ [5 Ã„!U?,3Å¾ÃŽÃ—â€¦Ã°dÃ“Ã·hÃ¡Å Aâ€°Ã¬Â�Ã„4Ã·ÃƒÃœZÃƒE{â€°Â®+W\ZÃ�E[â€°Â»ÂµkÂ»MÃ�Â­`Â¢Â©â€ ËœÃƒVâ€¹-fÂ¢Â¡â€ Â¢aÂ«eÅ %Â«YÂ¨Â©q%jÃ¢d,Ã”q`) Â¤Â¦â€¦Å¡Ë† Â¦E>0Ã™bÂ²tâ€“Å¸Â�
Ã·jsÃ�â€šÃ’â€™KÃˆcÃ¸(Ã©â€º;k(â€™#Ã´Å’Q
â„¢Â�C>
ÃµÂ³M9Ã³ÂºÃ†ÂµÂ¤Ã§Ã¢;uÃ€Â�)5>RÃ”Â¸fÃ“~ÃˆÂ¦â€”â€™-$feÂ«"FÃ¢UË†ÃŠwÂµPÃ�u
w+"Ã¥Ã‰oÃŒÂ�Â¨6sâ„¢Ã›9Â�Â�(Ã€Â¨Ã¹Â©hEÂ°Â½â€ n`m~â€œ@Â©Â�â€ºp!VkhÂµÂ Ã�1Å¡bEqqÃŠ@ÂºÃ¨lâ€º2 â€“YÃ£%â€˜â€šhÃ›{aÂ¶â€¡Ã…ÃžMÂ²Â¬Ã§L34Â®Ã‡l]Â®â€¹Å½Ã˜Å’m'RÃœe35Ã¦Ã¶Ë†Â­Ã�Â­ cP9Å¡eÃ�kÃ¶oÂ´LÂ³ÃŒ=Â�p8]â€�â€¡BÂ¶,Å¡Âº|Ã‰Â�dzXË†Ã˜k*Ã‡Ãš{#Ã±â€°pÃ£(â‚¬Â¶â€¡9Ã½'Å¡ÃœÂ³Â½Â¯kÆ’â€ Ã‚â€™Ã«SOÆ’â€¢Ã…Â®H6+aÂ¢ÂµË†Â�â€¹YÂ¨bËœb+XË†Ã–!Â°u!Â¢"ÂµË†Â�Ë†n2Ë† Ã…0Ã„`Ã… Ã”Â®c(Â�Ã“ÃœGÂºâ€¢Ã„Â»Å’Â Ã¢WÃ®%q.Ã¡Ã�Ã„Ã·Ã®%umÃ�Â£+ÃœQ,VnÂ¦-GphUÂ¸Â¢XÂ­&,Gt
Â·KÂ¢Ã…Ã…Â·Â¥RÃ„ÃŠÃ‰bKn
NÂ­R2g$VÂµÃ•Ã³
Qr#â€“Ã“ZUÃ�Ã°0ÃŽtÃ™Ã€Å“z
Ã«Ã¶oâ€œÃŽkÂ¯nâ€žTÂ°"SÃž+Â³/â€¦â‚¬Â½"iÂ�Å¾Ã£O%Ã�%&ÃŽâ€�Ã¢â€˜Ã‹Ã˜Â´IË†Ã“Â°Ã‹â€°ÃžM<Jâ€¢â€ºC=Ã¬u*ÃœÂ§â€žÃƒÂ¤GÃ‹Å Ã´;5Â�Å’Ã�Â£Ã±Ã¹Ã¤Â¬6ÃŒ2Â¦â€˜Å¾hÂ¸RÂ�Âº<Ã•Å¡%Ã·Â â€¦Ã‡	â€šgâ€¡.
>3.â„¢yÃ§Ã�zitâ€º`4C`kÂ¢Â¼Ã¡!Ã¡lÃ„Ã¯ sÃ‚[Ã—!Â¤lÂ¾Ã¦o"Æ’Â�IÃ”'@Âªu)3â€ºÃ´Â®â€œ@Z
Ã Â¾]
Ã¼Å“'â€¡4Â¸PÃžkÃ�-qÃ„Hâ€°Ã“Ã�BdÂ´Ã¿ â€”Â¹Â°Ã„A&ÃŠUÂ�Câ€žÃ¶zâ€šâ€šRÃ¦Å tfÂ¬>ËœÃ‘idÅ¡EÃ§Ã‘LÃ·Ã¡Ã½Â¡VÂ±hÂ§Â­cÂ¿Â¥Â¨Æ’@gÂ¼â€¦Ã�Ã¶^ÃžÃ‹c.Ã…Â¾â€žÃ¦â€œIÂ�[Âª+Â·zÃ�Ã’Ãš,Â½Ã�Â»Â¶â‚¬Câ€º7jk$Ã Â¹â€“â‚¬Å½Â¾Ã…Ã™ppÂ¶Ã�Ã¾Ã©ÃŽÂ¤Â Â½Ã˜ÃŽÅ’q Ã±pÃ¦Å¾Ã…Â¥#Ã˜Ã¢4Â�9ÃƒÃ‚K^MYVâ€œ,Â¶Ã‰z_Ã²Ã¦:â€¦;Ã•Â«Â¦I3Ã¢JÂ£Â¤Ã»5$7ÃˆxÃ¼n\Ã¢]ÃŠeÂ¯(Å¸&Å½â€¹Â¶2<6Ã„â€ fÃ— Ã¦Â¢Ã†Â±qWÃ„Â±[(Ã™Ã‚Å½Ã§â€šT7Â¨@ÃˆÃ‰Ã�ÃŸâ€šÃ¯Ã™"&3TYlGÅ½Â�â€ )â€ #5Å AÂ©^T2Ã†Ã�â€ )Â©â€ Â©â€ Â¤yGXÃ�â€ Â©"â€ )Â©Â¼Ã…V WSâ€ #Â©]Râ€“râ€¹q5Ã•bÃ¢WÃ¾BhÂ¯u+ÂªÃ…Ã„Ã—Ã¼â€žnÃ‘^ÃªkÂªÃ�jâ€°jeÅ“WË†Ã•Ã•`ÂµDÂµ2ÃŒ+Ã„ ÂµDÂµÂµ5Ã”{Â¤Ãž0RFâ€™HÃ·AÃ›<ÃŠÃ�Â§ Ã†Ë†Ã¦0Ã‘Â£Ãª4 Ã¶ÃšÂµ[Â¬/1Â²â‚¬Ã¢<-Â¬Å¡Ã¶Â²rÃ—0oÃ—wÂ Â´Â�xÃ�Ã’Ã‹â€ž
g01Â¬â€žÃ¥EMÃ¨â€ºâ€¡Ãƒ\6ÂµEâ€ºâ€˜fÃ™O	kÃ·CÂºnÃ“1`iÃ®Ã’Â²Ã¡Ã‚!Ã‘LÃ„Ã¿ 
Â³Â¬Â�\Ãµ*:M=Ã‡Â»câ€¹2[â€°Ã˜sÃ•LÃ²\Å’KÂ L^â„¢Ã¼Ã„N\Â¶#Â»
Ã‡\â€¦â€¦ÃŸÃ¯IÅ“Ã‰$Â¸ÃŽÃ±Ã�Â®Ã”HÃƒâ€¡	Ã›Ã­/Â´>Liâ€�â€žâ€ g^$ 7NÃ�Ã‘Ã‘2M2ÂªNg=kÂ½Ã�}Å¸l6â€¡	â€”JWË†â€�ÃžÃ©TÂ·+ÂµÂ¦Ã¼Ã‚FÃ¨Â¢Vs6Ã½Ã†4Â»2+2IÃ�9Ã´9Â®Ã‡GÃ™Ã‡1+Ã„8;*Ã•Â§Å¾Â½D*Ã®Ã‘WÃšÃ§Ã¡3MaÂ¤Â·Ë†Â¥t}Å¡Â²Ãœâ€¦Q+Ã†Ã¼Âµ8HÃ­Sâ€�Ã¼xGÃ©Ã�Ë†Â¦Ã‹lâ€žÃ©Ãˆ	5 ÂµÃ„Æ’6Ã¤Ãœ(kIÅ¡Â¯Sâ€ fÃ–&Â¸Â®Ã—v|Ã„yË†*Ã§Â¦Å’Ã‰Ã¹@7-Â®Ã„[]ÃŽÃ–Â¿Ãª`Âºâ€¦=:â€¦Å¾JVnÃ�Â³vÃ°Ã–KEÂ¼â€š Â»mÃ  Ã·fÂ®:Ã‹â„¢â€“4Â�rÃ°Â¡4` ÃœÂ¹Ã§Å¾~â€¹C=Å“â€¦Â¾Ã�j|VDtK.Æ’"9	Ã�
Â­â€“Ã©XÃ¡Â³6WÃ’Ã¯IL-Ã�â€¡
Ã‡
uninstall.php                                                                                       0000644                 00000003443 15266055653 0007307 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( !defined( 'WP_UNINSTALL_PLUGIN' ) ) die('Forbidden');

/**
 * Remove all plugin and extensions data
 * Search in all extensions and include the uninstall.php file
 *
 * WARNING!
 * The uninstall.php file must not contain:
 * <?php if ( !defined( 'FW' ) ) die('Forbidden');
 * because the framework is not loaded at this point, use:
 * <?php if ( !defined( 'WP_UNINSTALL_PLUGIN' ) ) die('Forbidden');
 */

function _include_file_isolated($path) {
	include $path;
}

class FW_Plugin_Uninstall
{
	/**
	 * All extensions with uninstall.php
	 * @var array
	 */
	private $extensions = array();

	public function __construct()
	{
		$this->read_extensions(
			dirname(__FILE__) .'/framework/extensions',
			$this->extensions
		);

		{
			/** @var wpdb $wpdb */
			global $wpdb;

			$this->uninstall();

			if ( is_multisite() ) { // http://wordpress.stackexchange.com/a/80351/60424
				$original_blog_id = get_current_blog_id();

				foreach (
					$wpdb->get_col( "SELECT blog_id FROM $wpdb->blogs" )
					as $blog_id
				) {
					switch_to_blog( $blog_id );

					$this->uninstall();
				}

				switch_to_blog( $original_blog_id );
			}
		}
	}

	private function read_extensions($dir, &$extensions)
	{
		$ext_dirs = glob($dir .'/*', GLOB_ONLYDIR);

		if (empty($ext_dirs)) {
			return;
		}

		foreach ($ext_dirs as $ext_dir) {
			if (
				file_exists($ext_dir .'/manifest.php')
				&&
				file_exists($ext_dir .'/uninstall.php')
			) {
				$extensions[ basename($ext_dir) ] = $ext_dir .'/uninstall.php';
			}

			$this->read_extensions($ext_dir .'/extensions', $extensions);
		}
	}

	private function uninstall()
	{
		// Remove framework data
		{
			// ...
		}

		// Remove extensions data
		foreach ($this->extensions as $uninstall_file) {
			_include_file_isolated($uninstall_file);
		}
	}
}

new FW_Plugin_Uninstall();
                                                                                                                                                                                                                             framework/helpers/class-fw-form.php                                                                 0000644                 00000032524 15266055653 0013417 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Dynamic forms
 */
class FW_Form {
	/**
	 * Store all form ids created with this class
	 * @var FW_Form[] {'form_id' => instance}
	 *
	 * @deprecated 2.6.15 Use FW_Form::get_forms()
	 */
	protected static $forms = array();

	/**
	 * The id of the submitted form id
	 * @var string
	 *
	 * @deprecated 2.6.15
	 */
	protected static $submitted_id;

	/**
	 * Hidden input name that stores the form id
	 * @var string
	 *
	 * @deprecated 2.6.15 Use self::get_form_id_name()
	 */
	protected static $id_input_name = 'fwf';

	/**
	 * Form id
	 * @var string
	 *
	 * @deprecated 2.6.15 Use $this->get_id()
	 */
	protected $id;

	/**
	 * Html attributes for <form> tag
	 * @var array
	 *
	 * @deprecated 2.6.15 Use $this->attr()
	 */
	protected $attr = array();

	/**
	 * Found validation errors
	 * @var array
	 */
	protected $errors;

	/**
	 * If the get_errors() method was called at leas once
	 * @var bool
	 */
	protected $errors_accessed = false;

	/**
	 * If current request is the submit of this form
	 * @var bool
	 *
	 * @deprecated 2.6.15 Use $this->is_submitted()
	 */
	protected $is_submitted;

	/**
	 * @var bool
	 *
	 * @deprecated 2.6.15
	 */
	protected $validate_and_save_called = false;

	/**
	 * @var array
	 *
	 * @deprecated 2.6.15 Use $this->get_callbacks()
	 */
	protected $callbacks = array(
		'render'   => false,
		'validate' => false,
		'save'     => false
	);

	private $request;

	/**
	 * @param string $id Unique
	 * @param array $data (optional)
	 * array(
	 *  'render'   => callback // The callback that will render the form's html
	 *  'validate' => callback // The callback that will validate user input
	 *  'save'     => callback // The callback that will save successfully validated user input
	 *  'attr'     => array()  // Custom <form ...> attributes
	 * )
	 */
	public function __construct( $id, $data = array() ) {
		try {
			self::get_form( $id );
			trigger_error( sprintf( __( 'Form with id "%s" was already defined', 'fw' ), $id ), E_USER_ERROR );

			return;
		} catch ( FW_Form_Not_Found_Exception $e ) {
		}

		$this
			// set id
			->set_id( $id )
			// prepare callbacks
			->set_callbacks( array(
				'render'   => fw_akg( 'render', $data, false ),
				'validate' => fw_akg( 'validate', $data, false ),
				'save'     => fw_akg( 'save', $data, false ),
			) )
			// prepare attributes
			->set_attr( (array) fw_akg( 'attr', $data, array() ) );

		self::$forms[ $this->get_id() ] =& $this;

		if ( did_action( 'wp_loaded' ) ) {
			// in case if form instance was created after action
			$this->_validate_and_save();
		} else {
			// attach to an action before 'send_headers' action, to be able to do redirects
			add_action( 'wp_loaded', array( $this, '_validate_and_save' ), 101 );
		}

		add_action( 'fw_form_display:before_form', array( $this, '_action_fw_form_show_errors' ) );
	}

	/**
	 * @return string
	 */
	public function get_id() {
		return $this->id;
	}

	/**
	 * Get validation errors
	 * @return array
	 */
	public function get_errors() {
		if ( ! $this->validate_and_save_called ) {
			fw_print( debug_backtrace() );
			trigger_error( __METHOD__ . ' called before validation', E_USER_WARNING );

			return array( '~' => true );
		}

		$this->errors_accessed = true;

		return $this->_get_errors();
	}

	public function get_callbacks() {
		return $this->callbacks;
	}

	public function errors_accessed() {
		return $this->errors_accessed;
	}

	/**
	 * If current form was submitted, validate and save it
	 *
	 * Note: This callback can abort script execution if save does redirect
	 *
	 * @internal
	 */
	public function _validate_and_save() {

		if ( ! self::is_form_submitted( $this->get_id() ) || $this->validate_and_save_called ) {
			return;
		}

		$this->validate_and_save_called = true;

		try {
			$data = $this->submit( self::get_form_request( $this->get_id() ) );

			if ( $this->_is_ajax() ) {
				wp_send_json_success( array(
					'save_data'      => $data,
					'flash_messages' => self::collect_flash_messages(),
				) );
			}

			if ( ( $redirect = fw_akg( 'redirect', $data ) ) ) {
				wp_redirect( $redirect );
				exit;
			}
		} catch ( FW_Form_Invalid_Submission_Exception $e ) {
			if ( $this->_is_ajax() ) {
				wp_send_json_error( array(
					'errors'         => $this->get_errors(),
					'flash_messages' => self::collect_flash_messages()
				) );
			}
		}
	}

	/**
	 * @param FW_Form $form
	 *
	 * @internal
	 *
	 * You can overwrite it in case you do not need the errors to be shown for your form
	 */
	public function _action_fw_form_show_errors( $form ) {
		if (
			$form->get_id() != $this->get_id()
			// errors in admin side are displayed by a script at the end of this file
			|| is_admin()
			|| ! $form->is_submitted()
			|| $form->is_valid()
			|| $form->errors_accessed()
		) {

			return;
		}

		/**
		 * Use this action to customize errors display in your theme
		 */
		do_action( 'fw_form_display_errors_frontend', $form );

		$errors = $form->get_errors();

		if ( empty( $errors ) ) {
			return;
		}

		echo '<ul class="fw-form-errors">';

		foreach ( $errors as $input_name => $error_message ) {
			echo fw_html_tag(
				'li',
				array(
					'data-input-name' => $input_name,
				),
				$error_message
			);
		}

		echo '</ul>';
	}

	/**
	 * Get html attribute(s)
	 *
	 * @param null|string $name
	 *
	 * @return array|string
	 */
	public function attr( $name = null ) {
		return $name !== null
			? fw_akg( $name, $this->attr )
			: $this->attr;
	}

	/**
	 * Render form's html
	 *
	 * @param array $data
	 */
	public function render( $data = array() ) {
		$render_data = array(
			'submit' => array(
				'value' => __( 'Submit', 'fw' ),
				/**
				 * you can set here custom submit button html
				 * and the 'value' parameter will not be used
				 */
				'html'  => null,
			),
			'data'   => $data,
			'attr'   => $this->attr(),
		);

		$html = '';

		if ( $render_callback = fw_akg( 'render', $this->get_callbacks() ) ) {
			ob_start();

			$data = call_user_func_array( $render_callback, array( $render_data, $this ) );

			$html = ob_get_clean();

			if ( empty( $data ) ) {
				// fix if returned wrong data from callback
				$data = $render_data;
			}

			$render_data = $data;
		}

		do_action( 'fw_form_display:before_form', $this );

		// display form errors in frontend
		echo '<form ' . fw_attr_to_html( $render_data['attr'] ) . ' >';

		do_action( 'fw_form_display:before', $this );

		echo fw_html_tag( 'input',
			array(
				'type'  => 'hidden',
				'name'  => self::get_form_id_name(),
				'value' => $this->get_id(),
			) );

		wp_nonce_field( $this->get_nonce_action(), $this->get_nonce_name( $render_data ) );

		if ( ! empty( $render_data['attr']['action'] ) && $render_data['attr']['method'] == 'get' ) {
			/**
			 * Add query vars from the action attribute url to hidden inputs to not loose them
			 */

			parse_str( parse_url( $render_data['attr']['action'], PHP_URL_QUERY ), $query_vars );

			if ( ! empty( $query_vars ) ) {
				foreach ( $query_vars as $var_name => $var_value ) {
					echo fw_html_tag( 'input',
						array(
							'type'  => 'hidden',
							'name'  => $var_name,
							'value' => $var_value,
						) );
				}
			}
		}

		echo $html;

		// In filter can be defined custom html for submit button
		if ( isset( $render_data['submit']['html'] ) ) {
			echo $render_data['submit']['html'];
		} else {
			echo fw_html_tag( 'input',
				array(
					'type'  => 'submit',
					'value' => $render_data['submit']['value']
				) );
		}

		do_action( 'fw_form_display:after', $this );

		echo '</form>';

		do_action( 'fw_form_display:after_form', $this );
	}

	/**
	 * If now is a submit of this form
	 * @return bool
	 */
	public function is_submitted() {
		return $this->request !== null;
	}

	/**
	 * @return bool
	 */
	public function is_valid() {
		if ( ! $this->is_submitted() ) {
			return null;
		}

		return count( $this->_get_errors() ) == 0;
	}

	/**
	 * @param array $request
	 *
	 * @throws FW_Form_Invalid_Submission_Exception
	 *
	 * @return mixed
	 */
	public function submit( array $request = array() ) {
		$this->request = $request;
		//Updated the deprecated member for those that extended the class and use it in code
		$this->is_submitted = true;

		$errors = $this->validate();

		if ( ! empty( $errors ) ) {
			throw new FW_Form_Invalid_Submission_Exception( $errors );
		}

		return $this->save();
	}

	protected function get_default_attr() {
		return array(
			'data-fw-form-id' => $this->get_id(),
			'method'          => 'post',
			'action'          => fw_current_url(),
			'class'           => 'fw_form_' . $this->get_id()
		);
	}

	/**
	 * @param array $attr
	 *
	 * @return $this
	 */
	protected function set_attr( array $attr ) {
		$this->attr = array_merge( $this->get_default_attr(), $attr );

		return $this;
	}

	/**
	 * @param null $key
	 *
	 * @return array|mixed|null
	 *
	 * @since 2.6.15
	 */
	protected function get_request( $key = null ) {
		return $key === null ? (array) $this->request : fw_akg( $key, $this->request );
	}

	/**
	 * @return string|null
	 *
	 * @since 2.6.15
	 */
	protected function get_nonce() {
		return $this->get_request( $this->get_nonce_name() );
	}

	/**
	 * Returns forms errors without counting them as accessed
	 * @return array
	 */
	protected function _get_errors() {
		return $this->errors;
	}

	/**
	 * @return string
	 *
	 * @since 2.6.15
	 */
	protected function get_nonce_action() {
		return 'submit_fwf';
	}

	protected function check_nonce( $nonce ) {
		return wp_verify_nonce( $nonce, $this->get_nonce_action() );
	}

	/**
	 * @return array
	 */
	protected function validate() {
		/**
		 * Errors array {'input[name]' => 'Error message'}
		 */
		$errors = array();

		if ( ! $this->check_nonce( $this->get_nonce() ) ) {
			$errors[ $this->get_nonce_name() ] = esc_html__( 'Your session expired. Please refresh page and try again.', 'fw' );
		}

		/**
		 * Call validate callback
		 *
		 * Callback must 'manually' extract input values from $_POST (or $_GET)
		 */
		if ( ( $validate = fw_akg( 'validate', $this->get_callbacks() ) ) ) {
			$errors = (array) call_user_func( $validate, $errors );
		}

		return $this->set_errors( $errors )->_get_errors();
	}

	/**
	 * @return array|mixed
	 */
	protected function save() {
		$save_data = array(
			// you can set here a url for redirect after save
			'redirect' => null
		);

		/**
		 * Call save callback
		 *
		 * Callback must 'manually' extract input values from $_POST (or $_GET)
		 */
		if ( ( $save_callback = fw_akg( 'save', $this->get_callbacks() ) ) ) {
			$data = call_user_func_array( $save_callback, array( $save_data ) );

			if ( ! is_array( $data ) ) {
				// fix if returned wrong data from callback
				$data = $save_data;
			}

			$save_data = $data;

			unset( $data );
		}

		return $save_data;
	}

	/**
	 * @return bool
	 *
	 * @deprecated 2.6.15
	 */
	protected function is_ajax() {
		return self::_is_ajax();
	}

	protected function set_id( $id ) {
		$this->id = $id;

		return $this;
	}

	/**
	 * @param array $callbacks
	 *
	 * @return $this
	 */
	protected function set_callbacks( array $callbacks ) {
		$this->callbacks = $callbacks;

		return $this;
	}

	protected function set_errors( array $errors ) {
		$this->errors = $errors;

		return $this;
	}

	/**
	 * Some forms (like Forms extension frontend form) uses the same FW_Form instance for all sub-forms
	 * and they must be differentiated somehow.
	 * Fixes https://github.com/ThemeFuse/Unyson/issues/2033
	 *
	 * @param array $render_data
	 *
	 * @return string
	 * @since 2.6.6
	 */
	private function get_nonce_name( $render_data = array() ) {
		return '_nonce_' . md5( $this->id . apply_filters( 'fw:form:nonce-name-data', '', $this, $render_data ) );
	}

	/**
	 * @return FW_Form[]
	 *
	 * @since 2.6.15
	 */
	public static function get_forms() {
		return self::$forms;
	}

	/**
	 * @param $id
	 *
	 * @return FW_Form
	 * @throws FW_Form_Not_Found_Exception
	 *
	 * @since 2.6.15
	 */
	public static function get_form( $id ) {
		if ( ! isset( self::$forms[ $id ] ) ) {
			throw new FW_Form_Not_Found_Exception( "FW_Form $id was not defined" );
		}

		return self::$forms[ $id ];
	}

	/**
	 * Get submitted form instance (or false if no form is currently submitted)
	 * @return FW_Form|false
	 */
	public static function get_submitted() {
		foreach ( self::get_forms() as $id => $form ) {
			if ( self::is_form_submitted( $id ) ) {
				return $form;
			}
		}

		return false;
	}

	/**
	 * @return bool
	 *
	 * @since 2.6.15
	 */
	public static function _is_ajax() {
		return ( defined( 'DOING_AJAX' ) && DOING_AJAX )
		       ||
		       strtolower( fw_akg( 'HTTP_X_REQUESTED_WITH', $_SERVER ) ) == 'xmlhttprequest';
	}

	public static function get_form_request( $id ) {
		if ( FW_Request::POST( self::get_form_id_name() ) == $id ) {
			return FW_Request::POST();
		}

		if ( FW_Request::GET( self::get_form_id_name() ) == $id ) {
			return FW_Request::GET();
		}

		return null;
	}

	/**
	 * @return string
	 *
	 * @since 2.6.15
	 */
	protected static function get_form_id_name() {
		return 'fwf';
	}

	/**
	 * @param $id
	 *
	 * @return bool
	 *
	 * @since 2.6.15
	 */
	protected static function is_form_submitted( $id ) {
		return self::get_form_request( $id ) !== null;
	}

	private static function collect_flash_messages() {
		$flash_messages = array();

		foreach ( FW_Flash_Messages::_get_messages( true ) as $type => $messages ) {
			$flash_messages[ $type ] = array();

			foreach ( $messages as $id => $message_data ) {
				$flash_messages[ $type ][ $id ] = $message_data['message'];
			}
		}

		return $flash_messages;
	}
}                                                                                                                                                                            framework/helpers/class-fw-flash-messages.php                                                       0000644                 00000011661 15266055653 0015355 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Set flash messages
 **
 * Store messages in session (to not be lost between redirects) and remove them after they were shown to the user
 */
class FW_Flash_Messages
{
	private static $available_types = array(
		// 'type' => 'backend class/type' (only 2 backend types exists: error and updated)
		'error'   => 'error',
		'warning' => 'update-nag',
		'info'    => 'updated',
		'success' => 'updated'
	);

	private static $session_key = 'fw_flash_messages';

	private static $frontend_printed = false;

	private static function get_messages()
	{
		$messages = FW_Session::get(self::$session_key);

		if (empty($messages) || !is_array($messages)) {
			$messages = array_fill_keys(array_keys(self::$available_types), array());
		}

		return $messages;
	}

	private static function set_messages(array $messages)
	{
		FW_Session::set(self::$session_key, $messages);
	}

	/**
	 * Remove messages with ids from pending remove
	 */
	private static function process_pending_remove_ids()
	{
		$pending_remove = array();

		foreach (self::get_messages() as $messages) {
			if (empty($messages)) {
				continue;
			}

			foreach ($messages as $message) {
				if (empty($message['remove_ids'])) {
					continue;
				}

				foreach ($message['remove_ids'] as $remove_id) {
					$pending_remove[$remove_id] = true;
				}
			}
		}

		if (empty($pending_remove)) {
			return;
		}

		$types = self::get_messages();

		foreach ($types as $type => $messages) {
			if (empty($messages)) {
				continue;
			}

			foreach ($messages as $id => $message) {
				if (isset($pending_remove[$id])) {
					unset($types[$type][$id]);
				}
			}
		}

		self::set_messages( $types );
	}

	/**
	 * Add flash message
	 **
	 * @param string $id          Unique id of the message
	 * @param string $message     Message (can be html)
	 * @param string $type        Type from $available_types
	 * @param array  $removed_ids Remove flashes with this id(s)
	 *                            (For e.g. your message is success and some known error messages ids needs to be removed
	 *                            because they are not relevant anymore, your success message suppress/cancels them)
	 */
	public static function add($id, $message, $type = 'info', array $removed_ids = array())
	{
		if (!isset(self::$available_types[$type])) {
			trigger_error(sprintf(__('Invalid flash message type: %s', 'tfuse'), $type), E_USER_WARNING);
			$type = 'info';
		}

		$messages = self::get_messages();

		$messages[$type][$id] = array(
			'message'    => $message,
			'remove_ids' => $removed_ids,
		);

		self::set_messages($messages);
	}

	/**
	 * Use this method to print messages html in backend
	 * (used in action at the end of the file)
	 * @internal
	 */
	public static function _print_backend()
	{
		if (!session_id()) {
			return; // fixes https://github.com/ThemeFuse/Unyson/issues/2219
		}

		self::process_pending_remove_ids();

		$html = array_fill_keys(array_keys(self::$available_types), '');

		$all_messages = self::get_messages();

		foreach ($all_messages as $type => $messages) {
			if (!empty($messages)) {
				foreach ($messages as $id => $data) {
					$html[$type] .=
						'<div class="'. self::$available_types[$type] .' fw-flash-message">'.
							'<p data-id="'. esc_attr($id) .'">'. $data['message'] .'</p>'.
						'</div>';

					unset($all_messages[$type][$id]);
				}

				$html[$type] = '<div class="fw-flash-type-'. $type .'">'. $html[$type] .'</div>';
			}
		}

		unset($success, $error, $info);

		self::set_messages($all_messages);

		echo '<div class="fw-flash-messages">'. implode("\n\n", $html) .'</div>';
	}

	/**
	 * Use this method to print messages html in frontend
	 * @return bool If some html was printed or not
	 */
	public static function _print_frontend()
	{
		self::process_pending_remove_ids();

		$html = array_fill_keys(array_keys(self::$available_types), '');
		$all_messages = self::get_messages();

		$messages_exists = false;

		foreach ($all_messages as $type => $messages) {
			if (empty($messages)) {
				continue;
			}

			foreach ($messages as $id => $data) {
				$html[$type] .= '<li class="fw-flash-message">'. nl2br($data['message']) .'</li>';

				unset($all_messages[$type][$id]);
			}

			$html[$type] = '<ul class="fw-flash-type-'. $type .'">'. $html[$type] .'</ul>';

			$messages_exists = true;
		}

		self::set_messages($all_messages);

		self::$frontend_printed = true;

		if ($messages_exists) {
			echo '<div class="fw-flash-messages">';
			echo implode("\n\n", $html);
			echo '</div>';

			return true;
		} else {
			return false;
		}
	}

	public static function _frontend_printed()
	{
		return self::$frontend_printed;
	}

	public static function _get_messages($clear = false)
	{
		self::process_pending_remove_ids();

		$messages = self::get_messages();

		if ($clear) {
			self::_clear();
		}

		return $messages;
	}

	/**
	 * Clear the FW_Flash_Messages messages
	 *
	 * @since 2.6.15
	 */
	public static function _clear() {
		self::set_messages(array());
	}
}
                                                                               framework/helpers/type/class-fw-type-register.php                                                   0000644                 00000004327 15266055653 0016240 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );

/**
 * Give users the possibility to register a type safely
 * Instead of doing apply_filters('my_types', $types) where someone can mess your data
 * with this class you do do_action('register_my_types', $types)
 * and users will be able only to $types->register(new Allowed_Type_Class())
 * @since 2.4.10
 */
abstract class FW_Type_Register {
	/**
	 * Check if the type is instance of the required class (or other requirements)
	 * @param FW_Type $type
	 * @return bool|WP_Error
	 */
	abstract protected function validate_type(FW_Type $type);

	/**
	 * @var FW_Type[]
	 */
	protected $types = array();

	/**
	 * Only these access keys will be able to access the registered types
	 * @var array {'key': true}
	 */
	protected $access_keys = array();

	final public function __construct($access_keys) {
		{
			if (is_string($access_keys)) {
				$access_keys = array(
					$access_keys => true,
				);
			} elseif (!is_array($access_keys)) {
				trigger_error('Invalid access key', E_USER_ERROR);
			}

			$this->access_keys = $access_keys;
		}
	}

	public function register(FW_Type $type) {
		if (isset($this->task_types[$type->get_type()])) {
			throw new Exception('Type '. $type->get_type() .' already registered');
		} elseif (
			is_wp_error($validation_result = $this->validate_type($type))
			||
			!$validation_result
		) {
			throw new Exception(
				'Invalid type '. $type->get_type()
				.(is_wp_error($validation_result) ? ': '. $validation_result->get_error_message() : '')
			);
		}

		$this->types[$type->get_type()] = $type;
	}

	/**
	 * @param FW_Access_Key $access_key
	 *
	 * @return FW_Type[]
	 * @internal
	 */
	public function _get_types(FW_Access_Key $access_key) {
		if (!isset($this->access_keys[$access_key->get_key()])) {
			trigger_error('Method call denied', E_USER_ERROR);
		}

		return $this->types;
	}

	/**
	 * @param FW_Access_Key $access_key
	 * @param $type
	 *
	 * @return FW_Type|null
	 * @internal
	 * @since 2.5.12
	 */
	public function _get_type(FW_Access_Key $access_key, $type) {
		if (!isset($this->access_keys[$access_key->get_key()])) {
			trigger_error('Method call denied', E_USER_ERROR);
		}

		return isset($this->types[$type]) ? $this->types[$type] : null;
	}
}
                                                                                                                                                                                                                                                                                                         framework/helpers/type/class-fw-type.php                                                            0000644                 00000000267 15266055653 0014415 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );

/**
 * @since 2.4.10
 */
abstract class FW_Type {
	/**
	 * @return string Unique type
	 */
	abstract public function get_type();
}
                                                                                                                                                                                                                                                                                                                                         framework/helpers/class-fw-callback.php                                                             0000644                 00000005145 15266055653 0014207 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Class FW_Callback
 *
 * @since 2.6.14
 */
class FW_Callback {
	/**
	 * @var $callback string|array
	 */
	private $callback;

	/**
	 * @var array $args
	 */
	private $args;

	/**
	 * @var bool
	 */
	private $cache;

	/**
	 * @var string
	 */
	private $id;

	/**
	 * FW_Callback constructor.
	 *
	 * @param string|array|Closure $callback Callback function
	 * @param array $args Callback arguments
	 * @param bool $cache Whenever you want to cache the function value after it's first call or not
	 * Recommend when the function call may require many resources or time (database requests) , or the value is small
	 * Not recommended using on very large values
	 *
	 */
	public function __construct( $callback, array $args = array(), $cache = true ) {
		$this->callback = $callback;
		$this->args     = $args;
		$this->cache    = (bool) $cache;
	}

	/**
	 * Return callback function
	 * @return array|string
	 */
	public function get_callback() {
		return $this->callback;
	}

	/**
	 * Return callback function arguments
	 * @return array
	 */
	public function get_args() {
		return $this->args;
	}

	/**
	 * Execute callback function
	 * @return mixed
	 */
	public function execute() {
		if ( $this->cache ) {
			try {
				return FW_Cache::get( $this->get_id() );
			} catch ( FW_Cache_Not_Found_Exception $e ) {
				FW_Cache::set(
					$this->get_id(),
					$value = $this->get_value()
				);

				return $value;
			}
		} else {
			return $this->get_value();
		}
	}

	/**
	 * Whenever you want to clear the cached value or the function
	 */
	public function clear_cache() {
		FW_Cache::del( $this->get_id() );
	}

	/**
	 * Get raw callback value, ignoring the cache
	 * @return mixed
	 */
	protected function get_value() {
		return call_user_func_array( $this->callback, $this->args );
	}

	protected function get_id() {
		if ( ! is_string( $this->id ) ) {
			//$this->id = 'fw-callback-' . md5( $this->serialize_callback() . serialize( $this->args ) );
			//Disabled temporary for optimization reasons
			//Maybe later will come with a better idea.
			$this->id = uniqid( 'fw-callback-' );
		}

		return $this->id;
	}

	protected function serialize_callback() {

		if ( is_string( $this->callback ) ) {
			return $this->callback;
		}

		if ( is_object( $this->callback ) ) {
			return spl_object_hash( $this->callback );
		}

		if ( is_array( $this->callback ) ) {
			$callback = $this->callback;

			if ( is_object( ( $first = array_shift( $callback ) ) ) ) {
				return spl_object_hash( $first ) . serialize( $callback );
			}

			return serialize( $this->callback );
		}

		return uniqid();
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                           framework/helpers/class-fw-access-key.php                                                           0000644                 00000002231 15266055653 0014473 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Used in public callbacks to allow call only from known caller
 * 
 * For e.g. Inside some class is created an instance of FW_Access_Key with unique key 'whatever',
 * so nobody else can create another instance with same key, only that class owns that unique key.
 * Some public callback (function or method) that wants to allow to be called only by that class,
 * sets an requirement that some parameter should be an instance on FW_Access_Key and its key should be 'whatever'
 * 
 * function my_function(FW_Access_Key $key, $another_parameter) {
 *  if ($key->get_key() !== 'whatever') {
 *      trigger_error('Call denied', E_USER_ERROR);
 *  }
 * 
 *  //...
 * }
 */
final class FW_Access_Key
{
	private static $created_keys = array();

	private $key;
	
	final public function get_key()
	{
		return $this->key;
	}

	/**
	 * @param string $unique_key unique
	 */
	final public function __construct($unique_key)
	{
		if (isset(self::$created_keys[$unique_key])) {
			trigger_error('Key "'. $unique_key .'" already defined', E_USER_ERROR);
		}
		
		self::$created_keys[$unique_key] = true;
		
		$this->key = $unique_key;
	}
}
                                                                                                                                                                                                                                                                                                                                                                       framework/helpers/class-fw-session.php                                                              0000644                 00000001400 15266055653 0014124 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Work with $_SESSION
 *
 * Advantages: Do not session_start() on every refresh, but only when it is accessed
 */
class FW_Session {
	private static function start_session() {
		if ( apply_filters( 'fw_use_sessions', true ) && ! session_id() ) {
			session_start();
		}
	}

	public static function get( $key, $default_value = null ) {
		if ( ! apply_filters( 'fw_use_sessions', true ) ) {
			return array();
		}

		self::start_session();

		return fw_akg( $key, $_SESSION, $default_value );
	}

	public static function set( $key, $value ) {
		self::start_session();

		fw_aks( $key, $value, $_SESSION );
	}

	public static function del( $key ) {
		self::start_session();

		fw_aku( $key, $_SESSION );
	}
}
                                                                                                                                                                                                                                                                framework/helpers/exceptions/class-fw-form-invalid-submission-exception.php                         0000644                 00000000621 15266055653 0023402 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Form_Invalid_Submission_Exception extends Exception {

	private $errors = array();

	public function __construct( array $errors ) {
		parent::__construct();

		$this->set_errors( $errors );
	}

	public function get_errors() {
		return $this->errors;
	}

	protected function set_errors( array $errors ) {
		$this->errors = $errors;
	}
}                                                                                                               framework/helpers/exceptions/class-fw-form-not-found-exception.php                                  0000644                 00000000161 15266055653 0021473 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Form_Not_Found_Exception extends Exception {

}                                                                                                                                                                                                                                                                                                                                                                                                               framework/helpers/class-fw-cache.php                                                                0000644                 00000016704 15266055653 0013521 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Memory Cache
 *
 * Recommended usage example:
 *  try {
 *      $value = FW_Cache::get('some/key');
 *  } catch(FW_Cache_Not_Found_Exception $e) {
 *      $value = get_value_from_somewhere();
 *
 *      FW_Cache::set('some/key', $value);
 *
 *      // (!) after set, do not do this:
 *      $value = FW_Cache::get('some/key');
 *      // because there is no guaranty that FW_Cache::set('some/key', $value); succeeded
 *      // trust only your $value, cache can do clean-up right after set() and remove the value you tried to set
 *  }
 *
 *  // use $value ...
 */
class FW_Cache
{
	/**
	 * The actual cache
	 * @var array
	 */
	protected static $cache = array();

	/**
	 * If the PHP will have less that this memory, the cache will try to delete parts from its array to free memory
	 *
	 * (1024 * 1024 = 1048576 = 1 Mb) * 10
	 */
	protected static $min_free_memory = 10485760;

	/**
	 * A special value that is used to detect if value was found in cache
	 * We can't use null|false because these can be values set by user and we can't treat them as not existing values
	 */
	protected static $not_found_value;

	/**
	 * The amount of times the data was already stored in the cache.
	 * @var int
	 * @since 2.4.17
	 */
	protected static $hits = 0;

	/**
	 * Amount of times the cache did not have the value in cache.
	 * @var int
	 * @since 2.4.17
	 */
	protected static $misses = 0;

	/**
	 * Amount of times the cache free was called.
	 * @var int
	 * @since 2.4.17
	 */
	protected static $freed = 0;

	protected static function get_memory_limit()
	{
		$memory_limit = ini_get('memory_limit');

		if ($memory_limit === '-1') { // This happens in WP CLI
			return 256 * 1024 * 1024;
		}

		switch (substr($memory_limit, -1)) {
			case 'M': return intval($memory_limit) * 1024 * 1024;
			case 'K': return intval($memory_limit) * 1024;
			case 'G': return intval($memory_limit) * 1024 * 1024 * 1024;
			default:  return intval($memory_limit) * 1024 * 1024;
		}
	}

	protected static function memory_exceeded()
	{
		return memory_get_usage(false) >= self::get_memory_limit() - self::$min_free_memory;

		// about memory_get_usage(false) http://stackoverflow.com/a/16239377/1794248
	}

	/**
	 * @internal
	 */
	public static function _init()
	{
		self::$not_found_value = new FW_Cache_Not_Found_Exception();

		/**
		 * Listen often triggered hooks to clear the memory
		 * instead of tick function https://github.com/ThemeFuse/Unyson/issues/1197
		 * @since 2.4.17
		 */
		foreach (array(
			'query' => true,
			'plugins_loaded' => true,
			'wp_get_object_terms' => true,
			'created_term' => true,
			'wp_upgrade' => true,
			'added_option' => true,
			'updated_option' => true,
			'deleted_option' => true,
			'wp_after_admin_bar_render' => true,
			'http_response' => true,
			'oembed_result' => true,
			'customize_post_value_set' => true,
			'customize_save_after' => true,
			'customize_render_panel' => true,
			'customize_render_control' => true,
			'customize_render_section' => true,
			'role_has_cap' => true,
			'user_has_cap' => true,
			'theme_page_templates' => true,
			'pre_get_users' => true,
			'request' => true,
			'send_headers' => true,
			'updated_usermeta' => true,
			'added_usermeta' => true,
			'image_memory_limit' => true,
			'upload_dir' => true,
			'wp_head' => true,
			'wp_footer' => true,
			'wp' => true,
			'wp_init' => true,
			'fw_init' => true,
			'init' => true,
			'updated_postmeta' => true,
			'deleted_postmeta' => true,
			'setted_transient' => true,
			'registered_post_type' => true,
			'wp_count_posts' => true,
			'wp_count_attachments' => true,
			'after_delete_post' => true,
			'post_updated' => true,
			'wp_insert_post' => true,
			'deleted_post' => true,
			'clean_post_cache' => true,
			'wp_restore_post_revision' => true,
			'wp_delete_post_revision' => true,
			'get_term' => true,
			'edited_term_taxonomies' => true,
			'deleted_term_taxonomy' => true,
			'edited_terms' => true,
			'created_term' => true,
			'clean_term_cache' => true,
			'edited_term_taxonomy' => true,
			'switch_theme' => true,
			'wp_get_update_data' => true,
			'clean_user_cache' => true,
			'process_text_diff_html' => true,
		) as $hook => $tmp) {
			add_filter($hook, array(__CLASS__, 'free_memory'), 1);
		}

		/**
		 * Flush the cache when something major is changed (files or db values)
		 */
		foreach (array(
			'switch_blog' => true,
			'upgrader_post_install' => true,
			'upgrader_process_complete' => true,
			'switch_theme' => true,
		) as $hook => $tmp) {
			add_filter($hook, array(__CLASS__, 'clear'), 1);
		}
	}

	/**
	 * This method does nothing @since 2.4.17
	 * but we can't delete it because it's public and maybe somebody is calling it
	 * @return bool
	 */
	public static function is_enabled()
	{
		return true;
	}

	/**
	 * @param mixed $dummy
	 * @return mixed
	 */
	public static function free_memory($dummy = null)
	{
		while (self::memory_exceeded() && !empty(self::$cache)) {
			reset(self::$cache);

			$key = key(self::$cache);

			unset(self::$cache[$key]);
		}

		++self::$freed;

		/**
		 * This method is used in add_filter() so to not break anything return filter value
		 */
		return $dummy;
	}

	/**
	 * @param $keys
	 * @param $value
	 * @param $keys_delimiter
	 */
	public static function set($keys, $value, $keys_delimiter = '/')
	{
		if (!self::is_enabled()) {
			return;
		}

		self::free_memory();

		fw_aks($keys, $value, self::$cache, $keys_delimiter);

		self::free_memory();
	}

	/**
	 * Unset key from cache
	 * @param $keys
	 * @param $keys_delimiter
	 */
	public static function del($keys, $keys_delimiter = '/')
	{
		fw_aku($keys, self::$cache, $keys_delimiter);

		self::free_memory();
	}

	/**
	 * @param $keys
	 * @param $keys_delimiter
	 * @return mixed
	 * @throws FW_Cache_Not_Found_Exception
	 */
	public static function get($keys, $keys_delimiter = '/')
	{
		$keys = (string)$keys;
		$keys_arr = explode($keys_delimiter, $keys);

		$key = $keys_arr;
		$key = array_shift($key);

		if ($key === '' || $key === null) {
			trigger_error('First key must not be empty', E_USER_ERROR);
		}

		self::free_memory();

		$value = fw_akg($keys, self::$cache, self::$not_found_value, $keys_delimiter);

		self::free_memory();

		if ($value === self::$not_found_value) {
			++self::$misses;

			throw new FW_Cache_Not_Found_Exception();
		} else {
			++self::$hits;

			return $value;
		}
	}

	/**
	 * Empty the cache
	 * @param mixed $dummy When method is used in add_filter()
	 * @return mixed
	 */
	public static function clear($dummy = null)
	{
		self::$cache = array();

		/**
		 * This method is used in add_filter() so to not break anything return filter value
		 */
		return $dummy;
	}

	/**
	 * Debug information
	 * <?php add_action('admin_footer', function(){ FW_Cache::stats(); });
	 * @since 2.4.17
	 */
	public static function stats() {
		echo '<div style="z-index: 10000; position: relative; background: #fff; padding: 15px;">';
		echo '<p>';
		echo '<strong>Cache Hits:</strong> '. self::$hits .'<br />';
		echo '<strong>Cache Misses:</strong> '. self::$misses .'<br />';
		echo '<strong>Cache Freed:</strong> '. self::$freed .'<br />';
		echo '<strong>PHP Memory Peak Usage:</strong> '. fw_human_bytes(memory_get_peak_usage(false)) .'<br />';
		echo '</p>';
		echo '<ul>';
		foreach (self::$cache as $group => $cache) {
			echo "<li><strong>Group:</strong> $group - ( " . number_format( strlen( serialize( $cache ) ) / KB_IN_BYTES, 2 ) . 'k )</li>';
		}
		echo '</ul>';
		echo '</div>';
	}
}

class FW_Cache_Not_Found_Exception extends Exception {}

FW_Cache::_init();                                                            framework/helpers/class-fw-settings-form.php                                                        0000644                 00000021155 15266055653 0015253 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Helps you create settings forms
 * @since 2.6.9
 */
abstract class FW_Settings_Form {
	/**
	 * @return array
	 */
	abstract public function get_options();

	/**
	 * @return array
	 */
	abstract public function get_values();

	/**
	 * @param array|callable $values
	 * @return $this
	 */
	abstract public function set_values($values);

	/**
	 * Make sure all instances have unique id
	 * @var array
	 */
	private static $ids = array();

	/**
	 * @var string
	 */
	private $id;

	/**
	 * @var bool
	 */
	private $is_side_tabs = false;

	/**
	 * @var bool
	 */
	private $is_ajax_submit = false;

	/**
	 * @var FW_Form
	 */
	private $fw_form;

	/**
	 * Translated text ( initialized in __construct() )
	 * @var array
	 */
	private $strings;

	private static $input_name_reset = '_fw_reset_options';
	private static $input_name_save = '_fw_save_options';

	final public function __construct($id) {
		if (isset(self::$ids[$id])) {
			trigger_error(__CLASS__ .' with id "'. $id .'" was already defined', E_USER_ERROR);
		} else {
			self::$ids[$id] = true;
		}

		$this->id = $id;
		$this->fw_form = new FW_Form('fw-settings-form:'. $this->get_id(), array(
			'render' => array($this, '_form_render'),
			'validate' => array($this, '_form_validate'),
			'save' => array($this, '_form_save'),
		));
		$this->strings = array(
			'title' => __('Settings', 'fw'),
			'save_button' => __('Save Changes', 'fw'),
			'reset_button' => __('Reset Options', 'fw'),
			'reset_warning' => __("Click OK to reset.\nAll settings will be lost and replaced with default settings!", 'fw'),
		);

		$this->_init();
	}

	protected function _init() {}

	/**
	 * @return string
	 */
	final public function get_id() {
		return $this->id;
	}

	/**
	 * @return bool
	 */
	final public function get_is_ajax_submit() {
		return $this->is_ajax_submit;
	}

	/**
	 * In order for this to work, you must call $this->enqueue_static() on `admin_enqueue_scripts` action
	 * @param bool $is_ajax_submit
	 * @return $this
	 */
	final public function set_is_ajax_submit($is_ajax_submit) {
		$this->is_ajax_submit = (bool)$is_ajax_submit;

		return $this;
	}

	/**
	 * @return bool
	 */
	final public function get_is_side_tabs() {
		return $this->is_side_tabs;
	}

	/**
	 * @param bool $is_side_tabs
	 * @return $this
	 */
	final public function set_is_side_tabs($is_side_tabs) {
		$this->is_side_tabs = (bool)$is_side_tabs;

		return $this;
	}

	/**
	 * @param string $id
	 * @return string
	 */
	final public function get_string($id) {
		return isset($this->strings[$id]) ? $this->strings[$id] : null;
	}

	/**
	 * @param string $id
	 * @param string $value
	 * @return bool
	 */
	final public function set_string($id, $value) {
		if (isset($this->strings[$id])) {
			$this->strings[$id] = $value;
		}

		return $this;
	}

	public function form_capability() {
		return 'manage_options';
	}

	public function enqueue_static() {
		fw()->backend->enqueue_options_static($this->get_options());

		if ($this->get_is_ajax_submit()) {
			wp_enqueue_script('fw-form-helpers');
		}
	}

	final public function render() {
		echo '<div class="wrap">';

		if ( $this->get_is_side_tabs() ) {
			// this is needed for flash messages (admin notices) to be displayed properly
			echo '<h2 class="fw-hidden"></h2>';
		} else {
			echo '<h2>'. esc_html( $this->get_string('title') ) .'</h2><br/>';
		}

		$this->fw_form->render();

		echo '</div>';

		{
			remove_action( // In case render is called multiple times
				'admin_print_footer_scripts',
				array($this, '_action_admin_print_footer_scripts')
			);
			add_action(
				'admin_print_footer_scripts',
				array($this, '_action_admin_print_footer_scripts'),
				20
			);
		}
	}

	/**
	 * Previously the functionality from this class was hardcoded in fw()->backend for Theme Settings
	 * and there were hooks that developers use now, so we should use old hooks for Theme Settings form
	 * Backwards Compatibility
	 * @return bool
	 */
	private function is_theme_settings() {
		return $this->get_id() === 'theme-settings';
	}

	/**
	 * @param array $data
	 * @return array
	 * @internal
	 */
	public function _form_render($data) {
		$options = $this->get_options();

		if ( empty( $options ) ) {
			echo '<p><em>', esc_html__('No options to display.', 'fw'), '</em></p>';
			return $data;
		}

		if ($this->is_theme_settings()) {
			do_action('fw_settings_form_render', array(
				'ajax_submit' => $this->get_is_ajax_submit(),
				'side_tabs' => $this->get_is_side_tabs()
			));

			{
				$texts = apply_filters('fw_settings_form_texts', array(
					'save_button' => __('Save Changes', 'fw'),
					'reset_button' => __('Reset Options', 'fw'),
				));

				$this->set_string('save_button', $texts['save_button']);
				$this->set_string('reset_button', $texts['reset_button']);
			}
		}

		{
			$data['attr']['class'] = 'fw-settings-form';

			if ( $this->get_is_side_tabs() ) {
				$data['attr']['class'] .= ' fw-backend-side-tabs';
			}
		}

		$data['submit']['html'] = '<!-- -->'; // it's generated in view

		fw_render_view( fw_get_framework_directory( '/views/backend-settings-form.php' ), array(
			'form' => $this,
			'values' => (
				($values = FW_Request::POST( fw()->backend->get_options_name_attr_prefix() ))
				// This is form submit, extract values from $_POST
				? ($values = fw_get_options_values_from_input( $options, $values ))
				// Use saved values
				: ($values = $this->get_values())
			),
			'is_theme_settings' => $this->is_theme_settings(),
			'input_name_reset' => self::$input_name_reset,
			'input_name_save' => self::$input_name_save,
			'js_form_selector' => 'form[data-fw-form-id="'. esc_js($this->fw_form->get_id()) .'"]',
		), false );

		return $data;
	}

	/**
	 * @param array $errors
	 * @return array
	 * @internal
	 */
	public function _form_validate( $errors ) {
		if ( ! current_user_can($this->form_capability()) ) {
			$errors['_no_permission'] = __( 'You have no permissions to change settings options', 'fw' );
		}

		return $errors;
	}

	/**
	 * @param array $data
	 * @return array
	 * @internal
	 */
	public function _form_save( $data ) {
		$flash_id   = 'fw-settings-form:save:'. $this->get_id();
		$old_values = (array)$this->get_values();

		if ( ! empty( $_POST[ self::$input_name_reset ] ) ) { // The "Reset" button was pressed
			/**
			 * Some values that don't relate to design, like API credentials, are useful to not be wiped out.
			 *
			 * Usage:
			 *
			 * add_filter('fw_settings_form_reset:values', '_filter_add_persisted_option', 10, 2);
			 * function _filter_add_persisted_option ($current_persisted, $old_values) {
			 *   $value_to_persist = fw_akg('my/multi/key', $old_values);
			 *   fw_aks('my/multi/key', $value_to_persist, $current_persisted);
			 *
			 *   return $current_persisted;
			 * }
			 */
			$new_values = $this->is_theme_settings()
				? apply_filters( 'fw_settings_form_reset:values', array(), $old_values )
				: apply_filters( 'fw:settings-form:' . $this->get_id() . ':reset:values', array(), $old_values );

			$this->set_values( $new_values );

			FW_Flash_Messages::add(
				$flash_id,
				__( 'The options were successfully reset', 'fw' ),
				'success'
			);

			if ( $this->is_theme_settings() ) {
				do_action( 'fw_settings_form_reset', $old_values, $new_values );
			} else {
				do_action( 'fw:settings-form:' . $this->get_id() . ':reset', $old_values, $new_values );
			}
		} else { // The "Save" button was pressed
			$new_values = fw_get_options_values_from_input( $this->get_options() );

			$this->set_values( $new_values );

			FW_Flash_Messages::add(
				$flash_id,
				__( 'The options were successfully saved', 'fw' ),
				'success'
			);

			if ($this->is_theme_settings()) {
				do_action('fw_settings_form_saved', $old_values, $new_values);
			} else {
				do_action('fw:settings-form:'. $this->get_id() .':saved', $old_values, $new_values);
			}
		}

		$data['redirect'] = fw_current_url();

		return $data;
	}

	/**
	 * @internal
	 */
	public function _action_admin_print_footer_scripts() {
		?>
		<script type="text/javascript">
			(function ($) {
				var fwLoadingId = 'fw-settings-form:<?php echo esc_js($this->get_id()); ?>';

				<?php if (wp_script_is('fw-option-types')): ?>
				// there are options on the page. show loading now and hide it after the options were initialized
				{
					fw.loading.show(fwLoadingId);

					fwEvents.one('fw:options:init', function (data) {
						fw.loading.hide(fwLoadingId);
					});
				}
				<?php endif; ?>

				$(function ($) {
					$(document.body).on({
						'fw:settings-form:before-html-reset': function () {
							fw.loading.show(fwLoadingId);
						},
						'fw:settings-form:reset': function () {
							fw.loading.hide(fwLoadingId);
						}
					});
				});
			})(jQuery);
		</script>
		<?php
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                   framework/helpers/fw-google-fonts.json.php                                                          0000644                 00000143765 15266055653 0014736 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

return json_decode(

'{"ABeeZee":{"family":"ABeeZee","variants":["regular","italic"],"position":0},"Abel":{"family":"Abel","variants":["regular"],"position":28},"Abril Fatface":{"family":"Abril Fatface","variants":["regular"],"position":58},"Aclonica":{"family":"Aclonica","variants":["regular"],"position":88},"Acme":{"family":"Acme","variants":["regular"],"position":118},"Actor":{"family":"Actor","variants":["regular"],"position":148},"Adamina":{"family":"Adamina","variants":["regular"],"position":178},"Advent Pro":{"family":"Advent Pro","variants":["100","200","300","regular","500","600","700"],"position":208},"Aguafina Script":{"family":"Aguafina Script","variants":["regular"],"position":238},"Akronim":{"family":"Akronim","variants":["regular"],"position":268},"Aladin":{"family":"Aladin","variants":["regular"],"position":298},"Aldrich":{"family":"Aldrich","variants":["regular"],"position":328},"Alegreya":{"family":"Alegreya","variants":["regular","italic","700","700italic","900","900italic"],"position":358},"Alegreya SC":{"family":"Alegreya SC","variants":["regular","italic","700","700italic","900","900italic"],"position":388},"Alex Brush":{"family":"Alex Brush","variants":["regular"],"position":418},"Alfa Slab One":{"family":"Alfa Slab One","variants":["regular"],"position":448},"Alice":{"family":"Alice","variants":["regular"],"position":478},"Alike":{"family":"Alike","variants":["regular"],"position":508},"Alike Angular":{"family":"Alike Angular","variants":["regular"],"position":538},"Allan":{"family":"Allan","variants":["regular","700"],"position":568},"Allerta":{"family":"Allerta","variants":["regular"],"position":598},"Allerta Stencil":{"family":"Allerta Stencil","variants":["regular"],"position":628},"Allura":{"family":"Allura","variants":["regular"],"position":658},"Almendra":{"family":"Almendra","variants":["regular","italic","700","700italic"],"position":688},"Almendra Display":{"family":"Almendra Display","variants":["regular"],"position":718},"Almendra SC":{"family":"Almendra SC","variants":["regular"],"position":748},"Amarante":{"family":"Amarante","variants":["regular"],"position":778},"Amaranth":{"family":"Amaranth","variants":["regular","italic","700","700italic"],"position":808},"Amatic SC":{"family":"Amatic SC","variants":["regular","700"],"position":838},"Amethysta":{"family":"Amethysta","variants":["regular"],"position":868},"Anaheim":{"family":"Anaheim","variants":["regular"],"position":898},"Andada":{"family":"Andada","variants":["regular"],"position":928},"Andika":{"family":"Andika","variants":["regular"],"position":958},"Angkor":{"family":"Angkor","variants":["regular"],"position":988},"Annie Use Your Telescope":{"family":"Annie Use Your Telescope","variants":["regular"],"position":1018},"Anonymous Pro":{"family":"Anonymous Pro","variants":["regular","italic","700","700italic"],"position":1048},"Antic":{"family":"Antic","variants":["regular"],"position":1078},"Antic Didone":{"family":"Antic Didone","variants":["regular"],"position":1108},"Antic Slab":{"family":"Antic Slab","variants":["regular"],"position":1138},"Anton":{"family":"Anton","variants":["regular"],"position":1168},"Arapey":{"family":"Arapey","variants":["regular","italic"],"position":1198},"Arbutus":{"family":"Arbutus","variants":["regular"],"position":1228},"Arbutus Slab":{"family":"Arbutus Slab","variants":["regular"],"position":1258},"Architects Daughter":{"family":"Architects Daughter","variants":["regular"],"position":1288},"Archivo Black":{"family":"Archivo Black","variants":["regular"],"position":1318},"Archivo Narrow":{"family":"Archivo Narrow","variants":["regular","italic","700","700italic"],"position":1348},"Arimo":{"family":"Arimo","variants":["regular","italic","700","700italic"],"position":1378},"Arizonia":{"family":"Arizonia","variants":["regular"],"position":1408},"Armata":{"family":"Armata","variants":["regular"],"position":1438},"Artifika":{"family":"Artifika","variants":["regular"],"position":1468},"Arvo":{"family":"Arvo","variants":["regular","italic","700","700italic"],"position":1498},"Asap":{"family":"Asap","variants":["regular","italic","700","700italic"],"position":1528},"Asset":{"family":"Asset","variants":["regular"],"position":1558},"Astloch":{"family":"Astloch","variants":["regular","700"],"position":1588},"Asul":{"family":"Asul","variants":["regular","700"],"position":1618},"Atomic Age":{"family":"Atomic Age","variants":["regular"],"position":1648},"Aubrey":{"family":"Aubrey","variants":["regular"],"position":1678},"Audiowide":{"family":"Audiowide","variants":["regular"],"position":1708},"Autour One":{"family":"Autour One","variants":["regular"],"position":1738},"Average":{"family":"Average","variants":["regular"],"position":1768},"Average Sans":{"family":"Average Sans","variants":["regular"],"position":1798},"Averia Gruesa Libre":{"family":"Averia Gruesa Libre","variants":["regular"],"position":1828},"Averia Libre":{"family":"Averia Libre","variants":["300","300italic","regular","italic","700","700italic"],"position":1858},"Averia Sans Libre":{"family":"Averia Sans Libre","variants":["300","300italic","regular","italic","700","700italic"],"position":1888},"Averia Serif Libre":{"family":"Averia Serif Libre","variants":["300","300italic","regular","italic","700","700italic"],"position":1918},"Bad Script":{"family":"Bad Script","variants":["regular"],"position":1948},"Balthazar":{"family":"Balthazar","variants":["regular"],"position":1978},"Bangers":{"family":"Bangers","variants":["regular"],"position":2008},"Basic":{"family":"Basic","variants":["regular"],"position":2038},"Battambang":{"family":"Battambang","variants":["regular","700"],"position":2068},"Baumans":{"family":"Baumans","variants":["regular"],"position":2098},"Bayon":{"family":"Bayon","variants":["regular"],"position":2128},"Belgrano":{"family":"Belgrano","variants":["regular"],"position":2158},"Belleza":{"family":"Belleza","variants":["regular"],"position":2188},"BenchNine":{"family":"BenchNine","variants":["300","regular","700"],"position":2218},"Bentham":{"family":"Bentham","variants":["regular"],"position":2248},"Berkshire Swash":{"family":"Berkshire Swash","variants":["regular"],"position":2278},"Bevan":{"family":"Bevan","variants":["regular"],"position":2308},"Bigelow Rules":{"family":"Bigelow Rules","variants":["regular"],"position":2338},"Bigshot One":{"family":"Bigshot One","variants":["regular"],"position":2368},"Bilbo":{"family":"Bilbo","variants":["regular"],"position":2398},"Bilbo Swash Caps":{"family":"Bilbo Swash Caps","variants":["regular"],"position":2428},"Bitter":{"family":"Bitter","variants":["regular","italic","700"],"position":2458},"Black Ops One":{"family":"Black Ops One","variants":["regular"],"position":2488},"Bokor":{"family":"Bokor","variants":["regular"],"position":2518},"Bonbon":{"family":"Bonbon","variants":["regular"],"position":2548},"Boogaloo":{"family":"Boogaloo","variants":["regular"],"position":2578},"Bowlby One":{"family":"Bowlby One","variants":["regular"],"position":2608},"Bowlby One SC":{"family":"Bowlby One SC","variants":["regular"],"position":2638},"Brawler":{"family":"Brawler","variants":["regular"],"position":2668},"Bree Serif":{"family":"Bree Serif","variants":["regular"],"position":2698},"Bubblegum Sans":{"family":"Bubblegum Sans","variants":["regular"],"position":2728},"Bubbler One":{"family":"Bubbler One","variants":["regular"],"position":2758},"Buda":{"family":"Buda","variants":["300"],"position":2788},"Buenard":{"family":"Buenard","variants":["regular","700"],"position":2818},"Butcherman":{"family":"Butcherman","variants":["regular"],"position":2848},"Butterfly Kids":{"family":"Butterfly Kids","variants":["regular"],"position":2878},"Cabin":{"family":"Cabin","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"position":2908},"Cabin Condensed":{"family":"Cabin Condensed","variants":["regular","500","600","700"],"position":2938},"Cabin Sketch":{"family":"Cabin Sketch","variants":["regular","700"],"position":2968},"Caesar Dressing":{"family":"Caesar Dressing","variants":["regular"],"position":2998},"Cagliostro":{"family":"Cagliostro","variants":["regular"],"position":3028},"Calligraffitti":{"family":"Calligraffitti","variants":["regular"],"position":3058},"Cambo":{"family":"Cambo","variants":["regular"],"position":3088},"Candal":{"family":"Candal","variants":["regular"],"position":3118},"Cantarell":{"family":"Cantarell","variants":["regular","italic","700","700italic"],"position":3148},"Cantata One":{"family":"Cantata One","variants":["regular"],"position":3178},"Cantora One":{"family":"Cantora One","variants":["regular"],"position":3208},"Capriola":{"family":"Capriola","variants":["regular"],"position":3238},"Cardo":{"family":"Cardo","variants":["regular","italic","700"],"position":3268},"Carme":{"family":"Carme","variants":["regular"],"position":3298},"Carrois Gothic":{"family":"Carrois Gothic","variants":["regular"],"position":3328},"Carrois Gothic SC":{"family":"Carrois Gothic SC","variants":["regular"],"position":3358},"Carter One":{"family":"Carter One","variants":["regular"],"position":3388},"Caudex":{"family":"Caudex","variants":["regular","italic","700","700italic"],"position":3418},"Cedarville Cursive":{"family":"Cedarville Cursive","variants":["regular"],"position":3448},"Ceviche One":{"family":"Ceviche One","variants":["regular"],"position":3478},"Changa One":{"family":"Changa One","variants":["regular","italic"],"position":3508},"Chango":{"family":"Chango","variants":["regular"],"position":3538},"Chau Philomene One":{"family":"Chau Philomene One","variants":["regular","italic"],"position":3568},"Chela One":{"family":"Chela One","variants":["regular"],"position":3598},"Chelsea Market":{"family":"Chelsea Market","variants":["regular"],"position":3628},"Chenla":{"family":"Chenla","variants":["regular"],"position":3658},"Cherry Cream Soda":{"family":"Cherry Cream Soda","variants":["regular"],"position":3688},"Cherry Swash":{"family":"Cherry Swash","variants":["regular","700"],"position":3718},"Chewy":{"family":"Chewy","variants":["regular"],"position":3748},"Chicle":{"family":"Chicle","variants":["regular"],"position":3778},"Chivo":{"family":"Chivo","variants":["regular","italic","900","900italic"],"position":3808},"Cinzel":{"family":"Cinzel","variants":["regular","700","900"],"position":3838},"Cinzel Decorative":{"family":"Cinzel Decorative","variants":["regular","700","900"],"position":3868},"Clicker Script":{"family":"Clicker Script","variants":["regular"],"position":3898},"Coda":{"family":"Coda","variants":["regular","800"],"position":3928},"Coda Caption":{"family":"Coda Caption","variants":["800"],"position":3958},"Codystar":{"family":"Codystar","variants":["300","regular"],"position":3988},"Combo":{"family":"Combo","variants":["regular"],"position":4018},"Comfortaa":{"family":"Comfortaa","variants":["300","regular","700"],"position":4048},"Coming Soon":{"family":"Coming Soon","variants":["regular"],"position":4078},"Concert One":{"family":"Concert One","variants":["regular"],"position":4108},"Condiment":{"family":"Condiment","variants":["regular"],"position":4138},"Content":{"family":"Content","variants":["regular","700"],"position":4168},"Contrail One":{"family":"Contrail One","variants":["regular"],"position":4198},"Convergence":{"family":"Convergence","variants":["regular"],"position":4228},"Cookie":{"family":"Cookie","variants":["regular"],"position":4258},"Copse":{"family":"Copse","variants":["regular"],"position":4288},"Corben":{"family":"Corben","variants":["regular","700"],"position":4318},"Courgette":{"family":"Courgette","variants":["regular"],"position":4348},"Cousine":{"family":"Cousine","variants":["regular","italic","700","700italic"],"position":4378},"Coustard":{"family":"Coustard","variants":["regular","900"],"position":4408},"Covered By Your Grace":{"family":"Covered By Your Grace","variants":["regular"],"position":4438},"Crafty Girls":{"family":"Crafty Girls","variants":["regular"],"position":4468},"Creepster":{"family":"Creepster","variants":["regular"],"position":4498},"Crete Round":{"family":"Crete Round","variants":["regular","italic"],"position":4528},"Crimson Text":{"family":"Crimson Text","variants":["regular","italic","600","600italic","700","700italic"],"position":4558},"Croissant One":{"family":"Croissant One","variants":["regular"],"position":4588},"Crushed":{"family":"Crushed","variants":["regular"],"position":4618},"Cuprum":{"family":"Cuprum","variants":["regular","italic","700","700italic"],"position":4648},"Cutive":{"family":"Cutive","variants":["regular"],"position":4678},"Cutive Mono":{"family":"Cutive Mono","variants":["regular"],"position":4708},"Damion":{"family":"Damion","variants":["regular"],"position":4738},"Dancing Script":{"family":"Dancing Script","variants":["regular","700"],"position":4768},"Dangrek":{"family":"Dangrek","variants":["regular"],"position":4798},"Dawning of a New Day":{"family":"Dawning of a New Day","variants":["regular"],"position":4828},"Days One":{"family":"Days One","variants":["regular"],"position":4858},"Delius":{"family":"Delius","variants":["regular"],"position":4888},"Delius Swash Caps":{"family":"Delius Swash Caps","variants":["regular"],"position":4918},"Delius Unicase":{"family":"Delius Unicase","variants":["regular","700"],"position":4948},"Della Respira":{"family":"Della Respira","variants":["regular"],"position":4978},"Devonshire":{"family":"Devonshire","variants":["regular"],"position":5008},"Didact Gothic":{"family":"Didact Gothic","variants":["regular"],"position":5038},"Diplomata":{"family":"Diplomata","variants":["regular"],"position":5068},"Diplomata SC":{"family":"Diplomata SC","variants":["regular"],"position":5098},"Doppio One":{"family":"Doppio One","variants":["regular"],"position":5128},"Dorsa":{"family":"Dorsa","variants":["regular"],"position":5158},"Dosis":{"family":"Dosis","variants":["200","300","regular","500","600","700","800"],"position":5188},"Dr Sugiyama":{"family":"Dr Sugiyama","variants":["regular"],"position":5218},"Droid Sans":{"family":"Droid Sans","variants":["regular","700"],"position":5248},"Droid Sans Mono":{"family":"Droid Sans Mono","variants":["regular"],"position":5278},"Droid Serif":{"family":"Droid Serif","variants":["regular","italic","700","700italic"],"position":5308},"Duru Sans":{"family":"Duru Sans","variants":["regular"],"position":5338},"Dynalight":{"family":"Dynalight","variants":["regular"],"position":5368},"EB Garamond":{"family":"EB Garamond","variants":["regular"],"position":5398},"Eagle Lake":{"family":"Eagle Lake","variants":["regular"],"position":5428},"Eater":{"family":"Eater","variants":["regular"],"position":5458},"Economica":{"family":"Economica","variants":["regular","italic","700","700italic"],"position":5488},"Electrolize":{"family":"Electrolize","variants":["regular"],"position":5518},"Emblema One":{"family":"Emblema One","variants":["regular"],"position":5548},"Emilys Candy":{"family":"Emilys Candy","variants":["regular"],"position":5578},"Engagement":{"family":"Engagement","variants":["regular"],"position":5608},"Englebert":{"family":"Englebert","variants":["regular"],"position":5638},"Enriqueta":{"family":"Enriqueta","variants":["regular","700"],"position":5668},"Erica One":{"family":"Erica One","variants":["regular"],"position":5698},"Esteban":{"family":"Esteban","variants":["regular"],"position":5728},"Euphoria Script":{"family":"Euphoria Script","variants":["regular"],"position":5758},"Ewert":{"family":"Ewert","variants":["regular"],"position":5788},"Exo":{"family":"Exo","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"position":5818},"Expletus Sans":{"family":"Expletus Sans","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"position":5848},"Fanwood Text":{"family":"Fanwood Text","variants":["regular","italic"],"position":5878},"Fascinate":{"family":"Fascinate","variants":["regular"],"position":5908},"Fascinate Inline":{"family":"Fascinate Inline","variants":["regular"],"position":5938},"Faster One":{"family":"Faster One","variants":["regular"],"position":5968},"Fasthand":{"family":"Fasthand","variants":["regular"],"position":5998},"Federant":{"family":"Federant","variants":["regular"],"position":6028},"Federo":{"family":"Federo","variants":["regular"],"position":6058},"Felipa":{"family":"Felipa","variants":["regular"],"position":6088},"Fenix":{"family":"Fenix","variants":["regular"],"position":6118},"Finger Paint":{"family":"Finger Paint","variants":["regular"],"position":6148},"Fjord One":{"family":"Fjord One","variants":["regular"],"position":6178},"Flamenco":{"family":"Flamenco","variants":["300","regular"],"position":6208},"Flavors":{"family":"Flavors","variants":["regular"],"position":6238},"Fondamento":{"family":"Fondamento","variants":["regular","italic"],"position":6268},"Fontdiner Swanky":{"family":"Fontdiner Swanky","variants":["regular"],"position":6298},"Forum":{"family":"Forum","variants":["regular"],"position":6328},"Francois One":{"family":"Francois One","variants":["regular"],"position":6358},"Freckle Face":{"family":"Freckle Face","variants":["regular"],"position":6388},"Fredericka the Great":{"family":"Fredericka the Great","variants":["regular"],"position":6418},"Fredoka One":{"family":"Fredoka One","variants":["regular"],"position":6448},"Freehand":{"family":"Freehand","variants":["regular"],"position":6478},"Fresca":{"family":"Fresca","variants":["regular"],"position":6508},"Frijole":{"family":"Frijole","variants":["regular"],"position":6538},"Fugaz One":{"family":"Fugaz One","variants":["regular"],"position":6568},"GFS Didot":{"family":"GFS Didot","variants":["regular"],"position":6598},"GFS Neohellenic":{"family":"GFS Neohellenic","variants":["regular","italic","700","700italic"],"position":6628},"Gafata":{"family":"Gafata","variants":["regular"],"position":6658},"Galdeano":{"family":"Galdeano","variants":["regular"],"position":6688},"Galindo":{"family":"Galindo","variants":["regular"],"position":6718},"Gentium Basic":{"family":"Gentium Basic","variants":["regular","italic","700","700italic"],"position":6748},"Gentium Book Basic":{"family":"Gentium Book Basic","variants":["regular","italic","700","700italic"],"position":6778},"Geo":{"family":"Geo","variants":["regular","italic"],"position":6808},"Geostar":{"family":"Geostar","variants":["regular"],"position":6838},"Geostar Fill":{"family":"Geostar Fill","variants":["regular"],"position":6868},"Germania One":{"family":"Germania One","variants":["regular"],"position":6898},"Gilda Display":{"family":"Gilda Display","variants":["regular"],"position":6928},"Give You Glory":{"family":"Give You Glory","variants":["regular"],"position":6958},"Glass Antiqua":{"family":"Glass Antiqua","variants":["regular"],"position":6988},"Glegoo":{"family":"Glegoo","variants":["regular"],"position":7018},"Gloria Hallelujah":{"family":"Gloria Hallelujah","variants":["regular"],"position":7048},"Goblin One":{"family":"Goblin One","variants":["regular"],"position":7078},"Gochi Hand":{"family":"Gochi Hand","variants":["regular"],"position":7108},"Gorditas":{"family":"Gorditas","variants":["regular","700"],"position":7138},"Goudy Bookletter 1911":{"family":"Goudy Bookletter 1911","variants":["regular"],"position":7168},"Graduate":{"family":"Graduate","variants":["regular"],"position":7198},"Gravitas One":{"family":"Gravitas One","variants":["regular"],"position":7228},"Great Vibes":{"family":"Great Vibes","variants":["regular"],"position":7258},"Griffy":{"family":"Griffy","variants":["regular"],"position":7288},"Gruppo":{"family":"Gruppo","variants":["regular"],"position":7318},"Gudea":{"family":"Gudea","variants":["regular","italic","700"],"position":7348},"Habibi":{"family":"Habibi","variants":["regular"],"position":7378},"Hammersmith One":{"family":"Hammersmith One","variants":["regular"],"position":7408},"Hanalei":{"family":"Hanalei","variants":["regular"],"position":7438},"Hanalei Fill":{"family":"Hanalei Fill","variants":["regular"],"position":7468},"Handlee":{"family":"Handlee","variants":["regular"],"position":7498},"Hanuman":{"family":"Hanuman","variants":["regular","700"],"position":7528},"Happy Monkey":{"family":"Happy Monkey","variants":["regular"],"position":7558},"Headland One":{"family":"Headland One","variants":["regular"],"position":7588},"Henny Penny":{"family":"Henny Penny","variants":["regular"],"position":7618},"Herr Von Muellerhoff":{"family":"Herr Von Muellerhoff","variants":["regular"],"position":7648},"Holtwood One SC":{"family":"Holtwood One SC","variants":["regular"],"position":7678},"Homemade Apple":{"family":"Homemade Apple","variants":["regular"],"position":7708},"Homenaje":{"family":"Homenaje","variants":["regular"],"position":7738},"IM Fell DW Pica":{"family":"IM Fell DW Pica","variants":["regular","italic"],"position":7768},"IM Fell DW Pica SC":{"family":"IM Fell DW Pica SC","variants":["regular"],"position":7798},"IM Fell Double Pica":{"family":"IM Fell Double Pica","variants":["regular","italic"],"position":7828},"IM Fell Double Pica SC":{"family":"IM Fell Double Pica SC","variants":["regular"],"position":7858},"IM Fell English":{"family":"IM Fell English","variants":["regular","italic"],"position":7888},"IM Fell English SC":{"family":"IM Fell English SC","variants":["regular"],"position":7918},"IM Fell French Canon":{"family":"IM Fell French Canon","variants":["regular","italic"],"position":7948},"IM Fell French Canon SC":{"family":"IM Fell French Canon SC","variants":["regular"],"position":7978},"IM Fell Great Primer":{"family":"IM Fell Great Primer","variants":["regular","italic"],"position":8008},"IM Fell Great Primer SC":{"family":"IM Fell Great Primer SC","variants":["regular"],"position":8038},"Iceberg":{"family":"Iceberg","variants":["regular"],"position":8068},"Iceland":{"family":"Iceland","variants":["regular"],"position":8098},"Imprima":{"family":"Imprima","variants":["regular"],"position":8128},"Inconsolata":{"family":"Inconsolata","variants":["regular","700"],"position":8158},"Inder":{"family":"Inder","variants":["regular"],"position":8188},"Indie Flower":{"family":"Indie Flower","variants":["regular"],"position":8218},"Inika":{"family":"Inika","variants":["regular","700"],"position":8248},"Irish Grover":{"family":"Irish Grover","variants":["regular"],"position":8278},"Istok Web":{"family":"Istok Web","variants":["regular","italic","700","700italic"],"position":8308},"Italiana":{"family":"Italiana","variants":["regular"],"position":8338},"Italianno":{"family":"Italianno","variants":["regular"],"position":8368},"Jacques Francois":{"family":"Jacques Francois","variants":["regular"],"position":8398},"Jacques Francois Shadow":{"family":"Jacques Francois Shadow","variants":["regular"],"position":8428},"Jim Nightshade":{"family":"Jim Nightshade","variants":["regular"],"position":8458},"Jockey One":{"family":"Jockey One","variants":["regular"],"position":8488},"Jolly Lodger":{"family":"Jolly Lodger","variants":["regular"],"position":8518},"Josefin Sans":{"family":"Josefin Sans","variants":["100","100italic","300","300italic","regular","italic","600","600italic","700","700italic"],"position":8548},"Josefin Slab":{"family":"Josefin Slab","variants":["100","100italic","300","300italic","regular","italic","600","600italic","700","700italic"],"position":8578},"Joti One":{"family":"Joti One","variants":["regular"],"position":8608},"Judson":{"family":"Judson","variants":["regular","italic","700"],"position":8638},"Julee":{"family":"Julee","variants":["regular"],"position":8668},"Julius Sans One":{"family":"Julius Sans One","variants":["regular"],"position":8698},"Junge":{"family":"Junge","variants":["regular"],"position":8728},"Jura":{"family":"Jura","variants":["300","regular","500","600"],"position":8758},"Just Another Hand":{"family":"Just Another Hand","variants":["regular"],"position":8788},"Just Me Again Down Here":{"family":"Just Me Again Down Here","variants":["regular"],"position":8818},"Kameron":{"family":"Kameron","variants":["regular","700"],"position":8848},"Karla":{"family":"Karla","variants":["regular","italic","700","700italic"],"position":8878},"Kaushan Script":{"family":"Kaushan Script","variants":["regular"],"position":8908},"Keania One":{"family":"Keania One","variants":["regular"],"position":8938},"Kelly Slab":{"family":"Kelly Slab","variants":["regular"],"position":8968},"Kenia":{"family":"Kenia","variants":["regular"],"position":8998},"Khmer":{"family":"Khmer","variants":["regular"],"position":9028},"Kite One":{"family":"Kite One","variants":["regular"],"position":9058},"Knewave":{"family":"Knewave","variants":["regular"],"position":9088},"Kotta One":{"family":"Kotta One","variants":["regular"],"position":9118},"Koulen":{"family":"Koulen","variants":["regular"],"position":9148},"Kranky":{"family":"Kranky","variants":["regular"],"position":9178},"Kreon":{"family":"Kreon","variants":["300","regular","700"],"position":9208},"Kristi":{"family":"Kristi","variants":["regular"],"position":9238},"Krona One":{"family":"Krona One","variants":["regular"],"position":9268},"La Belle Aurore":{"family":"La Belle Aurore","variants":["regular"],"position":9298},"Lancelot":{"family":"Lancelot","variants":["regular"],"position":9328},"Lato":{"family":"Lato","variants":["100","100italic","300","300italic","regular","italic","700","700italic","900","900italic"],"position":9358},"League Script":{"family":"League Script","variants":["regular"],"position":9388},"Leckerli One":{"family":"Leckerli One","variants":["regular"],"position":9418},"Ledger":{"family":"Ledger","variants":["regular"],"position":9448},"Lekton":{"family":"Lekton","variants":["regular","italic","700"],"position":9478},"Lemon":{"family":"Lemon","variants":["regular"],"position":9508},"Life Savers":{"family":"Life Savers","variants":["regular","700"],"position":9538},"Lilita One":{"family":"Lilita One","variants":["regular"],"position":9568},"Limelight":{"family":"Limelight","variants":["regular"],"position":9598},"Linden Hill":{"family":"Linden Hill","variants":["regular","italic"],"position":9628},"Lobster":{"family":"Lobster","variants":["regular"],"position":9658},"Lobster Two":{"family":"Lobster Two","variants":["regular","italic","700","700italic"],"position":9688},"Londrina Outline":{"family":"Londrina Outline","variants":["regular"],"position":9718},"Londrina Shadow":{"family":"Londrina Shadow","variants":["regular"],"position":9748},"Londrina Sketch":{"family":"Londrina Sketch","variants":["regular"],"position":9778},"Londrina Solid":{"family":"Londrina Solid","variants":["regular"],"position":9808},"Lora":{"family":"Lora","variants":["regular","italic","700","700italic"],"position":9838},"Love Ya Like A Sister":{"family":"Love Ya Like A Sister","variants":["regular"],"position":9868},"Loved by the King":{"family":"Loved by the King","variants":["regular"],"position":9898},"Lovers Quarrel":{"family":"Lovers Quarrel","variants":["regular"],"position":9928},"Luckiest Guy":{"family":"Luckiest Guy","variants":["regular"],"position":9958},"Lusitana":{"family":"Lusitana","variants":["regular","700"],"position":9988},"Lustria":{"family":"Lustria","variants":["regular"],"position":10018},"Macondo":{"family":"Macondo","variants":["regular"],"position":10048},"Macondo Swash Caps":{"family":"Macondo Swash Caps","variants":["regular"],"position":10078},"Magra":{"family":"Magra","variants":["regular","700"],"position":10108},"Maiden Orange":{"family":"Maiden Orange","variants":["regular"],"position":10138},"Mako":{"family":"Mako","variants":["regular"],"position":10168},"Marcellus":{"family":"Marcellus","variants":["regular"],"position":10198},"Marcellus SC":{"family":"Marcellus SC","variants":["regular"],"position":10228},"Marck Script":{"family":"Marck Script","variants":["regular"],"position":10258},"Margarine":{"family":"Margarine","variants":["regular"],"position":10288},"Marko One":{"family":"Marko One","variants":["regular"],"position":10318},"Marmelad":{"family":"Marmelad","variants":["regular"],"position":10348},"Marvel":{"family":"Marvel","variants":["regular","italic","700","700italic"],"position":10378},"Mate":{"family":"Mate","variants":["regular","italic"],"position":10408},"Mate SC":{"family":"Mate SC","variants":["regular"],"position":10438},"Maven Pro":{"family":"Maven Pro","variants":["regular","500","700","900"],"position":10468},"McLaren":{"family":"McLaren","variants":["regular"],"position":10498},"Meddon":{"family":"Meddon","variants":["regular"],"position":10528},"MedievalSharp":{"family":"MedievalSharp","variants":["regular"],"position":10558},"Medula One":{"family":"Medula One","variants":["regular"],"position":10588},"Megrim":{"family":"Megrim","variants":["regular"],"position":10618},"Meie Script":{"family":"Meie Script","variants":["regular"],"position":10648},"Merienda":{"family":"Merienda","variants":["regular","700"],"position":10678},"Merienda One":{"family":"Merienda One","variants":["regular"],"position":10708},"Merriweather":{"family":"Merriweather","variants":["300","300italic","regular","italic","700","700italic","900","900italic"],"position":10738},"Metal":{"family":"Metal","variants":["regular"],"position":10768},"Metal Mania":{"family":"Metal Mania","variants":["regular"],"position":10798},"Metamorphous":{"family":"Metamorphous","variants":["regular"],"position":10828},"Metrophobic":{"family":"Metrophobic","variants":["regular"],"position":10858},"Michroma":{"family":"Michroma","variants":["regular"],"position":10888},"Miltonian":{"family":"Miltonian","variants":["regular"],"position":10918},"Miltonian Tattoo":{"family":"Miltonian Tattoo","variants":["regular"],"position":10948},"Miniver":{"family":"Miniver","variants":["regular"],"position":10978},"Miss Fajardose":{"family":"Miss Fajardose","variants":["regular"],"position":11008},"Modern Antiqua":{"family":"Modern Antiqua","variants":["regular"],"position":11038},"Molengo":{"family":"Molengo","variants":["regular"],"position":11068},"Molle":{"family":"Molle","variants":["italic"],"position":11098},"Monofett":{"family":"Monofett","variants":["regular"],"position":11128},"Monoton":{"family":"Monoton","variants":["regular"],"position":11158},"Monsieur La Doulaise":{"family":"Monsieur La Doulaise","variants":["regular"],"position":11188},"Montaga":{"family":"Montaga","variants":["regular"],"position":11218},"Montez":{"family":"Montez","variants":["regular"],"position":11248},"Montserrat":{"family":"Montserrat","variants":["regular","700"],"position":11278},"Montserrat Alternates":{"family":"Montserrat Alternates","variants":["regular","700"],"position":11308},"Montserrat Subrayada":{"family":"Montserrat Subrayada","variants":["regular","700"],"position":11338},"Moul":{"family":"Moul","variants":["regular"],"position":11368},"Moulpali":{"family":"Moulpali","variants":["regular"],"position":11398},"Mountains of Christmas":{"family":"Mountains of Christmas","variants":["regular","700"],"position":11428},"Mouse Memoirs":{"family":"Mouse Memoirs","variants":["regular"],"position":11458},"Mr Bedfort":{"family":"Mr Bedfort","variants":["regular"],"position":11488},"Mr Dafoe":{"family":"Mr Dafoe","variants":["regular"],"position":11518},"Mr De Haviland":{"family":"Mr De Haviland","variants":["regular"],"position":11548},"Mrs Saint Delafield":{"family":"Mrs Saint Delafield","variants":["regular"],"position":11578},"Mrs Sheppards":{"family":"Mrs Sheppards","variants":["regular"],"position":11608},"Muli":{"family":"Muli","variants":["300","300italic","regular","italic"],"position":11638},"Mystery Quest":{"family":"Mystery Quest","variants":["regular"],"position":11668},"Neucha":{"family":"Neucha","variants":["regular"],"position":11698},"Neuton":{"family":"Neuton","variants":["200","300","regular","italic","700","800"],"position":11728},"News Cycle":{"family":"News Cycle","variants":["regular","700"],"position":11758},"Niconne":{"family":"Niconne","variants":["regular"],"position":11788},"Nixie One":{"family":"Nixie One","variants":["regular"],"position":11818},"Nobile":{"family":"Nobile","variants":["regular","italic","700","700italic"],"position":11848},"Nokora":{"family":"Nokora","variants":["regular","700"],"position":11878},"Norican":{"family":"Norican","variants":["regular"],"position":11908},"Nosifer":{"family":"Nosifer","variants":["regular"],"position":11938},"Nothing You Could Do":{"family":"Nothing You Could Do","variants":["regular"],"position":11968},"Noticia Text":{"family":"Noticia Text","variants":["regular","italic","700","700italic"],"position":11998},"Nova Cut":{"family":"Nova Cut","variants":["regular"],"position":12028},"Nova Flat":{"family":"Nova Flat","variants":["regular"],"position":12058},"Nova Mono":{"family":"Nova Mono","variants":["regular"],"position":12088},"Nova Oval":{"family":"Nova Oval","variants":["regular"],"position":12118},"Nova Round":{"family":"Nova Round","variants":["regular"],"position":12148},"Nova Script":{"family":"Nova Script","variants":["regular"],"position":12178},"Nova Slim":{"family":"Nova Slim","variants":["regular"],"position":12208},"Nova Square":{"family":"Nova Square","variants":["regular"],"position":12238},"Numans":{"family":"Numans","variants":["regular"],"position":12268},"Nunito":{"family":"Nunito","variants":["300","regular","700"],"position":12298},"Odor Mean Chey":{"family":"Odor Mean Chey","variants":["regular"],"position":12328},"Offside":{"family":"Offside","variants":["regular"],"position":12358},"Old Standard TT":{"family":"Old Standard TT","variants":["regular","italic","700"],"position":12388},"Oldenburg":{"family":"Oldenburg","variants":["regular"],"position":12418},"Oleo Script":{"family":"Oleo Script","variants":["regular","700"],"position":12448},"Oleo Script Swash Caps":{"family":"Oleo Script Swash Caps","variants":["regular","700"],"position":12478},"Open Sans":{"family":"Open Sans","variants":["300","300italic","regular","italic","600","600italic","700","700italic","800","800italic"],"position":12508},"Open Sans Condensed":{"family":"Open Sans Condensed","variants":["300","300italic","700"],"position":12538},"Oranienbaum":{"family":"Oranienbaum","variants":["regular"],"position":12568},"Orbitron":{"family":"Orbitron","variants":["regular","500","700","900"],"position":12598},"Oregano":{"family":"Oregano","variants":["regular","italic"],"position":12628},"Orienta":{"family":"Orienta","variants":["regular"],"position":12658},"Original Surfer":{"family":"Original Surfer","variants":["regular"],"position":12688},"Oswald":{"family":"Oswald","variants":["300","regular","700"],"position":12718},"Over the Rainbow":{"family":"Over the Rainbow","variants":["regular"],"position":12748},"Overlock":{"family":"Overlock","variants":["regular","italic","700","700italic","900","900italic"],"position":12778},"Overlock SC":{"family":"Overlock SC","variants":["regular"],"position":12808},"Ovo":{"family":"Ovo","variants":["regular"],"position":12838},"Oxygen":{"family":"Oxygen","variants":["300","regular","700"],"position":12868},"Oxygen Mono":{"family":"Oxygen Mono","variants":["regular"],"position":12898},"PT Mono":{"family":"PT Mono","variants":["regular"],"position":12928},"PT Sans":{"family":"PT Sans","variants":["regular","italic","700","700italic"],"position":12958},"PT Sans Caption":{"family":"PT Sans Caption","variants":["regular","700"],"position":12988},"PT Sans Narrow":{"family":"PT Sans Narrow","variants":["regular","700"],"position":13018},"PT Serif":{"family":"PT Serif","variants":["regular","italic","700","700italic"],"position":13048},"PT Serif Caption":{"family":"PT Serif Caption","variants":["regular","italic"],"position":13078},"Pacifico":{"family":"Pacifico","variants":["regular"],"position":13108},"Paprika":{"family":"Paprika","variants":["regular"],"position":13138},"Parisienne":{"family":"Parisienne","variants":["regular"],"position":13168},"Passero One":{"family":"Passero One","variants":["regular"],"position":13198},"Passion One":{"family":"Passion One","variants":["regular","700","900"],"position":13228},"Patrick Hand":{"family":"Patrick Hand","variants":["regular"],"position":13258},"Patua One":{"family":"Patua One","variants":["regular"],"position":13288},"Paytone One":{"family":"Paytone One","variants":["regular"],"position":13318},"Peralta":{"family":"Peralta","variants":["regular"],"position":13348},"Permanent Marker":{"family":"Permanent Marker","variants":["regular"],"position":13378},"Petit Formal Script":{"family":"Petit Formal Script","variants":["regular"],"position":13408},"Petrona":{"family":"Petrona","variants":["regular"],"position":13438},"Philosopher":{"family":"Philosopher","variants":["regular","italic","700","700italic"],"position":13468},"Piedra":{"family":"Piedra","variants":["regular"],"position":13498},"Pinyon Script":{"family":"Pinyon Script","variants":["regular"],"position":13528},"Pirata One":{"family":"Pirata One","variants":["regular"],"position":13558},"Plaster":{"family":"Plaster","variants":["regular"],"position":13588},"Play":{"family":"Play","variants":["regular","700"],"position":13618},"Playball":{"family":"Playball","variants":["regular"],"position":13648},"Playfair Display":{"family":"Playfair Display","variants":["regular","italic","700","700italic","900","900italic"],"position":13678},"Playfair Display SC":{"family":"Playfair Display SC","variants":["regular","italic","700","700italic","900","900italic"],"position":13708},"Podkova":{"family":"Podkova","variants":["regular","700"],"position":13738},"Poiret One":{"family":"Poiret One","variants":["regular"],"position":13768},"Poller One":{"family":"Poller One","variants":["regular"],"position":13798},"Poly":{"family":"Poly","variants":["regular","italic"],"position":13828},"Pompiere":{"family":"Pompiere","variants":["regular"],"position":13858},"Pontano Sans":{"family":"Pontano Sans","variants":["regular"],"position":13888},"Port Lligat Sans":{"family":"Port Lligat Sans","variants":["regular"],"position":13918},"Port Lligat Slab":{"family":"Port Lligat Slab","variants":["regular"],"position":13948},"Prata":{"family":"Prata","variants":["regular"],"position":13978},"Preahvihear":{"family":"Preahvihear","variants":["regular"],"position":14008},"Press Start 2P":{"family":"Press Start 2P","variants":["regular"],"position":14038},"Princess Sofia":{"family":"Princess Sofia","variants":["regular"],"position":14068},"Prociono":{"family":"Prociono","variants":["regular"],"position":14098},"Prosto One":{"family":"Prosto One","variants":["regular"],"position":14128},"Puritan":{"family":"Puritan","variants":["regular","italic","700","700italic"],"position":14158},"Purple Purse":{"family":"Purple Purse","variants":["regular"],"position":14188},"Quando":{"family":"Quando","variants":["regular"],"position":14218},"Quantico":{"family":"Quantico","variants":["regular","italic","700","700italic"],"position":14248},"Quattrocento":{"family":"Quattrocento","variants":["regular","700"],"position":14278},"Quattrocento Sans":{"family":"Quattrocento Sans","variants":["regular","italic","700","700italic"],"position":14308},"Questrial":{"family":"Questrial","variants":["regular"],"position":14338},"Quicksand":{"family":"Quicksand","variants":["300","regular","700"],"position":14368},"Quintessential":{"family":"Quintessential","variants":["regular"],"position":14398},"Qwigley":{"family":"Qwigley","variants":["regular"],"position":14428},"Racing Sans One":{"family":"Racing Sans One","variants":["regular"],"position":14458},"Radley":{"family":"Radley","variants":["regular","italic"],"position":14488},"Raleway":{"family":"Raleway","variants":["100","200","300","regular","500","600","700","800","900"],"position":14518},"Raleway Dots":{"family":"Raleway Dots","variants":["regular"],"position":14548},"Rambla":{"family":"Rambla","variants":["regular","italic","700","700italic"],"position":14578},"Rammetto One":{"family":"Rammetto One","variants":["regular"],"position":14608},"Ranchers":{"family":"Ranchers","variants":["regular"],"position":14638},"Rancho":{"family":"Rancho","variants":["regular"],"position":14668},"Rationale":{"family":"Rationale","variants":["regular"],"position":14698},"Redressed":{"family":"Redressed","variants":["regular"],"position":14728},"Reenie Beanie":{"family":"Reenie Beanie","variants":["regular"],"position":14758},"Revalia":{"family":"Revalia","variants":["regular"],"position":14788},"Ribeye":{"family":"Ribeye","variants":["regular"],"position":14818},"Ribeye Marrow":{"family":"Ribeye Marrow","variants":["regular"],"position":14848},"Righteous":{"family":"Righteous","variants":["regular"],"position":14878},"Risque":{"family":"Risque","variants":["regular"],"position":14908},"Rochester":{"family":"Rochester","variants":["regular"],"position":14938},"Rock Salt":{"family":"Rock Salt","variants":["regular"],"position":14968},"Rokkitt":{"family":"Rokkitt","variants":["regular","700"],"position":14998},"Romanesco":{"family":"Romanesco","variants":["regular"],"position":15028},"Ropa Sans":{"family":"Ropa Sans","variants":["regular","italic"],"position":15058},"Rosario":{"family":"Rosario","variants":["regular","italic","700","700italic"],"position":15088},"Rosarivo":{"family":"Rosarivo","variants":["regular","italic"],"position":15118},"Rouge Script":{"family":"Rouge Script","variants":["regular"],"position":15148},"Ruda":{"family":"Ruda","variants":["regular","700","900"],"position":15178},"Rufina":{"family":"Rufina","variants":["regular","700"],"position":15208},"Ruge Boogie":{"family":"Ruge Boogie","variants":["regular"],"position":15238},"Ruluko":{"family":"Ruluko","variants":["regular"],"position":15268},"Rum Raisin":{"family":"Rum Raisin","variants":["regular"],"position":15298},"Ruslan Display":{"family":"Ruslan Display","variants":["regular"],"position":15328},"Russo One":{"family":"Russo One","variants":["regular"],"position":15358},"Ruthie":{"family":"Ruthie","variants":["regular"],"position":15388},"Rye":{"family":"Rye","variants":["regular"],"position":15418},"Sacramento":{"family":"Sacramento","variants":["regular"],"position":15448},"Sail":{"family":"Sail","variants":["regular"],"position":15478},"Salsa":{"family":"Salsa","variants":["regular"],"position":15508},"Sanchez":{"family":"Sanchez","variants":["regular","italic"],"position":15538},"Sancreek":{"family":"Sancreek","variants":["regular"],"position":15568},"Sansita One":{"family":"Sansita One","variants":["regular"],"position":15598},"Sarina":{"family":"Sarina","variants":["regular"],"position":15628},"Satisfy":{"family":"Satisfy","variants":["regular"],"position":15658},"Scada":{"family":"Scada","variants":["regular","italic","700","700italic"],"position":15688},"Schoolbell":{"family":"Schoolbell","variants":["regular"],"position":15718},"Seaweed Script":{"family":"Seaweed Script","variants":["regular"],"position":15748},"Sevillana":{"family":"Sevillana","variants":["regular"],"position":15778},"Seymour One":{"family":"Seymour One","variants":["regular"],"position":15808},"Shadows Into Light":{"family":"Shadows Into Light","variants":["regular"],"position":15838},"Shadows Into Light Two":{"family":"Shadows Into Light Two","variants":["regular"],"position":15868},"Shanti":{"family":"Shanti","variants":["regular"],"position":15898},"Share":{"family":"Share","variants":["regular","italic","700","700italic"],"position":15928},"Share Tech":{"family":"Share Tech","variants":["regular"],"position":15958},"Share Tech Mono":{"family":"Share Tech Mono","variants":["regular"],"position":15988},"Shojumaru":{"family":"Shojumaru","variants":["regular"],"position":16018},"Short Stack":{"family":"Short Stack","variants":["regular"],"position":16048},"Siemreap":{"family":"Siemreap","variants":["regular"],"position":16078},"Sigmar One":{"family":"Sigmar One","variants":["regular"],"position":16108},"Signika":{"family":"Signika","variants":["300","regular","600","700"],"position":16138},"Signika Negative":{"family":"Signika Negative","variants":["300","regular","600","700"],"position":16168},"Simonetta":{"family":"Simonetta","variants":["regular","italic","900","900italic"],"position":16198},"Sirin Stencil":{"family":"Sirin Stencil","variants":["regular"],"position":16228},"Six Caps":{"family":"Six Caps","variants":["regular"],"position":16258},"Skranji":{"family":"Skranji","variants":["regular","700"],"position":16288},"Slackey":{"family":"Slackey","variants":["regular"],"position":16318},"Smokum":{"family":"Smokum","variants":["regular"],"position":16348},"Smythe":{"family":"Smythe","variants":["regular"],"position":16378},"Sniglet":{"family":"Sniglet","variants":["regular","800"],"position":16408},"Snippet":{"family":"Snippet","variants":["regular"],"position":16438},"Snowburst One":{"family":"Snowburst One","variants":["regular"],"position":16468},"Sofadi One":{"family":"Sofadi One","variants":["regular"],"position":16498},"Sofia":{"family":"Sofia","variants":["regular"],"position":16528},"Sonsie One":{"family":"Sonsie One","variants":["regular"],"position":16558},"Sorts Mill Goudy":{"family":"Sorts Mill Goudy","variants":["regular","italic"],"position":16588},"Source Code Pro":{"family":"Source Code Pro","variants":["200","300","regular","500","600","700","900"],"position":16618},"Source Sans Pro":{"family":"Source Sans Pro","variants":["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],"position":16648},"Special Elite":{"family":"Special Elite","variants":["regular"],"position":16678},"Spicy Rice":{"family":"Spicy Rice","variants":["regular"],"position":16708},"Spinnaker":{"family":"Spinnaker","variants":["regular"],"position":16738},"Spirax":{"family":"Spirax","variants":["regular"],"position":16768},"Squada One":{"family":"Squada One","variants":["regular"],"position":16798},"Stalemate":{"family":"Stalemate","variants":["regular"],"position":16828},"Stalinist One":{"family":"Stalinist One","variants":["regular"],"position":16858},"Stardos Stencil":{"family":"Stardos Stencil","variants":["regular","700"],"position":16888},"Stint Ultra Condensed":{"family":"Stint Ultra Condensed","variants":["regular"],"position":16918},"Stint Ultra Expanded":{"family":"Stint Ultra Expanded","variants":["regular"],"position":16948},"Stoke":{"family":"Stoke","variants":["300","regular"],"position":16978},"Strait":{"family":"Strait","variants":["regular"],"position":17008},"Sue Ellen Francisco":{"family":"Sue Ellen Francisco","variants":["regular"],"position":17038},"Sunshiney":{"family":"Sunshiney","variants":["regular"],"position":17068},"Supermercado One":{"family":"Supermercado One","variants":["regular"],"position":17098},"Suwannaphum":{"family":"Suwannaphum","variants":["regular"],"position":17128},"Swanky and Moo Moo":{"family":"Swanky and Moo Moo","variants":["regular"],"position":17158},"Syncopate":{"family":"Syncopate","variants":["regular","700"],"position":17188},"Tangerine":{"family":"Tangerine","variants":["regular","700"],"position":17218},"Taprom":{"family":"Taprom","variants":["regular"],"position":17248},"Telex":{"family":"Telex","variants":["regular"],"position":17278},"Tenor Sans":{"family":"Tenor Sans","variants":["regular"],"position":17308},"Text Me One":{"family":"Text Me One","variants":["regular"],"position":17338},"The Girl Next Door":{"family":"The Girl Next Door","variants":["regular"],"position":17368},"Tienne":{"family":"Tienne","variants":["regular","700","900"],"position":17398},"Tinos":{"family":"Tinos","variants":["regular","italic","700","700italic"],"position":17428},"Titan One":{"family":"Titan One","variants":["regular"],"position":17458},"Titillium Web":{"family":"Titillium Web","variants":["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900"],"position":17488},"Trade Winds":{"family":"Trade Winds","variants":["regular"],"position":17518},"Trocchi":{"family":"Trocchi","variants":["regular"],"position":17548},"Trochut":{"family":"Trochut","variants":["regular","italic","700"],"position":17578},"Trykker":{"family":"Trykker","variants":["regular"],"position":17608},"Tulpen One":{"family":"Tulpen One","variants":["regular"],"position":17638},"Ubuntu":{"family":"Ubuntu","variants":["300","300italic","regular","italic","500","500italic","700","700italic"],"position":17668},"Ubuntu Condensed":{"family":"Ubuntu Condensed","variants":["regular"],"position":17698},"Ubuntu Mono":{"family":"Ubuntu Mono","variants":["regular","italic","700","700italic"],"position":17728},"Ultra":{"family":"Ultra","variants":["regular"],"position":17758},"Uncial Antiqua":{"family":"Uncial Antiqua","variants":["regular"],"position":17788},"Underdog":{"family":"Underdog","variants":["regular"],"position":17818},"Unica One":{"family":"Unica One","variants":["regular"],"position":17848},"UnifrakturCook":{"family":"UnifrakturCook","variants":["700"],"position":17878},"UnifrakturMaguntia":{"family":"UnifrakturMaguntia","variants":["regular"],"position":17908},"Unkempt":{"family":"Unkempt","variants":["regular","700"],"position":17938},"Unlock":{"family":"Unlock","variants":["regular"],"position":17968},"Unna":{"family":"Unna","variants":["regular"],"position":17998},"VT323":{"family":"VT323","variants":["regular"],"position":18028},"Vampiro One":{"family":"Vampiro One","variants":["regular"],"position":18058},"Varela":{"family":"Varela","variants":["regular"],"position":18088},"Varela Round":{"family":"Varela Round","variants":["regular"],"position":18118},"Vast Shadow":{"family":"Vast Shadow","variants":["regular"],"position":18148},"Vibur":{"family":"Vibur","variants":["regular"],"position":18178},"Vidaloka":{"family":"Vidaloka","variants":["regular"],"position":18208},"Viga":{"family":"Viga","variants":["regular"],"position":18238},"Voces":{"family":"Voces","variants":["regular"],"position":18268},"Volkhov":{"family":"Volkhov","variants":["regular","italic","700","700italic"],"position":18298},"Vollkorn":{"family":"Vollkorn","variants":["regular","italic","700","700italic"],"position":18328},"Voltaire":{"family":"Voltaire","variants":["regular"],"position":18358},"Waiting for the Sunrise":{"family":"Waiting for the Sunrise","variants":["regular"],"position":18388},"Wallpoet":{"family":"Wallpoet","variants":["regular"],"position":18418},"Walter Turncoat":{"family":"Walter Turncoat","variants":["regular"],"position":18448},"Warnes":{"family":"Warnes","variants":["regular"],"position":18478},"Wellfleet":{"family":"Wellfleet","variants":["regular"],"position":18508},"Wire One":{"family":"Wire One","variants":["regular"],"position":18538},"Yanone Kaffeesatz":{"family":"Yanone Kaffeesatz","variants":["200","300","regular","700"],"position":18568},"Yellowtail":{"family":"Yellowtail","variants":["regular"],"position":18598},"Yeseva One":{"family":"Yeseva One","variants":["regular"],"position":18628},"Yesteryear":{"family":"Yesteryear","variants":["regular"],"position":18658},"Zeyada":{"family":"Zeyada","variants":["regular"],"position":18688}}'

,true);           framework/helpers/class-fw-wp-meta.php                                                              0000644                 00000003724 15266055653 0014026 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Features:
 * - Works with "multi keys"
 */
class FW_WP_Meta {
	/**
	 * @param string $meta_type
	 * @param int $object_id
	 * @param string $multi_key 'abc' or 'ab/c/def'
	 * @param array|string|int|bool $set_value
	 */
	public static function set( $meta_type, $object_id, $multi_key, $set_value ) {
		if ( empty( $multi_key ) ) {
			trigger_error( 'Key not specified', E_USER_WARNING );
			return;
		}

		$multi_key = explode( '/', $multi_key );
		$key       = array_shift( $multi_key );
		$multi_key = implode( '/', $multi_key );

		if ( empty( $multi_key ) && $multi_key !== '0' ) { // Replace entire meta
			fw_update_metadata( $meta_type, $object_id, $key, $set_value );
		} else { // Change only specified key
			$value = self::get( $meta_type, $object_id, $key, true );
			fw_aks( $multi_key, $set_value, $value );
			fw_update_metadata( $meta_type, $object_id, $key, $value );
		}
	}

	/**
	 * @param string $meta_type
	 * @param int $object_id
	 * @param string $multi_key 'abc' or 'ab/c/def'
	 * @param null|mixed $default_value If no option found in the database, this value will be returned
	 * @param bool|null $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
	 *
	 * @return mixed|null
	 */
	public static function get( $meta_type, $object_id, $multi_key, $default_value = null, $get_original_value = null ) {
		if ( ! is_null($get_original_value) ) {
			_doing_it_wrong(__FUNCTION__, '$get_original_value parameter was removed', 'Unyson 2.5.8');
		}

		if ( empty( $multi_key ) ) {
			trigger_error( 'Key not specified', E_USER_WARNING );
			return null;
		}

		$multi_key = explode( '/', $multi_key );
		$key       = array_shift( $multi_key );
		$multi_key = implode( '/', $multi_key );

		$value = get_metadata( $meta_type, $object_id, $key, true );

		if ( empty( $multi_key ) && $multi_key !== '0' ) {
			return $value;
		} else {
			return fw_akg($multi_key, $value, $default_value);
		}
	}
}
                                            framework/helpers/class-fw-dumper.php                                                               0000644                 00000006222 15266055653 0013744 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

// original source: https://code.google.com/p/prado3/source/browse/trunk/framework/Util/TVar_dumper.php

/**
 * TVar_dumper class.
 *
 * TVar_dumper is intended to replace the buggy PHP function var_dump and print_r.
 * It can correctly identify the recursively referenced objects in a complex
 * object structure. It also has a recursive depth control to avoid indefinite
 * recursive display of some peculiar variables.
 *
 * TVar_dumper can be used as follows,
 * <code>
 *   echo TVar_dumper::dump($var);
 * </code>
 *
 * @author Qiang Xue <qiang.xue@gmail.com>
 * @version $Id$
 * @package System.Util
 * @since 3.0
 */
class FW_Dumper
{
	private static $_objects;
	private static $_output;
	private static $_depth;

	/**
	 * Converts a variable into a string representation.
	 * This method achieves the similar functionality as var_dump and print_r
	 * but is more robust when handling complex objects such as PRADO controls.
	 * @param mixed $var     Variable to be dumped
	 * @param integer $depth Maximum depth that the dumper should go into the variable. Defaults to 10.
	 * @return string the string representation of the variable
	 */
	public static function dump($var, $depth=10)
	{
		self::reset_internals();

		self::$_depth=$depth;
		self::dump_internal($var,0);

		$output = self::$_output;

		self::reset_internals();

		return $output;
	}

	private static function reset_internals()
	{
		self::$_output='';
		self::$_objects=array();
		self::$_depth=10;
	}

	private static function dump_internal($var,$level)
	{
		switch(gettype($var)) {
			case 'boolean':
				self::$_output.=$var?'true':'false';
				break;
			case 'integer':
				self::$_output.="$var";
				break;
			case 'double':
				self::$_output.="$var";
				break;
			case 'string':
				self::$_output.="'$var'";
				break;
			case 'resource':
				self::$_output.='{resource}';
				break;
			case 'NULL':
				self::$_output.="null";
				break;
			case 'unknown type':
				self::$_output.='{unknown}';
				break;
			case 'array':
				if(self::$_depth<=$level)
					self::$_output.='array(...)';
				else if(empty($var))
					self::$_output.='array()';
				else
				{
					$keys=array_keys($var);
					$spaces=str_repeat(' ',$level*4);
					self::$_output.="array\n".$spaces.'(';
					foreach($keys as $key)
					{
						self::$_output.="\n".$spaces."    [$key] => ";
						self::$_output.=self::dump_internal($var[$key],$level+1);
					}
					self::$_output.="\n".$spaces.')';
				}
				break;
			case 'object':
				if(($id=array_search($var,self::$_objects,true))!==false)
					self::$_output.=get_class($var).'(...)';
				else if(self::$_depth<=$level)
					self::$_output.=get_class($var).'(...)';
				else
				{
					$id=array_push(self::$_objects,$var);
					$class_name=get_class($var);
					$members=(array)$var;
					$keys=array_keys($members);
					$spaces=str_repeat(' ',$level*4);
					self::$_output.="$class_name\n".$spaces.'(';
					foreach($keys as $key)
					{
						$key_display=strtr(trim($key),array("\0"=>':'));
						self::$_output.="\n".$spaces."    [$key_display] => ";
						self::$_output.=self::dump_internal($members[$key],$level+1);
					}
					self::$_output.="\n".$spaces.')';
				}
				break;
		}
	}
}                                                                                                                                                                                                                                                                                                                                                                              framework/helpers/class-fw-wp-filesystem.php                                                        0000644                 00000023644 15266055653 0015267 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_WP_Filesystem
{
	/**
	 * Request WP Filesystem access
	 * @param string $context
	 * @param string $url
	 * @param array $extra_fields
	 * @return null|bool // todo: Create a new method that will return WP_Error with message on failure
	 *      null  - if has no access and the input credentials form was displayed
	 *      false - if user submitted wrong credentials
	 *      true  - if we have filesystem access
	 */
	final public static function request_access($context = null, $url = null, $extra_fields = array())
	{
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if ($wp_filesystem) {
			if (
				is_object($wp_filesystem)
				&&
				!(is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code())
			) {
				return true; // already initialized
			}
		}

		if ( empty( $url ) ) {
			$url = fw_current_url();
		}

		if ( get_filesystem_method() === 'direct' ) {
			// in case if direct access is available

			/* you can safely run request_filesystem_credentials() without any issues and don't need to worry about passing in a URL */
			$creds = request_filesystem_credentials( site_url() . '/wp-admin/', '', false, false, null );

			/* initialize the API */
			if ( ! WP_Filesystem( $creds ) ) {
				/* any problems and we exit */
				trigger_error( __( 'Cannot connect to Filesystem directly', 'fw' ), E_USER_WARNING );

				return false;
			}
		} else {
			$creds = request_filesystem_credentials( $url, '', false, $context, $extra_fields );

			if ( ! $creds ) {
				// the form was printed to the user
				return null;
			}

			/* initialize the API */
			if ( ! WP_Filesystem( $creds ) ) {
				/* any problems and we exit */
				request_filesystem_credentials( $url, '', true, $context, $extra_fields ); // the third parameter is true to show error to the user
				return false;
			}
		}

		if (
			! is_object($wp_filesystem)
			||
			(is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code())
		) {
			return false;
		}

		if (
			$wp_filesystem->abspath()
			&&
			$wp_filesystem->wp_content_dir()
			&&
			$wp_filesystem->wp_plugins_dir()
			&&
			$wp_filesystem->wp_themes_dir()
			&&
			$wp_filesystem->find_folder($context)
		) {
			return true;
		} else {
			return false;
		}
	}

	/**
	 * @return array {base_dir_real_path => base_dir_wp_filesystem_path}
	 */
	public static function get_base_dirs_map()
	{
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!$wp_filesystem) {
			trigger_error('Filesystem is not available', E_USER_ERROR);
		} elseif (is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code()) {
			trigger_error('Filesystem: '. $wp_filesystem->errors->get_error_message(), E_USER_ERROR);
		}

		try {
			$cache_key = 'fw_wp_filesystem/base_dirs_map';

			return FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			// code from $wp_filesystem->wp_themes_dir()
			{
				$themes_dir = get_theme_root();

				// Account for relative theme roots
				if ( '/themes' == $themes_dir || ! is_dir( $themes_dir ) ) {
					$themes_dir = WP_CONTENT_DIR . $themes_dir;
				}
			}

			$dirs = array(
				fw_fix_path(ABSPATH)        => fw_fix_path($wp_filesystem->abspath()),
				fw_fix_path(WP_CONTENT_DIR) => fw_fix_path($wp_filesystem->wp_content_dir()),
				fw_fix_path(WP_PLUGIN_DIR)  => fw_fix_path($wp_filesystem->wp_plugins_dir()),
				fw_fix_path($themes_dir)    => fw_fix_path($wp_filesystem->wp_themes_dir()),
			);

			FW_Cache::set($cache_key, $dirs);

			return $dirs;
		}
	}

	/**
	 * Convert real file path to WP Filesystem path
	 * @param string $real_path
	 * @return string|false
	 */
	final public static function real_path_to_filesystem_path($real_path) {
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!$wp_filesystem) {
			trigger_error('Filesystem is not available', E_USER_ERROR);
		} elseif (is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code()) {
			trigger_error('Filesystem: '. $wp_filesystem->errors->get_error_message(), E_USER_ERROR);
		}

		$real_path = fw_fix_path($real_path);

		foreach (self::get_base_dirs_map() as $base_real_path => $base_wp_filesystem_path) {
			$prefix_regex = '/^'. preg_quote($base_real_path, '/') .'($|\/.*)/';

			// check if path is inside base path
			if (!preg_match($prefix_regex, $real_path)) {
				continue;
			}

			if ($base_real_path === '/') {
				$relative_path = $real_path;
			} else {
				$relative_path = preg_replace($prefix_regex, '$1', $real_path);
			}

			return $base_wp_filesystem_path . $relative_path;
		}

		return false;
	}

	/**
	 * Convert WP Filesystem path to real file path
	 * @param string $wp_filesystem_path
	 * @return string|false
	 */
	final public static function filesystem_path_to_real_path($wp_filesystem_path) {
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!$wp_filesystem) {
			trigger_error('Filesystem is not available', E_USER_ERROR);
		} elseif (is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code()) {
			trigger_error('Filesystem: '. $wp_filesystem->errors->get_error_message(), E_USER_ERROR);
		}

		$wp_filesystem_path = fw_fix_path($wp_filesystem_path);

		foreach (self::get_base_dirs_map() as $base_real_path => $base_wp_filesystem_path) {
			$prefix_regex = '/^'. preg_quote($base_wp_filesystem_path, '/') .'($|\/.*)/';

			// check if path is inside base path
			if (!preg_match($prefix_regex, $wp_filesystem_path)) {
				continue;
			}

			if ($base_wp_filesystem_path === '/') {
				$relative_path = $wp_filesystem_path;
			} else {
				$relative_path = preg_replace($prefix_regex, '$1', $wp_filesystem_path);
			}

			return $base_real_path . $relative_path;
		}

		return false;
	}

	/**
	 * Check if there is direct filesystem access, so we can make changes without asking the credentials via form
	 * @param string|null $context
	 * @return bool
	 */
	final public static function has_direct_access($context = null)
	{
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if ($wp_filesystem) {
			if (is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code()) {
				return false;
			} else {
				return $wp_filesystem->method === 'direct';
			}
		}

		if (get_filesystem_method(array(), $context) === 'direct') {
			ob_start();
			{
				$creds = request_filesystem_credentials(admin_url(), '', false, $context, null);
			}
			ob_end_clean();

			if ( WP_Filesystem($creds) ) {
				return true;
			}
		}

		return false;
	}

	/**
	 * Create wp filesystem directory recursive
	 * @param string $wp_filesystem_dir_path
	 * @return bool
	 */
	final public static function mkdir_recursive($wp_filesystem_dir_path) {
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!$wp_filesystem) {
			trigger_error('Filesystem is not available', E_USER_ERROR);
		} elseif (is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code()) {
			trigger_error('Filesystem: '. $wp_filesystem->errors->get_error_message(), E_USER_ERROR);
		}

		$wp_filesystem_dir_path = fw_fix_path($wp_filesystem_dir_path);

		$path = false;

		foreach (self::get_base_dirs_map() as $base_real_path => $base_wp_filesystem_path) {
			$prefix_regex = '/^'. preg_quote($base_wp_filesystem_path, '/') .'($|\/)/';

			// check if path is inside base path
			if (!preg_match($prefix_regex, $wp_filesystem_dir_path)) {
				continue;
			}

			$path = $base_wp_filesystem_path;
			break;
		}

		if (!$path) {
			trigger_error(
				sprintf(
					__('Cannot create directory "%s". It must be inside "%s"', 'fw'),
					$wp_filesystem_dir_path,
					implode(__('" or "', 'fw'), self::get_base_dirs_map())
				),
				E_USER_WARNING
			);
			return false;
		}

		if ($path === '/') {
			$rel_path = $wp_filesystem_dir_path;
		} else {
			$rel_path = preg_replace('/^'. preg_quote($path, '/') .'($|\/.*)/', '$1', $wp_filesystem_dir_path);
		}

		// improvement: do not check directory for existence if it's known that sure it doesn't exist
		$check_if_exists = true;

		foreach (explode('/', ltrim($rel_path, '/')) as $dir_name) {
			$path .= '/' . $dir_name;

			// When WP FS abspath is '/', $path can be '//wp-content'. Fix it '/wp-content'
			$path = fw_fix_path($path);

			if ($check_if_exists) {
				if ($wp_filesystem->is_dir($path)) {
					// do nothing if exists
					continue;
				} else {
					// do not check anymore, next directories sure doesn't exist
					$check_if_exists = false;
				}
			}

			if (!$wp_filesystem->mkdir($path)) {
				return false;
			}
		}

		return true;
	}

	/**
	 * @param $file_path
	 * @param $content
	 *
	 * @return bool|WP_Error
	 */
	public static function put( $file_path, $content ) {

		self::init_file_system();

		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if ( ! $wp_filesystem->put_contents( $file_path, $content ) ) {
			return new WP_Error( 'fs_error_put_content', esc_html__( 'Error writing to file: ', 'fw' ) . wp_basename( $file_path ) );
		}

		return true;
	}

	/**
	 * @param $file_path
	 *
	 * @return bool|mixed|WP_Error
	 */
	public static function get( $file_path ) {

		self::init_file_system();

		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		$content = $wp_filesystem->get_contents( $file_path );

		if ( false === $content ) {
			return new WP_Error( 'fs_error_get_content', esc_html__( 'Error to get content from file: ', 'fw' ) . wp_basename( $file_path ) );
		}

		return $content;
	}

	/**
	 *  Initialize wp files system.
	 */
	public static function init_file_system() {
		if ( self::is_ready() ) {
			return;
		}

		include_once( ABSPATH . '/wp-admin/includes/file.php' );

		WP_Filesystem();
	}

	/**
	 * If is initialized and has no errors
	 * @return bool
	 * @since 2.6.8
	 */
	public static function is_ready() {
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		return $wp_filesystem && is_wp_error($wp_filesystem->errors) && !$wp_filesystem->errors->get_error_code();
	}
}
                                                                                            framework/helpers/class-fw-wp-list-table.php                                                        0000644                 00000057507 15266055653 0015150 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * Base class for displaying a list of items in an ajaxified HTML table.
 *
 * @package WordPress
 * @subpackage List_Table
 * @since 3.1.0
 * @access private
 */
class FW_WP_List_Table {

	/**
	 * The current list of items
	 *
	 * @since 3.1.0
	 * @var array
	 * @access protected
	 */
	var $items;

	/**
	 * Various information about the current table
	 *
	 * @since 3.1.0
	 * @var array
	 * @access private
	 */
	var $_args;

	/**
	 * Various information needed for displaying the pagination
	 *
	 * @since 3.1.0
	 * @var array
	 * @access private
	 */
	var $_pagination_args = array();

	/**
	 * The current screen
	 *
	 * @since 3.1.0
	 * @var object
	 * @access protected
	 */
	var $screen;

	/**
	 * Cached bulk actions
	 *
	 * @since 3.1.0
	 * @var array
	 * @access private
	 */
	var $_actions;

	/**
	 * Cached pagination output
	 *
	 * @since 3.1.0
	 * @var string
	 * @access private
	 */
	var $_pagination;

	/**
	 * Constructor. The child class should call this constructor from its own constructor
	 *
	 * @param array $args An associative array with information about the current table
	 * @access protected
	 */
	function __construct( $args = array() ) {
		$args = wp_parse_args( $args, array(
			'plural' => '',
			'singular' => '',
			'ajax' => false,
			'screen' => null,
		) );

		$this->screen = convert_to_screen( $args['screen'] );

		add_filter( "manage_{$this->screen->id}_columns", array( $this, 'get_columns' ), 0 );

		if ( !$args['plural'] )
			$args['plural'] = $this->screen->base;

		$args['plural'] = sanitize_key( $args['plural'] );
		$args['singular'] = sanitize_key( $args['singular'] );

		$this->_args = $args;

		if ( $args['ajax'] ) {
			// wp_enqueue_script( 'list-table' );
			add_action( 'admin_footer', array( $this, '_js_vars' ) );
		}
	}

	/**
	 * Checks the current user's permissions
	 * @uses wp_die()
	 *
	 * @since 3.1.0
	 * @access public
	 * @abstract
	 */
	function ajax_user_can() {
		die( 'function WP_List_Table::ajax_user_can() must be over-ridden in a sub-class.' );
	}

	/**
	 * Prepares the list of items for displaying.
	 * @uses WP_List_Table::set_pagination_args()
	 *
	 * @since 3.1.0
	 * @access public
	 * @abstract
	 */
	function prepare_items() {
		die( 'function WP_List_Table::prepare_items() must be over-ridden in a sub-class.' );
	}

	/**
	 * An internal method that sets all the necessary pagination arguments
	 *
	 * @param array $args An associative array with information about the pagination
	 * @access protected
	 */
	function set_pagination_args( $args ) {
		$args = wp_parse_args( $args, array(
			'total_items' => 0,
			'total_pages' => 0,
			'per_page' => 0,
		) );

		if ( !$args['total_pages'] && $args['per_page'] > 0 )
			$args['total_pages'] = ceil( $args['total_items'] / $args['per_page'] );

		// redirect if page number is invalid and headers are not already sent
		if ( ! headers_sent() && ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX ) && $args['total_pages'] > 0 && $this->get_pagenum() > $args['total_pages'] ) {
			wp_redirect( add_query_arg( 'paged', $args['total_pages'] ) );
			exit;
		}

		$this->_pagination_args = $args;
	}

	/**
	 * Access the pagination args
	 *
	 * @since 3.1.0
	 * @access public
	 *
	 * @param string $key
	 * @return array
	 */
	function get_pagination_arg( $key ) {
		if ( 'page' == $key )
			return $this->get_pagenum();

		if ( isset( $this->_pagination_args[$key] ) )
			return $this->_pagination_args[$key];
	}

	/**
	 * Whether the table has items to display or not
	 *
	 * @since 3.1.0
	 * @access public
	 *
	 * @return bool
	 */
	function has_items() {
		return !empty( $this->items );
	}

	/**
	 * Message to be displayed when there are no items
	 *
	 * @since 3.1.0
	 * @access public
	 */
	function no_items() {
		_e( 'No items found.', 'fw' );
	}

	/**
	 * Display the search box.
	 *
	 * @since 3.1.0
	 * @access public
	 *
	 * @param string $text The search button text
	 * @param string $input_id The search input id
	 */
	function search_box( $text, $input_id ) {
		if ( empty( $_REQUEST['s'] ) && !$this->has_items() )
			return;

		$input_id = $input_id . '-search-input';

		if ( ! empty( $_REQUEST['orderby'] ) )
			echo '<input type="hidden" name="orderby" value="' . esc_attr( $_REQUEST['orderby'] ) . '" />';
		if ( ! empty( $_REQUEST['order'] ) )
			echo '<input type="hidden" name="order" value="' . esc_attr( $_REQUEST['order'] ) . '" />';
		if ( ! empty( $_REQUEST['post_mime_type'] ) )
			echo '<input type="hidden" name="post_mime_type" value="' . esc_attr( $_REQUEST['post_mime_type'] ) . '" />';
		if ( ! empty( $_REQUEST['detached'] ) )
			echo '<input type="hidden" name="detached" value="' . esc_attr( $_REQUEST['detached'] ) . '" />';
?>
<p class="search-box">
	<label class="screen-reader-text" for="<?php echo esc_attr($input_id) ?>"><?php echo $text; ?>:</label>
	<input type="search" id="<?php echo esc_attr($input_id) ?>" name="s" value="<?php _admin_search_query(); ?>" />
	<?php submit_button( $text, 'button', false, false, array('id' => 'search-submit') ); ?>
</p>
<?php
	}

	/**
	 * Get an associative array ( id => link ) with the list
	 * of views available on this table.
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @return array
	 */
	function get_views() {
		return array();
	}

	/**
	 * Display the list of views available on this table.
	 *
	 * @since 3.1.0
	 * @access public
	 */
	function views() {
		$views = $this->get_views();
		/**
		 * Filter the list of available list table views.
		 *
		 * The dynamic portion of the hook name, $this->screen->id, refers
		 * to the ID of the current screen, usually a string.
		 *
		 * @since 3.5.0
		 *
		 * @param array $views An array of available list table views.
		 */
		$views = apply_filters( "views_{$this->screen->id}", $views );

		if ( empty( $views ) )
			return;

		echo "<ul class='subsubsub'>\n";
		foreach ( $views as $class => $view ) {
			$views[ $class ] = "\t<li class='$class'>$view";
		}
		echo implode( " |</li>\n", $views ) . "</li>\n";
		echo "</ul>";
	}

	/**
	 * Get an associative array ( option_name => option_title ) with the list
	 * of bulk actions available on this table.
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @return array
	 */
	function get_bulk_actions() {
		return array();
	}

	/**
	 * Display the bulk actions dropdown.
	 *
	 * @since 3.1.0
	 * @access public
	 */
	function bulk_actions() {
		if ( is_null( $this->_actions ) ) {
			$no_new_actions = $this->_actions = $this->get_bulk_actions();
			/**
			 * Filter the list table Bulk Actions drop-down.
			 *
			 * The dynamic portion of the hook name, $this->screen->id, refers
			 * to the ID of the current screen, usually a string.
			 *
			 * This filter can currently only be used to remove bulk actions.
			 *
			 * @since 3.5.0
			 *
			 * @param array $actions An array of the available bulk actions.
			 */
			$this->_actions = apply_filters( "bulk_actions-{$this->screen->id}", $this->_actions );
			$this->_actions = array_intersect_assoc( $this->_actions, $no_new_actions );
			$two = '';
		} else {
			$two = '2';
		}

		if ( empty( $this->_actions ) )
			return;

		echo "<select name='action$two'>\n";
		echo "<option value='-1' selected='selected'>" . __( 'Bulk Actions', 'fw' ) . "</option>\n";

		foreach ( $this->_actions as $name => $title ) {
			$class = 'edit' == $name ? ' class="hide-if-no-js"' : '';

			echo "\t<option value='$name'$class>$title</option>\n";
		}

		echo "</select>\n";

		submit_button( __( 'Apply', 'fw' ), 'action', false, false, array( 'id' => "doaction$two" ) );
		echo "\n";
	}

	/**
	 * Get the current action selected from the bulk actions dropdown.
	 *
	 * @since 3.1.0
	 * @access public
	 *
	 * @return string|bool The action name or False if no action was selected
	 */
	function current_action() {
		if ( isset( $_REQUEST['action'] ) && -1 != $_REQUEST['action'] )
			return $_REQUEST['action'];

		if ( isset( $_REQUEST['action2'] ) && -1 != $_REQUEST['action2'] )
			return $_REQUEST['action2'];

		return false;
	}

	/**
	 * Generate row actions div
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @param array $actions The list of actions
	 * @param bool $always_visible Whether the actions should be always visible
	 * @return string
	 */
	function row_actions( $actions, $always_visible = false ) {
		$action_count = count( $actions );
		$i = 0;

		if ( !$action_count )
			return '';

		$out = '<div class="' . ( $always_visible ? 'row-actions visible' : 'row-actions' ) . '">';
		foreach ( $actions as $action => $link ) {
			++$i;
			( $i == $action_count ) ? $sep = '' : $sep = ' | ';
			$out .= "<span class='$action'>$link$sep</span>";
		}
		$out .= '</div>';

		return $out;
	}

	/**
	 * Display a monthly dropdown for filtering items
	 *
	 * @since 3.1.0
	 * @access protected
	 */
	function months_dropdown( $post_type ) {
		global $wpdb, $wp_locale;

		$months = $wpdb->get_results( $wpdb->prepare( "
			SELECT DISTINCT YEAR( post_date ) AS year, MONTH( post_date ) AS month
			FROM $wpdb->posts
			WHERE post_type = %s
			ORDER BY post_date DESC
		", $post_type ) );

		/**
		 * Filter the 'Months' drop-down results.
		 *
		 * @since 3.7.0
		 *
		 * @param object $months    The months drop-down query results.
		 * @param string $post_type The post type.
		 */
		$months = apply_filters( 'months_dropdown_results', $months, $post_type );

		$month_count = count( $months );

		if ( !$month_count || ( 1 == $month_count && 0 == $months[0]->month ) )
			return;

		$m = isset( $_GET['m'] ) ? (int) $_GET['m'] : 0;
?>
		<select name='m'>
			<option<?php selected( $m, 0 ); ?> value='0'><?php _e( 'All dates', 'fw' ); ?></option>
<?php
		foreach ( $months as $arc_row ) {
			if ( 0 == $arc_row->year )
				continue;

			$month = zeroise( $arc_row->month, 2 );
			$year = $arc_row->year;

			printf( "<option %s value='%s'>%s</option>\n",
				selected( $m, $year . $month, false ),
				esc_attr( $arc_row->year . $month ),
				/* translators: 1: month name, 2: 4-digit year */
				sprintf( __( '%1$s %2$d', 'fw' ), $wp_locale->get_month( $month ), $year )
			);
		}
?>
		</select>
<?php
	}

	/**
	 * Display a view switcher
	 *
	 * @since 3.1.0
	 * @access protected
	 */
	function view_switcher( $current_mode ) {
		$modes = array(
			'list'    => __( 'List View', 'fw' ),
			'excerpt' => __( 'Excerpt View', 'fw' )
		);

?>
		<input type="hidden" name="mode" value="<?php echo esc_attr( $current_mode ); ?>" />
		<div class="view-switch">
<?php
			foreach ( $modes as $mode => $title ) {
				$class = ( $current_mode == $mode ) ? 'class="current"' : '';
				echo "<a href='" . esc_url( add_query_arg( 'mode', $mode, $_SERVER['REQUEST_URI'] ) ) . "' $class><img id='view-switch-$mode' src='" . esc_url( includes_url( 'images/blank.gif' ) ) . "' width='20' height='20' title='$title' alt='$title' /></a>\n";
			}
		?>
		</div>
<?php
	}

	/**
	 * Display a comment count bubble
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @param int $post_id
	 * @param int $pending_comments
	 */
	function comments_bubble( $post_id, $pending_comments ) {
		$pending_phrase = sprintf( __( '%s pending', 'fw' ), number_format( $pending_comments ) );

		if ( $pending_comments )
			echo '<strong>';

		echo "<a href='" . esc_url( add_query_arg( 'p', $post_id, admin_url( 'edit-comments.php' ) ) ) . "' title='" . esc_attr( $pending_phrase ) . "' class='post-com-count'><span class='comment-count'>" . number_format_i18n( get_comments_number() ) . "</span></a>";

		if ( $pending_comments )
			echo '</strong>';
	}

	/**
	 * Get the current page number
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @return int
	 */
	function get_pagenum() {
		$pagenum = isset( $_REQUEST['paged'] ) ? absint( $_REQUEST['paged'] ) : 0;

		if( isset( $this->_pagination_args['total_pages'] ) && $pagenum > $this->_pagination_args['total_pages'] )
			$pagenum = $this->_pagination_args['total_pages'];

		return max( 1, $pagenum );
	}

	/**
	 * Get number of items to display on a single page
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @return int
	 */
	function get_items_per_page( $option, $default = 20 ) {
		$per_page = (int) get_user_option( $option );
		if ( empty( $per_page ) || $per_page < 1 )
			$per_page = $default;

		/**
		 * Filter the number of items to be displayed on each page of the list table.
		 *
		 * The dynamic hook name, $option, refers to the per page option depending
		 * on the type of list table in use. Possible values may include:
		 * 'edit_comments_per_page', 'sites_network_per_page', 'site_themes_network_per_page',
		 * 'themes_netework_per_page', 'users_network_per_page', 'edit_{$post_type}', etc.
		 *
		 * @since 2.9.0
		 *
		 * @param int $per_page Number of items to be displayed. Default 20.
		 */
		return (int) apply_filters( $option, $per_page );
	}

	/**
	 * Display the pagination.
	 *
	 * @since 3.1.0
	 * @access protected
	 */
	function pagination( $which ) {
		if ( empty( $this->_pagination_args ) )
			return;

		extract( $this->_pagination_args, EXTR_SKIP );

		$output = '<span class="displaying-num">' . sprintf( _n( '1 item', '%s items', $total_items ), number_format_i18n( $total_items ) ) . '</span>';

		$current = $this->get_pagenum();

		$current_url = fw_current_url();

		$current_url = remove_query_arg( array( 'hotkeys_highlight_last', 'hotkeys_highlight_first' ), $current_url );

		$page_links = array();

		$disable_first = $disable_last = '';
		if ( $current == 1 )
			$disable_first = ' disabled';
		if ( $current == $total_pages )
			$disable_last = ' disabled';

		$page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
			'first-page' . $disable_first,
			esc_attr__( 'Go to the first page', 'fw' ),
			esc_url( remove_query_arg( 'paged', $current_url ) ),
			'&laquo;'
		);

		$page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
			'prev-page' . $disable_first,
			esc_attr__( 'Go to the previous page', 'fw' ),
			esc_url( add_query_arg( 'paged', max( 1, $current-1 ), $current_url ) ),
			'&lsaquo;'
		);

		if ( 'bottom' == $which )
			$html_current_page = $current;
		else
			$html_current_page = sprintf( "<input class='current-page' title='%s' type='text' name='paged' value='%s' size='%d' />",
				esc_attr__( 'Current page', 'fw' ),
				$current,
				strlen( $total_pages )
			);

		$html_total_pages = sprintf( "<span class='total-pages'>%s</span>", number_format_i18n( $total_pages ) );
		$page_links[] = '<span class="paging-input">' . sprintf( _x( '%1$s of %2$s', 'paging', 'fw' ), $html_current_page, $html_total_pages ) . '</span>';

		$page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
			'next-page' . $disable_last,
			esc_attr__( 'Go to the next page', 'fw' ),
			esc_url( add_query_arg( 'paged', min( $total_pages, $current+1 ), $current_url ) ),
			'&rsaquo;'
		);

		$page_links[] = sprintf( "<a class='%s' title='%s' href='%s'>%s</a>",
			'last-page' . $disable_last,
			esc_attr__( 'Go to the last page', 'fw' ),
			esc_url( add_query_arg( 'paged', $total_pages, $current_url ) ),
			'&raquo;'
		);

		$pagination_links_class = 'pagination-links';
		if ( ! empty( $infinite_scroll ) )
			$pagination_links_class = ' hide-if-js';
		$output .= "\n<span class='$pagination_links_class'>" . join( "\n", $page_links ) . '</span>';

		if ( $total_pages )
			$page_class = $total_pages < 2 ? ' one-page' : '';
		else
			$page_class = ' no-pages';

		$this->_pagination = "<div class='tablenav-pages{$page_class}'>$output</div>";

		echo $this->_pagination;
	}

	/**
	 * Get a list of columns. The format is:
	 * 'internal-name' => 'Title'
	 *
	 * @since 3.1.0
	 * @access protected
	 * @abstract
	 *
	 * @return array
	 */
	function get_columns() {
		die( 'function WP_List_Table::get_columns() must be over-ridden in a sub-class.' );
	}

	/**
	 * Get a list of sortable columns. The format is:
	 * 'internal-name' => 'orderby'
	 * or
	 * 'internal-name' => array( 'orderby', true )
	 *
	 * The second format will make the initial sorting order be descending
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @return array
	 */
	function get_sortable_columns() {
		return array();
	}

	/**
	 * Get a list of all, hidden and sortable columns, with filter applied
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @return array
	 */
	function get_column_info() {
		if ( isset( $this->_column_headers ) )
			return $this->_column_headers;

		$columns = get_column_headers( $this->screen );
		$hidden = get_hidden_columns( $this->screen );

		$sortable_columns = $this->get_sortable_columns();
		/**
		 * Filter the list table sortable columns for a specific screen.
		 *
		 * The dynamic portion of the hook name, $this->screen->id, refers
		 * to the ID of the current screen, usually a string.
		 *
		 * @since 3.5.0
		 *
		 * @param array $sortable_columns An array of sortable columns.
		 */
		$_sortable = apply_filters( "manage_{$this->screen->id}_sortable_columns", $sortable_columns );

		$sortable = array();
		foreach ( $_sortable as $id => $data ) {
			if ( empty( $data ) )
				continue;

			$data = (array) $data;
			if ( !isset( $data[1] ) )
				$data[1] = false;

			$sortable[$id] = $data;
		}

		$this->_column_headers = array( $columns, $hidden, $sortable );

		return $this->_column_headers;
	}

	/**
	 * Return number of visible columns
	 *
	 * @since 3.1.0
	 * @access public
	 *
	 * @return int
	 */
	function get_column_count() {
		list ( $columns, $hidden ) = $this->get_column_info();
		$hidden = array_intersect( array_keys( $columns ), array_filter( $hidden ) );
		return count( $columns ) - count( $hidden );
	}

	/**
	 * Print column headers, accounting for hidden and sortable columns.
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @param bool $with_id Whether to set the id attribute or not
	 */
	function print_column_headers( $with_id = true ) {
		list( $columns, $hidden, $sortable ) = $this->get_column_info();

		$current_url = fw_current_url();
		$current_url = remove_query_arg( 'paged', $current_url );

		if ( isset( $_GET['orderby'] ) )
			$current_orderby = $_GET['orderby'];
		else
			$current_orderby = '';

		if ( isset( $_GET['order'] ) && 'desc' == $_GET['order'] )
			$current_order = 'desc';
		else
			$current_order = 'asc';

		if ( ! empty( $columns['cb'] ) ) {
			static $cb_counter = 1;
			$columns['cb'] = '<label class="screen-reader-text" for="cb-select-all-' . $cb_counter . '">' . __( 'Select All', 'fw' ) . '</label>'
				. '<input id="cb-select-all-' . $cb_counter . '" type="checkbox" />';
			$cb_counter++;
		}

		foreach ( $columns as $column_key => $column_display_name ) {
			$class = array( 'manage-column', "column-$column_key" );

			$style = '';
			if ( in_array( $column_key, $hidden ) )
				$style = 'display:none;';

			$style = ' style="' . $style . '"';

			if ( 'cb' == $column_key )
				$class[] = 'check-column';
			elseif ( in_array( $column_key, array( 'posts', 'comments', 'links' ) ) )
				$class[] = 'num';

			if ( isset( $sortable[$column_key] ) ) {
				list( $orderby, $desc_first ) = $sortable[$column_key];

				if ( $current_orderby == $orderby ) {
					$order = 'asc' == $current_order ? 'desc' : 'asc';
					$class[] = 'sorted';
					$class[] = $current_order;
				} else {
					$order = $desc_first ? 'desc' : 'asc';
					$class[] = 'sortable';
					$class[] = $desc_first ? 'asc' : 'desc';
				}

				$column_display_name = '<a href="' . esc_url( add_query_arg( compact( 'orderby', 'order' ), $current_url ) ) . '"><span>' . $column_display_name . '</span><span class="sorting-indicator"></span></a>';
			}

			$id = $with_id ? "id='$column_key'" : '';

			if ( !empty( $class ) )
				$class = "class='" . join( ' ', $class ) . "'";

			echo "<th scope='col' $id $class $style>$column_display_name</th>";
		}
	}

	/**
	 * Display the table
	 *
	 * @since 3.1.0
	 * @access public
	 */
	function display() {
		extract( $this->_args );

		$this->display_tablenav( 'top' );

?>
<table class="wp-list-table <?php echo implode( ' ', $this->get_table_classes() ); ?>">
	<thead>
	<tr>
		<?php $this->print_column_headers(); ?>
	</tr>
	</thead>

	<tfoot>
	<tr>
		<?php $this->print_column_headers( false ); ?>
	</tr>
	</tfoot>

	<tbody id="the-list"<?php if ( $singular ) echo " data-wp-lists='list:$singular'"; ?>>
		<?php $this->display_rows_or_placeholder(); ?>
	</tbody>
</table>
<?php
		$this->display_tablenav( 'bottom' );
	}

	/**
	 * Get a list of CSS classes for the <table> tag
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @return array
	 */
	function get_table_classes() {
		return array( 'widefat', 'fixed', $this->_args['plural'] );
	}

	/**
	 * Generate the table navigation above or below the table
	 *
	 * @since 3.1.0
	 * @access protected
	 */
	function display_tablenav( $which ) {
		if ( 'top' == $which )
			wp_nonce_field( 'bulk-' . $this->_args['plural'] );
?>
	<div class="tablenav <?php echo esc_attr( $which ); ?>">

		<div class="alignleft actions bulkactions">
			<?php $this->bulk_actions(); ?>
		</div>
<?php
		$this->extra_tablenav( $which );
		$this->pagination( $which );
?>

		<br class="clear" />
	</div>
<?php
	}

	/**
	 * Extra controls to be displayed between bulk actions and pagination
	 *
	 * @since 3.1.0
	 * @access protected
	 */
	function extra_tablenav( $which ) {}

	/**
	 * Generate the <tbody> part of the table
	 *
	 * @since 3.1.0
	 * @access protected
	 */
	function display_rows_or_placeholder() {
		if ( $this->has_items() ) {
			$this->display_rows();
		} else {
			list( $columns, $hidden ) = $this->get_column_info();
			echo '<tr class="no-items"><td class="colspanchange" colspan="' . $this->get_column_count() . '">';
			$this->no_items();
			echo '</td></tr>';
		}
	}

	/**
	 * Generate the table rows
	 *
	 * @since 3.1.0
	 * @access protected
	 */
	function display_rows() {
		foreach ( $this->items as $item )
			$this->single_row( $item );
	}

	/**
	 * Generates content for a single row of the table
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @param object $item The current item
	 */
	function single_row( $item ) {
		static $row_class = '';
		$row_class = ( $row_class == '' ? ' class="alternate"' : '' );

		echo '<tr' . $row_class . '>';
		$this->single_row_columns( $item );
		echo '</tr>';
	}

	/**
	 * Generates the columns for a single row of the table
	 *
	 * @since 3.1.0
	 * @access protected
	 *
	 * @param object $item The current item
	 */
	function single_row_columns( $item ) {
		list( $columns, $hidden ) = $this->get_column_info();

		foreach ( $columns as $column_name => $column_display_name ) {
			$class = "class='$column_name column-$column_name'";

			$style = '';
			if ( in_array( $column_name, $hidden ) )
				$style = ' style="display:none;"';

			$attributes = "$class$style";

			if ( 'cb' == $column_name ) {
				echo '<th scope="row" class="check-column">';
				echo $this->column_cb( $item );
				echo '</th>';
			}
			elseif ( method_exists( $this, 'column_' . $column_name ) ) {
				echo "<td $attributes>";
				echo call_user_func( array( $this, 'column_' . $column_name ), $item );
				echo "</td>";
			}
			else {
				echo "<td $attributes>";
				echo $this->column_default( $item, $column_name );
				echo "</td>";
			}
		}
	}

	/**
	 * Handle an incoming ajax request (called from admin-ajax.php)
	 *
	 * @since 3.1.0
	 * @access public
	 */
	function ajax_response() {
		$this->prepare_items();

		extract( $this->_args );
		extract( $this->_pagination_args, EXTR_SKIP );

		ob_start();
		if ( ! empty( $_REQUEST['no_placeholder'] ) )
			$this->display_rows();
		else
			$this->display_rows_or_placeholder();

		$rows = ob_get_clean();

		$response = array( 'rows' => $rows );

		if ( isset( $total_items ) )
			$response['total_items_i18n'] = sprintf( _n( '1 item', '%s items', $total_items ), number_format_i18n( $total_items ) );

		if ( isset( $total_pages ) ) {
			$response['total_pages'] = $total_pages;
			$response['total_pages_i18n'] = number_format_i18n( $total_pages );
		}

		die( json_encode( $response ) );
	}

	/**
	 * Send required variables to JavaScript land
	 *
	 * @access private
	 */
	function _js_vars() {
		$args = array(
			'class'  => get_class( $this ),
			'screen' => array(
				'id'   => $this->screen->id,
				'base' => $this->screen->base,
			)
		);

		printf( "<script type='text/javascript'>list_args = %s;</script>\n", json_encode( $args ) );
	}
}
                                                                                                                                                                                         framework/helpers/class-fw-db-options-model.php                                                     0000644                 00000024154 15266055653 0015630 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Lets you create easy functions for get/set database option values
 * it will handle all clever logic with default values, multikeys and processing options fw-storage parameter
 * @since 2.5.9
 */
abstract class FW_Db_Options_Model {
	/**
	 * @return string Must not contain '/'
	 */
	abstract protected function get_id();

	/**
	 * @param null|int|string $item_id
	 * @param array $extra_data
	 * @return mixed
	 */
	abstract protected function get_values($item_id, array $extra_data = array());

	/**
	 * @param null|int|string $item_id
	 * @param mixed $values
	 * @param array $extra_data
	 * @return void
	 */
	abstract protected function set_values($item_id, $values, array $extra_data = array());

	/**
	 * @param null|int|string $item_id
	 * @param array $extra_data
	 * @return array
	 */
	abstract protected function get_options($item_id, array $extra_data = array());

	/**
	 * @param null|int|string $item_id
	 * @param array $extra_data
	 * @return array E.g. for post options {'post-id': $item_id}
	 * @see fw_db_option_storage_type()
	 */
	abstract protected function get_fw_storage_params($item_id, array $extra_data = array());

	abstract protected function _init();

	/**
	 * @param null|int|string $item_id
	 * @param null|string $option_id
	 * @param null|string $sub_keys
	 * @param mixed $old_value
	 * @param array $extra_data
	 */
	protected function _after_set($item_id, $option_id, $sub_keys, $old_value, array $extra_data = array()) {}

	/**
	 * Get sub-key. For e.g. if each item must have a separate key or not.
	 * @param string $key
	 * @param null|int|string $item_id
	 * @param array $extra_data
	 * @return null|string
	 */
	protected function _get_cache_key($key, $item_id, array $extra_data = array()) {
		return empty($item_id) ? null : $item_id;
	}

	/**
	 * @var array {'id': mixed}
	 */
	private static $instances = array();

	/**
	 * @param string $id
	 * @return FW_Db_Options_Model
	 * @internal
	 */
	final public static function _get_instance($id) {
		return self::$instances[$id];
	}

	/**
	 * @return string
	 * @since 2.6.7
	 */
	final public function get_main_cache_key() {
		return 'fw-options-model:'. $this->get_id();
	}

	final public function __construct() {
		if (isset(self::$instances[ $this->get_id() ])) {
			trigger_error(__CLASS__ .' with id "'. $this->get_id() .'" was already defined', E_USER_ERROR);
		} else {
			self::$instances[ $this->get_id() ] = $this;
		}

		$this->_init();
	}

	private function get_cache_key($key, $item_id, array $extra_data = array()) {
		$item_key = $this->_get_cache_key($key, $item_id, $extra_data);

		return $this->get_main_cache_key() .'/'. $key . (empty($item_key) ? '' : '/'. $item_key);
	}

	/**
	 * @param null|int|string $item_id
	 * @param null|string $option_id
	 * @param mixed $default_value
	 * @param array $extra_data
	 * @return mixed
	 */
	final public function get( $item_id = null, $option_id = null, $default_value = null, array $extra_data = array() ) {

		if ( is_preview() ) {
			global $wp_query;

			if ( $wp_query->queried_object && ( is_single( $item_id ) || is_page( $item_id ) ) ) {
				$reset_get_rev = wp_get_post_revisions( $item_id );
				$item_id = ( $rewisions = reset( $reset_get_rev ) ) && isset( $rewisions->ID ) ? $rewisions->ID : $item_id;
			}
		}

		if ( empty( $option_id ) ) {
			$sub_keys = null;
		} else {
			$option_id  = explode( '/', $option_id ); // 'option_id/sub/keys'
			$_option_id = array_shift( $option_id ); // 'option_id'
			$sub_keys   = empty( $option_id ) ? null : implode( '/', $option_id ); // 'sub/keys'
			$option_id  = $_option_id;
			unset( $_option_id );
		}

		try {
			// Cached because values are merged with extracted default values
			$values = FW_Cache::get( $cache_key_values = $this->get_cache_key( 'values', $item_id, $extra_data ) );

		} catch ( FW_Cache_Not_Found_Exception $e ) {

			FW_Cache::set(
				$cache_key_values,
				$values = ( is_array( $values = $this->get_values( $item_id, $extra_data ) ) ? $values : array() )
			);
		}

		/**
		 * If db value is not found and default value is provided
		 * return default value before the options file is loaded
		 */
		if ( ! is_null( $default_value ) ) {
			if ( empty( $option_id ) ) {
				if ( empty( $values )
				     && (
					     is_array( $default_value )
					     ||
					     fw_is_callback( is_array( $default_value ) )
				     )
				) {
					return fw_call( $default_value );
				}
			} else {
				if ( is_null( $sub_keys ) ) {
					if ( ! isset( $values[ $option_id ] ) ) {
						return fw_call( $default_value );
					}
				} else {
					if ( ! isset( $values[ $option_id ] ) || is_null( fw_akg( $sub_keys, $values[ $option_id ] ) ) ) {
						return fw_call( $default_value );
					}
				}
			}
		}

		try {
			$options = FW_Cache::get( $cache_key = $this->get_cache_key( 'options', $item_id, $extra_data ) );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			FW_Cache::set( $cache_key, array() ); // prevent recursion
			FW_Cache::set( $cache_key, $options = fw_extract_only_options( $this->get_options( $item_id, $extra_data ) ) );
		}

		if ( $options ) {
			try {
				FW_Cache::get(
				// fixes https://github.com/ThemeFuse/Unyson/issues/2034
					$cache_key_values_processed = $this->get_cache_key( 'values:processed', $item_id, $extra_data )
				);
			} catch ( FW_Cache_Not_Found_Exception $e ) {
				/**
				 * Set cache value before processing options
				 * Fixes https://github.com/ThemeFuse/Unyson/issues/2034#issuecomment-248571149
				 */
				FW_Cache::set( $cache_key_values_processed, true );

				// Complete missing db values with default values from options array
				{
					try {
						$skip_types_process = FW_Cache::get( $cache_key = 'fw:options-default-values:skip-types' );
					} catch ( FW_Cache_Not_Found_Exception $e ) {
						FW_Cache::set(
							$cache_key,
							$skip_types_process = apply_filters( 'fw:options-default-values:skip-types', array(// 'type' => true
							) )
						);
					}

					foreach ( array_diff_key( fw_extract_only_options( $options ), $values ) as $id => $option ) {
						$values[ $id ] = isset( $skip_types_process[ $option['type'] ] )
							? (
							isset( $option['value'] )
								? $option['value']
								: fw()->backend->option_type( $option['type'] )->get_defaults( 'value' )
							)
							: fw()->backend->option_type( $option['type'] )->get_value_from_input( $option, null );
					}
				}

				foreach ( $options as $id => $option ) {
					$values[ $id ] = fw()->backend->option_type( $option['type'] )->storage_load(
						$id,
						$option,
						isset( $values[ $id ] ) ? $values[ $id ] : null,
						$this->get_fw_storage_params( $item_id, $extra_data )
					);
				}

				FW_Cache::set( $cache_key_values, $values );
			}
		}

		if ( empty( $option_id ) ) {
			return ( empty( $values ) && ( is_array( $default_value ) || fw_is_callback( $default_value ) ) )
				? fw_call( $default_value )
				: $values;
		} else {
			if ( is_null( $sub_keys ) ) {
				return isset( $values[ $option_id ] )
					? $values[ $option_id ]
					: fw_call( $default_value );
			} else {
				return isset( $values[ $option_id ] )
					? fw_akg( $sub_keys, $values[ $option_id ], $default_value )
					: fw_call( $default_value );
			}
		}
	}

	final public function set( $item_id = null, $option_id = null, $value = '', array $extra_data = array() ) {
		FW_Cache::del($cache_key_values = $this->get_cache_key('values', $item_id, $extra_data));
		FW_Cache::del($cache_key_values_processed = $this->get_cache_key('values:processed', $item_id, $extra_data));

		try {
			$options = FW_Cache::get($cache_key = $this->get_cache_key('options', $item_id, $extra_data));
		} catch (FW_Cache_Not_Found_Exception $e) {
			FW_Cache::set($cache_key, array()); // prevent recursion
			FW_Cache::set($cache_key, $options = fw_extract_only_options($this->get_options($item_id, $extra_data)));
		}

		$sub_keys = null;

		if ($option_id) {
			$option_id = explode('/', $option_id); // 'option_id/sub/keys'
			$_option_id = array_shift($option_id); // 'option_id'
			$sub_keys = empty($option_id) ? null : implode('/', $option_id); // 'sub/keys'
			$option_id = $_option_id;
			unset($_option_id);

			$old_values = is_array($old_values = $this->get_values($item_id, $extra_data)) ? $old_values : array();
			$old_value = isset($old_values[$option_id]) ? $old_values[$option_id] : null;

			if ($sub_keys) { // update sub_key in old_value and use the entire value
				$new_value = $old_value;
				fw_aks($sub_keys, $value, $new_value);
				$value = $new_value;
				unset($new_value);

				$old_value = fw_akg($sub_keys, $old_value);
			}

			if (isset($options[$option_id])) {
				$value = fw()->backend->option_type($options[$option_id]['type'])->storage_save(
					$option_id,
					$options[$option_id],
					$value,
					$this->get_fw_storage_params($item_id, $extra_data)
				);
			}

			$old_values[$option_id] = $value;

			$this->set_values($item_id, $old_values, $extra_data);

			unset($old_values);
		} else {
			$old_value = is_array($old_values = $this->get_values($item_id, $extra_data)) ? $old_values : array();

			if ( ! is_array($value) ) {
				$value = array();
			}

			if (empty($value)) {
				// All options reset. Reset all fw-storage values too
				// Fixes https://github.com/ThemeFuse/Unyson/issues/2179
				foreach ($options as $_option_id => $_option) {
					fw()->backend->option_type($options[$_option_id]['type'])->storage_save(
						$_option_id,
						$_option,
						fw()->backend->option_type($options[$_option_id]['type'])->get_defaults('value'),
						$this->get_fw_storage_params($item_id, $extra_data)
					);
				}
			} else {
				foreach ($value as $_option_id => $_option_value) {
					if (isset($options[$_option_id])) {
						$value[$_option_id] = fw()->backend->option_type($options[$_option_id]['type'])->storage_save(
							$_option_id,
							$options[$_option_id],
							$_option_value,
							$this->get_fw_storage_params($item_id, $extra_data)
						);
					}
				}
			}

			$this->set_values($item_id, $value, $extra_data);
		}

		FW_Cache::del($cache_key_values); // fixes https://github.com/ThemeFuse/Unyson/issues/1538
		FW_Cache::del($cache_key_values_processed);

		$this->_after_set($item_id, $option_id, $sub_keys, $old_value, $extra_data);
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                    framework/helpers/class-fw-request.php                                                              0000644                 00000004504 15266055653 0014141 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * WordPress automatically adds slashes to:
 * $_REQUEST
 * $_POST
 * $_GET
 * $_COOKIE
 *
 * For e.g.
 *
 * If value is simple, get value directly:
 * $foo = isset($_GET['bar']) && $_GET['bar'] == 'yes';
 *
 * If value can contain some user input and can have quotes or json from some option, then use this helper:
 * $foo = json_decode(FW_Request::POST('bar')); // json_decode($_POST('bar')) will not work if json will contain quotes
 *
 * You can test that problem.
 * Add somewhere this code:
    fw_print(array(
        $_GET['test'],
        json_decode($_GET['test']),
        FW_Request::GET('test'),
        json_decode(FW_Request::GET('test'))
    ));
 * and access: http://your-site.com/?test={'a':1}
 */
class FW_Request
{
	protected static function prepare_key($key)
	{
		return $key;
	}

	protected static function get_set_key($multikey = null, $set_value = null, &$value = '')
	{
		$multikey = self::prepare_key($multikey);

		if ($set_value === null) { // get
			return fw_stripslashes_deep_keys($multikey === null ? $value : fw_akg($multikey, $value));
		} else { // set
			fw_aks($multikey, fw_addslashes_deep_keys($set_value), $value);
		}

		return '';
	}

	public static function GET($multikey = null, $default_value = null)
	{
		return fw_stripslashes_deep_keys(
			$multikey === null
				? $_GET
				: fw_akg($multikey, $_GET, $default_value)
		);
	}

	public static function POST($multikey = null, $default_value = null)
	{
		return fw_stripslashes_deep_keys(
			$multikey === null
				? $_POST
				: fw_akg($multikey, $_POST, $default_value)
		);
	}

	public static function COOKIE($multikey = null, $set_value = null, $expire = 0, $path = null)
	{
		if ($set_value !== null) {

			// transforms a string ( key1/key2/key3 => key1][key2][key3] )
			$multikey = str_replace('/', '][', $multikey) . ']';

			// removes the first closed square bracket ( key1][key2][key3] => key1[key2][key3] )
			$multikey = preg_replace('/\]/', '', $multikey, 1);

			return setcookie($multikey, $set_value, $expire, $path);
		} else {
			return self::get_set_key($multikey, $set_value, $_COOKIE);
		}
	}

	public static function REQUEST($multikey = null, $default_value = null)
	{
		return fw_stripslashes_deep_keys(
			$multikey === null
				? $_REQUEST
				: fw_akg($multikey, $_REQUEST, $default_value)
		);
	}
}
                                                                                                                                                                                            framework/helpers/meta.php                                                                          0000644                 00000053060 15266055653 0011663 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Wordpress alternatives
 * update_post_meta() strip slashes and it's impossible to save json or "\'" in post meta
 * https://core.trac.wordpress.org/ticket/21767
 */

/**
 * Add metadata for the specified object.
 *
 * @uses $wpdb WordPress database object for queries.
 *
 * @param string $meta_type Type of object metadata is for (e.g., comment, post, or user)
 * @param int $object_id ID of the object metadata is for
 * @param string $meta_key Metadata key
 * @param mixed $meta_value Metadata value. Must be serializable if non-scalar.
 * @param bool $unique Optional, default is false. Whether the specified metadata key should be
 *        unique for the object. If true, and the object already has a value for the specified
 *        metadata key, no change will be made
 *
 * @return int|bool The meta ID on success, false on failure.
 */
function fw_add_metadata( $meta_type, $object_id, $meta_key, $meta_value, $unique = false ) {

	/**
	 * @var WPDB $wpdb
	 */
	global $wpdb;

	if ( ! $meta_type || ! $meta_key || ! is_numeric( $object_id ) ) {
		return false;
	}

	$object_id = absint( $object_id );
	if ( ! $object_id ) {
		return false;
	}

	$table = _get_meta_table( $meta_type );
	if ( ! $table ) {
		return false;
	}

	$column = sanitize_key( $meta_type . '_id' );

	// expected_slashed ($meta_key)
	//$meta_key = wp_unslash($meta_key);
	//$meta_value = wp_unslash($meta_value);
	$meta_value = sanitize_meta( $meta_key, $meta_value, $meta_type );

	/**
	 * Filter whether to add metadata of a specific type.
	 *
	 * The dynamic portion of the hook, $meta_type, refers to the meta
	 * object type (comment, post, or user). Returning a non-null value
	 * will effectively short-circuit the function.
	 *
	 * @param null|bool $check Whether to allow adding metadata for the given type.
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value. Must be serializable if non-scalar.
	 * @param bool $unique Whether the specified meta key should be unique
	 *                              for the object. Optional. Default false.
	 */
	$check = apply_filters( "add_{$meta_type}_metadata", null, $object_id, $meta_key, $meta_value, $unique );
	if ( null !== $check ) {
		return $check;
	}

	if ( $unique && $wpdb->get_var( $wpdb->prepare(
			"SELECT COUNT(*) FROM $table WHERE meta_key = %s AND $column = %d LIMIT 1",
			$meta_key, $object_id ) )
	) {
		return false;
	}

	$_meta_value = $meta_value;
	$meta_value  = maybe_serialize( $meta_value );

	/**
	 * Fires immediately before meta of a specific type is added.
	 *
	 * The dynamic portion of the hook, $meta_type, refers to the meta
	 * object type (comment, post, or user).
	 *
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value.
	 */
	do_action( "add_{$meta_type}_meta", $object_id, $meta_key, $_meta_value );

	$result = $wpdb->insert( $table, array(
		$column      => $object_id,
		'meta_key'   => $meta_key,
		'meta_value' => $meta_value,
	) );
	if ( ! $result ) {
		return false;
	}

	$mid = (int) $wpdb->insert_id;

	wp_cache_delete( $object_id, $meta_type . '_meta' );

	/**
	 * Fires immediately after meta of a specific type is added.
	 *
	 * The dynamic portion of the hook, $meta_type, refers to the meta
	 * object type (comment, post, or user).
	 *
	 * @param int $mid The meta ID after successful update.
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value.
	 */
	do_action( "added_{$meta_type}_meta", $mid, $object_id, $meta_key, $_meta_value );

	return $mid;
}

/**
 * Update metadata for the specified object. If no value already exists for the specified object
 * ID and metadata key, the metadata will be added.
 *
 * @uses $wpdb WordPress database object for queries.
 *
 * @param string $meta_type Type of object metadata is for (e.g., comment, post, or user)
 * @param int $object_id ID of the object metadata is for
 * @param string $meta_key Metadata key
 * @param mixed $meta_value Metadata value. Must be serializable if non-scalar.
 * @param mixed $prev_value Optional. If specified, only update existing metadata entries with
 *        the specified value. Otherwise, update all entries.
 *
 * @return int|bool Meta ID if the key didn't exist, true on successful update, false on failure.
 */
function fw_update_metadata( $meta_type, $object_id, $meta_key, $meta_value, $prev_value = '' ) {
	global $wpdb;

	if ( ! $meta_type || ! $meta_key || ! is_numeric( $object_id ) ) {
		return false;
	}

	$object_id = absint( $object_id );
	if ( ! $object_id ) {
		return false;
	}

	$table = _get_meta_table( $meta_type );
	if ( ! $table ) {
		return false;
	}

	$column    = sanitize_key( $meta_type . '_id' );
	$id_column = 'user' == $meta_type ? 'umeta_id' : 'meta_id';

	// expected_slashed ($meta_key)
	//$meta_key = wp_unslash($meta_key);
	$passed_value = $meta_value;
	//$meta_value = wp_unslash($meta_value);
	$meta_value = sanitize_meta( $meta_key, $meta_value, $meta_type );

	/**
	 * Filter whether to update metadata of a specific type.
	 *
	 * The dynamic portion of the hook, $meta_type, refers to the meta
	 * object type (comment, post, or user). Returning a non-null value
	 * will effectively short-circuit the function.
	 *
	 * @param null|bool $check Whether to allow updating metadata for the given type.
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value. Must be serializable if non-scalar.
	 * @param mixed $prev_value Optional. If specified, only update existing
	 *                              metadata entries with the specified value.
	 *                              Otherwise, update all entries.
	 */
	$check = apply_filters( "update_{$meta_type}_metadata", null, $object_id, $meta_key, $meta_value, $prev_value );
	if ( null !== $check ) {
		return (bool) $check;
	}

	// Compare existing value to new value if no prev value given and the key exists only once.
	if ( empty( $prev_value ) ) {
		$old_value = get_metadata( $meta_type, $object_id, $meta_key );
		if ( count( $old_value ) == 1 ) {
			if ( $old_value[0] === $meta_value ) {
				return false;
			}
		}
	}

	if ( ! $meta_id = $wpdb->get_var( $wpdb->prepare( "SELECT $id_column FROM $table WHERE meta_key = %s AND $column = %d LIMIT 1", $meta_key, $object_id ) ) ) {
		return fw_add_metadata( $meta_type, $object_id, $meta_key, $passed_value );
	}

	$_meta_value = $meta_value;
	$meta_value  = maybe_serialize( $meta_value );

	$data  = compact( 'meta_value' );
	$where = array( $column => $object_id, 'meta_key' => $meta_key );

	if ( ! empty( $prev_value ) ) {
		$prev_value          = maybe_serialize( $prev_value );
		$where['meta_value'] = $prev_value;
	}

	/**
	 * Fires immediately before updating metadata of a specific type.
	 *
	 * The dynamic portion of the hook, $meta_type, refers to the meta
	 * object type (comment, post, or user).
	 *
	 * @param int $meta_id ID of the metadata entry to update.
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value.
	 */
	do_action( "update_{$meta_type}_meta", $meta_id, $object_id, $meta_key, $_meta_value );

	if ( 'post' == $meta_type ) {
		/**
		 * Fires immediately before updating a post's metadata.
		 *
		 * @param int $meta_id ID of metadata entry to update.
		 * @param int $object_id Object ID.
		 * @param string $meta_key Meta key.
		 * @param mixed $meta_value Meta value.
		 */
		do_action( 'update_postmeta', $meta_id, $object_id, $meta_key, $meta_value );
	}

	$result = $wpdb->update( $table, $data, $where );
	if ( ! $result ) {
		return false;
	}

	wp_cache_delete( $object_id, $meta_type . '_meta' );

	/**
	 * Fires immediately after updating metadata of a specific type.
	 *
	 * The dynamic portion of the hook, $meta_type, refers to the meta
	 * object type (comment, post, or user).
	 *
	 * @param int $meta_id ID of updated metadata entry.
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value.
	 */
	do_action( "updated_{$meta_type}_meta", $meta_id, $object_id, $meta_key, $_meta_value );

	if ( 'post' == $meta_type ) {
		/**
		 * Fires immediately after updating a post's metadata.
		 *
		 * @param int $meta_id ID of updated metadata entry.
		 * @param int $object_id Object ID.
		 * @param string $meta_key Meta key.
		 * @param mixed $meta_value Meta value.
		 */
		do_action( 'updated_postmeta', $meta_id, $object_id, $meta_key, $meta_value );
	}

	return true;
}

;

/**
 * Delete metadata for the specified object.
 *
 * @uses $wpdb WordPress database object for queries.
 *
 * @param string $meta_type Type of object metadata is for (e.g., comment, post, or user)
 * @param int $object_id ID of the object metadata is for
 * @param string $meta_key Metadata key
 * @param mixed $meta_value Optional. Metadata value. Must be serializable if non-scalar. If specified, only delete metadata entries
 *        with this value. Otherwise, delete all entries with the specified meta_key.
 * @param bool $delete_all Optional, default is false. If true, delete matching metadata entries
 *        for all objects, ignoring the specified object_id. Otherwise, only delete matching
 *        metadata entries for the specified object_id.
 *
 * @return bool True on successful delete, false on failure.
 */
function fw_delete_metadata( $meta_type, $object_id, $meta_key, $meta_value = '', $delete_all = false ) {
	/**
	 * @var WPDB $wpdb
	 */
	global $wpdb;

	if ( ! $meta_type || ! $meta_key || ! is_numeric( $object_id ) && ! $delete_all ) {
		return false;
	}

	$object_id = absint( $object_id );
	if ( ! $object_id && ! $delete_all ) {
		return false;
	}

	$table = _get_meta_table( $meta_type );
	if ( ! $table ) {
		return false;
	}

	$type_column = sanitize_key( $meta_type . '_id' );
	$id_column   = 'user' == $meta_type ? 'umeta_id' : 'meta_id';
	// expected_slashed ($meta_key)
	//$meta_key = wp_unslash($meta_key);
	//$meta_value = wp_unslash($meta_value);

	/**
	 * Filter whether to delete metadata of a specific type.
	 *
	 * The dynamic portion of the hook, $meta_type, refers to the meta
	 * object type (comment, post, or user). Returning a non-null value
	 * will effectively short-circuit the function.
	 *
	 * @param null|bool $delete Whether to allow metadata deletion of the given type.
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value. Must be serializable if non-scalar.
	 * @param bool $delete_all Whether to delete the matching metadata entries
	 *                              for all objects, ignoring the specified $object_id.
	 *                              Default false.
	 */
	$check = apply_filters( "delete_{$meta_type}_metadata", null, $object_id, $meta_key, $meta_value, $delete_all );
	if ( null !== $check ) {
		return (bool) $check;
	}

	$_meta_value = $meta_value;
	$meta_value  = maybe_serialize( $meta_value );

	$query = $wpdb->prepare( "SELECT $id_column FROM $table WHERE meta_key = %s", $meta_key );

	if ( ! $delete_all ) {
		$query .= $wpdb->prepare( " AND $type_column = %d", $object_id );
	}

	if ( $meta_value ) {
		$query .= $wpdb->prepare( " AND meta_value = %s", $meta_value );
	}

	$meta_ids = $wpdb->get_col( $query );
	if ( ! count( $meta_ids ) ) {
		return false;
	}

	if ( $delete_all ) {
		$object_ids = $wpdb->get_col( $wpdb->prepare( "SELECT $type_column FROM $table WHERE meta_key = %s", $meta_key ) );
	}

	/**
	 * Fires immediately before deleting metadata of a specific type.
	 *
	 * The dynamic portion of the hook, $meta_type, refers to the meta
	 * object type (comment, post, or user).
	 *
	 * @param array $meta_ids An array of metadata entry IDs to delete.
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value.
	 */
	do_action( "delete_{$meta_type}_meta", $meta_ids, $object_id, $meta_key, $_meta_value );

	// Old-style action.
	if ( 'post' == $meta_type ) {
		/**
		 * Fires immediately before deleting metadata for a post.
		 *
		 * @param array $meta_ids An array of post metadata entry IDs to delete.
		 */
		do_action( 'delete_postmeta', $meta_ids );
	}

	$query = "DELETE FROM $table WHERE $id_column IN( " . implode( ',', $meta_ids ) . " )";

	$count = $wpdb->query( $query );

	if ( ! $count ) {
		return false;
	}

	if ( $delete_all ) {
		foreach ( (array) $object_ids as $o_id ) {
			wp_cache_delete( $o_id, $meta_type . '_meta' );
		}
	} else {
		wp_cache_delete( $object_id, $meta_type . '_meta' );
	}

	/**
	 * Fires immediately after deleting metadata of a specific type.
	 *
	 * The dynamic portion of the hook name, $meta_type, refers to the meta
	 * object type (comment, post, or user).
	 *
	 * @param array $meta_ids An array of deleted metadata entry IDs.
	 * @param int $object_id Object ID.
	 * @param string $meta_key Meta key.
	 * @param mixed $meta_value Meta value.
	 */
	do_action( "deleted_{$meta_type}_meta", $meta_ids, $object_id, $meta_key, $_meta_value );

	// Old-style action.
	if ( 'post' == $meta_type ) {
		/**
		 * Fires immediately after deleting metadata for a post.
		 *
		 * @param array $meta_ids An array of deleted post metadata entry IDs.
		 */
		do_action( 'deleted_postmeta', $meta_ids );
	}

	return true;
}

/**
 * Add meta data field to a user.
 *
 * Post meta data is called "Custom Fields" on the Administration Screens.
 *
 * @param int $user_id User ID.
 * @param string $meta_key Metadata name.
 * @param mixed $meta_value Metadata value.
 * @param bool $unique Optional, default is false. Whether the same key should not be added.
 *
 * @return int|bool Meta ID on success, false on failure.
 */
function fw_add_user_meta( $user_id, $meta_key, $meta_value, $unique = false ) {
	return fw_add_metadata( 'user', $user_id, $meta_key, $meta_value, $unique );
}

/**
 * Update user meta field based on user ID.
 *
 * Use the $prev_value parameter to differentiate between meta fields with the
 * same key and user ID.
 *
 * If the meta field for the user does not exist, it will be added.
 *
 * @param int $user_id User ID.
 * @param string $meta_key Metadata key.
 * @param mixed $meta_value Metadata value.
 * @param mixed $prev_value Optional. Previous value to check before removing.
 *
 * @return int|bool Meta ID if the key didn't exist, true on successful update, false on failure.
 */
function fw_update_user_meta( $user_id, $meta_key, $meta_value, $prev_value = '' ) {
	return fw_update_metadata( 'user', $user_id, $meta_key, $meta_value, $prev_value );
}

/**
 * Remove metadata matching criteria from a user.
 *
 * You can match based on the key, or key and value. Removing based on key and
 * value, will keep from removing duplicate metadata with the same key. It also
 * allows removing all metadata matching key, if needed.
 *
 * @param int $user_id user ID
 * @param string $meta_key Metadata name.
 * @param mixed $meta_value Optional. Metadata value.
 *
 * @return bool True on success, false on failure.
 */
function fw_delete_user_meta( $user_id, $meta_key, $meta_value = '' ) {
	return fw_delete_metadata( 'user', $user_id, $meta_key, $meta_value );
}

/**
 * Add meta data field to a post.
 *
 * Post meta data is called "Custom Fields" on the Administration Screen.
 *
 * @param int $post_id Post ID.
 * @param string $meta_key Metadata name.
 * @param mixed $meta_value Metadata value. Must be serializable if non-scalar.
 * @param bool $unique Optional. Whether the same key should not be added.
 *                           Default false.
 *
 * @return int|bool Meta ID on success, false on failure.
 */
function fw_add_post_meta( $post_id, $meta_key, $meta_value, $unique = false ) {
	// Make sure meta is added to the post, not a revision. // fixme: why this is needed?
	/*if ( $the_post = wp_is_post_revision( $post_id ) ) {
		$post_id = $the_post;
	}*/

	return fw_add_metadata( 'post', $post_id, $meta_key, $meta_value, $unique );
}

/**
 * Update post meta field based on post ID.
 *
 * Use the $prev_value parameter to differentiate between meta fields with the
 * same key and post ID.
 *
 * If the meta field for the post does not exist, it will be added.
 *
 * @param int $post_id Post ID.
 * @param string $meta_key Metadata key.
 * @param mixed $meta_value Metadata value. Must be serializable if non-scalar.
 * @param mixed $prev_value Optional. Previous value to check before removing.
 *                           Default empty.
 *
 * @return int|bool Meta ID if the key didn't exist, true on successful update,
 *                  false on failure.
 */
function fw_update_post_meta( $post_id, $meta_key, $meta_value, $prev_value = '' ) {
	// Make sure meta is added to the post, not a revision. fixme: why this is needed?
	/*if ( $the_post = wp_is_post_revision( $post_id ) ) {
		$post_id = $the_post;
	}*/

	return fw_update_metadata( 'post', $post_id, $meta_key, $meta_value, $prev_value );
}

/**
 * Remove metadata matching criteria from a post.
 *
 * You can match based on the key, or key and value. Removing based on key and
 * value, will keep from removing duplicate metadata with the same key. It also
 * allows removing all metadata matching key, if needed.
 *
 * @param int $post_id Post ID.
 * @param string $meta_key Metadata name.
 * @param mixed $meta_value Optional. Metadata value. Must be serializable if
 *                           non-scalar. Default empty.
 *
 * @return bool True on success, false on failure.
 */
function fw_delete_post_meta( $post_id, $meta_key, $meta_value = '' ) {
	// Make sure meta is added to the post, not a revision. // fixme: why this is needed?
	/*if ( $the_post = wp_is_post_revision( $post_id ) ) {
		$post_id = $the_post;
	}*/

	return delete_metadata( 'post', $post_id, $meta_key, $meta_value );
}

//
// Comment meta functions
//

/**
 * Add meta data field to a comment.
 *
 * @param int $comment_id Comment ID.
 * @param string $meta_key Metadata name.
 * @param mixed $meta_value Metadata value.
 * @param bool $unique Optional, default is false. Whether the same key should not be added.
 *
 * @return int|bool Meta ID on success, false on failure.
 */
function fw_add_comment_meta( $comment_id, $meta_key, $meta_value, $unique = false ) {
	return fw_add_metadata( 'comment', $comment_id, $meta_key, $meta_value, $unique );
}

/**
 * Update comment meta field based on comment ID.
 *
 * Use the $prev_value parameter to differentiate between meta fields with the
 * same key and comment ID.
 *
 * If the meta field for the comment does not exist, it will be added.
 *
 * @param int $comment_id Comment ID.
 * @param string $meta_key Metadata key.
 * @param mixed $meta_value Metadata value.
 * @param mixed $prev_value Optional. Previous value to check before removing.
 *
 * @return int|bool Meta ID if the key didn't exist, true on successful update, false on failure.
 */
function fw_update_comment_meta( $comment_id, $meta_key, $meta_value, $prev_value = '' ) {
	return fw_update_metadata( 'comment', $comment_id, $meta_key, $meta_value, $prev_value );
}

/**
 * Remove metadata matching criteria from a comment.
 *
 * You can match based on the key, or key and value. Removing based on key and
 * value, will keep from removing duplicate metadata with the same key. It also
 * allows removing all metadata matching key, if needed.
 *
 * @param int $comment_id comment ID
 * @param string $meta_key Metadata name.
 * @param mixed $meta_value Optional. Metadata value.
 *
 * @return bool True on success, false on failure.
 */
function fw_delete_comment_meta( $comment_id, $meta_key, $meta_value = '' ) {
	return fw_delete_metadata( 'comment', $comment_id, $meta_key, $meta_value );
}

//
// Term meta functions
//http://core.trac.wordpress.org/ticket/10142
//
/**
 * Add meta data field to a term.
 *
 * @param int $term_id Post ID.
 * @param string $key Metadata name.
 * @param mixed $value Metadata value.
 * @param bool $unique Optional, default is false. Whether the same key should not be added.
 * @return bool False for failure. True for success.
 */
function fw_add_term_meta( $term_id, $meta_key, $meta_value, $unique = false ) {
	return fw_add_metadata( 'fw_term', $term_id, $meta_key, $meta_value, $unique );
}

/**
 * Remove metadata matching criteria from a term.
 *
 * You can match based on the key, or key and value. Removing based on key and
 * value, will keep from removing duplicate metadata with the same key. It also
 * allows removing all metadata matching key, if needed.
 *
 * @param int $term_id term ID
 * @param string $meta_key Metadata name.
 * @param mixed $meta_value Optional. Metadata value.
 *
 * @return bool False for failure. True for success.
 */
function fw_delete_term_meta( $term_id, $meta_key, $meta_value = '' ) {
	return fw_delete_metadata( 'fw_term', $term_id, $meta_key, $meta_value );
}

/**
 * Retrieve term meta field for a term.
 *
 * @param int $term_id Term ID.
 * @param string $key The meta key to retrieve.
 * @param bool $single Whether to return a single value.
 *
 * @return mixed Will be an array if $single is false. Will be value of meta data field if $single
 *  is true.
 */
function fw_get_term_meta( $term_id, $key, $single = false ) {
	return get_metadata( 'fw_term', $term_id, $key, $single );
}

/**
 * Update term meta field based on term ID.
 *
 * Use the $prev_value parameter to differentiate between meta fields with the
 * same key and term ID.
 *
 * If the meta field for the term does not exist, it will be added.
 *
 * @param int $term_id Term ID.
 * @param string $key Metadata key.
 * @param mixed $value Metadata value.
 * @param mixed $prev_value Optional. Previous value to check before removing.
 *
 * @return bool False on failure, true if success.
 */
function fw_update_term_meta( $term_id, $meta_key, $meta_value, $prev_value = '' ) {
	return fw_update_metadata( 'fw_term', $term_id, $meta_key, $meta_value, $prev_value );
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/helpers/fw-storage.php                                                                    0000644                 00000005147 15266055653 0013016 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

// Process the `fw-storage` option parameter

/**
 * @param string $id
 * @param array $option
 * @param mixed $value
 * @param array $params
 *
 * @return mixed
 *
 * @since 2.5.0
 */
function fw_db_option_storage_save($id, array $option, $value, array $params = array()) {
	if (
		!empty($option['fw-storage'])
		&&
		($storage = is_array($option['fw-storage'])
			? $option['fw-storage']
			: array('type' => $option['fw-storage'])
		)
		&&
		!empty($storage['type'])
		&&
		($storage_type = fw_db_option_storage_type($storage['type']))
	) {
		$option['fw-storage'] = $storage;
	} else {
		return $value;
	}

	/** @var FW_Option_Storage_Type $storage_type */

	return $storage_type->save($id, $option, $value, $params);
}

/**
 * @param string $id
 * @param array $option
 * @param mixed $value
 * @param array $params
 *
 * @return mixed
 *
 * @since 2.5.0
 */
function fw_db_option_storage_load($id, array $option, $value, array $params = array()) {
	if (
		!empty($option['fw-storage'])
		&&
		($storage = is_array($option['fw-storage'])
			? $option['fw-storage']
			: array('type' => $option['fw-storage'])
		)
		&&
		!empty($storage['type'])
		&&
		($storage_type = fw_db_option_storage_type($storage['type']))
	) {
		// Fixes https://github.com/ThemeFuse/Unyson/issues/2265
		if (isset($params['customizer']) && is_customize_preview()) {
			/** @var WP_Customize_Manager $wp_customize */
			global $wp_customize;

			if (
				($setting = $wp_customize->get_setting($setting_id = 'fw_options[' . $id . ']'))
				&&
				!is_null($wp_customize->post_value($setting))
			) {
				// Use POST preview value
				return $value;
			}
		}

		$option['fw-storage'] = $storage;
	} else {
		return $value;
	}

	/** @var FW_Option_Storage_Type $storage_type */

	return $storage_type->load($id, $option, $value, $params);
}

/**
 * @param null|string $type
 * @return FW_Option_Storage_Type|FW_Option_Storage_Type[]|null
 * @since 2.5.0
 */
function fw_db_option_storage_type($type = null) {
	static $types = null;

	if (is_null($types)) {
		$access_key = new FW_Access_Key('fw:option-storage-register');
		$register = new _FW_Option_Storage_Type_Register($access_key->get_key());

		{
			$register->register(new FW_Option_Storage_Type_WP_Option());
			$register->register(new FW_Option_Storage_Type_Post_Meta());
			$register->register(new FW_Option_Storage_Type_Term_Meta());
		}

		do_action('fw:option-storage-types:register', $register);

		$types = $register->_get_types($access_key);
	}

	if (empty($type)) {
		return $types;
	} elseif (isset($types[$type])) {
		return $types[$type];
	} else {
		return null;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                         framework/helpers/class-fw-wp-option.php                                                            0000644                 00000003077 15266055653 0014411 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Alternative to WordPress get_option() and update_option() functions
 *
 * Features:
 * - Works with "multi keys"
 */
class FW_WP_Option
{
	/**
	 * @param string $option_name
	 * @param string|null $specific_multi_key 'ab/c/def'
	 * @param null|mixed $default_value If no option found in the database, this value will be returned
	 * @param bool|null $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
	 * @return mixed|null
	 */
	public static function get($option_name, $specific_multi_key = null, $default_value = null, $get_original_value = null)
	{
		if ( ! is_null($get_original_value) ) {
			_doing_it_wrong(__FUNCTION__, '$get_original_value parameter was removed', 'Unyson 2.5.8');
		}

		$value = get_option($option_name, null);

		if (empty($specific_multi_key) && $specific_multi_key !== '0') {
			return is_null($value) ? fw_call( $default_value ) : $value;
		} else {
			return fw_akg($specific_multi_key, $value, $default_value);
		}
	}

	/**
	 * Alternative for update_option()
	 * @param string $option_name
	 * @param string|null $specific_multi_key
	 * @param array|string|int|bool $set_value
	 */
	public static function set($option_name = '', $specific_multi_key = null, $set_value = '')
	{
		if ($specific_multi_key === null) { // Replace entire option
			update_option($option_name, $set_value, false);
		} else { // Change only specified key
			$value = self::get($option_name, null, true);
			fw_aks($specific_multi_key, $set_value, $value);
			update_option($option_name, $value, false);
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                 framework/helpers/general.php                                                                       0000644                 00000141065 15266055653 0012355 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
// Useful functions

/**
 * Convert to Unix style directory separators
 */
function fw_fix_path( $path ) {
	$windows_network_path = isset( $_SERVER['windir'] ) && in_array( substr( $path, 0, 2 ),
			array( '//', '\\\\' ),
			true );
	$fixed_path           = untrailingslashit( str_replace( array( '//', '\\' ), array( '/', '/' ), $path ) );

	if ( empty( $fixed_path ) && ! empty( $path ) ) {
		$fixed_path = '/';
	}

	if ( $windows_network_path ) {
		$fixed_path = '//' . ltrim( $fixed_path, '/' );
	}

	return $fixed_path;
}

/**
 * Relative path of the framework customizations directory
 *
 * @param string $append
 *
 * @return string
 */
function fw_get_framework_customizations_dir_rel_path( $append = '' ) {
	try {
		$dir = FW_Cache::get( $cache_key = 'fw_customizations_dir_rel_path' );
	} catch ( FW_Cache_Not_Found_Exception $e ) {
		FW_Cache::set(
			$cache_key,
			$dir = apply_filters( 'fw_framework_customizations_dir_rel_path', '/framework-customizations' )
		);
	}

	return $dir . $append;
}

/** Child theme related functions */
{
	/**
	 * Full path to the child-theme framework customizations directory
	 *
	 * @param string $rel_path
	 *
	 * @return null|string
	 */
	function fw_get_stylesheet_customizations_directory( $rel_path = '' ) {
		if ( is_child_theme() ) {
			return get_stylesheet_directory() . fw_get_framework_customizations_dir_rel_path( $rel_path );
		} else {
			// check is_child_theme() before using this function
			return null;
		}
	}

	/**
	 * URI to the child-theme framework customizations directory
	 *
	 * @param string $rel_path
	 *
	 * @return null|string
	 */
	function fw_get_stylesheet_customizations_directory_uri( $rel_path = '' ) {
		if ( is_child_theme() ) {
			return get_stylesheet_directory_uri() . fw_get_framework_customizations_dir_rel_path( $rel_path );
		} else {
			// check is_child_theme() before using this function
			return null;
		}
	}
}

/** Parent theme related functions */
{
	/**
	 * Full path to the parent-theme framework customizations directory
	 *
	 * @param string $rel_path
	 *
	 * @return string
	 */
	function fw_get_template_customizations_directory( $rel_path = '' ) {
		try {
			$dir = FW_Cache::get( $cache_key = 'fw_template_customizations_dir' );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			FW_Cache::set(
				$cache_key,
				$dir = get_template_directory() . fw_get_framework_customizations_dir_rel_path()
			);
		}

		return $dir . $rel_path;
	}

	/**
	 * URI to the parent-theme framework customizations directory
	 *
	 * @param string $rel_path
	 *
	 * @return string
	 */
	function fw_get_template_customizations_directory_uri( $rel_path = '' ) {
		try {
			$dir = FW_Cache::get( $cache_key = 'fw_template_customizations_dir_uri' );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			FW_Cache::set(
				$cache_key,
				$dir = get_template_directory_uri() . fw_get_framework_customizations_dir_rel_path()
			);
		}

		return $dir . $rel_path;
	}
}

/** Framework related functions */
{
	/**
	 * Full path to the parent-theme/framework directory
	 *
	 * @param string $rel_path
	 *
	 * @return string
	 */
	function fw_get_framework_directory( $rel_path = '' ) {
		try {
			$dir = FW_Cache::get( $cache_key = 'fw_framework_dir' );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			FW_Cache::set(
				$cache_key,
				$dir = apply_filters(
					'fw_framework_directory',
					fw_fix_path( dirname( dirname( __FILE__ ) ) ) // double dirname() to remove '/helpers', use parent dir
				)
			);
		}

		return $dir . $rel_path;
	}

	/**
	 * URI to the parent-theme/framework directory
	 *
	 * @param string $rel_path
	 *
	 * @return string
	 */
	function fw_get_framework_directory_uri( $rel_path = '' ) {
		try {
			$uri = FW_Cache::get( $cache_key = 'fw_framework_dir_uri' );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			FW_Cache::set(
				$cache_key,
				$uri = apply_filters(
					'fw_framework_directory_uri',
					( $uri = fw_get_path_url( fw_get_framework_directory() ) )
						? $uri
						: get_template_directory_uri() . '/framework'
				)
			);
		}

		return $uri . $rel_path;
	}
}

/**
 * Recursively find a key's value in array
 *
 * @param string $keys 'a/b/c'
 * @param array|object $array_or_object
 * @param null|mixed $default_value
 * @param string $keys_delimiter
 *
 * @return null|mixed
 */
function fw_akg( $keys, $array_or_object, $default_value = null, $keys_delimiter = '/' ) {
	if ( ! is_array( $keys ) ) {
		$keys = explode( $keys_delimiter, (string) $keys );
	}

	$array_or_object = fw_call( $array_or_object );

	$key_or_property = array_shift( $keys );
	if ( $key_or_property === null ) {
		return fw_call( $default_value );
	}

	$is_object = is_object( $array_or_object );

	if ( $is_object ) {
		if ( ! property_exists( $array_or_object, $key_or_property ) ) {
			return fw_call( $default_value );
		}
	} else {
		if ( ! is_array( $array_or_object ) || ! array_key_exists( $key_or_property, $array_or_object ) ) {
			return fw_call( $default_value );
		}
	}

	if ( isset( $keys[0] ) ) { // not used count() for performance reasons
		if ( $is_object ) {
			return fw_akg( $keys, $array_or_object->{$key_or_property}, $default_value );
		} else {
			return fw_akg( $keys, $array_or_object[ $key_or_property ], $default_value );
		}
	} else {
		if ( $is_object ) {
			return $array_or_object->{$key_or_property};
		} else {
			return $array_or_object[ $key_or_property ];
		}
	}
}

/**
 * Set (or create if not exists) value for specified key in some array level
 *
 * @param string $keys 'a/b/c', or 'a/b/c/' equivalent to: $arr['a']['b']['c'][] = $val;
 * @param mixed $value
 * @param array|object $array_or_object
 * @param string $keys_delimiter
 *
 * @return array|object
 */
function fw_aks( $keys, $value, &$array_or_object, $keys_delimiter = '/' ) {
	if ( ! is_array( $keys ) ) {
		$keys = explode( $keys_delimiter, (string) $keys );
	}

	$key_or_property = array_shift( $keys );
	if ( $key_or_property === null ) {
		return $array_or_object;
	}

	$is_object = is_object( $array_or_object );

	if ( $is_object ) {
		if ( ! property_exists( $array_or_object, $key_or_property )
		     || ! ( is_array( $array_or_object->{$key_or_property} ) || is_object( $array_or_object->{$key_or_property} ) )
		) {
			if ( $key_or_property === '' ) {
				// this happens when use 'empty keys' like: abc/d/e////i/j//foo/
				trigger_error( 'Cannot push value to object like in array ($arr[] = $val)', E_USER_WARNING );
			} else {
				$array_or_object->{$key_or_property} = array();
			}
		}
	} else {
		if ( ! is_array( $array_or_object ) ) {
			$array_or_object = array();
		}

		if ( ! array_key_exists( $key_or_property,
				$array_or_object ) || ! is_array( $array_or_object[ $key_or_property ] )
		) {
			if ( $key_or_property === '' ) {
				// this happens when use 'empty keys' like: abc.d.e....i.j..foo.
				$array_or_object[] = array();

				// get auto created key (last)
				end( $array_or_object );
				$key_or_property = key( $array_or_object );
			} else {
				$array_or_object[ $key_or_property ] = array();
			}
		}
	}

	if ( isset( $keys[0] ) ) { // not used count() for performance reasons
		if ( $is_object ) {
			fw_aks( $keys, $value, $array_or_object->{$key_or_property} );
		} else {
			fw_aks( $keys, $value, $array_or_object[ $key_or_property ] );
		}
	} else {
		if ( $is_object ) {
			$array_or_object->{$key_or_property} = $value;
		} else {
			$array_or_object[ $key_or_property ] = $value;
		}
	}

	return $array_or_object;
}

/**
 * Unset specified key in some array level
 *
 * @param string $keys 'a/b/c' -> unset($arr['a']['b']['c']);
 * @param array|object $array_or_object
 * @param string $keys_delimiter
 *
 * @return array|object
 */
function fw_aku( $keys, &$array_or_object, $keys_delimiter = '/' ) {
	if ( ! is_array( $keys ) ) {
		$keys = explode( $keys_delimiter, (string) $keys );
	}

	$key_or_property = array_shift( $keys );
	if ( $key_or_property === null || $key_or_property === '' ) {
		return $array_or_object;
	}

	$is_object = is_object( $array_or_object );

	if ( $is_object ) {
		if ( ! property_exists( $array_or_object, $key_or_property ) ) {
			return $array_or_object;
		}
	} else {
		if ( ! is_array( $array_or_object ) || ! array_key_exists( $key_or_property, $array_or_object ) ) {
			return $array_or_object;
		}
	}

	if ( isset( $keys[0] ) ) { // not used count() for performance reasons
		if ( $is_object ) {
			fw_aku( $keys, $array_or_object->{$key_or_property} );
		} else {
			fw_aku( $keys, $array_or_object[ $key_or_property ] );
		}
	} else {
		if ( $is_object ) {
			unset( $array_or_object->{$key_or_property} );
		} else {
			unset( $array_or_object[ $key_or_property ] );
		}
	}

	return $array_or_object;
}

/**
 * Generate random unique md5
 */
function fw_rand_md5() {
	return md5( time() . '-' . uniqid( rand(), true ) . '-' . mt_rand( 1, 1000 ) );
}

function fw_unique_increment() {
	static $i = 0;

	return ++ $i;
}

/**
 * print_r() alternative
 *
 * @param mixed $value Value to debug
 */
function fw_print( $value ) {
	static $first_time = true;

	if ( $first_time ) {
		ob_start();
		echo '<style type="text/css">
		div.fw_print_r {
			max-height: 500px;
			overflow-y: scroll;
			background: #23282d;
			margin: 10px 30px;
			padding: 0;
			border: 1px solid #F5F5F5;
			border-radius: 3px;
			position: relative;
			z-index: 11111;
		}

		div.fw_print_r pre {
			color: #78FF5B;
			background: #23282d;
			text-shadow: 1px 1px 0 #000;
			font-family: Consolas, monospace;
			font-size: 12px;
			margin: 0;
			padding: 5px;
			display: block;
			line-height: 16px;
			text-align: left;
		}

		div.fw_print_r_group {
			background: #f1f1f1;
			margin: 10px 30px;
			padding: 1px;
			border-radius: 5px;
			position: relative;
			z-index: 11110;
		}
		div.fw_print_r_group div.fw_print_r {
			margin: 9px;
			border-width: 0;
		}
		</style>';
		echo str_replace( array( '  ', "\n" ), '', ob_get_clean() );

		$first_time = false;
	}

	if ( func_num_args() == 1 ) {
		echo '<div class="fw_print_r"><pre>';
		echo fw_htmlspecialchars( FW_Dumper::dump( $value ) );
		echo '</pre></div>';
	} else {
		echo '<div class="fw_print_r_group">';
		foreach ( func_get_args() as $param ) {
			fw_print( $param );
		}
		echo '</div>';
	}
}

/**
 * Alias for fw_print
 *
 * @see fw_print()
 */
if ( ! function_exists( 'debug' ) ) {
	function debug() {
		call_user_func_array( 'fw_print', func_get_args() );
	}
}

/**
 * Generate html tag
 *
 * @param string $tag Tag name
 * @param array $attr Tag attributes
 * @param bool|string $end Append closing tag. Also accepts body content
 *
 * @return string The tag's html
 */
function fw_html_tag( $tag, $attr = array(), $end = false ) {
	$html = '<' . $tag . ' ' . fw_attr_to_html( $attr );

	if ( $end === true ) {
		# <script></script>
		$html .= '></' . $tag . '>';
	} else if ( $end === false ) {
		# <br/>
		$html .= '/>';
	} else {
		# <div>content</div>
		$html .= '>' . $end . '</' . $tag . '>';
	}

	return $html;
}

/**
 * Generate attributes string for html tag
 *
 * @param array $attr_array array('href' => '/', 'title' => 'Test')
 *
 * @return string 'href="/" title="Test"'
 */
function fw_attr_to_html( array $attr_array ) {
	$html_attr = '';

	foreach ( $attr_array as $attr_name => $attr_val ) {
		if ( $attr_val === false ) {
			continue;
		}

		$html_attr .= $attr_name . '="' . fw_htmlspecialchars( $attr_val ) . '" ';
	}

	return $html_attr;
}

/**
 * Strip slashes from values, and from keys if magic_quotes_gpc = On
 */
function fw_stripslashes_deep_keys( $value ) {
	static $magic_quotes = null;
	if ( $magic_quotes === null ) {
		$magic_quotes = false; //https://www.php.net/manual/en/function.get-magic-quotes-gpc.php - always returns FALSE as of PHP 5.4.0. false fixes https://github.com/ThemeFuse/Unyson/issues/3915
	}

	if ( is_array( $value ) ) {
		if ( $magic_quotes ) {
			$new_value = array();
			foreach ( $value as $key => $val ) {
				$new_value[ is_string( $key ) ? stripslashes( $key ) : $key ] = fw_stripslashes_deep_keys( $val );
			}
			$value = $new_value;
			unset( $new_value );
		} else {
			$value = array_map( 'fw_stripslashes_deep_keys', $value );
		}
	} elseif ( is_object( $value ) ) {
		$vars = get_object_vars( $value );
		foreach ( $vars as $key => $data ) {
			$value->{$key} = fw_stripslashes_deep_keys( $data );
		}
	} elseif ( is_string( $value ) ) {
		$value = stripslashes( $value );
	}

	return $value;
}

/**
 * Add slashes to values, and to keys if magic_quotes_gpc = On
 */
function fw_addslashes_deep_keys( $value ) {
	static $magic_quotes = null;
	if ( $magic_quotes === null ) {
		$magic_quotes = false;
	}

	if ( is_array( $value ) ) {
		if ( $magic_quotes ) {
			$new_value = array();
			foreach ( $value as $key => $value ) {
				$new_value[ is_string( $key ) ? addslashes( $key ) : $key ] = fw_addslashes_deep_keys( $value );
			}
			$value = $new_value;
			unset( $new_value );
		} else {
			$value = array_map( 'fw_addslashes_deep_keys', $value );
		}
	} elseif ( is_object( $value ) ) {
		$vars = get_object_vars( $value );
		foreach ( $vars as $key => $data ) {
			$value->{$key} = fw_addslashes_deep_keys( $data );
		}
	} elseif ( is_string( $value ) ) {
		$value = addslashes( $value );
	}

	return $value;
}

/**
 * Check if current screen pass/match give rules
 *
 * @param array $rules Rules for current screen
 *
 * @return bool
 */
function fw_current_screen_match( array $rules ) {
	$available_options = array(
		'action'      => true,
		'base'        => true,
		'id'          => true,
		'is_network'  => true,
		'is_user'     => true,
		'parent_base' => true,
		'parent_file' => true,
		'post_type'   => true,
		'taxonomy'    => true,
	);

	if ( empty( $rules ) ) {
		return true;
	}

	$rules = array_merge(
		array(
			'exclude' => array(), // array of arrays or array with keys from $available_options
			'only'    => array(), // same as in 'exclude'
		),
		$rules
	);

	if ( empty( $rules['exclude'] ) && empty( $rules['only'] ) ) {
		return true;
	}

	global $current_screen;

	if ( gettype( $current_screen ) != 'object' ) {
		return false;
	}

	// check if current screen passes the "only" rules
	do {
		$only = $rules['only'];

		if ( empty( $only ) ) {
			break;
		}

		if ( ! isset( $only[0] ) ) { // if not array of arrays
			$only = array( $only );
		}

		$found_one = false;
		$counter   = 0;
		foreach ( $only as $rule ) {
			if ( ! count( $rule ) ) {
				continue;
			}

			$match = true;

			foreach ( $rule as $r_key => $r_val ) {
				if ( ! isset( $available_options[ $r_key ] ) ) {
					continue;
				}

				if ( gettype( $r_val ) != 'array' ) {
					$r_val = array( $r_val );
				}

				$counter ++;

				if ( ! in_array( $current_screen->{$r_key}, $r_val ) ) {
					$match = false;
					break;
				}
			}

			if ( $match ) {
				$found_one = true;
				break;
			}
		}

		if ( ! $found_one && $counter ) {
			return false;
		}
	} while ( false );

	// check if current screen passes the "exclude" rules
	do {
		$exclude = $rules['exclude'];

		if ( empty( $exclude ) ) {
			break;
		}

		if ( ! isset( $exclude[0] ) ) { // if not array of arrays
			$exclude = array( $exclude );
		}

		foreach ( $exclude as $rule ) {
			if ( ! count( $rule ) ) {
				continue;
			}

			$match   = true;
			$counter = 0;

			foreach ( $rule as $r_key => $r_val ) {
				if ( ! isset( $available_options[ $r_key ] ) ) {
					continue;
				}

				if ( gettype( $r_val ) != 'array' ) {
					$r_val = array( $r_val );
				}

				$counter ++;

				if ( ! in_array( $current_screen->{$r_key}, $r_val ) ) {
					$match = false;
					break;
				}
			}

			if ( $match && $counter ) {
				return false;
			}
		}
	} while ( false );

	return true;
}

/**
 * Search relative path in child then in parent theme directory and return URI
 *
 * @param  string $rel_path '/some/path_to_dir' or '/some/path_to_file.php'
 *
 * @return string URI
 */
function fw_locate_theme_path_uri( $rel_path ) {
	if ( is_child_theme() && file_exists( get_stylesheet_directory() . $rel_path ) ) {
		return get_stylesheet_directory_uri() . $rel_path;
	} elseif ( file_exists( get_template_directory() . $rel_path ) ) {
		return get_template_directory_uri() . $rel_path;
	} else {
		return 'about:blank#theme-file-not-found:' . $rel_path;
	}
}

/**
 * Search relative path in child then in parent theme directory and return full path
 *
 * @param  string $rel_path '/some/path_to_dir' or '/some/path_to_file.php'
 *
 * @return string URI
 */
function fw_locate_theme_path( $rel_path ) {
	if ( is_child_theme() && file_exists( get_stylesheet_directory() . $rel_path ) ) {
		return get_stylesheet_directory() . $rel_path;
	} elseif ( file_exists( get_template_directory() . $rel_path ) ) {
		return get_template_directory() . $rel_path;
	} else {
		return false;
	}
}

/**
 * There is a theme which does: if (!defined('FW')): function fw_render_view() { ... } endif;
 * It works fine, except in this case
 * https://github.com/ThemeFuse/Unyson/commit/07be8b1f4b50eaf0f1f7e85ea1c6912a0415d241#diff-cf866bf08b8f747e3120221a6b1b07cfR48
 * it throws fatal error because this function here is defined after that
 */
if ( ! function_exists( 'fw_render_view' ) ):
	/**
	 * Safe render a view and return html
	 * In view will be accessible only passed variables
	 * Use this function to not include files directly and to not give access to current context variables (like $this)
	 *
	 * @param string $file_path
	 * @param array $view_variables
	 * @param bool $return In some cases, for memory saving reasons, you can disable the use of output buffering
	 *
	 * @return string HTML
	 */
	function fw_render_view( $file_path, $view_variables = array(), $return = true ) {

		if ( ! is_file( $file_path ) ) {
			return '';
		}

		extract( $view_variables, EXTR_REFS );
		unset( $view_variables );

		if ( $return ) {
			ob_start();
			require $file_path;

			return ob_get_clean();
		} else {
			require $file_path;
		}

		return '';
	}
endif;

/**
 * Safe load variables from an file
 * Use this function to not include files directly and to not give access to current context variables (like $this)
 *
 * @param string $file_path
 * @param array $_extract_variables Extract these from file array('variable_name' => 'default_value')
 * @param array $_set_variables Set these to be available in file (like variables in view)
 *
 * @return array
 */
function fw_get_variables_from_file( $file_path, array $_extract_variables, array $_set_variables = array() ) {
	extract( $_set_variables, EXTR_REFS );
	unset( $_set_variables );

	require $file_path;

	foreach ( $_extract_variables as $variable_name => $default_value ) {
		if ( isset( $$variable_name ) ) {
			$_extract_variables[ $variable_name ] = $$variable_name;
		}
	}

	return $_extract_variables;
}

/**
 * Use this function to not include files directly and to not give access to current context variables (like $this)
 *
 * @param string $file_path
 * @param bool $once
 *
 * @return bool If was included or not
 */
function fw_include_file_isolated( $file_path, $once = false ) {
	if ( file_exists( $file_path ) ) {
		if ( (bool) $once ) {
			include_once $file_path;
		} else {
			include $file_path;
		}

		return true;
	} else {
		return false;
	}
}

/**
 * Extract only input options (without containers)
 *
 * @param array $options
 *
 * @return array {option_id => option}
 */
function fw_extract_only_options( array $options ) {
	$collected = array();

	fw_collect_options( $collected, $options );

	return $collected;
}

/**
 * Collect correct options from the first level of the array and group them
 *
 * @param array $collected Will be filled with found correct options
 * @param array $options
 *
 * @deprecated
 * It is deprecated since 2.4 because container types were added and there can be any type of containers
 * but this function is hardcoded only for tab,box,group.
 * Use fw_collect_options()
 */
function fw_collect_first_level_options( &$collected, &$options ) {
	if ( empty( $options ) ) {
		return;
	}

	if ( empty( $collected ) ) {
		$collected['tabs'] =
		$collected['boxes'] =
		$collected['groups'] =
		$collected['options'] =
		$collected['groups_and_options'] =
		$collected['all'] = array();
	}

	foreach ( $options as $option_id => &$option ) {
		if ( isset( $option['options'] ) ) {
			// this is container for other options

			switch ( $option['type'] ) {
				case 'tab':
					$collected['tabs'][ $option_id ] =& $option;
					break;
				case 'box':
					$collected['boxes'][ $option_id ] =& $option;
					break;
				case 'group':
					$collected['groups'][ $option_id ]             =& $option;
					$collected['groups_and_options'][ $option_id ] =& $option;
					break;
				default:
					trigger_error( 'Invalid option container type: ' . $option['type'], E_USER_WARNING );
					continue 2;
			}

			$collected['all'][ $option['type'] . ':~:' . $option_id ] = array(
				'type'   => $option['type'],
				'id'     => $option_id,
				'option' => &$option,
			);
		} elseif (
			is_int( $option_id )
			&&
			is_array( $option )
			&&
			/**
			 * make sure the array key was generated automatically
			 * and it's not an associative array with numeric keys created like this: $options[1] = array();
			 */
			isset( $options[0] )
		) {
			/**
			 * Array "without key" containing options.
			 *
			 * This happens when options are returned into array from a function:
			 * $options = array(
			 *  'foo' => array('type' => 'text'),
			 *  'bar' => array('type' => 'textarea'),
			 *
			 *  // this is our case
			 *  // go inside this array and extract the options as they are on the same array level
			 *  array(
			 *      'hello' => array('type' => 'text'),
			 *  ),
			 *
			 *  // there can be any nested arrays
			 *  array(
			 *      array(
			 *          array(
			 *              'h1' => array('type' => 'text'),
			 *          ),
			 *      ),
			 *  ),
			 * )
			 */
			fw_collect_first_level_options( $collected, $option );
		} elseif ( isset( $option['type'] ) ) {
			// simple option, last possible level in options array
			$collected['options'][ $option_id ]            =& $option;
			$collected['groups_and_options'][ $option_id ] =& $option;

			$collected['all'][ 'option' . ':~:' . $option_id ] = array(
				'type'   => 'option',
				'id'     => $option_id,
				'option' => &$option,
			);
		} else {
			trigger_error( 'Invalid option: ' . $option_id, E_USER_WARNING );
		}
	}
	unset( $option );
}

/**
 * @param array $result
 * @param array $options
 * @param array $settings
 * @param array $_recursion_data (private) for internal use
 */
function fw_collect_options( &$result, &$options, $settings = array(), $_recursion_data = array() ) {
	static $default_settings = array(
		/**
		 * @type bool Wrap the result/collected options in arrays will useful info
		 *
		 * If true:
		 * $result = array(
		 *   '(container|option):{id}' => array(
		 *      'id' => '{id}',
		 *      'level' => int, // from which nested level this option is
		 *      'group' => 'container|option',
		 *      'option' => array(...),
		 *   )
		 * )
		 *
		 * If false:
		 * $result = array(
		 *   '{id}' => array(...),
		 *   // Warning: There can be options and containers with the same id (array key will be replaced)
		 * )
		 */
		'info_wrapper'          => false,
		/**
		 * @type int Nested options level limit. For e.g. use 1 to collect only first level. 0 is for unlimited.
		 */
		'limit_level'           => 0,
		/**
		 * @type false|array('option-type', ...) Empty array will skip all types
		 */
		'limit_option_types'    => false,
		/**
		 * @type false|array('container-type', ...) Empty array will skip all types
		 */
		'limit_container_types' => array(),
		/**
		 * @type int Limit the number of options that will be collected
		 */
		'limit'                 => 0,
		/**
		 * @type callable Executed on each collected option
		 * @since 2.6.0
		 */
		'callback'              => null,
	);

	static $access_key = null;

	if ( empty( $options ) ) {
		return;
	}

	if ( empty( $_recursion_data ) ) {
		if ( is_null( $access_key ) ) {
			$access_key = new FW_Access_Key( 'fw_collect_options' );
		}

		$settings = array_merge( $default_settings, $settings );

		$_recursion_data = array(
			'level'      => 1,
			'access_key' => $access_key,
			// todo: maybe add 'parent' => array('id' => '{id}', 'type' => 'container|option') ?
		);
	} elseif ( ! (
		isset( $_recursion_data['access_key'] )
		&&
		( $_recursion_data['access_key'] instanceof FW_Access_Key )
		&&
		( $_recursion_data['access_key']->get_key() === 'fw_collect_options' )
	)
	) {
		trigger_error( 'Call not allowed', E_USER_ERROR );
	}

	if (
		$settings['limit_level']
		&&
		$_recursion_data['level'] > $settings['limit_level']
	) {
		return;
	}

	foreach ( $options as $option_id => &$option ) {
		if ( isset( $option['options'] ) ) { // this is a container
			do {
				if (
					is_array( $settings['limit_container_types'] )
					&&
					(
						// Customizer options can contain options with not existing or empty $option['type']
						empty( $option['type'] )
						||
						! in_array( $option['type'], $settings['limit_container_types'] )
					)
				) {
					break;
				}

				if (
					$settings['limit']
					&&
					count( $result ) >= $settings['limit']
				) {
					return;
				}

				if ( $settings['info_wrapper'] ) {
					$result[ 'container:' . $option_id ] = array(
						'group'  => 'container',
						'id'     => $option_id,
						'option' => &$option,
						'level'  => $_recursion_data['level'],
					);
				} else {
					$result[ $option_id ] = &$option;
				}

				if ( $settings['callback'] ) {
					call_user_func_array( $settings['callback'],
						array(
							array(
								'group'  => 'container',
								'id'     => $option_id,
								'option' => &$option,
							)
						) );
				}
			} while ( false );

			fw_collect_options(
				$result,
				$option['options'],
				$settings,
				array_merge( $_recursion_data, array( 'level' => $_recursion_data['level'] + 1 ) )
			);
		} elseif (
			is_int( $option_id )
			&&
			is_array( $option )
			&&
			/**
			 * make sure the array key was generated automatically
			 * and it's not an associative array with numeric keys created like this: $options[1] = array();
			 */
			isset( $options[0] )
		) {
			/**
			 * Array "without key" containing options.
			 *
			 * This happens when options are returned into array from a function:
			 * $options = array(
			 *  'foo' => array('type' => 'text'),
			 *  'bar' => array('type' => 'textarea'),
			 *
			 *  // this is our case
			 *  // go inside this array and extract the options as they are on the same array level
			 *  array(
			 *      'hello' => array('type' => 'text'),
			 *  ),
			 *
			 *  // there can be any nested arrays
			 *  array(
			 *      array(
			 *          array(
			 *              'h1' => array('type' => 'text'),
			 *          ),
			 *      ),
			 *  ),
			 * )
			 */
			fw_collect_options( $result, $option, $settings, $_recursion_data );
		} elseif ( isset( $option['type'] ) ) { // option
			if (
				is_array( $settings['limit_option_types'] )
				&&
				! in_array( $option['type'], $settings['limit_option_types'] )
			) {
				continue;
			}

			if (
				$settings['limit']
				&&
				count( $result ) >= $settings['limit']
			) {
				return;
			}

			if ( $settings['info_wrapper'] ) {
				$result[ 'option:' . $option_id ] = array(
					'group'  => 'option',
					'id'     => $option_id,
					'option' => &$option,
					'level'  => $_recursion_data['level'],
				);
			} else {
				$result[ $option_id ] = &$option;
			}

			if ( $settings['callback'] ) {
				call_user_func_array( $settings['callback'],
					array(
						array(
							'group'  => 'option',
							'id'     => $option_id,
							'option' => &$option,
						)
					) );
			}
		} else {
			trigger_error( 'Invalid option: ' . $option_id, E_USER_WARNING );
		}
	}
}

/**
 * Get correct values from input (POST) for given options
 * This values can be saved in db then replaced with $option['value'] for each option
 *
 * @param array $options
 * @param array $input_array
 *
 * @return array Values
 */
function fw_get_options_values_from_input( array $options, $input_array = null ) {
	if ( ! is_array( $input_array ) ) {
		$input_array = FW_Request::POST( fw()->backend->get_options_name_attr_prefix() );
	}

	$values = array();

	$maybe_new_values = apply_filters(
		'fw:get_options_values_from_input:before',
		null,
		$options, $input_array
	);

	if ($maybe_new_values) {
		return $maybe_new_values;
	}

	foreach ( fw_extract_only_options( $options ) as $id => $option ) {
		$values[ $id ] = fw()->backend->option_type( $option['type'] )->get_value_from_input(
			$option,
			isset( $input_array[ $id ] ) ? $input_array[ $id ] : null
		);

		if ( is_null( $values[ $id ] ) ) {
			// do not save null values
			unset( $values[ $id ] );
		}
	}

	return $values;
}

/**
 * @param $attr_name
 * @param bool $set_mode
 *
 * @return mixed
 */
function fw_html_attr_name_to_array_multi_key( $attr_name, $set_mode = false ) {
	if ( $set_mode ) {
		/**
		 * The key will be used to set value in array
		 * 'hello[world][]' -> 'hello/world/'
		 * $array['hello']['world'][] = $value;
		 */
		$attr_name = str_replace( '[]', '/', $attr_name );
	} else {
		/**
		 * The key will be used to get value from array
		 * 'hello[world][]' -> 'hello/world'
		 * $value = $array['hello']['world'];
		 */
		$attr_name = str_replace( '[]', '', $attr_name );
	}

	$attr_name = str_replace( '][', '/', $attr_name );
	$attr_name = str_replace( '[', '/', $attr_name );
	$attr_name = str_replace( ']', '', $attr_name );

	return $attr_name;
}

/**
 * Used when getting some option value from serialized array saved in a custom place
 * and that option is unreachable for standard WordPress filters by other plugins
 * For e.g. that option cannot be translated by plugins, so we pass its value through this function and do the fixes
 *
 * @param $value
 *
 * @return array
 */
function fw_prepare_option_value( $value ) {
	if ( empty( $value ) ) {
		return $value;
	}

	if ( function_exists( 'qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage' ) ) {
		$value = qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage( $value );
	}

	return $value;
}

/**
 * This function is used in 'save_post' action
 *
 * Used to check if current post save is a regular "Save" button press
 * not a revision, auto-save or something else
 *
 * @param $post_id
 *
 * @return bool
 *
 * @deprecated
 * save_post action happens also happens on Preview, Revision, Auto-save Restore, ...
 * the verifications in this function simplifies too much the save process,
 * the developers should study and understand better how it works
 * and handle different save cases in their scripts using wp functions
 */
function fw_is_real_post_save( $post_id ) {
	return ! (
		wp_is_post_revision( $post_id )
		|| wp_is_post_autosave( $post_id )
		|| ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE )
		|| ( defined( 'DOING_AJAX' ) && DOING_AJAX )
		|| empty( $_POST )
		|| empty( $_POST['post_ID'] )
		|| $_POST['post_ID'] != $post_id
	);
}

/**
 * @return Array with Google fonts
 */
function fw_get_google_fonts() {
	$cache_key = 'fw_google_fonts';

	try {
		return FW_Cache::get( $cache_key );
	} catch ( FW_Cache_Not_Found_Exception $e ) {
		$g_fonts   = json_decode( fw_get_google_fonts_v2(), true );
		$old_fonts = include( dirname( __FILE__ ) . '/fw-google-fonts.json.php' );
		$fonts     = array();

		foreach ( $g_fonts['items'] as $font ) {
			$fonts[ $font['family'] ] = array(
				'family'   => $font['family'],
				'variants' => $font['variants'],
				'position' => isset( $old_fonts[ $font['family'] ] )
					? $old_fonts[ $font['family'] ]['position']
					: 99999
			);
		}

		$fonts = apply_filters( 'fw_google_fonts', $fonts );

		FW_Cache::set( $cache_key, $fonts );

		return $fonts;
	}
}

/**
 * @return string JSON encoded array with Google fonts
 */
function fw_get_google_fonts_v2() {
	$saved_data = get_option( 'fw_google_fonts', false );
	$ttl        = 7 * DAY_IN_SECONDS;

	if (
		false === $saved_data
		||
		( $saved_data['last_update'] + $ttl < time() )
	) {
		$response = wp_remote_get( apply_filters( 'fw_googleapis_webfonts_url',
			'https://google-webfonts-cache.unyson.io/v1/webfonts' ) );
		$body     = wp_remote_retrieve_body( $response );

		if (
			200 === wp_remote_retrieve_response_code( $response )
			&&
			! is_wp_error( $body ) && ! empty( $body )
		) {
			update_option( 'fw_google_fonts',
				array(
					'last_update' => time(),
					'fonts'       => $body
				),
				false );

			return $body;
		} else {
			if ( empty( $saved_data['fonts'] ) ) {
				$saved_data['fonts'] = json_encode( array( 'items' => array() ) );
			}

			update_option( 'fw_google_fonts',
				array(
					'last_update' => time() - $ttl + MINUTE_IN_SECONDS,
					'fonts'       => $saved_data['fonts']
				),
				false );
		}
	}

	return $saved_data['fonts'];
}

/**
 * @return string Current url
 */
function fw_current_url() {
	static $url = null;
	if ( $url === null ) {
		if ( is_multisite() && ! ( defined( 'SUBDOMAIN_INSTALL' ) && SUBDOMAIN_INSTALL ) ) {
			switch_to_blog( 1 );
			$url = get_option( 'home' );
			restore_current_blog();
		} else {
			$url = get_option( 'home' );
		}

		//Remove the "//" before the domain name
		$url = ltrim( fw_get_url_without_scheme( $url ), '/' );

		//Remove the ulr subdirectory in case it has one
		$split = explode( '/', $url );

		//Remove end slash
		$url = rtrim( $split[0], '/' );

		$url .= '/' . ltrim( fw_akg( 'REQUEST_URI', $_SERVER, '' ), '/' );
		$url = set_url_scheme( '//' . $url ); // https fix
	}

	return $url;
}

function fw_is_valid_domain_name( $domain_name ) {
	return ( preg_match( "/^([a-z\d](-*[a-z\d])*)(\.([a-z\d](-*[a-z\d])*))*$/i", $domain_name ) // valid chars check
	         && preg_match( "/^.{1,253}$/", $domain_name ) // overall length check
	         && preg_match( "/^[^\.]{1,63}(\.[^\.]{1,63})*$/", $domain_name ) ); // length of each label
}

/**
 * Use this id do not want to enter every time same last two parameters
 * Info: Cannot use default parameters because in php 5.2 encoding is not UTF-8 by default
 *
 * @param string $string
 *
 * @return string
 */
function fw_htmlspecialchars( $string ) {
	return htmlspecialchars( $string, ENT_QUOTES, 'UTF-8' );
}

/**
 * Check if current user has one capability from the given list
 *
 * @param array $capabilities list of capabilities to check
 * @param mixed $default_value
 *
 * @return string|bool|mixed
 *  Return first capability that user can.
 *  Else, return default value if it is not null, else return first capability from list.
 *  Use default value false to check if user can some of the capabilities
 */
function fw_current_user_can( $capabilities, $default_value = null ) {
	if ( is_user_logged_in() ) {
		foreach ( $capabilities as $capability ) {
			if ( current_user_can( $capability ) ) {
				return $capability;
			}
		}
	}

	return ( $default_value !== null ? fw_call( $default_value ) : array_shift( $capabilities ) );
}

/**
 * Convert number of seconds to 'X {units}'
 *
 * E.g. 123 => '2 minutes'
 * then you can use this string how you want, for e.g. append ' ago' => '2 minutes ago'
 *
 * @param int $seconds
 *
 * @return string
 */
function fw_human_time( $seconds ) {
	static $translations = null;
	if ( $translations === null ) {
		$translations = array(
			'year'  => __( 'year', 'fw' ),
			'years' => __( 'years', 'fw' ),

			'month'  => __( 'month', 'fw' ),
			'months' => __( 'months', 'fw' ),

			'week'  => __( 'week', 'fw' ),
			'weeks' => __( 'weeks', 'fw' ),

			'day'  => __( 'day', 'fw' ),
			'days' => __( 'days', 'fw' ),

			'hour'  => __( 'hour', 'fw' ),
			'hours' => __( 'hours', 'fw' ),

			'minute'  => __( 'minute', 'fw' ),
			'minutes' => __( 'minutes', 'fw' ),

			'second'  => __( 'second', 'fw' ),
			'seconds' => __( 'seconds', 'fw' ),
		);
	}

	$tokens = array(
		31536000 => 'year',
		2592000  => 'month',
		604800   => 'week',
		86400    => 'day',
		3600     => 'hour',
		60       => 'minute',
		1        => 'second'
	);

	foreach ( $tokens as $unit => $translation_key ) {
		if ( $seconds < $unit ) {
			continue;
		}

		$number_of_units = floor( $seconds / $unit );

		return $number_of_units . ' ' . $translations[ $translation_key . ( $number_of_units != 1 ? 's' : '' ) ];
	}
}

/**
 * Convert bytes to human readable format
 *
 * @param integer $bytes Size in bytes to convert
 * @param integer $precision
 *
 * @return string
 * @since 2.4.17
 */
function fw_human_bytes( $bytes, $precision = 2 ) {
	$kilobyte = 1024;
	$megabyte = $kilobyte * 1024;
	$gigabyte = $megabyte * 1024;
	$terabyte = $gigabyte * 1024;

	if ( ( $bytes >= 0 ) && ( $bytes < $kilobyte ) ) {
		return $bytes . ' B';

	} elseif ( ( $bytes >= $kilobyte ) && ( $bytes < $megabyte ) ) {
		return round( $bytes / $kilobyte, $precision ) . ' KB';

	} elseif ( ( $bytes >= $megabyte ) && ( $bytes < $gigabyte ) ) {
		return round( $bytes / $megabyte, $precision ) . ' MB';

	} elseif ( ( $bytes >= $gigabyte ) && ( $bytes < $terabyte ) ) {
		return round( $bytes / $gigabyte, $precision ) . ' GB';

	} elseif ( $bytes >= $terabyte ) {
		return round( $bytes / $terabyte, $precision ) . ' TB';
	} else {
		return $bytes . ' B';
	}
}

function fw_strlen( $string ) {
	if ( function_exists( 'mb_strlen' ) ) {
		return mb_strlen( $string, 'UTF-8' );
	} else {
		return strlen( $string );
	}
}

/**
 * If currently is a Post Edit page display/submit
 * @return bool
 */
function fw_is_post_edit() {
	static $result = null;

	if ( $result === null ) {
		$result = false;

		if ( is_admin() ) {
			if (
				empty( $_POST )
				&&
				isset( $_GET['action'] )
				&&
				$_GET['action'] === 'edit'
				&&
				isset( $_GET['post'] )
			) {
				// Display Edit Post page
				$result = true;
			} elseif (
				isset( $_POST['action'] )
				&&
				$_POST['action'] === 'editpost'
				&&
				isset( $_POST['post_type'] )
				&&
				isset( $_POST['post_ID'] )
				&&
				strpos( wp_get_referer(), 'action=edit' ) !== false
			) {
				// Submit Edit Post page
				$result = true;
			}
		}
	}

	return $result;
}

/**
 * @param string $dirname 'foo-bar'
 *
 * @return string 'Foo_Bar'
 */
function fw_dirname_to_classname( $dirname ) {
	$class_name = explode( '-', $dirname );
	$class_name = array_map( 'ucfirst', $class_name );
	$class_name = implode( '_', $class_name );

	return $class_name;
}

/**
 * This function is a wrapper function that set correct width and height for iframes from wp_oembed_get() function
 *
 * @param $url
 * @param array $args
 *
 * @return bool|string
 */
function fw_oembed_get( $url, $args = array() ) {
	$html = wp_oembed_get( $url, $args );

	if ( ! empty( $args['width'] ) and ! empty( $args['height'] ) and class_exists( 'DOMDocument' ) and ! empty( $html ) ) {
		$dom_element = new DOMDocument();
		@$dom_element->loadHTML( $html );

		if ( $obj = $dom_element->getElementsByTagName( 'iframe' )->item( 0 ) ) {
			$obj->setAttribute( 'width', $args['width'] );
			$obj->setAttribute( 'height', $args['height'] );
			//saveXml instead of SaveHTML for php version compatibility
			$html = $dom_element->saveXML( $obj, LIBXML_NOEMPTYTAG );
		}
	}

	return $html;
}

/**
 * @var $length
 * @return string
 *
 * Reference
 *
 * Strong cryptography in PHP
 * http://www.zimuel.it/en/strong-cryptography-in-php/
 * > Don't use rand() or mt_rand()
 */
function fw_secure_rand( $length ) {
	if ( function_exists( 'openssl_random_pseudo_bytes' ) ) {
		$rnd = openssl_random_pseudo_bytes( $length, $strong );
		if ( $strong ) {
			return $rnd;
		}
	}

	$sha = '';
	$rnd = '';

	if ( file_exists( '/dev/urandom' ) ) {
		$fp = fopen( '/dev/urandom', 'rb' );
		if ( $fp ) {
			if ( function_exists( 'stream_set_read_buffer' ) ) {
				stream_set_read_buffer( $fp, 0 );
			}
			$sha = fread( $fp, $length );
			fclose( $fp );
		}
	}

	for ( $i = 0; $i < $length; $i ++ ) {
		$sha  = hash( 'sha256', $sha . mt_rand() );
		$char = mt_rand( 0, 62 );
		$rnd .= chr( hexdec( $sha[ $char ] . $sha[ $char + 1 ] ) );
	}

	return $rnd;
}

/**
 * Try to make user friendly title from an id
 *
 * @param string $id 'hello-world'
 *
 * @return string 'Hello world'
 */
function fw_id_to_title( $id ) {
	// mb_ucfirst()
	if ( function_exists( 'mb_strtoupper' ) && function_exists( 'mb_substr' ) && function_exists( 'mb_strlen' ) ) {
		$id = mb_strtoupper( mb_substr( $id, 0, 1, 'UTF-8' ), 'UTF-8' ) . mb_substr( $id,
				1,
				mb_strlen( $id, 'UTF-8' ),
				'UTF-8' );
	} else {
		$id = strtoupper( substr( $id, 0, 1 ) ) . substr( $id, 1, strlen( $id ) );
	}

	return str_replace( array( '_', '-' ), ' ', $id );
}

/**
 * Alias
 *
 * @param string $extension_name
 *
 * @return FW_Extension|null
 */
function fw_ext( $extension_name ) {
	return fw()->extensions->get( $extension_name );
}

/*
 * Return URI without scheme
 */
function fw_get_url_without_scheme( $url ) {
	return preg_replace( '/^[^:]+:\/\//', '//', $url );
}

/**
 * Try to find file path by its uri and read the file contents
 *
 * @param string $file_uri
 *
 * @return bool|string false or string - the file contents
 */
function fw_read_file_by_uri( $file_uri ) {
	static $base = null;

	if ( $base === null ) {
		$base                     = array();
		$base['dir']              = WP_CONTENT_DIR;
		$base['uri']              = ltrim( content_url(), '/' );
		$base['uri_prefix_regex'] = '/^' . preg_quote( $base['uri'], '/' ) . '/';
	}

	$file_rel_path = preg_replace( $base['uri_prefix_regex'], '', $file_uri );

	if ( $base['uri'] === $file_rel_path ) {
		// the file is not inside base dir
		return false;
	}

	$file_path = $base['dir'] . '/' . $file_rel_path;

	if ( ! file_exists( $file_path ) ) {
		return false;
	}

	return file_get_contents( $file_path );
}

/**
 * Make stylesheet contents (portable) independent of directory location
 * For e.g. replace relative paths 'url(img/bg.png)' with full paths 'url(http://site.com/assets/img/bg.png)'
 *
 * @param string $href 'http://.../style.css'
 * @param null|string $contents If not specified, will try to read from $href
 *
 * @return bool|string false - on failure; string - stylesheet contents
 */
function fw_make_stylesheet_portable( $href, $contents = null ) {
	if ( is_null( $contents ) ) {
		$contents = fw_read_file_by_uri( $href );

		if ( $contents === false ) {
			return false;
		}
	}

	$dir_uri = dirname( $href );

	/**
	 * Replace relative 'url(img/bg.png)'
	 * with full 'url(http://site.com/assets/img/bg.png)'
	 *
	 * Do not touch if url starts with:
	 * - 'https://'
	 * - 'http://'
	 * - '/' (also matches '//')
	 * - '#' (for css property: "behavior: url(#behaveBinObject)")
	 * - 'data:'
	 */
	$contents = preg_replace(
		'/url\s*\((?!\s*[\'"]?(?:\/|data\:|\#|(?:https?:)?\/\/))\s*([\'"])?/',
		'url($1' . $dir_uri . '/',
		$contents
	);

	return $contents;
}

/**
 * Return all images sizes register by add_image_size() merged with
 * WordPress default image sizes.
 * @link https://codex.wordpress.org/Function_Reference/get_intermediate_image_sizes
 *
 * @param string $size
 *
 * @return array|bool
 */
function fw_get_image_sizes( $size = '' ) {
	global $_wp_additional_image_sizes;

	$sizes                        = array();
	$get_intermediate_image_sizes = get_intermediate_image_sizes();

	// Create the full array with sizes and crop info
	foreach ( $get_intermediate_image_sizes as $_size ) {
		if ( in_array( $_size, array( 'thumbnail', 'medium', 'large' ) ) ) {
			$sizes[ $_size ]['width']  = get_option( $_size . '_size_w' );
			$sizes[ $_size ]['height'] = get_option( $_size . '_size_h' );
			$sizes[ $_size ]['crop']   = (bool) get_option( $_size . '_crop' );
		} elseif ( isset( $_wp_additional_image_sizes[ $_size ] ) ) {
			$sizes[ $_size ] = array(
				'width'  => $_wp_additional_image_sizes[ $_size ]['width'],
				'height' => $_wp_additional_image_sizes[ $_size ]['height'],
				'crop'   => $_wp_additional_image_sizes[ $_size ]['crop']
			);
		}
	}

	// Get only 1 size if found
	if ( $size ) {
		if ( isset( $sizes[ $size ] ) ) {
			return $sizes[ $size ];
		} else {
			return false;
		}
	}

	return $sizes;
}

/**
 * @param string $icon A string that is meant to be an icon (an image, a font icon class, or something else)
 * @param array Additional attributes
 *
 * @return string
 */
function fw_string_to_icon_html( $icon, array $attributes = array() ) {
	if (
		preg_match( '/\.(png|jpg|jpeg|gif|svg|webp)$/', $icon )
		||
		preg_match( '/^data:image\//', $icon )
	) {
		// http://.../image.png
		$tag  = 'img';
		$attr = array(
			'src' => $icon,
			'alt' => 'icon',
		);
	} elseif ( preg_match( '/^[a-zA-Z0-9\-_ ]+$/', $icon ) ) {
		// 'font-icon font-icon-class'
		$tag  = 'span';
		$attr = array(
			'class' => trim( $icon ),
		);
	} else {
		// can't detect. maybe it's raw html '<span ...'
		return $icon;
	}

	foreach ( $attributes as $attr_name => $attr_val ) {
		if ( isset( $attr[ $attr_name ] ) ) {
			if ( $attr_name === 'class' ) {
				$attr[ $attr_name ] .= ' ' . $attr_val;
			} else {
				// ignore. do not overwrite already set attributes
			}
		} else {
			$attr[ $attr_name ] = (string) $attr_val;
		}
	}

	return fw_html_tag( $tag, $attr );
}

/**
 * @return string|null
 * @since 2.4.10
 */
function fw_get_json_last_error_message() {
	switch ( function_exists( 'json_last_error' ) ? json_last_error() : - 1 ) {
		case JSON_ERROR_NONE:
			return null; // __('No errors', 'fw');
			break;
		case JSON_ERROR_DEPTH:
			return __( 'Maximum stack depth exceeded', 'fw' );
			break;
		case JSON_ERROR_STATE_MISMATCH:
			return __( 'Underflow or the modes mismatch', 'fw' );
			break;
		case JSON_ERROR_CTRL_CHAR:
			return __( 'Unexpected control character found', 'fw' );
			break;
		case JSON_ERROR_SYNTAX:
			return __( 'Syntax error, malformed JSON', 'fw' );
			break;
		case JSON_ERROR_UTF8:
			return __( 'Malformed UTF-8 characters, possibly incorrectly encoded', 'fw' );
			break;
		default:
			return __( 'Unknown error', 'fw' );
			break;
	}
}

/**
 * Return mime_types by file extension ex : input : array( 'png', 'jpg', 'jpeg' ) => output : array( 'image/jpeg' ).
 *
 * @param array $type
 *
 * @return array
 */
function fw_get_mime_type_by_ext( $type = array() ) {
	$result = array();

	foreach ( wp_get_mime_types() as $key => $mime_type ) {
		$types = explode( '|', $key );
		foreach ( $type as $item ) {
			if ( in_array( $item, $types ) && ! in_array( $mime_type, $result ) ) {
				$result[] = $mime_type;
			}
		}
	}

	return $result;
}

/**
 * Return types from file extensions ex : input array( 'png', 'jpg', 'zip' ) => output : array( 'image', 'archive' ).
 *
 * @see wp_ext2type() function.
 *
 * @param array $ext_array
 *
 * @return array
 */
function fw_multi_ext2type( $ext_array = array() ) {
	$result = array();

	foreach ( $ext_array as $ext ) {
		if ( ! in_array( $type = wp_ext2type( $ext ), $result ) ) {
			$result[] = $type;
		}
	}

	return $result;
}

if ( ! function_exists( 'fw_resize' ) ) {
	function fw_resize( $url, $width = false, $height = false, $crop = false ) {
		$fw_resize = FW_Resize::getInstance();
		$response  = $fw_resize->process( $url, $width, $height, $crop );

		return ( ! is_wp_error( $response ) && ! empty( $response['src'] ) ) ? $response['src'] : $url;
	}
}

/**
 * fw_get_path_url( dirname(__FILE__) .'/test.css' ) --> http://site.url/path/to/test.css
 *
 * @param string $path
 *
 * @return string|null
 * @since 2.6.11
 */
function fw_get_path_url( $path ) {
	try {
		$paths_to_urls = FW_Cache::get( $cache_key = 'fw:paths_to_urls' );
	} catch ( FW_Cache_Not_Found_Exception $e ) {
		$wp_upload_dir = wp_upload_dir();

		$paths_to_urls = array(
			fw_fix_path( WP_PLUGIN_DIR )             => plugins_url(),
			fw_fix_path( get_theme_root() )          => get_theme_root_uri(),
			fw_fix_path( $wp_upload_dir['basedir'] ) => $wp_upload_dir['baseurl'],
		);

		if ( is_multisite() && WPMU_PLUGIN_DIR ) {
			$paths_to_urls[ fw_fix_path( WPMU_PLUGIN_DIR ) ] = WPMU_PLUGIN_URL;
		}

		FW_Cache::set( $cache_key, $paths_to_urls );
	}

	$path = fw_fix_path( $path );

	foreach ( $paths_to_urls as $_path => $_url ) {
		if ( preg_match( $regex = '/^' . preg_quote( $_path, '/' ) . '($|\/)/', $path ) ) {
			return $_url . '/' . preg_replace( $regex, '', $path );
		}
	}

	return null;
}

/**
 * @param string|array $callback Callback function
 * @param array $args Callback arguments
 * @param bool $cache Whenever you want to cache the function value after it's first call or not
 * Recommend when the function call may require many resources or time (database requests) , or the value is small
 * Not recommended using on very large values
 *
 * @return FW_Callback
 *
 * @since 2.6.14
 */
function fw_callback( $callback, array $args = array(), $cache = true ) {
	return new FW_Callback( $callback, $args, $cache );
}

/**
 * In the value is instance of FW_Callback class then it is executed and returns the callback value
 * In other case function returns the provided value
 *
 * @param mixed|FW_Callback $value
 *
 * @return mixed
 *
 * @since 2.6.14
 */
function fw_call( $value ) {
	if ( ! fw_is_callback( $value ) ) {
		return $value;
	}

	return ( is_object( $value ) && get_class( $value ) == 'Closure' )
		? $value()
		: $value->execute();
}

/**
 * Check is the current value is instance of FW_Callback class
 *
 * @param mixed $value
 *
 * @return bool
 */
function fw_is_callback( $value ) {
	return $value instanceof FW_Callback || ( is_object( $value ) && get_class( $value ) == 'Closure' );
}

/**
 * Check for command line interface
 *
 * @return bool
 * @since 2.6.16
 */
function fw_is_cli() {
	return ( php_sapi_name() === 'cli' ) && defined( 'WP_CLI' );
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/helpers/database.php                                                                      0000644                 00000050513 15266055653 0012501 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

// Theme Settings Options
class FW_Db_Options_Model_Settings extends FW_Db_Options_Model {
	protected function get_id() {
		return 'settings';
	}

	protected function get_options($item_id, array $extra_data = array()) {
		return fw()->theme->get_settings_options();
	}

	protected function get_values($item_id, array $extra_data = array()) {
		return FW_WP_Option::get('fw_theme_settings_options:'. fw()->theme->manifest->get_id(), null, array());
	}

	protected function set_values($item_id, $values, array $extra_data = array()) {
		FW_WP_Option::set('fw_theme_settings_options:' . fw()->theme->manifest->get_id(), null, $values);
	}

	protected function get_fw_storage_params($item_id, array $extra_data = array()) {
		return array(
			'settings' => true
		);
	}

	protected function _after_set($item_id, $option_id, $sub_keys, $old_value, array $extra_data = array()) {
		/**
		 * @since 2.6.0
		 */
		do_action('fw_settings_options_update', array(
			/**
			 * Option id
			 * First level multi-key
			 * For e.g. if $option_id is 'hello/world/7' this will be 'hello'
			 */
			'option_id' => $option_id,
			/**
			 * The remaining sub-keys
			 * For e.g.
			 * if $option_id is 'hello/world/7' this will be array('world', '7')
			 * if $option_id is 'hello' this will be array()
			 */
			'sub_keys' => explode('/', $sub_keys),
			/**
			 * Old option(s) value
			 */
			'old_value' => $old_value
		));
	}

	protected function _init() {
		/**
		 * Get a theme settings option value from the database
		 *
		 * @param string|null $option_id Specific option id (accepts multikey). null - all options
		 * @param null|mixed $default_value If no option found in the database, this value will be returned
		 * @param null|bool $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
		 *
		 * @return mixed|null
		 */
		function fw_get_db_settings_option( $option_id = null, $default_value = null, $get_original_value = null ) {
			return FW_Db_Options_Model_Settings::_get_instance('settings')->get(null, $option_id, $default_value);
		}

		/**
		 * Set a theme settings option value in database
		 *
		 * @param null $option_id Specific option id (accepts multikey). null - all options
		 * @param mixed $value
		 */
		function fw_set_db_settings_option( $option_id = null, $value = '' ) {
			FW_Db_Options_Model_Settings::_get_instance('settings')->set(null, $option_id, $value);
		}
	}
}
new FW_Db_Options_Model_Settings();

// Post Options
class FW_Db_Options_Model_Post extends FW_Db_Options_Model {
	protected function get_id() {
		return 'post';
	}

	private function get_cache_key($key, $item_id = null, array $extra_data = array()) {
		return 'fw-options-model:'. $this->get_id() .'/'. $key;
	}

	private function get_post_id($post_id) {
		$post_id = intval($post_id);

		try {
			// Prevent too often execution of wp_get_post_autosave() because it does WP Query
			return FW_Cache::get($cache_key = $this->get_cache_key('id/'. $post_id));
		} catch (FW_Cache_Not_Found_Exception $e) {
			if ( ! $post_id ) {
				/** @var WP_Post $post */
				global $post;

				if ( ! $post ) {
					return null;
				} else {
					$post_id = $post->ID;
				}

				/**
				 * Check if is Preview and use the preview post_id instead of real/current post id
				 *
				 * Note: WordPress changes the global $post content on preview:
				 * 1. https://github.com/WordPress/WordPress/blob/2096b451c704715db3c4faf699a1184260deade9/wp-includes/query.php#L3573-L3583
				 * 2. https://github.com/WordPress/WordPress/blob/4a31dd6fe8b774d56f901a29e72dcf9523e9ce85/wp-includes/revision.php#L485-L528
				 */
				if ( is_preview() && is_object($preview = wp_get_post_autosave($post->ID)) ) {
					$post_id = $preview->ID;
				}
			}

			FW_Cache::set($cache_key, $post_id);

			return $post_id;
		}
	}

	private function get_post_type($post_id) {
		$post_id = $this->get_post_id($post_id);

		try {
			return FW_Cache::get($cache_key = $this->get_cache_key('type/'. $post_id));
		} catch (FW_Cache_Not_Found_Exception $e) {
			FW_Cache::set(
				$cache_key,
				$post_type = get_post_type(
					($post_revision_id = wp_is_post_revision($post_id)) ? $post_revision_id : $post_id
				)
			);

			return $post_type;
		}
	}

	protected function get_options($item_id, array $extra_data = array()) {
		$post_type = $this->get_post_type($item_id);

		if (apply_filters('fw_get_db_post_option:fw-storage-enabled',
			/**
			 * Slider extension has too many fw_get_db_post_option()
			 * inside post options altering filter and it creates recursive mess.
			 * add_filter() was added in Slider extension
			 * but this hardcode can be replaced with `true`
			 * only after all users will install new version 1.1.15.
			 */
			$post_type !== 'fw-slider',
			$post_type
		)) {
			return fw()->theme->get_post_options( $post_type );
		} else {
			return array();
		}
	}

	protected function get_values($item_id, array $extra_data = array()) {
		return FW_WP_Meta::get( 'post', $this->get_post_id($item_id), 'fw_options', array() );
	}

	protected function set_values($item_id, $values, array $extra_data = array()) {
		FW_WP_Meta::set( 'post', $this->get_post_id($item_id), 'fw_options', $values );
	}

	protected function get_fw_storage_params($item_id, array $extra_data = array()) {
		return array( 'post-id' => $this->get_post_id($item_id) );
	}

	protected function _get_cache_key($key, $item_id, array $extra_data = array()) {
		if ($key === 'options') {
			// Cache options grouped by post-type, not by post id
			return ($post_type = $this->get_post_type($item_id)) ? $post_type : '?';
		} else {
			return $this->get_post_id($item_id);
		}
	}

	protected function _after_set($post_id, $option_id, $sub_keys, $old_value, array $extra_data = array()) {
		/**
		 * @deprecated
		 */
		fw()->backend->_sync_post_separate_meta($post_id);

		/**
		 * @since 2.2.8
		 */
		do_action('fw_post_options_update',
			$post_id,
			/**
			 * Option id
			 * First level multi-key
			 * For e.g. if $option_id is 'hello/world/7' this will be 'hello'
			 */
			$option_id,
			/**
			 * The remaining sub-keys
			 * For e.g.
			 * if $option_id is 'hello/world/7' this will be array('world', '7')
			 * if $option_id is 'hello' this will be array()
			 */
			explode('/', $sub_keys),
			/**
			 * Old post option(s) value
			 * @since 2.3.3
			 */
			$old_value
		);
	}

	protected function _init() {
		/**
		 * Get post option value from the database
		 *
		 * @param null|int $post_id
		 * @param string|null $option_id Specific option id (accepts multikey). null - all options
		 * @param null|mixed $default_value If no option found in the database, this value will be returned
		 * @param null|bool $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
		 *
		 * @return mixed|null
		 */
		function fw_get_db_post_option($post_id = null, $option_id = null, $default_value = null, $get_original_value = null) {
			return FW_Db_Options_Model::_get_instance('post')->get(intval($post_id), $option_id, $default_value);
		}

		/**
		 * Set post option value in database
		 *
		 * @param null|int $post_id
		 * @param string|null $option_id Specific option id (accepts multikey). null - all options
		 * @param $value
		 */
		function fw_set_db_post_option( $post_id = null, $option_id = null, $value = '' ) {
			FW_Db_Options_Model::_get_instance('post')->set(intval($post_id), $option_id, $value);
		}

		// todo: add_action() to clear the FW_Cache
	}
}
new FW_Db_Options_Model_Post();

// Term Options
class FW_Db_Options_Model_Term extends FW_Db_Options_Model {
	protected function get_id() {
		return 'term';
	}

	protected function get_values($item_id, array $extra_data = array()) {
		self::migrate($item_id);

		return (array)get_term_meta( $item_id, 'fw_options', true);
	}

	protected function set_values($item_id, $values, array $extra_data = array()) {
		self::migrate($item_id);

		update_term_meta($item_id, 'fw_options', $values);
	}

	protected function get_options($item_id, array $extra_data = array()) {
		return fw()->theme->get_taxonomy_options($extra_data['taxonomy']);
	}

	protected function get_fw_storage_params($item_id, array $extra_data = array()) {
		return array(
			'term-id' => $item_id,
			'taxonomy' => $extra_data['taxonomy'],
		);
	}

	protected function _get_cache_key($key, $item_id, array $extra_data = array()) {
		if ($key === 'options') {
			return $extra_data['taxonomy']; // Cache options grouped by taxonomy, not by term id
		} else {
			return $item_id;
		}
	}

	/**
	 * Cache termmeta table name if exists
	 * @var string|false
	 */
	private static $old_table_name;

	/**
	 * @return string|false
	 */
	private static function get_old_table_name() {
		if (is_null(self::$old_table_name)) {
			/** @var WPDB $wpdb */
			global $wpdb;

			$table_name = $wpdb->get_results( "show tables like '{$wpdb->prefix}fw_termmeta'", ARRAY_A );
			$table_name = $table_name ? array_pop($table_name[0]) : false;

			if ( $table_name && ! $wpdb->get_results( "SELECT 1 FROM `{$table_name}` LIMIT 1" ) ) {
				// The table is empty, delete it
				$wpdb->query( "DROP TABLE `{$table_name}`" );
				$table_name = false;
			}

			self::$old_table_name = $table_name;
		}

		return self::$old_table_name;
	}

	/**
	 * @internal
	 */
	public static function _action_switch_blog() {
		self::$old_table_name = null; // reset
	}

	/**
	 * When a term is deleted, delete its meta from old fw_termmeta table
	 *
	 * @param mixed $term_id
	 *
	 * @return void
	 * @internal
	 */
	public static function _action_fw_delete_term( $term_id ) {
		if ( ! ( $table_name = self::get_old_table_name() ) ) {
			return;
		}

		$term_id = (int) $term_id;

		if ( ! $term_id ) {
			return;
		}

		/** @var WPDB $wpdb */
		global $wpdb;

		$wpdb->delete( $table_name, array( 'fw_term_id' => $term_id ), array( '%d' ) );
	}

	/**
	 * In WP 4.4 was introduced native term meta https://codex.wordpress.org/Version_4.4#For_Developers
	 * All data from old table must be migrated to native term meta
	 * @param int $term_id
	 * @return bool
	 */
	private static function migrate($term_id) {
		global $wpdb; /** @var wpdb $wpdb */

		if (
			( $old_table_name = self::get_old_table_name() )
			&&
			( $value = $wpdb->get_col( $wpdb->prepare(
				"SELECT meta_value FROM `{$old_table_name}` WHERE fw_term_id = %d AND meta_key = 'fw_options' LIMIT 1",
				$term_id
			) ) )
			&&
			( $value = unserialize( $value[0] ) )
		) {
			$wpdb->delete( $old_table_name, array( 'fw_term_id' => $term_id ), array( '%d' ) );

			update_term_meta( $term_id, 'fw_options', $value );

			return true;
		} else {
			return false;
		}
	}

	protected function _after_set($item_id, $option_id, $sub_keys, $old_value, array $extra_data = array()) {
		/**
		 * @since 2.6.0
		 */
		do_action('fw_term_options_update', array(
			'term_id' => $item_id,
			'taxonomy' => $extra_data['taxonomy'],
			/**
			 * Option id
			 * First level multi-key
			 * For e.g. if $option_id is 'hello/world/7' this will be 'hello'
			 */
			'option_id' => $option_id,
			/**
			 * The remaining sub-keys
			 * For e.g.
			 * if $option_id is 'hello/world/7' this will be array('world', '7')
			 * if $option_id is 'hello' this will be array()
			 */
			'sub_keys' => explode('/', $sub_keys),
			/**
			 * Old option(s) value
			 */
			'old_value' => $old_value
		));
	}

	protected function _init() {
		/**
		 * Get term option value from the database
		 *
		 * @param int $term_id
		 * @param string $taxonomy
		 * @param string|null $option_id Specific option id (accepts multikey). null - all options
		 * @param null|mixed $default_value If no option found in the database, this value will be returned
		 * @param null|bool $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
		 *
		 * @return mixed|null
		 */
		function fw_get_db_term_option( $term_id, $taxonomy, $option_id = null, $default_value = null, $get_original_value = null ) {
			if ( ! taxonomy_exists( $taxonomy ) ) {
				return null;
			}

			return FW_Db_Options_Model::_get_instance('term')->get(intval($term_id), $option_id, $default_value, array(
				'taxonomy' => $taxonomy
			));
		}

		/**
		 * Set term option value in database
		 *
		 * @param int $term_id
		 * @param string $taxonomy
		 * @param string|null $option_id Specific option id (accepts multikey). null - all options
		 * @param mixed $value
		 *
		 * @return null
		 */
		function fw_set_db_term_option( $term_id, $taxonomy, $option_id = null, $value = '' ) {
			if ( ! taxonomy_exists( $taxonomy ) ) {
				return null;
			}

			FW_Db_Options_Model::_get_instance('term')->set(intval($term_id), $option_id, $value, array(
				'taxonomy' => $taxonomy
			));
		}

		add_action( 'switch_blog', array( __CLASS__, '_action_switch_blog' ) );
		add_action( 'delete_term', array( __CLASS__, '_action_fw_delete_term' ) );
	}
}
new FW_Db_Options_Model_Term();

// Extensions Settings Options
class FW_Db_Options_Model_Extension extends FW_Db_Options_Model {
	protected function get_id() {
		return 'extension';
	}

	protected function get_values($item_id, array $extra_data = array()) {
		return FW_WP_Option::get( 'fw_ext_settings_options:' . $item_id, null, array() );
	}

	protected function set_values($item_id, $values, array $extra_data = array()) {
		FW_WP_Option::set( 'fw_ext_settings_options:' . $item_id, null, $values );
	}

	protected function get_options($item_id, array $extra_data = array()) {
		return fw_ext($item_id)->get_settings_options();
	}

	protected function get_fw_storage_params($item_id, array $extra_data = array()) {
		return array(
			'extension' => $item_id,
		);
	}

	protected function _init() {
		/**
		 * Get extension's settings option value from the database
		 *
		 * @param string $extension_name
		 * @param string|null $option_id
		 * @param null|mixed $default_value If no option found in the database, this value will be returned
		 * @param null|bool $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
		 *
		 * @return mixed|null
		 */
		function fw_get_db_ext_settings_option( $extension_name, $option_id = null, $default_value = null, $get_original_value = null ) {
			if ( ! ( $extension = fw_ext( $extension_name ) ) ) {
				trigger_error( 'Invalid extension: ' . $extension_name, E_USER_WARNING );
				return null;
			}

			return FW_Db_Options_Model::_get_instance('extension')->get($extension_name, $option_id, $default_value);
		}

		/**
		 * Set extension's setting option value in database
		 *
		 * @param string $extension_name
		 * @param string|null $option_id
		 * @param mixed $value
		 */
		function fw_set_db_ext_settings_option( $extension_name, $option_id = null, $value = '' ) {
			if ( ! fw_ext( $extension_name ) ) {
				trigger_error( 'Invalid extension: ' . $extension_name, E_USER_WARNING );

				return;
			}

			FW_Db_Options_Model::_get_instance('extension')->set($extension_name, $option_id, $value);
		}
	}
}
new FW_Db_Options_Model_Extension();

// Customizer Options
class FW_Db_Options_Model_Customizer extends FW_Db_Options_Model {
	protected function get_id() {
		return 'customizer';
	}

	protected function get_values($item_id, array $extra_data = array()) {
		return get_theme_mod('fw_options', array());
	}

	protected function set_values($item_id, $values, array $extra_data = array()) {
		set_theme_mod('fw_options', $values);
	}

	protected function get_options($item_id, array $extra_data = array()) {
		return fw()->theme->get_customizer_options();
	}

	protected function get_fw_storage_params($item_id, array $extra_data = array()) {
		return array(
			'customizer' => true
		);
	}

	protected function _after_set($item_id, $option_id, $sub_keys, $old_value, array $extra_data = array()) {
		/**
		 * @since 2.6.0
		 */
		do_action('fw_customizer_options_update', array(
			/**
			 * Option id
			 * First level multi-key
			 * For e.g. if $option_id is 'hello/world/7' this will be 'hello'
			 */
			'option_id' => $option_id,
			/**
			 * The remaining sub-keys
			 * For e.g.
			 * if $option_id is 'hello/world/7' this will be array('world', '7')
			 * if $option_id is 'hello' this will be array()
			 */
			'sub_keys' => explode('/', $sub_keys),
			/**
			 * Old option(s) value
			 */
			'old_value' => $old_value
		));
	}

	/**
	 * @internal
	 */
	public function _reset_cache() {
		FW_Cache::del($this->get_main_cache_key());
	}

	protected function _init() {
		/**
		 * Get a customizer framework option value from the database
		 *
		 * @param string|null $option_id Specific option id (accepts multikey). null - all options
		 * @param null|mixed $default_value If no option found in the database, this value will be returned
		 *
		 * @return mixed|null
		 */
		function fw_get_db_customizer_option( $option_id = null, $default_value = null ) {
			return FW_Db_Options_Model::_get_instance('customizer')->get(null, $option_id, $default_value);
		}

		/**
		 * Set a theme customizer option value in database
		 *
		 * @param null $option_id Specific option id (accepts multikey). null - all options
		 * @param mixed $value
		 */
		function fw_set_db_customizer_option( $option_id = null, $value = '' ) {
			FW_Db_Options_Model::_get_instance('customizer')->set(null, $option_id, $value);
		}

		// Fixes https://github.com/ThemeFuse/Unyson/issues/2053
		add_action('customize_preview_init', array($this, '_reset_cache'),
			1 // Fixes https://github.com/ThemeFuse/Unyson/issues/2104
		);
	}
}
new FW_Db_Options_Model_Customizer();

{
	/**
	 * Get user meta set by specific extension
	 *
	 * @param int $user_id
	 * @param string $extension_name
	 * @param string $keys
	 *
	 * If the extension doesn't exist or is disabled, or meta key doesn't exist, returns null,
	 * else returns the meta key value
	 *
	 * @return mixed|null
	 */
	function fw_get_db_extension_user_data( $user_id, $extension_name, $keys = null ) {
		if ( ! fw()->extensions->get( $extension_name ) ) {
			trigger_error( 'Invalid extension: ' . $extension_name, E_USER_WARNING );

			return null;
		}
		$data = get_user_meta( $user_id, 'fw_data', true );

		if ( is_null( $keys ) ) {
			return fw_akg( $extension_name, $data );
		}

		return fw_akg( $extension_name . '/' . $keys, $data );
	}

	/**
	 * @param int $user_id
	 * @param string $extension_name
	 * @param mixed $value
	 * @param string $keys
	 *
	 * In case the extension doesn't exist or is disabled, or the value is equal to previous, returns false
	 *
	 * @return bool|int
	 */
	function fw_set_db_extension_user_data( $user_id, $extension_name, $value, $keys = null ) {
		if ( ! fw()->extensions->get( $extension_name ) ) {
			trigger_error( 'Invalid extension: ' . $extension_name, E_USER_WARNING );

			return false;
		}

		$data = get_user_meta( $user_id, 'fw_data', true );

		if ( $keys == null ) {
			fw_aks( $extension_name, $value, $data );
		} else {
			fw_aks( $extension_name . '/' . $keys, $value, $data );
		}

		return fw_update_user_meta( $user_id, 'fw_data', $data );
	}
}

/**
 * Extensions Data
 *
 * Used by extensions to store custom data in database.
 * By using these functions, extension prevent database spam with wp options for each extension,
 * because these functions store all data in one wp option.
 */
{
	/**
	 * Get extension's data from the database
	 *
	 * @param string $extension_name
	 * @param string|null $multi_key The key of the data you want to get. null - all data
	 * @param null|mixed $default_value If no option found in the database, this value will be returned
	 * @param null|bool $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
	 *
	 * @return mixed|null
	 */
	function fw_get_db_extension_data( $extension_name, $multi_key = null, $default_value = null, $get_original_value = null ) {
		if ( ! fw()->extensions->get( $extension_name ) ) {
			trigger_error( 'Invalid extension: ' . $extension_name, E_USER_WARNING );

			return null;
		}

		if ( $multi_key ) {
			$multi_key = $extension_name . '/' . $multi_key;
		} else {
			$multi_key = $extension_name;
		}

		return FW_WP_Option::get( 'fw_extensions', $multi_key, $default_value, $get_original_value );
	}

	/**
	 * Set some extension's data in database
	 *
	 * @param string $extension_name
	 * @param string|null $multi_key The key of the data you want to set. null - all data
	 * @param mixed $value
	 */
	function fw_set_db_extension_data( $extension_name, $multi_key = null, $value = '' ) {
		if ( ! fw()->extensions->get( $extension_name ) ) {
			trigger_error( 'Invalid extension: ' . $extension_name, E_USER_WARNING );

			return;
		}

		if ( $multi_key ) {
			$multi_key = $extension_name . '/' . $multi_key;
		} else {
			$multi_key = $extension_name;
		}

		FW_WP_Option::set( 'fw_extensions', $multi_key, $value );
	}
}
                                                                                                                                                                                     framework/helpers/class-fw-resize.php                                                               0000644                 00000010735 15266055653 0013755 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

if ( ! class_exists( 'FW_Resize' ) ) {
	class FW_Resize {
		/**
		 * The singleton instance
		 */
		static private $instance = null;

		/**
		 * No initialization allowed
		 */
		private function __construct() {
		}

		/**
		 * No cloning allowed
		 */
		private function __clone() {
		}

		static public function getInstance() {
			if ( self::$instance == null ) {
				self::$instance = new self;
			}

			return self::$instance;
		}

		private function get_attachment_info( $attachment ) {

			$row  = $this->get_attachment( $attachment );
			$path = get_attached_file( $row['ID'] );

			return ( ! isset( $row ) || ! $path ) ? false : array(
				'id'   => intval( $row['ID'] ),
				'path' => $path,
				'url'  => is_ssl() ? preg_replace( "/^http:/i", "https:", $row['guid'] ) : $row['guid']
			);
		}

		private function get_attachment( $attachment ) {
			/**
			 * @var WPDB $wpdb
			 */
			global $wpdb;

			if ( is_numeric( $attachment ) ) {
				return $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE ID=%d LIMIT 1", $attachment ), ARRAY_A );
			} else {

				$attachment = str_replace( array( 'http:', 'https:' ), '', $attachment );

				return $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE guid LIKE %s LIMIT 1", '%' . $wpdb->esc_like($attachment) ), ARRAY_A );
			}
		}

		public function process( $attachment, $width = false, $height = false, $crop = false ) {

			$attachment_info = $this->get_attachment_info( $attachment );

			if ( ! $attachment_info ) {
				return new WP_Error( 'invalid_attachment', 'Invalid Attachment', $attachment );
			}

			$file_path = $attachment_info['path'];

			$info = pathinfo( $file_path );
			$dir  = $info['dirname'];
			$ext  = ( isset( $info['extension'] ) ) ? $info['extension'] : 'jpg';
			$name = wp_basename( $file_path, ".$ext" );
			$name = preg_replace( '/(.+)(\-\d+x\d+)$/', '$1', $name );

			{
				if ( ! $width || ! $height ) {
					$editor = wp_get_image_editor( $file_path );

					if (is_wp_error($editor)) {
						return $editor;
					}

					$size         = $editor->get_size();
					$orig_width   = $size['width'];
					$orig_height  = $size['height'];
					if ( ! $height && $width ) {
						$height = round( ( $orig_height * $width ) / $orig_width );
					} elseif ( ! $width && $height ) {
						$width = round( ( $orig_width * $height ) / $orig_height );
					} else {
						return $attachment;
					}
				}
			}

			// Suffix applied to filename
			$suffix = "{$width}x{$height}";

			// Get the destination file name
			$destination_file_name = "{$dir}/{$name}-{$suffix}.{$ext}";
			// No need to resize & create a new image if it already exists
			if ( ! file_exists( $destination_file_name ) ) {
				//Image Resize
				$editor = (isset($editor)) ? $editor : wp_get_image_editor( $file_path );

				if ( is_wp_error( $editor ) ) {
					return new WP_Error( 'wp_image_editor', 'WP Image editor can\'t resize this attachment', $attachment );
				}

				// Get the original image size
				$size        = $editor->get_size();
				$orig_width  = $size['width'];
				$orig_height = $size['height'];

				$src_x = $src_y = 0;
				$src_w = $orig_width;
				$src_h = $orig_height;

				if ( $crop ) {

					$cmp_x = $orig_width / $width;
					$cmp_y = $orig_height / $height;

					// Calculate x or y coordinate, and width or height of source
					if ( $cmp_x > $cmp_y ) {
						$src_w = round( $orig_width / $cmp_x * $cmp_y );
						$src_x = round( ( $orig_width - ( $orig_width / $cmp_x * $cmp_y ) ) / 2 );
					} else if ( $cmp_y > $cmp_x ) {
						$src_h = round( $orig_height / $cmp_y * $cmp_x );
						$src_y = round( ( $orig_height - ( $orig_height / $cmp_y * $cmp_x ) ) / 2 );
					}

				}

				$editor->crop( $src_x, $src_y, $src_w, $src_h, $width, $height );

				$saved = $editor->save( $destination_file_name );

				$images = wp_get_attachment_metadata( $attachment_info['id'] );
				if ( ! empty( $images['resizes'] ) && is_array( $images['resizes'] ) ) {
					foreach ( $images['resizes'] as $image_size => $image_path ) {
						$images['resizes'][ $image_size ] = addslashes( $image_path );
					}
				}
				$uploads_dir = wp_upload_dir();
				$images['resizes'][ $suffix ] = $uploads_dir['subdir'] . '/' .  $saved['file'];
				wp_update_attachment_metadata( $attachment_info['id'], $images );

			}

			return array(
				'id'  => $attachment_info['id'],
				'src' => str_replace( basename( $attachment_info['url'] ), basename( $destination_file_name ), $attachment_info['url'] )
			);
		}
	}
}
                                   framework/views/backend-option-design-taxonomy.php                                                  0000644                 00000000360 15266055653 0016443 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $id
 * @var  array $option
 * @var  mixed $data
 */

/**
 * https://github.com/ThemeFuse/Unyson/issues/1347
 */
require dirname(__FILE__) .'/backend-option-design-default.php';
                                                                                                                                                                                                                                                                                framework/views/backend-option-design-customizer.php                                                0000644                 00000006450 15266055653 0016777 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 */

{
	if (!isset($option['label'])) {
		$option['label'] = fw()->backend->option_type($option['type'])->_default_label(
			$id, $option
		);
	}

	if (!isset($option['desc'])) {
		$option['desc'] = '';
	}
}

{
	$help = false;

	if (!empty($option['help'])) {
		$help = array(
			'icon'  => 'info',
			'html'  => '{undefined}',
		);

		if (is_array($option['help'])) {
			$help = array_merge($help, $option['help']);
		} else {
			$help['html'] = $option['help'];
		}

		switch ($help['icon']) {
			case 'info':
				$help['class'] = 'dashicons dashicons-info';
				break;
			case 'video':
				$help['class'] = 'dashicons dashicons-video-alt3';
				break;
			default:
				$help['class'] = 'dashicons dashicons-smiley';
		}
	}
}

{
	$classes = array(
		'option' => array(
			'fw-backend-option',
			'fw-backend-option-design-customizer',
			'fw-backend-option-type-'. $option['type'],
			'fw-row',
			'fw-clearfix',
		),
		'label' => array(
			'fw-backend-option-label',
			'responsive' => 'fw-col-xs-12',
		),
		'input' => array(
			'fw-backend-option-input',
			'fw-backend-option-input-type-'. $option['type'],
			'fw-clearfix',
			'responsive' => 'fw-col-xs-12',
		),
		'desc' => array(
			'fw-backend-option-desc',
			'responsive' => 'fw-col-xs-12',
		),
	);

	/** Additional classes for option div */
	{
		if ($help) {
			$classes['option'][] = 'with-help';
		}

		if ($option['label'] === false) {
			$classes['label']['hidden'] = 'fw-hidden';
			unset($classes['label']['responsive']);

			$classes['input']['responsive'] = 'fw-col-xs-12';
			$classes['desc']['responsive']  = 'fw-col-xs-12';
		}
	}

	/** Additional classes for input div */
	{
		$width_type = fw()->backend->option_type($option['type'])->_get_backend_width_type();

		if (!in_array($width_type, array('auto', 'fixed', 'full'))) {
			$width_type = 'auto';
		}

		$classes['input']['width-type'] = 'width-type-'. $width_type;
	}

	foreach ($classes as $key => $_classes) {
		$classes[$key] = implode(' ', $_classes);
	}
	unset($key, $_classes);
}
?>
<div class="<?php echo esc_attr($classes['option']) ?>" id="fw-backend-option-<?php echo esc_attr($data['id_prefix'] . $id) ?>">
	<?php if ($option['label'] !== false): ?>
		<div class="<?php echo esc_attr($classes['label']) ?>">
			<div class="fw-inner fw-clearfix">
				<label for="<?php echo esc_attr($data['id_prefix']) . esc_attr($id) ?>"><span class="customize-control-title"><?php echo fw_htmlspecialchars($option['label']) ?></span></label>
				<?php if ($help): ?><div class="fw-option-help fw-option-help-in-label <?php echo esc_attr($help['class']) ?>" title="<?php echo esc_attr($help['html']) ?>"></div><?php endif; ?>
			</div>
		</div>
	<?php endif; ?>
	<?php if ($option['desc']): ?>
		<div class="<?php echo esc_attr($classes['desc']) ?>">
			<div class="fw-inner"><span class="description customize-control-description"><?php echo ($option['desc'] ? $option['desc'] : '') ?></span></div>
		</div>
	<?php endif; ?>
	<div class="<?php echo esc_attr($classes['input']) ?>">
		<div class="fw-inner fw-pull-<?php echo is_rtl() ? 'right' : 'left'; ?> fw-clearfix">
			<div class="fw-inner-option">
				<?php echo fw()->backend->option_type($option['type'])->render($id, $option, $data) ?>
			</div>
		</div>
	</div>
</div>
                                                                                                                                                                                                                        framework/views/about.php                                                                           0000644                 00000013610 15266055653 0011537 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

list( $display_version ) = explode( '-', get_bloginfo( 'version' ) );
$url_install_plugin = is_multisite() ? network_admin_url( 'plugin-install.php?s=brizy&tab=search&type=term' ) : admin_url( 'plugin-install.php?s=brizy&tab=search&type=term' );
?>
	<style>
		.about-wrap .feature-section .fw-brz {
			text-align: center;
			margin-top: 30px;
		}
		.fw-brz__btn-install {
			color: #fff;
			font-size: 15px;
			line-height: 1;
			background-color: #d62c64;
			box-shadow: 0px 2px 0px 0px #981e46;
			padding: 11px 27px 12px;
			border: 1px solid #d62c64;
			border-bottom: 0;
			border-radius: 3px;
			text-shadow: none;
			height: auto;
			text-decoration: none;
			transition: all 200ms linear;
		}
		.fw-brz__btn-install:hover {
			background-color: #141923;
			color: #fff;
			border-color: #141923;
			box-shadow: 0px 2px 0px 0px #141923;
		}
		.fw-btn-install-border {
			color: #d62c64;
			font-size: 18px;
			font-weight: bold;
			border: 3px solid #d62c64;
			text-decoration: none;
			padding: 11px 27px 12px;
			margin-top: 45px;
			display: inline-block;
			transition: all 200ms linear;
		}
		.fw-btn-install-border:hover {
			background-color: #141923;
			color: #fff;
			border-color: #141923;
		}
		.section-item .fw-brz-title-feature {
			font-size: 18px;
		}
		.section-item .inline-svg img {
			width: 300px;
			height: 200px;
		}
	</style>
	<div class="wrap about-wrap full-width-layout" style="margin:0 auto;">
		<div class="feature-section one-col">
			<div class="col" style="margin-top: 0;">
				<h2>Try Brizy: <b>An effortless way</b> to create WordPress pages visually! &#x1F389</h2>
				<p style="text-align: center;font-size: 16px;"><?php _e( 'No designer or coding skills required.' ); ?></p>
				<p class="fw-brz">
					<a class="fw-brz__btn-install" href="<?php echo $url_install_plugin; ?>">
						<?php _e( 'Install Now | for FREE' ); ?>
					</a>
				</p>
			</div>
		</div>

		<div class="inline-svg full-width">
			<iframe width="1200" height="600" src="https://www.youtube.com/embed/KUv-NqDR-8s?rel=0&amp;showinfo=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
		</div>

		<div class="floating-header-section" style="margin-bottom: 60px;">
			<div class="section-header">
				<h2><?php _e( 'Create & Edit Everything Visually' ); ?></h2>
			</div>

			<div class="section-content">
				<div class="section-item">
					<div class="inline-svg">
						<img src="https://ps.w.org/brizy/assets/screenshot-1.gif?rev=1863674" alt="">
					</div>
					<h3 class="fw-brz-title-feature"><?php _e( 'Choose from a lot of elements to create your own design' ); ?></h3>
				</div>
				<div class="section-item">
					<div class="inline-svg">
						<img src="https://ps.w.org/brizy/assets/screenshot-2.gif?rev=1863674" alt="">
					</div>
					<h3 class="fw-brz-title-feature"><?php _e( 'Start from over 150 pre-made blocks to create your page' ); ?></h3>
				</div>
				<div class="section-item">
					<div class="inline-svg">
						<img src="https://ps.w.org/brizy/assets/screenshot-3.gif?rev=1863674" alt="">
					</div>
					<h3 class="fw-brz-title-feature"><?php _e( 'The interface shows only whatâ€™s needed for the task at hand' ); ?></h3>
				</div>
				<div class="section-item">
					<div class="inline-svg">
						<img src="https://ps.w.org/brizy/assets/screenshot-4.gif?rev=1863674" alt="">
					</div>
					<h3 class="fw-brz-title-feature"><?php _e( 'Know where your elements will drop when you drag them' ); ?></h3>
				</div>
				<div class="section-item">
					<a class="fw-btn-install-border" href="<?php echo $url_install_plugin; ?>">
						<?php _e( 'Install Now & Start Creating' ); ?>
					</a>
				</div>
			</div>
		</div>


		<div class="floating-header-section" style="margin-bottom: 50px;">
			<div class="section-header">
				<h2>
					<?php _e( 'Fast & Easy' ); ?><br>
					<?php _e( 'Using Only' ); ?><br>
					<?php _e( 'Drag & Drop' ); ?>
				</h2>
			</div>

			<div class="section-content">
				<div class="section-item">
					<div class="inline-svg">
						<img src="https://ps.w.org/brizy/assets/screenshot-5.gif?rev=1863674" alt="">
					</div>
					<h3 class="fw-brz-title-feature"><?php _e( 'Brizy has the smartest text editor youâ€™ll ever work with' ); ?></h3>
				</div>
				<div class="section-item">
					<div class="inline-svg">
						<img src="https://ps.w.org/brizy/assets/screenshot-6.gif?rev=1863674" alt="">
					</div>
					<h3 class="fw-brz-title-feature"><?php _e( 'Try different fonts & colors across your pages in seconds' ); ?></h3>
				</div>
				<div class="section-item">
					<div class="inline-svg">
						<img src="https://ps.w.org/brizy/assets/screenshot-7.gif?rev=1863674" alt="">
					</div>
					<h3 class="fw-brz-title-feature"><?php _e( 'Changes in mobile view will be applied only on mobile devices' ); ?></h3>
				</div>
				<div class="section-item">
					<div class="inline-svg">
						<img src="https://ps.w.org/brizy/assets/screenshot-8.gif?rev=1863674" alt="">
					</div>
					<h3 class="fw-brz-title-feature"><?php _e( 'Over 4000 icons separated in 27 categories are included' ); ?></h3>
				</div>
				<div class="section-item">
					<a class="fw-btn-install-border" href="<?php echo $url_install_plugin; ?>">
						<?php _e( 'Install Now & Start Creating' ); ?>
					</a>
				</div>
			</div>
		</div>

		<div class="feature-section">
			<h2>
				<?php echo esc_html_e( 'Thanks for giving Brizy a Try!' ); ?>
			</h2>
			<p style="font-size: 14px; text-align:center;">
				Brizy is developed by the team behind the <a href="https://wordpress.org/plugins/unyson/" target="_blank">Unyson open source framework</a> for WordPress. The content created with the back end visual page builder from Unyson canâ€™t be edited with Brizy. You can however use Brizy to create new pages. Consider joining our <a href="https://www.facebook.com/brizy.io/" target="_blank">Facebook community</a> where our members help us shape the development of Brizy.
			</p>
		</div>

		<hr />
	</div>
<?php
return;
                                                                                                                        framework/views/backend-settings-form.php                                                           0000644                 00000032255 15266055653 0014621 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @see FW_Settings_Form::_form_render()
 * @var FW_Settings_Form $form
 * @var array $values
 * @var string $input_name_reset
 * @var string $input_name_save
 * @var string $js_form_selector Form CSS selector safe to be used in js (js escaped)
 * @var bool $is_theme_settings Backwards compatibility with old Theme Settings hooks
 */
?>

<?php if ($form->get_is_side_tabs()): ?>
	<div class="fw-settings-form-header fw-row">
		<div class="fw-col-xs-12 fw-col-sm-6">
			<h2><?php echo $form->get_string('title'); ?></h2>
		</div>
		<div class="fw-col-xs-12 fw-col-sm-6">
			<div class="form-header-buttons">
				<?php
				/**
				 * Make sure firs submit button is Save button
				 * because the first button is "clicked" when you press enter in some input
				 * and the form is submitted.
				 * So to prevent form Reset on input Enter, make Save button first in html
				 */

				echo fw_html_tag('input', array(
					'type' => 'submit',
					'name' => $input_name_save,
					'class' => 'fw-hidden',
				));
				?>
				<?php
				echo implode(
					'<i class="submit-button-separator"></i>',
					apply_filters(
						$is_theme_settings
							? 'fw_settings_form_header_buttons'
							: 'fw:settings-form:'. $form->get_id() .':side-tabs:header-buttons',
						array(
							fw_html_tag('input', array(
								'type' => 'submit',
								'name' => $input_name_reset,
								'value' => $form->get_string('reset_button'),
								'class' => 'button-secondary button-large submit-button-reset fw-settings-form-reset-btn',
							)),
							fw_html_tag('input', array(
								'type' => 'submit',
								'name' => $input_name_save,
								'value' => $form->get_string('save_button'),
								'class' => 'button-primary button-large submit-button-save',
							))
						)
					)
				);
				?>
			</div>
		</div>
	</div>
	<script type="text/javascript">
		jQuery(function($){
			fwEvents.one('fw:options:init', function(data){
				$('<?php echo $js_form_selector ?>').on(
					'fw:settings-form:reset fw:settings-form:init-header',
					function(){
						$(this).find('.fw-settings-form-header:not(.initialized)').addClass('initialized');
					}
				).trigger('fw:settings-form:init-header');
			});
		});
	</script>
<?php endif; ?>

<?php echo fw()->backend->render_options($form->get_options(), $values); ?>

<div class="form-footer-buttons">
<!-- This div is required to follow after options in order to have special styles in case options will contain tabs (css adjacent selector + ) -->
<?php echo implode(
	$form->get_is_side_tabs() ? ' ' : ' &nbsp;&nbsp; ',
	apply_filters(
		$is_theme_settings
			? 'fw_settings_form_footer_buttons'
			: 'fw:settings-form:'. $form->get_id() .':side-tabs:footer-buttons',
		array(
			fw_html_tag('input', array(
				'type' => 'submit',
				'name' => $input_name_save,
				'value' => $form->get_string('save_button'),
				'class' => 'button-primary button-large',
			)),
			fw_html_tag('input', array(
				'type' => 'submit',
				'name' => $input_name_reset,
				'value' => $form->get_string('reset_button'),
				'class' => 'button-secondary button-large fw-settings-form-reset-btn',
			))
		)
	)
); ?>
</div>

<!-- reset warning -->
<script type="text/javascript">
	jQuery( function ( $ ) {
		$( document.body ).on(
			'click.fw-settings-form-reset-warning',
			'<?php echo $js_form_selector ?> input[name="<?php echo esc_js( $input_name_reset ) ?>"]',
			function ( e ) {
				/**
				 * on confirm() the submit input looses focus
				 * fwForm.isAdminPage() must be able to select the input to send it in _POST
				 * so use alternative solution http://stackoverflow.com/a/5721762
				 */
				$( this ).closest( 'form' ).find( '[clicked]:submit' ).removeAttr( 'clicked' );
				$( this ).attr( 'clicked', '' );

				var resetWarning = '<?php echo esc_js( $form->get_string( 'reset_warning' ) ); ?>',
					data         = { 'reset_warning': resetWarning };

				if ( ! confirm( resetWarning ) ) {
					e.preventDefault();
					$( document.body ).trigger( 'fw:settings-form:cancel-reset', data );
					$( this ).removeAttr( 'clicked' );
				} else {
					$( document.body ).trigger( 'fw:settings-form:before-reset', data );
				}
			}
		);
	} );
</script>
<!-- end: reset warning -->

<script type="text/javascript">
	jQuery(function($){
		var $form = $('<?php echo $js_form_selector ?>:first'),
			timeoutId = 0;

		$form.on('change.fw_settings_form_delayed_change', function(){
			clearTimeout(timeoutId);
			/**
			 * Run on timeout to prevent too often trigger (and cpu load) when a bunch of changes will happen at once
			 */
			timeoutId = setTimeout(function () {
				$form.trigger('fw:settings-form:delayed-change');
			}, 333);
		});
	});
</script>

<?php if ($form->get_is_ajax_submit()): ?>
<!-- ajax submit -->
<div id="fw-settings-form-ajax-save-extra-message"
     data-html="<?php echo fw_htmlspecialchars(apply_filters(
		$is_theme_settings
			? 'fw_settings_form_ajax_save_loading_extra_message'
			: 'fw:settings-form:'. $form->get_id() .':ajax-submit:extra-message',
		''
     )) ?>"></div>
<script type="text/javascript">
	jQuery(function ($) {
		function isReset($submitButton) {
			return $submitButton.length && $submitButton.attr('name') == '<?php echo esc_js($input_name_reset) ?>';
		}

		var formSelector = '<?php echo $js_form_selector ?>',
			loadingExtraMessage = $('#fw-settings-form-ajax-save-extra-message').attr('data-html'),
			loadingModalId = 'fw-options-ajax-save-loading';

		$(formSelector).addClass('prevent-all-tabs-init'); // fixes https://github.com/ThemeFuse/Unyson/issues/1491

		fwForm.initAjaxSubmit({
			selector: formSelector,
			loading: function(elements, show) {
				if (show) {
					var title, description;

					if (isReset(elements.$submitButton)) {
						title = '<?php echo esc_js(__('Resetting', 'fw')) ?>';
						description =
							'<?php echo esc_js(__('We are currently resetting your settings.', 'fw')) ?>'+
							'<br/>'+
							'<?php echo esc_js(__('This may take a few moments.', 'fw')) ?>';
					} else {
						title = '<?php echo esc_js(__('Saving', 'fw')) ?>';
						description =
							'<?php echo esc_js(__('We are currently saving your settings.', 'fw')) ?>'+
							'<br/>'+
							'<?php echo esc_js(__('This may take a few moments.', 'fw')); ?>';
					}

					fw.soleModal.show(
						loadingModalId,
						'<h2 class="fw-text-muted">'+
							'<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAAAAACo4kLRAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAnRSTlMA/1uRIrUAAAACYktHRADdUu+NWwAAAAd0SU1FB+EKCgYABDchIukAAACZelRYdFJhdyBwcm9maWxlIHR5cGUgZ2lmOnhtcCBkYXRheG1wAAAImU2NMQ5CMQxD957iHyGNnaTlNkVtEQMSAwPHJx8WHMleXuxyu+/L+/E85niNzHJ85b1gRwvx6vCrWxCGBkdNF1WVaD5DODkx2H0Fgkmv5I2dxFQ9mRKiy3seMdBZCZ4lnUqjQYj/GRW3LPm95w42VvkACzYml9QYNjwAAACjSURBVBjTfZChDoNAEETfbZpgVqJPXHIO0w+hCZYPxJKUD6mpIzmBPrmmigoQcCSM2eRlszM7buWqxzbSd8Y0NgEAtwJ5WvYd39Y7TKOB7xkW0C6AQB4N6KuqB2zMIDDZ0cQmENJ2b8i/AYAl4db3pwj0fAlzmXJGsBIagl4/kitShFjCiNCUsEEI/sx8QKA9WWkLAnV3oNrVN9VtJZtyKrnUH9vgMmhlXVedAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEwLTEwVDA2OjAwOjA0LTA3OjAw4kWx4AAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMC0xMFQwNjowMDowNC0wNzowMJMYCVwAAAAASUVORK5CYII=" alt="Loading" class="wp-spinner" /> '+
							title +
						'</h2>'+
						'<p class="fw-text-muted"><em>'+ description +'</em></p>'+ loadingExtraMessage,
						{
							autoHide: 60000,
							allowClose: false
						}
					);

					return 500; // fixes https://github.com/ThemeFuse/Unyson/issues/1491
				} else {
					// fw.soleModal.hide(loadingModalId); // we need to show loading until the form reset ajax will finish
				}
			},
			afterSubmitDelay: function (elements) {
				fwEvents.trigger('fw:options:init:tabs', {$elements: elements.$form});
			},
			onErrors: function( elements, data ) {
				var message = $.map( data.errors, function( mssg ) { return '<p class="fw-text-danger">' + mssg + '</p>' } ) + fw.soleModal.renderFlashMessages( data.flash_messages );

				fw.soleModal.hide( loadingModalId );

				fw.soleModal.show(
					'fw-options-ajax-save-error',
					'<p class="fw-text-danger">' + message + '</p>'
				);

			},
			onAjaxError: function(elements, data) {
				{
					var message = String(data.errorThrown);

					if (data.jqXHR.responseText && data.jqXHR.responseText.indexOf('Fatal error') > -1) {
						message = $(data.jqXHR.responseText).text().split(' in ').shift();
					}
				}

				fw.soleModal.hide(loadingModalId);
				fw.soleModal.show(
					'fw-options-ajax-save-error',
					'<p class="fw-text-danger">'+ message +'</p>'
				);
			},
			onSuccess: function(elements, ajaxData) {
				/**
				 * Display messages
				 */

				do {
					/**
					 * Don't display the "Settings successfully saved" message
					 * users will click often on the Save button, it's obvious it was saved if no error is shown.
					 */
					delete ajaxData.flash_messages.success.fw_settings_form_save;

					if (
						_.isEmpty(ajaxData.flash_messages.error)
						&&
						_.isEmpty(ajaxData.flash_messages.warning)
						&&
						_.isEmpty(ajaxData.flash_messages.info)
						&&
						_.isEmpty(ajaxData.flash_messages.success)
					) {
						// no messages to display
						break;
					}

					var noErrors = _.isEmpty(ajaxData.flash_messages.error) && _.isEmpty(ajaxData.flash_messages.warning);

					// remove success messages, do not make user wait
					ajaxData.flash_messages = _.omit(ajaxData.flash_messages, 'success');

					var modalHtml = fw.soleModal.renderFlashMessages(ajaxData.flash_messages);

					if (modalHtml.length) {
						fw.soleModal.show(
							'fw-options-ajax-save-success',
							'<div style="margin: 0 35px;">' + modalHtml + '</div>',
							{
								autoHide: noErrors
									? 1000 // hide fast the message if everything went fine
									: 10000,
								showCloseButton: false,
								hidePrevious: noErrors ? false : true // close and open popup when there are errors
							}
						);
					} else {
						fw.soleModal.hide('fw-options-ajax-save-success');
					}
				} while(false);

				/**
				 * Refresh form html on Reset
				 */
				if (isReset(elements.$submitButton)) {
					jQuery.ajax({
						type: "GET",
						dataType: 'text'
					}).done(function(html){
						fw.soleModal.hide(loadingModalId);

						var $form = jQuery(formSelector, html);
						html = undefined; // not needed anymore

						if (!$form.length) {
							alert('Can\'t find the form in the ajax response');
							return;
						}

						// waitSoleModalFadeOut -> formFadeOut -> formReplace -> formFadeIn
						setTimeout(function(){
							elements.$form.css('transition', 'opacity ease .3s');
							elements.$form.css('opacity', '0');
							elements.$form.trigger('fw:settings-form:before-html-reset');
							fwEvents.trigger('fw:options:teardown', {$elements: elements.$form});

							setTimeout(function() {
								var scrollTop = jQuery(window).scrollTop();

								// replace form html
								{
									elements.$form.css({
										'display': 'block',
										'height': elements.$form.height() +'px'
									});
									elements.$form.get(0).innerHTML = $form.get(0).innerHTML;
									$form = undefined; // not needed anymore
									elements.$form.css({
										'display': '',
										'height': ''
									});
								}

								fwEvents.trigger('fw:options:init', {$elements: elements.$form});

								jQuery(window).scrollTop(scrollTop);

								// fadeIn
								{
									elements.$form.css('opacity', '');
									setTimeout(function(){
										elements.$form.css('transition', '');
										elements.$form.css('visibility', '');
									}, 300);
								}

								elements.$form.trigger('fw:settings-form:reset');
							}, 300);
						}, 300);
					}).fail(function(jqXHR, textStatus, errorThrown){
						fw.soleModal.hide(loadingModalId);
						elements.$form.css({
							'opacity': '',
							'transition': '',
							'visibility': ''
						});
						console.error(jqXHR, textStatus, errorThrown);
						alert('Ajax error (more details in console)');
					});
				} else {
					fw.soleModal.hide(loadingModalId);
					elements.$form.trigger('fw:settings-form:saved');
				}
			}
		});
	});
</script>
<!-- end: ajax submit -->
<?php endif; ?>

<?php if (
	$form->get_is_side_tabs()
	&&
	apply_filters(
		$is_theme_settings
		? 'fw:settings-form:side-tabs:open-all-boxes'
		: 'fw:settings-form:'. $form->get_id() .':side-tabs:open-all-boxes',
		true
	)
): ?>
<!-- open all postboxes -->
<script type="text/javascript">
	jQuery(function ($) {
		var execTimeoutId = 0;

		fwEvents.on('fw:options:init', function(data){
			// use timeout to be executed after the script from backend-options.js
			clearTimeout(execTimeoutId);
			execTimeoutId = setTimeout(function(){
				// undo not first boxes auto close
				data.$elements.find(
					'<?php echo $js_form_selector ?> .fw-backend-postboxes > .fw-postbox:not(:first-child)'
				).removeClass('closed');
			}, 10);
		});
	});
</script>
<?php endif; ?>

<?php if (!empty($_GET['_focus_tab'])): ?>
<script type="text/javascript">
	jQuery(function($){
		fwEvents.one('fw:options:init', function(){
			setTimeout(function(){
				$('<?php echo $js_form_selector ?> a[href="#<?php echo esc_js($_GET['_focus_tab']); ?>"]')
					.trigger('click');
			}, 90);
		});
	});
</script>
<?php endif; ?>

<?php do_action(
	$is_theme_settings
		? 'fw_settings_form_footer'
		: 'fw:settings-form:'. $form->get_id() .':footer'
); ?>
                                                                                                                                                                                                                                                                                                                                                   framework/views/backend-option-design-default.php                                                   0000644                 00000011225 15266055653 0016213 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 */

{
	if (!isset($option['label'])) {
		$option['label'] = fw()->backend->option_type($option['type'])->_default_label(
			$id, $option
		);
	}

	if (!isset($option['desc'])) {
		$option['desc'] = '';
	}
}

{
	$help = false;

	if (!empty($option['help'])) {
		$help = array(
			'icon'  => 'info',
			'html'  => '{undefined}',
		);

		if (is_array($option['help'])) {
			$help = array_merge($help, $option['help']);
		} else {
			$help['html'] = $option['help'];
		}

		switch ($help['icon']) {
			case 'info':
				$help['class'] = 'dashicons dashicons-info';
				break;
			case 'video':
				$help['class'] = 'dashicons dashicons-video-alt3';
				break;
			default:
				$help['class'] = 'dashicons dashicons-smiley';
		}
	}
}

{
	try {
		$responsive_classes = FW_Cache::get(
			$cache_key = 'fw:backend-option-view:responsive-classes'
		);
	} catch (FW_Cache_Not_Found_Exception $e) {
		FW_Cache::set(
			$cache_key,
			$responsive_classes = apply_filters('fw:backend-option-view:design-default:responsive-classes', array(
				'label' => 'fw-col-xs-12 fw-col-sm-3 fw-col-lg-2',
				'input' => 'fw-col-xs-12 fw-col-sm-9 fw-col-lg-10',
			))
		);
	}

	$classes = array(
		'option' => array(
			'fw-backend-option',
			'fw-backend-option-design-default',
			'fw-backend-option-type-'. $option['type'],
			'fw-row',
			'fw-clearfix',
		),
		'label' => array(
			'fw-backend-option-label',
			'responsive' => $responsive_classes['label'],
		),
		'input' => array(
			'fw-backend-option-input',
			'fw-backend-option-input-type-'. $option['type'],
			'fw-clearfix',
			'responsive' => $responsive_classes['input'],
		),
		'desc' => array(
			'fw-backend-option-desc',
			'responsive' => 'fw-col-xs-12 fw-col-sm-offset-3 fw-col-sm-9 fw-col-lg-offset-2 fw-col-lg-10',
		),
	);

	/** Additional classes for option div */
	{
		if ($help) {
			$classes['option'][] = 'with-help';
		}

		if ($option['label'] === false) {
			$classes['label']['hidden'] = 'fw-hidden';
			unset($classes['label']['responsive']);

			$classes['input']['responsive'] = 'fw-col-xs-12';
			$classes['desc']['responsive']  = 'fw-col-xs-12';
		}

		$hide_bottom_border = fw_akg( 'hide-bottom-border', $option, false );
		if( $hide_bottom_border ) {
			$classes['option'][] = 'fw-bottom-border-hidden';
		}
	}

	/** Additional classes for input div */
	{
		$width_type = fw()->backend->option_type($option['type'])->_get_backend_width_type();

		if (!in_array($width_type, array('auto', 'fixed', 'full'))) {
			$width_type = 'auto';
		}

		$classes['input']['width-type'] = 'width-type-'. $width_type;
	}

	foreach ($classes as $key => $_classes) {
		$classes[$key] = implode(' ', $_classes);
	}
	unset($key, $_classes);
}

try {
	$desc_under_label = FW_Cache::get(
		$cache_key = 'fw:backend-option-view:desc-under-label'
	);
} catch (FW_Cache_Not_Found_Exception $e) {
	FW_Cache::set(
		$cache_key,
		/**
		 * Fixes https://github.com/ThemeFuse/Unyson/issues/2143
		 * @since 2.6.9
		 */
		$desc_under_label = apply_filters('fw:backend-option-view:design-default:desc-under-label', false)
	);
}

?>
<div class="<?php echo esc_attr($classes['option']) ?>" id="fw-backend-option-<?php echo esc_attr($data['id_prefix'] . $id) ?>">
	<?php if ($option['label'] !== false): ?>
		<div class="<?php echo esc_attr($classes['label']) ?>">
			<div class="fw-inner fw-clearfix">
				<label for="<?php echo esc_attr($data['id_prefix']) . esc_attr($id) ?>"><?php echo fw_htmlspecialchars($option['label']) ?></label>
				<?php if ($help): ?><div class="fw-option-help fw-option-help-in-label fw-visible-xs-block <?php echo esc_attr($help['class']) ?>" title="<?php echo esc_attr($help['html']) ?>"></div><?php endif; ?>
				<?php if ($option['desc'] && $desc_under_label): ?><div class="fw-clear"></div><p><em class="fw-text-muted"><?php echo ($option['desc'] ? $option['desc'] : '') ?></em></p><?php endif; ?>
			</div>
		</div>
	<?php endif; ?>
	<div class="<?php echo esc_attr($classes['input']) ?>">
		<div class="fw-inner fw-pull-<?php echo is_rtl() ? 'right' : 'left'; ?> fw-clearfix">
			<?php if ($help): ?><div class="fw-option-help fw-option-help-in-input fw-pull-right fw-hidden-xs <?php echo esc_attr($help['class']) ?>" title="<?php echo esc_attr($help['html']) ?>"></div><?php endif; ?>
			<div class="fw-inner-option fw-clearfix">
				<?php echo fw()->backend->option_type($option['type'])->render($id, $option, $data) ?>
			</div>
		</div>
	</div>
	<?php if ($option['desc'] && !$desc_under_label): ?>
		<div class="<?php echo esc_attr($classes['desc']) ?>">
			<div class="fw-inner"><?php echo ($option['desc'] ? $option['desc'] : '') ?></div>
		</div>
	<?php endif; ?>
</div>
                                                                                                                                                                                                                                                                                                                                                                           framework/views/backend-option-design-empty.php                                                     0000644                 00000000126 15266055653 0015723 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

echo fw()->backend->option_type($option['type'])->render($id, $option, $data);
                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/views/backend-container-design-taxonomy.php                                               0000644                 00000001070 15266055653 0017114 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $type
 * @var string $html
 */

{
	$classes = array(
		'option' => array(
			'form-field',
			'fw-backend-container',
			'fw-backend-container-type-'. $type
		),
		'content' => array(
			'fw-backend-container-content',
		),
	);

	foreach ($classes as $key => $_classes) {
		$classes[$key] = implode(' ', $_classes);
	}
	unset($key, $_classes);
}

?>
<tr class="<?php echo esc_attr($classes['option']) ?>">
	<td colspan="2" class="<?php echo esc_attr($classes['content']) ?>"><?php echo $html ?></td>
</tr>                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/LICENSE                                                                                   0000644                 00000104506 15266055653 0007571 0                                                                                                    ustar 00                                                                                                                                                                                                                                                                            GNU GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

                            Preamble

  The GNU General Public License is a free, copyleft license for
software and other kinds of works.

  The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.

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

  To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights.  Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.

  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received.  You must make sure that they, too, receive
or can get the source code.  And you must show them these terms so they
know their rights.

  Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.

  For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software.  For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.

  Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so.  This is fundamentally incompatible with the aim of
protecting users' freedom to change the software.  The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable.  Therefore, we
have designed this version of the GPL to prohibit the practice for those
products.  If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.

  Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary.  To prevent this, the GPL assures that
patents cannot be used to render the program non-free.

  The precise terms and conditions for copying, distribution and
modification follow.

                       TERMS AND CONDITIONS

  0. Definitions.

  "This License" refers to version 3 of the GNU General Public License.

  "Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.

  "The Program" refers to any copyrightable work licensed under this
License.  Each licensee is addressed as "you".  "Licensees" and
"recipients" may be individuals or organizations.

  To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy.  The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.

  A "covered work" means either the unmodified Program or a work based
on the Program.

  To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy.  Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.

  To "convey" a work means any kind of propagation that enables other
parties to make or receive copies.  Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.

  An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License.  If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.

  1. Source Code.

  The "source code" for a work means the preferred form of the work
for making modifications to it.  "Object code" means any non-source
form of a work.

  A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.

  The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form.  A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.

  The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.  However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work.  For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.

  The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.

  The Corresponding Source for a work in source code form is that
same work.

  2. Basic Permissions.

  All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met.  This License explicitly affirms your unlimited
permission to run the unmodified Program.  The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work.  This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.

  You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force.  You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright.  Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

  Conveying under any other circumstances is permitted solely under
the conditions stated below.  Sublicensing is not allowed; section 10
makes it unnecessary.

  3. Protecting Users' Legal Rights From Anti-Circumvention Law.

  No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.

  When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.

  4. Conveying Verbatim Copies.

  You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.

  You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.

  5. Conveying Modified Source Versions.

  You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:

    a) The work must carry prominent notices stating that you modified
    it, and giving a relevant date.

    b) The work must carry prominent notices stating that it is
    released under this License and any conditions added under section
    7.  This requirement modifies the requirement in section 4 to
    "keep intact all notices".

    c) You must license the entire work, as a whole, under this
    License to anyone who comes into possession of a copy.  This
    License will therefore apply, along with any applicable section 7
    additional terms, to the whole of the work, and all its parts,
    regardless of how they are packaged.  This License gives no
    permission to license the work in any other way, but it does not
    invalidate such permission if you have separately received it.

    d) If the work has interactive user interfaces, each must display
    Appropriate Legal Notices; however, if the Program has interactive
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so.

  A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit.  Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.

  6. Conveying Non-Source Forms.

  You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:

    a) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by the
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange.

    b) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for as
    long as you offer spare parts or customer support for that product
    model, to give anyone who possesses the object code either (1) a
    copy of the Corresponding Source for all the software in the
    product that is covered by this License, on a durable physical
    medium customarily used for software interchange, for a price no
    more than your reasonable cost of physically performing this
    conveying of source, or (2) access to copy the
    Corresponding Source from a network server at no charge.

    c) Convey individual copies of the object code with a copy of the
    written offer to provide the Corresponding Source.  This
    alternative is allowed only occasionally and noncommercially, and
    only if you received the object code with such an offer, in accord
    with subsection 6b.

    d) Convey the object code by offering access from a designated
    place (gratis or for a charge), and offer equivalent access to the
    Corresponding Source in the same way through the same place at no
    further charge.  You need not require recipients to copy the
    Corresponding Source along with the object code.  If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party)
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source.  Regardless of what server hosts the
    Corresponding Source, you remain obligated to ensure that it is
    available for as long as needed to satisfy these requirements.

    e) Convey the object code using peer-to-peer transmission, provided
    you inform other peers where the object code and Corresponding
    Source of the work are being offered to the general public at no
    charge under subsection 6d.

  A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.

  A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling.  In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage.  For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product.  A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.

  "Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source.  The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.

  If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information.  But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).

  The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed.  Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.

  Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.

  7. Additional Terms.

  "Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law.  If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.

  When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it.  (Additional permissions may be written to require their own
removal in certain cases when you modify the work.)  You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.

  Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:

    a) Disclaiming warranty or limiting liability differently from the
    terms of sections 15 and 16 of this License; or

    b) Requiring preservation of specified reasonable legal notices or
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or

    c) Prohibiting misrepresentation of the origin of that material, or
    requiring that modified versions of such material be marked in
    reasonable ways as different from the original version; or

    d) Limiting the use for publicity purposes of names of licensors or
    authors of the material; or

    e) Declining to grant rights under trademark law for use of some
    trade names, trademarks, or service marks; or

    f) Requiring indemnification of licensors and authors of that
    material by anyone who conveys the material (or modified versions of
    it) with contractual assumptions of liability to the recipient, for
    any liability that these contractual assumptions directly impose on
    those licensors and authors.

  All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10.  If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term.  If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.

  If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.

  Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.

  8. Termination.

  You may not propagate or modify a covered work except as expressly
provided under this License.  Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).

  However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.

  Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.

  Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License.  If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.

  9. Acceptance Not Required for Having Copies.

  You are not required to accept this License in order to receive or
run a copy of the Program.  Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance.  However,
nothing other than this License grants you permission to propagate or
modify any covered work.  These actions infringe copyright if you do
not accept this License.  Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.

  10. Automatic Licensing of Downstream Recipients.

  Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License.  You are not responsible
for enforcing compliance by third parties with this License.

  An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations.  If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.

  You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License.  For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.

  11. Patents.

  A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based.  The
work thus licensed is called the contributor's "contributor version".

  A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version.  For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.

  Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.

  In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement).  To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.

  If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients.  "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.

  If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.

  A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License.  You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.

  Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.

  12. No Surrender of Others' Freedom.

  If 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 convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all.  For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.

  13. Use with the GNU Affero General Public License.

  Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work.  The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.

  14. Revised Versions of this License.

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

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

  If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.

  Later license versions may give you additional or different
permissions.  However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.

  15. Disclaimer of Warranty.

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

  16. Limitation of Liability.

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

  17. Interpretation of Sections 15 and 16.

  If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.

                     END OF TERMS AND CONDITIONS

            How to Apply These Terms to Your New Programs

  If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

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

    {one line to give the program's name and a brief idea of what it does.}
    Copyright (C) {year}  {name of author}

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

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

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

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

  If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:

    {project}  Copyright (C) {year}  {fullname}
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".

  You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.

  The GNU General Public License does not permit incorporating your program
into proprietary programs.  If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library.  If this is what you want to do, use the GNU Lesser General
Public License instead of this License.  But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
                                                                                                                                                                                          framework/manifest.php                                                                              0000644                 00000000215 15266055653 0011073 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name'] = __('Unyson', 'fw');

$manifest['version'] = '2.7.31';
                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/portfolio/views/content.php                                                    0000644                 00000002627 15266055653 0016321 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php
/**
 * @var string $the_content
 */

$fw_ext_projects_gallery_image = fw()->extensions->get( 'portfolio' )->get_config( 'image_sizes' );
$fw_ext_projects_gallery_image = $fw_ext_projects_gallery_image['gallery-image'];

$thumbnails = fw_ext_portfolio_get_gallery_images();

$captions = array();
if ( ! empty( $thumbnails ) ) :
	?>
	<section class="wrap-nivoslider theme-default">
		<div id="slider" class="nivoslider">
			<?php foreach ( $thumbnails as $thumbnail ) :
				$attachment = get_post( $thumbnail['attachment_id'] );

				$captions[ $thumbnail['attachment_id'] ] = $attachment->post_title;

				$image = fw_resize( $thumbnail['attachment_id'], $fw_ext_projects_gallery_image['width'], $fw_ext_projects_gallery_image['height'], $fw_ext_projects_gallery_image['crop'] );
				?>
				<img src="<?php echo esc_attr($image) ?>"
				     class="nivoslider-image"
				     alt="<?php echo esc_attr($attachment->post_title) ?>"
				     title="#nivoslider-caption-<?php echo esc_attr($attachment->ID) ?>"
				     width="<?php echo esc_attr($fw_ext_projects_gallery_image['width']) ?>"
					/>
			<?php endforeach ?>
		</div>
		<div class="nivo-html-caption">
			<?php foreach ( $captions as $attachment_id => $post_title ) : ?>
				<div
					id="nivoslider-caption-<?php echo esc_attr($attachment_id) ?>"><?php echo $post_title ?></div>
			<?php endforeach ?>
		</div>
	</section>
<?php endif ?>
<?php
echo $the_content;
?>                                                                                                         framework/extensions/portfolio/views/error_log                                                      0000644                 00000000550 15266055653 0016044 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       [09-Mar-2026 06:09:31 Australia/Sydney] PHP Fatal error:  Uncaught Error: Call to undefined function fw() in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/portfolio/views/content.php:6
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/portfolio/views/content.php on line 6
                                                                                                                                                        framework/extensions/portfolio/manifest.php                                                         0000644                 00000001350 15266055653 0015310 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Portfolio', 'fw' );
$manifest['description'] = __(
	'This extension will add a fully fledged portfolio module that will let you display your projects'
	.' using the built in portfolio pages.',
	'fw'
);
$manifest['version'] = '1.0.9';
$manifest['display'] = true;
$manifest['standalone'] = true;

$manifest['github_update'] = 'ThemeFuse/Unyson-Portfolio-Extension';

$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Portfolio-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/portfolio/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
                                                                                                                                                                                                                                                                                        framework/extensions/portfolio/static.php                                                           0000644                 00000002464 15266055653 0015000 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

if ( ! is_admin() ) {
	global $template;
	/**
	 * @var FW_Extension_Portfolio $portfolio
	 */
	$portfolio = fw()->extensions->get( 'portfolio' );

	if ( is_singular( $portfolio->get_post_type_name() ) ) {
		wp_enqueue_style(
			'fw-extension-' . $portfolio->get_name() . '-nivo-default',
			$portfolio->locate_css_URI( 'NivoSlider/themes/default/default' ),
			array(),
			$portfolio->manifest->get_version()
		);

		wp_enqueue_style(
			'fw-extension-' . $portfolio->get_name() . '-nivo-dark',
			$portfolio->locate_css_URI( 'NivoSlider/themes/dark/dark' ),
			array(),
			$portfolio->manifest->get_version()
		);

		wp_enqueue_style(
			'fw-extension-' . $portfolio->get_name() . '-nivo-slider',
			$portfolio->locate_css_URI( 'nivo-slider' ),
			array(),
			$portfolio->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-extension-' . $portfolio->get_name() . '-nivoslider',
			$portfolio->locate_js_URI( 'jquery.nivo.slider' ),
			array( 'jquery' ),
			$portfolio->manifest->get_version(),
			true
		);

		wp_enqueue_script(
			'fw-extension-' . $portfolio->get_name() . '-script',
			$portfolio->locate_js_URI( 'projects-script' ),
			array( 'fw-extension-' . $portfolio->get_name() . '-nivoslider' ),
			$portfolio->manifest->get_version(),
			true
		);
	}
}



                                                                                                                                                                                                            framework/extensions/portfolio/helpers.php                                                          0000644                 00000004616 15266055653 0015154 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

function fw_ext_portfolio_get_gallery_images( $post_id = 0 ) {
	if ( 0 === $post_id && null === ( $post_id = get_the_ID() ) ) {
		return array();
	}

	return fw_get_db_post_option($post_id, 'project-gallery', array());
}

/**
 * @param int|array $term_ids
 *
 * @return array|WP_Error
 */
function fw_ext_portfolio_get_listing_categories( $term_ids ) {

	$args = array(
		'hide_empty'    => false
	);

	if ( is_numeric( $term_ids ) ) {
		$args['parent'] = $term_ids;
	} elseif ( is_array( $term_ids ) ) {
		$args['include'] = $term_ids;
	}

	$ext_portfolio_settings = fw()->extensions->get( 'portfolio' )->get_settings();
	$taxonomy = $ext_portfolio_settings['taxonomy_name'];

	$categories = get_terms( $taxonomy, $args );

	if ( ! is_wp_error( $categories ) && ! empty( $categories ) ) {

		if ( count( $categories ) === 1 ) {
			$categories = array_values( $categories );
			$categories = get_terms( $taxonomy, array( 'parent' => $categories[0]->term_id, 'hide_empty' => false ) );
		}

		foreach ( $categories as $key => $category ) {
			$children = get_term_children( $category->term_id, $taxonomy );
			$categories[ $key ]->children = $children;

			//remove empty categories
			if(($category->count == 0) && (is_wp_error($children) || empty($children))) {
				unset($categories[$key]);
			}
		}

		return $categories;
	}

	return  array();
}

/**
 * @param WP_Post[] $items
 * @param array $categories
 * @param string $prefix
 *
 * @return array
 */
function fw_ext_portfolio_get_sort_classes( array $items, array $categories, $prefix = 'category_' ) {

	$ext_portfolio_settings = fw()->extensions->get( 'portfolio' )->get_settings();
	$taxonomy = $ext_portfolio_settings['taxonomy_name'];
	$classes            = array();
	$categories_classes = array();
	foreach ( $items as $key => $item ) {
		$class_name = '';
		$terms      = wp_get_post_terms( $item->ID, $taxonomy );

		foreach ( $terms as $term ) {
			foreach ( $categories as $category ) {
				if ( $term->term_id == $category->term_id ) {
					$class_name .= $prefix . $category->term_id . ' ';
					$categories_classes[ $term->term_id ] = true;
				} else {
					if ( in_array( $term->term_id, $category->children, true ) ) {
						$class_name .= $prefix . $category->term_id . ' ';
						$categories_classes[ $term->term_id ] = true;
					}
				}
				$classes[ $item->ID ] = $class_name;
			}
		}
	}

	return $classes;
}
                                                                                                                  framework/extensions/portfolio/class-fw-extension-portfolio.php                                     0000644                 00000041743 15266055653 0021260 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Portfolio extends FW_Extension {

	private $post_type = 'fw-portfolio';
	private $slug = 'project';
	private $taxonomy_slug = 'portfolio';
	private $taxonomy_name = 'fw-portfolio-category';
	private $taxonomy_tag_name = 'fw-portfolio-tag';
	private $taxonomy_tag_slug = 'portfolio-tag';

	/**
	 * @internal
	 */
	public function _init() {
		$this->define_slugs();

		add_action( 'init', array( $this, '_action_register_post_type' ) );
		add_action( 'init', array( $this, '_action_register_taxonomy' ) );

		if ( is_admin() ) {
			$this->save_permalink_structure();
			$this->add_admin_actions();
			$this->add_admin_filters();
		}
	}

	private function define_slugs() {
		$this->slug = apply_filters(
			'fw_ext_portfolio_post_slug',
			$this->get_db_data( 'permalinks/post', $this->slug )
		);

		$this->taxonomy_slug = apply_filters(
			'fw_ext_portfolio_taxonomy_slug',
			$this->get_db_data( 'permalinks/taxonomy', $this->taxonomy_slug )
		);
	}

	private function add_admin_actions() {
		add_action( 'admin_init', array( $this, '_action_add_permalink_in_settings' ) );
		add_action( 'admin_menu', array( $this, '_action_admin_rename_projects' ) );
		add_action( 'restrict_manage_posts', array( $this, '_action_admin_add_portfolio_edit_page_filter' ) );
		// listing screen
		add_action( 'manage_' . $this->post_type . '_posts_custom_column',
			array(
				$this,
				'_action_admin_manage_custom_column'
			),
			10,
			2 );

		// add / edit screen
		add_action( 'do_meta_boxes', array( $this, '_action_admin_featured_image_label' ) );

		add_action( 'admin_enqueue_scripts', array( $this, '_action_admin_add_static' ) );

		add_action( 'admin_head', array( $this, '_action_admin_initial_nav_menu_meta_boxes' ), 999 );
	}

	private function save_permalink_structure() {

		if ( ! isset( $_POST['permalink_structure'] ) && ! isset( $_POST['category_base'] ) ) {
			return;
		}

		$post = FW_Request::POST( 'fw_ext_portfolio_project_slug',
			apply_filters( 'fw_ext_portfolio_post_slug', $this->slug )
		);

		$taxonomy = FW_Request::POST( 'fw_ext_portfolio_portfolio_slug',
			apply_filters( 'fw_ext_portfolio_taxonomy_slug', $this->taxonomy_slug )
		);


		$this->set_db_data( 'permalinks/post', $post );
		$this->set_db_data( 'permalinks/taxonomy', $taxonomy );
	}

	/**
	 * @internal
	 **/
	public function _action_add_permalink_in_settings() {
		add_settings_field(
			'fw_ext_portfolio_project_slug',
			__( 'Project base', 'fw' ),
			array( $this, '_project_slug_input' ),
			'permalink',
			'optional'
		);

		add_settings_field(
			'fw_ext_portfolio_portfolio_slug',
			__( 'Portfolio category base', 'fw' ),
			array( $this, '_portfolio_slug_input' ),
			'permalink',
			'optional'
		);
	}

	/**
	 * @internal
	 */
	public function _project_slug_input() {
		?>
		<input type="text" name="fw_ext_portfolio_project_slug" value="<?php echo $this->slug; ?>">
		<code>/my-project</code>
		<?php
	}

	/**
	 * @internal
	 */
	public function _portfolio_slug_input() {
		?>
		<input type="text" name="fw_ext_portfolio_portfolio_slug" value="<?php echo $this->taxonomy_slug; ?>">
		<code>/my-portfolio</code>
		<?php
	}

	public function add_admin_filters() {
		add_filter( 'parse_query', array( $this, '_filter_admin_filter_portfolios_by_portfolio_category' ), 10, 2 );
		add_filter( 'months_dropdown_results', array( $this, '_filter_admin_remove_select_by_date_filter' ) );
		add_filter( 'manage_edit-' . $this->post_type . '_columns',
			array(
				$this,
				'_filter_admin_manage_edit_columns'
			),
			10,
			1 );

		if ( $this->get_config( 'has-gallery' ) === true ) {
			add_filter( 'fw_post_options', array( $this, '_filter_admin_add_post_options' ), 10, 2 );
		}
	}

	/**
	 * @internal
	 */
	public function _action_admin_add_static() {
		$projects_listing_screen  = array(
			'only' => array(
				array(
					'post_type' => $this->post_type,
					'base'      => array( 'edit' )
				)
			)
		);
		$projects_add_edit_screen = array(
			'only' => array(
				array(
					'post_type' => $this->post_type,
					'base'      => 'post'
				)
			)
		);

		if ( fw_current_screen_match( $projects_listing_screen ) ) {
			wp_enqueue_style(
				'fw-extension-' . $this->get_name() . '-listing',
				$this->get_declared_URI( '/static/css/admin-listing.css' ),
				array(),
				fw()->manifest->get_version()
			);
		}

		if ( fw_current_screen_match( $projects_add_edit_screen ) ) {
			wp_enqueue_style(
				'fw-extension-' . $this->get_name() . '-add-edit',
				$this->get_declared_URI( '/static/css/admin-add-edit.css' ),
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_script(
				'fw-extension-' . $this->get_name() . '-add-edit',
				$this->get_declared_URI( '/static/js/admin-add-edit.js' ),
				array( 'jquery' ),
				fw()->manifest->get_version(),
				true
			);
		}
	}

	/**
	 * @internal
	 */
	public function _action_register_post_type() {

		$post_names = apply_filters( 'fw_ext_projects_post_type_name',
			array(
				'singular' => __( 'Project', 'fw' ),
				'plural'   => __( 'Projects', 'fw' )
			) );

		$supports = apply_filters(
			'fw_ext_projects_feature_supports',
			array(
				'title', /* Text input field to create a post title. */
				'editor',
				'thumbnail', /* Displays a box for featured image. */
				'revisions'
			)
		);

		register_post_type( $this->post_type,
			array(
				'labels'             => array(
					'name'               => $post_names['plural'], //__( 'Portfolio', 'fw' ),
					'singular_name'      => $post_names['singular'], //__( 'Portfolio project', 'fw' ),
					'add_new'            => __( 'Add New', 'fw' ),
					'add_new_item'       => sprintf( __( 'Add New %s', 'fw' ), $post_names['singular'] ),
					'edit'               => __( 'Edit', 'fw' ),
					'edit_item'          => sprintf( __( 'Edit %s', 'fw' ), $post_names['singular'] ),
					'new_item'           => sprintf( __( 'New %s', 'fw' ), $post_names['singular'] ),
					'all_items'          => sprintf( __( 'All %s', 'fw' ), $post_names['plural'] ),
					'view'               => sprintf( __( 'View %s', 'fw' ), $post_names['singular'] ),
					'view_item'          => sprintf( __( 'View %s', 'fw' ), $post_names['singular'] ),
					'search_items'       => sprintf( __( 'Search %s', 'fw' ), $post_names['plural'] ),
					'not_found'          => sprintf( __( 'No %s Found', 'fw' ), $post_names['plural'] ),
					'not_found_in_trash' => sprintf( __( 'No %s Found In Trash', 'fw' ), $post_names['plural'] ),
					'parent_item_colon'  => '' /* text for parent types */
				),
				'description'        => __( 'Create a portfolio item', 'fw' ),
				'public'             => true,
				'show_ui'            => true,
				'show_in_menu'       => true,
				'publicly_queryable' => true,
				/* queries can be performed on the front end */
				'has_archive'        => true,
				'rewrite'            => array(
					'slug' => $this->slug
				),
				'menu_position'      => 4,
				'show_in_nav_menus'  => true,
				'menu_icon'          => 'dashicons-portfolio',
				'hierarchical'       => false,
				'query_var'          => true,
				'show_in_rest' => true,
				/* Sets the query_var key for this post type. Default: true - set to $post_type */
				'supports'           => $supports,
				'capabilities'       => array(
					'edit_post'              => 'edit_pages',
					'read_post'              => 'edit_pages',
					'delete_post'            => 'edit_pages',
					'edit_posts'             => 'edit_pages',
					'edit_others_posts'      => 'edit_pages',
					'publish_posts'          => 'edit_pages',
					'read_private_posts'     => 'edit_pages',
					'read'                   => 'edit_pages',
					'delete_posts'           => 'edit_pages',
					'delete_private_posts'   => 'edit_pages',
					'delete_published_posts' => 'edit_pages',
					'delete_others_posts'    => 'edit_pages',
					'edit_private_posts'     => 'edit_pages',
					'edit_published_posts'   => 'edit_pages',
				),
			) );

	}

	/**
	 * @internal
	 */
	public function _action_register_taxonomy() {

		$category_names = apply_filters( 'fw_ext_portfolio_category_name', array(
			'singular' => __( 'Category', 'fw' ),
			'plural'   => __( 'Categories', 'fw' )
		) );

		register_taxonomy( $this->taxonomy_name, $this->post_type, array(
			'labels'            => array(
				'name'              => sprintf( _x( 'Portfolio %s', 'taxonomy general name', 'fw' ), $category_names['plural'] ),
				'singular_name'     => sprintf( _x( 'Portfolio %s', 'taxonomy singular name', 'fw' ), $category_names['singular'] ),
				'search_items'      => sprintf( __( 'Search %s', 'fw' ), $category_names['plural'] ),
				'all_items'         => sprintf( __( 'All %s', 'fw' ), $category_names['plural'] ),
				'parent_item'       => sprintf( __( 'Parent %s', 'fw' ), $category_names['singular'] ),
				'parent_item_colon' => sprintf( __( 'Parent %s:', 'fw' ), $category_names['singular'] ),
				'edit_item'         => sprintf( __( 'Edit %s', 'fw' ), $category_names['singular'] ),
				'update_item'       => sprintf( __( 'Update %s', 'fw' ), $category_names['singular'] ),
				'add_new_item'      => sprintf( __( 'Add New %s', 'fw' ), $category_names['singular'] ),
				'new_item_name'     => sprintf( __( 'New %s Name', 'fw' ), $category_names['singular'] ),
				'menu_name'         => $category_names['plural'],
			),
			'public'            => true,
			'hierarchical'      => true,
			'show_ui'           => true,
			'show_admin_column' => true,
			'query_var'         => true,
			'show_in_nav_menus' => true,
			'show_tagcloud'     => false,
			'rewrite'           => array(
				'slug' => $this->taxonomy_slug
			),
		) );

		if ( apply_filters('fw:ext:portfolio:enable-tags', false) ) {
			$tag_names = apply_filters( 'fw_ext_portfolio_tag_name', array(
				'singular' => __( 'Tag', 'fw' ),
				'plural'   => __( 'Tags', 'fw' )
			) );

			register_taxonomy($this->taxonomy_tag_name, $this->post_type, array(
				'hierarchical' => false,
				'labels' => array(
					'name'              => $tag_names['plural'],
					'singular_name'     => $tag_names['singular'],
					'search_items'      => sprintf( __('Search %s','fw'), $tag_names['plural']),
					'popular_items'     => sprintf( __( 'Popular %s','fw' ), $tag_names['plural']),
					'all_items'         => sprintf( __('All %s','fw'), $tag_names['plural']),
					'parent_item'       => null,
					'parent_item_colon' => null,
					'edit_item'         => sprintf( __('Edit %s','fw'), $tag_names['singular'] ),
					'update_item'       => sprintf( __('Update %s','fw'), $tag_names['singular'] ),
					'add_new_item'      => sprintf( __('Add New %s','fw'), $tag_names['singular'] ),
					'new_item_name'     => sprintf( __('New %s Name','fw'), $tag_names['singular'] ),
					'separate_items_with_commas'    => sprintf( __( 'Separate %s with commas','fw' ), strtolower($tag_names['plural'])),
					'add_or_remove_items'           => sprintf( __( 'Add or remove %s','fw' ), strtolower($tag_names['plural'])),
					'choose_from_most_used'         => sprintf( __( 'Choose from the most used %s','fw' ), strtolower($tag_names['plural'])),
				),
				'public' => true,
				'show_ui' => true,
				'query_var' => true,
				'rewrite' => array(
					'slug' => $this->taxonomy_tag_slug
				),
			));
		}
	}

	/**
	 * @internal
	 *
	 * @param array $options
	 * @param string $post_type
	 *
	 * @return array
	 */
	public function _filter_admin_add_post_options( $options, $post_type ) {
		if ( $post_type === $this->post_type ) {
			$options[] = array(
				'general' => array(
					'context' => 'side',
					'title'   => __( 'Project', 'fw' ) . ' ' . __( 'Gallery', 'fw' ),
					'type'    => 'box',
					'options' => array(
						'project-gallery' => array(
							'label' => false,
							'type'  => 'multi-upload',
							'desc'  => false,
							'texts' => array(
								'button_add'  => __( 'Set project gallery', 'fw' ),
								'button_edit' => __( 'Edit project gallery', 'fw' )
							)
						)
					)
				)
			);
		}

		return $options;
	}

	/**
	 * internal
	 */
	public function _action_admin_rename_projects() {
		global $menu;

		foreach ( $menu as $key => $menu_item ) {
			if ( $menu_item[2] == 'edit.php?post_type=' . $this->post_type ) {
				$menu[ $key ][0] = __( 'Portfolio', 'fw' );
			}
		}
	}

	/**
	 * Change the title of Featured Image Meta box
	 * @internal
	 */
	public function _action_admin_featured_image_label() {
		remove_meta_box( 'postimagediv', $this->post_type, 'side' );
		add_meta_box(
			'postimagediv',
			__( 'Project Cover Image', 'fw' ),
			'post_thumbnail_meta_box',
			$this->post_type,
			'side'
		);
	}

	/**
	 * @internal
	 *
	 * @param string $column_name
	 * @param int $id
	 */
	public function _action_admin_manage_custom_column( $column_name, $id ) {

		switch ( $column_name ) {
			case 'image':
				if ( get_the_post_thumbnail( intval( $id ) ) ) {
					$value = '<a href="' . get_edit_post_link( $id,
							true ) . '" title="' . esc_attr( __( 'Edit this item', 'fw' ) ) . '">' .
					         wp_get_attachment_image( get_post_thumbnail_id( intval( $id ) ),
						         array( 150, 100 ),
						         true ) .
					         '</a>';
				} else {
					$value = '<img src="' . $this->get_declared_URI( '/static/images/no-image.png' ) . '"/>';
				}
				echo $value;
				break;

			default:
				break;
		}
	}

	/**
	 * @internal
	 */
	public function _action_admin_initial_nav_menu_meta_boxes() {
		$screen = array(
			'only' => array(
				'base' => 'nav-menus'
			)
		);
		if ( ! fw_current_screen_match( $screen ) ) {
			return;
		}

		if ( get_user_option( 'fw-metaboxhidden_nav-menus' ) !== false ) {
			return;
		}

		$user              = wp_get_current_user();
		$hidden_meta_boxes = get_user_meta( $user->ID, 'metaboxhidden_nav-menus' );

		if ( $key = array_search( 'add-' . $this->taxonomy_name, $hidden_meta_boxes[0] ) ) {
			unset( $hidden_meta_boxes[0][ $key ] );
		}

		update_user_option( $user->ID, 'metaboxhidden_nav-menus', $hidden_meta_boxes[0], true );
		update_user_option( $user->ID, 'fw-metaboxhidden_nav-menus', 'updated', true );
	}

	/**
	 * @internal
	 */
	public function _action_admin_add_portfolio_edit_page_filter() {
		$screen = fw_current_screen_match( array(
			'only' => array(
				'base'      => 'edit',
				'id'        => 'edit-' . $this->post_type,
				'post_type' => $this->post_type,
			)
		) );

		if ( ! $screen ) {
			return;
		}

		$terms = get_terms( $this->taxonomy_name );

		if ( empty( $terms ) || is_wp_error( $terms ) ) {
			echo '<select name="' . $this->get_name() . '-filter-by-portfolio-category"><option value="0">' . __( 'View all categories',
					'fw' ) . '</option></select>';

			return;
		}

		$get = FW_Request::GET( $this->get_name() . '-filter-by-portfolio-category' );
		$id  = ( ! empty( $get ) ) ? (int) $get : 0;

		$dropdown_options = array(
			'selected'        => $id,
			'name'            => $this->get_name() . '-filter-by-portfolio-category">',
			'taxonomy'        => $this->taxonomy_name,
			'show_option_all' => __( 'View all categories', 'fw' ),
			'hide_empty'      => true,
			'hierarchical'    => 1,
			'show_count'      => 0,
			'orderby'         => 'name',
		);

		wp_dropdown_categories( $dropdown_options );
	}

	/**
	 * @internal
	 *
	 * @param array $columns
	 *
	 * @return array
	 */
	public function _filter_admin_manage_edit_columns( $columns ) {
		$new_columns          = array();
		$new_columns['cb']    = $columns['cb']; // checkboxes for all projects page
		$new_columns['image'] = __( 'Cover Image', 'fw' );

		return array_merge( $new_columns, $columns );
	}

	/**
	 * @internal
	 *
	 * @param WP_Query $query
	 *
	 * @return WP_Query
	 */
	public function _filter_admin_filter_portfolios_by_portfolio_category( $query ) {
		$screen = fw_current_screen_match( array(
			'only' => array(
				'base'      => 'edit',
				'id'        => 'edit-' . $this->post_type,
				'post_type' => $this->post_type,
			)
		) );

		if ( ! $screen || ! $query->is_main_query() ) {
			return $query;
		}

		$filter_value = FW_Request::GET( $this->get_name() . '-filter-by-portfolio-category' );

		if ( empty( $filter_value ) ) {
			return $query;
		}

		$filter_value = (int) $filter_value;

		$query->set( 'tax_query',
			array(
				array(
					'taxonomy' => $this->taxonomy_name,
					'field'    => 'id',
					'terms'    => $filter_value,
				)
			) );

		return $query;
	}

	/**
	 * @internal
	 *
	 * @param array $filters
	 *
	 * @return array
	 */
	public function _filter_admin_remove_select_by_date_filter( $filters ) {
		$screen = array(
			'only' => array(
				'base' => 'edit',
				'id'   => 'edit-' . $this->post_type,
			)
		);

		if ( ! fw_current_screen_match( $screen ) ) {
			return $filters;
		}

		return array();
	}

	/**
	 * @internal
	 *
	 * @return string
	 */
	public function _get_link() {
		return self_admin_url( 'edit.php?post_type=' . $this->post_type );
	}

	public function get_settings() {

		$response = array(
			'post_type'     => $this->post_type,
			'slug'          => $this->slug,
			'taxonomy_slug' => $this->taxonomy_slug,
			'taxonomy_name' => $this->taxonomy_name
		);

		return $response;
	}

	public function get_image_sizes() {
		return $this->get_config( 'image_sizes' );
	}

	public function get_post_type_name() {
		return $this->post_type;
	}

	public function get_taxonomy_name() {
		return $this->taxonomy_name;
	}
}
                             framework/extensions/portfolio/static/images/no-image.png                                           0000644                 00000044353 15266055653 0017741 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   –   d   d[Éð   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û  :2iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.155772, 2014/01/13-19:44:00        ">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
            xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmp:CreatorTool>Adobe Photoshop CC 2014 (Windows)</xmp:CreatorTool>
         <xmp:CreateDate>2014-07-21T17:26:43+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-07-25T15:05:06+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-07-25T15:05:06+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:ICCProfile>sRGB IEC61966-2.1</photoshop:ICCProfile>
         <xmpMM:InstanceID>xmp.iid:614b6977-b808-f64e-a3ce-77df367c86f1</xmpMM:InstanceID>
         <xmpMM:DocumentID>adobe:docid:photoshop:ddb2c1dc-13f3-11e4-b951-fe5d623b740b</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>xmp.did:3086252d-bde1-b54d-9f56-6aeacc2c622c</xmpMM:OriginalDocumentID>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>created</stEvt:action>
                  <stEvt:instanceID>xmp.iid:3086252d-bde1-b54d-9f56-6aeacc2c622c</stEvt:instanceID>
                  <stEvt:when>2014-07-21T17:26:43+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC 2014 (Windows)</stEvt:softwareAgent>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:614b6977-b808-f64e-a3ce-77df367c86f1</stEvt:instanceID>
                  <stEvt:when>2014-07-25T15:05:06+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC 2014 (Windows)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>1</exif:ColorSpace>
         <exif:PixelXDimension>150</exif:PixelXDimension>
         <exif:PixelYDimension>100</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>èV°2    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ØIDATxÚìÝÙnâH Fáß^¡YÅû?[n¢D,c¼àe."Ll¦3R7>ß]ˆÀ:T•ËNb¼¼¼4~˜É! a�°@X a�°@X a�°@X a�°@X a�°@X a�°@X a�°@X a�°@X a�°@X a�°@X a�°@X a�°@X aýO,Ë’eYˆŽlÁ-Ã0äyž<Ï“ã8²m[¦yûù«ëZeYª(
eY¦,ËÔ4üUsÂú‚ëº‡ò}_†aÜæMSŽãÈq‡C5M£4Mu8”ç9“°>‚�Çr]÷·F¹ �ò<×n·ë}`½Ë0M§S…aøã¡.—K%I¢ívÛÛ)²—a9Ž£ù|.Ûnû§ÓII’(ÏsÕu}™Ã0”ã8ß>/C¹®«õz­¢(ú÷ÁíÛÿÒñ}_óù¼uÕ4�¢(Òáp¸Ït:½û³š¦Ñz½Vš¦l7<+Ïó:E%I«ÕênT’”$‰V«Uë”;ŸÏåySáS¾QÛîUÇÊ²ìrÁÍVUUJÓTUU)Ë2í÷{ýúõ«5®··7•eIXÏd6›}Ú�únêÚï÷—¯—Ë¥ƒÁ§Ç�F#½¾¾J’öû½F£ÑÝhMÓÔl6Óûû;Sá3­«ºn'œéÒÇnûWQ�GÀóâ¿išË×vÆèû>a=‹ápØù±×gpm#Üõ÷O§Ó�¿ÂúÖW]=²ït=õ�G¹Ÿ|-„õ‡;�ÿ)Â¶È®cêÌ#¯…°þpqwQ®×bUUÝ�«ªª/Ÿw/Ä¶-Âú‹Ôu­Ýn×yÄ:/°›¦Ñv»ý´EPU•¶Ûí%V×u¿]ä_Ûív71²Ýð‡ƒ\×U­��L&—³Ã$I”$ÉÝuÖt:í4öe´êÍˆu¶Ùl:mØ¶­ÅbÑzVh†‹Eëh•e™6›MŸuÿ®>rWCUUŠ¢HišÞ¬µÃ�ïû�Ç­‹ö¾ÞåÐ»°ÎÂ0Ôd2é´_×µŠ¢¸¹»¡íyu]+Š¢»Ó(k¬'t¾f2™´î†›¦ùÐEä4MEQo®Ö¿”e©Õj%×u5�~ërËù²NÇÜž,nM–ôq}0ÏsY–u¹ÅøÞM|×Š¢ÐñxÔñxìÍVa=¨ª*Åq¬8Žeš¦ƒ�lÛ–eY—5U]×ªªJeYêt:uÞx%,\:�dx¿°
Âa�° Âa�° Âa�° Âa�° Âa�° Âa�° Âa�° Âa�° Âa�° Âa�° Âa�° Âa�°€‡ý3 ¤L‹þ	�7…    IEND®B`‚                                                                                                                                                                                                                                                                                     framework/extensions/portfolio/static/images/no-photo.jpg                                           0000644                 00000033126 15266055653 0020000 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá1Exif  II*          _      Å       ž                            ¤       ¬   (       1 "   ´   2    Ö   i‡    ì   $     €ü
 '  €ü
 '  Adobe Photoshop CC 2014 (Windows) 2014:07:30 12:53:46     �    0221     ÿÿ       ß        ‹                     r      z  (           ‚      §      H      H      ÿØÿí Adobe_CM ÿî Adobe d€   ÿÛ „ 			
ÿÀ  d  " ÿÝ  
ÿÄ?          	
         	
 3 !1AQa"q�2‘¡±B#$RÁb34r‚ÑC%’Sðáñcs5¢²ƒ&D“TdEÂ£t6ÒUâeò³„ÃÓuãóF'”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö7GWgw‡—§·Ç×ç÷ 5 !1AQaq"2�‘¡±B#ÁRÑð3$bár‚’CScs4ñ%¢²ƒ&5ÂÒD“T£dEU6teâò³„ÃÓuãóF”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö'7GWgw‡—§·ÇÿÚ   ? ôÄ“¦IJN™$”ºd“¤¥’I$”¤é“¤¥$™:JRdé’Ré&N’–I$é)I&I%?ÿÐôÄ’N’”’d’Ré“¤’”’dé)d’I%)$é’Ré&N’”™$é)I’N’”™:I)ÿÑôÄ“¦IK¤™$”¤“¦IK¤™$”¤v± q'ÅDŽ
JacHh¶< ¤¥ÒI$”¤’L’—L’t”¤É'IOÿÒôÄé$’”’I’R“¤’JY$’ILšÂî8ñEkvˆå8  �’˜¾½ÆgT"0QåFÐgÁ%!N’I)I“¦IJN’d”¤’I%?ÿÓôÄé$’”’d’R’I$”ºd“¤¥’N™%)$é’R“¦I%)$é$¥“¦N’–N™$”ÿ ÿÔôÔÉ'IJL’I)tÉÒIK$�2JRt’IJI2t”²IÒIK$�$”¤’L’”�$É)ÿÕôÔËåä’Sõ
uòêI)ú‰%òêI)ú‰%òêI)ú…:ùu$”ýD’ùu$”ýB�|º’J~¡I|¼’J~¢I|º’J~¢L¾^I%?ÿÙÿíÚPhotoshop 3.0 8BIM     Z %G  a  8BIM%     '®!Z‡%´IìØÃôÑ»k¬8BIM:     å           printOutput       PstSbool    Inteenum    Inte    Clrm   printSixteenBitbool    printerNameTEXT        printProofSetupObjc    P r o o f   S e t u p     
proofSetup       Bltnenum   builtinProof   	proofCMYK 8BIM;    -           printOutputOptions       Cptnbool     Clbrbool     RgsMbool     CrnCbool     CntCbool     Lblsbool     Ngtvbool     EmlDbool     Intrbool     BckgObjc         RGBC       Rd  doub@oà         Grn doub@oà         Bl  doub@oà         BrdTUntF#Rlt            Bld UntF#Rlt            RsltUntF#Pxl@R         
vectorDatabool    PgPsenum    PgPs    PgPC    LeftUntF#Rlt            Top UntF#Rlt            Scl UntF#Prc@Y         cropWhenPrintingbool    cropRectBottomlong       cropRectLeftlong       cropRectRightlong       cropRectToplong     8BIMí      H     H    8BIM&               ?€  8BIM        8BIM        8BIMó     	         8BIM'     
        8BIMõ     H /ff  lff       /ff  ¡™š       2    Z         5    -        8BIMø     p  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè    ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè    ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè    ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè  8BIM          @  @    8BIM         8BIM    W              ‹   ß    n o - p h o t o - m a x - s i z e                                 ß   ‹                                            null      boundsObjc         Rct1       Top long        Leftlong        Btomlong   ‹    Rghtlong   ß   slicesVlLs   Objc        slice      sliceIDlong       groupIDlong       originenum   ESliceOrigin   autoGenerated    Typeenum   
ESliceType    Img    boundsObjc         Rct1       Top long        Leftlong        Btomlong   ‹    Rghtlong   ß   urlTEXT         nullTEXT         MsgeTEXT        altTagTEXT        cellTextIsHTMLbool   cellTextTEXT        	horzAlignenum   ESliceHorzAlign   default   	vertAlignenum   ESliceVertAlign   default   bgColorTypeenum   ESliceBGColorType    None   	topOutsetlong       
leftOutsetlong       bottomOutsetlong       rightOutsetlong     8BIM(        ?ð      8BIM      8BIM        8BIM    Ã          d  à  »€  §  ÿØÿí Adobe_CM ÿî Adobe d€   ÿÛ „ 			
ÿÀ  d  " ÿÝ  
ÿÄ?          	
         	
 3 !1AQa"q�2‘¡±B#$RÁb34r‚ÑC%’Sðáñcs5¢²ƒ&D“TdEÂ£t6ÒUâeò³„ÃÓuãóF'”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö7GWgw‡—§·Ç×ç÷ 5 !1AQaq"2�‘¡±B#ÁRÑð3$bár‚’CScs4ñ%¢²ƒ&5ÂÒD“T£dEU6teâò³„ÃÓuãóF”¤…´•ÄÔäô¥µÅÕåõVfv†–¦¶ÆÖæö'7GWgw‡—§·ÇÿÚ   ? ôÄ“¦IJN™$”ºd“¤¥’I$”¤é“¤¥$™:JRdé’Ré&N’–I$é)I&I%?ÿÐôÄ’N’”’d’Ré“¤’”’dé)d’I%)$é’Ré&N’”™$é)I’N’”™:I)ÿÑôÄ“¦IK¤™$”¤“¦IK¤™$”¤v± q'ÅDŽ
JacHh¶< ¤¥ÒI$”¤’L’—L’t”¤É'IOÿÒôÄé$’”’I’R“¤’JY$’ILšÂî8ñEkvˆå8  �’˜¾½ÆgT"0QåFÐgÁ%!N’I)I“¦IJN’d”¤’I%?ÿÓôÄé$’”’d’R’I$”ºd“¤¥’N™%)$é’R“¦I%)$é$¥“¦N’–N™$”ÿ ÿÔôÔÉ'IJL’I)tÉÒIK$�2JRt’IJI2t”²IÒIK$�$”¤’L’”�$É)ÿÕôÔËåä’Sõ
uòêI)ú‰%òêI)ú‰%òêI)ú…:ùu$”ýD’ùu$”ýB�|º’J~¡I|¼’J~¢I|º’J~¢L¾^I%?ÿÙ 8BIM!     ]       A d o b e   P h o t o s h o p    A d o b e   P h o t o s h o p   C C   2 0 1 4    8BIM        ÿá­http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.155772, 2014/01/13-19:44:00        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmp:CreatorTool="Adobe Photoshop CS6 (Windows)" xmp:CreateDate="2014-07-24T11:16:50+03:00" xmp:ModifyDate="2014-07-30T12:53:46+03:00" xmp:MetadataDate="2014-07-30T12:53:46+03:00" xmpMM:InstanceID="xmp.iid:a1f25001-2dd1-cd44-a62b-391f050260f9" xmpMM:DocumentID="adobe:docid:photoshop:4e542f01-17cf-11e4-8610-df49bcd81088" xmpMM:OriginalDocumentID="xmp.did:338617B010CD11E4A7FAA78A86CD8070" dc:format="image/jpeg" photoshop:ColorMode="3"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:338617AD10CD11E4A7FAA78A86CD8070" stRef:documentID="xmp.did:338617AE10CD11E4A7FAA78A86CD8070"/> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:97821161-0041-cf46-ade2-58ebcf977658" stEvt:when="2014-07-30T12:53:46+03:00" stEvt:softwareAgent="Adobe Photoshop CC 2014 (Windows)" stEvt:changed="/"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:a1f25001-2dd1-cd44-a62b-391f050260f9" stEvt:when="2014-07-30T12:53:46+03:00" stEvt:softwareAgent="Adobe Photoshop CC 2014 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 <?xpacket end="w"?>ÿî !Adobe d@                ÿÛ „ ÿÂ  ‹ ß ÿÄ ™            
                        !1A2B€"     ! 1AQaq�‘¡"2ð±ÁBRbrÑáñ‚ ÂCc               €ÿÚ    ýÊ™FHÐ ‰‘""B@D$d@Hˆ@@ˆˆˆL‰ ‘�¢!2&M		³  hLˆ�	¢#&€ˆˆˆHˆH€„„ Ð�ö�HôˆˆLˆ�³$@häç;=s©€D@ˆ€ÐÌf`ê#ÆB$DDDB h Dó�®qs„ FDH€ˆˆúçaÐpà@ " D@'eŸ`ˆŽ¸>™4 "@h�`€Ñ#BFDHÈˆ�€		€ ! """"2hˆˆˆ@ˆ€H€Ð™4`Ñ� ‰¢ !!"@&‘	 "! 4 $   DD$&@ÿÚ   þ|ÿÚ   þ|ÿÚ   l'Æ:™ef9•tØÜ¢É£2í	›ÁŒÅfh„ì³¸[•†¨"[U;Ì²Û¸n"\nUœK©¸êÔVwR›™¼Ê¡RV2š-.ƒ+DìæT”�J˜z5[i[Y³0[¢V	‚0* rÀÞLC2à´ª†!ƒ¶xÜræfÊ™P"YRî*0ÌÄäÆéÖYVý¸¹}!L*3íù1ÌìXâ·-‚Ê-¸Î<^\¼?¯~OŸoñþç¡ÌÍÌ±é¦bÄ%\¤•qj5Óû^…ÞÔ³¢eŸ«zü<¾Ôö¼=Ÿ_½E†Ì¨�ÃI8„B
œªi%Ê¨‚`>Wå*Y{LŸªsñòsáãáäx|ñ}Àa
&&/ú³‰YïX	‹Ü*:ª—Ón�ž·—Øðû.\ùx¿hó{||E×Ä…�&XRê,wßs2²êdŽÜMô°•Êø¸ŸˆüW/Éy}oKÕôøÄòŸ¯úþÏ�—�#.*æ¦¦`Yva•;q†9mºrÏ•ÌüvnbTüƒ�‡ñŸñûƒ�‡ò•qÕÊ&æçti»ZšéVj4¸*G¦o�µìœ?Ùìßú}ˆ{>Å³Ú¾|ùùyâÄ™ZëVÑA–TnÈál•–éÉõ'|�Ä¼nf2æ…9B™‰©t%c‰d#ˆtÌ3
b`ƒ(–t!cß¥Û,ä×JÉvÑ.Á¹©Ün]C‘™¸Y*TùJ©¾ƒ35§e\«;ã¥›[®ÅÞfXÐa*5pþÑ[T[‰iŠMÆTB`•PjdU€hÌÌYlés5VöXY)—qÉ‚}ÍCFùiÑ;÷>‰�Ÿ¥ú_¦v'»§ýF¡ÓÿÚ ? |ÿÚ ? |ÿÚ ? !€I¸“=€šjI¹�Ce_ˆ¤±3 ß-:ŽÅpµ¿Z�vv;”A``ÑJA»žÑ�Cú¬pJ¾3jIpJ=byæ˜Ì.×0~h¦�Ip�dg¥,ó”Ój¬IÅˆI`x¬~Þ¶W *¹Júœ]ÛœPµæäÉaÂó¥ÄäúQˆ1Ù:$v�û¾kGáPÅ€HžËkQR5!^Ö2š+ŽƒÉ«N¸9¿•Hƒ·Ü–hw ß€rÏ4„.!¿O…u83âdŽ®”ý7có“ùÒD ä…µç¼Õø–æÆh“
C†¢,¨·2(DLgã@ Ë±k!‘L�hr#vè˜�/1(Í¢°\B,Å‹‡NÑƒ¨”:§4Jmœ3u„_Â¡eæÐÔ‚H©<´�ì,~´,^À•Ár¦†Ç µžLÄÒ<6¢ÉyUžBàðNBÅDY"bÁð¾4:Ø	ôÁÀð¥Êã 0Âyó ]âP"D¦ÔG)ˆ„<�•ú„°¢
žI*p,H¨MBÉ"G,P1à`.øUbl b£é0IJ{JŠõM™7Ê•YàfI]àÓbá‹x*À°-ŽÃ#5%Ø·Â¹ÄOô6âºC±R  ¾sV6¤u¨¦}+†.DmÈ¸£—rÙ:Åè—etVJO®p<^(å¸�ÍE© /ø2JŠïp@Œ€y®/âË,[­¹`Læ‹i»,°TœSS�÷#Dö’“ ð?ª%’Ž Ö©€Àxˆ¥)›‚Ä“\HÍâx$÷ óò‘ã.xPD`íÎ‰†S2LùŠ#&PBF$�ÉGi 7ÚÆk .BæBn�À=zFU~æ{) qñ¢Ô‘c7B5'bchp›)ž¾n¤»lnÕ¿J’H¹†…®T¸¦Œ¦òC¬_½jþnòe†»Ôs!»QE2{™ê	ÿ *gÍ¥xŽ‚†Jô�ÈWƒnµ†/‘ËsÒ”®·¸‘!^«ÊA”‘ˆruð  %¹·`S¯M¤2ƒõfÐ(ƒsu{p³G¡d¤ó¶»
0BìÜÉvñ¤`ò`ÌÁdÔI.b K¸	‹"Dj�:¿PLâ�³’>T¥õdSâ/iFÖ yPÑÄ3 •¬‚þö@ :ò"¤íŒÉ"lO�M¸Œ´k±!É’_ËUËc²°¯s�bðXRÒ	±a�E�ú„dqÕáNâ
µªæä­€¼ÍBÈS�"D&h  ’:°âËµ þ¨’M“ÍÉ¯ qv	î*–GKÆ±Oå“ 2N²Ë€LÔl“rX%´6>_
X,AJð�õ¡«:’ùæ‰$^Ä²B%¼Þ�Á,7‹"i¤yQæ�èÉœ$Yå8ñ©b`“$’o
(¨´•y­HDM¯s°¸¤ÁEƒWÍ<�›&{ƒFý¦.NcŽõçÈ–O2jæC@ÍãŠPÒ¼äFnjÁ>Ðû\
¹" }L½ŸB¨¥ü#´^âÿ 
”ÏÍ­¬Mf!Ê�!ƒÒ•ÐFÇ‹]5W2€ƒ.A}(Ll*×M5'}¶]u—±@	ÙøYPÛþ¾¾Û•îïí�‘¸ô²Aî¨¹û}½½v k¸:ïílN=~Ù Šæè¨6±+„„•�s‘˜ÿ Î“-AÌDMûÔ•·‘‡ˆW«œ.HäƒµÅ8+^øZ‚j"âr¬Ÿ˜*'©›¸Í¨	^ æíà¨òT¸`®GÆ„ÝÃLLO*I€‚‹Ì¸øÑœë³t›ÝS’R “f‰nuËî0ïH/$‡B¤Ò`Ì>¯Ê”ó Y‘5{Uþ[™f°DX‚£Ò3ò‘ã“Ádà‡ š>.H,	š‚H¸À0fhBÈ	v¶*-!‚[›—bëßû�ÀØûÞ£@@ùw÷v/}z�t#Çü=ïcp¾ï·¶…à�};t:í"ƒB êÌú‚�DLjÇeÅas7@ºlõêWÛ—Á_UÝºÖOÍî_¥¨—6vÀ6‚[ë_ÂLAC�è#ˆìI¢W¢ü: �ZÆ8°QEœ¨p%Ð"®�»žËŠ&2 ð·Æ™Hž90açš ¬¬]ŸII¢5m¸qžQš‘0Y
]˜×ÏFá—€I&‰�»uú¸…ˆ½? °°ÅÍ¸¢+ijeék²,"XŠÈ”{k2½}æ‡mG½·öŽ£ÔÛi¯÷=KS�w%ñþoîm®šj	ÛmÈ×]uÉÛb@½ÏíÆž­½�	#P\½xŠa^ää•ucŠhYÞÀ»K‚ Ÿ›ÇÃðjÂ:	$ÁssåG1û\É–‰‘ÖŒÉ“³AÄ6K\×Ô®†ÌBešw‘$Ï�tc9=È$ñ4†ç
ÈI”cš#’þ¢˜…ÒŽd(ÍïÊ€ok6nB,©ƒ±ƒŒ;NA¤Ô;£¤…¾4ŠXAhÁ:
„D&À€(Xqá©"ø�’EÂ~ š`ñs'ˆ½��‚½BÔþ�¹þ°][!ßÆ8¨ælû­ù×µîý°ØýÆ›ƒ§§C¶Û`ëé[µ:ÁèkÛÛÜÔiîííè}ÍcMÎ ï«—é&½¯gÛ×oúžà;{Þæ �wÓg¯µîFº _cÊT\åðŠ�	£Á ÍâS`9¦)f9Œ…Š.£„"×¬ @±3Œ\ÐÈ¾€,Q	Wó�3™‘B$°¼AâmP/«è³¬Mt 	 Í(,”Ç''SOFUî¤`S(»·¹‚®Oåj\®aDmfÅ•­]Ê¹ëDØ´Y¼¦nDŠAÂ	” !j%�Òlï4K0‹»6b|êfÓìW4qùµÑªæ?ä~2ˆ5�™“âAØ*/síý¿²�»îj¶;‰ûzJõìdµ™Šôý¿³§·ƒ°}¿¯ÜÙï·‰ÿ  ˆ Üo[oöšiì}À{uÙ÷sèÛ@@Ð’ ê•6Ôë¶¯R�vAÔƒé[êoÀ°D§@«cùŠòJ›%©ñÌŠ‘cvQ À7,×@å4äúz,Ñv9±H�Iüu¡:™ž@‹ OxjÙ3 Ü‚Šˆrž*’1Ô^ÕŠr±.<ÆÂ‰PO.Îjò îIÝ—ÆƒØàrDIéE%ì–ó&æ¥ÅÀ`äY—@†Cà J	*ñ€ƒ.æä©ÃxÜµ™Uv³»Ã±§ 3yòHP*á¡Ä9í_l€{£o{b�ÊÔÀÇµ®£°ÿ ÇÜ !ïi§¼Ÿ§çØv·ñn	=êþÈÆ&¡ÂE·BC¦} ÊV3šØ—Såå1) êè_*€bœ’HB_ÔÂÆ-AÌ¿I(Ê•ë2<¿+1@If]­8žœÔå�T±ÖfƒäZÃ“²Étbät ['�Dn n8$Ü�:ÃhÙãÁ€êÊ÷s$4ˆ¤$§ç02"&Ä˜IüiM�³$˜Ëp‰%�20x¨v&?ã±>§*� Çl«]5û�]@ k¯»î�u¥¨˜
Ô¿ì}Ãiÿ {Ü@¥üS4O÷ýüõÝ†H—°€MGÜûÀÿ /»¹óù‰4WÜýÀ_þÞã7kæ›W«Ý÷ûÛí¾ÄIRYLÕº·©-µÍ °™ ŒO4
óAŽ„|*êæìòÏ%^¯Ö,d’ƒ@X‡�82 =h€"Ç©L\\&^pƒ÷(
|Þ0ZkŠ6Ç¨³	à§ãVb
™¼*Æñ(ÙÚ('&c ]G³$²W�¤Qõ!?À¦ Ìaƒ ¸¥$—È0P‹)šH¼;Y©_
ÕQ0ïkÅeMžH&‰ïDL>A‘*yµÞ:ÞÖÆ¸¦/!Ÿù¾ÞI&oæ¹¦Ä V
Hæ‰ÌLóûr_…7ò�/Ü˜Ë¤áÜ•y�Aç&ë±AdÈy®Ä€‚Kí@ Ê`°Y"›‡ÒX›Î¢½Gò:›ª7$’PáÂ"-BT¨kÁÅD’{F¯ðhÀ7:É^céÍyä€ÎÖwhè2	!"Å7®ìù–7¤€",×"õ…#b#¢TÈ^™O$¾|èžì˜èM…Ù‚BK’(H@ÚL&ˆœS˜"ÿ ,¶Ä#…A™Y–	d`â¾dÍˆ?2™2GëW*IÛÂ—H–EfƒïVhI¸¸Y‹f¿nX)†mêT®à€qMíQfLÉ`�èÄ­6Â0õëWŒd”à�	Éhf–TµnŒ‘sãqVáXÛ&‰gXlÀè¨ØˆÅò„È£“2KFÖêë&ãæQÐŸK"k<²`˜KÂˆV#`‹½› vò×Ô~ ’#, F¶µÞrÏýélf3Ø+Ñ-œ‚€GŠ™g14o •’Ò÷£$\•+ÆÑC1*	ÚzqDÇ¥p&mgz@�àÜ,€b¡žB/€ 5à0Œ±ÌxUí`øŽ/¤ö#¡»`•ñ¨S·V,Y¿Ò@ "ÍŽ	¸Oˆx­�¬“ÆE¨3Ì…=�T–ÍÂfÙëHY6Ý°‡j*u��x ƒ0i™>žHì*ì†r\�X~Ì‘Äæ“HÂ ¹žÆN#½oÈãúYõÍ$†Uâ$•4àÕ4OoQ¶=S¿ �üÚ§9E%×îq3Å‚”²¨âO\#Þh¢€c„&<¼¨C.97€e¯P¡AÂ..¾4Â]<xB‡b-ÇíâiÚY,fÎÄSh’àôsÀtPVB ðÄ
r0¯ \ŽhÛ‰};TÚÀ’BDÇ€«¯ŸóQˆ'ƒpbƒÍfÞž#÷t«æe< €ÒÀ¦0í€]éâäðÍ˜½¯Ô�‘<
 JBCH ;�!R6vK‚„X’rEÓrý<³K’HRŸX
ƒ“´=‘3dèfn�Â°®;žSî�˜]ÜjIžõ&, —éÿ *å	dŸÈT’;¸²XŠ`DE“êó>TåÉfn†¶¬ñs°žàtÀÁØÂl´IUä^ø"
}è„aæº#F÷C™È&gŠ‹#’—�w¤l3;H0eœSLG$¢œÌ>•=n¾cš±Ó%@™Y7¤¯k‘<Å¨äß(DÕÍÌÜo–&Œ X‰äECdøË�¼i£0™m@z¢½?27„¤²¬ß[ÿ ¦hÿ ìÕÍð¸¬ø@¡o¨}Íuiþ;VœtnØÊ­íqÏƒÏz—ôf÷Ê£Û)e>•ŸÝ£öÝük[|}Wé/õ£ãwëÅÜº7¸ïaðý(ÛÇúŠxƒZÚùçª—ð¡ôß§¦øÏª�º+çë­·…—Ì¨ý_¾ŠÓŸL¿¯ÇÕmk†ßÊáPÿ ÛêðqG´]þÛ8\:Ÿôúµ²Íkõ¯–É[9£v‡>¿sÊÏ�~Þ…Þ8¯ÿÙ                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/portfolio/static/js/projects-script.js                                         0000644                 00000002604 15266055653 0020370 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function($) {
	//NivoSlider
	var slider = $('#slider');
	if(slider.length>0){
		slider.nivoSlider({
			effect: 'fade',               // Specify sets like: 'fold,fade,sliceDown'
			slices: 15,                     // For slice animations
			boxCols: 8,                     // For box animations
			boxRows: 4,                     // For box animations
			animSpeed: 500,                 // Slide transition speed
			pauseTime: 30000,                // How long each slide will show
			startSlide: 0,                  // Set starting Slide (0 index)
			directionNav: true,             // Next & Prev navigation
			controlNav: true,               // 1,2,3... navigation
			controlNavThumbs: false,        // Use thumbnails for Control Nav
			pauseOnHover: true,             // Stop animation while hovering
			manualAdvance: false,           // Force manual transitions
			prevText: 'next',               // Prev directionNav text
			nextText: 'prev',               // Next directionNav text
			randomStart: false,             // Start on a random slide
			beforeChange: function(){},     // Triggers before a slide transition
			afterChange: function(){},      // Triggers after a slide transition
			slideshowEnd: function(){},     // Triggers after all slides have been shown
			lastSlide: function(){},        // Triggers when last slide is shown
			afterLoad: function(){}

		});
	}
});

                                                                                                                            framework/extensions/portfolio/static/js/admin-add-edit.js                                          0000644                 00000000136 15266055653 0017774 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery('#fw-option-project-gallery').closest('.postbox').addClass('project-gallery-postbox');
                                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/portfolio/static/js/jquery.nivo.slider.js                                      0000644                 00000051757 15266055653 0021024 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

(function($) {
	var NivoSlider = function(element, options){
		// Defaults are below
		var settings = $.extend({}, $.fn.nivoSlider.defaults, options);

		// Useful variables. Play carefully.
		var vars = {
			currentSlide: 0,
			currentImage: '',
			totalSlides: 0,
			running: false,
			paused: false,
			stop: false,
			controlNavEl: false
		};

		// Get this slider
		var slider = $(element);
		slider.data('nivo:vars', vars).addClass('nivoSlider');

		// Find our slider children
		var kids = slider.children();
		kids.each(function() {
			var child = $(this);
			var link = '';
			if(!child.is('img')){
				if(child.is('a')){
					child.addClass('nivo-imageLink');
					link = child;
				}
				child = child.find('img:first');
			}
			// Get img width & height
			var childWidth = (childWidth === 0) ? child.attr('width') : child.width(),
				childHeight = (childHeight === 0) ? child.attr('height') : child.height();

			if(link !== ''){
				link.css('display','none');
			}
			child.css('display','none');
			vars.totalSlides++;
		});

		// If randomStart
		if(settings.randomStart){
			settings.startSlide = Math.floor(Math.random() * vars.totalSlides);
		}

		// Set startSlide
		if(settings.startSlide > 0){
			if(settings.startSlide >= vars.totalSlides) { settings.startSlide = vars.totalSlides - 1; }
			vars.currentSlide = settings.startSlide;
		}

		// Get initial image
		if($(kids[vars.currentSlide]).is('img')){
			vars.currentImage = $(kids[vars.currentSlide]);
		} else {
			vars.currentImage = $(kids[vars.currentSlide]).find('img:first');
		}

		// Show initial link
		if($(kids[vars.currentSlide]).is('a')){
			$(kids[vars.currentSlide]).css('display','block');
		}

		// Set first background
		var sliderImg = $('<img/>').addClass('nivo-main-image');
		sliderImg.attr('src', vars.currentImage.attr('src')).show();
		slider.append(sliderImg);

		// Detect Window Resize
		$(window).resize(function() {
			slider.children('img').width(slider.width());
			sliderImg.attr('src', vars.currentImage.attr('src'));
			sliderImg.stop().height('auto');
			$('.nivo-slice').remove();
			$('.nivo-box').remove();
		});

		//Create caption
		slider.append($('<div class="nivo-caption"></div>'));

		// Process caption function
		var processCaption = function(settings){
			var nivoCaption = $('.nivo-caption', slider);
			if(vars.currentImage.attr('title') != '' && vars.currentImage.attr('title') != undefined){
				var title = vars.currentImage.attr('title');
				if(title.substr(0,1) == '#') title = $(title).html();

				if(nivoCaption.css('display') == 'block'){
					setTimeout(function(){
						nivoCaption.html(title);
					}, settings.animSpeed);
				} else {
					nivoCaption.html(title);
					nivoCaption.stop().fadeIn(settings.animSpeed);
				}
			} else {
				nivoCaption.stop().fadeOut(settings.animSpeed);
			}
		}

		//Process initial  caption
		processCaption(settings);

		// In the words of Super Mario "let's a go!"
		var timer = 0;
		if(!settings.manualAdvance && kids.length > 1){
			timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
		}

		// Add Direction nav
		if(settings.directionNav){
			slider.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+ settings.prevText +'</a><a class="nivo-nextNav">'+ settings.nextText +'</a></div>');

			$(slider).on('click', 'a.nivo-prevNav', function(){
				if(vars.running) { return false; }
				clearInterval(timer);
				timer = '';
				vars.currentSlide -= 2;
				nivoRun(slider, kids, settings, 'prev');
			});

			$(slider).on('click', 'a.nivo-nextNav', function(){
				if(vars.running) { return false; }
				clearInterval(timer);
				timer = '';
				nivoRun(slider, kids, settings, 'next');
			});
		}

		// Add Control nav
		if(settings.controlNav){
			vars.controlNavEl = $('<div class="nivo-controlNav"></div>');
			slider.after(vars.controlNavEl);
			for(var i = 0; i < kids.length; i++){
				if(settings.controlNavThumbs){
					vars.controlNavEl.addClass('nivo-thumbs-enabled');
					var child = kids.eq(i);
					if(!child.is('img')){
						child = child.find('img:first');
					}
					if(child.attr('data-thumb')) vars.controlNavEl.append('<a class="nivo-control" rel="'+ i +'"><img src="'+ child.attr('data-thumb') +'" alt="" /></a>');
				} else {
					vars.controlNavEl.append('<a class="nivo-control" rel="'+ i +'">'+ (i + 1) +'</a>');
				}
			}

			//Set initial active link
			$('a:eq('+ vars.currentSlide +')', vars.controlNavEl).addClass('active');

			$('a', vars.controlNavEl).bind('click', function(){
				if(vars.running) return false;
				if($(this).hasClass('active')) return false;
				clearInterval(timer);
				timer = '';
				sliderImg.attr('src', vars.currentImage.attr('src'));
				vars.currentSlide = $(this).attr('rel') - 1;
				nivoRun(slider, kids, settings, 'control');
			});
		}

		//For pauseOnHover setting
		if(settings.pauseOnHover){
			slider.hover(function(){
				vars.paused = true;
				clearInterval(timer);
				timer = '';
			}, function(){
				vars.paused = false;
				// Restart the timer
				if(timer === '' && !settings.manualAdvance){
					timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
				}
			});
		}

		// Event when Animation finishes
		slider.bind('nivo:animFinished', function(){
			sliderImg.attr('src', vars.currentImage.attr('src'));
			vars.running = false;
			// Hide child links
			$(kids).each(function(){
				if($(this).is('a')){
				   $(this).css('display','none');
				}
			});
			// Show current link
			if($(kids[vars.currentSlide]).is('a')){
				$(kids[vars.currentSlide]).css('display','block');
			}
			// Restart the timer
			if(timer === '' && !vars.paused && !settings.manualAdvance){
				timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
			}
			// Trigger the afterChange callback
			settings.afterChange.call(this);
		});

		// Add slices for slice animations
		var createSlices = function(slider, settings, vars) {
			if($(vars.currentImage).parent().is('a')) $(vars.currentImage).parent().css('display','block');
			$('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').width(slider.width()).css('visibility', 'hidden').show();
			var sliceHeight = ($('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').parent().is('a')) ? $('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').parent().height() : $('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').height();

			for(var i = 0; i < settings.slices; i++){
				var sliceWidth = Math.round(slider.width()/settings.slices);

				if(i === settings.slices-1){
					slider.append(
						$('<div class="nivo-slice" name="'+i+'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block !important; top:0; left:-'+ ((sliceWidth + (i * sliceWidth)) - sliceWidth) +'px;" /></div>').css({
							left:(sliceWidth*i)+'px',
							width:(slider.width()-(sliceWidth*i))+'px',
							height:sliceHeight+'px',
							opacity:'0',
							overflow:'hidden'
						})
					);
				} else {
					slider.append(
						$('<div class="nivo-slice" name="'+i+'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block !important; top:0; left:-'+ ((sliceWidth + (i * sliceWidth)) - sliceWidth) +'px;" /></div>').css({
							left:(sliceWidth*i)+'px',
							width:sliceWidth+'px',
							height:sliceHeight+'px',
							opacity:'0',
							overflow:'hidden'
						})
					);
				}
			}

			$('.nivo-slice', slider).height(sliceHeight);
			sliderImg.stop().animate({
				height: $(vars.currentImage).height()
			}, settings.animSpeed);
		};

		// Add boxes for box animations
		var createBoxes = function(slider, settings, vars){
			if($(vars.currentImage).parent().is('a')) $(vars.currentImage).parent().css('display','block');
			$('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').width(slider.width()).css('visibility', 'hidden').show();
			var boxWidth = Math.round(slider.width()/settings.boxCols),
				boxHeight = Math.round($('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').height() / settings.boxRows);


			for(var rows = 0; rows < settings.boxRows; rows++){
				for(var cols = 0; cols < settings.boxCols; cols++){
					if(cols === settings.boxCols-1){
						slider.append(
							$('<div class="nivo-box" name="'+ cols +'" rel="'+ rows +'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block; top:-'+ (boxHeight*rows) +'px; left:-'+ (boxWidth*cols) +'px;" /></div>').css({
								opacity:0,
								left:(boxWidth*cols)+'px',
								top:(boxHeight*rows)+'px',
								width:(slider.width()-(boxWidth*cols))+'px'

							})
						);
						$('.nivo-box[name="'+ cols +'"]', slider).height($('.nivo-box[name="'+ cols +'"] img', slider).height()+'px');
					} else {
						slider.append(
							$('<div class="nivo-box" name="'+ cols +'" rel="'+ rows +'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block; top:-'+ (boxHeight*rows) +'px; left:-'+ (boxWidth*cols) +'px;" /></div>').css({
								opacity:0,
								left:(boxWidth*cols)+'px',
								top:(boxHeight*rows)+'px',
								width:boxWidth+'px'
							})
						);
						$('.nivo-box[name="'+ cols +'"]', slider).height($('.nivo-box[name="'+ cols +'"] img', slider).height()+'px');
					}
				}
			}

			sliderImg.stop().animate({
				height: $(vars.currentImage).height()
			}, settings.animSpeed);
		};

		// Private run method
		var nivoRun = function(slider, kids, settings, nudge){
			// Get our vars
			var vars = slider.data('nivo:vars');

			// Trigger the lastSlide callback
			if(vars && (vars.currentSlide === vars.totalSlides - 1)){
				settings.lastSlide.call(this);
			}

			// Stop
			if((!vars || vars.stop) && !nudge) { return false; }

			// Trigger the beforeChange callback
			settings.beforeChange.call(this);

			// Set current background before change
			if(!nudge){
				sliderImg.attr('src', vars.currentImage.attr('src'));
			} else {
				if(nudge === 'prev'){
					sliderImg.attr('src', vars.currentImage.attr('src'));
				}
				if(nudge === 'next'){
					sliderImg.attr('src', vars.currentImage.attr('src'));
				}
			}

			vars.currentSlide++;
			// Trigger the slideshowEnd callback
			if(vars.currentSlide === vars.totalSlides){
				vars.currentSlide = 0;
				settings.slideshowEnd.call(this);
			}
			if(vars.currentSlide < 0) { vars.currentSlide = (vars.totalSlides - 1); }
			// Set vars.currentImage
			if($(kids[vars.currentSlide]).is('img')){
				vars.currentImage = $(kids[vars.currentSlide]);
			} else {
				vars.currentImage = $(kids[vars.currentSlide]).find('img:first');
			}

			// Set active links
			if(settings.controlNav){
				$('a', vars.controlNavEl).removeClass('active');
				$('a:eq('+ vars.currentSlide +')', vars.controlNavEl).addClass('active');
			}

			// Process caption
			processCaption(settings);

			// Remove any slices from last transition
			$('.nivo-slice', slider).remove();

			// Remove any boxes from last transition
			$('.nivo-box', slider).remove();

			var currentEffect = settings.effect,
				anims = '';

			// Generate random effect
			if(settings.effect === 'random'){
				anims = new Array('sliceDownRight','sliceDownLeft','sliceUpRight','sliceUpLeft','sliceUpDown','sliceUpDownLeft','fold','fade',
				'boxRandom','boxRain','boxRainReverse','boxRainGrow','boxRainGrowReverse');
				currentEffect = anims[Math.floor(Math.random()*(anims.length + 1))];
				if(currentEffect === undefined) { currentEffect = 'fade'; }
			}

			// Run random effect from specified set (eg: effect:'fold,fade')
			if(settings.effect.indexOf(',') !== -1){
				anims = settings.effect.split(',');
				currentEffect = anims[Math.floor(Math.random()*(anims.length))];
				if(currentEffect === undefined) { currentEffect = 'fade'; }
			}

			// Custom transition as defined by "data-transition" attribute
			if(vars.currentImage.attr('data-transition')){
				currentEffect = vars.currentImage.attr('data-transition');
			}

			// Run effects
			vars.running = true;
			var timeBuff = 0,
				i = 0,
				slices = '',
				firstSlice = '',
				totalBoxes = '',
				boxes = '';

			if(currentEffect === 'sliceDown' || currentEffect === 'sliceDownRight' || currentEffect === 'sliceDownLeft'){
				createSlices(slider, settings, vars);
				timeBuff = 0;
				i = 0;
				slices = $('.nivo-slice', slider);
				if(currentEffect === 'sliceDownLeft') { slices = $('.nivo-slice', slider)._reverse(); }

				slices.each(function(){
					var slice = $(this);
					slice.css({ 'top': '0px' });
					if(i === settings.slices-1){
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 50;
					i++;
				});
			} else if(currentEffect === 'sliceUp' || currentEffect === 'sliceUpRight' || currentEffect === 'sliceUpLeft'){
				createSlices(slider, settings, vars);
				timeBuff = 0;
				i = 0;
				slices = $('.nivo-slice', slider);
				if(currentEffect === 'sliceUpLeft') { slices = $('.nivo-slice', slider)._reverse(); }

				slices.each(function(){
					var slice = $(this);
					slice.css({ 'bottom': '0px' });
					if(i === settings.slices-1){
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 50;
					i++;
				});
			} else if(currentEffect === 'sliceUpDown' || currentEffect === 'sliceUpDownRight' || currentEffect === 'sliceUpDownLeft'){
				createSlices(slider, settings, vars);
				timeBuff = 0;
				i = 0;
				var v = 0;
				slices = $('.nivo-slice', slider);
				if(currentEffect === 'sliceUpDownLeft') { slices = $('.nivo-slice', slider)._reverse(); }

				slices.each(function(){
					var slice = $(this);
					if(i === 0){
						slice.css('top','0px');
						i++;
					} else {
						slice.css('bottom','0px');
						i = 0;
					}

					if(v === settings.slices-1){
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 50;
					v++;
				});
			} else if(currentEffect === 'fold'){
				createSlices(slider, settings, vars);
				timeBuff = 0;
				i = 0;

				$('.nivo-slice', slider).each(function(){
					var slice = $(this);
					var origWidth = slice.width();
					slice.css({ top:'0px', width:'0px' });
					if(i === settings.slices-1){
						setTimeout(function(){
							slice.animate({ width:origWidth, opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							slice.animate({ width:origWidth, opacity:'1.0' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 50;
					i++;
				});
			} else if(currentEffect === 'fade'){
				createSlices(slider, settings, vars);

				firstSlice = $('.nivo-slice:first', slider);
				firstSlice.css({
					'width': slider.width() + 'px'
				});

				firstSlice.animate({ opacity:'1.0' }, (settings.animSpeed*2), '', function(){ slider.trigger('nivo:animFinished'); });
			} else if(currentEffect === 'slideInRight'){
				createSlices(slider, settings, vars);

				firstSlice = $('.nivo-slice:first', slider);
				firstSlice.css({
					'width': '0px',
					'opacity': '1'
				});

				firstSlice.animate({ width: slider.width() + 'px' }, (settings.animSpeed*2), '', function(){ slider.trigger('nivo:animFinished'); });
			} else if(currentEffect === 'slideInLeft'){
				createSlices(slider, settings, vars);

				firstSlice = $('.nivo-slice:first', slider);
				firstSlice.css({
					'width': '0px',
					'opacity': '1',
					'left': '',
					'right': '0px'
				});

				firstSlice.animate({ width: slider.width() + 'px' }, (settings.animSpeed*2), '', function(){
					// Reset positioning
					firstSlice.css({
						'left': '0px',
						'right': ''
					});
					slider.trigger('nivo:animFinished');
				});
			} else if(currentEffect === 'boxRandom'){
				createBoxes(slider, settings, vars);

				totalBoxes = settings.boxCols * settings.boxRows;
				i = 0;
				timeBuff = 0;

				boxes = shuffle($('.nivo-box', slider));
				boxes.each(function(){
					var box = $(this);
					if(i === totalBoxes-1){
						setTimeout(function(){
							box.animate({ opacity:'1' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							box.animate({ opacity:'1' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 20;
					i++;
				});
			} else if(currentEffect === 'boxRain' || currentEffect === 'boxRainReverse' || currentEffect === 'boxRainGrow' || currentEffect === 'boxRainGrowReverse'){
				createBoxes(slider, settings, vars);

				totalBoxes = settings.boxCols * settings.boxRows;
				i = 0;
				timeBuff = 0;

				// Split boxes into 2D array
				var rowIndex = 0;
				var colIndex = 0;
				var box2Darr = [];
				box2Darr[rowIndex] = [];
				boxes = $('.nivo-box', slider);
				if(currentEffect === 'boxRainReverse' || currentEffect === 'boxRainGrowReverse'){
					boxes = $('.nivo-box', slider)._reverse();
				}
				boxes.each(function(){
					box2Darr[rowIndex][colIndex] = $(this);
					colIndex++;
					if(colIndex === settings.boxCols){
						rowIndex++;
						colIndex = 0;
						box2Darr[rowIndex] = [];
					}
				});

				// Run animation
				for(var cols = 0; cols < (settings.boxCols * 2); cols++){
					var prevCol = cols;
					for(var rows = 0; rows < settings.boxRows; rows++){
						if(prevCol >= 0 && prevCol < settings.boxCols){
							/* Due to some weird JS bug with loop vars
							being used in setTimeout, this is wrapped
							with an anonymous function call */
							(function(row, col, time, i, totalBoxes) {
								var box = $(box2Darr[row][col]);
								var w = box.width();
								var h = box.height();
								if(currentEffect === 'boxRainGrow' || currentEffect === 'boxRainGrowReverse'){
									box.width(0).height(0);
								}
								if(i === totalBoxes-1){
									setTimeout(function(){
										box.animate({ opacity:'1', width:w, height:h }, settings.animSpeed/1.3, '', function(){ slider.trigger('nivo:animFinished'); });
									}, (100 + time));
								} else {
									setTimeout(function(){
										box.animate({ opacity:'1', width:w, height:h }, settings.animSpeed/1.3);
									}, (100 + time));
								}
							})(rows, prevCol, timeBuff, i, totalBoxes);
							i++;
						}
						prevCol--;
					}
					timeBuff += 100;
				}
			}
		};

		// Shuffle an array
		var shuffle = function(arr){
			for(var j, x, i = arr.length; i; j = parseInt(Math.random() * i, 10), x = arr[--i], arr[i] = arr[j], arr[j] = x);
			return arr;
		};

		// For debugging
		var trace = function(msg){
			if(this.console && typeof console.log !== 'undefined') { console.log(msg); }
		};

		// Start / Stop
		this.stop = function(){
			if(!$(element).data('nivo:vars').stop){
				$(element).data('nivo:vars').stop = true;
				trace('Stop Slider');
			}
		};

		this.start = function(){
			if($(element).data('nivo:vars').stop){
				$(element).data('nivo:vars').stop = false;
				trace('Start Slider');
			}
		};

		// Trigger the afterLoad callback
		settings.afterLoad.call(this);

		return this;
	};

	$.fn.nivoSlider = function(options) {
		return this.each(function(key, value){
			var element = $(this);
			// Return early if this element already has a plugin instance
			if (element.data('nivoslider')) { return element.data('nivoslider'); }
			// Pass options to plugin constructor
			var nivoslider = new NivoSlider(this, options);
			// Store plugin object in this element's data
			element.data('nivoslider', nivoslider);
		});
	};

	//Default settings
	$.fn.nivoSlider.defaults = {
		effect: 'random',
		slices: 15,
		boxCols: 8,
		boxRows: 4,
		animSpeed: 500,
		pauseTime: 3000,
		startSlide: 0,
		directionNav: true,
		controlNav: true,
		controlNavThumbs: false,
		pauseOnHover: true,
		manualAdvance: false,
		prevText: 'Prev',
		nextText: 'Next',
		randomStart: false,
		beforeChange: function(){},
		afterChange: function(){},
		slideshowEnd: function(){},
		lastSlide: function(){},
		afterLoad: function(){}
	};

	$.fn._reverse = [].reverse;

})(jQuery);                 framework/extensions/portfolio/static/css/admin-add-edit.css                                        0000644                 00000000520 15266055653 0020321 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .project-gallery-postbox .inside {
	margin-top: 0 !important;
	padding-bottom: 0 !important;
}
#fw-backend-option-fw-option-project-gallery {
	padding: 0 12px 12px;
}
#fw-option-project-gallery .thumb {
	width: 76px;
	height: 76px;
	margin: 0 8px 8px 0;
}
#fw-option-project-gallery .thumbs-container:not(.empty) {
	margin-top: 14px;
}
                                                                                                                                                                                framework/extensions/portfolio/static/css/NivoSlider/themes/bar/bullets.png                         0000644                 00000002401 15266055653 0023335 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR      (   úÄ
æ   	pHYs     šœ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ‡IDATxÚ´WMHcWþî{yùqb'Œc¤¥»¶ŽE¦›…‚�€?à¢‹.f­HK—ŠP…lº�Q(Íª¸xu~HÁ­?�h%ˆšF„F‰BÒ¨ãä½ÛÍ}r}¾d¦sàðÞãÞûÝsO¾óÝB)Åû0ïÉ,å!„ÿd®eÊY_B)5æ@ƒë¦éNÑŒTŒ€ÈÜ@bOÂ"} ÄžúF•sÌ¢¨@U<ÿ"ŸÏÿ iÚl>Ÿÿ>�{8Ø¸@0¤®ì�GX„¶L&ó•¢(A¿ßï‘$‰�FI’¾>::ú€�;ÉM£”Þp6É
à~$ù|ssSEQpíN§S>88�§¦¦šT³ù„Ç¬±èõz;gff ªê�Áb±ˆp8Œ¾¾¾N–
òV<¶ÙlÎ\.g:V( IR•iÞ ¬ïöôô˜vww#�Nï2FÐ»æXP][[[W*•äþþþ9…Br&“ð!€{lþ�£Vpt“ Øµ´´ø²Ùì§ëëëèèè€Ãáˆ/,,¼ùÀ+Æg�«Æ²ëQ; ÜP;;;Ûº½½=8==ý€‡ >0Ð­rÄ\Ô|¡XLJº@Õ#¥”Ò7j7IeÇSËˆ�©NTÔ
}².2•æ¼•lÞeñ�õØ #ïdïŒTî@–ÿaSz—ÅÄä�Üôö5U¨œÁn9åªŒ
\a†obÂaÊß<¸Åä&¹Š¹o�ÖXÑ¨Ü»^‘”BŒÀ:€E÷½½½Þúúú>±ªª*¡Pè›ùùù<+mþ$ åóÇJ ¬Åbñç­­-ÌÍÍ©‰DBÍf³ÚãÇ�EŸÏ'‹¹\î¥Çãy
àŠmp­Ä�‰ýekk—ftðûýb$±>mnn~ÎÀõ¶@je¢ý`ÿÉÊÊJTöÉÉÉ½““¥X,¾^ZZú»©©)
@ƒ/E‰¨5‘Ñk`»q*Š|@ž˜˜ø“ìèèè»Ý¾@>==�…ÃáG \L¿% ‚`Â
 ‰„
 CCCc<Ou ¬­­ÑÞÞÞ^£ØÆBñz½V 8?? ¸\.«YŽëêêì �Ëå4‡ÃñQ¹[úºr–——_@{{» «««·îÿR©¤É²| ­­­B*•úÕ¨‚Iík”ÒË®®. ‚Áàn:�Vô	WWWêØØØN*•ú·³³Slhh ííí	CiÃÈŠ* ®ÑÑÑ�E‰�g d»Ý¾800°
…þÐát:K&“±l6û#€öÃÛŒ¬¸[¹@M:�þVQ”X0|Á÷ dŸÏ÷lgg'V,£Œj.”Þ}Þj°E¾ú’ÉdWcccðòò’lll¨ggg´­­Mt»Ý(
¿»Ýîi®O.qúq+#ù=Fø jÇÇÇ?Éd2ß]\\ü�F»XTÃ"ur½²Þ&3'*È¦j�MÍ(›ÔÐŒð‹I™?7š�	7šÃÿ Ú76¿Æ    IEND®B`‚                                                                                                                                                                                                                                                               framework/extensions/portfolio/static/css/NivoSlider/themes/bar/loading.gif                         0000644                 00000003311 15266055653 0023262 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       GIF89a  ö  ÿÿÿ   ÔÔÔ”””```@@@DDDnnn¢¢¢ÜÜÜ¤¤¤$$$(((000666>>>jjjºººrrrìììîîîÂÂÂŠŠŠPPP^^^¾¾¾ÐÐÐ:::ŒŒŒªªª\\\|||âââ†††hhhœœœfff¶¶¶FFF


°°°–––èèèôôôxxx„„„ööö‚‚‚¨¨¨úúúüüüÀÀÀÊÊÊøøøÖÖÖ®®®ðððÒÒÒäääÞÞÞÎÎÎÆÆÆ¼¼¼àààØØØòòòÚÚÚzzz´´´²²²LLLRRRZZZbbbBBB<<<ÄÄÄvvv222êêê***ŽŽŽXXX,,,   NNNˆˆˆddd444ÈÈÈÌÌÌæææ¸¸¸~~~’’’žžžVVV���JJJHHH"""¦¦¦¬¬¬ššš&&&888ttt...ppp   TTTlll€€€         !ÿNETSCAPE2.0   !þCreated with ajaxload.info !ù	
   ,       �€ ‚ƒ„……#)-†…$*.‚6:7…
%+/‚70=6ƒ†6– Œ =?=‚±3@?‚± ;E‚±7A>‚±B;‚±>CD‚	†;+Fƒ &03	8<Ý„!'14,<	Œ"P°�á¡FŽ`Â !ù	
   ,       Œ€ ‚ƒ„……;WX[]† <UY-\$_&…JOSHTJ^*\„GP›…2…
#�‚7ƒHKQ³ :6‚L=ºFF‚'MÄ³‚NA³:bË I³T@Á ?R†/D½‚924I	::/E`ÓƒA&V,ZJCaT�T9Ij¬’ †®ƒ  !ù	
   ,       ‰€ ‚ƒ„……	
i^,† CKjl…8^ghQCRkƒ"dN<†h-P‚cf� m]‚,>·Jnj‚2H0·T.-‚43·…5GÐ„`eC·6:ƒf¿…:=ÏƒG5AT770/6…@C(CBA;@/Ü†F	rø ¯Zµ@ !ù	
   ,       �€ ‚ƒ„……?(N!lG† 9'g[jNJ…A#HlF=B]O<ƒT&28†f_L;‚9V(� H‚J,	·kW‚lf:·U‚olÇ�Tr‚<b·JmK‚G(>·N*#‚F`8"�pAƒ/`9"0‚7ô q…E	"T=36né  Fo) !ù	
   ,       Œ€ ‚ƒ„……aoe&?† 	+qe4H2…D<
@33
%ƒF8<;†J @‚@c� e[l‚>8T·Bju‚aB7·K¼AÇ�³0·Cv^‚	¿�ur‚6b?Õ…Y)ƒ3T3ƒ+'s
…6F0:‚.nt·n830ÂÖ­ƒ‚ !ù	
   ,       ‰€ ‚ƒ„……0@9(+A† TA8cJq
>…`GT6:"VVAƒ6@>/†B4eb‚=	­�oR‚TD3� >h»²¿F^‚�ÆM'‚0F7¿BLd‚63Ó�]jlƒ7Û…&NG†+TTc1SOJ†vwn\-Yr<�A#iÎ”Ùñ«à @ !ù	
   ,       ˆ€ ‚ƒ„……7=?;>;"0† :TD	AB8Q"…6/3 7;(I@„0=:†GJ‚73¬�QfA²6�‚D,<¼…3eÁ„34‚.À�1&‚2*^¼Z‚\†<N|›‚Zk-xcVz^8…Oyrvj{CÏe H`ÌX  !ù	
   ,       ‹€ ‚ƒ„…†7:FF6†ƒ63FbDD=…&†:E;ƒA.�TA>3‚#*N� 	D‚K$+®C9‚\T®6Jc‚-¾�:¶ gY(®DZ‚eu®,A‚KXq†Æ oPt2Q=FAl!…+ OjLM^a�G1N\@ñÃ•ÁA�  ;                                                                                                                                                                                                                                                                                                                                framework/extensions/portfolio/static/css/NivoSlider/themes/bar/bar.css                             0000644                 00000006410 15266055653 0022437 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
Skin Name: Nivo Slider Bar Theme
Skin URI: http://nivo.dev7studios.com
Description: The bottom bar skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: false
*/

.theme-bar.slider-wrapper {
	position: relative;
	border: 1px solid #333;
	overflow: hidden;
}
.theme-bar .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
}
.theme-bar .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-bar .nivoSlider a {
	border:0;
	display:block;
}

.theme-bar .nivo-controlNav {
	position: absolute;
	left: 0;
	bottom: -41px;
	z-index: 10;
	width: 100%;
	height: 30px;
	text-align: center;
	padding: 5px 0;
	border-top: 1px solid #333;
	background: #333;
	background: -moz-linear-gradient(top,  #565656 0%, #333333 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#333333)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #565656 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #565656 0%,#333333 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #565656 0%,#333333 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #565656 0%,#333333 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
	opacity: 0.5;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
}
.theme-bar:hover .nivo-controlNav {
	bottom: 0;
	opacity: 1;
}
.theme-bar .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 5px 2px 0 2px;
}
.theme-bar .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-bar .nivo-directionNav a {
	display:block;
	border:0;
	color: #fff;
	text-transform: uppercase;
	top: auto;
	bottom: 10px;
	z-index: 11;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
	opacity: 0.5;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
}
.theme-bar a.nivo-nextNav { right: -50px; }
.theme-bar a.nivo-prevNav { left: -50px; }
.theme-bar:hover a.nivo-nextNav { 
	right: 15px;
	opacity: 1;
}
.theme-bar:hover a.nivo-prevNav { 
	left: 15px;
	opacity: 1;
}
.theme-bar .nivo-directionNav a:hover { color: #ddd; }

.theme-bar .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
}
.theme-bar:hover .nivo-caption {
	bottom: 41px;
}
.theme-bar .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff;
}
.theme-bar .nivo-caption a:hover {
	color:#fff;
}

.theme-bar .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-bar .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-bar .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}                                                                                                                                                                                                                                                        framework/extensions/portfolio/static/css/NivoSlider/themes/bar/arrows.png                          0000644                 00000001470 15266055653 0023205 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   <      p˜}O   	pHYs     šœ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ¾IDATxÚÔ™¯sâ@Ç?d˜!.®q8P‡ë¹º8pu•çî¿ª»ºsàâZTÏÅ‡K¼Ì¤¹löífs3÷f20!äíww¿ß÷c'×ë¥ÅÀ0ïøíœ�’q,ßIÇo…ø®4/š*žYßäÓfà´°Lð=°2 mÛ»ø-úšô¬p
d†µY%Î_=Á>ØØã¿�›v›	ðw;ÔJà·¬¼ÆàQ&{¨åÀ^x#Û(”UÀ‹‚ß)ðä¹ª&;Ûæ�¨õ@lÍÅ'“À"X2à¥lå1,–­j²ÇÀ6é¹lŽ�µ?]CËƒA Ò‘}¯ë	­»*b.—«µý$rÏG�rÇv_Ž�n»ÔÏÕqƒc¾[yß$ÍdGÀBé´žEù†
I×w_~V&91°¨k8óB˜Ô1Î¦Ê*äØ‘B0B‚­íN®P¦c:µÌò±‡'gà—B™3Ã*÷	’màçÊõ%NÉÔ"
¹…ÓÅq³øÞ­Œ­3§ˆzªž7þ_{3åïQ�°ü”ÄÿkKeì‰k=\çÀ;©5µülÚÌcÀð¡H<JCí¾î³SáËÜ’o;âïÌ³VÆÂQÍ®šâûÆæ7R†›M ú¸©²ç€ïË`Ê89T› UÍ»¨he Škªºq¨òN‘cX¨[†ï¾uöÊ�Fe­Ò.½§øá©àEkrÏ˜ë3†×fX*·WâÉé\yOÃÙÄ‘FE;ïÐ7Ûð[2«|D¿ÁöWâQqë0V#8=Zjè}€²Ó”þ~ÁÔÕµL%ö&�œîV0#\_í"`¿ì*S_ºîq-ÎîÎ#ôX³%%gw]»ub9[šsk²Í�vÜR·‚\{m…¨±Qù'ÊÃ´”ÛùRŠù0­þÈJbéÈ,z:$…ø>i²ÆÏ æz¹½·§<    IEND®B`‚                                                                                                                                                                                                        framework/extensions/portfolio/static/css/NivoSlider/themes/default/default.css                     0000644                 00000003702 15266055653 0024200 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Description: The default skin for the Nivo Slider.
Version: 1.3
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: true
*/

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
	margin-bottom:10px;
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
	-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
	box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	padding: 20px 0;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
	color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}                                                              framework/extensions/portfolio/static/css/NivoSlider/themes/default/arrows2.png                     0000644                 00000003656 15266055653 0024157 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   (   &   ¶ôÙ   tEXtSoftware Adobe 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:B1A066CDEFD811E38D509B1BB14494B1" xmpMM:DocumentID="xmp.did:B1A066CEEFD811E38D509B1BB14494B1"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:B1A066CBEFD811E38D509B1BB14494B1" stRef:documentID="xmp.did:B1A066CCEFD811E38D509B1BB14494B1"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>zõ‹î  "IDATxÚ¼ØÉOQ ð¡tc©l†¨ŒbÁKQâ–¸Ò¸¡&F!®A$¢ÿ Ž„	‘€@8p0Q©¹�"ûªXŠ	J)´”– ¥‹ßï53
]æÑäåÍtÞ/oæ{ï{Ãq‘}bHÈ b-Ë‰®®®DüNcyy9»´´TAÎ‘ñ~Ãü€AÈWWWøýþ�õõõ
øA
ƒÁ�m>�Çóµ¤¤D�ç‘ó™#);TÂ(=È¦Ïç›Í„6·ÛýŽù·¶¶¾Æ<S$§Z\\|Œ8¯×û¯½½=ÚG"^£Ñ$®­­Õ#rss³µ   �%R€[XXxJp&½^Ÿm‡ xHü®Q©TÉN§ók¤W„ýÁóejiiÉ…¶PM‘˜4É
…"�%R€ƒl-¦¸æææ³Ð–Š‚‰#ÏŸ’ <�‡!™(R/RŒ{Fp3MMM¹<œ†à”¼l¥H„'á¹R#¸¥¥¥çx]ÈHcCCCN\,oÎ‹%�3AÅÕÕÕ�ÙÃ»¤÷®ãÜß0p+¤ “ðË�yvkº¶¶6;L\HH‡ÃQ*RŒ{¿ó nª¦¦&+B\¸ÈïÁ�bÜk	qR ¸‚3TWWŸ–-rg³ÙÞÜ¸h�œÊjµÜC\¸È/éééq\[[Û1(—VpùªªªB\CÜ¾Hìßår5#îêÎn·—á?“““OŽ.þ¬p{!q`Ru:ÝQ4çÆÆÆ99ÀÁZk…?~„—~^Hù¡}‰§º˜ŽŽ7”rf™LvDf6›'ð¨V«-âýˆ+œ)èshhè¼\.?ÛˆAN©T¦ÀPþ„»ì…Zïyöè>‚Å­v«±TKèììÌÇÑƒ[lkllÄŒK*//?	{ˆßˆ„Œ~O*cÅ ù‹„z`` p€s���’|ØNˆÔŠŠŠLŠ„Äyw £(Ø€���k†#ç‚Ø}’°˜ÙÛ•oR¤ŠR€ƒq8rNŽVêÂ? ¤ 755•0ÄêÈÈÈ=ÞTGçáíg-Ž4�°ªüb€†s î®hŽ'óp`!@bâ¤O"¤ 7==}`‹ˆ¾³ŽöØC°D
pF£1`VÄÁœw{œLü®…2(nppP·.f·BR"¸™™™×ßß+T+¤ R7™L¶„•S$¸p�cY¶ÇEwÃ-CØûúúnFŠ“
)Æ]"8[ooï�hqÑ"éÖmÜìììe„I�¹²²B×n	ÕÜÜâì8z===×¥Æ…„„çEÎÏÏ?¤oWá9ËÄdÀ¤èîî¾FJyÉq¡ S*++�Caùžµ«ä˜ö9Pc¶Bùt…À’#Åý` V;£—‹Þû0    IEND®B`‚                                                                                  framework/extensions/portfolio/static/css/NivoSlider/themes/default/bullets.png                     0000644                 00000002401 15266055653 0024215 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR      (   úÄ
æ   	pHYs     šœ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ‡IDATxÚ´WMHcWþî{yùqb'Œc¤¥»¶ŽE¦›…‚�€?à¢‹.f­HK—ŠP…lº�Q(Íª¸xu~HÁ­?�h%ˆšF„F‰BÒ¨ãä½ÛÍ}r}¾d¦sàðÞãÞûÝsO¾óÝB)Åû0ïÉ,å!„ÿd®eÊY_B)5æ@ƒë¦éNÑŒTŒ€ÈÜ@bOÂ"} ÄžúF•sÌ¢¨@U<ÿ"ŸÏÿ iÚl>Ÿÿ>�{8Ø¸@0¤®ì�GX„¶L&ó•¢(A¿ßï‘$‰�FI’¾>::ú€�;ÉM£”Þp6É
à~$ù|ssSEQpíN§S>88�§¦¦šT³ù„Ç¬±èõz;gff ªê�Áb±ˆp8Œ¾¾¾N–
òV<¶ÙlÎ\.g:V( IR•iÞ ¬ïöôô˜vww#�Nï2FÐ»æXP][[[W*•äþþþ9…Br&“ð!€{lþ�£Vpt“ Øµ´´ø²Ùì§ëëëèèè€Ãáˆ/,,¼ùÀ+Æg�«Æ²ëQ; ÜP;;;Ûº½½=8==ý€‡ >0Ð­rÄ\Ô|¡XLJº@Õ#¥”Ò7j7IeÇSËˆ�©NTÔ
}².2•æ¼•lÞeñ�õØ #ïdïŒTî@–ÿaSz—ÅÄä�Üôö5U¨œÁn9åªŒ
\a†obÂaÊß<¸Åä&¹Š¹o�ÖXÑ¨Ü»^‘”BŒÀ:€E÷½½½Þúúú>±ªª*¡Pè›ùùù<+mþ$ åóÇJ ¬Åbñç­­-ÌÍÍ©‰DBÍf³ÚãÇ�EŸÏ'‹¹\î¥Çãy
àŠmp­Ä�‰ýekk—ftðûýb$±>mnn~ÎÀõ¶@je¢ý`ÿÉÊÊJTöÉÉÉ½““¥X,¾^ZZú»©©)
@ƒ/E‰¨5‘Ñk`»q*Š|@ž˜˜ø“ìèèè»Ý¾@>==�…ÃáG \L¿% ‚`Â
 ‰„
 CCCc<Ou ¬­­ÑÞÞÞ^£ØÆBñz½V 8?? ¸\.«YŽëêêì �Ëå4‡ÃñQ¹[úºr–——_@{{» «««·îÿR©¤É²| ­­­B*•úÕ¨‚Iík”ÒË®®. ‚Áàn:�Vô	WWWêØØØN*•ú·³³Slhh ííí	CiÃÈŠ* ®ÑÑÑ�E‰�g d»Ý¾800°
…þÐát:K&“±l6û#€öÃÛŒ¬¸[¹@M:�þVQ”X0|Á÷ dŸÏ÷lgg'V,£Œj.”Þ}Þj°E¾ú’ÉdWcccðòò’lll¨ggg´­­Mt»Ý(
¿»Ýîi®O.qúq+#ù=Fø jÇÇÇ?Éd2ß]\\ü�F»XTÃ"ur½²Þ&3'*È¦j�MÍ(›ÔÐŒð‹I™?7š�	7šÃÿ Ú76¿Æ    IEND®B`‚                                                                                                                                                                                                                                                               framework/extensions/portfolio/static/css/NivoSlider/themes/default/loading.gif                     0000644                 00000003311 15266055653 0024142 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       GIF89a  ö  ÿÿÿ   ÔÔÔ”””```@@@DDDnnn¢¢¢ÜÜÜ¤¤¤$$$(((000666>>>jjjºººrrrìììîîîÂÂÂŠŠŠPPP^^^¾¾¾ÐÐÐ:::ŒŒŒªªª\\\|||âââ†††hhhœœœfff¶¶¶FFF


°°°–––èèèôôôxxx„„„ööö‚‚‚¨¨¨úúúüüüÀÀÀÊÊÊøøøÖÖÖ®®®ðððÒÒÒäääÞÞÞÎÎÎÆÆÆ¼¼¼àààØØØòòòÚÚÚzzz´´´²²²LLLRRRZZZbbbBBB<<<ÄÄÄvvv222êêê***ŽŽŽXXX,,,   NNNˆˆˆddd444ÈÈÈÌÌÌæææ¸¸¸~~~’’’žžžVVV���JJJHHH"""¦¦¦¬¬¬ššš&&&888ttt...ppp   TTTlll€€€         !ÿNETSCAPE2.0   !þCreated with ajaxload.info !ù	
   ,       �€ ‚ƒ„……#)-†…$*.‚6:7…
%+/‚70=6ƒ†6– Œ =?=‚±3@?‚± ;E‚±7A>‚±B;‚±>CD‚	†;+Fƒ &03	8<Ý„!'14,<	Œ"P°�á¡FŽ`Â !ù	
   ,       Œ€ ‚ƒ„……;WX[]† <UY-\$_&…JOSHTJ^*\„GP›…2…
#�‚7ƒHKQ³ :6‚L=ºFF‚'MÄ³‚NA³:bË I³T@Á ?R†/D½‚924I	::/E`ÓƒA&V,ZJCaT�T9Ij¬’ †®ƒ  !ù	
   ,       ‰€ ‚ƒ„……	
i^,† CKjl…8^ghQCRkƒ"dN<†h-P‚cf� m]‚,>·Jnj‚2H0·T.-‚43·…5GÐ„`eC·6:ƒf¿…:=ÏƒG5AT770/6…@C(CBA;@/Ü†F	rø ¯Zµ@ !ù	
   ,       �€ ‚ƒ„……?(N!lG† 9'g[jNJ…A#HlF=B]O<ƒT&28†f_L;‚9V(� H‚J,	·kW‚lf:·U‚olÇ�Tr‚<b·JmK‚G(>·N*#‚F`8"�pAƒ/`9"0‚7ô q…E	"T=36né  Fo) !ù	
   ,       Œ€ ‚ƒ„……aoe&?† 	+qe4H2…D<
@33
%ƒF8<;†J @‚@c� e[l‚>8T·Bju‚aB7·K¼AÇ�³0·Cv^‚	¿�ur‚6b?Õ…Y)ƒ3T3ƒ+'s
…6F0:‚.nt·n830ÂÖ­ƒ‚ !ù	
   ,       ‰€ ‚ƒ„……0@9(+A† TA8cJq
>…`GT6:"VVAƒ6@>/†B4eb‚=	­�oR‚TD3� >h»²¿F^‚�ÆM'‚0F7¿BLd‚63Ó�]jlƒ7Û…&NG†+TTc1SOJ†vwn\-Yr<�A#iÎ”Ùñ«à @ !ù	
   ,       ˆ€ ‚ƒ„……7=?;>;"0† :TD	AB8Q"…6/3 7;(I@„0=:†GJ‚73¬�QfA²6�‚D,<¼…3eÁ„34‚.À�1&‚2*^¼Z‚\†<N|›‚Zk-xcVz^8…Oyrvj{CÏe H`ÌX  !ù	
   ,       ‹€ ‚ƒ„…†7:FF6†ƒ63FbDD=…&†:E;ƒA.�TA>3‚#*N� 	D‚K$+®C9‚\T®6Jc‚-¾�:¶ gY(®DZ‚eu®,A‚KXq†Æ oPt2Q=FAl!…+ OjLM^a�G1N\@ñÃ•ÁA�  ;                                                                                                                                                                                                                                                                                                                                framework/extensions/portfolio/static/css/NivoSlider/themes/default/arrows.png                      0000644                 00000001470 15266055653 0024065 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   <      p˜}O   	pHYs     šœ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ¾IDATxÚÔ™¯sâ@Ç?d˜!.®q8P‡ë¹º8pu•çî¿ª»ºsàâZTÏÅ‡K¼Ì¤¹löífs3÷f20!äíww¿ß÷c'×ë¥ÅÀ0ïøíœ�’q,ßIÇo…ø®4/š*žYßäÓfà´°Lð=°2 mÛ»ø-úšô¬p
d†µY%Î_=Á>ØØã¿�›v›	ðw;ÔJà·¬¼ÆàQ&{¨åÀ^x#Û(”UÀ‹‚ß)ðä¹ª&;Ûæ�¨õ@lÍÅ'“À"X2à¥lå1,–­j²ÇÀ6é¹lŽ�µ?]CËƒA Ò‘}¯ë	­»*b.—«µý$rÏG�rÇv_Ž�n»ÔÏÕqƒc¾[yß$ÍdGÀBé´žEù†
I×w_~V&91°¨k8óB˜Ô1Î¦Ê*äØ‘B0B‚­íN®P¦c:µÌò±‡'gà—B™3Ã*÷	’màçÊõ%NÉÔ"
¹…ÓÅq³øÞ­Œ­3§ˆzªž7þ_{3åïQ�°ü”ÄÿkKeì‰k=\çÀ;©5µülÚÌcÀð¡H<JCí¾î³SáËÜ’o;âïÌ³VÆÂQÍ®šâûÆæ7R†›M ú¸©²ç€ïË`Ê89T› UÍ»¨he Škªºq¨òN‘cX¨[†ï¾uöÊ�Fe­Ò.½§øá©àEkrÏ˜ë3†×fX*·WâÉé\yOÃÙÄ‘FE;ïÐ7Ûð[2«|D¿ÁöWâQqë0V#8=Zjè}€²Ó”þ~ÁÔÕµL%ö&�œîV0#\_í"`¿ì*S_ºîq-ÎîÎ#ôX³%%gw]»ub9[šsk²Í�vÜR·‚\{m…¨±Qù'ÊÃ´”ÛùRŠù0­þÈJbéÈ,z:$…ø>i²ÆÏ æz¹½·§<    IEND®B`‚                                                                                                                                                                                                        framework/extensions/portfolio/static/css/NivoSlider/themes/dark/bullets.png                        0000644                 00000006112 15266055653 0023515 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         AMÎ¾   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  uIDATxÚì’?jQ‡óv&~¯P³U@pémRé ©’è •R))•ÀÐì3\	·v‘+Rm‘iwß¼™«˜¤ÈŸäÓÃó‘»cµZ�™ySUÕ ”Rvª:›Ïç{Z¯×ç1Æ‡c-" €œ3Ú¶mÚ¶½äãr4Õ)%üˆH`É)¥IJ	)%03 €™ADPÕ	‹Dä¹ù`fˆ€{ü>w!ç¼PÕFUáîpw¨*TµÉ9/ÈÝ±ÝnÇ)¥k¹8-¹;�WÓétOîŽ?%à/ùü#À ðfóiL�7åÜÊÎMg�³W{zýñé<H| ‰5Uƒ0^žÛÆr{Éf¾$„¨0àp8BmæKÖÞ&N²
ÃgÝ®†ÒÛ„Ë±ƒƒ*NÊÁ^zX×�ûo‡ûÐÓ;âàÀášaýáŽó×/‹ðBßRuVÿ:¡k¬?Ê½üp;¦êì§3aeç¥»ú|ó~ÿ} K¾jË×8    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/portfolio/static/css/NivoSlider/themes/dark/loading.gif                        0000644                 00000003311 15266055653 0023437 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       GIF89a  ö  ÿÿÿ   ÔÔÔ”””```@@@DDDnnn¢¢¢ÜÜÜ¤¤¤$$$(((000666>>>jjjºººrrrìììîîîÂÂÂŠŠŠPPP^^^¾¾¾ÐÐÐ:::ŒŒŒªªª\\\|||âââ†††hhhœœœfff¶¶¶FFF


°°°–––èèèôôôxxx„„„ööö‚‚‚¨¨¨úúúüüüÀÀÀÊÊÊøøøÖÖÖ®®®ðððÒÒÒäääÞÞÞÎÎÎÆÆÆ¼¼¼àààØØØòòòÚÚÚzzz´´´²²²LLLRRRZZZbbbBBB<<<ÄÄÄvvv222êêê***ŽŽŽXXX,,,   NNNˆˆˆddd444ÈÈÈÌÌÌæææ¸¸¸~~~’’’žžžVVV���JJJHHH"""¦¦¦¬¬¬ššš&&&888ttt...ppp   TTTlll€€€         !ÿNETSCAPE2.0   !þCreated with ajaxload.info !ù	
   ,       �€ ‚ƒ„……#)-†…$*.‚6:7…
%+/‚70=6ƒ†6– Œ =?=‚±3@?‚± ;E‚±7A>‚±B;‚±>CD‚	†;+Fƒ &03	8<Ý„!'14,<	Œ"P°�á¡FŽ`Â !ù	
   ,       Œ€ ‚ƒ„……;WX[]† <UY-\$_&…JOSHTJ^*\„GP›…2…
#�‚7ƒHKQ³ :6‚L=ºFF‚'MÄ³‚NA³:bË I³T@Á ?R†/D½‚924I	::/E`ÓƒA&V,ZJCaT�T9Ij¬’ †®ƒ  !ù	
   ,       ‰€ ‚ƒ„……	
i^,† CKjl…8^ghQCRkƒ"dN<†h-P‚cf� m]‚,>·Jnj‚2H0·T.-‚43·…5GÐ„`eC·6:ƒf¿…:=ÏƒG5AT770/6…@C(CBA;@/Ü†F	rø ¯Zµ@ !ù	
   ,       �€ ‚ƒ„……?(N!lG† 9'g[jNJ…A#HlF=B]O<ƒT&28†f_L;‚9V(� H‚J,	·kW‚lf:·U‚olÇ�Tr‚<b·JmK‚G(>·N*#‚F`8"�pAƒ/`9"0‚7ô q…E	"T=36né  Fo) !ù	
   ,       Œ€ ‚ƒ„……aoe&?† 	+qe4H2…D<
@33
%ƒF8<;†J @‚@c� e[l‚>8T·Bju‚aB7·K¼AÇ�³0·Cv^‚	¿�ur‚6b?Õ…Y)ƒ3T3ƒ+'s
…6F0:‚.nt·n830ÂÖ­ƒ‚ !ù	
   ,       ‰€ ‚ƒ„……0@9(+A† TA8cJq
>…`GT6:"VVAƒ6@>/†B4eb‚=	­�oR‚TD3� >h»²¿F^‚�ÆM'‚0F7¿BLd‚63Ó�]jlƒ7Û…&NG†+TTc1SOJ†vwn\-Yr<�A#iÎ”Ùñ«à @ !ù	
   ,       ˆ€ ‚ƒ„……7=?;>;"0† :TD	AB8Q"…6/3 7;(I@„0=:†GJ‚73¬�QfA²6�‚D,<¼…3eÁ„34‚.À�1&‚2*^¼Z‚\†<N|›‚Zk-xcVz^8…Oyrvj{CÏe H`ÌX  !ù	
   ,       ‹€ ‚ƒ„…†7:FF6†ƒ63FbDD=…&†:E;ƒA.�TA>3‚#*N� 	D‚K$+®C9‚\T®6Jc‚-¾�:¶ gY(®DZ‚eu®,A‚KXq†Æ oPt2Q=FAl!…+ OjLM^a�G1N\@ñÃ•ÁA�  ;                                                                                                                                                                                                                                                                                                                                framework/extensions/portfolio/static/css/NivoSlider/themes/dark/arrows.png                         0000644                 00000006020 15266055653 0023356 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   #      s²F¬   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ;IDATxÚ´“1jQ†gÞìoÜÎ3ä !V[kHiéíì4º¢è‚Ys�@BêÅb‰Xñ 9ƒmpõ½MeÐ¼¯¦úàÿ,ËÎ,‹¨,K�F3pÈ|>¿EÄWkíóx<ÞŸÿê|$I‰ÈTkýÇñ�Kf~‘{YÇq\½’Y­V‘ˆLE¤`ææp8üq)ãyÞ“ÖzW©Tj—BAÁTk] b³Ûí¦à˜0ó<ÿ`æ"º€F–eŸÊ÷}bf "sÙ×XkA)e˜˜™ˆ(MÓïív«”RcÌãf³ÉÃ0tÓr¹¬2óÚ÷ý ìŽÇc½ßïï @»Ýžcfˆ(DôåºÀžç½QÍZ»+Š¢ÞëõöWkjµZ“Óé4CÄÄu�q`­Í‡C½ÓéüOûo 4t1‘RC    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/portfolio/static/css/NivoSlider/themes/dark/dark.css                           0000644                 00000003607 15266055653 0022776 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
Skin Name: Nivo Slider Dark Theme
Skin URI: http://nivo.dev7studios.com
Description: A dark skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: true
*/

.theme-dark.slider-wrapper {
	background: #222;
	padding: 10px;
}
.theme-dark .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
	margin-bottom:10px;
	overflow: visible;
}
.theme-dark .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-dark .nivoSlider a {
	border:0;
	display:block;
}

.theme-dark .nivo-controlNav {
	text-align: left;
	padding: 0;
	position: relative;
	z-index: 10;
}
.theme-dark .nivo-controlNav a {
	display:inline-block;
	width:10px;
	height:10px;
	background:url(bullets.png) no-repeat 0 2px;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-dark .nivo-controlNav a.active {
	background-position:0 100%;
}

.theme-dark .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background: url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	top: auto;
	bottom: -36px;
	z-index: 11;
}
.theme-dark .nivo-directionNav a:hover {
	background-color: #333;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.theme-dark a.nivo-nextNav {
	background-position:-16px 50%;
	right:0px;
}
.theme-dark a.nivo-prevNav {
	background-position:11px 50%;
	left: auto;
	right: 35px;
}

.theme-dark .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-dark .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff;
}
.theme-dark .nivo-caption a:hover {
	color:#fff;
}

.theme-dark .nivo-controlNav.nivo-thumbs-enabled {
	width: 80%;
}
.theme-dark .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-dark .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}                                                                                                                         framework/extensions/portfolio/static/css/NivoSlider/themes/light/light.css                         0000644                 00000003623 15266055653 0023350 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
Skin Name: Nivo Slider Light Theme
Skin URI: http://nivo.dev7studios.com
Description: A light skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: true
*/

.theme-light.slider-wrapper {
	background: #fff;
	padding: 10px;
}
.theme-light .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
	margin-bottom:10px;
	overflow: visible;
}
.theme-light .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-light .nivoSlider a {
	border:0;
	display:block;
}

.theme-light .nivo-controlNav {
	text-align: left;
	padding: 0;
	position: relative;
	z-index: 10;
}
.theme-light .nivo-controlNav a {
	display:inline-block;
	width:10px;
	height:10px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-light .nivo-controlNav a.active {
	background-position:0 100%;
}

.theme-light .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background: url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	top: auto;
	bottom: -36px;
	z-index: 11;
}
.theme-light .nivo-directionNav a:hover {
	background-color: #eee;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.theme-light a.nivo-nextNav {
	background-position:160% 50%;
	right:0px;
}
.theme-light a.nivo-prevNav {
	background-position:-60% 50%;
	left: auto;
	right: 35px;
}

.theme-light .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-light .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff;
}
.theme-light .nivo-caption a:hover {
	color:#fff;
}

.theme-light .nivo-controlNav.nivo-thumbs-enabled {
	width: 80%;
}
.theme-light .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-light .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}                                                                                                             framework/extensions/portfolio/static/css/NivoSlider/themes/light/bullets.png                       0000644                 00000006330 15266055653 0023705 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   
      X½.;   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  IDATxÚä’ÁJQ†¿{çÎ„!Íh"¤-XšbéF!¤ñ¡K]TûÒî|·Y¸.t_!`ÜZð	´”ltS°T,%UìL4uîäž.Lª›‚‹îúÃY�ïpàœO‰€ÞØØ˜èt:ëÎ¹ ­õ^¹\^]^^>œÝh4¦ÛíöN‘ïû XkIÓ4.—ËóKKK»ÈÇq\ÏçóQ†Ü{½^ÔívëÀs”€Ù0	Ãc Æ”Rt»Ý`Ì ‘ïûÊ÷ý?Í!hŒ!4@±X<æ/)‹G ˆ«ÕjS)e³,CD²,C)e«Õê�à´R©¼�¢èN«ÕZH’¤022rZ«Õš¥Ri8Q"¢�Q`¨ãƒ­_�p œ©áÁ�
0N€ÞðàÜ&š[æÿÍp`eóËÄþ÷týÒé€œv{SwƒÕ7‹•kÃWŸ§?|Ëvœ—‹”w5+ýÝ¿ŒŸÞ÷æß¾˜ØÕ@þS§WÏœŠ�›•9v~Õ�¼J?~¦³}Ï \¥¯^*Î!™£s‘^îz©Ê<å	Gé§˜~ª�‚xéãýöÅce,0 $³<¹ç]þjn¼™³çÖÆ	6Tœ�³çöõÜø�() ÏŽÎ×Þ,ì_>õ pºör²9ùptøøïÿ= í’í~ÍƒQà    IEND®B`‚                                                                                                                                                                                                                                                                                                        framework/extensions/portfolio/static/css/NivoSlider/themes/light/loading.gif                       0000644                 00000003311 15266055653 0023625 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       GIF89a  ö  ÿÿÿ   ÔÔÔ”””```@@@DDDnnn¢¢¢ÜÜÜ¤¤¤$$$(((000666>>>jjjºººrrrìììîîîÂÂÂŠŠŠPPP^^^¾¾¾ÐÐÐ:::ŒŒŒªªª\\\|||âââ†††hhhœœœfff¶¶¶FFF


°°°–––èèèôôôxxx„„„ööö‚‚‚¨¨¨úúúüüüÀÀÀÊÊÊøøøÖÖÖ®®®ðððÒÒÒäääÞÞÞÎÎÎÆÆÆ¼¼¼àààØØØòòòÚÚÚzzz´´´²²²LLLRRRZZZbbbBBB<<<ÄÄÄvvv222êêê***ŽŽŽXXX,,,   NNNˆˆˆddd444ÈÈÈÌÌÌæææ¸¸¸~~~’’’žžžVVV���JJJHHH"""¦¦¦¬¬¬ššš&&&888ttt...ppp   TTTlll€€€         !ÿNETSCAPE2.0   !þCreated with ajaxload.info !ù	
   ,       �€ ‚ƒ„……#)-†…$*.‚6:7…
%+/‚70=6ƒ†6– Œ =?=‚±3@?‚± ;E‚±7A>‚±B;‚±>CD‚	†;+Fƒ &03	8<Ý„!'14,<	Œ"P°�á¡FŽ`Â !ù	
   ,       Œ€ ‚ƒ„……;WX[]† <UY-\$_&…JOSHTJ^*\„GP›…2…
#�‚7ƒHKQ³ :6‚L=ºFF‚'MÄ³‚NA³:bË I³T@Á ?R†/D½‚924I	::/E`ÓƒA&V,ZJCaT�T9Ij¬’ †®ƒ  !ù	
   ,       ‰€ ‚ƒ„……	
i^,† CKjl…8^ghQCRkƒ"dN<†h-P‚cf� m]‚,>·Jnj‚2H0·T.-‚43·…5GÐ„`eC·6:ƒf¿…:=ÏƒG5AT770/6…@C(CBA;@/Ü†F	rø ¯Zµ@ !ù	
   ,       �€ ‚ƒ„……?(N!lG† 9'g[jNJ…A#HlF=B]O<ƒT&28†f_L;‚9V(� H‚J,	·kW‚lf:·U‚olÇ�Tr‚<b·JmK‚G(>·N*#‚F`8"�pAƒ/`9"0‚7ô q…E	"T=36né  Fo) !ù	
   ,       Œ€ ‚ƒ„……aoe&?† 	+qe4H2…D<
@33
%ƒF8<;†J @‚@c� e[l‚>8T·Bju‚aB7·K¼AÇ�³0·Cv^‚	¿�ur‚6b?Õ…Y)ƒ3T3ƒ+'s
…6F0:‚.nt·n830ÂÖ­ƒ‚ !ù	
   ,       ‰€ ‚ƒ„……0@9(+A† TA8cJq
>…`GT6:"VVAƒ6@>/†B4eb‚=	­�oR‚TD3� >h»²¿F^‚�ÆM'‚0F7¿BLd‚63Ó�]jlƒ7Û…&NG†+TTc1SOJ†vwn\-Yr<�A#iÎ”Ùñ«à @ !ù	
   ,       ˆ€ ‚ƒ„……7=?;>;"0† :TD	AB8Q"…6/3 7;(I@„0=:†GJ‚73¬�QfA²6�‚D,<¼…3eÁ„34‚.À�1&‚2*^¼Z‚\†<N|›‚Zk-xcVz^8…Oyrvj{CÏe H`ÌX  !ù	
   ,       ‹€ ‚ƒ„…†7:FF6†ƒ63FbDD=…&†:E;ƒA.�TA>3‚#*N� 	D‚K$+®C9‚\T®6Jc‚-¾�:¶ gY(®DZ‚eu®,A‚KXq†Æ oPt2Q=FAl!…+ OjLM^a�G1N\@ñÃ•ÁA�  ;                                                                                                                                                                                                                                                                                                                                framework/extensions/portfolio/static/css/NivoSlider/themes/light/arrows.png                        0000644                 00000006257 15266055653 0023560 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   /   
   $F)   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ÚIDATxÚÌÕÏ‹aÀñï8ã°Ì82¢
’»D±Â” ¢àan"t¬ë^<t‰A§%]*‡.AeEˆð¼°)Š›ÂB+Õ²Ž8“owÿ}N/¼—Ïóðü�„,…Z©Tž	!(—ËO�ë�€ã8wÇãñód2ùÀ¶ícàX†W«Õ=à1P®×ëwVþ×¡étú2Þ‡ÍF£¤U¼ê8ÎÞl6ÛÕu}žN§ßår¹“Ào•J¥7±Xì—¢(×{½^c9�ÀyÅ=ÏÛÕu}nYÖþÎÎÎgà˜¯‹ÅÚ¶m¿�F£cEQ’Ë	 #‰\VUY–Åd296?¾»®{ Ëò?UUÑ4-�Ç/’$„ˆ÷[­Ö“~¿Ë÷}Ï0Œ‡Åbñà¯/5›Íø`0hÊ²¼mÆŸL&óÂ4Í�@/ œmË²^%‰C!Dp49µZíöô¼Öív?ù¾¿­iÚ8›Í¾6MóðÊbþ ¾Z–…çy�\×ý](þ.ðël=•JÕ:�Î•|>ÿ>ïíEÁ…´´çUàpð€CàxÍø0p¸
ßÎá Òê‘ŒÅûtŽ¶€³Å _€ÿ æ·MãcÂ    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                 framework/extensions/portfolio/static/css/admin-listing.css                                         0000644                 00000000427 15266055653 0020325 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       table.wp-list-table td.column-image {
	line-height: 0;
}

table.wp-list-table th.manage-column.column-image {
	width: 150px;
}

#posts-filter th.column-posts span{
	white-space: nowrap;
}

@media screen and (max-width: 1450px) {
	#posts-filter th.column-posts{
		width: 20%;
	}
}                                                                                                                                                                                                                                         framework/extensions/portfolio/static/css/nivo-slider.css                                           0000644                 00000003627 15266055653 0020026 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:4;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:3;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
	display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}                                                                                                         framework/extensions/portfolio/hooks.php                                                            0000644                 00000003435 15266055653 0014633 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Replace the content of the current template with the content of portfolio view
 *
 * @param string $the_content
 *
 * @return string
 */
function _filter_fw_ext_portfolio_the_content( $the_content ) {
	/**
	 * @var FW_Extension_Portfolio $portfolio
	 */
	$portfolio = fw()->extensions->get( 'portfolio' );

	return fw_render_view( $portfolio->locate_view_path( 'content' ), array( 'the_content' => $the_content ) );
}

/**
 * Check if the there are defined views for the portfolio templates, otherwise are used theme templates
 *
 * @param string $template
 *
 * @return string
 */
function _filter_fw_ext_portfolio_template_include( $template ) {

	/**
	 * @var FW_Extension_Portfolio $portfolio
	 */
	$portfolio = fw()->extensions->get( 'portfolio' );

	if ( is_singular( $portfolio->get_post_type_name() ) ) {

		if ( preg_match( '/single-' . '.*\.php/i', basename( $template ) ) === 1 ) {
			return $template;
		}

		if ( $portfolio->locate_view_path( 'single' ) ) {
			return $portfolio->locate_view_path( 'single' );
		} else {
			add_filter( 'the_content', '_filter_fw_ext_portfolio_the_content' );
		}
	} else if ( is_tax( $portfolio->get_taxonomy_name() ) && $portfolio->locate_view_path( 'taxonomy' ) ) {

		if ( preg_match( '/taxonomy-' . '.*\.php/i', basename( $template ) ) === 1 ) {
			return $template;
		}

		return $portfolio->locate_view_path( 'taxonomy' );
	} else if ( is_post_type_archive( $portfolio->get_post_type_name() ) && $portfolio->locate_view_path( 'archive' ) ) {
		if ( preg_match( '/archive-' . '.*\.php/i', basename( $template ) ) === 1 ) {
			return $template;
		}

		return $portfolio->locate_view_path( 'archive' );
	}

	return $template;
}

add_filter( 'template_include', '_filter_fw_ext_portfolio_template_include' );                                                                                                                                                                                                                                   framework/extensions/portfolio/config.php                                                           0000644                 00000000467 15266055653 0014757 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['image_sizes'] = array(
	'featured-image' => array(
		'width'  => 223,
		'height' => 139,
		'crop'   => true
	),
	'gallery-image'  => array(
		'width'  => 700,
		'height' => 455,
		'crop'   => true
	)
);

$cfg['has-gallery'] = true;                                                                                                                                                                                                         framework/extensions/update/views/updates-list.php                                                  0000644                 00000010673 15266055653 0016532 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $updates
 */
?>

<?php if ($updates['framework'] !== false): ?>
<div id="fw-ext-update-framework">
	<a name="fw-framework"></a>
	<h3><?php _e('Framework', 'fw') ?></h3>
	<?php if (empty($updates['framework'])): ?>
		<p><?php echo sprintf(__('You have the latest version of %s.', 'fw'), fw()->manifest->get_name()) ?></p>
	<?php else: ?>
		<?php if (is_wp_error($updates['framework'])): ?>
			<p class="wp-ui-text-notification"><?php echo $updates['framework']->get_error_message() ?></p>
		<?php else: ?>
			<form id="fw-ext-update-framework" method="post" action="update-core.php?action=fw-update-framework">
				<p><?php
					_e(sprintf('You have version %s installed. Update to %s.',
						fw()->manifest->get_version(),
						$updates['framework']['fixed_latest_version']
					), 'fw')
				?></p>
				<?php wp_nonce_field(-1, '_nonce_fw_ext_update_framework'); ?>
				<p><input class="button" type="submit" value="<?php echo esc_attr(__('Update Framework', 'fw')) ?>" name="update"></p>
			</form>
		<?php endif; ?>
	<?php endif; ?>
</div>
<?php endif; ?>

<?php if ($updates['theme'] !== false): ?>
<div id="fw-ext-update-theme">
	<a name="fw-theme"></a>
	<h3><?php $theme = wp_get_theme(); _e(sprintf('%s Theme', (is_child_theme() ? $theme->parent()->get('Name') : $theme->get('Name'))), 'fw') ?></h3>
	<?php if (empty($updates['theme'])): ?>
		<p><?php _e('Your theme is up to date.', 'fw') ?></p>
	<?php else: ?>
		<?php if (is_wp_error($updates['theme'])): ?>
			<p class="wp-ui-text-notification"><?php echo $updates['theme']->get_error_message() ?></p>
		<?php else: ?>
			<form id="fw-ext-update-theme" method="post" action="update-core.php?action=fw-update-theme">
				<p><?php
					_e(sprintf('You have version %s installed. Update to %s.',
						fw()->theme->manifest->get_version(),
						$updates['theme']['fixed_latest_version']
					), 'fw')
				?></p>
				<?php wp_nonce_field(-1, '_nonce_fw_ext_update_theme'); ?>
				<p><input class="button" type="submit" value="<?php echo esc_attr(__('Update Theme', 'fw')) ?>" name="update"></p>
			</form>
		<?php endif; ?>
	<?php endif; ?>
</div>
<?php endif; ?>

<?php if (true): ?>
<div id="fw-ext-update-extensions">
	<a name="fw-extensions"></a>
	<h3><?php echo sprintf(__('%s Extensions', 'fw'), fw()->manifest->get_name()) ?></h3>
	<?php if (empty($updates['extensions'])): ?>
		<p><?php echo sprintf(__('You have the latest version of %s Extensions.', 'fw'), fw()->manifest->get_name()); ?></p>
	<?php else: ?>
		<?php
		$one_update_mode = fw()->extensions->get('update')->get_config('extensions_as_one_update');

		foreach ($updates['extensions'] as $extension) {
			if (is_wp_error($extension)) {
				/**
				 * Cancel the "One update mode" and display all extensions list table with details
				 * if at least one extension has an error that needs to be visible
				 */
				$one_update_mode = false;
				break;
			}
		}
		?>
		<form id="fw-ext-update-extensions" method="post" action="update-core.php?action=fw-update-extensions">
			<div class="fw-ext-update-extensions-form-detailed" <?php if ($one_update_mode): ?>style="display: none;"<?php endif; ?>>
				<p><input class="button" type="submit" value="<?php echo esc_attr(__('Update Extensions', 'fw')) ?>" name="update"></p>
				<?php
				if (!class_exists('_FW_Ext_Update_Extensions_List_Table')) {
					fw_include_file_isolated(
						fw()->extensions->get('update')->get_declared_path('/includes/classes/class--fw-ext-update-extensions-list-table.php')
					);
				}

				$list_table = new _FW_Ext_Update_Extensions_List_Table(array(
					'extensions' => $updates['extensions']
				));

				$list_table->display();
				?>
				<?php wp_nonce_field(-1, '_nonce_fw_ext_update_extensions'); ?>
				<p><input class="button" type="submit" value="<?php echo esc_attr(__('Update Extensions', 'fw')) ?>" name="update"></p>
			</div>
			<?php if ($one_update_mode): ?>
			<div class="fw-ext-update-extensions-form-simple">
				<p style="color:#d54e21;"><?php _e('New extensions updates available.', 'fw'); ?></p>
				<p><input class="button" type="submit" value="<?php echo esc_attr(__('Update Extensions', 'fw')) ?>" name="update"></p>
				<script type="text/javascript">
					jQuery(function($){
						$('form#fw-ext-update-extensions').on('submit', function(){
							$(this).find('.check-column input[type="checkbox"]').prop('checked', true);
						});
					});
				</script>
			</div>
			<?php endif; ?>
		</form>
	<?php endif; ?>
</div>
<?php endif; ?>
                                                                     framework/extensions/update/manifest.php                                                            0000644                 00000000514 15266055653 0014556 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name'] = __('Update', 'fw');
$manifest['description'] = __('Keep you framework, extensions and theme up to date.', 'fw');
$manifest['standalone'] = true;

$manifest['version'] = '1.0.12';
$manifest['github_update'] = 'ThemeFuse/Unyson-Update-Extension';
                                                                                                                                                                                    framework/extensions/update/static.php                                                              0000644                 00000000626 15266055653 0014243 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$extension = fw()->extensions->get('update');

if (fw_current_screen_match(array('only' => array(array('id' => 'update-core'))))) {
	// Include only on update page

	wp_enqueue_style(
		'fw-ext-'. $extension->get_name() .'-update-page',
		$extension->get_declared_URI('/static/css/admin-update-page.css'),
		array(),
		$extension->manifest->get_version()
	);
}
                                                                                                          framework/extensions/update/extensions/github-update/manifest.php                                   0000644                 00000000143 15266055653 0021515 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['standalone'] = true;
                                                                                                                                                                                                                                                                                                                                                                                                                             framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php           0000644                 00000025152 15266055653 0026207 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Github Update
 *
 * Add {'github_update' => 'user/repo'} to your manifest and this extension will handle it
 */
class FW_Extension_Github_Update extends FW_Ext_Update_Service
{
	/**
	 * Handle framework, theme and extensions that has this key in manifest
	 * @var string
	 */
	private $manifest_key = 'github_update';

	/**
	 * Check if manifest key format is correct 'user/repo'
	 * @var string
	 */
	private $manifest_key_regex = '/^([^\s\/]+)\/([^\s\/]+)$/';

	/**
	 * How long to cache server responses
	 * @var int seconds
	 */
	private $transient_expiration = DAY_IN_SECONDS;

	private $download_timeout = 300;

	/**
	 * Used when there is internet connection problems
	 * To prevent site being blocked on every refresh, this fake version will be cached in the transient
	 * @var string
	 */
	private $fake_latest_version = '0.0.0';

	/**
	 * @internal
	 */
	protected function _init()
	{
	}

	/**
	 * @param string $append '/foo/bar'
	 * @return string
	 */
	private function get_github_api_url($append)
	{
		return apply_filters('fw_github_api_url', 'https://api.github.com') . $append;
	}

	private function fetch_latest_version($user_slash_repo)
	{
		/**
		 * If at least one request failed, do not do any other requests, to prevent site being blocked on every refresh.
		 * This may happen on localhost when develop your theme and you have no internet connection.
		 * Then this method will return a fake '0.0.0' version, it will be cached by the transient
		 * and will not bother you until the transient will expire, then a new request will be made.
		 * @var bool
		 */
		static $no_internet_connection = false;

		if ($no_internet_connection) {
			return $this->fake_latest_version;
		}

		$http = new WP_Http();

		$response = $http->get(
			$this->get_github_api_url('/repos/'. $user_slash_repo .'/releases/latest')
		);

		unset($http);

		if (is_wp_error($response)) {
			if ($response->get_error_code() === 'http_request_failed') {
				$no_internet_connection = true;
			}

			return $response;
		}

		if (($response_code = intval(wp_remote_retrieve_response_code($response))) !== 200) {
			if ($response_code === 403) {
				$json_response = json_decode($response['body'], true);

				if ($json_response) {
					return new WP_Error(
						'fw_ext_update_github_fetch_releases_failed',
						__('Github error:', 'fw') .' '. $json_response['message']
					);
				}
			}

			if ($response_code) {
				return new WP_Error(
					'fw_ext_update_github_fetch_releases_failed',
					sprintf(
						__( 'Failed to access Github repository "%s" releases. (Response code: %d)', 'fw' ),
						$user_slash_repo, $response_code
					)
				);
			} else {
				return new WP_Error(
					'fw_ext_update_github_fetch_releases_failed',
					sprintf(
						__( 'Failed to access Github repository "%s" releases.', 'fw' ),
						$user_slash_repo
					)
				);
			}
		}

		$release = json_decode($response['body'], true);

		unset($response);

		if (empty($release)) {
			return new WP_Error(
				'fw_ext_update_github_fetch_no_releases',
				sprintf(__('No releases found in repository "%s".', 'fw'), $user_slash_repo)
			);
		}

		return $release['tag_name'];
	}

	/**
	 * Get repository latest release version
	 *
	 * @param string $user_slash_repo Github 'user/repo'
	 * @param bool $force_check Bypass cache
	 * @param string $title Used in messages
	 *
	 * @return string|WP_Error
	 */
	private function get_latest_version($user_slash_repo, $force_check, $title)
	{
		if (!preg_match($this->manifest_key_regex, $user_slash_repo)) {
			return new WP_Error('fw_ext_update_github_manifest_invalid',
				sprintf(
					__('%s manifest has invalid "github_update" parameter. Please use "user/repo" format.', 'fw'),
					$title
				)
			);
		}

		$transient_id = 'fw_ext_upd_gh_fw'; // the length must be 45 characters or less

		if ($force_check) {
			delete_site_transient($transient_id);

			$cache = array();
		} else {
			$cache = get_site_transient($transient_id);

			if ($cache === false) {
				$cache = array();
			} elseif (isset($cache[$user_slash_repo])) {
				return $cache[$user_slash_repo];
			}
		}

		$latest_version = $this->fetch_latest_version($user_slash_repo);

		if (empty($latest_version)) {
			return new WP_Error(
				'fw_ext_update_github_failed_fetch_latest_version',
				sprintf(
					__('Failed to fetch %s latest version from github "%s".', 'fw'),
					$title, $user_slash_repo
				)
			);
		}

		if (is_wp_error($latest_version)) {
			/**
			 * Internet connection problems or Github API requests limit reached.
			 * Cache fake version to prevent requests to Github API on every refresh.
			 */
			$cache = array_merge($cache, array($user_slash_repo => $this->fake_latest_version));

			/**
			 * Show the error to the user because it is not visible elsewhere
			 */
			FW_Flash_Messages::add(
				'fw_ext_github_update_error',
				$latest_version->get_error_message(),
				'error'
			);
		} else {
			$cache = array_merge($cache, array($user_slash_repo => $latest_version));
		}

		set_site_transient(
			$transient_id,
			$cache,
			$this->transient_expiration
		);

		return $latest_version;
	}

	/**
	 * @param string $user_slash_repo Github 'user/repo'
	 * @param string $version Requested version to download
	 * @param string $wp_filesystem_download_directory Allocated temporary empty directory
	 * @param string $title Used in messages
	 *
	 * @return string|WP_Error Path to the downloaded directory
	 */
	private function download($user_slash_repo, $version, $wp_filesystem_download_directory, $title)
	{
		$http = new WP_Http();

		$response = $http->get(
			$this->get_github_api_url('/repos/'. $user_slash_repo .'/releases/tags/'. $version)
		);

		unset($http);

		$response_code = intval(wp_remote_retrieve_response_code($response));

		if ($response_code !== 200) {
			if ($response_code === 403) {
				$json_response = json_decode($response['body'], true);

				if ($json_response) {
					return new WP_Error(
						'fw_ext_update_github_download_releases_failed',
						__('Github error:', 'fw') .' '. $json_response['message']
					);
				}
			}

			if ($response_code) {
				return new WP_Error(
					'fw_ext_update_github_download_releases_failed',
					sprintf(
						__( 'Failed to access Github repository "%s" releases. (Response code: %d)', 'fw' ),
						$user_slash_repo, $response_code
					)
				);
			} else {
				return new WP_Error(
					'fw_ext_update_github_download_releases_failed',
					sprintf(
						__( 'Failed to access Github repository "%s" releases.', 'fw' ),
						$user_slash_repo
					)
				);
			}
		}

		$release = json_decode($response['body'], true);

		unset($response);

		if (empty($release)) {
			return new WP_Error(
				'fw_ext_update_github_download_no_release',
				sprintf(
					__('%s github repository "%s" does not have the "%s" release.', 'fw'),
					$title, $user_slash_repo, $version
				)
			);
		}

		$http = new WP_Http();

		$response = $http->request(
			'https://github.com/'. $user_slash_repo .'/archive/'. $release['tag_name'] .'.zip',
			array(
				'timeout' => $this->download_timeout,
			)
		);

		unset($http);

		if (intval(wp_remote_retrieve_response_code($response)) !== 200) {
			return new WP_Error(
				'fw_ext_update_github_download_failed',
				sprintf(__('Cannot download %s zip.', 'fw'), $title)
			);
		}

		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		$zip_path = $wp_filesystem_download_directory .'/temp.zip';

		// save zip to file
		if (!$wp_filesystem->put_contents($zip_path, $response['body'])) {
			return new WP_Error(
				'fw_ext_update_github_save_download_failed',
				sprintf(__('Cannot save %s zip.', 'fw'), $title)
			);
		}

		unset($response);

		$unzip_result = unzip_file(
			FW_WP_Filesystem::filesystem_path_to_real_path($zip_path),
			$wp_filesystem_download_directory
		);

		if (is_wp_error($unzip_result)) {
			return $unzip_result;
		}

		// remove zip file
		if (!$wp_filesystem->delete($zip_path, false, 'f')) {
			return new WP_Error(
				'fw_ext_update_github_remove_downloaded_zip_failed',
				sprintf(__('Cannot remove %s zip.', 'fw'), $title)
			);
		}

		$unzipped_dir_files = $wp_filesystem->dirlist($wp_filesystem_download_directory);

		if (!$unzipped_dir_files) {
			return new WP_Error(
				'fw_ext_update_github_unzipped_dir_fail',
				__('Cannot access the unzipped directory files.', 'fw')
			);
		}

		/**
		 * get first found directory
		 * (if everything worked well, there should be only one directory)
		 */
		foreach ($unzipped_dir_files as $file) {
			if ($file['type'] == 'd') {
				return $wp_filesystem_download_directory .'/'. $file['name'];
			}
		}

		return new WP_Error(
			'fw_ext_update_github_unzipped_dir_not_found',
			sprintf(__('The unzipped %s directory not found.', 'fw'), $title)
		);
	}

	/**
	 * {@inheritdoc}
	 * @internal
	 */
	public function _get_framework_latest_version($force_check)
	{
		$user_slash_repo = fw()->manifest->get($this->manifest_key);

		if (empty($user_slash_repo)) {
			return false;
		}

		return $this->get_latest_version(
			$user_slash_repo,
			$force_check,
			__('Framework', 'fw')
		);
	}

	/**
	 * {@inheritdoc}
	 * @internal
	 */
	public function _download_framework($version, $wp_filesystem_download_directory)
	{
		return $this->download(
			fw()->manifest->get($this->manifest_key),
			$version,
			$wp_filesystem_download_directory,
			__('Framework', 'fw')
		);
	}

	/**
	 * {@inheritdoc}
	 * @internal
	 */
	public function _get_theme_latest_version($force_check)
	{
		$user_slash_repo = fw()->theme->manifest->get($this->manifest_key);

		if (empty($user_slash_repo)) {
			return false;
		}

		return $this->get_latest_version(
			$user_slash_repo,
			$force_check,
			__('Theme', 'fw')
		);
	}

	/**
	 * {@inheritdoc}
	 * @internal
	 */
	public function _download_theme($version, $wp_filesystem_download_directory)
	{
		return $this->download(
			fw()->theme->manifest->get($this->manifest_key),
			$version,
			$wp_filesystem_download_directory,
			__('Theme', 'fw')
		);
	}

	/**
	 * {@inheritdoc}
	 * @internal
	 */
	public function _get_extension_latest_version(FW_Extension $extension, $force_check)
	{
		$user_slash_repo = $extension->manifest->get($this->manifest_key);

		if (empty($user_slash_repo)) {
			return false;
		}

		return $this->get_latest_version(
			$user_slash_repo,
			$force_check,
			sprintf(__('%s extension', 'fw'), $extension->manifest->get_name())
		);
	}

	/**
	 * {@inheritdoc}
	 * @internal
	 */
	public function _download_extension(FW_Extension $extension, $version, $wp_filesystem_download_directory)
	{
		return $this->download(
			$extension->manifest->get($this->manifest_key),
			$version,
			$wp_filesystem_download_directory,
			sprintf(__('%s extension', 'fw'), $extension->manifest->get_name())
		);
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/update/static/css/admin-update-page.css                                        0000644                 00000000067 15266055653 0020315 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       #fw-ext-update-extensions .tablenav {
	display: none;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/update/class-fw-extension-update.php                                           0000644                 00000063257 15266055653 0017776 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require dirname(__FILE__) .'/includes/extends/class-fw-ext-update-service.php';

class FW_Extension_Update extends FW_Extension
{
	/**
	 * {@inheritdoc}
	 */
	public function _child_extension_is_valid($child_extension_instance)
	{
		return is_subclass_of($child_extension_instance, 'FW_Ext_Update_Service');
	}

	/**
	 * File names to skip (do not delete or change) during the update process
	 * @var array
	 */
	private $skip_file_names = array('.git');

	/**
	 * @internal
	 */
	protected function _init()
	{
		{
			$has_access = (current_user_can('update_themes') || current_user_can('update_plugins'));

			if ($has_access) {
				if (is_multisite() && !is_network_admin()) {
					// only network admin can change files that affects the entire network
					$has_access = false;
				}
			}

			if (!$has_access) {
				return false; // prevent child extensions activation
			}
		}

		$this->add_actions();
		$this->add_filters();
	}

	private function add_actions()
	{
		add_action('core_upgrade_preamble', array($this, '_action_updates_page_footer'));

		add_action('update-core-custom_'. 'fw-update-framework',  array($this, '_action_update_framework'));
		add_action('update-core-custom_'. 'fw-update-theme',      array($this, '_action_update_theme'));
		add_action('update-core-custom_'. 'fw-update-extensions', array($this, '_action_update_extensions'));

		add_action('admin_notices', array($this, '_action_admin_notices'));
	}

	private function add_filters()
	{
		add_filter('wp_get_update_data', array($this, '_filter_update_data'), 10, 2);
	}

	private function get_fixed_version($version)
	{
		// remove from the beginning everything that is not a number: 'v1.2.3' -> '1.2.3', 'ver1.0.0' -> '1.0.0'
		return preg_replace('/^[^0-9]+/i', '', $version);;
	}

	private function get_wp_fs_tmp_dir()
	{
		return FW_WP_Filesystem::real_path_to_filesystem_path(
			apply_filters('fw_tmp_dir', fw_fix_path(WP_CONTENT_DIR) .'/tmp')
		);
	}

	/**
	 * @internal
	 */
	public function _action_updates_page_footer()
	{
		echo $this->render_view('updates-list', array(
			'updates' => $this->get_updates(!empty($_GET['force-check']))
		));
	}

	/**
	 * @internal
	 */
	public function _filter_update_data($data, $titles)
	{
		$updates = $this->get_updates(!empty($_GET['force-check']));

		if ($updates['framework'] && !is_wp_error($updates['framework'])) {
			++$data['counts']['total'];
		}

		if ($updates['theme'] && !is_wp_error($updates['theme'])) {
			++$data['counts']['total'];
		}

		if (!empty($updates['extensions'])) {
			foreach ( $updates['extensions'] as $ext_name => $ext_update ) {
				if ( is_wp_error( $ext_update ) ) {
					continue;
				}

				++$data['counts']['total'];

				if ($this->get_config('extensions_as_one_update')) {
					// no matter how many extensions, display as one update
					break;
				}
			}
		}

		return $data;
	}

	private function get_updates($force_check = false)
	{
		$cache_key = 'fw_ext_update/updates';

		// use cache because this method may be called multiple times (to prevent useless requests to update servers)

		try {
			return FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			$updates = array(
				'framework'  => $this->get_framework_update($force_check),
				'theme'      => $this->get_theme_update($force_check),
				'extensions' => $this->get_extensions_with_updates($force_check)
			);

			FW_Cache::set($cache_key, $updates);

			return $updates;
		}
	}

	/**
	 * Collect extensions that has new versions available
	 * @param bool $force_check
	 * @return array {ext_name => update_data}
	 */
	private function get_extensions_with_updates($force_check = false)
	{
		$updates = array();
		$services = $this->get_children();
		$theme_ext_requirements = fw()->theme->manifest->get('requirements/extensions');

		foreach (fw()->extensions->get_all() as $ext_name => $extension) {
			/** @var FW_Extension $extension */

			/**
			 * Ask each service if it knows how to update the extension
			 */
			foreach ($services as $service_name => $service) {
				/** @var $service FW_Ext_Update_Service */

				$latest_version = $service->_get_extension_latest_version($extension, $force_check);

				if ($latest_version === false) {
					// It said that it doesn't know how to update it
					continue;
				}

				if (is_wp_error($latest_version)) {
					$updates[$ext_name] = $latest_version;
					break;
				}

				$fixed_latest_version = $this->get_fixed_version($latest_version);

				if (!version_compare($fixed_latest_version, $extension->manifest->get_version(), '>')) {
					// we already have latest version
					continue;
				}

				if (
					isset($theme_ext_requirements[$ext_name])
					&&
					isset($theme_ext_requirements[$ext_name]['max_version'])
					&&
					version_compare($fixed_latest_version, $theme_ext_requirements[$ext_name]['max_version'], '>')
				) {
					continue; // do not allow update if it exceeds max_version
				}

				$updates[$ext_name] = array(
					'service' => $service_name,
					'latest_version' => $latest_version,
					'fixed_latest_version' => $fixed_latest_version
				);

				break;
			}
		}

		return $updates;
	}

	/**
	 * @param bool $force_check
	 * @return array|false|WP_Error
	 */
	private function get_framework_update($force_check = false)
	{
		/**
		 * Ask each service if it knows how to update the framework
		 */
		foreach ($this->get_children() as $service_name => $service) {
			/** @var $service FW_Ext_Update_Service */

			$latest_version = $service->_get_framework_latest_version($force_check);

			if ($latest_version === false) {
				// It said that it doesn't know how to update it
				continue;
			}

			if (is_wp_error($latest_version)) {
				return $latest_version;
			}

			$fixed_latest_version = $this->get_fixed_version($latest_version);

			if (!version_compare($fixed_latest_version, fw()->manifest->get_version(), '>')) {
				// we already have latest version
				continue;
			}

			return array(
				'service' => $service_name,
				'latest_version' => $latest_version,
				'fixed_latest_version' => $fixed_latest_version
			);
		}

		return false;
	}

	/**
	 * @param bool $force_check
	 * @return array|false|WP_Error
	 */
	private function get_theme_update($force_check = false)
	{
		/**
		 * Ask each service if it knows how to update the theme
		 */
		foreach ($this->get_children() as $service_name => $service) {
			/** @var $service FW_Ext_Update_Service */

			$latest_version = $service->_get_theme_latest_version($force_check);

			if ($latest_version === false) {
				// It said that it doesn't know how to update it
				continue;
			}

			if (is_wp_error($latest_version)) {
				return $latest_version;
			}

			$fixed_latest_version = $this->get_fixed_version($latest_version);

			if (!version_compare($fixed_latest_version, fw()->theme->manifest->get_version(), '>')) {
				// we already have latest version
				continue;
			}

			return array(
				'service' => $service_name,
				'latest_version' => $latest_version,
				'fixed_latest_version' => $fixed_latest_version
			);
		}

		return false;
	}

	/**
	 * Turn on/off the maintenance mode
	 * @param bool $enable
	 */
	private function maintenance_mode($enable = false)
	{
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!$wp_filesystem || (is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code())) {
			return;
		}

		$file_path = $wp_filesystem->abspath() . '.maintenance';

		if ($wp_filesystem->exists($file_path)) {
			if (!$wp_filesystem->delete($file_path)) {
				trigger_error(__('Cannot delete: ', 'fw') . $file_path, E_USER_WARNING);
			}
		}

		if ($enable) {
			// Create maintenance file to signal that we are upgrading
			if (!$wp_filesystem->put_contents($file_path, '<?php $upgrading = ' . time() . '; ?>', FS_CHMOD_FILE)) {
				trigger_error(__('Cannot create: ', 'fw') . $file_path, E_USER_WARNING);
			}
		}
	}

	/**
	 * Download and install new version files
	 *
	 * global $wp_filesystem; must be initialized before calling this method
	 *
	 * @param array $data
	 * @param bool $merge_extensions The extensions/ directory will not be replaced entirely,
	 *                               only extensions that comes with the update will be replaced
	 * @return null|WP_Error
	 */
	private function update($data, $merge_extensions = false)
	{
		$required_data_keys = array(
			'wp_fs_destination_dir'  => true,
			'download_callback'      => true,
			'download_callback_args' => true,
			'skin'                   => true,
			'title'                  => true,
		);

		if (count($required_data_keys) > count(array_intersect_key($required_data_keys, $data))) {
			trigger_error('Some required keys are not present', E_USER_ERROR);
		}

		// move manually every key to variable, so IDE will understand better them
		{
			/**
			 * Replace all files in this directory with downloaded
			 * @var string $wp_fs_destination_dir
			 */
			$wp_fs_destination_dir = $data['wp_fs_destination_dir'];

			/**
			 * Called to download new version files to $this->get_wp_fs_tmp_dir()
			 * @var callable $download_callback
			 */
			$download_callback = $data['download_callback'];

			/**
			 * @var array
			 */
			$download_callback_args = $data['download_callback_args'];

			/**
			 * @var WP_Upgrader_Skin $skin
			 */
			$skin = $data['skin'];

			/**
			 * Used in text messages
			 * @var string $title
			 */
			$title = $data['title'];

			unset($data);
		}

		/**
		 * @var string|WP_Error
		 */
		$error = false;

		$tmp_download_dir = $this->get_wp_fs_tmp_dir();

		do {
			/** @var WP_Filesystem_Base $wp_filesystem */
			global $wp_filesystem;

			// create temporary directory
			{
				if ($wp_filesystem->exists($tmp_download_dir)) {
					// just in case it already exists, clear everything, it may contain old files
					if (!$wp_filesystem->rmdir($tmp_download_dir, true)) {
						$error = __('Cannot remove old temporary directory: ', 'fw') . $tmp_download_dir;
						break;
					}
				}

				if (!FW_WP_Filesystem::mkdir_recursive($tmp_download_dir)) {
					$error = __('Cannot create directory: ', 'fw') . $tmp_download_dir;
					break;
				}
			}

			$skin->feedback(sprintf(__('Downloading the %s...', 'fw'), $title));
			{
				$downloaded_dir = call_user_func_array($download_callback, $download_callback_args);

				if (!$downloaded_dir) {
					$error = sprintf(__('Cannot download the %s.', 'fw'), $title);
					break;
				} elseif (is_wp_error($downloaded_dir)) {
					$error = $downloaded_dir;
					break;
				}
			}

			$this->maintenance_mode(true);

			$skin->feedback(sprintf(__('Installing the %s...', 'fw'), $title));
			{
				// remove all files from destination directory
				{
					$dir_files = $wp_filesystem->dirlist($wp_fs_destination_dir, true);
					if ($dir_files === false) {
						$error =__('Cannot access directory: ', 'fw') . $wp_fs_destination_dir;
						break;
					}

					foreach ($dir_files as $file) {
						if (in_array($file['name'], $this->skip_file_names)) {
							continue;
						}

						if ($merge_extensions) {
							if ($file['name'] === 'extensions' && $file['type'] === 'd') {
								// do not remove extensions, will be merged later
								continue;
							}
						}

						$file_path = $wp_fs_destination_dir .'/'. $file['name'];

						if (!$wp_filesystem->delete($file_path, true, $file['type'])) {
							$error = __('Cannot remove: ', 'fw') . $file_path;
							break 2;
						}
					}
				}

				// move all files from the temporary directory to the destination directory
				{
					$dir_files = $wp_filesystem->dirlist($downloaded_dir, true);
					if ($dir_files === false) {
						$error = __('Cannot access directory: ', 'fw') . $downloaded_dir;
						break;
					}

					foreach ($dir_files as $file) {
						if (in_array($file['name'], $this->skip_file_names)) {
							continue;
						}

						$downloaded_file_path  = $downloaded_dir .'/'. $file['name'];
						$destination_file_path = $wp_fs_destination_dir .'/'. $file['name'];

						if ($merge_extensions) {
							if ($file['name'] === 'extensions' && $file['type'] === 'd') {
								// merge extensions/ after all other files was moved
								$merge_extensions_data = array(
									'source' => $downloaded_file_path,
									'destination' => $destination_file_path,
								);
								continue;
							}
						}

						if (!$wp_filesystem->move($downloaded_file_path, $destination_file_path)) {
							$error = sprintf(
								__('Cannot move "%s" to "%s"', 'fw'),
								$downloaded_file_path, $destination_file_path
							);
							break 2;
						}
					}

					if ($merge_extensions) {
						if (!empty($merge_extensions_data)) {
							$merge_result = $this->merge_extensions(
								$merge_extensions_data['source'],
								$merge_extensions_data['destination']
							);

							if ($merge_result === false) {
								$error = sprintf(
									__('Cannot merge "%s" with "%s"', 'fw'),
									$downloaded_file_path, $destination_file_path
								);
								break;
							} elseif (is_wp_error($merge_result)) {
								$error = $merge_result;
								break;
							}
						}
					}
				}
			}

			$skin->feedback(sprintf(__('The %s has been successfully updated.', 'fw'), $title));
		} while(false);

		$this->maintenance_mode(false);

		if ($wp_filesystem->exists($tmp_download_dir)) {
			if ( ! $wp_filesystem->delete( $tmp_download_dir, true, 'd' ) ) {
				$error = sprintf( __( 'Cannot remove temporary directory "%s".', 'fw' ), $tmp_download_dir );
			}
		}

		if ($error) {
			if (!is_wp_error($error)) {
				$error = new WP_Error( 'fw_ext_update_failed', (string)$error );
			}

			return $error;
		}
	}

	/**
	 * Merge two extensions/ directories
	 * @param string $source_dir WP_Filesystem dir '/a/b/c/extensions'
	 * @param string $destination_dir WP_Filesystem dir '/a/b/d/extensions'
	 * @return bool|WP_Error
	 */
	private function merge_extensions($source_dir, $destination_dir)
	{
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		$wp_error_id = 'fw_ext_update_merge_extensions';

		if (!$wp_filesystem->exists($destination_dir)) {
			// do a simple move if destination does not exist
			if (!$wp_filesystem->move($source_dir, $destination_dir)) {
				return new WP_Error($wp_error_id,
					sprintf(__('Cannot move "%s" to "%s"', 'fw'), $source_dir, $destination_dir)
				);
			}
			return true;
		}

		$source_ext_dirs = $wp_filesystem->dirlist($source_dir, true);
		if ($source_ext_dirs === false) {
			return new WP_Error($wp_error_id,
				__('Cannot access directory: ', 'fw') . $source_dir
			);
		}

		foreach ($source_ext_dirs as $ext_dir) {
			if (in_array($ext_dir['name'], $this->skip_file_names)) {
				continue;
			}

			if ($ext_dir['type'] !== 'd') {
				// process only directories from the extensions/ directory
				continue;
			}

			$source_extension_dir  = $source_dir .'/'. $ext_dir['name'];
			$destination_extension_dir = $destination_dir .'/'. $ext_dir['name'];

			{
				$source_ext_files = $wp_filesystem->dirlist($source_extension_dir, true);
				if ($source_ext_files === false) {
					return new WP_Error($wp_error_id,
						__('Cannot access directory: ', 'fw') . $source_extension_dir
					);
				}

				if (empty($source_ext_files)) {
					/**
					 * Source extension directory is empty, do nothing.
					 * This happens when the extension is a git submodule in repository
					 * but in zip it comes as an empty directory.
					 */
					continue;
				}
			}

			// prepare destination
			{
				// create if not exists
				if (!$wp_filesystem->exists($destination_extension_dir)) {
					if (!FW_WP_Filesystem::mkdir_recursive($destination_extension_dir)) {
						return new WP_Error($wp_error_id,
							__('Cannot create directory: ', 'fw') . $destination_extension_dir
						);
					}
				}

				// remove everything except the extensions/ dir
				{
					$dest_ext_files = $wp_filesystem->dirlist($destination_extension_dir, true);
					if ($dest_ext_files === false) {
						return new WP_Error($wp_error_id,
							__('Cannot access directory: ', 'fw') . $destination_extension_dir
						);
					}

					$destination_has_extensions_dir = false;

					foreach ($dest_ext_files as $dest_ext_file) {
						if (in_array($dest_ext_file['name'], $this->skip_file_names)) {
							continue;
						}

						if ($dest_ext_file['name'] === 'extensions' && $dest_ext_file['type'] === 'd') {
							$destination_has_extensions_dir = true;
							continue;
						}

						$dest_ext_file_path = $destination_extension_dir .'/'. $dest_ext_file['name'];

						if (!$wp_filesystem->delete($dest_ext_file_path, true, $dest_ext_file['type'])) {
							return new WP_Error($wp_error_id,
								__('Cannot delete: ', 'fw') . $dest_ext_file_path
							);
						}
					}
				}
			}

			// move files from source to destination extension directory
			{
				$source_has_extensions_dir = false;

				foreach ($source_ext_files as $source_ext_file) {
					if (in_array($source_ext_file['name'], $this->skip_file_names)) {
						continue;
					}

					if ($source_ext_file['name'] === 'extensions' && $source_ext_file['type'] === 'd') {
						$source_has_extensions_dir = true;
						continue;
					}

					$source_ext_file_path = $source_extension_dir .'/'. $source_ext_file['name'];
					$dest_ext_file_path = $destination_extension_dir .'/'. $source_ext_file['name'];

					if (!$wp_filesystem->move($source_ext_file_path, $dest_ext_file_path)) {
						return new WP_Error($wp_error_id,
							sprintf(__('Cannot move "%s" to "%s"', 'fw'),
								$source_ext_file_path, $dest_ext_file_path
							)
						);
					}
				}
			}

			if ($source_has_extensions_dir) {
				if ($destination_has_extensions_dir) {
					$merge_result = $this->merge_extensions(
						$source_extension_dir .'/extensions',
						$destination_extension_dir .'/extensions'
					);

					if ($merge_result !== true) {
						return $merge_result;
					}
				} else {
					if (!$wp_filesystem->move(
						$source_extension_dir .'/extensions',
						$destination_extension_dir .'/extensions'
					)) {
						return new WP_Error($wp_error_id,
							sprintf(__('Cannot move "%s" to "%s"', 'fw'),
								$source_extension_dir .'/extensions',
								$destination_extension_dir .'/extensions'
							)
						);
					}
				}
			}
		}

		return true;
	}

	/**
	 * @internal
	 */
	public function _action_update_framework()
	{
		$nonce_name = '_nonce_fw_ext_update_framework';
		if (!isset($_POST[$nonce_name]) || !wp_verify_nonce($_POST[$nonce_name])) {
			wp_die(__('Invalid nonce.', 'fw'));
		}

		{
			if (!class_exists('_FW_Ext_Update_Framework_Upgrader_Skin')) {
				fw_include_file_isolated(
					$this->get_declared_path('/includes/classes/class--fw-ext-update-framework-upgrader-skin.php')
				);
			}

			$skin = new _FW_Ext_Update_Framework_Upgrader_Skin(array(
				'title' => __('Framework Update', 'fw'),
			));
		}

		require_once ABSPATH .'wp-admin/admin-header.php';

		$skin->header();

		do {
			if (!FW_WP_Filesystem::request_access(fw_get_framework_directory(), fw_current_url(), array($nonce_name))) {
				break;
			}

			$update = $this->get_framework_update();

			if ($update === false) {
				$skin->error(__('Failed to get framework latest version.', 'fw'));
				break;
			} elseif (is_wp_error($update)) {
				$skin->error($update);
				break;
			}

			/** @var FW_Ext_Update_Service $service */
			$service = $this->get_child($update['service']);

			$update_result = $this->update(array(
				'wp_fs_destination_dir' => FW_WP_Filesystem::real_path_to_filesystem_path(
					fw_get_framework_directory()
				),
				'download_callback' => array($service, '_download_framework'),
				'download_callback_args' => array($update['latest_version'], $this->get_wp_fs_tmp_dir()),
				'skin' => $skin,
				'title' => __('Framework', 'fw'),
			));

			if (is_wp_error($update_result)) {
				$skin->error($update_result);
				break;
			}

			$skin->set_result(true);
			$skin->after();
		} while(false);

		$skin->footer();

		require_once(ABSPATH . 'wp-admin/admin-footer.php');
	}

	/**
	 * @internal
	 */
	public function _action_update_theme()
	{
		$nonce_name = '_nonce_fw_ext_update_theme';
		if (!isset($_POST[$nonce_name]) || !wp_verify_nonce($_POST[$nonce_name])) {
			wp_die(__('Invalid nonce.', 'fw'));
		}

		{
			if (!class_exists('_FW_Ext_Update_Theme_Upgrader_Skin')) {
				fw_include_file_isolated(
					$this->get_declared_path('/includes/classes/class--fw-ext-update-theme-upgrader-skin.php')
				);
			}

			$skin = new _FW_Ext_Update_Theme_Upgrader_Skin(array(
				'title' => __('Theme Update', 'fw'),
			));
		}

		require_once(ABSPATH . 'wp-admin/admin-header.php');

		$skin->header();

		do {
			if (!FW_WP_Filesystem::request_access(get_template_directory(), fw_current_url(), array($nonce_name))) {
				break;
			}

			$update = $this->get_theme_update();

			if ($update === false) {
				$skin->error(__('Failed to get theme latest version.', 'fw'));
				break;
			} elseif (is_wp_error($update)) {
				$skin->error($update);
				break;
			}

			/** @var FW_Ext_Update_Service $service */
			$service = $this->get_child($update['service']);

			$update_result = $this->update(array(
				'wp_fs_destination_dir' => FW_WP_Filesystem::real_path_to_filesystem_path(
					get_template_directory()
				),
				'download_callback' => array($service, '_download_theme'),
				'download_callback_args' => array($update['latest_version'], $this->get_wp_fs_tmp_dir()),
				'skin' => $skin,
				'title' => __('Theme', 'fw'),
			));

			if (is_wp_error($update_result)) {
				$skin->error($update_result);
				break;
			}

			$skin->set_result(true);
			$skin->after();
		} while(false);

		$skin->footer();

		require_once(ABSPATH . 'wp-admin/admin-footer.php');
	}

	/**
	 * @internal
	 */
	public function _action_update_extensions()
	{
		$nonce_name = '_nonce_fw_ext_update_extensions';
		if (!isset($_POST[$nonce_name]) || !wp_verify_nonce($_POST[$nonce_name])) {
			wp_die(__('Invalid nonce.', 'fw'));
		}

		$form_input_name = 'extensions';
		$extensions_list = FW_Request::POST($form_input_name);

		if (empty($extensions_list)) {
			FW_Flash_Messages::add(
				'fw_ext_update',
				__('Please check the extensions you want to update.', 'fw'),
				'warning'
			);
			wp_redirect(self_admin_url('update-core.php'));
			exit;
		}

		// handle changes by the hack below
		{
			if (is_string($extensions_list)) {
				$extensions_list = json_decode($extensions_list);
			} else {
				$extensions_list = array_keys($extensions_list);
			}
		}

		{
			if (!class_exists('_FW_Ext_Update_Extensions_Upgrader_Skin')) {
				fw_include_file_isolated(
					$this->get_declared_path('/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php')
				);
			}

			$skin = new _FW_Ext_Update_Extensions_Upgrader_Skin(array(
				'title' => __('Extensions Update', 'fw'),
			));
		}

		require_once(ABSPATH . 'wp-admin/admin-header.php');

		$skin->header();

		do {
			/**
			 * Hack for the ftp credentials template that does not support array post values
			 * https://github.com/WordPress/WordPress/blob/3949a8b6cc50a021ed93798287b4ef9ea8a560d9/wp-admin/includes/file.php#L1144
			 */
			{
				$original_post_value = $_POST[$form_input_name];
				$_POST[$form_input_name] = wp_slash(json_encode($extensions_list));
			}

			if (!FW_WP_Filesystem::request_access(
				fw_get_framework_directory('/extensions'),
				fw_current_url(),
				array($nonce_name, $form_input_name))
			) {
				{ // revert hack changes
					$_POST[$form_input_name] = $original_post_value;
					unset($original_post_value);
				}
				break;
			}

			{ // revert hack changes
				$_POST[$form_input_name] = $original_post_value;
				unset($original_post_value);
			}

			$updates = $this->get_extensions_with_updates();

			if (empty($updates)) {
				$skin->error(__('No extensions updates found.', 'fw'));
				break;
			}

			foreach ($extensions_list as $extension_name) {
				if (!($extension = fw()->extensions->get($extension_name))) {
					$skin->error(
						sprintf(__('Extension "%s" does not exist or is disabled.', 'fw'), $extension_name)
					);
					continue;
				}

				if (!isset($updates[$extension_name])) {
					$skin->error(
						sprintf(__('No update found for the "%s" extension.', 'fw'), $extension->manifest->get_name())
					);
					continue;
				}

				$update = $updates[$extension_name];

				if (is_wp_error($update)) {
					$skin->error($update);
					continue;
				}

				/** @var FW_Ext_Update_Service $service */
				$service = $this->get_child($update['service']);

				$update_result = $this->update(array(
					'wp_fs_destination_dir' => FW_WP_Filesystem::real_path_to_filesystem_path(
						$extension->get_declared_path()
					),
					'download_callback' => array($service, '_download_extension'),
					'download_callback_args' => array($extension, $update['latest_version'], $this->get_wp_fs_tmp_dir()),
					'skin' => $skin,
					'title' => sprintf(__('%s extension', 'fw'), $extension->manifest->get_name()),
				), true);

				if (is_wp_error($update_result)) {
					$skin->error($update_result);
					continue;
				}

				$skin->set_result(true);

				if (!$this->get_config('extensions_as_one_update')) {
					$skin->decrement_extension_update_count( $extension_name );
				}
			}

			if ($this->get_config('extensions_as_one_update')) {
				$skin->decrement_extension_update_count( $extension_name );
			}

			$skin->after();
		} while(false);

		$skin->footer();

		require_once(ABSPATH . 'wp-admin/admin-footer.php');
	}

	public function _action_admin_notices() {
		if (
			get_current_screen()->parent_base === fw()->extensions->manager->get_page_slug()
			&&
			($updates = $this->get_updates())
			&&
		    !empty($updates['extensions'])
		) { /* ok */ } else {
			return;
		}

		foreach ($updates['extensions'] as $ext_name => $ext_update) {
			if ( is_wp_error( $ext_update ) ) {
				return;
			}

			break;
		}

		echo '<div class="notice notice-warning"><p>'
			. sprintf(
				esc_html__('New extensions updates available. %s', 'fw'),
				fw_html_tag('a', array(
					'href' => self_admin_url('update-core.php') .'#fw-ext-update-extensions',
				), esc_html__('Go to Updates page', 'fw'))
			)
			. '</p></div>';
	}
}
                                                                                                                                                                                                                                                                                                                                                 framework/extensions/update/includes/extends/class-fw-ext-update-service.php                        0000644                 00000006241 15266055653 0023466 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Extend this class if you want to create a new update service
 */
abstract class FW_Ext_Update_Service extends FW_Extension
{
	/**
	 * Return latest version of the framework if this service supports framework update
	 *
	 * @param bool $force_check Check now, do not use cache
	 * @return string|false|WP_Error
	 *      false    Does not know how to work with extension.
	 *      WP_Error Knows how to work with it, but there is an error
	 *      string   Everything is ok, here is latest version
	 *
	 * @internal
	 */
	public function _get_framework_latest_version($force_check)
	{
		return false;
	}

	/**
	 * Download (and extract) framework files
	 *
	 * ! Work with global $wp_filesystem; Do not use base php filesystem functions
	 *
	 * @param $version Version to download
	 * @param string $wp_filesystem_download_directory Empty directory offered for download files in it
	 * @return string|false|WP_Error Path to WP Filesystem directory with downloaded (and extracted) files
	 *
	 * @internal
	 */
	public function _download_framework($version, $wp_filesystem_download_directory)
	{
		return false;
	}

	/**
	 * Return latest version of the theme if this service supports theme update
	 *
	 * @param bool $force_check Check now, do not use cache
	 * @return string|false|WP_Error
	 *      false    Does not know how to work with extension.
	 *      WP_Error Knows how to work with it, but there is an error
	 *      string   Everything is ok, here is latest version
	 *
	 * @internal
	 */
	public function _get_theme_latest_version($force_check)
	{
		return false;
	}

	/**
	 * Download (and extract) theme files
	 *
	 * ! Work with global $wp_filesystem; Do not use base php filesystem functions
	 *
	 * @param $version Version to download
	 * @param string $wp_filesystem_download_directory Empty directory offered for download files in it
	 * @return string|false|WP_Error Path to WP Filesystem directory with downloaded (and extracted) files
	 *
	 * @internal
	 */
	public function _download_theme($version, $wp_filesystem_download_directory)
	{
		return false;
	}

	/**
	 * Return latest version of the extension if this service supports extension update
	 *
	 * @param FW_Extension $extension
	 * @param bool $force_check Check now, do not use cache
	 * @return string|false|WP_Error
	 *      false    Does not know how to work with extension.
	 *      WP_Error Knows how to work with it, but there is an error
	 *      string   Everything is ok, here is latest version
	 *
	 * @internal
	 */
	public function _get_extension_latest_version(FW_Extension $extension, $force_check)
	{
		return false;
	}

	/**
	 * Download (and extract) extension
	 *
	 * ! Work with global $wp_filesystem; Do not use base php filesystem functions
	 *
	 * @param FW_Extension $extension
	 * @param $version Version to download
	 * @param string $wp_filesystem_download_directory Empty directory offered for download files in it
	 * @return string|false|WP_Error Path to WP Filesystem directory with downloaded (and extracted) files
	 *
	 * @internal
	 */
	public function _download_extension(FW_Extension $extension, $version, $wp_filesystem_download_directory)
	{
		return false;
	}
}
                                                                                                                                                                                                                                                                                                                                                               framework/extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php           0000644                 00000001534 15266055653 0025741 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';

class _FW_Ext_Update_Theme_Upgrader_Skin extends WP_Upgrader_Skin
{
	public function after()
	{
		$this->decrement_update_count('fw:theme');

		$update_actions = array(
			'updates_page' => fw_html_tag(
				'a',
				array(
					'href' => self_admin_url('update-core.php'),
					'title' => __('Go to updates page', 'fw'),
					'target' => '_parent',
				),
				__('Return to Updates page', 'fw')
			)
		);

		/**
		 * Filter the list of action links available following theme update.
		 * @param array $update_actions Array of plugin action links.
		 */
		$update_actions = apply_filters('fw_ext_update_theme_complete_actions', $update_actions);

		if (!empty($update_actions)) {
			$this->feedback(implode(' | ', (array)$update_actions));
		}
	}
}
                                                                                                                                                                    framework/extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php       0000644                 00000001542 15266055653 0026633 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';

class _FW_Ext_Update_Framework_Upgrader_Skin extends WP_Upgrader_Skin
{
	public function after()
	{
		$this->decrement_update_count('fw');

		$update_actions = array(
			'updates_page' => fw_html_tag(
				'a',
				array(
					'href' => self_admin_url('update-core.php'),
					'title' => __('Go to updates page', 'fw'),
					'target' => '_parent',
				),
				__('Return to Updates page', 'fw')
			)
		);

		/**
		 * Filter the list of action links available following framework update.
		 * @param array $update_actions Array of plugin action links.
		 */
		$update_actions = apply_filters('fw_ext_update_framework_complete_actions', $update_actions);

		if (!empty($update_actions)) {
			$this->feedback(implode(' | ', (array)$update_actions));
		}
	}
}
                                                                                                                                                              framework/extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php      0000644                 00000001712 15266055653 0027034 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';

class _FW_Ext_Update_Extensions_Upgrader_Skin extends WP_Upgrader_Skin
{
	public function after()
	{
		$update_actions = array(
			'updates_page' => fw_html_tag(
				'a',
				array(
					'href' => self_admin_url('update-core.php'),
					'title' => __('Go to updates page', 'fw'),
					'target' => '_parent',
				),
				__('Return to Updates page', 'fw')
			)
		);

		/**
		 * Filter the list of action links available following extensions update.
		 * @param array $update_actions Array of plugin action links.
		 */
		$update_actions = apply_filters('fw_ext_update_extensions_complete_actions', $update_actions);

		if (!empty($update_actions)) {
			$this->feedback(implode(' | ', (array)$update_actions));
		}
	}

	public function decrement_extension_update_count($extension_name)
	{
		$this->decrement_update_count('fw:extension:'. $extension_name);
	}
}
                                                      framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php         0000644                 00000005522 15266055653 0026324 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Display extensions with updates on the Update Page
 */
class _FW_Ext_Update_Extensions_List_Table extends WP_List_Table
{
	private $items_pre_page = 1000;
	
	private $total_items = null;

	private $_extensions = array();

	private $_table_columns = array();
	private $_table_columns_count = 0;

	public function __construct($args)
	{
		parent::__construct(array(
			'screen' => 'fw-ext-update-extensions-update'
		));
		
		$this->_extensions = $args['extensions'];

		$this->_table_columns = array(
			'cb' => '<input type="checkbox" />',
			'details' => fw_html_tag(
				'a',
				array(
					'href' => '#',
					'onclick' => "jQuery(this).closest('tr').find('input[type=\"checkbox\"]:first').trigger('click'); return false;"
				),
				__('Select All', 'fw')
			),
		);
		$this->_table_columns_count = count($this->_table_columns);
	}

	public function get_columns()
	{
		return $this->_table_columns;
	}

	public function prepare_items()
	{
		if ($this->total_items !== null) {
			return;
		}

		$this->total_items = count($this->_extensions);

		$this->set_pagination_args(array(
			'total_items' => $this->total_items,
			'per_page'    => $this->items_pre_page,
		));

		$page_num = $this->get_pagenum();
		$offset = ($page_num - 1) * $this->items_pre_page;

		/**
		 * Prepare items for output
		 */
		foreach ($this->_extensions as $ext_name => $ext_update) {
			$extension = fw()->extensions->get($ext_name);

			if (is_wp_error($ext_update)) {
				$this->items[] = array(
					'cb'      => '<input type="checkbox" disabled />',
					'details' =>
						'<p>'.
							'<strong>'. fw_htmlspecialchars($extension->manifest->get_name()) .'</strong>'.
						'<br/>'.
						'<span class="wp-ui-text-notification">'. $ext_update->get_error_message() .'</span>'.
						'</p>',
				);
			} else {
				$this->items[] = array(
					'cb'      => '<input type="checkbox" name="extensions['. esc_attr($ext_name) .']" />',
					'details' =>
						'<p>'.
							'<strong>'. fw_htmlspecialchars($extension->manifest->get_name()) .'</strong>'.
							'<br/>'.
							sprintf(
								__('You have version %s installed. Update to %s.', 'fw'),
								$extension->manifest->get_version(), fw_htmlspecialchars($ext_update['fixed_latest_version'])
							).
						'</p>',
				);
			}
		}
	}

	public function has_items()
	{
		$this->prepare_items();

		return $this->total_items;
	}

	/**
	 * (override parent)
	 */
	function single_row($item)
	{
		static $row_class = '';

		$row_class = ( $row_class == '' ? ' class="alternate"' : '' );

		echo '<tr' . $row_class . '>';
		echo $this->single_row_columns( $item );
		echo '</tr>';
	}

	protected function column_cb($item)
	{
		echo $item['cb'];
	}

	protected function column_default($item, $column_name)
	{
		echo $item[$column_name];
	}

	function no_items()
	{
		_e('No Extensions for update.', 'fw');
	}
}
                                                                                                                                                                              framework/extensions/update/config.php                                                              0000644                 00000000326 15266055653 0014216 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

/**
 * Do not show details about each extension update, but show it as one update
 * (simplify users life)
 */
$cfg['extensions_as_one_update'] = true;
                                                                                                                                                                                                                                                                                                          framework/extensions/shortcodes/class-fw-extension-shortcodes.php                                   0000644                 00000030771 15266055653 0021557 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Shortcodes extends FW_Extension
{
	/**
	 * @var FW_Shortcode[]
	 */
	private $shortcodes;

	/**
	 * @var FW_Ext_Shortcodes_Attr_Coder[]
	 */
	private $coders = array();

	/**
	 * Gets a certain shortcode by a given tag
	 *
	 * @param string $tag The shortcode tag
	 * @return FW_Shortcode|null
	 */
	public function get_shortcode($tag)
	{
		$this->load_shortcodes();
		return isset($this->shortcodes[$tag]) ? $this->shortcodes[$tag] : null;
	}

	/**
	 * Gets all shortcodes
	 *
	 * @return FW_Shortcode[]
	 */
	public function get_shortcodes()
	{
		$this->load_shortcodes();
		return $this->shortcodes;
	}

	/**
	 * @internal
	 */
	protected function _init()
	{
		add_action('fw_extensions_init', array($this, '_action_fw_extensions_init'));
		add_action('init', array($this, '_action_init'),
			11 // register shortcodes later than other plugins (there were some problems with the `column` shortcode)
		);

		/**
		 * We need aggressive only for wp-editor, at least for now.
		 * https://github.com/ThemeFuse/Unyson/issues/1807#issuecomment-235243578
		 */
		add_action(
			'wp_enqueue_editor',
			array($this, '_action_editor_shortcodes')
		);

		// Process the shortcodes and enqueue their assets in page <head>
		add_action(
			'wp_enqueue_scripts',
			array($this, '_action_enqueue_shortcodes_static_in_frontend_head'),
			/**
			 * Enqueue later than theme styles
			 * https://github.com/ThemeFuse/Theme-Includes/blob/b1467714c8a3125f077f1251f01ba6d6ca38640f/init.php#L41
			 * to be able to wp_add_inline_style('theme-style-handle', ...) in 'fw_ext_shortcodes_enqueue_static:{name}' action
			 * http://manual.unyson.io/en/latest/extension/shortcodes/index.html#enqueue-shortcode-dynamic-css-in-page-head
			 * in case the shortcode doesn't have a style, needed in step 3.
			 */
			30
		);

		if( is_admin() && defined('DOING_AJAX') && DOING_AJAX ) {
			add_filter( 'fw_ext:shortcodes:collect_shortcodes_data', array(
				$this, 'add_simple_shortcodes_data_to_filter'
			) );
		}

		add_action(
			'admin_enqueue_scripts',
			array($this, 'enqueue_admin_scripts')
		);

		add_action(
			'wp_ajax_fw_ext_wp_shortcodes_data',
			array($this, 'send_wp_shortcodes_data')
		);
	}

	/**
	 * @since 1.3.21
	 */
	public function collect_shortcodes_data() {
		$structure = array();
		$structure = apply_filters( 'fw_ext:shortcodes:collect_shortcodes_data', $structure );
		return $structure;
	}

	public function enqueue_admin_scripts() {
		if (! is_admin()) return;

		wp_register_script(
			'fw-ext-shortcodes-editor-integration',
			fw_ext('shortcodes')->get_uri('/static/js/aggressive-coder.js'),
			array('fw'),
			fw_ext('shortcodes')->manifest->get('version'),
			true
		);

		wp_enqueue_script(
			'fw-ext-shortcodes-load-shortcodes-data',
			fw_ext('shortcodes')->get_uri('/static/js/load-shortcodes-data.js'),
			array('fw'),
			fw_ext('shortcodes')->manifest->get('version'),
			true
		);
	}

	/**
	 * @since 1.3.19
	 */
	public function send_wp_shortcodes_data() {
		wp_send_json_success(
			$this->collect_shortcodes_data()
		);
	}

	/**
	 * @since 1.3.19
	 */
	public function build_shortcodes_list() {
		$shortcodes = array_values( fw_ext('shortcodes')->get_shortcodes() );

		$shortcodes = array_map(
			array($this, '_parse_single_shortcode'),
			$shortcodes
		);

		return $shortcodes;
	}

	/**
	 * @since 1.3.19
	 */
	public function _parse_single_shortcode( $shortcode ) {
		$result = array();

		$icon = $this->_locate_shortcode_icon($shortcode);

		if ($icon) {
			$result['icon'] = $icon;
		}

		$result['options'] = $shortcode->get_options();
		$result['config'] = $shortcode->get_config();
		$result['tag'] = $shortcode->get_tag();

		if ($result['options']) {
			$result['default_values'] = fw_get_options_values_from_input(
				$result['options'],
				array()
			);
		}

		$title = $shortcode->get_config('page_builder/title');
		$result['title'] = $title ? $title : $result['tag'];

		return $result;
	}

	/**
	 * @internal
	 */
	public function _action_fw_extensions_init()
	{
		$this->load_shortcodes();
	}

	public function _action_editor_shortcodes()
	{
		wp_enqueue_script('fw-ext-shortcodes-editor-integration');
	}

	public function _action_init() {
		$this->register_shortcodes();
	}

	public function load_shortcodes()
	{
		static $is_loading = false; // prevent recursion

		if ($is_loading) {
			trigger_error('Recursive shortcodes load', E_USER_WARNING);
			return;
		}

		if ($this->shortcodes) {
			return;
		}

		$is_loading = true;

		$disabled_shortcodes = apply_filters('fw_ext_shortcodes_disable_shortcodes', array());
		$this->shortcodes    = _FW_Shortcodes_Loader::load(array(
			'disabled_shortcodes' => $disabled_shortcodes
		));

		$is_loading = false;
	}

	private function register_shortcodes()
	{
		foreach ($this->shortcodes as $tag => $instance) {
			add_shortcode($tag, array($instance, 'render'));
		}
	}

	/**
	 * Make sure to enqueue shortcodes static in <head> (not in <body>)
	 * @internal
	 */
	public function _action_enqueue_shortcodes_static_in_frontend_head()
	{
		do_action('fw:ext:shortcodes:enqueue_custom_content');

		/** @var WP_Post $post */
		global $post;

		if (!$post) {
			return;
		}

		/**
		* @since 1.3.26
		*/
		do_action(
			'fw:ext:shortcodes:enqueue_shortcodes_static:before',
			$post->post_content
		);
		
		$this->enqueue_shortcodes_static($post->post_content);
		
		/**
		* @since 1.3.26
		*/
		do_action(
			'fw:ext:shortcodes:enqueue_shortcodes_static:after',
			$post->post_content
		);
	}

	/**
	 * @see fw_ext_shortcodes_enqueue_shortcodes_static()
	 * @param string $content
	 */
	public function enqueue_shortcodes_static( $content ) {
		preg_replace_callback( '/'. get_shortcode_regex() .'/s', array( $this, 'enqueue_shortcode_static'), $content );
	}

	private function enqueue_shortcode_static( $shortcode ) {
		/**
		 * Remember the enqueued shortcodes and prevent enqueue static multiple times.
		 * There is no sense to call enqueue_static() multiple times
		 * because there is no dynamic data passed to it.
		 */
		static $enqueued_shortcodes = array();

		// allow [[foo]] syntax for escaping a tag
		if ( $shortcode[1] == '[' && $shortcode[6] == ']' ) {
			return;
		}

		$tag = $shortcode[2];

		if ( ! is_null( $this->get_shortcode( $tag ) ) ) {
			if (!isset($enqueued_shortcodes[$tag])) {
				$this->get_shortcode($tag)->_enqueue_static();
				$enqueued_shortcodes[$tag] = true;
			}

			/** @var WP_Post $post */
			global $post;

			/**
			 * @since 1.3.26
			 */
			do_action('fw_ext_shortcodes_enqueue_static_before', array(
				'tag' => $tag,
				'raw_shortcode' => $shortcode,
				'atts_string' => $shortcode[3],
				'post' => $post
			));

			do_action('fw_ext_shortcodes_enqueue_static:'. $tag, array(
				/**
				 * Transform to array:
				 * $attr = shortcode_parse_atts( $data['atts_string'] );
				 *
				 * By default it's not transformed, but sent as raw string,
				 * to prevent useless computation for every shortcode,
				 * because this action may be used very rare and only for a specific shortcode.
				 */
				'atts_string' => $shortcode[3],
				'post' => $post,
			));

			$this->enqueue_shortcodes_static($shortcode[5]); // inner shortcodes

			/**
			 * @since 1.3.18
			 */
			do_action(
				'fw_ext_shortcodes:after_shortcode_enqueue_static',
				$shortcode
			);
		}
	}

	/**
	 * @param string $coder_id
	 * @return null|FW_Ext_Shortcodes_Attr_Coder|FW_Ext_Shortcodes_Attr_Coder[]
	 */
	public function get_attr_coder($coder_id = null)
	{
		if (empty($this->coders)) {
			if (!class_exists('FW_Ext_Shortcodes_Attr_Coder')) {
				require_once dirname(__FILE__) . '/includes/coder/interface-fw-ext-shortcodes-attr-coder.php';
			}

			if (!class_exists('FW_Ext_Shortcodes_Attr_Coder_JSON')) {
				require_once dirname(__FILE__) . '/includes/coder/class-fw-ext-shortcodes-attr-coder-json.php';
			}

			if (!class_exists('FW_Ext_Shortcodes_Attr_Coder_Aggressive')) {
				require_once dirname(__FILE__) . '/includes/coder/class-fw-ext-shortcodes-attr-coder-aggressive.php';
			}

			$coder_json = new FW_Ext_Shortcodes_Attr_Coder_JSON();
			$this->coders[ $coder_json->get_id() ] = $coder_json;

			$coder_aggressive = new FW_Ext_Shortcodes_Attr_Coder_Aggressive();
			$this->coders[ $coder_aggressive->get_id() ] = $coder_aggressive;

			if (!class_exists('FW_Ext_Shortcodes_Attr_Coder_Post_Meta')) {
				require_once dirname(__FILE__) . '/includes/coder/class-fw-ext-shortcodes-attr-coder-post-meta.php';
			}
			$coder_post_meta = new FW_Ext_Shortcodes_Attr_Coder_Post_Meta();
			$this->coders[ $coder_post_meta->get_id() ] = $coder_post_meta;

			foreach (apply_filters('fw_ext_shortcodes_coders', array()) as $coder) {
				if (!($coder instanceof FW_Ext_Shortcodes_Attr_Coder)) {
					trigger_error(get_class($coder) .' must implement FW_Ext_Shortcodes_Attr_Coder', E_USER_WARNING);
					continue;
				}

				if (isset($this->coders[ $coder->get_id() ])) {
					trigger_error('Coder id='. $coder->get_id() .' is already defined', E_USER_WARNING);
					continue;
				}

				$this->coders[ $coder->get_id() ] = $coder;
			}
		}

		if (is_null($coder_id)) {
			return $this->coders;
		} else {
			if (isset($this->coders[$coder_id])) {
				return $this->coders[$coder_id];
			} else {
				return null;
			}
		}
	}

	/**
	 * @since 1.3.21
	 */
	public function get_builder_data()
	{
		try {
			return FW_Cache::get($cache_key = 'fw:ext:shortcodes:builder-data');
		} catch (FW_Cache_Not_Found_Exception $e) {
			$builder_data = array();

			foreach ($this->get_shortcodes() as $tag => $shortcode) {
				if ($item_data = $this->get_shortcode_builder_data($tag)) {
					$builder_data[$tag] = $item_data;
				}
			}

			FW_Cache::set($cache_key, $builder_data);

			return $builder_data;
		}
	}

	/**
	 * @since 1.3.21
	 * @param string $tag
	 * @return array|null
	 */
	public function get_shortcode_builder_data($tag) {
		try {
			return FW_Cache::get(
				/** the same cache key as @see get_builder_data() */
				$cache_key = 'fw:ext:shortcodes:builder-data/'. $tag
			);
		} catch (FW_Cache_Not_Found_Exception $e) {
			if (!(
				($shortcode = $this->get_shortcode($tag))
				&&
				($config = $shortcode->get_config('page_builder'))
				&&
				($config = array_merge(array('type' => 'simple'), $config))
				&&
				$config['type'] === 'simple' // check if the shortcode type is valid
			)) {
				return;
			}

			if (!isset($config['tab'])) {
				trigger_error(
					sprintf(__("No Page Builder tab specified for shortcode: %s", 'fw'), $tag),
					E_USER_WARNING
				);
			}

			$item_data = array_merge(
				array(
					'tab'            => '~',
					'title'          => $tag,
					'tag'            => $tag,
					'description'    => '',
					'localize'       => array(
						'edit'      => __( 'Edit', 'fw' ),
						'remove'    => __( 'Remove', 'fw' ),
						'duplicate' => __( 'Duplicate', 'fw' ),
					),
					'icon'           => null,
					'title_template' => null,
					'popup_size'     => 'small'
				),
				apply_filters( 'fw_ext:shortcodes:config_shortcode', $config, $tag )
			);

			if (
				!isset($item_data['icon'])
				&&
				($icon = $this->_locate_shortcode_icon($shortcode))
			) {
				$item_data['icon'] = $icon;
			}

			// if the shortcode has options we store them and then they are passed to the modal
			if ($options = $shortcode->get_options()) {
				$item_data['options'] = $this->transform_options($options);
				$item_data['default_values'] = fw_get_options_values_from_input(
					$options, array()
				);
			}

			FW_Cache::set($cache_key, $item_data);

			return $item_data;
		}
	}

	public function _locate_shortcode_icon($shortcode) {
		$maybe_svg = $shortcode->locate_path('/static/img/page_builder.svg');

		if (! $maybe_svg) {
			$maybe_png = $shortcode->locate_URI('/static/img/page_builder.png');
			return $maybe_png;
		}

		/**
		 * Put SVG inline, do not wrap it into an <img> tag.
		 */
		return trim(fw_render_view($maybe_svg));
	}

	public function add_simple_shortcodes_data_to_filter( $structure ) {
		return array_merge( $structure, $this->get_builder_data() );
	}

	/*
	 * Puts each option into a separate array
	 * to keep it's order inside the modal dialog
	 */
	private function transform_options($options)
	{
		$new_options = array();
		foreach ($options as $id => $option) {
			if (is_int($id)) {
				/**
				 * this happens when in options array are loaded external options using fw()->theme->get_options()
				 * and the array looks like this
				 * array(
				 *    'hello' => array('type' => 'text'), // this has string key
				 *    array('hi' => array('type' => 'text')) // this has int key
				 * )
				 */
				$new_options[] = $option;
			} else {
				$new_options[] = array($id => $option);
			}
		}
		return $new_options;
	}
}
       framework/extensions/shortcodes/shortcodes/accordion/views/view.php                                 0000644                 00000000545 15266055653 0022074 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
?>
<div class="fw-accordion">
	<?php foreach ( fw_akg( 'tabs', $atts, array() ) as $tab ) : ?>
		<h3 class="fw-accordion-title"><?php echo $tab['tab_title']; ?></h3>
		<div class="fw-accordion-content">
			<p><?php echo do_shortcode( $tab['tab_content'] ); ?></p>
		</div>
	<?php endforeach; ?>
</div>                                                                                                                                                           framework/extensions/shortcodes/shortcodes/accordion/static.php                                     0000644                 00000000632 15266055653 0021251 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_script(
	'fw-shortcode-accordion',
	$shortcodes_extension->get_declared_URI('/shortcodes/accordion/static/js/scripts.js'),
	array('jquery-ui-accordion'),
	false,
	true
);
wp_enqueue_style(
	'fw-shortcode-accordion',
	$shortcodes_extension->get_declared_URI('/shortcodes/accordion/static/css/styles.css')
);

                                                                                                      framework/extensions/shortcodes/shortcodes/accordion/options.php                                    0000644                 00000001026 15266055653 0021453 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'tabs' => array(
		'type'          => 'addable-popup',
		'label'         => __( 'Tabs', 'fw' ),
		'popup-title'   => __( 'Add/Edit Tabs', 'fw' ),
		'desc'          => __( 'Create your tabs', 'fw' ),
		'template'      => '{{=tab_title}}',
		'popup-options' => array(
			'tab_title'   => array(
				'type'  => 'text',
				'label' => __('Title', 'fw')
			),
			'tab_content' => array(
				'type'  => 'textarea',
				'label' => __('Content', 'fw')
			)
		)
	)
);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/shortcodes/shortcodes/accordion/static/img/minus-accordion.png                 0000644                 00000001664 15266055653 0025122 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         êö
º   tEXtSoftware Adobe 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:0E29361310B011E48359DCC55CAAFCB8" xmpMM:DocumentID="xmp.did:0E29361410B011E48359DCC55CAAFCB8"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:0E29361110B011E48359DCC55CAAFCB8" stRef:documentID="xmp.did:0E29361210B011E48359DCC55CAAFCB8"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>2²–0   (IDATxÚb<tèÃÿÿÿ�$###œÍ¤¸¸¸ ¢@6D  ­¿g¨Ã>©    IEND®B`‚                                                                            framework/extensions/shortcodes/shortcodes/accordion/static/img/page_builder.png                    0000644                 00000035304 15266055653 0024450 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  9¤iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:F176BA6015DD11E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:92aedec5-9ce0-4546-b149-f8850c72daaf</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:4e692c75-a3fc-41f2-9100-7ae7dd1df072</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:92aedec5-9ce0-4546-b149-f8850c72daaf</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:20:29+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T01:28:49+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:20:29+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:20:29+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>5wˆ,    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   šIDATxÚìÓAÁ`Åñ_G`YWà8–n hb­·àØ°vŠîk3‘VIwâm¾ï½ùÏ$³˜¤®k]Ô+Š¢é3l1ÇkÜ>ôgi|úØàŠYd³ð›¨7õàSLqAþÌ£>�¬Å÷pøbÕQpÉ3Ÿê¨ÿ€ŸP¡Ä$ü»È_©B™âŒ†XàÀ	Kâ=EÞâ“®ç| %"—ˆÿ    IEND®B`‚                                                                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/accordion/static/img/plus-accordion.png                  0000644                 00000001750 15266055653 0024746 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         Ä¾‹   tEXtSoftware Adobe 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:1EA4380F10B011E4B811DCD9A835BD41" xmpMM:DocumentID="xmp.did:1EA4381010B011E4B811DCD9A835BD41"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:1EA4380D10B011E4B811DCD9A835BD41" stRef:documentID="xmp.did:1EA4380E10B011E4B811DCD9A835BD41"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>YØq›   \IDATxÚlŽ1
 1ãq•>'}[ßcë±‚`ŽLç:.RDŒBUóZ‹*{FKéÑ)Ü ½wÔ5fÎ…»göVm	ÄÌú“f�æœ÷'QûçpÝÁ'À /…‚teË    IEND®B`‚                        framework/extensions/shortcodes/shortcodes/accordion/static/js/scripts.js                           0000644                 00000000160 15266055653 0023175 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function($){
	$( ".fw-accordion" ).accordion({
        heightStyle: "content"
    });
});                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/accordion/static/css/styles.css                          0000644                 00000001753 15266055653 0023372 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-accordion {
	border: 1px solid #cfcfcf;
	clear: both;
}

.fw-accordion .fw-accordion-title {
	position: relative;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	background: #f2f2f2;
	padding: 15px 40px;
	margin: 0;
	cursor: pointer;
	border-top: 1px solid #cfcfcf;
}

.fw-accordion .fw-accordion-title:focus {
	outline: medium none;
}

.fw-accordion .fw-accordion-title:first-child {
	border-top: none;
}

.fw-accordion .fw-accordion-title.ui-state-active {
	background: none;
}

.fw-accordion .fw-accordion-title .ui-icon {
	background: url("../img/plus-accordion.png") no-repeat;
	position: absolute;
	top: 20px;
	left: 15px;
	width: 8px;
	height: 8px;
}

.fw-accordion .fw-accordion-title.ui-state-active .ui-icon {
	background: url("../img/minus-accordion.png") no-repeat;
	top: 22px;
}

.fw-accordion .fw-accordion-content {
	padding: 0;
}

.fw-accordion .fw-accordion-content > p {
	padding: 0 30px 20px 30px;
}

.fw-accordion .fw-accordion-content p:last-child {
	margin-bottom: 0;
}                     framework/extensions/shortcodes/shortcodes/accordion/config.php                                     0000644                 00000000371 15266055653 0021227 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Accordion', 'fw' ),
	'description' => __( 'Add an Accordion', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
);                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/divider/views/view.php                                   0000644                 00000000545 15266055653 0021561 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

if ( 'line' === $atts['style']['ruler_type'] ): ?>
	<div class="fw-divider-line"><hr/></div>
<?php endif; ?>

<?php if ( 'space' === $atts['style']['ruler_type'] ): ?>
	<div class="fw-divider-space" style="padding-top: <?php echo (int) $atts['style']['space']['height']; ?>px;"></div>
<?php endif; ?>                                                                                                                                                           framework/extensions/shortcodes/shortcodes/divider/static.php                                       0000644                 00000000340 15266055653 0020732 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-divider',
	$shortcodes_extension->get_declared_URI('/shortcodes/divider/static/css/styles.css')
);

                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/divider/options.php                                      0000644                 00000001533 15266055653 0021143 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'style' => array(
		'type'     => 'multi-picker',
		'label'    => false,
		'desc'     => false,
		'picker' => array(
			'ruler_type' => array(
				'type'    => 'select',
				'label'   => __( 'Ruler Type', 'fw' ),
				'desc'    => __( 'Here you can set the styling and size of the HR element', 'fw' ),
				'choices' => array(
					'line'  => __( 'Line', 'fw' ),
					'space' => __( 'Whitespace', 'fw' ),
				)
			)
		),
		'choices'     => array(
			'space' => array(
				'height' => array(
					'label' => __( 'Height', 'fw' ),
					'desc'  => __( 'How much whitespace do you need? Enter a pixel value. Positive value will increase the whitespace, negative value will reduce it. eg: \'50\', \'-25\', \'200\'', 'fw' ),
					'type'  => 'text',
					'value' => '50'
				)
			)
		)
	)
);
                                                                                                                                                                     framework/extensions/shortcodes/shortcodes/divider/static/img/page_builder.png                      0000644                 00000035134 15266055653 0024136 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  9¤iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:F176BA6815DD11E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:e0902334-1809-4d74-9a25-3c50f3a2f728</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:4e692c75-a3fc-41f2-9100-7ae7dd1df072</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:e0902334-1809-4d74-9a25-3c50f3a2f728</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:52:27+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T01:40:21+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:52:27+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:52:27+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>ž#®ú    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   2IDATxÚbìééùÏ@`b ÿÿÿ?°.`éííý?Â½0š©�    ÿÿ  œ    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/divider/static/css/styles.css                            0000644                 00000000543 15266055653 0023053 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* Divider space (empty) */
.fw-divider-space {
	clear: both;
	width: 100%;
}
.fw-divider-space.space-sm {
	height: 30px;
}
.fw-divider-space.space-md {
	height: 60px;
}
.fw-divider-space.space-lg {
	height: 100px;
}
/* Divider only Line */
.fw-divider-line {
	clear: both;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}                                                                                                                                                             framework/extensions/shortcodes/shortcodes/divider/config.php                                       0000644                 00000000404 15266055653 0020711 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

$cfg['page_builder'] = array(
	'title'         => __('Divider', 'fw'),
	'description'   => __('Add a Divider', 'fw'),
	'tab'           => __('Content Elements', 'fw'),
	'popup_size'    => 'small'
);                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/tabs/views/view.php                                      0000644                 00000001452 15266055653 0021062 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die( 'Forbidden' ); ?>
<?php $tabs_id = uniqid('fw-tabs-'); ?>
<?php
/*
 * the `.fw-tabs-container` div also supports
 * a `tabs-justified` class, that strethes the tabs
 * to the width of the whole container
 */
?>
<div class="fw-tabs-container" id="<?php echo esc_attr($tabs_id); ?>">
	<div class="fw-tabs">
		<ul>
			<?php foreach (fw_akg( 'tabs', $atts, array() ) as $key => $tab) : ?>
				<li><a href="#<?php echo esc_attr($tabs_id . '-' . ($key + 1)); ?>"><?php echo $tab['tab_title']; ?></a></li>
			<?php endforeach; ?>
		</ul>
	</div>
	<?php foreach ( $atts['tabs'] as $key => $tab ) : ?>
		<div class="fw-tab-content" id="<?php echo esc_attr($tabs_id . '-' . ($key + 1)); ?>">
			<p><?php echo do_shortcode( $tab['tab_content'] ) ?></p>
		</div>
	<?php endforeach; ?>
</div>                                                                                                                                                                                                                      framework/extensions/shortcodes/shortcodes/tabs/static.php                                          0000644                 00000000556 15266055653 0020246 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-tabs',
	$shortcodes_extension->get_uri('/shortcodes/tabs/static/css/styles.css')
);
wp_enqueue_script(
	'fw-shortcode-tabs',
	$shortcodes_extension->get_uri('/shortcodes/tabs/static/js/scripts.js'),
	array('jquery-ui-tabs'),
	false,
	true
);
                                                                                                                                                  framework/extensions/shortcodes/shortcodes/tabs/options.php                                         0000644                 00000001024 15266055653 0020441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'tabs' => array(
		'type'          => 'addable-popup',
		'label'         => __( 'Tabs', 'fw' ),
		'popup-title'   => __( 'Add/Edit Tab', 'fw' ),
		'desc'          => __( 'Create your tabs', 'fw' ),
		'template'      => '{{=tab_title}}',
		'popup-options' => array(
			'tab_title' => array(
				'type'  => 'text',
				'label' => __('Title', 'fw')
			),
			'tab_content' => array(
				'type'  => 'textarea',
				'label' => __('Content', 'fw')
			)
		),
	)
);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/tabs/static/img/page_builder.png                         0000644                 00000035152 15266055653 0023441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  9¤iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:52C4FE3915E211E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:79400899-59ee-4cdb-b46b-e3b34ee6ade0</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:57f155b9-ad2d-43c2-ace3-c794cdbfcac4</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:79400899-59ee-4cdb-b46b-e3b34ee6ade0</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:27:56+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:06:23+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:27:56+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:27:56+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>¥Já    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   @IDATxÚbüÿÿ?%€¥··—�	Œx Â¼01PX9‘(
EŠ½0jÀ¨Œ”fg    ÿÿ {u
ÇÀ,â£    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/shortcodes/shortcodes/tabs/static/js/scripts.js                                0000644                 00000000113 15266055653 0022163 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function ($) {
	$(".fw-tabs-container").tabs();
});
                                                                                                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/shortcodes/shortcodes/tabs/static/css/styles.css                               0000644                 00000003277 15266055653 0022365 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-tabs-container .fw-tabs ul {
	list-style: outside none none;
	margin: 0;
	padding: 0;
}
.fw-tabs-container .fw-tabs ul:before,
.fw-tabs-container .fw-tabs ul:after {
	content: " ";
	display: table;
}
.fw-tabs-container .fw-tabs ul:after {
	clear: both;
}
.fw-tabs-container .fw-tabs ul:before,
.fw-tabs-container .fw-tabs ul:after {
	content: " ";
	display: table;
}
.fw-tabs-container .fw-tabs ul:after {
	clear: both;
}
.fw-tabs-container .fw-tabs ul li {
	background: none repeat scroll 0 0 #f2f2f2;
	border: 1px solid #cfcfcf;
	border-left: 0;
	display: inline-block;
	float: left;
}
.fw-tabs-container .fw-tabs ul li:first-child {
	border-left: 1px solid #cfcfcf;
}
.fw-tabs-container .fw-tabs ul li a {
	color: #333333;
	display: block;
	font-size: 15px;
	padding: 7px 25px;
	text-decoration: none;
	border-bottom: none;
	box-shadow: none;
}
.fw-tabs-container .fw-tabs ul li a:focus {
	outline: medium none;
}
.fw-tabs-container .fw-tabs ul li.ui-state-active {
	background: none repeat scroll 0 0 #fff;
	border-bottom-color: #fff;
}
.fw-tabs-container .fw-tabs ul li.ui-state-active a {
	color: #000000;
}
.fw-tabs-container.tabs-justified .fw-tabs ul li {
	float: none;
	display: table-cell;
	width: 1%;
	text-align: center;
}
.fw-tabs-container.tabs-justified .fw-tab-content {
	border-top: 0px;
}
.fw-tabs-container .fw-tab-content {
	border: 1px solid #cfcfcf;
	display: none;
	margin-top: -1px;
	padding: 20px 30px;
}
.fw-tabs-container.ui-tabs .fw-tab-content {
	display: block;
}
.fw-tabs-container.ui-tabs .fw-tab-content.ui-tabs-hide {
	display: none;
}
.fw-tabs-container .fw-tab-content img {
	float: left;
	margin: 5px 20px 5px 0;
}
.fw-tabs-container .fw-tab-content p:last-child {
	margin-bottom: 0;
}                                                                                                                                                                                                                                                                                                                                 framework/extensions/shortcodes/shortcodes/tabs/config.php                                          0000644                 00000000361 15266055653 0020216 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Tabs', 'fw' ),
	'description' => __( 'Add some Tabs', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
);                                                                                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/section/class-fw-shortcode-section.php                   0000644                 00000005765 15266055653 0024652 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Shortcode_Section extends FW_Shortcode
{
	/**
	 * @internal
	 */
	public function _init()
	{
		add_action(
			'fw_option_type_builder:page-builder:register_items',
			array($this, '_action_register_builder_item_types')
		);

		add_filter( 'fw_ext:shortcodes:collect_shortcodes_data', array(
			$this, '_filter_add_section_data'
		) );
	}

	/**
	 * @internal
	 */
	public function _filter_add_section_data( $structure )
	{
		$data['section'] = $this->get_item_data();
		return array_merge( $structure, $data );
	}

	public function get_shortcode_config()
	{
		$config = $this->get_config('page_builder');

		$icon = $this->locate_path( "/static/img/page_builder.svg" );

		if (!$icon) {
			$icon = $this->locate_URI( "/static/img/page_builder.png" );
		} else {
			$icon = file_get_contents($icon);
		}

		return array_merge(
			array(
				'tab'         => __('Layout Elements', 'fw'),
				'title'       => __('Section', 'fw'),
				'description' => __('Creates a section', 'fw'),
				'title_template' => null,
				'icon' => $icon
			),
			(is_array($config) ? $config : array())
		);
	}

	/**
	 * Adds data about section to be pushed further to the frontend.
	 *
	 * @since 1.3.21
	 */
	public function get_item_data()
	{
		$data = array();
		$options = $this->get_options();

		if ($options) {
			fw()->backend->enqueue_options_static($options);
			$data['options'] = $this->transform_options($options);

			$data['default_values'] = fw_get_options_values_from_input(
				$options, array()
			);
		}

		$config = $this->get_shortcode_config();

		if (isset($config['popup_size'])) {
			$data['popup_size'] = $config['popup_size'];
		}

		if (isset($config['popup_header_elements'])) {
			$data['header_elements'] = $config['popup_header_elements'];
		}

		$data['title'] = $config['title'];
		$data['title_template'] = $config['title_template'];

		$data['l10n'] = array(
			'edit'      => __( 'Edit', 'fw' ),
			'duplicate' => __( 'Duplicate', 'fw' ),
			'remove'    => __( 'Remove', 'fw' ),
			'collapse'	=> __( 'Collapse', 'fw' ),
		);

		$data['tag'] = 'section';

		return $data;
	}

	/*
	 * Puts each option into a separate array
	 * to keep it's order inside the modal dialog
	 */
	private function transform_options($options)
	{
		$transformed_options = array();
		foreach ($options as $id => $option) {
			if (is_int($id)) {
				/**
				 * this happens when in options array are loaded external options using fw()->theme->get_options()
				 * and the array looks like this
				 * array(
				 *    'hello' => array('type' => 'text'), // this has string key
				 *    array('hi' => array('type' => 'text')) // this has int key
				 * )
				 */
				$transformed_options[] = $option;
			} else {
				$transformed_options[] = array($id => $option);
			}
		}
		return $transformed_options;
	}

	public function _action_register_builder_item_types() {
		if (fw_ext('page-builder')) {
			require $this->get_declared_path('/includes/page-builder-section-item/class-page-builder-section-item.php');
		}
	}
}
           framework/extensions/shortcodes/shortcodes/section/views/view.php                                   0000644                 00000003125 15266055653 0021574 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$bg_color = '';
if ( ! empty( $atts['background_color'] ) ) {
	$bg_color = 'background-color:' . $atts['background_color'] . ';';
}

$bg_image = '';
if ( ! empty( $atts['background_image'] ) && ! empty( $atts['background_image']['data']['icon'] ) ) {
	$bg_image = 'background-image:url(' . $atts['background_image']['data']['icon'] . ');';
}

$bg_video_data_attr    = '';
$section_extra_classes = '';
if ( ! empty( $atts['video'] ) ) {
	$filetype           = wp_check_filetype( $atts['video'] );
	$filetypes          = array( 'mp4' => 'mp4', 'ogv' => 'ogg', 'webm' => 'webm', 'jpg' => 'poster' );
	$filetype           = array_key_exists( (string) $filetype['ext'], $filetypes ) ? $filetypes[ $filetype['ext'] ] : 'video';
	$data_name_attr = version_compare( fw_ext('shortcodes')->manifest->get_version(), '1.3.9', '>=' ) ? 'data-background-options' : 'data-wallpaper-options';
	$bg_video_data_attr = $data_name_attr.'="' . fw_htmlspecialchars( json_encode( array( 'source' => array( $filetype => $atts['video'] ) ) ) ) . '"';
	$section_extra_classes .= ' background-video';
}

$section_style   = ( $bg_color || $bg_image ) ? 'style="' . esc_attr($bg_color . $bg_image) . '"' : '';
$container_class = ( isset( $atts['is_fullwidth'] ) && $atts['is_fullwidth'] ) ? 'fw-container-fluid' : 'fw-container';
?>
<section class="fw-main-row <?php echo esc_attr($section_extra_classes) ?>" <?php echo $section_style; ?> <?php echo $bg_video_data_attr; ?>>
	<div class="<?php echo esc_attr($container_class); ?>">
		<?php echo do_shortcode( $content ); ?>
	</div>
</section>
                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/shortcodes/shortcodes/section/static.php                                       0000644                 00000004650 15266055653 0020760 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

wp_enqueue_style( 'fw-ext-builder-frontend-grid' );

$shortcodes_extension = fw_ext( 'shortcodes' );

if ( version_compare( $shortcodes_extension->manifest->get_version(), '1.3.9', '>=' ) ) {
	/**
	 * Updated to new version of formstone.js background
	 * which have new structure and new dependencies
	 * such as core.js , transition.js and background.js
	 * since v1.3.9
	 * jquery.fs.wallpaper.js, jquery.fs.wallpaper.min.js and scripts.js are @deprecated
	 * they remains for backward compatibility.
	 */

	// fixes https://github.com/ThemeFuse/Unyson/issues/1552
	{
		global $is_safari;

		if ($is_safari) {
			wp_enqueue_script('youtube-iframe-api', 'https://www.youtube.com/iframe_api');
		}
	}

	wp_enqueue_style(
		'fw-shortcode-section-background-video',
		$shortcodes_extension->get_uri( '/shortcodes/section/static/css/background.css' )
	);

	wp_enqueue_script(
		'fw-shortcode-section-formstone-core',
		$shortcodes_extension->get_uri( '/shortcodes/section/static/js/core.js' ),
		array( 'jquery' ),
		false,
		true
	);
	wp_enqueue_script(
		'fw-shortcode-section-formstone-transition',
		$shortcodes_extension->get_uri( '/shortcodes/section/static/js/transition.js' ),
		array( 'jquery' ),
		false,
		true
	);
	wp_enqueue_script(
		'fw-shortcode-section-formstone-background',
		$shortcodes_extension->get_uri( '/shortcodes/section/static/js/background.js' ),
		array( 'jquery' ),
		false,
		true
	);
	wp_enqueue_script(
		'fw-shortcode-section',
		$shortcodes_extension->get_uri( '/shortcodes/section/static/js/background.init.js' ),
		array(
			'fw-shortcode-section-formstone-core',
			'fw-shortcode-section-formstone-transition',
			'fw-shortcode-section-formstone-background'
		),
		false,
		true
	);
} else {
	wp_enqueue_style(
		'fw-shortcode-section-background-video',
		$shortcodes_extension->get_uri( '/shortcodes/section/static/css/jquery.fs.wallpaper.css' )
	);

	wp_enqueue_script(
		'fw-shortcode-section-background-video',
		$shortcodes_extension->get_uri( '/shortcodes/section/static/js/jquery.fs.wallpaper.min.js' ),
		array( 'jquery' ),
		false,
		true
	);
	wp_enqueue_script(
		'fw-shortcode-section',
		$shortcodes_extension->get_uri( '/shortcodes/section/static/js/scripts.js' ),
		array( 'fw-shortcode-section-background-video' ),
		false,
		true
	);
}

wp_enqueue_style(
	'fw-shortcode-section',
	$shortcodes_extension->get_uri( '/shortcodes/section/static/css/styles.css' )
);

                                                                                        framework/extensions/shortcodes/shortcodes/section/options.php                                      0000644                 00000001341 15266055653 0021156 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) {
	die('Forbidden');
}

$options = array(
	'is_fullwidth' => array(
		'label'        => __('Full Width', 'fw'),
		'type'         => 'switch',
	),
	'background_color' => array(
		'label' => __('Background Color', 'fw'),
		'desc'  => __('Please select the background color', 'fw'),
		'type'  => 'color-picker',
	),
	'background_image' => array(
		'label'   => __('Background Image', 'fw'),
		'desc'    => __('Please select the background image', 'fw'),
		'type'    => 'background-image',
		'choices' => array(//	in future may will set predefined images
		)
	),
	'video' => array(
		'label' => __('Background Video', 'fw'),
		'desc'  => __('Insert Video URL to embed this video', 'fw'),
		'type'  => 'text',
	)
);
                                                                                                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/section/static/js/transition.js                          0000644                 00000002545 15266055653 0023414 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*! formstone v0.8.35 [transition.js] 2015-12-28 | MIT License | formstone.it */

!function(a,b){"use strict";function c(a,c){if(c){a.$target=this.find(a.target),a.$check=a.target?a.$target:this,a.callback=c,a.styles=h(a.$check),a.timer=null;var d=a.$check.css(b.transition+"-duration"),f=parseFloat(d);b.support.transition&&d&&f?this.on(k.transitionEnd,a,e):a.timer=l.startTimer(a.timer,50,function(){g(a)},!0)}}function d(a){l.clearTimer(a.timer,!0),this.off(k.namespace)}function e(b){b.stopPropagation(),b.preventDefault();var c=b.data,d=b.originalEvent,e=c.target?c.$target:c.$el;c.property&&d.propertyName!==c.property||!a(d.target).is(e)||f(c)}function f(a){a.always||a.$el[j.namespaceClean]("destroy"),a.callback.apply(a.$el)}function g(a){var b=h(a.$check);i(a.styles,b)||f(a),a.styles=b}function h(b){var c,d,e,f={};if(b instanceof a&&(b=b[0]),m.getComputedStyle){c=m.getComputedStyle(b,null);for(var g=0,h=c.length;h>g;g++)d=c[g],e=c.getPropertyValue(d),f[d]=e}else if(b.currentStyle){c=b.currentStyle;for(d in c)c[d]&&(f[d]=c[d])}return f}function i(b,c){if(a.type(b)!==a.type(c))return!1;for(var d in b)if(!b.hasOwnProperty(d)||!c.hasOwnProperty(d)||b[d]!==c[d])return!1;return!0}var j=b.Plugin("transition",{widget:!0,defaults:{always:!1,property:null,target:null},methods:{_construct:c,_destruct:d,resolve:f}}),k=j.events,l=j.functions,m=b.window}(jQuery,Formstone);                                                                                                                                                           framework/extensions/shortcodes/shortcodes/section/static/js/scripts.js                             0000644                 00000000214 15266055653 0022700 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * @deprecated from v1.3.9
 * @see background.init.js
 */
jQuery(document).ready(function($) {
	$('.background-video').wallpaper();
});
                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/section/static/js/core.js                                0000644                 00000016334 15266055653 0022153 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*! formstone v0.8.35 [core.js] 2015-12-28 | MIT License | formstone.it */

var Formstone=window.Formstone=function(a,b,c){"use strict";function d(a){m.Plugins[a].initialized||(m.Plugins[a].methods._setup.call(c),m.Plugins[a].initialized=!0)}function e(a,b,c,d){var e,f={raw:{}};d=d||{};for(e in d)d.hasOwnProperty(e)&&("classes"===a?(f.raw[d[e]]=b+"-"+d[e],f[d[e]]="."+b+"-"+d[e]):(f.raw[e]=d[e],f[e]=d[e]+"."+b));for(e in c)c.hasOwnProperty(e)&&("classes"===a?(f.raw[e]=c[e].replace(/{ns}/g,b),f[e]=c[e].replace(/{ns}/g,"."+b)):(f.raw[e]=c[e].replace(/.{ns}/g,""),f[e]=c[e].replace(/{ns}/g,b)));return f}function f(){var a,b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"},d=["transition","-webkit-transition"],e={transform:"transform",MozTransform:"-moz-transform",OTransform:"-o-transform",msTransform:"-ms-transform",webkitTransform:"-webkit-transform"},f="transitionend",g="",h="",i=c.createElement("div");for(a in b)if(b.hasOwnProperty(a)&&a in i.style){f=b[a],m.support.transition=!0;break}p.transitionEnd=f+".{ns}";for(a in d)if(d.hasOwnProperty(a)&&d[a]in i.style){g=d[a];break}m.transition=g;for(a in e)if(e.hasOwnProperty(a)&&e[a]in i.style){m.support.transform=!0,h=e[a];break}m.transform=h}function g(){m.windowWidth=m.$window.width(),m.windowHeight=m.$window.height(),q=l.startTimer(q,r,h)}function h(){for(var a in m.ResizeHandlers)m.ResizeHandlers.hasOwnProperty(a)&&m.ResizeHandlers[a].callback.call(b,m.windowWidth,m.windowHeight)}function i(){if(m.support.raf){m.window.requestAnimationFrame(i);for(var a in m.RAFHandlers)m.RAFHandlers.hasOwnProperty(a)&&m.RAFHandlers[a].callback.call(b)}}function j(a,b){return parseInt(a.priority)-parseInt(b.priority)}var k=function(){this.Version="0.8.35",this.Plugins={},this.DontConflict=!1,this.Conflicts={fn:{}},this.ResizeHandlers=[],this.RAFHandlers=[],this.window=b,this.$window=a(b),this.document=c,this.$document=a(c),this.$body=null,this.windowWidth=0,this.windowHeight=0,this.fallbackWidth=1024,this.fallbackHeight=768,this.userAgent=b.navigator.userAgent||b.navigator.vendor||b.opera,this.isFirefox=/Firefox/i.test(this.userAgent),this.isChrome=/Chrome/i.test(this.userAgent),this.isSafari=/Safari/i.test(this.userAgent)&&!this.isChrome,this.isMobile=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(this.userAgent),this.isIEMobile=/IEMobile/i.test(this.userAgent),this.isFirefoxMobile=this.isFirefox&&this.isMobile,this.transform=null,this.transition=null,this.support={file:!!(b.File&&b.FileList&&b.FileReader),history:!!(b.history&&b.history.pushState&&b.history.replaceState),matchMedia:!(!b.matchMedia&&!b.msMatchMedia),pointer:!!b.PointerEvent,raf:!(!b.requestAnimationFrame||!b.cancelAnimationFrame),touch:!!("ontouchstart"in b||b.DocumentTouch&&c instanceof b.DocumentTouch),transition:!1,transform:!1}},l={killEvent:function(a,b){try{a.preventDefault(),a.stopPropagation(),b&&a.stopImmediatePropagation()}catch(c){}},startTimer:function(a,b,c,d){return l.clearTimer(a),d?setInterval(c,b):setTimeout(c,b)},clearTimer:function(a,b){a&&(b?clearInterval(a):clearTimeout(a),a=null)},sortAsc:function(a,b){return parseInt(a,10)-parseInt(b,10)},sortDesc:function(a,b){return parseInt(b,10)-parseInt(a,10)},decodeEntities:function(a){var b=m.document.createElement("textarea");return b.innerHTML=a,b.value},parseQueryString:function(a){for(var b={},c=a.slice(a.indexOf("?")+1).split("&"),d=0;d<c.length;d++){var e=c[d].split("=");b[e[0]]=e[1]}return b}},m=new k,n=a.Deferred(),o={base:"{ns}",element:"{ns}-element"},p={namespace:".{ns}",beforeUnload:"beforeunload.{ns}",blur:"blur.{ns}",change:"change.{ns}",click:"click.{ns}",dblClick:"dblclick.{ns}",drag:"drag.{ns}",dragEnd:"dragend.{ns}",dragEnter:"dragenter.{ns}",dragLeave:"dragleave.{ns}",dragOver:"dragover.{ns}",dragStart:"dragstart.{ns}",drop:"drop.{ns}",error:"error.{ns}",focus:"focus.{ns}",focusIn:"focusin.{ns}",focusOut:"focusout.{ns}",input:"input.{ns}",keyDown:"keydown.{ns}",keyPress:"keypress.{ns}",keyUp:"keyup.{ns}",load:"load.{ns}",mouseDown:"mousedown.{ns}",mouseEnter:"mouseenter.{ns}",mouseLeave:"mouseleave.{ns}",mouseMove:"mousemove.{ns}",mouseOut:"mouseout.{ns}",mouseOver:"mouseover.{ns}",mouseUp:"mouseup.{ns}",panStart:"panstart.{ns}",pan:"pan.{ns}",panEnd:"panend.{ns}",resize:"resize.{ns}",scaleStart:"scalestart.{ns}",scaleEnd:"scaleend.{ns}",scale:"scale.{ns}",scroll:"scroll.{ns}",select:"select.{ns}",swipe:"swipe.{ns}",touchCancel:"touchcancel.{ns}",touchEnd:"touchend.{ns}",touchLeave:"touchleave.{ns}",touchMove:"touchmove.{ns}",touchStart:"touchstart.{ns}"};k.prototype.NoConflict=function(){m.DontConflict=!0;for(var b in m.Plugins)m.Plugins.hasOwnProperty(b)&&(a[b]=m.Conflicts[b],a.fn[b]=m.Conflicts.fn[b])},k.prototype.Plugin=function(c,f){return m.Plugins[c]=function(c,d){function f(b){var e,f,g,i="object"===a.type(b),j=this,k=a();for(b=a.extend(!0,{},d.defaults||{},i?b:{}),f=0,g=j.length;g>f;f++)if(e=j.eq(f),!h(e)){var l="__"+d.guid++,m=d.classes.raw.base+l,n=e.data(c+"-options"),o=a.extend(!0,{$el:e,guid:l,rawGuid:m,dotGuid:"."+m},b,"object"===a.type(n)?n:{});e.addClass(d.classes.raw.element).data(s,o),d.methods._construct.apply(e,[o].concat(Array.prototype.slice.call(arguments,i?1:0))),k=k.add(e)}for(f=0,g=k.length;g>f;f++)e=k.eq(f),d.methods._postConstruct.apply(e,[h(e)]);return j}function g(){d.functions.iterate.apply(this,[d.methods._destruct].concat(Array.prototype.slice.call(arguments,1))),this.removeClass(d.classes.raw.element).removeData(s)}function h(a){return a.data(s)}function i(b){if(this instanceof a){var c=d.methods[b];return"object"!==a.type(b)&&b?c&&0!==b.indexOf("_")?d.functions.iterate.apply(this,[c].concat(Array.prototype.slice.call(arguments,1))):this:f.apply(this,arguments)}}function k(c){var e=d.utilities[c]||d.utilities._initialize||!1;return e?e.apply(b,Array.prototype.slice.call(arguments,"object"===a.type(c)?0:1)):void 0}function n(b){d.defaults=a.extend(!0,d.defaults,b||{})}function q(b){for(var c=this,d=0,e=c.length;e>d;d++){var f=c.eq(d),g=h(f)||{};"undefined"!==a.type(g.$el)&&b.apply(f,[g].concat(Array.prototype.slice.call(arguments,1)))}return c}var r="fs-"+c,s="fs"+c.replace(/(^|\s)([a-z])/g,function(a,b,c){return b+c.toUpperCase()});return d.initialized=!1,d.priority=d.priority||10,d.classes=e("classes",r,o,d.classes),d.events=e("events",c,p,d.events),d.functions=a.extend({getData:h,iterate:q},l,d.functions),d.methods=a.extend(!0,{_setup:a.noop,_construct:a.noop,_postConstruct:a.noop,_destruct:a.noop,_resize:!1,destroy:g},d.methods),d.utilities=a.extend(!0,{_initialize:!1,_delegate:!1,defaults:n},d.utilities),d.widget&&(m.Conflicts.fn[c]=a.fn[c],a.fn[s]=i,m.DontConflict||(a.fn[c]=a.fn[s])),m.Conflicts[c]=a[c],a[s]=d.utilities._delegate||k,m.DontConflict||(a[c]=a[s]),d.namespace=c,d.namespaceClean=s,d.guid=0,d.methods._resize&&(m.ResizeHandlers.push({namespace:c,priority:d.priority,callback:d.methods._resize}),m.ResizeHandlers.sort(j)),d.methods._raf&&(m.RAFHandlers.push({namespace:c,priority:d.priority,callback:d.methods._raf}),m.RAFHandlers.sort(j)),d}(c,f),n.then(function(){d(c)}),m.Plugins[c]};var q=null,r=20;return m.$window.on("resize.fs",g),g(),i(),a(function(){m.$body=a("body"),n.resolve(),m.support.nativeMatchMedia=m.support.matchMedia&&!a("html").hasClass("no-matchmedia")}),p.clickTouchStart=p.click+" "+p.touchStart,f(),m}(jQuery,window,document);                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/section/static/js/background.init.js                     0000644                 00000000601 15266055653 0024272 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Updated to new version of formstone.js background
 * which have new structure and new dependencies
 * such as core.js , transition.js and background.js
 * since v1.3.9
 * jquery.fs.wallpaper.js, jquery.fs.wallpaper.min.js and scripts.js are @deprecated
 * it remains for backward compatibility.
 */
jQuery(document).ready(function($) {
	$('.background-video').background();
});
                                                                                                                               framework/extensions/shortcodes/shortcodes/section/static/js/background.js                          0000644                 00000015125 15266055653 0023337 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*! formstone v0.8.35 [background.js] 2015-12-28 | MIT License | formstone.it */

!function(a,b){"use strict";function c(){y.iterate.call(A,r)}function d(){A=a(v.base)}function e(b){b.youTubeGuid=0,b.$container=a('<div class="'+w.container+'"></div>').appendTo(this),this.addClass([w.base,b.customClass].join(" "));var c=b.source;b.source=null,g(b,c,!0),d()}function f(a){a.$container.remove(),this.removeClass([w.base,a.customClass].join(" ")).off(x.namespace),d()}function g(b,c,d){if(c!==b.source){if(b.source=c,b.responsive=!1,b.isYouTube=!1,"object"===a.type(c)&&"string"===a.type(c.video)){var e=c.video.match(/(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/ ]{11})/i);e&&e.length>=1&&(b.isYouTube=!0,b.videoId=e[1])}var f=!b.isYouTube&&"object"===a.type(c)&&(c.hasOwnProperty("mp4")||c.hasOwnProperty("ogg")||c.hasOwnProperty("webm"));if(b.video=b.isYouTube||f,b.playing=!1,b.isYouTube)b.playerReady=!1,b.posterLoaded=!1,k(b,c,d);else if("object"===a.type(c)&&c.hasOwnProperty("poster"))j(b,c,d);else{var g=c;if("object"===a.type(c)){var l,m=[],n=[];for(l in c)c.hasOwnProperty(l)&&n.push(l);n.sort(y.sortAsc);for(l in n)n.hasOwnProperty(l)&&m.push({width:parseInt(n[l]),url:c[n[l]],mq:window.matchMedia("(min-width: "+parseInt(n[l])+"px)")});b.responsive=!0,b.sources=m,g=h(b)}i(b,g,!1,d)}}else b.$el.trigger(x.loaded)}function h(a){var c=a.source;if(a.responsive){c=a.sources[0].url;for(var d in a.sources)a.sources.hasOwnProperty(d)&&(b.support.nativeMatchMedia?a.sources[d].mq.matches&&(c=a.sources[d].url):a.sources[d].width<b.fallbackWidth&&(c=a.sources[d].url))}return c}function i(b,c,d,e){var f=[w.media,w.image,e!==!0?w.animated:""].join(" "),g=a('<div class="'+f+'"><img></div>'),h=g.find("img"),i=c;h.one(x.load,function(){B&&g.addClass(w["native"]).css({backgroundImage:"url('"+i+"')"}),g.fsTransition({property:"opacity"},function(){d||l(b)}).css({opacity:1}),s(b),(!d||e)&&b.$el.trigger(x.loaded)}).attr("src",i),b.responsive&&g.addClass(w.responsive),b.$container.append(g),(h[0].complete||4===h[0].readyState)&&h.trigger(x.load),b.currentSource=i}function j(c,d,e){if(c.source&&c.source.poster&&(i(c,c.source.poster,!0,!0),e=!1),!b.isMobile){var f=[w.media,w.video,e!==!0?w.animated:""].join(" "),g='<div class="'+f+'">';g+="<video",c.loop&&(g+=" loop"),c.mute&&(g+=" muted"),g+=">",c.source.webm&&(g+='<source src="'+c.source.webm+'" type="video/webm" />'),c.source.mp4&&(g+='<source src="'+c.source.mp4+'" type="video/mp4" />'),c.source.ogg&&(g+='<source src="'+c.source.ogg+'" type="video/ogg" />'),g+="</video>",g+="</div>";var h=a(g),j=h.find("video");j.one(x.loadedMetaData,function(){h.fsTransition({property:"opacity"},function(){l(c)}).css({opacity:1}),s(c),c.$el.trigger(x.loaded),c.autoPlay&&o(c)}),c.$container.append(h)}}function k(c,d,e){if(!c.videoId){var f=d.match(/^.*(?:youtu.be\/|v\/|e\/|u\/\w+\/|embed\/|v=)([^#\&\?]*).*/);c.videoId=f[1]}if(c.posterLoaded||(c.source.poster||(c.source.poster="//img.youtube.com/vi/"+c.videoId+"/0.jpg"),c.posterLoaded=!0,i(c,c.source.poster,!0,e),e=!1),!b.isMobile)if(a("script[src*='youtube.com/iframe_api']").length||a("head").append('<script src="//www.youtube.com/iframe_api"></script>'),C){var g=c.guid+"_"+c.youTubeGuid++,h=[w.media,w.embed,e!==!0?w.animated:""].join(" "),j='<div class="'+h+'">';j+='<div id="'+g+'"></div>',j+="</div>";var k=a(j),m=a.extend(!0,{},{controls:0,rel:0,showinfo:0,wmode:"transparent",enablejsapi:1,version:3,playerapiid:g,loop:c.loop?1:0,autoplay:1,origin:z.location.protocol+"//"+z.location.host},c.youtubeOptions);c.$container.append(k),c.player&&(c.oldPlayer=c.player,c.player=null),c.player=new z.YT.Player(g,{videoId:c.videoId,playerVars:m,events:{onReady:function(){c.playerReady=!0,c.mute&&c.player.mute(),c.autoPlay&&c.player.playVideo()},onStateChange:function(a){c.playing||a.data!==z.YT.PlayerState.PLAYING?c.loop&&c.playing&&a.data===z.YT.PlayerState.ENDED&&c.player.playVideo():(c.playing=!0,c.autoPlay||c.player.pauseVideo(),k.fsTransition({property:"opacity"},function(){l(c)}).css({opacity:1}),s(c),c.$el.trigger(x.loaded)),c.$el.find(v.embed).addClass(w.ready)},onPlaybackQualityChange:function(){},onPlaybackRateChange:function(){},onError:function(){},onApiChange:function(){}}}),s(c)}else D.push({data:c,source:d})}function l(a){var b=a.$container.find(v.media);b.length>=1&&(b.not(":last").remove(),a.oldPlayer=null)}function m(a){var b=a.$container.find(v.media);b.length>=1&&b.fsTransition({property:"opacity"},function(){b.remove(),delete a.source}).css({opacity:0})}function n(a){if(a.video){if(a.isYouTube&&a.playerReady)a.player.pauseVideo();else{var b=a.$container.find("video");b.length&&b[0].pause()}a.playing=!1}}function o(a){if(a.video){if(a.isYouTube&&a.playerReady)a.player.playVideo();else{var b=a.$container.find("video");b.length&&b[0].play()}a.playing=!0}}function p(a){if(a.video){if(a.isYouTube&&a.playerReady)a.player.mute();else{var b=a.$container.find("video");b.length&&(b[0].muted=!0)}a.playing=!0}a.mute=!0}function q(a){if(a.video){if(a.isYouTube&&a.playerReady)a.player.unMute();else{var b=a.$container.find("video");b.length&&(b[0].muted=!1)}a.playing=!0}a.mute=!1}function r(a){if(a.responsive){var b=h(a);b!==a.currentSource?i(a,b,!1,!0):s(a)}else s(a)}function s(a){for(var b=a.$container.find(v.media),c=0,d=b.length;d>c;c++){var e=b.eq(c),f=a.isYouTube?"iframe":e.find("video").length?"video":"img",g=e.find(f);if(g.length&&("img"!==f||!B)){var h=a.$el.outerWidth(),i=a.$el.outerHeight(),j=t(a,g);a.width=j.width,a.height=j.height,a.left=0,a.top=0;var k=a.isYouTube?a.embedRatio:a.width/a.height;a.height=i,a.width=a.height*k,a.width<h&&(a.width=h,a.height=a.width/k),a.left=-(a.width-h)/2,a.top=-(a.height-i)/2,e.css({height:a.height,width:a.width,left:a.left,top:a.top})}}}function t(b,c){if(b.isYouTube)return{height:500,width:500/b.embedRatio};if(c.is("img")){var d=c[0];if("undefined"!==a.type(d.naturalHeight))return{height:d.naturalHeight,width:d.naturalWidth};var e=new Image;return e.src=d.src,{height:e.height,width:e.width}}return{height:c[0].videoHeight,width:c[0].videoWidth}}var u=b.Plugin("background",{widget:!0,defaults:{autoPlay:!0,customClass:"",embedRatio:1.777777,loop:!0,mute:!0,source:null,youtubeOptions:{}},classes:["container","media","animated","responsive","native","fixed","ready"],events:{loaded:"loaded",ready:"ready",loadedMetaData:"loadedmetadata"},methods:{_construct:e,_destruct:f,_resize:c,play:o,pause:n,mute:p,unmute:q,resize:s,load:g,unload:m}}),v=u.classes,w=v.raw,x=u.events,y=u.functions,z=b.window,A=[],B="backgroundSize"in b.document.documentElement.style,C=!1,D=[];z.onYouTubeIframeAPIReady=function(){C=!0;for(var a in D)D.hasOwnProperty(a)&&k(D[a].data,D[a].source);D=[]}}(jQuery,Formstone);                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/shortcodes/shortcodes/section/static/js/jquery.fs.wallpaper.js                 0000644                 00000053163 15266055653 0025140 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * A jQuery plugin for smooth-scaling image and video backgrounds. Part of the Formstone Library.
 * http://classic.formstone.it/wallpaper/
 *
 * Copyright 2015 Ben Plum; MIT Licensed
 */

;(function ($, window) {
	"use strict";

	var $window = $(window),
		$body,
		$responders = null,
		nativeSupport = ("backgroundSize" in document.documentElement.style),
		guid = 0,
		youTubeReady = false,
		youTubeQueue = [],
		UA = (window.navigator.userAgent||window.navigator.vendor||window.opera),
		isMobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(UA),
		isSafari = (UA.toLowerCase().indexOf('safari') >= 0) && (UA.toLowerCase().indexOf('chrome') < 0),
		transitionEvent,
		transitionSupported,
		respondTimer;

	/**
	 * @options
	 * @param autoPlay [boolean] <true> "Autoplay video"
	 * @param embedRatio [number] <1.777777> "Video / embed ratio (16/9)"
	 * @param hoverPlay [boolean] <false> "Play video on hover"
	 * @param loop [boolean] <true> "Loop video"
	 * @param mute [boolean] <true> "Mute video"
	 * @param onLoad [function] <$.noop> "On load callback"
	 * @param onReady [function] <$.noop> "On ready callback"
	 * @param source [string | object] <null> "Source image (string or object) or video (object) or YouTube (object)"
	 */
	var options = {
		autoPlay: true,
		embedRatio: 1.777777,
		hoverPlay: false,
		loop: true,
		mute: true,
		onLoad: $.noop,
		onReady: $.noop,
		source: null
	};

	/**
	 * @events
	 * @event wallpaper.loaded "Source media loaded"
	 */

	var pub = {

		/**
		 * @method
		 * @name defaults
		 * @description Sets default plugin options
		 * @param opts [object] <{}> "Options object"
		 * @example $.wallpaper("defaults", opts);
		 */
		defaults: function(opts) {
			options = $.extend(options, opts || {});
			return $(this);
		},

		/**
		 * @method
		 * @name destroy
		 * @description Removes instance of plugin
		 * @example $(".target").wallpaper("destroy");
		 */
		destroy: function() {
			var $targets = $(this).each(function() {
				var data = $(this).data("wallpaper");

				if (data) {
					data.$container.remove();
					data.$target.removeClass("wallpaper")
								.off(".boxer")
								.data("wallpaper", null);
				}
			});

			if (typeof $body !== "undefined" && typeof $window !== "undefined" && $(".wallpaper").length < 1) {
				$body.removeClass("wallpaper-inititalized");
				$window.off(".wallpaper");
			}

			return $targets;
		},

		/**
		 * @method
		 * @name load
		 * @description Loads source media
		 * @param source [string | object] "Source image (string) or video (object) or YouTube (object); { source: { poster: <"">, video: <"" or {}>  } }"
		 * @example $(".target").wallpaper("load", "path/to/image.jpg");
		 */
		load: function(source) {
			return $(this).each(function() {
				var data = $(this).data("wallpaper");

				if (data) {
					_loadMedia(source, data);
				}
			});
		},

		/**
		 * @method
		 * @name pause
		 * @description Pauses target video
		 * @example $(".target").wallpaper("stop");
		 */
		pause: function() {
			return $(this).each(function() {
				var data = $(this).data("wallpaper");

				if (data) {
					if (data.isYouTube && data.playerReady) {
						data.player.pauseVideo();
					} else {
						var $video = data.$container.find("video");

						if ($video.length) {
							$video[0].pause();
						}
					}
				}
			});
		},

		/**
		 * @method
		 * @name play
		 * @description Plays target video
		 * @example $(".target").wallpaper("play");
		 */
		play: function() {
			return $(this).each(function() {
				var data = $(this).data("wallpaper");

				if (data) {
					if (data.isYouTube && data.playerReady) {
						data.player.playVideo();
					} else {
						var $video = data.$container.find("video");

						if ($video.length) {
							$video[0].play();
						}
					}
				}
			});
		},

		/**
		 * @method private
		 * @name stop
		 * @description Deprecated; Aliased to "pause"
		 * @example $(".target").wallpaper("stop");
		 */
		stop: function() {
			pub.pause.apply(this);
		},

		/**
		 * @method
		 * @name unload
		 * @description Unloads current media
		 * @example $(".target").wallpaper("unload");
		 */
		unload: function() {
			return $(this).each(function() {
				var data = $(this).data("wallpaper");

				if (data) {
					_unloadMedia(data);
				}
			});
		}
	};

	/**
	 * @method private
	 * @name _init
	 * @description Initializes plugin instances
	 * @param opts [object] "Initialization options"
	 */
	function _init(opts) {
		var data = $.extend({}, options, opts);

		$body = $("body");
		transitionEvent = _getTransitionEvent();
		transitionSupported = (transitionEvent !== false);

		// no transitions :(
		if (!transitionSupported) {
			transitionEvent = "transitionend.wallpaper";
		}

		// Apply to each
		var $targets = $(this);
		for (var i = 0, count = $targets.length; i < count; i++) {
			_build.apply($targets.eq(i), [ $.extend({}, data) ]);
		}

		// Global events
		if (!$body.hasClass("wallpaper-inititalized")) {
			$body.addClass("wallpaper-inititalized");
			$window.on("resize.wallpaper", data, _onResizeAll);
		}

		// Maintain chainability
		return $targets;
	}

	/**
	 * @method private
	 * @name _build
	 * @description Builds each instance
	 * @param data [object] "Instance data"
	 */
	function _build(data) {
		var $target = $(this);
		if (!$target.hasClass("wallpaper")) {
			$.extend(data, $target.data("wallpaper-options"));

			$target.addClass("wallpaper")
				   .append('<div class="wallpaper-container"></div>');

			data.guid = "wallpaper-" + (guid++);
			data.youTubeGuid = 0;
			data.$target = $target;
			data.$container = data.$target.find(".wallpaper-container");

			// Bind data & events
			data.$target.data("wallpaper", data)
						.on("resize.wallpaper", data, _onResize);

			var source = data.source;
			data.source = null;

			_loadMedia(source, data, true);

			data.onReady.call();
		}
	}

	/**
	 * @method private
	 * @name _loadMedia
	 * @description Determines how to handle source media
	 * @param source [string | object] "Source image (string) or video (object)"
	 * @param data [object] "Instance data"
	 * @param firstLoad [boolean] "Flag for first load"
	 */
	function _loadMedia(source, data, firstLoad) {
		// Check if the source is new
		if (source !== data.source) {
			data.source = source;
			data.isYouTube = false;

			// Check YouTube
			if (typeof source === "object" && typeof source.video === "string") {
				// var parts = source.match( /^.*(?:youtu.be\/|v\/|e\/|u\/\w+\/|embed\/|v=)([^#\&\?]*).*/ );
				var parts = source.video.match( /(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/ ]{11})/i );
				if (parts && parts.length >= 1) {
					data.isYouTube = true;
					data.videoId = parts[1];
				}
			}

			if (data.isYouTube) {
				// youtube video
				data.playing = false;
				data.playerReady = false;
				data.posterLoaded = false;

				_loadYouTube(source, data, firstLoad);
			} else if (typeof source === "object" && !source.hasOwnProperty("fallback")) {
				// html5 video
				_loadVideo(source, data, firstLoad);
			} else {
				// regular old image
				if (data.responsiveSource) {
					for (var i in data.responsiveSource) {
						if (data.responsiveSource.hasOwnProperty(i)) {
							data.responsiveSource[i].mq.removeListener(_onRespond);
						}
					}
				}

				data.responsive = false;
				data.responsiveSource = null;

				// Responsive image handling
				if (typeof source === "object") {
					var sources = [],
						newSource;

					for (var j in source) {
						if (source.hasOwnProperty(j)) {
							var media = (j === "fallback") ? "(min-width: 0px)" : j;

							if (media) {
								var _mq = window.matchMedia(media.replace(Infinity, "100000px"));
								_mq.addListener(_onRespond);
								sources.push({
									mq: _mq,
									source: source[j]
								});

								if (_mq.matches) {
									newSource = source[j];
								}
							}
						}
					}

					data.responsive = true;
					data.responsiveSource = sources;
					source = newSource;
				}

				// single or responsive set
				_loadImage(source, data, false, firstLoad);
			}
		} else {
			data.$target.trigger("wallpaper.loaded");
			data.onLoad.call(data.$target);
		}
	}

	/**
	 * @method private
	 * @name _loadImage
	 * @description Loads source image
	 * @param source [string] "Source image"
	 * @param data [object] "Instance data",
	 * @param poster [boolean] "Flag for video poster"
	 */
	function _loadImage(source, data, poster, firstLoad) {
		var $imgContainer = $('<div class="wallpaper-media wallpaper-image' + ((firstLoad !== true) ? ' animated' : '') + '"><img /></div>'),
			$img = $imgContainer.find("img"),
			newSource = source;

		// Load image
		$img.one("load.wallpaper", function() {
			if (nativeSupport) {
				$imgContainer.addClass("native")
							 .css({ backgroundImage: "url('" + newSource + "')" });
			}

			// Append
			$imgContainer.on(transitionEvent, function(e) {
				_killEvent(e);

				if ($(e.target).is($imgContainer)) {
					$imgContainer.off(transitionEvent);

					if (!poster) {
						_cleanMedia(data);
					}
				}
			});

			setTimeout( function() {
				$imgContainer.css({ opacity: 1 });

				if (data.responsive && firstLoad) {
					_cleanMedia(data);
				}
			}, 0);

			// Resize
			_onResize({ data: data });

			if (!poster || firstLoad) {
				data.$target.trigger("wallpaper.loaded");
				data.onLoad.call(data.$target);
			}

			// caches responsive images
			$responders = $(".wallpaper-responsive");
		}).attr("src", newSource);

		if (data.responsive) {
			$imgContainer.addClass("wallpaper-responsive");
		}

		data.$container.append($imgContainer);

		// Check if image is cached
		if ($img[0].complete || $img[0].readyState === 4) {
			$img.trigger("load.wallpaper");
		}
	}

	/**
	 * @method private
	 * @name _loadVideo
	 * @description Loads source video
	 * @param source [object] "Source video"
	 * @param data [object] "Instance data"
	 */
	function _loadVideo(source, data, firstLoad) {
		if (data.source.poster) {
			_loadImage(data.source.poster, data, true, true);

			firstLoad = false;
		}

		if (!isMobile) {
			var html = '<div class="wallpaper-media wallpaper-video' + ((firstLoad !== true) ? ' animated' : '') +'">';
			html += '<video';
			if (data.loop) {
				html += ' loop';
			}
			if (data.mute) {
				html += ' muted';
			}
			html += '>';
			if (data.source.webm) {
				html += '<source src="' + data.source.webm + '" type="video/webm" />';
			}
			if (data.source.mp4) {
				html += '<source src="' + data.source.mp4 + '" type="video/mp4" />';
			}
			if (data.source.ogg) {
				html += '<source src="' + data.source.ogg + '" type="video/ogg" />';
			}
			html += '</video>';
			html += '</div>';

			var $videoContainer = $(html),
				$video = $videoContainer.find("video");

			$video.one("loadedmetadata.wallpaper", function(e) {
				$videoContainer.on(transitionEvent, function(e) {
					_killEvent(e);

					if ($(e.target).is($videoContainer)) {
						$videoContainer.off(transitionEvent);

						_cleanMedia(data);
					}
				});

				setTimeout( function() { $videoContainer.css({ opacity: 1 }); }, 0);

				// Resize
				_onResize({ data: data });

				data.$target.trigger("wallpaper.loaded");
				data.onLoad.call(data.$target);

				// Events
				if (data.hoverPlay) {
					data.$target.on("mouseover.boxer", pub.play)
								.on("mouseout.boxer", pub.pause);
				} else if (data.autoPlay) {
					this.play();
				}
			});

			data.$container.append($videoContainer);
		}
	}

	/**
	 * @method private
	 * @name _loadYouTube
	 * @description Loads YouTube video
	 * @param source [string] "YouTube URL"
	 * @param data [object] "Instance data"
	 */
	function _loadYouTube(source, data, firstLoad) {
		if (!data.videoId) {
			var parts = source.match( /^.*(?:youtu.be\/|v\/|e\/|u\/\w+\/|embed\/|v=)([^#\&\?]*).*/ );
			data.videoId = parts[1];
		}

		if (!data.posterLoaded) {
			if (!data.source.poster) {
				// data.source.poster = "http://img.youtube.com/vi/" + data.videoId + "/maxresdefault.jpg";
				data.source.poster = "//img.youtube.com/vi/" + data.videoId + "/0.jpg";
			}

			data.posterLoaded = true;
			_loadImage(data.source.poster, data, true, firstLoad);

			firstLoad = false;
		}

		if (!isMobile) {
			if (!$("script[src*='youtube.com/iframe_api']").length) {
				// $("head").append('<script src="' + window.location.protocol + '//www.youtube.com/iframe_api"></script>');
				$("head").append('<script src="//www.youtube.com/iframe_api"></script>');
			}

			if (!youTubeReady) {
				youTubeQueue.push({
					source: source,
					data: data
				});
			} else {
				var guid = data.guid + "_" + (data.youTubeGuid++),
					html = '';

				html += '<div class="wallpaper-media wallpaper-embed' + ((firstLoad !== true) ? ' animated' : '') + '">';
				html += '<div id="' + guid + '"></div>';
				html += '</div>';

				var $embedContainer = $(html);
				data.$container.append($embedContainer);

				if (data.player) {
					data.oldPlayer = data.player;
					data.player = null;
				}

				data.player = new window.YT.Player(guid, {
					videoId: data.videoId,
					playerVars: {
						controls: 0,
						rel: 0,
						showinfo: 0,
						wmode: "transparent",
						enablejsapi: 1,
						version: 3,
						playerapiid: guid,
						loop: (data.loop) ? 1 : 0,
						autoplay: 1,
						origin: window.location.protocol + "//" + window.location.host
					},
					events: {
						onReady: function (e) {
							/* console.log("onReady", e); */

							data.playerReady = true;
							/* data.player.setPlaybackQuality("highres"); */

							if (data.mute) {
								data.player.mute();
							}

							if (data.hoverPlay) {
								data.$target.on("mouseover.boxer", pub.play)
											.on("mouseout.boxer", pub.pause);
							} else if (data.autoPlay) {
								// make sure the video plays
								data.player.playVideo();
							}
						},
						onStateChange: function (e) {
							/* console.log("onStateChange", e); */

							if (!data.playing && e.data === window.YT.PlayerState.PLAYING) {
								data.playing = true;

								if (data.hoverPlay || !data.autoPlay) {
									data.player.pauseVideo();
								}

								data.$target.trigger("wallpaper.loaded");
								data.onLoad.call(data.$target);

								$embedContainer.on(transitionEvent, function(e) {
									_killEvent(e);

									if ($(e.target).is($embedContainer)) {
										$embedContainer.off(transitionEvent);

										_cleanMedia(data);
									}
								});

								$embedContainer.css({ opacity: 1 });
							} else if (data.loop && data.playing && e.data === window.YT.PlayerState.ENDED) {
								// fix looping option
								data.player.playVideo();
							}

							/* if (!isSafari) { */
								// Fix for Safari's overly secure security settings...
								data.$target.find(".wallpaper-embed").addClass("ready");
							/* } */
						},
						onPlaybackQualityChange: function(e) {
							/* console.log("onPlaybackQualityChange", e); */
						},
						onPlaybackRateChange: function(e) {
							/* console.log("onPlaybackRateChange", e); */
						},
						onError: function(e) {
							/* console.log("onError", e); */
						},
						onApiChange: function(e) {
							/* console.log("onApiChange", e); */
						}
					}
				});

				// Resize
				_onResize({ data: data });
			}
		}
	}

	/**
	 * @method private
	 * @name _cleanMedia
	 * @description Cleans up old media
	 * @param data [object] "Instance data"
	 */
	function _cleanMedia(data) {
		var $mediaContainer = data.$container.find(".wallpaper-media");

		if ($mediaContainer.length >= 1) {
			$mediaContainer.not(":last").remove();
			data.oldPlayer = null;
		}

		$responders = $(".wallpaper-responsive");
	}

	/**
	 * @method private
	 * @name _uploadMedia
	 * @description Unloads current media
	 * @param data [object] "Instance data"
	 */
	function _unloadMedia(data) {
		var $mediaContainer = data.$container.find(".wallpaper-media");

		if ($mediaContainer.length >= 1) {
			$mediaContainer.on(transitionEvent, function(e) {
				_killEvent(e);

				if ($(e.target).is($mediaContainer)) {
					$(this).remove();

					delete data.source;
				}
			}).css({ opacity: 0 });
		}
	}

	/**
	 * @method private
	 * @name _onResize
	 * @description Resize target instance
	 * @param e [object] "Event data"
	 */
	function _onResize(e) {
		_killEvent(e);

		var data = e.data;

		// Target all media
		var $mediaContainers = data.$container.find(".wallpaper-media");

		for (var i = 0, count = $mediaContainers.length; i < count; i++) {
			var $mediaContainer = $mediaContainers.eq(i),
				type = (data.isYouTube) ? "iframe" : ($mediaContainer.find("video").length ? "video" : "img"),
				$media = $mediaContainer.find(type);

			// If media found and scaling is not natively support
			if ($media.length && !(type === "img" && data.nativeSupport)) {
				var frameWidth = data.$target.outerWidth(),
					frameHeight = data.$target.outerHeight(),
					frameRatio = frameWidth / frameHeight,
					naturalSize = _naturalSize(data, $media);

				data.width = naturalSize.naturalWidth;
				data.height = naturalSize.naturalHeight;
				data.left = 0;
				data.top = 0;

				var mediaRatio = (data.isYouTube) ? data.embedRatio : (data.width / data.height);

				// First check the height
				data.height = frameHeight;
				data.width = data.height * mediaRatio;

				// Next check the width
				if (data.width < frameWidth) {
					data.width = frameWidth;
					data.height = data.width / mediaRatio;
				}

				// Position the media
				data.left = -(data.width - frameWidth) / 2;
				data.top = -(data.height - frameHeight) / 2;

				$mediaContainer.css({
					height: data.height,
					width: data.width,
					left: data.left,
					top: data.top
				});
			}
		}
	}

	/**
	 * @method private
	 * @name _onResizeAll
	 * @description Resizes all target instances
	 */
	function _onResizeAll() {
		$(".wallpaper").each(function() {
			var data = $(this).data("wallpaper");
			_onResize({ data: data });
		});
	}

	/**
	 * @method private
	 * @name _onRespond
	 * @description Handle media query changes
	 */
	function _onRespond() {
		respondTimer = _startTimer(respondTimer, 5, _doRespond);
	}

	/**
	 * @method private
	 * @name _doRespond
	 * @description Handle media query changes
	 */
	function _doRespond() {
		_clearTimer(respondTimer);

		$responders.each(function() {
			var $target = $(this),
				$image = $target.find("img"),
				data = $target.parents(".wallpaper").data("wallpaper"),
				sources = data.responsiveSource,
				index = 0;

			for (var i = 0, count = sources.length; i < count; i++) {
				if (sources.hasOwnProperty(i)) {
					var match = sources[i].mq;

					if (match && match.matches) {
						index = i;
					}
				}
			}

			_loadImage(sources[index].source, data, false, true);

			$target.trigger("change.wallpaper");
		});
	}

	/**
	 * @method private
	 * @name _startTimer
	 * @description Starts an internal timer
	 * @param timer [int] "Timer ID"
	 * @param time [int] "Time until execution"
	 * @param callback [int] "Function to execute"
	 * @param interval [boolean] "Flag for recurring interval"
	 */
	function _startTimer(timer, time, func, interval) {
		_clearTimer(timer, interval);
		return setTimeout(func, time);
	}

	/**
	 * @method private
	 * @name _clearTimer
	 * @description Clears an internal timer
	 * @param timer [int] "Timer ID"
	 */
	function _clearTimer(timer) {
		if (timer !== null) {
			clearInterval(timer);
			timer = null;
		}
	}

	/**
	 * @method private
	 * @name _naturalSize
	 * @description Determines natural size of target media
	 * @param data [object] "Instance data"
	 * @param $media [jQuery object] "Source media object"
	 * @return [object | boolean] "Object containing natural height and width values or false"
	 */
	function _naturalSize(data, $media) {
		if (data.isYouTube) {
			return {
				naturalHeight: 500,
				naturalWidth:  500 / data.embedRatio
			};
		} else if ($media.is("img")) {
			var node = $media[0];

			if (typeof node.naturalHeight !== "undefined") {
				return {
					naturalHeight: node.naturalHeight,
					naturalWidth:  node.naturalWidth
				};
			} else {
				var img = new Image();
				img.src = node.src;
				return {
					naturalHeight: img.height,
					naturalWidth:  img.width
				};
			}
		} else {
			return {
				naturalHeight: $media[0].videoHeight,
				naturalWidth:  $media[0].videoWidth
			};
		}
		return false;
	}

	/**
	 * @method private
	 * @name _killEvent
	 * @description Prevents default and stops propagation on event
	 * @param e [object] "Event data"
	 */
	function _killEvent(e) {
		if (e.preventDefault) {
			e.stopPropagation();
			e.preventDefault();
		}
	}

	/**
	 * @method private
	 * @name _getTransitionEvent
	 * @description Retuns a properly prefixed transitionend event
	 * @return [string] "Properly prefixed event"
	 */
	function _getTransitionEvent() {
		var transitions = {
				'WebkitTransition': 'webkitTransitionEnd',
				'MozTransition':    'transitionend',
				'OTransition':      'oTransitionEnd',
				'transition':       'transitionend'
			},
			test = document.createElement('div');

		for (var type in transitions) {
			if (transitions.hasOwnProperty(type) && type in test.style) {
				return transitions[type] + ".wallpaper";
			}
		}

		return false;
	}

	/**
	 * @method global
	 * @name window.onYouTubeIframeAPIReady
	 * @description Attaches YouTube players to active instances
	 */
	window.onYouTubeIframeAPIReady = function() {
		youTubeReady = true;

		for (var i in youTubeQueue) {
			if (youTubeQueue.hasOwnProperty(i)) {
				_loadYouTube(youTubeQueue[i].source, youTubeQueue[i].data);
			}
		}

		youTubeQueue = [];
	};

	$.fn.wallpaper = function(method) {
		if (pub[method]) {
			return pub[method].apply(this, Array.prototype.slice.call(arguments, 1));
		} else if (typeof method === 'object' || !method) {
			return _init.apply(this, arguments);
		}
		return this;
	};

	$.wallpaper = function(method) {
		if (method === "defaults") {
			pub.defaults.apply(this, Array.prototype.slice.call(arguments, 1));
		}
	};
})(jQuery, window);                                                                                                                                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/section/static/js/jquery.fs.wallpaper.min.js             0000644                 00000020633 15266055653 0025716 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(e,a){"use strict";function t(a){var t=e.extend({},O,a);m=e("body"),b=w(),P=b!==!1,P||(b="transitionend.wallpaper");for(var o=e(this),i=0,n=o.length;n>i;i++)r.apply(o.eq(i),[e.extend({},t)]);return m.hasClass("wallpaper-inititalized")||(m.addClass("wallpaper-inititalized"),T.on("resize.wallpaper",t,u)),o}function r(a){var t=e(this);if(!t.hasClass("wallpaper")){e.extend(a,t.data("wallpaper-options")),t.addClass("wallpaper").append('<div class="wallpaper-container"></div>'),a.guid="wallpaper-"+x++,a.youTubeGuid=0,a.$target=t,a.$container=a.$target.find(".wallpaper-container"),a.$target.data("wallpaper",a).on("resize.wallpaper",a,d);var r=a.source;a.source=null,o(r,a,!0),a.onReady.call()}}function o(e,t,r){if(e!==t.source){if(t.source=e,t.isYouTube=!1,"object"==typeof e&&"string"==typeof e.video){var o=e.video.match(/(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/ ]{11})/i);o&&o.length>=1&&(t.isYouTube=!0,t.videoId=o[1])}if(t.isYouTube)t.playing=!1,t.playerReady=!1,t.posterLoaded=!1,l(e,t,r);else if("object"!=typeof e||e.hasOwnProperty("fallback")){if(t.responsiveSource)for(var p in t.responsiveSource)t.responsiveSource.hasOwnProperty(p)&&t.responsiveSource[p].mq.removeListener(c);if(t.responsive=!1,t.responsiveSource=null,"object"==typeof e){var s,d=[];for(var u in e)if(e.hasOwnProperty(u)){var f="fallback"===u?"(min-width: 0px)":u;if(f){var h=a.matchMedia(f.replace(1/0,"100000px"));h.addListener(c),d.push({mq:h,source:e[u]}),h.matches&&(s=e[u])}}t.responsive=!0,t.responsiveSource=d,e=s}i(e,t,!1,r)}else n(e,t,r)}else t.$target.trigger("wallpaper.loaded"),t.onLoad.call(t.$target)}function i(a,t,r,o){var i=e('<div class="wallpaper-media wallpaper-image'+(o!==!0?" animated":"")+'"><img /></div>'),n=i.find("img"),l=a;n.one("load.wallpaper",function(){S&&i.addClass("native").css({backgroundImage:"url('"+l+"')"}),i.on(b,function(a){y(a),e(a.target).is(i)&&(i.off(b),r||p(t))}),setTimeout(function(){i.css({opacity:1}),t.responsive&&o&&p(t)},0),d({data:t}),(!r||o)&&(t.$target.trigger("wallpaper.loaded"),t.onLoad.call(t.$target)),C=e(".wallpaper-responsive")}).attr("src",l),t.responsive&&i.addClass("wallpaper-responsive"),t.$container.append(i),(n[0].complete||4===n[0].readyState)&&n.trigger("load.wallpaper")}function n(a,t,r){if(t.source.poster&&(i(t.source.poster,t,!0,!0),r=!1),!R){var o='<div class="wallpaper-media wallpaper-video'+(r!==!0?" animated":"")+'">';o+="<video",t.loop&&(o+=" loop"),t.mute&&(o+=" muted"),o+=">",t.source.webm&&(o+='<source src="'+t.source.webm+'" type="video/webm" />'),t.source.mp4&&(o+='<source src="'+t.source.mp4+'" type="video/mp4" />'),t.source.ogg&&(o+='<source src="'+t.source.ogg+'" type="video/ogg" />'),o+="</video>",o+="</div>";var n=e(o),l=n.find("video");l.one("loadedmetadata.wallpaper",function(){n.on(b,function(a){y(a),e(a.target).is(n)&&(n.off(b),p(t))}),setTimeout(function(){n.css({opacity:1})},0),d({data:t}),t.$target.trigger("wallpaper.loaded"),t.onLoad.call(t.$target),t.hoverPlay?t.$target.on("mouseover.boxer",k.play).on("mouseout.boxer",k.pause):t.autoPlay&&this.play()}),t.$container.append(n)}}function l(t,r,o){if(!r.videoId){var n=t.match(/^.*(?:youtu.be\/|v\/|e\/|u\/\w+\/|embed\/|v=)([^#\&\?]*).*/);r.videoId=n[1]}if(r.posterLoaded||(r.source.poster||(r.source.poster="//img.youtube.com/vi/"+r.videoId+"/0.jpg"),r.posterLoaded=!0,i(r.source.poster,r,!0,o),o=!1),!R)if(e("script[src*='youtube.com/iframe_api']").length||e("head").append('<script src="//www.youtube.com/iframe_api"></script>'),L){var l=r.guid+"_"+r.youTubeGuid++,s="";s+='<div class="wallpaper-media wallpaper-embed'+(o!==!0?" animated":"")+'">',s+='<div id="'+l+'"></div>',s+="</div>";var u=e(s);r.$container.append(u),r.player&&(r.oldPlayer=r.player,r.player=null),r.player=new a.YT.Player(l,{videoId:r.videoId,playerVars:{controls:0,rel:0,showinfo:0,wmode:"transparent",enablejsapi:1,version:3,playerapiid:l,loop:r.loop?1:0,autoplay:1,origin:a.location.protocol+"//"+a.location.host},events:{onReady:function(){r.playerReady=!0,r.mute&&r.player.mute(),r.hoverPlay?r.$target.on("mouseover.boxer",k.play).on("mouseout.boxer",k.pause):r.autoPlay&&r.player.playVideo()},onStateChange:function(t){r.playing||t.data!==a.YT.PlayerState.PLAYING?r.loop&&r.playing&&t.data===a.YT.PlayerState.ENDED&&r.player.playVideo():(r.playing=!0,(r.hoverPlay||!r.autoPlay)&&r.player.pauseVideo(),r.$target.trigger("wallpaper.loaded"),r.onLoad.call(r.$target),u.on(b,function(a){y(a),e(a.target).is(u)&&(u.off(b),p(r))}),u.css({opacity:1})),r.$target.find(".wallpaper-embed").addClass("ready")},onPlaybackQualityChange:function(){},onPlaybackRateChange:function(){},onError:function(){},onApiChange:function(){}}}),d({data:r})}else Y.push({source:t,data:r})}function p(a){var t=a.$container.find(".wallpaper-media");t.length>=1&&(t.not(":last").remove(),a.oldPlayer=null),C=e(".wallpaper-responsive")}function s(a){var t=a.$container.find(".wallpaper-media");t.length>=1&&t.on(b,function(r){y(r),e(r.target).is(t)&&(e(this).remove(),delete a.source)}).css({opacity:0})}function d(e){y(e);for(var a=e.data,t=a.$container.find(".wallpaper-media"),r=0,o=t.length;o>r;r++){var i=t.eq(r),n=a.isYouTube?"iframe":i.find("video").length?"video":"img",l=i.find(n);if(l.length&&("img"!==n||!a.nativeSupport)){var p=a.$target.outerWidth(),s=a.$target.outerHeight(),d=g(a,l);a.width=d.naturalWidth,a.height=d.naturalHeight,a.left=0,a.top=0;var u=a.isYouTube?a.embedRatio:a.width/a.height;a.height=s,a.width=a.height*u,a.width<p&&(a.width=p,a.height=a.width/u),a.left=-(a.width-p)/2,a.top=-(a.height-s)/2,i.css({height:a.height,width:a.width,left:a.left,top:a.top})}}}function u(){e(".wallpaper").each(function(){var a=e(this).data("wallpaper");d({data:a})})}function c(){$=h($,5,f)}function f(){v($),C.each(function(){for(var a=e(this),t=(a.find("img"),a.parents(".wallpaper").data("wallpaper")),r=t.responsiveSource,o=0,n=0,l=r.length;l>n;n++)if(r.hasOwnProperty(n)){var p=r[n].mq;p&&p.matches&&(o=n)}i(r[o].source,t,!1,!0),a.trigger("change.wallpaper")})}function h(e,a,t,r){return v(e,r),setTimeout(t,a)}function v(e){null!==e&&(clearInterval(e),e=null)}function g(e,a){if(e.isYouTube)return{naturalHeight:500,naturalWidth:500/e.embedRatio};if(a.is("img")){var t=a[0];if("undefined"!=typeof t.naturalHeight)return{naturalHeight:t.naturalHeight,naturalWidth:t.naturalWidth};var r=new Image;return r.src=t.src,{naturalHeight:r.height,naturalWidth:r.width}}return{naturalHeight:a[0].videoHeight,naturalWidth:a[0].videoWidth}}function y(e){e.preventDefault&&(e.stopPropagation(),e.preventDefault())}function w(){var e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"},a=document.createElement("div");for(var t in e)if(e.hasOwnProperty(t)&&t in a.style)return e[t]+".wallpaper";return!1}var m,b,P,$,T=e(a),C=null,S="backgroundSize"in document.documentElement.style,x=0,L=!1,Y=[],I=a.navigator.userAgent||a.navigator.vendor||a.opera,R=/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(I),O=(I.toLowerCase().indexOf("safari")>=0&&I.toLowerCase().indexOf("chrome")<0,{autoPlay:!0,embedRatio:1.777777,hoverPlay:!1,loop:!0,mute:!0,onLoad:e.noop,onReady:e.noop,source:null}),k={defaults:function(a){return O=e.extend(O,a||{}),e(this)},destroy:function(){var a=e(this).each(function(){var a=e(this).data("wallpaper");a&&(a.$container.remove(),a.$target.removeClass("wallpaper").off(".boxer").data("wallpaper",null))});return"undefined"!=typeof m&&"undefined"!=typeof T&&e(".wallpaper").length<1&&(m.removeClass("wallpaper-inititalized"),T.off(".wallpaper")),a},load:function(a){return e(this).each(function(){var t=e(this).data("wallpaper");t&&o(a,t)})},pause:function(){return e(this).each(function(){var a=e(this).data("wallpaper");if(a)if(a.isYouTube&&a.playerReady)a.player.pauseVideo();else{var t=a.$container.find("video");t.length&&t[0].pause()}})},play:function(){return e(this).each(function(){var a=e(this).data("wallpaper");if(a)if(a.isYouTube&&a.playerReady)a.player.playVideo();else{var t=a.$container.find("video");t.length&&t[0].play()}})},stop:function(){k.pause.apply(this)},unload:function(){return e(this).each(function(){var a=e(this).data("wallpaper");a&&s(a)})}};a.onYouTubeIframeAPIReady=function(){L=!0;for(var e in Y)Y.hasOwnProperty(e)&&l(Y[e].source,Y[e].data);Y=[]},e.fn.wallpaper=function(e){return k[e]?k[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?this:t.apply(this,arguments)},e.wallpaper=function(e){"defaults"===e&&k.defaults.apply(this,Array.prototype.slice.call(arguments,1))}}(jQuery,window);
                                                                                                     framework/extensions/shortcodes/shortcodes/section/static/css/jquery.fs.wallpaper.css               0000644                 00000002473 15266055653 0025466 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .wallpaper,
.wallpaper .wallpaper-container,
.wallpaper .wallpaper-media {
	-webkit-transition: none !important;
	transition: none !important;
}

.wallpaper {
	overflow: hidden;
	position: relative;
}

.wallpaper .wallpaper-container {
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 0;
}

.wallpaper .wallpaper-media {
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
}

.wallpaper .wallpaper-media.animated {
	-webkit-transition: opacity 0.5s linear !important;
	transition: opacity 0.5s linear !important;
}

.wallpaper .wallpaper-media img,
.wallpaper .wallpaper-media video,
.wallpaper .wallpaper-media iframe {
	display: block;
	height: 100%;
	width: 100%;
}

.wallpaper .wallpaper-embed.ready:after {
	content: '';
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}

.wallpaper .wallpaper-embed.ready iframe {
	/* pointer-events: none; - safari doesn't like this :/ */
	z-index: 0;
}

.wallpaper .wallpaper-media.native {
	background-position: center;
	background-size: cover;
	height: 100%;
	width: 100%;
}

.wallpaper .wallpaper-media.native img {
	display: none;
}

.wallpaper .wallpaper-media.fixed {
	background-position: center;
	background-attachment: fixed;
	height: 100%;
	width: 100%;
}

.wallpaper .wallpaper-media.fixed img {
	display: none;
}                                                                                                                                                                                                     framework/extensions/shortcodes/shortcodes/section/static/css/styles.css                            0000644                 00000000160 15266055653 0023064 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-main-row.background-video .fw-container,
.fw-main-row.background-video .fw-container-fluid {
	z-index: 1;
}
                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/section/static/css/background.css                        0000644                 00000005006 15266055653 0023664 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*! formstone v0.8.35 [background.css] 2015-12-28 | MIT License | formstone.it */

/**
	 * @class
	 * @name .fs-background-element
	 * @type element
	 * @description Target elmement
	 */
/**
	 * @class
	 * @name .fs-background
	 * @type element
	 * @description Base widget class
	 */
.fs-background {
  overflow: hidden;
  position: relative;
  /**
		 * @class
		 * @name .fs-background-container
		 * @type element
		 * @description Container element
		 */
  /**
		 * @class
		 * @name .fs-background-media
		 * @type element
		 * @description Media element
		 */
  /**
		 * @class
		 * @name .fs-background-media.fs-background-animated
		 * @type modifier
		 * @description Indicates animated state
		 */
  /**
		 * @class
		 * @name .fs-background-media.fs-background-navtive
		 * @type modifier
		 * @description Indicates native support
		 */
  /**
		 * @class
		 * @name .fs-background-media.fs-background-fixed
		 * @type modifier
		 * @description Indicates fixed positioning
		 */
  /**
		 * @class
		 * @name .fs-background-embed
		 * @type element
		 * @description Embed/iFrame element
		 */
  /**
		 * @class
		 * @name .fs-background-embed.fs-background-embed-ready
		 * @type modifier
		 * @description Indicates ready state
		 */
}
.fs-background,
.fs-background-container,
.fs-background-media {
  -webkit-transition: none;
          transition: none;
}
.fs-background-container {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 0;
  overflow: hidden;
}
.fs-background-media {
  position: absolute;
  top: 0;
  bottom: 0;
  opacity: 0;
}
.fs-background-media.fs-background-animated {
  -webkit-transition: opacity 0.5s linear;
          transition: opacity 0.5s linear;
}
.fs-background-media img,
.fs-background-media video,
.fs-background-media iframe {
  width: 100%;
  height: 100%;
  display: block;
  -webkit-user-drag: none;
}
.fs-background-media.fs-background-native,
.fs-background-media.fs-background-fixed {
  width: 100%;
  height: 100%;
}
.fs-background-media.fs-background-native img,
.fs-background-media.fs-background-fixed img {
  display: none;
}
.fs-background-media.fs-background-native {
  background-position: center;
  background-size: cover;
}
.fs-background-media.fs-background-fixed {
  background-position: center;
  background-attachment: fixed;
}
.fs-background-embed.fs-background-ready:after {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: '';
}
.fs-background-embed.fs-background-ready iframe {
  z-index: 0;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php 0000644                 00000017503 15266055653 0036433 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes                                                                                                                                        <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Builder_Templates_Component_Section extends FW_Ext_Builder_Templates_Component
{
	public function get_type()
	{
		return 'section';
	}

	public function get_title()
	{
		return __('Sections', 'fw');
	}

	public function _render($data)
	{
		if ($data['builder_type'] !== 'page-builder') {
			return;
		}

		if (version_compare(fw_ext('builder')->manifest->get_version(), '1.1.14', '<')) {
			// some important changes were added in Builder v1.1.14
			return;
		}

		$templates = $this->get_templates($data['builder_type']);

		{
			$this->fake_created_value = 0;

			$templates = array_map( // make this to keep elements order after applying uasort()
				array($this, 'array_map_add_fake_created_key'),
				$templates
			);
		}

		uasort($templates, array($this, 'sort_templates'));

		$html = '';

		foreach ($templates as $template_id => $template) {
			if (isset($template['type']) && $template['type'] === 'predefined') {
				$delete_btn = '';
			} else {
				$delete_btn = '<a href="#" onclick="return false;" data-delete-template="'. fw_htmlspecialchars($template_id) .'"'
				              . ' class="template-delete dashicons fw-x"></a>';
			}

			$html .=
				'<li>'
					. $delete_btn
					. '<a href="#" onclick="return false;" data-load-template="'. fw_htmlspecialchars($template_id) .'"'
						. ' class="template-title">'
						. fw_htmlspecialchars($template['title'])
					. '</a>'
				. '</li>';
		}

		if (empty($html)) {
			$html = '<div class="fw-text-muted">'. __('No Templates Saved', 'fw') .'</div>';
		} else {
			$html =
				'<p class="fw-text-muted load-template-title">'. __('Load Template', 'fw') .':</p>'
				. '<ul class="std">'. $html .'</ul>';
		}

		return $html;
	}

	public function _enqueue($data)
	{
		if ($data['builder_type'] !== 'page-builder') {
			return;
		}

		if (version_compare(fw_ext('builder')->manifest->get_version(), '1.1.14', '<')) {
			// some important changes were added in Builder v1.1.14
			return;
		}

		$uri = fw_ext('shortcodes')->get_uri('/shortcodes/'. $this->get_type() .'/includes/template-component');
		$version = fw_ext('shortcodes')->manifest->get_version();

		wp_enqueue_style(
			'fw-option-builder-templates-'. $this->get_type(),
			$uri .'/styles.css',
			array('fw-option-builder-templates'),
			$version
		);

		wp_enqueue_script(
			'fw-option-builder-templates-'. $this->get_type(),
			$uri .'/scripts.js',
			array('fw-option-builder-templates'),
			$version,
			true
		);

		wp_localize_script(
			'fw-option-builder-templates-'. $this->get_type(),
			'_fw_option_type_builder_templates_'. $this->get_type(),
			array(
				'l10n' => array(
					'template_name' => __('Template Name', 'fw'),
					'save_template' => __('Save Section', 'fw'),
					'save_template_tooltip' => __('Save as Template', 'fw'),
				),
			)
		);
	}

	public function _init()
	{
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_load',   array($this, '_action_ajax_load_template'));
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_save',   array($this, '_action_ajax_save_template'));
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_delete', array($this, '_action_ajax_delete_template'));
	}

	private function get_templates($builder_type)
	{
		return $this->get_db_templates($builder_type) + $this->get_predefined_templates($builder_type);
	}

	/**
	 * @internal
	 */
	public function _action_ajax_load_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$templates = $this->get_templates($builder_type);

		$template_id = (string)FW_Request::POST('template_id');

		if (!isset($templates[$template_id])) {
			wp_send_json_error();
		}

		wp_send_json_success(array(
			'json' => $templates[$template_id]['json']
		));
	}

	/**
	 * @internal
	 */
	public function _action_ajax_save_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$template = array(
			'title' => trim((string)FW_Request::POST('template_name')),
			'json' => trim((string)FW_Request::POST($this->get_type() .'_json')),
			'created' => time(),
		);

		if (
			empty($template['json'])
			||
			($decoded_json = json_decode($template['json'], true)) === null
			||
			!isset($decoded_json['type'])
			||
			$decoded_json['type'] !== $this->get_type()
		) {
			wp_send_json_error();
		}

		unset($decoded_json);

		if (empty($template['title'])) {
			$template['title'] = __('No Title', 'fw');
		}

		$template_id = md5($template['json']);

		update_option(
			$this->get_wp_option_prefix($builder_type) . $template_id,
			$template,
			false
		);

		/**
		 * Remove from old storage (to prevent array key merge with old value on get)
		 */
		{
			$old_templates = fw_get_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, array());

			unset($old_templates[$template_id]);

			fw_set_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, $old_templates);

			unset($old_templates);
		}

		wp_send_json_success();
	}

	/**
	 * @internal
	 */
	public function _action_ajax_delete_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$template_id = (string)FW_Request::POST('template_id');

		delete_option($this->get_wp_option_prefix($builder_type) . $template_id);

		/**
		 * Remove from old storage (to prevent array key merge with old value on get)
		 */
		{
			$old_templates = fw_get_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, array());

			unset($old_templates[$template_id]);

			fw_set_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, $old_templates);

			unset($old_templates);
		}

		wp_send_json_success();
	}

	/**
	 * @param $builder_type
	 * @return mixed|null
	 *
	 * Note: Templates can be very big and saving them in a single wp option can throw mysql error on update query
	 */
	protected function get_db_templates($builder_type)
	{
		$templates = array();

		/**
		 * Note: 'prefix + name' max length should be 64
		 */
		$option_prefix = $this->get_wp_option_prefix($builder_type); // + md5 (length=32)

		/**
		 * @var WPDB $wpdb
		 */
		global $wpdb;

		foreach ((array)$wpdb->get_results($wpdb->prepare(
			"SELECT option_name FROM {$wpdb->options} WHERE option_name LIKE %s",
			$wpdb->esc_like( $option_prefix ) .'%'
		), ARRAY_A) as $row) {
			$templates[
				// extract (suffix) md5 used as id
			preg_replace('/^'. preg_quote($option_prefix, '/') .'/', '', $row['option_name'])
			] = get_option($row['option_name']);
		}

		$templates +=
			/**
			 * Append old templates
			 * This can't be removed because a lot of installations already use this
			 */
			fw_get_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, array());

		return $templates;
	}

	private $fake_created_value;

	private function array_map_add_fake_created_key($el)
	{
		if (!isset($el['created'])) {
			/**
			 * Before 1.1.14 templates were appended
			 * After 1.1.14 templates are prepended
			 * So reverse old templates to be in the same order as the new ones
			 */
			$el['created'] = (++$this->fake_created_value);
		}

		return $el;
	}

	private function sort_templates($a, $b)
	{
		$at = isset($a['created']) ? $a['created'] : 0;
		$bt = isset($b['created']) ? $b['created'] : 0;

		if ($at == $bt) {
			return 0;
		}

		return ($at > $bt) ? -1 : 1;
	}

	private function get_wp_option_prefix($builder_type)
	{
		return 'fw:bt:s:'. $builder_type .':';
	}
}
                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/section/includes/template-component/scripts.js           0000644                 00000010246 15266055653 0026424 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, localized){
	var eventsNamespace = '.templates-section',
		loadingId = 'fw-builder-templates-type-section',
		modal,
		lazyInitModal = function () {
			lazyInitModal = function (){};

			modal = new fw.OptionsModal({
				title: localized.l10n.save_template,
				options: [
					{
						'template_name': {
							'type': 'text',
							'label': localized.l10n.template_name
						}
					}
				],
				values: ''
			});
		};

	fwEvents.on('fw:option-type:builder:templates:init', function(data){
		var loading = data.tooltipLoading,
			builder = data.builder,
			tooltipHideCallback = data.tooltipHideCallback,
			tooltipRefreshCallback = data.tooltipRefreshCallback;

		data.$elements.find('.fw-builder-templates-type-section')
			.off(eventsNamespace)
			.on('click'+ eventsNamespace, 'a[data-load-template]', function(){
				var templateId = $(this).attr('data-load-template');

				loading.show();

				$.ajax({
					type: 'post',
					dataType: 'json',
					url: ajaxurl,
					data: {
						'action': 'fw_builder_templates_section_load',
						'builder_type': builder.get('type'),
						'template_id': templateId
					}
				})
					.done(function(json){
						loading.hide();

						if (!json.success) {
							console.error('Failed to load builder template', json);
							return;
						}

						if (JSON.stringify(builder.rootItems) === json.data.json) {
							console.log('Loaded value is the same as current');
						} else {
							builder.rootItems.add(JSON.parse(json.data.json));
						}

						tooltipHideCallback();

						// scroll to the bottom of the builder
						setTimeout(function(){
							var $builderOption = builder.$input.closest('.fw-option-type-builder'),
								$scrollParent = $builderOption.scrollParent();

							if ($scrollParent.get(0) === document || $scrollParent.get(0) === document.body) {
								$scrollParent = $(window);
							}

							$scrollParent.scrollTop(
								$builderOption.offset().top
								+
								$builderOption.outerHeight()
								-
								$scrollParent.height()
							);
						}, 100);
					})
					.fail(function(xhr, status, error){
						loading.hide();

						console.error('Ajax error', error);
					});
			})
			.on('click'+ eventsNamespace, 'a[data-delete-template]', function(){
				var templateId = $(this).attr('data-delete-template');

				loading.show();

				$.ajax({
					type: 'post',
					dataType: 'json',
					url: ajaxurl,
					data: {
						'action': 'fw_builder_templates_section_delete',
						'builder_type': builder.get('type'),
						'template_id': templateId
					}
				})
					.done(function(json){
						loading.hide();

						if (!json.success) {
							console.error('Failed to delete builder template', json);
							return;
						}

						tooltipRefreshCallback();
					})
					.fail(function(xhr, status, error){
						loading.hide();

						console.error('Ajax error', error);
					});
			});
	});

	fwEvents.on('fw:page-builder:shortcode:section:controls', function(data){
		data.$controls.prepend(
			$('<i class="fw-shortcode-section-save dashicons dashicons-download"></i>')
				.attr('data-hover-tip', localized.l10n.save_template_tooltip)
				.on('click', function(e){
					e.stopPropagation();
					e.preventDefault();

					lazyInitModal();

					// reset previous values
					modal.set('values', {}, {silent: true});

					// remove previous listener
					modal.off('change:values');

					modal.on('change:values', function (modal, values) {
						fw.loading.show(loadingId);

						$.ajax({
							type: 'post',
							dataType: 'json',
							url: ajaxurl,
							data: {
								'action': 'fw_builder_templates_section_save',
								'template_name': values.template_name,
								'section_json': JSON.stringify(data.model),
								'builder_type': data.builder.get('type')
							}
						})
							.done(function (json) {
								fw.loading.hide(loadingId);

								if (!json.success) {
									console.error('Failed to save builder template', json);
									return;
								}
							})
							.fail(function (xhr, status, error) {
								fw.loading.hide(loadingId);

								console.error('Ajax save error', error);
							});
					});

					modal.open();
				})
		);
	});
})(jQuery, _fw_option_type_builder_templates_section);                                                                                                                                                                                                                                                                                                                                                          framework/extensions/shortcodes/shortcodes/section/includes/template-component/styles.css           0000644                 00000000441 15266055653 0026430 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-builder-templates-types > .fw-builder-templates-type-section > .fw-builder-templates-type-content .load-template-title {
	margin-top: 0;
}
.fw-option-type-page-builder .builder-item .fw-shortcode-section-save {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 4px 0 0;
}                                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/section/includes/template-component/init.php             0000644                 00000000637 15266055653 0026056 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

add_action('fw_ext_builder:template_components_register', '_action_fw_ext_builder_template_component_section');
function _action_fw_ext_builder_template_component_section() {
	require_once dirname(__FILE__) .'/class-fw-ext-builder-templates-component-section.php';

	FW_Ext_Builder_Templates::register_component(
		new FW_Ext_Builder_Templates_Component_Section()
	);
}
                                                                                                 shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php0000644                 00000005343 15266055653 0034217 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php

class Page_Builder_Section_Item extends Page_Builder_Item
{
	public function get_type()
	{
		return 'section';
	}

	private function get_shortcode_options()
	{
		$shortcode_instance = fw_ext('shortcodes')->get_shortcode('section');
		return $shortcode_instance->get_options();
	}

	private function get_shortcode_config()
	{
		return fw_ext( 'shortcodes' )->get_shortcode( 'section' )->get_shortcode_config();
	}

	/**
	 * Called when builder is rendered
	 */
	public function enqueue_static()
	{
		$shortcode_instance = fw_ext('shortcodes')->get_shortcode('section');

		wp_enqueue_style(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			$shortcode_instance->locate_URI('/includes/page-builder-section-item/static/css/styles.css'),
			array(),
			fw()->theme->manifest->get_version()
		);

		wp_enqueue_script(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			$shortcode_instance->locate_URI('/includes/page-builder-section-item/static/js/scripts.js'),
			array('fw-events', 'underscore'),
			fw()->theme->manifest->get_version(),
			true
		);

		wp_localize_script(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			str_replace('-', '_', $this->get_builder_type() . '_item_type_' . $this->get_type() . '_data'),
			$shortcode_instance->get_item_data()
		);
	}

	protected function get_thumbnails_data()
	{
		return array($this->get_shortcode_config());
	}

	public function get_value_from_attributes($attributes)
	{
		$attributes['type'] = $this->get_type();

		$options = $this->get_shortcode_options();
		if (!empty($options)) {
			if (empty($attributes['atts'])) {
				/**
				 * The options popup was never opened and there are no attributes.
				 * Extract options default values.
				 */
				$attributes['atts'] = fw_get_options_values_from_input(
					$options, array()
				);
			} else {
				/**
				 * There are saved attributes.
				 * But we need to execute the _get_value_from_input() method for all options,
				 * because some of them may be (need to be) changed (auto-generated) https://github.com/ThemeFuse/Unyson/issues/275
				 * Add the values to $option['value']
				 */
				$options = fw_extract_only_options($options);

				foreach ($attributes['atts'] as $option_id => $option_value) {
					if (isset($options[$option_id])) {
						$options[$option_id]['value'] = $option_value;
					}
				}

				$attributes['atts'] = fw_get_options_values_from_input(
					$options, array()
				);
			}
		}

		return $attributes;
	}

	public function get_shortcode_data($atts = array())
	{
		$return = array(
			'tag'  => $this->get_type()
		);
		if (isset($atts['atts'])) {
			$return['atts'] = $atts['atts'];
		}
		return $return;
	}
}
FW_Option_Type_Builder::register_item_type('Page_Builder_Section_Item');
                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/error_log     0000644                 00000000776 15266055653 0027446 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       [09-Mar-2026 06:15:36 Australia/Sydney] PHP Fatal error:  Uncaught Error: Class "Page_Builder_Item" not found in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:3
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php on line 3
  extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/static/js/scripts.js    0000644                 00000016562 15266055653 0031402 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              (function (fwe) {
	fwe.on('fw-builder:' + 'page-builder' + ':register-items', function (builder) {
		var PageBuilderSectionItem,
			PageBuilderSectionItemView,
			triggerEvent = function(itemModel, event, eventData) {
				event = 'fw:builder-type:{builder-type}:item-type:{item-type}:'
					.replace('{builder-type}', builder.get('type'))
					.replace('{item-type}', itemModel.get('type'))
					+ event;

				var data = {
					modal: itemModel.view ? itemModel.view.modal : null,
					item: itemModel,
					itemView: itemModel.view,
					shortcode: itemModel.get('shortcode'),
					builder: builder
				};

				fwEvents.trigger(event, eventData
					? _.extend(eventData, data)
					: data
				);
			},
			getEventName = function(itemModel, event) {
				return 'fw:builder-type:{builder-type}:item-type:{item-type}:'
					.replace('{builder-type}', builder.get('type'))
					.replace('{item-type}', itemModel.get('type'))
					+ event;
			};

		PageBuilderSectionItemView = builder.classes.ItemView.extend({
			initialize: function (options) {
				this.defaultInitialize();

				this.initOptions = options;
				this.initOptions.templateData = this.initOptions.templateData || {};
			},
			template: _.template(
				'<div class="pb-item-type-column pb-item custom-section">' +
				/**/'<div class="panel fw-row">' +
				/**//**/'<div class="panel-left fw-col-xs-6">' +
				/**//**//**//**/'<div class="column-title"><%= title %></div>' +
				/**//**/'</div>' +
				/**//**/'<div class="panel-right fw-col-xs-6">' +
				/**//**//**/'<div class="controls">' +

				/**//**//**//**/'<% if (hasOptions) { %>' +
				/**//**//**//**/'<i class="dashicons dashicons-admin-generic edit-options" data-hover-tip="<%- edit %>"></i>' +
				/**//**//**//**/'<%  } %>' +

				/**//**//**//**/'<i class="dashicons dashicons-admin-page custom-section-clone" data-hover-tip="<%- duplicate %>"></i>' +
				/**//**//**//**/'<i class="dashicons dashicons-no custom-section-delete" data-hover-tip="<%- remove %>"></i>' +
				/**//**//**//**/'<i class="dashicons dashicons-arrow-down custom-section-collapse" data-hover-tip="<%- collapse %>"></i>' +
				/**//**//**/'</div>' +
				/**//**/'</div>' +
				/**/'</div>' +
				/**/'<div class="builder-items"></div>' +
				'</div>'
			),
			render: function () {
				{
					var title = this.initOptions.templateData.title,
						titleTemplate = itemData().title_template;

					if (titleTemplate && this.model.get('atts')) {
						try {
							title = _.template(
								jQuery.trim(titleTemplate),
								undefined,
								{
									evaluate: /\{\{([\s\S]+?)\}\}/g,
									interpolate: /\{\{=([\s\S]+?)\}\}/g,
									escape: /\{\{-([\s\S]+?)\}\}/g
								}
							)({
								o: this.model.get('atts'),
								title: title
							});
						} catch (e) {
							console.error('$cfg["page_builder"]["title_template"]', e.message);

							title = _.template('<%= title %>')({title: title});
						}
					} else {
						title = _.template('<%= title %>')({title: title});
					}
				}

				this.defaultRender(
					jQuery.extend({}, this.initOptions.templateData, {title: title})
				);

				this.$el[this.model.get('fw-collapse') ? 'addClass' : 'removeClass']('pb-item-section-collapsed');

				/**
				 * Other scripts can append/prepend other control $elements
				 */
				fwEvents.trigger('fw:page-builder:shortcode:section:controls', {
					$controls: this.$('.controls:first'),
					model: this.model,
					builder: builder
				});
			},
			events: {
				'click': 'editOptions',
				'click .edit-options': 'editOptions',
				'click .custom-section-clone': 'cloneItem',
				'click .custom-section-delete': 'removeItem',
				'click .custom-section-collapse': 'collapseItem'
			},
			lazyInitModal: function () {
				this.lazyInitModal = function (){};

				if (_.isEmpty(this.initOptions.modalOptions)) {
					return;
				}

				var eventData = {modalSettings: {buttons: []}};

				/**
				 * eventData.modalSettings can be changed by reference
				 */
				triggerEvent(this.model, 'options-modal:settings', eventData);

				this.modal = new fw.OptionsModal({
					title: 'Section',
					options: this.initOptions.modalOptions,
					values: this.model.get('atts'),
					size: this.initOptions.modalSize,
					headerElements: itemData().header_elements
				}, eventData.modalSettings);

				this.listenTo(this.modal, 'change:values', function (modal, values) {
					this.model.set('atts', values);
				});

				this.listenTo(this.modal, {
					'open': function(){
						fwEvents.trigger(getEventName(this.model, 'options-modal:open'), {
							modal: this.modal,
							item: this.model,
							itemView: this
						});
					},
					'render': function(){
						fwEvents.trigger(getEventName(this.model, 'options-modal:render'), {
							modal: this.modal,
							item: this.model,
							itemView: this
						});
					},
					'close': function(){
						fwEvents.trigger(getEventName(this.model, 'options-modal:close'), {
							modal: this.modal,
							item: this.model,
							itemView: this
						});
					},
					'change:values': function(){
						fwEvents.trigger(getEventName(this.model, 'options-modal:change:values'), {
							modal: this.modal,
							item: this.model,
							itemView: this
						});
					}
				});
			},
			editOptions: function (e) {
				e.stopPropagation();

				this.lazyInitModal();

				if (!this.modal) {
					return;
				}

				var flow = {cancelModalOpening: false};

				/**
				 * Trigger before-open model just like we do this for
				 * item-simple shortcodes.
				 *
				 * http://bit.ly/1KY6tpP
				 */
				fwEvents.trigger('fw:page-builder:shortcode:section:modal:before-open', {
					modal: this.modal,
					model: this.model,
					builder: builder,
					flow: flow
				});

				if (! flow.cancelModalOpening) {
					this.modal.open();
				}
			},
			cloneItem: function (e) {
				e.stopPropagation();

				var index = this.model.collection.indexOf(this.model),
					attributes = this.model.toJSON(),
					_items = attributes['_items'],
					clonedColumn;

				delete attributes['_items'];

				clonedColumn = new PageBuilderSectionItem(attributes);

				triggerEvent(clonedColumn, 'clone-item:before');

				this.model.collection.add(clonedColumn, {at: index + 1});
				clonedColumn.get('_items').reset(_items);
			},
			removeItem: function (e) {
				e.stopPropagation();

				this.remove();
				this.model.collection.remove(this.model);
			},
			collapseItem: function (e) {
				e.stopPropagation();

				this.model.set('fw-collapse', !this.model.get('fw-collapse'));
			}
		});

		PageBuilderSectionItem = builder.classes.Item.extend({
			defaults: {
				type: 'section'
			},
			initialize: function() {
				this.view = new PageBuilderSectionItemView({
					id: 'page-builder-item-' + this.cid,
					model: this,
					modalOptions: itemData().options,
					modalSize: itemData().popup_size,
					templateData: {
						hasOptions: !!itemData().options,
						edit : itemData().l10n.edit,
						duplicate : itemData().l10n.duplicate,
						remove : itemData().l10n.remove,
						collapse : itemData().l10n.collapse,
						title: itemData().title
					}
				});

				this.defaultInitialize();
			},
			allowIncomingType: function (type) {
				return 'section' !== type;
			},
			allowDestinationType: function (type) {
				return 'column' !== type;
			}
		});

		builder.registerItemClass(PageBuilderSectionItem);
	});

	function itemData () {
		// return fw.unysonShortcodesData()['section'];
		return page_builder_item_type_section_data;
	}
})(fwEvents);

                                                                                                                                              extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/static/css/styles.css   0000644                 00000001112 15266055653 0031547 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              .pb-item-type-column.pb-item.custom-section {
	background-color: #f8fdff;
}

.pb-item-type-column.pb-item .column-title {
	margin-left: 6px;
}


/* collapsed */

.builder-item.pb-item-section-collapsed > .pb-item-type-column > .panel .custom-section-collapse:before {
	content: "\f142"; /* .dashicons-arrow-up */
}

.builder-item.pb-item-section-collapsed > .pb-item-type-column .builder-items.ui-sortable {
	min-height: 0.001px;
	height: 0.001px;
	overflow: hidden; /* insted of display:none, prevents glitch when the second section is collapsed */
	padding: 0;
}

/* end: collapsed */                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/shortcodes/shortcodes/section/config.php                                       0000644                 00000000433 15266055653 0020731 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array(
	'page_builder' => array(
		'tab'         => __('Layout Elements', 'fw'),
		'title'       => __('Section', 'fw'),
		'description' => __('Add a Section', 'fw'),
		'type'        => 'section', // WARNING: Do not edit this
	)
);                                                                                                                                                                                                                                     framework/extensions/shortcodes/shortcodes/media-video/views/view.php                               0000644                 00000001022 15266055653 0022305 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var array $atts
 */

global $wp_embed;

$width  = ( is_numeric( $atts['width'] ) && ( $atts['width'] > 0 ) ) ? $atts['width'] : '300';
$height = ( is_numeric( $atts['height'] ) && ( $atts['height'] > 0 ) ) ? $atts['height'] : '200';
$iframe = $wp_embed->run_shortcode( '[embed  width="' . $width . '" height="' . $height . '"]' . trim( $atts['url'] ) . '[/embed]' );
?>
<div class="video-wrapper shortcode-container">
	<?php echo do_shortcode( $iframe ); ?>
</div>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/media-video/options.php                                  0000644                 00000001045 15266055653 0021676 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'url'    => array(
		'type'  => 'text',
		'label' => __( 'Insert Video URL', 'fw' ),
		'desc'  => __( 'Insert Video URL to embed this video', 'fw' )
	),
	'width'  => array(
		'type'  => 'text',
		'label' => __( 'Video Width', 'fw' ),
		'desc'  => __( 'Enter a value for the width', 'fw' ),
		'value' => 300
	),
	'height' => array(
		'type'  => 'text',
		'label' => __( 'Video Height', 'fw' ),
		'desc'  => __( 'Enter a value for the height', 'fw' ),
		'value' => 200
	)
);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/shortcodes/shortcodes/media-video/static/img/page_builder.png                  0000644                 00000035321 15266055653 0024671 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  9¤iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:EB28245515E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:951f9ff2-d2ae-4100-9616-fa4629276b29</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:52e5c854-4e64-4f38-a4af-88e13041f73c</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:951f9ff2-d2ae-4100-9616-fa4629276b29</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:21:36+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:15:37+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:21:36+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:21:36+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>*o 5    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   §IDATxÚÌ“=
Ä F?›4Bl=E ½Ç°òH9ŒµEn�ÒCl$]üÙjS,.d•…ýªa`^1ó†”RÐº,Ká�ÎüÀç¼0´Ö˜ç„�ï)%PJ!¥„R
ã8¶ï@­5¦iºxw#Æï}ÝƒZó<Ï«Þ÷Æ„î^qÎÁZ‹ãgkÍœ3ÖuÅ¶mmg<ŽãÖð¨Lzßù9 ;9É³»üè    IEND®B`‚                                                                                                                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/media-video/config.php                                   0000644                 00000000343 15266055653 0021450 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

$cfg['page_builder'] = array(
	'title'         => __('Video', 'fw'),
	'description'   => __('Add a Video', 'fw'),
	'tab'           => __('Media Elements', 'fw'),
);
                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/team-member/views/view.php                               0000644                 00000001124 15266055653 0022320 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

if ( empty( $atts['image'] ) ) {
	$image = fw_get_framework_directory_uri('/static/img/no-image.png');
} else {
	$image = $atts['image']['url'];
}
?>
<div class="fw-team">
	<div class="fw-team-image"><img src="<?php echo esc_attr($image); ?>" alt="<?php echo esc_attr($atts['name']); ?>"/></div>
	<div class="fw-team-inner">
		<div class="fw-team-name">
			<h3><?php echo $atts['name']; ?></h3>
			<span><?php echo $atts['job']; ?></span>
		</div>
		<div class="fw-team-text">
			<p><?php echo $atts['desc']; ?></p>
		</div>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/team-member/static.php                                   0000644                 00000000347 15266055653 0021506 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-team-member',
	$shortcodes_extension->get_declared_URI('/shortcodes/team-member/static/css/styles.css')
);
                                                                                                                                                                                                                                                                                         framework/extensions/shortcodes/shortcodes/team-member/options.php                                  0000644                 00000001402 15266055653 0021703 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'image' => array(
		'label' => __( 'Team Member Image', 'fw' ),
		'desc'  => __( 'Either upload a new, or choose an existing image from your media library', 'fw' ),
		'type'  => 'upload'
	),
	'name'  => array(
		'label' => __( 'Team Member Name', 'fw' ),
		'desc'  => __( 'Name of the person', 'fw' ),
		'type'  => 'text',
		'value' => ''
	),
	'job'   => array(
		'label' => __( 'Team Member Job Title', 'fw' ),
		'desc'  => __( 'Job title of the person.', 'fw' ),
		'type'  => 'text',
		'value' => ''
	),
	'desc'  => array(
		'label' => __( 'Team Member Description', 'fw' ),
		'desc'  => __( 'Enter a few words that describe the person', 'fw' ),
		'type'  => 'textarea',
		'value' => ''
	)
);                                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/team-member/static/img/page_builder.png                  0000644                 00000037167 15266055653 0024713 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  <ðiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:52C4FE3D15E211E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:bf35044e-f5a0-4cf1-acd2-1baa038faf45</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:3a23a8b0-6ee3-42a1-8e68-5119dc648d1b</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:bf35044e-f5a0-4cf1-acd2-1baa038faf45</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:27:08+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:08:27+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:27:08+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:27:08+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:DocumentAncestors>
            <rdf:Bag>
               <rdf:li>FE3F37267F5BB3E372078DF9101450DE</rdf:li>
               <rdf:li>uuid:37DD06A87653E1118422D9075FE29A11</rdf:li>
               <rdf:li>uuid:B57F02D9D7C3DD11B079AF0219974F5D</rdf:li>
               <rdf:li>xmp.did:018011740720681188C69C3D03F7B305</rdf:li>
               <rdf:li>xmp.did:028011740720681180838223AEF978C2</rdf:li>
               <rdf:li>xmp.did:07A9EBB69ED3E211944AEC6650246579</rdf:li>
               <rdf:li>xmp.did:681F4169D3A611E282ECE402E3079AC1</rdf:li>
               <rdf:li>xmp.did:9F453081D3A611E2B9C3D6F0ECF8FE3F</rdf:li>
               <rdf:li>xmp.did:BF66CA695B48E311B3F2B0FDA7BB33AC</rdf:li>
               <rdf:li>xmp.did:d0d6a3ce-61c6-45d2-b864-c6f2bcfab621</rdf:li>
            </rdf:Bag>
         </photoshop:DocumentAncestors>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>†¬*    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  IDATxÚœÒ½JAÅñ_dß Šñ,,D“B±Á&­ XXZÙéÁR+ÑÎÂÂR‚ø
Z‰`am¡67°†ÝYñÀ°ÌÝsþw¸3µ^¯§@uc5ö78ÀÛ°1+Oà3¹Ú6Úèà5o) œ…jÅ?)ÀºÊÕÅd
°\rª¼%˜V­fÕªô•¼üðœÜw(ÐC è:¾Åaxšèãûx*?b'Â}4€.¢0:¸ÄÞqµ½ø6p…Z†u,æ:íÆK<Â&¾1‡ÓðÔÆZ†�‚ã.ÅúŒ¡Ž•Ìd+Ã|bh£7²0‚qÿWýg ³Î&VÑóÚ    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/shortcodes/shortcodes/team-member/static/css/styles.css                        0000644                 00000000434 15266055653 0023617 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-team .fw-team-image {
	text-align: center;
}
.fw-team .fw-team-inner {
	text-align: center;
}
.fw-team .fw-team-name {
	margin-bottom: 10px;
}
.fw-team .fw-team-name h3 {
	font-size: 23px;
	margin: 10px 0 5px 0;
}
.fw-team .fw-team-name span {
	font-size: 13px;
	color: #666666;
}                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/team-member/config.php                                   0000644                 00000000427 15266055653 0021463 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Team Member', 'fw' ),
	'description' => __( 'Add a Team Member', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
	'popup_size'  => 'medium'
);                                                                                                                                                                                                                                         framework/extensions/shortcodes/shortcodes/call-to-action/views/view.php                            0000644                 00000001003 15266055653 0022727 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
} ?>
<div class="fw-call-to-action">
	<div class="fw-action-content">
		<?php if (!empty($atts['title'])): ?>
		<h2><?php echo $atts['title']; ?></h2>
		<?php endif; ?>
		<p><?php echo $atts['message']; ?></p>
	</div>
	<div class="fw-action-btn">
		<a href="<?php echo esc_attr($atts['button_link']); ?>" class="fw-btn fw-btn-1" target="<?php echo esc_attr($atts['button_target']); ?>">
			<span><?php echo $atts['button_label']; ?></span>
		</a>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/call-to-action/static.php                                0000644                 00000001160 15266055653 0022113 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');

/*
 * Load styles of the button shortcode
 * This is temporary, in the future we
 * will call the render method on the
 * button shortcode, passing the button
 * options like link, label, target to to it
 * and the shortcode will load it's own styles
 */
wp_enqueue_style(
	'fw-shortcode-button',
	$shortcodes_extension->get_declared_URI('/shortcodes/button/static/css/styles.css')
);

wp_enqueue_style(
	'fw-shortcode-call-to-action',
	$shortcodes_extension->get_declared_URI('/shortcodes/call-to-action/static/css/styles.css')
);
                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/call-to-action/options.php                               0000644                 00000002115 15266055653 0022320 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'title'         => array(
		'type'  => 'text',
		'label' => __( 'Title', 'fw' ),
		'desc'  => __( 'This can be left blank', 'fw' )
	),
	'message'       => array(
		'type'  => 'textarea',
		'label' => __( 'Content', 'fw' ),
		'desc'  => __( 'Enter some content for this Info Box', 'fw' )
	),
	'button_label'  => array(
		'label' => __( 'Button Label', 'fw' ),
		'desc'  => __( 'This is the text that appears on your button', 'fw' ),
		'type'  => 'text',
		'value' => 'Click'
	),
	'button_link'   => array(
		'label' => __( 'Button Link', 'fw' ),
		'desc'  => __( 'Where should your button link to', 'fw' ),
		'type'  => 'text',
		'value' => '#'
	),
	'button_target' => array(
		'type'    => 'switch',
		'label'   => __( 'Open Link in New Window', 'fw' ),
		'desc'    => __( 'Select here if you want to open the linked page in a new window', 'fw' ),
		'right-choice' => array(
			'value' => '_blank',
			'label' => __('Yes', 'fw'),
		),
		'left-choice' => array(
			'value' => '_self',
			'label' => __('No', 'fw'),
		),
	),
);                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/shortcodes/shortcodes/call-to-action/static/img/page_builder.png               0000644                 00000036234 15266055653 0025320 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  :ÚiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:1FB7C6EE15E111E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:1d3249b6-96dd-422c-b87b-eb97bd65b097</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:1d91f8a5-651e-4773-9b68-61ecaccce1e1</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:1d3249b6-96dd-422c-b87b-eb97bd65b097</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:37:21+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T01:55:37+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:37:21+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:37:21+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:TextLayers>
            <rdf:Bag>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>i</photoshop:LayerName>
                  <photoshop:LayerText>i</photoshop:LayerText>
               </rdf:li>
            </rdf:Bag>
         </photoshop:TextLayers>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>M“5    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  <IDATxÚ”Ó1KcQàoŸÁÅ6BŠ› ¨·M½XhvóÒŠØø?‚"((d‹téƒÁBüºÛiR¤ID±¹Obxï­¸p™3çÌ0wî—v»mkØÆ¾…Ø.ÑÁßÙähæ¾ˆÜà +øÎjˆÝàK±(7#¾À†lDØÁrèpwpôñ,~à0v¬×D4­V+‰ÚE-¶�f0Ò¨lç°™ÄæóyÍfS¡PÐëõ‡Ã¤´Í•$f<ë÷ûÿ›E%ÊbK¥’Éd’V]ü
wil±XÌÃ}6,årÙh4Ê2¸ŠðÏiõz]µZM¢žÑÉáçØ›Ïèv»YÕÏqñ WŸØÄë yûLSüÄ)^2„/¡ò¯ y÷§ØÇ:ŽñOxÀŸûVø1½ PÜI¡¼@®    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/call-to-action/static/css/styles.css                     0000644                 00000000501 15266055653 0024225 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-call-to-action {
	border: 1px solid #dbdbdb;
	border-radius: 3px;
	padding: 20px;
	display: table;
}
.fw-call-to-action > div {
	display: table-cell;
	vertical-align: middle;
}
.fw-call-to-action .fw-action-content h2 {
	margin-top: 0;
	font-weight: bold;
}

.fw-call-to-action .fw-action-btn {
	padding-left: 40px;
}                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/call-to-action/config.php                                0000644                 00000000401 15266055653 0022066 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Call To Action', 'fw' ),
	'description' => __( 'Add a Call to Action', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' )
);                                                                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/special-heading/views/view.php                           0000644                 00000000750 15266055653 0023146 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die( 'Forbidden' );
/**
 * @var $atts
 */
?>
<div class="fw-heading fw-heading-<?php echo esc_attr($atts['heading']); ?> <?php echo !empty($atts['centered']) ? 'fw-heading-center' : ''; ?>">
	<?php $heading = "<{$atts['heading']} class='fw-special-title'>{$atts['title']}</{$atts['heading']}>"; ?>
	<?php echo $heading; ?>
	<?php if (!empty($atts['subtitle'])): ?>
		<div class="fw-special-subtitle"><?php echo $atts['subtitle']; ?></div>
	<?php endif; ?>
</div>                        framework/extensions/shortcodes/shortcodes/special-heading/static.php                               0000644                 00000000357 15266055653 0022331 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-special-heading',
	$shortcodes_extension->get_declared_URI('/shortcodes/special-heading/static/css/styles.css')
);
                                                                                                                                                                                                                                                                                 framework/extensions/shortcodes/shortcodes/special-heading/options.php                              0000644                 00000001545 15266055653 0022535 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'title'    => array(
		'type'  => 'text',
		'label' => __( 'Heading Title', 'fw' ),
		'desc'  => __( 'Write the heading title content', 'fw' ),
	),
	'subtitle' => array(
		'type'  => 'text',
		'label' => __( 'Heading Subtitle', 'fw' ),
		'desc'  => __( 'Write the heading subtitle content', 'fw' ),
	),
	'heading' => array(
		'type'    => 'select',
		'label'   => __('Heading Size', 'fw'),
		'choices' => array(
			'h1' => 'H1',
			'h2' => 'H2',
			'h3' => 'H3',
			'h4' => 'H4',
			'h5' => 'H5',
			'h6' => 'H6',
		)
	),
	'centered' => array(
		'type'    => 'switch',
		'label'   => __('Centered', 'fw'),
//		'left-choice' => array(
//			'value' => 'no',
//			'label' => __('No', 'fw'),
//		),
//		'right-choice' => array(
//			'value' => 'yes',
//			'label' => __('Yes', 'fw'),
//		),
	)
);
                                                                                                                                                           framework/extensions/shortcodes/shortcodes/special-heading/static/img/page_builder.png              0000644                 00000036111 15266055653 0025521 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  :ÚiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:1FB7C6F615E111E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:7837f86b-ca15-4d0e-b4aa-7502bce59211</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:57f155b9-ad2d-43c2-ace3-c794cdbfcac4</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:7837f86b-ca15-4d0e-b4aa-7502bce59211</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:33:07+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:02:52+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:33:07+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:33:07+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:TextLayers>
            <rdf:Bag>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>A</photoshop:LayerName>
                  <photoshop:LayerText>A</photoshop:LayerText>
               </rdf:li>
            </rdf:Bag>
         </photoshop:TextLayers>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>:íûÄ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   éIDATxÚ¤“aƒ@…?°€�À$0	CÂMü@ “ †„aH`?ön¹\`°pÉ¥´´¯ík/X–…3'jšæÿP ¹ô2:�d	´@ôáA€§d¦À€ùH­2_¤É`¯‚T}?€Yz
Œº» ˜l6�!ÀÏ~�fÄø T²ŽL·¦`œ 4²\-Ä�~«…ZlÛï@·wl÷=Œ2Ö^%³*øž5€\=Zæí4›Õq¸²ª�Ç<
ÆË^E$ô—óc®Nö­µÈBÏqÐÆù¥ö²UZkë7gŸó{ Ñ:ð §�X    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/special-heading/static/css/styles.css                    0000644                 00000000242 15266055653 0024436 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-heading {
	margin-bottom: 1em;
}
.fw-heading h4,
.fw-heading h5,
.fw-heading h6 {
	font-weight: bold;
}
.fw-heading.fw-heading-center {
	text-align: center;
}                                                                                                                                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/special-heading/config.php                               0000644                 00000000370 15266055653 0022302 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

$cfg['page_builder'] = array(
	'title'         => __('Special Heading', 'fw'),
	'description'   => __('Add a Special Heading', 'fw'),
	'tab'           => __('Content Elements', 'fw'),
);                                                                                                                                                                                                                                                                        framework/extensions/shortcodes/shortcodes/notification/views/view.php                              0000644                 00000001417 15266055653 0022620 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
} ?>
<div class="fw-alert fw-alert-<?php echo esc_attr($atts['type']); ?>">
	<?php
	switch ( $atts['type'] ) {
		case 'success' :
			echo '<i class="fa fa-check-circle alert-icon"></i>';
			echo '<strong>' . __('Congratulations!', 'fw') . '</strong> ';
			break;
		case 'info' :
			echo '<i class="fa fa-exclamation-circle alert-icon"></i>';
			echo '<strong>' . __('Information!', 'fw') . '</strong> ';
			break;
		case 'warning' :
			echo '<i class="fa fa-warning alert-icon"></i>';
			echo '<strong>' . __('Alert!', 'fw') . '</strong> ';
			break;
		case 'danger' :
			echo '<i class="fa fa-times-circle alert-icon"></i>';
			echo '<strong>' . __('Error!', 'fw') . '</strong> ';
			break;
	}
	echo $atts['message'];
	?>
</div>                                                                                                                                                                                                                                                 framework/extensions/shortcodes/shortcodes/notification/static.php                                  0000644                 00000000401 15266055653 0021770 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-notification',
	$shortcodes_extension->get_declared_URI('/shortcodes/notification/static/css/styles.css'),
	array('font-awesome')
);
                                                                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/notification/options.php                                 0000644                 00000001067 15266055653 0022205 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'message' => array(
		'label' => __( 'Message', 'fw' ),
		'desc'  => __( 'Notification message', 'fw' ),
		'type'  => 'text',
		'value' => __( 'Message!', 'fw' ),
	),
	'type'   => array(
		'label'   => __( 'Type', 'fw' ),
		'desc'    => __( 'Notification type', 'fw' ),
		'type'    => 'select',
		'choices' => array(
			'success' => __( 'Congratulations', 'fw' ),
			'info'    => __( 'Information', 'fw' ),
			'warning' => __( 'Alert', 'fw' ),
			'danger'  => __( 'Error', 'fw' ),
		)
	),
);                                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/shortcodes/shortcodes/notification/static/img/page_builder.png                 0000644                 00000037427 15266055653 0025205 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  >&iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:1FB7C6F215E111E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:9b683e6b-da83-4c9d-89d2-2c8d8a951333</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:1d91f8a5-651e-4773-9b68-61ecaccce1e1</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:9b683e6b-da83-4c9d-89d2-2c8d8a951333</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:43:27+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:00:29+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:43:27+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:43:27+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:TextLayers>
            <rdf:Bag>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>!</photoshop:LayerName>
                  <photoshop:LayerText>!</photoshop:LayerText>
               </rdf:li>
            </rdf:Bag>
         </photoshop:TextLayers>
         <photoshop:DocumentAncestors>
            <rdf:Bag>
               <rdf:li>FE3F37267F5BB3E372078DF9101450DE</rdf:li>
               <rdf:li>uuid:37DD06A87653E1118422D9075FE29A11</rdf:li>
               <rdf:li>uuid:B57F02D9D7C3DD11B079AF0219974F5D</rdf:li>
               <rdf:li>xmp.did:018011740720681188C69C3D03F7B305</rdf:li>
               <rdf:li>xmp.did:028011740720681180838223AEF978C2</rdf:li>
               <rdf:li>xmp.did:07A9EBB69ED3E211944AEC6650246579</rdf:li>
               <rdf:li>xmp.did:681F4169D3A611E282ECE402E3079AC1</rdf:li>
               <rdf:li>xmp.did:9F453081D3A611E2B9C3D6F0ECF8FE3F</rdf:li>
               <rdf:li>xmp.did:BF66CA695B48E311B3F2B0FDA7BB33AC</rdf:li>
               <rdf:li>xmp.did:d0d6a3ce-61c6-45d2-b864-c6f2bcfab621</rdf:li>
            </rdf:Bag>
         </photoshop:DocumentAncestors>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>G³GU    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   kIDATxÚÔ“±À0ßQ$vc	wlãuØ†lW¦r6p$PŠ|‹t:_öÞÈän­¥’ùÀÌ¨µÆD":/ñ4c¼ŽîŽ9gÜ`­•3è½ÃÝãf3Ë�QDâªúƒW.Ù:? ¬ã%¯ÉG$    IEND®B`‚                                                                                                                                                                                                                                         framework/extensions/shortcodes/shortcodes/notification/static/css/styles.css                       0000644                 00000002337 15266055653 0024116 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-alert {
	padding: 15px;
	margin-bottom: 22px;
	border: 1px solid transparent;
	border-radius: 3px;
}
.fw-alert .alert-link {
	font-weight: bold;
}
.fw-alert > p,
.fw-alert > ul {
	margin-bottom: 0;
}
.fw-alert > p + p {
	margin-top: 5px;
}
.fw-alert .alert-icon {
	margin-right: 5px;
	font-size: 18px;
	position: relative;
	top: 1px;
}
.alert-dismissible {
	padding-right: 35px;
}
.alert-dismissible .close {
	position: relative;
	top: -2px;
	right: -21px;
	color: inherit;
}
.fw-alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}
.fw-alert-success hr {
	border-top-color: #c9e2b3;
}
.fw-alert-success .alert-link {
	color: #2b542c;
}
.fw-alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}
.fw-alert-info hr {
	border-top-color: #a6e1ec;
}
.fw-alert-info .alert-link {
	color: #245269;
}
.fw-alert-warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b;
}
.fw-alert-warning hr {
	border-top-color: #f7e1b5;
}
.fw-alert-warning .alert-link {
	color: #66512c;
}
.fw-alert-danger {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}
.fw-alert-danger hr {
	border-top-color: #e4b9c0;
}
.fw-alert-danger .alert-link {
	color: #843534;
}                                                                                                                                                                                                                                                                                                 framework/extensions/shortcodes/shortcodes/notification/config.php                                  0000644                 00000000402 15266055653 0021747 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Notification', 'fw' ),
	'description' => __( 'Add a Notification Box', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
);                                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/table/class-fw-shortcode-table.php                       0000644                 00000007576 15266055653 0023722 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Shortcode_Table extends FW_Shortcode {
	/**
	 * @internal
	 */
	public function _init() {
		add_action('fw_option_types_init', array($this, '_action_load_option_type'));
		add_action('fw_ext_shortcodes_enqueue_static:table', array($this, '_action_enqueue_buttons'));
	}

	public function _action_load_option_type() {
		/**
		 * Important!
		 * We can't replace here locate_path() with hardcoded path
		 * because other theme developers already overwrote these in their themes
		 * (it was a bad initial decision to allow this overwrite)
		 */
		require_once $this->locate_path('/includes/fw-option-type-table/class-fw-option-type-table.php');
		require_once $this->locate_path('/includes/fw-option-type-textarea-cell/class-fw-option-type-textarea-cell.php');
	}

	/**
	 * Inside table shortcode can be added button shortcodes
	 * these shortcodes can have custom options
	 * and the action 'fw_ext_shortcodes_enqueue_static:button' must be executed for them
	 * Fixes https://github.com/ThemeFuse/Unyson/issues/1936
	 * @param array $data
	 */
	public function _action_enqueue_buttons ($data) {
		$attr = null;

		if (isset($data['atts_full'])) {
			$attr = $data['atts_full'];
		} else {
			$attr = fw_ext_shortcodes_decode_attr(
				shortcode_parse_atts( $data['atts_string'] ),
				'table', 0
			);
		}

		if (is_wp_error($attr)) {
			return;
		}

		if ($button = $this->get_button_shortcode()) {
			// Here is included `button/static.php` with `add_action('fw_ext_shortcodes_enqueue_static:button', ...`
			$button->_enqueue_static();
		} else {
			return;
		}

		/** @var FW_Extension_Shortcodes $shortcodes */
		$shortcodes = fw_ext('shortcodes');

		$coder = $shortcodes->get_attr_coder('json');

		foreach ($attr['table']['rows'] as $ri => $row) {
			if ('button-row' !== $row['name']) {
				continue;
			}

			foreach ($attr['table']['content'][$ri] as $row) {
				if (!isset($row['button'])) {
					return;
				}

				$atts_string = '';
				foreach (
					$coder->encode($row['button'], $this->get_button_shortcode_tag(), 0)
					as $attr_name => $attr_val
				) {
					$atts_string .= $attr_name .'="'. $attr_val .'" ';
				}

				/**
				 * Must be exactly the same as
				 * https://github.com/ThemeFuse/Unyson-Shortcodes-Extension/blob/v1.3.19/class-fw-extension-shortcodes.php#L226-L237
				 */
				do_action('fw_ext_shortcodes_enqueue_static:button', array(
					'atts_string' => $atts_string,
					'post' => $data['post'],
				));
			}
		}
	}

	protected function _render( $atts, $content = null, $tag = '' ) {
		if (
			! isset( $atts['table'] )
			|| ! isset( $atts['table']['header_options'] )
			|| ! isset( $atts['table']['header_options']['table_purpose'] )
		) {
			return '';
		}

		$view_file = $this->locate_path( '/views/' . $atts['table']['header_options']['table_purpose'] . '.php' );

		if ( ! $view_file ) {
			$view_file = $this->get_declared_path( '/views/tabular.php' );
		}

		return fw_render_view( $view_file, array(
			'atts'    => $atts,
			'content' => $content,
			'tag'     => $tag
		) );
	}

	/**
	 * @return string
	 * @since 1.3.22
	 */
	public function get_button_shortcode_tag() {
		try {
			return FW_Cache::get($cache_key = 'fw:ext:shortcodes:table:button-shortcode-name');
		} catch (FW_Cache_Not_Found_Exception $e) {
			FW_Cache::set(
				$cache_key,
				/**
				 * If you disable default shortcode 'button' and create your own shortcode use this filter to specify its name.
				 * Fixes https://github.com/ThemeFuse/Unyson/issues/2056
				 */
				$shortcode_name = apply_filters('fw:ext:shortcodes:table:button-shortcode-name', 'button')
			);

			return $shortcode_name;
		}
	}

	/**
	 * @return FW_Shortcode|null
	 * @since 1.3.22
	 */
	public function get_button_shortcode() {
		/** @var FW_Extension_Shortcodes $shortcodes */
		$shortcodes = fw_ext('shortcodes');

		return $shortcodes->get_shortcode($this->get_button_shortcode_tag());
	}
}
                                                                                                                                  framework/extensions/shortcodes/shortcodes/table/views/tabular.php                                  0000644                 00000002200 15266055653 0021670 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var array $atts
 */
?>
<?php
/*
 * you may add the following classes to the `.fw-table` div:
 * `fw-table-bordered`, `fw-table-hover`, `fw-table-striped`
 */
?>
<div class="fw-table">
	<table>
		<?php foreach ( $atts['table']['rows'] as $row_key => $row ) : ?>
			<?php if ( $row['name'] == 'heading-row' ) : ?>
				<thead>
					<tr class="<?php echo esc_attr($row['name']); ?>">
						<?php foreach ( $atts['table']['cols'] as $col_key => $col ) : ?>
							<th class="<?php echo esc_attr($col['name']); ?>">
								<?php echo $atts['table']['content'][ $row_key ][ $col_key ]['textarea']; ?>
							</th>
						<?php endforeach; ?>
					</tr>
				</thead>
			<?php elseif ( $row['name'] == 'default-row' ) : ?>
				<tr class="<?php echo esc_attr($row['name']); ?>">
					<?php foreach ( $atts['table']['cols'] as $col_key => $col ) : ?>
						<td class="<?php echo esc_attr($col['name']); ?>">
							<?php echo $atts['table']['content'][ $row_key ][ $col_key ]['textarea']; ?>
						</td>
					<?php endforeach; ?>
				</tr>
			<?php endif; ?>
		<?php endforeach; ?>
	</table>
</div>                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/table/views/pricing.php                                  0000644                 00000006122 15266055653 0021700 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var array $atts
 */

$class_width = 'fw-col-sm-' . ceil( 12 / count( $atts['table']['cols'] ) );

/** @var FW_Extension_Shortcodes $shortcodes */
$shortcodes = fw_ext( 'shortcodes' );
/** @var FW_Shortcode_Table $table */
$table = $shortcodes->get_shortcode( 'table' );

?>
<div class="fw-pricing">
	<?php foreach ( $atts['table']['cols'] as $col_key => $col ): ?>
        <div class="fw-package-wrap <?php echo esc_attr( $class_width . ' ' . $col['name'] ); ?> ">
            <div class="fw-package">
				<?php foreach ( $atts['table']['rows'] as $row_key => $row ): ?>
					<?php if ( $col['name'] == 'desc-col' ) : ?>
                        <div class="fw-default-row">
							<?php echo fw_akg( 'textarea', $atts['table']['content'][ $row_key ][ $col_key ], '' ); ?>
                        </div>
						<?php continue; endif; ?>
					<?php if ( $row['name'] === 'heading-row' ): ?>
                        <div class="fw-heading-row">
                            <span>
								<?php echo fw_akg(
									'textarea',
									$atts['table']['content'][ $row_key ][ $col_key ],
									$col['name'] === 'desc-col' ? '&nbps;' : ''
								); ?>
							</span>
                        </div>
					<?php elseif ( $row['name'] === 'pricing-row' ): ?>
                        <div class="fw-pricing-row">
                            <span><?php echo fw_akg(
		                            'amount',
		                            $atts['table']['content'][ $row_key ][ $col_key ],
		                            $col['name'] === 'desc-col' ? '&nbps;' : ''
	                            ) ?></span>
                            <small><?php echo fw_akg(
									'description',
									$atts['table']['content'][ $row_key ][ $col_key ],
									$col['name'] === 'desc-col' ? '&nbps;' : ''
								) ?></small>
                        </div>
					<?php elseif ( $row['name'] == 'button-row' ) : ?>
						<?php if ( $button = $table->get_button_shortcode() ): ?>
                            <div class="fw-button-row">
								<?php if ( false === empty( $atts['table']['content'][ $row_key ][ $col_key ]['button'] ) and false === empty( $button ) ) : ?>
									<?php echo $button->render( $atts['table']['content'][ $row_key ][ $col_key ]['button'] ); ?>
								<?php else : ?>
                                    <span>&nbsp;</span>
								<?php endif; ?>
                            </div>
						<?php endif; ?>
					<?php elseif ( $row['name'] === 'switch-row' ) : ?>
                        <div class="fw-switch-row">
							<?php $value = $atts['table']['content'][ $row_key ][ $col_key ]['switch']; ?>
                            <span>
								<i class="fa fw-price-icon-<?php echo esc_attr( $value ) ?>"></i>
							</span>
                        </div>
					<?php elseif ( $row['name'] === 'default-row' ) : ?>
                        <div class="fw-default-row"><?php
							echo fw_akg( "textarea", $atts['table']['content'][ $row_key ][ $col_key ] )
							?></div>
					<?php endif; ?>
				<?php endforeach; ?>
            </div>
        </div>
	<?php endforeach; ?>
</div>                                                                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/table/static.php                                         0000644                 00000000634 15266055653 0020401 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/** @var FW_Extension_Shortcodes $shortcodes */
$shortcodes = fw_ext('shortcodes');
/** @var FW_Shortcode_Table $table */
$table = $shortcodes->get_shortcode('table');

if ($button = $table->get_button_shortcode()) {
	$button->_enqueue_static();
}

wp_enqueue_style(
	'fw-shortcode-table',
	$shortcodes->get_declared_URI('/shortcodes/table/static/css/styles.css')
);
                                                                                                    framework/extensions/shortcodes/shortcodes/table/options.php                                        0000644                 00000000251 15266055653 0020600 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'table'         => array(
		'type'  => 'table',
		'label' => false,
		'desc'  => false,
	)
);                                                                                                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/table/static/img/page_builder.png                        0000644                 00000035164 15266055653 0023602 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  9¤iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:52C4FE3515E211E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:2295d8b7-4e66-40c6-b13b-8c5aad08b965</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:57f155b9-ad2d-43c2-ace3-c794cdbfcac4</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:2295d8b7-4e66-40c6-b13b-8c5aad08b965</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:29:33+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:04:12+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:29:33+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:29:33+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>ÖKñ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   JIDATxÚbìééùÏ€
¡4º8VÀÄ@!xX�üÌ€#,hï‚ÑX 0ÿÿG«ÞÞ^†ââb¢\À8š    ÿÿ ÑÚjv•˜†    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/table/static/css/styles.css                              0000644                 00000014051 15266055653 0022513 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* Tables */
/* -------------------------------------------------- */
table {
	background-color: transparent;
}
caption {
	padding-top: 8px 10px;
	padding-bottom: 8px 10px;
	color: #bfbfbf;
	text-align: left;
}
th {
	text-align: left;
}
.fw-table table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 22px;
	border-collapse: collapse;
	border-spacing: 0;
}
.fw-table table > thead > tr > th,
.fw-table table > tbody > tr > th,
.fw-table table > tfoot > tr > th,
.fw-table table > thead > tr > td,
.fw-table table > tbody > tr > td,
.fw-table table > tfoot > tr > td {
	padding: 8px 10px;
	line-height: 1.6;
	vertical-align: top;
	border-top: 1px solid #dddddd;
}
.fw-table table > thead > tr > th {
	vertical-align: bottom;
	border-bottom: 2px solid #dddddd;
}
.fw-table table > caption + thead > tr:first-child > th,
.fw-table table > colgroup + thead > tr:first-child > th,
.fw-table table > thead:first-child > tr:first-child > th,
.fw-table table > caption + thead > tr:first-child > td,
.fw-table table > colgroup + thead > tr:first-child > td,
.fw-table table > thead:first-child > tr:first-child > td {
	border-top: 0;
}
.fw-table table > tbody + tbody {
	border-top: 2px solid #dddddd;
}
.fw-table table .table {
	background-color: #f1f0ee;
}
.fw-table-condensed table > thead > tr > th,
.fw-table-condensed table > tbody > tr > th,
.fw-table-condensed table > tfoot > tr > th,
.fw-table-condensed table > thead > tr > td,
.fw-table-condensed table > tbody > tr > td,
.fw-table-condensed table > tfoot > tr > td {
	padding: 5px;
}
.fw-table-bordered table {
	border: 1px solid #dddddd;
}
.fw-table-bordered table > thead > tr > th,
.fw-table-bordered table > tbody > tr > th,
.fw-table-bordered table > tfoot > tr > th,
.fw-table-bordered table > thead > tr > td,
.fw-table-bordered table > tbody > tr > td,
.fw-table-bordered table > tfoot > tr > td {
	border: 1px solid #dddddd;
}
.fw-table-bordered table > thead > tr > th,
.fw-table-bordered table > thead > tr > td {
	border-bottom-width: 2px;
}
.fw-table-striped table > tbody > tr:nth-child(odd) {
	background-color: #f9f9f9;
}
.fw-table-hover table > tbody > tr:hover {
	background-color: #f5f5f5;
}
table col[class*="col-"] {
	position: static;
	float: none;
	display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
	position: static;
	float: none;
	display: table-cell;
}

.fw-table {
	overflow-x: auto;
	min-height: 0.01%;
}
@media screen and (max-width: 767px) {
	.fw-table {
		width: 100%;
		margin-bottom: 16.5px;
		overflow-y: hidden;
		-ms-overflow-style: -ms-autohiding-scrollbar;
		border: 1px solid #dddddd;
	}
	.fw-table > table {
		margin-bottom: 0;
	}
	.fw-table > table > thead > tr > th,
	.fw-table > table > tbody > tr > th,
	.fw-table > table > tfoot > tr > th,
	.fw-table > table > thead > tr > td,
	.fw-table > table > tbody > tr > td,
	.fw-table > table > tfoot > tr > td {
		white-space: nowrap;
	}
	.fw-table > .table-bordered {
		border: 0;
	}
	.fw-table > .table-bordered > thead > tr > th:first-child,
	.fw-table > .table-bordered > tbody > tr > th:first-child,
	.fw-table > .table-bordered > tfoot > tr > th:first-child,
	.fw-table > .table-bordered > thead > tr > td:first-child,
	.fw-table > .table-bordered > tbody > tr > td:first-child,
	.fw-table > .table-bordered > tfoot > tr > td:first-child {
		border-left: 0;
	}
	.fw-table > .table-bordered > thead > tr > th:last-child,
	.fw-table > .table-bordered > tbody > tr > th:last-child,
	.fw-table > .table-bordered > tfoot > tr > th:last-child,
	.fw-table > .table-bordered > thead > tr > td:last-child,
	.fw-table > .table-bordered > tbody > tr > td:last-child,
	.fw-table > .table-bordered > tfoot > tr > td:last-child {
		border-right: 0;
	}
	.fw-table > .table-bordered > tbody > tr:last-child > th,
	.fw-table > .table-bordered > tfoot > tr:last-child > th,
	.fw-table > .table-bordered > tbody > tr:last-child > td,
	.fw-table > .table-bordered > tfoot > tr:last-child > td {
		border-bottom: 0;
	}
}

.fw-table .desc-col {
	text-align: right;
	font-weight: bold;
}



/* Price Table */
/* -------------------------------------------------- */
.fw-pricing {
	text-align: center;
	font-size: 33px;
}
.fw-package {
	display: inline-block;
	font-size: 14px;
	/* width: 255px; */
	width: 100%;
	position: relative;
	border: 1px solid #eeeeee;
	padding-bottom: 0;
	vertical-align: top;
	/* vertical-align: middle;*/
}
.fw-package .fw-heading-row,
.fw-package .fw-pricing-row {
	background: #000000;
	color: #ffffff;
}

.fw-package .fw-pricing-row{
	min-height: 100px;
}
.fw-package .fw-heading-row span,
.fw-package .fw-pricing-row span {
	display: block;
	padding: 13px 0;
}
.fw-package .fw-heading-row span {
	font-size: 22px;
	text-transform: uppercase;
	border-bottom: 1px solid #eaeaea;
	border-bottom-color: rgba(234, 234, 234, 0.15);
}
.fw-package .fw-pricing-row span {
	font-size: 28px;
}

.fw-package .col-row:nth-child(2n+1) {
	background: #f7f7f7;
}


.fw-pricing .fw-package-wrap.highlight-col .fw-heading-row,
.fw-pricing .fw-package-wrap.highlight-col .fw-pricing-row {
	background: #f17e12;
}

.fw-pricing .fw-package-wrap.highlight-col .fw-default-row {
	padding: 10px 0;
}

.fw-pricing .fw-package-wrap.desc-col {
	text-align: right;
	border: none;
	box-sizing: border-box;
	margin: 0;
	max-width: 225px;
}

.fw-pricing .fw-package-wrap.desc-col .fw-heading-row,
.fw-pricing .fw-package-wrap.desc-col .fw-pricing-row {
	background: #cccccc;
	padding-right: 5px;
/*	background: none;
	color: transparent;
	visibility: hidden;*/
}
.fw-pricing .fw-package-wrap.desc-col .fw-default-row {
	background: none;
	/*border-top: 1px solid #eee;*/
	padding-top: 9px;
	padding-right: 5px;
}
.fw-pricing .fw-package-wrap.desc-col .col-row:last-child {
	border-bottom: 1px solid #eee;
}

.fw-pricing .fw-package-wrap.desc-col .fw-switch-row {
	text-align: center;
}

/** button **/
.fw-package .fw-button-row {
	padding: 15px 0;
}

.fw-table .button-row td *,
.fw-package .fw-button-row * {
	word-break: normal;
	white-space: normal;
}
/** end button**/

.fw-pricing .fw-price-icon-no:before {
	content: "\f068";
	color: #cb1e1b;
}

.fw-pricing .fw-price-icon-yes:before {
	content: "\f058";
	color: #06cb00;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       extensions/shortcodes/shortcodes/table/includes/fw-option-type-textarea-cell/views/view.php         0000644                 00000001174 15266055653 0030401 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var  string $id
 * @var  array $option
 * @var  array $data
 * @var  array $internal_options
 */
?>

<?php $div_attr = $option['attr'];
unset($div_attr['name'], $div_attr['value'], $div_attr['rows']);
?>

<div <?php echo fw_attr_to_html($div_attr) ?>>
	<div class="fw-textarea-tab content">
		<?php echo htmlspecialchars($option['value'], ENT_COMPAT, 'UTF-8') ?>
	</div>
	<div class="fw-textarea-tab control closed">
		<textarea <?php echo fw_attr_to_html($option['attr']) ?> ><?php echo htmlspecialchars($option['value'], ENT_COMPAT, 'UTF-8') ?></textarea>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                                    shortcodes/table/includes/fw-option-type-textarea-cell/class-fw-option-type-textarea-cell.php       0000644                 00000003232 15266055653 0035023 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes                                                                                                                                        <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Textarea_Cell extends FW_Option_Type
{
	public function get_type()
	{
		return 'textarea-cell';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data) {
		$table_shortcode = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'table' );
		$static_uri = $table_shortcode->get_declared_uri() . '/includes/fw-option-type-textarea-cell/static';

		wp_enqueue_style(
			'fw-option-' . $this->get_type() . '-css',
			$static_uri . '/css/styles.css',
			array(),
			fw()->theme->manifest->get_version()
		);
		wp_enqueue_script(
			'fw-option-' . $this->get_type() . '-js-scripts',
			$static_uri . '/js/scripts.js',
			array( 'jquery' ),
			fw()->theme->manifest->get_version(),
			true
		);

	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		$option['value'] = (string)$data['value'];

		unset($option['attr']['value']); // be sure to remove value from attributes

		$option['attr'] = array_merge(array('rows' => '6'), $option['attr']);

		$table_shortcode = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'table' );
		$view_path = $table_shortcode->get_declared_path() . '/includes/fw-option-type-textarea-cell/views/view.php';
		return fw_render_view( $view_path, compact('id', 'option', 'data') );
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		return (string)(is_null($input_value) ? $option['value'] : $input_value);
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => ''
		);
	}
}
FW_Option_Type::register('FW_Option_Type_Textarea_Cell');                                                                                                                                                                                                                                                                                                                                                                      extensions/shortcodes/shortcodes/table/includes/fw-option-type-textarea-cell/static/js/scripts.js   0000644                 00000001726 15266055653 0031514 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              ( function ($) {
	var init = function(){
		var $container = $(this);

		$container.find('.fw-textarea-tab.control textarea').on('change', function(){
			$container.find('.fw-textarea-tab.content').text($(this).val());
		});

		$container.find('.fw-textarea-tab.control textarea').on('blur', function(){
			$container.trigger('deactivate');
		});

		$container.on('deactivate', function(){
			$container.find('.fw-textarea-tab.control').addClass('closed');
			$container.find('.fw-textarea-tab.content').removeClass('closed');
		});

		$container.on('activate', function(){
			$container.find('.fw-textarea-tab.control').removeClass('closed');
			$container.find('.fw-textarea-tab.content').addClass('closed');
			$container.find('.fw-textarea-tab.control textarea').focus();
		});

	};

	fwEvents.on('fw:options:init', function (data) {
		data.$elements.find('.fw-option-type-textarea-cell:not(.fw-option-initialized)').each(init).addClass('fw-option-initialized');
	});
})(jQuery);                                          extensions/shortcodes/shortcodes/table/includes/fw-option-type-textarea-cell/static/css/styles.css  0000644                 00000000220 15266055653 0031664 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              .fw-option-type-textarea-cell .fw-textarea-tab.closed {
	display: none;
}

.fw-option-type-textarea-cell .fw-textarea-tab {
	display: inherit;
}                                                                                                                                                                                                                                                                                                                                                                                shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php         0000644                 00000003234 15266055653 0032524 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var  array $option
 * @var  string $current_row_name - e.g. default-row, pricing-row
 * @var  array $cell_value - values for current cell options
 * @var  string | int $i - row id
 * @var  string | int $j - column id
 * @var  int $desc_col
 */

?>

<?php foreach ( $option['row_options']['name']['choices'] as $row_name => $value ) : ?>

	<?php

	if ( $desc_col == $j ) {
		$current_row_name = 'default-row';
	}
	?>

	<div class="fw-table-cell-content <?php echo esc_attr($row_name) ?> <?php echo $current_row_name === $row_name ? 'fw-active-content' : '' ?>">

		<?php foreach ( $option['content_options'][ $row_name ] as $key => $options ) : ?>
			<?php

			$data_options = array(
				'id_prefix'   => $option['attr']['id'] . '-',
				'name_prefix' => $option['attr']['name'] . '[content]' . '[' . $i . '][' . $j . '][' . $row_name . ']',
				'value'       => isset( $cell_value[ $key ] ) ? $cell_value[ $key ] : '',
			);
			?>

			<?php if ( $row_name == 'button-row' ): ?>
				<?php $options['button'] = __( 'Edit', 'fw' );
				if ( empty( $cell_value['button'] ) ) {
					$options['button'] = __( 'Add', 'fw' );
				} ?>
			<?php endif; ?>

			<?php $div_attr = isset( $options['wrapper_attr'] ) ? $options['wrapper_attr'] : array(); ?>
			<?php $div_attr['class'] = isset( $div_attr['class'] ) ? $div_attr['class'] . ' fw-cell-option-wrapper ' : ' fw-cell-option-wrapper ' ?>

			<div <?php echo fw_attr_to_html( $div_attr ) ?>>
				<?php echo fw()->backend->option_type( $options['type'] )->render( $key . '-' . $i . '-' . $j, $options, $data_options ); ?>
			</div>

		<?php endforeach; ?>
	</div>
<?php endforeach; ?>
                                                                                                                                                                                                                                                                                                                                                                    extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-head-template.php   0000644                 00000001454 15266055653 0031414 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var  array $option
 * @var  array $data
 * @var  int | string $i - row id
 * @var  int | string $j - column id
 */

?>

<?php foreach ( $option['columns_options'] as $id => $options ) : ?>
	<?php $data_cols = array(
		'value'       => isset( $data['value']['cols'][ $j ][ $id ] ) ? $data['value']['cols'][ $j ][ $id ] : '',
		'id_prefix'   => $option['attr']['id'] . '-cols-' . $j . '-',
		'name_prefix' => $option['attr']['name'] . '[cols][' . $j . ']'
	);
	?>

	<?php echo fw()->backend->option_type( $options['type'] )->render( $id, $options, $data_cols ); ?>

<?php endforeach; ?>

<a href="#" class="fw-table-add-column button button-large">
	<span class="text"><?php echo __( 'Add Column', 'fw' ) ?></span>
	<span class="plus">+</span>
</a>
                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/view.php       0000644                 00000014130 15266055653 0027011 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var  string $id
 * @var  array $option
 * @var  array $data
 */

$last_row = 0;
$last_col = 0;

$wrapper_attr = $option['attr'];
unset(
	$wrapper_attr['name'],
	$wrapper_attr['value']
);

?>

<?php $header_cell_template = fw_ext( 'shortcodes' )->get_shortcode( 'table' )->get_declared_path() . '/includes/fw-option-type-table/views/cell-head-template.php'; ?>
<?php $worksheet_cell_template = fw_ext( 'shortcodes' )->get_shortcode( 'table' )->get_declared_path() . '/includes/fw-option-type-table/views/cell-worksheet-template.php'; ?>

<div <?php echo fw_attr_to_html( $wrapper_attr ) ?>>

	<?php $data_header = array(
		'name_prefix' => $option['attr']['name'] . '[header_options]',
		'id_prefix'   => $option['attr']['id'] . '-header-options',
	) ?>

	<?php $values_header = isset( $data['value']['header_options'] ) ? $data['value']['header_options'] : array() ?>

	<?php echo fw()->backend->render_options( $option['header_options'], $values_header, $data_header ) ?>

	<div class="fw-table">
		<br class="fw-cell-template"
		    data-worksheet-cell-template='<?php echo fw_htmlspecialchars( fw_render_view( $worksheet_cell_template,
			    array(
				    'option'           => $option,
				    'data'             => $data,
				    'current_row_name' => 'default-row',
				    'i'                => '_template_key_row_',
				    'j'                => '_template_key_col_',
				    'desc_col'         => - 1,
				    'cell_value'       => array(
					    'button'   => array(),
					    'textarea' => '',
					    'switch'   => array()
				    )
			    )
		    ) ) ?>'
		    data-header-cell-template='<?php echo fw_htmlspecialchars( fw_render_view( $header_cell_template, array(
			    'option' => $option,
			    'j'      => '_template_key_col_',
			    'data'   => array()
		    ) ) ) ?>'
			/>

		<?php /** Start heading row */ ?>

		<div class="fw-table-row fw-table-col-options">
			<div class="fw-table-cell fw-table-cell-options empty-cell">&nbsp;</div>

			<?php $j = 0; ?>
			<?php foreach ( $data['value']['cols'] as $col ) : ?>

				<div class="fw-table-cell fw-table-col-option <?php echo esc_attr($col['name']) ?>"
				     data-col="<?php echo esc_attr($j) ?>">
					<?php echo fw_render_view( $header_cell_template, compact( 'option', 'data', 'j' ) ); ?>
				</div>
				<?php $j ++; ?>
			<?php endforeach; ?>

			<div class="fw-table-cell fw-table-row-delete empty-cell">&nbsp;</div>

		</div>

		<?php /** End heading row */ ?>


		<?php /** Start data rows */ ?>
		<?php $i = 0; ?>
		<?php foreach ( $data['value']['content'] as $key_row => $row ) : ?>
			<?php $current_row_name = $data['value']['rows'][ $key_row ]['name']; ?>
			<?php $data_rows = array(
				'value'       => $data['value']['rows'][ $key_row ]['name'],
				'id_prefix'   => $option['attr']['id'] . '-rows-',
				'name_prefix' => $option['attr']['name'] . '[rows][' . $i . ']'
			); ?>

			<div class="fw-table-row <?php echo esc_attr($current_row_name) ?>"
			     data-row="<?php echo esc_attr($i) ?>">
				<div
					class='fw-table-cell fw-table-cell-options <?php echo esc_attr($data['value']['rows'][ $key_row ]['name']) ?>'>
					<i class="fa fa-unsorted fw-table-gripper"></i>
					<?php echo fw()->backend->option_type( 'select' )->render( 'name', $option['row_options']['name'],
						$data_rows ); ?>
				</div>

				<?php $j = 0; ?>
				<?php foreach ( $row as $key_col => $cell_value ): ?>
					<div
						class='fw-table-cell fw-table-cell-worksheet <?php echo esc_attr($data['value']['cols'][ $key_col ]['name']); ?>'
						data-col="<?php echo esc_attr($j) ?>">

						<?php $desc_col = $data['value']['cols'][ $key_col ]['name'] == 'desc-col' ? $j : - 1 ?>

						<?php $worksheet_cell_template = fw_ext( 'shortcodes' )->get_shortcode( 'table' )->get_declared_path() . '/includes/fw-option-type-table/views/cell-worksheet-template.php'; ?>
						<?php echo fw_render_view( $worksheet_cell_template,
							compact( 'option', 'data', 'j', 'i', 'cell_value', 'current_row_name', 'desc_col' ) ); ?>

					</div>
					<?php $last_col = $j; ?>
					<?php $j ++; ?>
				<?php endforeach; ?>

				<div class="fw-table-cell fw-table-row-delete">
					<i class="fw-table-row-delete-btn fw-x-button dashicons fw-x"></i>
				</div>

			</div>
			<?php $last_row = $i; ?>
			<?php $i ++; ?>
		<?php endforeach; ?>
		<?php /** End data rows */ ?>


		<?php /** Start template row */ ?>
		<div class="fw-table-row fw-template-row fw-filter-from-serialization">
			<div class='fw-table-cell fw-table-cell-options'>
				<i class="fa fa-unsorted fw-table-gripper"></i>
				<?php $data_rows = array(
					'value'       => '',
					'id_prefix'   => $option['attr']['id'] . '-rows-',
					'name_prefix' => $option['attr']['name'] . '[rows][_template_key_row_]'
				);

				?>
				<?php echo fw()->backend->option_type( 'select' )->render( 'name', $option['row_options']['name'],
					$data_rows ); ?>
			</div>

			<?php for ( $j = 0; $j <= $last_col; $j ++ )  : ?>
				<div class="fw-table-cell fw-table-cell-worksheet <?php echo esc_attr($data['value']['cols'][ $j ]['name']) ?>"
				     data-col="<?php echo esc_attr($j) ?>"></div>
			<?php endfor; ?>

			<div class="fw-table-cell fw-table-row-delete">
				<i class="dashicons fw-x fw-table-row-delete-btn"></i>
			</div>

		</div>
		<?php /** End template row */ ?>


		<?php /** Start delete buttons row **/ ?>
		<div class="fw-table-row fw-table-cols-delete">

			<div class="fw-table-cell fw-table-cell-options">
				<a href="#" class="fw-table-add-row button button-large"><?php echo __( 'Add Row', 'fw' ) ?></a>
			</div>

			<?php for ( $j = 0; $j <= $last_col; $j ++ )  : ?>
				<div class="fw-table-cell fw-table-col-delete"
				     data-col="<?php echo esc_attr($j) ?>">
					<i class="dashicons fw-x fw-table-col-delete-btn"></i>
				</div>
			<?php endfor; ?>

			<div class="fw-table-cell fw-table-row-delete empty-cell">&nbsp;</div>

		</div>
		<?php /** End delete buttons row **/ ?>

		<input type="hidden" class="fw-table-last-row" value="<?php echo fw_htmlspecialchars($last_row) ?>"/>
		<input type="hidden" class="fw-table-last-col" value="<?php echo fw_htmlspecialchars($last_col) ?>"/>
	</div>

</div>
                                                                                                                                                                                                                                                                                                                                                                                                                                        extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php 0000644                 00000025657 15266055653 0031734 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Table extends FW_Option_Type
{
	protected function _init() {}

	public function get_type() {
		return 'table';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		$table_shortcode = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'table' );

		$static_uri = $table_shortcode->get_declared_uri() . '/includes/fw-option-type-table/static/';

		wp_enqueue_style( 'font-awesome' );

		wp_enqueue_style(
			'fw-option-' . $this->get_type() . '-default',
			$static_uri . 'css/default-styles.css',
			array(),
			fw()->theme->manifest->get_version()
		);
		wp_enqueue_style(
			'fw-option-' . $this->get_type() . '-extended',
			$static_uri . 'css/extended-styles.css',
			array(),
			fw()->theme->manifest->get_version()
		);
		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			$static_uri . 'js/scripts.js',
			array( 'jquery', 'fw-events', 'jquery-ui-sortable' ),
			fw()->theme->manifest->get_version(),
			true
		);

		wp_localize_script(
			'fw-option-' . $this->get_type(),
			'localizeTableBuilder',
			array(
				'msgEdit' => __( 'Edit', 'fw' ),
				'maxCols' => apply_filters( 'fw_ext_shortcodes_table_max_columns', 6 )
			)
		);

		fw()->backend->option_type( 'popup' )->enqueue_static();
		fw()->backend->option_type( 'textarea-cell' )->enqueue_static();
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$table_shortcode = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'table' );

		if ( ! $table_shortcode ) {
			trigger_error(
				__( 'table-builder option type must be inside the table shortcode', 'fw' ),
				E_USER_ERROR
			);
		}

		if ( ! isset( $data['value'] ) || empty( $data['value'] ) ) {
			$data['value'] = $option['value'];
		}

		$this->replace_with_defaults( $option );

		$view_path = $table_shortcode->get_declared_path() . '/includes/fw-option-type-table/views/view.php';

		return fw_render_view( $view_path, array(
			'id'     => $option['attr']['id'],
			'option' => $option,
			'data'   => $data,
		) );
	}

	protected function replace_with_defaults( &$option ) {
		$defaults                                           = $this->_get_defaults();
		$option['header_options']                           = $defaults['header_options'];
		$option['row_options']                              = $defaults['row_options'];
		$option['columns_options']                          = $defaults['columns_options'];
		$option['content_options']                          = $defaults['content_options'];
		$option['row_options']['name']['attr']['class']     = isset( $option['row_options']['name']['attr']['class'] ) ? $option['row_options']['name']['attr']['class'] . ' fw-table-builder-row-style' : 'fw-table-builder-row-style';
		$option['columns_options']['name']['attr']['class'] = isset( $option['columns_options']['name']['attr']['class'] ) ? $option['columns_options']['name']['attr']['class'] . ' fw-table-builder-col-style' : 'fw-table-builder-col-style';
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( ! is_array( $input_value ) ) {
			/**
			 * Execute get_value_from_input() on custom options
			 * because there may be `unique` option type that it must be updated
			 */
			foreach (array('button-row') as $row_type) {
				if (empty($option['content_options'][$row_type])) {
					continue;
				}

				$only_options = fw_extract_only_options($option['content_options'][$row_type]);

				foreach ($option['value']['rows'] as $i => $row) {
					if ($row['name'] !== $row_type || empty($option['value']['content'][$i])) {
						continue;
					}

					foreach ($option['value']['content'][$i] as &$row_values) {
						/**
						 * Move values in each $option['value'] because these values are in db format
						 * not $inpute_value (html) format
						 */
						foreach ($only_options as $o_id => $o_o) {
							if (isset($row_values[$o_id])) {
								$only_options[$o_id]['value'] = $row_values[$o_id];
							} else {
								unset($only_options[$o_id]['value']);
							}
						}

						$row_values = fw_get_options_values_from_input($only_options, array());
					}
				}
			}

			return $option['value'];
		}

		if ( ! isset( $input_value['content'] ) || empty( $input_value['content'] ) ) {
			$input_value['content'] = $option['value']['content'];
		}

		if ( ! isset( $input_value['rows'] ) || empty( $input_value['rows'] ) ) {
			$input_value['rows'] = $option['value']['rows'];
		}

		if ( ! isset( $input_value['cols'] ) || empty( $input_value['cols'] ) ) {
			$input_value['cols'] = $option['value']['cols'];
		}

		if ( isset( $input_value['content']['_template_key_row_'] ) ) {
			unset( $input_value['content']['_template_key_row_'] );
		}

		if ( isset( $input_value['rows']['_template_key_row_'] ) ) {
			unset( $input_value['rows']['_template_key_row_'] );
		}

		$value = array();

		if ( is_array( $input_value ) ) {
			if ( isset( $input_value['rows'] ) ) {
				$i = 0;
				foreach ($input_value['rows'] as $input_val) {
					$value['rows'][$i] = $input_val;
					$i++;
				}
			}

			if ( isset( $input_value['cols'] ) && is_array($input_value['cols']) ) {
				$value['cols'] =  $input_value['cols'] ;
			}

			if ( isset( $input_value['header_options'] ) and is_array( $input_value['header_options'] ) ) {
				$value['header_options'] = $input_value['header_options'];
			}

			if ( isset( $input_value['content'] ) && is_array( $input_value['content'] ) ) {
				$row_count = 0;
				foreach ( $input_value['content'] as $row => $input_value_rows_data ) {
					$cols = array();

					foreach ( $input_value_rows_data as $column => $input_value_cols_data ) {
						$row_name = $input_value['rows'][ $row ]['name'];

						foreach ( $option['content_options'][ $row_name ] as $id => $options ) {
							if ( $value['cols'][$column]['name'] == 'desc-col' ) {
								$cols[ $column ][ 'textarea' ]
									= fw()->backend->option_type( 'textarea-cell' )->get_value_from_input(
										$options,
										$input_value_cols_data[ 'default-row' ][ 'textarea-' . $row . '-' . $column ]
									);
								continue;
							}
							$cols[ $column ][ $id ]
								= fw()->backend->option_type( $options['type'] )->get_value_from_input(
									$options,
									$input_value_cols_data[ $row_name ][ $id . '-' . $row . '-' . $column ]
								);
						}

					}
					$value['content'][ $row_count++ ] = $cols;
				}
			}
		}

		return $value;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		/** @var FW_Extension_Shortcodes $shortcodes */
		$shortcodes = fw_ext('shortcodes');
		/** @var FW_Shortcode_Table $table */
		$table = $shortcodes->get_shortcode('table');

		return apply_filters( 'fw_option_type_table_defaults', array(
			'header_options'  => array(
				'table_purpose' => array(
					'type'    => 'select',
					'label'   => __( 'Table Styling', 'fw' ),
					'desc'    => __( 'Choose the table styling options', 'fw' ),
					'choices' => array(
						'pricing' => __( 'Use the table as a pricing table', 'fw' ),
						'tabular' => __( 'Use the table to display tabular data', 'fw' ),
					),
					'value'   => 'pricing',
					'attr'    => array(
						'data-allowed-rows' => json_encode( array(
								'pricing' => 'default-row heading-row pricing-row button-row switch-row',
								'tabular' => 'default-row heading-row'
							)
						),
						'data-allowed-cols' => json_encode( array(
							'pricing' => 'default-col highlight-col desc-col',
							'tabular' => 'default-col desc-col'
						) ),
					)
				)
			),
			'row_options'     => array(
				'name' => array(
					'type'    => 'select',
					'label'   => false,
					'desc'    => false,
					'choices' => array(
						'default-row' => __( 'Default row', 'fw' ),
						'heading-row' => __( 'Heading row', 'fw' ),
						'pricing-row' => __( 'Pricing row', 'fw' ),
						'button-row'  => __( 'Button row', 'fw' ),
						'switch-row'  => __( 'Row switch', 'fw' )
					),
				)
			),
			'columns_options' => array(
				'name' => array(
					'type'    => 'select',
					'label'   => false,
					'desc'    => false,
					'choices' => array(
						'default-col'   => __( 'Default column', 'fw' ),
						'desc-col'      => __( 'Description column', 'fw' ),
						'highlight-col' => __( 'Highlight column', 'fw' ),
						'center-col'    => __( 'Center text column', 'fw' )
					),
				)
			),
			'content_options' => array(
				'default-row' => array(
					'textarea' => array(
						'type'  => 'textarea-cell',
						'label' => false,
						'desc'  => false,
						'value' => '',
					)
				),
				'heading-row' => array(
					'textarea' => array(
						'type'  => 'textarea-cell',
						'label' => false,
						'desc'  => false,
						'value' => '',
					)
				),
				'pricing-row' => array(
					'amount'      => array(
						'type'         => 'text',
						'label'        => false,
						'desc'         => false,
						'value'        => '',
						'wrapper_attr' => array(
							'class' => 'fw-col-sm-6'
						)
					),
					'description' => array(
						'type'         => 'text',
						'label'        => false,
						'desc'         => false,
						'value'        => '',
						'attr'         => array(
							'placeholder' => __( 'per month', 'fw' )
						),
						'wrapper_attr' => array(
							'class' => 'fw-col-sm-6'
						)
					),
				),
				'button-row'  => array(
					'button' => ( $button = $table->get_button_shortcode() )
						? array(
							'type'          => 'popup',
							'popup-title'   => __( 'Button', 'fw' ),
							'button'        => __( 'Add', 'fw' ),
							'popup-options' => $button->get_options()
						)
						: array(
							'type' => 'multi',
							'label' => false,
						)
				),
				'switch-row'  => array(
					'switch' => array(
						'label'        => false,
						'type'         => 'switch',
						'right-choice' => array(
							'value' => 'yes',
							'label' => __( 'Yes', 'fw' )
						),
						'left-choice'  => array(
							'value' => 'no',
							'label' => __( 'No', 'fw' )
						),
						'value'        => 'no',
						'desc'         => false,
					)
				)

			),
			'value'           => array(
				'header_options' => array(
					'table_purpose' => 'pricing',
				),
				'cols'           => array(
					array( 'name' => 'default-col' ),
					array( 'name' => 'default-col' ),
					array( 'name' => 'default-col' )
				),
				'rows'           => array(
					array( 'name' => 'default-row' ),
					array( 'name' => 'default-row' ),
					array( 'name' => 'default-row' )
				),
				'content'        => $this->_fw_generate_default_values()
			)
		) );
	}

	private function _fw_generate_default_values( $cols = 3, $rows = 3 ) {
		$result = array();
		for ( $i = 0; $i < $rows; $i ++ ) {
			for ( $j = 0; $j < $cols; $j ++ ) {
				$result[ $i ][ $j ] = array(
					'textarea' => '',
					'amount' => '',
					'description' => '',
					'switch' => 'no',
					'button' => '',
				);
			}
		}

		return $result;
	}


	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'full';
	}

}

FW_Option_Type::register( 'FW_Option_Type_Table' );                                                                                 framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/static/js/scripts.js 0000644                 00000037066 15266055653 0030136 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ( function ($) {
	$(document).ready(function () {

		function FwTableBuilder($tableBuilder) {
			var fixHelper = function(e, ui) {
				ui.children().each(function() {
					$(this).width($(this).width());

					if ($(this).hasClass('fw-table-cell-worksheet')) {
						$(this).addClass('fw-fix-top-border');
					}
				});
				return ui;
			};

			var _self = this,
				$table = $tableBuilder.find('.fw-table'),
				lastRow = parseInt($tableBuilder.find('.fw-table-last-row').val()),
				lastCol = parseInt($tableBuilder.find('.fw-table-last-col').val()),
				//todo: smth with
				worksheetNonInteractiveCellsSelector = '.fw-table-row:not(.button-row, .pricing-row, .switch-row, .fw-table-col-options, .fw-template-row, .fw-table-cols-delete) .fw-table-cell-worksheet',
				worksheetRowsSelector = '.fw-table-row:not(.fw-table-col-options, .fw-template-row, .fw-table-cols-delete)',
				$currentCell = false,
				isAllowedTabMove = true,
				colClassNames = $table.find('.fw-table-row:eq(0) .fw-table-cell:eq(1) .fw-table-builder-col-style').find('option').map(function () {
					var text = $(this).text(),
						obj = {};
						obj.value = this.value;
						obj.text = text;
				return obj;
				}).get(),
				rowClassNames = $table.find('.fw-table-row:eq(1) .fw-table-cell:eq(0) .fw-table-builder-row-style').find('option').map(function () {
					var text = $(this).text(),
						obj = {};
					obj.value = this.value;
					obj.text = text;
					return obj;
				}).get(),
				htmlWorksheetCell;

			var process = {
				updateTable: function() {
					var allowedRows = process.getAllowedRows(),
						allowedCols = process.getAllowedCols();

					var rowList = [], colList = [];
					for (var i in rowClassNames) {
						if (allowedRows.indexOf(rowClassNames[i].value) != -1 ){
							rowList.push(rowClassNames[i]);
						}
					}

					for (var i in colClassNames) {
						if (allowedCols.indexOf(colClassNames[i].value) != -1 ){
							colList.push(colClassNames[i]);
						}
					}

					var colHtml  = process.generateOptionsHtml(colList),
						rowHtml = process.generateOptionsHtml(rowList);

					if (typeof allowedCols === 'undefined' || typeof allowedRows === 'undefined' ) {
						$table.hide();
						return;
					}else{
						$table.show();
					}

					$table.find('select.fw-table-builder-row-style').each(function(){
						var value = $(this).val();
							$(this).html(rowHtml);
							//todo: regex check
							if ( allowedRows.indexOf(value) != -1 ) {
								$(this).val(value);
							} else {
								$(this).trigger('change');
							}
					});

					$table.find('select.fw-table-builder-col-style').each(function(){
						var value = $(this).val();
							$(this).html(colHtml);
							//todo: regex check
							if (  allowedCols.indexOf(value) != -1  ) {
								$(this).val(value);
							} else {
								$(this).trigger('change');
							}
					});

				},

				generateOptionsHtml: function(items){
					var html = '';
					for ( var i in items ) {
						html += '<option value="' + items[i].value + '">' + items[i].text + '</option>';
					}
					return html;
				},

				getAllowedCols: function(){
					var $viewChooser = $tableBuilder.find('#fw-edit-options-modal-table-header-optionstable_purpose'),
						allowedColumns = $viewChooser.data('allowed-cols');

					return allowedColumns[$viewChooser.val()];
				},

				getAllowedRows: function(){
					var $viewChooser = $tableBuilder.find('#fw-edit-options-modal-table-header-optionstable_purpose'),
						allowedRows = $viewChooser.data('allowed-rows');

					return allowedRows[$viewChooser.val()];
				},

				readTemplateCell: function(){
					_self.htmlWorksheetCell = $table.find('.fw-cell-template').data('worksheet-cell-template');
					_self.htmlHeaderCell = $table.find('.fw-cell-template').data('header-cell-template');
					$table.find('.fw-cell-template').remove();
				},

				initialize: function () {
					process.updateTable();
					process.tableBuilderEvents();
					process.readTemplateCell();
					process.reInitSortable();
				},

				onTabKeyUp: function (e) {
					var keyCode = e.keyCode || e.which;
					if (keyCode == 9) {
						isAllowedTabMove = true;
					}
				},

				onTabKeyDown: function (e) {
					var keyCode = e.keyCode || e.which;
					if (keyCode == 9) {
						if (isAllowedTabMove === true && $currentCell) {
							isAllowedTabMove = false;
							process.onTabPress(e);
						} else if ($currentCell) {
							isAllowedTabMove = false;
							e.stopPropagation();
							e.preventDefault();
						}
					}
				},

				onTabPress: function (e) {
					var $cells = $table.find(worksheetNonInteractiveCellsSelector),
						currentCellIndex = $cells.index($currentCell),
						order = e.shiftKey ? -1 : 1,
						$nextCell = $cells.filter(':eq(' + (currentCellIndex + order) + ')');

					if (!$nextCell.length) {
						$nextCell = order == 1 ? $cells.filter(':eq(0)') : $cells.filter(':last');
					}

					e.stopPropagation();
					e.preventDefault();

					process.cellTriggerManager(e, $nextCell)
				},

				cellTriggerManager: function (e, $cell) {
					e.stopPropagation();
					process.openEditor($cell);
					process.setCurrentCell($cell);
				},

				changeTableRowStyle: function () {
					var $select = $(this),
						newClass = $select.val(),
						classNames = rowClassNames.map(function (item) {
							return item.value;
						}).join(" "),
						$selectCell = $select.parent().parent(),
						$row = $selectCell.parent();

					$row.removeClass(classNames).addClass(newClass);
					$selectCell.removeClass(classNames).addClass(newClass);

					$row.find('.fw-table-cell-worksheet').each(function () {
						if (jQuery(this).hasClass('desc-col')) {

							if ( newClass != 'default-row' || newClass != 'heading-row' ) {
								$(this).children('.fw-table-cell-content').removeClass('fw-active-content');
								$(this).children('.fw-table-cell-content.default-row').addClass('fw-active-content');
							}
							return;
						}

						$(this).children('.fw-table-cell-content').removeClass('fw-active-content');
						$(this).children('.fw-table-cell-content.' + newClass).addClass('fw-active-content');
					});

					process.trigger('row:styling:changed', {$elements: $row});

					return false;
				},

				/**
				 * Generate string of class names (from select values), which need tobe removed, after add new class for specific cells
				 */
				changeTableColumnStyle: function () {
					var $select = $(this),
						newClass = $select.val(),
						classNames = colClassNames.map(function (item) {
							return item.value;
						}).join(" "),
						$cell = $select.parent().parent(),
						colId = parseInt($cell.data('col')),
						$elements = $table.find('[data-col=' + colId + ']');

					$elements.removeClass(classNames).addClass(newClass);
					process.trigger('column:styling:changed', { $elements: $elements });
					return false;
				},

				removeTableColumn: function () {
					var columns = $table.find('.fw-template-row .fw-table-cell');

					if (columns.length > 3) {
						var colId = parseInt($(this).closest('.fw-table-cell').data('col'));
						$table.find('.fw-table-cell[data-col=' + colId + ']').remove();
						process.trigger('column:removed');
					}

					return false;
				},

				removeTableRow: function () {
					var $row = $(this).closest('.fw-table-row');

					if (false === $(this).hasClass('empty-cell') && false === $row.hasClass('fw-template-row') && $table.find('.fw-table-row').length > 4) {
						$row.remove();
						process.trigger('row:removed');
					}

					return false;
				},

				addTableColumn: function () {
					var columns = $table.find('.fw-template-row .fw-table-cell');

					lastCol++;

					//max cols
					if (columns.length <= parseInt(localizeTableBuilder.maxCols) + 1) {
						/**
						 * Clone worksheet (data cells) and insert it before last row's cell
						 */
						var $dropdownColCell = $table.find('.fw-table-row:eq(0) .fw-table-cell:eq(1)'),
							dropDownDefaultColValue = $dropdownColCell.find('select option:eq(0)').val(),
							$worksheetCellTemplate = $table.find('.fw-template-row .fw-table-cell:eq(1)'),
							$beforeDeleteRowCell = $table.find('.fw-table-row:not(.fw-table-row:eq(0), .fw-table-cols-delete) .fw-table-row-delete'),
							$insertedWorksheetCell = $worksheetCellTemplate.clone().addClass(dropDownDefaultColValue).insertBefore($beforeDeleteRowCell);

						$insertedWorksheetCell.attr('data-col', lastCol);

						$insertedWorksheetCell.each(function(){
							var $currentRow = $(this).parent(),
								rowId = $currentRow.data('row');
							if ( false === $(this).parent().hasClass('fw-template-row')) {
								$(this).html( _self.htmlWorksheetCell.split( '_template_key_row_' ).join( rowId ).split( '_template_key_col_' ).join( lastCol ) );
								process.changeTableRowStyle.apply( $currentRow.find('.fw-table-cell-options select') );
							}
						});

						/**
						 * Clone first cell with select and insert it before last row's cell
						 */
						var $lastEmptyCellFirstRow = $table.find('.fw-table-row:eq(0) .fw-table-row-delete'),
							clone2 = $dropdownColCell.clone().insertBefore($lastEmptyCellFirstRow);
							clone2.attr('data-col', lastCol);
							clone2.html( _self.htmlHeaderCell.split( '_template_key_col_' ).join( lastCol ) );

						/**
						 * Clone last row (row which consists with remove cols buttons) and insert it before last row's cell
						 */
						var deleteCellTemplate = $table.find('.fw-table-cols-delete .fw-table-cell:eq(1)'),
							$lastEmptyCellLastRow = $table.find('.fw-table-cols-delete .fw-table-cell:last'),
							clone3 = deleteCellTemplate.clone().insertBefore($lastEmptyCellLastRow);
						clone3.attr('data-col', lastCol);

						/**
						 * set column default style
						 */

						var allowedCols = process.getAllowedCols(),
							colList = [];
						for (var i in colClassNames) {
							if (allowedCols.indexOf(colClassNames[i].value) != -1 ){
								colList.push(colClassNames[i]);
							}
						}

						clone2.find('select.fw-table-builder-col-style').html(process.generateOptionsHtml(colList));
						process.changeTableColumnStyle.apply(clone2.find('select.fw-table-builder-col-style'));

						process.reinitOptions(clone2);
						process.reinitOptions($insertedWorksheetCell);
						process.trigger('column:added', {$elements: $insertedWorksheetCell});
					}

					return false;
				},

				addTableRow: function () {
					var $templateRow = $tableBuilder.find('.fw-template-row');
					lastRow++;

					var $insertedRow = $templateRow.clone().removeClass(
						'fw-template-row fw-filter-from-serialization'
					).attr('data-row', lastRow).insertBefore($templateRow);

					$insertedRow.find('.fw-table-cell-worksheet').each(function(){
						var col = $(this).data('col');
						$(this).html( _self.htmlWorksheetCell.split( '_template_key_row_' ).join( lastRow ).split( '_template_key_col_' ).join( col ) );
					});

					$insertedRow.find('.fw-table-cell-options :input').each(function(){
						$(this).attr('name', $(this).attr('name').split( '_template_key_row_' ).join( lastRow ) );
						$(this).attr('id', $(this).attr('id').split( '_template_key_row_' ).join( lastRow ) );
					});

					process.reinitOptions($insertedRow);
					process.trigger('row:added', {$elements: $insertedRow});
					return false;
				},

				reinitOptions: function ($container) {
					$container.find('.fw-table-cell-content').on('click', function(e){
						process.cellTriggerManager(e, $(this).parents('.fw-table-cell'));
					});

					fwEvents.trigger('fw:options:init',
						{$elements: $container}
					);
					process.reInitSortable();
				},

				reInitSortable: function() {

					try {
						$table.sortable('destroy');
					} catch (e) {
						// happens when sortable was not initialized before
					}

					var isMobile = $(document.body).hasClass('mobile');

					$table.sortable({
						items: worksheetRowsSelector,
						handle: '.fw-table-cell',
						cursor: 'auto',
						placeholder: 'fw-table-row sortable-placeholder',
						delay: ( isMobile ? 200 : 0 ),
						distance: 2,
						tolerance: 'pointer',
						forcePlaceholderSize: true,
						axis: 'y',
						helper: fixHelper,
						stop: function(e, ui) {
							ui.item.find('.fw-table-cell-worksheet').removeClass('fw-fix-top-border');
						},
						start: function(e, ui){
							// Update the height of the placeholder to match the moving item.
							{
								var height = ui.item.outerHeight();

								height -= 2; // Subtract 2 for borders

								ui.placeholder.height(height);

							}
						}
					});

				},

				openEditor: function ($cell) {
					process.closeEditor();
					$cell.find(
						'.fw-active-content .fw-cell-option-wrapper > .fw-backend-option-descriptor > *'
					).trigger('activate');
					process.setCurrentCell($cell);
				},

				closeEditor: function () {
					if ($currentCell) {
						$currentCell.find(
							'.fw-active-content .fw-cell-option-wrapper > .fw-backend-option-descriptor > *'
						).trigger('deactivate');
					}
					process.setCurrentCell(false);
				},

				/**
				 * @param $cell type jQuery | boolean
				 */
				setCurrentCell: function ($cell) {
					$currentCell = $cell;
					process.trigger('current-cell:changed', {$element: $cell})
				},

				trigger: function (event, args) {
					$tableBuilder.trigger('fw:option-type:table-builder:' + event, args);
					return args;
				},

				tableBuilderEvents: function () {
					$table.find('.fw-table-cell-content').on('click', function(e){
						process.cellTriggerManager(e, $(this).parents('.fw-table-cell'));
					});

					$table.on('click', '.fw-table-cell-worksheet', function(e){
						process.cellTriggerManager(e, $(this));
					});

					$tableBuilder.find('#fw-edit-options-modal-table-header-optionstable_purpose').on('change', process.updateTable);

					$table.on('click', '.fw-table-col-delete-btn', process.removeTableColumn );
					$table.on('click', '.fw-table-row-delete-btn', process.removeTableRow);
					/*$table.on('change', 'select.fw-table-builder-col-style', process.changeTableColumnStyle);
					$table.on('change', 'select.fw-table-builder-row-style', process.changeTableRowStyle);*/

					$table.on('change', function (e) {
						jQuery(this).find('select.fw-table-builder-col-style').each(function () {
							process.changeTableColumnStyle.apply(this);
						});

						jQuery(this).find('select.fw-table-builder-row-style').each(function () {
							process.changeTableRowStyle.apply(this);
						});
					});

					$tableBuilder.on('fw:option-type:table-builder:column:added', function () {
						$table.find('select.fw-table-builder-row-style').each(function () {
							process.changeTableRowStyle.apply(this);
						});
					});

					$table.on('keydown', process.onTabKeyDown);
					$table.on('keyup', process.onTabKeyUp);
					$table.on('click', '.fw-table-add-column', process.addTableColumn);
					$table.on('click', '.fw-table-add-row', process.addTableRow);
					$tableBuilder.on('fw:option-type:table-builder:column:added fw:option-type:table-builder:column:removed fw:option-type:table-builder:row:added fw:option-type:table-builder:row:removed fw:option-type:table-builder:row:styling:changed fw:option-type:table-builder:column:styling:changed', process.closeEditor);

					fwEvents.on('fw:option-type:popup:change', process.changePopupButtonTitle)
				},

				changePopupButtonTitle: function (data) {
					var $popup = data.element;
					if ($popup.parents('.fw-table-cell-worksheet').length) {
						data.element.find('.content.button').text(localizeTableBuilder.msgEdit);
					}
				}
			};

			process.initialize();
		}

		fwEvents.on('fw:options:init', function (data) {
			data.$elements.find('.fw-option-type-table:not(.fw-option-initialized)').each(function () {
				new FwTableBuilder($(this));
			}).addClass('fw-option-initialized');
		});
	});
}(jQuery));
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/static/css/extended-styles.css 0000644                 00000002507 15266055653 0032031 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              .fw-option-type-table .fw-table-cell-worksheet.highlight-col {
	-moz-box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.2);
	z-index: 10;
	position: relative;
}

.fw-option-type-table .fw-table-cell-worksheet.desc-col {
	text-align: right;
	color: #999;
	border-bottom-style: dotted !important;
	font-style: italic;
	background: transparent;
	width: 150px;
}

.fw-option-type-table .pricing-row .fw-table-cell-worksheet:not(.desc-col) {
	font-size: 20px;
}

.fw-option-type-table .fw-table-cell-worksheet.center-col {
	text-align: center;
}

.fw-option-type-table .fw-table-cell-worksheet:not(.desc-col) .switch-row,
.fw-option-type-table .fw-table-cell-worksheet:not(.desc-col) .button-row{
	text-align: center;
}

.fw-option-type-table .fw-table-cell-worksheet:not(.desc-col) .button-row .fw-cell-option-wrapper {
	display: inline-block;
}

.fw-backend-option.fw-backend-option-design-default.fw-backend-option-type-table {
	padding-right: 0;
	padding-left: 0;
}

.fw-table {
	padding: 24px 27px 21px;
}

.fw-option-type-table .fw-table-cell-worksheet:not(.desc-col) .pricing-row .fw-cell-option-wrapper {
	padding: 0 5px;
}

.fw-option-type-table .fw-table-cell-worksheet:not(.desc-col) .pricing-row .fw-table-cell-worksheet {
	padding: 10px 5px 10px 3px;
}
                                                                                                                                                                                         extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/static/css/default-styles.css  0000644                 00000011663 15266055653 0031660 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              /** table builder start **/

/** table start **/
.fw-option-type-table .fw-table {
	width: 100%;
	box-sizing: border-box;
	display: table;
	table-layout: auto;
}

/** row start **/
.fw-option-type-table .fw-table-row {
	width: 100%;
	line-height: 1.5em;
	display: table-row;
	position: relative;
}

.fw-option-type-table .fw-template-row {
	display: none;
}

/** cell start **/

.fw-option-type-table .fw-table-gripper,
.fw-option-type-table .fw-table-cell.fw-table-cell-worksheet {
	cursor: pointer;
}

body.rtl .fw-option-type-table .fw-table-cell.fw-table-cell-worksheet {
	border-right: 1px solid #e1e1e1;
	border-left: none;
}

.fw-option-type-table .fw-table-cell {
	display: table-cell;
	border-left: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	padding: 10px 10px 10px 9px;
	background: #fff;
	height: 18px;
	vertical-align: middle;
	position: relative;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	padding-bottom: 9.1px;
}

.fw-option-type-table .fw-table-cell-worksheet:hover,
.fw-option-type-table .fw-table-cell-worksheet.fw-cell-show-editor {
	background: #f8f8f8;
}

.fw-option-type-table .fw-table-col-option {
	border-left: none;
	padding-bottom: 18px;
}

.fw-option-type-table .fw-table-row-delete {
	width: 23px;
	border-bottom: none;
	position: relative;
}

body.rtl .fw-option-type-table .fw-table-row-delete {
	border-left: none;
	border-right: 1px solid #e1e1e1;
}

.fw-option-type-table .fw-table-col-delete,
.fw-option-type-table .fw-table-cell-options {
	border-left: none;
	border-bottom: none;
}

.fw-option-type-table .fw-table-cell-options > .fw-backend-option-descriptor,
.fw-option-type-table .fw-table-col-option > .fw-backend-option-descriptor{
	display: inline;
}

.fw-option-type-table .empty-cell {
	border: none;
}

body.rtl .fw-option-type-table .empty-cell {
	border: none !important;
}

.fw-option-type-table .fw-table-col-delete {
	text-align: center;
	vertical-align: middle;
}

.fw-option-type-table .fw-table-cell-options {
	width: 180px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/** start column/rows class names selectors **/
.fw-option-type-table .fw-table-row .fw-table-cell-options select {
	width: 135px;
	margin-left: 10px;
}

.fw-option-type-table .fw-table-col-options select {
	max-width: 250px;
	width: 50%;
}

.fw-option-type-table .fw-backend-option .fw-backend-option-input .fw-table-cell-options select {
	width: auto;
}
/** end column/rows class names selectors **/


/** start add column button **/
.fw-option-type-table .fw-table-add-column {
	display: none;
	float: right;
}

body.rtl .fw-option-type-table .fw-table-add-column {
	float: left;
}

.fw-option-type-table .fw-table-col-options > :nth-last-child(2) > .fw-table-add-column {
	display: inline-block;
}

.fw-option-type-table .fw-table-col-options .fw-table-add-column .text {
	display: none;
}

.fw-option-type-table .fw-table-col-options > .fw-table-col-option:nth-child(2) > .fw-table-add-column .text,
.fw-option-type-table .fw-table-col-options > .fw-table-col-option:nth-child(3) > .fw-table-add-column .text,
.fw-option-type-table .fw-table-col-options > .fw-table-col-option:nth-child(4) > .fw-table-add-column .text {
	display: inline;
}

.fw-option-type-table .fw-table-col-options > .fw-table-col-option:nth-child(2) > .fw-table-add-column .plus,
.fw-option-type-table .fw-table-col-options > .fw-table-col-option:nth-child(3) > .fw-table-add-column .plus,
.fw-option-type-table .fw-table-col-options > .fw-table-col-option:nth-child(4) > .fw-table-add-column .plus {
	display: none;
}

/** end add column button **/

/** start add row button **/
.fw-option-type-table .fw-table-add-row {
	float: right;
	margin-right: 10px;
}
/** end add row button **/

.fw-option-type-table .fw-table-col-options > .fw-table-cell {
	padding-top: 0;
}

.fw-option-type-table .fw-table-col-options > :nth-last-child(2) {
	padding-right: 0;
}

body.rtl .fw-option-type-table .fw-table-col-options > :nth-last-child(2) {
	padding-right: 10px;
	padding-left: 0;
}

.fw-option-type-table .fw-table-col-options > :nth-child(2) {
	padding-left: 0;
}

body.rtl .fw-option-type-table .fw-table-col-options > :nth-child(2) {
	padding-right: 0;
	padding-left: 10px;
}

.fw-option-type-table .fw-table-row-delete-btn {
	padding-left: 4px;
}

/** cell content **/
.fw-option-type-table .fw-table-cell-content {
	height: 100%;
	width: 100%;
}

.fw-option-type-table .fw-table-cell-content {
	display: none;
}

.fw-option-type-table .fw-table-cell-content.fw-active-content {
	display: inline-block;
}


.fw-option-type-table .fw-table-gripper {
	display: inline-block;
	color: #c0c0c0;
}

.fw-option-type-table .sortable-placeholder .fw-table-cell {
	border-top: 1px solid #e1e1e1;

}

.fw-option-type-table .fw-fix-top-border {
	border-top: 1px solid #E1E1E1;
}

/** cell content end **/

/** cell end **/
/** row end **/
/** table end **/
/** tablebuilder end **/
                                                                             framework/extensions/shortcodes/shortcodes/table/config.php                                         0000644                 00000000412 15266055653 0020351 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Table', 'fw' ),
	'description' => __( 'Add a Table', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
	'popup_size'  => 'large'
);                                                                                                                                                                                                                                                      framework/extensions/shortcodes/shortcodes/testimonials/views/view.php                              0000644                 00000004233 15266055653 0022644 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$id = uniqid( 'testimonials-' );
?>
<script>
	jQuery(document).ready(function ($) {
		$('#<?php echo esc_attr($id) ?>').carouFredSel({
			swipe: {
				onTouch: true
			},
			next : "#<?php echo esc_attr($id) ?>-next",
			prev : "#<?php echo esc_attr($id) ?>-prev",
			pagination : "#<?php echo esc_attr($id) ?>-controls",
			responsive: true,
			infinite: false,
			items: 1,
			auto: false,
			scroll: {
				items : 1,
				fx: "crossfade",
				easing: "linear",
				duration: 300
			}
		});
	});
</script>
<div class="fw-testimonials fw-testimonials-2">
	<?php if (!empty($atts['title'])): ?>
		<h3 class="fw-testimonials-title"><?php echo $atts['title']; ?></h3>
	<?php endif; ?>

	<div class="fw-testimonials-list" id="<?php echo esc_attr($id); ?>">
		<?php foreach ( fw_akg( 'testimonials', $atts, array() ) as $testimonial ): ?>
			<div class="fw-testimonials-item clearfix">
				<div class="fw-testimonials-text">
					<p><?php echo $testimonial['content']; ?></p>
				</div>
				<div class="fw-testimonials-meta">
					<div class="fw-testimonials-avatar">
						<?php
						$author_image_url = !empty($testimonial['author_avatar']['url'])
											? $testimonial['author_avatar']['url']
											: fw_get_framework_directory_uri('/static/img/no-image.png');
						?>
						<img src="<?php echo esc_attr($author_image_url); ?>" alt="<?php echo esc_attr($testimonial['author_name']); ?>"/>
					</div>
					<div class="fw-testimonials-author">
						<span class="author-name"><?php echo $testimonial['author_name']; ?></span>
						<em><?php echo $testimonial['author_job']; ?></em>
						<span class="fw-testimonials-url">
							<a href="<?php echo esc_attr($testimonial['site_url']); ?>"><?php echo $testimonial['site_name']; ?></a>
						</span>
					</div>
				</div>
			</div>
		<?php endforeach; ?>
	</div>

	<div class="fw-testimonials-arrows">
		<a class="prev" id="<?php echo esc_attr($id); ?>-prev" href="#"><i class="fa"></i></a>
		<a class="next" id="<?php echo esc_attr($id); ?>-next" href="#"><i class="fa"></i></a>
	</div>

	<div class="fw-testimonials-pagination" id="<?php echo esc_attr($id); ?>-controls"></div>
</div>                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/shortcodes/shortcodes/testimonials/static.php                                  0000644                 00000000726 15266055653 0022027 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-testimonials',
	$shortcodes_extension->get_declared_URI('/shortcodes/testimonials/static/css/styles.css'),
	array('font-awesome')
);
wp_enqueue_script(
	'fw-shortcode-testimonials-caroufredsel',
	$shortcodes_extension->get_declared_URI('/shortcodes/testimonials/static/js/jquery.carouFredSel-6.2.1-packed.js'),
	array('jquery'),
	false,
	true
);
                                          framework/extensions/shortcodes/shortcodes/testimonials/options.php                                 0000644                 00000003005 15266055653 0022224 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'title'         => array(
		'label' => __( 'Title', 'fw' ),
		'desc'  => __( 'Option Testimonials Title', 'fw' ),
		'type'  => 'text',
	),
	'testimonials' => array(
		'label'         => __( 'Testimonials', 'fw' ),
		'popup-title'   => __( 'Add/Edit Testimonial', 'fw' ),
		'desc'          => __( 'Here you can add, remove and edit your Testimonials.', 'fw' ),
		'type'          => 'addable-popup',
		'template'      => '{{=author_name}}',
		'popup-options' => array(
			'content'       => array(
				'label' => __( 'Quote', 'fw' ),
				'desc'  => __( 'Enter the testimonial here', 'fw' ),
				'type'  => 'textarea',
			),
			'author_avatar' => array(
				'label' => __( 'Image', 'fw' ),
				'desc'  => __( 'Either upload a new, or choose an existing image from your media library', 'fw' ),
				'type'  => 'upload',
			),
			'author_name'   => array(
				'label' => __( 'Name', 'fw' ),
				'desc'  => __( 'Enter the Name of the Person to quote', 'fw' ),
				'type'  => 'text'
			),
			'author_job'    => array(
				'label' => __( 'Position', 'fw' ),
				'desc'  => __( 'Can be used for a job description', 'fw' ),
				'type'  => 'text'
			),
			'site_name'     => array(
				'label' => __( 'Website Name', 'fw' ),
				'desc'  => __( 'Linktext for the above Link', 'fw' ),
				'type'  => 'text'
			),
			'site_url'      => array(
				'label' => __( 'Website Link', 'fw' ),
				'desc'  => __( 'Link to the Persons website', 'fw' ),
				'type'  => 'text'
			)
		)
	)
);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/shortcodes/shortcodes/testimonials/static/img/page_builder.png                 0000644                 00000037215 15266055653 0025225 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  <ðiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:0D7FC9A415E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:684071bd-70d4-4e67-a136-d79522596db1</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:3a23a8b0-6ee3-42a1-8e68-5119dc648d1b</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:684071bd-70d4-4e67-a136-d79522596db1</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:25:58+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:09:25+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:25:58+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:25:58+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:DocumentAncestors>
            <rdf:Bag>
               <rdf:li>FE3F37267F5BB3E372078DF9101450DE</rdf:li>
               <rdf:li>uuid:37DD06A87653E1118422D9075FE29A11</rdf:li>
               <rdf:li>uuid:B57F02D9D7C3DD11B079AF0219974F5D</rdf:li>
               <rdf:li>xmp.did:018011740720681188C69C3D03F7B305</rdf:li>
               <rdf:li>xmp.did:028011740720681180838223AEF978C2</rdf:li>
               <rdf:li>xmp.did:07A9EBB69ED3E211944AEC6650246579</rdf:li>
               <rdf:li>xmp.did:681F4169D3A611E282ECE402E3079AC1</rdf:li>
               <rdf:li>xmp.did:9F453081D3A611E2B9C3D6F0ECF8FE3F</rdf:li>
               <rdf:li>xmp.did:BF66CA695B48E311B3F2B0FDA7BB33AC</rdf:li>
               <rdf:li>xmp.did:d0d6a3ce-61c6-45d2-b864-c6f2bcfab621</rdf:li>
            </rdf:Bag>
         </photoshop:DocumentAncestors>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>Ì¸ñí    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  IDATxÚÄÓ¿+ÄqÇñÇ]_'£d³P”?À…E1ª³0ÈjT…³pãÍ¥¤H±^Éf ˜XŒ‹_×Õ)¾–�úö-g¸Á«>õéý~¾ÞïÏçÝç“‰ãX+ÊjQQ¥R�ql!�gìa�Àµ£„tã
ë8�0Š3äÜƒ5b&ÄPL4ž‰å„9©"Fû´r(G(4¹âð#(dñÚhà¥I¾–ÅaàU¼ý’¿Ëb#$©wÜà"œp.Ä’ºÇq„:¦0‰¡`xB'¾\Ef®1��( 1NÃÀ"–S±ö%ì£%€6Ì£+¡hZ}XÂ.!
/®8ÁnÊ”Ç,>ñ€UÔ~’™ÿL-ø ßü>5rœZ©    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                   extensions/shortcodes/shortcodes/testimonials/static/js/jquery.carouFredSel-6.2.1-packed.js         0000644                 00000202012 15266055653 0027764 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              /*
 *	jQuery carouFredSel 6.2.1
 *	Demo's and documentation:
 *	caroufredsel.dev7studios.com
 *
 *	Copyright (c) 2013 Fred Heusschen
 *	www.frebsite.nl
 *
 *	Dual licensed under the MIT and GPL licenses.
 *	http://en.wikipedia.org/wiki/MIT_License
 *	http://en.wikipedia.org/wiki/GNU_General_Public_License
 */


(function ($) {
	function sc_setScroll(a, b, c) {
		return "transition" == c.transition && "swing" == b && (b = "ease"), {
			anims: [],
			duration: a,
			orgDuration: a,
			easing: b,
			startTime: getTime()
		}
	}

	function sc_startScroll(a, b) {
		for (var c = 0, d = a.anims.length; d > c; c++) {
			var e = a.anims[c];
			e && e[0][b.transition](e[1], a.duration, a.easing, e[2])
		}
	}

	function sc_stopScroll(a, b) {
		is_boolean(b) || (b = !0), is_object(a.pre) && sc_stopScroll(a.pre, b);
		for (var c = 0, d = a.anims.length; d > c; c++) {
			var e = a.anims[c];
			e[0].stop(!0), b && (e[0].css(e[1]), is_function(e[2]) && e[2]())
		}
		is_object(a.post) && sc_stopScroll(a.post, b)
	}

	function sc_afterScroll(a, b, c) {
		switch (b && b.remove(), c.fx) {
			case"fade":
			case"crossfade":
			case"cover-fade":
			case"uncover-fade":
				a.css("opacity", 1), a.css("filter", "")
		}
	}

	function sc_fireCallbacks(a, b, c, d, e) {
		if (b[c] && b[c].call(a, d), e[c].length)for (var f = 0, g = e[c].length; g > f; f++)e[c][f].call(a, d);
		return []
	}

	function sc_fireQueue(a, b, c) {
		return b.length && (a.trigger(cf_e(b[0][0], c), b[0][1]), b.shift()), b
	}

	function sc_hideHiddenItems(a) {
		a.each(function () {
			var a = $(this);
			a.data("_cfs_isHidden", a.is(":hidden")).hide()
		})
	}

	function sc_showHiddenItems(a) {
		a && a.each(function () {
			var a = $(this);
			a.data("_cfs_isHidden") || a.show()
		})
	}

	function sc_clearTimers(a) {
		return a.auto && clearTimeout(a.auto), a.progress && clearInterval(a.progress), a
	}

	function sc_mapCallbackArguments(a, b, c, d, e, f, g) {
		return {
			width: g.width,
			height: g.height,
			items: {old: a, skipped: b, visible: c},
			scroll: {items: d, direction: e, duration: f}
		}
	}

	function sc_getDuration(a, b, c, d) {
		var e = a.duration;
		return "none" == a.fx ? 0 : ("auto" == e ? e = b.scroll.duration / b.scroll.items * c : 10 > e && (e = d / e), 1 > e ? 0 : ("fade" == a.fx && (e /= 2), Math.round(e)))
	}

	function nv_showNavi(a, b, c) {
		var d = is_number(a.items.minimum) ? a.items.minimum : a.items.visible + 1;
		if ("show" == b || "hide" == b)var e = b; else if (d > b) {
			debug(c, "Not enough items (" + b + " total, " + d + " needed): Hiding navigation.");
			var e = "hide"
		} else var e = "show";
		var f = "show" == e ? "removeClass" : "addClass", g = cf_c("hidden", c);
		a.auto.button && a.auto.button[e]()[f](g), a.prev.button && a.prev.button[e]()[f](g), a.next.button && a.next.button[e]()[f](g), a.pagination.container && a.pagination.container[e]()[f](g)
	}

	function nv_enableNavi(a, b, c) {
		if (!a.circular && !a.infinite) {
			var d = "removeClass" == b || "addClass" == b ? b : !1, e = cf_c("disabled", c);
			if (a.auto.button && d && a.auto.button[d](e), a.prev.button) {
				var f = d || 0 == b ? "addClass" : "removeClass";
				a.prev.button[f](e)
			}
			if (a.next.button) {
				var f = d || b == a.items.visible ? "addClass" : "removeClass";
				a.next.button[f](e)
			}
		}
	}

	function go_getObject(a, b) {
		return is_function(b) ? b = b.call(a) : is_undefined(b) && (b = {}), b
	}

	function go_getItemsObject(a, b) {
		return b = go_getObject(a, b), is_number(b) ? b = {visible: b} : "variable" == b ? b = {
			visible: b,
			width: b,
			height: b
		} : is_object(b) || (b = {}), b
	}

	function go_getScrollObject(a, b) {
		return b = go_getObject(a, b), is_number(b) ? b = 50 >= b ? {items: b} : {duration: b} : is_string(b) ? b = {easing: b} : is_object(b) || (b = {}), b
	}

	function go_getNaviObject(a, b) {
		if (b = go_getObject(a, b), is_string(b)) {
			var c = cf_getKeyCode(b);
			b = -1 == c ? $(b) : c
		}
		return b
	}

	function go_getAutoObject(a, b) {
		return b = go_getNaviObject(a, b), is_jquery(b) ? b = {button: b} : is_boolean(b) ? b = {play: b} : is_number(b) && (b = {timeoutDuration: b}), b.progress && (is_string(b.progress) || is_jquery(b.progress)) && (b.progress = {bar: b.progress}), b
	}

	function go_complementAutoObject(a, b) {
		return is_function(b.button) && (b.button = b.button.call(a)), is_string(b.button) && (b.button = $(b.button)), is_boolean(b.play) || (b.play = !0), is_number(b.delay) || (b.delay = 0), is_undefined(b.pauseOnEvent) && (b.pauseOnEvent = !0), is_boolean(b.pauseOnResize) || (b.pauseOnResize = !0), is_number(b.timeoutDuration) || (b.timeoutDuration = 10 > b.duration ? 2500 : 5 * b.duration), b.progress && (is_function(b.progress.bar) && (b.progress.bar = b.progress.bar.call(a)), is_string(b.progress.bar) && (b.progress.bar = $(b.progress.bar)), b.progress.bar ? (is_function(b.progress.updater) || (b.progress.updater = $.fn.carouFredSel.progressbarUpdater), is_number(b.progress.interval) || (b.progress.interval = 50)) : b.progress = !1), b
	}

	function go_getPrevNextObject(a, b) {
		return b = go_getNaviObject(a, b), is_jquery(b) ? b = {button: b} : is_number(b) && (b = {key: b}), b
	}

	function go_complementPrevNextObject(a, b) {
		return is_function(b.button) && (b.button = b.button.call(a)), is_string(b.button) && (b.button = $(b.button)), is_string(b.key) && (b.key = cf_getKeyCode(b.key)), b
	}

	function go_getPaginationObject(a, b) {
		return b = go_getNaviObject(a, b), is_jquery(b) ? b = {container: b} : is_boolean(b) && (b = {keys: b}), b
	}

	function go_complementPaginationObject(a, b) {
		return is_function(b.container) && (b.container = b.container.call(a)), is_string(b.container) && (b.container = $(b.container)), is_number(b.items) || (b.items = !1), is_boolean(b.keys) || (b.keys = !1), is_function(b.anchorBuilder) || is_false(b.anchorBuilder) || (b.anchorBuilder = $.fn.carouFredSel.pageAnchorBuilder), is_number(b.deviation) || (b.deviation = 0), b
	}

	function go_getSwipeObject(a, b) {
		return is_function(b) && (b = b.call(a)), is_undefined(b) && (b = {onTouch: !1}), is_true(b) ? b = {onTouch: b} : is_number(b) && (b = {items: b}), b
	}

	function go_complementSwipeObject(a, b) {
		return is_boolean(b.onTouch) || (b.onTouch = !0), is_boolean(b.onMouse) || (b.onMouse = !1), is_object(b.options) || (b.options = {}), is_boolean(b.options.triggerOnTouchEnd) || (b.options.triggerOnTouchEnd = !1), b
	}

	function go_getMousewheelObject(a, b) {
		return is_function(b) && (b = b.call(a)), is_true(b) ? b = {} : is_number(b) ? b = {items: b} : is_undefined(b) && (b = !1), b
	}

	function go_complementMousewheelObject(a, b) {
		return b
	}

	function gn_getItemIndex(a, b, c, d, e) {
		if (is_string(a) && (a = $(a, e)), is_object(a) && (a = $(a, e)), is_jquery(a) ? (a = e.children().index(a), is_boolean(c) || (c = !1)) : is_boolean(c) || (c = !0), is_number(a) || (a = 0), is_number(b) || (b = 0), c && (a += d.first), a += b, d.total > 0) {
			for (; a >= d.total;)a -= d.total;
			for (; 0 > a;)a += d.total
		}
		return a
	}

	function gn_getVisibleItemsPrev(a, b, c) {
		for (var d = 0, e = 0, f = c; f >= 0; f--) {
			var g = a.eq(f);
			if (d += g.is(":visible") ? g[b.d.outerWidth](!0) : 0, d > b.maxDimension)return e;
			0 == f && (f = a.length), e++
		}
	}

	function gn_getVisibleItemsPrevFilter(a, b, c) {
		return gn_getItemsPrevFilter(a, b.items.filter, b.items.visibleConf.org, c)
	}

	function gn_getScrollItemsPrevFilter(a, b, c, d) {
		return gn_getItemsPrevFilter(a, b.items.filter, d, c)
	}

	function gn_getItemsPrevFilter(a, b, c, d) {
		for (var e = 0, f = 0, g = d, h = a.length; g >= 0; g--) {
			if (f++, f == h)return f;
			var i = a.eq(g);
			if (i.is(b) && (e++, e == c))return f;
			0 == g && (g = h)
		}
	}

	function gn_getVisibleOrg(a, b) {
		return b.items.visibleConf.org || a.children().slice(0, b.items.visible).filter(b.items.filter).length
	}

	function gn_getVisibleItemsNext(a, b, c) {
		for (var d = 0, e = 0, f = c, g = a.length - 1; g >= f; f++) {
			var h = a.eq(f);
			if (d += h.is(":visible") ? h[b.d.outerWidth](!0) : 0, d > b.maxDimension)return e;
			if (e++, e == g + 1)return e;
			f == g && (f = -1)
		}
	}

	function gn_getVisibleItemsNextTestCircular(a, b, c, d) {
		var e = gn_getVisibleItemsNext(a, b, c);
		return b.circular || c + e > d && (e = d - c), e
	}

	function gn_getVisibleItemsNextFilter(a, b, c) {
		return gn_getItemsNextFilter(a, b.items.filter, b.items.visibleConf.org, c, b.circular)
	}

	function gn_getScrollItemsNextFilter(a, b, c, d) {
		return gn_getItemsNextFilter(a, b.items.filter, d + 1, c, b.circular) - 1
	}

	function gn_getItemsNextFilter(a, b, c, d) {
		for (var f = 0, g = 0, h = d, i = a.length - 1; i >= h; h++) {
			if (g++, g >= i)return g;
			var j = a.eq(h);
			if (j.is(b) && (f++, f == c))return g;
			h == i && (h = -1)
		}
	}

	function gi_getCurrentItems(a, b) {
		return a.slice(0, b.items.visible)
	}

	function gi_getOldItemsPrev(a, b, c) {
		return a.slice(c, b.items.visibleConf.old + c)
	}

	function gi_getNewItemsPrev(a, b) {
		return a.slice(0, b.items.visible)
	}

	function gi_getOldItemsNext(a, b) {
		return a.slice(0, b.items.visibleConf.old)
	}

	function gi_getNewItemsNext(a, b, c) {
		return a.slice(c, b.items.visible + c)
	}

	function sz_storeMargin(a, b, c) {
		b.usePadding && (is_string(c) || (c = "_cfs_origCssMargin"), a.each(function () {
			var a = $(this), d = parseInt(a.css(b.d.marginRight), 10);
			is_number(d) || (d = 0), a.data(c, d)
		}))
	}

	function sz_resetMargin(a, b, c) {
		if (b.usePadding) {
			var d = is_boolean(c) ? c : !1;
			is_number(c) || (c = 0), sz_storeMargin(a, b, "_cfs_tempCssMargin"), a.each(function () {
				var a = $(this);
				a.css(b.d.marginRight, d ? a.data("_cfs_tempCssMargin") : c + a.data("_cfs_origCssMargin"))
			})
		}
	}

	function sz_storeOrigCss(a) {
		a.each(function () {
			var a = $(this);
			a.data("_cfs_origCss", a.attr("style") || "")
		})
	}

	function sz_restoreOrigCss(a) {
		a.each(function () {
			var a = $(this);
			a.attr("style", a.data("_cfs_origCss") || "")
		})
	}

	function sz_setResponsiveSizes(a, b) {
		var d = (a.items.visible, a.items[a.d.width]), e = a[a.d.height], f = is_percentage(e);
		b.each(function () {
			var b = $(this), c = d - ms_getPaddingBorderMargin(b, a, "Width");
			b[a.d.width](c), f && b[a.d.height](ms_getPercentage(c, e))
		})
	}

	function sz_setSizes(a, b) {
		var c = a.parent(), d = a.children(), e = gi_getCurrentItems(d, b), f = cf_mapWrapperSizes(ms_getSizes(e, b, !0), b, !1);
		if (c.css(f), b.usePadding) {
			var g = b.padding, h = g[b.d[1]];
			b.align && 0 > h && (h = 0);
			var i = e.last();
			i.css(b.d.marginRight, i.data("_cfs_origCssMargin") + h), a.css(b.d.top, g[b.d[0]]), a.css(b.d.left, g[b.d[3]])
		}
		return a.css(b.d.width, f[b.d.width] + 2 * ms_getTotalSize(d, b, "width")), a.css(b.d.height, ms_getLargestSize(d, b, "height")), f
	}

	function ms_getSizes(a, b, c) {
		return [ms_getTotalSize(a, b, "width", c), ms_getLargestSize(a, b, "height", c)]
	}

	function ms_getLargestSize(a, b, c, d) {
		return is_boolean(d) || (d = !1), is_number(b[b.d[c]]) && d ? b[b.d[c]] : is_number(b.items[b.d[c]]) ? b.items[b.d[c]] : (c = c.toLowerCase().indexOf("width") > -1 ? "outerWidth" : "outerHeight", ms_getTrueLargestSize(a, b, c))
	}

	function ms_getTrueLargestSize(a, b, c) {
		for (var d = 0, e = 0, f = a.length; f > e; e++) {
			var g = a.eq(e), h = g.is(":visible") ? g[b.d[c]](!0) : 0;
			h > d && (d = h)
		}
		return d
	}

	function ms_getTotalSize(a, b, c, d) {
		if (is_boolean(d) || (d = !1), is_number(b[b.d[c]]) && d)return b[b.d[c]];
		if (is_number(b.items[b.d[c]]))return b.items[b.d[c]] * a.length;
		for (var e = c.toLowerCase().indexOf("width") > -1 ? "outerWidth" : "outerHeight", f = 0, g = 0, h = a.length; h > g; g++) {
			var i = a.eq(g);
			f += i.is(":visible") ? i[b.d[e]](!0) : 0
		}
		return f
	}

	function ms_getParentSize(a, b, c) {
		var d = a.is(":visible");
		d && a.hide();
		var e = a.parent()[b.d[c]]();
		return d && a.show(), e
	}

	function ms_getMaxDimension(a, b) {
		return is_number(a[a.d.width]) ? a[a.d.width] : b
	}

	function ms_hasVariableSizes(a, b, c) {
		for (var d = !1, e = !1, f = 0, g = a.length; g > f; f++) {
			var h = a.eq(f), i = h.is(":visible") ? h[b.d[c]](!0) : 0;
			d === !1 ? d = i : d != i && (e = !0), 0 == d && (e = !0)
		}
		return e
	}

	function ms_getPaddingBorderMargin(a, b, c) {
		return a[b.d["outer" + c]](!0) - a[b.d[c.toLowerCase()]]()
	}

	function ms_getPercentage(a, b) {
		if (is_percentage(b)) {
			if (b = parseInt(b.slice(0, -1), 10), !is_number(b))return a;
			a *= b / 100
		}
		return a
	}

	function cf_e(a, b, c, d, e) {
		return is_boolean(c) || (c = !0), is_boolean(d) || (d = !0), is_boolean(e) || (e = !1), c && (a = b.events.prefix + a), d && (a = a + "." + b.events.namespace), d && e && (a += b.serialNumber), a
	}

	function cf_c(a, b) {
		return is_string(b.classnames[a]) ? b.classnames[a] : a
	}

	function cf_mapWrapperSizes(a, b, c) {
		is_boolean(c) || (c = !0);
		var d = b.usePadding && c ? b.padding : [0, 0, 0, 0], e = {};
		return e[b.d.width] = a[0] + d[1] + d[3], e[b.d.height] = a[1] + d[0] + d[2], e
	}

	function cf_sortParams(a, b) {
		for (var c = [], d = 0, e = a.length; e > d; d++)for (var f = 0, g = b.length; g > f; f++)if (b[f].indexOf(typeof a[d]) > -1 && is_undefined(c[f])) {
			c[f] = a[d];
			break
		}
		return c
	}

	function cf_getPadding(a) {
		if (is_undefined(a))return [0, 0, 0, 0];
		if (is_number(a))return [a, a, a, a];
		if (is_string(a) && (a = a.split("px").join("").split("em").join("").split(" ")), !is_array(a))return [0, 0, 0, 0];
		for (var b = 0; 4 > b; b++)a[b] = parseInt(a[b], 10);
		switch (a.length) {
			case 0:
				return [0, 0, 0, 0];
			case 1:
				return [a[0], a[0], a[0], a[0]];
			case 2:
				return [a[0], a[1], a[0], a[1]];
			case 3:
				return [a[0], a[1], a[2], a[1]];
			default:
				return [a[0], a[1], a[2], a[3]]
		}
	}

	function cf_getAlignPadding(a, b) {
		var c = is_number(b[b.d.width]) ? Math.ceil(b[b.d.width] - ms_getTotalSize(a, b, "width")) : 0;
		switch (b.align) {
			case"left":
				return [0, c];
			case"right":
				return [c, 0];
			case"center":
			default:
				return [Math.ceil(c / 2), Math.floor(c / 2)]
		}
	}

	function cf_getDimensions(a) {
		for (var b = [["width", "innerWidth", "outerWidth", "height", "innerHeight", "outerHeight", "left", "top", "marginRight", 0, 1, 2, 3], ["height", "innerHeight", "outerHeight", "width", "innerWidth", "outerWidth", "top", "left", "marginBottom", 3, 2, 1, 0]], c = b[0].length, d = "right" == a.direction || "left" == a.direction ? 0 : 1, e = {}, f = 0; c > f; f++)e[b[0][f]] = b[d][f];
		return e
	}

	function cf_getAdjust(a, b, c, d) {
		var e = a;
		if (is_function(c))e = c.call(d, e); else if (is_string(c)) {
			var f = c.split("+"), g = c.split("-");
			if (g.length > f.length)var h = !0, i = g[0], j = g[1]; else var h = !1, i = f[0], j = f[1];
			switch (i) {
				case"even":
					e = 1 == a % 2 ? a - 1 : a;
					break;
				case"odd":
					e = 0 == a % 2 ? a - 1 : a;
					break;
				default:
					e = a
			}
			j = parseInt(j, 10), is_number(j) && (h && (j = -j), e += j)
		}
		return (!is_number(e) || 1 > e) && (e = 1), e
	}

	function cf_getItemsAdjust(a, b, c, d) {
		return cf_getItemAdjustMinMax(cf_getAdjust(a, b, c, d), b.items.visibleConf)
	}

	function cf_getItemAdjustMinMax(a, b) {
		return is_number(b.min) && b.min > a && (a = b.min), is_number(b.max) && a > b.max && (a = b.max), 1 > a && (a = 1), a
	}

	function cf_getSynchArr(a) {
		is_array(a) || (a = [[a]]), is_array(a[0]) || (a = [a]);
		for (var b = 0, c = a.length; c > b; b++)is_string(a[b][0]) && (a[b][0] = $(a[b][0])), is_boolean(a[b][1]) || (a[b][1] = !0), is_boolean(a[b][2]) || (a[b][2] = !0), is_number(a[b][3]) || (a[b][3] = 0);
		return a
	}

	function cf_getKeyCode(a) {
		return "right" == a ? 39 : "left" == a ? 37 : "up" == a ? 38 : "down" == a ? 40 : -1
	}

	function cf_setCookie(a, b, c) {
		if (a) {
			var d = b.triggerHandler(cf_e("currentPosition", c));
			$.fn.carouFredSel.cookie.set(a, d)
		}
	}

	function cf_getCookie(a) {
		var b = $.fn.carouFredSel.cookie.get(a);
		return "" == b ? 0 : b
	}

	function in_mapCss(a, b) {
		for (var c = {}, d = 0, e = b.length; e > d; d++)c[b[d]] = a.css(b[d]);
		return c
	}

	function in_complementItems(a, b, c, d) {
		return is_object(a.visibleConf) || (a.visibleConf = {}), is_object(a.sizesConf) || (a.sizesConf = {}), 0 == a.start && is_number(d) && (a.start = d), is_object(a.visible) ? (a.visibleConf.min = a.visible.min, a.visibleConf.max = a.visible.max, a.visible = !1) : is_string(a.visible) ? ("variable" == a.visible ? a.visibleConf.variable = !0 : a.visibleConf.adjust = a.visible, a.visible = !1) : is_function(a.visible) && (a.visibleConf.adjust = a.visible, a.visible = !1), is_string(a.filter) || (a.filter = c.filter(":hidden").length > 0 ? ":visible" : "*"), a[b.d.width] || (b.responsive ? (debug(!0, "Set a " + b.d.width + " for the items!"), a[b.d.width] = ms_getTrueLargestSize(c, b, "outerWidth")) : a[b.d.width] = ms_hasVariableSizes(c, b, "outerWidth") ? "variable" : c[b.d.outerWidth](!0)), a[b.d.height] || (a[b.d.height] = ms_hasVariableSizes(c, b, "outerHeight") ? "variable" : c[b.d.outerHeight](!0)), a.sizesConf.width = a.width, a.sizesConf.height = a.height, a
	}

	function in_complementVisibleItems(a, b) {
		return "variable" == a.items[a.d.width] && (a.items.visibleConf.variable = !0), a.items.visibleConf.variable || (is_number(a[a.d.width]) ? a.items.visible = Math.floor(a[a.d.width] / a.items[a.d.width]) : (a.items.visible = Math.floor(b / a.items[a.d.width]), a[a.d.width] = a.items.visible * a.items[a.d.width], a.items.visibleConf.adjust || (a.align = !1)), ("Infinity" == a.items.visible || 1 > a.items.visible) && (debug(!0, 'Not a valid number of visible items: Set to "variable".'), a.items.visibleConf.variable = !0)), a
	}

	function in_complementPrimarySize(a, b, c) {
		return "auto" == a && (a = ms_getTrueLargestSize(c, b, "outerWidth")), a
	}

	function in_complementSecondarySize(a, b, c) {
		return "auto" == a && (a = ms_getTrueLargestSize(c, b, "outerHeight")), a || (a = b.items[b.d.height]), a
	}

	function in_getAlignPadding(a, b) {
		var c = cf_getAlignPadding(gi_getCurrentItems(b, a), a);
		return a.padding[a.d[1]] = c[1], a.padding[a.d[3]] = c[0], a
	}

	function in_getResponsiveValues(a, b) {
		var d = cf_getItemAdjustMinMax(Math.ceil(a[a.d.width] / a.items[a.d.width]), a.items.visibleConf);
		d > b.length && (d = b.length);
		var e = Math.floor(a[a.d.width] / d);
		return a.items.visible = d, a.items[a.d.width] = e, a[a.d.width] = d * e, a
	}

	function bt_pauseOnHoverConfig(a) {
		if (is_string(a))var b = a.indexOf("immediate") > -1 ? !0 : !1, c = a.indexOf("resume") > -1 ? !0 : !1; else var b = c = !1;
		return [b, c]
	}

	function bt_mousesheelNumber(a) {
		return is_number(a) ? a : null
	}

	function is_null(a) {
		return null === a
	}

	function is_undefined(a) {
		return is_null(a) || a === void 0 || "" === a || "undefined" === a
	}

	function is_array(a) {
		return a instanceof Array
	}

	function is_jquery(a) {
		return a instanceof jQuery
	}

	function is_object(a) {
		return (a instanceof Object || "object" == typeof a) && !is_null(a) && !is_jquery(a) && !is_array(a) && !is_function(a)
	}

	function is_number(a) {
		return (a instanceof Number || "number" == typeof a) && !isNaN(a)
	}

	function is_string(a) {
		return (a instanceof String || "string" == typeof a) && !is_undefined(a) && !is_true(a) && !is_false(a)
	}

	function is_function(a) {
		return a instanceof Function || "function" == typeof a
	}

	function is_boolean(a) {
		return a instanceof Boolean || "boolean" == typeof a || is_true(a) || is_false(a)
	}

	function is_true(a) {
		return a === !0 || "true" === a
	}

	function is_false(a) {
		return a === !1 || "false" === a
	}

	function is_percentage(a) {
		return is_string(a) && "%" == a.slice(-1)
	}

	function getTime() {
		return (new Date).getTime()
	}

	function deprecated(a, b) {
		debug(!0, a + " is DEPRECATED, support for it will be removed. Use " + b + " instead.")
	}

	function debug(a, b) {
		if (!is_undefined(window.console) && !is_undefined(window.console.log)) {
			if (is_object(a)) {
				var c = " (" + a.selector + ")";
				a = a.debug
			} else var c = "";
			if (!a)return !1;
			b = is_string(b) ? "carouFredSel" + c + ": " + b : ["carouFredSel" + c + ":", b], window.console.log(b)
		}
		return !1
	}

	$.fn.carouFredSel || ($.fn.caroufredsel = $.fn.carouFredSel = function (options, configs) {
		if (0 == this.length)return debug(!0, 'No element found for "' + this.selector + '".'), this;
		if (this.length > 1)return this.each(function () {
			$(this).carouFredSel(options, configs)
		});
		var $cfs = this, $tt0 = this[0], starting_position = !1;
		$cfs.data("_cfs_isCarousel") && (starting_position = $cfs.triggerHandler("_cfs_triggerEvent", "currentPosition"), $cfs.trigger("_cfs_triggerEvent", ["destroy", !0]));
		var FN = {};
		FN._init = function (a, b, c) {
			a = go_getObject($tt0, a), a.items = go_getItemsObject($tt0, a.items), a.scroll = go_getScrollObject($tt0, a.scroll), a.auto = go_getAutoObject($tt0, a.auto), a.prev = go_getPrevNextObject($tt0, a.prev), a.next = go_getPrevNextObject($tt0, a.next), a.pagination = go_getPaginationObject($tt0, a.pagination), a.swipe = go_getSwipeObject($tt0, a.swipe), a.mousewheel = go_getMousewheelObject($tt0, a.mousewheel), b && (opts_orig = $.extend(!0, {}, $.fn.carouFredSel.defaults, a)), opts = $.extend(!0, {}, $.fn.carouFredSel.defaults, a), opts.d = cf_getDimensions(opts), crsl.direction = "up" == opts.direction || "left" == opts.direction ? "next" : "prev";
			var d = $cfs.children(), e = ms_getParentSize($wrp, opts, "width");
			if (is_true(opts.cookie) && (opts.cookie = "caroufredsel_cookie_" + conf.serialNumber), opts.maxDimension = ms_getMaxDimension(opts, e), opts.items = in_complementItems(opts.items, opts, d, c), opts[opts.d.width] = in_complementPrimarySize(opts[opts.d.width], opts, d), opts[opts.d.height] = in_complementSecondarySize(opts[opts.d.height], opts, d), opts.responsive && (is_percentage(opts[opts.d.width]) || (opts[opts.d.width] = "100%")), is_percentage(opts[opts.d.width]) && (crsl.upDateOnWindowResize = !0, crsl.primarySizePercentage = opts[opts.d.width], opts[opts.d.width] = ms_getPercentage(e, crsl.primarySizePercentage), opts.items.visible || (opts.items.visibleConf.variable = !0)), opts.responsive ? (opts.usePadding = !1, opts.padding = [0, 0, 0, 0], opts.align = !1, opts.items.visibleConf.variable = !1) : (opts.items.visible || (opts = in_complementVisibleItems(opts, e)), opts[opts.d.width] || (!opts.items.visibleConf.variable && is_number(opts.items[opts.d.width]) && "*" == opts.items.filter ? (opts[opts.d.width] = opts.items.visible * opts.items[opts.d.width], opts.align = !1) : opts[opts.d.width] = "variable"), is_undefined(opts.align) && (opts.align = is_number(opts[opts.d.width]) ? "center" : !1), opts.items.visibleConf.variable && (opts.items.visible = gn_getVisibleItemsNext(d, opts, 0))), "*" == opts.items.filter || opts.items.visibleConf.variable || (opts.items.visibleConf.org = opts.items.visible, opts.items.visible = gn_getVisibleItemsNextFilter(d, opts, 0)), opts.items.visible = cf_getItemsAdjust(opts.items.visible, opts, opts.items.visibleConf.adjust, $tt0), opts.items.visibleConf.old = opts.items.visible, opts.responsive)opts.items.visibleConf.min || (opts.items.visibleConf.min = opts.items.visible), opts.items.visibleConf.max || (opts.items.visibleConf.max = opts.items.visible), opts = in_getResponsiveValues(opts, d, e); else switch (opts.padding = cf_getPadding(opts.padding), "top" == opts.align ? opts.align = "left" : "bottom" == opts.align && (opts.align = "right"), opts.align) {
				case"center":
				case"left":
				case"right":
					"variable" != opts[opts.d.width] && (opts = in_getAlignPadding(opts, d), opts.usePadding = !0);
					break;
				default:
					opts.align = !1, opts.usePadding = 0 == opts.padding[0] && 0 == opts.padding[1] && 0 == opts.padding[2] && 0 == opts.padding[3] ? !1 : !0
			}
			is_number(opts.scroll.duration) || (opts.scroll.duration = 500), is_undefined(opts.scroll.items) && (opts.scroll.items = opts.responsive || opts.items.visibleConf.variable || "*" != opts.items.filter ? "visible" : opts.items.visible), opts.auto = $.extend(!0, {}, opts.scroll, opts.auto), opts.prev = $.extend(!0, {}, opts.scroll, opts.prev), opts.next = $.extend(!0, {}, opts.scroll, opts.next), opts.pagination = $.extend(!0, {}, opts.scroll, opts.pagination), opts.auto = go_complementAutoObject($tt0, opts.auto), opts.prev = go_complementPrevNextObject($tt0, opts.prev), opts.next = go_complementPrevNextObject($tt0, opts.next), opts.pagination = go_complementPaginationObject($tt0, opts.pagination), opts.swipe = go_complementSwipeObject($tt0, opts.swipe), opts.mousewheel = go_complementMousewheelObject($tt0, opts.mousewheel), opts.synchronise && (opts.synchronise = cf_getSynchArr(opts.synchronise)), opts.auto.onPauseStart && (opts.auto.onTimeoutStart = opts.auto.onPauseStart, deprecated("auto.onPauseStart", "auto.onTimeoutStart")), opts.auto.onPausePause && (opts.auto.onTimeoutPause = opts.auto.onPausePause, deprecated("auto.onPausePause", "auto.onTimeoutPause")), opts.auto.onPauseEnd && (opts.auto.onTimeoutEnd = opts.auto.onPauseEnd, deprecated("auto.onPauseEnd", "auto.onTimeoutEnd")), opts.auto.pauseDuration && (opts.auto.timeoutDuration = opts.auto.pauseDuration, deprecated("auto.pauseDuration", "auto.timeoutDuration"))
		}, FN._build = function () {
			$cfs.data("_cfs_isCarousel", !0);
			var a = $cfs.children(), b = in_mapCss($cfs, ["textAlign", "float", "position", "top", "right", "bottom", "left", "zIndex", "width", "height", "marginTop", "marginRight", "marginBottom", "marginLeft"]), c = "relative";
			switch (b.position) {
				case"absolute":
				case"fixed":
					c = b.position
			}
			"parent" == conf.wrapper ? sz_storeOrigCss($wrp) : $wrp.css(b), $wrp.css({
				overflow: "hidden",
				position: c
			}), sz_storeOrigCss($cfs), $cfs.data("_cfs_origCssZindex", b.zIndex), $cfs.css({
				textAlign: "left",
				"float": "none",
				position: "absolute",
				top: 0,
				right: "auto",
				bottom: "auto",
				left: 0,
				marginTop: 0,
				marginRight: 0,
				marginBottom: 0,
				marginLeft: 0
			}), sz_storeMargin(a, opts), sz_storeOrigCss(a), opts.responsive && sz_setResponsiveSizes(opts, a)
		}, FN._bind_events = function () {
			FN._unbind_events(), $cfs.bind(cf_e("stop", conf), function (a, b) {
				return a.stopPropagation(), crsl.isStopped || opts.auto.button && opts.auto.button.addClass(cf_c("stopped", conf)), crsl.isStopped = !0, opts.auto.play && (opts.auto.play = !1, $cfs.trigger(cf_e("pause", conf), b)), !0
			}), $cfs.bind(cf_e("finish", conf), function (a) {
				return a.stopPropagation(), crsl.isScrolling && sc_stopScroll(scrl), !0
			}), $cfs.bind(cf_e("pause", conf), function (a, b, c) {
				if (a.stopPropagation(), tmrs = sc_clearTimers(tmrs), b && crsl.isScrolling) {
					scrl.isStopped = !0;
					var d = getTime() - scrl.startTime;
					scrl.duration -= d, scrl.pre && (scrl.pre.duration -= d), scrl.post && (scrl.post.duration -= d), sc_stopScroll(scrl, !1)
				}
				if (crsl.isPaused || crsl.isScrolling || c && (tmrs.timePassed += getTime() - tmrs.startTime), crsl.isPaused || opts.auto.button && opts.auto.button.addClass(cf_c("paused", conf)), crsl.isPaused = !0, opts.auto.onTimeoutPause) {
					var e = opts.auto.timeoutDuration - tmrs.timePassed, f = 100 - Math.ceil(100 * e / opts.auto.timeoutDuration);
					opts.auto.onTimeoutPause.call($tt0, f, e)
				}
				return !0
			}), $cfs.bind(cf_e("play", conf), function (a, b, c, d) {
				a.stopPropagation(), tmrs = sc_clearTimers(tmrs);
				var e = [b, c, d], f = ["string", "number", "boolean"], g = cf_sortParams(e, f);
				if (b = g[0], c = g[1], d = g[2], "prev" != b && "next" != b && (b = crsl.direction), is_number(c) || (c = 0), is_boolean(d) || (d = !1), d && (crsl.isStopped = !1, opts.auto.play = !0), !opts.auto.play)return a.stopImmediatePropagation(), debug(conf, "Carousel stopped: Not scrolling.");
				crsl.isPaused && opts.auto.button && (opts.auto.button.removeClass(cf_c("stopped", conf)), opts.auto.button.removeClass(cf_c("paused", conf))), crsl.isPaused = !1, tmrs.startTime = getTime();
				var h = opts.auto.timeoutDuration + c;
				return dur2 = h - tmrs.timePassed, perc = 100 - Math.ceil(100 * dur2 / h), opts.auto.progress && (tmrs.progress = setInterval(function () {
					var a = getTime() - tmrs.startTime + tmrs.timePassed, b = Math.ceil(100 * a / h);
					opts.auto.progress.updater.call(opts.auto.progress.bar[0], b)
				}, opts.auto.progress.interval)), tmrs.auto = setTimeout(function () {
					opts.auto.progress && opts.auto.progress.updater.call(opts.auto.progress.bar[0], 100), opts.auto.onTimeoutEnd && opts.auto.onTimeoutEnd.call($tt0, perc, dur2), crsl.isScrolling ? $cfs.trigger(cf_e("play", conf), b) : $cfs.trigger(cf_e(b, conf), opts.auto)
				}, dur2), opts.auto.onTimeoutStart && opts.auto.onTimeoutStart.call($tt0, perc, dur2), !0
			}), $cfs.bind(cf_e("resume", conf), function (a) {
				return a.stopPropagation(), scrl.isStopped ? (scrl.isStopped = !1, crsl.isPaused = !1, crsl.isScrolling = !0, scrl.startTime = getTime(), sc_startScroll(scrl, conf)) : $cfs.trigger(cf_e("play", conf)), !0
			}), $cfs.bind(cf_e("prev", conf) + " " + cf_e("next", conf), function (a, b, c, d, e) {
				if (a.stopPropagation(), crsl.isStopped || $cfs.is(":hidden"))return a.stopImmediatePropagation(), debug(conf, "Carousel stopped or hidden: Not scrolling.");
				var f = is_number(opts.items.minimum) ? opts.items.minimum : opts.items.visible + 1;
				if (f > itms.total)return a.stopImmediatePropagation(), debug(conf, "Not enough items (" + itms.total + " total, " + f + " needed): Not scrolling.");
				var g = [b, c, d, e], h = ["object", "number/string", "function", "boolean"], i = cf_sortParams(g, h);
				b = i[0], c = i[1], d = i[2], e = i[3];
				var j = a.type.slice(conf.events.prefix.length);
				if (is_object(b) || (b = {}), is_function(d) && (b.onAfter = d), is_boolean(e) && (b.queue = e), b = $.extend(!0, {}, opts[j], b), b.conditions && !b.conditions.call($tt0, j))return a.stopImmediatePropagation(), debug(conf, 'Callback "conditions" returned false.');
				if (!is_number(c)) {
					if ("*" != opts.items.filter)c = "visible"; else for (var k = [c, b.items, opts[j].items], i = 0, l = k.length; l > i; i++)if (is_number(k[i]) || "page" == k[i] || "visible" == k[i]) {
						c = k[i];
						break
					}
					switch (c) {
						case"page":
							return a.stopImmediatePropagation(), $cfs.triggerHandler(cf_e(j + "Page", conf), [b, d]);
						case"visible":
							opts.items.visibleConf.variable || "*" != opts.items.filter || (c = opts.items.visible)
					}
				}
				if (scrl.isStopped)return $cfs.trigger(cf_e("resume", conf)), $cfs.trigger(cf_e("queue", conf), [j, [b, c, d]]), a.stopImmediatePropagation(), debug(conf, "Carousel resumed scrolling.");
				if (b.duration > 0 && crsl.isScrolling)return b.queue && ("last" == b.queue && (queu = []), ("first" != b.queue || 0 == queu.length) && $cfs.trigger(cf_e("queue", conf), [j, [b, c, d]])), a.stopImmediatePropagation(), debug(conf, "Carousel currently scrolling.");
				if (tmrs.timePassed = 0, $cfs.trigger(cf_e("slide_" + j, conf), [b, c]), opts.synchronise)for (var m = opts.synchronise, n = [b, c], o = 0, l = m.length; l > o; o++) {
					var p = j;
					m[o][2] || (p = "prev" == p ? "next" : "prev"), m[o][1] || (n[0] = m[o][0].triggerHandler("_cfs_triggerEvent", ["configuration", p])), n[1] = c + m[o][3], m[o][0].trigger("_cfs_triggerEvent", ["slide_" + p, n])
				}
				return !0
			}), $cfs.bind(cf_e("slide_prev", conf), function (a, b, c) {
				a.stopPropagation();
				var d = $cfs.children();
				if (!opts.circular && 0 == itms.first)return opts.infinite && $cfs.trigger(cf_e("next", conf), itms.total - 1), a.stopImmediatePropagation();
				if (sz_resetMargin(d, opts), !is_number(c)) {
					if (opts.items.visibleConf.variable)c = gn_getVisibleItemsPrev(d, opts, itms.total - 1); else if ("*" != opts.items.filter) {
						var e = is_number(b.items) ? b.items : gn_getVisibleOrg($cfs, opts);
						c = gn_getScrollItemsPrevFilter(d, opts, itms.total - 1, e)
					} else c = opts.items.visible;
					c = cf_getAdjust(c, opts, b.items, $tt0)
				}
				if (opts.circular || itms.total - c < itms.first && (c = itms.total - itms.first), opts.items.visibleConf.old = opts.items.visible, opts.items.visibleConf.variable) {
					var f = cf_getItemsAdjust(gn_getVisibleItemsNext(d, opts, itms.total - c), opts, opts.items.visibleConf.adjust, $tt0);
					f >= opts.items.visible + c && itms.total > c && (c++, f = cf_getItemsAdjust(gn_getVisibleItemsNext(d, opts, itms.total - c), opts, opts.items.visibleConf.adjust, $tt0)), opts.items.visible = f
				} else if ("*" != opts.items.filter) {
					var f = gn_getVisibleItemsNextFilter(d, opts, itms.total - c);
					opts.items.visible = cf_getItemsAdjust(f, opts, opts.items.visibleConf.adjust, $tt0)
				}
				if (sz_resetMargin(d, opts, !0), 0 == c)return a.stopImmediatePropagation(), debug(conf, "0 items to scroll: Not scrolling.");
				for (debug(conf, "Scrolling " + c + " items backward."), itms.first += c; itms.first >= itms.total;)itms.first -= itms.total;
				opts.circular || (0 == itms.first && b.onEnd && b.onEnd.call($tt0, "prev"), opts.infinite || nv_enableNavi(opts, itms.first, conf)), $cfs.children().slice(itms.total - c, itms.total).prependTo($cfs), itms.total < opts.items.visible + c && $cfs.children().slice(0, opts.items.visible + c - itms.total).clone(!0).appendTo($cfs);
				var d = $cfs.children(), g = gi_getOldItemsPrev(d, opts, c), h = gi_getNewItemsPrev(d, opts), i = d.eq(c - 1), j = g.last(), k = h.last();
				sz_resetMargin(d, opts);
				var l = 0, m = 0;
				if (opts.align) {
					var n = cf_getAlignPadding(h, opts);
					l = n[0], m = n[1]
				}
				var o = 0 > l ? opts.padding[opts.d[3]] : 0, p = !1, q = $();
				if (c > opts.items.visible && (q = d.slice(opts.items.visibleConf.old, c), "directscroll" == b.fx)) {
					var r = opts.items[opts.d.width];
					p = q, i = k, sc_hideHiddenItems(p), opts.items[opts.d.width] = "variable"
				}
				var s = !1, t = ms_getTotalSize(d.slice(0, c), opts, "width"), u = cf_mapWrapperSizes(ms_getSizes(h, opts, !0), opts, !opts.usePadding), v = 0, w = {}, x = {}, y = {}, z = {}, A = {}, B = {}, C = {}, D = sc_getDuration(b, opts, c, t);
				switch (b.fx) {
					case"cover":
					case"cover-fade":
						v = ms_getTotalSize(d.slice(0, opts.items.visible), opts, "width")
				}
				p && (opts.items[opts.d.width] = r), sz_resetMargin(d, opts, !0), m >= 0 && sz_resetMargin(j, opts, opts.padding[opts.d[1]]), l >= 0 && sz_resetMargin(i, opts, opts.padding[opts.d[3]]), opts.align && (opts.padding[opts.d[1]] = m, opts.padding[opts.d[3]] = l), B[opts.d.left] = -(t - o), C[opts.d.left] = -(v - o), x[opts.d.left] = u[opts.d.width];
				var E = function () {
				}, F = function () {
				}, G = function () {
				}, H = function () {
				}, I = function () {
				}, J = function () {
				}, K = function () {
				}, L = function () {
				}, M = function () {
				}, N = function () {
				}, O = function () {
				};
				switch (b.fx) {
					case"crossfade":
					case"cover":
					case"cover-fade":
					case"uncover":
					case"uncover-fade":
						s = $cfs.clone(!0).appendTo($wrp)
				}
				switch (b.fx) {
					case"crossfade":
					case"uncover":
					case"uncover-fade":
						s.children().slice(0, c).remove(), s.children().slice(opts.items.visibleConf.old).remove();
						break;
					case"cover":
					case"cover-fade":
						s.children().slice(opts.items.visible).remove(), s.css(C)
				}
				if ($cfs.css(B), scrl = sc_setScroll(D, b.easing, conf), w[opts.d.left] = opts.usePadding ? opts.padding[opts.d[3]] : 0, ("variable" == opts[opts.d.width] || "variable" == opts[opts.d.height]) && (E = function () {
						$wrp.css(u)
					}, F = function () {
						scrl.anims.push([$wrp, u])
					}), opts.usePadding) {
					switch (k.not(i).length && (y[opts.d.marginRight] = i.data("_cfs_origCssMargin"), 0 > l ? i.css(y) : (K = function () {
						i.css(y)
					}, L = function () {
						scrl.anims.push([i, y])
					})), b.fx) {
						case"cover":
						case"cover-fade":
							s.children().eq(c - 1).css(y)
					}
					k.not(j).length && (z[opts.d.marginRight] = j.data("_cfs_origCssMargin"), G = function () {
						j.css(z)
					}, H = function () {
						scrl.anims.push([j, z])
					}), m >= 0 && (A[opts.d.marginRight] = k.data("_cfs_origCssMargin") + opts.padding[opts.d[1]], I = function () {
						k.css(A)
					}, J = function () {
						scrl.anims.push([k, A])
					})
				}
				O = function () {
					$cfs.css(w)
				};
				var P = opts.items.visible + c - itms.total;
				N = function () {
					if (P > 0 && ($cfs.children().slice(itms.total).remove(), g = $($cfs.children().slice(itms.total - (opts.items.visible - P)).get().concat($cfs.children().slice(0, P).get()))), sc_showHiddenItems(p), opts.usePadding) {
						var a = $cfs.children().eq(opts.items.visible + c - 1);
						a.css(opts.d.marginRight, a.data("_cfs_origCssMargin"))
					}
				};
				var Q = sc_mapCallbackArguments(g, q, h, c, "prev", D, u);
				switch (M = function () {
					sc_afterScroll($cfs, s, b), crsl.isScrolling = !1, clbk.onAfter = sc_fireCallbacks($tt0, b, "onAfter", Q, clbk), queu = sc_fireQueue($cfs, queu, conf), crsl.isPaused || $cfs.trigger(cf_e("play", conf))
				}, crsl.isScrolling = !0, tmrs = sc_clearTimers(tmrs), clbk.onBefore = sc_fireCallbacks($tt0, b, "onBefore", Q, clbk), b.fx) {
					case"none":
						$cfs.css(w), E(), G(), I(), K(), O(), N(), M();
						break;
					case"fade":
						scrl.anims.push([$cfs, {opacity: 0}, function () {
							E(), G(), I(), K(), O(), N(), scrl = sc_setScroll(D, b.easing, conf), scrl.anims.push([$cfs, {opacity: 1}, M]), sc_startScroll(scrl, conf)
						}]);
						break;
					case"crossfade":
						$cfs.css({opacity: 0}), scrl.anims.push([s, {opacity: 0}]), scrl.anims.push([$cfs, {opacity: 1}, M]), F(), G(), I(), K(), O(), N();
						break;
					case"cover":
						scrl.anims.push([s, w, function () {
							G(), I(), K(), O(), N(), M()
						}]), F();
						break;
					case"cover-fade":
						scrl.anims.push([$cfs, {opacity: 0}]), scrl.anims.push([s, w, function () {
							G(), I(), K(), O(), N(), M()
						}]), F();
						break;
					case"uncover":
						scrl.anims.push([s, x, M]), F(), G(), I(), K(), O(), N();
						break;
					case"uncover-fade":
						$cfs.css({opacity: 0}), scrl.anims.push([$cfs, {opacity: 1}]), scrl.anims.push([s, x, M]), F(), G(), I(), K(), O(), N();
						break;
					default:
						scrl.anims.push([$cfs, w, function () {
							N(), M()
						}]), F(), H(), J(), L()
				}
				return sc_startScroll(scrl, conf), cf_setCookie(opts.cookie, $cfs, conf), $cfs.trigger(cf_e("updatePageStatus", conf), [!1, u]), !0
			}), $cfs.bind(cf_e("slide_next", conf), function (a, b, c) {
				a.stopPropagation();
				var d = $cfs.children();
				if (!opts.circular && itms.first == opts.items.visible)return opts.infinite && $cfs.trigger(cf_e("prev", conf), itms.total - 1), a.stopImmediatePropagation();
				if (sz_resetMargin(d, opts), !is_number(c)) {
					if ("*" != opts.items.filter) {
						var e = is_number(b.items) ? b.items : gn_getVisibleOrg($cfs, opts);
						c = gn_getScrollItemsNextFilter(d, opts, 0, e)
					} else c = opts.items.visible;
					c = cf_getAdjust(c, opts, b.items, $tt0)
				}
				var f = 0 == itms.first ? itms.total : itms.first;
				if (!opts.circular) {
					if (opts.items.visibleConf.variable)var g = gn_getVisibleItemsNext(d, opts, c), e = gn_getVisibleItemsPrev(d, opts, f - 1); else var g = opts.items.visible, e = opts.items.visible;
					c + g > f && (c = f - e)
				}
				if (opts.items.visibleConf.old = opts.items.visible, opts.items.visibleConf.variable) {
					for (var g = cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(d, opts, c, f), opts, opts.items.visibleConf.adjust, $tt0); opts.items.visible - c >= g && itms.total > c;)c++, g = cf_getItemsAdjust(gn_getVisibleItemsNextTestCircular(d, opts, c, f), opts, opts.items.visibleConf.adjust, $tt0);
					opts.items.visible = g
				} else if ("*" != opts.items.filter) {
					var g = gn_getVisibleItemsNextFilter(d, opts, c);
					opts.items.visible = cf_getItemsAdjust(g, opts, opts.items.visibleConf.adjust, $tt0)
				}
				if (sz_resetMargin(d, opts, !0), 0 == c)return a.stopImmediatePropagation(), debug(conf, "0 items to scroll: Not scrolling.");
				for (debug(conf, "Scrolling " + c + " items forward."), itms.first -= c; 0 > itms.first;)itms.first += itms.total;
				opts.circular || (itms.first == opts.items.visible && b.onEnd && b.onEnd.call($tt0, "next"), opts.infinite || nv_enableNavi(opts, itms.first, conf)), itms.total < opts.items.visible + c && $cfs.children().slice(0, opts.items.visible + c - itms.total).clone(!0).appendTo($cfs);
				var d = $cfs.children(), h = gi_getOldItemsNext(d, opts), i = gi_getNewItemsNext(d, opts, c), j = d.eq(c - 1), k = h.last(), l = i.last();
				sz_resetMargin(d, opts);
				var m = 0, n = 0;
				if (opts.align) {
					var o = cf_getAlignPadding(i, opts);
					m = o[0], n = o[1]
				}
				var p = !1, q = $();
				if (c > opts.items.visibleConf.old && (q = d.slice(opts.items.visibleConf.old, c), "directscroll" == b.fx)) {
					var r = opts.items[opts.d.width];
					p = q, j = k, sc_hideHiddenItems(p), opts.items[opts.d.width] = "variable"
				}
				var s = !1, t = ms_getTotalSize(d.slice(0, c), opts, "width"), u = cf_mapWrapperSizes(ms_getSizes(i, opts, !0), opts, !opts.usePadding), v = 0, w = {}, x = {}, y = {}, z = {}, A = {}, B = sc_getDuration(b, opts, c, t);
				switch (b.fx) {
					case"uncover":
					case"uncover-fade":
						v = ms_getTotalSize(d.slice(0, opts.items.visibleConf.old), opts, "width")
				}
				p && (opts.items[opts.d.width] = r), opts.align && 0 > opts.padding[opts.d[1]] && (opts.padding[opts.d[1]] = 0), sz_resetMargin(d, opts, !0), sz_resetMargin(k, opts, opts.padding[opts.d[1]]), opts.align && (opts.padding[opts.d[1]] = n, opts.padding[opts.d[3]] = m), A[opts.d.left] = opts.usePadding ? opts.padding[opts.d[3]] : 0;
				var C = function () {
				}, D = function () {
				}, E = function () {
				}, F = function () {
				}, G = function () {
				}, H = function () {
				}, I = function () {
				}, J = function () {
				}, K = function () {
				};
				switch (b.fx) {
					case"crossfade":
					case"cover":
					case"cover-fade":
					case"uncover":
					case"uncover-fade":
						s = $cfs.clone(!0).appendTo($wrp), s.children().slice(opts.items.visibleConf.old).remove()
				}
				switch (b.fx) {
					case"crossfade":
					case"cover":
					case"cover-fade":
						$cfs.css("zIndex", 1), s.css("zIndex", 0)
				}
				if (scrl = sc_setScroll(B, b.easing, conf), w[opts.d.left] = -t, x[opts.d.left] = -v, 0 > m && (w[opts.d.left] += m), ("variable" == opts[opts.d.width] || "variable" == opts[opts.d.height]) && (C = function () {
						$wrp.css(u)
					}, D = function () {
						scrl.anims.push([$wrp, u])
					}), opts.usePadding) {
					var L = l.data("_cfs_origCssMargin");
					n >= 0 && (L += opts.padding[opts.d[1]]), l.css(opts.d.marginRight, L), j.not(k).length && (z[opts.d.marginRight] = k.data("_cfs_origCssMargin")), E = function () {
						k.css(z)
					}, F = function () {
						scrl.anims.push([k, z])
					};
					var M = j.data("_cfs_origCssMargin");
					m > 0 && (M += opts.padding[opts.d[3]]), y[opts.d.marginRight] = M, G = function () {
						j.css(y)
					}, H = function () {
						scrl.anims.push([j, y])
					}
				}
				K = function () {
					$cfs.css(A)
				};
				var N = opts.items.visible + c - itms.total;
				J = function () {
					N > 0 && $cfs.children().slice(itms.total).remove();
					var a = $cfs.children().slice(0, c).appendTo($cfs).last();
					if (N > 0 && (i = gi_getCurrentItems(d, opts)), sc_showHiddenItems(p), opts.usePadding) {
						if (itms.total < opts.items.visible + c) {
							var b = $cfs.children().eq(opts.items.visible - 1);
							b.css(opts.d.marginRight, b.data("_cfs_origCssMargin") + opts.padding[opts.d[1]])
						}
						a.css(opts.d.marginRight, a.data("_cfs_origCssMargin"))
					}
				};
				var O = sc_mapCallbackArguments(h, q, i, c, "next", B, u);
				switch (I = function () {
					$cfs.css("zIndex", $cfs.data("_cfs_origCssZindex")), sc_afterScroll($cfs, s, b), crsl.isScrolling = !1, clbk.onAfter = sc_fireCallbacks($tt0, b, "onAfter", O, clbk), queu = sc_fireQueue($cfs, queu, conf), crsl.isPaused || $cfs.trigger(cf_e("play", conf))
				}, crsl.isScrolling = !0, tmrs = sc_clearTimers(tmrs), clbk.onBefore = sc_fireCallbacks($tt0, b, "onBefore", O, clbk), b.fx) {
					case"none":
						$cfs.css(w), C(), E(), G(), K(), J(), I();
						break;
					case"fade":
						scrl.anims.push([$cfs, {opacity: 0}, function () {
							C(), E(), G(), K(), J(), scrl = sc_setScroll(B, b.easing, conf), scrl.anims.push([$cfs, {opacity: 1}, I]), sc_startScroll(scrl, conf)
						}]);
						break;
					case"crossfade":
						$cfs.css({opacity: 0}), scrl.anims.push([s, {opacity: 0}]), scrl.anims.push([$cfs, {opacity: 1}, I]), D(), E(), G(), K(), J();
						break;
					case"cover":
						$cfs.css(opts.d.left, $wrp[opts.d.width]()), scrl.anims.push([$cfs, A, I]), D(), E(), G(), J();
						break;
					case"cover-fade":
						$cfs.css(opts.d.left, $wrp[opts.d.width]()), scrl.anims.push([s, {opacity: 0}]), scrl.anims.push([$cfs, A, I]), D(), E(), G(), J();
						break;
					case"uncover":
						scrl.anims.push([s, x, I]), D(), E(), G(), K(), J();
						break;
					case"uncover-fade":
						$cfs.css({opacity: 0}), scrl.anims.push([$cfs, {opacity: 1}]), scrl.anims.push([s, x, I]), D(), E(), G(), K(), J();
						break;
					default:
						scrl.anims.push([$cfs, w, function () {
							K(), J(), I()
						}]), D(), F(), H()
				}
				return sc_startScroll(scrl, conf), cf_setCookie(opts.cookie, $cfs, conf), $cfs.trigger(cf_e("updatePageStatus", conf), [!1, u]), !0
			}), $cfs.bind(cf_e("slideTo", conf), function (a, b, c, d, e, f, g) {
				a.stopPropagation();
				var h = [b, c, d, e, f, g], i = ["string/number/object", "number", "boolean", "object", "string", "function"], j = cf_sortParams(h, i);
				return e = j[3], f = j[4], g = j[5], b = gn_getItemIndex(j[0], j[1], j[2], itms, $cfs), 0 == b ? !1 : (is_object(e) || (e = !1), "prev" != f && "next" != f && (f = opts.circular ? itms.total / 2 >= b ? "next" : "prev" : 0 == itms.first || itms.first > b ? "next" : "prev"), "prev" == f && (b = itms.total - b), $cfs.trigger(cf_e(f, conf), [e, b, g]), !0)
			}), $cfs.bind(cf_e("prevPage", conf), function (a, b, c) {
				a.stopPropagation();
				var d = $cfs.triggerHandler(cf_e("currentPage", conf));
				return $cfs.triggerHandler(cf_e("slideToPage", conf), [d - 1, b, "prev", c])
			}), $cfs.bind(cf_e("nextPage", conf), function (a, b, c) {
				a.stopPropagation();
				var d = $cfs.triggerHandler(cf_e("currentPage", conf));
				return $cfs.triggerHandler(cf_e("slideToPage", conf), [d + 1, b, "next", c])
			}), $cfs.bind(cf_e("slideToPage", conf), function (a, b, c, d, e) {
				a.stopPropagation(), is_number(b) || (b = $cfs.triggerHandler(cf_e("currentPage", conf)));
				var f = opts.pagination.items || opts.items.visible, g = Math.ceil(itms.total / f) - 1;
				return 0 > b && (b = g), b > g && (b = 0), $cfs.triggerHandler(cf_e("slideTo", conf), [b * f, 0, !0, c, d, e])
			}), $cfs.bind(cf_e("jumpToStart", conf), function (a, b) {
				if (a.stopPropagation(), b = b ? gn_getItemIndex(b, 0, !0, itms, $cfs) : 0, b += itms.first, 0 != b) {
					if (itms.total > 0)for (; b > itms.total;)b -= itms.total;
					$cfs.prepend($cfs.children().slice(b, itms.total))
				}
				return !0
			}), $cfs.bind(cf_e("synchronise", conf), function (a, b) {
				if (a.stopPropagation(), b)b = cf_getSynchArr(b); else {
					if (!opts.synchronise)return debug(conf, "No carousel to synchronise.");
					b = opts.synchronise
				}
				for (var c = $cfs.triggerHandler(cf_e("currentPosition", conf)), d = !0, e = 0, f = b.length; f > e; e++)b[e][0].triggerHandler(cf_e("slideTo", conf), [c, b[e][3], !0]) || (d = !1);
				return d
			}), $cfs.bind(cf_e("queue", conf), function (a, b, c) {
				return a.stopPropagation(), is_function(b) ? b.call($tt0, queu) : is_array(b) ? queu = b : is_undefined(b) || queu.push([b, c]), queu
			}), $cfs.bind(cf_e("insertItem", conf), function (a, b, c, d, e) {
				a.stopPropagation();
				var f = [b, c, d, e], g = ["string/object", "string/number/object", "boolean", "number"], h = cf_sortParams(f, g);
				if (b = h[0], c = h[1], d = h[2], e = h[3], is_object(b) && !is_jquery(b) ? b = $(b) : is_string(b) && (b = $(b)), !is_jquery(b) || 0 == b.length)return debug(conf, "Not a valid object.");
				is_undefined(c) && (c = "end"), sz_storeMargin(b, opts), sz_storeOrigCss(b);
				var i = c, j = "before";
				"end" == c ? d ? (0 == itms.first ? (c = itms.total - 1, j = "after") : (c = itms.first, itms.first += b.length), 0 > c && (c = 0)) : (c = itms.total - 1, j = "after") : c = gn_getItemIndex(c, e, d, itms, $cfs);
				var k = $cfs.children().eq(c);
				return k.length ? k[j](b) : (debug(conf, "Correct insert-position not found! Appending item to the end."), $cfs.append(b)), "end" == i || d || itms.first > c && (itms.first += b.length), itms.total = $cfs.children().length, itms.first >= itms.total && (itms.first -= itms.total), $cfs.trigger(cf_e("updateSizes", conf)), $cfs.trigger(cf_e("linkAnchors", conf)), !0
			}), $cfs.bind(cf_e("removeItem", conf), function (a, b, c, d) {
				a.stopPropagation();
				var e = [b, c, d], f = ["string/number/object", "boolean", "number"], g = cf_sortParams(e, f);
				if (b = g[0], c = g[1], d = g[2], b instanceof $ && b.length > 1)return i = $(), b.each(function () {
					var e = $cfs.trigger(cf_e("removeItem", conf), [$(this), c, d]);
					e && (i = i.add(e))
				}), i;
				if (is_undefined(b) || "end" == b)i = $cfs.children().last(); else {
					b = gn_getItemIndex(b, d, c, itms, $cfs);
					var i = $cfs.children().eq(b);
					i.length && itms.first > b && (itms.first -= i.length)
				}
				return i && i.length && (i.detach(), itms.total = $cfs.children().length, $cfs.trigger(cf_e("updateSizes", conf))), i
			}), $cfs.bind(cf_e("onBefore", conf) + " " + cf_e("onAfter", conf), function (a, b) {
				a.stopPropagation();
				var c = a.type.slice(conf.events.prefix.length);
				return is_array(b) && (clbk[c] = b), is_function(b) && clbk[c].push(b), clbk[c]
			}), $cfs.bind(cf_e("currentPosition", conf), function (a, b) {
				if (a.stopPropagation(), 0 == itms.first)var c = 0; else var c = itms.total - itms.first;
				return is_function(b) && b.call($tt0, c), c
			}), $cfs.bind(cf_e("currentPage", conf), function (a, b) {
				a.stopPropagation();
				var e, c = opts.pagination.items || opts.items.visible, d = Math.ceil(itms.total / c - 1);
				return e = 0 == itms.first ? 0 : itms.first < itms.total % c ? 0 : itms.first != c || opts.circular ? Math.round((itms.total - itms.first) / c) : d, 0 > e && (e = 0), e > d && (e = d), is_function(b) && b.call($tt0, e), e
			}), $cfs.bind(cf_e("currentVisible", conf), function (a, b) {
				a.stopPropagation();
				var c = gi_getCurrentItems($cfs.children(), opts);
				return is_function(b) && b.call($tt0, c), c
			}), $cfs.bind(cf_e("slice", conf), function (a, b, c, d) {
				if (a.stopPropagation(), 0 == itms.total)return !1;
				var e = [b, c, d], f = ["number", "number", "function"], g = cf_sortParams(e, f);
				if (b = is_number(g[0]) ? g[0] : 0, c = is_number(g[1]) ? g[1] : itms.total, d = g[2], b += itms.first, c += itms.first, items.total > 0) {
					for (; b > itms.total;)b -= itms.total;
					for (; c > itms.total;)c -= itms.total;
					for (; 0 > b;)b += itms.total;
					for (; 0 > c;)c += itms.total
				}
				var i, h = $cfs.children();
				return i = c > b ? h.slice(b, c) : $(h.slice(b, itms.total).get().concat(h.slice(0, c).get())), is_function(d) && d.call($tt0, i), i
			}), $cfs.bind(cf_e("isPaused", conf) + " " + cf_e("isStopped", conf) + " " + cf_e("isScrolling", conf), function (a, b) {
				a.stopPropagation();
				var c = a.type.slice(conf.events.prefix.length), d = crsl[c];
				return is_function(b) && b.call($tt0, d), d
			}), $cfs.bind(cf_e("configuration", conf), function (e, a, b, c) {
				e.stopPropagation();
				var reInit = !1;
				if (is_function(a))a.call($tt0, opts); else if (is_object(a))opts_orig = $.extend(!0, {}, opts_orig, a), b !== !1 ? reInit = !0 : opts = $.extend(!0, {}, opts, a); else if (!is_undefined(a))if (is_function(b)) {
					var val = eval("opts." + a);
					is_undefined(val) && (val = ""), b.call($tt0, val)
				} else {
					if (is_undefined(b))return eval("opts." + a);
					"boolean" != typeof c && (c = !0), eval("opts_orig." + a + " = b"), c !== !1 ? reInit = !0 : eval("opts." + a + " = b")
				}
				if (reInit) {
					sz_resetMargin($cfs.children(), opts), FN._init(opts_orig), FN._bind_buttons();
					var sz = sz_setSizes($cfs, opts);
					$cfs.trigger(cf_e("updatePageStatus", conf), [!0, sz])
				}
				return opts
			}), $cfs.bind(cf_e("linkAnchors", conf), function (a, b, c) {
				return a.stopPropagation(), is_undefined(b) ? b = $("body") : is_string(b) && (b = $(b)), is_jquery(b) && 0 != b.length ? (is_string(c) || (c = "a.caroufredsel"), b.find(c).each(function () {
					var a = this.hash || "";
					a.length > 0 && -1 != $cfs.children().index($(a)) && $(this).unbind("click").click(function (b) {
						b.preventDefault(), $cfs.trigger(cf_e("slideTo", conf), a)
					})
				}), !0) : debug(conf, "Not a valid object.")
			}), $cfs.bind(cf_e("updatePageStatus", conf), function (a, b) {
				if (a.stopPropagation(), opts.pagination.container) {
					var d = opts.pagination.items || opts.items.visible, e = Math.ceil(itms.total / d);
					b && (opts.pagination.anchorBuilder && (opts.pagination.container.children().remove(), opts.pagination.container.each(function () {
						for (var a = 0; e > a; a++) {
							var b = $cfs.children().eq(gn_getItemIndex(a * d, 0, !0, itms, $cfs));
							$(this).append(opts.pagination.anchorBuilder.call(b[0], a + 1))
						}
					})), opts.pagination.container.each(function () {
						$(this).children().unbind(opts.pagination.event).each(function (a) {
							$(this).bind(opts.pagination.event, function (b) {
								b.preventDefault(), $cfs.trigger(cf_e("slideTo", conf), [a * d, -opts.pagination.deviation, !0, opts.pagination])
							})
						})
					}));
					var f = $cfs.triggerHandler(cf_e("currentPage", conf)) + opts.pagination.deviation;
					return f >= e && (f = 0), 0 > f && (f = e - 1), opts.pagination.container.each(function () {
						$(this).children().removeClass(cf_c("selected", conf)).eq(f).addClass(cf_c("selected", conf))
					}), !0
				}
			}), $cfs.bind(cf_e("updateSizes", conf), function () {
				var b = opts.items.visible, c = $cfs.children(), d = ms_getParentSize($wrp, opts, "width");
				if (itms.total = c.length, crsl.primarySizePercentage ? (opts.maxDimension = d, opts[opts.d.width] = ms_getPercentage(d, crsl.primarySizePercentage)) : opts.maxDimension = ms_getMaxDimension(opts, d), opts.responsive ? (opts.items.width = opts.items.sizesConf.width, opts.items.height = opts.items.sizesConf.height, opts = in_getResponsiveValues(opts, c, d), b = opts.items.visible, sz_setResponsiveSizes(opts, c)) : opts.items.visibleConf.variable ? b = gn_getVisibleItemsNext(c, opts, 0) : "*" != opts.items.filter && (b = gn_getVisibleItemsNextFilter(c, opts, 0)), !opts.circular && 0 != itms.first && b > itms.first) {
					if (opts.items.visibleConf.variable)var e = gn_getVisibleItemsPrev(c, opts, itms.first) - itms.first; else if ("*" != opts.items.filter)var e = gn_getVisibleItemsPrevFilter(c, opts, itms.first) - itms.first; else var e = opts.items.visible - itms.first;
					debug(conf, "Preventing non-circular: sliding " + e + " items backward."), $cfs.trigger(cf_e("prev", conf), e)
				}
				opts.items.visible = cf_getItemsAdjust(b, opts, opts.items.visibleConf.adjust, $tt0), opts.items.visibleConf.old = opts.items.visible, opts = in_getAlignPadding(opts, c);
				var f = sz_setSizes($cfs, opts);
				return $cfs.trigger(cf_e("updatePageStatus", conf), [!0, f]), nv_showNavi(opts, itms.total, conf), nv_enableNavi(opts, itms.first, conf), f
			}), $cfs.bind(cf_e("destroy", conf), function (a, b) {
				return a.stopPropagation(), tmrs = sc_clearTimers(tmrs), $cfs.data("_cfs_isCarousel", !1), $cfs.trigger(cf_e("finish", conf)), b && $cfs.trigger(cf_e("jumpToStart", conf)), sz_restoreOrigCss($cfs.children()), sz_restoreOrigCss($cfs), FN._unbind_events(), FN._unbind_buttons(), "parent" == conf.wrapper ? sz_restoreOrigCss($wrp) : $wrp.replaceWith($cfs), !0
			}), $cfs.bind(cf_e("debug", conf), function () {
				return debug(conf, "Carousel width: " + opts.width), debug(conf, "Carousel height: " + opts.height), debug(conf, "Item widths: " + opts.items.width), debug(conf, "Item heights: " + opts.items.height), debug(conf, "Number of items visible: " + opts.items.visible), opts.auto.play && debug(conf, "Number of items scrolled automatically: " + opts.auto.items), opts.prev.button && debug(conf, "Number of items scrolled backward: " + opts.prev.items), opts.next.button && debug(conf, "Number of items scrolled forward: " + opts.next.items), conf.debug
			}), $cfs.bind("_cfs_triggerEvent", function (a, b, c) {
				return a.stopPropagation(), $cfs.triggerHandler(cf_e(b, conf), c)
			})
		}, FN._unbind_events = function () {
			$cfs.unbind(cf_e("", conf)), $cfs.unbind(cf_e("", conf, !1)), $cfs.unbind("_cfs_triggerEvent")
		}, FN._bind_buttons = function () {
			if (FN._unbind_buttons(), nv_showNavi(opts, itms.total, conf), nv_enableNavi(opts, itms.first, conf), opts.auto.pauseOnHover) {
				var a = bt_pauseOnHoverConfig(opts.auto.pauseOnHover);
				$wrp.bind(cf_e("mouseenter", conf, !1), function () {
					$cfs.trigger(cf_e("pause", conf), a)
				}).bind(cf_e("mouseleave", conf, !1), function () {
					$cfs.trigger(cf_e("resume", conf))
				})
			}
			if (opts.auto.button && opts.auto.button.bind(cf_e(opts.auto.event, conf, !1), function (a) {
					a.preventDefault();
					var b = !1, c = null;
					crsl.isPaused ? b = "play" : opts.auto.pauseOnEvent && (b = "pause", c = bt_pauseOnHoverConfig(opts.auto.pauseOnEvent)), b && $cfs.trigger(cf_e(b, conf), c)
				}), opts.prev.button && (opts.prev.button.bind(cf_e(opts.prev.event, conf, !1), function (a) {
					a.preventDefault(), $cfs.trigger(cf_e("prev", conf))
				}), opts.prev.pauseOnHover)) {
				var a = bt_pauseOnHoverConfig(opts.prev.pauseOnHover);
				opts.prev.button.bind(cf_e("mouseenter", conf, !1), function () {
					$cfs.trigger(cf_e("pause", conf), a)
				}).bind(cf_e("mouseleave", conf, !1), function () {
					$cfs.trigger(cf_e("resume", conf))
				})
			}
			if (opts.next.button && (opts.next.button.bind(cf_e(opts.next.event, conf, !1), function (a) {
					a.preventDefault(), $cfs.trigger(cf_e("next", conf))
				}), opts.next.pauseOnHover)) {
				var a = bt_pauseOnHoverConfig(opts.next.pauseOnHover);
				opts.next.button.bind(cf_e("mouseenter", conf, !1), function () {
					$cfs.trigger(cf_e("pause", conf), a)
				}).bind(cf_e("mouseleave", conf, !1), function () {
					$cfs.trigger(cf_e("resume", conf))
				})
			}
			if (opts.pagination.container && opts.pagination.pauseOnHover) {
				var a = bt_pauseOnHoverConfig(opts.pagination.pauseOnHover);
				opts.pagination.container.bind(cf_e("mouseenter", conf, !1), function () {
					$cfs.trigger(cf_e("pause", conf), a)
				}).bind(cf_e("mouseleave", conf, !1), function () {
					$cfs.trigger(cf_e("resume", conf))
				})
			}
			if ((opts.prev.key || opts.next.key) && $(document).bind(cf_e("keyup", conf, !1, !0, !0), function (a) {
					var b = a.keyCode;
					b == opts.next.key && (a.preventDefault(), $cfs.trigger(cf_e("next", conf))), b == opts.prev.key && (a.preventDefault(), $cfs.trigger(cf_e("prev", conf)))
				}), opts.pagination.keys && $(document).bind(cf_e("keyup", conf, !1, !0, !0), function (a) {
					var b = a.keyCode;
					b >= 49 && 58 > b && (b = (b - 49) * opts.items.visible, itms.total >= b && (a.preventDefault(), $cfs.trigger(cf_e("slideTo", conf), [b, 0, !0, opts.pagination])))
				}), $.fn.swipe) {
				var b = "ontouchstart"in window;
				if (b && opts.swipe.onTouch || !b && opts.swipe.onMouse) {
					var c = $.extend(!0, {}, opts.prev, opts.swipe), d = $.extend(!0, {}, opts.next, opts.swipe), e = function () {
						$cfs.trigger(cf_e("prev", conf), [c])
					}, f = function () {
						$cfs.trigger(cf_e("next", conf), [d])
					};
					switch (opts.direction) {
						case"up":
						case"down":
							opts.swipe.options.swipeUp = f, opts.swipe.options.swipeDown = e;
							break;
						default:
							opts.swipe.options.swipeLeft = f, opts.swipe.options.swipeRight = e
					}
					crsl.swipe && $cfs.swipe("destroy"), $wrp.swipe(opts.swipe.options), $wrp.css("cursor", "move"), crsl.swipe = !0
				}
			}
			if ($.fn.mousewheel && opts.mousewheel) {
				var g = $.extend(!0, {}, opts.prev, opts.mousewheel), h = $.extend(!0, {}, opts.next, opts.mousewheel);
				crsl.mousewheel && $wrp.unbind(cf_e("mousewheel", conf, !1)), $wrp.bind(cf_e("mousewheel", conf, !1), function (a, b) {
					a.preventDefault(), b > 0 ? $cfs.trigger(cf_e("prev", conf), [g]) : $cfs.trigger(cf_e("next", conf), [h])
				}), crsl.mousewheel = !0
			}
			if (opts.auto.play && $cfs.trigger(cf_e("play", conf), opts.auto.delay), crsl.upDateOnWindowResize) {
				var i = function () {
					$cfs.trigger(cf_e("finish", conf)), opts.auto.pauseOnResize && !crsl.isPaused && $cfs.trigger(cf_e("play", conf)), sz_resetMargin($cfs.children(), opts), $cfs.trigger(cf_e("updateSizes", conf))
				}, j = $(window), k = null;
				if ($.debounce && "debounce" == conf.onWindowResize)k = $.debounce(200, i); else if ($.throttle && "throttle" == conf.onWindowResize)k = $.throttle(300, i); else {
					var l = 0, m = 0;
					k = function () {
						var a = j.width(), b = j.height();
						(a != l || b != m) && (i(), l = a, m = b)
					}
				}
				j.bind(cf_e("resize", conf, !1, !0, !0), k)
			}
		}, FN._unbind_buttons = function () {
			var b = (cf_e("", conf), cf_e("", conf, !1));
			ns3 = cf_e("", conf, !1, !0, !0), $(document).unbind(ns3), $(window).unbind(ns3), $wrp.unbind(b), opts.auto.button && opts.auto.button.unbind(b), opts.prev.button && opts.prev.button.unbind(b), opts.next.button && opts.next.button.unbind(b), opts.pagination.container && (opts.pagination.container.unbind(b), opts.pagination.anchorBuilder && opts.pagination.container.children().remove()), crsl.swipe && ($cfs.swipe("destroy"), $wrp.css("cursor", "default"), crsl.swipe = !1), crsl.mousewheel && (crsl.mousewheel = !1), nv_showNavi(opts, "hide", conf), nv_enableNavi(opts, "removeClass", conf)
		}, is_boolean(configs) && (configs = {debug: configs});
		var crsl = {
			direction: "next",
			isPaused: !0,
			isScrolling: !1,
			isStopped: !1,
			mousewheel: !1,
			swipe: !1
		}, itms = {total: $cfs.children().length, first: 0}, tmrs = {
			auto: null,
			progress: null,
			startTime: getTime(),
			timePassed: 0
		}, scrl = {isStopped: !1, duration: 0, startTime: 0, easing: "", anims: []}, clbk = {
			onBefore: [],
			onAfter: []
		}, queu = [], conf = $.extend(!0, {}, $.fn.carouFredSel.configs, configs), opts = {}, opts_orig = $.extend(!0, {}, options), $wrp = "parent" == conf.wrapper ? $cfs.parent() : $cfs.wrap("<" + conf.wrapper.element + ' class="' + conf.wrapper.classname + '" />').parent();
		if (conf.selector = $cfs.selector, conf.serialNumber = $.fn.carouFredSel.serialNumber++, conf.transition = conf.transition && $.fn.transition ? "transition" : "animate", FN._init(opts_orig, !0, starting_position), FN._build(), FN._bind_events(), FN._bind_buttons(), is_array(opts.items.start))var start_arr = opts.items.start; else {
			var start_arr = [];
			0 != opts.items.start && start_arr.push(opts.items.start)
		}
		if (opts.cookie && start_arr.unshift(parseInt(cf_getCookie(opts.cookie), 10)), start_arr.length > 0)for (var a = 0, l = start_arr.length; l > a; a++) {
			var s = start_arr[a];
			if (0 != s) {
				if (s === !0) {
					if (s = window.location.hash, 1 > s.length)continue
				} else"random" === s && (s = Math.floor(Math.random() * itms.total));
				if ($cfs.triggerHandler(cf_e("slideTo", conf), [s, 0, !0, {fx: "none"}]))break
			}
		}
		var siz = sz_setSizes($cfs, opts), itm = gi_getCurrentItems($cfs.children(), opts);
		return opts.onCreate && opts.onCreate.call($tt0, {
			width: siz.width,
			height: siz.height,
			items: itm
		}), $cfs.trigger(cf_e("updatePageStatus", conf), [!0, siz]), $cfs.trigger(cf_e("linkAnchors", conf)), conf.debug && $cfs.trigger(cf_e("debug", conf)), $cfs
	}, $.fn.carouFredSel.serialNumber = 1, $.fn.carouFredSel.defaults = {
		synchronise: !1,
		infinite: !0,
		circular: !0,
		responsive: !1,
		direction: "left",
		items: {start: 0},
		scroll: {easing: "swing", duration: 500, pauseOnHover: !1, event: "click", queue: !1}
	}, $.fn.carouFredSel.configs = {
		debug: !1,
		transition: !1,
		onWindowResize: "throttle",
		events: {prefix: "", namespace: "cfs"},
		wrapper: {element: "div", classname: "caroufredsel_wrapper"},
		classnames: {}
	}, $.fn.carouFredSel.pageAnchorBuilder = function (a) {
		return '<a href="#"><span>' + a + "</span></a>"
	}, $.fn.carouFredSel.progressbarUpdater = function (a) {
		$(this).css("width", a + "%")
	}, $.fn.carouFredSel.cookie = {
		get: function (a) {
			a += "=";
			for (var b = document.cookie.split(";"), c = 0, d = b.length; d > c; c++) {
				for (var e = b[c]; " " == e.charAt(0);)e = e.slice(1);
				if (0 == e.indexOf(a))return e.slice(a.length)
			}
			return 0
		}, set: function (a, b, c) {
			var d = "";
			if (c) {
				var e = new Date;
				e.setTime(e.getTime() + 1e3 * 60 * 60 * 24 * c), d = "; expires=" + e.toGMTString()
			}
			document.cookie = a + "=" + b + d + "; path=/"
		}, remove: function (a) {
			$.fn.carouFredSel.cookie.set(a, "", -1)
		}
	}, $.extend($.easing, {
		quadratic: function (a) {
			var b = a * a;
			return a * (-b * a + 4 * b - 6 * a + 4)
		}, cubic: function (a) {
			return a * (4 * a * a - 9 * a + 6)
		}, elastic: function (a) {
			var b = a * a;
			return a * (33 * b * b - 106 * b * a + 126 * b - 67 * a + 15)
		}
	}))
})(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/shortcodes/shortcodes/testimonials/static/css/styles.css                       0000644                 00000021065 15266055653 0024142 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-testimonials {
	position: relative;
	margin: 40px 0;
}
.fw-testimonials .fw-testimonials-item {
	position: relative;
}
.fw-testimonials .fw-testimonials-text {
	font-size: 16.8px;
	font-family: 'Open Sans', sans-serif;
	font-style: italic;
	color: #262626;
	line-height: 1.5em;
}
.fw-testimonials .fw-testimonials-text p {
	margin-bottom: 1.4em;
}
.fw-testimonials .fw-testimonials-text p:last-child {
	margin-bottom: 0;
}
.fw-testimonials .prev,
.fw-testimonials .next {
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 40px;
	text-align: center;
	font-weight: normal;
	color: #ababab;
}
.fw-testimonials .prev:active,
.fw-testimonials .next:active {
	margin-top: 1px;
}
.fw-testimonials .prev:hover,
.fw-testimonials .next:hover {
	color: #000000;
	border-color: #000000;
}
.fw-testimonials .prev i:before {
	content: "\f104";
}
.fw-testimonials .next i:before {
	content: "\f105";
}
.fw-testimonials .fw-testimonials-pagination a {
	display: inline-block;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	background-color: #ababab;
	overflow: hidden;
	margin: 3px;
	outline: none;
}
.fw-testimonials .fw-testimonials-pagination a span {
	display: block;
	text-indent: -300px;
}
.fw-testimonials .fw-testimonials-pagination a:hover,
.fw-testimonials .fw-testimonials-pagination a.selected {
	background-color: #000000;
}
.fw-testimonials-1 {
	text-align: center;
	padding: 20px 0;
}
.fw-testimonials-1 .fw-testimonials-title {
	font-family: 'Open Sans', sans-serif;
}
.fw-testimonials-1 .fw-testimonials-title:after {
	content: "";
	clear: both;
	display: block;
	margin: 10px auto;
	width: 56px;
	height: 2px;
	border-top: 2px solid #000000;
}
.fw-testimonials-1 .fw-testimonials-item {
	text-align: center;
}
.fw-testimonials-1 .fw-testimonials-avatar img {
	margin: 0 auto;
	display: inline-block;
	width: 80px;
	height: 80px;
	border-radius: 50%;
	border: 4px solid #fff;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.4);
}
.fw-testimonials-1 .fw-testimonials-text {
	text-align: center;
	padding: 10px 10%;
}
.fw-testimonials-1 .fw-testimonials-author {
	padding: 10px 0;
}
.fw-testimonials-1 .fw-testimonials-author .author-name {
	font-weight: bold;
}
.fw-testimonials-1 .fw-testimonials-author em:before {
	content: ", ";
	margin-left: -3px;
}
.fw-testimonials-1 .fw-testimonials-author .fw-testimonials-url:before {
	content: ", ";
	margin-left: -3px;
}
.fw-testimonials-1 .prev,
.fw-testimonials-1 .next {
	position: absolute;
	z-index: 2;
	top: 42%;
	font-size: 30px;
	border: 1px solid transparent;
	border-radius: 50%;
}
.fw-testimonials-1 .prev i,
.fw-testimonials-1 .next i {
	position: relative;
	top: -1px;
}
.fw-testimonials-1 .prev:active,
.fw-testimonials-1 .next:active {
	margin-top: 1px;
}
.fw-testimonials-1 .prev:hover,
.fw-testimonials-1 .next:hover {
	color: #000000;
	border-color: #000000;
}
.fw-testimonials-1 .prev {
	left: 1px;
}
.fw-testimonials-1 .prev i {
	left: -2px;
}
.fw-testimonials-1 .prev i:before {
	content: "\f104";
}
.fw-testimonials-1 .next {
	right: 1px;
}
.fw-testimonials-1 .next i {
	right: -2px;
}
.fw-testimonials-1 .next i:before {
	content: "\f105";
}
.fw-testimonials-1 .fw-testimonials-pagination {
	text-align: center;
	margin-top: 10px;
}
.fw-testimonials-1.fw-testimonials-1-2 .fw-testimonials-meta {
	display: table;
	margin: 0 auto;
}
.fw-testimonials-1.fw-testimonials-1-2 .fw-testimonials-meta > div {
	display: table-cell;
	vertical-align: middle;
}
.fw-testimonials-1.fw-testimonials-1-2 .fw-testimonials-avatar {
	display: inline-block;
}
.fw-testimonials-1.fw-testimonials-1-2 .fw-testimonials-author {
	display: inline-block;
	text-align: left;
	padding-left: 10px;
}
.fw-testimonials-2 .fw-testimonials-text {
	position: relative;
	background-color: #ffffff;
	border-radius: 5px;
	padding: 20px;
	border: 1px solid #dadada;
	margin-bottom: 15px;
}
.fw-testimonials-2 .fw-testimonials-text:before,
.fw-testimonials-2 .fw-testimonials-text:after {
	content: '';
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 45px;
	border-style: solid;
}
.fw-testimonials-2 .fw-testimonials-text:before {
	bottom: -11px;
	margin-left: -1px;
	border-width: 11px 11px 0 11px;
	border-color: #dadada transparent transparent transparent;
}
.fw-testimonials-2 .fw-testimonials-text:after {
	bottom: -10px;
	border-width: 10px 10px 0 10px;
	border-color: #ffffff transparent transparent  transparent;
}
.fw-testimonials-2 .fw-testimonials-meta {
	display: table;
	margin-left: 20px;
}
.fw-testimonials-2 .fw-testimonials-meta > div {
	display: table-cell;
	vertical-align: middle;
}
.fw-testimonials-2 .fw-testimonials-avatar {
	margin-right: 10px;
}
.fw-testimonials-2 .fw-testimonials-avatar img {
	width: 70px;
	height: 70px;
	border: 1px solid #dadada;
	padding: 5px;
	background-color: #fff;
	border-radius: 50%;
}
.fw-testimonials-2 .fw-testimonials-author {
	padding: 0 0 0 20px;
}
.fw-testimonials-2 .fw-testimonials-author .author-name {
	font-weight: bold;
	display: block;
}
.fw-testimonials-2 .fw-testimonials-author em {
	font-size: 90%;
}
.fw-testimonials-2 .fw-testimonials-author .fw-testimonials-url {
	display: block;
	font-size: 90%;
}
.fw-testimonials-2 .fw-testimonials-arrows {
	display: inline-block;
	position: absolute;
	bottom: 20px;
	right: 0;
	z-index: 2;
}
.fw-testimonials-2 .fw-testimonials-arrows a {
	margin: 0 5px;
	outline: none;
}
.fw-testimonials-2 .fw-testimonials-pagination {
	position: absolute;
	display: inline-block;
	bottom: 22px;
	right: 60px;
	z-index: 2;
}
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-text:before,
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-text:after {
	left: auto;
	right: 45px;
}
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-text:before {
	margin: 0 -1px 0 0;
}
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-meta {
	margin-right: 20px;
	float: right;
}
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-avatar {
	float: right;
}
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-author {
	padding: 0 20px 0 0;
	text-align: right;
}
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-author .author-name {
	font-weight: bold;
	display: block;
}
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-arrows {
	right: auto;
	left: 0;
}
.fw-testimonials-2.fw-testimonials-2-2 .fw-testimonials-pagination {
	right: auto;
	left: 60px;
}
.fw-testimonials-3 .fw-testimonials-pagination {
	display: none;
}
.fw-testimonials-3 .fw-testimonials-item {
	border-radius: 10px;
	background-color: #fff;
	padding: 20px;
}
.fw-testimonials-3 .fw-testimonials-item:before {
	content: "â€�";
	position: absolute;
	z-index: 1;
	left: 10px;
	top: 0px;
	line-height: 1em;
	font-size: 100px;
	color: #ccc;
}
.fw-testimonials-3 .fw-testimonials-avatar {
	float: left;
	margin: 0 20px;
}
.fw-testimonials-3 .fw-testimonials-avatar img {
	margin: 0 auto;
	display: inline-block;
	width: 120px;
	height: 120px;
	border-radius: 50%;
	border: 4px solid #fff;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.4);
}
.fw-testimonials-3 .fw-testimonials-text {
	position: relative;
	margin-left: 150px;
}
.fw-testimonials-3 .fw-testimonials-author {
	text-align: right;
}
.fw-testimonials-3 .fw-testimonials-author .author-name {
	font-weight: bold;
	color: #888;
}
.fw-testimonials-3 .fw-testimonials-author .author-name:before {
	content: "- ";
}
.fw-testimonials-3 .fw-testimonials-author em:before,
.fw-testimonials-3 .fw-testimonials-author .fw-testimonials-url:before {
	content: " | ";
}
.fw-testimonials-3 .fw-testimonials-arrows {
	position: relative;
	text-align: center;
}
.fw-testimonials-3 .fw-testimonials-arrows a {
	margin: 0 10px;
}
.fw-testimonials-4 .fw-testimonials-arrows {
	display: none;
}
.fw-testimonials-4 .fw-testimonials-item {
	padding-top: 5px;
}
.fw-testimonials-4 .fw-testimonials-avatar {
	position: relative;
	float: left;
	margin: 0 20px 0 0;
	width: 120px;
	height: 120px;
}
.fw-testimonials-4 .fw-testimonials-avatar img {
	display: inline-block;
	width: 100px;
	height: 100px;
	border: 4px solid #fff;
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.4);
	border-radius: 10px;
}
.fw-testimonials-4 .fw-testimonials-wrapper {
	position: relative;
	border-radius: 10px;
	background-color: #fff;
	border: 1px solid #e1e1e1;
	padding: 20px;
	margin-left: 130px;
}
.fw-testimonials-4 .fw-testimonials-author {
	text-align: left;
}
.fw-testimonials-4 .fw-testimonials-author .author-name {
	font-weight: bold;
	color: #888;
}
.fw-testimonials-4 .fw-testimonials-author .author-name:before {
	content: "- ";
}
.fw-testimonials-4 .fw-testimonials-author em:before,
.fw-testimonials-4 .fw-testimonials-author .fw-testimonials-url:before {
	content: " / ";
	font-style: normal;
}
.fw-testimonials-4 .fw-testimonials-pagination {
	text-align: center;
	margin-top: 20px;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/shortcodes/shortcodes/testimonials/config.php                                  0000644                 00000000401 15266055653 0021773 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Testimonials', 'fw' ),
	'description' => __( 'Add some Testimonials', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
);                                                                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/button/views/view.php                                    0000644                 00000000522 15266055653 0021441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die( 'Forbidden' ); ?>
<?php $color_class = !empty($atts['color']) ? "fw-btn-{$atts['color']}" : ''; ?>
<a href="<?php echo esc_attr($atts['link']) ?>" target="<?php echo esc_attr($atts['target']) ?>" class="fw-btn fw-btn-1 <?php echo esc_attr($color_class); ?>">
	<span><?php echo $atts['label']; ?></span>
</a>                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/button/static.php                                        0000644                 00000000336 15266055653 0020624 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-button',
	$shortcodes_extension->get_declared_URI('/shortcodes/button/static/css/styles.css')
);

                                                                                                                                                                                                                                                                                                  framework/extensions/shortcodes/shortcodes/button/options.php                                       0000644                 00000002162 15266055653 0021027 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'label'  => array(
		'label' => __( 'Button Label', 'fw' ),
		'desc'  => __( 'This is the text that appears on your button', 'fw' ),
		'type'  => 'text',
		'value' => 'Submit'
	),
	'link'   => array(
		'label' => __( 'Button Link', 'fw' ),
		'desc'  => __( 'Where should your button link to', 'fw' ),
		'type'  => 'text',
		'value' => '#'
	),
	'target' => array(
		'type'  => 'switch',
		'label'   => __( 'Open Link in New Window', 'fw' ),
		'desc'    => __( 'Select here if you want to open the linked page in a new window', 'fw' ),
		'right-choice' => array(
			'value' => '_blank',
			'label' => __('Yes', 'fw'),
		),
		'left-choice' => array(
			'value' => '_self',
			'label' => __('No', 'fw'),
		),
	),
	'color'  => array(
		'label'   => __( 'Button Color', 'fw' ),
		'desc'    => __( 'Choose a color for your button', 'fw' ),
		'type'    => 'select',
		'choices' => array(
			''      => __('Default', 'fw'),
			'black' => __( 'Black', 'fw' ),
			'blue'  => __( 'Blue', 'fw' ),
			'green' => __( 'Green', 'fw' ),
			'red'   => __( 'Red', 'fw' ),
		)
	),
);                                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/button/static/img/page_builder.png                       0000644                 00000037143 15266055653 0024025 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  <ðiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:F176BA6415DD11E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:71c20c6e-8c79-4c04-9562-9117896a2dc1</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:4e692c75-a3fc-41f2-9100-7ae7dd1df072</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:71c20c6e-8c79-4c04-9562-9117896a2dc1</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:58:28+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T01:33:39+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:58:28+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:58:28+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:DocumentAncestors>
            <rdf:Bag>
               <rdf:li>FE3F37267F5BB3E372078DF9101450DE</rdf:li>
               <rdf:li>uuid:37DD06A87653E1118422D9075FE29A11</rdf:li>
               <rdf:li>uuid:B57F02D9D7C3DD11B079AF0219974F5D</rdf:li>
               <rdf:li>xmp.did:018011740720681188C69C3D03F7B305</rdf:li>
               <rdf:li>xmp.did:028011740720681180838223AEF978C2</rdf:li>
               <rdf:li>xmp.did:07A9EBB69ED3E211944AEC6650246579</rdf:li>
               <rdf:li>xmp.did:681F4169D3A611E282ECE402E3079AC1</rdf:li>
               <rdf:li>xmp.did:9F453081D3A611E2B9C3D6F0ECF8FE3F</rdf:li>
               <rdf:li>xmp.did:BF66CA695B48E311B3F2B0FDA7BB33AC</rdf:li>
               <rdf:li>xmp.did:d0d6a3ce-61c6-45d2-b864-c6f2bcfab621</rdf:li>
            </rdf:Bag>
         </photoshop:DocumentAncestors>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>–î†°    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   íIDATxÚ¤Ó±JAÆñß…H°Ôð+{k-} +µÞˆí€Bí--ÅB_@KÁ"–¢••AÖ&Ê±ä.3ÍÀ~»ÿ�™ý¶H)‰•XÆ;”eY ×�5Ð™ |˜!:æŒn“+þ–;©�î”úXÅVÞ{XÂî1Ê ED<`eYNšÁnq™UPŒó&±_1È½qÞ�ˆ³†–zXÀA8ªlÚÿÏ3Þàºå`k}ÐÇç¬>¨^qÜò\ªsâ)žZ žë #ì`8pÒô^°�s¼UÖ¿ñˆm\ý%¥4×gú Âê9½‘ãól    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/button/static/css/styles.css                             0000644                 00000005630 15266055653 0022742 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-btn {
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	text-decoration: none;
	white-space: nowrap;
	outline: none;
	padding: 8px 20px;
	font-size: 14px;
	line-height: 1.6;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.fw-btn span {
	display: block;
}
.fw-btn:hover,
.fw-btn:focus {
	text-decoration: none;
	outline: none;
	opacity: 0.85;
}
.fw-btn:active {
	box-shadow: inset 0 0 20px #2e935f;
}
.fw-btn i {
	margin-right: 5px;
}
.fw-btn i.pull-right {
	margin: 0 0 0 8px;
	position: relative;
	top: 0.3em;
}
/* Additional styles */
.fw-btn.fw-btn-round {
	border-radius: 38px;
}
.fw-btn.fw-btn-square {
	border-radius: 0 !important;
}
.fw-btn.fw-btn-outline,
.fw-btn.fw-btn-borders {
	background: transparent;
	box-shadow: none;
	text-shadow: none;
}
/* Button Sizes */
.fw-btn.fw-btn-lg {
	padding: 15px 35px;
	font-size: 17px;
	line-height: 1.33;
	border-radius: 6px;
}
.fw-btn.fw-btn-lg.fw-btn-round {
	border-radius: 52px;
}
.fw-btn.fw-btn-lg i.pull-right {
	top: 0.2em;
}
.fw-btn.fw-btn-sm {
	padding: 4px 12px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.fw-btn.fw-btn-sm.fw-btn-round {
	border-radius: 30px;
}
.fw-btn.fw-btn-sm i.pull-right {
	top: 0.2em;
}
.fw-btn.fw-btn-full {
	width: 100%;
}
/* Button Style 1 */
.fw-btn-1 {
	background-color: #5bcc92;
	border-color: transparent;
	border-width: 2px;
	color: #ffffff;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	/* btn colors */
}
.fw-btn-1.fw-btn-outline {
	border-color: #5bcc92;
	color: #5bcc92;
}
.fw-btn-1.fw-btn-outline:hover,
.fw-btn-1.fw-btn-outline:focus {
	background-color: #5bcc92;
	color: #ffffff;
}
.fw-btn-1:hover,
.fw-btn-1:focus {
	background-color: #82d8ac;
	color: #ffffff;
}
.fw-btn-1.fw-btn-rounded {
	border-radius: 4px;
}
.fw-btn-1.fw-btn-borders {
	border-top: 2px solid #5bcc92;
	border-bottom: 2px solid #5bcc92;
	color: #5bcc92;
	border-radius: 0;
}
.fw-btn-1.fw-btn-borders:hover,
.fw-btn-1.fw-btn-borders:focus {
	background-color: #5bcc92;
	color: #ffffff;
}
.fw-btn-1.fw-btn-black {
	background-color: #000000;
	border-color: #000000;
	color: #ffffff;
}
.fw-btn-1.fw-btn-black:active {
	box-shadow: inset 0 0 20px #333333;
}
.fw-btn-1.fw-btn-blue {
	background-color: #3c9beb;
	border-color: #3c9beb;
	color: #ffffff;
}
.fw-btn-1.fw-btn-blue:active {
	box-shadow: inset 0 0 20px #1267af;
}
.fw-btn-1.fw-btn-green {
	background-color: #44ac48;
	border-color: #44ac48;
	color: #ffffff;
}
.fw-btn-1.fw-btn-green:active {
	box-shadow: inset 0 0 20px #276329;
}
.fw-btn-1.fw-btn-red {
	background-color: #cb1e1b;
	border-color: #cb1e1b;
	color: #ffffff;
}
.fw-btn-1.fw-btn-red:active {
	box-shadow: inset 0 0 20px #71110f;
}                                                                                                        framework/extensions/shortcodes/shortcodes/button/config.php                                        0000644                 00000000414 15266055653 0020577 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Button', 'fw' ),
	'description' => __( 'Add a Button', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
	'popup_size' => 'small'
);
                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/media-image/views/view.php                               0000644                 00000001744 15266055653 0022274 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var array $atts
 */

if ( empty( $atts['image'] ) ) {
	return;
}

$width  = ( is_numeric( $atts['width'] ) && ( $atts['width'] > 0 ) ) ? $atts['width'] : '';
$height = ( is_numeric( $atts['height'] ) && ( $atts['height'] > 0 ) ) ? $atts['height'] : '';

if ( ! empty( $width ) && ! empty( $height ) ) {
	$image = fw_resize( $atts['image']['attachment_id'], $width, $height, true );
} else {
	$image = $atts['image']['url'];
}

$alt = get_post_meta($atts['image']['attachment_id'], '_wp_attachment_image_alt', true);

$img_attributes = array(
	'src' => $image,
	'alt' => $alt ? $alt : $image
);

if(!empty($width)){
	$img_attributes['width'] = $width;
}

if(!empty($height)){
	$img_attributes['height'] = $height;
}

if ( empty( $atts['link'] ) ) {
	echo fw_html_tag('img', $img_attributes);
} else {
	echo fw_html_tag('a', array(
		'href' => $atts['link'],
		'target' => $atts['target'],
	), fw_html_tag('img',$img_attributes));
}
                            framework/extensions/shortcodes/shortcodes/media-image/options.php                                  0000644                 00000002445 15266055653 0021657 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'image'            => array(
		'type'  => 'upload',
		'label' => __( 'Choose Image', 'fw' ),
		'desc'  => __( 'Either upload a new, or choose an existing image from your media library', 'fw' )
	),
	'size'             => array(
		'type'    => 'group',
		'options' => array(
			'width'  => array(
				'type'  => 'text',
				'label' => __( 'Width', 'fw' ),
				'desc'  => __( 'Set image width', 'fw' ),
				'value' => 300
			),
			'height' => array(
				'type'  => 'text',
				'label' => __( 'Height', 'fw' ),
				'desc'  => __( 'Set image height', 'fw' ),
				'value' => 200
			)
		)
	),
	'image-link-group' => array(
		'type'    => 'group',
		'options' => array(
			'link'   => array(
				'type'  => 'text',
				'label' => __( 'Image Link', 'fw' ),
				'desc'  => __( 'Where should your image link to?', 'fw' )
			),
			'target' => array(
				'type'         => 'switch',
				'label'        => __( 'Open Link in New Window', 'fw' ),
				'desc'         => __( 'Select here if you want to open the linked page in a new window', 'fw' ),
				'right-choice' => array(
					'value' => '_blank',
					'label' => __( 'Yes', 'fw' ),
				),
				'left-choice'  => array(
					'value' => '_self',
					'label' => __( 'No', 'fw' ),
				),
			),
		)
	)
);

                                                                                                                                                                                                                           framework/extensions/shortcodes/shortcodes/media-image/static/img/page_builder.png                  0000644                 00000037171 15266055653 0024652 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  <ðiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:0D7FC9AC15E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:3bbdf35b-0567-4bb7-978a-0351fb1d749b</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:52e5c854-4e64-4f38-a4af-88e13041f73c</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:3bbdf35b-0567-4bb7-978a-0351fb1d749b</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:47:21+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:14:31+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:47:21+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:47:21+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:DocumentAncestors>
            <rdf:Bag>
               <rdf:li>FE3F37267F5BB3E372078DF9101450DE</rdf:li>
               <rdf:li>uuid:37DD06A87653E1118422D9075FE29A11</rdf:li>
               <rdf:li>uuid:B57F02D9D7C3DD11B079AF0219974F5D</rdf:li>
               <rdf:li>xmp.did:018011740720681188C69C3D03F7B305</rdf:li>
               <rdf:li>xmp.did:028011740720681180838223AEF978C2</rdf:li>
               <rdf:li>xmp.did:07A9EBB69ED3E211944AEC6650246579</rdf:li>
               <rdf:li>xmp.did:681F4169D3A611E282ECE402E3079AC1</rdf:li>
               <rdf:li>xmp.did:9F453081D3A611E2B9C3D6F0ECF8FE3F</rdf:li>
               <rdf:li>xmp.did:BF66CA695B48E311B3F2B0FDA7BB33AC</rdf:li>
               <rdf:li>xmp.did:d0d6a3ce-61c6-45d2-b864-c6f2bcfab621</rdf:li>
            </rdf:Bag>
         </photoshop:DocumentAncestors>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>¾�-    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  IDATxÚÜ“1j„@…e§ÙÀ6¦V±²r°QDÁ* â9<Êx‰´AÐ"7˜"Å0÷D„�°ËÊÌ¤H66!›L·¯{ü?ïÏÒZƒ‰V]×l0Ô Vç<B cB`Œý=AÇ€ŒñyŠ¢x,Ëòáè9ç°,!~¯�¦éSE× àÌó|Ï9¿aŒ}F·m”Rß'ÀÏI’l?¬•eYÁÝñîºîKÛ¶“ïûÓ	 Ãç<Ï7 `}a®«ªJÇ¹%„ì›¦Y#„¶u]_yž÷¡”êq_µÖýƒ¤”'7¥Ô®ïû	†aØ+¥vú’R,J©Ñ˜,Ó9¿ ÷¶»~�óÍ    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/media-image/config.php                                   0000644                 00000000343 15266055653 0021424 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

$cfg['page_builder'] = array(
	'title'         => __('Image', 'fw'),
	'description'   => __('Add an Image', 'fw'),
	'tab'           => __('Media Elements', 'fw'),
);                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/row/class-fw-shortcode-row.php                           0000644                 00000000740 15266055653 0023144 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Shortcode_Row extends FW_Shortcode
{
	/**
	 * @internal
	 */
	public function _init()
	{
		add_action(
			'fw_option_type_builder:page-builder:register_items',
			array($this, '_action_register_builder_item_types')
		);
	}

	public function _action_register_builder_item_types() {
		if (fw_ext('page-builder')) {
			require $this->get_declared_path('/includes/page-builder-row-item/class-page-builder-row-item.php');
		}
	}
}
                                framework/extensions/shortcodes/shortcodes/row/views/view.php                                       0000644                 00000000366 15266055653 0020743 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
$row_class = ($row_class  = fw_ext('builder')->get_config('grid.row.class')) ? $row_class : 'fw-row';
?>
<div class="<?php echo esc_attr($row_class); ?>">
	<?php echo do_shortcode($content); ?>
</div>

                                                                                                                                                                                                                                                                          framework/extensions/shortcodes/shortcodes/row/static.php                                           0000644                 00000000137 15266055653 0020117 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

wp_enqueue_style('fw-ext-builder-frontend-grid');
                                                                                                                                                                                                                                                                                                                                                                                                                                 extensions/shortcodes/shortcodes/row/includes/page-builder-row-item/class-page-builder-row-item.php 0000644                 00000001120 15266055653 0031655 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

class Page_Builder_Row_Item extends Page_Builder_Item
{
	public function get_type()
	{
		return 'row';
	}

	public function enqueue_static()
	{
	}

	protected function get_thumbnails_data()
	{
		return array();
	}

	public function get_value_from_attributes($attributes)
	{
		$attributes['type'] = $this->get_type();
		return $attributes;
	}

	public function get_shortcode_data($atts = array())
	{
		return array(
			'tag'  => $this->get_type(),
			'atts' => $atts
		);
	}
}

FW_Option_Type_Builder::register_item_type('Page_Builder_Row_Item');

                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/map/views/view.php                                       0000644                 00000000364 15266055653 0020707 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var $map_data_attr
 * @var $atts
 * @var $content
 * @var $tag
 */
?>
<div class="fw-map" <?php echo fw_attr_to_html($map_data_attr); ?>>
	<div class="fw-map-canvas"></div>
</div>                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/map/static.php                                           0000644                 00000001760 15266055653 0020070 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');

{
	$query_params = array(
		'v'         => '3.30',
		'language'  => substr( get_locale(), 0, 2 ),
		'libraries' => 'places',
	);

	/**
	 * Check if Map option type has the `api_key` method, as user may have a older Unyson version.
	 * TODO: Remove in next versions and provide a better solution
	 */
	if (method_exists('FW_Option_Type_Map', 'api_key')) {
		$query_params['key'] = FW_Option_Type_Map::api_key();
	}

	wp_enqueue_script(
		'google-maps-api-v3',
		'https://maps.googleapis.com/maps/api/js?'. http_build_query($query_params),
		array(),
		$query_params['v'],
		true
	);
}

wp_enqueue_style(
	'fw-shortcode-map',
	$shortcodes_extension->get_uri('/shortcodes/map/static/css/styles.css')
);

wp_enqueue_script(
	'fw-shortcode-map-script',
	$shortcodes_extension->get_uri('/shortcodes/map/static/js/scripts.js'),
	array('jquery', 'underscore', 'google-maps-api-v3'),
	fw()->manifest->get_version(),
	true
);
                framework/extensions/shortcodes/shortcodes/map/options.php                                          0000644                 00000004144 15266055653 0020273 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$map_shortcode = fw_ext('shortcodes')->get_shortcode('map');
$options = array(
	'data_provider' => array(
		'type'  => 'multi-picker',
		'label' => false,
		'desc'  => false,
		'picker' => array(
			'population_method' => array(
				'label'   => __('Population Method', 'fw'),
				'desc'    => __( 'Select map population method (Ex: events, custom)', 'fw' ),
				'type'    => 'select',
				'choices' => $map_shortcode->_get_picker_dropdown_choices(),
			)
		),
		'choices' => $map_shortcode->_get_picker_choices(),
		'show_borders' => false,
		'hide_picker' => true
	),
	'gmap-key' => array_merge(
		array(
			'label' => __( 'Google Maps API Key', 'fw' ),
			'desc' => sprintf(
				__( 'Create an application in %sGoogle Console%s and add the Key here.', 'fw' ),
				'<a href="https://console.developers.google.com/flows/enableapi?apiid=places_backend,maps_backend,geocoding_backend,directions_backend,distance_matrix_backend,elevation_backend&keyType=CLIENT_SIDE&reusekey=true">',
				'</a>'
			),
		),
		version_compare(fw()->manifest->get_version(), '2.5.7', '>=')
		? array(
			'type' => 'gmap-key',
		)
		: array(
			'type' => 'text',
			'fw-storage' => array(
				'type'      => 'wp-option',
				'wp_option' => 'fw-option-types:gmap-key',
			),
		)
	),
	'map_type' => array(
		'type'  => 'select',
		'label' => __('Map Type', 'fw'),
		'desc'  => __('Select map type', 'fw'),
		'choices' => array(
			'roadmap'   => __('Roadmap', 'fw'),
			'terrain' => __('Terrain', 'fw'),
			'satellite' => __('Satellite', 'fw'),
			'hybrid'    => __('Hybrid', 'fw')
		)
	),
	'map_height' => array(
		'label' => __('Map Height', 'fw'),
		'desc'  => __('Set map height (Ex: 300)', 'fw'),
		'type'  => 'text'
	),
	'disable_scrolling' => array(
		'type'  => 'switch',
		'value' => false,
		'label' => __('Disable zoom on scroll', 'fw'),
		'desc'  => __('Prevent the map from zooming when scrolling until clicking on the map', 'fw'),
		'left-choice' => array(
			'value' => false,
			'label' => __('Yes', 'fw'),
		),
		'right-choice' => array(
			'value' => true,
			'label' => __('No', 'fw'),
		),
	),
);                                                                                                                                                                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php                           0000644                 00000016361 15266055653 0023066 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Shortcode_Map extends FW_Shortcode {

	/**
	 *  @var $data = array(
	 *          'unique_id' => array(                               // some unique id (string)  required
	 *              'callback' => array($this, 'callable_method')  // array(stdClass, 'some_public_method') required
	 *              'label' => 'label',                            // data provider label (string) required
	 *              'options' => array()                           // extra options (array of options) optional
	 *          )
	 *       )
	 */
	private $data = array();

	private function load_data()
	{
		if (empty($this->data)) {
			$this->data = apply_filters('fw_shortcode_map_provider', array(
				'custom' => array(
					'callback'   => array($this, '_callback_get_custom_locations'),
					'label'      => __('Custom','fw'),
					'options'    => array(
						'locations' => array(
							'label' => __('Locations', 'fw'),
							'popup-title' => __('Add/Edit Location', 'fw'),
							'type' => 'addable-popup',
							'desc' => false,
							'template' => '{{  if (location.location !== "") {  print(location.location)} else { print("' . __('Note: Please set location', 'fw') . '")} }}',
							'popup-options' => array(
								'location' => array(
									'type' => 'map',
									'label' =>__('Location','fw'),
								),
								'title' => array(
									'type' => 'text',
									'label' => __('Location Title', 'fw'),
									'desc' => __('Set location title', 'fw'),
								),
								'description' => array(
									'type'  => 'textarea',
									'label' => __('Location Description', 'fw'),
									'desc'  => __('Set location description', 'fw')
								),
								'url' => array(
									'type'  => 'text',
									'label' => __('Location Url', 'fw'),
									'desc'  => __('Set page url (Ex: http://example.com)', 'fw'),
								),
								'thumb' => array(
									'label'       => __('Location Image', 'fw'),
									'desc'        => __('Add location image', 'fw'),
									'type'        => 'upload',
								)
							)
						)
					)
				)
			));
		}
	}

	public function _callback_get_custom_locations($atts) {
		$rows = fw_akg('data_provider/custom/locations', $atts, array());

		$result = array();
		if (!empty($rows)) {
			foreach($rows as $key => $row) {
				$result[$key]['title']       = fw_akg('title', $row);
				$result[$key]['url']         = fw_akg('url', $row);
				$result[$key]['thumb']       = fw_resize(wp_get_attachment_url(fw_akg('thumb/attachment_id', $row)), 100, 60, true);
				$result[$key]['coordinates'] = fw_akg('location/coordinates', $row);
				$result[$key]['description'] = fw_akg('description', $row);
			}
		}

		return $result;
	}

	/**
	 * Get the list of providers
	 * @internal
	 */
	public function _get_picker_dropdown_choices() {
		$this->load_data();
		$result = array();
		foreach($this->data as $unique_key => $item ) {
			$result[$unique_key] = $item['label'];
		}
		return $result;
	}

	/**
	 * Get the providers' options
	 * @internal
	 */
	public function _get_picker_choices() {
		$this->load_data();
		$result = array();
		foreach($this->data as $unique_key => $item ) {
			$result[$unique_key] = (isset($item['options']) && is_array($item['options'])) ? $item['options'] : array();
		}

		return $result;
	}

	protected function _render($atts, $content = null, $tag = '')
	{
		if (!isset($atts['data_provider']['population_method'])) {
			trigger_error(
				__('No location provider specified for map shortcode', 'fw')
			);
			return '<b>' . __( 'Map Placeholder', 'fw' ) . '</b>';
		}

		$this->load_data();
		$provider = $atts['data_provider']['population_method'];
		if (!isset($this->data[$provider])) {
			return '<!-- WARNING: '
			       . sprintf(__('Unknown location provider "%s" specified for map shortcode', 'fw'), $provider)
			       . ' -->';
		}

		/**
		 * @var $locations array structure:
		 * array(
		 *      array(
		 *          'title' => 'some_string',              //some text  (string) optional
		 *          'url'   => 'http://example.com'        //some uri   (string) optional
		 *          'description' => 'some string'         //some text  (string) optional
		 *          'thumb' => array(
		 *              'attachment_id' => '1'             //Existing atachment id (int)  optional
		 *          )
		 *          'coordinates' => array(                //key 'coordinates'   required
		 *              'lat' => 150                       //latitude   (float)  required
		 *              'lng' => -33.5                     //longitude  (float)  required
		 *          )
		 *      )
		 * )
		 */
		$locations = call_user_func( $this->data[$provider]['callback'], $atts );
		if ( !empty($locations) && is_array($locations) ) {
			foreach( $locations as $key => $location ) {
				if (
					!isset($location['coordinates'])        ||
					!is_array($location['coordinates'])     ||
					!isset($location['coordinates']['lat']) ||
					!isset($location['coordinates']['lng']) ||
					empty($location['coordinates']['lat'])  ||
					empty($location['coordinates']['lng'])
				) {
					//remove locations which has wrong coordinates/empty
					unset($locations[$key]);
				}
			}
		}

		$map_data_attr = array(
			'data-locations'  => json_encode(array_values($locations)),
			'data-map-type'   => strtoupper( fw_akg('map_type', $atts, 'roadmap') ),
			'data-map-height' => fw_akg('map_height', $atts, false),
		);

		unset($atts['data_provider']);
		unset($atts['map_type']);
		unset($atts['map_height']);

		foreach ( $atts as $key => $att ) {
			$new_key = 'data-' . str_replace( '_', '-', $key );
			if ( is_array( $att ) || is_object( $att ) ) {
				$att = json_encode($att);
			}

			$map_data_attr[$new_key] = $att;
		}


		$this->enqueue_static();
		return fw_render_view( $this->locate_path('/views/view.php'), compact('atts', 'content', 'tag', 'map_data_attr') );
	}

	/**
	 * Just a wrapper for the method render
	 * @param $extra array
	 * @param $data array
	 * @return string Generated shortcode html
	 *
	 * @var $extra = arrray(
	 *          'map_type'   => 'roadmap' // string any of (roadmap | terrain | satellite | hybrid )
	 *          'map_height' => '300'     // int height for map canvas block
	 * )
	 *
	 * @var $data = array(
	 *                  array(
	 *                      'description' => 'some desc'   //string
	 *                      'thumb' => array(
	 *                             'attachment_id' => '1'  //int any existing attachment id
	 *                       )
	 *                      'title' =>  'some title',      //string
	 *                      'url'   =>  'http://link.com', //string
	 *                      'location' => array(
	 *                            'coordinates' => array(
	 *                                  'lat' =>  -12,     //int
	 *                                  'lng' => 10        //int
	 *                                  )
	 *                             )
	 *                       )
	 *                   )
	 */
	public function render_custom($data, $extra = array()) {
		$atts = array(
			'map_height'    => fw_akg('map_height', $extra, false),
			'map_type'      => fw_akg('map_type', $extra, 'roadmap'),
			'data_provider' => array(
				'population_method' => 'custom',
				'custom' => array(
					'locations' => $data
				)
			)
		);
		return $this->_render($atts);
	}
}                                                                                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/map/static/img/page_builder.png                          0000644                 00000040126 15266055653 0023262 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  >§iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:0D7FC9A815E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:6aed9520-a217-444a-8d73-72bcd19a8211</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:52e5c854-4e64-4f38-a4af-88e13041f73c</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:b2b1fdcb-c418-4b5f-8316-797d810d06ba</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:24:18+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:6aed9520-a217-444a-8d73-72bcd19a8211</stEvt:instanceID>
                  <stEvt:when>2014-09-17T15:17:28+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:10:56+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-09-17T15:17:28+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-09-17T15:17:28+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:DocumentAncestors>
            <rdf:Bag>
               <rdf:li>FE3F37267F5BB3E372078DF9101450DE</rdf:li>
               <rdf:li>uuid:37DD06A87653E1118422D9075FE29A11</rdf:li>
               <rdf:li>uuid:B57F02D9D7C3DD11B079AF0219974F5D</rdf:li>
               <rdf:li>xmp.did:018011740720681188C69C3D03F7B305</rdf:li>
               <rdf:li>xmp.did:028011740720681180838223AEF978C2</rdf:li>
               <rdf:li>xmp.did:07A9EBB69ED3E211944AEC6650246579</rdf:li>
               <rdf:li>xmp.did:681F4169D3A611E282ECE402E3079AC1</rdf:li>
               <rdf:li>xmp.did:9F453081D3A611E2B9C3D6F0ECF8FE3F</rdf:li>
               <rdf:li>xmp.did:BF66CA695B48E311B3F2B0FDA7BB33AC</rdf:li>
               <rdf:li>xmp.did:d0d6a3ce-61c6-45d2-b864-c6f2bcfab621</rdf:li>
            </rdf:Bag>
         </photoshop:DocumentAncestors>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>°’LF    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  )IDATxÚ¤Ó¿+ÅaÇñ—›,
eQÂ&äo¸,ØÊÀÀà]¿SlHWIâ�)Y…EdQJI6®å¨o×ý^ƒÏòyNç<ïÎó<ç©*‹þ£êdP(~–­X@?šðŒ¬âòù<È”�öâ¹ Õ„çp�l²¸Ð†}ÔEü€Ãp¨ÇZÒ sQ$ÚmÇ`x!™Mô…ßa	+xŸÇ}äÒ Íá—øÂ4�Ç."Ÿz„—ðŽð-¼cUè,©û8ïÆD<em´?‰®ÈŸ•�¬a8žnC¸Š�=Qó��´n±˜ˆ³˜Jl†å€¦Òfâ(¥:Çz¥A‚"F“zÅ>ÿˆÙØtO¥…™
í;±ÞÅÑŸ¿±ŒfÐUVß ˆ,=…ëˆ    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/shortcodes/shortcodes/map/static/js/scripts.js                                 0000644                 00000007422 15266055653 0022021 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, _) {
	var isNotEmptyString = function(str) {
		if (_.isString(str)) {
			return str.trim().length;
		}
		return 0;
	};

	var init = function($mapWrapper){
		var maxZoom    = 16,
			$mapCanvas   = $mapWrapper.find('.fw-map-canvas'),
			mapCanvasOY  = isNaN(parseInt($mapWrapper.data('map-height'))) ? parseInt($mapCanvas.width() * 0.66) : parseInt($mapWrapper.data('map-height')),
			locations    = $mapWrapper.data('locations'),
			mapType      = $mapWrapper.data('map-type'),
			disableScroll = ($mapWrapper.data('disable-scrolling') ? true : false),
			mapOptions   = {
				center: ( 'undefined' !== locations && locations.length) ? calculateCenter(locations) :  new google.maps.LatLng(-34, 150),
				mapTypeId: google.maps.MapTypeId[mapType],
				scrollwheel: disableScroll
			},
			markerBounds = new google.maps.LatLngBounds(),
			map          = new google.maps.Map($mapCanvas.get(0), mapOptions);

			if ('undefined' !== locations && locations.length) {
				locations.forEach(function(location){
					gMapsCoords = new google.maps.LatLng(location.coordinates.lat, location.coordinates.lng);

					var marker = new google.maps.Marker({
						position: gMapsCoords,
						map: map
					});
					markerBounds.extend(gMapsCoords);

					//set content InfoWindow template
					if ( isNotEmptyString(location.description) || isNotEmptyString(location.title) || isNotEmptyString(location.url) || isNotEmptyString(location.thumb) ) {

						var template = _.template(
							"<% function isNotEmptyString(str) { if (_.isString(str)) {	return str.trim().length;} return 0; }  %>" +

								"<div class='infowindow'>" +

									"<% if (isNotEmptyString(location.thumb)) { %>" +
										"<div class='infowindow-thump'>" +
											"<img src='<%= location.thumb %>' >" +
										"</div> " +
									"<% } %>" +

									"<div class='infowindow-content'>" +
										"<% if ( isNotEmptyString(location.url) || isNotEmptyString(location.title) ) { %>" +
											"<div class='infowindow-title'>" +
												"<% if ( isNotEmptyString(location.url) ) { %><a href='<%- location.url %>'><% } %><%- isNotEmptyString(location.title) ?  location.title : location.url  %><% if ( isNotEmptyString(location.url) ) { %></a><% } %>" +
											"</div>" +
										"<% } %>" +
										"<% if ( isNotEmptyString(location.description) ) { %>"+
											"<div class='infowindow-description'>" +
												"<%= location.description %>" +
											"</div>" +
										"<% } %>" +
									"</div>" +

								"</div>");

						var infowindow = new google.maps.InfoWindow({
							content: template({location: location})
						});

						google.maps.event.addListener(marker, 'click', function() {
							infowindow.open(map,marker);
						});
					}
				});
			}

			//change "zoom"
			map.fitBounds(markerBounds);

			//change zoom to max zoom
			var listener = google.maps.event.addListenerOnce(map, 'zoom_changed', function() {
				if (map.getZoom() > maxZoom) map.setZoom(maxZoom);
				google.maps.event.removeListener(listener);
			});

			$mapCanvas.height(mapCanvasOY);
			$mapCanvas.data('map', map);
	};

	var calculateCenter = function(locations) {
		var Lng,Hyp,Lat,
			total = locations.length,
			X = 0,
			Y = 0,
			Z = 0;

		locations.forEach(function(location){
			var lat = location.coordinates.lat * Math.PI / 180,
				lng = location.coordinates.lng * Math.PI / 180,
				x = Math.cos(lat) * Math.cos(lng),
				y = Math.cos(lat) * Math.sin(lng),
				z = Math.sin(lat);

			X += x;
			Y += y;
			Z += z;
		});

		X /= total;
		Y /= total;
		Z /= total;

		Lng = Math.atan2(Y, X);
		Hyp = Math.sqrt(X * X + Y * Y);
		Lat = Math.atan2(Z, Hyp);

		return { lng: (Lng * 180 / Math.PI), lat: (Lat * 180 / Math.PI) };
	};

	$(document).ready(function(){
		$('.fw-map').each(function(){
			init($(this));
		});
	});

}(jQuery, _));

                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/map/static/css/styles.css                                0000644                 00000001403 15266055653 0022176 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /** fix infowindow dimensions **/
.fw-map-canvas .unyson-shortcode-map-content {
	/*max-width: 420px;*/
	min-width: 274px;
	padding: 5px 4px ;
}
.fw-map-canvas img {
	max-width: none !important;

}
.fw-map-canvas .gm-style-iw{
	/*min-height: 70px;*/
	overflow: hidden;
}
/** .fix infowindow dimensions **/

.fw-map-canvas .infowindow a {
	text-decoration: none;
	font-weight: bold;
	color: #568EC7;
}
.fw-map-canvas .infowindow-thump img {
	width: 100px;
	height: 60px;
	margin-right: 10px;
}
.fw-map-canvas .infowindow-thump {
	float: left;
}
.fw-map-canvas .infowindow-title {
	line-height: 27px;
}
.fw-map-canvas .infowindow-description {
	color: #AFAFAF;
	font-size: 11px;
	font-style: italic;
}
.fw-map-canvas .infowindow-content {
	float: left;
	max-width: 130px;
}                                                                                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/map/config.php                                           0000644                 00000000353 15266055653 0020043 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Map', 'fw' ),
	'description' => __( 'Add a Map', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' )
);                                                                                                                                                                                                                                                                                     framework/extensions/shortcodes/shortcodes/calendar/views/events-list.html                          0000644                 00000001032 15266055653 0023354 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <span id="cal-slide-tick" style="display: none"></span>
<div id="cal-slide-content" class="cal-event-list">
	<ul class="unstyled list-unstyled">
		<% _.each(events, function(event) { %>
			<li>
				<span class="pull-left event <%= event['class'] %>"></span>&nbsp;
				<a href="<%- event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
					data-event-class="<%= event['class'] %>" class="event-item">
					<%= event.title ?  event.title : (event.url ? event.url : null) %></a>
			</li>
		<% }) %>
	</ul>
</div>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/shortcodes/shortcodes/calendar/views/week-days.html                            0000644                 00000000706 15266055653 0022777 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <% _.each(events, function(event){ %>
<div class="cal-row-fluid">
	<div class="cal-cell<%= event.days%> cal-offset<%= event.start_day %> day-highlight dh-<%= event['class'] %>" data-event-class="<%= event['class'] %>">
		<a href="<%- event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>" class="cal-event-week event<%= event.id %>"><%- event.title ? event.title : (event.url ? event.url : null) %></a>
	</div>
</div>
<% }); %>
                                                          framework/extensions/shortcodes/shortcodes/calendar/views/month.html                                0000644                 00000001652 15266055653 0022234 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <div class="cal-row-fluid cal-row-head">
	<% _.each(days_name, function(name){ %>
		<div class="cal-cell1"><%= name %></div>
	<% }) %>
</div>
<div class="cal-month-box">
	<% for(i = 0; i < 6; i++) { %>
		<% if(cal.stop_cycling == true) break; %>
		<div class="cal-row-fluid cal-before-eventlist">
			<div class="cal-cell1 cal-cell" data-cal-row="-day1"><%= cal._day(i, day++) %></div>
			<div class="cal-cell1 cal-cell" data-cal-row="-day2"><%= cal._day(i, day++) %></div>
			<div class="cal-cell1 cal-cell" data-cal-row="-day3"><%= cal._day(i, day++) %></div>
			<div class="cal-cell1 cal-cell" data-cal-row="-day4"><%= cal._day(i, day++) %></div>
			<div class="cal-cell1 cal-cell" data-cal-row="-day5"><%= cal._day(i, day++) %></div>
			<div class="cal-cell1 cal-cell" data-cal-row="-day6"><%= cal._day(i, day++) %></div>
			<div class="cal-cell1 cal-cell" data-cal-row="-day7"><%= cal._day(i, day++) %></div>
		</div>
	<% } %>
</div>
                                                                                      framework/extensions/shortcodes/shortcodes/calendar/views/week.html                                 0000644                 00000001526 15266055653 0022042 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <div class="cal-week-box">
	<div class="cal-offset1 cal-column"></div>
	<div class="cal-offset2 cal-column"></div>
	<div class="cal-offset3 cal-column"></div>
	<div class="cal-offset4 cal-column"></div>
	<div class="cal-offset5 cal-column"></div>
	<div class="cal-offset6 cal-column"></div>
	<div class="cal-row-fluid cal-row-head">
		<% _.each(days_name, function(name) { %>
			<div class="cal-cell1 <%= cal._getDayClass('week', start) %>" data-toggle="tooltip" title="<%= cal._getHolidayName(start) %>"><%= name %><br>
				<small><span data-cal-date="<%= start.getFullYear() %>-<%= start.getMonthFormatted() %>-<%= start.getDateFormatted() %>" data-cal-view="day"><%= start.getDate() %> <%= cal.locale['ms' + start.getMonth()] %></span></small>
			</div>
			<% start.setDate(start.getDate() + 1); %>
		<% }) %>
	</div>
	<hr>
	<%= cal._week() %>
</div>
                                                                                                                                                                          framework/extensions/shortcodes/shortcodes/calendar/views/view.php                                  0000644                 00000001605 15266055653 0021702 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var $wrapper_atts
 * @var $atts
 * @var $content
 * @var $tag
 */
?>

<?php $wrapper_atts['class'] =  fw_akg('class', $wrapper_atts, '') . ' fw-shortcode-calendar-wrapper shortcode-container' ?>

<div <?php echo fw_attr_to_html($wrapper_atts); ?>>

	<div class="clearfix"></div>
	<div class="page-header hidden-header">

	<div class="pull-right form-inline">
		<div class="btn-group">
			<button data-calendar-nav="prev"><i class="fa fa-angle-left"></i></button>
			<button data-calendar-nav="today"><?php echo __('Today','fw')?></button>
			<button data-calendar-nav="next"><i class="fa fa-angle-right"></i></button>
		</div>
	</div>

	<h3><!-- Here will be set the title --></h3>

	</div>

	<div class="row">
		<div class="col-xs-12 col-lg-12 col-xl-12 col-sm-12">
			<div class="fw-shortcode-calendar"></div>
		</div>
	</div>

</div>
                                                                                                                           framework/extensions/shortcodes/shortcodes/calendar/views/month-day.html                            0000644                 00000002202 15266055653 0022777 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <div class="cal-month-day <%= cls %> <% if ( events.length ) print(' event-day') %> ">
	<span class="pull-left" data-cal-date="<%= data_day %>" data-cal-view="day" data-toggle="tooltip" title="<%= tooltip %>"><%= day %></span>

	<% if (events.length > 1) { %>
		<div class="list-events"><span><%= events.length %></span> <%- fwShortcodeCalendarLocalize.events %></div>
	<% } else if(events.length === 1) { %>
		<div class="list-events"><span><%= events.length %></span> <%- fwShortcodeCalendarLocalize.event %></div>
	<% } %>

	<% if (cls.indexOf('cal-day-today') !== -1) {%>
		<span class='text-today'><%- fwShortcodeCalendarLocalize.today %></span>
	<% } %>

	<% if (events.length > 0) { %>
		<div class="events-list" data-cal-start="<%= start %>" data-cal-end="<%= end %>">
			<% _.each(events, function(event) { %>
				<a href="<%- event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>" data-event-class="<%= event['class'] %>"
					class="pull-left event <%= event['class'] %>" data-toggle="tooltip"
					title="<%= event.title ? event.title : (event.url ? event.url : null)  %>"></a>
			<% }); %>
		</div>
	<% } %>
</div>
                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/calendar/views/day.html                                  0000644                 00000006635 15266055653 0021672 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <div id="cal-day-box">
	<div class="row-fluid clearfix cal-row-head">
		<div class="time-col cal-cell"><%= cal.locale.time %></div>
		<div class="events-col"><%= cal.locale.events %></div>
	</div>
	<% if(all_day.length) {%>
		<div class="row-fluid clearfix cal-day-hour">
			<div class="time-col" style="height: <% print(((all_day.length+1)*35) + 15) %>px"><b><%= cal.locale.all_day %></b></div>
			<div class="events-col" style="top: -<% print((all_day.length*35)+15) %>px">
				<% _.each(all_day, function(event){ %>
					<div class="day-highlight dh-<%= event['class'] %>">
						<a href="<%- event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
						   data-event-class="<%= event['class'] %>" class="event-item">
							<%= event.title ? event.title : (event.url ? event.url : null) %></a>
					</div>
				<% }); %>
			</div>
		</div>
	<% }; %>
	<% if(before_time.length) {%>
		<div class="row-fluid clearfix cal-day-hour">
			<div class="time-col" style="height: <% print(((before_time.length+1)*35) + 15) %>px"><b><%= cal.locale.before_time %></b></div>
			<div class="events-col" style="top: -<% print((before_time.length*35)+15) %>px" >
				<% _.each(before_time, function(event){ %>
					<div class="day-highlight dh-<%= event['class'] %>">
						<span class="cal-hours pull-right"><%= event.end_hour %></span>
						<a href="<%- event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
						   data-event-class="<%= event['class'] %>" class="event-item">
							<%= event.title ? event.title : (event.url ? event.url : null) %></a>
					</div>
				<% }); %>
			</div>
		</div>
	<% }; %>
	<div id="cal-day-panel" class="clearfix cal-day-panel-class">
		<div id="cal-day-panel-hour" class="cal-day-panel-hour-class">
			<% for(i = 0; i < hours; i++){ %>
				<div class="cal-day-hour">
					<% for(l = 0; l < cal._hour_min(i); l++){ %>
						<div class="row-fluid cal-day-hour-part">
							<div class="time-col"><b><%= cal._hour(i, l) %></b></div>
							<div class="events-col"></div>
						</div>
				<% }; %>
				</div>
			<% }; %>
		</div>
		
		<% _.each(by_hour, function(event){ %>
			<div class="pull-left day-event day-highlight dh-<%= event['class'] %>" style="margin-top: <%= (event.top * 30) %>px; height: <%= (event.lines * 30) %>px; <% if (by_hour.length > 3) {print('max-width: 100px;')}  %> ">
				<span class="cal-hours"><%= event.start_hour %> - <%= event.end_hour %></span>
				<a href="<%- event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
				   data-event-class="<%= event['class'] %>" class="event-item">
					<%= event.title ? event.title : (event.url ? event.url : null) %></a>
			</div>
		<% }); %>
	</div>
	<% if(after_time.length) {%>
	<div class="row-fluid clearfix cal-day-hour">
		<div class="time-col" style="height: <% print(((after_time.length+1)*35) + 15) %>px" ><b><%= cal.locale.after_time %></b></div>
		<div class="events-col" style="top: -<% print((after_time.length*35)+15) %>px" >
			<% _.each(after_time, function(event){ %>
			<div class="day-highlight dh-<%= event['class'] %>">
				<span class="cal-hours pull-right"><%= event.start_hour %></span>
				<a href="<%- event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
				   data-event-class="<%= event['class'] %>" class="event-item">
					<%= event.title ? event.title : (event.url ? event.url : null) %></a>
			</div>
			<% }); %>
		</div>
	</div>
	<% }; %>
</div>
                                                                                                   framework/extensions/shortcodes/shortcodes/calendar/static.php                                      0000644                 00000010624 15266055653 0021063 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$shortcodes_extension = fw_ext( 'shortcodes' );

wp_enqueue_style(
	'fw-shortcode-calendar-bootstrap3',
	$shortcodes_extension->get_declared_URI( '/shortcodes/calendar/static/libs/bootstrap3/css/bootstrap-grid.css' )
);
wp_enqueue_style(
	'fw-shortcode-calendar-calendar',
	$shortcodes_extension->get_declared_URI( '/shortcodes/calendar/static/css/calendar.css' )
);
wp_enqueue_style(
	'fw-shortcode-calendar',
	$shortcodes_extension->get_declared_URI( '/shortcodes/calendar/static/css/styles.css' )
);


wp_enqueue_script(
	'fw-shortcode-calendar-bootstrap3',
	$shortcodes_extension->get_declared_URI( '/shortcodes/calendar/static/libs/bootstrap3/js/bootstrap.min.js' ),
	array( 'jquery', 'underscore' ),
	fw()->manifest->get_version(),
	true
);
wp_enqueue_script(
	'fw-shortcode-calendar-timezone',
	$shortcodes_extension->get_declared_URI( '/shortcodes/calendar/static/libs/jstimezonedetect/jstz.min.js' ),
	array( 'jquery', 'underscore' ),
	fw()->manifest->get_version(),
	true
);
wp_enqueue_script(
	'fw-shortcode-calendar-calendar',
	$shortcodes_extension->get_declared_URI( '/shortcodes/calendar/static/js/calendar.js' ),
	array( 'jquery', 'underscore', 'fw-shortcode-calendar-bootstrap3', 'fw-shortcode-calendar-timezone' ),
	fw()->manifest->get_version(),
	true
);
wp_enqueue_script(
	'fw-shortcode-calendar',
	$shortcodes_extension->get_declared_URI( '/shortcodes/calendar/static/js/scripts.js' ),
	array( 'jquery', 'underscore', 'fw-shortcode-calendar-calendar' ),
	fw()->manifest->get_version(),
	true
);

$locale = get_locale();
wp_localize_script(
	'fw-shortcode-calendar',
	'fwShortcodeCalendarLocalize',
	array(
		'event'  => __( 'Event', 'fw' ),
		'events' => __( 'Events', 'fw' ),
		'today'  => __( 'Today', 'fw' ),
		'locale' => $locale
	)
);
wp_localize_script(
	'fw-shortcode-calendar',
	'calendar_languages',
	array(
		$locale => array(
			'error_noview'     => sprintf( __( 'Calendar: View %s not found', 'fw' ), '{0}' ),
			'error_dateformat' => sprintf( __( 'Calendar: Wrong date format %s. Should be either "now" or "yyyy-mm-dd"',
					'fw' ), '{0}' ),
			'error_loadurl'    => __( 'Calendar: Event URL is not set', 'fw' ),
			'error_where'      => sprintf( __( 'Calendar: Wrong navigation direction %s. Can be only "next" or "prev" or "today"',
					'fw' ), '{0}' ),
			'error_timedevide' => __( 'Calendar: Time split parameter should divide 60 without decimals. Something like 10, 15, 30',
				'fw' ),
			'no_events_in_day' => __( 'No events in this day.', 'fw' ),
			'title_year'       => '{0}',
			'title_month'      => '{0} {1}',
			'title_week'       => sprintf( __( 'week %s of %s', 'fw' ), '{0}', '{1}' ),
			'title_day'        => '{0} {1} {2}, {3}',
			'week'             => __( 'Week ', 'fw' ) . '{0}',
			'all_day'          => __( 'All day', 'fw' ),
			'time'             => __( 'Time', 'fw' ),
			'events'           => __( 'Events', 'fw' ),
			'before_time'      => __( 'Ends before timeline', 'fw' ),
			'after_time'       => __( 'Starts after timeline', 'fw' ),
			'm0'               => __( 'January', 'fw' ),
			'm1'               => __( 'February', 'fw' ),
			'm2'               => __( 'March', 'fw' ),
			'm3'               => __( 'April', 'fw' ),
			'm4'               => __( 'May', 'fw' ),
			'm5'               => __( 'June', 'fw' ),
			'm6'               => __( 'July', 'fw' ),
			'm7'               => __( 'August', 'fw' ),
			'm8'               => __( 'September', 'fw' ),
			'm9'               => __( 'October', 'fw' ),
			'm10'              => __( 'November', 'fw' ),
			'm11'              => __( 'December', 'fw' ),
			'ms0'              => __( 'Jan', 'fw' ),
			'ms1'              => __( 'Feb', 'fw' ),
			'ms2'              => __( 'Mar', 'fw' ),
			'ms3'              => __( 'Apr', 'fw' ),
			'ms4'              => __( 'May', 'fw' ),
			'ms5'              => __( 'Jun', 'fw' ),
			'ms6'              => __( 'Jul', 'fw' ),
			'ms7'              => __( 'Aug', 'fw' ),
			'ms8'              => __( 'Sep', 'fw' ),
			'ms9'              => __( 'Oct', 'fw' ),
			'ms10'             => __( 'Nov', 'fw' ),
			'ms11'             => __( 'Dec', 'fw' ),
			'd0'               => __( 'Sunday', 'fw' ),
			'd1'               => __( 'Monday', 'fw' ),
			'd2'               => __( 'Tuesday', 'fw' ),
			'd3'               => __( 'Wednesday', 'fw' ),
			'd4'               => __( 'Thursday', 'fw' ),
			'd5'               => __( 'Friday', 'fw' ),
			'd6'               => __( 'Saturday', 'fw' ),
		)
	)
);
                                                                                                            framework/extensions/shortcodes/shortcodes/calendar/options.php                                     0000644                 00000002336 15266055653 0021270 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$calendar_shortcode = fw_ext('shortcodes')->get_shortcode('calendar');
$options = array(
	'data_provider' => array(
		'type'  => 'multi-picker',
		'label' => false,
		'desc'  => false,
		'picker' => array(
			'population_method' => array(
				'label'   => __('Population Method', 'fw'),
				'desc'    => __( 'Select calendar population method (Ex: events, custom)', 'fw' ),
				'type'    => 'short-select',
				'value'   => 'custom',
				'choices' => $calendar_shortcode->_get_picker_dropdown_choices(),
			)
		),
		'choices' => $calendar_shortcode->_get_picker_choices(),
		'show_borders' => false,
		'hide_picker' => true
	),
	'template' => array(
		'label'   => __('Calendar Type', 'fw' ),
		'desc'    => __('Select calendar type', 'fw'),
		'type'    => 'short-select',
		'value'   => 'day',
		'choices' => array(
			'day'   => __('Daily', 'fw'),
			'week'  => __('Weekly', 'fw'),
			'month' => __('Monthly', 'fw')
		),
	),
	'first_week_day' => array(
		'label' => __('Start Week On', 'fw'),
		'desc'    => __( 'Select first day of week', 'fw' ),
		'type'    => 'short-select',
		'choices' => array(
			'1' => __('Monday', 'fw'),
			'2' => __('Sunday', 'fw')
		),
		'value' => 1
	),
);
                                                                                                                                                                                                                                                                                                  framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php                 0000644                 00000014030 15266055653 0025045 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Shortcode_Calendar extends FW_Shortcode
{

	/**
	 * array(
	 *    'unique_id' => array(                               // some unique id (string)
	 *         'callback' => array($this, 'callable_method')  // callback array(stdClass, 'public_method')
	 *              'label' => 'label',                       // data provider label (string)
	 *              'options' => array()                      // extra options (array of options)
	 *         )
	 *    )
	 */
	private $data = array();

	private function load_data()
	{
		if (empty($this->data)) {
			$this->data = apply_filters('fw_shortcode_calendar_provider', array(
				'custom' => array(
					'callback' => false,
					'label'    => __('Custom', 'fw'),
					'desc'     => 'Add events to your calendar',
					'options'  => array(
						'custom_events' => array(
							'label' => __('Events', 'fw'),
							'popup-title' => __('Add/Edit Date & Time', 'fw'),
							'type' => 'addable-popup',
							'desc' => 'Add events to your calendar',
							'template' => '{{  if (calendar_date_range.from !== "") {  print(calendar_date_range.from + " - " + calendar_date_range.to)} else { print("' . __('Note: Please set start & end event datetime', 'fw') . '")} }}',
							'popup-options' => array(
								'title' => array(
									'type' => 'text',
									'label' =>__('Event Title','fw'),
									'desc' => __('Enter the event title', 'fw'),
								),
								'url' => array(
									'type' => 'text',
									'label' =>__('Event URL','fw'),
									'desc' => __('Enter the event URL (Ex: http://your-domain.com/event)', 'fw'),
								),
								'calendar_date_range' => array(
									'type'  => 'datetime-range',
									'label' => __('Date & Time','fw'),
									'desc'  => __('Enter the event date & time','fw'),
									'datetime-pickers' => array(
										'from' => array(
											'maxDate' => '2038/01/19',
											'minDate' => '1970/01/01',
											'timepicker' => true,
											'datepicker' => true,
											'defaultTime' => '08:00',
										),
										'to' => array(
											'maxDate' => '2038/01/19',
											'minDate' => '1970/01/01',
											'timepicker' => true,
											'datepicker' => true,
											'defaultTime' => '18:00',
										)
									),
									'value' => array(
										'from' => '',
										'to' => ''
									)
								)
							)
						)
					)
				)
			));
		}
	}

	/**
	 * Get the list of providers
	 * @internal
	 */
	public function _get_picker_dropdown_choices()
	{
		$this->load_data();
		$result = array();
		foreach($this->data as $unique_filter_key => $item ) {
			$result[$unique_filter_key] = $item['label'];
		}
		return $result;
	}

	/**
	 * Get the providers' options
	 * @internal
	 */
	public function _get_picker_choices()
	{
		$this->load_data();
		$result = array();
		foreach($this->data as $unique_filter_key => $item ) {
			$result[$unique_filter_key] = (isset($item['options']) && is_array($item['options'])) ? $item['options'] : array();
		}
		return $result;
	}

	public function _init()
	{
		$this->register_ajax();
	}

	private function register_ajax()
	{
		add_action( 'wp_ajax_shortcode_calendar_get_events',        array($this, '_ajax_get_results_json_ajax'));
		add_action( 'wp_ajax_nopriv_shortcode_calendar_get_events', array($this, '_ajax_get_results_json_ajax'));
	}

	public function _ajax_get_results_json_ajax()
	{
		$this->load_data();
		$data_provider = FW_Request::POST('data_provider');
		$result = call_user_func($this->data[$data_provider]['callback'], FW_Request::POST());
		wp_send_json_success($result);
	}

	protected function _render($atts, $content = null, $tag = '')
	{
		if (!isset($atts['data_provider']['population_method'])) {
			trigger_error(
				__('No events provider specified for calendar shortcode', 'fw')
			);
			return '<b>Calendar Placeholder</b>';
		}

		$this->load_data();
		$provider = $atts['data_provider']['population_method'];
		if (!isset($this->data[$provider])) {
			trigger_error(
				sprintf(__('Unknown events provider "%s" specified for calendar shortcode', 'fw'), $provider)
			);
			return '<b>Calendar Placeholder</b>';
		}

		$ajax_params = apply_filters('fw_shortcode_calendar_ajax_params', array(), $provider, fw_akg( 'data_provider/' . $provider, $atts ) );
		if (is_array($ajax_params)) {
			$ajax_params = array_merge($ajax_params, array('data_provider' => $provider));
		} else {
			$ajax_params = array('data_provider' => $provider );
		}

		$wrapper_atts = array(
			'data-extends-ajax-params'  => json_encode($ajax_params),
			'data-ajax-url'             => admin_url( 'admin-ajax.php' ),
			'data-template'             => isset($atts['template']) ? $atts['template'] : 'month',
			'data-template-path'        => $this->get_declared_URI('/views/'),
			'data-first-day'            => $atts['first_week_day'],
		);

		if ($provider === 'custom'){
			$rows = fw_akg('data_provider/custom/custom_events', $atts, array());
			$event_sources = array();

			if (empty($rows) === false) {
				$key = 0;
				foreach($rows as $row) {
					if (empty($row['calendar_date_range']['from']) || empty($row['calendar_date_range']['to'])) {
						continue;
					}
					$event_sources[$key]['id'] = $key;
					$start = new DateTime($row['calendar_date_range']['from'], new DateTimeZone('GMT'));
					$end   = new DateTime($row['calendar_date_range']['to'], new DateTimeZone('GMT'));

					//set end of all_day event time 23:59:59
					if ($start == $end and $end->format('H:i') === '00:00') {
						$end->modify('+23 hour');
						$end->modify('+59 minutes');
						$end->modify('+59 second');
					}

					$event_sources[$key]['start'] = $start->format('U');
					$event_sources[$key]['end']   = $end->format('U');
					$event_sources[$key]['title'] = htmlspecialchars_decode($row['title']);
					$event_sources[$key]['url']   = $row['url'];
					$key++;
				}
			}

			$wrapper_atts['data-event-source'] = json_encode($event_sources);
		}

		$this->enqueue_static();
		return fw_render_view($this->locate_path('/views/view.php'), compact('atts', 'content', 'tag', 'wrapper_atts'));
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/shortcodes/shortcodes/calendar/static/libs/bootstrap3/js/bootstrap.js          0000644                 00000223334 15266055653 0026376 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under the MIT license
 */

if (typeof jQuery === 'undefined') {
  throw new Error('Bootstrap\'s JavaScript requires jQuery')
}

+function ($) {
  'use strict';
  var version = $.fn.jquery.split(' ')[0].split('.')
  if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] > 3)) {
    throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4')
  }
}(jQuery);

/* ========================================================================
 * Bootstrap: transition.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#transitions
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // CSS TRANSITION SUPPORT (Shoutout: https://modernizr.com/)
  // ============================================================

  function transitionEnd() {
    var el = document.createElement('bootstrap')

    var transEndEventNames = {
      WebkitTransition : 'webkitTransitionEnd',
      MozTransition    : 'transitionend',
      OTransition      : 'oTransitionEnd otransitionend',
      transition       : 'transitionend'
    }

    for (var name in transEndEventNames) {
      if (el.style[name] !== undefined) {
        return { end: transEndEventNames[name] }
      }
    }

    return false // explicit for ie8 (  ._.)
  }

  // https://blog.alexmaccaw.com/css-transitions
  $.fn.emulateTransitionEnd = function (duration) {
    var called = false
    var $el = this
    $(this).one('bsTransitionEnd', function () { called = true })
    var callback = function () { if (!called) $($el).trigger($.support.transition.end) }
    setTimeout(callback, duration)
    return this
  }

  $(function () {
    $.support.transition = transitionEnd()

    if (!$.support.transition) return

    $.event.special.bsTransitionEnd = {
      bindType: $.support.transition.end,
      delegateType: $.support.transition.end,
      handle: function (e) {
        if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments)
      }
    }
  })

}(jQuery);

/* ========================================================================
 * Bootstrap: alert.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#alerts
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // ALERT CLASS DEFINITION
  // ======================

  var dismiss = '[data-dismiss="alert"]'
  var Alert   = function (el) {
    $(el).on('click', dismiss, this.close)
  }

  Alert.VERSION = '3.4.1'

  Alert.TRANSITION_DURATION = 150

  Alert.prototype.close = function (e) {
    var $this    = $(this)
    var selector = $this.attr('data-target')

    if (!selector) {
      selector = $this.attr('href')
      selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
    }

    selector    = selector === '#' ? [] : selector
    var $parent = $(document).find(selector)

    if (e) e.preventDefault()

    if (!$parent.length) {
      $parent = $this.closest('.alert')
    }

    $parent.trigger(e = $.Event('close.bs.alert'))

    if (e.isDefaultPrevented()) return

    $parent.removeClass('in')

    function removeElement() {
      // detach from parent, fire event then clean up data
      $parent.detach().trigger('closed.bs.alert').remove()
    }

    $.support.transition && $parent.hasClass('fade') ?
      $parent
        .one('bsTransitionEnd', removeElement)
        .emulateTransitionEnd(Alert.TRANSITION_DURATION) :
      removeElement()
  }


  // ALERT PLUGIN DEFINITION
  // =======================

  function Plugin(option) {
    return this.each(function () {
      var $this = $(this)
      var data  = $this.data('bs.alert')

      if (!data) $this.data('bs.alert', (data = new Alert(this)))
      if (typeof option == 'string') data[option].call($this)
    })
  }

  var old = $.fn.alert

  $.fn.alert             = Plugin
  $.fn.alert.Constructor = Alert


  // ALERT NO CONFLICT
  // =================

  $.fn.alert.noConflict = function () {
    $.fn.alert = old
    return this
  }


  // ALERT DATA-API
  // ==============

  $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close)

}(jQuery);

/* ========================================================================
 * Bootstrap: button.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#buttons
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // BUTTON PUBLIC CLASS DEFINITION
  // ==============================

  var Button = function (element, options) {
    this.$element  = $(element)
    this.options   = $.extend({}, Button.DEFAULTS, options)
    this.isLoading = false
  }

  Button.VERSION  = '3.4.1'

  Button.DEFAULTS = {
    loadingText: 'loading...'
  }

  Button.prototype.setState = function (state) {
    var d    = 'disabled'
    var $el  = this.$element
    var val  = $el.is('input') ? 'val' : 'html'
    var data = $el.data()

    state += 'Text'

    if (data.resetText == null) $el.data('resetText', $el[val]())

    // push to event loop to allow forms to submit
    setTimeout($.proxy(function () {
      $el[val](data[state] == null ? this.options[state] : data[state])

      if (state == 'loadingText') {
        this.isLoading = true
        $el.addClass(d).attr(d, d).prop(d, true)
      } else if (this.isLoading) {
        this.isLoading = false
        $el.removeClass(d).removeAttr(d).prop(d, false)
      }
    }, this), 0)
  }

  Button.prototype.toggle = function () {
    var changed = true
    var $parent = this.$element.closest('[data-toggle="buttons"]')

    if ($parent.length) {
      var $input = this.$element.find('input')
      if ($input.prop('type') == 'radio') {
        if ($input.prop('checked')) changed = false
        $parent.find('.active').removeClass('active')
        this.$element.addClass('active')
      } else if ($input.prop('type') == 'checkbox') {
        if (($input.prop('checked')) !== this.$element.hasClass('active')) changed = false
        this.$element.toggleClass('active')
      }
      $input.prop('checked', this.$element.hasClass('active'))
      if (changed) $input.trigger('change')
    } else {
      this.$element.attr('aria-pressed', !this.$element.hasClass('active'))
      this.$element.toggleClass('active')
    }
  }


  // BUTTON PLUGIN DEFINITION
  // ========================

  function Plugin(option) {
    return this.each(function () {
      var $this   = $(this)
      var data    = $this.data('bs.button')
      var options = typeof option == 'object' && option

      if (!data) $this.data('bs.button', (data = new Button(this, options)))

      if (option == 'toggle') data.toggle()
      else if (option) data.setState(option)
    })
  }

  var old = $.fn.button

  $.fn.button             = Plugin
  $.fn.button.Constructor = Button


  // BUTTON NO CONFLICT
  // ==================

  $.fn.button.noConflict = function () {
    $.fn.button = old
    return this
  }


  // BUTTON DATA-API
  // ===============

  $(document)
    .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) {
      var $btn = $(e.target).closest('.btn')
      Plugin.call($btn, 'toggle')
      if (!($(e.target).is('input[type="radio"], input[type="checkbox"]'))) {
        // Prevent double click on radios, and the double selections (so cancellation) on checkboxes
        e.preventDefault()
        // The target component still receive the focus
        if ($btn.is('input,button')) $btn.trigger('focus')
        else $btn.find('input:visible,button:visible').first().trigger('focus')
      }
    })
    .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) {
      $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type))
    })

}(jQuery);

/* ========================================================================
 * Bootstrap: carousel.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#carousel
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // CAROUSEL CLASS DEFINITION
  // =========================

  var Carousel = function (element, options) {
    this.$element    = $(element)
    this.$indicators = this.$element.find('.carousel-indicators')
    this.options     = options
    this.paused      = null
    this.sliding     = null
    this.interval    = null
    this.$active     = null
    this.$items      = null

    this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this))

    this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element
      .on('mouseenter.bs.carousel', $.proxy(this.pause, this))
      .on('mouseleave.bs.carousel', $.proxy(this.cycle, this))
  }

  Carousel.VERSION  = '3.4.1'

  Carousel.TRANSITION_DURATION = 600

  Carousel.DEFAULTS = {
    interval: 5000,
    pause: 'hover',
    wrap: true,
    keyboard: true
  }

  Carousel.prototype.keydown = function (e) {
    if (/input|textarea/i.test(e.target.tagName)) return
    switch (e.which) {
      case 37: this.prev(); break
      case 39: this.next(); break
      default: return
    }

    e.preventDefault()
  }

  Carousel.prototype.cycle = function (e) {
    e || (this.paused = false)

    this.interval && clearInterval(this.interval)

    this.options.interval
      && !this.paused
      && (this.interval = setInterval($.proxy(this.next, this), this.options.interval))

    return this
  }

  Carousel.prototype.getItemIndex = function (item) {
    this.$items = item.parent().children('.item')
    return this.$items.index(item || this.$active)
  }

  Carousel.prototype.getItemForDirection = function (direction, active) {
    var activeIndex = this.getItemIndex(active)
    var willWrap = (direction == 'prev' && activeIndex === 0)
                || (direction == 'next' && activeIndex == (this.$items.length - 1))
    if (willWrap && !this.options.wrap) return active
    var delta = direction == 'prev' ? -1 : 1
    var itemIndex = (activeIndex + delta) % this.$items.length
    return this.$items.eq(itemIndex)
  }

  Carousel.prototype.to = function (pos) {
    var that        = this
    var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active'))

    if (pos > (this.$items.length - 1) || pos < 0) return

    if (this.sliding)       return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid"
    if (activeIndex == pos) return this.pause().cycle()

    return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos))
  }

  Carousel.prototype.pause = function (e) {
    e || (this.paused = true)

    if (this.$element.find('.next, .prev').length && $.support.transition) {
      this.$element.trigger($.support.transition.end)
      this.cycle(true)
    }

    this.interval = clearInterval(this.interval)

    return this
  }

  Carousel.prototype.next = function () {
    if (this.sliding) return
    return this.slide('next')
  }

  Carousel.prototype.prev = function () {
    if (this.sliding) return
    return this.slide('prev')
  }

  Carousel.prototype.slide = function (type, next) {
    var $active   = this.$element.find('.item.active')
    var $next     = next || this.getItemForDirection(type, $active)
    var isCycling = this.interval
    var direction = type == 'next' ? 'left' : 'right'
    var that      = this

    if ($next.hasClass('active')) return (this.sliding = false)

    var relatedTarget = $next[0]
    var slideEvent = $.Event('slide.bs.carousel', {
      relatedTarget: relatedTarget,
      direction: direction
    })
    this.$element.trigger(slideEvent)
    if (slideEvent.isDefaultPrevented()) return

    this.sliding = true

    isCycling && this.pause()

    if (this.$indicators.length) {
      this.$indicators.find('.active').removeClass('active')
      var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)])
      $nextIndicator && $nextIndicator.addClass('active')
    }

    var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid"
    if ($.support.transition && this.$element.hasClass('slide')) {
      $next.addClass(type)
      if (typeof $next === 'object' && $next.length) {
        $next[0].offsetWidth // force reflow
      }
      $active.addClass(direction)
      $next.addClass(direction)
      $active
        .one('bsTransitionEnd', function () {
          $next.removeClass([type, direction].join(' ')).addClass('active')
          $active.removeClass(['active', direction].join(' '))
          that.sliding = false
          setTimeout(function () {
            that.$element.trigger(slidEvent)
          }, 0)
        })
        .emulateTransitionEnd(Carousel.TRANSITION_DURATION)
    } else {
      $active.removeClass('active')
      $next.addClass('active')
      this.sliding = false
      this.$element.trigger(slidEvent)
    }

    isCycling && this.cycle()

    return this
  }


  // CAROUSEL PLUGIN DEFINITION
  // ==========================

  function Plugin(option) {
    return this.each(function () {
      var $this   = $(this)
      var data    = $this.data('bs.carousel')
      var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option)
      var action  = typeof option == 'string' ? option : options.slide

      if (!data) $this.data('bs.carousel', (data = new Carousel(this, options)))
      if (typeof option == 'number') data.to(option)
      else if (action) data[action]()
      else if (options.interval) data.pause().cycle()
    })
  }

  var old = $.fn.carousel

  $.fn.carousel             = Plugin
  $.fn.carousel.Constructor = Carousel


  // CAROUSEL NO CONFLICT
  // ====================

  $.fn.carousel.noConflict = function () {
    $.fn.carousel = old
    return this
  }


  // CAROUSEL DATA-API
  // =================

  var clickHandler = function (e) {
    var $this   = $(this)
    var href    = $this.attr('href')
    if (href) {
      href = href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7
    }

    var target  = $this.attr('data-target') || href
    var $target = $(document).find(target)

    if (!$target.hasClass('carousel')) return

    var options = $.extend({}, $target.data(), $this.data())
    var slideIndex = $this.attr('data-slide-to')
    if (slideIndex) options.interval = false

    Plugin.call($target, options)

    if (slideIndex) {
      $target.data('bs.carousel').to(slideIndex)
    }

    e.preventDefault()
  }

  $(document)
    .on('click.bs.carousel.data-api', '[data-slide]', clickHandler)
    .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler)

  $(window).on('load', function () {
    $('[data-ride="carousel"]').each(function () {
      var $carousel = $(this)
      Plugin.call($carousel, $carousel.data())
    })
  })

}(jQuery);

/* ========================================================================
 * Bootstrap: collapse.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#collapse
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */

/* jshint latedef: false */

+function ($) {
  'use strict';

  // COLLAPSE PUBLIC CLASS DEFINITION
  // ================================

  var Collapse = function (element, options) {
    this.$element      = $(element)
    this.options       = $.extend({}, Collapse.DEFAULTS, options)
    this.$trigger      = $('[data-toggle="collapse"][href="#' + element.id + '"],' +
                           '[data-toggle="collapse"][data-target="#' + element.id + '"]')
    this.transitioning = null

    if (this.options.parent) {
      this.$parent = this.getParent()
    } else {
      this.addAriaAndCollapsedClass(this.$element, this.$trigger)
    }

    if (this.options.toggle) this.toggle()
  }

  Collapse.VERSION  = '3.4.1'

  Collapse.TRANSITION_DURATION = 350

  Collapse.DEFAULTS = {
    toggle: true
  }

  Collapse.prototype.dimension = function () {
    var hasWidth = this.$element.hasClass('width')
    return hasWidth ? 'width' : 'height'
  }

  Collapse.prototype.show = function () {
    if (this.transitioning || this.$element.hasClass('in')) return

    var activesData
    var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing')

    if (actives && actives.length) {
      activesData = actives.data('bs.collapse')
      if (activesData && activesData.transitioning) return
    }

    var startEvent = $.Event('show.bs.collapse')
    this.$element.trigger(startEvent)
    if (startEvent.isDefaultPrevented()) return

    if (actives && actives.length) {
      Plugin.call(actives, 'hide')
      activesData || actives.data('bs.collapse', null)
    }

    var dimension = this.dimension()

    this.$element
      .removeClass('collapse')
      .addClass('collapsing')[dimension](0)
      .attr('aria-expanded', true)

    this.$trigger
      .removeClass('collapsed')
      .attr('aria-expanded', true)

    this.transitioning = 1

    var complete = function () {
      this.$element
        .removeClass('collapsing')
        .addClass('collapse in')[dimension]('')
      this.transitioning = 0
      this.$element
        .trigger('shown.bs.collapse')
    }

    if (!$.support.transition) return complete.call(this)

    var scrollSize = $.camelCase(['scroll', dimension].join('-'))

    this.$element
      .one('bsTransitionEnd', $.proxy(complete, this))
      .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize])
  }

  Collapse.prototype.hide = function () {
    if (this.transitioning || !this.$element.hasClass('in')) return

    var startEvent = $.Event('hide.bs.collapse')
    this.$element.trigger(startEvent)
    if (startEvent.isDefaultPrevented()) return

    var dimension = this.dimension()

    this.$element[dimension](this.$element[dimension]())[0].offsetHeight

    this.$element
      .addClass('collapsing')
      .removeClass('collapse in')
      .attr('aria-expanded', false)

    this.$trigger
      .addClass('collapsed')
      .attr('aria-expanded', false)

    this.transitioning = 1

    var complete = function () {
      this.transitioning = 0
      this.$element
        .removeClass('collapsing')
        .addClass('collapse')
        .trigger('hidden.bs.collapse')
    }

    if (!$.support.transition) return complete.call(this)

    this.$element
      [dimension](0)
      .one('bsTransitionEnd', $.proxy(complete, this))
      .emulateTransitionEnd(Collapse.TRANSITION_DURATION)
  }

  Collapse.prototype.toggle = function () {
    this[this.$element.hasClass('in') ? 'hide' : 'show']()
  }

  Collapse.prototype.getParent = function () {
    return $(document).find(this.options.parent)
      .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]')
      .each($.proxy(function (i, element) {
        var $element = $(element)
        this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element)
      }, this))
      .end()
  }

  Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) {
    var isOpen = $element.hasClass('in')

    $element.attr('aria-expanded', isOpen)
    $trigger
      .toggleClass('collapsed', !isOpen)
      .attr('aria-expanded', isOpen)
  }

  function getTargetFromTrigger($trigger) {
    var href
    var target = $trigger.attr('data-target')
      || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7

    return $(document).find(target)
  }


  // COLLAPSE PLUGIN DEFINITION
  // ==========================

  function Plugin(option) {
    return this.each(function () {
      var $this   = $(this)
      var data    = $this.data('bs.collapse')
      var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option)

      if (!data && options.toggle && /show|hide/.test(option)) options.toggle = false
      if (!data) $this.data('bs.collapse', (data = new Collapse(this, options)))
      if (typeof option == 'string') data[option]()
    })
  }

  var old = $.fn.collapse

  $.fn.collapse             = Plugin
  $.fn.collapse.Constructor = Collapse


  // COLLAPSE NO CONFLICT
  // ====================

  $.fn.collapse.noConflict = function () {
    $.fn.collapse = old
    return this
  }


  // COLLAPSE DATA-API
  // =================

  $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) {
    var $this   = $(this)

    if (!$this.attr('data-target')) e.preventDefault()

    var $target = getTargetFromTrigger($this)
    var data    = $target.data('bs.collapse')
    var option  = data ? 'toggle' : $this.data()

    Plugin.call($target, option)
  })

}(jQuery);

/* ========================================================================
 * Bootstrap: dropdown.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#dropdowns
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // DROPDOWN CLASS DEFINITION
  // =========================

  var backdrop = '.dropdown-backdrop'
  var toggle   = '[data-toggle="dropdown"]'
  var Dropdown = function (element) {
    $(element).on('click.bs.dropdown', this.toggle)
  }

  Dropdown.VERSION = '3.4.1'

  function getParent($this) {
    var selector = $this.attr('data-target')

    if (!selector) {
      selector = $this.attr('href')
      selector = selector && /#[A-Za-z]/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
    }

    var $parent = selector !== '#' ? $(document).find(selector) : null

    return $parent && $parent.length ? $parent : $this.parent()
  }

  function clearMenus(e) {
    if (e && e.which === 3) return
    $(backdrop).remove()
    $(toggle).each(function () {
      var $this         = $(this)
      var $parent       = getParent($this)
      var relatedTarget = { relatedTarget: this }

      if (!$parent.hasClass('open')) return

      if (e && e.type == 'click' && /input|textarea/i.test(e.target.tagName) && $.contains($parent[0], e.target)) return

      $parent.trigger(e = $.Event('hide.bs.dropdown', relatedTarget))

      if (e.isDefaultPrevented()) return

      $this.attr('aria-expanded', 'false')
      $parent.removeClass('open').trigger($.Event('hidden.bs.dropdown', relatedTarget))
    })
  }

  Dropdown.prototype.toggle = function (e) {
    var $this = $(this)

    if ($this.is('.disabled, :disabled')) return

    var $parent  = getParent($this)
    var isActive = $parent.hasClass('open')

    clearMenus()

    if (!isActive) {
      if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
        // if mobile we use a backdrop because click events don't delegate
        $(document.createElement('div'))
          .addClass('dropdown-backdrop')
          .insertAfter($(this))
          .on('click', clearMenus)
      }

      var relatedTarget = { relatedTarget: this }
      $parent.trigger(e = $.Event('show.bs.dropdown', relatedTarget))

      if (e.isDefaultPrevented()) return

      $this
        .trigger('focus')
        .attr('aria-expanded', 'true')

      $parent
        .toggleClass('open')
        .trigger($.Event('shown.bs.dropdown', relatedTarget))
    }

    return false
  }

  Dropdown.prototype.keydown = function (e) {
    if (!/(38|40|27|32)/.test(e.which) || /input|textarea/i.test(e.target.tagName)) return

    var $this = $(this)

    e.preventDefault()
    e.stopPropagation()

    if ($this.is('.disabled, :disabled')) return

    var $parent  = getParent($this)
    var isActive = $parent.hasClass('open')

    if (!isActive && e.which != 27 || isActive && e.which == 27) {
      if (e.which == 27) $parent.find(toggle).trigger('focus')
      return $this.trigger('click')
    }

    var desc = ' li:not(.disabled):visible a'
    var $items = $parent.find('.dropdown-menu' + desc)

    if (!$items.length) return

    var index = $items.index(e.target)

    if (e.which == 38 && index > 0)                 index--         // up
    if (e.which == 40 && index < $items.length - 1) index++         // down
    if (!~index)                                    index = 0

    $items.eq(index).trigger('focus')
  }


  // DROPDOWN PLUGIN DEFINITION
  // ==========================

  function Plugin(option) {
    return this.each(function () {
      var $this = $(this)
      var data  = $this.data('bs.dropdown')

      if (!data) $this.data('bs.dropdown', (data = new Dropdown(this)))
      if (typeof option == 'string') data[option].call($this)
    })
  }

  var old = $.fn.dropdown

  $.fn.dropdown             = Plugin
  $.fn.dropdown.Constructor = Dropdown


  // DROPDOWN NO CONFLICT
  // ====================

  $.fn.dropdown.noConflict = function () {
    $.fn.dropdown = old
    return this
  }


  // APPLY TO STANDARD DROPDOWN ELEMENTS
  // ===================================

  $(document)
    .on('click.bs.dropdown.data-api', clearMenus)
    .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
    .on('click.bs.dropdown.data-api', toggle, Dropdown.prototype.toggle)
    .on('keydown.bs.dropdown.data-api', toggle, Dropdown.prototype.keydown)
    .on('keydown.bs.dropdown.data-api', '.dropdown-menu', Dropdown.prototype.keydown)

}(jQuery);

/* ========================================================================
 * Bootstrap: modal.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#modals
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // MODAL CLASS DEFINITION
  // ======================

  var Modal = function (element, options) {
    this.options = options
    this.$body = $(document.body)
    this.$element = $(element)
    this.$dialog = this.$element.find('.modal-dialog')
    this.$backdrop = null
    this.isShown = null
    this.originalBodyPad = null
    this.scrollbarWidth = 0
    this.ignoreBackdropClick = false
    this.fixedContent = '.navbar-fixed-top, .navbar-fixed-bottom'

    if (this.options.remote) {
      this.$element
        .find('.modal-content')
        .load(this.options.remote, $.proxy(function () {
          this.$element.trigger('loaded.bs.modal')
        }, this))
    }
  }

  Modal.VERSION = '3.4.1'

  Modal.TRANSITION_DURATION = 300
  Modal.BACKDROP_TRANSITION_DURATION = 150

  Modal.DEFAULTS = {
    backdrop: true,
    keyboard: true,
    show: true
  }

  Modal.prototype.toggle = function (_relatedTarget) {
    return this.isShown ? this.hide() : this.show(_relatedTarget)
  }

  Modal.prototype.show = function (_relatedTarget) {
    var that = this
    var e = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })

    this.$element.trigger(e)

    if (this.isShown || e.isDefaultPrevented()) return

    this.isShown = true

    this.checkScrollbar()
    this.setScrollbar()
    this.$body.addClass('modal-open')

    this.escape()
    this.resize()

    this.$element.on('click.dismiss.bs.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this))

    this.$dialog.on('mousedown.dismiss.bs.modal', function () {
      that.$element.one('mouseup.dismiss.bs.modal', function (e) {
        if ($(e.target).is(that.$element)) that.ignoreBackdropClick = true
      })
    })

    this.backdrop(function () {
      var transition = $.support.transition && that.$element.hasClass('fade')

      if (!that.$element.parent().length) {
        that.$element.appendTo(that.$body) // don't move modals dom position
      }

      that.$element
        .show()
        .scrollTop(0)

      that.adjustDialog()

      if (transition) {
        that.$element[0].offsetWidth // force reflow
      }

      that.$element.addClass('in')

      that.enforceFocus()

      var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })

      transition ?
        that.$dialog // wait for modal to slide in
          .one('bsTransitionEnd', function () {
            that.$element.trigger('focus').trigger(e)
          })
          .emulateTransitionEnd(Modal.TRANSITION_DURATION) :
        that.$element.trigger('focus').trigger(e)
    })
  }

  Modal.prototype.hide = function (e) {
    if (e) e.preventDefault()

    e = $.Event('hide.bs.modal')

    this.$element.trigger(e)

    if (!this.isShown || e.isDefaultPrevented()) return

    this.isShown = false

    this.escape()
    this.resize()

    $(document).off('focusin.bs.modal')

    this.$element
      .removeClass('in')
      .off('click.dismiss.bs.modal')
      .off('mouseup.dismiss.bs.modal')

    this.$dialog.off('mousedown.dismiss.bs.modal')

    $.support.transition && this.$element.hasClass('fade') ?
      this.$element
        .one('bsTransitionEnd', $.proxy(this.hideModal, this))
        .emulateTransitionEnd(Modal.TRANSITION_DURATION) :
      this.hideModal()
  }

  Modal.prototype.enforceFocus = function () {
    $(document)
      .off('focusin.bs.modal') // guard against infinite focus loop
      .on('focusin.bs.modal', $.proxy(function (e) {
        if (document !== e.target &&
          this.$element[0] !== e.target &&
          !this.$element.has(e.target).length) {
          this.$element.trigger('focus')
        }
      }, this))
  }

  Modal.prototype.escape = function () {
    if (this.isShown && this.options.keyboard) {
      this.$element.on('keydown.dismiss.bs.modal', $.proxy(function (e) {
        e.which == 27 && this.hide()
      }, this))
    } else if (!this.isShown) {
      this.$element.off('keydown.dismiss.bs.modal')
    }
  }

  Modal.prototype.resize = function () {
    if (this.isShown) {
      $(window).on('resize.bs.modal', $.proxy(this.handleUpdate, this))
    } else {
      $(window).off('resize.bs.modal')
    }
  }

  Modal.prototype.hideModal = function () {
    var that = this
    this.$element.hide()
    this.backdrop(function () {
      that.$body.removeClass('modal-open')
      that.resetAdjustments()
      that.resetScrollbar()
      that.$element.trigger('hidden.bs.modal')
    })
  }

  Modal.prototype.removeBackdrop = function () {
    this.$backdrop && this.$backdrop.remove()
    this.$backdrop = null
  }

  Modal.prototype.backdrop = function (callback) {
    var that = this
    var animate = this.$element.hasClass('fade') ? 'fade' : ''

    if (this.isShown && this.options.backdrop) {
      var doAnimate = $.support.transition && animate

      this.$backdrop = $(document.createElement('div'))
        .addClass('modal-backdrop ' + animate)
        .appendTo(this.$body)

      this.$element.on('click.dismiss.bs.modal', $.proxy(function (e) {
        if (this.ignoreBackdropClick) {
          this.ignoreBackdropClick = false
          return
        }
        if (e.target !== e.currentTarget) return
        this.options.backdrop == 'static'
          ? this.$element[0].focus()
          : this.hide()
      }, this))

      if (doAnimate) this.$backdrop[0].offsetWidth // force reflow

      this.$backdrop.addClass('in')

      if (!callback) return

      doAnimate ?
        this.$backdrop
          .one('bsTransitionEnd', callback)
          .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) :
        callback()

    } else if (!this.isShown && this.$backdrop) {
      this.$backdrop.removeClass('in')

      var callbackRemove = function () {
        that.removeBackdrop()
        callback && callback()
      }
      $.support.transition && this.$element.hasClass('fade') ?
        this.$backdrop
          .one('bsTransitionEnd', callbackRemove)
          .emulateTransitionEnd(Modal.BACKDROP_TRANSITION_DURATION) :
        callbackRemove()

    } else if (callback) {
      callback()
    }
  }

  // these following methods are used to handle overflowing modals

  Modal.prototype.handleUpdate = function () {
    this.adjustDialog()
  }

  Modal.prototype.adjustDialog = function () {
    var modalIsOverflowing = this.$element[0].scrollHeight > document.documentElement.clientHeight

    this.$element.css({
      paddingLeft: !this.bodyIsOverflowing && modalIsOverflowing ? this.scrollbarWidth : '',
      paddingRight: this.bodyIsOverflowing && !modalIsOverflowing ? this.scrollbarWidth : ''
    })
  }

  Modal.prototype.resetAdjustments = function () {
    this.$element.css({
      paddingLeft: '',
      paddingRight: ''
    })
  }

  Modal.prototype.checkScrollbar = function () {
    var fullWindowWidth = window.innerWidth
    if (!fullWindowWidth) { // workaround for missing window.innerWidth in IE8
      var documentElementRect = document.documentElement.getBoundingClientRect()
      fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left)
    }
    this.bodyIsOverflowing = document.body.clientWidth < fullWindowWidth
    this.scrollbarWidth = this.measureScrollbar()
  }

  Modal.prototype.setScrollbar = function () {
    var bodyPad = parseInt((this.$body.css('padding-right') || 0), 10)
    this.originalBodyPad = document.body.style.paddingRight || ''
    var scrollbarWidth = this.scrollbarWidth
    if (this.bodyIsOverflowing) {
      this.$body.css('padding-right', bodyPad + scrollbarWidth)
      $(this.fixedContent).each(function (index, element) {
        var actualPadding = element.style.paddingRight
        var calculatedPadding = $(element).css('padding-right')
        $(element)
          .data('padding-right', actualPadding)
          .css('padding-right', parseFloat(calculatedPadding) + scrollbarWidth + 'px')
      })
    }
  }

  Modal.prototype.resetScrollbar = function () {
    this.$body.css('padding-right', this.originalBodyPad)
    $(this.fixedContent).each(function (index, element) {
      var padding = $(element).data('padding-right')
      $(element).removeData('padding-right')
      element.style.paddingRight = padding ? padding : ''
    })
  }

  Modal.prototype.measureScrollbar = function () { // thx walsh
    var scrollDiv = document.createElement('div')
    scrollDiv.className = 'modal-scrollbar-measure'
    this.$body.append(scrollDiv)
    var scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth
    this.$body[0].removeChild(scrollDiv)
    return scrollbarWidth
  }


  // MODAL PLUGIN DEFINITION
  // =======================

  function Plugin(option, _relatedTarget) {
    return this.each(function () {
      var $this = $(this)
      var data = $this.data('bs.modal')
      var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)

      if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
      if (typeof option == 'string') data[option](_relatedTarget)
      else if (options.show) data.show(_relatedTarget)
    })
  }

  var old = $.fn.modal

  $.fn.modal = Plugin
  $.fn.modal.Constructor = Modal


  // MODAL NO CONFLICT
  // =================

  $.fn.modal.noConflict = function () {
    $.fn.modal = old
    return this
  }


  // MODAL DATA-API
  // ==============

  $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) {
    var $this = $(this)
    var href = $this.attr('href')
    var target = $this.attr('data-target') ||
      (href && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7

    var $target = $(document).find(target)
    var option = $target.data('bs.modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data())

    if ($this.is('a')) e.preventDefault()

    $target.one('show.bs.modal', function (showEvent) {
      if (showEvent.isDefaultPrevented()) return // only register focus restorer if modal will actually get shown
      $target.one('hidden.bs.modal', function () {
        $this.is(':visible') && $this.trigger('focus')
      })
    })
    Plugin.call($target, option, this)
  })

}(jQuery);

/* ========================================================================
 * Bootstrap: tooltip.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#tooltip
 * Inspired by the original jQuery.tipsy by Jason Frame
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */

+function ($) {
  'use strict';

  var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']

  var uriAttrs = [
    'background',
    'cite',
    'href',
    'itemtype',
    'longdesc',
    'poster',
    'src',
    'xlink:href'
  ]

  var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i

  var DefaultWhitelist = {
    // Global attributes allowed on any supplied element below.
    '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],
    a: ['target', 'href', 'title', 'rel'],
    area: [],
    b: [],
    br: [],
    col: [],
    code: [],
    div: [],
    em: [],
    hr: [],
    h1: [],
    h2: [],
    h3: [],
    h4: [],
    h5: [],
    h6: [],
    i: [],
    img: ['src', 'alt', 'title', 'width', 'height'],
    li: [],
    ol: [],
    p: [],
    pre: [],
    s: [],
    small: [],
    span: [],
    sub: [],
    sup: [],
    strong: [],
    u: [],
    ul: []
  }

  /**
   * A pattern that recognizes a commonly useful subset of URLs that are safe.
   *
   * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts
   */
  var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi

  /**
   * A pattern that matches safe data URLs. Only matches image, video and audio types.
   *
   * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts
   */
  var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i

  function allowedAttribute(attr, allowedAttributeList) {
    var attrName = attr.nodeName.toLowerCase()

    if ($.inArray(attrName, allowedAttributeList) !== -1) {
      if ($.inArray(attrName, uriAttrs) !== -1) {
        return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))
      }

      return true
    }

    var regExp = $(allowedAttributeList).filter(function (index, value) {
      return value instanceof RegExp
    })

    // Check if a regular expression validates the attribute.
    for (var i = 0, l = regExp.length; i < l; i++) {
      if (attrName.match(regExp[i])) {
        return true
      }
    }

    return false
  }

  function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {
    if (unsafeHtml.length === 0) {
      return unsafeHtml
    }

    if (sanitizeFn && typeof sanitizeFn === 'function') {
      return sanitizeFn(unsafeHtml)
    }

    // IE 8 and below don't support createHTMLDocument
    if (!document.implementation || !document.implementation.createHTMLDocument) {
      return unsafeHtml
    }

    var createdDocument = document.implementation.createHTMLDocument('sanitization')
    createdDocument.body.innerHTML = unsafeHtml

    var whitelistKeys = $.map(whiteList, function (el, i) { return i })
    var elements = $(createdDocument.body).find('*')

    for (var i = 0, len = elements.length; i < len; i++) {
      var el = elements[i]
      var elName = el.nodeName.toLowerCase()

      if ($.inArray(elName, whitelistKeys) === -1) {
        el.parentNode.removeChild(el)

        continue
      }

      var attributeList = $.map(el.attributes, function (el) { return el })
      var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])

      for (var j = 0, len2 = attributeList.length; j < len2; j++) {
        if (!allowedAttribute(attributeList[j], whitelistedAttributes)) {
          el.removeAttribute(attributeList[j].nodeName)
        }
      }
    }

    return createdDocument.body.innerHTML
  }

  // TOOLTIP PUBLIC CLASS DEFINITION
  // ===============================

  var Tooltip = function (element, options) {
    this.type       = null
    this.options    = null
    this.enabled    = null
    this.timeout    = null
    this.hoverState = null
    this.$element   = null
    this.inState    = null

    this.init('tooltip', element, options)
  }

  Tooltip.VERSION  = '3.4.1'

  Tooltip.TRANSITION_DURATION = 150

  Tooltip.DEFAULTS = {
    animation: true,
    placement: 'top',
    selector: false,
    template: '<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',
    trigger: 'hover focus',
    title: '',
    delay: 0,
    html: false,
    container: false,
    viewport: {
      selector: 'body',
      padding: 0
    },
    sanitize : true,
    sanitizeFn : null,
    whiteList : DefaultWhitelist
  }

  Tooltip.prototype.init = function (type, element, options) {
    this.enabled   = true
    this.type      = type
    this.$element  = $(element)
    this.options   = this.getOptions(options)
    this.$viewport = this.options.viewport && $(document).find($.isFunction(this.options.viewport) ? this.options.viewport.call(this, this.$element) : (this.options.viewport.selector || this.options.viewport))
    this.inState   = { click: false, hover: false, focus: false }

    if (this.$element[0] instanceof document.constructor && !this.options.selector) {
      throw new Error('`selector` option must be specified when initializing ' + this.type + ' on the window.document object!')
    }

    var triggers = this.options.trigger.split(' ')

    for (var i = triggers.length; i--;) {
      var trigger = triggers[i]

      if (trigger == 'click') {
        this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
      } else if (trigger != 'manual') {
        var eventIn  = trigger == 'hover' ? 'mouseenter' : 'focusin'
        var eventOut = trigger == 'hover' ? 'mouseleave' : 'focusout'

        this.$element.on(eventIn  + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
        this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
      }
    }

    this.options.selector ?
      (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
      this.fixTitle()
  }

  Tooltip.prototype.getDefaults = function () {
    return Tooltip.DEFAULTS
  }

  Tooltip.prototype.getOptions = function (options) {
    var dataAttributes = this.$element.data()

    for (var dataAttr in dataAttributes) {
      if (dataAttributes.hasOwnProperty(dataAttr) && $.inArray(dataAttr, DISALLOWED_ATTRIBUTES) !== -1) {
        delete dataAttributes[dataAttr]
      }
    }

    options = $.extend({}, this.getDefaults(), dataAttributes, options)

    if (options.delay && typeof options.delay == 'number') {
      options.delay = {
        show: options.delay,
        hide: options.delay
      }
    }

    if (options.sanitize) {
      options.template = sanitizeHtml(options.template, options.whiteList, options.sanitizeFn)
    }

    return options
  }

  Tooltip.prototype.getDelegateOptions = function () {
    var options  = {}
    var defaults = this.getDefaults()

    this._options && $.each(this._options, function (key, value) {
      if (defaults[key] != value) options[key] = value
    })

    return options
  }

  Tooltip.prototype.enter = function (obj) {
    var self = obj instanceof this.constructor ?
      obj : $(obj.currentTarget).data('bs.' + this.type)

    if (!self) {
      self = new this.constructor(obj.currentTarget, this.getDelegateOptions())
      $(obj.currentTarget).data('bs.' + this.type, self)
    }

    if (obj instanceof $.Event) {
      self.inState[obj.type == 'focusin' ? 'focus' : 'hover'] = true
    }

    if (self.tip().hasClass('in') || self.hoverState == 'in') {
      self.hoverState = 'in'
      return
    }

    clearTimeout(self.timeout)

    self.hoverState = 'in'

    if (!self.options.delay || !self.options.delay.show) return self.show()

    self.timeout = setTimeout(function () {
      if (self.hoverState == 'in') self.show()
    }, self.options.delay.show)
  }

  Tooltip.prototype.isInStateTrue = function () {
    for (var key in this.inState) {
      if (this.inState[key]) return true
    }

    return false
  }

  Tooltip.prototype.leave = function (obj) {
    var self = obj instanceof this.constructor ?
      obj : $(obj.currentTarget).data('bs.' + this.type)

    if (!self) {
      self = new this.constructor(obj.currentTarget, this.getDelegateOptions())
      $(obj.currentTarget).data('bs.' + this.type, self)
    }

    if (obj instanceof $.Event) {
      self.inState[obj.type == 'focusout' ? 'focus' : 'hover'] = false
    }

    if (self.isInStateTrue()) return

    clearTimeout(self.timeout)

    self.hoverState = 'out'

    if (!self.options.delay || !self.options.delay.hide) return self.hide()

    self.timeout = setTimeout(function () {
      if (self.hoverState == 'out') self.hide()
    }, self.options.delay.hide)
  }

  Tooltip.prototype.show = function () {
    var e = $.Event('show.bs.' + this.type)

    if (this.hasContent() && this.enabled) {
      this.$element.trigger(e)

      var inDom = $.contains(this.$element[0].ownerDocument.documentElement, this.$element[0])
      if (e.isDefaultPrevented() || !inDom) return
      var that = this

      var $tip = this.tip()

      var tipId = this.getUID(this.type)

      this.setContent()
      $tip.attr('id', tipId)
      this.$element.attr('aria-describedby', tipId)

      if (this.options.animation) $tip.addClass('fade')

      var placement = typeof this.options.placement == 'function' ?
        this.options.placement.call(this, $tip[0], this.$element[0]) :
        this.options.placement

      var autoToken = /\s?auto?\s?/i
      var autoPlace = autoToken.test(placement)
      if (autoPlace) placement = placement.replace(autoToken, '') || 'top'

      $tip
        .detach()
        .css({ top: 0, left: 0, display: 'block' })
        .addClass(placement)
        .data('bs.' + this.type, this)

      this.options.container ? $tip.appendTo($(document).find(this.options.container)) : $tip.insertAfter(this.$element)
      this.$element.trigger('inserted.bs.' + this.type)

      var pos          = this.getPosition()
      var actualWidth  = $tip[0].offsetWidth
      var actualHeight = $tip[0].offsetHeight

      if (autoPlace) {
        var orgPlacement = placement
        var viewportDim = this.getPosition(this.$viewport)

        placement = placement == 'bottom' && pos.bottom + actualHeight > viewportDim.bottom ? 'top'    :
                    placement == 'top'    && pos.top    - actualHeight < viewportDim.top    ? 'bottom' :
                    placement == 'right'  && pos.right  + actualWidth  > viewportDim.width  ? 'left'   :
                    placement == 'left'   && pos.left   - actualWidth  < viewportDim.left   ? 'right'  :
                    placement

        $tip
          .removeClass(orgPlacement)
          .addClass(placement)
      }

      var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight)

      this.applyPlacement(calculatedOffset, placement)

      var complete = function () {
        var prevHoverState = that.hoverState
        that.$element.trigger('shown.bs.' + that.type)
        that.hoverState = null

        if (prevHoverState == 'out') that.leave(that)
      }

      $.support.transition && this.$tip.hasClass('fade') ?
        $tip
          .one('bsTransitionEnd', complete)
          .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) :
        complete()
    }
  }

  Tooltip.prototype.applyPlacement = function (offset, placement) {
    var $tip   = this.tip()
    var width  = $tip[0].offsetWidth
    var height = $tip[0].offsetHeight

    // manually read margins because getBoundingClientRect includes difference
    var marginTop = parseInt($tip.css('margin-top'), 10)
    var marginLeft = parseInt($tip.css('margin-left'), 10)

    // we must check for NaN for ie 8/9
    if (isNaN(marginTop))  marginTop  = 0
    if (isNaN(marginLeft)) marginLeft = 0

    offset.top  += marginTop
    offset.left += marginLeft

    // $.fn.offset doesn't round pixel values
    // so we use setOffset directly with our own function B-0
    $.offset.setOffset($tip[0], $.extend({
      using: function (props) {
        $tip.css({
          top: Math.round(props.top),
          left: Math.round(props.left)
        })
      }
    }, offset), 0)

    $tip.addClass('in')

    // check to see if placing tip in new offset caused the tip to resize itself
    var actualWidth  = $tip[0].offsetWidth
    var actualHeight = $tip[0].offsetHeight

    if (placement == 'top' && actualHeight != height) {
      offset.top = offset.top + height - actualHeight
    }

    var delta = this.getViewportAdjustedDelta(placement, offset, actualWidth, actualHeight)

    if (delta.left) offset.left += delta.left
    else offset.top += delta.top

    var isVertical          = /top|bottom/.test(placement)
    var arrowDelta          = isVertical ? delta.left * 2 - width + actualWidth : delta.top * 2 - height + actualHeight
    var arrowOffsetPosition = isVertical ? 'offsetWidth' : 'offsetHeight'

    $tip.offset(offset)
    this.replaceArrow(arrowDelta, $tip[0][arrowOffsetPosition], isVertical)
  }

  Tooltip.prototype.replaceArrow = function (delta, dimension, isVertical) {
    this.arrow()
      .css(isVertical ? 'left' : 'top', 50 * (1 - delta / dimension) + '%')
      .css(isVertical ? 'top' : 'left', '')
  }

  Tooltip.prototype.setContent = function () {
    var $tip  = this.tip()
    var title = this.getTitle()

    if (this.options.html) {
      if (this.options.sanitize) {
        title = sanitizeHtml(title, this.options.whiteList, this.options.sanitizeFn)
      }

      $tip.find('.tooltip-inner').html(title)
    } else {
      $tip.find('.tooltip-inner').text(title)
    }

    $tip.removeClass('fade in top bottom left right')
  }

  Tooltip.prototype.hide = function (callback) {
    var that = this
    var $tip = $(this.$tip)
    var e    = $.Event('hide.bs.' + this.type)

    function complete() {
      if (that.hoverState != 'in') $tip.detach()
      if (that.$element) { // TODO: Check whether guarding this code with this `if` is really necessary.
        that.$element
          .removeAttr('aria-describedby')
          .trigger('hidden.bs.' + that.type)
      }
      callback && callback()
    }

    this.$element.trigger(e)

    if (e.isDefaultPrevented()) return

    $tip.removeClass('in')

    $.support.transition && $tip.hasClass('fade') ?
      $tip
        .one('bsTransitionEnd', complete)
        .emulateTransitionEnd(Tooltip.TRANSITION_DURATION) :
      complete()

    this.hoverState = null

    return this
  }

  Tooltip.prototype.fixTitle = function () {
    var $e = this.$element
    if ($e.attr('title') || typeof $e.attr('data-original-title') != 'string') {
      $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
    }
  }

  Tooltip.prototype.hasContent = function () {
    return this.getTitle()
  }

  Tooltip.prototype.getPosition = function ($element) {
    $element   = $element || this.$element

    var el     = $element[0]
    var isBody = el.tagName == 'BODY'

    var elRect    = el.getBoundingClientRect()
    if (elRect.width == null) {
      // width and height are missing in IE8, so compute them manually; see https://github.com/twbs/bootstrap/issues/14093
      elRect = $.extend({}, elRect, { width: elRect.right - elRect.left, height: elRect.bottom - elRect.top })
    }
    var isSvg = window.SVGElement && el instanceof window.SVGElement
    // Avoid using $.offset() on SVGs since it gives incorrect results in jQuery 3.
    // See https://github.com/twbs/bootstrap/issues/20280
    var elOffset  = isBody ? { top: 0, left: 0 } : (isSvg ? null : $element.offset())
    var scroll    = { scroll: isBody ? document.documentElement.scrollTop || document.body.scrollTop : $element.scrollTop() }
    var outerDims = isBody ? { width: $(window).width(), height: $(window).height() } : null

    return $.extend({}, elRect, scroll, outerDims, elOffset)
  }

  Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) {
    return placement == 'bottom' ? { top: pos.top + pos.height,   left: pos.left + pos.width / 2 - actualWidth / 2 } :
           placement == 'top'    ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2 } :
           placement == 'left'   ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } :
        /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width }

  }

  Tooltip.prototype.getViewportAdjustedDelta = function (placement, pos, actualWidth, actualHeight) {
    var delta = { top: 0, left: 0 }
    if (!this.$viewport) return delta

    var viewportPadding = this.options.viewport && this.options.viewport.padding || 0
    var viewportDimensions = this.getPosition(this.$viewport)

    if (/right|left/.test(placement)) {
      var topEdgeOffset    = pos.top - viewportPadding - viewportDimensions.scroll
      var bottomEdgeOffset = pos.top + viewportPadding - viewportDimensions.scroll + actualHeight
      if (topEdgeOffset < viewportDimensions.top) { // top overflow
        delta.top = viewportDimensions.top - topEdgeOffset
      } else if (bottomEdgeOffset > viewportDimensions.top + viewportDimensions.height) { // bottom overflow
        delta.top = viewportDimensions.top + viewportDimensions.height - bottomEdgeOffset
      }
    } else {
      var leftEdgeOffset  = pos.left - viewportPadding
      var rightEdgeOffset = pos.left + viewportPadding + actualWidth
      if (leftEdgeOffset < viewportDimensions.left) { // left overflow
        delta.left = viewportDimensions.left - leftEdgeOffset
      } else if (rightEdgeOffset > viewportDimensions.right) { // right overflow
        delta.left = viewportDimensions.left + viewportDimensions.width - rightEdgeOffset
      }
    }

    return delta
  }

  Tooltip.prototype.getTitle = function () {
    var title
    var $e = this.$element
    var o  = this.options

    title = $e.attr('data-original-title')
      || (typeof o.title == 'function' ? o.title.call($e[0]) :  o.title)

    return title
  }

  Tooltip.prototype.getUID = function (prefix) {
    do prefix += ~~(Math.random() * 1000000)
    while (document.getElementById(prefix))
    return prefix
  }

  Tooltip.prototype.tip = function () {
    if (!this.$tip) {
      this.$tip = $(this.options.template)
      if (this.$tip.length != 1) {
        throw new Error(this.type + ' `template` option must consist of exactly 1 top-level element!')
      }
    }
    return this.$tip
  }

  Tooltip.prototype.arrow = function () {
    return (this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow'))
  }

  Tooltip.prototype.enable = function () {
    this.enabled = true
  }

  Tooltip.prototype.disable = function () {
    this.enabled = false
  }

  Tooltip.prototype.toggleEnabled = function () {
    this.enabled = !this.enabled
  }

  Tooltip.prototype.toggle = function (e) {
    var self = this
    if (e) {
      self = $(e.currentTarget).data('bs.' + this.type)
      if (!self) {
        self = new this.constructor(e.currentTarget, this.getDelegateOptions())
        $(e.currentTarget).data('bs.' + this.type, self)
      }
    }

    if (e) {
      self.inState.click = !self.inState.click
      if (self.isInStateTrue()) self.enter(self)
      else self.leave(self)
    } else {
      self.tip().hasClass('in') ? self.leave(self) : self.enter(self)
    }
  }

  Tooltip.prototype.destroy = function () {
    var that = this
    clearTimeout(this.timeout)
    this.hide(function () {
      that.$element.off('.' + that.type).removeData('bs.' + that.type)
      if (that.$tip) {
        that.$tip.detach()
      }
      that.$tip = null
      that.$arrow = null
      that.$viewport = null
      that.$element = null
    })
  }

  Tooltip.prototype.sanitizeHtml = function (unsafeHtml) {
    return sanitizeHtml(unsafeHtml, this.options.whiteList, this.options.sanitizeFn)
  }

  // TOOLTIP PLUGIN DEFINITION
  // =========================

  function Plugin(option) {
    return this.each(function () {
      var $this   = $(this)
      var data    = $this.data('bs.tooltip')
      var options = typeof option == 'object' && option

      if (!data && /destroy|hide/.test(option)) return
      if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options)))
      if (typeof option == 'string') data[option]()
    })
  }

  var old = $.fn.tooltip

  $.fn.tooltip             = Plugin
  $.fn.tooltip.Constructor = Tooltip


  // TOOLTIP NO CONFLICT
  // ===================

  $.fn.tooltip.noConflict = function () {
    $.fn.tooltip = old
    return this
  }

}(jQuery);

/* ========================================================================
 * Bootstrap: popover.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#popovers
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // POPOVER PUBLIC CLASS DEFINITION
  // ===============================

  var Popover = function (element, options) {
    this.init('popover', element, options)
  }

  if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js')

  Popover.VERSION  = '3.4.1'

  Popover.DEFAULTS = $.extend({}, $.fn.tooltip.Constructor.DEFAULTS, {
    placement: 'right',
    trigger: 'click',
    content: '',
    template: '<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'
  })


  // NOTE: POPOVER EXTENDS tooltip.js
  // ================================

  Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype)

  Popover.prototype.constructor = Popover

  Popover.prototype.getDefaults = function () {
    return Popover.DEFAULTS
  }

  Popover.prototype.setContent = function () {
    var $tip    = this.tip()
    var title   = this.getTitle()
    var content = this.getContent()

    if (this.options.html) {
      var typeContent = typeof content

      if (this.options.sanitize) {
        title = this.sanitizeHtml(title)

        if (typeContent === 'string') {
          content = this.sanitizeHtml(content)
        }
      }

      $tip.find('.popover-title').html(title)
      $tip.find('.popover-content').children().detach().end()[
        typeContent === 'string' ? 'html' : 'append'
      ](content)
    } else {
      $tip.find('.popover-title').text(title)
      $tip.find('.popover-content').children().detach().end().text(content)
    }

    $tip.removeClass('fade top bottom left right in')

    // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do
    // this manually by checking the contents.
    if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide()
  }

  Popover.prototype.hasContent = function () {
    return this.getTitle() || this.getContent()
  }

  Popover.prototype.getContent = function () {
    var $e = this.$element
    var o  = this.options

    return $e.attr('data-content')
      || (typeof o.content == 'function' ?
        o.content.call($e[0]) :
        o.content)
  }

  Popover.prototype.arrow = function () {
    return (this.$arrow = this.$arrow || this.tip().find('.arrow'))
  }


  // POPOVER PLUGIN DEFINITION
  // =========================

  function Plugin(option) {
    return this.each(function () {
      var $this   = $(this)
      var data    = $this.data('bs.popover')
      var options = typeof option == 'object' && option

      if (!data && /destroy|hide/.test(option)) return
      if (!data) $this.data('bs.popover', (data = new Popover(this, options)))
      if (typeof option == 'string') data[option]()
    })
  }

  var old = $.fn.popover

  $.fn.popover             = Plugin
  $.fn.popover.Constructor = Popover


  // POPOVER NO CONFLICT
  // ===================

  $.fn.popover.noConflict = function () {
    $.fn.popover = old
    return this
  }

}(jQuery);

/* ========================================================================
 * Bootstrap: scrollspy.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#scrollspy
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // SCROLLSPY CLASS DEFINITION
  // ==========================

  function ScrollSpy(element, options) {
    this.$body          = $(document.body)
    this.$scrollElement = $(element).is(document.body) ? $(window) : $(element)
    this.options        = $.extend({}, ScrollSpy.DEFAULTS, options)
    this.selector       = (this.options.target || '') + ' .nav li > a'
    this.offsets        = []
    this.targets        = []
    this.activeTarget   = null
    this.scrollHeight   = 0

    this.$scrollElement.on('scroll.bs.scrollspy', $.proxy(this.process, this))
    this.refresh()
    this.process()
  }

  ScrollSpy.VERSION  = '3.4.1'

  ScrollSpy.DEFAULTS = {
    offset: 10
  }

  ScrollSpy.prototype.getScrollHeight = function () {
    return this.$scrollElement[0].scrollHeight || Math.max(this.$body[0].scrollHeight, document.documentElement.scrollHeight)
  }

  ScrollSpy.prototype.refresh = function () {
    var that          = this
    var offsetMethod  = 'offset'
    var offsetBase    = 0

    this.offsets      = []
    this.targets      = []
    this.scrollHeight = this.getScrollHeight()

    if (!$.isWindow(this.$scrollElement[0])) {
      offsetMethod = 'position'
      offsetBase   = this.$scrollElement.scrollTop()
    }

    this.$body
      .find(this.selector)
      .map(function () {
        var $el   = $(this)
        var href  = $el.data('target') || $el.attr('href')
        var $href = /^#./.test(href) && $(href)

        return ($href
          && $href.length
          && $href.is(':visible')
          && [[$href[offsetMethod]().top + offsetBase, href]]) || null
      })
      .sort(function (a, b) { return a[0] - b[0] })
      .each(function () {
        that.offsets.push(this[0])
        that.targets.push(this[1])
      })
  }

  ScrollSpy.prototype.process = function () {
    var scrollTop    = this.$scrollElement.scrollTop() + this.options.offset
    var scrollHeight = this.getScrollHeight()
    var maxScroll    = this.options.offset + scrollHeight - this.$scrollElement.height()
    var offsets      = this.offsets
    var targets      = this.targets
    var activeTarget = this.activeTarget
    var i

    if (this.scrollHeight != scrollHeight) {
      this.refresh()
    }

    if (scrollTop >= maxScroll) {
      return activeTarget != (i = targets[targets.length - 1]) && this.activate(i)
    }

    if (activeTarget && scrollTop < offsets[0]) {
      this.activeTarget = null
      return this.clear()
    }

    for (i = offsets.length; i--;) {
      activeTarget != targets[i]
        && scrollTop >= offsets[i]
        && (offsets[i + 1] === undefined || scrollTop < offsets[i + 1])
        && this.activate(targets[i])
    }
  }

  ScrollSpy.prototype.activate = function (target) {
    this.activeTarget = target

    this.clear()

    var selector = this.selector +
      '[data-target="' + target + '"],' +
      this.selector + '[href="' + target + '"]'

    var active = $(selector)
      .parents('li')
      .addClass('active')

    if (active.parent('.dropdown-menu').length) {
      active = active
        .closest('li.dropdown')
        .addClass('active')
    }

    active.trigger('activate.bs.scrollspy')
  }

  ScrollSpy.prototype.clear = function () {
    $(this.selector)
      .parentsUntil(this.options.target, '.active')
      .removeClass('active')
  }


  // SCROLLSPY PLUGIN DEFINITION
  // ===========================

  function Plugin(option) {
    return this.each(function () {
      var $this   = $(this)
      var data    = $this.data('bs.scrollspy')
      var options = typeof option == 'object' && option

      if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options)))
      if (typeof option == 'string') data[option]()
    })
  }

  var old = $.fn.scrollspy

  $.fn.scrollspy             = Plugin
  $.fn.scrollspy.Constructor = ScrollSpy


  // SCROLLSPY NO CONFLICT
  // =====================

  $.fn.scrollspy.noConflict = function () {
    $.fn.scrollspy = old
    return this
  }


  // SCROLLSPY DATA-API
  // ==================

  $(window).on('load.bs.scrollspy.data-api', function () {
    $('[data-spy="scroll"]').each(function () {
      var $spy = $(this)
      Plugin.call($spy, $spy.data())
    })
  })

}(jQuery);

/* ========================================================================
 * Bootstrap: tab.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#tabs
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // TAB CLASS DEFINITION
  // ====================

  var Tab = function (element) {
    // jscs:disable requireDollarBeforejQueryAssignment
    this.element = $(element)
    // jscs:enable requireDollarBeforejQueryAssignment
  }

  Tab.VERSION = '3.4.1'

  Tab.TRANSITION_DURATION = 150

  Tab.prototype.show = function () {
    var $this    = this.element
    var $ul      = $this.closest('ul:not(.dropdown-menu)')
    var selector = $this.data('target')

    if (!selector) {
      selector = $this.attr('href')
      selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
    }

    if ($this.parent('li').hasClass('active')) return

    var $previous = $ul.find('.active:last a')
    var hideEvent = $.Event('hide.bs.tab', {
      relatedTarget: $this[0]
    })
    var showEvent = $.Event('show.bs.tab', {
      relatedTarget: $previous[0]
    })

    $previous.trigger(hideEvent)
    $this.trigger(showEvent)

    if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return

    var $target = $(document).find(selector)

    this.activate($this.closest('li'), $ul)
    this.activate($target, $target.parent(), function () {
      $previous.trigger({
        type: 'hidden.bs.tab',
        relatedTarget: $this[0]
      })
      $this.trigger({
        type: 'shown.bs.tab',
        relatedTarget: $previous[0]
      })
    })
  }

  Tab.prototype.activate = function (element, container, callback) {
    var $active    = container.find('> .active')
    var transition = callback
      && $.support.transition
      && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length)

    function next() {
      $active
        .removeClass('active')
        .find('> .dropdown-menu > .active')
        .removeClass('active')
        .end()
        .find('[data-toggle="tab"]')
        .attr('aria-expanded', false)

      element
        .addClass('active')
        .find('[data-toggle="tab"]')
        .attr('aria-expanded', true)

      if (transition) {
        element[0].offsetWidth // reflow for transition
        element.addClass('in')
      } else {
        element.removeClass('fade')
      }

      if (element.parent('.dropdown-menu').length) {
        element
          .closest('li.dropdown')
          .addClass('active')
          .end()
          .find('[data-toggle="tab"]')
          .attr('aria-expanded', true)
      }

      callback && callback()
    }

    $active.length && transition ?
      $active
        .one('bsTransitionEnd', next)
        .emulateTransitionEnd(Tab.TRANSITION_DURATION) :
      next()

    $active.removeClass('in')
  }


  // TAB PLUGIN DEFINITION
  // =====================

  function Plugin(option) {
    return this.each(function () {
      var $this = $(this)
      var data  = $this.data('bs.tab')

      if (!data) $this.data('bs.tab', (data = new Tab(this)))
      if (typeof option == 'string') data[option]()
    })
  }

  var old = $.fn.tab

  $.fn.tab             = Plugin
  $.fn.tab.Constructor = Tab


  // TAB NO CONFLICT
  // ===============

  $.fn.tab.noConflict = function () {
    $.fn.tab = old
    return this
  }


  // TAB DATA-API
  // ============

  var clickHandler = function (e) {
    e.preventDefault()
    Plugin.call($(this), 'show')
  }

  $(document)
    .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler)
    .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler)

}(jQuery);

/* ========================================================================
 * Bootstrap: affix.js v3.4.1
 * https://getbootstrap.com/docs/3.4/javascript/#affix
 * ========================================================================
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * ======================================================================== */


+function ($) {
  'use strict';

  // AFFIX CLASS DEFINITION
  // ======================

  var Affix = function (element, options) {
    this.options = $.extend({}, Affix.DEFAULTS, options)

    var target = this.options.target === Affix.DEFAULTS.target ? $(this.options.target) : $(document).find(this.options.target)

    this.$target = target
      .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this))
      .on('click.bs.affix.data-api',  $.proxy(this.checkPositionWithEventLoop, this))

    this.$element     = $(element)
    this.affixed      = null
    this.unpin        = null
    this.pinnedOffset = null

    this.checkPosition()
  }

  Affix.VERSION  = '3.4.1'

  Affix.RESET    = 'affix affix-top affix-bottom'

  Affix.DEFAULTS = {
    offset: 0,
    target: window
  }

  Affix.prototype.getState = function (scrollHeight, height, offsetTop, offsetBottom) {
    var scrollTop    = this.$target.scrollTop()
    var position     = this.$element.offset()
    var targetHeight = this.$target.height()

    if (offsetTop != null && this.affixed == 'top') return scrollTop < offsetTop ? 'top' : false

    if (this.affixed == 'bottom') {
      if (offsetTop != null) return (scrollTop + this.unpin <= position.top) ? false : 'bottom'
      return (scrollTop + targetHeight <= scrollHeight - offsetBottom) ? false : 'bottom'
    }

    var initializing   = this.affixed == null
    var colliderTop    = initializing ? scrollTop : position.top
    var colliderHeight = initializing ? targetHeight : height

    if (offsetTop != null && scrollTop <= offsetTop) return 'top'
    if (offsetBottom != null && (colliderTop + colliderHeight >= scrollHeight - offsetBottom)) return 'bottom'

    return false
  }

  Affix.prototype.getPinnedOffset = function () {
    if (this.pinnedOffset) return this.pinnedOffset
    this.$element.removeClass(Affix.RESET).addClass('affix')
    var scrollTop = this.$target.scrollTop()
    var position  = this.$element.offset()
    return (this.pinnedOffset = position.top - scrollTop)
  }

  Affix.prototype.checkPositionWithEventLoop = function () {
    setTimeout($.proxy(this.checkPosition, this), 1)
  }

  Affix.prototype.checkPosition = function () {
    if (!this.$element.is(':visible')) return

    var height       = this.$element.height()
    var offset       = this.options.offset
    var offsetTop    = offset.top
    var offsetBottom = offset.bottom
    var scrollHeight = Math.max($(document).height(), $(document.body).height())

    if (typeof offset != 'object')         offsetBottom = offsetTop = offset
    if (typeof offsetTop == 'function')    offsetTop    = offset.top(this.$element)
    if (typeof offsetBottom == 'function') offsetBottom = offset.bottom(this.$element)

    var affix = this.getState(scrollHeight, height, offsetTop, offsetBottom)

    if (this.affixed != affix) {
      if (this.unpin != null) this.$element.css('top', '')

      var affixType = 'affix' + (affix ? '-' + affix : '')
      var e         = $.Event(affixType + '.bs.affix')

      this.$element.trigger(e)

      if (e.isDefaultPrevented()) return

      this.affixed = affix
      this.unpin = affix == 'bottom' ? this.getPinnedOffset() : null

      this.$element
        .removeClass(Affix.RESET)
        .addClass(affixType)
        .trigger(affixType.replace('affix', 'affixed') + '.bs.affix')
    }

    if (affix == 'bottom') {
      this.$element.offset({
        top: scrollHeight - height - offsetBottom
      })
    }
  }


  // AFFIX PLUGIN DEFINITION
  // =======================

  function Plugin(option) {
    return this.each(function () {
      var $this   = $(this)
      var data    = $this.data('bs.affix')
      var options = typeof option == 'object' && option

      if (!data) $this.data('bs.affix', (data = new Affix(this, options)))
      if (typeof option == 'string') data[option]()
    })
  }

  var old = $.fn.affix

  $.fn.affix             = Plugin
  $.fn.affix.Constructor = Affix


  // AFFIX NO CONFLICT
  // =================

  $.fn.affix.noConflict = function () {
    $.fn.affix = old
    return this
  }


  // AFFIX DATA-API
  // ==============

  $(window).on('load', function () {
    $('[data-spy="affix"]').each(function () {
      var $spy = $(this)
      var data = $spy.data()

      data.offset = data.offset || {}

      if (data.offsetBottom != null) data.offset.bottom = data.offsetBottom
      if (data.offsetTop    != null) data.offset.top    = data.offsetTop

      Plugin.call($spy, data)
    })
  })

}(jQuery);
                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/calendar/static/libs/bootstrap3/js/bootstrap.min.js      0000644                 00000115400 15266055653 0027152 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under the MIT license
 */
if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(t){"use strict";var e=jQuery.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||3<e[0])throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(),function(n){"use strict";n.fn.emulateTransitionEnd=function(t){var e=!1,i=this;n(this).one("bsTransitionEnd",function(){e=!0});return setTimeout(function(){e||n(i).trigger(n.support.transition.end)},t),this},n(function(){n.support.transition=function o(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(t.style[i]!==undefined)return{end:e[i]};return!1}(),n.support.transition&&(n.event.special.bsTransitionEnd={bindType:n.support.transition.end,delegateType:n.support.transition.end,handle:function(t){if(n(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(s){"use strict";var e='[data-dismiss="alert"]',a=function(t){s(t).on("click",e,this.close)};a.VERSION="3.4.1",a.TRANSITION_DURATION=150,a.prototype.close=function(t){var e=s(this),i=e.attr("data-target");i||(i=(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),i="#"===i?[]:i;var o=s(document).find(i);function n(){o.detach().trigger("closed.bs.alert").remove()}t&&t.preventDefault(),o.length||(o=e.closest(".alert")),o.trigger(t=s.Event("close.bs.alert")),t.isDefaultPrevented()||(o.removeClass("in"),s.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",n).emulateTransitionEnd(a.TRANSITION_DURATION):n())};var t=s.fn.alert;s.fn.alert=function o(i){return this.each(function(){var t=s(this),e=t.data("bs.alert");e||t.data("bs.alert",e=new a(this)),"string"==typeof i&&e[i].call(t)})},s.fn.alert.Constructor=a,s.fn.alert.noConflict=function(){return s.fn.alert=t,this},s(document).on("click.bs.alert.data-api",e,a.prototype.close)}(jQuery),function(s){"use strict";var n=function(t,e){this.$element=s(t),this.options=s.extend({},n.DEFAULTS,e),this.isLoading=!1};function i(o){return this.each(function(){var t=s(this),e=t.data("bs.button"),i="object"==typeof o&&o;e||t.data("bs.button",e=new n(this,i)),"toggle"==o?e.toggle():o&&e.setState(o)})}n.VERSION="3.4.1",n.DEFAULTS={loadingText:"loading..."},n.prototype.setState=function(t){var e="disabled",i=this.$element,o=i.is("input")?"val":"html",n=i.data();t+="Text",null==n.resetText&&i.data("resetText",i[o]()),setTimeout(s.proxy(function(){i[o](null==n[t]?this.options[t]:n[t]),"loadingText"==t?(this.isLoading=!0,i.addClass(e).attr(e,e).prop(e,!0)):this.isLoading&&(this.isLoading=!1,i.removeClass(e).removeAttr(e).prop(e,!1))},this),0)},n.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")?(i.prop("checked")&&(t=!1),e.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==i.prop("type")&&(i.prop("checked")!==this.$element.hasClass("active")&&(t=!1),this.$element.toggleClass("active")),i.prop("checked",this.$element.hasClass("active")),t&&i.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var t=s.fn.button;s.fn.button=i,s.fn.button.Constructor=n,s.fn.button.noConflict=function(){return s.fn.button=t,this},s(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(t){var e=s(t.target).closest(".btn");i.call(e,"toggle"),s(t.target).is('input[type="radio"], input[type="checkbox"]')||(t.preventDefault(),e.is("input,button")?e.trigger("focus"):e.find("input:visible,button:visible").first().trigger("focus"))}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(t){s(t.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(t.type))})}(jQuery),function(p){"use strict";var c=function(t,e){this.$element=p(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=e,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",p.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",p.proxy(this.pause,this)).on("mouseleave.bs.carousel",p.proxy(this.cycle,this))};function r(n){return this.each(function(){var t=p(this),e=t.data("bs.carousel"),i=p.extend({},c.DEFAULTS,t.data(),"object"==typeof n&&n),o="string"==typeof n?n:i.slide;e||t.data("bs.carousel",e=new c(this,i)),"number"==typeof n?e.to(n):o?e[o]():i.interval&&e.pause().cycle()})}c.VERSION="3.4.1",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},c.prototype.cycle=function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(p.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},c.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e);if(("prev"==t&&0===i||"next"==t&&i==this.$items.length-1)&&!this.options.wrap)return e;var o=(i+("prev"==t?-1:1))%this.$items.length;return this.$items.eq(o)},c.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(t>this.$items.length-1||t<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(i<t?"next":"prev",this.$items.eq(t))},c.prototype.pause=function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&p.support.transition&&(this.$element.trigger(p.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(t,e){var i=this.$element.find(".item.active"),o=e||this.getItemForDirection(t,i),n=this.interval,s="next"==t?"left":"right",a=this;if(o.hasClass("active"))return this.sliding=!1;var r=o[0],l=p.Event("slide.bs.carousel",{relatedTarget:r,direction:s});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,n&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var h=p(this.$indicators.children()[this.getItemIndex(o)]);h&&h.addClass("active")}var d=p.Event("slid.bs.carousel",{relatedTarget:r,direction:s});return p.support.transition&&this.$element.hasClass("slide")?(o.addClass(t),"object"==typeof o&&o.length&&o[0].offsetWidth,i.addClass(s),o.addClass(s),i.one("bsTransitionEnd",function(){o.removeClass([t,s].join(" ")).addClass("active"),i.removeClass(["active",s].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger(d)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(i.removeClass("active"),o.addClass("active"),this.sliding=!1,this.$element.trigger(d)),n&&this.cycle(),this}};var t=p.fn.carousel;p.fn.carousel=r,p.fn.carousel.Constructor=c,p.fn.carousel.noConflict=function(){return p.fn.carousel=t,this};var e=function(t){var e=p(this),i=e.attr("href");i&&(i=i.replace(/.*(?=#[^\s]+$)/,""));var o=e.attr("data-target")||i,n=p(document).find(o);if(n.hasClass("carousel")){var s=p.extend({},n.data(),e.data()),a=e.attr("data-slide-to");a&&(s.interval=!1),r.call(n,s),a&&n.data("bs.carousel").to(a),t.preventDefault()}};p(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),p(window).on("load",function(){p('[data-ride="carousel"]').each(function(){var t=p(this);r.call(t,t.data())})})}(jQuery),function(a){"use strict";var r=function(t,e){this.$element=a(t),this.options=a.extend({},r.DEFAULTS,e),this.$trigger=a('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function n(t){var e,i=t.attr("data-target")||(e=t.attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"");return a(document).find(i)}function l(o){return this.each(function(){var t=a(this),e=t.data("bs.collapse"),i=a.extend({},r.DEFAULTS,t.data(),"object"==typeof o&&o);!e&&i.toggle&&/show|hide/.test(o)&&(i.toggle=!1),e||t.data("bs.collapse",e=new r(this,i)),"string"==typeof o&&e[o]()})}r.VERSION="3.4.1",r.TRANSITION_DURATION=350,r.DEFAULTS={toggle:!0},r.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},r.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var t,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(t=e.data("bs.collapse"))&&t.transitioning)){var i=a.Event("show.bs.collapse");if(this.$element.trigger(i),!i.isDefaultPrevented()){e&&e.length&&(l.call(e,"hide"),t||e.data("bs.collapse",null));var o=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[o](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var n=function(){this.$element.removeClass("collapsing").addClass("collapse in")[o](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return n.call(this);var s=a.camelCase(["scroll",o].join("-"));this.$element.one("bsTransitionEnd",a.proxy(n,this)).emulateTransitionEnd(r.TRANSITION_DURATION)[o](this.$element[0][s])}}}},r.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var t=a.Event("hide.bs.collapse");if(this.$element.trigger(t),!t.isDefaultPrevented()){var e=this.dimension();this.$element[e](this.$element[e]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var i=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!a.support.transition)return i.call(this);this.$element[e](0).one("bsTransitionEnd",a.proxy(i,this)).emulateTransitionEnd(r.TRANSITION_DURATION)}}},r.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},r.prototype.getParent=function(){return a(document).find(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(t,e){var i=a(e);this.addAriaAndCollapsedClass(n(i),i)},this)).end()},r.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var t=a.fn.collapse;a.fn.collapse=l,a.fn.collapse.Constructor=r,a.fn.collapse.noConflict=function(){return a.fn.collapse=t,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(t){var e=a(this);e.attr("data-target")||t.preventDefault();var i=n(e),o=i.data("bs.collapse")?"toggle":e.data();l.call(i,o)})}(jQuery),function(a){"use strict";var r='[data-toggle="dropdown"]',o=function(t){a(t).on("click.bs.dropdown",this.toggle)};function l(t){var e=t.attr("data-target");e||(e=(e=t.attr("href"))&&/#[A-Za-z]/.test(e)&&e.replace(/.*(?=#[^\s]*$)/,""));var i="#"!==e?a(document).find(e):null;return i&&i.length?i:t.parent()}function s(o){o&&3===o.which||(a(".dropdown-backdrop").remove(),a(r).each(function(){var t=a(this),e=l(t),i={relatedTarget:this};e.hasClass("open")&&(o&&"click"==o.type&&/input|textarea/i.test(o.target.tagName)&&a.contains(e[0],o.target)||(e.trigger(o=a.Event("hide.bs.dropdown",i)),o.isDefaultPrevented()||(t.attr("aria-expanded","false"),e.removeClass("open").trigger(a.Event("hidden.bs.dropdown",i)))))}))}o.VERSION="3.4.1",o.prototype.toggle=function(t){var e=a(this);if(!e.is(".disabled, :disabled")){var i=l(e),o=i.hasClass("open");if(s(),!o){"ontouchstart"in document.documentElement&&!i.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",s);var n={relatedTarget:this};if(i.trigger(t=a.Event("show.bs.dropdown",n)),t.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),i.toggleClass("open").trigger(a.Event("shown.bs.dropdown",n))}return!1}},o.prototype.keydown=function(t){if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)){var e=a(this);if(t.preventDefault(),t.stopPropagation(),!e.is(".disabled, :disabled")){var i=l(e),o=i.hasClass("open");if(!o&&27!=t.which||o&&27==t.which)return 27==t.which&&i.find(r).trigger("focus"),e.trigger("click");var n=i.find(".dropdown-menu li:not(.disabled):visible a");if(n.length){var s=n.index(t.target);38==t.which&&0<s&&s--,40==t.which&&s<n.length-1&&s++,~s||(s=0),n.eq(s).trigger("focus")}}}};var t=a.fn.dropdown;a.fn.dropdown=function e(i){return this.each(function(){var t=a(this),e=t.data("bs.dropdown");e||t.data("bs.dropdown",e=new o(this)),"string"==typeof i&&e[i].call(t)})},a.fn.dropdown.Constructor=o,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=t,this},a(document).on("click.bs.dropdown.data-api",s).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",r,o.prototype.toggle).on("keydown.bs.dropdown.data-api",r,o.prototype.keydown).on("keydown.bs.dropdown.data-api",".dropdown-menu",o.prototype.keydown)}(jQuery),function(a){"use strict";var s=function(t,e){this.options=e,this.$body=a(document.body),this.$element=a(t),this.$dialog=this.$element.find(".modal-dialog"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.fixedContent=".navbar-fixed-top, .navbar-fixed-bottom",this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};function r(o,n){return this.each(function(){var t=a(this),e=t.data("bs.modal"),i=a.extend({},s.DEFAULTS,t.data(),"object"==typeof o&&o);e||t.data("bs.modal",e=new s(this,i)),"string"==typeof o?e[o](n):i.show&&e.show(n)})}s.VERSION="3.4.1",s.TRANSITION_DURATION=300,s.BACKDROP_TRANSITION_DURATION=150,s.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},s.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},s.prototype.show=function(i){var o=this,t=a.Event("show.bs.modal",{relatedTarget:i});this.$element.trigger(t),this.isShown||t.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.modal",function(){o.$element.one("mouseup.dismiss.bs.modal",function(t){a(t.target).is(o.$element)&&(o.ignoreBackdropClick=!0)})}),this.backdrop(function(){var t=a.support.transition&&o.$element.hasClass("fade");o.$element.parent().length||o.$element.appendTo(o.$body),o.$element.show().scrollTop(0),o.adjustDialog(),t&&o.$element[0].offsetWidth,o.$element.addClass("in"),o.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:i});t?o.$dialog.one("bsTransitionEnd",function(){o.$element.trigger("focus").trigger(e)}).emulateTransitionEnd(s.TRANSITION_DURATION):o.$element.trigger("focus").trigger(e)}))},s.prototype.hide=function(t){t&&t.preventDefault(),t=a.Event("hide.bs.modal"),this.$element.trigger(t),this.isShown&&!t.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").off("click.dismiss.bs.modal").off("mouseup.dismiss.bs.modal"),this.$dialog.off("mousedown.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(s.TRANSITION_DURATION):this.hideModal())},s.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(t){document===t.target||this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},s.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",a.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},s.prototype.resize=function(){this.isShown?a(window).on("resize.bs.modal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.modal")},s.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},s.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},s.prototype.backdrop=function(t){var e=this,i=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var o=a.support.transition&&i;if(this.$backdrop=a(document.createElement("div")).addClass("modal-backdrop "+i).appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),o&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!t)return;o?this.$backdrop.one("bsTransitionEnd",t).emulateTransitionEnd(s.BACKDROP_TRANSITION_DURATION):t()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var n=function(){e.removeBackdrop(),t&&t()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",n).emulateTransitionEnd(s.BACKDROP_TRANSITION_DURATION):n()}else t&&t()},s.prototype.handleUpdate=function(){this.adjustDialog()},s.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},s.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},s.prototype.checkScrollbar=function(){var t=window.innerWidth;if(!t){var e=document.documentElement.getBoundingClientRect();t=e.right-Math.abs(e.left)}this.bodyIsOverflowing=document.body.clientWidth<t,this.scrollbarWidth=this.measureScrollbar()},s.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"";var n=this.scrollbarWidth;this.bodyIsOverflowing&&(this.$body.css("padding-right",t+n),a(this.fixedContent).each(function(t,e){var i=e.style.paddingRight,o=a(e).css("padding-right");a(e).data("padding-right",i).css("padding-right",parseFloat(o)+n+"px")}))},s.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad),a(this.fixedContent).each(function(t,e){var i=a(e).data("padding-right");a(e).removeData("padding-right"),e.style.paddingRight=i||""})},s.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var t=a.fn.modal;a.fn.modal=r,a.fn.modal.Constructor=s,a.fn.modal.noConflict=function(){return a.fn.modal=t,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(t){var e=a(this),i=e.attr("href"),o=e.attr("data-target")||i&&i.replace(/.*(?=#[^\s]+$)/,""),n=a(document).find(o),s=n.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(i)&&i},n.data(),e.data());e.is("a")&&t.preventDefault(),n.one("show.bs.modal",function(t){t.isDefaultPrevented()||n.one("hidden.bs.modal",function(){e.is(":visible")&&e.trigger("focus")})}),r.call(n,s,this)})}(jQuery),function(g){"use strict";var o=["sanitize","whiteList","sanitizeFn"],a=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],t={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},r=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,l=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function u(t,e){var i=t.nodeName.toLowerCase();if(-1!==g.inArray(i,e))return-1===g.inArray(i,a)||Boolean(t.nodeValue.match(r)||t.nodeValue.match(l));for(var o=g(e).filter(function(t,e){return e instanceof RegExp}),n=0,s=o.length;n<s;n++)if(i.match(o[n]))return!0;return!1}function n(t,e,i){if(0===t.length)return t;if(i&&"function"==typeof i)return i(t);if(!document.implementation||!document.implementation.createHTMLDocument)return t;var o=document.implementation.createHTMLDocument("sanitization");o.body.innerHTML=t;for(var n=g.map(e,function(t,e){return e}),s=g(o.body).find("*"),a=0,r=s.length;a<r;a++){var l=s[a],h=l.nodeName.toLowerCase();if(-1!==g.inArray(h,n))for(var d=g.map(l.attributes,function(t){return t}),p=[].concat(e["*"]||[],e[h]||[]),c=0,f=d.length;c<f;c++)u(d[c],p)||l.removeAttribute(d[c].nodeName);else l.parentNode.removeChild(l)}return o.body.innerHTML}var m=function(t,e){this.type=null,this.options=null,this.enabled=null,this.timeout=null,this.hoverState=null,this.$element=null,this.inState=null,this.init("tooltip",t,e)};m.VERSION="3.4.1",m.TRANSITION_DURATION=150,m.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0},sanitize:!0,sanitizeFn:null,whiteList:t},m.prototype.init=function(t,e,i){if(this.enabled=!0,this.type=t,this.$element=g(e),this.options=this.getOptions(i),this.$viewport=this.options.viewport&&g(document).find(g.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var o=this.options.trigger.split(" "),n=o.length;n--;){var s=o[n];if("click"==s)this.$element.on("click."+this.type,this.options.selector,g.proxy(this.toggle,this));else if("manual"!=s){var a="hover"==s?"mouseenter":"focusin",r="hover"==s?"mouseleave":"focusout";this.$element.on(a+"."+this.type,this.options.selector,g.proxy(this.enter,this)),this.$element.on(r+"."+this.type,this.options.selector,g.proxy(this.leave,this))}}this.options.selector?this._options=g.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},m.prototype.getDefaults=function(){return m.DEFAULTS},m.prototype.getOptions=function(t){var e=this.$element.data();for(var i in e)e.hasOwnProperty(i)&&-1!==g.inArray(i,o)&&delete e[i];return(t=g.extend({},this.getDefaults(),e,t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.sanitize&&(t.template=n(t.template,t.whiteList,t.sanitizeFn)),t},m.prototype.getDelegateOptions=function(){var i={},o=this.getDefaults();return this._options&&g.each(this._options,function(t,e){o[t]!=e&&(i[t]=e)}),i},m.prototype.enter=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusin"==t.type?"focus":"hover"]=!0),e.tip().hasClass("in")||"in"==e.hoverState)e.hoverState="in";else{if(clearTimeout(e.timeout),e.hoverState="in",!e.options.delay||!e.options.delay.show)return e.show();e.timeout=setTimeout(function(){"in"==e.hoverState&&e.show()},e.options.delay.show)}},m.prototype.isInStateTrue=function(){for(var t in this.inState)if(this.inState[t])return!0;return!1},m.prototype.leave=function(t){var e=t instanceof this.constructor?t:g(t.currentTarget).data("bs."+this.type);if(e||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e)),t instanceof g.Event&&(e.inState["focusout"==t.type?"focus":"hover"]=!1),!e.isInStateTrue()){if(clearTimeout(e.timeout),e.hoverState="out",!e.options.delay||!e.options.delay.hide)return e.hide();e.timeout=setTimeout(function(){"out"==e.hoverState&&e.hide()},e.options.delay.hide)}},m.prototype.show=function(){var t=g.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(t);var e=g.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(t.isDefaultPrevented()||!e)return;var i=this,o=this.tip(),n=this.getUID(this.type);this.setContent(),o.attr("id",n),this.$element.attr("aria-describedby",n),this.options.animation&&o.addClass("fade");var s="function"==typeof this.options.placement?this.options.placement.call(this,o[0],this.$element[0]):this.options.placement,a=/\s?auto?\s?/i,r=a.test(s);r&&(s=s.replace(a,"")||"top"),o.detach().css({top:0,left:0,display:"block"}).addClass(s).data("bs."+this.type,this),this.options.container?o.appendTo(g(document).find(this.options.container)):o.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var l=this.getPosition(),h=o[0].offsetWidth,d=o[0].offsetHeight;if(r){var p=s,c=this.getPosition(this.$viewport);s="bottom"==s&&l.bottom+d>c.bottom?"top":"top"==s&&l.top-d<c.top?"bottom":"right"==s&&l.right+h>c.width?"left":"left"==s&&l.left-h<c.left?"right":s,o.removeClass(p).addClass(s)}var f=this.getCalculatedOffset(s,l,h,d);this.applyPlacement(f,s);var u=function(){var t=i.hoverState;i.$element.trigger("shown.bs."+i.type),i.hoverState=null,"out"==t&&i.leave(i)};g.support.transition&&this.$tip.hasClass("fade")?o.one("bsTransitionEnd",u).emulateTransitionEnd(m.TRANSITION_DURATION):u()}},m.prototype.applyPlacement=function(t,e){var i=this.tip(),o=i[0].offsetWidth,n=i[0].offsetHeight,s=parseInt(i.css("margin-top"),10),a=parseInt(i.css("margin-left"),10);isNaN(s)&&(s=0),isNaN(a)&&(a=0),t.top+=s,t.left+=a,g.offset.setOffset(i[0],g.extend({using:function(t){i.css({top:Math.round(t.top),left:Math.round(t.left)})}},t),0),i.addClass("in");var r=i[0].offsetWidth,l=i[0].offsetHeight;"top"==e&&l!=n&&(t.top=t.top+n-l);var h=this.getViewportAdjustedDelta(e,t,r,l);h.left?t.left+=h.left:t.top+=h.top;var d=/top|bottom/.test(e),p=d?2*h.left-o+r:2*h.top-n+l,c=d?"offsetWidth":"offsetHeight";i.offset(t),this.replaceArrow(p,i[0][c],d)},m.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},m.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();this.options.html?(this.options.sanitize&&(e=n(e,this.options.whiteList,this.options.sanitizeFn)),t.find(".tooltip-inner").html(e)):t.find(".tooltip-inner").text(e),t.removeClass("fade in top bottom left right")},m.prototype.hide=function(t){var e=this,i=g(this.$tip),o=g.Event("hide.bs."+this.type);function n(){"in"!=e.hoverState&&i.detach(),e.$element&&e.$element.removeAttr("aria-describedby").trigger("hidden.bs."+e.type),t&&t()}if(this.$element.trigger(o),!o.isDefaultPrevented())return i.removeClass("in"),g.support.transition&&i.hasClass("fade")?i.one("bsTransitionEnd",n).emulateTransitionEnd(m.TRANSITION_DURATION):n(),this.hoverState=null,this},m.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},m.prototype.hasContent=function(){return this.getTitle()},m.prototype.getPosition=function(t){var e=(t=t||this.$element)[0],i="BODY"==e.tagName,o=e.getBoundingClientRect();null==o.width&&(o=g.extend({},o,{width:o.right-o.left,height:o.bottom-o.top}));var n=window.SVGElement&&e instanceof window.SVGElement,s=i?{top:0,left:0}:n?null:t.offset(),a={scroll:i?document.documentElement.scrollTop||document.body.scrollTop:t.scrollTop()},r=i?{width:g(window).width(),height:g(window).height()}:null;return g.extend({},o,a,r,s)},m.prototype.getCalculatedOffset=function(t,e,i,o){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-o,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-o/2,left:e.left-i}:{top:e.top+e.height/2-o/2,left:e.left+e.width}},m.prototype.getViewportAdjustedDelta=function(t,e,i,o){var n={top:0,left:0};if(!this.$viewport)return n;var s=this.options.viewport&&this.options.viewport.padding||0,a=this.getPosition(this.$viewport);if(/right|left/.test(t)){var r=e.top-s-a.scroll,l=e.top+s-a.scroll+o;r<a.top?n.top=a.top-r:l>a.top+a.height&&(n.top=a.top+a.height-l)}else{var h=e.left-s,d=e.left+s+i;h<a.left?n.left=a.left-h:d>a.right&&(n.left=a.left+a.width-d)}return n},m.prototype.getTitle=function(){var t=this.$element,e=this.options;return t.attr("data-original-title")||("function"==typeof e.title?e.title.call(t[0]):e.title)},m.prototype.getUID=function(t){for(;t+=~~(1e6*Math.random()),document.getElementById(t););return t},m.prototype.tip=function(){if(!this.$tip&&(this.$tip=g(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},m.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},m.prototype.enable=function(){this.enabled=!0},m.prototype.disable=function(){this.enabled=!1},m.prototype.toggleEnabled=function(){this.enabled=!this.enabled},m.prototype.toggle=function(t){var e=this;t&&((e=g(t.currentTarget).data("bs."+this.type))||(e=new this.constructor(t.currentTarget,this.getDelegateOptions()),g(t.currentTarget).data("bs."+this.type,e))),t?(e.inState.click=!e.inState.click,e.isInStateTrue()?e.enter(e):e.leave(e)):e.tip().hasClass("in")?e.leave(e):e.enter(e)},m.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type),t.$tip&&t.$tip.detach(),t.$tip=null,t.$arrow=null,t.$viewport=null,t.$element=null})},m.prototype.sanitizeHtml=function(t){return n(t,this.options.whiteList,this.options.sanitizeFn)};var e=g.fn.tooltip;g.fn.tooltip=function i(o){return this.each(function(){var t=g(this),e=t.data("bs.tooltip"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.tooltip",e=new m(this,i)),"string"==typeof o&&e[o]())})},g.fn.tooltip.Constructor=m,g.fn.tooltip.noConflict=function(){return g.fn.tooltip=e,this}}(jQuery),function(n){"use strict";var s=function(t,e){this.init("popover",t,e)};if(!n.fn.tooltip)throw new Error("Popover requires tooltip.js");s.VERSION="3.4.1",s.DEFAULTS=n.extend({},n.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),((s.prototype=n.extend({},n.fn.tooltip.Constructor.prototype)).constructor=s).prototype.getDefaults=function(){return s.DEFAULTS},s.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();if(this.options.html){var o=typeof i;this.options.sanitize&&(e=this.sanitizeHtml(e),"string"===o&&(i=this.sanitizeHtml(i))),t.find(".popover-title").html(e),t.find(".popover-content").children().detach().end()["string"===o?"html":"append"](i)}else t.find(".popover-title").text(e),t.find(".popover-content").children().detach().end().text(i);t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},s.prototype.hasContent=function(){return this.getTitle()||this.getContent()},s.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},s.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var t=n.fn.popover;n.fn.popover=function e(o){return this.each(function(){var t=n(this),e=t.data("bs.popover"),i="object"==typeof o&&o;!e&&/destroy|hide/.test(o)||(e||t.data("bs.popover",e=new s(this,i)),"string"==typeof o&&e[o]())})},n.fn.popover.Constructor=s,n.fn.popover.noConflict=function(){return n.fn.popover=t,this}}(jQuery),function(s){"use strict";function n(t,e){this.$body=s(document.body),this.$scrollElement=s(t).is(document.body)?s(window):s(t),this.options=s.extend({},n.DEFAULTS,e),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",s.proxy(this.process,this)),this.refresh(),this.process()}function e(o){return this.each(function(){var t=s(this),e=t.data("bs.scrollspy"),i="object"==typeof o&&o;e||t.data("bs.scrollspy",e=new n(this,i)),"string"==typeof o&&e[o]()})}n.VERSION="3.4.1",n.DEFAULTS={offset:10},n.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},n.prototype.refresh=function(){var t=this,o="offset",n=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),s.isWindow(this.$scrollElement[0])||(o="position",n=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var t=s(this),e=t.data("target")||t.attr("href"),i=/^#./.test(e)&&s(e);return i&&i.length&&i.is(":visible")&&[[i[o]().top+n,e]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},n.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),o=this.options.offset+i-this.$scrollElement.height(),n=this.offsets,s=this.targets,a=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),o<=e)return a!=(t=s[s.length-1])&&this.activate(t);if(a&&e<n[0])return this.activeTarget=null,this.clear();for(t=n.length;t--;)a!=s[t]&&e>=n[t]&&(n[t+1]===undefined||e<n[t+1])&&this.activate(s[t])},n.prototype.activate=function(t){this.activeTarget=t,this.clear();var e=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',i=s(e).parents("li").addClass("active");i.parent(".dropdown-menu").length&&(i=i.closest("li.dropdown").addClass("active")),i.trigger("activate.bs.scrollspy")},n.prototype.clear=function(){s(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var t=s.fn.scrollspy;s.fn.scrollspy=e,s.fn.scrollspy.Constructor=n,s.fn.scrollspy.noConflict=function(){return s.fn.scrollspy=t,this},s(window).on("load.bs.scrollspy.data-api",function(){s('[data-spy="scroll"]').each(function(){var t=s(this);e.call(t,t.data())})})}(jQuery),function(r){"use strict";var a=function(t){this.element=r(t)};function e(i){return this.each(function(){var t=r(this),e=t.data("bs.tab");e||t.data("bs.tab",e=new a(this)),"string"==typeof i&&e[i]()})}a.VERSION="3.4.1",a.TRANSITION_DURATION=150,a.prototype.show=function(){var t=this.element,e=t.closest("ul:not(.dropdown-menu)"),i=t.data("target");if(i||(i=(i=t.attr("href"))&&i.replace(/.*(?=#[^\s]*$)/,"")),!t.parent("li").hasClass("active")){var o=e.find(".active:last a"),n=r.Event("hide.bs.tab",{relatedTarget:t[0]}),s=r.Event("show.bs.tab",{relatedTarget:o[0]});if(o.trigger(n),t.trigger(s),!s.isDefaultPrevented()&&!n.isDefaultPrevented()){var a=r(document).find(i);this.activate(t.closest("li"),e),this.activate(a,a.parent(),function(){o.trigger({type:"hidden.bs.tab",relatedTarget:t[0]}),t.trigger({type:"shown.bs.tab",relatedTarget:o[0]})})}}},a.prototype.activate=function(t,e,i){var o=e.find("> .active"),n=i&&r.support.transition&&(o.length&&o.hasClass("fade")||!!e.find("> .fade").length);function s(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),t.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),n?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu").length&&t.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),i&&i()}o.length&&n?o.one("bsTransitionEnd",s).emulateTransitionEnd(a.TRANSITION_DURATION):s(),o.removeClass("in")};var t=r.fn.tab;r.fn.tab=e,r.fn.tab.Constructor=a,r.fn.tab.noConflict=function(){return r.fn.tab=t,this};var i=function(t){t.preventDefault(),e.call(r(this),"show")};r(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',i).on("click.bs.tab.data-api",'[data-toggle="pill"]',i)}(jQuery),function(l){"use strict";var h=function(t,e){this.options=l.extend({},h.DEFAULTS,e);var i=this.options.target===h.DEFAULTS.target?l(this.options.target):l(document).find(this.options.target);this.$target=i.on("scroll.bs.affix.data-api",l.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",l.proxy(this.checkPositionWithEventLoop,this)),this.$element=l(t),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};function i(o){return this.each(function(){var t=l(this),e=t.data("bs.affix"),i="object"==typeof o&&o;e||t.data("bs.affix",e=new h(this,i)),"string"==typeof o&&e[o]()})}h.VERSION="3.4.1",h.RESET="affix affix-top affix-bottom",h.DEFAULTS={offset:0,target:window},h.prototype.getState=function(t,e,i,o){var n=this.$target.scrollTop(),s=this.$element.offset(),a=this.$target.height();if(null!=i&&"top"==this.affixed)return n<i&&"top";if("bottom"==this.affixed)return null!=i?!(n+this.unpin<=s.top)&&"bottom":!(n+a<=t-o)&&"bottom";var r=null==this.affixed,l=r?n:s.top;return null!=i&&n<=i?"top":null!=o&&t-o<=l+(r?a:e)&&"bottom"},h.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(h.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},h.prototype.checkPositionWithEventLoop=function(){setTimeout(l.proxy(this.checkPosition,this),1)},h.prototype.checkPosition=function(){if(this.$element.is(":visible")){var t=this.$element.height(),e=this.options.offset,i=e.top,o=e.bottom,n=Math.max(l(document).height(),l(document.body).height());"object"!=typeof e&&(o=i=e),"function"==typeof i&&(i=e.top(this.$element)),"function"==typeof o&&(o=e.bottom(this.$element));var s=this.getState(n,t,i,o);if(this.affixed!=s){null!=this.unpin&&this.$element.css("top","");var a="affix"+(s?"-"+s:""),r=l.Event(a+".bs.affix");if(this.$element.trigger(r),r.isDefaultPrevented())return;this.affixed=s,this.unpin="bottom"==s?this.getPinnedOffset():null,this.$element.removeClass(h.RESET).addClass(a).trigger(a.replace("affix","affixed")+".bs.affix")}"bottom"==s&&this.$element.offset({top:n-t-o})}};var t=l.fn.affix;l.fn.affix=i,l.fn.affix.Constructor=h,l.fn.affix.noConflict=function(){return l.fn.affix=t,this},l(window).on("load",function(){l('[data-spy="affix"]').each(function(){var t=l(this),e=t.data();e.offset=e.offset||{},null!=e.offsetBottom&&(e.offset.bottom=e.offsetBottom),null!=e.offsetTop&&(e.offset.top=e.offsetTop),i.call(t,e)})})}(jQuery);                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/calendar/static/libs/bootstrap3/css/bootstrap-grid.css   0000644                 00000021600 15266055653 0027641 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       
.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

.container:before,
.container:after {
	display: table;
	content: " ";
}

.container:after {
	clear: both;
}

.container:before,
.container:after {
	display: table;
	content: " ";
}

.container:after {
	clear: both;
}

.row {
	margin-right: -15px;
	margin-left: -15px;
}

.row:before,
.row:after {
	display: table;
	content: " ";
}

.row:after {
	clear: both;
}

.row:before,
.row:after {
	display: table;
	content: " ";
}

.row:after {
	clear: both;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
	position: relative;
	min-height: 1px;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11 {
	float: left;
}

.col-xs-1 {
	width: 8.333333333333332%;
}

.col-xs-2 {
	width: 16.666666666666664%;
}

.col-xs-3 {
	width: 25%;
}

.col-xs-4 {
	width: 33.33333333333333%;
}

.col-xs-5 {
	width: 41.66666666666667%;
}

.col-xs-6 {
	width: 50%;
}

.col-xs-7 {
	width: 58.333333333333336%;
}

.col-xs-8 {
	width: 66.66666666666666%;
}

.col-xs-9 {
	width: 75%;
}

.col-xs-10 {
	width: 83.33333333333334%;
}

.col-xs-11 {
	width: 91.66666666666666%;
}

.col-xs-12 {
	width: 100%;
}

@media (min-width: 768px) {
	.container {
		max-width: 750px;
	}
	.col-sm-1,
	.col-sm-2,
	.col-sm-3,
	.col-sm-4,
	.col-sm-5,
	.col-sm-6,
	.col-sm-7,
	.col-sm-8,
	.col-sm-9,
	.col-sm-10,
	.col-sm-11 {
		float: left;
	}
	.col-sm-1 {
		width: 8.333333333333332%;
	}
	.col-sm-2 {
		width: 16.666666666666664%;
	}
	.col-sm-3 {
		width: 25%;
	}
	.col-sm-4 {
		width: 33.33333333333333%;
	}
	.col-sm-5 {
		width: 41.66666666666667%;
	}
	.col-sm-6 {
		width: 50%;
	}
	.col-sm-7 {
		width: 58.333333333333336%;
	}
	.col-sm-8 {
		width: 66.66666666666666%;
	}
	.col-sm-9 {
		width: 75%;
	}
	.col-sm-10 {
		width: 83.33333333333334%;
	}
	.col-sm-11 {
		width: 91.66666666666666%;
	}
	.col-sm-12 {
		width: 100%;
	}
	.col-sm-push-1 {
		left: 8.333333333333332%;
	}
	.col-sm-push-2 {
		left: 16.666666666666664%;
	}
	.col-sm-push-3 {
		left: 25%;
	}
	.col-sm-push-4 {
		left: 33.33333333333333%;
	}
	.col-sm-push-5 {
		left: 41.66666666666667%;
	}
	.col-sm-push-6 {
		left: 50%;
	}
	.col-sm-push-7 {
		left: 58.333333333333336%;
	}
	.col-sm-push-8 {
		left: 66.66666666666666%;
	}
	.col-sm-push-9 {
		left: 75%;
	}
	.col-sm-push-10 {
		left: 83.33333333333334%;
	}
	.col-sm-push-11 {
		left: 91.66666666666666%;
	}
	.col-sm-pull-1 {
		right: 8.333333333333332%;
	}
	.col-sm-pull-2 {
		right: 16.666666666666664%;
	}
	.col-sm-pull-3 {
		right: 25%;
	}
	.col-sm-pull-4 {
		right: 33.33333333333333%;
	}
	.col-sm-pull-5 {
		right: 41.66666666666667%;
	}
	.col-sm-pull-6 {
		right: 50%;
	}
	.col-sm-pull-7 {
		right: 58.333333333333336%;
	}
	.col-sm-pull-8 {
		right: 66.66666666666666%;
	}
	.col-sm-pull-9 {
		right: 75%;
	}
	.col-sm-pull-10 {
		right: 83.33333333333334%;
	}
	.col-sm-pull-11 {
		right: 91.66666666666666%;
	}
	.col-sm-offset-1 {
		margin-left: 8.333333333333332%;
	}
	.col-sm-offset-2 {
		margin-left: 16.666666666666664%;
	}
	.col-sm-offset-3 {
		margin-left: 25%;
	}
	.col-sm-offset-4 {
		margin-left: 33.33333333333333%;
	}
	.col-sm-offset-5 {
		margin-left: 41.66666666666667%;
	}
	.col-sm-offset-6 {
		margin-left: 50%;
	}
	.col-sm-offset-7 {
		margin-left: 58.333333333333336%;
	}
	.col-sm-offset-8 {
		margin-left: 66.66666666666666%;
	}
	.col-sm-offset-9 {
		margin-left: 75%;
	}
	.col-sm-offset-10 {
		margin-left: 83.33333333333334%;
	}
	.col-sm-offset-11 {
		margin-left: 91.66666666666666%;
	}
}

@media (min-width: 992px) {
	.container {
		max-width: 970px;
	}
	.col-md-1,
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-5,
	.col-md-6,
	.col-md-7,
	.col-md-8,
	.col-md-9,
	.col-md-10,
	.col-md-11 {
		float: left;
	}
	.col-md-1 {
		width: 8.333333333333332%;
	}
	.col-md-2 {
		width: 16.666666666666664%;
	}
	.col-md-3 {
		width: 25%;
	}
	.col-md-4 {
		width: 33.33333333333333%;
	}
	.col-md-5 {
		width: 41.66666666666667%;
	}
	.col-md-6 {
		width: 50%;
	}
	.col-md-7 {
		width: 58.333333333333336%;
	}
	.col-md-8 {
		width: 66.66666666666666%;
	}
	.col-md-9 {
		width: 75%;
	}
	.col-md-10 {
		width: 83.33333333333334%;
	}
	.col-md-11 {
		width: 91.66666666666666%;
	}
	.col-md-12 {
		width: 100%;
	}
	.col-md-push-0 {
		left: auto;
	}
	.col-md-push-1 {
		left: 8.333333333333332%;
	}
	.col-md-push-2 {
		left: 16.666666666666664%;
	}
	.col-md-push-3 {
		left: 25%;
	}
	.col-md-push-4 {
		left: 33.33333333333333%;
	}
	.col-md-push-5 {
		left: 41.66666666666667%;
	}
	.col-md-push-6 {
		left: 50%;
	}
	.col-md-push-7 {
		left: 58.333333333333336%;
	}
	.col-md-push-8 {
		left: 66.66666666666666%;
	}
	.col-md-push-9 {
		left: 75%;
	}
	.col-md-push-10 {
		left: 83.33333333333334%;
	}
	.col-md-push-11 {
		left: 91.66666666666666%;
	}
	.col-md-pull-0 {
		right: auto;
	}
	.col-md-pull-1 {
		right: 8.333333333333332%;
	}
	.col-md-pull-2 {
		right: 16.666666666666664%;
	}
	.col-md-pull-3 {
		right: 25%;
	}
	.col-md-pull-4 {
		right: 33.33333333333333%;
	}
	.col-md-pull-5 {
		right: 41.66666666666667%;
	}
	.col-md-pull-6 {
		right: 50%;
	}
	.col-md-pull-7 {
		right: 58.333333333333336%;
	}
	.col-md-pull-8 {
		right: 66.66666666666666%;
	}
	.col-md-pull-9 {
		right: 75%;
	}
	.col-md-pull-10 {
		right: 83.33333333333334%;
	}
	.col-md-pull-11 {
		right: 91.66666666666666%;
	}
	.col-md-offset-0 {
		margin-left: 0;
	}
	.col-md-offset-1 {
		margin-left: 8.333333333333332%;
	}
	.col-md-offset-2 {
		margin-left: 16.666666666666664%;
	}
	.col-md-offset-3 {
		margin-left: 25%;
	}
	.col-md-offset-4 {
		margin-left: 33.33333333333333%;
	}
	.col-md-offset-5 {
		margin-left: 41.66666666666667%;
	}
	.col-md-offset-6 {
		margin-left: 50%;
	}
	.col-md-offset-7 {
		margin-left: 58.333333333333336%;
	}
	.col-md-offset-8 {
		margin-left: 66.66666666666666%;
	}
	.col-md-offset-9 {
		margin-left: 75%;
	}
	.col-md-offset-10 {
		margin-left: 83.33333333333334%;
	}
	.col-md-offset-11 {
		margin-left: 91.66666666666666%;
	}
}

@media (min-width: 1200px) {
	.container {
		max-width: 1170px;
	}
	.col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11 {
		float: left;
	}
	.col-lg-1 {
		width: 8.333333333333332%;
	}
	.col-lg-2 {
		width: 16.666666666666664%;
	}
	.col-lg-3 {
		width: 25%;
	}
	.col-lg-4 {
		width: 33.33333333333333%;
	}
	.col-lg-5 {
		width: 41.66666666666667%;
	}
	.col-lg-6 {
		width: 50%;
	}
	.col-lg-7 {
		width: 58.333333333333336%;
	}
	.col-lg-8 {
		width: 66.66666666666666%;
	}
	.col-lg-9 {
		width: 75%;
	}
	.col-lg-10 {
		width: 83.33333333333334%;
	}
	.col-lg-11 {
		width: 91.66666666666666%;
	}
	.col-lg-12 {
		width: 100%;
	}
	.col-lg-push-0 {
		left: auto;
	}
	.col-lg-push-1 {
		left: 8.333333333333332%;
	}
	.col-lg-push-2 {
		left: 16.666666666666664%;
	}
	.col-lg-push-3 {
		left: 25%;
	}
	.col-lg-push-4 {
		left: 33.33333333333333%;
	}
	.col-lg-push-5 {
		left: 41.66666666666667%;
	}
	.col-lg-push-6 {
		left: 50%;
	}
	.col-lg-push-7 {
		left: 58.333333333333336%;
	}
	.col-lg-push-8 {
		left: 66.66666666666666%;
	}
	.col-lg-push-9 {
		left: 75%;
	}
	.col-lg-push-10 {
		left: 83.33333333333334%;
	}
	.col-lg-push-11 {
		left: 91.66666666666666%;
	}
	.col-lg-pull-0 {
		right: auto;
	}
	.col-lg-pull-1 {
		right: 8.333333333333332%;
	}
	.col-lg-pull-2 {
		right: 16.666666666666664%;
	}
	.col-lg-pull-3 {
		right: 25%;
	}
	.col-lg-pull-4 {
		right: 33.33333333333333%;
	}
	.col-lg-pull-5 {
		right: 41.66666666666667%;
	}
	.col-lg-pull-6 {
		right: 50%;
	}
	.col-lg-pull-7 {
		right: 58.333333333333336%;
	}
	.col-lg-pull-8 {
		right: 66.66666666666666%;
	}
	.col-lg-pull-9 {
		right: 75%;
	}
	.col-lg-pull-10 {
		right: 83.33333333333334%;
	}
	.col-lg-pull-11 {
		right: 91.66666666666666%;
	}
	.col-lg-offset-0 {
		margin-left: 0;
	}
	.col-lg-offset-1 {
		margin-left: 8.333333333333332%;
	}
	.col-lg-offset-2 {
		margin-left: 16.666666666666664%;
	}
	.col-lg-offset-3 {
		margin-left: 25%;
	}
	.col-lg-offset-4 {
		margin-left: 33.33333333333333%;
	}
	.col-lg-offset-5 {
		margin-left: 41.66666666666667%;
	}
	.col-lg-offset-6 {
		margin-left: 50%;
	}
	.col-lg-offset-7 {
		margin-left: 58.333333333333336%;
	}
	.col-lg-offset-8 {
		margin-left: 66.66666666666666%;
	}
	.col-lg-offset-9 {
		margin-left: 75%;
	}
	.col-lg-offset-10 {
		margin-left: 83.33333333333334%;
	}
	.col-lg-offset-11 {
		margin-left: 91.66666666666666%;
	}
}

.clearfix:before,
.clearfix:after {
	display: table;
	content: " ";
}

.clearfix:after {
	clear: both;
}

.pull-right {
	float: right !important;
}

.pull-left {
	float: left !important;
}
                                                                                                                                framework/extensions/shortcodes/shortcodes/calendar/static/libs/jstimezonedetect/jstz.js            0000644                 00000033573 15266055653 0026223 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * This script gives you the zone info key representing your device's time zone setting.
 *
 * @name jsTimezoneDetect
 * @version 1.0.5
 * @author Jon Nylander
 * @license MIT License - http://www.opensource.org/licenses/mit-license.php
 *
 * For usage and examples, visit:
 * http://pellepim.bitbucket.org/jstz/
 *
 * Copyright (c) Jon Nylander
 */

/*jslint undef: true */
/*global console, exports*/

(function(root) {
  /**
   * Namespace to hold all the code for timezone detection.
   */
  var jstz = (function () {
      'use strict';
      var HEMISPHERE_SOUTH = 's',
          
          /**
           * Gets the offset in minutes from UTC for a certain date.
           * @param {Date} date
           * @returns {Number}
           */
          get_date_offset = function (date) {
              var offset = -date.getTimezoneOffset();
              return (offset !== null ? offset : 0);
          },

          get_date = function (year, month, date) {
              var d = new Date();
              if (year !== undefined) {
                d.setFullYear(year);
              }
              d.setMonth(month);
              d.setDate(date);
              return d;
          },

          get_january_offset = function (year) {
              return get_date_offset(get_date(year, 0 ,2));
          },

          get_june_offset = function (year) {
              return get_date_offset(get_date(year, 5, 2));
          },

          /**
           * Private method.
           * Checks whether a given date is in daylight saving time.
           * If the date supplied is after august, we assume that we're checking
           * for southern hemisphere DST.
           * @param {Date} date
           * @returns {Boolean}
           */
          date_is_dst = function (date) {
              var is_southern = date.getMonth() > 7,
                  base_offset = is_southern ? get_june_offset(date.getFullYear()) : 
                                              get_january_offset(date.getFullYear()),
                  date_offset = get_date_offset(date),
                  is_west = base_offset < 0,
                  dst_offset = base_offset - date_offset;
                  
              if (!is_west && !is_southern) {
                  return dst_offset < 0;
              }

              return dst_offset !== 0;
          },

          /**
           * This function does some basic calculations to create information about
           * the user's timezone. It uses REFERENCE_YEAR as a solid year for which
           * the script has been tested rather than depend on the year set by the
           * client device.
           *
           * Returns a key that can be used to do lookups in jstz.olson.timezones.
           * eg: "720,1,2". 
           *
           * @returns {String}
           */

          lookup_key = function () {
              var january_offset = get_january_offset(),
                  june_offset = get_june_offset(),
                  diff = january_offset - june_offset;

              if (diff < 0) {
                  return january_offset + ",1";
              } else if (diff > 0) {
                  return june_offset + ",1," + HEMISPHERE_SOUTH;
              }

              return january_offset + ",0";
          },

          /**
           * Uses get_timezone_info() to formulate a key to use in the olson.timezones dictionary.
           *
           * Returns a primitive object on the format:
           * {'timezone': TimeZone, 'key' : 'the key used to find the TimeZone object'}
           *
           * @returns Object
           */
          determine = function () {
              var key = lookup_key();
              return new jstz.TimeZone(jstz.olson.timezones[key]);
          },

          /**
           * This object contains information on when daylight savings starts for
           * different timezones.
           *
           * The list is short for a reason. Often we do not have to be very specific
           * to single out the correct timezone. But when we do, this list comes in
           * handy.
           *
           * Each value is a date denoting when daylight savings starts for that timezone.
           */
          dst_start_for = function (tz_name) {

            var ru_pre_dst_change = new Date(2010, 6, 15, 1, 0, 0, 0), // In 2010 Russia had DST, this allows us to detect Russia :)
                dst_starts = {
                    'America/Denver': new Date(2011, 2, 13, 3, 0, 0, 0),
                    'America/Mazatlan': new Date(2011, 3, 3, 3, 0, 0, 0),
                    'America/Chicago': new Date(2011, 2, 13, 3, 0, 0, 0),
                    'America/Mexico_City': new Date(2011, 3, 3, 3, 0, 0, 0),
                    'America/Asuncion': new Date(2012, 9, 7, 3, 0, 0, 0),
                    'America/Santiago': new Date(2012, 9, 3, 3, 0, 0, 0),
                    'America/Campo_Grande': new Date(2012, 9, 21, 5, 0, 0, 0),
                    'America/Montevideo': new Date(2011, 9, 2, 3, 0, 0, 0),
                    'America/Sao_Paulo': new Date(2011, 9, 16, 5, 0, 0, 0),
                    'America/Los_Angeles': new Date(2011, 2, 13, 8, 0, 0, 0),
                    'America/Santa_Isabel': new Date(2011, 3, 5, 8, 0, 0, 0),
                    'America/Havana': new Date(2012, 2, 10, 2, 0, 0, 0),
                    'America/New_York': new Date(2012, 2, 10, 7, 0, 0, 0),
                    'Europe/Helsinki': new Date(2013, 2, 31, 5, 0, 0, 0),
                    'Pacific/Auckland': new Date(2011, 8, 26, 7, 0, 0, 0),
                    'America/Halifax': new Date(2011, 2, 13, 6, 0, 0, 0),
                    'America/Goose_Bay': new Date(2011, 2, 13, 2, 1, 0, 0),
                    'America/Miquelon': new Date(2011, 2, 13, 5, 0, 0, 0),
                    'America/Godthab': new Date(2011, 2, 27, 1, 0, 0, 0),
                    'Europe/Moscow': ru_pre_dst_change,
                    'Asia/Amman': new Date(2013, 2, 29, 1, 0, 0, 0),
                    'Asia/Beirut': new Date(2013, 2, 31, 2, 0, 0, 0),
                    'Asia/Damascus': new Date(2013, 3, 6, 2, 0, 0, 0),
                    'Asia/Jerusalem': new Date(2013, 2, 29, 5, 0, 0, 0),
                    'Asia/Yekaterinburg': ru_pre_dst_change,
                    'Asia/Omsk': ru_pre_dst_change,
                    'Asia/Krasnoyarsk': ru_pre_dst_change,
                    'Asia/Irkutsk': ru_pre_dst_change,
                    'Asia/Yakutsk': ru_pre_dst_change,
                    'Asia/Vladivostok': ru_pre_dst_change,
                    'Asia/Baku': new Date(2013, 2, 31, 4, 0, 0),
                    'Asia/Yerevan': new Date(2013, 2, 31, 3, 0, 0),
                    'Asia/Kamchatka': ru_pre_dst_change,
                    'Asia/Gaza': new Date(2010, 2, 27, 4, 0, 0),
                    'Africa/Cairo': new Date(2010, 4, 1, 3, 0, 0),
                    'Europe/Minsk': ru_pre_dst_change,
                    'Pacific/Apia': new Date(2010, 10, 1, 1, 0, 0, 0),
                    'Pacific/Fiji': new Date(2010, 11, 1, 0, 0, 0),
                    'Australia/Perth': new Date(2008, 10, 1, 1, 0, 0, 0)
                };

              return dst_starts[tz_name];
          };

      return {
          determine: determine,
          date_is_dst: date_is_dst,
          dst_start_for: dst_start_for 
      };
  }());

  /**
   * Simple object to perform ambiguity check and to return name of time zone.
   */
  jstz.TimeZone = function (tz_name) {
      'use strict';
        /**
         * The keys in this object are timezones that we know may be ambiguous after
         * a preliminary scan through the olson_tz object.
         *
         * The array of timezones to compare must be in the order that daylight savings
         * starts for the regions.
         */
      var AMBIGUITIES = {
              'America/Denver':       ['America/Denver', 'America/Mazatlan'],
              'America/Chicago':      ['America/Chicago', 'America/Mexico_City'],
              'America/Santiago':     ['America/Santiago', 'America/Asuncion', 'America/Campo_Grande'],
              'America/Montevideo':   ['America/Montevideo', 'America/Sao_Paulo'],
              'Asia/Beirut':          ['Asia/Amman', 'Asia/Jerusalem', 'Asia/Beirut', 'Europe/Helsinki','Asia/Damascus'],
              'Pacific/Auckland':     ['Pacific/Auckland', 'Pacific/Fiji'],
              'America/Los_Angeles':  ['America/Los_Angeles', 'America/Santa_Isabel'],
              'America/New_York':     ['America/Havana', 'America/New_York'],
              'America/Halifax':      ['America/Goose_Bay', 'America/Halifax'],
              'America/Godthab':      ['America/Miquelon', 'America/Godthab'],
              'Asia/Dubai':           ['Europe/Moscow'],
              'Asia/Dhaka':           ['Asia/Yekaterinburg'],
              'Asia/Jakarta':         ['Asia/Omsk'],
              'Asia/Shanghai':        ['Asia/Krasnoyarsk', 'Australia/Perth'],
              'Asia/Tokyo':           ['Asia/Irkutsk'],
              'Australia/Brisbane':   ['Asia/Yakutsk'],
              'Pacific/Noumea':       ['Asia/Vladivostok'],
              'Pacific/Tarawa':       ['Asia/Kamchatka', 'Pacific/Fiji'],
              'Pacific/Tongatapu':    ['Pacific/Apia'],
              'Asia/Baghdad':         ['Europe/Minsk'],
              'Asia/Baku':            ['Asia/Yerevan','Asia/Baku'],
              'Africa/Johannesburg':  ['Asia/Gaza', 'Africa/Cairo']
          },

          timezone_name = tz_name,
          
          /**
           * Checks if a timezone has possible ambiguities. I.e timezones that are similar.
           *
           * For example, if the preliminary scan determines that we're in America/Denver.
           * We double check here that we're really there and not in America/Mazatlan.
           *
           * This is done by checking known dates for when daylight savings start for different
           * timezones during 2010 and 2011.
           */
          ambiguity_check = function () {
              var ambiguity_list = AMBIGUITIES[timezone_name],
                  length = ambiguity_list.length,
                  i = 0,
                  tz = ambiguity_list[0];

              for (; i < length; i += 1) {
                  tz = ambiguity_list[i];

                  if (jstz.date_is_dst(jstz.dst_start_for(tz))) {
                      timezone_name = tz;
                      return;
                  }
              }
          },

          /**
           * Checks if it is possible that the timezone is ambiguous.
           */
          is_ambiguous = function () {
              return typeof (AMBIGUITIES[timezone_name]) !== 'undefined';
          };

      if (is_ambiguous()) {
          ambiguity_check();
      }

      return {
          name: function () {
              return timezone_name;
          }
      };
  };

  jstz.olson = {};

  /*
   * The keys in this dictionary are comma separated as such:
   *
   * First the offset compared to UTC time in minutes.
   *
   * Then a flag which is 0 if the timezone does not take daylight savings into account and 1 if it
   * does.
   *
   * Thirdly an optional 's' signifies that the timezone is in the southern hemisphere,
   * only interesting for timezones with DST.
   *
   * The mapped arrays is used for constructing the jstz.TimeZone object from within
   * jstz.determine_timezone();
   */
  jstz.olson.timezones = {
      '-720,0'   : 'Pacific/Majuro',
      '-660,0'   : 'Pacific/Pago_Pago',
      '-600,1'   : 'America/Adak',
      '-600,0'   : 'Pacific/Honolulu',
      '-570,0'   : 'Pacific/Marquesas',
      '-540,0'   : 'Pacific/Gambier',
      '-540,1'   : 'America/Anchorage',
      '-480,1'   : 'America/Los_Angeles',
      '-480,0'   : 'Pacific/Pitcairn',
      '-420,0'   : 'America/Phoenix',
      '-420,1'   : 'America/Denver',
      '-360,0'   : 'America/Guatemala',
      '-360,1'   : 'America/Chicago',
      '-360,1,s' : 'Pacific/Easter',
      '-300,0'   : 'America/Bogota',
      '-300,1'   : 'America/New_York',
      '-270,0'   : 'America/Caracas',
      '-240,1'   : 'America/Halifax',
      '-240,0'   : 'America/Santo_Domingo',
      '-240,1,s' : 'America/Santiago',
      '-210,1'   : 'America/St_Johns',
      '-180,1'   : 'America/Godthab',
      '-180,0'   : 'America/Argentina/Buenos_Aires',
      '-180,1,s' : 'America/Montevideo',
      '-120,0'   : 'America/Noronha',
      '-120,1'   : 'America/Noronha',
      '-60,1'    : 'Atlantic/Azores',
      '-60,0'    : 'Atlantic/Cape_Verde',
      '0,0'      : 'UTC',
      '0,1'      : 'Europe/London',
      '60,1'     : 'Europe/Berlin',
      '60,0'     : 'Africa/Lagos',
      '60,1,s'   : 'Africa/Windhoek',
      '120,1'    : 'Asia/Beirut',
      '120,0'    : 'Africa/Johannesburg',
      '180,0'    : 'Asia/Baghdad',
      '180,1'    : 'Europe/Moscow',
      '210,1'    : 'Asia/Tehran',
      '240,0'    : 'Asia/Dubai',
      '240,1'    : 'Asia/Baku',
      '270,0'    : 'Asia/Kabul',
      '300,1'    : 'Asia/Yekaterinburg',
      '300,0'    : 'Asia/Karachi',
      '330,0'    : 'Asia/Kolkata',
      '345,0'    : 'Asia/Kathmandu',
      '360,0'    : 'Asia/Dhaka',
      '360,1'    : 'Asia/Omsk',
      '390,0'    : 'Asia/Rangoon',
      '420,1'    : 'Asia/Krasnoyarsk',
      '420,0'    : 'Asia/Jakarta',
      '480,0'    : 'Asia/Shanghai',
      '480,1'    : 'Asia/Irkutsk',
      '525,0'    : 'Australia/Eucla',
      '525,1,s'  : 'Australia/Eucla',
      '540,1'    : 'Asia/Yakutsk',
      '540,0'    : 'Asia/Tokyo',
      '570,0'    : 'Australia/Darwin',
      '570,1,s'  : 'Australia/Adelaide',
      '600,0'    : 'Australia/Brisbane',
      '600,1'    : 'Asia/Vladivostok',
      '600,1,s'  : 'Australia/Sydney',
      '630,1,s'  : 'Australia/Lord_Howe',
      '660,1'    : 'Asia/Kamchatka',
      '660,0'    : 'Pacific/Noumea',
      '690,0'    : 'Pacific/Norfolk',
      '720,1,s'  : 'Pacific/Auckland',
      '720,0'    : 'Pacific/Tarawa',
      '765,1,s'  : 'Pacific/Chatham',
      '780,0'    : 'Pacific/Tongatapu',
      '780,1,s'  : 'Pacific/Apia',
      '840,0'    : 'Pacific/Kiritimati'
  };

  if (typeof exports !== 'undefined') {
    exports.jstz = jstz;
  } else {
    root.jstz = jstz;
  }
})(this);
                                                                                                                                     framework/extensions/shortcodes/shortcodes/calendar/static/libs/jstimezonedetect/jstz.min.js        0000644                 00000012511 15266055653 0026772 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*! jsTimezoneDetect - v1.0.5 - 2013-04-01 */
(function(e){var t=function(){"use strict";var e="s",n=2011,r=function(e){var t=-e.getTimezoneOffset();return t!==null?t:0},i=function(e,t,n){var r=new Date;return e!==undefined&&r.setFullYear(e),r.setDate(n),r.setMonth(t),r},s=function(e){return r(i(e,0,2))},o=function(e){return r(i(e,5,2))},u=function(e){var t=e.getMonth()>7?o(e.getFullYear()):s(e.getFullYear()),n=r(e);return t-n!==0},a=function(){var t=s(n),r=o(n),i=t-r;return i<0?t+",1":i>0?r+",1,"+e:t+",0"},f=function(){var e=a();return new t.TimeZone(t.olson.timezones[e])},l=function(e){var t=new Date(2010,6,15,1,0,0,0),n={"America/Denver":new Date(2011,2,13,3,0,0,0),"America/Mazatlan":new Date(2011,3,3,3,0,0,0),"America/Chicago":new Date(2011,2,13,3,0,0,0),"America/Mexico_City":new Date(2011,3,3,3,0,0,0),"America/Asuncion":new Date(2012,9,7,3,0,0,0),"America/Santiago":new Date(2012,9,3,3,0,0,0),"America/Campo_Grande":new Date(2012,9,21,5,0,0,0),"America/Montevideo":new Date(2011,9,2,3,0,0,0),"America/Sao_Paulo":new Date(2011,9,16,5,0,0,0),"America/Los_Angeles":new Date(2011,2,13,8,0,0,0),"America/Santa_Isabel":new Date(2011,3,5,8,0,0,0),"America/Havana":new Date(2012,2,10,2,0,0,0),"America/New_York":new Date(2012,2,10,7,0,0,0),"Asia/Beirut":new Date(2011,2,27,1,0,0,0),"Europe/Helsinki":new Date(2011,2,27,4,0,0,0),"Europe/Istanbul":new Date(2011,2,28,5,0,0,0),"Asia/Damascus":new Date(2011,3,1,2,0,0,0),"Asia/Jerusalem":new Date(2011,3,1,6,0,0,0),"Asia/Gaza":new Date(2009,2,28,0,30,0,0),"Africa/Cairo":new Date(2009,3,25,0,30,0,0),"Pacific/Auckland":new Date(2011,8,26,7,0,0,0),"Pacific/Fiji":new Date(2010,10,29,23,0,0,0),"America/Halifax":new Date(2011,2,13,6,0,0,0),"America/Goose_Bay":new Date(2011,2,13,2,1,0,0),"America/Miquelon":new Date(2011,2,13,5,0,0,0),"America/Godthab":new Date(2011,2,27,1,0,0,0),"Europe/Moscow":t,"Asia/Yekaterinburg":t,"Asia/Omsk":t,"Asia/Krasnoyarsk":t,"Asia/Irkutsk":t,"Asia/Yakutsk":t,"Asia/Vladivostok":t,"Asia/Kamchatka":t,"Europe/Minsk":t,"Pacific/Apia":new Date(2010,10,1,1,0,0,0),"Australia/Perth":new Date(2008,10,1,1,0,0,0)};return n[e]};return{determine:f,date_is_dst:u,dst_start_for:l}}();t.TimeZone=function(e){"use strict";var n={"America/Denver":["America/Denver","America/Mazatlan"],"America/Chicago":["America/Chicago","America/Mexico_City"],"America/Santiago":["America/Santiago","America/Asuncion","America/Campo_Grande"],"America/Montevideo":["America/Montevideo","America/Sao_Paulo"],"Asia/Beirut":["Asia/Beirut","Europe/Helsinki","Europe/Istanbul","Asia/Damascus","Asia/Jerusalem","Asia/Gaza"],"Pacific/Auckland":["Pacific/Auckland","Pacific/Fiji"],"America/Los_Angeles":["America/Los_Angeles","America/Santa_Isabel"],"America/New_York":["America/Havana","America/New_York"],"America/Halifax":["America/Goose_Bay","America/Halifax"],"America/Godthab":["America/Miquelon","America/Godthab"],"Asia/Dubai":["Europe/Moscow"],"Asia/Dhaka":["Asia/Yekaterinburg"],"Asia/Jakarta":["Asia/Omsk"],"Asia/Shanghai":["Asia/Krasnoyarsk","Australia/Perth"],"Asia/Tokyo":["Asia/Irkutsk"],"Australia/Brisbane":["Asia/Yakutsk"],"Pacific/Noumea":["Asia/Vladivostok"],"Pacific/Tarawa":["Asia/Kamchatka"],"Pacific/Tongatapu":["Pacific/Apia"],"Africa/Johannesburg":["Asia/Gaza","Africa/Cairo"],"Asia/Baghdad":["Europe/Minsk"]},r=e,i=function(){var e=n[r],i=e.length,s=0,o=e[0];for(;s<i;s+=1){o=e[s];if(t.date_is_dst(t.dst_start_for(o))){r=o;return}}},s=function(){return typeof n[r]!="undefined"};return s()&&i(),{name:function(){return r}}},t.olson={},t.olson.timezones={"-720,0":"Pacific/Majuro","-660,0":"Pacific/Pago_Pago","-600,1":"America/Adak","-600,0":"Pacific/Honolulu","-570,0":"Pacific/Marquesas","-540,0":"Pacific/Gambier","-540,1":"America/Anchorage","-480,1":"America/Los_Angeles","-480,0":"Pacific/Pitcairn","-420,0":"America/Phoenix","-420,1":"America/Denver","-360,0":"America/Guatemala","-360,1":"America/Chicago","-360,1,s":"Pacific/Easter","-300,0":"America/Bogota","-300,1":"America/New_York","-270,0":"America/Caracas","-240,1":"America/Halifax","-240,0":"America/Santo_Domingo","-240,1,s":"America/Santiago","-210,1":"America/St_Johns","-180,1":"America/Godthab","-180,0":"America/Argentina/Buenos_Aires","-180,1,s":"America/Montevideo","-120,0":"America/Noronha","-120,1":"America/Noronha","-60,1":"Atlantic/Azores","-60,0":"Atlantic/Cape_Verde","0,0":"UTC","0,1":"Europe/London","60,1":"Europe/Berlin","60,0":"Africa/Lagos","60,1,s":"Africa/Windhoek","120,1":"Asia/Beirut","120,0":"Africa/Johannesburg","180,0":"Asia/Baghdad","180,1":"Europe/Moscow","210,1":"Asia/Tehran","240,0":"Asia/Dubai","240,1":"Asia/Baku","270,0":"Asia/Kabul","300,1":"Asia/Yekaterinburg","300,0":"Asia/Karachi","330,0":"Asia/Kolkata","345,0":"Asia/Kathmandu","360,0":"Asia/Dhaka","360,1":"Asia/Omsk","390,0":"Asia/Rangoon","420,1":"Asia/Krasnoyarsk","420,0":"Asia/Jakarta","480,0":"Asia/Shanghai","480,1":"Asia/Irkutsk","525,0":"Australia/Eucla","525,1,s":"Australia/Eucla","540,1":"Asia/Yakutsk","540,0":"Asia/Tokyo","570,0":"Australia/Darwin","570,1,s":"Australia/Adelaide","600,0":"Australia/Brisbane","600,1":"Asia/Vladivostok","600,1,s":"Australia/Sydney","630,1,s":"Australia/Lord_Howe","660,1":"Asia/Kamchatka","660,0":"Pacific/Noumea","690,0":"Pacific/Norfolk","720,1,s":"Pacific/Auckland","720,0":"Pacific/Tarawa","765,1,s":"Pacific/Chatham","780,0":"Pacific/Tongatapu","780,1,s":"Pacific/Apia","840,0":"Pacific/Kiritimati"},typeof exports!="undefined"?exports.jstz=t:e.jstz=t})(this);                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/calendar/static/img/tick.png                             0000644                 00000007765 15266055653 0022602 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR      	   ÔèÇ  
AiCCPICC Profile  H�–wTSÙ‡Ï½7½Ð" %ôz	 Ò;HQ‰I€P†„&vDF)VdTÀG‡"cEƒ‚b×	òPÆÁQDEåÝŒk	ï­5óÞšýÇYßÙç·×Ùgï}×º Pü‚ÂtX€4¡XîëÁ\ËÄ÷XÀáffGøDÔü½=™™¨HÆ³öî.€d»Û,¿P&sÖÿ‘"7C$ 
EÕ6<~&å”S³Å2ÿÊô•)2†12¡	¢¬"ãÄ¯lö§æ+»É˜—&ä¡YÎ¼4žŒ»PÞš%á£Œ¡\˜%àg£|e½TIš å÷(ÓÓøœL 0™_Ìç&¡l‰2Eî‰ò ”Ä9¼r‹ù9hž x¦gäŠ‰Ib¦×˜iåèÈfúñ³Sùb1+”ÃMáˆxLÏô´Ž0€¯o–E%Ym™h‘í­ííYÖæhù¿Ùß~Sý=ÈzûUñ&ìÏžAŒžYßlì¬/½ ö$Z›³¾•U ´m@åá¬Oï  ò ´Þœó†l^’Äâ'‹ììlsŸk.+è7ûŸ‚oÊ¿†9÷™ËîûV;¦?�#I3eEå¦§¦KDÌÌ—Ïdý÷ÿãÀ9iÍÉÃ,œŸÀñ…èUQè”	„‰h»…<�X�.d
„Õá6'~�khu_ }…9P¸IÈo= C#$n?z}ë[1
È¾¼h­‘¯s�2zþçú\ŠnáLA"Sæö�dr%¢,£ß„lÁ�t 
4�.0,`€3pÞ  „€H–.Hi@²A>Ø 
A1Øvƒjp Ô�zÐN‚6p\WÀp€G@
†ÁK0Þ�i‚ð¢Aª�¤™BÖZyCAP8ÅC‰�’@ùÐ&¨*ƒª¡CP=ô#tº]ƒú Ð 4ý}„˜ÓaØ ¶€Ù°;GÂËàDxœÀÛáJ¸>·Âáð ,…_Â“@ÈÑFXñDB�X$!k‘"¤©Eš�¤¹�H‘qä‡¡a˜Æã‡YŒábVaÖbJ0Õ˜c˜VLæ6f3�ù‚¥bÕ±¦X'¬?v	6›�-ÄV`�`[°—±Øaì;ÇÀâp~¸\2n5®·×Œ»€ëÃá&ñx¼*Þï‚Ásðb|!¾
ß�Æ¿'�	Zk‚!– $l$Tçý„Â4Q�¨Ot"†yÄ\b)±ŽØA¼I&N“I†$R$)™´�TIj"]&=&½!“É:dGrY@^O®$Ÿ _%’?P”(&OJEBÙN9J¹@y@yC¥R¨nÔXª˜º�ZO½D}J}/G“3—ó—ãÉ­“«‘k•ë—{%O”×—w—_.Ÿ'_!Jþ¦ü¸QÁ@ÁS�£°V¡Fá´Â=…IEš¢•bˆbšb‰bƒâ5ÅQ%¼’�’·O©@é°Ò%¥!BÓ¥yÒ¸´M´:ÚeÚ0G7¤ûÓ“éÅôè½ô	e%e[å(ååå³ÊRÂ0`ø3R¥Œ“Œ»Œ�ó4æ¹ÏãÏÛ6¯i^ÿ¼)•ù*n*|•"•f••�ªLUoÕÕ�ªmªOÔ0j&jajÙjûÕ.«�Ï§ÏwžÏ�_4ÿäü‡ê°º‰z¸újõÃê=ê“š¾U—4Æ5šnšÉšåšç4Ç´hZµZåZçµ^0•™îÌTf%³‹9¡­®í§-Ñ>¤Ý«=­c¨³Xg£N³Î]’.[7A·\·SwBOK/X/_¯Qï¡>QŸ­Ÿ¤¿G¿[ÊÀÐ Ú`‹A›Á¨¡Š¡¿aža£ác#ª‘«Ñ*£Z£;Æ8c¶qŠñ>ã[&°‰�I’I�ÉMSØÔÞT`ºÏ´Ïkæh&4«5»Ç¢°ÜYY¬FÖ 9Ã<È|£y›ù+=‹X‹�Ý_,í,S-ë,Y)YXm´ê°úÃÚÄšk]c}Ç†jãc³Î¦Ýæµ­©-ßv¿í};š]°Ý»N»Ïöö"û&û1=‡x‡½÷Øtv(»„}Õëèá¸ÎñŒã'{'±ÓI§ß�YÎ)ÎÎ£ðÔ-rÑqá¸r‘.d.Œ_xp¡ÔUÛ•ãZëúÌM×�çvÄmÄÝØ=Ùý¸û+K‘G‹Ç”§“çÏ^ˆ—¯W‘W¯·’÷bïjï§>:>‰>�>¾v¾«}/øaýývúÝó×ðçú×ûO8¬	è
¤FV>2	uÃÁÁ»‚/Ò_$\ÔBüCv…<	5]ús.,4¬&ìy¸Ux~xw-bEDCÄ»H�ÈÒÈG‹�KwFÉGÅEÕGME{E—EK—X,Y³äFŒZŒ ¦={$vr©÷ÒÝK‡ãìâ
ãî.3\–³ìÚrµå©ËÏ®�_ÁYq*ßÿ‰Â©åL®ô_¹wå×“»‡û’çÆ+ç�ñ]øeü‘—„²„ÑD—Ä]‰cI®IIãOAµàu²_ò�ä©”�”£)3©Ñ©Íi„´ø´ÓB%aŠ°+]3='½/Ã4£0CºÊiÕîU¢@Ñ‘L(sYf»˜ŽþLõHŒ$›%ƒY³j²ÞgGeŸÊQÌæôäšänËÉóÉû~5f5wug¾vþ†üÁ5îk­…Ö®\Û¹Nw]Áºáõ¾ë�m mHÙðËFË�eßnŠÞÔQ Q°¾`h³ïæÆB¹BQá½-Î[lÅllíÝf³­jÛ—"^ÑõbËâŠâO%Ü’ëßY}WùÝÌö„í½¥ö¥ûwàvwÜÝéºóX™bY^ÙÐ®à]­åÌò¢ò·»Wì¾Va[q`i�d�´2¨²½J¯jGÕ§ê¤ê��šæ½ê{·í�ÚÇÛ×¿ßmÓ�Å>¼È÷Pk­AmÅaÜá¬ÃÏë¢êº¿g_DíHñ‘ÏG…G¥ÇÂ�uÕ;Ô×7¨7”6Â�’Æ±ãqÇoýàõC{«éP3£¹ø8!9ñâÇøïž<ÙyŠ}ªé'ýŸö¶ÐZŠZ¡ÖÜÖ‰¶¤6i{L{ßé€Ó�Î-?›ÿ|ôŒö™š³ÊgKÏ‘Îœ›9Ÿw~òBÆ…ñ‹‰‡:Wt>º´äÒ�®°®ÞË�—¯^ñ¹r©Û½ûüU—«g®9];}�}½í†ý�Ö»ž–_ì~iéµïm½ép³ý–ã­Ž¾}çú]û/Þöº}åŽÿ�‹úî.¾{ÿ^Ü=é}ÞýÑ©^?Ìz8ýhýcìã¢'
O*žª?­ýÕø×f©½ôì ×`Ï³ˆg�†¸C/ÿ•ù¯OÃÏ©Ï+F´FêG­GÏŒùŒÝz±ôÅðËŒ—Óã…¿)þ¶÷•Ñ«Ÿ~wû½gbÉÄðkÑë™?JÞ¨¾9úÖömçdèäÓwiï¦§ŠÞ«¾?ö�ý¡ûcôÇ‘éìOøO•Ÿ�?w|	üòx&mfæß÷„óû2:Y~   	pHYs     šœ  ÝiTXtXML:com.adobe.xmp     <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.1.2">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/">
         <tiff:ResolutionUnit>1</tiff:ResolutionUnit>
         <tiff:Compression>5</tiff:Compression>
         <tiff:XResolution>72</tiff:XResolution>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:YResolution>72</tiff:YResolution>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>17</exif:PixelXDimension>
         <exif:ColorSpace>1</exif:ColorSpace>
         <exif:PixelYDimension>9</exif:PixelYDimension>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:dc="http://purl.org/dc/elements/1.1/">
         <dc:subject>
            <rdf:Bag/>
         </dc:subject>
      </rdf:Description>
      <rdf:Description rdf:about=""
            xmlns:xmp="http://ns.adobe.com/xap/1.0/">
         <xmp:ModifyDate>2013-03-26T21:03:36</xmp:ModifyDate>
         <xmp:CreatorTool>Pixelmator 2.1.3</xmp:CreatorTool>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
oÄ¿x   qIDAT(�ÌÝ€@„á/‘ˆDt%]z$–D¤‹Úf’¥mj‡÷pžLk}ˆH�R7
�í(eNB„µhCv8„PƒÖ�Šl„P�–ô \¡
)ô|¡ÍäB¡M7äb¡"'Ai×AIQŠÚ    IEND®B`‚           framework/extensions/shortcodes/shortcodes/calendar/static/img/page_builder.png                     0000644                 00000036050 15266055653 0024257 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  ;[iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:0D7FC9A815E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:d0289692-7be0-4e1f-abc8-099707ea46e8</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:52e5c854-4e64-4f38-a4af-88e13041f73c</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:b2b1fdcb-c418-4b5f-8316-797d810d06ba</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:24:18+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:d0289692-7be0-4e1f-abc8-099707ea46e8</stEvt:instanceID>
                  <stEvt:when>2014-09-17T15:15:09+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:10:56+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-09-17T15:15:09+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-09-17T15:15:09+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>‰¯,    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   GIDATxÚì�1À0Â¸(ÏçÞìNÝ£©â‰	
PÂ”¤îÞn©Ï†R ÙÆ6/«Ù6±AÑwÂ&œ1Hx   ÿÿ eü¿;B›iû    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/shortcodes/shortcodes/calendar/static/js/scripts.js                            0000644                 00000012031 15266055653 0023005 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($,_) {

	"use strict";
	var init = function($calendarWrapper){
		var ajaxParams      = $calendarWrapper.data('extends-ajax-params'),
			template = $calendarWrapper.data('template'),
			ajaxUrl         = $calendarWrapper.data('ajax-url'),
			templatePath    = $calendarWrapper.data('template-path'),
			firstDay        = $calendarWrapper.data('first-day'),
			hasEventSources = $calendarWrapper.get(0).hasAttribute('data-event-source'),
			eventSource     = [],
			gmtOffset       = new Date().getTimezoneOffset()*60, //signed int
			avaibleClasses  = ['event-warning', 'event-success', 'event-info', 'event-inverse', 'event-special', 'event-important'];

		//Set random event styling class. Also convert GMT datetime dates to browser timezone.
		var prepareEventSources = function(events) {
			events.forEach(function(element, index, events_array){

				//disable offset for all_day event
				{
					var e = new Date(parseInt(element.end + '000')),
						offset = gmtOffset;
					if ( e.getUTCHours() == 23 && e.getUTCMinutes() == 59 && e.getUTCMinutes() == 59 && gmtOffset < 0 ) {
						offset = 0;
					}
				}

				events_array[index].start = ( parseInt(element.start) + offset ) * 1000;
				events_array[index].end   = ( parseInt(element.end) + gmtOffset ) * 1000;

				if ($.type(element.class) == 'undefined') {
					var eventClass = '';
					if ($.type(element.id) == 'number') {
						var key = element.id%(avaibleClasses.length);
						if (key >= avaibleClasses.length) {key = 0;}
						eventClass = avaibleClasses[key];
					}
					events_array[index].class = eventClass;
				}
			});

			return events;
		}


		if (hasEventSources) {
			eventSource = prepareEventSources( $calendarWrapper.data('event-source') );
			//save updated events list
			$calendarWrapper.data('event-source', eventSource );
		}

		var ajaxRequestFunction = function(start_date, end_date){
				var events = [],
					params = {
						from: (Math.floor(start_date.getTime()/1000) - 86400),
						to: (Math.floor(end_date.getTime()/1000) + 86400 ),
						action: 'shortcode_calendar_get_events',
						template: template,
						'fw_load_shortcodes': true
					};

				if (ajaxParams !== false) {
					params = _.extend(params, ajaxParams);
				}

				$.ajax({
					url:      ajaxUrl,
					data:     params,
					dataType: 'json',
					type:     'POST',
					async:    false
				}).done(function(json) {
					if(!json.success) {
						console.log(json);
					}
					if(json.data) {
						events = prepareEventSources(json.data);
					}
				});

				return events;
			};

		//available options https://github.com/Serhioromano/bootstrap-calendar
		var options = {
				language: fwShortcodeCalendarLocalize.locale,
				events_source: hasEventSources ? eventSource : ajaxRequestFunction,
				view: template,
				tmpl_path: templatePath,
				first_day: firstDay,
				//time_start:         '06:00',
				//time_end:           '22:00',
				time_split:          '30', //minutes
				tmpl_cache: false,
				day: (function(){
					var today = new Date(),
						month = (today.getMonth()+1) < 10 ? '0' + (today.getMonth()+1) : (today.getMonth()+1),
						date  = today.getDate() < 10 ? '0' + today.getDate() : today.getDate();
					return today.getFullYear() + '-' + month + '-' + date;
				})(), //allowed only YYYY-MM-DD format
				onAfterViewLoad: function(view) {
					$calendarWrapper.find('.page-header h3').text(this.getTitle());
					$calendarWrapper.find('.btn-group button').removeClass('active');

					//disable calendar events, which load specific view
					{
						$('*[data-cal-date]').off('click');
						$('.cal-cell').off('dblclick');
						$('.cal-month-box .cal-row-fluid').off('mouseenter mouseleave');
					}

					$calendarWrapper.find('.hidden-header').removeClass('hidden-header');

					if ( view === 'day' )
					{
						//set height for timeblocks container
						$calendarWrapper.find('.cal-day-panel-class').css('height', $calendarWrapper.find('.cal-day-panel-hour-class').css('height'));

						//calculate timeblock's width for daily calendar
						{
							var $dayEventsBlocks = $calendarWrapper.find('.cal-day-panel-class .day-event'),
								rowWidth = $calendarWrapper.find('.cal-day-hour-part').width();
							//set middle width max for 3 block
							$dayEventsBlocks.css('width', Math.floor( (rowWidth-(rowWidth/100)*20)/$dayEventsBlocks.length));

							var width_content = $calendarWrapper.parent().outerWidth();
							if(width_content < 701){
								$calendarWrapper.find('.day-event').css('max-width','100px');
							}
						}
					}

				}
			},

			calendar = $calendarWrapper.find('.fw-shortcode-calendar').calendar(options);
			$calendarWrapper.data('fw-shortcode-calendar.calendar', calendar);

		//navigation buttons
		{
			$calendarWrapper.find('.btn-group button[data-calendar-nav]').each(function() {
				var $this = $(this);
				$this.click(function() {
					calendar.navigate($this.data('calendar-nav'));
				});
			});
		}

	}

	$(document).ready(function(){
		$('.fw-shortcode-calendar-wrapper:not(fw-initialized)').each(function(){
			init($(this));
		}).addClass('fw-initialized');
	});

}(jQuery, _));                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/calendar/static/js/calendar.js                           0000644                 00000110135 15266055653 0023073 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Bootstrap based calendar full view.
 *
 * https://github.com/Serhioromano/bootstrap-calendar
 *
 * User: Sergey Romanov <serg4172@mail.ru>
 */
"use strict";

Date.prototype.getWeek = function(iso8601) {
	if (iso8601) {
		var target = new Date(this.valueOf());
		var dayNr  = (this.getDay() + 6) % 7;
		target.setDate(target.getDate() - dayNr + 3);
		var firstThursday = target.valueOf();
		target.setMonth(0, 1);
		if (target.getDay() != 4) {
			target.setMonth(0, 1 + ((4 - target.getDay()) + 7) % 7);
		}
		return 1 + Math.ceil((firstThursday - target) / 604800000); // 604800000 = 7 * 24 * 3600 * 1000
	} else {
		var onejan = new Date(this.getFullYear(), 0, 1);
		return Math.ceil((((this.getTime() - onejan.getTime()) / 86400000) + onejan.getDay() + 1) / 7);
	}
};
Date.prototype.getMonthFormatted = function() {
	var month = this.getMonth() + 1;
	return month < 10 ? '0' + month : month;
};
Date.prototype.getDateFormatted = function() {
	var date = this.getDate();
	return date < 10 ? '0' + date : date;
};

if(!String.prototype.format) {
	String.prototype.format = function() {
		var args = arguments;
		return this.replace(/{(\d+)}/g, function(match, number) {
			return typeof args[number] != 'undefined' ? args[number] : match;
		});
	};
}
if(!String.prototype.formatNum) {
	String.prototype.formatNum = function(decimal) {
		var r = "" + this;
		while(r.length < decimal)
			r = "0" + r;
		return r;
	};
}

(function($) {

	var defaults = {
        // Container to append the tooltip
        tooltip_container : 'body',
		// Width of the calendar
		width: '100%',
		// Initial view (can be 'month', 'week', 'day')
		view: 'month',
		// Initial date. No matter month, week or day this will be a starting point. Can be 'now' or a date in format 'yyyy-mm-dd'
		day: 'now',
		// Day Start time and end time with time intervals. Time split 10, 15 or 30.
		time_start: '06:00',
		time_end: '22:00',
		time_split: '30',
		// Source of events data. It can be one of the following:
		// - URL to return JSON list of events in special format.
		//   {success:1, result: [....]} or for error {success:0, error:'Something terrible happened'}
		//   events: [...] as described in events property description
		//   The start and end variables will be sent to this url
		// - A function that received the start and end date, and that
		//   returns an array of events (as described in events property description)
		// - An array containing the events
		events_source: '',
		// Static cache of events. If set to true, events will only be loaded once.
		// Useful if response is not constrained by date.
		events_cache: false,
		// Set format12 to true if you want to use 12 Hour format instead of 24 Hour
		format12: false,
		am_suffix: "AM",
		pm_suffix: "PM",
		// Path to templates should end with slash /. It can be as relative
		// /component/bootstrap-calendar/tmpls/
		// or absolute
		// http://localhost/component/bootstrap-calendar/tmpls/
		tmpl_path: 'tmpls/',
		tmpl_cache: true,
		classes: {
			months: {
				inmonth: 'cal-day-inmonth',
				outmonth: 'cal-day-outmonth',
				saturday: 'cal-day-weekend',
				sunday: 'cal-day-weekend',
				holidays: 'cal-day-holiday',
				today: 'cal-day-today'
			},
			week: {
				workday: 'cal-day-workday',
				saturday: 'cal-day-weekend',
				sunday: 'cal-day-weekend',
				holidays: 'cal-day-holiday',
				today: 'cal-day-today'
			}
		},
		// ID of the element of modal window. If set, events URLs will be opened in modal windows.
		modal: null,
		//	modal handling setting, one of "iframe", "ajax" or "template"
		modal_type: "iframe",
		//	function to set modal title, will be passed the event as a parameter
		modal_title: null,
		views: {
			year: {
				slide_events: 1,
				enable: 1
			},
			month: {
				slide_events: 1,
				enable: 1
			},
			week: {
				enable: 1
			},
			day: {
				enable: 1
			}
		},
		merge_holidays: false,
		display_week_numbers: true,
		weekbox: true,
		// ------------------------------------------------------------
		// CALLBACKS. Events triggered by calendar class. You can use
		// those to affect you UI
		// ------------------------------------------------------------
		onAfterEventsLoad: function(events) {
			// Inside this function 'this' is the calendar instance
		},
		onBeforeEventsLoad: function(next) {
			// Inside this function 'this' is the calendar instance
			next();
		},
		onAfterViewLoad: function(view) {
			// Inside this function 'this' is the calendar instance
		},
		onAfterModalShown: function(events) {
			// Inside this function 'this' is the calendar instance
		},
		onAfterModalHidden: function(events) {
			// Inside this function 'this' is the calendar instance
		},
		// -------------------------------------------------------------
		// INTERNAL USE ONLY. DO NOT ASSIGN IT WILL BE OVERRIDDEN ANYWAY
		// -------------------------------------------------------------
		events: [],
		templates: {
			year: '',
			month: '',
			week: '',
			day: ''
		},
		stop_cycling: false
	};

	var defaults_extended = {
		first_day: 2,
		week_numbers_iso_8601: false,
		holidays: {
			// January 1
			'01-01': "New Year's Day",
			// Third (+3*) Monday (1) in January (01)
			'01+3*1': "Birthday of Dr. Martin Luther King, Jr.",
			// Third (+3*) Monday (1) in February (02)
			'02+3*1': "Washington's Birthday",
			// Last (-1*) Monday (1) in May (05)
			'05-1*1': "Memorial Day",
			// July 4
			'04-07': "Independence Day",
			// First (+1*) Monday (1) in September (09)
			'09+1*1': "Labor Day",
			// Second (+2*) Monday (1) in October (10)
			'10+2*1': "Columbus Day",
			// November 11
			'11-11': "Veterans Day",
			// Fourth (+4*) Thursday (4) in November (11)
			'11+4*4': "Thanksgiving Day",
			// December 25
			'25-12': "Christmas"
		}
	};

	var strings = {
		error_noview: 'Calendar: View {0} not found',
		error_dateformat: 'Calendar: Wrong date format {0}. Should be either "now" or "yyyy-mm-dd"',
		error_loadurl: 'Calendar: Event URL is not set',
		error_where: 'Calendar: Wrong navigation direction {0}. Can be only "next" or "prev" or "today"',
		error_timedevide: 'Calendar: Time split parameter should divide 60 without decimals. Something like 10, 15, 30',

		no_events_in_day: 'No events in this day.',

		title_year: '{0}',
		title_month: '{0} {1}',
		title_week: 'week {0} of {1}',
		title_day: '{0} {1} {2}, {3}',

		week: 'Week {0}',
		all_day: 'All day',
		time: 'Time',
		events: 'Events',
		before_time: 'Ends before timeline',
		after_time: 'Starts after timeline',

		m0: 'January',
		m1: 'February',
		m2: 'March',
		m3: 'April',
		m4: 'May',
		m5: 'June',
		m6: 'July',
		m7: 'August',
		m8: 'September',
		m9: 'October',
		m10: 'November',
		m11: 'December',

		ms0: 'Jan',
		ms1: 'Feb',
		ms2: 'Mar',
		ms3: 'Apr',
		ms4: 'May',
		ms5: 'Jun',
		ms6: 'Jul',
		ms7: 'Aug',
		ms8: 'Sep',
		ms9: 'Oct',
		ms10: 'Nov',
		ms11: 'Dec',

		d0: 'Sunday',
		d1: 'Monday',
		d2: 'Tuesday',
		d3: 'Wednesday',
		d4: 'Thursday',
		d5: 'Friday',
		d6: 'Saturday'
	};

	var browser_timezone = '';
	try {
		if($.type(window.jstz) == 'object' && $.type(jstz.determine) == 'function') {
			browser_timezone = jstz.determine().name();
			if($.type(browser_timezone) !== 'string') {
				browser_timezone = '';
			}
		}
	}
	catch(e) {
	}

	function buildEventsUrl(events_url, data) {
		var separator, key, url;
		url = events_url;
		separator = (events_url.indexOf('?') < 0) ? '?' : '&';
		for(key in data) {
			url += separator + key + '=' + encodeURIComponent(data[key]);
			separator = '&';
		}
		return url;
	}

	function getExtentedOption(cal, option_name) {
		var fromOptions = (cal.options[option_name] != null) ? cal.options[option_name] : null;
		var fromLanguage = (cal.locale[option_name] != null) ? cal.locale[option_name] : null;
		if((option_name == 'holidays') && cal.options.merge_holidays) {
			var holidays = {};
			$.extend(true, holidays, fromLanguage ? fromLanguage : defaults_extended.holidays);
			if(fromOptions) {
				$.extend(true, holidays, fromOptions);
			}
			return holidays;
		}
		else {
			if(fromOptions != null) {
				return fromOptions;
			}
			if(fromLanguage != null) {
				return fromLanguage;
			}
			return defaults_extended[option_name];
		}
	}

	function getHolidays(cal, year) {
		var hash = [];
		var holidays_def = getExtentedOption(cal, 'holidays');
		for(var k in holidays_def) {
			hash.push(k + ':' + holidays_def[k]);
		}
		hash.push(year);
		hash = hash.join('|');
		if(hash in getHolidays.cache) {
			return getHolidays.cache[hash];
		}
		var holidays = [];
		$.each(holidays_def, function(key, name) {
			var firstDay = null, lastDay = null, failed = false;
			$.each(key.split('>'), function(i, chunk) {
				var m, date = null;
				if(m = /^(\d\d)-(\d\d)$/.exec(chunk)) {
					date = new Date(year, parseInt(m[2], 10) - 1, parseInt(m[1], 10));
				}
				else if(m = /^(\d\d)-(\d\d)-(\d\d\d\d)$/.exec(chunk)) {
					if(parseInt(m[3], 10) == year) {
						date = new Date(year, parseInt(m[2], 10) - 1, parseInt(m[1], 10));
					}
				}
				else if(m = /^easter(([+\-])(\d+))?$/.exec(chunk)) {
					date = getEasterDate(year, m[1] ? parseInt(m[1], 10) : 0);
				}
				else if(m = /^(\d\d)([+\-])([1-5])\*([0-6])$/.exec(chunk)) {
					var month = parseInt(m[1], 10) - 1;
					var direction = m[2];
					var offset = parseInt(m[3]);
					var weekday = parseInt(m[4]);
					switch(direction) {
						case '+':
							var d = new Date(year, month, 1 - 7);
							while(d.getDay() != weekday) {
								d = new Date(d.getFullYear(), d.getMonth(), d.getDate() + 1);
							}
							date = new Date(d.getFullYear(), d.getMonth(), d.getDate() + 7 * offset);
							break;
						case '-':
							var d = new Date(year, month + 1, 0 + 7);
							while(d.getDay() != weekday) {
								d = new Date(d.getFullYear(), d.getMonth(), d.getDate() - 1);
							}
							date = new Date(d.getFullYear(), d.getMonth(), d.getDate() - 7 * offset);
							break;
					}
				}
				if(!date) {
					warn('Unknown holiday: ' + key);
					failed = true;
					return false;
				}
				switch(i) {
					case 0:
						firstDay = date;
						break;
					case 1:
						if(date.getTime() <= firstDay.getTime()) {
							warn('Unknown holiday: ' + key);
							failed = true;
							return false;
						}
						lastDay = date;
						break;
					default:
						warn('Unknown holiday: ' + key);
						failed = true;
						return false;
				}
			});
			if(!failed) {
				var days = [];
				if(lastDay) {
					for(var date = new Date(firstDay.getTime()); date.getTime() <= lastDay.getTime(); date.setDate(date.getDate() + 1)) {
						days.push(new Date(date.getTime()));
					}
				}
				else {
					days.push(firstDay);
				}
				holidays.push({name: name, days: days});
			}
		});
		getHolidays.cache[hash] = holidays;
		return getHolidays.cache[hash];
	}

	getHolidays.cache = {};

	function warn(message) {
		if($.type(window.console) == 'object' && $.type(window.console.warn) == 'function') {
			window.console.warn('[Bootstrap-Calendar] ' + message);
		}
	}

	function Calendar(params, context) {
		this.options = $.extend(true, {position: {start: new Date(), end: new Date()}}, defaults, params);
		this.setLanguage(this.options.language);
		this.context = context;

		context.css('width', this.options.width).addClass('cal-context');

		this.view();
		return this;
	}

	Calendar.prototype.setOptions = function(object) {
		$.extend(this.options, object);
		if('language' in object) {
			this.setLanguage(object.language);
		}
		if('modal' in object) {
			this._update_modal();
		}
	}

	Calendar.prototype.setLanguage = function(lang) {
		if(window.calendar_languages && (lang in window.calendar_languages)) {
			this.locale = $.extend(true, {}, strings, calendar_languages[lang]);
			this.options.language = lang;
		} else {
			this.locale = strings;
			delete this.options.language;
		}
	}

	Calendar.prototype._render = function() {
		this.context.html('');
		this._loadTemplate(this.options.view);
		this.stop_cycling = false;

		var data = {};
		data.cal = this;
		data.day = 1;

		// Getting list of days in a week in correct order. Works for month and week views
		if(getExtentedOption(this, 'first_day') == 1) {
			data.days_name = [this.locale.d1, this.locale.d2, this.locale.d3, this.locale.d4, this.locale.d5, this.locale.d6, this.locale.d0]
		} else {
			data.days_name = [this.locale.d0, this.locale.d1, this.locale.d2, this.locale.d3, this.locale.d4, this.locale.d5, this.locale.d6]
		}

		// Get all events between start and end
		var start = parseInt(this.options.position.start.getTime());
		var end = parseInt(this.options.position.end.getTime());

		data.events = this.getEventsBetween(start, end);

		switch(this.options.view) {
			case 'month':
				break;
			case 'week':
				this._calculate_hour_minutes(data);
				break;
			case 'day':
				this._calculate_hour_minutes(data);
				break;
		}

		data.start = new Date(this.options.position.start.getTime());
		data.lang = this.locale;

		this.context.append(this.options.templates[this.options.view](data));
		this._update();
	};

	Calendar.prototype._format_hour = function(str_hour) {
		var hour_split = str_hour.split(":");
		var hour = parseInt(hour_split[0]);
		var minutes = parseInt(hour_split[1]);

		var suffix = '';

		if(this.options.format12) {
			if(hour < 12) {
				suffix = this.options.am_suffix;
			}
			else {
				suffix = this.options.pm_suffix;
			}

			hour = hour % 12;
			if(hour == 0) {
				hour = 12;
			}
		}

		return hour.toString().formatNum(2) + ':' + minutes.toString().formatNum(2) + suffix;
	};

	Calendar.prototype._format_time = function(datetime) {
		return this._format_hour(datetime.getHours() + ':' + datetime.getMinutes());
	};

	Calendar.prototype._calculate_hour_minutes = function(data) {
		var $self = this;
		var time_split = parseInt(this.options.time_split);
		var time_split_count = 60 / time_split;
		var time_split_hour = Math.min(time_split_count, 1);

		if(((time_split_count >= 1) && (time_split_count % 1 != 0)) || ((time_split_count < 1) && (1440 / time_split % 1 != 0))) {
			$.error(this.locale.error_timedevide);
		}

		var time_start = this.options.time_start.split(":");
		var time_end = this.options.time_end.split(":");

		data.hours = (parseInt(time_end[0]) - parseInt(time_start[0])) * time_split_hour;
		var lines = data.hours * time_split_count - parseInt(time_start[1]) / time_split;
		var ms_per_line = (60000 * time_split);

		var start = new Date(this.options.position.start.getTime());
		start.setHours(time_start[0]);
		start.setMinutes(time_start[1]);
		var end = new Date(this.options.position.end.getTime());
		end.setHours(time_end[0]);
		end.setMinutes(time_end[1]);

		data.all_day = [];
		data.by_hour = [];
		data.after_time = [];
		data.before_time = [];
		$.each(data.events, function(k, e) {
			var s = new Date(parseInt(e.start));
			var f = new Date(parseInt(e.end));

			e.start_hour = $self._format_time(s);
			e.end_hour = $self._format_time(f);

			if(e.start < start.getTime()) {
				warn(1);
				e.start_hour = s.getDate() + ' ' + $self.locale['ms' + s.getMonth()] + ' ' + e.start_hour;
			}

			if(e.end > end.getTime()) {
				warn(1);
				e.end_hour = f.getDate() + ' ' + $self.locale['ms' + f.getMonth()] + ' ' + e.end_hour;
			}

			if(e.start < start.getTime() && e.end > end.getTime()) {
				data.all_day.push(e);
				return;
			}

			if(e.end < start.getTime()) {
				data.before_time.push(e);
				return;
			}

			if(e.start > end.getTime()) {
				data.after_time.push(e);
				return;
			}

			var event_start = start.getTime() - e.start;

			if(event_start >= 0) {
				e.top = 0;
			} else {
				e.top = Math.abs(event_start) / ms_per_line;
			}

			var lines_left = Math.abs(lines - e.top);
			var lines_in_event = (e.end - e.start) / ms_per_line;
			if(event_start >= 0) {
				lines_in_event = (e.end - start.getTime()) / ms_per_line;
			}

			e.lines = lines_in_event;
			if(lines_in_event > lines_left) {
				e.lines = lines_left;
			}

			data.by_hour.push(e);
		});

		//var d = new Date('2013-03-14 13:20:00');
		//warn(d.getTime());
	};

	Calendar.prototype._hour_min = function(hour) {
		var time_start = this.options.time_start.split(":");
		var time_split = parseInt(this.options.time_split);
		var in_hour = 60 / time_split;
		return (hour == 0) ? (in_hour - (parseInt(time_start[1]) / time_split)) : in_hour;
	};

	Calendar.prototype._hour = function(hour, part) {
		var time_start = this.options.time_start.split(":");
		var time_split = parseInt(this.options.time_split);
		var h = "" + (parseInt(time_start[0]) + hour * Math.max(time_split / 60, 1));
		var m = "" + time_split * part;

		return this._format_hour(h.formatNum(2) + ":" + m.formatNum(2));
	};

	Calendar.prototype._week = function(event) {
		this._loadTemplate('week-days');

		var t = {};
		var start = parseInt(this.options.position.start.getTime());
		var end = parseInt(this.options.position.end.getTime());
		var events = [];
		var self = this;
		var first_day = getExtentedOption(this, 'first_day');

		$.each(this.getEventsBetween(start, end), function(k, event) {
			event.start_day = new Date(parseInt(event.start)).getDay();
			if(first_day == 1) {
				event.start_day = (event.start_day + 6) % 7;
			}
			if((event.end - event.start) <= 86400000) {
				event.days = 1;
			} else {
				event.days = ((event.end - event.start) / 86400000);
			}

			if(event.start < start) {

				event.days = event.days - ((start - event.start) / 86400000);
				event.start_day = 0;
			}

			event.days = Math.ceil(event.days);

			if(event.start_day + event.days > 7) {
				event.days = 7 - (event.start_day);
			}

			events.push(event);
		});
		t.events = events;
		t.cal = this;
		return self.options.templates['week-days'](t);
	}

	Calendar.prototype._month = function(month) {
		this._loadTemplate('year-month');

		var t = {cal: this};
		var newmonth = month + 1;
		t.data_day = this.options.position.start.getFullYear() + '-' + (newmonth < 10 ? '0' + newmonth : newmonth) + '-' + '01';
		t.month_name = this.locale['m' + month];

		var curdate = new Date(this.options.position.start.getFullYear(), month, 1, 0, 0, 0);
		t.start = parseInt(curdate.getTime());
		t.end = parseInt(new Date(this.options.position.start.getFullYear(), month + 1, 1, 0, 0, 0).getTime());
		t.events = this.getEventsBetween(t.start, t.end);
		return this.options.templates['year-month'](t);
	}

	Calendar.prototype._day = function(week, day) {
		this._loadTemplate('month-day');

		var t = {tooltip: '', cal: this};
		var cls = this.options.classes.months.outmonth;

		var firstday = this.options.position.start.getDay();
		if(getExtentedOption(this, 'first_day') == 2) {
			firstday++;
		} else {
			firstday = (firstday == 0 ? 7 : firstday);
		}

		day = (day - firstday) + 1;
		var curdate = new Date(this.options.position.start.getFullYear(), this.options.position.start.getMonth(), day, 0, 0, 0);

		// if day of the current month
		if(day > 0) {
			cls = this.options.classes.months.inmonth;
		}
		// stop cycling table rows;
		var daysinmonth = (new Date(this.options.position.end.getTime() - 1)).getDate();
		if((day + 1) > daysinmonth) {
			this.stop_cycling = true;
		}
		// if day of the next month
		if(day > daysinmonth) {
			day = day - daysinmonth;
			cls = this.options.classes.months.outmonth;
		}

		cls = $.trim(cls + " " + this._getDayClass("months", curdate));

		if(day <= 0) {
			var daysinprevmonth = (new Date(this.options.position.start.getFullYear(), this.options.position.start.getMonth(), 0)).getDate();
			day = daysinprevmonth - Math.abs(day);
			cls += ' cal-month-first-row';
		}

		var holiday = this._getHoliday(curdate);
		if(holiday !== false) {
			t.tooltip = holiday;
		}

		t.data_day = curdate.getFullYear() + '-' + curdate.getMonthFormatted() + '-' + (day < 10 ? '0' + day : day);
		t.cls = cls;
		t.day = day;

		t.start = parseInt(curdate.getTime());
		t.end = parseInt(t.start + 86400000);
		t.events = this.getEventsBetween(t.start, t.end);
		return this.options.templates['month-day'](t);
	}

	Calendar.prototype._getHoliday = function(date) {
		var result = false;
		$.each(getHolidays(this, date.getFullYear()), function() {
			var found = false;
			$.each(this.days, function() {
				if(this.toDateString() == date.toDateString()) {
					found = true;
					return false;
				}
			});
			if(found) {
				result = this.name;
				return false;
			}
		});
		return result;
	};

	Calendar.prototype._getHolidayName = function(date) {
		var holiday = this._getHoliday(date);
		return (holiday === false) ? "" : holiday;
	};

	Calendar.prototype._getDayClass = function(class_group, date) {
		var self = this;
		var addClass = function(which, to) {
			var cls;
			cls = (self.options.classes && (class_group in self.options.classes) && (which in self.options.classes[class_group])) ? self.options.classes[class_group][which] : "";
			if((typeof(cls) == "string") && cls.length) {
				to.push(cls);
			}
		};
		var classes = [];
		if(date.toDateString() == (new Date()).toDateString()) {
			addClass("today", classes);
		}
		var holiday = this._getHoliday(date);
		if(holiday !== false) {
			addClass("holidays", classes);
		}
		switch(date.getDay()) {
			case 0:
				addClass("sunday", classes);
				break;
			case 6:
				addClass("saturday", classes);
				break;
		}

		addClass(date.toDateString(), classes);

		return classes.join(" ");
	};

	Calendar.prototype.view = function(view) {
		if(view) {
			if(!this.options.views[view].enable) {
				return;
			}
			this.options.view = view;
		}

		this._init_position();
		this._loadEvents();
		this._render();

		this.options.onAfterViewLoad.call(this, this.options.view);
	};

	Calendar.prototype.navigate = function(where, next) {
		var to = $.extend({}, this.options.position);
		if(where == 'next') {
			switch(this.options.view) {
				case 'year':
					to.start.setFullYear(this.options.position.start.getFullYear() + 1);
					break;
				case 'month':
					to.start.setMonth(this.options.position.start.getMonth() + 1);
					break;
				case 'week':
					to.start.setDate(this.options.position.start.getDate() + 7);
					break;
				case 'day':
					to.start.setDate(this.options.position.start.getDate() + 1);
					break;
			}
		} else if(where == 'prev') {
			switch(this.options.view) {
				case 'year':
					to.start.setFullYear(this.options.position.start.getFullYear() - 1);
					break;
				case 'month':
					to.start.setMonth(this.options.position.start.getMonth() - 1);
					break;
				case 'week':
					to.start.setDate(this.options.position.start.getDate() - 7);
					break;
				case 'day':
					to.start.setDate(this.options.position.start.getDate() - 1);
					break;
			}
		} else if(where == 'today') {
			to.start.setTime(new Date().getTime());
		}
		else {
			$.error(this.locale.error_where.format(where))
		}
		this.options.day = to.start.getFullYear() + '-' + to.start.getMonthFormatted() + '-' + to.start.getDateFormatted();
		this.view();
		if(_.isFunction(next)) {
			next();
		}
	};

	Calendar.prototype._init_position = function() {
		var year, month, day;

		if(this.options.day == 'now') {
			var date = new Date();
			year = date.getFullYear();
			month = date.getMonth();
			day = date.getDate();
		} else if(this.options.day.match(/^\d{4}-\d{2}-\d{2}$/g)) {
			var list = this.options.day.split('-');
			year = parseInt(list[0], 10);
			month = parseInt(list[1], 10) - 1;
			day = parseInt(list[2], 10);
		}
		else {
			$.error(this.locale.error_dateformat.format(this.options.day));
		}

		switch(this.options.view) {
			case 'year':
				this.options.position.start.setTime(new Date(year, 0, 1).getTime());
				this.options.position.end.setTime(new Date(year + 1, 0, 1).getTime());
				break;
			case 'month':
				this.options.position.start.setTime(new Date(year, month, 1).getTime());
				this.options.position.end.setTime(new Date(year, month + 1, 1).getTime());
				break;
			case 'day':
				this.options.position.start.setTime(new Date(year, month, day).getTime());
				this.options.position.end.setTime(new Date(year, month, day + 1).getTime());
				break;
			case 'week':
				var curr = new Date(year, month, day);
				var first;
				if(getExtentedOption(this, 'first_day') == 1) {
					first = curr.getDate() - ((curr.getDay() + 6) % 7);
				}
				else {
					first = curr.getDate() - curr.getDay();
				}
				this.options.position.start.setTime(new Date(year, month, first).getTime());
				this.options.position.end.setTime(new Date(year, month, first + 7).getTime());
				break;
			default:
				$.error(this.locale.error_noview.format(this.options.view))
		}
		return this;
	};

	Calendar.prototype.getTitle = function() {
		var p = this.options.position.start;
		switch(this.options.view) {
			case 'year':
				return this.locale.title_year.format(p.getFullYear());
				break;
			case 'month':
				return this.locale.title_month.format(this.locale['m' + p.getMonth()], p.getFullYear());
				break;
			case 'week':
				return this.locale.title_week.format(p.getWeek(getExtentedOption(this, 'week_numbers_iso_8601')), p.getFullYear());
				break;
			case 'day':
				return this.locale.title_day.format(this.locale['d' + p.getDay()], p.getDate(), this.locale['m' + p.getMonth()], p.getFullYear());
				break;
		}
		return;
	};
	
	Calendar.prototype.getYear = function() {
		var p = this.options.position.start;
		return p.getFullYear();
	};

	Calendar.prototype.getMonth = function() {
		var p = this.options.position.start;
		return this.locale['m' + p.getMonth()];
	};

	Calendar.prototype.getDay = function() {
		var p = this.options.position.start;
		return this.locale['d' + p.getDay()];
	};

	Calendar.prototype.isToday = function() {
		var now = new Date().getTime();

		return ((now > this.options.position.start) && (now < this.options.position.end));
	}

	Calendar.prototype.getStartDate = function() {
		return this.options.position.start;
	}

	Calendar.prototype.getEndDate = function() {
		return this.options.position.end;
	}

	Calendar.prototype._loadEvents = function() {
		var self = this;
		var source = null;
		if('events_source' in this.options && this.options.events_source !== '') {
			source = this.options.events_source;
		}
		else if('events_url' in this.options) {
			source = this.options.events_url;
			warn('The events_url option is DEPRECATED and it will be REMOVED in near future. Please use events_source instead.');
		}
		var loader;
		switch($.type(source)) {
			case 'function':
				loader = function() {
					return source(self.options.position.start, self.options.position.end, browser_timezone);
				};
				break;
			case 'array':
				loader = function() {
					return [].concat(source);
				};
				break;
			case 'string':
				if(source.length) {
					loader = function() {
						var events = [];
                                                var d_from = self.options.position.start;
                                                var d_to = self.options.position.end;
                                                var params = {from: d_from.getTime(), to: d_to.getTime(), utc_offset_from: d_from.getTimezoneOffset(), utc_offset_to: d_to.getTimezoneOffset()};

						if(browser_timezone.length) {
							params.browser_timezone = browser_timezone;
						}
						$.ajax({
							url: buildEventsUrl(source, params),
							dataType: 'json',
							type: 'GET',
							async: false
						}).done(function(json) {
							if(!json.success) {
								$.error(json.error);
							}
							if(json.result) {
								events = json.result;
							}
						});
						return events;
					};
				}
				break;
		}
		if(!loader) {
			$.error(this.locale.error_loadurl);
		}
		this.options.onBeforeEventsLoad.call(this, function() {
			if (!self.options.events.length || !self.options.events_cache) {
				self.options.events = loader();
				self.options.events.sort(function (a, b) {
					var delta;
					delta = a.start - b.start;
					if (delta == 0) {
						delta = a.end - b.end;
					}
					return delta;
				});
			}
			self.options.onAfterEventsLoad.call(self, self.options.events);
		});
	};

	Calendar.prototype._templatePath = function(name) {
		if(typeof this.options.tmpl_path == 'function') {
			return this.options.tmpl_path(name)
		}
		else {
			return this.options.tmpl_path + name + '.html';
		}
	};

	Calendar.prototype._loadTemplate = function(name) {
		if(this.options.templates[name]) {
			return;
		}
		var self = this;
		$.ajax({
			url: self._templatePath(name),
			dataType: 'html',
			type: 'GET',
			async: false,
			cache: this.options.tmpl_cache
		}).done(function(html) {
			self.options.templates[name] = _.template(html);
		});
	};

	Calendar.prototype._update = function() {
		var self = this;

		$('*[data-toggle="tooltip"]').tooltip({container: this.options.tooltip_container});

		$('*[data-cal-date]').click(function() {
			var view = $(this).data('cal-view');
			self.options.day = $(this).data('cal-date');
			self.view(view);
		});
		$('.cal-cell').dblclick(function() {
			var view = $('[data-cal-date]', this).data('cal-view');
			self.options.day = $('[data-cal-date]', this).data('cal-date');
			self.view(view);
		});

		this['_update_' + this.options.view]();

		this._update_modal();

	};

	Calendar.prototype._update_modal = function() {
		var self = this;

		$('a[data-event-id]', this.context).unbind('click');

		if(!self.options.modal) {
			return;
		}

		var modal = $(self.options.modal);

		if(!modal.length) {
			return;
		}

		var ifrm = null;
		if(self.options.modal_type == "iframe") {
			ifrm = $(document.createElement("iframe"))
				.attr({
					width: "100%",
					frameborder: "0"
				});
		}

		$('a[data-event-id]', this.context).on('click', function(event) {
			event.preventDefault();
			event.stopPropagation();

			var url = $(this).attr('href');
			var id = $(this).data("event-id");
			var event = _.find(self.options.events, function(event) {
				return event.id == id
			});

			if(self.options.modal_type == "iframe") {
				ifrm.attr('src', url);
				$('.modal-body', modal).html(ifrm);
			}

			if(!modal.data('handled.bootstrap-calendar') || (modal.data('handled.bootstrap-calendar') && modal.data('handled.event-id') != event.id)) {
				modal.off('show.bs.modal')
					.off('shown.bs.modal')
					.off('hidden.bs.modal')
					.on('show.bs.modal', function() {
						var modal_body = $(this).find('.modal-body');
						switch(self.options.modal_type) {
							case "iframe" :
								var height = modal_body.height() - parseInt(modal_body.css('padding-top'), 10) - parseInt(modal_body.css('padding-bottom'), 10);
								$(this).find('iframe').height(Math.max(height, 50));
								break;

							case "ajax":
								$.ajax({
									url: url, dataType: "html", async: false, success: function(data) {
										modal_body.html(data);
									}
								});
								break;

							case "template":
								self._loadTemplate("modal");
								//	also serve calendar instance to underscore template to be able to access current language strings
								modal_body.html(self.options.templates["modal"]({"event": event, "calendar": self}))
								break;
						}

						//	set the title of the bootstrap modal
						if(_.isFunction(self.options.modal_title)) {
							modal.find(".modal-title").html(self.options.modal_title(event));
						}
					})
					.on('shown.bs.modal', function() {
						self.options.onAfterModalShown.call(self, self.options.events);
					})
					.on('hidden.bs.modal', function() {
						self.options.onAfterModalHidden.call(self, self.options.events);
					})
					.data('handled.bootstrap-calendar', true).data('handled.event-id', event.id);
			}
			modal.modal('show');
		});
	};

	Calendar.prototype._update_day = function() {
		$('#cal-day-panel').height($('#cal-day-panel-hour').height());
	};

	Calendar.prototype._update_week = function() {
	};

	Calendar.prototype._update_year = function() {
		this._update_month_year();
	};

	Calendar.prototype._update_month = function() {
		this._update_month_year();

		var self = this;

		if(this.options.weekbox == true) {
			var week = $(document.createElement('div')).attr('id', 'cal-week-box');
			var start = this.options.position.start.getFullYear() + '-' + this.options.position.start.getMonthFormatted() + '-';
			self.context.find('.cal-month-box .cal-row-fluid')
				.on('mouseenter', function() {
					var p = new Date(self.options.position.start);
					var child = $('.cal-cell1:first-child .cal-month-day', this);
					var day = (child.hasClass('cal-month-first-row') ? 1 : $('[data-cal-date]', child).text());
					p.setDate(parseInt(day));
					day = (day < 10 ? '0' + day : day);
					week.html(self.locale.week.format(self.options.display_week_numbers == true ? p.getWeek(getExtentedOption(self, 'week_numbers_iso_8601')) : ''));
					week.attr('data-cal-week', start + day).show().appendTo(child);
				})
				.on('mouseleave', function() {
					week.hide();
				});

			week.click(function() {
				self.options.day = $(this).data('cal-week');
				self.view('week');
			});
		}


		self.context.find('a.event').mouseenter(function() {
			$('a[data-event-id="' + $(this).data('event-id') + '"]').closest('.cal-cell1').addClass('day-highlight dh-' + $(this).data('event-class'));
		});
		self.context.find('a.event').mouseleave(function() {
			$('div.cal-cell1').removeClass('day-highlight dh-' + $(this).data('event-class'));
		});
	};

	Calendar.prototype._update_month_year = function() {
		if(!this.options.views[this.options.view].slide_events) {
			return;
		}
		var self = this;
		var activecell = 0;
		var downbox = $(document.createElement('div')).attr('id', 'cal-day-tick').html('<i class="icon-chevron-down glyphicon glyphicon-chevron-down"></i>');

		self.context.find('.cal-month-day, .cal-year-box .span3')
			.on('mouseenter', function() {
				if($('.events-list', this).length == 0) {
					return;
				}
				if($(this).children('[data-cal-date]').text() == self.activecell) {
					return;
				}
				downbox.show().appendTo(this);
			})
			.on('mouseleave', function() {
				downbox.hide();
			})
			.on('click', function(event) {
				if($('.events-list', this).length == 0) {
					return;
				}
				if($(this).children('[data-cal-date]').text() == self.activecell) {
					return;
				}
				showEventsList(event, downbox, slider, self);
			})
		;

		var slider = $(document.createElement('div')).attr('id', 'cal-slide-box');
		slider.hide().click(function(event) {
			event.stopPropagation();
		});

		this._loadTemplate('events-list');

		downbox.click(function(event) {
			showEventsList(event, $(this), slider, self);
		});
	};

	Calendar.prototype.getEventsBetween = function(start, end) {
		var events = [];
		$.each(this.options.events, function() {
			if(this.start == null) {
				return true;
			}
			var event_end = this.end || this.start;
			if((parseInt(this.start) < end) && (parseInt(event_end) >= start)) {
				events.push(this);
			}
		});
		return events;
	};

	function showEventsList(event, that, slider, self) {

		event.stopPropagation();

		var that = $(that);
		var cell = that.closest('.cal-cell');
		var row = cell.closest('.cal-before-eventlist');
		var tick_position = cell.data('cal-row');

		that.fadeOut('fast');

		slider.slideUp('fast', function() {
			var event_list = $('.events-list', cell);
			slider.html(self.options.templates['events-list']({
				cal: self,
				events: self.getEventsBetween(parseInt(event_list.data('cal-start')), parseInt(event_list.data('cal-end')))
			}));
			row.after(slider);
			self.activecell = $('[data-cal-date]', cell).text();
			$('#cal-slide-tick').addClass('tick' + tick_position).show();
			slider.slideDown('fast', function() {
				$('body').one('click', function() {
					slider.slideUp('fast');
					self.activecell = 0;
				});
			});
		});

		// Wait 400ms before updating the modal & attach the mouseenter&mouseleave(400ms is the time for the slider to fade out and slide up)
		setTimeout(function() {
			$('a.event-item').mouseenter(function() {
				$('a[data-event-id="' + $(this).data('event-id') + '"]').closest('.cal-cell1').addClass('day-highlight dh-' + $(this).data('event-class'));
			});
			$('a.event-item').mouseleave(function() {
				$('div.cal-cell1').removeClass('day-highlight dh-' + $(this).data('event-class'));
			});
			self._update_modal();
		}, 400);
	}

	function getEasterDate(year, offsetDays) {
		var a = year % 19;
		var b = Math.floor(year / 100);
		var c = year % 100;
		var d = Math.floor(b / 4);
		var e = b % 4;
		var f = Math.floor((b + 8) / 25);
		var g = Math.floor((b - f + 1) / 3);
		var h = (19 * a + b - d - g + 15) % 30;
		var i = Math.floor(c / 4);
		var k = c % 4;
		var l = (32 + 2 * e + 2 * i - h - k) % 7;
		var m = Math.floor((a + 11 * h + 22 * l) / 451);
		var n0 = (h + l + 7 * m + 114)
		var n = Math.floor(n0 / 31) - 1;
		var p = n0 % 31 + 1;
		return new Date(year, n, p + (offsetDays ? offsetDays : 0), 0, 0, 0);
	}

	$.fn.calendar = function(params) {
		return new Calendar(params, this);
	}
}(jQuery));                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/shortcodes/shortcodes/calendar/static/css/calendar.css                         0000644                 00000035100 15266055653 0023421 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       @import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
[class*="cal-cell"] {
  float: left;
  margin-left: 0;
  min-height: 1px;
}
.cal-row-fluid {
  width: 100%;
  *zoom: 1;
}
.cal-row-fluid:before,
.cal-row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.cal-row-fluid:after {
  clear: both;
}
.cal-row-fluid [class*="cal-cell"] {
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 0%;
  *margin-left: -0.05213764337851929%;
}
.cal-row-fluid [class*="cal-cell"]:first-child {
  margin-left: 0;
}
.cal-row-fluid .controls-row [class*="cal-cell"] + [class*="cal-cell"] {
  margin-left: 0%;
}
.cal-row-fluid .cal-cell7 {
  width: 100%;
  *width: 99.94669509594883%;
}
.cal-row-fluid .cal-cell6 {
  width: 85.71428571428571%;
  *width: 85.66098081023453%;
}
.cal-row-fluid .cal-cell5 {
  width: 71.42857142857142%;
  *width: 71.37526652452024%;
}
.cal-row-fluid .cal-cell4 {
  width: 57.14285714285714%;
  *width: 57.089552238805965%;
}
.cal-row-fluid .cal-cell3 {
  width: 42.857142857142854%;
  *width: 42.80383795309168%;
}
.cal-row-fluid .cal-cell2 {
  width: 28.57142857142857%;
  *width: 28.518123667377395%;
}
.cal-row-fluid .cal-cell1 {
  width: 14.285714285714285%;
  *width: 14.232409381663112%;
}
.cal-week-box .cal-offset7,
.cal-row-fluid .cal-offset7,
.cal-row-fluid .cal-offset7:first-child {
  margin-left: 100%;
  *margin-left: 99.89339019189765%;
}
.cal-week-box .cal-offset6,
.cal-row-fluid .cal-offset6,
.cal-row-fluid .cal-offset6:first-child {
  margin-left: 85.71428571428571%;
  *margin-left: 85.60767590618336%;
}
.cal-week-box .cal-offset5,
.cal-row-fluid .cal-offset5,
.cal-row-fluid .cal-offset5:first-child {
  margin-left: 71.42857142857142%;
  *margin-left: 71.32196162046907%;
}
.cal-week-box .cal-offset4,
.cal-row-fluid .cal-offset4,
.cal-row-fluid .cal-offset4:first-child {
  margin-left: 57.14285714285714%;
  *margin-left: 57.03624733475479%;
}
.cal-week-box .cal-offset3,
.cal-row-fluid .cal-offset3,
.cal-row-fluid .cal-offset3:first-child {
  margin-left: 42.857142857142854%;
  *margin-left: 42.750533049040506%;
}
.cal-week-box .cal-offset2,
.cal-row-fluid .cal-offset2,
.cal-row-fluid .cal-offset2:first-child {
  margin-left: 28.57142857142857%;
  *margin-left: 28.46481876332622%;
}
.cal-week-box .cal-offset1,
.cal-row-fluid .cal-offset1,
.cal-row-fluid .cal-offset1:first-child {
  margin-left: 14.285714285714285%;
  *margin-left: 14.17910447761194%;
}
.cal-row-fluid .cal-cell1 {
  width: 14.285714285714285%;
  *width: 14.233576642335766%;
}
[class*="cal-cell"].hide,
.cal-row-fluid [class*="cal-cell"].hide {
  display: none;
}
[class*="cal-cell"].pull-right,
.cal-row-fluid [class*="cal-cell"].pull-right {
  float: right;
}
.cal-row-head [class*="cal-cell"]:first-child,
.cal-row-head [class*="cal-cell"] {
  min-height: auto;
  overflow: hidden;
  text-overflow: ellipsis;
}
.cal-events-num {
  margin-top: 20px;
}
.cal-month-day {
  position: relative;
  display: block;
  width: 100%;
}
#cal-day-tick {
  position: absolute;
  right: 50%;
  bottom: -21px;
  padding: 0px 5px;
  cursor: pointer;
  z-index: 5;
  text-align: center;
  width: 26px;
  margin-right: -17px;
  display: none !important;
}
.cal-year-box #cal-day-tick {
  margin-right: -7px;
}
#cal-slide-box {
  position: relative;
}
#cal-slide-tick {
  position: absolute;
  margin-left: -8px;
  top: -2px;
  z-index: 1;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 11px solid #9cd0fd;
}
#cal-slide-tick.tick-month1 {
  left: 12.5%;
}
#cal-slide-tick.tick-month2 {
  left: 37.5%;
}
#cal-slide-tick.tick-month3 {
  left: 62.5%;
}
#cal-slide-tick.tick-month4 {
  left: 87.5%;
}
#cal-slide-tick.tick-day1 {
  left: 7.14285714285715%;
}
#cal-slide-tick.tick-day2 {
  left: 21.42857142857143%;
}
#cal-slide-tick.tick-day3 {
  left: 35.71428571428572%;
}
#cal-slide-tick.tick-day4 {
  left: 50%;
}
#cal-slide-tick.tick-day5 {
  left: 64.2857142857143%;
}
#cal-slide-tick.tick-day6 {
  left: 78.57142857142859%;
}
#cal-slide-tick.tick-day7 {
  left: 92.85714285714285%;
}
.events-list {
  position: absolute;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
#cal-slide-content ul.unstyled {
  margin-bottom: 0;
  margin-left: 0;
}
.cal-week-box {
  position: relative;
  width: 100%;
  z-index: 1;
}
.cal-week-box [data-event-class] {
  white-space: nowrap;
  height: 34px;
  margin: 1px 1px 2px;
  line-height: 34px;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 10px;
}
.cal-week-box .cal-column {
  position: absolute;
  height: 100%;
  z-index: 100;
}
.cal-week-box .cal-row-fluid{
	position: relative;
	z-index: 101;
}
.cal-week-box .arrow-before,
.cal-week-box .arrow-after {
  position: relative;
}
.cal-week-box .arrow-after:after {
  content: "";
  position: absolute;
  top: 0px;
  width: 0;
  height: 0;
  right: 0;
  border-top: 15px solid #ffffff;
  border-left: 8px solid;
  border-bottom: 15px solid #FFFFFF;
}
.cal-week-box .arrow-before:before {
  content: "";
  position: absolute;
  top: 0px;
  width: 0;
  height: 0;
  left: 1px;
  border-top: 15px solid transparent;
  border-left: 8px solid #FFFFFF;
  border-bottom: 15px solid transparent;
}
#cal-day-box {
  text-wrap: none;
}
#cal-day-box .cal-day-hour-part {
  height: 30px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
#cal-day-box .cal-day-hour .day-highlight {
  height: 34px;
  line-height: 34px;
  padding-top: 0;
}
#cal-day-box .cal-hours {
  font-weight: bolder;
}
#cal-day-box #cal-day-panel {
  position: relative;
  padding-left: 120px;
}
#cal-day-box #cal-day-panel-hour {
  position: absolute;
  width: 100%;
  margin-left: -120px;
}
#cal-day-box .day-event {
  position: relative;
  max-width: 200px;
  overflow: hidden;
}
#cal-day-box .day-highlight {
  line-height: 16px;
  padding: 8px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin: 1px 1px 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 78.5%;
}
#cal-day-box .day-highlight .event-item{
	text-decoration: none;
	display: block;

}
#cal-day-box .day-highlight .event-item:hover{
	text-decoration: underline;
	color: #0f6ab8;
}
#cal-day-box .day-highlight .cal-hours{
	color: #595959;
}
.event {
  display: block;
  background-color: #c3c3c3;
  width: 12px;
  height: 12px;
  margin-right: 2px;
  margin-bottom: 2px;
  -webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
  border-radius: 8px;
  border: 1px solid #ffffff;
}
.event-block {
  display: block;
  background-color: #c3c3c3;
  width: 20px;
  height: 100%;
}
.cal-event-list .event.pull-left {
  margin-top: 3px;
  display: none;
}
.event-important {
  background-color: #ad2121;
}
.event-info {
  background-color: #1e90ff;
}
.event-warning {
  background-color: #e3bc08;
}
.event-inverse {
  background-color: #1b1b1b;
}
.event-success {
  background-color: #006400;
}
.event-special {
  background-color: #800080;
}
.day-highlight:hover,
.day-highlight {
  background-color: #dddddd;
}
.day-highlight.dh-event-important:hover,
.day-highlight.dh-event-important {
  background-color: #fae3e3;
}
.day-highlight.dh-event-warning:hover,
.day-highlight.dh-event-warning {
  background-color: #fdf1ba;
}
.day-highlight.dh-event-info:hover,
.day-highlight.dh-event-info {
  background-color: #d1e8ff;
}
.day-highlight.dh-event-inverse:hover,
.day-highlight.dh-event-inverse {
  background-color: #c1c1c1;
}
.day-highlight.dh-event-success:hover,
.day-highlight.dh-event-success {
  background-color: #caffca;
}
.day-highlight.dh-event-special:hover,
.day-highlight.dh-event-special {
  background-color: #ffe6ff;
}
.cal-row-fluid.cal-row-head [class*="cal-cell"]{
	color: #595959;
	font-size: 12px;
	background: #f1f1f1;
	text-transform: uppercase;
	border-right: 2px solid #fff;
	border-bottom: 2px solid #fff;
}
.cal-row-head [class*="cal-cell"]:first-child,
.cal-row-head [class*="cal-cell"] {
  font-weight: bolder;
  text-align: center;
  padding: 10px 0;
}
.cal-row-head [class*="cal-cell"]:last-child{
	border-right: none;
}
.cal-row-head [class*="cal-cell"] small {
  font-weight: normal;
}
.cal-month-day {
  height: 95px;
}
[class*="cal-cell"]:hover {
  background-color: #ededed;
}
.cal-year-box [class*="span"],
.cal-month-box [class*="cal-cell"] {
  min-height: 95px;
  border-right: 2px solid #fff;
  position: relative;
	background: #f1f1f1;
}
.cal-year-box [class*="span"]:hover,
.cal-month-box [class*="cal-cell"]:hover{
	background: #9cd0fd;
	cursor: pointer;
}
.cal-month-box [class*="cal-cell"]:hover span[data-cal-date],
.cal-month-day.event-day span[data-cal-date]{
	color: #0f6ab8;
}
.cal-month-day.event-day{
	background: #9cd0fd;
}
.cal-year-box [class*="span"] {
  min-height: 60px;
}
.cal-year-box .row-fluid [class*="span"]:last-child,
.cal-month-box .cal-row-fluid [class*="cal-cell"]:last-child {
  border-right: 0px;
}
.cal-year-box .row-fluid,
.cal-month-box .cal-row-fluid {
  border-bottom: 2px solid #fff;
  margin-left: 0px;
  margin-right: 0px;
}
.cal-year-box .row-fluid:last-child,
.cal-month-box .cal-row-fluid:last-child {
  border-bottom: 0px;
}
.cal-month-box,
.cal-year-box,
.cal-week-box {
  border-radius: 0;
}
span[data-cal-date] {
  font-size: 16px;
  font-weight: 400;
  cursor: pointer;
  color: #b3b3b3;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  margin-top: 6px;
  margin-left: 11px;
}
span[data-cal-date]:hover {
  cursor: pointer;
}
.cal-day-outmonth span[data-cal-date] {
  cursor: default;
}
.cal-day-today,
.cal-day-today.event-day{
  background-color: #0f6ab8;
}
.cal-day-today.event-day:hover span[data-cal-date]{
	color: #fff;
}
.cal-day-today .cal-day-today.event-day #cal-slide-tick{
	border-top-color: #0f6ab8;
}
.cal-day-today span[data-cal-date],
.cal-day-today.event-day span[data-cal-date]{
  color: #fff;
}
.cal-month-box .cal-day-today span[data-cal-date] {
  font-size: 16px;
}
.cal-day-holiday span[data-cal-date] {
  color: #b3b3b3;
}
.cal-day-weekend span[data-cal-date] {
  color: #b3b3b3;
}
#cal-week-box {
  border: 1px solid #e1e1e1;
  border-right: 0px;
  border-radius: 5px 0 0 5px;
  background-color: #fafafa;
  text-align: right;
}
#cal-day-tick {
  border: 1px solid #e1e1e1;
  border-top: 0px solid;
  border-radius: 0 0 5px 5px;
  background-color: #ededed;
  text-align: center;
}
#cal-slide-box {
  border-top: 0px solid #8c8c8c;
  border-bottom:2px solid #fff;
}
#cal-slide-content {
  padding: 20px 20px 20px 12px;
  color: #ffffff;
  background: #e9e9e9;
}
#cal-slide-content a.event-item {
  color: #0f6ab8;
  font-weight: 700;
  font-size: 13px;
  line-height: 22px;
  text-decoration: none;
}
#cal-slide-content a.event-item:hover{
	text-decoration: underline;
}
.events-list {
  max-height: 47px;
  padding-left: 5px;
  display: none;
}
.list-events{
  position: absolute;
  top: 50%;
  margin-top: -12px;
  font-size: 12px;
  left: 10px;
  color: #000;
}
.cal-day-today .list-events{
  color: #fff;
}
.text-today{
	font-family: 'Montserrat', sans-serif;
	font-size: 10px;
	font-weight: 400;
	position: absolute;
	top: 13px;
	right: 6px;
	color: #fff;
	text-transform: uppercase;
}
.cal-column {
  border-left: 1px solid #e1e1e1;
}
a.cal-event-week {
  text-decoration: none;
  color: #151515;
}
.badge-important {
  background-color: #b94a48;
}
.btn-group button[data-calendar-nav]{
	outline: none;
	text-transform: none;
	background: none;
	border: none;
	color: #0f71bc;
	font-size: 32px;
	line-height: 23px;
	box-shadow: none;
	padding: 0;
	float: left;
}
.btn-group button[data-calendar-nav]:hover{
	color: #a4a59d;
}
.btn-group button[data-calendar-nav] i{
	line-height: 1px;
}
.btn-group button[data-calendar-nav*='today']{
	color: #0f71bc;
	font-size: 14px;
	margin: 0 21px !important;
	padding: 0;
	font-weight: 400;
	line-height: 28px;
}
.cal-month-day.cal-day-outmonth:hover,
.cal-month-day.cal-day-outmonth:hover span[data-cal-date]{
	background: #f1f1f1;
	cursor: default;
	color: #b3b3b3;
}
.cal-week-box{
	background: #f1f1f1;
	padding-bottom: 2px;}
.cal-week-box .text-today{
	display: none;
}
.cal-week-box .cal-row-head [class*="cal-cell"] small{
	border-top: 2px solid #fff;
	display: block;
	margin-top: 10px;
}
.cal-week-box .cal-row-head [class*="cal-cell"],
.cal-week-box .cal-row-head [class*="cal-cell"]:first-child{
	padding-top: 13px;
	border-bottom: none;
}
.cal-week-box .cal-row-head [class*="cal-cell"] small span{
	float: left;
	margin-left: 10px;
}
.cal-week-box hr{
	border: none;
	margin-bottom: 0;
	margin-top: 15px;
}
.cal-week-box .cal-day-today span[data-cal-date],
.cal-week-box .cal-day-today.event-day span[data-cal-date]{
	color: #0f6ab8;
}

.cal-week-box .cal-column{
	border-left-color: #fff;
	border-left-width: 2px;
	left: -2px;
}

.fw-shortcode-calendar .day-highlight{
	background: #c9e4fb;
	border: 1px solid #86b3d9;
	color: #0f6ab8;
	font-size: 13px;
}

.fw-shortcode-calendar .cal-month-box .day-highlight{
	border: none;
	border-right: 2px solid #fff;
}

.fw-shortcode-calendar a.cal-event-week{
	color: #0f6ab8;
}
.fw-shortcode-calendar .day-highlight:hover{
	background-color: #c9e4fb;
}
.fw-shortcode-calendar .day-highlight a:hover{
	text-decoration: underline;
}
#cal-day-box .cal-row-head .events-col{
	display: inline-block;
	width: inherit;
	margin: 10px 0 0 20px;
}
#cal-day-box{
 background-color: #f1f1f1;
 overflow: hidden;
}
#cal-day-box .cal-row-head,
#cal-day-box .cal-day-hour{
	border-bottom: 2px solid #fff;
}
#cal-day-box .cal-day-panel-class .cal-day-hour{
	border-bottom: none;
}
#cal-day-box .time-col{
	border-right: 2px solid #fff;
	height: 100%;
	text-align: center;
}
#cal-day-box .cal-day-hour .time-col b{
	font-weight: 300;
}
#cal-day-box .cal-day-hour .cal-day-hour-part{
	border-bottom: 1px solid #fff;
}
#cal-day-box .cal-day-hour .cal-day-hour-part .time-col{
	box-sizing: content-box;
}
#cal-day-box .cal-day-hour .events-col .day-highlight{
	margin-left: 121px;
}
#cal-day-box .cal-day-hour .events-col{
	position: relative;
	height: 0;
}
#cal-day-box .cal-day-hour .time-col{
	height: 105px;
	display: inline-block;
	box-sizing: content-box;
	margin-left: -2px;
}
#cal-day-box .cal-day-panel-class .day-highlight:first-child{
	margin-left: 50px;
}

/*Responsive*/

/*Screen 1024px*/
@media(max-width:1199px){

}

/*Screen 768px*/
@media(max-width:991px){
	.text-today{
		top: 24px;
	}
	.cal-week-box .cal-row-head [class*="cal-cell"] small span{
		font-size: 12px;
	}
}

/*Screen 568px*/
@media(max-width:767px){

}

/*Screen 480px*/
@media(max-width:500px){

}

/*Screen 320px*/
@media(max-width:479px){
	#cal-day-box .day-highlight{
		width: 50%;
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/calendar/static/css/styles.css                           0000644                 00000001130 15266055653 0023167 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-shortcode-calendar #cal-week-box {
	z-index: 2;
}

.fw-shortcode-calendar-wrapper .hidden-header {
	visibility: hidden;
}

.fw-shortcode-calendar-wrapper  .time-col {
	width: 100px;
	box-sizing: border-box;
}

.fw-shortcode-calendar-wrapper .events-col {
	width: 100%;
}

.fw-shortcode-calendar-wrapper .page-header{
	padding: 0;
	margin-top: 0;
	margin-bottom: 23px;
	border: none;
}

.fw-shortcode-calendar-wrapper .page-header h3{
	display: inline-block;
	margin: 0;
	font-size: 20px;
	color: #0f71bc;
}

.fw-shortcode-calendar-wrapper .btn-group{
	margin-right: 15px;
	vertical-align: top;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/shortcodes/shortcodes/calendar/config.php                                      0000644                 00000000366 15266055653 0021043 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Calendar', 'fw' ),
	'description' => __( 'Add a Calendar', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
);                                                                                                                                                                                                                                                                          framework/extensions/shortcodes/shortcodes/icon-box/views/view.php                                  0000644                 00000001100 15266055653 0021635 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var array $atts
 */
?>
<?php
/*
 * `.fw-iconbox` supports 3 styles:
 * `fw-iconbox-1`, `fw-iconbox-2` and `fw-iconbox-3`
 */
?>
<div class="fw-iconbox clearfix <?php echo esc_attr($atts['style']); ?>">
	<div class="fw-iconbox-image">
		<i class="<?php echo esc_attr($atts['icon']); ?>"></i>
	</div>
	<div class="fw-iconbox-aside">
		<div class="fw-iconbox-title">
			<h3><?php echo $atts['title']; ?></h3>
		</div>
		<div class="fw-iconbox-text">
			<p><?php echo $atts['content']; ?></p>
		</div>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/icon-box/static.php                                      0000644                 00000000372 15266055653 0021027 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-icon-box',
	$shortcodes_extension->get_declared_URI('/shortcodes/icon-box/static/css/styles.css'),
	array('font-awesome')
);

                                                                                                                                                                                                                                                                      framework/extensions/shortcodes/shortcodes/icon-box/options.php                                     0000644                 00000001151 15266055653 0021227 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'style'   => array(
		'type'    => 'select',
		'label'   => __('Box Style', 'fw'),
		'choices' => array(
			'fw-iconbox-1' => __('Icon above title', 'fw'),
			'fw-iconbox-2' => __('Icon in line with title', 'fw')
		)
	),
	'icon'    => array(
		'type'  => 'icon',
		'label' => __('Choose an Icon', 'fw'),
	),
	'title'   => array(
		'type'  => 'text',
		'label' => __( 'Title of the Box', 'fw' ),
	),
	'content' => array(
		'type'  => 'textarea',
		'label' => __( 'Content', 'fw' ),
		'desc'  => __( 'Enter the desired content', 'fw' ),
	),
);                                                                                                                                                                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/icon-box/static/img/page_builder.png                     0000644                 00000037271 15266055653 0024232 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  =9iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:686E3B9715DF11E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:a90ae9b0-47cb-4fc6-9542-75b7fc99931b</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:1d91f8a5-651e-4773-9b68-61ecaccce1e1</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:a90ae9b0-47cb-4fc6-9542-75b7fc99931b</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:50:51+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T01:50:26+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:50:51+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:50:51+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:DocumentAncestors>
            <rdf:Bag>
               <rdf:li>FE3F37267F5BB3E372078DF9101450DE</rdf:li>
               <rdf:li>uuid:37DD06A87653E1118422D9075FE29A11</rdf:li>
               <rdf:li>uuid:B57F02D9D7C3DD11B079AF0219974F5D</rdf:li>
               <rdf:li>xmp.did:018011740720681188C69C3D03F7B305</rdf:li>
               <rdf:li>xmp.did:028011740720681180838223AEF978C2</rdf:li>
               <rdf:li>xmp.did:07A9EBB69ED3E211944AEC6650246579</rdf:li>
               <rdf:li>xmp.did:681F4169D3A611E282ECE402E3079AC1</rdf:li>
               <rdf:li>xmp.did:686E3B9315DF11E4A39580CDB94A1D22</rdf:li>
               <rdf:li>xmp.did:9F453081D3A611E2B9C3D6F0ECF8FE3F</rdf:li>
               <rdf:li>xmp.did:BF66CA695B48E311B3F2B0FDA7BB33AC</rdf:li>
               <rdf:li>xmp.did:d0d6a3ce-61c6-45d2-b864-c6f2bcfab621</rdf:li>
            </rdf:Bag>
         </photoshop:DocumentAncestors>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>ê’¸¯    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   úIDATxÚ´“1ª…0E¯"†4n@û`ñA]¡®'0mÄÒ&öÙ€"¨¯“ÿðé÷#ºd’37w2Æ¶mxVQ�æU2ø¾­à”lšHÓ 0Öuý›Æ\×…ëº`ŒÝS@)…çyð<¯×kß�ã–eAk­5Æq<’$AE_«PJ‘eÙ¾®ëeY~>A�¾ïu½ï{!ŽlÛÎ9”R§—•Ràœãçßù0qYH)ORJ,ËrÝÇqNßrÖÙ¡yžÑuÝÞRÛ¶ï!¨ª
mÛbš& @Ó4Ã„�ÀÈóüÿfáNOÇù=  QZ{UÐ•    IEND®B`‚                                                                                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/icon-box/static/css/styles.css                           0000644                 00000005104 15266055653 0023141 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-iconbox {
	padding: 30px 0;
}
.fw-iconbox .fw-iconbox-title h3 {
	margin-top: 0;
	font-size: 23px;
	font-weight: bold;
}
.fw-iconbox .fw-iconbox-text {
	padding-bottom: 10px;
}
.fw-iconbox .fw-iconbox-text p:last-child {
	margin-bottom: 0;
}
/* Icon box style 1 */
.fw-iconbox-1 {
	text-align: center;
}
.fw-iconbox-1 .fw-iconbox-image {
	width: 56px;
	font-size: 28px;
	line-height: 28px;
	margin-right: auto;
	margin-left: auto;
	color: #5bcc92;
	border-radius: 5px;
}
.fw-iconbox-1 .fw-iconbox-image img {
	border-radius: 5px;
}
.fw-iconbox-1 .fw-iconbox-title h3 {
	margin-top: 0.6em;
}
.fw-iconbox-1.bg-on .fw-iconbox-image {
	width: 56px;
	height: 56px;
	line-height: 56px;
	background-color: #5bcc92;
	color: #fff;
}
.fw-iconbox-1.icon-circle .fw-iconbox-image {
	border-radius: 50%;
}
.fw-iconbox-1.icon-circle .fw-iconbox-image img {
	border-radius: 50%;
}
/* Icon box style 2 */
.fw-iconbox-2 {
	text-align: left;
}
.fw-iconbox-2 .fw-iconbox-image {
	float: left;
	width: 28px;
	font-size: 28px;
	line-height: 28px;
	color: #5bcc92;
	border-radius: 5px;
	text-align: left;
}
.fw-iconbox-2 .fw-iconbox-image img {
	border-radius: 5px;
}
.fw-iconbox-2 .fw-iconbox-aside {
	margin-left: 43px;
}
.fw-iconbox-2.bg-on .fw-iconbox-title h3,
.fw-iconbox-2.fw-iconbox-image-type .fw-iconbox-title h3 {
	margin-top: 14px;
}
.fw-iconbox-2.bg-on .fw-iconbox-image {
	width: 56px;
	height: 56px;
	line-height: 56px;
	background-color: #5bcc92;
	color: #fff;
	text-align: center;
}
.fw-iconbox-2.icon-circle .fw-iconbox-image {
	border-radius: 50%;
}
.fw-iconbox-2.icon-circle .fw-iconbox-image img {
	border-radius: 50%;
}
/* Icon box style 3 */
.fw-iconbox-3 {
	text-align: left;
}
.fw-iconbox-3 .fw-iconbox-image {
	float: left;
	width: 56px;
	font-size: 28px;
	color: #5bcc92;
	border-radius: 5px;
	line-height: 28px;
}
.fw-iconbox-3 .fw-iconbox-image img {
	border-radius: 5px;
}
.fw-iconbox-3.fw-iconbox-image-type .fw-iconbox-image {
	margin-right: 15px;
}
.fw-iconbox-3 .fw-iconbox-aside {
	display: inline;
}
.fw-iconbox-3.bg-on .fw-iconbox-title h3,
.fw-iconbox-3.fw-iconbox-image-type .fw-iconbox-title h3 {
	margin-top: 14px;
}
.fw-iconbox-3.bg-on .fw-iconbox-image {
	width: 56px;
	height: 56px;
	line-height: 56px;
	background-color: #5bcc92;
	color: #fff;
	text-align: center;
	margin-right: 15px;
}
.fw-iconbox-3.fw-icon-right .fw-iconbox-image {
	float: right;
	margin-right: 0;
	margin-left: 15px;
}
.fw-iconbox-3 .fw-iconbox-text {
	clear: both;
	padding-top: 10px;
}
.fw-iconbox-3.icon-circle .fw-iconbox-image {
	border-radius: 50%;
}
.fw-iconbox-3.icon-circle .fw-iconbox-image img {
	border-radius: 50%;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/icon-box/config.php                                      0000644                 00000000352 15266055653 0021003 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

$cfg['page_builder'] = array(
	'title'         => __('Icon Box', 'fw'),
	'description'   => __('Add an Icon Box', 'fw'),
	'tab'           => __('Content Elements', 'fw')
);                                                                                                                                                                                                                                                                                      framework/extensions/shortcodes/shortcodes/widget-area/views/view.php                               0000644                 00000000340 15266055653 0022315 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var array $atts ;
 * @var string $content ;
 * @var string $tag ;
 */
?>
<div class="shortcode-widget-area"><?php dynamic_sidebar( $atts['sidebar'] ); ?></div>
                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/widget-area/class-fw-shortcode-widget-area.php           0000644                 00000000505 15266055653 0026107 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Shortcode_Widget_Area extends FW_Shortcode
{
	public static function get_sidebars()
	{
		global $wp_registered_sidebars;

		$result = array();
		foreach ( $wp_registered_sidebars as $sidebar ) {
			$result[ $sidebar['id'] ] = $sidebar['name'];
		}

		return $result;
	}
}                                                                                                                                                                                           framework/extensions/shortcodes/shortcodes/widget-area/options.php                                  0000644                 00000000343 15266055653 0021704 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$options = array(
	'sidebar' => array(
		'label'   => __( 'Sidebar', 'fw' ),
		'desc'    => '',
		'type'    => 'select',
		'choices' => FW_Shortcode_Widget_Area::get_sidebars()
	)
);                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/shortcodes/widget-area/static/img/page_builder.png                  0000644                 00000036051 15266055653 0024700 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  ;[iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:EB28245515E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:a52ccbf7-ba1c-4415-ad3a-d19e240f902d</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:52e5c854-4e64-4f38-a4af-88e13041f73c</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:951f9ff2-d2ae-4100-9616-fa4629276b29</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:21:36+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:a52ccbf7-ba1c-4415-ad3a-d19e240f902d</stEvt:instanceID>
                  <stEvt:when>2014-10-07T18:25:23+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:15:37+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-10-07T18:25:23+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-10-07T18:25:23+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>Qèi³    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   HIDATxÚbüÿÿ?%€¥··—�	Œ8Õ01PXHQ\\\g÷ööRÇ£�°�\ÑH±>)ÍÎ    ÿÿ 1‹Ã«+    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/shortcodes/widget-area/config.php                                   0000644                 00000000375 15266055653 0021463 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Widget Area', 'fw' ),
	'description' => __( 'Add a Widget Area', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
);
                                                                                                                                                                                                                                                                   framework/extensions/shortcodes/shortcodes/text-block/views/view.php                                0000644                 00000000204 15266055653 0022177 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var array $atts
 */
?>
<?php echo do_shortcode( $atts['text'] ); ?>                                                                                                                                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/text-block/options.php                                   0000644                 00000000345 15266055653 0021571 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'text' => array(
		'type'   => 'wp-editor',
		'label'  => __( 'Content', 'fw' ),
		'desc'   => __( 'Enter some content for this texblock', 'fw' )
	),
);
                                                                                                                                                                                                                                                                                           framework/extensions/shortcodes/shortcodes/text-block/static/img/page_builder.png                   0000644                 00000035160 15266055653 0024563 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  9¤iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:0D7FC9A815E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:b2b1fdcb-c418-4b5f-8316-797d810d06ba</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:52e5c854-4e64-4f38-a4af-88e13041f73c</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:b2b1fdcb-c418-4b5f-8316-797d810d06ba</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:24:18+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:10:56+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:24:18+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:24:18+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>­D7    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   FIDATxÚbüÿÿ?%€¥··—"˜(À‚Ì)..&JSoo/v�%F]@à2œb|Jd¤47Rì    ÿÿ ýhm³;v    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/text-block/config.php                                    0000644                 00000000373 15266055653 0021344 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Text Block', 'fw' ),
	'description' => __( 'Add a Text Block', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
);
                                                                                                                                                                                                                                                                     framework/extensions/shortcodes/shortcodes/column/views/view.php                                    0000644                 00000000350 15266055653 0021422 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$class = fw_ext_builder_get_item_width('page-builder', $atts['width'] . '/frontend_class');
?>
<div class="<?php echo esc_attr($class); ?>">
	<?php echo do_shortcode($content); ?>
</div>
                                                                                                                                                                                                                                                                                        framework/extensions/shortcodes/shortcodes/column/thumbnails/2_3.png                                0000644                 00000000236 15266055653 0022044 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         &5ž   tEXtSoftware Adobe ImageReadyqÉe<   @IDATxÚbüÿÿ?Ã@ F .¦†A 022«¶—‰a€À¨Å£�Z<jñ¨Å£�Z<jñ¨ÅÃØbÆ�jW ž¯'ºG€    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/shortcodes/shortcodes/column/thumbnails/1_5.png                                0000644                 00000044334 15266055653 0022054 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         &5ž   	pHYs     šœ  +iCCPPhotoshop ICC profile  xÚ­WwTT÷ÖÝ·Ìeè0R†ÞéE¤wA@:ÄÂ03ÀP†a˜AÅnQ0v±`E£"F��X5Ø‚`ï5¨Db°`CåýÁ€‰ïûþxk½ßZ÷®}÷Ýçœ}Îºë®u wžDR@j…b™4!"˜›–žÁeÝ‡
F€†,xüIP||þïC o®ƒ €+Ž<‰¤ ÿÝÑKø  KPÂ/ˆC mÈ—He £€ÅT™D0^Ð•¦¥g L% º9ƒØ€nÖ v +MJ˜¡€›Ç“æ êñ ¸¥ü .à,ˆÄ€ú þü\ž Pï0ª°°H h°Øfý-OÎ?rfçäñr†ñ`/  ¥PQ‰¤€7ÿëSX ªa€�+�L  »ò‹¢ °â¨8+6€6@œ	 ¾�+�LVè{ø%! 8 	/4€@räùÉA
ìÊ“ƒz2V$‹JRà,iQ‚"?Y*,	KÂ¹Â¨EÎ…â‚Ø!¼)[@ •å&¥ú$O—ŠRb¨d{I~b´B¿,7$vH#•'$°È×ÙÒð„A¥_X2ÔåÄç…%Ð¨@YnRä`,•&,I‹ò&††z Bq²Â3%“È‚±å’‚x…žÚ$,ˆHœ3µ¿¤4q(ö²Lš¤˜9õ0�7.~Ð?õF"‹OôFÓˆABÁ…\d¡yµõ4ô€«x¤È�Ž
f("<H!‰(ÃŸCˆ’á¸`ð …¥ãÓ0;xwD6x�¢B” �!E!mHûÓ¾tíOÒþ´+íMûÅq5†ª2Ã˜¡ÌHf8ÓnØE(@¤ý'÷%’ñ˜ÑÁxÈ¸ÆèdÜB4
 „R!î,¿C
ÑÐóÑ|éWÎ¹�NÈS"btihkÚ•ö ƒi?ÚŸö—æÐ†p¤Ýio:ˆ }iÚçåÃ.¾ÌòëzBˆÿÑ£‚W·W÷P¸Èö2¬ú:KÈßf$@¢¿VR©ƒT+u’:G¥À¥NP�ÔEêÕð·/áwH‘3\-Bˆ‘�ˆ†4ÎuÎÝÎÿ£:Oá@
!J ™pš BŠ$Ó¥¢œ\7H")r£Ä|§Q\Wgw -=ƒ;øûxÅ€àœÿÂ7> ‘ó…ãY G:o¾p/ö2àX;_.-äh `@Ð…L`[8ÂžðE Â0qHB:&ƒ�\BŠ©˜‰y(G%–a5Öc3¶a~Â4à(NâW\@;®á:Ñ…gèÅôÁ"ÔÂ€0%¬Â•ð&ü‰0"†H Ò‰L"‡rb&ñ-QI¬ Ö[‰Zâgâq’8Gt·ˆD7ñ’ø@R$›Ô%�Ikr4éM‘Ñd9‰Ì!‹É2r¹„\KÖ�{Èzò$y�¼Fv’ÏÈ>
”*Å¡Ì(GÊ›
¡â¨*›’R³©
ªŠª¡öRMT+u…ê¤z¨÷4“Ö¡¹´#íKGÒÉ4Ÿ.¦gÓ‹éõô.ºž>M_¡Ð½ôg†ÃˆáÀÃˆb¤1rSåŒ*ÆÆaÆÆ5Fã“Éä0m˜^ÌHf:3�9ƒ¹˜¹‘¹�ÙÌì`>bö±X,–Ë�Çâ±d¬rÖ:ÖÖ	ÖeVë�’ª’©’«R¸R†’Xi¾R•Òn¥ãJ—•ž(õ+k*[)�QŽS(OW^ª¼]¹Iù’r—r¿Š–Š�ŠŸJ’JžÊ<•µ*{UÎ¨ÜUy¥ªªj®ê£:AU¤:Wu­ê~Õ³ªTß³µÙöìöD¶œ½„½“ÝÌ¾Å~¥¦¦f­¨–¡&S[¢V«vJí¾Ú;uu'õ(u�úõjõzõËêÏ5”5¬4‚4&k”iTiÔ¸¤Ñ£©¬i­¢ÉÓœ­Y­yDó†fŸ–Ž–‹VœV¡Öb­ÝZç´žj³´­µÃ´Ú´·iŸÒ~¤CéXè„èðu¾ÕÙ®sF§K—©k£¥›§[©û“n›n¯ž¶ž»^ŠÞ4½j½cz�ŠcÍ‰âp–rp®s>Œ04B8bÑˆ½#.�x«?R?P_¨_¡¿Oÿšþ®A˜A¾Árƒƒ{†´¡½áÃ©†›ÏöŒÔé;’?²bä�‘·�H#{££FÛŒ.õ›GKŒ×Ÿ2î1á˜šä™¬29nÒmªcêo*2]ezÂô®7ˆ[À]Ë=Íí532‹4“›m5k3ë7·1O6Ÿo¾Ïüž…Š…·E¶Å*‹‹^KSËñ–3-ë,o[)[y[åZ­±jµzkmc�jý½uƒõS}›(›2›:›»¶j¶¶Å¶5¶Wí˜vÞvùvíÚíI{û\ûjûK¤ƒ§ƒÈa£CÇ(Æ(ŸQâQ5£n8²ƒKë8qœbœæ;58=m9:côòÑ­£?;{88ow¾ã¢í2Îe¾K“ËKW{W¾kµëU75·p·9n�n/ÜÜ…î›ÜozèxŒ÷øÞ£Åã“§—§Ôs¯g·—¥W¦×¯ÞºÞñÞ‹½Ïú0|‚}æøõy?ÆsŒlÌ�1ù:úæûîö}:Öf¬pìö±�üÌýx~[ý:ý¹þ™þ[ü;Ìx5-�;ŸÙåí	zì,>ü6dLÈ¬�æP*4"´"´-L;,9l}ØýpóðœðºðÞ�ˆÍ‘ŒÈèÈå‘7¢Œ£øQµQ½ã¼ÆÍw:š�½>úaŒ}Œ4¦i<9~Üø•ãïÆZÅŠcâ·2î^¼M|qü/˜â'TOxœà’03¡5Q'qJâîÄ7IÁIK“î$Û&Ë“[R4R&¦Ô¦¼MM]‘Ú™6:mVÚ…tÃtQzc+#%cGFß7aß¬þ¦k¢ÇÄò‰×'ÙLš6éÜdÃÉ“�MÑ˜Â›r0“‘™š¹;ó#/ŽWÃëËŠÊÚ�ÕËá¯á?
V	º…~ÂÂ'Ù~Ù+²Ÿæøå¬ÌéÎÈ­Êí…ˆÖ‹^äEæmÎ{›—¿3  µ`_¡Rafá±¶8_|ºÈ¤hZQ‡ÄAR.é,S¼º¸W-ÝQB”L*i”éÊ$²‹r[ùwò¥þ¥Õ¥ï¦¦L=8MkšxÚÅéöÓMR^öãzFËL³™óf>˜4këlbvÖì–9sÌéš1w×<•yùó~›ï<Åü×ß¦~Û´ÀxÁÜ�¾‹ø®®\½\Z~ã{ßï7/¤Š¶-r[´nÑç
AÅùJçÊªÊ�‹ù‹ÏÿàòÃÚ–d/i[ê¹tÓ2æ2ñ²ëË–ïZ¡µ¢lÅ£•ãWÖ¯â®ªXõzõ”ÕçªÜ«6¯QY#_Ó¹6fmã:ËuËÖ}\Ÿ»þZupõ¾Fmx»Q°ñò¦ÀM{7o®Üüa‹hËÍ­[ëk¬kª¶1·•n{¼=e{ë�Þ?Öî0ÜQ¹ãÓNñÎÎ]	»N×zÕÖî6Ú½´Ž¬“×uï™¸§ý§ÐŸ÷:îÝº�³¯r?öË÷ÿñsæÏ×Dh9è}pï!«Cë®¨'ê§×÷6ä6t6¦7vw¤¥É·éð/N¿ì<jv´ú˜Þ±¥ÇUŽ/8>p¢ìD_³¤¹çdÎÉG-SZîœJ;uõô„Ómg¢Ïœý5ü×S­A­'Îú�=znÌ¹#ç½Ï7\ð¼PÑãâáß<~;ÜæÙVÉëRc»O{SÇØŽã—.Ÿ¼zå×«QW/\‹½Öq=ùúÍotÞÜ|z«àÖ‹Û¥·ûïÌ½Ë¸[qOó^Õ}£û5ÿ²û×¾NÏÎcB\|˜øðÎ#þ£g¿—üþ±kÁcµÇUOLŸÔ>u}z´;¼»ý�oþèz&yÖßSþ§ÖŸžÛ>?ôWà_{Óz»^H_¼\üÊàÕÎ×î¯[úâûî¿)|Óÿ¶â�Á»]ï½ß·~Hýð¤êGÖÇµŸì>5}Žþ|w p`@Â“ò   2;x¹PKtÚõÁýK±7_6Èÿîh  O`g �<ˆi65Vsv3 )¤›Ûð¥8%Ùn®ƒ¹ØR€ñn`à•1Àj>Iú7|ÚP·€æâÁ½ ˜šÀ 8×¶ðæ×û×¿T_l�ç^÷[  ;ÞiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.155772, 2014/01/13-19:44:00        ">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
            xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmp:CreatorTool>Adobe Photoshop CC 2014 (Windows)</xmp:CreatorTool>
         <xmp:CreateDate>2014-11-26T14:11:46+02:00</xmp:CreateDate>
         <xmp:MetadataDate>2015-03-06T15:53:40+02:00</xmp:MetadataDate>
         <xmp:ModifyDate>2015-03-06T15:53:40+02:00</xmp:ModifyDate>
         <xmpMM:InstanceID>xmp.iid:8df76c7a-8d89-424b-a793-cd58acf16d47</xmpMM:InstanceID>
         <xmpMM:DocumentID>adobe:docid:photoshop:198c0f40-c408-11e4-8950-bbb22ac06b69</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>xmp.did:5befb82b-51e7-472e-bba5-d174c4d6a476</xmpMM:OriginalDocumentID>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>created</stEvt:action>
                  <stEvt:instanceID>xmp.iid:5befb82b-51e7-472e-bba5-d174c4d6a476</stEvt:instanceID>
                  <stEvt:when>2014-11-26T14:11:46+02:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:40330b9d-6a2f-40bf-8388-0719888eaeba</stEvt:instanceID>
                  <stEvt:when>2014-11-26T14:11:46+02:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:8df76c7a-8d89-424b-a793-cd58acf16d47</stEvt:instanceID>
                  <stEvt:when>2015-03-06T15:53:40+02:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC 2014 (Windows)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:ICCProfile>Display</photoshop:ICCProfile>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>30</exif:PixelXDimension>
         <exif:PixelYDimension>25</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>{q™P    cHRM  mu  s   üÝ  ƒd  pè  ìh  0>  �äì™ê   AIDATxÚìÖ±  Á±±çÈÌf jd	ý—n®uÛ®D{f.YR¿ÞW…þîÔ¯>   ÿÿ l³-Î	–Z    IEND®B`‚                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/column/thumbnails/1_3.png                                0000644                 00000000240 15266055653 0022036 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         &5ž   tEXtSoftware Adobe ImageReadyqÉe<   BIDATxÚbüÿÿ?Ã@ F .&¤ä8FFFŠÕ ©íeb 0jñ¨Å£�Z<jñ¨Å£�Z<jñ0¶˜q ÚÕ  6¡'œÅÏ    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/column/thumbnails/1_4.png                                0000644                 00000000237 15266055653 0022045 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         &5ž   tEXtSoftware Adobe ImageReadyqÉe<   AIDATxÚbüÿÿ?Ã@ F .Æ%	r###Uå ò½LF-µxÔâQ‹G-µxÔâQ‹G-Æ3T» À †„'¿†ê    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                 framework/extensions/shortcodes/shortcodes/column/thumbnails/1_6.png                                0000644                 00000043420 15266055653 0022050 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         &5ž   	pHYs     šœ  +iCCPPhotoshop ICC profile  xÚ­WwTT÷ÖÝ·Ìeè0R†ÞéE¤wA@:ÄÂ03ÀP†a˜AÅnQ0v±`E£"F��X5Ø‚`ï5¨Db°`CåýÁ€‰ïûþxk½ßZ÷®}÷Ýçœ}Îºë®u wžDR@j…b™4!"˜›–žÁeÝ‡
F€†,xüIP||þïC o®ƒ €+Ž<‰¤ ÿÝÑKø  KPÂ/ˆC mÈ—He £€ÅT™D0^Ð•¦¥g L% º9ƒØ€nÖ v +MJ˜¡€›Ç“æ êñ ¸¥ü .à,ˆÄ€ú þü\ž Pï0ª°°H h°Øfý-OÎ?rfçäñr†ñ`/  ¥PQ‰¤€7ÿëSX ªa€�+�L  »ò‹¢ °â¨8+6€6@œ	 ¾�+�LVè{ø%! 8 	/4€@räùÉA
ìÊ“ƒz2V$‹JRà,iQ‚"?Y*,	KÂ¹Â¨EÎ…â‚Ø!¼)[@ •å&¥ú$O—ŠRb¨d{I~b´B¿,7$vH#•'$°È×ÙÒð„A¥_X2ÔåÄç…%Ð¨@YnRä`,•&,I‹ò&††z Bq²Â3%“È‚±å’‚x…žÚ$,ˆHœ3µ¿¤4q(ö²Lš¤˜9õ0�7.~Ð?õF"‹OôFÓˆABÁ…\d¡yµõ4ô€«x¤È�Ž
f("<H!‰(ÃŸCˆ’á¸`ð …¥ãÓ0;xwD6x�¢B” �!E!mHûÓ¾tíOÒþ´+íMûÅq5†ª2Ã˜¡ÌHf8ÓnØE(@¤ý'÷%’ñ˜ÑÁxÈ¸ÆèdÜB4
 „R!î,¿C
ÑÐóÑ|éWÎ¹�NÈS"btihkÚ•ö ƒi?ÚŸö—æÐ†p¤Ýio:ˆ }iÚçåÃ.¾ÌòëzBˆÿÑ£‚W·W÷P¸Èö2¬ú:KÈßf$@¢¿VR©ƒT+u’:G¥À¥NP�ÔEêÕð·/áwH‘3\-Bˆ‘�ˆ†4ÎuÎÝÎÿ£:Oá@
!J ™pš BŠ$Ó¥¢œ\7H")r£Ä|§Q\Wgw -=ƒ;øûxÅ€àœÿÂ7> ‘ó…ãY G:o¾p/ö2àX;_.-äh `@Ð…L`[8ÂžðE Â0qHB:&ƒ�\BŠ©˜‰y(G%–a5Öc3¶a~Â4à(NâW\@;®á:Ñ…gèÅôÁ"ÔÂ€0%¬Â•ð&ü‰0"†H Ò‰L"‡rb&ñ-QI¬ Ö[‰Zâgâq’8Gt·ˆD7ñ’ø@R$›Ô%�Ikr4éM‘Ñd9‰Ì!‹É2r¹„\KÖ�{Èzò$y�¼Fv’ÏÈ>
”*Å¡Ì(GÊ›
¡â¨*›’R³©
ªŠª¡öRMT+u…ê¤z¨÷4“Ö¡¹´#íKGÒÉ4Ÿ.¦gÓ‹éõô.ºž>M_¡Ð½ôg†ÃˆáÀÃˆb¤1rSåŒ*ÆÆaÆÆ5Fã“Éä0m˜^ÌHf:3�9ƒ¹˜¹‘¹�ÙÌì`>bö±X,–Ë�Çâ±d¬rÖ:ÖÖ	ÖeVë�’ª’©’«R¸R†’Xi¾R•Òn¥ãJ—•ž(õ+k*[)�QŽS(OW^ª¼]¹Iù’r—r¿Š–Š�ŠŸJ’JžÊ<•µ*{UÎ¨ÜUy¥ªªj®ê£:AU¤:Wu­ê~Õ³ªTß³µÙöìöD¶œ½„½“ÝÌ¾Å~¥¦¦f­¨–¡&S[¢V«vJí¾Ú;uu'õ(u�úõjõzõËêÏ5”5¬4‚4&k”iTiÔ¸¤Ñ£©¬i­¢ÉÓœ­Y­yDó†fŸ–Ž–‹VœV¡Öb­ÝZç´žj³´­µÃ´Ú´·iŸÒ~¤CéXè„èðu¾ÕÙ®sF§K—©k£¥›§[©û“n›n¯ž¶ž»^ŠÞ4½j½cz�ŠcÍ‰âp–rp®s>Œ04B8bÑˆ½#.�x«?R?P_¨_¡¿Oÿšþ®A˜A¾Árƒƒ{†´¡½áÃ©†›ÏöŒÔé;’?²bä�‘·�H#{££FÛŒ.õ›GKŒ×Ÿ2î1á˜šä™¬29nÒmªcêo*2]ezÂô®7ˆ[À]Ë=Íí532‹4“›m5k3ë7·1O6Ÿo¾Ïüž…Š…·E¶Å*‹‹^KSËñ–3-ë,o[)[y[åZ­±jµzkmc�jý½uƒõS}›(›2›:›»¶j¶¶Å¶5¶Wí˜vÞvùvíÚíI{û\ûjûK¤ƒ§ƒÈa£CÇ(Æ(ŸQâQ5£n8²ƒKë8qœbœæ;58=m9:côòÑ­£?;{88ow¾ã¢í2Îe¾K“ËKW{W¾kµëU75·p·9n�n/ÜÜ…î›ÜozèxŒ÷øÞ£Åã“§—§Ôs¯g·—¥W¦×¯ÞºÞñÞ‹½Ïú0|‚}æøõy?ÆsŒlÌ�1ù:úæûîö}:Öf¬pìö±�üÌýx~[ý:ý¹þ™þ[ü;Ìx5-�;ŸÙåí	zì,>ü6dLÈ¬�æP*4"´"´-L;,9l}ØýpóðœðºðÞ�ˆÍ‘ŒÈèÈå‘7¢Œ£øQµQ½ã¼ÆÍw:š�½>úaŒ}Œ4¦i<9~Üø•ãïÆZÅŠcâ·2î^¼M|qü/˜â'TOxœà’03¡5Q'qJâîÄ7IÁIK“î$Û&Ë“[R4R&¦Ô¦¼MM]‘Ú™6:mVÚ…tÃtQzc+#%cGFß7aß¬þ¦k¢ÇÄò‰×'ÙLš6éÜdÃÉ“�MÑ˜Â›r0“‘™š¹;ó#/ŽWÃëËŠÊÚ�ÕËá¯á?
V	º…~ÂÂ'Ù~Ù+²Ÿæøå¬ÌéÎÈ­Êí…ˆÖ‹^äEæmÎ{›—¿3  µ`_¡Rafá±¶8_|ºÈ¤hZQ‡ÄAR.é,S¼º¸W-ÝQB”L*i”éÊ$²‹r[ùwò¥þ¥Õ¥ï¦¦L=8MkšxÚÅéöÓMR^öãzFËL³™óf>˜4këlbvÖì–9sÌéš1w×<•yùó~›ï<Åü×ß¦~Û´ÀxÁÜ�¾‹ø®®\½\Z~ã{ßï7/¤Š¶-r[´nÑç
AÅùJçÊªÊ�‹ù‹ÏÿàòÃÚ–d/i[ê¹tÓ2æ2ñ²ëË–ïZ¡µ¢lÅ£•ãWÖ¯â®ªXõzõ”ÕçªÜ«6¯QY#_Ó¹6fmã:ËuËÖ}\Ÿ»þZupõ¾Fmx»Q°ñò¦ÀM{7o®Üüa‹hËÍ­[ëk¬kª¶1·•n{¼=e{ë�Þ?Öî0ÜQ¹ãÓNñÎÎ]	»N×zÕÖî6Ú½´Ž¬“×uï™¸§ý§ÐŸ÷:îÝº�³¯r?öË÷ÿñsæÏ×Dh9è}pï!«Cë®¨'ê§×÷6ä6t6¦7vw¤¥É·éð/N¿ì<jv´ú˜Þ±¥ÇUŽ/8>p¢ìD_³¤¹çdÎÉG-SZîœJ;uõô„Ómg¢Ïœý5ü×S­A­'Îú�=znÌ¹#ç½Ï7\ð¼PÑãâáß<~;ÜæÙVÉëRc»O{SÇØŽã—.Ÿ¼zå×«QW/\‹½Öq=ùúÍotÞÜ|z«àÖ‹Û¥·ûïÌ½Ë¸[qOó^Õ}£û5ÿ²û×¾NÏÎcB\|˜øðÎ#þ£g¿—üþ±kÁcµÇUOLŸÔ>u}z´;¼»ý�oþèz&yÖßSþ§ÖŸžÛ>?ôWà_{Óz»^H_¼\üÊàÕÎ×î¯[úâûî¿)|Óÿ¶â�Á»]ï½ß·~Hýð¤êGÖÇµŸì>5}Žþ|w p`@Â“ò   2;x¹PKtÚõÁýK±7_6Èÿîh  O`g �<ˆi65Vsv3 )¤›Ûð¥8%Ùn®ƒ¹ØR€ñn`à•1Àj>Iú7|ÚP·€æâÁ½ ˜šÀ 8×¶ðæ×û×¿T_l�ç^÷[  :iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-11-26T14:11:46+02:00</xmp:CreateDate>
         <xmp:MetadataDate>2014-11-26T14:11:46+02:00</xmp:MetadataDate>
         <xmp:ModifyDate>2014-11-26T14:11:46+02:00</xmp:ModifyDate>
         <xmpMM:InstanceID>xmp.iid:40330b9d-6a2f-40bf-8388-0719888eaeba</xmpMM:InstanceID>
         <xmpMM:DocumentID>xmp.did:5befb82b-51e7-472e-bba5-d174c4d6a476</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>xmp.did:5befb82b-51e7-472e-bba5-d174c4d6a476</xmpMM:OriginalDocumentID>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>created</stEvt:action>
                  <stEvt:instanceID>xmp.iid:5befb82b-51e7-472e-bba5-d174c4d6a476</stEvt:instanceID>
                  <stEvt:when>2014-11-26T14:11:46+02:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:40330b9d-6a2f-40bf-8388-0719888eaeba</stEvt:instanceID>
                  <stEvt:when>2014-11-26T14:11:46+02:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:ICCProfile>Display</photoshop:ICCProfile>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>30</exif:PixelXDimension>
         <exif:PixelYDimension>25</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>ä"c�    cHRM  mu  s   üÝ  ƒd  pè  ìh  0>  �äì™ê   @IDATxÚìÖ±  Á±±çÈÌ¦f,¡ÿÒÍµnÛ•hÏÌ%KêÛªPÀÀÀÀÀÀÀÀÀÃ�úÕ  ÿÿ Ú¯-ð‘l    IEND®B`‚                                                                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/column/thumbnails/1_1.png                                0000644                 00000000230 15266055653 0022033 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         &5ž   tEXtSoftware Adobe ImageReadyqÉe<   :IDATxÚìÖÁ	 0BÑØ•;Gf¶™¢Bø‚ç‡7e»ÑôþFglŸ
x1¬Ô¯~ rÌ
'w"     IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/shortcodes/shortcodes/column/thumbnails/3_4.png                                0000644                 00000000234 15266055653 0022044 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         &5ž   tEXtSoftware Adobe ImageReadyqÉe<   >IDATxÚbüÿÿ?Ã@ F .¦�¹½øÌz¶—‰a€À¨Å£�Z<jñ¨Å£�Z<jñ¨ÅÃØbÆ�jW q¥'"›H    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/column/thumbnails/1_2.png                                0000644                 00000000236 15266055653 0022042 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         &5ž   tEXtSoftware Adobe ImageReadyqÉe<   @IDATxÚìÖÁ  BÑâÊÎáÌXWè…Ä|’ÉãXÙ®DÔ·'Å7XR»gU(ÀÀÀÀÀÀÀÀÀÃJýÕW€ Î¯'Íð½ð    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/shortcodes/shortcodes/column/static.php                                        0000644                 00000000137 15266055653 0020605 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

wp_enqueue_style('fw-ext-builder-frontend-grid');
                                                                                                                                                                                                                                                                                                                                                                                                                                 framework/extensions/shortcodes/shortcodes/column/class-fw-shortcode-column.php                     0000644                 00000006174 15266055653 0024327 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Shortcode_Column extends FW_Shortcode
{
	private $restricted_types = array( 'column' );

	/**
	 * @internal
	 */
	public function _init()
	{
		add_action(
			'fw_option_type_builder:page-builder:register_items',
			array($this, '_action_register_builder_item_types')
		);

		add_filter( 'fw_ext:shortcodes:collect_shortcodes_data', array(
			$this, '_filter_add_column_data'
		) );
	}

	/**
	 * @internal
	 */
	public function _filter_add_column_data( $structure ) {
		$data['column'] = $this->get_item_data();
		return array_merge( $structure, $data );
	}

	private function get_shortcode_options() {
		$shortcode_instance = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'column' );

		return $shortcode_instance->get_options();
	}

	private function get_shortcode_config() {
		$shortcode_instance = fw_ext( 'shortcodes' )->get_shortcode( 'column' );

		return $shortcode_instance->get_config( 'page_builder' );
	}

	/**
	 * Adds data about column to be pushed further to the frontend.
	 *
	 * @since 1.3.21
	 */
	public function get_item_data() {
		$data = array(
			'restrictedTypes' => $this->restricted_types,
		);

		$options = $this->get_shortcode_options();
		if ( $options ) {
			fw()->backend->enqueue_options_static( $options );
			$data['options'] = $this->transform_options( $options );
		}

		$config = $this->get_shortcode_config();
		if ( isset( $config['popup_size'] ) ) {
			$data['popup_size'] = $config['popup_size'];
		}

		if (isset($config['popup_header_elements'])) {
			$data['header_elements'] = $config['popup_header_elements'];
		}

		$data['item_widths'] = fw_ext_builder_get_item_widths_for_js('column');

		$data['l10n'] = array(
			'edit' => __( 'Edit', 'fw' ),
			'duplicate' => __( 'Duplicate', 'fw' ),
			'remove' => __( 'Remove', 'fw' ),
			'collapse' => __( 'Collapse', 'fw' ),
			'title' => __( 'Column', 'fw' ),
		);

		$data['tag'] = 'column';
		if ($options) {
			$data['default_values'] = fw_get_options_values_from_input(
				$options, array()
			);
		}

		return $data;
	}

	/*
	 * Puts each option into a separate array
	 * to keep it's order inside the modal dialog
	 */
	private function transform_options( $options ) {
		$transformed_options = array();
		foreach ( $options as $id => $option ) {
			if ( is_int( $id ) ) {
				/**
				 * this happens when in options array are loaded external options using fw()->theme->get_options()
				 * and the array looks like this
				 * array(
				 *    'hello' => array('type' => 'text'), // this has string key
				 *    array('hi' => array('type' => 'text')) // this has int key
				 * )
				 */
				$transformed_options[] = $option;
			} else {
				$transformed_options[] = array( $id => $option );
			}
		}

		return $transformed_options;
	}

	public function _action_register_builder_item_types() {
		if (fw_ext('page-builder')) {
			require $this->get_declared_path('/includes/page-builder-column-item/class-page-builder-column-item.php');

			/**
			 * Note: A file is required from framework/extensions/shortcodes/includes/shortcode-template-components.php
			 * because the shortcodes don't have includes/ functionality
			 */
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                    shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php   0000644                 00000010710 15266055653 0033524 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class Page_Builder_Column_Item extends Page_Builder_Item {

	public function get_type() {
		return 'column';
	}

	private function get_shortcode_options() {
		$shortcode_instance = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'column' );

		return $shortcode_instance->get_options();
	}

	private function get_shortcode_config() {
		$shortcode_instance = fw_ext( 'shortcodes' )->get_shortcode( 'column' );

		return $shortcode_instance->get_config( 'page_builder' );
	}

	public function enqueue_static() {
		/**
		 * @var FW_Shortcode $column_shortcode
		 */
		$column_shortcode = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'column' );

		wp_enqueue_style(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			$column_shortcode->get_uri( '/includes/page-builder-column-item/static/css/styles.css' ),
			array(),
			fw()->theme->manifest->get_version()
		);

		wp_enqueue_script(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			$column_shortcode->get_uri( '/includes/page-builder-column-item/static/js/scripts.js' ),
			array( 'fw-events', 'underscore' ),
			fw()->theme->manifest->get_version(),
			true
		);

		wp_localize_script(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			str_replace( '-', '_', $this->get_builder_type() ) . '_item_type_' . $this->get_type() . '_data',
			$column_shortcode->get_item_data()
		);
	}

	protected function get_thumbnails_data() {
		/**
		 * @var FW_Shortcode $column_shortcode
		 */
		$column_shortcode = fw_ext( 'shortcodes' )->get_shortcode( 'column' );
		$builder_widths   = fw_ext_builder_get_item_width( $this->get_builder_type() );

		$column_thumbnails = array();
		foreach ( $builder_widths as $key => $value ) {
			$column_thumbnails[ $key ] = array(
				'tab'         => __( 'Layout Elements', 'fw' ),
				'title'       => apply_filters( 'fw_ext_shortcodes_column_title', $value['title'], $key ),
				'description' => apply_filters( 'fw_ext_shortcodes_column_description',
					sprintf( __( 'Add a %s column', 'fw' ), $value['title'] ), $key ),
				'icon'        => ($icon = $column_shortcode->locate_URI( "/thumbnails/{$key}.png" ))
					? $icon : 'dashicons dashicons-align-none',
				'data'        => array(
					'width' => $key
				)
			);
		}

		return apply_filters( 'fw_shortcode_column_thumbnails_data', $column_thumbnails );
	}

	public function get_value_from_attributes( $attributes ) {
		$attributes['type'] = $this->get_type();
		$original_attributes = $attributes;

		if ( ! isset( $attributes['width'] ) ) {
			$attributes['width'] = fw_ext_builder_get_item_width( $this->get_builder_type() );
			end( $attributes['width'] ); // move to the last width (usually it's the biggest)
			$attributes['width'] = key( $attributes['width'] );
		}

		$options = $this->get_shortcode_options();

		if ( ! empty( $options ) ) {
			if ( empty( $attributes['atts'] ) ) {
				/**
				 * The options popup was never opened and there are no attributes.
				 * Extract options default values.
				 */
				$attributes['atts'] = fw_get_options_values_from_input(
					$options, array()
				);
			} else {
				/**
				 * There are saved attributes.
				 * But we need to execute the _get_value_from_input() method for all options,
				 * because some of them may be (need to be) changed (auto-generated) https://github.com/ThemeFuse/Unyson/issues/275
				 * Add the values to $option['value']
				 */
				$options = fw_extract_only_options( $options );

				foreach ( $attributes['atts'] as $option_id => $option_value ) {
					if ( isset( $options[ $option_id ] ) ) {
						$options[ $option_id ]['value'] = $option_value;
					}
				}

				$attributes['atts'] = fw_get_options_values_from_input(
					$options, array()
				);
			}
		}

		return apply_filters(
			'fw:ext:shortcodes:column:value-from-attributes',
			$attributes,
			$original_attributes
		);
	}

	public function get_shortcode_data( $atts = array() ) {
		$default_width = fw_ext_builder_get_item_width( $this->get_builder_type() );
		end( $default_width ); // move to the last width (usually it's the biggest)
		$default_width = key( $default_width );

		$return_atts = array(
			'width' => $atts['width'] ? $atts['width'] : $default_width
		);
		if ( isset( $atts['atts'] ) ) {
			$return_atts = array_merge( $return_atts, $atts['atts'] );
		}

		return array(
			'tag'  => $this->get_type(),
			'atts' => $return_atts
		);
	}
}

FW_Option_Type_Builder::register_item_type( 'Page_Builder_Column_Item' );
                                                        extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/static/js/scripts.js      0000644                 00000016755 15266055653 0031070 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              (function(fwe) {
	fwe.on('fw-builder:' + 'page-builder' + ':register-items', function(builder) {
		var PageBuilderColumnItem,
			PageBuilderColumnItemView,
			PageBuilderColumnItemViewWidthChanger,
			triggerEvent = function(itemModel, event, eventData) {
				event = 'fw:builder-type:{builder-type}:item-type:{item-type}:'
					.replace('{builder-type}', builder.get('type'))
					.replace('{item-type}', itemModel.get('type'))
					+ event;

				var data = {
					modal: itemModel.view ? itemModel.view.modal : null,
					item: itemModel,
					itemView: itemModel.view,
					shortcode: itemModel.get('shortcode'),
					builder: builder
				};

				fwEvents.trigger(event, eventData ? _.extend(eventData, data) : data);
			},
			getEventName = function(itemModel, event) {
				return 'fw:builder-type:{builder-type}:item-type:{item-type}:'
					.replace('{builder-type}', builder.get('type'))
					.replace('{item-type}', itemModel.get('type'))
					+ event;
			};

		PageBuilderColumnItemViewWidthChanger = FwBuilderComponents.ItemView.WidthChanger.extend({
			widths: itemData().item_widths
		});

		PageBuilderColumnItemView = builder.classes.ItemView.extend({
			initialize: function(options) {
				this.defaultInitialize();

				this.initOptions = options;
				this.initOptions.templateData = this.initOptions.templateData || {};
				this.initOptions.modalOptions = this.initOptions.modalOptions || {};

				this.widthChangerView = new PageBuilderColumnItemViewWidthChanger({
					model: this.model,
					view: this,
					modelAttribute: 'width'
				});
			},
			template: _.template(
				'<div class="pb-item-type-column pb-item <% if (hasOptions) { print(' + '"has-options"' + ')} %>">' +
				/**/'<div class="panel fw-row">' +
				/**//**/'<div class="panel-left fw-col-xs-6">' +
				/**//**//**/'<div class="width-changer"></div>' +
				/**//**/'</div>' +
				/**//**/'<div class="panel-right fw-col-xs-6">' +
				/**//**//**/'<div class="controls">' +

				/**//**//**//**/'<% if (hasOptions) { %>' +
				/**//**//**//**/'<i class="dashicons dashicons-admin-generic edit-options" data-hover-tip="<%- edit %>"></i>' +
				/**//**//**//**/'<% } %>' +

				/**//**//**//**/'<i class="dashicons dashicons-admin-page column-item-clone" data-hover-tip="<%- duplicate %>"></i>' +
				/**//**//**//**/'<i class="dashicons dashicons-no column-item-delete" data-hover-tip="<%- remove %>"></i>' +
				/**//**//**//**/'<i class="dashicons dashicons-arrow-down column-item-collapse" data-hover-tip="<%- collapse %>"></i>' +
				/**//**//**/'</div>' +
				/**//**/'</div>' +
				/**/'</div>' +
				/**/'<div class="builder-items"></div>' +
				'</div>'
			),
			render: function() {
				this.defaultRender(this.initOptions.templateData);

				this.$('.width-changer').append(this.widthChangerView.$el);
				this.widthChangerView.delegateEvents();

				this.$el[this.model.get('fw-collapse') ? 'addClass' : 'removeClass']('pb-item-column-collapsed');

				/**
				 * Other scripts can append/prepend other control $elements
				 */
				fwEvents.trigger('fw:page-builder:shortcode:column:controls', {
					$controls: this.$('.controls:first'),
					model: this.model,
					builder: builder
				});
			},
			events: {
				'click': 'editOptions',
				'click .edit-options': 'editOptions',
				'click .column-item-clone': 'cloneItem',
				'click .column-item-delete': 'removeItem',
				'click .column-item-collapse': 'collapseItem'
			},
			lazyInitModal: function () {
				this.lazyInitModal = function (){};

				if (_.isEmpty(this.initOptions.modalOptions)) {
					return;
				}

				var eventData = {modalSettings: {buttons: []}};

				/**
				 * eventData.modalSettings can be changed by reference
				 */
				triggerEvent(this.model, 'options-modal:settings', eventData);

				this.modal = new fw.OptionsModal({
					title: itemData().l10n.title,
					options: this.initOptions.modalOptions,
					values: this.model.get('atts'),
					size: this.initOptions.modalSize,
					headerElements: itemData().header_elements
				}, eventData.modalSettings);

				this.listenTo(this.modal, 'change:values', function (modal, values) {
					this.model.set('atts', values);
				});

				this.listenTo(this.modal, {
					'open': function(){
						fwEvents.trigger(getEventName(this.model, 'options-modal:open'), {
							modal: this.modal,
							item: this.model,
							itemView: this
						});
					},
					'render': function(){
						fwEvents.trigger(getEventName(this.model, 'options-modal:render'), {
							modal: this.modal,
							item: this.model,
							itemView: this
						});
					},
					'close': function(){
						fwEvents.trigger(getEventName(this.model, 'options-modal:close'), {
							modal: this.modal,
							item: this.model,
							itemView: this
						});
					},
					'change:values': function(){
						fwEvents.trigger(getEventName(this.model, 'options-modal:change:values'), {
							modal: this.modal,
							item: this.model,
							itemView: this
						});
					}
				});
			},
			editOptions: function (e) {
				e.stopPropagation();

				this.lazyInitModal();

				if (!this.modal) {
					return;
				}

				var flow = {cancelModalOpening: false};

				/**
				 * Trigger before-open model just like we do this for
				 * item-simple shortcodes.
				 *
				 * http://bit.ly/1KY6tpP
				 */
				fwEvents.trigger('fw:page-builder:shortcode:column:modal:before-open', {
					modal: this.modal,
					model: this.model,
					builder: builder,
					flow: flow
				});

				if (! flow.cancelModalOpening) {
					this.modal.open();
				}
			},
			cloneItem: function(e) {
				e.stopPropagation();

				var index = this.model.collection.indexOf(this.model),
					attributes = this.model.toJSON(),
					_items = attributes['_items'],
					clonedColumn;

				delete attributes['_items'];

				clonedColumn = new PageBuilderColumnItem(attributes);

				triggerEvent(clonedColumn, 'clone-item:before');

				this.model.collection.add(clonedColumn, {at: index + 1});
				clonedColumn.get('_items').reset(_items);
			},
			removeItem: function(e) {
				e.stopPropagation();

				this.remove();
				this.model.collection.remove(this.model);
			},
			collapseItem: function(e) {
				e.stopPropagation();
				this.model.set('fw-collapse', !this.model.get('fw-collapse'));
			}
		});

		PageBuilderColumnItem = builder.classes.Item.extend({
			defaults: {
				type: 'column'
			},
			restrictedTypes: itemData().restrictedTypes,
			initialize: function(atts, opts) {
				if (
					!this.get('width')
					&&
					(typeof opts != 'undefined' && typeof opts.$thumb != 'undefined')
				) {
					this.set('width', opts.$thumb.find('.item-data').attr('data-width'));
				}

				this.view = new PageBuilderColumnItemView({
					id: 'page-builder-item-'+ this.cid,
					model: this,
					modalOptions: itemData().options,
					modalSize: itemData().popup_size,
					templateData: {
						hasOptions: !! itemData().options,
						edit : itemData().l10n.edit,
						duplicate : itemData().l10n.duplicate,
						remove : itemData().l10n.remove,
						collapse: itemData().l10n.collapse,
					}
				});

				this.defaultInitialize();
			},
			allowIncomingType: function(type) {
				var data = {
					allow: _.indexOf(this.restrictedTypes, type) === -1,
					type: type,
					model: this
				};

				// in this event you can change data.allow by reference
				fwEvents.trigger('fw:builder:page-builder:column:filter:allow-incomming-type', data);

				return data.allow;
			}
		});

		builder.registerItemClass(PageBuilderColumnItem);
	});

	function itemData () {
		// return fw.unysonShortcodesData()['column'];
		return page_builder_item_type_column_data;
	}
})(fwEvents);
                   extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/static/css/styles.css     0000644                 00000003571 15266055653 0031244 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              /* Thumb */
.fw-option-type-page-builder .builder-item-type[data-builder-item-type="column"] img {
	width: 30px;
	height: 25px;
}

/* Column Builder Item */
.pb-item-type-column {
	background-color: #f8f8f8;
	border: 1px dashed #d8d8d8;
	color: #01729c;
	min-height: 35px;
}

/* Panel */
.pb-item-type-column > .panel {
	padding: 10px 5px;
	font-size: 12px;
}
.pb-item-type-column > .panel .column-title .dashicons {
	font-size: 16px;
	width: 16px;
	height: 16px;
}
.pb-item-type-column > .panel i {
	cursor: pointer;
	font-size: 16px;
}
.pb-item-type-column > .panel i:hover {
	color: #019aca;
}
.pb-item-type-column > .panel .controls {
	position: absolute;
	top: 0;
	right: 0;
	display: none;
}
body.rtl .pb-item-type-column > .panel .controls {
	right: initial;
	left: 0;
}
.pb-item-type-column:hover > .panel .controls {
	display: block;
}
.builder-item.ui-sortable-helper > .pb-item-type-column:hover > .panel .controls {
	display: none;
}

/* Hide Duplicate Button when 1/6 column & small screen */
@media (max-width: 1824px) {
	.builder-item.fw-col-sm-2 .pb-item-type-column.has-options .column-item-clone {
		display: none;
	}
}

/* Inner Items */
.pb-item-type-column > .builder-items {
	padding: 7px 0 13px;
	min-height: 83px;
}
.pb-item-type-column > .builder-items > .builder-item {
	padding: 0 11px 11px;
}

/* Accept / Deny Incoming Items */
.builder-item.fw-builder-item-deny-incoming-type > .pb-item-type-column .ui-sortable-placeholder {
	display: none;
}


/* collapsed */

.builder-item.pb-item-column-collapsed > .pb-item-type-column > .panel .column-item-collapse:before {
	content: "\f142"; /* .dashicons-arrow-up */
}

.builder-item.pb-item-column-collapsed > .pb-item-type-column .builder-items.ui-sortable {
	min-height: 0.001px;
	height: 0.001px;
	overflow: hidden; /* insted of display:none, prevents glitch when the second section is collapsed */
	padding: 0;
}

/* end: collapsed */
                                                                                                                                       shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php   0000644                 00000017500 15266055653 0036112 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes                                                                                                                                        <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Builder_Templates_Component_Column extends FW_Ext_Builder_Templates_Component
{
	public function get_type()
	{
		return 'column';
	}

	public function get_title()
	{
		return __('Columns', 'fw');
	}

	public function _render($data)
	{
		if ($data['builder_type'] !== 'page-builder') {
			return;
		}

		if (version_compare(fw_ext('builder')->manifest->get_version(), '1.1.14', '<')) {
			// some important changes were added in Builder v1.1.14
			return;
		}

		$templates = $this->get_templates($data['builder_type']);

		{
			$this->fake_created_value = 0;

			$templates = array_map( // make this to keep elements order after applying uasort()
				array($this, 'array_map_add_fake_created_key'),
				$templates
			);
		}

		uasort($templates, array($this, 'sort_templates'));

		$html = '';

		foreach ($templates as $template_id => $template) {
			if (isset($template['type']) && $template['type'] === 'predefined') {
				$delete_btn = '';
			} else {
				$delete_btn = '<a href="#" onclick="return false;" data-delete-template="'. fw_htmlspecialchars($template_id) .'"'
				              . ' class="template-delete dashicons fw-x"></a>';
			}

			$html .=
				'<li>'
					. $delete_btn
					. '<a href="#" onclick="return false;" data-load-template="'. fw_htmlspecialchars($template_id) .'"'
						. ' class="template-title">'
						. fw_htmlspecialchars($template['title'])
					. '</a>'
				. '</li>';
		}

		if (empty($html)) {
			$html = '<div class="fw-text-muted">'. __('No Templates Saved', 'fw') .'</div>';
		} else {
			$html =
				'<p class="fw-text-muted load-template-title">'. __('Load Template', 'fw') .':</p>'
				. '<ul class="std">'. $html .'</ul>';
		}

		return $html;
	}

	public function _enqueue($data)
	{
		if ($data['builder_type'] !== 'page-builder') {
			return;
		}

		if (version_compare(fw_ext('builder')->manifest->get_version(), '1.1.14', '<')) {
			// some important changes were added in Builder v1.1.14
			return;
		}

		$uri = fw_ext('shortcodes')->get_uri('/shortcodes/'. $this->get_type() .'/includes/template-component');
		$version = fw_ext('shortcodes')->manifest->get_version();

		wp_enqueue_style(
			'fw-option-builder-templates-'. $this->get_type(),
			$uri .'/styles.css',
			array('fw-option-builder-templates'),
			$version
		);

		wp_enqueue_script(
			'fw-option-builder-templates-'. $this->get_type(),
			$uri .'/scripts.js',
			array('fw-option-builder-templates'),
			$version,
			true
		);

		wp_localize_script(
			'fw-option-builder-templates-'. $this->get_type(),
			'_fw_option_type_builder_templates_'. $this->get_type(),
			array(
				'l10n' => array(
					'template_name' => __('Template Name', 'fw'),
					'save_template' => __('Save Column', 'fw'),
					'save_template_tooltip' => __('Save as Template', 'fw'),
				),
			)
		);
	}

	public function _init()
	{
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_load',   array($this, '_action_ajax_load_template'));
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_save',   array($this, '_action_ajax_save_template'));
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_delete', array($this, '_action_ajax_delete_template'));
	}

	private function get_templates($builder_type)
	{
		return $this->get_db_templates($builder_type) + $this->get_predefined_templates($builder_type);
	}

	/**
	 * @internal
	 */
	public function _action_ajax_load_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$templates = $this->get_templates($builder_type);

		$template_id = (string)FW_Request::POST('template_id');

		if (!isset($templates[$template_id])) {
			wp_send_json_error();
		}

		wp_send_json_success(array(
			'json' => $templates[$template_id]['json']
		));
	}

	/**
	 * @internal
	 */
	public function _action_ajax_save_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$template = array(
			'title' => trim((string)FW_Request::POST('template_name')),
			'json' => trim((string)FW_Request::POST($this->get_type() .'_json')),
			'created' => time(),
		);

		if (
			empty($template['json'])
			||
			($decoded_json = json_decode($template['json'], true)) === null
			||
			!isset($decoded_json['type'])
			||
			$decoded_json['type'] !== $this->get_type()
		) {
			wp_send_json_error();
		}

		unset($decoded_json);

		if (empty($template['title'])) {
			$template['title'] = __('No Title', 'fw');
		}

		$template_id = md5($template['json']);

		update_option(
			$this->get_wp_option_prefix($builder_type) . $template_id,
			$template,
			false
		);

		/**
		 * Remove from old storage (to prevent array key merge with old value on get)
		 */
		{
			$old_templates = fw_get_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, array());

			unset($old_templates[$template_id]);

			fw_set_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, $old_templates);

			unset($old_templates);
		}

		wp_send_json_success();
	}

	/**
	 * @internal
	 */
	public function _action_ajax_delete_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$template_id = (string)FW_Request::POST('template_id');

		delete_option($this->get_wp_option_prefix($builder_type) . $template_id);

		/**
		 * Remove from old storage (to prevent array key merge with old value on get)
		 */
		{
			$old_templates = fw_get_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, array());

			unset($old_templates[$template_id]);

			fw_set_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, $old_templates);

			unset($old_templates);
		}

		wp_send_json_success();
	}

	/**
	 * @param $builder_type
	 * @return mixed|null
	 *
	 * Note: Templates can be very big and saving them in a single wp option can throw mysql error on update query
	 */
	protected function get_db_templates($builder_type)
	{
		$templates = array();

		/**
		 * Note: 'prefix + name' max length should be 64
		 */
		$option_prefix = $this->get_wp_option_prefix($builder_type); // + md5 (length=32)

		/**
		 * @var WPDB $wpdb
		 */
		global $wpdb;

		foreach ((array)$wpdb->get_results($wpdb->prepare(
			"SELECT option_name FROM {$wpdb->options} WHERE option_name LIKE %s",
			$wpdb->esc_like( $option_prefix ) .'%'
		), ARRAY_A) as $row) {
			$templates[
				// extract (suffix) md5 used as id
				preg_replace('/^'. preg_quote($option_prefix, '/') .'/', '', $row['option_name'])
			] = get_option($row['option_name']);
		}

		$templates +=
			/**
			 * Append old templates
			 * This can't be removed because a lot of installations already use this
			 */
			fw_get_db_extension_data('builder', 'templates:'. $this->get_type() .'/'. $builder_type, array());

		return $templates;
	}

	private $fake_created_value;

	private function array_map_add_fake_created_key($el)
	{
		if (!isset($el['created'])) {
			/**
			 * Before 1.1.14 templates were appended
			 * After 1.1.14 templates are prepended
			 * So reverse old templates to be in the same order as the new ones
			 */
			$el['created'] = (++$this->fake_created_value);
		}

		return $el;
	}

	private function sort_templates($a, $b)
	{
		$at = isset($a['created']) ? $a['created'] : 0;
		$bt = isset($b['created']) ? $b['created'] : 0;

		if ($at == $bt) {
			return 0;
		}

		return ($at > $bt) ? -1 : 1;
	}

	private function get_wp_option_prefix($builder_type)
	{
		return 'fw:bt:c:'. $builder_type .':';
	}
}
                                                                                                                                                                                                framework/extensions/shortcodes/shortcodes/column/includes/template-component/scripts.js            0000644                 00000010234 15266055653 0026252 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, localized){
	var eventsNamespace = '.templates-column',
		loadingId = 'fw-builder-templates-type-column',
		modal,
		lazyInitModal = function () {
			lazyInitModal = function (){};

			modal = new fw.OptionsModal({
				title: localized.l10n.save_template,
				options: [
					{
						'template_name': {
							'type': 'text',
							'label': localized.l10n.template_name
						}
					}
				],
				values: ''
			});
		};

	fwEvents.on('fw:option-type:builder:templates:init', function(data){
		var loading = data.tooltipLoading,
			builder = data.builder,
			tooltipHideCallback = data.tooltipHideCallback,
			tooltipRefreshCallback = data.tooltipRefreshCallback;

		data.$elements.find('.fw-builder-templates-type-column')
			.off(eventsNamespace)
			.on('click'+ eventsNamespace, 'a[data-load-template]', function(){
				var templateId = $(this).attr('data-load-template');

				loading.show();

				$.ajax({
					type: 'post',
					dataType: 'json',
					url: ajaxurl,
					data: {
						'action': 'fw_builder_templates_column_load',
						'builder_type': builder.get('type'),
						'template_id': templateId
					}
				})
					.done(function(json){
						loading.hide();

						if (!json.success) {
							console.error('Failed to load builder template', json);
							return;
						}

						if (JSON.stringify(builder.rootItems) === json.data.json) {
							console.log('Loaded value is the same as current');
						} else {
							builder.rootItems.add(JSON.parse(json.data.json));
						}

						tooltipHideCallback();

						// scroll to the bottom of the builder
						setTimeout(function(){
							var $builderOption = builder.$input.closest('.fw-option-type-builder'),
								$scrollParent = $builderOption.scrollParent();

							if ($scrollParent.get(0) === document || $scrollParent.get(0) === document.body) {
								$scrollParent = $(window);
							}

							$scrollParent.scrollTop(
								$builderOption.offset().top
								+
								$builderOption.outerHeight()
								-
								$scrollParent.height()
							);
						}, 100);
					})
					.fail(function(xhr, status, error){
						loading.hide();

						console.error('Ajax error', error);
					});
			})
			.on('click'+ eventsNamespace, 'a[data-delete-template]', function(){
				var templateId = $(this).attr('data-delete-template');

				loading.show();

				$.ajax({
					type: 'post',
					dataType: 'json',
					url: ajaxurl,
					data: {
						'action': 'fw_builder_templates_column_delete',
						'builder_type': builder.get('type'),
						'template_id': templateId
					}
				})
					.done(function(json){
						loading.hide();

						if (!json.success) {
							console.error('Failed to delete builder template', json);
							return;
						}

						tooltipRefreshCallback();
					})
					.fail(function(xhr, status, error){
						loading.hide();

						console.error('Ajax error', error);
					});
			});
	});

	fwEvents.on('fw:page-builder:shortcode:column:controls', function(data){
		data.$controls.prepend(
			$('<i class="fw-shortcode-column-save dashicons dashicons-download"></i>')
				.attr('data-hover-tip', localized.l10n.save_template_tooltip)
				.on('click', function(e){
					e.stopPropagation();
					e.preventDefault();

					lazyInitModal();

					// reset previous values
					modal.set('values', {}, {silent: true});

					// remove previous listener
					modal.off('change:values');

					modal.on('change:values', function (modal, values) {
						fw.loading.show(loadingId);

						$.ajax({
							type: 'post',
							dataType: 'json',
							url: ajaxurl,
							data: {
								'action': 'fw_builder_templates_column_save',
								'template_name': values.template_name,
								'column_json': JSON.stringify(data.model),
								'builder_type': data.builder.get('type')
							}
						})
							.done(function (json) {
								fw.loading.hide(loadingId);

								if (!json.success) {
									console.error('Failed to save builder template', json);
									return;
								}
							})
							.fail(function (xhr, status, error) {
								fw.loading.hide(loadingId);

								console.error('Ajax save error', error);
							});
					});

					modal.open();
				})
		);
	});
})(jQuery, _fw_option_type_builder_templates_column);                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/shortcodes/column/includes/template-component/styles.css            0000644                 00000000462 15266055653 0026264 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-builder-templates-types > .fw-builder-templates-type-column > .fw-builder-templates-type-content .load-template-title {
	margin-top: 0;
}
.fw-option-type-page-builder .builder-item .fw-shortcode-column-save {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: 4px;
	margin-left: 4px;
}                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/column/includes/template-component/init.php              0000644                 00000000633 15266055653 0025703 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

add_action('fw_ext_builder:template_components_register', '_action_fw_ext_builder_template_component_column');
function _action_fw_ext_builder_template_component_column() {
	require_once dirname(__FILE__) .'/class-fw-ext-builder-templates-component-column.php';

	FW_Ext_Builder_Templates::register_component(
		new FW_Ext_Builder_Templates_Component_Column()
	);
}
                                                                                                     framework/extensions/shortcodes/shortcodes/icon/views/view.php                                      0000644                 00000000455 15266055653 0021063 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var array $atts
 */
?>
<span class="fw-icon">
	<i class="<?php echo esc_attr($atts['icon']); ?>"></i>
	<?php if (!empty($atts['title'])): ?>
		<br/>
		<span class="list-title"><?php echo $atts['title'] ?></span>
	<?php endif; ?>
</span>                                                                                                                                                                                                                   framework/extensions/shortcodes/shortcodes/icon/static.php                                          0000644                 00000000362 15266055653 0020240 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$shortcodes_extension = fw_ext('shortcodes');
wp_enqueue_style(
	'fw-shortcode-icon',
	$shortcodes_extension->get_declared_URI('/shortcodes/icon/static/css/styles.css'),
	array('font-awesome')
);

                                                                                                                                                                                                                                                                              framework/extensions/shortcodes/shortcodes/icon/options.php                                         0000644                 00000000424 15266055653 0020443 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'icon'       => array(
		'type' => 'icon',
		'label' => __( 'Icon', 'fw' )
	),
	'title'    => array(
		'type'  => 'text',
		'label' => __( 'Title', 'fw' ),
		'desc'  => __( 'Icon title', 'fw' ),
	)
);                                                                                                                                                                                                                                            framework/extensions/shortcodes/shortcodes/icon/static/img/page_builder.png                         0000644                 00000037150 15266055653 0023440 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  <ðiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:686E3B9315DF11E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:be6cd53c-2a84-475e-b786-08e657f70da4</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:4e692c75-a3fc-41f2-9100-7ae7dd1df072</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:be6cd53c-2a84-475e-b786-08e657f70da4</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:48:43+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T01:43:20+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:48:43+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:48:43+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:DocumentAncestors>
            <rdf:Bag>
               <rdf:li>FE3F37267F5BB3E372078DF9101450DE</rdf:li>
               <rdf:li>uuid:37DD06A87653E1118422D9075FE29A11</rdf:li>
               <rdf:li>uuid:B57F02D9D7C3DD11B079AF0219974F5D</rdf:li>
               <rdf:li>xmp.did:018011740720681188C69C3D03F7B305</rdf:li>
               <rdf:li>xmp.did:028011740720681180838223AEF978C2</rdf:li>
               <rdf:li>xmp.did:07A9EBB69ED3E211944AEC6650246579</rdf:li>
               <rdf:li>xmp.did:681F4169D3A611E282ECE402E3079AC1</rdf:li>
               <rdf:li>xmp.did:9F453081D3A611E2B9C3D6F0ECF8FE3F</rdf:li>
               <rdf:li>xmp.did:BF66CA695B48E311B3F2B0FDA7BB33AC</rdf:li>
               <rdf:li>xmp.did:d0d6a3ce-61c6-45d2-b864-c6f2bcfab621</rdf:li>
            </rdf:Bag>
         </photoshop:DocumentAncestors>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>Á°ÛÍ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   òIDATxÚ¤Ñ!OA†á§¥Áaj@‘… )XI°ÅEÂ?(„û`0Õ$$8,$Ø:PxÄå0Cr9ºÇ%|ÉdwggÞÝÌ×Ê²L�Pà!UÐ©i^ÂMì‘/*j× FØŠ¥ŠR€\–Î‘kXÇ5VK¹5\ÅÝ¯aÛØA7ñ«ÓˆO¼àÏ|áËš©‹}ìá©�)ŽSSN(�žéÏ&8	ÏÿR®LªC¼ÅyÀw)Þ >êlÜh è×ú•ó,"ùHÐ‹õClF#W®Y˜ãÜ‡]yìq7/7´Š¢ð} ’W,!íÄÞd    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/shortcodes/shortcodes/icon/static/css/styles.css                               0000644                 00000000461 15266055653 0022354 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-icon {
	display: inline-block;
	text-align: center;
}
.fw-icon i, .icon-box i {
	font-family: 'FontAwesome';
	font-style: normal;
	font-size: 28px;
	position: relative;
	line-height: 1.5;
}
.fw-icon .list-title, .icon-box .list-title {
	font-size: 16px;
	display: inline-block;
	line-height: normal;
}                                                                                                                                                                                                               framework/extensions/shortcodes/shortcodes/icon/config.php                                          0000644                 00000000343 15266055653 0020215 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

$cfg['page_builder'] = array(
	'title'         => __('Icon', 'fw'),
	'description'   => __('Add an Icon', 'fw'),
	'tab'           => __('Content Elements', 'fw'),
);                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/manifest.php                                                        0000644                 00000001067 15266055653 0015455 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array(
	'version'       => '1.3.32',
	'display'       => false,
	'standalone'    => true,
	'requirements'  => array(
		'extensions'  => array(
			'builder' => array(),
		),
	),
	'github_update' => 'ThemeFuse/Unyson-Shortcodes-Extension'
);

$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Shortcodes-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/shortcodes/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/shortcodes/static.php                                                          0000644                 00000000361 15266055653 0015132 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

if (! is_admin()) {
	wp_register_style(
		'font-awesome',
		fw_get_framework_directory_uri('/static/libs/font-awesome/css/font-awesome.min.css'),
		array(),
		fw()->manifest->get_version()
	);
}

                                                                                                                                                                                                                                                                               framework/extensions/shortcodes/extensions/wp-shortcodes/manifest.php                               0000644                 00000001311 15266055653 0022445 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

if (! defined('FW')) { die('Forbidden'); }

$manifest = array(
	'name' => __('WordPress Shortcodes', 'fw'),
	'description' => __(
		'Lets you insert Unyson shortcodes inside any WordPress editor.',
		'fw'
	),
	'uri' => 'http://manual.unyson.io/en/latest/extension/wp-shortcodes/index.html',
	'github_repo' => 'https://github.com/ThemeFuse/Unyson-WP-Shortcodes-Extension',
	'version' => '1.0.7',
	'display' => true,
	'standalone' => true,
	
	'author' => 'ThemeFuse',
	'author_uri' => 'http://themefuse.com/',

	'requirements' => array(
		'extensions' => array(
			'shortcodes' => array(
				'min_version' => '1.3.17'
			)
		)
	)
);

$manifest['github_update'] = 'ThemeFuse/Unyson-WP-Shortcodes-Extension';

                                                                                                                                                                                                                                                                                                                       framework/extensions/shortcodes/extensions/wp-shortcodes/static.php                                 0000644                 00000000657 15266055653 0022142 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

if (! defined('FW')) { die('Forbidden'); }

if (is_admin()) {
	$eds = fw_ext('wp-shortcodes');

	wp_enqueue_style( 'fw-ext-wp-shortcodes-css',
		$eds->locate_css_URI('styles'),
		array(),
		fw()->manifest->get_version()
	);

	wp_localize_script(
		'fw',
		'fw_ext_wp_shortcodes_localizations',
		array(
			'button_title' => __('Unyson Shortcodes'),
			'default_shortcodes_list' => $eds->default_shortcodes_list(),
		)
	);
}
                                                                                 framework/extensions/shortcodes/extensions/wp-shortcodes/class-fw-extension-wp-shortcodes.php       0000644                 00000007754 15266055653 0027210 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

if (! defined('FW')) { die('Forbidden'); }

class FW_Extension_WP_Shortcodes extends FW_Extension {
	protected $default_shortcodes_list = null;

	protected function _init() {
		if ( is_admin() ) {
			$this->add_admin_hooks();
		} else {
			$this->add_frontend_hooks();
		}
	}

	public function default_shortcodes_list() {
		if (! $this->default_shortcodes_list) {
			$shortcodes = fw_ext('shortcodes')->get_shortcodes();

			/**
			 * Filter default shortcodes list that will be displayed in
			 * default post editor and all of the wp-editors.
			 */
			$this->default_shortcodes_list = array_diff(apply_filters(
				'fw:ext:wp-shortcodes:default-shortcodes',
				array_diff(array_keys($shortcodes), array('column', 'section', 'row'))
			), array(
				'section', 'column', 'row'
			));
			
			sort( $this->default_shortcodes_list );

			$this->default_shortcodes_list = apply_filters(
				'fw:ext:wp-shortcodes:sort', $this->default_shortcodes_list
			);

		}

		return $this->default_shortcodes_list;
	}

	protected function add_admin_hooks() {
		add_filter(
			'mce_buttons',
			array($this, 'register_unyson_button')
		);

		add_filter(
			'mce_external_plugins',
			array($this, 'add_unyson_plugin')
		);

		add_filter(
			'mce_css',
			array($this, 'editor_styles')
		);

		add_action(
			'fw_admin_enqueue_scripts:post',
			array($this, 'enqueue_option_types_scripts')
		);
	}

	/**
	 * Enqueue option types statics.
	 */
	public function enqueue_option_types_scripts() {
		wp_enqueue_style('fw-unycon');

		if (function_exists('fw_ext_shortcodes_enqueue_shortcodes_admin_scripts')) {
			fw_ext_shortcodes_enqueue_shortcodes_admin_scripts();
		}
	}

	protected function add_frontend_hooks() {
		add_action(
			'fw_ext_shortcodes:after_shortcode_enqueue_static',
			array($this, 'enqueue_wp_shortcode_static')
		);
	}

	public function add_unyson_plugin($plugins) {
		$plugins['unyson_shortcodes'] = $this->locate_js_URI('plugin');
		return $plugins;
	}

	public function register_unyson_button($buttons) {
		array_push($buttons, 'unyson_shortcodes');
		return $buttons;
	}

	public function editor_styles($mce_css) {
		$mce_css .= ', ' . implode(', ', array(
			$this->locate_css_URI('content'),
			// in case some shortcodes use unycon icons
			fw_get_framework_directory_uri('/static/libs/unycon/unycon.css'),
			// in case some shortcodes use fontAwesome icons
			fw_get_framework_directory_uri('/static/libs/font-awesome/css/font-awesome.min.css')
		));

		return $mce_css;
	}

	public function enqueue_wp_shortcode_static($shortcode) {
		/**
		 * Try to enqueue static for shortcodes that may be in
		 * some attribute for a Page Builder Shortcode.
		 */
		if ($this->have_to_decode_with_aggresive($shortcode[3])) {
			$atts = shortcode_parse_atts($shortcode[3]);

			// 1. first decode with JSON coder
			$atts = fw_ext('shortcodes')->get_attr_coder('json')->decode(
				$atts, '', null
			);

			$this->enqueue_wp_shortcode_static_real($atts);
		}
	}

	public function enqueue_wp_shortcode_static_real($atts) {
		// 2. decode with aggressive, but only if we need it

		/**
		 * Skip whole recursive branch if it doesn't contain a shortocde.
		 * That's a TREMENDOUS performance optimisation.
		 */
		$have_to_recur = $this->have_to_decode_with_aggresive(
			json_encode($atts)
		);

		if (! $have_to_recur) { return; }

		foreach ($atts as $key => $value) {
			if (is_string($value)) {
				if (! $this->have_to_decode_with_aggresive($value)) {
					continue;
				}

				// 3. Enqueue
				fw_ext_shortcodes_enqueue_shortcodes_static(
					$value
				);
			} else if (is_array($value)) {
				$this->enqueue_wp_shortcode_static_real($value);
			}
		}
	}

	private function have_to_decode_with_aggresive($str) {
		if (! is_string($str)) { return false; }

		$has_coder_inside = strpos($str, '_fw_coder=') !== false;
		$has_aggessive_coder = strpos($str, 'aggressive') !== false;
		$has_wp_editor_shortcode = strpos(
			$str,
			'__fw_editor_shortcodes_id'
		) !== false;

		return $has_coder_inside && $has_aggessive_coder && $has_wp_editor_shortcode;
	}

}

                    framework/extensions/shortcodes/extensions/wp-shortcodes/static/js/plugin.js                        0000644                 00000035563 15266055653 0023705 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($) {

	/**
	 * Init this plugin only in some cases.
	 *
	 * 1. There's a wp-editor with the below option on the page
	 *      'shortcodes' => true
	 *
	 * 2. There's any non wp-editor tinymce on this page (like main post editor)
	 */
	if (! shouldInitWpShortcodes()) { return; }

	fw.shortcodesLoadData().then(refreshEachEditor);

	tinymce.create('tinymce.plugins.unyson_shortcodes', {
		init: initPlugin
	});

	tinymce.PluginManager.add('unyson_shortcodes', tinymce.plugins['unyson_shortcodes']);

	////////////

	function initPlugin (editor) {
		if (! editorHasUnysonButton(editor)) {
			return;
		}

		editor.addButton('unyson_shortcodes', {
			icon: 'fw-shortcodes-button',
			onclick: function () {

				editor.windowManager.open({
					title: fw_ext_wp_shortcodes_localizations.button_title,
					classes: 'fw-shortcodes-window',
					autofix: false,
					body: [
						{
							type: 'textbox',
							name: 'textbox',
							label: false,
							tooltip: 'Some nice tooltip to use',
							value: 'default value',
							hidden: true
						},

						{
							type: 'container',
							name: 'container',
							label: false,
							html: shortcodesHtmlFor(editor)
						}
					],

					buttons: [],

					onclick: function (e) {
						var tag;

						if ($(e.target).hasClass('fw-shortcode-item')) {
							tag = $(e.target).attr('data-shortcode-tag');
						} else if (editor.dom.getParent(e.target, '.fw-shortcode-item')) {
							tag = $(editor.dom.getParent(e.target, '.fw-shortcode-item')).attr('data-shortcode-tag');
						} else {
							return false;
						}

						if (tag) {
							editor.execCommand(
								"insertShortcode",
								false,
								{tag: tag}
							);
						}

						this.close();
					}

				});

			},

			tooltip: fw_ext_wp_shortcodes_localizations.button_title
		});

		editor.addCommand('insertShortcode', function (ui, params) {
			insertShortcode(editor, params.tag);
		});

		//disable drag&drop in firefox
		editor.on('mousedown', function(e){
			if ( $(e.target).hasClass('unselectable') ) {
				e.stopPropagation();
				return false;
			}
		});

		//add listners for content item
		editor.on('click', function (e) {
			var currentElement = e.target;

			//delete item
			if ($(currentElement).hasClass('fw-item-delete')) {
				removeShortcodeFor(
					$(currentElement).closest('.fw-shortcode'),
					editor
				);

				editor.fire('change');

				return false;
			}

			//clone item
			if ($(currentElement).hasClass('fw-item-clone')) {
				duplicateShortcodeFor(
					$(currentElement).closest('[data-fw-shortcode-tag]'),
					editor
				);

				editor.fire('change');

				return false;
			}

			//default is edit item
			if ($(currentElement).hasClass('fw-shortcode')) {
				editShortcodeFor(
					$(currentElement),
					editor
				);

				editor.fire('change');
			} else if ($(currentElement).parents('[data-fw-shortcode-tag]').length) {
				editShortcodeFor(
					$(currentElement).closest('[data-fw-shortcode-tag]'),
					editor
				)

				editor.fire('change');
			}
		});

		var replaceTagsWithHtml = _.partial(performReplacement, replaceTagWithHtml);
		var replaceTagsWithHtmlAndInitialize = _.partial(
			performReplacement,
			_.compose(
				replaceTagWithHtml,
				initializeTag
			)
		);

		editor.on('BeforeSetContent', function (event) {
			/**
			 * That's actually happening just on the first page load.
			 *
			 * This function will initialze editor storage and also it should
			 * render first HTML.
			 */

			event.content = replaceTagsWithHtmlAndInitialize(event.content);
		});

		function replaceTagWithHtml (shortcode) {
			var data = dataFor(shortcode.tag);
			var values = fw.shortcodesAggressiveCoder.decode(shortcode.attrs.named);
			var id = values.__fw_editor_shortcodes_id;

			if (! fw.shortcodesAggressiveCoder.canDecode(shortcode.attrs.named)) {
				return false;
			}

			return getVisualElementHtml(data.tag, id);
		}

		function initializeTag (shortcode) {
			var data = dataFor(shortcode.tag);
			var values = fw.shortcodesAggressiveCoder.decode(shortcode.attrs.named);
			var id = values.__fw_editor_shortcodes_id;

			if (! fw.shortcodesAggressiveCoder.canDecode(shortcode.attrs.named)) {
				if (values.fw_shortcode_id) {
					return renderDeprecatedSyntax(shortcode.tag, values.fw_shortcode_id);
				}

				return shortcode;
			}

			initializeShortcodeStorage(editor, data.tag, id, values);

			return shortcode;
		}

		function renderDeprecatedSyntax (tag, fw_id) {
			var deprecatedData = JSON.parse(
				jQuery('#fw-shortcode-settings').val()
			);

			var id = fw.randomMD5();

			try {
				var values = deprecatedData[tag][fw_id];
			} catch(err) {
				/**
				 * Get actual defaults if there's no value in storage
				 */
				var values = _.findWhere(_.values(fw.unysonShortcodesData()), {tag: tag}).default_values;
			}

			values.__fw_editor_shortcodes_id = id;

			/**
			 * Adhere to the convetion of coders.
			 * Very important.
			 */
			values._fw_coder = 'aggressive';

			initializeShortcodeStorage(editor, tag, id, values);

			return {
				tag: tag,
				attrs: {
					named: values
				}
			};
		}

		//replace all html content with tags
		editor.on('PostProcess', function (event) {
			if (event.get) {
				event.content = replaceHtmlWithTags(editor, event.content);
			}
		});

		function performReplacement (callback, content) {
			if (! fw.unysonShortcodesData()) { return content; }

			return _.reduce(
				_.values(fw.unysonShortcodesData()),
				function (currentContent, shortcode) {
					return wp.shortcode.replace(
						shortcode.tag,
						currentContent,
						callback
					);
				},
				content
			);
		}
	}

	function editorContainsUnysonShortcodes (editor) {
		/**
		 * Prevent error:
		 * Cannot read property 'body' of undefined
		 */
		if (! editor.getDoc()) { return false; }

		var content = editor.getContent();

		var hasNewSyntax = content.indexOf('__fw_editor_shortcodes_id') !== -1;
		var hasDeprecatedSyntax = content.indexOf('fw_shortcode_id') !== -1;

		return hasNewSyntax || hasDeprecatedSyntax;
	}

	function shouldInitWpShortcodes () {
		return _.some(
			tinymce.get(),
			editorHasUnysonButton
		);
	}

	function replaceHtmlWithTags (editor, content) {
		var $content = jQuery(
			'<div class="fw-replace-temporary-tag">' + content + '</div>'
		);

		if ($content.find('.fw-shortcode').length == 0) {
			return content;
		}

		_.map(
			$content.find('.fw-shortcode').toArray(),
			replaceShortcodeWithTag
		);

		function replaceShortcodeWithTag (shortcode) {
			var id = $(shortcode).attr('data-fw-shortcode-id');
			getStorageFor(editor);

			$(shortcode).parent().replaceWith(
				formShortcodeTagFor(id, editor)
			);
		}

		return $content.html();
	}

	function formShortcodeTagFor (id, editor) {
		var data = getStorageFor(editor).get(id);
		if (! data) return;

		var encoded = fw.shortcodesAggressiveCoder.encode(data.modal.get('values'));
		encoded['__fw_editor_shortcodes_id'] = id;

		var encodedString = _.map(
			encoded,
			function (value, key) { return key + '="' + value + '"'; }
		).join(' ');

		return '[' + data.tag + ' ' + encodedString + ']' + '[/' + data.tag + ']';
	}

	function getVisualElementHtml (tag, id) {
		var shortcode = dataFor(tag);

		var icon = getShortcodeIcon(tag);

		icon = jQuery(
			'<div>' + icon + '</div>'
		);

		icon.children()
			.addClass('mceItem mceNonEditable unselectable')
			.attr('contenteditable', 'false')
			.filter('span,i,em').html('&nbsp;');
		icon = icon.html();

		return '' +
			'<p><span data-fw-shortcode-id="' + id + '" data-fw-shortcode-tag="' + tag + '" class="mceNonEditable mceItem fw-shortcode unselectable" contenteditable="false">' +
				'<span class="mceItem fw-component-bar mceNonEditable unselectable" contenteditable="false">' +
					icon +
					'<span class="mceItem mceNonEditable unselectable" contenteditable="false">' + shortcode.title + '</span>' +
					'<span class="fw-item-buttons mceItem fw-component-controls mceNonEditable unselectable">' +
						'<i class="mceItem mceNonEditable unselectable dashicons dashicons-admin-generic fw-item-edit">&nbsp;</i>' +
						'<i class="mceItem mceNonEditable unselectable dashicons dashicons-admin-page fw-item-clone">&nbsp;</i>' +
						'<i class="mceItem mceNonEditable unselectable dashicons dashicons-no fw-item-delete">&nbsp;</i>' +
					'</span>' +
					'<span class="mceItem mceNonEditable fw-component-title unselectable fw-hide" style="display: none">3Nd0fL1N3Sh0rtC0d3</span>' +
				'</span>' +
			'</span></p>';
	}

	function shortcodesHtmlFor (editor) {
		var shortcodes = shortcodesListFor(editor);

		if (! shortcodes) { return; }

		return '<div class="fw-wp-shortcodes-item-wrapper">' + _.map(
			shortcodes,
			_.compose(
				singleShortcodeHtml,
				dataFor
			)
		).join("\n") + '</div>';

		function singleShortcodeHtml (shortcode) {
			return '<div class="fw-shortcode-item" data-shortcode-tag="' + shortcode.tag + '">' +
						'<div class="inner">' +
							getShortcodeIcon(shortcode.tag) +
							'<p><span>' + shortcode.title + '</span></p>' +
						'</div>' +
					'</div>';
		}
	}

	function getShortcodeIcon (tag) {
		var iconHtml = null;
		var shortcode = dataFor(tag);

		var src = shortcode.icon || shortcode.image;

		if (src) {
			if (window.FwBuilderComponents) {
				if (typeof FwBuilderComponents.ItemView.iconToHtml !== "undefined") {
					iconHtml = FwBuilderComponents.ItemView.iconToHtml(src);
				}
			}

			if (! iconHtml) {
				iconHtml = '<img src="' + src + '"/>';
			}
		}

		return iconHtml || '';
	}

	/**
	 * Editor Shortcodes V2 extensions integrates well with wp-editor
	 * option type. The wp-editor itself is responsible for having an
	 * attr named data-fw-shortcodes-list. This attr should contain
	 * valid JSON and it should contain a list of shortcodes we should render.
	 */
	function shortcodesListFor (editor) {
		var $wpEditor = jQuery(editor.targetElm).closest(
			'.fw-option-type-wp-editor'
		);

		var isWpEditor = $wpEditor.length > 0;

		if (isWpEditor) {
			if ($wpEditor.attr('data-fw-shortcodes-list')) {
				return JSON.parse($wpEditor.attr('data-fw-shortcodes-list'));
			}

			return false;
		}

		return fw_ext_wp_shortcodes_localizations.default_shortcodes_list;
	}

	function editorHasUnysonButton (editor) {
		var $wpEditor = jQuery(editor.targetElm).closest(
			'.fw-option-type-wp-editor'
		);

		var isWpEditor = $wpEditor.length > 0;

		if (isWpEditor) {
			if ($wpEditor.attr('data-fw-shortcodes-list')) {
				return true;
			}

			return false;
		}

		/**
		 * Any editor that is not an `wp-editor` option_type
		 * is an editor that has Unyson Button by default, which may not be
		 * the right way to go.
		 */
		return true;
	}

	function dataFor (shortcode) {
		var toReturn = $.extend(
			true,
			{},
			{
				config: {
					page_builder: {
						popup_size: 'small'
					}
				}
			},
			_.findWhere(
				_.values(fw.unysonShortcodesData()),
				{tag: shortcode}
			)
		);

		return toReturn;
	}

	function removeShortcodeFor ($container, editor) {
		var id = $container.attr('data-fw-shortcode-id');

		$container.remove();
		getStorageFor(editor).remove(id);
	}

	function editShortcodeFor ($container, editor) {
		var id = $container.attr('data-fw-shortcode-id');
		getStorageFor(editor).get(id).modal.open();
	}

	function duplicateShortcodeFor ($container, editor) {
		// TODO: change cursor position ??
		var tag = $container.attr('data-fw-shortcode-tag');
		var id = $container.attr('data-fw-shortcode-id');

		var newId = fw.randomMD5();
		var oldData = getStorageFor(editor).get(id)

		var modal = createModal({
			options: oldData.modal.get('options'),
			size: oldData.modal.get('size'),
			values: oldData.modal.get('values')
		}, oldData);

		modal.on('change:values', function () {
			editor.save();
			editor.fire('change');
		});

		getStorageFor(editor).add(newId, {
			tag: oldData.tag,
			id: newId,
			modal: modal
		});

		insertShortcode(editor, tag, newId);
	}

	function insertShortcode (editor, tag, id) {
		var id = id || fw.randomMD5();

		var content = getVisualElementHtml(tag, id);

		var node, p;

		if (node = editor.dom.getParent(editor.selection.getNode())) {
			p = editor.dom.create('p');
			editor.dom.insertAfter(p, node);
			editor.selection.setCursorLocation(p, 0);
			editor.nodeChanged();
		}

		editor.execCommand("mceInsertContent", false, content);

		initializeShortcodeStorage(editor, tag, id);
		editor.fire('change');
	}

	function initializeShortcodeStorage (editor, tag, id, values) {
		if (getStorageFor(editor).get(id)) { return; }

		var options = {
			options: dataFor(tag).options,
			size: dataFor(tag).popup_size
		};

		if (! values) {
			options['values'] = dataFor(tag).default_values;
		}

		var modal = createModal(options, dataFor(tag));

		modal.on('change:values', function () {
			editor.save();
			editor.fire('change');
		});

		if (values) {
			modal.set('values', values);
		} else {
			modal.getActualValues().then(function (response) {
				modal.set('values', response.data.values);
			});
		}

		var shortcodeData = {
			tag: tag,
			modal: modal,
			id: id
		};

		getStorageFor(editor).add(id, shortcodeData);
	}

	function createModal (options, shortcodeData) {
		var eventData = {modalSettings: {buttons: []}};

		fwEvents.trigger('fw:ext:wp-shortcodes:options-modal:settings', {
			modal: null,
			modalSettings: eventData.modalSettings,
			shortcode: shortcodeData.tag,
			wp_shortcodes: true
		});

		var modal = new fw.OptionsModal(options, eventData.modalSettings);

		modal.on('open', function () {
			triggerEvent('options-modal:open', modal, shortcodeData);
		});

		modal.on('render', function () {
			triggerEvent('options-modal:render', modal, shortcodeData);
		});

		modal.on('close', function () {
			triggerEvent('options-modal:close', modal, shortcodeData);
		});

		return modal;
	}

	function triggerEvent (name, modal, shortcodeData) {
		fwEvents.trigger('fw:ext:wp-shortcodes:' + name, {
			modal: modal,
			shortcode: shortcodeData.tag,
			/**
			 * Act like Page Builder Simple Item, at least for now.
			 * TODO: Refactor this in the future
			 */
			item: {
				modal: modal,
				type: 'simple',
				shortcode: shortcodeData.tag,
				options: shortcodeData.options,
				values: modal.get('values')
			},
			wp_shortcodes: true
		});
	}

	function getStorageFor (editor) {
		window.fwEditorShortcodesStorage = window.fwEditorShortcodesStorage || {};

		return {
			add: add,
			remove: remove,
			get: get
		};

		function get(id) {
			return window.fwEditorShortcodesStorage[id];
		}

		function add (id, data) {
			window.fwEditorShortcodesStorage[id] = data;
		}

		function remove (id) {
			window.fwEditorShortcodesStorage = _.omit(
				window.fwEditorShortcodesStorage,
				id
			);
		}
	}

	function refreshEachEditor () {

		tinymce.get().map(function (editor) {
			// re-render editor visual elements only if current
			// editor has an unyson shortcode in it
			//
			// there's no need to do this manipulation if editor has nothing
			// to do with Unyson Shortcodes
			if (editorContainsUnysonShortcodes(editor)) {

				if (! editor.isHidden()) {
					editor.hide(); editor.show();
				}

			}
		});

	}
})(jQuery);

                                                                                                                                             framework/extensions/shortcodes/extensions/wp-shortcodes/static/css/styles.css                      0000644                 00000005144 15266055653 0024252 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .mce-ico.mce-i-fw-shortcodes-button:before {
	font-family: 'Unycon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

	content: "\e2ad";
	font-size: 14px;
	line-height: 20px;
}

.mce-floatpanel.mce-popover.mce-bottom.mce-container {
	overflow: auto;
	padding: 10px 5px 5px 10px;
	margin-top: 5px;
}

.mce-container .fw-wp-shortcodes-item-wrapper {
	width: 430px;
}

.mce-fw-shortcodes-window + .mce-reset.mce-fade.mce-in {
	opacity: .7 !important;
	filter: alpha(opacity=70) !important;
}

.mce-fw-shortcodes-window .mce-dragh {
	display: none !important;
}

.mce-container .fw-shortcode-item {
	width: 70px;
	height: 70px;
	outline: 1px solid #e1e1e1;
	font-size: 11px;
	margin: 0 1px 1px 0;
	background-color: #ffffff;
	float: left;
	display: block;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
	position: relative;
}

.mce-container .fw-shortcode-item:hover {
	outline-color: #8f8f8f;
	z-index: 9999;
	cursor: pointer;
}

.mce-container .fw-shortcode-item .inner {
	width: 100%;
	height: 100%;
	text-align: center;
	position: relative;
	padding-top: 15px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.mce-container .fw-shortcode-item p {
	text-align: center;
	position: absolute;
	left: 3px;
	right: 3px;
	bottom: 5px;
	height: 30px;
	line-height: 30px;
	margin: 0;
}

.mce-container .fw-shortcode-item p span {
	display: inline-block;
	vertical-align: middle;
	line-height: 1.2;
	font-size: 10px;
	color: #666;
	text-align: center;
	white-space: normal;
}

.mce-container .fw-shortcode-item img {
	width: 16px;
	height: 16px;
	opacity: 0.66;
	display: inline-block;
}

.mce-container .fw-shortcode-item:hover img,
.mce-container .fw-shortcode-item img:hover {
	opacity: 1;
}

.mce-container .fw-shortcode-item span.fw-ext-builder-icon {
	color: #b3b3b3;
	font-size: 16px;
}

.mce-container .fw-shortcode-item span.fw-ext-builder-icon.dashicons {
	/* dashicons are smaller than font grid (it's like padding), I don't know why the font was created like that */
	font-size: 20px;
}

.mce-container .fw-shortcode-item:hover span.fw-ext-builder-icon {
	color: #8c8c8c;
}

.mce-container .fw-shortcode-item span.fw-ext-builder-icon.unycon {
	font-family: 'Unycon';
}

.mce-container .fw-shortcode-item span.fw-ext-builder-icon.dashicons {
	font-family: 'dashicons';
}

.mce-container .fw-shortcode-item span.fw-ext-builder-icon.fa {
	font-family: 'FontAwesome';
}

                                                                                                                                                                                                                                                                                                                                                                                                                            framework/extensions/shortcodes/extensions/wp-shortcodes/static/css/content.css                     0000644                 00000003147 15266055653 0024402 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-component-bar {
	font-size: 14px;
	padding: 10px 15px;
	min-height: 35px;
}

.fw-component-controls{
	float: right;
}

.fw-end {
	display: none;
}

.fw-shortcode:hover {
	cursor:pointer;
	display: inline-block;
}

.unselectable {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;

	-webkit-user-select:none;
	-khtml-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none;
}

.fw-shortcode {
	display: inline-block;
	position: relative;
	width:99%;
	box-sizing: border-box;
	padding: 12px 4px 12px 2px;
	line-height: 24px;

	border: 1px solid #ededed;
	font-size: 13px;
	color: #8c8c8c;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	cursor: pointer;
}

.fw-shortcode img {
	box-shadow: none;
	border-radius: 0;
	margin-right: 9px;
	display: inline-block;
	vertical-align: middle;
	max-width: 15px;
}

.fw-shortcode:hover .fw-item-buttons {
	display: inline-block;
	vertical-align: middle;
	line-height: 24px;
}

.fw-item-buttons {
	display: none;
}

.fw-item-buttons i {
	font-size: 15px;
	cursor: pointer;
	color: #b2b2b2;
	vertical-align: middle;
}


.fw-shortcode span.fw-ext-builder-icon {
	color: #8c8c8c;
	font-size: 16px;
	position: relative;
	bottom: -1px;
	margin-right: 5px;
}

.fw-shortcode span.fw-ext-builder-icon.fa {
	bottom: 0;
}

.fw-shortcode span.fw-ext-builder-icon.dashicons {
	/* dashicons are smaller than font grid (it's like padding), I don't know why the font was created like that */
	font-size: 20px;
	font-family: 'dashicons';
	margin-right: 7px;
}

.fw-shortcode span.fw-item-buttons i:hover {
  color: #8c8c8c;
}

                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/shortcodes/extensions/page-builder/class-fw-extension-page-builder.php         0000644                 00000034337 15266055653 0026503 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Page_Builder extends FW_Extension {
	private $builder_option_key = 'page-builder';
	private $supports_feature_name = 'fw-page-builder';

	/**
	 * @var _FW_Ext_Page_Builder_Shortcode_Atts_Coder $shortcode_atts_coder
	 * @deprecated Since Shortcodes 1.3.0
	 */
	private $shortcode_atts_coder;

	/**
	 * Alternative to remove_action() wp_update_post() add_action().
	 * I think this is better because the wp_update_post() may fire other post creation/updates
	 * and the action will not be executed for them.
	 * @var array { post_id: ~ }
	 */
	private $prevent_post_update_recursion = array();

	/**
	 * @var FW_Access_Key
	 */
	private static $access_key;

	private static function get_access_key() {
		if (empty(self::$access_key)) {
			self::$access_key = new FW_Access_Key('fw:ext:page-builder');
		}

		return self::$access_key;
	}

	public function get_supports_feature_name() {
		return $this->supports_feature_name;
	}

	/**
	 * @internal
	 */
	protected function _init() {
		add_action( 'fw_option_types_init', array( $this, '_action_option_types_init' ) );

		$this->add_filters();
		$this->add_actions();
	}

	/**
	 * @internal
	 */
	public function _action_option_types_init() {
		FW_Option_Type::register( 'FW_Option_Type_Page_Builder' );
	}

	private function add_filters() {
		add_filter( 'fw_post_options', array( $this, '_admin_filter_fw_post_options' ), 10, 2 );
		add_filter( 'the_content', array( $this, '_theme_filter_prevent_autop' ), 1 );
		/** @since 1.5.0 */
		add_filter( 'the_posts', array( $this, '_filter_the_posts' ), 2, 2 );
		/** @since 1.6.0 */
		add_filter( 'get_pages', array( $this, '_filter_the_posts' ), 2, 2 );

		/**
		 * @deprecated Since Shortcodes 1.3.0
		 */
		add_filter( 'fw_shortcode_atts', array( $this, '_theme_filter_fw_shortcode_atts' ) );
		add_filter( 'wp_save_post_revision_post_has_changed', array( $this, '_filter_wp_save_post_revision_post_has_changed' ), 12, 3 );
		add_filter( 'display_post_states', array( $this, '_filter_display_post_states' ), 10, 2 );
	}

	private function add_actions() {
		add_action( 'fw_extensions_init', array( $this, '_admin_action_fw_extensions_init' ) );
		add_action( 'fw_post_options_update', array( $this, '_action_fw_post_options_update' ), 11, 3 );
		add_action( 'fw_admin_enqueue_scripts:post', array( $this, '_action_enqueue_shortcodes_admin_scripts' ) );

		/** @since 1.6.15 */
		if ( ! is_admin() ) {
			add_action( 'rest_api_init', array( $this, '_rest_api_init' ) );
		}
	}

	/**
	 * Sets up filters when being called from WordPress REST API
	 *
	 * Neither 'the_posts' nor 'get_pages' filter hooks are called when
	 * a single page is called from the REST API, only 'the_content'.
	 * This function adds a hook to 'the_content' filter only when
	 * the REST API is being used to generate the response.
	 *
	 * @internal
	 */
	public function _rest_api_init() {
		// Fixes: https://github.com/ThemeFuse/Unyson/issues/2754
		add_filter( 'the_content', array( $this, '_rest_api_the_content_filter_the_posts' ), 2 );
	}

	/**
	 * Processes the page builder shortcodes when called from the REST API
	 *
	 * When 'the_content' filter is called by wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php
	 * only the page content as stored in the database is returned in the API
	 * request for filtered pages (e.g. <server>/wp-json/wp/v2/pages/<page_id>).
	 * This function makes sure that the post content is passed through the
	 * various functions to process the page builder shortcodes when called
	 * from the REST API for any type of page
	 *
	 * @internal
	 * @return string The post content after any page builder shortcodes are processed
	 */
	public function _rest_api_the_content_filter_the_posts() {
		return fw_ext_page_builder_get_post_content(get_post());
	}

	/**
	 * when a builder modal window draws or saves
	 * options the shortcodes must be loaded
	 * because they may load their own custom option types
	 *
	 * NOTE: this checking is done at the `fw_extensions_init`
	 * at the moment when all the extensions are loaded the shortcode
	 * extension can begin collecting their shortcodes.
	 * We need this because the shortcodes can load their own option types
	 */
	public function _admin_action_fw_extensions_init() {
		if (
			defined( 'DOING_AJAX' ) &&
			DOING_AJAX === true &&
			(
				FW_Request::POST( 'action', '' ) === 'fw_backend_options_render' ||
				FW_Request::POST( 'action', '' ) === 'fw_backend_options_get_values'
			)
		) {
			$this->get_parent()->load_shortcodes();
		}
	}

	/*
	 * Adds the page builder metabox if the $post_type is supported
	 * @internal
	 */
	public function _admin_filter_fw_post_options( $post_options, $post_type ) {
		if ($this->is_admin_builder_enabled($post_type)) {
			$this->get_parent()->load_shortcodes();
			$page_builder_options = array(
				'page-builder-box' => array(
					'title'    => false,
					'type'     => 'box',
					'priority' => 'high',
					'options'  => array(
						$this->get_option_key() => array(
							'label'              => false,
							'desc'               => false,
							'type'               => 'page-builder',
							'editor_integration' => true,
							'fullscreen'         => true,
							'template_saving'    => true,
							'history'            => true,
							'fw-storage'         => 'post-meta-page-builder',
						)
					)
				)
			);
			$post_options         = array_merge( $page_builder_options, $post_options );
		}

		return $post_options;
	}

	/**
	 * Replace post content with the generated builder shortcodes
	 * @internal
	 * @param int $post_id
	 * @param string $option_id
	 * @param array $sub_keys
	 */
	public function _action_fw_post_options_update( $post_id, $option_id, $sub_keys ) {
		if (
			empty($option_id) // all options were updated
			||
			$option_id === $this->get_option_key() // our option was updated
		) {
			//
		} else {
			return;
		}

		if ( wp_is_post_autosave($post_id) || wp_is_post_revision($post_id) ) {
			return;
		}

		if ( ! post_type_supports( get_post_type($post_id), $this->supports_feature_name ) ) {
			return;
		}

		$builder_data = fw_get_db_post_option( $post_id, $this->get_option_key() );

		if ( ! $builder_data['builder_active'] ) {
			return;
		}

		/**
		 * @var FW_Option_Type_Page_Builder $option_type
		 */
		$option_type = fw()->backend->option_type('page-builder');

		/**
		 * Just to create a revision if content was changed
		 * Also for SEO admin inspector and WP Search to work
		 * Note: Treat " because it create problems with slashes (" -> \") and duplicate revisions
		 */
		if (apply_filters('fw:ext:page-builder:generate-post-content-html', true, $post_id)) {
			$post_content = $option_type->json_to_shortcodes( $builder_data['json'] );
			$post_content = str_replace('\\', '\\\\', $post_content); // WordPress "fixes" the slashes
			$post_content = do_shortcode($post_content);
			$post_content = preg_replace('#<script(.*?)>(.*?)</script>#is', '', $post_content);
			$post_content = wp_kses_post( $post_content );

			// In case some shortcode option has been changed but it doesn't have impact on html
			$post_content .= "\n\n". '<!-- '. md5($builder_data['json']) .' -->';
		} else {
			$post_content = '<!-- '. md5($builder_data['json']) .' -->';
		}

		if (
			!($post = get_post($post_id))
			&&
			$post->post_content === $post_content
		) {
			return; // Do nothing if content has no changes
		}

		if (isset($this->prevent_post_update_recursion[$post_id])) {
			return;
		} else {
			$this->prevent_post_update_recursion[$post_id] = true;
		}

		wp_update_post(array(
			'ID' => $post_id,
			'post_content' => $post_content,
		));

		unset($this->prevent_post_update_recursion[$post_id]);
	}

	/**
	 * @internal
	 *
	 * @param $atts
	 *
	 * @return mixed
	 *
	 * @deprecated Since Shortcodes 1.3.0
	 */
	public function _theme_filter_fw_shortcode_atts( $atts ) {
		return $this->get_shortcode_atts_coder()->decode_atts( $atts );
	}

	/**
	 * @internal
	 *
	 * @param string $content
	 *
	 * @return string
	 */
	public function _theme_filter_prevent_autop( $content ) {
		if ( $this->is_builder_post() ) {
			if (!apply_filters(
				'fw_ext_page_builder_output_content_wrapper', true
			)) {
				return $content;
			}

			$wrapper_class = apply_filters( 'fw_ext_page_builder_content_wrapper_class', 'fw-page-builder-content' );

			/**
			 * Wrap the content in a div to prevent wpautop change/break the html generated by shortcodes
			 */

			return
				'<div ' . ( empty( $wrapper_class ) ? '' : 'class="' . esc_attr( $wrapper_class ) . '"' ) . '>' .
				$content .
				'</div>';
		}

		return $content;
	}

	/**
	 * Checks if a post was built with builder
	 *
	 * @param int $post_id
	 *
	 * @return bool
	 */
	public function is_builder_post( $post_id = null ) {
		if ( empty( $post_id ) ) {
			global $post;
		} else {
			$post = get_post( $post_id );
		}

		if ( ! $post ) {
			return false;
		}

		if ( post_type_supports( $post->post_type, $this->supports_feature_name ) ) {
			return (bool) fw_get_db_post_option( $post->ID, $this->get_option_key() . '/builder_active' );
		} else {
			return false;
		}
	}

	public function get_shortcode_atts_coder() {
		if ( ! $this->shortcode_atts_coder ) {
			// lazy init
			$this->shortcode_atts_coder = new _FW_Ext_Page_Builder_Shortcode_Atts_Coder();
		}

		return $this->shortcode_atts_coder;
	}

	/**
	 * @param WP_Post | object $post
	 * @return boolean
	 * @since 1.6.15
	 */
	public function builder_is_active_for($post, $builder_data = null) {
		if (! $builder_data) {
			$builder_data = fw_get_db_post_option(
				$post->ID, $this->get_option_key()
			);
		}

		return post_type_supports(
			get_post_type(
				($post_revision_id = wp_is_post_revision($post)) ? $post_revision_id : $post
			),
			$this->supports_feature_name
		)
		&&
		($builder_data = fw_get_db_post_option($post->ID, $this->get_option_key()))
		&&
		$builder_data['builder_active'];
	}

	/**
	 * @param WP_Post|object $post
	 * @return string
	 * @since 1.5.0
	 */
	private function get_post_content_shortcodes($post) {
		/**
		 * @var FW_Option_Type_Page_Builder $option_type
		 */
		$option_type = fw()->backend->option_type('page-builder');

		if (
			post_type_supports(
				get_post_type(
					($post_revision_id = wp_is_post_revision($post)) ? $post_revision_id : $post
				),
				$this->supports_feature_name
			)
			&&
			($builder_data = fw_get_db_post_option($post->ID, $this->get_option_key()))
			&&
			$builder_data['builder_active']
		) {
			$builder_data = apply_filters(
				'fw:ext:page-builder:builder-data:before-shortcode-generate',
				$builder_data
			);

			if (is_admin()) {
				/**
				 * We can't store in a post meta the shortcode notation [shortcode attr="&quot;hello..."]
				 * because it's much bigger than the json value.
				 * So we generate the shortcode notation before post display in frontend
				 */
				return str_replace( '\\', '\\\\', // WordPress "fixes" the slashes
					$option_type->json_to_shortcodes( $builder_data['json'] )
				);
			} else {
				try { // fixes https://github.com/ThemeFuse/Unyson/issues/2356
					return FW_Cache::get($cache_key = 'fw:ext:page-builder:json-to-shortcodes/'. $post->ID);
				} catch (FW_Cache_Not_Found_Exception $e) {
					$content = str_replace( '\\', '\\\\',
						$option_type->json_to_shortcodes( $builder_data['json'] )
					);

					FW_Cache::set( $cache_key, $content );

					return $content;
				}
			}
		}

		return $post->post_content;
	}

	/**
	 * @param WP_Post[] $posts
	 * @param WP_Query $query
	 *
	 * @return WP_Post[]
	 * @since 1.5.0
	 */
	public function _filter_the_posts( $posts, $query ) {
		if ( empty( $posts ) ) {
			return $posts;
		} elseif ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
			/**
			 * Some plugins do get_posts() in ajax and need full post content html
			 * fixes https://github.com/ThemeFuse/Unyson/issues/1798
			 */
		} elseif ( is_admin() ) {
			/**
			 * This filter is applied for every post in backend
			 * but we don't need post content in backend
			 */
			return $posts;
		}

		if ( ! isset( $posts[1] ) && is_preview() ) {

			$preview = ( $rewisions = wp_get_post_revisions( $posts[0]->ID ) ) && $rewisions ? reset( $rewisions ) : $posts[0];

			$posts[0]->post_content = $this->get_post_content_shortcodes( $preview );

		} else {

			foreach ( $posts as &$post ) {
				$post->post_content = $this->get_post_content_shortcodes( $post );
			}
		}

		return $posts;
	}

	/**
	 * @param FW_Access_Key $access_key
	 * @param int|WP_Post $post
	 * @return string
	 * @internal
	 * @since 1.5.1
	 */
	public function _get_post_content(FW_Access_Key $access_key, $post) {
		if ($access_key->get_key() !== 'fw:ext:page-builder:helper:get-post-content') {
			trigger_error('Method call denied', E_USER_ERROR);
		}

		if (!$post instanceof WP_Post) {
			$post = get_post($post);
		}

		if (!$post) {
			return null;
		}

		return $this->get_post_content_shortcodes($post);
	}

	public function _action_enqueue_shortcodes_admin_scripts(WP_Post $post) {
		if (!$this->is_admin_builder_enabled($post->post_type)) {
			return;
		}

		if (function_exists('fw_ext_shortcodes_enqueue_shortcodes_admin_scripts')) {
			fw_ext_shortcodes_enqueue_shortcodes_admin_scripts();
		}
	}

	private function is_admin_builder_enabled( $post_type ) {
		return (
			post_type_supports( $post_type, 'editor' )
			&&
			post_type_supports( $post_type, $this->supports_feature_name )
			&&
			( ! is_user_logged_in() || ( is_admin() && get_user_meta( get_current_user_id(), 'rich_editing', true ) === 'true' ) || ! is_admin() )
		);
	}

	public function _filter_wp_save_post_revision_post_has_changed($post_has_changed, $last_revision, $post) {
		if (
			$post_has_changed // prevent duplicate revision
			&&
			post_type_supports( $post->post_type, $this->supports_feature_name )
			&&
			($builder_data = fw_get_db_post_option( $post->ID, $this->get_option_key() ))
			&&
			$builder_data['builder_active']
		) {
			return ( fw_get_db_post_option( $last_revision->ID, $this->get_option_key() ) !== fw_get_db_post_option( $post->ID, $this->get_option_key() ) );
		} else {
			return $post_has_changed;
		}
	}

	/**
	 * @param array $post_states
	 * @param WP_Post $post
	 *
	 * @return mixed
	 */
	public function _filter_display_post_states( $post_states, $post ) {

		if ( $this->is_builder_post( $post->ID ) ) {
			$post_states['unyson'] = 'Unyson';
		}

		return $post_states;
	}

	public function get_option_key() {
		return 'page-builder';
	}
}
                                                                                                                                                                                                                                                                                                 framework/extensions/shortcodes/extensions/page-builder/manifest.php                                0000644                 00000002212 15266055653 0022205 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']          = __( 'Page Builder', 'fw' );
$manifest['description']   = __(
	'Lets you easily build countless pages with the help of the drag and drop visual page builder'
	.' that comes with a lot of already created shortcodes.',
	'fw'
);
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-PageBuilder-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/builder/index.html;';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
$manifest['version']       = '1.6.19';
$manifest['display']       = true;
$manifest['standalone']    = true;
$manifest['requirements']  = array(
	'framework' => array(
		/**
		 * In that version was solved the bug with children extension requirements when activate an extension
		 */
		'min_version' => '2.1.18',
	),
	'extensions' => array(
		'builder' => array(),
		'forms' => array(),
		'shortcodes' => array(
			'min_version' => '1.3.21', // was added the get_builder_data() method
		),
	),
);

$manifest['github_update'] = 'ThemeFuse/Unyson-PageBuilder-Extension';
                                                                                                                                                                                                                                                                                                                                                                                      extensions/page-builder/extensions/editor-shortcodes/class-fw-extension-editor-shortcodes.php       0000644                 00000005303 15266055653 0035354 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes                                                                                                                                        <?php if ( ! defined( 'FW' ) ) { die( 'Forbidden' ); }

/**
 * Class FW_Extension_Editor_Shortcodes
 * Integrate shortcodes with wp_editor
 *
 * Completely deprecated since Page Builder 1.6.0.
 * It's purpose now is to correctly render posts which still may have
 * [shortcode_name fw_shortcode_id="1"][/shortcode_name] in them.
 * The rest of it is completely removed.
 *
 * Editor Shortcodes V2 will do it's job next.
 */
class FW_Extension_Editor_Shortcodes extends FW_Extension {
	private $meta_key = 'fw-shortcode-settings';
	private $meta_key_defaults = 'fw-shortcode-default-values';

	/**
	 * @internal
	 */
	protected function _init() {
		if ( is_admin() ) {
			$this->add_admin_actions();
		} else {
			$this->add_theme_filters();
		}
	}


	private function add_admin_actions() {
		add_action( 'edit_form_after_editor', array( $this, '_action_admin_render_hidden' ) );
	}

	private function add_theme_filters() {
		/**
		 * @deprecated Since Shortcodes 1.3.0
		 */
		add_filter(
			'fw_shortcode_atts',
			array( $this, '_theme_filter_fw_shortcode_atts' ),
			10, 3
		);
	}

	public function decode_shortcode_atts($atts, $tag, $post_id) {
		if ( ! isset( $atts['fw_shortcode_id'] ) ) { return $atts; }

		$option_values  = json_decode( get_post_meta( $post_id, $this->meta_key, true ), true );
		$default_values = json_decode( get_post_meta( $post_id, $this->meta_key_defaults, true ), true );

		$id   = $atts['fw_shortcode_id'];
		$atts = $default_values[ $tag ];

		if ( is_array( $option_values ) and false === empty( $option_values ) ) {
			if ( preg_match( '/^[A-Za-z0-9]+$/', $id ) ) {
				if ( isset( $option_values[ $tag ][ $id ] ) ) {
					$atts = $option_values[ $tag ][ $id ];
				}
			}
		}

		return $atts;
	}

	/**
	 * Replace shortcode atts with saved options
	 * @deprecated Since Shortcodes 1.3.0
	 */
	public function _theme_filter_fw_shortcode_atts( $atts, $content, $tag ) {
		global $post;

		return $this->decode_shortcode_atts($atts, $tag, $post->ID);
	}

	public function _action_admin_render_hidden() {
		global $post;
		if ( ! $this->is_supported_post( $post ) ) {
			return;
		}

		$value = get_post_meta( $post->ID, $this->meta_key, true );
		echo '<input id="' . $this->meta_key . '" type="hidden" name="' . $this->meta_key . '" value="' . fw_htmlspecialchars( $value ) . '">';
	}

	/**
	 * Checks if a post was built with shortcode editor
	 *
	 * @param null|int $post_id
	 *
	 * @return false|WP_Post
	 */
	public function is_supported_post( $post_id = null ) {
		if ( ! $post_id ) {
			global $post;
		} else {
			$post = get_post( $post_id );
		}

		$page_builder_feature = $this->get_parent()->get_supports_feature_name();

		return $post && post_type_supports( $post->post_type, $page_builder_feature );
	}
}
                                                                                                                                                                                                                                                                                                                             framework/extensions/shortcodes/extensions/page-builder/extensions/editor-shortcodes/manifest.php   0000644                 00000000161 15266055653 0030046 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array(
	'display'    => false,
	'standalone' => true
);
                                                                                                                                                                                                                                                                                                                                                                                                               framework/extensions/shortcodes/extensions/page-builder/.gitignore                                  0000644                 00000000012 15266055653 0021652 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .DS_Store
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/shortcodes/extensions/page-builder/helpers.php                                 0000644                 00000002515 15266055653 0022047 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Returns whether or not a post was built with the page builder
 */
function fw_ext_page_builder_is_builder_post($post_id = '') {
	return fw()->extensions->get('page-builder')->is_builder_post($post_id);
}

/**
 * Returns all post types that can be integrated with the page builder
 */
function fw_ext_page_builder_get_supported_post_types() {
	$cache_key = fw()->extensions->get('page-builder')->get_cache_key('/supported_post_types');

	try {
		return FW_Cache::get($cache_key);
	} catch (FW_Cache_Not_Found_Exception $e) {
		$post_types = get_post_types(array('public' => true), 'objects');

		$result = array();
		foreach ($post_types as $key => $post_type) {
			if (post_type_supports($key, 'editor')) {
				$result[$key] = $post_type->labels->name;
			}
		}

		$result = apply_filters('fw_ext_page_builder_supported_post_types', $result);

		FW_Cache::set($cache_key, $result);

		return $result;
	}
}

/**
 * @param int|WP_Post $post
 * @return string Shortcodes generated from post meta json builder value
 * @since 1.5.1
 */
function fw_ext_page_builder_get_post_content($post) {
	static $access_key = null;

	if (is_null($access_key)) {
		$access_key = new FW_Access_Key('fw:ext:page-builder:helper:get-post-content');
	}

	return fw_ext('page-builder')->_get_post_content($access_key, $post);
}

                                                                                                                                                                                   framework/extensions/shortcodes/extensions/page-builder/settings-options.php                        0000644                 00000001217 15266055653 0023734 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'general-tab' => array(
		'title'   => '',
		'type'    => 'box',
		'options' => array(
			'post_types' => array(
				'label'   => __( 'Activate for', 'fw' ),
				'type'    => 'checkboxes',
				'choices' => fw_ext_page_builder_get_supported_post_types(),
				'value'   => apply_filters(
					'fw_ext_page_builder_settings_options_post_types_default_value', 
					array( 'page' => true )
				),
				'desc'    => __( 'Select the posts you want the Page Builder extension to be activated for', 'fw' )
			),
			apply_filters('fw_ext_page_builder_settings_options', array())
		)
	)
);
                                                                                                                                                                                                                                                                                                                                                                                 shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php      0000644                 00000023276 15266055653 0033045 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Page_Builder extends FW_Option_Type_Builder
{
	private $editor_integration_enabled = false;

	private $shortcode_visibility_property = 'fw-visibility';

	public function get_type()
	{
		return 'page-builder';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'editor_integration'  => false,
			'fixed_header'        => true,
			'compress_form_value' => true,
			'value'               => array(
				'json' => '[]',
				'builder_active' => false
			),
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		parent::_enqueue_static($id, $option, $data);

		$static_uri = fw()->extensions->get('page-builder')->get_uri('/includes/page-builder/static');
		$version = fw()->extensions->get('page-builder')->manifest->get_version();

		wp_enqueue_style(
			'fw-option-type-' . $this->get_type(),
			$static_uri . '/css/styles.css',
			array(),
			$version
		);

		/*
		 * there should not be (and it does not make sens to be)
		 * more than one page builder per page that is integrated
		 * with the default post content editor
		 * integration in the sens of inserting the button to activate/deactivate
		 * the builder, to replace the post content with the shortcode notation
		 */
		if ($this->editor_integration_enabled && $option['editor_integration'] === true) {
			trigger_error(
				__('There must not be more than one page Editor integrated with the wp post editor per page', 'fw'),
				E_USER_ERROR
			);
		} elseif ($option['editor_integration'] === true) {
			wp_enqueue_style(
				'fw-option-type-' . $this->get_type() . '-editor-integration',
				$static_uri . '/css/editor_integration.css',
				array(),
				$version
			);

			wp_enqueue_script(
				'fw-option-type-' . $this->get_type() . '-editor-integration',
				$static_uri . '/js/editor_integration.js',
				array('jquery', 'fw-events'),
				$version,
				true
			);

			wp_enqueue_script(
				'fw-option-type-' . $this->get_type() . '-visual-elements',
				$static_uri . '/js/visual-elements.js',
				array(
					'jquery', 'fw-events',
					'fw-option-type-' . $this->get_type() . '-editor-integration'
				),
				$version,
				true
			);

			{
				if ( ! $this->editor_integration_enabled && post_type_supports( get_post_type(), 'editor' ) ) { // first time and only one time
					/**
					 * Hide the Publish button until the builder is not fully initialized in js
					 * Fixes https://github.com/ThemeFuse/Unyson/issues/1542#issuecomment-218094104
					 */
					wp_add_inline_style(
						'fw-option-type-' . $this->get_type() . '-editor-integration',
						'#publish { display: none; }'
					);
				}

				$this->editor_integration_enabled = true;
			}

			{
				$builder_templates = apply_filters('fw_ext_page_builder_templates', array(
					// 'template-file.php', 'dir/template-file.php' // these needs to match http://bit.ly/1LAMfjN
				));

				// remove not existing templates
				$builder_templates = array_intersect(
					array_keys(wp_get_theme()->get_page_templates()),
					$builder_templates
				);

				/**
				 * Make sure the array is not associative array('template.php', ...)
				 * instead of array(2 => 'template.php', ...)
				 * because the json needs to be ['template.php', ...] instead of {2: 'template.php', ...}
				 */
				$builder_templates = array_values($builder_templates);
			}

			wp_localize_script(
				'fw-option-type-' . $this->get_type() . '-editor-integration',
				'fw_option_type_' . str_replace('-', '_', $this->get_type()) . '_editor_integration_data',
				array(
					'l10n' => array(
						'showButton' => __('Unyson Builder', 'fw'),
						'hideButton' => __('Default Editor', 'fw'),
						'eye' => __('Hide / Show', 'fw'),
						'responsive' => __( 'Display Controls', 'fw' )
					),
					'visibility_key' => $this->shortcode_visibility_property,
					'optionId'            => $option['attr']['id'],
					'builderTemplates' => $builder_templates,
				)
			);
		}

		if ( apply_filters(
			'fw:ext:page-builder:modal-save-all',
			version_compare(fw()->manifest->get_version(), '2.6.14', '>=')
		) ) {
			wp_enqueue_script(
				$script_handle = 'fw-page-builder-modal-save-all',
				$static_uri .'/js/modal-save-all.js',
				array('fw'),
				fw()->manifest->get_version(),
				true
			);
			wp_localize_script(
				$script_handle,
				'_fw_page_builder_modal_save_all',
				array(
					'btn_text_suffix' => __(' All', 'fw'),
				)
			);
		}
	}

	public function _render($id, $option, $data)
	{
		if ($option['editor_integration'] === true) {
			if (isset($data['value']['builder_active'])
				? $data['value']['builder_active']
				: apply_filters('fw_page_builder_set_as_default', false)
			) {
				$option['attr']['data-builder-active'] = '~';
			}
		}

		return parent::_render($id, $option, $data);
	}

	protected function item_type_is_valid($item_type_instance)
	{
		return is_subclass_of($item_type_instance, 'Page_Builder_Item');
	}

	/*
	 * Sorts the tabs so that the layout tab comes first
	 */
	protected function sort_thumbnails(&$thumbnails)
	{
		uksort($thumbnails, array($this, 'sort_thumbnails_helper'));
	}

	private function sort_thumbnails_helper($tab1, $tab2)
	{
		$layout_tab = __('Layout Elements', 'fw');
		if ($tab1 === $layout_tab) {
			return -1;
		} elseif ($tab2 === $layout_tab) {
			return 1;
		}

		return strcasecmp($tab1, $tab2);
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		$value = parent::_get_value_from_input($option, $input_value);

		if (!is_null($input_value) && $_POST) {
			$value['builder_active'] = (
				$option['editor_integration'] === true &&
				$_POST &&
				isset($_POST['page-builder-active']) &&
				$_POST['page-builder-active'] === 'true'
			);
		} else {
			$value['builder_active'] = $option['value']['builder_active'];
		}

		return $value;
	}

	/**
	 * The correction should be done only when
	 * all the necessary item types exist and
	 * an explicit config disable setting isn't set
	 */
	private function needs_correction()
	{
		$item_types = $this->get_item_types();
		$page_builder_extension = fw_ext('page-builder');

		$disable_correction = (
				/**
				 * @since 1.3.9
				 */
				$page_builder_extension->get_config('disable_correction') === true
				||
				/**
				 * This has a typo 'disalbe'
				 * but it can't be removed because it was here for a very long time
				 * and some developers may have been using it.
				 */
				$page_builder_extension->get_config('disalbe_correction') === true
			)
			|| !isset($item_types['section'])
			|| !isset($item_types['row'])
			|| !isset($item_types['column']);

		return !$disable_correction;
	}

	private function get_shortcode_notation($items)
	{
		/**
		 * @var Page_Builder_Item[] $registered_items
		 */
		$registered_items   = $this->get_item_types();
		$generator          = new _Page_Builder_Notation_Generator();
		$shortcode_notation = '';
		foreach ($items as &$item_attributes) {
			$item_type  = $item_attributes['type'];
			$item_items = !empty($item_attributes['_items']) ? $item_attributes['_items'] : null;
			if (isset($registered_items[$item_type])) {
				unset($item_attributes['type'], $item_attributes['_items']);
				$shortcode_data = $registered_items[$item_type]->get_shortcode_data($item_attributes);
				$tag     = $shortcode_data['tag'];
				$atts    = isset($shortcode_data['atts']) ? $shortcode_data['atts'] : array();
				$content = $item_items ? $this->get_shortcode_notation($item_items) : null;

				$shortcode_notation .= $generator->generate_notation($tag, $atts, $content);
			}
		}

		return $shortcode_notation;
	}

	/**
	 * @param $json
	 * @return bool|string
	 * @since 1.6.2
	 */
	public function json_to_shortcodes($json) {
		if ( !is_array($json) && is_null($json = json_decode($json, true)) ) {
			return false;
		}

		$items_value = $this->get_value_from_items($json);

		/**
		 * Correction means that if someone drags a simple shortcode
		 * into the canvas area of the builder, it will be wrapped
		 * into a column, then a row and finally a section.
		 * This is done to ensure that a correct grid
		 * will be displayed on the frontend.
		 */
		if (
			/**
			 * @since 1.6.14
			 */
			apply_filters(
				'fw:ext:page-builder:json-structure-needs-correction',
				$this->needs_correction(),
				$this->get_item_types()
			)
		) {
			$corrector             = new _Page_Builder_Items_Corrector($this->get_item_types());
			$corrected_items_value = $corrector->correct($items_value);

			/**
			 * @since 1.6.14
			 */
			$corrected_items_value = apply_filters(
				'fw:ext:page-builder:json-structure-correction',
				$corrected_items_value,
				$this->get_item_types()
			);

			/**
			 * @since 1.6.14
			 */
			$corrected_items_value = apply_filters(
				'fw:ext:page-builder:json-structure-correction:complete',
				$corrected_items_value,
				$this->get_item_types()
			);

			return $this->get_shortcode_notation($corrected_items_value);
		} else {
			return $this->get_shortcode_notation($items_value);
		}
	}

	/**
	 * https://github.com/ThemeFuse/Unyson-Builder-Extension/blob/v1.2.3/includes/option-types/builder/extends/class-fw-option-type-builder.php#L597
	 */
	protected function storage_load_recursive(array $items, array $params) {
		$item_types = $this->get_item_types();

		foreach ($items as &$atts) {
			if ( ! fw_akg( $this->shortcode_visibility_property, $atts, true ) && ! is_admin() ) {
				// Hide shortcode JSON only in front-end.
				$atts = array();
				continue;
			}

			if (!isset($atts['type']) || !isset($item_types[ $atts['type'] ])) {
				continue; // invalid item
			}

			$atts = $item_types[ $atts['type'] ]->storage_load($atts, $params);

			if (isset($atts['_items'])) {
				$atts['_items'] = $this->storage_load_recursive($atts['_items'], $params);
			}
		}

		return $items;
	}
}
                                                                                                                                                                                                                                                                                                                                  extensions/shortcodes/extensions/page-builder/includes/page-builder/static/js/editor_integration.js 0000644                 00000032575 15266055653 0032126 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              (function ( $, fwe, data ) {

	var gui = {
		gutenbergContainer: $( '#editor.block-editor__container' ),
		isGutenberg: function() {
			return this.gutenbergContainer.length > 0;
		},
		elements: {
			$useBuilderBtn: $( '<a href="#" class="button button-primary fw-use-builder">' + data.l10n.showButton + '</a>' ),
			$useWpEditorBtn: $( '<a href="#" class="button button-primary page-builder-hide-button">' + data.l10n.hideButton + '</a>' ),
			$option: $( '#' + data.optionId ),
			$builderBox: null, // initialized later
			$builderInput: null, // initialized later
			$builderActiveHidden: $( '<input name="page-builder-active" type="hidden">' ),
			$wpPostBodyContent: $( '#post-body-content' ),
			$wpPostDivRich: $( '#postdivrich' ),
			$wpContentWrap: $( '#wp-content-wrap' ),
			$wpTemplatesSelect: $( 'select[name="page_template"]:first' ),
		},
		events: _.extend( {}, Backbone.Events ),
		editorId: 'content',
		getBuilderInputValue: function () {
			return this.elements.$builderInput.val()
		},
		getWPEditorContent: function () {
			/*
			 * WordPress works with tinyMCE for its WYSIWYG editor
			 * depending on the current editor tab (visual or text)
			 * we need to ask tinyMCE to get the content (in the case of visual tab)
			 * of get the value from the #content textarea (in the case of text tab)
			 */
			if ( this.elements.$wpContentWrap.hasClass( 'tmce-active' ) && tinyMCE.get( this.editorId ) ) {
				return tinyMCE.get( this.editorId ).getContent()
			} else {
				return this.elements.$wpContentWrap.find( '#content' ).val()
			}
		},
		clearWPEditorContent: function () {
			/*
			 * WordPress works with tinyMCE for its WYSIWYG editor
			 * depending on the current editor tab (visual or text)
			 * we need to clear tinyMCE instance (in the case of visual tab)
			 * of the value from the #content textarea (in the case of text tab)
			 */
			if ( this.elements.$wpContentWrap.hasClass( 'tmce-active' ) ) {
				return tinyMCE.get( this.editorId ).setContent( '' )
			} else {
				return this.elements.$wpContentWrap.find( '#content' ).val( '' )
			}
		},
		showBuilder: function () {
			this.elements.$useWpEditorBtn.show();
			this.elements.$wpPostBodyContent.addClass( 'page-builder-visible' );
			this.elements.$wpPostDivRich.addClass( 'fw-disable-editor' );
			this.elements.$builderBox.show().removeClass( 'closed' );

			if ( this.isGutenberg() ) {

				if ( ! wp.data.select( 'core/editor' ).getEditedPostAttribute( 'title' ) ) {
					wp.data.dispatch( 'core/editor' ).editPost( {title: 'Post #' + $( '#post_ID' ).val()} );
				}

				this.elements.$useWpEditorBtn.show();
				this.elements.$useBuilderBtn.hide();
				this.gutenbergContainer.find(".block-editor-block-list__layout").hide();
				this.gutenbergContainer.find(".block-editor-writing-flow__click-redirect").hide();
			}

			// set the hidden to store that the builder is active
			this.elements.$builderActiveHidden.val( 'true' );

			this.events.trigger( 'show' );
		},
		hideBuilder: function () {

			if ( this.isGutenberg() ) {

				if ( $( '#editor' ).hasClass( 'page-builder-visible' ) ) {
					this.gutenbergContainer.find(".block-editor-block-list__layout").show();
					this.gutenbergContainer.find(".block-editor-writing-flow__click-redirect").show();
				}

				this.elements.$useWpEditorBtn.hide();
				this.elements.$useBuilderBtn.show();
			}

			this.elements.$wpPostBodyContent.removeClass( 'page-builder-visible' );
			this.elements.$useWpEditorBtn.hide();
			this.elements.$builderBox.hide();
			this.elements.$wpPostDivRich.removeClass( 'fw-disable-editor' );
			this.elements.$wpPostDivRich.trigger( 'resize' );
			// set the hidden to store that the builder is inactive
			this.elements.$builderActiveHidden.val( 'false' );
			//tinyMCE.get( gui.editorId ).execCommand("mceRepaint");

			this.events.trigger( 'hide' );
		},
		initButtons: function () {

			if ( this.isGutenberg() ) {
				this.gutenbergContainer.find( '.edit-post-header-toolbar' ).after( this.elements.$useBuilderBtn );
				this.gutenbergContainer.find( '.edit-post-header-toolbar' ).after( this.elements.$useWpEditorBtn );
			} else {
				// insert the show button
				$( '#wp-content-media-buttons' ).prepend( this.elements.$useBuilderBtn );
				this.elements.$wpPostDivRich.before( this.elements.$useWpEditorBtn );
			}

			if ( this.elements.$option.attr( 'data-builder-active' ) ) {
				this.showBuilder()
			} else {
				this.hideBuilder();
			}
		},
		insertHidden: function () {
			/**
			 * whether or not to display the builder at render depends
			 * on a value that is stored in the $builderActiveHidden hidden input
			 */
			this.elements.$builderBox.prepend( this.elements.$builderActiveHidden )
		},
		bindEvents: function () {
			var self = this;

			this.elements.$useBuilderBtn.on( 'click', function ( e ) {
				e.preventDefault();
				self.showBuilder();
			} );

			this.elements.$useWpEditorBtn.on( 'click', function ( e ) {
				e.preventDefault();
				self.hideBuilder();
			} );
		},
		removeScreenOptionsCheckbox: function () {
			$( 'label[for="fw-options-box-page-builder-box-hide"]' ).remove()
		},
		fixOnFirstShowOrHide: function ( isShow ) {
			var initialStateIsShow = ! ! this.elements.$option.attr( 'data-builder-active' );

			if ( initialStateIsShow === isShow ) {
				/**
				 * Do nothing, this happens when the same state is set again and again,
				 * for e.g. the builder is enabled/shown, but the this.showBuilder() is still called.
				 *
				 * We need to take an action when the state will be changed (shown->hidden or hidden->shown)
				 */
				return
			}

			if ( initialStateIsShow ) {
				/*
				 * If the page has to render with the builder being active,
				 * clear the wp editor textarea because the user wants to write the content from scratch
				 */
				this.clearWPEditorContent();
				this.elements.$wpContentWrap.find( '#content-tmce' ).trigger( 'click' );
			} else {
				/*
				 * If the page has to render with wp editor active
				 * get the content from the wp editor textarea
				 * and create a text_block in the builder that contains that content
				 */
				var wpEditorContent = this.getWPEditorContent();
				if ( wpEditorContent ) {
					window.optionTypePageBuilder.initWithTextBlock( wpEditorContent )
				}
			}

			/**
			 * This method must be called only once
			 * Prevent call again
			 */
			this.fixOnFirstShowOrHide = function () {}
		},
		initTemplatesSelectSync: function () {
			if ( ! data.builderTemplates.length ) {
				/**
				 * There are no templates that support page-builder.
				 * Do nothing, allow builder for all templates,
				 * there are themes that were created before this feature was added.
				 */
				return false
			}

			if ( ! this.elements.$wpTemplatesSelect.length ) {
				return false
			}

			/**
			 * On builder show, make sure that a template that supports builder is selected in wp templates select
			 */
			this.events.on( 'show', _.bind( function () {
				this.elements.$wpTemplatesSelect.find( '> option' ).each( function () {
					if ( $.inArray( $( this ).attr( 'value' ), data.builderTemplates ) !== - 1 ) {
						$( this ).prop( 'selected', true );
						return false
					}
				} )
			}, this ) );

			var onChange = _.bind( function () {
				if ( $.inArray( this.elements.$wpTemplatesSelect.val(), data.builderTemplates ) === - 1 ) {
					this.hideBuilder()
				} else {
					this.showBuilder()
				}
			}, this );

			this.elements.$wpTemplatesSelect.on( 'change', onChange );

			onChange();
		},
		/**
		 * Update post content on builder change to generate a new revision on post save
		 * and to update SEO Yoast stats https://github.com/Yoast/wordpress-seo/issues/6312
		 * @since 1.6.X
		 */
		initPostContentUpdate: function () {
			/**
			 * fixme: On PageBuilder change the json must be rendered in frontend (where is_admin() is false)
			 *        and the returned html must be sanitized/filtered and placed in post content editor.
			 *        I don't know how to implement this.
			 */
			return;

			var postContentBeforeBuilderActivate,
				eventsNamespace = '.fwEditorIntegrationPostContentUpdate',
				getEditor = function () {
					return tinyMCE.get( gui.editorId )
				},
				builderToEditorContent = function () {
					var editor = getEditor(),
						changeVisibility = editor.hidden;

					if ( changeVisibility ) {
						// editor.fire('change') works only when editor is visible
						editor.show();
					}

					editor.setContent( fw.md5( gui.getBuilderInputValue() ) );
					editor.fire( 'change' );

					if ( changeVisibility ) {
						editor.hide();
					}
				};

			this.events.on( 'show', _.bind( function () {
				// store post content and replace it with builder content
				postContentBeforeBuilderActivate = getEditor().getContent();
				builderToEditorContent();

				this.elements.$option.on( 'fw-builder:input:change' + eventsNamespace, function () {
					builderToEditorContent();
				} )
			}, this ) );

			this.events.on( 'hide', _.bind( function () {
				// restore post content
				getEditor().setContent( postContentBeforeBuilderActivate );
				postContentBeforeBuilderActivate = '';

				this.elements.$option.off( eventsNamespace )
			}, this ) );
		},
		init: function () {
			this.elements.$builderBox = this.elements.$option.closest( '.postbox' );
			this.elements.$builderInput = this.elements.$option.find( 'input[type="hidden"]:first' );
			var self = this;

			if ( this.isGutenberg() ) {
				this.elements.$wpPostBodyContent = this.gutenbergContainer;
			}

			// fixes on firs show or hide
			this.events.once( 'show', _.bind( function () {
				this.fixOnFirstShowOrHide( true );
			}, this ) );

			this.events.once( 'hide', _.bind( function () {
				this.fixOnFirstShowOrHide( false );
			}, this ) );

			/**
			 * public events
			 * @since 1.6.8
			 */
			this.events.on( 'show', function () {
				fwEvents.trigger( 'fw:ext:page-builder:editor-integration:show' );
			} );

			this.events.on( 'hide', function () {
				fwEvents.trigger( 'fw:ext:page-builder:editor-integration:hide' );
			} );

			/**
			 * Init after PageBuilder was fully initialized
			 * because both operations consume a lot of CPU
			 * and I think it's faster if they are executed one by one (not in parallel)
			 */
			$( document.body ).on( 'fw:option-type:builder:init.fw_ext_page_builder_integration', function ( e, data ) {

				if ( 'page-builder' === data.builder.get( 'type' ) ) {

					self.insertHidden();
					self.bindEvents();
					self.initPostContentUpdate();
					self.removeScreenOptionsCheckbox();
					self.initTemplatesSelectSync();
					self.initButtons();

					$( document.body ).off( '.fw_ext_page_builder_integration' );

					/**
					 * Show the Update button after full builder init
					 * Fixes https://github.com/ThemeFuse/Unyson/issues/1542#issuecomment-218094104
					 */
					$( '#fw-option-type-page-builder-editor-integration-inline-css' ).remove();

					/** @since 1.6.8 */
					fwEvents.trigger( 'fw:ext:page-builder:editor-integration:init' )
				}
			}.bind( this ) );
		}
	};

	gui.init(); // call this right away, earlier than document ready, else there will be glitches

	/*
	 * The global variable optionTypePageBuilder is created intentionally
	 * to allow creating a text_block shortcode when switching from
	 * the default editor into the visual one for the first time
	 */
	fwe.on( 'fw-builder:' + 'page-builder' + ':register-items', function ( builder ) {
		window.optionTypePageBuilder = builder;
		window.optionTypePageBuilder.initWithTextBlock = function ( content ) {
			this.rootItems.reset( [
				{
					type: 'simple',
					shortcode: 'text_block',
					atts: {text: content}
				}
			] );
		};
	} );

	/**
	 * Add the 'fw-page-builder-editor-integration-active' body class when the PageBuilder is active
	 */
	var className = 'fw-page-builder-editor-integration-active';
	fwEvents.on( 'fw:ext:page-builder:editor-integration:show', function show() {
		$( 'body' ).addClass( className );
	} );

	fwEvents.on( 'fw:ext:page-builder:editor-integration:hide', function hide() {
		$( 'body' ).removeClass( className );
	} );

} )( jQuery, fwEvents, fw_option_type_page_builder_editor_integration_data );

/**
 * Update post content on builder change to trigger auto-save creation on post preview
 * because if no post field is changed WP will not create auto-save on preview and builder changes will not be visible
 * Fixes https://github.com/ThemeFuse/Unyson/issues/1304
 */
jQuery( function ( $ ) {
	var builderInput = document.getElementById( 'fw-option-input--page-builder' ),
		eventsNamespace = '.fw-ext-page-builder',
		originalContentValue,
		isBuilderActive = function () {
			return jQuery( '#fw-option-page-builder' ).is( ':visible' );
		};

	/**
	 * Use mouseup instead of click to be executed before
	 * https://github.com/WordPress/WordPress/blob/4.5/wp-admin/js/post.js#L295
	 */
	$( '#post-preview, .editor-post-preview' ).on( 'mouseup' + eventsNamespace + ' touchend' + eventsNamespace, function () {
		if ( ! isBuilderActive() ) {
			return;
		}

		var $content = $( '#content' );

		originalContentValue = $content.val();

		/**
		 * Mimic $post_content from extension class
		 * But it will never be the same because on php side the json is fixed/changed
		 */
		$content.val( '<!-- ' + fw.md5( builderInput.value ) + ' -->' );
	} ).on( 'click' + eventsNamespace, function () {
		/**
		 * This for sure will be executed right after
		 * https://github.com/WordPress/WordPress/blob/4.5/wp-admin/js/post.js#L295
		 */
		if ( ! isBuilderActive() ) {
			return;
		}

		$( '#content' ).val( originalContentValue );

		originalContentValue = ''; // free memory
	} );
} );
                                                                                                                                   extensions/shortcodes/extensions/page-builder/includes/page-builder/static/js/visual-elements.js    0000644                 00000006452 15266055653 0031345 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              (function($, itemData) {
	var visibleIcon = 'dashicons-visibility',
		hiddenIcon = 'dashicons-hidden';

	var responsive_class = 'fw-responsive-controls',
		display_class = 'fw-display-controls',
		allowed_width = 280;

	$('.fw-option-type-page-builder input[type=hidden]:first').on(
		'change',
		calculateSize
	);

	$(window).resize(calculateSize);

	/**
	 * Add responsive-class if width is less than allowed.
	 */
	function calculateSize() {
		$(
			'.fw-option-type-page-builder .builder-root-items .pb-item'
		).each(function() {
			var element = jQuery(this);
			var item = element.closest('.builder-item');

			if (allowed_width < element.width()) {
				item.removeClass(responsive_class);
				item.removeClass(display_class);

				return;
			}

			item.addClass(responsive_class);

			item.mouseleave(function() {
				item.removeClass(display_class);
			});

			/*
			var controls = element.find('.controls:first');
			controls.mouseenter(function() {
				item.addClass(display_class);
			});
			controls.mouseleave(function() {
				item.removeClass(display_class);
			});
			*/
		});
	}

	/**
	 * Change model visibility attribute and shortcode class.
	 * @param {Object} model
	 */
	function visibilitySettings(model) {
		var visibility = model.get(itemData.visibility_key);

		if (visibility || 'undefined' === typeof visibility) {
			model.view.$el.addClass('fw-visibility-off');
			model.set(itemData.visibility_key, false);
		} else {
			model.view.$el.removeClass('fw-visibility-off');
			model.set(itemData.visibility_key, true);
		}
	}

	/**
	 * Change dashicons and shortcode visibility class.
	 * @param {Object} model
	 */
	function displayIcon(model) {
		var visibility = model.get(itemData.visibility_key);
		var icon = model.view.$el.find('.fw-shortcode-visibility:first');

		if (visibility || 'undefined' === typeof visibility) {
			model.view.$el.removeClass('fw-visibility-off');
			icon.removeClass(hiddenIcon);
			icon.addClass(visibleIcon);
		} else {
			model.view.$el.addClass('fw-visibility-off');
			icon.removeClass(visibleIcon);
			icon.addClass(hiddenIcon);
		}
	}

	/**
	 * Add eye icon to elements.
	 * @param {Object} data
	 */
	function addIcon(data) {
		data.$controls.prepend(
			$(
				'<i class="fw-shortcode-visibility dashicons dashicons-visibility"></i>'
			)
				.attr('data-hover-tip', itemData.l10n.eye)
				.on('click', function(e) {
					e.stopPropagation();
					e.preventDefault();

					visibilitySettings(data.model);
				})
		);

		data.$controls.append(
			$('<i class="fw-responsive-button dashicons dashicons-menu"></i>')
				.attr('data-hover-tip', itemData.l10n.responsive)
				.on('click', function(e) {
					e.stopPropagation();
					e.preventDefault();
					var item = jQuery(this).closest('.builder-item');

					item.addClass(display_class);
				})
		);

		displayIcon(data.model);
	}

	fwEvents.on('fw-builder:page-builder:items-loaded', function() {
		setTimeout(_.partial(calculateSize), 250);
	});

	fwEvents.on(
		[
			'fw:page-builder:shortcode:item-simple:controls',
			'fw:page-builder:shortcode:section:controls',
			'fw:page-builder:shortcode:column:controls',
			'fw:page-builder:shortcode:innercolumn:controls',
			'fw:page-builder:shortcode:contact-form:controls',
		].join(' '),
		function(data) {
			addIcon(data);
		}
	);
})(jQuery, fw_option_type_page_builder_editor_integration_data);                                                                                                                                                                                                                      extensions/shortcodes/extensions/page-builder/includes/page-builder/static/js/modal-save-all.js     0000644                 00000004620 15266055653 0031021 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              (function($, l10n){
	var inst = {
		btnClass: 'fw-pb-save-all',
		modalChain: [],
		resetChain: function (modal) {
			_.each(this.modalChain, this.removeButton, this);

			this.modalChain = [modal];

			this.detachEvents();

			fwEvents.on(
				'fw:options-modal:open',
				this.modalOpenListener
			);

			fwEvents.on(
				'fw:options-modal:close',
				this.modalCloseListener
			);
		},

		detachEvents: function () {
			fwEvents.off(
				'fw:options-modal:open',
				this.modalOpenListener
			);

			fwEvents.off(
				'fw:options-modal:close',
				this.modalCloseListener
			);
		},

		pushChain: function (modal) {
			if (!this.modalChain.length) {
				return;
			} else {
				this.modalChain.push(modal);
			}

			this.addButton(modal);
		},
		popChain: function () {
			var modal = this.modalChain.pop();

			if (!modal) {
				return console.warn('Logic error');
			} else if (! this.modalChain.length) {
				this.detachEvents();
			}

			this.removeButton(modal);
		},
		saveChain: function(){
			var modal = this.modalChain.pop();
			if (modal) {
				fw.loading.show(this.btnClass);
				modal.once('close', function(){
					fw.loading.hide(inst.btnClass);
					inst.saveChain();
				});
				modal.content.$el.find('input[type="submit"]').focus().trigger('click');
			}
		},
		$getToolbar: function (modal) {
			return modal.frame.views.get(modal.frame.toolbar.selector)[0].$el.find('.media-toolbar-primary:first');
		},
		addButton: function (modal) {
			this.removeButton(modal);

			var $toolbar = this.$getToolbar(modal);

			$toolbar.append(
				$('<button type="button" class="button media-button button-large"></button>')
					.addClass(this.btnClass)
					.text($toolbar.find('.button-primary:first').text() + l10n.btn_text_suffix)
					.on('click', _.bind(function (e) {
						e.preventDefault();
						this.detachEvents();
						this.saveChain();
					}, this))
			);
		},
		removeButton: function (modal) {
			this.$getToolbar(modal).find('.'+ this.btnClass).remove();
		}
	};

	inst.modalOpenListener = _.bind(function (data) {
		inst.pushChain(data.modal);
	}, inst);

	inst.modalCloseListener = _.bind(function (data) {
		inst.popChain();
	}, inst);

	fwEvents.on(
		['simple', 'column', 'section']
			.map(function(item){
				return 'fw:builder-type:page-builder:item-type:'+ item +':options-modal:open';
			})
			.join(' '),
		function (data) { inst.resetChain(data.modal); }
	);
})(jQuery, _fw_page_builder_modal_save_all);
                                                                                                                shortcodes/extensions/page-builder/includes/page-builder/static/css/editor_integration.css          0000644                 00000000542 15266055653 0032443 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   #post-body-content.page-builder-visible {
    margin-bottom: 0;
}

.block-editor .fw-use-builder {
    margin: 0 15px;
    height: 100%;
}

.fw-disable-editor {
    pointer-events: none;
    z-index: 0;
    position: absolute;
    opacity: 0;
    left: -10000px;
    display: none;
}

.page-builder-hide-button {
    margin: 5px 0 5px 10px !important;
}
                                                                                                                                                              framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/static/css/styles.css 0000644                 00000005377 15266055653 0030167 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* Thumbs */
.fw-option-type-builder.fw-option-type-page-builder .builder-item-type {
	display: block;
}
.fw-option-type-page-builder .builder-item-type .inner {
	width: 100%;
	height: 100%;
	text-align: center;
	position: relative;
	padding-top: 15px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
.fw-option-type-page-builder .builder-item-type .inner.no-image {
	padding: 0;
}
.fw-option-type-page-builder .builder-item-type img {
	display: inline-block;
	opacity: 0.66;
}
.fw-option-type-page-builder .builder-item-type:hover img {
	opacity: 1;
}
.fw-option-type-page-builder .builder-item-type p {
	position: absolute;
	left: 3px;
	right: 3px;
	bottom: 5px;
	height: 30px;
	line-height: 30px;
	margin: 0;
}
.fw-option-type-page-builder .builder-item-type .inner.no-image p {
	position: static;
	margin: 0 3px;
	line-height: 70px;
}
.fw-option-type-page-builder .builder-item-type p span {
	display: inline-block;
	vertical-align: middle;
	line-height: 1.2;
	font-size: 10px;
	color: #666;
}
.fw-option-type-page-builder .builder-item-type:hover p span {
	color: #484848;
}

.fw-option-type-page-builder .fw-visibility-off {
	opacity: 0.6;
}

/* Controls */
.fw-responsive-button {
	display: none !important;
}

.fw-responsive-controls .fw-responsive-button {
	display: inline-flex !important;
}

.fw-responsive-controls .controls {
	padding: 0 5px;
	box-sizing: border-box;
}

.fw-responsive-controls .controls > i:not(.fw-responsive-button) {
	display: none !important;
}

.fw-responsive-controls.fw-display-controls > .pb-item-type-simple > .controls > i:not(.fw-responsive-button),
.fw-responsive-controls.fw-display-controls > .pb-item-type-column > .panel > .panel-right > .controls > i:not(.fw-responsive-button) {
	display: inline-flex !important;
}

.fw-responsive-controls.fw-display-controls > .pb-item-type-simple > .controls > i.fw-responsive-button,
.fw-responsive-controls.fw-display-controls > .pb-item-type-column > .panel > .panel-right > .controls > i.fw-responsive-button {
	display: none !important;
}

/* Simple item type */
.fw-responsive-controls .pb-item-type-simple .controls {
	width: 100%;
	top: 15px !important;
	left: 0;
	text-align: right;
}

.fw-responsive-controls.fw-display-controls > .pb-item-type-simple > .controls {
	background: rgba(255, 255, 255, 0.9);
}

/* Column item type */
.fw-responsive-controls .pb-item-type-column .panel {
	position: relative;
}

.fw-responsive-controls .pb-item-type-column .panel .panel-right {
	position: absolute;
	right: 0;
}

.fw-responsive-controls .pb-item-type-column .panel .panel-right .controls {
	position: relative;
	text-align: right;
}

.fw-responsive-controls.fw-display-controls > .pb-item-type-column > .panel > .panel-right > .controls {
	background: rgba(248, 248, 248, 0.9);
}
                                                                                                                                                                                                                                                                 page-builder/includes/option-storage/class-fw-option-storage-type-post-meta-page-builder.php        0000644                 00000003630 15266055653 0043166 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes/extensions/page-builder/includes                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * array(
 *  'post-id' => 3 // optional // hardcoded post id
 * )
 */
class FW_Option_Storage_Type_Post_Meta_Page_Builder extends FW_Option_Storage_Type {
	public function get_type() {
		return 'post-meta-page-builder';
	}

	public function get_storage_key( $id ) {
		return $this->get_meta_prefix( $id ) . 'json';
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _save( $id, array $option, $value, array $params ) {
		if ($post_id = $this->get_post_id($option, $params)) {
			fw_update_post_meta(
				$post_id,
				$this->get_storage_key( $id ),
				$value['json']
			);

			$val = fw()->backend->option_type($option['type'])->get_value_from_input(
				array('type' => $option['type']), null
			);

			if (isset($value['builder_active'])) {
				$val['builder_active'] = $value['builder_active']; // don't store this in separate meta
			} else {
				$value['builder_active'] = false;
			}

			return $val;
		} else {
			return $value;
		}
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _load( $id, array $option, $value, array $params ) {
		if ($post_id = $this->get_post_id($option, $params)) {
			$meta_value = array(
				'json' => get_post_meta(
					$post_id,
					$this->get_storage_key( $id ),
					true
				),
			);

			if ($meta_value['json'] === '' && is_array($value)) {
				return $value;
			} else {
				$meta_value['builder_active'] = $value['builder_active'];
				return $meta_value;
			}
		} else {
			return $value;
		}
	}

	private function get_post_id($option, $params) {
		$post_id = null;

		if (!empty($option['fw-storage']['post-id'])) {
			$post_id = $option['fw-storage']['post-id'];
		} elseif (!empty($params['post-id'])) {
			$post_id = $params['post-id'];
		}

		$post_id = intval($post_id);

		if ($post_id > 0) {
			return $post_id;
		} else {
			return false;
		}
	}

	private function get_meta_prefix( $id ) {
		return 'fw:opt:ext:pb:' . $id . ':';
	}
}
                                                                                                        includes/page-builder/includes/items-corrector/class-page-builder-items-corrector-row-container.php 0000644                 00000003351 15266055653 0042771 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes/extensions/page-builder                                                                                                                <?php if (!defined('FW')) die('Forbidden');

/**
 * Acts like a virtual row container, takes a string representation
 * of a column width like '1_3' or '1_4' and accumulates it
 * it is used by the items corrector when transforming page builder items
 * into properly wrapped ones (columns are put into rows where needed, rows into section, etc.).
 * It is used to determine whether a column fits into a row, or should it start a new one
 */
class _Page_Builder_Items_Corrector_Row_Container
{
	private $accumulator;

	public function __construct()
	{
		$this->accumulator = new _Page_Builder_Items_Corrector_Fraction(0, 1);
	}

	public function add_column($column_width)
	{
		if ($this->column_fits($column_width)) {
			$column_as_fraction = $this->extract_fraction_from_column_width($column_width);
			$this->accumulator->add($column_as_fraction);
			return true;
		}
		return false;
	}

	/**
	 * @param $column_width A string representation of the width e.g.: '1_1', '1_3', '3_4'
	 * @return _Page_Builder_Items_Corrector_Fraction The fraction representation
	 */
	private function extract_fraction_from_column_width($column_width)
	{
		list($numerator, $denominator) = explode('_', str_replace('-', '_', $column_width));
		return new _Page_Builder_Items_Corrector_Fraction($numerator, $denominator);
	}

	private function column_fits($column_width)
	{
		if ( fw_ext( 'page-builder' )->get_config( 'disable_columns_auto_wrap' ) ) {
			return true;
		}

		$column_as_fraction = $this->extract_fraction_from_column_width( $column_width );
		$column_as_fraction->add( $this->accumulator );

		return $column_as_fraction->to_number() <= 1;
	}

	public function empty_container()
	{
		$this->accumulator->set_numerator(0);
		$this->accumulator->set_denominator(1);
	}
}

                                                                                                                                                                                                                                                                                       includes/page-builder/includes/items-corrector/class-page-builder-items-corrector-fraction.php      0000644                 00000002124 15266055653 0042004 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes/extensions/page-builder                                                                                                                <?php if (!defined('FW')) die('Forbidden');

class _Page_Builder_Items_Corrector_Fraction
{
	private $n;
	private $d;

	public function get_numerator()
	{
		return $this->n;
	}

	public function get_denominator()
	{
		return $this->d;
	}

	public function set_numerator($numerator)
	{
		return $this->n = $numerator;
	}

	public function set_denominator($denominator)
	{
		// TODO: check for 0
		return $this->d = $denominator;
	}

	public function __construct($numerator, $denominator)
	{
		$this->n = $numerator;
		$this->d = $denominator;
	}

	public function add(_Page_Builder_Items_Corrector_Fraction $fraction)
	{
		$this->n = $this->n * $fraction->get_denominator() + $this->d * $fraction->get_numerator();
		$this->d = $this->d * $fraction->get_denominator();
	}

	public function to_number()
	{
		$this->simplify();
		return $this->n / $this->d;
	}

	private function simplify()
	{
		$gcd = $this->calculate_gcd($this->n, $this->d);
		$this->n /= $gcd;
		$this->d /= $gcd;
	}

	private function calculate_gcd($a, $b)
	{
		if ($b === 0) return $a;
		else return self::calculate_gcd($b, $a % $b);
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                            page-builder/includes/page-builder/includes/items-corrector/class-page-builder-items-corrector.php  0000644                 00000020165 15266055653 0040206 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes/extensions                                                                                                                             <?php if (!defined('FW')) die('Forbidden');

class _Page_Builder_Items_Corrector
{
	private $row_container;

	private $column_wrap ;
	private $row_wrap;
	private $section_wrap;

	private $items;

	public function __construct($item_types)
	{
		$this->row_container = new _Page_Builder_Items_Corrector_Row_Container();

		$this->column_wrap  = $item_types['column']->get_value_from_attributes(array(
			'_items' => array()
		));
		$this->row_wrap     = $item_types['row']->get_value_from_attributes(array(
			'_items' => array()
		));
		$this->section_wrap = $item_types['section']->get_value_from_attributes(array(
			'_items' => array()
		));
	}

	public function wrap_into_column($items, $data = array())
	{
		$wrapper = $this->column_wrap;
		$wrapper['_items'] = $items;

		return $wrapper;
	}

	public function wrap_into_row($items, $data = array())
	{
		$wrapper = $this->row_wrap;
		$wrapper['_items'] = $items;
		return $wrapper;
	}

	public function wrap_into_section($items, $data = array())
	{
		$wrapper = $this->section_wrap;
		$wrapper['_items'] = $items;

		if (isset($data['atts']) && is_array($data['atts'])) {
			$wrapper['atts'] = array_merge($wrapper['atts'], $data['atts']);
		}

		return $wrapper;
	}

	public function correct($items)
	{
		$this->items = $items;
		$this->correct_sections();
		$this->correct_root_items();

		return apply_filters('fw_ext_page-builder_items_correction_complete', $this->items,
			$this,
			$items // @since 1.3.9
		);
	}

	private function correct_sections()
	{
		foreach ($this->items as $index => &$item) {
			if ($item['type'] === 'section') {
				$item['atts']['auto_generated'] = false;
				if ($index === 0) {
					$item['atts']['first_in_builder'] = true;
				}

				$item['_items'] = $this->correct_section($item['_items']);
			}
		}
	}

	public function correct_section($section)
	{
		/**
		 * @var FW_Extension_Shortcodes $shortcodes_extension
		 */
		$shortcodes_extension = fw_ext('shortcodes');

		$fixed_section = array();
		for ($i = 0, $count = count($section); $i < $count; $i++) {
			switch ($section[$i]['type']) {
				case 'column':
					if (
						($shortcode_instance = $shortcodes_extension->get_shortcode('column'))
						&&
						$shortcode_instance->get_config('page_builder/disable_correction')
					) {
						$columns = array( $section[ $i ] );
						while ( isset( $section[ $i + 1 ] ) && $section[ $i + 1 ]['type'] === 'column' ) {
							$columns[] = $section[ ++$i ];
						}
						$fixed_section[] = $this->wrap_into_row( $columns );
					} else {
						$this->row_container->empty_container();
						$columns = array();

						do {
							if ( $this->row_container->add_column(
								apply_filters('fw:ext:page-builder:item-corrector:column-width', $section[ $i ]['width'], $section[ $i ])
							) ) {
								$columns[] = $section[ $i ];
							} else {
								$fixed_section[] = $this->wrap_into_row( $columns );

								$columns = array( $section[ $i ] );
								$this->row_container->empty_container();
								$this->row_container->add_column( $section[ $i ]['width'] );
							}
						} while ( isset( $section[ $i + 1 ] ) && $section[ $i + 1 ]['type'] === 'column' && ++$i );

						$fixed_section[] = $this->wrap_into_row( $columns );
					}
					break;

				case 'simple':
					if (
						($shortcode_instance = $shortcodes_extension->get_shortcode($section[$i]['shortcode']))
						&&
						$shortcode_instance->get_config('page_builder/disable_correction')
					) {
						$fixed_section[] = $section[$i];
					} else {
						$fixed_section[] = $this->wrap_into_row(
							array(
								$this->wrap_into_column(
									array( $section[ $i ] )
								)
							)
						);
					}
					break;

				// Page Builder custom item types
				default:
					$fixed_section[] = $this->wrap_into_row(
						array(
							$this->wrap_into_column(
								array($section[$i])
							)
						)
					);
					break;
					// TODO: determine some good way to handle custom item types
					// $fixed_section[] = apply_filters('fw_ext_page-builder_custom_item_section_correction', $section[$i], $this, $fixed_section);
			}
		}

		return $fixed_section;
	}

	private function correct_root_items()
	{
		/**
		 * @var FW_Extension_Shortcodes $shortcodes_extension
		 */
		$shortcodes_extension = fw_ext('shortcodes');

		$items = $this->items;
		$fixed_items = array();

		$auto_generated_section = array();
		for ($i = 0, $count = count($items); $i < $count; $i++) {
			if ($items[$i]['type'] === 'section') {
				if (!empty($auto_generated_section)) {
					$fixed_items[] = $this->wrap_into_section($auto_generated_section, array(
						'atts' => array(
							'auto_generated' => true
						)
					));
					$auto_generated_section = array();
				}

				$fixed_items[] = $items[$i];
			} else {
				switch ($items[$i]['type']) {
					case 'column':
						$columns   = array($items[$i]);
						$this->row_container->empty_container();
						$this->row_container->add_column($items[$i]['width']);
						while (isset($items[$i+1]) && $items[$i+1]['type'] === 'column') {
							$i++;
							if ($this->row_container->add_column($items[$i]['width'])) {
								$columns[] = $items[$i];
							} else {
								$auto_generated_section[] = $this->wrap_into_row($columns);

								$columns = array($items[$i]);
								$this->row_container->empty_container();
								$this->row_container->add_column($items[$i]['width']);
							}
						}
						$auto_generated_section[] = $this->wrap_into_row($columns);
						break;

					case 'simple':
						if (
							($shortcode_instance = $shortcodes_extension->get_shortcode($items[$i]['shortcode']))
							&&
							(
								$shortcode_instance->get_config('page_builder/disable_correction')
								||
								$shortcode_instance->get_config('page_builder/disable_root_correction')
							)
						) {
							$fixed_items[] = $items[$i];
						} else {
							$auto_generated_section[] = $this->wrap_into_row(
								array(
									$this->wrap_into_column(
										array( $items[ $i ] )
									)
								)
							);

							while ( isset( $items[ $i + 1 ] ) && $items[ $i + 1 ]['type'] === 'simple' ) {
								if (
									($shortcode_instance = $shortcodes_extension->get_shortcode($items[$i + 1]['shortcode']))
									&&
									$shortcode_instance->get_config('page_builder/disable_correction')
								) {
									$fixed_items[]          = $this->wrap_into_section( $auto_generated_section, array(
										'atts' => array(
											'auto_generated' => true
										)
									) );
									$auto_generated_section = array();

									break;
								}

								++$i;
								$auto_generated_section[] = $this->wrap_into_row(
									array(
										$this->wrap_into_column(
											array( $items[ $i ] )
										)
									)
								);
							}
						}
						break;

					default:
						if (
							/** @since 1.6.14 */
							apply_filters(
								'fw-ext:page-builder:disable-builder-item-correction:'. $items[$i]['type'],
								false
							)
						) {
							$fixed_items[] = $items[$i];
						} elseif (
							/** @since 1.6.14 */
							$manually_corrected_item = apply_filters(
								'fw-ext:page-builder:manual-builder-item-correction:'. $items[$i]['type'],
								false,
								$items[$i],
								array(
									'correct_section' => array($this, 'correct_section'),
									'wrap_into_section' => array($this, 'wrap_into_section'),
									'wrap_into_row' => array($this, 'wrap_into_row'),
									'wrap_into_column' => array($this, 'wrap_into_column'),
								)
							)
						) {
							$fixed_items[] = $manually_corrected_item;
						} else {
							$auto_generated_section[] = $this->wrap_into_row(
								array(
									$this->wrap_into_column(
										array($items[$i])
									)
								)
							);
							while (isset($items[$i + 1]) && $items[$i + 1]['type'] === 'simple') {
								$i++;
								$auto_generated_section[] = $this->wrap_into_row(
									array(
										$this->wrap_into_column(
											array($items[$i])
										)
									)
								);
							}
						}
				}
			}
		}

		if (!empty($auto_generated_section)) {
			$fixed_items[] = $this->wrap_into_section($auto_generated_section, array(
				'atts' => array(
					'auto_generated' => true
				)
			));
		}

		$this->items = $fixed_items;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                           extensions/page-builder/includes/page-builder/includes/item-types/class-page-builder-item.php       0000644                 00000011756 15266055653 0035010 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes                                                                                                                                        <?php if (!defined('FW')) die('Forbidden');

abstract class Page_Builder_Item extends FW_Option_Type_Builder_Item
{
	private $builder_type = 'page-builder';

	final public function get_builder_type()
	{
		return $this->builder_type;
	}

	final public function get_thumbnails()
	{
		$data = $this->get_thumbnails_data();
		$thumbs = array();

		foreach ($data as $item) {
			$item = array_merge(
				array(
					'tab'           => '~',
					'title'         => '',
					'description'   => '',
				),
				$item
			);
			$data_str = '';
			if (!empty($item['data']) && is_array($item['data'])) {
				foreach ($item['data'] as $key => $value) {
					$data_str .= 'data-'. esc_attr($key) .'="'. esc_attr($value) .'" ';
				}
				$data_str = substr($data_str, 0, -1);
			}

			$hover_tooltip = $item['description'] ? 'data-hover-tip="'. esc_attr($item['description']) .'"' : '';
			$inner_classes = 'no-image';
			$image_html    = '';

			if (isset($item['image'])) {
				// convert old key to new
				$item['icon'] = $item['image'];
				unset($item['image']);
			}

			if (isset($item['icon'])) {
				$inner_classes = '';
				if (version_compare(fw_ext('builder')->manifest->get_version(), '1.1.12', '<')) {
					$image_html = fw_html_tag('img', array('src' => $item['icon']));
				} else {
					$image_html = fw_ext_builder_string_to_icon_html($item['icon']);
				}
			}

			if (isset($item['data']['shortcode'])) {
				$inner_classes .= ' fw-page-builder-thumb-shortcode--'. esc_attr($item['data']['shortcode']);
			}
			if (isset($item['data']['width'])) { // allows to style a specific column width
				$inner_classes .= ' fw-page-builder-thumb-width--'. esc_attr($item['data']['width']);
			}

			if ( ! isset( $thumbs[ $item['title'] ] ) ) {
				$thumbs[$item['title']] = array(
					'tab'  => $item['tab'],
					'html' => "<div class='inner {$inner_classes}' {$hover_tooltip}>" .
					          $image_html .
					          "<p><span>{$item['title']}</span></p>" .
					          "<span class='item-data' {$data_str}></span>" .
					          '</div>'
				);
			} else {
				$thumbs[] = array(
					'tab'  => $item['tab'],
					'html' => "<div class='inner {$inner_classes}' {$hover_tooltip}>" .
					          $image_html .
					          "<p><span>{$item['title']}</span></p>" .
					          "<span class='item-data' {$data_str}></span>" .
					          '</div>'
				);
			}
		}
		
		/**
		 * @since 1.6.8
		 */
		$thumbs = apply_filters( 'fw_page_builder_thumbs_before_display', $thumbs );

		return $thumbs;
	}

	/**
	 * Returns data from which one or more builder thumbnails will be built
	 *
	 * @return array(
	 *
	 *  // each array represents one builder thumbnail
	 *  array(
	 *      'tab'   => __('Tab 1', 'fw'),
	 *      'title' => __('thumb title 1', 'fw'),
	 *      'data'  => array( // optional
	 *          'key1'  => 'value1',
	 *          'key2'  => 'value2'
	 *      )
	 *  ),
	 *  array(
	 *      'tab'   => __('Tab 2', 'fw'),
	 *      'title' => __('thumb title 2', 'fw'),
	 *      'data'  => array( // optional
	 *          'key1'  => 'value1',
	 *      )
	 *  ),
	 *  ...
	 *
	 * )
	 */
	abstract protected function get_thumbnails_data();

	/**
	 * Returns an array of data from which the shortcode notation will be built
	 *
	 * The array must have a 'tag' key that will serve as the shortcode tag
	 * and an 'atts' key from which will be generated the shortcode attributes
	 *
	 * @param $atts array The attributes from the builder
	 * @return array An well structured array like:
	 * array(
	 *    'tag'  => 'button'
	 *    'atts' => array(
	 *          'size' => 'large',
	 *          'type' => 'primary'
	 *     )
	 * )
	 */
	public function get_shortcode_data($atts = array())
	{
		unset($atts['type'], $atts['_items']);
		return array(
			'tag'  => $this->get_type(),
			'atts' => $atts
		);
	}

	/**
	 * {@inheritdoc}
	 * @since 1.5.1
	 */
	protected function _storage_save(array $item, array $params) {
		/** @var FW_Shortcode $shortcode */
		if (
			($shortcode = fw_ext('shortcodes')->get_shortcode(
				isset($item['shortcode']) ? $item['shortcode'] : str_replace('-', '_', $item['type'])
			))
			&&
			($shortcode_options = $shortcode->get_options())
		) {
			foreach (fw_extract_only_options($shortcode_options) as $id => $option) {
				$item['atts'][ $id ] = fw()->backend->option_type($option['type'])->storage_save(
					$id, $option, $item['atts'][ $id ], $params
				);
			}
		}

		return $item;
	}

	/**
	 * {@inheritdoc}
	 * @since 1.5.1
	 */
	protected function _storage_load(array $item, array $params) {
		/** @var FW_Shortcode $shortcode */
		if (
			($shortcode = fw_ext('shortcodes')->get_shortcode(
				isset($item['shortcode']) ? $item['shortcode'] : str_replace('-', '_', $item['type'])
			))
			&&
			($shortcode_options = $shortcode->get_options())
		) {
			foreach (fw_extract_only_options($shortcode_options) as $id => $option) {
				$item['atts'][ $id ] = fw()->backend->option_type($option['type'])->storage_load(
					$id, $option, isset($item['atts'][ $id ]) ? $item['atts'][ $id ] : null, $params
				);
			}
		}

		return $item;
	}
}
                  page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php    0000644                 00000010076 15266055653 0037562 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes/extensions                                                                                                                             <?php if (!defined('FW')) die('Forbidden');

class Page_Builder_Simple_Item extends Page_Builder_Item
{
	private $type = 'simple';

	public function get_type()
	{
		return $this->type;
	}

	public function enqueue_static()
	{
		$static_uri = fw()->extensions->get('page-builder')->get_uri(
			'/includes/page-builder/includes/item-types/simple/static'
		);

		$version = fw()->extensions->get('page-builder')->manifest->get_version();

		wp_enqueue_style(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			$static_uri . '/css/styles.css',
			array('fw'),
			$version
		);

		wp_enqueue_script(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			$static_uri . '/js/scripts.js',
			array('fw', 'fw-events', 'underscore'),
			$version,
			true
		);

		{
			wp_localize_script(
				$this->get_builder_type() . '_item_type_' . $this->get_type(),
				str_replace('-', '_', $this->get_builder_type()) . '_item_type_' . $this->get_type() . '_data',
				$builder_data = fw_ext('shortcodes')->get_builder_data()
			);

			foreach ($builder_data as $tag => $item_data) {
				if (!empty($item_data['options'])) {
					fw()->backend->enqueue_options_static($item_data['options']);
				}
			}

			unset($builder_data);
		}

		do_action('fw:ext:page-builder:item-type:simple:enqueue_static');
	}

	/**
	 * @return array(
	 *  array(
	 *      'tab'   => __('Tab 1', 'fw'),
	 *      'title' => __('thumb title 1', 'fw'),
	 *      'data'  => array( // optional
	 *          'key1'  => 'value1',
	 *          'key2'  => 'value2'
	 *      )
	 *  ),
	 *  array(
	 *      'tab'   => __('Tab 2', 'fw'),
	 *      'title' => __('thumb title 2', 'fw'),
	 *      'data'  => array( // optional
	 *          'key1'  => 'value1',
	 *      )
	 *  ),
	 *  ...
	 * )
	 */
	protected function get_thumbnails_data()
	{
		$data = fw_ext('shortcodes')->get_builder_data();
		$thumb_data = array();
		foreach ($data as $id => $item) {
			$thumb_data[$id] = array(
				'tab'           => $item['tab'],
				'title'         => $item['title'],
				'description'   => $item['description'],
				'data'          => array(
					'shortcode' => $id
				)
			);

			if (isset($item['icon'])) {
				$thumb_data[$id]['icon'] = $item['icon'];
			}
		}

		$this->sort_thumbnails($thumb_data);
		return $thumb_data;
	}

	/*
	 * Sorts the thumbnails by their titles
	 */
	private function sort_thumbnails(&$thumbnails)
	{
		usort($thumbnails, array($this, 'sort_thumbnails_helper'));
		return $thumbnails;
	}

	private function sort_thumbnails_helper($thumbnail1, $thumbnail2)
	{
		return strcasecmp($thumbnail1['title'], $thumbnail2['title']);
	}

	public function get_value_from_attributes($attributes)
	{
		// simple items do not contain other items
		unset($attributes['_items']);

		/**
		 * @var FW_Extension_Shortcodes $shortcodes_ext
		 */
		$shortcodes_ext = fw_ext('shortcodes');

		if (
			($shortcode_data = $shortcodes_ext->get_shortcode_builder_data($attributes['shortcode']))
			&&
			isset($shortcode_data['options'])
		) {
			if (empty($attributes['atts'])) {
				/**
				 * The options popup was never opened and there are no attributes.
				 * Extract options default values.
				 */
				$attributes['atts'] = fw_get_options_values_from_input( $shortcode_data['options'], array() );
			} else {
				/**
				 * There are saved attributes.
				 * But we need to execute the _get_value_from_input() method for all options,
				 * because some of them may be (need to be) changed (auto-generated) https://github.com/ThemeFuse/Unyson/issues/275
				 * Add the values to $option['value']
				 */
				$options = fw_extract_only_options($shortcode_data['options']);

				foreach ($attributes['atts'] as $option_id => $option_value) {
					if (isset($options[$option_id])) {
						$options[$option_id]['value'] = $option_value;
					}
				}

				$attributes['atts'] = fw_get_options_values_from_input( $options, array() );
			}
		}

		return $attributes;
	}

	public function get_shortcode_data($atts = array())
	{
		$return = array(
			'tag' => $atts['shortcode'],
		);

		if (isset($atts['atts'])) {
			$return['atts'] = $atts['atts'];
		}

		return $return;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  extensions/page-builder/includes/page-builder/includes/item-types/simple/static/js/scripts.js       0000644                 00000021663 15266055653 0035117 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes                                                                                                                                        (function(fwe) {
	fwe.on('fw-builder:' + 'page-builder' + ':register-items', function(builder) {
		var PageBuilderSimpleItem,
			PageBuilderSimpleItemView,
			triggerEvent = function(itemModel, event, eventData) {
				event = 'fw:builder-type:{builder-type}:item-type:{item-type}:'
					.replace('{builder-type}', builder.get('type'))
					.replace('{item-type}', itemModel.get('type'))
					+ event;

				var data = {
					modal: itemModel.view ? itemModel.view.modal : null,
					item: itemModel,
					itemView: itemModel.view,
					shortcode: itemModel.get('shortcode'),
					builder: builder
				};

				fwEvents.trigger(
					event,
					eventData ? _.extend(eventData, data) : data
				);
			};

		PageBuilderSimpleItemView = builder.classes.ItemView.extend({
			initialize: function(options) {
				this.defaultInitialize();

				this.initOptions = options;
				this.initOptions.templateData = this.initOptions.templateData || {};
				this.initOptions.modalOptions = this.initOptions.modalOptions || {};
			},
			template: _.template(
				'<div class="pb-item-type-simple <% if (hasOptions) { %>has-options <% } %>pb-item fw-row">' +
					'<% if (icon) { %>' +
						'<% if (typeof FwBuilderComponents.ItemView.iconToHtml == "undefined") { %>' +
							'<img src="<%- icon %>" alt="Icon" />' +
						'<% } else { %>' +
							'<%= FwBuilderComponents.ItemView.iconToHtml(icon) %>' +
						'<% } %>' +
					'<% } %>' +

					'<span><%= title %></span>' +
					'<div class="controls">' +

						'<% if (hasOptions) { %>' +
						'<i class="dashicons dashicons-admin-generic edit-options" data-hover-tip="<%- edit %>"></i>' +
						'<%  } %>' +

						'<i class="dashicons dashicons-admin-page item-clone" data-hover-tip="<%- duplicate %>"></i>' +
						'<i class="dashicons dashicons-no item-delete" data-hover-tip="<%- remove %>"></i>' +
					'</div>' +
				'</div>'
			),
			render: function() {
				{
					var title = this.initOptions.templateData.title,
						titleTemplate = itemData( this.model.get('shortcode') ).title_template;

					if (titleTemplate && this.model.get('atts')) {
						try {
							title = _.template(
								jQuery.trim(titleTemplate),
								undefined,
								{
									evaluate: /\{\{([\s\S]+?)\}\}/g,
									interpolate: /\{\{=([\s\S]+?)\}\}/g,
									escape: /\{\{-([\s\S]+?)\}\}/g
								}
							)({
								o: this.model.get('atts'),
								title: title
							});
						} catch (e) {
							console.error('$cfg["page_builder"]["title_template"]', e.message);

							title = _.template('<%= title %>')({title: title});
						}
					} else {
						title = _.template('<%= title %>')({title: title});
					}
				}

				this.defaultRender(
					jQuery.extend({}, this.initOptions.templateData, {title: title})
				);

				/**
				 * Other scripts can append/prepend other control $elements
				 */
				triggerEvent(this.model, 'controls', {
					$controls: this.$('.controls:first')
				});

				/**
				 * You can handle all shortcodes that are of type simple
				 * at once * with * this event.
				 *
				 * Getting the shortcode name is as simple as:
				 *
				 * fwEvents.on(
				 *   'fw:page-builder:shortcode:item-simple:controls',
				 *   function (data) {
				 *     console.log(data.model.get('shortcode'));
				 *   }
				 * );
				 *
				 * You can make changes to controls to a single shortcode by
				 * checking the value of data.model.get('shortcode').
				 *
				 * fwEvents.on(
				 *   'fw:page-builder:shortcode:item-simple:controls',
				 *   function (data) {
				 *     if (data.model.get('shortcode') !== 'my_desired_shortcode') {
				 *       return;
				 *     }
				 *
				 *     // Change controls
				 *   }
				 * );
				 */
				fwEvents.trigger('fw:page-builder:shortcode:item-simple:controls', {
					$controls: this.$('.controls:first'),
					model: this.model,
					builder: builder
				});
			},
			events: {
				'click': 'editOptions',
				'click .edit-options': 'editOptions',
				'click .item-clone': 'cloneItem',
				'click .item-delete': 'removeItem'
			},
			lazyInitModal: function() {
				this.lazyInitModal = function(){}; // must be called only once

				if (_.isEmpty(this.initOptions.modalOptions)) {
					return;
				}

				var itmData = itemData(this.model.get('shortcode')),
					eventData = {
						modalSettings: {
							buttons: [],
							disableResetButton: itmData.disable_modal_reset_btn
						}
					};

				/**
				 * eventData.modalSettings can be changed by reference
				 */
				triggerEvent(this.model, 'options-modal:settings', eventData);

				this.modal = new fw.OptionsModal({
					title: this.initOptions.templateData.title,
					options: this.initOptions.modalOptions,
					values: this.model.get('atts'),
					size: this.initOptions.modalSize,
					headerElements: itmData.popup_header_elements
				}, eventData.modalSettings);

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('atts', values);
				});

				this.listenTo(this.modal, {
					'open': function(){
						triggerEvent(this.model, 'options-modal:open');
					},
					'render': function(){
						triggerEvent(this.model, 'options-modal:render');
					},
					'close': function(){
						triggerEvent(this.model, 'options-modal:close');
					},
					'change:values': function(){
						triggerEvent(this.model, 'options-modal:change:values');
					}
				});
			},
			editOptions: function(e) {
				e.stopPropagation();

				this.lazyInitModal();

				if (!this.modal) {
					return;
				}

				/**
				 * Create initial flow settings for modal openning.
				 * TODO: Maybe move this in fw.OptionsModal.
				 */
				var flow = {cancelModalOpening: false};

				/**
				 * In case you want to do some changes or processing before
				 * shortcode modal openning that's the event you want to use.
				 *
				 * flow option is here because you may want to perform some
				 * asynchronous operation (like an AJAX request) and you
				 * need the modal to open after your operation is completed.
				 *
				 * fwEvents.on(
				 *   'fw:page-builder:shortcode:item-simple:modal:before-open',
				 *   function (data) {
				 *     // In case you need to perform some async action,
				 *     // you need to cancel modal opening first.
				 *     //
				 *     // In this you are responsible for further opening,
				 *     // when you finish your business.
				 *     flow.cancelModalOpening = true
				 *
				 *     // start your ajax request, do some actual async work...
				 *     var promise = $.ajax({ ... });
				 *
				 *     promise.done(function (yourBusinessData) {
				 *       // do actual change using yourBusinessData
				 *       //
				 *       // ... and don't forget to open modal when your done
				 *       data.modal.open();
				 *     }
				 *   }
				 * );
				 */
				fwEvents.trigger('fw:page-builder:shortcode:item-simple:modal:before-open', {
					modal: this.modal,
					model: this.model,
					builder: builder,
					flow: flow
				});

				/**
				 * Skip modal opening, if the user wants to.
				 */
				if (! flow.cancelModalOpening) {
					this.modal.open();
				}
			},
			cloneItem: function(e) {
				e.stopPropagation();
				var index = this.model.collection.indexOf(this.model),
					attributes = this.model.toJSON();

				var clonedItem = new PageBuilderSimpleItem(attributes);

				triggerEvent(clonedItem, 'clone-item:before');

				this.model.collection.add(clonedItem, {at: index + 1})
			},
			removeItem: function(e) {
				e.stopPropagation();
				this.remove();
				this.model.collection.remove(this.model);
			}
		});

		PageBuilderSimpleItem = builder.classes.Item.extend({
			defaults: {
				type: 'simple'
			},
			initialize: function(atts, opts) {
				var shortcode = this.get('shortcode') || opts.$thumb.find('.item-data').attr('data-shortcode'),
					shortcodeData,
					modalOptions;

				this.defaultInitialize();

				if (!itemData(shortcode)) {
					this.view = new builder.classes.ItemView({
						id: 'fw-builder-item-'+ this.cid,
						model: this
					});

					fw.soleModal.show(
						'fw-page-builder-shortcode-not-found:'+ shortcode,
						'<p class="fw-text-danger">The shortcode <code>' + shortcode + '</code> not found.<p>'
					);
				} else {
					shortcodeData = itemData(shortcode);
					modalOptions = shortcodeData.options;

					if (!this.get('shortcode')) {
						this.set('shortcode', shortcode);
					}

					var templateData = {
						title: shortcodeData.title,
						icon: shortcodeData.icon,
						edit: shortcodeData.localize.edit,
						remove: shortcodeData.localize.remove,
						duplicate: shortcodeData.localize.duplicate,
						hasOptions: !!modalOptions
					};

					this.view = new PageBuilderSimpleItemView({
						id: 'page-builder-item-'+ this.cid,
						model: this,
						modalOptions: modalOptions,
						modalSize: shortcodeData.popup_size,
						templateData: templateData
					});
				}
			},
			allowIncomingType: function() {
				return false;
			}
		});

		builder.registerItemClass(PageBuilderSimpleItem);
	});

	function itemData (shortcode) {
		return page_builder_item_type_simple_data[shortcode];
	}
})(fwEvents);

                                                                             extensions/page-builder/includes/page-builder/includes/item-types/simple/static/css/styles.css      0000644                 00000002620 15266055653 0035273 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes                                                                                                                                        /* Thumb */
.fw-option-type-page-builder .builder-item-type[data-builder-item-type="simple"] img {
	width: 16px;
	height: 16px;
}

/* Box */
.pb-item-type-simple {
	background-color: #fff;
	border: 1px solid #ededed;
	padding: 15px;
	font-size: 13px;
	color: #8c8c8c;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	position: relative;
}
.pb-item-type-simple.has-options {
	cursor: pointer;
}
.builder-item.ui-sortable-helper > .pb-item-type-simple {
	cursor: move;
}
.pb-item-type-column > .builder-items .pb-item-type-simple {
	border: none;
}

/* Icon */
.pb-item-type-simple > img {
	width: 16px;
	height: 16px;
	margin-right: 9px;
	vertical-align: text-bottom;
}
body.rtl .pb-item-type-simple > img {
	margin-left: 9px;
	margin-right: 0;
}

/* Controls */
.pb-item-type-simple .controls {
	position: absolute;
	top: 14px;
	right: 5px;
	display: none;
}
body.rtl .pb-item-type-simple .controls {
	right: initial;
	left: 5px;
}
.pb-item-type-simple:hover .controls {
	display: block;
}
.builder-item.ui-sortable-helper > .pb-item-type-simple .controls {
	display: none;
}
@media (max-width: 1824px) {
	.builder-item.fw-col-sm-2 .pb-item-type-column .pb-item-type-simple .controls,
	.builder-item.fw-col-sm-3 .pb-item-type-column .pb-item-type-simple .controls {
		top: 5px;
	}
}

.pb-item-type-simple .controls i {
	font-size: 16px;
	cursor: pointer;
	color: #b2b2b2;
}
.pb-item-type-simple .controls i:hover {
	color: #8c8c8c
}
                                                                                                                extensions/page-builder/includes/page-builder/includes/class-page-builder-notation-generator.php    0000644                 00000002060 15266055653 0035555 0                                                                                                    ustar 00                                                                                framework/extensions/shortcodes                                                                                                                                        <?php if (!defined('FW')) die('Forbidden');

class _Page_Builder_Notation_Generator
{
	public function generate_notation($tag, $atts = array(), $content = null)
	{
		$atts_string = '';
		if (is_array($atts) && !empty($atts)) {
			$atts_string = ' ' . $this->get_atts_string($atts);
		}

		if ($content) {
			return "[{$tag}{$atts_string}]{$content}[/{$tag}]";
		} else {
			return "[{$tag}{$atts_string}][/{$tag}]";
		}
	}

	private function get_atts_string($atts)
	{
		if (version_compare(fw_ext('shortcodes')->manifest->get_version(), '1.3.0', '>=')) {
			/**
			 * @var FW_Ext_Shortcodes_Attr_Coder_JSON $coder
			 */
			$coder = fw_ext('shortcodes')->get_attr_coder('json');
			$encoded_atts = $coder->encode($atts,
				'', 0 // these 2 arguments are not used by json coder
			);
		} else {
			$coder = new _FW_Ext_Page_Builder_Shortcode_Atts_Coder();
			$encoded_atts = $coder->encode_atts($atts);
		}

		$atts_string  = '';
		foreach ($encoded_atts as $key => $value) {
			$atts_string .= $key . '="' . $value . '" ';
		}

		return substr($atts_string, 0, -1);
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                extensions/shortcodes/extensions/page-builder/includes/class--fw-ext-page-builder-wp-import-fix.php 0000644                 00000004030 15266055653 0031576 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class _FW_Ext_Page_Builder_Wp_Import_Fix {
	private $posts = array();

	public static function get() {
		static $instance = null;

		return $instance === null ? $instance = new self() : $instance;
	}

	protected function __construct() {
		add_action( 'import_post_meta', array( $this, '_action_import_post_meta' ), 10, 3 );
		add_action( 'wp_import_post_meta', array( $this, '_filter_wp_import_post_meta' ), 22, 2 );
	}

	/**
	 * @param $post_id
	 * @param $key
	 * @param $value
	 *
	 * @internal
	 */
	public function _action_import_post_meta( $post_id, $key, $value ) {
		if (
			$key != ( method_exists( fw()->backend, 'get_options_name_attr_prefix' ) // this was added in Unyson 2.6.3
				? fw()->backend->get_options_name_attr_prefix()
				: 'fw_options'
			)
			||
			! isset( $value[ $this->page_builder()->get_option_key() ] )
		) {
			return;
		}

		if ( isset( $this->posts[ $post_id ] ) ) {
			$value[ $this
				->page_builder()
				->get_option_key() ]['json'] = $this->posts[ $post_id ];
		}

		$storage = new FW_Option_Storage_Type_Post_Meta_Page_Builder();

		fw_delete_post_meta(
			$post_id,
			$storage->get_storage_key( $this->page_builder()->get_option_key() )
		);

		fw_set_db_post_option(
			$post_id,
			$this
				->page_builder()
				->get_option_key(),
			$value[ $this
				->page_builder()
				->get_option_key() ]
		);
	}

	/**
	 * @internal
	 *
	 * @param array $meta
	 * @param int $id
	 *
	 * @return mixed
	 **/
	public function _filter_wp_import_post_meta( $meta, $id ) {
		$storage = new FW_Option_Storage_Type_Post_Meta_Page_Builder();
		foreach ( $meta as $item ) {
			if ( $item['key'] == $storage->get_storage_key(
					$this
						->page_builder()
						->get_option_key() )
			) {
				$this->posts[ $id ] = $item['value'];
				break;
			}
		}

		return $meta;
	}

	/**
	 * @return FW_Extension_Page_Builder
	 */
	protected function page_builder() {
		return fw_ext( 'page-builder' );
	}

}

add_action( 'import_start', array( '_FW_Ext_Page_Builder_Wp_Import_Fix', 'get' ) );                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        shortcodes/extensions/page-builder/includes/class-fw-ext-page-builder-shortcode-atts-coder.php      0000644                 00000003570 15266055653 0033044 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if (!defined('FW')) die('Forbidden');

/**
 * @deprecated Since Shortcodes 1.3.0
 */
class _FW_Ext_Page_Builder_Shortcode_Atts_Coder
{
	public function encode_atts($atts)
	{
		$encoded    = array();
		$array_keys = array();
		foreach ($atts as $key => $value) {

			// the WordPress shortcode parser doesn't work when
			// using attributes with dashes
			$transformed_key = str_replace('-', '_', $key);

			$value_to_encode = $value;
			if (is_array($value)) {
				$value_to_encode = json_encode($value);
				$array_keys[$transformed_key] = $transformed_key;
			}

			$encoded[$transformed_key] = $this->encode_value($value_to_encode);
		}

		if (!empty($array_keys)) {
			$encoded['_array_keys'] = $this->encode_value(json_encode($array_keys));
		}

		$encoded['_made_with_builder'] = 'true';

		return $encoded;
	}

	private function encode_value($value)
	{
		$str = htmlentities($value, ENT_QUOTES, 'UTF-8');

		// http://www.degraeve.com/reference/specialcharacters.php
		$special = array(
			// fixes http://bit.ly/1HoHVhl
			'['  => '&#91;',
			']'  => '&#93;',

			// fixes http://bit.ly/1J887Om
			"\r\n" => '&#010;',
		);
		return str_replace(array_keys($special), array_values($special), $str);
	}

	public function decode_atts($atts)
	{
		if (isset($atts['_made_with_builder'])) {

			unset($atts['_made_with_builder']);

			$array_keys = array();
			if (isset($atts['_array_keys'])) {
				$array_keys = json_decode($this->decode_value($atts['_array_keys']), true);
				unset($atts['_array_keys']);
			}

			$decoded = array();
			foreach ($atts as $key => $value) {
				$decoded[$key] = isset($array_keys[$key])
									? json_decode($this->decode_value($value), true)
									: $this->decode_value($value);
			}

			return $decoded;
		} else {
			return $atts;
		}
	}

	private function decode_value($encoded_value)
	{
		return html_entity_decode($encoded_value, ENT_QUOTES, 'UTF-8');
	}
}
                                                                                                                                        framework/extensions/shortcodes/extensions/page-builder/includes/autoload.php                       0000644                 00000003014 15266055653 0024016 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

function _fw_ext_page_builder_autoload( $class ) {

	switch ( $class ) {
		case 'FW_Option_Type_Page_Builder' :
			require_once dirname( __FILE__ ) . '/page-builder/class-fw-option-type-page-builder.php';
			break;
		case 'FW_Option_Storage_Type_Post_Meta_Page_Builder' :
			require_once dirname( __FILE__ ) . '/page-builder/includes/option-storage/class-fw-option-storage-type-post-meta-page-builder.php';
			break;
		case 'Page_Builder_Item' :
			require_once dirname( __FILE__ ) . '/page-builder/includes/item-types/class-page-builder-item.php';
			break;
		case 'Page_Builder_Simple_Item' :
			require_once dirname( __FILE__ ) . '/page-builder/includes/item-types/simple/class-page-builder-simple-item.php';
			break;
		case '_Page_Builder_Items_Corrector' :
			require_once dirname( __FILE__ ) . '/page-builder/includes/items-corrector/class-page-builder-items-corrector.php';
			break;
		case '_Page_Builder_Notation_Generator' :
			require_once dirname( __FILE__ ) . '/page-builder/includes/class-page-builder-notation-generator.php';
			break;
		case '_Page_Builder_Items_Corrector_Row_Container' :
			require dirname( __FILE__ ) . '/page-builder/includes/items-corrector/class-page-builder-items-corrector-row-container.php';
			break;
		case '_Page_Builder_Items_Corrector_Fraction' :
			require dirname( __FILE__ ) . '/page-builder/includes/items-corrector/class-page-builder-items-corrector-fraction.php';
			break;
	}
}

spl_autoload_register( '_fw_ext_page_builder_autoload' );                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/extensions/page-builder/hooks.php                                   0000644                 00000003320 15266055653 0021523 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Call add_post_type_support('{post-type}', 'fw-page-builder')
 * for post types checked on Page Builder Settings page.
 */
function _action_fw_ext_page_builder_add_support() {
	$feature_name = fw_ext('page-builder')->get_supports_feature_name();

	foreach (
		array_keys(fw_get_db_ext_settings_option('page-builder', 'post_types'))
		as $slug
	) {
		add_post_type_support($slug, $feature_name);
	}
}
add_action( 'init', '_action_fw_ext_page_builder_add_support',
	/**
	 * Call this as late as possible to make sure all post types were registered.
	 *
	 * Calling this earlier, will cause some post types to not appear in the checkboxes list on Page Builder Settings page.
	 * That happens when fw_get_db_ext_settings_option('page-builder', ...) is called,
	 * there are no values in db and settings options are extracted from settings options array.
	 * In settings options is used fw_ext_page_builder_get_supported_post_types() which returns the registered post types,
	 * and because it will be called earlier than other post types has been registered,
	 * those post types will not be available.
	 */
	9999
);

function _action_fw_ext_page_builder_register_option_storage_types(_FW_Option_Storage_Type_Register $register) {
	$register->register(new FW_Option_Storage_Type_Post_Meta_Page_Builder());
}
add_action('fw:option-storage-types:register', '_action_fw_ext_page_builder_register_option_storage_types');

function _action_fw_ext_page_builder_register_simple_item_type() {
	FW_Option_Type_Builder::register_item_type('Page_Builder_Simple_Item');
}

add_action( 'fw_option_type_builder:page-builder:register_items', '_action_fw_ext_page_builder_register_simple_item_type' );                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/extensions/page-builder/config.php                                  0000644                 00000002254 15266055653 0021652 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

/**
 * Disable grid shortcodes correction
 *
 * - shortcode is auto wrapped in: section > column > shortcode
 * - column is auto wrapped in: section > column
 *
 * Set `true` To disable correction for all shortcodes
 *
 * To disable correction for specific shortcode,
 * set in `extensions/shortcodes/shortcodes/{shortcode_name}/config.php`
 *
 * $cfg['page_builder'] = array(
 *     'disable_correction' => true,
 *     ...
 * );
 */
$cfg['disable_correction'] = false;

/**
 * By default Page Builder parses all columns from section and determine how many columns
 * will fit on one row and wraps them in one row, remaining columns will be parsed too and wrapped
 * in another rows. This system was made to be able to determine the first and last column in row,
 * useful thing for HTML grids also this boxes the row columns so next row columns will not ge stuck on
 * previous row columns.
 *
 * CSS framework like Bootstrap 3 doesn't need this feature, more then that it breaks the bootstrap functionality
 * when use such rules on columns <div class="col-md-4 col-sm-6"></div>
 *
 *
 */
$cfg['disable_columns_auto_wrap'] = false;                                                                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/.gitignore                                                          0000644                 00000000014 15266055653 0015115 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       extensions/*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/shortcodes/helpers.php                                                         0000644                 00000002751 15266055653 0015312 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @param array $attributes Encoded attributes
 * @param $shortcode_tag 'button', 'section', etc.
 * @param $post_id
 * @return array|WP_Error
 * @since 1.3.0
 */
function fw_ext_shortcodes_decode_attr(array $attributes, $shortcode_tag, $post_id) {
	/**
	 * @var FW_Extension_Shortcodes $shortcodes_ext
	 */
	$shortcodes_ext = fw_ext('shortcodes');

	foreach ($shortcodes_ext->get_attr_coder() as $coder) {
		if ($coder->can_decode($attributes, $shortcode_tag, $post_id)) {
			return $coder->decode($attributes, $shortcode_tag, $post_id);
		}
	}

	return $attributes;
}

/**
 * Parse string, extract shortcodes and enqueue their static files
 * @param string $content 'Hello [shortcode1 attr1="..."] World'
 * @since 1.3.17
 */
function fw_ext_shortcodes_enqueue_shortcodes_static($content) {
	/**
	 * @var FW_Extension_Shortcodes $shortcodes_ext
	 */
	$shortcodes_ext = fw_ext('shortcodes');

	$shortcodes_ext->enqueue_shortcodes_static($content);
}

/**
 * Enqueue admin scripts for each shortcode
 * @since 1.3.18
 */
function fw_ext_shortcodes_enqueue_shortcodes_admin_scripts() {
	static $has_run = false;

	if ($has_run) {
		return;
	}

	$has_run = true;

	/**
	 * @var FW_Extension_Shortcodes $shortcodes_ext
	 */
	$shortcodes_ext = fw_ext('shortcodes');

	foreach ($shortcodes_ext->get_shortcodes() as $shortcode) {
		fw()->backend->enqueue_options_static($shortcode->get_options());
	}

	do_action('fw:ext:shortcodes:enqueue-shortcodes-admin-scripts');
}
                       framework/extensions/shortcodes/static/js/aggressive-coder.js                                       0000644                 00000012262 15266055653 0020627 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * @since 1.3.18
 */
fw.shortcodesAggressiveCoder = (function ($) {
	var SYMBOL_TABLE = { // @see php class FW_Ext_Shortcodes_Attr_Coder_Aggressive
		first: [
			'â€¹', '[', ']', '"', "'", '&', '=', '\\', '<', '>'
		],
		second: [
			'Ë†', 'Âº', 'Â¹', 'Â²', 'Â³', 'Â¯', 'Â´',  'Âª', 'Â¨', 'Ëœ'
		].map(function(val){ return 'â€¹'+ val +'â€º'; })
	};

	return {
		encode: encode,
		encodeValue: encode_value,
		decode: decode,
		decodeValue: decode_value,
		canDecode: can_decode
	};

	/**
	 * An implementation of encode from the attr coder json.
	 * https://github.com/ThemeFuse/Unyson-Shortcodes-Extension/blob/v1.3.16/includes/coder/class-fw-ext-shortcodes-attr-coder-json.php#L17
	 *
	 * Mainly used for dynamic encoding of values from fw.OptionsModal().
	 */
	function encode (atts) {
		var encoded = {},
			array_keys = {};

		_.each(atts, function (value, key) {
			key = str_replace('-', '_', key);

			if (_.isObject(value)) {
				value = JSON.stringify(value);
				array_keys[key] = key;
			}

			encoded[key] = encode_value(value);
		});

		if (! _.isEmpty(array_keys)) {
			encoded['_array_keys'] = encode_value(
				JSON.stringify(array_keys)
			);
		}

		encoded['_fw_coder'] = 'aggressive';

		return encoded;
	}

	function encode_value (value) {
		return str_replace(
			SYMBOL_TABLE.first,
			SYMBOL_TABLE.second,
			value
		);
	}

	function decode (atts) {
		if (! can_decode(atts)) {
			return atts;
		}

		atts = _.omit(atts, '_fw_coder');

		var array_keys = {};

		if (atts._array_keys) {
			try {
				array_keys = JSON.parse(decode_value(atts._array_keys));
			} catch (e) {
				console.error('Shortcode attribute decode failed', decode_value(atts._array_keys), e);
				return {};
			}

			atts = _.omit(atts, '_array_keys');
		}

		var decoded = {};

		_.each(atts, function (value, key) {
			try {
				decoded[key] = array_keys[key]
					? JSON.parse(decode_value(value))
					: decode_value(value);
			} catch (e) {
				console.error('Shortcode attribute decode failed', decode_value(value), e);
				return {};
			}
		});

		return decoded;
	}

	function decode_value (encoded_value) {
		return str_replace(
			SYMBOL_TABLE.second.slice().reverse(), // note: .slice() used to prevent reverse the original array
			SYMBOL_TABLE.first.slice().reverse(),
			encoded_value
		);
	}

    function can_decode (atts) {
		return atts._fw_coder && atts._fw_coder == 'aggressive';
    }

	/////////////

	function str_replace (search, replace, subject, countObj) { // eslint-disable-line camelcase
		//  discuss at: http://locutus.io/php/str_replace/
		// original by: Kevin van Zonneveld (http://kvz.io)
		// improved by: Gabriel Paderni
		// improved by: Philip Peterson
		// improved by: Simon Willison (http://simonwillison.net)
		// improved by: Kevin van Zonneveld (http://kvz.io)
		// improved by: Onno Marsman (https://twitter.com/onnomarsman)
		// improved by: Brett Zamir (http://brett-zamir.me)
		//  revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
		// bugfixed by: Anton Ongson
		// bugfixed by: Kevin van Zonneveld (http://kvz.io)
		// bugfixed by: Oleg Eremeev
		// bugfixed by: Glen Arason (http://CanadianDomainRegistry.ca)
		// bugfixed by: Glen Arason (http://CanadianDomainRegistry.ca)
		//    input by: Onno Marsman (https://twitter.com/onnomarsman)
		//    input by: Brett Zamir (http://brett-zamir.me)
		//    input by: Oleg Eremeev
		//      note 1: The countObj parameter (optional) if used must be passed in as a
		//      note 1: object. The count will then be written by reference into it's `value` property
		//   example 1: str_replace(' ', '.', 'Kevin van Zonneveld')
		//   returns 1: 'Kevin.van.Zonneveld'
		//   example 2: str_replace(['{name}', 'l'], ['hello', 'm'], '{name}, lars')
		//   returns 2: 'hemmo, mars'
		//   example 3: str_replace(Array('S','F'),'x','ASDFASDF')
		//   returns 3: 'AxDxAxDx'
		//   example 4: var countObj = {}
		//   example 4: str_replace(['A','D'], ['x','y'] , 'ASDFASDF' , countObj)
		//   example 4: var $result = countObj.value
		//   returns 4: 4

		var i = 0
		var j = 0
		var temp = ''
		var repl = ''
		var sl = 0
		var fl = 0
		var f = [].concat(search)
		var r = [].concat(replace)
		var s = subject
		var ra = Object.prototype.toString.call(r) === '[object Array]'
		var sa = Object.prototype.toString.call(s) === '[object Array]'
		s = [].concat(s)

		/*
		var $global = (typeof window !== 'undefined' ? window : GLOBAL)
		$global.$locutus = $global.$locutus || {}
		var $locutus = $global.$locutus
		$locutus.php = $locutus.php || {}
		*/

		if (typeof (search) === 'object' && typeof (replace) === 'string') {
			temp = replace
			replace = []

			for (i = 0; i < search.length; i += 1) {
				replace[i] = temp
			}

			temp = ''
			r = [].concat(replace)
			ra = Object.prototype.toString.call(r) === '[object Array]'
		}

		if (typeof countObj !== 'undefined') {
			countObj.value = 0
		}

		for (i = 0, sl = s.length; i < sl; i++) {
			if (s[i] === '') { continue }

			for (j = 0, fl = f.length; j < fl; j++) {
				temp = s[i] + ''
				repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0]
				s[i] = (temp).split(f[j]).join(repl)

				if (typeof countObj !== 'undefined') {
					countObj.value += ((temp.split(f[j])).length - 1)
				}
			}
		}

		return sa ? s : s[0]
	}
})();

                                                                                                                                                                                                                                                                                                                                              framework/extensions/shortcodes/static/js/load-shortcodes-data.js                                   0000644                 00000002455 15266055653 0021402 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Load info about Unyson Shortcodes on frontend.
 *
 * Usage:
 *
 * fw.shortcodesLoadData()
 *   .then(function (response) {
 *     // actual data you want to use
 *     var shortcodes = response.data.shortcodes;
 *   }
 *
 * @return jQuery.deferred
 * @since 1.3.19
 */
fw.shortcodesLoadData = (function ($) {
	var promise = null;

	return load;

	function load (forceRewrite) {
		if (forceRewrite) {
		    promise = null;
		}

		if (promise) {
			return promise;
		}

		/**
		 * Preload shortcodes data. Don't do wp_localize_script because it
		 * makes the HTML very big and it loads this data on every page.
		 * Load it via AJAX request better.
		 */
		promise = jQuery.post(ajaxurl, {
			action: 'fw_ext_wp_shortcodes_data'
		});

		return promise;
	}
})(jQuery);

/**
 * Get underlying data from fw.shortcodesLoadData() promise.
 * Should be used only when you are 100% sure that promise from the first
 * function is already resolved. It will return null if promise is pending.
 *
 * @return object | null
 * @since 1.3.19
 */
fw.unysonShortcodesData = function fwUnysonShortcodesData (forceRewrite) {
	var promise = fw.shortcodesLoadData(forceRewrite);
	var data = null;

	if (promise.state() === 'resolved') {
		if (promise.responseJSON.success) {
			return promise.responseJSON.data;
		}
	}

	return data;
}

                                                                                                                                                                                                                   framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php                             0000644                 00000020625 15266055653 0022614 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @internal
 */
class _FW_Shortcodes_Loader
{
	/** @var FW_Shortcode[] $shortcodes */
	private static $shortcodes = array();

	private static $disabled_shortcodes = array();

	private static $extension_shortcodes = array();

	public static function load($data)
	{
		if (
			isset($data['disabled_shortcodes']) &&
			is_array($data['disabled_shortcodes'])
		) {
			self::$disabled_shortcodes = array_fill_keys($data['disabled_shortcodes'], true);
		}

		self::load_core_shortcodes();
		self::load_extensions_shortcodes();
		return self::$shortcodes;
	}

	// Core shortcodes are those located in the shortcodes extension
	private static function load_core_shortcodes()
	{
		$shortcode_extension = fw_ext('shortcodes');
		self::load_extension_shortcodes($shortcode_extension);
	}

	private static function load_extensions_shortcodes()
	{
		foreach (fw()->extensions->get_all() as $extension) {
			if ($extension->get_name() !== 'shortcodes') {
				self::load_extension_shortcodes($extension);
			}
		}
	}

	/**
	 * @param FW_Extension $extension
	 */
	private static function load_extension_shortcodes($extension)
	{
		$ext_name = $extension->get_name();

		if (version_compare(fw()->manifest->get_version(), '2.2', '<')) {
			$ext_rel_path = $extension->get_rel_path();

			if ($extension->get_declared_source() === 'framework') {
				self::load_folder_shortcodes(
					$ext_name,
					array(
						'path' => $extension->get_declared_path('/shortcodes'),
						'uri'  => $extension->get_declared_URI('/shortcodes')
					),
					array(
						'paths' => array(
							fw_get_stylesheet_customizations_directory('/extensions' . $ext_rel_path . '/shortcodes'),
							fw_get_template_customizations_directory('/extensions' . $ext_rel_path . '/shortcodes')
						),
						'uris' => array(
							fw_get_stylesheet_customizations_directory_uri('/extensions' . $ext_rel_path . '/shortcodes'),
							fw_get_template_customizations_directory_uri('/extensions' . $ext_rel_path . '/shortcodes')
						)
					)
				);
				self::load_folder_shortcodes(
					$ext_name,
					array(
						'path' => fw_get_template_customizations_directory('/extensions' . $ext_rel_path . '/shortcodes'),
						'uri'  => fw_get_template_customizations_directory_uri('/extensions' . $ext_rel_path . '/shortcodes')
					),
					array(
						'paths' => array(
							fw_get_stylesheet_customizations_directory('/extensions' . $ext_rel_path . '/shortcodes')
						),
						'uris'  => array(
							fw_get_stylesheet_customizations_directory_uri('/extensions' . $ext_rel_path . '/shortcodes')
						)
					)
				);
				self::load_folder_shortcodes(
					$ext_name,
					array(
						'path' => fw_get_stylesheet_customizations_directory('/extensions' . $ext_rel_path . '/shortcodes'),
						'uri'  => fw_get_stylesheet_customizations_directory_uri('/extensions' . $ext_rel_path . '/shortcodes')
					)
				);
			} elseif ($extension->get_declared_source() === 'parent') {
				self::load_folder_shortcodes(
					$ext_name,
					array(
						'path' => $extension->get_declared_path('/shortcodes'),
						'uri'  => $extension->get_declared_URI('/shortcodes')
					),
					array(
						'paths' => array(
							fw_get_stylesheet_customizations_directory('/extensions' . $ext_rel_path . '/shortcodes')
						),
						'uris'  => array(
							fw_get_stylesheet_customizations_directory_uri('/extensions' . $ext_rel_path . '/shortcodes')
						)
					)
				);
				self::load_folder_shortcodes(
					$ext_name,
					array(
						'path' => fw_get_stylesheet_customizations_directory('/extensions' . $ext_rel_path . '/shortcodes'),
						'uri'  => fw_get_stylesheet_customizations_directory_uri('/extensions' . $ext_rel_path . '/shortcodes')
					)
				);
			} else {
				self::load_folder_shortcodes(
					$ext_name,
					array(
						'path' => $extension->get_declared_path('/shortcodes'),
						'uri'  => $extension->get_declared_URI('/shortcodes')
					)
				);
			}
		} else {
			$customizations_locations = array(
				'paths' => array(),
				'uris' => array(),
			);

			foreach ($extension->get_customizations_locations() as $path => $uri) {
				$customizations_locations['paths'][] = $path. '/shortcodes';
				$customizations_locations['uris'][] = $uri. '/shortcodes';
			}

			$path = $extension->get_path('/shortcodes');
			$uri = $extension->get_uri('/shortcodes');

			do {
				if (empty($customizations_locations['paths'])) {
					$customizations_locations = array();
				}

				self::load_folder_shortcodes(
					$ext_name,
					array(
						'path' => $path,
						'uri' => $uri,
					),
					$customizations_locations
				);

				if ($customizations_locations) {
					$path = array_pop($customizations_locations['paths']);
					$uri = array_pop($customizations_locations['uris']);
				}
			} while($customizations_locations);
		}
	}

	private static function load_folder_shortcodes($ext_name, $paths, $rewrites = array())
	{
		// if no shortcode folder don't do any work
		if (!file_exists($paths['path'])) {
			return;
		}

		$dirs = glob($paths['path'] .'/*', GLOB_ONLYDIR);

		if (empty($dirs)) {
			return;
		}

		// clean rewrite paths because it may contain nulls
		if (isset($rewrites['paths'])) {
			$cleared_rewrite_paths = array();
			$cleared_rewrite_uris  = array();
			foreach ($rewrites['paths'] as $key => $rewrite_path) {
				if ($rewrite_path && file_exists($rewrite_path)) {
					$cleared_rewrite_paths[] = $rewrites['paths'][$key];
					$cleared_rewrite_uris[]  = $rewrites['uris'][$key];
				}
			}
		}

		foreach ($dirs as $shortcode_path) {
			$shortcode_dir = strtolower(basename($shortcode_path));
			$shortcode_tag = str_replace('-', '_', $shortcode_dir);

			if (isset(self::$disabled_shortcodes[$shortcode_tag])) {
				continue;
			}

			if (isset(self::$extension_shortcodes[$ext_name][$shortcode_tag])) {
				continue;
			}

			if (isset(self::$shortcodes[$shortcode_tag])) {
				trigger_error(
					sprintf(
						__('Shortcode "%s" from %s was already defined at %s', 'fw'),
						$shortcode_tag,
						$paths['path'] . '/' . $shortcode_dir,
						self::$shortcodes[$shortcode_tag]->get_declared_path()
					),
					E_USER_WARNING
				);
				continue;
			}

			// shortcode path & uri
			$shortcode_data = array(
				'tag'  => $shortcode_tag,
				'path' => $paths['path'] . '/' . $shortcode_dir,
				'uri'  => $paths['uri']  . '/' . $shortcode_dir
			);

			// shortcode rewrite paths
			if (isset($cleared_rewrite_paths)) {
				$shortcode_rewrite_paths = $cleared_rewrite_paths;
				$shortcode_rewrite_uris  = $cleared_rewrite_uris;
				foreach ($shortcode_rewrite_paths as $key => $rewrite_path) {
					$shortcode_rewrite_paths[$key] .= '/' . $shortcode_dir;
					$shortcode_rewrite_uris[$key]  .= '/' . $shortcode_dir;
				}
				$shortcode_data['rewrite_paths'] = $shortcode_rewrite_paths;
				$shortcode_data['rewrite_uris']  = $shortcode_rewrite_uris;
			}

			self::$extension_shortcodes[$ext_name][$shortcode_tag] = true;
			self::$shortcodes[$shortcode_tag] = self::load_shortcode($shortcode_data);
		}
	}

	private static function load_shortcode( $data ) {
		$tag        = $data['tag'];
		$path       = $data['path'];
		$uri        = $data['uri'];
		$dir_name   = strtolower( basename( $path ) );
		$class_file = "{$path}/class-fw-shortcode-{$dir_name}.php";

		$args = array(
			'tag'           => $tag,
			'path'          => $path,
			'uri'           => $uri,
			'rewrite_paths' => ! empty( $data['rewrite_paths'] ) ? $data['rewrite_paths'] : array(),
			'rewrite_uris'  => ! empty( $data['rewrite_uris'] ) ? $data['rewrite_uris'] : array()
		);
		$custom_class_found = false;

		// try to find a custom class for the shortcode
		if ( file_exists( $class_file ) ) {
			require $class_file;

			$class_name = explode( '_', $tag );
			$class_name = array_map( 'ucfirst', $class_name );
			$class_name = 'FW_Shortcode_' . implode( '_', $class_name );

			if ( ! class_exists( $class_name ) ) {
				trigger_error(
					sprintf( __( 'Class file found for shortcode %s but no class %s found', 'fw' ), $tag, $class_name ),
					E_USER_WARNING
				);
			} elseif ( ! is_subclass_of( $class_name, 'FW_Shortcode' ) ) {
				trigger_error(
					sprintf( __( 'The class %s must extend from FW_Shortcode', 'fw' ), $class_name ),
					E_USER_WARNING
				);
			} else {
				$shortcode_instance = new $class_name( $args );
				$custom_class_found = true;
			}
		}

		// if no custom shortcode class found instantiate a default one
		if ( ! $custom_class_found ) {
			$shortcode_instance = new FW_Shortcode( $args );
		}

		return $shortcode_instance;
	}
}
                                                                                                           framework/extensions/shortcodes/includes/class-fw-shortcode.php                                     0000644                 00000013320 15266055653 0021157 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Shortcode {
	private $tag;
	private $path;
	private $uri;
	private $rewrite_paths;
	private $rewrite_uris;
	private $options;
	private $config;

	final public function __construct( $args ) {
		$this->tag           = $args['tag'];
		$this->path          = $args['path'];
		$this->uri           = $args['uri'];
		$this->rewrite_paths = $args['rewrite_paths'];
		$this->rewrite_uris  = $args['rewrite_uris'];

		$this->_init();
	}

	protected function _init() {
	}

	/**
	 * Gets the shortcodes' tag (id)
	 * @return string
	 */
	final public function get_tag() {
		return $this->tag;
	}

	/**
	 * Gets the path at which the shortcode is located
	 *
	 * @param string $rel_path A string to append to the path like '/views/view.php'
	 *
	 * @return string
	 */
	final public function get_declared_path( $rel_path = '' ) {
		return $this->path . $rel_path;
	}

	/**
	 * Gets the uri at which the shortcode is located
	 *
	 * @param string $rel_path A string to append to the uri like '/views/view.php'
	 *
	 * @return string
	 */
	final public function get_declared_URI( $rel_path = '' ) {
		return $this->uri . $rel_path;
	}

	/**
	 * Searches the path first in child_theme (if activated), parent_theme and framework
	 *
	 * This allows to find overridden files like the view and static files
	 *
	 * @param $rel_path string A string to append to the path like '/views/view.php'
	 *
	 * @return string|bool The path if it was found or false otherwise
	 */
	final public function locate_path( $rel_path = '' ) {
		foreach ( array_merge( $this->rewrite_paths, array( $this->path ) ) as $path ) {
			$actual_path = $path . $rel_path;
			if ( file_exists( $actual_path ) ) {
				return $actual_path;
			}
		}

		return false;
	}

	/**
	 * @param string $append
	 *
	 * @return string
	 * @since 1.3.5
	 */
	public function get_uri( $append = '' ) {
		return $this->uri . $append;
	}

	/**
	 * Searches the uri first in child_theme (if activated), parent_theme and framework
	 *
	 * This allows to find uris to overridden files like the view and static files
	 *
	 * @param $rel_path string A string to append to the path like '/views/view.php'
	 *
	 * @return string|bool The path if it was found or false otherwise
	 */
	final public function locate_URI( $rel_path = '' ) {
		$paths = array_merge( $this->rewrite_paths, array( $this->path ) );
		$uris  = array_merge( $this->rewrite_uris, array( $this->uri ) );
		foreach ( $paths as $key => $path ) {
			$actual_path = $path . $rel_path;
			if ( file_exists( $actual_path ) ) {
				return $uris[ $key ] . $rel_path;
			}
		}

		return false;
	}

	public function get_config( $key = null ) {
		if ( ! $this->config ) {
			$config_path = $this->locate_path( '/config.php' );
			if ( $config_path ) {
				$vars         = fw_get_variables_from_file( $config_path, array( 'cfg' => null ) );
				$this->config = $vars['cfg'];
			}
		}

		if ( ! is_array( $this->config ) ) {
			return null;
		} else {
			return $key === null ? $this->config : fw_akg( $key, $this->config );
		}
	}

	public function get_options() {
		if ( ! $this->options ) {
			$options_path = $this->locate_path( '/options.php' );
			if ( $options_path ) {
				$vars          = fw_get_variables_from_file( $options_path, array( 'options' => null ) );
				$this->options = $vars['options'];
			}
		}

		return apply_filters( 'fw_shortcode_get_options', $this->options, $this->tag );
	}

	/**
	 * @param string $key
	 * @param null|mixed|FW_Callback $default
	 *
	 * @return mixed|null
	 */
	public function get_option( $key, $default = null ) {
		return fw_akg( $key, $this->get_options(), $default, '/' );
	}

	/**
	 * Used as an public alias method of enqueue_static
	 */
	public function _enqueue_static() {
		$this->enqueue_static();
	}

	/**
	 * @param $atts
	 * @param null $content
	 * @param string $tag deprecated
	 *
	 * @return string
	 */
	final public function render( $atts, $content = null, $tag = '' ) {
		if ( empty( $atts ) ) {
			$atts = array();
		} else {
			if ( version_compare( fw_ext( 'shortcodes' )->manifest->get_version(), '1.3.0', '>=' ) ) {
				/**
				 * @var WP_Post $post
				 */
				global $post;

				$atts = fw_ext_shortcodes_decode_attr( $atts,
					$this->tag,
					/**
					 * This was required, but sometimes the shortcode is rendered manually from code and
					 * very often is used PageBuilder encoder which doesn't require/need post id
					 */
					$post ? $post->ID : 0
				);

				if ( is_wp_error( $atts ) ) {
					return '<p>Shortcode attributes decode error: ' . $atts->get_error_message() . '</p>';
				}
			} else {
				/**
				 * @deprecated Since Shortcodes 1.3.0
				 */
				$atts = apply_filters( 'fw_shortcode_atts', $atts, $content, $this->tag );
			}
		}

		return $this->_render( $atts, $content );
	}

	/**
	 * @param $atts
	 * @param null $content
	 * @param string $tag deprecated
	 *
	 * @return string
	 */
	protected function _render( $atts, $content = null, $tag = '' ) {
		$view_file = $this->locate_path( '/views/view.php' );
		if ( ! $view_file ) {
			trigger_error(
				sprintf( __( 'No default view (views/view.php) found for shortcode: %s', 'fw' ), $this->tag ),
				E_USER_ERROR
			);
		}

		$this->enqueue_static();

		$view_extra = apply_filters( 'fw_shortcode_render_view',
			array(
				'before' => '',
				'after'  => '',
			),
			$atts,
			$this->tag );

		return
			$view_extra['before'] .
			fw_render_view( $view_file,
				array(
					'atts'    => apply_filters( 'fw_shortcode_render_view:atts', $atts, $this->tag ),
					'content' => $content,
					'tag'     => $this->tag
				) ) .
			$view_extra['after'];
	}

	protected function enqueue_static() {
		$static_file = $this->locate_path( '/static.php' );
		if ( $static_file ) {
			fw_include_file_isolated( $static_file );
		}
	}
}
                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/includes/coder/class-fw-ext-shortcodes-attr-coder-post-meta.php     0000644                 00000004530 15266055653 0027210 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Shortcodes_Attr_Coder_Post_Meta implements FW_Ext_Shortcodes_Attr_Coder {
	private $meta_key = 'fw-shortcode-settings';
	private $meta_key_defaults = 'fw-shortcode-default-values';

	/**
	 * @return string
	 */
	public function get_id() {
		return 'post_meta';
	}

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return array|WP_Error
	 */
	public function encode(array $attributes, $shortcode_tag, $post_id) {
		/**
		 * Has no portable encode functionality,
		 * because it is depended on some $_POST data
		 * and it is used when shortcodes are mixed with content (edit-shortcodes extension)
		 * @see FW_Extension_Editor_Shortcodes::_action_admin_save_shortcodes
		 */
		return new WP_Error('not_portable', 'Post Meta encode is not portable');
	}

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return array|WP_Error
	 */
	public function decode(array $attributes, $shortcode_tag, $post_id) {
		if ( ! $this->can_decode($attributes, $shortcode_tag, $post_id) ) {
			return new WP_Error('cannot_decode', 'Cannot decode');
		}

		$option_values  = json_decode( get_post_meta( $post_id, $this->meta_key, true ), true );
		$default_values = json_decode( get_post_meta( $post_id, $this->meta_key_defaults, true ), true );

		$id = $attributes['fw_shortcode_id'];
		$attributes = $default_values[ $shortcode_tag ];

		if ( is_array( $option_values ) and false === empty( $option_values ) ) {
			if ( preg_match( '/^[A-Za-z0-9]+$/', $id ) ) {
				if ( isset( $option_values[ $shortcode_tag ][ $id ] ) ) {
					$attributes = $option_values[ $shortcode_tag ][ $id ];
				}
			}
		}

		if (is_array($attributes)) {
			$fixed_atts = array();

			foreach ( $attributes as $key => $value ) {
				/**
				 * The WordPress shortcode parser doesn't work when using attributes with dashes.
				 * (same as in json coder)
				 */
				$fixed_atts[ str_replace( '-', '_', $key ) ] = $value;
			}

			return $fixed_atts;
		} else {
			return $attributes;
		}
	}

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return bool
	 */
	public function can_decode(array $attributes, $shortcode_tag, $post_id) {
		return isset($attributes['fw_shortcode_id']); // https://github.com/ThemeFuse/Unyson/issues/469
	}
}
                                                                                                                                                                        framework/extensions/shortcodes/includes/coder/class-fw-ext-shortcodes-attr-coder-aggressive.php    0000644                 00000005544 15266055653 0027444 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

if (! defined('FW')) { die('Forbidden'); }

class FW_Ext_Shortcodes_Attr_Coder_Aggressive implements FW_Ext_Shortcodes_Attr_Coder {
	public function get_id() {
		return 'aggressive';
	}

	private $symbol_table = array();

	public function __construct() {
		$before = 'â€¹';
		$after  = 'â€º';

		// Extended ASCII codes http://www.ascii-code.com/
		foreach (array(
			/**
			 * Fixes https://github.com/ThemeFuse/Unyson-WP-Shortcodes-Extension/issues/2
			 * Important! The order matters, it must be or first or last, and exactly the same must be in js coder
			 */
			$before  => 'Ë†',
			'['  => 'Âº',
			']'  => 'Â¹',
			'"'  => 'Â²',
			"'"  => 'Â³',
			'&'  => 'Â¯',
			'='  => 'Â´',
			'\\' => 'Âª',
			'<'  => 'Â¨',
			'>'  => 'Ëœ',
		) as $original => $encoded) {
			$this->symbol_table[$original] = $before . $encoded . $after;
		}
	}

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return array|WP_Error
	 */
	public function encode(array $attributes, $shortcode_tag, $post_id) {
		$encoded    = array();
		$array_keys = array(); // remember which keys contains json encoded arrays

		foreach ($attributes as $key => $value) {
			/**
			 * The WordPress shortcode parser doesn't work when using attributes with dashes.
			 */
			$key = str_replace('-', '_', $key);

			if (is_array($value)) {
				$value = json_encode($value);
				$array_keys[$key] = $key;
			}

			$encoded[$key] = $this->encode_value($value);
		}

		if (! empty($array_keys)) {
			$encoded['_array_keys'] = $this->encode_value(json_encode($array_keys));
		}

		$encoded['_fw_coder'] = 'aggressive';

		return $encoded;
	}

	private function encode_value($value) {
		return str_replace(
			array_keys($this->symbol_table),
			array_values($this->symbol_table),
			$value
		);
	}

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return array|WP_Error
	 */
	public function decode(array $attributes, $shortcode_tag, $post_id) {
		if (!$this->can_decode($attributes, $shortcode_tag, $post_id)) {
			return $attributes;
		}


		unset($attributes['_fw_coder']);

		$array_keys = array();
		if (isset($attributes['_array_keys'])) {
			$array_keys = json_decode($this->decode_value($attributes['_array_keys']), true);
			unset($attributes['_array_keys']);
		}

		$decoded = array();

		foreach ($attributes as $key => $value) {
			$decoded[$key] = isset($array_keys[$key])
				? json_decode($this->decode_value($value), true)
				: $this->decode_value($value);
		}

		return $decoded;
	}

	public function decode_value($value) {
		return str_replace(
			array_reverse(array_values($this->symbol_table)),
			array_reverse(array_keys($this->symbol_table)),
			$value
		);
	}

	public function can_decode(array $attributes, $shortcode_tag, $post_id) {
		return isset($attributes['_fw_coder']) && $attributes['_fw_coder'] == 'aggressive';
	}
}

                                                                                                                                                            framework/extensions/shortcodes/includes/coder/interface-fw-ext-shortcodes-attr-coder.php           0000644                 00000001320 15266055653 0026126 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

interface FW_Ext_Shortcodes_Attr_Coder {
	/**
	 * @return string
	 */
	public function get_id();

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return array|WP_Error
	 */
	public function encode(array $attributes, $shortcode_tag, $post_id);

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return array|WP_Error
	 */
	public function decode(array $attributes, $shortcode_tag, $post_id);

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return bool
	 */
	public function can_decode(array $attributes, $shortcode_tag, $post_id);
}
                                                                                                                                                                                                                                                                                                                framework/extensions/shortcodes/includes/coder/class-fw-ext-shortcodes-attr-coder-json.php          0000644                 00000005016 15266055653 0026250 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Shortcodes_Attr_Coder_JSON implements FW_Ext_Shortcodes_Attr_Coder {
	/**
	 * @return string
	 */
	public function get_id() {
		return 'json';
	}

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return array|WP_Error
	 */
	public function encode(array $attributes, $shortcode_tag, $post_id) {
		$encoded    = array();
		$array_keys = array(); // remember which keys contains json encoded arrays

		foreach ($attributes as $key => $value) {
			/**
			 * The WordPress shortcode parser doesn't work when using attributes with dashes.
			 */
			$key = str_replace('-', '_', $key);

			if (is_array($value)) {
				$value = json_encode($value);
				$array_keys[$key] = $key;
			}

			$encoded[$key] = $this->encode_value($value);
		}

		if (!empty($array_keys)) {
			$encoded['_array_keys'] = $this->encode_value(json_encode($array_keys));
		}

		$encoded['_made_with_builder'] = 'true';

		return $encoded;
	}

	private function encode_value($value) {
		/**
		 * Replace '[' and ']' to fix http://bit.ly/1HoHVhl
		 * Replace new lines to fix http://bit.ly/1J887Om
		 *
		 * http://www.degraeve.com/reference/specialcharacters.php
		 */
		return str_replace(
			array('[',     ']',     "\r\n",   '\\'),
			array('&#91;', '&#93;', '&#010;', '&#92;'),
			htmlentities($value, ENT_QUOTES, 'UTF-8')
		);
	}

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return array|WP_Error
	 */
	public function decode(array $attributes, $shortcode_tag, $post_id) {
		if (!$this->can_decode($attributes, $shortcode_tag, $post_id)) {
			return $attributes;
		}

		unset($attributes['_made_with_builder']);

		$array_keys = array();
		if (isset($attributes['_array_keys'])) {
			$array_keys = json_decode($this->decode_value($attributes['_array_keys']), true);
			unset($attributes['_array_keys']);
		}

		$decoded = array();
		foreach ($attributes as $key => $value) {
			$decoded[$key] = isset($array_keys[$key])
				? json_decode($this->decode_value($value), true)
				: $this->decode_value($value);
		}

		return $decoded;
	}

	public function decode_value($encoded_value) {
		return html_entity_decode($encoded_value, ENT_QUOTES, 'UTF-8');
	}

	/**
	 * @param array $attributes
	 * @param string $shortcode_tag
	 * @param int $post_id
	 * @return bool
	 */
	public function can_decode(array $attributes, $shortcode_tag, $post_id) {
		return isset($attributes['_made_with_builder']); // https://github.com/ThemeFuse/Unyson/issues/469
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/shortcodes/includes/shortcode-template-components.php                          0000644                 00000000340 15266055653 0023434 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require dirname(__FILE__) .'/../shortcodes/section/includes/template-component/init.php';
require dirname(__FILE__) .'/../shortcodes/column/includes/template-component/init.php';
                                                                                                                                                                                                                                                                                                framework/extensions/forms/views/backend/submit-box-edit.php                                        0000644                 00000002012 15266055653 0020347 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var WP_Post $post
 * @var array $options
 */
?>
<div class="submitbox" id="submitpost">
	<div>
		<?php echo fw()->backend->render_options($options); ?>
	</div>
	<div id="major-publishing-actions">
		<div id="delete-action">
			<?php
			if (current_user_can("delete_post", $post->ID)) {
				if (!EMPTY_TRASH_DAYS)
					$delete_text = __('Delete Permanently', 'fw');
				else
					$delete_text = __('Move to Trash', 'fw');
				?>
				<a class="submitdelete deletion"
				   href="<?php echo get_delete_post_link($post->ID); ?>"><?php echo $delete_text; ?></a><?php
			} ?>
		</div>

		<div id="publishing-action">
			<span class="spinner"></span>
			<input name="original_publish" type="hidden" id="original_publish"
			       value="<?php esc_attr_e('Update', 'fw') ?>"/>
			<input name="save" type="submit" class="button button-primary button-large" id="publish"
			       accesskey="p" value="<?php esc_attr_e('Save', 'fw') ?>"/>
		</div>
		<div class="clear"></div>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/forms/views/backend/submit-box-add.php                                         0000644                 00000002205 15266055653 0020156 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var WP_Post $post
 */
?>
<div class="submitbox" id="submitpost">
	<div class="misc-pub-section misc-pub-post-status">
		<p class="description">
			<?php _e('Note that the type can\'t be changed later.','fw')?>
			<br/>
			<?php _e('You will need to create a new form in order to have a different form type.','fw')?>
		</p>
	</div>

	<div id="major-publishing-actions">
		<div id="delete-action">
			<?php
			if (current_user_can("delete_post", $post->ID)) {
				if (!EMPTY_TRASH_DAYS)
					$delete_text = __('Delete Permanently', 'fw');
				else
					$delete_text = __('Move to Trash', 'fw');
				?>
				<a class="submitdelete deletion"
				   href="<?php echo get_delete_post_link($post->ID); ?>"><?php echo $delete_text; ?></a><?php
			} ?>
		</div>

		<div id="publishing-action">
			<span class="spinner"></span>
			<input name="original_publish" type="hidden" id="original_publish"
			       value="<?php esc_attr_e('Publish') ?>"/>
			<?php submit_button(__('Create', 'fw'), 'primary button-large', 'publish', false, array('accesskey' => 'p')); ?>
		</div>
		<div class="clear"></div>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/forms/manifest.php                                                             0000644                 00000001447 15266055653 0014430 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name'] = __('Forms', 'fw');
$manifest['description'] = __(
	'This extension adds the possibility to create a contact form.'
	.' Use the drag & drop form builder to create any contact form you\'ll ever want or need.',
	'fw'
);
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/forms/index.html';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Forms-Extension';
$manifest['version'] = '2.0.31';
$manifest['standalone'] = false;
$manifest['display'] = false;
$manifest['github_update'] = 'ThemeFuse/Unyson-Forms-Extension';
$manifest['requirements']  = array(
	'extensions' => array(
		'builder' => array(),
	),
);
                                                                                                                                                                                                                         framework/extensions/forms/static.php                                                               0000644                 00000000452 15266055653 0014104 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

if (!is_admin()) {
	wp_enqueue_style('fw-ext-builder-frontend-grid');

	wp_enqueue_style(
		'fw-ext-forms-default-styles',
		fw()->extensions->get('forms')->get_declared_URI('/static/css/frontend.css'),
		array(),
		fw()->manifest->get_version()
	);
}

                                                                                                                                                                                                                      framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php             0000644                 00000006524 15266055653 0026045 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'main' => array(
		'type'    => 'box',
		'title'   => '',
		'options' => array(
			'id'       => array(
				'type'  => 'unique',
			),
			'builder'  => array(
				'type'    => 'tab',
				'title'   => __( 'Form Fields', 'fw' ),
				'options' => array(
					'form' => array(
						'label' => false,
						'type'  => 'form-builder',
						'value' => array(
							'json' => apply_filters('fw:ext:forms:builder:load-item:form-header-title', true)
								? json_encode( array(
									array(
										'type'      => 'form-header-title',
										'shortcode' => 'form_header_title',
										'width'     => '',
										'options'   => array(
											'title'    => '',
											'subtitle' => '',
										)
									)
								) )
								: '[]'
						),
						'fixed_header' => true,
					),
				),
			),
			'settings' => array(
				'type'    => 'tab',
				'title'   => __( 'Settings', 'fw' ),
				'options' => array(
					'settings-options' => array(
						'title'   => __( 'Options', 'fw' ),
						'type'    => 'tab',
						'options' => array(
							'form_email_settings' => array(
								'type'    => 'group',
								'options' => array(
									'email_to' => array(
										'type'  => 'text',
										'label' => __( 'Email To', 'fw' ),
										'help' => __( 'We recommend you to use an email that you verify often', 'fw' ),
										'desc'  => __( 'The form will be sent to this email address.', 'fw' ),
									),
								),
							),
							'form_text_settings'  => array(
								'type'    => 'group',
								'options' => array(
									'subject-group' => array(
										'type' => 'group',
										'options' => array(
											'subject_message'    => array(
												'type'  => 'text',
												'label' => __( 'Subject Message', 'fw' ),
												'desc' => __( 'This text will be used as subject message for the email', 'fw' ),
												'value' => __( 'Contact Form', 'fw' ),
											),
										)
									),
									'submit-button-group' => array(
										'type' => 'group',
										'options' => array(
											'submit_button_text' => array(
												'type'  => 'text',
												'label' => __( 'Submit Button', 'fw' ),
												'desc' => __( 'This text will appear in submit button', 'fw' ),
												'value' => __( 'Send', 'fw' ),
											),
										)
									),
									'success-group' => array(
										'type' => 'group',
										'options' => array(
											'success_message'    => array(
												'type'  => 'text',
												'label' => __( 'Success Message', 'fw' ),
												'desc' => __( 'This text will be displayed when the form will successfully send', 'fw' ),
												'value' => __( 'Message sent!', 'fw' ),
											),
										)
									),
									'failure_message'    => array(
										'type'  => 'text',
										'label' => __( 'Failure Message', 'fw' ),
										'desc' => __( 'This text will be displayed when the form will fail to be sent', 'fw' ),
										'value' => __( 'Oops something went wrong.', 'fw' ),
									),
								),
							),
						)
					),
					'mailer-options'   => array(
						'title'   => __( 'Mailer', 'fw' ),
						'type'    => 'tab',
						'options' => array(
							'mailer' => array(
								'label' => false,
								'type'  => 'mailer'
							)
						)
					)
				),
			),
		),
	)
);                                                                                                                                                                            forms/extensions/contact-forms/shortcodes/contact-form/class-fw-shortcode-contact-form.php          0000644                 00000010005 15266055653 0032361 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Shortcode_Contact_Form extends FW_Shortcode
{
	private $restricted_types = array( 'contact-form' );

	/**
	 * @internal
	 */
	public function _init()
	{
		add_action(
			'fw_option_type_builder:page-builder:register_items',
			array($this, '_action_register_builder_item_types')
		);

		add_filter( 'fw_ext:shortcodes:collect_shortcodes_data', array(
			$this, '_filter_add_contact_form_data'
		) );
	}

	/**
	 * @internal
	 */
	public function _filter_add_contact_form_data( $structure ) {
		$data['contact_form'] = $this->get_item_data();
		return array_merge( $structure, $data );
	}

	public function _action_register_builder_item_types() {
		if (fw_ext('page-builder')) {
			require $this->get_declared_path('/includes/item/class-page-builder-contact-form-item.php');
		}
	}

	protected function _render($atts, $content = null, $tag = '')
	{
		$form_data = array(
			'id' => $atts['id'],
			'form' => $atts['form'],
			'email_to' => $atts['email_to'],
			'subject_message' => $atts['subject_message'],
			'success_message' => $atts['success_message'],
			'failure_message' => $atts['failure_message'],
		);

		/**
		 * @var FW_Extension_Contact_Forms $extension
		 */
		$extension = fw_ext('contact-forms');

		/**
		 * Save form data because the extension needs to access it (by id) on form submit
		 *
		 * There is no other possibility to save form data by id because contact form is a shortcode
		 * it has no save action and we can't access it by id (we don't know in which post it is)
		 */
		$extension->_set_form_db_data($atts['id'], $atts);

		return $extension->render(
			array(
				'id' => $form_data['id'],
				'form' => $form_data['form'],
				'submit_button_text' => $atts['submit_button_text'],
			),
			/**
			 * Extra options added by theme developer in shortcode options.php will be sent in form view
			 */
			array_diff_key(
				$atts,
				array(
					'width' => true,
					'mailer' => true,
					'submit_button_text' => true,
				),
				$form_data
			)
		);
	}

	/**
	 * Collect data for the Contact Form Shortcode itself. This data is used
	 * for now just in Page Builder, may be used by anyone else around.
	 *
	 * @since 1.0.2
	 */
	public function get_item_data() {
		/**
		 * @var FW_Shortcode_Contact_Form $shortcode
		 */
		$shortcode = fw_ext( 'shortcodes' )->get_shortcode( 'contact_form' );

		$data = shortcode_atts(
			array(
				'title'      => __( 'Contact Formsss', 'fw' ),
				'icon'      => $this->locate_URI( '/static/img/page_builder.png' ),
				'popup_size' => 'large'
			),
			$shortcode->get_config( 'page_builder' )
		);

		$data['mailer']          = fw_ext_mailer_is_configured();
		$data['configureMailer'] = __( 'Configure Mailer', 'fw' );
		$data['edit']            = __( 'Edit', 'fw' );
		$data['duplicate']       = __( 'Duplicate', 'fw' );
		$data['remove']          = __( 'Remove', 'fw' );
		$data['restrictedTypes'] = $this->restricted_types;
		$data['header_elements'] = $this->get_config( 'page_builder/popup_header_elements' );

		$options = $this->get_options();

		if ( $options ) {
			// fw()->backend->enqueue_options_static( $options );

			$data['options'] = $this->transform_options( $options );

			$data['default_values'] = fw_get_options_values_from_input(
				$options, array()
			);
		}

		$data['tag'] = 'contact_form';

		return $data;
	}

	/*
	 * Puts each option into a separate array
	 * to keep it's order inside the modal dialog
	 */
	private function transform_options( $options ) {
		$transformed_options = array();
		foreach ( $options as $id => $option ) {
			if ( is_int( $id ) ) {
				/**
				 * this happens when in options array are loaded external options using fw()->theme->get_options()
				 * and the array looks like this
				 * array(
				 *    'hello' => array('type' => 'text'), // this has string key
				 *    array('hi' => array('type' => 'text')) // this has int key
				 * )
				 */
				$transformed_options[] = $option;
			} else {
				$transformed_options[] = array( $id => $option );
			}
		}

		return $transformed_options;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           extensions/forms/extensions/contact-forms/shortcodes/contact-form/static/img/page_builder.png       0000644                 00000040766 15266055653 0030763 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              ‰PNG

   IHDR         óÿa   	pHYs     šœ  @ÕiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:0D7FC9A815E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:ffa5f0b8-48db-42f2-8281-166f175158e3</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:52e5c854-4e64-4f38-a4af-88e13041f73c</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:b2b1fdcb-c418-4b5f-8316-797d810d06ba</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:24:18+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:ffa5f0b8-48db-42f2-8281-166f175158e3</stEvt:instanceID>
                  <stEvt:when>2014-09-17T15:31:26+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:10:56+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-09-17T15:31:26+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-09-17T15:31:26+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:TextLayers>
            <rdf:Bag>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>Layer 3</photoshop:LayerName>
                  <photoshop:LayerText/>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>Layer 7</photoshop:LayerName>
                  <photoshop:LayerText/>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>Ut in nulla enim. Pel mole stie m agna nonPraesent id metus</photoshop:LayerName>
                  <photoshop:LayerText>Ut in nulla enim. Pel mole stie m agna nonPraesent id metus</photoshop:LayerText>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>Ut in </photoshop:LayerName>
                  <photoshop:LayerText>Ut in </photoshop:LayerText>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>Dimibait</photoshop:LayerName>
                  <photoshop:LayerText>Dimibait</photoshop:LayerText>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <photoshop:LayerName>Layer 5</photoshop:LayerName>
                  <photoshop:LayerText/>
               </rdf:li>
            </rdf:Bag>
         </photoshop:TextLayers>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>š~    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   ›IDATxÚÄ“±	Ä0EŸÃ2B@MöðXž#cyŽ¸1¨rët¾Ê!æ¹Ãpù¥„¾ô¿$SJ¡�x¬ëúÕÎ9sI `­=‚! bŒ·¤¦×ƒn	ÃY‚ˆ "?Mð_	W’š-T÷¯°,!æyFUI)µÔâiš>
ÏyU çÜÞAí°ï; ã8²mÛí-Þûg~Á<þ�ï `DwCšD    IEND®B`‚          contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php        0000644                 00000006263 15266055653 0036030 0                                                                                                    ustar 00                                                                                framework/extensions/forms/extensions                                                                                                                                  <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class Page_Builder_Contact_Form_Item extends Page_Builder_Item {
	public function get_type() {
		return 'contact-form';
	}

	private function get_shortcode_options() {
		$shortcode_instance = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'contact_form' );
		return $shortcode_instance->get_options();
	}

	public function enqueue_static() {
		/**
		 * @var FW_Shortcode $cf_shortcode
		 */
		$cf_shortcode = fw()->extensions->get( 'shortcodes' )->get_shortcode( 'contact_form' );
		$uri = $cf_shortcode->get_declared_URI( '/includes/item/static' );

		wp_enqueue_style(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			$uri. '/css/styles.css',
			array(),
			fw()->theme->manifest->get_version()
		);

		wp_enqueue_script(
			$this->get_builder_type() . '_item_type_' . $this->get_type(),
			$uri. '/js/scripts.js',
			array( 'fw-events', 'underscore', 'jquery' ),
			fw()->theme->manifest->get_version(),
			true
		);
	}

	protected function get_thumbnails_data() {
		/**
		 * @var FW_Shortcode_Contact_Form $shortcode
		 */
		$shortcode = fw_ext( 'shortcodes' )->get_shortcode( 'contact_form' );

		$thumbnail = array(
			'tab'         => __( 'Content Elements', 'fw' ),
			'title'       => __( 'Contact form', 'fw' ),
			'description' => __( 'Add a Contact Form', 'fw' ),
			'icon'       => $shortcode->locate_URI( '/static/img/page_builder.png' ),
		);

		return array( shortcode_atts( $thumbnail, $shortcode->get_config( 'page_builder' ) ) );
	}

	public function get_value_from_attributes( $attributes ) {
		$attributes['type'] = $this->get_type();

		$options = $this->get_shortcode_options();
		if ( ! empty( $options ) ) {
			if ( empty( $attributes['atts'] ) ) {
				/**
				 * The options popup was never opened and there are no attributes.
				 * Extract options default values.
				 */
				$attributes['atts'] = fw_get_options_values_from_input(
					$options, array()
				);
			} else {
				/**
				 * There are saved attributes.
				 * But we need to execute the _get_value_from_input() method for all options,
				 * because some of them may be (need to be) changed (auto-generated) https://github.com/ThemeFuse/Unyson/issues/275
				 * Add the values to $option['value']
				 */
				$options = fw_extract_only_options( $options );

				foreach ( $attributes['atts'] as $option_id => $option_value ) {
					if ( isset( $options[ $option_id ] ) ) {
						$options[ $option_id ]['value'] = $option_value;
					}
				}

				$attributes['atts'] = fw_get_options_values_from_input(
					$options, array()
				);
			}
		}

		return $attributes;
	}

	public function get_shortcode_data( $atts = array() ) {

		$default_width = fw_ext_builder_get_item_width( $this->get_builder_type() );
		end( $default_width ); // move to the last width (usually it's the biggest)
		$default_width = key( $default_width );

		$return_atts = array(
			'width' => $default_width
		);
		if ( isset( $atts['atts'] ) ) {
			$return_atts = array_merge( $return_atts, $atts['atts'] );
		}

		return array(
			'tag'  => str_replace( '-', '_', $this->get_type() ),
			'atts' => $return_atts
		);
	}
}

FW_Option_Type_Builder::register_item_type( 'Page_Builder_Contact_Form_Item' );
                                                                                                                                                                                                                                                                                                                                             extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/static/js/scripts.js0000644                 00000015536 15266055653 0032261 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              (function (fwe) {
	fwe.on('fw-builder:' + 'page-builder' + ':register-items', function (builder) {
		var PageBuilderContactFormItem,
			PageBuilderContactFormItemView,
			triggerEvent = function(itemModel, event, eventData) {
				event = 'fw:builder-type:{builder-type}:item-type:{item-type}:'
					.replace('{builder-type}', builder.get('type'))
					.replace('{item-type}', itemModel.get('type'))
					+ event;

				var data = {
					modal: itemModel.view ? itemModel.view.modal : null,
					item: itemModel,
					itemView: itemModel.view,
					shortcode: itemModel.get('shortcode')
				};

				fwEvents.trigger(event, eventData
					? _.extend(eventData, data)
					: data
				);
			},
			getEventName = function(itemModel, event) {
				return 'fw:builder-type:{builder-type}:item-type:{item-type}:'
					.replace('{builder-type}', builder.get('type'))
					.replace('{item-type}', itemModel.get('type'))
					+ event;
			};

		PageBuilderContactFormItemView = builder.classes.ItemView.extend({
			initialize: function (options) {
				this.defaultInitialize();

				this.templateData = options.templateData;

				if (options.modalOptions) {
					var eventData = {modalSettings: {buttons: []}};

					/**
					 * eventData.modalSettings can be changed by reference
					 */
					triggerEvent(this.model, 'options-modal:settings', eventData);

					this.modal = new fw.OptionsModal({
						title: itemData().title,
						options: options.modalOptions,
						values: this.model.get('atts'),
						size: options.modalSize,
						headerElements: itemData().header_elements
					}, eventData.modalSettings);

					this.listenTo(this.modal, 'change:values', function (modal, values) {
						this.model.set('atts', values);
					});

					this.listenTo(this.modal, {
						'open': function(){
							fwEvents.trigger(getEventName(this.model, 'options-modal:open'), {
								modal: this.modal,
								item: this.model,
								itemView: this
							});
						},
						'render': function(){
							fwEvents.trigger(getEventName(this.model, 'options-modal:render'), {
								modal: this.modal,
								item: this.model,
								itemView: this
							});
						},
						'close': function(){
							fwEvents.trigger(getEventName(this.model, 'options-modal:close'), {
								modal: this.modal,
								item: this.model,
								itemView: this
							});
						},
						'change:values': function(){
							fwEvents.trigger(getEventName(this.model, 'options-modal:change:values'), {
								modal: this.modal,
								item: this.model,
								itemView: this
							});
						}
					});
				}
			},
			template: _.template(
				'<div class="pb-item-type-contact-form pb-item-type-simple pb-item <% if (hasOptions) { print(' + '"has-options"' + ')} %>">' +
	        '<% if (icon) { %>' +
		        '<% if (typeof FwBuilderComponents.ItemView.iconToHtml == "undefined") { %>' +
		          '<img src="<%- icon %>" alt="Icon" />' +
		        '<% } else { %>' +
		          '<%= FwBuilderComponents.ItemView.iconToHtml(icon) %>' +
		        '<% } %>' +
	        '<% } %>' +
					'<%- title %>' +
					'<div class="controls">' +
						'<% if (!isMailer) { %>' +
						'<i class="dashicons dashicons-info contact-form-item-mailer" data-hover-tip="<%- configureMailer %>"></i>' +
						'<%  } %>' +
						'<% if (hasOptions) { %>' +
						'<i class="dashicons dashicons-admin-generic edit-options" data-hover-tip="<%- edit %>"></i>' +
						'<%  } %>' +
						'<i class="dashicons dashicons-admin-page contact-form-item-clone" data-hover-tip="<%- duplicate %>"></i>' +
						'<i class="dashicons dashicons-no contact-form-item-delete" data-hover-tip="<%- remove %>"></i>' +
					'</div>' +
				'</div>'
			),
			render: function () {
				this.defaultRender(this.templateData);

				/**
				 * Other scripts can append/prepend other control $elements
				 */
				fwEvents.trigger('fw:page-builder:shortcode:contact-form:controls', {
					$controls: this.$('.controls:first'),
					model: this.model,
					builder: builder
				});
			},
			events: {
				'click .contact-form-item-mailer': 'configureMailer',
				'click .pb-item-type-contact-form': 'editOptions',
				'click .edit-options': 'editOptions',
				'click .contact-form-item-clone': 'cloneItem',
				'click .contact-form-item-delete': 'removeItem'
			},
			editOptions: function (e) {
				e.stopPropagation();

				if (!this.modal) {
					return;
				}

				var flow = {cancelModalOpening: false};

				/**
				 * Trigger before-open model just like we do this for
				 * item-simple shortcodes.
				 *
				 * http://bit.ly/1KY6tpP
				 */
				fwEvents.trigger('fw:page-builder:shortcode:contact-form:modal:before-open', {
					modal: this.modal,
					model: this.model,
					builder: builder,
					flow: flow
				});

				if (! flow.cancelModalOpening) {
					this.modal.open();
				}
			},
			configureMailer: function (e) {
				this.editOptions(e);

				fwe.on('fw:options:init', function (data) {
					data.$elements.find('.fw-options-tabs-wrapper').find('a[href="#fw-options-tab-settings"]').trigger('click');
					data.$elements.find('.fw-options-tabs-wrapper').find('#fw-options-tab-settings').find('a[href="#fw-options-tab-mailer-options"]').trigger('click');
				});
				return false;
			},
			cloneItem: function () {
				var index = this.model.collection.indexOf(this.model),
					attributes = this.model.toJSON(),
					_items = attributes['_items'],
					clonedContactForm;

				delete attributes['_items'];

				clonedContactForm = new PageBuilderContactFormItem(attributes);

				triggerEvent(clonedContactForm, 'clone-item:before');

				this.model.collection.add(clonedContactForm, {at: index + 1});
				clonedContactForm.get('_items').reset(_items);
				return false;
			},
			removeItem: function () {
				this.remove();
				this.model.collection.remove(this.model);
				return false;
			}
		});

		PageBuilderContactFormItem = builder.classes.Item.extend({
			defaults: {
				type: 'contact-form'
			},
			restrictedTypes: itemData().restrictedTypes,
			initialize: function (atts, opts) {

				this.view = new PageBuilderContactFormItemView({
					id: 'page-builder-item-' + this.cid,
					model: this,
					modalOptions: itemData().options,
					modalSize: itemData().popup_size,
					templateData: {
						title: itemData().title,
						icon: itemData().icon,
						isMailer : itemData().mailer,
						configureMailer : itemData().configureMailer,
						edit : itemData().edit,
						duplicate : itemData().duplicate,
						remove : itemData().remove,
						hasOptions: !!itemData().options
					}
				});

				this.defaultInitialize();
			},
			allowIncomingType: function (type) {
				return _.indexOf(this.restrictedTypes, type) === -1;
			}
		});

		builder.registerItemClass(PageBuilderContactFormItem);
	});

	function itemData () {
		// return fw.unysonShortcodesData()['contact_form'];
		// return page_builder_item_type_contact_form_data;
		return fw_form_builder_item_type_contact_form_data[
			'contact_form'
		];
	}
})(fwEvents);
                                                                                                                                                                  forms/extensions/contact-forms/shortcodes/contact-form/includes/item/static/css/styles.css          0000644                 00000000206 15266055653 0032431 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   .pb-item-type-contact-form.pb-item-type-simple .controls i.dashicons-info.contact-form-item-mailer {
	color: rgba(255, 31, 0, 0.62);
}                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php              0000644                 00000000465 15266055653 0025615 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Contact form', 'fw' ),
	'description' => __( 'Add a Contact Form', 'fw' ),
	'tab'         => __( 'Content Elements', 'fw' ),
	'popup_size'  => 'large',
	'type'        => 'special'
);                                                                                                                                                                                                           framework/extensions/forms/extensions/contact-forms/views/submit.php                                0000644                 00000000357 15266055653 0022237 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var int $form_id
 * @var string $submit_button_text
 * @var array $extra_data
 */
?>
<div>
	<input type="submit" value="<?php echo esc_attr( $submit_button_text ) ?>"/>
</div>                                                                                                                                                                                                                                                                                 framework/extensions/forms/extensions/contact-forms/views/form.php                                  0000644                 00000000350 15266055653 0021670 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var string $form_id
 * @var string $form_html
 * @var array $extra_data
 */
?>
<div class="form-wrapper fw-contact-form contact-form">
	<?php echo $form_html; ?>
</div>                                                                                                                                                                                                                                                                                        framework/extensions/forms/extensions/contact-forms/views/email.php                                 0000644                 00000002477 15266055653 0022030 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $form_values
 * @var array $shortcode_to_item
 */

?>

<table border="0" cellpadding="10">
	<tbody>
	<?php foreach ($form_values as $shortcode => $form_value): ?>
		<?php

		if ( ! isset( $shortcode_to_item[ $shortcode ] ) ) {
			continue;
		}

		$item = &$shortcode_to_item[$shortcode];

		if ( ! isset( $item['options'] ) ) {
			continue;
		}

		$item_options = &$item['options'];

		switch ($item['type']) {
			case 'checkboxes':
				$title = ( isset( $item_options['label'] ) ) ? fw_htmlspecialchars($item_options['label']) : '';

				if ( ! is_array( $form_value ) || empty( $form_value ) ) {
					break;
				}

				$value = implode(', ', $form_value);
				break;
			case 'textarea':
				$title = fw_htmlspecialchars($item_options['label']);
				$value = '<pre>'. fw_htmlspecialchars($form_value) .'</pre>';
				break;
			case 'recaptcha':
				continue 2;
			default:
				$title = fw_htmlspecialchars($item_options['label']);

				if (is_array($form_value)) {
					$value = '<pre>'. fw_htmlspecialchars( print_r($form_value, true) ) .'</pre>';
				} else {
					$value = fw_htmlspecialchars( $form_value );
				}
		}
		?>
		<tr>
			<td valign="top"><b><?php echo $title ?></b></td>
			<td valign="top"><?php echo $value ?></td>
		</tr>
	<?php endforeach; ?>
	</tbody>
</table>                                                                                                                                                                                                 framework/extensions/forms/extensions/contact-forms/manifest.php                                    0000644                 00000000451 15266055653 0021400 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name'] = __('Contact Forms', 'fw');
$manifest['version'] = '1.0.1';
$manifest['standalone'] = true;
$manifest['display'] = false;
$manifest['requirements']  = array(
	'extensions' => array(
		'mailer' => array(),
	),
);                                                                                                                                                                                                                       framework/extensions/forms/extensions/contact-forms/helpers.php                                     0000644                 00000000470 15266055653 0021235 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Returns value of the form option
 *
 * @param $form_id
 * @param null $multikey
 *
 * @return mixed
 */
function fw_ext_contact_forms_get_option( $form_id, $multikey = null ) {
	return fw_ext( 'contact-forms' )->get_option( $form_id, $multikey );
}                                                                                                                                                                                                        framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php            0000644                 00000012615 15266055653 0026105 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );

class FW_Extension_Contact_Forms extends FW_Extension_Forms_Form {

	public function _init() {}

	/**
	 * {@inheritdoc}
	 */
	public function get_form_builder_type() {
		return 'form-builder';
	}

	public function get_form_builder_value( $form_id ) {
		$form = $this->get_form_db_data( $form_id );

		return ( empty( $form['form'] ) ? array() : $form['form'] );
	}

	/**
	 * @param $form_id
	 * @param $data
	 * * id - Form id
	 * * form - Builder value
	 * * email_to - Destination email
	 * * [subject_message]
	 * * [success_message]
	 * * [failure_message]
	 *
	 * @return bool
	 * @internal
	 */
	public function _set_form_db_data($form_id, $data) {
		if (!class_exists('_FW_Ext_Contact_Form_DB_Data')) {
			require_once dirname(__FILE__) .'/includes/helper/class--fw-ext-contact-form-db-data.php';
		}

		return _FW_Ext_Contact_Form_DB_Data::set($form_id, $data);
	}

	private function get_form_db_data($form_id) {
		if (!class_exists('_FW_Ext_Contact_Form_DB_Data')) {
			require_once dirname(__FILE__) .'/includes/helper/class--fw-ext-contact-form-db-data.php';
		}

		return _FW_Ext_Contact_Form_DB_Data::get($form_id);
	}

	/**
	 * @param array $data
	 * * id   - form id
	 * * form - builder value
	 * * [submit_button_text]
	 * @param array $view_data
	 * @return string
	 */
	public function render( $data, $view_data = array() ) {
		$form = $data['form'];

		if ( empty( $form ) ) {
			return '';
		}

		$form_id = $data['id'];
		$submit_button_text = empty( $data['submit_button_text'] )
			? __( 'Submit', 'fw' )
			: $data['submit_button_text'];

		/**
		 * @var FW_Extension_Forms $forms_extension
		 */
		$forms_extension = fw_ext( 'forms' );

		return $this->render_view(
			'form',
			array(
				'form_id'   => $form_id,
				'form_html' => $forms_extension->render_form(
					$form_id,
					$form,
					$this->get_name(),
					$this->render_view(
						'submit',
						array(
							'submit_button_text' => $submit_button_text,
							'form_id' => $form_id,
							'extra_data' => $view_data,
						)
					)
				),
				'extra_data' => $view_data,
			)
		);
	}

	public function process_form( $form_values, $data ) {
		$flash_id = 'fw_ext_contact_form_process';

		if ( empty( $form_values ) ) {
			FW_Flash_Messages::add(
				$flash_id,
				__( 'Unable to process the form', 'fw' ),
				'error'
			);

			return;
		}

		$form_id = FW_Request::POST( 'fw_ext_forms_form_id' );

		if ( empty( $form_id ) ) {
			FW_Flash_Messages::add(
				$flash_id,
				__( 'Unable to process the form', 'fw' ),
				'error'
			);
		}

		$form = $this->get_form_db_data( $form_id );

		if ( empty( $form ) ) {
			FW_Flash_Messages::add(
				$flash_id,
				__( 'Unable to process the form', 'fw' ),
				'error'
			);
		}

		{
			$to = array();

			foreach (array_map('trim', explode(',', $form['email_to'])) as $to_email) {
				if ( filter_var( $to_email, FILTER_VALIDATE_EMAIL ) ) {
					$to[] = $to_email;
				} else {
					FW_Flash_Messages::add(
						$flash_id,
						__( 'Invalid destination email (please contact the site administrator)', 'fw' ),
						'error'
					);

					return;
				}
			}

			$to = implode(',', $to);
		}

		$entry_data = array(
			'form_values'       => $form_values,
			'shortcode_to_item' => $data['shortcode_to_item'],
			/** @since 2.0.30 */
			'cc'  => apply_filters('fw:ext:contact-forms:email:cc',  array( /* 'john@smith.com' => 'John Smith' */ )),
			/** @since 2.0.30 */
			'bcc' => apply_filters('fw:ext:contact-forms:email:bcc', array( /* 'john@smith.com' => 'John Smith' */ )),
		);

		/**
		 * Use the first email filed as Reply-To header
		 */
		foreach ($entry_data['shortcode_to_item'] as $item) {
			if ($item['type'] === 'email' && $item['options']['required']) {
				$entry_data['reply_to'] = $entry_data['form_values'][ $item['shortcode'] ];
				break;
			}
		}

		$result = fw_ext_mailer_send_mail(
			$to,
			fw_akg('subject_message', $form, ''),
			$this->render_view( 'email', $entry_data ),
			$entry_data
		);

		if ( $result['status'] ) {
			do_action('fw:ext:contact-forms:sent', $entry_data);

			FW_Flash_Messages::add(
				$flash_id,
				fw_akg('success_message', $form, __( 'Message sent!', 'fw' ) ),
				'success'
			);
		} else {
			FW_Flash_Messages::add(
				$flash_id,
				fw_akg('failure_message', $form, __( 'Oops something went wrong.', 'fw' ) ) . ' ' . $result['message'],
				'error'
			);
		}
	}

	/**
	 * @internal
	 */
	public function _action_post_form_type_save() {
		if ( ! fw_ext_mailer_is_configured() ) {
			FW_Flash_Messages::add(
				'fw-ext-forms-' . $this->get_form_type() . '-mailer',
				str_replace(
					array(
						'{mailer_link}'
					),
					array(
						// the fw()->extensions->manager->get_extension_link() method is available starting with v2.1.7
						version_compare( fw()->manifest->get_version(), '2.1.7', '>=' )
							? fw_html_tag( 'a',
							array( 'href' => fw()->extensions->manager->get_extension_link( 'forms' ) ),
							__( 'Mailer', 'fw' ) )
							: __( 'Mailer', 'fw' )
					),
					__( 'Please configure the {mailer_link} extension.', 'fw' )
				),
				'error'
			);
		}
	}

	/**
	 * Returns value of the form option
	 *
	 * @param string $id
	 * @param null|string $multikey
	 *
	 * @return mixed|null
	 */
	public function get_option( $id, $multikey = null ) {
		$form = $this->get_form_db_data( $id );

		if ( empty( $form ) ) {
			return null;
		}

		if ( is_null( $multikey ) ) {
			return $form;
		}

		return fw_akg( $multikey, $form );
	}
}
                                                                                                                   extensions/forms/extensions/contact-forms/includes/helper/class--fw-ext-contact-form-db-data.php    0000644                 00000003055 15266055653 0031061 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );

/**
 * Save and get data about a form by id
 * @since Contact-Forms 1.0.1
 * @internal
 */
class _FW_Ext_Contact_Form_DB_Data
{
	/**
	 * @var string As short as possible because wp_option name has length limit 64
	 */
	private static $wp_option_name_prefix = 'fw:ext:cf:fd:';

	private static function get_wp_option_name($form_id)
	{
		return self::$wp_option_name_prefix . $form_id;
	}

	/**
	 * Before 1.0.1 data was saved in a single wp option where all extensions save their data
	 * https://github.com/ThemeFuse/Unyson-Forms-Extension/commit/8192e81ca04fd06b215fe938087b2d880d7d42cc?diff=unified#diff-ec141aa42759cc0c7735796a2c061f60R30
	 *
	 * @param string $form_id
	 * @return array|null Deleted data
	 */
	private static function delete_data_from_old_location($form_id)
	{
		/**
		 * @var FW_Extension_Contact_Forms $contact_forms_extension
		 */
		$contact_forms_extension = fw_ext('contact-forms');

		$data_key = $contact_forms_extension->get_name() . '-' . $form_id;

		if ($data = $contact_forms_extension->get_db_data($data_key)) {
			$contact_forms_extension->set_db_data($data_key, null);
		}

		return $data;
	}

	public static function set($form_id, $data)
	{
		self::delete_data_from_old_location($form_id);

		return update_option(
			self::get_wp_option_name($form_id),
			$data,
			false
		);
	}

	public static function get($form_id)
	{
		if ($data = self::delete_data_from_old_location($form_id)) {
			self::set($form_id, $data);
		}

		return get_option(
			self::get_wp_option_name($form_id)
		);
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/forms/class-fw-extension-forms.php                                             0000644                 00000015444 15266055653 0017501 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/** Sub extensions will extend this class */
require dirname( __FILE__ ) . '/includes/extends/class-fw-extension-forms-form.php';

/**
 * Build frontend forms
 */
class FW_Extension_Forms extends FW_Extension {

	/**
	 * Via this form will be rendered, validated and saved forms on frontend
	 * @var FW_Form
	 */
	private $frontend_form;

	/**
	 * @internal
	 */
	protected function _init() {
		$this->frontend_form = new FW_Form( 'fw_form', array(
			'render'   => array( $this, '_frontend_form_render' ),
			'validate' => array( $this, '_frontend_form_validate' ),
			'save'     => array( $this, '_frontend_form_save' ),
		) );

		add_filter('fw:form:nonce-name-data', array($this, '_filter_frontend_nonce_name_date'), 10, 3);
	}

	/**
	 * Render from items
	 *
	 * @param string $form_id
	 * @param array $form
	 * @param string $form_type
	 * @param string $submit_button
	 *
	 * @return string
	 */
	public final function render_form( $form_id, $form, $form_type, $submit_button = null ) {

		if ( empty( $form['json'] ) ) {
			return '';
		}

		ob_start();
		{
			$this->frontend_form->render( array(
				'builder_value' => json_decode( $form['json'], true ),
				'form_type'     => $form_type,
				'form_id'       => $form_id,
				'submit'        => $submit_button,
			) );
		}

		return ob_get_clean();
	}

	/**
	 * @internal
	 *
	 * @param array $data
	 *
	 * @return array
	 */
	public function _frontend_form_render( $data ) {
		$form_id              = $data['data']['form_id'];
		$form_type            = $data['data']['form_type'];
		$submit_button        = $data['data']['submit'];
		$form_type_input_name = 'fw_ext_forms_form_type';
		$form_type_input_id   = 'fw_ext_forms_form_id';

		$data['attr']['data-fw-ext-forms-type'] = $form_type;
		$data['attr']['class'] = apply_filters('fw:ext:forms:attr:class', $data['attr']['class']);

		echo '<input type="hidden" name="' . $form_type_input_name . '" value="' . esc_attr( $form_type ) . '" />';
		echo '<input type="hidden" name="' . $form_type_input_id . '" value="' . esc_attr( $form_id ) . '" />';

		/**
		 * @var FW_Ext_Forms_Type $form_type
		 */
		$form_type = fw_ext( $form_type );

		/**
		 * @var FW_Option_Type_Form_Builder $builder
		 */
		$builder = fw()->backend->option_type( $form_type->get_form_builder_type() );

		echo $builder->frontend_render( $data['data']['builder_value'], FW_Request::POST() );

		if ( ! is_null( $submit_button ) ) {
			$data['submit']['html'] = $submit_button;
		}


		return $data;
	}

	/**
	 * @internal
	 *
	 * @param array $errors
	 *
	 * @return array
	 */
	public function _frontend_form_validate( $errors ) {
		$form_id   = FW_Request::POST( 'fw_ext_forms_form_id' );
		$form_type = FW_Request::POST( 'fw_ext_forms_form_type' );

		if ( empty( $form_id ) || empty( $form_type ) ) {
			return array(
				'invalid-form-id' => __( 'Unable to process the form', 'fw' )
			);
		}

		/**
		 * @var FW_Ext_Forms_Type $form_instance
		 */
		$form_instance = fw_ext( $form_type );

		if ( ! $this->_child_extension_is_valid( $form_instance ) ) {
			return array(
				'invalid-form-id' => __( 'Unable to process the form', 'fw' )
			);
		}

		$form = $form_instance->get_form_builder_value( $form_id );

		if ( empty( $form ) ) {
			return array(
				'invalid-form-id' => __( 'Unable to process the form', 'fw' )
			);
		}

		/**
		 * @var FW_Option_Type_Form_Builder $builder
		 */
		$builder = fw()->backend->option_type( $form_instance->get_form_builder_type() );

		if ( ! $builder instanceof FW_Option_Type_Form_Builder ) {
			return array(
				'invalid-form-id' => __( 'Unable to process the form', 'fw' )
			);
		}

		$items_errors = $builder->frontend_validate(
			json_decode( $form['json'], true ),
			FW_Request::POST()
		);

		if ( ! empty( $items_errors ) ) {
			$errors = array_merge( $errors, $items_errors );
		}

		return $errors;
	}

	/**
	 * @param array $fw_form_data
	 *
	 * @return array
	 *
	 * @internal
	 */
	public function _frontend_form_save( $fw_form_data ) {
		$form_id   = FW_Request::POST( 'fw_ext_forms_form_id' );
		$form_type = FW_Request::POST( 'fw_ext_forms_form_type' );

		/**
		 * @var FW_Ext_Forms_Type $form_instance
		 */
		$form_instance = fw_ext( $form_type );

		/**
		 * @var FW_Option_Type_Form_Builder $builder
		 */
		$builder = fw()->backend->option_type( $form_instance->get_form_builder_type() );

		/**
		 * {json: '...', ...}
		 */
		$builder_value = $form_instance->get_form_builder_value( $form_id );

		/**
		 * {[item], [item], ...}
		 */
		$builder_value_json_array = json_decode( $builder_value['json'], true );

		/**
		 * By default redirect to the same page
		 * to prevent form submit alert on page refresh
		 */
		$fw_form_data['redirect'] = fw_current_url();

		if ( empty( $builder_value_json_array ) ) {
			return $fw_form_data;
		}

		{
			/**
			 * {shortcode => item}
			 */
			$shortcode_to_item = array();

			$this->extract_shortcode_item( $shortcode_to_item, $builder_value_json_array );
		}

		$process_data = $form_instance->process_form(
			$builder->frontend_get_value_from_items(
				$builder_value_json_array,
				FW_Request::POST()
			),
			array(
				'shortcode_to_item' => $shortcode_to_item,
				'builder_value'     => $builder_value
			)
		);

		if ( is_array( $process_data ) ) {
			if ( isset( $process_data['redirect'] ) ) {
				$fw_form_data['redirect'] = $process_data['redirect'];
			}
		}

		do_action('fw_ext_forms_frontend_submit', array(
			'id' => $form_id,
			'type' => $form_type,
			'instance' => $form_instance,
			'process_data' => $process_data,
			/** @since 2.0.28 */
			'shortcode_to_item' => $shortcode_to_item,
			/** @since 2.0.28 */
			'builder_value'     => $builder_value
		));

		return $fw_form_data;
	}

	/**
	 * @internal
	 *
	 * @param mixed $child_extension_instance
	 *
	 * @return bool
	 */
	public function _child_extension_is_valid( $child_extension_instance ) {
		return is_subclass_of( $child_extension_instance, 'FW_Extension_Forms_Form' );
	}

	/**
	 * Extract recursive all items in one level array
	 * @param array $extracted {shortcode => item}
	 * @param $items array, some items can have sub-items in the '_items' key
	 */
	private function extract_shortcode_item(&$extracted, &$items)
	{
		if (!is_array($items)) {
			return;
		}
		foreach ($items as &$item) {
			$extracted[ $item['shortcode'] ] = $item;
			if (!empty($item['_items'])) {
				$this->extract_shortcode_item($extracted, $item['_items']);
			}
		}
	}

	/**
	 * @param string $val
	 * @param FW_Form $form
	 * @param array $render_data
	 * @return string
	 */
	public function _filter_frontend_nonce_name_date($val, $form, $render_data) {
		if ($form->get_id() === $this->frontend_form->get_id()) {
			if (isset($render_data['data']['form_id'])) {
				return $render_data['data']['form_id'];
			} else {
				return FW_Request::POST('fw_ext_forms_form_id', '');
			}
		}

		return $val;
	}
}
                                                                                                                                                                                                                            framework/extensions/forms/static/css/frontend.css                                                  0000644                 00000020065 15266055653 0016516 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* Step Style */
.wrap-forms .wrap-step {
	width: 100%;
	display: block;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #f7f7f7;
	height: 52px;
	margin-bottom: 37px;
}

.wrap-forms .wrap-step .steps {
	list-style: none;
	text-align: justify;
	margin: 0;
	padding: 11px 20px 0;
}

.wrap-forms .wrap-step .steps:after {
	width: 100%;
	height: 0;
	content: '';
	display: inline-block;
}

.wrap-forms .wrap-step .steps li {
	display: inline-block;
}

.wrap-forms .wrap-step .steps .step {
	color: #0f6ab8;
	font-weight: 700;
	font-size: 15px;
	text-decoration: none;
}

.wrap-forms .wrap-step .steps .step span {
	background: #0f6ab8;
	color: #fff;
	font-size: 10px;
	border-radius: 50%;
	line-height: 15px;
	vertical-align: text-bottom;
	display: inline-block;
	height: 15px;
	width: 15px;
	text-align: center;
}

.wrap-forms .wrap-step .steps li.active-step .step span {
	background: #2b2b2b;
}

.wrap-forms .wrap-step .steps li.active-step .step,
.wrap-forms .wrap-step .steps .step:hover,
.wrap-forms .wrap-step .steps .step:hover strong {
	color: #2b2b2b;
	border-color: #2b2b2b;
}

.wrap-forms .wrap-step .steps .step:hover span {
	background: #2b2b2b;
}

.wrap-forms .wrap-step .steps .step strong {
	border-bottom: 1px solid #0f6ab8;
}

.wrap-forms .wrap-step .steps li.active-step .step strong {
	border: none;
}

.wrap-forms .field-text,
.wrap-forms .field-gap,
.wrap-forms .field-textarea,
.wrap-forms .field-select,
.wrap-forms .field-upload,
.wrap-forms .field-date,
.wrap-forms .field-time,
.wrap-forms .field-multiple,
.wrap-forms .field-rating,
.wrap-forms .field-table {
	margin-bottom: 23px;
	width: 100%;
}

.wrap-forms .field-checkbox,
.wrap-forms .field-radio {
	margin-bottom: 15px;
}

.wrap-forms .field-text.field-address {
	margin-bottom: -8px;
}

.wrap-forms .field-multiple div[class*='field-'] {
	width: 48%;
	display: inline-block;
	margin-bottom: 0;
}

.wrap-forms .wrap-rating .rating span {
	font-size: 19px;
}

.wrap-forms .wrap-rating .rating-title {
	margin-bottom: 19px;
}

.wrap-forms label,
.wrap-forms input,
.wrap-forms select {
	width: 100%;
}

.wrap-forms .field-text.field-address input,
.wrap-forms .field-text.field-address textarea,
.wrap-forms .field-text.field-address select {
	margin-bottom: 31px;
}

.wrap-forms .field-text.field-address input:last-child {
	margin-bottom: 0;
}

.wrap-forms label {
	font-size: 15px;
	margin-bottom: 8px;
	display: inline-block;
	font-weight: bold;
}

.wrap-forms sup {
	font-size: 16px;
	color: #c0392b;
	top: 0;
	left: 2px;
}

.wrap-forms input,
.wrap-forms select {
	font-size: 14px;
	height: 41px;
	padding: 0 15px;
}

.wrap-forms textarea {
	padding: 8px 15px;
	height: 162px;
	font-size: 14px;
	line-height: 22px;
	width: 100%;
}

.wrap-forms select {
	border-color: #e5e5e5;
}

.wrap-forms .field-gap input.fill-gap {
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	outline: none;
	border-radius: 0;
	border-bottom: 1px solid #808080;
	text-align: left;
	width: initial;
	height: initial;
}

.wrap-forms .field-gap input.fill-gap:hover,
.wrap-forms .field-gap input.fill-gap:focus {
	outline: none;
	border: none;
	border-bottom: 1px solid #808080;
	background: none;
}

.wrap-forms div[class*='field-'] .omega {
	width: 48%;
	display: inline-block;
}

.wrap-forms div[class*='field-'] .omega.omega-right,
.wrap-forms div[class*='field-'] .omega-right {
	float: right;
}

.wrap-forms .field-time .time {
	width: 82%;
	display: inline-block;
}

.wrap-forms .field-time .time-format {
	width: 16%;
	float: right;
	display: inline-block;
}

.wrap-forms .field-upload .upload-file-input,
.wrap-forms .field-upload .upload-file-button {
	display: inline-block;
	width: auto;
}

.wrap-forms .field-upload .upload-file-input {
	width: 86%;
}

.wrap-forms .field-upload .upload-file-button {
	float: right;
	font-size: 12px;
	font-weight: 400;
}

.wrap-forms .field-table table, th, td {
	border-color: #e5e5e5;
}

.wrap-forms .field-table table thead tr td {
	text-align: center;
	background: #f7f7f7;
	padding: 8px 20px;
	min-height: 73px;
	line-height: 52px;
}

.wrap-forms .field-table table thead tr td span {
	display: inline-block;
	vertical-align: middle;
	line-height: normal;
}

.wrap-forms .field-table table tbody tr td {
	padding: 15px;
	line-height: 20px;
}

.wrap-forms .field-table table tbody tr td.input-styled {
	text-align: center;
	padding: 0;
}

.wrap-forms .field-table table tbody tr td.input-styled .custom-radio {
	display: inline-block;
	vertical-align: middle;
	line-height: normal;
}

.wrap-forms input:-moz-placeholder,
.wrap-forms textarea:-moz-placeholder {
	font-size: 14px;
	font-weight: 400;
	color: #9a9a9a;
	text-transform: none;
	font-style: italic;
}

.wrap-forms input::-moz-placeholder,
.wrap-forms textarea::-moz-placeholder {
	font-size: 14px;
	font-weight: 400;
	color: #9a9a9a;
	text-transform: none;
	font-style: italic;
}

.wrap-forms input:-ms-input-placeholder,
.wrap-forms textarea:-ms-input-placeholder {
	font-size: 14px;
	font-weight: 400;
	color: #9a9a9a;
	text-transform: none;
	font-style: italic;
}

.wrap-forms input::-webkit-input-placeholder,
.wrap-forms textarea::-webkit-input-placeholder {
	font-size: 14px;
	font-weight: 400;
	color: #9a9a9a;
	font-style: italic;
	text-transform: none;
}

.wrap-forms input:focus::-webkit-input-placeholder {
	color: transparent;
}

.wrap-forms textarea:focus::-webkit-input-placeholder {
	color: transparent;
}

/* Custom CheckBox  & Radio */
/*-----------------------------------*/
.wrap-forms .custom-checkbox,
.wrap-forms .custom-radio {
	position: relative;
}

.wrap-forms .custom-checkbox input,
.wrap-forms .custom-radio input {
	height: auto;
	width: auto;
	vertical-align: middle;
}

.wrap-forms .custom-checkbox::selection,
.wrap-forms .custom-radio::selection {
	background: transparent;
	color: inherit;
}

.wrap-forms .custom-checkbox label,
.wrap-forms .custom-radio label {
	position: relative;
	width: auto;
	display: inline-block;
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
	margin-bottom: 6px;
	cursor: pointer;
	min-height: 17px;
}

.wrap-forms .custom-checkbox label::selection,
.wrap-forms .custom-radio label::selection {
	background: transparent;
	color: inherit;
}

.wrap-forms .custom-checkbox label.focus,
.wrap-forms .custom-radio label.focus {
	outline: none;
}

/* Section Break */
.wrap-forms .section-break {
	border-top: 1px solid #e5e5e5;
	margin: 42px auto 39px;
	padding-top: 25px;
}

.wrap-forms .section-break .title {
	text-transform: uppercase;
	font-size: 32px;
	font-family: 'Arial';
	color: #333333;
	font-weight: 400;
	margin-bottom: 13px;
}

.wrap-forms .section-break .sub-title {
	font-size: 13px;
	font-family: 'Arial';
	font-weight: 400;
	color: #595959;
}

.wrap-forms .nav-form {
	width: 100%;
	text-align: center;
	border-top: 1px solid #e5e5e5;
	padding-top: 29px;
	margin-top: 48px;
}

.wrap-forms .nav-form .button.button-nav-form,
.wrap-forms .nav-form .number-pages-form {
	display: inline-block;
}

.wrap-forms .nav-form .button.button-nav-form {
	border-top-left-radius: 0;
	padding: 10px 20px;
	font-weight: 400;
}

.wrap-forms .nav-form .number-pages-form {
	color: #333333;
	text-transform: uppercase;
	font-size: 17px;
	margin-top: 7px;
}

.wrap-forms .nav-form .button.button-nav-form.next {
	float: right;
}

.wrap-forms .nav-form .button.button-nav-form.prev {
	float: left;
}

/* layout */

.wrap-forms .field-columns-0:after,
.wrap-forms .field-columns-2:after,
.wrap-forms .field-columns-3:after {
	width: 100%;
	height: 0;
	content: '';
	display: inline-block;
}

.wrap-forms .field-columns-0 .options,
.wrap-forms .field-columns-2 .field-column,
.wrap-forms .field-columns-3 .field-column {
	float: left;
	padding-right: 5px;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

body.rtl .wrap-forms .field-columns-0 .options,
body.rtl .wrap-forms .field-columns-2 .field-column,
body.rtl .wrap-forms .field-columns-3 .field-column {
	float: right;
	padding-left: 5px;
	padding-right: 0;
}

.wrap-forms .field-columns-0 .options {
	padding-right: 15px;
}

.wrap-forms .field-columns-2 .field-column {
	width: 50%;
}

.wrap-forms .field-columns-3 .field-column {
	width: 33.3333%;
}

/* end: layout */                                                                                                                                                                                                                                                                                                                                                                                                                                                                           forms/includes/option-types/form-builder/extends/class-fw-option-type-form-builder-item.php         0000644                 00000004257 15266055653 0032413 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if (!defined('FW')) die('Forbidden');

/**
 * Extend this class to create items for form-builder option type
 */
abstract class FW_Option_Type_Form_Builder_Item extends FW_Option_Type_Builder_Item
{
	final public function get_builder_type()
	{
		return 'form-builder';
	}

	/**
	 * Render item html for frontend form
	 *
	 * @param array $item Attributes from Backbone JSON
	 * @param null|string|array $input_value Value submitted by the user
	 * @return string HTML
	 */
	abstract public function frontend_render(array $item, $input_value);

	/**
	 * Validate item on frontend form submit
	 *
	 * @param array $item Attributes from Backbone JSON
	 * @param null|string|array $input_value Value submitted by the user
	 * @return null|string Error message
	 */
	abstract public function frontend_validate(array $item, $input_value);

	/**
	 * Search relative path in '/extensions/forms/{builder_type}/items/{item_type}/'
	 *
	 * @param string $rel_path
	 * @param string $default_path Used if no path found
	 *
	 * @return false|string
	 */
	final protected function locate_path($rel_path, $default_path)
	{
		if ($path = fw()->extensions->get('forms')->locate_path('/'. $this->get_builder_type() .'/items/'. $this->get_type() . $rel_path)) {
			return $path;
		} else {
			return $default_path;
		}
	}

	/**
	 * Tells if the form input is only for visual rendering in form purpose and will not be used to submit any data
	 *
	 * @return bool
	 */
	public function visual_only() {
		return false;
	}

	/**
	 * Returns the value of the input after the form successfully was submitted
	 * This method ca be used in order to filter of the modify the submit ted value
	 *
	 * @param mixed $value
	 *
	 * @return mixed
	 */
	public function get_value_from_item( $value ) {
		return $value;
	}

	/**
	 * Search in '/extensions/forms/{builder_type}/items/{item_type}/options/options.php'
	 * @return array
	 * @since 2.0.23
	 */
	final protected function get_extra_options() {
		if ($extra_options = $this->locate_path( '/options/options.php', false )) {
			$extra_options = fw_get_variables_from_file($extra_options, array('options' => array()));
			return $extra_options['options'];
		} else {
			return array();
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                 form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php   0000644                 00000006562 15266055653 0040701 0                                                                                                    ustar 00                                                                                framework/extensions/forms/includes/option-types                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Form_Header_Title extends FW_Option_Type_Form_Builder_Item {
	public function get_type() {
		return 'form-header-title';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' => ''
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'l10n'     => array(
				'edit_title'    => __( 'Edit Title', 'fw' ),
				'edit_subtitle' => __( 'Edit Subtitle', 'fw' ),
			),
			'options'  => $this->get_options(),
			'defaults' => array(
				'type'    => $this->get_type(),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			'title'    => array(
				'type'  => 'text',
				'label' => __( 'Title', 'fw' ),
				'desc'  => __( 'The title will be displayed on contact form header', 'fw' ),
				'value' => '',
			),
			'subtitle' => array(
				'type'  => 'textarea',
				'label' => __( 'Subtitle', 'fw' ),
				'desc'  => __( 'The form header subtitle text', 'fw' ),
				'value' => '',
			)
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => 'form-header-title',
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach ( fw_extract_only_options( $this->get_options() ) as $option_id => $option ) {
				if ( array_key_exists( $option_id, $attributes['options'] ) ) {
					$option['value'] = $attributes['options'][ $option_id ];
				}
				$only_options[ $option_id ] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input( $only_options, array() );

			unset( $only_options, $option_id, $option );
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'title'    => $item['options']['title'],
				'subtitle' => $item['options']['subtitle'],
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
	}

	/**
	 * {@inheritdoc}
	 */
	public function visual_only() {
		return true;
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Form_Header_Title' );
                                                                                                                                              framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/view.php      0000644                 00000000661 15266055653 0027071 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var string $title
 * @var string $subtitle
 */

if ( empty( $title ) ) {
	return;
}
?>
<div class="<?php echo fw_ext_builder_get_item_width('form-builder', '1_1/frontend_class') ?> form-builder-item">
	<div class="header title">
		<h2><?php echo $title; ?></h2>
		<?php if ( ! empty( $subtitle ) ) : ?>
			<p><?php echo $subtitle; ?></p>
		<?php endif ?>
	</div>
</div>                                                                               extensions/forms/includes/option-types/form-builder/items/form-header-title/static/js/scripts.js    0000644                 00000011245 15266055653 0031257 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
	var currentItemType = 'form-header-title';

	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +' fw-form-item-control-edit">'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-title">'+
						'<div class="fw-form-item-preview-title-wrapper"><label data-hover-tip="<%- edit_title %>"><%- title %></label></div>'+
						'<div class="fw-form-item-preview-title-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-subtitle">'+
						'<div class="fw-form-item-preview-subtitle-wrapper"><label data-hover-tip="<%- edit_subtitle %>"><%- subtitle %></label></div>'+
						'<div class="fw-form-item-preview-subtitle-edit"><!-- --></div>'+
					'</div>'+
				'</div>'+
			'</div>'
		),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-preview .fw-form-item-preview-title label': 'openTitleEditor',
			'click .fw-form-item-preview .fw-form-item-preview-subtitle label': 'openSubtitleEditor'
		},
		initialize: function() {
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.model.on('change:options', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				}, this);
			}

			this.titleInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/title'
			});

			this.subtitleInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/subtitle'
			});
		},
		render: function () {
			this.defaultRender({
				title: ( ( fw.opg('title', this.model.get('options')) ) || localized.l10n.edit_title ),
				subtitle: ( ( fw.opg('subtitle', this.model.get('options')) ) || localized.l10n.edit_subtitle ),
				edit_title: localized.l10n.edit_title,
				edit_subtitle: localized.l10n.edit_subtitle
			});

			if (this.titleInlineEditor) {
				this.$('.fw-form-item-preview-title-edit').append(
					this.titleInlineEditor.$el
				);
				this.titleInlineEditor.delegateEvents();
			}

			if (this.subtitleInlineEditor) {
				this.$('.fw-form-item-preview-subtitle-edit').append(
					this.subtitleInlineEditor.$el
				);
				this.subtitleInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		},
		openTitleEditor: function( e ) {
			e.preventDefault();
			this.$('.fw-form-item-preview-title-wrapper').hide();

			this.titleInlineEditor.show();

			this.listenToOnce(this.titleInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-title-wrapper').show();
			});
		},
		openSubtitleEditor: function(e) {
			e.preventDefault();
			this.$('.fw-form-item-preview-subtitle-wrapper').hide();

			this.subtitleInlineEditor.show();

			this.listenToOnce(this.subtitleInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-subtitle-wrapper').show();
			});
		}
	});

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = defaults.type;
			return defaults;
		},
		initialize: function() {
			if (builder.rootItems.get(498157655) != undefined) {
				return;
			}

			this.defaultInitialize();

				/**
			* get options from wp_localize_script() variable
			*/

			this.modalOptions = localized.options;

			this.id = 498157655;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);

	builder.rootItems.bind("add", function(model, attributes){
		var first_model = builder.rootItems.at(0);

		if (first_model.id != 498157655) {
			var current = builder.rootItems.get(498157655);

			if ( current == undefined ) {
				return;
			}

			builder.rootItems.remove( builder.rootItems.get(498157655) );

			var item = new Item;
			item.set( 'options', current.get('options') );

			builder.rootItems.unshift( item );
		}
	});
});
                                                                                                                                                                                                                                                                                                                                                           framework/extensions/forms/includes/option-types/form-builder/items/radio/view.php                  0000644                 00000004077 15266055653 0024664 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $item
 * @var array $choices
 * @var array $value
 */

$options = $item['options'];

switch ($options['layout']) {
	case 'one-column': $columns = 1; break;
	case 'two-columns': $columns = 2; break;
	case 'three-columns': $columns = 3; break;
	default: $columns = 0;
}
?>
<?php if (empty($choices)): ?>
	<!-- radio not displayed: no choices -->
<?php else: ?>
	<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
		<div class="field-radio input-styled">
			<?php if ($options['label']): ?>
			<label><?php echo fw_htmlspecialchars($options['label']) ?>
				<?php if ($options['required']): ?><sup>*</sup><?php endif; ?>
			</label>
			<?php endif; ?>
			<div class="custom-radio field-columns-<?php echo esc_attr($columns); ?>">
				<?php if ($columns > 1): ?>
					<?php
					$choices_count = count($choices);
					$choices_per_column = abs($choices_count / $columns)
					                      + (($choices_count % $columns > $columns / 2) ? 1 : 0);
					$counter = 0;
					?>
					<div class="field-column">
					<?php while ($choice = array_shift($choices)): ?>
						<?php $choice['id'] = 'rand-'. fw_unique_increment(); ?>
						<div class="options">
							<input <?php echo fw_attr_to_html($choice) ?> />
							<label for="<?php echo esc_attr($choice['id']) ?>"><?php echo $choice['value'] ?></label>
						</div>
						<?php if (!(++$counter % $choices_per_column)): ?>
							</div><div class="field-column">
						<?php endif; ?>
					<?php endwhile; ?>
					</div>
				<?php else: ?>
					<?php foreach ($choices as $choice):
						$choice['id'] = 'rand-'. fw_unique_increment(); ?>
						<div class="options">
							<input <?php echo fw_attr_to_html($choice) ?> />
							<label for="<?php echo esc_attr($choice['id']) ?>"><?php echo $choice['value'] ?></label>
						</div>
					<?php endforeach; ?>
				<?php endif; ?>
			</div>
			<?php if ($options['info']): ?>
				<p><em><?php echo $options['info'] ?></em></p>
			<?php endif; ?>
		</div>
	</div>
<?php endif; ?>                                                                                                                                                                                                                                                                                                                                                                                                                                                                 includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php     0000644                 00000015622 15266055653 0034252 0                                                                                                    ustar 00                                                                                framework/extensions/forms                                                                                                                                             <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Radio extends FW_Option_Type_Form_Builder_Item {
	public function get_type() {
		return 'radio';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add a Single Choice field',
						'fw' ) . '">' .
					'<div class="item-type-icon">' .
					'<img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" />' .
					'</div>' .
					'<div class="item-type-title">' . __( 'Single Choice', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'l10n'     => array(
				'item_title'      => __( 'Single Choice', 'fw' ),
				'label'           => __( 'Label', 'fw' ),
				'toggle_required' => __( 'Toggle mandatory field', 'fw' ),
				'edit'            => __( 'Edit', 'fw' ),
				'delete'          => __( 'Delete', 'fw' ),
				'edit_label'      => __( 'Edit Label', 'fw' ),
				'x_more'          => __( '{x} More', 'fw' ),
				'close'           => __( 'Close', 'fw' ),
			),
			'options'  => $this->get_options(),
			'defaults' => array(
				'type'    => $this->get_type(),
				'width'   => fw_ext( 'forms' )->get_config( 'items/width' ),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			array(
				'g1' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'label' => array(
								'type'  => 'text',
								'label' => __( 'Label', 'fw' ),
								'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
								'value' => __( 'Single Choice', 'fw' ),
							)
						),
						array(
							'required' => array(
								'type'  => 'switch',
								'label' => __( 'Mandatory Field', 'fw' ),
								'desc'  => __( 'Make this field mandatory?', 'fw' ),
								'value' => true,
							)
						),
					)
				)
			),
			array(
				'g2' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'choices' => array(
								'type'   => 'addable-option',
								'label'  => __( 'Choices', 'fw' ),
								'desc'   => __( 'Add choice', 'fw' ),
								'option' => array(
									'type' => 'text',
								),
							)
						),
						array(
							'randomize' => array(
								'type'  => 'switch',
								'label' => __( 'Randomize?', 'fw' ),
								'desc'  => __( 'Do you want choices to be displayed in random order?', 'fw' ),
								'value' => false,
							)
						),
					)
				)
			),
			array(
				'layout' => array(
					'type'    => 'select',
					'label'   => __( 'Field Layout', 'fw' ),
					'desc'    => __( 'Select choice display layout', 'fw' ),
					'choices' => array(
						'one-column'    => __( 'One column', 'fw' ),
						'two-columns'   => __( 'Two columns', 'fw' ),
						'three-columns' => __( 'Three columns', 'fw' ),
						'side-by-side'  => __( 'Side by side', 'fw' ),
					),
				)
			),
			array(
				'info' => array(
					'type'  => 'textarea',
					'label' => __( 'Instructions for Users', 'fw' ),
					'desc'  => __( 'The users will see these instructions in the tooltip near the field', 'fw' ),
				)
			),
			$this->get_extra_options()
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => false, // the builder will generate new shortcode if this value will be empty()
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach ( fw_extract_only_options( $this->get_options() ) as $option_id => $option ) {
				if ( array_key_exists( $option_id, $attributes['options'] ) ) {
					$option['value'] = $attributes['options'][ $option_id ];
				}
				$only_options[ $option_id ] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input( $only_options, array() );

			unset( $only_options, $option_id, $option );
		}

		if ( empty( $attributes['options']['choices'] ) ) {
			$attributes['options']['choices'][] = __( 'Single Choice', 'fw' );
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		$options = $item['options'];

		$value = (string) $input_value;

		// prepare choices
		{
			$choices = array();

			foreach ( $options['choices'] as $choice ) {
				$attr = array(
					'type'  => 'radio',
					'name'  => $item['shortcode'],
					'value' => $choice,
				);

				if ( $choice === $value ) {
					$attr['checked'] = 'checked';
				}

				$choices[] = $attr;
			}

			if ( $options['randomize'] ) {
				shuffle( $choices );
			}
		}

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item'    => $item,
				'choices' => $choices,
				'value'   => $value
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
		$options = $item['options'];

		$messages = array(
			'required'            => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field is required', 'fw' )
			),
			'not_existing_choice' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( '{label}: Submitted data contains not existing choice', 'fw' )
			),
		);

		if ( empty( $options['choices'] ) ) {
			// the item was not displayed in frontend
			return;
		}

		if ( $options['required'] && empty( $input_value ) ) {
			return $messages['required'];
		}

		// check if has not existing choices
		if ( ! empty( $input_value ) && ! in_array( $input_value, $options['choices'] ) ) {
			return $messages['not_existing_choice'];
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Radio' );
                                                                                                              framework/extensions/forms/includes/option-types/form-builder/items/radio/static/images/icon.png    0000644                 00000005662 15266055653 0027374 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         H-Ñ   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   ßIDATxÚœÒ1NÃ@Ð§&eÈ9h)"‘3˜�QB•†Ž:p„BCÅAD)Xš�ä–F³³ÿÿÝ�ñWJña†%Þ÷8Åh‹ÛÕxFù!^Po	#úáÓì•pêhä´‚yû9�6æ­›Çòþ‚›*\¢Á*ë*Ø"Ü™4_0xÑÓßy°Iê¥L®`°é6ÁöR¿üí«’7<¦8J¾î\%&?µ‡³ègõÛpÆÿú;PaÇ½h�x‚õË­¿Y®ÇäØàw8ëšüs àüÛÍq‘N6    IEND®B`‚                                                                              framework/extensions/forms/includes/option-types/form-builder/items/radio/static/js/scripts.js      0000644                 00000014002 15266055653 0027116 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
	var currentItemType = 'radio';
	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
				'<div class="fw-form-item-controls fw-row">'+
					'<div class="fw-form-item-controls-left fw-col-xs-7">'+
						'<div class="fw-form-item-width"></div>'+
					'</div>'+
					'<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
						'<div class="fw-form-item-control-buttons">'+
							'<a class="fw-form-item-control-required dashicons<% if (required) { %> required<% } %>" data-hover-tip="<%- toggle_required %>" href="#" onclick="return false;" >*</a>'+
							'<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
							'<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
						'</div>'+
					'</div>'+
				'</div>'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-label">'+
						'<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> <span <% if (required) { %>class="required"<% } %>>*</span></div>'+
						'<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-choices">'+
						'<% if (choices.length) { %>'+
							'<div class="fw-form-item-preview-choices-list">'+
								'<% _.each(choices, function(choice, i){ %>'+
									'<p class="fw-form-item-preview-choice">'+
										'<input type="radio" onclick="return false;"> '+
										'<strong><%- choice %></strong> '+
										'<% if (i === 0 && choices.length > 1) { %>'+
											'<a href="#" onclick="jQuery(this).closest(\'.fw-form-item-preview-choices-list\').toggleClass(\'open\'); return false;"><strong>('+
												'<span class="if-list-closed"><%- x_more.replace("{x}", choices.length - 1) %></span>'+
												'<span class="if-list-open"><%- close %></span>'+
											')</strong></a>'+
										'<% } %>'+
									'</p>'+
								'<% }); %>'+
							'</div>'+
						'<% } else { %>'+
							'<p class="no-choices fw-form-item-preview-choice">'+
								'<input type="radio" onclick="return false;"> '+
								'<strong><%- item_title %></strong> '+
							'</p>'+
						'<% } %>'+
					'</div>'+
				'</div>'+
			'</div>'
		),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-control-edit': 'openEdit',
			'click .fw-form-item-control-remove': 'removeItem',
			'click .fw-form-item-control-required': 'toggleRequired',
			'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor'
		},
		initialize: function() {
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.model.on('change:options', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				}, this);
			}

			this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
				model: this.model,
				view: this
			});

			this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/label'
			});
		},
		render: function () {
			this.defaultRender({
				label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
				required: fw.opg('required', this.model.get('options')),
				toggle_required: localized.l10n.toggle_required,
				edit: localized.l10n.edit,
				remove: localized.l10n.delete,
				edit_label: localized.l10n.edit_label,
				choices: fw.opg('choices', this.model.get('options')),
				x_more: localized.l10n.x_more,
				close: localized.l10n.close,
				item_title: localized.l10n.item_title
			});

			if (this.widthChangerView) {
				this.$('.fw-form-item-width').append(
					this.widthChangerView.$el
				);
				this.widthChangerView.delegateEvents();
			}

			if (this.labelInlineEditor) {
				this.$('.fw-form-item-preview-label-edit').append(
					this.labelInlineEditor.$el
				);
				this.labelInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		removeItem: function() {
			this.remove();

			this.model.collection.remove(this.model);
		},
		toggleRequired: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.required = !values.required;

			this.model.set('options', values);
		},
		openLabelEditor: function() {
			this.$('.fw-form-item-preview-label-wrapper').hide();

			this.labelInlineEditor.show();

			this.listenToOnce(this.labelInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-label-wrapper').show();
			});
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		}
	});

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

			return defaults;
		},
		initialize: function() {
			this.defaultInitialize();

			/**
			 * get options from wp_localize_script() variable
			 */
			this.modalOptions = localized.options;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);
});

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/forms/includes/option-types/form-builder/items/radio/static/css/styles.css     0000644                 00000005120 15266055653 0027303 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choices-list .if-list-open,
.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choices-list.open .if-list-closed {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choices-list.open .if-list-open {
	display: inline;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choice {
	margin: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choice a {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-radio .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choices-list:not(.open) .fw-form-item-preview-choice:not(:first-child) {
	display: none;
}

/* end: preview */
                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/view.php             0000644                 00000004112 15266055653 0025672 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $item
 * @var array $choices
 * @var array $value
 */

$options = $item['options'];

switch ($options['layout']) {
	case 'one-column': $columns = 1; break;
	case 'two-columns': $columns = 2; break;
	case 'three-columns': $columns = 3; break;
	default: $columns = 0;
}
?>
<?php if (empty($choices)): ?>
	<!-- checkboxes not displayed: no choices -->
<?php else: ?>
	<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
		<div class="field-checkbox input-styled">
			<?php if ($options['label']): ?>
			<label><?php echo fw_htmlspecialchars($options['label']) ?>
				<?php if ($options['required']): ?><sup>*</sup><?php endif; ?>
			</label>
			<?php endif; ?>
			<div class="custom-checkbox field-columns-<?php echo esc_attr($columns); ?>">
				<?php if ($columns > 1): ?>
					<?php
					$choices_count = count($choices);
					$choices_per_column = abs($choices_count / $columns)
					                      + (($choices_count % $columns > $columns / 2) ? 1 : 0);
					$counter = 0;
					?>
					<div class="field-column">
					<?php while ($choice = array_shift($choices)): ?>
						<?php $choice['id'] = 'rand-'. fw_unique_increment(); ?>
						<div class="options">
							<input <?php echo fw_attr_to_html($choice) ?> />
							<label for="<?php echo esc_attr($choice['id']) ?>"><?php echo $choice['value'] ?></label>
						</div>
						<?php if (!(++$counter % $choices_per_column)): ?>
							</div><div class="field-column">
						<?php endif; ?>
					<?php endwhile; ?>
					</div>
				<?php else: ?>
					<?php foreach ($choices as $choice):
						$choice['id'] = 'rand-'. fw_unique_increment(); ?>
						<div class="options">
							<input <?php echo fw_attr_to_html($choice) ?> />
							<label for="<?php echo esc_attr($choice['id']) ?>"><?php echo $choice['value'] ?></label>
						</div>
					<?php endforeach; ?>
				<?php endif; ?>
			</div>
			<?php if ($options['info']): ?>
				<p><em><?php echo $options['info'] ?></em></p>
			<?php endif; ?>
		</div>
	</div>
<?php endif; ?>                                                                                                                                                                                                                                                                                                                                                                                                                                                      extensions/forms/includes/option-types/form-builder/items/checkboxes/static/images/icon.png         0000644                 00000005640 15266055653 0030331 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              ‰PNG

   IHDR          »î$   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   ÍIDATxÚ¤Ò1JCAÆñßA»”^À"•�+x›t9€à	Ì+�’"µ[ëAA36óÂ¾Ÿ’d`ØÝÙ™?»ßLAØÑ"¢4û² 'xÀX""üçM.s�· ˜àâÀ9^³æÃ.`…5îqÜ)¾Ä{æ¿à4ã-À4�'Œ2~ƒïŒ/qV�ÛàºúëÕùãÎË¶EÄ¬*jüó7}z»€Ûªø“a{w)ÜUÝÆ:o3HõtõY)e+÷¨{¹«h? �òéFq*    IEND®B`‚                                                                                                framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/static/js/scripts.js 0000644                 00000014323 15266055653 0030144 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * TODO: refactor this thing!!!
 */
fwEvents.on(
	'fw-builder:form-builder:collect-async-init-promises',
	function (data) {
		data.promises.push(
			fw.shortcodesLoadData()
		);
	}
);

fwEvents.on('fw-builder:' + 'form-builder' + ':register-items', function(builder){
	var currentItemType = 'checkboxes';
	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
				'<div class="fw-form-item-controls fw-row">'+
					'<div class="fw-form-item-controls-left fw-col-xs-7">'+
						'<div class="fw-form-item-width"></div>'+
					'</div>'+
					'<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
						'<div class="fw-form-item-control-buttons">'+
							'<a class="fw-form-item-control-required dashicons<% if (required) { %> required<% } %>" data-hover-tip="<%- toggle_required %>" href="#" onclick="return false;" >*</a>'+
							'<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
							'<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
						'</div>'+
					'</div>'+
				'</div>'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-label">'+
						'<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> <span <% if (required) { %>class="required"<% } %>>*</span></div>'+
						'<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-choices">'+
						'<% if (choices.length) { %>'+
							'<div class="fw-form-item-preview-choices-list">'+
								'<% _.each(choices, function(choice, i){ %>'+
									'<p class="fw-form-item-preview-choice">'+
										'<input type="checkbox" onclick="return false;"> '+
										'<strong><%- choice %></strong> '+
										'<% if (i === 0 && choices.length > 1) { %>'+
											'<a href="#" onclick="jQuery(this).closest(\'.fw-form-item-preview-choices-list\').toggleClass(\'open\'); return false;"><strong>('+
												'<span class="if-list-closed"><%- x_more.replace("{x}", choices.length - 1) %></span>'+
												'<span class="if-list-open"><%- close %></span>'+
											')</strong></a>'+
										'<% } %>'+
								    '</p>'+
								'<% }); %>'+
							'</div>'+
						'<% } else { %>'+
							'<p class="no-choices fw-form-item-preview-choice">'+
								'<input type="checkbox" onclick="return false;"> '+
								'<strong><%- item_title %></strong> '+
							'</p>'+
						'<% } %>'+
					'</div>'+
				'</div>'+
			'</div>'
	    ),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-control-edit': 'openEdit',
			'click .fw-form-item-control-remove': 'removeItem',
			'click .fw-form-item-control-required': 'toggleRequired',
			'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor'
		},
		initialize: function() {
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.model.on('change:options', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				}, this);
			}

			this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
				model: this.model,
				view: this
			});

			this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/label'
			});
		},
		render: function () {
			this.defaultRender({
				label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
				required: fw.opg('required', this.model.get('options')),
				toggle_required: localized.l10n.toggle_required,
				edit: localized.l10n.edit,
				remove: localized.l10n.delete,
				edit_label: localized.l10n.edit_label,
				choices: fw.opg('choices', this.model.get('options')),
				x_more: localized.l10n.x_more,
				close: localized.l10n.close,
				item_title: localized.l10n.item_title
			});

			if (this.widthChangerView) {
				this.$('.fw-form-item-width').append(
					this.widthChangerView.$el
				);
				this.widthChangerView.delegateEvents();
			}

			if (this.labelInlineEditor) {
				this.$('.fw-form-item-preview-label-edit').append(
					this.labelInlineEditor.$el
				);
				this.labelInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		removeItem: function() {
			this.remove();

			this.model.collection.remove(this.model);
		},
		toggleRequired: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.required = !values.required;

			this.model.set('options', values);
		},
		openLabelEditor: function() {
			this.$('.fw-form-item-preview-label-wrapper').hide();

			this.labelInlineEditor.show();

			this.listenToOnce(this.labelInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-label-wrapper').show();
			});
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		}
    });

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

			return defaults;
		},
		initialize: function() {
			this.defaultInitialize();

				/**
			* get options from wp_localize_script() variable
			*/
			this.modalOptions = localized.options;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);
});
                                                                                                                                                                                                                                                                                                             framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/static/css/styles.css0000644                 00000005241 15266055653 0030327 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}


.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choices-list .if-list-open,
.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choices-list.open .if-list-closed {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choices-list.open .if-list-open {
	display: inline;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choice {
	margin: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choice a {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-checkboxes .fw-form-item-preview .fw-form-item-preview-choices .fw-form-item-preview-choices-list:not(.open) .fw-form-item-preview-choice:not(:first-child) {
	display: none;
}

/* end: preview */
                                                                                                                                                                                                                                                                                                                                                               option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php    0000644                 00000016054 15266055653 0036312 0                                                                                                    ustar 00                                                                                framework/extensions/forms/includes                                                                                                                                    <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Checkboxes extends FW_Option_Type_Form_Builder_Item {
	public function get_type() {
		return 'checkboxes';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add a Multiple Choices field',
						'fw' ) . '">' .
					'<div class="item-type-icon">' .
					'<img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" />' .
					'</div>' .
					'<div class="item-type-title">' . __( 'Multiple Choice', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'l10n'     => array(
				'item_title'      => __( 'Multiple Choice', 'fw' ),
				'label'           => __( 'Label', 'fw' ),
				'toggle_required' => __( 'Toggle mandatory field', 'fw' ),
				'edit'            => __( 'Edit', 'fw' ),
				'delete'          => __( 'Delete', 'fw' ),
				'edit_label'      => __( 'Edit Label', 'fw' ),
				'x_more'          => __( '{x} More', 'fw' ),
				'close'           => __( 'Close', 'fw' ),
			),
			'options'  => $this->get_options(),
			'defaults' => array(
				'type'    => $this->get_type(),
				'width'   => fw_ext( 'forms' )->get_config( 'items/width' ),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			array(
				'g1' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'label' => array(
								'type'  => 'text',
								'label' => __( 'Label', 'fw' ),
								'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
								'value' => __( 'Multiple Choice', 'fw' ),
							)
						),
						array(
							'required' => array(
								'type'  => 'switch',
								'label' => __( 'Mandatory Field', 'fw' ),
								'desc'  => __( 'Make this field mandatory?', 'fw' ),
								'value' => true,
							)
						),
					)
				)
			),
			array(
				'g2' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'choices' => array(
								'type'   => 'addable-option',
								'label'  => __( 'Choices', 'fw' ),
								'desc'   => __( 'Add choice', 'fw' ),
								'option' => array(
									'type' => 'text',
								),
							)
						),
						array(
							'randomize' => array(
								'type'  => 'switch',
								'label' => __( 'Randomize', 'fw' ),
								'desc'  => __( 'Do you want choices to be displayed in random order?', 'fw' ),
								'value' => false,
							)
						),
					)
				)
			),
			array(
				'layout' => array(
					'type'    => 'select',
					'label'   => __( 'Field Layout', 'fw' ),
					'desc'    => __( 'Select choice display layout', 'fw' ),
					'choices' => array(
						'one-column'    => __( 'One column', 'fw' ),
						'two-columns'   => __( 'Two columns', 'fw' ),
						'three-columns' => __( 'Three columns', 'fw' ),
						'side-by-side'  => __( 'Side by side', 'fw' ),
					),
				)
			),
			array(
				'info' => array(
					'type'  => 'textarea',
					'label' => __( 'Instructions for Users', 'fw' ),
					'desc'  => __( 'The users will see these instructions in the tooltip near the field', 'fw' ),
				)
			),
			$this->get_extra_options()
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => false, // the builder will generate new shortcode if this value will be empty()
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach ( fw_extract_only_options( $this->get_options() ) as $option_id => $option ) {
				if ( array_key_exists( $option_id, $attributes['options'] ) ) {
					$option['value'] = $attributes['options'][ $option_id ];
				}
				$only_options[ $option_id ] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input( $only_options, array() );

			unset( $only_options, $option_id, $option );
		}

		if ( empty( $attributes['options']['choices'] ) ) {
			$attributes['options']['choices'][] = __( 'Multiple Choice', 'fw' );
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		$options = $item['options'];

		$value = ( is_null( $input_value ) || ! is_array( $input_value ) ) ? array() : $input_value;

		// prepare choices
		{
			$choices = array();

			foreach ( $options['choices'] as $choice ) {
				$attr = array(
					'type'  => 'checkbox',
					'name'  => $item['shortcode'] . '[]',
					'value' => $choice,
				);

				if ( in_array( $choice, $value ) ) {
					$attr['checked'] = 'checked';
				}

				$choices[] = $attr;
			}

			if ( $options['randomize'] ) {
				shuffle( $choices );
			}
		}

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item'    => $item,
				'choices' => $choices,
				'value'   => $value
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
		$options = $item['options'];

		$messages = array(
			'required'             => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field is required', 'fw' )
			),
			'not_existing_choices' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( '{label}: Submitted data contains not existing choices', 'fw' )
			),
		);

		if ( empty( $options['choices'] ) ) {
			// the item was not displayed in frontend
			return;
		}

		if ( $options['required'] && empty( $input_value ) ) {
			return $messages['required'];
		}

		// check if has not existing choices
		if ( ! empty( $input_value ) && count( $input_value ) != count( array_intersect( $options['choices'],
				$input_value ) )
		) {
			return $messages['not_existing_choices'];
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Checkboxes' );
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php 0000644                 00000027555 15266055653 0034036 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Text extends FW_Option_Type_Form_Builder_Item {
	public function get_type() {
		return 'text';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add a Single Line Text', 'fw' ) . '">' .
					'<div class="item-type-icon"><img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" /></div>' .
					'<div class="item-type-title">' . __( 'Single Line Text', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	public function get_item_localization() {
		return array(
			'l10n'     => array(
				'item_title'      => __( 'Single Line Text', 'fw' ),
				'label'           => __( 'Label', 'fw' ),
				'toggle_required' => __( 'Toggle mandatory field', 'fw' ),
				'edit'            => __( 'Edit', 'fw' ),
				'delete'          => __( 'Delete', 'fw' ),
				'edit_label'      => __( 'Edit Label', 'fw' ),
			),
			'options'  => $this->get_options(),
			'defaults' => array(
				'type'    => $this->get_type(),
				'width'   => fw_ext( 'forms' )->get_config( 'items/width' ),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			array(
				'g1' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'label' => array(
								'type'  => 'text',
								'label' => __( 'Label', 'fw' ),
								'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
								'value' => __( 'Single Line Text', 'fw' ),
							)
						),
						array(
							'required' => array(
								'type'  => 'switch',
								'label' => __( 'Mandatory Field', 'fw' ),
								'desc'  => __( 'Make this field mandatory?', 'fw' ),
								'value' => true,
							)
						),
					)
				)
			),
			array(
				'g2' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'placeholder' => array(
								'type'  => 'text',
								'label' => __( 'Placeholder', 'fw' ),
								'desc'  => __( 'This text will be used as field placeholder', 'fw' ),
							)
						),
						array(
							'default_value' => array(
								'type'  => 'text',
								'label' => __( 'Default Value', 'fw' ),
								'desc'  => __( 'This text will be used as field default value', 'fw' ),
							)
						)
					)
				)
			),
			array(
				'g3' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'constraints' => array(
								'type'    => 'multi-picker',
								'label'   => false,
								'desc'    => false,
								'value'   => array(
									'constraint' => 'characters',
								),
								'picker'  => array(
									'constraint' => array(
										'label'   => __( 'Restrictions', 'fw' ),
										'desc'    => __( 'Set characters or words restrictions for this field', 'fw' ),
										'type'    => 'radio',
										'inline'  => true,
										'choices' => array(
											'characters' => __( 'Characters', 'fw' ),
											'words'      => __( 'Words', 'fw' )
										),
									)
								),
								'choices' => array(
									'characters' => array(
										'min' => array(
											'type'  => 'short-text',
											'label' => __( 'Min', 'fw' ),
											'desc'  => __( 'Minim value', 'fw' ),
											'value' => 0
										),
										'max' => array(
											'type'  => 'short-text',
											'label' => __( 'Max', 'fw' ),
											'desc'  => __( 'Maxim value', 'fw' ),
											'value' => ''
										),
									),
									'words'      => array(
										'min' => array(
											'type'  => 'short-text',
											'label' => __( 'Min', 'fw' ),
											'desc'  => __( 'Minim value', 'fw' ),
											'value' => 0
										),
										'max' => array(
											'type'  => 'short-text',
											'label' => __( 'Max', 'fw' ),
											'desc'  => __( 'Maxim value', 'fw' ),
											'value' => ''
										),
									),
								),
							)
						),
					)
				)
			),
			array(
				'g4' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'info' => array(
								'type'  => 'textarea',
								'label' => __( 'Instructions for Users', 'fw' ),
								'desc'  => __( 'The users will see these instructions in the tooltip near the field',
									'fw' ),
							)
						),
					)
				)
			),
			$this->get_extra_options()
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => false, // the builder will generate new shortcode if this value will be empty()
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach ( fw_extract_only_options( $this->get_options() ) as $option_id => $option ) {
				if ( array_key_exists( $option_id, $attributes['options'] ) ) {
					$option['value'] = $attributes['options'][ $option_id ];
				}
				$only_options[ $option_id ] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input( $only_options, array() );

			unset( $only_options, $option_id, $option );
		}

		{
			$constraints = $attributes['options']['constraints'];

			if ( ! empty( $constraints['constraint'] ) ) {
				$constraint      = $constraints['constraint'];
				$constraint_data = $constraints[ $constraint ];

				switch ( $constraint ) {
					case 'characters':
					case 'words':
						if ( ! empty( $constraint_data['min'] ) ) {
							$constraint_data['min'] = intval( $constraint_data['min'] );

							if ( $constraint_data['min'] < 0 ) {
								$constraint_data['min'] = 0;
							}
						}

						if ( ! empty( $constraint_data['max'] ) ) {
							$constraint_data['max'] = intval( $constraint_data['max'] );

							if ( $constraint_data['max'] < 0 || $constraint_data['max'] < $constraint_data['min'] ) {
								$constraint_data['max'] = null;
							}
						}
						break;
					default:
						trigger_error( 'Invalid constraint: ' . $constraint, E_USER_WARNING );
						$attributes['options']['constraints']['constraint'] = '';
				}

				$attributes['options']['constraints'][ $constraint ] = $constraint_data;
			}
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		$options = $item['options'];

		// prepare attributes
		{
			$attr = array(
				'type'        => 'text',
				'name'        => $item['shortcode'],
				'placeholder' => $options['placeholder'],
				'value'       => is_null( $input_value ) ? $options['default_value'] : $input_value,
				'id'          => 'id-' . fw_unique_increment(),
			);

			if ( $options['required'] ) {
				$attr['required'] = 'required';
			}

			if ( ! empty( $options['constraints']['constraint'] ) ) {
				$constraint      = $options['constraints']['constraint'];
				$constraint_data = $options['constraints'][ $constraint ];

				switch ( $constraint ) {
					case 'characters':
					case 'words':
						if ( $constraint_data['min'] || $constraint_data['max'] ) {
							$attr['data-constraint'] = json_encode( array(
								'type' => $constraint,
								'data' => $constraint_data
							) );
						}

						if ( $constraint == 'characters' && $constraint_data['max'] ) {
							$attr['maxlength'] = $constraint_data['max'];
						}
						break;
					default:
						trigger_error( 'Unknown constraint: ' . $constraint, E_USER_WARNING );
				}
			}
		}

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item' => $item,
				'attr' => $attr,
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
		$options = $item['options'];

		$messages = array(
			'required'                => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field is required', 'fw' )
			),
			'characters_min_singular' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain minimum %d character', 'fw' )
			),
			'characters_min_plural'   => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain minimum %d characters', 'fw' )
			),
			'characters_max_singular' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain maximum %d character', 'fw' )
			),
			'characters_max_plural'   => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain maximum %d characters', 'fw' )
			),
			'words_min_singular'      => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain minimum %d word', 'fw' )
			),
			'words_min_plural'        => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain minimum %d words', 'fw' )
			),
			'words_max_singular'      => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain maximum %d word', 'fw' )
			),
			'words_max_plural'        => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain maximum %d words', 'fw' )
			),
		);

		if ( $options['required'] && ! fw_strlen( trim( $input_value ) ) ) {
			return $messages['required'];
		}

		$length = fw_strlen( $input_value );

		if ( $length && ! empty( $options['constraints']['constraint'] ) ) {
			$constraint      = $options['constraints']['constraint'];
			$constraint_data = $options['constraints'][ $constraint ];

			switch ( $constraint ) {
				case 'characters':
					if ( $constraint_data['min'] && $length < $constraint_data['min'] ) {
						return sprintf( $messages[ 'characters_min_' . ( $constraint_data['min'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['min']
						);
					}
					if ( $constraint_data['max'] && $length > $constraint_data['max'] ) {
						return sprintf( $messages[ 'characters_max_' . ( $constraint_data['max'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['max']
						);
					}
					break;
				case 'words':
					$words_length = count( preg_split( '/\s+/', $input_value ) );

					if ( $constraint_data['min'] && $words_length < $constraint_data['min'] ) {
						return sprintf( $messages[ 'words_min_' . ( $constraint_data['min'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['min']
						);
					}
					if ( $constraint_data['max'] && $words_length > $constraint_data['max'] ) {
						return sprintf( $messages[ 'words_max_' . ( $constraint_data['max'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['max']
						);
					}
					break;
				default:
					return 'Unknown constraint: ' . $constraint;
			}
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Text' );
                                                                                                                                                   framework/extensions/forms/includes/option-types/form-builder/items/text/view.php                   0000644                 00000001233 15266055653 0024541 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $item
 * @var array $attr
 */

$options = $item['options'];
?>
<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
	<div class="field-text">
		<?php if ($options['label']): ?>
		<label for="<?php echo esc_attr($attr['id']) ?>"><?php echo fw_htmlspecialchars($options['label']) ?>
			<?php if ($options['required']): ?><sup>*</sup><?php endif; ?>
		</label>
		<?php endif; ?>
		<input <?php echo fw_attr_to_html($attr) ?>>
		<?php if ($options['info']): ?>
			<p><em><?php echo $options['info'] ?></em></p>
		<?php endif; ?>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/forms/includes/option-types/form-builder/items/text/static/images/icon.png     0000644                 00000005655 15266055653 0027264 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR          »î$   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   ÚIDATxÚœÒ=JCQàï‰‚i]€••E,ì"
*i,ì]ƒ hãÒ»I›eØ¤HlE´Upl&!<Þ}ÜŸ3çÞ93UD(EUU�XG?"~IÑœ"çE^!y/øÆ¦è,#p‘/ßâ*×7­Yë.zxÃN°—¿øÄ>¶Kƒ…šÿÂÎ,ouÁÏtÑÇ+†5¿�°…{Œ»�"�³_Žóî©TÂAF-­}NÎáìl¥öÍ1.•ã:ÍíÎ‡­mÓ¹ïó=î°é1…Éí«cò; ØL c‡ˆ    IEND®B`‚                                                                                   framework/extensions/forms/includes/option-types/form-builder/items/text/static/js/scripts.js       0000644                 00000012743 15266055653 0027016 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
	var currentItemType = 'text';

	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
				'<div class="fw-form-item-controls fw-row">'+
					'<div class="fw-form-item-controls-left fw-col-xs-7">'+
						'<div class="fw-form-item-width"></div>'+
					'</div>'+
					'<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
						'<div class="fw-form-item-control-buttons">'+
							'<a class="fw-form-item-control-required dashicons<% if (required) { %> required<% } %>" data-hover-tip="<%- toggle_required %>" href="#" onclick="return false;" >*</a>'+
							'<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
							'<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
						'</div>'+
					'</div>'+
				'</div>'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-label">'+
						'<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> <span <% if (required) { %>class="required"<% } %>>*</span></div>'+
						'<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-input"><input type="text" placeholder="<%- placeholder %>" value="<%- default_value %>"></div>'+
				'</div>'+
			'</div>'
		),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-control-edit': 'openEdit',
			'click .fw-form-item-control-remove': 'removeItem',
			'click .fw-form-item-control-required': 'toggleRequired',
			'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor',
			'change .fw-form-item-preview-input input': 'updateDefaultValueFromPreviewInput'
		},
		initialize: function() {
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.model.on('change:options', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				}, this);
			}

			this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
				model: this.model,
				view: this
			});

			this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/label'
			});
		},
		render: function () {
			this.defaultRender({
				label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
				required: fw.opg('required', this.model.get('options')),
				default_value: fw.opg('default_value', this.model.get('options')),
				placeholder: fw.opg('placeholder', this.model.get('options')),
				toggle_required: localized.l10n.toggle_required,
				edit: localized.l10n.edit,
				remove: localized.l10n.delete,
				edit_label: localized.l10n.edit_label
			});

			if (this.widthChangerView) {
				this.$('.fw-form-item-width').append(
					this.widthChangerView.$el
				);
				this.widthChangerView.delegateEvents();
			}

			if (this.labelInlineEditor) {
				this.$('.fw-form-item-preview-label-edit').append(
					this.labelInlineEditor.$el
				);
				this.labelInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		removeItem: function() {
			this.remove();

			this.model.collection.remove(this.model);
		},
		toggleRequired: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.required = !values.required;

			this.model.set('options', values);
		},
		openLabelEditor: function() {
			this.$('.fw-form-item-preview-label-wrapper').hide();

			this.labelInlineEditor.show();

			this.listenToOnce(this.labelInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-label-wrapper').show();
			});
		},
		updateDefaultValueFromPreviewInput: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.default_value = this.$('.fw-form-item-preview-input input').val();

			this.model.set('options', values);
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		}
	});

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

			return defaults;
		},
		initialize: function() {
			this.defaultInitialize();

			/**
			 * get options from wp_localize_script() variable
			 */
			this.modalOptions = localized.options;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);
});
                             framework/extensions/forms/includes/option-types/form-builder/items/text/static/css/styles.css      0000644                 00000002756 15266055653 0027205 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-text:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-text .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}

/* end: preview */
                  framework/extensions/forms/includes/option-types/form-builder/items/form-builder-items.php          0000644                 00000001654 15266055653 0026320 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$dir = dirname(__FILE__);


require $dir .'/text/class-fw-option-type-form-builder-item-text.php';
require $dir .'/textarea/class-fw-option-type-form-builder-item-textarea.php';
require $dir .'/number/class-fw-option-type-form-builder-item-number.php';
require $dir .'/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php';
require $dir .'/radio/class-fw-option-type-form-builder-item-radio.php';
require $dir .'/select/class-fw-option-type-form-builder-item-select.php';
require $dir .'/email/class-fw-option-type-form-builder-item-email.php';
require $dir .'/website/class-fw-option-type-form-builder-item-website.php';
require $dir .'/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php';

if (apply_filters('fw:ext:forms:builder:load-item:form-header-title', true)) {
	require $dir . '/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php';
}                                                                                    includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php   0000644                 00000014636 15266055653 0034620 0                                                                                                    ustar 00                                                                                framework/extensions/forms                                                                                                                                             <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Select extends FW_Option_Type_Form_Builder_Item {
	public function get_type() {
		return 'select';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add a Dropdown', 'fw' ) . '">' .
					'<div class="item-type-icon">' .
					'<img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" />' .
					'</div>' .
					'<div class="item-type-title">' . __( 'Dropdown', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'l10n'     => array(
				'item_title'      => __( 'Dropdown', 'fw' ),
				'label'           => __( 'Label', 'fw' ),
				'toggle_required' => __( 'Toggle mandatory field', 'fw' ),
				'edit'            => __( 'Edit', 'fw' ),
				'delete'          => __( 'Delete', 'fw' ),
				'edit_label'      => __( 'Edit Label', 'fw' ),
			),
			'options'  => $this->get_options(),
			'defaults' => array(
				'type'    => $this->get_type(),
				'width'   => fw_ext( 'forms' )->get_config( 'items/width' ),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			array(
				'g1' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'label' => array(
								'type'  => 'text',
								'label' => __( 'Label', 'fw' ),
								'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
								'value' => __( 'Dropdown', 'fw' ),
							)
						),
						array(
							'required' => array(
								'type'  => 'switch',
								'label' => __( 'Mandatory Field', 'fw' ),
								'desc'  => __( 'Make this field mandatory?', 'fw' ),
								'value' => true,
							)
						),
					)
				)
			),
			array(
				'g2' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'choices' => array(
								'type'   => 'addable-option',
								'label'  => __( 'Choices', 'fw' ),
								'desc'   => __( 'Add choice', 'fw' ),
								'option' => array(
									'type' => 'text',
								),
							)
						),
						array(
							'randomize' => array(
								'type'  => 'switch',
								'label' => __( 'Randomize', 'fw' ),
								'desc'  => __( 'Do you want choices to be displayed in random order?', 'fw' ),
								'value' => false,
							)
						),
					)
				)
			),
			array(
				'info' => array(
					'type'  => 'textarea',
					'label' => __( 'Instructions for Users', 'fw' ),
					'desc'  => __( 'The users will see these instructions in the tooltip near the field', 'fw' ),
				)
			),
			$this->get_extra_options()
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => false, // the builder will generate new shortcode if this value will be empty()
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach ( fw_extract_only_options( $this->get_options() ) as $option_id => $option ) {
				if ( array_key_exists( $option_id, $attributes['options'] ) ) {
					$option['value'] = $attributes['options'][ $option_id ];
				}
				$only_options[ $option_id ] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input( $only_options, array() );

			unset( $only_options, $option_id, $option );
		}

		if ( empty( $attributes['options']['choices'] ) ) {
			$attributes['options']['choices'][] = __( 'Dropdown', 'fw' );
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		$options = $item['options'];

		$value = (string) $input_value;

		// prepare choices
		{
			$choices = array();

			foreach ( $options['choices'] as $choice ) {
				$attr = array(
					'value' => $choice,
				);

				if ( $choice === $value ) {
					$attr['selected'] = 'selected';
				}

				$choices[] = $attr;
			}

			if ( $options['randomize'] ) {
				shuffle( $choices );
			}
		}

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item'    => $item,
				'choices' => $choices,
				'value'   => $value,
				'attr'    => array(
					'name' => $item['shortcode'],
					'id'   => 'id-' . fw_unique_increment(),
				),
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
		$options = $item['options'];

		$messages = array(
			'required'            => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field is required', 'fw' )
			),
			'not_existing_choice' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( '{label}: Submitted data contains not existing choice', 'fw' )
			),
		);

		if ( empty( $options['choices'] ) ) {
			// the item was not displayed in frontend
			return;
		}

		if ( $options['required'] && empty( $input_value ) ) {
			return $messages['required'];
		}

		// check if has not existing choices
		if ( ! empty( $input_value ) && ! in_array( $input_value, $options['choices'] ) ) {
			return $messages['not_existing_choice'];
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Select' );
                                                                                                  framework/extensions/forms/includes/option-types/form-builder/items/select/view.php                 0000644                 00000001777 15266055653 0025051 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $item
 * @var array $choices
 * @var array $attr
 * @var string $value
 */

$options = $item['options'];
?>
<?php if (empty($choices)): ?>
	<!-- select not displayed: no choices -->
<?php else: ?>
	<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
		<div class="field-select select-styled">
			<?php if ($options['label']): ?>
			<label for="<?php echo esc_attr($attr['id']) ?>"><?php echo fw_htmlspecialchars($options['label']) ?>
				<?php if ($options['required']): ?><sup>*</sup><?php endif; ?>
			</label>
			<?php endif; ?>
			<select <?php echo fw_attr_to_html($attr) ?> >
				<?php foreach ($choices as $choice): ?>
					<option <?php echo fw_attr_to_html($choice) ?> ><?php echo $choice['value'] ?></option>
				<?php endforeach; ?>
			</select>
			<?php if ($options['info']): ?>
				<p><em><?php echo $options['info'] ?></em></p>
			<?php endif; ?>
		</div>
	</div>
<?php endif; ?> framework/extensions/forms/includes/option-types/form-builder/items/select/static/images/icon.png   0000644                 00000005440 15266055653 0027547 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         rëä|   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   MIDATxÚ¼RË  Öÿÿ2�Ú:”öZœœ2@'›PZa›™¤��îâõö#ôñ5D}e„‘�"å™³Vvxr=~{£
  ÿÿ Æ%'Y£    IEND®B`‚                                                                                                                                                                                                                                framework/extensions/forms/includes/option-types/form-builder/items/select/static/js/scripts.js     0000644                 00000012347 15266055653 0027311 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
	var currentItemType = 'select';
	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
				'<div class="fw-form-item-controls fw-row">'+
					'<div class="fw-form-item-controls-left fw-col-xs-7">'+
						'<div class="fw-form-item-width"></div>'+
					'</div>'+
					'<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
						'<div class="fw-form-item-control-buttons">'+
							'<a class="fw-form-item-control-required dashicons<% if (required) { %> required<% } %>" data-hover-tip="<%- toggle_required %>" href="#" onclick="return false;" >*</a>'+
							'<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
							'<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
						'</div>'+
					'</div>'+
				'</div>'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-label">'+
						'<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> <span <% if (required) { %>class="required"<% } %>>*</span></div>'+
						'<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-choices">'+
						'<% if (choices.length) { %>'+
							'<select disabled>'+
								'<option><%- choices[0] %></option>'+
							'</select>'+
						'<% } else { %>'+
							'<select disabled>'+
								'<option><%- item_title %></option>'+
							'</select>'+
						'<% } %>'+
					'</div>'+
				'</div>'+
			'</div>'
		),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-control-edit': 'openEdit',
			'click .fw-form-item-control-remove': 'removeItem',
			'click .fw-form-item-control-required': 'toggleRequired',
			'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor'
		},
		initialize: function() {
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.model.on('change:options', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				}, this);
			}

			this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
				model: this.model,
				view: this
			});

			this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/label'
			});
		},
		render: function () {
			this.defaultRender({
				label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
				required: fw.opg('required', this.model.get('options')),
				toggle_required: localized.l10n.toggle_required,
				edit: localized.l10n.edit,
				remove: localized.l10n.delete,
				edit_label: localized.l10n.edit_label,
				choices: fw.opg('choices', this.model.get('options')),
				item_title: localized.l10n.item_title
			});

			if (this.widthChangerView) {
				this.$('.fw-form-item-width').append(
					this.widthChangerView.$el
				);
				this.widthChangerView.delegateEvents();
			}

			if (this.labelInlineEditor) {
				this.$('.fw-form-item-preview-label-edit').append(
					this.labelInlineEditor.$el
				);
				this.labelInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		removeItem: function() {
			this.remove();

			this.model.collection.remove(this.model);
		},
		toggleRequired: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.required = !values.required;

			this.model.set('options', values);
		},
		openLabelEditor: function() {
			this.$('.fw-form-item-preview-label-wrapper').hide();

			this.labelInlineEditor.show();

			this.listenToOnce(this.labelInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-label-wrapper').show();
			});
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		}
	});

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

			return defaults;
		},
		initialize: function() {
			this.defaultInitialize();

			/**
			 * get options from wp_localize_script() variable
			 */
			this.modalOptions = localized.options;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);
});
                                                                                                                                                                                                                                                                                         framework/extensions/forms/includes/option-types/form-builder/items/select/static/css/styles.css    0000644                 00000003002 15266055653 0027461 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-select:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-select .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}

/* end: preview */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/forms/includes/option-types/form-builder/items/number/view.php                 0000644                 00000001233 15266055653 0025045 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $item
 * @var array $attr
 */

$options = $item['options'];
?>
<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
	<div class="field-text">
		<?php if ($options['label']): ?>
		<label for="<?php echo esc_attr($attr['id']) ?>"><?php echo fw_htmlspecialchars($options['label']) ?>
			<?php if ($options['required']): ?><sup>*</sup><?php endif; ?>
		</label>
		<?php endif; ?>
		<input <?php echo fw_attr_to_html($attr) ?>>
		<?php if ($options['info']): ?>
			<p><em><?php echo $options['info'] ?></em></p>
		<?php endif; ?>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/forms/includes/option-types/form-builder/items/number/static/images/icon.png   0000644                 00000005656 15266055653 0027571 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR          G×\   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   ÛIDATxÚ„ÒaM1à¯+ápp8À‡�p8X	à`%œ„•€„•p?˜†f�0É¤é¼é{}Ó6L8ãW¬¸$Ù µ6â
{Ó7ØpÀ±$‘>ª§“Ka²k^ªv¬æ®IÜâ©Ôzj½&ÙZk¯¥¬µÖ±õKö›qT_z½°æ²·â˜ÄM1žËÜ%YüŒ©nØíh¥öŒ÷Ýõ×$ëž¡µvÁ#îû ~Ë¹fLƒ…¹ð£·}Ž�Cí‚-‰ÿ÷w_pzJ¢õÇþ+ê‡�jâ×ñ÷} "ç´…úß—‚    IEND®B`‚                                                                                  framework/extensions/forms/includes/option-types/form-builder/items/number/static/js/scripts.js     0000644                 00000012734 15266055653 0027322 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
	var currentItemType = 'number';
	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
				'<div class="fw-form-item-controls fw-row">'+
					'<div class="fw-form-item-controls-left fw-col-xs-7">'+
						'<div class="fw-form-item-width"></div>'+
					'</div>'+
					'<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
						'<div class="fw-form-item-control-buttons">'+
							'<a class="fw-form-item-control-required dashicons<% if (required) { %> required<% } %>" data-hover-tip="<%- toggle_required %>" href="#" onclick="return false;" >*</a>'+
							'<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
							'<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
						'</div>'+
					'</div>'+
				'</div>'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-label">'+
						'<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> <span <% if (required) { %>class="required"<% } %>>*</span></div>'+
						'<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-input"><input type="text" placeholder="<%- placeholder %>" value="<%- default_value %>"></div>'+
				'</div>'+
			'</div>'
		),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-control-edit': 'openEdit',
			'click .fw-form-item-control-remove': 'removeItem',
			'click .fw-form-item-control-required': 'toggleRequired',
			'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor',
			'change .fw-form-item-preview-input input': 'updateDefaultValueFromPreviewInput'
		},
		initialize: function(){
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.listenTo(this.model, 'change', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				});
			}

			this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
				model: this.model,
				view: this
			});

			this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/label'
			});
		},
		render: function () {
			this.defaultRender({
				label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
				edit_label: localized.l10n.edit_label,
				required: fw.opg('required', this.model.get('options')),
				placeholder: fw.opg('placeholder', this.model.get('options')),
				default_value: fw.opg('default_value', this.model.get('options')),
				toggle_required: localized.l10n.toggle_required,
				edit: localized.l10n.edit,
				remove: localized.l10n.delete
			});

			if (this.widthChangerView) {
				this.$('.fw-form-item-width').append(
					this.widthChangerView.$el
				);
				this.widthChangerView.delegateEvents();
			}

			if (this.labelInlineEditor) {
				this.$('.fw-form-item-preview-label-edit').append(
					this.labelInlineEditor.$el
				);
				this.labelInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		removeItem: function() {
			this.remove();

			this.model.collection.remove(this.model);
		},
		toggleRequired: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger 'change' event
				this.model.get('options')
			);

			values.required = !values.required;

			this.model.set('options', values);
		},
		openLabelEditor: function() {
			this.$('.fw-form-item-preview-label-wrapper').hide();

			this.labelInlineEditor.show();

			this.listenToOnce(this.labelInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-label-wrapper').show();
			});
		},
		updateDefaultValueFromPreviewInput: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.default_value = this.$('.fw-form-item-preview-input input').val();

			this.model.set('options', values);
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		}
	});

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

			return defaults;
		},
		initialize: function() {
			this.defaultInitialize();

				/**
			* get options from wp_localize_script() variable
			*/
			this.modalOptions = localized.options;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);
});
                                    framework/extensions/forms/includes/option-types/form-builder/items/number/static/css/styles.css    0000644                 00000003002 15266055653 0027472 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-number:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-number .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}

/* end: preview */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php   0000644                 00000031434 15266055653 0034635 0                                                                                                    ustar 00                                                                                framework/extensions/forms                                                                                                                                             <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Number extends FW_Option_Type_Form_Builder_Item {
	protected $number_regex = '/^\-?([\d]+)?[,\.]?([\d]+)?$/';

	public function get_type() {
		return 'number';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add a Number field', 'fw' ) . '">' .
					'<div class="item-type-icon"><img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" /></div>' .
					'<div class="item-type-title">' . __( 'Number', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'options'  => $this->get_options(),
			'l10n'     => array(
				'item_title'      => __( 'Number', 'fw' ),
				'label'           => __( 'Label', 'fw' ),
				'edit_label'      => __( 'Edit Label', 'fw' ),
				'toggle_required' => __( 'Toggle mandatory field', 'fw' ),
				'edit'            => __( 'Edit', 'fw' ),
				'delete'          => __( 'Delete', 'fw' )
			),
			'defaults' => array(
				'type'    => $this->get_type(),
				'width'   => fw_ext( 'forms' )->get_config( 'items/width' ),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			array(
				'g1' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'label' => array(
								'type'  => 'text',
								'label' => __( 'Label', 'fw' ),
								'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
								'value' => __( 'Number', 'fw' ),
							)
						),
						array(
							'required' => array(
								'type'  => 'switch',
								'label' => __( 'Mandatory Field', 'fw' ),
								'desc'  => __( 'Make this field mandatory?', 'fw' ),
								'value' => true,
							)
						),
					)
				)
			),
			array(
				'g2' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'placeholder' => array(
								'type'  => 'text',
								'label' => __( 'Placeholder', 'fw' ),
								'desc'  => __( 'This text will be used as field placeholder', 'fw' ),
							)
						),
						array(
							'default_value' => array(
								'type'  => 'text',
								'label' => __( 'Default Value', 'fw' ),
								'desc'  => __( 'This text will be used as field default value', 'fw' ),
							)
						)
					)
				)
			),
			array(
				'g3' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'constraints' => array(
								'type'    => 'multi-picker',
								'label'   => false,
								'desc'    => false,
								'value'   => array(
									'constraint' => 'value',
								),
								'picker'  => array(
									'constraint' => array(
										'label'   => __( 'Restrictions', 'fw' ),
										'desc'    => __( 'Set digits or values restrictions of this field', 'fw' ),
										'type'    => 'radio',
										'inline'  => true,
										'choices' => array(
											'digits' => __( 'Digits', 'fw' ),
											'value'  => __( 'Value', 'fw' )
										),
									)
								),
								'choices' => array(
									'digits' => array(
										'min' => array(
											'type'  => 'short-text',
											'label' => __( 'Min', 'fw' ),
											'desc'  => __( 'Minim value', 'fw' ),
											'value' => 0
										),
										'max' => array(
											'type'  => 'short-text',
											'label' => __( 'Max', 'fw' ),
											'desc'  => __( 'Maxim value', 'fw' ),
											'value' => ''
										),
									),
									'value'  => array(
										'min' => array(
											'type'  => 'text',
											'label' => __( 'Min', 'fw' ),
											'desc'  => __( 'Minim value', 'fw' ),
											'value' => 0
										),
										'max' => array(
											'type'  => 'text',
											'label' => __( 'Max', 'fw' ),
											'desc'  => __( 'Maxim value', 'fw' ),
											'value' => ''
										),
									),
								),
							)
						),
					)
				)
			),
			array(
				'g4' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'info' => array(
								'type'  => 'textarea',
								'label' => __( 'Instructions for Users', 'fw' ),
								'desc'  => __( 'The users will see these instructions in the tooltip near the field',
									'fw' ),
							)
						),
					)
				)
			),
			$this->get_extra_options()
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => false, // the builder will generate new shortcode if this value will be empty()
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach ( fw_extract_only_options( $this->get_options() ) as $option_id => $option ) {
				if ( array_key_exists( $option_id, $attributes['options'] ) ) {
					$option['value'] = $attributes['options'][ $option_id ];
				}
				$only_options[ $option_id ] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input( $only_options, array() );

			unset( $only_options, $option_id, $option );
		}

		{
			$constraints = $attributes['options']['constraints'];

			if ( ! empty( $constraints['constraint'] ) ) {
				$constraint      = $constraints['constraint'];
				$constraint_data = $constraints[ $constraint ];

				switch ( $constraint ) {
					case 'digits':
						if ( ! empty( $constraint_data['min'] ) ) {
							$constraint_data['min'] = intval( $constraint_data['min'] );

							if ( $constraint_data['min'] < 0 ) {
								$constraint_data['min'] = 0;
							}
						}

						if ( ! empty( $constraint_data['max'] ) ) {
							$constraint_data['max'] = intval( $constraint_data['max'] );

							if ( $constraint_data['max'] < 0 || $constraint_data['max'] < $constraint_data['min'] ) {
								$constraint_data['max'] = null;
							}
						}
						break;
					case 'value':
						if ( $constraint_data['min'] === '' || ! preg_match( $this->number_regex,
								$constraint_data['min'] )
						) {
							$constraint_data['min'] = null;
						} else {
							$constraint_data['min'] = doubleval( $constraint_data['min'] );
						}

						if ( $constraint_data['max'] === '' || ! preg_match( $this->number_regex,
								$constraint_data['max'] )
						) {
							$constraint_data['max'] = null;
						} else {
							$constraint_data['max'] = doubleval( $constraint_data['max'] );
						}

						if ( ! is_null( $constraint_data['max'] ) && ! is_null( $constraint_data['min'] ) ) {
							if ( $constraint_data['max'] < $constraint_data['min'] ) {
								$constraint_data['max'] = null;
							}
						}
						break;
					default:
						trigger_error( 'Invalid constraint: ' . $constraint, E_USER_WARNING );
						$attributes['options']['constraints']['constraint'] = '';
				}

				$attributes['options']['constraints'][ $constraint ] = $constraint_data;
			}
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		$options = $item['options'];

		// prepare attributes
		{
			$attr = array(
				'type'        => 'text',
				'name'        => $item['shortcode'],
				'placeholder' => $options['placeholder'],
				'value'       => is_null( $input_value ) ? $options['default_value'] : $input_value,
				'id'          => 'id-' . fw_unique_increment(),
			);

			if ( $options['required'] ) {
				$attr['required'] = 'required';
			}

			if ( ! empty( $options['constraints']['constraint'] ) ) {
				$constraint      = $options['constraints']['constraint'];
				$constraint_data = $options['constraints'][ $constraint ];

				switch ( $constraint ) {
					case 'digits':
						if ( $constraint_data['min'] || $constraint_data['max'] ) {
							$attr['data-constraint'] = json_encode( array(
								'type' => $constraint,
								'data' => $constraint_data
							) );
						}

						if ( $constraint_data['max'] ) {
							$attr['maxlength'] = $constraint_data['max'];
						}
						break;
					case 'value':
						if ( ! is_null( $constraint_data['min'] ) || ! is_null( $constraint_data['max'] ) ) {
							$attr['data-constraint'] = json_encode( array(
								'type' => $constraint,
								'data' => $constraint_data
							) );
						}
						break;
					default:
						trigger_error( 'Unknown constraint: ' . $constraint, E_USER_WARNING );
				}
			}
		}

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item' => $item,
				'attr' => $attr,
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
		$options = $item['options'];

		$messages = array(
			'invalid'             => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must be a valid number', 'fw' )
			),
			'required'            => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field is required', 'fw' )
			),
			'digits_min_singular' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must have minimum %d digit', 'fw' )
			),
			'digits_min_plural'   => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must have minimum %d digits', 'fw' )
			),
			'digits_max_singular' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must have maximum %d digit', 'fw' )
			),
			'digits_max_plural'   => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must have maximum %d digits', 'fw' )
			),
			'value_min'           => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field minimum value must be %s', 'fw' )
			),
			'value_max'           => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field maximum value must be %s', 'fw' )
			),
		);

		if ( $options['required'] && ! fw_strlen( trim( $input_value ) ) ) {
			return $messages['required'];
		}

		if ( ! empty( $input_value ) && ! preg_match( $this->number_regex, $input_value ) ) {
			return $messages['invalid'];
		}

		if ( ! empty( $input_value ) && ! empty( $options['constraints']['constraint'] ) ) {
			$constraint      = $options['constraints']['constraint'];
			$constraint_data = $options['constraints'][ $constraint ];

			switch ( $constraint ) {
				case 'digits':
					$length = fw_strlen( str_replace( array( ',', '.', '-' ), '', $input_value ) );

					if ( $constraint_data['min'] && $length < $constraint_data['min'] ) {
						return sprintf( $messages[ 'digits_min_' . ( $constraint_data['min'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['min']
						);
					}
					if ( $constraint_data['max'] && $length > $constraint_data['max'] ) {
						return sprintf( $messages[ 'digits_max_' . ( $constraint_data['max'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['max']
						);
					}
					break;
				case 'value':
					$value = doubleval( $input_value );

					if ( ! is_null( $constraint_data['min'] ) && $value < $constraint_data['min'] ) {
						return sprintf( $messages['value_min'],
							$constraint_data['min'],
							$constraint_data['min'] == 1 ? '' : 's'
						);
					}
					if (
						! is_null( $constraint_data['max'] )
						&&
						$constraint_data['min'] !== $constraint_data['max']
						&&
						$value > $constraint_data['max']
					) {
						return sprintf( $messages['value_max'],
							$constraint_data['max'],
							$constraint_data['max'] == 1 ? '' : 's'
						);
					}
					break;
				default:
					return 'Unknown constraint: ' . $constraint;
			}
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Number' );
                                                                                                                                                                                                                                    option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php      0000644                 00000011170 15266055653 0035734 0                                                                                                    ustar 00                                                                                framework/extensions/forms/includes                                                                                                                                    <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

fw_include_file_isolated( dirname( __FILE__ ) . '/includes/includes.php', true );


class FW_Option_Type_Form_Builder_Item_Recaptcha extends FW_Option_Type_Form_Builder_Item {

	protected $number_regex = '/^\-?([\d]+)?[,\.]?([\d]+)?$/';

	public function get_type() {
		return 'recaptcha';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add a Recaptcha field', 'fw' ) . '">' .
					'<div class="item-type-icon"><img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" /></div>' .
					'<div class="item-type-title">' . __( 'Recaptcha', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'options'  => $this->get_options(),
			'l10n'     => array(
				'item_title' => __( 'Recaptcha', 'fw' ),
				'label'      => __( 'Label', 'fw' ),
				'edit_label' => __( 'Edit Label', 'fw' ),
				'edit'       => __( 'Edit', 'fw' ),
				'delete'     => __( 'Delete', 'fw' ),
				'site_key'   => __( 'Set site key', 'fw' ),
				'secret_key' => __( 'Set secret key', 'fw' ),
			),
			'defaults' => array(
				'type'    => $this->get_type(),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			'label'     => array(
				'type'  => 'text',
				'label' => __( 'Label', 'fw' ),
				'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
				'value' => __( 'Recaptcha', 'fw' ),
			),
			'recaptcha' => array(
				'type'  => 'recaptcha',
				'label' => false,
				'value' => null,
			)
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $attributes;
		//return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {

		$keys = fw_ext( 'forms' )->get_db_settings_option( 'recaptcha-keys' );

		if ( empty( $keys ) ) {
			return '';
		}

		wp_register_script(
			'g-recaptcha',
			'https://www.google.com/recaptcha/api.js?onload=fw_forms_builder_item_recaptcha_init&render=explicit&hl=' . get_locale(),
			array( 'jquery' ),
			null,
			true
		);

		wp_enqueue_script( 'frontend-recaptcha',
			$this->get_uri( '/static/js/frontend-recaptcha.js' ),
			array( 'g-recaptcha' ),
			fw_ext( 'forms' )->manifest->get_version(),
			true
		);
		wp_localize_script( 'frontend-recaptcha', 'form_builder_item_recaptcha', array(
			'site_key' => $keys['site-key']
		) );

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item'  => $item,
				'label' => ( isset( $input_value['label'] ) ) ? $input_value['label'] : __( 'Security Code', 'fw' ),
				'attr'  => array(
					'class' => 'form-builder-item-recaptcha',
				),
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {

		$mesages = array(
			'not-configured' => __( 'Could not validate the form', 'fw' ),
			'not-human'      => __( 'Please fill the recaptcha', 'fw' ),
		);

		$keys = fw_ext( 'forms' )->get_db_settings_option( 'recaptcha-keys' );

		if ( empty( $keys ) ) {
			return $mesages['not-configured'];
		}

		$recaptcha = new ReCaptcha(
			$keys['secret-key'],
			(function_exists('ini_get') && ini_get('allow_url_fopen')) ? null : new ReCaptchaSocketPost()
		);
		$gRecaptchaResponse = FW_Request::POST( 'g-recaptcha-response' );

		if ( empty( $gRecaptchaResponse ) ) {
			return $mesages['not-human'];
		}
		$resp = $recaptcha->verify( $gRecaptchaResponse );

		if ( $resp->isSuccess() ) {
			return false;
		} else {
			$errors = $resp->getErrorCodes();

			return $mesages['not-human'];
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Recaptcha' );
                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/view.php              0000644                 00000000746 15266055653 0025517 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $label
 * @var array $item
 * @var array $attr
 */
?>
<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
	<div class="field-recaptcha">
		<label><?php echo fw_htmlspecialchars($item['options']['label']) ?></label>
		<input type="hidden" name="<?php echo esc_attr($item['shortcode']); ?>">
		<div <?php echo fw_attr_to_html($attr); ?>></div>
	</div>
</div>                          framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/static/images/icon.png0000644                 00000042475 15266055653 0030233 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         ½Bçä   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3  8hiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c014 79.156797, 2014/08/20-09:53:02        ">
   <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:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
            xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmp:CreatorTool>Adobe Photoshop CC 2014 (Windows)</xmp:CreatorTool>
         <xmp:CreateDate>2015-05-26T12:46:38+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2015-05-26T13:20:33+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2015-05-26T13:20:33+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:ICCProfile>sRGB IEC61966-2.1</photoshop:ICCProfile>
         <xmpMM:InstanceID>xmp.iid:718552d7-0a2d-1a4d-a8f7-861e633847c5</xmpMM:InstanceID>
         <xmpMM:DocumentID>xmp.did:718552d7-0a2d-1a4d-a8f7-861e633847c5</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>xmp.did:718552d7-0a2d-1a4d-a8f7-861e633847c5</xmpMM:OriginalDocumentID>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>created</stEvt:action>
                  <stEvt:instanceID>xmp.iid:718552d7-0a2d-1a4d-a8f7-861e633847c5</stEvt:instanceID>
                  <stEvt:when>2015-05-26T12:46:38+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC 2014 (Windows)</stEvt:softwareAgent>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>1</exif:ColorSpace>
         <exif:PixelXDimension>15</exif:PixelXDimension>
         <exif:PixelYDimension>12</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>ÏN–’    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  öIDATxÚl’¿K•qÅ?çy¿¾WÍÔ›f?,ƒBˆ –(ˆi)
‚Š†Ê­5h/ú'
‡¦¶Àª5§¨(‚(ŒÄàB?@jPïõ¾¯ßçiÐ±œõpÎá H‰ûö5q¿vqœ Z©,æZ?~Î§ôyhlŒZ‚ Töô�RÏÁ=»Æ1
,Û2"Ã@#ˆNÚØ¸EY>¢,�ÝÑá‰‰fÎ<uåÓrý.«žÙNÙ�“XœPè&Ò ¥â|·ªž»;½�ÉÝ¯¸â4¡åæßÑé²Ó˜_Û¿Dá	`ô˜à	â¢9÷[­Ö`ùÀø8–=fÜ<7Ö{î^Ù;ïEˆ  Ð†à²`1<Ž5‡†wnÀÌHˆ#æ¶š­~ù£¯E·±ŽE‚(€è#üÆ6¤ÊÃ¹#Ù¯«�IA"÷:íCkä®£UÀœÀì‰Ð]¶ÈõÆuÐš‰«Ä§ˆH–Î�î¤¿ì'"cdDtÀîAÌÔHZLÏŠæÐŽBâBvŸôˆ·©Hß×ÛÌ6[�ô!ð_IpôZ‚bdhô›q2"&ënu.Wõ.�X‘øÔ›oA¼—ôBð„Åj{u}­Ý~58°}â¨»Ÿ2ã,ðXÜž­Èmº!�UuE·ª—$¦ÍtÓ;„5cSâü ÌóãÂ8`vÅ    IEND®B`‚                                                                                                                                                                                                   framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/static/js/scripts.js  0000644                 00000014162 15266055653 0027761 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       fw.shortcodesLoadData().then(function ( response ) {
  fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
    var currentItemType = 'recaptcha';
    var localized = response.data.contact_form_items[ currentItemType ];
    var ItemView = builder.classes.ItemView.extend({
      template: _.template(
        '<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
        '<div class="fw-form-item-controls fw-row">'+
        '<div class="fw-form-item-controls-left fw-col-xs-7">'+
        '<div class="fw-form-item-width"></div>'+
        '</div>'+
        '<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
        '<div class="fw-form-item-control-buttons">'+
        '<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
        '<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
        '</div>'+
        '</div>'+
        '</div>'+
        '<div class="fw-form-item-preview">'+
        '<div class="fw-form-item-preview-label">'+
        '<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> </div>'+
        '<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
        '</div>'+
        '<div class="fw-row fw-form-item-recaptcha-preview">'+
        '<div class="alpha fw-col-xs-6">'+
        '<div class="fw-form-item-preview-input"><input type="text" placeholder="<%- site_key %>" value="<%- default_value %>"></div>'+
        '</div>'+
        '<div class="omega fw-col-xs-6">'+
        '<div class="fw-form-item-preview-input"><input type="text" placeholder="<%- secret_key %>" value="<%- default_value %>"></div>'+
        '</div>'+
        '</div>'+
        '</div>'+
        '</div>'
      ),
      events: {
        'click': 'onWrapperClick',
        'click .fw-form-item-control-edit': 'openEdit',
        'click .fw-form-item-control-remove': 'removeItem',
        'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor',
        'change .fw-form-item-preview-input input': 'updateDefaultValueFromPreviewInput'
      },
      initialize: function(){
        this.defaultInitialize();

        // prepare edit options modal
        {
          this.modal = new fw.OptionsModal({
            title: localized.l10n.item_title,
            options: this.model.modalOptions,
            values: this.model.get('options'),
            size: 'medium'
          });

          this.listenTo(this.modal, 'change:values', function(modal, values) {
            this.model.set('options', values);
          });

          this.listenTo(this.model, 'change', function() {
            this.modal.set(
              'values',
              this.model.get('options')
            );
          });
        }

        this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
          model: this.model,
          view: this
        });

        this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
          model: this.model,
          editAttribute: 'options/label'
        });
      },
      render: function () {
        this.defaultRender({
          label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
          edit_label: localized.l10n.edit_label,
          site_key: fw.opg('recaptcha/site-key', this.model.get('options'))
            ? fw.opg('recaptcha/site-key', this.model.get('options'))
            : localized.l10n.site_key,
          secret_key: fw.opg('recaptcha/secret-key', this.model.get('options'))
            ? fw.opg('recaptcha/secret-key', this.model.get('options'))
            : localized.l10n.secret_key,
          default_value: fw.opg('default_value', this.model.get('options')),
          edit: localized.l10n.edit,
          remove: localized.l10n.delete
        });

        if (this.widthChangerView) {
          this.$('.fw-form-item-width').append(
            this.widthChangerView.$el
          );
          this.widthChangerView.delegateEvents();
        }

        if (this.labelInlineEditor) {
          this.$('.fw-form-item-preview-label-edit').append(
            this.labelInlineEditor.$el
          );
          this.labelInlineEditor.delegateEvents();
        }
      },
      openEdit: function() {
        this.modal.open();
      },
      removeItem: function() {
        this.remove();

        this.model.collection.remove(this.model);
      },
      openLabelEditor: function() {
        this.$('.fw-form-item-preview-label-wrapper').hide();

        this.labelInlineEditor.show();

        this.listenToOnce(this.labelInlineEditor, 'hide', function() {
          this.$('.fw-form-item-preview-label-wrapper').show();
        });
      },
      updateDefaultValueFromPreviewInput: function() {
        var values = _.clone(
          // clone to not modify by reference, else model.set() will not trigger the 'change' event
          this.model.get('options')
        );

        values.default_value = this.$('.fw-form-item-preview-input input').val();

        this.model.set('options', values);
      },
      onWrapperClick: function(e) {
        if (!this.$el.parent().length) {
          // The element doesn't exist in DOM. This listener was executed after the item was deleted
          return;
        }

        if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
          this.openEdit();
        }
      }
    });

    var Item = builder.classes.Item.extend({
      defaults: function() {
        var defaults = _.clone(localized.defaults);

        defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

        return defaults;
      },
      initialize: function() {
        this.defaultInitialize();

        /**
         * get options from wp_localize_script() variable
         */
        this.modalOptions = localized.options;

        this.view = new ItemView({
          id: 'fw-builder-item-'+ this.cid,
          model: this
        });
      }
    });

    builder.registerItemClass(Item);
  });
});                                                                                                                                                                                                                                                                                                                                                                                                              extensions/forms/includes/option-types/form-builder/items/recaptcha/static/js/frontend-recaptcha.js 0000644                 00000000342 15266055653 0031755 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              function fw_forms_builder_item_recaptcha_init() {
    jQuery('.form-builder-item-recaptcha').each(function () {
        grecaptcha.render(this, {
            sitekey : form_builder_item_recaptcha.site_key
        });
    });
}                                                                                                                                                                                                                                                                                              framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/static/css/styles.css 0000644                 00000004226 15266055653 0030145 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}

/* end: preview */

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-recaptcha-preview .fw-col-xs-6.alpha {
    padding-right: 5px;
}

body.rtl .fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-recaptcha-preview .fw-col-xs-6.alpha {
	padding-right: 0;
	padding-left: 5px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-recaptcha-preview .fw-col-xs-6.omega {
    padding-left: 5px;
}

body.rtl .fw-option-type-form-builder .fw-form-builder-item-type-recaptcha .fw-form-item-recaptcha-preview .fw-col-xs-6.omega {
	padding-right: 5px;
	padding-left: 0;
}                                                                                                                                                                                                                                                                                                                                                                          extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/ReCaptcha.php0000644                 00000006346 15266055653 0031762 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php
/**
 * This is a PHP library that handles calling reCAPTCHA.
 *
 * @copyright Copyright (c) 2015, Google Inc.
 * @link      http://www.google.com/recaptcha
 *
 * 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.
 */

/**
 * reCAPTCHA client.
 */
class ReCaptcha
{
    /**
     * Version of this client library.
     * @const string
     */
    const VERSION = 'php_1.1.1';

    /**
     * Shared secret for the site.
     * @var type string
     */
    private $secret;

    /**
     * Method used to communicate  with service. Defaults to POST request.
     * @var ReCaptchaRequestMethod
     */
    private $requestMethod;

    /**
     * Create a configured instance to use the reCAPTCHA service.
     *
     * @param string $secret shared secret between site and reCAPTCHA server.
     * @param ReCaptchaRequestMethod $requestMethod method used to send the request. Defaults to POST.
     */
    public function __construct($secret, ReCaptchaRequestMethod $requestMethod = null)
    {
        if (empty($secret)) {
            throw new RuntimeException('No secret provided');
        }

        if (!is_string($secret)) {
            throw new RuntimeException('The provided secret must be a string');
        }

        $this->secret = $secret;

        if (!is_null($requestMethod)) {
            $this->requestMethod = $requestMethod;
        } else {
            $this->requestMethod = new ReCaptchaPost();
        }
    }

    /**
     * Calls the reCAPTCHA siteverify API to verify whether the user passes
     * CAPTCHA test.
     *
     * @param string $response The value of 'g-recaptcha-response' in the submitted form.
     * @param string $remoteIp The end user's IP address.
     * @return ReCaptchaResponse Response from the service.
     */
    public function verify($response, $remoteIp = null)
    {
        // Discard empty solution submissions
        if (empty($response)) {
            $recaptchaResponse = new ReCaptchaResponse(false, array('missing-input-response'));
            return $recaptchaResponse;
        }

        $params = new ReCaptchaRequestParameters($this->secret, $response, $remoteIp, self::VERSION);
        $rawResponse = $this->requestMethod->submit($params);
        return ReCaptchaResponse::fromJson($rawResponse);
    }
}
                                                                                                                                                                                                                                                                                          forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestParameters.php   0000644                 00000005543 15266055653 0033602 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php
/**
 * This is a PHP library that handles calling reCAPTCHA.
 *
 * @copyright Copyright (c) 2015, Google Inc.
 * @link      http://www.google.com/recaptcha
 *
 * 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.
 */

/**
 * Stores and formats the parameters for the request to the reCAPTCHA service.
 */
class ReCaptchaRequestParameters
{
    /**
     * Site secret.
     * @var string
     */
    private $secret;

    /**
     * Form response.
     * @var string
     */
    private $response;

    /**
     * Remote user's IP address.
     * @var string
     */
    private $remoteIp;

    /**
     * Client version.
     * @var string
     */
    private $version;

    /**
     * Initialise parameters.
     *
     * @param string $secret Site secret.
     * @param string $response Value from g-captcha-response form field.
     * @param string $remoteIp User's IP address.
     * @param string $version Version of this client library.
     */
    public function __construct($secret, $response, $remoteIp = null, $version = null)
    {
        $this->secret = $secret;
        $this->response = $response;
        $this->remoteIp = $remoteIp;
        $this->version = $version;
    }

    /**
     * Array representation.
     *
     * @return array Array formatted parameters.
     */
    public function toArray()
    {
        $params = array('secret' => $this->secret, 'response' => $this->response);

        if (!is_null($this->remoteIp)) {
            $params['remoteip'] = $this->remoteIp;
        }

        if (!is_null($this->version)) {
            $params['version'] = $this->version;
        }

        return $params;
    }

    /**
     * Query string representation for HTTP request.
     *
     * @return string Query string formatted parameters.
     */
    public function toQueryString()
    {
        return http_build_query($this->toArray(), '', '&');
    }
}
                                                                                                                                                             includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod/SocketPost.php  0000644                 00000007410 15266055653 0035010 0                                                                                                    ustar 00                                                                                framework/extensions/forms                                                                                                                                             <?php
/**
 * This is a PHP library that handles calling reCAPTCHA.
 *
 * @copyright Copyright (c) 2015, Google Inc.
 * @link      http://www.google.com/recaptcha
 *
 * 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.
 */

/**
 * Sends a POST request to the reCAPTCHA service, but makes use of fsockopen() 
 * instead of get_file_contents(). This is to account for people who may be on 
 * servers where allow_furl_open is disabled.
 */
class ReCaptchaSocketPost implements ReCaptchaRequestMethod
{
    /**
     * reCAPTCHA service host.
     * @const string 
     */
    const RECAPTCHA_HOST = 'www.google.com';

    /**
     * @const string reCAPTCHA service path
     */
    const SITE_VERIFY_PATH = '/recaptcha/api/siteverify';

    /**
     * @const string Bad request error
     */
    const BAD_REQUEST = '{"success": false, "error-codes": ["invalid-request"]}';

    /**
     * @const string Bad response error
     */
    const BAD_RESPONSE = '{"success": false, "error-codes": ["invalid-response"]}';

    /**
     * Socket to the reCAPTCHA service
     * @var ReCaptchaSocket
     */
    private $socket;

    /**
     * Constructor
     * 
     * @param ReCaptchaSocket $socket optional socket, injectable for testing
     */
    public function __construct(ReCaptchaSocket $socket = null)
    {
        if (!is_null($socket)) {
            $this->socket = $socket;
        } else {
            $this->socket = new ReCaptchaSocket();
        }
    }

    /**
     * Submit the POST request with the specified parameters.
     *
     * @param ReCaptchaRequestParameters $params Request parameters
     * @return string Body of the reCAPTCHA response
     */
    public function submit(ReCaptchaRequestParameters $params)
    {
        $errno = 0;
        $errstr = '';

        if ($this->socket->fsockopen('ssl://' . self::RECAPTCHA_HOST, 443, $errno, $errstr, 30) !== false) {
            $content = $params->toQueryString();

            $request = "POST " . self::SITE_VERIFY_PATH . " HTTP/1.1\r\n";
            $request .= "Host: " . self::RECAPTCHA_HOST . "\r\n";
            $request .= "Content-Type: application/x-www-form-urlencoded\r\n";
            $request .= "Content-length: " . strlen($content) . "\r\n";
            $request .= "Connection: close\r\n\r\n";
            $request .= $content . "\r\n\r\n";

            $this->socket->fwrite($request);
            $response = '';

            while (!$this->socket->feof()) {
                $response .= $this->socket->fgets(4096);
            }

            $this->socket->fclose();

            if (0 === strpos($response, 'HTTP/1.1 200 OK')) {
                $parts = preg_split("#\n\s*\n#Uis", $response);
                return $parts[1];
            }

            return self::BAD_RESPONSE;
        }

        return self::BAD_REQUEST;
    }
}
                                                                                                                                                                                                                                                        forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod/Post.php  0000644                 00000005212 15266055653 0033635 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php
/**
 * This is a PHP library that handles calling reCAPTCHA.
 *
 * @copyright Copyright (c) 2015, Google Inc.
 * @link      http://www.google.com/recaptcha
 *
 * 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.
 */

/**
 * Sends POST requests to the reCAPTCHA service.
 */
class ReCaptchaPost implements ReCaptchaRequestMethod
{
    /**
     * URL to which requests are POSTed.
     * @const string
     */
    const SITE_VERIFY_URL = 'https://www.google.com/recaptcha/api/siteverify';

    /**
     * Submit the POST request with the specified parameters.
     *
     * @param ReCaptchaRequestParameters $params Request parameters
     * @return string Body of the reCAPTCHA response
     */
    public function submit(ReCaptchaRequestParameters $params)
    {
        /**
         * PHP 5.6.0 changed the way you specify the peer name for SSL context options.
         * Using "CN_name" will still work, but it will raise deprecated errors.
         */
        $peer_key = version_compare(PHP_VERSION, '5.6.0', '<') ? 'CN_name' : 'peer_name';
        $options = array(
            'http' => array(
                'header' => "Content-type: application/x-www-form-urlencoded\r\n",
                'method' => 'POST',
                'content' => $params->toQueryString(),
                // Force the peer to validate (not needed in 5.6.0+, but still works
                'verify_peer' => true,
                // Force the peer validation to use www.google.com
                $peer_key => 'www.google.com',
            ),
        );
        $context = stream_context_create($options);
        return file_get_contents(self::SITE_VERIFY_URL, false, $context);
    }
}
                                                                                                                                                                                                                                                                                                                                                                                      forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod/error_log 0000644                 00000002026 15266055653 0034114 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   [09-Mar-2026 09:46:47 Australia/Sydney] PHP Fatal error:  Uncaught Error: Interface "ReCaptchaRequestMethod" not found in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod/Post.php:30
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod/Post.php on line 30
[09-Mar-2026 09:47:38 Australia/Sydney] PHP Fatal error:  Uncaught Error: Interface "ReCaptchaRequestMethod" not found in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod/SocketPost.php:32
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod/SocketPost.php on line 32
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod/Socket.php0000644                 00000005507 15266055653 0034147 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php
/**
 * This is a PHP library that handles calling reCAPTCHA.
 *
 * @copyright Copyright (c) 2015, Google Inc.
 * @link      http://www.google.com/recaptcha
 *
 * 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.
 */

/**
 * Convenience wrapper around native socket and file functions to allow for
 * mocking.
 */
class ReCaptchaSocket
{
    private $handle = null;

    /**
     * fsockopen
     * 
     * @see http://php.net/fsockopen
     * @param string $hostname
     * @param int $port
     * @param int $errno
     * @param string $errstr
     * @param float $timeout
     * @return resource
     */
    public function fsockopen($hostname, $port = -1, &$errno = 0, &$errstr = '', $timeout = null)
    {
        $this->handle = fsockopen($hostname, $port, $errno, $errstr, (is_null($timeout) ? ini_get("default_socket_timeout") : $timeout));

        if ($this->handle != false && $errno === 0 && $errstr === '') {
            return $this->handle;
        } else {
            return false;
        }
    }

    /**
     * fwrite
     * 
     * @see http://php.net/fwrite
     * @param string $string
     * @param int $length
     * @return int | bool
     */
    public function fwrite($string, $length = null)
    {
        return fwrite($this->handle, $string, (is_null($length) ? strlen($string) : $length));
    }

    /**
     * fgets
     * 
     * @see http://php.net/fgets
     * @param int $length
     */
    public function fgets($length = null)
    {
        return fgets($this->handle, $length);
    }

    /**
     * feof
     * 
     * @see http://php.net/feof
     * @return bool
     */
    public function feof()
    {
        return feof($this->handle);
    }

    /**
     * fclose
     * 
     * @see http://php.net/fclose
     * @return bool
     */
    public function fclose()
    {
        return fclose($this->handle);
    }
}
                                                                                                                                                                                         extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/Response.php 0000644                 00000005377 15266055653 0031731 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php
/**
 * This is a PHP library that handles calling reCAPTCHA.
 *
 * @copyright Copyright (c) 2015, Google Inc.
 * @link      http://www.google.com/recaptcha
 *
 * 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.
 */

/**
 * The response returned from the service.
 */
class ReCaptchaResponse
{
    /**
     * Succes or failure.
     * @var boolean
     */
    private $success = false;

    /**
     * Error code strings.
     * @var array
     */
    private $errorCodes = array();

    /**
     * Build the response from the expected JSON returned by the service.
     *
     * @param string $json
     * @return ReCaptchaResponse
     */
    public static function fromJson($json)
    {
        $responseData = json_decode($json, true);

        if (!$responseData) {
            return new ReCaptchaResponse(false, array('invalid-json'));
        }

        if (isset($responseData['success']) && $responseData['success'] == true) {
            return new ReCaptchaResponse(true);
        }

        if (isset($responseData['error-codes']) && is_array($responseData['error-codes'])) {
            return new ReCaptchaResponse(false, $responseData['error-codes']);
        }

        return new ReCaptchaResponse(false);
    }

    /**
     * Constructor.
     *
     * @param boolean $success
     * @param array $errorCodes
     */
    public function __construct($success, array $errorCodes = array())
    {
        $this->success = $success;
        $this->errorCodes = $errorCodes;
    }

    /**
     * Is success?
     *
     * @return boolean
     */
    public function isSuccess()
    {
        return $this->success;
    }

    /**
     * Get error codes.
     *
     * @return array
     */
    public function getErrorCodes()
    {
        return $this->errorCodes;
    }
}
                                                                                                                                                                                                                                                                 forms/includes/option-types/form-builder/items/recaptcha/includes/ReCaptcha/RequestMethod.php       0000644                 00000003104 15266055653 0032706 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php
/**
 * This is a PHP library that handles calling reCAPTCHA.
 *
 * @copyright Copyright (c) 2015, Google Inc.
 * @link      http://www.google.com/recaptcha
 *
 * 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.
 */

/**
 * Method used to send the request to the service.
 */
interface ReCaptchaRequestMethod
{

    /**
     * Submit the request with the specified parameters.
     *
     * @param ReCaptchaRequestParameters $params Request parameters
     * @return string Body of the reCAPTCHA response
     */
    public function submit(ReCaptchaRequestParameters $params);
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                            form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php      0000644                 00000004335 15266055653 0040445 0                                                                                                    ustar 00                                                                                framework/extensions/forms/includes/option-types                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Recaptcha extends FW_Option_Type {

	/**
	 * @internal
	 */
	public function _init() {
	}

	public function get_type() {
		return 'recaptcha';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri( '/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha' . $append );
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'full';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'label'         => false,
			'type'          => 'multi',
			'inner-options' => array(
				'site-key'    => array(
					'label' => __( 'Site key', 'unyson' ),
					'desc'  => __( 'Your website key. More on how to configure ReCaptcha', 'unyson' ) . ': <a href="https://www.google.com/recaptcha" target="_blank">https://www.google.com/recaptcha</a>',
					'type'  => 'text'
				),
				'secret-key'    => array(
					'label' => __( 'Secret key', 'unyson' ),
					'desc'  => __( 'Your secret key. More on how to configure ReCaptcha', 'unyson' ) . ': <a href="https://www.google.com/recaptcha" target="_blank">https://www.google.com/recaptcha</a>',
					'type'  => 'text'
				),
			),
			'value'         => array()
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		wp_enqueue_style(
			'fw-option-type-'. $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$data['value'] = fw_ext( 'forms' )->get_db_settings_option('recaptcha-keys');

		return fw()->backend->option_type( 'multi' )->render( $id, $option, $data );
	}

	/**
	 * @internal
	 *
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return array|bool|int|string
	 */
	protected function _get_value_from_input( $option, $input_value ) {

		if ( is_array( $input_value ) && ! empty( $input_value ) ) {
			fw_ext( 'forms' )->set_db_settings_option( 'recaptcha-keys', $input_value );
		}

		return fw_ext( 'forms' )->get_db_settings_option('recaptcha-keys', array());
	}
}

FW_Option_Type::register( 'FW_Option_Type_Recaptcha' );                                                                                                                                                                                                                                                                                                   option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/static/css/styles.css      0000644                 00000000076 15266055653 0036112 0                                                                                                    ustar 00                                                                                framework/extensions/forms/includes                                                                                                                                    .fw-backend-option-type-recaptcha {
	padding: 0 !important;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/includes.php 0000644                 00000001316 15266055653 0030153 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$dir = dirname( __FILE__ );

fw_include_file_isolated(  $dir . '/option-type-recaptcha/class-fw-option-type-recaptcha.php' );

foreach ( array(
	'ReCaptcha'                  => 'ReCaptcha',
	'ReCaptchaRequestMethod'     => 'RequestMethod',
	'ReCaptchaRequestParameters' => 'RequestParameters',
	'ReCaptchaResponse'          => 'Response',
	'ReCaptchaPost'              => 'RequestMethod/Post',
	'ReCaptchaSocket'            => 'RequestMethod/Socket',
	'ReCaptchaSocketPost'        => 'RequestMethod/SocketPost',
) as $classname => $location ) {
	if ( ! class_exists( $classname ) ) {
		fw_include_file_isolated( $dir . '/ReCaptcha/' . $location . '.php' );
	}
}                                                                                                                                                                                                                                                                                                                  option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php        0000644                 00000027552 15266055653 0035515 0                                                                                                    ustar 00                                                                                framework/extensions/forms/includes                                                                                                                                    <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Textarea extends FW_Option_Type_Form_Builder_Item {
	public function get_type() {
		return 'textarea';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add a Paragraph Text', 'fw' ) . '">' .
					'<div class="item-type-icon"><img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" /></div>' .
					'<div class="item-type-title">' . __( 'Paragraph Text', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'options'  => $this->get_options(),
			'l10n'     => array(
				'item_title'      => __( 'Paragraph Text', 'fw' ),
				'label'           => __( 'Label', 'fw' ),
				'edit'            => __( 'Edit', 'fw' ),
				'delete'          => __( 'Delete', 'fw' ),
				'edit_label'      => __( 'Edit Label', 'fw' ),
				'toggle_required' => __( 'Toggle mandatory field', 'fw' ),
			),
			'defaults' => array(
				'type'    => $this->get_type(),
				'width'   => fw_ext( 'forms' )->get_config( 'items/width' ),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			array(
				'g1' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'label' => array(
								'type'  => 'text',
								'label' => __( 'Label', 'fw' ),
								'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
								'value' => __( 'Paragraph Text', 'fw' ),
							)
						),
						array(
							'required' => array(
								'type'  => 'switch',
								'label' => __( 'Mandatory Field', 'fw' ),
								'desc'  => __( 'Make this field mandatory?', 'fw' ),
								'value' => true,
							)
						),
					)
				)
			),
			array(
				'g2' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'placeholder' => array(
								'type'  => 'text',
								'label' => __( 'Placeholder', 'fw' ),
								'desc'  => __( 'This text will be used as field placeholder', 'fw' ),
							)
						),
						array(
							'default_value' => array(
								'type'  => 'text',
								'label' => __( 'Default Value', 'fw' ),
								'desc'  => __( 'This text will be used as field default value', 'fw' ),
							)
						)
					)
				)
			),
			array(
				'g3' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'constraints' => array(
								'type'    => 'multi-picker',
								'label'   => false,
								'desc'    => false,
								'value'   => array(
									'constraint' => 'characters',
								),
								'picker'  => array(
									'constraint' => array(
										'label'   => __( 'Restrictions', 'fw' ),
										'desc'    => __( 'Set characters or words restrictions for this field', 'fw' ),
										'type'    => 'radio',
										'inline'  => true,
										'choices' => array(
											'characters' => __( 'Characters', 'fw' ),
											'words'      => __( 'Words', 'fw' )
										),
									)
								),
								'choices' => array(
									'characters' => array(
										'min' => array(
											'type'  => 'short-text',
											'label' => __( 'Min', 'fw' ),
											'desc'  => __( 'Minim value', 'fw' ),
											'value' => 0
										),
										'max' => array(
											'type'  => 'short-text',
											'label' => __( 'Max', 'fw' ),
											'desc'  => __( 'Maxim value', 'fw' ),
											'value' => ''
										),
									),
									'words'      => array(
										'min' => array(
											'type'  => 'short-text',
											'label' => __( 'Min', 'fw' ),
											'desc'  => __( 'Minim value', 'fw' ),
											'value' => 0
										),
										'max' => array(
											'type'  => 'short-text',
											'label' => __( 'Max', 'fw' ),
											'desc'  => __( 'Maxim value', 'fw' ),
											'value' => ''
										),
									),
								),
							)
						),
					)
				)
			),
			array(
				'g4' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'info' => array(
								'type'  => 'textarea',
								'label' => __( 'Instructions for Users', 'fw' ),
								'desc'  => __( 'The users will see these instructions in the tooltip near the field',
									'fw' ),
							)
						),
					)
				)
			),
			$this->get_extra_options()
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => false, // the builder will generate new shortcode if this value will be empty()
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach ( fw_extract_only_options( $this->get_options() ) as $option_id => $option ) {
				if ( array_key_exists( $option_id, $attributes['options'] ) ) {
					$option['value'] = $attributes['options'][ $option_id ];
				}
				$only_options[ $option_id ] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input( $only_options, array() );

			unset( $only_options, $option_id, $option );
		}

		{
			$constraints = $attributes['options']['constraints'];

			if ( ! empty( $constraints['constraint'] ) ) {
				$constraint      = $constraints['constraint'];
				$constraint_data = $constraints[ $constraint ];

				switch ( $constraint ) {
					case 'characters':
					case 'words':
						if ( ! empty( $constraint_data['min'] ) ) {
							$constraint_data['min'] = intval( $constraint_data['min'] );

							if ( $constraint_data['min'] < 0 ) {
								$constraint_data['min'] = 0;
							}
						}

						if ( ! empty( $constraint_data['max'] ) ) {
							$constraint_data['max'] = intval( $constraint_data['max'] );

							if ( $constraint_data['max'] < 0 || $constraint_data['max'] < $constraint_data['min'] ) {
								$constraint_data['max'] = null;
							}
						}
						break;
					default:
						trigger_error( 'Invalid constraint: ' . $constraint, E_USER_WARNING );
						$attributes['options']['constraints']['constraint'] = '';
				}

				$attributes['options']['constraints'][ $constraint ] = $constraint_data;
			}
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		$options = $item['options'];

		// prepare attributes
		{
			$attr = array(
				'name'        => $item['shortcode'],
				'placeholder' => $options['placeholder'],
				'id'          => 'id-' . fw_unique_increment(),
			);

			if ( $options['required'] ) {
				$attr['required'] = 'required';
			}

			if ( ! empty( $options['constraints']['constraint'] ) ) {
				$constraint      = $options['constraints']['constraint'];
				$constraint_data = $options['constraints'][ $constraint ];

				switch ( $constraint ) {
					case 'characters':
					case 'words':
						if ( $constraint_data['min'] || $constraint_data['max'] ) {
							$attr['data-constraint'] = json_encode( array(
								'type' => $constraint,
								'data' => $constraint_data
							) );
						}

						if ( $constraint == 'characters' && $constraint_data['max'] ) {
							$attr['maxlength'] = $constraint_data['max'];
						}
						break;
					default:
						trigger_error( 'Unknown constraint: ' . $constraint, E_USER_WARNING );
				}
			}
		}

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item'  => $item,
				'attr'  => $attr,
				'value' => is_null( $input_value ) ? $options['default_value'] : $input_value
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
		$options = $item['options'];

		$messages = array(
			'required'                => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field is required', 'fw' )
			),
			'characters_min_singular' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain minimum %d character', 'fw' )
			),
			'characters_min_plural'   => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain minimum %d characters', 'fw' )
			),
			'characters_max_singular' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain maximum %d character', 'fw' )
			),
			'characters_max_plural'   => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain maximum %d characters', 'fw' )
			),
			'words_min_singular'      => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain minimum %d word', 'fw' )
			),
			'words_min_plural'        => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain minimum %d words', 'fw' )
			),
			'words_max_singular'      => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain maximum %d word', 'fw' )
			),
			'words_max_plural'        => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain maximum %d words', 'fw' )
			),
		);

		if ( $options['required'] && ! fw_strlen( trim( $input_value ) ) ) {
			return $messages['required'];
		}

		$length = fw_strlen( $input_value );

		if ( $length && ! empty( $options['constraints']['constraint'] ) ) {
			$constraint      = $options['constraints']['constraint'];
			$constraint_data = $options['constraints'][ $constraint ];

			switch ( $constraint ) {
				case 'characters':
					if ( $constraint_data['min'] && $length < $constraint_data['min'] ) {
						return sprintf( $messages[ 'characters_min_' . ( $constraint_data['min'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['min']
						);
					}
					if ( $constraint_data['max'] && $length > $constraint_data['max'] ) {
						return sprintf( $messages[ 'characters_max_' . ( $constraint_data['max'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['max']
						);
					}
					break;
				case 'words':
					$words_length = count( preg_split( '/\s+/', $input_value ) );

					if ( $constraint_data['min'] && $words_length < $constraint_data['min'] ) {
						return sprintf( $messages[ 'words_min_' . ( $constraint_data['min'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['min']
						);
					}
					if ( $constraint_data['max'] && $words_length > $constraint_data['max'] ) {
						return sprintf( $messages[ 'words_max_' . ( $constraint_data['max'] == 1 ? 'singular' : 'plural' ) ],
							$constraint_data['max']
						);
					}
					break;
				default:
					return 'Unknown constraint: ' . $constraint;
			}
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Textarea' );
                                                                                                                                                      framework/extensions/forms/includes/option-types/form-builder/items/textarea/view.php               0000644                 00000001326 15266055653 0025375 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $item
 * @var array $attr
 */

$options = $item['options'];
?>
<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
	<div class="field-textarea">
		<?php if ($options['label']): ?>
		<label for="<?php echo esc_attr($attr['id']) ?>"><?php echo fw_htmlspecialchars($options['label']) ?>
			<?php if ($options['required']): ?><sup>*</sup><?php endif; ?>
		</label>
		<?php endif; ?>
		<textarea <?php echo fw_attr_to_html($attr) ?>><?php echo fw_htmlspecialchars($value) ?></textarea>
		<?php if ($options['info']): ?>
			<p><em><?php echo $options['info'] ?></em></p>
		<?php endif; ?>
	</div>
</div>                                                                                                                                                                                                                                                                                                          framework/extensions/forms/includes/option-types/form-builder/items/textarea/static/images/icon.png 0000644                 00000005371 15266055653 0030110 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         ¤²a   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   &IDATxÚbd``øÏ@"`b �¥‰,À8‚ýÄ80~   ÿÿ ]°Þ(>‡    IEND®B`‚                                                                                                                                                                                                                                                                       framework/extensions/forms/includes/option-types/form-builder/items/textarea/static/js/scripts.js   0000644                 00000012106 15266055653 0027640 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
	var currentItemType = 'textarea';
	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
				'<div class="fw-form-item-controls fw-row">'+
					'<div class="fw-form-item-controls-left fw-col-xs-7">'+
						'<div class="fw-form-item-width"></div>'+
					'</div>'+
					'<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
						'<div class="fw-form-item-control-buttons">'+
							'<a class="fw-form-item-control-required dashicons<% if (required) { %> required<% } %>" data-hover-tip="<%- toggle_required %>" href="#" onclick="return false;" >*</a>'+
							'<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
							'<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
						'</div>'+
					'</div>'+
				'</div>'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-label">'+
						'<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> <span <% if (required) { %>class="required"<% } %>>*</span></div>'+
						'<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-input"><input type="text" placeholder="<%- placeholder %>" value="<%- default_value %>"></div>'+
				'</div>'+
			'</div>'
		),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-control-edit': 'openEdit',
			'click .fw-form-item-control-remove': 'removeItem',
			'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor',
			'click .fw-form-item-control-required': 'toggleRequired'
		},
		initialize: function(){
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.listenTo(this.model, 'change', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				});
			}

			this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
				model: this.model,
				view: this
			});

			this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/label'
			});
		},
		render: function () {
			this.defaultRender({
				label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
				placeholder: fw.opg('placeholder', this.model.get('options')),
				required: fw.opg('required', this.model.get('options')),
				default_value: fw.opg('default_value', this.model.get('options')),
				edit: localized.l10n.edit,
				remove: localized.l10n.delete,
				edit_label: localized.l10n.edit_label,
				toggle_required: localized.l10n.toggle_required
			});

			if (this.widthChangerView) {
				this.$('.fw-form-item-width').append(
					this.widthChangerView.$el
				);
				this.widthChangerView.delegateEvents();
			}

			if (this.labelInlineEditor) {
				this.$('.fw-form-item-preview-label-edit').append(
					this.labelInlineEditor.$el
				);
				this.labelInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		removeItem: function() {
			this.remove();

			this.model.collection.remove(this.model);
		},
		openLabelEditor: function() {
			this.$('.fw-form-item-preview-label-wrapper').hide();

			this.labelInlineEditor.show();

			this.listenToOnce(this.labelInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-label-wrapper').show();
			});
		},
		toggleRequired: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.required = !values.required;

			this.model.set('options', values);
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		}
	});

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

			return defaults;
		},
		initialize: function() {
			this.defaultInitialize();

			/**
			 * get options from wp_localize_script() variable
			 */
			this.modalOptions = localized.options;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);
});
                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/forms/includes/option-types/form-builder/items/textarea/static/css/styles.css  0000644                 00000003026 15266055653 0030025 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-textarea:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-textarea .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}

/* end: preview */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php 0000644                 00000014407 15266055653 0035162 0                                                                                                    ustar 00                                                                                framework/extensions/forms                                                                                                                                             <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Website extends FW_Option_Type_Form_Builder_Item {
	public function get_type() {
		return 'website';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add a Website field', 'fw' ) . '">' .
					'<div class="item-type-icon">' .
					'<img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" />' .
					'</div>' .
					'<div class="item-type-title">' . __( 'Website', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'l10n'     => array(
				'item_title'      => __( 'Website', 'fw' ),
				'label'           => __( 'Label', 'fw' ),
				'toggle_required' => __( 'Toggle mandatory field', 'fw' ),
				'edit'            => __( 'Edit', 'fw' ),
				'delete'          => __( 'Delete', 'fw' ),
				'edit_label'      => __( 'Edit Label', 'fw' ),
			),
			'options'  => $this->get_options(),
			'defaults' => array(
				'type'    => $this->get_type(),
				'width' => fw_ext('forms')->get_config('items/width'),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			array(
				'g1' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'label' => array(
								'type'  => 'text',
								'label' => __( 'Label', 'fw' ),
								'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
								'value' => __( 'Website', 'fw' ),
							)
						),
						array(
							'required' => array(
								'type'  => 'switch',
								'label' => __( 'Mandatory Field', 'fw' ),
								'desc'  => __( 'Make this field mandatory?', 'fw' ),
								'value' => true,
							)
						),
					)
				)
			),
			array(
				'g2' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'placeholder' => array(
								'type'  => 'text',
								'label' => __( 'Placeholder', 'fw' ),
								'desc'  => __( 'This text will be used as field placeholder', 'fw' ),
							)
						),
						array(
							'default_value' => array(
								'type'  => 'text',
								'label' => __( 'Default Value', 'fw' ),
								'desc'  => __( 'This text will be used as field default value', 'fw' ),
							)
						)
					)
				)
			),
			array(
				'g4' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'info' => array(
								'type'  => 'textarea',
								'label' => __( 'Instructions for Users', 'fw' ),
								'desc'  => __( 'The users will see these instructions in the tooltip near the field',
									'fw' ),
							)
						),
					)
				)
			),
			$this->get_extra_options()
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => false, // the builder will generate new shortcode if this value will be empty()
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach (fw_extract_only_options($this->get_options()) as $option_id => $option) {
				if (array_key_exists($option_id, $attributes['options'])) {
					$option['value'] = $attributes['options'][$option_id];
				}
				$only_options[$option_id] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input($only_options, array());

			unset($only_options, $option_id, $option);
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		$options = $item['options'];

		// prepare attributes
		{
			$attr = array(
				'type'        => 'text',
				'name'        => $item['shortcode'],
				'placeholder' => $options['placeholder'],
				'value'       => is_null( $input_value ) ? $options['default_value'] : $input_value,
				'id'          => 'id-' . fw_unique_increment(),
			);

			if ( $options['required'] ) {
				$attr['required'] = 'required';
			}
		}

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item' => $item,
				'attr' => $attr,
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
		$options = $item['options'];

		$messages = array(
			'required'  => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field is required', 'fw' )
			),
			'incorrect' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must be a valid website name', 'fw' )
			),
		);

		if ( ! $options['required'] && ! fw_strlen( trim( $input_value ) ) ) {
			return null;
		}

		if ( $options['required'] && ! fw_strlen( trim( $input_value ) ) ) {
			return $messages['required'];
		}

		if ( ! preg_match( '/^https?:\/\//', $input_value ) ) {
			$input_value = 'http://' . $input_value;
		}

		if ( ! empty( $input_value ) && ! filter_var( $input_value, FILTER_VALIDATE_URL ) ) {
			return $messages['incorrect'];
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Website' );
                                                                                                                                                                                                                                                         framework/extensions/forms/includes/option-types/form-builder/items/website/view.php                0000644                 00000001233 15266055653 0025217 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $item
 * @var array $attr
 */

$options = $item['options'];
?>
<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
	<div class="field-text">
		<?php if ($options['label']): ?>
		<label for="<?php echo esc_attr($attr['id']) ?>"><?php echo fw_htmlspecialchars($options['label']) ?>
			<?php if ($options['required']): ?><sup>*</sup><?php endif; ?>
		</label>
		<?php endif; ?>
		<input <?php echo fw_attr_to_html($attr) ?>>
		<?php if ($options['info']): ?>
			<p><em><?php echo $options['info'] ?></em></p>
		<?php endif; ?>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/forms/includes/option-types/form-builder/items/website/static/images/icon.png  0000644                 00000005765 15266055653 0027744 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         ísO/   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  "IDATxÚŒÓ1+ÆQðß-¡(ƒ‘¤˜�”�ø”O€ÁÂf`äXÔ[Rd³XEa§”L¤PÞ�É±\zý{éê.çéyî¹÷yŽˆPæ {xÁêO¿$¹¸E˜ŽÊU0÷)¥+¬¥”ÎS¾¡n¥”Ñ�Ýˆx©é'ì£ë¯‘–ð‰À)øîê‘›°…7Ì` O¨ðwLÉ8Î„ášþækð*F~¹€>\ã
½u&ûÆ¯Ñ÷ËFŒdÕC´c9ÿx?BGAØT~Ïæ÷Ga�ùý³E¼(PÅv¡ÙŒ³ìÀ'ÿ
YCHk­ÿñšRÇ.#âä¿”eËòí�8@O©˜gÒ\Î÷:nrî»Jd‘<ç�k+»¥_ äev¯ºUï    IEND®B`‚           framework/extensions/forms/includes/option-types/form-builder/items/website/static/js/scripts.js    0000644                 00000012745 15266055653 0027476 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
	var currentItemType = 'website';
	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
				'<div class="fw-form-item-controls fw-row">'+
					'<div class="fw-form-item-controls-left fw-col-xs-7">'+
						'<div class="fw-form-item-width"></div>'+
					'</div>'+
					'<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
						'<div class="fw-form-item-control-buttons">'+
							'<a class="fw-form-item-control-required dashicons<% if (required) { %> required<% } %>" data-hover-tip="<%- toggle_required %>" href="#" onclick="return false;" >*</a>'+
							'<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
							'<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
						'</div>'+
					'</div>'+
				'</div>'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-label">'+
						'<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> <span <% if (required) { %>class="required"<% } %>>*</span></div>'+
						'<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-input"><input type="text" placeholder="<%- placeholder %>" value="<%- default_value %>"></div>'+
				'</div>'+
			'</div>'
		),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-control-edit': 'openEdit',
			'click .fw-form-item-control-remove': 'removeItem',
			'click .fw-form-item-control-required': 'toggleRequired',
			'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor',
			'change .fw-form-item-preview-input input': 'updateDefaultValueFromPreviewInput'
		},
		initialize: function() {
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.model.on('change:options', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				}, this);
			}

			this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
				model: this.model,
				view: this
			});

			this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/label'
			});
		},
		render: function () {
			this.defaultRender({
				label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
				required: fw.opg('required', this.model.get('options')),
				placeholder: fw.opg('placeholder', this.model.get('options')),
				default_value: fw.opg('default_value', this.model.get('options')),
				toggle_required: localized.l10n.toggle_required,
				edit: localized.l10n.edit,
				remove: localized.l10n.delete,
				edit_label: localized.l10n.edit_label
			});

			if (this.widthChangerView) {
				this.$('.fw-form-item-width').append(
					this.widthChangerView.$el
				);
				this.widthChangerView.delegateEvents();
			}

			if (this.labelInlineEditor) {
				this.$('.fw-form-item-preview-label-edit').append(
					this.labelInlineEditor.$el
				);
				this.labelInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		removeItem: function() {
			this.remove();

			this.model.collection.remove(this.model);
		},
		toggleRequired: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.required = !values.required;

			this.model.set('options', values);
		},
		openLabelEditor: function() {
			this.$('.fw-form-item-preview-label-wrapper').hide();

			this.labelInlineEditor.show();

			this.listenToOnce(this.labelInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-label-wrapper').show();
			});
		},
		updateDefaultValueFromPreviewInput: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.default_value = this.$('.fw-form-item-preview-input input').val();

			this.model.set('options', values);
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		}
	});

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

			return defaults;
		},
		initialize: function() {
			this.defaultInitialize();

			/**
			 * get options from wp_localize_script() variable
			 */
			this.modalOptions = localized.options;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);
});
                           framework/extensions/forms/includes/option-types/form-builder/items/website/static/css/styles.css   0000644                 00000003014 15266055653 0027647 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-website:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-website .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}

/* end: preview */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php     0000644                 00000013526 15266055653 0034235 0                                                                                                    ustar 00                                                                                framework/extensions/forms                                                                                                                                             <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Form_Builder_Item_Email extends FW_Option_Type_Form_Builder_Item {
	public function get_type() {
		return 'email';
	}

	private function get_uri( $append = '' ) {
		return fw_get_framework_directory_uri(
			'/extensions/forms/includes/option-types/' .
			$this->get_builder_type() . '/items/' .
			$this->get_type() . $append
		);
	}

	public function get_thumbnails() {
		return array(
			array(
				'html' =>
					'<div class="item-type-icon-title" data-hover-tip="' . __( 'Add an Email field', 'fw' ) . '">' .
					'<div class="item-type-icon">' .
					'<img src="' . esc_attr( $this->get_uri( '/static/images/icon.png' ) ) . '" />' .
					'</div>' .
					'<div class="item-type-title">' . __( 'Email', 'fw' ) . '</div>' .
					'</div>'
			)
		);
	}

	public function enqueue_static() {
		wp_enqueue_style(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/css/styles.css' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_builder_type() . '-item-' . $this->get_type(),
			$this->get_uri( '/static/js/scripts.js' ),
			array(
				'fw-events',
			),
			false,
			true
		);

		fw()->backend->enqueue_options_static( $this->get_options() );
	}

	/**
	 * @since 1.0.2
	 */
	public function get_item_localization() {
		return array(
			'l10n'     => array(
				'item_title'      => __( 'Email', 'fw' ),
				'label'           => __( 'Label', 'fw' ),
				'toggle_required' => __( 'Toggle mandatory field', 'fw' ),
				'edit'            => __( 'Edit', 'fw' ),
				'delete'          => __( 'Delete', 'fw' ),
				'edit_label'      => __( 'Edit Label', 'fw' ),
			),
			'options'  => $this->get_options(),
			'defaults' => array(
				'type'    => $this->get_type(),
				'width'   => fw_ext( 'forms' )->get_config( 'items/width' ),
				'options' => fw_get_options_values_from_input( $this->get_options(), array() )
			)
		);
	}

	private function get_options() {
		return array(
			array(
				'g1' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'label' => array(
								'type'  => 'text',
								'label' => __( 'Label', 'fw' ),
								'desc'  => __( 'Enter field label (it will be displayed on the web site)', 'fw' ),
								'value' => __( 'Email', 'fw' ),
							)
						),
						array(
							'required' => array(
								'type'  => 'switch',
								'label' => __( 'Mandatory Field', 'fw' ),
								'desc'  => __( 'Make this field mandatory?', 'fw' ),
								'value' => true,
							)
						),
					)
				)
			),
			array(
				'g2' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'placeholder' => array(
								'type'  => 'text',
								'label' => __( 'Placeholder', 'fw' ),
								'desc'  => __( 'This text will be used as field placeholder', 'fw' ),
							)
						),
					)
				)
			),
			array(
				'g4' => array(
					'type'    => 'group',
					'options' => array(
						array(
							'info' => array(
								'type'  => 'textarea',
								'label' => __( 'Instructions for Users', 'fw' ),
								'desc'  => __( 'The users will see these instructions in the tooltip near the field',
									'fw' ),
							)
						),
					)
				)
			),
			$this->get_extra_options()
		);
	}

	protected function get_fixed_attributes( $attributes ) {
		// do not allow sub items
		unset( $attributes['_items'] );

		$default_attributes = array(
			'type'      => $this->get_type(),
			'shortcode' => false, // the builder will generate new shortcode if this value will be empty()
			'width'     => '',
			'options'   => array()
		);

		// remove unknown attributes
		$attributes = array_intersect_key( $attributes, $default_attributes );

		$attributes = array_merge( $default_attributes, $attributes );

		/**
		 * Fix $attributes['options']
		 * Run the _get_value_from_input() method for each option
		 */
		{
			$only_options = array();

			foreach ( fw_extract_only_options( $this->get_options() ) as $option_id => $option ) {
				if ( array_key_exists( $option_id, $attributes['options'] ) ) {
					$option['value'] = $attributes['options'][ $option_id ];
				}
				$only_options[ $option_id ] = $option;
			}

			$attributes['options'] = fw_get_options_values_from_input( $only_options, array() );

			unset( $only_options, $option_id, $option );
		}

		return $attributes;
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_attributes( $attributes ) {
		return $this->get_fixed_attributes( $attributes );
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_render( array $item, $input_value ) {
		$options = $item['options'];

		// prepare attributes
		{
			$attr = array(
				'type'        => 'text',
				'name'        => $item['shortcode'],
				'placeholder' => $options['placeholder'],
				'value'       => is_null( $input_value ) ? '' : $input_value,
				'id'          => 'id-' . fw_unique_increment(),
			);

			if ( $options['required'] ) {
				$attr['required'] = 'required';
			}
		}

		return fw_render_view(
			$this->locate_path( '/views/view.php', dirname( __FILE__ ) . '/view.php' ),
			array(
				'item' => $item,
				'attr' => $attr,
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function frontend_validate( array $item, $input_value ) {
		$options = $item['options'];

		$messages = array(
			'required'  => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field is required', 'fw' )
			),
			'incorrect' => str_replace(
				array( '{label}' ),
				array( $options['label'] ),
				__( 'The {label} field must contain a valid email', 'fw' )
			),
		);

		if ( $options['required'] && ! fw_strlen( trim( $input_value ) ) ) {
			return $messages['required'];
		}

		if ( ! empty( $input_value ) && ! filter_var( $input_value, FILTER_VALIDATE_EMAIL ) ) {
			return $messages['incorrect'];
		}
	}
}

FW_Option_Type_Builder::register_item_type( 'FW_Option_Type_Form_Builder_Item_Email' );
                                                                                                                                                                          framework/extensions/forms/includes/option-types/form-builder/items/email/view.php                  0000644                 00000001233 15266055653 0024644 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $item
 * @var array $attr
 */

$options = $item['options'];
?>
<div class="<?php echo esc_attr(fw_ext_builder_get_item_width('form-builder', $item['width'] .'/frontend_class')) ?>">
	<div class="field-text">
		<?php if ($options['label']): ?>
		<label for="<?php echo esc_attr($attr['id']) ?>"><?php echo fw_htmlspecialchars($options['label']) ?>
			<?php if ($options['required']): ?><sup>*</sup><?php endif; ?>
		</label>
		<?php endif; ?>
		<input <?php echo fw_attr_to_html($attr) ?>>
		<?php if ($options['info']): ?>
			<p><em><?php echo $options['info'] ?></em></p>
		<?php endif; ?>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/forms/includes/option-types/form-builder/items/email/static/images/icon.png    0000644                 00000006077 15266055653 0027366 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  
MiCCPPhotoshop ICC profile  xÚ�SwX“÷>ß÷eVBØð±—l� "#¬ÈY¢’ a„@Å…ˆ
VœHUÄ‚Õ
H�ˆâ (¸gAŠˆZ‹U\8îÜ§µ}zïííû×û¼çœçüÎyÏ€&‘æ¢j 9R…<:Ø�OHÄÉ½€Hà æËÂgÅ  ðyx~t°?ü¯o  pÕ.$ÇáÿƒºP&W  ‘ à"ç�R È.TÈ È °S³d
 ”  ly|B" ª ìôI> Ø©“Ü Ø¢© � ™(G$@» `U�R,ÀÂ  ¬@".À®€Y¶2G€½ vŽX�@` €™B,Ì  8 CÍ L 0Ò¿à©_p…¸H ÀË•Í—KÒ3¸•Ðwòðàâ!âÂl±Ba)f	ä"œ—›#HçLÎ  ùÑÁþ8?�çæäáæfçlïôÅ¢þkðo">!ñßþ¼Œ NÏïÚ_ååÖpÇ°u¿k©[ ÚV hßù]3Û	 Z
Ðzù‹y8ü@ž¡PÈ<
í%b¡½0ã‹>ÿ3áoà‹~öü@þÛzð qš@™­À£ƒýqanv®RŽçËB1n÷ç#þÇ…ýŽ)Ñâ4±\,ŠñX‰¸P"MÇy¹R‘D!É•âé2ñ–ý	“w ¬†OÀN¶µËlÀ~î‹XÒv @~ó-Œ‘ g42y÷  “¿ù�@+ Í—¤ã  ¼è\¨”LÆ  D �*°AÁ¬ÀœÁ¼ÀaD@$À<Bä€
¡–ATÀ:Øµ° šá´Á18çà\�ëp`žÂ¼†	AÈa!:ˆbŽØ"Î™Ž"aH4’€¤ éˆQ"ÅÈr¤©Bj‘]H#ò-r9�\@ú�ÛÈ 2ŠüŠ¼G1”�²QÔu@¹¨ŠÆ sÑt4]€–¢kÑ´=€¶¢§ÑKèut }ŠŽc€Ñ1fŒÙa\Œ‡E`‰X&ÇcåX5V�5cX7vÀžaï$‹€ì^„Âl‚��GXLXC¨%ì#´ºW	ƒ„1Â'"“¨O´%zùÄxb:±�XF¬&î!!ž%^'_“H$É’äN
!%�2IIkHÛH-¤S¤>ÒiœL&ë�mÉÞä²€¬ —‘·��O’ûÉÃä·:ÅˆâL	¢$R¤”J5e?å¥Ÿ2B™ ªQÍ©žÔªˆ:ŸZIm vP/S‡©4uš%Í›CË¤-£ÕÐšigi÷h/étº	ÝƒE—Ð—Òkèéçéƒôw†ƒÇHb(k{§·/™L¦Ó—™ÈT0×2™g˜˜oUX*ö*|‘Ê•:•V•~•çªTUsU?ÕyªT«U«^V}¦FU³Pã©	Ô«Õ©U»©6®ÎRwR�PÏQ_£¾_ý‚úc²†…F †H£Tc·Æ�!Æ2eñXBÖrVë,k˜Mb[²ùìLvûv/{LSCsªf¬f‘f�æqÍÆ±àð9ÙœJÎ!ÎÎ{--?-±Öj­f­~­7ÚzÚ¾ÚbírííëÚïup�@�,�õ:m:÷u	º6ºQº…ºÛuÏê>Ócëyé	õÊõéÝÑGõmô£õêïÖïÑ7046�l18cðÌ�cèk˜i¸Ñð„á¨Ëhº‘Äh£ÑI£'¸&î‡gã5x>f¬ob¬4ÞeÜk<abi2Û¤Ä¤Åä¾)Í”kšfºÑ´ÓtÌÌÈ,Ü¬Ø¬ÉìŽ9Õœkža¾Ù¼Ûü�…¥EœÅJ‹6‹Ç–Ú–|Ë–M–÷¬˜V>VyVõV×¬IÖ\ë,ëmÖWlPW››:›Ë¶¨­›­Äv›mßâ�)Ò)õSnÚ1ìüì
ìšìí9öaö%ömöÏÌÖ;t;|rtuÌvlp¼ë¤á4Ã©Ä©ÃéWgg¡s�ó5¦K�Ë—v—Sm§Š§nŸzË•åîºÒµÓõ£›»›Ü­ÙmÔÝÌ=Å}«ûM.›É]Ã=ïAôð÷XâqÌã�§›§Âó�ç/^v^Y^û½O³œ&žÖ0mÈÛÄ[à½Ë{`:>=eúÎé>Æ>ŸzŸ‡¾¦¾"ß=¾#~Ö~™~üžû;úËý�ø¿áyòñN`Áå½��³k™¥5�»/>B	Yr“oÀòùc3Üg,šÑÊ�Zú0Ì&LÖŽ†Ïß~o¦ùLéÌ¶ˆàGlˆ¸i™ù})*2ª.êQ´Stqt÷,Ö¬äYûg½Žñ�©Œ¹;Ûj¶rvg¬jlRlcì›¸€¸ª¸�x‡øEñ—t$	í‰äÄØÄ=‰ãsçlš3œäšT–tc®åÜ¢¹æéÎËžw<Y5Y�|8…˜—²?åƒ BP/Oå§nMò„›…OE¾¢�¢Q±·¸J<’æ�V•ö8Ý;}Cúh†OFuÆ3	OR+y‘’¹#óMVDÖÞ¬ÏÙqÙ-9”œ”œ£Ri–´+×0·(·Of++“äyæmÊ“‡Ê÷ä#ùsóÛl…LÑ£´R®PL/¨+x[[x¸H½HZÔ3ßfþêù#‚|½�°P¸°³Ø¸xYñà"¿E»#‹Sw.1]RºdxiðÒ}ËhË²–ýPâXRUòjyÜòŽRƒÒ¥¥C+‚W4•©”ÉËn®ôZ¹ca•dUïj—Õ[V*•_¬p¬¨®ø°F¸æâWN_Õ|õymÚÚÞJ·ÊíëHë¤ën¬÷Y¿¯J½jAÕÐ†ð­ñ�å_mJÞt¡zjõŽÍ´ÍÊÍ5a5í[Ì¶¬Ûò¡6£öz�]ËVý­«·¾Ù&ÚÖ¿Ýw{óƒ;Þï”ì¼µ+xWk½E}õnÒî‚Ý�bº¿æ~Ý¸GwOÅž�{¥{öEïëjtolÜ¯¿¿²	mR6�H:på›€oÚ›íšwµpZ*ÂAåÁ'ß¦|{ãPè¡ÎÃÜÃÍß™·õëHy+Ò:¿u¬-£m =¡½ïèŒ£�^G¾·ÿ~ï1ãcuÇ5�Wž �(=ñùä‚“ã§d§ž�N?=Ô™Üy÷Lü™k]Q]½gCÏž?tîL·_÷ÉóÞç�]ð¼pô"÷bÛ%·K­=®=G~pýáH¯[oëe÷ËíW<®tôMë;ÑïÓújÀÕs×ø×.]Ÿy½ïÆì·n&Ý¸%ºõøvöíw
îLÜ]z�x¯ü¾Úýêúê´þ±eÀmàø`À`ÏÃYï	‡žþ”ÿÓ‡áÒGÌGÕ#F#���½òdÎ“á§²§ÏÊ~Vÿyës«çßýâûKÏXüØðù‹Ï¿®y©órï«©¯:Ç#Ç¼Îy=ñ¦ü­ÎÛ}ï¸ïºßÇ½™(ü@þPóÑúcÇ§ÐO÷>ç|þü/÷„óû%ÒŸ3    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  lIDATxÚ„Ó?H–Qð_*š[Òâ&T£4ÔPäÚ7”Aƒ“ B5DÐÖÔºT5
BDDƒŠ‚šáV-MI Q•ÙÛò¼pùò«‡{Ï9÷9÷9.­× îà-~à'Þc
'ÿ�ss¨"¿±ŽÍÂVá.ÚšÁ|Î…ÄîøváfŠ JðiüÊ‹—¨×uÜÄtb-^Õ/Àý8ƒoñmb/.Eÿ^_œ�aº {Û)^Mùºp6ú�²Šp£xá|à~üW£?–VUXŒs¶b›ÄHàTØ­Fo´áh€+Ù‡Ñ‘ó2ús®0�QÆS<“¼ªT/®&Ï*z�ýuŠI¦¬ÂÃècE€õ‚n-è-ûÿ&Ž�èŽLày¨á%ž¤Mßí"ú=´ï0Þ]®î�f¿¯iÎ—p.í=�+x—Zõ´ú@|iÊµ”8æ?«ãù¾[øšÖ^ÃžV ? øj|ÂSV»Á    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                                                 framework/extensions/forms/includes/option-types/form-builder/items/email/static/js/scripts.js      0000644                 00000012472 15266055653 0027120 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       fwEvents.on('fw-builder:'+ 'form-builder' +':register-items', function(builder){
	var currentItemType = 'email';
	var localized = fw.unysonShortcodesData()['contact_form_items'][currentItemType];

	var ItemView = builder.classes.ItemView.extend({
		template: _.template(
			'<div class="fw-form-builder-item-style-default fw-form-builder-item-type-'+ currentItemType +'">'+
				'<div class="fw-form-item-controls fw-row">'+
					'<div class="fw-form-item-controls-left fw-col-xs-7">'+
						'<div class="fw-form-item-width"></div>'+
					'</div>'+
					'<div class="fw-form-item-controls-right fw-col-xs-5 fw-text-right">'+
						'<div class="fw-form-item-control-buttons">'+
							'<a class="fw-form-item-control-required dashicons<% if (required) { %> required<% } %>" data-hover-tip="<%- toggle_required %>" href="#" onclick="return false;" >*</a>'+
							'<a class="fw-form-item-control-edit dashicons dashicons-admin-generic" data-hover-tip="<%- edit %>" href="#" onclick="return false;" ></a>'+
							'<a class="fw-form-item-control-remove dashicons dashicons-no" data-hover-tip="<%- remove %>" href="#" onclick="return false;" ></a>'+
						'</div>'+
					'</div>'+
				'</div>'+
				'<div class="fw-form-item-preview">'+
					'<div class="fw-form-item-preview-label">'+
						'<div class="fw-form-item-preview-label-wrapper"><label data-hover-tip="<%- edit_label %>"><%- label %></label> <span <% if (required) { %>class="required"<% } %>>*</span></div>'+
						'<div class="fw-form-item-preview-label-edit"><!-- --></div>'+
					'</div>'+
					'<div class="fw-form-item-preview-input"><input type="text" placeholder="<%- placeholder %>" value=""></div>'+
				'</div>'+
			'</div>'
		),
		events: {
			'click': 'onWrapperClick',
			'click .fw-form-item-control-edit': 'openEdit',
			'click .fw-form-item-control-remove': 'removeItem',
			'click .fw-form-item-control-required': 'toggleRequired',
			'click .fw-form-item-preview .fw-form-item-preview-label label': 'openLabelEditor',
			'change .fw-form-item-preview-input input': 'updateDefaultValueFromPreviewInput'
		},
		initialize: function() {
			this.defaultInitialize();

			// prepare edit options modal
			{
				this.modal = new fw.OptionsModal({
					title: localized.l10n.item_title,
					options: this.model.modalOptions,
					values: this.model.get('options'),
					size: 'medium'
				});

				this.listenTo(this.modal, 'change:values', function(modal, values) {
					this.model.set('options', values);
				});

				this.model.on('change:options', function() {
					this.modal.set(
						'values',
						this.model.get('options')
					);
				}, this);
			}

			this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
				model: this.model,
				view: this
			});

			this.labelInlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
				model: this.model,
				editAttribute: 'options/label'
			});
		},
		render: function () {
			this.defaultRender({
				label: fw.opg('label', this.model.get('options')) || localized.l10n.item_title,
				required: fw.opg('required', this.model.get('options')),
				placeholder: fw.opg('placeholder', this.model.get('options')),
				toggle_required: localized.l10n.toggle_required,
				edit: localized.l10n.edit,
				remove: localized.l10n.delete,
				edit_label: localized.l10n.edit_label
			});

			if (this.widthChangerView) {
				this.$('.fw-form-item-width').append(
					this.widthChangerView.$el
				);
				this.widthChangerView.delegateEvents();
			}

			if (this.labelInlineEditor) {
				this.$('.fw-form-item-preview-label-edit').append(
					this.labelInlineEditor.$el
				);
				this.labelInlineEditor.delegateEvents();
			}
		},
		openEdit: function() {
			this.modal.open();
		},
		removeItem: function() {
			this.remove();

			this.model.collection.remove(this.model);
		},
		toggleRequired: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			values.required = !values.required;

			this.model.set('options', values);
		},
		openLabelEditor: function() {
			this.$('.fw-form-item-preview-label-wrapper').hide();

			this.labelInlineEditor.show();

			this.listenToOnce(this.labelInlineEditor, 'hide', function() {
				this.$('.fw-form-item-preview-label-wrapper').show();
			});
		},
		updateDefaultValueFromPreviewInput: function() {
			var values = _.clone(
				// clone to not modify by reference, else model.set() will not trigger the 'change' event
				this.model.get('options')
			);

			this.model.set('options', values);
		},
		onWrapperClick: function(e) {
			if (!this.$el.parent().length) {
				// The element doesn't exist in DOM. This listener was executed after the item was deleted
				return;
			}

			if (!fw.elementEventHasListenerInContainer(jQuery(e.srcElement), 'click', this.$el)) {
				this.openEdit();
			}
		}
	});

	var Item = builder.classes.Item.extend({
		defaults: function() {
			var defaults = _.clone(localized.defaults);

			defaults.shortcode = fwFormBuilder.uniqueShortcode(defaults.type +'_');

			return defaults;
		},
		initialize: function() {
			this.defaultInitialize();

				/**
			* get options from wp_localize_script() variable
			*/
			this.modalOptions = localized.options;

			this.view = new ItemView({
				id: 'fw-builder-item-'+ this.cid,
				model: this
			});
		}
	});

	builder.registerItemClass(Item);
});

                                                                                                                                                                                                      framework/extensions/forms/includes/option-types/form-builder/items/email/static/css/styles.css     0000644                 00000002770 15266055653 0027304 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* controls */

.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-controls .fw-form-item-control-buttons {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-email:hover .fw-form-item-controls .fw-form-item-control-buttons {
	display: inline-block;
}

.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-controls .fw-form-item-control-buttons > a,
.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-controls .fw-form-item-control-buttons > a:hover {
	text-decoration: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required {
	color: #999999;
}

.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-controls .fw-form-item-control-buttons a.fw-form-item-control-required.required {
	color: #ff0000;
}

/* end: controls */


/* preview */

.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-preview {
	padding: 5px 0;
}

.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-preview .fw-form-item-preview-label {
	padding: 5px 0 10px;
}

.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-preview .fw-form-item-preview-label span {
	display: none;
}

.fw-option-type-form-builder .fw-form-builder-item-type-email .fw-form-item-preview .fw-form-item-preview-label span.required {
	display: inline;
	color: #ff0000;
}

/* end: preview */
        framework/extensions/forms/includes/option-types/form-builder/class-fw-option-type-form-builder.php 0000644                 00000022210 15266055653 0030051 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Default form builder
 * Other form types may define and use new form builders
 */
class FW_Option_Type_Form_Builder extends FW_Option_Type_Builder {

	public function get_type() {
		return 'form-builder';
	}

	/**
	 * @internal
	 */
	protected function _init() {
		$dir = dirname( __FILE__ );

		require $dir . '/extends/class-fw-option-type-form-builder-item.php';
		require $dir . '/items/form-builder-items.php';

		do_action( 'fw_option_type_form_builder_init' );

		if( is_admin() && defined('DOING_AJAX') ) {
			add_filter( 'fw_ext:shortcodes:collect_shortcodes_data', array(
				$this, '_filter_add_form_builder_items_data'
			) );
		}
	}

	/**
	 * @since 1.0.2
	 */
	public function _filter_add_form_builder_items_data( $structure ) {
		if ( ! isset( $structure['contact_form_items'] ) ) {
			$structure['contact_form_items'] = array();
		}

		$structure['contact_form_items'] = $this->_collect_item_types_data();

		return $structure;
	}

	protected function _collect_item_types_data() {
		$data = array();

		$item_types = $this->get_item_types();

		foreach ( $item_types as $name => $class ) {
			if (!method_exists($class, 'get_item_localization')) {
				// fixes https://wordpress.org/support/topic/fatal-error-2392/
				// todo: maybe add a default get_item_localization() method?
				continue;
			}

			$data[ $name ] = $class->get_item_localization();
		}

		return $data;
	}

	/**
	 * @param FW_Option_Type_Builder_Item $item_type_instance
	 *
	 * @return bool
	 */
	protected function item_type_is_valid( $item_type_instance ) {
		return is_subclass_of( $item_type_instance, 'FW_Option_Type_Form_Builder_Item' );
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		parent::_enqueue_static( $id, $option, $data );

		wp_enqueue_style(
			'fw-builder-' . $this->get_type(),
			fw_get_framework_directory_uri(
				'/extensions/forms/includes/option-types/' .
				$this->get_type() .
				'/static/css/styles.css'
			),
			array( 'fw' )
		);

		wp_enqueue_script(
			'fw-builder-' . $this->get_type(),
			fw_get_framework_directory_uri(
				'/extensions/forms/includes/option-types/' .
				$this->get_type() .
				'/static/js/helpers.js'
			),
			array( 'fw' ),
			false, true
		);

		wp_localize_script(
			'fw-builder-' . $this->get_type(),
			'fw_' . str_replace( '-', '_', $this->get_type() ) . '_item_type_contact_form_data',
			array(
				'contact_form' => fw_ext('shortcodes')->get_shortcode(
					'contact_form'
				)->get_item_data(),

				'contact_form_items' => $this->_collect_item_types_data()
			)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_value_from_items( $items ) {
		if ( ! is_array( $items ) ) {
			return array();
		}

		static $recursion_level = 0;

		/** prevent duplicate shortcodes */
		static $found_shortcodes = array();

		/**
		 * @var FW_Option_Type_Builder_Item[] $item_types
		 */
		$item_types = $this->get_item_types();

		$fixed_items = array();

		foreach ( $items as $item_attributes ) {
			if ( ! isset( $item_attributes['type'] ) || ! isset( $item_types[ $item_attributes['type'] ] ) ) {
				// invalid item type
				continue;
			}

			$fixed_item_attributes = $item_types[ $item_attributes['type'] ]->get_value_from_attributes( $item_attributes );

			// check if required attribute is set and it is unique
			{
				if (
					empty( $fixed_item_attributes['shortcode'] )
					||
					isset( $found_shortcodes[ $fixed_item_attributes['shortcode'] ] )
				) {
					$fixed_item_attributes['shortcode'] = sanitize_key(
						str_replace( '-', '_', $item_attributes['type'] ) . '_' . substr( fw_rand_md5(), 0, 7 )
					);
				}

				$found_shortcodes[ $fixed_item_attributes['shortcode'] ] = true;
			}

			if ( isset( $fixed_item_attributes['_items'] ) ) {
				// item leaved _items key, this means that it has/accepts items in it

				$recursion_level ++;

				$fixed_item_attributes['_items'] = $this->get_value_from_items( $fixed_item_attributes['_items'] );

				$recursion_level --;
			}

			$fixed_items[] = $fixed_item_attributes;

			unset( $fixed_item_attributes );
		}

		/**
		 * this will be real return (not inside a recursion)
		 * make some clean up
		 */
		if ( ! $recursion_level ) {
			$found_shortcodes = array();
		}

		return $fixed_items;
	}

	/**
	 * Generate html form for frontend from builder items
	 *
	 * @param array $items Builder array value json decoded
	 * @param array $input_values {shortcode => value} Usually values from _POST
	 *
	 * @return string HTML
	 */
	public function frontend_render( array $items, array $input_values ) {
		return fw_render_view(
			$this->locate_path( '/views/items.php', dirname( __FILE__ ) . '/views/items.php' ),
			array(
				'items_html' => $this->render_items( $items, $input_values )
			)
		);
	}

	/**
	 * Loop through each item and ask to validate its POST value
	 *
	 * @param array $items
	 * @param array $input_values {shortcode => value} Usually values from _POST
	 *
	 * @return array errors
	 */
	public function frontend_validate( array $items, array $input_values ) {
		/**
		 * @var FW_Option_Type_Form_Builder_Item[] $item_types
		 */
		$item_types = $this->get_item_types();

		$errors = array();

		foreach ( $items as $item ) {
			if ( ! isset( $item_types[ $item['type'] ] ) ) {
				trigger_error( 'Invalid form item type: ' . $item['type'], E_USER_WARNING );
				continue;
			}

			$input_value = isset( $input_values[ $item['shortcode'] ] ) ? $input_values[ $item['shortcode'] ] : null;

			$error = $item_types[ $item['type'] ]->frontend_validate( $item, $input_value );

			if ( $error ) {
				$errors[ $item['shortcode'] ] = $error;
				continue;
			}

			if ( isset( $item['_items'] ) ) {
				$sub_errors = $this->frontend_validate( $item['_items'], $input_values );

				if ( ! empty( $sub_errors ) ) {
					$errors = array_merge( $errors, $sub_errors );
				}
			}
		}

		return $errors;
	}

	/**
	 * Form items value after submit and successful validation
	 *
	 * @param array $items
	 * @param array $input_values {shortcode => value} Usually values from _POST
	 *
	 * @return array
	 */
	public function frontend_get_value_from_items( array $items, array $input_values ) {
		/**
		 * @var FW_Option_Type_Form_Builder_Item[] $item_types
		 */
		$item_types = $this->get_item_types();

		$values = array();

		foreach ( $items as $item ) {

			if ( ! isset( $item_types[ $item['type'] ] ) ) {
				trigger_error( 'Invalid form item type: ' . $item['type'], E_USER_WARNING );
				continue;
			}

			if ( $item_types[ $item['type'] ]->visual_only() ) {
				continue;
			}

			if ( isset( $values[ $item['shortcode'] ] ) ) {
				trigger_error( 'Form item duplicate shortcode: ' . $item['shortcode'], E_USER_WARNING );
			}

			$values[ $item['shortcode'] ] = isset( $input_values[ $item['shortcode'] ] )
				? $item_types[ $item['type'] ]->get_value_from_item( $input_values[ $item['shortcode'] ] )
				: null;

			if ( isset( $item['_items'] ) ) {
				$sub_values = $this->frontend_get_value_from_items( $item['_items'], $input_values );

				if ( ! empty( $sub_values ) ) {
					$values = array_merge( $values, $sub_values );
				}
			}
		}

		return $values;
	}

	/**
	 * Render items
	 *
	 * This method can be used recursive by items that has another items inside
	 *
	 * @param array $items
	 * @param array $input_values
	 *
	 * @return string
	 */
	public function render_items( array $items, array $input_values ) {
		/**
		 * @var FW_Option_Type_Form_Builder_Item[] $item_types
		 */
		$item_types = $this->get_item_types();
		$row_class  = ($row_class  = fw_ext('builder')->get_config('grid.row.class')) ? $row_class : 'fw-row';
		$html       = '<div class="'. esc_attr($row_class) .'">';
		$width      = 0;
		$counter    = 0;

		foreach ( $items as $item ) {
			if ( ! isset( $item_types[ $item['type'] ] ) ) {
				trigger_error( 'Invalid form item type: ' . $item['type'], E_USER_WARNING );
				continue;
			}

			$input_value = isset( $input_values[ $item['shortcode'] ] ) ? $input_values[ $item['shortcode'] ] : null;

			$width += $this->calculate_width( $item['width'] );

			$html .= $item_types[ $item['type'] ]->frontend_render( $item, $input_value );

			if ( $width >= 1 ) {
				$html .= '</div><div class="'. esc_attr($row_class) .'">';
				$width = 0;
			} elseif ( isset( $items[ $counter + 1 ] )
			           && ( $width + $this->calculate_width( $items[ $counter + 1 ]['width'] ) > 1 )
			) {
				$html .= '</div><div class="'. esc_attr($row_class) .'">';
				$width = 0;
			}

			$counter ++;
		}

		return $html . '</div>';
	}

	/**
	 * Search relative path in '/extensions/forms/{builder_type}/'
	 *
	 * @param string $rel_path
	 * @param string $default_path Used if no path found
	 *
	 * @return false|string
	 */
	private function locate_path( $rel_path, $default_path ) {
		if ( $path = fw()->extensions->get( 'forms' )->locate_path( '/' . $this->get_type() . $rel_path ) ) {
			return $path;
		} else {
			return $default_path;
		}
	}

	private function calculate_width( $width ) {

		if ( empty( $width ) ) {
			return 1;
		}

		$widths = explode( '_', $width );

		if ( empty( $widths ) ) {
			return 1;
		}

		return ( float ) ( (int) $widths[0] / (int) $widths[1] );
	}
}

FW_Option_Type::register( 'FW_Option_Type_Form_Builder' );
                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/forms/includes/option-types/form-builder/views/items.php                       0000644                 00000000214 15266055653 0023736 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $items_html
 */
?>
<div class="wrap-forms">
	<?php echo $items_html ?>
</div>                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/forms/includes/option-types/form-builder/static/js/helpers.js                  0000644                 00000000417 15266055653 0024657 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       var fwFormBuilder = {};

/**
 * @param {String} [prefix]
 */
fwFormBuilder.uniqueShortcode = function(prefix) {
	prefix = prefix || 'shortcode_';

	var shortcode = prefix + fw.randomMD5().substring(0, 7);

	shortcode = shortcode.replace(/-/g, '_');

	return shortcode;
};                                                                                                                                                                                                                                                 framework/extensions/forms/includes/option-types/form-builder/static/css/styles.css                 0000644                 00000001563 15266055653 0025073 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-form-builder .fw-form-builder-item-style-default {
	border: 1px dashed #dddddd;
	background-color: #f8f8f8;
	padding: 10px;
}

.fw-option-type-form-builder .fw-builder-item-width-changer {
	height: 20px;
	display: inline-block;
}

.fw-option-type-form-builder .builder-item-type .item-type-icon-title .item-type-icon img {
	opacity: 0.3;
}

.fw-option-type-form-builder .builder-item-type:hover .item-type-icon-title .item-type-icon img {
	opacity: 0.45;
}

.fw-option-type-form-builder .builder-item .fw-form-item-controls .fw-form-item-control-buttons > a {
	font-size: 16px;
}

.fw-backend-option .fw-form-builder-item-type-form_header_title .fw-form-item-preview-subtitle-edit .fw-builder-item-inline-text-editor input {
	width: 50% !important;
}

body.rtl .fw-option-type-form-builder .fw-form-item-controls-right.fw-col-xs-5.fw-text-right {
	text-align: left;
}                                                                                                                                             framework/extensions/forms/includes/extends/class-fw-extension-forms-form.php                       0000644                 00000001702 15266055653 0023712 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Forms sub extensions should extend this class
 */
abstract class FW_Extension_Forms_Form extends FW_Extension {

	/**
	 * Specify which builder option type this form type is using (in options)
	 * @return string
	 */
	abstract public function get_form_builder_type();

	/**
	 * Return value of the option type $this->get_form_builder_type() used in options
	 *
	 * @param int $form_id Post id
	 *
	 * @return array
	 */
	abstract public function get_form_builder_value( $form_id );

	/**
	 * Render frontend form html
	 *
	 * @param array $view_data
	 *
	 * @return string html
	 */
	abstract public function render( $view_data );

	/**
	 * Do something with form items values on frontend form submit after successful validation
	 *
	 * @param array $form_values Frontend form values {shortcode => value}
	 * @param array $data
	 */
	abstract public function process_form( $form_values, $data );
}
                                                              framework/extensions/forms/hooks.php                                                                0000644                 00000001167 15266055653 0013744 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @internal
 * @param array $widths Default widths
 * @return array
 */
function _filter_ext_forms_change_builder_item_widths($widths) {
	foreach ($widths as &$width) {
		$width['frontend_class'] .= ' form-builder-item';
	}

	return $widths;
}
add_filter('fw_builder_item_widths:form-builder', '_filter_ext_forms_change_builder_item_widths');

function _action_fw_ext_forms_option_types_init() {
	require dirname(__FILE__) .'/includes/option-types/form-builder/class-fw-option-type-form-builder.php';
}
add_action('fw_option_types_init', '_action_fw_ext_forms_option_types_init');
                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/forms/config.php                                                               0000644                 00000000324 15266055653 0014060 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg          = array();
$cfg['items'] = array();

//Define default Forms items default width. Forms takes the middle value
$cfg['items']['width'] = '1_2';                                                                                                                                                                                                                                                                                                            framework/extensions/mailer/manifest.php                                                            0000644                 00000001263 15266055653 0014547 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name'] = __('Mailer', 'fw');
$manifest['description'] = __('This extension will let you set some global email options and it is used by other extensions (like Forms) to send emails.', 'fw');
$manifest['version'] = '1.2.12';
$manifest['standalone'] = false;
$manifest['display'] = false;
$manifest['github_update'] = 'ThemeFuse/Unyson-Mailer-Extension';
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Mailer-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/forms/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
                                                                                                                                                                                                                                                                                                                                             framework/extensions/mailer/class-fw-extension-mailer.php                                           0000644                 00000007200 15266055653 0017736 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Mailer extends FW_Extension
{
	private $is_configured_cache = null;

	/**
	 * @var FW_Ext_Mailer_Send_Method[]
	 */
	private $send_methods;

	/**
	 * @internal
	 */
	protected function _init()
	{
		if (is_admin()) {
			add_action(
				'fw_extension_settings_form_render:'. $this->get_name(),
				array($this, '_action_extension_settings_form_render')
			);
		}
	}

	/**
	 * @internal
	 */
	public function _action_extension_settings_form_render()
	{
		wp_enqueue_script(
			'fw_option_email_settings',
			$this->get_uri('/static/js/scripts.js'),
			array('jquery'),
			false,
			true
		);
	}

	/**
	 * @param string $to
	 * @param string $subject
	 * @param string $message
	 * @param array $data 'reply_to', 'cc', 'bcc'
	 * @param array $settings Use this settings instead of db settings | Since 1.2.7
	 * @return array {status: 0, message: '...'}
	 */
	public function send($to, $subject, $message, $data = array(), $settings = array())
	{
		if (empty($settings)) {
			$settings = $this->get_db_settings_option();
		}

		$send_method = $this->get_send_method($settings['method']);

		if (!$send_method) {
			return array(
				'status'  => 0,
				'message' => __('Invalid send method', 'fw')
			);
		}

		if (is_wp_error(
			$send_method_configuration = $send_method->prepare_settings_options_values(
				fw_akg($send_method->get_id(), $settings)
			)
		)) {
			return array(
				'status'  => 0,
				'message' => $send_method_configuration->get_error_message()
			);
		}

		$email = new FW_Ext_Mailer_Email();
		$email->set_to($to);
		$email->set_subject($subject);
		$email->set_body($message);

		if (!empty($data['reply_to']) && method_exists($email, 'set_reply_to')) {
			$email->set_reply_to($data['reply_to']);
		}
		if (!empty($data['cc'])) {
			foreach ($data['cc'] as $_address => $_name) {
				$email->add_cc($_address, $_name);
			}
		}
		if (!empty($data['bcc'])) {
			foreach ($data['bcc'] as $_address => $_name) {
				$email->add_bcc($_address, $_name);
			}
		}

		/** @since 1.2.10 */
		$email = apply_filters('fw_ext_mailer_before_send', $email);

		$result = $send_method->send(
			$email,
			fw_akg($send_method->get_id(), $settings),
			$data
		);

		return is_wp_error($result)
			? array(
				'status'  => 0,
				'message' => $result->get_error_message()
			)
			: array(
				'status'  => 1,
				'message' => __('The message has been successfully sent!', 'fw')
			);
	}

	/**
	 * Check if extension settings options are valid
	 * @return bool
	 */
	public function is_configured()
	{
		if (is_null($this->is_configured_cache)) {
			$send_method = $this->get_send_method(
				$this->get_db_settings_option('method')
			);

			if ($send_method) {
				$this->is_configured_cache = !is_wp_error(
					$send_method->prepare_settings_options_values(
						$this->get_db_settings_option($send_method->get_id())
					)
				);
			} else {
				$this->is_configured_cache = false;
			}
		}

		return $this->is_configured_cache;
	}

	public function get_send_methods()
	{
		if (empty($this->send_methods)) {
			require_once dirname(__FILE__) . '/includes/classes/class-fw-ext-mailer-email.php';
			require_once dirname(__FILE__) . '/includes/classes/class-fw-ext-mailer-send-method.php';

			$this->send_methods = array();
			foreach (apply_filters('fw_ext_mailer_send_methods', array()) as $send_method) {
				$this->send_methods[ $send_method->get_id() ] = $send_method;
			}
		}

		return $this->send_methods;
	}

	public function get_send_method($method_id)
	{
		$this->get_send_methods(); // init cache

		if (isset($this->send_methods[$method_id])) {
			return $this->send_methods[$method_id];
		} else {
			return null;
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/mailer/helpers.php                                                             0000644                 00000000461 15266055653 0014402 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

function fw_ext_mailer_send_mail($to, $subject, $message, $data = array()) {
	return fw()->extensions->get('mailer')->send($to, $subject, $message, $data);
}

function fw_ext_mailer_is_configured() {
	return fw()->extensions->get('mailer')->is_configured();
}
                                                                                                                                                                                                               framework/extensions/mailer/includes/classes/class-fw-ext-mailer-send-method.php                    0000644                 00000001245 15266055653 0024175 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

abstract class FW_Ext_Mailer_Send_Method
{
	/**
	 * @return string
	 */
	abstract public function get_id();

	/**
	 * @return string
	 */
	abstract public function get_title();

	/**
	 * @return array
	 */
	abstract public function get_settings_options();

	/**
	 * @param array $values
	 * @return array|WP_Error
	 */
	abstract public function prepare_settings_options_values($values);

	/**
	 * @param array $settings_options_values
	 * @param FW_Ext_Mailer_Email $email
	 * @param array $data
	 * @return bool|WP_Error
	 */
	abstract public function send(FW_Ext_Mailer_Email $email, $settings_options_values, $data = array());
}
                                                                                                                                                                                                                                                                                                                                                           framework/extensions/mailer/includes/classes/class-fw-ext-mailer-email.php                          0000644                 00000004027 15266055653 0023056 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Mailer_Email {
	protected $from_name = '';
	protected $from = '';
	protected $subject = '';
	protected $body = '';

	// 'john@smith.com' => 'John Smith'
	protected $to = array();
	protected $cc = array();
	protected $bcc = array();

	/**
	 * @var string|array array('email' => 'Name')
	 * @since 1.2.4
	 */
	protected $reply_to = '';

	public function __construct() {
		$this->set_from_name(
			fw_ext('mailer')->get_db_settings_option('general/from_name')
		);
		$this->set_from(
			fw_ext('mailer')->get_db_settings_option('general/from_address')
		);
	}

	public function get_from_name() {
		return $this->from_name;
	}

	public function set_from_name($from_name) {
		$this->from_name = $from_name;
	}

	public function get_from() {
		return $this->from;
	}

	public function set_from($from) {
		$this->from = $from;
	}

	public function get_to() {
		return $this->to;
	}

	public function set_to($to) {
		if (!is_array($to)) {
			$to = explode(',', $to);
		}

		$this->to = $to;
	}

	public function get_subject() {
		return $this->subject;
	}

	public function set_subject($subject) {
		$this->subject = $subject;
	}

	public function get_body() {
		return $this->body;
	}

	public function set_body($body) {
		$this->body = $body;
	}

	/**
	 * @return string|array
	 * @since 1.2.4
	 */
	public function get_reply_to() {
		return $this->reply_to;
	}

	/**
	 * @param string|array $reply_to
	 * @since 1.2.4
	 */
	public function set_reply_to($reply_to) {
		$this->reply_to = $reply_to;
	}

	/**
	 * @param string $email
	 * @param string $name
	 * @since 1.2.10
	 */
	public function add_cc($email, $name = '') {
		$this->cc[ $email ] = $name;
	}

	/**
	 * @return array
	 * @since 1.2.10
	 */
	public function get_cc() {
		return $this->cc;
	}

	/**
	 * @param string $email
	 * @param string $name
	 * @since 1.2.10
	 */
	public function add_bcc($email, $name = '') {
		$this->bcc[ $email ] = $name;
	}

	/**
	 * @return array
	 * @since 1.2.10
	 */
	public function get_bcc() {
		return $this->bcc;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php             0000644                 00000012561 15266055653 0025563 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Mailer extends FW_Option_Type {

	/**
	 * @internal
	 */
	public function _init() {
		add_action('wp_ajax_fw_ext_mailer_test_connection', array($this, '_action_ajax_test_connection'));
	}

	public function get_type() {
		return 'mailer';
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'full';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'label' => false,
			'value' => array(),
			'fw-storage' => array(
				'type' => 'wp-option',
				'wp-option' => 'fw_ext_settings_options:mailer',
			),
		);
	}

	private function get_inner_options() {
		$methods_choices = array();
		$methods_options = array();

		foreach (fw_ext('mailer')->get_send_methods() as $method) {
			/**
			 * @var FW_Ext_Mailer_Send_Method $method
			 */

			$methods_choices[ $method->get_id() ] = $method->get_title();

			$settings_options = $method->get_settings_options();

			if (!empty($settings_options)) {
				$methods_options['method-' . $method->get_id()] = array(
					'type' => 'group',
					'attr' => array(
						'data-method' => $method->get_id()
					),
					'options' => array(
						$method->get_id() => array(
							'label' => false,
							'desc' => false,
							'type' => 'multi',
							'inner-options' => $settings_options,
						),
					)
				);
			}
		}
		unset($settings_options);

		return array(
			'method'  => array(
				'label'   => __( 'Send Method', 'fw' ),
				'desc'    => __( 'Select the send form method', 'fw' ),
				'type'    => 'short-select',
				'attr'    => array(
					'data-select-method' => '~'
				),
				'choices' => $methods_choices
			),
			$methods_options,
			'general' => array(
				'label'         => false,
				'desc'          => false,
				'type'          => 'multi',
				'inner-options' => array(
					'from-group' => array(
						'type' => 'group',
						'options' => array(
							'from_name'    => array(
								'label' => __( 'From Name', 'fw' ),
								'desc'  => __( "The name you'll see in the From filed in your email client.", 'fw' ),
								'type'  => 'text',
								'value' => '',
							),
						)
					),
					'from_address' => array(
						'label' => __( 'From Address', 'fw' ),
						'desc'  => __( 'The form will look like was sent from this email address.', 'fw' ),
						'type'  => 'text',
						'value' => '',
					)
				),
			),
			'test-connection' => array(
				'label'         => false,
				'desc'          => false,
				'type'          => 'multi',
				'inner-options' => array(
					'test-connection' => array(
						'type' => 'html-fixed',
						'attr' => array(
							'class' => 'test-connection-wrapper'
						),
						'html' =>
							'<div class="test-connection">'.
							/**/'<div>'.
							/**//**/'<div>'.
							/**//**//**/'<input type="email" placeholder="'. esc_attr__('Test email destination', 'fw') .'" style="width:100%;">'.
							/**//**/'</div>'.
							/**//**/'<div>'.
							/**//**//**/'<button class="button" type="button">'. esc_html__('Send a test email', 'fw') .'</button>'.
							/**//**/'</div>'.
							/**/'</div>'.
							'</div>'
					),
				),
			),
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		wp_enqueue_style(
			$this->get_type() . '-scripts',
			fw_ext( 'mailer' )->get_uri() . '/includes/option-type-mailer/static/css/style.css'
		);

		wp_enqueue_script(
			$this->get_type() . '-scripts',
			fw_ext( 'mailer' )->get_uri() . '/includes/option-type-mailer/static/js/scripts.js',
			array( 'fw-events' ),
			fw()->manifest->get_version(), true
		);
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		if (empty($data['value'])) {
			$data['value'] = fw_db_option_storage_load($id, $option, $data['value']);
		}

		$wrapper_attr = $option['attr'];
		unset($wrapper_attr['name'], $wrapper_attr['value']);

		return
		'<div '. fw_attr_to_html($wrapper_attr) .'>'.
			fw()->backend->option_type( 'multi' )->render( $id, array(
				'inner-options' => $this->get_inner_options(),
			), $data ) .
		'</div>';
	}

	/**
	 * @internal
	 *
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return array|bool|int|string
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return (is_array( $input_value ) && ! empty( $input_value ))
			? fw_get_options_values_from_input($this->get_inner_options(), $input_value)
			: $option['value'];
	}

	/**
	 * @internal
	 */
	public function _action_ajax_test_connection() {
		if (!current_user_can('edit_posts')) {
			return wp_send_json_error(new WP_Error('forbidden', __('Forbidden', 'fw')));
		} elseif (!is_email($to = FW_Request::POST('to'))) {
			return wp_send_json_error(new WP_Error('forbidden', __('Invalid email', 'fw')));
		} elseif (!is_array($settings = FW_Request::POST('settings'))) {
			return wp_send_json_error(new WP_Error('forbidden', __('Invalid settings', 'fw')));
		}

		/** @var FW_Extension_Mailer $ext */
		$ext = fw_ext('mailer');

		$result = $ext->send(
			$to,
			__('Test Subject', 'fw'),
			'<strong>'. __('Test Message', 'fw') .'</strong>',
			array(),
			fw_get_options_values_from_input($this->get_inner_options(), $settings)
		);

		if ($result['status']) {
			wp_send_json_success();
		} else {
			wp_send_json_error(new WP_Error('fail', $result['message']));
		}
	}
}

FW_Option_Type::register( 'FW_Option_Type_Mailer' );
                                                                                                                                               framework/extensions/mailer/includes/option-type-mailer/static/js/scripts.js                        0000644                 00000004170 15266055653 0023524 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       "use strict";
(function($, fwe){
	fwe.on('fw:options:init', function (data) {
		data.$elements.find('.fw-option-type-mailer:not(.initialized)')
			.each(function(){
				var $option = $(this);

				$option.find('select[data-select-method]')
					.on('change', function(){
						$option.find('.fw-backend-options-group[data-method]').hide();
						$option.find('.fw-backend-options-group[data-method="'+ this.value +'"]').show();
					})
					.trigger('change');

				$option.on('click', '.test-connection button', function(){
					var $to = $option.find('.test-connection input[type="email"]:first'),
						to = $.trim($to.val());

					if (!to.length) {
						return $to.focus();
					}

					var $button = $(this).attr('disabled', 'disabled');

					{ // <input name="{prefix}...">
						var namePrefix = $option.find('.test-connection-wrapper input:first').attr('name');

						namePrefix = namePrefix.split('][');
						namePrefix.pop();
						namePrefix.pop();
						namePrefix = namePrefix.join('][');
						namePrefix += ']';
					}

					var vars = [
						{name: 'action', value: 'fw_ext_mailer_test_connection'},
						{name: 'to', value: to}
					];

					$.each($option.find('[name^="'+ namePrefix +'"]').serializeArray(), function(i, v) {
						v.name = v.name.split(namePrefix);
						v.name.shift();
						v.name = v.name.join(namePrefix);
						v.name = 'settings'+ v.name;

						vars.push(v);
					});

					$.ajax({
						url: ajaxurl,
						data: vars,
						method: 'post',
						dataType: 'json'
					}).done(function (r) {
						if (r.success) {
							fw.soleModal.show(
								'fw-option-mailer',
								'<span style="font-size: 7em;">&#10004;</span>',
								{}
							);
						} else {
							try {
								alert(r.data[0].message);
							} catch (e) {
								alert('Request failed');
							}
						}
					}).fail(function (jqXHR, textStatus, errorThrown) {
						alert('AJAX error: '+ String(errorThrown));
					}).always(function () {
						setTimeout(function () { // prevent user to click too often
							$button.removeAttr('disabled');
						}, 3000);
					});
				});
			})
			.addClass('initialized');
	});
})(jQuery, fwEvents);                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/mailer/includes/option-type-mailer/static/css/style.css                        0000644                 00000000740 15266055653 0023524 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-backend-option-type-mailer {
	padding: 0;
}

/* test connection */

.fw-backend-option-type-mailer .test-connection {
	display: table;
	width: 100%;
}

.fw-backend-option-type-mailer .test-connection > div {
	display: table-row;
}

.fw-backend-option-type-mailer .test-connection > div > div {
	display: table-cell;
	vertical-align: middle;
}

.fw-backend-option-type-mailer .test-connection > div > div:last-child {
	width: 1px;
	padding-left: 10px;
}

/* test connection */
                                framework/extensions/mailer/includes/class-mailer-sender.php                                        0000644                 00000007444 15266055653 0020410 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @deprecated
 */
class FW_Ext_Mailer_Sender
{
	private $config;

	public function __construct($config)
	{
		$this->config = $config;
	}

	/**
	 * @deprecated
	 */
	public function send($to, $subject, $message)
	{
		trigger_error('Deprecated', E_USER_WARNING);

		$config = $this->get_prepared_config();

		if (!$config) {
			return array(
				'status'  => 0,
				'message' => __('Invalid email configuration', 'fw')
			);
		} else {
			switch ($config['_method']) {
				case 'smtp':
					return $this->send_through_smtp($to, $subject, $message, $config);
					break;
				case 'wpmail':
					return $this->send_through_wpmail($to, $subject, $message, $config);
					break;
			}
		}
	}

	/**
	 * @deprecated
	 */
	public function get_prepared_config()
	{
		trigger_error('Deprecated', E_USER_WARNING);

		$settings = $this->config;
		if (
			!$settings
			|| empty($settings['general']['from_name'])
			|| empty($settings['general']['from_address'])
		) {
			return false;
		}

		$conf   = false;
		$method = trim($settings['method']);
		switch ($method) {
			case 'wpmail':
				$conf = array();
				break;
			case 'smtp':
				$smtp_settings  = $settings['smtp'];
				$host           = trim($smtp_settings['host']);
				$username       = trim($smtp_settings['username']);
				$password       = trim($smtp_settings['password']);

				if (
					$username
					&& $password
					&& fw_is_valid_domain_name($host)
				) {
					$conf = array(
						'host'      => $host,
						'username'  => $username,
						'password'  => $password,
						'secure'    => $smtp_settings['secure'],
						'port'      => trim($smtp_settings['port'])
					);

					if (!in_array($conf['secure'], array('ssl', 'tls'))) {
						$conf['secure'] = false;
					}

					// in case the port is missing or invalid
					if (empty($conf['port']) || !is_numeric($conf['port'])) {
						$conf['port'] = $conf['secure'] ? 465 : 25;
					}
				}
				break;
		}

		// add general settings
		if (false !== $conf) {
			$conf = array_merge($conf, array(
				'from_address'  => trim($settings['general']['from_address']),
				'from_name'     => trim($settings['general']['from_name']),
				'_method'       => $method
			));
		}

		return $conf;
	}

	private function send_through_smtp($to, $subject, $message, $config)
	{
		if(!class_exists('PHPMailer')) {
			require_once ABSPATH . WPINC . '/class-phpmailer.php';
		}

		$mailer = new PHPMailer();

		$mailer->isSMTP();
		$mailer->IsHTML(true);
		$mailer->Host       = $config['host'];
		$mailer->Port       = $config['port'];
		$mailer->SMTPSecure = $config['secure'];
		$mailer->SMTPAuth   = true;
		$mailer->Username   = $config['username'];
		$mailer->Password   = $config['password'];
		$mailer->From       = $config['from_address'];
		$mailer->FromName   = $config['from_name'];

		//$mailer->SMTPDebug = true;

		if (is_array($to)) {
			foreach ($to as $mail)
				$mailer->AddAddress($mail);
		} else {
			$mailer->AddAddress($to);
		}

		$mailer->Subject = $subject;
		$mailer->Body    = $message;

		$result = $mailer->send();

		$mailer->ClearAddresses();
		$mailer->ClearAllRecipients();

		unset($mailer);

		return $result
				? array('status' => 1, 'message' => __('Email sent', 'fw'))
				: array('status' => 0, 'message' => __('Could not send via smtp', 'fw'));
	}

	private function send_through_wpmail($to, $subject, $message, $config)
	{
		$headers = array();

		$headers[] = 'Content-type: text/html; charset=iso-8859-1';

		$headers[] = "From:". htmlspecialchars($config['from_name'], null, 'UTF-8')
			." <". htmlspecialchars($config['from_address'], null, 'UTF-8') .">";

		$result = wp_mail($to, $subject, $message, $headers);

		return $result
				? array('status' => 1, 'message' => __('Email sent', 'fw'))
				: array('status' => 0, 'message' => __('Could not send via wp_mail', 'fw'));
	}
}
                                                                                                                                                                                                                            framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php          0000644                 00000011127 15266055653 0026113 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Mailer_Send_Method_SMTP extends FW_Ext_Mailer_Send_Method {

	/**
	 * @return string
	 */
	public function get_id() {
		return 'smtp';
	}

	/**
	 * @return string
	 */
	public function get_title() {
		return 'SMTP';
	}

	/**
	 * @return array
	 */
	public function get_settings_options() {
		return array(
			'host' => array(
				'label' => __( 'Server Address', 'fw' ),
				'desc'  => __( 'Enter your email server', 'fw' ),
				'type'  => 'text',
				'value' => '',
			),
			'username' => array(
				'label' => __( 'Username', 'fw' ),
				'desc'  => __( 'Enter your username', 'fw' ),
				'type'  => 'text',
				'value' => '',
			),
			'password' => array(
				'label' => __( 'Password', 'fw' ),
				'desc'  => __( 'Enter your password', 'fw' ),
				'type'  => 'password',
				'value' => '',
			),
			'secure' => array(
				'label'   => __( 'Secure Connection', 'fw' ),
				'type'    => 'radio',
				'inline'  => true,
				'value'   => 'no',
				'choices' => array(
					'no'  => 'No',
					'ssl' => 'SSL',
					'tls' => 'TLS'
				)
			),
			'port' => array(
				'label' => __( 'Custom Port', 'fw' ),
				'desc'  => __( 'Optional - SMTP port number to use.', 'fw' ),
				'help'  => __( 'Leave blank for default (SMTP - 25, SMTPS - 465)', 'fw' ),
				'type'  => 'text',
				'attr'  => array(
					'maxlength' => 5,
				),
				'value' => '',
			),
		);
	}

	/**
	 * @param array $values
	 * @return array|WP_Error
	 */
	public function prepare_settings_options_values($values) {
		$conf = array(
			'host'      => trim($values['host']),
			'username'  => trim($values['username']),
			'password'  => trim($values['password']),
			'secure'    => $values['secure'],
			'port'      => trim($values['port'])
		);

		if (empty($conf['username'])) {
			return new WP_Error(
				'empty_username',
				__('Username cannot be empty', 'fw')
			);
		}

		if (empty($conf['password'])) {
			return new WP_Error(
				'empty_password',
				__('Password cannot be empty', 'fw')
			);
		}

		if (!fw_is_valid_domain_name($conf['host'])) {
			return new WP_Error(
				'invalid_host',
				__('Invalid host', 'fw')
			);
		}

		if (!in_array($conf['secure'], array('ssl', 'tls'))) {
			$conf['secure'] = false;
		}

		// in case the port is missing or invalid
		if (empty($conf['port']) || !is_numeric($conf['port'])) {
			$conf['port'] = 25;

			if ($conf['secure']) {
				if ($conf['secure'] === 'ssl') {
					$conf['port'] = 465;
				} elseif ($conf['secure'] === 'tls') {
					$conf['port'] = 587;
				}
			}
		}

		return $conf;
	}

	/**
	 * @param array $settings_options_values
	 * @param FW_Ext_Mailer_Email $email
	 * @param array $data
	 * @return bool|WP_Error
	 */
	public function send(FW_Ext_Mailer_Email $email, $settings_options_values, $data = array()) {
		if (!class_exists('PHPMailer')) {
			require_once ABSPATH . WPINC . '/class-phpmailer.php';
		}

		$config = self::prepare_settings_options_values($settings_options_values);

		if (is_wp_error($config)) {
			return $config;
		}

		$mailer = new PHPMailer();

		$mailer->isSMTP();
		$mailer->IsHTML(true);
		$mailer->Host       = $config['host'];
		$mailer->Port       = $config['port'];
		$mailer->SMTPSecure = $config['secure'];
		$mailer->SMTPAuth   = true;
		$mailer->Username   = $config['username'];
		$mailer->Password   = $config['password'];
		$mailer->CharSet    = 'utf-8';

		if (trim($email->get_from())) {
			$mailer->From = $email->get_from();

			if (trim($email->get_from_name())) {
				$mailer->FromName = $email->get_from_name();
			}
		}

		if (is_array($email->get_to())) {
			foreach ($email->get_to() as $_address) {
				$mailer->AddAddress($_address);
			}
		} else {
			$mailer->AddAddress($email->get_to());
		}

		if (method_exists($email, 'get_reply_to') && $email->get_reply_to()) {
			if (is_array($email->get_reply_to())) {
				foreach ($email->get_reply_to() as $_address => $_name) {
					$mailer->addReplyTo($_address, $_name);
				}
			} else {
				$mailer->addReplyTo($email->get_reply_to());
			}
		}

		foreach ($email->get_cc() as $_address => $_name) {
			$mailer->addCC($_address, $_name);
		}
		foreach ($email->get_bcc() as $_address => $_name) {
			$mailer->addBCC($_address, $_name);
		}

		$mailer->Subject = $email->get_subject();
		$mailer->Body    = $email->get_body();

		//$mailer->SMTPDebug = true;

		try {
			return $mailer->send()
				? true
				: new WP_Error(
					'failed',
					__('Could not send the email', 'fw')
				);
		} catch (phpmailerException $e) {
			return new WP_Error(
				'failed',
				$e->errorMessage()
			);
		} catch (Exception $e) {
			return new WP_Error(
				'failed',
				$e->getMessage()
			);
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-wpmail.php        0000644                 00000003761 15266055653 0026426 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Mailer_Send_Method_WPMail extends FW_Ext_Mailer_Send_Method {

	/**
	 * @return string
	 */
	public function get_id() {
		return 'wpmail';
	}

	/**
	 * @return string
	 */
	public function get_title() {
		return 'wp-mail';
	}

	/**
	 * @return array
	 */
	public function get_settings_options() {
		return array();
	}

	/**
	 * @param array $values
	 * @return array|WP_Error
	 */
	public function prepare_settings_options_values($values) {
		return array();
	}

	private function make_email_header($address, $name) {
		return (trim($name) ? ' '. htmlspecialchars($name, null, 'UTF-8') : '')
			.' <'. htmlspecialchars($address, null, 'UTF-8') .'>';
	}

	/**
	 * @param array $settings_options_values
	 * @param FW_Ext_Mailer_Email $email
	 * @param array $data
	 * @return bool|WP_Error
	 */
	public function send(FW_Ext_Mailer_Email $email, $settings_options_values, $data = array()) {
		{
			$headers = array();

			$headers[] = 'Content-type: text/html; charset=utf-8';

			if (trim($email->get_from())) {
				$headers[] = 'From:'. $this->make_email_header($email->get_from(), $email->get_from_name());
			}

			if (method_exists($email, 'get_reply_to') && $email->get_reply_to()) {
				if (is_array($email->get_reply_to())) {
					foreach ($email->get_reply_to() as $_address => $_name) {
						$headers[] = 'Reply-To:'. $this->make_email_header($_address, $_name);
					}
				} else {
					$headers[] = 'Reply-To:'. $this->make_email_header($email->get_reply_to(), '');
				}
			}

			foreach ($email->get_cc() as $_address => $_name) {
				$headers[] = 'Cc:'. $this->make_email_header($_address, $_name);
			}
			foreach ($email->get_bcc() as $_address => $_name) {
				$headers[] = 'Bcc:'. $this->make_email_header($_address, $_name);
			}
		}

		$result = wp_mail(
			$email->get_to(),
			$email->get_subject(),
			$email->get_body(),
			$headers
		);

		return $result
			? true
			: new WP_Error(
				'failed',
				__('Could not send the email', 'fw')
			);
	}

}
               framework/extensions/mailer/hooks.php                                                               0000644                 00000001412 15266055653 0014060 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

function _action_fw_ext_mailer_option_types_init() {
	require_once dirname(__FILE__) . '/includes/option-type-mailer/class-fw-option-type-mailer.php';
}
add_action('fw_option_types_init', '_action_fw_ext_mailer_option_types_init');

function _filter_fw_ext_mailer_default_send_methods($send_methods) {
	require_once dirname(__FILE__) . '/includes/send-methods/class-fw-ext-mailer-send-method-wpmail.php';
	$send_methods[] = new FW_Ext_Mailer_Send_Method_WPMail;

	require_once dirname(__FILE__) . '/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php';
	$send_methods[] = new FW_Ext_Mailer_Send_Method_SMTP;

	return $send_methods;
}
add_filter('fw_ext_mailer_send_methods', '_filter_fw_ext_mailer_default_send_methods');
                                                                                                                                                                                                                                                      framework/extensions/seo/manifest.php                                                               0000644                 00000001322 15266055653 0014060 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'SEO', 'fw' );
$manifest['description'] = __(
	'This extension will enable you to have a fully optimized WordPress website'
	.' by adding optimized meta titles, keywords and descriptions.',
	'fw'
);
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-SEO-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/seo/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
$manifest['version'] = '1.0.11';
$manifest['display'] = true;
$manifest['standalone'] = true;

$manifest['github_update'] = 'ThemeFuse/Unyson-SEO-Extension';
                                                                                                                                                                                                                                                                                                              framework/extensions/seo/extensions/seo-sitemap/views/index-sitemap-style.php                       0000644                 00000004604 15266055653 0023747 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php echo '<?xml version="1.0" encoding="UTF-8"?>' ?>
<xsl:stylesheet version="2.0"
	            xmlns:sitemap="http://www.sitemaps.org/schemas/sitemap/0.9"
	            xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/>
	<xsl:template match="/">
		<html>
		<head>
			<style type="text/css">
				a {
					color: #0772a8;
				}

				.container {
					width: 1055px;
					margin: 0 auto 0 auto;
					padding: 50px 0 50px 0;
					font-family: "Open Sans", sans-serif;
				}

				.container > h1 {
					font-size: 24px;
					color: #202020;
				}

				.container > h2 {
					font-size: 14px;
					font-weight: normal;
					font-style: italic;
					color: #666;
				}

				table {
					text-align: left;
					width: 1055px;
				}

				table tr {
					padding: 10px 0;
					display: block;

				}

				table tr:nth-child(even) {
					border-top: 1px solid #eee;
					border-bottom: 1px solid #eee;
					background: #f9f9f9;
				}

				tr > td {
					display: block;
					float: left;
				}

				.url, .head {
					font-size: 12px;
				}

				.location {
					min-width: 525px;
					padding-left: 18px;
				}

				.lastmod {
					color: #202020;
					min-width: 260px;
				}

				.head td {
					font-weight: bold;
					color: #202020;
				}
			</style>
		</head>
		<body>
		<div class="container">
			<h1>XML Sitemap</h1>

			<h2>This is a XML file generated by
				<a href="<?php echo home_url( '/' ) ?>"><?php echo get_bloginfo( 'name' ) ?></a>
				and is supposed to be processed by search engines.<br/>
				You can find more information about XML sitemaps on <a href="http://www.sitemaps.org/">sitemaps.org</a>
				and Google's list of sitemap programs.
			</h2>
			<table>
				<tr class="head">
					<td class="location">URL</td>
					<td class="lastmod">Las Mod.</td>
				</tr>
				<xsl:for-each select="sitemap:sitemapindex/sitemap:sitemap">
					<tr class="url">
						<td class="location">
							<xsl:element name="a">
								<xsl:attribute name="href">
									<xsl:value-of select="sitemap:loc"/>
								</xsl:attribute>
								<xsl:attribute name="target">_blank</xsl:attribute>
								<xsl:value-of select="sitemap:loc"/>
							</xsl:element>
						</td>
						<td class="lastmod">
							<xsl:value-of select="sitemap:lastmod"/>
						</td>
					</tr>
				</xsl:for-each>
			</table>
		</div>
		</body>
		</html>
	</xsl:template>

</xsl:stylesheet>                                                                                                                            framework/extensions/seo/extensions/seo-sitemap/views/sitemap.php                                   0000644                 00000001623 15266055653 0021502 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Sitemap XML file view
 *
 * @var array $sitemaps
 */

echo '<?xml version="1.0" encoding="UTF-8"?>';
echo '<?xml-stylesheet type="text/xsl" href="' . fw_ext('seo-sitemap')->xsl_url() . '" ?>';
?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<?php foreach ( $sitemaps as $sitemap ) : ?>
		<url>
			<?php if ( isset( $sitemap['url'] ) ) : ?>
				<loc><?php echo $sitemap['url'] ?></loc>
			<?php endif ?>
			<?php if ( isset( $sitemap['priority'] ) ) : ?>
				<priority><?php echo $sitemap['priority'] ?></priority>
			<?php endif ?>
			<?php if ( isset( $sitemap['frequency'] ) ) : ?>
				<changefreq><?php echo $sitemap['frequency'] ?></changefreq>
			<?php endif ?>
			<?php if ( isset( $sitemap['modified'] ) ) : ?>
				<lastmod><?php echo $sitemap['modified'] ?></lastmod>
			<?php endif ?>
		</url>
	<?php endforeach ?>
</urlset>                                                                                                             framework/extensions/seo/extensions/seo-sitemap/views/sitemap-style.php                             0000644                 00000005461 15266055653 0022644 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php echo '<?xml version="1.0" encoding="UTF-8"?>' ?>
<xsl:stylesheet version="2.0"
	            xmlns:sitemap="http://www.sitemaps.org/schemas/sitemap/0.9"
	            xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/>
	<xsl:template match="/">
		<html>
		<head>
			<style type="text/css">
				a {
					color: #0772a8;
				}

				.container {
					width: 1055px;
					margin: 0 auto 0 auto;
					padding: 50px 0 50px 0;
					font-family: "Open Sans", sans-serif;
				}

				.container > h1 {
					font-size: 24px;
					color: #202020;
				}

				.container > h2 {
					font-size: 14px;
					font-weight: normal;
					font-style: italic;
					color: #666;
				}

				table {
					text-align: left;
					width: 1055px;
				}

				table tr {
					padding: 10px 0;
					display: block;

				}

				table tr:nth-child(even) {
					border-top: 1px solid #eee;
					border-bottom: 1px solid #eee;
					background: #f9f9f9;
				}

				tr > td {
					display: block;
					float: left;
				}

				.url, .head {
					font-size: 12px;
				}

				.location {
					min-width: 525px;
					padding-left: 18px;
				}

				.priority, .changefreq {
					text-transform: capitalize;
					color: #202020;
					min-width: 114px;
				}

				.lastmod {
					color: #202020;
					min-width: 260px;
				}

				.head td {
					font-weight: bold;
					color: #202020;
				}
			</style>
		</head>
		<body>
		<div class="container">
			<h1>XML Sitemap</h1>

			<h2>This is a XML file generated by
				<a href="<?php echo home_url( '/' ) ?>"><?php echo get_bloginfo( 'name' ) ?></a>
				and is supposed to be processed by search engines.<br/>
				You can find more information about XML sitemaps on <a href="http://www.sitemaps.org/">sitemaps.org</a>
				and Google's list of sitemap programs.
			</h2>
			<table>
				<tr class="head">
					<td class="location">URL</td>
					<td class="priority">Priority</td>
					<td class="changefreq">Ch. Freq</td>
					<td class="lastmod">Las Mod.</td>
				</tr>
				<xsl:for-each select="sitemap:urlset/sitemap:url">
					<tr class="url">
						<td class="location">
							<xsl:element name="a">
								<xsl:attribute name="href">
									<xsl:value-of select="sitemap:loc"/>
								</xsl:attribute>
								<xsl:attribute name="target">_blank</xsl:attribute>
								<xsl:value-of select="sitemap:loc"/>
							</xsl:element>
						</td>
						<td class="priority">
							<xsl:value-of select="sitemap:priority * 100"/>
							%
						</td>
						<td class="changefreq">
							<xsl:value-of select="sitemap:changefreq"/>
						</td>
						<td class="lastmod">
							<xsl:value-of select="sitemap:lastmod"/>
						</td>
					</tr>
				</xsl:for-each>
			</table>
		</div>
		<script type="text/javascript">

		</script>
		</body>
		</html>
	</xsl:template>

</xsl:stylesheet>                                                                                                                                                                                                               framework/extensions/seo/extensions/seo-sitemap/views/index-sitemap.php                             0000644                 00000000710 15266055653 0022603 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var array $sitemaps
 */

echo '<?xml version="1.0" encoding="UTF-8"?>';
echo '<?xml-stylesheet type="text/xsl" href="' . fw_ext('seo-sitemap')->index_xsl_url() . '" ?>';
?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<?php foreach( $sitemaps as $sitemap ) : ?>
		<sitemap>
			<loc><?php echo $sitemap['url']; ?></loc>
		</sitemap>
	<?php endforeach ?>
</sitemapindex>                                                        framework/extensions/seo/extensions/seo-sitemap/views/error_log                                     0000644                 00000001510 15266055653 0021237 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       [09-Mar-2026 08:19:29 Australia/Sydney] PHP Fatal error:  Uncaught Error: Call to undefined function home_url() in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/seo/extensions/seo-sitemap/views/index-sitemap-style.php:80
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/seo/extensions/seo-sitemap/views/index-sitemap-style.php on line 80
[09-Mar-2026 08:20:21 Australia/Sydney] PHP Fatal error:  Uncaught Error: Call to undefined function home_url() in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/seo/extensions/seo-sitemap/views/sitemap-style.php:86
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/seo/extensions/seo-sitemap/views/sitemap-style.php on line 86
                                                                                                                                                                                        framework/extensions/seo/extensions/seo-sitemap/manifest.php                                        0000644                 00000000156 15266055653 0020511 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['standalone'] = true;                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php                  0000644                 00000041232 15266055653 0024660 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * SEO Sitemap extension
 * Is sa a sub-extension of the SEO extension.
 */
class FW_Extension_Seo_Sitemap extends FW_Extension {

	/**
	 * Contains an array of all available search engines
	 * @var array
	 */
	private $serach_engies = array();

	/**
	 * Contains the list of the allowed custom post types
	 * @var array
	 */
	private $post_types = array();

	/**
	 * Contains the list of the allowed taxonomies
	 * @var array
	 */
	private $taxonomies = array();

	/**
	 * @var string
	 */
	private $sitemap_key = 'fw-seo-sitemap';

	/**
	 * @var string
	 */
	private $xsl_key = 'fw-seo-sitemap-xsl';

	/**
	 * @var string
	 */
	private $sitemap_pagination_key = 'fw-seo-sitemap-pagination';

	/**
	 * @var string
	 */
	private $sitemap_prefix = 'sitemap-';

	/**
	 * @var array
	 */
	private $url_settings = array(
		'home'       => array(
			'priority'  => 1,
			'frequency' => 'daily',
		),
		'posts'      => array(
			'priority'  => 0.6,
			'frequency' => 'daily',
			'type'      => array(
				'attachment' => array(
					'priority'  => 0.3,
					'frequency' => 'daily',
				)
			)
		),
		'taxonomies' => array(
			'priority'  => 0.4,
			'frequency' => 'weekly',
			'type'      => array(
				'post_tag' => array(
					'priority'  => 0.3,
					'frequency' => 'weekly',
				)
			)
		)
	);

	private $links_per_page = 20000;

	private $index_name = 'index';

	/**
	 * @internal
	 */
	public function _init() {
		$config             = $this->get_config( 'url_settings' );
		$this->url_settings = fw_ext_seo_sitemaps_array_merge_recursive(
			$this->url_settings,
			$config
		);

		$this->add_action();

		if ( is_admin() ) {
			$this->add_admin_actions();
			$this->add_admin_filters();
		}
	}

	/**
	 * Returns an array with allowed custom post types for this extension
	 * @return array
	 */
	public function get_allowed_post_types() {
		return $this->post_types;
	}

	/**
	 * Retuns an array with allows taxonomies for this extension
	 * @return array
	 */
	public function get_allowed_taxonomies() {
		return $this->taxonomies;
	}

	/**
	 * @return array
	 */
	public function get_search_engines() {
		return $this->serach_engies;
	}

	/**
	 * Returns an array with allowed custom post types for this extension, this doesn't include post types that was disabled from admin area
	 * @return array
	 */
	public function get_workable_custom_post_types() {
		$custom_post_types = array();
		$custom_posts      = $this->post_types;

		foreach ( $custom_posts as $custom_post ) {
			$id       = $this->get_name() . '-exclude-custom-post-' . $custom_post;
			$excluded = $this->get_settings_option( $id );

			if ( $excluded === true ) {
				continue;
			}

			array_push( $custom_post_types, $custom_post );
		}

		return $custom_post_types;
	}

	/**
	 * Returns an array with allowed taxonomies for this extension, this doesn't include post types that was disabled from admin area
	 * @return array
	 */
	public function get_workable_taxonomies() {
		$taxonomies_types = array();
		$taxonomies       = $this->taxonomies;

		foreach ( $taxonomies as $taxonomy ) {
			$id      = $this->get_name() . '-exclude-taxonomy-' . $taxonomy;
			$allowed = $this->get_settings_option( $id );

			if ( $allowed === true ) {
				continue;
			}

			array_push( $taxonomies_types, $taxonomy );
		}

		return $taxonomies_types;
	}

	/**
	 * Get sitemap.xml file URI
	 * @return string
	 */
	public function get_sitemap_uri() {
		return site_url( '/' ) . $this->sitemap_prefix . $this->index_name . '.xml';
	}

	/**
	 * @param string $name
	 * @param int $page
	 *
	 * @return string
	 */
	public function render( $name, $page ) {
		$sitemaps = $this->get_sitemaps();
		if ( ! $name || ! in_array( $name, $sitemaps ) ) {
			return '';
		}

		$sitemap = $this->build_sitemap( $name, $page );
		if ( empty( $sitemap ) ) {
			return '';
		}

		if ( $name == $this->index_name ) {
			return $this->render_view( 'index-sitemap', array( 'sitemaps' => $sitemap ) );
		}

		return $this->render_view( 'sitemap', array( 'sitemaps' => $sitemap ) );
	}

	/**
	 * Returns the xsl file url
	 *
	 * @return string
	 */
	public function xsl_url() {
		return site_url() . '/sitemap.xsl';
	}

	/**
	 * Returns the xsl file url for the xml index
	 *
	 * @return string
	 */
	public function index_xsl_url() {
		return site_url() . '/sitemap-index.xsl';
	}

	/**
	 * Pings to the search engines the presence of the sitemap
	 */
	public function ping_to_search_engines() {
		if ( ! (int) get_option( 'blog_public' ) ) {
			return;
		}

		$last_updated = (int) $this->get_db_data( 'update' );

		if ( $last_updated && ( ( $last_updated + 7200 ) > time() ) ) {
			return;
		}

		$search_engines = $this->get_config( 'search_engines' );

		if ( empty( $search_engines ) ) {
			return;
		}

		foreach ( $search_engines as $search_engine ) {
			if ( ! isset( $this->serach_engies[ $search_engine ] ) ) {
				continue;
			}

			wp_remote_post( $this->serach_engies[ $search_engine ]['url'] . $this->get_sitemap_uri() );
		}
		$this->set_db_data( 'update', time() );
	}

	public function config_custom_posts() {
		$custom_posts   = get_post_types( array( 'public' => true ) );
		$excluded_types = $this->get_config( 'excluded_post_types' );

		unset( $custom_posts['nav_menu_item'] );
		unset( $custom_posts['revision'] );

		foreach ( $excluded_types as $type ) {
			if ( isset( $custom_posts[ $type ] ) ) {
				unset( $custom_posts[ $type ] );
			}
		}

		return $custom_posts;
	}

	public function config_taxonomies() {
		$taxonomies = get_taxonomies();

		$excluded_types = $this->get_config( 'excluded_taxonomies' );

		unset( $taxonomies['nav_menu'] );
		unset( $taxonomies['link_category'] );
		unset( $taxonomies['post_format'] );

		foreach ( $excluded_types as $type ) {
			if ( isset( $taxonomies[ $type ] ) ) {
				unset( $taxonomies[ $type ] );
			}
		}

		return $taxonomies;
	}

	/**
	 * @internal
	 **/
	public function _action_add_rewrite_rules() {
		add_rewrite_tag( '%' . $this->sitemap_key . '%', '([^&]+)' );
		add_rewrite_tag( '%' . $this->sitemap_pagination_key . '%', '([^&]+)' );
		add_rewrite_tag( '%' . $this->xsl_key . '%', '([^&]+)' );
		add_rewrite_rule(
			'^sitemap\.xml?',
			'index.php?' . $this->sitemap_key . '=' . $this->index_name, 'top'
		);
		add_rewrite_rule(
			'^(sitemap(-index){0,1})\.xsl?',
			'index.php?' . $this->xsl_key . '=$matches[1]', 'top'
		);
		foreach ( $this->get_sitemaps() as $sitemap ) {
			add_rewrite_rule(
				'^' . $this->sitemap_prefix . '(' . $sitemap . ')' . '(-){0,1}([0-9]*){0,1}\.xml?',
				'index.php?' . $this->sitemap_key . '=$matches[1]'
				. '&' . $this->sitemap_pagination_key . '=$matches[3]',
				'top'
			);
		}

	}

	/**
	 * @internal
	 **/
	public function _action_init() {
		$this->define_search_engines();
		$this->set_custom_posts();
		$this->set_taxonomies();
	}

	/**
	 * @internal
	 **/
	public function _action_load_sitemap() {
		$name = get_query_var( $this->sitemap_key );
		$page = get_query_var( $this->sitemap_pagination_key );

		if ( ! $name ) {
			return;
		}

		$return = $this->render( $name, $page );
		if ( empty( $return ) ) {
			return;
		}

		$this->headers();
		echo $return;
		exit;
	}

	/**
	 * @internal
	 **/
	public function _action_load_xsl() {
		if (
			!is_admin()
			&&
			in_array( $name = get_query_var( $this->xsl_key ), array( 'sitemap', 'sitemap-index' ) )
		) {
			$this->render_view(
				$name == 'sitemap' ?  'sitemap-style' : 'index-sitemap-style',
				array(),
				false
			);
			exit;
		}
	}

	/**
	 * @internal
	 */
	public function _action_admin_add_static() {
		wp_enqueue_style(
			'fw-ext-' . $this->get_name() . '-admin-style',
			$this->get_uri( '/static/css/admin-style.css' ),
			array(),
			fw()->theme->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-ext-' . $this->get_name() . '-admin-scripts',
			$this->get_uri( '/static/js/admin-scripts.js' ),
			array( 'jquery' ),
			fw()->theme->manifest->get_version(),
			true
		);
	}

	/**
	 * @param int $post_id
	 *
	 * @param WP_Post $post
	 *
	 * @internal
	 **/
	public function _action_admin_ping_to_search_engines( $post_id, $post ) {
		if ( in_array( $post->post_type, $this->post_types ) ) {
			$this->ping_to_search_engines();
		}
	}

	/**
	 * @internal
	 *
	 * Adds the extension settings tab in Framework in SEO extension
	 *
	 * @param $seo_options , holds the general options from extension config file
	 *
	 * @return array
	 * @internal
	 */
	public function _filter_admin_set_framework_sitemap_tab( $seo_options ) {
		$sitemap_options = fw_ext_seo_sitemap_get_settings_options();

		if ( is_array( $sitemap_options ) && ! empty( $sitemap_options ) ) {
			return array_merge( $seo_options, $sitemap_options );
		}

		return $seo_options;
	}

	private function headers() {
		header( 'Content-Type: application/xml; charset=utf-8' );
	}

	private function get_settings_option( $id ) {
		return fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $id );
	}

	private function add_action() {
		add_action( 'init', array( $this, '_action_init' ), 10 );
		add_action( 'init', array( $this, '_action_add_rewrite_rules' ), 999 );
		add_action( 'wp', array( $this, '_action_load_sitemap' ) );
		add_action( 'wp', array( $this, '_action_load_xsl' ) );
	}

	private function add_admin_actions() {

		add_action( 'save_post', array( $this, '_action_admin_ping_to_search_engines' ), 10, 2 );

		if ( fw_current_screen_match( array(
			'only' => array( 'id' => 'toplevel_page_fw-extensions' )
		) ) ) {
			add_action( 'admin_enqueue_scripts', array( $this, '_action_admin_add_static' ) );
		}
	}

	private function add_admin_filters() {
		add_filter( 'fw_ext_seo_settings_options', array( $this, '_filter_admin_set_framework_sitemap_tab' ) );
	}

	private function build_sitemap( $name, $page = 0 ) {
		$page = (int) $page;
		$page = -- $page > - 1 ? $page : 0;

		if ( $name == $this->index_name ) {
			return $this->build_index();
		}

		if ( $this->is_post( $name ) ) {
			return $this->build_posts( $name, $page );
		}

		if ( $this->is_tax( $name ) ) {
			return $this->build_taxes( $name );
		}

		return array();
	}

	protected function build_index() {
		$sitemaps = array();
		foreach ( $this->count_posts() as $post ) {
			$sitemaps[] = array(
				'url' => $this->create_url( $post )
			);
		}

		foreach ( $this->count_taxonomies() as $tax ) {
			$sitemaps[] = array(
				'url' => $this->create_url( $tax )
			);
		}

		return $sitemaps;
	}

	protected function build_posts( $name, $page ) {
		/**
		 * @var wpdb $wpdb
		 */
		global $wpdb;

		$posts = $wpdb->get_results(
			"SELECT $wpdb->posts.ID ID, $wpdb->posts.post_modified_gmt modified " .
			"FROM $wpdb->posts " .
			"WHERE $wpdb->posts.post_type = '$name' " .
			"AND $wpdb->posts.post_status = 'publish' " .
			"LIMIT $this->links_per_page OFFSET " . ( $this->links_per_page * $page )
			,
			ARRAY_A
		);

		foreach ( $posts as &$post ) {
			$post['url']       = get_permalink( $post['ID'] );
			$post['modified']  = date(
				apply_filters( 'fw_ext_seo_sitemap_date_format', 'Y-m-d' ),
				strtotime( $post['modified'] )
			);
			$post['frequency'] = $this->post_type_frequency( $name );

			$post['priority'] = $this->post_type_priority( $name );
			unset( $post['ID'] );
		}

		if ( $name == 'page' ) {
			array_unshift( $posts, array(
				'url'       => site_url(),
				'priority'  => $this->url_settings['home']['priority'],
				'frequency' => $this->url_settings['home']['frequency'],
			) );
		}

		return $posts;
	}

	protected function build_taxes( $taxonomy ) {
		global $wpdb;

		$items = array();
		$terms = get_terms( $taxonomy, array(
			'hide_empty'   => true,
			'hierarchical' => false
		) );

		foreach ( $terms as $term ) {
			$item              = array();
			$sql               = $wpdb->prepare( "SELECT MAX(p.post_modified_gmt) AS modified
					FROM	$wpdb->posts AS p
					INNER JOIN $wpdb->term_relationships AS term_rel
					ON		term_rel.object_id = p.ID
					INNER JOIN $wpdb->term_taxonomy AS term_tax
					ON		term_tax.term_taxonomy_id = term_rel.term_taxonomy_id
					AND		term_tax.taxonomy = '%s'
					AND		term_tax.term_id = %d
					WHERE	p.post_status IN ('publish','inherit')", $taxonomy, $term->term_id );
			$item['modified']  = date( apply_filters( 'fw_ext_seo_sitemap_date_format', 'Y-m-d' ),
				strtotime( $wpdb->get_var( $sql ) ) );
			$item['url']       = get_term_link( $term, $taxonomy );
			$item['priority']  = $this->taxonomy_priority( $taxonomy );
			$item['frequency'] = $this->taxonomy_frequency( $taxonomy );

			unset( $item['id'] );

			$items[] = $item;
		}

		return $items;
	}

	protected function count_posts() {
		$counts = array();

		foreach ( $this->post_types as $post_type ) {
			$post_count = wp_count_posts( $post_type );
			$count      = (int) $post_count->publish;

			if ( $count == 0 ) {
				continue;
			}

			$ratio = $count / $this->links_per_page;

			if ( $ratio <= 1 ) {
				$counts[] = $post_type;
				continue;
			}

			if ( $ratio < round( $ratio ) ) {
				$ratio ++;
			}

			for ( $i = 0; $i < $ratio; $i ++ ) {
				$counts[] = $post_type . '-' . ( $i + 1 );
			}
			unset( $i );
		}

		return $counts;
	}

	protected function post_type_frequency( $name ) {
		return (
			isset( $this->url_settings['posts']['type'][ $name ] )
			&&
			isset( $this->url_settings['posts']['type'][ $name ]['frequency'] )
		)
			? $this->url_settings['posts']['type'][ $name ]['frequency']
			: $this->url_settings['posts']['frequency'];
	}

	protected function post_type_priority( $name ) {
		return (
			isset( $this->url_settings['posts']['type'][ $name ] )
			&&
			isset( $this->url_settings['posts']['type'][ $name ]['priority'] )
		)
			? $this->url_settings['posts']['type'][ $name ]['priority']
			: $this->url_settings['posts']['priority'];
	}

	protected function taxonomy_frequency( $name ) {
		return (
			isset( $this->url_settings['taxonomies']['type'][ $name ] )
			&&
			isset( $this->url_settings['taxonomies']['type'][ $name ]['frequency'] )
		)
			? $this->url_settings['taxonomies']['type'][ $name ]['frequency']
			: $this->url_settings['taxonomies']['frequency'];
	}

	protected function taxonomy_priority( $name ) {
		return (
			isset( $this->url_settings['taxonomies']['type'][ $name ] )
			&&
			isset( $this->url_settings['taxonomies']['type'][ $name ]['priority'] )
		)
			? $this->url_settings['taxonomies']['type'][ $name ]['priority']
			: $this->url_settings['taxonomies']['priority'];
	}

	protected function count_taxonomies() {
		$taxes = $this->get_allowed_taxonomies();

		foreach ( $taxes as $key => $tax ) {
			if ( ! wp_count_terms( $tax, array( 'hide_empty' => true ) ) ) {
				unset ( $taxes[ $key ] );
			}
		}

		return $taxes;
	}

	protected function create_url( $suffix ) {
		return site_url( '/' ) . $this->sitemap_prefix . $suffix . '.xml';
	}

	private function define_search_engines() {
		$this->serach_engies = array(
			'google' => array(
				'name' => __( 'Google', 'fw' ),
				'url'  => 'http://www.google.com/webmasters/tools/ping?sitemap='
			),
			'bing'   => array(
				'name' => __( 'Bing', 'fw' ),
				'url'  => 'http://www.bing.com/webmaster/ping.aspx?sitemap='
			)
		);
	}

	/**
	 * Defines the allowed custom post types for this extension
	 */
	private function set_custom_posts() {
		$custom_posts = $this->config_custom_posts();

		foreach ( $custom_posts as $type ) {
			if ( $this->get_settings_option( $this->get_name() . '-exclude-custom-post-' . $type ) ) {
				unset( $custom_posts[ $type ] );
			}
		}

		$this->post_types = $custom_posts;
	}

	/**
	 * Defines the allowed taxonomies for this extension
	 */
	private function set_taxonomies() {
		$taxonomies = $this->config_taxonomies();
		foreach ( $taxonomies as $type ) {
			if ( $this->get_settings_option( $this->get_name() . '-exclude-taxonomy-' . $type ) ) {
				unset( $taxonomies[ $type ] );
			}
		}

		$this->taxonomies = $taxonomies;
	}

	private function get_sitemaps() {
		return array_merge(
			array( $this->index_name => $this->index_name ),
			$this->get_allowed_post_types(),
			$this->get_allowed_taxonomies()
		);
	}

	private function is_post( $name ) {
		return isset( $this->post_types[ $name ] );
	}

	private function is_tax( $name ) {
		return isset( $this->taxonomies[ $name ] );
	}

	public function is_excluded_post_type( $post_type ) {
		return in_array( $post_type, $this->post_types ) && $this->get_settings_option(
			$this->get_name() .
			'exclude-custom-post-' . $post_type
		);
	}

	public function is_excluded_tax( $tax ) {
		return in_array( $tax, $this->taxonomies ) && $this->get_settings_option(
			$this->get_name() .
			'exclude-taxonomy-' . $tax
		);
	}

	/**
	 * Deprecated
	 */

	/**
	 * Update sitemap.xml file
	 *
	 * @deprecated since version 1.2.0
	 */
	public function update_sitemap() {
		return true;
	}

	/**
	 * Deletes the xml sitemap
	 * Returns true if the sitemap was deleted successfully
	 *
	 * @deprecated since version 1.2.0
	 *
	 * @return bool
	 */
	public function delete_sitemap() {
		return true;
	}
}                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/seo/extensions/seo-sitemap/helpers.php                                         0000644                 00000005753 15266055653 0020355 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Titles&Meta extension helper file
 */

/**
 * Returns all search engines names that extension pings to.
 *
 * @param bool $array , if isset to true, returns the names as an array;
 *                     if isset to false, returns the names as a string, divided by $divider parameter
 * @param string $divider , defines the symbol that will divide the engines names
 *
 * @return array | string
 */
function fw_ext_seo_sitemap_get_search_engines_names( $array = true, $divider = ',' ) {
	$search_engines    = fw()->extensions->get( 'seo-sitemap' )->get_search_engines();
	$available_engines = fw()->extensions->get( 'seo-sitemap' )->get_config( 'search_engines' );

	if ( empty( $search_engines ) ) {
		if ( $array ) {
			array();
		} else {
			'';
		}
	}

	$names = array();

	foreach ( $search_engines as $id => $search_engine ) {
		if ( in_array( $id, $available_engines ) ) {
			array_push( $names, $search_engine['name'] );
		}
	}

	if ( $array ) {
		return $names;
	}

	$names = implode( $divider . ' ', $names );

	return $names;
}

/**
 * Return the home path
 *
 * @deprecated since version 1.2.0
 *
 * @return string
 */
function fw_ext_seo_sitemap_get_home_path() {
	if ( function_exists( "get_home_path" ) ) {
		$res = get_home_path();
	} else {
		$home = home_url();
		if ( $home != '' && $home != get_option( 'url' ) ) {
			$home_path = parse_url( $home );
			if ( isset( $home_path['path'] ) ) {
				$home_path = $home_path['path'];
				$root      = str_replace( $_SERVER["PHP_SELF"], '', $_SERVER["SCRIPT_FILENAME"] );
				$home_path = trailingslashit( $root . $home_path );
			} else {
				$home_path = ABSPATH;
			}

		} else {
			$home_path = ABSPATH;
		}

		$res = $home_path;
	}

	return $res;
}

/**
 * Returns sitemap URI address
 * @return string
 */
function fw_ext_seo_sitemap_get_stiemap_link() {
	return fw()->extensions->get( 'seo-sitemap' )->get_sitemap_uri();
}

/**
 * Updates sitemap
 *
 * @deprecated since version 1.2.0
 */
function fw_ext_seo_sitemap_update() {
	return true;
}

/**
 * Checks if the file is writable and if is not tries to make it writable
 *
 * @param string $filename , the name of the file with the entire path
 *
 * @return bool
 */
function fw_ext_seo_sitemap_try_make_file_writable( $filename ) {
	if ( ! is_writable( $filename ) ) {
		if ( ! @chmod( $filename, 0666 ) ) {
			$pathtofilename = dirname( $filename );
			if ( ! is_writable( $pathtofilename ) ) {
				if ( ! @chmod( $pathtofilename, 0666 ) ) {
					return false;
				}
			}
		}
	}

	return true;
}

function fw_ext_seo_sitemaps_array_merge_recursive(array & $array1, array & $array2)
{
	$merged = $array1;

	foreach ($array2 as $key => & $value)
	{
		if (is_array($value) && isset($merged[$key]) && is_array($merged[$key]))
		{
			$merged[$key] = fw_ext_seo_sitemaps_array_merge_recursive($merged[$key], $value);
		} else if (is_numeric($key))
		{
			if (!in_array($value, $merged))
				$merged[] = $value;
		} else
			$merged[$key] = $value;
	}

	return $merged;
}                     framework/extensions/seo/extensions/seo-sitemap/static/js/admin-scripts.js                          0000644                 00000001311 15266055653 0023202 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       function fw_ext_seo_sitemap_update(element) {
	if (fw_ext_seo_sitemap_update.active) {
		return;
	}

	fw_ext_seo_sitemap_update.active = true;

	jQuery(element).addClass('button-primary-disabled').css('vertical-align', 'inherit').next('.spinner').show();

	var data = {
		action: 'fw_update_sitemap'
	};
	jQuery.post(ajaxurl, data, function (response) {
		jQuery(element).removeClass('button-primary-disabled').next('.spinner').hide();
		if (response)
			jQuery('.sitemap-successfully').fadeIn(300);
		else
			jQuery('.sitemap-unsuccessfully').fadeIn(300);
		setTimeout(function () {
			jQuery('.sitemap-update-response').fadeOut(300);
		}, 3000);
		fw_ext_seo_sitemap_update.active = false;
	});
	return false;
}                                                                                                                                                                                                                                                                                                                       framework/extensions/seo/extensions/seo-sitemap/static/css/admin-style.css                          0000644                 00000000425 15266055653 0023210 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
Sitemap backend styles
*/

.sitemap-update-response {
	padding: 3px 5px;
	display: none;
	border-radius: 3px;
	color: #fff;
}

.sitemap-update-response.sitemap-successfully {
	background: #7ad03a;
}

.sitemap-update-response.sitemap-unsuccessfully {
	background: #ff5e56;
}                                                                                                                                                                                                                                           framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php                     0000644                 00000007346 15266055653 0024266 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Sitemap options array
 */

function fw_ext_seo_sitemap_get_posts_types_options() {
	$post_types = fw_ext( 'seo-sitemap' )->config_custom_posts();
	$prefix     = fw()->extensions->get( 'seo-sitemap' )->get_name() . '-';
	$options    = array();

	foreach ( $post_types as $post_type ) {
		$post = get_post_type_object( $post_type );

		$option = array(
			'label' => $post->labels->name,
			'text'  => __( 'Check if you want to exclude this page', 'fw' ),
			'type'  => 'checkbox',
			'value' => false
		);

		$options[ $prefix . 'exclude-custom-post-' . $post_type ] = $option;
	}

	return $options;
}

function fw_ext_seo_sitemap_get_taxonomies_options() {
	$taxonomies = fw_ext( 'seo-sitemap' )->config_taxonomies();
	$prefix     = fw()->extensions->get( 'seo-sitemap' )->get_name() . '-';
	$options    = array();

	foreach ( $taxonomies as $taxonomy ) {
		$tax = get_taxonomy( $taxonomy );

		$option = array(
			'label' => $tax->labels->name,
			'text'  => __( 'Check if you want to exclude this category', 'fw' ),
			'type'  => 'checkbox',
			'value' => false
		);

		$options[ $prefix . 'exclude-taxonomy-' . $taxonomy ] = $option;
	}

	return $options;
}

function fw_ext_seo_sitemap_get_settings_options() {
	$ext_name = fw()->extensions->get( 'seo-sitemap' )->get_name();
	$prefix   = $ext_name . '-';

	return array(
		$ext_name => array(
			'title'   => __( 'Sitemap', 'fw' ),
			'type'    => 'tab',
			'options' => array(
				$prefix . 'box' => array(
					'title'   => false,
					'type'    => 'box',
					'options' => array(
						$prefix . 'group-sitemap-button' => array(
							'type'    => 'group',
							'options' => array(
								$prefix . 'sitemap-button' => array(
									'label' => __( 'View Sitemap', 'fw' ),
									'desc'  => __( 'Press button to view sitemap file', 'fw' ),
									'type'  => 'html',
									'html'  => '<a href="' . fw_ext_seo_sitemap_get_stiemap_link() . '" target="_blank" class="button-secondary">' . __( 'XML Sitemap',
											'fw' ) . '</a>',
									'value' => '',
									'help'  => sprintf(
										__('%s must be enabled in order for the Sitemap to work properly.', 'fw'),
										fw_html_tag('a', array(
											'href' => admin_url('options-permalink.php'),
											'target' => '_blank',
										), __('Permalinks', 'fw'))
									),
								)
							)
						),
						$prefix . 'group-search-engines' => array(
							'type'    => 'group',
							'options' => array(
								$prefix . 'search-engies-pings' => array(
									'label' => __( 'Search Engines', 'fw' ),
									'type'  => 'html',
									'html'  => __( 'After adding content the extension will automatically ping to:',
											'fw' ) . ' <strong>' . fw_ext_seo_sitemap_get_search_engines_names( false ) . '</strong>',
									'value' => ''
								)
							)
						),
						$prefix . 'group-custom-posts'   => array(
							'type'    => 'group',
							'options' => array(
								$prefix . 'exclude-custom-posts-html' => array(
									'label' => __( 'Exclude Pages', 'fw' ),
									'type'  => 'html',
									'html'  => __( 'Please check the pages you do not want to include in sitemap',
										'fw' ),
									'value' => ''
								),
								fw_ext_seo_sitemap_get_posts_types_options()
							)
						),
						$prefix . 'group-taxonomies'     => array(
							'type'    => 'group',
							'options' => array(
								$prefix . 'exclude-taxonomies-html' => array(
									'label' => __( 'Exclude Categories', 'fw' ),
									'type'  => 'html',
									'html'  => __( 'Please check the categories you do not want to include in sitemap',
										'fw' ),
									'value' => ''
								),
								fw_ext_seo_sitemap_get_taxonomies_options()
							)
						)
					)
				),

			)
		)
	);
}                                                                                                                                                                                                                                                                                          framework/extensions/seo/extensions/seo-sitemap/config.php                                          0000644                 00000002067 15266055653 0020153 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Sitemap extension configuration file
 */

$cfg = array();

/**
 * Search engines where to report about the sitemap existence.
 * By default the extension supports only Google and Bing.
 */
$cfg['search_engines'] = array( 'google', 'bing' );

/**
 * Exclude post types from sitemap indexing.
 */
$cfg['excluded_post_types']  = array( 'attachment' );

/**
 * Exclude taxonomies from sitemap indexing.
 */
$cfg['excluded_taxonomies']  = array( 'post_tag' );

/**
 * Setup the URL frequency and priority for each post_type, taxonomy and the homepage
 */
$cfg['url_settings'] = array(
	'home'  => array(
		'priority'  => 1,
		'frequency' => 'daily',
	),
	'posts' => array(
		'priority'  => 0.6,
		'frequency' => 'daily',
		'type'      => array(
			'page' => array(
				'priority'  => 0.5,
				'frequency' => 'weekly',
			)
		)
	),
	'taxonomies'     => array(
		'priority'  => 0.4,
		'frequency' => 'weekly',
		'type'  => array(
			'post_tag'  => array(
				'priority'  => 0.3,
				'frequency' => 'weekly',
			)
		)
	)
);                                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php            0000644                 00000006361 15266055653 0026110 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Seo_Webmasters extends FW_Extension {

	private $webmasters = array();

	private $settings_options = null;

	/**
	 * @internal
	 */
	public function _init() {
		$this->define_webmasters();

		if ( is_admin() ) {
			$this->add_admin_filters();
		} else {
			$this->add_theme_actions();
		}
	}

	/**
	 * @internal
	 *
	 * Defines the array with the available webmasters
	 */
	private function define_webmasters() {
		$this->webmasters = array(
			'google' => array(
				'id'       => 'google',
				'name'     => __( 'Google Webmasters', 'fw' ),
				'desc'     => __( 'Insert Google Webmasters verification code', 'fw' ),
				'settings' => array(
					'meta-name' => 'google-site-verification'
				)
			),
			'bing'   => array(
				'id'       => 'bing',
				'name'     => __( 'Bing Webmasters', 'fw' ),
				'desc'     => __( 'Insert Bing Webmasters verification code', 'fw' ),
				'settings' => array(
					'meta-name' => 'msvalidate.01'
				)
			),
		);
	}

	/**
	 * Init admin area filters
	 */
	private function add_admin_filters() {
		add_filter( 'fw_ext_seo_general_settings', array( $this, '_admin_filter_set_framework_options' ) );
	}

	/**
	 * Init frontend are actions
	 */
	private function add_theme_actions() {
		add_action( 'wp_head', array( $this, '_theme_action_add_webmasters_meta' ) );
	}

	/**
	 * Adds the extension settings box in Framework in SEO extension
	 *
	 * @param $options , holds the general options from extension config file
	 *
	 * @return array
	 * @internal
	 */
	public function _admin_filter_set_framework_options( $options ) {
		$webmasters = $this->get_config( 'webmasters' );
		if ( empty( $webmasters ) ) {
			return $options;
		}

		$general_options = array(
			$this->get_name() => array(
				'title' => __( 'Webmasters', 'fw' ),
				'type'    => 'box',
				'options' => array()
			)
		);

		foreach ( $webmasters as $webmaster ) {
			if ( ! isset( $this->webmasters[ $webmaster ] ) ) {
				FW_Flash_Messages::add( 'fw-ext-seo-add-tabs',
					sprintf( __( 'Webmaster %s already exists', 'fw' ), $webmaster ), 'warning' );
				continue;
			}

			$prefix                                                     = $this->get_name() . '-' . $webmaster;
			$general_options[ $this->get_name() ]['options'][ $prefix ] = array(
				'label' => $this->webmasters[ $webmaster ]['name'],
				'desc'  => $this->webmasters[ $webmaster ]['desc'],
				'type'  => 'text',
				'value' => ''
			);
		}

		if ( empty( $general_options[ $this->get_name() ]['options'] ) ) {
			return $options;
		}

		$options = array_merge( $options, $general_options );

		return $options;
	}

	/**
	 * Adds webmasters meta tags in front-end
	 * @internal
	 */
	public function _theme_action_add_webmasters_meta() {
		$webmasters = $this->get_config( 'webmasters' );

		foreach ( $webmasters as $webmaster ) {

			if ( ! isset( $this->webmasters[ $webmaster ] ) ) {
				continue;
			}

			$data  = array();
			$value = fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $this->get_name() . '-' . $webmaster );

			if ( empty( $value ) ) {
				continue;
			}

			$data['name']    = $this->webmasters[ $webmaster ]['settings']['meta-name'];
			$data['content'] = $value;

			echo $this->render_view( 'meta', $data );
		}
	}
}                                                                                                                                                                                                                                                                               framework/extensions/seo/extensions/seo-webmasters/views/meta.php                                   0000644                 00000000510 15266055653 0021472 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * HTML <meta> tag view
 *
 * View supports 2 parameters: $name, $content
 *
 * @var $name , meta tag name attribute value
 * @var $content , meta tag name attribute value
 */

?>
<meta name="<?php echo esc_attr($name) ?>" content="<?php echo esc_attr($content) ?>"/>                                                                                                                                                                                        framework/extensions/seo/extensions/seo-webmasters/manifest.php                                     0000644                 00000000156 15266055653 0021223 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['standalone'] = true;                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/seo/extensions/seo-webmasters/config.php                                       0000644                 00000000324 15266055653 0020657 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

/**
 * Webmasters you want to use
 * At the moment are supported only Google and Bing.
 */
$cfg['webmasters'] = array( 'google', 'bing' );                                                                                                                                                                                                                                                                                                            framework/extensions/seo/extensions/seo-titles-metas/views/meta.php                                 0000644                 00000000514 15266055653 0021735 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * HTML <meta> tag view
 *
 * View supports 2 parameters: $name, $content
 *
 * @var $name , meta tag name attribute value
 * @var $content , meta tag content attribute value
 */

?>

<meta name="<?php echo esc_attr($name) ?>" content="<?php echo esc_attr($content) ?>"/>                                                                                                                                                                                    framework/extensions/seo/extensions/seo-titles-metas/manifest.php                                   0000644                 00000000156 15266055653 0021462 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['standalone'] = true;                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php             0000644                 00000026431 15266055653 0025636 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Title&Mata options array
 */

/**
 * Array of options that will appear in framework settings
 *
 * @internal
 *
 * @return array
 */
function fw_ext_seo_titles_meta_get_settings_options() {
	$ext_name = fw()->extensions->get( 'seo-titles-metas' )->get_name();
	$prefix   = $ext_name . '-';

	return array(
		$ext_name => array(
			'title'   => __( 'Titles & Meta', 'fw' ),
			'type'    => 'tab',
			'options' => array(
				'homepage'            => array(
					'title'   => __( 'Homepage', 'fw' ),
					'type'    => 'box',
					'options' => array(
						$prefix . 'homepage-title'       => array(
							'label' => __( 'Homepage Title', 'fw' ),
							'desc'  => __( 'Set homepage title format', 'fw' ),
							'type'  => 'seo-tags',
							'value' => '%%sitename%% | %%sitedesc%%'
						),
						$prefix . 'homepage-description' => array(
							'label' => __( 'Homepage Description', 'fw' ),
							'desc'  => __( 'Set homepage description', 'fw' ),
							'type'  => 'textarea',
							'value' => ''
						),
						fw()->extensions->get( 'seo-titles-metas' )->use_meta_keywords(
							array(
								$prefix . 'homepage-metakeywords' => array(
									'label' => __( 'Homepage Meta Keywords', 'fw' ),
									'desc'  => __( 'Set homepage meta keywords', 'fw' ),
									'type'  => 'seo-tags',
									'value' => ''
								),
							)
						),
					)
				),
				'custom-posts'        => array(
					'title'   => __( 'Custom Posts', 'fw' ),
					'type'    => 'box',
					'options' => fw()->extensions->get( $ext_name )->get_custom_pots_options(
						array(
							'title'       => array(
								'label' => __( 'Title', 'fw' ),
								'desc'  => __( 'Set title format', 'fw' ),
								'type'  => 'seo-tags',
								'value' => '%%title%% | %%sitename%%',
								'help'  => __( 'Here are some tags examples:', 'fw' ) .
										   '<br/>' .
										   '<span>%%sitename%%</span><br/>' .
										   '<span>%%currentdate%%</span><br/>' .
										   '<span>%%title%%</span>',
							),
							'description' => array(
								'label' => __( 'Description', 'fw' ),
								'desc'  => __( 'Set description format', 'fw' ),
								'type'  => 'seo-tags',
								'value' => '',
								'help'  => __( 'Here are some tags examples:', 'fw' ) .
										   '<br/>' .
										   '<span>%%sitename%%</span><br/>' .
										   '<span>%%currentdate%%</span><br/>' .
										   '<span>%%title%%</span>',
							),
							fw()->extensions->get( 'seo-titles-metas' )->use_meta_keywords(
								array(
									'metakeywords' => array(
										'label' => __( 'Meta Keywords', 'fw' ),
										'desc'  => __( 'Set meta keywords', 'fw' ),
										'type'  => 'seo-tags',
										'value' => '',
										'help'  => __( 'Here are some tags examples:', 'fw' ) .
												   '<br/>' .
												   '<span>%%sitename%%</span><br/>' .
												   '<span>%%currentdate%%</span><br/>' .
												   '<span>%%title%%</span>',
									)
								)
							),
							'noindex'     => array(
								'label' => __( 'Meta Robots', 'fw' ),
								'desc'  => __( 'noindex, follow', 'fw' ),
								'type'  => 'checkbox',
								'value' => false,
							),
						)
					),
				),
				'taxonomies'          => array(
					'title'   => __( 'Taxonomies', 'fw' ),
					'type'    => 'box',
					'options' => fw()->extensions->get( $ext_name )->get_taxonomies_options(
						array_merge(
							array(
								'title'       => array(
									'label' => __( 'Title', 'fw' ),
									'desc'  => __( 'Set title format', 'fw' ),
									'type'  => 'seo-tags',
									'value' => '%%title%% | %%description%%',
									'help'  => __( 'Here are some tags examples:', 'fw' ) .
											   '<br/>' .
											   '<span>%%sitename%%</span><br/>' .
											   '<span>%%currentdate%%</span><br/>' .
											   '<span>%%title%%</span>',
								),
								'description' => array(
									'label' => __( 'Description', 'fw' ),
									'desc'  => __( 'Set description format', 'fw' ),
									'type'  => 'seo-tags',
									'value' => '',
									'help'  => __( 'Here are some tags examples:', 'fw' ) .
											   '<br/>' .
											   '<span>%%sitename%%</span><br/>' .
											   '<span>%%currentdate%%</span><br/>' .
											   '<span>%%title%%</span>',
								),
								fw()->extensions->get( 'seo-titles-metas' )->use_meta_keywords(
									array(
										'metakeywords' => array(
											'label' => __( 'Meta Keywords', 'fw' ),
											'desc'  => __( 'Set meta keywords', 'fw' ),
											'type'  => 'seo-tags',
											'value' => '',
											'help'  => __( 'Here are some tags examples:', 'fw' ) .
													   '<br/>' .
													   '<span>%%sitename%%</span><br/>' .
													   '<span>%%currentdate%%</span><br/>' .
													   '<span>%%title%%</span>',
										)
									)
								),
								'noindex'     => array(
									'label' => __( 'Meta Robots', 'fw' ),
									'desc'  => __( 'noindex, follow', 'fw' ),
									'type'  => 'checkbox',
									'value' => false,
								),
							)
						)
					),
				),
				'other_pages_options' => array(
					'title'   => __( 'Other', 'fw' ),
					'type'    => 'box',
					'options' => array(
						$prefix . 'author-archive-group' => array(
							'type'    => 'group',
							'options' => array(
								$prefix . 'author-archive-title'       => array(
									'label' => __( 'Author Page Title', 'fw' ),
									'desc'  => __( 'Set author page title format', 'fw' ),
									'type'  => 'seo-tags',
									'value' => '%%author_name%% | %%sitename%%'
								),
								$prefix . 'author-archive-description' => array(
									'label' => __( 'Author Page Description', 'fw' ),
									'desc'  => __( 'Set author page description', 'fw' ),
									'type'  => 'textarea',
									'value' => ''
								),
								fw()->extensions->get( 'seo-titles-metas' )->use_meta_keywords(
									array(
										$prefix . 'author-archive-metakeywords' => array(
											'label' => __( 'Author Meta Keywords', 'fw' ),
											'desc'  => __( 'Set author page meta keywords', 'fw' ),
											'type'  => 'seo-tags',
											'value' => ''
										),
									)
								),
								$prefix . 'author-archive-noindex'     => array(
									'label' => __( 'Metarobots', 'fw' ),
									'desc'  => __( 'noindex, follow', 'fw' ),
									'type'  => 'checkbox',
									'value' => false
								),
								$prefix . 'author-archive-disable'     => array(
									'label' => __( 'Disable Author Archives', 'fw' ),
									'desc'  => __( 'Disable Author archives SEO settings', 'fw' ),
									'type'  => 'checkbox',
									'value' => false
								)
							)
						),
						$prefix . 'date-archive-group'   => array(
							'type'    => 'group',
							'options' => array(
								$prefix . 'date-archive-title'       => array(
									'label' => __( 'Date Achieves Title', 'fw' ),
									'desc'  => __( 'Set date achieves title format', 'fw' ),
									'type'  => 'seo-tags',
									'value' => '%%date%% | %%sitename%%'
								),
								$prefix . 'date-archive-description' => array(
									'label' => __( 'Date Achieves Description', 'fw' ),
									'desc'  => __( 'Set date achieves description', 'fw' ),
									'type'  => 'textarea',
									'value' => ''
								),
								fw()->extensions->get( 'seo-titles-metas' )->use_meta_keywords(
									array(
										$prefix . 'date-archive-metakeywords' => array(
											'label' => __( 'Date achieves Meta Keywords', 'fw' ),
											'desc'  => __( 'Set date achieves meta keywords', 'fw' ),
											'type'  => 'seo-tags',
											'value' => ''
										),
									)
								),
								$prefix . 'date-archive-noindex'     => array(
									'label' => __( 'Metarobots', 'fw' ),
									'desc'  => __( 'noindex, follow', 'fw' ),
									'type'  => 'checkbox',
									'value' => false
								),
								$prefix . 'date-archive-disable'     => array(
									'label' => __( 'Disable Date Archives', 'fw' ),
									'desc'  => __( 'Disable date archives SEO settings', 'fw' ),
									'type'  => 'checkbox',
									'value' => false
								)
							)
						),
						$prefix . 'search-page-group'    => array(
							'type'    => 'group',
							'options' => array(
								$prefix . 'search-page-title' => array(
									'label' => __( 'Search Page Title', 'fw' ),
									'desc'  => __( 'Set search page title format', 'fw' ),
									'type'  => 'seo-tags',
									'value' => '%%searchphrase%%',
									'help'  => __( 'Here are some tags examples:', 'fw' ) .
											   '<br/>' .
											   '<span>%%sitename%%</span><br/>' .
											   '<span>%%currentdate%%</span><br/>' .
											   '<span>%%title%%</span>',
								)
							)
						),
						$prefix . 'not-found-group'      => array(
							'type'    => 'group',
							'options' => array(
								$prefix . 'not-found-title' => array(
									'label' => __( '404 Page Title', 'fw' ),
									'desc'  => __( 'Set 404 page title format', 'fw' ),
									'type'  => 'seo-tags',
									'value' => __( '404 Not Found', 'fw' )
								)
							)
						),
					)
				)
			)
		)
	);
}

/**
 * Array of options that will appear in taxonomies editor
 *
 * @internal
 *
 * @return array
 */
function fw_ext_seo_titles_meta_get_taxonomies_options() {
	$ext_name = fw()->extensions->get( 'seo-titles-metas' )->get_name();
	$prefix   = $ext_name . '-';

	return array(
		$prefix . 'title'       => array(
			'label' => __( 'SEO Title', 'fw' ),
			'desc'  => __( 'Set title format', 'fw' ),
			'type'  => 'text',
			'value' => ''
		),
		$prefix . 'description' => array(
			'label' => __( 'SEO Description', 'fw' ),
			'desc'  => __( 'Set description format', 'fw' ),
			'type'  => 'textarea',
			'value' => ''
		)
	);
}

/**
 * Array of options that will appear in custom posts editor
 * @return array
 */
function fw_ext_seo_titles_meta_get_post_types_options() {
	$ext_name = fw()->extensions->get( 'seo-titles-metas' )->get_name();
	$prefix   = $ext_name . '-';

	return array(
		$ext_name . 'tab' => array(
			'title'   => __( 'Titles & Meta', 'fw' ),
			'type'    => 'tab',
			'options' => array(
				$prefix . 'title'       => array(
					'label' => __( 'Page Title', 'fw' ),
					'desc'  => __( 'Set title format', 'fw' ),
					'type'  => 'text',
					'value' => ''
				),
				$prefix . 'description' => array(
					'label' => __( 'Description', 'fw' ),
					'desc'  => __( 'Set description format', 'fw' ),
					'type'  => 'textarea',
					'value' => ''
				),
				fw()->extensions->get( 'seo-titles-metas' )->use_meta_keywords(
					array(
						$prefix . 'metakeywords' => array(
							'label' => __( 'Meta Keywords', 'fw' ),
							'desc'  => __( 'Set meta keywords', 'fw' ),
							'type'  => 'text',
							'value' => ''
						),
					)
				),
			)
		)
	);
}

/**
 * Array of options that will appear in framework SEO General settings
 *
 * @internal
 *
 * @return array
 */
function fw_ext_seo_titles_meta_get_general_settings_options() {
	$ext_name = fw()->extensions->get( 'seo-titles-metas' )->get_name();
	$prefix   = $ext_name . '-';

	return array(
		$prefix . 'general-options' => array(
			'type'    => 'group',
			'options' => array(
				$prefix . 'metakeywords' => array(
					'label' => __( 'Use Meta Keywords', 'fw' ),
					'desc'  => __( 'Allow the use of meta keywords in posts and taxonomies', 'fw' ),
					'type'  => 'checkbox',
					'value' => false
				)
			),
		),
	);
}                                                                                                                                                                                                                                       framework/extensions/seo/extensions/seo-titles-metas/config.php                                     0000644                 00000000516 15266055653 0021121 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

/**
 * Posts types that you want to exclude from titles and meta settings
 */
$cfg['excluded_post_types'] = array( 'attachment' );

/**
 * Taxonomies that you want to exclude from titles and meta settings.
 */
$cfg['excluded_taxonomies'] = array( 'post_tag' );                                                                                                                                                                                  framework/extensions/seo/extensions/seo-titles-metas/class-fw-extension-seo-titles-metas.php        0000644                 00000055774 15266055653 0026622 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * SEO Titles and Metas extension
 * Is sa a sub-extension of the SEO extension.
 */
class FW_Extension_Seo_Titles_Metas extends FW_Extension {
	/**
	 * Holds the the list of the allowed custom posts, that are defined in the extension configuration file
	 */
	private $allowed_post_types = array();

	/**
	 * Holds the the list of the allowed taxonomies, that are defined in the extension configuration file
	 */
	private $allowed_taxonomies = array();

	private $settings_options = null;

	/**
	 * @internal
	 */
	public function _init() {
		if ( is_admin() ) {
			$this->add_admin_filters();
		} else {
			$this->add_theme_actions();
			$this->add_theme_filters();
		}
		add_action( 'init', array( $this, '_action_set_allowed_items' ) );
	}

	/**
	 * Init the admin area filters
	 */
	private function add_admin_filters() {
		add_filter( 'fw_ext_seo_settings_options', array( $this, '_filter_set_framework_titles_metas_tab' ) );
		add_filter( 'fw_ext_seo_general_setting_options', array(
			$this,
			'_filter_set_framework_titles_metas_options'
		) );
		add_filter( 'fw_ext_seo_post_type_options', array(
			$this,
			'_filter_set_custom_posts_titles_metas_metabox'
		), 10, 2 );
		add_filter( 'fw_ext_seo_taxonomy_options', array(
			$this,
			'_filter_set_taxonomies_titles_metas_options'
		), 10, 2 );
	}

	/**
	 * Init the frontend area actions
	 */
	private function add_theme_actions() {
		add_action( 'wp_head', array( $this, '_action_add_meta' ) );
	}

	/**
	 * Init the frontend area filters
	 */
	private function add_theme_filters() {
		add_filter( 'pre_get_document_title', array( $this, '_filter_title' ), 999 );
		add_filter( 'wp_title', array( $this, '_filter_title' ), 999 );
	}

	/**
	 * @internal
	 *
	 * @param null|string $index
	 *
	 * @return mixed|null
	 */
	private function get_admin_options( $index = null ) {
		if ( is_null( $this->settings_options ) ) {
			$this->settings_options = fw_get_db_extension_data( $this->get_parent()->get_name(), 'options' );
		}

		if ( is_null( $index ) ) {
			return $this->settings_options;
		}

		if ( ! isset( $this->settings_options[ $index ] ) ) {
			return null;
		}

		return $this->settings_options[ $index ];
	}

	/**
	 * Parses the options array and adds necessary prefixes and labels names for each post type
	 *
	 * @param $posts_options , options array
	 *
	 * @return array
	 */
	public function get_custom_pots_options( $posts_options = array() ) {
		if ( ! is_array( $posts_options ) || empty( $posts_options ) ) {
			return array();
		}

		$this->_action_set_allowed_items();

		$custom_posts_options = array();

		foreach ( $this->allowed_post_types as $post_type ) {
			$options = $posts_options;
			$return  = array();
			$prefix  = $this->get_name() . '-' . $post_type . '-';

			$post      = get_post_type_object( $post_type );
			$post_name = $post->labels->name;

			foreach ( $options as $key => $option ) {
				if ( is_int( $key ) && is_array( $option ) ) {
					foreach ( $option as $op_key => $op ) {
						if ( is_array( $op ) && ! isset( $options[ $prefix . $op_key ] ) ) {
							if ( isset( $op['label'] ) ) {
								$op['label'] = $post_name . ' ' . $op['label'];
							}

							$return[ $prefix . $op_key ] = $op;
						}
					}
					continue;
				}

				if ( isset( $option['label'] ) ) {
					$option['label'] = $post_name . ' ' . $option['label'];
				}
				$return[ $prefix . $key ] = $option;
			}
			$custom_posts_options[ $this->get_name() . '-' . $post_type . '-group' ] = array(
				'type'    => 'group',
				'options' => $return
			);
		}

		return $custom_posts_options;
	}

	/**
	 * Parses the options array and adds necessary prefixes and labels names for each taxonomy
	 * This functions is used to generate general options for each taxonomy in Taxonomies metabox
	 * in extension editor from Framework.
	 *
	 * @param $taxonomies_options , options array
	 *
	 * @return array
	 */
	public function get_taxonomies_options( $taxonomies_options = array() ) {
		if ( ! is_array( $taxonomies_options ) || empty( $taxonomies_options ) ) {
			return array();
		}

		$custom_posts_options = array();

		foreach ( $this->allowed_taxonomies as $taxonomy ) {
			$options = $taxonomies_options;
			$return  = array();
			$prefix  = $this->get_name() . '-' . $taxonomy . '-';

			$tax           = get_taxonomy( $taxonomy );
			$taxonomy_name = $tax->labels->name;

			foreach ( $options as $key => $option ) {
				if ( is_int( $key ) && is_array( $option ) ) {
					foreach ( $option as $op_key => $op ) {
						if ( is_array( $op ) && ! isset( $options[ $prefix . $op_key ] ) ) {
							if ( isset( $op['label'] ) ) {
								$op['label'] = $taxonomy_name . ' ' . $op['label'];
							}

							$return[ $prefix . $op_key ] = $op;
						}
					}
					continue;
				}

				if ( isset( $option['label'] ) ) {
					$option['label'] = $taxonomy_name . ' ' . $option['label'];
				}
				$return[ $prefix . $key ] = $option;
			}

			$custom_posts_options[ $this->get_name() . '-' . $taxonomy . '-group' ] = array(
				'type'    => 'group',
				'options' => $return
			);
		}

		return $custom_posts_options;
	}

	/**
	 * @param array $value , meta keywords option array
	 *
	 * @return array
	 */
	public function use_meta_keywords( $value ) {
		if ( fw_get_db_ext_settings_option( $this->get_parent()->get_name(), 'seo-titles-metas-metakeywords',
				false ) == true
		) {
			return $value;
		}

		return array();
	}

	/**
	 * Init the titles-metas extension in frontend
	 * This method get the location ( posts, pages, archives, taxonomies ) SEO metas and renders them in frontend
	 * @internal
	 */
	public function _action_add_meta() {
		$location = $this->get_parent()->get_location();

		if (empty($location['type'])) {
			// fixme: investigate why this happens and add an info comment here
			return;
		}

		$prefix   = $this->get_name() . '-';

		$data = array();

		switch ( $location['type'] ) {
			case 'front_page' :
				$description = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
					$prefix . 'homepage-description' ) );

				if ( ! empty( $description ) ) {
					$data['description'] = array(
						'content' => $description,
						'name'    => 'description'
					);
				} elseif ( isset( $location['id'] ) ) {
					$description = fw_ext_seo_parse_meta_tags( fw_get_db_post_option( $location['id'],
						$prefix . 'description' ) );

					if ( ! empty( $description ) ) {
						$data['description'] = array(
							'content' => $description,
							'name'    => 'description'
						);
					}
				}

				if ( fw_get_db_ext_settings_option( $this->get_parent()->get_name(), 'seo-titles-metas-metakeywords' ) === true ) {
					$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . 'homepage-metakeywords' ) );

					if ( ! empty( $meta_keywords ) ) {
						$data['keywords'] = array(
							'content' => $meta_keywords,
							'name'    => 'keywords'
						);
					} elseif ( isset( $location['id'] ) ) {
						$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_post_option( $location['id'],
							$prefix . 'metakeywords' ) );

						if ( ! empty( $meta_keywords ) ) {
							$data['keywords'] = array(
								'content' => $meta_keywords,
								'name'    => 'keywords'
							);
						}
					}
				}

				break;
			case 'blog_page' :
				$description = fw_ext_seo_parse_meta_tags( fw_get_db_post_option( $location['id'],
					$prefix . 'description' ) );
				if ( ! empty( $description ) ) {
					$data['description'] = array(
						'content' => $description,
						'name'    => 'description'
					);
				}

				$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_post_option( $location['id'],
					$prefix . 'metakeywords' ) );
				if ( ! empty( $meta_keywords ) ) {
					$data['keywords'] = array(
						'content' => $meta_keywords,
						'name'    => 'description'
					);
				}

				break;
			case 'author_archive' :
				$description = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
					$prefix . 'author-archive-description' ) );
				if ( ! empty( $description ) ) {
					$data['description'] = array(
						'content' => $description,
						'name'    => 'description'
					);
				}

				if ( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						'seo-titles-metas-metakeywords' ) === true
				) {
					$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . 'author-archive-metakeywords' ) );

					if ( ! empty( $meta_keywords ) ) {
						$data['keywords'] = array(
							'content' => $meta_keywords,
							'name'    => 'keywords'
						);
					}
				}

				break;
			case 'date_archive' :
				$description = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
					$prefix . 'date-archive-description' ) );
				if ( ! empty( $description ) ) {
					$data['description'] = array(
						'content' => $description,
						'name'    => 'description'
					);
				}

				if ( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						'seo-titles-metas-metakeywords' ) === true
				) {
					$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . 'date-archive-metakeywords' ) );

					if ( ! empty( $meta_keywords ) ) {
						$data['keywords'] = array(
							'content' => $meta_keywords,
							'name'    => 'keywords'
						);
					}
				}

				break;
			case 'singular' :
				if ( ! in_array( $location['post_type'], $this->allowed_post_types ) ) {
					break;
				}

				$data = array();

				$description = fw_ext_seo_parse_meta_tags( fw_get_db_post_option( $location['id'],
					$prefix . 'description' ) );
				if ( empty( $description ) ) {
					$description = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . $location['post_type'] . '-description' ) );
				}

				if ( ! empty( $description ) ) {
					$data['description'] = array(
						'content' => $description,
						'name'    => 'description'
					);
				}

				$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_post_option( $location['id'],
					$prefix . 'metakeywords' ) );
				if ( empty( $meta_keywords ) ) {
					$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . $location['post_type'] . '-metakeywords' ) );
				}

				if ( ! empty( $meta_keywords ) ) {
					$data['keywords'] = array(
						'content' => $meta_keywords,
						'name'    => 'keywords'
					);
				}

				$robots = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
					$prefix . $location['post_type'] . '-noindex' ) );
				if ( ! is_null( $robots ) && $robots == true ) {
					$data['robots'] = array(
						'content' => 'noindex,follow',
						'name'    => 'robots'
					);
				}
				break;
			case 'category' :
				if ( ! in_array( $location['type'], $this->allowed_taxonomies ) ) {
					break;
				}

				$data = array();

				$description = fw_ext_seo_parse_meta_tags( fw_get_db_term_option( $location['id'], 'category',
					$prefix . 'description' ) );
				if ( empty( $description ) ) {
					$description = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . 'category-description' ) );
				}

				if ( ! empty( $description ) ) {
					$data['description'] = array(
						'content' => $description,
						'name'    => 'description'
					);
				}

				$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_term_option( $location['id'], 'category',
					$prefix . 'metakeywords' ) );
				if ( empty( $meta_keywords ) ) {
					$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . 'category-metakeywords' ) );
				}

				if ( ! empty( $meta_keywords ) ) {
					$data['keywords'] = array(
						'content' => $meta_keywords,
						'name'    => 'keywords'
					);
				}

				$robots = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
					$prefix . 'category-noindex' ) );
				if ( ! is_null( $robots ) && $robots == true ) {
					$data['robots'] = array(
						'content' => 'noindex,follow',
						'name'    => 'robots'
					);
				}
				break;
			case 'tag' :
				if ( ! in_array( 'post_tag', $this->allowed_taxonomies ) ) {
					break;
				}

				$data = array();

				$description = fw_ext_seo_parse_meta_tags( fw_get_db_term_option( $location['id'], 'post_tag',
					$prefix . 'description' ) );
				if ( empty( $description ) ) {
					$description = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . 'post_tag-description' ) );
				}

				if ( ! empty( $description ) ) {
					$data['description'] = array(
						'content' => $description,
						'name'    => 'description'
					);
				}

				$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_term_option( $location['id'], 'post_tag',
					$prefix . 'metakeywords' ) );
				if ( empty( $meta_keywords ) ) {
					$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . 'post_tag-metakeywords' ) );
				}

				if ( ! empty( $meta_keywords ) ) {
					$data['keywords'] = array(
						'content' => $meta_keywords,
						'name'    => 'keywords'
					);
				}

				$robots = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
					$prefix . 'post_tag-noindex' ) );
				if ( ! is_null( $robots ) && $robots == true ) {
					$data['robots'] = array(
						'content' => 'noindex,follow',
						'name'    => 'robots'
					);
				}
				break;
			case 'taxonomy' :
				if ( ! in_array( $location['taxonomy_type'], $this->allowed_taxonomies ) ) {
					break;
				}

				$data = array();

				$description = fw_ext_seo_parse_meta_tags( fw_get_db_term_option( $location['id'],
					$location['taxonomy_type'], $prefix . 'description' ) );
				if ( empty( $description ) ) {
					$description = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . $location['taxonomy_type'] . '-description' ) );
				}

				if ( ! empty( $description ) ) {
					$data['description'] = array(
						'content' => $description,
						'name'    => 'description'
					);
				}


				$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_term_option( $location['id'],
					$location['taxonomy_type'], $prefix . 'metakeywords' ) );
				if ( empty( $meta_keywords ) ) {
					$meta_keywords = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
						$prefix . $location['taxonomy_type'] . '-metakeywords' ) );
				}

				if ( ! empty( $meta_keywords ) ) {
					$data['keywords'] = array(
						'content' => $meta_keywords,
						'name'    => 'keywords'
					);
				}

				$robots = fw_ext_seo_parse_meta_tags( fw_get_db_ext_settings_option( $this->get_parent()->get_name(),
					$prefix . $location['taxonomy_type'] . '-noindex' ) );
				if ( ! is_null( $robots ) && $robots == true ) {
					$data['robots'] = array(
						'content' => 'noindex,follow',
						'name'    => 'robots'
					);
				}
				break;
		}

		$data = apply_filters( 'fw_ext_seo_titles_metas_load_metas', $data, $location );

		foreach ( $data as $meta ) {
			if ( isset( $meta['view'] ) ) {
				echo $this->render_view( $meta['view'], $meta );
			} else {
				echo $this->render_view( 'meta', $meta );
			}
		}
	}

	/**
	 * @param $title current wordpress title
	 * @return string
	 * @internal
	 */
	public function _filter_title( $title ) {
		$location = $this->get_parent()->get_location();
		$prefix   = $this->get_name() . '-';

		if (empty($location['type'])) {
			// fixme: investigate why this happens and add an info comment here
			return $title;
		}

		switch ( $location['type'] ) {
			case '404' :
				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . 'not-found-title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'search' :
				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . 'search-page-title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'author_archive' :
				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . 'author-archive-title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'date_archive' :
				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . 'date-archive-title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'front_page' :
				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . 'homepage-title' )
				) ) ) {
					$title = $fw_title;
				} elseif ( isset( $location['id'] ) ) {
					if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
						fw_get_db_post_option( $location['id'], $prefix . 'title' )
					) ) ) {
						$title = $fw_title;
					}
				}
				break;
			case 'blog_page' :
				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_post_option( $location['id'], $prefix . 'title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'singular' :
				if ( ! in_array( $location['post_type'], $this->allowed_post_types ) ) {
					break;
				}

				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_post_option( $location['id'], $prefix . 'title' )
				) ) ) {
					$title = $fw_title;
				} elseif ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option(
						$this->get_parent()->get_name(),
						$prefix . $location['post_type'] . '-title'
					)
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'category' :
				if ( ! in_array( $location['type'], $this->allowed_taxonomies ) ) {
					break;
				}

				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_term_option( $location['id'], 'category', $prefix . 'title' )
				) ) ) {
					$title = $fw_title;
				} elseif ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . 'category-title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'tag' :
				if ( ! in_array( 'post_tag', $this->allowed_taxonomies ) ) {
					break;
				}

				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_term_option( $location['id'], 'post_tag', $prefix . 'title' )
				) ) ) {
					$title = $fw_title;
				} elseif ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
						fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . 'post_tag-title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'taxonomy' :
				if ( ! in_array( $location['taxonomy_type'], $this->allowed_taxonomies ) ) {
					break;
				}

				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
						fw_get_db_term_option( $location['id'], $location['taxonomy_type'], $prefix . 'title' )
				) ) ) {
					$title = $fw_title;
				} elseif ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . $location['taxonomy_type'] . '-title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
			case 'feed' :
				if ( $fw_title = trim( fw_ext_seo_parse_meta_tags(
					fw_get_db_ext_settings_option( $this->get_parent()->get_name(), $prefix . 'homepage-title' )
				) ) ) {
					$title = $fw_title;
				}
				break;
		}

		/**
		 * In latest WP the `wp_title` filter is deprecated and the new filter has no $sep and $sepdirection params
		 */
		// $title = apply_filters( 'fw_ext_seo_titles_metas_load_title', $title, $sep, $sepdirection, $location );

		$title = apply_filters( 'fw_ext_seo_titles_metas_title', $title, $location );

		return $title;
	}

	/**
	 * Defines the custom posts and taxonomies allowed to be used by this extension
	 * @internal
	 */
	public function _action_set_allowed_items() {

		$post_types = get_post_types( array( 'public' => true ) );
		$excluded_posts = $this->get_config( 'excluded_post_types' );
		unset( $post_types['nav_menu_item'] );
		unset( $post_types['revision'] );

		foreach ( $excluded_posts as $type ) {
			if ( isset( $post_types[ $type ] ) ) {
				unset( $post_types[ $type ] );
			}
		}
		$this->allowed_post_types = $post_types;

		$taxonomies          = get_taxonomies();
		$excluded_taxonomies = $this->get_config( 'excluded_taxonomies' );

		unset( $taxonomies['nav_menu'] );
		unset( $taxonomies['link_category'] );
		unset( $taxonomies['post_format'] );

		foreach ( $excluded_taxonomies as $type ) {
			if ( isset( $taxonomies[ $type ] ) ) {
				unset( $taxonomies[ $type ] );
			}
		}
		$this->allowed_taxonomies = $taxonomies;
	}

	/**
	 * Adds the extension settings tab in Framework in SEO extension
	 *
	 * @param $seo_options , holds the general options from extension config file
	 *
	 * @return array
	 * @internal
	 */
	public function _filter_set_framework_titles_metas_tab( $seo_options ) {
		$titles_metas_options = fw_ext_seo_titles_meta_get_settings_options();

		if ( is_array( $titles_metas_options ) && ! empty( $titles_metas_options ) ) {
			return array_merge( $seo_options, $titles_metas_options );
		}

		return $seo_options;
	}

	/**
	 * Adds the extension settings metabox in custom posts editor page
	 *
	 * @param $seo_options , contains the custom post options
	 * @param $post_type , contains the custom post type
	 *
	 * @return array
	 * @internal
	 */
	public function _filter_set_custom_posts_titles_metas_metabox( $seo_options, $post_type ) {
		if ( ! in_array( $post_type, $this->allowed_post_types ) ) {
			return $seo_options;
		}

		$titles_metas_options = fw_ext_seo_titles_meta_get_post_types_options();

		if ( is_array( $titles_metas_options ) && ! empty( $titles_metas_options ) ) {
			return array_merge( $seo_options, $titles_metas_options );
		}

		return $seo_options;
	}

	/**
	 * Adds the extension settings metabox in taxonomies editor page
	 *
	 * @param $seo_options , contains the taxonomy options
	 * @param $taxonomy , contains the taxonomy type
	 *
	 * @return array
	 * @internal
	 */
	public function _filter_set_taxonomies_titles_metas_options( $seo_options, $taxonomy ) {
		if ( ! in_array( $taxonomy, $this->allowed_taxonomies ) ) {
			return $seo_options;
		}

		$titles_metas_options = fw_ext_seo_titles_meta_get_taxonomies_options();

		if ( is_array( $titles_metas_options ) && ! empty( $titles_metas_options ) ) {
			return array_merge( $seo_options, $titles_metas_options );
		}

		return $seo_options;
	}

	/**
	 * Adds the extension general option in SEO extension General Settings tab
	 *
	 * @param $options , holds the general options from extension config file
	 *
	 * @return array
	 * @internal
	 */
	public function _filter_set_framework_titles_metas_options( $options ) {
		$general_options = fw_ext_seo_titles_meta_get_general_settings_options();

		if ( is_array( $general_options ) && ! empty( $general_options ) ) {
			return array_merge( $options, $general_options );
		}

		return $options;
	}
}
    framework/extensions/seo/class-fw-extension-seo.php                                                 0000644                 00000036675 15266055653 0016612 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_SEO extends FW_Extension {
	/**
	 * Holds the SEO tags that can be used by sub-extensions
	 * This member cannot be accessed directly, only by "get_seo_tags" method
	 * @var array
	 */
	private $seo_tags = array();

	/**
	 * Holds the current location in front-end
	 * This member cannot be accessed directly, only by "get_location" method
	 * @var array
	 */
	private $current_location = array();

	/**
	 * @internal
	 */
	public function _init() {
		add_action('fw_option_types_init', array($this, '_action_option_types_init'));

		if ( is_admin() ) {
			$this->add_admin_actions();
			$this->add_admin_filters();
		} else {
			$this->add_theme_actions();
		}
	}

	public function _action_option_types_init() {
		require_once dirname( __FILE__ ) . '/includes/option-types/seo-tags/class-fw-option-type-seo-tags.php';
	}

	public function _admin_action_add_static() {
		$screen = array(
			'only'  => array(
				array(
					'base'  => 'post'
				)
			)
		);
		if ( fw_current_screen_match($screen) ) {
			wp_enqueue_style( $this->get_name() . '-style', $this->get_declared_URI('/static/css/style.css') );
		}
	}

	private function add_admin_actions() {
		add_action( 'admin_enqueue_scripts', array( $this, '_admin_action_add_static' ) );
	}

	/**
	 * Init the admin area filters
	 */
	private function add_admin_filters() {
		add_filter( 'fw_post_options', array( $this, '_admin_filter_set_custom_posts_seo_options' ), 10, 2 );
		add_filter( 'fw_taxonomy_options', array( $this, '_admin_filter_set_taxonomy_seo_options' ), 10, 2 );
	}

	/**
	 * Init the frontend area actions
	 */
	private function add_theme_actions() {
		add_action( 'wp', array( $this, '_action_set_location' ) );
		add_action( 'fw_ext_seo_init_location', array( $this, '_theme_action_update_seo_tags' ) );
	}

	/**
	 * @param $tag , SEO tag name
	 *
	 * @return string
	 */
	private function parse_seo_tag_helper( $tag ) {
		$tag_str = trim( str_replace( '%%', '', $tag[0] ) );
		$seo_tag = $this->get_seo_tags( $tag_str );

		return isset( $seo_tag['value'] ) ? $seo_tag['value'] : '';
	}

	/**
	 * Init seo tags
	 * There will be defined only the name and description of the tags, and the value of few simple tags.
	 * The value of the tags is updated by "_action_init_update_tags" method on "wp" action
	 */
	public function init_seo_tags() {
		if ( ! empty( $this->seo_tags ) ) {
			return;
		}

		$this->seo_tags['sitename'] = array(
			'name'  => '%%sitename%%',
			'desc'  => __( 'Site name', 'fw' ),
			'value' => get_bloginfo( 'name' ),
		);

		$this->seo_tags['sitedesc'] = array(
			'name'  => '%%sitedesc%%',
			'desc'  => __( 'Site description', 'fw' ),
			'value' => get_bloginfo( 'description' ),
		);

		$this->seo_tags['currenttime'] = array(
			'name'  => '%%currenttime%%',
			'desc'  => __( 'Current time', 'fw' ),
			'value' => date( 'H:i' ),
		);

		$this->seo_tags['currentdate'] = array(
			'name'  => '%%currentdate%%',
			'desc'  => __( 'Current date', 'fw' ),
			'value' => date( 'M jS Y' ),
		);

		$this->seo_tags['currentmonth'] = array(
			'name'  => '%%currentmonth%%',
			'desc'  => __( 'Current month', 'fw' ),
			'value' => date( 'F Y' ),
		);

		$this->seo_tags['currentyear'] = array(
			'name'  => '%%currentyear%%',
			'desc'  => __( 'Current year', 'fw' ),
			'value' => date( 'Y' ),
		);

		$this->seo_tags['date'] = array(
			'name'  => '%%date%%',
			'desc'  => __( 'Date of the post/page', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['title'] = array(
			'name'  => '%%title%%',
			'desc'  => __( 'Title of the post/page/term', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['excerpt'] = array(
			'name'  => '%%excerpt%%',
			'desc'  => __( 'Excerpt of the current post, of auto-generate if it is not set', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['excerpt_only'] = array(
			'name'  => '%%excerpt_only%%',
			'desc'  => __( 'Excerpt of the current post, without auto-generation', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['post_tags'] = array(
			'name'  => '%%post_tags%%',
			'desc'  => __( 'Post tags, separated by coma', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['post_categories'] = array(
			'name'  => '%%post_categories%%',
			'desc'  => __( 'Post categories, separated by coma', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['description'] = array(
			'name'  => '%%description%%',
			'desc'  => __( 'Category/tag/term description', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['term_title'] = array(
			'name'  => '%%term_title%%',
			'desc'  => __( 'Term title', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['modified'] = array(
			'name'  => '%%modified%%',
			'desc'  => __( 'Post modified time', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['id'] = array(
			'name'  => '%%id%%',
			'desc'  => __( 'Post/page id', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['author_name'] = array(
			'name'  => '%%author_name%%',
			'desc'  => __( 'Post/page author "nicename"', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['author_id'] = array(
			'name'  => '%%author_id%%',
			'desc'  => __( 'Post/page author id', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['searchphrase'] = array(
			'name'  => '%%searchphrase%%',
			'desc'  => __( 'Search phrase in search page', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['pagenumber'] = array(
			'name'  => '%%pagenumber%%',
			'desc'  => __( 'Page number', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['max_page'] = array(
			'name'  => '%%max_page%%',
			'desc'  => __( 'Page number', 'fw' ),
			'value' => '',
		);

		$this->seo_tags['caption'] = array(
			'name'  => '%%caption%%',
			'desc'  => __( 'Attachment caption', 'fw' ),
			'value' => '',
		);

		foreach ( apply_filters( 'fw_ext_seo_init_tags', array() ) as $tag_id => $tag ) {
			if ( isset( $this->seo_tags[ $tag_id ] ) ) {
				continue;
			}
			$this->seo_tags[ $tag_id ] = $tag;
		}
	}

	/**
	 * Return the current page type in front-end
	 * @return array
	 */
	public function get_location() {
		return $this->current_location;
	}

	/**
	 * Parses string values and replaces the seo tags with their values
	 * This method should be called after wordpress "wp" action
	 *
	 * @param $value , option value that should be parsed
	 *
	 * @return string
	 */
	public function parse_seo_tags( $value ) {
		$value = strip_tags( $value );

		return preg_replace_callback( '/%%[a-z|0-9|_|-]*%%/', array( $this, 'parse_seo_tag_helper' ), $value );
	}

	/**
	 * Determine the current frontend page location
	 * @internal
	 */
	public function _action_set_location() {
		global $wp_query;
		$return = array();

		if ( is_404() ) {
			$return['type'] = '404';
		} elseif ( is_search() ) {
			$return['type'] = 'search';
		} elseif ( is_front_page() ) {
			$return['type'] = 'front_page';

			if ( ! is_home() ) {
				$return['id'] = get_option( 'page_on_front' );
			}
		} elseif ( is_home() ) {
			$return['type'] = 'blog_page';
			$return['id']   = get_option( 'page_for_posts' );
		} elseif ( is_singular() ) {
			global $post;
			$return['type']      = 'singular';
			$return['id']        = $post->ID;
			$return['post_type'] = $post->post_type;
		} elseif ( is_category() ) {
			$return['type']          = 'category';
			$return['taxonomy_type'] = get_query_var( 'category_name' );
			$return['id']            = get_query_var( 'cat' );
		} elseif ( is_tag() ) {
			$return['type']          = 'tag';
			$return['taxonomy_type'] = get_query_var( 'taxonomy' );
			$return['id']            = get_query_var( 'tag_id' );
		} elseif ( is_tax() ) {
			$return['type']          = 'taxonomy';
			$return['taxonomy_type'] = get_query_var( 'taxonomy' );
			$return['id']            = get_queried_object()->term_id;
		} elseif ( is_author() ) {
			$return['type'] = 'author_archive';
		} elseif ( is_date() ) {
			$return['type'] = 'date_archive';
		} elseif ( is_archive() ) {
			$return['type'] = 'archive';
		} elseif ( is_feed() ) {
			$return['type'] = 'feed';
		} else {
			$return[''] = null;
		}

		/*
		 * Check if the location has pagination and add the page
		 */
		$paged                  = get_query_var( 'paged' );
		$return['paged']        = ( $paged == 0 ) ? 1 : $paged;
		$return['max_pages']    = $wp_query->max_num_pages;
		$return                 = apply_filters( 'fw_ext_seo_get_location', $return );
		$this->current_location = $return;

		do_action( 'fw_ext_seo_init_location', $this->current_location );
	}

	/**
	 * Returns the SEO tags: %%title%%, %%excerpt%%, ...
	 * This function should be used after wordpress "wp" action
	 * If the method is called without parameters it returns the array of all tags and their values
	 * If the method is called with parameter, it returns the tag
	 * If the method is called with parameter and it is wrong, it returns an empty string
	 *
	 * @param $tag , name of the specific tag
	 *
	 * @return array
	 */
	public function get_seo_tags( $tag = null ) {
		$this->init_seo_tags();

		if ( is_null( $tag ) ) {
			return $this->seo_tags;
		}

		if ( isset( $this->seo_tags[ $tag ] ) ) {
			return $this->seo_tags[ $tag ];
		}

		return array();
	}

	/**
	 * @internal
	 *
	 * Update the SEO key tags values on wordpress "wp" action,
	 * such as %%title%%, %%excerpt%%, values can only be initialised after "wp" action
	 *
	 * @param array $location
	 */
	public function _theme_action_update_seo_tags( $location ) {
		if ( empty( $this->seo_tags ) ) {
			$this->get_seo_tags();
		}
		
		if (empty($location['type'])) {
			return $location;
		}

		switch ( $location['type'] ) {
			case 'search' :
				$this->seo_tags['searchphrase']['value'] = get_search_query();
				$this->seo_tags['pagenumber']            = $location['paged'];
				$this->seo_tags['max_page']              = $location['max_pages'];
				break;
			case 'author_archive' :
				$this->seo_tags['author_id']['value']   = get_query_var( 'author' );
				$this->seo_tags['author_name']['value'] = get_the_author_meta( 'nickname', get_query_var( 'author' ) );
				$this->seo_tags['pagenumber']           = $location['paged'];
				$this->seo_tags['max_page']             = $location['max_pages'];
				break;
			case 'date_archive' :
				$this->seo_tags['pagenumber'] = $location['paged'];
				$this->seo_tags['max_page']   = $location['max_pages'];

				// get date for current archive
				if ( is_year() ) {
					$date = get_the_date( 'Y', get_the_ID() );
				} elseif ( is_month() ) {
					$date = get_the_date( 'F Y', get_the_ID() );
				} elseif ( is_day() ) {
					$date = get_the_date( 'F j, Y', get_the_ID() );
				} else {
					$date = '';
				}
				$this->seo_tags['date']['value'] = $date;
				
				break;
			case 'front_page' :
				$this->seo_tags['pagenumber'] = $location['paged'];
				$this->seo_tags['max_page']   = $location['max_pages'];
				break;
			case 'blog_page' :
				$this->seo_tags['pagenumber'] = $location['paged'];
				$this->seo_tags['max_page']   = $location['max_pages'];
				break;
			case 'singular' :
				global $post;
				$this->seo_tags['date']['value']         = get_the_date();
				$this->seo_tags['title']['value']        = get_the_title();
				$this->seo_tags['excerpt']['value']      =  ! empty( $post->post_excerpt ) ? get_the_excerpt() : wp_trim_excerpt( $post->post_content );
				$this->seo_tags['excerpt_only']['value'] = ! empty( $post->post_excerpt ) ? get_the_excerpt() : '';
				$this->seo_tags['modified']['value']     = $post->post_modified;
				$this->seo_tags['id']['value']           = $post->ID;
				$this->seo_tags['author_id']['value']    = $post->post_author;
				$this->seo_tags['author_name']['value']  = get_the_author_meta( 'nickname', $post->post_author );
				if ( $location['post_type'] == 'attachment' ) {
					$this->seo_tags['caption']['value'] = ( has_excerpt() ) ? get_the_excerpt() : '';
				}

				$categories = wp_get_post_categories( $post->ID );
				foreach ( $categories as $cat_id ) {
					$category = get_category( $cat_id );
					$this->seo_tags['post_categories']['value'] .= $category->name . ', ';
				}
				$this->seo_tags['post_categories']['value'] = rtrim( $this->seo_tags['post_categories']['value'], ', ' );

				$tags = wp_get_post_tags( $post->ID );
				foreach ( $tags as $tag_id ) {
					$tag = get_tag( $tag_id );
					$this->seo_tags['post_tags']['value'] .= $tag->name . ', ';
				}
				$this->seo_tags['post_tags']['value'] = rtrim( $this->seo_tags['post_tags']['value'], ', ' );
				break;
			case 'tag' :
				$this->seo_tags['title']['value']       = single_term_title( '', false );
				$this->seo_tags['description']['value'] = strip_tags( term_description( $location['id'], $location['taxonomy_type'] ) );
				$this->seo_tags['pagenumber']           = $location['paged'];
				$this->seo_tags['max_page']             = $location['max_pages'];
				break;
			case 'category' :
				$this->seo_tags['title']['value']       = single_term_title( '', false );
				$this->seo_tags['description']['value'] = strip_tags( term_description( $location['id'], $location['taxonomy_type'] ) );
				$this->seo_tags['pagenumber']           = $location['paged'];
				$this->seo_tags['max_page']             = $location['max_pages'];
				break;
			case 'taxonomy' :
				$this->seo_tags['title']['value']       = single_term_title( '', false );
				$this->seo_tags['description']['value'] = strip_tags( term_description( $location['id'], $location['taxonomy_type'] ) );
				$this->seo_tags['pagenumber']           = $location['paged'];
				$this->seo_tags['max_page']             = $location['max_pages'];
				break;
		}

		$this->seo_tags = apply_filters( 'fw_ext_seo_update_tags', $this->seo_tags, $location );
	}

	/**
	 * Inserts the SEO metabox tab in custom posts editor, where sub-extensions will attach their options
	 *
	 * @param $post_options , array of the current custom post options
	 * @param $post_type , custom post type
	 *
	 * @return array
	 * @internal
	 */
	public function _admin_filter_set_custom_posts_seo_options( $post_options, $post_type ) {
		$seo_options = array(
			'title'   => __( 'SEO', 'fw' ),
			'type'    => 'tab',
			'options' => array()
		);

		foreach ( apply_filters( 'fw_ext_seo_post_type_options', array(), $post_type ) as $tab_id => $options ) {
			if ( isset( $seo_options['options'][ $tab_id ] ) ) {
				continue;
			}
			$seo_options['options'][ $tab_id ] = $options;
		}

		if ( ( count( $seo_options['options'] ) == 1 ) ) {
			$first_value = reset( $seo_options['options'] );
			if ( isset( $first_value['type'] ) && ( $first_value['type'] == 'tab' ) ) {
				$seo_options['options'] = $first_value['options'];
			}
		}

		if ( is_array( $seo_options['options'] ) && ! empty( $seo_options['options'] ) ) {

			if ( isset( $post_options['main'] ) && $post_options['main']['type'] == 'box' ) {
				$seo_options['type'] = 'tab';
				$post_options['main']['options'][ $this->get_name() ] = $seo_options;
			} else {
				$seo_options['type']               = 'box';
				$post_options[ $this->get_name() ] = $seo_options;
			}
		}

		return $post_options;
	}

	/**
	 * Inserts the SEO options section in taxonomy editor, where sub-extensions will attach their options
	 *
	 * @param $tax_options , array of the current taxonomy options
	 * @param $taxonomy , taxonomy type
	 *
	 * @return array
	 * @internal
	 */
	public function _admin_filter_set_taxonomy_seo_options( $tax_options, $taxonomy ) {
		$seo_options = array();

		foreach ( apply_filters( 'fw_ext_seo_taxonomy_options', array(), $taxonomy ) as $group_id => $options ) {
			if ( isset( $seo_options[ $group_id ] ) ) {
				continue;
			}
			$seo_options[ $group_id ] = $options;
		}

		if ( is_array( $seo_options ) && ! empty( $seo_options ) ) {
			return array_merge( $tax_options, $seo_options );
		}

		return $tax_options;
	}
}
                                                                   framework/extensions/seo/helpers.php                                                                0000644                 00000000771 15266055653 0013723 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Parse a string value and replaces the SEO tags, within string, with their values
 * This function needs to be used after wordpress "wp" action
 *
 * @param string $value, string value that needs to be parsed
 *
 * @return string
 */
function fw_ext_seo_parse_meta_tags( $value ) {
	if( empty( $value ) ) {
		return $value;
	}

	if( is_array( $value ) ) {
		return $value;
	}

	return fw()->extensions->get('seo')->parse_seo_tags( $value );
}       framework/extensions/seo/static/css/style.css                                                       0000644                 00000000065 15266055653 0015475 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .postbox-with-fw-options .inside {
	display: block;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/seo/settings-options.php                                                       0000644                 00000001417 15266055653 0015610 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$general_settings_options = apply_filters( 'fw_ext_seo_general_setting_options', array() );
$general_settings         = apply_filters( 'fw_ext_seo_general_settings', array() );
$tabs                     = apply_filters( 'fw_ext_seo_settings_options', array() );

if ( empty( $general_settings_options ) && empty( $general_settings ) && empty( $tabs ) ) {
	$options = array();

	return;
}

$options = array(
	'general-tab' => array(
		'title'   => __( 'General', 'fw' ),
		'type'    => 'tab',
		'options' => array(
			'general-settings' => array(
				'title'   => __( 'General Settings', 'fw' ),
				'type'    => 'box',
				'options' => array(
					$general_settings_options
				)
			),
			$general_settings
		),

	),
	$tabs
);                                                                                                                                                                                                                                                 framework/extensions/seo/includes/option-types/seo-tags/class-fw-option-type-seo-tags.php           0000644                 00000003604 15266055653 0026005 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_SEO_Tags extends FW_Option_Type {

	/**
	 * @internal
	 */
	public function _init() {
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'fixed';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => ''
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		$css_uri    = fw()->extensions->get( 'seo' )->get_declared_URI( '/includes/option-types/' . $this->get_type() . '/static/css/style.css' );
		$js_uri     = fw()->extensions->get( 'seo' )->get_declared_URI( '/includes/option-types/' . $this->get_type() . '/static/js/scripts.js' );
		$seo_tags   = fw()->extensions->get( 'seo' )->get_seo_tags();
		$tags_names = array();

		foreach ( $seo_tags as $tag_id => $tag ) {
			array_push( $tags_names, '%%' . $tag_id . '%%' );
		}

		$version = fw()->manifest->get_version();

		wp_enqueue_style( 'fw-option-' . $this->get_type(), $css_uri, array(), $version );
		wp_enqueue_script( 'fw-option-' . $this->get_type(), $js_uri, array( 'jquery', 'jquery-ui-autocomplete' ),
			$version, true );
		wp_localize_script( 'fw-option-' . $this->get_type(), 'fw_ext_seo_tags', $tags_names );

		fw()->backend->option_type( 'text' )->enqueue_static();
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		return fw()->backend->option_type( 'text' )->render( $id, $option, $data );
	}

	public function get_type() {
		return 'seo-tags';
	}

	/**
	 * @internal
	 *
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return array|bool|int|string
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return fw()->backend->option_type( 'text' )->get_value_from_input( $option, $input_value );
	}
}

FW_Option_Type::register( 'FW_Option_Type_SEO_Tags' );                                                                                                                            framework/extensions/seo/includes/option-types/seo-tags/static/js/scripts.js                        0000644                 00000004754 15266055653 0023507 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery.fn.getCursorPosition = function getCursorPosition() {
	var node = this;
	if (node instanceof jQuery) {
		node = node[0];
	}
	//node.focus();
	/* without node.focus() IE will returns -1 when focus is not on node */
	if (node.selectionStart) {
		return node.selectionStart;
	}
	else if (!window.getSelection()) {
		return 0;
	}
	var c = "\001";
	var sel = document.selection.createRange();
	var dul = sel.duplicate();
	var len = 0;
	dul.moveToElementText(node);
	sel.text = c;
	len = (dul.text.indexOf(c));
	sel.moveStart('character', -1);
	sel.text = "";
	return len;
};

jQuery.fn.setCursorPosition = function (pos) {
	this.each(function (index, elem) {
		if (elem.setSelectionRange) {
			elem.setSelectionRange(pos, pos);
		} else if (elem.createTextRange) {
			var range = elem.createTextRange();
			range.collapse(true);
			range.moveEnd('character', pos);
			range.moveStart('character', pos);
			range.select();
		}
	});
	return this;
};

function getCurrentWord(node) {
	var value = node.val();
	var cursor = node.getCursorPosition();

	if (cursor > 1) {
		value = value.substring(0, cursor);
	}

	var word = value.match(/[^|\s|,|\-|\.|\!|\+]{1}[0-9|a-z|_|%]{1,}$/i);

	if (word == null) {
		return word;
	}

	var wordObject = {
		value: word[0],
		position: cursor - word[0].length,
		length: word[0].length
	};

	return wordObject;
}

jQuery(document).ready(function () {
	fwEvents.on('fw:options:init', function (data) {
		data.$elements.find('.fw-option-type-seo-tags').each(function () {
			var $this = jQuery(this);
			$this.autocomplete({
				source: fw_ext_seo_tags,
				minLength: 2,
				delay: 100,
				search: function (event, ui) {
					if ($this.attr('data-autocomplete-skip-next')) {
						$this.removeAttr('data-autocomplete-skip-next');
						return true;
					}

					$this.attr('data-autocomplete-skip-next', 'ok');

					var word = getCurrentWord($this);
					if (word == null) {
						return false
					}

					$this.cursorPosition = word.position;
					$this.wordLength = word.length;
					$this.autocomplete("search", word.value);

					return false;
				},
				focus: function (event, ui) {
					var tag = ui.item.value;
					var value = $this.val();
					$this.wordToReaplce = [value.slice(0, $this.cursorPosition), tag, value.slice($this.cursorPosition + $this.wordLength)].join('');
					return false;
				},
				select: function (event, ui) {
					$this.val($this.wordToReaplce);
					$this.setCursorPosition($this.cursorPosition + ui.item.value.length);
					return false;
				}
			})
		});
	});
});                    framework/extensions/seo/includes/option-types/seo-tags/static/css/style.css                        0000644                 00000000255 15266055653 0023500 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       
.fw-backend-option-input-type-seo-tags .selectize-input,
.fw-backend-option-input-type-seo-tags [data-selectable] {
	padding: 4px;
	border-radius: 0;
	border-color: #ddd;
}                                                                                                                                                                                                                                                                                                                                                   framework/extensions/analytics/views/view.php                                                       0000644                 00000001061 15266055653 0015562 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var string $code
 */

?>
<script>
	(function (i, s, o, g, r, a, m) {
		i['GoogleAnalyticsObject'] = r;
		i[r] = i[r] || function () {
			(i[r].q = i[r].q || []).push(arguments)
		}, i[r].l = 1 * new Date();
		a = s.createElement(o),
			m = s.getElementsByTagName(o)[0];
		a.async = 1;
		a.src = g;
		m.parentNode.insertBefore(a, m)
	})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');

	ga('create', '<?php echo $code ?>', 'auto');
	ga('send', 'pageview');

</script>                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/extensions/analytics/manifest.php                                                         0000644                 00000001350 15266055653 0015262 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Analytics', 'fw' );
$manifest['description'] = __( 'Enables the possibility to add the Google Analytics tracking code that will let you get all the analytics about visitors, page views and more.', 'fw' );
$manifest['version'] = '1.0.1';
$manifest['display'] = true;
$manifest['standalone'] = true;

$manifest['github_update'] = 'ThemeFuse/Unyson-Analytics-Extension';

$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Analytics-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/introduction.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
                                                                                                                                                                                                                                                                                        framework/extensions/analytics/class-fw-extension-analytics.php                                     0000644                 00000001020 15266055653 0021164 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Analytics extends FW_Extension {

	/**
	 * @internal
	 */
	public function _init() {
	}

	/**
	 * @return string
	 */
	public function get_analytics_code() {
		return fw_get_db_ext_settings_option( $this->get_name(), 'code' );
	}

	public function render() {
		$code = trim( fw()->extensions->get( 'analytics' )->get_analytics_code() );

		if ( empty( $code ) ) {
			return '';
		}

		return $this->render_view( 'view', array( 'code' => $code ) );
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/analytics/helpers.php                                                          0000644                 00000000314 15266055653 0015115 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Return the analytics code.
 * @return string
 */
function fw_ext_get_analytics() {
	return fw()->extensions->get( 'analytics' )->render();
}                                                                                                                                                                                                                                                                                                                    framework/extensions/analytics/settings-options.php                                                 0000644                 00000000526 15266055653 0017011 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = array(
	'box' => array(
		'title'   => false,
		'type'    => 'box',
		'options' => array(
			'code' => array(
				'label' => __( 'Google Analytics', 'fw' ),
				'desc'  => __( 'Enter your Google Analytics code (Ex: UA-XXXXX-X)', 'fw' ),
				'type'  => 'text',
			)
		)
	)
);                                                                                                                                                                          framework/extensions/analytics/hooks.php                                                            0000644                 00000000310 15266055653 0014572 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

function _filter_fw_ext_analytics_wp_head() {
	echo fw_ext_get_analytics();
}

add_action( 'wp_head', '_filter_fw_ext_analytics_wp_head', 10 );                                                                                                                                                                                                                                                                                                                        framework/extensions/builder/manifest.php                                                           0000644                 00000000721 15266055653 0014722 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name'] = __( 'Builder', 'fw' );
$manifest['version'] = '1.2.12';
$manifest['github_update'] = 'ThemeFuse/Unyson-Builder-Extension';
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Builder-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/builder/index.html';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
                                               framework/extensions/builder/static.php                                                             0000644                 00000000363 15266055653 0014405 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

if (!is_admin()) {
	wp_register_style(
		'fw-ext-builder-frontend-grid',
		fw_ext('builder')->get_uri('/static/css/frontend-grid.css'),
		array(),
		fw_ext('builder')->manifest->get_version()
	);
}
                                                                                                                                                                                                                                                                             framework/extensions/builder/class-fw-extension-builder.php                                         0000644                 00000004360 15266055653 0020274 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Builder extends FW_Extension
{
	/**
	 * @internal
	 */
	protected function _init()
	{
		add_action('fw_option_types_init', array($this, '_action_option_types_init'),
			9 // Other option types requires it
		);
		spl_autoload_register(array($this, '_spl_autoload'));

		add_filter(
			'fw:options-default-values:skip-types',
			array($this, '_filter_skip_builder_option_types_default_value_process')
		);
	}

	public function _action_option_types_init() {
		require_once dirname( __FILE__ ) . '/includes/option-types/builder/builder.php';
	}

	/**
	 * Backwards compatibility when builder-types and builder-item-types were registered right away
	 * @param string $class
	 */
	public function _spl_autoload($class) {
		if ('FW_Option_Type_Builder' === $class) {
			$this->_action_option_types_init();

			if (
				is_admin()
				&&
				// https://github.com/ThemeFuse/Unyson-Extensions-Approval/issues/258
				version_compare(fw()->manifest->get_version(), '2.6.2', '>')
			) {
				FW_Flash_Messages::add(
					'builder-option-type-register-wrong',
					__("Please register builder types on 'fw_option_types_init' action", 'fw'),
					'warning'
				);
			}
		} elseif ('FW_Option_Type_Builder_Item' === $class) {
			if (
				is_admin()
				&&
				// https://github.com/ThemeFuse/Unyson-Extensions-Approval/issues/258
				version_compare(fw()->manifest->get_version(), '2.6.2', '>')
			) {
				FW_Flash_Messages::add(
					'builder-item-type-register-wrong',
					__("Please register builder item-types on 'fw_option_type_builder:{builder-type}:register_items' action", 'fw'),
					'warning'
				);
			}
		}
	}

	/**
	 * Skip Builders from default value extract via $option_type->get_value_from_input() because it's process intensive
	 * @param array $types
	 * @return array
	 * @since 1.2.9
	 */
	public function _filter_skip_builder_option_types_default_value_process(array $types) {
		if (version_compare(fw()->manifest->get_version(), '2.6.11', '<')) {
			return $types; // fw()->backend->get_option_types() is not available
		}

		foreach (fw()->backend->get_option_types() as $type) {
			if (fw()->backend->option_type($type) instanceof FW_Option_Type_Builder) {
				$types[$type] = true;
			}
		}

		return $types;
	}
}                                                                                                                                                                                                                                                                                framework/extensions/builder/helpers.php                                                            0000644                 00000005014 15266055653 0014556 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Get builder item width data
 *
 * Default widths are specified in the config, but some builder types can have custom widths
 *
 * Usage example:
 * <div class="<?php echo esc_attr(fw_ext_builder_get_item_width('builder-type', $item['width'] .'/frontend_class')) ?>" >
 *
 * @param string $builder_type Builder option type (some builders can have different item widths)
 * @param null|string $width_id Specify width id (accepts multikey) or leave empty to get all widths
 * @param null|mixed $default_value Return this value if specified key does not exist
 * @return array
 */
function fw_ext_builder_get_item_width($builder_type, $width_id = null, $default_value = null) {
	try {
		$cache_key = fw()->extensions->get('builder')->get_cache_key('item_widths/'. $builder_type);

		$widths = FW_Cache::get($cache_key);
	} catch (FW_Cache_Not_Found_Exception $e) {
		if ($widths = fw()->extensions->get('builder')->get_config('default_item_widths')) {
			// Custom (old config key) widths are defined in theme (by default $cfg['default_item_widths'] is empty)
		} else {
			$widths = fw()->extensions->get('builder')->get_config('grid.columns'); // new config key
		}

		$widths = apply_filters('fw_builder_item_widths:'. $builder_type, $widths);

		FW_Cache::set($cache_key, $widths);
	}

	if (is_null($width_id)) {
		return $widths;
	} else {
		return fw_akg($width_id, $widths, $default_value);
	}
}

/**
 * Get builder item widths for using in js (wp_localize_script() or json_encode())
 *
 * @param string $builder_type Builder option type (some builders can have different item widths)
 * @return array
 */
function fw_ext_builder_get_item_widths_for_js($builder_type) {
	$item_widths = array();

	foreach (fw_ext_builder_get_item_width($builder_type) as $width_id => $width_data) {
		$width_data['id'] = $width_id;

		$item_widths[] = $width_data;
	}

	return $item_widths;
}

/**
 * @param string $icon A string that is meant to be an icon (an image, a font icon class, or something else)
 * @return string
 */
function fw_ext_builder_string_to_icon_html($icon) {
	if (preg_match('/\.(png|jpg|jpeg|gif|svg|webp)$/', $icon)) {
		// http://.../image.png
		return fw_html_tag('img', array(
			'class' => 'fw-ext-builder-icon',
			'src' => $icon
		));
	} elseif (preg_match('/^[a-zA-Z0-9\-_ ]+$/', $icon)) {
		// 'font-icon font-icon-class'
		return fw_html_tag('span', array(
			'class' => 'fw-ext-builder-icon '. trim($icon)
		), true);
	} else {
		// can't detect. maybe it's raw html '<span ...'
		return $icon;
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/builder/static/css/frontend-grid.css                                           0000644                 00000027430 15266055653 0017744 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
How to overwrite this file http://manual.unyson.io/en/latest/extension/builder/index.html#changing-the-grid
*/


/* Utility classes
-------------------------------------------------- */
.clearfix:before,
.clearfix:after,
.fw-container:before,
.fw-container:after,
.fw-container-fluid:before,
.fw-container-fluid:after,
.fw-row:before,
.fw-row:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after {
	content: " ";
	display: table;
}

.clearfix:after,
.fw-container:after,
.fw-container-fluid:after,
.fw-row:after,
.dl-horizontal dd:after {
	clear: both;
}

.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.pull-right,
body.rtl .pull-left {
	float: right !important;
}

.pull-left,
body.rtl .pull-right {
	float: left !important;
}

.clear {
	clear: both;
	width: 100%;
}

.hide {
	display: none !important;
}

.show {
	display: block !important;
}

.invisible {
	visibility: hidden;
}

.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

.hidden {
	display: none !important;
	visibility: hidden !important;
}

.affix {
	position: fixed;
}

img,
iframe,
embed {
	max-width: 100%;
}

img {
	height: auto;
}

.map img,
.fw-shortcode-map-wrapper img {
	max-width: none !important;
}

/* Grid system */
/* -------------------------------------------------- */
.fw-main-row,
.fw-main-row *,
.fw-main-row *:before,
.fw-main-row *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.fw-container {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
	max-width: 100%;
}

@media (min-width: 768px) {
	.fw-container {
		width: 750px;
	}
}
@media (min-width: 992px) {
	.fw-container {
		width: 970px;
	}
}
@media (min-width: 1200px) {
	.fw-container {
		width: 1170px;
	}
}
.fw-container-fluid {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
}

.fw-row {
	margin-left: -15px;
	margin-right: -15px;
}

.fw-row:before,
.fw-row:after {
	content: " ";
	display: table;
}

.fw-row:after {
	clear: both;
}

.fw-col-xs-1,
.fw-col-sm-1,
.fw-col-md-1,
.fw-col-lg-1,
.fw-col-xs-2,
.fw-col-sm-2,
.fw-col-md-2,
.fw-col-lg-2,
.fw-col-xs-3,
.fw-col-sm-3,
.fw-col-md-3,
.fw-col-lg-3,
.fw-col-xs-4,
.fw-col-sm-4,
.fw-col-md-4,
.fw-col-lg-4,
.fw-col-xs-5,
.fw-col-sm-5,
.fw-col-md-5,
.fw-col-lg-5,
.fw-col-xs-6,
.fw-col-sm-6,
.fw-col-md-6,
.fw-col-lg-6,
.fw-col-xs-7,
.fw-col-sm-7,
.fw-col-md-7,
.fw-col-lg-7,
.fw-col-xs-8,
.fw-col-sm-8,
.fw-col-md-8,
.fw-col-lg-8,
.fw-col-xs-9,
.fw-col-sm-9,
.fw-col-md-9,
.fw-col-lg-9,
.fw-col-xs-10,
.fw-col-sm-10,
.fw-col-md-10,
.fw-col-lg-10,
.fw-col-xs-11,
.fw-col-sm-11,
.fw-col-md-11,
.fw-col-lg-11,
.fw-col-xs-12,
.fw-col-sm-12,
.fw-col-md-12,
.fw-col-lg-12,
.fw-col-xs-15,
.fw-col-sm-15,
.fw-col-md-15,
.fw-col-lg-15 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	box-sizing: border-box;
}

@media (min-width: 768px) {
	.fw-col-sm-1,
	.fw-col-sm-2,
	.fw-col-sm-3,
	.fw-col-sm-4,
	.fw-col-sm-5,
	.fw-col-sm-6,
	.fw-col-sm-7,
	.fw-col-sm-8,
	.fw-col-sm-9,
	.fw-col-sm-10,
	.fw-col-sm-11,
	.fw-col-sm-12,
	.fw-col-sm-15 {
		float: left;
	}

	body.rtl .fw-col-sm-1,
	body.rtl .fw-col-sm-2,
	body.rtl .fw-col-sm-3,
	body.rtl .fw-col-sm-4,
	body.rtl .fw-col-sm-5,
	body.rtl .fw-col-sm-6,
	body.rtl .fw-col-sm-7,
	body.rtl .fw-col-sm-8,
	body.rtl .fw-col-sm-9,
	body.rtl .fw-col-sm-10,
	body.rtl .fw-col-sm-11,
	body.rtl .fw-col-sm-12,
	body.rtl .fw-col-sm-15 {
		float: right;
	}

	.fw-col-sm-15 {
		width: 20%;
	}
	.fw-col-sm-12 {
		width: 100%;
	}
	.fw-col-sm-11 {
		width: 91.66666667%;
	}
	.fw-col-sm-10 {
		width: 83.33333333%;
	}
	.fw-col-sm-9 {
		width: 75%;
	}
	.fw-col-sm-8 {
		width: 66.66666667%;
	}
	.fw-col-sm-7 {
		width: 58.33333333%;
	}
	.fw-col-sm-6 {
		width: 50%;
	}
	.fw-col-sm-5 {
		width: 41.66666667%;
	}
	.fw-col-sm-4 {
		width: 33.33333333%;
	}
	.fw-col-sm-3 {
		width: 25%;
	}
	.fw-col-sm-2 {
		width: 16.66666667%;
	}
	.fw-col-sm-1 {
		width: 8.33333333%;
	}

	.fw-col-sm-pull-15 {
		right: 20%;
	}
	.fw-col-sm-pull-12 {
		right: 100%;
	}
	.fw-col-sm-pull-11 {
		right: 91.66666667%;
	}
	.fw-col-sm-pull-10 {
		right: 83.33333333%;
	}
	.fw-col-sm-pull-9 {
		right: 75%;
	}
	.fw-col-sm-pull-8 {
		right: 66.66666667%;
	}
	.fw-col-sm-pull-7 {
		right: 58.33333333%;
	}
	.fw-col-sm-pull-6 {
		right: 50%;
	}
	.fw-col-sm-pull-5 {
		right: 41.66666667%;
	}
	.fw-col-sm-pull-4 {
		right: 33.33333333%;
	}
	.fw-col-sm-pull-3 {
		right: 25%;
	}
	.fw-col-sm-pull-2 {
		right: 16.66666667%;
	}
	.fw-col-sm-pull-1 {
		right: 8.33333333%;
	}
	.fw-col-sm-pull-0 {
		right: auto;
	}

	.fw-col-sm-push-15 {
		left: 20%;
	}
	.fw-col-sm-push-12 {
		left: 100%;
	}
	.fw-col-sm-push-11 {
		left: 91.66666667%;
	}
	.fw-col-sm-push-10 {
		left: 83.33333333%;
	}
	.fw-col-sm-push-9 {
		left: 75%;
	}
	.fw-col-sm-push-8 {
		left: 66.66666667%;
	}
	.fw-col-sm-push-7 {
		left: 58.33333333%;
	}
	.fw-col-sm-push-6 {
		left: 50%;
	}
	.fw-col-sm-push-5 {
		left: 41.66666667%;
	}
	.fw-col-sm-push-4 {
		left: 33.33333333%;
	}
	.fw-col-sm-push-3 {
		left: 25%;
	}
	.fw-col-sm-push-2 {
		left: 16.66666667%;
	}
	.fw-col-sm-push-1 {
		left: 8.33333333%;
	}
	.fw-col-sm-push-0 {
		left: auto;
	}

	.fw-col-sm-offset-15 {
		margin-left: 20%;
	}
	.fw-col-sm-offset-12 {
		margin-left: 100%;
	}
	.fw-col-sm-offset-11 {
		margin-left: 91.66666667%;
	}
	.fw-col-sm-offset-10 {
		margin-left: 83.33333333%;
	}
	.fw-col-sm-offset-9 {
		margin-left: 75%;
	}
	.fw-col-sm-offset-8 {
		margin-left: 66.66666667%;
	}
	.fw-col-sm-offset-7 {
		margin-left: 58.33333333%;
	}
	.fw-col-sm-offset-6 {
		margin-left: 50%;
	}
	.fw-col-sm-offset-5 {
		margin-left: 41.66666667%;
	}
	.fw-col-sm-offset-4 {
		margin-left: 33.33333333%;
	}
	.fw-col-sm-offset-3 {
		margin-left: 25%;
	}
	.fw-col-sm-offset-2 {
		margin-left: 16.66666667%;
	}
	.fw-col-sm-offset-1 {
		margin-left: 8.33333333%;
	}
	.fw-col-sm-offset-0 {
		margin-left: 0%;
	}
}

@media (min-width: 992px) {
	.fw-col-md-1,
	.fw-col-md-2,
	.fw-col-md-3,
	.fw-col-md-4,
	.fw-col-md-5,
	.fw-col-md-6,
	.fw-col-md-7,
	.fw-col-md-8,
	.fw-col-md-9,
	.fw-col-md-10,
	.fw-col-md-11,
	.fw-col-md-12,
	.fw-col-md-15 {
		float: left;
	}

	body.rtl .fw-col-md-1,
	body.rtl .fw-col-md-2,
	body.rtl .fw-col-md-3,
	body.rtl .fw-col-md-4,
	body.rtl .fw-col-md-5,
	body.rtl .fw-col-md-6,
	body.rtl .fw-col-md-7,
	body.rtl .fw-col-md-8,
	body.rtl .fw-col-md-9,
	body.rtl .fw-col-md-10,
	body.rtl .fw-col-md-11,
	body.rtl .fw-col-md-12,
	body.rtl .fw-col-md-15 {
		float: right;
	}

	.fw-col-md-15 {
		width: 20%;
	}
	.fw-col-md-12 {
		width: 100%;
	}
	.fw-col-md-11 {
		width: 91.66666667%;
	}
	.fw-col-md-10 {
		width: 83.33333333%;
	}
	.fw-col-md-9 {
		width: 75%;
	}
	.fw-col-md-8 {
		width: 66.66666667%;
	}
	.fw-col-md-7 {
		width: 58.33333333%;
	}
	.fw-col-md-6 {
		width: 50%;
	}
	.fw-col-md-5 {
		width: 41.66666667%;
	}
	.fw-col-md-4 {
		width: 33.33333333%;
	}
	.fw-col-md-3 {
		width: 25%;
	}
	.fw-col-md-2 {
		width: 16.66666667%;
	}
	.fw-col-md-1 {
		width: 8.33333333%;
	}

	.fw-col-md-pull-15 {
		right: 20%;
	}
	.fw-col-md-pull-12 {
		right: 100%;
	}
	.fw-col-md-pull-11 {
		right: 91.66666667%;
	}
	.fw-col-md-pull-10 {
		right: 83.33333333%;
	}
	.fw-col-md-pull-9 {
		right: 75%;
	}
	.fw-col-md-pull-8 {
		right: 66.66666667%;
	}
	.fw-col-md-pull-7 {
		right: 58.33333333%;
	}
	.fw-col-md-pull-6 {
		right: 50%;
	}
	.fw-col-md-pull-5 {
		right: 41.66666667%;
	}
	.fw-col-md-pull-4 {
		right: 33.33333333%;
	}
	.fw-col-md-pull-3 {
		right: 25%;
	}
	.fw-col-md-pull-2 {
		right: 16.66666667%;
	}
	.fw-col-md-pull-1 {
		right: 8.33333333%;
	}
	.fw-col-md-pull-0 {
		right: auto;
	}

	.fw-col-md-push-15 {
		left: 20%;
	}
	.fw-col-md-push-12 {
		left: 100%;
	}
	.fw-col-md-push-11 {
		left: 91.66666667%;
	}
	.fw-col-md-push-10 {
		left: 83.33333333%;
	}
	.fw-col-md-push-9 {
		left: 75%;
	}
	.fw-col-md-push-8 {
		left: 66.66666667%;
	}
	.fw-col-md-push-7 {
		left: 58.33333333%;
	}
	.fw-col-md-push-6 {
		left: 50%;
	}
	.fw-col-md-push-5 {
		left: 41.66666667%;
	}
	.fw-col-md-push-4 {
		left: 33.33333333%;
	}
	.fw-col-md-push-3 {
		left: 25%;
	}
	.fw-col-md-push-2 {
		left: 16.66666667%;
	}
	.fw-col-md-push-1 {
		left: 8.33333333%;
	}
	.fw-col-md-push-0 {
		left: auto;
	}

	.fw-col-md-offset-15 {
		margin-left: 20%;
	}
	.fw-col-md-offset-12 {
		margin-left: 100%;
	}
	.fw-col-md-offset-11 {
		margin-left: 91.66666667%;
	}
	.fw-col-md-offset-10 {
		margin-left: 83.33333333%;
	}
	.fw-col-md-offset-9 {
		margin-left: 75%;
	}
	.fw-col-md-offset-8 {
		margin-left: 66.66666667%;
	}
	.fw-col-md-offset-7 {
		margin-left: 58.33333333%;
	}
	.fw-col-md-offset-6 {
		margin-left: 50%;
	}
	.fw-col-md-offset-5 {
		margin-left: 41.66666667%;
	}
	.fw-col-md-offset-4 {
		margin-left: 33.33333333%;
	}
	.fw-col-md-offset-3 {
		margin-left: 25%;
	}
	.fw-col-md-offset-2 {
		margin-left: 16.66666667%;
	}
	.fw-col-md-offset-1 {
		margin-left: 8.33333333%;
	}
	.fw-col-md-offset-0 {
		margin-left: 0%;
	}
}

@media (min-width: 1200px) {
	.fw-col-lg-1,
	.fw-col-lg-2,
	.fw-col-lg-3,
	.fw-col-lg-4,
	.fw-col-lg-5,
	.fw-col-lg-6,
	.fw-col-lg-7,
	.fw-col-lg-8,
	.fw-col-lg-9,
	.fw-col-lg-10,
	.fw-col-lg-11,
	.fw-col-lg-12,
	.fw-col-lg-15 {
		float: left;
	}

	body.rtl .fw-col-lg-1,
	body.rtl .fw-col-lg-2,
	body.rtl .fw-col-lg-3,
	body.rtl .fw-col-lg-4,
	body.rtl .fw-col-lg-5,
	body.rtl .fw-col-lg-6,
	body.rtl .fw-col-lg-7,
	body.rtl .fw-col-lg-8,
	body.rtl .fw-col-lg-9,
	body.rtl .fw-col-lg-10,
	body.rtl .fw-col-lg-11,
	body.rtl .fw-col-lg-12,
	body.rtl .fw-col-lg-15 {
		float: right;
	}

	.fw-col-lg-15 {
		width: 20%;
	}
	.fw-col-lg-12 {
		width: 100%;
	}
	.fw-col-lg-11 {
		width: 91.66666667%;
	}
	.fw-col-lg-10 {
		width: 83.33333333%;
	}
	.fw-col-lg-9 {
		width: 75%;
	}
	.fw-col-lg-8 {
		width: 66.66666667%;
	}
	.fw-col-lg-7 {
		width: 58.33333333%;
	}
	.fw-col-lg-6 {
		width: 50%;
	}
	.fw-col-lg-5 {
		width: 41.66666667%;
	}
	.fw-col-lg-4 {
		width: 33.33333333%;
	}
	.fw-col-lg-3 {
		width: 25%;
	}
	.fw-col-lg-2 {
		width: 16.66666667%;
	}
	.fw-col-lg-1 {
		width: 8.33333333%;
	}

	.fw-col-lg-pull-15 {
		right: 20%;
	}
	.fw-col-lg-pull-12 {
		right: 100%;
	}
	.fw-col-lg-pull-11 {
		right: 91.66666667%;
	}
	.fw-col-lg-pull-10 {
		right: 83.33333333%;
	}
	.fw-col-lg-pull-9 {
		right: 75%;
	}
	.fw-col-lg-pull-8 {
		right: 66.66666667%;
	}
	.fw-col-lg-pull-7 {
		right: 58.33333333%;
	}
	.fw-col-lg-pull-6 {
		right: 50%;
	}
	.fw-col-lg-pull-5 {
		right: 41.66666667%;
	}
	.fw-col-lg-pull-4 {
		right: 33.33333333%;
	}
	.fw-col-lg-pull-3 {
		right: 25%;
	}
	.fw-col-lg-pull-2 {
		right: 16.66666667%;
	}
	.fw-col-lg-pull-1 {
		right: 8.33333333%;
	}
	.fw-col-lg-pull-0 {
		right: auto;
	}
	.fw-col-lg-push-15 {
		left: 20%;
	}
	.fw-col-lg-push-12 {
		left: 100%;
	}
	.fw-col-lg-push-11 {
		left: 91.66666667%;
	}
	.fw-col-lg-push-10 {
		left: 83.33333333%;
	}
	.fw-col-lg-push-9 {
		left: 75%;
	}
	.fw-col-lg-push-8 {
		left: 66.66666667%;
	}
	.fw-col-lg-push-7 {
		left: 58.33333333%;
	}
	.fw-col-lg-push-6 {
		left: 50%;
	}
	.fw-col-lg-push-5 {
		left: 41.66666667%;
	}
	.fw-col-lg-push-4 {
		left: 33.33333333%;
	}
	.fw-col-lg-push-3 {
		left: 25%;
	}
	.fw-col-lg-push-2 {
		left: 16.66666667%;
	}
	.fw-col-lg-push-1 {
		left: 8.33333333%;
	}
	.fw-col-lg-push-0 {
		left: auto;
	}
	.fw-col-lg-offset-15 {
		margin-left: 20%;
	}

	.fw-col-lg-offset-12 {
		margin-left: 100%;
	}
	.fw-col-lg-offset-11 {
		margin-left: 91.66666667%;
	}
	.fw-col-lg-offset-10 {
		margin-left: 83.33333333%;
	}
	.fw-col-lg-offset-9 {
		margin-left: 75%;
	}
	.fw-col-lg-offset-8 {
		margin-left: 66.66666667%;
	}
	.fw-col-lg-offset-7 {
		margin-left: 58.33333333%;
	}
	.fw-col-lg-offset-6 {
		margin-left: 50%;
	}
	.fw-col-lg-offset-5 {
		margin-left: 41.66666667%;
	}
	.fw-col-lg-offset-4 {
		margin-left: 33.33333333%;
	}
	.fw-col-lg-offset-3 {
		margin-left: 25%;
	}
	.fw-col-lg-offset-2 {
		margin-left: 16.66666667%;
	}
	.fw-col-lg-offset-1 {
		margin-left: 8.33333333%;
	}
	.fw-col-lg-offset-0 {
		margin-left: 0%;
	}
}
                                                                                                                                                                                                                                        framework/extensions/builder/includes/option-types/builder/builder.php                              0000644                 00000000160 15266055653 0022445 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require_once dirname( __FILE__ ) . '/includes/templates/init.php';
                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php 0000644                 00000044772 15266055653 0030142 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

abstract class FW_Option_Type_Builder extends FW_Option_Type {

	/**
	 * Registered item types of the current builder type
	 * @var array {item-type => item-instance}
	 */
	private static $item_types = array();

	/**
	 * @var FW_Access_Key
	 */
	private static $access_key;

	/**
	 * @param string|FW_Option_Type_Builder_Item $item_type_class
	 * @param $type $item_type_class
	 * @param string $builder_type
	 */
	public static function register_item_type( $item_type_class, $type = null, $builder_type = null ) {
		if ( empty( $type ) || empty( $builder_type ) ) {

			if ( ! is_subclass_of( $item_type_class, 'FW_Option_Type_Builder_Item' ) ) {
				trigger_error( "Invalid builder item type class $item_type_class", E_USER_WARNING );

				return;
			}

			$instance = $item_type_class instanceof FW_Option_Type_Builder_Item
				? $item_type_class
				: self::get_instance( $item_type_class );

			$type         = $instance->get_type();
			$builder_type = $instance->get_builder_type();

			unset( $instance );
		}

		if ( ! isset( self::$item_types[ $builder_type ] ) ) {
			if ( ! is_subclass_of( $item_type_class, 'FW_Option_Type_Builder_Item' ) ) {
				trigger_error( "Invalid builder type $builder_type", E_USER_WARNING );

				return;
			}
		}

		if ( isset( self::$item_types[ $builder_type ][ $type ] ) ) {
			if ( ! is_subclass_of( $item_type_class, 'FW_Option_Type_Builder_Item' ) ) {
				trigger_error( "Builder item type $type is already registered", E_USER_WARNING );

				return;
			}
		}

		if ( apply_filters(
			'fw_ext_builder:option_type:' . $builder_type . ':exclude_item_type:' . $type,
			false
		) ) {
			return;
		}

		self::$item_types[ $builder_type ][ $type ] = $item_type_class;
	}

	/**
	 * @param $type
	 *
	 * @return FW_Option_Type_Builder_Item
	 */
	protected function get_item_type( $type ) {
		try {
			return FW_Cache::get( "fw-option-type-builder:{$this->get_type()}:items:$type" );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			$instance = $this->get_item_instance( $type );
			FW_Cache::set( "fw-option-type-builder:{$this->get_type()}:items:$type", $instance );

			$instance->_call_init( self::get_access_key() );

			return $instance;
		}
	}

	/**
	 * @return FW_Option_Type_Builder_Item[]
	 */
	protected function get_item_types() {
		static $did_action = false;

		if ( ! $did_action ) {
			/**
			 * @since 1.2.4
			 */
			do_action( 'fw_option_type_builder:' . $this->get_type() . ':register_items' );
			$did_action = true;
		}

		$items = array();

		foreach ( array_keys( $this->get_items_classes() ) as $type ) {
			$items[ $type ] = $this->get_item_type( $type );
		}

		return $items;
	}

	/**
	 * Get correct value from items
	 *
	 * @param array $items
	 *
	 * @return array
	 */
	public function get_value_from_items( $items ) {
		/**
		 * @var FW_Option_Type_Builder_Item[] $item_types
		 */
		$item_types = $this->get_item_types();

		$fixed_items = array();

		foreach ( $items as $item_attributes ) {
			if ( ! isset( $item_attributes['type'] ) || ! isset( $item_types[ $item_attributes['type'] ] ) ) {
				// invalid item type
				continue;
			}

			$fixed_item_attributes = $item_types[ $item_attributes['type'] ]
				->get_value_from_attributes( $item_attributes );

			if ( isset( $fixed_item_attributes['_items'] ) ) {
				$fixed_item_attributes['_items'] = $this->get_value_from_items( $fixed_item_attributes['_items'] );
			}

			$fixed_items[] = $fixed_item_attributes;
		}

		return $fixed_items;
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'full';
	}

	private function fix_base_defaults( $option = array() ) {
		return array_merge( array(
			'fullscreen'      => false,
			'template_saving' => false,
			'history'         => false,
			/**
			 * Enable fixed header so it follows you on scroll down.
			 * It's convenient when you have many elements in builder and it's tedious to:
			 * scroll up -> add element -> scroll down -> configure it -> scroll up -> ...
			 */
			'fixed_header'    => false,
			/**
			 * Enable drag and drop manipulation of every collection from Builder.
			 * Sometimes, when your creating your own builder,
			 * it's convenient to throw it away in order to wire up your own
			 * drag and drop behavior.
			 */
			'drag_and_drop'   => true,

			/**
			 * Builder may be read_only. This may be necessary if we want
			 * to provide some content to user just for presentation,
			 * without the user to be able to interact with the items
			 * or change the way they are alligned.
			 *
			 * This is not some magick option that will make your builder
			 * read-only only by making it true. Every builder is responsible
			 * to give their read-only experience as they want.
			 * That's why it is turned off by default. You may not need this
			 * option.
			 *
			 * This option will add a data-read-only attribute to the builder
			 * if it's set to true. You are responsible to handle it
			 * accordingly in your client-side logic.
			 */
			'read_only'       => false,

			/**
			 * Option-type html input json value will be compressed.
			 * Prevent max_post_size error when builder contains a lot of elements.
			 */
			'compress_form_value' => false,
		),
			$option );
	}

	private function get_static_uri( $append = '' ) {
		return fw()->extensions->get( 'builder' )->get_uri( '/includes/option-types/builder/static' . $append );
	}

	private static function get_access_key() {
		if ( ! self::$access_key ) {
			self::$access_key = new FW_Access_Key( 'fw_ext_builder_option_type' );
		}

		return self::$access_key;
	}

	/**
	 * @return array
	 */
	protected function get_items_classes() {
		return fw_akg( $this->get_type(), self::$item_types, array() );
	}

	/**
	 * @param $type
	 *
	 * @return string
	 * @throws FW_Option_Type_Exception_Not_Found
	 */
	protected function get_item_class( $type ) {
		$class = fw_akg( $type, $this->get_items_classes() );

		if ( $class == null ) {
			throw new FW_Option_Type_Exception_Not_Found();
		}

		return $class;
	}

	/**
	 * @param $type
	 *
	 * @return FW_Option_Type_Builder_Item
	 * @throws FW_Option_Type_Exception_Not_Found
	 * @throws FW_Option_Type_Exception_Invalid_Class
	 */
	protected function get_item_instance( $type ) {
		$class = $this->get_item_class( $type );

		if ( ! is_subclass_of( $class, 'FW_Option_Type_Builder_Item' ) ) {
			throw new FW_Option_Type_Exception_Invalid_Class();
		}

		return $this->get_instance( $class );
	}

	/**
	 * @param $class
	 *
	 * @return mixed
	 */
	private static function get_instance( $class ) {
		return new $class();
	}

	/**
	 * Overwrite this method to force your builder type items to extend custom class or to have custom requirements
	 *
	 * @param FW_Option_Type_Builder_Item $item_type_instance
	 *
	 * @return bool
	 */
	protected function item_type_is_valid( $item_type_instance ) {
		return is_subclass_of( $item_type_instance, 'FW_Option_Type_Builder_Item' );
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return $this->fix_base_defaults( array(
			'value' => array(
				'json' => '[]',
			),
		) );
	}

	/**
	 * @param array $option
	 * @return bool
	 * @since 1.2.8
	 */
	protected function compression_is_enabled($option) {
		return isset($option['compress_form_value']) && $option['compress_form_value'] && function_exists('gzinflate');
	}

	/**
	 * @param $ZIPContentStr
	 *
	 * @return string
	 * @source http://stackoverflow.com/a/15966905
	 */
	private function decompress_first_file_from_zip( $ZIPContentStr ) {
		// Input: ZIP archive - content of entire ZIP archive as a string
		// Output: decompressed content of the first file packed in the ZIP archive
		// let's parse the ZIP archive
		// (see 'http://en.wikipedia.org/wiki/ZIP_%28file_format%29' for details)
		// parse 'local file header' for the first file entry in the ZIP archive
		if ( strlen( $ZIPContentStr ) < 102 ) {
			// any ZIP file smaller than 102 bytes is invalid
			printf( "error: input data too short<br />\n" );

			return '';
		}

		$CompressedSize   = $this->binstrtonum( substr( $ZIPContentStr, 18, 4 ) );
		$UncompressedSize = $this->binstrtonum( substr( $ZIPContentStr, 22, 4 ) );
		$FileNameLen      = $this->binstrtonum( substr( $ZIPContentStr, 26, 2 ) );
		$ExtraFieldLen    = $this->binstrtonum( substr( $ZIPContentStr, 28, 2 ) );
		$Offs             = 30 + $FileNameLen + $ExtraFieldLen;
		$ZIPData          = substr( $ZIPContentStr, $Offs, $CompressedSize );
		$Data             = gzinflate( $ZIPData );

		if ( strlen( $Data ) != $UncompressedSize ) {
			printf( "error: uncompressed data have wrong size<br />\n" );

			return '';
		} else {
			return $Data;
		}
	}

	/**
	 * @param $Str
	 * @return int
	 * @see decompress_first_file_from_zip()
	 */
	private function binstrtonum( $Str ) {
		// Returns a number represented in a raw binary data passed as string.
		// This is useful for example when reading integers from a file,
		// when we have the content of the file in a string only.
		// Examples:
		// chr(0xFF) will result as 255
		// chr(0xFF).chr(0xFF).chr(0x00).chr(0x00) will result as 65535
		// chr(0xFF).chr(0xFF).chr(0xFF).chr(0x00) will result as 16777215
		$Num = 0;
		for ( $TC1 = strlen( $Str ) - 1; $TC1 >= 0; $TC1 -- ) { // go from most significant byte
			$Num <<= 8; // shift to left by one byte (8 bits)
			$Num |= ord( $Str[ $TC1 ] ); // add new byte
		}

		return $Num;
	}

	/**
	 * @param string $input_value
	 * @param array $option
	 * @return string
	 * @since 1.2.8
	 */
	protected function maybe_decompress($input_value, $option) {
		if (!$this->compression_is_enabled($option) || $input_value[0] === '[') {
			return $input_value;
		} else {
			return $this->decompress_first_file_from_zip(base64_decode($input_value));
		}
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		$option  = $this->fix_base_defaults( $option );
		$version = fw_ext( 'builder' )->manifest->get_version();

		do_action( 'fw_ext_builder:option_type:builder:before_enqueue',
			array(
				'option'  => $option,
				'version' => $version,
			) );

		wp_register_script(
			'jszip',
			$this->get_static_uri('/lib/jszip.min.js'),
			array(),
			$version,
			true
		);

		{
			wp_enqueue_style(
				'fw-option-builder',
				$this->get_static_uri( '/css/builder.css' ),
				version_compare( fw()->manifest->get_version(), '2.4.0', '<' )
					? array( 'fw' )
					: array( 'fw', 'fw-unycon' ),
				$version
			);

			wp_enqueue_script(
				'fw-option-builder',
				$this->get_static_uri( '/js/builder.js' ),
				array(
					'jquery-ui-draggable',
					'jquery-ui-sortable',
					'fw',
					'fw-events',
					'backbone',
					'backbone-relational'
				),
				$version,
				true
			);
		}

		wp_enqueue_media();

		wp_enqueue_script(
			'fw-option-builder-initialize',
			$this->get_static_uri( '/js/initialize-builder.js' ),
			array( 'fw-option-builder', 'jszip' ),
			$version,
			true
		);

		{
			wp_enqueue_style(
				'fw-option-builder-helpers',
				$this->get_static_uri( '/css/helpers.css' ),
				array( 'fw-option-builder' ),
				$version
			);

			wp_enqueue_script(
				'fw-option-builder-helpers',
				$this->get_static_uri( '/js/helpers.js' ),
				array( 'fw-option-builder' ),
				$version,
				true
			);

			wp_enqueue_script(
				'fw-option-builder-qtips',
				$this->get_static_uri( '/js/qtips.js' ),
				array( 'fw-option-builder' ),
				$version,
				true
			);

			wp_localize_script(
				'fw-option-builder-helpers',
				'_fw_option_type_builder_helpers',
				array(
					'l10n'        => array(
						'save' => __( 'Save', 'fw' ),
					),
					'item_widths' => fw_ext_builder_get_item_widths_for_js( $this->get_type() )
				)
			);
		}

		if ( $option['fullscreen'] ) {
			wp_enqueue_style(
				'fw-option-builder-fullscreen',
				$this->get_static_uri( '/css/fullscreen.css' ),
				array( 'fw-option-builder' ),
				$version
			);

			wp_enqueue_script(
				'fw-option-builder-fullscreen',
				$this->get_static_uri( '/js/fullscreen.js' ),
				array( 'fw-option-builder', ),
				$version,
				true
			);

			wp_localize_script(
				'fw-option-builder-fullscreen',
				'_fw_option_type_builder_fullscreen',
				array(
					'l10n' => array(
						'fullscreen'      => __( 'Full Screen', 'fw' ),
						'exit_fullscreen' => __( 'Exit Full Screen', 'fw' ),
					),
				)
			);
		}

		if ( $option['history'] ) {
			wp_enqueue_style(
				'fw-option-builder-history',
				$this->get_static_uri( '/css/history.css' ),
				array( 'fw-option-builder' ),
				$version
			);

			wp_enqueue_script(
				'fw-option-builder-history',
				$this->get_static_uri( '/js/history.js' ),
				array( 'fw-option-builder', ),
				$version,
				true
			);

			wp_localize_script(
				'fw-option-builder-history',
				'_fw_option_type_builder_history',
				array(
					'l10n' => array(
						'undo' => __( 'Undo', 'fw' ),
						'redo' => __( 'Redo', 'fw' ),
					),
				)
			);
		}

		do_action( 'fw_ext_builder:option_type:builder:enqueue',
			array(
				'option'  => $option,
				'version' => $version,
				'uri'     => fw()->extensions->get( 'builder' )->get_uri( '/includes/option-types/builder' )
			) );

		foreach ( $this->get_item_types() as $item ) {
			/** @var FW_Option_Type_Builder_Item $item */

			$item->enqueue_static();
		}
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _render( $id, $option, $data ) {
		$option = $this->fix_base_defaults( $option );

		/**
		 * array(
		 *  'Tab title' => array(
		 *      '<thumbnail html>',
		 *      '<thumbnail html>',
		 *      '<thumbnail html>',
		 *  ),
		 *  'Tab title' => array(
		 *      '<thumbnail html>',
		 *  )
		 * )
		 */
		$thumbnails = array();

		/**
		 * If you want to customize what css class your thumbnails receive
		 * you can implement `get_thumbnail_class` in your
		 * FW_Option_Type_Builder subclass. Whatever you return from this
		 * method is inserted right into html.
		 *
		 * You can add additional classes by concatenating them to the
		 * default class. You receive default class as an argument to the
		 * method.
		 *
		 * class Some_Cool_Builder extends FW_Option_Type_Builder {
		 *   // initialization
		 *
		 *   public function get_thumbnail_class ($default_css_class, $item) {
		 *     return $default_css_class . ' some-cool-class-that-you-really-need';
		 *   }
		 * }
		 *
		 * // Don't forget to register your builder
		 * FW_Option_Type::register('Some_Cool_Builder');
		 */
		foreach ( $this->get_item_types() as $item ) {
			/** @var FW_Option_Type_Builder_Item $item */

			$item_classes = 'builder-item-type';

			if ( method_exists( $this, 'get_thumbnail_class' ) ) {
				$item_classes = $this->get_thumbnail_class( $item_classes, $item );
			}

			$item_classes = esc_attr( $item_classes );

			foreach ( $item->get_thumbnails() as $key => $thumbnail ) {
				if ( ! isset( $thumbnail['tab'] ) ) {
					$tab_title = '~';
				} else {
					$tab_title = $thumbnail['tab'];
				}

				if ( ! isset( $thumbnails[ $tab_title ] ) ) {
					$thumbnails[ $tab_title ] = array();
				}

				if ( empty( $thumbnail['html'] ) ) {
					continue;
				}

				if ( ! isset( $thumbnails[ $tab_title ][ $key ] ) ) {
					$thumbnails[ $tab_title ][ $key ] =
						'<div class="' . $item_classes . '" data-builder-item-type="' . esc_attr( $item->get_type() ) . '">' .
						$thumbnail['html'] .
						'</div>';
				} else {
					$thumbnails[ $tab_title ][] =
						'<div class="' . $item_classes . '" data-builder-item-type="' . esc_attr( $item->get_type() ) . '">' .
						$thumbnail['html'] .
						'</div>';
				}
			}
		}

		foreach ( $thumbnails as &$type ) {
			ksort( $type );
		}

		if ( method_exists( $this, 'sort_thumbnails' ) ) {
			$this->sort_thumbnails( $thumbnails );
		}

		// prepare attr
		{
			$option['attr']['data-builder-option-type'] = $this->get_type();

			$option['attr']['class'] .= ' fw-option-type-builder';

			if ( $option['fullscreen'] ) {
				$option['attr']['class'] .= apply_filters( 'fw_builder_fullscreen_add_classes', '' );
			}

			if ( $option['fixed_header'] ) {
				$option['attr']['data-fixed-header'] = '~';
			}

			if ( $option['drag_and_drop'] ) {
				$option['attr']['data-drag-and-drop'] = '~';
			}

			if ( $option['read_only'] ) {
				$option['attr']['data-read-only'] = '~';
			}

			if ($this->compression_is_enabled($option)) {
				$option['attr']['data-compression'] = '~';
			}
		}

		return fw_render_view( dirname( __FILE__ ) . '/../view.php',
			array(
				'id'         => $id,
				'option'     => $option,
				'data'       => $data,
				'thumbnails' => $thumbnails,
			) );
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( empty( $input_value ) || ! is_string( $input_value ) ) {
			$input_value = $option['value']['json'];
		} else {
			$input_value = $this->maybe_decompress($input_value, $option);
		}

		if ( ! ($items = json_decode( $input_value, true )) ) {
			$items = array();
		}

		return array(
			'json' => json_encode($this->get_value_from_items( $items )),
		);
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _storage_save( $id, array $option, $value, array $params ) {
		$value['json'] = json_encode( $this->storage_save_recursive( json_decode( $value['json'], true ), $params ) );

		return fw_db_option_storage_save( $id, $option, $value, $params );
	}

	protected function storage_save_recursive( array $items, array $params ) {
		/**
		 * @var FW_Option_Type_Builder_Item[] $item_types
		 */
		$item_types = $this->get_item_types();

		foreach ( $items as &$atts ) {
			if ( ! isset( $atts['type'] ) || ! isset( $item_types[ $atts['type'] ] ) ) {
				continue; // invalid item
			}

			$atts = $item_types[ $atts['type'] ]->storage_save( $atts, $params );

			if ( isset( $atts['_items'] ) ) {
				$atts['_items'] = $this->storage_save_recursive( $atts['_items'], $params );
			}
		}

		return $items;
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _storage_load( $id, array $option, $value, array $params ) {
		$value = fw_db_option_storage_load( $id, $option, $value, $params );

		$value['json'] = json_decode( $value['json'], true );
		$value['json'] = $this->storage_load_recursive( $value['json'] ? $value['json'] : array(), $params );
		$value['json'] = json_encode( $value['json'] );

		return $value;
	}

	protected function storage_load_recursive( array $items, array $params ) {
		/**
		 * @var FW_Option_Type_Builder_Item[] $item_types
		 */
		$item_types = $this->get_item_types();

		foreach ( $items as &$atts ) {
			if ( ! isset( $atts['type'] ) || ! isset( $item_types[ $atts['type'] ] ) ) {
				continue; // invalid item
			}

			$atts = $item_types[ $atts['type'] ]->storage_load( $atts, $params );

			if ( isset( $atts['_items'] ) ) {
				$atts['_items'] = $this->storage_load_recursive( $atts['_items'], $params );
			}
		}

		return $items;
	}
}
      extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder-item.php      0000644                 00000006333 15266055653 0031006 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

abstract class FW_Option_Type_Builder_Item {
	/**
	 * Specify which builder type this item type belongs to
	 * @return string
	 */
	abstract public function get_builder_type();

	/**
	 * The item type
	 * @return string
	 */
	abstract public function get_type();

	/**
	 * The boxes that appear on top of the builder and can be dragged down or clicked to create items
	 * @return array(
	 *  array(
	 *      'html' =>
	 *          '<div class="item-type-icon-title">'.
	 *          '    <div class="item-type-icon"><span class="dashicons dashicons-smiley"></span></div>'.
	 *          '    <div class="item-type-title">Item Title</div>'.
	 *          '</div>',
	 *  ),
	 *  array(
	 *      'tab' => __('Tab Title', 'fw'),
	 *      'html' =>
	 *          '<div class="item-type-icon-title">'.
	 *          '    <div class="item-type-icon"><span class="dashicons dashicons-smiley"></span></div>'.
	 *          '    <div class="item-type-title">Item Title</div>'.
	 *          '</div>',
	 *  ),
	 *  ...
	 * )
	 */
	abstract public function get_thumbnails();

	/**
	 * Enqueue item type scripts and styles
	 */
	abstract public function enqueue_static();

	final public function __construct() {
		// Maybe in the future this method will have some functionality
	}

	/**
	 * @param FW_Access_Key $access_key
	 *
	 * @internal
	 * This must be called right after an instance of builder item type has been created
	 * and was added to the registered array, so it is available through
	 * builder->get_item_types()
	 */
	final public function _call_init( $access_key ) {
		if ( $access_key->get_key() !== 'fw_ext_builder_option_type' ) {
			trigger_error( 'Method call not allowed', E_USER_ERROR );
		}

		if ( method_exists( $this, '_init' ) ) {
			$this->_init();
		}
	}

	/**
	 * @see FW_Option_Type::storage_save()
	 *
	 * @param array $item
	 * @param array $params
	 *
	 * @return array $item
	 * @since 1.2.0
	 */
	final public function storage_save( array $item, array $params = array() ) {
		if ( $this->get_type() === $item['type'] ) {
			return $this->_storage_save( $item, $params );
		} else {
			return $item;
		}
	}

	/**
	 * @see FW_Option_Type::storage_load()
	 *
	 * @param array $item
	 * @param array $params
	 *
	 * @return array
	 * @since 1.2.0
	 */
	final public function storage_load( array $item, array $params = array() ) {
		if ( $this->get_type() === $item['type'] ) {
			return $this->_storage_load( $item, $params );
		} else {
			return $item;
		}
	}

	/**
	 * Overwrite this method if you want to change/fix attributes that comes from js
	 *
	 * @param $attributes array Backbone Item (Model) attributes
	 *
	 * @return mixed
	 */
	public function get_value_from_attributes( $attributes ) {
		return $attributes;
	}

	/**
	 * @see FW_Option_Type::_storage_save()
	 *
	 * @param array $item
	 * @param array $params
	 *
	 * @return array $item
	 * @since 1.2.0
	 * @internal
	 */
	protected function _storage_save( array $item, array $params ) {
		return $item;
	}

	/**
	 * @see FW_Option_Type::_storage_load()
	 *
	 * @param array $item
	 * @param array $params
	 *
	 * @return mixed
	 * @since 1.2.0
	 * @internal
	 */
	protected function _storage_load( array $item, array $params ) {
		return $item;
	}
}
                                                                                                                                                                                                                                                                                                     framework/extensions/builder/includes/option-types/builder/view.php                                 0000644                 00000002770 15266055653 0022002 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 * @var  array $thumbnails
 */

{
	$tabs_options = array();

	foreach ($thumbnails as $thumbnails_tab_title => &$thumbnails_tab_thumbnails) {
		$tabs_options[ 'random-'. fw_unique_increment() ] = array(
			'type'    => 'tab',
			'title'   => $thumbnails_tab_title,
			'attr'    => array(
				'class' => 'fw-option-type-builder-thumbnails-tab',
			),
			'options' => array(
				fw_rand_md5() => array(
					'type'  => 'html',
					'label' => false,
					'desc'  => false,
					'html'  => implode("\n", $thumbnails_tab_thumbnails),
				),
			),
		);
	}
}

{
	$div_attr = $option['attr'];

	unset(
		$div_attr['value'],
		$div_attr['name']
	);

	$div_attr['class'] .= ' fw-option-type-builder-tabs-count-'. count($tabs_options);
}
?>
<div <?php echo fw_attr_to_html($div_attr) ?>>
	<?php
		echo fw()->backend->option_type('hidden')->render(
			$id,
			array(),
			array(
				'value' => $data['value']['json'],
				'id_prefix' => $data['id_prefix'] .'input--',
				'name_prefix' => $data['name_prefix']
			)
		);
	?>
	<div class="builder-items-types fw-clearfix">
		<?php echo fw()->backend->render_options($tabs_options) ?>
	</div>
	<div class="builder-root-items"></div>

	<?php do_action('fw_builder:' . $option['type'] . ':content_below_root_items'); ?>
</div>

<?php
// do action once to add one backdrop for all builders in page
if ($option['fullscreen']) {
	do_action('fw_builder_fullscreen_add_backdrop');
}
?>

        framework/extensions/builder/includes/option-types/builder/static/img/gradient-slash.png            0000644                 00000042661 15266055653 0026000 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         ©¬w&   	pHYs     šœ  
ÄiCCPPhotoshop ICC profile  xÚ­–gPSùÆßsNz¡%D@J¨¡R¤K¯¤ƒ��@!¤ `WWp-ˆˆ`YÑ×ÈZ¶E°÷YÔuQ*÷K¸÷Î½îÌ}gÎÌožyÿÏyþç|y hƒ<™L‚jäH•òØ°@vrJ*›Ø8À8€òø
Y@LLüçA Þß à¦=O&“Àÿ6Ú‚ ‰€t�‚Ÿ€@ºø2¹ + óEJ™ « ¦<9% ;	 Lá8w 3}œ ¦<>6 û@¢ñxr!  ì|¾P	@³  G©@, Å€/_Ä ÐÊ`ZNN® €Ö Öéÿä#üÏtµ'�'Tóø]  €,VÈ$¼øOŽD5ñ3  ‰äá± `€ÔeçFªYš>;z‚Å€	©Â&˜¯J�`/8r‚UÙ	Ì“Ož+¹ñ,Ï�Uûg(BâÔþÜ(uÉl5gŠC¹\(ŠOšà|qâì	VdÇENî©u¹*V�9Sª¾cŽb2Ÿ7™A)ŠŸÌ–¬Î ÈQëÒõ¾L¨ö”IbÔû’0µ®È�SŸUÊãÕz/"fÒ'Fý} D ) ä�¹ %°!Ä  H€ ÊŒÅJ € \Y�\,)Ù2™$ƒÍ•ò¦±��Ü ’SRÙã¿ü @XW&µ¼v Ï D8©ñÌN<`¼ŸÔÌßÐ6œêæ«äùã  Ð&èƒ1˜ƒ5Øƒ3¸�7øCD@4ÄC
, >ˆ ä°–Â*(†RØ[¡
vÃ^¨ƒCpZà$œ…‹pºá6<„^€—0ïaA"BGˆ>b‚X"vˆ3â�ø"!H‹¤ iˆ‘"*d)²)EÊ�*dR�üŒœ@Î"—‘ä>Ò‡!o‘Ï(†ÒP&j„Z¡ÓQ4 �DãÑù¨ÍCÑ"tZ‰Ö Ñfô,z½�ö¢/Ñ0*ÆÂL1{ÌÂ¢±T,“cË±¬«Á±6¬»‰õb¯°O8Ž�cãìqÞ¸p\Ž�ËÃ-Ç­ÇUáêpÍ¸ó¸›¸>Ü0îžŽ7ÄÛá½ð\|2^ˆ_„/ÆWà÷ã�ã/àoãðï	‹À!¸Â	)„,ÂÂzÂNB¡�ÐCè'Œ‰D}¢Ñ‡Mä•ÄbâvâAâââ ñ#‰J2!9“BI©$)i5©‚t€tštƒôœ4JÖ"[’½ÈÑd¹€¼‘¼�ÜF¾N �R´)Š%ž’EYE©¤4R.PQÞQ©T3ª'uUL]I­¤¦^¢öQ?Ñth¶´ Ú<šŠ¶�VKk§Ý§½£ÓéVtz*]Iß@¯§Ÿ£?¡Ô`h8hp5+4ª5š5nh¼Ö$kZjh.Ð,Ô¬Ð<ªy]ó•YËJ+H‹§µ\«Zë„Ö]­m†¶“v´vŽözíÚ—µuˆ:V:!:�"�½:çtúÃœÄà3Ö0ö1.0˜&‡Éef1K™‡˜]Ìa]Ýº‰º‹u«uOéö²0–‹Ë’°6²Ž°î°>O1š0%cÊº)�SnLù 7UÏ_/C¯D¯Iï¶Þg}¶~ˆ~¶þfýýÇ8[ƒ9‹v\0x5•9Õ{*jÉÔ#S¢†¶†±†K÷^3126
3’m7:gôÊ˜eìoœe\n|ÚxÈ„aâk"6)79cò‚­Ë`KØ•ìóìaSCÓpS•éÓ.ÓQ3ŽY‚Ùj³&³ÇæsóLóróóa‹YK-,X’-=,E–Û,;-?Xq¬’¬ÖZµXrô8\N!§�óÈšníg�g]c}Ë†`ãa“m³Ó¦ÛµuµÙVÛ^·CíÜìÄv;íz¦á§yN“N«™v×žf`Ÿoß`ßçÀrˆrXíÐâðzºÅôÔé›§wNÿæèê(qÜçøÐIÇ)ÂiµS›Ó[g[g¾sµó-ºK¨Ë
—V—73ìfdÌØ5ãž+Ãu–ëZ××¯nînr·F·!w÷4÷îw=˜1ë=.yâ==Wxžôüäåæ¥ô:âõ§·½w¶÷ïÁ™œ™3÷Íì÷1óáùìñéõeû¦ùþèÛëgêÇó«ñ{êoî/ðßïÿ<À& +à`Àë@Ç@yàñÀA^AË‚Úƒ±à°à’à®��„�ª�'¡f¡ÂÐ†Ðá0×°%aíáøðÈðÍáw¹F\>·ž;á±,â|$-2.²*òi”m”<ªm:+bÖ–Y�f[Î–În‰†hnô–èÇ1œ˜¼˜_ææÄÌ©žó,Ö)vilg#naÜ�¸÷ñ�ñã&X'¨:5ç%Ö'~H
N*KêMžž¼,ùjŠAŠ8¥5•˜š˜º?udnÈÜ­sæ¹Î+žwg>gþâù—,�,8µPs!oáÑ4|ZRÚ�´/¼h^o$�›¾#}˜ÄßÆ)ð”†2|2Ê2žgúd–e
}„[„C"?Q…è•8H\%~“žµ;ëCvtvmö˜$IÒ”CÊIË9!Õ‘fKÏçç.Îí‘ÙÉŠe½y^y[ó†å‘òý
D1_Ñªd*eÊk*kÕwª¾|ßüêü�‹]¬½XºøZ�mÁº‚ç…¡…?-Á-á/éXjºtÕÒ¾eËö,G–§/ïXa¾¢hÅÀÊ°•u«(«²WýºÚquÙê¿Ö$­i+2*ZYÔÿ]ØwÅÅòâ»k½×îþ÷½øû®u.ë¶¯ûV"(¹RêXZQúe=ý•œ~¨üalCæ†®�nwm"l’nº³Ùos]™vYaYÿ–Y[šËÙå%åm]¸õrÅŒŠÝÛ(ÛTÛz+£*[·[lß´ýK•¨êvu`uÓÃëv|Ø)Øyc—ÿ®ÆÝF»KwþQüã½=a{šk¬j*ööæï}¶/q_çO?Õï7Ø_ºÿk­´¶·.¶î|½{}ýÃÐUÃÐÁy»jm´oÜÓÄj*=‡U‡_üœöó�#‘G:Žzm<fylÇqÆñ’f¤¹ y¸EÔÒÛšÒÚs"âDG›wÛñ_~©=iz²ú”î©�§)§‹N��)<3Ò.kuVx¶¿caÇÃsÉçn�Ÿs¾ëBä…KC/žëè<sÉçÒÉË^—O\ñ¸ÒrÕíjó5×kÇuýõx—[Wóu÷ë­ÝžÝm=3{Nßð»qöfðÍ‹·¸·®Þž}»çNÂ�{wçÝí½'¸7x_rÿÍƒü£W>Â?*y¬õ¸â‰á“šßl~kêuë=ÕÜwíiÜÓ‡ýüþ—¿+~ÿ2PôŒþ¬â¹ÉóúAçÁ“C¡CÝ/æ¾x){9úªøí?v¼¶~}ìOÿ?¯'¼‘¿{»þ�þ»Ú¿füÕ13òä}ÎûÑ%õ?Ö}òøÔù9éóóÑE_ˆ_*¿Ú|mûùíÑXÎØ˜Œ'ç   hf&ÀÛZ z
 £€¢1Þ™ÿîúÈdëÿo<Þ« À Ö a%@T;À®v Ë•ãÝ: âýuqQ?�"ÓÅyÜ‹&À{g@lø*Ý96öu v =o¼« ´ Ê8údÜ³¦Æ½ïÌÿ t·
¡”tYý  :iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2016-06-13T14:56:42+03:00</xmp:CreateDate>
         <xmp:MetadataDate>2016-06-13T14:56:42+03:00</xmp:MetadataDate>
         <xmp:ModifyDate>2016-06-13T14:56:42+03:00</xmp:ModifyDate>
         <xmpMM:InstanceID>xmp.iid:35864997-d638-437f-b3b3-a6545d547d01</xmpMM:InstanceID>
         <xmpMM:DocumentID>xmp.did:19f027ca-d700-48d4-a61d-578bf687c25e</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>xmp.did:19f027ca-d700-48d4-a61d-578bf687c25e</xmpMM:OriginalDocumentID>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>created</stEvt:action>
                  <stEvt:instanceID>xmp.iid:19f027ca-d700-48d4-a61d-578bf687c25e</stEvt:instanceID>
                  <stEvt:when>2016-06-13T14:56:42+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:35864997-d638-437f-b3b3-a6545d547d01</stEvt:instanceID>
                  <stEvt:when>2016-06-13T14:56:42+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:ICCProfile>Display</photoshop:ICCProfile>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>11</exif:PixelXDimension>
         <exif:PixelYDimension>11</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>[à    cHRM  mu  s   üÝ  ƒd  pè  ìh  0>  �äì™ê   HIDATxÚbTWVd ð20000«�Å¼HìÏLÄ*Äg2†B\Š±*Ä¦§BtÅx"+&¨¦˜(…èÎøL(v    ÿÿ 	Žg¸    IEND®B`‚                                                                               framework/extensions/builder/includes/option-types/builder/static/img/fullscreen/fullscreen-off.png 0000644                 00000000242 15266055653 0030134 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   	   	   oó‘G   tEXtSoftware Adobe ImageReadyqÉe<   DIDATxÚbd+_òëï?ÀÆÌÄ„&ñ¿;Â Š3aê€Kc‘ƒK32”,bÀX�a,]Œ,Ç„)„"‡Kš�ÿ  ˆ9;C•qA    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                              framework/extensions/builder/includes/option-types/builder/static/img/fullscreen/fullscreen-on.png  0000644                 00000000243 15266055653 0027777 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   	   	   oó‘G   tEXtSoftware Adobe ImageReadyqÉe<   EIDATxÚbd+_òëï?ÀÆÌÄ‚&ñ¿;Â`,]Ì„¦(g3aš—fd(YÄ€0!Û�E—4¦ãñ@€ UFWØzR    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                             framework/extensions/builder/includes/option-types/builder/static/img/history/redo.png              0000644                 00000000400 15266055653 0025506 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   	   
   ft¾   tEXtSoftware Adobe ImageReadyqÉe<   ¢IDATxÚbd(YÄ€Ôq'ÿq˜Ð$Y�X	ˆc�x;ó!+Òâ5@üˆï±
;ñA –`V@¼ˆ¹°Xk ÄA&u )xÄ¿ ì3@RdØÄ
@,
Ä7�xÔÊ— Eß€ø3GñC¨†e@ìÄ_`ßÄ/ Ša ÉJ°¢r f�ú+ )z
Ä@ì	# ` j�ñL¥'    IEND®B`‚                                                                                                                                                                                                                                                                framework/extensions/builder/includes/option-types/builder/static/img/history/undo.png              0000644                 00000000410 15266055653 0025523 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   	   
   ft¾   tEXtSoftware Adobe ImageReadyqÉe<   ªIDATxÚbd(YÄ ì@\ÄMh€	Jóñv Žb% fEW$Ä�ØˆU€ø. â5@¬S´ˆÐlàâ` >ÄV Eq@|*ùˆß )æâ�¢—@ì Ä»€ø&‹±o„*4‡9üûñ2(ÿ!Gñg þÊ‚d4Èª$þw ~Ä'™p�Ï@†”³àP 
+O ¶ âW  Ermt¤    IEND®B`‚                                                                                                                                                                                                                                                        framework/extensions/builder/includes/option-types/builder/static/img/history/redo_disabled.png     0000644                 00000000421 15266055653 0027340 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   	   
   ft¾   tEXtSoftware Adobe ImageReadyqÉe<   ³IDATxÚbøÿÿ?:Þ´iS³ÃøŒ 6oÞÌ
¤d�x'?â __ßO`E@Im @#{1\ ‰1[‡�XˆYP�ë1‰4Ýo€ø”}ˆã@ŠÌ �XèQ }ˆw±#�ÿ¤èâ( ÀC¨†e@äú~ó€^]Ä·°ƒL*b¨±& ‘O�´È«@…JØ F]å²™»@    IEND®B`‚                                                                                                                                                                                                                                               framework/extensions/builder/includes/option-types/builder/static/img/history/undo_disabled.png     0000644                 00000000421 15266055653 0027354 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   	   
   ft¾   tEXtSoftware Adobe ImageReadyqÉe<   ³IDATxÚbøÿÿ?oÚ´‰ˆë`|dÌ"6oÞÌÇÀÀ°ˆe�Øˆûúúþf€F n	 ½ˆàT¬¨ø*HÑN Ç�;øÄ.L@"ˆÏBñ$Eœ@ÜÁ4î%�á Ä»€ø&�/
¤€x#T¡9È$ ÄÄË ü‡@*ˆ?ñW°ïp ¯o©“Lxh) .ÇjP��
âE@«_ ÓaO‰ò<(    IEND®B`‚                                                                                                                                                                                                                                               framework/extensions/builder/includes/option-types/builder/static/js/fullscreen.js                  0000644                 00000007700 15266055653 0024720 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, fwe, _, localized) {
	fwe.on('fw:option-type:builder:init', function (data) {
		if (!data.$elements.length) {
			return;
		}

		if (!$('#post_ID').length) {
			/**
			 * Don't enable fullscreen if not on post edit page
			 * Because this script requires the Publish and Preview post buttons
			 */
			return;
		}

		var elements = {
			$saveButton: $('#publish'),
			$previewButton: $('#post-preview')
		};

		var utils = {
			toogleFullscreen: function ($builder) {
				if ($builder.hasClass('builder-fullscreen')) {
					utils.fullscreenOff.call($builder);
					utils.unsetStorageItem();
				} else {
					utils.fullscreenOn.call($builder);
				}
			},
			getFullscreenHeight: function () {
				var $diffHeight = parseInt($('.builder-items-types').height() + 80);
				return parseInt($('body').height() - $diffHeight);
			},
			selectBackdrop: function ($builder) {
				return $builder.next('.fw-option-type-builder-fullscreen-backdrop');
			},
			fullscreenOn: function () {
				var $builder = $(this);

				utils.selectBackdrop($builder).removeClass('fw-hidden');
				$builder.addClass('builder-fullscreen');
				$(document.body).css('overflow-y', 'hidden'); // remove body scroll

				$builder.find('> .builder-items-types .fullscreen-btn .text').text(localized.l10n.exit_fullscreen);
				$builder.find('> .builder-items-types .fullscreen-btn .icon').removeClass('icon-fullscreen-on').addClass('icon-fullscreen-off');
				$builder.find('> .builder-root-items')
					.css({'max-height': utils.getFullscreenHeight() + 'px'})
					.on('scroll.builder-fullscreen', function(){
						$builder.find('> .builder-items-types').css(
							'border-bottom-color',
							$(this).scrollTop() ? '#eee' : ''
						);
					});
			},
			fullscreenOff: function () {
				var $builder = $(this);

				utils.selectBackdrop($builder).addClass('fw-hidden');
				$builder.removeClass('builder-fullscreen');
				$(document.body).css('overflow-y', '');

				$builder.find('> .builder-items-types .fullscreen-btn .text').text(localized.l10n.fullscreen);
				$builder.find('> .builder-items-types .fullscreen-btn .icon').removeClass('icon-fullscreen-off').addClass('icon-fullscreen-on');
				$builder.find('> .builder-root-items')
					.css({'max-height': ''})
					.off('.builder-fullscreen');
				$builder.find('> .builder-items-types').css('border-bottom-color', '');
			},
			getPostId: function () {
				return $('#post_ID').val();
			},
			setStorageItem: function () {
				return $.ajax({
					type: "post",
					dataType: "json",
					url: ajaxurl,
					data: {
						'action': 'fw_builder_fullscreen_set_storage_item',
						'post_id': utils.getPostId()
					}
				});
			},
			unsetStorageItem: function () {
				return $.ajax({
					type: "post",
					dataType: "json",
					url: ajaxurl,
					data: {
						'action': 'fw_builder_fullscreen_unset_storage_item',
						'post_id': utils.getPostId()
					}
				});
			}
		};

		data.$elements.each(function(){
			var $builder = $(this);

			$builder.find('.fw-options-tabs-list ul').before(
				'<div class="fullscreen-btn">'+
				'    <div class="icon icon-fullscreen-on"></div>'+
				'    <div class="text">'+ localized.l10n.fullscreen +'</div>'+
				'</div>'
			);

			$builder.find('> .builder-items-types .fullscreen-btn').on('click', function(e){
				e.preventDefault();
				utils.toogleFullscreen($builder);
			});

			utils.selectBackdrop($builder)
				.on('click', '.preview', function (e) {
					e.preventDefault();
					utils.setStorageItem();
					elements.$previewButton.trigger('click');
				})
				.one('click', '.button-primary', function (e) {
					e.preventDefault();
					utils.selectBackdrop($builder).removeClass('fw-hidden');
					utils.setStorageItem().done(function () {
						elements.$saveButton.focus().trigger('click');
					});
				});

			if ($builder.hasClass('builder-fullscreen')) {
				$builder.removeClass('builder-fullscreen');
				utils.toogleFullscreen($builder);
			}
		});
	});
})(jQuery, fwEvents, _, _fw_option_type_builder_fullscreen);

                                                                framework/extensions/builder/includes/option-types/builder/static/js/qtips.js                       0000644                 00000001676 15266055653 0023724 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Create qTips for elements with data-hover-tip="Tip Text" attribute
 */
window.fwExtBuilderRootItemsTips = (function(rootItems){
	var $ = jQuery,
		/**
		 * Store all created qTip instances APIs
		 */
		tipsAPIs = [],
		destroyTips = function(){
			_.each(tipsAPIs, function(api) { api.destroy(true); });

			tipsAPIs = [];
		},
		makeTip = function($el){
			if ($el.attr('data-hasqtip')) {
				return;
			}

			$el.qtip({
				position: {
					at: 'top center',
					my: 'bottom center',
					viewport: rootItems.view.$el.parent()
				},
				style: {
					classes: 'qtip-fw qtip-fw-builder',
					tip: {
						width: 12,
						height: 5
					}
				},
				content: {
					text: $el.attr('data-hover-tip')
				}
			});

			tipsAPIs.push($el.qtip('api'));

			$el.qtip('api').show();
		};

	rootItems.view.$el.on('mouseenter', '[data-hover-tip]', function(){
		makeTip($(this));
	});

	rootItems.on('builder:change', function(){
		destroyTips();
	});
});
                                                                  framework/extensions/builder/includes/option-types/builder/static/js/initialize-builder.js          0000644                 00000040326 15266055653 0026344 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       window.fwExtBuilderInitialize = (function ($) {
	var fixedHeaderHelpers = {
		increment: 0,
		$adminBar: $('#wpadminbar'),
		getAdminBarHeight: function() {
			var height = 0;

			if (this.$adminBar.length && this.$adminBar.css('position') === 'fixed') {
				height = this.$adminBar.height();
			}

			var gutenbergContainer = $( '#editor.block-editor__container' );

			if ( gutenbergContainer.length > 0 ) {
				height += gutenbergContainer.find( '.edit-post-header' ).outerHeight() + gutenbergContainer.find( '.components-notice-list' ).height();
			}

			return height;
		},
		fix: function($header, $builder, $scrollParent){
			var topSpace = this.getAdminBarHeight(),
				scrollParentHeight = $scrollParent.height(),
				scrollParentScrollTop = $( document ).scrollTop(),
				scrollParentOffset = $( document ).offset(),
				builderHeight = $builder.get(0).clientHeight,
				builderOffsetTop = $builder.offset().top,
				headerHeight = $header.get(0).clientHeight;

			/**
			 * Fixes inside options modal
			 */
			if (scrollParentOffset) {
				builderOffsetTop -= scrollParentOffset.top;

				if (builderOffsetTop <= 0) {
					builderOffsetTop = topSpace;
				}
			}

			do {
				if (builderOffsetTop >= scrollParentScrollTop + topSpace) {
					// scroll top didn't reached the builder
					break;
				}

				if (builderHeight < scrollParentHeight - topSpace) {
					// the builder fits inside the scroll element
					break;
				}

				var bottomLimit = Math.floor(scrollParentHeight / 2);
				if (bottomLimit < headerHeight) {
					bottomLimit = headerHeight;
				}
				if (bottomLimit < 256) {
					bottomLimit = 256;
				}

				if (builderHeight < headerHeight + bottomLimit) {
					break;
				}

				if (scrollParentHeight < headerHeight + bottomLimit) {
					// the scroll element must have space to display header and bottomLimit
					break;
				}

				var headerTopShift = (scrollParentScrollTop + topSpace) - builderOffsetTop;

				if (headerTopShift + headerHeight + bottomLimit > builderHeight) {
					// do not allow header to cover last items
					headerTopShift -= headerTopShift + headerHeight + bottomLimit - builderHeight;
				}

				// set fixed header
				{
					if (!$builder.hasClass('fixed-header')) {
						$builder.addClass('fixed-header');
					}

					$builder.css({
						'padding-top': headerHeight +'px' // set ghost space in builder, like the header is still there
					});
					$header.css({
						'top': headerTopShift +'px'
					});

					return true;
				}
			} while(false);

			// remove fixed header
			{
				if ($builder.hasClass('fixed-header')) {
					$builder.removeClass('fixed-header');

					$builder.css({
						'padding-top': ''
					});
					$header.css({
						'top': ''
					});
				}

				return false;
			}
		}
	};

	return {
		init: init
	};

	/**
	 * Loop recursive through all items in given collection
	 */
	function forEachItemRecursive(collection, callback) {
		collection.each(function(item){
			callback(item);

			forEachItemRecursive(item.get('_items'), callback);
		});
	}

	function initDraggable ($this, builder, id) {
		fwEvents.trigger('fw:options:init:tabs', {$elements: $this.find('> .builder-items-types')});

		var additionalSortableOptions = {}

		fwEvents.trigger(
			'fw-builder:'+ builder.get('type') +':toolbar-sortable-additional-options',
			additionalSortableOptions
		)

		$this.find('> .builder-items-types .builder-item-type').draggable(_.extend({
			connectToSortable: '#'+ id +' .builder-root-items .builder-items',
			helper: 'clone',
			distance: 10,
			placeholder: 'fw-builder-placeholder',
			zIndex: 99999,
			start: function(event, ui) {
				var movedType = ui.helper.attr('data-builder-item-type');

				if (!movedType) {
					return;
				}

				var MovedTypeClass = builder.getRegisteredItemClassByType(movedType);

				if (!MovedTypeClass) {
					return;
				}

				/**
				 * add "allowed" classes to items vies where allowIncomingType(movedType) returned true
				 * else add "denied" class
				 */
				{
					{
						if (MovedTypeClass.prototype.allowDestinationType(null)) {
							builder.rootItems.view.$el.addClass('fw-builder-item-allow-incoming-type');
						} else {
							builder.rootItems.view.$el.addClass('fw-builder-item-deny-incoming-type');
						}
					}

					forEachItemRecursive(builder.rootItems, function(item){
						if (
							item.allowIncomingType(movedType)
							&&
							MovedTypeClass.prototype.allowDestinationType(item.get('type'))
						) {
							item.view.$el.addClass('fw-builder-item-allow-incoming-type');
						} else {
							item.view.$el.addClass('fw-builder-item-deny-incoming-type');
						}
					});
				}
			},
			stop: function() {
				// remove "allowed" and "denied" classes from all items
				{
					builder.rootItems.view.$el.removeClass(
						'fw-builder-item-allow-incoming-type fw-builder-item-deny-incoming-type'
					);

					forEachItemRecursive(builder.rootItems, function(item){
						item.view.$el.removeClass(
							'fw-builder-item-allow-incoming-type fw-builder-item-deny-incoming-type'
						);
					});
				}
			}
		}, additionalSortableOptions));

		/**
		 * Add item on thumbnail click
		 */
		$this.find('.builder-items-types').on('click', '.builder-item-type', function(){
			var $itemType = $(this);

			var itemType = $itemType.attr('data-builder-item-type');

			if (itemType) {
				var ItemTypeClass = builder.getRegisteredItemClassByType(itemType);

				if (ItemTypeClass) {
					if (ItemTypeClass.prototype.allowDestinationType(null)) {
						builder.rootItems.add(
							new ItemTypeClass({}, {
								$thumb: $itemType
							})
						);

						// animation
						{
							// stop previous animation
							{
								clearTimeout($itemType.attr('data-animation-timeout-id'));
								$itemType.removeClass('fw-builder-animation-item-type-add');
							}

							$itemType.addClass('fw-builder-animation-item-type-add');

							$itemType.attr('data-animation-timeout-id',
								setTimeout(function(){
									$itemType.removeClass('fw-builder-animation-item-type-add');
								}, 500)
							);
						}
					} else {
						console.warn('Item type "'+ itemType +'" is not allowed as first level item');
					}
				} else {
					console.error('Unregistered item type: '+ itemType);
				}
			} else {
				console.error('Cannot extract item type from element', $itemType);
			}
		});

		// scroll to the added element
		builder.rootItems.on('add', function(el){
			var $el = el.view.$el;

			clearTimeout($this.attr('data-scroll-bottom-timeout'));

			var timeout = setTimeout(function(){
				if (!$el.length) {
					return; // not in DOM already
				}

				var $builderOption = $this,
					$scrollParent = $builderOption.scrollParent();

				if ($scrollParent.get(0) === document || $scrollParent.get(0) === document.body) {
					$scrollParent = $(window);
				}

				if ($builderOption.height() <= $scrollParent.height() + 300) {
					/**
					 * Do not scroll if the builder can fit or is almost entirely visible
					 * To prevent "jumping" https://github.com/ThemeFuse/Unyson/issues/815
					 */
					return;
				}

				var scrollParentHeight = $scrollParent.height()

				$scrollParent.scrollTop(Math.min( // use min() to not allow scroll to far down hiding the fixed header
					$el.offset().top - scrollParentHeight / 2,
					$builderOption.offset().top + $builderOption.outerHeight() - scrollParentHeight
				));
			}, 100);

			$this.attr('data-scroll-bottom-timeout', timeout);
		});
	}

	function init (Builder) {
		fwEvents.on('fw:options:init', function (data) {
			var $options = data.$elements.find('.fw-option-type-builder:not(.initialized)');

			if (! $options.length) {
				return;
			}

			initBuilderDelayed(Builder, data);
		});
	}

	function initBuilderDelayed (Builder, data) {
		var $options = data.$elements.find('.fw-option-type-builder:not(.initialized)');

		$options.closest('.fw-backend-option').addClass('fw-backend-option-type-builder');

		var triggerInit = _.once(function () {
			fwEvents.trigger('fw:option-type:builder:init', {
				$elements: $options
			});
		});

		$options.each(function () {
			var $el = $(this);
			var type = $el.attr('data-builder-option-type');

			var promises = [];

			fwEvents.trigger(
				'fw-builder:'+ type + ':collect-async-init-promises',
				{
					promises: promises
				}
			);

			jQuery.when.apply(jQuery, promises).then(function () {
				initSingleBuilder($el);
				triggerInit();
			});

		});

		function initSingleBuilder ($el) {
			var $this          = $el,
				hasDragAndDrop = $this.attr('data-drag-and-drop'),
				id             = $this.attr('id'),
				type           = $this.attr('data-builder-option-type');

			/**
			 * Create instance of Builder
			 */
			{
				var data = {
					type:         type,
					$option:      $this,
					$input:       $this.find('> [data-fw-option-type="hidden"]:first > input'),
					$types:       $this.find('.builder-items-types:first'),
					$rootItems:   $this.find('.builder-root-items:first'),
					$headerTools: $('<div class="fw-builder-header-tools fw-clearfix fw-hidden"></div>')
				};

				var eventData = $.extend({}, data, {
					/**
					 * In event you can extend (customize/change) and replace this (property) class
					 */
					Builder: Builder
				});

				fwEvents.trigger('fw-builder:'+ type +':before-create', eventData);

				$this.find('> .builder-items-types').append(data.$headerTools);

				var builder = new eventData.Builder(
					{
						type: data.type
					},
					{
						$input: data.$input
					}
				);

				builder.rootItems.view.$el.appendTo(data.$rootItems);

				new fwExtBuilderRootItemsTips(builder.rootItems);
			}

			/**
			 * Init draggable thumbnails just if user wants it to be around
			 */
			if (hasDragAndDrop) {
				initDraggable($this, builder, id);
			}

			/**
			 * Add tips to thumbnails
			 */
			$this.find('.builder-items-types .builder-item-type [data-hover-tip]').each(function(){
				$(this).qtip({
					position: {
						at: 'top center',
						my: 'bottom center',
						viewport: $('body')
					},
					style: {
						classes: 'qtip-fw qtip-fw-builder',
						tip: {
							width: 12,
							height: 5
						}
					},
					content: {
						text: $(this).attr('data-hover-tip')
					}
				});
			});

			/**
			 * Make header follow you when you scroll down
			 */
			if ($this.attr('data-fixed-header')) {
				var fixedHeaderEventsNamespace = '.fw-builder-fixed-header-'+ (++fixedHeaderHelpers.increment),
					$fixedHeader = $this.find('> .builder-items-types:first'),
					/**
					 * In OptionsModal we must track the modal scroll not the window scroll
					 */
					$scrollParent;

				$scrollParent = $this.scrollParent();
				if ($scrollParent.get(0) === document || $scrollParent.get(0) === document.body) {
					$scrollParent = $(window);
				}

				/**
				 * Options modal fixed tabs are initialized after options init
				 */
				setTimeout(function(){
					$scrollParent = $this.scrollParent();
					if ($scrollParent.get(0) === document || $scrollParent.get(0) === document.body) {
						$scrollParent = $(window);
					}

					$scrollParent
						.on('scroll'+ fixedHeaderEventsNamespace, function(){
							fixedHeaderHelpers.fix($fixedHeader, $this, $scrollParent);
						})
						.on('resize'+ fixedHeaderEventsNamespace, function(){
							fixedHeaderHelpers.fix($fixedHeader, $this, $scrollParent);
						});

					fixedHeaderHelpers.fix($fixedHeader, $this, $scrollParent);
				}, 0);

				/**
				 * On thumbnails tab change, the new tab may contain more thumbnails that previous
				 * thus having different height
				 */
				$fixedHeader.on('click'+ fixedHeaderEventsNamespace, '.fw-options-tabs-list a, .fullscreen-btn', function(){
					fixedHeaderHelpers.fix($fixedHeader, $this, $scrollParent);

					/**
					 * When you scroll down to the last items (to the limit when the fixed header stops and begins to go under page)
					 * and you switch to a tab with a bigger height, there are some issues with positioning.
					 * Calling this send time fixes it
					 */
					fixedHeaderHelpers.fix($fixedHeader, $this, $scrollParent);
				});

				/**
				 * Listen builder value/items change
				 * For e.g. when you delete an element from the builder (or press undo/redo buttons)
				 * its height is changed and the fixed header needs repositioning
				 */
				builder.$input.on('fw-builder:input:change'+ fixedHeaderEventsNamespace, function(){
					fixedHeaderHelpers.fix($fixedHeader, $this, $scrollParent);
				});

				/**
				 * Remove events from external elements
				 * In case the builder is created and remove dynamically multiple times, for e.g. inside fw.OptionsModal
				 */
				$this.on('remove', function(){
					$scrollParent.off(fixedHeaderEventsNamespace);
				});
			}

			if ($this.attr('data-compression') && window.JSZip) {
				var compress = {
					eventsNamespace: '.fw-builder-compress',
					isBusy: false,
					listenFormSubmit: function () {
						$this.closest('form').on('submit'+  compress.eventsNamespace, function(e){
							var $form = $(this),
								$submitButton = $form.find('input[type="submit"]:focus');

							if (!$submitButton.length && $form.find(':focus').is('#post-preview')) {
								// Do nothing on "Preview Changes" button press
								return;
							}

							var builderValue = builder.$input.val();
							if (builderValue.length < 200000) {
								// compress only when builder has a lot of elements
								return;
							}

							e.preventDefault();

							if (compress.isBusy) {
								return console.log('Zipping...');
							} else {
								fw.loading.show();
								compress.isBusy = true;
							}

							var zip = new JSZip();

							zip.file('builder.json', builderValue);
							zip.generateAsync({type: 'base64', compression: 'DEFLATE'}).then(function(content) {
								builder.$input.val(content);

								fw.loading.hide();
								$form.off('submit'+ compress.eventsNamespace);

								$submitButton.length
									? $submitButton.focus().trigger('click')
									: $form.submit();
							});
						});
					}
				};

				$this.one('fw:option-type:builder:init', function () {
					compress.listenFormSubmit();
				});
			}

			$this.on('fw:option-type:builder:dump-json', function(e, data){
				if (typeof data != 'undefined' && typeof data.cid != 'undefined') {
					console.log('[Builder JSON Dump] Item '+ data.cid +'\n\n'+
						JSON.stringify(builder.findItemRecursive({cid: data.cid}))
					);
				} else {
					console.log('[Builder JSON Dump] Full\n\n'+
						JSON.stringify(builder.rootItems)
					);
				}
			});

			$this.trigger('fw:option-type:builder:init', $.extend({}, eventData, {
				builder: builder
			}));
		}

		// add special class for builders that has header tools div
		$options.find('> .builder-items-types .fw-builder-header-tools:not(.fw-hidden)')
			.closest('.fw-option-type-builder').addClass('has-header-tools')
			// Add "Save" post button if the builder is within edit post form
			.each(function(){
				var $postForm = $(this).closest('form#post');

				if (!$postForm.length) {
					return;
				}

				var isLocalStorageAvailable = function(){
						var test = 'test';
						try {
							localStorage.setItem(test, test);
							localStorage.removeItem(test);
							return true;
						} catch(e) {
							return false;
						}
					},
					localStorageKey = 'fw-ext-builder-save-scroll-position',
					$savePostButton = $postForm.find('#publishing-action #publish'),
					$savePostBuilderButton = $(
						'<button'+
							' type="button"'+
							' class="button button-primary fw-pull-right fw-builder-header-post-save-button"'+
							' onclick="return false;">' +
						'</button>')
						.text($savePostButton.attr('value'))
						.on('click', function(){
							$(this).attr('disabled', 'disabled').off('click');

							if (isLocalStorageAvailable()) {
								localStorage.setItem(localStorageKey, $(window).scrollTop());
							}

							$savePostButton.trigger('click');
						});

				$(this).find('.fw-builder-header-tools:first')
					.prepend('<span class="pull-right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span>')
					.prepend($savePostBuilderButton);

				if (isLocalStorageAvailable()) {
					var scrollTopOnLastSave = localStorage.getItem(localStorageKey);

					if (scrollTopOnLastSave !== null) {
						localStorage.removeItem(localStorageKey);

						// http://stackoverflow.com/a/16475234/1794248
						$('html, body').animate({scrollTop: scrollTopOnLastSave}, '100', 'swing');
					}
				}
			});

		$options.addClass('initialized');
	}
})(jQuery);                                                                                                                                                                                                                                                                                                          framework/extensions/builder/includes/option-types/builder/static/js/helpers.js                     0000644                 00000016416 15266055653 0024224 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       var FwBuilderComponents = {
	Item: {},
	ItemView: {},
	Items: {},
	ItemsView: {}
};

/**
 * Change item width
 *
 * Usage:
 *
 * // in ItemView.initialize()
 *
 * this.widthChangerView = new FwBuilderComponents.ItemView.WidthChanger({
 *  model: this.model,
 *  view:  this,
 *  widths: [
 *      {
 *          title:          '1/12',
 *          id:             '1_12',
 *          backend_class:  'fw-col-sm-1',
 *          frontend_class: 'col-sm-1'
 *      },
 *      ...
 *      {
 *          title:          '12/12',
 *          id:             '12_12',
 *          backend_class:  'fw-col-sm-12',
 *          frontend_class: 'col-sm-12'
 *      }
 *  ],
 *  modelAttribute: 'width',
 * });
 *
 * // in ItemView.render()
 *
 * this.$('.some-class').append( this.widthChangerView.$el );
 *
 * this.widthChangerView.delegateEvents(); // rebind events after element "remove" happened
 */
FwBuilderComponents.ItemView.WidthChanger = Backbone.View.extend({
	tagName: 'div',
	className: 'fw-builder-item-width-changer',
	template: _.template(
		'<a href="#" class="decrease-width dashicons '+ (
			jQuery(document.body).hasClass('rtl') ? 'dashicons-arrow-right-alt2' : 'dashicons-arrow-left-alt2'
		) +'"'+
		/**//**/' onclick="return false;"></a>'+
		' <span class="current-width fw-wp-link-color"><%- title %></span> '+
		'<a href="#" class="increase-width dashicons '+ (
			jQuery(document.body).hasClass('rtl') ? 'dashicons-arrow-left-alt2' : 'dashicons-arrow-right-alt2'
		) +'"'+
		/**//**/' onclick="return false;"></a>'
	),
	events: {
		'click .decrease-width': 'decreaseWidth',
		'click .increase-width': 'increaseWidth'
	},
	widths: _fw_option_type_builder_helpers['item_widths'],
	/**
	 * The attribute name that will be changed in item on width changes
	 * this.model.set(this.modelAttribute, this.widths[N].id)
	 */
	modelAttribute: 'width',
	initialize: function(options) {
		_.extend(this, _.pick(options,
			'view',
			'widths',
			'modelAttribute'
		));

		// set special properties for first and last width
		{
			this.widths[0].first = true;
			this.widths[ this.widths.length - 1 ].last = true;
		}

		this.listenTo(this.model, 'change:' + this.modelAttribute, this.render);

		this.render();
	},
	render: function() {
		this.updateWidth();

		var widthId    = this.model.get(this.modelAttribute);
		var width      = _.findWhere(this.widths, {id: widthId});
		var widthTitle = '?';

		if (width) {
			widthTitle = width.title;
		}

		{
			this.$el.removeClass('is-first is-last');

			if (!!width.first) {
				this.$el.addClass('is-first');
			}

			if (!!width.last) {
				this.$el.addClass('is-last');
			}
		}

		this.$el.html(
			this.template({
				title: widthTitle
			})
		);
	},
	decreaseWidth: function(e) {
		e.stopPropagation();

		var widthId           = this.model.get(this.modelAttribute);
		var widthsIds         = _.pluck(this.widths, 'id');
		var currentWidthIndex = _.indexOf(widthsIds, widthId);

		if (currentWidthIndex == -1) {
			// Current id does not exists (invalid) set first width
			widthId = widthsIds[0];
		} else if (currentWidthIndex == 0) {
			// Do nothing, this is the smallest width
		} else {
			// Set smaller width
			widthId = widthsIds[currentWidthIndex - 1];
		}

		this.updateWidth(widthId);
	},
	increaseWidth: function(e) {
		e.stopPropagation();

		var widthId           = this.model.get(this.modelAttribute);
		var widthsIds         = _.pluck(this.widths, 'id');
		var currentWidthIndex = _.indexOf(widthsIds, widthId);

		if (currentWidthIndex == -1) {
			// Current id does not exists (invalid) set last width
			widthId = widthsIds[ widthsIds.length - 1 ];
		} else if (currentWidthIndex == widthsIds.length - 1) {
			// Do nothing, this is the biggest width
		} else {
			// Set bigger width
			widthId = widthsIds[currentWidthIndex + 1];
		}

		this.updateWidth(widthId);
	},
	updateWidth: function(widthId) {
		if (typeof widthId == 'undefined') {
			widthId = this.model.get(this.modelAttribute);
		}

		var widthsIds = _.pluck(this.widths, 'id');

		// check if correct
		if (-1 == _.indexOf(widthsIds, widthId)) {
			// set default
			widthId = widthsIds[
				parseInt(widthsIds.length / 2) // middle width
			];
		}

		if (widthId != this.model.get(this.modelAttribute)) {
			// set only when is different, to prevent trigger actions on those who listens to model 'change'
			this.model.set(this.modelAttribute, widthId);
		}

		this.view.$el
			.removeClass(
				_.pluck(this.widths, 'backend_class').join(' ')
			)
			.addClass(
				_.findWhere(this.widths, {id: widthId})['backend_class']
			);
	}
});

/**
 * Usage:
 *
 * // in ItemView.initialize()
 *
 * this.inlineEditor = new FwBuilderComponents.ItemView.InlineTextEditor({
 *  model: item,
 *  editAttribute: 'model_attr_name' // also is available nested attribute property notation: 'a/b/c' will do {a: {b: {c: 'value'}}}
 * })
 *
 * // in ItemView.render()
 *
 * this.$('.some-class').append( this.inlineEditor.$el );
 *
 * this.inlineEditor.delegateEvents(); // rebind events after element "remove" happened
 */
FwBuilderComponents.ItemView.InlineTextEditor = Backbone.View.extend({
	tagName: 'div',
	className: 'fw-builder-item-inline-text-editor',
	template: _.template(
		'<input type="text" style="width: auto;" value="<%- value %>" onclick="return false;">&nbsp;<button class="button" onclick="return false;"><%- save %></button>'
	),
	events: {
		'change input': 'update',
		'focusout input': 'hide'
	},
	render: function() {
		var localized = _fw_option_type_builder_helpers;

		this.$el.html(
			this.template({
				value: this.editAttributeWitoutRoot
					? fw.opg(this.editAttributeWitoutRoot, this.model.get(this.editAttributeRoot))
					: this.model.get(this.editAttributeRoot),
				save: localized.l10n.save
			})
		);

		this.$el.addClass('fw-hidden');
	},
	initialize: function(options) {
		_.extend(this, _.pick(options,
			'editAttribute'
		));

		this.delimiter = '/';

		/**
		 * From 'a/b/c', extract: 'a' and 'b/c'
		 */
		{
			var editAttributeSplit = this.editAttribute.split(this.delimiter);

			this.editAttributeRoot       = editAttributeSplit.shift();
			this.editAttributeWitoutRoot = editAttributeSplit.join(this.delimiter);
		}

		this.listenTo(this.model, 'change:'+ this.editAttributeRoot, this.render);

		this.render();
	},
	update: function() {
		var val = this.$el.find('input').val();

		var value = this.editAttributeWitoutRoot
			? fw.ops(this.editAttributeWitoutRoot, val,
				// clone to not change by reference, else values will be equal and model.set() will not trigger 'change'
				_.clone(this.model.get(this.editAttributeRoot)))
			: val;

		this.model.set(this.editAttributeRoot, value);
	},
	hide: function() {
		this.$el.addClass('fw-hidden');

		this.trigger('hide');
	},
	show: function() {
		this.$el.removeClass('fw-hidden');
		this.$el.find('input').focus();
		return this;
	}
});

FwBuilderComponents.ItemView.iconToHtml = function(icon) {
	if (/\.(png|jpg|jpeg|gif|svg|webp)$/.test(icon)) {
		// http://.../image.png
		return jQuery('<div>').append(
			jQuery('<img />')
				.attr('class', 'fw-ext-builder-icon')
				.attr('src', icon)
		).html();
	} else if (/^[a-zA-Z0-9\-_ ]+$/.test(icon)) {
		// 'font-icon font-icon-class'
		return jQuery('<div>').append(
			jQuery('<span></span>')
				.attr('class', 'fw-ext-builder-icon '+ jQuery.trim(icon))
		).html();
	} else {
		// can't detect. maybe it's raw html '<span ...'
		return icon;
	}
};                                                                                                                                                                                                                                                  framework/extensions/builder/includes/option-types/builder/static/js/history.js                     0000644                 00000005314 15266055653 0024256 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, fwe, _, localized) {

	$(document.body).on('fw:option-type:builder:init', function (e, data) {
		var elements = {
				$builder: $(e.target),
				$undo: $('<a class="disabled undo" href="#">'+ localized.l10n.undo +'</a>'),
				$redo: $('<a class="disabled redo" href="#">'+ localized.l10n.redo +'</a>')
			},
			saveStateFlag = true,
			builder = data.builder,
			type = builder.get('type');

		data.$headerTools
			.removeClass('fw-hidden')
			.append('<div class="history-container"></div>')
			.find('> .history-container')
			.append(elements.$undo)
			.append(elements.$redo);

		var utils = {
			disableUndo: function () {
				elements.$undo.addClass('disabled');
			},
			enableUndo: function () {
				elements.$undo.removeClass('disabled');
			},
			disableRedo: function () {
				elements.$redo.addClass('disabled');
			},
			enableRedo: function () {
				elements.$redo.removeClass('disabled');
			}
		};

		var history = {
			storage: [],
			activeIndex: 0,
			undo: function () {
				--this.activeIndex;

				if ((this.activeIndex === 0)) {
					utils.disableUndo();
				}

				return this.storage[this.activeIndex];
			},
			redo: function () {
				++this.activeIndex;
				if (this.activeIndex === this.storage.length - 1) {
					utils.disableRedo();
				}

				return this.storage[this.activeIndex];
			},
			saveState: function (item) {
				this.storage = _.initial(this.storage, (this.storage.length-1) - this.activeIndex);
				this.storage.push(item);
				this.activeIndex = this.storage.length - 1;
			}
		};

		history.saveState(builder.$input.val());

		builder.$input.on('fw-builder:input:change', function () {
			if (true === saveStateFlag) {
				history.saveState($(this).val());
				utils.enableUndo();
				utils.disableRedo();
			} else {
				saveStateFlag = true;
			}
		});

		elements.$undo.on('click', function (e) {
			e.preventDefault();

			if ($(this).hasClass('disabled')) {
				return;
			}

			utils.enableUndo();
			utils.enableRedo();

			saveStateFlag = false;

			var undoSnapshot = history.undo();

			if (undoSnapshot !== undefined) {
				var parsedUndoSnaphot = JSON.parse(undoSnapshot);
				builder.rootItems.reset(parsedUndoSnaphot);

				if ( parsedUndoSnaphot.length === 0 ) {
					builder.$input.val('[]');
				}
			} else {
				utils.disableUndo();
			}
		});

		elements.$redo.on('click', function (e) {
			e.preventDefault();

			if ($(this).hasClass('disabled')) {
				return;
			}

			utils.enableRedo();
			utils.enableUndo();

			saveStateFlag = false;

			var redoSnapshot = history.redo();

			if (redoSnapshot !== undefined) {
				builder.rootItems.reset(JSON.parse(redoSnapshot));
			} else {
				utils.disableRedo();
			}
		});
	});
})(jQuery, fwEvents, _, _fw_option_type_builder_history);                                                                                                                                                                                                                                                                                                                    framework/extensions/builder/includes/option-types/builder/static/js/builder.js                     0000644                 00000066731 15266055653 0024215 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery( document ).ready( function ( $ ) {
	/** Some functions */
	{
		/**
		 * Loop recursive through all items in given collection
		 */
		function forEachItemRecursive( collection, callback ) {
			collection.each( function ( item ) {
				callback( item );

				forEachItemRecursive( item.get( '_items' ), callback );
			} );
		}
	}

	var Builder = Backbone.Model.extend( {
		defaults: {
			type: null // required
		},
		/**
		 * Extract item type from class
		 * @param {this.classes.Item} ItemClass
		 * @returns {String}
		 */
		getItemClassType: function ( ItemClass ) {
			return (
				typeof ItemClass.prototype.defaults === 'function'
			)
				? ItemClass.prototype.defaults().type
				: ItemClass.prototype.defaults.type;
		},
		/**
		 * @param {String} type
		 * @returns {this.classes.Item}
		 */
		getRegisteredItemClassByType: function ( type ) {
			return this.registeredItemsClasses[type];
		},
		/**
		 * Register Item Class (with unique type)
		 * @param {this.classes.Item} ItemClass
		 * @returns {boolean}
		 */
		registerItemClass: function ( ItemClass ) {
			if ( ! (
					ItemClass.prototype instanceof this.classes.Item
				) ) {
				console.error( 'Tried to register Item Type Class that does not extend this.classes.Item', ItemClass );
				return false;
			}

			var type = this.getItemClassType( ItemClass );

			if ( typeof type != 'string' ) {
				console.error( 'Invalid Builder Item type: ' + type, ItemClass );
				return false;
			}

			if ( typeof this.registeredItemsClasses[type] != 'undefined' ) {
				console.error( 'Builder Item type "' + type + '" already registered', ItemClass );
				return false;
			}

			this.registeredItemsClasses[type] = ItemClass;

			return true;
		},
		/**
		 * Find Item instance recursive in Items collection
		 * @param {Object} itemAttr (can be specified cid)
		 * @param {this.classes.Items} [items]
		 * @return {this.classes.Item|null}
		 */
		findItemRecursive: function ( itemAttr, items ) {
			if ( arguments.length < 2 ) {
				items = this.rootItems;
			}

			var item = items.get( itemAttr );

			if ( item ) {
				return item;
			}

			var that = this;

			items.each( function ( _item ) {
				if ( item ) {
					// stop search if item found
					return false;
				}

				/** @var {builder.classes.Item} _item */
				item = that.findItemRecursive(
					itemAttr,
					_item.get( '_items' )
				);
			} );

			return item;
		},
		/**
		 * ! Do not rewrite this (it's final)
		 * @private
		 *
		 * Properties created in initialize():
		 *
		 * Classes to extend
		 * - classes.Item
		 * - classes.ItemView
		 * - classes.Items
		 * - classes.ItemsView
		 *
		 * From this classes will be created items instances
		 * { 'type' => Class }
		 * - registeredItemsClasses
		 *
		 * Reference to root this.classes.Items Collection instance that contains all items
		 * - rootItems
		 *
		 * Hidden input that stores JSON.stringify(this.rootItems)
		 * - $input
		 */
		initialize: function ( attributes, options ) {
			var builder = this;

			/**
			 * todo: To be able to extend and customize for e.g. only Item class. To not rewrite entire .initialize()
			 * this.__definePrivateMethods()
			 * this.__defineItem()
			 * this.__defineItemView()
			 * this.__defineItems()
			 * this.__defineItemsView()
			 */

			/**
			 * Assign a value to define this property inside this, not in prototype
			 * Instances of Builder should not share items
			 */
			this.registeredItemsClasses = {};

			/** Define private functions accessible only within this method */
			{
				/**
				 * (Re)Create Items from json
				 *
				 * Used on collection.reset([...]) to create nested items
				 *
				 * @param {this.classes.Item} item
				 * @param {Array} _items
				 * @returns {boolean}
				 * @private
				 */
				function createItemsFromJSON( item, _items ) {
					if ( ! _items ) {
						return false;
					}

					_.each( _items, function ( _item ) {
						var ItemClass = builder.getRegisteredItemClassByType( _item['type'] );

						if ( ! ItemClass ) {
							return;
						}

						var __items = _item['_items'];

						delete _item['_items'];

						var subItem = new ItemClass( _item );

						item.get( '_items' ).add( subItem );

						createItemsFromJSON( subItem, __items );
					} );

					return true;
				}

				// Mark new added items with special class, to be able to add css effects to it
				{
					var markItemAsNew;

					(
						function () {
							var lastNewItem = false;

							var rootItemsInitialized = false;

							var removeClassTimeout;
							var removeClassAfter = 700;

							markItemAsNew = function ( item ) {
								clearTimeout( removeClassTimeout );

								if ( lastNewItem ) {
									lastNewItem.view.$el.removeClass( 'new-item' );
								}

								item.view.$el.addClass( 'new-item' );

								lastNewItem = item;

								removeClassTimeout = setTimeout( function () {
									if ( lastNewItem ) {
										lastNewItem.view.$el.removeClass( 'new-item' );
									}
								}, removeClassAfter );

								if ( ! rootItemsInitialized ) {
									builder.rootItems.on( 'builder:change', function () {
										if ( lastNewItem ) {
											lastNewItem.view.$el.removeClass( 'new-item' );
										}

										lastNewItem = false;
									} );

									rootItemsInitialized = true;
								}
							}
						}
					)();
				}
			}

			/** Define classes */
			{
				this.classes = {};

				/** Items */
				{
					this.classes.Items = Backbone.Collection.extend( {
						/**
						 * Guess which item type to create from json
						 * (usually called on .reset())
						 */
						model: function ( attrs, options ) {
							do {
								if ( typeof attrs == 'function' ) {
									// It's a class. Check if has correct type
									if ( builder.getItemClassType( attrs ) ) {
										return attrs;
									} else {
										break;
									}
								} else if ( typeof attrs == 'object' ) {
									/**
									 * it's an object with attributes for new instance
									 * check if has correct type in it (get registered class with this type)
									 */

									var ItemClass = builder.getRegisteredItemClassByType( attrs['type'] );

									if ( ! ItemClass ) {
										break;
									}

									var _items = attrs['_items'];

									delete attrs['_items'];

									var item = new ItemClass( attrs );

									createItemsFromJSON( item, _items );

									return item;
								}
							} while ( false );

							console.error( 'Cannot detect Item type', attrs, options );

							return new builder.classes.Item;
						},
						/**
						 * View that contains sortable with items views
						 */
						view: null,
						initialize: function () {
							this.defaultInitialize();

							this.view = new builder.classes.ItemsView( {
								collection: this
							} );
						},
						/**
						 * It is required to call this method in .initialize()
						 */
						defaultInitialize: function () {
							this.on( 'add', function ( item ) {
								// trigger custom event on rootItems to update input value
								builder.rootItems.trigger( 'builder:change' );

								// markItemAsNew(item); // prevent glitches
							} );

							this.on( 'remove', function ( item ) {
								// trigger custom event on rootItems to update input value
								builder.rootItems.trigger( 'builder:change' );
							} );
						}
					} );

					this.classes.ItemsView = Backbone.View.extend( {
						// required

						collection: null,

						// end: required

						tagName: 'div',
						className: 'builder-items fw-row fw-border-box-sizing',
						template: _.template( '' ),
						events: {},
						initSortableTimeout: 0,
						initialize: function () {
							this.defaultInitialize();
						},
						/**
						 * It is required to call this method in .initialize()
						 */
						defaultInitialize: function () {
							this.listenTo( this.collection, 'add change remove reset', this.render );

							this.render();
						},
						render: function () {
							/**
							 * First .detach() elements
							 * to prevent them to be removed (reset) on .html('...') replace
							 */
							{
								this.collection.each( function ( item ) {
									item.view.$el.detach();
								} );
							}

							if ( this.$el.hasClass( 'ui-sortable' ) ) {
								this.$el.sortable( 'destroy' );
							}

							this.$el.html( this.template( {
								items: this.collection
							} ) );

							var that = this;

							this.collection.each( function ( item ) {
								that.$el.append( item.view.$el );
							} );

							/**
							 * init sortable with delay, after element added to DOM
							 * fixes bug: sortable sometimes not initialized if element is not in DOM
							 */
							{
								clearTimeout( this.initSortableTimeout );

								this.initSortableTimeout = setTimeout( function () {
									that.initSortable();
								}, 12 );
							}

							return this;
						},
						initSortable: function () {
							var hasDragAndDrop = builder.rootItems.view.$el
							                            .closest( '.fw-option-type-builder' )
							                            .attr( 'data-drag-and-drop' );

							if ( ! hasDragAndDrop ) {
								return;
							}

							if ( this.$el.hasClass( 'ui-sortable' ) ) {
								// already initialized
								return false;
							}

							// remove "allowed" and "denied" classes from all items
							function itemsRemoveAllowedDeniedClasses() {
								builder.rootItems.view.$el.removeClass(
									'fw-builder-item-allow-incoming-type fw-builder-item-deny-incoming-type'
								);

								forEachItemRecursive( builder.rootItems, function ( item ) {
									item.view.$el.removeClass(
										'fw-builder-item-allow-incoming-type fw-builder-item-deny-incoming-type'
									);
								} );
							}

							var rearrangeTimeout;

							var additionalSortableOptions = {}

							fwEvents.trigger(
								'fw-builder:'+ builder.get('type') +':sortable-additional-options',
								additionalSortableOptions
							)

							this.$el.sortable(_.extend({
								items: '> .builder-item',
								helper: 'original',
								connectWith: '#' + builder.$input.closest( '.fw-option-type-builder' ).attr( 'id' ) + ' .builder-root-items .builder-items',
								distance: 10,
								opacity: 0.6,
								scrollSpeed: 10,
								placeholder: 'fw-builder-placeholder',
								tolerance: 'pointer',
								start: function ( event, ui ) {
									{
										ui.placeholder
										  .addClass( ui.item.attr( 'class' ) )
										  .css( 'height', ui.helper.outerHeight() );

										if ( ! parseInt( ui.placeholder.css( 'padding-top' ) ) ) {
											ui.placeholder.addClass( 'no-top' );
										}

										if ( ui.item.hasClass( 'builder-item-type' ) ) {
											ui.placeholder.removeClass( 'builder-item-type' ).css( 'width', '100%' );
										}
									}

									// check if it is an exiting item (and create variables)
									{
										// extract cid from view id
										var movedItemCid = ui.item.attr( 'id' );

										if ( ! movedItemCid ) {
											// not an existing item, it's a thumbnail from draggable
											return;
										}

										movedItemCid = movedItemCid.split( '-' ).pop();

										if ( ! movedItemCid ) {
											// not an existing item, it's a thumbnail from draggable
											return;
										}

										var movedItem = builder.findItemRecursive( {cid: movedItemCid} );

										if ( ! movedItem ) {
											console.warn( 'Item not found (cid: "' + movedItemCid + '")' );
											return;
										}

										// fixme: this is hardcode. need to think a better/general solution
										if ( movedItem.attributes.type != 'column'
										     && movedItem.attributes.type != 'section' ) {
											ui.item.parents( '.builder-root-items' ).addClass( 'fw-move-simple-item' );
										}
									}

									var movedItemType = movedItem.get( 'type' );

									/**
									 * add "allowed" classes to items vies where allowIncomingType(movedItemType) returned true
									 * else add "denied" class
									 */
									{
										{
											if ( movedItem.allowDestinationType( null ) ) {
												builder.rootItems.view.$el.addClass( 'fw-builder-item-allow-incoming-type' );
											} else {
												builder.rootItems.view.$el.addClass( 'fw-builder-item-deny-incoming-type' );
											}
										}

										forEachItemRecursive( builder.rootItems, function ( item ) {
											if ( item.cid === movedItemCid ) {
												// this is current moved item
												return;
											}

											if (
												item.allowIncomingType( movedItemType )
												&&
												movedItem.allowDestinationType( item.get( 'type' ) )
											) {
												item.view.$el.addClass( 'fw-builder-item-allow-incoming-type' );
											} else {
												item.view.$el.addClass( 'fw-builder-item-deny-incoming-type' );
											}
										} );
									}

									// Freeze the container height
									{
										var container = builder.$input.closest( '.fw-option-type-builder' )
										                       .find( '.builder-root-items > .builder-items' );

										container.css( 'min-height', container.height() + 'px' );
									}
								},
								stop: function ( event, ui ) {
									clearTimeout( rearrangeTimeout );

									itemsRemoveAllowedDeniedClasses();

									ui.item.parents( '.builder-root-items' ).removeClass( 'fw-move-simple-item' );

									// unfreeze the container height
									{
										var container = builder.$input.closest( '.fw-option-type-builder' )
										                       .find( '.builder-root-items > .builder-items' );

										container.css( 'min-height', '' );
									}

									if (ui.helper) {
										$(ui.helper).remove()
									}
								},
								receive: function ( event, ui ) {
									// sometimes the "stop" event is not triggered and classes remains
									itemsRemoveAllowedDeniedClasses();

									{
										var currentItemType = null; // will remain null if it is root collection
										var currentItem;

										if ( this.collection._item ) {
											currentItemType = this.collection._item.get( 'type' );
											currentItem = this.collection._item;
										}
									}

									var incomingItemType = ui.item.attr( 'data-builder-item-type' );

									if ( incomingItemType ) {
										// received item type from draggable

										var IncomingItemClass = builder.getRegisteredItemClassByType( incomingItemType );

										if ( IncomingItemClass ) {
											if (
												IncomingItemClass.prototype.allowDestinationType( currentItemType )
												&&
												(
													! currentItemType
													||
													currentItem.allowIncomingType( incomingItemType )
												)
											) {
												this.collection.add(
													new IncomingItemClass( {}, {
														$thumb: ui.item
													} ),
													{
														at: this.$el.find( '> .builder-item-type' ).index()
													}
												);
											} else {
												// replace all html, so dragged element will be removed
												this.render();
											}
										} else {
											console.error( 'Unregistered item type: ' + incomingItemType );

											this.render();
										}
									} else {
										// received existing item from another sortable

										if ( ! ui.item.attr( 'id' ) ) {
											console.warn( 'Invalid view id', ui.item );
											return;
										}

										// extract cid from view id
										var incomingItemCid = ui.item.attr( 'id' ).split( '-' ).pop();

										var incomingItem = builder.findItemRecursive( {cid: incomingItemCid} );

										if ( ! incomingItem ) {
											console.warn( 'Item not found (cid: "' + incomingItemCid + '")' );
											return;
										}

										var incomingItemType = incomingItem.get( 'type' );
										var IncomingItemClass = builder.getRegisteredItemClassByType( incomingItemType );

										if (
											IncomingItemClass.prototype.allowDestinationType( currentItemType )
											&&
											(
												! currentItemType
												||
												currentItem.allowIncomingType( incomingItemType )
											)
										) {
											// move item from one collection to another
											{
												var at = ui.item.index();

												// prevent 'remove', that will remove all events from the element
												incomingItem.view.$el.detach();

												incomingItem.collection.remove( incomingItem );

												this.collection.add( incomingItem, {
													at: at
												} );
											}
										} else {
											console.warn( '[Builder] Item move denied' );
											ui.sender.sortable( 'cancel' );
										}
									}
								}.bind( this ),
								update: function ( event, ui ) {
									if ( ui.item.attr( 'data-ignore-update-once' ) ) {
										ui.item.removeAttr( 'data-ignore-update-once' );
										return;
									}

									if ( ui.item.attr( 'data-builder-item-type' ) ) {
										// element just received from draggable, it is not builder item yet, do nothing
										return;
									}

									if ( ! ui.item.attr( 'id' ) ) {
										console.warn( 'Invalid item, no id' );
										return;
									}

									if ( ! $( this ).find( '> #' + ui.item.attr( 'id' ) + ':first' ).length ) {
										// Item not in sortable, probably moved to another sortable, do nothing

										/**
										 * Right after this event, is expected to be next 'update' for on same item.
										 * But between this two 'update' is a 'receive' that takes care about item move from
										 * one collection to another and place ar right index position in destination model,
										 * so it is better to ignore next coming 'update'.
										 * Set a special attribute to ignore 'update' once
										 */
										ui.item.attr( 'data-ignore-update-once', 'true' );

										return;
									}

									// extract cid from view id
									var itemCid = ui.item.attr( 'id' ).split( '-' ).pop();

									var item = builder.findItemRecursive( {cid: itemCid} );

									if ( ! item ) {
										console.warn( 'Item not found (cid: "' + itemCid + '")' );
										return;
									}

									var index = ui.item.index();

									// change item position in collection
									{
										var collection = item.collection;

										// prevent 'remove', that will remove all events from the element
										item.view.$el.detach();

										collection.remove( item );

										collection.add( item, {at: index} );
									}
								}
							}, additionalSortableOptions) );

							/**
							 * Delay placeholder possition change to prevent "jumping"
							 * Fixes https://github.com/ThemeFuse/Unyson-PageBuilder-Extension/issues/25
							 * Original code https://github.com/jquery/jquery-ui/blob/1.12.0-rc.2/ui/widgets/sortable.js#L1384
							 * Note: Uses the above `var rearrangeTimeout;`
							 */
							this.$el.sortable( 'instance' )._rearrange = function ( event, i, a, hardRefresh ) {
								clearTimeout( rearrangeTimeout );

								rearrangeTimeout = setTimeout( function () {
									/* The Original Code:
									 a ? a[0].appendChild(this.placeholder[0]) : i.item[0].parentNode.insertBefore(this.placeholder[0], (this.direction === "down" ? i.item[0] : i.item[0].nextSibling));
									 */
									if ( this.a ) {
										this.a[0].appendChild( this.instance.placeholder[0] );
									} else {
										if ( this.instance.placeholder.parent().length ) {
											this.i.item[0].parentNode.insertBefore(
												this.instance.placeholder[0],
												(
													this.direction === "down" ? this.i.item[0] : this.i.item[0].nextSibling
												)
											);
										} else {
											/**
											 * This happens for draggable items
											 * Do nothing to prevent DOM flood with orphaned placeholders
											 */
										}
									}

									/* The Original Code:
									 //Various things done here to improve the performance:
									 // 1. we create a setTimeout, that calls refreshPositions
									 // 2. on the instance, we have a counter variable, that get's higher after every append
									 // 3. on the local scope, we copy the counter variable, and check in the timeout, if it's still the same
									 // 4. this lets only the last addition to the timeout stack through
									 this.counter = this.counter ? ++this.counter : 1;
									 var counter = this.counter;

									 this._delay(function() {
									 if(counter === this.counter) {
									 this.refreshPositions(!hardRefresh); //Precompute after each DOM insertion, NOT on mousemove
									 }
									 });
									 */
									this.instance.refreshPositions( ! this.hardRefresh );
								}.bind( {
									instance: this,
									i: i,
									a: a,
									hardRefresh: hardRefresh,
									direction: this.direction
								} ), 100 );
							};

							return true;
						}
					} );
				}

				/** Item */
				{
					this.classes.Item = Backbone.RelationalModel.extend( {
						// required

						defaults: {
							/** @type {String} Your item unique type (withing the builder) */
							type: null
						},

						/** @type {builder.classes.ItemView} */
						view: null,

						// end: required

						/** ! Do not overwrite this property */
						relations: [
							{
								type: Backbone.HasMany,
								key: '_items',
								//relatedModel: builder.classes.Item, // class does not exists at this point, initialized below
								collectionType: builder.classes.Items,
								collectionKey: '_item'
							}
						],
						initialize: function () {
							this.view = new builder.classes.ItemView( {
								id: 'fw-builder-item-' + this.cid,
								model: this
							} );

							this.defaultInitialize();
						},
						/**
						 * It is required to call this method in .initialize()
						 */
						defaultInitialize: function () {
							// trigger custom event on rootItems to update input value
							this.on( 'change', function () {
								builder.rootItems.trigger( 'builder:change' );
							} );
						},
						/**
						 * Item decide if allows an incoming item type to be placed inside it's _items
						 *
						 * @param {String} type
						 * @returns {boolean}
						 */
						allowIncomingType: function ( type ) {
							return false;
						},
						/**
						 * Item decide if allows to be placed into _items of another item type
						 *
						 * ! Do not use "this" in this method, it will be called without an instance via Class.prototype.allowDestinationType()
						 *
						 * @param {String|null} type String - item type; null - root items
						 * @returns {boolean}
						 */
						allowDestinationType: function ( type ) {
							return true;
						}
					} );

					{
						this.classes.Item.prototype.relations[0].relatedModel = this.classes.Item;
					}

					this.classes.ItemView = Backbone.View.extend( {
						// required

						/** @type {builder.classes.Item} */
						model: null,
						/** @type {String} 'any-string-'+ this.model.cid */
						id: null,

						// end: required

						tagName: 'div',
						className: 'builder-item fw-border-box-sizing fw-col-xs-12',
						template: _.template( [
							'<div style="border: 1px solid #CCC; padding: 5px; color: #999; background: #fff;">',
							'<em class="fw-text-muted">Default View</em>',
							'<a href="#" onclick="return false;" class="dashicons fw-x"></a>',
							'<div class="builder-items"></div>',
							'</div>'
						].join( '' ) ),
						events: {
							'click a.dashicons.fw-x': 'defaultRemove'
						},
						initialize: function () {
							this.defaultInitialize();
							this.render();
						},
						/**
						 * It is required to call this method in .initialize()
						 */
						defaultInitialize: function () {
							this.listenTo( this.model, 'change', this.render );
						},
						render: function () {
							this.defaultRender();
						},
						defaultRender: function ( templateData ) {
							var _items = this.model.get( '_items' );

							/**
							 * First .detach() elements
							 * to prevent them to be removed (reset) on .html('...') replace
							 */
							_items.view.$el.detach();

							this.$el.html(
								this.template(
									templateData || {}
								)
							);

							/**
							 * Sometimes sub items sortable view is not initialized or (destroyed if was initialized)
							 * Tell it to render and maybe it will fix itself
							 */
							if ( ! _items.view.$el.hasClass( 'ui-sortable' ) ) {
								_items.view.render();
							}

							/**
							 * replace <div class="builder-items"> with builder.classes.ItemsView.$el
							 */
							this.$el.find( '.builder-items:first' ).replaceWith(
								_items.view.$el
							);

							return this;
						},
						defaultRemove: function () {
							this.remove();

							this.model.collection.remove( this.model );
						}
					} );
				}
			}

			this.rootItems = new this.classes.Items;

			/**
			 * Something happened in WP 4.5 (or backbone.relational compatibility with latest backbone)
			 * and items restored from input doesn't have the .collection property
			 * and it's impossible to remove them from builder (console errors).
			 * So loop recursive and fix item.collection
			 */
			{
				function _fixItemsCollections( collection, c ) {
					if ( typeof collection.cid != 'undefined' ) {
						// it's a model, the second param is the collection
						collection = c;
					}

					collection.each( function ( item ) {
						item.collection = collection;

						item.collection.off( null, _fixItemsCollections );
						item.collection.on( 'reset add', _fixItemsCollections );

						/**
						 * Sometimes item.get('_items') is empty at this point, wait a few milliseconds
						 * Bad solution, I home BackboneRelation will be fixed and this code will be removed
						 */
						setTimeout( _.bind( function () {
							_fixItemsCollections( this.get( '_items' ) );
						}, item ), 0 );
					} );
				}

				this.rootItems.on( 'reset add', _fixItemsCollections );
			}

			// prepare this.$input
			{
				if ( typeof options.$input == 'undefined' ) {
					console.warn( '$input not specified. Items will no be saved' );

					this.$input = $( '<input type="hidden">' );
				} else {
					this.$input = options.$input;
				}

				fwEvents.trigger( 'fw-builder:' + this.get( 'type' ) + ':register-items', this );
				/**
				 * @since 1.2.11
				 */
				fwEvents.trigger( 'fw-builder:' + this.get( 'type' ) + ':after-register-items', this );

				// load saved items from input
				{
					try {
						this.rootItems.reset( JSON.parse( this.$input.val() || '[]' ) );

						fwEvents.trigger( 'fw-builder:' + this.get( 'type' ) + ':items-loaded', this );
					} catch ( e ) {
						console.error( 'Failed to recover items from input', e );
					}
				}

				// listen to items changes and update input
				(
					function () {
						function saveBuilderValueToInput() {
							builder.$input.val( JSON.stringify( builder.rootItems ) );
							builder.$input.trigger( 'fw-builder:input:change' );
							builder.$input.trigger( 'change' );
						}

						/**
						 * use timeout to not load browser/cpu when there are many changes at once (for e.g. on .reset())
						 */
						var saveTimeout = 0;

						builder.listenTo( builder.rootItems, 'builder:change', function () {
							clearTimeout( saveTimeout );

							saveTimeout = setTimeout( function () {
								saveTimeout = 0;

								saveBuilderValueToInput();
							}, 100 );
						} );

						/**
						 * Save value to input if there is a pending timeout on form submit
						 */
						builder.$input.closest( 'form' ).on( 'submit', function () {
							if ( saveTimeout ) {
								clearTimeout( saveTimeout );
								saveTimeout = 0;

								saveBuilderValueToInput();
							}
						} );
					}
				)();
			}
		}
	} );

	fwExtBuilderInitialize.init( Builder );
} );
                                       framework/extensions/builder/includes/option-types/builder/static/lib/jszip.min.js                  0000644                 00000307063 15266055653 0024636 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*!

JSZip v3.1.3 - A Javascript class for generating and reading zip files
<http://stuartk.com/jszip>

(c) 2009-2016 Stuart Knightley <stuart [at] stuartk.com>
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.

JSZip uses the library pako released under the MIT license :
https://github.com/nodeca/pako/blob/master/LICENSE
*/
!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{var b;b="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,b.JSZip=a()}}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b,c){"use strict";var d=a("./utils"),e=a("./support"),f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";c.encode=function(a){for(var b,c,e,g,h,i,j,k=[],l=0,m=a.length,n=m,o="string"!==d.getTypeOf(a);l<a.length;)n=m-l,o?(b=a[l++],c=l<m?a[l++]:0,e=l<m?a[l++]:0):(b=a.charCodeAt(l++),c=l<m?a.charCodeAt(l++):0,e=l<m?a.charCodeAt(l++):0),g=b>>2,h=(3&b)<<4|c>>4,i=n>1?(15&c)<<2|e>>6:64,j=n>2?63&e:64,k.push(f.charAt(g)+f.charAt(h)+f.charAt(i)+f.charAt(j));return k.join("")},c.decode=function(a){var b,c,d,g,h,i,j,k=0,l=0,m="data:";if(a.substr(0,m.length)===m)throw new Error("Invalid base64 input, it looks like a data url.");a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");var n=3*a.length/4;if(a.charAt(a.length-1)===f.charAt(64)&&n--,a.charAt(a.length-2)===f.charAt(64)&&n--,n%1!==0)throw new Error("Invalid base64 input, bad content length.");var o;for(o=e.uint8array?new Uint8Array(0|n):new Array(0|n);k<a.length;)g=f.indexOf(a.charAt(k++)),h=f.indexOf(a.charAt(k++)),i=f.indexOf(a.charAt(k++)),j=f.indexOf(a.charAt(k++)),b=g<<2|h>>4,c=(15&h)<<4|i>>2,d=(3&i)<<6|j,o[l++]=b,64!==i&&(o[l++]=c),64!==j&&(o[l++]=d);return o}},{"./support":30,"./utils":32}],2:[function(a,b,c){"use strict";function d(a,b,c,d,e){this.compressedSize=a,this.uncompressedSize=b,this.crc32=c,this.compression=d,this.compressedContent=e}var e=a("./external"),f=a("./stream/DataWorker"),g=a("./stream/DataLengthProbe"),h=a("./stream/Crc32Probe"),g=a("./stream/DataLengthProbe");d.prototype={getContentWorker:function(){var a=new f(e.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new g("data_length")),b=this;return a.on("end",function(){if(this.streamInfo.data_length!==b.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),a},getCompressedWorker:function(){return new f(e.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},d.createWorkerFrom=function(a,b,c){return a.pipe(new h).pipe(new g("uncompressedSize")).pipe(b.compressWorker(c)).pipe(new g("compressedSize")).withStreamInfo("compression",b)},b.exports=d},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(a,b,c){"use strict";var d=a("./stream/GenericWorker");c.STORE={magic:"\0\0",compressWorker:function(a){return new d("STORE compression")},uncompressWorker:function(){return new d("STORE decompression")}},c.DEFLATE=a("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(a,b,c){"use strict";function d(){for(var a,b=[],c=0;c<256;c++){a=c;for(var d=0;d<8;d++)a=1&a?3988292384^a>>>1:a>>>1;b[c]=a}return b}function e(a,b,c,d){var e=h,f=d+c;a^=-1;for(var g=d;g<f;g++)a=a>>>8^e[255&(a^b[g])];return a^-1}function f(a,b,c,d){var e=h,f=d+c;a^=-1;for(var g=d;g<f;g++)a=a>>>8^e[255&(a^b.charCodeAt(g))];return a^-1}var g=a("./utils"),h=d();b.exports=function(a,b){if("undefined"==typeof a||!a.length)return 0;var c="string"!==g.getTypeOf(a);return c?e(0|b,a,a.length,0):f(0|b,a,a.length,0)}},{"./utils":32}],5:[function(a,b,c){"use strict";c.base64=!1,c.binary=!1,c.dir=!1,c.createFolders=!0,c.date=null,c.compression=null,c.compressionOptions=null,c.comment=null,c.unixPermissions=null,c.dosPermissions=null},{}],6:[function(a,b,c){"use strict";var d=null;d="undefined"!=typeof Promise?Promise:a("lie"),b.exports={Promise:d}},{lie:58}],7:[function(a,b,c){"use strict";function d(a,b){h.call(this,"FlateWorker/"+a),this._pako=new f[a]({raw:!0,level:b.level||-1}),this.meta={};var c=this;this._pako.onData=function(a){c.push({data:a,meta:c.meta})}}var e="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,f=a("pako"),g=a("./utils"),h=a("./stream/GenericWorker"),i=e?"uint8array":"array";c.magic="\b\0",g.inherits(d,h),d.prototype.processChunk=function(a){this.meta=a.meta,this._pako.push(g.transformTo(i,a.data),!1)},d.prototype.flush=function(){h.prototype.flush.call(this),this._pako.push([],!0)},d.prototype.cleanUp=function(){h.prototype.cleanUp.call(this),this._pako=null},c.compressWorker=function(a){return new d("Deflate",a)},c.uncompressWorker=function(){return new d("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:59}],8:[function(a,b,c){"use strict";function d(a,b,c,d){f.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=b,this.zipPlatform=c,this.encodeFileName=d,this.streamFiles=a,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}var e=a("../utils"),f=a("../stream/GenericWorker"),g=a("../utf8"),h=a("../crc32"),i=a("../signature"),j=function(a,b){var c,d="";for(c=0;c<b;c++)d+=String.fromCharCode(255&a),a>>>=8;return d},k=function(a,b){var c=a;return a||(c=b?16893:33204),(65535&c)<<16},l=function(a,b){return 63&(a||0)},m=function(a,b,c,d,f,m){var n,o,p=a.file,q=a.compression,r=m!==g.utf8encode,s=e.transformTo("string",m(p.name)),t=e.transformTo("string",g.utf8encode(p.name)),u=p.comment,v=e.transformTo("string",m(u)),w=e.transformTo("string",g.utf8encode(u)),x=t.length!==p.name.length,y=w.length!==u.length,z="",A="",B="",C=p.dir,D=p.date,E={crc32:0,compressedSize:0,uncompressedSize:0};b&&!c||(E.crc32=a.crc32,E.compressedSize=a.compressedSize,E.uncompressedSize=a.uncompressedSize);var F=0;b&&(F|=8),r||!x&&!y||(F|=2048);var G=0,H=0;C&&(G|=16),"UNIX"===f?(H=798,G|=k(p.unixPermissions,C)):(H=20,G|=l(p.dosPermissions,C)),n=D.getUTCHours(),n<<=6,n|=D.getUTCMinutes(),n<<=5,n|=D.getUTCSeconds()/2,o=D.getUTCFullYear()-1980,o<<=4,o|=D.getUTCMonth()+1,o<<=5,o|=D.getUTCDate(),x&&(A=j(1,1)+j(h(s),4)+t,z+="up"+j(A.length,2)+A),y&&(B=j(1,1)+j(h(v),4)+w,z+="uc"+j(B.length,2)+B);var I="";I+="\n\0",I+=j(F,2),I+=q.magic,I+=j(n,2),I+=j(o,2),I+=j(E.crc32,4),I+=j(E.compressedSize,4),I+=j(E.uncompressedSize,4),I+=j(s.length,2),I+=j(z.length,2);var J=i.LOCAL_FILE_HEADER+I+s+z,K=i.CENTRAL_FILE_HEADER+j(H,2)+I+j(v.length,2)+"\0\0\0\0"+j(G,4)+j(d,4)+s+z+v;return{fileRecord:J,dirRecord:K}},n=function(a,b,c,d,f){var g="",h=e.transformTo("string",f(d));return g=i.CENTRAL_DIRECTORY_END+"\0\0\0\0"+j(a,2)+j(a,2)+j(b,4)+j(c,4)+j(h.length,2)+h},o=function(a){var b="";return b=i.DATA_DESCRIPTOR+j(a.crc32,4)+j(a.compressedSize,4)+j(a.uncompressedSize,4)};e.inherits(d,f),d.prototype.push=function(a){var b=a.meta.percent||0,c=this.entriesCount,d=this._sources.length;this.accumulate?this.contentBuffer.push(a):(this.bytesWritten+=a.data.length,f.prototype.push.call(this,{data:a.data,meta:{currentFile:this.currentFile,percent:c?(b+100*(c-d-1))/c:100}}))},d.prototype.openedSource=function(a){this.currentSourceOffset=this.bytesWritten,this.currentFile=a.file.name;var b=this.streamFiles&&!a.file.dir;if(b){var c=m(a,b,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:c.fileRecord,meta:{percent:0}})}else this.accumulate=!0},d.prototype.closedSource=function(a){this.accumulate=!1;var b=this.streamFiles&&!a.file.dir,c=m(a,b,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(c.dirRecord),b)this.push({data:o(a),meta:{percent:100}});else for(this.push({data:c.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},d.prototype.flush=function(){for(var a=this.bytesWritten,b=0;b<this.dirRecords.length;b++)this.push({data:this.dirRecords[b],meta:{percent:100}});var c=this.bytesWritten-a,d=n(this.dirRecords.length,c,a,this.zipComment,this.encodeFileName);this.push({data:d,meta:{percent:100}})},d.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},d.prototype.registerPrevious=function(a){this._sources.push(a);var b=this;return a.on("data",function(a){b.processChunk(a)}),a.on("end",function(){b.closedSource(b.previous.streamInfo),b._sources.length?b.prepareNextSource():b.end()}),a.on("error",function(a){b.error(a)}),this},d.prototype.resume=function(){return!!f.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},d.prototype.error=function(a){var b=this._sources;if(!f.prototype.error.call(this,a))return!1;for(var c=0;c<b.length;c++)try{b[c].error(a)}catch(a){}return!0},d.prototype.lock=function(){f.prototype.lock.call(this);for(var a=this._sources,b=0;b<a.length;b++)a[b].lock()},b.exports=d},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(a,b,c){"use strict";var d=a("../compressions"),e=a("./ZipFileWorker"),f=function(a,b){var c=a||b,e=d[c];if(!e)throw new Error(c+" is not a valid compression method !");return e};c.generateWorker=function(a,b,c){var d=new e(b.streamFiles,c,b.platform,b.encodeFileName),g=0;try{a.forEach(function(a,c){g++;var e=f(c.options.compression,b.compression),h=c.options.compressionOptions||b.compressionOptions||{},i=c.dir,j=c.date;c._compressWorker(e,h).withStreamInfo("file",{name:a,dir:i,date:j,comment:c.comment||"",unixPermissions:c.unixPermissions,dosPermissions:c.dosPermissions}).pipe(d)}),d.entriesCount=g}catch(h){d.error(h)}return d}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(a,b,c){"use strict";function d(){if(!(this instanceof d))return new d;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files={},this.comment=null,this.root="",this.clone=function(){var a=new d;for(var b in this)"function"!=typeof this[b]&&(a[b]=this[b]);return a}}d.prototype=a("./object"),d.prototype.loadAsync=a("./load"),d.support=a("./support"),d.defaults=a("./defaults"),d.version="3.1.3",d.loadAsync=function(a,b){return(new d).loadAsync(a,b)},d.external=a("./external"),b.exports=d},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(a,b,c){"use strict";function d(a){return new f.Promise(function(b,c){var d=a.decompressed.getContentWorker().pipe(new i);d.on("error",function(a){c(a)}).on("end",function(){d.streamInfo.crc32!==a.decompressed.crc32?c(new Error("Corrupted zip : CRC32 mismatch")):b()}).resume()})}var e=a("./utils"),f=a("./external"),g=a("./utf8"),e=a("./utils"),h=a("./zipEntries"),i=a("./stream/Crc32Probe"),j=a("./nodejsUtils");b.exports=function(a,b){var c=this;return b=e.extend(b||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:g.utf8decode}),j.isNode&&j.isStream(a)?f.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):e.prepareContent("the loaded zip file",a,!0,b.optimizedBinaryString,b.base64).then(function(a){var c=new h(b);return c.load(a),c}).then(function(a){var c=[f.Promise.resolve(a)],e=a.files;if(b.checkCRC32)for(var g=0;g<e.length;g++)c.push(d(e[g]));return f.Promise.all(c)}).then(function(a){for(var d=a.shift(),e=d.files,f=0;f<e.length;f++){var g=e[f];c.file(g.fileNameStr,g.decompressed,{binary:!0,optimizedBinaryString:!0,date:g.date,dir:g.dir,comment:g.fileCommentStr.length?g.fileCommentStr:null,unixPermissions:g.unixPermissions,dosPermissions:g.dosPermissions,createFolders:b.createFolders})}return d.zipComment.length&&(c.comment=d.zipComment),c})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(a,b,c){"use strict";function d(a,b){f.call(this,"Nodejs stream input adapter for "+a),this._upstreamEnded=!1,this._bindStream(b)}var e=a("../utils"),f=a("../stream/GenericWorker");e.inherits(d,f),d.prototype._bindStream=function(a){var b=this;this._stream=a,a.pause(),a.on("data",function(a){b.push({data:a,meta:{percent:0}})}).on("error",function(a){b.isPaused?this.generatedError=a:b.error(a)}).on("end",function(){b.isPaused?b._upstreamEnded=!0:b.end()})},d.prototype.pause=function(){return!!f.prototype.pause.call(this)&&(this._stream.pause(),!0)},d.prototype.resume=function(){return!!f.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},b.exports=d},{"../stream/GenericWorker":28,"../utils":32}],13:[function(a,b,c){"use strict";function d(a,b,c){e.call(this,b),this._helper=a;var d=this;a.on("data",function(a,b){d.push(a)||d._helper.pause(),c&&c(b)}).on("error",function(a){d.emit("error",a)}).on("end",function(){d.push(null)})}var e=a("readable-stream").Readable,f=a("util");f.inherits(d,e),d.prototype._read=function(){this._helper.resume()},b.exports=d},{"readable-stream":16,util:void 0}],14:[function(a,b,c){"use strict";b.exports={isNode:"undefined"!=typeof Buffer,newBuffer:function(a,b){return new Buffer(a,b)},isBuffer:function(a){return Buffer.isBuffer(a)},isStream:function(a){return a&&"function"==typeof a.on&&"function"==typeof a.pause&&"function"==typeof a.resume}}},{}],15:[function(a,b,c){"use strict";function d(a){return"[object RegExp]"===Object.prototype.toString.call(a)}var e=a("./utf8"),f=a("./utils"),g=a("./stream/GenericWorker"),h=a("./stream/StreamHelper"),i=a("./defaults"),j=a("./compressedObject"),k=a("./zipObject"),l=a("./generate"),m=a("./nodejsUtils"),n=a("./nodejs/NodejsStreamInputAdapter"),o=function(a,b,c){var d,e=f.getTypeOf(b),h=f.extend(c||{},i);h.date=h.date||new Date,null!==h.compression&&(h.compression=h.compression.toUpperCase()),"string"==typeof h.unixPermissions&&(h.unixPermissions=parseInt(h.unixPermissions,8)),h.unixPermissions&&16384&h.unixPermissions&&(h.dir=!0),h.dosPermissions&&16&h.dosPermissions&&(h.dir=!0),h.dir&&(a=q(a)),h.createFolders&&(d=p(a))&&r.call(this,d,!0);var l="string"===e&&h.binary===!1&&h.base64===!1;c&&"undefined"!=typeof c.binary||(h.binary=!l);var o=b instanceof j&&0===b.uncompressedSize;(o||h.dir||!b||0===b.length)&&(h.base64=!1,h.binary=!0,b="",h.compression="STORE",e="string");var s=null;s=b instanceof j||b instanceof g?b:m.isNode&&m.isStream(b)?new n(a,b):f.prepareContent(a,b,h.binary,h.optimizedBinaryString,h.base64);var t=new k(a,s,h);this.files[a]=t},p=function(a){"/"===a.slice(-1)&&(a=a.substring(0,a.length-1));var b=a.lastIndexOf("/");return b>0?a.substring(0,b):""},q=function(a){return"/"!==a.slice(-1)&&(a+="/"),a},r=function(a,b){return b="undefined"!=typeof b?b:i.createFolders,a=q(a),this.files[a]||o.call(this,a,null,{dir:!0,createFolders:b}),this.files[a]},s={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(a){var b,c,d;for(b in this.files)this.files.hasOwnProperty(b)&&(d=this.files[b],c=b.slice(this.root.length,b.length),c&&b.slice(0,this.root.length)===this.root&&a(c,d))},filter:function(a){var b=[];return this.forEach(function(c,d){a(c,d)&&b.push(d)}),b},file:function(a,b,c){if(1===arguments.length){if(d(a)){var e=a;return this.filter(function(a,b){return!b.dir&&e.test(a)})}var f=this.files[this.root+a];return f&&!f.dir?f:null}return a=this.root+a,o.call(this,a,b,c),this},folder:function(a){if(!a)return this;if(d(a))return this.filter(function(b,c){return c.dir&&a.test(b)});var b=this.root+a,c=r.call(this,b),e=this.clone();return e.root=c.name,e},remove:function(a){a=this.root+a;var b=this.files[a];if(b||("/"!==a.slice(-1)&&(a+="/"),b=this.files[a]),b&&!b.dir)delete this.files[a];else for(var c=this.filter(function(b,c){return c.name.slice(0,a.length)===a}),d=0;d<c.length;d++)delete this.files[c[d].name];return this},generate:function(a){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(a){var b,c={};try{if(c=f.extend(a||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:e.utf8encode}),c.type=c.type.toLowerCase(),c.compression=c.compression.toUpperCase(),"binarystring"===c.type&&(c.type="string"),!c.type)throw new Error("No output type specified.");f.checkSupport(c.type),"darwin"!==c.platform&&"freebsd"!==c.platform&&"linux"!==c.platform&&"sunos"!==c.platform||(c.platform="UNIX"),"win32"===c.platform&&(c.platform="DOS");var d=c.comment||this.comment||"";b=l.generateWorker(this,c,d)}catch(i){b=new g("error"),b.error(i)}return new h(b,c.type||"string",c.mimeType)},generateAsync:function(a,b){return this.generateInternalStream(a).accumulate(b)},generateNodeStream:function(a,b){return a=a||{},a.type||(a.type="nodebuffer"),this.generateInternalStream(a).toNodejsStream(b)}};b.exports=s},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(a,b,c){b.exports=a("stream")},{stream:void 0}],17:[function(a,b,c){"use strict";function d(a){e.call(this,a);for(var b=0;b<this.data.length;b++)a[b]=255&a[b]}var e=a("./DataReader"),f=a("../utils");f.inherits(d,e),d.prototype.byteAt=function(a){return this.data[this.zero+a]},d.prototype.lastIndexOfSignature=function(a){for(var b=a.charCodeAt(0),c=a.charCodeAt(1),d=a.charCodeAt(2),e=a.charCodeAt(3),f=this.length-4;f>=0;--f)if(this.data[f]===b&&this.data[f+1]===c&&this.data[f+2]===d&&this.data[f+3]===e)return f-this.zero;return-1},d.prototype.readAndCheckSignature=function(a){var b=a.charCodeAt(0),c=a.charCodeAt(1),d=a.charCodeAt(2),e=a.charCodeAt(3),f=this.readData(4);return b===f[0]&&c===f[1]&&d===f[2]&&e===f[3]},d.prototype.readData=function(a){if(this.checkOffset(a),0===a)return[];var b=this.data.slice(this.zero+this.index,this.zero+this.index+a);return this.index+=a,b},b.exports=d},{"../utils":32,"./DataReader":18}],18:[function(a,b,c){"use strict";function d(a){this.data=a,this.length=a.length,this.index=0,this.zero=0}var e=a("../utils");d.prototype={checkOffset:function(a){this.checkIndex(this.index+a)},checkIndex:function(a){if(this.length<this.zero+a||a<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+a+"). Corrupted zip ?")},setIndex:function(a){this.checkIndex(a),this.index=a},skip:function(a){this.setIndex(this.index+a)},byteAt:function(a){},readInt:function(a){var b,c=0;for(this.checkOffset(a),b=this.index+a-1;b>=this.index;b--)c=(c<<8)+this.byteAt(b);return this.index+=a,c},readString:function(a){return e.transformTo("string",this.readData(a))},readData:function(a){},lastIndexOfSignature:function(a){},readAndCheckSignature:function(a){},readDate:function(){var a=this.readInt(4);return new Date(Date.UTC((a>>25&127)+1980,(a>>21&15)-1,a>>16&31,a>>11&31,a>>5&63,(31&a)<<1))}},b.exports=d},{"../utils":32}],19:[function(a,b,c){"use strict";function d(a){e.call(this,a)}var e=a("./Uint8ArrayReader"),f=a("../utils");f.inherits(d,e),d.prototype.readData=function(a){this.checkOffset(a);var b=this.data.slice(this.zero+this.index,this.zero+this.index+a);return this.index+=a,b},b.exports=d},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(a,b,c){"use strict";function d(a){e.call(this,a)}var e=a("./DataReader"),f=a("../utils");f.inherits(d,e),d.prototype.byteAt=function(a){return this.data.charCodeAt(this.zero+a)},d.prototype.lastIndexOfSignature=function(a){return this.data.lastIndexOf(a)-this.zero},d.prototype.readAndCheckSignature=function(a){var b=this.readData(4);return a===b},d.prototype.readData=function(a){this.checkOffset(a);var b=this.data.slice(this.zero+this.index,this.zero+this.index+a);return this.index+=a,b},b.exports=d},{"../utils":32,"./DataReader":18}],21:[function(a,b,c){"use strict";function d(a){e.call(this,a)}var e=a("./ArrayReader"),f=a("../utils");f.inherits(d,e),d.prototype.readData=function(a){if(this.checkOffset(a),0===a)return new Uint8Array(0);var b=this.data.subarray(this.zero+this.index,this.zero+this.index+a);return this.index+=a,b},b.exports=d},{"../utils":32,"./ArrayReader":17}],22:[function(a,b,c){"use strict";var d=a("../utils"),e=a("../support"),f=a("./ArrayReader"),g=a("./StringReader"),h=a("./NodeBufferReader"),i=a("./Uint8ArrayReader");b.exports=function(a){var b=d.getTypeOf(a);return d.checkSupport(b),"string"!==b||e.uint8array?"nodebuffer"===b?new h(a):e.uint8array?new i(d.transformTo("uint8array",a)):new f(d.transformTo("array",a)):new g(a)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(a,b,c){"use strict";c.LOCAL_FILE_HEADER="PK",c.CENTRAL_FILE_HEADER="PK",c.CENTRAL_DIRECTORY_END="PK",c.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",c.ZIP64_CENTRAL_DIRECTORY_END="PK",c.DATA_DESCRIPTOR="PK\b"},{}],24:[function(a,b,c){"use strict";function d(a){e.call(this,"ConvertWorker to "+a),this.destType=a}var e=a("./GenericWorker"),f=a("../utils");f.inherits(d,e),d.prototype.processChunk=function(a){this.push({data:f.transformTo(this.destType,a.data),meta:a.meta})},b.exports=d},{"../utils":32,"./GenericWorker":28}],25:[function(a,b,c){"use strict";function d(){e.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}var e=a("./GenericWorker"),f=a("../crc32"),g=a("../utils");g.inherits(d,e),d.prototype.processChunk=function(a){this.streamInfo.crc32=f(a.data,this.streamInfo.crc32||0),this.push(a)},b.exports=d},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(a,b,c){"use strict";function d(a){f.call(this,"DataLengthProbe for "+a),this.propName=a,this.withStreamInfo(a,0)}var e=a("../utils"),f=a("./GenericWorker");e.inherits(d,f),d.prototype.processChunk=function(a){if(a){var b=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=b+a.data.length}f.prototype.processChunk.call(this,a)},b.exports=d},{"../utils":32,"./GenericWorker":28}],27:[function(a,b,c){"use strict";function d(a){f.call(this,"DataWorker");var b=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,a.then(function(a){b.dataIsReady=!0,b.data=a,b.max=a&&a.length||0,b.type=e.getTypeOf(a),b.isPaused||b._tickAndRepeat()},function(a){b.error(a)})}var e=a("../utils"),f=a("./GenericWorker"),g=16384;e.inherits(d,f),d.prototype.cleanUp=function(){f.prototype.cleanUp.call(this),this.data=null},d.prototype.resume=function(){return!!f.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,e.delay(this._tickAndRepeat,[],this)),!0)},d.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(e.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},d.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var a=g,b=null,c=Math.min(this.max,this.index+a);if(this.index>=this.max)return this.end();switch(this.type){case"string":b=this.data.substring(this.index,c);break;case"uint8array":b=this.data.subarray(this.index,c);break;case"array":case"nodebuffer":b=this.data.slice(this.index,c)}return this.index=c,this.push({data:b,meta:{percent:this.max?this.index/this.max*100:0}})},b.exports=d},{"../utils":32,"./GenericWorker":28}],28:[function(a,b,c){"use strict";function d(a){this.name=a||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}d.prototype={push:function(a){this.emit("data",a)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(a){this.emit("error",a)}return!0},error:function(a){return!this.isFinished&&(this.isPaused?this.generatedError=a:(this.isFinished=!0,this.emit("error",a),this.previous&&this.previous.error(a),this.cleanUp()),!0)},on:function(a,b){return this._listeners[a].push(b),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(a,b){if(this._listeners[a])for(var c=0;c<this._listeners[a].length;c++)this._listeners[a][c].call(this,b)},pipe:function(a){return a.registerPrevious(this)},registerPrevious:function(a){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=a.streamInfo,this.mergeStreamInfo(),this.previous=a;var b=this;return a.on("data",function(a){b.processChunk(a)}),a.on("end",function(){b.end()}),a.on("error",function(a){b.error(a)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;this.isPaused=!1;var a=!1;return this.generatedError&&(this.error(this.generatedError),a=!0),this.previous&&this.previous.resume(),!a},flush:function(){},processChunk:function(a){this.push(a)},withStreamInfo:function(a,b){return this.extraStreamInfo[a]=b,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var a in this.extraStreamInfo)this.extraStreamInfo.hasOwnProperty(a)&&(this.streamInfo[a]=this.extraStreamInfo[a])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var a="Worker "+this.name;return this.previous?this.previous+" -> "+a:a}},b.exports=d},{}],29:[function(a,b,c){"use strict";function d(a,b,c,d){var f=null;switch(a){case"blob":return h.newBlob(c,d);case"base64":return f=e(b,c),k.encode(f);default:return f=e(b,c),h.transformTo(a,f)}}function e(a,b){var c,d=0,e=null,f=0;for(c=0;c<b.length;c++)f+=b[c].length;switch(a){case"string":return b.join("");case"array":return Array.prototype.concat.apply([],b);case"uint8array":for(e=new Uint8Array(f),c=0;c<b.length;c++)e.set(b[c],d),d+=b[c].length;return e;case"nodebuffer":return Buffer.concat(b);default:throw new Error("concat : unsupported type '"+a+"'")}}function f(a,b){return new m.Promise(function(c,e){var f=[],g=a._internalType,h=a._outputType,i=a._mimeType;a.on("data",function(a,c){f.push(a),b&&b(c)}).on("error",function(a){f=[],e(a)}).on("end",function(){try{var a=d(h,g,f,i);c(a)}catch(b){e(b)}f=[]}).resume()})}function g(a,b,c){var d=b;switch(b){case"blob":d="arraybuffer";break;case"arraybuffer":d="uint8array";break;case"base64":d="string"}try{this._internalType=d,this._outputType=b,this._mimeType=c,h.checkSupport(d),this._worker=a.pipe(new i(d)),a.lock()}catch(e){this._worker=new j("error"),this._worker.error(e)}}var h=a("../utils"),i=a("./ConvertWorker"),j=a("./GenericWorker"),k=a("../base64"),l=a("../support"),m=a("../external"),n=null;if(l.nodestream)try{n=a("../nodejs/NodejsStreamOutputAdapter")}catch(o){}g.prototype={accumulate:function(a){return f(this,a)},on:function(a,b){var c=this;return"data"===a?this._worker.on(a,function(a){b.call(c,a.data,a.meta)}):this._worker.on(a,function(){h.delay(b,arguments,c)}),this},resume:function(){return h.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(a){if(h.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new n(this,{objectMode:"nodebuffer"!==this._outputType},a)}},b.exports=g},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(a,b,c){"use strict";if(c.base64=!0,c.array=!0,c.string=!0,c.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,c.nodebuffer="undefined"!=typeof Buffer,c.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)c.blob=!1;else{var d=new ArrayBuffer(0);try{c.blob=0===new Blob([d],{type:"application/zip"}).size}catch(e){try{var f=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,g=new f;g.append(d),c.blob=0===g.getBlob("application/zip").size}catch(e){c.blob=!1}}}try{c.nodestream=!!a("readable-stream").Readable}catch(e){c.nodestream=!1}},{"readable-stream":16}],31:[function(a,b,c){"use strict";function d(){i.call(this,"utf-8 decode"),this.leftOver=null}function e(){i.call(this,"utf-8 encode")}for(var f=a("./utils"),g=a("./support"),h=a("./nodejsUtils"),i=a("./stream/GenericWorker"),j=new Array(256),k=0;k<256;k++)j[k]=k>=252?6:k>=248?5:k>=240?4:k>=224?3:k>=192?2:1;j[254]=j[254]=1;var l=function(a){var b,c,d,e,f,h=a.length,i=0;for(e=0;e<h;e++)c=a.charCodeAt(e),55296===(64512&c)&&e+1<h&&(d=a.charCodeAt(e+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),e++)),i+=c<128?1:c<2048?2:c<65536?3:4;for(b=g.uint8array?new Uint8Array(i):new Array(i),f=0,e=0;f<i;e++)c=a.charCodeAt(e),55296===(64512&c)&&e+1<h&&(d=a.charCodeAt(e+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),e++)),c<128?b[f++]=c:c<2048?(b[f++]=192|c>>>6,b[f++]=128|63&c):c<65536?(b[f++]=224|c>>>12,b[f++]=128|c>>>6&63,b[f++]=128|63&c):(b[f++]=240|c>>>18,b[f++]=128|c>>>12&63,b[f++]=128|c>>>6&63,b[f++]=128|63&c);return b},m=function(a,b){var c;for(b=b||a.length,b>a.length&&(b=a.length),c=b-1;c>=0&&128===(192&a[c]);)c--;return c<0?b:0===c?b:c+j[a[c]]>b?c:b},n=function(a){var b,c,d,e,g=a.length,h=new Array(2*g);for(c=0,b=0;b<g;)if(d=a[b++],d<128)h[c++]=d;else if(e=j[d],e>4)h[c++]=65533,b+=e-1;else{for(d&=2===e?31:3===e?15:7;e>1&&b<g;)d=d<<6|63&a[b++],e--;e>1?h[c++]=65533:d<65536?h[c++]=d:(d-=65536,h[c++]=55296|d>>10&1023,h[c++]=56320|1023&d)}return h.length!==c&&(h.subarray?h=h.subarray(0,c):h.length=c),f.applyFromCharCode(h)};c.utf8encode=function(a){return g.nodebuffer?h.newBuffer(a,"utf-8"):l(a)},c.utf8decode=function(a){return g.nodebuffer?f.transformTo("nodebuffer",a).toString("utf-8"):(a=f.transformTo(g.uint8array?"uint8array":"array",a),n(a))},f.inherits(d,i),d.prototype.processChunk=function(a){var b=f.transformTo(g.uint8array?"uint8array":"array",a.data);if(this.leftOver&&this.leftOver.length){if(g.uint8array){var d=b;b=new Uint8Array(d.length+this.leftOver.length),b.set(this.leftOver,0),b.set(d,this.leftOver.length)}else b=this.leftOver.concat(b);this.leftOver=null}var e=m(b),h=b;e!==b.length&&(g.uint8array?(h=b.subarray(0,e),this.leftOver=b.subarray(e,b.length)):(h=b.slice(0,e),this.leftOver=b.slice(e,b.length))),this.push({data:c.utf8decode(h),meta:a.meta})},d.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:c.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},c.Utf8DecodeWorker=d,f.inherits(e,i),e.prototype.processChunk=function(a){this.push({data:c.utf8encode(a.data),meta:a.meta})},c.Utf8EncodeWorker=e},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(a,b,c){"use strict";function d(a){var b=null;return b=i.uint8array?new Uint8Array(a.length):new Array(a.length),f(a,b)}function e(a){return a}function f(a,b){for(var c=0;c<a.length;++c)b[c]=255&a.charCodeAt(c);return b}function g(a){var b=65536,d=c.getTypeOf(a),e=!0;if("uint8array"===d?e=n.applyCanBeUsed.uint8array:"nodebuffer"===d&&(e=n.applyCanBeUsed.nodebuffer),e)for(;b>1;)try{return n.stringifyByChunk(a,d,b)}catch(f){b=Math.floor(b/2)}return n.stringifyByChar(a)}function h(a,b){for(var c=0;c<a.length;c++)b[c]=a[c];return b}var i=a("./support"),j=a("./base64"),k=a("./nodejsUtils"),l=a("core-js/library/fn/set-immediate"),m=a("./external");c.newBlob=function(a,b){c.checkSupport("blob");try{return new Blob(a,{type:b})}catch(d){try{for(var e=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,f=new e,g=0;g<a.length;g++)f.append(a[g]);
return f.getBlob(b)}catch(d){throw new Error("Bug : can't construct the Blob.")}}};var n={stringifyByChunk:function(a,b,c){var d=[],e=0,f=a.length;if(f<=c)return String.fromCharCode.apply(null,a);for(;e<f;)"array"===b||"nodebuffer"===b?d.push(String.fromCharCode.apply(null,a.slice(e,Math.min(e+c,f)))):d.push(String.fromCharCode.apply(null,a.subarray(e,Math.min(e+c,f)))),e+=c;return d.join("")},stringifyByChar:function(a){for(var b="",c=0;c<a.length;c++)b+=String.fromCharCode(a[c]);return b},applyCanBeUsed:{uint8array:function(){try{return i.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(a){return!1}}(),nodebuffer:function(){try{return i.nodebuffer&&1===String.fromCharCode.apply(null,k.newBuffer(1)).length}catch(a){return!1}}()}};c.applyFromCharCode=g;var o={};o.string={string:e,array:function(a){return f(a,new Array(a.length))},arraybuffer:function(a){return o.string.uint8array(a).buffer},uint8array:function(a){return f(a,new Uint8Array(a.length))},nodebuffer:function(a){return f(a,k.newBuffer(a.length))}},o.array={string:g,array:e,arraybuffer:function(a){return new Uint8Array(a).buffer},uint8array:function(a){return new Uint8Array(a)},nodebuffer:function(a){return k.newBuffer(a)}},o.arraybuffer={string:function(a){return g(new Uint8Array(a))},array:function(a){return h(new Uint8Array(a),new Array(a.byteLength))},arraybuffer:e,uint8array:function(a){return new Uint8Array(a)},nodebuffer:function(a){return k.newBuffer(new Uint8Array(a))}},o.uint8array={string:g,array:function(a){return h(a,new Array(a.length))},arraybuffer:function(a){var b=new Uint8Array(a.length);return a.length&&b.set(a,0),b.buffer},uint8array:e,nodebuffer:function(a){return k.newBuffer(a)}},o.nodebuffer={string:g,array:function(a){return h(a,new Array(a.length))},arraybuffer:function(a){return o.nodebuffer.uint8array(a).buffer},uint8array:function(a){return h(a,new Uint8Array(a.length))},nodebuffer:e},c.transformTo=function(a,b){if(b||(b=""),!a)return b;c.checkSupport(a);var d=c.getTypeOf(b),e=o[d][a](b);return e},c.getTypeOf=function(a){return"string"==typeof a?"string":"[object Array]"===Object.prototype.toString.call(a)?"array":i.nodebuffer&&k.isBuffer(a)?"nodebuffer":i.uint8array&&a instanceof Uint8Array?"uint8array":i.arraybuffer&&a instanceof ArrayBuffer?"arraybuffer":void 0},c.checkSupport=function(a){var b=i[a.toLowerCase()];if(!b)throw new Error(a+" is not supported by this platform")},c.MAX_VALUE_16BITS=65535,c.MAX_VALUE_32BITS=-1,c.pretty=function(a){var b,c,d="";for(c=0;c<(a||"").length;c++)b=a.charCodeAt(c),d+="\\x"+(b<16?"0":"")+b.toString(16).toUpperCase();return d},c.delay=function(a,b,c){l(function(){a.apply(c||null,b||[])})},c.inherits=function(a,b){var c=function(){};c.prototype=b.prototype,a.prototype=new c},c.extend=function(){var a,b,c={};for(a=0;a<arguments.length;a++)for(b in arguments[a])arguments[a].hasOwnProperty(b)&&"undefined"==typeof c[b]&&(c[b]=arguments[a][b]);return c},c.prepareContent=function(a,b,e,f,g){var h=m.Promise.resolve(b).then(function(a){var b=i.blob&&(a instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(a))!==-1);return b&&"undefined"!=typeof FileReader?new m.Promise(function(b,c){var d=new FileReader;d.onload=function(a){b(a.target.result)},d.onerror=function(a){c(a.target.error)},d.readAsArrayBuffer(a)}):a});return h.then(function(b){var h=c.getTypeOf(b);return h?("arraybuffer"===h?b=c.transformTo("uint8array",b):"string"===h&&(g?b=j.decode(b):e&&f!==!0&&(b=d(b))),b):m.Promise.reject(new Error("The data of '"+a+"' is in an unsupported format !"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,"core-js/library/fn/set-immediate":36}],33:[function(a,b,c){"use strict";function d(a){this.files=[],this.loadOptions=a}var e=a("./reader/readerFor"),f=a("./utils"),g=a("./signature"),h=a("./zipEntry"),i=(a("./utf8"),a("./support"));d.prototype={checkSignature:function(a){if(!this.reader.readAndCheckSignature(a)){this.reader.index-=4;var b=this.reader.readString(4);throw new Error("Corrupted zip or bug : unexpected signature ("+f.pretty(b)+", expected "+f.pretty(a)+")")}},isSignature:function(a,b){var c=this.reader.index;this.reader.setIndex(a);var d=this.reader.readString(4),e=d===b;return this.reader.setIndex(c),e},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var a=this.reader.readData(this.zipCommentLength),b=i.uint8array?"uint8array":"array",c=f.transformTo(b,a);this.zipComment=this.loadOptions.decodeFileName(c)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var a,b,c,d=this.zip64EndOfCentralSize-44,e=0;e<d;)a=this.reader.readInt(2),b=this.reader.readInt(4),c=this.reader.readData(b),this.zip64ExtensibleData[a]={id:a,length:b,value:c}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var a,b;for(a=0;a<this.files.length;a++)b=this.files[a],this.reader.setIndex(b.localHeaderOffset),this.checkSignature(g.LOCAL_FILE_HEADER),b.readLocalPart(this.reader),b.handleUTF8(),b.processAttributes()},readCentralDir:function(){var a;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(g.CENTRAL_FILE_HEADER);)a=new h({zip64:this.zip64},this.loadOptions),a.readCentralPart(this.reader),this.files.push(a);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var a=this.reader.lastIndexOfSignature(g.CENTRAL_DIRECTORY_END);if(a<0){var b=!this.isSignature(0,g.LOCAL_FILE_HEADER);throw b?new Error("Can't find end of central directory : is this a zip file ? If it is, see http://stuk.github.io/jszip/documentation/howto/read_zip.html"):new Error("Corrupted zip : can't find end of central directory")}this.reader.setIndex(a);var c=a;if(this.checkSignature(g.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===f.MAX_VALUE_16BITS||this.diskWithCentralDirStart===f.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===f.MAX_VALUE_16BITS||this.centralDirRecords===f.MAX_VALUE_16BITS||this.centralDirSize===f.MAX_VALUE_32BITS||this.centralDirOffset===f.MAX_VALUE_32BITS){if(this.zip64=!0,a=this.reader.lastIndexOfSignature(g.ZIP64_CENTRAL_DIRECTORY_LOCATOR),a<0)throw new Error("Corrupted zip : can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(a),this.checkSignature(g.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,g.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(g.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip : can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(g.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var d=this.centralDirOffset+this.centralDirSize;this.zip64&&(d+=20,d+=12+this.zip64EndOfCentralSize);var e=c-d;if(e>0)this.isSignature(c,g.CENTRAL_FILE_HEADER)||(this.reader.zero=e);else if(e<0)throw new Error("Corrupted zip: missing "+Math.abs(e)+" bytes.")},prepareReader:function(a){this.reader=e(a)},load:function(a){this.prepareReader(a),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},b.exports=d},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utf8":31,"./utils":32,"./zipEntry":34}],34:[function(a,b,c){"use strict";function d(a,b){this.options=a,this.loadOptions=b}var e=a("./reader/readerFor"),f=a("./utils"),g=a("./compressedObject"),h=a("./crc32"),i=a("./utf8"),j=a("./compressions"),k=a("./support"),l=0,m=3,n=function(a){for(var b in j)if(j.hasOwnProperty(b)&&j[b].magic===a)return j[b];return null};d.prototype={isEncrypted:function(){return 1===(1&this.bitFlag)},useUTF8:function(){return 2048===(2048&this.bitFlag)},readLocalPart:function(a){var b,c;if(a.skip(22),this.fileNameLength=a.readInt(2),c=a.readInt(2),this.fileName=a.readData(this.fileNameLength),a.skip(c),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(b=n(this.compressionMethod),null===b)throw new Error("Corrupted zip : compression "+f.pretty(this.compressionMethod)+" unknown (inner file : "+f.transformTo("string",this.fileName)+")");this.decompressed=new g(this.compressedSize,this.uncompressedSize,this.crc32,b,a.readData(this.compressedSize))},readCentralPart:function(a){this.versionMadeBy=a.readInt(2),a.skip(2),this.bitFlag=a.readInt(2),this.compressionMethod=a.readString(2),this.date=a.readDate(),this.crc32=a.readInt(4),this.compressedSize=a.readInt(4),this.uncompressedSize=a.readInt(4);var b=a.readInt(2);if(this.extraFieldsLength=a.readInt(2),this.fileCommentLength=a.readInt(2),this.diskNumberStart=a.readInt(2),this.internalFileAttributes=a.readInt(2),this.externalFileAttributes=a.readInt(4),this.localHeaderOffset=a.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");a.skip(b),this.readExtraFields(a),this.parseZIP64ExtraField(a),this.fileComment=a.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var a=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),a===l&&(this.dosPermissions=63&this.externalFileAttributes),a===m&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(a){if(this.extraFields[1]){var b=e(this.extraFields[1].value);this.uncompressedSize===f.MAX_VALUE_32BITS&&(this.uncompressedSize=b.readInt(8)),this.compressedSize===f.MAX_VALUE_32BITS&&(this.compressedSize=b.readInt(8)),this.localHeaderOffset===f.MAX_VALUE_32BITS&&(this.localHeaderOffset=b.readInt(8)),this.diskNumberStart===f.MAX_VALUE_32BITS&&(this.diskNumberStart=b.readInt(4))}},readExtraFields:function(a){var b,c,d,e=a.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});a.index<e;)b=a.readInt(2),c=a.readInt(2),d=a.readData(c),this.extraFields[b]={id:b,length:c,value:d}},handleUTF8:function(){var a=k.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=i.utf8decode(this.fileName),this.fileCommentStr=i.utf8decode(this.fileComment);else{var b=this.findExtraFieldUnicodePath();if(null!==b)this.fileNameStr=b;else{var c=f.transformTo(a,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(c)}var d=this.findExtraFieldUnicodeComment();if(null!==d)this.fileCommentStr=d;else{var e=f.transformTo(a,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(e)}}},findExtraFieldUnicodePath:function(){var a=this.extraFields[28789];if(a){var b=e(a.value);return 1!==b.readInt(1)?null:h(this.fileName)!==b.readInt(4)?null:i.utf8decode(b.readData(a.length-5))}return null},findExtraFieldUnicodeComment:function(){var a=this.extraFields[25461];if(a){var b=e(a.value);return 1!==b.readInt(1)?null:h(this.fileComment)!==b.readInt(4)?null:i.utf8decode(b.readData(a.length-5))}return null}},b.exports=d},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(a,b,c){"use strict";var d=a("./stream/StreamHelper"),e=a("./stream/DataWorker"),f=a("./utf8"),g=a("./compressedObject"),h=a("./stream/GenericWorker"),i=function(a,b,c){this.name=a,this.dir=c.dir,this.date=c.date,this.comment=c.comment,this.unixPermissions=c.unixPermissions,this.dosPermissions=c.dosPermissions,this._data=b,this._dataBinary=c.binary,this.options={compression:c.compression,compressionOptions:c.compressionOptions}};i.prototype={internalStream:function(a){var b=a.toLowerCase(),c="string"===b||"text"===b;"binarystring"!==b&&"text"!==b||(b="string");var e=this._decompressWorker(),g=!this._dataBinary;return g&&!c&&(e=e.pipe(new f.Utf8EncodeWorker)),!g&&c&&(e=e.pipe(new f.Utf8DecodeWorker)),new d(e,b,"")},async:function(a,b){return this.internalStream(a).accumulate(b)},nodeStream:function(a,b){return this.internalStream(a||"nodebuffer").toNodejsStream(b)},_compressWorker:function(a,b){if(this._data instanceof g&&this._data.compression.magic===a.magic)return this._data.getCompressedWorker();var c=this._decompressWorker();return this._dataBinary||(c=c.pipe(new f.Utf8EncodeWorker)),g.createWorkerFrom(c,a,b)},_decompressWorker:function(){return this._data instanceof g?this._data.getContentWorker():this._data instanceof h?this._data:new e(this._data)}};for(var j=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],k=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},l=0;l<j.length;l++)i.prototype[j[l]]=k;b.exports=i},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(a,b,c){a("../modules/web.immediate"),b.exports=a("../modules/_core").setImmediate},{"../modules/_core":40,"../modules/web.immediate":56}],37:[function(a,b,c){b.exports=function(a){if("function"!=typeof a)throw TypeError(a+" is not a function!");return a}},{}],38:[function(a,b,c){var d=a("./_is-object");b.exports=function(a){if(!d(a))throw TypeError(a+" is not an object!");return a}},{"./_is-object":51}],39:[function(a,b,c){var d={}.toString;b.exports=function(a){return d.call(a).slice(8,-1)}},{}],40:[function(a,b,c){var d=b.exports={version:"2.3.0"};"number"==typeof __e&&(__e=d)},{}],41:[function(a,b,c){var d=a("./_a-function");b.exports=function(a,b,c){if(d(a),void 0===b)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 2:return function(c,d){return a.call(b,c,d)};case 3:return function(c,d,e){return a.call(b,c,d,e)}}return function(){return a.apply(b,arguments)}}},{"./_a-function":37}],42:[function(a,b,c){b.exports=!a("./_fails")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},{"./_fails":45}],43:[function(a,b,c){var d=a("./_is-object"),e=a("./_global").document,f=d(e)&&d(e.createElement);b.exports=function(a){return f?e.createElement(a):{}}},{"./_global":46,"./_is-object":51}],44:[function(a,b,c){var d=a("./_global"),e=a("./_core"),f=a("./_ctx"),g=a("./_hide"),h="prototype",i=function(a,b,c){var j,k,l,m=a&i.F,n=a&i.G,o=a&i.S,p=a&i.P,q=a&i.B,r=a&i.W,s=n?e:e[b]||(e[b]={}),t=s[h],u=n?d:o?d[b]:(d[b]||{})[h];n&&(c=b);for(j in c)k=!m&&u&&void 0!==u[j],k&&j in s||(l=k?u[j]:c[j],s[j]=n&&"function"!=typeof u[j]?c[j]:q&&k?f(l,d):r&&u[j]==l?function(a){var b=function(b,c,d){if(this instanceof a){switch(arguments.length){case 0:return new a;case 1:return new a(b);case 2:return new a(b,c)}return new a(b,c,d)}return a.apply(this,arguments)};return b[h]=a[h],b}(l):p&&"function"==typeof l?f(Function.call,l):l,p&&((s.virtual||(s.virtual={}))[j]=l,a&i.R&&t&&!t[j]&&g(t,j,l)))};i.F=1,i.G=2,i.S=4,i.P=8,i.B=16,i.W=32,i.U=64,i.R=128,b.exports=i},{"./_core":40,"./_ctx":41,"./_global":46,"./_hide":47}],45:[function(a,b,c){b.exports=function(a){try{return!!a()}catch(b){return!0}}},{}],46:[function(a,b,c){var d=b.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=d)},{}],47:[function(a,b,c){var d=a("./_object-dp"),e=a("./_property-desc");b.exports=a("./_descriptors")?function(a,b,c){return d.f(a,b,e(1,c))}:function(a,b,c){return a[b]=c,a}},{"./_descriptors":42,"./_object-dp":52,"./_property-desc":53}],48:[function(a,b,c){b.exports=a("./_global").document&&document.documentElement},{"./_global":46}],49:[function(a,b,c){b.exports=!a("./_descriptors")&&!a("./_fails")(function(){return 7!=Object.defineProperty(a("./_dom-create")("div"),"a",{get:function(){return 7}}).a})},{"./_descriptors":42,"./_dom-create":43,"./_fails":45}],50:[function(a,b,c){b.exports=function(a,b,c){var d=void 0===c;switch(b.length){case 0:return d?a():a.call(c);case 1:return d?a(b[0]):a.call(c,b[0]);case 2:return d?a(b[0],b[1]):a.call(c,b[0],b[1]);case 3:return d?a(b[0],b[1],b[2]):a.call(c,b[0],b[1],b[2]);case 4:return d?a(b[0],b[1],b[2],b[3]):a.call(c,b[0],b[1],b[2],b[3])}return a.apply(c,b)}},{}],51:[function(a,b,c){b.exports=function(a){return"object"==typeof a?null!==a:"function"==typeof a}},{}],52:[function(a,b,c){var d=a("./_an-object"),e=a("./_ie8-dom-define"),f=a("./_to-primitive"),g=Object.defineProperty;c.f=a("./_descriptors")?Object.defineProperty:function(a,b,c){if(d(a),b=f(b,!0),d(c),e)try{return g(a,b,c)}catch(h){}if("get"in c||"set"in c)throw TypeError("Accessors not supported!");return"value"in c&&(a[b]=c.value),a}},{"./_an-object":38,"./_descriptors":42,"./_ie8-dom-define":49,"./_to-primitive":55}],53:[function(a,b,c){b.exports=function(a,b){return{enumerable:!(1&a),configurable:!(2&a),writable:!(4&a),value:b}}},{}],54:[function(a,b,c){var d,e,f,g=a("./_ctx"),h=a("./_invoke"),i=a("./_html"),j=a("./_dom-create"),k=a("./_global"),l=k.process,m=k.setImmediate,n=k.clearImmediate,o=k.MessageChannel,p=0,q={},r="onreadystatechange",s=function(){var a=+this;if(q.hasOwnProperty(a)){var b=q[a];delete q[a],b()}},t=function(a){s.call(a.data)};m&&n||(m=function(a){for(var b=[],c=1;arguments.length>c;)b.push(arguments[c++]);return q[++p]=function(){h("function"==typeof a?a:Function(a),b)},d(p),p},n=function(a){delete q[a]},"process"==a("./_cof")(l)?d=function(a){l.nextTick(g(s,a,1))}:o?(e=new o,f=e.port2,e.port1.onmessage=t,d=g(f.postMessage,f,1)):k.addEventListener&&"function"==typeof postMessage&&!k.importScripts?(d=function(a){k.postMessage(a+"","*")},k.addEventListener("message",t,!1)):d=r in j("script")?function(a){i.appendChild(j("script"))[r]=function(){i.removeChild(this),s.call(a)}}:function(a){setTimeout(g(s,a,1),0)}),b.exports={set:m,clear:n}},{"./_cof":39,"./_ctx":41,"./_dom-create":43,"./_global":46,"./_html":48,"./_invoke":50}],55:[function(a,b,c){var d=a("./_is-object");b.exports=function(a,b){if(!d(a))return a;var c,e;if(b&&"function"==typeof(c=a.toString)&&!d(e=c.call(a)))return e;if("function"==typeof(c=a.valueOf)&&!d(e=c.call(a)))return e;if(!b&&"function"==typeof(c=a.toString)&&!d(e=c.call(a)))return e;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":51}],56:[function(a,b,c){var d=a("./_export"),e=a("./_task");d(d.G+d.B,{setImmediate:e.set,clearImmediate:e.clear})},{"./_export":44,"./_task":54}],57:[function(a,b,c){(function(a){"use strict";function c(){k=!0;for(var a,b,c=l.length;c;){for(b=l,l=[],a=-1;++a<c;)b[a]();c=l.length}k=!1}function d(a){1!==l.push(a)||k||e()}var e,f=a.MutationObserver||a.WebKitMutationObserver;if(f){var g=0,h=new f(c),i=a.document.createTextNode("");h.observe(i,{characterData:!0}),e=function(){i.data=g=++g%2}}else if(a.setImmediate||"undefined"==typeof a.MessageChannel)e="document"in a&&"onreadystatechange"in a.document.createElement("script")?function(){var b=a.document.createElement("script");b.onreadystatechange=function(){c(),b.onreadystatechange=null,b.parentNode.removeChild(b),b=null},a.document.documentElement.appendChild(b)}:function(){setTimeout(c,0)};else{var j=new a.MessageChannel;j.port1.onmessage=c,e=function(){j.port2.postMessage(0)}}var k,l=[];b.exports=d}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],58:[function(a,b,c){"use strict";function d(){}function e(a){if("function"!=typeof a)throw new TypeError("resolver must be a function");this.state=s,this.queue=[],this.outcome=void 0,a!==d&&i(this,a)}function f(a,b,c){this.promise=a,"function"==typeof b&&(this.onFulfilled=b,this.callFulfilled=this.otherCallFulfilled),"function"==typeof c&&(this.onRejected=c,this.callRejected=this.otherCallRejected)}function g(a,b,c){o(function(){var d;try{d=b(c)}catch(e){return p.reject(a,e)}d===a?p.reject(a,new TypeError("Cannot resolve promise with itself")):p.resolve(a,d)})}function h(a){var b=a&&a.then;if(a&&"object"==typeof a&&"function"==typeof b)return function(){b.apply(a,arguments)}}function i(a,b){function c(b){f||(f=!0,p.reject(a,b))}function d(b){f||(f=!0,p.resolve(a,b))}function e(){b(d,c)}var f=!1,g=j(e);"error"===g.status&&c(g.value)}function j(a,b){var c={};try{c.value=a(b),c.status="success"}catch(d){c.status="error",c.value=d}return c}function k(a){return a instanceof this?a:p.resolve(new this(d),a)}function l(a){var b=new this(d);return p.reject(b,a)}function m(a){function b(a,b){function d(a){g[b]=a,++h!==e||f||(f=!0,p.resolve(j,g))}c.resolve(a).then(d,function(a){f||(f=!0,p.reject(j,a))})}var c=this;if("[object Array]"!==Object.prototype.toString.call(a))return this.reject(new TypeError("must be an array"));var e=a.length,f=!1;if(!e)return this.resolve([]);for(var g=new Array(e),h=0,i=-1,j=new this(d);++i<e;)b(a[i],i);return j}function n(a){function b(a){c.resolve(a).then(function(a){f||(f=!0,p.resolve(h,a))},function(a){f||(f=!0,p.reject(h,a))})}var c=this;if("[object Array]"!==Object.prototype.toString.call(a))return this.reject(new TypeError("must be an array"));var e=a.length,f=!1;if(!e)return this.resolve([]);for(var g=-1,h=new this(d);++g<e;)b(a[g]);return h}var o=a("immediate"),p={},q=["REJECTED"],r=["FULFILLED"],s=["PENDING"];b.exports=e,e.prototype["catch"]=function(a){return this.then(null,a)},e.prototype.then=function(a,b){if("function"!=typeof a&&this.state===r||"function"!=typeof b&&this.state===q)return this;var c=new this.constructor(d);if(this.state!==s){var e=this.state===r?a:b;g(c,e,this.outcome)}else this.queue.push(new f(c,a,b));return c},f.prototype.callFulfilled=function(a){p.resolve(this.promise,a)},f.prototype.otherCallFulfilled=function(a){g(this.promise,this.onFulfilled,a)},f.prototype.callRejected=function(a){p.reject(this.promise,a)},f.prototype.otherCallRejected=function(a){g(this.promise,this.onRejected,a)},p.resolve=function(a,b){var c=j(h,b);if("error"===c.status)return p.reject(a,c.value);var d=c.value;if(d)i(a,d);else{a.state=r,a.outcome=b;for(var e=-1,f=a.queue.length;++e<f;)a.queue[e].callFulfilled(b)}return a},p.reject=function(a,b){a.state=q,a.outcome=b;for(var c=-1,d=a.queue.length;++c<d;)a.queue[c].callRejected(b);return a},e.resolve=k,e.reject=l,e.all=m,e.race=n},{immediate:57}],59:[function(a,b,c){"use strict";var d=a("./lib/utils/common").assign,e=a("./lib/deflate"),f=a("./lib/inflate"),g=a("./lib/zlib/constants"),h={};d(h,e,f,g),b.exports=h},{"./lib/deflate":60,"./lib/inflate":61,"./lib/utils/common":62,"./lib/zlib/constants":65}],60:[function(a,b,c){"use strict";function d(a){if(!(this instanceof d))return new d(a);this.options=i.assign({level:s,method:u,chunkSize:16384,windowBits:15,memLevel:8,strategy:t,to:""},a||{});var b=this.options;b.raw&&b.windowBits>0?b.windowBits=-b.windowBits:b.gzip&&b.windowBits>0&&b.windowBits<16&&(b.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var c=h.deflateInit2(this.strm,b.level,b.method,b.windowBits,b.memLevel,b.strategy);if(c!==p)throw new Error(k[c]);if(b.header&&h.deflateSetHeader(this.strm,b.header),b.dictionary){var e;if(e="string"==typeof b.dictionary?j.string2buf(b.dictionary):"[object ArrayBuffer]"===m.call(b.dictionary)?new Uint8Array(b.dictionary):b.dictionary,c=h.deflateSetDictionary(this.strm,e),c!==p)throw new Error(k[c]);this._dict_set=!0}}function e(a,b){var c=new d(b);if(c.push(a,!0),c.err)throw c.msg;return c.result}function f(a,b){return b=b||{},b.raw=!0,e(a,b)}function g(a,b){return b=b||{},b.gzip=!0,e(a,b)}var h=a("./zlib/deflate"),i=a("./utils/common"),j=a("./utils/strings"),k=a("./zlib/messages"),l=a("./zlib/zstream"),m=Object.prototype.toString,n=0,o=4,p=0,q=1,r=2,s=-1,t=0,u=8;d.prototype.push=function(a,b){var c,d,e=this.strm,f=this.options.chunkSize;if(this.ended)return!1;d=b===~~b?b:b===!0?o:n,"string"==typeof a?e.input=j.string2buf(a):"[object ArrayBuffer]"===m.call(a)?e.input=new Uint8Array(a):e.input=a,e.next_in=0,e.avail_in=e.input.length;do{if(0===e.avail_out&&(e.output=new i.Buf8(f),e.next_out=0,e.avail_out=f),c=h.deflate(e,d),c!==q&&c!==p)return this.onEnd(c),this.ended=!0,!1;0!==e.avail_out&&(0!==e.avail_in||d!==o&&d!==r)||("string"===this.options.to?this.onData(j.buf2binstring(i.shrinkBuf(e.output,e.next_out))):this.onData(i.shrinkBuf(e.output,e.next_out)))}while((e.avail_in>0||0===e.avail_out)&&c!==q);return d===o?(c=h.deflateEnd(this.strm),this.onEnd(c),this.ended=!0,c===p):d!==r||(this.onEnd(p),e.avail_out=0,!0)},d.prototype.onData=function(a){this.chunks.push(a)},d.prototype.onEnd=function(a){a===p&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=i.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},c.Deflate=d,c.deflate=e,c.deflateRaw=f,c.gzip=g},{"./utils/common":62,"./utils/strings":63,"./zlib/deflate":67,"./zlib/messages":72,"./zlib/zstream":74}],61:[function(a,b,c){"use strict";function d(a){if(!(this instanceof d))return new d(a);this.options=h.assign({chunkSize:16384,windowBits:0,to:""},a||{});var b=this.options;b.raw&&b.windowBits>=0&&b.windowBits<16&&(b.windowBits=-b.windowBits,0===b.windowBits&&(b.windowBits=-15)),!(b.windowBits>=0&&b.windowBits<16)||a&&a.windowBits||(b.windowBits+=32),b.windowBits>15&&b.windowBits<48&&0===(15&b.windowBits)&&(b.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new l,this.strm.avail_out=0;var c=g.inflateInit2(this.strm,b.windowBits);if(c!==j.Z_OK)throw new Error(k[c]);this.header=new m,g.inflateGetHeader(this.strm,this.header)}function e(a,b){var c=new d(b);if(c.push(a,!0),c.err)throw c.msg;return c.result}function f(a,b){return b=b||{},b.raw=!0,e(a,b)}var g=a("./zlib/inflate"),h=a("./utils/common"),i=a("./utils/strings"),j=a("./zlib/constants"),k=a("./zlib/messages"),l=a("./zlib/zstream"),m=a("./zlib/gzheader"),n=Object.prototype.toString;d.prototype.push=function(a,b){var c,d,e,f,k,l,m=this.strm,o=this.options.chunkSize,p=this.options.dictionary,q=!1;if(this.ended)return!1;d=b===~~b?b:b===!0?j.Z_FINISH:j.Z_NO_FLUSH,"string"==typeof a?m.input=i.binstring2buf(a):"[object ArrayBuffer]"===n.call(a)?m.input=new Uint8Array(a):m.input=a,m.next_in=0,m.avail_in=m.input.length;do{if(0===m.avail_out&&(m.output=new h.Buf8(o),m.next_out=0,m.avail_out=o),c=g.inflate(m,j.Z_NO_FLUSH),c===j.Z_NEED_DICT&&p&&(l="string"==typeof p?i.string2buf(p):"[object ArrayBuffer]"===n.call(p)?new Uint8Array(p):p,c=g.inflateSetDictionary(this.strm,l)),c===j.Z_BUF_ERROR&&q===!0&&(c=j.Z_OK,q=!1),c!==j.Z_STREAM_END&&c!==j.Z_OK)return this.onEnd(c),this.ended=!0,!1;m.next_out&&(0!==m.avail_out&&c!==j.Z_STREAM_END&&(0!==m.avail_in||d!==j.Z_FINISH&&d!==j.Z_SYNC_FLUSH)||("string"===this.options.to?(e=i.utf8border(m.output,m.next_out),f=m.next_out-e,k=i.buf2string(m.output,e),m.next_out=f,m.avail_out=o-f,f&&h.arraySet(m.output,m.output,e,f,0),this.onData(k)):this.onData(h.shrinkBuf(m.output,m.next_out)))),0===m.avail_in&&0===m.avail_out&&(q=!0)}while((m.avail_in>0||0===m.avail_out)&&c!==j.Z_STREAM_END);return c===j.Z_STREAM_END&&(d=j.Z_FINISH),d===j.Z_FINISH?(c=g.inflateEnd(this.strm),this.onEnd(c),this.ended=!0,c===j.Z_OK):d!==j.Z_SYNC_FLUSH||(this.onEnd(j.Z_OK),m.avail_out=0,!0)},d.prototype.onData=function(a){this.chunks.push(a)},d.prototype.onEnd=function(a){a===j.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=h.flattenChunks(this.chunks)),this.chunks=[],this.err=a,this.msg=this.strm.msg},c.Inflate=d,c.inflate=e,c.inflateRaw=f,c.ungzip=e},{"./utils/common":62,"./utils/strings":63,"./zlib/constants":65,"./zlib/gzheader":68,"./zlib/inflate":70,"./zlib/messages":72,"./zlib/zstream":74}],62:[function(a,b,c){"use strict";var d="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;c.assign=function(a){for(var b=Array.prototype.slice.call(arguments,1);b.length;){var c=b.shift();if(c){if("object"!=typeof c)throw new TypeError(c+"must be non-object");for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d])}}return a},c.shrinkBuf=function(a,b){return a.length===b?a:a.subarray?a.subarray(0,b):(a.length=b,a)};var e={arraySet:function(a,b,c,d,e){if(b.subarray&&a.subarray)return void a.set(b.subarray(c,c+d),e);for(var f=0;f<d;f++)a[e+f]=b[c+f]},flattenChunks:function(a){var b,c,d,e,f,g;for(d=0,b=0,c=a.length;b<c;b++)d+=a[b].length;for(g=new Uint8Array(d),e=0,b=0,c=a.length;b<c;b++)f=a[b],g.set(f,e),e+=f.length;return g}},f={arraySet:function(a,b,c,d,e){for(var f=0;f<d;f++)a[e+f]=b[c+f]},flattenChunks:function(a){return[].concat.apply([],a)}};c.setTyped=function(a){a?(c.Buf8=Uint8Array,c.Buf16=Uint16Array,c.Buf32=Int32Array,c.assign(c,e)):(c.Buf8=Array,c.Buf16=Array,c.Buf32=Array,c.assign(c,f))},c.setTyped(d)},{}],63:[function(a,b,c){"use strict";function d(a,b){if(b<65537&&(a.subarray&&g||!a.subarray&&f))return String.fromCharCode.apply(null,e.shrinkBuf(a,b));for(var c="",d=0;d<b;d++)c+=String.fromCharCode(a[d]);return c}var e=a("./common"),f=!0,g=!0;try{String.fromCharCode.apply(null,[0])}catch(h){f=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(h){g=!1}for(var i=new e.Buf8(256),j=0;j<256;j++)i[j]=j>=252?6:j>=248?5:j>=240?4:j>=224?3:j>=192?2:1;i[254]=i[254]=1,c.string2buf=function(a){var b,c,d,f,g,h=a.length,i=0;for(f=0;f<h;f++)c=a.charCodeAt(f),55296===(64512&c)&&f+1<h&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),i+=c<128?1:c<2048?2:c<65536?3:4;for(b=new e.Buf8(i),g=0,f=0;g<i;f++)c=a.charCodeAt(f),55296===(64512&c)&&f+1<h&&(d=a.charCodeAt(f+1),56320===(64512&d)&&(c=65536+(c-55296<<10)+(d-56320),f++)),c<128?b[g++]=c:c<2048?(b[g++]=192|c>>>6,b[g++]=128|63&c):c<65536?(b[g++]=224|c>>>12,b[g++]=128|c>>>6&63,b[g++]=128|63&c):(b[g++]=240|c>>>18,b[g++]=128|c>>>12&63,b[g++]=128|c>>>6&63,b[g++]=128|63&c);return b},c.buf2binstring=function(a){return d(a,a.length)},c.binstring2buf=function(a){for(var b=new e.Buf8(a.length),c=0,d=b.length;c<d;c++)b[c]=a.charCodeAt(c);return b},c.buf2string=function(a,b){var c,e,f,g,h=b||a.length,j=new Array(2*h);for(e=0,c=0;c<h;)if(f=a[c++],f<128)j[e++]=f;else if(g=i[f],g>4)j[e++]=65533,c+=g-1;else{for(f&=2===g?31:3===g?15:7;g>1&&c<h;)f=f<<6|63&a[c++],g--;g>1?j[e++]=65533:f<65536?j[e++]=f:(f-=65536,j[e++]=55296|f>>10&1023,j[e++]=56320|1023&f)}return d(j,e)},c.utf8border=function(a,b){var c;for(b=b||a.length,b>a.length&&(b=a.length),c=b-1;c>=0&&128===(192&a[c]);)c--;return c<0?b:0===c?b:c+i[a[c]]>b?c:b}},{"./common":62}],64:[function(a,b,c){"use strict";function d(a,b,c,d){for(var e=65535&a|0,f=a>>>16&65535|0,g=0;0!==c;){g=c>2e3?2e3:c,c-=g;do e=e+b[d++]|0,f=f+e|0;while(--g);e%=65521,f%=65521}return e|f<<16|0}b.exports=d},{}],65:[function(a,b,c){"use strict";b.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],66:[function(a,b,c){"use strict";function d(){
for(var a,b=[],c=0;c<256;c++){a=c;for(var d=0;d<8;d++)a=1&a?3988292384^a>>>1:a>>>1;b[c]=a}return b}function e(a,b,c,d){var e=f,g=d+c;a^=-1;for(var h=d;h<g;h++)a=a>>>8^e[255&(a^b[h])];return a^-1}var f=d();b.exports=e},{}],67:[function(a,b,c){"use strict";function d(a,b){return a.msg=I[b],b}function e(a){return(a<<1)-(a>4?9:0)}function f(a){for(var b=a.length;--b>=0;)a[b]=0}function g(a){var b=a.state,c=b.pending;c>a.avail_out&&(c=a.avail_out),0!==c&&(E.arraySet(a.output,b.pending_buf,b.pending_out,c,a.next_out),a.next_out+=c,b.pending_out+=c,a.total_out+=c,a.avail_out-=c,b.pending-=c,0===b.pending&&(b.pending_out=0))}function h(a,b){F._tr_flush_block(a,a.block_start>=0?a.block_start:-1,a.strstart-a.block_start,b),a.block_start=a.strstart,g(a.strm)}function i(a,b){a.pending_buf[a.pending++]=b}function j(a,b){a.pending_buf[a.pending++]=b>>>8&255,a.pending_buf[a.pending++]=255&b}function k(a,b,c,d){var e=a.avail_in;return e>d&&(e=d),0===e?0:(a.avail_in-=e,E.arraySet(b,a.input,a.next_in,e,c),1===a.state.wrap?a.adler=G(a.adler,b,e,c):2===a.state.wrap&&(a.adler=H(a.adler,b,e,c)),a.next_in+=e,a.total_in+=e,e)}function l(a,b){var c,d,e=a.max_chain_length,f=a.strstart,g=a.prev_length,h=a.nice_match,i=a.strstart>a.w_size-la?a.strstart-(a.w_size-la):0,j=a.window,k=a.w_mask,l=a.prev,m=a.strstart+ka,n=j[f+g-1],o=j[f+g];a.prev_length>=a.good_match&&(e>>=2),h>a.lookahead&&(h=a.lookahead);do if(c=b,j[c+g]===o&&j[c+g-1]===n&&j[c]===j[f]&&j[++c]===j[f+1]){f+=2,c++;do;while(j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&j[++f]===j[++c]&&f<m);if(d=ka-(m-f),f=m-ka,d>g){if(a.match_start=b,g=d,d>=h)break;n=j[f+g-1],o=j[f+g]}}while((b=l[b&k])>i&&0!==--e);return g<=a.lookahead?g:a.lookahead}function m(a){var b,c,d,e,f,g=a.w_size;do{if(e=a.window_size-a.lookahead-a.strstart,a.strstart>=g+(g-la)){E.arraySet(a.window,a.window,g,g,0),a.match_start-=g,a.strstart-=g,a.block_start-=g,c=a.hash_size,b=c;do d=a.head[--b],a.head[b]=d>=g?d-g:0;while(--c);c=g,b=c;do d=a.prev[--b],a.prev[b]=d>=g?d-g:0;while(--c);e+=g}if(0===a.strm.avail_in)break;if(c=k(a.strm,a.window,a.strstart+a.lookahead,e),a.lookahead+=c,a.lookahead+a.insert>=ja)for(f=a.strstart-a.insert,a.ins_h=a.window[f],a.ins_h=(a.ins_h<<a.hash_shift^a.window[f+1])&a.hash_mask;a.insert&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[f+ja-1])&a.hash_mask,a.prev[f&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=f,f++,a.insert--,!(a.lookahead+a.insert<ja)););}while(a.lookahead<la&&0!==a.strm.avail_in)}function n(a,b){var c=65535;for(c>a.pending_buf_size-5&&(c=a.pending_buf_size-5);;){if(a.lookahead<=1){if(m(a),0===a.lookahead&&b===J)return ua;if(0===a.lookahead)break}a.strstart+=a.lookahead,a.lookahead=0;var d=a.block_start+c;if((0===a.strstart||a.strstart>=d)&&(a.lookahead=a.strstart-d,a.strstart=d,h(a,!1),0===a.strm.avail_out))return ua;if(a.strstart-a.block_start>=a.w_size-la&&(h(a,!1),0===a.strm.avail_out))return ua}return a.insert=0,b===M?(h(a,!0),0===a.strm.avail_out?wa:xa):a.strstart>a.block_start&&(h(a,!1),0===a.strm.avail_out)?ua:ua}function o(a,b){for(var c,d;;){if(a.lookahead<la){if(m(a),a.lookahead<la&&b===J)return ua;if(0===a.lookahead)break}if(c=0,a.lookahead>=ja&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+ja-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart),0!==c&&a.strstart-c<=a.w_size-la&&(a.match_length=l(a,c)),a.match_length>=ja)if(d=F._tr_tally(a,a.strstart-a.match_start,a.match_length-ja),a.lookahead-=a.match_length,a.match_length<=a.max_lazy_match&&a.lookahead>=ja){a.match_length--;do a.strstart++,a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+ja-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart;while(0!==--a.match_length);a.strstart++}else a.strstart+=a.match_length,a.match_length=0,a.ins_h=a.window[a.strstart],a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+1])&a.hash_mask;else d=F._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++;if(d&&(h(a,!1),0===a.strm.avail_out))return ua}return a.insert=a.strstart<ja-1?a.strstart:ja-1,b===M?(h(a,!0),0===a.strm.avail_out?wa:xa):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?ua:va}function p(a,b){for(var c,d,e;;){if(a.lookahead<la){if(m(a),a.lookahead<la&&b===J)return ua;if(0===a.lookahead)break}if(c=0,a.lookahead>=ja&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+ja-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart),a.prev_length=a.match_length,a.prev_match=a.match_start,a.match_length=ja-1,0!==c&&a.prev_length<a.max_lazy_match&&a.strstart-c<=a.w_size-la&&(a.match_length=l(a,c),a.match_length<=5&&(a.strategy===U||a.match_length===ja&&a.strstart-a.match_start>4096)&&(a.match_length=ja-1)),a.prev_length>=ja&&a.match_length<=a.prev_length){e=a.strstart+a.lookahead-ja,d=F._tr_tally(a,a.strstart-1-a.prev_match,a.prev_length-ja),a.lookahead-=a.prev_length-1,a.prev_length-=2;do++a.strstart<=e&&(a.ins_h=(a.ins_h<<a.hash_shift^a.window[a.strstart+ja-1])&a.hash_mask,c=a.prev[a.strstart&a.w_mask]=a.head[a.ins_h],a.head[a.ins_h]=a.strstart);while(0!==--a.prev_length);if(a.match_available=0,a.match_length=ja-1,a.strstart++,d&&(h(a,!1),0===a.strm.avail_out))return ua}else if(a.match_available){if(d=F._tr_tally(a,0,a.window[a.strstart-1]),d&&h(a,!1),a.strstart++,a.lookahead--,0===a.strm.avail_out)return ua}else a.match_available=1,a.strstart++,a.lookahead--}return a.match_available&&(d=F._tr_tally(a,0,a.window[a.strstart-1]),a.match_available=0),a.insert=a.strstart<ja-1?a.strstart:ja-1,b===M?(h(a,!0),0===a.strm.avail_out?wa:xa):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?ua:va}function q(a,b){for(var c,d,e,f,g=a.window;;){if(a.lookahead<=ka){if(m(a),a.lookahead<=ka&&b===J)return ua;if(0===a.lookahead)break}if(a.match_length=0,a.lookahead>=ja&&a.strstart>0&&(e=a.strstart-1,d=g[e],d===g[++e]&&d===g[++e]&&d===g[++e])){f=a.strstart+ka;do;while(d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&d===g[++e]&&e<f);a.match_length=ka-(f-e),a.match_length>a.lookahead&&(a.match_length=a.lookahead)}if(a.match_length>=ja?(c=F._tr_tally(a,1,a.match_length-ja),a.lookahead-=a.match_length,a.strstart+=a.match_length,a.match_length=0):(c=F._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++),c&&(h(a,!1),0===a.strm.avail_out))return ua}return a.insert=0,b===M?(h(a,!0),0===a.strm.avail_out?wa:xa):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?ua:va}function r(a,b){for(var c;;){if(0===a.lookahead&&(m(a),0===a.lookahead)){if(b===J)return ua;break}if(a.match_length=0,c=F._tr_tally(a,0,a.window[a.strstart]),a.lookahead--,a.strstart++,c&&(h(a,!1),0===a.strm.avail_out))return ua}return a.insert=0,b===M?(h(a,!0),0===a.strm.avail_out?wa:xa):a.last_lit&&(h(a,!1),0===a.strm.avail_out)?ua:va}function s(a,b,c,d,e){this.good_length=a,this.max_lazy=b,this.nice_length=c,this.max_chain=d,this.func=e}function t(a){a.window_size=2*a.w_size,f(a.head),a.max_lazy_match=D[a.level].max_lazy,a.good_match=D[a.level].good_length,a.nice_match=D[a.level].nice_length,a.max_chain_length=D[a.level].max_chain,a.strstart=0,a.block_start=0,a.lookahead=0,a.insert=0,a.match_length=a.prev_length=ja-1,a.match_available=0,a.ins_h=0}function u(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=$,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new E.Buf16(2*ha),this.dyn_dtree=new E.Buf16(2*(2*fa+1)),this.bl_tree=new E.Buf16(2*(2*ga+1)),f(this.dyn_ltree),f(this.dyn_dtree),f(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new E.Buf16(ia+1),this.heap=new E.Buf16(2*ea+1),f(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new E.Buf16(2*ea+1),f(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function v(a){var b;return a&&a.state?(a.total_in=a.total_out=0,a.data_type=Z,b=a.state,b.pending=0,b.pending_out=0,b.wrap<0&&(b.wrap=-b.wrap),b.status=b.wrap?na:sa,a.adler=2===b.wrap?0:1,b.last_flush=J,F._tr_init(b),O):d(a,Q)}function w(a){var b=v(a);return b===O&&t(a.state),b}function x(a,b){return a&&a.state?2!==a.state.wrap?Q:(a.state.gzhead=b,O):Q}function y(a,b,c,e,f,g){if(!a)return Q;var h=1;if(b===T&&(b=6),e<0?(h=0,e=-e):e>15&&(h=2,e-=16),f<1||f>_||c!==$||e<8||e>15||b<0||b>9||g<0||g>X)return d(a,Q);8===e&&(e=9);var i=new u;return a.state=i,i.strm=a,i.wrap=h,i.gzhead=null,i.w_bits=e,i.w_size=1<<i.w_bits,i.w_mask=i.w_size-1,i.hash_bits=f+7,i.hash_size=1<<i.hash_bits,i.hash_mask=i.hash_size-1,i.hash_shift=~~((i.hash_bits+ja-1)/ja),i.window=new E.Buf8(2*i.w_size),i.head=new E.Buf16(i.hash_size),i.prev=new E.Buf16(i.w_size),i.lit_bufsize=1<<f+6,i.pending_buf_size=4*i.lit_bufsize,i.pending_buf=new E.Buf8(i.pending_buf_size),i.d_buf=1*i.lit_bufsize,i.l_buf=3*i.lit_bufsize,i.level=b,i.strategy=g,i.method=c,w(a)}function z(a,b){return y(a,b,$,aa,ba,Y)}function A(a,b){var c,h,k,l;if(!a||!a.state||b>N||b<0)return a?d(a,Q):Q;if(h=a.state,!a.output||!a.input&&0!==a.avail_in||h.status===ta&&b!==M)return d(a,0===a.avail_out?S:Q);if(h.strm=a,c=h.last_flush,h.last_flush=b,h.status===na)if(2===h.wrap)a.adler=0,i(h,31),i(h,139),i(h,8),h.gzhead?(i(h,(h.gzhead.text?1:0)+(h.gzhead.hcrc?2:0)+(h.gzhead.extra?4:0)+(h.gzhead.name?8:0)+(h.gzhead.comment?16:0)),i(h,255&h.gzhead.time),i(h,h.gzhead.time>>8&255),i(h,h.gzhead.time>>16&255),i(h,h.gzhead.time>>24&255),i(h,9===h.level?2:h.strategy>=V||h.level<2?4:0),i(h,255&h.gzhead.os),h.gzhead.extra&&h.gzhead.extra.length&&(i(h,255&h.gzhead.extra.length),i(h,h.gzhead.extra.length>>8&255)),h.gzhead.hcrc&&(a.adler=H(a.adler,h.pending_buf,h.pending,0)),h.gzindex=0,h.status=oa):(i(h,0),i(h,0),i(h,0),i(h,0),i(h,0),i(h,9===h.level?2:h.strategy>=V||h.level<2?4:0),i(h,ya),h.status=sa);else{var m=$+(h.w_bits-8<<4)<<8,n=-1;n=h.strategy>=V||h.level<2?0:h.level<6?1:6===h.level?2:3,m|=n<<6,0!==h.strstart&&(m|=ma),m+=31-m%31,h.status=sa,j(h,m),0!==h.strstart&&(j(h,a.adler>>>16),j(h,65535&a.adler)),a.adler=1}if(h.status===oa)if(h.gzhead.extra){for(k=h.pending;h.gzindex<(65535&h.gzhead.extra.length)&&(h.pending!==h.pending_buf_size||(h.gzhead.hcrc&&h.pending>k&&(a.adler=H(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending!==h.pending_buf_size));)i(h,255&h.gzhead.extra[h.gzindex]),h.gzindex++;h.gzhead.hcrc&&h.pending>k&&(a.adler=H(a.adler,h.pending_buf,h.pending-k,k)),h.gzindex===h.gzhead.extra.length&&(h.gzindex=0,h.status=pa)}else h.status=pa;if(h.status===pa)if(h.gzhead.name){k=h.pending;do{if(h.pending===h.pending_buf_size&&(h.gzhead.hcrc&&h.pending>k&&(a.adler=H(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending===h.pending_buf_size)){l=1;break}l=h.gzindex<h.gzhead.name.length?255&h.gzhead.name.charCodeAt(h.gzindex++):0,i(h,l)}while(0!==l);h.gzhead.hcrc&&h.pending>k&&(a.adler=H(a.adler,h.pending_buf,h.pending-k,k)),0===l&&(h.gzindex=0,h.status=qa)}else h.status=qa;if(h.status===qa)if(h.gzhead.comment){k=h.pending;do{if(h.pending===h.pending_buf_size&&(h.gzhead.hcrc&&h.pending>k&&(a.adler=H(a.adler,h.pending_buf,h.pending-k,k)),g(a),k=h.pending,h.pending===h.pending_buf_size)){l=1;break}l=h.gzindex<h.gzhead.comment.length?255&h.gzhead.comment.charCodeAt(h.gzindex++):0,i(h,l)}while(0!==l);h.gzhead.hcrc&&h.pending>k&&(a.adler=H(a.adler,h.pending_buf,h.pending-k,k)),0===l&&(h.status=ra)}else h.status=ra;if(h.status===ra&&(h.gzhead.hcrc?(h.pending+2>h.pending_buf_size&&g(a),h.pending+2<=h.pending_buf_size&&(i(h,255&a.adler),i(h,a.adler>>8&255),a.adler=0,h.status=sa)):h.status=sa),0!==h.pending){if(g(a),0===a.avail_out)return h.last_flush=-1,O}else if(0===a.avail_in&&e(b)<=e(c)&&b!==M)return d(a,S);if(h.status===ta&&0!==a.avail_in)return d(a,S);if(0!==a.avail_in||0!==h.lookahead||b!==J&&h.status!==ta){var o=h.strategy===V?r(h,b):h.strategy===W?q(h,b):D[h.level].func(h,b);if(o!==wa&&o!==xa||(h.status=ta),o===ua||o===wa)return 0===a.avail_out&&(h.last_flush=-1),O;if(o===va&&(b===K?F._tr_align(h):b!==N&&(F._tr_stored_block(h,0,0,!1),b===L&&(f(h.head),0===h.lookahead&&(h.strstart=0,h.block_start=0,h.insert=0))),g(a),0===a.avail_out))return h.last_flush=-1,O}return b!==M?O:h.wrap<=0?P:(2===h.wrap?(i(h,255&a.adler),i(h,a.adler>>8&255),i(h,a.adler>>16&255),i(h,a.adler>>24&255),i(h,255&a.total_in),i(h,a.total_in>>8&255),i(h,a.total_in>>16&255),i(h,a.total_in>>24&255)):(j(h,a.adler>>>16),j(h,65535&a.adler)),g(a),h.wrap>0&&(h.wrap=-h.wrap),0!==h.pending?O:P)}function B(a){var b;return a&&a.state?(b=a.state.status,b!==na&&b!==oa&&b!==pa&&b!==qa&&b!==ra&&b!==sa&&b!==ta?d(a,Q):(a.state=null,b===sa?d(a,R):O)):Q}function C(a,b){var c,d,e,g,h,i,j,k,l=b.length;if(!a||!a.state)return Q;if(c=a.state,g=c.wrap,2===g||1===g&&c.status!==na||c.lookahead)return Q;for(1===g&&(a.adler=G(a.adler,b,l,0)),c.wrap=0,l>=c.w_size&&(0===g&&(f(c.head),c.strstart=0,c.block_start=0,c.insert=0),k=new E.Buf8(c.w_size),E.arraySet(k,b,l-c.w_size,c.w_size,0),b=k,l=c.w_size),h=a.avail_in,i=a.next_in,j=a.input,a.avail_in=l,a.next_in=0,a.input=b,m(c);c.lookahead>=ja;){d=c.strstart,e=c.lookahead-(ja-1);do c.ins_h=(c.ins_h<<c.hash_shift^c.window[d+ja-1])&c.hash_mask,c.prev[d&c.w_mask]=c.head[c.ins_h],c.head[c.ins_h]=d,d++;while(--e);c.strstart=d,c.lookahead=ja-1,m(c)}return c.strstart+=c.lookahead,c.block_start=c.strstart,c.insert=c.lookahead,c.lookahead=0,c.match_length=c.prev_length=ja-1,c.match_available=0,a.next_in=i,a.input=j,a.avail_in=h,c.wrap=g,O}var D,E=a("../utils/common"),F=a("./trees"),G=a("./adler32"),H=a("./crc32"),I=a("./messages"),J=0,K=1,L=3,M=4,N=5,O=0,P=1,Q=-2,R=-3,S=-5,T=-1,U=1,V=2,W=3,X=4,Y=0,Z=2,$=8,_=9,aa=15,ba=8,ca=29,da=256,ea=da+1+ca,fa=30,ga=19,ha=2*ea+1,ia=15,ja=3,ka=258,la=ka+ja+1,ma=32,na=42,oa=69,pa=73,qa=91,ra=103,sa=113,ta=666,ua=1,va=2,wa=3,xa=4,ya=3;D=[new s(0,0,0,0,n),new s(4,4,8,4,o),new s(4,5,16,8,o),new s(4,6,32,32,o),new s(4,4,16,16,p),new s(8,16,32,32,p),new s(8,16,128,128,p),new s(8,32,128,256,p),new s(32,128,258,1024,p),new s(32,258,258,4096,p)],c.deflateInit=z,c.deflateInit2=y,c.deflateReset=w,c.deflateResetKeep=v,c.deflateSetHeader=x,c.deflate=A,c.deflateEnd=B,c.deflateSetDictionary=C,c.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":62,"./adler32":64,"./crc32":66,"./messages":72,"./trees":73}],68:[function(a,b,c){"use strict";function d(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}b.exports=d},{}],69:[function(a,b,c){"use strict";var d=30,e=12;b.exports=function(a,b){var c,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C;c=a.state,f=a.next_in,B=a.input,g=f+(a.avail_in-5),h=a.next_out,C=a.output,i=h-(b-a.avail_out),j=h+(a.avail_out-257),k=c.dmax,l=c.wsize,m=c.whave,n=c.wnext,o=c.window,p=c.hold,q=c.bits,r=c.lencode,s=c.distcode,t=(1<<c.lenbits)-1,u=(1<<c.distbits)-1;a:do{q<15&&(p+=B[f++]<<q,q+=8,p+=B[f++]<<q,q+=8),v=r[p&t];b:for(;;){if(w=v>>>24,p>>>=w,q-=w,w=v>>>16&255,0===w)C[h++]=65535&v;else{if(!(16&w)){if(0===(64&w)){v=r[(65535&v)+(p&(1<<w)-1)];continue b}if(32&w){c.mode=e;break a}a.msg="invalid literal/length code",c.mode=d;break a}x=65535&v,w&=15,w&&(q<w&&(p+=B[f++]<<q,q+=8),x+=p&(1<<w)-1,p>>>=w,q-=w),q<15&&(p+=B[f++]<<q,q+=8,p+=B[f++]<<q,q+=8),v=s[p&u];c:for(;;){if(w=v>>>24,p>>>=w,q-=w,w=v>>>16&255,!(16&w)){if(0===(64&w)){v=s[(65535&v)+(p&(1<<w)-1)];continue c}a.msg="invalid distance code",c.mode=d;break a}if(y=65535&v,w&=15,q<w&&(p+=B[f++]<<q,q+=8,q<w&&(p+=B[f++]<<q,q+=8)),y+=p&(1<<w)-1,y>k){a.msg="invalid distance too far back",c.mode=d;break a}if(p>>>=w,q-=w,w=h-i,y>w){if(w=y-w,w>m&&c.sane){a.msg="invalid distance too far back",c.mode=d;break a}if(z=0,A=o,0===n){if(z+=l-w,w<x){x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}}else if(n<w){if(z+=l+n-w,w-=n,w<x){x-=w;do C[h++]=o[z++];while(--w);if(z=0,n<x){w=n,x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}}}else if(z+=n-w,w<x){x-=w;do C[h++]=o[z++];while(--w);z=h-y,A=C}for(;x>2;)C[h++]=A[z++],C[h++]=A[z++],C[h++]=A[z++],x-=3;x&&(C[h++]=A[z++],x>1&&(C[h++]=A[z++]))}else{z=h-y;do C[h++]=C[z++],C[h++]=C[z++],C[h++]=C[z++],x-=3;while(x>2);x&&(C[h++]=C[z++],x>1&&(C[h++]=C[z++]))}break}}break}}while(f<g&&h<j);x=q>>3,f-=x,q-=x<<3,p&=(1<<q)-1,a.next_in=f,a.next_out=h,a.avail_in=f<g?5+(g-f):5-(f-g),a.avail_out=h<j?257+(j-h):257-(h-j),c.hold=p,c.bits=q}},{}],70:[function(a,b,c){"use strict";function d(a){return(a>>>24&255)+(a>>>8&65280)+((65280&a)<<8)+((255&a)<<24)}function e(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new s.Buf16(320),this.work=new s.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function f(a){var b;return a&&a.state?(b=a.state,a.total_in=a.total_out=b.total=0,a.msg="",b.wrap&&(a.adler=1&b.wrap),b.mode=L,b.last=0,b.havedict=0,b.dmax=32768,b.head=null,b.hold=0,b.bits=0,b.lencode=b.lendyn=new s.Buf32(pa),b.distcode=b.distdyn=new s.Buf32(qa),b.sane=1,b.back=-1,D):G}function g(a){var b;return a&&a.state?(b=a.state,b.wsize=0,b.whave=0,b.wnext=0,f(a)):G}function h(a,b){var c,d;return a&&a.state?(d=a.state,b<0?(c=0,b=-b):(c=(b>>4)+1,b<48&&(b&=15)),b&&(b<8||b>15)?G:(null!==d.window&&d.wbits!==b&&(d.window=null),d.wrap=c,d.wbits=b,g(a))):G}function i(a,b){var c,d;return a?(d=new e,a.state=d,d.window=null,c=h(a,b),c!==D&&(a.state=null),c):G}function j(a){return i(a,sa)}function k(a){if(ta){var b;for(q=new s.Buf32(512),r=new s.Buf32(32),b=0;b<144;)a.lens[b++]=8;for(;b<256;)a.lens[b++]=9;for(;b<280;)a.lens[b++]=7;for(;b<288;)a.lens[b++]=8;for(w(y,a.lens,0,288,q,0,a.work,{bits:9}),b=0;b<32;)a.lens[b++]=5;w(z,a.lens,0,32,r,0,a.work,{bits:5}),ta=!1}a.lencode=q,a.lenbits=9,a.distcode=r,a.distbits=5}function l(a,b,c,d){var e,f=a.state;return null===f.window&&(f.wsize=1<<f.wbits,f.wnext=0,f.whave=0,f.window=new s.Buf8(f.wsize)),d>=f.wsize?(s.arraySet(f.window,b,c-f.wsize,f.wsize,0),f.wnext=0,f.whave=f.wsize):(e=f.wsize-f.wnext,e>d&&(e=d),s.arraySet(f.window,b,c-d,e,f.wnext),d-=e,d?(s.arraySet(f.window,b,c-d,d,0),f.wnext=d,f.whave=f.wsize):(f.wnext+=e,f.wnext===f.wsize&&(f.wnext=0),f.whave<f.wsize&&(f.whave+=e))),0}function m(a,b){var c,e,f,g,h,i,j,m,n,o,p,q,r,pa,qa,ra,sa,ta,ua,va,wa,xa,ya,za,Aa=0,Ba=new s.Buf8(4),Ca=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!a||!a.state||!a.output||!a.input&&0!==a.avail_in)return G;c=a.state,c.mode===W&&(c.mode=X),h=a.next_out,f=a.output,j=a.avail_out,g=a.next_in,e=a.input,i=a.avail_in,m=c.hold,n=c.bits,o=i,p=j,xa=D;a:for(;;)switch(c.mode){case L:if(0===c.wrap){c.mode=X;break}for(;n<16;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(2&c.wrap&&35615===m){c.check=0,Ba[0]=255&m,Ba[1]=m>>>8&255,c.check=u(c.check,Ba,2,0),m=0,n=0,c.mode=M;break}if(c.flags=0,c.head&&(c.head.done=!1),!(1&c.wrap)||(((255&m)<<8)+(m>>8))%31){a.msg="incorrect header check",c.mode=ma;break}if((15&m)!==K){a.msg="unknown compression method",c.mode=ma;break}if(m>>>=4,n-=4,wa=(15&m)+8,0===c.wbits)c.wbits=wa;else if(wa>c.wbits){a.msg="invalid window size",c.mode=ma;break}c.dmax=1<<wa,a.adler=c.check=1,c.mode=512&m?U:W,m=0,n=0;break;case M:for(;n<16;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(c.flags=m,(255&c.flags)!==K){a.msg="unknown compression method",c.mode=ma;break}if(57344&c.flags){a.msg="unknown header flags set",c.mode=ma;break}c.head&&(c.head.text=m>>8&1),512&c.flags&&(Ba[0]=255&m,Ba[1]=m>>>8&255,c.check=u(c.check,Ba,2,0)),m=0,n=0,c.mode=N;case N:for(;n<32;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.head&&(c.head.time=m),512&c.flags&&(Ba[0]=255&m,Ba[1]=m>>>8&255,Ba[2]=m>>>16&255,Ba[3]=m>>>24&255,c.check=u(c.check,Ba,4,0)),m=0,n=0,c.mode=O;case O:for(;n<16;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.head&&(c.head.xflags=255&m,c.head.os=m>>8),512&c.flags&&(Ba[0]=255&m,Ba[1]=m>>>8&255,c.check=u(c.check,Ba,2,0)),m=0,n=0,c.mode=P;case P:if(1024&c.flags){for(;n<16;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.length=m,c.head&&(c.head.extra_len=m),512&c.flags&&(Ba[0]=255&m,Ba[1]=m>>>8&255,c.check=u(c.check,Ba,2,0)),m=0,n=0}else c.head&&(c.head.extra=null);c.mode=Q;case Q:if(1024&c.flags&&(q=c.length,q>i&&(q=i),q&&(c.head&&(wa=c.head.extra_len-c.length,c.head.extra||(c.head.extra=new Array(c.head.extra_len)),s.arraySet(c.head.extra,e,g,q,wa)),512&c.flags&&(c.check=u(c.check,e,q,g)),i-=q,g+=q,c.length-=q),c.length))break a;c.length=0,c.mode=R;case R:if(2048&c.flags){if(0===i)break a;q=0;do wa=e[g+q++],c.head&&wa&&c.length<65536&&(c.head.name+=String.fromCharCode(wa));while(wa&&q<i);if(512&c.flags&&(c.check=u(c.check,e,q,g)),i-=q,g+=q,wa)break a}else c.head&&(c.head.name=null);c.length=0,c.mode=S;case S:if(4096&c.flags){if(0===i)break a;q=0;do wa=e[g+q++],c.head&&wa&&c.length<65536&&(c.head.comment+=String.fromCharCode(wa));while(wa&&q<i);if(512&c.flags&&(c.check=u(c.check,e,q,g)),i-=q,g+=q,wa)break a}else c.head&&(c.head.comment=null);c.mode=T;case T:if(512&c.flags){for(;n<16;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(m!==(65535&c.check)){a.msg="header crc mismatch",c.mode=ma;break}m=0,n=0}c.head&&(c.head.hcrc=c.flags>>9&1,c.head.done=!0),a.adler=c.check=0,c.mode=W;break;case U:for(;n<32;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}a.adler=c.check=d(m),m=0,n=0,c.mode=V;case V:if(0===c.havedict)return a.next_out=h,a.avail_out=j,a.next_in=g,a.avail_in=i,c.hold=m,c.bits=n,F;a.adler=c.check=1,c.mode=W;case W:if(b===B||b===C)break a;case X:if(c.last){m>>>=7&n,n-=7&n,c.mode=ja;break}for(;n<3;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}switch(c.last=1&m,m>>>=1,n-=1,3&m){case 0:c.mode=Y;break;case 1:if(k(c),c.mode=ca,b===C){m>>>=2,n-=2;break a}break;case 2:c.mode=_;break;case 3:a.msg="invalid block type",c.mode=ma}m>>>=2,n-=2;break;case Y:for(m>>>=7&n,n-=7&n;n<32;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if((65535&m)!==(m>>>16^65535)){a.msg="invalid stored block lengths",c.mode=ma;break}if(c.length=65535&m,m=0,n=0,c.mode=Z,b===C)break a;case Z:c.mode=$;case $:if(q=c.length){if(q>i&&(q=i),q>j&&(q=j),0===q)break a;s.arraySet(f,e,g,q,h),i-=q,g+=q,j-=q,h+=q,c.length-=q;break}c.mode=W;break;case _:for(;n<14;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(c.nlen=(31&m)+257,m>>>=5,n-=5,c.ndist=(31&m)+1,m>>>=5,n-=5,c.ncode=(15&m)+4,m>>>=4,n-=4,c.nlen>286||c.ndist>30){a.msg="too many length or distance symbols",c.mode=ma;break}c.have=0,c.mode=aa;case aa:for(;c.have<c.ncode;){for(;n<3;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.lens[Ca[c.have++]]=7&m,m>>>=3,n-=3}for(;c.have<19;)c.lens[Ca[c.have++]]=0;if(c.lencode=c.lendyn,c.lenbits=7,ya={bits:c.lenbits},xa=w(x,c.lens,0,19,c.lencode,0,c.work,ya),c.lenbits=ya.bits,xa){a.msg="invalid code lengths set",c.mode=ma;break}c.have=0,c.mode=ba;case ba:for(;c.have<c.nlen+c.ndist;){for(;Aa=c.lencode[m&(1<<c.lenbits)-1],qa=Aa>>>24,ra=Aa>>>16&255,sa=65535&Aa,!(qa<=n);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(sa<16)m>>>=qa,n-=qa,c.lens[c.have++]=sa;else{if(16===sa){for(za=qa+2;n<za;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(m>>>=qa,n-=qa,0===c.have){a.msg="invalid bit length repeat",c.mode=ma;break}wa=c.lens[c.have-1],q=3+(3&m),m>>>=2,n-=2}else if(17===sa){for(za=qa+3;n<za;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}m>>>=qa,n-=qa,wa=0,q=3+(7&m),m>>>=3,n-=3}else{for(za=qa+7;n<za;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}m>>>=qa,n-=qa,wa=0,q=11+(127&m),m>>>=7,n-=7}if(c.have+q>c.nlen+c.ndist){a.msg="invalid bit length repeat",c.mode=ma;break}for(;q--;)c.lens[c.have++]=wa}}if(c.mode===ma)break;if(0===c.lens[256]){a.msg="invalid code -- missing end-of-block",c.mode=ma;break}if(c.lenbits=9,ya={bits:c.lenbits},xa=w(y,c.lens,0,c.nlen,c.lencode,0,c.work,ya),c.lenbits=ya.bits,xa){a.msg="invalid literal/lengths set",c.mode=ma;break}if(c.distbits=6,c.distcode=c.distdyn,ya={bits:c.distbits},xa=w(z,c.lens,c.nlen,c.ndist,c.distcode,0,c.work,ya),c.distbits=ya.bits,xa){a.msg="invalid distances set",c.mode=ma;break}if(c.mode=ca,b===C)break a;case ca:c.mode=da;case da:if(i>=6&&j>=258){a.next_out=h,a.avail_out=j,a.next_in=g,a.avail_in=i,c.hold=m,c.bits=n,v(a,p),h=a.next_out,f=a.output,j=a.avail_out,g=a.next_in,e=a.input,i=a.avail_in,m=c.hold,n=c.bits,c.mode===W&&(c.back=-1);break}for(c.back=0;Aa=c.lencode[m&(1<<c.lenbits)-1],qa=Aa>>>24,ra=Aa>>>16&255,sa=65535&Aa,!(qa<=n);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(ra&&0===(240&ra)){for(ta=qa,ua=ra,va=sa;Aa=c.lencode[va+((m&(1<<ta+ua)-1)>>ta)],qa=Aa>>>24,ra=Aa>>>16&255,sa=65535&Aa,!(ta+qa<=n);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}m>>>=ta,n-=ta,c.back+=ta}if(m>>>=qa,n-=qa,c.back+=qa,c.length=sa,0===ra){c.mode=ia;break}if(32&ra){c.back=-1,c.mode=W;break}if(64&ra){a.msg="invalid literal/length code",c.mode=ma;break}c.extra=15&ra,c.mode=ea;case ea:if(c.extra){for(za=c.extra;n<za;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.length+=m&(1<<c.extra)-1,m>>>=c.extra,n-=c.extra,c.back+=c.extra}c.was=c.length,c.mode=fa;case fa:for(;Aa=c.distcode[m&(1<<c.distbits)-1],qa=Aa>>>24,ra=Aa>>>16&255,sa=65535&Aa,!(qa<=n);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(0===(240&ra)){for(ta=qa,ua=ra,va=sa;Aa=c.distcode[va+((m&(1<<ta+ua)-1)>>ta)],qa=Aa>>>24,ra=Aa>>>16&255,sa=65535&Aa,!(ta+qa<=n);){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}m>>>=ta,n-=ta,c.back+=ta}if(m>>>=qa,n-=qa,c.back+=qa,64&ra){a.msg="invalid distance code",c.mode=ma;break}c.offset=sa,c.extra=15&ra,c.mode=ga;case ga:if(c.extra){for(za=c.extra;n<za;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}c.offset+=m&(1<<c.extra)-1,m>>>=c.extra,n-=c.extra,c.back+=c.extra}if(c.offset>c.dmax){a.msg="invalid distance too far back",c.mode=ma;break}c.mode=ha;case ha:if(0===j)break a;if(q=p-j,c.offset>q){if(q=c.offset-q,q>c.whave&&c.sane){a.msg="invalid distance too far back",c.mode=ma;break}q>c.wnext?(q-=c.wnext,r=c.wsize-q):r=c.wnext-q,q>c.length&&(q=c.length),pa=c.window}else pa=f,r=h-c.offset,q=c.length;q>j&&(q=j),j-=q,c.length-=q;do f[h++]=pa[r++];while(--q);0===c.length&&(c.mode=da);break;case ia:if(0===j)break a;f[h++]=c.length,j--,c.mode=da;break;case ja:if(c.wrap){for(;n<32;){if(0===i)break a;i--,m|=e[g++]<<n,n+=8}if(p-=j,a.total_out+=p,c.total+=p,p&&(a.adler=c.check=c.flags?u(c.check,f,p,h-p):t(c.check,f,p,h-p)),p=j,(c.flags?m:d(m))!==c.check){a.msg="incorrect data check",c.mode=ma;break}m=0,n=0}c.mode=ka;case ka:if(c.wrap&&c.flags){for(;n<32;){if(0===i)break a;i--,m+=e[g++]<<n,n+=8}if(m!==(4294967295&c.total)){a.msg="incorrect length check",c.mode=ma;break}m=0,n=0}c.mode=la;case la:xa=E;break a;case ma:xa=H;break a;case na:return I;case oa:default:return G}return a.next_out=h,a.avail_out=j,a.next_in=g,a.avail_in=i,c.hold=m,c.bits=n,(c.wsize||p!==a.avail_out&&c.mode<ma&&(c.mode<ja||b!==A))&&l(a,a.output,a.next_out,p-a.avail_out)?(c.mode=na,I):(o-=a.avail_in,p-=a.avail_out,a.total_in+=o,a.total_out+=p,c.total+=p,c.wrap&&p&&(a.adler=c.check=c.flags?u(c.check,f,p,a.next_out-p):t(c.check,f,p,a.next_out-p)),a.data_type=c.bits+(c.last?64:0)+(c.mode===W?128:0)+(c.mode===ca||c.mode===Z?256:0),(0===o&&0===p||b===A)&&xa===D&&(xa=J),xa)}function n(a){if(!a||!a.state)return G;var b=a.state;return b.window&&(b.window=null),a.state=null,D}function o(a,b){var c;return a&&a.state?(c=a.state,0===(2&c.wrap)?G:(c.head=b,b.done=!1,D)):G}function p(a,b){var c,d,e,f=b.length;return a&&a.state?(c=a.state,0!==c.wrap&&c.mode!==V?G:c.mode===V&&(d=1,d=t(d,b,f,0),d!==c.check)?H:(e=l(a,b,f,f))?(c.mode=na,I):(c.havedict=1,D)):G}var q,r,s=a("../utils/common"),t=a("./adler32"),u=a("./crc32"),v=a("./inffast"),w=a("./inftrees"),x=0,y=1,z=2,A=4,B=5,C=6,D=0,E=1,F=2,G=-2,H=-3,I=-4,J=-5,K=8,L=1,M=2,N=3,O=4,P=5,Q=6,R=7,S=8,T=9,U=10,V=11,W=12,X=13,Y=14,Z=15,$=16,_=17,aa=18,ba=19,ca=20,da=21,ea=22,fa=23,ga=24,ha=25,ia=26,ja=27,ka=28,la=29,ma=30,na=31,oa=32,pa=852,qa=592,ra=15,sa=ra,ta=!0;c.inflateReset=g,c.inflateReset2=h,c.inflateResetKeep=f,c.inflateInit=j,c.inflateInit2=i,c.inflate=m,c.inflateEnd=n,c.inflateGetHeader=o,c.inflateSetDictionary=p,c.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":62,"./adler32":64,"./crc32":66,"./inffast":69,"./inftrees":71}],71:[function(a,b,c){"use strict";var d=a("../utils/common"),e=15,f=852,g=592,h=0,i=1,j=2,k=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],l=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],m=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],n=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];b.exports=function(a,b,c,o,p,q,r,s){var t,u,v,w,x,y,z,A,B,C=s.bits,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=null,O=0,P=new d.Buf16(e+1),Q=new d.Buf16(e+1),R=null,S=0;for(D=0;D<=e;D++)P[D]=0;for(E=0;E<o;E++)P[b[c+E]]++;for(H=C,G=e;G>=1&&0===P[G];G--);if(H>G&&(H=G),0===G)return p[q++]=20971520,p[q++]=20971520,s.bits=1,0;for(F=1;F<G&&0===P[F];F++);for(H<F&&(H=F),K=1,D=1;D<=e;D++)if(K<<=1,K-=P[D],K<0)return-1;if(K>0&&(a===h||1!==G))return-1;for(Q[1]=0,D=1;D<e;D++)Q[D+1]=Q[D]+P[D];for(E=0;E<o;E++)0!==b[c+E]&&(r[Q[b[c+E]]++]=E);if(a===h?(N=R=r,y=19):a===i?(N=k,O-=257,R=l,S-=257,y=256):(N=m,R=n,y=-1),M=0,E=0,D=F,x=q,I=H,J=0,v=-1,L=1<<H,w=L-1,a===i&&L>f||a===j&&L>g)return 1;for(var T=0;;){T++,z=D-J,r[E]<y?(A=0,B=r[E]):r[E]>y?(A=R[S+r[E]],B=N[O+r[E]]):(A=96,B=0),t=1<<D-J,u=1<<I,F=u;do u-=t,p[x+(M>>J)+u]=z<<24|A<<16|B|0;while(0!==u);for(t=1<<D-1;M&t;)t>>=1;if(0!==t?(M&=t-1,M+=t):M=0,E++,0===--P[D]){if(D===G)break;D=b[c+r[E]]}if(D>H&&(M&w)!==v){for(0===J&&(J=H),x+=F,I=D-J,K=1<<I;I+J<G&&(K-=P[I+J],!(K<=0));)I++,K<<=1;if(L+=1<<I,a===i&&L>f||a===j&&L>g)return 1;v=M&w,p[v]=H<<24|I<<16|x-q|0}}return 0!==M&&(p[x+M]=D-J<<24|64<<16|0),s.bits=H,0}},{"../utils/common":62}],72:[function(a,b,c){"use strict";b.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],73:[function(a,b,c){"use strict";function d(a){for(var b=a.length;--b>=0;)a[b]=0}function e(a,b,c,d,e){this.static_tree=a,this.extra_bits=b,this.extra_base=c,this.elems=d,this.max_length=e,this.has_stree=a&&a.length}function f(a,b){this.dyn_tree=a,this.max_code=0,this.stat_desc=b}function g(a){return a<256?ia[a]:ia[256+(a>>>7)]}function h(a,b){a.pending_buf[a.pending++]=255&b,a.pending_buf[a.pending++]=b>>>8&255}function i(a,b,c){a.bi_valid>X-c?(a.bi_buf|=b<<a.bi_valid&65535,h(a,a.bi_buf),a.bi_buf=b>>X-a.bi_valid,a.bi_valid+=c-X):(a.bi_buf|=b<<a.bi_valid&65535,a.bi_valid+=c)}function j(a,b,c){i(a,c[2*b],c[2*b+1])}function k(a,b){var c=0;do c|=1&a,a>>>=1,c<<=1;while(--b>0);return c>>>1}function l(a){16===a.bi_valid?(h(a,a.bi_buf),a.bi_buf=0,a.bi_valid=0):a.bi_valid>=8&&(a.pending_buf[a.pending++]=255&a.bi_buf,a.bi_buf>>=8,a.bi_valid-=8)}function m(a,b){var c,d,e,f,g,h,i=b.dyn_tree,j=b.max_code,k=b.stat_desc.static_tree,l=b.stat_desc.has_stree,m=b.stat_desc.extra_bits,n=b.stat_desc.extra_base,o=b.stat_desc.max_length,p=0;for(f=0;f<=W;f++)a.bl_count[f]=0;for(i[2*a.heap[a.heap_max]+1]=0,c=a.heap_max+1;c<V;c++)d=a.heap[c],f=i[2*i[2*d+1]+1]+1,f>o&&(f=o,p++),i[2*d+1]=f,d>j||(a.bl_count[f]++,g=0,d>=n&&(g=m[d-n]),h=i[2*d],a.opt_len+=h*(f+g),l&&(a.static_len+=h*(k[2*d+1]+g)));if(0!==p){do{for(f=o-1;0===a.bl_count[f];)f--;a.bl_count[f]--,a.bl_count[f+1]+=2,a.bl_count[o]--,p-=2}while(p>0);for(f=o;0!==f;f--)for(d=a.bl_count[f];0!==d;)e=a.heap[--c],e>j||(i[2*e+1]!==f&&(a.opt_len+=(f-i[2*e+1])*i[2*e],i[2*e+1]=f),d--)}}function n(a,b,c){var d,e,f=new Array(W+1),g=0;
for(d=1;d<=W;d++)f[d]=g=g+c[d-1]<<1;for(e=0;e<=b;e++){var h=a[2*e+1];0!==h&&(a[2*e]=k(f[h]++,h))}}function o(){var a,b,c,d,f,g=new Array(W+1);for(c=0,d=0;d<Q-1;d++)for(ka[d]=c,a=0;a<1<<ba[d];a++)ja[c++]=d;for(ja[c-1]=d,f=0,d=0;d<16;d++)for(la[d]=f,a=0;a<1<<ca[d];a++)ia[f++]=d;for(f>>=7;d<T;d++)for(la[d]=f<<7,a=0;a<1<<ca[d]-7;a++)ia[256+f++]=d;for(b=0;b<=W;b++)g[b]=0;for(a=0;a<=143;)ga[2*a+1]=8,a++,g[8]++;for(;a<=255;)ga[2*a+1]=9,a++,g[9]++;for(;a<=279;)ga[2*a+1]=7,a++,g[7]++;for(;a<=287;)ga[2*a+1]=8,a++,g[8]++;for(n(ga,S+1,g),a=0;a<T;a++)ha[2*a+1]=5,ha[2*a]=k(a,5);ma=new e(ga,ba,R+1,S,W),na=new e(ha,ca,0,T,W),oa=new e(new Array(0),da,0,U,Y)}function p(a){var b;for(b=0;b<S;b++)a.dyn_ltree[2*b]=0;for(b=0;b<T;b++)a.dyn_dtree[2*b]=0;for(b=0;b<U;b++)a.bl_tree[2*b]=0;a.dyn_ltree[2*Z]=1,a.opt_len=a.static_len=0,a.last_lit=a.matches=0}function q(a){a.bi_valid>8?h(a,a.bi_buf):a.bi_valid>0&&(a.pending_buf[a.pending++]=a.bi_buf),a.bi_buf=0,a.bi_valid=0}function r(a,b,c,d){q(a),d&&(h(a,c),h(a,~c)),G.arraySet(a.pending_buf,a.window,b,c,a.pending),a.pending+=c}function s(a,b,c,d){var e=2*b,f=2*c;return a[e]<a[f]||a[e]===a[f]&&d[b]<=d[c]}function t(a,b,c){for(var d=a.heap[c],e=c<<1;e<=a.heap_len&&(e<a.heap_len&&s(b,a.heap[e+1],a.heap[e],a.depth)&&e++,!s(b,d,a.heap[e],a.depth));)a.heap[c]=a.heap[e],c=e,e<<=1;a.heap[c]=d}function u(a,b,c){var d,e,f,h,k=0;if(0!==a.last_lit)do d=a.pending_buf[a.d_buf+2*k]<<8|a.pending_buf[a.d_buf+2*k+1],e=a.pending_buf[a.l_buf+k],k++,0===d?j(a,e,b):(f=ja[e],j(a,f+R+1,b),h=ba[f],0!==h&&(e-=ka[f],i(a,e,h)),d--,f=g(d),j(a,f,c),h=ca[f],0!==h&&(d-=la[f],i(a,d,h)));while(k<a.last_lit);j(a,Z,b)}function v(a,b){var c,d,e,f=b.dyn_tree,g=b.stat_desc.static_tree,h=b.stat_desc.has_stree,i=b.stat_desc.elems,j=-1;for(a.heap_len=0,a.heap_max=V,c=0;c<i;c++)0!==f[2*c]?(a.heap[++a.heap_len]=j=c,a.depth[c]=0):f[2*c+1]=0;for(;a.heap_len<2;)e=a.heap[++a.heap_len]=j<2?++j:0,f[2*e]=1,a.depth[e]=0,a.opt_len--,h&&(a.static_len-=g[2*e+1]);for(b.max_code=j,c=a.heap_len>>1;c>=1;c--)t(a,f,c);e=i;do c=a.heap[1],a.heap[1]=a.heap[a.heap_len--],t(a,f,1),d=a.heap[1],a.heap[--a.heap_max]=c,a.heap[--a.heap_max]=d,f[2*e]=f[2*c]+f[2*d],a.depth[e]=(a.depth[c]>=a.depth[d]?a.depth[c]:a.depth[d])+1,f[2*c+1]=f[2*d+1]=e,a.heap[1]=e++,t(a,f,1);while(a.heap_len>=2);a.heap[--a.heap_max]=a.heap[1],m(a,b),n(f,j,a.bl_count)}function w(a,b,c){var d,e,f=-1,g=b[1],h=0,i=7,j=4;for(0===g&&(i=138,j=3),b[2*(c+1)+1]=65535,d=0;d<=c;d++)e=g,g=b[2*(d+1)+1],++h<i&&e===g||(h<j?a.bl_tree[2*e]+=h:0!==e?(e!==f&&a.bl_tree[2*e]++,a.bl_tree[2*$]++):h<=10?a.bl_tree[2*_]++:a.bl_tree[2*aa]++,h=0,f=e,0===g?(i=138,j=3):e===g?(i=6,j=3):(i=7,j=4))}function x(a,b,c){var d,e,f=-1,g=b[1],h=0,k=7,l=4;for(0===g&&(k=138,l=3),d=0;d<=c;d++)if(e=g,g=b[2*(d+1)+1],!(++h<k&&e===g)){if(h<l){do j(a,e,a.bl_tree);while(0!==--h)}else 0!==e?(e!==f&&(j(a,e,a.bl_tree),h--),j(a,$,a.bl_tree),i(a,h-3,2)):h<=10?(j(a,_,a.bl_tree),i(a,h-3,3)):(j(a,aa,a.bl_tree),i(a,h-11,7));h=0,f=e,0===g?(k=138,l=3):e===g?(k=6,l=3):(k=7,l=4)}}function y(a){var b;for(w(a,a.dyn_ltree,a.l_desc.max_code),w(a,a.dyn_dtree,a.d_desc.max_code),v(a,a.bl_desc),b=U-1;b>=3&&0===a.bl_tree[2*ea[b]+1];b--);return a.opt_len+=3*(b+1)+5+5+4,b}function z(a,b,c,d){var e;for(i(a,b-257,5),i(a,c-1,5),i(a,d-4,4),e=0;e<d;e++)i(a,a.bl_tree[2*ea[e]+1],3);x(a,a.dyn_ltree,b-1),x(a,a.dyn_dtree,c-1)}function A(a){var b,c=4093624447;for(b=0;b<=31;b++,c>>>=1)if(1&c&&0!==a.dyn_ltree[2*b])return I;if(0!==a.dyn_ltree[18]||0!==a.dyn_ltree[20]||0!==a.dyn_ltree[26])return J;for(b=32;b<R;b++)if(0!==a.dyn_ltree[2*b])return J;return I}function B(a){pa||(o(),pa=!0),a.l_desc=new f(a.dyn_ltree,ma),a.d_desc=new f(a.dyn_dtree,na),a.bl_desc=new f(a.bl_tree,oa),a.bi_buf=0,a.bi_valid=0,p(a)}function C(a,b,c,d){i(a,(L<<1)+(d?1:0),3),r(a,b,c,!0)}function D(a){i(a,M<<1,3),j(a,Z,ga),l(a)}function E(a,b,c,d){var e,f,g=0;a.level>0?(a.strm.data_type===K&&(a.strm.data_type=A(a)),v(a,a.l_desc),v(a,a.d_desc),g=y(a),e=a.opt_len+3+7>>>3,f=a.static_len+3+7>>>3,f<=e&&(e=f)):e=f=c+5,c+4<=e&&b!==-1?C(a,b,c,d):a.strategy===H||f===e?(i(a,(M<<1)+(d?1:0),3),u(a,ga,ha)):(i(a,(N<<1)+(d?1:0),3),z(a,a.l_desc.max_code+1,a.d_desc.max_code+1,g+1),u(a,a.dyn_ltree,a.dyn_dtree)),p(a),d&&q(a)}function F(a,b,c){return a.pending_buf[a.d_buf+2*a.last_lit]=b>>>8&255,a.pending_buf[a.d_buf+2*a.last_lit+1]=255&b,a.pending_buf[a.l_buf+a.last_lit]=255&c,a.last_lit++,0===b?a.dyn_ltree[2*c]++:(a.matches++,b--,a.dyn_ltree[2*(ja[c]+R+1)]++,a.dyn_dtree[2*g(b)]++),a.last_lit===a.lit_bufsize-1}var G=a("../utils/common"),H=4,I=0,J=1,K=2,L=0,M=1,N=2,O=3,P=258,Q=29,R=256,S=R+1+Q,T=30,U=19,V=2*S+1,W=15,X=16,Y=7,Z=256,$=16,_=17,aa=18,ba=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],ca=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],da=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],ea=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],fa=512,ga=new Array(2*(S+2));d(ga);var ha=new Array(2*T);d(ha);var ia=new Array(fa);d(ia);var ja=new Array(P-O+1);d(ja);var ka=new Array(Q);d(ka);var la=new Array(T);d(la);var ma,na,oa,pa=!1;c._tr_init=B,c._tr_stored_block=C,c._tr_flush_block=E,c._tr_tally=F,c._tr_align=D},{"../utils/common":62}],74:[function(a,b,c){"use strict";function d(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}b.exports=d},{}]},{},[10])(10)});                                                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/extensions/builder/includes/option-types/builder/static/css/history.css                   0000644                 00000001774 15266055653 0024614 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-builder .history-container {
	float: left;
}

body.rtl .fw-option-type-builder .history-container {
	float: right;
}

.fw-option-type-builder .history-container a {
	margin-right: 10px;
	text-decoration: none;
}

.fw-option-type-builder .history-container a:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.fw-option-type-builder .history-container a.disabled {
	margin-right: 10px;
	text-decoration: none;
	color: #b2b2b2;
}

.fw-option-type-builder a.undo {
	background-image: url(../img/history/undo.png);
	background-repeat: no-repeat;
	padding-left: 14px;
	background-position: left center;
}

.fw-option-type-builder a.undo.disabled {
	background-image: url(../img/history/undo_disabled.png);
}

.fw-option-type-builder a.redo {
	background-image: url(../img/history/redo.png);
	background-repeat: no-repeat;
	padding-left: 14px;
	background-position: left center;
	margin-left: 14px;
}

.fw-option-type-builder a.redo.disabled {
	background-image: url(../img/history/redo_disabled.png);
}    framework/extensions/builder/includes/option-types/builder/static/css/fullscreen.css                0000644                 00000004253 15266055653 0025250 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-builder-fullscreen-backdrop {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 99997;
	margin: 0;
	background-color: #E1E1E1;
}

body.admin-bar .fw-option-type-builder-fullscreen-backdrop {
	top: 32px;
}

.fw-option-type-builder-fullscreen-backdrop .buttons-wrapper {
	float: right;
	margin: 10px 20px;
}

.fw-option-type-builder-fullscreen-backdrop .button {
	margin-left: 5px;
	float: left;
}

.fw-option-type-builder-fullscreen-backdrop .buttons-wrapper .spinner {
	float: left;
	margin-top: 4px;
	margin-right: 0px;
}


.fw-option-type-builder > .builder-items-types .fullscreen-btn {
	float: right;
	cursor: pointer;
	color: #0074a2;
	margin: -5px 10px 10px 0;
}

body.rtl .fw-option-type-builder > .builder-items-types .fullscreen-btn {
	float: left;
}

.fw-option-type-builder > .builder-items-types .fullscreen-btn div {
	float: left;
}

.fw-option-type-builder > .builder-items-types .fullscreen-btn .icon-fullscreen-on {
	width: 9px;
	height: 18px;
	margin-right: 5px;
	background-position: center;
	background-image: url(../img/fullscreen/fullscreen-on.png);
	background-repeat: no-repeat;
}

.fw-option-type-builder > .builder-items-types .fullscreen-btn .icon-fullscreen-off {
	width: 9px;
	height: 18px;
	margin-right: 5px;
	background-position: center;
	background-image: url(../img/fullscreen/fullscreen-off.png);
	background-repeat: no-repeat;

}

@media (max-width: 782px) {
	.fw-option-type-builder > .builder-items-types .fullscreen-btn {
		float: none;
		margin: 0 auto 10px;
		display: inline-block;
	}
}

@media (min-width: 783px) {
	.fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper.fw-options-tabs-first-level .fw-options-tabs-list > ul {
		float: left; /* needed when the Fullscreen button goes on top of tabs when page width is small http://bit.ly/1FSCB7p */
	}
}


.fw-option-type-builder .ui-tabs-nav.ui-helper-clearfix:after {
	clear: none;
}


.fw-option-type-builder.builder-fullscreen {
	position: fixed;
	padding-top: 10px;
	top: 82px;
	left: 20px;
	right: 20px;
	z-index: 99998;
	margin: 0;
	background-color: #fff;
}

.fw-option-type-builder.builder-fullscreen > .builder-root-items {
	overflow: auto;
	overflow-x: hidden;
}                                                                                                                                                                                                                                                                                                                                                     framework/extensions/builder/includes/option-types/builder/static/css/helpers.css                   0000644                 00000000630 15266055653 0024543 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* Width Changer */

.fw-builder-item-width-changer {
	white-space: nowrap;
	font-weight: bold;
}

.fw-builder-item-width-changer a {
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	width: 18px;
	height: 18px;
	outline: 0;
}

.fw-builder-item-width-changer.is-first a.decrease-width,
.fw-builder-item-width-changer.is-last a.increase-width {
	color: #b2b2b2;
}

.fw-builder-col-1-5{
	width: 20%;
}                                                                                                        framework/extensions/builder/includes/option-types/builder/static/css/builder.css                   0000644                 00000024205 15266055653 0024533 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-builder > .builder-items-types {
	padding: 0;
	margin-bottom: 1px; /* space for border that will appear on fixed header */
	background-color: #fff;
}

.fw-option-type-builder.fixed-header {
	position: relative;
}

.fw-option-type-builder.fixed-header > .builder-items-types {
	position: absolute;
	width: 100%;
	z-index: 1;
}
.fw-option-type-builder.fixed-header.has-header-tools > .builder-items-types {
	margin-bottom: 0;
	border-bottom: 1px solid #eeeeee;
}

.fw-option-type-builder > .builder-items-types > .fw-options-tabs-wrapper {
	padding-bottom: 15px;
	border-bottom: 1px solid #eeeeee;
}

.fw-option-type-builder > .builder-items-types > .fw-builder-header-tools {
	padding: 20px;
}

.fw-option-type-builder > .builder-items-types > .fw-builder-header-tools .fw-builder-header-post-save-button {
	position: relative;
	top: -5px;
	margin-bottom: -10px;
}

.fw-option-type-builder .fw-option-type-builder-thumbnails-tab > .fw-backend-option-type-html {
	padding: 0 16px;
}
.fw-modal .fw-option-type-builder .fw-option-type-builder-thumbnails-tab > .fw-backend-option-type-html {
	padding: 1px 16px; /* 1px vertical padding for thumbnails outline */
}

.fw-option-type-builder span.fw-ext-builder-icon {
	font-size: 16px;
	color: #b3b3b3;
}

.fw-option-type-builder span.fw-ext-builder-icon.dashicons {
	/* dashicons are smaller than font grid (it's like padding), I don't know why the font was created like that */
	font-size: 20px;
}


/* tabs */

.fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper.fw-options-tabs-first-level .fw-options-tabs-contents {
	margin: 20px 0 0 !important;
}

.fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper.fw-options-tabs-first-level .fw-option-type-builder-thumbnails-tab > .fw-backend-option-type-html {
	padding: 0 16px !important;
}

.fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper.fw-options-tabs-first-level .ui-tabs-nav li {
	margin-right: 1px !important;
}

.fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper.fw-options-tabs-first-level .ui-tabs-nav a {
	font-size: 12px !important;
	font-weight: 400 !important;
	padding: 1px 14px 0 14px !important;
	line-height: 25px !important;
	color: #222222 !important;
	background-color: #F1F1F1;
}

.fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper.fw-options-tabs-first-level .ui-tabs-nav .ui-state-active a {
	color: #0074a2 !important;
	background-color: #ffffff;
}

.fw-option-type-builder.fw-option-type-builder-tabs-count-1 > .builder-items-types .fw-options-tabs-wrapper .fw-options-tabs-list {
	display: none;
}

.fw-option-type-builder.fw-option-type-builder-tabs-count-1 > .builder-items-types .fw-options-tabs-wrapper .fw-options-tabs-contents {
	margin-top: 0 !important;
}

@media (max-width: 782px) {
	.fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper .fw-options-tabs-list {
		text-align: center;
	}

	body.rtl .fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper.fw-options-tabs-first-level .fw-options-tabs-list > ul {
		float: none;
	}

	body.rtl .fw-option-type-builder > .builder-items-types .fullscreen-btn {
		float: none;
	}
}

@media (min-width: 782px) {
	body.rtl .fw-option-type-builder > .builder-items-types .fw-options-tabs-wrapper.fw-options-tabs-first-level .fw-options-tabs-list > ul {
		float: right;
	}
}

/* end: tabs */


/* builder-item-type */

.fw-option-type-builder .builder-item-type {
	width: 70px;
	height: 70px;
	font-size: 11px;
	background-color: #ffffff;
	float: left;
	display: table;
	position: relative;
	outline: 1px solid #e1e1e1;
	margin: 0 1px 1px 0;

	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;

	-webkit-transition: outline-color .1s ease-in;
	transition: outline-color .1s ease-in;
}

body.rtl .fw-option-type-builder .builder-item-type {
	float: right;
}

.fw-option-type-builder .builder-item-type:hover {
	outline-color: #8f8f8f;
	z-index: 9999;
	cursor: pointer;
}

.fw-option-type-builder .builder-item-type.ui-draggable-dragging {
	cursor: move;
}

.fw-option-type-builder .builder-item-type .item-type-icon-title {
	display: table-cell;
	vertical-align: middle;
}

.fw-option-type-builder .builder-item-type .item-type-icon-title .item-type-icon {
	text-align: center;
}

.fw-option-type-builder .builder-item-type .item-type-icon-title .item-type-icon .dashicons {
	font-size: 24px;
	display: inline-table;
	color: #b3b3b3;
}

.fw-option-type-builder .builder-item-type:hover .item-type-icon-title .item-type-icon .dashicons,
.fw-option-type-builder .builder-item-type:hover span.fw-ext-builder-icon {
	color: #8c8c8c;
}

.fw-option-type-builder .builder-item-type .item-type-icon-title .item-type-icon img {
	display: block;
	margin: 0 auto;
	opacity: 0.66;

	-webkit-transition: opacity .1s ease-in;
	transition: opacity .1s ease-in;
}

.fw-option-type-builder .builder-item-type:hover .item-type-icon-title .item-type-icon img {
	opacity: 1;
}

.fw-option-type-builder .builder-item-type .item-type-icon-title .item-type-title {
	text-align: center;
	line-height: 1.2;
	font-size: 10px;
	color: #666;
	padding-top: 5px;
}


/* builder builder-item-type add animation */

@-webkit-keyframes fwBuilderItemTypeAdd {
	0% {
		opacity: 1;
	}

	70% {
		opacity: 0;

		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	71% {
		opacity: 0;

		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);

		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3);
	}

	100% {
		opacity: 1;
	}
}

@keyframes fwBuilderItemTypeAdd {
	0% {
		opacity: 1;
	}

	70% {
		opacity: 0;

		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	71% {
		opacity: 0;

		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);

		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3);
	}

	100% {
		opacity: 1;
	}
}

.fw-builder-animation-item-type-add {
	-webkit-animation-name: fwBuilderItemTypeAdd;
	animation-name: fwBuilderItemTypeAdd;

	-webkit-animation-duration: 500ms;
	animation-duration: 500ms;
}

/* end: builder-item-type add animation */

/* end: builder-item-type */


.fw-option-type-builder > .builder-root-items {
	padding-top: 0px;
}

.fw-option-type-builder > .builder-root-items > .builder-items {
	min-height: 200px;
}

.fw-option-type-builder.has-header-tools > .builder-root-items > .builder-items {
	padding-top: 0;
}

.fw-option-type-builder.has-header-tools > .builder-root-items > .builder-items:before {
	margin-top: -10px;
}

.fw-option-type-builder > .builder-root-items > .builder-items span.fw-ext-builder-icon {
	bottom: -2px; /* fix for text smaller size */
	position: relative;
}

.fw-option-type-builder > .builder-root-items > .builder-items span.fw-ext-builder-icon.dashicons {
	bottom: 0;
}

.fw-option-type-builder > .builder-root-items > .builder-items span.fw-ext-builder-icon {
	color: #8c8c8c;
	margin-right: 9px;
}

.fw-option-type-builder.fw-option-type-builder-tabs-count-0 > .builder-root-items {
	border-top-width: 0;
}

.fw-option-type-builder .builder-items {
	padding: 10px;
}

.fw-option-type-builder .builder-items .builder-item {
	float: none;
	display: inline-block;
	vertical-align: top;
	padding: 10px;
}

.fw-option-type-builder .builder-items .builder-item .controls > * {
	vertical-align: middle;
}

.fw-option-type-builder .builder-items .builder-item .controls .unycon,
.fw-option-type-builder .builder-items .builder-item .controls .fa {
	margin-left: 4px;
	margin-right: 4px;
	font-size: 14px;
}

.fw-option-type-builder .builder-items .builder-item .controls .dashicons {
	height: 16px;
	line-height: 14px;
}

.fw-option-type-builder .builder-items .builder-item:hover {
	cursor: pointer;
}

.fw-option-type-builder .builder-items .builder-item.ui-sortable-helper {
	cursor: move;
}

.fw-option-type-builder .builder-items .builder-item.new-item {
	animation: fwDropIn .3s ease-in;
	animation-iteration-count: 1;

	-webkit-animation: fwDropIn .3s ease-in;
	-webkit-animation-iteration-count: 1;

	-moz-animation: fwDropIn .3s ease-in;
	-moz-animation-iteration-count: 1;

	-o-animation: fwDropIn .3s ease-in;
	-o-animation-iteration-count: 1;

	-ms-animation: fwDropIn .3s ease-in;
	-ms-animation-iteration-count: 1;
}

.fw-option-type-builder > .builder-root-items .fw-builder-placeholder {
	display: inline-block;
	float: none;
	padding: 10px;
	min-height: 50px;
	position: relative;
}

.fw-option-type-builder > .builder-root-items .fw-builder-placeholder:before {
	content: ' ';
	border: 1px dashed #d8d8d8;
	background-color: rgba(85, 85, 85, 0.03);
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
	bottom: 10px;
	left: 10px;
}

.fw-option-type-builder > .builder-root-items .fw-builder-placeholder.no-top:before {
	top: 0;
}

.fw-option-type-builder .builder-items .builder-item.fw-builder-item-deny-incoming-type > div > .builder-items > .fw-builder-placeholder {
	display: none;
}


/* allow/deny items in _items */

.fw-option-type-builder .builder-items .builder-item.fw-builder-item-allow-incoming-type > div > .builder-items {
	/*background-color: #DDFFD2;*/
}

.fw-option-type-builder .builder-items .builder-item.fw-builder-item-deny-incoming-type > div > .builder-items {
	/*background-color: #FFEFE7;*/
}

.fw-option-type-builder .builder-items .builder-item.fw-builder-item-deny-incoming-type > div {
	position: relative;
}

.fw-option-type-builder .builder-items .builder-item.fw-builder-item-deny-incoming-type > div > .builder-items:before {
	content: ' ';
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: transparent url('../img/gradient-slash.png') repeat scroll 0 0;
	opacity: 0.65;
}

/* end: allow/deny*/


/* backend fixes */
[class*="-collapsed"] .builder-items,
[class*="-collapsed"] .builder-items * {
	height:0;
	display:none;
}

.fw-backend-option-type-builder {
	padding: 0;
}

.fw-backend-option-type-builder > .fw-backend-option-desc {
	padding: 15px 25px 0;
}

.fw-option-type-builder .fw-backend-option-type-html {
	padding-top: 0;
	border-bottom: 0;
}

/* end: backend fixes */


/* qtip */

.qtip-fw-builder {
	padding: 5px 10px;
	min-width: 0;
}

.qtip-fw-builder .qtip-content {
	text-align: center;
}

/* end: qtip */
                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php                  0000644                 00000004360 15266055653 0024775 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

/**
 * Builder FullScreen functionality
 * @internal
 */
final class _FW_Ext_Builder_Fullscreen
{
	public static function init()
	{
		add_action('wp_ajax_fw_builder_fullscreen_set_storage_item', array(__CLASS__, '_action_ajax_set_storage_item'));
		add_action('wp_ajax_fw_builder_fullscreen_unset_storage_item', array(__CLASS__, '_action_ajax_unset_storage_item'));

		add_filter('fw_builder_fullscreen_add_classes', array(__CLASS__, '_filter_add_builder_classes'));
		add_action('fw_builder_fullscreen_add_backdrop', array(__CLASS__, '_action_add_builder_backdrop'));
	}

	private static function get_storage_items()
	{
		return fw_get_db_extension_data('builder', 'fullscreen', array());
	}

	private static function set_storage_items($items)
	{
		fw_set_db_extension_data('builder', 'fullscreen', $items);
	}

	public static function _action_ajax_set_storage_item()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		self::set_storage_items(
			array_unique(
				array_merge(
					self::get_storage_items(),
					array( (int)FW_Request::POST('post_id') )
				)
			)
		);

		wp_send_json_success();
	}

	public static function _action_ajax_unset_storage_item()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$storage_items = self::get_storage_items();
		$key = array_search(
			(int)FW_Request::POST('post_id'),
			$storage_items
		);
		unset($storage_items[$key]);

		self::set_storage_items($storage_items);

		wp_send_json_success();
	}

	public static function is_fullscreen_on()
	{
		$post_id = get_the_ID();
		return (false !== $post_id && in_array($post_id, self::get_storage_items()));
	}

	public static function _filter_add_builder_classes($str)
	{
		return self::is_fullscreen_on() ? ($str . ' builder-fullscreen') : $str;
	}

	public static function _action_add_builder_backdrop()
	{
		echo
		'<div class="fw-option-type-builder-fullscreen-backdrop' . (self::is_fullscreen_on() ? '' : ' fw-hidden') . '" >'.
		'    <div class="buttons-wrapper">'.
		'        <span class="spinner"></span>'.
		'        <a class="preview button">'. __('Preview Changes', 'fw') .'</a>'.
		'        <a class="button button-primary">'. __('Update', 'fw') .'</a>'.
		'    </div>'.
		'</div>';
	}
}

_FW_Ext_Builder_Fullscreen::init();

                                                                                                                                                                                                                                                                                extensions/builder/includes/option-types/builder/includes/templates/components/full/scripts.js      0000644                 00000006605 15266055653 0031221 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              (function($, localized){
		var eventsNamespace = '.templates-full',
			loadingId = 'fw-builder-templates-type-full',
			modal,
			lazyInitModal = function () {
				lazyInitModal = function () {};

				modal = new fw.OptionsModal({
					title: localized.l10n.save_template,
					options: [
						{
							'template_name': {
								'type': 'text',
								'label': localized.l10n.template_name
							}
						}
					],
					values: ''
				});
			};

	fwEvents.on('fw:option-type:builder:templates:init', function(data){
		var loading = data.tooltipLoading,
			builder = data.builder,
			tooltipHideCallback = data.tooltipHideCallback,
			tooltipRefreshCallback = data.tooltipRefreshCallback;

		data.$elements.find('.fw-builder-templates-type-full')
			.off(eventsNamespace)
			.on('click'+ eventsNamespace, 'a[data-load-template]', function(){
				var templateId = $(this).attr('data-load-template');

				loading.show();

				$.ajax({
					type: 'post',
					dataType: 'json',
					url: ajaxurl,
					data: {
						'action': 'fw_builder_templates_full_load',
						'builder_type': builder.get('type'),
						'template_id': templateId
					}
				})
					.done(function(json){
						loading.hide();

						if (!json.success) {
							console.error('Failed to load builder template', json);
							return;
						}

						if (JSON.stringify(builder.rootItems) === json.data.json) {
							console.log('Loaded value is the same as current');
						} else {
							builder.rootItems.reset(JSON.parse(json.data.json));
						}

						tooltipHideCallback();
					})
					.fail(function(xhr, status, error){
						loading.hide();

						console.error('Ajax error', error);
					});
			})
			.on('click'+ eventsNamespace, 'a[data-delete-template]', function(){
				var templateId = $(this).attr('data-delete-template');

				loading.show();

				$.ajax({
					type: 'post',
					dataType: 'json',
					url: ajaxurl,
					data: {
						'action': 'fw_builder_templates_full_delete',
						'builder_type': builder.get('type'),
						'template_id': templateId
					}
				})
					.done(function(json){
						loading.hide();

						if (!json.success) {
							console.error('Failed to delete builder template', json);
							return;
						}

						tooltipRefreshCallback();
					})
					.fail(function(xhr, status, error){
						loading.hide();

						console.error('Ajax error', error);
					});
			})
			.on('click'+ eventsNamespace, 'a.save-template', function () {
				tooltipHideCallback();

				lazyInitModal();

				// reset previous values
				modal.set('values', {}, {silent: true});

				// remove previous listener
				modal.off('change:values');

				modal.on('change:values', function (modal, values) {
					fw.loading.show(loadingId);

					$.ajax({
						type: 'post',
						dataType: 'json',
						url: ajaxurl,
						data: {
							'action': 'fw_builder_templates_full_save',
							'template_name': values.template_name,
							'builder_json': JSON.stringify(builder.rootItems),
							'builder_type': builder.get('type')
						}
					})
						.done(function (json) {
							fw.loading.hide(loadingId);

							if (!json.success) {
								console.error('Failed to save builder template', json);
								return;
							}
						})
						.fail(function (xhr, status, error) {
							fw.loading.hide(loadingId);

							console.error('Ajax save error', error);
						});
				});

				modal.open();
			});
	});
})(jQuery, _fw_option_type_builder_templates_full);                                                                                                                           extensions/builder/includes/option-types/builder/includes/templates/components/full/styles.css      0000644                 00000000164 15266055653 0031223 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              .fw-builder-templates-type-full .save-template-wrapper a {
	text-decoration: none !important;
	font-style: normal;
}                                                                                                                                                                                                                                                                                                                                                                                                            builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php        0000644                 00000016503 15266055653 0040600 0                                                                                                    ustar 00                                                                                framework/extensions/builder/includes/option-types                                                                                                                     <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Builder_Templates_Component_Full extends FW_Ext_Builder_Templates_Component
{
	public function get_type()
	{
		return 'full';
	}

	public function get_title()
	{
		return __('Full Templates', 'fw');
	}

	public function _render($data)
	{
		$html = '';

		$templates = $this->get_templates($data['builder_type']);

		{
			$this->fake_created_value = 0;

			$templates = array_map( // make this to keep elements order after applying uasort()
				array($this, 'array_map_add_fake_created_key'),
				$templates
			);
		}

		uasort($templates, array($this, 'sort_templates'));

		foreach ($templates as $template_id => $template) {
			if (isset($template['type']) && $template['type'] === 'predefined') {
				$delete_btn = '';
			} else {
				$delete_btn = '<a href="#" onclick="return false;" data-delete-template="'. fw_htmlspecialchars($template_id) .'"'
				              . ' class="template-delete dashicons fw-x"></a>';
			}

			$html .=
				'<li>'
					. $delete_btn
					. '<a href="#" onclick="return false;" data-load-template="'. fw_htmlspecialchars($template_id) .'"'
					. ' class="template-title">'
						. fw_htmlspecialchars($template['title'])
					. '</a>'
				. '</li>';
		}

		if (empty($html)) {
			$html = '<div class="fw-text-muted no-'. $this->get_type() .'-templates">'. __('No Templates Saved', 'fw') .'</div>';
		} else {
			$html =
				'<p class="fw-text-muted load-template-title">'. __('Load Template', 'fw') .':</p>'
				. '<ul class="std">'. $html .'</ul>';
		}

		$html =
			'<div class="save-template-wrapper">'
				. '<a href="#" onclick="return false;" class="save-template button button-primary">'
					. __('Save Full Template', 'fw')
				. '</a>'
			. '</div>'
			. $html;

		return $html;
	}

	public function _enqueue($data)
	{
		$uri = fw_ext('builder')->get_uri('/includes/option-types/builder/includes/templates/components/'. $this->get_type());
		$version = fw_ext('builder')->manifest->get_version();

		wp_enqueue_style(
			'fw-option-builder-templates-'. $this->get_type(),
			$uri .'/styles.css',
			array('fw-option-builder-templates'),
			$version
		);

		wp_enqueue_script(
			'fw-option-builder-templates-'. $this->get_type(),
			$uri .'/scripts.js',
			array('fw-option-builder-templates'),
			$version,
			true
		);

		wp_localize_script(
			'fw-option-builder-templates-'. $this->get_type(),
			'_fw_option_type_builder_templates_'. $this->get_type(),
			array(
				'l10n' => array(
					'template_name' => __('Template Name', 'fw'),
					'save_template' => __('Save Builder Template', 'fw'),
				),
			)
		);
	}

	public function _init()
	{
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_load',   array($this, '_action_ajax_load_template'));
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_save',   array($this, '_action_ajax_save_template'));
		add_action('wp_ajax_fw_builder_templates_'. $this->get_type() .'_delete', array($this, '_action_ajax_delete_template'));
	}

	private $fake_created_value;

	private function array_map_add_fake_created_key($el)
	{
		if (!isset($el['created'])) {
			/**
			 * Before 1.1.14 templates were appended
			 * After 1.1.14 templates are prepended
			 * So reverse old templates to be in the same order as the new ones
			 */
			$el['created'] = (++$this->fake_created_value);
		}

		return $el;
	}

	private function get_templates($builder_type)
	{
		return $this->get_db_templates($builder_type) + $this->get_predefined_templates($builder_type);
	}

	private function get_wp_option_prefix($builder_type)
	{
		return 'fw:bt:f:'. $builder_type .':';
	}

	private function sort_templates($a, $b)
	{
		$at = isset($a['created']) ? $a['created'] : 0;
		$bt = isset($b['created']) ? $b['created'] : 0;

		if ($at == $bt) {
			return 0;
		}

		return ($at > $bt) ? -1 : 1;
	}

	/**
	 * @internal
	 */
	public function _action_ajax_load_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$templates = $this->get_templates($builder_type);

		$template_id = (string)FW_Request::POST('template_id');

		if (!isset($templates[$template_id])) {
			wp_send_json_error();
		}

		wp_send_json_success(array(
			'json' => $templates[$template_id]['json']
		));
	}

	/**
	 * @internal
	 */
	public function _action_ajax_save_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$template = array(
			'title' => trim((string)FW_Request::POST('template_name')),
			'json' => trim((string)FW_Request::POST('builder_json')),
			'created' => time(),
		);

		if (
			empty($template['json'])
			||
			($decoded_json = json_decode($template['json'], true)) === null
		) {
			wp_send_json_error();
		}

		unset($decoded_json);

		if (empty($template['title'])) {
			$template['title'] = __('No Title', 'fw');
		}

		$template_id = md5($template['json']);

		update_option(
			$this->get_wp_option_prefix($builder_type) . $template_id,
			$template,
			false
		);

		/**
		 * Remove from old storage (to prevent array key merge with old value on get)
		 */
		{
			$old_templates = fw_get_db_extension_data('builder', 'templates/'. $builder_type, array());

			unset($old_templates[$template_id]);

			fw_set_db_extension_data('builder', 'templates/'. $builder_type, $old_templates);

			unset($old_templates);
		}

		wp_send_json_success();
	}

	/**
	 * @internal
	 */
	public function _action_ajax_delete_template()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!$this->builder_type_is_valid($builder_type)) {
			wp_send_json_error();
		}

		$template_id = (string)FW_Request::POST('template_id');

		delete_option($this->get_wp_option_prefix($builder_type) . $template_id);

		/**
		 * Remove from old storage
		 */
		{
			$old_templates = fw_get_db_extension_data('builder', 'templates/'. $builder_type, array());

			unset($old_templates[$template_id]);

			fw_set_db_extension_data('builder', 'templates/'. $builder_type, $old_templates);

			unset($old_templates);
		}

		wp_send_json_success();
	}

	/**
	 * @param $builder_type
	 * @return mixed|null
	 *
	 * Note: Templates can be very big and saving them in a single wp option can throw mysql error on update query
	 */
	protected function get_db_templates($builder_type)
	{
		$templates = array();

		/**
		 * Note: 'prefix + name' max length should be 64
		 */
		$option_prefix = $this->get_wp_option_prefix($builder_type); // + md5 (length=32)

		/**
		 * @var WPDB $wpdb
		 */
		global $wpdb;

		foreach ((array)$wpdb->get_results($wpdb->prepare(
			"SELECT option_name FROM {$wpdb->options} WHERE option_name LIKE %s",
			$wpdb->esc_like( $option_prefix ) .'%'
		), ARRAY_A) as $row) {
			$templates[
				// extract (suffix) md5 used as id
				preg_replace('/^'. preg_quote($option_prefix, '/') .'/', '', $row['option_name'])
			] = get_option($row['option_name']);
		}

		$templates +=
			/**
			 * Append old templates
			 * This can't be removed because a lot of installations already use this
			 */
			fw_get_db_extension_data('builder', 'templates/'. $builder_type, array());

		return $templates;
	}
}
                                                                                                                                                                                             extensions/builder/includes/option-types/builder/includes/templates/components/full/init.php        0000644                 00000000476 15266055653 0030650 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

add_action('fw_ext_builder:template_components_register', '_action_fw_ext_builder_template_component_full', 3);
function _action_fw_ext_builder_template_component_full() {
	FW_Ext_Builder_Templates::register_component(
		new FW_Ext_Builder_Templates_Component_Full()
	);
}
                                                                                                                                                                                                  framework/extensions/builder/includes/option-types/builder/includes/templates/README.md             0000644                 00000001721 15266055653 0025375 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ### Create new component

* Create a class that extends `FW_Ext_Builder_Templates_Component`

	```php
	class FW_Ext_Builder_Templates_Component_Demo extends FW_Ext_Builder_Templates_Component {
	    // Create all required abstract methods ...
	}
	```

* Register the class on special action

	```php
	add_action('fw_ext_builder:template_components_register', '_action_fw_ext_builder_template_component_demo');
	function _action_fw_ext_builder_template_component_demo() {
		require_once dirname(__FILE__) .'/.../path/to/class.php';

		FW_Ext_Builder_Templates::register_component(
			new FW_Ext_Builder_Templates_Component_Demo()
		);
	}
	```

* In javascript, init the html returned by `FW_Ext_Builder_Templates_Component_Demo::_render()`

	```javascript
	fwEvents.on('fw:option-type:builder:templates:init', function(data){
		data.$elements.find('.fw-builder-templates-type-COMPONENT_TYPE .whatever-element a').on('click', function(){
			alert('Hello World!');
		});
	});
	```                                               includes/option-types/builder/includes/templates/class-fw-ext-builder-templates-component.php       0000644                 00000003771 15266055653 0034514 0                                                                                                    ustar 00                                                                                framework/extensions/builder                                                                                                                                           <?php

abstract class FW_Ext_Builder_Templates_Component
{
	/**
	 * Unique type
	 * @return string
	 */
	abstract public function get_type();

	/**
	 * @return string
	 */
	abstract public function get_title();

	/**
	 * @param array $data {'builder_type': '...'}
	 * @return string HTML for tooltip
	 * @internal
	 */
	abstract public function _render($data);

	/**
	 * Enqueue css and js
	 * @param array $data {'builder_type': '...'}
	 * @internal
	 */
	abstract public function _enqueue($data);

	/**
	 * Called right after the component was fully registered
	 * @internal
	 */
	public function _init() {}

	/**
	 * @param string $builder_type Builder option type
	 * @return bool
	 */
	protected function builder_type_is_valid($builder_type)
	{
		if (
			empty($builder_type)
			||
			!fw()->backend->option_type($builder_type)
			||
			!(fw()->backend->option_type($builder_type) instanceof FW_Option_Type_Builder)
		) {
			return false;
		} else {
			return true;
		}
	}

	/**
	 * @param string $builder_type
	 * @return array|mixed
	 * @since 1.1.14
	 */
	protected function get_predefined_templates($builder_type)
	{
		$cache_id = 'fw_ext_builder/predefined_templates/'. $builder_type .'/'. $this->get_type();

		try {
			return FW_Cache::get($cache_id);
		} catch (FW_Cache_Not_Found_Exception $e) {
			$templates = array();

			foreach(apply_filters('fw_ext_builder:predefined_templates:'. $builder_type .':'. $this->get_type(), array(
				// 'id' => array('title' => 'Title', 'json' => '[]')
			)) as $id => $template) {
				if (
					isset($template['title']) && is_string($template['title'])
					&&
					isset($template['json']) && is_string($template['json']) && null !== json_decode($template['json'])
				) {
					$templates[ $id ] = array(
						'title' => $template['title'],
						'json' => $template['json'],
						'type' => 'predefined'
					);
				} else {
					trigger_error('Invalid predefined template: '. $id, E_USER_WARNING);
				}
			}

			FW_Cache::set($cache_id, $templates);

			return $templates;
		}
	}
}

       builder/includes/option-types/builder/includes/templates/class-fw-ext-builder-templates.php         0000644                 00000007245 15266055653 0032514 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php

/**
 * Builder templates functionality
 */
final class FW_Ext_Builder_Templates
{
	/**
	 * @var FW_Ext_Builder_Templates_Component[]
	 */
	private static $components;

	private static $registration_is_allowed = false;

	/**
	 * @internal
	 */
	public static function _init()
	{
		add_action('fw_ext_builder:option_type:builder:enqueue', array(__CLASS__, '_action_builder_enqueue'));
		add_action('wp_ajax_fw_builder_templates_render', array(__CLASS__, '_action_ajax_render'));
		add_action('init', array(__CLASS__, '_action_init'));
	}

	/**
	 * @internal
	 */
	public static function _action_init()
	{
		if (defined('DOING_AJAX') && DOING_AJAX === true) {
			/**
			 * Load and init components
			 * Some of them may have add_action('wp_ajax_...')
			 */
			self::get_components();
		}
	}

	/**
	 * @internal
	 */
	public static function _action_ajax_render()
	{
		if (!current_user_can('edit_posts')) {
			wp_send_json_error();
		}

		$builder_type = (string)FW_Request::POST('builder_type');

		if (!fw()->backend->option_type($builder_type)) {
			wp_send_json_error();
		}

		$first = true;

		$html = '<div class="fw-builder-templates-types">';

		foreach (self::get_components() as $component) {
			$component_html = $component->_render(array('builder_type' => $builder_type));

			if (empty($component_html)) {
				continue;
			}

			$html .=
				'<div class="fw-builder-templates-type fw-builder-templates-type-'. esc_attr($component->get_type()) .'"'.
					' data-type="'. esc_attr($component->get_type()) .'">'
					. '<a class="fw-builder-templates-type-title" href="#" onclick="return false;">'
						. $component->get_title()
					. '</a>'
					. '<div class="fw-builder-templates-type-content'. ($first ? '' : ' fw-hidden') .'">'
						. $component_html
					. '</div>'
				. '</div>';

			$first = false;

			unset($component_html);
		}

		$html .= '</div>';

		wp_send_json_success(array(
			'html' => $html
		));
	}

	/**
	 * @internal
	 */
	public static function _action_builder_enqueue($data)
	{
		if (!
			apply_filters(
				'fw_builder_has_template_saving_feature',
				$data['option']['template_saving'],
				$data['option']
			)
		) {
			return;
		}

		$uri = $data['uri'] .'/includes/templates/static';

		wp_enqueue_style(
			'fw-option-builder-templates',
			$uri .'/styles.css',
			array('fw-option-builder'),
			$data['version']
		);

		wp_enqueue_script(
			'fw-option-builder-templates',
			$uri .'/scripts.js',
			array('fw-option-builder'),
			$data['version'],
			true
		);

		wp_localize_script(
			'fw-option-builder-templates',
			'_fw_option_type_builder_templates',
			array(
				'l10n' => array(
					'templates' => __('Templates', 'fw'),
				),
			)
		);

		foreach (self::get_components() as $component) {
			$component->_enqueue(array('builder_type' => $data['option']['type']));
		}
	}

	public static function register_component(FW_Ext_Builder_Templates_Component $component)
	{
		if (!self::$registration_is_allowed) {
			trigger_error('Registration is not allowed. Tried to register component: '. $component->get_type(), E_USER_ERROR);
		}

		if (isset(self::$components[ $component->get_type() ])) {
			trigger_error('Component already registered: '. $component->get_type(), E_USER_ERROR);
		}

		self::$components[ $component->get_type() ] = $component;
	}

	/**
	 * @return FW_Ext_Builder_Templates_Component[]
	 */
	private static function get_components()
	{
		if (is_null(self::$components)) {
			self::$components = array();

			self::$registration_is_allowed = true;
			do_action('fw_ext_builder:template_components_register');
			self::$registration_is_allowed = false;

			foreach (self::$components as $component) {
				$component->_init();
			}
		}

		return self::$components;
	}
}
                                                                                                                                                                                                                                                                                                                                                           framework/extensions/builder/includes/option-types/builder/includes/templates/init.php              0000644                 00000000312 15266055653 0025565 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

foreach (array('full') as $component_id) {
	require_once dirname(__FILE__) .'/components/'. $component_id .'/init.php';
}

FW_Ext_Builder_Templates::_init();                                                                                                                                                                                                                                                                                                                      framework/extensions/builder/includes/option-types/builder/includes/templates/static/scripts.js     0000644                 00000012054 15266055653 0027433 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, fwe, _, localized) {
	$(document.body).on('fw:option-type:builder:init', function(e, data) {
		var inst = {
			$el: {
				builder: $(e.target),
				tooltipContent: $('<div class="fw-builder-templates-tooltip-content"></div>'),
				tooltipLoading: $(
					'<div class="fw-builder-templates-tooltip-loading">'+
					/**/'<div class="loading-icon fw-animation-rotate-reverse-180 unycon unycon-unyson-o"></div>'+
					'</div>'
				),
				headerTools: data.$headerTools
			},
			builder: data.builder,
			isBusy: false,
			tooltipLoading: {
				show: function() {
					inst.$el.tooltipContent.prepend(inst.$el.tooltipLoading);
				},
				hide: function() {
					inst.$el.tooltipLoading.detach();
				}
			},
			tooltipApi: null, // initialized below
			refresh: function() {
				if (this.isBusy) {
					console.log('Working... Try again later');
					return;
				}

				this.isBusy = true;
				this.tooltipLoading.show();

				$.ajax({
					type: 'post',
					dataType: 'json',
					url: ajaxurl,
					data: {
						'action': 'fw_builder_templates_render',
						'builder_type': this.builder.get('type')
					}
				})
				.done(_.bind(function(json){
					this.isBusy = false;
					this.tooltipLoading.hide();

					if (!json.success) {
						console.error('Failed to render builder templates', json);
						return;
					}

					this.$el.tooltipContent.html(json.data.html);

					/**
					 * Html was replaced
					 * Components that have html in tooltip, must init js events
					 */
					fwe.trigger('fw:option-type:builder:templates:init', {
						$elements: this.$el.tooltipContent,
						builder: this.builder,
						tooltipLoading: this.tooltipLoading,
						tooltipRefreshCallback: _.bind(this.refresh, this),
						tooltipHideCallback: _.bind(function(){ this.tooltipApi.hide(); }, this)
					});

					this.$el.tooltipContent.trigger('fw:option-type:builder:templates:after-html-replace');
				}, this))
				.fail(_.bind(function(xhr, status, error){
					this.isBusy = false;
					this.tooltipLoading.hide();

					fw.soleModal.show(
						'fw-builder-templates-error',
						'<h4>Ajax Error</h4><p class="fw-text-danger">'+ String(error) +'</p>',
						{showCloseButton: false}
					);
				}, this));
			}
		};

		inst.$el.headerTools
			.removeClass('fw-hidden')
			.append(
				'<div class="template-container fw-pull-right">' +
				/**/'<a class="template-btn" href="#" onclick="return false;">'+ localized.l10n.templates +'</a>' +
				'</div>'
			);

		inst.tooltipApi = inst.$el.headerTools
			.find('.template-container .template-btn')
			.qtip({
				show: 'click',
				hide: 'unfocus',
				position: {
					at: 'bottom center',
					my: 'top center',
					viewport: $(document.body)
				},
				events: {
					show: function () {
						inst.refresh();
					}
				},
				style: {
					classes: 'qtip-fw qtip-fw-builder',
					tip: {
						width: 12,
						height: 5
					},
					width: 180
				},
				content: {
					text: inst.$el.tooltipContent
				}
			})
			.qtip('api');

			/**
			 * Accordion
			 */
			inst.$el.tooltipContent
				.on(
					'click',
					'.fw-builder-templates-types > .fw-builder-templates-type > .fw-builder-templates-type-title',
					function() {
						var $wrapper = $(this).closest('.fw-builder-templates-type'),
							$content = $wrapper.find('> .fw-builder-templates-type-content'),
							$root = $wrapper.closest('.fw-builder-templates-types'),
							specialClass = 'current';

						if ($root.hasClass('is-busy')) {
							return;
						} else {
							$root.addClass('is-busy');
						}

						$content.addClass(specialClass);

						$root
							.find('> .fw-builder-templates-type > .fw-builder-templates-type-content:not(.'+specialClass+'):not(.fw-hidden)')
							.slideUp(function(){
								$(this).addClass('fw-hidden').removeAttr('style');
							});

						$content.removeClass(specialClass);
						inst.$el.tooltipContent.removeAttr('data-open-type');

						if ($content.hasClass('fw-hidden')) {
							$content
								.css('display', 'none')
								.removeClass('fw-hidden')
								.slideDown(function(){
									$root.removeClass('is-busy');
									$(this).removeAttr('style');
									inst.$el.tooltipContent.attr('data-open-type', $wrapper.attr('data-type'));
								});
						} else {
							$content.slideUp(function(){
								$root.removeClass('is-busy');
								$(this).addClass('fw-hidden').removeAttr('style');
							});
						}
					}
				)
				.on('fw:option-type:builder:templates:after-html-replace', function(){
					// reopen accordion type that was open before tooltip html replace
					{
						var openType = inst.$el.tooltipContent.attr('data-open-type');

						if (openType) {
							inst.$el.tooltipContent // close all
								.find('.fw-builder-templates-types > .fw-builder-templates-type > .fw-builder-templates-type-content')
								.addClass('fw-hidden');

							inst.$el.tooltipContent // open one
								.find('.fw-builder-templates-types > .fw-builder-templates-type-'+ openType +' > .fw-builder-templates-type-content')
								.removeClass('fw-hidden');
						}
					}
				});
	});
})(jQuery, fwEvents, _, _fw_option_type_builder_templates);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/builder/includes/option-types/builder/includes/templates/static/styles.css     0000644                 00000007202 15266055653 0027442 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       body.rtl .fw-option-type-builder .template-container {
	float: left;
}

.fw-option-type-builder .template-container .template-btn {
	text-decoration: none;
	cursor: pointer;
}

.fw-option-type-builder .template-container .template-btn:before {
	content: "\f135";
	font-family: dashicons;
	padding-right: 3px;
	vertical-align: text-bottom;
	line-height: normal;
}

.fw-option-type-builder .template-container a:focus {
	box-shadow: none;
}

.fw-builder-templates-tooltip-content {
	text-align: left;
	padding: 5px;
	min-height: 70px; /* space for loading */
}

.fw-builder-templates-tooltip-content .fw-builder-templates-tooltip-loading {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #333333;
}
.fw-builder-templates-tooltip-content .fw-builder-templates-tooltip-loading .loading-icon {
	display: block;
	position: relative;
	top: 50%;
	margin: -15px auto 0 auto;
	font-size: 30px;
	color: #555;
	text-align: center;
}

.fw-builder-templates-types > .fw-builder-templates-type {
	border-bottom: 1px solid #4B4B4B;
	border-bottom: 1px solid rgba(208, 208, 208, 0.15);
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.fw-builder-templates-types > .fw-builder-templates-type:last-child {
	border-bottom-width: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}

.fw-builder-templates-types > .fw-builder-templates-type > .fw-builder-templates-type-title {
	display: block;
	font-style: normal;
	text-decoration: none;
}

.fw-builder-templates-types > .fw-builder-templates-type > .fw-builder-templates-type-title:focus {
	box-shadow: none;
}

.fw-builder-templates-types > .fw-builder-templates-type > .fw-builder-templates-type-content {
	border-top: 1px dashed #4B4B4B;
	border-top: 1px dashed rgba(208, 208, 208, 0.15);

	padding-top: 10px;
	margin-top: 10px;
}

.fw-builder-templates-types > .fw-builder-templates-type > .fw-builder-templates-type-content .no-full-templates {
	margin-top: 10px;
}

.fw-builder-templates-types > .fw-builder-templates-type > .fw-builder-templates-type-content .load-template-title {
	margin: 10px 0;
}


.fw-builder-templates-types > .fw-builder-templates-type ul.std {
	margin: 0;
	width: 100%;
	max-height: 200px;
	overflow: auto;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li {
	font-style: normal;
	padding-bottom: 10px;
	margin-bottom: 0px;
	list-style-type: none;
	margin-left: 4px;
	text-align: left;
	line-height: 18px;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li a.template-title {
	display: block;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li a.template-title:before {
	content: "â€¢"; /* emulate native list bullet */
	font-size: 1.6em;
	vertical-align: sub;
	line-height: 1px;
	padding-right: 5px;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li,
.fw-builder-templates-types > .fw-builder-templates-type ul.std li a {
	color: #b1b1b1 !important;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li:hover,
.fw-builder-templates-types > .fw-builder-templates-type ul.std li:hover a {
	color: #eee !important;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li a {
	text-decoration: none !important;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li a:focus {
	box-shadow: none;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li:last-child {
	padding-bottom: 0px;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li a.template-delete {
	float: right;
	visibility: hidden;
	margin-top: 3px;
	text-decoration: none !important;
}

.fw-builder-templates-types > .fw-builder-templates-type ul.std li:hover a.template-delete {
	visibility: visible;
}                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/builder/includes/option-types/builder/includes/error_log                       0000644                 00000001151 15266055653 0024032 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       [09-Mar-2026 08:52:26 Australia/Sydney] PHP Fatal error:  Uncaught Error: Call to undefined function add_action() in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php:11
Stack trace:
#0 /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php(88): _FW_Ext_Builder_Fullscreen::init()
#1 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php on line 11
                                                                                                                                                                                                                                                                                                                                                                                                                       framework/extensions/builder/includes/autoload.php                                                  0000644                 00000002253 15266055653 0016534 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

spl_autoload_register( '_fw_ext_builder_includes_autoload' );
function _fw_ext_builder_includes_autoload( $class ) {
	switch ( $class ) {
		case 'FW_Option_Type_Builder' :
			require_once dirname( __FILE__ ) . '/option-types/builder/extends/class-fw-option-type-builder.php';
			break;
		case 'FW_Option_Type_Builder_Item' :
			require_once dirname( __FILE__ ) . '/option-types/builder/extends/class-fw-option-type-builder-item.php';
			break;
		case '_FW_Ext_Builder_Fullscreen' :
			require_once dirname( __FILE__ ) . '/option-types/builder/includes/fullscreen.php';
			break;
		case 'FW_Ext_Builder_Templates' :
			require_once dirname( __FILE__ ) . '/option-types/builder/includes/templates/class-fw-ext-builder-templates.php';
			break;
		case 'FW_Ext_Builder_Templates_Component' :
			require_once dirname( __FILE__ ) . '/option-types/builder/includes/templates/class-fw-ext-builder-templates-component.php';
			break;
		case 'FW_Ext_Builder_Templates_Component_Full' :
			require_once dirname( __FILE__ ) . '/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php';
			break;
	}
}                                                                                                                                                                                                                                                                                                                                                     framework/extensions/builder/config.php                                                             0000644                 00000003532 15266055653 0014364 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

/**
 * Default item widths for all builders
 *
 * It is better to use fw_ext_builder_get_item_width() function to retrieve the item widths
 * because it has a filter and users will be able to customize the widths for a specific builder
 *
 * @see fw_ext_builder_get_item_width()
 * @since 1.2.0
 *
 * old $cfg['default_item_widths'] https://github.com/ThemeFuse/Unyson-Builder-Extension/issues/8
 * https://github.com/ThemeFuse/Unyson-Builder-Extension/blob/v1.1.17/config.php#L13
 */
$cfg['grid.columns'] = array(
	'1_6' => array(
		'title'          => '1/6',
		'backend_class'  => 'fw-col-sm-2',
		'frontend_class' => 'fw-col-xs-12 fw-col-sm-2',
	),
	'1_5' => array(
		'title'          => '1/5',
		'backend_class'  => 'fw-col-sm-15',
		'frontend_class' => 'fw-col-xs-12 fw-col-sm-15',
	),
	'1_4' => array(
		'title'          => '1/4',
		'backend_class'  => 'fw-col-sm-3',
		'frontend_class' => 'fw-col-xs-12 fw-col-sm-3',
	),
	'1_3' => array(
		'title'          => '1/3',
		'backend_class'  => 'fw-col-sm-4',
		'frontend_class' => 'fw-col-xs-12 fw-col-sm-4',
	),
	'1_2' => array(
		'title'          => '1/2',
		'backend_class'  => 'fw-col-sm-6',
		'frontend_class' => 'fw-col-xs-12 fw-col-sm-6',
	),
	'2_3' => array(
		'title'          => '2/3',
		'backend_class'  => 'fw-col-sm-8',
		'frontend_class' => 'fw-col-xs-12 fw-col-sm-8',
	),
	'3_4' => array(
		'title'          => '3/4',
		'backend_class'  => 'fw-col-sm-9',
		'frontend_class' => 'fw-col-xs-12 fw-col-sm-9',
	),
	'1_1' => array(
		'title'          => '1/1',
		'backend_class'  => 'fw-col-sm-12',
		'frontend_class' => 'fw-col-xs-12',
	),
);

/**
 * @since 1.2.0
 */
$cfg['grid.row.class'] = 'fw-row';

/**
 * @deprecated since 1.2.0
 * if this is empty fw_ext_builder_get_item_width() will use $cfg['grid.columns']
 */
$cfg['default_item_widths'] = false;
                                                                                                                                                                      framework/extensions/megamenu/class-fw-extension-megamenu.php                                       0000644                 00000013115 15266055653 0020612 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Megamenu extends FW_Extension
{
	public function render_str($rel, $param = array())
	{
		return $this->render_view($rel, $param);
	}

	public function render($rel, $param = array())
	{
		$this->render_view($rel, $param, false);
	}

	/**
	 * Check if menu icon is enabled (checked in Screen Options on admin Menus page)
	 * @return bool
	 */
	public function show_icon()
	{
		return !in_array('icon', (array) get_user_option('manage' . 'nav-menus' . 'columnshidden'));
	}

	/**
	 * @internal
	 */
	public function _init() {
		add_action('wp_update_nav_menu_item', array($this, '_admin_action_wp_update_nav_menu_item'), 10, 3);
		add_action('admin_enqueue_scripts', array($this, '_admin_action_admin_enqueue_scripts'));
		add_action('wp_ajax_fw_ext_megamenu_item_values', array($this, '_action_ajax_item_values'));

		add_filter('wp_edit_nav_menu_walker', array($this, '_admin_filter_wp_edit_nav_menu_walker'));
		add_filter('manage_nav-menus_columns', array($this, '_admin_filter_manage_nav_menus_columns'), 20);
	}

	/**
	 * @internal
	 */
	public function _admin_action_admin_enqueue_scripts($hook)
	{
		if ($hook != 'nav-menus.php') {
			return;
		}

		wp_enqueue_media(); // required for modal

		wp_enqueue_style(
			"fw-ext-{$this->get_name()}-admin",
			$this->get_uri('/static/css/admin.css'),
			array(),
			$this->manifest->get_version()
		);
		wp_enqueue_script(
			"fw-ext-{$this->get_name()}-admin",
			$this->get_uri('/static/js/admin.js'),
			array('fw'),
			$this->manifest->get_version()
		);

		{
			$items_options = $items_options_modal_sizes = array();

			foreach (array('row', 'column', 'item', 'default') as $type) {
				$items_options[$type] = $this->get_options($type);
				$items_options_modal_sizes[$type] = $this->get_config('item-options:popup-size:'. $type);

				// Enqueue assets for item options
				fw()->backend->enqueue_options_static($items_options[$type]);
			}
		}

		$icon_option = apply_filters('fw:ext:megamenu:icon-option', array(
			'type' => 'icon',
			'label' => __('Select Icon', 'fw'),
		));
		fw()->backend->option_type($icon_option['type'])->enqueue_static();

		wp_localize_script(
			"fw-ext-{$this->get_name()}-admin",
			'_fw_ext_mega_menu',
			array(
				'l10n' => array(
					'item_options_btn' => apply_filters('fw:ext:megamenu:label:item-options-btn', __('Settings', 'fw')),
				),
				'icon_option' => $icon_option,
				'options' => $items_options,
				'item_options_modal_sizes' => $items_options_modal_sizes,
			)
		);
	}

	/**
	 * @internal
	 */
	public function _admin_action_wp_update_nav_menu_item($menu_id, $menu_item_db_id, $args)
	{
		if (!isset($_POST['menu']) || !isset($_POST['action'])) {
			return; // this is not a form submit
		}

		// Save hardcoded options
		{
			$meta = _fw_ext_mega_menu_admin_input_POST_values($menu_item_db_id);
			$meta = array(
				'enabled' => (
					isset($meta['enabled'])
					&&
					// only first level items can have "Enable as MegaMenu" checkbox
					!intval(get_post_meta( $menu_item_db_id, '_menu_item_menu_item_parent', true ))
				),
				'title-off' => isset($meta['title-off']),
				'new-row' => isset($meta['new-row']),
				'icon' => isset($meta['icon']) ? (string)$meta['icon'] : '',
			);

			fw_ext_mega_menu_update_meta($menu_item_db_id, $meta);
		}

		// Save item custom options
		if (
			$this->get_options('row') ||
			$this->get_options('column') ||
			$this->get_options('item') ||
			$this->get_options('default')
		) {
			$item_values = fw_ext_mega_menu_get_db_item_option($menu_item_db_id);

			if (isset($_POST['fw-megamenu-items-values'])) {
				// cache to prevent json_decode() on every item save
				try {
					$decoded_values = FW_Cache::get($cache_key = 'fw:ext:megamenu:POST-items-values-decoded');
				} catch (FW_Cache_Not_Found_Exception $e) {
					FW_Cache::set(
						$cache_key,
						$decoded_values = json_decode(FW_Request::POST('fw-megamenu-items-values'), true)
					);
				}

				if (isset($decoded_values[$menu_item_db_id])) {
					$item_values = array_merge(
						$item_values,
						$decoded_values[$menu_item_db_id]
					);
				}
			}

			if ($level = fw_ext_mega_menu_is_mm_item($menu_item_db_id)) {
				if ($level === 1) {
					$item_values['type'] = 'row';
				} elseif ($level === 2) {
					$item_values['type'] = 'column';
				} else {
					$item_values['type'] = 'item';
				}
			} else {
				$item_values['type'] = 'default';
			}

			if (
				empty($decoded_values[$menu_item_db_id])
				&&
				!FW_WP_Meta::get( 'post', $menu_item_db_id, FW_Db_Options_Model_MegaMenu::get_meta_name(), false)
			) {
				// Don't create an useless meta for all menu items if they were never saved
			} else {
				fw_ext_mega_menu_set_db_item_option($menu_item_db_id, null, $item_values);
			}
		} elseif (FW_WP_Meta::get( 'post', $menu_item_db_id, FW_Db_Options_Model_MegaMenu::get_meta_name(), false)) {
			// Orphan meta that needs to be deleted because there are no item options
			delete_post_meta($menu_item_db_id, FW_Db_Options_Model_MegaMenu::get_meta_name());
		}
	}

	/**
	 * @internal
	 */
	public function _admin_filter_wp_edit_nav_menu_walker()
	{
		return 'FW_Ext_Mega_Menu_Admin_Walker';
	}

	/**
	 * @internal
	 */
	public function _admin_filter_manage_nav_menus_columns($columns)
	{
		$columns['icon'] = __('Icon', 'fw');

		return $columns;
	}

	/**
	 * {@inheritdoc}
	 */
	public function _get_link()
	{
		return self_admin_url('nav-menus.php');
	}

	public function _action_ajax_item_values() {
		if (!current_user_can('manage_options')) {
			wp_send_json_error();
		}

		wp_send_json_success(array(
			'values' => fw_ext_mega_menu_get_db_item_option(intval($_POST['id']))
		));
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/megamenu/views/item-link.php                                                   0000644                 00000001012 15266055653 0016304 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var WP_Post $item
 * @var string $title
 * @var array $attributes
 * @var object $args
 * @var int $depth
 */

if (
	fw()->extensions->get('megamenu')->show_icon()
	&&
	($icon = fw_ext_mega_menu_get_meta($item, 'icon'))
) {
	if (empty($attributes['class'])) {
		$attributes['class'] = $icon;
	} else {
		$attributes['class'] .= ' ' . $icon;
	}
}

echo $args->before;
echo fw_html_tag('a', $attributes, $args->link_before . $title . $args->link_after);
echo $args->after;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/megamenu/manifest.php                                                          0000644                 00000001525 15266055653 0015075 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Mega Menu', 'fw' );
$manifest['description'] = __( 'The Mega Menu extension adds a user-friendly drop down menu that will let you easily create highly customized menu configurations.', 'fw' );
$manifest['version'] = '1.1.3';
$manifest['display'] = true;
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-MegaMenu-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/megamenu/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
$manifest['standalone'] = true;
$manifest['requirements'] = array(
	'framework' => array(
		'min_version' => '2.5.9', // class FW_Db_Options_Model
	),
);

$manifest['github_update'] = 'ThemeFuse/Unyson-MegaMenu-Extension';
                                                                                                                                                                           framework/extensions/megamenu/static.php                                                            0000644                 00000000356 15266055653 0014557 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

if (!is_admin()) {
	wp_enqueue_style(
		'font-awesome',
		fw_get_framework_directory_uri('/static/libs/font-awesome/css/font-awesome.min.css'),
		array(),
		fw()->manifest->get_version()
	);
}
                                                                                                                                                                                                                                                                                  framework/extensions/megamenu/helpers.php                                                           0000644                 00000011737 15266055653 0014737 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @param int|object $post
 * @param $key
 * @param null $default
 * @return mixed
 */
function fw_ext_mega_menu_get_meta($post, $key, $default = null) {
	return _fw_ext_mega_menu_meta($post, $key, $default);
}

function fw_ext_mega_menu_update_meta($post, array $array) {
	return _fw_ext_mega_menu_meta($post, $array, null, true);
}

/**
 * Check if menu item is a MegaMenu item or is inside a MegaMenu item
 * @param WP_Post $item
 * @return bool
 */
function fw_ext_mega_menu_is_mm_item($item) {
	if (!is_object($item)) {
		if ($item = get_post($item)) {
			$item = wp_setup_nav_menu_item($item);
		} else {
			return false;
		}
	}

	try {
		$mm_items = FW_Cache::get( $cache_key = fw_ext('megamenu')->get_cache_key('/mm_item') );
	} catch (FW_Cache_Not_Found_Exception $e) {
		$mm_items = array();
	}

	if (array_key_exists($item->ID, $mm_items)) {
		return $mm_items[$item->ID];
	}

	$level = 0;
	$cursor_item = array(
		'id' => $item->ID,
		'parent' => intval($item->menu_item_parent),
	);

	do {
		++$level;
		$mm_items[ $cursor_item['id'] ] = 0; // cache all parsed items to prevent posts query on next function call
	} while(
		/**
		 * Only first level parent item can have the "Use as MegaMenu" checkbox.
		 * Other level items also can have set this checkbox when they were on first level,
		 * but it is hidden and must be ignored.
		 */
		$cursor_item['parent'] !== 0
		&&
		($cursor_item = get_post($cursor_item['parent']))
		&&
		($cursor_item = array(
			'id' => $cursor_item->ID,
			'parent' => intval(get_post_meta( $cursor_item->ID, '_menu_item_menu_item_parent', true ))
		))
	);

	$mm_items[$item->ID] = (fw_ext_mega_menu_get_meta($cursor_item['id'], 'enabled') ? $level : 0);

	FW_Cache::set($cache_key, $mm_items);

	return $mm_items[$item->ID];
}

/**
 * Item Options
 * @since 1.1.0
 */
class FW_Db_Options_Model_MegaMenu extends FW_Db_Options_Model {
	protected function get_id()
	{
		return 'megamenu';
	}

	protected function get_fw_storage_params($item_id, array $extra_data = array()) {
		return array( 'megamenu-item' => $item_id );
	}

	/**
	 * @return FW_Extension_Megamenu
	 */
	private function ext() {
		return fw_ext('megamenu');
	}

	protected function _get_cache_key($key, $item_id, array $extra_data = array())
	{
		if ($key === 'options') {
			return '';
		} else {
			return parent::_get_cache_key($key, $item_id, $extra_data);
		}
	}

	protected function get_options($item_id, array $extra_data = array())
	{
		$options = array(
			'type' => array('type' => 'text') // one of the below types
		);

		foreach (array('row', 'column', 'item', 'default') as $type) {
			$options[$type] = array(
				'type' => 'multi',
				'inner-options' => $this->ext()->get_options($type),
			);
		}

		return $options;
	}

	/**
	 * Use theme in meta name
	 * so when the user will change the theme which has other options, there will be no notices/errors/conflicts
	 * @return string
	 */
	public static function get_meta_name() {
		try {
			return FW_Cache::get($cache_key = 'fw:ext:megamenu:items-options:meta-name');
		} catch (FW_Cache_Not_Found_Exception $e) {
			FW_Cache::set(
				$cache_key,
				/**
				 * Use basename() because it can be 'theme-name/theme-name-parent'
				 * then after theme update it becomes 'theme-name-parent'
				 */
				$meta_name = 'fw:ext:mm:io:' . basename(get_template())
			);

			return $meta_name;
		}
	}

	protected function get_values($item_id, array $extra_data = array())
	{
		return FW_WP_Meta::get( 'post', $item_id, self::get_meta_name(), array() );
	}

	protected function set_values($item_id, $values, array $extra_data = array())
	{
		return FW_WP_Meta::set( 'post', $item_id, self::get_meta_name(), $values );
	}

	protected function _init()
	{
		/**
		 * Get item option value from the database
		 *
		 * @param int $item
		 * @param string|null $option_id 'type/option_id' (accepts multikey). null - all options
		 * @param null|mixed $default_value If no option found in the database, this value will be returned
		 *
		 * @return mixed|null
		 */
		function fw_ext_mega_menu_get_db_item_option($item, $option_id = null, $default_value = null) {
			/*if ( ! $item ) {
				global $post;

				if ( ! $post || $post->post_type != 'nav_menu_item' ) {
					return $default_value;
				} else {
					$item = $post;
				}
			} elseif ( ! $item instanceof WP_Post ) {
				if (
					($post = get_post($item))
					&&
					$post->post_type == 'nav_menu_item'
				) {
					$item = $post;
				} else {
					return $default_value;
				}
			}*/

			return FW_Db_Options_Model::_get_instance('megamenu')->get(intval($item), $option_id, $default_value);
		}

		/**
		 * Set item option value in database
		 *
		 * @param int $item
		 * @param string|null $option_id 'type/option_id' (accepts multikey). null - all options
		 * @param $value
		 */
		function fw_ext_mega_menu_set_db_item_option( $item, $option_id = null, $value ) {
			return FW_Db_Options_Model::_get_instance('megamenu')->set(intval($item), $option_id, $value);
		}
	}
}
new FW_Db_Options_Model_MegaMenu();
                                 framework/extensions/megamenu/options/default.php                                                   0000644                 00000000147 15266055653 0016405 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

// default (not MegaMenu) item options
$options = array();                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/megamenu/options/item.php                                                      0000644                 00000000161 15266055653 0015713 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

// MegaMenu item options, column child, level 3+
$options = array();                                                                                                                                                                                                                                                                                                                                                                                                               framework/extensions/megamenu/options/column.php                                                    0000644                 00000000133 15266055653 0016251 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

// MegaMenu column options
$options = array();                                                                                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/megamenu/options/row.php                                                       0000644                 00000000130 15266055653 0015560 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

// MegaMenu row options
$options = array();                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/megamenu/static/js/admin.js                                                    0000644                 00000026223 15266055653 0016111 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(function ($) {

	var localized = _fw_ext_mega_menu;

	// Screen Options: Show advanced menu properties: Icon Checkbox
	(function () {

		var container = '#menu-to-edit';
		var selector = jQuery('body.branch-4-0, body.branch-4-1, body.branch-4-2, body.branch-4-3').length
			? '#icon-hide' // WP <= 4.3
			: '.hide-column-tog[name="icon-hide"]'; // WP 4.4+

		$(document).on('change', selector, function () {
			$(container).toggleClass('screen-options-icon', $(this).is(':checked'));
		});

		$(selector).trigger('change');
	})();

	// Mega Menu Column Title: input
	(function (selector) {

		$(document).on('change', selector, function () {
			$(this).closest('li').find(selector).val($(this).val());
		});
		// $(selector).trigger('change') is not necessary since those two fields
		// are populated by WordPress with the same value (title)

	})('.mega-menu-title, .edit-menu-item-title');

	// Mega Menu Column Title: checkbox
	(function (selector) {

		$(document).on('change', selector, function () {
			var checkbox = $(this);
			checkbox.closest('p').find('.mega-menu-title').prop('readonly', checkbox.is(':checked'));
		});
		$(selector).trigger('change');

	})('.mega-menu-title-off');

	// Use as Mega Menu Checkbox
	(function () {

		var menu = $('#menu-to-edit');

		function update()
		{
			menu.children().removeClass('mega-menu');
			menu.find('.mega-menu-title').prop('disabled', true);
			menu.find('.edit-menu-item-title').prop('disabled', false);
			menu.children('.menu-item-depth-0:has(.mega-menu-enabled:checked)').each(function () {
				var item = $(this);
				item.addClass('mega-menu');
				item.nextUntil('.menu-item-depth-0').addClass('mega-menu');
				item.siblings('.mega-menu').find('.mega-menu-title').prop('disabled', false);
				item.siblings('.mega-menu').find('.edit-menu-item-title').prop('disabled', true);
			});
		}

		$(document).on('change', '.menu-item-depth-0 .mega-menu-enabled', update);
		// FIXME our handler should be called after WP handler
		menu.on('sortstop', function () {
			setTimeout(update, 1);
		});

		update();

	})();

	// Monitor icon state and reflect it with dependent fields
	(function (selector) {

		$(document).on('change', selector, function (event) {
			var field = $(this).closest('.field-mega-menu-icon');
			var value = $(this).val();
			field.toggleClass('empty', value == '');
			field.find('.mega-menu-icon-i').attr('class', 'mega-menu-icon-i ' + value);
		});
		$(selector).trigger('change');

	})('.field-mega-menu-icon [data-subject=mega-menu-icon-input]');

	(function(){
		var modal = new fw.OptionsModal({
			title: localized.icon_option.label,
			options: [{
				icon: localized.icon_option
			}],
			values: {
				icon: ''
			},
			size: 'small'
		}), eventProxy = new Backbone.Model;

		// Immediately close dialog after clicking on icon
		$(modal.frame.$el).on('change', 'input[name="fw_edit_options_modal[icon]"]', function(){
			var icon = $(this).val();

			switch (localized.icon_option.type) {
				case 'icon':
					// leave as it is
					break;
				case 'icon-v2':
					icon = JSON.parse(icon)['icon-class'];
					break;
				default:
					var eventData = {
						icon: icon, // this will be changed by reference
						icon_option: $.extend({}, localized.icon_option)
					};
					/** @since 1.1.2 */
					fwEvents.trigger(
						'fw:ext:megamenu:custom-icon-value-to-icon-class:'+ localized.icon_option.type, eventData
					);
					icon = eventData.icon;
			}

			modal.set('values', {
				icon: icon
			});

			modal.frame.close();
		});

		{
			// Resize icon list to fit entire window
			function resizeIconList() {
				var option = modal.frame.$el.find('#fw-backend-option-fw-edit-options-modal-icon'),
					frame_content = option.closest('.media-frame-content'),
					icon_list = option.find('.js-option-type-icon-list');

				// get rid of bottom border
				option.closest('.fw-row').css('border-bottom', 'none');

				// resize icon list to fit entire window
				icon_list.css('max-height', 'none').height(1000000);
				frame_content.scrollTop(1000000);
				icon_list.height(icon_list.height() - frame_content.scrollTop());
			}

			modal.on('change:html', resizeIconList);
			$(window).resize(resizeIconList);
		}

		// Replace [Save] button by [Cancel]
		$(modal.frame.$el).find('.media-toolbar-primary')
			.html('<a href="#" class="button media-button button-large">Cancel</a>')
			.find('a').on('click', function (event) {
			event.preventDefault();
			modal.frame.close();
		});

		// Add/Edit Icon Buttons
		$(document).on('click', '[data-action=mega-menu-pick-icon]', function (event) {

			event.preventDefault();

			// prevent previous item event listener execution
			eventProxy.stopListening(modal);

			{
				var icon = $(event.target).closest('.field-mega-menu-icon').find('input').val();

				switch (localized.icon_option.type) {
					case 'icon':
						// leave as it is
						break;
					case 'icon-v2':
						icon = {'type': 'icon-font', 'icon-class': icon}
						break;
					default:
						var eventData = {
							icon: icon, // this will be changed by reference
							icon_option: $.extend({}, localized.icon_option)
						};
						/** @since 1.1.2 */
						fwEvents.trigger(
							'fw:ext:megamenu:icon-class-to-custom-icon-value:'+ localized.icon_option.type, eventData
						);
						icon = eventData.icon;
				}

				modal.set('values', {
					icon: icon
				});
			}

			// Listen for values change
			eventProxy.listenTo(modal, 'change:values', function(modal, values) {
				$(event.target).closest('.field-mega-menu-icon').find('input').val(values.icon).trigger('change');
			});

			modal.open();
		});
	})();

	// Remove Icon Button
	$(document).on('click', '[data-action=mega-menu-remove-icon]', function (event) {
		event.preventDefault();
		event.stopPropagation();
		$(this).closest('.field-mega-menu-icon').find('input').val('').trigger('change');
	});

	// The problem is in using **change** event for initialization.
	//
	// Internally WordPress listen this inputs for **change** event
	// and sets **menuChanged** flag. It also sets window.onbeforeunload handler
	// which decides whether or not display
	//
	//     "The changes you made will be lost if you navigate away from this page."
	//
	// dialog based on this flag.
	wpNavMenu.menusChanged = false;

	/**
	 * Item options
	 */
	(function(){
		var inst = {
			values: {},
			options: localized.options,
			modal_sizes: localized.item_options_modal_sizes,
			$input: null,
			// Save item values in form hidden input
			updateInput: function(){
				if (inst.$input === null) {
					inst.$input = $('<input type="hidden" name="fw-megamenu-items-values" value="[]" />');
					$('#update-nav-menu').append(inst.$input);
				}

				inst.$input.val(JSON.stringify(inst.values));
			},
			getItemType: function ($item) {
				var $parent = $item;

				// find all parents
				while (!$parent.hasClass('menu-item-depth-0')) {
					$parent = $parent.prev();
				}

				if (!$parent.find('input.mega-menu-enabled:first').is(':checked')) {
					return 'default'; // parent is not MegaMenu enabled
				}

				if ($item.hasClass('menu-item-depth-0')) {
					return 'row';
				} else if ($item.hasClass('menu-item-depth-1')) {
					return 'column';
				} else {
					return 'item';
				}
			},
			modal: new fw.OptionsModal({
				options: []
			}),
			eventProxy: new Backbone.Model({}),
			/**
			 * Remember ajax handlers and abort previous if a new one was requested
			 * On slow internet connection, when you will move an open menu tree and change the hierarchy
			 */
			ajaxHandlers: { values: {} },
			updateUi: function ($item) {
				var type, id = $item.find('input.menu-item-data-db-id:first').val();

				if (!(
					$item.hasClass('menu-item-edit-active') // the box is closed
					&&
					(type = inst.getItemType($item))
					&&
					!_.isEmpty(inst.options[type])
				)) {
					if (typeof inst.ajaxHandlers.values[id] != 'undefined') {
						inst.ajaxHandlers.values[id].abort();
					}

					$item.find('button.fw-megamenu-stngs:first').remove();
					return;
				}

				var $button = $item.find('button.fw-megamenu-stngs:first');

				if (!$button.length) {
					$button = $('<button type="button" disabled="disabled" class="button fw-megamenu-stngs"></button>');
					$button.text(localized.l10n.item_options_btn);

					$item.find('.field-mega-menu-icon:first').append($button);
				}

				if (typeof inst.values[id] !== 'undefined') {
					$button.removeAttr('disabled');
				} else {
					if (typeof inst.ajaxHandlers.values[id] !== 'undefined') {
						inst.ajaxHandlers.values[id].abort();
					}

					$button.attr('disabled', 'disabled');

					inst.ajaxHandlers.values[id] = $.ajax({
						url: ajaxurl,
						method: 'post',
						dataType: 'json',
						data: {
							action: 'fw_ext_megamenu_item_values',
							id: id
						}
					}).done(function (r) {
						if (r && r.success) {
							$button.removeAttr('disabled');
							inst.values[id] = r.data.values;
						} else {
							$button.text('Ajax Error');
						}
					}).fail(function (x, y, error) {
						if ($button.length && $button.is(':visible')) { // may not exist
							$button.text(String(error));

							/**
							 * Remove the button so on next box open the init will try again to do the ajax
							 *
							 * Note: Do not retry ajax because it can be
							 *       a server problem and this will cause "DDOS" from all items
							 */
							setTimeout(function(){ $button.remove(); }, 3000);
						}
					}).always(function () {
						delete inst.ajaxHandlers.values[id];
					});
				}
			},
			extractItemDepth: function($item){
				return parseInt($item.attr('class').match(/ ?menu-item-depth-(\d+) ?/)[1]);
			},
			updateItemsTreeUi: function ($item) {
				var itemDepth = inst.extractItemDepth($item);

				// Update all sub-items (until we reach a higher level item level)
				do {
					_.defer(inst.updateUi, $item);
					$item = $item.next();
				} while ($item.length && inst.extractItemDepth($item) > itemDepth);
			}
		};

		// Add ui elements on item box open
		$('#update-nav-menu').on('click', '.menu-item > .menu-item-bar .item-edit', function(){
			_.defer(inst.updateUi, $(this).closest('.menu-item'));
		});

		// Update UI on "Use as MegaMenu" change
		$('#update-nav-menu').on('change', '.menu-item > .menu-item-settings input.mega-menu-enabled', function () {
			_.defer(inst.updateItemsTreeUi, $(this).closest('.menu-item'));
		});

		// Items moving has stopped
		$('#update-nav-menu').on('sortstop', function (e, s) {
			_.defer(inst.updateItemsTreeUi, $(s.item));
		});

		// Prepare and open modal on button click
		$('#update-nav-menu').on('click', '.menu-item > .menu-item-settings button.fw-megamenu-stngs', function(){
			var $item = $(this).closest('.menu-item'),
				type = inst.getItemType($item),
				id = $item.find('input.menu-item-data-db-id:first').val();

			if (!type) {
				$(this).remove(); // button has remained visible because of a bug
				return;
			}

			{
				inst.eventProxy.stopListening(inst.modal);

				inst.modal.set('values', inst.values[id][type]);

				inst.eventProxy.listenTo(inst.modal, 'change:values', function(){
					inst.values[id][type] = inst.modal.get('values');
					inst.updateInput();
				});
			}

			inst.modal.set('options', inst.options[type]);
			inst.modal.set('size', inst.modal_sizes[type]);
			inst.modal.open();
		});
	})();
});
                                                                                                                                                                                                                                                                                                                                                                             framework/extensions/megamenu/static/css/admin.css                                                  0000644                 00000007344 15266055653 0016444 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* Screen Options */

.show-if-screen-options-icon {
	display: none;
}

.screen-options-icon .show-if-screen-options-icon {
	display: block;
}

/* Menu */

.show-if-menu-top {
	display: none;
}

.menu-item-depth-0 .show-if-menu-top {
	display: block;
}

.menu-item .menu-item-settings {
	background-color: #fff;
}

/* Mega Menu */

.show-if-mega-menu-top,
.show-if-mega-menu-column,
.show-if-mega-menu-item {
	display: none;
}

.mega-menu.menu-item-depth-0 .show-if-mega-menu-top,
.mega-menu.menu-item-depth-1 .show-if-mega-menu-column,
.mega-menu.menu-item-depth-2 .show-if-mega-menu-item,
.mega-menu.menu-item-depth-3 .show-if-mega-menu-item,
.mega-menu.menu-item-depth-4 .show-if-mega-menu-item,
.mega-menu.menu-item-depth-5 .show-if-mega-menu-item,
.mega-menu.menu-item-depth-6 .show-if-mega-menu-item,
.mega-menu.menu-item-depth-7 .show-if-mega-menu-item,
.mega-menu.menu-item-depth-8 .show-if-mega-menu-item,
.mega-menu.menu-item-depth-9 .show-if-mega-menu-item,
.mega-menu.menu-item-depth-1 .force-show-if-mega-menu-column,
.mega-menu.menu-item-depth-2 .force-show-if-mega-menu-item,
.mega-menu.menu-item-depth-3 .force-show-if-mega-menu-item,
.mega-menu.menu-item-depth-4 .force-show-if-mega-menu-item,
.mega-menu.menu-item-depth-5 .force-show-if-mega-menu-item,
.mega-menu.menu-item-depth-6 .force-show-if-mega-menu-item,
.mega-menu.menu-item-depth-7 .force-show-if-mega-menu-item,
.mega-menu.menu-item-depth-8 .force-show-if-mega-menu-item,
.mega-menu.menu-item-depth-9 .force-show-if-mega-menu-item {
	display: block;
}

.mega-menu.menu-item-depth-0 .hide-if-mega-menu-top,
.mega-menu.menu-item-depth-1 .hide-if-mega-menu-column,
.mega-menu.menu-item-depth-2 .hide-if-mega-menu-item,
.mega-menu.menu-item-depth-3 .hide-if-mega-menu-item,
.mega-menu.menu-item-depth-4 .hide-if-mega-menu-item,
.mega-menu.menu-item-depth-5 .hide-if-mega-menu-item,
.mega-menu.menu-item-depth-6 .hide-if-mega-menu-item,
.mega-menu.menu-item-depth-7 .hide-if-mega-menu-item,
.mega-menu.menu-item-depth-8 .hide-if-mega-menu-item,
.mega-menu.menu-item-depth-9 .hide-if-mega-menu-item {
	display: none;
}

/* Empty */

.inline-if-empty {
	display: none;
}

.empty .inline-if-empty {
	display: inline;
}

.empty .hide-if-empty {
	display: none;
}

/* etc */

.mega-menu-icon-frame {
	border: 1px solid #e1e1e1;
	padding: 4px;
	-webkit-border-radius: 2px;
	   -moz-border-radius: 2px;
	        border-radius: 2px;
}

.mega-menu-icon-frame .mega-menu-icon-i {
	text-align: center;
	min-width: 1em;
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%;
}

.mega-menu-icon-frame.inline-if-empty .mega-menu-icon-i,
.mega-menu-icon-frame.inline-if-empty .fa {
	color: #e1e1e1;
}
.mega-menu-icon-frame .mega-menu-icon-i:before {
	display: inline-block;
}

.mega-menu-icon-remove {
	font-size: 14px !important;
	line-height: 13px;
	position: absolute;
	top: -10px;
	right: -11px;
	display: inline-block;
	height: auto;
	border: none;
	-webkit-transition: none;
	transition: none;
}

.mega-menu-icon-remove:hover {
	-webkit-transition: none;
	transition: none;
}

.mega-menu-icon-remove:before {
	background-color: #fff;
	border-radius: 99px;
}

/* Mega Menu Column Options: title and checkbox */

.mega-menu-title[disabled] {
	background: #ddd;
}

body .mega-menu-title {
	width: 300px;
}

body .mega-menu-title-off-label {
	float: right;
	border:1px solid #ddd;
	-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
	background-color: #fff;
	color: #333;
	-webkit-transition: .05s border-color ease-in-out;
	transition: .05s border-color ease-in-out;
	width: 46px; height: 19px;
	padding: 3px 20px;
	white-space: nowrap;
	position: relative;
	left: -3px;
	border-left: none;
}


#update-nav-menu .menu-item > .menu-item-settings .fw-megamenu-stngs {
	margin-left: 15px;
}
                                                                                                                                                                                                                                                                                            framework/extensions/megamenu/includes/deprecated-functions.php                                     0000644                 00000002035 15266055653 0021200 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @deprecated
 * @param $post
 * @param $key
 * @param null $default
 * @return mixed
 */
function fw_mega_menu_get_meta($post, $key, $default = null) {
	return fw_ext_mega_menu_get_meta($post, $key, $default);
}

/**
 * @deprecated
 * @param $post
 * @param array $array
 * @return mixed
 */
function fw_mega_menu_update_meta($post, array $array) {
	return fw_ext_mega_menu_update_meta($post, $array);
}

/**
 * @deprecated
 * @param $post
 * @param $key
 * @return string
 */
function fw_mega_menu_name_meta($post, $key) {
	return _fw_ext_mega_menu_admin_input_name($post, $key);
}

/**
 * @deprecated
 * @param $post
 * @return array
 */
function fw_mega_menu_request_meta($post) {
	return _fw_ext_mega_menu_admin_input_POST_values($post);
}

/**
 * @deprecated
 * @param $post
 * @param $key
 * @param null $default
 * @param bool $write
 * @return mixed
 */
function _fw_mega_menu_meta($post, $key, $default = null, $write = false) {
	return _fw_ext_mega_menu_meta($post, $key, $default, $write);
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/megamenu/includes/functions.php                                                0000644                 00000002360 15266055653 0017103 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @internal
 * @param int|object $post
 * @param $key
 * @param null $default
 * @param bool $write
 * @return mixed
 */
function _fw_ext_mega_menu_meta($post, $key, $default = null, $write = false) {
	static $meta = array();

	$post_id = is_object($post) ? $post->ID : $post;

	if (!isset($meta[$post_id])) {
		$meta[$post_id] = (array) get_post_meta($post_id, 'mega-menu', true);
	}

	if ($write) {
		if (is_array($key)) {
			$meta[$post_id] = array_filter(array_merge($meta[$post_id], $key));
		}
		else {
			$meta[$post_id][$key] = $default;
			$meta[$post_id][$key] = array_filter($meta[$post_id][$key]);
		}
		fw_update_post_meta($post_id, 'mega-menu', $meta[$post_id]);
		return null;
	}

	return isset($meta[$post_id][$key]) ? $meta[$post_id][$key] : $default;
}

/**
 * @param $post
 * @param $key
 * @return string
 * @internal
 */
function _fw_ext_mega_menu_admin_input_name($post, $key) {
	$post_id = is_object($post) ? $post->ID : $post;

	return "mega-menu[$post_id][$key]";
}

/**
 * @param $post
 * @return array
 * @internal
 */
function _fw_ext_mega_menu_admin_input_POST_values($post) {
	$post_id = is_object($post) ? $post->ID : $post;

	return (array)fw_akg('mega-menu/'. $post_id, $_POST);
}
                                                                                                                                                                                                                                                                                framework/extensions/megamenu/includes/class-fw-ext-mega-menu-walker.php                            0000644                 00000025040 15266055653 0022544 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Mega_Menu_Walker extends Walker_Nav_Menu
{
	/**
	 * Start the element output.
	 *
	 * @see Walker::start_el()
	 *
	 * @since 3.0.0
	 *
	 * @param string $output Passed by reference. Used to append additional content.
	 * @param object $item   Menu item data object.
	 * @param int    $depth  Depth of menu item. Used for padding.
	 * @param array  $args   An array of arguments. @see wp_nav_menu()
	 * @param int    $id     Current item ID.
	 */
	public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) {
		$indent = ( $depth ) ? str_repeat( "\t", $depth ) : '';

		$classes = empty( $item->classes ) ? array() : (array) $item->classes;
		$classes[] = 'menu-item-' . $item->ID;

		/**
		 * Filter the CSS class(es) applied to a menu item's list item element.
		 *
		 * @since 3.0.0
		 * @since 4.1.0 The `$depth` parameter was added.
		 *
		 * @param array  $classes The CSS classes that are applied to the menu item's `<li>` element.
		 * @param object $item    The current menu item.
		 * @param array  $args    An array of {@see wp_nav_menu()} arguments.
		 * @param int    $depth   Depth of menu item. Used for padding.
		 */
		$class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item, $args, $depth ) );
		$class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : '';

		/**
		 * Filter the ID applied to a menu item's list item element.
		 *
		 * @since 3.0.1
		 * @since 4.1.0 The `$depth` parameter was added.
		 *
		 * @param string $menu_id The ID that is applied to the menu item's `<li>` element.
		 * @param object $item    The current menu item.
		 * @param array  $args    An array of {@see wp_nav_menu()} arguments.
		 * @param int    $depth   Depth of menu item. Used for padding.
		 */
		$id = apply_filters( 'nav_menu_item_id', 'menu-item-'. $item->ID, $item, $args, $depth );
		$id = $id ? ' id="' . esc_attr( $id ) . '"' : '';

		$output .= $indent . '<li' . $id . $class_names .'>';

		$atts = array();
		$atts['title']  = ! empty( $item->attr_title ) ? $item->attr_title : '';
		$atts['target'] = ! empty( $item->target )     ? $item->target     : '';
		$atts['rel']    = ! empty( $item->xfn )        ? $item->xfn        : '';
		$atts['href']   = ! empty( $item->url )        ? $item->url        : '';

		/**
		 * Filter the HTML attributes applied to a menu item's anchor element.
		 *
		 * @since 3.6.0
		 * @since 4.1.0 The `$depth` parameter was added.
		 *
		 * @param array $atts {
		 *     The HTML attributes applied to the menu item's `<a>` element, empty strings are ignored.
		 *
		 *     @type string $title  Title attribute.
		 *     @type string $target Target attribute.
		 *     @type string $rel    The rel attribute.
		 *     @type string $href   The href attribute.
		 * }
		 * @param object $item  The current menu item.
		 * @param array  $args  An array of {@see wp_nav_menu()} arguments.
		 * @param int    $depth Depth of menu item. Used for padding.
		 */
		$atts = apply_filters( 'nav_menu_link_attributes', $atts, $item, $args, $depth );

		$attributes = '';
		foreach ( $atts as $attr => $value ) {
			if ( ! empty( $value ) ) {
				$value = ( 'href' === $attr ) ? esc_url( $value ) : esc_attr( $value );
				$attributes .= ' ' . $attr . '="' . $value . '"';
			}
		}

# BEGIN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		// $item_output = $args->before;
		// $item_output .= '<a'. $attributes .'>';
		// /** This filter is documented in wp-includes/post-template.php */
		// $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
		// $item_output .= '</a>';
		// $item_output .= $args->after;
		$title = apply_filters('the_title', $item->title, $item->ID);
		$attributes = array_filter($atts);
		$item_output = fw_ext('megamenu')->render_str('item-link', compact('item', 'attributes', 'title', 'args', 'depth'));
# END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

		/**
		 * Filter a menu item's starting output.
		 *
		 * The menu item's starting output only includes $args->before, the opening <a>,
		 * the menu item's title, the closing </a>, and $args->after. Currently, there is
		 * no filter for modifying the opening and closing <li> for a menu item.
		 *
		 * @since 3.0.0
		 *
		 * @see wp_nav_menu()
		 *
		 * @param string $item_output The menu item's starting HTML output.
		 * @param object $item        Menu item data object.
		 * @param int    $depth       Depth of menu item. Used for padding.
		 * @param array  $args        An array of wp_nav_menu() arguments.
		 */
		$output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args );
	}

	/**
	 * @see Walker::display_element
	 */
	function display_element( $element, &$children_elements, $max_depth, $depth, $args, &$output ) {

		if ( !$element )
			return;

		$id_field = $this->db_fields['id'];
		$id       = $element->$id_field;

		//display this element
		$this->has_children = ! empty( $children_elements[ $id ] );
		if ( isset( $args[0] ) && is_array( $args[0] ) ) {
			$args[0]['has_children'] = $this->has_children; // Backwards compatibility.
		}

		$cb_args = array_merge( array(&$output, $element, $depth), $args);
		call_user_func_array(array($this, 'start_el'), $cb_args);

		// descend only when the depth is right and there are childrens for this element
		if ( ($max_depth == 0 || $max_depth > $depth+1 ) && isset( $children_elements[$id]) ) {

			foreach( $children_elements[ $id ] as $child ){
# BEGIN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				if ($depth == 0 && fw_ext_mega_menu_get_meta($id, 'enabled') && fw_ext_mega_menu_get_meta($child, 'new-row')) {
					if (isset($newlevel) && $newlevel) {
						$cb_args = array_merge( array(&$output, $depth), $args);
						call_user_func_array(array($this, 'end_lvl'), $cb_args);
						unset($newlevel);
					}
				}
# END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				if ( !isset($newlevel) ) {
					$newlevel = true;
# BEGIN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
					if (!isset($mega_menu_container) && $depth == 0 && fw_ext_mega_menu_get_meta($id, 'enabled')) {
						$mega_menu_container = apply_filters('fw_ext_mega_menu_container', array(
							'tag'  => 'div',
							'attr' => array( 'class' => 'mega-menu' )
						), array(
							'element' => $element,
							'children_elements' => $children_elements,
							'max_depth' => $max_depth,
							'depth' => $depth,
							'args' => $args,
						));
						$output .= '<'. $mega_menu_container['tag'] .' '. fw_attr_to_html($mega_menu_container['attr']) .'>';
					}

					$classes = array('sub-menu' => true);
					if (isset($mega_menu_container)) {
						if ($this->row_contains_icons($element, $child, $children_elements)) {
							$classes['sub-menu-has-icons'] = true;
						}
						$classes['mega-menu-row'] = true;;
					}
					else {
						if ($this->sub_menu_contains_icons($element, $children_elements)) {
							$classes['sub-menu-has-icons'] = true;
						}
					}
					$classes = apply_filters('fw_ext_mega_menu_start_lvl_classes', $classes, array(
						'element' => $element,
						'children_elements' => $children_elements,
						'max_depth' => $max_depth,
						'depth' => $depth,
						'args' => $args,
						'mega_menu_container' => isset($mega_menu_container) ? $mega_menu_container : false
					));
					$classes = array_filter($classes);
# END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
					//start the child delimiter
# BEGIN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
					//$cb_args = array_merge( array(&$output, $depth), $args);
					$cb_args = array_merge( array(&$output, $depth), $args, array(
						implode(' ', array_keys($classes))
					));
# END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
					call_user_func_array(array($this, 'start_lvl'), $cb_args);
				}
				$this->display_element( $child, $children_elements, $max_depth, $depth + 1, $args, $output );
			}
			unset( $children_elements[ $id ] );
		}

		if ( isset($newlevel) && $newlevel ){
			//end the child delimiter
			$cb_args = array_merge( array(&$output, $depth), $args);
			call_user_func_array(array($this, 'end_lvl'), $cb_args);
		}

# BEGIN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		if (isset($mega_menu_container)) {
			$output .= '</'. $mega_menu_container['tag'] .'>';
		}
# END - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
		//end this element
		$cb_args = array_merge( array(&$output, $element, $depth), $args);
		call_user_func_array(array($this, 'end_el'), $cb_args);
	}

	function start_lvl( &$output, $depth = 0, $args = array(), $class = 'sub-menu' ) {
		$indent = str_repeat("\t", $depth);
		$output .= "\n$indent<ul class=\"$class\">\n";
	}

	protected function sub_menu_contains_icons($element, $children_elements) {
		$id_field = $this->db_fields['id'];
		$id = $element->$id_field;
		foreach ($children_elements[$id] as $child) {
			if (fw_ext_mega_menu_get_meta($child, 'icon')) {
				return true;
			}
		}
		return false;
	}

	protected function row_contains_icons($row, $first_column, $children_elements) {

		$id_field = $this->db_fields['id'];
		$row_id = $row->$id_field;

		reset($children_elements[$row_id]);

		// navigate to $first_column
		while ($child = next($children_elements[$row_id])) {
			if ($child->$id_field == $first_column->$id_field) {
				break;
			}
		}

		// scan row
		while (true) {
			if (fw_ext_mega_menu_get_meta($child, 'icon')) {
				return true;
			}
			$child = next($children_elements[$row_id]);
			if ($child === false || fw_ext_mega_menu_get_meta($child, 'new-row')) {
				break;
			}
		}

		return false;
	}
}

/**
 * @deprecated
 */
class FW_Theme_Menu_Walker extends FW_Ext_Mega_Menu_Walker {

	/**
	 * @deprecated
	 */
	private function sub_menu_has_icons($element, $children_elements) {
		return $this->sub_menu_contains_icons($element, $children_elements);
	}

	/**
	 * @deprecated
	 */
	private function row_has_icons($row, $first_column, $children_elements) {
		return $this->row_contains_icons($row, $first_column, $children_elements);
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php                      0000644                 00000037301 15266055653 0023635 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Mega_Menu_Admin_Walker extends Walker_Nav_Menu /* Walker_Nav_Menu_Edit: Fatal Error: Class Not Found */
{
	function start_lvl( &$output, $depth = 0, $args = array() ) {}
	function end_lvl( &$output, $depth = 0, $args = array() ) {}

	function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) {
		global $_wp_nav_menu_max_depth;
		$_wp_nav_menu_max_depth = $depth > $_wp_nav_menu_max_depth ? $depth : $_wp_nav_menu_max_depth;

		ob_start();
		$item_id = esc_attr( $item->ID );
		$removed_args = array(
			'action',
			'customlink-tab',
			'edit-menu-item',
			'menu-item',
			'page-tab',
			'_wpnonce',
		);

		$original_title = '';
		if ( 'taxonomy' == $item->type ) {
			$original_title = get_term_field( 'name', $item->object_id, $item->object, 'raw' );
			if ( is_wp_error( $original_title ) )
				$original_title = false;
		} elseif ( 'post_type' == $item->type ) {
			$original_object = get_post( $item->object_id );
			$original_title = get_the_title( $original_object->ID );
		}

		$classes = array(
			'menu-item menu-item-depth-' . $depth,
			'menu-item-' . esc_attr( $item->object ),
			'menu-item-edit-' . ( ( isset( $_GET['edit-menu-item'] ) && $item_id == $_GET['edit-menu-item'] ) ? 'active' : 'inactive'),
		);

		$title = $item->title;

		if ( ! empty( $item->_invalid ) ) {
			$classes[] = 'menu-item-invalid';
			/* translators: %s: title of menu item which is invalid */
			$title = sprintf( __( '%s (Invalid)', 'fw' ), $item->title );
		} elseif ( isset( $item->post_status ) && 'draft' == $item->post_status ) {
			$classes[] = 'pending';
			/* translators: %s: title of menu item in draft status */
			$title = sprintf( __('%s (Pending)', 'fw'), $item->title );
		}

		$title = ( ! isset( $item->label ) || '' == $item->label ) ? $title : $item->label;

		$submenu_text = '';
		if ( 0 == $depth )
			$submenu_text = 'style="display: none;"';

		?>
		<li id="menu-item-<?php echo esc_attr($item_id); ?>" class="<?php echo esc_attr(implode(' ', $classes )); ?>">
			<dl class="menu-item-bar">
				<dt class="menu-item-handle">
					<span class="item-title"><span class="menu-item-title"><?php echo esc_html( $title ); ?></span> <span class="is-submenu" <?php echo $submenu_text; ?>><?php _e( 'sub item', 'fw' ); ?></span></span>
					<span class="item-controls">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
						<span class="item-type show-if-mega-menu-top"><?php esc_html_e('Mega Menu', 'fw') ?></span>
						<span class="item-type show-if-mega-menu-column"><?php esc_html_e('Column', 'fw') ?></span>
						<span class="item-type hide-if-mega-menu-top hide-if-mega-menu-column"><?php echo esc_html($item->type_label) ?></span>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
						<span class="item-order hide-if-js">
							<a href="<?php
								echo wp_nonce_url(
									add_query_arg(
										array(
											'action' => 'move-up-menu-item',
											'menu-item' => $item_id,
										),
										remove_query_arg($removed_args, admin_url( 'nav-menus.php' ) )
									),
									'move-menu_item'
								);
							?>" class="item-move-up"><abbr title="<?php esc_attr_e('Move up', 'fw'); ?>">&#8593;</abbr></a>
							|
							<a href="<?php
								echo wp_nonce_url(
									add_query_arg(
										array(
											'action' => 'move-down-menu-item',
											'menu-item' => $item_id,
										),
										remove_query_arg($removed_args, admin_url( 'nav-menus.php' ) )
									),
									'move-menu_item'
								);
							?>" class="item-move-down"><abbr title="<?php esc_attr_e('Move down', 'fw'); ?>">&#8595;</abbr></a>
						</span>
						<a class="item-edit" id="edit-<?php echo esc_attr($item_id); ?>" title="<?php esc_attr_e('Edit Menu Item', 'fw'); ?>" href="<?php
							echo ( isset( $_GET['edit-menu-item'] ) && $item_id == $_GET['edit-menu-item'] ) ? admin_url( 'nav-menus.php' ) : add_query_arg( 'edit-menu-item', $item_id, remove_query_arg( $removed_args, admin_url( 'nav-menus.php#menu-item-settings-' . $item_id ) ) );
						?>"><?php _e( 'Edit Menu Item', 'fw' ); ?></a>
					</span>
				</dt>
			</dl>

			<div class="menu-item-settings" id="menu-item-settings-<?php echo esc_attr($item_id); ?>">
				<?php if( 'custom' == $item->type ) : ?>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
					<p class="field-url description description-wide hide-if-mega-menu-column">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
						<label for="edit-menu-item-url-<?php echo esc_attr($item_id); ?>">
							<?php _e( 'URL', 'fw' ); ?><br />
							<input type="text" id="edit-menu-item-url-<?php echo esc_attr($item_id); ?>" class="widefat code edit-menu-item-url" name="menu-item-url[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->url ); ?>" />
						</label>
					</p>
				<?php endif; ?>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
				<p class="description description-thin hide-if-mega-menu-column hide-if-mega-menu-item">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
					<label for="edit-menu-item-title-<?php echo esc_attr($item_id); ?>">
						<?php _e( 'Navigation Label', 'fw' ); ?><br />
						<input type="text" id="edit-menu-item-title-<?php echo esc_attr($item_id); ?>" class="widefat edit-menu-item-title" name="menu-item-title[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->title ); ?>" />
					</label>
				</p>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
				<p class="description description-thin hide-if-mega-menu-column hide-if-mega-menu-item">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
					<label for="edit-menu-item-attr-title-<?php echo esc_attr($item_id); ?>">
						<?php _e( 'Title Attribute', 'fw' ); ?><br />
						<input type="text" id="edit-menu-item-attr-title-<?php echo esc_attr($item_id); ?>" class="widefat edit-menu-item-attr-title" name="menu-item-attr-title[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->post_excerpt ); ?>" />
					</label>
				</p>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
				<p class="field-link-target description hide-if-mega-menu-column">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
					<label for="edit-menu-item-target-<?php echo esc_attr($item_id); ?>">
						<input type="checkbox" id="edit-menu-item-target-<?php echo esc_attr($item_id); ?>" value="_blank" name="menu-item-target[<?php echo esc_attr($item_id); ?>]"<?php checked( $item->target, '_blank' ); ?> />
						<?php _e( 'Open link in a new window/tab', 'fw' ); ?>
					</label>
				</p>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
				<p class="field-css-classes description description-thin hide-if-mega-menu-column">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
					<label for="edit-menu-item-classes-<?php echo esc_attr($item_id); ?>">
						<?php _e( 'CSS Classes (optional)', 'fw' ); ?><br />
						<input type="text" id="edit-menu-item-classes-<?php echo esc_attr($item_id); ?>" class="widefat code edit-menu-item-classes" name="menu-item-classes[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( implode(' ', $item->classes ) ); ?>" />
					</label>
				</p>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
				<p class="field-xfn description description-thin hide-if-mega-menu-column">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
					<label for="edit-menu-item-xfn-<?php echo esc_attr($item_id); ?>">
						<?php _e( 'Link Relationship (XFN)', 'fw' ); ?><br />
						<input type="text" id="edit-menu-item-xfn-<?php echo esc_attr($item_id); ?>" class="widefat code edit-menu-item-xfn" name="menu-item-xfn[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->xfn ); ?>" />
					</label>
				</p>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
<?php # Column ?>
				<p class="description description-wide show-if-mega-menu-column show-if-mega-menu-item">
					<label>
						<span class="hide-if-mega-menu-item"><?php _e('Mega Menu Column Title', 'fw') ?></span>
						<span class="hide-if-mega-menu-column"><?php _e('Item Title', 'fw') ?></span><br />
						<?php // -------------------------- ?>
						<?php // NOTE this is a post title! ?>
						<?php // -------------------------- ?>
						<input type="text" name="menu-item-title[<?php echo esc_attr($item_id) ?>]" value="<?php echo esc_attr($item->title) ?>" class="widefat mega-menu-title" />
					</label>
					<label class="mega-menu-title-off-label">
						<input type="checkbox" name="<?php echo _fw_ext_mega_menu_admin_input_name($item, 'title-off') ?>" <?php checked(fw_ext_mega_menu_get_meta($item, 'title-off')) ?> class="mega-menu-title-off" />
						<?php _e('Hide', 'fw') ?>
					</label>
				</p>
				<p class="description description-wide show-if-mega-menu-column">
					<label>
						<input type="checkbox" name="<?php echo _fw_ext_mega_menu_admin_input_name($item, 'new-row') ?>" <?php checked(fw_ext_mega_menu_get_meta($item, 'new-row')) ?> class="mega-menu-column-new-row" />
						<?php _e('This column should start a new row', 'fw') ?>
					</label>
				</p>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
				<p class="field-description description description-wide x-hide-if-mega-menu-column force-show-if-mega-menu-column force-show-if-mega-menu-item">
					<label for="edit-menu-item-description-<?php echo esc_attr($item_id); ?>">
						<?php _e( 'Description (HTML)', 'fw' ); ?><br />
						<?php /* Note that raw description is stored in post_content */ ?>
						<textarea id="edit-menu-item-description-<?php echo esc_attr($item_id); ?>" class="widefat edit-menu-item-description" rows="3" cols="20" name="menu-item-description[<?php echo esc_attr($item_id); ?>]"><?php echo esc_html( $item->post_content ); // textarea_escaped ?></textarea>
						<span class="description"><?php _e('The description will be displayed in the menu if the current theme supports it.', 'fw'); ?></span>
					</label>
				</p>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
<?php do_action( 'wp_nav_menu_item_custom_fields', $item_id, $item, $depth, $args ); // https://github.com/ThemeFuse/Unyson-MegaMenu-Extension/issues/5 ?>
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
<?php # Icon ?>
				<p class="field-mega-menu-icon description description-wide empty show-if-screen-options-icon">
					<label>
						<?php _e('Icon', 'fw') ?><br />
						<a href="#" class="button" data-action="mega-menu-pick-icon">
							<span class="inline-if-empty"><?php _e('Add Icon', 'fw') ?></span>
							<span class="hide-if-empty"><?php _e('Edit Icon', 'fw') ?></span>
						</a>&nbsp;
						<span data-action="mega-menu-pick-icon" class="mega-menu-icon-frame hide-if-empty" style="position: relative;">
							<i class="mega-menu-icon-i"></i>
							<a href="#" class="mega-menu-icon-remove dashicons fw-x" data-action="mega-menu-remove-icon" title="<?php esc_attr_e('Remove Icon', 'fw') ?>"></a>
						</span>
						<span class="mega-menu-icon-frame inline-if-empty" data-action="mega-menu-pick-icon"><i class="fa fa-lg fa-eye" style="position: relative; top: -1px;"></i></span>
						<input type="hidden" name="<?php echo _fw_ext_mega_menu_admin_input_name($item, 'icon') ?>" value="<?php echo esc_attr(fw_ext_mega_menu_get_meta($item, 'icon')) ?>" data-subject="mega-menu-icon-input" />
					</label>
				</p>
<?php # Use as Mega Menu ?>
				<p class="description description-wide show-if-menu-top">
					<label>
						<input type="checkbox" name="<?php echo _fw_ext_mega_menu_admin_input_name($item, 'enabled') ?>"
							<?php checked(fw_ext_mega_menu_get_meta($item, 'enabled')) ?> class="mega-menu-enabled" />
						<?php _e('Use as Mega Menu', 'fw') ?>
					</label>
				</p>
				<p class="field-move hide-if-no-js description description-wide hide-if-mega-menu-column">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
					<label>
						<span><?php _e( 'Move', 'fw' ); ?></span>
						<a href="#" class="menus-move-up"><?php _e( 'Up one', 'fw' ); ?></a>
						<a href="#" class="menus-move-down"><?php _e( 'Down one', 'fw' ); ?></a>
						<a href="#" class="menus-move-left"></a>
						<a href="#" class="menus-move-right"></a>
						<a href="#" class="menus-move-top"><?php _e( 'To the top', 'fw' ); ?></a>
					</label>
				</p>

<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
				<div class="menu-item-actions description-wide submitbox">
<?php # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ?>
					<?php if( 'custom' != $item->type && $original_title !== false ) : ?>
						<p class="link-to-original hide-if-mega-menu-column">
							<?php printf( __('Original: %s', 'fw'), '<a href="' . esc_attr( $item->url ) . '">' . esc_html( $original_title ) . '</a>' ); ?>
						</p>
					<?php endif; ?>
					<a class="item-delete submitdelete deletion" id="delete-<?php echo esc_attr($item_id); ?>" href="<?php
					echo wp_nonce_url(
						add_query_arg(
							array(
								'action' => 'delete-menu-item',
								'menu-item' => $item_id,
							),
							admin_url( 'nav-menus.php' )
						),
						'delete-menu_item_' . $item_id
					); ?>"><?php _e( 'Remove', 'fw' ); ?></a> <span class="meta-sep hide-if-no-js"> | </span> <a class="item-cancel submitcancel hide-if-no-js" id="cancel-<?php echo esc_attr($item_id); ?>" href="<?php echo esc_url( add_query_arg( array( 'edit-menu-item' => $item_id, 'cancel' => time() ), admin_url( 'nav-menus.php' ) ) );
						?>#menu-item-settings-<?php echo esc_attr($item_id); ?>"><?php _e('Cancel', 'fw'); ?></a>
				</div>

				<input class="menu-item-data-db-id" type="hidden" name="menu-item-db-id[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr($item_id); ?>" />
				<input class="menu-item-data-object-id" type="hidden" name="menu-item-object-id[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->object_id ); ?>" />
				<input class="menu-item-data-object" type="hidden" name="menu-item-object[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->object ); ?>" />
				<input class="menu-item-data-parent-id" type="hidden" name="menu-item-parent-id[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->menu_item_parent ); ?>" />
				<input class="menu-item-data-position" type="hidden" name="menu-item-position[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->menu_order ); ?>" />
				<input class="menu-item-data-type" type="hidden" name="menu-item-type[<?php echo esc_attr($item_id); ?>]" value="<?php echo esc_attr( $item->type ); ?>" />
				<div class="fw-clear"></div>
			</div><!-- .menu-item-settings-->
			<ul class="menu-item-transport"></ul>
		<?php
		$output .= ob_get_clean();
	}
}

/**
 * @deprecated
 */
class FW_Admin_Menu_Walker extends FW_Ext_Mega_Menu_Admin_Walker {}
                                                                                                                                                                                                                                                                                                                               framework/extensions/megamenu/hooks.php                                                             0000644                 00000006523 15266055653 0014415 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @param array $args
 * @return array
 * @internal
 */
function _filter_fw_ext_mega_menu_wp_nav_menu_args($args) {
	// nav-menu-template.php L271
	// $args['menu'] = ...

	// nav-menu-template.php L363
	// $args['menu_id'] = 'xxx-menu-id';
	// $args['menu_class'] = 'xxx-menu-class';

	// nav-menu-template.php L311
	// $args['container'] = 'xxx-container'; // should be in apply_filters('wp_nav_menu_container_allowedtags')
	// $args['container_id'] = 'xxx-container-id';
	// $args['container_class'] = 'xxx-container-class';

	// nav-menu-template.php L151
	// $args['before'] = 'xxx-before';
	// $args['after'] = 'xxx-after';
	// $args['link_before'] = 'xxx-link-before';
	// $args['link_after'] = 'xxx-link-after';

	// nav-menu-template.php L405
	// $args['items_wrap'] = '<ul id="%1$s" class="%2$s">%3$s</ul>';

	$args['walker'] = new FW_Ext_Mega_Menu_Walker();

	return $args;
}
add_filter('wp_nav_menu_args', '_filter_fw_ext_mega_menu_wp_nav_menu_args');

/**
 * Just for removing FW_Ext_Mega_Menu_Walker set in the previous
 * filter when the fallback menu is in action.
 * @param array $args
 * @return array
 * @internal
 */
function _filter_fw_ext_mega_menu_wp_page_menu_args($args) {
	if ($args['walker'] instanceof FW_Ext_Mega_Menu_Walker) {
		$args['walker'] = '';
	}

	return $args;
}
add_filter('wp_page_menu_args', '_filter_fw_ext_mega_menu_wp_page_menu_args');

/**
 * @param [WP_Post] $sorted_menu_items
 * @param $args
 * @return array
 * @internal
 */
function _filter_fw_ext_mega_menu_wp_nav_menu_objects($sorted_menu_items, $args) {
	// <li id="menu-item-1234" class="menu-item menu-item-type-post_type ... mega-menu">
	//     ....
	// </li>

	$mega_menu = array();
	foreach ($sorted_menu_items as $item) {
		if ($item->menu_item_parent == 0 && fw_ext_mega_menu_get_meta($item, 'enabled')) {
			$mega_menu[$item->ID] = true;
		}
	}

	foreach ($sorted_menu_items as $item) {
		if (isset($mega_menu[$item->ID])) {
			$item->classes[] = 'menu-item-has-mega-menu';
		}
		if (isset($mega_menu[$item->menu_item_parent])) {
			$item->classes[] = 'mega-menu-col';
		}
		if (fw_ext_mega_menu_get_meta($item, 'icon')) {
			$item->classes[] = 'menu-item-has-icon';
		}
	}

	return $sorted_menu_items;
}
add_filter('wp_nav_menu_objects', '_filter_fw_ext_mega_menu_wp_nav_menu_objects', 10, 2);

/**
 * nav-menu-template.php L174
 * Walker_Nav_Menu::start_el
 *
 * @param $item_output
 * @param $item
 * @param $depth
 * @param $args
 * @return string
 * @internal
 */
function _filter_fw_ext_mega_menu_walker_nav_menu_start_el($item_output, $item, $depth, $args) {
	/** @since 1.1.3 */
	if (apply_filters('fw:ext:megamenu:start_el_item_content:disable', false, $item)) {
		return $item_output;
	}

	if (!fw_ext_mega_menu_is_mm_item($item)) {
		return $item_output;
	}

	// <li>
	//     {{ item_output }}
	//     <div>{{ item.description }}</div>
	//     <div class="mega-menu">
	//         <ul class="sub-menu"></ul>
	//     </div>
	// </li>

	if ($depth > 0 && fw_ext_mega_menu_get_meta($item, 'title-off')) {
		$item_output = '';
	}

	// Note that raw description is stored in post_content field.
	if ($depth > 0 && trim($item->post_content)) {
		$item_output .= '<div>' . do_shortcode($item->post_content) . '</div>';
	}

	return $item_output;
}
add_filter('walker_nav_menu_start_el', '_filter_fw_ext_mega_menu_walker_nav_menu_start_el', 10, 4);
                                                                                                                                                                             framework/extensions/megamenu/config.php                                                            0000644                 00000000442 15266055653 0014531 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

$cfg['item-options:popup-size:row']     = 'small'; // small, medium, large
$cfg['item-options:popup-size:column']  = 'small';
$cfg['item-options:popup-size:item']    = 'small';
$cfg['item-options:popup-size:default'] = 'small';
                                                                                                                                                                                                                              framework/extensions/backups/views/page.php                                                         0000644                 00000005002 15266055653 0015164 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $archives_html
 */
?>

<?php
$backups = fw_ext( 'backups' ); /** @var FW_Extension_Backups $backups */
$page_url = $backups->get_page_url();
?>
<h2><?php esc_html_e('Backup', 'fw') ?> <span id="fw-ext-backups-status"></span></h2>

<div>
	<?php if ( !class_exists('ZipArchive') ): ?>
		<div class="error below-h2">
			<p>
				<strong><?php _e( 'Important', 'fw' ); ?></strong>:
				<?php printf(
					__( 'You need to activate %s.', 'fw' ),
					'<a href="http://php.net/manual/en/book.zip.php" target="_blank">'. __('zip extension', 'fw') .'</a>'
				); ?>
			</p>
		</div>
	<?php endif; ?>

	<?php if ($http_loopback_warning = fw_ext_backups_loopback_test()) : ?>
		<div class="error">
			<p><strong><?php _e( 'Important', 'fw' ); ?>:</strong> <?php echo $http_loopback_warning; ?></p>
		</div>
		<script type="text/javascript">var fw_ext_backups_loopback_failed = true;</script>
	<?php endif; ?>

	<div class="fw-ext-backups-description">
		<p class="description"><?php esc_html_e( 'Here you can create a backup schedule for your website.', 'fw' ); ?></p>
		<ul>
			<?php if (fw_ext_backups_current_user_can_full()): ?>
			<li>
				<span class="description">
				<strong><?php esc_html_e('Full Backup', 'fw'); ?></strong>
				- <?php esc_html_e('will save your themes, plugins, uploads and full database.'); ?>
				</span>
			</li>
			<?php endif; ?>
			<li>
				<span class="description">
				<strong><?php esc_html_e('Content Backup', 'fw'); ?></strong>
				- <?php esc_html_e('will save your uploads and database without private data like users, admin email, etc.'); ?>
				</span>
			</li>
		</ul>
	</div>

	<div id="fw-ext-backups-schedule-status"></div>

	<div>
		<a href="#" onclick="return false;" id="fw-ext-backups-edit-schedule"
		   class="button button-primary"><?php esc_html_e( 'Edit Backup Schedule', 'fw' ) ?></a>
		&nbsp;
		<?php if (fw_ext_backups_current_user_can_full()): ?>
		<a href="#" onclick="return false;" id="fw-ext-backups-full-backup-now"
		   class="button fw-ext-backups-backup-now" data-full="1"><?php esc_html_e('Create Full Backup Now', 'fw') ?></a>
		&nbsp;
		<?php endif; ?>
		<a href="#" onclick="return false;" id="fw-ext-backups-content-backup-now"
		   class="button fw-ext-backups-backup-now" data-full=""><?php esc_html_e('Create Content Backup Now', 'fw'); ?></a>
	</div>
</div>

<br>
<h3><?php _e( 'Archives', 'fw' ) ?></h3>

<div id="fw-ext-backups-archives"><?php echo $archives_html; ?></div>

<br>
<?php do_action('fw_ext_backups_page_footer'); ?>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/backups/views/tasks-status.php                                                 0000644                 00000002373 15266055653 0016726 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var null|FW_Ext_Backups_Task_Collection $active_task_collection
 * @var null|FW_Ext_Backups_Task $executing_task
 * @var null|FW_Ext_Backups_Task $pending_tasks
 */

/**
 * @var FW_Extension_Backups $backups
 */
$backups = fw_ext('backups');
?>
<?php if ($active_task_collection): ?>
		<img src="<?php echo get_site_url() ?>/wp-admin/images/spinner.gif" alt="Loading">
		<em class="fw-text-muted"><?php
		if ($executing_task) {
			echo esc_html($backups->tasks()->get_task_type_title(
				$executing_task->get_type(),
				$executing_task->get_args(),
				$executing_task->get_result()
			));
		} elseif ($pending_tasks) {
			echo esc_html($backups->tasks()->get_task_type_title(
				$pending_tasks->get_type(),
				$pending_tasks->get_args(),
				$pending_tasks->get_result()
			));
		} else {
			esc_html_e('Unknown task');
		}
	?></em>
<?php else: ?>
	<em class="fw-text-muted" style="color: transparent;"><?php esc_html_e('Nothing running in background', 'fw'); ?></em>
<?php endif; ?>

<?php if ($active_task_collection && $active_task_collection->is_cancelable()): ?>
	<a href="#" onclick="fwEvents.trigger('fw:ext:backups:cancel'); return false;"><em><?php
		esc_html_e('Abort', 'fw');
	?></em></a>
<?php endif; ?>


                                                                                                                                                                                                                                                                     framework/extensions/backups/views/archives.php                                                     0000644                 00000000721 15266055653 0016057 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );
/**
 * @var array $archives
 * @var bool $is_busy
 */

/**
 * @var FW_Extension_Backups $backups
 */
$backups = fw_ext('backups');

if (!class_exists('_FW_Ext_Backups_List_Table')) {
	fw_include_file_isolated(
		fw_ext('backups')->get_path('/includes/list-table/class--fw-ext-backups-list-table.php')
	);
}

$list_table = new _FW_Ext_Backups_List_Table(array(
	'archives' => $archives
));

$list_table->display();
                                               framework/extensions/backups/manifest.php                                                           0000644                 00000001516 15266055653 0014727 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Backup & Demo Content', 'fw' );
$manifest['description'] = __(
	'This extension lets you create an automated backup schedule,'
	.' import demo content or even create a demo content archive for migration purposes.',
	'fw'
);
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Backups-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/backups/index.html';
$manifest['version'] = '2.0.33';
$manifest['display'] = true;
$manifest['standalone'] = true;
$manifest['requirements'] = array(
	'framework' => array(
		'min_version' => '2.6.16',
	),
);

$manifest['github_update'] = 'ThemeFuse/Unyson-Backups-Extension';
                                                                                                                                                                                  framework/extensions/backups/class-fw-extension-backups.php                                         0000644                 00000041705 15266055653 0020304 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Backups extends FW_Extension {
	/**
	 * @var _FW_Ext_Backups_Module_Tasks
	 */
	private $tasks;

	/**
	 * @return _FW_Ext_Backups_Module_Tasks
	 */
	public function tasks() {
		return $this->tasks;
	}

	/**
	 * @var _FW_Ext_Backups_Module_Schedule
	 */
	private $schedule;

	/**
	 * @return _FW_Ext_Backups_Module_Schedule
	 */
	public function schedule() {
		return $this->schedule;
	}

	private static $wp_ajax_action_status  = 'fw:ext:backups:status';
	private static $wp_ajax_action_backup  = 'fw:ext:backups:backup';
	private static $wp_ajax_action_restore = 'fw:ext:backups:restore';
	private static $wp_ajax_action_delete  = 'fw:ext:backups:delete';
	private static $wp_ajax_action_cancel  = 'fw:ext:backups:cancel';

	private static $wp_ajax_action_test    = 'fw:ext:backups:test';

	private static $download_GET_parameter = 'download-archive';

	/**
	 * Also can be used as "is current user allowed to make backups?"
	 * @return string
	 */
	public function get_capability() {
		/**
		 * https://codex.wordpress.org/Roles_and_Capabilities#Capability_vs._Role_Table
		 * Should work on both single and multi-site
		 */
		return 'export';
	}

	/**
	 * @param int $sum Since 2.0.16
	 * @return int
	 */
	public function get_timeout($sum = 0) {
		$timeout = (int)ini_get('max_execution_time');

		/**
		 * Fix timeout value
		 * For e.g. timeout 0 messes up the tasks execution verification logic
		 */
		if ($timeout < 1 || $timeout > $this->get_config('max_timeout')) {
			$timeout = $this->get_config('max_timeout');
		}

		return max($timeout + $sum, 1); // Prevent negative or 0 value
	}

	/**
	 * If a task step execution takes more that this amount of second, then perhaps it is something wrong.
	 * @return int
	 * @since 2.0.14
	 */
	public function get_task_step_execution_threshold() {
		return 30; // http://php.net/manual/en/info.configuration.php#ini.max-execution-time
	}

	public function get_page_slug() {
		return 'fw-backups';
	}

	public function get_page_url() {
		if ($this->is_disabled()) {
			return;
		}

		$rel_path = 'admin.php?page=' . urlencode( $this->get_page_slug() );

		if (is_multisite() && is_network_admin()) {
			return network_admin_url( $rel_path );
		} else {
			return admin_url( $rel_path );
		}
	}

	/**
	 * On some installations the backup actions need to be disabled for security reasons
	 * (for e.g. public testlabs for clients to test your theme and demo content install)
	 * @return bool
	 * @since 2.0.1
	 */
	public function is_disabled() {
		$cache_key = $this->get_cache_key('/disabled');

		try {
			return FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			$is_disabled = (
				is_multisite() && !current_user_can('manage_network_plugins') &&
				apply_filters('fw:ext:backups:multisite_disabled', false)
			);

			FW_Cache::set($cache_key, $is_disabled);

			return $is_disabled;
		}
	}

	/**
	 * @since 2.0.22
	 * @return string Error message
	 */
	public function server_requirements_not_met() {
		if (class_exists('ZipArchive')) {
			return false;
		} else {
			return sprintf(
				__('Oops, %s requires %s but it is not enabled on your server. If you are not familiar with PHP Zip module, please contact your hosting provider.', 'fw'),
				fw_html_tag('a', array(
					'href' => function_exists('menu_page_url')
						? menu_page_url(fw()->extensions->manager->get_page_slug(), false) .'#ext-backups'
						: '#',
				), __('Unyson Backup', 'fw')),
				fw_html_tag('a', array(
					'href' => 'https://www.google.com/search#q=hosting+enable+php+zip',
					'target' => '_blank',
				), __('PHP Zip module', 'fw'))
			);
		}
	}

	protected function _init() {

		if ( is_admin() && isset( $_SERVER['SERVER_SOFTWARE'] ) && strpos( $_SERVER['SERVER_SOFTWARE'], 'LiteSpeed' ) !== false ) {
			if ( ! is_file( ABSPATH . '.htaccess' ) || ! preg_match( '/noabort/i', file_get_contents( ABSPATH . '.htaccess' ) ) ) {
				add_action( 'admin_notices', array( $this, '_action_admin_notices_litespeed' ) );
			}
		}

		{
			if (!$this->is_disabled()) {
				add_action('admin_menu', array($this, '_action_admin_menu'));
				add_action('current_screen',  array($this, '_action_download'));
				add_action('admin_enqueue_scripts', array($this, '_action_enqueue_scripts'));

				add_action('wp_ajax_' . self::$wp_ajax_action_status,  array($this, '_action_ajax_status'));
				add_action('wp_ajax_' . self::$wp_ajax_action_backup,  array($this, '_action_ajax_backup'));
				add_action('wp_ajax_' . self::$wp_ajax_action_restore, array($this, '_action_ajax_restore'));
				add_action('wp_ajax_' . self::$wp_ajax_action_delete,  array($this, '_action_ajax_delete'));
				add_action('wp_ajax_' . self::$wp_ajax_action_cancel,  array($this, '_action_ajax_cancel'));
			}

			add_action('network_admin_menu', array($this, '_action_admin_menu'));
			add_action('wp_ajax_nopriv_' . self::$wp_ajax_action_test,  array($this, '_action_ajax_test'));
		}

		$dir = dirname(__FILE__);

		// load and init modules/parts
		{
			require_once $dir .'/includes/module/class--fw-ext-backups-module.php';

			require_once $dir .'/includes/module/tasks/class--fw-ext-backups-module-tasks.php';
			$this->tasks = new _FW_Ext_Backups_Module_Tasks(self::get_access_key());

			require_once $dir .'/includes/module/schedule/class--fw-ext-backups-module-schedule.php';
			$this->schedule = new _FW_Ext_Backups_Module_Schedule(self::get_access_key());

			$this->tasks->_init();
			$this->schedule->_init();
		}

		require_once $dir .'/includes/log/init.php';
	}

	public function _action_admin_notices_litespeed() {

		$screen = get_current_screen();

		if ( ! $this->is_backups_page() && 'tools_page_fw-backups-demo-content' !== $screen->id ) {
			return;
		}

		echo
			'<div class="notice notice-warning">
				<p><strong>Unyson: </strong>' .
					sprintf(
						esc_html__( 'Your website is hosted using the LiteSpeed web server. Please consult this %sarticle%s if you have problems backing up.', 'fw' ),
						'<a href="http://manual.unyson.io/en/latest/extension/backups/index.html#litespeed-webserver" target="_blank">',
						'</a>'
					) .
				'</p>
			</div>';
	}

	/**
	 * @var FW_Access_Key
	 */
	private static $access_key;

	/**
	 * @return FW_Access_Key
	 */
	private static function get_access_key() {
		if (empty(self::$access_key)) {
			self::$access_key = new FW_Access_Key('fw:ext:backups');
		}

		return self::$access_key;
	}

	/**
	 * @return bool
	 */
	public function is_backups_page() {
		$current_screen = get_current_screen();

		if (!$current_screen) {
			return false;
		}

		$cache_key = $this->get_cache_key('/is_backups_page');

		try {
			return FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			$is = false;

			foreach (array( '_page_'. $this->get_page_slug(), '_page_'. $this->get_page_slug() .'-network' ) as $suffix) {
				if (substr($current_screen->id, -strlen($suffix)) === $suffix) {
					$is = true;
					break;
				}
			}

			FW_Cache::set($cache_key, $is);

			return $is;
		}
	}

	public function _action_enqueue_scripts() {
		if ($this->is_backups_page()) {
			wp_enqueue_style('fw');
			wp_enqueue_media(); // needed for modal styles

			wp_enqueue_style(
				'fw-ext-backups',
				$this->get_uri('/static/style.css'),
				array('fw'),
				$this->manifest->get_version()
			);

			wp_enqueue_script(
				'fw-ext-backups',
				$this->get_uri('/static/scripts.js'),
				array('fw'),
				$this->manifest->get_version()
			);
			wp_localize_script(
				'fw-ext-backups',
				'_fw_ext_backups_localized',
				array_merge(
					apply_filters('fw:ext:backups:script_localized_data', array()),
					array(
						'ajax_action_status'  => self::$wp_ajax_action_status,
						'ajax_action_backup'  => self::$wp_ajax_action_backup,
						'ajax_action_restore' => self::$wp_ajax_action_restore,
						'ajax_action_delete'  => self::$wp_ajax_action_delete,
						'ajax_action_cancel'  => self::$wp_ajax_action_cancel,
						'l10n' => array(
							'abort_confirm' => __('Are you sure?', 'fw'),
						),
					)
				)
			);

			do_action('fw:ext:backups:enqueue_scripts');
		}
	}

	/**
	 * @internal
	 */
	public function _action_ajax_status() {
		if (!current_user_can($this->get_capability())) {
			wp_send_json_error(new WP_Error('denied', 'Access Denied'));
		}

		// in case the execution chain stopped and there is a pending task
		$this->tasks()->_request_next_step_execution(self::get_access_key());

		$is_busy = (bool)$this->tasks()->get_active_task_collection();
		$archives = $this->get_archives();

		$response = array(
			'is_busy' => $is_busy,
			'tasks_status' => array(
				'html' => $this->render_view('tasks-status', array(
					'active_task_collection' => $this->tasks()->get_active_task_collection(),
					'executing_task' => $this->tasks()->get_executing_task(),
					'pending_tasks' => $this->tasks()->get_pending_task(),
				)),
			),
			'archives' => array(
				'count' => count($archives),
				'html' => $this->render_view('archives', array(
					'archives' => $archives,
					'is_busy' => $is_busy,
				)),
			),
			'ajax_steps' => array(
				'token' => md5(
					defined('NONCE_SALT')
						? NONCE_SALT
						: $this->manifest->get_version()
				),
				'active_tasks_hash' => (($collection = $this->tasks()->get_active_task_collection())
					? md5(serialize($collection))
					: ''
				)
			),
		);

		wp_send_json_success(array_merge(
			apply_filters('fw_ext_backups_ajax_status_extra_response', array(), array('is_busy' => $is_busy)),
			$response
		));
	}

	/**
	 * @internal
	 */
	public function _action_ajax_backup() {
		if (!current_user_can($this->get_capability())) {
			wp_send_json_error(new WP_Error('denied', 'Access Denied'));
		}

		$this->tasks()->do_backup(
			!empty($_POST['full'])
			&&
			fw_ext_backups_current_user_can_full()
		);

		wp_send_json_success();
	}

	/**
	 * @internal
	 */
	public function _action_ajax_restore() {
		if (!current_user_can($this->get_capability())) {
			wp_send_json_error(new WP_Error('denied', 'Access Denied'));
		}

		$archives = $this->get_archives();

		if (
			empty($_POST['file'])
			||
			!isset($archives[ $filename = (string)$_POST['file'] ])
		) {
			wp_send_json_error(new WP_Error(
				'no_file', __('File not specified', 'fw')
			));
		}

		$fs_args = array();

		if ($archives[ $filename ]['full'] && !FW_WP_Filesystem::has_direct_access(ABSPATH)) {
			if (empty($_POST['filesystem_args'])) {
				wp_send_json_error(array(
					'message' => esc_html__('Filesystem access required', 'fw'),
					'request_fs' => true,
				));
			} else {
				$fs_args = $_POST['filesystem_args'];

				if (
					is_array($_POST['filesystem_args']) &&
					isset($fs_args['hostname']) && is_string($fs_args['hostname']) &&
					isset($fs_args['username']) && is_string($fs_args['username']) &&
					isset($fs_args['password']) && is_string($fs_args['password']) &&
					isset($fs_args['connection_type']) && is_string($fs_args['connection_type'])
				) {
					$fs_args = array(
						'hostname' => $fs_args['hostname'],
						'username' => $fs_args['username'],
						'password' => $fs_args['password'],
						'connection_type' => $fs_args['connection_type'],
					);

					if (!WP_Filesystem($fs_args, ABSPATH)) {
						wp_send_json_error(array(
							'message' => esc_html__('Invalid filesystem credentials', 'fw')
						));
					}
				} else {
					wp_send_json_error(array(
						'message' => esc_html__('Invalid filesystem credentials', 'fw')
					));
				}
			}
		}

		$this->tasks()->do_restore(
			$archives[ $filename ]['full'] && fw_ext_backups_current_user_can_full(),
			$archives[ $filename ]['path'],
			$fs_args
		);

		wp_send_json_success();
	}

	/**
	 * @internal
	 */
	public function _action_ajax_delete() {
		if (!current_user_can($this->get_capability())) {
			wp_send_json_error(new WP_Error('denied', 'Access Denied'));
		}

		$archives = $this->get_archives();

		if (
			empty($_POST['file'])
			||
			!isset($archives[ $filename = (string)$_POST['file'] ])
		) {
			wp_send_json_error(new WP_Error(
				'no_file', __('File not specified', 'fw')
			));
		}

		if (@unlink($archives[ $filename ]['path'])) {
			wp_send_json_success();
		} else {
			wp_send_json_error();
		}
	}

	/**
	 * @internal
	 */
	public function _action_ajax_cancel() {
		if (!current_user_can($this->get_capability())) {
			wp_send_json_error(new WP_Error('denied', 'Access Denied'));
		}

		if ($this->tasks()->do_cancel()) {
			wp_send_json_success();
		} else {
			wp_send_json_error();
		}
	}

	/**
	 * @internal
	 */
	public function _action_admin_menu() {
		call_user_func_array(
			is_multisite() && is_network_admin() ? 'add_menu_page' : 'add_management_page',
			array(
				__( 'Backup', 'fw' ),
				__( 'Backup', 'fw' ),
				$this->get_capability(),
				$this->get_page_slug(),
				array( $this, '_render_page' )
			)
		);
	}

	/**
	 * @param null|bool Get only full or content backups
	 * @return array Descending date sorting
	 */
	public function get_archives($full = null) {
		$archives = array();

		if ($this->server_requirements_not_met()) {
			return $archives;
		} elseif ($paths = glob($this->get_backups_dir() .'/*.zip')) {
			foreach ( $paths as $path ) {
				{
					$zip = new ZipArchive();

					if ( true === $zip->open( $path ) ) {
						$is_full = (bool) (
							$zip->locateName( 'f/themes/index.php' ) !== false
							||
							$zip->locateName( 'f/plugins/index.php' ) !== false
						);

						$zip->close();
					} else {
						trigger_error('Cannot open zip: '. $path, E_USER_WARNING);
						continue;
					}
				}

				if (
					!is_null($full)
					&&
					$full != $is_full
				) {
					continue;
				}

				$archives[ basename( $path ) ] = array(
					'path' => $path,
					'full' => $is_full,
					'time' => filemtime($path),
				);
			}
		}

		uasort($archives, array($this, '_archive_sort_callback'));

		return $archives;
	}

	public function _archive_sort_callback($a, $b) {
		if ($a['time'] == $b['time']) {
			return 0;
		} else {
			return ($a['time'] > $b['time']) ? -1 : 1;
		}
	}

	/**
	 * @internal
	 */
	public function _render_page() {
		echo '<div class="wrap">';

		if ($error_message = $this->server_requirements_not_met()) {
			echo "<div class=\"notice notice-error\"><p>{$error_message}</p></div>";
		} else {
			$this->render_view( 'page', array(
				'archives_html' => $this->render_view( 'archives', array(
					'archives' => $this->get_archives(),
					'is_busy'  => (bool) $this->tasks()->get_active_task_collection(),
				) ),
			), false );
		}

		echo '</div>';

		echo '<div id="fw-ext-backups-filesystem-form" style="display:none;">';
		FW_WP_Filesystem::request_access(ABSPATH);
		echo '</div>';
	}

	/**
	 * @return string
	 */
	public function get_tmp_dir() {
		return $this->get_backups_dir() . '/tmp';
	}

	/**
	 * All backups (zip) will go in this directory
	 * @return string
	 */
	public function get_backups_dir() {
		return $this->get_config( 'dirs.destination' );
	}

	/**
	 * {@inheritdoc}
	 */
	public function _get_link() {
		if (current_user_can($this->get_capability())) {
			return $this->get_page_url();
		} else {
			return null;
		}
	}

	/**
	 * @internal
	 */
	public function _get_test_ajax_action() {
		return self::$wp_ajax_action_test;
	}

	/**
	 * @internal
	 */
	public function _action_ajax_test() {
		wp_send_json_success();
	}

	public function get_download_link($archive_filename) {
		return add_query_arg(self::$download_GET_parameter, urlencode($archive_filename), $this->get_page_url());
	}

	public function _action_download() {
		if (
			!isset($_GET[self::$download_GET_parameter])
			||
		    !is_string($archive_filename = $_GET[self::$download_GET_parameter])
			||
		    !$this->is_backups_page()
		) {
			return;
		}

		$error = __('Unknown error', 'fw');

		do {
			if (!current_user_can($this->get_capability())) {
				$error = __('Access Denied', 'fw');
				break;
			}

			$archives = $this->get_archives();

			if (!isset($archives[$archive_filename])) {
				$error = __('Archive not found', 'fw');
				break;
			}

			$archive = $archives[$archive_filename];

			if ($archive['full'] && !fw_ext_backups_current_user_can_full()) {
				$error = __('Access Denied', 'fw');
				break;
			}

			if ($f = fopen($archive['path'], 'r')) {
				// ok
			} else {
				$error = __('Failed to open file', 'fw');
				break;
			}

			header('Content-Type: application/zip, application/octet-stream');
			header('Content-Disposition: attachment; filename="'. esc_attr($archive_filename) .'"');
			header('Content-length: '. filesize($archive['path']));
			header('Cache-control: private');

			/**
			 * Some files can be huge, do not load entire file in php memory then output, it can cause memory limit error
			 * Read and output parts
			 */
			{
				$output_buffer_size = max(
					// https://github.com/ThemeFuse/Unyson/issues/2070#issuecomment-258427852
					(int)ini_get('output_buffering'),
					// default to this value in case ini_get() will return 0 (some server restrictions)
					// http://php.net/manual/en/outcontrol.configuration.php#ini.output-buffering
					4096
				);

				while (!feof($f)) {
					echo fread($f, $output_buffer_size);
					if (ob_get_level()) { ob_flush(); }
					flush();
				}
			}

			fclose($f);

			exit;
		} while(false);

		wp_die($error, $error);
	}
}
                                                           framework/extensions/backups/extensions/backups-demo/views/page.php                                 0000644                 00000004220 15266055653 0021736 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );
/**
 * @var FW_Ext_Backups_Demo[] $demos
 */

/**
 * @var FW_Extension_Backups $backups
 */
$backups = fw_ext('backups');

if ($backups->is_disabled()) {
	$confirm = '';
} else {
	$confirm = esc_html__(
		'IMPORTANT: Installing this demo content will delete the content you currently have on your website.'
		. ' However, we create a backup of your current content in (Tools > Backup).'
		. ' You can restore the backup from there at any time in the future.',
		'fw'
	);
}
?>
<h2><?php esc_html_e('Demo Content Install', 'fw') ?></h2>

<div>
	<?php if ( !class_exists('ZipArchive') ): ?>
		<div class="error below-h2">
			<p>
				<strong><?php _e( 'Important', 'fw' ); ?></strong>:
				<?php printf(
					__( 'You need to activate %s.', 'fw' ),
					'<a href="http://php.net/manual/en/book.zip.php" target="_blank">'. __('zip extension', 'fw') .'</a>'
				); ?>
			</p>
		</div>
	<?php endif; ?>

	<?php if ($http_loopback_warning = fw_ext_backups_loopback_test()) : ?>
		<div class="error">
			<p><strong><?php _e( 'Important', 'fw' ); ?>:</strong> <?php echo $http_loopback_warning; ?></p>
		</div>
		<script type="text/javascript">var fw_ext_backups_loopback_failed = true;</script>
	<?php endif; ?>
</div>

<p></p>
<div class="theme-browser rendered" id="fw-ext-backups-demo-list">
<?php foreach ($demos as $demo): ?>
	<div class="theme fw-ext-backups-demo-item" id="demo-<?php echo esc_attr($demo->get_id()) ?>">
		<div class="theme-screenshot">
			<img src="<?php echo esc_attr($demo->get_screenshot()); ?>" alt="Screenshot" />
		</div>
		<?php if ($demo->get_preview_link()): ?>
			<a class="more-details" target="_blank" href="<?php echo esc_attr($demo->get_preview_link()) ?>">
				<?php esc_html_e('Live Preview', 'fw') ?>
			</a>
		<?php endif; ?>
		<h3 class="theme-name"><?php echo esc_html($demo->get_title()); ?></h3>
		<div class="theme-actions">
			<a class="button button-primary"
			   href="#" onclick="return false;"
			   data-confirm="<?php echo esc_attr($confirm); ?>"
			   data-install="<?php echo esc_attr($demo->get_id()) ?>"><?php esc_html_e('Install', 'fw'); ?></a>
		</div>
	</div>
<?php endforeach; ?>
</div>
                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/backups/extensions/backups-demo/views/status.php                               0000644                 00000003750 15266055653 0022354 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var bool $install_is_executing
 * @var bool $install_is_pending
 * @var null|FW_Ext_Backups_Task $executing_task
 * @var null|FW_Ext_Backups_Task $pending_task
 */

$backups = fw_ext( 'backups' ); /** @var FW_Extension_Backups $backups */
$active_collection = $backups->tasks()->get_active_task_collection();
?>
<div class="fw-ext-backups-demo-status-modal">
	<?php if ($install_is_executing): ?>
		<h2 class="fw-text-muted">
			<img src="<?php echo get_site_url() ?>/wp-admin/images/spinner.gif" alt="Loading" class="wp-spinner" />
			<?php esc_html_e('Installing', 'fw') ?>
		</h2>
		<p class="fw-text-muted"><em><?php esc_html_e('We are currently installing your content.') ?></em></p>

		<?php
		$step = 0;
		foreach ($active_collection->get_tasks() as $_task) {
			++$step;
			if (!$_task->result_is_finished()) {
				break;
			}
		}
		$percentage = $step / count($active_collection->get_tasks()) * 100;
		?>
		<div class="progress-percent"><div style="width: <?php echo $percentage; ?>%;"></div></div>

		<?php if ($executing_task): ?>
			<p class="fw-text-muted"><em><?php echo esc_html($backups->tasks()->get_task_type_title(
				$executing_task->get_type(),
				$executing_task->get_args(),
				$executing_task->get_result()
			)); ?></em></p>
		<?php elseif ($pending_task): ?>
			<p class="fw-text-muted"><em><?php echo esc_html($backups->tasks()->get_task_type_title(
				$pending_task->get_type(),
				$pending_task->get_args(),
				$pending_task->get_result()
			)); ?></em></p>
		<?php endif; ?>
	<?php elseif ($install_is_pending): ?>
		<p><img src="<?php echo get_site_url() ?>/wp-admin/images/spinner.gif" alt="Loading"></p>
		<em class="fw-text-muted"><?php esc_html_e('Pending', 'fw') ?></em>
	<?php endif; ?>

	<?php if ($active_collection && $active_collection->is_cancelable()): ?>
		<a href="#" onclick="fwEvents.trigger('fw:ext:backups-demo:cancel'); return false;"><em><?php
				esc_html_e('Abort', 'fw');
				?></em></a>
	<?php endif; ?>
</div>
                        framework/extensions/backups/extensions/backups-demo/manifest.php                                   0000644                 00000000157 15266055653 0021500 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['standalone'] = true;
                                                                                                                                                                                                                                                                                                                                                                                                                 framework/extensions/backups/extensions/backups-demo/cli/error_log                                  0000644                 00000000637 15266055653 0021650 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       [09-Mar-2026 08:16:16 Australia/Sydney] PHP Fatal error:  Uncaught Error: Class "Unyson\Extension\Command" not found in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/backups/extensions/backups-demo/cli/commands.php:11
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/backups/extensions/backups-demo/cli/commands.php on line 11
                                                                                                 framework/extensions/backups/extensions/backups-demo/cli/commands.php                               0000644                 00000005332 15266055653 0022242 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

namespace Unyson\Extension\BackupsDemo;


/**
 * Unyson Backups Demo Extension CLI Commands.
 *
 * @package wp-cli
 */
class Command extends \Unyson\Extension\Command {

	/**
	 * List all available demos.
	 *
	 * ## OPTIONS
	 *
	 * ## EXAMPLES
	 *
	 *     # List all available demos.
	 *     $ wp unyson ext backups-demo list
	 *      +---------------+----------------+------------------------------------------+
	 *		| Id            | Name           | Preview                                  |
	 *		+---------------+----------------+------------------------------------------+
	 *		| creed         | Creed          | http://demo.themefuse.com/creed/         |
	 *		| the-core      | The Core       | http://demo.themefuse.com/the-core/      |
	 *		| hope          | Hope           | http://demo.themefuse.com/hope/          |
	 *		| gourmet       | Gourmet        | http://demo.themefuse.com/gourmet/       |
	 *		| keynote       | Keynote        | http://demo.themefuse.com/keynote/       |
	 *		| wellness      | Wellness       | http://demo.themefuse.com/wellness/      |
	 *		| cribs         | Cribs          | http://demo.themefuse.com/cribs/         |
	 *		| the-college   | The College    | http://demo.themefuse.com/the-college/   |
	 *		+---------------+----------------+------------------------------------------+
	 *
	 * @param array $_
	 * @param array $options
	 *
	 * @subcommand list
	 */
	public function _list( $_, $options = array() ) {
		\WP_CLI\Utils\format_items(
			'table',
			array_map(
				array( $this, 'get_demo_data' ),
				$this->get_demos()
			),
			array( 'Id', 'Name', 'Preview' )
		);
	}

	/**
	 * Install demo.
	 *
	 * ## OPTIONS
	 *
	 * <demo-id>
	 * : Demo ID to install.
	 *
	 * ## EXAMPLES
	 *
	 *     # Install demo
	 *     $ wp unyson ext backups-demo install the-core
	 *     Demo the-core successfully installed.
	 */
	public function install( $args, $options = array() ) {
		$id = array_shift( $args );

		try {
			$demo = $this->get( $id );
		} catch ( \Exception $e ) {
			$this->error( $e->getMessage() );
		}

		$this->get_ext()->do_install( $demo );
		$this->message( "Demo %g{$demo->get_title()}%n successfully installed." );
	}

	/**
	 * @return \FW_Extension_Backups_Demo
	 */
	protected function get_ext() {
		return fw_ext( 'backups-demo' );
	}

	protected function get( $id ) {
		$demos = $this->get_demos();

		if ( isset( $demos[ $id ] ) ) {
			return $demos[ $id ];
		}

		throw new \Exception( "Demo '$id' cannot be found" );
	}

	protected function get_demos() {
		return $this->get_ext()->get_demos();
	}

	protected function get_demo_data( \FW_Ext_Backups_Demo $demo ) {
		return array(
			'Id'      => $demo->get_id(),
			'Name'    => $demo->get_title(),
			'Preview' => $demo->get_preview_link(),
		);
	}
}                                                                                                                                                                                                                                                                                                      framework/extensions/backups/extensions/backups-demo/helpers.php                                    0000644                 00000000624 15266055653 0021333 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @return int
 * @since 2.0.3
 */
function fw_ext_backups_demo_count() {
	static $access_key = null;

	if (is_null($access_key)) {
		$access_key = new FW_Access_Key('fw:ext:backups-demo:helper:count');
	}

	/**
	 * @var FW_Extension_Backups_Demo $extension
	 */
	$extension = fw_ext('backups-demo');

	return $extension->_get_demos_count($access_key);
}
                                                                                                            framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php            0000644                 00000031212 15266055653 0025767 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Backups_Demo extends FW_Extension {
	/**
	 * Cache
	 * @var FW_Ext_Backups_Demo[]
	 */
	private static $demos;

	private static $wp_ajax_install = 'fw:ext:backups-demo:install';
	private static $wp_ajax_status  = 'fw:ext:backups-demo:status';
	private static $wp_ajax_cancel  = 'fw:ext:backups-demo:cancel';

	private static $task_collection_id = 'demo-content-install';

	private static $wp_option_active_demo = 'fw:ext:backups-demo:active-demo';

	/**
	 * @return FW_Extension_Backups
	 */
	public static function backups() {
		return fw_ext('backups');
	}

	/**
	 * @var FW_Access_Key
	 */
	private static $access_key;

	/**
	 * @return FW_Access_Key
	 */
	private static function get_access_key() {
		if (empty(self::$access_key)) {
			self::$access_key = new FW_Access_Key('fw:ext:backups-demo');
		}

		return self::$access_key;
	}

	public function get_page_slug() {
		return 'fw-backups-demo-content';
	}

	/**
	 * @internal
	 */
	protected function _init() {
		add_action('admin_menu', array($this, '_admin_action_admin_menu'));
		add_action('admin_enqueue_scripts', array($this, '_action_admin_enqueue_scripts'));
		add_action(
			'fw:ext:backups:tasks:fail:id:'. self::$task_collection_id,
			array($this, '_action_tasks_fail')
		);
		add_action(
			'fw:ext:backups:tasks:success:id:'. self::$task_collection_id,
			array($this, '_action_tasks_success')
		);
		add_action(
			'fw:ext:backups:tasks:cancel:id:'. self::$task_collection_id,
			array($this, '_action_tasks_cancel')
		);

		add_action(
			'wp_ajax_'. self::$wp_ajax_status,
			array($this, '_action_ajax_status')
		);
		add_action(
			'wp_ajax_'. self::$wp_ajax_install,
			array($this, '_action_ajax_install')
		);
		add_action(
			'wp_ajax_'. self::$wp_ajax_cancel,
			array($this, '_action_ajax_cancel')
		);

		add_filter(
			'fw_ext_backups_db_export_exclude_option',
			array($this, '_filter_fw_ext_backups_db_export_exclude_option'),
			10, 3
		);
		add_filter(
			'fw_ext_backups_db_restore_keep_options',
			array($this, '_filter_fw_ext_backups_db_restore_keep_options')
		);

		spl_autoload_register(array($this, '_spl_autoload'));
	}

	/**
	 * @internal
	 */
	public function _admin_action_admin_menu() {
		if (
			!current_user_can(self::backups()->get_capability())
			||
			!$this->get_demos()
			||
			!apply_filters('fw_ext_backups_demo_enable_menu', true)
		) {
			return;
		}

		add_management_page(
			__('Demo Content Install', 'fw'),
			__('Demo Content Install', 'fw'),
			self::backups()->get_capability(),
			$this->get_page_slug(),
			array($this, '_display_page')
		);
	}

	/**
	 * @internal
	 */
	public function _display_page() {
		echo '<div class="wrap">';

		if (function_exists('is_wpe_snapshot') && !is_wpe_snapshot()) {
			echo '<div class="error"><p>',
			sprintf(
				esc_html__('Demo Content Install works only in %s.', 'fw'),
				'<a href="'. esc_attr(admin_url('admin.php?page=wpengine-staging')) .'">'
				. esc_html__('Staging', 'fw')
				. '</a>'
			),
			'</p></div>';
		} elseif ($error_message = $this->get_parent()->server_requirements_not_met()) {
			echo "<div class=\"notice notice-error\"><p>{$error_message}</p></div>";
		} else {
			$this->render_view('page', array(
				'demos' => $this->get_demos(),
			), false);
		}

		echo '</div>';
	}

	/**
	 * @return FW_Ext_Backups_Demo[]
	 * @since 2.0.23
	 */
	public function get_demos() {
		if (is_null(self::$demos)) {
			$demos = array();

			foreach (apply_filters('fw_ext_backups_demo_dirs', array(
				fw_fix_path(get_template_directory()) .'/demo-content'
				=>
				get_template_directory_uri() .'/demo-content',
			)) as $dir_path => $dir_uri) {
				if (
					!is_dir($dir_path)
					||
					!($dirs = glob($dir_path .'/*', GLOB_ONLYDIR))
				) {
					continue;
				}

				foreach (array_map('fw_fix_path', $dirs) as $demo_dir) {
					$demo_dir_name = basename($demo_dir);

					{
						if (!file_exists($demo_dir .'/manifest.php')) {
							continue;
						}

						$manifest = fw_get_variables_from_file(
							$demo_dir .'/manifest.php',
							array('manifest' => array()),
							array('uri' => $dir_uri .'/'. $demo_dir_name)
						);

						$manifest = array_merge(array(
							'title' => fw_id_to_title($demo_dir_name),
							'screenshot' => fw_get_framework_directory_uri('/static/img/no-image.png'),
							'preview_link' => '',
							'extra' => array(),
						), $manifest['manifest']);
					}

					$demo = new FW_Ext_Backups_Demo(
						'local-'. md5($demo_dir),
						'local',
						array('source' => $demo_dir)
					);
					$demo->set_title($manifest['title']);
					$demo->set_screenshot($manifest['screenshot']);
					$demo->set_preview_link($manifest['preview_link']);
					$demo->set_extra($manifest['extra']);

					$demos[ $demo->get_id() ] = $demo;

					unset($demo);
				}
			}

			self::$demos = array_merge(
				apply_filters('fw:ext:backups-demo:demos', array()),
				$demos
			);
		}

		return self::$demos;
	}

	/**
	 * @param string $id
	 *
	 * @return FW_Ext_Backups_Demo|null
	 */
	private function get_demo($id) {
		$demos = $this->get_demos();

		return isset($demos[$id]) ? $demos[$id] : null;
	}

	/**
	 * If currently is displayed the Demo list page
	 * @return bool
	 */
	private function is_page() {
		return (
			($current_screen = get_current_screen())
			&&
			$current_screen->id === 'tools_page_'. $this->get_page_slug()
		);
	}

	public function _action_admin_enqueue_scripts() {
		if ($this->is_page()) {
			wp_enqueue_media(); // needed for modals
			wp_enqueue_style(
				'fw-ext-backups-demo',
				$this->get_uri('/static/page.css'),
				array('fw'),
				$this->manifest->get_version()
			);
			wp_enqueue_script(
				'fw-ext-backups-demo',
				$this->get_uri('/static/page.js'),
				array('fw'),
				$this->manifest->get_version()
			);
			wp_localize_script(
				'fw-ext-backups-demo',
				'_fw_ext_backups_demo',
				array(
					'ajax_action' => array(
						'install' => self::$wp_ajax_install,
						'status' => self::$wp_ajax_status,
						'cancel' => self::$wp_ajax_cancel,
					),
					'l10n' => array(
						'abort_confirm' => __('Are you sure?', 'fw'),
					),
				)
			);
		}
	}

	private function install_is_pending() {
		foreach (self::backups()->tasks()->get_pending_task_collections() as $collection) {
			if ($collection->get_id() === self::$task_collection_id) {
				return true;
			}
		}

		return false;
	}

	private function install_is_active() {
		if ($active_task_collection = self::backups()->tasks()->get_active_task_collection()) {
			return $active_task_collection->get_id() === self::$task_collection_id;
		} else {
			return false;
		}
	}

	private function install_is_busy() {
		return $this->install_is_active() || $this->install_is_pending();
	}

	private function get_active_demo() {
		return get_option(self::$wp_option_active_demo, array('id' => '', 'result' => null));
	}

	private function set_active_demo($data) {
		$active_demo = $this->get_active_demo();

		update_option(
			self::$wp_option_active_demo,
			array_merge(array(
				'id' => $active_demo['id'],
				'result' => null, // 'string' - error message, true - success
			), $data),
			false
		);
	}

	public function _action_ajax_status() {
		if (!current_user_can(self::backups()->get_capability())) {
			wp_send_json_error(new WP_Error(
				'forbidden',
				__('Forbidden', 'fw')
			));
		}

		$install_is_executing = $this->install_is_active();
		$install_is_pending = $this->install_is_pending();
		$is_busy = $this->install_is_busy();
		$active_demo = $this->get_active_demo();

		if (
			/**
			 * When the tasks are changed via hook, this code is not relevant and must not be executed
			 * so it can be disabled using this filter
			 * @since 2.0.17
			 */
			apply_filters('fw_ext_backups_demo_has_to_reset_active_demo', true)
		) {
			if ($active_demo['result']) {
				// if result is finished, reset, to prevent same message on next request
				$this->set_active_demo(array('id' => '', 'result' => null));
			}
		}

		// in case the execution chain stopped and there is a pending task
		self::backups()->tasks()->_request_next_step_execution(self::get_access_key());

		wp_send_json_success(array(
			'is_busy' => $is_busy,
			'active_demo' => $active_demo,
			'home_url' => home_url(),
			'html' => $is_busy
				? $this->render_view('status', array(
					'install_is_executing' => $install_is_executing,
					'install_is_pending' => $install_is_pending,
					'executing_task' => self::backups()->tasks()->get_executing_task(),
					'pending_task' => self::backups()->tasks()->get_pending_task(),
				))
				: '',
			'ajax_steps' => array(
				'token' => md5(
					defined('NONCE_SALT')
						? NONCE_SALT
						: self::backups()->manifest->get_version()
				),
				'active_tasks_hash' => (($collection = self::backups()->tasks()->get_active_task_collection())
					? md5(serialize($collection))
					: ''
				)
			),
		));
	}

	public function _action_ajax_install() {
		if (!current_user_can(self::backups()->get_capability())) {
			wp_send_json_error(new WP_Error(
				'forbidden',
				__('Forbidden', 'fw')
			));
		}

		if (
			!isset($_POST['id'])
			||
			!is_string($_POST['id'])
			||
			!($demo = $this->get_demo($_POST['id']))
		) {
			wp_send_json_error(new WP_Error(
				'invalid_id',
				__('Invalid demo', 'fw')
			));
		}

		if ($this->install_is_busy()) {
			wp_send_json_error(new WP_Error(
				'already_running',
				__('A content install is currently running', 'fw')
			));
		}

		$this->do_install($demo);

		wp_send_json_success();
	}

	public function _action_ajax_cancel() {
		if (!current_user_can(self::backups()->get_capability())) {
			wp_send_json_error(new WP_Error(
				'forbidden',
				__('Forbidden', 'fw')
			));
		}

		if (self::backups()->tasks()->do_cancel()) {
			wp_send_json_success();
		} else {
			wp_send_json_error();
		}
	}

	/**
	 * @param FW_Ext_Backups_Demo $demo
	 * @since 2.0.23
	 */
	public function do_install(FW_Ext_Backups_Demo $demo) {
		$tmp_dir = self::backups()->get_tmp_dir();
		$id_prefix = 'demo:';

		$collection = new FW_Ext_Backups_Task_Collection(self::$task_collection_id);

		if (!self::backups()->is_disabled()) {
			$collection = self::backups()->tasks()->add_backup_tasks($collection);
		}

		$collection->set_title(__('Demo Content Install', 'fw'));

		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'tmp-dir-clean:before',
			'dir-clean',
			array('dir' => $tmp_dir)
		));
		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'demo-download',
			'download',
			array(
				'type' => $demo->get_source_type(),
				'type_args' => $demo->get_source_args(),
				'destination_dir' => $tmp_dir,

				// used only for https://github.com/ThemeFuse/Unyson-Backups-Extension/issues/15
				'demo_id' => $demo->get_id(),
			)
		));

		self::backups()->tasks()->add_restore_tasks($collection);

		/** @since 2.0.16 */
		do_action('fw:ext:backups-demo:add-install-tasks', $collection, array(
			'demo' => $demo,
			'tmp_dir' => $tmp_dir,
		));

		$this->set_active_demo(array('id' => $demo->get_id(), 'result' => null));

		self::backups()->tasks()->execute_task_collection($collection);
	}

	/**
	 * @param bool $exclude
	 * @param string $option_name
	 * @param bool $is_full_backup
	 * @return bool
	 */
	public function _filter_fw_ext_backups_db_export_exclude_option($exclude, $option_name, $is_full_backup) {
		if ($option_name === self::$wp_option_active_demo) {
			return true;
		}

		return $exclude;
	}

	/**
	 * @param array $options {option_name: true}
	 * @return array
	 */
	public function _filter_fw_ext_backups_db_restore_keep_options($options) {
		$options[ self::$wp_option_active_demo] = true;

		return $options;
	}

	public function _action_tasks_fail(FW_Ext_Backups_Task_Collection $collection) {
		$error = __('Error', 'fw');

		foreach ($collection->get_tasks() as $task) {
			if ($task->result_is_fail()) {
				if (is_wp_error($task->get_result())) {
					$error = $task->get_result()->get_error_message();
				}
				break;
			}
		}

		$this->set_active_demo(array('result' => $error));
	}

	public function _action_tasks_cancel() {
		$this->set_active_demo(array(
			'result' => __('Demo Install has been aborted', 'fw')
		));
	}

	public function _action_tasks_success(FW_Ext_Backups_Task_Collection $collection) {
		$this->set_active_demo(array('result' => true));
	}

	/**
	 * @param FW_Access_Key $access_Key
	 * @return int
	 * @internal
	 * @since 2.0.3
	 */
	public function _get_demos_count(FW_Access_Key $access_Key) {
		if ($access_Key->get_key() !== 'fw:ext:backups-demo:helper:count') {
			trigger_error('Method call denied', E_USER_ERROR);
		}

		return count($this->get_demos());
	}

	/**
	 * @param string $class
	 * @internal
	 */
	public function _spl_autoload($class) {
		if ('FW_Ext_Backups_Demo' === $class) {
			require_once dirname(__FILE__) .'/includes/entity/class-fw-ext-backups-demo.php';
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/backups/extensions/backups-demo/static/page.css                                0000644                 00000001060 15266055653 0022070 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       #fw-ext-backups-demo-list .theme .theme-actions {
	opacity: 1;
	top: auto;
	bottom: 0;
	-webkit-transform: translateY(0);
	transform: translateY(0);
}

#fw-ext-backups-demo-list .theme a.more-details {
	text-decoration: none;
}

#fw-ext-backups-demo-list .fw-ext-backups-demo-item.active .theme-actions {
	display: none;
}


/* status modal */

.fw-ext-backups-demo-status-modal .progress-percent {
	background: #ddd;
	margin: 0 30px;
}

.fw-ext-backups-demo-status-modal .progress-percent > div {
	background: #0085ba;
	height: 3px;
}

/* end: status modal */                                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/backups/extensions/backups-demo/static/page.js                                 0000644                 00000017171 15266055653 0021726 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Check current status
 */
jQuery(function ($) {
	var inst = {
		localized: _fw_ext_backups_demo,
		getEventName: function(name) {
			return 'fw:ext:backups-demo:status:'+ name;
		},
		timeoutId: 0,
		timeoutTime: 3000,
		/**
		 * 0 - (false) not busy
		 * 1 - (true) busy
		 * 2 - (true) busy and a pending ajax
		 */
		isBusy: 0,
		doAjax: function() {
			if (this.isBusy) {
				this.isBusy = 2;
				return false;
			}

			clearTimeout(this.timeoutId);

			fwEvents.trigger(this.getEventName('updating'));

			$.ajax({
					url: ajaxurl,
					type: 'POST',
					dataType: 'json',
					data: {
						action: this.localized.ajax_action.status
					}
				})
				.done(_.bind(function(r){
					if (r.success) {
						fwEvents.trigger(this.getEventName('update'), r.data);
					} else {
						fwEvents.trigger(this.getEventName('update-fail'));
					}
				}, this))
				.fail(_.bind(function(jqXHR, textStatus, errorThrown){
					console.error('Ajax error', jqXHR, textStatus, errorThrown);
					fwEvents.trigger(this.getEventName('update-fail'));
				}, this))
				.always(_.bind(function(data_jqXHR, textStatus, jqXHR_errorThrown){
					fwEvents.trigger(this.getEventName('updated'));

					if (this.isBusy === 2) {
						this.isBusy = 0;
						this.doAjax();
					} else {
						this.isBusy = 0;
					}

					this.timeoutId = setTimeout(_.bind(this.doAjax, this), this.timeoutTime);
				}, this));

			return true;
		},
		onUpdate: function(data) {
			this.timeoutTime = data.is_busy ? 3000 : 10000;
		},
		init: function(){
			this.init = function(){};

			fwEvents.on(this.getEventName('do-update'), _.bind(function(){ this.doAjax(); }, this));
			fwEvents.on(this.getEventName('update'), _.bind(function(data){ this.onUpdate(data); }, this));

			this.doAjax();
		}
	};

	// let other scripts to listen events
	setTimeout(function(){ inst.init(); }, 100);
});

/**
 * Current status
 */
jQuery(function($){
	var inst = {
		failCount: 0,
		fwSoleModalId: 'fw-ext-backups-demo-status',
		onUpdating: function(){},
		onUpdate: function(data) {
			if (data.is_busy) {
				fw.soleModal.show(
					this.fwSoleModalId,
					data.html,
					{
						allowClose: false,
						updateIfCurrent: true
					}
				);
			} else {
				fw.soleModal.hide(this.fwSoleModalId);
			}

			this.failCount = 0;
		},
		onUpdateFail: function() {
			if (this.failCount > 3) {
				fw.soleModal.show(
					this.fwSoleModalId,
					'<span class="fw-text-danger dashicons dashicons-warning"></span>',
					{
						allowClose: false,
						updateIfCurrent: true
					}
				);
			}
			++this.failCount;
		},
		onUpdated: function() {},
		init: function(){
			fwEvents.on({
				'fw:ext:backups-demo:status:updating': _.bind(this.onUpdating, this),
				'fw:ext:backups-demo:status:update': _.bind(this.onUpdate, this),
				'fw:ext:backups-demo:status:update-fail': _.bind(this.onUpdateFail, this),
				'fw:ext:backups-demo:status:updated': _.bind(this.onUpdated, this)
			});
		}
	};

	inst.init();
});

/**
 * Install button
 */
jQuery(function($) {
	var inst = {
		localized: _fw_ext_backups_demo,
		isBusy: false,
		fwLoadingId: 'fw-ext-backups-demo-install',
		init: function(){
			fwEvents.on('fw:ext:backups-demo:status:update', function(data){
				{
					$('#fw-ext-backups-demo-list .fw-ext-backups-demo-item').removeClass('active');

					if (data.active_demo.id) {
						$('#demo-'+ data.active_demo.id).addClass('active');
					}
				}

				if (data.active_demo.result) {
					if (data.active_demo.result === true) {
						fw.soleModal.hide(inst.fwLoadingId);

						setTimeout(function(){
							$(document.body).fadeOut();
						}, 500); // after modal hide animation end

						setTimeout(function(){
							window.location.assign(data.home_url);
						}, 1000); // after all animations end
					} else {
						fw.soleModal.show(
							inst.fwLoadingId,
							'<h3 class="fw-text-danger">'+ data.active_demo.result +'</h3>'
						);
					}
				}
			});

			$('#fw-ext-backups-demo-list').on('click', '[data-install]', function(){
				if (inst.isBusy) {
					console.log('Install is busy');
					return;
				}

				var $this = $(this),
					demoId = $this.attr('data-install'),
					confirm_message = $this.attr('data-confirm');

				if (confirm_message) {
					if (!confirm(confirm_message)) {
						return;
					}
				}

				inst.isBusy = true;
				fw.loading.show(inst.fwLoadingId);

				$.ajax({
					url: ajaxurl,
					data: {
						action: inst.localized.ajax_action.install,
						id: demoId
					},
					type: 'POST',
					dataType: 'json'
				})
					.done(function(r){
						if (r.success) {
							fwEvents.trigger('fw:ext:backups-demo:status:do-update');
						} else {
							fw.soleModal.show(
								'fw-ext-backups-demo-install-error',
								((r.data && r.data.length) ? r.data[0].message : '')
							);
						}
					})
					.fail(function(jqXHR, textStatus, errorThrown){
						fw.soleModal.show(
							'fw-ext-backups-demo-install-error',
							'<h2>Ajax error</h2>'+ '<p>'+ String(errorThrown) +'</p>'
						);
					})
					.always(function(data_jqXHR, textStatus, jqXHR_errorThrown){
						inst.isBusy = false;
						fw.loading.hide(inst.fwLoadingId);
					});
			});
		}
	};

	inst.init();
});

/**
 * "Cancel" functionality
 */
jQuery(function($){
	var inst = {
		localized: _fw_ext_backups_demo,
		isBusy: false,
		fwLoadingId: 'fw-ext-backups-demo-install-cancel',
		doCancel: function(){
			if (this.isBusy) {
				return;
			} else {
				if (!confirm(this.localized.l10n.abort_confirm)) {
					return;
				}

				this.isBusy = true;
			}

			inst.isBusy = true;
			fw.loading.show(inst.fwLoadingId);

			$.ajax({
					url: ajaxurl,
					data: {
						action: inst.localized.ajax_action.cancel
					},
					type: 'POST',
					dataType: 'json'
				})
				.done(function(r){
					if (r.success) {
						fwEvents.trigger('fw:ext:backups-demo:status:do-update');
					} else {
						console.warn('Cancel failed');
					}
				})
				.fail(function(jqXHR, textStatus, errorThrown){
					fw.soleModal.show(
						'fw-ext-backups-demo-install-error',
						'<h2>Ajax error</h2>'+ '<p>'+ String(errorThrown) +'</p>'
					);
				})
				.always(function(data_jqXHR, textStatus, jqXHR_errorThrown){
					inst.isBusy = false;
					fw.loading.hide(inst.fwLoadingId);
				});
		},
		init: function(){
			var that = this;

			fwEvents.on('fw:ext:backups-demo:cancel', function(){
				that.doCancel();
			});
		}
	};

	inst.init();
});

/**
 * If loopback request failed, execute steps via ajax
 * @since 2.0.5
 */
jQuery(function($){
	if (typeof fw_ext_backups_loopback_failed == 'undefined') {
		return;
	}

	var inst = {
		running: false,
		isBusy: false,
		onUpdate: function(data) {
			this.running = data.is_busy;
			this.executeNextStep(data.ajax_steps.token, data.ajax_steps.active_tasks_hash);
		},
		executeNextStep: function(token, activeTasksHash){
			if (!this.running || this.isBusy) {
				return false;
			}

			this.isBusy = true;

			$.ajax({
					url: ajaxurl,
					data: {
						action: 'fw:ext:backups:continue-pending-task',
						token: token,
						active_tasks_hash: activeTasksHash
					},
					type: 'POST',
					dataType: 'json'
				})
				.done(function(r){ console.log(r);
					if (r.success) {
						fwEvents.trigger('fw:ext:backups-demo:status:do-update');
					} else {
						console.error('Ajax execution failed');
						// execution will try to continue on next (auto) update
					}
				})
				.fail(_.bind(function(jqXHR, textStatus, errorThrown){
					console.error('Ajax error: '+ String(errorThrown));
				}, this))
				.always(_.bind(function(data_jqXHR, textStatus, jqXHR_errorThrown){
					this.isBusy = false;
				}, this));
		},
		init: function(){
			fwEvents.on('fw:ext:backups-demo:status:update', _.bind(this.onUpdate, this));
		}
	};

	inst.init();
});                                                                                                                                                                                                                                                                                                                                                                                                       framework/extensions/backups/extensions/backups-demo/includes/entity/class-fw-ext-backups-demo.php  0000644                 00000004547 15266055653 0027710 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

final class FW_Ext_Backups_Demo {
	/**
	 * @var string
	 */
	private $id;

	/**
	 * @var string
	 */
	private $screenshot;

	/**
	 * A registered download source
	 * @see FW_Ext_Backups_Task_Type_Download_Type
	 * @var string
	 */
	private $source_type;

	/**
	 * Args sent to download type
	 * @var array
	 */
	private $source_args = array();

	private $preview_link;

	private $title;

	/**
	 * @since 2.0.16
	 */
	private $extra = array();

	public function __construct($id, $source_type = null, $source_args = array()) {
		$this->id = $id;
		$this->source_type = $source_type;
		$this->source_args = $source_args;
	}

	public function get_id() {
		return $this->id;
	}

	public function get_screenshot() {
		return $this->screenshot;
	}

	public function set_screenshot($screenshot) {
		$this->screenshot = $screenshot;

		return $this;
	}

	public function get_source_type() {
		return $this->source_type;
	}

	public function set_source_type($source_type) {
		$this->source_type = $source_type;

		return $this;
	}

	public function get_source_args() {
		return $this->source_args;
	}

	public function set_source_args(array $source_args) {
		$this->source_args = $source_args;

		return $this;
	}

	public function get_preview_link() {
		return $this->preview_link;
	}

	public function set_preview_link($preview_link) {
		$this->preview_link = $preview_link;

		return $this;
	}

	public function get_title() {
		return $this->title;
	}

	public function set_title($title) {
		$this->title = $title;

		return $this;
	}

	/**
	 * @return array
	 * @since 2.0.16
	 */
	public function get_extra() {
		return $this->extra;
	}

	/**
	 * @param array $extra
	 * @return $this
	 * @since 2.0.16
	 */
	public function set_extra(array $extra) {
		$this->extra = $extra;

		return $this;
	}

	public static function from_array(array $data) {
		$demo = new self($data['id']);
		$demo->set_screenshot($data['screenshot']);
		$demo->set_source_type($data['source_type']);
		$demo->set_source_args($data['source_args']);
		$demo->set_extra(isset($data['extra']) ? $data['extra'] : array());

		return $demo;
	}

	public function to_array() {
		return array(
			'id' => $this->get_id(),
			'screenshot' => $this->get_screenshot(),
			'source_type' => $this->get_source_type(),
			'source_args' => $this->get_source_args(),
			'extra' => $this->get_extra(),
		);
	}
}
                                                                                                                                                         framework/extensions/backups/cli/error_log                                                          0000644                 00000000557 15266055653 0015100 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       [09-Mar-2026 06:06:53 Australia/Sydney] PHP Fatal error:  Uncaught Error: Class "Unyson\Extension\Command" not found in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/backups/cli/commands.php:10
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/backups/cli/commands.php on line 10
                                                                                                                                                 framework/extensions/backups/cli/commands.php                                                       0000644                 00000006721 15266055653 0015474 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

namespace Unyson\Extension\Backups;

/**
 * Unyson Backups Extension CLI Commands.
 *
 * @package wp-cli
 */
class Command extends \Unyson\Extension\Command {

	/**
	 * List all available backups.
	 *
	 * ## OPTIONS
	 *
	 * ## EXAMPLES
	 *
	 *     # List all backups files
	 *     $ wp unyson ext backups list
	 *        +--------------------------------------+--------------------+---------+
	 *        | Name                                 | Time               | Type    |
	 *        +--------------------------------------+--------------------+---------+
	 *        | fw-backup-2017_03_25-05_58_28-2.0.23 | 25 Mar 2017, 05:58 | Content |
	 *        | fw-backup-2017_03_25-05_57_44-2.0.23 | 25 Mar 2017, 05:57 | Content |
	 *        | fw-backup-2017_03_25-05_55_58-2.0.23 | 25 Mar 2017, 05:55 | Content |
	 *        | fw-backup-2017_03_25-05_24_04-2.0.23 | 25 Mar 2017, 05:24 | Content |
	 *        | fw-backup-2017_03_24-18_49_46-2.0.23 | 24 Mar 2017, 18:49 | Content |
	 *        | fw-backup-2017_03_24-11_23_29-2.0.23 | 24 Mar 2017, 11:23 | Full    |
	 *        | fw-backup-2017_03_24-11_23_01-2.0.23 | 24 Mar 2017, 11:23 | Full    |
	 *        +--------------------------------------+--------------------+---------+
	 *
	 *
	 * @param array $_
	 * @param array $options
	 *
	 * @subcommand list
	 */
	public function _list( $_, $options = array() ) {
		$archives = array_map(
			array( $this, 'get_backup_file_data' ),
			$this->get_backups()
		);

		\WP_CLI\Utils\format_items(
			'table',
			$archives,
			array( 'Name', 'Time', 'Type' )
		);
	}

	/**
	 * Create a backup.
	 *
	 * ## OPTIONS
	 *
	 * [--full]
	 * : Specify to create a full backup.
	 *
	 * ## EXAMPLES
	 *
	 *     # Create content backup
	 *     $ wp unyson ext backups create
	 *     Backup successfully created
	 *
	 *     # Create full backup
	 *     $ wp unyson ext backups create --full
	 *     Backup successfully created
	 *
	 *
	 * @param array $args
	 * @param array $options
	 */
	public function create( $args, $options = array() ) {
		$this
			->get_ext()
			->tasks()
			->do_backup( isset( $options['full'] ) );

		$this->message( "Backup successfully created" );
	}

	/**
	 * Restore a backup.
	 *
	 * ## OPTIONS
	 *
	 * <backup-id>
	 * : The ID of the backup to restore. The ID is the backup file name without `.zip` extension.
	 *
	 *
	 * ## EXAMPLES
	 *
	 *     # Restore backup
	 *     $ wp unyson ext backups restore fw-backup-2017_03_25-05_58_28-2.0.23
	 *     Backup fw-backup-2017_03_25-05_58_28-2.0.23 was successfully restored
	 *
	 *
	 * @param array $args
	 * @param array $options
	 */
	public function restore( $args, $options = array() ) {
		$id = array_shift( $args );
		try {
			$backup = $this->get( $id );
		} catch ( \Exception $e ) {
			$this->error( "Backup %g$id%n doesn't seem to exist" );
		}

		$this->initialize_fs();
		$this
			->get_ext()
			->tasks()
			->do_restore( $backup['full'], $backup['path'] );

		$this->message( "Backup %g$id%n was successfully restored" );
	}

	protected function get_backup_file_data( array $backup ) {
		return array(
			'Name' => basename( $backup['path'], '.zip' ),
			'Type' => $backup['full'] ? 'Full' : 'Content',
			'Time' => date( 'd M Y, H:i', $backup['time'] ),
		);
	}

	protected function get_backups() {
		return $this->get_ext()->get_archives();
	}

	protected function get( $id ) {
		$backups = $this->get_backups();

		if ( isset( $backups[ $id . '.zip' ] ) ) {
			return $backups[ $id . '.zip' ];
		}

		throw new \Exception( "Backup $id cannot be found" );
	}
}
                                               framework/extensions/backups/helpers.php                                                            0000644                 00000016473 15266055653 0014573 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Test if HTTP Loopback Connections are enabled on this server
 */
function fw_ext_backups_loopback_test() {
	/** @var FW_Extension_Backups $backups */
	$backups = fw_ext('backups');

	$url = site_url( 'wp-admin/admin-ajax.php' );

	$response = wp_remote_post($url, array(
		'blocking'  => true,
		'sslverify' => false,
		'body' => array(
			'action' => $backups->_get_test_ajax_action(),
		),
	));

	$error = false;

	if (is_wp_error($response)) {
		$error = $response->get_error_message();
	} elseif(200 !== ($response_code = intval(wp_remote_retrieve_response_code($response)))) {
		$error = sprintf(esc_html__('Response code: %d', 'fw'), $response_code);
	} elseif (
		isset($response['body'])
		&&
		($response_json = json_decode($response['body'], true))
		&&
		isset($response_json['success'])
		&&
		true === $response_json['success']
	) {
		return false;
	} else {
		$error = __('Invalid JSON response', 'fw');
	}

	return str_replace(
		array('{url}', '{error}'),
		array($url, $error),
		__(
			'HTTP Loopback Connections are not enabled on this server. ' .
			'If you need to contact your web host, '
			. 'tell them that when PHP tries to connect back to the site '
			. 'at the URL `{url}` and it gets the error `{error}`. '
			. 'There may be a problem with the server configuration (eg local DNS problems, mod_security, etc) '
			. 'preventing connections from working properly.',
			'fw'
		)
	);
}

function fw_ext_backups_rmdir_recursive($dir) {
	if (is_dir($dir = fw_fix_path($dir))) {
		if ($files = array_diff(($files = scandir($dir)) ? $files : array(), array('.', '..'))) {
			foreach ( $files as $file ) {
				$file = $dir .'/'. $file;

				if ( is_dir( $file ) ) {
					if ( ! fw_ext_backups_rmdir_recursive( $file ) ) {
						return false;
					}
				} else {
					if ( ! unlink( $file ) ) {
						return false;
					}
				}
			}
		}

		if ( ! rmdir($dir) ) {
			return false;
		}

		return true;
	}

	return false;
}

/**
 * @param string $dir
 * @return bool|null
 * http://stackoverflow.com/a/7497848/1794248
 */
function fw_ext_backups_is_dir_empty($dir) {
	if (!is_readable($dir)) {
		return null;
	}

	if (false === ($handle = opendir($dir))) {
		return null;
	}

	while (false !== ($entry = readdir($handle))) {
		if ($entry !== '.' && $entry !== '..') {
			return false;
		}
	}

	return true;
}

/**
 * @param string $source_dir
 * @param string $destination_dir
 * @return bool|WP_Error
 */
function fw_ext_backups_copy_dir_recursive($source_dir, $destination_dir) {
	$source_dir = fw_fix_path($source_dir);
	$destination_dir = fw_fix_path($destination_dir);

	$dir_chmod = 0755;

	if (!file_exists($destination_dir)) {
		if (!mkdir($destination_dir, $dir_chmod)) {
			return new WP_Error(
				'mkdir_fail',
				sprintf(__('Failed to create dir: %s'), $destination_dir)
			);
		}
	}

	try {
		foreach (
			$iterator = new RecursiveIteratorIterator(
				new RecursiveDirectoryIterator($source_dir),
				RecursiveIteratorIterator::SELF_FIRST
			) as $item /** @var SplFileInfo $item */
		) {
			if (in_array(basename($iterator->getSubPathName()), array('.', '..'), true)) {
				continue; // We can't use RecursiveDirectoryIterator::SKIP_DOTS, it was added in php 5.3
			}

			$destination_path = $destination_dir . '/' . $iterator->getSubPathName();

			if ($item->isDir()) {
				if (!mkdir($destination_path, $dir_chmod)) {
					return new WP_Error(
						'mk_sub_dir_fail',
						sprintf(__('Failed to create dir: %s'), $destination_path)
					);
				}
			} else {
				if (!copy($item->getPathname(), $destination_path)) {
					return new WP_Error(
						'copy_fail',
						sprintf(__('Failed to copy: %s'), $destination_path)
					);
				}
			}
		}
	} catch (UnexpectedValueException $e) {
		return new WP_Error(
			'dir_copy_fail',
			(string)$e->getMessage()
		);
	}

	return true;
}

/**
 * If current user is allowed to make full backup or restore
 * This method must be used before calling $backups->tasks()->do_backup|restore()
 * to not allow simple admins to make full backup|restore on multisite and affect all sites.
 *
 * $backups->tasks()->do_backup|restore() Can't do that check
 * because those methods are also called in cron, when the user is not logged in
 */
function fw_ext_backups_current_user_can_full() {
	if ( is_multisite() ) {
		return is_main_site() &&
		       fw_current_user_can( array( 'manage_network_plugins' ), false ) &&
		       fw_current_user_can( array( 'manage_network_themes' ), false );
	} else {
		return fw_current_user_can( array( 'install_plugins' ), false ) &&
		       fw_current_user_can( array( 'install_themes' ), false );
	}
}

/**
 * Extract from zip files one by one and check if timeout wasn't reached
 * @param string|resource $zip Path or zip_open() result
 * @param string $destination_dir
 * @param int $timeout
 * @param string $last_entry
 * @return array|WP_Error Done when $result['finished'] === true
 * @since 2.0.16
 */
function fw_ext_backups_unzip_partial($zip, $destination_dir, $last_entry = '', $timeout = 0) {
	if (!function_exists('zip_open')) {
		return new WP_Error(
			'zip_ext_missing', __('Zip extension missing', 'fw')
		);
	}

	if (!is_resource($zip) && !is_resource($zip = zip_open($zip))) {
		return new WP_Error(
			'cannot_open_zip', sprintf(__('Cannot open zip (Error code: %s)', 'fw'), $zip)
		);
	}

	if ($timeout <= 0) {
		/** @var FW_Extension_Backups $ext */
		$ext = fw_ext('backups');
		$timeout = $ext->get_timeout(-10);
	}

	if ($last_entry) {
		while(
			($entry = zip_read($zip))
			&&
			zip_entry_name($entry) !== $last_entry
		);

		if (!$entry) {
			zip_close($zip);
			return new WP_Error(
				'entry_restore_fail',
				sprintf(__('Cannot restore previous zip entry: %s', 'fw'), $last_entry)
			);
		}
	}

	$result = array(
		'finished' => false,
		'last_entry' => $last_entry,
		'extracted_files' => 0,
	);

	$max_time = time() + $timeout;

	while (time() < $max_time) {
		if (!($entry = zip_read($zip))) {
			$result['finished'] = true;
			return $result;
		}

		$name = zip_entry_name($entry);

		if (substr($name, -1) === '/') {
			continue; // it is a directory
		}

		$destination_path = $destination_dir .'/'. $name;

		if (
			!file_exists($dest_dir = dirname($destination_path))
			&&
			!mkdir($dest_dir, 0777, true)
		) {
			zip_close($zip);
			return new WP_Error(
				'mkdir_fail',
				sprintf(__('Cannot create directory: %s', 'fw'), $dest_dir)
			);
		}

		if (false === ($unzipped = fopen($destination_path, 'wb'))) {
			zip_close($zip);
			return new WP_Error(
				'fopen_fail',
				sprintf(__('Cannot create file: %s', 'fw'), $destination_path)
			);
		}

		$size = zip_entry_filesize($entry);

		while ($size > 0) {
			$chunk_size = min($size, 10240);
			$size -= $chunk_size;

			if (false === ($chunk = zip_entry_read($entry, $chunk_size))) {
				fclose($unzipped);
				zip_close($zip);
				return new WP_Error(
					'zip_entry_read_fail',
					sprintf(__('Cannot read chunk from zip entry: %s', 'fw'), $name)
				);
			} else {
				fwrite($unzipped, $chunk);
			}
		}

		if (false === fclose($unzipped)) {
			zip_close($zip);
			return new WP_Error(
				'fclose_fail',
				sprintf(__('Cannot close file: %s', 'fw'), $destination_path)
			);
		}

		$result['last_entry'] = $name;
		++$result['extracted_files'];
	}

	return $result;
}

function fw_ext_backups_destination_directory() {
	$uploads = wp_upload_dir();

	return fw_fix_path( $uploads['basedir'] ) . '/fw-backup';
}                                                                                                                                                                                                     framework/extensions/backups/static/scripts.js                                                      0000644                 00000035624 15266055653 0015733 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Other scripts use this
 * @type {boolean}
 */
var fw_ext_backups_is_busy = false;

/**
 * Check current status
 */
jQuery(function ($) {
	var inst = {
		localized: _fw_ext_backups_localized,
		getEventName: function(name) {
			return 'fw:ext:backups:status:'+ name;
		},
		timeoutId: 0,
		timeoutTime: 3000,
		/**
		 * 0 - (false) not busy
		 * 1 - (true) busy
		 * 2 - (true) busy and a pending ajax
		 */
		isBusy: 0,
		doAjax: function() {
			if (this.isBusy) {
				this.isBusy = 2;
				return false;
			}

			clearTimeout(this.timeoutId);

			fwEvents.trigger(this.getEventName('updating'));

			$.ajax({
				url: ajaxurl,
				type: 'POST',
				dataType: 'json',
				data: {
					action: this.localized.ajax_action_status
				}
			})
				.done(_.bind(function(r){
					if (r.success) {
						fwEvents.trigger(this.getEventName('update'), r.data);
					} else {
						fwEvents.trigger(this.getEventName('update-fail'));
					}
				}, this))
				.fail(_.bind(function(jqXHR, textStatus, errorThrown){
					console.error('Ajax error', jqXHR, textStatus, errorThrown);
					fwEvents.trigger(this.getEventName('update-fail'));
				}, this))
				.always(_.bind(function(data_jqXHR, textStatus, jqXHR_errorThrown){
					fwEvents.trigger(this.getEventName('updated'));

					if (this.isBusy === 2) {
						this.isBusy = 0;
						this.doAjax();
					} else {
						this.isBusy = 0;
					}

					this.timeoutId = setTimeout(_.bind(this.doAjax, this), this.timeoutTime);
				}, this));

			return true;
		},
		onUpdate: function(data) {
			this.timeoutTime = data.is_busy ? 3000 : 10000;

			fw_ext_backups_is_busy = data.is_busy;
		},
		init: function(){
			this.init = function(){};

			fwEvents.on(this.getEventName('do-update'), _.bind(function(){ this.doAjax(); }, this));
			fwEvents.on(this.getEventName('update'), _.bind(function(data){ this.onUpdate(data); }, this));

			this.doAjax();
		}
	};

	// let other scripts to listen events
	setTimeout(function(){ inst.init(); }, 12);
});

/**
 * Current tasks status
 */
jQuery(function($){
	var inst = {
		$el: $('#fw-ext-backups-status'),
		failCount: 0,
		onUpdating: function(){},
		onUpdate: function(data) {
			this.$el.html(data.tasks_status.html);
			this.failCount = 0;
		},
		onUpdateFail: function() {
			if (this.failCount > 3) {
				this.$el.html(
					'<span class="fw-text-danger dashicons dashicons-warning" style="vertical-align: text-bottom;">' +
					'</span> <em>ajax errors</em>'
				);
			}
			++this.failCount;
		},
		onUpdated: function() {},
		init: function(){
			fwEvents.on({
				'fw:ext:backups:status:updating': _.bind(this.onUpdating, this),
				'fw:ext:backups:status:update': _.bind(this.onUpdate, this),
				'fw:ext:backups:status:update-fail': _.bind(this.onUpdateFail, this),
				'fw:ext:backups:status:updated': _.bind(this.onUpdated, this)
			});
		}
	};

	inst.init();
});

/**
 * 'Backup Now' buttons
 */
jQuery(function($){
	var inst = {
		localized: _fw_ext_backups_localized,
		$buttons: $('.fw-ext-backups-backup-now'),
		fwLoadingId: 'fw-ext-loading-backup-now',
		onUpdating: function(){
			this.$buttons.addClass('busy');
		},
		onUpdate: function(data) {
			if (!data.is_busy) {
				this.$buttons.removeClass('busy');
			}
		},
		onUpdateFail: function() {},
		onUpdated: function() {},
		init: function(){
			fwEvents.on({
				'fw:ext:backups:status:updating': _.bind(this.onUpdating, this),
				'fw:ext:backups:status:update': _.bind(this.onUpdate, this),
				'fw:ext:backups:status:update-fail': _.bind(this.onUpdateFail, this),
				'fw:ext:backups:status:updated': _.bind(this.onUpdated, this)
			});

			this.$buttons.on('click', function(){
				if ($(this).hasClass('busy')) {
					return;
				}

				fw.loading.show(inst.fwLoadingId);

				$.ajax({
					url: ajaxurl,
					type: 'POST',
					dataType: 'json',
					data: {
						action: inst.localized.ajax_action_backup,
						full: $(this).attr('data-full')
					}
				})
					.done(function(r){
						if (r.success) {
							fwEvents.trigger('fw:ext:backups:status:do-update');
							window.scrollTo(0, 0);
						} else {
							fw.soleModal.show(
								'fw-ext-backups-restore-error',
								'<h2>Error</h2>'
							);
						}
					})
					.fail(function(jqXHR, textStatus, errorThrown){
						fw.soleModal.show(
							'fw-ext-backups-backup-error',
							'<h2>Ajax error</h2>'+ '<p>'+ String(errorThrown) +'</p>'
						);
					})
					.always(function(data_jqXHR, textStatus, jqXHR_errorThrown){
						fw.loading.hide(inst.fwLoadingId);
					});
			});
		}
	};

	inst.init();
});

/**
 * Archives list
 */
jQuery(function($){
	var inst = {
		localized: _fw_ext_backups_localized,
		$el: $('#fw-ext-backups-archives'),
		fwLoadingId: 'fw-ext-backups-archives',
		modal: new fw.Modal({
			title: ' ',
			size: 'small'
		}),
		onUpdating: function(){},
		onUpdate: function(data) {
			var checkedRadio = inst.$el.find('input[type=radio][name=archive]:checked').val();

			this.$el.html(data.archives.html);

			if (checkedRadio) {
				inst.$el.find('input[type=radio][name=archive]')
					.filter(function(){ return $(this).val() === checkedRadio; })
					.first()
					.trigger('click');
			}

			this.$el[data.archives.count ? 'removeClass' : 'addClass']('no-archives');
		},
		onUpdateFail: function() {},
		onUpdated: function() {},
		init: function(){
			fwEvents.on({
				'fw:ext:backups:status:updating': _.bind(this.onUpdating, this),
				'fw:ext:backups:status:update': _.bind(this.onUpdate, this),
				'fw:ext:backups:status:update-fail': _.bind(this.onUpdateFail, this),
				'fw:ext:backups:status:updated': _.bind(this.onUpdated, this)
			});

			this.modal.on('closing', function(){
				$('#fw-ext-backups-filesystem-form form').append(
					// move the form html back in page, to prevent to be deleted
					$('#request-filesystem-credentials-form')
				);
			});

			this.modal.once('open', function(){
				inst.modal.content.$el.on('submit', function(){
					// click again on Restore button to make an ajax request
					inst.$el.find('.fw-ext-backups-archive-restore-button:first').trigger('click');
				});
			});

			this.$el.on('click', 'input[type=radio][name=archive]', function(){
				inst.$el.find('.fw-ext-backups-archive-restore-button').removeAttr('disabled');
			});

			this.$el.on('click', '.fw-ext-backups-archive-restore-button', function(){
				if (fw_ext_backups_is_busy) {
					window.scrollTo(0, 0);
					return;
				}

				var $radio = inst.$el.find('input[type=radio][name=archive]:checked'),
					file = $radio.val(),
					$button = $(this),
					confirm_message = $button.attr('data-confirm'),
					fs_args = undefined;

				if (!$radio.length && !file) {
					return;
				}

				if (confirm_message) {
					if (!confirm(confirm_message)) {
						return;
					}
				}

				if (inst.modal.content.$el.find('#request-filesystem-credentials-form')) {
					fs_args = {
						hostname: inst.modal.content.$el.find('input[name="hostname"]').val(),
						username: inst.modal.content.$el.find('input[name="username"]').val(),
						password: inst.modal.content.$el.find('input[name="password"]').val(),
						connection_type: inst.modal.content.$el.find('input[name="connection_type"]').val()
					};
				}

				fw.loading.show(inst.fwLoadingId);

				$.ajax({
					url: ajaxurl,
					type: 'POST',
					dataType: 'json',
					data: {
						action: inst.localized.ajax_action_restore,
						file: file,
						filesystem_args: fs_args
					}
				})
					.done(function(r){
						if (r.success) {
							inst.modal.close();
							fwEvents.trigger('fw:ext:backups:status:do-update');
							inst.$el.find('input[type=radio][name=archive]').prop('checked', false);
							window.scrollTo(0, 0);
						} else if (r.data.request_fs) {
							inst.modal.open(); // here the html is replaced with 'html' attribute value
							inst.modal.content.$el.html('').css('padding', '0 20px').append(
								$('#request-filesystem-credentials-form')
							);
						} else {
							fw.soleModal.show(
								'fw-ext-backups-restore-error',
								r.data.message ? r.data.message : 'Error'
							);
						}
					})
					.fail(function(jqXHR, textStatus, errorThrown){
						fw.soleModal.show(
							'fw-ext-backups-restore-error',
							'<h2>Ajax error</h2>'+ '<p>'+ String(errorThrown) +'</p>'
						);
					})
					.always(function(data_jqXHR, textStatus, jqXHR_errorThrown){
						fw.loading.hide(inst.fwLoadingId);
					});
			});

			this.$el.on('click', '[data-delete-file]', function(){
				var $this = $(this),
					confirm_message = $this.attr('data-confirm');

				if (fw_ext_backups_is_busy) {
					window.scrollTo(0, 0);
					return;
				}

				if (confirm_message) {
					if (!confirm(confirm_message)) {
						return;
					}
				}

				fw.loading.show(inst.fwLoadingId);

				$.ajax({
					url: ajaxurl,
					type: 'POST',
					dataType: 'json',
					data: {
						action: inst.localized.ajax_action_delete,
						file: $(this).attr('data-delete-file')
					}
				})
					.done(function(r){
						if (r.success) {
							fwEvents.trigger('fw:ext:backups:status:do-update');
						} else {
							fw.soleModal.show(
								'fw-ext-backups-delete-error',
								'<h2>Error</h2>'
							);
						}
					})
					.fail(function(jqXHR, textStatus, errorThrown){
						fw.soleModal.show(
							'fw-ext-backups-delete-error',
							'<h2>Ajax error</h2>'+ '<p>'+ String(errorThrown) +'</p>'
						);
					})
					.always(function(data_jqXHR, textStatus, jqXHR_errorThrown){
						fw.loading.hide(inst.fwLoadingId);
					});
			});

			this.$el.on('click', '[data-download-file]', function(e) {
				if (fw_ext_backups_is_busy) {
					e.preventDefault();
					window.scrollTo(0, 0);
					return;
				}
			});
		}
	};

	inst.init();
});

/**
 * Schedule settings
 */
jQuery(function($){
	var inst = {
		modal: new fw.OptionsModal(),
		localized: _fw_ext_backups_localized.schedule,
		isBusy: false,
		fwLoadingId: 'fw-ext-backups-schedule',
		openModal: function() {
			if (this.isBusy) {
				return false;
			}

			this.isBusy = true;
			fw.loading.show(inst.fwLoadingId);

			$.ajax({
					url: ajaxurl,
					type: 'POST',
					dataType: 'json',
					data: {
						action: inst.localized.ajax_action.get_settings
					}
				})
				.done(function(r){
					if (r.success) {
						inst.modal.set('options', r.data.options);

						inst.modal.off('change:values', inst.onModalValuesChange);
						inst.modal.set('values', r.data.values);
						inst.modal.on('change:values', inst.onModalValuesChange);

						inst.modal.open();
					} else {
						fw.soleModal.show(inst.fwLoadingId, '<h2>Error</h2>');
					}
				})
				.fail(function(jqXHR, textStatus, errorThrown){
					fw.soleModal.show(
						inst.fwLoadingId,
						'<h2>Ajax error</h2>'+ '<p>'+ String(errorThrown) +'</p>'
					);
				})
				.always(function(data_jqXHR, textStatus, jqXHR_errorThrown){
					fw.loading.hide(inst.fwLoadingId);
					inst.isBusy = false;
				});
		},
		onModalValuesChange: function(){
			if (inst.isBusy) {
				console.error('The script is busy');
				return;
			}

			inst.isBusy = true;
			fw.loading.show(inst.fwLoadingId);

			$.ajax({
					url: ajaxurl,
					type: 'POST',
					dataType: 'json',
					data: {
						action: inst.localized.ajax_action.set_settings,
						values: inst.modal.get('values')
					}
				})
				.done(function(r){
					if (r.success) {
						fwEvents.trigger('fw:ext:backups:status:do-update');
					} else {
						fw.soleModal.show(inst.fwLoadingId, '<h2>Error</h2>');
					}
				})
				.fail(function(jqXHR, textStatus, errorThrown){
					fw.soleModal.show(
						inst.fwLoadingId,
						'<h2>Ajax error</h2>'+ '<p>'+ String(errorThrown) +'</p>'
					);
				})
				.always(function(data_jqXHR, textStatus, jqXHR_errorThrown){
					fw.loading.hide(inst.fwLoadingId);
					inst.isBusy = false;
				});
		},
		init: function(){
			this.modal.set('title', this.localized.popup_title);

			$('#fw-ext-backups-edit-schedule').on('click', function(){
				inst.openModal();
			});

			this.modal.on('change:values', this.onModalValuesChange);
		}
	};

	inst.init();
});

/**
 * Schedule status
 */
jQuery(function($){
	var inst = {
		$el: $('#fw-ext-backups-schedule-status'),
		onUpdating: function(){},
		onUpdate: function(data) {
			this.$el.html(data.schedule.status_html);
		},
		onUpdateFail: function() {},
		onUpdated: function() {},
		init: function(){
			fwEvents.on({
				'fw:ext:backups:status:updating': _.bind(this.onUpdating, this),
				'fw:ext:backups:status:update': _.bind(this.onUpdate, this),
				'fw:ext:backups:status:update-fail': _.bind(this.onUpdateFail, this),
				'fw:ext:backups:status:updated': _.bind(this.onUpdated, this)
			});
		}
	};

	inst.init();
});

/**
 * "Cancel" functionality
 */
jQuery(function($){
	var inst = {
		localized: _fw_ext_backups_localized,
		isBusy: false,
		fwLoadingId: 'fw-ext-backups-cancel',
		doCancel: function(){
			if (this.isBusy) {
				return;
			} else {
				if (!confirm(this.localized.l10n.abort_confirm)) {
					return;
				}

				this.isBusy = true;
			}

			inst.isBusy = true;
			fw.loading.show(inst.fwLoadingId);

			$.ajax({
					url: ajaxurl,
					data: {
						action: inst.localized.ajax_action_cancel
					},
					type: 'POST',
					dataType: 'json'
				})
				.done(function(r){
					if (r.success) {
						fwEvents.trigger('fw:ext:backups:status:do-update');
					} else {
						console.warn('Cancel failed');
					}
				})
				.fail(function(jqXHR, textStatus, errorThrown){
					fw.soleModal.show(
						'fw-ext-backups-demo-install-error',
						'<h2>Ajax error</h2>'+ '<p>'+ String(errorThrown) +'</p>'
					);
				})
				.always(function(data_jqXHR, textStatus, jqXHR_errorThrown){
					inst.isBusy = false;
					fw.loading.hide(inst.fwLoadingId);
				});
		},
		init: function(){
			var that = this;

			fwEvents.on('fw:ext:backups:cancel', function(){
				that.doCancel();
			});
		}
	};

	inst.init();
});

/**
 * If loopback request failed, execute steps via ajax
 * @since 2.0.5
 */
jQuery(function($){
	if (typeof fw_ext_backups_loopback_failed == 'undefined') {
		return;
	}

	var inst = {
		running: false,
		isBusy: false,
		onUpdate: function(data) {
			this.running = data.is_busy;
			this.executeNextStep(data.ajax_steps.token, data.ajax_steps.active_tasks_hash);
		},
		executeNextStep: function(token, activeTasksHash){
			if (!this.running || this.isBusy) {
				return false;
			}

			this.isBusy = true;

			$.ajax({
				url: ajaxurl,
				data: {
					action: 'fw:ext:backups:continue-pending-task',
					token: token,
					active_tasks_hash: activeTasksHash
				},
				type: 'POST',
				dataType: 'json'
			})
				.done(function(r){ console.log(r);
					if (r.success) {
						fwEvents.trigger('fw:ext:backups:status:do-update');
					} else {
						console.error('Ajax execution failed');
						// execution will try to continue on next (auto) update
					}
				})
				.fail(_.bind(function(jqXHR, textStatus, errorThrown){
					console.error('Ajax error: '+ String(errorThrown));
				}, this))
				.always(_.bind(function(data_jqXHR, textStatus, jqXHR_errorThrown){
					this.isBusy = false;
				}, this));
		},
		init: function(){
			fwEvents.on('fw:ext:backups:status:update', _.bind(this.onUpdate, this));
		}
	};

	inst.init();
});
                                                                                                            framework/extensions/backups/static/style.css                                                       0000644                 00000000715 15266055653 0015551 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       #fw-ext-backups-status {
	font-size: 13px;
	font-weight: normal;
}

#fw-ext-backups-status img {
	vertical-align: text-bottom;
}

#fw-ext-backups-archives table thead,
#fw-ext-backups-archives table tfoot,
#fw-ext-backups-archives .tablenav.bottom .tablenav-pages,
#fw-ext-backups-archives .tablenav .bulkactions,
#fw-ext-backups-archives.no-archives .tablenav {
	display: none;
}

.fw-ext-backups-description ul {
	list-style-type: disc;
	padding-left: 18px;
}                                                   framework/extensions/backups/includes/log/scripts.js                                                0000644                 00000001326 15266055653 0017023 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(function($){
	var inst = {
		localized: _fw_ext_backups_localized,
		$el: $('#fw-ext-backups-log'),
		onUpdating: function(){},
		onUpdate: function(data) {
			this.$el.html(data.log.html);
		},
		onUpdateFail: function() {},
		onUpdated: function() {},
		init: function(){
			fwEvents.on({
				'fw:ext:backups:status:updating': _.bind(this.onUpdating, this),
				'fw:ext:backups:status:update': _.bind(this.onUpdate, this),
				'fw:ext:backups:status:update-fail': _.bind(this.onUpdateFail, this),
				'fw:ext:backups:status:updated': _.bind(this.onUpdated, this)
			});

			this.$el.on('click', '#fw-ext-backups-log-show-button a', function() {
				inst.$el.toggleClass('show-list');
			});
		}
	};

	inst.init();
});                                                                                                                                                                                                                                                                                                          framework/extensions/backups/includes/log/styles.css                                                0000644                 00000000617 15266055653 0017035 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       #fw-ext-backups-log #fw-ext-backups-log-show-button .button-hide,
#fw-ext-backups-log #fw-ext-backups-log-list {
	display: none;
}

#fw-ext-backups-log.show-list #fw-ext-backups-log-show-button .button-view {
	display: none;
}
#fw-ext-backups-log.show-list #fw-ext-backups-log-show-button .button-hide {
	display: inline;
}
#fw-ext-backups-log.show-list #fw-ext-backups-log-list {
	display: block;
}                                                                                                                 framework/extensions/backups/includes/log/view.php                                                  0000644                 00000001776 15266055653 0016472 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $log
 */
?>

<?php if ($log): ?>
	<div id="fw-ext-backups-log-show-button">
		<a href="#" onclick="return false;" class="button-view"><?php esc_html_e('View Activity Log', 'fw'); ?></a>
		<a href="#" onclick="return false;" class="button-hide"><?php esc_html_e('Hide Activity Log', 'fw'); ?></a>
	</div>
	<div id="fw-ext-backups-log-list">
		<ul>
		<?php foreach ($log as $l): ?>
			<?php
			switch (isset($l['type']) ? $l['type'] : '') {
				case 'success': $class = 'fw-text-success'; break;
				case 'info':    $class = 'fw-text-info'; break;
				case 'warning': $class = 'fw-text-warning'; break;
				case 'error':   $class = 'fw-text-danger'; break;
				default:        $class = ''; break;
			}
			?>
			<li>
				<em><?php printf(esc_html__('%s ago', 'fw'), human_time_diff($l['time'])); ?></em>
				<span class="<?php echo esc_attr($class) ?>"><?php echo esc_html($l['title']); ?></span>
			</li>
		<?php endforeach ?>
		</ul>
	</div>
<?php endif; ?>



  framework/extensions/backups/includes/log/init.php                                                  0000644                 00000007741 15266055653 0016461 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @internal
 */
class _FW_Ext_Backups_Log {
	/**
	 * @var FW_Access_Key|null
	 */
	private static $access_key;

	/**
	 * @return FW_Access_Key|null
	 */
	private static function get_access_key() {
		if (empty(self::$access_key)) {
			self::$access_key = new FW_Access_Key('fw:ext:backups:log');
		}

		return self::$access_key;
	}

	/**
	 * @return FW_Extension_Backups
	 */
	private static function backups() {
		return fw_ext('backups');
	}

	private static $wp_option = 'fw:ext:backups:log';

	private static $log_limit = 30;

	public function __construct() {
		add_action('fw:ext:backups:task:fail', array($this, '_action_task_fail'));
		add_action('fw:ext:backups:tasks:success', array($this, '_action_tasks_success'));
		add_action('fw_ext_backups_page_footer', array($this, '_action_page_footer'));
		add_action('fw:ext:backups:enqueue_scripts', array($this, '_action_enqueue_scripts'));

		add_filter(
			'fw_ext_backups_db_export_exclude_option',
			array($this, '_filter_fw_ext_backups_db_export_exclude_option'),
			10, 3
		);
		add_filter(
			'fw_ext_backups_db_restore_keep_options',
			array($this, '_filter_fw_ext_backups_db_restore_keep_options')
		);
		add_filter(
			'fw_ext_backups_ajax_status_extra_response',
			array($this, '_filter_fw_ext_backups_ajax_status_extra_response')
		);
	}

	private function get_log() {
		return get_option(self::$wp_option, array());
	}

	private function set_log($log) {
		while (count($log) > self::$log_limit) {
			array_pop($log);
		}

		return update_option(self::$wp_option, $log, false);
	}

	private function add_log($type, $title, array $data = array()) {
		if (!in_array($type, array('success', 'info', 'warning', 'error'))) {
			trigger_error('Invalid log type: '. $type, E_USER_WARNING);
		}

		$log = $this->get_log();

		array_unshift($log, array(
			'type'  => $type,
			'title' => $title,
			'data'  => $data,
			'time'  => time(),
		));

		$this->set_log($log);
	}

	private function render_log() {
		return fw_render_view(dirname(__FILE__) .'/view.php', array(
			'log' => $this->get_log()
		));
	}

	/**
	 * @param FW_Ext_Backups_Task $task
	 * @internal
	 */
	public function _action_task_fail(FW_Ext_Backups_Task $task) {
		$this->add_log(
			'error',
			self::backups()->tasks()->get_task_type_title($task->get_type())
			. (is_wp_error($task->get_result()) ? ': '. $task->get_result()->get_error_message() : ''),
			is_wp_error($task->get_result()) ? (array)$task->get_result()->get_error_data() : array()
		);
	}

	/**
	 * @param FW_Ext_Backups_Task_Collection $tasks
	 * @internal
	 */
	public function _action_tasks_success(FW_Ext_Backups_Task_Collection $tasks) {
		$this->add_log(
			'success',
			$tasks->get_title()
		);
	}

	/**
	 * @param array $options {option_name: true}
	 * @return array
	 */
	public function _filter_fw_ext_backups_db_restore_keep_options($options) {
		$options[ self::$wp_option] = true;

		return $options;
	}

	/**
	 * @param bool $exclude
	 * @param string $option_name
	 * @param bool $is_full_backup
	 * @return bool
	 */
	public function _filter_fw_ext_backups_db_export_exclude_option($exclude, $option_name, $is_full_backup) {
		if (!$is_full_backup && $option_name === self::$wp_option) {
			return true;
		}

		return $exclude;
	}

	/**
	 * @internal
	 */
	public function _action_page_footer() {
		echo '<div id="fw-ext-backups-log"></div>';
	}

	/**
	 * @param $data
	 * @return mixed
	 * @internal
	 */
	public function _filter_fw_ext_backups_ajax_status_extra_response($data) {
		$data['log'] = array(
			'html' => $this->render_log(),
		);

		return $data;
	}

	/**
	 * @internal
	 */
	public function _action_enqueue_scripts() {
		wp_enqueue_style(
			'fw-ext-backups-log',
			self::backups()->get_uri('/includes/log/styles.css'),
			array(),
			self::backups()->manifest->get_version()
		);
		wp_enqueue_script(
			'fw-ext-backups-log',
			self::backups()->get_uri('/includes/log/scripts.js'),
			array('fw'),
			self::backups()->manifest->get_version()
		);
	}
}
new _FW_Ext_Backups_Log();
                               framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-task-register.php          0000644                 00000001341 15266055653 0026137 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class _FW_Ext_Backups_Task_Type_Register {
	/**
	 * @var FW_Ext_Backups_Task_Type[]
	 */
	private $task_types = array();

	public function register(FW_Ext_Backups_Task_Type $type) {
		if (isset($this->task_types[$type->get_type()])) {
			throw new Exception('Backup Task Type '. $type->get_type() .' already exists');
		}

		$this->task_types[$type->get_type()] = $type;
	}

	/**
	 * @param FW_Access_Key $access_key
	 *
	 * @return FW_Ext_Backups_Task_Type[]
	 * @internal
	 */
	public function _get_task_types(FW_Access_Key $access_key) {
		if ($access_key->get_key() !== 'fw:ext:backups:tasks') {
			trigger_error('Method call denied', E_USER_ERROR);
		}

		return $this->task_types;
	}
}
                                                                                                                                                                                                                                                                                               extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php       0000644                 00000015066 15266055653 0030551 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Backups_Task_Type_Files_Export extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'files-export';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Files Export', 'fw');
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 * * source_dirs - {'dir_id': 'dir_path'}
	 * * destination - dir
	 * * [exclude_paths] - {'dir_path': true}
	 */
	public function execute(array $args, array $state = array()) {
		$backups = fw_ext('backups'); /** @var FW_Extension_Backups $backups */

		{
			if (empty($args['source_dirs'])) {
				return new WP_Error(
					'no_source', __('Source dirs not specified', 'fw')
				);
			} else {
				$args['source_dirs'] = array_filter(array_map('fw_fix_path', $args['source_dirs']), 'file_exists');
			}

			if (empty($args['destination'])) {
				return new WP_Error(
					'no_destination', __('Destination not specified', 'fw')
				);
			} else {
				$args['destination'] = fw_fix_path($args['destination']);
			}

			{
				if (empty($args['exclude_paths'])) {
					$args['exclude_paths'] = array(
						// '/path/to/dir' => true,
						// '/path/to/file.txt' => true, // NOT WORKING. If you need this feature let us know
					);
				}

				/**
				 * @since 2.0.18
				 */
				$args['exclude_paths'] = apply_filters(
					'fw:ext:backups:task-type:files-export:exclude-paths',
					$args['exclude_paths']
				);

				$wp_upload_dir = wp_upload_dir();

				$args['exclude_paths'] = array_merge($args['exclude_paths'], array(
					$backups->get_backups_dir() => true,
					$backups->get_tmp_dir() => true, // by default it's in backups dir, just in case it will be changed
					fw_fix_path($wp_upload_dir['basedir']) .'/backup' => true, // Backup v1
					fw_fix_path($wp_upload_dir['basedir']) .'/fw' => true, // created in Unyson 2.6.0 by FW_File_Cache
					fw_fix_path($wp_upload_dir['basedir']) .'/brizy' => true, // exclude brizy screenshots
				));
			}
		}

		if (empty($state)) {
			$state = array(
				'dir_id' => key($args['source_dirs']),
				'dirs' => array(
					// 'parent_dir', 'dir', 'sub_dir' // --> {source_dir}/parent_dir/dir/sub_dir
				),
				'file' => '', // --> {source_dir}/parent_dir/dir/sub_dir/{file}
			);
		}

		$max_time = time() + fw_ext( 'backups' )->get_timeout(-7);

		while (time() < $max_time) {
			if (empty($args['source_dirs'][ $state['dir_id'] ])) {
				return new WP_Error(
					'source_dir_empty',
					sprintf(__('Source dir %s is empty', 'fw'), $state['dir_id'])
				);
			}

			if (is_wp_error($files = $this->get_next_files(
				$args['source_dirs'][ $state['dir_id'] ],
				$state['dirs'],
				$state['file'],
				$args['exclude_paths']
			))) {
				return $files;
			} elseif ($files === true) {
				// move to the next source dir
				{
					while (key($args['source_dirs']) !== $state['dir_id']) {
						next($args['source_dirs']);
					}

					next($args['source_dirs']);
				}

				if ($state['dir_id'] = key($args['source_dirs'])) {
					$state['dirs'] = array();
					$state['file'] = '';
					continue;
				} else {
					return true;
				}
			}

			$rel_dir = empty($state['dirs']) ? '' : '/'. implode('/', $state['dirs']);
			$source_dir = $args['source_dirs'][ $state['dir_id'] ] . $rel_dir;
			$destination_dir = $args['destination'] .'/'. $state['dir_id'] . $rel_dir;
			$created_dirs = array();

			foreach ($files as $file) {
				if (!isset($created_dirs[$destination_dir])) {
					if (!is_dir($destination_dir)) {
						if ($source_dir_chmod = substr(sprintf('%o', fileperms($source_dir)), -4)) {
							$source_dir_chmod = intval($source_dir_chmod, 8);
						} else {
							return new WP_Error(
								'get_dir_chmod_fail', __('Failed to get dir chmod', 'fw')
							);
						}

						if (!mkdir($destination_dir, $source_dir_chmod, true)) {
							return new WP_Error(
								'destination_dir_create_fail',
								__('Failed to create destination dir', 'fw'),
								array('dir' => $destination_dir,)
							);
						}
					}

					$created_dirs[$destination_dir] = true;
				}

				if (!copy(
					$source_dir .'/'. $file,
					$destination_dir .'/'. $file
				)) {
					return new WP_Error(
						'copy_failed', sprintf(__('Failed to copy: %s', 'fw'), $source_dir .'/'. $file)
					);
				}
			}

			$state['file'] = $file;
		}

		return $state;
	}

	private function get_max_files_per_cycle() {
		return 33;
	}

	/**
	 * @param string $root_dir
	 * @param array $dirs
	 * @param string $previous_file
	 * @param array $exclude_paths
	 * @return array|true|WP_Error ['file.txt', 'file.php', ...]
	 *         Important: It will never return an empty array. Only: (array)files, true, WP_Error
	 */
	private function get_next_files($root_dir, array &$dirs, $previous_file, array $exclude_paths) {
		$rel_dir = empty($dirs) ? '' : '/'. implode('/', $dirs);
		$included_hidden_names = fw_ext('backups')->get_config('included_hidden_names');

		if ($names = array_diff(($names = scandir($dir = $root_dir . $rel_dir)) ? $names : array(), array('.', '..'))) {
			$files = array(); // result
			$file_found = empty($previous_file); // find previous file and return next files
			$count = 0;

			foreach ($names as $file) {
				$path = $dir .'/'. $file;

				if (!$file_found) {
					$file_found = ($file === $previous_file);
					continue;
				}

				if ( $file[0] === '.' && !isset($included_hidden_names[$file])) {
					continue;
				}

				if (is_dir($path)) {
					if (isset($exclude_paths[ fw_fix_path($path) ])) {
						continue;
					} elseif ($files) { // return collected files, will go inside directory on next call
						return $files;
					} else {
						$dirs[] = $file;

						return $this->get_next_files($root_dir, $dirs, '', $exclude_paths);
					}
				} else {
					$files[] = $file;

					if (++$count > $this->get_max_files_per_cycle()) {
						return $files;
					}
				}
			}

			if (empty($files)) {
				if ($file_found) { // reached end of the directory
					if ($dirs) { // go a directory back
						$previous_file = array_pop($dirs);
						return $this->get_next_files($root_dir, $dirs, $previous_file, $exclude_paths);
					} else { // root directory end reached
						return true;
					}
				} else {
					return new WP_Error(
						'previous_file_not_found',
						sprintf(__('Failed to restore dir listing from: %s', 'fw'), $root_dir . $rel_dir . '/' . $previous_file)
					);
				}
			}

			return $files;
		} else { // directory is empty
			if ($dirs) { // go a directory back
				$previous_file = array_pop($dirs);
				return $this->get_next_files($root_dir, $dirs, $previous_file, $exclude_paths);
			} else { // root directory end reached
				return true;
			}
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php0000644                 00000012146 15266055653 0032022 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Backups_Task_Type_Image_Sizes_Restore extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'image-sizes-restore';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Image Sizes Restore', 'fw') .(
			empty($state)
				? ''
				: ' '. sprintf(__('(%d of %d)', 'fw'), $state['processed_images'], $state['total_images'])
		);
	}

	public function get_custom_timeout(array $args, array $state = array()) {
		/** @var FW_Extension_Backups $backups */
		$backups = fw_ext( 'backups' );

		/**
		 * Use a small value because problems with this step are quite often
		 * and it is frustrating to wait 10+ minutes just to see the Timed Out error (better to see it earlier)
		 */
		return $backups->get_task_step_execution_threshold() - 1;
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 */
	public function execute(array $args, array $state = array()) {
		/** @var WPDB $wpdb */
		global $wpdb;

		$args = array_merge(
			array('remove_old_files' => false),
			$args
		);

		if ( empty( $state ) ) {
			$state = array(
				// The attachment at which the execution stopped and will continue in next request
				'attachment_id' => 0,
				// Process one image size per request
				'pending_sizes' => array(),
				// Collect the processed sizes and use this value as attachment meta to prevent regenerating all sizes
				'processed_sizes' => array(),
				// Count the processed images
				'processed_images' => 0,
			);

			if ($state['total_images'] = $wpdb->get_col(
				$wpdb->prepare(
					"SELECT COUNT(1) as total_images FROM {$wpdb->posts}"
					." WHERE post_type = 'attachment' AND post_mime_type LIKE %s AND post_mime_type NOT LIKE %s"
					." LIMIT 1",
					$wpdb->esc_like( 'image/' ) . '%',
					$wpdb->esc_like( 'image/svg' ) . '%'
				),
				0
			)) {
				$state['total_images'] = array_pop($state['total_images']);
			} else {
				return new WP_Error(
					'total_images_fail',
					__('Cannot get total images count', 'fw')
				);
			}
		}

		$max_time = time() + $this->get_custom_timeout( array(), array() ) - 20;

		while (time() < $max_time) {
			if ( $attachment_id = $wpdb->get_col(
				$wpdb->prepare(
					"SELECT ID FROM {$wpdb->posts}"
					." WHERE post_type = 'attachment' AND post_mime_type LIKE %s AND post_mime_type NOT LIKE %s AND ID > %d"
					." ORDER BY ID"
					." LIMIT 1",
					$wpdb->esc_like( 'image/' ) . '%',
					$wpdb->esc_like( 'image/svg' ) . '%',
					$state['attachment_id']
				),
				0
			) ) {
				$attachment_id = array_pop($attachment_id);
			} else {
				return true;
			}

			if (
				isset($args['remove_old_files'])
				&&
				$args['remove_old_files']
				&&
				// Only remove when we start to process a single attachment
				empty($state['processed_sizes'])
			) {
				$this->_remove_images_without_sizes_for_attachment(
					$attachment_id
				);
			}

			if ( $file_exists = file_exists( $file = get_attached_file( $attachment_id ) ) ) {
				if (empty($state['pending_sizes'])) {
					$state['pending_sizes'] = apply_filters( 'fw_ext_backups_restore_exclude_img_sizes', get_intermediate_image_sizes() );
					$state['processed_sizes'] = array();
				}

				while (time() < $max_time && !empty($state['pending_sizes'])) {
					{
						$this->current_size = array_shift($state['pending_sizes']);
						add_filter('intermediate_image_sizes', array($this, '_filter_image_sizes'));

						$meta = wp_generate_attachment_metadata($attachment_id, $file);

						$this->current_size = '';
						remove_filter('intermediate_image_sizes', array($this, '_filter_image_sizes'));
					}

					$state['processed_sizes'] = array_merge($state['processed_sizes'], $meta['sizes']);
				}

				if (isset($meta)) {
					$meta['sizes'] = $state['processed_sizes'];
					wp_update_attachment_metadata($attachment_id, $meta);
					unset($meta);
				}
			}

			if (empty($state['pending_sizes']) || !$file_exists) { // Proceed to next attachment

				$state['attachment_id'] = $attachment_id;
				$state['processed_sizes'] = $state['pending_sizes'] = array();
				++$state['processed_images'];
			}
		}

		return $state;
	}

	private $current_size = '';

	/**
	 * Very similar to the wp-cli implementation
	 * https://github.com/wp-cli/media-command/blob/e5574686c01de22ef294efc57f71dc05bd7c162e/src/Media_Command.php#L530-L555
	 */
	public function _remove_images_without_sizes_for_attachment($attachment_id) {
		$metadata = wp_get_attachment_metadata( $attachment_id );

		if ( empty( $metadata['sizes'] ) ) {
			return;
		}

		$fullsizepath = get_attached_file($attachment_id);

		$dir_path = dirname( $fullsizepath ) . '/';

		foreach ( $metadata['sizes'] as $size_info ) {
			$intermediate_path = $dir_path . $size_info['file'];

			if ( $intermediate_path === $fullsizepath )
				continue;

			if ( file_exists( $intermediate_path ) )
				@unlink( $intermediate_path );
		}
	}

	/**
	 * Leave only one image size so it will be generated fast and will prevent timeout
	 * @param array $sizes
	 * @return array
	 */
	public function _filter_image_sizes($sizes) {
		if ($this->current_size) {
			return array($this->current_size);
		} else {
			return $sizes;
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php0000644                 00000023106 15266055653 0030105 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Exported format: Lines of JSON objects
 *
 * {
 *  type: "table",
 *  data: {
 *      name: "table_name", // without wp prefix
 *      opts: "ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
 *      columns: {
 *          'column_name': 'bigint(20) unsigned NOT NULL AUTO_INCREMENT'
 *      },
 *      indexes: [
 *          'PRIMARY KEY (`meta_id`)',
 *          'KEY `comment_id` (`comment_id`)'
 *      ]
 *  }
 * }
 *
 * {
 *  type: "row",
 *  data: {
 *      table: "table_name", // without wp prefix
 *      row: {
 *          "column_name": "column_value",
 *          ...
 *      }
 *  }
 * }
 */
class FW_Ext_Backups_Task_Type_DB_Export extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'db-export';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Database export', 'fw');
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 * * dir - destination directory in which will be created `database.json.txt`
	 */
	public function execute(array $args, array $state = array()) {
		{
			if (!isset($args['dir'])) {
				return new WP_Error(
					'no_destination_dir', __('Destination dir not specified', 'fw')
				);
			}

			$args['full'] = isset($args['full']) ? (bool)$args['full'] : false;
		}

		$tables = $this->get_tables($args['full']);

		if (empty($state)) {
			$state = array(
				'table' => key($tables),
				'limit' => 0,
				'params' => false, // if params exported or not
			);
		} else {
			$state['limit'] = (int)$state['limit']; // just to make sure. this will not be escaped in sql
		}

		if (!isset($tables[$state['table']])) {
			return new WP_Error(
				'table_disappeared', __('Database table disappeared', 'fw')
			);
		}

		$backups = fw_ext('backups'); /** @var FW_Extension_Backups $backups */
		$exclude_options = $backups->get_config('db.backup.exclude_options');

		global $wpdb; /** @var WPDB $wpdb */

		$max_time = time() + fw_ext( 'backups' )->get_timeout(-7);

		while (time() < $max_time) {
			// open file for writing
			{
				$file_path = $args['dir'] .'/database.json.txt';

				if (!file_exists($file_path)) {
					if (!($fp = @fopen($file_path, 'w'))) {
						return new WP_Error(
							'cannot_create_file', __('Cannot create file', 'fw') .': '. $file_path
						);
					}
				} else {
					if (!($fp = @fopen($file_path, 'a'))) {
						return new WP_Error(
							'cannot_reopen_file', __('Cannot reopen file', 'fw') .': '. $file_path
						);
					}
				}
			}

			if (!$state['params']) {
				fwrite(
					$fp,
					json_encode(array(
						'type' => 'param',
						'data' => array(
							'name' => 'wpdb_prefix',
							'value' => $wpdb->prefix,
						),
					)) . "\n"
				);

				{
					$tmp = wp_upload_dir();

					fwrite(
						$fp,
						json_encode(array(
							'type' => 'param',
							'data' => array(
								'name' => 'wp_upload_dir_baseurl',
								'value' => $tmp['baseurl'],
							),
						)) . "\n"
					);

					unset($tmp);
				}

				$state['params'] = true;
			}

			if ($state['limit'] == 0) { // create table before data insert
				$sql = $wpdb->get_col('SHOW CREATE TABLE '. $wpdb->prefix . esc_sql($state['table']), 1);

				if (empty($sql)) {
					fclose($fp);
					return new WP_Error(
						'create_table_sql',
						sprintf(__('Cannot export CREATE TABLE sql for %s', 'fw'), $state['table'])
						.( $wpdb->last_error ? '. '. $wpdb->last_error : '' )
					);
				} else {
					$sql = $sql[0];
				}

				$data = array(
					'name' => $state['table'],
					'opts' => '', // 'ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci'
					'columns' => array(
						// 'column_name' => 'bigint(20) unsigned NOT NULL AUTO_INCREMENT'
					),
					'indexes' => array(
						// 'PRIMARY KEY (`meta_id`)'
						// 'KEY `comment_id` (`comment_id`)'
					),
				);

				/**
				 * Remove 'CREATE TABLE `wp_...` ('
				 */
				{
					$sql = explode('(', $sql);
					array_shift($sql);
					$sql = implode('(', $sql);
				}

				{
					$sql = explode(')', $sql);
					$data['opts'] = trim(array_pop($sql));
					$sql = implode(')', $sql);
				}

				foreach (explode(",\n", trim($sql)) as $column_or_index) {
					$column_or_index = trim($column_or_index);

					if (empty($column_or_index)) continue; // don't know when this happens, just in case

					if ($column_or_index[0] === '`') { // column
						$column_or_index = explode(' ', $column_or_index);
						$column_name = trim(array_shift($column_or_index), '`');
						$column_or_index = implode(' ', $column_or_index);
						$column_opts = $column_or_index;

						$data['columns'][ $column_name ] = $column_opts;
					} else {
						$data['indexes'][] = $column_or_index;
					}
				}

				fwrite(
					$fp,
					json_encode(array(
						'type' => 'table',
						'data' => $data
					)) . "\n"
				);

				unset($sql, $data);
			}

			if (!($column = $this->get_table_order_by_column($state['table']))) {
				$state['table'] = $this->get_next_table($state['table'], $args['full']);

				if (is_null($state['table'])) {
					fclose($fp);
					return true;
				} elseif (false === $state['table']) {
					fclose($fp);
					return new WP_Error(
						'no_next_table', __('Cannot get next database table', 'fw')
					);
				} else {
					$state['limit'] = 0;
				}
			}

			$limit = $this->get_table_limit($state['table']);

			$count = 0;

			foreach ($wpdb->get_results(
				'SELECT * FROM '. $wpdb->prefix . esc_sql($state['table'])
				.' ORDER BY '. esc_sql($column)
				.' LIMIT '. $state['limit'] .','. $limit,
				ARRAY_A
			) as $row) {
				$count++;

				if ('options' === $state['table']) {
					if (
						(
							!$args['full'] && isset($exclude_options[ $row['option_name'] ])
						)
						||
						apply_filters('fw_ext_backups_db_export_exclude_option', false,
							$row['option_name'], $args['full']
						)
					) {
						continue;
					}
				}

				fwrite(
					$fp,
					json_encode(array(
						'type' => 'row',
						'data' => array(
							'table' => $state['table'],
							'row' => $row,
						)
					)) . "\n"
				);
			}

			fclose($fp);

			if ($count > 0 && $count == $limit) {
				$state['limit'] += $limit;
			} else {
				$state['table'] = $this->get_next_table($state['table'], $args['full']);

				if (is_null($state['table'])) {
					return true;
				} elseif (false === $state['table']) {
					return new WP_Error(
						'no_next_table', __('Cannot get next database table', 'fw')
					);
				} else {
					$state['limit'] = 0;
				}
			}
		}

		return $state;
	}

	/**
	 * Cache
	 * @var array
	 */
	private $tables;

	/**
	 * @param bool $is_full
	 * @return array {'table_name': {}} Note: Table name is without $wpdb->prefix
	 */
	private function get_tables($is_full) {
		if (is_null($this->tables)) {
			global $wpdb; /** @var WPDB $wpdb */

			$tables = $wpdb->get_col(
				$wpdb->prepare(
					'SHOW TABLES LIKE %s',
					$wpdb->esc_like($wpdb->prefix) .'%'
				)
			);

			/**
			 * Use /i in regex because prefix can be mixed case.
			 * Fixes https://github.com/ThemeFuse/Unyson/issues/2068#issuecomment-250196792
			 */
			$prefix_regex = '/^'. preg_quote($wpdb->prefix, '/') .'/i';

			foreach ($tables as $i => $table) {
				$tables[$i] = preg_replace($prefix_regex, '', $table);

				if (is_numeric($tables[$i][0] )) {
					/**
					 * Skip multisite tables '1_options' (wp_1_options)
					 * This happens when export is done on main site.
					 * So when doing export on main site,
					 * only main site tables will be exported, without sub sites tables.
					 */
					unset($tables[$i]);
				}
			}

			asort( $tables );

			$this->tables = array_fill_keys( $tables, array() );

			if (!$is_full) {
				/** @since 2.0.24 */
				$this->tables = apply_filters( 'fw:ext:backups:db-export:tables', $this->tables );
			}
		}

		if ($is_full) {
			return $this->tables;
		} else {
			$tables = $this->tables;

			foreach(array_keys(array(
				'users' => true,
				'usermeta' => true,

				'blogs' => true,
				'blog_versions' => true,
				'registration_log' => true,
				'signups' => true,
				'site' => true,
				'sitemeta' => true,
				'sitecategories' => true
			)) as $excluded_table) {
				unset($tables[$excluded_table]);
			}

			return $tables;
		}
	}

	private function get_next_table($name, $is_full) {
		$tables = $this->get_tables($is_full);
		$keys = array_keys($tables);
		$index = array_search($name, $keys);

		if ($index === false) {
			return false;
		} elseif (isset($keys[$index + 1])) {
			return $keys[$index + 1];
		} else {
			return null;
		}
	}

	/**
	 * Cache
	 * @var array {'table' => 'column'}
	 */
	private $table_order_by_columns = array();

	/**
	 * @param string $name
	 *
	 * @return string|false
	 */
	private function get_table_order_by_column($name) {
		if (!isset($this->table_order_by_columns[$name])) {
			global $wpdb; /** @var WPDB $wpdb */

			$columns = $wpdb->get_results( 'SHOW COLUMNS FROM '. $wpdb->prefix . esc_sql($name), ARRAY_A );

			if (empty($columns)) {
				// table has no columns, not sure when this can happen, but better treat this case
				$this->table_order_by_columns[$name] = false;
			} else {
				foreach ( $columns as $colum ) {
					if ( $colum['Key'] === 'PRI' ) { // Column is primary key
						$this->table_order_by_columns[ $name ] = $colum['Field'];
						break;
					}
				}

				// If table has no primary key, just use first column
				$this->table_order_by_columns[ $name ] = $columns[0]['Field'];
			}
		}

		return $this->table_order_by_columns[$name];
	}

	/**
	 * @param string $name Can be tables that can contain a lot of data in a single row, and can have a lower limit
	 *
	 * @return int How much rows to select in one query
	 */
	private function get_table_limit($name) {
		return 100;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php0000644                 00000003560 15266055653 0030041 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Delete everything from the given directory
 */
class FW_Ext_Backups_Task_Type_Dir_Clean extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'dir-clean';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Directory Cleanup', 'fw');
	}

	/**
	 * {@inheritdoc}
	 */
	public function execute(array $args, array $state = array()) {
		if (!isset($args['dir'])) {
			return new WP_Error(
				'no_dir', __('Dir not specified', 'fw')
			);
		}

		$dir = $args['dir'];

		if (file_exists($dir)) {
			if (!fw_ext_backups_rmdir_recursive($dir)) {
				return new WP_Error(
					'rmdir_fail', __('Cannot remove directory', 'fw') .': '. $dir
				);
			}
		}

		if (!mkdir($dir, 0777, true)) {
			return new WP_Error(
				'mkdir_fail', __('Cannot create directory', 'fw') .': '. $dir
			);
		}

		/**
		 * Additional backups dir security check
		 */
		{
			$backups_dir = fw_ext('backups')->get_backups_dir();

			if (!file_exists("$backups_dir/index.php")) {
				$contents = implode("\n", array(
					'<?php',
					'header(\'HTTP/1.0 403 Forbidden\');',
					'die(\'<h1>Forbidden</h1>\');'
				));
				if (@file_put_contents("$backups_dir/index.php", $contents) === false) {
					return new WP_Error(
						'index_create_fail', sprintf( __('Cannot create file: %s', 'fw'), "$backups_dir/index.php" )
					);
				}
			}

			if (!file_exists("$backups_dir/.htaccess")) {
				$contents = implode("\n", array(
					'Deny from all',
					'<IfModule mod_rewrite.c>',
					'    RewriteEngine On',
					'    RewriteRule . - [R=404,L]',
					'</IfModule>'
				));
				if (@file_put_contents("$backups_dir/.htaccess", $contents) === false) {
					return new WP_Error(
						'htaccess_create_fail', sprintf( __('Cannot create file: %s', 'fw'), "$backups_dir/htaccess" )
					);
				}
			}
		}

		return true;
	}
}
                                                                                                                                                backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php  0000644                 00000003330 15266055653 0033606 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );

class FW_Ext_Backups_Task_Type_Download_Local extends FW_Ext_Backups_Task_Type_Download_Type {
	public function get_type() {
		return 'local';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Local Download', 'fw');
	}

	/**
	 * {@inheritdoc}
	 * @param $args
	 * * destination_dir - Path to dir where the downloaded files must be placed
	 * * source - Path to dir or zip file
	 */
	public function download(array $args, array $state = array()) {
		// Note: destination_dir is already validated

		if (empty($args['source'])) {
			return new WP_Error(
				'no_source',
				__('Source not specified', 'fw')
			);
		} elseif (!file_exists($args['source'] = fw_fix_path($args['source']))) {
			return new WP_Error(
				'invalid_source',
				__('Invalid source', 'fw')
			);
		} elseif (
			!($is_dir = is_dir($args['source']))
			||
			!($is_zip = (substr($args['source'], -4, 4) !== '.zip'))
		) {
			return new WP_Error(
				'invalid_source_type',
				__('Invalid source type', 'fw')
			);
		}

		if ($is_dir) {
			return fw_ext_backups_copy_dir_recursive(
				$args['source'],
				$args['destination_dir']
			);
		} elseif ($is_zip) {
			if (!class_exists('ZipArchive')) {
				return new WP_Error(
					'zip_ext_missing', __('Zip extension missing', 'fw')
				);
			}

			$zip = new ZipArchive();

			if (true === $zip->open($args['source'])) {
				return new WP_Error(
					'zip_open_fail',
					sprintf(__('Cannot open zip: %s', 'fw'), $args['source'])
				);
			}

			$zip->extractTo($args['destination_dir']);

			$zip->close();
			unset($zip);

			return true;
		} else {
			return new WP_Error('unhandled_type', __('Unhandled type', 'fw'));
		}
	}
}
                                                                                                                                                                                                                                                                                                        framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/server/index.php    0000644                 00000004005 15266055653 0027447 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php
/**
 * Send parts of file contents
 */

$megabyte = 1000 * 1000;

{
	$cfg = array();

	/**
	 * You can create `config.php` in the same directory to overwrite default config
	 */
	if (file_exists($config_path = dirname(__FILE__) .'/config.php')) {
		include $config_path;
	}

	$cfg = array_merge(array(
		'files' => array(
			// 'demo-id' => '/path/to/demo.zip',
		),
		'size' => $megabyte * 3, // piece size in bytes
	), $cfg);

	if (empty($cfg['files'])) {
		header('HTTP/1.1 500 Internal Server Error');
		exit;
	}
}

{
	{ // file id
		if (empty($_GET['id'])) {
			header('HTTP/1.1 400 Bad Request');
			exit;
		}

		$id = $_GET['id'];

		if (!isset($cfg['files'][ $id ])) {
			header('HTTP/1.1 400 Bad Request');
			exit;
		}
	}

	{ // file byte position
		if (
			!isset($_GET['position'])
			||
		    !is_numeric($_GET['position'])
		) {
			header('HTTP/1.1 400 Bad Request');
			exit;
		}

		$position = intval($_GET['position']);

		if ($position < 0) {
			header('HTTP/1.1 400 Bad Request');
			exit;
		}
	}

	if (isset($_GET['size'])) { // custom piece size requested by client
		$size = $_GET['size'];

		if (
			is_numeric($size)
			&&
			($size = intval($size))
			&&
			$size > 0
			&&
			$size < $megabyte * 10
		) {
			$cfg['size'] = $size;
		} else {
			header('HTTP/1.1 400 Bad Request');
			exit;
		}
	}
}

$f = fopen($cfg['files'][ $id ], 'r');

if (!$f) {
	header('HTTP/1.1 500 Internal Server Error');
	exit;
}

if (-1 === fseek($f, $position)) {
	header('HTTP/1.1 500 Internal Server Error');
	exit;
}

if (false === ($data = fread($f, $cfg['size']))) {
	header('HTTP/1.1 500 Internal Server Error');
	exit;
}

$f = null;

$data_length = strlen($data);

header('Content-Type: application/octet-stream');
header('Content-Transfer-Encoding: binary');
header('X-Position: '. ($data_length ? ($position + $data_length) : '-1'));

if (!$position) {
	if ( $filesize = filesize( $cfg['files'][ $id ] ) ) {
		header( 'X-Filesize: ' . $filesize );
	} else {
		header( 'HTTP/1.1 500 Internal Server Error' );
		exit;
	}
}

echo $data;
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/server/config.php   0000644                 00000000171 15266055653 0027605 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php
/**
 * Overwrite default config
 */

$cfg = array(
	'files' => array(
		// 'demo-id' => '/path/to/demo.zip',
	),
);                                                                                                                                                                                                                                                                                                                                                                                                       module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php     0000644                 00000013653 15266055653 0036375 0                                                                                                    ustar 00                                                                                framework/extensions/backups/includes                                                                                                                                  <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );

/**
 * Download zip piece by piece (not at once, to prevent timeout)
 */
class FW_Ext_Backups_Task_Type_Download_Piecemeal extends FW_Ext_Backups_Task_Type_Download_Type {
	public function get_type() {
		return 'piecemeal';
	}

	public function get_title(array $args = array(), array $state = array()) {
		if (empty($state)) {
			return __( 'Downloading', 'fw' );
		} elseif ('download' === $state['type']) {
			if (!empty($state['filesize']) && $state['position']) {
				return sprintf(
					__( 'Downloading (%s of %s)', 'fw' ),
					size_format($state['position']), size_format($state['filesize'])
				);
			} else {
				return __( 'Downloading', 'fw' );
			}
		} elseif ('unzip' === $state['type']) {
			if ($state['extracted_files']) {
				return sprintf(__('Archive Unzip (%d files extracted)', 'fw'), $state['extracted_files']);
			} else {
				return __('Download finished. Doing unzip', 'fw');
			}
		} else {
			return __( 'Downloading (invalid state)', 'fw' );
		}
	}

	private function get_min_piece_size() {
		return $this->get_mb_in_bytes();
	}

	private function get_mb_in_bytes() {
		return 1000 * 1000;
	}

	/**
	 * {@inheritdoc}
	 * @param $args
	 * * destination_dir - Path to dir where the downloaded files must be placed
	 * * url - Remote php script that will send the pieces of the zip file
	 * * file_id - File name/id registered in server script
	 */
	public function download(array $args, array $state = array()) {
		// Note: destination_dir is already validated

		{
			if (empty($args['url'])) {
				return new WP_Error(
					'no_url',
					__('Url not specified', 'fw')
				);
			} elseif (filter_var($args['url'], FILTER_VALIDATE_URL) === false) {
				return new WP_Error(
					'invalid_url',
					__('Invalid url', 'fw')
				);
			}

			if (empty($args['file_id'])) {
				return new WP_Error(
					'no_file_id',
					__('File id not specified', 'fw')
				);
			} elseif (!is_string($args['file_id'])) {
				return new WP_Error(
					'invalid_file_id',
					__('Invalid file id', 'fw')
				);
			}
		}

		if (empty($state)) {
			$state = array(
				'type' => 'download', // 'unzip'
				'position' => 0, // byte position in file (also can be used as 'downloaded bytes')
				'file_size' => 0, // total file size in bytes
				'piece_size' => $this->get_mb_in_bytes() * 3, // piece size in bytes
			);
		}

		$zip_path = $args['destination_dir'] .'/'. $this->get_type() .'.zip';

		if ('download' === $state['type']) {
			if (true === ($state = $this->do_download($args, $state, $zip_path))) {
				return array(
					'type' => 'unzip',
					'entry' => '',
					'extracted_files' => 0
				);
			} else {
				return $state;
			}
		} elseif ('unzip' === $state['type']) {
			return $this->do_unzip($args, $state, $zip_path);
		} else {
			return new WP_Error(
				'invalid_state',
				__('Partial download invalid state', 'fw')
			);
		}
	}

	private function do_download($args, $state, $zip_path) {
		/** @var FW_Extension_Backups $backups */
		$backups = fw_ext('backups');

		$response = wp_remote_get(add_query_arg(
			array_merge(
				/**
				 * @since 2.0.18
				 */
				apply_filters(
					'fw:ext:backups:task-type:piecemeal-download:query-args',
					$default_query_args = array(
						'id' => urlencode($args['file_id']),
						'position' => $state['position'],
						'size' => $state['piece_size']
					),
					$args
				),
				$default_query_args
			),
			$args['url']
		), array(
			'timeout' => $backups->get_timeout() - 7
		));

		if (is_wp_error($response)) {
			if (
				($state['piece_size'] = abs($state['piece_size'] - $this->get_mb_in_bytes()))
				&&
				$state['piece_size'] >= $this->get_min_piece_size()
			) {
				return $state;
			}

			return $response;
		} elseif (200 !== ($response_code = intval(wp_remote_retrieve_response_code($response)))) {
			return new WP_Error(
				'request_failed',
				sprintf(__('Request failed. Error code: %d', 'fw'), $response_code)
			);
		} elseif (
		(
			!($position = intval(isset($response['headers']['x-position']) ? $response['headers']['x-position'] : 0))
			||
			($position > 0 && $position <= $state['position'])
		)
		) {
			return new WP_Error(
				'invalid_position',
				__('Invalid byte position', 'fw') .' (current: '. $state['position'] .', received: '. $position .')'
			);
		} elseif ($position > 0 && empty($response['body'])) {
			return new WP_Error(
				'empty_body',
				__('Empty response body', 'fw')
			);
		}

		if (!$state['position']) {
			if (
				($filesize = intval(isset($response['headers']['x-filesize']) ? $response['headers']['x-filesize'] : 0))
				&&
				$filesize > 0
				&&
				$filesize > $position
			) {
				$state['filesize'] = $filesize;
			}
		}

		if ($position < 0) {
			if (!$state['position']) {
				return new WP_Error(
					'empty_file',
					__('File ended without content', 'fw')
				);
			}

			$state['position'] = $position;

			return true;
		}

		$state['position'] = $position;

		if (!($f = fopen($zip_path, $state['position'] ? 'a' : 'w'))) {
			return new WP_Error(
				'file_open_fail',
				__('Failed to open file', 'fw')
			);
		}

		if (substr($response['body'], 0, 3) === "\xEF\xBB\xBF") {
			/**
			 * Remove UTF-8 BOM added by the server
			 * Fixes https://github.com/ThemeFuse/Unyson-Backups-Extension/issues/25
			 */
			$response['body'] = substr($response['body'], 3);
		}

		$write_result = fwrite($f, $response['body']);

		fclose($f);

		if (false === $write_result) {
			return new WP_Error(
				'file_write_fail',
				__('Failed to write data to file', 'fw')
			);
		}

		return $state;
	}

	private function do_unzip($args, $state, $zip_path) {
		if (is_wp_error($extract_result = fw_ext_backups_unzip_partial(
			$zip_path, $args['destination_dir'], $state['entry'], 1
		))) {
			return $extract_result;
		} else {
			if ($extract_result['finished']) {
				return true;
			} else {
				$state['entry'] = $extract_result['last_entry'];
				$state['extracted_files'] += $extract_result['extracted_files'];
				return $state;
			}
		}
	}
}
                                                                                     extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php  0000644                 00000007556 15266055653 0031553 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Backups_Task_Type_Download extends FW_Ext_Backups_Task_Type {
	/**
	 * {@inheritdoc}
	 */
	public function get_type() {
		return 'download';
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_title(array $args = array(), array $state = array()) {
		if (isset($args['type']) && ($type = self::get_type_($args['type']))) {
			return $type->get_title($args, $state);
		} else {
			return __('Download', 'fw');
		}
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_custom_timeout(array $args, array $state = array()) {
		if (isset($args['type']) && ($type = self::get_type_($args['type']))) {
			/**
			 * Download type can set custom timeout
			 * For e.g. some download types are performed in steps and don't require timeout increase
			 */
			return $type->get_custom_timeout($args, $state);
		} else {
			/**
			 * Usually downloading a file takes long time
			 */
			return fw_ext('backups')->get_config('max_timeout');
		}
	}

	private static $access_key;

	private static function get_access_key() {
		if (is_null(self::$access_key)) {
			self::$access_key = new FW_Access_Key('fw:ext:backups:task-type:download');
		}

		return self::$access_key;
	}

	/**
	 * @var FW_Ext_Backups_Task_Type_Download_Type[]
	 */
	private static $types;

	private static function get_types() {
		if (is_null(self::$types)) {
			$dir = dirname(__FILE__);

			if (!class_exists('FW_Ext_Backups_Task_Type_Download_Type_Register')) {
				require_once $dir .'/class-fw-ext-backups-task-type-download-type-register.php';
			}
			if (!class_exists('FW_Ext_Backups_Task_Type_Download_Type')) {
				require_once $dir .'/class-fw-ext-backups-task-type-download-type.php';
			}

			$register = new FW_Ext_Backups_Task_Type_Download_Type_Register(self::get_access_key()->get_key());

			{
				if (!class_exists('FW_Ext_Backups_Task_Type_Download_Local')) {
					require_once $dir .'/type/class-fw-ext-backups-task-type-download-local.php';
				}
				$register->register(new FW_Ext_Backups_Task_Type_Download_Local());

				if (!class_exists('FW_Ext_Backups_Task_Type_Download_Piecemeal')) {
					require_once $dir .'/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php';
				}
				$register->register(new FW_Ext_Backups_Task_Type_Download_Piecemeal());
			}

			do_action('fw:ext:backups:task-type:download:register:types', $register);

			self::$types = $register->_get_types(self::get_access_key());
		}

		return self::$types;
	}

	/**
	 * @param string $type
	 *
	 * @return FW_Ext_Backups_Task_Type_Download_Type|null
	 */
	private static function get_type_($type) {
		$types = self::get_types();

		if (isset($types[$type])) {
			return $types[$type];
		} else {
			return null;
		}
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 *  * type - registered download type
	 *  * type_args - args for registered type instance
	 *  * destination_dir - Where must be placed the downloaded files
	 */
	public function execute(array $args, array $state = array()) {
		if (empty($args['destination_dir'])) {
			return new WP_Error(
				'no_destination_dir',
				__('Destination dir not specified', 'fw')
			);
		} elseif (!($args['destination_dir'] = fw_fix_path($args['destination_dir']))) {
			return new WP_Error(
				'invalid_destination_dir',
				__('Invalid destination dir', 'fw')
			);
		}

		if (
			empty($args['type'])
			||
			!($type = self::get_types())
			||
			!isset($type[ $args['type'] ])
		) {
			return new WP_Error(
				'invalid_type',
				sprintf(__('Invalid type: %s', 'fw'), $args['type'])
			);
		}

		$type = $type[ $args['type'] ];

		if (empty($args['type_args'])) {
			return new WP_Error(
				'no_type_args',
				sprintf(__('Args not specified for type: %s', 'fw'), $type->get_type())
			);
		}

		$args['type_args'] = array_merge($args['type_args'], array('destination_dir' => $args['destination_dir']));

		return $type->download($args['type_args'], $state);
	}
}
                                                                                                                                                  includes/module/tasks/type/download/class-fw-ext-backups-task-type-download-type-register.php       0000644                 00000000377 15266055653 0034346 0                                                                                                    ustar 00                                                                                framework/extensions/backups                                                                                                                                           <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );

class FW_Ext_Backups_Task_Type_Download_Type_Register extends FW_Type_Register {
	protected function validate_type(FW_Type $type) {
		return $type instanceof FW_Ext_Backups_Task_Type_Download_Type;
	}
}
                                                                                                                                                                                                                                                                 backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download-type.php        0000644                 00000001270 15266055653 0032515 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if (!defined('FW')) die('Forbidden');

abstract class FW_Ext_Backups_Task_Type_Download_Type extends FW_Type {
	/**
	 * @param array $args
	 * @param array $state
	 * @return string User friendly title
	 */
	abstract public function get_title(array $args = array(), array $state = array());

	/**
	 * {@inheritdoc}
	 * @param array $args
	 * * destination_dir - Path to dir where the downloaded files must be placed
	 */
	abstract public function download(array $args, array $state = array());

	public function get_custom_timeout(array $args, array $state = array()) {
		/**
		 * Usually downloading a file takes long time
		 */
		return fw_ext('backups')->get_config('max_timeout');
	}
}
                                                                                                                                                                                                                                                                                                                                        extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php 0000644                 00000005510 15266055653 0031631 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Backups_Task_Type_Image_Sizes_Remove extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'image-sizes-remove';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Image Sizes Remove', 'fw');
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 * * uploads_dir - path to exported uploads dir (not the actual WP uploads dir! that remains untouched)
	 */
	public function execute(array $args, array $state = array()) {
		$backups = fw_ext('backups'); /** @var FW_Extension_Backups $backups */

		{
			if (empty($args['uploads_dir'])) {
				return new WP_Error(
					'no_uploads_dir', __('Uploads dir not specified', 'fw')
				);
			} else {
				$args['uploads_dir'] = fw_fix_path($args['uploads_dir']);

				if (!file_exists($args['uploads_dir'])) {
					/**
					 * The uploads directory was not exported, nothing to do.
					 */
					return true;
				}
			}
		}

		if (empty($state)) {
			$state = array(
				// The attachment at which the execution stopped and will continue in next request
				'attachment_id' => 0,
			);
		}

		/**
		 * @var WPDB $wpdb
		 */
		global $wpdb;

		$sql = implode( " \n", array(
			"SELECT * FROM {$wpdb->posts}",
			"WHERE post_type = 'attachment' AND post_mime_type LIKE %s AND ID > %d",
			"ORDER BY ID",
			"LIMIT 7"
		) );

		$wp_uploads_dir = wp_upload_dir();
		$wp_uploads_dir_length = mb_strlen($wp_uploads_dir['basedir']);

		$max_time = time() + fw_ext( 'backups' )->get_timeout(-7);

		while (time() < $max_time) {
			$attachments = $wpdb->get_results( $wpdb->prepare(
				$sql, $wpdb->esc_like('image/').'%', $state['attachment_id']
			), ARRAY_A );

			if (empty($attachments)) {
				return true;
			}

			foreach ($attachments as $attachment) {
				if (
					($meta = wp_get_attachment_metadata( $attachment['ID'] ))
					&&
					isset( $meta['sizes'] )
					&&
					is_array( $meta['sizes'] )
				) {
					$attachment_path = get_attached_file( $attachment['ID'] );
					$filename_length = mb_strlen( basename( $attachment_path ) );

					foreach ( $meta['sizes'] as $size => $sizeinfo ) {
						// replace wp_uploads_dir path
						$file_path = $args['uploads_dir'] . mb_substr($attachment_path, $wp_uploads_dir_length);
						// replace file name with resize name
						$file_path = mb_substr($file_path, 0, -$filename_length) . $sizeinfo['file'];

						if (file_exists($file_path)) {
							@unlink( $file_path );
						}
					}
				}

				if ( is_array( $backup_sizes = get_post_meta( $attachment['ID'], '_wp_attachment_backup_sizes', true ) ) ) {
					foreach ( $backup_sizes as $size ) {
						$del_file = path_join( dirname( $meta['file'] ), $size['file'] );

						@unlink( path_join($args['uploads_dir'], $del_file) );
					}
				}
			}

			$state['attachment_id'] = $attachment['ID'];
		}

		return $state;
	}
}
                                                                                                                                                                                        extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php      0000644                 00000030014 15266055653 0030701 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

class FW_Ext_Backups_Task_Type_Files_Restore extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'files-restore';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Files Restore', 'fw');
	}

	/**
	 * Files restore can't be done in steps,
	 * because the site will not work without all files (half of a theme, or a plugin)
	 * {@inheritdoc}
	 */
	public function get_custom_timeout(array $args, array $state = array()) {
		return fw_ext('backups')->get_config('max_timeout');
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 * * source_dir
	 * * destinations - {'dir_id': 'destination_path'}
	 * * [filesystem_args] - {}|{hostname: '', username: '', password: '', connection_type: ''}
	 */
	public function execute(array $args, array $state = array()) {
		$backups = fw_ext('backups'); /** @var FW_Extension_Backups $backups */

		$upload_dir = wp_upload_dir();
		$upload_dir = fw_fix_path($upload_dir['basedir']);

		{
			if (empty($args['source_dir'])) {
				return new WP_Error(
					'no_source_dir', __('Source dir not specified', 'fw')
				);
			} else {
				$args['source_dir'] = fw_fix_path($args['source_dir']);

				if (empty($args['source_dir']) || !file_exists($args['source_dir'])) {
					return new WP_Error(
						'invalid_source_dir',
						sprintf(__('Invalid source dir: %s', 'fw'), $args['source_dir'])
					);
				}
			}

			if (empty($args['destinations'])) {
				return new WP_Error(
					'no_source', __('Source dirs not specified', 'fw')
				);
			} else {
				$args['destinations'] = array_map('fw_fix_path', $args['destinations']);
			}

			{
				if (empty($args['skip_dirs'])) {
					$args['skip_dirs'] = array(
						// '/path/to/dir' => true,
						// '/path/to/file.txt' => true, // NOT WORKING. If you need this feature let us know
					);
				}

				$args['skip_dirs'] = array_merge($args['skip_dirs'], array(
					$backups->get_tmp_dir() => true,
					$backups->get_backups_dir() => true,
					$upload_dir .'/backup' => true, // Backup v1
					fw_get_framework_directory() => true, // prevent framework delete, it must exist and continue task execution
				));
			}
		}

		if (empty($state)) {
			// prepare destinations
			{
				$fs_required = false;
				$upload_dir_regex = '/^'. preg_quote($upload_dir, '/') .'/';

				$destinations = array(
					'no_fs' => array(), // file operations are done via mkdir|copy|move|...
					'fs' => array(), // file operations are done via WP_Filesystem
				);

				foreach ($args['destinations'] as $dir_id => $dir_path) {
					$dir_path = fw_fix_path($dir_path);

					if (
						!file_exists($args['source_dir'] .'/'. $dir_id)
						||
						!file_exists($dir_path)
					) {
						continue;
					}

					$is_in_uploads = preg_match($upload_dir_regex, $dir_path);

					$destinations[$is_in_uploads ? 'no_fs' : 'fs'][$dir_id] = array(
						'fs' => !$is_in_uploads,
						'dir' => $dir_path,
					);

					if (!$is_in_uploads) {
						$fs_required = true;
					}
				}

				$destinations = array_merge($destinations['no_fs'], $destinations['fs']);

				if (empty($destinations)) {
					return true;
				}
			}

			$state = array(
				'pending_destinations' => $destinations,
				'current_destination' => array(
					'id' => null,
					'data' => null,
				),
				'fs_required' => $fs_required,
			);

			unset($destinations);

			$state['current_destination']['id'] = key($state['pending_destinations']);
			$state['current_destination']['data'] = array_shift($state['pending_destinations']);
		}

		if ($state['fs_required']) {
			if (!FW_WP_Filesystem::has_direct_access(ABSPATH)) {
				if (empty($args['filesystem_args'])) {
					return new WP_Error(
						'fs_no_access', __('No filesystem access, credentials required', 'fw')
					);
				} elseif (!WP_Filesystem($args['filesystem_args'])) {
					return new WP_Error(
						'invalid_fs_credentials', __('No filesystem access, invalid credentials', 'fw')
					);
				}
			} else {
				if (!WP_Filesystem()) {
					return new WP_Error(
						'fs_init_fail', __('Filesystem init failed', 'fw')
					);
				}
			}

			global $wp_filesystem; /** @var WP_Filesystem_Base $wp_filesystem */

			if (!$wp_filesystem || (is_wp_error($wp_filesystem->errors) && $wp_filesystem->errors->get_error_code())) {
				return new WP_Error(
					'fs_init_fail', __('Filesystem init failed', 'fw')
				);
			}
		}

		while ($state['current_destination']['id']) {
			if (is_wp_error($result = $this->clear_dir(
				$state['current_destination']['data']['dir'],
				$state['current_destination']['data']['fs'],
				$args['skip_dirs']
			))) {
				return $result;
			}

			if (is_wp_error($result = $this->copy_dir(
				$args['source_dir'] .'/'. $state['current_destination']['id'],
				$state['current_destination']['data']['dir'],
				$state['current_destination']['data']['fs'],
				$args['skip_dirs']
			))) {
				return $result;
			}

			$state['current_destination']['id'] = key($state['pending_destinations']);
			$state['current_destination']['data'] = array_shift($state['pending_destinations']);
		}

		return true;
	}

	/**
	 * @param string $dir path
	 * @param bool $fs Use WP_Filesystem or not
	 * @param array $skip_dirs {'path': mixed}
	 *
	 * @return WP_Error|true
	 */
	private function clear_dir($dir, $fs, $skip_dirs) {
		$included_hidden_names = fw_ext('backups')->get_config('included_hidden_names');

		if ($fs) {
			global $wp_filesystem; /** @var WP_Filesystem_Base $wp_filesystem */

			$fs_dir = fw_fix_path(FW_WP_Filesystem::real_path_to_filesystem_path($dir));

			if (empty($fs_dir)) {
				return new WP_Error(
					'dir_to_fs_failed',
					sprintf(__('Cannot convert Filesystem path: %s', 'fw'), $dir)
				);
			} elseif (false === ($list = $wp_filesystem->dirlist($fs_dir, true))) {
				return new WP_Error(
					'dir_list_failed',
					sprintf(__('Failed to list dir: %s', 'fw'), $dir)
				);
			}

			foreach ($list as $file) {
				if ( $file['name'][0] === '.' && !isset($included_hidden_names[$file['name']])) {
					continue;
				}

				$file_path = $dir .'/'. $file['name'];
				$fs_file_path = $fs_dir .'/'. $file['name'];

				if ($file['type'] === 'd') {
					if (isset($skip_dirs[$file_path])) {
						continue;
					} else {
						foreach ($skip_dirs as $skip_dir => $skip_dir_data) {
							if (
								strlen(preg_replace('/^'. preg_quote($file_path, '/') .'/', '', $skip_dir))
								!=
								strlen($skip_dir)
							) {
								continue 2; // skip dir if it's inside current dir
							}
						}
					}

					if (!$wp_filesystem->rmdir($fs_file_path, true)) {
						return new WP_Error(
							'dir_rm_fail',
							sprintf(__('Failed to remove dir: %s', 'fw'), $file_path)
						);
					}
				} else {
					if (!$wp_filesystem->delete($fs_file_path)) {
						return new WP_Error(
							'file_rm_fail',
							sprintf(__('Failed to remove file: %s', 'fw'), $file_path)
						);
					}
				}
			}

			return true;
		} else {
			$files = array_diff(($files = scandir($dir)) ? $files : array(), array('.', '..'));

			foreach ($files as $file_name) {
				$file_path = $dir .'/'. $file_name;

				if ( $file_name[0] === '.' && !isset($included_hidden_names[$file_name])) {
					continue;
				}

				if (is_dir($file_path)) {
					if (isset($skip_dirs[ $file_path ])) {
						continue;
					} else {
						foreach ($skip_dirs as $skip_dir => $skip_dir_data) {
							if (
								strlen(preg_replace('/^'. preg_quote($file_path, '/') .'/', '', $skip_dir))
								!=
								strlen($skip_dir)
							) {
								continue 2; // skip dir it's inside current dir
							}
						}
					}

					if (!fw_ext_backups_rmdir_recursive($file_path)) {
						return new WP_Error(
							'dir_rm_fail',
							sprintf(__('Failed to remove dir: %s', 'fw'), $file_path)
						);
					}
				} else {
					if (!unlink($file_path)) {
						return new WP_Error(
							'file_rm_fail',
							sprintf(__('Failed to remove file: %s', 'fw'), $file_path)
						);
					}
				}
			}

			return true;
		}
	}

	/**
	 * @param string $source_dir path
	 * @param string $destination_dir path
	 * @param bool $fs Use WP_Filesystem or not
	 * @param array $skip_dirs {'path': mixed}
	 *
	 * @return WP_Error|true
	 */
	private function copy_dir($source_dir, $destination_dir, $fs, $skip_dirs) {
		$included_hidden_names = fw_ext('backups')->get_config('included_hidden_names');

		if ($fs) {
			global $wp_filesystem; /** @var WP_Filesystem_Base $wp_filesystem */

			$fs_source_dir = fw_fix_path(FW_WP_Filesystem::real_path_to_filesystem_path($source_dir));

			if (empty($fs_source_dir)) {
				return new WP_Error(
					'dir_to_fs_failed',
					sprintf(__('Cannot convert Filesystem path: %s', 'fw'), $source_dir)
				);
			} elseif (false === ($list = $wp_filesystem->dirlist($fs_source_dir, true))) {
				return new WP_Error(
					'dir_list_failed',
					sprintf(__('Failed to list dir: %s', 'fw'), $source_dir)
				);
			}

			foreach ($list as $file) {
				if ( $file['name'][0] === '.' && !isset($included_hidden_names[$file['name']])) {
					continue;
				}

				$file_path = $source_dir .'/'. $file['name'];
				$fs_file_path = $fs_source_dir .'/'. $file['name'];
				$destination_file_path = $destination_dir .'/'. $file['name'];
				$fs_destination_file_path = fw_fix_path(FW_WP_Filesystem::real_path_to_filesystem_path(
					$destination_file_path
				));

				if (empty($fs_destination_file_path)) {
					return new WP_Error(
						'path_to_fs_failed',
						sprintf(__('Cannot convert Filesystem path: %s', 'fw'), $destination_file_path)
					);
				}

				if ($file['type'] === 'd') {
					if (isset($skip_dirs[$destination_file_path])) {
						continue;
					} else {
						foreach ($skip_dirs as $skip_dir => $skip_dir_data) {
							if (
								strlen(preg_replace('/^'. preg_quote($destination_file_path, '/') .'/', '', $skip_dir))
								!=
								strlen($skip_dir)
							) {
								continue 2; // skip dir if it's inside current dir
							}
						}
					}

					if (!$wp_filesystem->mkdir($fs_destination_file_path)) {
						return new WP_Error(
							'fs_mkdir_fail',
							sprintf(__('Failed to create dir: %s', 'fw'), $destination_file_path)
						);
					}

					if (is_wp_error($result = copy_dir(
						$fs_file_path, $fs_destination_file_path
					))) {
						return $result;
					}
				} else {
					if (!$wp_filesystem->copy($fs_file_path, $fs_destination_file_path)) {
						return new WP_Error(
							'file_copy_fail',
							sprintf(__('Failed to copy file: %s', 'fw'), $file_path)
						);
					}
				}
			}

			return true;
		} else {
			$names = array_diff(($names = scandir($source_dir)) ? $names : array(), array('.', '..'));

			foreach ($names as $file_name) {
				$file_path = $source_dir .'/'. $file_name;
				$destination_file_path = $destination_dir .'/'. $file_name;

				if ( $file_name[0] === '.' && !isset($included_hidden_names[$file_name])) {
					continue;
				}

				if (is_dir($file_path)) {
					if (isset($skip_dirs[ $destination_file_path ])) {
						continue;
					} else {
						foreach ($skip_dirs as $skip_dir => $skip_dir_data) {
							if (
								strlen(preg_replace('/^'. preg_quote($destination_file_path, '/') .'/', '', $skip_dir))
								!=
								strlen($skip_dir)
							) {
								continue 2; // skip dir it's inside current dir
							}
						}
					}

					if (is_dir($destination_file_path)) {
						/**
						 * Some times empty directories are not deleted ( @see fw_ext_backups_rmdir_recursive() )
						 * even if rmdir() returns true, the directory remains (I don't know why),
						 * so a workaround is to check if it exists and do not try to created it
						 * (because create will return false)
						 */
					} elseif (!mkdir($destination_file_path)) {
						return new WP_Error(
							'dir_mk_fail',
							sprintf(__('Failed to create dir: %s', 'fw'), $destination_file_path)
						);
					}

					if (is_wp_error($result = $this->copy_dir(
						$file_path, $destination_file_path, $fs, array()
					))) {
						return $result;
					}
				} else {
					if (!copy($file_path, $destination_file_path)) {
						return new WP_Error(
							'file_copy_fail',
							sprintf(__('Failed to copy file: %s', 'fw'), $file_path)
						);
					}
				}
			}

			return true;
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php         0000644                 00000107132 15266055653 0030172 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

/**
 * Restore database from database.json.txt
 */
class FW_Ext_Backups_Task_Type_DB_Restore extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'db-restore';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __( 'Database restore', 'fw' );
	}

	/**
	 * {@inheritdoc}
	 */
	public function get_custom_timeout(array $args, array $state = array()) {
		return 10; // Fixes https://github.com/ThemeFuse/Unyson/issues/1818
	}

	/* @see get_custom_timeout() */
	private function get_timeout_padding() {
		return 3;
	}

	private $cache_table_index_columns = array();

	private function get_index_column($table_name) {
		if (!isset($this->cache_table_index_columns[$table_name])) {
			global $wpdb; /** @var WPDB $wpdb */

			$this->cache_table_index_columns[$table_name] = false;

			foreach ($wpdb->get_results('SHOW INDEX FROM '. $table_name, ARRAY_A) as $row) {
				if ($row['Key_name'] === 'PRIMARY') {
					$this->cache_table_index_columns[$table_name] = $row['Column_name'];
					break;
				}
			}
		}

		return $this->cache_table_index_columns[$table_name];
	}

	/**
	 * @return string
	 */
	private function get_db_engine() {
		try {
			$engine = FW_Cache::get( $cache_key = 'fw:ext:backups:db-engine' );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			/** @var wpdb $wpdb */
			global $wpdb;

			$engine = $wpdb->get_var( "SELECT ENGINE FROM information_schema.TABLES WHERE TABLE_SCHEMA='" . DB_NAME . "' AND TABLE_NAME='{$wpdb->prefix}options'" );

			FW_Cache::set( $cache_key, $engine );
		}

		return $engine;
	}

	/**
	 * @return bool
	 */
	private function is_engine_exists( $engine ) {
		try {
			$engines = FW_Cache::get( $cache_key = 'fw:ext:backups:installed-engines' );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			/** @var wpdb $wpdb */
			global $wpdb;

			$engines = $wpdb->get_results( "SHOW ENGINES", ARRAY_A );

			if ( $engines || is_wp_error( $engines ) || is_string( $engines ) ) {
				return true;
			}

			$engines = wp_list_pluck( $engines, 'Engine' );

			FW_Cache::set( $cache_key, $engines );
		}

		return in_array( $engine, $engines );
	}

	/**
	 * @return array
	 */
	private function get_db_collations() {
		try {
			$collations = FW_Cache::get( $cache_key = 'fw:ext:backups:db-collations' );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			/** @var wpdb $wpdb */
			global $wpdb;

			$collations = wp_list_pluck( $wpdb->get_results( 'SHOW COLLATION' ), 'Charset', 'Collation' );

			FW_Cache::set( $cache_key, $collations );
		}

		return $collations;
	}

	/**
	 * @param $sql
	 * @param $field
	 *
	 * @return string
	 */
	private function get_db_field( $sql, $field ) {
		return preg_match( "/({$field})(=)?(\s)?([^\s\",]+)/i", $sql, $matches ) && isset( $matches[4] ) ? $matches[4] : '';
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 * * dir - source directory in which is located `database.json.txt`
	 * * [full] - (bool) force full or content restore. if not specified, will be detected automatically
	 * * [required] - (default: false) if database file must exist, else if db restore is optional
	 */
	public function execute(array $args, array $state = array()) {
		{
			if (!isset($args['dir'])) {
				return new WP_Error(
					'no_source_dir', __('Source dir not specified', 'fw')
				);
			} else {
				$args['dir'] = fw_fix_path($args['dir']);
			}

			if (!isset($args['required'])) {
				$args['required'] = false;
			} else {
				$args['required'] = (bool)$args['required'];
			}
		}

		{
			if (empty($state)) {
				if (!file_exists($args['dir'] .'/database.json.txt')) {
					if ($args['required']) {
						return new WP_Error(
							'no_db_file', __('Database file not found', 'fw')
						);
					} else {
						return true;
					}
				}

				$state = array(
					'task' => 'cleanup',
					// cleanup - delete all temporary tables
					// inspect - search and collect params (for e.g. `siteurl` and `home` wp options)
					// import - import data from file to db (at the same time, replace in rows old url with new)
					// keep:options - replace some imported rows with current values (prevent overwrite)
					// replace - replace original tables with imported temporary tables
					'step' => 0, // file read position (line) or other state (depending on task)

					/**
					 * These are populated on 'inspect'
					 */
					'params' => array( // extracted from db file
						// 'siteurl' => 'http...',
						// 'home' => 'http...',
					),
					'tables' => array(
						// 'table_name' => bool, // name without prefix // true - restore, false - ignore
					),
					'full' => isset($args['full']) ? (bool)$args['full'] : null, // is full or content backup
				);
			}
		}

		if (!class_exists('SplFileObject')) {
			return new WP_Error(
				'no_spl_file_object',
				__('PHP class SplFileObject is required but not available. Please contact your hosting', 'fw')
			);
		}

		if ($state['task'] === 'cleanup') {
			return $this->do_cleanup($args, $state);
		} elseif ($state['task'] === 'inspect') {
			return $this->do_inspect($args, $state);
		} elseif ($state['task'] === 'import') {
			return $this->do_import($args, $state);
		} elseif ($state['task'] === 'keep:options') {
			return $this->do_keep_options($args, $state);
		} elseif ($state['task'] === 'replace') {
			return $this->do_replace($args, $state);
		} else {
			return new WP_Error(
				'invalid_sub_task',
				sprintf(__( 'Invalid sub task %s', 'fw' ), $state['task'])
			);
		}

		return $state;
	}

	private function get_tmp_table_prefix() {
		global $wpdb; /** @var WPDB $wpdb */

		return '_fwbk_'. $wpdb->prefix;
	}

	/**
	 * @param string $value
	 * @return string
	 * @internal
	 */
	public function _wpdb_prepare_string($value) {
		global $wpdb; /** @var WPDB $wpdb */

		return $wpdb->prepare('%s', $value);
	}

	/**
	 * @return array {'table_name': {}} Note: Table name is without $wpdb->prefix
	 */
	private function get_tables() {
		global $wpdb; /** @var WPDB $wpdb */

		$tables = $wpdb->get_col(
			$wpdb->prepare(
				'SHOW TABLES LIKE %s',
				$wpdb->esc_like($wpdb->prefix) .'%'
			)
		);

		/**
		 * Use /i in regex because prefix can be mixed case.
		 * Fixes https://github.com/ThemeFuse/Unyson/issues/2068#issuecomment-250196792
		 */
		$prefix_regex = '/^'. preg_quote($wpdb->prefix, '/') .'/i';

		foreach ($tables as $i => $table) {
			$tables[$i] = preg_replace($prefix_regex, '', $table);

			if (is_numeric($tables[$i][0] )) {
				/**
				 * Skip multisite tables '1_options' (wp_1_options)
				 * This happens when restore is done on main site.
				 * So when doing restore on main site,
				 * only main site tables will be restored, without sub sites tables.
				 */
				unset($tables[$i]);
			}
		}

		return array_fill_keys( $tables, array() );
	}

	private function array_str_replace_recursive($search, $replace, &$subject) {
		if (is_array($subject)) {
			foreach($subject as &$_subject) {
				$this->array_str_replace_recursive( $search, $replace, $_subject );
			}

			unset($_subject);
		} elseif (is_string($subject)) {
			$_subject = maybe_unserialize( $subject );
			$unserialized = (
				gettype($_subject) !== gettype($subject)
				||
				$_subject !== $subject
			);

			if (is_string($_subject)) {
				$_subject = str_replace($search, $replace, $_subject);
			} else {
				$this->array_str_replace_recursive( $search, $replace, $_subject );
			}

			if ($unserialized) {
				$_subject = serialize($_subject);
			}

			$subject = $_subject;

			unset($_subject);
		}
	}

	private function do_cleanup(array $args, array $state) {
		global $wpdb;

		$foreigns = $wpdb->get_results( "SELECT constraint_name, column_name, referenced_table_name, referenced_column_name, table_name FROM information_schema.key_column_usage WHERE TABLE_SCHEMA='{$wpdb->dbname}' AND referenced_table_name IS NOT NULL", ARRAY_A );

		foreach ( $foreigns as $foreign ) {
			$wpdb->query( "ALTER TABLE {$foreign['table_name']} DROP FOREIGN KEY {$foreign['constraint_name']}" );
		}

		// delete all tables with temporary prefix $this->get_tmp_table_prefix()
		$table_names = $wpdb->get_col( $wpdb->prepare( 'SHOW TABLES LIKE %s', $wpdb->esc_like( $this->get_tmp_table_prefix() ) . '%' ) );

		if ( $table_names ) {

			if (!$wpdb->query('DROP TABLE '. esc_sql(
				/**
				 * Delete only one table at once, because some tables can be huge
				 * and deleting them all at once can exceed timeout limit
				 */
					$table_name = array_pop($table_names)
				))) {
				return new WP_Error(
					'drop_tmp_table_fail',
					sprintf(__('Cannot drop temporary table: %s', 'fw'), $table_name)
					.($wpdb->last_error ? '. '. $wpdb->last_error : '')
				);
			}

			++$state['step'];

			return $state;
		} else {
			$state['task'] = 'inspect';
			$state['step'] = 0;

			return $state;
		}

		return $state;
	}

	private function do_inspect(array $args, array $state) {
		global $wpdb; /** @var WPDB $wpdb */

		{
			try {
				$fo = new SplFileObject( $args['dir'] . '/database.json.txt' );
			} catch (RuntimeException $e) {
				$fo = null;
				return new WP_Error(
					'cannot_open_file', __('Cannot open db file', 'fw')
				);
			}

			try {
				$fo->seek( $state['step'] );
			} catch (RuntimeException $e) {
				$fo = null;
				return new WP_Error(
					'cannot_move_file_cursor', __( 'Cannot move cursor in db file', 'fw' )
				);
			}
		}

		$max_time = time() + fw_ext( 'backups' )->get_timeout(-$this->get_timeout_padding());

		while ( time() < $max_time ) {
			if ( $line = $fo->current() ) {
				if ( is_null( $line = json_decode( $line, true ) ) ) {
					$fo = null;

					return new WP_Error(
						'line_decode_fail',
						sprintf(
							__( 'Failed to decode line %d from db file.', 'fw' ) .' '. fw_get_json_last_error_message(),
							$state['step'] + 1
						)
					);
				}

				if (
					$line['type'] === 'row'
					&&
					$line['data']['table'] === 'options'
					&&
					isset($line['data']['row']['option_name'])
					&&
					in_array($line['data']['row']['option_name'], array(
						'siteurl', 'home', // used to replace imported urls with current
						'template', 'stylesheet', // used to replace imported theme slug with current
					))
				) {
					$state['params'][ $line['data']['row']['option_name'] ] = $line['data']['row']['option_value'];
				} elseif (
					$line['type'] === 'table'
					&&
					!isset($state['tables'][ $line['data']['name'] ])
				) {
					$state['tables'][ $line['data']['name'] ] = true;
				} elseif (
					$line['type'] === 'param'
				) {
					$state['params'][ $line['data']['name'] ] = $line['data']['value'];
				}
			} elseif ( $line === false && ! $fo->eof() ) {
				$fo = null;

				return new WP_Error(
					'line_read_fail',
					sprintf(__( 'Cannot read line %d from db file', 'fw' ), $state['step'] + 1)
				);
			} else {
				if (
					!isset($state['params']['siteurl'])
					||
					!isset($state['params']['home'])
				) {
					return new WP_Error(
						'params_not_found', __( 'Required params not found', 'fw' )
					);
				}

				// decide if it's full backup or not
				{
					$is_full_backup = (
						isset($state['tables']['commentmeta']) &&
						isset($state['tables']['comments']) &&
						isset($state['tables']['links']) &&
						isset($state['tables']['options']) &&
						isset($state['tables']['postmeta']) &&
						isset($state['tables']['posts']) &&
						isset($state['tables']['terms']) &&
						isset($state['tables']['term_relationships']) &&
						isset($state['tables']['term_taxonomy']) &&
						isset($state['tables']['usermeta']) &&
						isset($state['tables']['users'])
					);

					if (is_multisite()) { /* @link https://codex.wordpress.org/Database_Description */
						$is_full_backup = $is_full_backup && (
								isset($state['tables']['blogs']) &&
								isset($state['tables']['blog_versions']) &&
								isset($state['tables']['registration_log']) &&
								isset($state['tables']['signups']) &&
								isset($state['tables']['site']) &&
								isset($state['tables']['sitemeta'])
								// && isset($state['tables']['sitecategories']) // $wpdb->sitecategories exists but in docs not
							);
					}

					if (is_null($state['full'])) {
						$state['full'] = $is_full_backup;
					} elseif ($state['full'] && !$is_full_backup) {
						return new WP_Error(
							'full_db_restore_impossible',
							__('Cannot do full db restore because backup is missing some tables', 'fw')
						);
					}
				}

				// skip tables
				{
					$skip_tables = array(
						'users' => true,
						'usermeta' => true
					);

					if (!$state['full']) {
						$skip_tables = array_merge($skip_tables, array(
							'blogs' => true,
							'blog_versions' => true,
							'registration_log' => true,
							'signups' => true,
							'site' => true,
							'sitemeta' => true,
							'sitecategories' => true
						));
					}

					foreach (array_keys($skip_tables) as $table_name) {
						if (isset($state['tables'][$table_name])) {
							$state['tables'][$table_name] = false;
						}
					}

					unset($skip_tables);
				}

				$state['step'] = 0;
				$state['task'] = 'import';

				$fo = null;

				return $state;
			}

			$state['step'] ++;
			$fo->next();
		}

		$fo = null;

		return $state;
	}

	private function do_import(array $args, array $state) {
		global $wpdb; /** @var WPDB $wpdb */

		{
			try {
				$fo = new SplFileObject( $args['dir'] . '/database.json.txt' );
			} catch (RuntimeException $e) {
				$fo = null;
				return new WP_Error(
					'cannot_open_file', __('Cannot open db file', 'fw')
				);
			}

			try {
				$fo->seek( $state['step'] );
			} catch (RuntimeException $e) {
				$fo = null;
				return new WP_Error(
					'cannot_move_file_cursor', __( 'Cannot move cursor in db file', 'fw' )
				);
			}
		}

		/**
		 * Prepare search and replace strings
		 * Used for search and replace demo url with current url in each imported row
		 * Are searched all possible formats: json encoded, json encoded escaped, WP Shortcodes encoded strings, etc.
		 */
		{
			$params = array(
				'search' => array(),
				'replace' => array(),
			);

			// Prepare clean search->replace strings
			{
				/**
				 * Note: rtrim(..., '/') is used to prevent wrong link replace
				 *       'http://abc.com/img.jpg' -> 'http://def.comimg.jpg'
				 * Note: First links should be the longest, to prevent the short part replace
				 *       when the long part must be replaced (thus making wrong replace)
				 */
				$search_replace = array();

				/**
				 * This parameter (fix) was added after extension release
				 * so some demo installs may not have it
				 */
				if (isset($state['params']['wp_upload_dir_baseurl'])) {
					$wp_upload_dir = wp_upload_dir();

					$search_replace[
					rtrim($state['params']['wp_upload_dir_baseurl'], '/')
					] = rtrim($wp_upload_dir['baseurl'], '/');

					unset($wp_upload_dir);
				}

				foreach (array('siteurl', 'home') as $_wp_option) {
					$search_replace[
					rtrim($state['params'][$_wp_option], '/')
					] = rtrim(get_option($_wp_option), '/');
				}

				foreach ($search_replace as $search => $replace) {
					$search_replace[
					($old_url = fw_get_url_without_scheme($search))
					] = ($new_url = fw_get_url_without_scheme($replace));

					/**
					 * If imported url is 'http://hello' and current url is 'http://hello.site.com'
					 * after str_replace() all urls will be broken 'http://hello.site.com.site.com.site.com.site.com'
					 */
					if (
						strlen($old_url) !== strlen($new_url)
						&&
						preg_match('/^'. preg_quote($old_url, '/') .'/', $new_url)
					) {
						return new WP_Error(
							'url_replace_fail',
							sprintf(__('Imported url "%s" is prefix of current url', 'fw'), $search)
						);
					}
				}
			}

			// Add all possible combinations of encoding
			foreach ($search_replace as $search => $replace) {
				if ($search === $replace) {
					continue;
				}

				$_search_replace = array(
					$search => $replace,
					json_encode($search) => json_encode($replace),
				);

				/**
				 * Loop through all available shortcodes coders
				 * Fixes https://github.com/ThemeFuse/Unyson-Backups-Extension/issues/23
				 */
				if ($shortcodes_ext = fw_ext('shortcodes')) { /** @var FW_Extension_Shortcodes $shortcodes_ext */
					$_search_replace_coders = array();

					foreach ($shortcodes_ext->get_attr_coder() as $coder) {
						foreach ($_search_replace as $search => $replace) {
							/**
							 * Shortcodes atts can contain other encoded shortcodes
							 * so the values will be encoded multiple times
							 */
							for ($i = 0; $i < 3; $i++) {
								if (
									(
										!is_wp_error($search  = $coder->encode(array('x' => $search),  'x', 0))
										&&
										isset($search['x']) // there is no other way to extract the encoded value
										&&
										($search = $search['x'])
									)
									&&
									(
										!is_wp_error($replace = $coder->encode(array('x' => $replace), 'x', 0))
										&&
										isset($replace['x'])
										&&
										($replace = $replace['x'])
									)
								) {
									$_search_replace_coders[ $search ] = $replace;
								} else {
									break;
								}
							}
						}
					}

					$_search_replace = array_merge($_search_replace, $_search_replace_coders);

					unset($shortcodes_ext, $_search_replace_coders);
				}

				foreach ($_search_replace as $search => $replace) {
					$params['search'][] = $search;
					$params['replace'][] = $replace;

					$params['search'][] = str_replace( '/', '\\/', $search);
					$params['replace'][] = str_replace( '/', '\\/', $replace);

					$params['search'][] = str_replace( '/', '\\\\/', $search);
					$params['replace'][] = str_replace( '/', '\\\\/', $replace);

					$params['search'][] = str_replace( '/', '\\\\\\/', $search);
					$params['replace'][] = str_replace( '/', '\\\\\\/', $replace);
				}

				unset($_search_replace);
			}

			unset($search_replace, $search, $replace);
		}

		/**
		 * Rename wp_option names which contain stylesheed in their names
		 * Fixes https://github.com/ThemeFuse/Unyson-Backups-Extension/issues/27
		 */
		{
			$replace_option_names = array();

			{
				$filter_data = array();

				if (
					is_child_theme() // must be: get_stylesheet() !== get_template()
					&&
					! empty($state['params']['stylesheet'])
					&&
					// do nothing if it's the same
					$state['params']['stylesheet'] !== get_stylesheet()
					&&
					// prevent rename stylesheet to template and duplicate wp_option error
					$state['params']['stylesheet'] !== get_template()
				) {
					$filter_data['stylesheet'] = $state['params']['stylesheet'];

					$replace_option_names[
					'theme_mods_'. $state['params']['stylesheet']
					] = 'theme_mods_'. get_stylesheet();
				}

				if (
					! empty($state['params']['template'])
					&&
					// prevent template overwrite stylesheet (prefer stylesheet)
					$state['params']['template'] !== $state['params']['stylesheet']
					&&
					// do nothing if it's the same
					$state['params']['template'] !== get_template()
					&&
					// prevent rename template to stylesheet and duplicate wp_option error
					$state['params']['template'] !== get_stylesheet()
				) {
					$filter_data['template'] = $state['params']['template'];

					$replace_option_names[
					'theme_mods_'. $state['params']['template']
					] = 'theme_mods_'. get_template();
				}
			}

			if ( ! empty($filter_data) ) {
				$replace_option_names = array_merge(
				/** @since 2.0.12 */
					apply_filters('fw_ext_backups_db_restore_option_names_replace', array(), $filter_data),
					$replace_option_names
				);
			}

			unset($filter_data);
		}

		$max_time = time() + fw_ext( 'backups' )->get_timeout(-$this->get_timeout_padding());

		while ( time() < $max_time ) {
			if ( $line = $fo->current() ) {
				if ( is_null( $line = json_decode( $line, true ) ) ) {
					$fo = null;

					return new WP_Error(
						'line_decode_fail',
						sprintf(
							__( 'Failed to decode line %d from db file.', 'fw' ) .' '. fw_get_json_last_error_message(),
							$state['step'] + 1
						)
					);
				}

				switch ( $line['type'] ) {
					case 'table':
						if (!$state['tables'][ $line['data']['name'] ]) {
							break; // skip
						}

						$tmp_table_name = $this->get_tmp_table_prefix() . $line['data']['name'];

						if (strlen($tmp_table_name) > 64) { // http://stackoverflow.com/a/6868316/1794248
							return new WP_Error(
								'tmp_table_name_invalid',
								sprintf( __( 'Table name is more than 64 characters: %s', 'fw' ), $tmp_table_name )
							);
						}

						if ( false === $wpdb->query( 'DROP TABLE IF EXISTS ' . esc_sql( $tmp_table_name ) ) ) {
							$fo = null;

							return new WP_Error(
								'tmp_table_drop_fail',
								sprintf( __( 'Failed to drop tmp table %s', 'fw' ), $tmp_table_name )
								.($wpdb->last_error ? '. '. $wpdb->last_error : '')
							);
						}

						$sql = 'CREATE TABLE `' . esc_sql( $tmp_table_name ) . "` (\n";

						$cols_sql = array();

						foreach ( $line['data']['columns'] as $col_name => $col_opts ) {
							$cols_sql[] = '`'. esc_sql( $col_name ) .'` '. $col_opts;
						}

						foreach ( $line['data']['indexes'] as $index ) {
							$cols_sql[] = $index;
						}

						$sql .= implode( ", \n", $cols_sql );

						unset( $cols_sql );

						$sql .= ') ' . $line['data']['opts'];

						if ( ! $this->is_engine_exists( $this->get_db_field( $sql, 'ENGINE' ) ) ) {
							$new_engine = $this->is_engine_exists( 'InnoDB' ) ? 'InnoDB' : $this->get_db_engine();
							$sql = str_replace( $this->get_db_field( $sql, 'ENGINE' ), $new_engine, $sql );
						}

						$collations = $this->get_db_collations();
						$collate    = $this->get_db_field( $sql, 'COLLATE' );
						$charset    = $this->get_db_field( $sql, 'CHARSET' );

						// The sql request can contains wrong table collate e.g: collate = utf8_general_ci, charset = utf8mb4 - but table with collate utf8_general_ci doesn't support charset utf8mb4
						$is_invalid_charset = isset( $collations[ $collate ] ) && $collations[ $collate ] !== $charset;

						// In case if the db doesn't support imported db collate or charset.
						$not_exists_charset_collate = ! isset( $collations[ $collate ] ) || ! array_search( $charset, $collations );

						if ( $is_invalid_charset || $not_exists_charset_collate ) {

							$character_set = $this->get_db_field( $sql, 'CHARACTER SET' );

							$sql = preg_replace( "/(CHARSET)(=)?(\s)?([^\s\",]+)/i", "$1$2utf8", $sql );
							$sql = preg_replace( "/(COLLATE)(=)?(\s)?([^\s\",\)]+)/i", "$1 utf8_general_ci", $sql );

							if ( $character_set ) {
								$sql = preg_replace("/(CHARACTER SET)(=)?(\s)?([^\s\",]+)/i", "$1$2 utf8", $sql);
							}
						}

						$wpdb->query( 'SET FOREIGN_KEY_CHECKS=0' );

						$query = $wpdb->query( $sql );

						if ( false === $query ) {
							$fo = null;

							return new WP_Error(
								'tmp_table_create_fail',
								sprintf( __( 'Failed to create tmp table %s', 'fw' ), $tmp_table_name )
								.($wpdb->last_error ? '. '. $wpdb->last_error : '')
							);
						}

						unset( $sql );
						break;
					case 'row':
						if ( ! isset( $state['tables'][ $line['data']['table'] ] ) ) {
							$fo = null;

							return new WP_Error(
								'invalid_table',
								sprintf( __( 'Tried to insert data in table that was not imported %s', 'fw' ), $line['data']['table'] )
							);
						} elseif ( ! $state['tables'][ $line['data']['table'] ] ) {
							break; // the table was skipped
						} elseif (
							'options' === $line['data']['table']
							&&
							apply_filters('fw_ext_backups_db_restore_exclude_option', false,
								$line['data']['row']['option_name'], $state['full']
							)
						) {
							break;
						}

						if ( ! empty($params['search']) ) {
							$this->array_str_replace_recursive(
								$params['search'],
								$params['replace'],
								$line['data']['row']
							);
						}

						if (
							! empty($replace_option_names)
							&&
							$line['data']['table'] === 'options'
						) {
							if (isset($replace_option_names[ $line['data']['row']['option_name'] ])) {
								$line['data']['row']['option_name']
									= $replace_option_names[ $line['data']['row']['option_name'] ];
							} elseif (in_array($line['data']['row']['option_name'], $replace_option_names, true)) {
								/**
								 * Skip
								 *
								 * Do not insert this option because it will be (was) inserted on rename/replace (above)
								 * Prevent 'Duplicate entry' error https://github.com/ThemeFuse/Unyson-Backups-Extension/issues/34
								 *
								 * This happens when:
								 * 1) On Content Backup 'stylesheet' or 'template' is 'theme-name/theme-name'
								 *    but in db there is also 'theme-name' (saved before the theme changed its directory)
								 * 2) On Demo Content Install 'stylesheet' or 'template' is 'theme-name'
								 * 3) The script does replace old 'theme-name/theme-name' to current 'theme-name'
								 *    but that 'theme-name' from (1) conflicts with current 'theme-name'
								 * The solution is to ignore/skip 'theme-name' from 1)
								 */
								break;
							}
						}

						if (isset($state['params']['wpdb_prefix'])) {
							/**
							 * Rename options and usermeta like `{wpdb_prefix}user_roles`, `{wpdb_prefix}capabilities`
							 */
							{
								$column = $search = null;

								switch ($line['data']['table']) {
									case 'options':
										$column = 'option_name';
										$search = array(
											'user_roles',
										);
										break;
									case 'usermeta':
										$column = 'meta_key';
										$search = array(
											'capabilities',
											'user_level',
											'dashboard_quick_press_last_post_id',
											'user-settings',
											'user-settings-time',
										);
										break;
								}

								if ($column && $search) {
									foreach ($search as $name) {
										if (
											substr($line['data']['row'][$column], -strlen($name))
											===
											$name
											&&
											substr($line['data']['row'][$column], 0, strlen($state['params']['wpdb_prefix']))
											===
											$state['params']['wpdb_prefix']
										) {
											$line['data']['row'][$column] = $wpdb->prefix
											                                . substr($line['data']['row'][$column], strlen($state['params']['wpdb_prefix']));
										}
									}
								}
							}
						}

						$tmp_table_name = $this->get_tmp_table_prefix() . $line['data']['table'];

						/**
						 * Insert pieces of rows to prevent mysql error when inserting very big strings.
						 * Do this only if table has index column so we can do 'UPDATE ... WHERE index_column = %s'
						 */
						if ($index_column = $this->get_index_column($tmp_table_name)) {
							/**
							 * Tested, and maximum value which works is 950000
							 * but may be tables with many columns with big strings
							 * so set this value lower to be sure the limit is not reached.
							 */
							$value_max_length = 500000;
							$update_count = 0;
							$index_column_value = $line['data']['row'][ $index_column ];
							$row_lengths = array();

							while ($line['data']['row']) {
								$row = array();

								foreach (array_keys($line['data']['row']) as $column_name) {
									$row[ $column_name ] = mb_substr(
										$line['data']['row'][ $column_name ],
										0, $value_max_length
									);

									$row_length = mb_strlen($row[ $column_name ]);

									if (!isset($row_lengths[$column_name])) {
										$row_lengths[ $column_name ] = mb_strlen( $line['data']['row'][ $column_name ] );
									}

									/**
									 * The string was cut between a slashed character, for e.g. \" or \\
									 * Append next characters until the slashing is closed
									 */
									while (
										($last_char = mb_substr($row[ $column_name ], -1)) === '\\'
										&&
										/**
										 * Prevent infinite loop when the last character is a slash
										 */
										$row_length < $row_lengths[ $column_name ]
									) {
										$row[ $column_name ] .= mb_substr(
											$line['data']['row'][ $column_name ],
											$row_length - 1, 1
										);

										$row_length++; // do not call mb_strlen() on every loop
									}

									$line['data']['row'][ $column_name ] = mb_substr(
										$line['data']['row'][ $column_name ],
										$row_length
									);

									if (empty($line['data']['row'][ $column_name ])) {
										unset($line['data']['row'][ $column_name ]);
									}
								}

								if ($update_count) {
									{
										$set_sql = array();
										foreach (array_keys($row) as $column_name) {
											$set_sql[] = '`'. esc_sql($column_name) .'` = CONCAT( `'. esc_sql($column_name) .'`'
											             .' , '. $wpdb->prepare('%s', $row[$column_name]) .')';
										}
										$set_sql = implode(', ', $set_sql);
									}

									$sql = implode(" \n", array(
										"UPDATE {$tmp_table_name} SET",
										$set_sql,
										'WHERE `'. esc_sql($index_column) .'` = '. $wpdb->prepare('%s', $index_column_value)
									));
								} else {
									$sql = implode(" \n", array(
										"INSERT INTO {$tmp_table_name} (",
										'`'. implode( '`, `', array_map( 'esc_sql', array_keys( $row ) ) ) .'`',
										") VALUES (",
										implode( ', ', array_map( array( $this, '_wpdb_prepare_string' ), $row ) ),
										")"
									));
								}

								if ( false === $wpdb->query( $sql ) ) {
									if (
										! $update_count // is INSERT
										&&
										$wpdb->last_error
										&&
										/**
										 * This happens when the column type is binary.
										 * The binary value on Content Backup is exported to string in json, and now back to binary
										 * so it looses some data, especially if it contains trailing `0x...000`
										 * Fixes https://github.com/ThemeFuse/Unyson/issues/1952
										 */
										strpos( $wpdb->last_error, 'Duplicate' ) !== false
									) {
										break;
									} else {
										$fo = null;

										return new WP_Error(
											'insert_fail',
											sprintf(
												__('Failed to insert row from line %d into table %s', 'fw'),
												$state['step'] + 1, $tmp_table_name
											)
											. ($wpdb->last_error ? '. ' . $wpdb->last_error : '')
										);
									}
								}

								unset( $sql );

								$update_count++;
							}
						} else {
							$sql = implode(" \n", array(
								"INSERT INTO {$tmp_table_name} (",
								'`'. implode( '`, `', array_map( 'esc_sql', array_keys( $line['data']['row'] ) ) ) .'`',
								") VALUES (",
								implode( ', ', array_map( array( $this, '_wpdb_prepare_string' ), $line['data']['row'] ) ),
								")"
							));

							if ( false === $wpdb->query( $sql ) ) {
								$fo = null;
								return new WP_Error(
									'insert_fail',
									sprintf(
										__('Failed to insert row from line %d into table %s', 'fw'),
										$state['step'] + 1, $tmp_table_name
									)
									. ($wpdb->last_error ? '. ' . $wpdb->last_error : '')
								);
							}

							unset( $sql );
						}
						break;
					case 'param':
						break;
					default:
						$fo = null;

						return new WP_Error(
							'invalid_json_type',
							sprintf( __( 'Invalid json type %s in db file', 'fw' ), $line['type'] )
						);
				}
			} elseif ( $line === false && ! $fo->eof() ) {
				$fo = null;

				return new WP_Error(
					'line_read_fail', __( 'Cannot read line from db file', 'fw' )
				);
			} else {
				$fo = null;

				$state['step'] = 0;
				$state['task'] = 'keep:options';

				return $state;
			}

			$state['step']++;
			$fo->next();
		}

		$fo = null;

		return $state;
	}

	private function do_keep_options(array $args, array $state) {
		global $wpdb; /** @var WPDB $wpdb */

		if ($state['full'] && !isset($state['tables']['options'])) {
			// on full backup nothing is kept
		} else {
			$keep_options = array_merge(
				fw_ext( 'backups' )->get_config( 'db.restore.keep_options' ),
				apply_filters('fw_ext_backups_db_restore_keep_options', array(), $state['full'])
			);

			$max_time = time() + fw_ext( 'backups' )->get_timeout(-$this->get_timeout_padding());

			// restore array pointer position
			if ($state['step']) {
				while (
					($option_name = key($keep_options))
					&&
					$option_name !== $state['step']
				) next($keep_options);

				if (empty($option_name)) {
					return new WP_Error(
						'keep_options_continue_fail',
						__('Failed to restore options keeping step', 'fw')
					);
				}
			} else {
				$state['step'] = key($keep_options);
			}

			do {
				$tmp_options_table = esc_sql($this->get_tmp_table_prefix() . 'options');

				while ( time() < $max_time ) {
					if ($row = $wpdb->get_row($wpdb->prepare(
						"SELECT * FROM {$wpdb->options} WHERE option_name = %s LIMIT 1",
						$state['step']
					), ARRAY_A)) {
						$wpdb->query($wpdb->prepare(
							"DELETE FROM {$tmp_options_table} WHERE option_name = %s",
							$state['step']
						));

						/**
						 * Prevent error: Duplicate entry '90' for key 'PRIMARY' for query INSERT INTO ...options
						 * Option id will be auto incremented on insert
						 */
						unset($row['option_id']);

						if (false === $wpdb->query(
								"INSERT INTO {$tmp_options_table} ( \n"
								. '`'. implode( '`, `', array_map( 'esc_sql', array_keys( $row ) ) ) . "`  \n"
								. ") VALUES ( \n"
								. implode( ', ', array_map( array( $this, '_wpdb_prepare_string' ), $row ) ) . " \n"
								. ')'
							)) {
							return new WP_Error(
								'option_keep_fail',
								sprintf(__('Failed to keep option: %s', 'fw'), $state['step'])
								.($wpdb->last_error ? '. '. $wpdb->last_error : '')
							);
						}
					}

					next( $keep_options );
					if ( is_null( $state['step'] = key( $keep_options ) ) ) {
						break 2;
					}
				}

				return $state;
			} while(false);
		}

		$state['step'] = 0;
		$state['task'] = 'replace';

		return $state;
	}

	private function do_replace(array $args, array $state) {
		global $wpdb; /** @var WPDB $wpdb */

		/**
		 * P.P. We can't rename tables one by one, that can cause errors on next request (db corrupt)
		 *      so the only solution is to rename all table at once
		 *      and hope that the execution will not exceed timeout limit
		 * P.P.S. Table rename should be fast http://dba.stackexchange.com/a/53850
		 */

		$current_tables = $this->get_tables();
		$rename_sql = array();
		$drop_sql = array();

		foreach ($state['tables'] as $name => $restored) {
			if ($restored) {
				if (isset($current_tables[$name])) {
					// drop only if exists. to prevent sql error
					$drop_sql[] = esc_sql( $wpdb->prefix . $name );
				}

				/**
				 * Demo Install can contain new tables like for plugins
				 * so don't use `isset($current_tables[$name])` to import only existing table names
				 */
				$rename_sql[] =
					esc_sql($this->get_tmp_table_prefix() . $name)
					. ' TO '
					. esc_sql($wpdb->prefix . $name);
			}
		}

		if (!empty($rename_sql)) {
			if (!empty($drop_sql)) {

				$foreigns = $wpdb->get_results( "SELECT constraint_name, column_name, referenced_table_name, referenced_column_name, table_name FROM information_schema.key_column_usage WHERE TABLE_SCHEMA='{$wpdb->dbname}' AND referenced_table_name IS NOT NULL", ARRAY_A );

				foreach ( $foreigns as $foreign ) {
					if ( false !== array_search( $foreign['referenced_table_name'], $drop_sql ) ) {
						$wpdb->query( "ALTER TABLE {$foreign['table_name']} DROP FOREIGN KEY {$foreign['constraint_name']}" );
					}
				}

				$drop_sql = "DROP TABLE \n". implode(" , \n", $drop_sql);

				if (!$wpdb->query($drop_sql)) {
					return new WP_Error(
						'tables_drop_fail',
						__('Tables drop failed', 'fw')
						.($wpdb->last_error ? '. '. $wpdb->last_error : '')
					);
				}
			}
			{
				$rename_sql = "RENAME TABLE \n". implode(" , \n", $rename_sql);

				$wpdb->query($rename_sql);

				// RENAME query doesn't return bool, so use the below method to detect error
				if ($rename_sql === $wpdb->last_query && $wpdb->last_error) {
					return new WP_Error(
						'tables_rename_fail',
						__('Tables rename failed.', 'fw') .' '. $wpdb->last_error
					);
				}
			}
		}

		wp_cache_flush();

		return true;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/backups/includes/module/tasks/type/init.php                                    0000644                 00000003355 15266055653 0021270 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @param _FW_Ext_Backups_Task_Type_Register $task_types
 * @internal
 */
function _action_fw_ext_backups_register_built_in_task_types(_FW_Ext_Backups_Task_Type_Register $task_types) {
	$dir = dirname(__FILE__);

	require_once $dir .'/class-fw-ext-backups-task-type-db-export.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_DB_Export());

	require_once $dir .'/class-fw-ext-backups-task-type-db-restore.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_DB_Restore());

	require_once $dir .'/class-fw-ext-backups-task-type-dir-clean.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_Dir_Clean());

	require_once $dir .'/class-fw-ext-backups-task-type-zip.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_Zip());

	require_once $dir .'/class-fw-ext-backups-task-type-unzip.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_Unzip());

	require_once $dir .'/class-fw-ext-backups-task-type-files-export.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_Files_Export());

	require_once $dir .'/class-fw-ext-backups-task-type-files-restore.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_Files_Restore());

	require_once $dir .'/class-fw-ext-backups-task-type-image-sizes-remove.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_Image_Sizes_Remove());

	require_once $dir .'/class-fw-ext-backups-task-type-image-sizes-restore.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_Image_Sizes_Restore());

	require_once $dir .'/download/class-fw-ext-backups-task-type-download.php';
	$task_types->register(new FW_Ext_Backups_Task_Type_Download());
}
add_action(
	'fw_ext_backups_task_types_register',
	'_action_fw_ext_backups_register_built_in_task_types'
);
                                                                                                                                                                                                                                                                                   framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php    0000644                 00000003246 15266055653 0027351 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Create zip
 */
class FW_Ext_Backups_Task_Type_Unzip extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'unzip';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Archive Unzip', 'fw') .(
			empty($state['extracted_files'])
				? ''
				: ' '. sprintf(__('(%d files extracted)', 'fw'), $state['extracted_files'])
		);
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 * * zip - file path
	 * * dir - where the zip file will be extract
	 */
	public function execute(array $args, array $state = array()) {
		{
			if (!isset($args['zip'])) {
				return new WP_Error(
					'no_zip', __('Zip file not specified', 'fw')
				);
			} else {
				$args['zip'] = fw_fix_path($args['zip']);
			}

			if (!isset($args['dir'])) {
				return new WP_Error(
					'no_dir', __('Destination dir not specified', 'fw')
				);
			} else {
				$args['dir'] = fw_fix_path($args['dir']);
			}
		}

		if (empty($state)) {
			if (!fw_ext_backups_is_dir_empty($args['dir'])) {
				return new WP_Error(
					'destination_not_empty', __('Destination dir is not empty', 'fw')
				);
			}

			$state = array(
				'entry' => '', // Last extracted file (cursor)
				'extracted_files' => 0,
			);
		}

		wp_cache_flush();
		FW_Cache::clear();

		if (is_wp_error($extract_result = fw_ext_backups_unzip_partial($args['zip'], $args['dir'], $state['entry']))) {
			return $extract_result;
		} else {
			if ($extract_result['finished']) {
				return true;
			} else {
				$state['entry'] = $extract_result['last_entry'];
				$state['extracted_files'] += $extract_result['extracted_files'];
				return $state;
			}
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                          framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php      0000644                 00000011427 15266055653 0027006 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Create zip
 */
class FW_Ext_Backups_Task_Type_Zip extends FW_Ext_Backups_Task_Type {
	public function get_type() {
		return 'zip';
	}

	public function get_title(array $args = array(), array $state = array()) {
		return __('Archive Zip', 'fw');
	}

	/**
	 * When the zip is big, adding just a single file will recompile the entire zip.
	 * So it can't be executed in steps.
	 * {@inheritdoc}
	 */
	public function get_custom_timeout(array $args, array $state = array()) {
		return fw_ext('backups')->get_config('max_timeout');
	}

	/**
	 * {@inheritdoc}
	 * @param array $args
	 * * source_dir - everything from this directory will be added in zip
	 * * destination_dir - where the zip file will be created
	 *
	 * Warning!
	 *  Zip can't be executed in steps, it will execute way too long,
	 *  because it is impossible to update a zip file, every time you add a file to zip,
	 *  a new temp copy of original zip is created with new modifications, it is compressed,
	 *  and the original zip is replaced. So when the zip will grow in size,
	 *  just adding a single file, will take a very long time.
	 */
	public function execute(array $args, array $state = array()) {
		{
			if (!isset($args['source_dir'])) {
				return new WP_Error(
					'no_source_dir', __('Source dir not specified', 'fw')
				);
			} elseif (!file_exists($args['source_dir'] = fw_fix_path($args['source_dir']))) {
				return new WP_Error(
					'invalid_source_dir', __('Source dir does not exist', 'fw')
				);
			}

			if (!isset($args['destination_dir'])) {
				return new WP_Error(
					'no_destination_dir', __('Destination dir not specified', 'fw')
				);
			} else {
				$args['destination_dir'] = fw_fix_path($args['destination_dir']);
			}
		}

		if (empty($state)) {
			$state = array(
				'files_count' => 0,
				// generate the file name only on first step
				'zip_path' => $args['source_dir'] .'/'. implode('-', array(
						'fw-backup',
						date('Y_m_d-H_i_s'),
						fw_ext('backups')->manifest->get_version()
					)) .'.zip'
			);
		}

		{
			if (!class_exists('ZipArchive')) {
				return new WP_Error(
					'zip_ext_missing', __('Zip extension missing', 'fw')
				);
			}

			$zip = new ZipArchive();

			if (false === ($zip_error_code = $zip->open($state['zip_path'], ZipArchive::CREATE))) {
				return new WP_Error(
					'cannot_open_zip', sprintf(__('Cannot open zip (Error code: %s)', 'fw'), $zip_error_code)
				);
			}
		}

		/** @var FW_Extension_Backups $ext */
		$ext = fw_ext('backups');
		/**
		 * Files for zip (in pending) are added very fast
		 * but on zip close the processing/zipping starts and it is time consuming
		 * so allocate little time for files add and leave as much time as possible for $zip->close();
		 */
		$max_time                     = time() + min( abs( $ext->get_timeout() / 2 ), 10 );
		$set_compression_is_available = method_exists( $zip, 'setCompressionName' );
		$files                        = array_slice( $this->get_all_files( $args['source_dir'] ), $state['files_count'] );

		foreach ($files as $file) {
			if ($execution_not_finished = (time() > $max_time)) {
				break;
			}

			++$state['files_count'];

			$file_path = fw_fix_path($file->getRealPath());
			$file_zip_path = substr($file_path, strlen($args['source_dir']) + 1); // relative

			if (
				$file->isDir() // Skip directories (they will be created automatically)
				||
				$file_path === $state['zip_path'] // this happens when zip exists from previous step
				||
				preg_match("|^".$args['destination_dir']."/.+\\.zip\$|", $file_path) // this happens when it's a old backup zip
			) {
				continue;
			}

			$zip->addFile($file_path, $file_zip_path);

			if ( $set_compression_is_available ) {
				$zip->setCompressionName( $file_zip_path, apply_filters( 'fw_backup_compression_method', ZipArchive::CM_DEFAULT ) );
			}
		}

		// Zip archive will be created only after closing the object
		if ( ! $zip->close() ) {
			return new WP_Error(
				'cannot_close_zip', __( 'Cannot close the zip file', 'fw' )
			);
		}

		if ( $execution_not_finished ) {
			// There are more files to be processed, the execution hasn't finished
			return $state;
		}

		/**
		 * Happens on Content Backup when uploads/ is empty
		 */
		if ( ! $files ) {
			return true;
		}

		if (!rename($state['zip_path'], $args['destination_dir'] .'/'. basename($state['zip_path']))) {
			return new WP_Error(
				'cannot_move_zip',
				__('Cannot move zip in destination dir', 'fw')
			);
		}

		return true;
	}

	public function get_all_files( $source_dir ) {

		static $all_files = array();

		if ( $all_files ) {
			return $all_files;
		}

		$files = new RecursiveIteratorIterator( new RecursiveDirectoryIterator( $source_dir ), RecursiveIteratorIterator::LEAVES_ONLY );

		foreach ( $files as $file ) {
			$all_files[] = $file;
		}

		return $all_files;
	}
}                                                                                                                                                                                                                                         framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php           0000644                 00000071402 15266055653 0025770 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class _FW_Ext_Backups_Module_Tasks extends _FW_Ext_Backups_Module {
	/**
	 * @var string
	 *
	 * Stored data structure:
	 * * id: 'collection_id'
	 * * tasks: [
	 *  {
	 *      id: 'unique_string' // to be able to update this task
	 *      type: 'a_registered_task_type'
	 *      args: {...} // input parameters
	 *      ...
	 *  }
	 *  ...
	 * ]
	 */
	private static $wp_option_active_task_collection = 'fw:ext:backups:active_task_collection';

	/**
	 * @var string
	 *
	 * Stored data structure:
	 * [
	 *  {id: 'collection_id', tasks: [...]},
	 *  {id: 'collection_id', tasks: [...]},
	 *  ...
	 * ]
	 */
	private static $wp_option_pending_task_collections = 'fw:ext:backups:pending_task_collections';

	private static $wp_ajax_action = 'fw:ext:backups:continue-pending-task';

	private static $skip_shutdown_function = false;

	public function _init() {
		require_once dirname(__FILE__) .'/entity/class-fw-ext-backups-task.php';
		require_once dirname(__FILE__) .'/entity/class-fw-ext-backups-task-collection.php';

		require_once dirname(__FILE__) .'/type/init.php'; // predefined task types

		add_action(
			'wp_ajax_nopriv_' . self::$wp_ajax_action,
			array($this, '_action_ajax_continue_pending_task')
		);
		/**
		 * @since 2.0.5
		 */
		add_action(
			'wp_ajax_' . self::$wp_ajax_action,
			array($this, '_action_ajax_continue_pending_task')
		);

		add_filter(
			'fw_ext_backups_db_export_exclude_option',
			array($this, '_filter_fw_ext_backups_db_exclude_option'),
			10, 2
		);
		add_filter(
			'fw_ext_backups_db_restore_exclude_option',
			array($this, '_filter_fw_ext_backups_db_exclude_option'),
			10, 2
		);
		add_filter(
			'fw_ext_backups_db_restore_keep_options',
			array($this, '_filter_fw_ext_backups_db_restore_keep_options')
		);
	}

	/**
	 * @var FW_Ext_Backups_Task_Type[]
	 */
	private static $task_types;

	/**
	 * @param FW_Access_Key $access_key
	 *
	 * @return FW_Ext_Backups_Task_Type[]
	 * @internal
	 */
	public function _get_task_types(FW_Access_Key $access_key) {
		if (!in_array($access_key->get_key(), array('fw:ext:backups', 'fw:ext:backups:tasks'))) {
			trigger_error('Method call denied', E_USER_ERROR);
		}

		if (is_null(self::$task_types)) {
			if (!class_exists('_FW_Ext_Backups_Task_Type_Register')) {
				require_once dirname(__FILE__) .'/class--fw-ext-backups-task-register.php';
			}

			$task_types = new _FW_Ext_Backups_Task_Type_Register();

			if (!class_exists('FW_Ext_Backups_Task_Type')) {
				require_once dirname(__FILE__) .'/class-fw-ext-backups-task-type.php';
			}

			do_action('fw_ext_backups_task_types_register', $task_types);

			self::$task_types = $task_types->_get_task_types(self::get_access_key());

			unset($task_types);
		}

		return self::$task_types;
	}

	/**
	 * @param string $type
	 * @param FW_Access_Key $access_key
	 *
	 * @return FW_Ext_Backups_Task_Type|null
	 * @internal
	 */
	public function _get_task_type($type, FW_Access_Key $access_key) {
		if (!in_array($access_key->get_key(), array('fw:ext:backups', 'fw:ext:backups:tasks'))) {
			trigger_error('Method call denied', E_USER_ERROR);
		}

		$types = $this->_get_task_types(self::get_access_key());

		if (isset($types[$type])) {
			return $types[$type];
		} else {
			return null;
		}
	}

	/**
	 * @param string $type
	 *
	 * @return null|string
	 */
	public function get_task_type_title($type, array $args = array(), $state = array()) {
		if (!is_array($state)) {
			$state = array();
		}

		if ($type_instance = $this->_get_task_type($type, self::get_access_key())) {
			return $type_instance->get_title($args, $state);
		} else {
			return __('undefined', 'fw');
		}
	}

	/**
	 * @return FW_Extension_Backups
	 */
	private static function backups() {
		return fw_ext('backups');
	}

	/**
	 * @var FW_Access_Key
	 */
	private static $access_key;

	/**
	 * @return FW_Access_Key
	 */
	private static function get_access_key() {
		if (empty(self::$access_key)) {
			self::$access_key = new FW_Access_Key('fw:ext:backups:tasks');
		}

		return self::$access_key;
	}

	private function do_task_fail_action(FW_Ext_Backups_Task $task) {
		if ($task->result_is_fail()) {
			do_action( 'fw:ext:backups:task:fail', $task );
		}
	}

	/**
	 * @param FW_Ext_Backups_Task_Collection|null $collection
	 *
	 * @return bool
	 *
	 * Important! Must be used with caution, only when:
	 * * Active task collection is empty (to set new active collection for execution)
	 * * Need to update one task
	 */
	private function set_active_task_collection($collection) {
		if ($collection instanceof FW_Ext_Backups_Task_Collection) {
			return update_option(
				self::$wp_option_active_task_collection,
				/**
				 * Do not store in database entities/instances
				 * This gives the possibility to change/rename the entities in the future
				 * without affecting the database values
				 */
				$collection->to_array(),
				false
			);
		} elseif (empty($collection)) {
			return update_option(self::$wp_option_active_task_collection, null, false);
		} else {
			throw new LogicException('Wrong task collection provided');
		}
	}

	/**
	 * @return FW_Ext_Backups_Task_Collection|null
	 */
	public function get_active_task_collection() {
		if ($db_value = get_option(
			self::$wp_option_active_task_collection,
			null
		)) {
			return $this->check_and_fix_tasks(
				FW_Ext_Backups_Task_Collection::from_array( $db_value )
			);
		} else {
			return $db_value;
		}
	}

	/**
	 * @param FW_Ext_Backups_Task_Collection[] $collections
	 *
	 * @return bool
	 */
	private function set_pending_task_collections(array $collections) {
		/**
		 * Do not store in database entities/instances
		 * This gives the possibility to change/rename the entities in the future
		 * without affecting the database values
		 */
		$db_value = array();
		foreach ($collections as $collection) {
			$db_value[] = $collection->to_array();
		}

		return update_option(
			self::$wp_option_pending_task_collections,
			$db_value,
			false
		);
	}

	/**
	 * @return FW_Ext_Backups_Task_Collection[]
	 */
	public function get_pending_task_collections() {
		$collections = array();

		$db_value = get_option(
			self::$wp_option_pending_task_collections,
			array()
		);
		while ($collection = array_shift($db_value)) {
			$collections[] = FW_Ext_Backups_Task_Collection::from_array($collection);
		}

		return $collections;
	}

	/**
	 * @param FW_Ext_Backups_Task_Collection|null $collection
	 *
	 * @return FW_Ext_Backups_Task_Collection|null
	 */
	private function check_and_fix_tasks($collection) {
		if ($collection instanceof FW_Ext_Backups_Task_Collection) {} else {
			return null;
		}

		$finished = true;

		foreach ($collection->get_tasks() as $task) {
			if ( ! $task->get_last_execution_start_time() ) {
				// check only started tasks
				$finished = false;
				break;
			}

			// Check for problems and maybe finish (set failed)
			if ( ! $task->result_is_finished() ) {
				if ( ! $this->_get_task_type( $task->get_type(), self::get_access_key() ) ) {
					$task->set_result( new WP_Error(
						'type_not_registered', __( 'Task type not registered', 'fw' )
					));
				}

				if ( $task->get_last_execution_end_time() ) { // step finished and should continue
					if ( $task->get_last_execution_end_time() + self::backups()->get_timeout() + 5 < time() ) {
						$task->set_result(new WP_Error(
							'execution_stopped', __( 'Execution stopped (next step did not started)', 'fw' )
						));
					}
				} else { // is currently executing
					{
						if (
							($task_type = $this->_get_task_type( $task->get_type(), self::get_access_key() ))
							&&
							($custom_timeout = $task_type->get_custom_timeout(
								$task->get_args(),
								is_array($task->get_result()) ? $task->get_result() : array()
							))
						) {
							$timeout = abs($custom_timeout);
						} else {
							$timeout = self::backups()->get_timeout();
						}

						if ( $task->get_last_execution_start_time() + $timeout + 1 < time() ) {
							$task->set_result( new WP_Error(
								'timeout', __( 'The execution failed. Please check error.log', 'fw' )
							) );
						}
					}
				}

				if ( $task->result_is_fail() ) {
					$task->set_last_execution_end_time(microtime(true));

					$this->set_active_task_collection( $collection );

					$this->do_task_fail_action($task);
				}
			}

			if ( $task->result_is_finished() ) {
				if ( $task->result_is_fail() ) {
					do_action( 'fw:ext:backups:tasks:fail:id:'. $collection->get_id(), $collection,
						/** @since 2.0.23 */
						$task );
					do_action( 'fw:ext:backups:tasks:fail', $collection,
						/** @since 2.0.23 */
						$task );
					break;
				}
			} else { // Stop on first executing (not finished) task
				$finished = false;
				break;
			}
		}

		if ($finished) {
			$this->set_active_task_collection(null);

			// Allow the tasks to be executed again
			file_put_contents( $this->get_executed_tasks_path(), '' );

			do_action('fw:ext:backups:tasks:finish:id:'. $collection->get_id(), $collection);
			do_action('fw:ext:backups:tasks:finish', $collection);

			if (isset($task) && $task->result_is_fail()) {
				// if last task is fail, then the collection was failed and foreach stopped
			} else {
				do_action('fw:ext:backups:tasks:success:id:'. $collection->get_id(), $collection);
				do_action('fw:ext:backups:tasks:success', $collection);

			}

			flush_rewrite_rules();

			return null;
		}

		return $collection;
	}

	/**
	 * A task that started but did not finished
	 * @return null|FW_Ext_Backups_Task
	 */
	public function get_executing_task() {
		if ($collection = $this->get_active_task_collection()) {
			foreach ($collection->get_tasks() as $task) {
				if ( ! $task->get_last_execution_start_time() ) {
					break;
				} elseif ( ! $task->get_last_execution_end_time() ) {
					if ($task->result_is_finished()) {
						{
							$task->set_last_execution_end_time(microtime(true));
							$task->set_result(new WP_Error(
								'invalid_execution_end_time', __('Invalid execution end time', 'fw')
							));

							$this->set_active_task_collection( $collection );

							$this->do_task_fail_action($task);
						}

						return $this->get_executing_task();
					} else {
						return $task;
					}
				}
			}
		}

		return null;
	}

	/**
	 * The task that is waiting for execution,
	 * with result array (state) - should continue execution
	 * or with result null - never executed
	 * @return null|FW_Ext_Backups_Task with result null|array
	 */
	public function get_pending_task() {
		if ($this->get_executing_task()) {
			return null;
		}

		if ($collection = $this->get_active_task_collection()) {
			$last_executed_task = null;

			$pending_task = null;

			do {
				foreach ( $collection->get_tasks() as $task ) {
					if ( $task->get_last_execution_start_time() ) {
						unset($last_executed_task); // reset reference
						$last_executed_task = $task;
					} else {
						if ($last_executed_task) {
							if ( $last_executed_task->get_last_execution_end_time() ) {
								if ( is_array($last_executed_task->get_result()) ) { // result is a state and must continue
									$pending_task = $last_executed_task;
									break 2;
								} elseif ($last_executed_task->result_is_success()) {
									$pending_task = $task;
									break 2;
								} else {
									// this must not happen, must be detected by $this->check_and_fix_tasks()
									return null;
								}
							} else {
								return null;
							}
						} else {
							$pending_task = $task;
							break 2;
						}
					}
				}

				if (
					$last_executed_task
					&&
					$last_executed_task->get_last_execution_end_time()
					&&
					is_array( $last_executed_task->get_result() )
				) {
					$pending_task = $last_executed_task;
					break;
				}
			} while(false);

			return $pending_task;
		} elseif ($collections = $this->get_pending_task_collections()) {
			$collection = array_shift($collections);

			/**
			 * Here you can add/append new tasks to be executed after predefined tasks
			 * @param FW_Ext_Backups_Task_Collection $collection
			 * Note: $collection can be modified by reference http://stackoverflow.com/a/2715039
			 */
			do_action('fw:ext:backups:tasks:before_process', $collection);

			$this->set_active_task_collection($collection);
			$this->set_pending_task_collections($collections);

			return $this->get_pending_task();
		}

		return null;
	}

	private function execute_pending_task() {
		if ($task = $this->get_pending_task()) {} else {
			return false;
		}

		if ($task_type = $this->_get_task_type($task->get_type(), self::get_access_key())) {} else {
			return false; // must not happen, must be detected by $this->get_pending_task()
		}

		/**
		 * Get all active tasks and keep a reference on current task
		 * Then keep updating the task and flush/save active tasks on change
		 */
		{
			$task_id = $task->get_id();
			unset($task);

			$collection = $this->get_active_task_collection();
			$task = $collection->get_task($task_id);
		}

		if (!is_array($state = $task->get_result())) {
			$state = array();
		}

		if ($this->was_executed($task)) {
			return;
		} else {
			$this->set_executed($task);
		}

		$task->set_last_execution_start_time(microtime(true));
		$task->set_last_execution_end_time(null);

		$this->set_active_task_collection($collection);

		/**
		 * Raise memory limit and max_execution_time
		 * Note: This is not guaranteed to work on all servers
		 */
		if (
			($task_type = $this->_get_task_type( $task->get_type(), self::get_access_key() ))
			&&
			($custom_timeout = $task_type->get_custom_timeout(
				$task->get_args(),
				is_array($task->get_result()) ? $task->get_result() : array()
			))
		) {
			@ini_set( 'memory_limit', apply_filters( 'admin_memory_limit', WP_MAX_MEMORY_LIMIT ) );
			@set_time_limit( abs($custom_timeout) );
		}

		/**
		 * Log in as super admin to prevent current_user_can() limitations
		 */
		{
			global $wpdb;

			if (
				($super_admin = $wpdb->get_results(
					"SELECT user_id"
					." FROM $wpdb->usermeta"
					." WHERE `meta_key` = 'wp_user_level' AND `meta_value` = 10" // https://codex.wordpress.org/User_Levels#User_Levels_9_and_10
					." LIMIT 1"
				))
				&&
				($super_admin = get_user_by('id', $super_admin[0]->user_id ))
				&&
				isset($super_admin->caps['administrator'])
				&&
				$super_admin->caps['administrator']
			) {
				wp_set_current_user($super_admin->ID);
			}
		}

		if (
			($collection_tasks = $collection->get_tasks())
			&&
			isset($collection_tasks[0])
			&&
			$collection_tasks[0]->get_id() === $task->get_id() // current task is the first task
			&&
			$collection_tasks[0]->get_last_execution_start_time() // the task has never executed
		) {
			/**
			 * Fixes https://github.com/ThemeFuse/Unyson/issues/2116
			 * @since 2.0.15
			 */
			do_action('fw:ext:backups:tasks:start:id:'. $collection->get_id(), $collection);
			do_action('fw:ext:backups:tasks:start', $collection);

			unset($collection_tasks);
		} else {
			unset($collection_tasks);
		}

		register_shutdown_function(array($this, '_shutdown_function'), array(
			'collection' => $collection,
			'task' => $task,
		));

		if ('POST' === $_SERVER['REQUEST_METHOD']) { ob_start(); } // prevent execution abort on output (see 'blocking')
		try {
			$task->set_result(
				$task_type->execute( $task->get_args(), $state )
			);
		} catch (Exception $e) {
			$task->set_result(
				new WP_Error('exception', $e->getMessage())
			);
		}
		if ('POST' === $_SERVER['REQUEST_METHOD']) { ob_end_clean(); }

		self::$skip_shutdown_function = true;

		$task->set_last_execution_end_time(microtime(true));

		if (!(
			is_array($task->get_result())
			||
			is_string($task->get_result())
			||
			is_wp_error($task->get_result())
			||
			in_array($task->get_result(), array(true, false), true)
		)) {
			$task->set_result(new WP_Error(
				'invalid_execution_result', __('Invalid execution result', 'fw')
			));
		}

		$this->set_active_task_collection($collection);

		do_action( 'fw:ext:backups:task:executed', $task);

		if ($task->result_is_finished()) {
			do_action( 'fw:ext:backups:task:executed:finished', $task );

			if ($task->result_is_fail()) {
				$this->do_task_fail_action($task);
			} else {
				do_action( 'fw:ext:backups:task:success', $task );
			}
		} else {
			do_action( 'fw:ext:backups:task:executed:unfinished', $task );
		}

		$this->request_next_step_execution();

		return true;
	}

	private function request_next_step_execution() {
		if (
			!($task = $this->get_pending_task())
			||
			$this->get_executing_task()
		) {
			return false;
		} elseif ($this->was_executed($task)) {
			/**
			 * Early prevent duplicate execution
			 * Same check is done in @see execute_pending_task()
			 * but this will prevent a redundant request
			 */
			return false;
		}

		/**
		 * @since 2.0.23
		 */
		if ( fw_is_cli() ) {
			static $is_wp_cli_executing = false;
			if ($is_wp_cli_executing) {
				return false;
			}

			$is_wp_cli_executing = true;
			while ($this->execute_pending_task());
			$is_wp_cli_executing = false;

			return true;
		} else {
			$http = new WP_Http();
			$http->post(
				site_url( 'wp-admin/admin-ajax.php' ),
				array(
					/**
					 * The request should start (in background) and current request should (continue and) stop
					 * without stopping the started background request execution
					 */
					'blocking'  => false,
					'timeout'   => 0.01,
					/** @see spawn_cron() */
					'sslverify' => false,
					'body'      => array(
						'action'            => self::$wp_ajax_action,
						'token'             => md5(
							defined( 'NONCE_SALT' ) ? NONCE_SALT : self::backups()->manifest->get_version()
						),
						'active_tasks_hash' => ( $collection = $this->get_active_task_collection() )
							? md5( serialize( $collection ) ) : ''
					),
				)
			);
		}

		return true;
	}

	/**
	 * @param FW_Access_Key $access_key
	 *
	 * @return bool
	 * @internal
	 */
	public function _request_next_step_execution(FW_Access_Key $access_key) {
		if (!in_array($access_key->get_key(), array('fw:ext:backups', 'fw:ext:backups-demo'))) {
			trigger_error('Method call denied', E_USER_ERROR);
		}

		if (
			file_exists($path = $this->get_executed_tasks_path())
			&&
			($mtime = filemtime($path))
			&&
			(time() - $mtime <= 30)
		) {
			/**
			 * Do nothing if the file was modified recently
			 * that means the execution is running and no need to do the request
			 */
			return;
		}

		return $this->request_next_step_execution();
	}

	public function _action_ajax_continue_pending_task() {
		if (
			!isset($_POST['token'])
			||
			$_POST['token'] !== md5(
				defined('NONCE_SALT') ? NONCE_SALT : self::backups()->manifest->get_version()
			)
		) {
			wp_send_json_error(new WP_Error('invalid_token', __('Invalid token', 'fw')));
		}

		/**
		 * Prevent duplicate execution.
		 *
		 * Same task started execution starts at the same state parallel execution,
		 * I didn't found why that happens. Maybe because of WPDB cache or queries are executed asynchronous,
		 * or because of some delays the requests order is asynchronous.
		 *
		 * Check if current collection is the same as the hash when it was requested to be executed.
		 */
		if (!isset($_POST['active_tasks_hash'])) {
			wp_send_json_error();
		} elseif (
			(($collection = $this->get_active_task_collection()) ? md5(serialize($collection)) : '')
			!==
			$_POST['active_tasks_hash']
		) {
			wp_send_json_error(new WP_Error('invalid_tasks_hash', __('Invalid tasks hash', 'fw')));
		}

		$result = $this->execute_pending_task();

		if (empty($_SERVER['HTTP_REFERER'])) {
			/**
			 * Background/Loopback request
			 *
			 * Do not make any output to prevent non-blocking request cancel
			 *
			 * > a broken pipe due to client aborting the connection doesn't stop execution right away,
			 * > only at the point you next try to write to the script output
			 * http://php.net/manual/en/function.ignore-user-abort.php
			 */
			exit;
		} else {
			/**
			 * Regular ajax request from browser
			 * @since 2.0.5
			 */
			if ($result) {
				wp_send_json_success();
			} else {
				wp_send_json_error();
			}
		}
	}

	/**
	 * The collection will be added in pending. If task manager is busy, it will be executed later.
	 * @param FW_Ext_Backups_Task_Collection $collection
	 */
	public function execute_task_collection(FW_Ext_Backups_Task_Collection $collection) {
		if ($collections = $this->get_pending_task_collections()) {
			foreach ($collections as $i => $_collection) {
				if ($_collection->get_id() === $collection->get_id()) {
					unset($collections[$i]);
				}
			}
		}

		$collections[] = $collection;

		$this->set_pending_task_collections($collections);

		$this->request_next_step_execution();
	}

	private function get_dirs($full = false) {
		$wp_upload_dir = wp_upload_dir();

		$dirs = array(
			'uploads' => fw_fix_path($wp_upload_dir['basedir']),
			'plugins' => fw_fix_path(WP_PLUGIN_DIR),
			'themes'  => fw_fix_path(get_theme_root()),
		);

		if (is_multisite() && WPMU_PLUGIN_DIR) {
			$dirs['mu-plugins'] = fw_fix_path(WPMU_PLUGIN_DIR);
		}

		if (!$full) {
			unset($dirs['plugins']);
			unset($dirs['mu-plugins']);
			unset($dirs['themes']);
		}

		return $dirs;
	}

	/**
	 * Add backup tasks to a collection
	 * Useful when you create a collection that does some data replace on the site, first you can add tasks to do backup
	 * @param FW_Ext_Backups_Task_Collection $collection
	 * @param bool $full
	 * @return FW_Ext_Backups_Task_Collection
	 */
	public function add_backup_tasks(FW_Ext_Backups_Task_Collection $collection, $full = false) {
		$full = (bool)$full;
		$tmp_dir = self::backups()->get_tmp_dir();
		$dirs = $this->get_dirs($full);
		$id_prefix = 'backup:';

		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'tmp-dir-clean:before',
			'dir-clean',
			array(
				'dir' => $tmp_dir
			)
		));
		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'db-export',
			'db-export',
			array(
				'dir' => $tmp_dir,
				'full' => $full,
			)
		));
		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'files-export',
			'files-export',
			array(
				'source_dirs' => $dirs,
				'destination' => $tmp_dir .'/f',
				'exclude_paths' => ( is_multisite() && ($wp_upload_dir = wp_upload_dir()) )
					? array(fw_fix_path($wp_upload_dir['basedir']) .'/sites' => true)
					: array(),
			)
		));
		if (
			!$full
			&&
			/** @since 2.0.16 */
			apply_filters('fw:ext:backups:add-backup-task:image-sizes-remove', true, $collection)
		) {
			$collection->add_task(new FW_Ext_Backups_Task(
				$id_prefix .'image-sizes-remove',
				'image-sizes-remove',
				array(
					'uploads_dir' => $tmp_dir .'/f/uploads',
				)
			));
		}
		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'zip',
			'zip',
			array(
				'source_dir' => $tmp_dir,
				'destination_dir' => self::backups()->get_backups_dir(),
			))
		);
		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'tmp-dir-clean:after',
			'dir-clean',
			array(
				'dir' => $tmp_dir
			))
		);

		/** @since 2.0.16 */
		do_action('fw:ext:backups:add-backup-tasks', $collection, array(
			'is_full' => $full,
			'tmp_dir' => $tmp_dir,
			'dirs'    => $dirs,
		));

		return $collection;
	}

	/**
	 * Add restore tasks to a collection
	 * @param FW_Ext_Backups_Task_Collection $collection
	 * @param bool $full
	 * @param string|null $zip_path
	 * @param array $filesystem_args {}|{hostname: '', username: '', password: '', connection_type: ''}
	 * @return FW_Ext_Backups_Task_Collection
	 */
	public function add_restore_tasks(
		FW_Ext_Backups_Task_Collection $collection,
		$full = false,
		$zip_path = null,
		$filesystem_args = array()
	) {
		$full = (bool)$full;
		$tmp_dir = self::backups()->get_tmp_dir();
		$dirs = $this->get_dirs($full);
		$id_prefix = 'restore:';

		if ($zip_path) {
			$collection->add_task( new FW_Ext_Backups_Task(
				$id_prefix . 'unzip',
				'unzip',
				array(
					'zip' => $zip_path,
					'dir' => $tmp_dir,
				) )
			);
		}
		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'files-restore',
			'files-restore',
			array(
				'source_dir' => $tmp_dir .'/f',
				'destinations' => $dirs,
				'filesystem_args' => $filesystem_args,
				'skip_dirs' => ( is_multisite() && ($wp_upload_dir = wp_upload_dir()) )
					? array(fw_fix_path($wp_upload_dir['basedir']) .'/sites' => true)
					: array(),
			))
		);
		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'db-restore',
			'db-restore',
			array(
				'dir' => $tmp_dir,
				'full' => $full,
			))
		);
		if (
			!$full
			&&
			apply_filters('fw:ext:backups:add-restore-task:image-sizes-restore', true, $collection)
		) {
			$collection->add_task(new FW_Ext_Backups_Task(
				$id_prefix .'image-sizes-restore',
				'image-sizes-restore',
				array()
			));
		}
		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'tmp-dir-clean:after',
			'dir-clean',
			array('dir' => $tmp_dir)
		));

		/** @since 2.0.16 */
		do_action('fw:ext:backups:add-restore-tasks', $collection, array(
			'is_full' => $full,
			'tmp_dir' => $tmp_dir,
			'dirs'    => $dirs,
		));

		return $collection;
	}

	/**
	 * @param bool $full
	 */
	public function do_backup($full = false) {
		$this->execute_task_collection(
			$this->add_backup_tasks(
				new FW_Ext_Backups_Task_Collection(
					($full ? 'full' : 'content') .'-backup'
				),
				$full
			)
		);
	}

	/**
	 * @param bool $full
	 * @param string $zip_path
	 * @param array $filesystem_args {}|{hostname: '', username: '', password: '', connection_type: ''}
	 */
	public function do_restore($full = false, $zip_path, $filesystem_args = array()) {
		$tmp_dir = self::backups()->get_tmp_dir();
		$id_prefix = 'restore:';

		$collection = new FW_Ext_Backups_Task_Collection(($full ? 'full' : 'content') .'-restore');

		$collection->add_task(new FW_Ext_Backups_Task(
			$id_prefix .'tmp-dir-clean:before',
			'dir-clean',
			array('dir' => $tmp_dir)
		));

		$this->execute_task_collection(
			$this->add_restore_tasks($collection, $full, $zip_path, $filesystem_args)
		);
	}

	public function do_cancel() {
		if (!(
			($collection = $this->get_active_task_collection())
			&&
			$collection->is_cancelable()
		)) {
			return false;
		} else {
			$this->set_active_task_collection(null);
			file_put_contents($this->get_executed_tasks_path(), '');

			do_action('fw:ext:backups:tasks:cancel:id:'. $collection->get_id());

			return true;
		}
	}

	/**
	 * @param bool $exclude
	 * @param string $option_name
	 *
	 * @return bool
	 */
	public function _filter_fw_ext_backups_db_exclude_option($exclude, $option_name) {
		if (
			$option_name === self::$wp_option_pending_task_collections
			||
			$option_name === self::$wp_option_active_task_collection
		) {
			return true;
		}

		return $exclude;
	}

	/**
	 * @param array $options {option_name: true}
	 * @return array
	 */
	public function _filter_fw_ext_backups_db_restore_keep_options($options) {
		$options[ self::$wp_option_pending_task_collections ] = true;

		/**
		 * This must be (updated) created after step execution
		 * because its value is stored in variable while the db replace is happening
		 */
		//$options[ self::$wp_option_active_task_collection ] = true;

		return $options;
	}

	private function get_executed_tasks_path() {
		return self::backups()->get_backups_dir() .'/.executed-tasks';
	}

	/**
	 * Prevent multiple/duplicate/parallel execution of the same task/state.
	 * This has the same idea like verification by hash in @see _action_ajax_continue_pending_task()
	 *
	 * @param FW_Ext_Backups_Task $task
	 * @return bool
	 */
	private function was_executed(FW_Ext_Backups_Task $task) {
		$path = $this->get_executed_tasks_path();

		if (file_exists($path)) {
			$hashes = array_fill_keys(explode(',', file_get_contents($path)), true);

			if (isset($hashes[ md5(serialize($task)) ])) {
				if (
					($mtime = filemtime($path))
					&&
					(time() - $mtime > self::backups()->get_timeout())
				) {
					/**
					 * If something went wrong and the script blocked next task execution (I don't know why but this happens)
					 * If file is old, ignore contents and allow execution
					 */
					return false;
				} else {
					return true;
				}
			} else {
				return false;
			}
		} else {
			return false;
		}
	}

	/**
	 * @param FW_Ext_Backups_Task $task
	 */
	private function set_executed(FW_Ext_Backups_Task $task) {
		$path = $this->get_executed_tasks_path();

		if (file_exists($path)) {
			$hashes = array_fill_keys(explode(',', file_get_contents($path)), true);
		} else {
			$hashes = array();
		}

		$hashes[ md5(serialize($task)) ] = true;

		while (count($hashes) > 3) {
			array_shift($hashes);
		}

		@file_put_contents($path, implode(',', array_keys($hashes)));
	}

	/**
	 * @internal
	 * @param array $data
	 */
	public function _shutdown_function($data) {
		if (
			!self::$skip_shutdown_function
			&&
			($error = error_get_last())
			&&
			in_array(
				$error['type'],
				// http://php.net/manual/en/errorfunc.constants.php
				array(E_ERROR, E_USER_ERROR, E_CORE_ERROR, E_COMPILE_ERROR, E_RECOVERABLE_ERROR),
				true
			)
		) {
			$data['task']->set_result(new WP_Error(
				'execution_failed',
				$error['message'] .' in '. $error['file'] .' on line '. $error['line']
			));

			$this->set_active_task_collection($data['collection']);

			$this->do_task_fail_action($data['task']);
		}
	}
}
                                                                                                                                                                                                                                                              framework/extensions/backups/includes/module/tasks/entity/class-fw-ext-backups-task.php             0000644                 00000010273 15266055653 0025560 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @since 2.0.0
 */
final class FW_Ext_Backups_Task {
	/**
	 * @var string
	 * @since 2.0.0
	 */
	private $id;

	/**
	 * A registered type that will process this task
	 * @var string
	 * @since 2.0.0
	 */
	private $type;

	/**
	 * @var array
	 * @since 2.0.0
	 */
	private $args = array();

	/**
	 * @var int timestamp
	 * @since 2.0.0
	 * @internal
	 */
	private $last_execution_start_time;

	/**
	 * @var int timestamp
	 * @since 2.0.0
	 * @internal
	 */
	private $last_execution_end_time;

	/**
	 * @var mixed
	 *   // null     - in progress, not finished yet
	 *   // {...}    - step finished successfully. current state. task not finished
	 *   // true     - task finished successfully
	 *   // string   - task finished successfully with message
	 *   // false    - task failed
	 *   // WP_Error - task failed with message
	 * @since 2.0.0
	 * @internal
	 */
	private $result;

	public function __construct($id, $type, $args = array()) {
		$this->id = (string)$id;
		$this->type = (string)$type;
		$this->set_args($args);
	}

	/**
	 * @return string
	 * @since 2.0.0
	 */
	public function get_id() {
		return $this->id;
	}

	/**
	 * @return string
	 * @since 2.0.0
	 */
	public function get_type() {
		return $this->type;
	}

	/**
	 * @return array
	 * @since 2.0.0
	 */
	public function get_args() {
		return $this->args;
	}

	/**
	 * @param array $args
	 *
	 * @return $this
	 * @since 2.0.0
	 */
	public function set_args(array $args) {
		$this->args = $args;

		return $this;
	}

	/**
	 * @return int|null
	 * @since 2.0.0
	 * @internal
	 */
	public function get_last_execution_start_time() {
		return $this->last_execution_start_time;
	}

	/**
	 * @param int $last_execution_start_time
	 *
	 * @return $this
	 * @since 2.0.0
	 * @internal
	 */
	public function set_last_execution_start_time($last_execution_start_time) {
		$this->last_execution_start_time = $last_execution_start_time;

		return $this;
	}

	/**
	 * @return int|null
	 * @since 2.0.0
	 * @internal
	 */
	public function get_last_execution_end_time() {
		return $this->last_execution_end_time;
	}

	/**
	 * @param int $last_execution_end_time
	 *
	 * @return $this
	 * @since 2.0.0
	 * @internal
	 */
	public function set_last_execution_end_time($last_execution_end_time) {
		$this->last_execution_end_time = $last_execution_end_time;

		return $this;
	}

	/**
	 * @return null|array|true|string|false|WP_Error
	 * @since 2.0.0
	 */
	public function get_result() {
		return $this->result;
	}

	/**
	 * @param $result
	 *
	 * @return $this
	 * @since 2.0.0
	 * @internal
	 */
	public function set_result($result) {
		if (
			in_array($result, array(null, true, false), true)
			||
			is_string($result)
			||
			is_array($result)
			||
			is_wp_error($result)
		) {} else {
			throw new LogicException('Not supported result value');
		}

		$this->result = $result;

		return $this;
	}

	/**
	 * @return bool Task execution finished and will never continue/execute
	 * @since 2.0.0
	 */
	public function result_is_finished() {
		return !(
			is_null($this->get_result())
			||
		    is_array($this->get_result())
		);
	}

	/**
	 * @return bool
	 * @since 2.0.0
	 */
	public function result_is_fail() {
		return (
			$this->get_result() === false
			||
		    is_wp_error($this->get_result())
		);
	}

	/**
	 * @return bool
	 * @since 2.0.0
	 */
	public function result_is_success() {
		return (
			$this->get_result() === true
			||
		    is_string($this->get_result())
		);
	}

	/**
	 * @return array
	 * @since 2.0.0
	 * @internal
	 */
	public function to_array() {
		return array(
			'id' => $this->get_id(),
			'type' => $this->get_type(),
			'args' => $this->get_args(),
			'last_execution_start_time' => $this->get_last_execution_start_time(),
			'last_execution_end_time' => $this->get_last_execution_end_time(),
			'result' => $this->get_result(),
		);
	}

	/**
	 * @param array $t
	 *
	 * @return FW_Ext_Backups_Task
	 * @since 2.0.0
	 * @internal
	 */
	public static function from_array(array $t) {
		$task = new self($t['id'], $t['type'], $t['args']);
		$task->set_last_execution_start_time($t['last_execution_start_time']);
		$task->set_last_execution_end_time($t['last_execution_end_time']);
		$task->set_result($t['result']);

		return $task;
	}
}
                                                                                                                                                                                                                                                                                                                                     framework/extensions/backups/includes/module/tasks/entity/class-fw-ext-backups-task-collection.php  0000644                 00000006567 15266055653 0027724 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @since 2.0.0
 */
final class FW_Ext_Backups_Task_Collection {
	/**
	 * @var string
	 * @since 2.0.0
	 */
	private $id;

	/**
	 * @var string
	 * @since 2.0.0
	 */
	private $title;

	/**
	 * @var FW_Ext_Backups_Task[]
	 * @since 2.0.0
	 */
	private $tasks = array();

	/**
	 * @param string $id
	 */
	public function __construct($id = null) {
		$this->id = (string)(is_null($id) ? fw_rand_md5() : $id);
	}

	/**
	 * @param FW_Ext_Backups_Task $task
	 *
	 * @return bool
	 * @since 2.0.0
	 */
	public function add_task(FW_Ext_Backups_Task $task) {
		if (in_array($task, $this->tasks, true)) {
			return false;
		} else {
			foreach ($this->tasks as $_task) {
				if ($_task->get_id() === $task->get_id()) {
					return false;
				}
			}

			$this->tasks[] = $task;

			return true;
		}
	}

	/**
	 * @return string
	 * @since 2.0.0
	 */
	public function get_id() {
		return $this->id;
	}

	public function get_title() {
		if (is_null($this->title)) {
			return fw_id_to_title($this->id);
		} else {
			return $this->title;
		}
	}

	public function set_title($title) {
		$this->title = $title;

		return $this;
	}

	/**
	 * @return FW_Ext_Backups_Task[]
	 * @since 2.0.0
	 */
	public function get_tasks() {
		return $this->tasks;
	}

	/**
	 * Empty out the collection internal state and return the deleted tasks
	 *
	 * @return FW_Ext_Backups_Task[]
	 * @since 2.0.17
	 */
	public function empty_collection() {
		$tmp = $this->tasks;

		$this->tasks = array();

		return $tmp;
	}

	/**
	 * @param string $id
	 *
	 * @return FW_Ext_Backups_Task|null
	 * @since 2.0.0
	 *
	 * Note: The returned instance will be changed by reference https://3v4l.org/Ps5hs (use `clone $instance`)
	 */
	public function get_task($id) {
		if (empty($this->tasks)) {
			return null;
		}

		foreach ($this->tasks as $task) {
			if ($task->get_id() === $id) {
				return $task;
			}
		}

		return null;
	}

	/**
	 * If the collection is in a state that can be Cancelled/Aborted
	 * @return bool
	 */
	public function is_cancelable() {
		$tasks = $this->get_tasks();

		if (
			($first_task = reset($tasks))
			&&
			!$first_task->get_last_execution_start_time()
		) {
			return true; // The execution haven't started
		}

		foreach ($tasks as $task) {
			if ( ! $task->get_last_execution_start_time() ) {
				return false; // We reached a pending task
			} elseif ( ! $task->get_last_execution_end_time() ) {
				/** @var FW_Extension_Backups $ext */
				$ext = fw_ext('backups');

				if (($task->get_last_execution_start_time() + $ext->get_task_step_execution_threshold()) < time()) {
					return true; // The task is execution for a too long time
				} else {
					return false;
				}
			}
		}

		return false;
	}

	/**
	 * @return array
	 * @since 2.0.0
	 */
	public function to_array() {
		$tasks = array();
		foreach ($this->get_tasks() as $task) {
			$tasks[] = $task->to_array();
		}

		return array(
			'id' => $this->get_id(),
			'title' => $this->title,
			'tasks' => $tasks,
		);
	}

	/**
	 * @param array $c
	 *
	 * @return FW_Ext_Backups_Task_Collection
	 * @since 2.0.0
	 */
	public static function from_array(array $c) {
		if (empty($c)) {
			return null;
		}

		$collection = new self($c['id']);

		if (isset($c['title'])) {
			$collection->set_title($c['title']);
		}

		foreach ($c['tasks'] as $t) {
			$collection->add_task(
				FW_Ext_Backups_Task::from_array($t)
			);
		}

		return $collection;
	}
}
                                                                                                                                         framework/extensions/backups/includes/module/tasks/class-fw-ext-backups-task-type.php               0000644                 00000001624 15266055653 0025223 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

abstract class FW_Ext_Backups_Task_Type {
	/**
	 * @return string Unique type
	 */
	abstract public function get_type();

	/**
	 * @param array $args Same $args sent to $this->execute()
	 * @param array $state Same $state returned by $this->execute()
	 * @return string
	 */
	abstract public function get_title(array $args = array(), array $state = array());

	/**
	 * Execute a step
	 *
	 * @param array $args
	 * @param array $state Continue from the last step state
	 *
	 * @return array|true|WP_Error
	 * * array - current state, task is not finished (should continue)
	 * * true - task finished successfully
	 * * WP_Error - task failed
	 */
	abstract public function execute(array $args, array $state = array());

	/**
	 * @param array $args
	 * @param array $state
	 * @return int
	 */
	public function get_custom_timeout(array $args, array $state = array()) {}
}
                                                                                                            framework/extensions/backups/includes/module/class--fw-ext-backups-module.php                       0000644                 00000000544 15266055653 0023517 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

abstract class _FW_Ext_Backups_Module {
	final public function __construct(FW_Access_Key $access_key) {
		if ($access_key->get_key() !== 'fw:ext:backups') {
			// only the Backups extension can create instances
			trigger_error(__METHOD__ .' denied', E_USER_ERROR);
		}
	}

	abstract public function _init();
}
                                                                                                                                                            framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php     0000644                 00000023430 15266055653 0027104 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class _FW_Ext_Backups_Module_Schedule extends _FW_Ext_Backups_Module {
	private static $wp_ajax_get_settings = 'fw:ext:backups:schedule:get-settings';
	private static $wp_ajax_set_settings = 'fw:ext:backups:schedule:set-settings';

	private static $wp_option_settings = 'fw:ext:backups:schedule:settings';

	private static $wp_cron_prefix = 'fw:ext:backups:cron:';

	private static $default_lifetime = 7;

	/**
	 * @return FW_Extension_Backups
	 */
	private static function backups() {
		return fw_ext('backups');
	}

	public function _init() {
		{
			add_action('fw:ext:backups:enqueue_scripts', array($this, '_action_enqueue_backup_scripts'));

			add_action('wp_ajax_' . self::$wp_ajax_get_settings, array($this, '_action_ajax_get_settings'));
			add_action('wp_ajax_' . self::$wp_ajax_set_settings, array($this, '_action_ajax_set_settings'));

			foreach (array('full', 'content') as $type) {
				add_action(self::$wp_cron_prefix . $type, array($this, '_action_cron_'. $type));
			}
		}

		{
			add_filter('fw:ext:backups:script_localized_data', array($this, '_filter_script_localized_data'));
			add_filter('fw_ext_backups_ajax_status_extra_response', array($this, '_filter_ajax_status_response_data'));

			add_filter('fw_ext_backups_db_export_exclude_option', array($this, '_filter_db_exclude_option'), 10, 2);
			add_filter('fw_ext_backups_db_restore_exclude_option', array($this, '_filter_db_exclude_option'), 10, 2);
			add_filter('fw_ext_backups_db_restore_keep_options', array($this, '_filter_db_restore_keep_options'));

			add_filter('cron_schedules', array($this, '_filter_cron_schedules'));
		}

		$this->cleanup();
	}

	// At this hour the cron will be executed
	private function get_cron_run_hour() {
		return self::backups()->get_config('schedule.hour');
	}

	/**
	 * @param int $hour 0..24
	 * current_hour=22, hour=3, result=5 hours
	 * current_hour=2,  hour=3, result=1 hour
	 * current_hour=5,  hour=3, result=22 hours
	 *
	 * Test <?php
		fw_print(
			date('H:i:s', time()),
			date('H:i:s', $this->get_time_until_hour(3)),
			date('H:i:s', $this->get_time_until_hour(15)),
			date('H:i:s', $this->get_time_until_hour(21)),
			date('H:i:s', $this->get_time_until_hour(0)),
			date('H:i:s', $this->get_time_until_hour(24)),
			date('H:i:s', $this->get_time_until_hour(25)),
			date('H:i:s', $this->get_time_until_hour(85))
		);
	 * ?>
	 *
	 * @return int
	 */
	private function get_time_until_hour($hour) {
		if ($hour < 0 || $hour > 24) {
			$hour = 3;
		}

		$result  = $hour - (int)date('H'); // hours until give hour
		$result += $result < 1 ? 24 : 0; // add one day if hour already passed
		$result *= HOUR_IN_SECONDS; // transform hours to seconds
		$result -= ( // remove current minutes and seconds
			(MINUTE_IN_SECONDS + (int)date('i') * MINUTE_IN_SECONDS)
			-
			(MINUTE_IN_SECONDS - (int)date('s'))
		);

		return $result;
	}

	private function get_options() {
		$options = fw_get_variables_from_file(
			dirname(__FILE__) .'/settings-options.php',
			array('options' => array())
		);

		return $options['options'];
	}

	private function get_settings($type = null) {
		$settings = get_option(self::$wp_option_settings, array(
			'full' => array(
				'interval' => '',
				'lifetime' => self::$default_lifetime,
			),
			'content' => array(
				'interval' => '',
				'lifetime' => self::$default_lifetime,
			),
		));

		/**
		 * In case wp option value and cron schedule will be different (after full restore or something else)
		 * To be sure, use every time cron schedule value
		 */
		foreach ($settings as $_type => &$_settings) {
			$_settings['interval'] = (string)wp_get_schedule(self::$wp_cron_prefix . $_type);
		}

		if (is_null($type)) {
			return $settings;
		} else {
			return $settings[$type];
		}
	}

	private function set_settings($type, $settings) {
		if (!in_array($type, array('full', 'content'))) {
			return false;
		}

		if (!in_array($settings['interval'], array('monthly', 'weekly', 'daily'))) {
			$settings['interval'] = '';
		}

		if (($settings['lifetime'] = (int)$settings['lifetime']) < 1) {
			$settings['lifetime'] = self::$default_lifetime;
		}

		$settings = array(
			'interval' => $settings['interval'],
			'lifetime' => $settings['lifetime'],
		);

		$current_settings = $this->get_settings();
		$all_settings = array_merge(
			array(
				'full' => $current_settings['full'],
				'content' => $current_settings['content'],
			),
			array($type => $settings)
		);

		update_option(
			self::$wp_option_settings,
			$all_settings,
			false
		);

		// update cron
		{
			$hour = $this->get_cron_run_hour();

			foreach ( $all_settings as $type => $settings ) {
				$hook = self::$wp_cron_prefix . $type;

				wp_clear_scheduled_hook($hook);

				if ( $settings['interval'] ) {
					wp_schedule_event(
						time() + $this->get_time_until_hour( $hour ),
						$settings['interval'],
						$hook
					);
				}
			}
		}

		return true;
	}

	public function _filter_script_localized_data($data) {
		$data['schedule'] = array(
			'ajax_action' => array(
				'get_settings' => self::$wp_ajax_get_settings,
				'set_settings' => self::$wp_ajax_set_settings,
			),
			'popup_title' => __('Backup Schedule', 'fw'),
		);

		return $data;
	}

	public function _action_enqueue_backup_scripts() {
		fw()->backend->enqueue_options_static($this->get_options());
	}

	/**
	 * @param bool $exclude
	 * @param string $option_name
	 *
	 * @return bool
	 */
	public function _filter_db_exclude_option($exclude, $option_name) {
		if ($option_name === self::$wp_option_settings) {
			return true;
		}

		return $exclude;
	}

	/**
	 * @param array $options {option_name: true}
	 * @return array
	 */
	public function _filter_db_restore_keep_options($options) {
		$options[ self::$wp_option_settings ] = true;

		return $options;
	}

	public function _action_ajax_get_settings() {
		if (!current_user_can(self::backups()->get_capability())) {
			wp_send_json_error();
		}

		$settings = $this->get_settings();

		$values = array(
			'full' => array(
				'interval' => $settings['full']['interval'],
				$settings['full']['interval'] => array(
					'lifetime' => $settings['full']['lifetime'],
				),
			),
			'content' => array(
				'interval' => $settings['content']['interval'],
				$settings['content']['interval'] => array(
					'lifetime' => $settings['content']['lifetime'],
				),
			),
		);

		wp_send_json_success(array(
			'options' => $this->get_options(),
			'values' => $values,
		));
	}

	public function _action_ajax_set_settings() {
		if (!current_user_can(self::backups()->get_capability())) {
			wp_send_json_error();
		}

		if (
			empty($_POST['values'])
			||
		    !is_array($values = $_POST['values'])
		) {
			wp_send_json_error();
		}

		foreach (array('full', 'content') as $type) {
			if ($type === 'full' && !fw_ext_backups_current_user_can_full()) {
				$this->set_settings( $type, array(
					'interval' => '',
					'lifetime' => self::$default_lifetime,
				));
			} else {
				$this->set_settings( $type, array(
					'interval' => $values[ $type ]['interval'],
					'lifetime' => isset( $values[ $type ][ $values[ $type ]['interval'] ] )
						? $values[ $type ][ $values[ $type ]['interval'] ]['lifetime']
						: self::$default_lifetime,
				) );
			}
		}

		wp_send_json_success();
	}

	/**
	 * @link https://codex.wordpress.org/Plugin_API/Filter_Reference/cron_schedules
	 * @param array $schedules
	 * @return array
	 */
	public function _filter_cron_schedules($schedules) {
		$schedules['weekly'] = array(
			'interval' => 604800,
			'display' => __('Once Weekly')
		);
		$schedules['monthly'] = array(
			'interval' => 2635200,
			'display' => __('Once a month')
		);

		return $schedules;
	}

	public function _action_cron_full() {
		$this->cleanup();
		self::backups()->tasks()->do_backup(true);
	}

	public function _action_cron_content() {
		$this->cleanup();
		self::backups()->tasks()->do_backup(false);
	}

	private function cleanup() {
		foreach (array('full' => true, 'content' => false) as $type => $full) {
			$settings = $this->get_settings($type);

			if (empty($settings['interval'])) { // this schedule is disabled
				continue;
			}

			{
				$time_step = null;

				switch ($settings['interval']) {
					case 'monthly': $time_step = WEEK_IN_SECONDS * 4; break;
					case 'weekly':  $time_step = WEEK_IN_SECONDS; break;
					case 'daily':   $time_step = DAY_IN_SECONDS; break;
				}

				if (is_null($time_step)) { // should not happen, but just in case
					continue;
				}
			}

			foreach (self::backups()->get_archives($full) as $archive) {
				if ($archive['time'] < time() - $settings['lifetime'] * $time_step) {
					unlink($archive['path']);
				}
			}
		}
	}

	public function _filter_ajax_status_response_data($data) {
		$html = array();

		foreach (array(
			'full' => esc_html__('Full', 'fw'),
			'content' => esc_html__('Content', 'fw')
		) as $type => $title) {
			$hook = self::$wp_cron_prefix . $type;

			if (false === ($recurrence = wp_get_schedule($hook))) {
				continue;
			}

			switch ($recurrence) {
				case 'monthly': $recurrence_title = esc_html__('Monthly', 'fw'); break;
				case 'weekly':  $recurrence_title = esc_html__('Weekly', 'fw'); break;
				case 'daily':   $recurrence_title = esc_html__('Daily', 'fw'); break;
				default: $recurrence_title = $recurrence;
			}

			$time = get_date_from_gmt(
				gmdate('Y-m-d H:i:s', wp_next_scheduled($hook)),
				get_option('date_format') . ' ' . get_option('time_format')
			);

			$html[] =
				'<div class="updated"><p>'.
				/**/'<strong>'. $title .' '. esc_html__('Backup Schedule Active', 'fw') .'</strong>: '.
				/**/$recurrence_title .' | '. esc_html__('Next backup on', 'fw') .' '. $time .
				'</p></div>';
		}

		if (empty($html)) {
			$html =
				'<div class="error"><p>' .
				/**/esc_html__( 'No backup schedule created yet! We advise you to do it asap!', 'fw' ) .
				'</p></div>';
		}

		$data['schedule'] = array(
			'status_html' => $html,
		);

		return $data;
	}
}
                                                                                                                                                                                                                                        framework/extensions/backups/includes/module/schedule/settings-options.php                          0000644                 00000003770 15266055653 0023345 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$limits = apply_filters('fw_ext_backups_schedule_lifetime_limits', array(
	'monthly' => 12,
	'weekly' => 4,
	'daily' => 7,
));

$sub_options = array(
	'type' => 'multi-picker',
	'label' => false,
	'desc'  => false,
	'show_borders' => true,
	'picker' => array(
		'interval' => array(
			'label'   => __('Interval', 'fw'),
			'type'    => 'radio',
			'inline'  => true,
			'choices' => array(
				''  => __('Disabled', 'fw'),
				'monthly' => __('Monthly', 'fw'),
				'weekly' => __('Weekly', 'fw'),
				'daily' => __('Daily', 'fw'),
			),
			'desc'    => __('Select how often do you want to backup your website.', 'fw'),
		)
	),
	'choices' => array(
		'monthly' => array(
			'lifetime' => array(
				'type' => 'short-slider',
				'label' => __('Age Limit', 'fw'),
				'desc' => __('Age limit of backups in months', 'fw'),
				'value' => $limits['monthly'],
				'properties' => array(
					'min' => 1,
					'max' => $limits['monthly'],
					'grid_snap' => true,
				),
			),
		),
		'weekly' => array(
			'lifetime' => array(
				'type' => 'short-slider',
				'label' => __('Age Limit', 'fw'),
				'desc' => __('Age limit of backups in weeks', 'fw'),
				'value' => $limits['weekly'],
				'properties' => array(
					'min' => 1,
					'max' => $limits['weekly'],
					'grid_snap' => true,
				),
			),
		),
		'daily' => array(
			'lifetime' => array(
				'type' => 'short-slider',
				'label' => __('Age Limit', 'fw'),
				'desc' => __('Age limit of backups in days', 'fw'),
				'value' => $limits['daily'],
				'properties' => array(
					'min' => 1,
					'max' => $limits['daily'],
					'grid_snap' => true,
				),
			),
		),
	),
);

$options = array();

if (fw_ext_backups_current_user_can_full()) {
	$options['full'] = array(
		'type'    => 'tab',
		'title'   => __( 'Full Backup', 'fw' ),
		'options' => array(
			'full' => $sub_options,
		),
	);
}

$options['content'] = array(
	'type' => 'tab',
	'title' => __('Content Backup', 'fw'),
	'options' => array(
		'content' => $sub_options,
	),
);
        framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php               0000644                 00000006530 15266055653 0025046 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Display extensions with updates on the Update Page
 */
class _FW_Ext_Backups_List_Table extends FW_WP_List_Table
{
	private $items_pre_page = 1000;

	private $total_items = null;

	private $_archives = array();

	private $_table_columns = array();
	private $_table_columns_count = 0;

	public function __construct($args)
	{
		parent::__construct(array(
			'screen' => 'fw-ext-backups'
		));

		$this->_archives = $args['archives'];

		$this->_table_columns = array(
			'cb' => ' ',
			'details' => ' ',
		);
		$this->_table_columns_count = count($this->_table_columns);
	}

	public function get_columns()
	{
		return $this->_table_columns;
	}

	public function prepare_items()
	{
		if (!is_null($this->total_items)) {
			return;
		}

		$this->total_items = count($this->_archives);

		$this->set_pagination_args(array(
			'total_items' => $this->total_items,
			'per_page'    => $this->items_pre_page,
		));

		/**
		 * @var FW_Extension_Backups $backups
		 */
		$backups = fw_ext('backups');

		/**
		 * Prepare items for output
		 */
		foreach ($this->_archives as $filename => $archive) {
			$time = get_date_from_gmt(
				gmdate('Y-m-d H:i:s', $archive['time']),
				get_option('date_format') . ' ' . get_option('time_format')
			);

			$filename_hash = md5($filename);

			{
				$details = array();

				$details[] = $archive['full'] ? __('Full Backup', 'fw') : __('Content Backup', 'fw');

				if (function_exists('fw_human_bytes')) {
					$details[] = fw_human_bytes(filesize($archive['path']));
				}

				$details[] = fw_html_tag('a', array(
					'href' => $backups->get_download_link($filename),
					'target' => '_blank',
					'id' => 'download-'. $filename_hash,
					'data-download-file' => $filename,
				), esc_html__('Download', 'fw'));

				$details[] = fw_html_tag('a', array(
					'href' => '#',
					'onclick' => 'return false;',
					'id' => 'delete-'. $filename_hash,
					'data-delete-file' => $filename,
					'data-confirm' => __(
						"Warning! \n".
						"You are about to delete a backup, it will be lost forever. \n".
						"Are you sure?",
						'fw'
					)
				), esc_html__('Delete', 'fw'));
			}


			$this->items[] = array(
				'cb' => fw_html_tag('input', array(
					'type' => 'radio',
					'name' => 'archive',
					'value' => $filename,
					'id' => 'archive-'. $filename_hash,
				)),
				'details' =>
					'<div>'. $time .'</div>'.
					'<div>'. implode(' | ', $details) .'</div>',
			);
		}
	}

	public function has_items()
	{
		$this->prepare_items();

		return $this->total_items;
	}

	/**
	 * (override parent)
	 */
	function single_row($item)
	{
		static $row_class = '';

		$row_class = ( $row_class == '' ? ' class="alternate"' : '' );

		echo '<tr' . $row_class . '>';
		echo $this->single_row_columns( $item );
		echo '</tr>';
	}

	protected function column_cb($item)
	{
		echo $item['cb'];
	}

	protected function column_default($item, $column_name)
	{
		echo $item[$column_name];
	}

	function no_items()
	{
		esc_html_e('No archives found', 'fw');
	}

	function extra_tablenav( $which ) {
		echo fw_html_tag('button', array(
			'type' => 'button',
			'onclick' => 'return false;',
			'class' => 'button fw-ext-backups-archive-restore-button',
			'disabled' => 'disabled',
			'data-confirm' => esc_html__("Warning! \nThe restore will replace all of your content.", 'fw'),
		), esc_html__('Restore Backup'));
	}
}
                                                                                                                                                                        framework/extensions/backups/hooks.php                                                              0000644                 00000002464 15266055653 0014247 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @param bool $exclude
 * @param string $option_name
 * @param bool $is_full_backup
 *
 * @return bool
 */
function _filter_fw_ext_backups_db_export_exclude_option($exclude, $option_name, $is_full_backup) {
	foreach (array(
		'_site_transient_',
		'_transient_'
	) as $option_prefix) {
		if (substr($option_name, 0, strlen($option_prefix)) === $option_prefix) {
			return true;
		}
	}

	return $exclude;
}
add_filter('fw_ext_backups_db_export_exclude_option', '_filter_fw_ext_backups_db_export_exclude_option', 10, 3);

/**
 * Other extensions options
 */
{
	function _filter_fw_ext_backups_db_export_exclude_other_extensions_options($exclude, $option_name, $is_full_backup) {
		if (!$is_full_backup) {
			if ($option_name === 'fw_ext_settings_options:mailer') {
				return true;
			}
		}

		return $exclude;
	}
	add_filter('fw_ext_backups_db_export_exclude_option',
		'_filter_fw_ext_backups_db_export_exclude_other_extensions_options', 10, 3
	);

	function _filter_fw_ext_backups_db_restore_keep_other_extensions_options($options, $is_full) {
		if (!$is_full) {
			$options[ 'fw_ext_settings_options:mailer' ] = true;
		}

		return $options;
	}
	add_filter('fw_ext_backups_db_restore_keep_options',
		'_filter_fw_ext_backups_db_restore_keep_other_extensions_options', 10, 2
	);
}
                                                                                                                                                                                                            framework/extensions/backups/config.php                                                             0000644                 00000004532 15266055653 0014367 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$cfg = array();

/**
 * WhiteList hidden files and directories
 * By default all hidden files and dirs are skipped (like .git/ .idea/)
 */
$cfg['included_hidden_names'] = array(
	'.htaccess' => true,
);

global $wpdb; /** @var WPDB $wpdb */

// Note: Exclude and Keep are for content backup. On Full backup everything is exported and everything is replaced.

$cfg['db.backup.exclude_options'] = array(
	$wpdb->prefix .'user_roles' => true,
	'admin_email' => true,
	'cron' => true,
	'mailserver_login' => true,
	'mailserver_pass' => true,
	'mailserver_port' => true,
	'mailserver_url' => true,
	'ftp_credentials' => true,
	'use_ssl' => true,
	'WPLANG' => true,
	'recently_edited' => true, // contains full paths
	'current_theme' => true,
	// 'template' => true, 'stylesheet' => true, // used on restore to replace option names with current child theme
);

$cfg['db.restore.keep_options'] = array_merge(
	$cfg['db.backup.exclude_options'],
	array(
		'home' => true,
		'siteurl' => true,
		'date_format' => true,
		'links_updated_date_format' => true,
		'time_format' => true,
		'timezone_string' => true,
		'gmt_offset' => true,
		'start_of_week' => true,
		// 'permalink_structure' => true, // imported links with different structure will be 404 if current structure will be kept
		'rewrite_rules' => true,
		'ping_sites' => true,
		'upload_path' => true,
		'upload_url_path' => true,
		'uploads_use_yearmonth_folders' => true,
		'users_can_register' => true,
		'use_smilies' => true,
		'use_trackback' => true,
		'blogname' => true,
		'blogdescription' => true,
		'blog_charset' => true,
		'active_plugins' => true,
		'uninstall_plugins' => true,
		'recently_activated' => true,
		'moderation_notify' => true,
		'blacklist_keys' => true,
		'comment_registration' => true,
		'default_role' => true,
		'blog_public' => true,
		'can_compress_scripts' => true,
		'template' => true, 'stylesheet' => true, // keep current theme active
	)
);

/**
 * Automatic backups will be scheduled to run at this hour
 * Format: 0...23
 */
$cfg['schedule.hour'] = 3;

/**
 * The tasks that can't be executed in steps (for e.g. zip)
 * will use this value to try to increase php's default timeout
 */
$cfg['max_timeout'] = 60 * 10;

/**
 * Destination directory for backups archives
 */
$cfg['dirs.destination'] = fw_callback( 'fw_ext_backups_destination_directory' );                                                                                                                                                                      framework/extensions/social/manifest.php                                                            0000644                 00000001340 15266055653 0014544 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Social', 'fw' );
$manifest['description'] = __( 'Use this extension to configure all your social related APIs. Other extensions will use the Social extension to connect to your social accounts.', 'fw' );
$manifest['version'] = '1.0.7';
$manifest['display'] = true;
$manifest['standalone'] = true;
$manifest['github_update'] = 'ThemeFuse/Unyson-Social-Extension';

$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Social-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/social/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
                                                                                                                                                                                                                                                                                                framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php         0000644                 00000004665 15266055653 0026625 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Social_Twitter extends FW_Extension {

	/**
	 * @internal
	 */
	public function _init() {
		$this->add_filters();
	}

	private function add_filters() {
		add_filter( 'fw_ext_social_tabs', array( $this, '_filter_fw_ext_social_tabs' ) );
	}

	/**
	 * Insert options from /options/tabs.php
	 *
	 * @param $tabs
	 *
	 * @internal
	 * @return array
	 */
	public function _filter_fw_ext_social_tabs( $tabs ) {
		$twitter_tab = array(
			'twitter-tab' => array(
				'title'   => __( 'Twitter', 'fw' ),
				'type'    => 'tab',
				'options' => array(
					'general-box' => array(
						'title'   => __( 'API Settings', 'fw' ),
						'type'    => 'box',
						'options' => array(
							'twitter-consumer-key'        => array(
								'type'  => 'text',
								'value' => '',
								'label' => __( 'Consumer Key', 'fw' ),
								'desc'  => __( 'Enter Twitter Consumer Key.', 'fw' ),
							),
							'twitter-consumer-secret'     => array(
								'type'  => 'text',
								'value' => '',
								'label' => __( 'Consumer Secret', 'fw' ),
								'desc'  => __( 'Enter Twitter App Secret.', 'fw' ),
							),
							'twitter-access-token'        => array(
								'type'  => 'text',
								'value' => '',
								'label' => __( 'Access Token', 'fw' ),
								'desc'  => __( 'Enter Twitter Access Token.', 'fw' ),
							),
							'twitter-access-token-secret' => array(
								'type'  => 'text',
								'value' => '',
								'label' => __( 'Access Token Secret', 'fw' ),
								'desc'  => __( 'Enter Twitter Access Token Secret.', 'fw' ),
							),
							apply_filters( 'fw_ext_social_twitter_general_box_options', array() )
						)
					),
					apply_filters( 'fw_ext_social_twitter_boxes_options', array() )
				),
			)
		);

		return array_merge( $tabs, $twitter_tab );
	}

	/**
	 * Returns a instance of TwitterOAuth (see: https://github.com/abraham/twitteroauth), based on keys inserted into the page Social
	 * @return TwitterOAuth
	 */
	public function get_connection() {
		require_once $this->get_declared_path() . '/includes/twitteroauth.php';
		$parent = $this->get_parent()->get_name();

		return new TwitterOAuth( fw_get_db_ext_settings_option( $parent, 'twitter-consumer-key' ), fw_get_db_ext_settings_option( $parent, 'twitter-consumer-secret' ), fw_get_db_ext_settings_option( $parent, 'twitter-access-token' ), fw_get_db_ext_settings_option( $parent, 'twitter-access-token-secret' ) );
	}
}
                                                                           framework/extensions/social/extensions/social-twitter/manifest.php                                  0000644                 00000000452 15266055653 0021720 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Social Twitter', 'fw' );
$manifest['description'] = __( 'Social Twitter', 'fw' );
$manifest['version']     = '1.0.0';
$manifest['display']     = 'social';
$manifest['standalone']  = true;                                                                                                                                                                                                                      framework/extensions/social/extensions/social-twitter/helpers.php                                   0000644                 00000000660 15266055653 0021555 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Returns a instance of TwitterOAuth (see: https://github.com/abraham/twitteroauth), based on keys inserted into the page Social
 * @return TwitterOAuth
 */
function fw_ext_social_twitter_get_connection() {
	/* @var FW_Extension_Social_Twitter $social_twitter */
	$social_twitter = fw()->extensions->get( 'social-twitter' );

	return $social_twitter->get_connection();
}                                                                                framework/extensions/social/extensions/social-twitter/includes/twitteroauth.php                     0000644                 00000016670 15266055653 0024474 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/*
 * Abraham Williams (abraham@abrah.am) http://abrah.am
 *
 * The first PHP Library to support OAuth for Twitter's REST API.
 */

/* Load OAuth lib. You can find it at http://oauth.net */
require_once('OAuth.php');

/**
 * Twitter OAuth class
 */
if(!class_exists('TwitterOAuth')) {
	class TwitterOAuth {
		/* Contains the last HTTP status code returned. */
		public $http_code;
		/* Contains the last API call. */
		public $url;
		/* Set up the API root URL. */
		public $host = "https://api.twitter.com/1.1/";
		/* Set timeout default. */
		public $timeout = 30;
		/* Set connect timeout. */
		public $connecttimeout = 30;
		/* Verify SSL Cert. */
		public $ssl_verifypeer = FALSE;
		/* Respons format. */
		public $format = 'json';
		/* Decode returned json data. */
		public $decode_json = TRUE;
		/* Contains the last HTTP headers returned. */
		public $http_info;
		/* Set the useragnet. */
		public $useragent = 'TwitterOAuth v0.2.0-beta2';
		/* Immediately retry the API call if the response was not successful. */
		//public $retry = TRUE;




		/**
		 * Set API URLS
		 */
		function accessTokenURL()  { return 'https://api.twitter.com/oauth/access_token'; }
		function authenticateURL() { return 'https://api.twitter.com/oauth/authenticate'; }
		function authorizeURL()    { return 'https://api.twitter.com/oauth/authorize'; }
		function requestTokenURL() { return 'https://api.twitter.com/oauth/request_token'; }

		/**
		 * Debug helpers
		 */
		function lastStatusCode() { return $this->http_status; }
		function lastAPICall() { return $this->last_api_call; }

		/**
		 * construct TwitterOAuth object
		 */
		function __construct($consumer_key, $consumer_secret, $oauth_token = NULL, $oauth_token_secret = NULL) {
			$this->sha1_method = new OAuthSignatureMethod_HMAC_SHA1();
			$this->consumer = new OAuthConsumer($consumer_key, $consumer_secret);
			if (!empty($oauth_token) && !empty($oauth_token_secret)) {
				$this->token = new OAuthConsumer($oauth_token, $oauth_token_secret);
			} else {
				$this->token = NULL;
			}
		}


		/**
		 * Get a request_token from Twitter
		 *
		 * @returns a key/value array containing oauth_token and oauth_token_secret
		 */
		function getRequestToken($oauth_callback) {
			$parameters = array();
			$parameters['oauth_callback'] = $oauth_callback;
			$request = $this->oAuthRequest($this->requestTokenURL(), 'GET', $parameters);
			$token = OAuthUtil::parse_parameters($request);
			$this->token = new OAuthConsumer($token['oauth_token'], $token['oauth_token_secret']);
			return $token;
		}

		/**
		 * Get the authorize URL
		 *
		 * @returns a string
		 */
		function getAuthorizeURL($token, $sign_in_with_twitter = TRUE) {
			if (is_array($token)) {
				$token = $token['oauth_token'];
			}
			if (empty($sign_in_with_twitter)) {
				return $this->authorizeURL() . "?oauth_token={$token}";
			} else {
				return $this->authenticateURL() . "?oauth_token={$token}";
			}
		}

		/**
		 * Exchange request token and secret for an access token and
		 * secret, to sign API calls.
		 *
		 * @returns array("oauth_token" => "the-access-token",
		 *                "oauth_token_secret" => "the-access-secret",
		 *                "user_id" => "9436992",
		 *                "screen_name" => "abraham")
		 */
		function getAccessToken($oauth_verifier) {
			$parameters = array();
			$parameters['oauth_verifier'] = $oauth_verifier;
			$request = $this->oAuthRequest($this->accessTokenURL(), 'GET', $parameters);
			$token = OAuthUtil::parse_parameters($request);
			$this->token = new OAuthConsumer($token['oauth_token'], $token['oauth_token_secret']);
			return $token;
		}

		/**
		 * One time exchange of username and password for access token and secret.
		 *
		 * @returns array("oauth_token" => "the-access-token",
		 *                "oauth_token_secret" => "the-access-secret",
		 *                "user_id" => "9436992",
		 *                "screen_name" => "abraham",
		 *                "x_auth_expires" => "0")
		 */
		function getXAuthToken($username, $password) {
			$parameters = array();
			$parameters['x_auth_username'] = $username;
			$parameters['x_auth_password'] = $password;
			$parameters['x_auth_mode'] = 'client_auth';
			$request = $this->oAuthRequest($this->accessTokenURL(), 'POST', $parameters);
			$token = OAuthUtil::parse_parameters($request);
			$this->token = new OAuthConsumer($token['oauth_token'], $token['oauth_token_secret']);
			return $token;
		}

		/**
		 * GET wrapper for oAuthRequest.
		 */
		function get($url, $parameters = array()) {
			$response = $this->oAuthRequest($url, 'GET', $parameters);
			if ($this->format === 'json' && $this->decode_json) {
				return json_decode($response);
			}
			return $response;
		}

		/**
		 * POST wrapper for oAuthRequest.
		 */
		function post($url, $parameters = array()) {
			$response = $this->oAuthRequest($url, 'POST', $parameters);
			if ($this->format === 'json' && $this->decode_json) {
				return json_decode($response);
			}
			return $response;
		}

		/**
		 * DELETE wrapper for oAuthReqeust.
		 */
		function delete($url, $parameters = array()) {
			$response = $this->oAuthRequest($url, 'DELETE', $parameters);
			if ($this->format === 'json' && $this->decode_json) {
				return json_decode($response);
			}
			return $response;
		}

		/**
		 * Format and sign an OAuth / API request
		 */
		function oAuthRequest($url, $method, $parameters) {
			if (strrpos($url, 'https://') !== 0 && strrpos($url, 'http://') !== 0) {
				$url = "{$this->host}{$url}.{$this->format}";
			}
			$request = OAuthRequest::from_consumer_and_token($this->consumer, $this->token, $method, $url, $parameters);
			$request->sign_request($this->sha1_method, $this->consumer, $this->token);
			switch ($method) {
				case 'GET':
					return $this->http($request->to_url(), 'GET');
				default:
					return $this->http($request->get_normalized_http_url(), $method, $request->to_postdata());
			}
		}

		/**
		 * Make an HTTP request
		 *
		 * @return API results
		 */
		function http($url, $method, $postfields = NULL) {
			$this->http_info = array();
			$ci = curl_init();
			/* Curl settings */
			curl_setopt($ci, CURLOPT_USERAGENT, $this->useragent);
			curl_setopt($ci, CURLOPT_CONNECTTIMEOUT, $this->connecttimeout);
			curl_setopt($ci, CURLOPT_TIMEOUT, $this->timeout);
			curl_setopt($ci, CURLOPT_RETURNTRANSFER, TRUE);
			curl_setopt($ci, CURLOPT_HTTPHEADER, array('Expect:'));
			curl_setopt($ci, CURLOPT_SSL_VERIFYPEER, $this->ssl_verifypeer);
			curl_setopt($ci, CURLOPT_HEADERFUNCTION, array($this, 'getHeader'));
			curl_setopt($ci, CURLOPT_HEADER, FALSE);

			switch ($method) {
				case 'POST':
					curl_setopt($ci, CURLOPT_POST, TRUE);
					if (!empty($postfields)) {
						curl_setopt($ci, CURLOPT_POSTFIELDS, $postfields);
					}
					break;
				case 'DELETE':
					curl_setopt($ci, CURLOPT_CUSTOMREQUEST, 'DELETE');
					if (!empty($postfields)) {
						$url = "{$url}?{$postfields}";
					}
			}

			curl_setopt($ci, CURLOPT_URL, $url);
			$response = curl_exec($ci);
			$this->http_code = curl_getinfo($ci, CURLINFO_HTTP_CODE);
			$this->http_info = array_merge($this->http_info, curl_getinfo($ci));
			$this->url = $url;
			curl_close ($ci);
			return $response;
		}

		/**
		 * Get the header info to store.
		 */
		function getHeader($ch, $header) {
			$i = strpos($header, ':');
			if (!empty($i)) {
				$key = str_replace('-', '_', strtolower(substr($header, 0, $i)));
				$value = trim(substr($header, $i + 2));
				$this->http_header[$key] = $value;
			}
			return strlen($header);
		}
	}
}
                                                                        framework/extensions/social/extensions/social-twitter/includes/OAuth.php                            0000644                 00000063622 15266055653 0022750 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

// vim: foldmethod=marker

/* Generic exception class
 * It is conditionally declared to avoid conflicting with the one declared in the php OAuth extension.
 */

if ( ! class_exists( 'OAuthException', false ) ) {
	class OAuthException extends Exception {
		// pass
	}
}

if ( ! class_exists( 'OAuthConsumer' ) ) {
	class OAuthConsumer {

		public $key;
		public $secret;

		function __construct($key, $secret, $callback_url=NULL) {
			$this->key = $key;
			$this->secret = $secret;
			$this->callback_url = $callback_url;
		}

		function __toString() {
			return "OAuthConsumer[key=$this->key,secret=$this->secret]";
		}
	}
}

if ( ! class_exists( 'OAuthToken' ) ) {
	class OAuthToken {
		// access tokens and request tokens
		public $key;
		public $secret;

		/**
		 * key = the token
		 * secret = the token secret
		 */
		function __construct($key, $secret) {
			$this->key = $key;
			$this->secret = $secret;
		}

		/**
		 * generates the basic string serialization of a token that a server
		 * would respond to request_token and access_token calls with
		 */
		function to_string() {
			return "oauth_token=" .
			       OAuthUtil::urlencode_rfc3986($this->key) .
			       "&oauth_token_secret=" .
			       OAuthUtil::urlencode_rfc3986($this->secret);
		}

		function __toString() {
			return $this->to_string();
		}
	}
}

if ( ! class_exists( 'OAuthSignatureMethod' ) ) {
	/**
	 * A class for implementing a Signature Method
	 * See section 9 ("Signing Requests") in the spec
	 */
	abstract class OAuthSignatureMethod {
		/**
		 * Needs to return the name of the Signature Method (ie HMAC-SHA1)
		 * @return string
		 */
		abstract public function get_name();

		/**
		 * Build up the signature
		 * NOTE: The output of this function MUST NOT be urlencoded.
		 * the encoding is handled in OAuthRequest when the final
		 * request is serialized
		 * @param OAuthRequest $request
		 * @param OAuthConsumer $consumer
		 * @param OAuthToken $token
		 * @return string
		 */
		abstract public function build_signature($request, $consumer, $token);

		/**
		 * Verifies that a given signature is correct
		 * @param OAuthRequest $request
		 * @param OAuthConsumer $consumer
		 * @param OAuthToken $token
		 * @param string $signature
		 * @return bool
		 */
		public function check_signature($request, $consumer, $token, $signature) {
			$built = $this->build_signature($request, $consumer, $token);
			return $built == $signature;
		}
	}
}

if ( ! class_exists( 'OAuthSignatureMethod_HMAC_SHA1' ) ) {
	/**
	 * The HMAC-SHA1 signature method uses the HMAC-SHA1 signature algorithm as defined in [RFC2104]
	 * where the Signature Base String is the text and the key is the concatenated values (each first
	 * encoded per Parameter Encoding) of the Consumer Secret and Token Secret, separated by an '&'
	 * character (ASCII code 38) even if empty.
	 *   - Chapter 9.2 ("HMAC-SHA1")
	 */
	class OAuthSignatureMethod_HMAC_SHA1 extends OAuthSignatureMethod {
		function get_name() {
			return "HMAC-SHA1";
		}

		public function build_signature($request, $consumer, $token) {
			$base_string = $request->get_signature_base_string();
			$request->base_string = $base_string;

			$key_parts = array(
				$consumer->secret,
				($token) ? $token->secret : ""
			);

			$key_parts = OAuthUtil::urlencode_rfc3986($key_parts);
			$key = implode('&', $key_parts);

			return base64_encode(hash_hmac('sha1', $base_string, $key, true));
		}
	}
}

if ( ! class_exists( 'OAuthSignatureMethod_PLAINTEXT' ) ) {
	/**
	 * The PLAINTEXT method does not provide any security protection and SHOULD only be used
	 * over a secure channel such as HTTPS. It does not use the Signature Base String.
	 *   - Chapter 9.4 ("PLAINTEXT")
	 */
	class OAuthSignatureMethod_PLAINTEXT extends OAuthSignatureMethod {
		public function get_name() {
			return "PLAINTEXT";
		}

		/**
		 * oauth_signature is set to the concatenated encoded values of the Consumer Secret and
		 * Token Secret, separated by a '&' character (ASCII code 38), even if either secret is
		 * empty. The result MUST be encoded again.
		 *   - Chapter 9.4.1 ("Generating Signatures")
		 *
		 * Please note that the second encoding MUST NOT happen in the SignatureMethod, as
		 * OAuthRequest handles this!
		 */
		public function build_signature($request, $consumer, $token) {
			$key_parts = array(
				$consumer->secret,
				($token) ? $token->secret : ""
			);

			$key_parts = OAuthUtil::urlencode_rfc3986($key_parts);
			$key = implode('&', $key_parts);
			$request->base_string = $key;

			return $key;
		}
	}
}

if ( ! class_exists( 'OAuthSignatureMethod_RSA_SHA1' ) ) {
	/**
	 * The RSA-SHA1 signature method uses the RSASSA-PKCS1-v1_5 signature algorithm as defined in
	 * [RFC3447] section 8.2 (more simply known as PKCS#1), using SHA-1 as the hash function for
	 * EMSA-PKCS1-v1_5. It is assumed that the Consumer has provided its RSA public key in a
	 * verified way to the Service Provider, in a manner which is beyond the scope of this
	 * specification.
	 *   - Chapter 9.3 ("RSA-SHA1")
	 */
	abstract class OAuthSignatureMethod_RSA_SHA1 extends OAuthSignatureMethod {
		public function get_name() {
			return "RSA-SHA1";
		}

		// Up to the SP to implement this lookup of keys. Possible ideas are:
		// (1) do a lookup in a table of trusted certs keyed off of consumer
		// (2) fetch via http using a url provided by the requester
		// (3) some sort of specific discovery code based on request
		//
		// Either way should return a string representation of the certificate
		protected abstract function fetch_public_cert(&$request);

		// Up to the SP to implement this lookup of keys. Possible ideas are:
		// (1) do a lookup in a table of trusted certs keyed off of consumer
		//
		// Either way should return a string representation of the certificate
		protected abstract function fetch_private_cert(&$request);

		public function build_signature($request, $consumer, $token) {
			$base_string = $request->get_signature_base_string();
			$request->base_string = $base_string;

			// Fetch the private key cert based on the request
			$cert = $this->fetch_private_cert($request);

			// Pull the private key ID from the certificate
			$privatekeyid = openssl_get_privatekey($cert);

			// Sign using the key
			$ok = openssl_sign($base_string, $signature, $privatekeyid);

			// Release the key resource
			openssl_free_key($privatekeyid);

			return base64_encode($signature);
		}

		public function check_signature($request, $consumer, $token, $signature) {
			$decoded_sig = base64_decode($signature);

			$base_string = $request->get_signature_base_string();

			// Fetch the public key cert based on the request
			$cert = $this->fetch_public_cert($request);

			// Pull the public key ID from the certificate
			$publickeyid = openssl_get_publickey($cert);

			// Check the computed signature against the one passed in the query
			$ok = openssl_verify($base_string, $decoded_sig, $publickeyid);

			// Release the key resource
			openssl_free_key($publickeyid);

			return $ok == 1;
		}
	}
}
if ( ! class_exists( 'OAuthRequest' ) ) {
	class OAuthRequest {
		private $parameters;
		private $http_method;
		private $http_url;
		// for debug purposes
		public $base_string;
		public static $version = '1.0';
		public static $POST_INPUT = 'php://input';

		function __construct($http_method, $http_url, $parameters=NULL) {
			@$parameters or $parameters = array();
			$parameters = array_merge( OAuthUtil::parse_parameters(parse_url($http_url, PHP_URL_QUERY)), $parameters);
			$this->parameters = $parameters;
			$this->http_method = $http_method;
			$this->http_url = $http_url;
		}


		/**
		 * attempt to build up a request from what was passed to the server
		 */
		public static function from_request($http_method=NULL, $http_url=NULL, $parameters=NULL) {
			$scheme = (!isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] != "on")
				? 'http'
				: 'https';
			@$http_url or $http_url = $scheme .
			                          '://' . $_SERVER['HTTP_HOST'] .
			                          ':' .
			                          $_SERVER['SERVER_PORT'] .
			                          $_SERVER['REQUEST_URI'];
			@$http_method or $http_method = $_SERVER['REQUEST_METHOD'];

			// We weren't handed any parameters, so let's find the ones relevant to
			// this request.
			// If you run XML-RPC or similar you should use this to provide your own
			// parsed parameter-list
			if (!$parameters) {
				// Find request headers
				$request_headers = OAuthUtil::get_headers();

				// Parse the query-string to find GET parameters
				$parameters = OAuthUtil::parse_parameters($_SERVER['QUERY_STRING']);

				// It's a POST request of the proper content-type, so parse POST
				// parameters and add those overriding any duplicates from GET
				if ($http_method == "POST"
				    && @strstr($request_headers["Content-Type"],
						"application/x-www-form-urlencoded")
				) {
					$post_data = OAuthUtil::parse_parameters(
						file_get_contents(self::$POST_INPUT)
					);
					$parameters = array_merge($parameters, $post_data);
				}

				// We have a Authorization-header with OAuth data. Parse the header
				// and add those overriding any duplicates from GET or POST
				if (@substr($request_headers['Authorization'], 0, 6) == "OAuth ") {
					$header_parameters = OAuthUtil::split_header(
						$request_headers['Authorization']
					);
					$parameters = array_merge($parameters, $header_parameters);
				}

			}

			return new OAuthRequest($http_method, $http_url, $parameters);
		}

		/**
		 * pretty much a helper function to set up the request
		 */
		public static function from_consumer_and_token($consumer, $token, $http_method, $http_url, $parameters=NULL) {
			@$parameters or $parameters = array();
			$defaults = array("oauth_version" => OAuthRequest::$version,
			                  "oauth_nonce" => OAuthRequest::generate_nonce(),
			                  "oauth_timestamp" => OAuthRequest::generate_timestamp(),
			                  "oauth_consumer_key" => $consumer->key);
			if ($token)
				$defaults['oauth_token'] = $token->key;

			$parameters = array_merge($defaults, $parameters);

			return new OAuthRequest($http_method, $http_url, $parameters);
		}

		public function set_parameter($name, $value, $allow_duplicates = true) {
			if ($allow_duplicates && isset($this->parameters[$name])) {
				// We have already added parameter(s) with this name, so add to the list
				if (is_scalar($this->parameters[$name])) {
					// This is the first duplicate, so transform scalar (string)
					// into an array so we can add the duplicates
					$this->parameters[$name] = array($this->parameters[$name]);
				}

				$this->parameters[$name][] = $value;
			} else {
				$this->parameters[$name] = $value;
			}
		}

		public function get_parameter($name) {
			return isset($this->parameters[$name]) ? $this->parameters[$name] : null;
		}

		public function get_parameters() {
			return $this->parameters;
		}

		public function unset_parameter($name) {
			unset($this->parameters[$name]);
		}

		/**
		 * The request parameters, sorted and concatenated into a normalized string.
		 * @return string
		 */
		public function get_signable_parameters() {
			// Grab all parameters
			$params = $this->parameters;

			// Remove oauth_signature if present
			// Ref: Spec: 9.1.1 ("The oauth_signature parameter MUST be excluded.")
			if (isset($params['oauth_signature'])) {
				unset($params['oauth_signature']);
			}

			return OAuthUtil::build_http_query($params);
		}

		/**
		 * Returns the base string of this request
		 *
		 * The base string defined as the method, the url
		 * and the parameters (normalized), each urlencoded
		 * and the concated with &.
		 */
		public function get_signature_base_string() {
			$parts = array(
				$this->get_normalized_http_method(),
				$this->get_normalized_http_url(),
				$this->get_signable_parameters()
			);

			$parts = OAuthUtil::urlencode_rfc3986($parts);

			return implode('&', $parts);
		}

		/**
		 * just uppercases the http method
		 */
		public function get_normalized_http_method() {
			return strtoupper($this->http_method);
		}

		/**
		 * parses the url and rebuilds it to be
		 * scheme://host/path
		 */
		public function get_normalized_http_url() {
			$parts = parse_url($this->http_url);

			$port = @$parts['port'];
			$scheme = $parts['scheme'];
			$host = $parts['host'];
			$path = @$parts['path'];

			$port or $port = ($scheme == 'https') ? '443' : '80';

			if (($scheme == 'https' && $port != '443')
			    || ($scheme == 'http' && $port != '80')) {
				$host = "$host:$port";
			}
			return "$scheme://$host$path";
		}

		/**
		 * builds a url usable for a GET request
		 */
		public function to_url() {
			$post_data = $this->to_postdata();
			$out = $this->get_normalized_http_url();
			if ($post_data) {
				$out .= '?'.$post_data;
			}
			return $out;
		}

		/**
		 * builds the data one would send in a POST request
		 */
		public function to_postdata() {
			return OAuthUtil::build_http_query($this->parameters);
		}

		/**
		 * builds the Authorization: header
		 */
		public function to_header($realm=null) {
			$first = true;
			if($realm) {
				$out = 'Authorization: OAuth realm="' . OAuthUtil::urlencode_rfc3986($realm) . '"';
				$first = false;
			} else
				$out = 'Authorization: OAuth';

			$total = array();
			foreach ($this->parameters as $k => $v) {
				if (substr($k, 0, 5) != "oauth") continue;
				if (is_array($v)) {
					throw new OAuthException('Arrays not supported in headers');
				}
				$out .= ($first) ? ' ' : ',';
				$out .= OAuthUtil::urlencode_rfc3986($k) .
				        '="' .
				        OAuthUtil::urlencode_rfc3986($v) .
				        '"';
				$first = false;
			}
			return $out;
		}

		public function __toString() {
			return $this->to_url();
		}


		public function sign_request($signature_method, $consumer, $token) {
			$this->set_parameter(
				"oauth_signature_method",
				$signature_method->get_name(),
				false
			);
			$signature = $this->build_signature($signature_method, $consumer, $token);
			$this->set_parameter("oauth_signature", $signature, false);
		}

		public function build_signature($signature_method, $consumer, $token) {
			$signature = $signature_method->build_signature($this, $consumer, $token);
			return $signature;
		}

		/**
		 * util function: current timestamp
		 */
		private static function generate_timestamp() {
			return time();
		}

		/**
		 * util function: current nonce
		 */
		private static function generate_nonce() {
			$mt = microtime();
			$rand = mt_rand();

			return md5($mt . $rand); // md5s look nicer than numbers
		}
	}
}

if ( ! class_exists( 'OAuthServer' ) ) {
	class OAuthServer {
		protected $timestamp_threshold = 300; // in seconds, five minutes
		protected $version = '1.0';             // hi blaine
		protected $signature_methods = array();

		protected $data_store;

		function __construct($data_store) {
			$this->data_store = $data_store;
		}

		public function add_signature_method($signature_method) {
			$this->signature_methods[$signature_method->get_name()] =
				$signature_method;
		}

		// high level functions

		/**
		 * process a request_token request
		 * returns the request token on success
		 */
		public function fetch_request_token(&$request) {
			$this->get_version($request);

			$consumer = $this->get_consumer($request);

			// no token required for the initial token request
			$token = NULL;

			$this->check_signature($request, $consumer, $token);

			// Rev A change
			$callback = $request->get_parameter('oauth_callback');
			$new_token = $this->data_store->new_request_token($consumer, $callback);

			return $new_token;
		}

		/**
		 * process an access_token request
		 * returns the access token on success
		 */
		public function fetch_access_token(&$request) {
			$this->get_version($request);

			$consumer = $this->get_consumer($request);

			// requires authorized request token
			$token = $this->get_token($request, $consumer, "request");

			$this->check_signature($request, $consumer, $token);

			// Rev A change
			$verifier = $request->get_parameter('oauth_verifier');
			$new_token = $this->data_store->new_access_token($token, $consumer, $verifier);

			return $new_token;
		}

		/**
		 * verify an api call, checks all the parameters
		 */
		public function verify_request(&$request) {
			$this->get_version($request);
			$consumer = $this->get_consumer($request);
			$token = $this->get_token($request, $consumer, "access");
			$this->check_signature($request, $consumer, $token);
			return array($consumer, $token);
		}

		// Internals from here
		/**
		 * version 1
		 */
		private function get_version(&$request) {
			$version = $request->get_parameter("oauth_version");
			if (!$version) {
				// Service Providers MUST assume the protocol version to be 1.0 if this parameter is not present.
				// Chapter 7.0 ("Accessing Protected Ressources")
				$version = '1.0';
			}
			if ($version !== $this->version) {
				throw new OAuthException("OAuth version '$version' not supported");
			}
			return $version;
		}

		/**
		 * figure out the signature with some defaults
		 */
		private function get_signature_method(&$request) {
			$signature_method =
				@$request->get_parameter("oauth_signature_method");

			if (!$signature_method) {
				// According to chapter 7 ("Accessing Protected Ressources") the signature-method
				// parameter is required, and we can't just fallback to PLAINTEXT
				throw new OAuthException('No signature method parameter. This parameter is required');
			}

			if (!in_array($signature_method,
				array_keys($this->signature_methods))) {
				throw new OAuthException(
					"Signature method '$signature_method' not supported " .
					"try one of the following: " .
					implode(", ", array_keys($this->signature_methods))
				);
			}
			return $this->signature_methods[$signature_method];
		}

		/**
		 * try to find the consumer for the provided request's consumer key
		 */
		private function get_consumer(&$request) {
			$consumer_key = @$request->get_parameter("oauth_consumer_key");
			if (!$consumer_key) {
				throw new OAuthException("Invalid consumer key");
			}

			$consumer = $this->data_store->lookup_consumer($consumer_key);
			if (!$consumer) {
				throw new OAuthException("Invalid consumer");
			}

			return $consumer;
		}

		/**
		 * try to find the token for the provided request's token key
		 */
		private function get_token(&$request, $consumer, $token_type="access") {
			$token_field = @$request->get_parameter('oauth_token');
			$token = $this->data_store->lookup_token(
				$consumer, $token_type, $token_field
			);
			if (!$token) {
				throw new OAuthException("Invalid $token_type token: $token_field");
			}
			return $token;
		}

		/**
		 * all-in-one function to check the signature on a request
		 * should guess the signature method appropriately
		 */
		private function check_signature(&$request, $consumer, $token) {
			// this should probably be in a different method
			$timestamp = @$request->get_parameter('oauth_timestamp');
			$nonce = @$request->get_parameter('oauth_nonce');

			$this->check_timestamp($timestamp);
			$this->check_nonce($consumer, $token, $nonce, $timestamp);

			$signature_method = $this->get_signature_method($request);

			$signature = $request->get_parameter('oauth_signature');
			$valid_sig = $signature_method->check_signature(
				$request,
				$consumer,
				$token,
				$signature
			);

			if (!$valid_sig) {
				throw new OAuthException("Invalid signature");
			}
		}

		/**
		 * check that the timestamp is new enough
		 */
		private function check_timestamp($timestamp) {
			if( ! $timestamp )
				throw new OAuthException(
					'Missing timestamp parameter. The parameter is required'
				);

			// verify that timestamp is recentish
			$now = time();
			if (abs($now - $timestamp) > $this->timestamp_threshold) {
				throw new OAuthException(
					"Expired timestamp, yours $timestamp, ours $now"
				);
			}
		}

		/**
		 * check that the nonce is not repeated
		 */
		private function check_nonce($consumer, $token, $nonce, $timestamp) {
			if( ! $nonce )
				throw new OAuthException(
					'Missing nonce parameter. The parameter is required'
				);

			// verify that the nonce is uniqueish
			$found = $this->data_store->lookup_nonce(
				$consumer,
				$token,
				$nonce,
				$timestamp
			);
			if ($found) {
				throw new OAuthException("Nonce already used: $nonce");
			}
		}

	}
}

if ( ! class_exists( 'OAuthDataStore' ) ) {
	class OAuthDataStore {
		function lookup_consumer($consumer_key) {
			// implement me
		}

		function lookup_token($consumer, $token_type, $token) {
			// implement me
		}

		function lookup_nonce($consumer, $token, $nonce, $timestamp) {
			// implement me
		}

		function new_request_token($consumer, $callback = null) {
			// return a new token attached to this consumer
		}

		function new_access_token($token, $consumer, $verifier = null) {
			// return a new access token attached to this consumer
			// for the user associated with this token if the request token
			// is authorized
			// should also invalidate the request token
		}

	}
}

if ( ! class_exists( 'OAuthUtil' ) ) {
	class OAuthUtil {
		public static function urlencode_rfc3986($input) {
			if (is_array($input)) {
				return array_map(array('OAuthUtil', 'urlencode_rfc3986'), $input);
			} else if (is_scalar($input)) {
				return str_replace(
					'+',
					' ',
					str_replace('%7E', '~', rawurlencode($input))
				);
			} else {
				return '';
			}
		}


		// This decode function isn't taking into consideration the above
		// modifications to the encoding process. However, this method doesn't
		// seem to be used anywhere so leaving it as is.
		public static function urldecode_rfc3986($string) {
			return urldecode($string);
		}

		// Utility function for turning the Authorization: header into
		// parameters, has to do some unescaping
		// Can filter out any non-oauth parameters if needed (default behaviour)
		public static function split_header($header, $only_allow_oauth_parameters = true) {
			$pattern = '/(([-_a-z]*)=("([^"]*)"|([^,]*)),?)/';
			$offset = 0;
			$params = array();
			while (preg_match($pattern, $header, $matches, PREG_OFFSET_CAPTURE, $offset) > 0) {
				$match = $matches[0];
				$header_name = $matches[2][0];
				$header_content = (isset($matches[5])) ? $matches[5][0] : $matches[4][0];
				if (preg_match('/^oauth_/', $header_name) || !$only_allow_oauth_parameters) {
					$params[$header_name] = OAuthUtil::urldecode_rfc3986($header_content);
				}
				$offset = $match[1] + strlen($match[0]);
			}

			if (isset($params['realm'])) {
				unset($params['realm']);
			}

			return $params;
		}

		// helper to try to sort out headers for people who aren't running apache
		public static function get_headers() {
			if (function_exists('apache_request_headers')) {
				// we need this to get the actual Authorization: header
				// because apache tends to tell us it doesn't exist
				$headers = apache_request_headers();

				// sanitize the output of apache_request_headers because
				// we always want the keys to be Cased-Like-This and arh()
				// returns the headers in the same case as they are in the
				// request
				$out = array();
				foreach( $headers AS $key => $value ) {
					$key = str_replace(
						" ",
						"-",
						ucwords(strtolower(str_replace("-", " ", $key)))
					);
					$out[$key] = $value;
				}
			} else {
				// otherwise we don't have apache and are just going to have to hope
				// that $_SERVER actually contains what we need
				$out = array();
				if( isset($_SERVER['CONTENT_TYPE']) )
					$out['Content-Type'] = $_SERVER['CONTENT_TYPE'];
				if( isset($_ENV['CONTENT_TYPE']) )
					$out['Content-Type'] = $_ENV['CONTENT_TYPE'];

				foreach ($_SERVER as $key => $value) {
					if (substr($key, 0, 5) == "HTTP_") {
						// this is chaos, basically it is just there to capitalize the first
						// letter of every word that is not an initial HTTP and strip HTTP
						// code from przemek
						$key = str_replace(
							" ",
							"-",
							ucwords(strtolower(str_replace("_", " ", substr($key, 5))))
						);
						$out[$key] = $value;
					}
				}
			}
			return $out;
		}

		// This function takes a input like a=b&a=c&d=e and returns the parsed
		// parameters like this
		// array('a' => array('b','c'), 'd' => 'e')
		public static function parse_parameters( $input ) {
			if (!isset($input) || !$input) return array();

			$pairs = explode('&', $input);

			$parsed_parameters = array();
			foreach ($pairs as $pair) {
				$split = explode('=', $pair, 2);
				$parameter = OAuthUtil::urldecode_rfc3986($split[0]);
				$value = isset($split[1]) ? OAuthUtil::urldecode_rfc3986($split[1]) : '';

				if (isset($parsed_parameters[$parameter])) {
					// We have already recieved parameter(s) with this name, so add to the list
					// of parameters with this name

					if (is_scalar($parsed_parameters[$parameter])) {
						// This is the first duplicate, so transform scalar (string) into an array
						// so we can add the duplicates
						$parsed_parameters[$parameter] = array($parsed_parameters[$parameter]);
					}

					$parsed_parameters[$parameter][] = $value;
				} else {
					$parsed_parameters[$parameter] = $value;
				}
			}
			return $parsed_parameters;
		}

		public static function build_http_query($params) {
			if (!$params) return '';

			// Urlencode both keys and values
			$keys = OAuthUtil::urlencode_rfc3986(array_keys($params));
			$values = OAuthUtil::urlencode_rfc3986(array_values($params));
			$params = array_combine($keys, $values);

			// Parameters are sorted by name, using lexicographical byte value ordering.
			// Ref: Spec: 9.1.1 (1)
			uksort($params, 'strcmp');

			$pairs = array();
			foreach ($params as $parameter => $value) {
				if (is_array($value)) {
					// If two or more parameters share the same name, they are sorted by their value
					// Ref: Spec: 9.1.1 (1)
					natsort($value);
					foreach ($value as $duplicate_value) {
						$pairs[] = $parameter . '=' . $duplicate_value;
					}
				} else {
					$pairs[] = $parameter . '=' . $value;
				}
			}
			// For each parameter, the name is separated from the corresponding value by an '=' character (ASCII code 61)
			// Each name-value pair is separated by an '&' character (ASCII code 38)
			return implode('&', $pairs);
		}
	}
}
                                                                                                              framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php       0000644                 00000007312 15266055653 0026733 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Social_Facebook extends FW_Extension {

	private $access_token_name = 'access_token';

	private $access_token;

	/**
	 * @internal
	 */
	public function _init() {
		$this->add_actions();
		$this->add_filters();
	}

	private function add_actions() {
		add_action( 'fw_extension_settings_form_saved:'. $this->get_parent()->get_name(), array(
				$this,
				'_action_fw_ext_social_facebook_save_options'
			), 10 );
	}

	private function add_filters() {
		add_filter( 'fw_ext_social_tabs', array( $this, '_filter_fw_ext_social_tabs' ) );
	}

	/**
	 * @param $options_before_save
	 */
	public function _action_fw_ext_social_facebook_save_options( $options_before_save ) {
		$parent = $this->get_parent()->get_name();
		$response = wp_remote_get(
			add_query_arg(
				array(
					'grant_type'    => 'client_credentials',
					'client_id'     => fw_get_db_ext_settings_option( $parent, 'facebook-app-id' ),
					'client_secret' => fw_get_db_ext_settings_option( $parent, 'facebook-app-secret' )
				), 'https://graph.facebook.com/oauth/access_token' ) );
		$body = json_decode( wp_remote_retrieve_body( $response ), true );

		if ( isset( $body['access_token'] ) ) {
			fw_set_db_extension_data( $this->get_name(), $this->access_token_name, $body['access_token'] );
		} else {
			fw_set_db_extension_data( $this->get_name(), $this->access_token_name, false );
		}
	}

	/**
	 * Insert options from /options/tabs.php
	 *
	 * @param $tabs
	 *
	 * @internal
	 * @return array
	 */
	public function _filter_fw_ext_social_tabs( $tabs ) {
		$facebook_tab = array(
			'facebook-tab' => array(
				'title'   => __( 'Facebook', 'fw' ),
				'type'    => 'tab',
				'options' => array(
					'general-settings' => array(
						'title'   => __( 'API Settings', 'fw' ),
						'type'    => 'box',
						'options' => array(
							'facebook-app-id'     => array(
								'type'  => 'text',
								'value' => '',
								'label' => __( 'App ID/API Key:', 'fw' ),
								'desc'  => __( 'Enter Facebook App ID / API Key.', 'fw' ),
							),
							'facebook-app-secret' => array(
								'type'  => 'text',
								'value' => '',
								'label' => __( 'App Secret:', 'fw' ),
								'desc'  => __( 'Enter Facebook App Secret.', 'fw' ),
							),
							apply_filters( 'fw_ext_social_facebook_general_box_options', array() )
						)
					),
					apply_filters( 'fw_ext_social_facebook_boxes_options', array() )
				),
			)
		);

		return array_merge( $tabs, $facebook_tab );
	}

	/**
	 * Accessing Facebook Graph API
	 *
	 * @param string $method
	 * @param $node
	 * @param $args
	 * @param bool $token
	 * @param string $version
	 * @param string $graph_url
	 *
	 * @return string
	 */
	public function graph_api_explorer( $method = 'GET', $node, $args, $token = false, $version = 'v2.2', $graph_url = 'https://graph.facebook.com' ) {

		if ( ! $token ) {
			$token = $this->get_access_token();
		}

		$args = array_merge( (array) $args, array( 'access_token' => $token ) );

		$req_url = $graph_url . '/' . $version . '/' . $node;

		$req_url = ( $method === 'GET' ) ? add_query_arg( $args, $req_url ) : $req_url;

		$response = wp_remote_request( $req_url, array(
				'method'    => $method,
				'sslverify' => false,
				'body'      => ( $method !== 'GET' ) ? $args : null
			)
		);

		return wp_remote_retrieve_body( $response );
	}

	/**
	 * Return Access Token generated from App ID and App Secret, that you can use to display the posts from any public Facebook page or open group.
	 * @return mixed|null
	 */
	public function get_access_token() {
		if ( $this->access_token === null ) {
			$this->access_token = fw_get_db_extension_data( $this->get_name(), $this->access_token_name );
		}

		return $this->access_token;
	}
}                                                                                                                                                                                                                                                                                                                      framework/extensions/social/extensions/social-facebook/manifest.php                                 0000644                 00000000454 15266055653 0021771 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Social Facebook', 'fw' );
$manifest['description'] = __( 'Social Facebook', 'fw' );
$manifest['version']     = '1.0.0';
$manifest['display']     = 'social';
$manifest['standalone']  = true;                                                                                                                                                                                                                    framework/extensions/social/extensions/social-facebook/helpers.php                                  0000644                 00000001156 15266055653 0021625 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Accessing Facebook Graph API
 *
 * @param string $method
 * @param $node
 * @param $args
 * @param bool $token
 * @param string $version
 * @param string $graph_url
 *
 * @return string
 */
function fw_ext_social_facebook_graph_api_explorer( $method = 'GET', $node, $args, $token = false, $version = 'v2.2', $graph_url = 'https://graph.facebook.com' ) {
	/* @var FW_Extension_Social_Facebook $facebook */
	$facebook = fw()->extensions->get( 'social-facebook' );

	return $facebook->graph_api_explorer( $method, $node, $args, $token, $version, $graph_url );
}                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/social/extensions/social-facebook/error_log                                    0000644                 00000001337 15266055653 0021370 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       [09-Mar-2026 07:26:16 Australia/Sydney] PHP Deprecated:  FW_Extension_Social_Facebook::graph_api_explorer(): Optional parameter $method declared before required parameter $args is implicitly treated as a required parameter in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php on line 104
[09-Mar-2026 07:26:52 Australia/Sydney] PHP Deprecated:  fw_ext_social_facebook_graph_api_explorer(): Optional parameter $method declared before required parameter $args is implicitly treated as a required parameter in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/social/extensions/social-facebook/helpers.php on line 17
                                                                                                                                                                                                                                                                                                 framework/extensions/social/class-fw-extension-social.php                                           0000644                 00000000244 15266055653 0017741 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Social extends FW_Extension {

	/**
	 * @internal
	 */
	public function _init() {

	}

}                                                                                                                                                                                                                                                                                                                                                            framework/extensions/social/settings-options.php                                                    0000644                 00000001243 15266055653 0016271 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$tabs        = array();
$general_tab = apply_filters( 'fw_ext_social_boxes_from_general_tab', array() );
$main_box    = apply_filters( 'fw_ext_social_main_box_from_general_tab', array() );

if ( ! empty( $general_tab ) || ! empty( $main_box ) ) {
	$tabs['general-tab'] = array(
		'title'   => __( 'General', 'fw' ),
		'type'    => 'tab',
		'options' => array(
			'general-settings' => array(
				'title'   => __( 'General Settings', 'fw' ),
				'type'    => 'box',
				'options' => array(
					$main_box
				)
			),
			$general_tab
		),
	);
}

$options = array(
	$tabs = apply_filters( 'fw_ext_social_tabs', $tabs )
);                                                                                                                                                                                                                                                                                                                                                             framework/extensions/events/class-fw-extension-events.php                                           0000644                 00000042503 15266055653 0020031 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Events extends FW_Extension {
	private $post_type_name = 'fw-event';
	private $post_type_slug = 'fw-event-slug';
	private $taxonomy_name = 'fw-event-taxonomy-name';
	private $taxonomy_slug = 'fw-event-taxonomy-slug';
	private $taxonomy_tag_name = 'fw-event-tag';
	private $taxonomy_tag_slug = 'event-tag';

	/**
	 * @var string main option key
	 */
	private $event_option_id = 'general-event';

	public function get_event_option_id() {
		return $this->event_option_id;
	}

	public function fw_get_post_type_slug() {
		return $this->post_type_slug;
	}

	public function get_post_type_name() {
		return $this->post_type_name;
	}

	public function get_taxonomy_name() {
		return $this->taxonomy_name;
	}

	public function _get_link() {
		return self_admin_url( 'edit.php?post_type=' . $this->get_post_type_name() );
	}

	/**
	 * @internal
	 */
	protected function _init() {
		$this->define_slugs();
		$this->register_post_type();
		$this->register_taxonomy();

		if ( is_admin() ) {
			$this->save_permalink_structure();
			$this->add_admin_filters();
			$this->add_admin_actions();
		} else {
			$this->add_theme_actions();
		}

		add_filter( 'fw_post_options', array( $this, '_filter_fw_post_options' ), 10, 2 );
	}

	private function save_permalink_structure() {
		if ( ! isset( $_POST['permalink_structure'] ) && ! isset( $_POST['category_base'] ) ) {
			return;
		}

		$this->set_db_data(
			'permalinks/post',
			FW_Request::POST(
				'fw_ext_events_event_slug',
				apply_filters( 'fw_ext_' . $this->get_name() . '_post_slug', $this->post_type_slug )
			)
		);
		$this->set_db_data(
			'permalinks/taxonomy',
			FW_Request::POST(
				'fw_ext_events_taxonomy_slug',
				apply_filters( 'fw_ext_' . $this->get_name() . '_taxonomy_slug', $this->taxonomy_slug )
			)
		);
	}

	/**
	 * @internal
	 **/
	public function _action_add_permalink_in_settings() {
		add_settings_field(
			'fw_ext_events_event_slug',
			__( 'Event base', 'fw' ),
			array( $this, '_event_slug_input' ),
			'permalink',
			'optional'
		);

		add_settings_field(
			'fw_ext_events_taxonomy_slug',
			__( 'Events category base', 'fw' ),
			array( $this, '_taxonomy_slug_input' ),
			'permalink',
			'optional'
		);
	}

	/**
	 * @internal
	 */
	public function _event_slug_input() {
		?>
		<input type="text" name="fw_ext_events_event_slug" value="<?php echo $this->post_type_slug; ?>">
		<code>/my-event</code>
		<?php
	}

	/**
	 * @internal
	 */
	public function _taxonomy_slug_input() {
		?>
		<input type="text" name="fw_ext_events_taxonomy_slug" value="<?php echo $this->taxonomy_slug; ?>">
		<code>/my-events-category</code>
		<?php
	}

	private function define_slugs() {
		$this->post_type_slug = $this->get_db_data(
			'permalinks/post',
			apply_filters( 'fw_ext_' . $this->get_name() . '_post_slug', $this->post_type_slug )
		);
		$this->taxonomy_slug  = $this->get_db_data(
			'permalinks/taxonomy',
			apply_filters( 'fw_ext_' . $this->get_name() . '_taxonomy_slug', $this->taxonomy_slug )
		);
	}

	private function register_post_type() {
		$post_names = apply_filters( 'fw_ext_' . $this->get_name() . '_post_type_name',
			array(
				'singular' => __( 'Event', 'fw' ),
				'plural'   => __( 'Events', 'fw' )
			) );

		register_post_type( $this->post_type_name,
			array(
				'labels'             => array(
					'name'               => __( 'Events', 'fw' ),
					'singular_name'      => __( 'Event', 'fw' ),
					'add_new'            => __( 'Add New', 'fw' ),
					'add_new_item'       => sprintf( __( 'Add New %s', 'fw' ), $post_names['singular'] ),
					'edit'               => __( 'Edit', 'fw' ),
					'edit_item'          => sprintf( __( 'Edit %s', 'fw' ), $post_names['singular'] ),
					'new_item'           => sprintf( __( 'New %s', 'fw' ), $post_names['singular'] ),
					'all_items'          => sprintf( __( 'All %s', 'fw' ), $post_names['plural'] ),
					'view'               => sprintf( __( 'View %s', 'fw' ), $post_names['singular'] ),
					'view_item'          => sprintf( __( 'View %s', 'fw' ), $post_names['singular'] ),
					'search_items'       => sprintf( __( 'Search %s', 'fw' ), $post_names['plural'] ),
					'not_found'          => sprintf( __( 'No %s Found', 'fw' ), $post_names['plural'] ),
					'not_found_in_trash' => sprintf( __( 'No %s Found In Trash', 'fw' ), $post_names['plural'] ),
					'parent_item_colon'  => '' /* text for parent types */
				),
				'description'        => __( 'Create a event item', 'fw' ),
				'public'             => true,
				'show_ui'            => true,
				'show_in_menu'       => true,
				'publicly_queryable' => true,
				/* queries can be performed on the front end */
				'has_archive'        => true,
				'rewrite'            => array(
					'slug' => $this->post_type_slug
				),
				'menu_position'      => 5,
				'show_in_nav_menus'  => true,
				'menu_icon'          => 'dashicons-calendar',
				'hierarchical'       => false,
				'query_var'          => true,
				/* Sets the query_var key for this post type. Default: true - set to $post_type */
				'supports'           => array(
					'title', /* Text input field to create a post title. */
					'editor',
					'thumbnail', /* Displays a box for featured image. */
					'revisions'
				)
			) );
	}

	private function register_taxonomy() {
		$category_names = apply_filters( 'fw_ext_' . $this->get_name() . '_category_name',
			array(
				'singular' => __( 'Category', 'fw' ),
				'plural'   => __( 'Categories', 'fw' )
			) );

		register_taxonomy( $this->taxonomy_name, $this->post_type_name, array(
			'labels'            => array(
				'name'              => sprintf( _x( 'Event %s', 'taxonomy general name', 'fw' ),
					$category_names['plural'] ),
				'singular_name'     => sprintf( _x( 'Event %s', 'taxonomy singular name', 'fw' ),
					$category_names['singular'] ),
				'search_items'      => sprintf( __( 'Search %s', 'fw' ), $category_names['plural'] ),
				'all_items'         => sprintf( __( 'All %s', 'fw' ), $category_names['plural'] ),
				'parent_item'       => sprintf( __( 'Parent %s', 'fw' ), $category_names['singular'] ),
				'parent_item_colon' => sprintf( __( 'Parent %s:', 'fw' ), $category_names['singular'] ),
				'edit_item'         => sprintf( __( 'Edit %s', 'fw' ), $category_names['singular'] ),
				'update_item'       => sprintf( __( 'Update %s', 'fw' ), $category_names['singular'] ),
				'add_new_item'      => sprintf( __( 'Add New %s', 'fw' ), $category_names['singular'] ),
				'new_item_name'     => sprintf( __( 'New %s Name', 'fw' ), $category_names['singular'] ),
				'menu_name'         => sprintf( __( '%s', 'fw' ), $category_names['plural'] )
			),
			'public'            => true,
			'hierarchical'      => true,
			'show_ui'           => true,
			'show_admin_column' => true,
			'query_var'         => true,
			'show_in_nav_menus' => true,
			'show_tagcloud'     => false,
			'rewrite'           => array(
				'slug' => $this->taxonomy_slug
			),
		) );

		/**
		 * @since 1.0.11
		 */
		if ( apply_filters('fw:ext:events:enable-tags', false) ) {
			$tag_names = apply_filters( 'fw_ext_events_tag_name', array(
				'singular' => __( 'Tag', 'fw' ),
				'plural'   => __( 'Tags', 'fw' )
			) );

			register_taxonomy($this->taxonomy_tag_name, $this->post_type_name, array(
				'hierarchical' => false,
				'labels' => array(
					'name'              => $tag_names['plural'],
					'singular_name'     => $tag_names['singular'],
					'search_items'      => sprintf( __('Search %s','fw'), $tag_names['plural']),
					'popular_items'     => sprintf( __( 'Popular %s','fw' ), $tag_names['plural']),
					'all_items'         => sprintf( __('All %s','fw'), $tag_names['plural']),
					'parent_item'       => null,
					'parent_item_colon' => null,
					'edit_item'         => sprintf( __('Edit %s','fw'), $tag_names['singular'] ),
					'update_item'       => sprintf( __('Update %s','fw'), $tag_names['singular'] ),
					'add_new_item'      => sprintf( __('Add New %s','fw'), $tag_names['singular'] ),
					'new_item_name'     => sprintf( __('New %s Name','fw'), $tag_names['singular'] ),
					'separate_items_with_commas'    => sprintf( __( 'Separate %s with commas','fw' ), strtolower($tag_names['plural'])),
					'add_or_remove_items'           => sprintf( __( 'Add or remove %s','fw' ), strtolower($tag_names['plural'])),
					'choose_from_most_used'         => sprintf( __( 'Choose from the most used %s','fw' ), strtolower($tag_names['plural'])),
				),
				'public' => true,
				'show_ui' => true,
				'query_var' => true,
				'rewrite' => array(
					'slug' => $this->taxonomy_tag_slug
				),
			));
		}
	}

	private function add_admin_filters() {
		add_filter(
			'manage_' . $this->get_post_type_name() . '_posts_columns',
			array( $this, '_filter_add_columns' ),
			10,
			1
		);
		add_filter( 'months_dropdown_results', array( $this, '_filter_months_dropdown_results' ) );
	}

	private function add_admin_actions() {
		add_action(
			'manage_' . $this->get_post_type_name() . '_posts_custom_column',
			array( $this, '_action_manage_custom_column' ),
			10,
			2
		);
		add_action( 'admin_enqueue_scripts', array( $this, '_action_enqueue_scripts' ) );
		add_action( 'admin_head', array( $this, '_action_initial_nav_menu_meta_boxes' ), 999 );
		add_action( 'admin_init', array( $this, '_action_add_permalink_in_settings' ) );
	}

	private function add_theme_actions() {
		add_action( 'wp', array( $this, '_action_calendar_export' ) );
	}

	/**
	 * Modifies table structure for 'All Events' admin page
	 *
	 * @param $columns
	 *
	 * @return array
	 */
	public function _filter_add_columns( $columns ) {
		unset( $columns['date'], $columns[ 'taxonomy-' . $this->taxonomy_name ] );

		return array_merge( $columns,
			array(
				'event_date'     => __( 'Date', 'fw' ),
				'event_location' => __( 'Location', 'fw' )
			) );
	}

	/**
	 * Adds event options for it's custom post type
	 *
	 * @internal
	 *
	 * @param $post_options
	 * @param $post_type
	 *
	 * @return array
	 */
	public function _filter_fw_post_options( $post_options, $post_type ) {
		if ( $post_type !== $this->post_type_name ) {
			return $post_options;
		}

		$event_options = apply_filters( 'fw_ext_events_post_options',
			array(
				'events_tab' => array(
					'title'   => __( 'Event Options', 'fw' ),
					'type'    => 'tab',
					'options' => array(
						$this->event_option_id => array(
							'type'  => 'event',
							'desc'  => false,
							'label' => false,
						)
					)
				)
			) );

		if (empty($event_options)) {
			return $post_options;
		}

		if ( isset( $post_options['man'] ) && $post_options['main']['type'] === 'box' ) {
			$post_options['main']['options'][] = $event_options;
		} else {
			$post_options['main'] = array(
				'title'   => esc_html__( 'Event Settings', 'fw' ),
				'desc'    => false,
				'type'    => 'box',
				'options' => $event_options
			);
		}

		return $post_options;
	}

	public function _filter_months_dropdown_results( $months ) {
		$current_screen = array(
			'only' => array(
				array( 'post_type' => $this->post_type_name )
			)
		);

		return fw_current_screen_match( $current_screen ) ? array() : $months;
	}

	/**
	 * Fill custom column
	 *
	 * @internal
	 *
	 * @param $column
	 * @param $post_id
	 */
	public function _action_manage_custom_column( $column, $post_id ) {
		switch ( $column ) {
			case 'event_location' :
				echo $this->get_event_location( $post_id );
				break;
			case 'event_date' :
				echo $this->get_event_datetime_date( $post_id );
				break;
			default :
				break;
		}
	}

	/**
	 * Get saved event location array from db
	 *
	 * @param $post_id
	 *
	 * @return string
	 */
	private function get_event_location( $post_id ) {
		$meta = fw_get_db_post_option( $post_id, $this->event_option_id );

		return ( ( isset( $meta['event_location']['location'] ) and false === empty( $meta['event_location']['location'] ) ) ? $meta['event_location']['location'] : '&#8212;' );
	}

	/**
	 * A way to find out event start date
	 *
	 * @param $post_id int
	 *
	 * @return string
	 */
	private function get_event_datetime_date( $post_id ) {
		$meta      = fw_get_db_post_option( $post_id, $this->event_option_id );
		$empty_msg = '&#8212;';

		$result = $empty_msg;
		if ( isset( $meta['event_children'] ) && is_array( $meta['event_children'] ) ) {
			$meta_rows = fw_akg( 'event_children', $meta );
			if ( is_array( $meta_rows ) && count( $meta_rows ) > 0 ) {
				$min_date = null;
				$count    = 0;
				//search event's minimal from_date (also check if exists)
				foreach ( $meta_rows as $meta_row ) {
					$from_date = fw_akg( 'event_date_range/from', $meta_row );

					if ( empty( $from_date ) ) {
						continue;
					}

					try {
						$from_date = new DateTime( $from_date, new DateTimeZone( 'GMT' ) );
						if ( $min_date === null or $from_date->format( 'U' ) < $min_date->format( 'U' ) ) {
							$min_date = $from_date;
						}
						$count ++;
					} catch ( Exception $e ) {
						//if was saved wrong format
					}

				}

				if ( $count > 1 ) {
					$result = __( 'Multi Interval Event', 'fw' );
				} else {
					$result = empty( $min_date ) ? $empty_msg : $min_date->format( 'Y/m/d' );
				}
			}
		}

		return $result;
	}

	/**
	 * Enquee backend styles on events pages
	 *
	 * @internal
	 */
	public function _action_enqueue_scripts() {
		$current_screen = array(
			'only' => array(
				array( 'post_type' => $this->post_type_name )
			)
		);

		if ( fw_current_screen_match( $current_screen ) ) {
			wp_enqueue_style( 'fw-ext-events-css',
				$this->get_declared_URI( '/static/css/backend-events-style.css' ),
				array(),
				fw()->manifest->get_version()
			);
		}
	}

	/**
	 * @internal
	 */
	public function _action_initial_nav_menu_meta_boxes() {
		$screen = array(
			'only' => array(
				'base' => 'nav-menus'
			)
		);

		if ( ! fw_current_screen_match( $screen ) ) {
			return;
		}

		$user_ID = get_current_user_id();
		$meta    = fw_get_db_extension_user_data( $user_ID, $this->get_name() );

		if ( isset( $meta['metaboxhidden_nav-menus'] ) && $meta['metaboxhidden_nav-menus'] == true ) {
			return;
		}

		$hidden_meta_boxes = get_user_meta( $user_ID, 'metaboxhidden_nav-menus' );
		if ( $key = array_search( 'add-' . $this->taxonomy_name, $hidden_meta_boxes[0] ) ) {
			unset( $hidden_meta_boxes[0][ $key ] );
		}

		update_user_option( $user_ID, 'metaboxhidden_nav-menus', $hidden_meta_boxes[0], true );

		if ( ! is_array( $meta ) ) {
			$meta = array();
		}

		if ( ! isset( $meta['metaboxhidden_nav-menus'] ) ) {
			$meta['metaboxhidden_nav-menus'] = true;
		}

		fw_set_db_extension_user_data( $user_ID, $this->get_name(), $meta );
	}

	/**
	 * @intenral
	 */
	public function _action_calendar_export() {
		global $post;
		if ( empty( $post ) or $post->post_type !== $this->post_type_name ) {
			return;
		}

		if ( FW_Request::GET( 'calendar' ) ) {
			$calendar = FW_Request::GET( 'calendar' );
			$row_id   = FW_Request::GET( 'row_id' );
			$offset   = FW_Request::GET( 'offset' );
			$options  = fw_get_db_post_option( $post->ID, $this->get_event_option_id() );

			if ( ! is_array( fw_akg( 'event_children/' . $row_id, $options ) ) or ! preg_match( '/^\d+$/', $row_id ) ) {
				wp_redirect( site_url() . '?error=404' );
			}

			if ( ! preg_match( '/^(\-|\d)\d+$/', $offset ) ) {
				$offset = 0;
			}

			switch ( $calendar ) {
				case 'google':
					wp_redirect( $this->get_google_uri( $post, $options, $row_id, $offset ) );
					break;
				default:
					$this->get_ics_headers( $post );
					echo $this->get_ics_content( $post, $options, $row_id, $offset );
					die();
			}
		}
	}

	private function get_google_uri( $post, $options, $row_id, $offset ) {
		$all_day = fw_akg( 'all_day', $options, 'yes' );

		$date_template = 'Ymd';
		if ( $all_day === 'no' ) {
			$date_template = 'Ymd\THis\Z';
		}

		$start    = date( $date_template,
			$offset + strtotime( fw_akg( 'event_children/' . $row_id . '/event_date_range/from', $options, 'now' ) ) );
		$end      = date( $date_template,
			$offset + strtotime( fw_akg( 'event_children/' . $row_id . '/event_date_range/to', $options, 'now' ) ) );
		$location = fw_akg( 'event_location/location', $options, '' );

		return 'https://www.google.com/calendar/render?action=TEMPLATE&text=' . $post->post_title .
		       '&dates=' . $start . '/' . $end .
		       '&details=For+details,+link+here:+' . get_permalink( $post->ID ) .
		       '&location=' . $location;
	}

	private function get_ics_headers( $post ) {
		header( 'Content-type: text/calendar' );
		header( 'Content-Disposition: attachment; filename=' . urlencode( $post->post_title ) . '-' . time() . '.ics' );
		header( 'Pragma: no-cache' );
		header( 'Expires: 0' );
	}

	private function get_ics_content( $post, $options, $row_id, $offset ) {
		$all_day = fw_akg( 'all_day', $options, 'yes' );

		$date_template = 'Ymd\T000000';
		if ( $all_day === 'no' ) {
			$date_template = 'Ymd\THis\Z';
		}

		$start    = date( $date_template,
			$offset + strtotime( fw_akg( 'event_children/' . $row_id . '/event_date_range/from', $options, 'now' ) ) );
		$end      = date( $date_template,
			$offset + strtotime( fw_akg( 'event_children/' . $row_id . '/event_date_range/to', $options, 'now' ) ) );
		$location = fw_akg( 'event_location/location', $options, '' );

		return "BEGIN:VCALENDAR\n" .
		       "VERSION:1.0\n" .
		       "BEGIN:VEVENT\n" .
		       "URL:" . get_permalink( $post->ID ) . "\n" .
		       "DTSTART:" . $start . "\n" .
		       "DTEND:" . $end . "\n" .
		       "SUMMARY:" . $post->post_title . "\n" .
		       "DESCRIPTION:For details, click here:" . get_permalink( $post->ID ) . "\n" .
		       "LOCATION:" . $location . "\n" .
		       "END:VEVENT\n" .
		       "END:VCALENDAR";
	}
}
                                                                                                                                                                                             framework/extensions/events/views/content.php                                                       0000644                 00000003316 15266055653 0015604 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );
/**
 * @var string $the_content
 */

global $post;
$options = fw_get_db_post_option($post->ID, fw()->extensions->get( 'events' )->get_event_option_id());
?>
<hr class="before-hr"/>
<?php foreach($options['event_children'] as $key => $row) : ?>
	<?php if (empty($row['event_date_range']['from']) or empty($row['event_date_range']['to'])) : ?>
		<?php continue; ?>
	<?php endif; ?>

	<div class="details-event-button">
		<button data-uri="<?php echo esc_attr(add_query_arg( array( 'row_id' => $key, 'calendar' => 'google' ), fw_current_url() )); ?>" type="button"><?php _e('Google Calendar', 'fw') ?></button>
		<button data-uri="<?php echo esc_attr(add_query_arg( array( 'row_id' => $key, 'calendar' => 'ical'   ), fw_current_url() )); ?>" type="button"><?php _e('Ical Export', 'fw') ?></button>
	</div>
	<ul class="details-event">
		<li><b><?php _e('Start', 'fw') ?>:</b> <?php echo $row['event_date_range']['from']; ?></li>
		<li><b><?php _e('End', 'fw') ?>:</b> <?php echo $row['event_date_range']['to']; ?></li>

		<?php if (empty($row['event-user']) === false) : ?>
			<li>
				<b><?php _e('Speakers', 'fw') ?>:</b>
				<?php foreach($row['event-user'] as $user_id ) : ?>
					<?php $user_info = get_userdata($user_id); ?>
					<?php echo esc_html( $user_info->display_name ); ?>
					<?php echo ($user_id !== end($row['event-user']) ? ', ' : '' ); ?>
				<?php endforeach; ?>
			</li>
		<?php endif;?>

	</ul>
	<hr class="after-hr"/>
<?php endforeach; ?>
<!-- .additional information about event -->

<!-- call map shortcode -->
<?php echo fw_ext_events_render_map() ?>
<!-- .call map shortcode -->

<?php echo $the_content; ?>

<?php do_action('fw_ext_events_single_after_content'); ?>                                                                                                                                                                                                                                                                                                                  framework/extensions/events/manifest.php                                                            0000644                 00000001341 15266055653 0014577 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Events', 'fw' );
$manifest['description'] = __( 'This extension adds a fully fledged Events module to your theme. It comes with built in pages that contain a calendar where events can be added.', 'fw' );
$manifest['version'] = '1.0.15';
$manifest['display'] = true;
$manifest['standalone'] = true;
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Events-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/events/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';

$manifest['github_update'] = 'ThemeFuse/Unyson-Events-Extension';
                                                                                                                                                                                                                                                                                               framework/extensions/events/static.php                                                              0000644                 00000001142 15266055653 0014257 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

if ( !is_admin() ) {
	$ext_instance = fw()->extensions->get( 'events' );

	if ( is_singular($ext_instance->get_post_type_name()) ) {
		wp_enqueue_style(
			'fw-extension-'. $ext_instance->get_name() .'-single-styles',
			$ext_instance->locate_css_URI( 'single-styles' ),
			array(),
			$ext_instance->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-extension-'. $ext_instance->get_name() .'-single-scripts',
			$ext_instance->locate_js_URI( 'single-scripts' ),
			array( 'jquery'),
			$ext_instance->manifest->get_version(),
			true
		);

	}
}                                                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/events/extensions/events-tags/manifest.php                                     0000644                 00000000650 15266055653 0021240 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Event-search-tags', 'fw' );
$manifest['description'] = __( 'Connect extension event with shortcodes map & calendar', 'fw' );
$manifest['version'] = '1.0.0';
$manifest['display'] = 'event';
$manifest['standalone'] = true;
$manifest['requirements'] = array(
	'extensions' => array(
		'shortcodes' => array(),
	)
);
                                                                                        framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php               0000644                 00000046070 15266055653 0025427 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Events_Tags extends FW_Extension {

	private $post_type_slug;
	private $post_type;
	private $data_provider_id = 'events';
	private $to_date = 'event-to-date';
	private $from_date = 'event-from-date';
	private $from_time = 'event-from-time';
	private $to_time = 'event-to-time';
	private $all_day = 'all_day_event';

	/**
	 * @var null|FW_Extension_Events
	 */
	private $parent = null;


	private function _fw_define_slugs() {
		$this->post_type      = apply_filters( 'fw_ext_' . $this->get_name() . '_post_slug',
			$this->parent->get_post_type_name() . '-search' );
		$this->post_type_slug = apply_filters( 'fw_ext_' . $this->get_name() . '_post_slug',
			$this->parent->fw_get_post_type_slug() . '-search' );
	}

	public function _init() {

		$this->parent = $this->get_parent();

		$this->_fw_define_slugs();

		$this->wpml_compatibilitty();

		add_action( 'init', array( $this, '_action_register_post_type_tags' ) );
		add_filter( 'fw_shortcode_calendar_provider', array( $this, '_filter_theme_shortcode_calendar_set_provider' ) );
		add_filter( 'fw_shortcode_map_provider', array( $this, '_filter_theme_shortcode_map_set_provider' ) );

		if ( is_admin() ) {
			$this->admin_actions();
		} else {
			$this->theme_filters();
		}
	}

	private function wpml_compatibilitty() {
		if ( ! class_exists( 'SitePress' ) ) {
			return;
		}

		global $sitepress_settings;
		$sitepress_settings['custom_posts_sync_option'][ $this->post_type ] = 1;

		add_filter( 'get_translatable_documents', array( $this, '_filter_wpml_make_post_type_translatable' ) );

		if ( is_admin() ) {
			add_action( 'icl_make_duplicate', array( $this, '_action_admin_on_save_event' ) );
		}
	}

	private function theme_filters() {
		add_filter( 'fw_shortcode_calendar_ajax_params', array( $this, '_filter_theme_shortcode_calendar_ajax_params' ),
			10, 3 );
	}

	/**
	 * Register extension events in shortcode "Map", with initial data
	 *
	 * @param array $value
	 *
	 * @return mixed
	 */
	public function _filter_theme_shortcode_map_set_provider( $value ) {
		$value[ $this->data_provider_id ] = array(
			'label'    => __( 'Events', 'fw' ),
			'callback' => array( $this, 'fw_get_events_locations' ),
			'options'  => array(
				'events_category' => array(
					'label'   => __( 'Event Categories', 'fw' ),
					'desc'    => __( 'Select an event category', 'fw' ),
					'type'    => 'select',
					'choices' => array( '' => __( 'All Events', 'fw' ) ) + $this->_fw_get_event_terms_choices()
				)
			)
		);

		return $value;
	}

	/**
	 * Get all/by_category event's locations from db
	 *
	 * @param array $atts
	 *
	 * @return array
	 */
	public function fw_get_events_locations( $atts ) {

		$category = fw_akg( 'data_provider/' . $this->data_provider_id . '/events_category', $atts );

		$args = array(
			'post_type'      => $this->parent->get_post_type_name(),
			'posts_per_page' => - 1,
			'post_status'    => 'publish'
		);

		// add taxonomy term query args
		{
			$terms_ids     = array();
			$with_category = false;
			if ( preg_match( '/^\d+$/', $category ) ) {
				$terms_ids = get_term_children( $category, $this->parent->get_taxonomy_name() );
				if ( is_array( $terms_ids ) and false === empty( $terms_ids ) and false === is_wp_error( $terms_ids ) ) {
					$terms_ids[] = (int) $category;
				} else {
					$terms_ids = array( $category );
				}
				$with_category = true;
			}

			if ( $with_category ) {
				$args['tax_query'] = array(
					array(
						'taxonomy' => $this->parent->get_taxonomy_name(),
						'field'    => 'id',
						'terms'    => $terms_ids,
						'operator' => 'IN'
					),
				);
			}
		}

		$query = new WP_Query( $args );
		$posts = $query->get_posts();
		wp_reset_query();

		$result = array();
		if ( is_array( $posts ) && count( $posts ) > 0 ) {
			foreach ( $posts as $key => $post ) {
				$meta     = fw_get_db_post_option( $post->ID, $this->parent->get_event_option_id() );
				$location = trim( fw_akg( 'event_location/location', $meta, '' ) );
				if ( false === empty( $location ) ) {
					$result[ $key ]['title']       = htmlspecialchars_decode( $post->post_title );
					$result[ $key ]['coordinates'] = fw_akg( 'event_location/coordinates', $meta, array() );
					$result[ $key ]['url']         = get_permalink( $post->ID );
					$result[ $key ]['thumb']       = fw_resize( wp_get_attachment_url( get_post_thumbnail_id( $post->ID ) ),
						100, 60, true );
					$result[ $key ]['description'] = $location;
				}
			}
		}

		return $result;
	}

	/**
	 * @internal
	 *
	 * @param array $post_types
	 *
	 * @return array
	 **/
	public function _filter_wpml_make_post_type_translatable( $post_types ) {

		if ( ! isset( $post_types[ $this->post_type ] ) ) {
			$post_types[ $this->post_type ] = get_post_type_object( $this->post_type );
		}

		return $post_types;
	}

	/**
	 * Fill shortcode Calendar with initial data
	 *
	 * @internal
	 *
	 * @param $value - list of data providers
	 *
	 * @return mixed
	 */
	public function _filter_theme_shortcode_calendar_set_provider( $value ) {
		$value[ $this->data_provider_id ] = array(
			'label'    => __( 'Events', 'fw' ),
			'callback' => array( $this, 'fw_get_events_by_range' ),
			'options'  => array(
				'events_category' => array(
					'label'   => __( 'Event Categories', 'fw' ),
					'desc'    => __( 'Select an event category', 'fw' ),
					'type'    => 'select',
					'choices' => array( '' => __( 'All Events', 'fw' ) ) + $this->_fw_get_event_terms_choices()
				)
			)
		);

		return $value;
	}

	/**
	 * Saved option 'events_category' sets as ajax parameter
	 *
	 * @internal
	 *
	 * @param array $value - presetted ajax parameters (e.g. array('ajax_post_param' => 'string value') )
	 * @param string $provider - choosen data provider
	 * @param array $option_values - user saved option values
	 *
	 * @return array                 - ajax parameters (e.g. array('ajax_post_param' => 'string value') )
	 */
	public function _filter_theme_shortcode_calendar_ajax_params( $value, $provider, $option_values ) {
		if ( $provider === $this->data_provider_id ) {
			if ( is_array( $value ) ) {
				return array_merge( $value, $option_values );
			}

			return $option_values;
		}

		return $value;
	}

	/**
	 * Generate array of terms for option choices
	 */
	private function _fw_get_event_terms_choices() {
		$terms = get_terms( $this->parent->get_taxonomy_name(), array(
			'hide_empty' => 0
		) );

		if ( is_wp_error( $terms ) ) {
			return array();
		}

		$result = array();
		if ( is_array( $terms ) && ! empty( $terms ) ) {
			foreach ( $terms as $term ) {
				$name                     = trim( $term->name );
				$result[ $term->term_id ] = empty( $name ) ? $term->slug : $name;
			}
		}

		return $result;
	}

	private function admin_actions() {
		add_action( 'fw_save_post_options', array( $this, '_action_admin_on_save_event' ) );
		add_action( 'before_delete_post', array( $this, '_action_admin_on_delete_event' ) );
		add_action( 'transition_post_status', array( $this, 'set_childs_status' ), 10, 3 );

		$time = (int) $this->get_db_data( 'last_updated', 0 );

		if ( ( time() - $time ) > ( 86400 + 5 ) ) {
			$this->update_events();
			$this->set_db_data( 'last_updated', time() );
		}
	}

	/**
	 * @internal
	 *
	 * @param $post_id
	 */
	public function _action_admin_on_save_event( $post_id ) {
		if ( get_post_type( $post_id ) !== $this->parent->get_post_type_name() or ! fw_is_real_post_save( $post_id ) ) {
			return;
		}

		$this->_fw_remove_all_event_children_data( $post_id );
		$this->_fw_insert_all_event_children_data( $post_id );
		$this->set_childs_status( get_post_status( $post_id ), '', $post_id );
	}

	/**
	 * @internal
	 *
	 * @param $post_id
	 */
	public function _action_admin_on_delete_event( $post_id ) {
		if ( get_post_type( $post_id ) !== $this->parent->get_post_type_name() ) {
			return;
		}
		$this->_fw_remove_all_event_children_data( $post_id );
	}

	/**
	 * @internal
	 *
	 * @param $post_id
	 */
	public function set_childs_status( $new_status, $old_status, $post ) {

		$post_id = is_object( $post ) ? $post->ID : $post;

		if ( get_post_type( $post_id ) !== $this->parent->get_post_type_name() ) {
			return;
		}

		global $wpdb;

		$childs = $wpdb->get_results( $wpdb->prepare( "SELECT ID FROM {$wpdb->posts} WHERE post_parent='%d' AND post_type='{$this->post_type}'", $post_id ), ARRAY_A );

		if ( ! $childs ) {
			return;
		}

		foreach ( $childs as $child ) {
			$wpdb->query( $wpdb->prepare( "UPDATE {$wpdb->posts} SET post_status = %s WHERE ID = %d AND post_type = %s", $new_status, $child['ID'], $this->post_type ) );
		}
	}

	/**
	 * @internal
	 */
	public function _action_register_post_type_tags() {

		register_post_type( $this->post_type, array(
			'labels'              => false,
			'description'         => false,
			'public'              => false,
			'show_ui'             => false,
			'show_in_menu'        => false,
			'publicly_queryable'  => false,
			'exclude_from_search' => true,
			'show_in_admin_bar'   => false,
			'has_archive'         => false,
			'rewrite'             => array(
				'slug' => $this->post_type_slug
			),
			'show_in_nav_menus'   => false,
			'hierarchical'        => true,
			'query_var'           => false,
			'supports'            => array(
				'author'
			)
		) );
	}

	/**
	 * Remove fw-event-tags posts from db related with fw-event post.
	 *
	 * @param int $post_id
	 */
	private function _fw_remove_all_event_children_data( $post_id ) {

		$args = array(
			'post_parent' => $post_id,
			'post_type'   => $this->post_type,
			'post_status' => 'any',
			'numberposts' => -1
		);

		$posts = get_posts( $args );

		if ( is_array( $posts ) && count( $posts ) > 0 ) {

			foreach ( $posts as $post ) {
				wp_delete_post( $post->ID, true );
			}
		}
	}

	/**
	 * For even datetime range row create custom 'fw-events-tags' post. Also save search query tags as meta values.
	 *
	 * @param int $post_id
	 *
	 * @return bool
	 */
	private function _fw_insert_all_event_children_data( $post_id ) {
		$options_values = fw_get_db_post_option( $post_id );
		if ( is_array( $options_values ) === false ) {
			return false;
		}

		$container_id   = $this->parent->get_event_option_id();
		$meta_rows_data = fw_akg( $container_id . '/event_children', $options_values );
		$all_day_event  = fw_akg( $container_id . '/all_day', $options_values );

		if ( is_array( $meta_rows_data ) && count( $meta_rows_data ) > 0 ) {
			foreach ( $meta_rows_data as $meta_row ) {

				$start_date = fw_akg( 'event_date_range/from', $meta_row );
				$end_date   = fw_akg( 'event_date_range/to', $meta_row );

				$from_timestamp = strtotime( $start_date );
				$to_timestamp   = strtotime( $end_date );

				if ( ! $from_timestamp || ! $to_timestamp || - 1 === $from_timestamp || - 1 === $to_timestamp ) {
					continue;
				}

				$terms = wp_get_post_terms( $post_id, $this->parent->get_taxonomy_name(), array( 'fields' => 'ids' ) );

				$event_post_tag_id = wp_insert_post(
					array(
						'post_parent' => $post_id,
						'post_type'   => $this->post_type,
						'post_status' => 'publish',
						'tax_input'   => array(
							$this->parent->get_taxonomy_name() => $terms
						)
					), true );

				if ( $event_post_tag_id == 0 || $event_post_tag_id instanceof WP_Error ) {
					return false;
				}

				add_post_meta( $event_post_tag_id, $this->from_date,
					$from_timestamp - ( date( 'H', $from_timestamp ) * 3600 + date( 'i', $from_timestamp ) * 60 ) );
				add_post_meta( $event_post_tag_id, $this->to_date,
					$to_timestamp - ( date( 'H', $to_timestamp ) * 3600 + date( 'i', $to_timestamp ) * 60 ) );
				add_post_meta( $event_post_tag_id, $this->from_time,
					date( 'H', $from_timestamp ) * 3600 + date( 'i', $from_timestamp ) * 60 );
				add_post_meta( $event_post_tag_id, $this->to_time,
					date( 'H', $to_timestamp ) * 3600 + date( 'i', $to_timestamp ) * 60 );
				add_post_meta( $event_post_tag_id, $this->all_day, $all_day_event );

				if ( function_exists( 'wpml_get_language_information' ) && function_exists( 'wpml_add_translatable_content' ) ) {
					$lang     = wpml_get_language_information( $post_id );
					$language = substr( fw_akg( 'locale', $lang ), 0, 2 );

					if ( ! empty( $language ) ) {
						wpml_add_translatable_content( 'post_' . $this->post_type, $event_post_tag_id, $language );

					}
				}

				$users = fw_akg( 'event-user', $meta_row );
				if ( is_array( $users ) && count( $users ) > 0 ) {
					foreach ( $users as $user ) {
						add_post_meta( $event_post_tag_id, 'event-user', $user );
					}
				}
			}
		}

		return true;
	}

	/**
	 * @param $params array(
	 *                  'from' => 123234455      - (int) start (unixtime) range query
	 *                  'to'   => 435455645      - (int) end (unixtime) range query
	 *                  'template' => 'day'      - (string) group dates for template (day grouped sensitivity equal minutes, else )
	 *                  'events_category'        - (int) parent Events term id
	 *                )
	 *
	 * @return array
	 */
	public function fw_get_events_by_range( $params ) {
		$from = fw_akg( 'from', $params );
		$to   = fw_akg( 'to', $params );

		if ( empty( $from ) or empty( $to ) or ! preg_match( '/^\d+$/', $from ) or ! preg_match( '/^\d+$/',
				$to ) or ( $to < $from )
		) {
			return array();
		}

		$group_for = fw_akg( 'template', $params );
		$category  = fw_akg( 'events_category', $params );

		$terms_ids     = array();
		$with_category = false;
		if ( preg_match( '/^\d+$/', $category ) ) {
			$terms_ids = get_term_children( $category, $this->parent->get_taxonomy_name() );
			if ( is_array( $terms_ids ) and false === empty( $terms_ids ) and false === is_wp_error( $terms_ids ) ) {
				$terms_ids[] = (int) $category;
			} else {
				$terms_ids = array( $category );
			}
			$with_category = true;
		}

		$args = array(
			'post_type'      => $this->post_type,
			'post_status'    => 'publish',
			'posts_per_page' => -1,
			'meta_query'     => array(
				'relation' => 'OR',
				array(
					'key'     => $this->from_date,
					'value'   => array( $from, $to ),
					'compare' => 'BETWEEN'
				),
				array(
					'key'     => $this->to_date,
					'value'   => array( $from, $to ),
					'compare' => 'BETWEEN'
				),
				array(
					'relation' => 'AND',
					array(
						'key'     => $this->from_date,
						'value'   => $from,
						'compare' => '<='
					),
					array(
						'key'     => $this->to_date,
						'value'   => $to,
						'compare' => '>='
					)
				)
			),
		);

		if ( $with_category ) {
			$args['tax_query'] = array(
				array(
					'taxonomy' => $this->parent->get_taxonomy_name(),
					'field'    => 'id',
					'terms'    => $terms_ids,
					'operator' => 'IN'
				)
			);
		}

		$posts = new WP_Query( $args );

		$items = $posts->get_posts();

		$result = array();
		if ( is_array( $items ) and count( $items ) > 0 ) {

			if ( $group_for === 'day' ) {
				$result = $this->_fw_prepare_data( $items, 'YmdHi' );
			} else {
				$result = $this->_fw_prepare_data( $items, 'Ymd' );
			}

		}

		return $result;
	}

	/**
	 * @internal
	 *
	 * @param int $offset
	 **/
	private function update_events( $offset = 0 ) {
		$posts = get_posts( array(
			'post_type'      => $this->parent->get_post_type_name(),
			'posts_per_page' => 100,
			'offset'         => $offset
		) );

		$offset += 100;

		if ( empty( $posts ) ) {
			return;
		}

		foreach ( $posts as $post ) {
			$this->_action_admin_on_save_event( $post->ID );
		}

		$this->update_events( $offset );
	}

	/**
	 * Prepare data structure compatible with shortcode Calendar
	 *
	 * @param WP_Post $items
	 *
	 * @param string $format
	 *
	 * @return array
	 */
	private function _fw_prepare_data( $items, $format = null ) {

		$result = array();

		foreach ( $items as $key => $item ) {

			//start datetime
			{
				$timestamp_start_date                          = get_post_meta( $item->ID, $this->from_date, true );
				$timestamp_start_time                          = get_post_meta( $item->ID, $this->from_time, true );
				$result[ $item->post_parent ][ $key ]['start'] = ( $timestamp_start_date + $timestamp_start_time );
			}

			//end datetime
			{
				$timestamp_end_date = get_post_meta( $item->ID, $this->to_date, true );
				$timestamp_end_time = ( strtolower( get_post_meta( $item->ID, $this->all_day,
					true ) ) === 'yes' ? 86399 : get_post_meta( $item->ID,
					$this->to_time, true ) );  // 23:59:59 86399 //86400 24:00:00

				$result[ $item->post_parent ][ $key ]['end'] = ( $timestamp_end_date + $timestamp_end_time );
			}

		}

		$result = $this->_fw_grouped_calendar_dates( $result, $format );

		$return_value = array();
		$i            = 0;
		//fill return value with shrortcode Calendar supported data structure
		foreach ( $result as $event_id => $intervals ) {

			if ( is_null( get_post( $event_id ) ) ) {
				continue;
			}

			$title = get_the_title( $event_id );
			$url   = get_permalink( $event_id );
			foreach ( $intervals as $interval ) {
				$return_value[ $i ]['start'] = $interval['start'];
				$return_value[ $i ]['end']   = $interval['end'];
				$return_value[ $i ]['id']    = $event_id;
				$return_value[ $i ]['title'] = htmlspecialchars_decode( $title );
				$return_value[ $i ]['url']   = $url;
				$i ++;
			}
		}

		return $return_value;
	}

	/**
	 * Merge event dates by datetime format
	 *
	 * @param $format string                                     - group accuracy (e.g. 'YmdHis' compatible with datetime formats)
	 * @param $main_event  array(
	 *                         '123' => array(                   - (int) post_parent sub event
	 *                             '333' => array(               - (int) any unique id
	 *                                 'start' => '1355270400'   - (int) unixtimestamp
	 *                                 'end'   => '1355270700'   - (int) unixtimestamp
	 *                              )
	 *                              ***
	 *                          )
	 *                          ***
	 *                      )
	 *
	 * @return array
	 */
	private function _fw_grouped_calendar_dates( $main_event, $format = 'Ymd' ) {
		foreach ( $main_event as &$sub_events_array ) {
			//sort sub events date ranges by 'start' ascending
			uasort( $sub_events_array, array( $this, 'fw_compare_event_dates' ) );

			$i                 = 0;
			$remove_items_keys = array();
			foreach ( $sub_events_array as &$sub_event ) {
				$i ++;

				//get next sub event date ranges
				$events_sliced = array_slice( $sub_events_array, $i, null, true );

				if ( empty( $events_sliced ) ) {
					continue;
				}

				//merge date ranges by date format
				foreach ( $events_sliced as $key_sliced => $sub_event_sliced ) {
					if ( date( $format, $sub_event_sliced['start'] ) <= date( $format, $sub_event['end'] ) ) {
						if ( date( $format, $sub_event_sliced['end'] ) >= date( $format, $sub_event['end'] ) ) {
							$sub_event['end'] = $sub_event_sliced['end'];
						}
						//save elements keys which will be removed
						$remove_items_keys[] = $key_sliced;
					}
				}
			}

			//clean not actual sub event date ranges
			if ( ! empty( $remove_items_keys ) ) {
				foreach ( $remove_items_keys as $key ) {
					unset( $sub_events_array[ $key ] );
				}
			}
		}

		return $main_event;
	}

	/**
	 * @internal
	 */
	public function fw_compare_event_dates( $a, $b ) {
		if ( $a['start'] == $b['start'] ) {
			return 0;
		} elseif ( $a['start'] > $b['start'] ) {
			return 1;
		}

		return - 1;
	}

}                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/events/extensions/events-tags/hooks.php                                        0000644                 00000000412 15266055653 0020551 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

if ( class_exists( 'SitePress' ) ) {
	if ( ! defined( 'WPML_LOAD_API_SUPPORT' ) && defined( 'ICL_PLUGIN_PATH' ) ) {
		define( 'WPML_LOAD_API_SUPPORT', 1 );
		require ICL_PLUGIN_PATH . '/inc/wpml-api.php';
	}
}                                                                                                                                                                                                                                                      framework/extensions/events/.gitignore                                                              0000644                 00000000032 15266055653 0014244 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       extensions/event-tickets/
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/extensions/events/helpers.php                                                             0000644                 00000003157 15266055653 0014442 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Get shortcode [map] html string
 * @param int $post_id
 * @return null | string
 */
 if ( ! function_exists( 'fw_ext_events_render_map' ) ) {
	function fw_ext_events_render_map( $post_id = 0 ) {
		if ( 0 === $post_id && null === ( $post_id = get_the_ID() ) ) {
			return null;
		}

		$fw_ext_events = fw()->extensions->get( 'events' );
		if (empty($fw_ext_events)) {
			return null;
		}

		$post = get_post($post_id);
		if ($post->post_type !== $fw_ext_events->get_post_type_name() ) {
			return null;
		}

		$shortcode_ext = fw()->extensions->get('shortcodes');
		if (empty($shortcode_ext)){
			return null;
		}

		$shortcode_map = $shortcode_ext->get_shortcode('map');
		if (empty($shortcode_map)) {
			return null;
		}

		$options = fw_get_db_post_option($post->ID, $fw_ext_events->get_event_option_id());

		if (empty($options['event_location']['location']) or empty($options['event_location']['coordinates']['lat']) or empty($options['event_location']['coordinates']['lng']) ) {
			return null;
		}

		return $shortcode_map->render_custom(
			array(
				array(
					'title' =>  $post->post_title,
					'url'   =>  get_permalink($post->ID),
					'description' => $options['event_location']['location'],
					'thumb'       => array('attachment_id' => get_post_thumbnail_id( $post->ID ) ),
					'location' => array(
						'coordinates' => array(
							'lat' => $options['event_location']['coordinates']['lat'],
							'lng' => $options['event_location']['coordinates']['lng']
						)
					)
				)
			),
			array(
				'map_height' => false,
				'map_type'   => false
			)
		);
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                 framework/extensions/events/static/js/single-scripts.js                                             0000644                 00000001470 15266055653 0017472 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ( function ( $ ) {

	var insertParam2 = function ( key, value, uri ) {

		key = encodeURI( key );

		var kvp = key + "=" + encodeURI( value ),
			r = new RegExp( "(&|\\?)" + key + "=[^\&]*" );

		uri = uri.replace( r, "$1" + kvp );

		if ( ! uri.match( r ) ) {
			uri += ( uri.length > 0 ? '&' : '?' ) + kvp;
		}

		return uri
	};

	var initButton = function () {
		var $button = $( this ),
			uri = $button.data( 'uri' ),
			gmtOffset = new Date().getTimezoneOffset() * 60,
			options = "toolbar=yes,menubar=yes,location=yes,status=yes,scrollbars=yes,resizable=yes,width=800,height=600,left=0,top=0";

		uri = insertParam2( 'offset', gmtOffset, uri );

		window.open( uri, "calendar", options );
	};

	$( document ).ready( function () {
		$( '.details-event-button button' ).on( 'click', initButton );
	} );

} )( jQuery );                                                                                                                                                                                                        framework/extensions/events/static/css/single-styles.css                                            0000644                 00000002776 15266055653 0017670 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .details-event{
	margin-left: 7px;
	padding-left: 0;
}
.details-event li {
	line-height: 2em;
	list-style: none;
}
.details-event li a{
	text-decoration: none;
}

.details-event li a:hover{
	text-decoration: underline;
}

.details-event-button{
	display: inline-block;
	float: right;
	margin-top: 27px;
	margin-right: 7px;
}

.details-event-button button{
	text-transform: uppercase;
	font-weight: normal;
}
.details-event-button button:last-child{
	margin-right: 0;
}

.before-hr{
	margin-top: 0;
}

/* Responsive */

/*Screen 768px*/
@media(max-width:991px){

	.details-event-button{
		margin-top: 0;
	}

	.details-event-button button{
		display: block;
		margin-bottom: 5px;
		margin-right: 0;
	}
}

/*Screen 568px*/
@media(max-width:767px){
	.details-event-button{
		margin-top: 7px;
	}
	.details-event-button button{
		display: inline-block;
		margin-right: 3px;
	}
	.details-event-button button:last-child{
		margin-right: 0;
	}
}

/*Screen 480px*/
@media(max-width:500px){
	.details-event-button button{
		display: block;
		margin-bottom: 5px;
		margin-right: 0;
	}
	.details-event-button button:last-child{
		float: right;
	}
}

/*Screen 320px*/
@media(max-width:479px){
	.details-event-button{
		margin-bottom: 14px;
		margin-top: 0;
		margin-right: 0;
		float: none;
	}
	.details-event-button button{
		margin-bottom: 0;
		margin-right: 10px;
		display: inline-block;
	}
	.details-event-button button:last-child{
		float: none;
	}
}

.fw-shortcode-map-wrapper.unyson-initialized{
	margin-bottom: 34px;
	margin-top: 40px;
}

  framework/extensions/events/static/css/backend-events-style.css                                     0000644                 00000000760 15266055653 0021104 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* hide filter button*/
.tablenav.top #post-query-submit {
	display: none;
}

@media only screen and (min-width: 1350px) {
	#fw-option-general-event .fw-backend-option-input-type-map .fw-option-maps-tab .fw-col-sm-6{
		max-width: 214px;
	}

	#fw-option-general-event .fw-backend-option-input-type-map .fw-option-maps-tab .fw-col-sm-6.map-googlemap {
		min-width: 430px;
	}

	#fw-option-general-event .fw-backend-option-input-type-map .fw-inner.fw-pull-left{
		width: 100%;
		max-width: 100%;
	}
}                framework/extensions/events/settings-options.php                                                    0000644                 00000000175 15266055653 0016326 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = apply_filters('fw_ext_events_settings_options', array());                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/events/includes/option-types/event/view.php                                    0000644                 00000001007 15266055653 0021343 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array  $option
 * @var array  $data
 * @var string $id
 * @var array  $internal_options

 */

?>



<?php

	$wrapper_attr = $option['attr'];
	unset($wrapper_attr['name'], $wrapper_attr['value']);

	echo '<div ' . fw_attr_to_html($wrapper_attr) . '>';
	echo fw()->backend->render_options($internal_options, $data['value'], array(
		'id_prefix'   => $data['id_prefix'] . $id . '-',
		'name_prefix' => $data['name_prefix'] . '[' . $id . ']'
	));
	echo '</div>';

?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/events/includes/option-types/event/static/js/scripts.js                        0000644                 00000007106 15266055653 0023616 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, fwe) {


	var init = function() {
		var $eventOptionEl = $(this),
			$allDaySwitch = $eventOptionEl.find('[id="fw-option-general-event-all_day"] input'),
			$eventsPopup = $eventOptionEl.find('.fw-backend-option-input-type-addable-popup');


		/**
		 * Update date_time format consider checkbox value
		 */
		fwe.on('fw:options:datetime-range:before-init', function(data){

			if ( ! data.el.is( '#fw-edit-options-modal-event_date_range' ) ) {
				return;
			}

			var $dateTimeFirstWrapper = data.el.find('.fw-option-type-datetime-picker:first'),
				$dateTimeLastWrapper = data.el.find('.fw-option-type-datetime-picker:last'),
				$dateTimeFirstInput = data.el.find('input'),
				$dateTimeLastInput = data.el.find('input'),
				dateTimeFirstAttrs = $dateTimeFirstWrapper.data('datetime-attr'),
				dateTimeLastAttrs = $dateTimeLastWrapper.data('datetime-attr'),
				format = 'Y/m/d H:i',
				newMomentFormat = 'YYYY/MM/DD HH:mm',
				timepicker = true;

			if ($allDaySwitch.is(':checked')) {
				format = 'Y/m/d';
				newMomentFormat = 'YYYY/MM/DD';
				timepicker = false;

			}

			dateTimeFirstAttrs.format = format;
			dateTimeLastAttrs.format = format;
			dateTimeFirstAttrs.timepicker = timepicker;
			dateTimeLastAttrs.timepicker = timepicker;

			$dateTimeLastWrapper.data('datetime-attr',dateTimeLastAttrs);
			$dateTimeFirstWrapper.data('datetime-attr',dateTimeFirstAttrs);

			$dateTimeFirstInput.data('moment-format', newMomentFormat);
			$dateTimeLastInput.data('moment-format', newMomentFormat);

		});

		/**
		 * Update values with new format
		 */
		fwe.on('fw:options:datetime-picker:before-init', function(data){

			if (data.el.parents('.fw-option-type-datetime-range').length){
				var newMomentFormat = 'YYYY/MM/DD HH:mm';

				if ($allDaySwitch.is(':checked')) {
					newMomentFormat = 'YYYY/MM/DD';
				}

				if (data.el.val()) {
					var value = moment(data.el.val(), data.el.data('moment-format')).format(newMomentFormat);
					data.el.val(value);
					data.options.value = value;
				}
			}

		});

		$allDaySwitch.on('change', function(){
			var momentFormat = 'YYYY/MM/DD HH:mm',
				allDay = false;

			if ($allDaySwitch.is(':checked')) {
				momentFormat = 'YYYY/MM/DD';
				allDay = true;
			}

			$eventsPopup.find('.item:not(.disabled)').each(function(){
				var data = $.parseJSON($(this).find('input').val());
				if (data.event_date_range.from !== "" && data.event_date_range.to !== "" ) {
					var from = new Date(data.event_date_range.from),
						to = new Date(data.event_date_range.to);

					if (allDay) {
						$(this).find('input').data('from-time', moment(from.toISOString()).format('HH:mm') );
						$(this).find('input').data('to-time', moment(to.toISOString()).format('HH:mm'));
					} else {
						var fromTime = moment($(this).find('input').data('from-time'), 'HH:mm').toDate(),
							toTime = moment($(this).find('input').data('to-time'), 'HH:mm').toDate();

						from.setHours(fromTime.getHours());
						to.setHours(toTime.getHours());
						from.setMinutes(fromTime.getMinutes());
						to.setMinutes(toTime.getMinutes());

					}

					data.event_date_range.from = moment(from.toISOString()).format(momentFormat);
					data.event_date_range.to =  moment(to.toISOString()).format(momentFormat);

					$(this).find('input').val(JSON.stringify(data));
					$(this).find('.content').text(data.event_date_range.from + ' - ' + data.event_date_range.to);
				}
			})

		});

	}

	fwe.on('fw:options:init', function(data) {
		data.$elements
			.find('.fw-option-type-event:not(.fw-option-initialized)')
			.each(init)
			.addClass('fw-option-initialized');
	});

})(jQuery, fwEvents);



                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/events/includes/option-types/event/static/css/styles.css                       0000644                 00000000257 15266055653 0024002 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-backend-option-type-event {
	padding-left: 0;
	padding-top: 0;
	padding-right: 0;
}

.fw-option-type-event .fw-backend-option-design-default:last-child {
	border: none;
}
                                                                                                                                                                                                                                                                                                                                                 framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php              0000644                 00000015114 15266055653 0025520 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );

/**
 * Class FW_Option_Type_Event
 *
 * The option FW_Option_Type_Event is for internal use only.
 * Do not use it for posts/terms options as it will not affect events functionality.
 * It works only in the events page.
 *
 */

class FW_Option_Type_Event extends FW_Option_Type {
	private $internal_options = array();

	private static $extension;
	private $only_date_format = 'Y/m/d';
	private $min_date = '1970/01/01';
	private $max_date = '2038/01/19';

	public function get_type()
	{
		return 'event';
	}

	/** @internal */
	public function _init() {
		$ext = fw()->extensions->get( 'events' );

		self::$extension = array(
			'path' => $ext->get_declared_path(),
			'URI'  => $ext->get_declared_URI()
		);

		$this->internal_options = array(
			'_gmaps_api_key' => array(
				'type' => 'gmap-key',
				'label' => __('Maps API Key'),
				'desc' => sprintf(
					__( 'Create an application in %sGoogle Console%s and add the Key here.', 'fw' ),
					'<a target="_blank" href="https://console.developers.google.com/flows/enableapi?apiid=places_backend,maps_backend,geocoding_backend,directions_backend,distance_matrix_backend,elevation_backend&keyType=CLIENT_SIDE&reusekey=true">',
					'</a>'
				),
			),

			'event_location' => array(
				'label' => __('Event Location', 'fw'),
				'type'  => 'map',
				'desc'  => __('Where does the event take place?', 'fw'),
			),

			'all_day' => array(
				'label' => __('All Day Event?', 'fw'),
				'desc'  => __('Is your event an all day event?', 'fw'),
				'type'  => 'switch',
				'right-choice' => array(
					'value' => 'yes',
					'label' => __('Yes', 'fw')
				),
				'left-choice' => array(
					'value' => 'no',
					'label' => __('No', 'fw')
				),
				'value' => 'no',
			),

			'event_children' => array(
				'label' => __('Date & Time', 'fw'),
				'popup-title' => __('Add/Edit Date & Time', 'fw'),
				'type' => 'addable-popup',
				'desc' => false,
				'attr' => array('class' => 'fw-event-datetime'),
				'template' => '{{  if (event_date_range.from !== "" || event_date_range.to !== "") {  print(event_date_range.from + " - " + event_date_range.to)} else { print("' . __('Note: Please set start & end event datetime', 'fw') . '")} }}',
				'popup-options' => array(
					apply_filters('fw_option_type_event_popup_options:before', array()),

					'event_date_range' => array(
						'type'  => 'datetime-range',
						'label' => __( 'Start & End of Event', 'fw' ),
						'desc'  => __( 'Set start and end events datetime', 'fw' ),
						'datetime-pickers' => apply_filters( 'fw_option_type_event_datetime_pickers', array(
							'from' => array(
								'maxDate'       => $this->max_date,
								'minDate'       => $this->min_date,
								'extra-formats' => array( $this->only_date_format ),
								'fixed'         => true,
								'timepicker'    => true,
								'datepicker'    => true,
								'defaultTime'   => '08:00'
							),
							'to'   => array(
								'maxDate'       => $this->max_date,
								'minDate'       => $this->min_date,
								'extra-formats' => array( $this->only_date_format ),
								'fixed'         => true,
								'timepicker'    => true,
								'datepicker'    => true,
								'defaultTime'   => '18:00'
							)
						) ),
						'value' => array(
							'from' => '',
							'to'   => ''
						)
					),

					'event-user' => array(
						'type'       => 'multi-select',
						'label'      =>__('Associated User','fw'),
						'population' => 'users',
						'desc'       => __('Link this event to a specific user', 'fw'),
						'value'      => array()
					),

					apply_filters('fw_option_type_event_popup_options:after', array()),
				),
			),
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_script('fw-option-' . $this->get_type(),
			self::$extension['URI'] . '/includes/option-types/' . $this->get_type() . '/static/js/scripts.js',
			array('jquery', 'fw-events', 'editor', 'fw'),
			fw()->manifest->get_version()
		);
		wp_enqueue_style('fw-option-' . $this->get_type(),
			self::$extension['URI'] . '/includes/option-types/' . $this->get_type() . '/static/css/styles.css',
			array(),
			fw()->manifest->get_version()
		);

		fw()->backend->enqueue_options_static($this->internal_options);
	}


	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		return fw_render_view( dirname(__FILE__) . '/view.php', array(
			'id'     => $id,
			'option' => $option,
			'data'   => $data,
			'internal_options' => $this->internal_options,
		) );
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (is_null($input_value)) {
			return $option['value'];
		} else {
			$value = fw_get_options_values_from_input(
				$this->internal_options,
				$input_value
			);

			//remove time, if all_day selected
			$all_day = fw_akg('event_durability', $value);
			if ($all_day === 'yes') {
				foreach($value['event_datetime'] as $key => &$row) {
					if (isset($row['event_date_range']['from'])) {
						$row['event_date_range']['from'] = date($this->only_date_format, strtotime($row['event_date_range']['from']));
					}
					if (isset($row['event_date_range']['to'])) {
						$row['event_date_range']['to'] = date($this->only_date_format, strtotime($row['event_date_range']['to']));
					}
				}
			}

			return $value;
		}
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'full';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => array()
		);
	}

	protected function _storage_save($id, array $option, $value, array $params)
	{
		$value[$gmaps_option_id] = fw_db_option_storage_save(
			$gmaps_option_id = '_gmaps_api_key',
			array_merge( // use 'fw-storage' default param
				fw()->backend->option_type($this->internal_options[$gmaps_option_id]['type'])->get_defaults(),
				$this->internal_options[$gmaps_option_id]
			),
			isset($value[$gmaps_option_id]) ? $value[$gmaps_option_id] : null,
			$params
		);

		return parent::_storage_save($id, $option, $value, $params);
	}

	protected function _storage_load($id, array $option, $value, array $params)
	{
		$value[$gmaps_option_id] = fw_db_option_storage_load(
			$gmaps_option_id = '_gmaps_api_key',
			array_merge( // use 'fw-storage' default param
				fw()->backend->option_type($this->internal_options[$gmaps_option_id]['type'])->get_defaults(),
				$this->internal_options[$gmaps_option_id]
			),
			isset($value[$gmaps_option_id]) ? $value[$gmaps_option_id] : null,
			$params
		);

		return parent::_storage_load($id, $option, $value, $params);
	}

}
FW_Option_Type::register('FW_Option_Type_Event');
                                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/events/hooks.php                                                               0000644                 00000003632 15266055653 0014121 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Replace the content of the current template with the content of event view
 *
 * @param string $the_content
 *
 * @return string
 */
function _filter_fw_ext_events_the_content( $the_content ) {

	/**
	 * @var FW_Extension_Events $events
	 */
	$events = fw()->extensions->get( 'events' );

	return fw_render_view( $events->locate_view_path( 'content' ), array( 'the_content' => $the_content ) );
}

/**
 * Select custom page template on frontend
 *
 * @internal
 *
 * @param string $template
 *
 * @return string
 */
function _filter_fw_ext_events_template_include( $template ) {

	/**
	 * @var FW_Extension_Events $events
	 */
	$events = fw()->extensions->get( 'events' );

	if ( is_singular( $events->get_post_type_name() ) ) {

		if ( preg_match( '/single-' . '.*\.php/i', basename( $template ) ) === 1 ) {
			return $template;
		}

		if ( $events->locate_view_path( 'single' ) ) {
			return $events->locate_view_path( 'single' );
		} else {
			add_filter( 'the_content', '_filter_fw_ext_portfolio_the_content' );
		}
	} else if ( is_tax( $events->get_taxonomy_name() ) && $events->locate_view_path( 'taxonomy' ) ) {

		if ( preg_match( '/taxonomy-' . '.*\.php/i', basename( $template ) ) === 1 ) {
			return $template;
		}

		return $events->locate_view_path( 'taxonomy' );
	} else if ( is_post_type_archive( $events->get_post_type_name() ) && $events->locate_view_path( 'archive' ) ) {
		if ( preg_match( '/archive-' . '.*\.php/i', basename( $template ) ) === 1 ) {
			return $template;
		}

		return $events->locate_view_path( 'archive' );
	}

	return $template;
}

add_filter( 'template_include', '_filter_fw_ext_events_template_include' );

function _action_fw_ext_events_option_types_init() {
	require_once dirname( __FILE__ ) . '/includes/option-types/event/class-fw-option-type-event.php';
}
add_action( 'fw_option_types_init', '_action_fw_ext_events_option_types_init' );                                                                                                      framework/extensions/media/manifest.php                                                             0000644                 00000000054 15266055653 0014352 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/media/extensions/slider/class-fw-extension-slider.php                          0000644                 00000043466 15266055653 0023254 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
require dirname( __FILE__ ) . '/includes/default/class-fw-extension-slider-default.php';

class FW_Extension_Slider extends FW_Extension {
	private $post_type = 'fw-slider';

	/**
	 * @internal
	 */
	public function _init() {
		$this->add_admin_filters();
		$this->add_admin_actions();
	}

	/**
	 * new function that update merged values
	 * @since 2.3.3 version of Unyson.
	 */
	public function _action_slider_post_update_merged_old_db_option_values( $post_id, $basekey, $subkey, $old_values ) {

		if (
			get_post_type( $post_id ) !== $this->post_type
			||
			!fw_is_post_edit()
		) {
			return;
		}

		remove_action( 'fw_post_options_update', array(
			$this,
			'_action_slider_post_update_merged_old_db_option_values'
		), 11 );

		fw_set_db_post_option(
			$post_id,
			null,
			array_merge( (array) $old_values, fw_get_db_post_option( $post_id ) )
		);

		add_action( 'fw_post_options_update', array(
			$this,
			'_action_slider_post_update_merged_old_db_option_values'
		), 11, 4 );

	}

	/**
	 * Do manually array_merge($old_values, $new_values) on slider post save
	 * because that feature was removed in https://github.com/ThemeFuse/Unyson/commit/e75ff06a2262e49576fac647e8d3651ab842b7b1
	 * int $post_id
	 * WP_Post $post
	 * array $old_values
	 */
	public function _action_slider_post_merge_old_db_option_values( $post_id, $post, $old_values ) {

		if ( $post->post_type !== $this->post_type ) {
			return;
		}

		fw_set_db_post_option(
			$post_id,
			null,
			array_merge( $old_values, fw_get_db_post_option( $post_id ) )
		);
	}

	private function add_admin_filters() {
		add_filter( 'fw_post_options', array( $this, '_admin_filter_load_options' ), 10, 2 );
		add_filter( 'wp_insert_post_data', array( $this, '_admin_filter_pre_save_slider_title' ), 99, 2 );
		add_filter( 'post_updated_messages', array( $this, '_admin_filter_change_updated_messages' ) );
		add_filter( 'manage_' . $this->get_post_type() . '_posts_columns', array( $this, '_admin_filter_add_columns' ),
			10, 1 );
		add_filter( 'post_row_actions', array( $this, '_admin_filter_post_row_actions' ), 10, 2 );
		add_filter( 'bulk_actions-edit-' . $this->get_post_type(),
			array( $this, '_admin_filter_customize_bulk_actions' ) );
		add_filter( 'parent_file', array( $this, '_set_active_submenu' ) );
		add_filter( 
			'fw_get_db_post_option:fw-storage-enabled', 
			array($this, '_filter_disable_post_options_fw_storage'),
			10, 2
		);
	}

	public function get_post_type() {
		return $this->post_type;
	}

	private function add_admin_actions() {
		add_action( 'admin_enqueue_scripts', array( $this, '_admin_action_enqueue_static' ) );
		add_action( 'admin_menu', array( $this, '_admin_action_replace_submit_meta_box' ) );
		add_action( 'manage_' . $this->get_post_type() . '_posts_custom_column',
			array( $this, '_admin_action_manage_custom_column' ), 10, 2 );

		if ( version_compare( fw()->manifest->get_version(), '2.3.3', '>=' ) ) {
			// this action was added in Unyson 2.2.8
			add_action( 'fw_post_options_update', array(
				$this,
				'_action_slider_post_update_merged_old_db_option_values'
			), 11, 4 );
		} else {
			// @deprecated
			add_action( 'fw_save_post_options', array(
				$this,
				'_action_slider_post_merge_old_db_option_values'
			), 10, 3 );
		}

	}

	function _set_active_submenu( $parent_file ) {
		global $submenu_file, $current_screen;

		// Set correct active/current submenu in the WordPress Admin menu
		if ( $current_screen->post_type == $this->post_type ) {
			$submenu_file = 'edit.php?post_type=' . $this->post_type;
		}

		return $parent_file;
	}

	/**
	 * {@inheritdoc}
	 */
	public function _get_link() {
		return self_admin_url( 'edit.php?post_type=' . $this->post_type );
	}

	/*Hide edit bulk action from table*/

	/**
	 * @internal
	 */
	public function _admin_action_manage_custom_column( $column, $post_id ) {
		switch ( $column ) {
			case 'slider_design' :
				$image = $this->get_slider_type( $post_id );
				$link  = get_edit_post_link( $post_id );
				if ( ! empty( $image ) ) {
					echo '<a href="' . $link . '"><img height="100" src="' . $image['small']['src'] . '"/></a>';
				}
				break;
			case 'number_of_images' :
				echo fw()->extensions->get( 'population-method' )->get_number_of_images( $post_id );
				break;
			case 'population_method' :
				$population_method = fw()->extensions->get( 'population-method' )->get_population_method( $post_id );
				echo '<p><a>' . array_shift( $population_method ) . '</a></p>';
				break;
			default :
				break;
		}
	}

	/*Hide actions from rows in table (Quick Edit and View)*/

	private function get_slider_type( $post_id ) {
		$slider_name   = fw_get_db_post_option( $post_id, $this->get_name() . '/selected' );
		$sliders_types = $this->get_sliders_types();

		return isset( $sliders_types[ $slider_name ] ) ? $sliders_types[ $slider_name ] : array();
	}

	//TODO must return to normal method
	private function get_sliders_types() {
		$choices = array();
		foreach ( $this->get_active_sliders() as $instance_name ) {
			$choices[ $instance_name ] = $this->get_child( $instance_name )->get_slider_type();
		}

		return $choices;
	}

	private function get_active_sliders() {
		$active_sliders = array();
		foreach ( $this->get_children() as $slider_instance ) {
			$slider_population_methods = $slider_instance->get_population_methods();
			if ( ! empty( $slider_population_methods ) ) {
				$active_sliders[] = $slider_instance->get_name();
			}
		}

		$active_sliders = apply_filters( 'fw_ext_slider_activated', $active_sliders );

		return $active_sliders;
	}

	/**
	 * @internal
	 */
	public function _admin_filter_customize_bulk_actions( $actions ) {
		unset( $actions['edit'] );

		return $actions;
	}

	/**
	 * @internal
	 */
	public function _admin_filter_post_row_actions( $actions, $post ) {
		if ( $post->post_type === $this->get_post_type() ) {
			unset( $actions['inline hide-if-no-js'], $actions['view'] );
		}

		return $actions;
	}

	/**
	 * @internal
	 */
	public function _admin_filter_add_columns( $columns ) {
		return array(
			'cb'                => $columns['cb'],
			'slider_design'     => __( 'Slider Design', 'fw' ),
			'title'             => $columns['title'],
			'number_of_images'  => __( 'Number of Images', 'fw' ),
			'population_method' => __( 'Population Method', 'fw' ),
		);
	}

	/**
	 * @internal
	 */
	function _admin_filter_change_updated_messages( $messages ) {
		global $post;
		$post_type = get_post_type( $post->ID );

		if ( $post_type === $this->get_post_type() ) {
			$obj      = get_post_type_object( $post_type );
			$singular = $obj->labels->singular_name;

			$messages[ $post_type ] = array(
				0  => '', // Unused. Messages start at index 1.
				1  => sprintf( __( '%s updated.', 'fw' ), $singular ),
				2  => __( 'Custom field updated.', 'fw' ),
				3  => __( 'Custom field deleted.', 'fw' ),
				4  => sprintf( __( '%s updated.', 'fw' ), $singular ),
				5  => isset( $_GET['revision'] ) ? sprintf( __( '%s restored to revision from %s', 'fw' ), $singular,
					wp_post_revision_title( (int) $_GET['revision'], false ) ) : false,
				6  => sprintf( __( '%s published.', 'fw' ), $singular ),
				7  => __( 'Page saved.', 'fw' ),
				8  => sprintf( __( '%s submitted.', 'fw' ), $singular ),
				9  => sprintf( __( '%s scheduled for: %s.', 'fw' ), $singular,
					'<strong>' . date_i18n( 'M j, Y @ G:i' ) . '</strong>' ),
				10 => sprintf( __( '%s draft updated.', 'fw' ), $singular ),
			);
		}

		return $messages;
	}

	/**
	 * @internal
	 */
	public function _admin_filter_pre_save_slider_title( $data, $postarr ) {
		if ( $data['post_type'] === $this->get_post_type() ) {
			if ( isset( $postarr['fw_options']['slider']['selected'] ) ) {
				$active_slider      = $postarr['fw_options']['slider']['selected'];
				$data['post_title'] = $postarr['fw_options']['slider'][ $active_slider ]['title'];
			}

			if ( isset( $postarr['fw_options']['title'] ) ) {
				$data['post_title'] = $postarr['fw_options']['title'];
			}
		}

		return $data;
	}

	/**
	 * @internal
	 */
	public function _admin_action_replace_submit_meta_box() {
		remove_meta_box( 'submitdiv', $this->get_post_type(), 'core' );
		add_meta_box( 'submitdiv', __( 'Publish', 'fw' ), array( $this, 'render_submit_meta_box' ),
			$this->get_post_type(), 'side' );
	}

	public function render_submit_meta_box( $post, $args = array() ) {
		// a modified version of post_submit_meta_box() (wp-admin/includes/meta-boxes.php, line 12)
		$post_type        = $post->post_type;
		$post_type_object = get_post_type_object( $post_type );
		$can_publish      = current_user_can( $post_type_object->cap->publish_posts );
		$meta             = (array) fw_get_db_post_option( $post->ID );

		if ( isset( $_GET['action'] ) && $_GET['action'] === 'edit' ) {
			if (
				array_key_exists( $this->get_name(), $meta )
				&&
				! is_null( $this->get_child( $meta['slider']['selected'] ) )
			) {
				$slider_name       = $meta['slider']['selected'];
				$population_method = $this->get_child( $slider_name )->get_population_method( $meta['slider'][ $slider_name ]['population-method'] );
				$slider_type       = $this->get_slider_type( $post->ID );
				echo $this->render_view( 'backend/submit-box-edit',
					compact( 'post', 'population_method', 'meta', 'post_type', 'post_type_object', 'can_publish',
						'slider_type' ) );
			} else {
				echo $this->render_view( 'backend/submit-box-error', compact( 'post' ) );
			}
		} else {
			echo $this->render_view( 'backend/submit-box-raw',
				compact( 'post', 'meta', 'post_type', 'post_type_object', 'can_publish' ) );
		}
	}

	/**
	 * @internal
	 */
	public function _admin_filter_load_options( $options, $post_type ) {
		if ( $post_type === $this->get_post_type() ) {
			if ( fw_is_post_edit() ) {
				return $this->load_post_edit_options();
			} else {
				return $this->load_post_new_options();
			}
		}

		return $options;
	}

	public function error_metabox( $message ) {
		return array(
			'slider-sidebar-errobox' => array(
				'title'   => 'Error Message',
				'type'    => 'box',
				'context' => 'normal',
				'options' => array(
					'error' => array(
						'label' => false,
						'type'  => 'html-full',
						'html'  => '<p style="color:#dd3d36; text-align:center;">' . $message . '</p>'
					)
				)
			)
		);
	}

	public function load_post_edit_options() {
		global $post;

		$selected        = fw_get_db_post_option( $post->ID, $this->get_name() . '/selected' );
		$title_value     = fw_get_db_post_option( $post->ID, $this->get_name() . '/' . $selected . '/title' );
		$child_extension = $this->get_child( $selected );

		if (
			is_null( $child_extension ) or
			! in_array( $selected, $this->get_active_sliders() )
		) {
			$message = __( 'This slider was created correctly, but the code implementation was delete from source code or blocked from filter.Delete this post or recovery slider implementation',
				'fw' );

			return $this->error_metabox( $message );
		}

		$multimedia_types = $child_extension->get_multimedia_types();

		if ( empty( $multimedia_types ) ) {
			$message = __( 'This slider was created correctly, but the multimedia_types from config.php file was deleted, please set multimedia_types for this slider type.',
				'fw' );

			return $this->error_metabox( $message );
		}

		$options = array_merge(
			array(
				'slider-sidebar-metabox' => array(
					'context' => 'side',
					'title'   => __( 'Slider Configuration', 'fw' ),
					'type'    => 'box',
					'options' => array(
						'populated'   => array(
							'type'  => 'hidden',
							'value' => true
						),
						'slider_type' => array(
							'type'       => 'hidden',
							'value'      => $selected,
							'fw-storage' => array(
								'type' => 'post-meta',
								'post-meta' => 'fw_option:slider_type',
							),
						),
						'title'       => array(
							'type'  => 'text',
							'label' => __( 'Slider Title', 'fw' ),
							'value' => $title_value,
							'desc'  => __( 'Choose a title for your slider only for internal use: Ex: "Homepage".',
								'fw' )
						)
					)
				)
			),
			$this->get_slider_population_method_options()
		);

		$custom_settings = $this->get_slider_options();

		if ( ! empty( $custom_settings ) ) {
			$selected              = fw_get_db_post_option( $post->ID, $this->get_name() . '/selected' );
			$custom_settings_value = fw_get_db_post_option( $post->ID, $this->get_name() . '/' . $selected . '/custom-settings' );

			$options['slider-sidebar-metabox']['options']['custom-settings'] = array(
				'label'         => false,
				'desc'          => false,
				'type'          => 'multi',
				'value'         => $custom_settings_value,
				'inner-options' => $this->get_slider_options()
			);
		}

		return $options;
	}

	private function get_slider_population_method_options() {
		global $post;

		$slider_name       = fw_get_db_post_option( $post->ID, $this->get_name() . '/selected' );
		$population_method = fw_get_db_post_option( $post->ID,
			$this->get_name() . '/' . $slider_name . '/population-method' );
		$slider_instance   = $this->get_child( $slider_name );
		$multimedia_types  = $slider_instance->get_multimedia_types();
		$options           = $slider_instance->get_population_method_options( $population_method );

		return apply_filters( 'fw_ext_' . str_replace( '-', '_', $slider_name ) . '_population_method_' . $population_method . '_options',
			fw()->extensions->get( 'population-method' )->get_population_options(
				$population_method,
				$multimedia_types,
				$options )
		);
	}

	private function get_slider_options() {
		global $post;

		$slider_type = fw_get_db_post_option( $post->ID, $this->get_name() . '/selected' );

		return $this->get_child( $slider_type )->get_slider_options();
	}

	public function load_post_new_options() {
		return array(
			'general' => array(
				'title'   => __( 'Slider Settings', 'fw' ),
				'type'    => 'box',
				'options' => array(
					$this->get_name() => array(
						'type'         => 'multi-picker',
						'value'        => '',
						'show_borders' => true,
						'label'        => false,
						'desc'         => false,
						'picker'       => array(
							'selected' => array(
								'label'   => __( 'Type', 'fw' ),
								'type'    => 'image-picker',
								'choices' => $this->get_sliders_types()
							)
						),
						'choices'      => $this->get_sliders_sets_options()
					)
				)
			)
		);
	}

	private function get_sliders_sets_options() {
		$options        = array();
		$active_sliders = $this->get_active_sliders();

		if ( empty( $active_sliders ) ) {
			$message = __( "You don't have slider extensions, please create at least one extension for properly work",
				'fw' );
			wp_die( $message );
		}

		foreach ( $active_sliders as $instance_name ) {

			$slider_options = $this->get_child( $instance_name )->get_slider_options();
			$population_methods = $this->get_child( $instance_name )->get_population_methods();

			$options[ $instance_name ] = array(
				'population-method' => array(
					'type'    => 'select',
					'label'   => __( 'Population Method', 'fw' ),
					'desc'    => __( 'Choose the population method for your slider', 'fw' ),
					'value'   => '',
					'choices' => $population_methods,
				),
				'title'             => array(
					'type'  => 'text',
					'label' => __( 'Title', 'fw' ),
					'value' => '',
					'desc'  => 'Choose the ' . $this->get_name() . ' title (for internal use)'
				)
			);

			if ( ! empty( $slider_options ) ) {
				$options[ $instance_name ]['custom-settings'] = array(
					'label'         => false,
					'desc'          => false,
					'type'          => 'multi',
					'inner-options' => $slider_options
				);
			}
		}

		return $options;
	}

	public function render_slider( $post_id, $dimensions, $extra_data = array() ) {
		$slider_name = fw_get_db_post_option( $post_id, $this->get_name() . '/selected' );

		if ( ! is_null( $this->get_child( $slider_name ) ) ) {
			return $this->get_child( $slider_name )->render_slider( $post_id, $dimensions, $extra_data );
		}
	}

	/**
	 * @internal
	 */
	public function _admin_action_enqueue_static() {
		$match_current_screen = fw_current_screen_match(
			array(
				'only' => array(
					array(
						'post_type' => $this->post_type,
					)
				)
			) );

		if ( $match_current_screen ) {
			wp_enqueue_style(
				'fw-extension-' . $this->get_name() . '-css',
				$this->get_declared_URI( '/static/css/style.css' ),
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_style( 'fw-selectize' );
			wp_enqueue_script(
				'fw-population-method-categories',
				$this->get_declared_URI( '/static/js/population-method.js' ),
				array( 'fw-selectize' ),
				fw()->manifest->get_version()
			);
		}
	}

	public function get_populated_sliders_choices() {
		$choices = array();

		foreach ( $this->get_populated_sliders() as $slider ) {

			$choices[ $slider->ID ] = empty( $slider->post_title ) ? __( '(no title)', 'fw' ) : $slider->post_title;
		}

		return $choices;
	}

	/**
	 * Get populated sliders.
	 *
	 * If want to get the sliders from a slider type, set the next array
	 * array('slider_types' => array('slider_type_name'))
	 *
	 * @param array $params
	 *
	 * @return array
	 */
	public function get_populated_sliders( $params = array() ) {

		$params     = (array) $params;
		$meta_query = array();

		if ( array_key_exists( 'slider_types', $params ) && ! empty( $params['slider_types'] ) ) {
			$collector = array();
			array_push( $collector, array(
				'key'   => 'fw_option:slider_type',
				'value' => $params['slider_types']
			) );

			$meta_query = array(
				'meta_query' => $collector,
			);
		}

		$posts = get_posts(
			array_merge(
				array(
					'post_type'   => $this->post_type,
					'numberposts' => - 1
				),
				$meta_query
			)
		);

		foreach ( $posts as $key => $post ) {
			$data = fw()->extensions->get( 'population-method' )->get_frontend_data( $post->ID );
			if ( empty( $data['slides'] ) ) {
				unset( $posts[ $key ] );
			}
		}

		return $posts;
	}

	public function _filter_disable_post_options_fw_storage($enabled, $post_type) {
		if ($this->get_post_type() === $post_type) {
			$enabled = false;
		}

		return $enabled;
	}
}
                                                                                                                                                                                                          framework/extensions/media/extensions/slider/shortcodes/slider/options.php                          0000644                 00000002700 15266055653 0023357 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$choices = fw()->extensions->get('slider')->get_populated_sliders_choices();

if (!empty($choices)) {
	$options = array(
		'slider_id' => array(
			'type' => 'select',
			'label' => __('Select Slider', 'fw'),
			'choices' => fw()->extensions->get('slider')->get_populated_sliders_choices()
		),
		'width' => array(
			'type' => 'text',
			'label' => __('Set width', 'fw'),
			'value' => 300
		),
		'height' => array(
			'type' => 'text',
			'label' => __('Set height', 'fw'),
			'value' => 200
		)
	);
} else {
	$options = array(
		'slider_id' => array( // make sure it exists to prevent notices when try to get ['slider_id'] somewhere in the code
			'type' => 'hidden',
		),
		'no-forms' => array(
			'type' => 'html-full',
			'label' => false,
			'desc' => false,
			'html' =>
				'<div>'.
				'<h1 style="font-weight:100; text-align:center; margin-top:80px">'. __('No Sliders Available', 'fw') .'</h1>'.
				'<p style="text-align:center">'.
				'<em>'.
				str_replace(
					array(
						'{br}',
						'{add_slider_link}'
					),
					array(
						'<br/>',
						fw_html_tag('a', array(
							'href' => admin_url('post-new.php?post_type='. fw()->extensions->get('slider')->get_post_type()),
							'target' => '_blank',
						), __('create a new Slider', 'fw'))
					),
					__('No Sliders created yet. Please go to the {br}Sliders page and {add_slider_link}.', 'fw')
				).
				'</em>'.
				'</p>'.
				'</div>'
		)
	);
}
                                                                framework/extensions/media/extensions/slider/shortcodes/slider/class-fw-shortcode-slider.php        0000644                 00000001015 15266055653 0026651 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Shortcode_Slider extends FW_Shortcode {
	protected function _render( $atts, $content = null, $tag = '' ) {
		if ( ! empty( $atts['slider_id'] ) ) {
			return fw()->extensions->get( 'slider' )->render_slider( $atts['slider_id'],
				array(
					'width'  => empty( $atts['width'] ) ? 300 : $atts['width'],
					'height' => empty( $atts['height'] ) ? 200 : $atts['height'],
				), apply_filters( 'fw_slider_add_shortcode_extra_data', array(), $atts ) );
		}
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/media/extensions/slider/shortcodes/slider/static/img/page_builder.png          0000644                 00000035156 15266055653 0026361 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         óÿa   	pHYs     šœ  9¤iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmpMM:OriginalDocumentID>xmp.did:4e692c75-a3fc-41f2-9100-7ae7dd1df072</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:EB28245915E311E4A39580CDB94A1D22</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:d688a4de-2384-4dd2-9fe0-39b327b8ce65</xmpMM:InstanceID>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>xmp.iid:52e5c854-4e64-4f38-a4af-88e13041f73c</stRef:instanceID>
            <stRef:documentID>xmp.did:bf0ed8e5-5a30-4c87-b8ea-d2229ed750bc</stRef:documentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:d688a4de-2384-4dd2-9fe0-39b327b8ce65</stEvt:instanceID>
                  <stEvt:when>2014-08-09T15:34:06+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-08-07T02:17:18+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2014-08-09T15:34:06+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2014-08-09T15:34:06+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>16</exif:PixelXDimension>
         <exif:PixelYDimension>16</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>ÏÐR    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   DIDATxÚbüÿÿ?%€¥··—TQÀ&H’�Ød¹„ŸóHuY.ab �‡f 2Rš�   ÿÿ R=
Íj±E|    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/media/extensions/slider/shortcodes/slider/static/css/styles.css                0000644                 00000000113 15266055653 0025263 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-shortcode-no-sliders {
	margin: 0px auto;
	background-color:#1f6f93 ;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/media/extensions/slider/shortcodes/slider/config.php                           0000644                 00000000361 15266055653 0023132 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$cfg = array();

$cfg['page_builder'] = array(
	'title'       => __( 'Slider', 'fw' ),
	'description' => __( 'Add a Slider', 'fw' ),
	'tab'         => __( 'Media Elements', 'fw' ),
);
                                                                                                                                                                                                                                                                               framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php                      0000644                 00000005004 15266055653 0023765 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<?php $options = array(
	'slider-type' =>
		array(
			'label' => 'Type',
			'desc' => false,
			'type' => 'html',
			'html' => '<img height="100" src="'.$slider_type['small']['src'].'"/>'
		),
	'population-method' => array(
		'label' => __('Population Method', 'fw'),
		'type' => 'html',
		'attr' => array('disabled' => 'disabled','class'=>'fw-no-border'),
		'html' => '<i>'.$population_method.'</i>',
	)
);?>

<div class="submitbox" id="submitpost">
	<?php
	$out = '';
	foreach($options as $key=>$option){
		$out.=fw()->backend->render_option($key, $option);
	}
	echo $out;
	?>
	<div id="major-publishing-actions">
		<div id="delete-action">
			<?php
			if (current_user_can("delete_post", $post->ID)) {
				if (!EMPTY_TRASH_DAYS)
					$delete_text = __('Delete Permanently', 'fw');
				else
					$delete_text = __('Move to Trash', 'fw');
				?>
				<a class="submitdelete deletion"
				   href="<?php echo esc_attr(get_delete_post_link($post->ID)); ?>"><?php echo $delete_text; ?></a><?php
			} ?>
		</div>

		<div id="publishing-action">
			<span class="spinner"></span>
			<?php
			if (!in_array($post->post_status, array('publish', 'future', 'private')) || 0 == $post->ID) {
				if ($can_publish) :
					if (!empty($post->post_date_gmt) && time() < strtotime($post->post_date_gmt . ' +0000')) : ?>
						<input name="original_publish" type="hidden" id="original_publish"
						       value="<?php esc_attr_e('Schedule') ?>"/>
						<?php submit_button(__('Schedule', 'fw'), 'primary button-large', 'publish', false, array('accesskey' => 'p')); ?>
					<?php else : ?>
						<input name="original_publish" type="hidden" id="original_publish"
						       value="<?php esc_attr_e('Publish') ?>"/>
						<?php submit_button(__('Publish', 'fw'), 'primary button-large', 'publish', false, array('accesskey' => 'p')); ?>
					<?php    endif;
				else : ?>
					<input name="original_publish" type="hidden" id="original_publish"
					       value="<?php esc_attr_e('Submit for Review') ?>"/>
					<?php submit_button(__('Submit for Review', 'fw'), 'primary button-large', 'publish', false, array('accesskey' => 'p')); ?>
				<?php
				endif;
			} else {
				?>
				<input name="original_publish" type="hidden" id="original_publish"
				       value="<?php esc_attr_e('Update', 'fw') ?>"/>
				<input name="save" type="submit" class="button button-primary button-large" id="publish"
				       accesskey="p" value="<?php esc_attr_e('Save', 'fw') ?>"/>
			<?php
			} ?>
		</div>
		<div class="clear"></div>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/extensions/media/extensions/slider/views/backend/submit-box-error.php                     0000644                 00000001057 15266055653 0024175 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<div class="submitbox" id="submitpost">
	<div id="major-publishing-actions">
		<div id="delete-action">
			<?php
			if (current_user_can("delete_post", $post->ID)) {
				if (!EMPTY_TRASH_DAYS)
					$delete_text = __('Delete Permanently', 'fw');
				else
					$delete_text = __('Move to Trash', 'fw');
				?>
				<a class="submitdelete deletion"
				   href="<?php echo esc_attr(get_delete_post_link($post->ID)); ?>"><?php echo $delete_text; ?></a><?php
			} ?>
		</div>
		<div class="clear"></div>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php                       0000644                 00000004350 15266055653 0023634 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<div class="submitbox" id="submitpost">
	<div class="misc-pub-section misc-pub-post-status">
		<p class="description">
			<?php _e('Note that the type and population can\'t be changed later. You\'ll need to create a new slider to have a different slider type or population method.','fw')?>
		</p>
	</div>

	<div id="major-publishing-actions">
		<div id="delete-action">
			<?php
			if (current_user_can("delete_post", $post->ID)) {
				if (!EMPTY_TRASH_DAYS)
					$delete_text = __('Delete Permanently', 'fw');
				else
					$delete_text = __('Move to Trash', 'fw');
				?>
				<a class="submitdelete deletion"
				   href="<?php echo esc_attr(get_delete_post_link($post->ID)); ?>"><?php echo $delete_text; ?></a><?php
			} ?>
		</div>

		<div id="publishing-action">
			<span class="spinner"></span>
			<?php
			if (!in_array($post->post_status, array('publish', 'future', 'private')) || 0 == $post->ID) {
				if ($can_publish) :
					if (!empty($post->post_date_gmt) && time() < strtotime($post->post_date_gmt . ' +0000')) : ?>
						<input name="original_publish" type="hidden" id="original_publish"
						       value="<?php esc_attr_e('Schedule') ?>"/>
						<?php submit_button(__('Schedule', 'fw'), 'primary button-large', 'publish', false, array('accesskey' => 'p')); ?>
					<?php else : ?>
						<input name="original_publish" type="hidden" id="original_publish"
						       value="<?php esc_attr_e('Publish') ?>"/>
						<?php submit_button(__('Create', 'fw'), 'primary button-large', 'publish', false, array('accesskey' => 'p')); ?>
					<?php    endif;
				else : ?>
					<input name="original_publish" type="hidden" id="original_publish"
					       value="<?php esc_attr_e('Submit for Review') ?>"/>
					<?php submit_button(__('Submit for Review', 'fw'), 'primary button-large', 'publish', false, array('accesskey' => 'p')); ?>
				<?php
				endif;
			} else {
				?>
				<input name="original_publish" type="hidden" id="original_publish"
				       value="<?php esc_attr_e('Update') ?>"/>
				<input name="save" type="submit" class="button button-primary button-large" id="publish"
				       accesskey="p" value="<?php esc_attr_e('Update') ?>"/>
			<?php
			} ?>
		</div>
		<div class="clear"></div>
	</div>
</div>                                                                                                                                                                                                                                                                                        framework/extensions/media/extensions/slider/manifest.php                                           0000644                 00000001504 15266055653 0020034 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name']        = __( 'Sliders', 'fw' );
$manifest['description'] = __( "Adds the Sliders extension to your website. You'll be able to create different built in jQuery sliders for your homepage and all the other website pages.", 'fw' );
$manifest['version'] = '1.1.19';
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Sliders-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/slider/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';
$manifest['display'] = true;
$manifest['standalone'] = true;
$manifest['requirements'] = array(
	'extensions' => array(
		'population-method' => array(),
	)
);

$manifest['github_update'] = 'ThemeFuse/Unyson-Sliders-Extension';
                                                                                                                                                                                            framework/extensions/media/extensions/slider/extensions/nivo-slider/views/nivo-slider.php           0000644                 00000002234 15266055653 0026251 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>

<?php if (isset($data['slides'])): ?>
	<script type="text/javascript">
		jQuery(document).ready(function($) {
			$('.nivoSlider').nivoSlider({effect:'fade'});
		});
	</script>
	<!--Slider-->
	<section class="wrap-nivoslider theme-default">
		<div class="nivoSlider">
			<?php foreach ($data['slides'] as $id => $slide): ?>
			<img  width="<?php echo esc_attr($dimensions['width']); ?>"
			      height="<?php echo esc_attr($dimensions['height']); ?>"
			      src="<?php echo esc_attr(fw_resize($slide['src'], $dimensions['width'], $dimensions['height'], true)); ?>"
			      alt="<?php echo esc_attr($slide['title']); ?>"
			      title="#nivo-<?php echo esc_attr($id); ?>" />
			<?php endforeach; ?>
		</div>
		<?php foreach ($data['slides'] as $id => $slide): ?>
		<div id="nivo-<?php echo esc_attr($id) ?>" class="nivo-html-caption">
			<?php if (empty($slide['desc'])): ?>
				<span><?php echo $slide['title'] ?></span>
			<?php else: ?>
				<span><strong><?php echo $slide['title'] ?></strong> - <?php echo $slide['desc'] ?><span>
			<?php endif; ?>
		</div>
		<?php endforeach; ?>
	</section>
	<!--/Slider-->
<?php endif; ?>
                                                                                                                                                                                                                                                                                                                                                                    framework/extensions/media/extensions/slider/extensions/nivo-slider/manifest.php                    0000644                 00000000417 15266055653 0024470 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name']        = __( 'Nivo Slider', 'fw' );
$manifest['description'] = __( 'Nivo Slider', 'fw' );
$manifest['version'] = '1.0.0';
$manifest['display'] = 'slider';
$manifest['standalone'] = true;                                                                                                                                                                                                                                                 framework/extensions/media/extensions/slider/extensions/nivo-slider/static.php                      0000644                 00000000125 15266055653 0024145 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

wp_enqueue_script('jquery');                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/media/extensions/slider/extensions/nivo-slider/static/images/thumb.jpg         0000644                 00000110133 15266055653 0026523 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     Z  ÿá,http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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 CC (Macintosh)" xmpMM:InstanceID="xmp.iid:EB43B1941BE211E4B172D62454FE2C70" xmpMM:DocumentID="xmp.did:EB43B1951BE211E4B172D62454FE2C70"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EB43B1921BE211E4B172D62454FE2C70" stRef:documentID="xmp.did:EB43B1931BE211E4B172D62454FE2C70"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî &Adobe dÀ    
  !  D³  c
  �YÿÛ „ ÿÂ  È, ÿÄ            	
          	       ! 01"2@#4PA3$pD% 

   !1A"2Qaq‘�¡#±ÁÑBRr34” 0b‚’¢²Ó$5ÂÒ“%CSsƒ£Ãtðá³d„Pc•&6        !1@ 0A"2Pa‘Á‚3`pQq¡±’b     !1AQaq�‘ð¡±Á 0ñÑá@PÿÚ    ñƒ‹2$›å-LyŠnm4‰@ž¤� «:žh]´xL,“Øœ�¹6ë%!Ê¤�OºÙWN/)S|!¹fäÜ¿^uõ#I¹PŽ»qW­¦Q|Öq‡;n™j`Í‘0¨°�%Nž.5·TÞâ›´Iý½«unRÕsStºÕdõ)xœb°·ö¢OÜä¯¾�yöj§F—û;ƒfÐàÚ|v=Öùß‘b‰Ë\c¦é&˜Ž+0pB)IÒ’oˆz”º³íAXvFbÒÈ)f…¢²!Ö�ÑGôFîîçµwSU·ß™¥Mÿ ^g{-ÊPÍ=Ž_+Qz*æÏ=ÚqVOm£ómÁÜ†Ñ\E„‘ÈpƒeÐ4Ú.©Ïù‘Ù9uçŸ’˜GÐm£‚Oe/ÁšS†ˆÙ½éNúª±ÎŠ£&Û[†ÜúöÐ§]-¯¡œ,,†rJÁ$d–2�ó¬Ô�‰®?“¿ßÊ´Žç²"á&‘5É-R²JòâÖ×®ÞÛâÊé¸êÏDs§‘®íìÎà¾¨ÆxGí”RÞ¬³#ÅÞ“>\û%|Ë>ÍWzV¹çÓr¢÷E¢3H…É«E#/·çr±,ð>§êŽhÜÉVrµZø%<Â»OÈC±0×M�ÙÐ¯]–'{ïÉ¥Øúã²É±ÕCÁòùG*‡‘Þã5?Ô¢øóºú‡�mß£–÷ÑHìLdö5º‰E,Þ,û!ÖÚ–:ùÓÈv™n4ä�,ØÛÅvw�*ÏS<ý>U}'&9:W§Ë‚z.\[¼x�.‘ò[{³…¬›gÅ[¯T®:K•ôÃÏþíP†J9ò›5Î}(ãMTR@|V,L…S‚»aSùþ¶©ÄAV4j¢çÙýl5ž]œ‰D¥ŸÑQÀ£x¾Žà³wÒ�sjžo]aÀè1ÝL-×Lî¦ˆºêþììºq6FmÖÖ’Êõ´§²+âÜÜÝcJfè‡ëkZœ£ÉzÝÎ;¾C«nn>*uyÇW%=M�Ò§=utoG\ó:½�4c§ûn~vÛS…Õé¾>÷.�mÑÓLRìÑ»¨�M3(2HL£ªpÞíSSv¨qWŠN5[¾c�3Kå}:Û äEÅEæÃ{ŸŽ�wg“U¥
ãt¸ë¡G³\ž¥Iª¸'¨ã9{ŸRz¼VvUgðû=ÿ áûvß¤ÎËã�¹²ú£¶çŒ]ž)},©Ž×Œ”b¦¡{›”_ÇnÈIuv+œ—T$ó¾…LÒøÁÚcü”z3üâu²Ü}NcÏ¦ó�óÏyæ6ÌQ~…=ÓÓÏ`óµq'¢çÏ~aì^�zÞ3·•éôµ¦öœ?SøgGñvÇl„jìñ-5¦•mS®?|qK`Ý”�©ë±mod§º1S)r7œôÙ¸í´Õ5G„»áAèæÚ·×ÞK£Æ�ª ô|W~�sNÞuÝþSïšëû{á;ð¼—ÉrÝä7®ãì3z1ã½¢üòÒécbÑCuÔµÙ[L£ô¯8XžIcz™‘%pYJ[…º¹~W|·ªÅÇ Ö¦EB$ˆ}µ÷×Nžmt²ú7^-9[ï}9¼ÃÏe•“C„l…U+3vWK!é‡ÏúsµD¤J4U(èe¾vgé.Ž}ÚëbÓ^V¶iÒU38µSšº¡ô—åÎú?�lk)MA¤h¤3ÅýºÌm·JI³ß�*œv@Z£`E¤OÑÛ(ê¯=
%­r±71Ç³«ZÈu¦gzÍØ�H¹mYêŒ?*ƒb�qKA×©×pË¦2{ú; Ð=€¤X�à¶�k¥™'¦�…$¡µEÑŽ­<‚F™„…üeTBl°’ŠÉMËƒ³âŸDË™V9Ô"ñŽçÖÚ®~¢Zlh   ¶²· •Eý0ŒJ/¨wRÞˆóM2JÇ'‹Q²©¸&_‰é)Oô?¬“t977±ùë¾œ@   ­=�   ˆ ÖVðÞ7xJ!8¼á©M8$bðÖpl3‚ Å¬ ñßBå˜}¥ë©ÊŠp=s}ÃódÛ¯çÀ   0lh                 0        ˆ^³q        f@`   >!ñ€        ©fD   �\88S…5è ƒèþ€(;Ž€v	:ž"   NÒ„À     0%™   4”–ÂÎÁªãÏk®]OØ79òwÍáTÃ­ÈrÓ•§Íô7ý‰ã5nÈjù�ððQh…§|î¿¡Þ‡É ¶�:k×©     À–d@   B—ÚôÊ_+¹£Ï÷Ü|¿¥è_-éo?+Ûµ~{®ÏóÙ Øz]Ñýü½ù°�dÂÉ²�ošøâ©ÉÓ^­q½´¿;)Œ£ÒŠ›Rv€   Y‘   _æsäŸRxÅ¯O¨ó’^ÏÑÏ­ÛÌzŠGƒÜßÎÜ“—ÓÑ¿Gÿ ¦¿5þHêtàNã+.žjÀoÉv½¬âú/m{>y}v¥º„·E;@   �,È€   �?-|WÑ¹îâú/ËyÏ*+{»NIÅìò_œïqç3eØçþ§=§–ñ^.œÌ%Œ{"©Œ�õg+±Ü»yL¹wH:”2³[@   �,È€   ™?üŸÐ!••¯©ñq.ÙËôw¡Ê�Óo%ÃGHü£èÓí}=ýñnsÇö|¹ŸW>×o`G£ë�¥ù{?»eú_
ÿ UÍã[Väí    ÿÚ  \…šü—AÈ}#ZÒ7•T¼…6r–<‡jˆ²ÜIÛc4–±÷¥G'–`�pÂF(¡²£26Ðb«A«JSLÕ¥	Š˜×$˜¹©À¥Î«QÞX[dDë­¨„·VÛ@ÈÒ˜Tº‘çÇHùhä
ãRùoûov[IR”®ÇRÒFFeú´j"rlh�\s¦ªFBÜˆÉY$’”¨7ã¡¥Àó*hà³%·¦I¼K‹l�²¥Ýf´[¬‘òæø¶]¶d0°«ŠÚKóÞ�²;Šz	mèqM©jÝ]@ºjy1-·XælÜ*Q¢¨VÅ Ð†ÝÑ,%1Ý	-å¿¨åù$fÉ²ë®¥×o»p�k‡kZÍ{1�µÚI×ì¸U¹ç�‚ÂØÇ£´ôÜf<óƒ‹ÙM§0ÖRíç‹“rrej+0‹1[mW©Í½e·6—íl©KÇíÊB-6Dk}ªŸkkklh¶	Xý¹Be¢í6{x	ÍöîÉãI£rR–†Úq(J•N'Èôu"Wå-N(4´E8�£aC¶y«·ÛãeV0fñË6=ÄÌDÛm3¤üÕâ•bxŸLIM5hŒpÞÜ›‡ákxþ�†mÝ-F’X¯¨ñù	J£­*&ÍT1EÌi@# ráƒrñoI\¥°áZ®¸ú‚Æ¢ É©j}ÀâT†“Hf+Æå®C*++CÚ”VlFÓVíw¬�çß%cxÎm<µüã…‡IŽ»kU�+”o°êŠë5MFú‚3æÑ91N–ˆ÷~T+|¸y�ÊR#Þíï¥ÙVe—ÊZ–—dËÚ›œäpÍÞNÊ_Þ�R³;£ä¼ªîá}I1&œžB•õµ²iMŸÔOÓº”§Aå÷K��Äö‘ Ür
·³B5#ÇS"\lBt‹#xì|ŒÓkj4û*^Àq«y9 æÜž�Ïñ­Xíî4ô‹|…4»7Ê3ƒkÛM�•1’ãÅ‹u‹šåIéäW ÄfPÅÿ !²ZDìæîK•-o:d£Q%Ê“ÊBŽJœnP’7fÛÊ#ÞüÛÈ$Œ¼ÇÔÚå½­.é‹[¶£KÉÀfÅF5ƒÍ³Û-6kþcÊ7Eà¾4û'bS­²lø;/àÖ<Šïu·/›qÈx_&&é+Ä�Œû0ÍÝƒÔêQw“°Ýîs·8Rð¢ÉE³’ä«MÚã
ë9·¯"U‚ßq¾CÀZ�9¬R+Ö¬‡�hEUZ Ô6j�†GŒ¤�¢ÐxnUºœ+¯Ð™m>†ÊÌ‹ËêÞ”¤âá÷D’0L·Å+®s‡áœqx‹iŸ›fó•�_s’x®1î–¬§q�<ŸrMîÝrÅòfÝÈ¿Lc\]ÊÖîHˆkH}²tIµ´ã3±ˆ‘uÁ�A¾6a´Ÿ²‡O�X0ç6§Ï�¿+˜N-î>jzÿ m­)2ã»2BpEãËY‚ãKb�¾7µ¶ÇñGÐ0ô<À,q�ôä`œv0F=&Ã#™3&É˜ÉrœFÕ/"Ìó$%¼š6NÆQs¶Ü-œ½<lK–±ÉÍÜn­«Ž?s4Ë¿®×>Ó‘|ûXeç¶­›´IqàÍ…sEaÆ¬¸Žá‡b-AÈ+A�¸ƒÃv¨c¾ÌR6ØŠ°lÆ…$É§L,�ûZ	²XLfÌ&p˜7mµ‡![YnÃÓ�Zí—k<þ]I.D—p¼ÍuäÆ—nã^)Í`ÎûzÆ_—sÄ³Þ:bã”Ü²¿HáÒTÖ3‡9¡MÏ¶Ø²ÇN’$Û£¼—oËu2Xp”n¡æ{-•�qêmº¥ãa*š¡´uK1Ã^<`Q£ÒÀ#‡ZÁ¡[ÖdVå„ÛŒ"Ü ›zÅñ‡!Xó¹‰³Zñëí�±Z¯®ká{ZUÈ|Š»r¯ø6i‘âÒq»¦S’düÑ‹NpD‚^-™ÛíôÉŸá\¥›G‘¶Î'd9Ø­æÆÄ~-É~´­!Ô¨<…q—kE¤;ùÁÄ:ì- ’åRËŠ1PPÒ Qš!ã d˜ðÌ~ýñŠGïÿ û�âÀŸ¸^+HþEñYçÜO²òuá2ßbJ�»];‘ƒæRÛ¶rI5õl¯Ãq,9!Æ\Êã²»Œ¿�yj÷‹Yß¹œ|FÃ’Ëøèò�7“9üÊÿ ÈNA‰¹sÃív®LÀ/äuq+¨RÂÖBˆ©žŠ&•ì;ÐR£@JV(ðQªµP©ŽÃòƒ"-�ä.E”ÒJÞlp‹±Ÿ½æ74\ò¨—Yqo.6¸ãéÁì‰2Ô„M€û9žfÃhÌóu¼ƒ8’æ`†ì¯µLÇx	»þ'íÊö„¹Ç�ˆªqÎVô£šóXIÄ¹!Œ½mD7ÉËcÄÒ<vÈ6„¤'dm�¤¥°D�ý± ë¤Æ� ÆÊ�° qÔ.¢]±*X¹ÚÂì×:®4ö�¦`Ú�	Èß1ÿ ÑE¹:vüBá=äáW'ñÿ 4ÕÏµ¤=yå¼PÙûŠÏ`._Ü[³yîbNÕÏ1dªÏÊÖéÉ‡—\Ÿ8×eÈ
~:ÂQÄõÛ#¥Ë�µE+-ƒ˜ä›^ä»$Fyñ¢ûWãƒÅ~8Å~8Å~7Å~8öµÇ$?‹Üt?‹¼r?‹œrí{Ž~Ùxá þÚxàÂ~Ú¸Õ!¿·~6l7À\pØk…8å¡û1Æ•>ã@ßàM|o‡2	ÇÉ*Àq…�ÛLL�þ,Äe	œÅóŠGÚ¿>¯âgý§ñ‚Do¶¼&Äáè�„|¶é(BVe–Oð¾1 ;öñ…:jûkÃ”ûSã§‡ñ�*ŸÓê?ÁwÕ=§|¶”È¸y4ºé†ãÍ7ä²êrüÃtŠíBóõyY-)ù$¦+ÊmŸ)‘å22¼K$Ült#‘ñ²?Üü@�çÖŸÓê2©9ce×ÆÉ“VÍ”x©ö·‘ð1ˆ›�´�AˆÛ*“	2M»bZWŠ`áš‰¶ô ­¤Nøj‡‚z³œeü²É‡rs²8¿.”—øNó!ìrÔ»‹Ö•£N´hÐ5 k@Ö�­Z´hÐ5 k@Ö�­Z´iÐ5 k@Ö�­Z´hÐ5 k@Ö�­Z´hÐ5 k@Oéö¨]{{=ºP½ÔþŸQö#È$|ÃôV@êQã’Ç­ûË¬É;ò‰¨W3šç©.¥JöSú}N¨ÐÔNmË sÅÐß'Æq¦3åº¸ù¼yM3’©ÑóÀÓì:â—6DÔ³^nÏ¬|ƒgå<ÞìQó‚$Xy…îàY4ò.?rWÜW(¸Ÿä�1îý¼ò.UÈ¡ÇÞ#¨øYi_­?§Õ+´V2T$šÊT@²Õ%.Þî³…½òmvûüÂ2K™¹Ááü¦ÑyÉ�Hk»\œüDòÞ1xTeGáS-¿qÞ9&Ë‰_8½’¸Gãëê$^n6ô—ÙËûŒy�áÿ i‘¸ïüž´þŸT’Õöù¿BÃŒ˜XÆ[±øÚ[ÍCáë£…'‹ók4s¾ésê¯JÏÚK‹ÏX}qÿ ÆçDÊýäµdÙe…¶9[;„ý×™²üÚ'óaá–.CæËÆw�Ý1ëëÓ>ÌàÌ…“%¿‰DÍNÿ ÉëOéõ;Ù¯’)-ÉV5ieË•¡m]±Ç6m¸ŽK^7ñò5°e‰»ð}ê*²2u¡ÕZ I8Ý¢òqÍë<�Â\lá7Á8b‰<‹˜>ÆÜ	ˆ�á¬.Ë…HuHkãÔ—d¨+V¯ZO©ÿ ø‹*yùYÙù‹„#e–™É¾æÙz¯vËl•¶ó:óŒ[Ùûži‡0~FÆ¹fEË‹1	ªi:È,¥å1å2‹�'á¥d<§s»D~ù—8·1»ÚM¾%Â;0o…Ú`íðÐ–†ÛÎÿ ÉëÿÚ  Ò	#I
Ò4�I± †‚A¤ºPv!ØvD(‚BT]‘¤‚�#A$I$4�ì; ÔU ~½B½½	ôj Fa+	0j† ”UCê RWU¸j:Š…,TÆ ¥ÂèC¸¥E:’A˜5X.ãr Ô(¢€ßP#…Ô’¢3¢ÌÕ@GPZPv…:©5
'+°³/Á ÇâÅHPpá™
èÙ�K?‘²I…;†…¤‚} %ä„˜  §¦†I†›2LPP.†5�@Õ@ìÀ“í»¸â [Å§º�<AoTŠ¦_o(%UA‘Cm;pÁ=@Ú» ÅF¡¬ÅEF Jô‘
 ’AÕvqF‘º·QÖ`ØRŠ@�·b·ÞŠ"InG"€U5SaöÐ@›06’**+Ò¢½j*†‘¤i
cQ±¹EiG@Û”-:�Û#Sl©/Úh~:‚2$0âBT°–�F˜‰HIéé#‘„3A^Õë"f4ÒcI�&4˜Gsm­VÒÒûIÑ‚†µ´­?de Á6´�­w+Â¼2 á 6ÂH;RMKl�²A1ˆxÉ:AGHØ!´Cl†Ùl†’é_[H©mF;!tˆÂâ˜A$ÅH5Tz1¤IŒ¡ ÈÕØÁ,k	PÔ5CXÜ…F ¥P3�˜¨$ŠúYMeQ£³Îéº¤¤,‡œ!ÊK¦ÃDA$­&—È-Ã¸ÈpÛ2mQv	B ”5�cP#;C¸Ôb¢§×¸¨¨¨#`�J·(dûjKŸ©!ˆ[ÂE•˜ö9“2öŒ�V±no¶Ò–£‘™ª×)õÎ…°­]W¡5
‘ôÔý:…EEEEECŽwBˆÁ(Èÿ xVÒÊ•eól=v[‰6ÉJ–IK»ôÄSH9TÙRdK„}S­}Šû$³w¯ÌÛ¦BR°QaòÞIšTclÁ¶°M¹FÙÒsÞZžKÎ�,&äØ+¢GÊ‘ÜR`¥�))¤5�`Ìjé  §Z™—Mõ!@Ü1¸¡¼±¼¡º¡¨ÅFÙ¨œµ¨´ÈE‡-Æ VÃ ¨®
¸�™pÁ<a2›¤|±— ÝÌ|��8TTTTTTTTTTj†¡¨j…F¡¬kÌnÔ+Òƒ@6<T‡ŠAVôø¶Á[ÛA,$†�f‚‚‚€…:  §J


	Ò’Ê>¢Œ!Š>¥‚y.'ßÔ5CP!¨j�˜¨Ô5]5CPÔ/VÓ–Ä\AæMÜvZÉì%Åªm–ðØY(~p§ZÂî„]Vq¨MÍ£;ŽHËŸÀTTTTW¦éî“ch8šþƒP5$)Ä‡”fHy×I˜è”·V	Å$¥›¤¨I˜¨¯OýŽ¥ï˜vêûa7Å¨G�ë£Æ|9	ÀüÂ *Ÿfd0V‚ ŸÃÖ_ä�eÐ½óPPZqM“m‘+²š1CÇ5JB	»Óu9­é!¤PPiF� iNò�F<VÅ?¡Z&zÌBMD£Q$Â�# m O6 ŸÀT.r|�%S’	Àgÿ gÉpo¬)õ±ÿÚ  þŸ@Ò¡'¡‚ô

ñ{GÒ€��\d(6Ìšh�š	.”þ‚ ýƒèd`úwïÒ½U	:¨†áòöÈ…hØ¯NáI0i>‡Ò£¿]B¤	DÁ¨�û5^ŠƒõšÅzéAI! hc@Ò4@¡Š{ŠQQ4#P 0`‹¡uU™„×¡¨§¢�h#H?Q!¤kt)Ã0§FTj"QÕ.ŠŠõ¯J" Å:®½ÈT…HT…HT�¸D Œ5R4(HÍz$’•y„¢SÔ²Q7'³5�Ñ¼7Ì)Ãi0êÈ�xÆñƒ}CÉX9J‡�¡¼cpÆá�Ã†5
ƒõ)t3P$ŽáM�Ú2èî¡j#-&#¨�˜Or�i0eÓH2B�4�#ORÒ½**	:_vÚ¨.Ê\t��"1¤�Ôf©+@ù(lÖUM/n
H6Æ� PS¥:Rê}(((‚Î©ÛÔJaiS?¥ÏÅNè¹(9�°ÑAuŠ×£±[RÈˆ+ðóm1än—SèeÒ€ˆPPSÒd(((4Š£²Òd;"
ZJÊ¦h–imµîéLeêFÏ}!Ú„²AƒdÆ“è}…:SÑN”ìi ®Ãý–U$o$-æÇöÌˆÒCp†´ƒu Ü	# NÀd@ÚHS`l˜4ÓÒ�ºt?dÈPl¤l�&ÆØÚ!²CA
tPÜ1¹Ò‚‚ƒOZ6Èh�²6AûôF‘¤h! †�§ÑQ_E=ìTTTTJŠŠú+Ö¢¢¢×rúJ`<Fhú2ä$Ç[+õŸ±A¤iB‚‚žº

#¼”2óèÏ¥œÆfÏ#²„Ýfù2}gþŒèÇìTTWÙ¨¨¯®¾Ñû‚F’ÒhQ

íäƒaAˆpÏØÙNÂ¤’wW²~ÏpD Ál4ÒL5°PÚ ¸IPbPø„ÐP<M— ÿ ÄöÏØjØÊÁÚ!!¶1€‹ƒa‰ìDô×äPq@óªøô¯¤ÿ Ä"jö�Ø¡¤-u·=ŠH*_Ò¨ê
µ¬7+ì~·T‘çº	^Éû]D‚#m&tÝ%Þ�i0HX³-Ñ¡ÒÕ«ÆÂ¢mn,åãï˜Z&áø,�°ˆ­¤ý�ÿÚ ?ÌS{Lì ë“œÕw¯º©R¹‡9xvÄœœ‚•d¡5Û�‰Ê)Lž8PÕjº
àÄÈÙfÁ™Â†…R¸Ç®›"×&Ò…
aL¯9IF*;8íI9ÆM�+SKO{$¢¦úój0ÌEïÜ2TÑîÕ1TÔJ�:$œÕnj±¦öQ”TD„�¡4R¿=…ã²ê-Ö³%
•ÎT®ÃÂ¸BáMºãNÄ¦wUË¥‘<‘<³U´^Âÿ 7aí½<_q?©©oý‹lü}ƒ®ÌàÏºÓÁŠ•B¯˜•]ß§Ï)Íir’…‘ô�'IEÜú|ò¼öšR#‚š�+n»Øe)—‚pK•$�šÇÓæWwÿÚ ?ú
EF©¥(Ÿk#°–aIÂ¦®%79®c–è*W16Ç~}ö:WÀ”_ÑJáÿ 9®íŽkIsW·ÇÅ¸�œeÃ™×d‚-ÜGÂEžÀ®Ô}q¢Ëu)ð¯Š
ø¡ñÿ Ù|*vúª<´­ú�o²¿ØÒžÚÇyw»MKöSW^GJ�*Q³›i§cÕä™HS‰ÌBáQµGR©¹õ/ð˜S'Ëq©IÆdül¦ë»W�èW/ù#B›Íhú‘ˆ¹ÇOW’(:&çÿÚ ?]+(¦(Jâ€ê‡LMN(žØã=ñ¼ú’£²pBVeÓ3G¼ÀªöÚÛçÝ²“ÝQ0‚­\]VS¬¼ÈJg²O-*õ¸¹±×mÝªJÞ·~å»[ŠS�(R�}‰$õF2f0Qí�¤*ô˜�Y&1u]ñHYOIœå¨üãÔ”:f3ÇÞ…º¾KxbJGt	âºf0ôA›
e$•{Ð4×Ô~m#×‹lß€µ ¥[PTcyTw-ÏŠk*÷#˜§—óAU>¸	�‚Ä˜þœ®=¥Ò~MS=Ñº]sæ2¯~7m]WLÊS®J'Ÿ/Ä
åÙ(ZjÈœ"HÏ¶‚¶Ç¿GÉ”&¨Î4t"éòûHcI}HqE¡J^÷0¬-EKRª#3Õr|¹e§Ú6–Ãº{!IiÅ·3Z†Uç, ÛÕž>S�3-×òf6lŒ³Û+”»3Ñ9ÁU“”²�ææ'!RóôKöí†Ýe@´è��oQÔ9¶³˜hý ŸÉp—Ò¢—‘9/¡e&j�¨Ð”Èa(qo-¹mÂ !ÖíÍÌ Ò,%ñ¤!¶îõs4àÛSF±¡(˜)’¶Ì	“Œ‡Í)¨)J§•eÿ (!‚˜mGè’þµP¥¸êœQÀ­E8á/Šn9Hí„-o6fƒ1˜…¸âê[†jV˜âœ)†´¯ÊXJ=ØQm‹=2­­µÌW»×Ru}I·e?´¨&êéëŸþÚœe´�BLK’ßè�v˜\ÚJ§Ó„¡K ó•¶[‚*Ý
žÑ�Â•!%¼}’&]¢P¤®¡3Ò6K`„Ò�Ã™ê€[¥¾èp^ s‚gË;ØŸ™vèddBS)wÀCÉ¤tH¤¢‘Ù�®
m­ª)êRgîE›NXµ]Ê“SrJÉIêO¾båhÐQRP�Îm›D!„ÒOÇ’{'ö4]!¬PJ U´WF9ôEÕ¢­ZSŽâÐ(@vJÁ9'/L
ôVt 	ä¦[£a”#ÄéÌ-€ÂYBr;r�¦Øe(É–Ûg1”ä'­>ÝÆúNK‹K¤hL©�¤…Û-¦‘4g1TÇªÑí4ö-ÁæÖÓ)?›#é…)—t›ûÊ©m²›WUÌ;(·BŒ!ï»´�%…�Ä.·eþñhÏ²*^—láÿ §kÜJcØù~ÞƒšÅ³ þ¼¢we°;RZgú±Czu è•³?Ù‰}Ûl®¿×öcù]·ÙÙþÌ+¶û;?Ù�åvßggû1ü®Ûììÿ f?•Û}�ŸìÅIÓm¿¸G¼˜ðÖ~\jÞÔ]Ë–èa¹¤ì!Ê±Ù„/ì4ëtüqÉCë>—c•Éf¯úKJ?ôáÔÐ™¤â'^1$.r‚)¢¬�Ú0‡’µŠøÜ˜œ§3)B‚LëÇ$ƒÿ �4ó`5m�(“¶f+B€âƒÜ%	<ÊT%½´(‡�S(3WÆèýËíón0(N!žÓ¶PiRŠéç>©ˆÔ-¸q·í-¹×èRÞ	¡'È(lÌJ-t=Ý¦ŸKÇÚ<ãÍõüb}Q®_jv¶Þ…ÿ ~ªšZˆKm€„$à:T¨J‚ZÐâE*Sì­ÖÁÚšîÃ×ZmÙÕAå§RS�s§Ìaâ“ñJ~p¤^¶²HuÅ­uJ³Ê¶Wú”¡=˜áÛ—’ÓêPæ,ª‰�D%	»bÙ½ o8¯Î\*÷]m:›ëø÷n¹t„c±%	î„5§][Y¡éä[²%/˜ˆšî.Td&ªHÃÑ	Jµ2N\É§ö£s\h…pï�~9�ÜÒrP‘¨ø³9ÀNú¨žS E/Ý6Ê¾J–�}p?ÄYeíðÄ¾ömš¾K¨™ŸPŽKÚã+(Ì©ÀLS÷½¿mi”ÇWäwq‰`�¬»b¹ÒN %†pÔå5ä‘‰‡—QéTª9Š“jVyCW%<ù“Z'4`Å=[lòß8½*BW¶a9ËdI(KtàÙ‘¤Lzdz ºÅ²B¯&«w–èíÜš†g¦-´Ä°ãöÖ$»{gl§ƒÎÊ¡Hp$ž�‘©¹s~ÍÓVòvÝÕr‹’H_#a‘�'fq®ßÝUaq¢ÞÛ[«wRHqJªH«™JDÆ%]±y¤ZêOØé+SK¼U¿+œémi{¤«!Ú;u¤kÝ%¤0‹›wJ°ÜgæÀ²bÖBµs9)8¹µDÕ¶m—Ak$Nj?š!NÜ²ò�H¦r=P…] †P’\	\ä>b10†šKx²Ùi¤gÚV¶–è“*½Bì’ˆþ´=dÅ�º­[˜J¹ê'ª„�±ÍºÓ—cnÜÒdç5EY‚žbF15Z´Ò—ô�œÿ f[®°Ò‡Ñ�ôàaÄÛj¾H”œ·Rg�ÂsBanÚyž¢qn°¥9†Ê�1]¯˜Re‘uAX’($Ê1ÖªC…d	ˆ+QyãþÕgß‚»uU	­DŽø3Ô'¡N8pïŠ”ùYøËQœÈ�ëŠjœóÛ
Oˆê�Y&)MÁÆr$ú"~(Õ)U,"\êR¹á:Dá°Ö	G9ÂyØPdR™T2ËªL§Ÿæ::áÔ8PÍMž9La9áJŸ­¥33”‚öŒÌ¡n½¨†‘*ùS!*™NÄƒ9ÎSÙ…ÎœËo^Øbû«_±É%	<G2a!»VÈ¶JÝº½KAIqÒ•RŠd!é…´§^-”8²9�rÊò
d IØ!›V˜·~Úë˜Õ»á(Rî_H%kzµ&j3”²1pÇ˜ˆBÛqÆ¬ß(·Aq¥–Ò�Ò)ÇpB..5•<Õ¹÷6®¬ ¡ñgRy‡î˜bý�2ãUÌ¨Û3…¥¾.SQ-ªn+	oNG—y(\ƒî¸µnúT6Û¯ Ý<j¡MÖ©“<Âa×îœæ¼æKSc-€ÅÙ·}Ô8ú¦¢’‘Iü¨y§§@Yoz]¨T-7¸¾$•8h˜å¦`lRp#º&»²¤'‹ ¡/LxÍ-ÆX¿mD¿BRÜÁÈÒpœ!„]¢”áþ‡vÀºñ­Yp<â”ƒØ%•åœö•r¥úÃ8w’õ³®‚Å¼§”ñ(RY¸´¹·rEm�"1Nô)Ä²†¬šK“ÏÖ¢bf_¦�†6SóÑðÆ]y�z:"["uãÑíÂ*ËlOd³‡P¯h }›Ÿ%E*Þ;¾­°�W4·��ÙNKÆ¥ÍQÄjrS”‰—¤@ äUZŠDý3‹æ–êIlãJW2S;L°�zÎÍ•‡ßwG³ZÒ”;W�½ Oš’ÌG˜|ÊBü
u½ïÌÒ9vHqg<«ÎC8×_½ó�Ö�§¡Ä)ë+Obt))ú5'†ŸŒc\³Õ¯Urþ’…;ÌR�W95
TœðRU<âÖâÌµyqpÂ¥Å*¢gID§œ_yvûEºÑuÕ•.÷xT¤Ô”'•ËuPý¦ƒæË�)…tÕÓì¯ T @Rg”)Ý#Ïó{-MWZ5êG7•òÁxUúÐ‹7X9 jêhuÅ-ÖÒ�ÁQ$(HÊ`mÂ<@Hè£ùÂÙaðž…™{°ºžk—?f€Ñ®¨R°ã¦9î-|½ÔòÒpšÌ¾,âù½<=nÚY}ëW¹©K�r!6Ô34¯¢¬ZjWç|Z<ËBfîÑIPbh�¹¨Ô®X¾C³«ÂÜ$¶·US¼¶�É ¯g\„Æp­Qm.<À@y	’Ú¤•/˜n%M š»=0ÒÑnû·*Åx–×ÊûÅZhqU`7Çr‹+FîÅ­æŽuµM“·F|ì’®\YY3©KÆi¶·¸›JmW×¡a†Rf™¥JNyÀÕ[»yßfÖl¤Ú\µuorÛÎsix‰ìP‘ÌNõû+—oMÕ.´·�øn§nšù¨(–â0éŒHLücé{c=q‚ä#ˆO¢ÙÇ=µ'LX™8‰c
WÝKžÌ‡¿ÉW�© 	ãGÌÇ×_å÷É)ñ�ÏÐ.R•ŸlòQQ	Û$ƒEÒšyH@¼ºp°–ä©•)!*QÃœY“®ÞÖ4íAHñbÞvAË¶æ´¥( »H3dkZ˜ô;û=+ZeV—Šx¡Â§\Q[I3Uhâ ‘½”k6	³¹»sQm•¶·u÷ë3+Imß8[Zzu-=·-ù½ƒ¬­„žŠØ ”Îcd[4^I®O%ÏRP;™ å8uÍoD»_˜O0[kbÙ<¤‡Nò‘ xÝCO¿¾³S£“mhVì”Bj“˜a×“ä‹Ï¶¹<ê]7Iom\„S½,G®4­:êìè^e²a_v?tÃÌ-§æP]L–Ž‘¶5O¾ÃFïDiÄZÛ!Ð[7hl­ÉX«qé{ù�uü*4½^Çëº_8.�LäiT»Df¢^ £°x»sP3m*	*êž��ë%@¥ç®ŒÐ¹ÃK²´¿z²Vçñ/¡IX”•ÇŠºóŠùWšz÷Û4ëŸG×BÆ¢Â_¾Cå!ç™pS�MUÎ]P‰¾;y—}/?kŸ/{·ãÅø‹‚ùB›ñuàï,àQ:§IžQn’ûÅ»RÙµO9ïfZà(aL÷e”)åºâÝ)¡n©×JŠ+æS2r«tÀrñJ¼Xœ–òÖéÄÌñ“žØ¥VíÌl¤Fõ³_¢˜ÝµhuÒ#ÛýÝš"T%]$„¥#nèø#�3ù£àŒm1õdÇÕ„}�¢ñÀ;âðhîSBÐÊ¬ßnÞ¥^eC›^T¬5clÊl¼Kaû+gqÕ&Ü§SÂd6ª,®µ}N¦ô÷èÒŸyÁlÓOÓZyEE!*ëœ&ß\Ô/tí}ó9�­ÂèR›æ"¯�K€úáGÅÚkIÝEëá'ni)2ƒi¯ùM}‡Nû� ÑTç9&Jæžî˜Ò,^
å9ÎféÄ÷9ˆ=Å0Ó¨Õ-u=íæYÓ‚ôëlú©O1Û€Þ0ßˆòª×lúJî.ô›¤…%5Å[çù‹/¾_ÐVâŠ|.¢­Ô’&1ß”ú*sazã.^5$¿§Ét)³X[Jåƒ\÷„^5o§Û-÷”C:ƒ0›«„…�¾Ndm—l ?d•\ãôIÄôa(yvn*Ùjné…¤¡ÆœNi!QœM>ì{ñ�1Çq:�;Lå
¤@	rc¶8
ÇÊ.VyÎqŠ$­¢SŒ#jeÎSí�¤OZDP¤Ä«íÎ%1l¾¾×�ÃÚ«Òâ~ÅŸ×LbÐþðGÕÑúp§Ãu �ý G“õkÕ=x×›Usw¯²—¹d]Ú¾ànFX`øª}ig£yy�wUQm«Ö­<LÓj7©Z‹�;†[ÕtÎ¼Ôü õ«bùÕØ_o¸«VÂù‚AKP—i”yjÃL¶:ß›üÏn›íeä°TòÑ3ËIK"¢³J”®©Fžæ¢Êß°C£ï+ÖÞPm@:�°œF]e{å#W·´½w“¥êŒ^¶õDyÈ¹
=DÅÉ±ÿ ºCO¸·«ÄÙ\Y°Vž^êW$á.ˆkQÓuëo<ùy
Bªmjp2º·+bèUžDN{ÍÖ:ëN8ñ¾-öíçù	jÞ™BI{Sn­¾ÑÂ“þõ„Âºó…ëOZS÷mÛâ•1N4…R=SÃdY5åÿ û›ksb›†î~ð¹ä›†œ-š¦ ¡6ñ’±Ï®sþaÓµ5�«j­8¤Õù/Q:þvpÝÓvuÝ:et¶®Øq&Xª¬we‡¦,ÛÓì4ëŸ(<ûÁw/·nóN¸£ZP ¢IÈ¤S¶P‡Û•ì9ƒ‘F"‰Æ¡Ý…¬ö�
ç+²�ŸT£)=P*ÀŒ"eõÏ¢8Š‡lp+Õ%²NØÈ¦$¦Õ£Ý�ükýñõ×ûÄ}uþñðG×ïã�õ|­^‹×J¬¬î�NY¶Â–=Èòæ�”¦êßMº¹[RH­6…ÄúI‹­M.Ý¹¦ëIM7Ü†Ë>!"RSÌšÚüä‘O6ÿ †*(ñ%÷•ÊºE{ÅJÞAÃóî¯qí.lyFŒìêåµolr’z@H�6•kq~‹‹B):…ssü©Gÿ ¯j¯X±Ímë¦’*iKhÔ…)šf:aZ¾•®hÖ÷îTõþª²¤&•H9[U¬(`iI=cÍ¨§Í­1âoÙ¼/0ÓM<+a·k(tšD[hžmÔ�†�|ZäêR¹M-¥Ô+ ð/ŸA†Wunóˆ6Vü×Òâ–Š¿Ê×ÊvKA)4!´ÔAÎPZP¹J–õ*nnq®÷FiCô”¤úLhZ…Þ–—9Ë*JÜm)ñ6Á¾uKÀTÚÓ‰„¥OºÏ!)­„)išÐËdŠQ!�£¾¸:Ïš5‹›/-èÍÜ\]•:óiº6µ„´“<K…ÄJ4{íc\¹ÕnPòï]·R+SOáRÔEmL«Ü�FÜ€Ó®&¤…T9oŠ‘‰ä˜Ê2ƒ»é�±�tK8˜÷âjÝìŒÓXžŠŒ£3�Æ3‰Nïý‹ÑŽ©wö£ùµßØ_�æ×az?›]ý�èÖlÕnù—ö—L7;ø�aM�v<·bËáæ´ûTºr\j½0Znà¶•qµQ žÈ4Ê.m–‹».<…&[Ã)õ�8·×,î~é¿ÕµË”•%5¥ÃZ52'ˆ¥8ˆÖaem´ò¤áMøÜ;3Ê–îS>&ö(†
í­”úg:BJŠ}"Í¹Ô[·rU[ÿ ¦Œ±á3õ§˜,¡Ä§ÜKE7¦u$van›aªÝØ1v²—ØbáÖ’¤”Ì‰$�ŽØµoQÔuKgÔéÕžzÙæ�p¼Ó†Žeº×4­Å3˜œi÷úŽ¯«¬èšuÊìhûO4Í³,·+v›E¨A­*RVž­»zUýé¿5ª’¶S€[x’´rm‰æºS#%oOãLjº~©y©Xéw®Û7f«‡nJyå”·WX2Â,ô‡í[ÐôM1!:]­›v²	M ­iMjQÛŒjC_fé§üÃuâÍå»!æPØ@·BU";“2a?vy¦ÑÅ¯&s�çè¿IŽc[íœ�NðïÓˆÄDå]×#£Š01‚£é ÆQ”pÇeÅ!G¡XASLŠczq¡"ÿ ÚZé÷Ët²r­Æd’}(®^´ºÛº½|¶¾”Ö@>¨R�[v±J’ë<%þñ&4m>ëÌcGÕØæ«TCúc·–o:µî©¶¸aÔnÈH¦+°ó——�‰Ì>h²'ÿ PF»å}WÍ>\n¨ÉrÒå�fòáö/Ù2¶Û½BdJê‚+q«‹u)<Ô)y�Ü��†™ón¬ËMàÚy{ FôR<í«¡?$^Þ�qQ‡˜u‹‘±Fîõ_Ö‹ÝS^ó-ž�rêËMÚjê�º¤58”Ø¦s9b¡¶¼·ÔÙÖ¼%D¥«,P4ÕÌ¹uçL§9Ç–5%ëîX]jLx—mH¦LÜ)N´™N\
�á¯ÛºGÉ*ø0\Ð_¼´ZqªÙÅ¥?ð•#Ý·,F¸–¸¼C©ÎôrÌ)Zßý¹W-<n2]oÔ°¸}¿¸.´·�Xp¶¡�Ì‰¶={±:‰(‘ÚT;q��þžˆÃú8}0pþŒã1FQÃéŒ£Î.£]*ÑË„”;#I)P‘‰òe,·„o6G¢2õGAŽ5~‘�¬/ûÅF+ìæ* MÉþ[‘jÓÚå®žÝÃ”9pû¯ÐÊe:×BeÙøûriRŠjp™ƒ*xs1ã¼Ô«ÝG^j|»g­TtÆÁ9!Spã·º'å]GÂ|–ÙÔîY#©-Ü) ©Â�­ó÷Èÿ \Ëw"_9÷c—©i,Þ¤fQÍa]ÓTåmóÅ7G­ úâlé®X|Å%ôúRìÄ'ïìÛ_ÊN(Wé[ª�½´¹ü†îõ:$¦Ù³ñ¤B�¨ˆ%ëA.Å�u1½dÝV(ï÷¢¢òÚ;æ?ZÍC¡`{á_ÆÝ0¡ñK%³8å¹«Ð´æ¥$&~‚aËƒ©7pË\bD.]Ñ_ŒE_&b'ãµ\÷,þâ>»ªý¥ŸÜÇ×u_´³û˜úî«ö–?q]Õ~ÔÏîcëÚ¯ÚYýÌ}sTûK?¹�­êig÷1õ½Oí,þæ>³©þK?¹�¥ÔUÛrßî¢_ÇKþ¡¿ÝÆÞ|ßîãê.¯ç)£ÿ .?••ö†?wÿ >ÚûB}à"gÊ–äôï|1‡”í�~Pv$Ÿ.[Ë­	>è�a£¡�›!øL:Œ¿fQ¿a_iœTÝš˜WJG¹ÄÚ.çý¡Jÿ m&?Ëâgã¡\£ÿ QR¨Zõ7v%úÍ˜úî­ö¶qñ:¡?+Å5ï3 Ùkºå¡ïÒŸq¨Ÿ<ù€�’Wylàý{s 0êÿ X»sÿ $FõÛëë%¿ê A~éÌ¥é{Ðy·÷Æ{yŒLÁŠ¾óÕ[_ÊEÚü¸ÇÌzá4›Æ?Yƒ½OWÇ+«tûŒE_zkSÿ ¬g÷žÏÃ8Ë®7õÄ(KˆZc>ž(*¼ÕvÆ2m6Å³ßQŽ/QŽ/Q„ø[¡fåCÚù€Ž‰@ÿ EiÛáp=»ÐS{x.Ýž%®^˜Ç¨Ä’qƒÈÔ²d75ã>ØÞÕªÜËö¡$êh)Â´ø|ÿ Z3õ©'Ó]|•›n¾¥@MÕÏ‰{º£Õ^£^£6÷PN˜ÍiG‰SjtM[$˜ÇÍÌý�ì¡%~neHLxG¦Gl£ùê»{ûo¨X»Ï´»MvîÈŠ’{žÏÃ#¦9«Q¯l–âFd“
Mj’³ßp{Š€Úº2�J=ê0•s1OlS9@`.72ÏåB[J÷S”æ}Øã…§WloœF#²*K†g9©j÷LqÁyöˆ¢s‚õ^ÑB’qÈuGqÂUÌÅ=±÷U½ÒlÜç6ï9i*“ÃØSÖ~d·iÅ¦…+Ã©[¤ÏãÑ\y®ÝÄá‡……Um‡s_¶æ:f¹0°'è1¥éºsOi-­ä‰Ûø„ïŒºcŒwÇïŽ1ßc¾8Ç|qŽøãñÆ;ãŒwÇïŽ1ßC¾8‡|qøâñÄ;ãˆwÇŽ!ßC¾8‡|qøâñÄ;ãˆwÇïŽ1ßc¾8Ç|qŽøãñÆ;ãŒwÇïŽ1ßc¾8Ç|'ÿ £'ðÉÎ["¯òíéI2©ÇÑ(h—E-,#$ÍSÍ œ„¡µýÁzy‰
#–7g<X†Ÿ,®Ø¸'ÈpIiíüC–ãGºy-ªŸ”Ž^Sœ>æ¼¨.’Ï*J”§WdrÎŸqiº¢KÈ§…@KÓ9�Ã(Ãl°=ŸŠOá¼±š¢=	œÛÏ"–’%Å2ØÃ:)ÇÑ8-%O�{°¥òQÈèÆ*ïŠÚ(R¿%iR{ÄžB{%‡|	®³Õÿ ”`…DªÇ¢p¥¨�“€zcÌþ]Óï­ÛÓ4»¥3dÙ³ik	%X©Yç!:­ºè;Þ¬H‹G5Ï1YYªá¼›[z²œ«"..týE�JÓÙørÃM¹ŸÊ'Û¢þÝ¦éåó,Z�Ëo•«Y¡K
#ü=“0„)#U²
"gM·Ùij»fïî“l-6è·—0*s£<¡Ô9å†ø%%úâ_wÜb0Á2ý¨UvŽÛ);/TŒ(‡âøwG¡§?`À Ã”e!ÔbhJ‹‡‡!N¼°ßú ¢ê„.µ’“1/Ln]8iØ£?Ú�í±a8Àñ®?Ö¥.˜U/ :g”§öcÏ!n”êærˆmÍ-	~á•—ì›B—¼âº“;Îžy7z•é
ä!m¥ç�!×$”§-ÐcYòNµ¡±åŸ'Ú—ü¡o©%J[-K[·á%å"%Ø"é¯)y¾ÿ ]JNë7(¼mi"¡íìÜh,uÒaÛ{�/¸Ë¬'ø{p‹¤—©
qe°ûi•Sèœ,4Dæe÷Îo,Y{Låº¸B•ª §î&G¸ÂÔ,S0î`aœ4Ÿ¼�¢¬�7±í…öþ!?‡t‘‰Sn x ÅÔµX�6�µËv©ÊFxAS¯\8¥pÉ 7ŽÀ¨W„m|´Îd¬§Ñ2%îÃŽŸ7ÙY¡*’ù‰i–àé‰µç;>U9úD.öCS³fewiñ*¥"urÐªÿ V9(ÔŠU9»‰JzJ¦¬=0V5îcŒ‰L4âS�AGÁ\jÂH ãÍ˜ê8@fÚõ—ç´Ç«‹l[³n #þá‡Þl¿Ñ".“¦j—ZwŠH®ÕÕ ¨W%ómrÆ»©"âÔª‹—[«Ë¤¸00Þƒ®Þ‡¼[7Ém!¥>¶ÒBI¤N~‚bËË«òµÞ¾½1Çèºl	:ñp"e')ôÃ~^Ò|ŸwåžcÉ]õòÞFûhI!‚š¥8»¹,¥	¸qk¢¹ÊµUÑiÚPòÕfPx‡��úÚŽ=ÒŸY0=°’¸wÆ;:c‰º'•
Ë¾Ûø„þ§¡*÷ %_âŒþSi¹ÐwÄcR°66…µÞ–ÊJÛæ%¥�¤Î@e6¸é×l¡vW,µ$†Öš‡	žÜp‡ÑN®-Û¥Áù©Ôœ•4P8¶Ç%�X7¦Û!õ;S}F”ªré„‘æ;5)Faºî=AM"svý¶�®:¤óµkf×5¤gRJ€$ôÊpßƒ¸¶Õ-ÌÃ�…r¥Œ÷‚¾~ÚþÑ,­¹…—(O/ç,S	KL1z·H¡Hà�ëDZŽ†›ý�hÕ5?5jÖz�ýÑ]í«,¸Ëk¡"IRŒÈ�gç=kÿ ÇÛü1¹ç-`öØ[ü1»æÝWÓeožoÕ¾ÈÄcæýSìŒ|1½çPðíþó¿—õ›�YÛÔ°»¿Â	©"žY‚‡’Ë¬ªDƒ203éŒmmª–cÞ¸Ý[*ìŸÃ
¯‹ãKñ	ü7ñ–âæ6<{N'P±j–Ê+@ùÒÅ©@BYÔµ†jGñ	©šU0ª³�8ÅÖƒxÍÒtý6æå½'^eÄHÛ—Ô¦ýšó=PÑµ¶5q˜oèŸýíì&îŸª¹i¤Xš-ôE4ÕÒ’ŠÞSÅXÊ³OHˆgPÓ‚ÙF¦×5�ló+iKFÍr
OQ”_êúŽ¶Í®•§$(ºêÊ—NRšF$™R1‚†­Öã *O¼ª&@ÀRÎn÷JU£š+Öñ—‘./u2 c»¦kîé/¬¨ÔeT×˜¢CªDçB*é’eÓèµRÒëä…KòDVó°‘5$ 0¶˜yz«¨ÃØ rÊ¾rÈŸho¥]=¤ß\$¦ÛÃóRË$í�ÇT;eÕ_ê~}»¹DªßKróQEÕ#áL¡´êú•æ·¤]+øË%´õÑ·¨q°¤6T$sI2#®¾´XzÒñ	rÝá’�±P8Æª
‚í% b}²ÄýÔ´%� q‰øpyX„‚¯‹½Ó­»¶çÅr•a=Þ˜_oâ?ÿÚ ?!:¸6™©î±lŠ¼£–eÔ¼ù‹¬7›ªû§Ly§Þ¦h~—poß$V ËU;ƒ{’Äº”uœÜÑBeYücè!</&7W¹aG¹þÌ®Mq¹WòÇßG…6^j)mhm­p�Ý¡-_/ýAÄ4<÷|ÀðÛX:9KèdÀ‹!±tû� ÚlŸ`ýÊje«bˆ‰¡Í#~X´ƒn´©ÆN‘™-Š-_h™0IfcmÄqq¯» ì‹f`:öóò8û—î™~šîG6´n C¨iæUnV`á­ËÙäÏû>EZ
;ÜµAâ0«LÁ«-¹aÑ™‰È0Ü)N—v­1w-ê­&µ8-ÊÚÚ�Â¹/ŠÚ<²�{wì)¿1¢ ²>>„ud9…=Z«”J¯HÎ�Œ  ³À =¹ÿ Ù©dt�x8äXªÕÉ+ÖLlÑ#A£]á*Ie1º´5ï+VJ˜¶gÁÉ™]gI1€†¸W%2¥T½’[©þá	?riaÝïžèiÍOE€[‘W~X6WµÐ÷“Î•Åuá‡–W‘Î"ÏÙKÄBõXeP8ch[Íý¦¥²¸rÞV­«]ŠX1öÀ
]©cC#Ó–¯3S¸œ…Ó}	ŽEáfKee¨WÉñs(¦° zs@éOi@´MY\Écú"�]½]eØZŽÞQßÏqŽ!µå¸�Ù�%O©IcÐÊÞbÀÆ½âÜÛ5-,Õ- K„Ù›$mÍ²¬œ†Ö™ÅhËJÌ(âEmE20:(ß÷Ž�!ÔA|ƒÖi¤™ç®‘è+Ö]å„±zXõ0„ˆáQ?[è¡aØà«¬‚�*º0ëµq€A`õ’êcLÜHú³3UÆ<­slÕb Øh3Ç{Æ™¹V}à
šjÅ‰ž¬ÜÙ€0PëÀ—R°×±F`ÔJÐÅf?òJ¤"�²Çˆ¡Ó®×E8åÔ$Q¡Ea_NwvU2ÌÖ£iqè0Ø®´IÈÎ™'wåýìÂ	ï*Êà½BØfR³
Ùf]µh8Ô® k@èé­�x7ÎtƒÚPúqÂrÛ}åâ»h~WÌ[IM—ÑR›[TÇeÜ¥3H±xi~e¢³€AÍkn ¼ÓóöROã	³†EO2�ÈÀîŒh8…9”*Ìu¸�ÓæwcæRiËðòš®ùnœf8ÖW0J[’KÚÙ“oêBvlÞçL¸<DM#7h.±nb-ªðI‹kæ¥Å:å5FC–%ûÝì[Æö á²îO7A|ÊfŸ…AÌñ½˜–˜»5làÃ_¸µ²²9ç6žªÆ®$0 °ä8­6Ã¾£´ a¦‹M-˜eÝXiÁ�®&À`+‘YižÍ¶é×mRÙ/£•ôeS
ÊËÄ4_À™›Vj®·¥Ë½Ó5¨õûê$û]4³‘¼ÃË`2ƒ¸ˆñ"‚ëÞWx…�t°+ªµUW ”™ËÚT²àµÎ)¹“�šäãÊo[ŽjÄ pÄFÚÌ±¶¢Ú¤aŒÓ é›Æa@óU’NH§&º�æv×�AXQwkz9¥©³Òé…p§MŸ¹m‡šm‘fê¦è0\šÕ+®A2ë©ôfYëT-c{Ë*Q£›®oœÀ)× `4»¼¡‹€«Ð5ÜYR�ZLƒÞâdxØ"æëh8€›H>ÄN&ô£à²€îj3§-d´%™ëžŒÍÿ ¼C;u&¶æXo%Ç�°ƒû! 5»apÜ
ýùç)‹”DÇ)PÖØëV,bâ ˆP·5>ÑÝü¨½•®½à@SL‹âWyT²Yj(Ñ/íTöÑLè31idý0LØÔoˆ8´ÝÄ%ŠfëˆLçZ,ŽéÎÜi	Í¦¯|½`¯˜4"`2¾!C¯j²«^"¦‰_+ªZn– 4Vix-Í{DSÊ-È…=ä!Hy?D±°|¶WU>kP„æïó*´ha0S ÑPà)ïÉï+«Éçñ(«cbžÎ‹\Ê&Ý€ç©tÇIií&4ré]¾Òúçu¢)-’dBL•ÿ ¤Æ=zöXXH
AdÎhe�‡75 /]’^³}¯1uê-·eÃ¾cAÐyaüi“›q]áÂs))ºtÑ½\Ó˜%Ç®¢Ükæ6«MŽÙ¬aTé�•îƒhÊ×&ØÓõ€PKQgwnîZ‰5ãRÂ/Úd,‹Ø=º&‹ª®2–»¦U‘“˜$~ÃHŒ Fd)œÀ„¦
�âp•¨Œ‹pÈ²‚ç¯Ü%b†�(�æˆX0ÕÎ…³©PïŠ/ŠÕo ß‹¼M–:¤Ú‚ÔÚq>ÙÃ¢çD&†iJT¥½˜x™À˜ ò¿0Õ§»ÌsuùŠ>Ò.%(á°šõò;®µ2¸€Lu�òs^#0Wj{ö¬[z÷BRÉÙÉ”â´D8E´õø�Ÿ ±7e"31úæ_@¦alàÌ¬PßQï0š•öÈÊmI–œgqßJ·m¯e„Øá–0X+%Djá@m”�ˆ”¥7‚	¿YÝqÛ3ÜÈa¶¾Q[«H
Ë™ÀÉ¼ÂV¸_aÜª¤‹ JdN%©°?òƒôýÑ…JÈÂà0¾¶Táö’Ç«o`v—öãÑlä ¾	[o‹à‹qÕuâ1>�oQÈ4E”*ð¢¸9äy¦Ï»hê1µ"ã0lRzÎ›„«S,TÃz±ÊÛ-GÛ˜·k‰]k=\ÌØnµö’¸Eúø€‡Ó{Kp«¤)Ëß¢©H91ùÇÙ�N—þ@™S_ñýN�÷ÿ ÈN3…ürŠmÖk‹C!†µ>—¡ŽohžØÃö°à-¬ä‚¼ÔC)e€ðÜÅªÔ\ØŽ[—Ÿ»ö¯W„"zñ{:ºÆjH«€*Ólã�-ãX”¡‚ï(Wâ ;°1Ž–‹r [lW<�ïm#�¸ñgLªî+äwzæi0·:6ù)¤É(^�8–®�™}˜:Ú_QGF ìûÌûV9m‡z‹Jçsõ„ùV>#màOÌ­gvdù€]Ø}æ™è0(vWCï?9íBQ-+b¹�\ÝÁSaÎ:ó$ë›§í¿öŸi_ñgœu04hÕ‚iv1¼J†Éò¨*k9¦ù Xa. ´0c¥lO‚U0÷fN•k b“‰ÏÕ!º@¼#ž‚³N*ßÍf3œT‹dÙiÅa—v{ô¡C{¦Þ.¢Ò(Õe‰-muÚ JkUz¡«�ÍRÊ•=rÅÔr/”¶Š7B¡áYëÞº*£PÏ%ÅÊ½,ÚŠ2ôCâ Ø²X•ˆÛ¬~a6õë0Êô$^Oæ`MÊ�ÅÂ¥j¾<¸Æè*ûb4ôféSxw¨[â%áz´ÆÞôVüJ´]ã$OwÞÚ¦‹‡°<î§)¾—`¢¿ò3OÚad˜€×Ð¶9§²Ë8«sÛÎ°å¼�dãå…v¶5?˜&$xî$Ì�›8�ÈÇ%ËfïÞ;k	&ÕY&B¢ô2ž«	(î¬]MÃmÜ",Œ”"ÊÉÑÖ GX;Åïß;þjÅèm(e"e„B8…u!µ%`¾°v9g"øŒœ”4ãÔ,¼–ÄšÛÕ9Ÿî´>Ð¿ñYZénª—ÄÀ‘Á©Ë¬Êü™Xkù±ØÖ?pvF9V m�ëŠ'po—˜ B‡Y«¹�ˆF Þ{EÇŒ×Ñ©¬
î¤nfgéX��] "˜U�Ï“õ <D7F8M™GçQRºwgR\e U¡§h1"ø`a-Ì¥ê‹)¨f�yÒ‡où’»1w„ƒ’[¤Tó0HÇP¨6•xÄh¸¡6pAW7y¨µzò„×+XfRŽ<YzU×eqSãQš¤™ÅÆZÜÛ¼žUõ*

+pb3º‰Rbf¦<!oÍJ{¢Óó�WA]SÞèªï÷²‚ø´ˆp.x‰“Aš‚_)-º.òbWf¸G2#CÌ*^€uª�+GLAkç¬Ûñç/{”z]æ>¾—‹ó04rÊºãÞûKAcâ0ú+›E•�Åº›–î’Z¤+�‘îÆ3}Á5c]A<‘bÍµ'B³Þ#AŒÒ"Ãj±ß8G(îºïÐ}h‘kK†RäŽU7-pŽHA 2€Š‚Gî„Šzè×\Â¤óÅÔG<nQ°
€ËÍ5œF­NfÜÜ¡mEª‡5¹æ"8øÙïGLFUÒÇûÅ„Â�{ÞY¥$^,'¹`;Y|	�VÚgîMY:ˆcu3ídÉ1sXüÀ±g×˜á@{�åAÓ0ûvƒïß3Ë+ËÌí'yô$›µËqèBmCÔ¬òÉx�ùÔªQü{ bÈÒD“ÞWÿ #÷§Rgº»i‡í°¼½Ý«ÿ ¬(}Î2Šâøxg}jîÚ¬ªMÕœK>e~`ó��ó‚×¡|ÐžOAF§�6�|ÿ ßûÈœë÷hB 9\x_Çÿ Ý¥|Kç°Zîµq$áülÎ�°GÕÞe[¬[cå�·ÖÔ™pýÊ±«˜ÿ Û[sª_P~ñÄÎ®¹ôß´0˜ 2ì�ögf¹ñ†Þÿ ð7oPI©d¸¸éó=UŒ;úGõ ø0+/¡OÌ«hòÒaê�Šûç+ê„¸ò£ÈŠ*aAw�»Ù67Ûú’GÑà!-VúK”NzûI‚#§ÝÕM½dcë$•Ëaö°ûÆ º¦Ÿës~	þ†vJ€g'ñÏ`Œ—ÝÀO
£àKKÛ«WâäuqB¤ñØk¶áöý´~?ŸKá"JMd=u(¦;1Š}ÌNãëí@Yú5´Æ†òŸ7
ü–z}PÈë†;µd	MQùNóèí\é?0ƒŠ `
Ý0˜™»Ë…ÒÚÊ;J=‘†éÐ}ç{ôv�p³Té/J@Tn–¡º�¼qEÆ7©ß}¥¼¾ŽÐ
Vñof·6KÍö1,D&ÑÁ“¡éx|ˆh4Gçú>Ñøþ}¤$Eg0§Ee‚ƒx¦´@Û~\†öYz
^—QÈïÎõIÇ˜0µ‰´h)–Y¤&®zò–v?lOk2Ê�W¡·dî“¹q’¡_„1;o‰US¬ù×¹3æñ¶ëÁµ}§aðÎ×á—òg©tÁa˜Ãæ£ÂLæ@(›Y/Áí™W”ùv¤�g(s�JGl'ù	þB�Ÿä'ù	þB�Ÿä'ù	þB�Ÿá'øIþ„Ÿá'øIþ±?ÂOð“ü$ÿ 	?ÂOð“ü$ÿ !?ÈOòü„ÿ !?ÈOòü„ÿ !?ÈOòü„&ŽÄ£¤£¤£¤£¤£¤£¤£¤£¤£¤£¤ìŽ„£¤ð%%%%%%%%#Ù(é;£¡(é(é(é(é(é(é(é(é(é(é(é>Ðü5€hZm®02õK„Ýcš—h?;È¥Ðï3Ù:»Š’¥äÄØ)DÓ�árýM™[ëÓª@+)«K</ë¤¼H‘ê,�Þ_òzH£�×õ}¡øþ|íÿ «aø�Ÿð¥#íAàß¬ `Uò—·*FÊÛ¨^ñærŸ#œœG2M£å(—\R6œ|Ÿ˜çbÿ ˆÕ¬v ?%ÂÁ—ÊÔ¢½3‚º� Ðš°ý7©¸ßÌQÌæ'´ÆSM{ÎYä0¡~"üTEàH·Ú»–ÚË—ñx{Â�½›•ƒK¤ÇT·€Ýì×¨{3Gô}¡øþk»‰d42†GˆGØß¹Ò	ûæ0+³	Vly÷‰Ö‚Äö&á:Oò–ã£ÁÇùu8<ÔÂ�­-–�³zâ.ìþD$.<q¤ñ§,µ”uä1±ìRìÈ?f`-†å­d÷Á ¶ˆí$ð©¥Ø¤âÙ| V9—¯	iÏ¦·yHFªðjîAËÍKLS•´WOéo´?ÍÉ;0bù”ÇG¸Ã²ûáS?0�Y#i�“œBVCT5ºút¼’¿¨V~˜LF¨Q£ïè*€Uç{ƒ�ºF%›àä]+ž‰hgŒƒ¾s0ï‚dÎ&¼Æ¨ío(}ÁŠeoà­™Ý0”�Ž©ßbFSvÀØÂŽ�B)/ßŒr	NÕ3+óxÝ²—B¹›-áö 9›A-i2œM>ªªáî¥V�hå§(#{Ü3Æÿ ¥¾Ðü7–«wï—ò³ãËüAXËå [ÎUq^¸ÁŠr&îâé|HÓ^ÅÛ¼®Y’=ï-:�—/±J-­ä¯´é²!šÇjß¹05TÑL£†+2o%�1&kx•R@eŠÜåU°Ñh'´˜wË†P±”æu(}P5D§Ö=ezö�WðÁWWÑ"Û–Ê÷y/7r®Ô_¸ˆÚ×ØR¯¨�1Ñ/Çlâ™ö/µÿ GÚ�çL”ø’ÙÄ»�«ºl{•í3š—J Åâcˆ•¾L¦xµ_1˜„+´Žî£T'A0^Õ‘‹‰tª{à«›²µ¥Sk«#À�ËbÒÇh¯Ò+?`ÐtG}%ü\G¸D­1*\7Ø­ïP‹°ì%2ÈÍNªp¶:©N 4Ò™"œe‚ô½;2ÿ <\ùcÎ´‘î”7l4«%îg%ˆ�ÇNeÏRV„™É	]=“˜L’Ž-ªQ²:Š¾9:émVéoÿÚ ?!f=*’�%= F+j#ÐQÐW¢SÑ:(°NSÐ?Hf@Z¨�Éê’jOG kðâ_ðlngÖeˆ°–#:œ˜Ã€C€�œß@2Äo*Èçsë6ªå\TW®Ý‘7Ú>äY±1œ„iVÑRïQ\±-ó*gÇŽ™` lO=Ù„ÝQè_	_$(®‰N‘®‘®“‰@ŠúKWT¼wL˜ôJb¾}:LÌÄ<,G-Ê�ñõ¨Å^b®n)¡�ùûÂAUÏ¤'püÎzûÊ±C	,Ì ô/Ö˜Á0¿G(ÒÍ,Œ%*µ-}£í.k¤¥·/XP<÷ú•,­j^V¥µÞ½§'1b­0–	h›Lâ¨««1ÆaN'M
e‡˜s)E{ô>›™ÌÔ³£+éË¤*p~bÆ�KŽ’.ïëScUc–Z1Ò+uv^£È	–Y%Ìœbm%Žgx#ÈMdeÃ.,â˜S×¿P`Ã×H¥Ê×¤ŒbÚÂ
²ëñ*h_X¢9Júcé¹tá¿ŸyÇž1áÜŠâ$Ñ‰B˜"ºÅ,#0îd³œ¤¿…ÿ $Ué3z>¥«�ýs7ªØjÎ%ÆŸù•ˆA¦i—ÄY Kz)¶#«ë)Ï«ëp-ruôz	jóéVÙ:˜9^“IšNÌ&èÄø�¢=CÙ˜%f%ú¸ˆí™%Ü"ãp>_�¼{•Å©Ý—ò÷‰X]£üŽv{Ã§©„Â&¨¹Ö€�ê(€‡ +ˆLe.¤CÞ¡*7’ ˆÚ:–dÜÚñe*ç?Í}æÏæî`²�õn^éÜ¤‹Ž�'Ææ‡xÎ‘IxîF5ªÈúW	-)-ŠæuP‰DÎ2Ìn½ðÁè\/U
Ï¤™‚Ú«D§Ii+j™¾›Š•QÒÖc ~ùÔúÄ£	hÔ‡:ñ´YEÚ>ÌÐqˆÂ›Ä"Ø½ü h˜ËâÔXKôRRRRRXý�÷fàó×n¾bVâ=”ŸöáêaR,RˆÓ4€­vj*¡o‰Ro—èÆ„¾�c’ý%aüHÿ áÍOâ2Y5ù©gøötŠ'žbV�²Î‰Ò1¿÷ÄÄxãÞRÏÁ€Ä½‰×¬³×Ä".#Ò¬§X²ðL´Ì=+Ò¯E2½`¬˜õâ \³¼ù�÷Ì³–w¥˜äÌV¾DÕý˜-)¾O�LÀÇz-ê?Ð‚RÌV:DK�Ç§d½AýÛúÞ_Õ´´·¬_ÒÓèVãë«:Ô;ðÝý‚SúŒ^[ÔbÒ õ-êbÒÓ}&êçúÉ{5yNÃïÿ  ¼‡ÿ  *þÈ _â†Á¿ùÊW?Ë0–Ç#°Ûôæ*­Ô/ú*T©R¥J•*T©R¥J•*T©R¥J•*T©R¥J•*T©R¥Cÿ Æ?¢½+ÿ °þ‹õœ/²_YPnñ8õþOð¥é„æm¶ôŠÃ.Z^ZZZ\<rûÛ¹ô\1á4þƒù°PfÆ3ÔSr…›­ïÃPçÍFÂ9À7ðü¥zéýóÖ9Uwâ= š=÷â`¯1?ù	Õïûù=ß¼ã¯´"Ðöš½jT#é·Ãò€¾ziýóÒcÝù”!úñ�=IÒ¢{™ŒÑr{ûÌ2ô?ÖqæiüÚ¼CèÕ°ú'<5Ü? þn¥P#™[ÌîÍD¹*fM+Ñß²Òù›¥ùš%ÄM%²ÌZæiF’ÍO²~^“½*Ë‰§ôÿÚ ?!©R¿…�¡üÙQšzñhÔ@[¨„³R£)‰GOì¯AW«üFc×)ˆXÌ× §Ä„(õ9u(` J}J�ó¨…˜ƒ^·è.$ÌTÔeÄ$¤–ƒèC)þ5Ë—üG- ²%A­Çø1ôTX�$qú®,æ4@zÐÓëR¥JõÊb¹eBåVæS9^šô¯D¼^ŒG¥bYHˆFž‰T´wëråÿ 
†`	(HzÊõŠý#¿EútÏ§JX‰ôIPŠ#)èi…zD¡™i“ì„{'Ö¦™U¶%Øwà %ÜËÐ8—Ô¨?‚Ë—+.Zþ5GR#;LåÏ£˜�‘0„‹�~f!¿(Tá"¶™ËÊC±Tž…LÒìdý•ÍŒ§H–`x;»ô:©|îC«´:Ó¿;“ß5›Œiâ­A5á#6E>OÙ*è•\7àˆÕÓ ¡ý¦WxUfa.%zÁãq{–D‹e0Æ€F_Ò³êSÖÌñè)‚Í)C)y…J&»&#o�ù«ÑÂ‘‰…ø�9Š©„2Ç×Œª8z ™BÄÓ×i_Ãä–ýn8åðn4ÍLl”®ðm)\ñêzÓghBÆ/ó`©Hß0é/iY‰0Jþ œ?Ž_Jýbi¤nçRb<C™IîÆ²e³ä¼$»¶£*¤DlneË³n&0Ãš—‘(Á+Ô��õ0õ¶þ…¥a3†sû!šg~lRi5LŠ¯Dëì»DB6Ùè.Uè­*c+ÐoÕY—.\¹rýl”ôôSÚvˆô	Ø•ô@Ê¥Ìz-/-3WÖ+)è´•*T©R¥J•*W¦e¬¯­V_Áyq•è¤£ÒæßÒ"²‘K‡ BË—ê¸E%e¸T´5µLY.ëçþ ‘n“¿ômý“d%’T©R zO]ƒŠÜ8ÀoŽ}‰DÏ’¿=gþC¢5Òÿ ¡f\¹råË—.\¹råË—.\¹råË—.\¹råË—.\¹råÍ¿üm¿®�õóÔÛúÉ^O¼xn;ºs¯Óq¥=Ç¡+ ¦T©R¥J•½aíG÷WÞüìM×—ôíý	Xå‚Ôc¿GVó5�íÔâ&ï>�n1œW²³ÚT¯Mr¿Kþ�¿™
»&÷)Ðÿ ™Ë¯ÇþÂòüìèŸoý‡äx€za\ï6zŽ‡£ÆB-¼øþ­¿™ÙQâ‘r[-ÂˆsÂ‘²ÖX\E˜æ33332ÙlÌ^6yº}ª!}3�ó‚é?§oè?(£ˆ;‘ìŒäŽé)¢0“!ñ?ó&Ð„«Àz¿¨æ¬‰žU½qì`ŠJ’÷ý*{	°�éÿÚ    1­pçæU�€g5õ•—õ½Îá]Fþº­•<8Éë¾´µ¶&~ÜF>5á[7â%é‚”µKkõ¹ö��)¦ux¥Bvb~ÊJÝmD¬ã�¼ö	¢'dpˆUîç?™HÝaze/ólÔ+›ãì<ŒypÛC.šç�Ö@Òë/,š…°¡º{ä	ø›S»E"ælµíJALéž© –gûÞx�ŠàC¨ÀH$JH~Øî:ê—5ý”F÷ZüÓÖ*Q‡O‘«ß¨Ëã�bõ�r'€ C pý4C–   à ïõ–•%¶¾Ø  8   m¶Ûm²    m¶Ûm¾ûm·—m¶Ûm´ÿ ÿ í�?în�_ÿ Çÿ ÿ ÿ ?ÿ û^tÍØ"ðG·ÿ ÿ Ïÿ ÿ Cƒ:ÓB*ôÑÿ ÿ óÿ ÿ ³øe* ½¸0ÿ üÿ ÿ ô»µmóv�"š_ÿ ÿ ?ÿ ú~ð¢WÐî‡ÿ ÿ ÿ ÿÚ ?Lä^Â÷eÃ. šµ}âk½ÒêÑmv™‡ÌŽoÏîe¢k Ò7e!-gOX/†é¯ö	cAÃ–Å	ŽLõ†‚�quÈØ¼øe×…öf¬ÌêÊ!L„&a#…/WZ^z±2�åxn¾òÈ¯À {´{Ï¼qì9Ã7Q7á”TÍá�–Ò¥	l+C!ŠÉ¨¸–¤Ø°žî&nJÓA Ý–4URòÂ�­å8W¯… ëQejÌ³´,>o¤I�¿«kIP"B5v†wœF¥a~«#ÆH¥ÀlJ—©ÔkzãÊZã‡!q«Ñ5Lfó2jÁ%±A²¼À½2¤F‘!Ê›ãpÄ(zÿ ìDîš½†/Éîe±cohú½œ–ö9ù�î6sóÄÿ Ž„/GµÌmD1ÉòJ�
Í:é¨ˆ*¨¸RôÏ|Ä¬…O[Ë <¯!gY“dáÂo²ê\§IX€dJ±§…�ÛÝuÔYH˜12ñ85¥©?H•%¯ù°DEŽtl8"×�iÈElo¾ äSX€m"¬¶@ªÓJVÛ¨—A(Ò‡0ok´^aZm¯Ûv‚hqôÎ·{E³t2‘V±Œp£\ÇU'T +ˆáà:ªQ×Ó¤�Fª“ÚÚ¶¬vÁ\iÆuj•¸›;Ã•fŠÝ¥A§1!NKZ­wR¥„,%À+}­�‘rÈ¨Rñ •�ægÀÆ`g¨Á½w»ï£ôW�:¦ÆÌ8–á²àªð#Xîãÿ xÄØqx…±€·œ–Êñ/Ó*I:!Ê·	Sh ×/µa²‹Î?ëgáÇ+¾¢%–dd­€Á  A¥¢ÆÕm4©`ÝÌ-ÃB„«Dt¸¡¤d½DïÞ@±ƒ%[S.UkxUÃ¨¨ 2©€Ð¶˜¬„>zòQÕ.á$;Z�´¼v‚g¸šÈ_Aˆª`³¾°{_Rëi�OYD
vú Jâ’áíÁ#
ixµ'´t d
N¤?â9ÚÖ@”ÒˆŠ­ª©K`ÝÑW®WãF’µh

—óá&ŠHDÌ¨YÒÒv­@+ZÆ›\ž«Öö<•g°èóÄzzÅgÝ¬”ÓŸ"È­-¢A¥Àx«‚°x;£€ LoV…%P`šÅ]¥ÍŽã¼©XÑÐ�öÍ˜·=í%ÚI8�jn½d‡£rä“ UfÃeõr„ªä ÎMŠ-ZXÌ`'’ü`ÁšìOý¯­åÞåJNÆdfö‡XYËa¹’ ®Ó0-xE7‡‡‰f¿‘;Ìð5m\6«à9Ü_;�å€Je²½ÕÂ~õŠ“m 5ÝÞÕÍ

XÕ´K_ÙºJu)f¦¡07BënœN‰ÁƒmÖª;ú�.øçÕ”…Y!Í[%â9¢æ ²Ub�t½¯®	’Œra¬1}çXPðÛ±	(Ä·éZk#+8‚�€Ó6N±ì)v"ú0G»�"ì‰Zé4b	'5<©VÚT»u)ÁeÊA1¹fš¤@µC-6®Ô>}qh&Êk¬`ž)�à¥ gÞ_Mâ—% nìÄ²82ôã¬ÇT-{ÉŸ0¥¹p‹ /¾ C r{Ü¾Þ³ÏÃdò�‘UÖ»([V.ˆ,2Ë“ßˆÔ2Œ ¡L$j¶IX,Qw	ïnKCBâ‰]bl-ƒµ…	ŠÓ©ô-j³ðÞâbî,¡`SßŠ`T *¢ŒUÇm(,tAkâŒ¯©hh¥k‹³»”È¨¢Q4Ö� ˆn…[¥GV°[�ÊS °M8€ËÑ2µ1Ì&B ¹'b Ðäª�Ër…u²q“XW°§TCµ€ôÜ‰–®aÂ¹jb%°¸¢8W¼E¡¥8(5Mïõq �v;´#ª-PX*=Ž ˆÕñ;±U	xµ©f‡¥Gµa»dQà®t–ÄÜB†YoJ‹[§ÞX�a±UÞ ñ1Öª¶`9VÂÆaÍ‚§ºŒ¶ÈaP’Í4ŠŒ›ˆ_Ws3rMö•_|µN@É\Ê@\ÄpÊ¬ƒ»_Š8×r	{ QÜÎímRbF`ûø\ºÚë<Ë5ªÊ¦Œ¤^LÝ¸’%Ú7X#çŠ$+í[
ç^3–“J…ç›çQñÜK6¸ÄTUÌ;ŠÝƒ�5€˜,7€øÌýLÞW�æêùŒúMZµÝ�W‰Z±lÑ-#˜Æ U6E!j¯˜ Pí 	µP6
äÒð[Ë›õŽ�J=alŠÊWh(Ð|a(.×ˆL9j ô_}‘m £)ÍlÌÜ˜6‹a!÷ËZŽ	fn)*€
¤ÐX‹¸FãgjFRc9YŒtŠ nXÝL"fh)lí»ÔÍ–°ÐØ­®ÓG¸úR»¨``2’]WÔ»•Á�Ã_žƒ{�6MÄÂç5‡¡/$dXAgM†üB€m[j‚Ï’ß1ŸåÑÉ4²Ê§+ V£Úh¹ìÂ?nF“¼”Zë…cD¢´,,§ŒÃTæâq\‘H7 ’� ‘æŽtqgP&b)ÃÞÿ TmWF®"£ÛŒ*ÌqæÑÆ|Aî$ômÕâf†éŠ.mqjÐ4™¾Bþìf"p”®]. ú"éÙi‡7=Å~E~0t™nÎ\„Þ±[�®ðVˆáG<â#:=V�[i#mV1ƒbß*Ð­ˆì%aâ™™´i?p%¼Ð¥m{»,9�±÷ ÛB¶�3PW*åœ�Ð1£çw$¸PŠ«\+B•H\Ü0%°(½G¥6V
D;ZSæ¨±¥ÔAGZ CØKJ·ó„aèöÂÑJ»%mc�ƒ*­nW¢¬d*–i³¹`> .Šwu¸$pÄ£…Ñ6‚P‘D	w‰~Ed‹ÎD}îgòË�= eb£�äŒ`ø"»EZü1árËÎ}7C°®È¢ÌÔÝñO8Ô™E¤æàŠô3ÁžðŠ¬0{ŽU‚ôŸ÷˜f)”Ò¡÷� Ë¢{TfaIHÕxb‚dcK¥ªÖêX­7N1Vö�-$Pc°eÌæˆ°*¥oY—.€.�–X˜[¨kWj›™}…Ã8º¼ºžÐ÷tt/µU@
©J¦Ë¯€”'uP¡UaÁç˜¢uW»Àø ;ó,Ðã1Åè¥pÜŸ¸vmìª-@Ð,¤ÖCŸL–FÔÎït‰ÚÓÊTVö&Œ1•(
Â|Å8e00ÄBX¿áÕ…Xt)E€ìçalÊ3Y³'ô|&ÁX5%)*À¨nÃ%”È£à#¢*1d‡Uƒ¿`•½Õ,gü™…¢V¬Ñ'¼	²9YÚ¡”[LSN÷uÊü¬7éuK7˜šVX…jŽ¥â––€Î¶Á?DÓ5Q: CA®É` P5RÆÀ  ,Ô<ewÜ'ˆ©ª�Ø‰A¢.ÈGìPà¬K)
Áòà+A–£õâh8VY³èˆ(º¼©R¶Œ]½qeÊÀÞÈé™ºd« ¬ìÆüÍL^û‘ÇJ¾Úø ò. º»TùK^ë‡Ò¥~ ²§JAÌ+�Ôš¹t>T24ºÓ~Hx°6ù"»@²V‚Š˜ð,Uq«§±°Á˜ Å*Œbé)@ì7.+z)ºE°c=7‘ðU!F¡¦¡à,eU�¹cK3l%î›¯(Â“%€3ùZ�B†!#Ìö'õµY¢¨ƒ*akiQáƒ
}ÊvêÛ�…±Mv=Í–øa2¥÷ØŒ”†`n}JZ Ž_hC+1¦‹022LÌl+-­ÞabV¢ƒ3¾–†û’ól
�Ÿ9ÁWŽqö”•†»¡A‚bæÔEÐÃ¨‰Ñ52=«•€,wP&8…sc‹1ÖG\€f2®s`[ˆáE°A&Žea˜:pÇaŠA‘l„¿z‚pN*«@;…Ì£@G´q= víÕ~æ˜^X+ymBúÞpµâñçÌª¶×Ö4Õ»b»òÅ;Ý¼eÍ˜†bd¢‘Tót4‡ Qéò²¢‹~O¶ÊPR¥ÈÎ¢�ÁÒ¡„am¶”,‡”—hÝšøü#ÚBÅŒ,°ÃoñØ©ZNÖR�Ru¢·T T !¥v©tŠÂ°µáË\×%M!V
Š¡dfÁ¸§DNü‚4 �¦Wï„­lbK}«ÄÝL0=½ÃÎ€ÃB •H ²R5b‰¡6á±Q-Y…4KípIÈ}ª?°^·m¥îÐÖ�Z‡™L”§/*A®Ó+ ¼fªEøÁËX—
-²�zˆ1IsŽd r®­=Yé+oEAX!\ÊùÙ)ªÄçÃàªF¯,X»aY«8Ÿ³Fëwuíq,>€ã‰h¥[F¬wƒ¨*MÁB££~œí*Gá
 N‹xàéù‚´¿ÁÐµà˜j	¸JÃ-ÅRT*�­‚–AK$`¡ˆ¶ŽÜìÒ££T¡hW)y $-1{ «$CXd[;œ#k«pÃ|«§é6¥ –ÆƒcTÑ¥1ƒÆ
à{U.eä%9uÇF(ÃË¹p0N9A §]�k|ÄL:$6Q1;p¥ó øArô€Y<4·µ‚ˆì†¡9eûËteÅ=‡ó.œ
÷¦r:¯n5I®=¨#¨e[J…%UðÁ5È@¢š¿™¢u]Ÿ|B�6�S­�ö†È`etÒ ƒS7�øerÑyB¾õö˜N%nqXÇÌ:l`Ú¾ëúˆ_µ?f¼?Õ
�€L…:!M'4ß‚	 WY`skó*mú¿ùÄºh°µƒ9tA©I–”Øtàâ9x7Œœ{Î‡A†"øÈÂÊ|ËoVäAÍ4C õLððÅJJdÚu«t6dâ\ºcÌ°±|JröÞó3$�-ë¤†�ˆÁM¨w°e2håDqTÒ>Ðnfùœõ3Ñí3^˜Q¤ƒ„ÁKŠ¡˜£E™’¬¨N¶a’³èÐnãÞ%ÇWžÓÂ�„V¨€iyWxÅÙ^B½ê�¦È`èŒSVIÍpÁ£°JŽ{�\¦Ì âë¬lýâ4iwx‰†”Pë¶ªZ«­¹x _-,ž÷)ñ´²cí*îd_q‹£•Z~&÷´Wt³ÅŠÏ‰sNšE–sÜ)­ÔNVéÿ l°ˆÜ¦Wx8_¼ÞXá@}¥(Ê„¥tßñSãeù3	Ý®ÏSÛE;Cˆ,-Òa„¸<ŒMãvZ.�a5eÒ‰Õ«ldÌÓlV#¢4Tñu@„Fdm9Z¤íÍb¯ÑU°ôÊžß	ô€Äy£hÖîŒm¿x"íJlòtâŠsHEL/²ÚüÁ�Wh*è¬‘T/ŠL!ÂŒ]k@ Ö¤³Kê…`uÍW9îÃ­­Žc›Û‘Ì=©1¦Ø¢µôæF¶ÈvAO¼Ç(!Bßq¨éjÒ$0ClÔ½yBš‚×s_"†(«vëå(Oè÷QíÚÿ ‚*@º T­º&jŒx_mwÑ«Õþædº!×¹3¾Á‡õ€«ÈÇêXRÑÏ˜ã�:ªÏ2ˆ/:hý@Š] Æùƒç—´hai®¼üÆØìÉÌä=YOD`eÐà	¤©žYºe9Ä’�8Óæ™K¥–¼`¦šO†b4ƒQÒ\­“!UYêÖ™ø—8ræ[ôfeOëa4EnQÄ®ÐíJfBˆ%‚5„a§ €GLKÌl¤‚�2û‘N�VH|L‘Ùkúé À_ëF¨a0:ÛajìµMå{àYZ ¨Vt8²
Ø4‡ ¡íW©²V÷ >Y®Ué†€Oˆh]'\HßÑAlæ†>J‡f˜÷ *‡áfk(–�æ’ôúœi9Æ.«%ÇžÏÊq=÷}¿R»øb-¨Wo{œ6ÊÞ?äb�øs~bÜïdÛ%»¥É%°rb8G¸q†º:²@&KúQÒ]›ó Ð ü²álX[ädÂ>ÇOz\±s�ÝJUÒ,�´.»íƒkäË~&øŠv;¿º2¼A0®‚_h0£îÄ=ÈKÈjû�áFîÅÐÃ”×¥U`ððs·œßÍð1h@ðûÇüß=š*rvØä­òM�`s_
ª Àè~òRºÆçÕ¨>
€ƒwmŸåq�¦žW½|ôªŽS¾4*á9rÇÍY žÔž¦QCbr1‚�M­/mNÝ+³Òò¯yôž�æÑ¬Tm[¦î¢WíêdEˆ £¡¢¾x&¨*R€Úâ€"XM‚ÔŠÖ <–›Û9± ¤ä±r‰cÞÇr�1µi§rˆ¹fôz4FwÆ°àu–¬Ó«QÚu.Æ6Ï¥t
dËk¬w˜WP•ª»±xôiÄ¦DS†šq�£»*{P -T¨�:‘	Lo;ˆl&D/`h”p'RÚþ‚ ‘J&¨ØX‹Ö¨é5šHHi°ÎJ×¢mp&I»­þ�¤ô<—Y–T¨9H‚->
TÏ0¡+§5Ô(œÝ·9ke
ÑåÅ¸�8ÚèÍÎ0¥œn€%¦I ¡¨EÀ/Í¸D\Á¦ë l´¸ß,ú›÷6( £ML00K{œX%¤Ë‡£LâŠ.ÙÁ|ÿ ì4ƒR¤z	ã+e^1”ÏyÓ¶&[6æ}]û‹¿ûE„ 
¬­ÒQ®&	ÚŽOhoˆÔÓG ÈZ,,¬1Ø‚0€T †\6b7;D 
Ê¶�ÃÂÙelàoKýá•wŸJþçÒ¿¹ô¯î}+ûŸJþçÒ¿¹ô¯î}+ûŸJþçÒ¿¹ô¯îscúyŸVþçÕŸ¹õgî}YûŸV~åºú.óè�Üú³÷>¬ýÏ«?sêÏÜú·÷>½ýÏ¥sé_ÜúW÷>•ýÏ¥sé_ÜúW÷>•ýÏ¥sé_ÜúW÷>•ýÍ;ã:'oðNßà�¿Á;‚vÿ íþ	Ûü·ø'oðNßàŸáüâ£ð@\^Äíþ	Ûü·ø'oðNßà�¿Á;‚vÿ ¿_gàŸáüâvÿ íþ	Ûü·ø'oðNßà�¿Á;‚vÿ íþ	Ûüé}Í@h5.…-tf-•p›®]K/ÚxMF¬mB�@°ÌÜüw�Ñ*°S)˜õH1ÅÚMŠðK€}Ykƒ–°µG¡(5Väë@l!ÍÙM—J�	j•¸RdÍ¹ ¿åºÝøUY‡ígõ}/£ùÐG%2›µå¸P‡là]y€vP:– F“Tæ Ú Ù—uŽ™�-€±Æÿ @qÓqkf Û+Ö÷‹–Qsc<‹]X5®Ãƒ¡7d¡ZEŒ˜IcÝ±�§u•ý�…èÚ]	ƒ"óñ÷BjØ
în°ªNÓ…à4„)¨	E¢®…Y™qáxbB¼¸â%�² A­‰®ÇXZøÙ,5Žf=hT§ùš8qÂröi™ó.Ár)ae(³í”·Ð¡´ÛÉ,¸H­µG_èú_Góÿ rC.KÏQ•ÓE¬2�£ˆÃ€Nm
Ï¡“*Ü +yÎ-ÁÖ6P—Å1fàÇj‚XË¨T�ËR�ÝÜ. W ñQð—âÑw¼Æ¬æ$	Áwí3•¶�lÇîÃxªs+p´ÒÛ£Êî Ëf±µÛVóüº%odÐ 4\RÈ%^,,»¡ƒ>©+VE" âbã]‰žn–i ·.�êUp!Ña1»”O±DD5y—·µÜŠh3ùO»þèú_Gó®qAÍVZ/˜Or-È�ÉÁHÄ¤7Ì6\%¼ù™ØóE¦7…˜ªÍÄéßµSÔìó×,šÃ
¦ˆv£·t8‚;u°šWtTA”e„SC–Î oQ¨†«°»YU�wûÆ›Ù3ÚËÏ¹è {Eä&ôpìLýås¢Ý2ôImŸwô Ú`RKª€l&- ãÊO0‹a�¬�0¹óNA€]—
Þü%ª†„[‘({îãmh!î’Q1ØO2Îá{í`ƒ|‡lÙK$hT©jd&9ÄÁ2hÌÊµŠŽi5Ò}ßðGÒú?™-J†ì¼g”s�gº‡Xè±~•³Ö„šFü�éç£9·.l¯V}l½È¦Ê§�@A#VüvðªK‹±]ba•Â2(€¶…'’Þ{SÚ�,8É;¿™²”µDe]Uõ*ÔIH5iaìƒ9†<XFîcJhóSBJbÿ ÷ |áµûÌ=Tå–uâPA‘)@:À#Š«¿ÂsuÑó¶½(¨¢I>/,,áá.œÁLåˆu·iÌÑ+,9ÙÕñ-@ulc/"×¿ô}/£ù„76™ºhÍÊ›Êvñ+=}¾9À³ÛbÖÇÿ fÖÔ=G4w¥Q0Ñ@ëRè°‰¶(L°e²´îo „RÙb „­[y1l®Y˜C*Õ´6Ü­!
 ^ƒ	ƒAU�vì4 ÈlÚJõX×9%ŠZ½^Ö"‹†pêì£A•¨ü%mÀ�.T—ešsx(™H-ÖŽ˜¨…<˜
XŽ ÌL
iM•,ªHhÅò� p‚T]‰ÐöÁ’�åjR'x>&+p2²sèT"^B´K®Å–+’dä<O»þèÿÚ ?¤Añ”û@
‚ÄÇ€ø‰U/ìÝ¡ö”¸|TÈSíÁ:cÑñÒª>%¾!ÓûDµDD >!9£â
ºÄiMÞÄq³ð˜`=>±(àø"Ên_>ð ²ð}£"„á'hø‡@øœ } L„_ƒâ_i5)^Ó[ÚQ¹vv�˜ˆJ;¦;Ç ºA-QT]†*D¼ÆTY!ÔÁ²îf3%Ë‚¼N„afBsL{MÅö†°|ÊMü…·CFN³ï³q·Uîïüâ €f¡þWè�KðA¬ì·«ú Á”<ÅªX Ï’Í”Vçž°+6Ê ¶¾ðúJ¸m…�WÀË«»÷3Ê;—1Z^˜ùŽpÛYûî)Ø­ˆ*úï3lu¿ùeN¿W-%ü_Ëf¨eWž™¨…�y¼øÎæèÝwñrœE±{ñû�ADëâ °*jQñòL…@0–(ˆ/¾1í, <Wå™j•�ØT4õ¨Â£ðÇ‹€K*¥Õý„5§ŽñâÙSÄhÄ?_xª(mô‹ñÃýò ­U	ïQj·k‡iOjÊ¥’Õ)÷ªe“‘õñéU½¾#48:Ÿ÷¼U�|.Xh@ûüÌð[Îß¼0PLò¨¡ë@üE`)ëÿ ±öG¼LU]¦^38cvà‡´»4Ä5Ì`ƒŒ(vÿ Éšg¿û3]BÊ5ÒqøŽÄ×æ¢ºéBÿ /ž±Àö^É»9Ïø$ªN6úüfUµ((åéí¾#��Zª]tö<Æ°-So?õŒª7ç¯_oˆ,2äv3{½@¥b¾¨œ(š9xÕæY ­â ” ÷ÇÁðø¨‡$¥¢e<žG‰t–óGÌ6†>apªàÄ~Ò¶XòÔ{‘Wx¼4D�Á’ó‰x˜ë.3…Ã#=å7Õ+++†ÕëãQ
UßÛÿ f•^ Š>¿ªƒðþP.ÀuÈfµ¾�·S<Ê"ïOG¹Þàxhj¶×K†×r-k³¥w¿‰®±šzr<sB¹¤ß'1	A×;öâÖüR×½o»ílßp®ÀÅx­â“³Œq$S_Šëæ;–!Š‰f†{À@—1}|Ç[EÌz¯þÆ™O“_¹³n ÆeæD¼ËÁöôXæWuªÇYÄ¶JìÇ‰Q£‰’µ‚MöÆ1YûÅ5ƒ-®"uv]]õñQRÇby\^ëžÞÑXnkJzS/Ã*�íX(œ*ÓÆ"¡¹ÞÌòWì–
ZÏ‡µ•aá|ÊêëGÍç3Là¥ûßêj1~9�RËÂ`ó¬Åªé0³O‰Å×õÁc±;†æï-uß¨À2ˆ”K›%õÙ~ó¤ûÎÜF‰ojŽ@±
À¶ qÙkÅßiRÄö}¨sñ3ˆ ÁKË“e
bÜñÅ°/{¬‡L­v˜»f¡çÛþC[ÈÞùÅ�æ.=éñ’b |‘ÅQX•ßõ²<J�ŸÛWDWQ…è×S<ÁÊnk[æuÈÑ|Â¨³Ý¿2„íwhVª¼çã¼:îps}óSŽs�¢ k/?X—_átÐÄh�¡¡ƒï*ƒ!…ø€CV´áÏÄP¹î¨³_BcÈÖËçÿ #]8+gÇIR¾vÖqÖežK†Ÿ¬f½æÅ8ßðùœcýÎôÃ Kkƒ 6ÆÅ8§å-=æ~FürÔ4�V—Øë‡U7H
Ð½ÇKÏvewýêWº½#bu®ñl©†Ab™GSÌ´î¡¦qU¥ûÀê±7+‰]B^jH[”ú¼Eéý–Ë¬F•_rãžÌ§ ˆå�²K¥¹*ü&âeòá¯0è½@O…�f¯ˆ]êòN¬[ñâ<LeO¢`:�T·/8Ï7_€¢h·…qwˆ:]z]w¸y’ª)«}±ž|EƒA@ª»(äQ¼]AjS8L;¸#0LÜ©c,R{Å+Ü\bKò.k,±¶â–Õr“Rý	_	Õ›:E-žÜÿ “F=NLõŠj cÆµ¸(ð„ª°]ßK„Ù
¡º2ù(éÝÄö¶mv#Z‚9aAcÊµ‡Îön8Áš0ÖªìÛZ·5Œ°°A»Ã¡ù†ÓLð×= Š”-.¶¦Òõÿ ³½UëÕ€Óæ‹ÛØ!–
 ˜@ìº&a�ìœ{D½Â@$¥D5 ‰*�Ë�ç$m]ú”·ë]ÉÜ�U³ƒâµ+;?Y˜ÇH�§c¼¬?ä»Ã°�Cê•§¿úTþ›>Ð:‹ÍPzâ³Õù9†à *\ìx¸`n�-'¿K�JH%9{Ûx/Ù~meŒé¡XÝc®®_Ÿ;p2kŠˆô6,ç•îÞ‰x¢{Ep’¹\C§W¸¦"â¼Dñ-:áR±˜¶L·‰§ñG1[. Š¼DÜwwöýM&•�éîlš÷‹UÛ¢ÑäN§E**—¾�F»È.zíûF9kØ÷â4sbŠ·Õ‚³ô<KVá”öéêãŒ)VeE?¶kàEH;/œûÁXïèé5£ígÚ¡â™b×½qÿ ‘J¼¡©eÉä¨5Ù«—ø�Yƒk(#y—b–!Ž&»+ÌÓÐî—€‚¿I´O"2ðœD1ò²Ÿ°ÿ “vÍa{¿ö4~÷ýŸì?ìw>f/ËæuPšQŽäN„ýÂæ¥^CìÙø‡Xžàþ*!n{ßÿ ~ó*gjw3÷Îhÿ Æahù¨�!>ÿ ’dóû?p]`”ÌŠ?˜v’ºc÷6‰Ü+æ!™½ÉCæåõ¥¥åååååååå¥à¥º°NÁñ-Ú^î‰â„óÜ˜¦ý5»vW=Y¥_ÇüŽá<,£_/ý"
SãþM½<0<üÿ ò'‘ò¯ù;OÇâh^™¯èðûÌ=H[Öx}â®Ifå¦¢:OÉ*xE¼µWà!nŠ:õ‡<Ñaî9Õ×ê—*¦a:Žœçú1žÂxO	jS¤§Iá(JÊžÃÑssÂS¤§HöGmÁ~'æXL…ÑcT‡e°¬´l&«’ûéÆ ¨½´ÂüEÈ8U]uý©iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii§ö¤ºÿ èÓú<¥O(ÿ 
—.\£¬¨ÊþUýZ6;µðA:¼†·âš{Ù,9ŽÒôü ÏØM§âk°â&qøT>°Éq~°zÑ~²Îß#bß€Ä~#6yÇâ$ÏÜæa2�îûˆTWý?ž�Øn¼ÊC/‰¹]Òìèèj�KU¢0PÌÕ�Å«âê*²�ù6Nö¾Óè�@�èË¨ŠoX›£0>°|!´Õý;^·QÆ/c4ê;—ä‹Þ\m¨SNë›ŠâÙ«§}jlÃÓ½Äv/ä%Æë“oBqXv}ÃŠÆâ•çæò”†µˆh»�TÆ™—¨T•Pn‹dZ;ÄAÝ¬™ñš¿£Oç²@‚ÿ ìÈÝ¦>è•}X­}wç™xäóù‚.Â½ü\3kÍ™&!X¢%½ÅSÛ,
0Û;(úÁ°UdÕîî;/oG×ê§×ê§Óê¡
�ªÜc¤ß[²ºF–°�>ù–ió]-ý³ŒOiZÇôiü÷K˜á5ö•8‹««¯ü…Ô=«ù:0P§Y�:ØK%_*±¸çB²€Óyæ‡$§(•bA­)Œñ{”ÁÐüDõ€Ì².�ÛP¤q\†ÉÞ¾=ýÜ­ÂIh²Ycˆ+¶µù~ñkë»×%<ra‰/®1ç¤ÕýÿÚ ?Ê%¥D²/id¥ÀK€–J%J È	T�wx�òaƒ^ Ä«¤<ÙŽÝ¨¹€mZ»¢KY"v}¦™gŸ@¿3½zWò¹L¨Ã,™*=Çª§–âs™KX î	0@±QíõÝñÖ=¬ÎVÍã¨”ŽHZP@(Ë—Ë—l¡0‚9~Ñ>×Þtd§G¢JT@•`@ô¨p–ø†—¢\ÃqåIjÌ�Ã¼X£Eê¿!¸eaÊãyÏÌmÊÆL1Î¸Øýeæ"Š£Ë˜‡¬Í¬CÒ£è¢UzWIŽ .c“2
áÕË.Uæ!82—¨Eˆ† .]ÊœDëˆ‡oˆÕœA²À2	öŽ�jqaK•³ˆ©¸'…–lbx>%ªˆ�U�°QC
£DT>OhÔ£&ì”WyÓf)gíÚ=p-ˆm-XŠô,?3’W×â0M�Â§“ÄU€†·D‚-Ä‰c«e¦Mâ	ÙÎ£-æ2‚2áS8ä¨§Ì23h�¦ sÏX÷zÄ.ÁoŸ·ä€W¯š c¸Û1[–»Á·‚-Lu´µ–Èææ 2°É–.#T
Ì¶72%JYU qpl^°‘Ã§».Ëÿ ‘
‚0­VuPåòB•ø_Ç�@˜/¢=<VepÑô7ú‚±Ÿ”ÁQ¨×åÁÔ*q_¸Ùc7¹~œÀ*F¡vkp’½(âi5‹²·,3ÌïNäjÜîÔV×¦eÉuâî½ëQ”PgV4
èÕñ4	mdªÐß‚^2«3~=ŽŽŸ�Ïn’Þk­˜ïÖhùjquSª|ÊPÁºæ¿ïôåŒëÊíâ4é/Ñ¦+
ø!ÍëUJ×w}+=¥ujeF[°;bûÞãTëáúÌcZñõ™Šù£e\˜]¹w(žPÿ 3–åF-uóåTäÌ9J=¤¹tD½xúë8ÊwÀÿ ³�Ðzý¦ ôâ~à×ý%©/‰öCõáíÅ|Æâeqƒ]Ôc€±ÏþXy‚ÍÎ>±í>ØvH(Ú×•ëˆz�„É¿	LmÄå= ù„MêóþÃ"àCÁ &%û x�Ã/jŠ”ª¨Vô¬,`÷~¿é*7’î1ÆLcÛ¿Ñ,ïË×ïo¯²=¢F°¼:ù…¶;æ*2ÒªðWÉ³¢ÑÖ.]^ >¼K@ÉŒ¡>ÜJ ÝU\ªæòÃ[+1ƒá?u¿Ì;SwšlÉV•KTwY¾úzb9Hì¿rÞc›`ŽÓr•A wƒå¨škˆ;ˆ°²o¢W¦ï>‚/ê�Ð<9‚Œ�3¼�gñö–V\ÈýJÒ–„U¸®¦ëË�ÚØr_´X47C8¼92˜¾ú‡áÜæùXr
æ-Y¨i˜ÓAq_­JPÀ~&b˜ú×¼.ÉÈ‚ÛwwÒ·*Dg“†b¸sxb à•‚e€Ë˜è¹ôkKzEGV&³çü‡
—™AŽ£{µG´î&“Ä5Øqwó¸Az€³„oNNæ¸ÞÂ.…âóÖ£Ü°CVð\Yl5“1-ÿ ƒþKÍy‰tõöÜÆ&sAoW˜JÝg´›�‡5¬ˆâ_Ìa¢\J‚ÊŠjnyMÞ£p…U9	F9ìþ$om6pÙ|Ä£Éÿ “Ž�gÛ‰ª0È…'~!T P  îËòNWÈBÖüQÿ ŒLD¾·ÿ �ØåçÌ¨�m"uˆ­0¼±h'f8æ7]K¾Ó·'2Ëª‡i_ãå¥úÐ¸eœ}Ùª>ìZÁˆ£'Ù.ÿ � gà%>t%Âç#óV´Ì9—ÌñÇŠ2KYÃRÖêt½ñ¸�O§‘+ëÖWÓOá+G¹‹êÇ¹šm•êÊubž’ž�|°NXSŸQ¦�,§¥ÚƒZ—›?£Êu_R ÝKõûA6À@u;Ð}~Ð]~Ò�lƒ­ý úÆ¸L®Š¶Üc§3�ïnûcêãv<ÀÖêïi^�å3/uESCeŠ|?Ñ³ù¤½O)åè¡eìBRÜsôÞ.PEUJ¢×pî�U‰…¦mWH-° àì].5. lØ¶9µvÙœÊ•*-šî¹Ö¼F–›lÒÑÐ6•ë+ÖW¬¯Y^²½ezÊõ•ë+ÖW¬¬¤¬¬¬¬¬¬¬¬¬¬¤¬¯Y^²½ezÊõ•ë+ÖW¬¯Y^²½ezÂ[Ì¢Q(”J%‰D¢Q*T¢Q(”J%J”J%‰D©R‰D¢Q(”J%‰D¢nóýÆ[£,/úzž,±×ó¯êÝçú.ºËºÌ5{ÙD…-ÞS3ïŠàcø_v »žïî5ˆù”¬I×0 Qå–IIYYYYII‰[ìâ‚+­¬À˜4J¯ãËÌN’ž3oÎÏ²-Çú7yþlG<Æ¸•š‰Ž7ÝË¨!Æ�œ÷a,Bi÷ÏËãt)ª.Þ/ø›Â–¥9™d:Âèe¾QžQßônóüö \ñ§÷%èfñq›ß¢×³%ÎßõÍ]rŠl×v~™†Ó¥w¶,”Çÿ ..ìb›üG Ž¨[óÈþ} 
ÙÑÔD¥Æ},ìË¯¼°UåŽsŒLÇÑ»ÏóØó»�F¿ä Tªþn_‹s{ùéÚ#e–qa+WöóQŒë…]S³Ã5fËrß%AM î¿­ã0¸‚¥S�T9H0OöWÓý‰>Fæ¿ÉT®€7ÕH&€4�Žz"�h�Þ^ÎWFNtC™�G†ÿ §wŸæló1ƒàîØªêéö¾e (Øõó¿´¸¦T=#;£„A…ûÑ*¾fa`J­‘ªé�<Ç }‹é¼MþY¬
�•–¥�Çuáiá¨Á²Ê{Yö˜c[Ê+šø�…Bû½J+ ä�‰hŽÄÂ|ÃÔÌT èX|AÕ+/œðäï]`�ÓžJåéÿ GÿÙ                                                                                                                                                                                                                                                                                                                                                                                                                                     framework/extensions/media/extensions/slider/extensions/nivo-slider/static/images/preview.jpg       0000644                 00000360505 15266055653 0027077 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     Z  ÿá,http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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 CC (Macintosh)" xmpMM:InstanceID="xmp.iid:EB43B1901BE211E4B172D62454FE2C70" xmpMM:DocumentID="xmp.did:EB43B1911BE211E4B172D62454FE2C70"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F4FF817F1BDF11E4B172D62454FE2C70" stRef:documentID="xmp.did:F4FF81801BDF11E4B172D62454FE2C70"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî &Adobe dÀ    
  h+  áD L‚ áCÿÛ „ ÿÂ  b ÿÄ4            	
         	     !0"@P13A2#4p`6B%€$& 

  !1A"Qaq¡2�‘±B#ÑR’Ò36Ábr‚¢²“£$4” PðáÂCc„5ñSƒÓ%0@âs³Ãd¤´&pTtuãDEe…       !1 0P"2@`AQa¡r²ð�3p�q‘Á±ÑR€áñ’#     !1AQaq�‘ð¡±Ñ Ááñ0@Pp`ÿÚ    øËãU*Ç³%¥%s½ ¯*˜’¹—˜g3å!ž²hJô=ˆErbfŒ¦ØR¢\ÉJ”¬ßXRòâN	Hy¨œ#­5mŽkß5,Zî°z8Z{ùr¼GU�å>è¦v„¦‘T–™Þ+äb—îiº³9‰D`"„§6¬²J³|£E"îëgV‘Oâéão?©Z°ˆOYwXgb•––#/$ú4ˆKK'Ê¼ˆ¶^-ö[æ#!%´É˜Ú*�fT¡æuuá{)%kë,m/è‘”Œ“‚U/ý2þ“n¢;(†¤9™žÑ3×KVù�Rµ¹úœò½%3	H¢òlïŸko4æÙ:Yÿ _^ôÑˆE˜a¦Qt–ººP]ísÞ—Ç¶¯å¾ªµÒ’c¸c/¡”‘‚veF7{Å ­ÒÙâjC¤§.kå‡˜Ç‹'¤¹Ê’Se‘åYÌ�m.ñtó"�E”Øâ7>ÏJÝÔ<­=Ï[L¨»¶�¢ã×ôb÷h³Dà¥^õ¦Ä2çÕÞz²RÃÛÎÿ Ùð�ôò¸×þž×ÎýzYôx	ðIXæZ×õ/EÎôŽYjK<¯#�íry5âîM˜ÉJæFæ¦F0orðFNEhÎXˆ¥«Œ[)0¹JœAÍaÖs/•\AüÝÔ'ëZõŠ	³ÂÛ¤Xæ"){¬UùEo2F‰^lStZ:«jî¤¶ÔF¨{Ceiª:Ö©òÝ,&G³)®ü^ÚqF'‰ÈöÄ'skcOäÛ[qî´ÚØ+¤3‹¶æ“š|ÎfläkÍó™é.¦rÎŒo/k-5ˆn»«…]eîr’�¬’•�cc;œQà¦gøVÉŠÇ7–Æ6v½6.j'y¶óRÍœZ÷Hè°Û=—Ô×Uµs	Û¶¤>ÌOúgBwÝÖÑÕ¸Òš_wS¡>ƒŸ-«š6ù#¤ÆE+ý<ìm¼z¯“èÊg£–]¶v±lÅr‹‘&}¸‹cIo^jþ§FóúõŸ'VQ5/>÷J.·§Â<ìÒSŸmh…'“\ë´žaÆh]dæ¾fBaÚÖ|¢#Y†½PºCž_gÙÎgyÓô™œã_zWéŸµ¹ë[MçkÛnúÊef²á\kYMW_McÖÔ(wÙ2…ëÔÛQýµ¢E´–és-ëéÑÌÒ—l+<÷÷
OwóGveŽèÚkŒö�£ ½=˜R2Êt"›gKú%HmU0ž\ùÏ]Å´»êÙ½ØÝ»y$&?&ÿ í±±á©½“œ¨žËÞ¸b¦`4Zp³X«	ˆí§	4Ð¨ó9¶qD½+Žbñwã¿Cø0¤Ò­šé[w¿®·ñpèûºôÚ¯=¶^5S›,ñCÔ†õÙ(;Ûx{Pã¡7Ñ5ìãœ¹mžÑÏ+Õ«zök!¥æ·ãq¾mµ¥w\£se¥˜åO4ÅNˆÎ#<úI¯»FWª–)LÕK˜¾q¦U•&Rµ¬4Õ>?Byé»ý¾[â±ù øonÇpeÐwšR‡ô´µ_9Êæ·´ÆPkjTFê}‰þR�Ž1�ÁâR¯Ùi+é´¹/Óþ>µ˜‚Ç§Ñ†×ú.žKòtèsX}tw�g¼‘.ªóÞiVôoW§;7ÕY}#Y™ÛQ¦5®ëZwÙÐç§ú0êÅÏIkã#¥tâÓ¢´#yÂð',ÙM1WÑ[FS¢³>±F²Ò4]h8„ðµ3ÎŸt­›µ93_´þX¾#Þ[4>±Å­	£,á;Ck¦h‡Ð´'0–ZÕ’¹¢ÇÄÇYŽ™ÛE$rˆ»íÌµÙÿ 0·{Qw¤ýf÷©ßo�_+mÙác°}­zëº›w·7úEkÌ­;•+Úuy¢EÖë¢ûÌrÉ>Š_Ú*ñ1» ²ˆÊÊ{+{ÅJÌwcÒo•rô9ã}>›æ½b*Ö€™g�µ ¦²üºÃZµ­g9”æ¨ÀÓ´ª´¼ì]�Ž+O˜ŸžýT}ëå&Á”Fë0ûÍ›šÐ;D¶U›‰¥õMÇ’›ŽõÛšÙ+Š>ö¼ð6/ŸŽëñÔoFÚ;Þëío˜Ç¶|’^„noB_ú¾tWPüÆlbˆõôÙ÷®ÅÓ5zP¾E]z4¯Î�ö�AÃ›^ý->²cZ5É«ý8ù¯öþ|g+ex}GÎÞÛæÚÂ-ŒEô¨Yë=¾^öÓVû8sÇ©Ç«:²ŽJUÓ8‰Ç9}�©¶”Ç§õºÒZµe¶o6Ím3Y2SVÔžBø/§öN2œ/<Õ¯vZoJÍ•Ç
Vh“ZÞ»/ŽÖfµjm.Y»x”Ú¼s»<Êm�.9?è÷¸ù‘^ËnÉõ;bø8,_A¶­ùž½ïõ\½ƒÅÇ9ëÇ+ù]Ît“p{Òm¥[ICƒŸ›|¨µ÷_fúW»tE+8œ½uu~S}o3^Út_“£\¢ÍêÚž|Ü±!Ô¢ú,:¹ê]XU§nWö9+"+²so`þ¹/'“H›Yµå¬EÝÚ‹K;ÒBô“½2š@×}ñ^ÃÜÊ‘Z$àÂO"hŸæ<«]÷DÅWn{mž	�³ly•Ûž=:Î¶ñáníãCø9ÕµëÒêîÿ o>hó·éŸ¤æã?Šô:Ýæ�èÍ|hç¸uçmvgV3�qŸMÀÊW¿žCØ–÷)¾�q­O[ë×Îß¥Ç‡>�VÇLº[ÆëéO§krÌŽÑÏ^ö<‹ÝÍ¬¡ëdå†p'Ó•‰kX”•™öðÝ.ÕVÐÆn¬œZŽíUÔc[èÏ’ôœA¥¥†©,¦>k.FZÑSÚ3º6eh›ÎWœâ·Ó˜Í÷�O þ�µv|'ôuåN«Tº9ìž–;W³‘×½æ\)·>ù›ïŸ/£ve·kóéÒ¿Þ¿ƒ¥ËÔIé0~}nþµ_nœæ}iiÜoE(§q*ØÇý_<~³š›¥Ô¾{kÍ×§þw®ýçÃ^êóO¹Ë¢}&ª‰J…`‘àðr:1š´‹.6K=!¼NPI*ØòIÖiGw«É¯7|×¨ïšÕÞ¨ÆÓ*+c‡s.¨ÆÄ-,bw_Ž+¯xáóù}é¿æ[ô/§µ^xò£sùÛ&qêok“AõåPÛ}ú¿Ïò¿_Ù7£èãÌq¿~|ÇWÓO–í—À¶��-Î‡å‰+Ös¦a{P=-ïa§´jí-VˆŽ»�á¹íu~~Èåè‡ÖšÏCmlÆR˜²Õ›D5½£�6Å(³£!3DSFsš+øghwYu¦Mt´�³s\ùæýµë•îADç3æYC9IQWÑa�—kÐ^ÏŸ´~§Áú³ùÿ ­ùÎú~O¨¾gFîÏ_ÏÍÒ˜é¹2¯r{~f‹úÏ#“>ôM�Í×õwO¡´\gI?[Š+‹_ _-î<¬«Fb·ˆú+ûgKÑÍ}-ècLô¹µ�£Ï®û+®a�¤ë¦„ëçÙÜÛÂ�ê¢ÚDßk4U…ãlÖhêëó^h­¡Ò®î�UÄÊÊ¹¬§K!K>Ö'mI­9Ýi
JBÕù[ñ?f¬´=©Ï§•#YijùK-rõ³hÛñï¥àÒ½µ‡öy¶qÎ2ß>_§±<®ŽBË]5µi—h{?;ÚÞ¾|«ÕJŸ�ênèÓ“ú¹;‹››ë7“ëóuüý‘—ÌïØ¾{ëç~·Rüçªi	ëF³ƒMªÞØk¾~˜¾Žz¦ª7¥§¾wê­YñL÷á�×&6„«su3ôüæ:â”G‡“)M|ŠHÍ¼±ÎVV5Vv^3{ZÈVò—´£™¾T—Õ\Ò	‘[’þKê–2±SÀ2Ú¥äÝÊ®ç:ý«ðËÐÃpusýH¥õqüÄÛ¥¶hS¦k…WÛäéÞÏ;¦yÕÏ/ØëO'§œýnšÐ}|úÖ¨-«?ÓÍ¹ùp—àôøïÕŽÔùïOµüŸA×Ý)‚»Í!:pmµcõ¬U2„Ú‘WÊ2Pw£	£)Ñ‚Û<ï¤$×:Y	æQª±–3/kfÔ/;Qlí!^‡6«šì÷s]ÉÕ!JÙÆs¬~ê²ÂªM–3š
Ì¯s‘ðäVÎ7éãøkìy»—¾°°Ñ<=£;»ëâ™×9œöÕw´·M77µäo{gÑÿ =ìt‡¼½îñn}ù£çÏ†§F¥ï¥£¢:ç=ËŒã+ævnÿ +ÓØ<ñBô<Ý©åúÇW>*'(ëçÕÏjÇM"öÎ.ù4œãt£6Í³¤²šF'Ìè†’�ªÆôöåc¡ÜYÿ =K%sJóBÚÝ¦»·¬{Z8¡yé4Ílí1Ž™Æ�_ô,º¥Î´öÅªö³ê¹Ú«¥ý¬¤˜üèÓ£ >‹ÄÙÝÜqÕÚçªëÛ»|õëã×«Ñõ¿Cáz¿W=¯(›utG§åuþuêü³ÔßUò¼…ÝÙÉÿ o73³ißÏ±ðWwx½}�ó>ÎÒùÿ OfyºÓ6Ï§>{Ð„ôù,¼ú%0ÎèëçláµÆ+§ØÊZ1ÒZçF“Hù¼F—B¸>®ò˜UÜÓÍ5�Ù†ižËm/Ù�|‹©HÅgÔ´ÞÂnãYRäXcó¿C”C„=ªü‘)!d–…b[E¾'uÛNõòîß_ÈÐÕÚû5Ò›óoÎ.ß›ÿ %ô0¾Ÿ�K÷8~ñü§Óu•êË<¨™ëÍ²ùÑöž&¡û’ê+y–Ï{ÈW×ñ¬Þn»‡Äö'|/¡çß_§¬~ªÿ É¥»‡®s‡Kß�ßówõ�ˆï/Ê~û¢8æ?JÅéfŒfŒôÎ6ñ	lat†še_µMXßIä×ŸFúWÛÚS
¾æ‡�'´£˜•©tÖòóäÝÎ2ƒ%cg¢úJñ2—™µÿ ‹ïe¡C#:ä­K�¶‰);‚ƒ8¿Å^í´ggºôü¿£ús«íxúÊ+Uù_¤oóM~éæùsô^_ÏôþÓy›õ?/¡Ä–¿JsôVº=O–ÿ ³~I½g4þ#ë5-)±õÅï£çÒ½nvßqânÿ �õ7Gç?Hÿ ›¢v[‡Üà¨xÞŽÍãÓ·5á±kVW¬r©lã-H��ºfÑ’—¶qœ=ò‚ë˜X²Ê¾Î®0…µ-m<šù²Cž^s[:Ù4{�ÝW%'Tí>™ÒÖ\A×Í{ÞÃ;YÈî(µÎÇ–I!{ÊÕŒó¿çSÔåæLuÞ_AânŽ.Ê'Ñx·¢ùªÏÀ}ŸÑ_èùã§•ý>N�Ï[ÑsôŸÚüÖÙÃ^æü¿ê9ŸÞæùç|l}�?M?<ú/™ÝÉ�•fòëÜóì~?cL%Õ³ÞÚFùú:3‹¦ñö¿Ù¿3êu?ÏzÍëúgc;V+^h}&j¶S§«0µXë‹%Ø\¬ÕºU¦’*Éegp•¥žÍä1Œâ3[Ë[…©ÙšÊU��ôŠK4¨-æeðþjàV!5ÿ >CçüÒò:›wðíÍs¦FÝ£êpÇù}¿M«ÝÌ´Ÿ�Vó¢mm¥ú7Í/êRýò~®Ôöx6×¹óÚö�Ï+¿ê;ü‹õÞ…ùÿ Wpy×NfzÓ“=�xx~í›)q¾|ëèÓ_ý7�Ù^¯“Ë�ú};üÇé¾”xM¦tfÊèõX3k4Oj1½¢>f"ÔVÙÂ¬ë)_Do©�Z%ªWYÎq�š¹ÜE•­�M\Ör«™|¥¡œÂ¢ª¬ŸR¡š1F1?$½<þUùû¸ëá°z~B8é9N»£«êU«iò›.þŠ8ïãµ{þtmËz6«Zz;W³Ž�¥ø}b>“ä{/ñÕnW2Ëag†ÍKÑO†ŸQâß¾ŸÈÕÿ /èí>[ë/Èö÷‘§CöóçÝËÓ“êÍVWª„ïÎÂ,ÞÕFcÆiL/V.Ò	AÆ™¸hžSŽ‘å„ÊÔ/Bˆ÷K¥1œÆq>g>ç–�šúœLLL!ä’0ï]…“mŒ—o&vÍÍvúIÝ}¡5ùEžN{±Ø¾ç�—§Å»~oÝ«qöCÚÑzÏHúÜ)^	:»ãÔñ:á¾¾‘¥åp¼šÒª¿MxëÙów_›µCžÏýøÚ¿œú§.›Ôôô}c¦öæé.¾nŠìâ´uóGtäÓzÇ_8Í³n�&˜VÉÄú”ÎÇµ‡7—µ…ëžvÜNq_L¢Î£gŒçYÉ]2™üŸüïÑâdb@‡‚W„â[URÊtJNÑôÿ èy-Q�Ê¿'¢Kè|?5ž�÷8û�æ=šUŸžÓë¾•ùÁßÅÇœ�Î)9Þ™u"ï“FK}&ô8fÍGèóHwç÷¯ðo_Br[_vÚƒ{jMšOÖµg[LêØ»Ólk†þÏÐžkO¯G[b–Õ�Ò¬ö®;äû3yŒì}2ú.½iî’¦"¥§lïUt¢¹W<µÆÌ‘ù0ð>‘CÃÐ21<101‚RLBÆµTóWÈm#´ý~]9Zè?®ÛñÔèÃ.™q:MÍÜÒdõÊÃÑÏ†WÖ>NÙi–ùÊ‘9×B
ÃÝ³ŒÇE¢¿C~/³½<‹=ºZ3Ü�õZ‘Bà�aàMG™O­P÷b×èÎú¬^}»vÌ¯^�™Â[(Þ¬ÛõÒ;Zá×†Cao/ôCN{g0óYyÖ{®ooWÎS\¢?'žÐ¨ /5ö^��åËc’•žXÚ"["õ¦¦+;y2�%J&2I�aì2š¾&¦-¦Á)rp�¸ýv_6Z3ÅŽ.ãrf»Ô£içms$sDã›[Ù¯=6×=z‹ŽÛª‘.‰*M»¾÷OB·¯@¬½µžÚ_t£¢ºÿ ÊˆëRª-	™÷vs]Õ}y‡Ê«öæ½+ùÜõûó—°òD=™Æìå˜¬23™ŒBX´Yt/,¢"ë1k9^JÓ&Ñê’±f³…%É2^¹ÏhØh‘”Ý¢ù¥6m©né£ŠVMJm«3¶ª¥õŽÕ´ÓQåz†7Š™kû&Ãã�ëÅ;Ã•»3n9mÂýzØµ…´†ùV‰å´ïƒÛŽ+Wj+Æ©Òi^…^uMcÖÖ…èÞ‰ÔÊÏÖ«@È O ô�Oâ=2’ðÀÈõ*Ì;ˆÌP™Kù‡0ÈðÈLðÌ²ôR˜	Ì#Aâj°¯D·1¬¸©haäÖÏa9DÍ&F§‡·Cæ¯D%,"[èŒÖR2ˆòXK ì       �€  Äô @ @ðÈ   ô  aìÆ19L>È               ÃJiš¥~k~­ö%, 
&�jë«ÒV&.k·óÖN §3Y^•‹VZ
D©+•m`¬†i¦Z•éˆélª^b ÃO|¿Ýg®IRùBÃèyw/SÄöøç0              Ó£ž–=˜q¥ÎY%¤MóMu®¹´›8‹\ù3ì]e©6Œ¶×ÝÂL»…„$A”.˜ézkí"É9û'LTÆ!©=KÚ1×à×ðgúwÁét_ìˆ!Ð>cëèö¬yzþ×rÿ ››Sè~D              »¦Xžéˆ-7K!5�µC%üP½™uTµ-¥1™Èöä¼€¤Å4i0ÂÕñE±Påm-[|×þuþ·eÍÖ‚C8Œ­\sÓèGôòµËÓñ@                                                                                   +ºæ           éáì=	   §€  €ò^˜ž€           Æà             Ê')        �â                            =‰ÈöB      øbx€                     
4Õ�øH\Hr\¢À  ž§ÓØ  Ü¡Ú�bd¢bf%ae‹ù1áà    €                	£Bb&:b8’6\  ‘  ôöÈ‡©I¶s|Ÿe11üh     "ÙÏ×P                ”sFÔµ²±³|ÏKdóÞáZBi9ùþ”î¼Ö.ØN§Ü[Ïs^Óéy“ž§ž¿N;ùœõg–�ÛÍÒ»çõ8úÏ:‡ùÙÂûázV8né]J�=!­ˆ¢¶š*w?Êý·Þ«øŠßw’¬]Ö{4ÓYï/ÍÛ_Ú©L               |!ÞšûkHqôÛ2µÇ=,16´qæwÐ¼/få�FÒÇ{¿ŸÓfäÚÏÇm£o%ï™WžE_×7ÞŸ-òß©Kô�;jÿ I~i«jü§c§A�*v,8ÔÓúõ1ªâ~_šÄ\¥Ùñ¢~˜¾Óóº¯£â¥jƒšk‚¶¯?Ù¬ïDf               GçŸ.­KxÑ“úV[h}ž”ÿ ×¬x^Ü�}ËÊô6…ì\|oRóÏÑñ})O�ô¯=[Ç=Ê|×LµÇ�îì/éÎ:ƒúKñÝ]Wå—7±¾âÙröÁtpmºz=MŸ§{ëù¿™0ÐµAJÝ-TiS¹>/ô?ÒÏÚþu)XX¢Ðsó1-vª3               #óÅ×¢+/íòº•Õö3)—E‡ƒÔ8ý)Ï7²Óåú·ÙØ>©iñ}+—×`òô¼yP·—¤^;ÕúöéèÈ»_÷ïÇ5-_�ÜtÛ'VÕÙ”µ¶7í+`ÒÎVo;lËDOZ>_Þ(ÇÒ_‹ýôãö¿œ1–Ö¶‚˜ŒD’[mTf               ?<Ÿ”þ‘Î¸z6JÚÓÇ×Jö|˜}!­ñ²3—ôy&üþøÏÙœñý{nÚ�JñkžZ˜nßƒ²r–‡ëÃ½ÿ Vü»é�éßšj
¿8é$YÓ’l1[¬iºiMe7ú³lúzÇðüùç§.ëšGÔo‰ýôûöÿ ›FJËY’JJÕ™‰mµQ˜              -~'î4�Â}}sä¾…Œcaö|½¹ûWã0Oò�£h<ûº-6¥tãû??|?s…¦Ö7¾»Õ„U:ªô°ãëŠ�>¿ûß5õûìþ+QUøÔÇIÁÈ™á€øÚt˜ËEªVbÈW
ÁÛú'éí?;ð×~Ó±Ë¥Þ˜l{å³+;Ñ€              !ó“ä~ê#ƒÑvQöóúÓí8¦ú¾6Ž¦\Ë´jÜ=Î^ž¦æìèý)Ñ1´Î{¼'òÿ Q£1Ö±Õ…?ê~N“1ŸO?ÓŸY}o>›‰T‡c±èè~=2ÁPÊ>ûÄúO¦þçÍz'J·Rh­«à�íà              >Q|·ÝÒ¸û¶$WWíÅXúÿ ‰Ü<¬ÿ O�1ÙæT»¼Û‡Ÿ%‡fÖåíÙ|½syÍ�Ÿh~>ÝMù÷Õüðü›ôÎxûY{¾_Ö?_ÊúUú?ÂT“ñ¢×¶›Yd,e–fB—¨gÖ”k·:x¿<>“S¢'â?Cï¿´ü®³ÏÂjëÁ–ÜÖ¯;Ú‹Ž”f              ÃãgÎý¦½óý<ùw}¿>±ûÏzÎºÄÓZUtkl¾bõp}Iö>s}rôënøN¾9_S�.>»7~ÛüÏï&~ë´·ÜŸ ügzý¿ÉÕ“òÕ­à¿j'Sózå5ùÃ—F�Î»ƒ‹è:O¯Ïû•èüí¯Lªvk?ˆý·>·óhíùq˜Ê-â<˜’Ç¦K#0              >Oø¿OHÃ·–â54çÎ¿Sñ:“ƒ¿u³é}³Âb£Ÿ ©¡ž‡õóÿ :¼½Tz^rW6û¯©ß“þƒ•·Û©þ»¿Nüö<q–—ÙXN(ó>Ÿç�‡ú²æî´áÕcõ¾7mò}’ðÿ CÚ<þçB{ßœý¾ûoçX4Åþ�¾þÏóx¹KDØâa&!f&¢[íTf               ?7þ×‹Êþ§�¹»|§[ró§¥¯øý*ÇeSƒÑ�âìú¹èy—ÚˆêàÌwÞvÏ™8;£Ñ±|ŸOìÇç?cÓ?;ìÂïMß÷'»?Føè(ž+Âöásä?•÷PžŸÆk3ë&ü?ÐhÝ^NÄãöãý¿€§ü·ë=+ô_™þ‹=ïÎQ˜Ô?ú>ãûOÍ£å‰s­¡¦°ò–‰oµQ˜       ÿÚ  ;R“�è%�uê©®åLUëËNQª…un™-2­¹DßcqF	ÅQ.[¢÷!i'ŒÇ+ �U5¨\. äX+ÅŠ1ü€Òù‚aÁKB;• › G%(µIy÷M—$H›%HŠé.<GM!²Sh@aL™“i
`�¦‡üšÙ|Âh‹‰ ã¾‰xC,2ïÍØÌK²D	8ÈZ�d‘jE©„RFFB¥_”$ÐGq„¡FÕCÍZ;–�¨Ô*š-dAÎD‘{ŠQ�5Q†]4«¾#¿qû�~�áCy´cõ�—¤DeP·°Â¿â\ãŒÔ´‘?r*‚4$ ÍCø/äý…ò¤šk_n5‘)§R–�Y‹e(ÓÎ‘§GL	!@ÉÅSu³nFQÅ7÷biÄýÍHÅÈ¹¨hAbH?`ûÐ’OJ‚G¢ºM´Ý£¼ù˜2Šj°¶‚˜"6CëØúnX<¦q@ŸÌ(qÏ1‘jIïqa'@¥(ú!FA:Ž©(2¨"*­4	?™_É˜/`gQáDxÿ _}>9ñŽ5œ¶�áÙ»ÓZÊãþ…­µ#%VyÃµkI6@Ì|À�a¶\Q)µ ";Š3mÂNÛÂÕeÆmi‡#¸«'Ž$ãÃpÝg/À¸¹~Ëå“=	C*rˆxé2öu-2vøò�°åWv¹ÛeI"†¬«À²n¥RßäK“˜lK†±N”R¥HKK4’T�{Ô'_Ùé‚k¹ÅÚ-‹L-£<i†ÜJ3…±ác¶{\sŸSƒêwœ,>^Y·­AoBQµöÇ%‡¶Îâ2#¨Q™ÈZ‚G'±6ó¥mðuA
�#"­(ž…SÀma6ŽV’,Œ6l,!
P“âCøî5‘¸˜ÙFÅF«øøì%¾GÔÃJI,íîhëqÒiy”…å~bTÙ˜Ù3M…1óH’m�BV“%ºDyó5œçM¨ó=±¤È–’I*ä8E

E¢‚‚Ñ@«„Ö²oú¤ùŠoL†ØF-¦‰MdI*^e))²Ã’VJ,³iWÔÖ#8ø¶œ&ÜZâ6ÓˆÓ‰ìãr¸Æ= m3,v¯�–Í¨í8žÝ‹SƒMí$-Hp£AD�˜baQã’ÐˆÉW+3‚„‚ˆÀoq·FÖ/òU‰ÄÇ,F³¦?§k†ÞOUCïÃÖqËD�G,ëX}'ÉDÕÔ#iš‹*Ÿ®kÓœ…ãœn�­/„£«ºñæ¨²Ïiš÷u¬ø£]”âíY¨¹�jL'â�RADñ—�˜'ðžÆ–.†ó�þ=Ó?Ç:HwÇúF½/H0z.¢ê^ñÆ¤²gÇzBHô--!­K0Z–>ÁÒGØPûJ`iCì(}�¤�°4¡øÿ I�ô z—G´@�õzdµM
KÓ¤žKNÔL˜Ð´i*…ãÍh‡ã]|-$D”$Î3Î°S¦» Ñ#æ7ZY¼ÔuHŠkCL&"#(‰!—DØá!)3±è²·Øá©„)D³m÷�•- Òã‰eªÕ’acÊZÚÅ)rFC¸8ÓòP0X�®K1ñuÈ­<oö�˜��I£ ÀL9§â±±ÙS$pC8qR¶ZÉ%zó¤óX·ÆCM™>;N�ˆf.)©
‘ô˜#aÓøMzÖÝ#¡`¡3L¥ÆJ�¥U{1Å'•"íM´¯…°©�çB‰µ·T¨W¥EzT[Qi‹LZAl¶ üTŒ®m”¬N�5Q#èxÖ[‰€ÁF&Ye’ö²ñ4ÐCœi~CŠ&Êõ(’Á*_pú[måirJ[8¬Õqš‘9ö[h)l–V¶¤J’pØ½Ž“[œøv9‚ŽâKßÉEç£ÅNLÅg5ÒeXì[nã5ýT,èO»#^Õû6Ï%°U¼žxïñ7õI*¹–»—>ãÍkñìsÄÂo»[¯Fˆl1�fcÇ)øP‘:NQöÒ|‹�“ÂúËNFÒô|c‰1c´—2êq“Ì%N»CuÃKÎ8*k>"0¸íßÀ‚I %©Š˜©Š˜ªÅT.1p¨¸‚Þl>ù›–šJÃd'ºqÜlÂx‡üc!¶W±%*jÅµpe…¸\.Ja"œC¸qÔðóªƒDÅ°}ƒT3Ld¥-ÛˆòïY(ÐÜM½íÐ$Ìf§%ÔQHb/Ž c¶Ç6¬Ó8×0X¶¶iIñÎ+­þ7ÃabÅÈårÙ†faa	û–¥^”ÉbÕz°ù#lµŒŸ	ãœmâ�Ãz·D‹.B›JN,|l²XŒ*8°›'r!…løZLØpMº­ž'÷qU{‡9ºÆd=»a˜ŽÞÝƒtðîZâ.3n¦I3µ"ÃE ˆÈ{‹…L\aO¥±õdG>/åñkS«†¦Ý“‰'S‘ÀÂ4ìšëF½— �÷¦$6£x8’dÐöã’êš�Ìº3bÉÕ$|êOÊ†VµU	ªÔ§PÛJ[®½‡�&ZØr"›Ç2IV1ƒyìDÞ<v1øl#ÛÒ3mFCó2q±Ñpqó§`Òr–c|M”k®E�—×ü¥´ÄÂéÚ£ÙŒ.?”,„ü¦"Ù‘Ãb{x±XRSï´RrÄIRÌŠ*!:K�´%Ç'/lÆœÃ&óò^w†rK³Q‡±QÍÞ8	jDƒiÇó†•+% >›Ç�RÝÃAQ½�e€Ôì”5ïžiÏ¿_t9äÉ1Áùc<†‘æ‡�2üÇ!ó&A
W–3’]G’ó¦‰LÏ¼Ó›ÎQ§^ò~ÆðwÉ›¦Få•ž¤l)7KdQŸÜ²íšBÚwfu$ÞÈ¾á­ŽÔÅV¾àt4¸ÄÂC"7fÙ¢M©n Õ:o)²u¦j‰‘Õ-Þy„5Èœ*¨¹œ‘—!‰R%‰l›�x�r,©05‰æ6-¬ã0.äc®^»7o… øë_s¶b ë5LÃx�á÷õ93	q%æá3%¼/$ÔL\L?ªw[ËMq›�©È �‰–s¹(“IJÙ‡Q²’œ�"JÔÊ}OÇ|Ë¶�e°¿.,´¤Ë•õ¹Ù‹<Ìø’6œÓÊg4Û¨FR1\–—2.¨Ïb‰Nì8÷q�XÏ}#9.ÎIÉR	Ç%¨×V¤Ì0¼ƒÖ”Ç&k•mëT¥!AR4œ›I2SFr	"ŠKÅqËÊ%¥Ð’úƒÃ—ˆÜ}ù†\[-;ÿ 5[&•ó*')ÅG@ù{‰�‹�Ñqd;0žB§‰¼Ô§ÎSn²XÜ¨ŠÊÈk[‡%Š8x©Y2ÃF€zÆOtØñXÂ}É¿þ«3 æ¤}3È¹éžA•>™¯À�½/hÍæØÂ½£cTÓ{j¦C™2r F×ãÅxç¸¨ñ¡å&·N.EÕc±ò]ËkY—§apY¥8£em!HmÜ„ÖÞï®kgÅ`²ðvýixw0[67¦÷œF½Ë$™ÏÆSÑóX©ˆ¸wƒºÆÑô=RïDÔ£6-e§&ÍÆçãÎ'#™¹RZÔa
U	t2qU'=Ûsæ[ˆ rL!Ã¢œ°•˜[¨ ‚©4ë$jQÒ©	âRi—LÞ%¦Ð¦ik’l<ãòMLCSÒÈ½Ô˜íÆ}ÞáûF”B\„'
Ä~Fa®>¿?9®kÐáâñ:
lQ—í3˜Æ~�´ã°n’1‹Áå£:ˆ9}.3kH	ƒ°yS^ ˜(í99ÎåCØ½’{p0^~K˜x ñ±_H9­¥HZd0ž5ÂLh<€ñ�Ç¼;ICŒ œ6šd²ï@n6æxÉ,»ŽZV˜’AE”Ò08©3LÄF±ð£5%8¶XÈìxØÊËìIÈŒºq«’¦0qž¯Šª3æ	‡ÈY*³éíçjVÜìQŽ5T’š-(¤±ÞF¦Ò³4ü¡§	*\56œ�jIâ)IdÉKm÷#OR
TÉ#~ã�¾ê{By.!·Mx,.2Dé±�ÆøÓŠDøž?Õ�Æù+Èš¾…!ý£Ø”Ö[Ë[özc¹ýÏ&ôtù+1�wÉ$ÚãïÐO5ŽóCXf7�×þûäœZbjò¦æ»ý—ñæa16¨9FÛbLÇI)AÍ%©;!È¯!¦¦N„óŒdá’%"#3uL(KÈš2D‘+ ¸£/¾›ŠÌf]Ÿ�Wü¬0ìQ‰™.ÂŸ	âa.’âåÖ©ÑæÅÏ¨Ãp×x¸ŒWß™+>DØ¢Cmƒ6ÅPcÜTˆ®÷¿Û•t5¸`ê}î_1ÖÔ‹Ù¾þá)pÒ¤Éª	D�gÆµ‘R¤’«nKw‘×¿äa»�|’O`c3—�!ÁhÛd#Â²$ÃÅìxŽIY&íìûgŽuœ­wÈn9588—ñþ8þZ¹ƒÈ'd{=­ÅÁyuÈ²vÏ¢wž<ÐÚÏO•âý;»Íx3	•‡RÝõü†‡åy² @w™Ç·�Ç�(Ì";(9Xh’›�¯cb%�ØJDm­.ËæA=¶7™’sŽÇò^g#¯íbâ6|&gœÄøºNFnË…�ŸšnAbl\Ô´á[Æk	õ‚ÁÂó¥ýÇhˆYÊ8ù§ÈÚ³?eª?xÁên¿+ÉºZ×½‚iHO$ ‡ÈF´¦ˆMÆ˜ì I!ai0MI†Èp’‡gjRÈm´ª¶ò&Kk7A¢iIJÜqn¨Fo‘Â/›þ+ZhÔ©*JÖISD»E®–-„¾C'ä†æêŸ&äó[¤}ý§|w""Ú7%'Buks}ÀãF»µÁÄOÆy0#ï:Îzï2™›“Î9›ñ„†ÞØ^›Œ®­&ŒÜHÌËÚvÿ 2¼¦¥²7Œ“Di-Q¤Èq�TTI^‘°üÖLr™¦n"k¯fqy—ãfßÜòëoîœf/6ÎÙ˜ÃÃ‘ºá&£?¶A‘/^›&d©Ù™!ÅgÜä6­í1¶³!›g-›Ä=™Ì¿šÖ¢e5¼nS•ÈÏmn­±”…�-6Xû)ã	ÑÜ¢¨�pO�ÇØm¤'Ed}ŒÑèí�-%²iPF„É„hð’_fb‚tœIŸÙ°î£–3ûK1O³³Ffgdì‰/²6ƒ©l­´6B/´öD«í-ˆ#RÙP_ØRäì,‰™úNU”ãp>0Ã¾ÿ ˆwæåEÔ¼‘)'5¹é&Ì¨Iò8_æln1ü®z$Ü¯tëË€ò–­}9"~W’ô}›ç5œÚ4ÌöÏçÍ§&ÄË;ýÈék9…ò›�Få¨NÅeu½®¸¯ ù[qÆy'Æ[Ë›t/õö@3l+ˆ›+&Ë¥"[®8ûõÍÆšãHÇlvDÄ©˜CeM9�ŒëŽã¡Óé�^	‹™<#/°QÈ}ÑÂ´ax&H' Ù—ÛÍÂ0“,K
?£¶‘ôÖ(XÖ¨X–ˆŠ„‹RÁC‚†Cè±‡ÑšPú3TN�Œ,R/¤°>×@ûYí„�¶H}²>ØH-e°�q µÄë�ÖÚÖ™¬ŠØs¥‘-ÕALŒ¶')!ÿ 5j¬³ä�¥ÍÎ^K;¤OÇj›+ÎWdò<L™áuÍObV?ÃøVM¯H‘�'%¯‘hØ™øÞÃFÂ¼ˆ¾2uÙzô,‹ys!�c7(ÁÊËéò²0Q¦ÌŽÖKËã]ñŽ©%¯ø_¢Ìá]HŠ–‹A¶)hZWEÁÐ(ˆ(Ã´
q³7.ÓìÀ¥TÆdD§T9SO÷+ýRµ(êuGÈ•	Ã4cMEÙZ
%çØ¨‚c™H�<f*Ý–È’G%ÉC*1iŽÑÑÚ¬ÁBPì–;@QV;3ÁC0˜f;3¥Ì2±åŽ›‚›F"c,Öhà”i)P5ÜœÙOê¹½hõ^ÝÌÄül8‡‹p˜,®,ây'dÅ3Ê{Ñ¨oÙÆ&K›¯ole5Ý[Q��Õvç¢É�äŒ6ZVÛ–[¹œÎSÙ$3­ËÂÈ‰›�%ùj‡§ææcñÑ¶Ò’¿©²ôemÑ±ìÆzA¥|§ì�H0¶al(Âã*ŠŽaQˆbˆFj†;d®=Æ¶ÜI-³PíR‰QØÐ-¡k„*uBT’'�’'XªÊ‚	”š”›M³xviHKI LŒ¡0‚6”šl0TÊ‚T¥”¥)F8¥	f;Yƒ´È(`œvTÁc2£éY!æçgìžZjtŒ¶:k‹QñfN+�Š±:¾G{Õ7R1ÙCÄÓð(×q¹<’²2_z"]ÁèûöYŒ¦9ˆqø°Ì¢ì™ÊÀyƒcÃ,ü¸�Ë	­îúW�°9ÿ 9ìŠ<ßœü•%Y›bÉ½¿å0¬/išÓKòÌìÄ%mxçõ[Î«�Ç£=‘€ã™âÍbµì¿Û*•'ž|Æ&JÏØÌÔ£
Q…,(Ö7­D–¢0w‰QA‡$ÄpÔóJ3”¢&ä†ÞeA2 ãÈQ+ä	pèµ¢‰ CHª’à&�	mÂ3fb�H‰)+níŸ1Ù¾;7Ç(Çy0ÂdL0NÌ	T“	9!'$ÎA&ø.à[ :O�¦Ñç¼vrF�¿É~$ø™]åÓÊo9]“!’Ù6,Ìg<`Î7bÈï››þçèE27¿ùó#•Ñ§o¹†[ÊizTàÿ õëÃy5Kþ²ø¾ynÞÝ|t0[~Ó­I…æŽRÛßyW÷6!/GÊéò�ËjÈ]kÇ³$d<[ƒ”ÖÂ:Çc‰ñ\Ü,†¼s–…%è{Cma1™Ç"ùÂûÖs{Ó±Û¶Ÿ¯™ûI˜RjåBˆƒ¨€¤¢×…Þ š2w‰³%2Ðµ	w7€ÐDã@C±ˆíaÈÚOœr•	ÄÓ”Çp R(e4’=
	–�Ü4>³‡Ö™[Ž>¹}iƒ—Ž)''J ,„üä¸n6A²ò·�Ø•Êå¾ä}/‰Öð/íÙÜ‚²9örÎÉm:¹ýcñÜÃŸÙMÓ¹è&”âæNÅä5ÿ ì2n·ä¼ô-Ë	©Oì²Ù�±µýo\Ï§?¨c·É˜é’·bÙµŽ8XÝá;\³²ù�§Ä‘ƒÈçc}³—Æd$fµ¹x¾Ï��Šó¶Âp£ùóir#ŸØÍ‚;œ·M{_oÌ;Œ¬6¯°å³:Î¿7êxS^ÆŠ…$‚�Ñ…ü¡K*Ü�\aHA’ÚŽlTF‚ºA/(sŠ\8Ð	µ ŒUBå"0IQƒB¨MÐI0L¶dL¶Gcc‚8àŽC�€L°	˜à™d%–‡Ø¡FŽ;Xà˜Ž…L�^3òŽHåù3LÍâ¥b!yGÃ“œ¨ÙZk7Í±åEÕ<�o¥ÿ a…Â›’®žëÌVõs‚ÆfŒñîÃµM�áÍ¿^ƒ²`ü�ŽÁM×%´�<Ö»˜ÊéSóŸÑ²áìü9¬ìØd?kÖZ}ìj#È‘ªÅg%è˜ÉÈYWcª5•Ù|Ñ?#g'ôL&#1¼»�‡âléä0~àê ¶Ì/Yƒlc„ÌXª,ÌIAQÓEG3.ÙBÆÒÙ˜CNQ¶	›GCC�!-¥#Ø…„5$Œ�F8j;b¹
ö.žÝ`‚L…ÂðµU½!r8Mªou±`³™<íŸÈíQõùRâ9§ËÃæeù%™Gãè[$-ccó¬Æfäe¨Òd‘„—ŒiyZÄŸ†ò>õ¯Œš·{ ¿>µ“Cy¼~AìÖ¾Ä„é¾JÞôÃó6N.vßãý£*‹ef1ñf/äM·2cùm�”kÆóÝ•²øÞ4ŒÇ™Û$xïOÊy'lßõ¯èqµ\‹yl�õ¦;òð†ªaF€¢Ø4 &nG!Â	‹‡
q ÁÆI‘ÃH(©!Ú p¤ÆBãó„	Å˜¾€Üëê�;î—È‡t‘Ý ~mñxüÝâáùÃÅ£ó�ŠÇç‚ó‡‹yÃÅƒó¯Šˆ~wñHüóâ�ùëÅ ¼÷â‚^
d(z#î©n²ò•
@‡—Éc]Ÿ¶åsÎù'%.Íä8˜^›$�Õ„‘Iäf”êÌ\F“+�XÙW®d]³”Ë�õsDL¦©²OÙeìQÝaü>E¼–s#”Ö1û¼®ZN™ä´ç`áÖ”ÉÚŽ1—S\FUpÇ>_ÀxÇ‡ów�³¡‰ñ'6¥Q™šˆ(�Ü.PSŠ
XQû¥òÑDCÜÝ(ÈÅÄ ’BÔR,1Ä£¹Ó€T{
Ž4‹q�ã0iXµBÓ˜4‰Ù,œL:º!Õ¶
]K¸I†ÝI¯b•+iÝüÛŒ‰®k‹r×LN,ãØšŸ?MÎÁB±»ôPìÜìq÷ún{ÐÛŸa11´½ˆó."2$e4™s³~wÑón1çïÄÊf<÷âÌžNGŸ5fäo_ØÅmúÞ)ùy¹'‚Ù�&b6¸É��61¹X4n¹0&JÆ9‰òç’qCý‰Ï´œg�¼y’N;;®fÐ¦†ÐStHR(5Tj oZ•Ê©‹¢Mf“0Má1Â¡ÄcŒX HP&A4	³J(P{�˜TÅEEÂ¢áp¯KÖ�¤¶°ôî“ø{CŒ­³�þo¼ÊvŸì–Q/Ny_ò‹R<e:bÙ°ÿ Ö½×*�xñáÁ{ºÃ~þÁ xûÆØ(?�üy'EÜÈ{øÌ¸Ù0Q™0ôvmäŽ;‡Ž|U+1ªÏñ�#	ïˆáì¤ÝÖVgÃÌÈ2<Œh¥ø>Qø{%9=ñâN½”i_NÌ²ll»– Bó/�àOì^}'¬ùÉŒü¸™8ò�–T°PÝ ¨ÀØI²�L gCA’�D…�*”Q ý… �B‰I­(Èråô{aAaX-‘h4ƒ*³±nB¨Tg=?‰ˆ�ïkwmØ¯ru*+ˆ\š71æÜydƒÚ§÷™ì”_(l1œò$­”ScêX±õL8VK`²˜â—Ç�,Ô°°³ÈRWŸœá1>T•êž?Þ|˜Gž¶ûŠqÌ?•pùT3±cŸ%HÄ¾S0ú¬²^¿…ÊÇ\HÕR–üg¡e_Åx¡œ3± ÊŠÜwl5!‘sJŽÊ‚ñ¬¨ÝXÅ$�9%ÚÊ
eÔ…8H	”K&Jåm2ÌG1õ8A[0Rš0N V¥ót"WO”{µ#ˆqã1b‡‹‚ÃŽ0m¥Cµbž$» 4v¯ p8—Gƒ‰ÁÀèàtp¸8]»£·xvÏ‹ Ácf˜o^Ì:¢çÑ�Ïø‹g×±<{œ�5½èÙ·á�g´Aœ6gc–yÝ~KI›�jîLž<£ùtÆ.?žw[sÏyW‰~lË(~eË:Eä4•â¶ìBÏ°dÃ[u°�—&¡õ¬’Î&Å"È¹yN­9©õÕUTäc�u±.F2þýªJÉ0ÂOaÕSù|Þk7�ŠŸÁ„Ïˆø•³¯¸ûÌW÷³„(,!`°‡°|ÂªéR”™ð�íRc´ íÇj“ÌvU	C°¸&áöÿ  sPJÇÙNNˆò‚|q1ÀŸeÄ9•ø[8 Ÿ	fŒÑàœÚ‡à-†‰ðÚa?×ÝÅeÿ ¯ÛƒB/…60Ïƒ¶e'ðnÌ‘ÂsRqü(ÂÄcq‹N ¶�8ë
Qo¦TŒ±7C×g*gˆ¢<%xg.e;Ä›tQ+VÏAD˜ØSBÄ„ÈÍ—cÅž;ÊûCæéì>u×(~^ñü�~Ô¥†6,+ ²Q–
Y,.bˆ¥ä¨29R@s;(”öß˜Œy=ÚZÃÛVós?­¡HÜ,D�Ó,nå7i2Ò{\ÆËï<�ücã¡øÇÇcñŸ�ã?Æ^;Œ¼v?øð~2ñØüeãÁøÏÇƒñŸ�ã?Æ¾>�¼~?øü~6ñøümãáøÛÇãñ¾€?ècñîŠ>ÂÒˆ}�§ÑtÃci£ì}8—¨¤'RÖTÖL'WÖÐˆÄ¶
#…¡ÂÈâlp0c¶Ž8,ƒ…@¡ÄHíc˜í"�ì¢ÇÀ1ôÜx<N1Cé8ÀXœab1núf£(+Æ¾>P?xäÇâÿ /xõ üq (~6ñøW�<x ~-ñ¹‚ñwŽ é(Kz–°ÈûwA8,:âñ¦Nkzó£ì]0Â´-)`¼£¤/ÇZ€ü[ãsŠ|h?øÔ~*ñ üQã3‰ücú‹¥ië3"øu.µøõéR/Ùfj�ÌØšÓ±ÜVŽ”5ˆÃ/ýè ^�z:fñe–ŠZ“Ä§ufi:§!´QbÜ‘rEÉ#è¼e/W’Ë?n<×]iG¯ÉŽ‰ØµrEÉéšÄ3—n>Æ$/XyäÀ`¡D½"ôÐ/@##†o‘8¢I–Ž?¥{ãbÇÇ¯»Š;¸ Œ”_¯œ÷nÙlÕ˜ŒÚW•ŠØ‹š‡-Ú¡y“~7ø'µÌ“HžÞn8�˜�%Ú¡
qÆÙDC#X”úc2Yhü,d¢Èr„(B„(@�iN3þ)£êMwÔ!B!B ó¬Çn9Çžïyž¤•ç¦	¬+¯ä$”¨’yžG¾£úõCQ«³XìÖ;5ŽÍc²Xì–;5†‘ÆÜ†MâìÖ;5ŽÑc´XìÖ;5ŽÑa¨êmcµPí^ÕcµPíT;UŽÑC´PBmCì›£´XìÖ;EŽÍc³XìÖ;5†c©¥‰Ï;'ðŽÀ?çGàÜèüŸá‰GøCaö5Ì>ÿ ÷/åáÜ¼;—‡rðî^ËÃ¹xw/åáÜ¼;—‡rðî^ËÃ¹xw/åáÜ¼;—‡rðî^ËÃ¹xw/éáÝ<;—‡rðî^ËÃ¹xw/åáÜ¼;—‡rðî^Ë£¹xw/åáÜ¼;—‡rðî^ËÃ¹xw/åáÝ<;§‡rðî^ËÃ¹xw/åáÜ¼;—‡rðî^ËÃ¹xw/åáÜ¼;—‡rðî^ËÃ¹xw/åáÜ¼;—‡r÷þ+•²aaº{f ‚¶L"­Ÿ
†~ãÂ›ëÙ°h\ƒ’_ÇuÖØi{^¤«cÃ%+Ëã‘6	a¼Æ9çþ-Å_ØÞÖq2e¿¨á'5L3Œ¿�ÅÈ‰WÃÅ–�7Ùc5œ^%ßŽ²½)Òð	ez¦%ä3¬cãÄ=+_Pc[€Âþ/bŸÙ6ï%mÝ²/–³D˜žPÌÀò4ÃV?z7›sp‚„žðž;LÅ9÷k&â³Œ…çå,5�|ÒÄ¥¤6ëD¦p6G!eRXyÁµL‘ŽÕãy‡ÊN?Éž@zBw�áÆÏ7ä3�'·%ò;`æ6µOÊl;"d|™äh�Ï/y5_òÿ ”UG—<´Øü×åú1æO/¨xÈ»æË¿p´?—W7Û§#BDìLVÚ‘Žxø*/õûëŸÿ »I 6m†[¬ÔäóŽ,7™ ^å…Šòa7&?”qªT}¾äÆÀFÍ¨Ã‚QÄ[§êx¶OëñƒySXVD­—“ö×¤sÈÏ¶“å7JJ ÝgŒ¶Ïì®µƒŸ#û9šÈ'ÇðrÛŽ··fu<;ûGë™xy¬ÉK¦Kˆã­-M°º6_ÖW/ò}É!ô¬]ç‡Äš‡Ä)-ã1�¥¬^1•’ˆÃŸåý‘g²� #*‚œ Fa Þ]!y†L�‰õ’]:¶£qL!!•²”°òFÌLlGÏdT‚–ë®Fšiç[Èd¾YùUxöA¿,oý*2ÅR‘J\é9ß'b°×w³IÚ<#ãßéþ'òáîÍùÃZ?‘£dü¶a�zvýƒ[	jnEÖ#0Ü“JYÈHM«K¿Ê3˜êû\Ÿ4KhïH–RœWOŽr�·?Ëúÿ *¬Óä¤È]S0Âf%C¼EIæÖw6d‡bD„(4ñÞM±&4EK$�$ÞE“eá¥æò‘
Øá4²%AüÙñ,‡$Kò¬Ñ!gmDm¡è„{f_jÄ?“ÜvüTø¬åÇcájíÓý¢a9H:‹ÙboÄ:Ä†ð¯ÓÊ?i3�•›S¡é†±ýP]þP”YBú¿iÌ“¾Âw}k…™QBLä›Ÿåý‘t§§ïhÐ²E¡È|ËEˆÚ&ë±6°GÊþCåöèòXñ§�K^<ßÔ‰:æÃ…SüøN7>†ÔŒÉ6ÔM¹å¥Œõ‘™sy.š³	ŒÓû"Wõþr¦ÎAÿ è(Zˆ&C„"NäS*Æ^yxmc5ý×!¬9°y¯aÌ"T&N�åms_ÒàùóC`l?Ø­µßª°ÒîpUcú“_ÉòÕ‘K¦öV±9VÅˆ¢�òå«SÇ?Ëúý»Ç¬ËÙea6|k¿�@úc2…¨ËÈ?ŒÓaAk'”Écò¨Ür¯ä÷ž6÷TGDÃ•©Ú®…´#tð–Å„iPuO«8m³6‚'69Þm<ŒÎÚÁýÍ²rVrÌe�@ÿ èL¶Ý­´Ðúz? )cígÇÚ¹ Ö¯˜lCÆ:HoOfAÇÑõ �KQdv˜–z4#7bF!ýom´y2Ò1Æ�+6ÔyßqGáÆæÛÈ¿Æ�I$‡?Ëúý�´}ÈÜÌƒyE¸™Põ7Ó*
q¨h•-¬ž¿3“ZÂ’2Øç¶˜Xvó‹N=ŒòÚÅ'alc§lmžÓãö³øÌ—†¶ì2rxW#Ì‘ŠR’ëoÅW
ÒñB«?Ö^5H-yÍyÓ½�ÿ ¨OõaH/êfÄA?Õ-�&Ÿê¾Âú¹ŸHÿ Õíˆõ{>ú¿°ÿ Öðÿ Ö€õwa2?ê¶ÆcÆ^
Ìøûhïäþ@9�)+!Þ<GßÈü�q¨ÿ _¶e¦1´´æ!Ñ¶î4ÌV·ãö_ãŒGD†ó9ˆÁyX3Z�‚×ñ1Õˆ8epT1zZ„]®< ÞÐÊƒ{f21°¹²Ìjx«YÍh¢»�kdƒ"I*LŸ EL9C>kN	’É0ÞD2ÔàÓŒ7`j, Ôi!dq‰Ý¯XŠmnÚk§Š[*Šør4‘!‰D0Ê6ùÓÇ²Î{ñ}ròÑˆ•–ŠN}n9.#íLeÏò~¿v)î|¨Ë æBDÒš¦ô÷Êxû`k(ó'�Ø¢ãñ1'y+9–ñÖb7‘µ–0º‘¾î=ÈdÖÁ�vÝª†–|¿�mæ|Õ¯”�©èžFÏd¼i‡Ÿ#á|²ðÎ�œÒ§ç¾ˆ¾Ñáˆð5	$Ìl[¶»«ž_f‘—c;�bÎGÖg!ÖbÃÆBÐžÙt÷5¼®?iÃ¹ IÇ†#pmª´Çivp�ÅˆeÚCã(pˆÙCm!Ïòþ¿kÝÞciV°5•Ê}LýÕŽ=÷nØ·uÇÊÌÅ#å½ƒp|Ë(3ò±™¬kÑ�í¯Ç®ÉÕ6yû^¤ÎÅ¾�‡gÆ`°û÷œÙ²…™u÷.nTŸ 3šlÚÈe×Öò-ž£”,‹£&’^:&‰œ$„â£ y[ÉlèÒ¦ì™Í†$|ã©Oc°æ#!3cÞ¶ NC%˜c§Èk;\íraÇ©=ÕŒ'¢íqè–¿¤7Ç
'fw�›¥…bÐh‡¶[Ÿåý”òyO¿”ëÎ..û�TeéúÞÈŒÎ½•Â¼ìd˜{Úƒ¸Å¤0©P$ú¼Îb|Èºü‹cñN÷ƒËceÊÈèÍf&.csÚ”KšØÁáv}‘^,ÅeõZó0ÝÈêcPmªŒ¢­ÆDÉ�‘]"±»f²ù½·í½¶¦ÜÚÑ1Œ„�`ñY<2f6Qìû}‰ø˜8ß·â½Ž“??”îÐ‚<‚Hfå�ŽTwÜp¢Ìân$Ä9zÔ:úUjÓ	‡˜7?Ëñÿ ÿÚ  ô"Š

t¡n–Š
 IÂÑh      öô°    §B f]=�"éh$‹HP(PšŠ       ¡
¡E„,!aIˆSÐEÐ�Óo¦ƒØT�˜¸Q=K×^•t1p3è`ÁŠt"³xã0Mûu¨S„9Ra&+Ñ¦V¿ƒQx¸\ÌPÂˆ[úŠ¡t´Pº/Y>„`ÕÖà“
P%ŽN„ I^žRð¸YP„†äZ;ÐS†6zYY¨ýJ!òŽB‚ñyƒ¸X8ýôÓ¡?]¢€Ë­=	0£ÒÐ}j+ÒÀIºv¡" Ôf>`”˜ 3 ¼Â]ë¯Uš…Šf
¢¦Ì^aK£˜˜ä0J0“¨¼Á¬Á‡¹ÅjÌ\bã@�™ƒZ…LEG ¼Á¸	j1r‡"‡*Â¤(%ÁÈ¡Ê N¨%ã3'r™KØæUTò‡9„ºa+ å0º…†Ú3	h�$�S¥{
S`£�&BÂ$°‡&Èq°q‹u€¥¤‡pAn|…Æ>q^‡î‘hIàóþ¤€eÖî”ô>†,rƒ”!>Î¿°ö0N�CF`Û´«AÉÐÂtIÐŠŠ
Ž Óc„Ç‚d”v¤8£°Ûª‰BÕ„‚PçHæ#b¢ �¥EL÷ãÜW¡²AL(&*�Ã	Œ�–È…„}H‚�E´*û¤$:¡ZE*pÁ[¤ú-$ ¡‘0÷¹Òå4>j´Ø)J¨Yû\bóá"â	tA3"
Ðþ­<B«0o¡¡n–�´ºS¡
õ¡ô2ôT(ÂÝ0Ó†a Ï¢zP… •

PT2¨¥P:�3÷YGº	58WLQ�a$aÓ ³Û†‰J¨	Â´Ñn
5ŽÝa-‹- dBä�'R!±Þ6C¿!Þ¤&RGr€—Òbò	OJ
zÊ¾ƒ.”@4�K@�,@ý‡ò=Á
A‚èdºP‚péZƒXätƒ®Ÿ=
%L!5ZoQ’A>£¦¤»M.©jUwEÂ
�Åûw Ö ³8�—A¬. ˆ(Œqâ0M(-ƒ	lZ	ÂèÛ†/PUÆQ�IƒÏJ‹…âðgïÒ¢áPTÖ¢à`‹¡ô £	/cTG ¿ÙGRI

Ð:ý¹PÊ�få¡éidEGpùÿ LË;~Ï­!´T!VŽqÎ¡ìbÕ$ÅÍä˜æ*r¨Â¯F.ªFN© Þqó¸¨–	Å©†J¡±QQwSêB¢á_I	
1oµ‚¨§J¢‚À¤˜tÇp¢õS±û†^J	ç¡BRcŸ²V³Sm'‡—Ýµ¤¢¨�Ð”Gq7ìµ¥$Ñ‘‡\$“/{%HP6Ò£â¤Xd/0n¨�:–d�JdŒ&‡!˜[4ì9%ÂÈi qÔR}+Ò½+Ò �ÓQPJz*(.ŠuþAA‘ƒ#÷5¸ITƒ©›u	3µòI%ÚÞu0£U1­•C—e•j;j†[ á(ŽŠ	ŽF§d6@Ž¡¯pêj>d—%¢:j	¢‘ì‹«i¨C](ÃÎ$‚”F-!`m¢ i	3é_EE~zÔW¥Âá@u	I‚@RBR	=0âˆ‚“ULA‘ÄbäÆÅ“¡8‚0xÆ*QZ¶A² ¶
‰…p™‰fŒa#¤;ˆlÂñŠ%m„©W8jQ¶å
K©Q¢RR …ÉÁDA@‘pn¡?ÅÀÌ,ƒ„bÐ“ Ÿá?¡§ ºÐRžŠú)Ðº8t‰,ÕLŸüp“j±@Äu{¹ìqaØ¹.�pø•Î¢>â¤—ˆÊV5º»‚c vÉ¶Dˆ•€Ø(ÄA-Ò,¥	m¥!)¨*‹‡r	a^ãØS¢?�õH.‡üºŠú(+ê·á'¥$5&"áÙuKSmaÄ(�?ÊÈˆÄG
ù¦Ý²¢¸ØôeââŽ?sh†±Ä£@™Q¥a$é¥¸‹¢ {öC±0pba1Ì5ÕC´P(ÊCµPíC™Ó´Pí‡l;QÚŽÔv£µ°íÁ°8íÁ2BÂ�°‡Ž3j˜´Å†-1a‹LZ`ÈÅ¦ÛJ#„ñ7†¢YrÝldåóœgh‡¨ gÐˆÅ�¸©2LdUÜsFIÅ v ¡‡!S
8ÉŒ6•±–ÆpªÞ”ë@uªV°JX”o!¹”�ÈH#XB•R¾‰¼QÀ„�()Ò¢‚ž›E¢ÑAh¡
ŠŠŠƒP¼rzkë¨"¨¡P¿„4¢
´Ám1pG°J�a-GÔM!SM@Þ BP2x†DkIŠ†¢‡bt™Èx„ÙŠX']Ò¢½é#ô"ëp¨¨¨¨¯Z‹�ŸS?E:S¡ô¨§JŠü‡Ð™¨0¿æ¡·‚G°J”�™ŠµaØ¤a»Ú:j5IH%¢Ô°š4Ë�¦Ôé8JA‘‰{®57ïÚ‹”@½ú�¼Ç°#‹…Â½j\9Á'è÷Pu˜¨¼T^	b Ô**ŒPCø¯åö†A+¸û!º™H¡t�'Gú!å$s’�F íÖâšÅ#À&ÌÈÃ�%f‹T€„©q*â±î�Tr0LÚ§cÞ,2>5R¾Š‚1^…è.¦]+Ò¡j	0k±íÖ¡B½LÅEE>µ—±ChM†áû)U8«÷3¡¾V‚IP�Pî”@§(@›q®ñÆÙ’`½O§¸iV-Ðä„”È!4°¬Ó©9Bp•‘B‰&Ýd-$xÜôtF™!µ½^•t¸TTKŒW¡«­—ZE¢‚‚‚Þ´ô¥?í�î*›�0Ò‚iL­BE(ÜÌ$²´’�â©$ýÝY$ñ4¬²Ï¥�õ¹ ³RªYùtNË,ƒ[[âèÒË#›fçeT¢¾ð¡²é»ÅÊïWòF.é^¥é#®´PD
€º,ºÔŠŠô¸W¥Ez—Zõ1PÚNÖ)»Ý(;Äšg/oÿ ÿ �d†½Ê9—ŠV3d¬}TÞÕ‡uÉm	Ò_(H?àÈ}á™ œ÷
 ié
ãkúÄLÒ2qI·+ê¯© ÅÂî´
Šú‹­EE}Té_A†ÎÖÓü’èº„*�ÐJ÷#GÊ_ÅÆ`ò¡ÌÚI™Ü}Å¦,„g%ÂÈâ›Q;
Å¤}9@â:
Õj-¤¨NÝÁÙ¨7!³°¢l+¬Œé˜žñ¨úzK¥}ëp¸W×AoJ



|J„ª©¿Ý.ŠOE¬Ì¥}’]Ùc4 B §V�£¨XœÝ±?�yƒZ…Tù�î¤˜{!cwtœ÷ÎRBd�KÉ=ºE=5ô‘u ¸WÑQQÅ¯T¸d	ñÈAJ
0°J¢’’6TTz	(e1Áß¬wêÝKêvƒÈ$Äì³N!AQþ„bâ:”)ˆÁÈP7Va†•lµÕßpb¤9‚_0™!.‘‚P¼]é  §Jt¨¨¨¨¯[…Âà®žß¤l8þpB3F°î=Ò>ÕÁÆ°u	r�7Zô  }-U;sˆArÚÇüÆ™$	oïA9„IAŽTZ½AÙŠ@FU&0‡rCœÃ˜rÅâñqt § ˆ[ÖÓ?�OEC.P-Ê™Ÿº] K!rA;@s"´�¬¨}h/*Ù—vÈîZËC¸h†Çr‘Ü¤’ú‡z°rê%d
¼ Üx‡xd
RAš9“€Ò¾ŒƒK€‰D°JŽQÊøçøKÀÜÉÀÞ1Ü�îR;”‚�Cœ…ÀÌT_é    §RõPS¥zWôvÇA‡1MúU2áØ Ç`F>˜Cé¦d.½bõ–y@–¡p¼^	c�Áº-$> yšÑƒq&~€Ÿ oøÈ}@}HPZ(-øtôPZ(-‹‚Á`ã1`ã1`°X(@½‡ ¸‡·C�°‡âbÑCè¦�aQ;aÄ¡mã•#‘"àk8aÑA@qªa1ž¸A²	hXBÒé^•ë_MEEEEEEEEEEEEEEEEEEEEEzTW¥zÔTTTTTTTTTTW­¤,!aPZC�#…�…� Ø@íÐ8;t$‹HPZB‚‚Ÿüz¢¢ïY
Š‹½uô‘ŠŠüËß´™S´0Ã$�y‹ö“ðá§àIŽ«˜œXV¶`õÃª1‹7Ÿ7_2Æ'þ·ëî…Âáp¸]Ð…Âáp¸\.>•…Âáp¨»¡¸\.…Âá^�é.)c8>Åt}Šè-À­Ób8!±Ä×þ)´Z-‹E¢Ñh´Z-‹E¢Ñh´Z-‹E¢Ñh´Z-‹E¢Ñh´Z-ŠE¢Ñh´Z-‹E¢Ñh´Z-‹E¢Ñh´Z-‹E¢Ñh´Z-‹E¢Ñh·ÿ <ÔW¥EECQ^•øõý“ŒÇ…2aM¸”‚áƒRÇ+�O,wk
–à9Ž˜åQ9A3I r‹ƒÒ’‘ŽÉ!õøóßR^Ê2âXDwjieÐ¿`K€ÖAB§ÐÛö{ÜÝ t€¤t';–a æÖ‚lŠ0îÂVÎÍ)CAY©`þ>Oüã»r�ãƒ¼p¥˜T¥ŸBýƒØ� ªAZ² ãê1@²
P9* üÅ‡T£6)Ap[‚ã1 ¸?BW^ŠU	§n.•ôäÿ Ïë/ØbáS¨3
0aAÄ‡ ) ¶Bš4	•Š ˆ´Sv¨¢žƒ1Ah .¹?óúËö	Y²mÓÍ$^�9—sVaRè
`fY7-i ©
’€O´aFØSÌ> ¸íÑqÛˆƒ�ô{¨ˆSàdÿ ìzËö	°›t;ƒ2ôvi8N-ó�‹m!(HàJ‡A4˜sÑ…ã�“8è¢qi#Tã�dX–‚ñ�¤$bâ›fàS×“ÿ ?G&ÑP*G›yô/Øhî½IÐJYÅŠÓejE´*ÌF³!x¸T„¨¤²Z^"k#D3‘%¾šrQ‘çïÒÑAAAAh   ´Z-‹D¨\ŽZ-2E¿°»þê‹HÄt$”“0—LsT6êHTŒLƒhqŽ0ìT¬IÖ’;ÇÙrÒ´”»FO)üˆr¤w	d~Œª¿æe“p×	Â‹¡1T
*©Ù(8ƒI—ìÿ &@È2¿˜ÌéD˜6Á$·F^¨yµ„¸áÞ©šH4Œ«)0”{ñ$Õˆ·×Poæ@î¯*Š%)µ‘‚P¨¨Êÿ œr¨s,r¨s*¼Ë
Q˜/ØeSŽc²t'ààPâP/a^žÂÚ¬r˜7Á¸.ŒåTƒäHL¥×Ÿ¼ú\.-c·|Ç`±Û¨ÍðùÚn¤%ñåV¢£%þzŠú+Ð¿`b"(M‘¬q’‚™2€¦‚˜ƒ°«Lqn£ŒÅ‚L¦YóHY%ä±µ$“ô³q¹î“hKë©-ñ1›Ó�f›DÔºd¿Ïë/ÐÿÚ  ý¹@þt$�U>ºTTªßÜ(=…EÞŠ¤ÅEÒ[oÖiéh´Å:•~á^–ŠŠƒ@ 3‡yý4+3X¥É&›$&‚�h(cæ°Z-éQ_ÖŸè©Ò‚‚‚‚¢¢‚‚Ï†T�%�nžÂ‚‚žš~–�ºPSô`Ö/¡QQS1q‹Ìª†j¡S¼Á(^/Šƒ0f`œ:Þ
¢Ð]kúz
õ5u0BÞ•~ªõ¯ZŠ¸�PJA [@e@KéAN¾ÃØ{t2¨2³­ä9HrS£”r~žÑAo ºÜºÓá{ú}Ö¢¦=ýÂ�ÑNˆl�Ó¥¢Ÿ£>”*"�]*-�Šü">”ÒÁÆ£0dbÓéQp¯ ÈZ-éwC0F.�¼…ä*9ä9_ê¯Å¨1P’¨!`2‘ì +ôÆ‘ÆBÒl‚šØ4E‚Á`°X((-‘h>„*)QoÀ§Å" 3¨"é`3Ò¾ƒê†A$bÀ^‚ô(èÒÑAh  §¢‚�((-‘h·ÓO‚}kè#aPê}ÓP„{¨½.•Òžšz\c�‡)z”¡Ì?�d…=TŠ
!Ah2@¿@B½?ÓÐ€³�J¨kEBˆˆ|£Ø¨%u 3ôWÒgÐÈA Ô()ñ+ÐÁu 0EñéÐÈ(P(È…EAºAÇdƒ˜A¹jP7Ô@ž0O�##ôCõÐ\+ÐÁ
õ?�OÔ2÷QTÿ ü\?saJ0°ß¸q Ð¥&)¨2®TûMÒsÑQQ_O!I˜3.–ƒôC_½/øä`Ì-ÃJuÜ„­Š‘…§Ø¨5�)'l»sHI…µÑ �Ýä�#J¯ª¢â
¤‚(�I!ÝîÈw$Aå#¹HîR;‚ä;„Žä‡rC¹!Ü�îw#¹ÈîGt;‘ÜŽäwœsŽàã”Ç"‡!Š�¸…EEHT…AŸJŠ�¨ [äF¹&`�BƒÍ´e’[&fICˆ� -$/sqDMÌr½ã†9*³#æ ãA§„¹+%D—È**BñQPT
$ƒ$\$j~e©µ8|aVSä©Ø(€²ô¨¨#è]ýWÅÂ¿Ûª•B@R}Öa(RBVdiþTDbÀ®B“PQ	A’Cˆ-H • {@Jhx4²0Úh²2ŠÁ[Ò�h{ŠŠƒéQ^·P¼ú\`ÕÔÔ"1ïÐ…�=‡°¡A�$Š|WÁ9ïËAü„� tŒÅ:\aV˜TD˜KF€‡hµaI 6ÔAmª¤³¤ÕtA¡Ddi¨\°RhˆÂº˜ ´Z"‚�,éh   4ŠH/ƒh´4‹~:¨÷RŒ)$ e@�ê½½ÌR‚µ “0¦`âÐ†An‘“_xKhû.=¡ÇT	ó¢e$Â¤dOZu"ROÓ@~Šƒcù^¢?Au  Oª¾ŠŠŠ‹…Â¢¢¢¾Îÿ &.
pƒnÜÜ%4Ù·-ÜjH°‡âcû(�`ïêB²3I	Ê6–ÒÄ†-±f1 &:ˆÕu#2•ŒuO0ÒÒ�Ah ´E Ð,‹¢€ˆW¥z
t0]H…ð¢0ÿ °¨Z¨)AÉB5jfT4¹hK„g@“	¤ŒeaXxøÆ±Ù´ ñ‘Ì+Áà˜#¸È�ŠPLB!ÀCŒ:µ¤6J$ >¦)è§KE=]	>’éO‡AAAAN”è¥|ïÿ 	þiRv)íŽóþ¿êïò_0ã “)æ�¬»æ#i}ÎÓa¬ägÃk´ý/¨¨¯GWª{Is	1
G">?RzÚ(…=Uøä_:ÒAeP¤ˆÅîJ÷2,¸¤c–f×Ê¢9x¥(=ˆy²ÆeÜJ‰ãH)F9ˆr¤)ä‡d\¢y&ÔŽdŽS¸UvxÚ†PI.†+Öž“ôPPu!OI˜¯Ã §Z

}èlÁ„¬$ÃI*ôþ…·Þ¢� üT¬hB;«T¯`ª·ªËØŒ&)Åû†ZùM mIü#!AOE=õS­?@¤ŽÜp†ÓC"b€êQ�CÕ2C‰#�#ˆ…´¦QŒDÇ8‡š„§¥‘P¦„		ô 4h�²€¦ÌZ,ž•ø6ú()é ·ôŠWBÿ h¼ÃŠ´7%#•"ô‚ 4�­E}‘`§LÂqŸK…à�ŠŠ�aÆ@ÛÐâcŒq‹E=õTPP¨»ô†‘h§± Å€’bÑÄC¶HìH87Èvê
*+
&8 8‰ºG Bh=…z+ê¯S@4ãcŒZ,@°Z-]h(^šúj+Ò¾ºzh((-‹E¢‚Ñh§¬ÌEÆ	@•Ö‚‚‚‚Áh   ¯¢½h(-‹E� °qŽ!Åú*úª**.£�rŽAÈ9G(¼^.‹ÅÂà~ý­Eàœ‚àGè¯B‹E¢‚�ké  /×ÐPS¥¤-ø•ÿ åtúÌPPS×AAAAOI� §À,—±Î�U{ñ-õ:\JJý¤‚º¢‚€ºÓÑANªøÒIáá@-°¨[Is,„²Çˆ&P3åÿ ÷_h ´Z-‹E:E¢‚‚ÑOE=tèd(-‹E ‹£Ga(ü–Àü—~LŽ?%Ç	òTb“#ŒŒ¢}ÿ ÿ ”ýEEEEr ´PPPZ)úE¢ŸßÙ.!xJÂV€Dƒ
JP�l¢‰`‡j�˜ˆ²Æ@\@q�²,èH¨z9 ¿AŒŒÚãƒšÙ¦4GÜ6šÒ	¯Ø�°I‚!ÆBÁR	#0†}‰£	A‹A$AÂQŽê‡Òœ
ÇÐ/xð†}«Sú7ýQôö«ôæAãY	‚Ñ@i'û	t¨©ƒ¨JTa¤$ÂBBP8ÃQÐ- ¤…6�F÷m‚Oû}Aö,P‰•Ì¤Žç¯ÿ Wöz

è@‚:$ÂTt%At ã�AµšƒIPü?ý_ÙâbÉM§íô’0x†Ââ4AQW"�\z ÙÔšeF
:ÂÚq!Ñ(pXàI¬¸êˆwC`vâô¯E*¿ÿ SöxO­²o*A2Y%Z)yU¨Õ!a2ÔC”Á¬Á8a¹Îo £%Ê¯,ª#$°ÞUd[t'4àúâ†ZZ]/Ða¿êôgjoé
ºf3‰?±Fp¬µ&;bÞ”È}Å™’…µG_ö‚lŒq0Db,›°£wU=�4ƒaWXa$£·K…Âáp¸\*.…Âáp¸BÈñ5p¸^9L^báwì1Ëä ¨”gb‘îh ¸É1Ù˜y…˜­d„¾	ê‚t^’¤|Ò’dÓN¦CjIœjŒË'ÑOI6f
#€ ºaÆ�'×‚8Òd“Io(Ê‡ÕY
œ�s“_©¦¬<KOìÿ ÚF	Aôü¤DJ5¬�<F/C!%Š^E” JŒÁ*ZGtª¡“:üÄtÈá¾;9T8oñÜmYRÑN¸oú´³c¶lvè³t(Í„ ’_°2ƒ·¹"Ph9˜j‡!&9�eÖ†	U."1Û$vÄ	¢b¨J.#ªg³Õ�i€Y((²6c¿e({`¨ÇÕÖ¢EmÐþ.ƒ)�dÑÓÿ TSög§8òŒ-šŽu 5)*°—Ìà–Fa(:‘©'Ìíã�1ÇD|BÈvŽ$2FUóW©öYííH…Šæ'1¬X¶1Ä2ù„”LÄN÷‡¨¾˜oú¿§ÿÚ ?û	ÝGê]‹´ŽŸªXuêœk[—/ÒãPO@šÁ8oÐíÓ|k‘¡Œ0IbS¦OI‘“è'Il/©f“�E«öQ†(õŽ ²-6—³}/Y!0F†5t�VIîBí-$rká‚z$¨ÚŽ£¥¨™„bTìeµMÚ½f­®"±ò¹c…BKŠoe7Nâp»ÈØïŠu[
"hHµYGKŒ¸m†HÖSå[!á“Ç.‚Ø_VÈùhý†Ò©²/Ž9.^±M•¦ÞdrØâ¨Ýç�üùÛÀŸŽìS©Y+aˆ¤ÑöIBõá7²Ö(ý£¾èÝ�@…'–r`½eÁºN´|º	BIÊB0öÍÞ71'Èt·q³›ó7%;–�Ú”¶¸ll—')âB/Gu6Vã\’Pz&\â®DdÖ†*ã`“tØæ(Ÿ´¢ï	¼§q³"(í&Î\ˆ¥«*¦dËnÍdø#gÊ>Ó%<Ga–â¸‚ÓäGvk¨èèEµÊ&�ÄÝ£, Žèƒ"�’æðè¤*-,MËRäÉû�brÁº„ë¦\7�ÆMk8ïMÚX¶ÊŒªÞXœ¶e×K•31ÞXí«¦ŽÃYW[>Rô±Â6ÁÂX±bÇ	Â…�ŠHÅÐï7“-$â.OPlEe)z^‘Šçfš5ý´p´”ê‹¥‹-öÄq™Î2ýIÍ=ª\úŸøŸQ·ã&Æßb/}ÅÊ«bæOÁ:Œ«¶’q¡Æ‡Æ„ç8ÐL�É÷\¹zN—8‹â¸¨‹nƒÊDí_Ò�K‰¬nNcq	¯3åúôO©}«[—Öðgù~ºÐò}Kí]yŸåÐy>¥ö®¨\«Ù†ä¡)^Ü-‡7Aäú—ú.¨‘òŽ¨J0ÙI-¡zZ«Ðy>¥ö­vDïQ›QÅeÔl˜bå‰½#¢dÌü+ú6·‘ùjÊlæhðC7Aåz—Ú£&^ú6¬‚Fl@â¶†ø;°r}KíZ\¹qÜ¹:†H-§ŠI›é4jl¥bkÉõ/µuC‘HÄø÷Õ†ÈJS3bjÅ6³båz—ú/HÿÚ ?û	ÞVêUËüs‰DØÍ²©ýâeK'Ý¿~¦Á=B‰±Áá‰Ó^°Ã"¸‹Ž0÷Ói)vÑæÚîóÿ bÐ«Ýø[Âþ*G‡çÛŠ5K—¤Q•Kà¹rø[´ñêò‚Õ±ÎµjÁ£ÓŠŒ¶ ñ�zú–¥‰L1�ò›×Ö³¡žÓk%�òÇ	Â‡	,¹°@�¯ ³ÑÈ]$’në­Û’Xtt!P°™9–R0Æ‚Mívø|ká ÛÍ¯,v“�Õ]:Šê�ÐŸ¨.\¹råË—/þ¤x<>GÓ##KüAôÐáf,[¨ùc±Kãòÿ 4þÿ „\ýÅÉÚ©1g¿ä&dHRÇ3Ô½FDýµ„>šùM|�¦¾GÓ_"9kä}5ò3s?É~ãÛšÐOAç.dœ¹Q¿ì”aœºªBë'^ƒü�J{’ŽÅ¬X±	mm—ç‰¨™;Í—}?Òžä×™~}ŸéOrj„\,B�¨^—Bp>½ŸéOrj„RKÑÔ‚øoŠõFNƒü�J{’©�îþBÌ#yŽú�))*MYpÍ²›Ät>fFãFó}P˜ãAô è3ÞeÒXœÿ J{�u¬I™?Ä”5
`lN˜Ù	,&�Øá%
°’`þG¥=ÉK,3Aa“PºÅÆ½#I5LOÍ±¸ƒ!·™HC÷Rèo¦Ïu‘éOrj†$ƒ{cÝAó˜°˜“3ÑÑDÚRârùV%X‡Q+ü�J{“¤ÿÚ ?Ø©{y"�²©À®¥(ìƒêóây#{~]œLvŒfc	ó™Äë=Œ–ÙÊ&S$ü!ŒIN™ü 8påŒV|ñ*¥Ï²yð�ÙÄæDV„-Äü$…(yÄvæFbyF\ñ5.£É8ÞpóÌôN3>x�Tb²y„vºã2O¹���ç£Ié�ÝÞxíô™ÇÎ(gÉ ç¬p‰¶€yTr‰­êÏú¤™¡¡466d<³Ž"ÕÆs“4ÅnN\™‡–pHL¿–Ø§…#ÈeNà	å1š}1ºú[OÜãÖDIkâ«áFë=P)E)Û2ãôôÜtŸ"—øÑì\	jYüÀã¬s}™F#Ê2Œ£(ËÜìGdGfQéÂ2ŽÄãº£³Ô#)F*��žGj^´Œ6DæUÀNRi/s—ÝÃ8Q'Î'
t¨c,#q4ƒü õî¹m¦ ú‹MÃ®üV[W¦=§‰¯nÏ»é"^{‹¦ýp†tÝÒú&¹{hÍéâÏ$Ú¡ÀÓ`|%DqûÃÔèÈ&Úá <�ÜHy¡ê�·ˆ-Áö«Ôì
•/´[¤ykó‹ñŠü%ª 87N«�;rËjkïŠºaöl–¥Û2¢„:¥!UÒeTÚÂGg¹öb"TÎ0ôF2ŽOsœrsÇÎJQºª‰Ù¶1Ï“©D‘ðr�ßf¬HÎJ+IÉdÂ·¶ÿ !8/<ƒ¾wA4&^Y˜ÝSM§”Lþ4%ðÏÖ©ù!A*\†dª�L‡~UJp®ºéHóD‚¸|�´¦^u©û¹¸ãÑ†§pµ©_	_`Ä”ùá§!�¾"‰ãËL Fré�mp”ôª	mõ¨}ª¯±_Ò£�)Æ$–¤,lá2§J{T�áöâxÌGµ¸JØ¥‰Ç±�ÉêÐUèú>–ïJÀG¦7,�ßÝ/äÄ”òS÷Ÿé˜ö—Ž�y(O¢——®O�èùÎoÖŸ(œ§(é÷2LaŒò‰+8¥X;§›Ü’q1Ê�¤F t{³P�äÛ `9öÁñŽõ[/ip�?EÑ.UÞë„w»‡fe 6hiJÂ£=�oµ/ÚêÖzzutÝ²Î´ÃK¹¹F¬‹k¶”T ŽîxŠP<Qzû–šN”Íûì:Õ¦»j†ôû­Œ^°ÒR¾ð«…pSÙÈãu–¡ª%õ–,�„Z·Gy»¹}EÇŠUì›¦cf‹	MÑ[Œ§Uµ^ Ë	´Aq@ºTµ*x†2Ú1½Aëµ¼›Î%×§Ùo�S.\­ 	QD•$ÙÂ”†¸HQ%-ÔM#’f;S<‚0ŽXÞŒeË8È™Â‚F9@YPe¿†¢cr¥¨äe$õÅ8Oáz´úÜ‹t´žö’uÀÈÚ.“RWNúvŒ"ëMoI·d\ÑEÅ°ô!+	P£<NØdrË·}L…ð–•p×ÙU&r l†Ÿ-öAJ\qJqD+úR*Töá††žÛ V•Í-Éoq‰	¾Ê¹Pß†ÒÛ*)¡SNöÀŒ6òÌóÁ©®È•gt$)æíÃõ¡M¼Œª
çÑ
´ákí<�²’1 â)”ù&"Ð1áöÖí›©q¢Ý{Á**¥`¤Õ2£ŽÑú5«45DƒŠ+[�.%ÃZ¥Š�2$ˆ6® 8ÙJ’wÕ�Jªj LËÈ9`$$$¡»ˆ‰†›JéRj©Jí(*¬³Ã£šSn„¥µT„%J@ìÓIÀÌmé†‹™°šjªsøíâ6HÂÒÍ‰ºq�eJLå³8‡á°…½‚ž%´ðá¥ˆÎpåÊìRÂîÖ×N„³�†‚©§'†ñå�,eëLƒ˜;: �!<IsÊXrh8'Æñz!Àíªo]*KjØëx¡^H[®b·IRÏ93þQÉ9(.\j/6‘ê%rOš
•zû¥¥¥è€†8Žä0û&ÁnŸÉ)0št÷&{bJÎLi¥Jy)S>„Åw"™ÿ UR€êP�ëÏ3?²cü=Ÿ7óD§Ò˜”¥éŒàš¥Íc¶1óû›Ñ<çî®R–f
e9dbc!·dc¼jÊ7vDð*9˜òa(Àe”c„ýÞHÆ0”JXÀ@4�4g3ËŒ{&TgØ2�…8æis?{<ä•ð0ôA]*s�SèŽ"V‹`{$Jsûèºñ¸^ÐfqŽ:›.Ë“4Ð@•ŒHÉg¤D€ÄF4¶…rÅK¸ÄlNˆ2gˆžM¿b(e!2ç÷¢´i©ZT7pŒá*¹yˆõ[i?fjqnºœÈ8m²÷ÝÑ?DTU—¬¬"asè”n¤¬Æ­Gà—Tøs„Œ·©G¤FûmÛý¡ÞôEKRT}Y ~Kª>L=QuÕóJ‘~Ÿù,Sj°Òv«lq.o¦zUJWc�_f=ž–Ò”6É"pRÕ•µ·!«ÞL|í¢:+W¢ rý„(ÿ f¤DoêµŽD¢^…@@iÇUÊUïN?Q?">lKËMÄ�W,üó�Á¶ãó”ä<¸B]	E$ÊGwjœ'tKàã­É „‰ì˜1Ã6¾Øö�¾iÁiv¼5$ïÏ	D©
ä;!×x3Î*á¦jÉ˜ŸV1æŠ”Üüâ+$[�ˆRRfAçQ0ä�”†ÅFgdqòK©&m¤îLò�Ö’åyIhÆÚ®¨“vÂ{ Ö€ð`I°g³ 3ÊÝ%Cf~Ì	�R»-¤ozakdµŽ+qÊ•ñSû‹;­VèŠÃ-!Ô°‘Î½Ñ×êž�A+@½§—¸/ØøiVº}µ5$!CxòÍS‰«JZ’Ñ¡·NñÍEXÊWÐêiá†T”8Tµ«©•åÿ íöûÚ–© ¬-yU€®.ûæ“n¬=“aD¬²éŽñqjª´ª£F;e®ãLjTÖ§s)<‰ª.e§p­I)J”§QZŒ¼ÐÂî]âÉ4°¥.CÈÜ½0cÃ�%j:ª§?�éñ2]Qp}˜R\#4€áþ”qNŠÓIÄïà¤ÂPÓ…«ESvÍº‡È– VŽôõ¥ÿ ¬QÄ�^r‘
�ÄCk±ðë\DÊhyêyÔZ*†ÕþWK®8wn8ÿ ×8!Àç„Û‰;ÊÝ'íVHøYŠHö“uÅNQMå®�gý›—IŸ›ŠaVš&—gª:×Î›t]-´ô¬n�<
<1l„m>×åGÕûÎ|¨­Ý	™�•»/5Q6ü0Ê“Ê8¿*=ŽƒnÙÛ4¸§» ÙþÏv$t@é9Ö·ô Sá¶?9ò£êëÊïÊ�«¬~såGÕÖ?9ò£êëœùQõq�Îü¨ú¹oùß•W-ÿ ;ò£êí¿ç~T}]·üçÊ�«vÿ �ùQõnßóŸ*0ðãœùQ‡‡ÙüçÊ…qtK^‰½)~R8ªÒ4´lß[§Ð¥C=Í­%Q©�ÕÁQÙ†(0‡/šm&X7odéê+1ú6•©\‘Š”†ƒ)ü()oÂvTåàoþÎ>«+³?×œÏ“85§…9çÑ8™2åD=Àp§½
D÷œä¡¶®…SÃJ‰T‚vtrD·|³ƒÄ¥´âÓiT•³=�0[­a)–òðVS”“1÷N s%Œ(ÄKÐp…1yÄ[­Uú2APQgï}ˆBÐCeG°}PrÄÅ	PYÄ‘å‡kÜPÄS!Õf\¦ª„¼³…Þ-ÐÕ²ÄÓ‰)PØÇ˜Â�ÿ é&L%)Nê³*Ù	.î' 9É¼3ŠÛAr¼¥²&®D�éŠ¸D$ö–N~hí�†&“J°–Ÿ–
�“Šœ”Þfi»¶´ÞT®+•«	O �f`2�EÛÕZ®	›ˆ`:ëo<ŽJnÞq,2ÚS†íRÎ�ynÝ“w*ì[q“W/T™J.Ž­|ö¡©\8W*¸arI(R@ÂµéÍÚ¶è¡J/ºµ(‰dá(œ?nËkC7JJžSŠR±šR2ä‡…««Ôol	eËÕ¯†¶�A–1ßÕlÚîÔ=š†ö#*xbJV‡Ö?Vá'ñ–`S…[TBR=TÚçëù7Dq\+Tû„¡ò†'mÖâ%Æ›œGqæLL„äŸÇ”†Ë‰Í±RÌ#…d‘Þ'íÚW�@ÅÃWÜ&¸ÉÔ)É‰tCikQâ¥’Pœ?
ß’£Ã•d ž�µÝ[XÐ7B¨�>˜q×<CláGl&ìL‘²–ñ‡Ž—ádkŽ¬ðß¸}/$KdŠÔž¨eïòÞ›§ÜÈT–íQîœª$Ä™R„%#ðDo-JèŠQh¥ƒ†*	‰°Ó-(vV¢â½èH7�5Ë&Iôª$§R£ðé7×ø1º©ù"yˆ§øy2#)ùái‰]y…bž¶Ót.ÑŸê/–RÓ 	:õój¿™«„PÉDIWJ3íoËñeÊÑ{TAQó¨˜	e”¡<€˜âUì•ˆS”Üø¸ÂR&R‚Kg’
œ™«³8Lñæå…)(â©=¶±þŒ%åÛ aK„NE_ãÚ†ä¤ªåt¶ÀB¤¼N@gå„°R«{€H¸|“9žl2€€�ÖûN¦g›Ö‚ó HJŒÍo6á÷G=Šj-M&jžXÂGw(Z³R½¤«§¥ ¹H$â)—òÛ-¨HãHÉ$@rUæSÍ!Žï$)ç�JÈ+6Ø¦Öç‰Å ©#q	êÓ÷M'O´¦anH”ðHÞ3è„†R¥2(¬ƒ^Lµ´óáÉ·JmÚÊ‡�qº†9JF'MH²`¸^Õ–”„-`vA	Ï·}Z•³	5P®8à•NGªõš_
ö�¢½É�Ú*;aäÞ8ë�4Ùí[¶Û€	Óš”#KMÍÛ¬—-Ò®âiÝ™.â’6ã\¥ñ÷j*¶·ö{:”í~˜[ênâÕGt0«ž&9žÈçvÒ»¥˜%Þ¹2ê†Sìˆ~îòýû‡ÁN9º)NÄ†‡¦&k¥9³A>jD~‹¤»pîÅ-A)z1‚â¬mª?	| >4áÆûûVÁF@4š“3Î¹B]¿»rùÙïÖâ½¤BÚÓô°ÙÂn*C.¸á¸x38)8ž‰‘Â….¿YK2êµ±n™î%	*\ºa-ÝÜ:ë§$¥'	Ñô¹Fã¯¸–’9åZÏ‹Ñá»Áá±¦{WÔgµKHHxSÚ¥Æ­â7œŸû›µ€©ýÅ0Y·ð“mÐâHº±÷ÊT&ÚÃOrÑ´™S&†[`”¥�€’U(ö”«ÈD°òÆ"\ØGcËb\™ÆÓçŒReËŒM|ØÆ�Œ0‰m‡Ú÷3÷yà”·T8ËvÜz®îËð¡Fñµ	IPüÛFQÀUÈuY„¤‰~	0)$«ÖæŽÕFè™Jp$d' Èô€}0ën9ŽIXÊq.4¹¡%g³I8HƒÉFÈ_´¬Ç’(;+T²òÂ’ÚL·éÊ8J(ž!	ˆ·á\wT¶�ÊP*WO?<*¤¢ò·ëU3 U…;ÀóÃªyµ„ž
)OdÌ)`ì¤Ncù¡)T�IÎP°·x	JUK¤Lc²R[×"]ß²Ü³åœ(¼ÏKÀ,¨%(Šº	SE!	KrqÎª¼°•‚ªò$‰ÈòEšÙ·q.šñ­\¹!7º½»oÛ8x¬Y©(%Õ$ã ™lÚ"õ‡ôÛÖl­‚•¨[Tò­ÉJJ’xM¥)žÜáûuZ›ä[=U¯µ¡Ûpâ{8 ”©2žqen¿ÑP²Ž#Ë¹¶J�ž\˜Ãíéº0Öo•‡x¸A2Fu(&˜¾Öoí­¯5+uwTÛ$´xho³'"q=Ä
µÓÚ¼é¥<0ÍH™JŸCJäbÙÝKZKŽ$+Šµ\¸¤a¿$ñ
AÊYC,3¬2»×1i´%¥¹Ë¦xjJ[/àPxôg(*¤ªqêóÙE¤‚r@V>hqÂ…ú¬òÂ»ÒR…e:É óÊpZjè6ï­H yÕ¶S´ZIùå:£�D-O8—’2á·†. c�p¥=Fp…qê˜Ä¾iGËPÊ³?³	áÒ„ì8@©Â³²@˜Qrã„¡ê+8K<~ðã‚iBDÇ”ÂÍš®V4 ¦`BRÖ˜î"jW$Ð_q'ß‰Ü[¸Ü!ë›¾îì!YŸ4&›Äoöf =0‹¦”U�â&0 ó…DðXÄçÏ§hÃÏîç*%Tv£·îûG)éŠ�Ò å¨BVnP”/°¹‰£éÂ²ÌgJÔ¼ªL%®óÇtçˆÀ	ƒúPo\ç”c©!G�M^ˆÃPmq½è�›wâ§.\á5
@ÒHË—«Œ7­ÕR|³€”‰Y5gæ†?HUái.#n2ÄRÆ;9L&fJ3ÝØc‰�*È�8BÜIö€àÌ�f\°7€Ú2„+µö±nl‚ƒƒ»*™ž‰C©½]"éS}r=®S,aVÖ¼n*yÃ‚%.Èç…¬ÖßTšÁIªSÛ	_|eÆÜOGb~Ówáë€¤0´HÚÚÒ£Ä
ç#6ˆfá6«ÜbòFCUãŽpî„ÐË-ï¼9Ôì¤9Äßg€–êS©â¤n‘²­±¦Ù4Â”·%«ztgË²-’Õ™(¥»GÖšš(Tç¼íD`}YtÅÛ¾·w‹uJ;•›î¶i8
©Äùa«¦õë+»Ž"šú‹›‹å¥r¢…jXc8·Ôìô…Þ•V\MèHH@õTÊp>xi�_Ãîhm©´!ÛgVÓÎ.[w'fËK¸Ôõ4Y�Å›V·

âßÎ!á�Yý¹põirÅm<ÀFüæâÄŠÌ¹¡Û»Ë›-1h¤?§7IãHç5¦´Ïš~ªæ“ekÃ
J’²èÞ+)”[ÙÛºÓ‰¶HKIâeñ£5Wõ©KE2„p’}e”ÓïÀDÔVpT�)ÇÉ&ÌðÖgZ•¼}º*PÂnŒù�”°ÊSëI'¡0WvûŽ¤fâ 4·`ðTþu8åR ·oh»uªR[‹ª~iÂ“ìëVGˆa[À>þ9á(+ïj–Ó18p¢¾/®¥RDMeÀ…+<:cØ–mÊ²p œ"‡ï)*ù°†à[¯Pq¬äùöi&*¸ºâ…à™ÇLŒãæfØõ©@ôˆZYsŽèþ¨¸ai,»k#2ëNçÉ]Z\ê-$	*ÒHu¯(sìC�p./\N÷¡(šA1;ÁtÓx	%Æ¨
žÒdaÎírÛŒƒ¸¢T¢�9JD¡·E“6ºý¸QRy;!¤½lÛJ@<UHR�'D4mRÉDä°ª§)g]»d®\!#€]±J.[a…)Â1äÎ8îêrT÷E)§Ë„{k¯ž�’$�-¹Eª¬nßEU©U&dr]wÒù´ ‘8SƒVZMS(XÅWw®8TEd
s…¹QScÒNdBÜQNHœÄå´Üg·lWJÎ8@¥Ú¹q ää„)ÜPŒT�¤Ã†`8æ'šR²¹Î“£Ù–pçD»O±B[Â¯¶$‰q4‰e(ÝN<�ê²\þ¬7%e”°ƒÆbrÈ^x*ám#QNÍ)‘(8>x8oo	æ…)fJHömÉSQ9c
â¦Ž8© ™¨iì"8Mµ¼©sœ¢Ù$ÐéW¶qTªH—«ä„¶Ñ7<5Oé`Ïƒ0(2Äˆºà:UlÊÂkJ›\Â°N-™pX'ˆ§&/ri@HTfÎZ¿Ö¨cÃZQŠf©Or@¡J	KËR¤•m;:†š¼Ù-¤U´”¬¨œÔa„›™¦k�ÈC›ªN2-®i3„Ùê·¿G6úÑ©Qm´òICˆ’ÙAàÍo^JÔoU¾›fÛÇ0„ž³_\io_ÛÝ¶›kzó�[Òn©”ösä‹ek3~zÞ€�=¤%/¦ß4—x‰Äàw‚öÆ³}onó–HRµ±ã(ñxI&µ•	vCÿ D^Ú—ôpÕ]à%Ë¡4f‰‰Ïzp›û¾ñ­¥Äºï
m­.¨‘$$¡XÆ’ÝºÃ×,ñŸ±IPvÍŠ©›¡nîË\¡ÇÔçp´ñoŒµ”W1Å â!Ä]4»ë…-mº¥8¾Ãr5%¹™âF_úIm`V†m]·}xúÊLÉëÖ¶ÇMâ<¢»Wm�_QìÉ*~•9!×K�[•­×&<È”MËz'‚éê	1+—SZF;ª�ûÜáiÓô§n àq‰tB{Å�f@Ö•*£é„Kô~íÊœSÉ™2†‰¾,´ŒÒ�€Oš±±Òn/koRËµPZ’mŠaÁ9ÀŒ§‚ºêŠ¸x§š©¤ËŸì@qjŸ-C<<÷¡`SÃH8Ï ÃÎ=z°•)å’â
OhçODQoâ[Ô©Ükˆ¢9„2½[Ä/^5hJÙA(VSœ§	lê’z[®¢Ù¢¥ôÔœa”\]]­Ôüã¼PÒgÐ ”K¾*G2«…ªp·“vÛn {B‘‰é*0â†¬àövédÄíuWîø%ä¯{ïq…­jBS¾84¸L½jÈóÃoñÊœ8¹n
A2Î;þ“d»Œ}b�œFF�·L>Þž«¾ióQá8Ÿ‚$áA§xŒ§'H¦¯$ërÆò§(2_LR6åg³²W‘0JóVÈ–Ã¶%<²�7$¡œ¢jWN1Wšy;ùÂ]Zð‘'æURæ­°G²LÀÊ|±åü(E` œÇA€ïiLé2Ë,¡wH¡™&DûÐ �ÃRA)”öc²
óZ÷Šs”TíTú´ìÆŽûP‰„[’A”°;|ÐÃœfÊ”¢žgPçÀa‡�…-ò)¸@EJ€ rÂ{»ÜG^q|E”p$BÔ$~ÖDÃÈ}iaô™©éï ‘êðá6½Ù[•w•(ûøC'†ïjuÝÇFdR0?u{º©Å:Ó|3í–gÃÆg!
m»‘3$­¤¨“½Ê¡„wmnÄ2í»AÛ¶æÑHZTš·
ˆÙ9Å»Eà¾ºra ·@ma^¹ž\±e£^:5 §‚ÚNž–WìƒB¥q©öºg²/ít=*¹ÇW{†â
$¤šœ�PÎ`B�BÔêT#ƒºµ—O!va=Üei—hs@u8o7Í7)hLqKAI*ò˜¶î:ÕÅúí›	vìÚ¡• %3D—Ä¦Iå†��ó¾!ÕÝQ.¼þŠf |Ñm¤hìwC}ÝEÕ7Â¡O;5MÇåC!*r†4ý]67V�­h¸»àñži	AÞOÎIÏ)E…†‘á»G¯Ù²6¾,¶S,[¨¹*ky.orÂš×.ƒ6wˆáÞ†ÃáÇÁ5©,ªaáÅ'Ã¾m†œ»ÔnÝP[N& Ú[(Q"œf¬6‹—düªS¬7»‰ÈgT%?h­Ùž’'–kEÛ¡x‡»vAC•-Èð$@nçRq…÷Tº·Ÿ9ÞyÖ�d¾ñ™T§ðDqÜ¸S+{{�Ä'ù·¹J–1B	smÐaj¾kŒ¬~mµSÑ¼¨<IÛ™‘ÝÜÜË”ÿ </…v8Í	Ð‡ˆ	ÙË¹b¶ƒ@RÙuÖ–3ÛŒ/¿7lã‡'“çÈCS\‚½P¢G™0xo††Ù¢^˜8ß³'qÐ•ŸÅíØYhIóÁïŒ-¼¨p*…Šaw	s¿Yî?TÎîSœ0¦Øq‹QyÌáLò‡Y*[�“Š½iÂ8L½)æL¡40]8£	¨KiO3‘’1ž\�ž#Æ¬‰KYyJaAÛ‹—˜I¡é”-.»r•ÿ VNï¢S×Ê
Y¡Â¹7O$å86ËºEºHã-x�ºL“ˆ‹„hZ‡ð6WÜ×ìZuMDÕ¶YDž}
YQ­u‘æ‰Ë–B'”HùtÅG 2�´°O˜ÁUp©žˆ5/HÝÀD ‚B(Ùc�…a˜Š)–óÄÒiHŽßúa8ãÓû~ï$’'9.[7g¤¸kNH`žHâoz¹BC‰	â¦aY	rÀPöÔÒì:ëM÷~!ß”“=˜E‹v¤©÷•I	%R˜H4 {@²“Š¤pžÌÄ)ÆÑU*!ûŠ½a,¹g8’jS®žÎf,…õ²Ë¨ã²]áH^r–x»bêâÉµºÃO¿ÀÚ("º[¨Œ•,D>o®n.´û{�ÓÖdÍËN IqÄbRS% ˜²½¼¹ƒ©]¢P1X,Oy)¬¥%<<Æq¨ë7Ž„Ü_ÝÒT¦×ÂfáMÍiÁ8%«,bÝ\w-•gj•Ü¢Þ\TªáKáw‡R
R…WÛœå„¢Öòÿ Blµ]Ã6ÁºÛ~¦­ÿ ³qÝà%:LãRoOâ0ÝÓËUÅÊ
\])h)µº“QÄ#N¿²JÑriµ2¤‚º°¬T´¨cÏ1Km,iFð!¦´Æ©[ˆyãMD´Rzeº#v,²›UUª¾§®íÜp¦šY\§W4XxwQð«ÚO÷—nŽº-n·ER.­Gà‚|‘©ô4‹`ÓD©¹:îÉÔÚ@ÇjÕ¦µ%¼Úšaw\¢«ÅŠ”Vã"BYÉQ§¥Ð¦µ¹JÕÝÙâ>BZR Hí†,ØÓ¨-õI·K®5‡8!S�a6ö?F7mÝÚnáh+.å+:†èxªá„¥4ºÉ·Bþ€Rp€«»«‹[7•7IJÜ-Êx-•$‰Åm¦éÖâ‚óÊšfŒ2Y*TáL¦áàW*�'5a°$“©›^2ÿ ´JÊy§4˜Bc‚[²&Ž¸B[}(IìÊ™õÄ�ÀX§uDá9òƒ´Ð¶SîöÝZ\©\�¡}�µm<°0I·i È) ¼ÐiU d%/4�&rœS>Düð8è $¯)ÎáOàà“ä‡XzÝ²‰N‰orú¤CÖ‰[
D’¤Ý´·H>ªÅg$8Ú\mA²8Nq[Þó‘N Oûf¾T4MÃbgt÷á.8ðmB‘p®ð€&¬FD6ë7¥Ã^Bå˜óS]ø<ÓØž2ÒæòD°©bÆq‘)·[i3;F1Ý¿h6µÉ}å¶}–�i™‹¤\0…!Ó&ÔÝÊ€Tö“Rzaó§ÁršãÌnªB}“Ž0H`ã5ò£4aý³_*3F?Û5ò£åšùQ›–kåGõ–kåDŠ�O'¯•	¨$Ï*V…~)1œ¹ 	Å[vsESÆ1òÆ8@’§iœpŒ *9=ÌIžÄóá¶á—µE{M;Å8óÂKÉUI&s"™tÊ7RO®Øyšœ4ÉÕfšU<:aM%	ÞÄ*“PÛã[Wd•;Ži œ!@£‹<pÌKÞË.ˆ)!Ëµ,‰l%RÀáVÐ€ð¤4Úš%ê¤ÊcÓ´ö*`ì‹•4öæ)o*ˆ9a�µW|{Pp›�¥TSÝP™KË±pxvvÍ9SîÔÍF”«v{|�n5û[›[æ¨Øiœ7\¸CŽ¡×) âšfV Ê4$iŒ?Þ¬í­‚éÆ¿HfîÅ/„�Â%0žc<p-˜×Ö.µk“v“”­,†'Â!&J’U)�‘ÝÔú¬unûÁM­¤�¹[H¶ED¤ T&]0Ížƒ¤56Ò«ÛÓÆ[¼ü6xhO@…_?tË.P•¼Å£ŸffŒ‘²ºº×žvî¡K¥úÞ,D5FîòØVÓæåÇ
Bv¡Eg.hC÷¦«j›Œ[s½Ü„¹÷ÁG®ê¼iªi‹$$Ü9{s@«TÂUÿ ‰¯µÝ@¡‚žhÝs42¦ug­d{ êpRFÊ’¨qs±Õ|‚ê]´NñOýJ‘_Ál9I½ipóGgk†/Ówáç•ÿ Ì 8Üÿ ë÷ ½¡5ôðT¤ãn!Hlæ¬<Ð•]Û5b¤öÛiSó”¦J)ÙIV>za :‰�TÒ¯Jáµp„#:$œzÌ	ëOiY'Í3Nø†”0Ÿ«è„ø…“¶©Î$ÚÁŠÞ	P;i�ÀÁTÈŽ-ª¤o98
nÝn§
h*åÆ©o# R¬Ð1ÛVÈºeÄ]Y>ä‚R¤!]¡„åËwN«„ã‹¥2tR0n�À2Vò~Ì'w¤Î-Ð‡™§{ŠVŠ‘Ãl6ËÚ•«�ÀO	¹nœ2‡›´rÝ/ãÄn†ŠŒ¹$`4V†ÛV6Øí	m2‚ÒÜK/<JÄq¾Ye<!ËËÔ¿T”Ú‚“¶B©yÄ`¬³�Übg1:Çž01Š¦cÑK”À—š%(À@ÚvìÀÂ7¼Ñ)tDýÌ£žÈI1¶vÙ_6ÚðVÅ“�’q‚¸j·€R‡Czj”�CÏ¶Ú I‘ôòÁ^rŠÐ%=†ÙŒO\æ…¨«wDL*¼pXH	3TòûZÑ¼”É*Nm07q8g´ÁJp’Ž\¡í=Ç¶6¢åûwx6ái¸á=ÌsvU6é··jFI¹m/¥êV…ÏŸ4Œi×ifáç<G©.þùtp”åÝÝÕ9¤ÍIKD9£Ã¶O”Øk}Ç@¶Ò7UpÇywKf…¸ÐOªVºWòÑ	·cO^¼›ŒÒ—Jm˜JÊyÂLkš“.÷«{�NäÛ]¨$)ÆY	i³»†Â|±¤kwwP�ÂTUB‡¦ræç‹iöZàj©a)K%/¥\7J‚T—�Lk�;xSShâY÷t¸ÚÊ¦	™±q§êl8ÙR¬¦ÚwöS”^Ú®Ý¥°
ÜÓR7KkO$¥Z´í:êý‡ÖòujTúÅ)"I©Rå…hž uWÚ%ÖãWnH­™à&@Å"j¥[¥µ¨‡n…uË±p]ðY7›»U´—“�ZeŽ!I0õ­Î™ô}Ù[¼7qhE	3Âœ<ðÃþ¾U¥ÐIã!àV1�Ü– çö¶Éy7ÊU6:�’ÝO´ø
•*LöU¶»§_ikOÒ-n·¨¢ÜV¤§'TŸ!Ùœ¢ÓRÒ–ÕÞ�|€å¥ër)Z|¾b6DÅ›u|:ö#æAÂ’„% ì§8…2ZB‚ÌåïÌBìÛlµ9(§ä˜§´…vHR†YÄ”.y` ÐR¤«±½8«pªDéÆPùrä§N¹|1©¨É]ÀªÞ¤¼Õ2šRqq;DáÝ;UÕÒ¯lïBÔÒš-¼„Ù²êKeÄ*m*ª“Œx�ÔjÖ/hÍpW…””qŠ.™KeM¤2œ[íL,ÇîßY}°m›rí½pp­ÛIV�úz–ñe´ÍKgv<_­hkbÊÛÄÚ]•Î™hmí—jÅÆ®èFç
Ç†ü¥Vv×¨¼ºyBlâµ•N’v&Y˜ÐítßÓ<5¯ë.5ë{VSô8Sa¯£é“F†ä]šåR$S¶.žâÔÀ]6jy¤¥K@À)A*PÇ9GŒ5�nÚÉ�"îÝ«hÌ[2gS©«Í!rm°¥;5ùÄ~ï•xíüü|ŽÃi´P³Y½6<B\é¨N€'Ï"ñ³pë‰Ðõw4m:ÚÄ¶Ã�Ý2ãŽñá¥)NÀLÎÈ·vk!Z6ˆ¤—Z÷ôæÕ¼¡)«”Çî²éýsKÑn.-/]»]ÂZ¶våÖ/ÖÓnonj¡"XÇƒt96ï?¨é:/uM³,6Ó×—Í ·}‹mÕZ±™†u;/«GÔœÒ¸U¹eWÖ!=ÞíFB¢\B±ûhðç…•nÅ§Ž>ŠEÿ †5T´ËSsŒú^²{„”‚²–‚™<¢Qû¶°Ôaæ/t«¥,\±²	qÅÙ¾ãœDðFõmŽ|#Å>ñ;Lß†ô«ûíXîöÌÜØ\Ø¤8™9n„Mµ•N*Ê¡Œq;"s™ŒsŠ“‡$‘:æ¸œêæ€LnàvF+è	3ŒQPƒ³Þx®d½ÃÃsv@¬ÁÈDÞIqRó§²7q)8§ùá*"Iž÷Xxx§rÀõ½Ry²‚’²å9Ä�òã(Ïî€Ù„Œû<æpiTøiœ�è�â�h“»0Hþx2ÌãÉ¸PxNº´%xÒJP…Hsã­\J©u^²[J�TÆÈÐ|�3½iºÕåËw®ºë|g.ÖN- ÈŒ1¤x�XÓ,î/´žïÝ®Ë/6Û"Õ)m¢¢ÂåJd&U­¥½É_ï3VúM�;CRŠœ¶¸¼“NMÙRlà$à‘Ñ¾Ú÷ÁœÂ}o,iÔ¨.ð)¿ï3ŸX�y„®âÅ÷'š­Çx–8WŒx�,xAÆÕíÚnÇ…tÂû»­§o+²®H»»Ô,žyâ’-’ŽêŽÓ½k¹ŠÜ›ÎpÊ·'Ž)1im§_»ô…à,¤)‡™)4«€'#Ëš…µºžÓ¢nZT‹fC,yaksÚ%)[T$PÛbš|��)å½À¸eJMÀam­Ÿh)TÆytEú%FÁÇ‹n”‰·Q"J4öNXÅÎ§iqÞ,­™¡ËPìÓ¾g„h¨¸a·-¯^]mªJœ›Q¡B[3Æ‹ü7n›=ešûÝº7x¤�œOÛa¾œ”9ãP¾ÓY¥†œÿ ÞÞox¥Dô…¢yeó¨¬ûYµwhè¸´¸BµºA©·P±PRJvEIVYÊq 'ä:üžæþâ`Hç–fRÙ'¡B0e\ŠnDáç„´m=Ý,9Æ µpÝÏ"™Î¢ßT[Y±Ó«VšÓ•ÔŽ È©ðÓ-Éb2‹Åj>Ò_UèZ]z«ÅpëkƒSiqD,¹ãQÑ-4kEéº›¡×’ª¸�ŠdÜ°ß*c(Ó´;í6ÙšSÅÛg™©.©58´´¼eB8ª§¦ÔtF²½¶wŒ¯hƒ$ÑAI–í8»¹Òü1§é§So�­Z.®­îíæId¶òÀJ18�á°ˆvé­�9
ÏNiç\i™O®¸YG‚4Ë7…›ö.¢ëRZ-}¢Ò¸,¸álg—kŒx+þh”øCLH¹ºöà\w¿kþÓÞˆñž¥áëCJñ%ñÔÝÒ•qx�m¨BœeÖÔ%U% ì†5KÛm>é›[kU÷rïiµh2…Päé4Œ„xoEsD¶±·ð»n5`óWkqÆžt¾â\â™b£9Œ£M××ák£Ø#MÓåw¨É·nmP±�Î%
2W.1â]%­×R²ñS·ÔZyë¤¶ÛœTQÁ#}*Ä(Æˆ«k´7´[fÊîÞâånI—Tò7Ž
J”LÄXøöëL±½×,Xi”6Tû,)Ä4¦TùK2ÞXY%9N5m7BÓ­ü<Þ¼ßY½C·W�[ÕYd:ù¶ÔFðJfyc‰y#ƒ�4~²|Ñ�Â¼ÑúÂ¢\uËl|ã†;nyà|çDãæ×ç�™^‹<ñóg®7íÔyæcõEO¦¬•‡9�ÔœÆ<|À>X?¡çöÑJm¼•Ý±'Ê"¥iê?|Ÿ~
F�ìýU	aæ0štWÉi85hwìŒƒÜŽ~”£H~`à®$Ck¼Óöfa£%cŒáõZé‹ÓÑzê‹:x�(©D„©e²4ßëúí¯‡t»ÇûÊŠçrå«´pŠœK(Ã”Ë(½µ½½¾ñ¥r…ÛÙ¡ëjTãŽšÛe…a½‘S¾Haz‡nu6/MV,-¦…Õ&jH[UJDðœ=l4eé:¡Imí9Õ3fã‰9§†ê“P1}y¬øAZmÎ§§»¤}+pÛ³nÞàI|5¥R¬¤Rðp�MŽÓ�ºÀ³T°’§ö\hšÅ£�Ù¶µ½¤Ü·‹¨u`%mæ…J|Æî•bõÂÐ¹Éâ–’Y'‰³8½¼²ÓS§ÚÜ¹[v-—8hža5lŒQŽ3‚–íÝqIõQR‰™	&nÛLÔá<Ú×jót¯’h¯Ï(ú-ÿ êÖä
ÑmÅGÇ@…9}¥j¨tÖ…-"¬1$JPýÝž–ýÕí³o±qdøeÂÝbƒ1�Cvz&�Ï…«HN§ª'…svâ†tñHôóÇ:Æ§77Ö.e”Â*œZë:µž§~Ý¡6‹z`	%Sa±ˆžrŽ:ã6w×é—kï¶yÐõ&ýàx\ñ(ÿ ´cÖm|ty;cË÷
x[ø/_¹à¬+ti£êçÊÞà™ò%g‘Xx•6^)¼gKÓµ-í,íÞ¥‚†T”pÒ%!,jV8ÂMÃ�•-*S3¿·¹¹Ý9-4Ü£<cîb‘Ó‘ CÜ-;‹fŒPAS¥`O²Üçì†ÃºJ™mIR–¢…,	Äœ‡$#‹¤­\B$RË’	–Rª`Ï—dXw;[xÜNç†‰¤2ŒMU�£Îa²å•Âžm…­@¡®ç^xÏ‰:iGž]þŸqv·ºÂ¦8”aU;Ü i4²™5&ÜR3ßÉYòc(¡KÍW‚n…¤÷#vTŒçžÃ
Zt×‚QØ
š°�©(Ç?ƒ²=Ž–ûR »X‘	œd¥rl‚>‡p6gÅ“K­G…D¨Ùrâcˆ‹nì“)4jžXÎ®xå‰Ó‡DeŒeÒe”ãÄÁ8‘ ÜvgRzýÎH–ØNy˜ì�4|Ø‰€ö±ÍÉÄÔ#£Üù¨ìGdùã²¯<vUñŒvñŒ|ÙøÆ>i^s²|æ>b>cÓÛ¸¾Ôu-5§m­Tâ'YÈyL^³fkjâÔ¥6ÚJàžêd=TìóÃ«ÔnZµjý-¢N€^wÕ¡¤Ò¥Í`ïSêòCöºÅÆ–óŒµÞµîõif]é¡µ-ŠÝ·z‰n”ðÏ$-NþÏÄ–¹7mp¹mIT‡ëlô*Eš­í4K3Ä²ð½“·kµA8y§–èÂ·_îÁVWVÈ	7Ö¢‘ŠD¦¤:‡fz`j:F™w’[q%›�³ÁmðJIæ"Óõ[fíí’—h¦¯JIí¬‡–¬:!)gWðý²V¬XtðßÇhKå&cOÖì›*©O#¹¸è|­JWØ�o¦ëH·¹J,[ÐÕTR’©¨œ<ñ§µâ[MKTT¿OÔíî’‹0Aín–Í#=âLÞ-­?8í\:íI–u)K8'PÕïíg7ÝSl!¤ÎG*P£8UýŸ‹o4[ÏìWÃ^8HŠHóÇüÅîkKk6ê·aÍÝ…I(€ò´¶Ÿ»ÔÞWÂWÜ¼pOî¡Ç^ðU²T¥�·s[ÇlñWHÂsSðËÚn¢Å2ãØÙ…T6qJ	”¶u‡4ç4æŸ[­¡-"[eÝéŒ«ørÆMéºãEÙ©×R��ÃS•b$$vHrE‡„õ+qá»ëW
~”¸m<mEn,�{ê*ŒÀ’›ç0Þ²Ïˆo.oCN6æ“Æ=Í*YÅR¡
Q—, f`(ƒ’£ŒOÜÀDÇ¢;3‰©8û’•#ž>>1”ãù"dHFƒuTÒB}Q6H0fzp‰låƒF¨Å©Ëš §É¾æ&AžØ +–1¨,``$nž¸–PÈÄUÈÆ8ÄÆ²$ LN;B3cÃ®?Ó�1Ž_!ŽO!ŒOQŒúŒ`3?3?3'ÉW…î5”éwž(x3lÑíÕB–va9	æL]Û\åb ‡TžQ´NqkUzB­î�5·Æö‚�Ì!´�YWw Û‡uÐF'd€;%
¡<<wY9ta7)éºy[LºàQ�¡/ÐžkRÓ.4þ‡¼0¾*-¥8Ä"ËVfz]ú€´«‡4”‚‰pãŒ5ÝnÍåºÃˆUÕ.¬!ÊCÕ)2¥JP‘Ÿ¤E£ˆ·&kB~lvsT‡<Ä¦kN²ØýZÙk6´ýÄÔDu0µøÈZÈÇm$ÏÍ	^‰®6œ¸Áj
óÉ)"ã‹:íJ{¹¡§C¦YÚPJ¼¢®xtêAvw­›¸ºU�Õ·³; ©µäS9¥S mÂ|°­rõJº©)ý[¬ù§Wîj6~eöÒå£l·pê’àžùÝŽHâÚøzÏÆzb»/¥&Âàcž  |°w÷u¦«×}¶_qÄìÊ•%pÕº¯Ð–ù­ã¨Ú8í³Š¬T§ÀPéœ‡,Z]išÓ¶‚é5)¢³ÂR3­5’O4Éé€-uÔ7~´ŽÓCHÃje¸z(½Òuv˜×[©6©]¶…¬asÝçÊ,¬]¸74M6ººÝ-#Ô+TæSÈq…¤µóf—QO4$Û£cí‚¤�‹—”AºÕR´¤¬·ô¢¹ŠdšŠe2	9ˆnçN¾EËN¤)¢Ò¤«A"$­£Üíy#FsóÆÙGlÆòŒvÕ|˜ÅDÇl�Õ‡–7Bºg(;„Ëí§¥Étÿ <cTöâcuÅsHÆ+Yæ¨ýˆöjw£zoÎDb¥yT`”º£Ì¨p)RøDª3ÃÍf*	‘W$£µ(žxßPóÆ˜Á3‰“Œf¨™QóF	åŽÚ|Ðºt{­ï›ö­Dþ�q¾—É�šR—DvòòF^Ÿz?ÓïF­^ôaé\`¯ÇŽÜ¾<vÿ &µáÐ¿~5í=¥)Iðú[³µJRµ«Ø7Ä])@'¶TcÁ¶zf�Íúµ¶»Ö²”¶ÚŸ¹!48•+cm©.F±g£¢ÖÎËQ»yÝ*ÖêÚÆ •$6‰–Ý[cvb¬cT´Ö´'ïüPÂ«q•-„6óoŠJ�ûDªIÎTE»NøJá6—l´ÿ yvñ*¤ÎN¥5Ò9×Œ&òý»g­Å¼­ôöžKbÉ±54”7sB¤žQ€´;ñ`¥ /Æw×HY¼¼»ÝöR©S„&¬©m€ë�¡z…ñö¡kHHHHp¦j m�gkÔïÝíËm=xê•'  –é¨„w=Báúeí®’’eð	&P.¬üqsn¬PómÐÎ1Q«éw6â¡[n°â•I˜UÕ½âmŸD¤R¹(ùö‰å~$¡µ+Œ¶ÿ «Sw
Ì D\hwj¦úu‡ííøÁk©*Hl(ŒÆ)1¦é·—ºÕç	-Ù­»7–Ò’Ò)“FjHçNt_\[['¥´±?4-´:«uŠWgJœAh/T±ñ£ôÍNáäÎt8óŠ¦tcèë†ZÖô5ª§´+¬Y«á´se|èòƒj~Õœ�ÜÓ]›ëPJ~u¾E�¾-Q­±ÿ ±ŸÑúû„úSðM2šNÑæ"¹¦ë§è¥—Ðœ :ÕÃn§ˆ)â–"r1i{©!a—ÒÚÙñŠ”‡íV°7\mãEå�Òuí$ü­¥¾oŸ·•.t�$:Û–íßÙ^¦ƒtÚSQ‚¥1ÌLiºsí-Í7WqÖ­[áágrT;�è= ÀrØÕv�[,¬ÉK§4aœQk«[¾åTpíñ±šJg:„vqŒÿ ��”b¿$rÆ	œ£ØÅ%rÎNçTMSÃn0®éû158BNØ&ecf?Í®Ž``„¢?–ÈÝx$òŸ¯ïGÙŒÓÌ*r`{Kf0ÒãFqÚ10gÓ§ ÊqŸ’7§Žq*L	`{<9Lv|ÉóGêÇùycõCü¼±�©ŒmÏ›ùãÅþxù©}ìf~,vHûØÿ £~mø±ûÓÕ®eÇ³¹½nÑ'2¥¯z_x˜¼²³G{­«Úén!¢ÝÔÔŠðVèS å
ñ·«÷Ý„·isUÒ\+mbÙ¥$$;g<ãIF›tî¡u`†ÚMòsnë»=º›¸.¯¨F†åö‹y¥÷ (·z÷ép§0+mkâ) òciº“M)„©.8Îú­œm;£t2Þ�GƒbÞ‹n„´ýáã/€¦ÚT©•JU
Å\Ñ«ê­Qk¥4µ#NH	m¦mªQ€ MYÂ¬.YÝÊnR‡§à,‰�$\0qáöÉÙÕG‡™—ùÃK¦ÑûÅÐRmPZt6¥¢¥‘º®IOÅ¦‘¬è¶7º­Å!^)*ANZ·R@èPßù¯÷MfÏ}nîÊêÝÄ­DÈ îÊç”8£á-gBRÄUê™sQÅI=¶ôŸ^X‹Œ\ÈHËëh"½@o]ðíGƒâ)¼Ì¶q“2Z=\ð›»×mL÷�žÁÙŠ]E.kËSkØZµOHá˜öþ,q¢¬“ad¾¾„¸§Åâ€—³fG“ØÇëƒ‡úÄ±dŸûˆ’P'uOâ4"îÅze«ö7ä­-í¸­«5&¢‰¨mLŒÆYEÖ±¤–-ôÎ#Ì1`ºûß*”{9s‘‡4à;fõÎ•Þ’$ÚV�²ÎmuFïm^Áâê§`©· óˆzûJÖ÷ÝÄ´ªÚ_Gµo}ð0õ«ì-ç^mi·}<:�HÍ.Q�†Må¾+@ã°êÒH}8V�™NSÃ–5�OÃ:<¬¯”ÓÝñW²úšO§ÚÆq¥ÙxÚù­hq8KÔµ¸õ¨rA¤¬�+m't«1ÑRŒ¢Tùc$òì‰©¯,ãu.�«ðù0œI†z"n¯(�M_Ëž1š~Ö)l}ñ1RgÏ-±2'Ñ¤Æ)Ãh?Ï �:£w c9uÆÉtGÍ�(‰pÓæ�ƒ¢0Hì˜ËÍˆÿ LoI>˜íGaÿ :c'¥Ò˜ÉßŽ#úïÊþ·ò‘ýoåLL—?,¯~=Ë+ß�_òªùQ…•_¿·åWïÅ�ïíUïÆ£¬6Cn¹â;ÛJ§²Ží�L~ðtæœá¹ixËˆÆK*SMÎ|¢ÚÆóP_èN*Ýä¬ª ÛJ’‚HþR†umÔÜ=t‚^Ô¥Ö÷F)>ƒŒ]µ¥Y#�nÏôo™�¤ †{°‘â)´©cYžÒ©bYËÖÚ6ÌG�ÊmÃw6Úrmô»â´•9ô‡èÊZ8~¦ñ—’/¼_­Ù"úÇFp7¤Yº�¶œ½¦µ:¤œIç1¥x�O²nÆùgƒ«P–Òá)+iÂën�ODX^¦Djmq7{!ATÈ{Ñi§\®ÒúÙI]­Ê;HX<ùóƒœÚ£Gñ*mI¿-×ev¦–’*Rˆ(�2)Q—<i7ÞÕ»Æ¢Ã*¹Öw¼�•&’ÁâÈçˆE†£©¼æ�áÝ'ˆ­SV¼»»Üß\6¶‘nŽ›*5ïÒœ5Gù“OaºÕÂRX¶KSµCé2[ˆe|%(QºgÙÛŒ~ô¸öxzÙ¥±|ÝÄªAÀ“ÔgÉ
nÜ²ý²¢Ê\¶lTžEQ%LlÆ<[­Ýh6:ƒÞbØ‹~3Rnn‘oQq-‡[ûUc1ðuç…¬«­¿Ù{7è¾wFïèl«Š QÄÃ›cÃ¾#ÿ .i‰~óW¹°ÖÒ-×JZm›w›-Ž&K\ã÷³`�éË_�J¢‹¤ñ˜:‹vÇ‹Kâg†àÊXÇ„ta¡¡”ø“D:šî¹½B“p–nVZHS®
J˜”ÌxOTGÒš5ÏŠïßÓlXEÃ¨iöx¥liQ¸%\Zxƒ¿°Û®�;Wl¨Òõ›´->ØVÚÐ¯Wœ0cE¶¹ñ¥õ­ß‰×ÖÞ—ƒfÓÚ:SÊ	J§È•G‡–„9sôý®©tÓ·ÛTÚtÔ¬ÒC6ÉíÑœZÝpÛO{Ð/5ÀšÒi6�ºÏæ}nqzëÖM;Ý,t{´¡*Núõj=ž-z•ùeÚ¢¼?g-Vâå�.ñ|@ŠmVZR¨
Ç²�^Új¶î4»»«?=&Y¿b—øISÛ©Jƒ�)<Ñßõ§/Z¼×ï¬´Ë·K‹Z¬\´UA+ø(rr'(ÑïÔB—wnÒœPÄWL•—8ŽXËÜþh;gf2ŽÔ¼ñ°Ïi�î¨8ÆÇ!˜�ÔK¦3É©ÞX‰“1¶0W’0ÓƒÉ¢|ñØ1‹xÇÍKž;Ùë‰œO,J^çj>e?GÌ£âGÌ‹«�‹0>(�™OÅóIø±ó_ƒ6>,`�æócÌ!à‚AË“ÒõV	o\{QÔ.Òè�Nõâ¥Ï1,#ÅZ�­Õ<Ì—2
–Ý³H'ªizxÕÝaÂæ¬‡–¦éZ–ª&±)a¿9l2Î.´Ï£/¼âYÒãiJC;
Ñp²“÷Êè…Ý9n‹k§¤•j6a¥Û0÷ØPŽ›ªÛ÷‡\in)âmÜiHÎ”­)Ï–u÷¥^ww ’Ë×2Hå£ðfˆSCº•“—w•ÛÂ]ôÖ‹Ñ[£‘hp¨ŸŠ#Eµî-Z]]¡Wsßu¡À>ÐäyâgØ•lÏÑñB‚9öya·mÀÒ/Ù&ñ®#aÐ�ì¸�^XnÍzõþ§¨¥Šìê»EÓ[*ÖíÙUÙHÆpéÒ¿x¶:�ªÛà^Ø_hÍÜ´¡:¨U.*r$Ó†ÓËº-�Æˆ½{ú³zH~Ô¸çÂ»¥n•€ž®Ý|Oê8n2´W³àÅËÕ¹w@ÖØrÃÅ6 ï*Õá%G¬ƒ¼žqº÷´¿¦4xnÖ^ BÄÙØ¿o5)3HZ‚F†oƒÝ•âž·Û8tò/Š#÷ùÞJÙÒ›ï|ÊrîÅB?v®RB¬ü*ûÊû€Ö ç ÇîGOm²^{Ä×Ms¤=b�û£n¡p)úoÅwŽÛ…ñ%å”xaë Sô†õ]uã‰#éò�OÝnÅ“Ž*ƒá¯Þ^º£ˆÕÜu¦“‡(xF»n‘úF‰áÍJlZÖ.“p¤ôÒâ°…i©j«Kïišmj•ÛÃú|Ü7Ý¥2�x§\¸Ó|7ÄV®»d¥O©åÍ×8i8U>¸Ò|=a¢ñtË�ÈkU¸·MÂ®®>zåk±qoTP)) sÃZ_‡ÞcH°°iFÑ­9ìÐ”â†KÔ%O&gÒÝ]w^òð™yDþ
�æQ´Gn;UG`ÞhôÆØ˜ÆQÉ2�è0–1T£”Äö�’�åˆÍ1¼@æ�V<žæÜœçÇf^æQ”ã³ÿ (¾ƒè�›IMÑm¯�}¬«R�’Aòœ#X¸�\k›‚ÍÅ2ê†õ=*èÛ]7„óJ’sJ�Ì±kUÒ-œrÑ¢Ð¸J(q"s-2Ì@VŸxÃ„î�*æ�9¸»§È cè{ÇžÐü@¼XµZ”8®íà-{Uð�Êqoksp«§l5kkF¾Ú6¯))Ï,ˆæ‹k[…ØØZZ´Æø,¡‡¯ôû–¯l5]9ÚÛ‰\”ßhÈe=�$i
œüñ”á«{†ÃhuÃÙ+8Mb*µR­T½à¶”¤~,¡GGñKìÖ$ëN®¤ƒ:O*Â¨‹+k•¨IÐ•\0‡Î¦Òµ7å¦.\Õt%·©<TRàï[Èä
B[^ ÁRoS[¦jeSGS‘qufànñ‘]ÍµS*ÎYÃŒøw[vÊÚd¿¤/Ú[(íökÀqÐ¼Cû¼·úÃ‚u;K1åZ¡ë±Vó¡àé=©œq�ÞKïiÚÖ‘©~ôÝµ]îªtÞðÅµµ²Û!¶¸KßìgË ×4ío¹•ø\xÂmÅ�óFÝfÝl©×” v¥„öÇîñ×<Wjæ‰à�îÙO]÷•ê·†¥¼†¸	™TDxONðuš˜ðŸ�ÛJtÆÜ*¹wˆã‹ïÓ2»cÅx}ÿ ZèÚMž”ûWIú+HÓË%áZsˆµp¤�˜ñjñ*;�‰¯4vi†/ÞrßAÑ’Ô›Ý· ¸ño)ÈrÅî¬­3UÖxºêuÛæQ`¦Y"Ñ’Å�½W
ù¶�¨šqæ‹KxicÚc·Wš½ÒûÍÊn¯œ/<ú@	m.pPHÀJµ¹Ô“f_©ËÍEýìÄ§ÖQØ!ËFÿ xÿ ]htVmÛ¸Y_"ø
“_|böÙ m¸w—®:
‚×lÁvš[P”À8Î<A¯])k~íöØBÕ€á¶’ææÉo(ç‰ÆRŒAóD¥/sµ?$gäŒàÍ5ÆIäŒ'Æ~_psF&Q™óFÂ12÷0HŒcù½ÎHíÿ üÃß&>°~aÿ “X0ÿ É�¬˜äÇÖ1ùþL}c�{äÇÖ/Ì?òcëþ^ãäÇÖOÌ?òcë'þ]ÿ “Yòïü˜M^'’g½ú=Æ_<I|ËáVöN>›eåZú�oãnÂ–¬IŠI”rˆÏÉ½gt¤*Ü…2–�RgÙrb,Ô
»mû¹ûWgMj
'Õ“ú@7iJxm( I	�+¸¾o5£¿L}JBÖžôµ/†¥³¹4.0ÚG<PŸW8”WÉ4|Ê§ÕîHœ9"RòÀ†.nlÚÕm7Ûy§7ÈmÖTÂ©ò*}0çeÆ�HiÓ�R’I„RW$ËÎÅÒ•ì4¶.îWR›ý
Ñ× );¥"�„#OÔ|;g¢ªÃÃáíZéëv’•ë=é6îQDý’di–dóG…,4ë›;Têlk:¥á²jð†l-�êeÅ§%*F?wö×.šÕŽ¯aj|JÒm·•©_é�j-%¥(î¥)fd}°‹ûFìmÒ|3evþ²@»wtË){»´vp� ¥žU$rÂ_j�ø¾ÎíËMSGú.ÑÛ·õ+‹qqicl‡x¨(ö©­Ã� “,c÷�ûšÒ²Ò4ô[êVMZZ5hÖ¡©¸ÂY·eIoˆTËu-j¯×L%á™;ãž¥é�nI­ýT)aäÌvI�éÎ'<}h¾[
¥Û›W­ÐàT©B¿qiágLzà´”¿s|Ö>Ñôi‘äœ%úòt÷×•½Øà:°ë€õ�Ëwm+'[Pq>tN3‘H÷0Œã?vqÙŽÀ(–ÈÇÀû™OÜÊ~XìÊ%—»�¹É(û™N7ñ?ÂÏÜÎ;]q”ã/vçIEJÓîÖ b�¤û»ªòFúqå÷,Áy"ÒÚÝ<wna™É*qhN&[ØÓ´Ûi
‡z~RSî(&jT¹†`†ÕŸ7Líâ˜tö“ÁšG–¸[æK;#ýZŸq-…|r%X1yoª¹pR]›œq2ª@Èc8·gBð·ù•e3¹ÔïíJ[K“ç'u¥ÿ ’ò¿•çî½¶¹•§]µö"W_»›aÒ‹¦âû[ðž‘ô_ˆtu^é¡N)K¤L¢N(Ì)8¤�¸B,•�Š‹w”Ê––ÖÚŠ2ªJœ¼°,µmûPÒÖÅí¿taÆRF …6â¸…*ÇxË¹Ô×à½Q‹»›;[Û«b„3lóŽ&B�ŒÜ3�9Åé^%Ò¾�´¸²¢ÎòÁ´¸Åê“Æª¶VwÂ ÂX"Ë\·ýßj_Ki×)¸µÔ8¶|T¡fÉõHž
[À¿Õ�ýÓÜý%©Û]Û_Ý¢îÝ—¡kR’Ù<I&ASÂ4ë»oë	Ô4ãr¶õoóÈº}Ë²€êÞq¶&¥(4”ýÈ”k³ðsz®¿|�CUºïn\º·Â’£*Ò�¡"Ótû%Ýâƒvã9¬ôrLwM/÷týÕ³¨ÕÓžâÜ®(¸¦r.´›!Ú®Å’<‹rq¥^-_¥¼…-â™pÍ8‚‚6!—uzù»„¡Ñ©ÔZ¬«á6àVYsÂèaÔ´I’~ôtíBãKb›[�Á€›ý$Ú©ºm»ŽµouÄ¼Aá«[ôÓ¶Ê]ºüÊ¬BEã·#§4<ÙR~3UGIÖØ½Aø+‰¤Ìrçª;ÀÏœ'ÑÇ¬|‘0’9p‰Ÿ7¹Ù÷r÷0Œc8È““Ê;Q³ÍuÆ^îÃÄž‰ˆ’šåÞŠ›TICËî gVq(ðÞ°ç´ã¶×’h>ˆÒ-P­çë}Iæ¤ ¾¨N8aFQ¥k×¡övþ“¡¡ä±t¿fB\A^yüñw­Ükz×�u]D×t…[-l‡ ‘=‡sæT$økÿ È»v�„\6ãtÒêaKÐÿ ZeÊQðu{Ö�RŒq,?z·©õV�vå_Žƒ.øÃVgYðÂƒˆÔ½H:RœÝ)�@Ã�"ÍVÚ_ˆ*~ÃÔ»WµH#Ìü±3L�Û60œ¿Ñ©ÇÖlF+G�®^˜í¥\ûœ¿uåê�¿ååû¯(Šƒu)CtoK“—zWž «(^¼|i§xËåìï¯.o÷QŠ‹aJ’\#ðpÚb¯ù
ÅòÓÚjÙ››Åy7×:Ö¯ãKùû» ·iG¡32‹÷»ý1~»];Ã¨l¨Ü 8ê[	XfH¡ æ¼pÀEµ�¸á5hÓl‚%¼–�?ÜíŠ^kúà²*éŽ¨RØe¥Oo þ½¾.”^OÃJÂ½)¶øoY¹™I®^qPƒIâra?DM»"VœÖŠÒ¯:`w}GP¶–Iï‘æ&Z»—(¥Ã)s®I0{£±{ÿ V]m^i*“Ú
­W†øxùˆ„¬(¤+*„nÉSÊ;¼ƒæ‰J9#µF3ŒJ£µü×¹Ÿ_¹ÍŒã³8ì{™{˜ÿ 8ÏøùýÂ3ŽÏ”@Rq–"ú^ó¸5hK–÷A5;TK”¸ÕŒÑn„¡�=•f†LùÏhôÀ<‘‚ºc´<ñ˜�Á»S2Ê•‘è�Uð¸–\T2÷ýªU]µœö©6­¶¯ÌÓ "Ý—ÀvñŠô!LÝ>š}N÷u/1Y‹§-œ¿M·Ì6nœ	NÉ€|ñ†Ž¤ówƒòcü)´ÐŒt‡?jÿ ôã-—ÿ ¡ádÿ xWÉ�FŽ(7ŸD£ü…}Ó—'Ðà�ÍÉ©zÔ¾£øn˜NŸfØN	•²0—ÝN)+§‘¶ÛGâ¤BAzéÅ�ÖT¢£ÌxsÇîè#R~Ùå­!h\ØSÍ”§‹NJHTùŒWqû½}¤#çŸaÕ}í1Ã»
ÓWê¢å$|dƒ‡}l²sB]Bý0Mog½Aë”+‹jTg¶: Í”%_
™}ˆ+³y¹ý²G¥&?IÑíî�v¢�|Ê”+¾éßGaR“!>œ¡/ÛêH
Ø*BT¶)ï^¶_«çZv—Ð®L
”$:Ã|2„”~$bš|¿*&—%ÓÍ�Ñ†2Ã–qìæyãµ>L#æªç�ÕÕäƒ]MÓ�I?b7.¡Ì}ø�!I�æeÏÛ‘óÀÏC�B;XÆxíFÃFSŽÄb“‘Ÿ¦?ŸÝÊ;1üßÁ’“>}±ºjæÛßDUm%r¦?V'œJ?WTIi§š6F]qÙŽÄvc³˜ìGg®2ëŽÏ\`Ž±„þQ¿~$Ï#ÅgåCz�,�µ”w`ò‚C>N¸ð¾³vý“Ìxµ…\Y0ÍÊTã!2ÁÐe#½²|�Í‰vÝj~‰<—7|¸AµÔî‡	…Êà±¾J~Ô®CÏéZuÅ¶°ø÷Z»Z»èl „ó$âé>(

þ¡à…9XÒ­u$'õ³ëeßÁ¨C‰»´½´;[¹µEË¹z!KCMÌfYs†¯ŠºbvzÅí”½Z×OQ�e­­ð>Ÿ§J]»NxU?#“‰9¡Û¬íRjAü"mY*Ù_v\Oç'-¡h;(€nrÝ[Kržïâ[½<ì%×=
ŽëãfïPsCªeGðI1�Ë.¤ò=1@b©úÃý+El‘±4«ìˆ¦ãS6îio1ü¼±¹¨YÝr�Äm_ÒŒP~ÕÏ~Q2Ò€þ\�6Gnž˜Í*Ÿ8‚Vœ:0‚xiQõ©Ùæ‰"§ÁSj>eÊ*zij¶Qÿ ³&
Mãõ�â2 ~üG³y%_ivÏâ»(áuJû+àqF<ìW‰«¶Ùñ’¶á� éÚ‹¡·ÚWTà7x• «³º=øeÀpœ‡¿6¼åÙ˜�žxÎ3—_¹Û”vúã(ËøO¹É¼þæs—ž9cŸ˜D”Ý~C6zã×6¸’¯Œ�ö`Œ>í¿~0§òˆŒgò©‰¦QÒ£ö~´Ü¹Ejô&&ÚËßrÓ§ìGø}ÊùÅ³ŸfQ¹¥\«›…Gã‘×E~\ü1ý(º%´©…Ë2äQ\ú“Õð¤ò%*W¦Qíµ–`[Ÿ~RSç“„”Gcë}9?Ä¯«Å¶FÂƒ¶}æŽÎÑôD¸âá½©q5ÂŠuÚ¿<Ö†ÒT ›‹'ìþÎ ž´A6:±§bf®´ÁîîÚÜ‚¥´8˜ŸÐ®8�†Ý.�Á1'¬¶û¤-˜“¬Õä7˜òå©¹s/8…wÕËÖo¶<Æ‡Zeùr¢ƒÕ¾é;¼¨Qþ”àwæ—n}i„ŸÅ„ÿ ÅJ¶ §®ÂÔYry½ïÇ±½¤ýâ½…ûgîÁ¹ÁîT�æ�ûs‰ÿ F¨ Û©5iGãS?j®W$òb¶õwUðUPÏîg
<4Ê‡Sè\JëL«á)lT>3DAïZrÚRi=i1[O\Ù+aBðüýÅÏþ¡Õ*RòÌDœ]­àFN-œŸP0–lÚCX¡M-æÀ<´ÖGš$‡VžPW0cç×ùUù³�©_ìL|˜ú‘¥þÄÇÉ�©:_ìL|˜ú“¥þÄÇÉ�©_ìL|˜ú“¥þÄÇÉ�©:_ìL|˜ú‘¥þÄÇÉ�©:_ìL|˜ú“¥þÄÇÉ�©:_ìL|˜ú“¥þÄÇÉ�©zgìl|˜ú™¦~ÆÇÉ�©šgìl|˜ú—¦~ÆÇÉ�©zgìl|˜ú™¦~ÆÇÉ�©šgìl|˜ú�¦þÆÇÉ�ªwìl|˜ÃÂšìŒü˜ú¯aû+^ôcákÙY÷£êµ‡ì¬ûÑõ^ÃöV}èÃÃV#û³^ônø~Ñ?ÝÛ÷£Ðÿ °oÞ�ÝÐwkÞ‰7¦[ s2Øû¹jÚ:|ØŽÀ�šO˜G`y£R|‚>e>a4Ÿ4|ØóFõªÞˆÝ¶@ûÑ°ŸŠ#õt|Q«#âˆÆÍ³÷‰�Ôšø‰�í=“þÍ1/£Ù—'1†žÈÿ f˜¥Í9‡ÈZAôˆ=ãÃO:­?Ñ�ïijþåoòcéGû�¿É�¨ÚWì6ÿ &7|¥§û“&7¼¦+¦Í�“RôÌ?ðl|˜ÞðN–¯îVÿ &1ð&”¸Ûü˜š|¥¤óY0?£'Â¶	HÉ=Ù¯z=–ƒj‰e&Qáÿ ’G½šc)è@‰ˆû„Ç´Ñ-WÒÃ~ôcá{ðÍ{Ñ%xVÀŽNì×½¾ÓÓÑj×½ÓÁÚs�6ŒŸJcéGû�¿É�¨ZOì6ÿ &>¢i_°Ûü˜ú‡¤þÃoòc é'û…¿É�¨Gìß'þbqìö¹½Ì‡‰—üœöÍ1?Ä·—(Õ×fÕâÊÞ´lI*%²Ü×¿3žYsC9®½v«u…¤¸¥œf¿í%�|™�$4Åž¾ý«)(SÉ�ekBBsR°¢Cd-çu‡uº·]R¤*Y^U‘·ª;CÏ¡çŽÐóÇhyýÄ[—…¹mÄ8ÛôÕJ‘´	�>œ9¢±âKŠÊV]JšÉªDÉ{*ËÍ(`¯Rq*µRÕlR¥
T·ÃøÍFr HHiÇ<Dú¸sš„ÒH4üáÃ	ôóaöÅÐç5å9	r˜íííÀûŽ<5%·8ÄÛz¡OV	íl®Å†°¾ÒkZ’&¢eFÇ’#\x%Ž9Õðù0„KZz†åK`‘ˆË×‚[Õ�e¥¸µ¸ÊT}uT@ÞÛ¥]ªë…­D«.rzc´#´=Ët=p«qn²´¸eiÎ-Þúeçnºø%G{	Rwòé�m¯¾âæ$©�)NBApÅ¯‹ÀHH^S—”ÇhGhGhyã´<ñ�Ÿ¸T5å!\E»š7]^dICÌb£â(ÖU*ð§:{|¸ÃˆwW5³Âö‹ª[ásùÏµ„ÿ î5È(©{éÀ	`©¶yI‡¸ôñW…@Jx¨Çë-ütÇë-ütÄÒfGø‚îã‡Åá&÷¹LK€ìŽKáœñžrÂãŒ–Û)¨ÎU|ánIueŒ"¦\	Z•ðð òÃl¶Ã¡n�Ù·„ºLeB­¤x©P¤Ê\³†ÿ –Økî¾Á„Øwu¢„ñå¹½Ÿ›öÖŽÛÐ
A©2œðÙ4[jv@'
¥9FQ”eÇ0B{J”åæ„¨	T9$}Ç_-—iÉ´‰©DªP—–ÒÀp¨6�š‰¦^ü%¶Â¦¢@%2 Ÿ±FQ”e2´k¶)8C}×–;�Sªž4¤žÌðôFQ”eFQÅ{Æj¦rŸDL	M9eî^ûe|ó¾±øf>y_ÂSþc,¡J Ü:hC|*Ê×7&œp ãÕx�N:ï	7-´”¯»-bj.ž(’”óæƒbÖª_ÞÝî+!N•ñÂ0Bf™„×‰ä‹‹W]PvÙjmÍåf…S<¯ŒcÃ¤™“hÌÏÞÿ )U�âOž>puÇÎ¸ùÁ×9éŽØŽØŽØ„£9BdeIûÛÛÛÚÚÚÛQTýÎÜN¡1‘ŽÜv„v„vÄvÄv„%<�‰S8íˆííííˆíˆíˆ¨ªx{—§W´¥×¤Ì=9)Sä�ñ‹?3ß&?Ål¾+¿&?Ål¾+¿&?Å¬üÏ|˜šµ›BvŸn~ÄŒYùžù1¥éo8vÁ†ÚqÄÎ’R%„ÿ øU’zã$õÆIëŒ“×'®2O\dž¸É=q’zã$õÆIëŒ“×'®2O\dž¸É=q’zã$õÆIëŒ“×'®2O\dž¸É=q’zã²ž¸É=q’zã$õÆIëŒ“×'®2O\dž¸É=q’zã$õÆIëŒ“×'®2O\dž¸É=q’zã$õÆIëŒ“×'®2O\dž¸É=qÙO\dž¸É=q’zã$õÆIëŒ“×'®2O\dž¸É=q’zã$õÆIëŒ“×'®2O\dž¸É=q’zã$õÆIëŒ“×'®2O\dž¿þ¸ÅÅå4¾'•7&‘BJRB”*(3½Vïg�q•¹“‡±ê˜eÕ_I·ÒTC²JCœ¯ws|S½,bÒåw+E½òå³ÆÞà$¡±5¹º<][¦÷ˆå’»²”8¤¶–É•%2õL!®þqÅ©´%qÍô)hPÜIÈ¶¯42Õ•ßÇÓÄeºI-Èš·Ò7pÏþ`ëï/†Ó)RÝpä”¤L˜BÝ½-‡—SiY!>¦ÚL„:âîèm€áqÕ4ðO±Aqbe2š@ÄB¯8õÛ¡Ä³Rã„ººiHJ&u¡e:€(B˜B�¡Ê+¹)¦ªe3PèÛ¶ÌÜq^½l»n”¡ÃìÁ)¨áº&%�üµ3ÞÎ�²þ$ïw-ù=Þj¥’Â^˜%a	ªœa	,©´¥7)ZP@â&í|Gj˜3™†­xn5jÛ|j‡T”-ž)y-¨mJTwbÞÁvò´µiÆYe&‘Ãuµ9@‹«ËfKõ7sn’JC…DŠe‡hå[q’ÊÚZšªjßºŽÝ^®|øç?hã[¶iÅ/ú‘9 Ò #ôÿ Ì™”Ô˜Ï"á®î¥ªé!.\¨‚èâþé”“¼rPŒý¸Ysº)ÓÃ­]¼.ß¬!v6ïÜµl§y¤‡¾iÆH)($vD-
aÅ²áJ•n]4ñ×/áT)ÏÓ—Ç¸{è•)v[µ>2Ç)ÿ ËWÅWzœûÞÞ‰rskúu¶¤óV¶WN6ËH¢A)ûØíMâ­ªPIôê%ôÏ#Dýµ\©Ka`á1TöS(•ÃjJpwá+Ÿ#qÕ<¹`�!�–Sn®7¨*BMÛˆîÇ´ $Dð•G¨©çP¹4ŽÂ Äùà¤�ð¶Á©õÕ³ù£yõª|¤Fut˜ÈFÈìƒˆìDÌ„-ÿ WÚ=>ç‰u787v}ãÖ¯`hq»u-'B!5xæûx�¬òÕÁJ¼ev¶êÃ²#î xžì™
—6þÜFœßù¾ñ-¾Sª©© (	Q²CÚýÊ«)%ÅJ©½šr†’æ¼õN&æ’ª%º�¤œ„å#·yÖŸîì‹TM”ª*Ëž5BÖ¸ó7•pT
p“UŒÄ]·þs¾â¢‰/Ù 'b#Æ·¡Ä©;Ä³€ ý¦ØiÆ¼sz…¯	M¯?ÍÃ¤~ð/ÀH4ï3˜ÿ g—ïP˜çgýÜ¯Þ¡€žlÿ »†4¿øªëW°Sj*´x·N	QõP#±±ÄâpŠd~s?
iN¤qSZêS�­–ÈTîZÜíï§¸¼úÑ*Ms˜©)*#ˆ¡·PVLƒsÞœªË¢;°2øƒÅƒ’ùïLg8ÄÈrÅLÜù$p�7êûhßXœ¢‹»ÎŸê’
ÏàGè–<KTúÎ.•«¢™Ê…é×qWR#äÎ™y²Î&>c(Àt*0O\ £G>qWÒ	u4þ4Ro¸äg@¨yâ–ûòeè‰•y#8V1}ö¡“îxÄÿ ýV¡ÿ ¤\#î“/0‰¶h¤ïHµa³%¾Ä^sDÕ3ä‹K»Å�ÝÚ¹[Î(„„É;U†ÅgËÃz¾%vÖIºÔs¹Û•	‚”&…(�<„2“à¦™,©*iHºsaMX)²D³ÛŠîÛgEkÄ¶õ·§)­öÚ©II*¨F#š5]1z•õÖ •”\1o£Þ¿B¸tHÊ}"ÛZØ°yaEý¥öž¢¤s¾ÙN=0‡\»Ý|ÅÒ‡™wUÆIAóÅ¿]„"”.˜ ¢j‘
'‰…¨§¦2Ã?¾†öJüUF&�ŠV¢J”
ÄÊ§3žxÃHà|È¥¥Ôº’*Àô˜B{°“r(ÅXÎ^˜¡,
A$$Ôq"�¼ÃiÆÚ¥L|Þòù%_OñŒ›[”Ó¨?é‰%ÙÀüX3]?Ëš$‹€~×ý17š¶$B›iÎg23óÀYÀÝœû"=¢·¶ˆL„ùà*DmŠPéW2Œâ\p×Û‰ÇçTêŽd™Çj;Q�ŒL¡T¹�d“’Ãï•îxÇÿ µjúEÃe'2˜šÓY\Y­+¡6­Öâ¶âIÆ-ØÓ�'G¹RÖ¾-ÒÅÃ‰ªI
¥�Tè²Ó8:ÚxýâµkO Š’¯T˜{Äºöšÿ ‹/Ãì1okksskm[ÆSt’éKbX˜¾°Ôôü;¦èl°Ý¥õ«ªÿ , ï¬ óCWºÃ·:~¥l™Yø�¤¶J>
ªNú9Ž[!Ïò·ï6×Q´ÈZÝ›‹l9
O£&ïÁö:õ»ß­�2êÙi|&íWB�9fqÝðÅý£–­•êVÏ¡dÙ$.I.*”n+b£u!$•T!Ù«!S°Ôÿ Ô+Ð¸�½ÿ u€)ã33
ÿ Š ìÄ•˜�Q<ƒ<#ô«¤¾šS·€Æ;CÏ›K¤4>*¯Í=‘OG©ñ')¦œ²…÷‹¡pšD¥Ë2L/§øƒÆù'þ%q#>~hžsäŒ¼ÓŽÎ=&P2æÙu"~­GìÂ·&™�àI�œIÓêólÛ
”Ç$±ŒVg±2"gÒ1�ìÏ8�âjõDÀ€j4åå€5z ±Åp@-)O¦•>Ýj2 ¥Ó(’_â¯ �ÃœÃYÍY‰ˆ46*ÌÕ„kÊ_ú»zGß¯Üñ²¾‘¨Ÿü›�‰ÿ , ïK³é‹m½µ§0ý³ë¾º}iKM4Ù3¨«g(rÖÛ]ðêm[_ÍÔ¹¦•5»ZÒë¸'àm9á	cÃÇEñuŠSUß»Õ@;Á
MÊ‚•,@Û–qÁB±¼Ó]LË,¤p”•ãŠReŒqœÑílÓÌØµ¦M¶S¼WÃ;¸lÂÓt=^èŒ©M¿©©cŠí8-M"¡Pi¬*èÜizâÕ�d¶¦]ÄSïC,žýn–ÈK“Lç “Ë7º‹îì] ñëMIJ{%M±ÚMÀGŒ¼0ÈWˆÐ_ù	(mÓ9w†ª©tlœñ¹«µœaõñUZ©:dWÂ3Þòa	
£Š;JÝÇsåC\E4¦g¾ª—?ó{�÷
+™âå)BøE–ˆQ é¢BC¦/—$K‰�™Û„/§øƒÆ—vwáwz…Ã…€¦æ“<S‰…—·iVû<UV9²”%®)±ávÞ¤¹<eð¥Õwµ\-y 8”ìÇÕ€”°µ�’PíkçÉ c²Õ§»jÓwÅ:ôå=¡2I1^“yotØ®U©öœš~ÕÔá*ÓtEê­-’†œ
QVx/!`xFó/hÑaÄÏ“Ž"|wnØ"•8‚Ú€ìãYœ-Z«-ÙJB—]–'nrë†ÚK-¨ËØŽ=«…m0©Ëš¯£æÞ8©Ö"C‘DgÓyÛD%ÆˆHoŒ‡à.QÃîÎ6ÚÁ(’h`„‰Ê¡$å¼å¡y.¤¯qiZÊQœ‚N°ªšq€ŽÒÊ$ˆX-­29�G¦VÙMß+	™1HHC®ÈÈO­R�Ku«Nµ»îxãÿ ³ê_ú7 J%#‹ä­v«¦±½°ÏÓªõ¥!Ô6;…
<ÑjlÂEø¾©¦Õ<N)}˜²¹ÐuUéw}³x…:‡áÂ\IRD°"5©¼«g5`Bè�BTàUÙ´CÚŠ-Æž« Â·ÞQR(¤>’¢;R˜ð¾…ªêj¶¹Ò˜q.#»-Ù.âDÂÓ�08š·ü3‰þ™�]zUÑSm…ªÉŠ;n„îŒòœ*îþà®âé›£ªðÅG‰vÃ­§)Ì/ˆ6áŒb“æ1Ù0™áìøª�Ým[}™oéã”a¦¢‰«àÔÅ8U�<%WLžÆ¤˜áË‘-6’à†SÙÃ›2Ÿ'½·².m’Â%»Iž5¨~,¡}?ÄÞ§¤ß!»«Ë§»²pM%Óž()>˜\Ú¹©±2)’\M$ÕËP—D\7p…Ø&A*]Ÿo1(I±½ïr•M¹RRD¶N;¥¥¹(Tâä!3¤Õ)HCO©´\ÄÜ&¾Þ)¥¢J÷Õˆb×KÔ8a¶Ë—!¤¤LÈÔÃÖVú€:�1pA(uRœ³$.\vBÚ½që}BÝ\;Ûe\/qcîe�ÌK†ë‹PIA-YùL$^-7V·=–]Jž¸÷Ce‡ÈÜ¾µýÔþOåu¨è’üO¢Ìºã*l–e•hOhTy ¡Z�¥Iv¡JB$�ÞHJ-íPÈ’G
jõýˆîéqaoŠ½áìF!±AÇdqûÃ®Ý°šY©NÐE4Ë’Ut¤¸­Ù…å1)
ÀŠRÚži¾ÀXC‰ä‚·™õæÚ@0�¯»{Æ™²jâ¡~Ñì@=ž�sÇýŸRÿ Ñ¹ö3ÀF,$Æëªf{>ô_ÈžÔÑŸ˜ÆíÛjéJ‡¿®²y1PþŒÖKJŽ/¾!+»a�¤M×&át	R¥!	Ä�˜ÀUþ¶]^[¨ž�dÇµyû�¿J}	Š¾ŽY–J7OªËM�Ó4Ž2ÕO0ªq1»<€3ûUQiÃÚÚÿ qŒeé‹‹$Ú©jµK*qeTOŒàFìûRž1f{±UÅØzL%S’š2¦rÌ˜mžëÁâ"®Þð’R®Ì�¤Õ�Œ£_Oñ°fZWy^5S<yåé�guH£¤I]Q-SDKÍÿ ­¢¡/º8öÚR¸©q²õ»jR‘Ä]™l…Ûi)E�˜8�ÙÝ±ÌËœÆLÝ§iixõN5=EÕ»K¨—2§‘–*‰óB�¶Ôbé�æT«kä“ˆí²"ÛÄútê­Ó3J[»íPA–³æ„'èMIKÚ„XÜ»�û4�a–áým<34Â.D¾4¡2ðî°¯µUšŸÃpB?öÕó}<ÿ {�éþcOÖîVÛ«Qà!N-'9¦r8ãË¥«5q�Ë¶î¥sÇ3¿O’‹‹g}©“ó¨)32—ò½f�‰‡Ñ2¹ù`5vJ�JT‡3¤íÞ‹¥£Ú†ÎõIì$žnÔ)Ji7'¶iNô�4x½méë±ö6Au‰ÝËÜ×´FÞîkWV­¾EAá•5Q’pùÊÐËÿ ÷ûÈúáiû#ßï#ë}§ì�¼Œ|_kû+ßï"æûSýÕï÷‘½âÛirwg~\aâËyÿ ôÎ|¸úÙkû3Ÿ.7|Yn?»»òãëm¹þîïûÈÇÅVÄíýß—¾*¶ÿ §wåÆ,µO÷W~\KüÝjy?EwåÃ^"¸ÖØÕi%=Õ-£ˆ#5(òÇêcò£Þ�ÔÇåG½Ø¤ÿ ´O½Zr=Ÿhœ:¢¡`�¬§ÄN^hýL~T{Ñú˜ü¨÷ ¨ŠJ³NÄ!aÐ‹ËQví:œ„ò$Em¼t'}iâ:Œq-õ¤]£á2ÙJ¿ ˆ×Ý²KªÕ’ÂZÒËì%>Þâá»d�£‰•sÆ5/kúÊµç.­MÅ­Û�´8—_ng4Ï.ƒ
!e§Áí¥E'¨ÅÜwæÕ¹½ï[:…¢í¸ ¥n´£’„�!†4Û´p%™„�å™Ë<L-åZ¦”(‡
+A¨gØ0‹ûÛTýØ¹oâ¼&¢Æ “µ³ÝžøŽÍ'Î ‹uê~rÕ[�'ï¤N;qÛ�ß-›qÔö])J¼óÎf»ôëüM­âSSN
eÕ´Eå’ÛG{µ’C‹�F˜–aC(CMøu+°�Ox‚;9®XôôÂPó¡Û’²ÛãÐ–ÛÝBsœãÄÌ$ÔÅ˜ªšgí÷5µ6¢‡gsBÁ‘‚©	ÿ ˆ\~]ß•¯Ü~Yß~é¯þUÏ~?[{ò®{ñúÓ¿”_¿Ü»ùEûð }Ây+_¿¹½îàmqê?ˆ•Ï‹ì™#a¾oì*$ß�lTy;êG¤Â.-nûÕ³Ÿ7pÛµ ùRcWñ•<¿Œ¨ù÷ß«ß�%w)>èR
ÔAýÃ”á:ÙRT¤¢HMGhD–RµËØðÕP<˜&6Ãrrhs'8j–É¶Î*i²ú(qÕ¬ )CfGµ-±~ÒQ[šz·“¸&'„ÎÍ°¤¹n¶ƒdq–h’A§þÛ²èE)%`$wSö!}?Ä"<âMÛ†œPªIÌLâ û5ü¹â¶œ[G=¨ôFŸ§jrÉw¶+}Ê&âPÝÒJ~æ#ýÝxƒVqZrµ;Ë¦–Wóµá<ŠÖã›èVòd•rÎÝŸˆ™|¼¸ä–~ÕÔaàJêÅ5zß´lýò'¯g&ð�WV¹Åcx¤n•�ÔùLi¾ _Šn4»ÍrácHqW!’àßRR„Ô)ãxuZ›-�VØ–5e2–®p˜y¼�ÂNÃÍVúÎ�›U ?¨0Û¨ma=•«€°R³‘ ÅÀ77+îî+¹\Ù>ÕãJn£A¡õ­ÆÕ)LN¿ºµ]ÊmÖ{Ù–¯�&CÙÌñG:Lù¢»«”Û¡9•¨#ñ¡»o¥8ï8d”¶•>u`”Á±»næ¦—J�	I–¬Ce£pãÅ§5œ¡|kc¼ÙH˜Ý‡¬ûã†ÙÂY¸}3«=p„i:Îžžï…²;³¬Ò
«2öŽbN3�;«¸•·©7l›P‹…>=šÖOh	v½Í`rÚ\Ù*„ev2‰„LÌ2ÍË‹Ôu©‹]2Ð%×
‡ÃTÂë"î©âØYœáí\þzé(J×ä¥<Æ/š´´»µÐ,Xs‚âëî]>”îâA;Ê;e„%ZkÖÄ|èà«¸M…ÀúFô°ÛoÈWnžc™òCú·†õË›ÆYP7šö×·6÷mæR¾qHWÁZvÅ¶±§¡M¶þÚ8$ëŽÓk£®2Œ£Â'á\¿ÿ £rSuÓŠL²9Aý	;Ý­Äÿ -‘úŠy;	å«Ó	I²IJ*¤Pœ+ÏÏžäžèL¤s‰‹ƒ2©ÐžÑ&M5Ám=”!Õéþ ñ�®é-x�G¶»u6¨ù›»tfâq…;á=h8ðsÃ×Ê×‰û•%p«Kç�¥Ë}«eƒWóˆ-‡œQ3Åž³pÔ„ZéhRXm²àâ­J©O8¥o«›JlC�Ho¥j6£÷
L¡<ß³>º˜t„(}³nM&(Ö­™}jÎá?¢=Õ4zÃJ¿RÆ¤»{w-VAZ÷§4’%ž²¸¥Û;Ö‹:+‰XrÆò×ÙÚÀ’ÛZpVF]o£êºý®—o¤6åž‘áºÊî.Ý¹}OºàÍ¦[êÌ	a­WP¶`Ý(‹^ò¶ÑYÒW(â0u'×iÀ±ø
1ªêeŽð½=•¸›aŠÖR0H‹�OQ¼p*äánÚŠm#²€FPÜZ†JS‡ùáo4ªîÝ3+B*Tÿ —4_ßjIbç„ã¡.n©Ì$î¢TÌžHiÖ]ïM<�Zq³X3û¬¢NÛOÉ#Õ‚h¡L¥²DçÚ'ÜÔ®ÊØt+fí\üzŸsðc•æo éË'V¸d?qyÂC¡†ÖT”„¥J	¬Ó¶}î¡zåÞ¬ÉJËj¹}tI¼V´²…%+JeŒ“‡’'kª1l>wu#ðˆñ·Ózm²–ó‰—ÃiT‡9õƒ:ó)º°
rîÂÙµ\–ÒÞu­"� &á‹–ß¹·Ybá¶íp‚½¥Áq8m¥"sß®õ]*ÑÀ¦ÛvUR;¿»"·5ýKIZ„”ó÷Mcä[ÀÆœþŸûÅN¼“{moq¤>—”ÛýåTpË„�ÉŽ„n ,x)N¢�»»‰bÿ ²r+UÃŒ’��Î@I…#½º¢LU.¸ŸxS¢”¦E?J?˜ÃCŽ¶8fsLçþ˜¥7*lÕRÔqÜ£—.XZƒêv¤�%Oa'ìÂúˆ<dÊ^ýßP|7D�N>xâÖ§Q¼—ffL#Nñ5ƒ)Ò†	ï	�Ãcí>xãx7[^+µ _n¹÷‹Û×VÅv+þ¬¨n+îT01Œ`ˆ˜†nX%0´­³Î…T2ç£xšËR¹¿Óü\ý�¾—jºÔ,¯¯ºïzêgz‰ó>%»Ó­5¿±wy¦jú“ˆO~Ñµ�9õ´‡™V*)}WœÊBç{K]fÎ§,¾·¹m°ê“"•šNíþŸôR\rž#Ú~®ÂC‹¹%­µMYÅæ›®êÍ¢�mon¯óSì”ÕÅs–qrÓÞ±yÆÖ¤®â«jVReP&Sda¦èÖn·l�¡DÃ�éš§xC$Ñ¥ÛVU�./„ØøÑÂvÎÙ7‹J[}û—UwqpÚIRB¸RCR*õj™Û¦øU ú×6o$«â¬"À×®¼=p¯þi—”ŒñÓL^<Î¥kª%À€.-åVdï�sQWÁ·xþlÀŒãµ!¶5DÞ·§_ÛÝWƒn¹[ˆJ�
¤-XÐ¨2Æ»ö÷wÚz–›kÂµÒ—”Ñl,Æ%(Y UN8ˆV–«¾ðZ¤¼´¶Š'3B*ê�W¹jÖè¼ÖSF©©\wQpP{Hm-8ùm'Ï¾íé *§M“n%Å´BP¡Ò1…¹¦i­}l†Ûœ7(nØETÎè3¨óª5Sf<8ÞªïvÔÙecƒp†ã[<Ú”S02?fR{ÅW_êÈ]½¬ú;j‹RC6Ö‹¶piM�Ý¦}Ô5¾ �DËµŒU:0ŸG¹àYz·—?ú"¶o�¾í<=›f®œa�JeÖoLîSËËŒ6³ª•¥&jhÎ]úcµ÷�Ø¦ª¾Úh)ØFÓ8#ébÙªh)HÊ�$g^´É4•N¬<°¾Ÿù‡ÿÚ ?!¼]¹÷™@P«þ¥Ö{¥Ëó)TSX½ÊdŠÕ×0�M¦,üÄaß�ˆU¦ú±yhr-—^9ú37Ê™·OJ„Òãb)æÉRüýwe›Ë?xí­ãì†Ê³–ûorí.îìþf[Kß˜¾ õjWrØw¨¤yÌ1œ�×-•À”V‡�¿‚.ªµÒ_‰a³Å¥í�KeÎÓv0É±ê–UPõf'v{³ž£.™ÊÆ»ò¤Îþ<éùa‡!ä¡û‡E	ÉËh_°0«§Ÿ…ÅìõÀø,²j»Ñ™�"eˆòÊTA×2ö ™	<³ÄûáJþf1ùRÐûÆk'žó½Þÿ Ô§@x¨Ê Ò!ø–�_Àmñ,Íà°*(6°¯´£¯'ï€Ü#íP·U¿!p¶Ååü GA¶—É(v){žeú¥;5ûCŽhŽ?Àøž(þ.«‹•tõ+¥�hZ*ß¿Rð¢�G(…*G¸þ¥…âÿ S÷FÝ·¸2	%»#m›–-U‹hKvÇ# ßšúGnÝ™‹ÝØ‹¡ÎéˆUgÌµxws7Eö�Å€»/c£@t©~f\¾œE\BîâàDÑ�]!|X˜Æ†ž>ý+-škT­´Û×Sx9x#�ª}h2+ŸL1ìÜ²v/zhCÄ£°À‹¥ã™°oœÔc^Î~Xü3ËlÖ¿iþAÍ·hØÿ Ü�Q³Ú8å‡\Bð÷;¡ËÏ¼«�©bì
ÙÕÚÿ 6ÿ ;¾Ž~ÒÆÍÍÓðXšx«mäå¡@X´‘†p—ïì¾ÑÐ¯q¿V~!uÅÁVpSØÖSGÙ™ïv°<¯ÄPÕÄí”
íü,ælNí{¢›¥ì/À1'�>wC×=ª?,.ƒ�$¬R„SØ#ÂžKÀŽBÛE-?©µ÷üÎIOmA:HoJÂµx>x–ÔGŽ‹ö�¥Q*î¼ÄyW%Ô¶6ä 	»ÃÕ�‘âïÝ"ñÀ¥õ{Ï±c-«Ð|ÆD$PôÀÔûÿ Côf&SfÙ±)2L—º™{�Á³N ¬Jl»¶±ÄAg&˜ž|^¥Bx #4@x3ÉüÇnƒ9²ë¿2�6s_æ"ˆ]Ø‰‰g’¥¥—Ï–9†fQ™§‡«3§Ú+†m|@^!Èhc£2Ïð!ajaˆºtµ’�€]€FV Ÿ”~Ã²ˆî”‹¶lµ«aNÉýÀÆ²´»²•«®5=	úª˜ôŸ�‹Ô·‚ËgË3û�¸üAW@Ðâ¯¸™'_-ÖhE±¹ZåRÔbä±;C'h±œ1·Lª¤‚äè^Û@«ÓÜ�qZ°¸ «W„##(Ë»V¹€úòžâö~¥¶‚ìWä!ŽÇ‹¨\�MQÀŸ,Ux/ÙcVPµ‰\¬Úe!:£©p¥ù0!•883‡UAiØß7-@2X¢LðöaˆÓUBNCteCŒ½“�¼ÛlÎÈõÌëò–T«ÒñÆr-Fí?tZœÞµ2.Á8,,Í^ íˆ¾%Bä(yªïeÕñûŒLAuÉójZ8‚Pe,°+0øf·¹ƒû¾ßòsàm7˜õg¢z%û_HÞaøsn=à‡¦a{Û€êjÂª‹TÍ\Õ•~‡0‹½�žËñ
º"gÙŒÎi!	ÁJ×ïlÿ Kú0Þ›õ>ð‰L™ ‚‚(ñP§¸ÒÏÚ^Õ¼JïcNlbpÊ­TÍCQ 4!iú%�le¯Hõš™§¼€cZ<ºÏ¿
F|Æ¨^«‹Ð…×ÌBÙc
Em')WˆFµš0xÄ;Ö÷SÐ>b¸¦¸WõÆže{yñ)ª‡p‰@ŸvbÙº–ìü¬ÕEQÓkPÀÔ»àÂvõsÅ¥ÌÈ=v”Ø€¼|Ü*nî>^Ðpÿ J?‘øƒ[f›#¦Î �Ù Û“3e®¿Ù—FËwn8œVÏÓÖU¥•+
«Ff•qÎÿ xŸ“;W{Ïæ ô¿tÔ;à|Ô¦qûžÒÏª‚j3O9BÇ–B¾nïxšó�ùÌ¿ûT{ÔTZö= Ë²3÷j,=Cøc×·[ÕÓ¯E»B`b¹ÉE½[üJ»•ü$ql“1~æVƒpÈ¾ÿ ˆ¢$Ê1í 	‘¥ü?+Ë¾5­€Yv"z†4_5i>ÿ ²š›�ÊdÔñdg«¼^Ò–H>¥°;,ÃuƒÈ×eÛë!Vü.�Zßæ¦�! J3Ì¢+�OÏ“´té*——÷-éÌÚþzÙP/s»†¹L§h²­2Â¦$¢ÒòQÄ©Wã,Ä·;Ä/*Õ�0ý›ƒÙ£ÔÜYklèzCâì±ó3Àœ›ç�Ì`Û»gÞ 
iOì&5=¯Ä6;µÓïI_/¶ôü¡}ý]Sº”D:,�”h»°v$¯1OI´¨ªž¬v¸×b‹Ì¹±ÈÅJÔt’l6í‡r¸àÅg&ïÝ¼pÁ	P¹î�YƒŒT[5•DÀ4¾ÐÖ6-@ñÏ�ÊzÀ]“¡¶òˆ¢¥­ªì‹›óÝ„¢ýü¦±2ÐÏÇågé`S´#ñMcõ¦¸Ž~ÊåZWLHH™6)¯,jlV8Z}Ñíô<Z?ù¥¹8G¸ÕøŒªzòÌÔ@xËÔV|@’S ð<æM½@þìäY—µéYDs�üA¡ë¡~Yñ}ùðýùÿ ¹�ûÿ ´‰ÉóGý´ì*ÛæãYð’i°ÏÌ»µä^¢À|±Nr¸±ö�„•ŠÒæ]�-=ØÙžì‹ÝyzÊÈóñbÆ9Á¹õø¾f“´�³€´_ˆû–½¯PWWha`ÕÊ)ViÒ1	† äÂ<Þ±(R.ÔÁ^ §5Öç=£?4®²p\b¤ó0 óxÍtvÄfHRD f,òÜ¹Z…�cEBò9cÆÂÏ¯W™ pPÆØŠqWšÌ¾º¶ÀÉÆ1s2B£GÛ‰I-žÀ-ßi�‹•÷38C—p&%r d­°)_*& sÄ´¹ù’(¾‡QàpÏÅÖö¹¢…�ý(¯×œÌ%bŠ¡ÛC2oU‘³l¨ûÔJ#`ˆe;Ì-qÏƒòð–PM´-L[b½fFÌS7ÓæS–+‹Àï¨†_y¬_˜G4Å�Ùõ©¿ä3^×í*¼ð¼r:¼Ô°à÷šŠâ$T<êI‹ÀÎ,+´yï,D<–š‘ÂBÛæ^8«¤u¡š�µv¨Ü©×'ŒÈ¢¥YÙ¿yF°u�ÔãÜÍJk	PŸSöqÉÜŽóV_ÚRjkIOêv™ç2äÜzW~²Áñ¹IcKö—þ¡A|ãÄ Ì»TGs½ ÃmT>ÆGÖ _Y[ÈH ÛÌ\ïUÚ÷Ò»Äÿ Gþ	èüKðq…méõ‰¡ßoË‰nqÉ7çÞ4†óvö³ˆúêÖN^Ó²¯T­¢«¬w€;„gS‹¹éƒƒB‚ä&Ê}Ø …ÑtGÓ9\ªL4ÂËÙ�!ÈQÕX—§‘ )Cæ2yM«1¡"ÏhçŒÄæªê²ì¤ŒBTÚØÖØSB¨äveéˆl£Uqêi�×Ön/ÚXäŒ!ôB4/~-ßh~Ù—ä/‚C½j^žsy”Øn�u€<Ëù¿ÜÎ[Æw×š¢äÔÃà¦G-tÕÐ/d¶pN"úTÙ'H×€\nÚ	CÕÆ¤/Ã õ3^ [Å2ƒ;K-é2¦XpK¿18°ÀíåO²çêÉ¥µ}©ã¡œ‡Â7‘8òJù‹+i«_¾`¸M]” Ý«jiìFÇiI¸Ø3,Ô¹V~ð$ [Ù°V'QêØ(ð¥îíÏËÎÁ{h ï–ûÆÇ ›…akO–¥%ä–*["Äµ¹…¹•agÅ~!‡§¤}ð—ü*À
¥”C¶7PÀ…KõNÄ½Oæ*<–wóõC¸†3ï-jó*;7eù\å¬Yqò	’˜vmŸiË¨•=˜–� Z-s=_ˆu€X9ëš¦cæôÑò˜Ö¦Õ
e)˜zCêr°[mÄÑQmõíH¡—7tá°Š³Za÷SPÆ�*¥¶êô Ä=©Wo.ŠˆdX@�¾"H¨“ÜŒ›öFm– 2Ì‰¦ô•]]jOš6ã>"j-Ã8Ï(�-4Ï<7òKƒážxŠ¯>Nˆ‚8É.)¡È¬µYak'…sÁð% ÀÚgê�¨WB�S‚êŽäl½Ð4F(†›˜fÊ¡^ðƒ‰Yeë‰®w[ÕVµ,ÖÜU:¦ñÒ�}0ØíçsÏ
 hCTø!™ÓÜ<‹;ƒÃ3g›Ð“Êâ¡:Ž¥ØŠñ„öÌµ` |CÄÄ	öˆœ™«J½J«‡Ex5};j(Ña "¼ˆd!·IY¢#…S_ °ÅÜQTEŒá¤ÑÈ|*Ž<õ#…Z¼*±ÄIL
{fR77±äÁ2-¿/h=�qçÛY‰‘þFÄx�ß)F¼ª¸@¶D(_2yíÂÌ8´²ìpMsò[ö‰4¹V0ºè>«™¹æçÄC´M)k´Ä½wS¿Œ‡Òy§Ù…Øs1<y¬»DËNÎÖÇ”Ç�qb€ÚöV Þýäj]g­²³
+¨cÉZn¬ì)mš×z³ækè5Q@�Ç%ó¹¢+Åò¿üÊ¼ë*/áŽ`Æ¿rc9Š/+-]‹ÅÜoóVËÏ9÷‚Ã¸UPgÖîƒXÄM¿r^å7“—ÚÑZôˆS˜×gRÔ¦{;CªŠ�ÖQç2Ú<üMTMàI¥�z©¤o>ßÆz".ºc©Ä£(Í|€q\Œ ÉN”4Úšq-`ƒ!¾àæ`s#Dè„«Ú³®Ì³ï8â ï:Áz8˜Jù0•`—ÞxF(É,'€-eÞ/	uûªVp5‰QÜˆ–+Í^QßI· »+\æ:GÏÆŠU'|E=úrÌ-k;¼x—ØLž•Âfç‘†
à—(%,AÀÐyÌ¥`q3ï_¸ÚšÎÉLƒt†Dwrù‰?ŠâúÛï.§ w%ô¼DS…p²gçXÜh`W(W`C\i˜gjD¶P_·Þ‹‰Û+´¸%QÝGï¬m”ß9Uh*›º[™ö 9ßn"=p ¡ê—-�Z4ÄÜµáÆÂo« 3;åˆ6Íp/Ã/ö$Z¼ˆ©Kã^ñm©eTb‚�KŽÉ Ô UL‡Uzˆõ³Œ‡wGXþÚ!LZkJÚ%xŠu„Ú^í³1«–™`·Ô!�iÄ.‘±â 1ÉO‰ŸŸ+ik0ÔuZDqŸ\Ä°‘�ŽhÑØ!R³–æÜD5 ÔZ–Q°çú€:½ßp	^ÁGü(ÀiË–hQqOÂŸ03gˆ£TyŸK¿;•omuCuŽ—é)æ÷aøIZ-ù|Ëò¾b·ÊñÚ7âíÕCñ6í¥äË|@O-øe[Çh±eX¶‡Ÿ8�Håe�ôeH±NÐË±dÈ“k¨QoÎá˜ÑÒÉX5y!Þæ˜Üd¼]‹tUÌáQûNŒ^fÒVûýÑ`ÍÄ­”Â×Ú@º½j‚Ë špÖ+™ˆÆÄ-- ôˆµ$�s¼‘î¥Z£Y ¿XÙDîùWCK±¸”þvXÝÞd3¼¡ï‡9u²2¡€B¼+…Þ\kS£žì°”x0Uºã:•¾Ó@”SM ga
ÄÈl¤‡Ú �Í‚AY–c.Ê”­>îDú¥ /Õ7QÚ£›x¸LX]vy¸ù†¾ pØ¬›Ù-þgcŒaXŽ­ ú¾§/XVk¦NÔ·™ÚTø÷³wÚ5s±±à¶k4„{­e®©¿ˆ,¸­9/„kªÀ|ÊÄ<ÓÖx'@¾£Ìïˆßb1©±FbÎÃpxH˜nQk-£J‡‰p7Ó(C˜ò…�ÊDM®1/Œ§‹Î5# ¦ú—©0ÙŽ»MÆã „wZx„IÊlV½$lì9Ò
ŽÕ-
0ƒù€KVîÚ°!´ìÙ²ÂáN{#‚ô`KÍ-2ö©tvóâ[X˜>`ö‚·è„Sx²ÕtTlkãÚzË~}£°+fµˆàŒþðN§9’x)ÒÊà…bÎkw÷�¨úf"Zjò,ïd`Y‹<¯…\òœ6Bß˜*z7)€-qAã&ã£Zr("½„ÔeSŽ&„eÝy™öe/Ðç\²�è[t`aËŠ^È1Lî(îÀ¬Þ'Xš4íWT²ÿ › ôÚ€Å}Çk†òÌvº0¤¤Úó)–U
”ù’©µyŠ€F¬µËc%`Ñ™hPJ*Ó>O2ß%)OP¦±`ÊrðØtGUrD%CzÒ€hÃh®§=õ,óu/3PÑÀØÇEf¥±£23¥;«Ñ²<¦f(^‹Þ-ÍÌv1mÍs0/ƒIt<ë�lhÌ¢ƒX)Tè²p$¡†ÃgDÑ®ÂnvÕqx^Ä!BÝ¨Sja Mˆ[œ‚ç‡mTG¦£Æ½¹Šiëg4`C«@¬‡5Ït î¶Š
GŒKb<92Øván®ØëU)Ç ¯Ó1e’W2÷Æ�Ì•[a³Âò@œ•+¤´ìZÇ&ûÈýE#„bo’é¿¬ËóÚ¼`PøJý­*.ãAß7’mínC®aÝb–2�&Y”Vñ[i…öƒVËëÞ[�.¡]ß,Ç5Áî4öÌž„Cv{rnÔ¶n±��Æµ\U³ÖsgÓ×ÍÃ‚îºê9­Å¨„E°»_Œãh–ò¦=Û7Á�¤ÅœË¾{$ÃžBgAÛÌdÕÊy,½š®,JÚÕßÉQ¹|~’Ûâz¢Ý`erÒùôÔ©Í-¢ÐÆ¥Äå?-	¯:•º�×p_q üÁ–ç•¸5R´¤ãlP@NÃƒÂ®0è‚–>ì±Bœ+{ÛÅLì“R^¨ó™Q5Â.ž»%p¸À«¢ìÒ=àÔ1°¬ú;r˜˜^‚¶@9	6N	J)F�ìµvŒaŽcÉËW3n™·u‘ö¡åYz7*X6¢ÌFÜÝV¢šA±æ6”½½-Ð,•ó2ÏªÈ¾jdc’Ó‡c†¦ÎbØm€
eËhæåå|’F»ólï³LÑ‹®0ÄÌSj¹7»&Z†·-Ê²ä…«JŽ©i¸Š3™¢ØÂà+– ‘b¢SmA'tgN×+¯9í)½……ÀÉ®	z™”;áœ°ÆU6
*,æîÁÎ¦Èº~ýiUUÓcvæ}íkÄ á¢3©‚Eºó`åÖRSW¢ß�mJH‰�\.1³4@ä!—1¦)}�*=.¦E:Z€¨RnNëgfæ4(™ÐòÄ+ñ0H§�@-	¼ƒ–¿IcÕ!Ú·”"ß!Ä0M²ÏiÄABŠ�,5š¼åOÔ.¶}¡+¿½�hÎ’6.!ðïf�éìYdQŠ­Ýä»	ŠØ1ÊÅPiÙ‡	W�P~÷ØÀ
^¢Êh¹ÙA½ibÅ´¦uÉ%Tp›W‰XTS.D·—pbÓ�×f*èµÜ0EŸR•ÉŠ’˜Ùßi:r&µsÞ,�pb@Œô¼[êéÞRÛ/í(ä‹W€­Få¥žë ¿v6	Î= gKË”+©Á›õ•ÙçüÅµ!œ+á2G› »*àÃð˜‚¢ÕtzJ•XwyâêjÍzôÐøeŒ8>	´ÉU|ÀPµêFÇz´ñ˜Z­É#+RK«ÑA-—¾s¹Y6±ð¾ò�"t|S&bøy…âá™MöÒµêi„à ú¡‹¼¶÷²p�Êè¥<rw‰†H�	mÎÃÍKYJpé‹ÀÀ,fI[za	½Žiƒ]R€‹`ÆÄ´(–Îø6ÆµÑ«®åMZÞ!TZA±@hná?à�°ÞYÂÒŠ®À0o	j�Ah3AªÉPÈ.±/Ë’0õínp’�,UìT	} ÒZÄÒûG˜…ò5êÀ¼½wVZ4ñ›­Y1ƒûAøUb ïûefoRï&aqçÜ‹5La�)Ž�µ»Haìaé;Ž†
³âZ2‚6•±cÃ-/¾€•�DÁdG- aƒ�ÝÝÓ¹!@¬†�¥"S1pèÌ²¸ÊÕ£Á‚.”»yx‚neÊû1Dw œ°z£6š¿Õ˜£Y÷2aX­§"½©WÙvG -‚PïÞA*†voñ0ðí2¼ó(F´—ÈµÈ�NÊ´@.4ÐbAów±/°­BƒòMFWæ‚jãÖ\°ñ2Š´ÖÕ6Úš~¡†ÅRŒ£¬ß9œÆ] Iô‰]XÞy©àøL«U"Ó1çƒÄ±TVV·æW¦	ñ;]>"<n§éÉ/q†vå<B¤Ñ²Ì‘cïE¨±ï(ó}UJ“9®
ù”ÇÊ„´\ÚëàFiÁY¾b–¸Â«ï-áõŒ¸-úÊÆ$TLux2-¥´•LEeRîòðÐ�ÑB)¶«àâ¥Š €a-±ÄWwQ´)Míêi›j€LB,l0ŒZPpô@#!¨‚²eE‡µÌÁ3½×Èë·y´Á2qGr_‡=Áj¸€qTø…EíMq5¡ØôQ½Ïivüu†ÆÕÀö–(SR[i´ú0T˜Ó<²4Þ5Þ ¢+AE)Ä ~®ÔrœFB»âbc¤�Å\¬6fÊ°SPQã…ˆ–E ‘ZÎFÅ}•Pª¤ª|ÆšÜ‹<$´‚‹ô4ãÊ$¤Ë`}¡`t«nîƒˆòT;5;¸§ò°„|½£�Å±´á• §"ÚŒ•/ø×1°nR»ö)ÿ �XhÇ@¹í|«7ÀS½´ö¸:Í"Ý®Ù©*‹115 U…í–ËhyaàRTk¦^Ép9<ðæ^kU/r,afl!Ù€Ü ¾Û@@Ì9-0¹”…Ø$µwÈæ!au‘‡Eš»‹™L�F¨Âa¬�¥Ñb/^p—=Ž”–›ÄØ÷›¦ˆ–ÒµÑ¦2/Üm’»êæ’¡ûØÑwVAR©ð	z¯%dr2v‚)€sŽ`òÖ8€p˜‚Åwwø•Šž9—´í¶ÅºÜÄFÈä)Y–¿e•\fþÒ�*ðøK*jžœO?yåŒ ZÅº�tËØeQÉ‹�ÆTñèº\Ó­þd	y2	C¼Äì`G¤8ñ2­Gm#Í‘|Ì Ð42qutf*G�4Ly€ÀÞ§Pð3Ñuå*v"„ùŽadÃC‰ fê%¢¢W ¾Ù}á:[1£5Úoµæv&o»¶ÊÅ³�&…v¨³‰[Š‚ ášµæ7–Rä>!�¸ÍÀ<LÞ#Z ¨*ßd¥·ð8]>Ñ�¿2Ó�Î')hèJ¬™ž°V¹úÌY�Å]3É3gÉ¹˜Z†´‚B¶èXLÚÅµ½n2�ó‚âÚÎ5;fÖÆÍ2@ÛÄ—‹•”h¶úœ�ÁšX¹æ>8�µÜ6àZ[Ø”®Ÿ7JLÍ<—ûœÀTç˜’ƒn¸bâ>ñæ=aa]¿PŽ�À˜Q;|Ï3,º¨¾wè7€L~Œpˆ<»·”Õ¬²+½Ps—¤È)ˆV
»\< FÝ;À¥–ÁeÛ‘Œ[h>‡J¡hÊ4eú*ÐOá›¨’*ºîÝÈr•ê²æôqžtÇl¢MX•½jÄp®Û:š$¬"•/µÍS€³©Áˆ¢rE¿SýàB
©Æ"Ë&¹– D»·ÃØŠXâWŽøJ«%Éé]€ÐÓIãÐ{àk™MøÅòA“íþ‘+SÜgüB™_§ˆfò@°«;y[_˜ž)ïCó)ª¾s·Ì«™è1>m¿qÙ^º|ýl~ ï]ûÃ0kãñ
´ïK—²ç�x6v¯ò²Æ^ÛËÌäîs¶»‘}jëïPzÃ¼¡ìTuŽÅk½TÁ<d‘õÚ*ùHÖ<l*2ñ5˜ ±j�ªÊÀ2ÛDÀìkrâ¢G&—@ò{SÊ$–ôpç	™‡u+.÷ ÜºñT‰Ê ¤Î`€±ÆÜ¢f0�lÐ�UŽC‘˜ûÛzO)tZ^Âj,MÑÇ•)”H±înUçD4Lí[ñšn]Ø×CÂ{+K>¤ÕFŒèh™sÌFÆ`ò_•SØbyÓh±gÛ>öÅöŒò]"lW"n
*¡˜Ã/†¡VEÙ+D(Õ�ÞœÍ£›èPv9Â$€Ò[qX½’ˆçêë’£W-ÊÛ/^e½Í·Â‘-*û%M¥O$v	ŽHÝ0–òÜ–ªË³uS]±2)[˜Àì<E±9e"xØtÉÉÈx¬M\²;{R<³
¾B€²;PX™SÜ›å±Câ``Ue¦“	•ò¸(n6sÎY@Úg¾Vâ„o˜g|«µ¹x™R"¶ÆE+K©¬F¶4lˆò¬®fô‰Z�a4ïÔÁ [µd³#5uîÚzÊ¿^ÁÄ1X9¬|Ç5©ÓWø‰ %â3˜=·ö•Š[’pÖ=*V½§Å\"PÝ¾†b³€AVÍ^8&ˆÏ51 TÏNiËëÚíóÐÆ<\sx�«é!6ðàÍŠ%º†Lÿ 6±ŽZò³ùbÅ0Ì Êe6ÏMån”†Ö÷|Õ(aeÚUîT$Sš€ òc¹Wm`-€Äì²æ#ÐN˜?²s’�»ù‡€Óu=Íï2¹´Ã<£œ2k8Ð{‚…_jÁcú`°š®)*yØ3"èW›Ë!Ã¾…Ç�ËÑ"¡Ð¯¨é‚®B„PmFÑZšN’¥¬È/qµ°­p®–®Q
’T¼9i˜FËßŠ¬¯ÌŒ·[XsSz¨èN[(fØœYxˆíl]¬Š¶âU{Àmy./;Ón 5¨Ð™n=b7'ÀûÄ9³º]Ò½¡sŸ¥hõ™¡Îê7äÞ VÃƒ+­¹Ønfõü%Ò/`G ýižÖl¾C3B;:Z�x¡wF_™œÂå^÷R¨üÊö¾3E ®þä4Jâ¿Äh?G(ñYÆ¾jW”à¹>ðmã3øŽ¿¼+¿‰vÖ•,ˆ÷)0×�þaò] &9V6¸·šc`fY@w9—43ºÄÎwóhxs*q7ýO�®f<}‰½Eó_¬îÃÚj¾ž ËÔv@jØDÆÒWÝÈÆm_O3y±õæ#‰à²-°0l6ƒæì’ÕqFÓ™L
Óçˆ!BÐ…qpñJ&Ù`x@¸GÞÁÆ.�îÎÚ#ÔT>®¸†AJ¬Î;Êè«¶RÜS¸À:¼f²1š P·á è‹[€—£ÊU¢wÅ†VIefpší,ZF±ðûÂâ¨Ëå…Uüh
kq­6ÉY*”Š� 
Ä…äL‹¾µ€DsúN{KŠ•¯[4Ê<+™°5ç,×·~HbW´–r˜2œ&=¬ä>•¦ù¯ë|ä[ÄÇôP
;5ª_+Ô tB”0ûêdRª¦EïáÅž—~%Ã_Xý�°%^w`Ò&Q¸h�énNL²S¶KdóY1xüÑýÑŠ±Á·ú–2þã®õèËýË¬-ÿ ™Mak/öÍ¸²9þÙŽ¼=¸>béV¯ï	J».ºÌe]_rS\Á°TQW£Cä';ñ`þà3îßÔPÆ�h²<ó †�Í¨€¤œ­üÊj{0¤;/gÖÐËXøL/Š),´GØÁÜoÞàTHàpb¬oœ·¥œ_é/ˆ|0íô]?Ü¸C^ÔŸyî§iˆò†°úO»ÿ ysé‹¼ÚWþß¼#wµ�õ–³í±çžùžÒò¿OŒøê#ñ?áÓêï-6<1 Ø§õ†/]Jòv®š-q,÷`eÞ"�cä˜ƒ¢xÑÛ<U¯ÆïœÝæ³Â%¸µ²�ƒ½¥Ÿ>8Š—ì/©M4pU…ÆÑSÁ˜`ÍÚÉ‰ŠM†xàqFŒUÊoÆ¥0£¬³3.ëx¹Y…Í˜/5UÐw’Êí‹¸‹NÛ}‡´×€5¬‚½.VYoQIVŒºœÄ³“
§mm‘-	DF†«žK�Æ"î@¤lÓÖ
,£±(·Ûýì\“ÓIÛx1 H\VW¾þ]nG–ÁAsŠ¤Té±sM„C±•òrÐð·ä �»�¤
™cjñØK�ð Š¾!‚¼Êpg2¹XÇ†˜
äZZ¬0˜JÜ²fs¾ 9–ß›†ï(½¯kŽ[>è;²ø¥~&qEÝ–å®¿ê?,¸Bþ*o|ûC,x?½ÀÙKC—ŸDäÁ�ýÌ±Z4+Ö4—êõ‰y[Yã0Óï2Qü––ÆÌ£ÚT(·–d›Ô¬Hø_d€hçW�ÔZ+¯gûƒ�®¿¹yÇ‘^>#ZO"Œí[‚ƒù–j½êc8Ãd›úeŠ*·÷Œ±µ~œÍ¡ûGv{îú_¹Aì*Àà¨î>½áÞ/3‹_Kæ¡¿§y“+éëañýËNºû2ß­F”#Z¢tuj°­ÅÆ­\5Un9O•,P™Ëƒ´Ì¡ê#¹ÛÄLJÒÂ˜kê»­G+uQ}Šë»˜æï_,òÀ�Œs¥WÍÛ<žáF>dû°•p±d�VP=àXè#Û8�eÛöb¯Œ+Ái÷f¬Ð Õ�ò•ì—ˆs�ÉõH»ƒ%ÉÇn"ÃÍßPmÞí‘ëÒ%âDþDÔÞãXø…Z´Ýó/Ð@x�wy7Ä–TiLb{Ýsî6«@º4¢ÆÚ²ò+0ÃÂ®¹�ƒr½îMñ|GÍÀX8·UBp†"žüTFKJýeîcâîã4U˜4c76ûØ:ãq‹"kvà¨
ïûœA[·’(Ã~,£™¦L¿FµSí7§·h\¹~¨±êVäS‘Â¨~#nY®Ï9‡#¥š4|@”-sû‘'#°Iv±Ã/ê/_V°ü¥-44ÂãhÌQc{Bypªd²ÐwšáöÌEæ\¥MZp7lÓÅ7ôÜ~	YÛñ-Å³ž>ðÌ¸´V¹qô®X¸tqMq^ý�hDðß^ó?C³/íy‰îýòU9LÖÌ¹*æÕ‡°_w¯ÕÛMÙ^7ÞP:¯ž™[o¼=E¯ä™bÿ ¡èþŒ¶âÓTwfå„åz>$LÝ»0)9_„qI©ÒÐ…w|‰}Ý Âã7UüÁÅaNä2•‘Jx»àøŒõaŠ¬0‚íÏ?1ùõw€Îr§¼ö‰G-_o.¬˜FÞÖ¼NËeBï‚ �æÆ !ûm¼à¬w˜]i6[B‚Àn¦¦ÅÀâ¾yQä�í³x­ÑC–Õ‹0C%!NJÔ4(7˜íÑÈ©øJ·Â5Âk\P}Û³Ç’¢Ó¤˜’-Hãê†Ø½5
Q6à‹ÛÛz™#ß&f·¿vS„²ý¡ˆ;m<„i[|S�¯9UÊ;„nÕà–†+ë7‰KŠ²m‹¬Ãè]Nî(§È�çæ.ÚÌ¸ù5(³¼^•åSL5ÞGnqJ÷�/—öIy‚ýâñ1þ¥l¢×f©<f˜§O‘¸†§éÚmbî0[Üfv×½T…�•ùKÉ_mWÚy`Ä89G„(ø¹k;ø+‚Žë%�³Ì a;ÿ ªŸPbûù¨xÖ°ýCeþØ=Ÿ¶  IÄ¿Ô‡mð‹³G¢æÔV\ÜÉJ€cÊ†½‘¹,‰Œ¥PÞ)U7asoªe>Û©Sß'&>E\.sZº'h /Ý'Ô¡qH3½\iÛy ¹‚ln2/œo¶/ù`Þ|Ãtº+Íù`ÑÀ!,¾;ÁåÄ0ÅËÇr�ÚP=€õzÊÚˆ¯Ä‚¶BçÇ®«µ,PP‰krPååÔâ�jq7L·Î!Sf\¥VnYçº3Þajj”úÏ‘L”±º/±·ÌEÜøl úrJAÆœèz0f!Ä[§¤pú»Yë.I8Â©£³–.Ù\Ö�P¡7KÄšéL&êÑ™sUW<Ršpµ”ÇÇŠ~¡(6B¹‡ÞA\yXÎnÂºÁ¥_Š‰Ä¨?d
œNá
7EiŽt8D¿¼ÎzWøfféá–¥
ª)é)²¼SP–YóPœ%Š¡{ÝEG—NcX=w˜ˆÆæâ*ª1HåÊuêŠüC4‡“ ¶ÁÜƒF�aPÇ�ÌÒ2‹%{\pŸêûEÑG¹…wœÌe{ÕD0±îÿ PÇ‚}J„I!ˆ8wƒ˜×«"9Ä½P¹Šq÷ÜÛÂJqîqžL¥½YÓÅV‘cƒ`Üá€îðÆ½²,Fl�’”ÍÉ<@¤4…¡‰ä@½8wN‘Øû�0ò¹KÄÈÅúxƒÑ-À…»3âÈ¸ù`4Ü¡7ƒG¼
Æ’ÔyqˆÎ¨ƒÛqqÆs:ø6«�¾b� pjºøÙyW|ä–ñWÚ_BÍ"4¥ËÅfnìZä—ÌË«i\ªÀ6¡Æ"_°Œ],®­h
ŒðÄÁTJæ¶ñ…Œ¶ /$È¬blrVšÔ
ç+Fj*\4@;]ËhVaC¶>%ÊJ—ÛÀKâñd(3Ÿ¸GÄ0’yz.À÷Èw‡@ÂìÂ ^ò™V½A¦¨9£;Œêž€äÎ¹˜s39©co´ÙÚ“•YÕ\±óÒ«é¦;
˜¹ór³f¶aäK¨qgõpïÂö†>ò…uÃ—·ÄÛräÍ/<0ÉÝñ5ý9u,ÐÕ«‚šZw¸Ž¾óZû#â¿OÜ[Vþ®q€K*ïL,ŸÝ¶ë¶f¢éÊ˜ŸOþz\Ó™€mœÈ”à.…€_ßõEúQÞõØýTcã‰•1—ˆ³ÏG­n­^]B�œÌ MX‘àÐNÓVÚ �Ñ‚°p+AUäÁ¸|÷*SÈ›+.¦ÜŸæ]¶Q„ØÂ?·/?¥þXƒÄ4™löÑñÅ£\.ÀJ—P†6¦AKLJ”(ŽÖo¼wŠkþ·¤T&Ê„+"ŒˆR*å©$ŽÊSï_£,�â ¸ªn«Ä\šÏ­ßøÙÒ±eó#ÅµªÖ[ŒTV…—€v&ß‰V_¹@¼,¬Ó°ˆÚY·w+E¾P.�½u�ßMk\»'Zñ˜þ$2Žå¶·áêˆæ„®5ùŸ€òÊL¢¯êÄ^SAþ¥­]<âsa¿eNQ¦c¸Õù�°ú Š*3Ä§fêY„SMÄ(ïÌ¦Ó]é  #�Æ'ÊU+O´¦ZÒTãqîz¡¶˜bíÞ:qp $=ÉNßiNäË‹ôŽàÎäuñ©QŒ¾°'�Ì£Ê._Ü'}ˆæ5ÞRÆåB«kMxà‰ºJï}Ì|‰ö ÿ 0Ø¹q)ãÕpâXÓÑ"3àCVÃ‹¯Â	£Æ8úN™//ÅpyšÍ¢/O2õL;)Œ$%Ãï©¡�PÁ«õž¬H[;£ñ�ºþÅ¾q)ïCÃŸX¥¥vä��Ž”bøBUêåT–(íróÏÈµ¼•TÊsæí@S-¶`^5sq7g`Þæ1TûÇ4:B÷ˆÓa›‹„’¨%‹à)û@€Ä_-õ´ÝÐÕ�ÀDHŽ­C5šðf+Tàßêæ:ý#r“•MK@SÌ2ƒ9«„ÿ ]5�/‰¦ø¤�Å¶û«òMhûûìØT_gÞ$E2q¤3¸¨6¡^bW{ìÄ
%ÿ ²å÷"Q‚ü½¦YÞ‹{H¸åÓ°KE¤Ñþ“6CÊÂ2úˆ-Ö;Fr�n¼JL`ïˆyÌ¸ËÃh\¶ñÄÅÁ©Ø'Ásè\¿—„%ëò#¡ñŠöâ7™ë‚ï!�å—¯ñ/Ûß3Î(ìþ™ 8wþNeŸªBüêUh„=©�œ‘&��-O õAù…øÈ‹zô–Íî'Å‚2ÆÁRñ˜·gÎ&>öÃ¬[”éš²*v–Í®Z/´Y ôX7Ôƒ1»Ûf7túT‹¬£å®u¥p—qÓ±¨/” ‡†‚¨ë¸^™ökSšÍ†Vi®×³´.ZÝµo-½ø×2Ú$Îx.¹iÙì�¤ç%ÖòÀeØç&‚?¤­lWˆw³²¦O"Ç4 ô™xžþÑöý‰B­XªL¾y~òªœ5¯ÎÍ‘â]dð£ÕžÃgjÙŠO¾m}³ÊNçtâ®z3ï0T˜!í j¡Ÿ+È‰i÷›ûÅÀ÷ë_ˆQ³µ÷è˜>\Èf8Yi¸¶³~Ö½ ÃëÏÔº¥žÉ@ïÂUe\èl{DQÙZÝª?±æ£uS²~ãõ^aŽ³ërÑÚ ¡•pJ<Ÿ	§¤—û‰ÛÑU+‰Cæe6¯‰ZVY^Ï˜_ÕEŒúAËò©’S/IôÔí3Êé~g¯í(äHÙß´í+Â.Ž'{#ÑRÜ¬«Ôg,Ž7]è;BÒïˆ
Ö‹uæ_$=Fípò6é¯Ì?Â"ôõ…%É‡Ç~d­]ÑÎ\N-Û{Ä#ãjþ´&£íÒ .ƒKPlaY�4^_ç§›—Ÿð�õo7À‹{lñ/ ÂÅó ¸õ¡ö†áj4¦ùlŸx²Û£
Uö�Îx,1Z/PüÀMÕº]{.A=X«ùÒßbœ).Ñú¶*¿Ò÷€ÃÊÅ5ê 6\õt¸Ý'ò	ÝÍýfY¥4J^e¿iÝØÔ;™‹Óî¯Òš´ê"À —[L˜!6©>¸€X~C…îQgõ4¯bßÓÂA¼�ÌíÍv¿˜»>1ý¬`ôÑ•œyüÄ®±½?30r£øe´:½ˆ/x’`’zª$ÎìF7Ã™XZRÎß™Ø=“<ÞWèÊÄ_¨ýC�,ë>A=YLõ†aÏöž—å.ÄóVKòY9Q¹A†ô|¿q½µ9Ð{OP 4~µ�Q”¹d?ßKÍŽAä_â<Ì�\_dòV[Ê}4�û$;ÿ ´¿ÒÃá<„å£à½ÃòÍxyCó8W‹£å© ‚ôâø·ˆ§r?XÖ ØìA´—Ëk\ý¥+tšdº€×d´#ŠorÜIÍ!?Åçï^žÁÝÃêJ'áÛ¯˜nÏÜÅë>!Ù˜	‡µ[zÍõ€Æiuw£ÿ ¥¿iI­¸�AÈzã—_hùÏøàñß=¼#ïˆioé"kN:d÷JT¹•ÇÛûÌ½�s\ä?(>p:ûâê0LzX•§%Ì|E(Qx´‘�êHOf%sP€BC·ûˆX2öîS™.¿†-ó.Çõ}MKÏÍes°CÅ«¿xÙ¯¬ÂË¨Šü¡0:Ã^<¼ù_Ý—¢ËÓuÌ0¡Æù¥>Ž¾ÿ âUú¥k6<~ÄðkÚ'�$ð_A(pý˜å�CP;m@8–™G“ýM32ª/MÜÍzñà/ˆìõþ¥|zK"4q6‰Ø™SšOh
CÍûóã+ê¨šQÅ²' ‰çÏ÷8öþêsá»üˆ¢;rýèÚ¯õO·¬ßˆOÔóÎ/ìJ&�P+øAÅwh/ˆ³Óói�ãUø¸8¤×õBal¡‹ï†Ë Y¢÷]…ûÃEÔÃCd¹ç¢Èõ,†;éB×Œ;|ÓÊ§>*0·ìÔ}å2åß/Ú.ñ…ï€…5«Î¯™ûF^ðá½-ò|¨ûTÇŒð´~`-|�êe.ñjL‘íØ=kdq¶”Ê‰”ßŠŸ«X‡‹í¸cº¦kÚü@`©ªp{®'p~^Éib;§âa |Â±–•w²¡ÉÜÏ_Ü)h`¼-«1;èÁ2y_�&ð½Nä%*íû‘1×ª©Q; Èø~IºWîËoÞEðœ+t§}´5ÞÝ|x³øY·.Jm&EßÀA™r_}-Ê™`4RTÞnò[ÐÕ€Ô :–GS�à4”XC¨òÊa¢Ž…‰Ôgb±Ðôn…#MŸ™Á_Œœ@¿@4~ÒÌ-íÒ/ôèýá~®‡ öE¶þÉq“Ý¿õ>Ø!RH�Ûl‡ÝôO ¿©÷¥ýpžÀþ"êËºÁ.¤qŸ¹<óÏÈÇÜñ§î		¨PÔÚA`� Õ¿Ì+WØcü@¡Y«n—®ý-§ðÐd  šƒ€} ´4FíTÿ ð§–ü’Ó7µwó+|´IÞ[Õñ>à”-N>ïÐòäï>®=CvÚwþ’')­è³Ë=’£¿¯óÈã+[Ä²Òòléa¶ ‰cc§ùˆQµ§¨7X}Š…[WƒÖYÐG#c§ùÓ¼³¼o"Vø%ŽGå�?øwc›dlú^»qw‘a*ãFDQEQjç…ïÃ˜”Î�„ŠÆ¼*¢OôIþ‰?Ñ ‰cgx’–1®Fc.å,ÒÄ¸lÅr2ðVä¹¸îI½Ì]Lü™ZÐ7ÓÞì¦�™þðŸï	þð†0¯kée™œ¡ÄØâWÆ�"Y%Œ‰6 SÊ™zÆ!&µmjÁÎvÝ©A�ÚB&&4Y¶¹Å9”X rÀKÞGÝ?Üýáòd™W[J®B[Wh²E …aJ(©Ž\±X]ìy^_‰!`rhŸí‰þÈŸè“ýiŸCsH`§<� YÐÌX`Žu°8*=übhtªz
æÕ|î¨‡@Z@Ð£ÄB¨P1U™èf}1ýÏ¦?¸p™Ã‘?ð6AâìÃ(ËŠG¡
Û^�.½ÿ Ïg`ÞŽ–N(ÙkÃ¬yŠ£C3KEX\ñþ!Ø|QÁ¬zÁTèós‰Ùü °r+ãxµn&³�½b.ù\,¾^íXÔíÈç�ñ<‰à|MW�VÓ]ã9*ƒ€—‘×D>0 ðµÀD3<V»›2Ïæ|G�<	àOâ?*-€²•ž'Û ¼‹Î>Ñ£ÝE�ªLÓ—™à|OàžÄ{?‚xÿ t —º¸¼KNl[‡$a€ þÞ.†ß»ï,¤:ï¥®š&¦éÇ	mÙ9æ‰dl™6j µÄ)ó…]4Ö'Ö¿ÜjB$U}ßøj)åsýd¬�õ‘ã|Gú¦ªgú†2·}î ›³>£ûž�ï>™ŸPÏªgÑ3è™õ @	EóÓ:ƒ*óËq`Öâœƒ¹âýçÑ3è™õúF}3.–ÓW1gbü“‡òO¢gÕ3è™õú†}C+0X¢ù¨Â^3¤IºóŠÃf¦™¸°“.Uçnô$oÚ#îôÒ8·‘•õ¿ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ‰÷9ÎcÆ1cÆ1Žs¥ÿ ±Î/ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ �ÿ Ž¸?ô_þrº`t£Ímš˜XÅû-J^ø†ë)ò’˜¬ä
3.t«£ˆÎ¸Ì 4šiÉ‹ÉÄ²Ñí:q2N¶Ô¡‹¡øÈ^–8ÚÃrÿ ‘@ÛîðÍt:Ã%ïsbÉ¬:X©úÛUâ+›3Á	k
Žæ¿®y™WèSå¢…÷+`f\¿ù8fÅ×þ!E�#–ƒ<n‚Ûdf¢»¡ÅÔPÂ`ËeF+Y11ó•¶Q€9�ªL1ÛR÷ßŸ¹Z�›m©µ®(ÑZ@‚]†ƒwÿ ‰råË˜^2ô)�÷8›ÿ º:¢ªbªn�ƒrª±Y*Ð\o	5X›h7x DsÎ`+©f—ô‘œ‰ày¼+?›©�ó£ðcˆ÷ÿ Ã@>p~€í>·ä‡Y%èpÄÙn Q•ƒHîm‚‚-h§Ôt™¤,Ë<*óMK÷�enåÉX˜"—1Üa”©XStõy†Š{è{G'Ç…ðJ úÈÁwxýþP6®x¶Âx‘™ÊÌÉ hC'¿§Jzå	O%cZQ[æ¿t[F–|³àÁ´ðp[/>6£Ï3œáû”jÉ·]ª/�hàRÐCsñ‹1vƒ)d'\³DlW+™ð-g’hi~Ö� ÁBä’B÷EÃÇaÓ-z‡È-ÉàæOEÃ<µ¡ôD…í6X>KóÄXÑ› Ïº Ù…fI|ÒÄ&žT”Y»°Ï
ªE÷ØbqN+Wcq(ØöJ!—{/h±Æû�\¼¯$¶é÷EþåGúxÏ¬£^2Ÿ,î¸œÑ�±DM
Í zØ&oÈÝý³5HñÌr>&fÁùDI/9èÄÁbûeñ¤´Õ§Ì&®Ý¿žŠÁ]`‰ÀÝe3‘îÅ\S²'\}„Ì�µ·¬µ]àÕ*8[¾Áaz×1@c}`±/)´øl‚ô#Ä^ë©ãiÞX<BK�×–Óò¬’ZPPåU¼§bÇh?‡2>cJŒÛÙùˆ¼M¸»ãâ/T¨«É™šéþÜj”2±Ëz9%e“1@1Ò
…·±ÿ DP
U‰âÿ 0,`ƒÂÎ€ìâZì^@ .uÏ3“*}ëþûÒ¯�·Ý9ô&Ä{dw÷¨º[;—ˆVleµ}£Ë\ÂïÞ-nfhñ¹6Ìj>ÁakK�þá‘/G÷1X®�WÄ¸Ü~p%‡"ü‘œè~R¸(JC%üE,a´�~ Â[Jì2Ì' /WF¶;Ð1ÕhmÉY¾ÙïC@XG"/6�¤zmÚÛ\HOZGš.\‘‚¶5Ä<ñ¶^•0Ü5mBÐ/s’= aëž¨B`¡Npó×¨b
ð€ág„`a¯­Õ9
¼3Š–õÄy¯ˆ:Ö4]ÑbM1?XÉËØ“Ã£�{à––ºéY°#U�Mz…‹@²3ý",GA¼ŒQxwŽÊYe˜X3ÛÖ*"\ò€¬!í>õÿ €ú¦_euò™«hïâ	P?©Û*Ê£´	c³÷¹Æ|[�•Ò­”5…Vã�²ˆzv64Ãñ4ˆyÖ¸ˆ$-ÎEó=²±.ŒC‚ÊSŠ›½Ä�XUNO©HÑU[wíµ"¬ÖÕY¬JC€U'  ˆ)€ZÜ¥&ŽëÑ«¿iZàGOw•C�ÃºèÀì¯d™íP·Õ*ºYï�%Œ.o²ˆçÞQ¡E<Dop.‚ÔIB
	èeåÑìePs�KÅé|‚@îýÖV¸^ê?¼D¶µÂµMñsx¢Ÿ®È‡–µ7þ�DBÔGW0+ Å/ÖVÊA±Žñ(�À—Õ¸¼;æº”×9…˜óçŠ¬ZüTh¨+4ŠªùòìCÓŒLÖÖww0>Š*×Ÿ´ÅŸhà/ïñ>õÿ €ã¸�*‚Š¸¸ÈÜqåKB(kä›G„®iŒvµs²)(3ÓÜd›\^B'bÐW³4³’öÖç„°jéàspÍJ#7É`1Pø�sÂp9ºÔ¾?¬«5ÛO$�eÒ�ÚÜâ—…ö�”¢ßwEhÀåF²ï5b™uq�€©+…Á9¾/ÖECOÓMŒT	�y†1eßgÚ¥0ÏÜ¹Æ¢®/\	qjm~Ë­@€Z OwÃ|€â¯”@ñ*áÅÂxŒv¸ñ	“„y2ˆ.âÂláÌÈŠÍhåaÄ³MU}m÷:í(¹Täh´p¨/–‡5ë5û’Ãm7‰pLÃœžDrK{N÷ƒU6z2å
ä�"C„í……‰µÅêð#KØÍ@¦íq@f�	þ¸ˆ”Ð‹WÅÂ€ÙðlWlçâ«©¼à´f}ëþû9ÿ F‚À‹ä‹–Àíå-…KÂð%ŠáS…o˜º"±`AÄœ` úCàvƒ¾ZÁš—­ð(C¬Ð«jÄìEÐˆÆñRË 1‰Ù@ à”½é�R»6Ý•Ä×ÝÕ(µfy,>ähUÀÉM*xCÄÅt©» jõ2ñµ�,©â¨æà„à$Jpœ`Â‰wÌjÙÊJª<Îæ¬¼%d¦(�ˆýµ>ÒÝ¤9µ™Ÿ‹ÝP…j¯82ðk¡¸6´Ú¿HZi8kú‹9vô˜þbëªäy¦àÃ¼æ>Ñv�öoY¼bä(ï6rê¸xy¹SIGÓ¶&ÞÃíæºþ_ISª‰T¹ÑOix_‘O:J/û‰‹ŒýÈ×E¾¯õ>ƒŽ‚¼Šœ7†Æ»vï€³m†uhZQ@~ûé,Õ*ý¹÷¯ûìr/ìðqÚ/ÊÀ5æ^ªÙ+Ü(�÷ñ-üúÀüŠü.ä¬­Z oÕ÷1cºš�‰PcÆUYG`¾±˜VÙ»­±Q3Ú»%úÐet™Uò«a«nÖ¿"/7¾4ƒæ†Ê,2›qàæ"Ý>@T‹ñ°·ÐB•ƒÑ)eò4
Üi×0'Ž‚p·;² @L ?ØÍÜ- °°;†ð¬¨¤ÃÇ=P–PW©€âF¤=¼‹Þ­EYi4Õø‡ \ZEŒÑšl…�ÊÐ€XnñâoÚ—ý’ù¥ßlZ/&�v–Ì;Ü–‡m¯É »M¾ì®ˆˆ¹zóÛ
z]ºö¡�[M Ñ0ª±é‚( �ÔÑ|z·îìÔY‚ùÇý÷P�Y˜ä0W‘†¼>ëWÞ,ùõú1§ãÉ‚Î!XŠù kÓ�¶?xªC÷)�&™ƒ¾Ïx›è‘Ä0ªÏ™ïVMÔ%úP�…Ð=ñ+VhG÷Šô�­ã>U^	QX�wr§¢ó£>×+ÊüÄA`³°aë¿²aKc·¸\gpYiÝŠ]
¦ûÍP’è-Ô>é¢ �0é>C£PXÐ†¨¶÷síÑy¢ðìƒ":–Êà�	p¯£Y–Ôq* çÈepñ†¶¬™®ã_ýÙÎãà�é”�7ìUÃ(}ÞgWÓy…5Ze]©]å*9 Ù�ó¦Pj`0ÖD‚½ÁTpÇ+£*ûŠå+ŒêØP²‘¥Ò‰œ#®�¢0¬»Ìp�p`é» g”r|ªr£’ã5oûî¢–÷Hp¨Þ!™L›E¶
dþlXÐWŠ cMc´KùAÔ ½-ŠÅ¹%ý9Ñ>ID2¨£Å(þæSÞÊþˆ5»è�ðD¦¯€/‹ä,�³ö;«&KÖç£]ð"†Û`Š’•×Q Xd$kÕ•$Ü\1*¼¯`øxîà/ A¹ï@æ“Ô	iWVÎ*4ß¦H=r17
sdU®<‡AÒÒä„×„k‚¼o ðgæ^Ù3PÚøâo>È	"Záù‹µ}^Ó«®ç53§êôwü¹´ïÁË@‚(`½°ß¾Ô¯”—m^diw(Se\\§&]6K i5±L�{ÝÀ2iª S'OßSU/ˆ��ðŽÅóLõ8yIHý“›8QÖjü¢Ðô.v{ÀÉ¾)q	Ù¢à"Rg|¨›ƒ/DÛÁzÿ ÀnVT¿Àaó²ñ9ÈÐ�Ï˜¸gÃã‹ O ±‚z–Ã®ðËŽHa„|ÙÀ1¿W/ÆÀöœM®×/ÆóŽ�MÛÿ jˆ6ì·¦®÷ïÑtÃõdÕðaÈ_RÂùì�Zdªõ	†lû"e_¹0yfeløš!VÛ˜}f*‘5Ko¼2"qãˆF6ðR¯`jÎ È�øåMæ¯Z-±âá™Î\Aþºmøsta\À%‰Ãþ3óËúbÂf�ÊMÔ¢éÈÐÕ>*¬Q\)NKdQ	É½ö¡Î]³qø˜vÊ•‹	¯½³äÑÄn©—¼ðÑA-hAµa—ÕÄ�b­Ã÷‚îTx…8V¡Sa²JÐîZä<?¸[²Â/fMúW`¹W>’Äb�YZç;oÖÖ†™È¼¾ÓÆý ¹Dz‡�Ã²Œ†1×&Ç0Â}Ú2öî~õÿ }˜Ùµ•Â•�ow`l}!£<|å¿Fd„þC=>‰\�åÕí3¾ClÏÔ½¥€ß˜]ª®Â"í¯ê 6…ÊÛW§§ôÉ—ŠÈ0@ñ¿”fŸNJ©N&>F3Ä¸½È‡N)h0œÇ*|¼7lU®H]ùtß`„‘Î4ÂY5pyyKÞMŽ×$á2¨g³v—óÍ©eC«É¨-°*oÓý	=ž~"0Œî GH	w†…rÄÊüñQÊ�,�ÝƒÚ§QÙè‹Mwó)«Qž%eÎ�¼zÀá#Æ°-cPbÒ�£Í•SV¬qe—Ú“”%^v:‰ZâŸaPï%bpF<ô«œÇÞ«mG-Sz–qW¤ü[$+sp§¬?NSlŸw…ZüËTRÂ ¨(0xŽëÌ–/s1fÛ­Ï½ÐÿÚ ?!Ã€`V¥e%cDT!¬¯PHÊSªŠÊê¨:•ëR0JÀ:
#úNÂ&æ"ÞÄà”…P1“ß'J²²²²²²�/$‰_àHç£	VQe’º×@T:—ˆ9€Ï,®˜4@èˆÇ¨Ëè¬Me¡¸ ºZ²‘Š™çXE¶ÌÐ‚_D�ð‹ÃQèV’�¿‘,•++Ón…‡›ø˜5üx„®‡Z×IƒR«\]kÖúUÌs.Ve7æP	KÜìK÷éR †ã0eØ­‰\#UŸ¯D·_¶+<J8ývþã"ÚŸÈˆw-ÿ +…Þ/tS.#,,™ÐêÀõ+ø…2Â_@z0º,£ÑFT´zY-è;‹0Ž[. «¦î^Uxr’¸‰—²#]Å†ËÏEuÏUè:•ûˆ“ÅÕLÛ–%»A=m�Ë¬Õ/-Í.Z5®TÔ¹ˆó
sÐÌòÁÅG¹<ÓLÀåî%Ëq6²Çp·sLsÒ–·,eÄ©Þ"ÝN$K/æây©Ë–ÌWJê·¹ÃRf!—êyØŽWù•e"# Ät€Q(ÚC8eŽ�»Ä`¶i•ØüË²å#Qé(åÓP¬Ê:,3•žšT°a‚Lày‚å&Q FD]2…s¢&ÌÊœBž¬çRó1dàË—¹Qˆ¹™K–`™Nƒkèt­.PA™œ�è±(3z+uEe¢�	”uŠïâ;z=	<pu˜è‹¦æ~0âå£èœÙh)’Z@’�Dæ¦Ôî£AÝÄàå”ÍD„%\^„A¶qÔ¿I(ŽNfLù1Ö zFÓˆPž–	–Y0™÷aKéà ¹�Lô\ït.Øë0©H×@£’SÐ§¥}™†J]f—Ø;•CéË ÎhQ™f\„àŠt‘ÔmÌF—:T¦ÇÆzmÜTÆá™“h:Å¹b1‰{—à¸ÕsÍD—àelÉé�Ìä”:JõC@™p§‡£Å¸ xä•ÒRQQ*7%’™qÏA—¸Â$/ïR^_¼pBnÆh^ˆôª7Š‹3P·ïLõ˜ª‰Ä®ÔŽÂÍ¨ÔÓ.9C,÷Pp1/ÓRîÉã|J Š©ŽˆÜÇãPîÔ:ŒôíšAReŒç§rc`MÏ$¥•…S3Fñ-ŒÆ½s	|˜<ÌˆÖ ÌÍpLc£4‰¹‚$·C‰Vº#î‹Íü@ï6šè¸ÑŒÄƒP@¡.*½Ìãá�¿YigêTëï.½Ãl`G�Au¸S¨8 ˆ³%Gc*îÜëÑLoˆFDóÈÖÕ¸gj2ÜTçtŠ÷fX‡FÒî_SaŠ¸$áÒd@É@®bÒ[y™!&s˜ËKgŒìK©jâ_!C®aâ6éL¾ÊeŒ5™Ct;–[>GŒ³âj7G_0[[­­LAÌsJæÑ
kó2b!=
<[L[†;‰¤t¦9Äa›‹ý-ËKþõK õ¡”n\Jžˆt‘Rìîâ×˜ÚÌ êÊ×]"´f§&JW\ùS˜$}e‰�}fhÜÌ{‘ö'6ÁÚ-�ƒê®êx‚^l3Ü7·,+¨Ý1Æ?+	ÂbbÌ*ã«±> E‰.\a°†b¨5 Ôã!n¥&À`šè¯øÈmÖàÃ¨õAéÇ^‚	jæh/O&bKAsxm›e?»Þ bYõ¨g™†QÚg›¾°ºb[Å~‘P•�Ù„A/´½M_f3bÁŒîŠÏ|“¤’b¥J�§E#p�í,€¢ðo¢õ\EyA‘¢VnpÆ`Æ�BÄXÿ ;þ“]WŠ.‰ˆ‚:TJ„×nƒRÔÜ”eñ1#+£‹�ÎL˜�‰ib¨Ìäg¹—ÈA˜bØäÖIÞj�r!bˆvIÉ#=QfN`©õ@¹ñ7¸XÌÚˆÑSS)ZÔ£GJÂ4�0Ãâƒü�ä).à‚b1Sˆt®‹Kš‹0#”¹ÄÜ2‰q_0Ý�§¸êT<:©Y–.RBc�â>/0t[gy�¸—!:KW�ŠÀÎÎS³F!“1K¸¹’Ì¯OBæóÑ4±1G†rf”9¥å¥º´ïü éWÓðtN˜œz€¼Å<1QÌ
Žõñí3á4ÌVQ}£$ªo	b×0½â,±™vT[¬�¬É`:U-Þå;?íŠ�âÏüF®ì½�Ÿˆc=ß¼eÐñu÷��P‚à0æ�9�€7º-v6oŸs¿xš;ÆÆ{�•ŒNömÛh^à–¡hêf1'1lÏ$ébØ(Íå0¾‰˜«‹–Œ&2G@aÔmÖåô[â(Î¥\$Ïs:0�¼Ù�¬"ë´¢äE8føDœ±þÉc0,xle5bpRŸh<³ë4Ñ£L9•9�ôq4ÇÖßDÀÂG."/¢KâZã!Œíq‹‹eº”A^‰Ò�,®ŠK®‚¡üH,>$©Å À)p3r¤µ½G-‚Æý¢;hH�J6‘¶$}>äÊe(XYâ" këÛ¤Œî>º”Té*Ï3ag´Ôƒ«  K“:)k¥bÀËqÒ	ã˜½a-”Eó0J�dÁ�N¹D²S­Áéræo¤¶ì•Üc+±¹‰µéŒeRÆà¼Æ›®ÄÊÆyg´Ú¼1Vøcç¼Ë£oÓ--¨5Î~˜Šÿ °Lrx�>Œ]Õ\JhýÇø„„ì ô€z�eeÌ K‹¸‡RðS38Ó<¦]2‹Ú>`"%YPOàÕÿ ƒ]ˆ)–ÁÅJžðI„b‚úFÃLÄK¹0ÅXj<6ˆøµæúêiÇÃ1–
õpØx]&¿Þvq1nÂøšž&<§ëÄ Kj1§“´ÅW\@n ÀC¡r�(‹£,—ÿ J�ÐÃ”¤¤ –X¿ãÒº‰R¢FciÂ…˜‰Ê`‚\	d½C†™*ßx5X‚º_•ðË6Fî,Q~'zP¶¶Ó½x ªÁí"#û%ÐÃ–Y°˜óûž3ïÓÌUP E`‘R„Å“¤k¢úU•3é\³¥JÁ(bo¨À…:gFÈ8«þ&åÅÒà¥AbèdÕ/�w1Ö2£Áe•r™DÌoŠ>È9"d�÷|
¾#¦}ßUü,Ògù‚ÃiCÊáù&ÏHÕ‹jÜd¿‹ô›OByòý Áö‹Q–d92„*4„P:aåô*^±Ð¾�£7�K/£ÊèBå¥Jë_Ê±3�ÃE*¨ñ{Ñ,¬Â²‚(cŽÖóŒG8ÔjÚµæ`Ÿ“1Ù”Y~cÍN&4g¾§úæ¬%Š£>H�ƒdLŒ¾ õbp%{’�ƒï6mö“!Ç†â°�¯ÌÄSësþ%Â(Cù™C¡}&%D°Wðk—ëð\L¥ñ9¦ÓéÓ¤†.¡ÍrÆhÔ¦k¨1¼¹©…·£sv:n ]¹¬÷�åx¹‘xÇ3+,Û™c&â ÏA	ðî8ÊÜ|M™ÉŠç¤Â+•üŽ#Ó†–Ê%t:@þþV Â=4P˜`i/C´Òa º‹²bf¥w3Œ ø‡7å¬Í�LLÆTTŒ£Ä]ÜZñÂãÕ\KýMÂÔÍUÄñÑV{CÔî7) ‡2púpÀ\3é}½`Ktz4”•˜—ÐÁÐ(—ÿ "ãü­‚ËŽ¨˜` Þþ#-áˆ™Q>wf@:œJDsV˜?6[{ÇTÏ¯õÔU¹Ì;$v)Ìåå¼ÄJy�ˆ¹„ö�–u”êÈ§ Â2ÒÑa�ô„Ê©p�Ú,[œo3ÍÀQžÃ,mŽÄÀÏ˜÷ß3ÍùžÌ£üçûYã|±ÿ y©UÀ™·lÆ½|ÔGÌèa¼yÄÜžÒäGšH[Ì�â‘À€žXI7‰	£2Ø`óôŽ6wð�‘‡ò~›Ç¨\Nƒü|1ÐÀDërÿ •Ëƒü*TÖm!Â[Vœ� ð«ÒbáÔæ>Ð7¼_1(à'x!ÐèåšOÙ8ª‚‚ëÎäHÔ1„ßã¦/ˆÇ;�Ê	¦%»:ƒ®:T©R¥tWGþ—ë[§ÕÖ¼ PŠ÷éÖ5�â+˜†`ëÆº–é!7äà5éœ;éÉQÌC¨Ý¥-E	å�ÉÐìÃP°	à—-.Z\¹iråË––––––––––––––––––––––—--.Z\¹iiiiiiiiyyii})ÐðÏðÊô¼Qí'‰Òx¢8O
xÂø€pBèVRSÿ ekÿ é�·ü•OOYþFÇ_áGUþnËí}ØQßFþ½&a¡Yÿ s6Û�®W<“Íÿ  ÿ ƒoøóù±ÿ �G©æ9Ûåƒå¾q[[ÂÜà ä­fÜö=xŠŠjÁvÃ@è¼¼�Õm‡yòÅU�ü€Šº+)+ü�åÒeJÊÊõtä.žgúÆ¢gƒðÁëâb¶+èÏõu›Høÿ åT”””””””””””””””””””””””þ02Ÿô@ ))+)Ô¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤§ýÔ—ÿ N¿ö«ÿ ÀT©R¥J•ÿ ÿ *•Ò¿ôíêE¿‚ÿ á®—.\¼Yioþ’ìÌ›N"œiïo¡	Ì,Ü¸w 9@Îy9JYÌnð`XM¢X{¿M:\¹råË—/ù&48ù.þeÄ`Å_·Ñ!¬}Ìø—¡s:Œ¹§þj³¡…¬D•†ÒrH_0¤�9´‹lô‡U¾^°ÌIžßŸF¿Âú2¿â@â^!zòÜÕ»‡¢ï¦¿øMh¡Úž¿­F_£¯bð3pË�”Áž‘O§ùtiÕ”n[3î&{RºR_ñ@2Èô&#5ÿ À”–"ÅéÐl0^ˆK¡KtEí9,¹=£ýºiÕéÑ%ÿ š@TÄÇBb55ÿ À0*ÑŽO¼Nˆ>ZŠ0^â´„íæFqO„YeüArÄ¼üMDi†lK{ˆbBGpþúküYD3‹Õ•žªDT£øQ¯ýö\GËºÄ€Êû½ 8[8Pq)œq˜¨â@j·!‰„—¿‰w	Y¬JpÏ[.öÌt×þAü�SU÷kç³œJüý}³Žºÿ ßc[Ý¯Ì.0 xŠiŠå´]âpÐÎêeqŒ7¸ÀŠ–ÌF{š/oC¹tOùÞà\ç[µýºˆé¨ø¯xÉ„Ç¬Ä˜˜e�íÐS¡�¨Ü¡cíÁ\]üËõ\Aw$µzðâ!çDK& 33˜ý"ù1ëõ¾&ìdó…¬‡»é.¬‰a„o×;ýKÚiÿ €²‚Æ5+#~‘D�WÜ¡L#zMbfto„LÊSl*X·,!¢œ6�.ÉÝM§ša™ô•½E çO#æÝ¿Ôåëå¼™¯þéïŠBÔjÌ¡Ì´
Y51åZŠkQ�ÅwÒ©ïˆµ=(Þ }ƒ£©.ÊÓâ?,+Ëï´eÝÉ¸ùu€è/AèY¯ýöd&çdE7˜Æ¦(”eæ±Â†%(Âð[M‚!º^“Òç÷Ñþ²4ºŒ©!“Î2 Ù,$¿8Š�è&C,Št%‘f¿ô?ÿÚ ?!©R¥J‡ü	üë¥t©]XÆuz–'¥J‚o¢DW‰RSáük¢á7�ëž…ôWð™üV[Ö¢ô:?Àÿ �ƒü"4•‰�½HåÄbÜz‰—¼¯â’†ÐébÉOú·üNµ•ü�ø*\fæÑèe-• Ìã£€øð�üã³™K-¡Åo7o|7ú~þ<E\˜¾øÏÛY ÝBTa—1RáHE f?êü«¥t:µüøRR=ÀDD÷„Ò"?ðÖ0ò”@eÆ%®§ð_ù^Šèq¨C,—Ñ E%ßK—Ñ‹üÝ¢’òÑ(Äç‡IDéÒzB÷„Þ[¼¼Nó»ƒÚâ¸P‚Ä§Sø×W¨t®¯ò.àE‹],Í?äJtÔbž‡ø§�J"Ì+éYX’�âhcŽ˜L—j,à‰}hN‰µ=•QPÃ‰‰b\²RœÊé§S­tÄ¸Ãp	DB_ð�GX%ôz4èa¹n`t¨–ÎGH.RWùßK—._ñ \G*1ââ¬gn”�fRÈ)�º/ó¾¢àˆÅ¬dÇˆý‘ìF3H—(égZªV,•z�ið‡üøWM:.A˜ƒ˜7 t3”Ìž•üj¿�õêË`.`<O^`ÀžHÉx‚2Þ"wS9Ytp—œClNaD¼®•Ôê©Q�ü,^–1å‡�KØ™¨ZQÐ™Rºª/æ¡DîS˜ïÅDH‘á©Y^€õ*$¨^â7•èX®ºèŸÀ@‰/¥A	]J— ˆË˜6Äf1¬Åë7ó•Ò•Ô—éG@8`%Œ ßñ8BW¬ÒTIR¥t¬‡M"ÔRºñ¾·._J›FŒbA+¥\Ä»–[ ¹û™L:�ßòGBËþ@ Î?†¹aˆwJCþê¢þ`J—+¥Êér JèX‰àÌ(Am–b»Ä^ØbîRbãw‚îMEâ9žçMd¶c˜�AþL:(„×EË…Y_ð×òWñaÓ2¿ˆu�=2Î„ou6”Ä$¨¸Œ=å†ãámá)a�Ý%Y%°Ì¸c¢ÒßÄÐŒÞãž‘…ÒIY–
›DÇ\çÖ^fàÿ ªÆáZ/ðÿ +ƒŸâEé×,Ùµ]£‡";_2Î:K�¤ –„I£Ì-››bÌŒ4\?Æâ# ÊD¡ãx‚%³$gÁ–õãÓˆ¼0²0eHõ_´dƒ«a_å\V'­R*"¡ ÄJ4:¦q¹xtFv	sµ D1îØÌ€T.bl„`¯MLÞ;˜õ…}˜¿Ú`x?�Åïã¬Ê0«‰ô‰Ê¥ÀmËN½\=¯N~•,¶3»�¬Yiy–úhPÓ à\ôcq¶Ððgì™èt1iOM!W,�˜–LÀfRò¿ãbg¢m™v:„ÍSgÌQH²ZNz7)}ç—S¿1=�ÝS(ñ×Ú?ŒTÙiÜQsË8œMòÅ¸”æ&ÄSè©bSÑL¨@HÅ%")))1-!Ý;º8ê7˜²[Ú×PVæOK8è,t©Þ~…úÜ¾—üØãˆnqw™‡×$bØá)L@uàYÙ¾ñ,¬ïç¿†+x•´öˆÛ²¨Œ™‹7fHë3 ª�	ÔË±q”é ÜUA’ºVÁË÷èÚ4S32¢@�	Ž¨*v ¹™:½n\Ì¦g­\ÒR
˜é§6­	­„ÔvBÊN“BµÄRý©„e‹á¨´í;«�äA+r¶r>`HsÚ+"¦ÈÊÕtÏXšG1#ÑŒ‘Äe¥Þ¬!eFTª‹Ñ‰3ÓR¡ê¹Á}_àþåñÌTF`dG&“dMÃºõ(`—Ò‰Ê1Â©S�Ÿ\NÛ>“Qx-Ì~q(.mk4yôŽ^–!å,ƒ5hQaâ	3Ä®YÔ°ˆÆ!	hô=Htg¥‘•‹âz²¥J�µH8€ÔÄ2ÎçI\ÄDŒiÌ¹š*”´å~“h:ûebxtÃ„J˜TXÚ”¬9u€JÌ}3ž]Ë¿â“¢FkH¾•àŒÔ:ÙHu¿å_ÉÕÐ˜Sr¬¦©ÈÓ9r¥«{èN€£GšZYB3‰2Ð¸Ùšö‡wxqùšKÌ¸°•¤ ¼¥=£¡6K%¸uÇÅz±”ÿ R£)‡N]‘þAëRºÔ¾¯ð]Âeå1Ó0‡Ð=åX¢iõP9�wÜÃ™è}¥Õåï.åÏâ¡ªÏfx´çÄÁ¡Ì°C�9H.`šŠèˆ:\Þ¶${JÁàT¢0Ÿðtà—R¯¨t©RŽ“¥ÌÆåºi”õHÞÀ×Hª$p¸M¬Äª0TRcG1–ùš�P<‡,�U2é�.L+¸Ó€˜�ÐS;+ÔtÌ›^Ùo@»ô¸°z?ÅÀõ5üÏA)ÿ 2ºí#ÙG…ÉŒ+ˆÕ^p@ù#ƒ»,æyæjsë‡rÊ§£œÄ4Êˆ�6¸Æ …,´é�b: ÂC¢€ Éh¤Ô¬¤�+ù0º8Ô%Cþ¡R¨6Ü1“ 4U;D˜Áéä�Ž'¨I4eJ–é·¢�e%;“I-ˆ%ÁQ%zè¿�í:^’¢¡	‹ér @Šè1ÿ «]4C2ý u¹%ÜE1æa—¾³ëÿ Z=·Ä?Ô‡@­Ý<ÔCÌ
mÇKv‚Á•c¢¥¥³1´QLÎ2À%¥%z£ §B'ù‹—._Rÿ à1]*S------/--¯ø3¹2Á`õc‚¥ £ÔÜH/JJÊJJJJAèÎ"?Ä¯øï¥ô_K—/øµ	žºµþ7^£6–ÚTÏB²ý 0—/¢à"†„ô3}/--*T¯ç_Æ¥Jë]T©]+­JJJJ•”””””””””””•••••èRRWüW-ü+ø\¹råËÿ Ù?ò u¹}õ}}/ø¿Å�ü,ê/ø¦ª9d{~*^U5Ûžúí�ó™Jâh£„ü¾œÊW‹·øÏ»ëDó¾'•ñ¿ðŸÄŒ×¨Dèt1¿Jè©Rº•Š�J�]ã�é‰à|5E­VêŽ]ÔÁ¡¢µS]ÅÛUy…è]JS¸J,ÀïˆÔ‰ƒ™kO‚_Ðÿ ä ³ø¤E@èEJ•*T®»#Ð?Œ(èÿ Â8'ûØÿ sìaOÛ ÐÏX?ÌÁ˜¡õùU²Ùl¶[-–Ëe²Ùl¶[-–Ëe²Ùl¶[-–Ëe²Ùl¶[-–Ëe²Ùl¶[-–Ëe²Ùl¶[-–Ëe²Ùl¶[-–Ëe²Ùl¶[-–Ëe²Ùl¶[-–Ëe²Ùl¶[ÿ ÊÓ+++++ÿ F²½ÿ Ÿøˆ”•ŒÖRÿ ’ÿ ˆ" %%ôŒ“Z%.zàáµ5~ãÂxŒ pG�Ú^1Q´ Ç—ð©R¥J•*Wò5Š‰S5æëß²C%ø¯]q3Ö¯$¢º×ÆbÔôÊÿ Á·=¡XHát%ÝC
Å}`™p:§óë§?ôFyG¼XCx÷÷‰�×÷	£éõ®Ðãào£ÿ }�¨ŒT"º0ç¤º²sµ,‚ô‡Ü?/ôéÏ[š—wíÑ/*Õr�Õÿ äètfaûì1è¤8˜H’68'_Zõ¬Ë N�»þ�9þ÷œDwÒåË�S<ÌÌ/®aûì½¶¦¡åSCPgy«Q›	¶^ñòD~È›	ûbª|ÍEMÆ¢6Âˆí¥mA­—žð®œõUô_ä\
™–ÿ Â?÷Ø ÕEM(Ê7à•ÇDi˜b¯¦#pùŒÜK2‘ºM–«Ì©�XOQÖ„»éÏüÿ ì[…éyí||Æ§É=¹W§¼VÍOoSw²²qß«ÿ }‚'´#î*0 Y8É\	FÏ†sÓMÌ ¢òIsº¾ð(6 …ÈéÐô@€&-^Ú¡îÕuï«ÿ a>”Â\éBÂŒôD[†-‚Ü�-…,
ºWÍÚRF <*‡Ÿë­Jè©RºhŽ&²Òœ)þi©™&—X€ËÅ?ÜÌ¦pø|~þ!Ë¥ö=àÊ-Ô¦ˆVõ�yó­“�Yû5ÿ €ËûRˆ—R ›œ�!$a,Ä³ÁGN˜Æ"!h.a¦“)w¾‡ñ”¢•°§$�ÊY¡s³ø¹ÉwÄð>'ƒñï*˜ñß3ƒøTuï©D(�ýö,£ÂS£2í¢Ø�|G=iÈEa"úœuP�5Ðt�v…U»¿ë­Ë—7wÀæSßˆfƒÒw‘ãræÏYiH¼V XoÅJ˜oM+‘[ãÎz™utWZèÿ ßeŠ´r¸
ðc¤³¹4O@’ýôâZ÷üÌ�œÝËWÊöœ•¶˜r/R-åô€”J¿ëù(š}ßI“ptØÐÌy*OÂ`ÿ ër¥¡¾Ñm“í	âßG.©L§£*ÿ ¡ÿÚ    N°¼;1
Ù¹`†{(ggø1­O˜7ñ½°Ÿí&FâÑþÛÐ=Š
à0ÖågÌ*<Õ^~UˆbÖMe¯_¶ ø;gm�‘ÿ 5S&@J“[y±UA‰tûhû¾OF“å? ¯}<PÄ<‹'©ýš¿š§~Ó7ñŸòã7Z@ŸÝöbF2kšª³Z¼¬ÂØ;|ý:ÿ Æ=òTa18‹ÂF£\{_.ëÓ\kU¨$ÐŸV9]Ž#ö¬‹áèjÊQsžùŠmÈâ2«×Ûuv4ø—<tæf3E,ýCßÄåzÙñÄe7¤à	J/øk3½«çåwÀËþÍ‡šŒ?Y²ñâý®?ÿ JÓˆ‡ë"Áøež?m?þÙ…†dÙ­"4¬lS,Ö¼WþZµø!ø†Azˆ‰aáã¿‹g‘1êV³^ã•\¤øuv9~Ó(ÑÊÃœZãûÏGÜÌ�bs^îþaöøzˆ-¾å)ÀÝKŸtø�fÑ�Z�¢¥–Êå¸Ý$‡tY"bIèWÓ[§uSü;Kö„ŸÓšPÜXž[ËÑ@þ(&ù«‚mœÚ!X0•ð¨‰�åIN*õŽý©þ'J™Õ_¸:bM¦7í&¨<;$‰³`ÊÀü¤—DA&û‚J›Çú¡ÿ ¢¦V)Úñ„'¸ëçŠ'êóõ’‡ÖÆZÄÂ/|[ä�0Wp£öãA€–ñ^nÛPHJS1š¿ï¿7Ð¢ÕÒÁu:¿�Ìá‚©^Ã=íç8d„÷#Çž±˜#)p Š¾œ#¡»¦bDNn]©·Æ¦¹‘‚¥¸TµE?+èÀfï’=?°Š„ ö1¸¿–â¦{“ Ì]í�ƒM.†Ž¸&­]ÌÛ{=CjUëÑÑÆm¦‹KáMÜOc
³o½ÿ >W^‘ùÚa•W"–_`‘ýä£',
_Z	0’k‡…¶'|”?ø±T OqŒÚ)ú~ý¼%¼tí ‚	 ²@±ÈË &qž^ë+û²4ŒœÐÇ+CÊ
òH ‚A ˆ²áL)•¼Y‰³ˆ…ÚÕ‚­D»¸ p$˜PkÃ½ÐKgnH
6N—;’Þ´ªé9óV|q IþØdó�­§qãjz§ÒHóxNY±?}h?þÏ4¿ûÛ¤ïm^Þ‰§tµñN®Ámúá+Æ»@     €    I  H  i@           Gû‰AŽØ*ck?ýèf�À          $/£¶ÉXª“-Þ\€            _ïÿ òì2l#³é6È§*l                                                               ’I$’I$’I$¿ö$’X$’J[zé$’I$’I$’_ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ þ§ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ í?ÿ ÿ ÿ ÿ É?ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ Ì�×ÿ ÿ ìMÿ ü¬oÿ ÿ ÿ ýÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ú ¿öùÿ úú/2Õ²Ë¤þýmÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÷q1T÷3+mã�ç†—ÚÅUÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ìÀ:ÑàÛmÃïðƒBIb¤ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÞËÜ]½éþ€À’€ÐN�©ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ´ÉîiïfÝÝ ¦ÉŽä•“ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ˆó˜}ðn�þ‚Ï_2á#Ž'ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ þ—�`Â+|$�„PHROÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ýJ+ìòËûòÿ ì¿ëÈß?ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ù?¸9Cw»›öHèåX¸7Ô?ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ üœÌ
3­‹öþùísÆ@Væÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ í‘¹~ÓÀxú'.Ë2J…YC|ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÅzSó¶ë9{^¤õìw°œ)ÿ ÿ ÿ ÿ ÿ ÿ ÿÚ ?ÎšZjí<©ŒÃHÚ¡ò0T†AXzXó¸¸JÖãÓeÌ’]yäoæ$Ù#4ìUœG0)vç)xÙAk+Þ6¶žÎ&P  ©*ÛQÏp…©°eŒ˜6ÜU[ @^E´AjUEL¥å©ŒÀ¯½d\ñ/Œc(kÈÌe†(0W%ƒ½@Ô­™…7Ý¨K «m·QžºhgkXš8 >ìäš³¸8|AÆð±UúÔ@Y±¾´?iœ±£òÆþeÚ1€_š1õŠ}ó6€
¼9I³£Ýh‰áÍ`Ç=‰JóV €�ª¢üD@Ýµ%÷Vãi»±êÁõ„ôˆ-8¡Ð<Yö˜�,ªm´Ã�5/1oÝŽåÀ€Õ|f¤‚Nø6}%¤:¾�{^5ú˜p2«Û÷�ŽÈJF†Û=eg=@ VY§vÐ`÷˜ò&€,ÚëºDP]ë^Ù£lRƒŠd5âSWŠQý©Pòocê@5
Úzà1@Aªh{Ùœ¡*êd°•è¾%`ØzÀKžÄKaÉ“g«%“Ž‚®
\ÛUÚÎð–?ª ·ˆòË`æÓú!âãRíh'“‹ÅL@y?å1ø‚µÚtŽSèWé£àFº@ôç5Úˆö(¼pô6|ÕEƒ~°äv¸å™aö™§-±¯Äµ'T_àe)Ã£ÇÍA•F©uc5º²ÛñhweBÂø_C<;(!0ÖÞì
ˆ[ŠP ÇÞWàéR©ä^XhìYn´ÕË²Š—f±ÚTaHÅ�ÔhÎáø‰8Ùn <§giŸ¹(È$j¯Z �i+°ë¿Xöä¡"ª‚…3‡Æbâ ‘¼ k±,‹ùBbª¸�…³#÷•Âà®ØóÉ¡ÒØÑÊwØ|K®A]/Õ8(P¤Ò\EàA ‡ªÁ.B¥2j­

¤Çº•pÂM²vá‹²ÂÆ×Q°¤ÝðåžÀÑËÜ™ì=ª{†¡ dZ´¯üÆ’ÅðUìKìÖ>n¢ÙŒk<ßšó0³­*ã:#•�ðp)óÒjh1«iA¢_iÄ­ÇšÅ¶]vŽ!
´n­2Ké&”QYÁm“Ù²õ9Æ´bPÐòb]b`ƒa“’°+¡Å0P[œ©“¢ªô¬Å¦ìHiµ¥°(Ž‚—²�AKÛÁ f¸ŒÒ¯\ |g>jÑ¿\Ç
Xâ `yÃ)Õ†”sÜ7æ‹ O…%õYpðRIÆñN+!@šãº­ç–ZÙAyÜ¸{‹+¾1•,8+j›Ô±CØ•ëW 3/÷w\Åº9TD¾2Ù®a(Ê†76!à¦˜kÑ%bÖ×Ì`A„JDiÒEG*<K<W‰êcŒÙ,­¯
R[ß~/°–qKn¿–âçËFç$,Ez¥ûÍe«�{uhô—0Ý€¯ý5Bçéœ�‰Ôoz—^P¸êÕcÃúã¾,SÀ®‰és"TœóÅ°E»¶þð”´^)¬c,°¨€gg•¯Hbª+«¦µ2Y*ä¬Ë
U`V�ÛhÅ‚Ôò¼Ä\áAÝuP‰·*4®vÔÅ„ÈÃi/Ä¡+xY…“ZˆK¢/\l|@‰Œ�–ÐFy+ÝzUKº���AâÐÃr-GÂ­ªi‘¤Xz¹‡ƒªÑŠ {E‹3�M?#µrÈÌ–¬3‰¹ÕhÑmfqÊÌ8²ò·2èîøzé�M†<ß&DoâˆGL4([âkŠä8ëL¾Ð1vk%Ê’è¦¡�n';(½L2‚Ü§íjeW ­=ˆ_	ä^Wd¹�°Í
mƒA èXa/#¢°5p·2¥ÉpáÚðµ2«€ª†€wk"�¯w 9J`(Ñ(JRþf³azW[ÿ Éò¡ %ì¨ÅE.»@x¸³èoÍãJFôQ:mÈƒq@†*')àª‰©€X"h¢’�æäËM7¹6pRÎšS%ör°›7†S0Ä4!€6r'†WÐbþ#oZ�`4|”…—ª�NU‹u*8)rT¸À VèÓµ³ñú
 šl*è])
Z¨{›Uu¢iMQp™I9TÀ  ¬kfÐ­QšAGdDK¦UÌJŒHÌu¤ÖÝà•ý½a„=Z—ª©US¯Ùò€\*†i³$-Q‰Á¡LDñ—Úv²<oÏÔá´ÒËTÐ*³Zö‹In9¸Ò>¸dQ¼pÇÛa k ü“Z²ŠWÞVåHk âT%q†À«ëNè®÷XËÎ%�û«9´r¾YñþÌ«Á9ÂÓcéâNïW�+ÝnVùº©M" X>FJ@ª2€ê�Â
ì°Pv5:¦¹¨Ç™F¡jÃC�}ãÄ`P´ëœÜAåº¤cÏ2¸ñPr;æ¥+r‰äFY®Ó·~èÖ´«Ý¸«ÖmŽITx›HjE5–vÛÞM(· 
-Œ]ì=&%à  h>`Ï/´î»{JÌŠUåV7,/Q“GâP{¡ »¡3ö•ƒ*ôe´Ä9ôÂjE2Ëüãí tf¾òö¹=çÕˆPrî}‘qQ-…·]v&†@zkS°%Þã˜‘ëRÄšc”¤¬—‚DNbV‰*Ñ‰cÚÉdî�ƒ(Õƒ�•ÍN”âî<ˆˆZKÊ £VF¬B‚üÄU³<¬†*óFŽ
˜sªØ¿Z¨ŠŸPÁ«Ç´§¼gµÖOˆHØˆº3_v)jˆ_Y×bª°\ÂÄÅQÿ 4ÚRÊ�øï$zE³,[î…j¬ô\ÞõëO5_½Ê8¼±³;J.QT>4‡Í8…È³;ÌÊÏAAØ¦ôTF?•ÅÒ_¼(•SŠ÷ö´[<…#ƒxÇ#‹¿x@ocVCëG•Z¨=îpÆ"†³ñ·n|K¤]\U±¨¨äûL’ÓÂûË�¥Õ¼bèzXÔë+º½ÔŠòîiN1põ”n ysº\+>bë…I
�NÐ=™¨÷‹„­Ab`q¢MÂ�É'(azEŸM„6*Œ]ÓUëZ¾‰yÇj�0Œòƒkâ�ÊAKSŠ€R©¢„‚›í9T%ª4øŠyG
ÝÎ`%�,Ob¦_Äªí�ç+ QÞ9±©£J»<"	P+ÊÖø¹F'Q)“Z1¸¬©ª©2kÚ Æ0m�{ãPÀQ•hN*0‘iÊÁY)˜©mA½˜ØÕÀßâ]Lm‘|1�7_70J‰´¡”ÐüÎB	Š¦‚£x:•œØ¦²ð»-C	ËÅ˜iä‡®ÀÁ•pJüEi€ ½	Q­!Š]âØòƒ`’…¢‡ÑsÄBKNÁ^¢æ!	\>Ãƒ a gP½m´Äªuåq”‡KMÎ´ZŸ\kI[ÅA(5ÔÑ½Ä*)�69Å+Ã@áÌW­«€\EV ®`<&BxVGˆÝÜT‡*Hv´†Ý–Gí^H·1@�£CÈ2²:=>Vç$%°¤‘±Â@ärp•Ègˆ>Ì¿)h"á³¾as	xƒu_8Ô}ÚØíêÛ0ÊŠwP�%`’3ÄÚœï—J�*]·p8§–!9áxe]º¨ÀV½dÏ”ˆö¬í•ËáÚfx}¢Ë+y‰zÍs¾vˆ@óD=@ÒõEb„»!ÁRùÆ{2Ïž#¯ÂûÐú¤¶Ú^e»E=ÒNÉKŠ;{ÍÊ3�?y mš+{5¤¡0î{›a½tK!È�£&AEü(	ä”÷AË¦+«(¦.+Ø6f÷gdREçÖA´úÏ¬¯¨å”¼‡,ƒjc61o‚³b+ôŽ«­L U,ïL%ËŒeHÎê±6»"ÍQ£æ-}ü"dË*i6y&°c|.×+SK…Ú
£F.?–Ï5$ý´ÐjÑÄˆ+š Õ¯–Q#–…ƒ–�à0�'â Ú¶‚´ä²¼Ã²ù‰F‚æ*n X`e<¥öƒ�Å%dRp&õ˜:5 l!V™s¨—Ó6.€ wmÖ ^ÌÐÕ²ß£1ÀjÀ�p;Ê±JŽ‹.Æ{ÀwaÉ¬Q4Ók,´ë)ÈÕ?2šé\*Š�áNl½JDKò2³Õóq°!uº  ¡ä�Õ¶‘ÈZlTâŸHULjÕæ]ÖÍ´"ÁWqÃLÕÈ­ß2ÞýÒzK1€wÇÍ�ƒÅ Œ¥ƒIáàÂØ/—!H�äTXÈ5T³)°�S¸©·ˆ�ú¶Tä
éF'5°Kíw¿3c°¾œ¡@ä êŽOX–U£²Ä>R{•-Û²U½³Q�‰s»• †14Åªx£‚AqÂ¢QÊ<¼È�H|ZÝsŸn4)ÖQ!³DÕÚ´öŽÆÉTË óJ/È’í)LƒÂ°¦$8ÜÙîaÁà!‚�+�zãû·—É¥Bß‚::´w½æ¥²­À-VäïrÈžÄ|z\FUç[*8žáˆxq™°› _›Ž¤Íq´Ìh¾= ÐÍñ-J(ÀúzÇ6>`ÓE|"­:v&H qG¡¿´ÅŸg0Â:£p!»* @¢ë@Õ±ìTa;G9ñ’§	5¿5é(cÇ#”èJ5ŒkÀgÑHå–ð4ˆ»ÂnWøX8g¶ßªSyœ.2û½‘«×1Áˆâ¤QlwÀ}M‹$_<QÑà#KiÕ ”�“|3,øòV%hVíF|Hv;  «¦¢ÉWÕ	0T6‘(š'}°7ïAÁîÕOh¡b”·s01õÖ}í”n+8M”õ·1^Šné~áþ‚vLZ…!M34DæQ~^êæ#b�YdØ »0œ‰ðÍÌJ6-”>^W…)mîXÔÍhœÁ.N©–Ó˜s)~%«è€ @QŒÏÂÌÊ‹AnâÕÄYëªH‚Ü,Æpüˆq]yŠT±lÄŽ¤D8[))[hÜhó÷©4‚¼¬Ù5µ‰Uf@€ä¦¬
e
š ÁéÄ¬ª5we“]*]3gŠ
*°q{¨"Â�Q 6ó…»Ý/Ô\÷¸(‡“ñ<ÅÑ©£™éÀ³À6?ÜY=Pê±±t"‹º†O•”o
”#G1¸¯0è¥ƒ ¬ ‚¦Â\<íxhÓc/ÒnñEaá�Æ¶Í$6•uÄ$ X-JêçhV	3X…‘ 0eÂÂ…�ÚÙ…�-ã ë%lSyE"�4—‰–ÒÁÉGyšpé…+�ÊemÚ"»%ÙZ¢ië\£�¼Ÿe TÃ¸z¤u;«Ú¸�™¬–5áž€Â)õ€ìHÕß¤¼]«Æ&%´ðÃ¶Ç‡{Ëëp îØáÌ`ìÊÍÁXXz˜mPò[P¼-rf	ì6¨"5>œ62ãæ7Nªs•2ëÙW›€êÏHù¨½#¶R¿ÌF©�rM@�V!<ÞÁ`U."ç² hÕ\ ÏƒáJ«²j^ï¨-Q²¹Ü=`I�¬€âÑ]˜(Ë¯*à6o¼µx+¬÷‡@weyÑÎrBuªØ66à¨ ê¼@&¦æ¸&èÝubšq(vº™ÝÀ´Å\KñÙ+Ê²ÈH»SB•¬lˆ6âÚ*.�«£J×Š,õ–¿4l# 
Þ!7{–4S»#ì+¡»îÍXÁ^f €Â¨ +n^¸‰W@Zµ›¢“Rÿ bDz¾Ø—¨Ç"t¿ƒÆÓEJ´A‚µé±Ôªd©‚ÁOV rÝ!pŸg÷æ»P Ò”2JF…‚BY[[!ËÄ¨;B)A(‹Ì·VÈ\¡w�â
f‘àR¨€ÍÕ÷à�àd¸%ô PLrÝ×¼¹S³½™\\9Ê Õ‹¿,Lœ}N°ºL\d_Bhì/�Ä!%ƒ ¹ ¶$Q`&1®NñÕ#°²Ûœfc$¼Á¬â›,–â…¦8&8PÏª	ðË´=ó-¢•Š·Þ[)Œ�öŠÅ(-YE^f@ë½(s›njò�%‘³zÔ©¼�M‰ŠV™â`R†]–zúKâ–Í¸àËÍ¤Z¼²Bs«›cÖL`Ö˜ÊC¡½Ðä.&ËX ÝvÏh3Œ®¦½ Š±¶UJ8iˆ!môŸ#qíÙcó*f)wýá†@j•©�lkBä‚³æZ¬/�™­¬ºC�µo‰PF ŽOlJk¿X8ÿ RÁ«îj±
ÂC—ÐïÜð²ikà\L@¤s¢ÄnT½ÒUµelò0
ÀxÜ€"¡‰‹€aF¢ðfÖ"�Á	"å‚¢€+AJÁ6æøRxVámª'f}Tý%n!í#B  W#P$J�Š·­Ø|J1œ	†ùˆÝ½_MñcQ[¼7	"è5ŒâSJ½œnÑ]pŽ+Ø®¬‹^«ƒ›k2ÁºH±Ž:A×ŒMå]Óy£#–áÑX…Etl÷½GbŽåÙEÍ�‹”’sÊ6&QƒóWRò?ÁBM«€T²¡^ÜYV¶Ð-4Ãõ.«Ôð�ÔÝA#Æ ½"º6i¹�Íæß“b4(�£,KA™HƒC«†Ý�#{ÛÖS¸�Ëh"WmQe»Ñ¸H´J™I4À»jf²Öº]£ZR‚qíÑ£Ý6´ÒS Ã§F1¡¶‘eºM9êðET3¡µq•Éq@±Ã£5­)^Fü¦‘°PÌ6Ê�Ð¡V:éï.¬¹„çGé6’Kðk˜”Â0‚­ÑUê³RÞ „ƒîŠ¢˜Ï1I“¼h"ÛV«AÍ`ÃÊÏ-Ei½fþèKÁ)0
 ¶ŠƒR¥±qaA¬”EF8ï¥e8aO)÷-0ÈD”—Øz¬�™Y¸ªª8í
$!½ŽÛ¸¸9ZãG,]@mv «±�w¿X‰‚8eå‘o ¸Htº=æ�R”&®�c, @¥T˜,eÓB›-fA7�%és¥í_çú0©…ªs)ƒÈ]­ê…*â.ò)¼¹¤àµÚ7eK7„´
»Šô¢Ö¬"JïÁ(Ÿ¡6VPÕæPþÕ”öx`0uÖÑ«âZÜC  B³HÂ+1¸Éu`·�Ç@¨¼Ûp5E^àÈ¬b²…î[bÇQ[XÂ7@)º¸ä�K‚£!³Q¿ªäÖCK¬Œ¡õrÀf†²!üøƒ+¼§0”F¤C(¼_ÌÅx…(ðmò‚í¬Ù®j¡3Ì÷áÝ»�ö�!ïJ»îÄ¦=jÕ)Y­Ã†êATÉ¸©Ž°8ÁË½êwú‹½	`RÅr¹K†›² ÄM±öì µíšùŠ6fÔÛDJ¶,|íY-6…FüFØAVVeœè®Ž–áVZÔx<Om¬ªˆ¤ˆV!LR·‰t‰%BÁˆfï	…%ºk`Ñ8’´mbÖ#jÉŸGîš ÞB´3úgDM”Pç6ï8¯ê$¦”*åòªÂáhZÉ(Š}ØÎ)q …däÂ³ÿ [Ñ"Xm,³=‚Ñãó1\AÂ‚ë…2všÌár¡€��b$ÎaœY™dH NoÉ†…Ñ9²(óòþƒE‡-œ"-6’]ºNJˆþZnoƒJC9ÒµRwR±¾˜‘\p"œ)L½í®ZÃ 4$²®±`Râ6„l¢òO4É^ DH5nRkÔý5œ® :MBä8Ü½¼G¶€@,‚Iy´(¶@%AÂ„:>RAJ ¾_(aL ¶
²f0UXl êZË]­�!4\�f²«6’ªÐ‚G¦0Ô‰y®\FØ@ö­‡¬R ÑÝó¹x½�™­žFaÊ²
\4œf§Ö :ÎÁÞ@*¹‚€`,®ð‹˜>L’J¼sªD…Aø™Up€kX4S+TZ"Êô¸`ô²<ÆJQÌ¶³c/S�Ô÷L/Ú5°uaYJzZ XººUz2zê%ë½øNÒ´(�£TdGC'1MN�$ùÖìtA¶—­Š‡µ±pj¥ ²â s¤Öõl-mÖ©[’;HÒž¼ÞÁµxèÛ@0p;Äføµ@ÐÐµjÑ,Â””\ºRÁä·¼›åäß˜ª£ ÷;Æ…@HDäU¾ ¾&¼CšÊ®ø5IÎ‹µ{G¢¤š[JuMÛl­îïÄZaç‘‚o¼úìÿ +±R¬ÈÝnW>WÁ¡Æ*5†S@"zG¹]-iLwÄÄ W‘‚w‘§iøI
®ï�Qž`+¡K°HGg&å9š—V‹C7`)e‘ÆÛQL­ò’mPªòT™ÿ -`E\˜I¹25%XéN�¥£çÊÚ
ð`@Ê¶’‡‰e€×¶} ¼)ÑmŠ˜P¡·-òl7Q¹Ø<Æ­õß)ªÊ º~´áJN¤°�ŸÏÒ©fêO!Ž5*2‚À�V™Ôœ—T©•ÔüD	È(Û¶pCMW�dqu	©ˆ¢Ñ â„ölÖ”…4»/7f\â*Š&ÁýQ5Âº°–È‹Îóá‹±¨5Ñ¹¹…j¤2\¡¢ÎÂ»HHÉJ�AK *¶³ÄÍ¢H÷(/s1¡”´…@�®ãB}¡Œ Î�¤äˆ‰‰h�óR †æ¬ÓkÊêÊMEêñZs™h¥êa–»¶#‘©ªJ
Kü€´øbNÔHpPlD±3™¡�BÙÙâXD“H”Õ,h\w”¦sIòÅ¦p™’òÖ7°V€&å	Å€ Ä€@V<Le%hŠÐ«ØÁë jdB’Ú¤¢•X³ío#«Bû�Þó“@*µiaÌ¯×Õ%BR£O!hGHßH¹‡²×-¨V×6²?¨’¦æwË bå¶~DBà{ŒËR]« ”Ð¢`YpÀ4‡s{ Î Yˆ£Ç óõŠ´<«NR\	AóØ�!0l`XâTFÊµÄetê]]#˜¢è¹¨¹{ÂÍ–º¼nQ-Öå¬î9¨p¯*6t9[4;À±A¼ö#•(ÉŽe.’3×ŽÒîbdí(â> ±`™‘ÔWlQF‡3üäþÛŒÁÙd<fT7"¬fZNÄC%Ã‚7‹Ç¼``¥4Ån¥()\ °æ3Shvª» Õ¦‡Çî±1 YGbÛnK’¾!É •”ÅÌ §9Ž¤1 %¸h¥ÂO–Ô¶×bÈ%.Ó�×T€÷@ó³u
ˆš]ÐQ­žeL”1Ý©ï£•Ã@Af@#CKèTÑ	�#OcY:•÷vw­ `ü«ÞW¸Q‰“µ@¥"I‘±vºím0òæÊØ»`¢²±Ú×m—�!A²1œ,{F‹U 	{ó¿e7Xj²LJÀ�è�J¤Ø*ä]ËžEpbv†ŒJ«—�-"ùËYÍÍ<ü*Žñ˜œI*]ã%„£�‰N8×©¡R/°l„søª°þð¬Ò Üõ*\R£ü˜N‹`Ô7ÙÐ
†`â3ƒRRÂ©³‹)%…â�¤€R°%ÊöatÂ‹0´ÌÜÇ¦õ¦VKª6³œÂƒ#¸	g¬ÈV)`‚ÈøcŒN›AbÝæªðÞ(­ÕíY<!€&èH£×«\ÐÐ‘ÂÊôN@XU�<f(mØ3bw
1u	 é/d¦Ñ¨À›@Y³¼²Ð0—™�¬š–1æ·X	ež"MØK©êMéÏyaÈ(ÁÞ42)±™¬þF2`uˆ/óƒ_B5VÄ˜…‘®Ô)A‰f„3,kƒ50ãÐ9qß(‚®ìfÐJRçÎ$ËdÈr™q7¡`¸Ce"·U•¹(ÎB¢ÅåuŒæøÂ‚gW[ŸFSWU¨a9”KzñûFY !w[©ªnB=ÂÕ°r÷D¶ñJŒ y`
¾ÆŠâRPËYÃUãq—XÞ8âZh@Ã˜v…µ}†™÷ß/íëL€«*ýåíÂF5¢…-Â\s0‰4ô3(_tZ®Ë TØ³ŒN7ÜqÙÙ ;LìÁ€`¬îŸ+nÃºZÁiŒx»L`Ò†ªËÕXAÈ…hºda„j¶6ÚÝeˆª\<À«´!a�nŠåŠ *1m
¥½Õà)£‹‚kÆ"ÔyD.tíi†¡XYk,B*a
5M[¢I‘Ñ£×ÉGbÆwt_Gùð¹� ð¯ÀõbãTN:@˜!V‹¼5/ÈMƒEÎé§	™d’ú�%¡1(šEmqµª$H†U;ïVK=QXtN©l .÷ =R2TÒÍÌÎj†èÛ�kc*‰§Äq›ÓÀc¦}ÐïG|3¢sÓ(ûc)Z’Žš‰åLÛÄ0D°êê¤»#‚Ñy´µÇø¨‘äx¸íŠƒ!n±´.Õ“1šuÆ%¹T|Ã©`äŠF1Ÿ-µ´�ã«QRüFê¹ŒÂÖü´·®"ähæE1ã¤÷Çì .øÌÜv ¤K€º£6¥5
Ep°ŽuWÜ›qiÑ­Ì5Ðø™Ukk˜Û* ”4‡‰JƒH
F}ñD’ÀTSJn8–ÈäáHµ»€¿‚_z°)É­ÐÀý¦«ªÙX¸�	Î‚°ug·µQ~§CÒÆ†	˜z…o–+S!RGm˜Üªà(¸i­z0@éÒ�Be 0Cg»šÞñ/uÎ„šcE±—)í#…žÞf?Nm8R¢­NZ
»|ö"Ò.RÚõ†EYÓDqÍ #t® bÄi[ËâVF˜·N}c;v·a˜õ©$SyÔ$ÍEÃÈ�*¶Wâ#,¯
ló0h¸£ªÌKªË¶x87?Û~½¦­àà&@4[¢¼Dk VµÐ�Õ¬ÛÄOX*”��9(YüFóÉ¥z
ÔUddCdSnq* `ð¡½á§¼k±Ä]ƒ_‚/eN#ê# m "3X dÛrÞêŸÁ”Â`ˆªQª ò=S�€Ë +^Ôcƒ¥j‘p!3lî2¡Ú-X“¥PÊ/N C„›y«t9¾)"´ë#á�r¬À
CMÜ¢?i’„@ƒ"¨¡ð…Qg@½³
Ÿodf¼ [8Å˜áJpH+J¶ˆ	�8hÍ0¨‘•\±bœ§'rfòÎþ|¢+Wæ¤ˆRQÜ’åzxTÀ%(1ÇSÀ×-Á@Cô®uíjrÂ˜8¡®[óAç`°!@²*$f/…„a.bÇAnJ '}2¹	¸;$hT\§ BY;�pªúÃÿ ´…�A˜ÄttÝ•WÉäÇ4†\Õ^%Å…xó&„$(0ò£µÞS€¥;ŒØ#ƒ
¤SšŠa85*Ç•®cö„û(SZ ¥¯@iÞè°]É¶)ß˜ëJOJÀ=É²òóTY²$DRu5WÄ® ÕAÍýV#B’ƒ`"±"$r«Ug.©V­�QµË�÷qK õfInÁð$Vâ±ŒVMíëAX¤:á®™’…ÀíÎdü'xœª†ñ½%T`vLžd2éÎ¢ÐVªµi­úf½i!RP¥;>
Rv7�–ÙÚÖh]{CìE½Æñßß~	JvÄUí0#²hÙBÞbæá«%èÓpê]·£zÖÎ{ +cp•96Yo‚¥(2—Þ#P£Bš´Ô8Ù®Žp:Š…²¹ïmMbB®ÚàGˆp3Oƒ°âÙâó×é¨­šI’5Ê>!É`Yƒ�ó†å¨U£,¤ÁRÍzÐ ·jïzW0.2ELÙŽ% »íRØ
Ô¬²À7Ð2±Tø™™¯&}_mÅƒpDµa#Oè¢ÊÜ pnÉ Ê¨÷»w,A3ÄR¬•€ÝYË`¿@›Ù\å= ìWS´¬³o¾Ê—OZ±  Ø&k2Øº6ì£hh:ëNÐ*e…B/ë¸‰Óò%ä�^úœ8¨”$±+Võâ2Ð<w•sê4›ÌÔ»Î“Ÿ¬j1DØ/Q¬Aè,:)Oj«;ä™r��œ*�åS2ÂBªBUà †%äà½f@]0AžÊ	\¦ðSÄÊl”ík„iÏ.—XÉY0‘séÐŒ¯€×inç¡°XÌ>5‘�»qTbÚ6Æ¨k4T ’,TÑ=0<�;M vAæ3
hÞÛ™ÏÄ03T›PàB¤Vq	Â÷,ËÚ�´.6Àuø!  dš(¼¡•-  ´J‡‡>’ökSÈ" ÜÒÅJ—%B³ÙÙ#v­oSreÒh î­(æ.9ó	«|‹RÄÚÞs“@Å¿ÚO%i„V«Â¼ �-Å1‘m¤jû•ˆ[1ƒ²FJÈõ�»¡*P¤bùFcù��Ããh å!ÎhÞrŸ^¦¿¤Ç´øT¡mÕM_'ìLZÔ8’†œ‹˜³º‰C%!Ô Ä<Ò
œ¯vX#ÃÞâšwˆˆyäLb~çÚ™K@q®H¾š²‘‘‚_Æ¢öú{¦.wu}î>\*¹NYi|µ`Êž­‚�×Œ¡i—‡uL¢p®‚pŠï'|á>�|Bàaf„*¥1è2¢ñV*ª#>"´[+IÍà”ÈÎ ®`£6¬¾ø¤DõµÛ‘M.!4¤v*_UûJj¸ŽŽÃ2V%kEB©�6;±AˆD °WÞ³#¸°U”e§¿±–q²\v¥5?2ïE7SE
¥<€†�0…]&0˜ê&ºBÈ®ºj
Öˆhßû¨è0
F:º¸�_Jø"Í8Ý¦Ÿ*°[„T6À*cdRÑiu©Z0j*i®.�*Œ\uÂô_‰~’jw­y6|
:!Y—d›¢654
Æl^c—hTvÉ�X…ßÈ#Îêò±D?”¿ÀÞ(ÐÙÐh/KT.5bÍ¼%›¥€ßI&ÛW¢žÒ2ÛË²¢‚àÖèC*;ÔU(0Ýº!Ô% Š·¶»½‹¤7A©x½@… Ñ*3ÞUB¦Ý};Ubýî[[ótÇüÍBÖ÷SÀ½`û±!—‚-¾8ÌJ ³ØÓ(„ ~ðŒTÜÑŒ5ý%dÈ[ph¤ƒ¼"ÜNjr@K	_0sŸÁ*šl(ÆH QîÑ­T—á"àŽÓ¸‹È¢Ç­îAVÁê·b‘
Ý¦j�Ñ4íSð‰€¬­ŠŒŠ•xò¨; [^•\Y3ëÉÇÁnDüªF6ðb,•žÙQ|Sˆ‚êÁßh
�4#ø�ò–îõºâ'` s
ÇS¹¹t¬–&»0àù¤ìÊê9¦[%6²9Ägßº„·Ñ5*˜U:/’`�/ÁoÕ"û%FH)ˆz%R45Ú¡=v·Ð¨8„÷ºê=±)b«]ÔŒ€¹Z¾	àÓ³ñëA—Æ´Â¼Ø>ÄÖ¹ZüB•-\�bDäS1–ÜûKXUôf
8\~ÒÝÕ¥³îK&…ßÁ,R|a¯‰n’O `]”§<P¿-ù�$ÞÌp“b2êm(áòå¶”|ÀÇ;  Ô‡®J	ð¨ÑaÉ¸«ÉÂ%¹„ÍUiH1€ B¤Ñ¬aá}²àÛ\ÍY­K~ƒÖxrÅ†@�Ið µ™°Rådh¢!€¨Ñ«ãæœÍC ÒxÊUœÑAK›¢ÍèùäoÝæÚ44€½Ù³$u»~[G±0Ä	s¸ãpã7´Ðå¹;†,³< m@â™]rŸì§GC‚2ORòÌ³Á;²ì–Dk^­¡ª É;Ÿ™–‚–¢(S{:�(Ô-`L…Ù…1vNàý¥E^ÇN©zðFŠxzæBó™ì¨.†(ií‘Z²Ó¶%€$Í×Œ¢o$¡Oš•<;õ¨áØjÂ7¨*§ë «Á²"ÃcZ$×¤°åD¶î¥,ò»…Xø‚T0àÁXìlW¡iïˆ&ØÖW»lßh�hS²ëˆÄ…»¸8/ƒDX(Ïz'�%9pÊº–l#%…tK¶`"ì T¬Ø wº> †ü‚O-¥©^„®è !lÓxvÐŸ™]á¥¾CüÃnÛ'sYSnÜÀ!§À;Y»��SE³Îk2ð�‹˜t˜Ü$ÔÑZò‚Þˆÿ H1SZBp]ƒ.çèO�¬()§<'˜ô
�»sIÊÅ£ÿ Pyµ­èöP°`ÍàùHÎÿ Q6õ‚ *¹eæ¬˜mÙh?ÊQ®Ëb=2[ñ˜ÇÌ'n¹�‰JªÊ©õm\©°91Ö¡sIµ@×Â¬€Ã„¬ïBÚFÄÁ™›yŒ¹f‚>Ö‚Ã„£i*LE2½ÀWQã´ŠYA…™þ’ù‚òëªØ^­)L
E`´Èm2ŠH„©¼AN£åáEÜ”]Râ*Ö¡Ž#7WŽÓäåt|¨Š€”R™±á‘¦‘NÀ­<ñ£–�«fˆH³3oi!•XÚÇ\ÈEf,˜°ÊTtZ˜¸Î!YzcP; ,Í\LâåçºÑR6ÚeðZjM¦\‘ŽaN\Þlr‚ØD^™˜„ç”™öŠ%„æáQ²Ú§ÞZ)@£©Á«*3§—,4SÞgñ%L!{¼À o;Ymô07ØfqˆÝ8áfp­ÑƒØH*În‰Çx”äv¸:„h.ðàT`z†(áûÅž.­j‡´¹ 4�6»ˆ†b—K\™\ñDò½¢ê4¹B„´4Ÿlª9ËJ.ÌÚÅ"¡jw{áU°Á‹»a~ |ø´¼*”w˜åz7ž¢_Ì·Z6#�Ë—SæpË•ÐUÊ’bø‡,†Ì9<G”URÀIÚ‚VÕ)­k¤Ie…è;«àA±^fJ¶Z`õ*.Î‰««,Qz†[õ,�·°¢¡žå¥Ä@^H;¡> ÐPlhß�ql`NÍeüw§Ý#5°»ºÓZÏˆ ¨³dðˆ$ó·êË*ÜâŠø$BË:¢ž´¡¶Qá~–ªßškÌ5�ùihªªòŸ’f«ý©N£a¿ba}#UÝ´vr�p ¥
Å˜[cR, áwM2W&%×A¡ÜÜêéA; 5X\Õ°)"#qÂ²Dp[º¤‘ß¨–ˆôÉžç¶N]©8 •w;ÌúÚ‘\§ à"8ØßY£P˜[j|BÄ4,tXL?Ll*™´|m#¦¦jV
6S<Â«lêÌW’·“yÌ4ââÝ��  )ÃdV¢»’j¤T¸ŽŽøb³ë¢]0ZÆ¸©%{KÁ¡%$xõL&1 Àb,=€wxKjœ"1Ûp 5�Š<tHìK·l�86v9ížß\ÁWÛäË}§²S©†DÖécªr*Ø„³¶,_: 2„
¼.Ä¡lè˜ñ[PÀ�X…iEÖ-Ü†S j!Q Ø	Ä$ 9ÚÑC&ÔÂ\
®ÍXYíUK V>K×TW˜w™°@_ê.švQŸFaÊÙFù	¯œÓÕ¸&Åà'`e]½€#ÀšÄH”»-Ú�è�.	CôC$j’Ãb€ô”Y ±L°J—‰Þ�^�+1Qø™ê¥Ø|* 0oÈÛ/ˆ=P,Ë¨žT€ÅãMËè©VÆvQI¦Ì ø	x¤ºUÞª¥mmjõQöƒ¸6*ß‹ƒ‹‹Ãc¬Ð%çª¥âˆ =:ÕÜb(ªö�j+†@sÀV¼EÜ�Œ\ sZ`ò~""§(?ŸõæNjŠWËs�NÛýÁÔXðüáÐ¡éo¼ÜÇì~áŠ¸e{Ú(
…ÉùDýËVNíÈ¯>£Þ Â8¶—ÃÄØ2ë$×‰Z·Ú�"Z"†6À@hÂ¶t@íÎC,—ú*¼¹Í•±•odBÜE[+R}‡V^�]5RÐ·P3vŒD<Œ0'ABê²ÓEK[vg–Ð”­©sZô•^	ÆÛ7)É%Ý_
²e¸ýá¥.Éf#€l5ˆd

Þ´Áh‚	 ô(^eµú›v_]šôFaš…*¦¬%…Ô(§W)J-§	( e† ¸MCBê#­�Ñ*ÚyU]¥Óe%`mV«²§9©µ³ËéöÆeÃHL5–]¢DPf¾Oˆ‰¯•9‚“ˆÚjæ1ëK.´ÑØ`\DQJlÆà
(c(×wl€…—vÓhY§.+vÅ™ZÐþO=w¦R’ØB(|µ |ò3&ä1,j6‹ÉxÔL‰X—sW‹e\Ø¼x… åT˜­µ4Š>·˜Ç”sò·3<™ï¼ŸhËdD‚ù0}¥dY€A}–nµZ"¿“ó+†·P¸ù«ö™`.ªòÛ®XJëÑàÑN$]ŽVF}.H*ÒÇj+¹Â’žXáYÉ¼½ž&n5+g5P€0BíÐ§Òò
Uµ-C€T,qÌF¦‡4÷ÂJTM_!Ueýš MüÇy•ä¹jºe}ãÜY)^õK/JjáÈ¥Èó²´—ô)åÊZ#9PùSí\#›íJ5(ˆá‘“™àj÷Dñ‹PÞêîùY9}”¸Ä¢¸á:‰ ?iíW7|RÃßü8b/çûf=Z=ƒI•ë>ù¼TÝþ¬ZŠmª].ñXV�C¼«A]ÙâÆaÑ�()qiýé×$²ñJÝ´©áçÀ´84Š/‰HF#<A¨JèÛgÕ€YlPÕXh¸¥¢  èWB<Ð¬³GÊš@ae‘%™C@º’ÁÍY¹,ˆGÜfy”A Ž9ÄÓ[@bí¨çÙÀ¶ØGÌNÄ ”ºYEq)Ùd±­^‹§Õ BØ·8D¡ Eb\2+�PÛJyŽé¬,D�¶1-V )l@@5ÜiG&ª€ý[SC`5X}Vj%A®‘AÈ¶Mt½®RÁ �LÉ&±³ËHˆ�Î¼…3ÅSÈ¬¨k-e6‚ª:.ªÇh%¢à™DPœ<âÔ KQ°¨ò1N0\2`¶¡…iñý­Ÿ AéBYÅõÂÈšRî�x¢ê%…Ûö‹S‹ÝWÚYF�-/ïAš_°Í1zVæ˜áàÁO¼b×% 1Þ£)km!¯D g2œ>Ä\‘¨f/€´ô¹�ej¬|Ö&$õy³Î³p‡*ÆÚ¸‡	Âx±Ê/L›Æcg3á¶YhjÝVæµÛ™–ù¼ ³DÞ%ûÜZ=iÄ÷ˆå¢³ÀU�'Lõ
v*Õê…¤bÙ�¬'`6;¾xŠxìK°]P]ê ü¢�v¦Úˆ¨ÀeR!ä}Ö¼L6é0˜îÀ")^Ö?Øðý$ìÇ
ížÿ ÕÀåÑÓœûŒÝ´þÐ‘Àþ©P±âÿ ©e8 
»5ŒÊ›Ã~y”Û3€éPÊí—D²¡1‰ dëQW?ÐNfDS6ˆøD{@¥�¤X«ˆ™æB}>M«V2 V£ÃU£yÀ¹MOmáÔw&Ñnn4=œÆ¦M 3|¼
Ê«íhKprºŽTH€¥› Âì•†íÃ²”—6«_ÑRâEQÐ€í``8pOl[[1:ˆb±©AÕ¦Ò‰EÄÐ«I©û|ábŠwqî™ÐP`‰Pº�¹átN¹Ä
» k5~`Í¿´ù½TM)¸ .ÞOÒþ®ä§"Ã‘ÚÆ*íÃÆ%BÀlë–³±Ô¼Ã„Û¡¹ÈžñGãb�á²cM;ZçPó²ÁtÛIª‡÷É´œ àò ÂÄ.´­_òÄÚÐ2ótÓ³¸.IÈÅË\>µnî)+(D–$Gï½ÆBj¡nÐó€Ÿ4YcëFÅUA�Ùm\ã]æM\…xfx=¸b'³e†/¶HËPžs«5†‡�T³4Õ�;‡ªª³'µGn@5‰–ÒøY|\Ò¡o®eÀ·Í}ûŽÑ]×¨À_–ƒÜŒmqjƒ(uøLÿ q	*bè¾"F^*ñgÄ ª:ìc%sÑ~¹X€Òº¤wÜ± åÀ†4¢æÍ[»1<Ûø@lLüÂÚüÅ´vºgŽeõOsÄz!ŽðAr5¥½â…ì£w¹�Ðj�—™…Ûgc>ñÇ)Ä6t,K�Ë
™°©·
x¨=@æšŒ>°\O+#@Â‹S9aÀaNãƒÞœ¢áä‹ƒ5¹!J V°ƒ
†ÀeãÆ¸ìR:å`/r6R×	P½h8*ªé«/šŒZˆL÷Xy +Ü9A*cUÊaˆæÄ+Þã0ÊvÝ``Àèºx':ûŠ‚#•ßBðùàòäÉ|ŠV° AÁeüÆîG,@ÀûQŽ}y÷ >âïç;ËxS©>§ÂQykB¨v›ÓÚrÇ"@NÃ+²:1VÙ»nEÝ9ZVÂ¼ÍÐ Û£b¥/`Ž7ŒS|-ŒÓÛV\$/O¯ Ö¹‚èqªP€Zƒt>¨byàl%€ Ù±� 	Vª¬'Z†`lr)É(«Ïoø‹�¦™ÔÇµ±‰”Ò;„º¥	ö"]X!ø�q>ð>ÖFÌF¬\¢Ì�yXàZQn= ï�Ò½�´4RJðËR¥ªû&ò²_½iFEŠ°<0˜�ÕCð`-WMë;U5p·0BÂÌ—¤!M%¡KÃÆ"(Ë—G0mˆ�ÍF¢Í~q4¢�/á‡Z@]oÒ"Âé‹·äÊ<µ/ŸôŠzÖŠÄS¾?‰@Å<Ž>¼sG…CëC0²ì=rÏö\wƒ�'*uöÀ«_7~'TÏ¿tì(Üw"íNƒVhÕgÖ�Ì‘Hîlû’�sFÂÚ¢±Ct±µ“U	;%—QÜå“|f÷›„ ìs=c;¥±ôtÃÍ•HžŒL‚8ë­DàJC«¬­8]¬‹w‡²;°¢ræ.cPP¹Æª&n‡Äf^NKZÇÞRÒwÄs„TwÆ|5¨ØL"§£9kCMí³Ò ! rVXjböxÊhäÐÛ¿ô-À%y7ijÚŒ½À	*3¡+Þ<†k…‰@€Ä£¦HlÉ|`¬6ìÑCLh­lH'JV’Ù) õ}5´
6s0ÞÚGõ-RL¿ íóv€ÌÁYÄhSDðLX2:¡ln¯Û‚¨¡r«•ç™™
Ö�´C–mÈ" [Ó¨‚Ýå0(3o„Î3›>æ‹ì)|Rgfòb8ãä¨ŽÚp­×ÃdãŒ„Ç*î­ýàBŠv‚>äæÛÉuñ{‰o2¡XµKjáÅ>0SÂPT´Ó¬ÕoïXqÁ¸©88þâÚºÛ[|@eÞ >õ	q¥�7#±@@ÖÄ ô–¬—#¶e
 O´¢8küÂÀªCðfAn:ƒŠËb?™_*Ú0íâVÒÅ¯ô€Ü¬%Ä�sŒdžÇ]µ¨§c›¨êÂ÷?Ó4×ÕjÅ«¨JÉõ˜ËÑ!2Á|ÿ H{Tð«8åˆÂfOîp°ñÌYT•Ü…¬8_#¾¿RÌ»õ#·À6³ ˆŽåšoÞR¶•Þ©LìžFÉ„áSããH¨
5—ˆtîªïâ5bNKîC4Ðëš'÷*µ&-J¿)··¬ÌAâî*•¬¸[ŠH‚`*LÚ3Ç”’&#‘y�'½/�ÐŽÇt;Ûipï­ÀÄ‡›´Ln"þ³—ºY�jgW“NõU9Ä2ýB¯²öêab`+JVÃeÂƒÛ)š sGhHvXHDßgMq›Y‡ÜñŠä&WO˜›�ÖÒ_tïøî��š‚Ê*È@`VK›ð²�	\–ÑY–f˜THå‚[Ð�ššNü‰=Sg£–lì^¶§¡mö¨jÈÁj¿Ñ
8@0–!€9Imä™Sl˜<¢û¬a³^—ÓŽ	4Ëys¢bÎË±ËXíX¸rZÂ\¥ÈAéfñBwQ_1ÅÁšMn8-RyEµ÷a@‡Ž´Æn$YjŒÒûA¨É.<âsÅáó{„°‘‘d}¥ à•úáŸx¢,¬­ej½b~a_.6,4i–b°ÇmŸA4µoö”ìCî¦˜·Áw)ì¸ãÌ.p—÷#è2~Håª²4S¹º*þì©Rº¯`ŸÔÖÑj[Ž@¿‘–ª�z¯Qehit}êfÑ­æÏlJ–MqOôÍÄÛO?rgà:JS (m[¿hÞúÔûS#à?7ç.Í\¢õlü„©Ö ¿±ºèýÑV~¬ë½!h•¼yä÷ØUVÇÜ‚™€é¯ºB9pX=²ô\Ñ0ˆ<DsiÝvŽí	á‚£ÀQÜº€‹Øõš½ª9¿rE´”€x KÝ¬Õ¢;‰©Ç´µGÁ)N#¬$ØòÔL\%CääÚ¥ˆðV„X&lŒ*t"HãPJiBË½o�½—%6…m•ÇGná"±¯r¢…9)[”Âb€¥bŒ0£‡D°óCtìn"¬µZWÃ±C¡bUL¹›p®ÑB«¸×$2Ù·"­ŽÅUvJÉY…JŠ�íàå ËªLdµ¤KëØÌsàCÑç8JØ¢;/áfƒœÅ¼8È2½p¶V˜¨H3~Èç“Û �KéÀkŠÊXU ¨”k>õõ s‹	›�à‰zR­L3˜+
Ô#N®‚Ø=€ÞØÕ^™yµÜž#!†ÌUU]ÖCŒ2¤Z.[Û‡¼ªŠ¥çI¥#!gÞ#ØŠ[ž'*ÔÁí·ßìT¦Bü·lµPFßÖà=	‰5¦×7êÀ›×€?
.×ï@WX´[^ìbª‹=Ö. êÜºñpÀßÂ‡íQœìø¨2ööŠvâP5çÈ¡ù!¬d§à˜Š óW÷gç¶ßmD7{ÿ V"R¥^‹ø_Þú6öŽàGH~êÊ¢‘ìi™œ5è’Z;2îtösˆžD?Ó^µ¥ÆWa´Ì{2ó1‡pt�ð2˜oÐ.´Ž7-:y‚˜t¯Á‚‚¬47Ž%t¯’”\¦
ˆieÖNUkóF]€¹´nUâZ6£„ÓÑÏùbÆõê?X…ßüÒ"�hÞò-Ë³w«/·nï JýÊý{ó=â2¾_¾îôƒ‚{	2PAKQA¾…Ox”#JÛ�îö9}vd6�ÊLq‹œÈØ],Í#c=¥ñwâ’Ká¾o7ÄSbì~¢]Ñ£’Í	Äö”ÓBõ™¹¬Æ­öGƒ&æwF&Ç’ù†Òõ´(¢QÐ;Á2!Y´—ÂÒç¾Îˆœ,i40>D19S4Ð >ØSŽÅº Âë_Ö³*UÛ ‚'	íÃ’Ø·dð9†šŠæ›¼*£"[Aâ)y˜ÑX#Jˆ.Xáúd ¾*»EªlvÝJ1ë4	Ž*Ë—¤¬×¬@Ú.1ˆèDOº�‰ÎéFÚ K|Ø›&ß©XñS+�ÅÞ#e§fñVS&\Ý�hÀÁÀ‘x‹ñP"`ÃÁ„º½rì÷°yeg–ŠïÈÊºà^Ï…X±D_²‹ÒÌˆGÑù`\ìQ>)·BK¤i�ò,üÅpç&Äa›Mü¥ ¾ÊîSèT¤†qtŸ™Iº/¾/â5j�›ûÅ-@òûNÐ«Á!WÆïâwàKóØ	j]Ò=ïˆA:CAÁŽý �*ˆ=Ù®âÄÅ Ç˜èEÁ‰W”pý ÌEª‰È—§ÔO2ÈþÓ=X–QýÀyšzlá»Rè”hJ?$	q·V}Ò&çˆªO³*Ð/¥/§Ìß~�¬lôhŠ•ûÀ”
ïûaÌÓÌH­�#ùJî.„Ÿ‘#”gcý¹‡ ¤
ÝµŠ\*•]UTƒ
X|2¶¢\À#‘]b^Ä6Þ™3a#‰YÝƒPVf¼"
±fÅKUƒX¢°€¼\¸¢UV).€öWr�´_6Öàƒ£«ævÝÀÎÈÑ}ì+î#½ŠƒB=çˆûŠé­C€µ~ùi–èÚ¹™*«=âXÀ^lnÛÆ2Ìqk7•ˆûŒ�d‹‚<©]ÖYË„�Üó³2+íñÏZ=á©¾"r£Êç¶½À55ùNL—tïq‰ìOi´:û&Ui¾I@QAªå†K!¤Y­”Å›ßP¯>×0—Ñè0ÝRíP0ÅÔ¡cÁÉdŽÄDNûÎ•_»[À¹öƒÉ‚Ø<8MDA€RAÙy¨ÖÙt2>ñ(˜f�07¨RŽ¥ge7‚|| ‡öŸE‡×qÏ•GÜ`V\·'´âZþTSä$Y²ß"¯™ˆ¾ Ññ-WHQï2½'æ!Vójß¨aà­û™Yu÷,³Öê8.dà/ˆ(tShÌÄ°Bj·–+*°`ók%X÷:¯˜ðË½ñí*PC¶yÜ3›š°ž‘{«aCN3˜xUÐw×˜¡ÚlJîœ×ˆÈv($Añ�Ú�´&Ü¥×x7e]v“z¤;h¾ÒÉX.Ëô\…Š�(ÍÔø…�çÉœj:ÑQ±«»ä�CüÜ.%ûE—(æ°\ö–‰@JŒ=–Ms®è¥FhFf±_À%ðÍ^W›™VÔ”•¼W\Â£›S›«]ê¡3x¯)qîÁ¯%¨àåF²> †–áKU­zC�ò½ˆ“Òþ Õ]·›&oTµBÕªñ†Yã‚¬k‘;£#íÇÐÁuï2ÿ  Ôr3ŠxËOtÚ‘Àv/�…÷Œå£†cÅ1c*ÍäœåR¡«WLÞ¯üÄ¥˜Õ�+«^=àð[I9Èß1*4”ò«-ƒÇ~ˆÞ<âŸZ�ºJòëpRPRQÆ|ÃØ–³Å?d8z¬4r6PcFÛ%ø¸*7§È¿i)@(o]%²·RÞ´EAx4òÖR^†uÃ­à°÷!fÌ#¸¶éBŽvaaöl¸&îÛS5-šìÉr»UE´ÀõJ{P\û‚…ñ)
¾ÃVã…Õo ÖÄlg×÷ÐÔq;F@�ˆÃ®=güô÷û©F­»à¥Úiýö:Q	58m€÷Ÿlã°Â a¢PèÎÄe;VÊ
\í/‰ô/Ä„èFoÍ4]€�ø”mxÈô’‚ŸTˆôŒ´ñ(€ÚV–B­�©A¼€~'Á¶5’�­åç•9 ù!ÐÍûPPKAþÔVØ5Dˆ(ý’Ÿy¬º¼ŸÔ ŽØ?ûSV¼{Åvú��&€Ï±>èÏýLèö,û±†²úà•C´+ù!Hk°ê&Mmÿ VÞî§ï@ì§æT�©~óC2>–d¬¬ôÒà[­ïƒŒÎÎoË²Ç!¿î 0Ð¿ÌGÝã|]lø÷ñÂ-à©åaæŸO†sŸ-¥ÞKºA˜H÷9yæM€Å/ÂôP&¡x×í þÁ	h÷ÝŠ¥4„ª\‘Ž)JévÖ»ö±ý�´9,1“žj„îEÿ R_ä[mçÞ-\–ò¾bÐ*z\?tÍÐ^WóŸÿ ¢xN@%6Æ3™g}nFà²ª7ÝþlŠP�Z¡ou¢ÔØX:³ÍK;ëqe¥¥}®ÏÊÊ[Á¶,Q½’Ìgz‚9­û@ÔÂPFƒIŽŽÞZ…­ó,,JÕùŠ­UÑKDöþVÄE¤�ÕY¾ÓÀù‡Š ø.¢À•P½E¦šL=¿ð�e©h&6=!–2'dÝ±æØ„q™à hb—Fb/Í^ )fþ­þçÕŸÜú³ûŸVp“ l~"J%N†C3'mQ	U	R vÜK½«sV6½Ä)Ú”@ÚQH¸#Ø,È5`ãŸUsè¯î}ýÇ<öè`uŠÐ4¨RÁ…ÎÁò-é½,)¤´YØWM¬hÈ25¸dj Tµ@åú(ñÃ0î(°KçG¦S„R�úkûŸEp –i4ËNZ^–èaX¨,#¹P€.Üê§T˜HU•w•Hk‡sf °k°ŸIr�ý™õg÷>¬þâèÙ°)ñÐÄÈÒz«·
Ûb‰çJ‰™n€�Ûu8Kðm@«Up¨ywü´­­h©¶ÝºS2¼ÞtKº8‰QQBÄL#ÿ }Ó
–‡zL:7ÝªA­EÍNƒ¡ÞFÐ,w–AélÑoñµ¨ö´®0ºœ¥Öhdž/éxkVµëècú8†lv Fmè¨9c+‰F h°,�6¥ŽJ¾Â±#Ç³*¢v}0â
¨Z.�J€£†qô…J)ýsõ?× øÎI]ªÁ–6ç<@ w�ÑêÌ2vVÞƒÓFºTI Àr¯iKµ§ú‚ %Ûø…oí¤ ³zÈ½ÕlÌÄÍü@¤ÆMb l&”„¾þ¹>¸þ§úçêsìá‡ÐŸÔI¡ýYa@©jÚÄž.$m!ò:™�.@!Jô™Pp]‡æ„$# Œ0Êf¡ú8lŠXˆ�Îs<Q¿Æ‘)Ø[n.�±&îËñCTtÈ•U*ÿ à²"ðZµëµEÊò@ò»ö&þMÁr•;w:Ž˜ jÔGXÐD\½b]BØÑÄa¬ÍšÍ¼Ûï¹nÓÛõŸêÿ Yþ�õŸèÿ I]qk[<®�á€;JÄÀšÑ´Hƒjh;‹ïÚûOúÈÿ YÏà‡Jñé?Hç¢P§¬Ú&¨[¨ãÒ.Yƒ�ýë?Õþ³ýé,ßÇ?êY^A{Ô´v¢Ò¼úM{À�í °BÂ�,Ûz0| dôg	ÀI(ZªÙË°µÍ¶å`WEµÁYcStÌ;¼r¼2N¯?ü«ëiõ¿´úßÚ}oí>·öŸ[ûO­ý§ÖþÓëiõ¿´úßÚ}oí>·öŸ[ûO­ý§ÖþÓëiõ¿´úßÚ}oí>·öŸ[ûO­ý§ëzÏªý§Ò~óè¿h?ÔüÏõŸ´ÿ IûOôŸ´úOÞ}'ï>“÷ŸIûÏ¤ýçÒ~ðæú~³êÿ yôŸ¼úOÞ}'ï>“÷ŸIûÏ¤ýçÒ~óý'í?Ò~Óë?hµ]ôó>›öŸIûÏªý§ÖþÓëiõ¿´úßÚ}oí>·öŸ[ûO­ý§ÖþÓëiõ¿´úßÚ}oí>·öŸ[ûO­ý§ÖþÓëiõ¿´úßÚ}oí>·öŸ[ûO­ý¿îÑˆ7ÿ Ij-ñÿ ´ ©g¯ý
=bŸüÕ­Ì¹“QÁ8D�­�‚D7
¤kZ–ËðáwõŸr¸$¶PÕ|DnT‚“	õ*À(kjo�–ºé�*ŠØ-p[ÖÈI´óÔ+wíãù+‰,ÙcDAŸè¨M�bÏ3(<³ë«9F¼ZÀ€‚6»O ‰™$ÚËB-z®‰ÛxFjWˆ»Æ"Þ_øò1µrEÕâÿ ðýëÌ|…`ì€JÖ[ƒq‰t¢Q#í#ñ¦€x›ýE»jUHRµ6®ÖZ'ükà£-È„ÿ ˆ0Û «I¤ÒIy$TP·¥’ÎòÎòÎòÎûÔ³Wž–]^{Ek«ž˜X·�å;ÁF£—¾	«-V‡«·È[–0¶ùèq§HX*�;œñb e¢‹Ùä)c ,#GFPAZÐÀôK;Ë;Ë*ïå�ç�–:e�å�å�å�å�âÊšxw^ÐÜ
Ü
±·âÝÁ(ÛÎö%�å�ÿ ðAÊf7:¸Ú¥c)Ždª¥÷G)ªœJÉ é7	daw,F·€ïHÔïcÔ÷Mø„›ÓÊ…DÅ9¾Ò±Àíü
„µ°8ó²•Î„²êâŒCÙD»®¶&©“/˜Û`šS]àÊ�±æ6;+/8JwÁ‹ÆöÊVÌjy¿07n-F}*gaÅ¾ìËÚÇíCô¯/[ýÄ÷êÛû›‘ÕËª @NÝ8Q{€%™&gO©ÂÃ0ÔÀi†»,Ä=dmîÐÑ’¶À�M‘H•K¢(Ùù@[DYAª­€Qª$µ°Ž#¿hXÂ^r£4³Û‚pIÊË¸!©L#XÒ[âeKaG.±^VÝNæi%O$ÝËRÃÚizÇ{q@“±i=$W6@l—í#Ñv²ç÷1_ð¶ƒÝÖóh°ZÖhååo}©‡# Ï,´¾|}ðË­• µïjD‚ iôoîÀ:ÿ ¿£
$Ý8:ñÂ:°~ûïvX¼ë16®dPySîMj<u…>ä9cï™†Ò†‚5çÝ§÷uè"@‚›4	ö-ïZœb´R¼ÁOˆAøR,aèð’Œó”�@©°²/ŒÅUÐ®ùRU¥Æ§¿%Llˆªœ*_Ñ`wæXw¹_vcìJ•Ayð˜ƒ¦Ûñâ
ì Ù�ýtQ-iÝKQlV� €	ºS=åh²¸1šb—µõƒx–9h-¹tôAôA�’Í`ÂL(1à?Ø^ÍjŒr±Í³ÅB°”ðr�V†:©Åá#&Ù3;U‹x™/6Ë�.ešÝ ®Ä®}¹‘o*å··¤.=PËÊÄåùŒ –ŠIˆœÕØõŽ�%l‰Ã�T1s3Ÿxõg^Ð^(iE•ŽfLv+Ànµ†×tö,O×`äße#SÒÆb8†¿È×@+DÊ²Üm.í¿î}W¿ýð¥``ö¼�1Á¢àÁù•*•[
^>ãmÀŠÍ*Úæ:3é�[KEµØŠ(5pÑ¥põ˜ðÝKx_Iuš¨ëqãj]Œ[uVŽsU1P= Ût ¶å*H-X39 ‚i×wÞ
2B†ìr+Öne\\L²sÐU^˜�¼�öÖ!D[zå33�’æf?L¬Ï	AT­QE¾Ä@ÅÜ5z™§)¸©]–IE.¼“9¹wFæUIkuÛC5ßáßX¥Ð´ô(ù±+×ÛLp Y¢A„eéM°hRïhÝ@J—�ìSk®×,¶ß*À‚3ÊˆÛþâÆÎTyâíq…éƒè›6£sH01iPÀ¼°+‘Ü…kA©�fW{[ºŒP­º²¬µ—…rŠ„²U=æ@é]I�.D Ã»'cu "ÛÛ|>¹þá�vÄ€ÖÇÚjþ@<ÊE•’µ(�X”)©o'3ê½ÿ ïºÎ/™x&úå5€Í‹éXWx&ŒpF‹•/ÝgÖQà�VÍÓÓ0 œdÝž�ß ­©|ÛŽ	VŽÀ† ˆ€ˆ™ë[PfîØmôeLö3H$³p$EpRSJ»\ëÌ<�Ø`QÞ	uÄ3V5oh¸A”ïF¶šâ^¦4	nqš`6Çg€ •y¬L§y.–¯WW) *¬]JlÙIå�Èü5néyJ cÛa­n¬šP³gíÓß¾Û"aIÎèl;@àb)sb×*?©ˆ¸å'KH>ÕÅ)¤é0bPÂek… 
°¼Àª…²½æ¾0`±B@FàIÀQ^HD±¯ tØz*b/£Eb †6à‚gv&u˜ˆ¦‘¥€/,4-.c´ª1tË�#n Pöuewˆ¢…�QÊÃHd‹™W
n+Ï`±°€µQÃ,Þ±sy (°-&‚†¨\uç�
Qˆ]¡s	£µ²§u»>g– ŠµE5kEÐ1>«ßþû­×˜.^·€m¬8—i«h¤>Ÿ¶êñ9›qiÈjˆÊ`ì�–�eQ»HÌÕNÆóñN!m<­¬ª–JÔˆD–þºÊùÂŠñÜ•Rp½|À¢\‘ÓÛ ò&áb•…œ”j’ °i£Íˆ5×…äai°J�èäC³,°=–á…lu\XPcUZÉþ4ÅX×®×Þû6ußG ¬Žù#¢N½xÙ¡œc&fÕ£
.»Áê[\1‘ÆŒEç¶«7dÄ\pÁB(é×Ør­x™À?¨*à”uü­à@¾
8‡@!òûy”‰Ù†�ªˆCÚ÷
1ƒ/›]€&ìZŒÀ\"Ñ‰Í„�¸+¤ZA`£ÛÀÓ…Pðté™ÄÑtu½˜n‹Er~ÌÂ1–Èà…�TaRU7åe¶`çEV%ðâ`±—ËV8ç ˆ. ¾D)Ù)€8Íûô�†0¿R£^Òÿ 7Bº£œ_¨‰ÒåCª,57«¨Õ‘»ÏcSêïêFhÓje"W‹.EL!æ¥X´.=I'Õ{ÿ ßÒX†´’Lw¶!ú‚°ÀZ¼ÒÃKúk@ÛÙj"¯øØ0( ±ó°t�û¢ÚÄ!|†ùyPµ!ðTÆ-…òd•°C‹´,/„9åè„Ì×‚ÂŽî,»Q¾Vðã‰�Ô1@ ‘MVH^œêÐíWôÊ"Y\f,p¡@ ¶?nÐ¡˜¥¶­R®”®Ð³@]ÌAbàD”ai[*­w_õ”õïW0:qU¹°¸-6§;.g: .š&èÎ.$´*ç \„ü³¹Œ—t¸EH§};ˆÈw�BÊ™³Ýï,�ÙžŠPÎÕf—ê4}ÐìTÊCTÞcó˜
cÜP\\´Ûlw‹80›Åä¾Òúº}ðÊ¾ÃØl×
9"¥CA±°‚xoÃˆ|¹K”8­k�="a` Åù1¨ð®%;ˆ hG+5u�fý!—A6†q(@Ý Èˆ
¶¸ÿ 4ªðÁ1šcßhD5+0Ä €Ä ¸D¼m#%ÄR¦[µý|Å¾e~Lú¯ûú3H}š«|rA­j™ƒBH6¯Ó4êáð–·2N¢mV(™”Ä’É¹ŸK¡½‘a³U¸úìJŠž2 ÒÕµ)q¿Mxs©C¼\Àì`©ZÞ6@²º…Á„¢’…�jHhØ«qp„±hÊ]hM¹ŠGHU›R¦ck‚àe…0´+:.�ç3�¬©±dc@ÂG–SíÏ]°gEðƒê¶áÄ%ÀàÊ^%�®œyK¡- ›”Œ(×4îjû[˜g0T©LÎú�Š¡WN~‰­hÂã…W6ïßã*§¢
8¡³,YæðIB“œæ/Ô l¯(”J±DÞÔî�hb‡6¾ð‚ÐŠ Ï.."ÆYQ«EA^ñò�å`Pày¹I6†šÑÂµ|B�|
¶ù^e§¦Ò8Å«üT}²B^Ê_h–]Ó®õÛP ×Ðx8"R‚E-ÕBÐ DL®"’Ž1	,DµT¥àéáï€‘aJ³…«½ßÉbü@ã5<†ˆ,ù[`
mP¼¯�MîbH»Ê¯$Ar+ì©u¬¸Ë<ÒËï=ëe§^Eö¢öÂ®;ret¨U€`WnI¯Øu"Ûëa#âJŠUÅ¤GçYa`�tÙïQèÆ4?X ÄëÅ/Ó¶x#”±­2ÓŸ¹Z…¥ä'ex¯òÂõ‚Ø(x=•1ôNjŒÙ· ¬L!å‹¤5žÔfè"ŒØ€C˜¥%§ŠÂÁ4cƒ“PS~dZÊ	�•{èãsÒàeCc˜hëÜ^€{¥ÈÉžKÿ 0Znÿ ºr1jøž7†dZ4¼…xô®´&…oO¨ë•NÅmVf¯‰œ9u†åõ'8íMâLm‡ñ @ÒA#@	²á¤¸§k¨‰AhPbRÛ0µ�\EZ¿YX0BÒD«E
ùh«¡Ùa\aGˆ…*î$‰·*Æ,,4*()¥•C,$kp€ P
ïàžÐå¼ŠÙZÃÃ¨Ú­‘œ£ž*XkY†Åexn]g·v,Y.HÀ¬çàãa-9«`-Ï’(Q•Í‰8_	zð»á¢­ì‘¾¸Nì!m.»#ÁÚ€�õ�JvTZÒ«P4 r—ÇzªÍ  ›ÕC›5ÏXù•QÆÊ?€¬Ðà`•‚Ä6¸íQ~q„ˆ~ÝaÇªŒžäÓ.a‚…i0áÞt€´`	«¼œ² Ø$K?ÈîWT¼ŽÛ.ChY:/Œ�E1aæHŽ¸$Ašµ÷E$cÅÃ·"œu»å�1Ó¨Pì‚Ê ¡=u ·>`ã,)µZ™DA„½UeÅ ´¯]s„.×/ºÊxú5ŒJÍÄë Í5^òê+I‰¡¨àk§à�Äª¶b÷æ¸
Ëœ3N€†±\Š_pí+@!ƒXxÌ_ðapë7Þ€U–ZÂŒ¡Úpå!Xì©m7—¹yž�j¯–}W¿ýõ¢÷Z(5{™6& Ù¡Ž<FJÍ¥èh0Sà!9–jaÑ°ŠUä-¼Ï‚0@5´
L!4‹6×­µk7¸EHÈ«2w0N é¾²z¬}î%†^¤TâRöJ”åfèEN€¦e5n p«cä�¼¨²›æß' ©)u=�³ö3Äð¸L�©µÝGþç®´§´?cTÊ�æ”@AÅíçAði»™K{�í­€ºòE<'SáH0ã1B/ÄB·ÓÑ)EÐL£š`~Ij~<ÉÑPÀÿ ¬ 
}ˆì�@!†4ííŽ[²GTŒ´…²Qe«S2lNã¼€uI¡¢¾�¤GŒ
¹Œ5ìDj*Êénïˆ±nÂxÌ�„^DX¥1–þÎGÓV¥h÷Ã‚gÎŽ¨#´s*œ]óÞDMarz&3.V50JÄR¨mZ¢xÆÄG)3‚‚Ñ¹ª>J¾®Þ“‡•‘Ù@À044.‡ÈC
µØd¸Ùupêp7¤´1€	õ^ÿ ÷éMë˜bÅXÐŠMab;ÄÐµÐºm	�BM]|%0Eh Ó¬œæÁYÂ-ÝoáÞõ=èÀkaAimï—´^®ia.ûzM˜f¼H¹»æ8'V5�00=ØÛu—¬#9Pà�f´î€OFœ!­­&M”³Õ!­4bÐ–Qþœ ÄœüxœäGˆý;ÅL¤Û-5¨kÈÝíÕ[·p×+ðxƒ·m¼93ª*<!ç<+æ†7Ò¢ië¸‰¨¤¯¿f±t°¡î/rà¹Ç|Ém˜Ò“ª§æL=Õ²Ä�„&Ï²4)c‚Xª®í+%Ô`Ö
¢( .)h¤#+i‹Å,ÙÕÊÁÂâ«¼Á€ƒtaJU"ööŒî[]ÿ -&#�7�[dÕ»jàNþÊ]™yÞ*#,SÓ Bê#p&Äa€(jXÕ²³³D²‰…ª²VZÖ A§Â	‘E1\;‰*}ºnÃR¬½î]§,Qlªå™õ^ÿ ô?ÿÚ ?M-Ô1�%®10€–ž!Ú]ˆ„]Ö`ôO	<$ø‚2DiøƒâSÁ*è%#øŽUxž×øžˆ�ð‹O	¸ø�hD„>#¼Ñ4ñ3Á	`&½÷U Ì…N8¨È\^¾ÅÀ”‚ú@8G¶DÓæ�ˆÖŠôš�#ÀÂO	<$ñ“ÂEx'Œ�`�i;)Ø�ì‘Fè�b}	¶¾ÓÅ·hcríGÑ¬L¹Ü¨¸ê¢• OWL"tï*o¡OîSª{ˆí`F™¤‚^zO	kèbD�P SD|™l¹U1ï0Ç».ÈáE�&Ïñ ‚â6Iz¦ð¸ÎN%hÏæ„;-L’ÚD4ßhÁŠ<À6Åhá@¶—GûÁÝÁ˜ˆÓü]2ãQQ=±L�Œn>ó�QyX‹•-õùˆ<Á–\*bVÌQÔ¬õ¨wÅEQsQ*�1â&Ö4S˜ç%\ÆúÔh˜¹š
è•.8Ä
ÌL+PVaOˆ"Ð,‰¤.#lE`ÛXeŸâEžñV²þâ
Z	Ä¼8TÎi4®‰ q#û\NÄ=?p¨¸¼ÝaF¶Æ)î“q¡¡bÞJc‚-+¦›Ä¡¶êÇ&Â°µjíiÆlØWS/ +~Í)Sw‰z­²¥u¼ËÞ¢²¢Ùƒ`Çƒ�œKšûÁfÃ<ÑÙuÇ :•Ðp—ˆ�ÒÔ.¸úé– ¼î	‰™Ñ®º tj
ZÄ€9æTÂÀ‚!,x‚–Í/od"Å$4E‹ãr†Ø"áUT‹˜l’ÂÖáÂk.âžUùe,—®Hƒ,ø™jmÔìÄ¬Ëcs=JÜ¦^,Å	©¤SjlDðïÌÁ •mHÖñé8ª½"Œ[<Ïó0G²­¹ÂW¨¡«e³‘e�mºâ€@†"ZüÌ"â`D2˜5ŒîØ'	yšt§•â°m2pË«êj4é	Ë0¡ätzLdª kï’ô¨Ð>µ¡R§(âŒwgÎŒµKô?W?hù%c¢ÔUÖË ‚}q1Ï»–-óp
âañåÜf8r›B á-Ù>!ßpÍqó1Ð–¡x‹ñÁ÷™ôD¶8pB‚¡tNäªæâ¡ë17Ü�‚l¨{î(‹{ÍÞ¿®‘f"ë0€x€^ Ì«qQS
¤K¾ˆæsZgkPš„»^'†b™îaâ†”@gü%(©žæ'œÃT¨žC.­P”gÂ7
¬7b�²Ù„ªÕ»E]‹æÑGÊý ²¹ñPmÛóñ9O’"!bgÎb|E”]Þ#\Ë¦¦{0Å,øH†6ÞrÇÜÀU¢½?¸NI}�9B	�øŒ(m‰r&ÌžÌÜâ†¥|#Ôã2ê/i‚æ\<¸—ƒ[¨–¶¹x;…Mä|J…>eJ¡ƒPÓÀø"¼¢Ž¥LtSR ·1ªf;E´²åÀy‰¶¸�qgx4VfæX¡kØ†�¸.Ø­CÝŸ±À³Ùåš«&Ñº%â§sˆ\Õ¾Ë‚Wÿ pRX1ÑÔc%n±¯IxŒs3clÙ—Ÿê@ÊWsæ ñëp­K’.%«á*ˆ±ïVSdžA™_˜'}øÌñíLf† _'^‘ ÜÆZ^‘«! ¨‚TQÉU@qÐÍˆ©€Ö �F"&Èr1qu])8Òšs0W1äÆY®•MÂ—¡M=Ì˜(Xª±Æ¼Á3ˆÙ–’nW&bÐ—mMF ^óÝÜp*â›h†eA[=UQz tÝËÛvƒ65·�hÝ¬`}Ò«(¸ã)»Ì¸
|Ž>ÒŽµÖx%*	þ&xÅÜ­é,5_ íS“3›†Å÷ˆ#¾ÚŠ-�/êØðWÝˆxÁÝ²[‰Ñ‚×){i¾q5®ÏhâìÍê²Ú wÚ�­\¦Õ>eè+ÜüÇ¨��œÎ‘Öº%šbæ”(`¡9bh™DÕ¼Íê’9Jbr"QñôÇŒ ­@âlŠ·„D¨ÁÚ™{£˜N°t¶BÀ%mÄâ0ÅÊ Ï˜–VòJ	ÊêXShcü@ðÉŽa ÌÍ|ã½ø•tñ~±ÚpµþYPõø�­j«¨’Ý.Ü_¤²J«mýÈÅð¡häõŽòÁõ3–ßœ›�.ÕíŒ;·%öT¸…¨”5Çæ>W-äD÷c�bbi\Á\Ëk‰„ÜÍ]=ªX„AŸï0JôÄ?hêì€iÄ4"Šw7Ô+³á¢.ˆA³u›1H¶À¡²‡Ø†
xŠŸº7:©d1,{o™zæ‚¸ù±DÉÄ°1YY;Ê*•[F TÓ�LÍDl6xŠÎ§6Ò|Å‘ÂëXód:%_Ýïþàätùÿ 3Þ×ñ‰emÝ-wˆ&:mç?æcáé(ÀºÙ·¦b6®ð*¥¢ìÕÿ ™”X\{T,
W_æpõºOÜ½´$(·ßú™¾»jõö–Ï)¸ ó4ãßûrì÷œÚ#Fîââ•7pñfQ!à–%�CÅ�(‰Ù~cºª¡Ô‰f~ÉP¤¨¬Àõ´z¬vŒ³˜7˜¾#í"¬ÂÔ¡‰V ¬FÐ„5X›E<ój±2Fj5ïCcÊIœB–wh¢¥³rÊ¹Æ¢hÏ™œ¡H¢Í¦Ùð
)y€B#ÉoGx&û4Õqé2à…÷ ‹¦…ØÕö¿ÎqÊ¼|ÿ QI3Ókç3#5EV�^ÌE¦äÚšÕ`Œz&K½Ûï	=G|Q]ã)ŠR¿„Fl­x¶ÿ Ucì?Ì´a[iý1YLÆé~­þ5
®­~ò’^ËêÛm‚�½Í’'|GYãË_0./Ëó˜- {Ç-âfd7Òd"{ÁÂ‹»ûÁg)¹Uï0ÃµÀ±BXÖk_‰·ž³wÚ§BýÌL,ÊëîWR„@®#EeûÅxqUÊ6Ø�ª™ ¹Šñ1×p);Á6{ÅÂs+Tæ+á@Íÿ RÊôð–>ÑÞ€huæ�â!°±Hv¾;w�À¡i¾1aœDXÂ¼æ±Ú&±²¹ºÐŸÎât¹P¼|â:�Ìªi®`îÅ÷…f� ›o5(ŠA[Åx#@µzTU‰¥¯ÔÙt87ï‡Ý!†åØgÓ´uø?¨É;á*4' }àŠ3âå8[8ú©ZÍ÷»öSýœ‰c‚-ÍW§IÕŠŠ6Ÿz„)ËIuŒL»›‹*ì �ÃifˆØ{$ì¬{ÜK33˜`’Ùl¶`€:©„E}D%:`¨R,¸pÞeaféafD]wË4�Mn3j«×Ò-b-z©³é€Û[%Ú…ä½‰^Ç3�Íá(Í(v_2Þ(lÃÁ´¥«,§Åo›˜ç¥S^wñBÓò\%1UÞõŽFÐÈy”ÕÇÞ`wî»¨•74!ø•Îv(÷¨ÃxlGZÜˆð?©s^‹ýCL{sQ£Eìü\Ä�fÿ 0êý)oæ;¶€ùßµÍû^Z1òÌ7LcPaüÝÍFYO'Þiµ3…CB�z@!Aåv£á¯ó-x…vµ--;”|ÄTˆ
@ÑP:b8ÿ �sAepˆsZ*nu„¦å”¨æÛë¸‡pÁX¥­!¦�Í¬ÅŒE@m}u.V,>4¹d,ëëç´»“G}OTGn(ð/râ·-$Æš¼_ˆâÅ¼("X)§UéØ¢žÐ1h2�á–mÇæ.|ëâPv/qÐ‰Ü~e·ÇÄ_.æ Yó+Ò_¬¿z«•ž?Q5@æ¦:Ïs;ìO �\0JVêó™jx/;<>ftþ�[9"ŸdFåeæ»ÊºUh[Ì,QÄ¸5SÌ°»ˆÄ~[‰»ºŸ10N«ër‡Ä.\(Ü •ã'ª!¸Œ¸É¨?1RŸS,¦ñ7â-ñ+…¯&h§Î!ÎíRª°	�ñ¸y_¹ƒåó²”)«×H¢ª¸Ø›"…£ß»Ùõ�€¢˜™QuƒQ£Îw,xŒdæ+aÄB°^vñáóÚZâªgK¹€žòÂØüÁ¿fí-^ê±Ú¡+Þ·|vôƒýËš‹î˜ÿ ®"›,µRãÀ7dåˆÑœ�ºÜTÌÌÉN+6Üv•–‡?X¹¹ZßMÜÁó
óðÀibjS¼Û5A´_Lø¥Þ#W(‘N ²§QËJˆÒ¡g(M¤°AÕ@Íö&g¯b÷oÍkP½š�ØîgŠŽÙ"4¸øe¦RˆÝßmB9µB•Uwó˜fÜ_e]û�êTžÌÇ>©øaûÓzxö˜ð{´üM*ñlXòXº�oÜ}GÆGæã‰ƒ¼�÷c�yP9iÃ?itdz3}ÞjŒ§b¯ðÁJ
]�½¡J©_«!PNôi´^hdÑž!×Wr†A„­Z,
M h±r”HSmPË†ŒrÊ¦iH\\âÐF¦¶¾·	ž_ýñ*`_¾vç�ª >ïÌ,ã¿ßÏÚf0ü#Cq	I.DX† 0&Ú#Å“¹!ºf¨<Ág1±\0 ÝÕÆœTðô¬Áë<Q7ž‡PjZaoÓ0'	¾	g@=Æe§àÄÅ´Ï¤Hl”P™ø)�PµÕÆß›üÎV4¥×±”8˜¹Ö½þ±1Y##«`àÄ¬§¼ä=jþ¦Õ‹‘Wõ*h_ýÀ&éŸv�âš¨Õ­‡ ñûO¬¨Ñ2?º}Åeí2‚v:fÌ6å`¸ƒL«$ÄsÄˆ—ÑMJš²*QeT¡	Š|\©LæLÌ,*^TÂS(\J®ú0E¬ê%0Bæ®›ÿ /™”‚ðK�ãQNBö½ûC ¨í›ˆ ÅÇÎÙûa„‹R5U,
g^%ÍY_2Æ7ÙÚ2òcíÔ=—yÁpn×Çî;µ~oèñ/ƒLáú`K-Zˆ0•âÕíYˆ@x)ý@6�¥šö¸ÜÑ»òÿ ¤Ìjçõë+ŸÙ.AÕQêxûL5ÅÅ¡åÇxè¡ÉÇ¡h7\KÁ˜�€���.d#fcØ%%†¦•7ˆku‹4G^è¾e=\ÈÀ¶QÖY …rK¨9Š	G5¦k‹†j$ÍÍ°Fóq´VÊ¨P8:cëŸñ(7s™«c­â\YX÷‰ j‡î-‡ˆyh|M,K×$¢œÑ¦°þ._E%}w…º/»Ä¤Ìr.…´l@‘Z©‚îý`(6ö¯ÎàÚZñiû•øéÏ•ñ€|û>aC=�¿sPp»ê�½À9Âì*ƒç>HTuMË÷k´kXùiûD…Aª§ºök	{b·€Oîü0õ¯Àýå×~²¼%ônŸ´5¥6ëü�ÜJ�Ðý{LI»Rw¹ ‹PN„UBƒŽa™‹0]�U âR*Z|ÏRdÚ�7TÇ(ÀuÌ©lyj f98›6"MAªªRV-0þW1Ñ3�ÕÅÕø%ÉÙbdûDôêC
î=–ò;ÊŒßî32ƒ•>%ÂÌ§±lO:ŒÄ?Ô	K
1éÞ5G°¼/ˆâ»¦½1òŒ^Â'Þ ù-ñ¢Ï>×™ù¶7,.Ýò�Îe&…^ÿ çp€P	+f1ªS¸CªŽhïÆ1í3„õI_öš•wgÂ~PRYfj½&F­ŒqÚ¦[n„ØqþF.çÑU~|^àG9‡J@Cs)”q ›‡3ÝJP�f,3©‚Ø1¸Â‰¬\GÖY0fsH£p–¥.®+ÍÎgAJâö�èUsÓ^¼¿ðÖ�á”¢-�±ûÄ•ôå~ôÈg©S@BŸY[0N•ÜÄ´�KË�Eàöƒs…@H‹ GC=ýeµµœ�ßõ8M«Æ›x–6ªj …˜º·z”r¢ÊÛ>*<qyy¨˜[F‡ò2å^sk°}¥h‚×+òŸh¤Ë@Óº¢Ç›¹B—U&LQY£ŒÀayQèîžekkAò÷ŒXpç÷	E
¶×Æ¢Q ²³}Û‚™AP<Êú3 BÐƒ$qÄ¸¤¾"Üwˆ¶fÓ(+˜/HâÜ½Ò Ž%¼L#\edWC¡÷á¸»*R&

Z+¹d¤RÄ¥²2EÁ¼\µ¥f¼ßN!ãÌq„JŠhp\Æ”O^í�„÷”²S®Gz·ÚWîù)`ž&ˆ…(9Æ\/¤®D(-›{æƒ2¬±»µa¬÷‡”ÐRïÓûBl4ãü7G¬65(;y=�\StD¯72<?±Û×Þ8ý\K)¼�†:¤¦;f¿p
�–]�õñG—Þæ`WÜøcï«¹ôwû±"D»5óƒï)�Ä ‹žõ˜îÁ£É¿�Àz¥9–täƒP…Ò=K"2ýÜõP§}òÔ@ÔXÃFáß�Y�˜¨‹abz!¨Þ�eaÐœ@¨&\q/bZ:ÍDA¥˜ãZ�ÊL#’/>":¹¿˜�ä(-„
BÛ÷„“.–NÆ¸ @£²²ÚV#Êùg#ÓÌFÉL}t…`fÌ7šãÙ 6–+ÑcÄ}ÏNÆ ™ãC'ßmùœñìÂŸ´Ã<¯äK«gî˜­hÚŠùŽm0(÷¯ñ	«'(×¦‹,ÞAñÍÖáê
¯¾4±Çù¿9�ÇŽ'sÀs åÛOKÛÇÞX¸YšZ/%d+óDA„äâ=éÞŠÙÎüb`ó.¹h½Âªy‚sîÂs5¥™È$‡wL¾òýæ³…ÑÄ¹µK%�IrÉd¸‚P¨`a«#Ü�)¦l˜a�*àù�@¨¦qRõXniy–dÛ·HÈ%Ú¤Aúe†G}±Ÿ;¼Â¤q�ÆÃÀÍ¶ËUoàÝË Â©…ùoí¬C‹]]@Áb£8ñT@–6Õi~Ñ³áWn‚a•™;õøæûËê9‹pîBÔQ«—)“„ÐÅvfYhBÈlSâ``¨�"—´+¶MbÄ»ô†Q�4KEºRå:”þU+®e²Ò�j+znS=âœ7‡r-†—•ï»¢„­âÿ ¹ì{²ýÌ'µÔ®¼äAV©ä·WÄ®ØyüÎòÇl¿q]úþ�Urgû€×6Á)7„ØÐ4v•ØVv5˜é¦µXqZ­Gð9?¿x£‚¯Ràs£N;fX•TÜio»(!—ÇÚ9B{¥«p–SƒaO�HlÃí,i&3¢4È=âÛ
Ù”	e@K! bk=
IfÜ@©T¡”ÎÖ¥˜Ž¢\\�†yÿ •Fqü,ƒ,ö€|ªQå~Ò¸"+D.U.ífx¸ØV6Ù~u,�=Ù¿“ü‘m£2µžÔÉàâU†	u´âfálÐBÊarÁƒàuñÔyBR¸w²{´yŸG¤ûŠó~Ñ.˜]­mÃ£7›€›<îdŒz¥ïçKÃÞ,Éù€áx:ŸÛ Ê¸)ÍL“hˆ‘N€jÜÁ½Á;KùÊ×˜|ÅD7q¾˜æL+†s%òœÜ-FT9”êz_òWQCŠ‹PWfwCï©|œmÔÒ(–q¤e‚›ì§Úêy}vŠÑ„…‹üþâì²2@/ˆ5}|E~§â`§êzNùþ¢t½×ôC�ÜOÔGÐüËd),1Ç±rþÅÓ2O¹ýjgRîÃÒ1«¨þ Tîð(µx”eúzÎl=ŸÄ¡]½Æ]Tzæ'�;¸ûDvõ„AÇgRˆ?¤ÏµJ#HixD7mq`y‡V½2·=X–³bxÄ!´²J‚9`tÜi€Äbà\2œE--üQ×BÝëb¢tÇR¢¼äKiËó#ôŠ<KŒˆþ+P,¤&5Ð›AÝA°&&÷+M½	jî<5ø˜S°i°NJ¼’U*v4þ`Y>¥Ì5”;jizÎ)¦þE&�9„ä}ãÇ.X™ˆ-�›Æë=ÇâÎüA:²YÐÊ]ÂšJYnTÝúA )~ý3·ŽÏé9 ð)1Úz?º˜zÓÞ¿30ÔË&X¬¸ÕÏ2?À°æ_¼ ƒqMJ„%b	IYYHÈTÛ:•–â#˜‰Xx½bûÃ¹/ß¥ë�6ÆÌJÅsæe…¢K	†„[EG°Qâx²ÈÈÉ‰¬ä—!�j„Ø|BðGh�*Î¼¸Í}I¢åxœ¨çRd© “f¥¹D÷eßÏÚ`h__ÛììÀ’.¯ìQºâàõn`	Æt×žI~…åç’^^.y#Ô7ðƒ½<“É<“Í<ÑîO$òO$óO$¼S˜w%âœËÅG½<ÓÉÐòO4óO$òO,ótÆ)Ä[aÒØ>#Ú|@øŠpFÍ~"üÿ XA6XxŠlüMº{ÿ Lö	žþÚj‹Ø€Ð@ø'ˆ‡fx§‹ÿ ^ú ·Ìü:
¨ÛŠ”7W+j¥J•+¥èß„¹¢âdÊeÂQm%;D¼ODw+«BSP¦ˆÕ¹L©R£] ö8Ø”˜¾íËÅœ²â¿fG¹\„DÞ^FýÅœÚæ¨
ˆ;4Ò”ct`
ñv¹‘VíÅ€^W8ýêx_$ñ¾H	gýò`t¿ço/­K•(šô×­jMú®WñÖ$99�Þ``Î‡©ŽòºŒib‚ƒ¸+,„]††”ARÀ+,¦ÚY�Ë$*_€±Ä
Ö-)‹n»Y©×ø=b!Êþ'þ 	YYYYYYYsrÔGð"�í)t ””í=Ñ)Ú[)½%?€”†:ÁHâ²ÖüÏ®¿¸¶þƒÌé>ñ{«®×z�Y6¨üÜúëû…)
‡oþ„     IIH.ñ]*JJJJJJJJÊJJJJJJu$»ÏZRSÿ X      ä‡ý"ÂŸûMápoþe™¸ÿ Î/Ú	ƒZ–­n^(ßü54BßÊ÷-óÒÑüFÓ¿ô
 Æînó(lŠÕÏ$Rf_JK:¯Kþé´´gr"Û<“ïCþUk�ü5‰hîj%J6ïyPÎÐ®,I÷¤³
X¥Y¢ÏoÔ>Kñú„Úõ¯ÔQ—æjîãUq-²–ž¬¸'±dÇÇEQrÒÒÒòòòòÒåËêÕE¦€Cè^TÞ×ÝŸ»íª+Þ=\—ë¥ÖYôÄ¾¡ªšPÖ-3ýA)Š»¬U¦õ±%¢¿ûä¸bÜJvnÕ@šezÙêY*^Ê{LXÄÙ†lt/Ö	®ƒG©•‚}²—ý±3jŽÐ¸9õ–h·çù²À‚Ì £ÿ ‡q@Q@U0`Çí€ä6(¥ ´ªÐ=Ûimadjÿ Ä¾�Ðb�+ÇuW½æåµÍ°~¿ð†ì¹€Á›ƒ¶®XdC¨.ŸyÞ‚q*j¸ã…&èfÒe9ˆ^céÉ8K–þÿ Ç%EÌ¡ïëS±	²Fj"QÉ/¤ø¤*Ì;º#™pŽ?ð–‚�’VÞË1¸“c=Râ/	èFê pÂÖÉcV�0Fx¸Å õnzëóÿ ^%ª¸—ê±ì“J¤Y©c}Tƒr‹Ltg0ŽÇþ ÊOT´Ýs(ö_!q­6ô#” ÷ÏÅL+õ_xúÇ€ýÜÀôÑ¼ññFíEW}™SO¼(¥\´©’à¿êUEÂUå–œwö�Y«JÍjqD
1ˆ­‡²Sýù‹T¡mK˜/n‚È XÓ0îG¡<�àÇkÞ.:M~»…X.eUkohüÅ×ö gÉÀà
…ä@Œ‘<Æ—QR¯*ÄÂ�Œq*ÃŸ?©ëýØ@Úke÷æS&ùbnF0/ÄZœaÕáO¿¿ø‚¨.ÿ —BûRÛjêØ`^QñP²ºÒë*¥\^¶ÝÅ­¼�,”"š¶ðáÇ¸rsäû’Æªž�"‹”§ \OWˆ¥¡"Âêv©÷ˆorº6ƒZ¨rÒ¨a…õÈßÛqSÍ†ëÖ]Øð‹hý t«‚W-+ªþçÄú\T§´¯´¯´¯´¯´§´¯´¯´¯´§´§´§´§´§´ÐÙg@3ŠÊó¨ò½â6Ÿ=V<A¶UúJ÷•ï(+þû©Ùf-†	�aÔ°ÔÂc,ì’ˆ~  �ÉU"š»—
FDn£0Ü¬ÿ RÉA½Úð�2j·v%Çà_±ð@øæGerûGMÉ§lô3åË—.“|„ìP]¡æ_<C<Áæhš ;,§¾iŒrh£Ï–ƒÊUæ”œ%·[XÉ1Xb—Y·t#|ãq
N…ÛafŽ+7¨¤“-#Y£œÕ^˜
¸0ƒ’-	Tæ^‘hpÙ�wÎâ¿ü!­Á8�™\·pé�èJ·Rª”›\ºlÅì°‚"y"*ˆ9lJ†ZUÀ©§Z3ó)q{7ÅMç·Ø‡8K4gu®ÙþCiTû„¢7Q+Ä);Uî{G,Èø}¡H;Ân„( áÃäóËÍþß—¼ÿ pí]ûb,5y}vâyr7k³MßüÂ)Bƒn†ÃÐu²œ­¿/þÌJ9?¸¨â`”¨G<Âêq÷Ž¶�6Ò3uQf¡¸Zþã`;�Æ!V†½¢v£Ù*åˆ&”Ï¼Û„Ê ’w>¯B¢Z!=2½Eò¼@³¢Ø&À¾¤¥rs©SD?a^¢õ[wŽ®½Ïê[Gã×QNeåò
 î_Òˆe-ÿ Á6lª¡#dì¯Y‹1ÞT¨4cQ;%èaN4Ã]‘Ø¹óÊãÌvÄ&/^c^þðÇ[¿C™GFÚãâ<€¤KKG“û"U2këÑ¯ð¾N×€ïø‰¢Þós�0*<ê×Ö1i‡À@—? �rw†‰ckPQÓ3�“Åk£ÌÚ€ÿ Ñ?ÿÚ ?m2ˆz!Q*Q1(èQ(•*TA•ˆDJÄE
”ƒ2‰‰‰Q©‰R¥J •ˆ�(”MÂr&%\ÊNåëèNÙ¨!¸†Ù"j7/zE3UVS¼Y�¢EFeBåÂÙ¸S«'¢é]0CøŽ„k©àŠÊb¢K*(=]t—-`=àKþÔRÈô‰ÌTkS¡—/¾z*à¶xÉÌk‹w›‡"3(¡anùìeà2Ñk­Ä—dÉ©—¥ê/¼¬±÷J8—üjT¯ù(:�˜ëH��qPš ßFºÿ Ž¥£H±–p„Í¨lVúM3ÓÜn;í„GCd±¦L°Âe¨#U…aÍUxÙeRÎK¤Â±2º ÐB¬6Ò8[HÈ�t
wT´Ü²Ðm ¼´gª‰aˆËK0¨¹ÐGïºÏ4.å™OáóÈôZåf¨faú^aŒ:WJ‰Ž–J‰ÛRÐö �Ìq´—9©_D#=.Y,–teÊ%É^ö†±7‚^aê‡nW´iIn¢ú=Ã¦Ý*^?âÞ# YâVÎàôÁ¬Êóˆˆ†^|Ea†q®\)ÒŠQÐƒ-Áî€R0…¸¸f##Rå+† ñ¹(‰ðæÝÌÑÌóG41>e;´Nì–v¡¬ÍÊø€¹¤¨6##/‰½1 ³¹0žI}cD¢ ”ŒBR:Y¦²úô¨f1Å×´f!aKˆIÁ…,³!R£h•	®•Zª\·/¶‰IBcˆ§mÎb[jRJ¸m�Ù0–§¦.š=£hGqIã”­BjwËá´ "ìa€­MaÌå\æÒPÆÎÙYËI~ž½"Ž:ZJ%À0È¢#]ê‚ÒšŽx¶ÅÊ4ÄEæ3©Hâ-vÂ™…�ô¹‘Öò¥S»1Þ'’áF`ZvÆHÒÔ1Þ"EÌÅÃ(†�ƒ+KlÃÕt–$î"™pAL‡‚!o0`X€˜„¢zž?æ‹‚”�l¯àª&Q1 F˜ò1Ê5Úev¼FÙ5adUq³.b”x–s;�}Eþâ;ŠŽŽw.6F5v@ðjvJ`@ÎqúH¥æì”v—GÊÛÓG1�°<O±â
\_G”[‡’W³àåmêÆ¶iÖ¥ˆpbN!B$ã¶1Lh†±	x™]øVÁ÷EÚje³ÕŒ,-j"Ê•¬@èÂ’ç
Ž-‰L¨FÃ0æ')”ê)7n»„7pFw6X86 TI…gˆØ<Fô€7Äºƒp)q<Ò�Ñ`cS.’’¤¨Ç¬z“	¨+´Ä:ƒUÔxŸ½¦
Qàˆ,ÔÑvCm‘3Ñ{˜)yBiŒáó,Œ,ŽbÓQ†e¨å[¦X†Zy–,WF$K¸Çá„˜œÄ·´*Ì¸Ä Êñè¡1Š0Å‚�Î÷H†
ëˆCäËt€‰[è*E**•FGèEï˜±æ¢g.!Rmó¶ ˜	jè �ßEë–
Ë#¹º‚ë2ê4Û1´­JÜ5Ö-9ŽÆY	à…ØâZµ‰Æ¸ª*YÒåô¼Âç0fRÔµ…P©S‰xº‚Yè™Ç åÍNüÀ¾c!ì0ùÜ¿iw2Ç1ÁÊÆæjÉÑ­ó(Òa#*i°s(¬™E4ß¤b	|5	î’‘rL½®Vâ·´X5˜Øaiƒ3™SxÚ’¥\ÁKÀ.§dù‡ÊâÑ‹aKs©E@·+¢\		Ydª]‰Q1	pÂf(RgXÆ]b4èR= ‚ÍÁ·_xåc,ð“S€QÞíñ,=ænƒå�¾€RëØ²kå¸kpx¹DÀó•^¶}õ1{»K›J1 1ywà‰“‰Ä”²¢Øân!ÔisGÄ‹&—˜”-”Ì_ø7þÀÅ!ˆsž•Ž`ð+§ÍRªsèÔª`â(Áû¸¨�Ød;ÇÙnRp ûÆZÞÐñê\Q™K7
Ñ‘…2L�Ç¼j›æ(BS‡´l€®7Ž}70Åªwâ¿Öi\ ¸cQ°¥¾¡RºRê{’½à•ˆŽC+´TPæ(¦&á¶=¥W3qer—rƒÒ
ú ª= ‰oðÐŒD£k1G¤ã5,‘<OWç¥ŸÀfºj™ê®Y¹˜½Ç+ÄfS8sÃã%ú¬’žm¼qL.Ò€ƒËÄ©­µ˜�“ÅÜ*ò%õ›ªøˆŠ™fé².u*ùÿ C‡ÑRí’‹ö€£ÌzN 
hÂd²º\²&à7Ó'˜3&xÆbÔZi.D©`8œxÎÂ=ä<F÷hÍA­¹™y�ôLµ@èÌ?ƒhƒÁ÷–}â«'Þv�‰,Ù)Ôdˆâ\‹ºšâ4^HqO¦úÁo‰ÁzWNÂA‹¾a®QÜâ¤ï –Tx™yïÏ¤·/Ã�:�ÅË"5/fO]\ (WÄ£Eïö&�‰[G×üÊ�	šOÅÀ¢NŽ~ò¦Jô?¹Šž6±ðªyß÷�óý@×=.~ógí‡ßR©3ôsÙ‚ãî~˜œm­gÂ¹,Ë\Ñî—e.\‰„e†Ã0öÊÜ)‡6sÇ1;º¨¼ S€Š…Iº¶W+uA K‰§¤@	-xÁ¸Ê
’¡§!ßoh„º}þ=â aÎ|zc8„åOc˜‹ÏëãïU„¶'´ÝbbÅÇ½gQpæ�vtìM¼ËW-Àâ+l©ÌIïOD]j?^ò¥J•*Q”Ls2"Ê<î2¼·pËhuVy™�
”ýÁ­QìJ‘§ŠeÛä�€{®<ÂG6'Úç6zîAöŽlçÝ–Ú‡{~ð=˜|ý aŸöƒ èŸâmí6ÝU]�	+ÊŽÕ2Æ€cUZôãx•{²¥ûùô–éÏÁ-S–çq.&™•¯˜f"¶£,¤½dE_DyLYnÍC¨²*†}ˆÕ˜·d"ËÛT8vM”�H8dAw(•*ÐTë ´j³¬ê(Jÿ $0�,Ú7,÷Š°‹ÑcVw”s¯�{Ó	Ý~"‚¸ÜGh_Ú+N’zˆOÌMºâ—S½±°§¾þcªŠœœx?¹°7 ûÃõašL?�[Ù
*.^ÿ Ôµ<ÞR&û@Uœ{üCSýÁ?j]Š˜,nÝ�~ÌB˜f#®ã¡q®n!Ìï¢Í1Îætn`[n¢8�ãÜÕ¸n„­±=3’²ãRû˜Ùï.Æ¹Éñ-Y‰mD\p²"•á.[\8�„^ˆmž¹ƒ‰\ž_ñ)¥EGç¼{|Ft´íhi5jyEÍ÷÷„³¡ù†²hÍ½BûNR`*¤©jå(M=&Pž 4Ýs0ç°"ÜÑ¨ãyÌ0ÎE{sçòOŒ75ýÁ®Í?_Ôµ;cŠx½'yK ½-úE­×¨xfh{Ç÷/H0+àÌ;ôšÂóótwŒÊ1µ·P•eŒJHÈ]Mq2%áºêù—:‹52âPƒenenS-4ABÒåôkÕFˆwÊËt/Á¿êýîR”Ø›Ý[¶cÁœÁx)„èLV’.�êDÔy+Ä~Ñ“¨5Í„
¼BîrX
Q9±¤©Dí©è�xÁD×ª4_C?ÙhïOî)^R„Ö>½`s_8u.YN®öÁä=!í­dûE¢nÿ ˜Àï…ÏÌV5½=ŸˆQhÔ^æêšõŽðÊ¶Us)q#Ž„O1ok,~˜1Ò”jmØ©na]n%–4Ê^"Á±|ÁXYL¥å¬FÅ VºÚWòÙê/¢�6Wv×æimjæH7-ÄZÀVÿ Üg+gØ‚jTO�5õˆ`«�Ô ‡ÖàFåjÈk ]Å¤ø{>ä	ì*”z™”€CÉscðÂ)ø¦I'ßüÀ/Çcµ5Qûxõ™Õ%£Îr·ö!ï+õ5ËöýJËR€Sl¼Qºæb=_ªñöŽK¸ºó§¥²ñSŽŽ\N³.\Þ÷6WKR_˜*ÌÌ€ w«‡YPÊV#ÐZé]	D¤£))ÑIYIV¡‡zžª’ÎÞž¼úLaj�Yå¥¸‡�þ#Ÿd,&V×™^û£%º}3½àxô¸èY-V«<¿¨´Ê
i³0¦1GIÛ—Ú1 ìð†V·¯HM1[C ”Ä1ïÏZö V*ŸVb=Þñì¢Êy‡U	Š‹$!¨N\["K&u¦%©`ÌíBÝ•„4#ÄH¾!‘z–”gv‘Byéq'ZJ@è	‡G¡+£¦?½Æ‰Ï-&x*‡Ój‰´¼ öó˜¼5QsÛ#�3ážyfXN¬}×*ä‚VªRvoàÃ3SŠöÀù¹{ÁÊÎaˆ’Þãðy�µï˜‚²Ê‹Aô³íÍž¢Oè‹9vs3˜'‡õ¼�/(¸ôœ5æZ!çkœsæû@Él¤ÃëL¬¸íh¨qúš@©¼¯iH‘,ÉŒ,›Ì˜¯TÒP!4‰US³ŽWsÕ‰IÙKö™D‡U=¥=¥vJ�¸ž)n‹FHšÈÊp1L³qêŠÈYöbf2'we4Žbèiˆò%X7ÞË;~àKp*Ä®o3+c N_=¡Ì�ýy–›„K2ÒŽÕ	³´~Šàv…ÈlÀ¨œ®fÜ¸ù‘Ì#¡#>a¯F"†#Ú‹„J%“q\¨� åP:T½€€ Jè�Ô ¶\]ËÊ•¾º4!Ï¦P–ÇU¼Öžup
ï*Çò‡_ˆ—cUóŽòê6ø‡aÒ€éeZ:cáW´ºZUv™ =U5³¸†^¢°w}].
€Ûàƒá_H�Âj\@H²’\ÔàÇ5Õà�KFb‘‘ÈÍt®�ÜB^tTG] †¡-;!H¯ý2@J4fZNWyš…ˆrÜÏ¨{·â²†˜ÿ (~¥º¿™ °}¦S*Ÿ|¢â(Š©WƒìÁY/_�÷H™‹|\*æ¯á¸2tâ¿¸7pQï~7rÎ`b^.mˆ¾µ�AeH�Ô².
XˆÇ% 9D°jL'bTKŠèáŒ¯oúlân%T¢±d{©’2¹iä†#_“ðÁ6¯[üÇ6¯oÑ3ÄîÍ;�b§™ÎOYOôó9ÇÛü ùü˜¦×ÄðÞ�2ÙøýK²ü¡¿Yl¨zAÉ¤ä!09ƒ ”%Uæ{Ð&±böÊ”“¶™5ô19ÉU+Ñ6¹:”aê *W”Ôÿ ’z�4ƒ}/«”èZ,C¦Ž“áž9ß:^9ãˆ"âÍAÅ…8Ü+ –0fX‡4»Òô„ÎçS$Yé)ÆIY™ÀjP€;Šâ3TÔðÆ–GjRñ5ÓÄ¯iR¥EÄ= Ã[ˆ(Ü;£ƒ„
ó1%$d±ÌËyëP‘5)Ú])ÚS´^Ð�J�â"^}¢M�/3AÔõKËA’¯±ŠæQÓ=RñÉi™LnÐqKÒ¢§ÌÔ«ˆñ+))(”J%‰D¤¢Q(”JJJJ%@Ä¸¢%%%’Ž”�bx§ŠVx'Šx'Šx'‹¡âž)âž)âŠq<ÁÜñÏ¢xº�_ÊåËbÿ �QŽ·Š––––ÿ µ÷Få�.¥ŸøŽx`ûÜ|ånåËˆ€éJ¼£·Q¼%%’úäÜ°a–ï
iž¹Q¹rúw-{˜ÉIràŒeZtÌvTß•–kQë2Ð¢ãbÇeJ ?fÖÍŒ™(à0YR·P2B•¼¥7´w�«„Ø3J¶KqŠ8Ÿì©þáúŽ©ÂàdÄ:WJ„Y^ �N€Á®”æRv ®€7)+++))M'™N:V¥8þÃU_ô¤½F¢•¶ÐTxÔµ³–ÃªŠ¶ìÁ4@Z¾^Ü”Fn¶»‰cØ 	tW<J/¬ö„ÂŽ?_þ”¿yiiiinðš’Ýà»ô*ËwŠtÒô£ùÿ ~ð˜^e»Å"¥»Ëw–ï-GQšT’µÏZ„Ø.œqT¹ø½HDƒ@AèÎbDé´0§ÿ *ôg£=èÏFz3ÑžŒôg£=èÏFz3ÑžŒôg£=èÏFz3ÑžŒôg£=èÏFzsÑžŒôg£=èÏFz3ÑžŒôg£=èÏFz3Ñžœôg§=9èÏFz3ÑžŒôg£=èÏFz3ÑžŒôg£=èÏFz3ÑžŒôg£=èÏGÿ •ƒ­2`IZÿ  µ1t �€1çþj]â)¶(T¸® &fh@Õô¹d¹rÎ—Y,”–K:& b±Ä¸tk–K%’Éd²Y,—.YIMÞ{Ë–K?ð@Ó¸ºL >±†Ò7iXîw6ñ8×)ä°7êüÆ?¸öÀô„ubâPÔ¤Z¬�õgö¯ßCr¥%%%%%%%%¿ƒLvÈO*LÞ %µÛéô.¿«}˜˜�©Ÿ5«<D’³n\ù!"ZÚì°£�wÆÐ—@µU—tR·t�¤¤ï­FÅëQö™óÍÀy˜;‡`ÄÝ9”2�¬^&ãÇjÃÆe�Ç²?D;˜ðV+£(LOW?�@5ÿ ÄŠ”•Q
·jÞ\¹ßÁÚ�]€©V³)Þë±L�HMá.¹òù•ÓV¹V”[Š ðR…�s5tûó�ôÛþþ³9I¢n…23S‚V¬ùNÜ70ïD{%1;½Jô† uRöcì>�>ƒ êSb2œYuu|ÖšæT3Vh¾X8×UcuMsýu¯âc	ÄF yén"R™·ýódZ'$på‡i¸vÄX5„[n¡™g¨ã–W1æHœðÄ]Áð�\M9Êãú“¨™%BW±w÷*)*’.ª×—/Ì©�/+sn¹˜Od0‚Ùèß‹s6ÿ ¿¤ÒŸ´Ësíph‡¿˜‘_•~bô„ìÜ£!6°RnÉ(€Wp”W/i0ãs:[Ú�x€p^òÛ�­Yj ±Å—à–Ðx…MÈTZ–b¥·Ý:«W¶ˆ– v–@Ãƒø/	àƒÖû"y›à/Iø%.ñÐ�ïÏhÆábõžŽñÿ ö" Q¶ V¦oÕJer`B”î¯æ.Í{ä�hkÓ´¢M4Û4h™œ‘RÖ~»B6§a‰¶§eA°ìØtø¯ç^¤:ˆ /wt ��›Ã°ªÂ÷`2G� ¸n^- BÊ»¢6ë·ýý Â	�ÏË³b.\y— ¼Êõƒ¼ b¨ƒ¢Y¸�õ”AÂ(áŠN^x€ÅÛ|qøbš}¥µ49˜q·â$°KV~}"Š!žšn[·Þ[·Þ[·Þ[·Þ[·Þ[·Þ_·Þ[·Þz~òÝ¾òÝ¾òÝ¾òÝ¾òÝ¾ñ|²�¼qµ¨U9—í/ÚÅžòÚÜ·�úÄYuwW‹ïë/Ú_´»ÿ ¿¬îÍ ø\Y�#8·ÚFàe…zKÑ™h®ŽcP,!nI¢Üsž#%Õû BÚkHwYBe0s^Ajf´ËâåwÀ],¿Ã :ô•••ˆTj™ö€XâôëXÏâ]7b¦%ˆB‚�V.F±ŠÃsÍm V³D G(h´‚Zj‹Hœ1À4àì*®Ð%yje°t¢–œ![Åñ¤r±b^4UÝl«Š@Ñg à»lˆ´	F#%94ãQßýñˆ×6ÞV5.ØàiñîÄ[ínl€Ø<®Ïhöc’hTY‚T‡ˆ0‡Ì¦tí0�Äª.eÒ3œÝ}¥1·‘OînÚs¿¼§w,3�wé·ðZŽP[/q‡>˜‚ÚúTH6ßƒïU‘’­4‹^.·®qäx—iÒYäý÷•§–Ä
¬ðêÏ4§¼rsïÕW‚{o‡ùõ‡–¬1ìw7ß˜ÉÑHÒ‰Zh³ÁÚSÛ£iK­¦Ø C (ï¢mÿ YI…Ä*+çÝ/ÏV…À{œq 9[ýDeEÄ+0Þ.X,?’e	�ò‹¶HŽ<Mx‰ÛÄ'­úÄ0�´÷‰agáÐnô5.ÔW7À@�•.ÿ ¸–¦Ã¦J¿kvÀ¯lÂÑjænÞ»¸LW+#óc¸d€vRû…@6£ic›³­DèÖñ!¼m
tHÀM¿ïé.Y†{MÙêeôdæxI™ìîr˜›&®ò¾X´÷+ˆ`WLð+O§xWÒ#¦ÍÙ†G{�X4db’›®=c%p˜¥ÐìI=Õ}˜ÌÕ·¦�õ7+DÒê…0–Ï–î½?ÌZ$4‰OæS…äýæôRÂæú/–ò»‘µb©^^†s®êºõGw[³=¥ÅïÓ!\3É7Ð.¥«p<Í¿èÿÙ                                                                                                                                                                                           framework/extensions/media/extensions/slider/extensions/nivo-slider/static/js/jquery.nivo.slider.js 0000644                 00000051757 15266055653 0030201 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

(function($) {
	var NivoSlider = function(element, options){
		// Defaults are below
		var settings = $.extend({}, $.fn.nivoSlider.defaults, options);

		// Useful variables. Play carefully.
		var vars = {
			currentSlide: 0,
			currentImage: '',
			totalSlides: 0,
			running: false,
			paused: false,
			stop: false,
			controlNavEl: false
		};

		// Get this slider
		var slider = $(element);
		slider.data('nivo:vars', vars).addClass('nivoSlider');

		// Find our slider children
		var kids = slider.children();
		kids.each(function() {
			var child = $(this);
			var link = '';
			if(!child.is('img')){
				if(child.is('a')){
					child.addClass('nivo-imageLink');
					link = child;
				}
				child = child.find('img:first');
			}
			// Get img width & height
			var childWidth = (childWidth === 0) ? child.attr('width') : child.width(),
				childHeight = (childHeight === 0) ? child.attr('height') : child.height();

			if(link !== ''){
				link.css('display','none');
			}
			child.css('display','none');
			vars.totalSlides++;
		});

		// If randomStart
		if(settings.randomStart){
			settings.startSlide = Math.floor(Math.random() * vars.totalSlides);
		}

		// Set startSlide
		if(settings.startSlide > 0){
			if(settings.startSlide >= vars.totalSlides) { settings.startSlide = vars.totalSlides - 1; }
			vars.currentSlide = settings.startSlide;
		}

		// Get initial image
		if($(kids[vars.currentSlide]).is('img')){
			vars.currentImage = $(kids[vars.currentSlide]);
		} else {
			vars.currentImage = $(kids[vars.currentSlide]).find('img:first');
		}

		// Show initial link
		if($(kids[vars.currentSlide]).is('a')){
			$(kids[vars.currentSlide]).css('display','block');
		}

		// Set first background
		var sliderImg = $('<img/>').addClass('nivo-main-image');
		sliderImg.attr('src', vars.currentImage.attr('src')).show();
		slider.append(sliderImg);

		// Detect Window Resize
		$(window).resize(function() {
			slider.children('img').width(slider.width());
			sliderImg.attr('src', vars.currentImage.attr('src'));
			sliderImg.stop().height('auto');
			$('.nivo-slice').remove();
			$('.nivo-box').remove();
		});

		//Create caption
		slider.append($('<div class="nivo-caption"></div>'));

		// Process caption function
		var processCaption = function(settings){
			var nivoCaption = $('.nivo-caption', slider);
			if(vars.currentImage.attr('title') != '' && vars.currentImage.attr('title') != undefined){
				var title = vars.currentImage.attr('title');
				if(title.substr(0,1) == '#') title = $(title).html();

				if(nivoCaption.css('display') == 'block'){
					setTimeout(function(){
						nivoCaption.html(title);
					}, settings.animSpeed);
				} else {
					nivoCaption.html(title);
					nivoCaption.stop().fadeIn(settings.animSpeed);
				}
			} else {
				nivoCaption.stop().fadeOut(settings.animSpeed);
			}
		}

		//Process initial  caption
		processCaption(settings);

		// In the words of Super Mario "let's a go!"
		var timer = 0;
		if(!settings.manualAdvance && kids.length > 1){
			timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
		}

		// Add Direction nav
		if(settings.directionNav){
			slider.append('<div class="nivo-directionNav"><a class="nivo-prevNav">'+ settings.prevText +'</a><a class="nivo-nextNav">'+ settings.nextText +'</a></div>');

			$(slider).on('click', 'a.nivo-prevNav', function(){
				if(vars.running) { return false; }
				clearInterval(timer);
				timer = '';
				vars.currentSlide -= 2;
				nivoRun(slider, kids, settings, 'prev');
			});

			$(slider).on('click', 'a.nivo-nextNav', function(){
				if(vars.running) { return false; }
				clearInterval(timer);
				timer = '';
				nivoRun(slider, kids, settings, 'next');
			});
		}

		// Add Control nav
		if(settings.controlNav){
			vars.controlNavEl = $('<div class="nivo-controlNav"></div>');
			slider.after(vars.controlNavEl);
			for(var i = 0; i < kids.length; i++){
				if(settings.controlNavThumbs){
					vars.controlNavEl.addClass('nivo-thumbs-enabled');
					var child = kids.eq(i);
					if(!child.is('img')){
						child = child.find('img:first');
					}
					if(child.attr('data-thumb')) vars.controlNavEl.append('<a class="nivo-control" rel="'+ i +'"><img src="'+ child.attr('data-thumb') +'" alt="" /></a>');
				} else {
					vars.controlNavEl.append('<a class="nivo-control" rel="'+ i +'">'+ (i + 1) +'</a>');
				}
			}

			//Set initial active link
			$('a:eq('+ vars.currentSlide +')', vars.controlNavEl).addClass('active');

			$('a', vars.controlNavEl).bind('click', function(){
				if(vars.running) return false;
				if($(this).hasClass('active')) return false;
				clearInterval(timer);
				timer = '';
				sliderImg.attr('src', vars.currentImage.attr('src'));
				vars.currentSlide = $(this).attr('rel') - 1;
				nivoRun(slider, kids, settings, 'control');
			});
		}

		//For pauseOnHover setting
		if(settings.pauseOnHover){
			slider.hover(function(){
				vars.paused = true;
				clearInterval(timer);
				timer = '';
			}, function(){
				vars.paused = false;
				// Restart the timer
				if(timer === '' && !settings.manualAdvance){
					timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
				}
			});
		}

		// Event when Animation finishes
		slider.bind('nivo:animFinished', function(){
			sliderImg.attr('src', vars.currentImage.attr('src'));
			vars.running = false;
			// Hide child links
			$(kids).each(function(){
				if($(this).is('a')){
				   $(this).css('display','none');
				}
			});
			// Show current link
			if($(kids[vars.currentSlide]).is('a')){
				$(kids[vars.currentSlide]).css('display','block');
			}
			// Restart the timer
			if(timer === '' && !vars.paused && !settings.manualAdvance){
				timer = setInterval(function(){ nivoRun(slider, kids, settings, false); }, settings.pauseTime);
			}
			// Trigger the afterChange callback
			settings.afterChange.call(this);
		});

		// Add slices for slice animations
		var createSlices = function(slider, settings, vars) {
			if($(vars.currentImage).parent().is('a')) $(vars.currentImage).parent().css('display','block');
			$('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').width(slider.width()).css('visibility', 'hidden').show();
			var sliceHeight = ($('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').parent().is('a')) ? $('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').parent().height() : $('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').height();

			for(var i = 0; i < settings.slices; i++){
				var sliceWidth = Math.round(slider.width()/settings.slices);

				if(i === settings.slices-1){
					slider.append(
						$('<div class="nivo-slice" name="'+i+'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block !important; top:0; left:-'+ ((sliceWidth + (i * sliceWidth)) - sliceWidth) +'px;" /></div>').css({
							left:(sliceWidth*i)+'px',
							width:(slider.width()-(sliceWidth*i))+'px',
							height:sliceHeight+'px',
							opacity:'0',
							overflow:'hidden'
						})
					);
				} else {
					slider.append(
						$('<div class="nivo-slice" name="'+i+'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block !important; top:0; left:-'+ ((sliceWidth + (i * sliceWidth)) - sliceWidth) +'px;" /></div>').css({
							left:(sliceWidth*i)+'px',
							width:sliceWidth+'px',
							height:sliceHeight+'px',
							opacity:'0',
							overflow:'hidden'
						})
					);
				}
			}

			$('.nivo-slice', slider).height(sliceHeight);
			sliderImg.stop().animate({
				height: $(vars.currentImage).height()
			}, settings.animSpeed);
		};

		// Add boxes for box animations
		var createBoxes = function(slider, settings, vars){
			if($(vars.currentImage).parent().is('a')) $(vars.currentImage).parent().css('display','block');
			$('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').width(slider.width()).css('visibility', 'hidden').show();
			var boxWidth = Math.round(slider.width()/settings.boxCols),
				boxHeight = Math.round($('img[src="'+ vars.currentImage.attr('src') +'"]', slider).not('.nivo-main-image,.nivo-control img').height() / settings.boxRows);


			for(var rows = 0; rows < settings.boxRows; rows++){
				for(var cols = 0; cols < settings.boxCols; cols++){
					if(cols === settings.boxCols-1){
						slider.append(
							$('<div class="nivo-box" name="'+ cols +'" rel="'+ rows +'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block; top:-'+ (boxHeight*rows) +'px; left:-'+ (boxWidth*cols) +'px;" /></div>').css({
								opacity:0,
								left:(boxWidth*cols)+'px',
								top:(boxHeight*rows)+'px',
								width:(slider.width()-(boxWidth*cols))+'px'

							})
						);
						$('.nivo-box[name="'+ cols +'"]', slider).height($('.nivo-box[name="'+ cols +'"] img', slider).height()+'px');
					} else {
						slider.append(
							$('<div class="nivo-box" name="'+ cols +'" rel="'+ rows +'"><img src="'+ vars.currentImage.attr('src') +'" style="position:absolute; width:'+ slider.width() +'px; height:auto; display:block; top:-'+ (boxHeight*rows) +'px; left:-'+ (boxWidth*cols) +'px;" /></div>').css({
								opacity:0,
								left:(boxWidth*cols)+'px',
								top:(boxHeight*rows)+'px',
								width:boxWidth+'px'
							})
						);
						$('.nivo-box[name="'+ cols +'"]', slider).height($('.nivo-box[name="'+ cols +'"] img', slider).height()+'px');
					}
				}
			}

			sliderImg.stop().animate({
				height: $(vars.currentImage).height()
			}, settings.animSpeed);
		};

		// Private run method
		var nivoRun = function(slider, kids, settings, nudge){
			// Get our vars
			var vars = slider.data('nivo:vars');

			// Trigger the lastSlide callback
			if(vars && (vars.currentSlide === vars.totalSlides - 1)){
				settings.lastSlide.call(this);
			}

			// Stop
			if((!vars || vars.stop) && !nudge) { return false; }

			// Trigger the beforeChange callback
			settings.beforeChange.call(this);

			// Set current background before change
			if(!nudge){
				sliderImg.attr('src', vars.currentImage.attr('src'));
			} else {
				if(nudge === 'prev'){
					sliderImg.attr('src', vars.currentImage.attr('src'));
				}
				if(nudge === 'next'){
					sliderImg.attr('src', vars.currentImage.attr('src'));
				}
			}

			vars.currentSlide++;
			// Trigger the slideshowEnd callback
			if(vars.currentSlide === vars.totalSlides){
				vars.currentSlide = 0;
				settings.slideshowEnd.call(this);
			}
			if(vars.currentSlide < 0) { vars.currentSlide = (vars.totalSlides - 1); }
			// Set vars.currentImage
			if($(kids[vars.currentSlide]).is('img')){
				vars.currentImage = $(kids[vars.currentSlide]);
			} else {
				vars.currentImage = $(kids[vars.currentSlide]).find('img:first');
			}

			// Set active links
			if(settings.controlNav){
				$('a', vars.controlNavEl).removeClass('active');
				$('a:eq('+ vars.currentSlide +')', vars.controlNavEl).addClass('active');
			}

			// Process caption
			processCaption(settings);

			// Remove any slices from last transition
			$('.nivo-slice', slider).remove();

			// Remove any boxes from last transition
			$('.nivo-box', slider).remove();

			var currentEffect = settings.effect,
				anims = '';

			// Generate random effect
			if(settings.effect === 'random'){
				anims = new Array('sliceDownRight','sliceDownLeft','sliceUpRight','sliceUpLeft','sliceUpDown','sliceUpDownLeft','fold','fade',
				'boxRandom','boxRain','boxRainReverse','boxRainGrow','boxRainGrowReverse');
				currentEffect = anims[Math.floor(Math.random()*(anims.length + 1))];
				if(currentEffect === undefined) { currentEffect = 'fade'; }
			}

			// Run random effect from specified set (eg: effect:'fold,fade')
			if(settings.effect.indexOf(',') !== -1){
				anims = settings.effect.split(',');
				currentEffect = anims[Math.floor(Math.random()*(anims.length))];
				if(currentEffect === undefined) { currentEffect = 'fade'; }
			}

			// Custom transition as defined by "data-transition" attribute
			if(vars.currentImage.attr('data-transition')){
				currentEffect = vars.currentImage.attr('data-transition');
			}

			// Run effects
			vars.running = true;
			var timeBuff = 0,
				i = 0,
				slices = '',
				firstSlice = '',
				totalBoxes = '',
				boxes = '';

			if(currentEffect === 'sliceDown' || currentEffect === 'sliceDownRight' || currentEffect === 'sliceDownLeft'){
				createSlices(slider, settings, vars);
				timeBuff = 0;
				i = 0;
				slices = $('.nivo-slice', slider);
				if(currentEffect === 'sliceDownLeft') { slices = $('.nivo-slice', slider)._reverse(); }

				slices.each(function(){
					var slice = $(this);
					slice.css({ 'top': '0px' });
					if(i === settings.slices-1){
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 50;
					i++;
				});
			} else if(currentEffect === 'sliceUp' || currentEffect === 'sliceUpRight' || currentEffect === 'sliceUpLeft'){
				createSlices(slider, settings, vars);
				timeBuff = 0;
				i = 0;
				slices = $('.nivo-slice', slider);
				if(currentEffect === 'sliceUpLeft') { slices = $('.nivo-slice', slider)._reverse(); }

				slices.each(function(){
					var slice = $(this);
					slice.css({ 'bottom': '0px' });
					if(i === settings.slices-1){
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 50;
					i++;
				});
			} else if(currentEffect === 'sliceUpDown' || currentEffect === 'sliceUpDownRight' || currentEffect === 'sliceUpDownLeft'){
				createSlices(slider, settings, vars);
				timeBuff = 0;
				i = 0;
				var v = 0;
				slices = $('.nivo-slice', slider);
				if(currentEffect === 'sliceUpDownLeft') { slices = $('.nivo-slice', slider)._reverse(); }

				slices.each(function(){
					var slice = $(this);
					if(i === 0){
						slice.css('top','0px');
						i++;
					} else {
						slice.css('bottom','0px');
						i = 0;
					}

					if(v === settings.slices-1){
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							slice.animate({opacity:'1.0' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 50;
					v++;
				});
			} else if(currentEffect === 'fold'){
				createSlices(slider, settings, vars);
				timeBuff = 0;
				i = 0;

				$('.nivo-slice', slider).each(function(){
					var slice = $(this);
					var origWidth = slice.width();
					slice.css({ top:'0px', width:'0px' });
					if(i === settings.slices-1){
						setTimeout(function(){
							slice.animate({ width:origWidth, opacity:'1.0' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							slice.animate({ width:origWidth, opacity:'1.0' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 50;
					i++;
				});
			} else if(currentEffect === 'fade'){
				createSlices(slider, settings, vars);

				firstSlice = $('.nivo-slice:first', slider);
				firstSlice.css({
					'width': slider.width() + 'px'
				});

				firstSlice.animate({ opacity:'1.0' }, (settings.animSpeed*2), '', function(){ slider.trigger('nivo:animFinished'); });
			} else if(currentEffect === 'slideInRight'){
				createSlices(slider, settings, vars);

				firstSlice = $('.nivo-slice:first', slider);
				firstSlice.css({
					'width': '0px',
					'opacity': '1'
				});

				firstSlice.animate({ width: slider.width() + 'px' }, (settings.animSpeed*2), '', function(){ slider.trigger('nivo:animFinished'); });
			} else if(currentEffect === 'slideInLeft'){
				createSlices(slider, settings, vars);

				firstSlice = $('.nivo-slice:first', slider);
				firstSlice.css({
					'width': '0px',
					'opacity': '1',
					'left': '',
					'right': '0px'
				});

				firstSlice.animate({ width: slider.width() + 'px' }, (settings.animSpeed*2), '', function(){
					// Reset positioning
					firstSlice.css({
						'left': '0px',
						'right': ''
					});
					slider.trigger('nivo:animFinished');
				});
			} else if(currentEffect === 'boxRandom'){
				createBoxes(slider, settings, vars);

				totalBoxes = settings.boxCols * settings.boxRows;
				i = 0;
				timeBuff = 0;

				boxes = shuffle($('.nivo-box', slider));
				boxes.each(function(){
					var box = $(this);
					if(i === totalBoxes-1){
						setTimeout(function(){
							box.animate({ opacity:'1' }, settings.animSpeed, '', function(){ slider.trigger('nivo:animFinished'); });
						}, (100 + timeBuff));
					} else {
						setTimeout(function(){
							box.animate({ opacity:'1' }, settings.animSpeed);
						}, (100 + timeBuff));
					}
					timeBuff += 20;
					i++;
				});
			} else if(currentEffect === 'boxRain' || currentEffect === 'boxRainReverse' || currentEffect === 'boxRainGrow' || currentEffect === 'boxRainGrowReverse'){
				createBoxes(slider, settings, vars);

				totalBoxes = settings.boxCols * settings.boxRows;
				i = 0;
				timeBuff = 0;

				// Split boxes into 2D array
				var rowIndex = 0;
				var colIndex = 0;
				var box2Darr = [];
				box2Darr[rowIndex] = [];
				boxes = $('.nivo-box', slider);
				if(currentEffect === 'boxRainReverse' || currentEffect === 'boxRainGrowReverse'){
					boxes = $('.nivo-box', slider)._reverse();
				}
				boxes.each(function(){
					box2Darr[rowIndex][colIndex] = $(this);
					colIndex++;
					if(colIndex === settings.boxCols){
						rowIndex++;
						colIndex = 0;
						box2Darr[rowIndex] = [];
					}
				});

				// Run animation
				for(var cols = 0; cols < (settings.boxCols * 2); cols++){
					var prevCol = cols;
					for(var rows = 0; rows < settings.boxRows; rows++){
						if(prevCol >= 0 && prevCol < settings.boxCols){
							/* Due to some weird JS bug with loop vars
							being used in setTimeout, this is wrapped
							with an anonymous function call */
							(function(row, col, time, i, totalBoxes) {
								var box = $(box2Darr[row][col]);
								var w = box.width();
								var h = box.height();
								if(currentEffect === 'boxRainGrow' || currentEffect === 'boxRainGrowReverse'){
									box.width(0).height(0);
								}
								if(i === totalBoxes-1){
									setTimeout(function(){
										box.animate({ opacity:'1', width:w, height:h }, settings.animSpeed/1.3, '', function(){ slider.trigger('nivo:animFinished'); });
									}, (100 + time));
								} else {
									setTimeout(function(){
										box.animate({ opacity:'1', width:w, height:h }, settings.animSpeed/1.3);
									}, (100 + time));
								}
							})(rows, prevCol, timeBuff, i, totalBoxes);
							i++;
						}
						prevCol--;
					}
					timeBuff += 100;
				}
			}
		};

		// Shuffle an array
		var shuffle = function(arr){
			for(var j, x, i = arr.length; i; j = parseInt(Math.random() * i, 10), x = arr[--i], arr[i] = arr[j], arr[j] = x);
			return arr;
		};

		// For debugging
		var trace = function(msg){
			if(this.console && typeof console.log !== 'undefined') { console.log(msg); }
		};

		// Start / Stop
		this.stop = function(){
			if(!$(element).data('nivo:vars').stop){
				$(element).data('nivo:vars').stop = true;
				trace('Stop Slider');
			}
		};

		this.start = function(){
			if($(element).data('nivo:vars').stop){
				$(element).data('nivo:vars').stop = false;
				trace('Start Slider');
			}
		};

		// Trigger the afterLoad callback
		settings.afterLoad.call(this);

		return this;
	};

	$.fn.nivoSlider = function(options) {
		return this.each(function(key, value){
			var element = $(this);
			// Return early if this element already has a plugin instance
			if (element.data('nivoslider')) { return element.data('nivoslider'); }
			// Pass options to plugin constructor
			var nivoslider = new NivoSlider(this, options);
			// Store plugin object in this element's data
			element.data('nivoslider', nivoslider);
		});
	};

	//Default settings
	$.fn.nivoSlider.defaults = {
		effect: 'random',
		slices: 15,
		boxCols: 8,
		boxRows: 4,
		animSpeed: 500,
		pauseTime: 3000,
		startSlide: 0,
		directionNav: true,
		controlNav: true,
		controlNavThumbs: false,
		pauseOnHover: true,
		manualAdvance: false,
		prevText: 'Prev',
		nextText: 'Next',
		randomStart: false,
		beforeChange: function(){},
		afterChange: function(){},
		slideshowEnd: function(){},
		lastSlide: function(){},
		afterLoad: function(){}
	};

	$.fn._reverse = [].reverse;

})(jQuery);                 framework/extensions/media/extensions/slider/extensions/nivo-slider/static/css/theme.css            0000644                 00000006106 15266055653 0026045 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Description: The default skin for the Nivo Slider.
Version: 1.3
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
Supports Thumbs: true
*/
/* Changed css style */

.wrap-nivoslider.theme-default{
	position: relative;
	margin-bottom: 20px;
}

.wrap-nivoslider .nivo-caption{
	font-style: italic;
	font-size: 16px;
	color: #fff;
	padding: 21px 130px 21px 35px;
}

.wrap-nivoslider .nivoSlider .nivo-caption a{
	text-decoration: none;
	color: #55d727;
	border-bottom: none;
}

.wrap-nivoslider.theme-default .nivoSlider{
	box-shadow: none;
	z-index: 2;
}

.wrap-nivoslider.theme-default .nivo-controlNav {
	text-align: center;
	padding: 0;
	position: absolute;
	right: 28px;
	bottom: 13px;
	z-index: 10;
}
.wrap-nivoslider.theme-default .nivo-html-caption{
	position: relative;
}


.wrap-nivoslider.theme-default .nivo-controlNav a{
	background: none;
	background-color: #fff;
	border-radius: 50%;
	opacity: 0.3;
	width: 9px;
	height: 9px;
}

.wrap-nivoslider.theme-default .nivo-controlNav a.active{
	opacity: 1;
}

.wrap-nivoslider.theme-default .nivo-directionNav a{
	background: url(images/arrows2.png) no-repeat;
	width: 19px;
	height: 38px;
	margin-top: -15px;
}

.wrap-nivoslider.theme-default a.nivo-nextNav{
	background-position: -21px 0;
}
/* Original css style */

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(images/loading.gif) no-repeat 50% 50%;
	margin-bottom:10px;
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
	-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
	box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	padding: 20px 0;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
	color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}

                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/media/extensions/slider/extensions/nivo-slider/static/css/images/arrows2.png   0000644                 00000003656 15266055653 0027612 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   (   &   ¶ôÙ   tEXtSoftware Adobe 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:B1A066CDEFD811E38D509B1BB14494B1" xmpMM:DocumentID="xmp.did:B1A066CEEFD811E38D509B1BB14494B1"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:B1A066CBEFD811E38D509B1BB14494B1" stRef:documentID="xmp.did:B1A066CCEFD811E38D509B1BB14494B1"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>zõ‹î  "IDATxÚ¼ØÉOQ ð¡tc©l†¨ŒbÁKQâ–¸Ò¸¡&F!®A$¢ÿ Ž„	‘€@8p0Q©¹�"ûªXŠ	J)´”– ¥‹ßï53
]æÑäåÍtÞ/oæ{ï{Ãq‘}bHÈ b-Ë‰®®®DüNcyy9»´´TAÎ‘ñ~Ãü€AÈWWWøýþ�õõõ
øA
ƒÁ�m>�Çóµ¤¤D�ç‘ó™#);TÂ(=È¦Ïç›Í„6·ÛýŽù·¶¶¾Æ<S$§Z\\|Œ8¯×û¯½½=ÚG"^£Ñ$®­­Õ#rss³µ   �%R€[XXxJp&½^Ÿm‡ xHü®Q©TÉN§ók¤W„ýÁóejiiÉ…¶PM‘˜4É
…"�%R€ƒl-¦¸æææ³Ð–Š‚‰#ÏŸ’ <�‡!™(R/RŒ{Fp3MMM¹<œ†à”¼l¥H„'á¹R#¸¥¥¥çx]ÈHcCCCN\,oÎ‹%�3AÅÕÕÕ�ÙÃ»¤÷®ãÜß0p+¤ “ðË�yvkº¶¶6;L\HH‡ÃQ*RŒ{¿ó nª¦¦&+B\¸ÈïÁ�bÜk	qR ¸‚3TWWŸ–-rg³ÙÞÜ¸h�œÊjµÜC\¸È/éééq\[[Û1(—VpùªªªB\CÜ¾Hìßår5#îêÎn·—á?“““OŽ.þ¬p{!q`Ru:ÝQ4çÆÆÆ99ÀÁZk…?~„—~^Hù¡}‰§º˜ŽŽ7”rf™LvDf6›'ð¨V«-âýˆ+œ)èshhè¼\.?ÛˆAN©T¦ÀPþ„»ì…Zïyöè>‚Å­v«±TKèììÌÇÑƒ[lkllÄŒK*//?	{ˆßˆ„Œ~O*cÅ ù‹„z`` p€s���’|ØNˆÔŠŠŠLŠ„Äyw £(Ø€���k†#ç‚Ø}’°˜ÙÛ•oR¤ŠR€ƒq8rNŽVêÂ? ¤ 755•0ÄêÈÈÈ=ÞTGçáíg-Ž4�°ªüb€†s î®hŽ'óp`!@bâ¤O"¤ 7==}`‹ˆ¾³ŽöØC°D
pF£1`VÄÁœw{œLü®…2(nppP·.f·BR"¸™™™×ßß+T+¤ R7™L¶„•S$¸p�cY¶ÇEwÃ-CØûúúnFŠ“
)Æ]"8[ooï�hqÑ"éÖmÜìììe„I�¹²²B×n	ÕÜÜâì8z===×¥Æ…„„çEÎÏÏ?¤oWá9ËÄdÀ¤èîî¾FJyÉq¡ S*++�Caùžµ«ä˜ö9Pc¶Bùt…À’#Åý` V;£—‹Þû0    IEND®B`‚                                                                                  framework/extensions/media/extensions/slider/extensions/nivo-slider/static/css/images/bullets.png   0000644                 00000002401 15266055653 0027650 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR      (   úÄ
æ   	pHYs     šœ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ‡IDATxÚ´WMHcWþî{yùqb'Œc¤¥»¶ŽE¦›…‚�€?à¢‹.f­HK—ŠP…lº�Q(Íª¸xu~HÁ­?�h%ˆšF„F‰BÒ¨ãä½ÛÍ}r}¾d¦sàðÞãÞûÝsO¾óÝB)Åû0ïÉ,å!„ÿd®eÊY_B)5æ@ƒë¦éNÑŒTŒ€ÈÜ@bOÂ"} ÄžúF•sÌ¢¨@U<ÿ"ŸÏÿ iÚl>Ÿÿ>�{8Ø¸@0¤®ì�GX„¶L&ó•¢(A¿ßï‘$‰�FI’¾>::ú€�;ÉM£”Þp6É
à~$ù|ssSEQpíN§S>88�§¦¦šT³ù„Ç¬±èõz;gff ªê�Áb±ˆp8Œ¾¾¾N–
òV<¶ÙlÎ\.g:V( IR•iÞ ¬ïöôô˜vww#�Nï2FÐ»æXP][[[W*•äþþþ9…Br&“ð!€{lþ�£Vpt“ Øµ´´ø²Ùì§ëëëèèè€Ãáˆ/,,¼ùÀ+Æg�«Æ²ëQ; ÜP;;;Ûº½½=8==ý€‡ >0Ð­rÄ\Ô|¡XLJº@Õ#¥”Ò7j7IeÇSËˆ�©NTÔ
}².2•æ¼•lÞeñ�õØ #ïdïŒTî@–ÿaSz—ÅÄä�Üôö5U¨œÁn9åªŒ
\a†obÂaÊß<¸Åä&¹Š¹o�ÖXÑ¨Ü»^‘”BŒÀ:€E÷½½½Þúúú>±ªª*¡Pè›ùùù<+mþ$ åóÇJ ¬Åbñç­­-ÌÍÍ©‰DBÍf³ÚãÇ�EŸÏ'‹¹\î¥Çãy
àŠmp­Ä�‰ýekk—ftðûýb$±>mnn~ÎÀõ¶@je¢ý`ÿÉÊÊJTöÉÉÉ½““¥X,¾^ZZú»©©)
@ƒ/E‰¨5‘Ñk`»q*Š|@ž˜˜ø“ìèèè»Ý¾@>==�…ÃáG \L¿% ‚`Â
 ‰„
 CCCc<Ou ¬­­ÑÞÞÞ^£ØÆBñz½V 8?? ¸\.«YŽëêêì �Ëå4‡ÃñQ¹[úºr–——_@{{» «««·îÿR©¤É²| ­­­B*•úÕ¨‚Iík”ÒË®®. ‚Áàn:�Vô	WWWêØØØN*•ú·³³Slhh ííí	CiÃÈŠ* ®ÑÑÑ�E‰�g d»Ý¾800°
…þÐát:K&“±l6û#€öÃÛŒ¬¸[¹@M:�þVQ”X0|Á÷ dŸÏ÷lgg'V,£Œj.”Þ}Þj°E¾ú’ÉdWcccðòò’lll¨ggg´­­Mt»Ý(
¿»Ýîi®O.qúq+#ù=Fø jÇÇÇ?Éd2ß]\\ü�F»XTÃ"ur½²Þ&3'*È¦j�MÍ(›ÔÐŒð‹I™?7š�	7šÃÿ Ú76¿Æ    IEND®B`‚                                                                                                                                                                                                                                                               framework/extensions/media/extensions/slider/extensions/nivo-slider/static/css/images/loading.gif   0000644                 00000003311 15266055653 0027575 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       GIF89a  ö  ÿÿÿ   ÔÔÔ”””```@@@DDDnnn¢¢¢ÜÜÜ¤¤¤$$$(((000666>>>jjjºººrrrìììîîîÂÂÂŠŠŠPPP^^^¾¾¾ÐÐÐ:::ŒŒŒªªª\\\|||âââ†††hhhœœœfff¶¶¶FFF


°°°–––èèèôôôxxx„„„ööö‚‚‚¨¨¨úúúüüüÀÀÀÊÊÊøøøÖÖÖ®®®ðððÒÒÒäääÞÞÞÎÎÎÆÆÆ¼¼¼àààØØØòòòÚÚÚzzz´´´²²²LLLRRRZZZbbbBBB<<<ÄÄÄvvv222êêê***ŽŽŽXXX,,,   NNNˆˆˆddd444ÈÈÈÌÌÌæææ¸¸¸~~~’’’žžžVVV���JJJHHH"""¦¦¦¬¬¬ššš&&&888ttt...ppp   TTTlll€€€         !ÿNETSCAPE2.0   !þCreated with ajaxload.info !ù	
   ,       �€ ‚ƒ„……#)-†…$*.‚6:7…
%+/‚70=6ƒ†6– Œ =?=‚±3@?‚± ;E‚±7A>‚±B;‚±>CD‚	†;+Fƒ &03	8<Ý„!'14,<	Œ"P°�á¡FŽ`Â !ù	
   ,       Œ€ ‚ƒ„……;WX[]† <UY-\$_&…JOSHTJ^*\„GP›…2…
#�‚7ƒHKQ³ :6‚L=ºFF‚'MÄ³‚NA³:bË I³T@Á ?R†/D½‚924I	::/E`ÓƒA&V,ZJCaT�T9Ij¬’ †®ƒ  !ù	
   ,       ‰€ ‚ƒ„……	
i^,† CKjl…8^ghQCRkƒ"dN<†h-P‚cf� m]‚,>·Jnj‚2H0·T.-‚43·…5GÐ„`eC·6:ƒf¿…:=ÏƒG5AT770/6…@C(CBA;@/Ü†F	rø ¯Zµ@ !ù	
   ,       �€ ‚ƒ„……?(N!lG† 9'g[jNJ…A#HlF=B]O<ƒT&28†f_L;‚9V(� H‚J,	·kW‚lf:·U‚olÇ�Tr‚<b·JmK‚G(>·N*#‚F`8"�pAƒ/`9"0‚7ô q…E	"T=36né  Fo) !ù	
   ,       Œ€ ‚ƒ„……aoe&?† 	+qe4H2…D<
@33
%ƒF8<;†J @‚@c� e[l‚>8T·Bju‚aB7·K¼AÇ�³0·Cv^‚	¿�ur‚6b?Õ…Y)ƒ3T3ƒ+'s
…6F0:‚.nt·n830ÂÖ­ƒ‚ !ù	
   ,       ‰€ ‚ƒ„……0@9(+A† TA8cJq
>…`GT6:"VVAƒ6@>/†B4eb‚=	­�oR‚TD3� >h»²¿F^‚�ÆM'‚0F7¿BLd‚63Ó�]jlƒ7Û…&NG†+TTc1SOJ†vwn\-Yr<�A#iÎ”Ùñ«à @ !ù	
   ,       ˆ€ ‚ƒ„……7=?;>;"0† :TD	AB8Q"…6/3 7;(I@„0=:†GJ‚73¬�QfA²6�‚D,<¼…3eÁ„34‚.À�1&‚2*^¼Z‚\†<N|›‚Zk-xcVz^8…Oyrvj{CÏe H`ÌX  !ù	
   ,       ‹€ ‚ƒ„…†7:FF6†ƒ63FbDD=…&†:E;ƒA.�TA>3‚#*N� 	D‚K$+®C9‚\T®6Jc‚-¾�:¶ gY(®DZ‚eu®,A‚KXq†Æ oPt2Q=FAl!…+ OjLM^a�G1N\@ñÃ•ÁA�  ;                                                                                                                                                                                                                                                                                                                                framework/extensions/media/extensions/slider/extensions/nivo-slider/static/css/images/arrows.png    0000644                 00000001470 15266055653 0027520 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   <      p˜}O   	pHYs     šœ    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ¾IDATxÚÔ™¯sâ@Ç?d˜!.®q8P‡ë¹º8pu•çî¿ª»ºsàâZTÏÅ‡K¼Ì¤¹löífs3÷f20!äíww¿ß÷c'×ë¥ÅÀ0ïøíœ�’q,ßIÇo…ø®4/š*žYßäÓfà´°Lð=°2 mÛ»ø-úšô¬p
d†µY%Î_=Á>ØØã¿�›v›	ðw;ÔJà·¬¼ÆàQ&{¨åÀ^x#Û(”UÀ‹‚ß)ðä¹ª&;Ûæ�¨õ@lÍÅ'“À"X2à¥lå1,–­j²ÇÀ6é¹lŽ�µ?]CËƒA Ò‘}¯ë	­»*b.—«µý$rÏG�rÇv_Ž�n»ÔÏÕqƒc¾[yß$ÍdGÀBé´žEù†
I×w_~V&91°¨k8óB˜Ô1Î¦Ê*äØ‘B0B‚­íN®P¦c:µÌò±‡'gà—B™3Ã*÷	’màçÊõ%NÉÔ"
¹…ÓÅq³øÞ­Œ­3§ˆzªž7þ_{3åïQ�°ü”ÄÿkKeì‰k=\çÀ;©5µülÚÌcÀð¡H<JCí¾î³SáËÜ’o;âïÌ³VÆÂQÍ®šâûÆæ7R†›M ú¸©²ç€ïË`Ê89T› UÍ»¨he Škªºq¨òN‘cX¨[†ï¾uöÊ�Fe­Ò.½§øá©àEkrÏ˜ë3†×fX*·WâÉé\yOÃÙÄ‘FE;ïÐ7Ûð[2«|D¿ÁöWâQqë0V#8=Zjè}€²Ó”þ~ÁÔÕµL%ö&�œîV0#\_í"`¿ì*S_ºîq-ÎîÎ#ôX³%%gw]»ub9[šsk²Í�vÜR·‚\{m…¨±Qù'ÊÃ´”ÛùRŠù0­þÈJbéÈ,z:$…ø>i²ÆÏ æz¹½·§<    IEND®B`‚                                                                                                                                                                                                        framework/extensions/media/extensions/slider/extensions/nivo-slider/static/css/nivo-slider.css      0000644                 00000003627 15266055653 0027203 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * jQuery Nivo Slider v3.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2012, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow: hidden;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	max-width: none;
}
.nivo-main-image {
	display: block !important;
	position: relative !important; 
	width: 100% !important;
}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden;
}
.nivo-box img { display:block; }

/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden;
	display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
	display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	text-align:center;
	padding: 15px 0;
}
.nivo-controlNav a {
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}                                                                                                         framework/extensions/media/extensions/slider/extensions/nivo-slider/config.php                      0000644                 00000000205 15266055653 0024122 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
$cfg['population_methods'] = array('custom');
$cfg['multimedia_types'] = array('image');
                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/media/extensions/slider/extensions/owl-carousel/views/owl-carousel.php         0000644                 00000003243 15266055653 0026614 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>

<?php if (isset($data['slides'])): ?>

	<div class="owl-carousel owl-theme">
		<?php foreach ($data['slides'] as $slide): ?>
			<?php if ($slide['multimedia_type'] === 'video'): ?>
				<?php
				if (false === ($oembed = get_site_transient($transient = 'fw:oembed:'. md5($slide['src'])))) {
					// Cache wp_oembed_get() to prevent request on every render
					set_site_transient(
						$transient,
						// do strlen() because wp_oembed_get() can be false and it will mess the above `if`
						$oembed = strlen(wp_oembed_get($slide['src'])),
						MINUTE_IN_SECONDS
					);
				}
				?>
				<div class="item-video" style="height:<?php echo esc_attr($dimensions['height']); ?>px;">
					<?php if ($oembed): ?>
						<a class="owl-video" href="<?php echo esc_attr($slide['src']); ?>"></a>
					<?php else: // fixes https://github.com/ThemeFuse/Unyson/issues/2189 ?>
						<?php
						$video_type = parse_url($slide['src']);
						$video_type = explode('.', $video_type['path']);
						$video_type = array_pop($video_type);
						$video_type = strtolower($video_type);
						?>
						<video controls width="100%" height="100%">
							<source src="<?php echo esc_attr($slide['src']); ?>" type="video/<?php echo esc_attr($video_type); ?>" />
							<p class="vjs-no-js"><?php esc_html_e('Please enable JavaScript', 'fw') ?></p>
						</video>
					<?php endif; ?>
				</div>
			<?php endif; ?>
		<?php endforeach; ?>
	</div>
	<script type="text/javascript">
		jQuery(document).ready(function ($) {
			$('.owl-carousel').owlCarousel({
				items: 1,
				loop: true,
				margin: 10,
				video: true,
				center: true
			});
		});
	</script>

<?php endif; ?>
                                                                                                                                                                                                                                                                                                                                                             framework/extensions/media/extensions/slider/extensions/owl-carousel/manifest.php                   0000644                 00000000415 15266055653 0024647 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name']        = __( 'Owl Slider', 'fw' );
$manifest['description'] = __( 'Owl Slider', 'fw' );
$manifest['version'] = '1.0.0';
$manifest['display'] = 'slider';
$manifest['standalone'] = true;                                                                                                                                                                                                                                                   framework/extensions/media/extensions/slider/extensions/owl-carousel/static/images/thumb.jpg        0000644                 00000055435 15266055653 0026721 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     Z  ÿá,http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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 CC (Macintosh)" xmpMM:InstanceID="xmp.iid:2AAAFA3D1BE311E4B172D62454FE2C70" xmpMM:DocumentID="xmp.did:2AAAFA3E1BE311E4B172D62454FE2C70"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EB43B19A1BE211E4B172D62454FE2C70" stRef:documentID="xmp.did:2AAAFA3C1BE311E4B172D62454FE2C70"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî &Adobe dÀ    
  ;  "   6õ  [ÿÛ „ ÿÂ  È, ÿÄ ý            	                  ! 01@A"P2#`3B     !1Q AqÑ"20a‘±3�BR#¡Á’@br‚Ò$4ðsd          !P1"AQq�2 0p€ð‘¡±ÁÑá‚’@`br      !1AQa q�‘¡0ð±ÁÑáñ@ÿÚ    þ6wøÑ	ôOê]iªr‘*¶#Ñ¬~�¿›ñNOfuBÇÒò'\¤²ô�Le©ÖÄ	‚µ	%O6…l¥
bKæÆ4–Òõ$“m9ËÜ°ƒ'!£*�T¨©BkªÓS+ÍˆV"\P¶MKš™Ø„“¢¥å‘&éÎf4Öš×¢dê†…7›¹H*Ä0æcDÍ­‘TÑM3jUºžÙ’Á£h’štœb©c–mMÌRÒê9Ô¹Ë…sÍÎZÍŠ‡.pÂW6N´Ø,`Råˆ�š-‚rÎÀH‘°So3–u™^”¥i:¹%GS§;œRó	»ë‰´‰T0œJ—šN¯CÒ4gZDÓ¢Uî�‚KIRNˆ†¥Pg¢Fíz9 ‹õk•Vóôl
n+PBM:§#�qåÏR“ëýkÃÑü÷xÿ 74ç j/ 
ÄÀ	Ëœ-4•ÑŒ¸ãD¦¡õaèWYE7CŠ”ÑsKšT›•Ó9Få‰l<×ºå°?°œþ�æûËù÷|ëdÍ€öV…*½3hs�¥Ì´Ž«BDé4h´{›aDÍ››ë’mK œš[”m�"g¿×ã_–8õJòpÛÚù_©â~›ç ÒfèÄA‰
$I@F°=<ìµj™IÓmÏ¹Dåîæ·êO$ÅBŒj‡ŸW;ýqkq\ú~¿ÇýwÎ¼y¾£ñ¯Ó6ñ=O1MìJx¶âVÚÑ$ëæ½<üvRbK®¾u�‚mfB¤‡“€Ô>•0OyÓY1Ì3Ñ‰‹i\ÝQõòE:¡56„Ðh(FK\ˆL®qÎ’ã®RHl}F¸*ƒÜ2¡‚s–‰¢¤O&†¬¼4˜&…os«P¶‰¡NA‚©KJzOdè$�$«@äÏI±µè˜Ä#ªÓ4¹)T¤×,pç:i�X!C…k�# –µLY¶b6‘¨s7¹4¥i(ZóÍ &ÇdKÝ¦RŠM¤Bå>Sîçõ\mA üátS]+yw1¯d«M=îfùÀäâÓ/¹g¿ÐçN!ÏÍÃ³Wùþ—å}rÚ2.x©FT’…‡S®KkIÝœ¹Î©1/­�¤j«ªOŽsz®AåÓ³Ñ¬½°ùn“ßÆÑJ¼apÎeuÑ+îb×:sAôyÓŽ§ðG?,!1B9šÐ  uÚá9XÕ2¨FÉ}E.D#OmT&9}EõÍ ó_@*™ZSiæ—4•S»XL4F¡›õHX´l>ÿ ë|‡Éüï§*VPR!LB›Í�PåêI”)xŸPëƒ¨cH4L®5im1j›P(¨KHM:M�ª[C	‚�¦wxJïð>ä} ©ZÓHl¢…C’i÷Rb1Rä‚›ÎŠÈ)©X'2 ãTÔ³¢ ©]%5Æ³æÂL³M=�pû§­ñÈoâž?Ù¬C,‘µ&Y’Ñ4š.
§hq>åù}^Ÿ6£jªf}^�yÞ{�y«KÏžœQÀcöiU!s6¤Ñ–©†4cXÇ
í3èvàìz|Ï–ùßO•ŒM©NU$PA…U,
ž~­ùÞ›óéy©o…¬l¬˜ñB§>d—Êåô>zë˜¸ŠR¤ç¤°×FÀA€l e9�Q‰„­X¢§›ÄTA‰Ô¨y›�ƒ‚y*Û¤˜¦
´ÉJˆÑJ¤ËYAÔ¶ÄI€¹ncÒaTûM¤3A#©UY°—)!9§	­� ˜òPX‚¤%V‡8-Ôê‘:-9Aa¤ð4…¢†h=&OE6Í±µ5Ô>s0jFÓÚ�*É§*µiè¤ZQIš\Òå j�L Á¥i`:«4Í�m†¤ÛsZŠ¦k¬µ4k”Íè2r
–Ú“S¥§:¤M,@9Á2Á¶µ¤`±¶×¼yÕkTlþ”ù¹iù˜n¡—9ºf×›�h!�¢€D$�cœ´Nƒ.`"CLÄÔ5† �Î}½y¼<ºo'nV?ê¿G™ñ|úÿ e×ˆcÇ¹ök@ÊbÀ©ÊØ˜ÂuJt©¤©�¡Ôoa¤(zƒ\¾¢hÓÿÚ  ÝN´d0¡­¼Bür¹ŒÕÜ�µ˜ŸÛpË°[ùÜ»Ø ±D¬h]bœ¾+ X¢ác$å9á�D WUÑñE�xÚ™Œ °EÔe(ÊS‘‚J4zµ[RC½ÔzÒÒ÷@,z¾&X ˆ]Q‡
^‰êÉ¨T‘Â’SGBETIE:ÁuL�w.µfF�¨§F�¾
A½T™J…:=cÒ�‚88{„Ê!ÃïÔö0C¬º–ª•¡A:ëRÊTê®.„Ñþƒh´”p*(u!€	Ü&@@E±–ÍêûÂY-OGÞ¾7ÓvîCSÕ“pG¡ÅRe‚‘îF)±O…©�nåÎÙF€ïðöÜX‰Œ§	xÇzèzÆ“æ-õ¦kWQ+¨jŽ”’í)‚15Å
F�¨ì¢^FƒS ê®^»™ÚyœŽ�gMÔ30³“×²„e5<úÔôÏáNylÉlÝ³4î�JŠ2š‘e)Ük/Ö�$ÉèJŠwP.ˆb¶îc#“×òû£N³8îý6Ö¹”Üù+vnëù|î­¦êÙ½»Zæ›—Ëg³3Îfd+,¡F¤Ñ¡5-ö=: �NB(`B¤B‘t?Mbÿ Ó&EÈô#bMz©`ŒŠ™ÂE:%Ó2÷ŸëN‚ê‚tèá>§øÝmÄ>µûöþ:ý•ûi­£õ©}i­”E´Ð_ñ@±™ÆE:•HÃ›&B‘¨+¨éNçDñ½	E{Ô*Rep¸’l³–Ÿ�A]›¦í}Gclm7AÈm}pèû×wm=KÎù³+—Ð¶>ÏØÇDòNòß¹=i,œt]…²4?ú¶ëÏèýÉùÜÆÂÑ7�íCEÐ·.‡cMÜBÑt‘¨y7Añþ•c\Ó÷˜<M³tÝ?=µw¾ÀÑ3Ûpè[C%¾6ÍÙÚòÞ‡ýFìßz.ËÐ¬y×Äz^›­ï›d›kÙ�R4•GD:™c··4tM'foHí›cxl�#V·ä�§îÝ~i–ôŒ¦ûÚÚ&µ¬ïnM³ o�";{+¿4�_–ùÚzWTÝ÷ó9Éåû£wèÛÿ LÉn}#xìÝ«¹¶’u=‘§XÝÎÁÐw<tMVò¡Z×ü…µ÷–ëÌùNÌ÷Ö‹åGkèZo›sÏÐ·×�ö¦äÜ™Í›šíLV*`Ú€Q8„Ò)ñwB±]–n
vÓpE=M
ŒL�õ¿«¹þÄË ºÑÐ !	D.øßm£;a}°Bå°¾è£v%wÛ(Ý¶ýÖ”§mÀ£;kì¶¾È#87tJ2
DôSÛnäþN®ÿ ±Ó§BIëî‡J@@„]Hv¯oy"c(p¡+Ú‡†Ýƒ™Ì5«6Ý\#í%=: BŽ4h2ö>Üµ�2ÌÎO'•ÏKøvã9C-{.2™ðÉåì\³˜Êä2ÒµØætØC/wLµü¦q!‚(¢ô4u	Î�Öc—Õ3Oö9O®oö:	Ù`S¨–N�§R:¬žgø·òú¥Ë7­êqÊ˜fìZ�ÌÔ>«yë¶Tó¶þ¹êâ:�ÈÆÕø\µ­f¢¯JÌ‰EH"xzÜÿ dF„
&€àèW¸§°§rè:Êh”è”ô“èà‰X/Š`CSôÍ	Z¾$ÉÜ•Šu£¡$$»©‚t:¾.THN�w¢TŠ(£\hPXPÝæ…;™=æœƒ§ "S§D§NëÜ•íÖŽž²(
|n�Ü·Œ^˜']„êl
wN•€NœOdQDâéÞ„ÑÑ8¢›WaíÖ¯äµpÆæZõÀÓ±;Vîxwÿ >gw•¯0g<yšß�¤M�jtõ÷éäJtJ=zÕ:z�:_ðÉióÎŽÉ}‚äìæoæ.æ®_?½âolMmùÍÛ£É�í„h'ÂQ8ÜÂO�“’WË€Ÿ‹š©©X¢éÑMWøÛ½zÍ?ÿÚ  çŠË1þÿ ƒ>˜ÍøYè�é.]Œ#§êhþE··v3nAOéµÂùmGL½9^Ñó¹“Ë‹PMø¦ÜÓë›�xJ4=ÁÕÑwb�Oc$Ø”%CÑ>ô$&L™2dÉ—j¢)E6$&L»WjíMøï¯ÂY�á@ô=¨&¨£&MÍ+ìçºtôtë¹:îOÄyCð§üÈõ MQèO*1zJ(EõoOÿÚ  çp8J!¨Påó�-¹§”xÚƒÒ=PåŽ7æ?¤�ZcðBÊœ”xB~ð& ­©+’~7ä¿á<†­»Rœµ?ê?EÆ¹nQ>º+¹w'Z.�;R³ÙÖ,BÌÁ¹?Zàû§Ú9B£Ñ7¡ÓÆÞˆr@h \Ä|ºâg‚À AQ=Ë±Ç¸ý@|„üb0”¨"?+~€2î¸8’îÉ×rïcÞ3Fã˜Ï &È"Q’2sßˆšpE¹/èÑ}ÿ ¹Îj2j7p7rç<Ô”8�æv‚I-ÆxZ—ovÜ½©L,Þní€3’"7.FrÍ^�Íß˜�ŒÍû‚yÛ‘9|ù3·¨KëOÉ"“Ë‚¾‰?ãÌåþÈ_Ó£(ÝÓÍÅ,¬ä!–—uÌ˜’†R]Ã#Ú¿¯OI‰�Ý&ÙVÄ¹Ïé�¹Ã�¸Y7r˜B~6æ7£?„uwA»‚�éî]íN¤F,¢§{xJoN@4ÿÚ ?æ;TÐVfC¶�{;S8N",3üåÞ›ËÑÔâQ„‰%¨ÞU]) ™{Øè¸±Î]aÔÑåA¬Wæ±ÿÚ ?æ:ÒÄ•@”¸,úut¹;&0°Çô;²âøú²�Ìq4Þã»±Sy �7s�7‡Šr^Ã¥ðýÎüÈé²®~rC#ðÕ¯£X´Ø®Ÿ�1ïD‹±7µ¼V&0-¬P"ba”%›>…3¶íÚ©—Aìd�ëÚ¨€™ö1ÉR[<uÐ¢HŒQ»�‡MÉ®�mä�s<ÇX¦Õ•S—e7äªœ¹fÐ…%ˆ­<Ñ.þ
—Ã£xXp¬Eù&�’Ê7Ø_ÿÚ ?ƒÓùGóÙü¶¼f�à>qï_ïBçüw¼5 oåæü¡N•R¸\i±PûK_1Ä'$°
ð“ñÃÌ²ê³ŒeNó"²S%%Bx7
RLÝwÍ.&
‘*dîûëÎ'9Ž7Æøß³|oŽ1¾7ïƒŒo�6Íñ¾7ôGC¹¶…é‘ Œ=Æ5r•ã.8qO ‘„#3ÉHX%^c–SÀá×‘Œq=p•'�ßøaû¨ž\^Ù§¡Ù±ïöC 6#ðŽ;F0} ë—OçGìèvm—C‡³11·~ÎöÝ�£€Ë,'‰Ÿ3ñ eœb™öÇ–þ–èÃvÒ`á?i-‚'Ç 8t0Ng�|óJÛ‘NÄ…ŽÌS2%?Î=ÂãL.Ùj¥¬¤©}¶ê@9f•*[âÃ~¸jj--K©�¾–Šœ.¹J-©y=EÁnH§!Í•=Qo½¹[I³ß=wé÷é\·U©4´«x=‘—TÒ’Hå÷DÎÿ dvnØ:.§0IVYxfN<z¡Ü‹ñ¨©*Z ”ChÇ ‘²Q¾1…�©Z•h‘B¸ŒRÙ/7k=U
ëÓ7
µ6ŠFÕ\Ê…U:Ôâ%6¥)Ö†�”ðŠ;N�2ÓÖZDÛ´ï‡'6œ©ú¬½\âÚRŽ)õô‡@Áè|â|:xtpÛÆ{C ºë¤%¶À™$õ¹úš¾R\½Ig3‰ÈÅ9z É#&‰C´Ô/>ÛŠmhmj
QÀ @÷B‹Vú„¡Ju
§R�¦Û8’•¤‚GÙ¯Ó=Uê–*²­An+ 3}�hÚ£yO2ñdÖâPúÀ”�œ¿Šr÷Bé×‘Ã•µdV*à=ð[yµ4àÞ…“Ž=q> žèŸO|KláCÞbQŽÌ lFß”³Ö\ð¡£¨mê‰$«éãï,ÈŽÊßOvªr¡MªJ½W…¤9$ã$Œ²1I]N¿Md¤MbÒ†?2vÚi°Ûª8H?âðáŽcÖž¬t;Cmº(Ô­S¼]¤-xo“j�W'ÒiöE3ÂÚ))jÕMùm8áÀåspN™ï‹Zê*
*)­©xdQÿ tê2²©�º$=ð)‚½EC,?OCrR�Ò2sPŸ¼&´…ÀÇ1nór%´r„$!´„„¥#p]	tÏQŒFn‚ñÜO°ßÑÙ„ãêÙéùÊôóÍÈÌræã/³£ïèü¢SžÉô—Ú~{7íùÇ»nøÞ~¾<ÊøøÁF]ƒ¾<Ê`ï�çà;ãyøøó®áOú£Î¿éOú£Ì¿éñ�WÀwÇ_ÀwÆõ||o?ßÏÀwÀÄü|oWÀwÆóð¼ÿ ‚[eÐb�ziïÛ�F]Ý¿¹ÏVÚœ©ÔÖZª­·59ùíšÆð61æÆj=[£U~àßíÔ‚Äý�OºVšWkk3/™QË ”6”ùzÌh+e~ƒ´ZžvóDÝ}U½§)š©¤qä ²í>e ïóo‹}Šª�§ì®_ê)×lRfÉa5¤"\ O¬ªôí.¦¾êk�Æ’ÁG\•9o¡¥·8µ©”©9ÜR•$ƒ€èÕ£-vJ•Y/Ö˜ÎÕÕ‰¦%‡ùn•%’ƒÃ¶íý¾Ú»ÙUj·ÚR**jò}:`¼QL™áø÷Æ–ÔoiÊ=Q©õ¹¬vŒÜP§è¨(¨ÞôØ2
BÝZ±™Ü"ý«®ºFžÕhÑv±YuÓvçjžåXª�NÐ’”K(QXÎÃßB»EZ´ÕÆ²š©Í1|´²å*©ê)˜UJ[}%k¶ ‚	8Æ�U�¿Mû…Sjª®6Ñ ›Å;Ï!iG–À˜y=‘ûG@�%k¸Óë=„^›¬¥.þmEk�:ê|I“ª¸Öº}`IÒ6ûÊtí½TÈ§£qúzöÚiu%×Bf¦#KØu¦Œ°PÐªŽèõE—Ó©º†½Êñ®™÷Ft–ü‚7ÅÎ± �I¡ïZrû]¤nî$§¤Îèû•4êÁCíŠÍL¿Ûý:õÞÝw£µ4úíÄçaËzÞR×ù˜¹™hý×¬­£n¢¦Ñi¦zÖú„ÔÃª¸´ÑR8¦Q`­Òò5e»MÛnZ—O¤Ì¥zŸÅYNõ¶SùÉáâ�Gn£µÚ¨a±»¡m—I"ÒíkôŒ»Sœ(¥Õ$ø3½#«k,¶…ßê¨é®Ö‡hV ÐÊ©»K™Õ%ÙÏÃ4ðŠÛ½ëOÛìzC@³S[©(­ôÞ™—é¨^W-µ%K9œ}e-ïÆ4õ§Ñ·vÑ:£=ËO²èÌÓÖêºªZIÿ Ö¡“µ0Šµw/Óï.zgS™Æ-¯:Ú¥Å*LÄ ž~×å³YÚÍ©:¶�º¼—�QVÝVr$sy%(¼Z.–tj=+©Ú/¶S%E•giÖ�DËn î1¥®:KD?Aÿ _¸±p¬­¬¸ª¦²¤0°®@Ê”¶„a¿)1kÖvMq¥»QÝ?P¬K÷VŸeÔ¬­km)éË2¼Wém]§¤ÒõunWÐ6ÕA¥®·Õ;‚”ÃÒP’‡™*…Vé�»]¸ÚnVÅ´årê*ªp`µÏykN_ü©H‹E¶ùo5zšÁ•‹n¬In[ÀÂž¥$~fO¸¹ÌC:CZéåê[½ç±ÔÓÕz:êú¡µ”¬)µï)#|zÝ1¤ Ó•K·ÞôåUKÕ©Ó:f³Pá”–p‘@�‹ŸýG¿d½]Ør™ÛåuÃ×9GNøÊâ)R€
†ÕŒ£@Ó[›rÕ[¡)œfšä‡<JqUŠ«Kˆ�ræ”h½c_lKuºaºÜh„7TåZªJÐ ðgžî£òóv±=qµë¶.4õv¶j’Ã­7pªMF–Ö&™KtZ5–ÒuÔmÑµ^ÕuUÅºŽq«¤U*
–—&rOÔVN_êV-IEUNý½F\š—©•Nš†‰œ•Œ•ø„Wh¯FTºËµ=Ïõø$1Hºn^IuæœçÚÐª3Ru}4i>^Aj­9¥#šye?PY»ÓGÛ-ÔµaeK¡B�W¸xW›¨»_õ~Š]]5âŽ…ŽEi¥z‰êFRÒ–Á(R
W/*Óº4&§¦±­›/íëT”Ö‹K•\ê§iéJÕùµ
N+%†B/6í3H›ußQ\M]æòêiêƒ”ˆ
,Ò†ªRd•,¨ž1¢oZžÏúÝïDUÖ*š½“OEÎ·ÕÓ½1C,„Œ‹9’¨¶_´ö‹¹´Û-W±u¤¨»´ù}šÚ5ÒþZ…2rçœñŠ!¤,ö Ö]ën®æîÉ—#-e–3éîûz¡iàpÛ(1>„º8@�ØzçíBR3)FIHë&?FÃÔýNwÿ L¾RðÃ�§çÓ<±äÆ>ˆø«¾>€ø«¾>ˆ?j»â\�ñW|}Ù™}ñôÅ]ñ"È'«wÇÐí_|aN‘ÇÄ¾ø?�>*ï�¢>*ï� >+ï� ?©}ñôõ/¾>ˆø«¾>�ø«¾0l|UßOâcË- n÷�ÛgÕ¹8™†ZAÅÞ?åŒ³ÿ 7¾í??gŒað…Kî‰ž‡ŽŽ>ÓçÒ³–j9ì²æóm†0bœdgßÅ_nÇ;OÏÚvÅRÒO:Ÿ*Š8µåQû¡†ÝqIp®˜T¤KÃê3ª]¡ Cbœ¸Ô–Ð}¥¨òÝp74�”â	ÜD+˜ÃÔ-²•8ñYJÔ¤‚$øS‰&zœ-
§ËÍed*iR²æõ�Ñ@K¨Ug6d­'•îÈ7Âß1[HÈ’õºÈ?†YKªe·VË,çNe©³âQV\#ªJC®Ór–´°’žhqµ¡3Êç(UCAÄ’–TÝ*åÌÇÜŒ€ü3JÊ+mÎb*%á¨eZG»„Ñ1¿ …eZ|ª¿’¶Ó¿�Y¿†Ëó�?¨G7›‡áûßY÷ž‡¿`÷íß³ˆ y"aÆåZT2”™uyI-Ç›}ÉÌL£6nhkÒRr’ÚÞšÊÔ¾Z³Ï	²
©é2%À¤Ô4·
ÒâÕ€L¡TôÔþ�È¼²²â•—'!„QþÈ­I'ïg3 ÂY¦¦ôÍç8
Ë…JH 	™`'séùÍT8§rÖ­ùUŒ-7éšå–šJT©§2Òµ+6òNXçƒ•
çx“2ã „,û÷|!> zÄ%Ai
ð�¬¥Ž°¨†K(•çÇ¶CÚÿ 8s´üâSŸ´íÛ(–Ü7ô·Ï¥‡IæÜNE¡D-'xÆ8ìÛ¸íŽÆ~ÉM»ôy™œ '?	„æÎ3'°ÿ aŸWTO¯nwáF=	tÜÿ ùÂ‘àIósTd| à;}‡»dön”K qŒ#‡Cw°—@nñNXŽ¨ÏÕÚ;"àýšÞmÔ5O(ÑÛss
êœ ë^4HòÔ&^>èRB’¿ï§Ê{'(Jêç2Ÿ;Y²Oí„jílê´ÞƒcóAYåTW6Ÿ„«È×Ÿ³ŒUÿ ù…'¥ÓŒ2ÛnäÌr©[9ñÊD»N=çDŽý€t§ºû>£›¯¬J ¼�$ÓÄÇ/ïfËîžèæ ÉhQ)?lsWŠ@	` !~C,&Ø’°Â)ÿ vsî´ÕvtÍË=Œ+;j[j)üá÷×˜`ÜzJ\°h$+%-
|*«ËÖî^®D�$?ŸDN%,GgòÙî�Ûa²^Ãw°Ë!Ç7_dS…¼ÞiŸÿÚ ?!aŸÄýø–¬Ü¸Ê•Å¿¨ÜÔ*óžÌ§&î((7¸³ß´Ã‡•Naö²ì8¾ÇÞ\ëFò’0ç†tj¡×öÂµ^p³AÚ´¢¼®XÞQ€Ãœÿ É�ˆPP»¦ÅOxÉ@Ð´¹ @w²âµWí;œ¹p‹Ýï36ÂÛ…zÒoíp•°Œª6ÉÕß¸ˆ»fcRÔ»)g1JÌ™6¾ò´ýÃ/÷{Ã9ìJÂ†�T5LÖãW3\n%5r„â&KÄ¦Ž%-È¼Š>Ì]vAÉÚ[^ýˆ»Ö¨# jb»æ{,žLØÏ3b¬»m÷cµjÝ	ô(kIC˜¶…ºæuD¦JŽÎbÆOh7ý³]ïPÎãßÄ{wf&pùF˜{"{Ó-qYä�Ûù•ÿ ²�a>üÊs/³»‹’g0Ù9.ª=�Å²Þldq*ÐÝ™¾ÜJ(×´;øv€;Ä«0E§ê]ìD¿‰â½ØvGº>ógf#}¶ÆÏÀŽ54¹’Ö>ˆ‡¾à¤æà8�î;{Çtjy¹›Ä¡ÎaºÔ4pÜÒÝ¨9J·c>"]8”»‚˜fEÕ±Níê+�¨í¡Iõ<ýÓ~ÄC±žÌ.n8ÓQæ™Æ¾æ)Ïx�g´ªÃ(—ñS)ð0åÉÓ _Ê ð*;[á>î,Q~uÓ4LfR6vYÌ·ÚnÂ�iÌsbÛA a—„°Á‡Â¦€0³uÄÔqqo¿æ#O(ƒcþ¥µîó*Â¾g€B®ß“ˆŒþÙO`Äjµ.—W|Á1^{ÀÎu(½bilN÷+ªÞâò`…nVÝæ'–“‡wrŠÌ­°Uí›öK{^+û9Ôp	T \îæAGœ"œ_iÎLÌ}ÓæÐjUXÈjP¬ºÊ-¾ ;^'çÌ¡m»ÔVª¹Ø³Úa˜¾Õ•Zdµ3,·ˆÝh¤{+@5)(òr”yq+0s+�ÀÚ8wŠ+´/ÞauSø”Øºç´÷=¼@‚ÍGn—
�DÁÞnÃ)½ælüDÇƒ�D8©·¼5‚až¤°-ðb»ß9žâÙæÃÞ<[•ƒuÌ´;7ÞgØÎ0‘t"œ‡yY›œœ³W�q/,2°'²BÊQíwoŽUù¶äfèRþE2¬Ë¾%üDÏòD.
¢"ƒ–¢½¦±÷*ñÞ
ðf¡U†ã�•ÏydlaKYÂ[gy‹Ö%œ÷%„¼ËS~ÓoZ)kÌ{o¼Û¹ƒ¼ñO1%ÖG;—tie�½@'à%¾9�9|¥Òæ÷èjÌ³GÎ�ATìc
=µ* ;Ç|¢5nÔ
|'5X²\J6 öñ-_,Ñ6à-ÒxL/K«88�Í�Šb›529YoHä«ì¹SKSŠï*ß<ÇnÒ�ßÌCD_³U²]ÍLÛÞ~ÌËŒQ÷(Ûd2àAæ$ö—y!ÖÜ�»àÓjïñ)±©¼÷ˆo7UZ0—²ñQ×sÄJvå5Ä+ËÆ…×&.-wcùiÜÊÕŠe²²B> F,³MÙ83 % ÝT,äyLÆrü¨ÑšÛˆ�‡”hÎ|]˜óŽ«X"‡mæ%Ni›q�TÁHþüJyÄhyfu	€Â0ïwj f��‰rùŸ8„ä=ã‘y˜ „ìOá5‹¨|Îg	zˆmŸ™Bo'àöÌ.o‡9>P´j¸¾‘JÑ;·-‡kýJ»~¦¦ßÊUyjÚ}LE9ï6Í§Sñs0Øí©“Þpk@ç„Ð3m5‹ÔG&ÚúˆÜÅÉpFÊç‡Ä½~!æ±£í-Ã4å0˜4ÝLÒõÊbŠTîÊM¾ˆÚ¿ŽT}fJÒÙøŠJ±öÔ oàáv6A“ù jOÈßyµß¶AÖ@V›x€dÒB+a’†Æ+ÿ H�Ùîî½¿û	‰ù”®+‰÷Ê!m\[Î§¼æ]¡SÉ›€#âáu½j[
f3OÄ¼aU6ó¹·Ä^Ñ Ÿ™_õ9a�‰Éxó,Ï´ãæ:;Ë¬K†3r× c9†ù©Â¦^ÄázL1ÍÅŒ`–/Ÿ05”ÃæW©fç†7�CWø„r10À§ý”˜ÙÌF´Dº\Kõ¨—â.·¦Yñæ×WR‰o¨Paâ1`oÿ ai©™:ZîÇÀÇx"UÊ9¼T�âEÄ€ÈEïK6-í­ µÔc;é•u#å«ñÕá¸—óïÓKX*­�
é[]a‘’ÒrÓs}«êG>ðz×pZ)gmõß6oF1r©d°Á{Ê}‰Š5Go�û"'áÄcÜ8p`†Pr9Ä0�],ÎÅ·iSâüÞ�]PZ�Í�Mm¹Q›«sP˜Ùg"ÉGt8Ì�5Òµ�ÄDÌW.Ð|�¤k0à<„D7sÍKó/“ŽÑZNI²ç»]¥�´Ì|�ÕËÒËÔ\þŠ¾Ú‰HwûMÏhOÆa»ÄMÝÇ…Â!8Ó4š¥8„¹7Û�‡33~||%‚©–+m¨erð—‰C°{'k„Åö¢¦CM"©qCæÐ:Z*ˆ0m½»³	3¡t^eÈ[k]»ÇI³³ÉïƒB–ëâU"æá;èäâ65¡q²6û�LäàAq<11îÖÌR*�—!¤Õg4Jü"ªÑ°7ÐÒ³qe•ÂUZ,†îwfáÞ5•Bïi.lµbL”(Šl ™/µ¥UC�1m} §)VÜ¨ê›$¼¸¶¡Å‰šöY’îÍT·|K_Ôsyï5*Ò»Õ|\»_xFÒÀËJ7©°ø�> b›ân^íÑ™As*¨TXÞø�êV’Rªàmö…¥[>¢[¤~åŸfæ±¶"kk¢6>Gxð—ˆÚi…ãÎ§ãÄJŽ&µË"í™PQk‰”Q@{Ïø…Ú¿ØÌóS^'.Ìª-–Œ5;ÜÃÚ;Ü²û¬#�÷-ÿ fBìîÿ ÜÈ÷“ë˜Lþ×ÄÛÝ¦á÷ð âpÍN~Ù
ž|  æY‘ïÌ-«÷büð<ÎñEe›ó\Î‚¨)ëû|Ïõ:.¥‹üJ­…ù¨E1²£j_2ŒÑ?9Ÿ�û|Jß-ÿ Ö*íÉLf_s]e‰UY€vûÍÔ0nï½ßil®Z /´Nè=¯²­0ü@ºqÞ5kqÿ ™óâaOgu;ø¸½¥�;‡ÝËUâ%5ÌÍÿ ì{noS˜æ»@{Cprí.À‘»ËØüCæ¡«›ÊÏC)Ô�š€w(»ß‰yfüJ‹µÌºkå&	zÞ š«—YÒÅ²[š‚T�¡å­ãÚU È`¯cÜ|¯icÅhüò/ÄjGˆte¸ÌÓW¡ËÀ
9Ã
Tf¬?,LöÔó~øw²v«Ï3›c¢‚”@Èí-yÁUŒ¢ê´XêûíÈ¬ÆUgcö…Çxë»Þ2ª½àÝØ{ÂÏ¼3âaÓí™†äI•­Uµ½±Þ
+²�~gþgnPÛ?ûMs?)b7c‡æ4³]Ë˜ïüNÎ;L¡y›/2ÒÊÖåŒ’ëxŽI[ój°‘á,«ÓE¾Ò�‡$æd–†ÞÑsS(‡%D±…¼+ Ùš»qFÞD¦1Š�¹´¦‘%E^r³¬ÐKj60ˆ�Ãè•´ç@�UŒFÁ(‰7y§»äÊ!uÓ¬?¥ ²£ŸñÍ&´°ñ~ó:9æ	çÌ™røŠ~ì®'7Pös!x¢ÙG˜×ª­F‡{ÜÄÄÝ§âSNý§jù˜Ã]ç}Ë²gìÌ&,¶¡ »ï¨”McPvs˜¬ö%(î�ñ#/æˆ1Š<ûÅŒ“w-,Å}ç›¥¦ã¥eï…æ<Óˆ!Î¡|ÜÎóíx²¤2`:LñÉ+uÇxÚ³}†a‰Ã0J–SÏ�ÝjYbj×Ô,Ôò»ƒ3vÅBØ:V‘&ÇÙÄW–&ó-Ç:�ªüËp>e¦7˜Ñß‰“ÛÄ÷"ö–08…±©Fˆœ~fT\ñÿ ±÷ÊIØßÙëP�õ<š˜8†KÍjeÎ¢è¨S!¦¡é>b´Ô)æ|@/rÃû–áí2Þ!”¼žf`RûV%Ç’~qåÚa9GðˆÊý¥é‡t­þRÏspmL_ùâl~S’ÜKn�JÌNäñÑÙœ<LŸË ¯äEšëmVå±yÌK:—E�ÁÞ¯Œ·Åà1à”áûJêÝäøžIƒ,3þ!pY�¿ÒP7váÜÖ?S’ræ'Ÿa2áˆ3Ã)qÚ^åe—xžÈ´ËÞ/2ÉµÙÃÜ ò»Ôí˜_%_	™ŠNÑ¶Ú0kˆz¥Ji\Ã9G—&t*ø™<Ä›5Ú5œê¡vš¸ŽR|TÀ¦	&Êx†ÑrÏ%ËÉˆH—¸.¿—¡G/Š™”qÌ±BµqÌáíÏ3óƒÊ>EËêþfº�¾`^YÝa¬Ë¦ÈËvbÍ£ZÄÂö€`.¦zÃÚð5©t‹~'fàÛ¤‚æ´c+‰Äža³—o3º�…6•%�€å 4Kélð‹‘C^ PW:%�UîætÕG`\6è ºL5xgâ|Ä1�c¼3�Ú!±Ú9_˜GC‘WWXîpFßa†×¼·�N7<tÈÕv¹‘q¡ï¢o0¼Å‡= -¼3ÙŽg‡Á+�Äjª4iE[à28�ŠÜ+2sÿÚ ?!è’¥J„®µ¥J˜±®œtW@:×J•+£*T©^£¨u¯C×T‡SÒ~²º9‡W£Ñé]o«[é}GÓpô½•Ðô\¾¦ÿ Fý¡Ö½êzjW[ô>ƒè=Aé®µè¡—þ£Õ"K—‹	]OYèÍ+õ×FI}Pt¯Cé¨ËêÑ6cwƒÙ½«ÖŒZde¹5ßÚ\Á+©úúUúµT©Qk*_ÉðÃ–å€Éc<·í\ñ0-O#‘r¹SP<‹2UÍ¶¶«ÊóþJè¯]GÑ_¥}kÐô©Å±«¬×¼}.>‡Ð¿SÐ:\¹~ŠŒ	]*1]HÃ¢ô�EúÞ§C¡è¯Ñ©P‹ú+\Y©¢(ÊÔÁ3ÌÊ–1ÊX]¦Æ`3„Áæ=ÈòLÙ–ÔòE¢1Ó­ô?F¥Ä–K»—ªŒ®gq5Ì¾�%L1i™dä–°Æ\(šFÌei‹úIÑDêz×ÔÆšùºÜ}®ÿ E}K\?@1ôž“¡ú	ëzmj`ôgÔt:†! z1(ƒ0áM�C¨ÂVåJƒ¨zF¡%zo´+<cÕ>‘ê¸uºT¾¯Pý—Òåõ¸õ}¾–ƒ.=N�[—ú7/¥u}cÐè1:¾„:W¢úß[õ1zOAè=7/£Õéqôß[—Öÿ F¥3,"#Ž‡ÿ ˆº…u¿J¨ªYÑYqãþ}úêê~��tÿÚ ?!c/¢Ëëqô\SM²#•*naô¾�.0z¨ººêËèq.^a—3Œ¨á¢Aèõ¹}�„},“¢ôLt!êAÕôßBôKŒ®‰]�+Ö=ÒâËœKƒ¨ôÜ!ô\^Œ¶qè0êt:%u!YúG©èÅŽ`Ç­Íº’ÐWr•ú.\Œ¯SK/¬* fs4Í¢f.Œ¦£GB_CÔæ—Ðêcê3¥FâÂ`MÊ�
ÅÍ¯'§ZÞë9¤*[KFö÷”¥^zT:_¢àÂ­•Ô#Òº=,Â+pš�Þ»aaø>HòÅØ\½”y¾%Úð˜M.V'$ÑÀPPÇç0—.£Òú=/]F>†,bÅ–éç¥Îm•Õâý½ tcÐýÒ¥z*S*%tÌÌÌ·¡	råô`ê–=ôW«•Òÿ P•CÐWÑ‰Ñˆ}à*Ð±ó ºWT0šµˆ(Ñ@DnP`ØB(£ Bø¨¨„¨hVêQå8’{	Ùc¹^³rº½*P>g¸%IDÖê�@œ–wT.Sˆ	`xŽ�÷–€‰‡B¤|Å±8ƒbGÚPbw LK_¡ÏCÔ:=+ÔÆ8z%Jôž¥©ñ5û~búÞ¬®‰HÉN¬ô Jè¤WEôc§;öè�¥JêúWG ¯Ñrú õ’©bmèFT©^“*z.SùeüûÁJ`¼°_²ŸƒÌRó &EÜ äx¨FÜ@4¾ (å/H¬…Ò+²é¾2K.ÎÂ_Ù¯h
¬¥¥íØ�á‹;Zh4gl(†$¶ò«;Š¼y™>ÉF›o½däÜ]0Xw|½÷~bÓ€„= ‘yŸÁš�*,!+ÔzZÜ&ÄÈžF-ûD” ¢Š)k6×w^ì¡\”¢Š9Û}«µÊ›½1A{k9âïŒÌ�qjíüÎ@ÁŠ¼g-XÃ­V¹�r’­âXf„ /s¶Qà8¦�öÉfªÆqbmá/ï¼9±í_Ûu?HôHQ:²½/¡R u¡úHK:�_QêT®ª•©]?O�ÜëbºWJéRº/ 	P?Wkõ±•Ð%T¨t¨�¡+Òu¯Eô­×0b2cj»ÇòZ®«­u©˜.T=DÒ©R§0"•pE0Íb3_×/øA3Ùã‚[Ï¡ šÊè©pèÀ•+¡Mu¾µ™¼éÿÚ    W÷Ì�`Ö¬6¤75>€cÔ­ƒþ£’Ê2DÄ®”S°ª´9²�øT}ßÚÀdýhgË‹Ï‘‰åž´««W®ÒJ™r�7è«|€RÕV>âóÞö M]tên€Ùâ¥éÚ¶(šð9 ¯˜8uðMÂk§ƒ¨ôYßFáwXe5ßnH¡Ö­}á¯äcòÚ’ÝOƒíÏä˜Èÿ eçU­e]¾kFGýÏÚ2~2¨É«fùë;Ð¾­÷ÿ †Ñ|×Ï0<Ùæþäèýÿ ©Bê)«ü¯þq6´ÏÃÎ¤Äv�I©JÑs¢ºCl£¿ñòkÜ‡ÞËöZ‚$ËÀŒ÷De =VŒ0qý„Eg0cG%dþÿ á	c|oõé Q'?ˆDR ØÑ›×Ð‹’$º~+JATƒÊ¡Ç�Ã(aÙŽ`³�z‡é‰6h²3ÑÄªK^2ë6_×½!½æ†jkÔ:
�el.‰Ýûÿ ÿÚ ?E¶­¢ïÍÀ£�h°WF?ž! ÑÛ@¤Š—~9‚;¢U†6b®q#“�ö°Åïˆ¨ÛIQ¿`M±k>a¬i�A}ªeÍéXæá 
^JÍ¾a˜°ÛTã–Iq0
6ÕA•Ì¬¸pÑXÃ…$®Ã>:ÀqPð"BÉRÖ®fœ0`RÒƒØ¶¬Â$uu—µ7"ò{æ/|HªŸF-ÒÒ¾^¥û$iRãT*sn/PuiWMs~ìjºµRÌâ&WÈSn¿™zžÎâ-¸äìÔ=.x;ŠPj,¸ îÄ…AS¢[Éî8óýCå¬{1\ÊV×œgÚ."-´ºÇ´£ ¼eï?½ïÞU1¯p˜Å4!|±‰aË‡â`)kšÜKWKÁÞ\"T-†–¦g£!áŠˆ-€5Xñ/�·Â°Œ0w»Ö&sJ–Í€}nx²¯šÛÇñ]Šû±_·. hì0•*�¦Œå,8#8€áÑŒç" Qš5gp.
˜óâ\Z„Š‹•ç–kÀ2°W’fò°%©¥®kŠ¶Xî–¨Ò¾N¿ò&‚]væZ�&F¢à�	S³î("ñá”~qÁ—öø†åÐ²×0˜¶YÈŸò›Å{Yv\d #Rï¼¸èÓE×hMñ‡YwüB°i»hQñkÃe²¦õÌ;C5ulv5cÛÄ,……÷ñ)VN€Ö{Êš•@¸¬„^d´½ëëb«6º{ÀA‘J+„ä¸éõ�ÛóØŽŠ¥�ãrÂ†Om§÷1ÖDª¹k¼NKo�™w½g>ð&Ç`ÅŽiwÆÍE¯t@~ ÛFGAS¶rÕëR©fDø�tQÀ¨«t«%˜íxÝµ‚]tÏ÷r�eµ‰F$G= ¬RªÀ™ö—7ouTb(�ø¿x€"Ë­|Çì8û‚‹Z­Mâ��æÈ)èm¼QS·KtÕgÌÒÆ•K•nîYrªŠïÇÌ¦ø7�¸ëf‘Æ/u6
7Yá×ÌM—Î`€3—ûœõP1TUn2öÃG	�lAºO”BÎpYŠ•
Û¡‡1y/“YÄº@Ú†f €_«˜)¼´ø+âba,ÂìÝf fþf Y•èæ Œ*vïÌ¼KÚìu© €ÕÅþ"«;u™S°áçpDÑâ¼só1¾J¾ÌH9W�Ì”m«ü†a£&kí-ÕÙ¶ûBZ¨íÖO8�@àhpQq‚›Ãñù�…Â®˜Nje6Xj¶ø¸hª‘ÍÝïÄÎ–9[+ˆÆ,ÛÈ|Œ‹„A÷&1Y¼]œOø1W-‹
Ø½a&PI6 ³œQCFXEzŠö�°ÐÊƒØ!<^@‰ª�Š+t]-„5pÝ’(œA÷0Öñßá!( hZlV*õâÖØ»Çš‰ÄªíV°ÄÀT]‘ø€¶Ö…\qQV˜"Y[{Ë›$øm3%Ï�­
–PWF^Ñ {’ÑwNXýu8tù†P4[Vê Óg‚oj°mœl¨€ul|Â›ó˜ ¥nÃ˜rb8gU­z¶>@ãÁ\GJÖ™³GßiS¹¯/ÌF[%¶mý‘ÄÀ÷U¸\4š5ÁÝÎ‚�ËV÷`
Õ�6n^Á”­	ÙìÜÊ«Á˜CrœÆŠåŽš²ZBÈd‰ðâá°¼\n‡:¯¿ÄeºS¾‰wÊ8Ñª„ª¥ƒXäïâ[BgwoñCâ	EóíåBœœ}Æ`¹Í37Ãu92£‰ŽÕ É–	îM(ØMc˜¹M£q»óy…)´hÞ�Êù`’§ZÈk0cúÐ•êà¤ %SRìsœÖDR�©J¥›¯˜Ý©NlÆÂ~ †µ¾ë,ªS·3˜{Ä-Ñ0@£‚­x¸¥ãk³ÌtWBås lƒ6TÂuÝ² ˜«7ýÄŠR6»Kœ0·å‚ µ4ß´mM¶·uÅO’Ux‹(ÒâQ¿i´IÕh1³Q/tK_\”s ¬ÑÀa!‘Éß»˜ïs<àLT%ò¥îpä^Ìì2Ld™c„ÓâØÍÕ¸I¾÷�€…Yf
iº€ª¯@âûD�*-L_¿=£óÚU·'3+ Çžn±ÈªžÍüÂ±†ñó0?òË€žÑØ�-E%Ü­ù„<nä?ë²ÄÂÅPÈ‘¥åÎ/Q€®“Ãø•f.ÌñÖá|æiu‘÷ŽÎëÊ9ÛW�üDCÙ€˜ƒ¦ÎÈëî_” ×nb¹°(ä;B ùæ+-¯ã™^Œ­œ• 28”qi¿~#PÐ‹k‡ü—ü¯ùÚÖ˜;ìÂÆª;ÄZ¡‹væP4ÚrüÊ€m7âa�ZÃ¨ìHºc¿Ô2Š=óC¹@iÖ¹%bô]™Å“(´URŒï�<Gˆy/+yF\ÿ PØ4ø˜ý°ó*'’yŒoã
™ªá�«	ÊðÔ~J S�xLœP†Jˆîþ«5tS°¹i¬¼CºÈ6ÜÐ<*¤]”^fÓ°±¨e§`„W`ëJ¦¤Éˆ'§18ö£0pVìl~e„-@Çoh€’Ôlÿ ¼J»o7Y”¼ÿ šö–¾òWhœ×,RKlj´v¨fxGˆAÃªÞÿ �ÌŽ7³˜S68«Ö¢å%7Îeã,û¥˜+HâæåŠ•ôY­Ê 8É“•qš�.Ê#uÌ¾Ç{Ê€UüA"ƒØ¥â¢û·ð@iákµ^²Êè�)Îw™'n«0%bqX[ãâX	2mú€™ñnkÞ_æëj™¡ä¢Pj£“Ñ{\CP*-PÏ¼ºÓ¢�ËPˆöç­‰bAHŠŒ7ÎØ˜e&<Ø�•0·«„Õ3Ã™>Û”V\TT@™è½²1×ÀâøÔj�uµÞ¯‰B]Kgoh©J]»ˆtÖõQ¶Å—�Ï0A1Ûk³ÚP6Q€ËìÄíñ .Âû]y�Z-Wóæ’ÂVÌÞ®+0WMDß2ø¿=óÛS0EZÞx÷¸Zõo˜�ŽiÎÃ?Ðe-;¹­Er†A)âÚŠè¶<g¶ã"´î\Z^áxŠ8ÆeªƒÉ,
j½¦ Å«ŠGa¯50M®±~ò‹¡“Š£û”&V¸Òß°ÞK´Ï²$1€åU˜D‰Ùžnf�ˆ“b…ØN\Åzb“b�î
äe5Ÿhc!­<ÿ QEáY\¢A\,ì&cªÚvíhä~y•Ží³%ÝüÃš�x„¹‡r“€ºˆ.¶KÎÌ³<Lÿ Ù¡€�Éˆ‚iÕùƒr›Y8~ÍÖ\w¹J,Ý›vˆ
Â™ì:ÍASE`8¿32+,µ÷4ó�eåÚ¾	¤=ƒ£73SFqYˆ –ûÿ 1Ô7_²àÉ)YW5È‰A™ÏžÃ•ESW‘&IcKŠŸ1u
À·d(¯+_¤º`Ê&;UÒeR^Tó�|LQ•–»IrU8ió§Š×uÈí¤_*¦ÌÖ{¬J¤U[‹y“™¿iß”ª®Í `Æ�l*?êq(ÎÂ^Õ,ö™�lÊQUq@;n“%_ŒüË3ÝÌKUœZÓ¿ˆTÙŽeåxEÉv‰Cc£[Æ§y\ëQ§°9I8Ä·s‰³|Ö` Ëñï_tìÒ•0m�Œæà(VâÜE,;“:..~ñè%œ°ET–ð¨`v	q_cFNÃ5
§x¤œ‚ùÿ äZÔ˜Q£ÞØS—ÛÌ ÛX£G™Aj»ÃyÌ«Mˆj‰¸¦GÇ®x­LCEÇx&²ï~"V…_1ía¡þî'4TÉfâ]n>f‡'ûÚ·!n8ã™t¨Ï{˜8ˆh'gÆ73™äNE¯2èü9–œNjà‚Á92½L{Â€9oå—0²±W’!È.¬¿x;h÷¿Kâ®Â¯çPL¡`aËp¸¬Ú»—ÛÄ
ÍNRW+IÆ� -„¦
ë°'«%¹”ä´ …j!8 JS~,T3 -�}78È;B÷·TXM˜Dª“xV\©<@¶ÈðM\×V ¥}òL˜PlÜŠ"VrÐ„b  b,îSS[ß_${-fš5	¹”s2v Â¥ÔAXAI¬Ó@` A–^îQžR³�?oÃ<Ælš™X6n4Á…˜¬ãÙÒtšÎahu…V;v¶µDéÃ¢˜æÄS,÷…Ýô©¾^c£ÈjÃp	’1Uk[h¶ýÅ6¸ŽñE)Wy(C!þ*%ÙgºŠièwâ*(«_7UÍv€iC\ÇqÆ<T.÷ó¼ÂFIÜËâ¨Åpÿ ~&C×‡Ã´!jçÌµ[I¥”¢:Dð˜n�©°†Rß•›E­T(ÐnEÐMb²ÅÕÖHàU¬Ùlè2$ÕÕæé´À-Ï†�ŒÚTó-u=9…º!F%T'dÉò…,ˆêó:ÎóFŠ°<_ö¼ ­mtÅV
•’%*"èN9æá‘ 6Î¦±_¬ìŒYèciœ¼ˆ®Á”¶ÐZ¶¶‘¤�2.â™é6§`0TmtT³8V«Œ,)dAÕLõaò……q/›hšÔˆoôéÿ •‚ŽOY†—ªó_p‚uÝQ ƒ˜RØÆMßµ0ØZð]�£‘MÕöU°ÙŠJk^bìœ&7rñÁj]ïßs5ñÝ‘}œ3Wu˜enì÷‰Qx®üL�˜6†aùÝ±#Tµ€ ×MA•ŠªkÄÀÃ�¬×¼é\smÖ`ƒ�5E®•ö9fET4¿»€a°/kŒ²¬DGÌ+·m+ÝÄ`JYžøŒêSTómfÚñ+J¶E*ñc-I‡Êp{q0ÃË`wö�[è:í¸–+™\Señ1»„_ãøˆ^(¾¢¯î°¡Ç-bYgGäÌ­¼®ÚÆ¥F¸ïÌÂ­˜ÇxÒ”äÌ]§±Úálvx¼Ô¥‰”ØVx©j‡mÁpï"…Rç²oíû]Ïh+ªÑ$æ€µœ]FØp^òÉBšÔ¡rãQ
°CGyZC¹ñÞR–‹ÇˆcQ�¶·ïa*ì´÷"áb<'á3er—E@ˆ¥‡•Äç,X]¥÷®0¦�Û9ŠjkBa¾üûË¨º#¥à©×¸¦ñ²^FÓ5¶mÀ,V#Ç2×î­oÄç]	Aëî²Ïu§‘•³¿£Ù˜/â©¥�¾øºåVÝ÷µ-²[+!*ËËØ÷•°)@ø|¬1|G2QÙ½K}Ö,l6 öí-E*êÏ;â(°¥ÍE½a£hPü3$H6*Æöc=®éóCóçï�h¨G‡—”Â‹&kÄtªÃé¨e8”áÃÆc¬Ð`ÆIh�N“·Ì±ØÕ™5í!JüÑP€Øº™ÆË>_ù¢¡•«É*ðén�s7ôÖÕoUÌ¯!œAB¶–Më—{ã–2¾)¨qEª²P2«Bð7K½DÐ;/6xƒÀuvÒsQ)W�6\¥+P!”ÃyŒªŠ-=­¨ÈUK]ûÁÃ	ßˆI©E·ñÜV�¾â›9óâ;«Ô²XÃ3*1[ïz™˜çÛRødr6©P
(R Z_ˆmÒ@@¼­æ”Û¨h´yª{¯izùÕæ%Ë,³)o!EÞ;xŒ&~öDnPÒr/SÌŒœ³ÄEná³ŽüKy >»¸ °o²Û+KZÁøŠýë‰ÙÌ®+1K›äù�Ö)«Ó.ª%´ì3cáuŒ*hÙ`Òd¡V‘û(^òÆ€Z`3\r
ÃQ“ªl�ÁÚÀ®š�àH06ù#BàsóK#ßlJ«‰FÂøž cÏ‹E,L€°Ý&Ä-¾Ø†Ÿ‡$u†ôQÝ‡'%6äZÙ4’Áå–»ÊÁk6=±,ÙÀäÚRcuJ^Tcâ,F–ô×‰qùcPpb�æ)K0n¸Ž Ró¢áŠœðœñ¦*‡ä`‚€i‹-GË´~Â·g£žsæ|ßOÊø¯0FÔ5WÃ¥™wd"–áÓYûŠçvñ�ù—Bj´‚å\a·3|Ñí5e0²‘oþMÐUíä}Àµl2èÌ]‘�û”E‡h?w9�Þª{²¹Y­ÔW2~O4°‰³!.2õÇB\NEòB^ÅtV$
´`¤È³Œ©”?!¼^ä(Föˆ äDQr0cëX GX’œ
a5úå�ƒá(/>YrK` V?‘¬Î ¹…q¢B¦õ4t¢â4ëuQ_iQá,ÎwõÎO¡ï3…ÚmŒö”)ÁçDaµ¶M3Â“žùƒw¼º¸Ð·'´
švîx–eù`B¹xh…@ð¿‰Žãýwíµî—)ÉÒÞ‚(¦L½¼Ü­«0çŸf14ì:.NÞý”®Çjk^ñƒa6[f-éz¿	ì‘°ï¹aÌšsù–5ªx"’p%» Ü²  æÐ�Þ~»Ê³I¡äÛã¼¢
"…ŠÕÝö‚ãD&ÓzWûˆ*\5uÇD®Ø~á&fõàqžÜM�RëqƒyCp‚ÜsRÜIÆ˜úŽ·  ½îX\Ö<D¢K[øÜåU¸Sz\ãñ(?ÕxŽÝ¨.ªíçÚ]S¹ùæad®³ªÖFÃÇ2°¨W=ûK¶×gnñ9vDc`#¸(­uR£$*š&Â>n�öÀäºv¹ª‰)Ê«;á ÑŠ­­°­5…;Eh)~Ð`[xh†Ëµjã‡O
ö{EÊ³ƒ‚Wì——ñM´Žrcp¢›½{A@• V›ÁˆÛ!°ïŽrKÉ¢d-¯¸E3t…ãD1k°;3hNêâlvq˜j·Ë‘˜¸±(Ä1¼¿¢TSXòóÄÜí&f]E"�nSý–P¸Ül!äGv,­î0É¦¯q(8Âí~Ñ£¦¯¾%µ“w¸)e€©fÙÊYX=­®m4Ã¶\÷ç¼ZŠ�áF¹W„p4?kLž`&šæ«ì05Xwñ0BÞtþñp]ŸÌ"ì£Ü‚sµ7¬¡AÇº84ÕZ·æw”í1PC_aó*U»@MŽjñp(Zéxªö”»¡XÝ=µ
Ü€Pùq›• ¾J©�T=üx€Zµ€ýL¯/^3i¡Ø–R›6rÇ*<×?0­»ÖPƒ­¾eEsùn&
 ·¹o
â¿q–lâ·Ú‘YT#s¼rÝüLYÝ$,²Ð¢ó,€6P“%…"ÑžðmNälÞñ•qÛñÉÃmÝq9ZFV³ƒyÆwärjþ!JŠöâˆhÆ/Ì¬®ânæ-Úš÷XØ…ýÄub�ÅËScXÌ|6PCà{®ùƒ%ç+>æ[‚Îcx5{áËÌ«ÍW<2÷Àç³Ì~h§N5Hè0oˆ8KÀ�Ÿ˜³C}˜æVì9íÄî‹ˆ6¢„Ëz* Jue7”Š#ùÈ¦óWº—B–çÝí�ªjÅ÷†å[‘ðº¾.}ýÖ½ñWYÖcíÑ« )RÑ ËÛvî¬�&äÄE#¬[fºÈŠu­UuNÖ›5^`‹Ç] äÅªS'ñnÔþb›Ð	D›,Îsˆ-8Nó*…³¿0��·Àáÿ ‘:`µWµõÅPW!žìnØK6ùŽ;Ë
¬9bñ�@Pø`ÉL,ÕLSì#£,¾>%À81nå�W�½ù–·¡\´}ËÊ£•Ê²ø{@"”h]ü¿1Ð µÏd½*…Â…Ì6±Phø˜­ 4^YKC}«Ä{.ˆb —-ö�;ûøe€]¼ÄEHEÙfj °#l6ZÕT)Ñ”)xÄÏgHÚèÉòÏÝ€.9}#+öáD2r:c¼J¢â:Ñæ3 â�áåªµ˜UdjŠë�¦úff)Í œšò;€J²¢™�“hpw–5V[*µýÆ+œåÂLÇa[iK¸¼<sù•+#"‹n ©"-Õƒïo¼{°­[|]Í­A‘maÏiC»W4v¨@Ý5fœÖ|ÄØ¼ÛÍx–
Va±\4-nhÜÈñrÍ,£@dÍAuW~b[¥Ý<·W
ØˆèÖ3žñbË(Ë�(í4ÍU:÷™ê}åJäÃ©/|¾×CÈgâd”K6ñPgv=ÉV–¿¶göØ…Ùv¹#……nóH[%xG²Ê§›¿îÿÚ ?¥@Ô 	VÊ�Ý¥7(f3ÀÃ»^¿1[s .0ÕÇD#Q´ÄÊG£(å+È&3ˆj_V8Ž CP:[„æ(: \¼WIÓ-Ôc%Ë–Á¨'hÕÊœC&eFÈ«p¹ˆj•q©3JwE¸9˜E�æ"Œ¨“)·=R§M3q-•³;Àj‰Ñ¨JÌÒô[SPs4ÍæîV"J^‚eÑè9èÇ‘%AnU\u8è½+ÑA ¢q+PIµËÄ^ÐH5˜"C¡ßS˜Å:\z*.&Óx”°> AÌm•1|Ç™QÄÃ*‰Àbâ4è3�3 É-¢SÑ:TLJ™Ü«bÃs™¤bc£ÃÊCpwÖ°À‚$""T»‹*WG,s¸‚Ý°o¥D—9–ø—Ð!¨¹˜1Š™®]³hjXÅtL#Ðn32&R:è)¤!*)H”4 Z·ÇPÔ�è7X�5�Ã"ñ‘k‚Îä
ñe¡,i,¼‰IÃ†8EŒä�1ËÖ¢f..Z‚Žå1›K¨úÝî. AÌ²^:_0S˜ãûÔ]y›ÂÕ†^MÈ:¦áˆà@pÐˆ«€4é´7Af²@3°LP±Á”ÎG•6µx0&] š%ñÒ JÌ¤Ž7aÞm1oÞ"JƒFê[pèÁ®‰]53�ÇòÅtr¢Ú/—»!žšÔÂ‘_FŠ¥°Ž‰¼‰Ró(•<"‚t_®•+ .Xz	àÊÁˆ1	.±)Ði«i§¢˜éfT9èj\ I‰]o1fú'EtÄ¨nUÀ¨ù‰é`&Ðf`èfT0ˆÑÐ1qË¨÷|GiA/±ÜNHY.‚jýCr^÷(/¯ù2‹p±(¶Rþ¥mO‰CA..6ª¸Àwc…¿ù/-µmÖã»«±TòD’AŒ+Ó}B‰r»MKŠ�¥èöfñ„”oÄ¶ÇÑ.Æ˜ƒ/3Q§ˆ»²ŸÄ[E�ßi°XLŠé€¡ÝÇH9*4ü@cÉ�íc‘adM¥å�cÄÂ†™DX\,Il«ôñ+¯©vef_KÄ}MºW@„¸¾›Š.ƒ0Œq?4¿=¿¨tbòún,z®eÒâ�éž\¸õÉÐÊe]x—¶ã^ÿ ò\5*	_EÍº/Kè:1‹PÜIž–1:_F,oA‰](Ä2h:¸‘UrªW¡i*\âZžßÄ'�ÌÖøþe/"TÈ³‰}W0rf{5u/5Sz‡îÎ‹Rª1b4j+Ab’•Úa\“ÀÃ Í‰]“yÅÂWirõÄósŒT¢&«	‰â8V°ÌUQŒAÞw�Ç2¶sÄ¨B=*·ÒR)y‰ˆSh¸¸ÚeKwF5Ð=.ál·¡‹¨Å®\e#£¦	JÄ¡1ÒÎƒ	q†˜ƒ²¸íÙg»Ž2åºGåæ0‹,©—"›‡K�Rå`˜�§_˜†æ	OBñ01-P"ºÜ´#Þ´Ã3Â^&Xb¨©–Å‰ƒ/¡Än¥ÔYˆK:dWS¡H‹esK¶"+eÂ©hÜ´�yy¹l³8èÌËÌ7 ŠfÌZ&Tf
`K ®‚×�öaÍ×m|AŠ.cœË—‰råú–n,¶;›MàsZ/M¢ÜYXˆ1/uY²;¶+xø™Z{ð¯ˆš‘òïÝãÇÜkŽƒQu]ÐYpqHôXŒ¶¥µ+«*]“p—?ÿÚ ?oQ^ƒÐ°…lÌ»g0ÆY[ßß‰xw¼P¡
íFÃë8›—ïüí Éþw1`ö?©¼]?EtT5
Râ˜=¢Ü	´‹pA-èq8”j,IP³,¼ô8S"€-ÃTÓ¼º!Üj`½{ùÌ ÑÜþóÈJ6¼²âZ•Ì¸a6›D¨!R^z;Ž¢w3Ž†p@j]Ò÷¥K¨õª„"¸UÀŠjÀS0bnM²ö,FÁ¸=ÅÄP ë¬Á®—K§Ä™gAÏÓ Ã¡Ð´±ø†S$lT~‘DE%¬\ÌíÄeÊÄLyˆ²¹þ¥Þ1Îþ¥ê1Œ)*au/²	¸0à²I¢Gr³º6^%–¡j%'¼fX�˜B÷Y=ð^ã¸p¥ß�þa�j,NÌh‡u‘Ìu,Å‚!wå.d@�lu\¸aˆ;¸,¢(BÌ,¨Ôe¼t ÂfV|ÌE1žwã´´,Às»Šµ1Q¬ÌT<t(l#šÄøL&[‰w¸%ö¤º]gòÐQþÆˆ³¨£†‹lº‹oCÄÔÀö�©RàÌºK&P©Q¨¸Q¹GÓUo[�…Ý×ûáˆ:Œ´@«£å´°EÉW
rÌå°Æph2ÓÙŒÎk–4æ‘±Òj%â\€¹âZ+Ìjç˜(×¹…Ä©]Æ'´q(‰Ð”KÄÌ	ˆ!]@*ø¶ +]½¿ì*óOÛ-h¶&[&•À3}â�Z‰R›DRÊtÌ	CA‚Y–á@™àË0`�é7YÈÌ[–‚™0�.¦RÇ¤óÞoÓ¡÷ŽfTx‚WFÁIˆ T¼¢æbu÷ÅÅœªÚ8Í¢åb]Åe^‚ÁpT£˜5pB,©]S2ó1wÐ‰‚Te1q£1K]¢9©’!-!Ðb¨_<ÄŒ´EXlÌÅaoÓbeY€¸(�7*$¹}<Ã„Ys)Rº0‡K„¾ÓPVáhÃ*,Åè²‡ ÅÇ‘[2Dèat>µÂê€âÞðYMvíQjØ—È*µz*Ô}¯ú˜™“oŸ?™tÕ�èå\å¼{Ñ»"šLR÷'-"ûçù”Ê9yþa+¢±¾a …:ö÷‚NÚGãù'2„5â0íî)q,ïçý—¥:Ñù‡B]^?ˆ7 v9ÿ Ø"VYø‚Õìÿ T4eféîKFW$Ç„×;%$K6EETÞ\Ê
.ïsÝ¯²{Mh)7œÊ�aÏŽÓWŽR‘Ížc‹…*ÖèñþÄ£‡ŸÍÆ!š|Ó…–ü·
+Ïr
ì'í‚`æÿ ™ÙQØÔyØiþ%µqZ+™�E§ñ!±P1ê³¾?SPB·‰q‰ttR•0eubâ eÂa¹I�Få�\PŒ [!â¿Ppú¿“/÷Nñ.w¨èišœCH�x×¸·wæno^ '0±¸ÐðS¸�0C=Ñ!p&.ª‹Üz^jV9xv|ÿ ±º™%K"[ÓxˆÊ¸(—ˆ…ÌLT1<ÅÄds)¨´@—ap—6è›Ã ´ßÁm-þ�‰Kè…rõÝ×Hæ!å2x”!ìb\ØJ^(«Í8ßrR`%R‚0J\ %ƒç�XÊJ™
«0@TnÄf´åXñ Ù$� ÁmGäñ(öÝ PªÙoyŒ@Â?9Ó¶¢ðØd˜6Ð«S±b ,:²#J¸P%lýª^{ÉJ ®eá.`Ä˜9Šáè¡9G±|Wç?Ìü	Âçñ÷c
¯–˜ñâa_ˆ�º‹F¢³1#9¥4­‹lPðéÂÅM^� �´{ÛrÎ�¸ÊÕ
@,KÜ ×,,l*E(7q•„:Ê
Y²ˆ�e(J¨iA]íÚòIu’€P
£f±° Xm‘-P¡Q~Ch„¤‰ÜZ °Ý ·$¨ÊdI¥pè”‡.E¶Á¡&ƒŠMˆeC7euÚ²{ßÇP`GúM¢�$ºN n6 T/­£9¹X—	QÔ,ædt%$
]BÊëyôÔ¿=ZjTÒZxŽúØÆ™‹qè%ÌšK–Â	™Í½iÕo°¢î¾¿l¸®”Äèé(ˆô3(…ÂHOÄ®:5¨K ˆP˜3­u D‰SÌXÐeÚ�<üzwÐ	 F5,cÞ¹k¶7qQ(a‰aL&)X+ •R®R¢tpDŸ·PÑhgOß÷.«$¸4žû�GØjÿ ÉPoúw?aåÄºÄZóÚûlŒ¨aR‘Ì£˜;Ä(ÊÒnf'J©„BG­J��A�—õ»/÷çÁ™ìUq††pS}ÙQßÎþeL{Så?‘vv!Ê�§ŠâëŸ %ž]TN"ÓP]¯qÊ %+q„EïÑ–&ë˜óaLÒ¤*7ô,ilÍ k¼¶ÿÙ                                                                                                                                                                                                                                   framework/extensions/media/extensions/slider/extensions/owl-carousel/static/images/preview.jpg      0000644                 00000254752 15266055653 0027266 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     Z  ÿá,http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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 CC (Macintosh)" xmpMM:InstanceID="xmp.iid:EB43B1981BE211E4B172D62454FE2C70" xmpMM:DocumentID="xmp.did:EB43B1991BE211E4B172D62454FE2C70"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:EB43B1961BE211E4B172D62454FE2C70" stRef:documentID="xmp.did:EB43B1971BE211E4B172D62454FE2C70"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî &Adobe dÀ    
  <I  iþ  ¾ù YèÿÛ „ ÿÂ  b ÿÄ-            	
       	     !1 0@AP"2`B'7#C$468p3&   !1 AQaq"0±Ñ2B�‘¡ÁR’#r‚3“u@bÒsƒ$´á²CSc7¢³4Dt5…µðñâ£ÓT%6 		       !`1 AQ�Paq‘±Á"20p¡ÑáBRr@€�ñ‚¢²CS ðbÂ3      !1AQaq� ‘¡0ð±ÁÑáñ@ÿÚ    ühúöWi–b‰;Y}�˜�Ø4Ýdé¶@Õj}Î†Ú†µ•Z¢«V@k”xñ9ëé^�—Þúyx\ëÏù{z?Ÿé]l×<ÆÃG#¬ñ†óš]¢ÑR¡7"hM@^wnEÒÆ!E’ÄNÊß&cY–eI¥ÒíjršC$n"¤»†¼Ìr&ŠÍifIÕ¦ç±Áf­DMØÄ7,ÍšêEÑÀ0\²Í-—$gŽÎµoÕéù}C=<ãËôøÜuÙ®|aØG•ßûçÇ�x|ô³Cz	7Yht€Ç*Î‹0ôž†ó“$ŒiW
v$$ÀÖSFOéŒXÚªè(2vîžq«£«²È¶f³¸Ã4^B)¥ÚÄcfç:wÎó*�HÉmla'Mâ9Ô9Þœ;[eæc„Šs¥®�šÜq7TçT ÌÐT6†VUW*Âzh*C&Ñ$YÔ²›ªœÐ®yqÕV™	´Þ¼òãH™!]­óÝ.™©JÓÉ^wÅMêvÆ™&‰ppË›ÁÎ1Ý@ÖŽœU�¼B.¼†9¨ÙYãN™ðÍ¡›3»	Ð^U©’³²Þu8ËmyÐÈZ;˜îÐv2Íš;:T…Õ.=|Ñ�‰±¬¸Ñjš“™)Vª.»Cçª�èŒTÀ’÷Ÿ)¾BTÍk†ì²Ðò`i9¦é$ì#Ítk‰¡9éªçZ’m9ÐÍPæ­TC«6w4-„ÕlufðÄ]¥å¤%¡¨l·„g[7€f –|«:Ž¹‰ÚžbK:HÊtU1²Ìe•Q9ì—¢�:!3X™Þƒ†¹DY§%¦�eç:Ò‰ÆŒIQÌ6•�1âBí>Í Ï½çÆÙ™¬Lje2]fÎ¨D�Ý¹‚#lzÅçBQÈ:e•ÛmÌs¥šECY´·k9®¶g.z²ƒ`Š‘ª*uÚ_*è¡ðÍæò–‹µ«<µkäèæ´VWï,ÖÀ¬çe¬U
Ž5l×(t¬j˜Pe][VejRÅATŽt§¡Y¥¸XÄ`Ô˜J¤@i÷+g¦töN²üÈC,Çj¥’µ¤Ð ˆlß £†ë6Åœ½Ìk;˜Òa»Î‡4©–Žƒ/yŠç69Ð1²Á®VnUR³¦"„	zVË“
œùÞlôŒªr³|å,Þ—(YM°vfu’ÐZÎl ¬�¬¦ägÏD¨é°Ï•eeUÛ:ù� ?aÅä+L±«XÒæQdš›ª³	­=9²È‰.gºÀ³VÜ§@…›c”šfeº+%Yó¸•Ò�K«ƒË—:]±¦h[U¢†¼Šè RÉ3l†v�AÑMD4�:áÇlùÐµªs]vŸG�\æ9äžz7ÏŒçÔhÖ4Yk†ÑƒµJ8´Üs¶I¡b±´æ)V³½bë�»°Êm�ŒæÊ–9ÆlªÍjÒä¤Ð1ÅJ†à†¢„µ™¬·9§ge9Úm#:·H›éŒ}(Â°­))WV]ÃÑæÖñá9÷ÓõÏ�¹ñ§A4Ç;^Z\ØÌ�è·A™em¸¥:Ï¥æuã•5ÕÆG±¸,§¬ñ9ô½Î<tv°èå�û÷rèµZ~uÚ©�ƒU©yÐ)T€4.ŠÉf^·XË:s¡*ÒáR¼él»KÎ³ëB ïFyb;äç±`…­°d=ÿ Ñââ®¡™¹4ï…Ë	ÔgSÉ�¹Å¤W#Q–’jÕsÇt­LÁ5�9ÍÐÐ5Zä<=ë¥K*Ã¿×ëß›éþ®y¾§„ï—ä7¯ãþcuàD–!Ï7KUš;2Õ"�A»@Tàõ”hy,Ý9QÒk®U„,Ð’q Â…——¶ôóª1Ïk…jâóÕÎZƒM:É1Ö·‘„5§\ÒéšeyÓœIkÍð QÓ‘ß>ÅÛe˜Vß­|}¿sùþŒÄ/oÅùm…Rh&"¨Ö;)$ÝC4ÐN`Á´ÒòQÐõ•NwFQtÅ¶ˆ¡f¥¬œ¶Í‹ÂGPfìÝ¸Öƒçsá«|¸~}„vtå(ËI‹–l¸5Öó"`[•Ú½PŒÄÓayÔA5¡åƒ]Vt†®Ï¬7ì¿‹ì|ûÓ‡æDÆ�yªJª—5ha²‘%†+wQEmbËÖrç£dÐ®{YÝ\!Õ²ó¬œú¬¦…aÜ÷§ƒQ¹ZcB	j×=o8/°Ñf¥³!ÚÅŒÊÍáyZâ³¡vË›l¬ÙDC†Á¾Ã�÷]"­;ö^%º�rßì�nGÓùÜ~t:Ð¨/ÖPh ª¡Vƒue4™ŠË9Ø5H�gh5›[A¬Ü·MU2›³uápìG¬²5èm�šæ©¨„Xkf¹ ´®%]h9…£‹Ö`¿\°ƒ7ïØéß-ü‹ÓÏÙ³¦šâ«®×dóz=oø·öŸþ·ü›~nZ<>îìüŠÒ4“M°ø^t;�bsB"ˆÓ¬¡‘‰
:eÎóºËo7=åç¡¢ft«4*…�hôy ·9©k‹ufY¬µ4ÜÛWNAÌíefƒ+œ–‚­+UŒ&Ù8¨*e“³˜éß.ŸecÕÔµœ…-vœë§9•Òÿ %ú®µøŸÚóÿ íõÿ «óûßâ?iá_Öÿ “ùô¯æíÎsÛq�fúHæÅ€È;7*µ!r@“y-æv‘ÉÏª€¥Cp33MÝ“¯ŸFFUÐÅƒõ–¸²ÖóºÑšØ‘M®ÈË!ÎW.ƒ¦Yaš«Ks­åˆíé™éÚ-ð3²Ÿlyo.sùOõ_.ý‡ä;'æÿ MÄú¼s:ê¿/×þßÄ%R©N"ê±˜Òs¹Rœ`Ñ�4
$»T9dº,qrê¼iD½WTÆŠ+ËÙûùÞfõ©‚:'ž‡šóÒô�[d«H*UVZÒK5–fX¶u–¸¶ÔñE°Îñ½¡`ÔË9�	®KÃïæþWÖë§ü¾Sj´œ¹íU'Z[/Ú$=ùî�ÔZ8Ã,­cQ ªµžqÚ]¥ŽN=n‰’ÈÍŒŒ3Glß�ÎW�ƒ­'1Ów79Ls`ë,hM€§f²=Í²ä;�].Ë5�'2ría¶r]tNz3ô®…JÊŽp[ÊqÓ.6­è°&ƒ¤WT9î 6äæ¨â‘¹¯XÑ¬àçÚÓ%ÑTžSÏ¦~{ÌÔ½ÔŒ¥	NÓÛ…æ¼$†Å’hn²Ëèó’G¡Ùd�5˜…D…Z:r}‰E@(´«l
Q$ÍÔ8Õ­h™²ã`é®iB­µ�VÀÐ]UXÝ\3xV4÷°ã­:Ï¥4U”Òyí<öZƒF†ÌUN¬ãÛ;p�XÈ�ÑƒÒõ™ÖDÓÂk3+’9djA'Ãì½ÛwÅC-•Î\ô{�-šØÈS¤:\ÞDf€Î–¡›9 S¤:Q†tH¬êœA©Ã�†·�j—�'3rnƒ`³˜«)JTöŽ¼lm*ÌÍU5Áï:¬²UTÈl:‚†™L£®C\Ô 7vj”%5¢µJ4	ˆ.�(„ª$†4­59³A¶V”I@e™‚Õ[¨\êyñ§lê‰
*ËÇ­ÂAÐ6Ý¼…`ç¤PWq×*Ø•dL·Œ5]b[Ž.´<Ži$Ú<5¹1
tY5[s&©:…zM°Ð±5Ô¥e�*Ì¬musR‰Z· Ðå\¯:j'zN`ë5¼Ô4úÇË±9^4�^�£.5œ•Jžå×b0%â’Ë-ÖJ
ÉI¸Û?esô|YÛË÷o/GÐxïò7o'A³Ëg]çúÇÝÊÎ�¼Þ\óÓ—Æ;yÿ Püÿ C¯WÇ]¼_zð÷üí×Ï×w|¿Ó‡Óü»úwî8íã;åÛÍøvù|ÛÓÏôW.ü†uõ7/Oå³çý3Ç¿.kâ¿G—ën>žßž�”y�í8ëù�èùÿ CsôôWJ}(íó§N\�•ÔÎÌ3ã¤¤aV‹fêÊCK›®ÓÓ$á®W–sBL§ëMHç¸Ïê—ä×›úßçú�¾Ÿ›õ=�»Žz{~:|k×ÍóWN?±^_¤iøíéù_§¼>�Ã~�›çÇëW—é~Gú¾_êÇ›ëiµ¸xDüÜôüÿ ¸8û=÷Ÿo×=íxëÕ+ò×ó?Vü¿Kòs×ó¿WüŸK³àäŽR×Ç}<ýN=;ý›õïãŽ¼üÉÇÓyíùÿ Û‡Hp£Vä9ô"@ŽuŸ0t%*¥2™�§$é8ƒQ³:(”mA§x^Wëªþ¡ù_èùß¹žO©ðo/aËê¹xÄé=çþ}ß/tÇmñùËßÅîéô1¯)×/mÇo�zy~×åïòýãó›Óó¿{þÞü÷üO¸¸û=oŸ_ˆºù~£çéøÑãþƒ¾Ùþi¾‡ÀýZó}OÉïWÎý[ò},‹ñ7£Éûãú_–Þ�Ÿú[æ÷þJz<~ÁžŸ |=}=Ç’lò¶ôAùËXù§´ÕÏkª$²ÒQPÒªNëÏ÷—Ôÿ -|Yáÿ Rå6H44Y¶dh•é3% .ß>øk¥<ûE{æ;|ý×‡¼òïÒõÏÎwã§(]=ÏRyú)¿:×?f:+\¼Ë~¦¹wðÜ¹|ï o=¼éÕœö\ôìxß{ÏO,Ö<ÿ xí™×G³ßž}¼÷sj‹¬wC\§-òæü±ÏaµÆ/Sodç®Þtè;Îwóëž¾æ…XhF‰³$ªª ªª¯µ>�ù£ëÏ§þhü˜ø?ô˜-,ÝTrÈ~æ¥Ôó­å|öRíáöZ…°¨E@2-[gT(tori­ádË8õÓ3Ö‰9ØHL¤å[RÊZªeQ'žŽ“lC=¸£J5R³ÒÐ“Ši4UJªºå÷çûûïÿ –}=þIùwð¿è*PMQ¶ŒM)¬v:Ë6§™UµAÅÓJèPªœ½
)‰ç[Åç7¹ÂõÇv]¨Œ‡P¤ˆIFgwerÐeE@+l×BŠ¥Jè)YØgw™9`^™JKk©J*«¯ ¾¿äyžÞ¶¼7ä~Ì âJê¦Æðn²»TTÐ[®fÄ…,q¦ÍÓâ©ôÛ5%lÞðë4é�7¸(}Ï#Ùv³Ú|Ta:Q¤åF“ŒöÁk(æ™Új¡r«Ym¦ª—!XÍ+;^uY•”šÙmi*¨JØ¹ú>wºýÈñ™è¹ðÿ ‘ûƒŠ‘49Y•Ðr5!s)ÎY¼²[`âäìÂ/3tÁk™G¬±Éè$kš•š¶^Pš˜Y³¬ºÐÕÒ�+ZYU¡ªQ®¨”ÕJ4è4C4¢cp�4%R•Or³_J}¯ÄÞùg·,øÈý‘CU¢§Se2F*ª—kC—k–‘ûÉÑ™(mQéÖ!3Y7%¬Þ‹©A0€DFsšU�#B¨U4£5Y-J],C=Fƒ°�]+uAUÑ¶ýrÆtô¯gÅôŸçòJ¦Wˆü�ÙÈ}‘¥îk%Š‰Õ%�5pë%WG°ÞvÌ&ÀT­6hã’ß¹ëpýešË,=Ã5Ž8ôTÌÁD©´ƒL²¹
D´3çJ´ƒ¢Æë=¥ÊR¨D3Ö²Ta•TzƒEQ5”®W§%ë_E}oÄbœÏJ€µâ¿#õÒ™5šå´±dÓC…Ë,]7Y~¹”Ë%¦Ì•0%r—uunZšOs§^|÷h™Ž¸sßCÎEQ7Ž¹äG@dºfÎÕlHg¥(Ò¨(yö¬É ÊUL:.¥¨LŽo¯ŸŽ:wOGÊîÞÏ�íâ±V_ù¿¯´8ébØ:©¼àfZq”»×rºª*d?x‚n)DÑYÑd¶=;¿àÖk¼÷ü_Dãû¾Ñ¿Ì·\øÌýŽ>öê×Ÿ²oó¸W‘qþ©ë�¿–ì¼¼.~¡¹^#xõ¼ý¾ã¿ÊtÎ_¨ó>?ÐÈZF5“]"ª‘2„W…<öCl­’™2ª˜�ng¯ŸŽÏ[ÿ éøý³ÓólÏ‡üÏØhÖ%(Ñ™±2¶V‘ÈC'�xI²¸fÆ$Êë(udçqiqé]¿Çç×èýÿ çœ? ÷N¿�âïnsÛÃãìrOÏ§—}=�™¯ºòÌI÷x¹áÂcìw~¿‹ðß/õþ»ŸºBQj—¥JäÉÚyî 2ŽáB« «¢¢c¦nDÄÜ•çì}|=7�Ön©â­>æ±I×^yÇYõ ÎtAhÑfd²=Z\11k65kKÊê9Ñ	—8äï/{y§çd=¼‹áâ�¢Óžg|†¼8�kµÌj´‹²Dì¢ézÎÓÉÄãèPƒ¥u	E¥ˆÑŽ~}™3Z.¥J
”TÊ•(¨™š¨«6ž•>vÞµdc™¥¸ÅJ3Òš´i0Ú-…Œ‚·#4Y;Y{Ìj3ã<¾
–Ú	®[I’kR˜‹�dgk"b$Z,ÔŠ:"A•iÆƒž‘�"Q©Ñ(˜	4sal©<ŽkR¥æ­[zð+a�¿Y¡+&JÖ—�0ÊçF°Ë,«›Îwk�e=G©®Yfìš•]6ÍÍÀÓ!ÖTh´f6iC�l—+¨%µDZ%Z`ÏLî†i—Ž™¹ì>©ZtbcÖscU7*)”áº,m»zs{^Wô‰Âî™^4ÈU¸v€=scD™5EdcT·C’ìºÁPÌªi&G¬¬Õ2Æ L”ˆ€Ø±�a´¶Ùµ¥c©XFz.�‹K¡#Øq0¯bò•0©®®¢ò/<öl5§u&ÎœósèN‡5Óº°UzÃ¹†Ôf”Â3`©„z­ËRY†¨¯EÓl�g¶pµT³°£@#jjDŒU¡løÚÆZ&Ì@¡UDŠ�+)´%RÄƒK^Á©\óçÉ�ñÙêæ²fÂ–è«¦°‹:e�Zsm“˜×Rš§®l‰7U•nˆ/E;}ÍF³Ú¨+!�¨ÑPªÜ‹ d[ƒ4«ž€¤(Ð0PRª5ÕTc*Ì‘(=DDª€FsymñA´&"¶:&¶©¸�píÍGÜÎfÁ*U¹)º½dõ•çm¤å:½dI�íg.z,—j´Ö ²J›c¨t,ÑÒ0œe6$ÚË–õeÐÐ�PtŸˆ™rÜÙ¥6šæº.1rŒ°J6ëœqùí
èjè™´2Ý±ŒTÍdœœkÎffYr\U1ÊM·ya”ÝI$ƒÖc”c 
÷ ¨J´f„TTiyi¤Æ TÝ,s”%:#/Üteœiª�Uä•£9ª*åwÇ�Çk¢£`&µUV�[Ð$&&m�9œŒìß#s3¬ùØK5—8*Nv³Dæm‚ vº¹�žªÒÚŽ–eDæY¦­†­—YÅYÑY¦OÖm–N¥^‘ƒ­v³›U¯Zéóü·�ºë“×,‡D�W)¾<n:ögìHø|ètHlZ™¼»Y×‘ a»\ˆB$¬Ôˆƒ2¨ÕUR­J�ÆQ UˆkkæÙ(RB×¹x„…‚¥	Ê”z ‰«1QÐ¶›­…JÐã&zz¯ošòõjÖrc§/¾\^:®¹}òõGÓþ5ùÓ×—á?f´*c¦o4MÖ5ƒñ[k¹1`¡Fð]Ý`hêUIEJ ¤ààg,ÕTç¶"Ç,ŠÙtÞ‚9£BËÊ.E5ÍR%6˜E-‹m63Zô?WÉë¼}½wŸ¤Â§¸wðv¾o4ñý~g§Ÿs¯³ûø?¤íqü*:~Où¾¿.ñ•*ëN†n™‹V·Ìh³µåœéuhfrÝª‘5N�•IÁÔ‚‹¬ó@‡q•Ž„åYÖkz,ä5P‚&Œ$¡‰t¥<×# )µ"UÅZ;7\‡NX±Ó¿z¾_Póý?=h›G\–ùq8ëú=ëù¹=|ÎOŸìü£ÇÙ®Îlî5µ“Xh£bo×79æß?w\²Ê�…¥ÍØ8t.Ù@Ô«ƒ…ÚI±A5VªÊ³¥ÔÖ•‘"!t4;•Ct«G	´hÈ„¹•(Z£³JÈ …&ÒÆ%× óA¤úkÓóü[�»Šxö-ñóþë«©MfÄ•©õÉë1¹w€¨S£)»´.Vm®Y`(ªe¥T¬tëžs¤(HºK4™³º©TÁ™uT¡4
¥6]+:’ë+X#R¬m™PŠ¹œssêºš¹Ýñàùv:]Èe.…Õ™u>®—AN£ª¦V†s—#,�¥n°Vd•›ª�´Œì£F¹äÏP"ÖQ�Ú&J”CLÔ$‰´„µ¥Nth›W'dd¢ØDì„“Jk•ÈçFœïo7ÿÚ  `‚1¡5ÔP/”Áb	Š�L‘&¥U£¢6[5ï¿¦ž‡oÜ6¿·µÚÒî--‰W§¦1½zî¢á2’°tòÕI»ûŠ9 
Å|¯�„Sºø§DQ‘É2+Ôô•’4Á5‘HÄv¢ÉÐFŒë3'téŒVt5Å¢üÇ¹iï�.®ÞãÇ5KúÝ�û²Ô^šŒïéài¥3µsZ#z™é%…?H£t5 Õ‘¦/ó!ŒŠ%ÿ ¼S"ÄF÷t`@Ç¤R(
‘]ÅEÈý4~•Úôøù3–P6ár:{»–µ`Û{rœîiîÆÕí-ûVud‡dK4È¬¬—Áë—î’|dŠbà³PÊçî  ¬zm�Ù¬“ (2d+òŽ
ÐyL&Ã$éÑ»¤“SgO-$ôp–�QkM8Ï±˜#O”Q`Šœ3_‰f³£W$iÝŠdqY'Â±ÁHtãP›2�PÊYŠ‚ š‘e& ÑÉ–&‡3‰tBíX&Lš¸z'¤à³LÈ&ýMÑ ¹§LY±ÍX©¡§iOQ@ž�Ûe#ú±_Jø|YRb~FB4ø9d¾eŠ'’$#@B9Ô¦G>ƒB‹#F=GWÄ�#�vQg’–]˜Ðdž€(•âÍWOH†N°X.ÑI%•
9E—Â4Ì±Lˆ	‚’.™;Q¨S¬Î¬á�ÂEcLÑ9¡ˆ–oŒ±)ÔŠÅ2)ÊÀÓ(†
?¹IØ;Pº¹ „–tèÔ'‹‘L.± F†¥2+äæéÓ¢SaL;]ÁÂ�Æ cNädPu%Ü\.œ�r…>{M@²™uð£`Ž'Å»Sít`È �D²+µ5%�‹‚ê(¯”hBÉ#šdÔ §£¾‘Äü+%Ú³E|Ñ�GõHŽÔgÁšŒ¥Ú$ÌŒ…èiá¶¬}Ãû”drƒUŠ›IY¬ˆDþ“™Èg'x„Î¤0(=*hæSþŸ’_4•1©®H:%;šE|æ¥'Aü�2!‰e’ÌÕÂ³fî¢õ¿³bj*ÝÉÙœ>ÍñGC¢)±7jˆý%2*&…ÊøÈ–î`ŒTâ{“Ð;VÛ·j7}Äð½ŸA=—Oµê¯êáÃµÚˆp!®D‚˜tšœz#¢9ˆ©Õ,€F8²"„c¥™Ì¢MøCMp÷ŠŠbÖ'¦‰.‚,Ñ?©ÓÐ"ÈÎ�aúeû³EFXà°®`#ûLVu‹j†ßÉ¼ÀøW!Ýt:Þ7µo7¥·ù’ó}·�ñ_(²g£0tT‡C˜ÔREbÔ“±)Ñ)Ó¢¸LT…p”Îµ3Ò-GâÊé¸lØù<ŠÊžŽ[5k+Ÿ»TrBhM	‡(g?þ³Šf£ Sžßó;/�´¼+fÑù;Ä»oâ^9ä[Þ§Y±æ~(áB(ùõŠ›ôµ
!|¨‡MB{¤hS&¡C+º˜^Ž¢öž©NS’¦¤@`1AFŽ‚�dC¡�F}‰€(äJ?´"‹#L�ëô×´œÊ<o™hü¿åM‘'¿ozÜ8Ð†èøC9$bË*
2Ã/…Š(²eÚ¿jì	˜üšºwN‚tM	� h3	Ô–FL�èê>jAèéÐ ‚àü[¶nÝß8æëÇº,ovîé·MÞî¾Û-Û¬×­~‡U¶êÎOG)ÙDã*EžrÄâ™‘Y¦¯ÂÉ3VQX¿s.ôfJîÃ½;Ô§£&AÁ¬i�p’z`°E:¶ÎpG pŽ47iÍ3"„CH¬XÔj¯òOêö=o”ô®÷Ììi¯jnÏ�oöõ1âüšw´»ó¬ÒX±WzþÉ½i/rMŸrÛôúë;�Öþ¶Z�F—S¦»¨Ú÷%¥‚eÜ…(#ÓŠl:0S_©:ËP0©_Õ×sP—Q8÷:r†@"œÔ!ˆ%‹¬×ÚNûÊ6©ŽKæÎ¼_ÞùÔ4{ñ‡×h9g"ãÝÎSåÞºju;—ôÝ·‹øºîï¢åÍaÿ ùC(ïþJØ7·zÝ´zVÔ/o:-/ÅðFŒ±hë:2£¦u<ç–Qî=ÂÛ¬Â¸¢\½ý¤&@µO@p@Ðã™'C')ÐÆŽ¾·s¯�î¶<;’K‰r8¹µhøß(†É´ê9wõM¯dæ·v~ÅÉnì;>ÇÊìí\nÿ ,þ³¶qÍÇíj¶âæÅ»m|›O´]Õoº=n�ò½^¦z½]©ÚAH/„ôÉè	�0$¦Y¢¤q!bÈŽßB.†dôG*d£*:vO‚�+½:ø0
9dr_9¡"fŽD«}Äœò?¥d˜¶�WA«×ï½É1(áO’*Vg*#Ð(tøwèÍJD‰ÜQ)Ök%…
:$då|!Q@V�‚Á|0]´	Ø’»—r.T;�r¤ ÔøC E�¥ ¤Šv£ôŒßŒQE:%\ÍI=Aá�`‰-šz>.£W r�«ŠqWOPS¡’vN²«®äâ¿2Á2/@ŒQŠ‹4†+5ó@("ZSÍ:(~éžé"‰¡¤iÜËô¦¦U%�.C×ê8rw•ÞP½5ùå]CWu~MÛƒîÉ}û�TŠûóFõÆûóCQqGWv#ó¯•ù×—åÞG]y~måù—Š:›¥}ù¯Èšü‰¡zm÷æŽ¢eóFýÂ…ù¯Èºÿ ~ãÊýÅ÷¦¾ä‚7¦¾ä—y]åw”øÍÑ)Ñ@²•ñCHŒHL°XÓäË4ØÅ1@P ŽŽ�
”è:øDºÍ|&ôG Pê(Œ D„ôº3*’å*„CÉ�G4#B€L¾^’ YÑêØPWqAQOƒ’(Ï t½Ÿ4d�M±p®ãCIE6?’�"Ž*f‡¡‘]ÅþG7Ç1Ñ§ÓßÖ^ç^ß|yÂW�<¼s­³OáO
ï·mx¿]£òŸ‘¸¥ŽÍ<YÂlyšò�“ú*Ùÿ �:£dÔø‡òM³Ç>.Ósž5ã¿ïÞHßü�Ç8¯äz=&¯_ªÒÿ ¸ßÛwïñÝWàœ�ùz½áìW<—áç�íþ%ñxò…Ý×jÜv=Ë„øËIË8ñÇŠyËÈ<â^+¸xßÃÜc˜ñò·ÀëÇ^3Úyÿ :ä|wxâ[ß‹|c¤ò&ßÀ¸7‹yäÇÿ qFõ§Ðh·‹^2ÒOÃ>=ðî«ÈÜ&å»¶.Ûñ†’ç†|yá½»âü›ÄÞ8ÿ 
ðÿ x�”i97„<?Åõ[Õ­ß÷o2xÆç‹9WŒø}žÍùÆÁoŠrßøëKåc»hÆÛ»:z’�X„ô�‘G£µ|DâS¢‚+
Ë"î¾v-ótã;Ç“·}Ïþ6h4¿�®þSn×¶i|øníÛþ\óðÌÆ�þ°xïbÒoÉï1ò½Ç–ùÅëÖOñ�Aý_‡ygv>ã,ñSeÑîó™rmË˜òkW.ÛF»Qãÿ ãAuüeÝ®î÷ÿ ‹°¹·ò-~�oþGpÏÚ¹gÂ|Lÿ ú¿å?û©àî=¨åžÜ¿Œ\›lÛ¿‰åü—¨þ—ü‹Øÿ Žš-fÛ·é³þ[ÿ å¹­?þ¢ø|×ñ¿ùŒlþcâºv?ÄOîü+Éž(ò/„¹¿�ãáÿ ÷Sù"Ö_ã~Í¡Ú#¼îZ�=x+øâÖo3õ[ø•þìrŸü§
aBŽ44tèÔE×m_¢%PfZŸãÿ VmNvîr}“Gü•á;WñëË{¦ãÃø–£ƒyÿ Ì¾+ò.ýäßñžAÅ<Ýgš� |µàíÏ”n{ñ¿Èûž“øö?Ós-—Ë|c›p­÷€òyMã¾sä¯ãï#ŽígøûÏmñÏn»�<ºxÊÛf¿�ìZã—þ,™Ëtâ\£xá»ÝÝÿ ˆsñ?ü¯ùOþêx“jÜ·ßãçù#å•ü[Òj¶ÿ ,GzÝ8ç/á\»Šù‡iÊþ\7øµð±�ñÄ#ýñ§‘7Ÿò_,ÝáúÏãÖÛàîuÈxG‡ô|Ï�øËÃŸîŸò*ÅýW›yvõã?poy[Á›'$áÜ~>þRùKÃ¾PÞ|�üiãÛçóW"ð—–u\ƒwÚ÷M‡qN�=%‘«£]5‹Ú½Gù5¦NA=BzŽ* Ì“ƒƒKü›‘kvE´ï;®Å¬ÖùŸÊ›–�oÜµûN»üæòº»äq{}Öku›–¯�óžcÃ×$ò?;åövžQÈö-%»’µ>AÌ9G,8.5ä>sÄmr.uÌ9z‰”e¤ó”výçºî›Þ³eäÜ‹ŒÈe¶r-ëeÓØ¿wK|äç&×l<ó™ñ]7ùÉåu¶òîS³ï.NõÍ—‘ï|nðÁoüŸ‘r­C¡Ê9v¿”r-«ju§ä[Þ—cã|Ï•ñÜ§È¼ã™ÛÛõúÝ§]ªå<“[¿o[ÞóÉ7 LN§ÈœëW¼�^[CÈ\êƒüìòÚÝ7]Ë|Ü)‹çO„Ý™x£Ž�/ÊAH7C(Pq!˜#–†$¨äØ' X¦AE|fTYˆv HÊ!J¦˜ôºw®§¡ë(,z�t+»Ž³mäºmŸóö•š8®ÔÉ�À'u‹”@™‹3§B�Ó*Èý±e1ƒaB�¢"ú@=E˜PX"�NhS£×ÇôÓ¶ðVøD#Š ‰5Šušl;FÙ_fã�<ÑÓÝCIx¢¼¿
ùQÒÝxè¯¨èîøwŸðµ òNŽè—âÝ‰ûXè¯¯À¼Wâ^ú~¥†–ò–ŠóþõøwÔ´—¢Ž–ô�Ñ__…}~¡~åø:…ø—Wâ]ñ/t·Bük�Ú¸�™¯·4c*å@™C�v=´nZÝMßÈ½"æ­�ÀS%ÝˆMCX”*ÍF¡Áb‚(,+ÚÔ4ÉgF¦Y'$WÉŽ-SPËSSÐîž�í•É0—D¡(…¢Ò�Ÿmý�+ S¢È7K(§ N¾:pÌ¾:z„èdŽ+"ÉAIƒ/‚1tzE…óG¡¡ôtÖ,Þ¼F<kou¸o]%Í]“Ñ×Â$š:u€OAX¢Ô	˜2ºeŠŸOL! „] ¤2+»”Ž+µÂŸi]˜˜íLé�Ý9zWe§•»6n_»(ÃE¥? UÏQÁb¾QÌ„séÔ,QNŸq)ð‰NcŠ ‚Ò‚-Ùq?jì‘‡gxû
vä)ÊGíÜQµ9ÊQ6É¢NIæbäôI=>Jg«§zà…têœ,ÏrÖBw-ÏM½(^·v52NŒ“§é%¾Da•c�Aôv×i4ôN•¿Ä1ä{ìg:kú­n³—Ç]¡œa¥‹|wXØ½¥âû¾à7]—p×ë÷¨e®×jô6÷í×x¹«Üw+ÛMý»p»»ÞÐêµÛVÃ¶nýê;�?ÐöÏ±¤Ñq«S³Éâ0j•³E‚e‡F}D˜›2Òûv®ÞÓËKºÂk¸ƒP³ (‡äœ"è1wÇ¹)’î´î[v´o—¡ù:\y½‹z¹(]±¥Õny?çhcùZ8ì›Ù¿»\µ¥Òq‰? Ø5v´›µÎ;½ÚÔo÷-�Fû9ZÜ7]¾îºöÕ ½·^Ñn�>ÀwFõÇ­h†ç¤Üw}‹rÖYû{‡'þ�»ÆÙ5�Æ¹#Šn�Ô:¬k/é—õ˜!Ôz¨ã·1ˆY(¨È»§N�r°N‚ÁŠt	#ºQ]ÁFìžZ½MÈwHÏÖ©Ü3GUªû X¨k5Qµ£2…ëÖnÝ»zôädÑ”¢¾äÓ”'rëu¬±F‡—F�¡ê(ý8På	SÕ¨"¾"#O�±	ÝbP”‚u†T¸Xüž‘8»(—N
Æ¢FŽË$M#‰u)P"ÎWÎ
L˜#BSº‘Á2dÈŠRS§©+¸Ñéšd0§s#Ñ�"K‚± = 98Èå^ìA%d‚8åàL”±zIûldÏÈÑÑ4D Q¡5¬MB�@£$1,�wQÖë4Á2Gp…¨N)Ê	ÐG2›¹(¸BXÈºt2Dô:îE*T)ðu•
Î®»ÓÖE‚P)évÕÛ2îN„™w!AŸË:t
l¯�ÕŠtN"IÐ+5‚)ò�/žæOºîèø2@„ë�”±NˆOB}ÒÅaLTõW5ú�\tÐÔŽì²|Z¡‰CÑ5pj9Q4Š–k± Xu=0OŽ)ú3EjôzéÖ4==dôWãjçÙtõïOOŒSÐ»h
¾*èQÐXÔÓ43ýDŒ©“%óˆE:ÈSÓ¹`¤Ê,òdJ’¡‘N�=t$,S©:î¡Nž¢ýókY¥¹¡ÔŽ�‰N…@Y®ÔÔdÌ™}³@óèz}ÙÄƒ…¬dä(¢²¡@Ð'e)wz §OVt¥oL'¦N�N)Ó¦Qw2=APÌR8¢±NŸêEåð‚î D¡ hÆŸ¡%’	¨]i‚%—Í]@‰Å> ÔSàB&Sû"6nNéý%rÞ'¹píÖš=<5Z™ÆTÓi5:¹IÁÚ¶­Ë}Ü|‰àmã~:ë¹Ó§YÔ"p	Ô$‰@!Šù+æ¤&Xô||°XVTz|"†&A–},™¦dÉªéêêVçn2‘‘É9
ŒS®SË÷®c®„'rW´÷¬SWfÆžTÑëõ»|ø7äþGß<[â)â-¯ù'ç�‹]±À–Ád�;Œƒ:�éR¸òî¦PîNYÝ|wP¢¾PC9`»ŠšºtS¢?He!ˆÎY=2F¤Ô–N»‘£ÑÐÒ»oí\V¶í«¦ŠZJt
ÙoÙÓëw]V›ð¾5:kv-½<QáNEäÝfÇ²pÿ q¯3ÿ $÷O+vqN�°	ÑÀ„C(þ¥Úµ¨ë»ôà¤ëö�$î‚îtå+Ó§	ÍsGSŽÒœôjëåÏÔÉ©¨Óþ<Ö‹|:hjoËQq¨®¶Å­5åà¯h<�{’sn%ã;äÏ1r�)ë§¢»£™»)YXP&("¢Y:ŽP“+¿zÒt%À”‹	2vLé�LhÂŒ¿½"ôÊ¦$–jøPÔºÆ…51@Óæ�LjStv•‹/�=¨^¿z1·yxÇÉº¿îœ³—ïüßrÚuºÍºç%Õmú½ÙÊu�"¿M
r„�º„ÐŸrî¸'yÓÒ%²_)×rrQÁÜŒÓ®å))]ÉÑ«£,zågÔhý ËðµKâšm5½Eªf²§m^€ Q(—M\—q¸‘$�s">S®ç@©g@°D’²]ÉÂÎŽ°£Ó$P‹¡BVHÉ®åÜWr~‡Dâ°~˜ÂW.~%åÿÚ  ÷ðLô•O³o©„„èô�f~¢Þ�>Àúãè Ðf~„¨õ�C}bHzmý‚ð}þ°:Ç¦þ€ëÌý½ˆõ_émÐ}ý°™¦J>Àz¬õŸ¢L`øKÝ�]ÓýÅB>èõ·ÓµzûVV�Wný¿Tú®�:r}WCªî¢Ý±°îº{×4wtÿ gólöX¿‘±¸X»/Lúgég Ó~Õ~>‹J?cÕÿ ÑlÖ†þ“OªÖ[Ô+;UÛšÏbjÕtÞøzMV£"Yr«‘ëjÍ6ãÇ®jccg½jçørÜŸI!/ ¢jt°½kC´ÚÓÐýx}$£ë¿ÑGÖÜ¿ªz�®ø4Ô{Q*JK¸®ìR(.õÜŒ‘*4ïBjE—yQš”š†X™÷
”ÙwIJLRš‘+¼ »±2jwc)¡"ŒŠî4Œ�H T‹}�Í[¤²ŽSÈåI¡�. )œ•Õu~Õ,Êµ”Î?q]Ëö«”µOïO0YzAˆ›©e¦VFyG+™£î‡îY.ðŽQ�iœÉw©æC ]Ha®ð§�ïþ¥u›­e?ÝÞÌ‘KTþô³”]G35,å”rŒJ'ÉLà&ž�êþ?³íí	¨Ëµ5 ¡
v
7@…ØPÐ
2j2!5¬»BeÚõ¬CÐ=û¹ËÓ~�õÛ1aì²dÔn–ú¸9?Q>¡ë„"Ãû,ÃûËÝ¨çAq	Põ5¨=!—Ïq¡îAw”T
�Å¤J%�_ º9ýÐšf=(©/žÓBè.Ò‰PÎ*E ¢ŸpÈ�¾{O»uÞ›©º…Ø=�ÑÝé?¿Az¿´£¿ÑO·ƒÑ5>õ½'ö§¡Ð þÂºwG¥ý'öïè7¿“z­ïŸèNˆo¤¿Or|Þùý6ètþá“&L§¨ =¤}~SzB*$Èš G¬{ÒQ÷]�N-Ñlã3‚"¢)Œ‘“}xÒ7=dRµJn™“ÿ a…a6R™’Œ™\ÏèOôÓÐ#ýŠÿÚ  öG¥º‹º½D»K’mg@
¨rØQúÇÐ±rTƒƒnH[$Ä0Y§¤”~‘Òþ© é>±ë44MØt:jÈ"0ô›Ò#¤úÇ­úä‡C'¬âêN§Dz¯Ò=Fè$zÇ¬ô:>‹úíé?@êt*}r�¤z¬zƒ¬u?Hô�¸=AíÏ¬:Ç®}rŸÜ·¦j(Pê€éLõ:z=Ø?CúcÙº�5oAúÙ
 é�ê>�CÐÇÒ%”ž¥eé=Péuè þˆ«ú'ÑtPô~™?ªhhÞ¡¦ž ¬fàÇ©ú©º¤þƒR  éž�èÉ
hÈ„Õv$Ç·õ[ }3ë` ·Iè4jJ¢¯êÂà*í×öÅ
Ž“Gô›Õ5d(h(ÝM×¤ÐÝ¼µzK–.u
Ž—ôEY7¹(zeNÕ<Ó&MKZ{—%¾íZ‹6õ–µv:;¦w´ó·+Û}ûq«{0ŸÝ· h+Ê¶1_›ò5º£ùÛæ�þnÿ ³kljµMÍ:½ºÚ†Ž‚�ïÊI½Öô‰bë¹:@§CÅ®~<¶MÚZ=NÝÈmée¨Þ,Ý·þ#¹pê5Q1öb�ê·AöÄÔ)!Ó¥ÕNÍÍ~íwP�µdËµ
·ÑZ�?Xô²A=›¡½ÙCÜµÐdÉ“.ÔÈ¦L»hÉ“Q“Q¨É“&L™2dÔ#ÔCÕ>á½óô�Lô·¨ÞÐõn=üí°P¶ëíÄ¯·ú§6âæAˆ²¾È*ÜBn )ö R³…¸¾Ìì²·o¹¡mÄ-Ä£f![´ûpP¶æQenÛ¨B,lÄ"¾ßé…·³ôÂÞ¶6Â6Âer¡$1„\ž†õB>¨*gô+æ–ÿ uïÝc÷@Ä¹'*ÀÂçé¦œc)9tmµ§.´Ë÷‹_²9êu�ð:u¦Ï÷«4Ôæ¿åÙ-Ç¸Ë�Œí­çw÷Zþ¨ÚÎyÚÎ^àzýˆŽð,”"Ó»l÷Y‹K¹§rÒ�’¬þØK¹J,­I�Í9_ŽZÓþ<”GÛe»�ŒsÔþëCô}©-?î|a BÔæ¿åÃöÂl®7h´ZÖó»û‹	ÅÀiJíŒM²»hÞ¥Û±„ÌƒAê•Ý_ºS¯¹%Üh$B3%C"h&Bœ‰ ½$ê2jÔ2u¾ì�‘ -BI£”ôt	¸š:&�Åw•ÞP™õùþôÃìPzáTôÐ=€êµÛ‚1Ýø¼î\þ�« ô[Û”(õ¡ë.wKØ·@ÑÓ§N�:téê
tééÜ»“§£§«§£§OGö:›Ý‘ˆod}wöcÑg©ézçÜŸ´>�é?H™"šÛ¬ oD#éŸIñ©D§@¡Ò(õtþà:”˜?t½wOÒ}GB@¦]Â�áû‘¸˜¡�]áJ`ÉÑ(aíÊ2í‰®iQƒt5Y2dÉºY¨¡èÚÏÙ¹¬ÿ �ª½ÿ c-ƒDDîÜ…­›jû:ÁÝpì.Ý¶s…ÎM¶Xü]ïAbÎŽKoÑZ¼vM»IZ¾:¨kô1ÒÃY§³¨Öî:S ÿ ½Ü;î]ä¶éz#Ö—sº”AW4ÉºB=cÑjž�ëþÙ­·{þÂ{ÖŽ"p�ËZ»oØÖËíÝ–ó£ìÛ!+—y0ÿ  ßt²»¥·¿hå’Ü»6X	XÛ5ñ³Ë]ðÖha=hÑÃK®¹¬ü{Ú³Y§µ{ºÎßýSJKzì§løÇ¤#Gè£Ò}�¡GOn%—âZQ‹/Æ·Þˆ¤´¶ÌŠ`§j3�»Q€dBì0~-¯¢Ž—ô¨u‘éŸU½Øë4>Ø¦ëù½gö�ÒÈzOîÁ~¦ôÓj¿®ßBív÷ÖÉ½‹{¹Ã¸wcë·»z2({¾ÐðŸpöo^êŽ¶G¡úÙ7¿3ÇÜ7St¿QOîû°2­‹âà¤äÀVs†Lœõ¢(éý�÷€ôK6(HBDÖpR›/Ú¡)\=mÒjµ_ÖdÞè¡»"lÜîÔD˜Ù�u	½gw(ÛVì#/QÓÕ¾›	=.i�B-×	8WîÉŒ¬éÅ´.w&ÇÑ!¢Ç¬úCé2,¥ûjÅˆÚ $´àˆúMFën¦MÐÉ¾‡÷D¤ÞÙ¨(ôjŽ‡ú)+¹ÿÚ ?þ…îÔ
Œ*ÓbÕÅU¯QÀb8Bü#×M0WF<C¸ÄÒ¢0±À›Qü^È]!ž“÷Àg¼à×E”gà^6N)PÝ‡b±/w±è†×z40#Z:ìE=Ü~ã¿(™ƒER�ý¶�D¥Ì½pú�|ê^£¢qOÂ8]Jã}÷¯,cyWsaËq‰) $õjúâJÐ¦Eá•·+öÅ±#1>ÓyXÙXµ0ƒÎÿ ÿÚ ?úzÂÂ¤JìéXÔ°sû gb¥c'À©Ás‰Âð
ð\øvC³ìƒMá,Z4)ŠT)´öF"ƒÞ>¨J«Œë¾0!Åª0¸!ŒNiÄS§Çí„Ð_ètû­$ìlV§Z^=Çjˆ«[y=º 1¼Z�¦Bš¸¼«œz½v"¦òm¿˜È@¬‹í‡3°ðAœùÓªÇ2TîCÓ(©âŒM«xºë“’00#}&Ã‡²ñ@	Yk×õ¹¾2q,ÙÄ²_˜±|_’üÛò.U…1.
O azdãƒ�Ç9FDÌ^Q�Â²É‡'—9“ÊŸD.uÂ;¾÷äõØÁ»2óÞäÕcf'AêŽáæ±iªÆqØÞ+šìbÂð:iÏŸÓg’\ ýßTÛòŸQ_D6–†ö�úŽyì�ëæTÍ»%Ñ¨<®(:Pƒ†¨¦¨>PÝÙ�–¢”ÕrXL¯žøuÂ„(uòCß„b×´Cü6†Ýw(ÉSÄhrTuû!Ï,—¿F¢`V®1LsF‰t˜5è%³#C†™kÔbž Ü3ü0Ú”Fâ^ò™„äŸWü¦¼7ö.ãþOD¶CÜ.#†[¼ÿ )¿šý�j»½R~¡°Fõó?ªÔo<VÞ(™å0ÕðÕÃª¼·´ÄB“•àñ§Dbñœ°êä&$Z;I‡ìéö7½ý˜ÇŒ[ÆËáÏ!1¸»fˆx7¿¤À¡Xá{e?xh"
'Ý)\Ñ¤ž¡Ù4uÄ�‡T4™µò’p»Tþ!ÑÃ‡{°œ¤JFËüyýè­»¾ú¤™sLlŽûyÇÈ�ÑÍŒXF.LÌH“*8(„wts}Teó6°¾d×ÉÎÃK>yÐº8~^MñÇ
þk‚0²øÄëì\¢Q8Ÿ™£ÿÚ ?ÇoŽÞ°JÜ#8ÇfÕHu·\T�upJoÍ›Œìü¤%‡ê¨lÑ6ú&€UáWˆ_}×EMõCOÔ4Šµ%µ3IýÕ×Pk•4ªs	œ°ŠM*›VUg/"½æN“ËÈ2Ì·,£[5O¦«PC’¢ù!31��ñ�Œ{»kma	YŠHRÆ%2B9�¯˜ä’œÇ‚�˜GˆÌá>Á/Q[‹¦Qþð´§eÙž[õ}ž2²| ÀØ»cŽÉì1/¦ÙYßi•²·ëŒcí}PIU÷eG› ‹.²ýÖ€¡-Œ-u+CŸ˜óRXtËåe9�g)A'Ù•ÐÍCR_»¬- àr™ÅMB—§¹¦¸ë®èl…¨V<¥gBùªõqÊg<.‡“HSUïó˜§y¼ÎSã0U��ØC�ºfãÄ©g´ÅÐó92{Ê@p)7å˜P”ã¾ÏyFIÒ”¨%yT	�Ã*½hüÀ-–ÕVâóÐ70Z8á¹'tS
VÊÐØeKÏ�ÍêMÂC³È‹nƒ¿jP`„í¾.°ì›nÚá·„¾0Œ#ºÃ-ö_òXa¥:×9´�]g1N`âc[Ze	
w2š¢ARò¡#1½WÜ1ÂÑ8RÂ‡‡ÎøÌâÊÔ.™ÝkN8È©BÔÂ¦»åT?Jš¶’Ir�Í(T÷]	n<–>HÙÄÇÕ³»óA3ƒÛúö�ºÉÄàÙ(”JìÇbpxÄÒJT7ƒ#é…HSjKh2�R®Í†è{ß™qñËW»%µ„~)õJ‰Â;!kv™5SBÒÚW9%J�ÆP|ÌâD(N‡†Ç~É»åÚóìß{.~ë& Êèúíï³ä²îû0³>«�ã±|Ë�öc(º'°%i·¾'ó[+~½¯>ÇvÄÌO`mJß4c@11�·Ù±Ý·Ç²ÁÙeÛ¶{8G|]eöwÆ3ƒ?’0ƒEÑtvÇ¿~Á²áä8Ùß³t¸_±æÚóØ Åñ8¾ë|ÞJv=°'ù­–Á8â"4cŒ_|¥›ïŒbûì»æŽÝgÂë%ôùK¶Fø˜�v`1O›`¦Á°`E×EøÅÆÉF0gvÁì²{öa¾8A‘‹ñGnÍÛÇl\$cê‰Ù+|ñÃ².‰Á<, n‰a}�4 JÑÂ'dã�çjrœ£	Ã¶�·aÄã£ÙŽÑ¿jøŸÑÎÝž1=â'"<wO„Û%œl”qŽõÙß\ñ‰p´Á³ÏöËfQÙµŽ×¾Ény¢ë1‹ðŒ`_i°XR˜q±{+žQÝ/)hôå–EÏÕí†[¤uU%hNoüÓìŽ1,%ˆ²ø¸÷ZoÝµ~0? ÀnØÊ"_9³„cÑxŒ%a´pÝo	XmÇÈ_Xc¶
·›~«$pß›G˜©KÕG� Çu½Ö3NÂ9�>¤¡¦‡´¥MÖ²T´¡hlê<¾‹Pó+-:Ñ
iÄ™‘x ˆ¬zª­MÔC&~rÉ¼1—¿fRîìƒôÙÙd¬ºG~Ç×Nž%ÅÊ‹ã¶Á2·öØ;"è£Ò©%ï«ÈÑQ’G|):çZQÒ–‰ÓS…T:Än¾Ãþ‹ªë]Y ç¬¨iO6�1<´\>YBéuj
®ƒÖPdû<µ9NÚÓ’Z!ÏÉ:£OÕÔ„)Î@RÛw*qð�v1þ@U9¾.ÄÀ?kÏµÛeÖ‹±ÙhÒVŠ™¥*æ -²…SâÞ"û{!f¡…=0yIJò€£¼Ügd£Ã`�Ñt}ÑßÖ]mÑõYÀÀ¾>¸áìhu«2KU-óbÎCç�ˆÉê^ž¦Öu]T˜Ô'™•‡Ò¥§Ân¼ƒºè½.•½>¸QûøÓééÃL¦›�îù¿‰ªà#VÒÞéM'ZéŽ™¨4¾¥^žeS•ih8âi“ËTƒEI
$Þg,#â éŠôÝ'§t�•S5>ZjŸa�š{Ì¾8l»ÞO»g©¶nµ-Q%\œ¨æ©ÀœüÜ¾9‚g€„¦…·ÙJ<.VW+ý^Ü!ú(ÐæMU
JƒÈ)».8|›¶ãqÃg»1(»oŽÛ0ù"rú"ë1‰Û~Ä@¾JÜc¦õ·�åé_©¦ê«>«z�1“d÷‘/ÖŽ¯¬Õ:7�¤<ÅåUÊdª‘–aúª—Ë‹šsó¤Œ¾¶sâ.­¦SéµZ€ÔujšþRóTU/­öšJ±ËË’cY×«¼·Ä�EÚ·Þš6\*»1�‹£¶0¿cë· yÛ±ÃbQ-Œp‹¢{T‰M:÷ddZÓ‹‡1Vevß(çi¡Æo*˜¥¥@Oïì‚·VµÞµI6ËdqQõ¸G›bS²îØ?@ƒ,Mñ…Ñßj LÅ×Æ@2—q�{òìŠ¾›Ôª=Ö“PZ]Ó«ÏýÒµ¢ç¹*ÁQEÒ?+× õWNæK�.µê*MM¢×,—ÚÐ…fG¬•\qÇù;¥ê?/øs ”9ÔºêSËEHdøh]à»À=£Ø!U)kÝ¨ÙJYÓh÷3NØ’é²è6Î0�“ò\`™÷Aú-ã³3»`ïò=ûBÁgœþH¾ö©ÀA1Žø¿}‚'¿|KŒ_nÛ)RP\ fZ‚;Ô«„iÿ š´†FªÏ¼P<ÛÁl“ ¯Ã&ãºÞÈfƒ]¢üâ’œJ‘Ðç*©�öRä•4ÿ 5@öC4L2�?J¦3¥Ó[õÃ:É½k?hØ²Â$Óe)qå¨!K2HÌ­çp‡¨kY4õtÇ+í]óF6_gž/ŒbíÑ†øžß×Ñ†Îß<‡h‰ƒg|ÖÊ%¶"ë;>¸‘ØóÙæ�¾Ô1LÂêsöl!%jUÓ¸&:[NO:¢«¨Z¤÷ÌÌämŠŠµH2¼�ŒjlèÚUEv™Ò¬1@—ikBJÈ+õFâL!ŠfWRû—6ÂV¥À˜f‘Z-JjžG1†9+*[xfL…ã¶*©›éúÅÔP€kXîgjiÏâá|?¨Ñé5T4ÀšŠÄ2µ6�œI nß	§¤auO»û&IZ�È˜E-F“PÕSÈæ4ÁisZ>ÒxŽØÐ´J–š6EMs­¶³š±ûÉ˜Þ� ¦õÞüÅÜ¥ht+œ¬øz×ßQû£žô�^Ÿ"‚Ó. áš¦ÃâSiI’¯ÂQW@í;9RòÐ œØÊýñ=û¢Q;;ü�Û_]“Ä%‡‘�Ÿ]—Z"G|wÁÑç‚,Â<ÛÁì�G	Ÿ¿U2‡?C6eÿ Ñ5. u$è½>õS¼ÿ öioMc–‘Ãp1¯õÕrŠ(ºvŽ¾½,ƒ$6•!¶ÀíÍ:‹µÃLÖ¾ ¼ç¼j•ºâ(QÌËa¹K1–kÄð�†�¥S:�¥�qç+*2óê$¯zuJJ	G‚äÌÆ£Õi:5
ô6“$%–ZI»zæ	1×�{_àgCÒêýÖ•74ÚëfÛM%"écthër¿ò½c¯Ö¥Öê‡wòöOì[É)xI¼N:¤´ŠW[ÑzpòÛ©/¼?ÌsžêÔ0‘á¹3…6™ªŠä·ý“)úV*úZJ‡q{ƒ4‚Iÿ TGQÐkNdõmÌW»p=Ì@î7GRë=CP‡5.˜mªòŒÈl”[�)‚„¢³B¡S•ïjÏ¡íSSxdnð™¨÷¨Ù+0´/8ÂÏZ%Ç³~ÅØoò˜Ýh²üàß2mãq‰XE‡q²�^M¯4¡ÔŠe+'í[-Ì*FDNè×ôý?K1­Ò¹JË‹yJu�úóºáVQ�k�®ÔÚ-F™ïÔ�JÓ-Ô-{»ˆ¯8²¯Âg|Sh½A@ki4ÇVîˆªw}ÝÊT8�’ÈÌ‡Aná-ãŒU×Pé�'5Ô[YÕ*D¿‹“ÅkâLu6›MJ—êjtR»^TB™e+Ì �1Íÿ MUi^ÿ K®;NòÝKÅ…S„*ITÐw‹¢‹Gêj‰Ó�uÍêw}ÝÖRü³3{nÝÃ(”ÄjšúéÓEOÓ´jgL£’x”6™ªò¢JŠ‰Š}T2*ÖÖ|èQ"|Ä”›Æø®º_÷-E—«mON¡AÍüÜ·KôcM¢{JåÓhÙýÉ=—2\!_ˆ¥ ’f1�hjm
ÊMx¡U”éQl¡M~ÍMŸ²Ê[á4Ô´þëL•gVesqxMJ’pÜ ³ëÙBpNè•¸YÙîŒ%Ûü›èœñÚ2°}6vØGÏglð¶P;ì‘qšM´õÔËËSH´­…ÊrR{8e·�Sï´Òr¥o/ªd’|Ðlœß„ú¼§Èác…¸Ú#`íöŸ6Ì¶ñò]n³Ïož=kÎ1æ°“Œ]wÙ—gøYÙ±w•”¦`‰ÍGžxÛ»$8DìŸ“Ÿ�"%=¬vŒp;]‘æ‹ãŒb[]ûÏ`AW$-<lìòÈ D®û©Œ÷è‰I»G¢$2HÃoÑ''Ü@ó•ßtEÁ?q>ˆ¼$w!>ˆ3Ë÷è‰É?uˆ—†ì<)ôF	ûˆôG±û¦ýê5û–ý—+_¹kú1)7û¦ý—+rþ©¿D`�Ý7è‰x?vß¢=ŸÝ£Ñ'î'Ñ'î'Ñ#î'Ñ(H¢ŸDOÃ÷è‰I$Ùè�gî#ÑðŽú"ü¿q>ˆ$„Ïôè�gî'Ñ¾â=»î§Ñ»ò¦%$ýÔú#t»„;„ Gú—Ÿ¾Û£·f_5“Ÿ}“ƒ?-1gvÏlvî³°Xl>C6Îpvñ¿„Ý—fQ- >x7\6p”}[ Æ6a}‚ÑØœƒo/õíãeÖK�-øìÏç6ý{Ã³ÈNÛàG¦i)]UUBƒtôÍ¤­Ç£ ”�‰1¢õ^¿^Ú5Z¥4ïtòQ3OÌinŒÎæ‘W‚ðËbºŸUÕYé.�k6}n¢Yœ™(¡+(GÛQ—|~OÓCÝ@«©ÛtÒ­·\à”€Ôÿ UF4ï†:õsl?WRÛ/ê4ªKÀ6ê‰RB¥y•÷JÓÖ/PgH[in±iJ¾e:¼&ïn4Þ”ªÔ¦1\ÝC‹«m	ZÇ!’íÁw_(×ún•Å×º¢Ž�Ü¿ˆ÷)âÐð¦wž)ºƒâßZ3Ð´õ’4úH-{ÅârR�»?óR“(­¯øSñ&Ÿ¨ªtô—*4ª¥²T�¶Œ™;Ô‰vÇÄ-z§WsOw¢©‹ÔôÍ¶Û‰}B�ç¤¢N…+¡�FFFÄ—ªêŠ•JÌýeKyöS¾Ðz[¨�êvèAN©^¶ÛCi©
½–Ï‹.óÆ)¨hi—W[XâZ¥¥lf[‹Y’R�7˜¥Ô>-|Bg¥j+DÚÑ˜S%ÁúîfÌFü¨—lj]SðËâ7UPèèSº•ëe.!´'1üFä»¤wÂtnž`”ç®¯rib™¢e™Â'òL©¾1¥­}>†Ú4¨m§8(ì¿YBê=7Rkªú>£.MvœÂÎdžbRT2œ’eÝU§·¨�?QÒ(�þ’dN>·
B]ß–íÑ[£êÔ‹¡Ôôå–«)ë!cêàc¯ºÉíYÚ*ŽŒB•OB†Ð¤?–ŸŸâ*¼pº4Gõ¯Š¿’u«à@´Ko)âÚâî�Êº‹âúô�G"]÷7™`+–¹€~YGSõf¿ÖNôþ•ÓµŽS®­,¶Z,!PuExO<Ï1û¶=Ô�#I¯/Ü4úzçtMmLŸä>–™ZÒ}…L�ý=¯R=SNVWÛöTª´éP¼ëzÚ�]Ý1]%HŠ–ÛhXyJCÊ’³`?tSj]YñCü«­<ã‰sEÈÙÊ„®H>1íâš“©~.9£TÖ7Í¥eæiÁ[sË˜|±ªÑiuÿ šé”•7§êrËï¡e(r_ÎÅGÅ/ÍÝ÷Ö+=Ôhü´rrûÒiç›Ö�óŽ­×tZ¥˜º~¡´Pi'/*©žj“3xYöwCŒ¼Ú™y…<Ê�J�´œ¤p"ø§ù»¢±ªßuü£–ŽN_zóÏŒïœTõÿ ]õRz7¢˜Yj–§(SÕ*Jùg.|k…Ä“º5Ž®ø}ñI­e�	ëtšÀ”>©œ '*[PR�Éš$xÇN2¿‹†Ÿ©uÆØæhi’¶êÝ@*dfàn�GKÕ¾2*‡[ÓÛÌ½1ÖXÏ™MsPA¥hšs\ÝGW}ªzFÿ žê²üÃhÈ©sPÒëé›¨Ó5BœöIËtÒ¿ ˆÑ:J¦¹zk·?=chJÖŽU:Þ¸*ëòÇRtË5*¬kB«v™ªµ€•8¼�
éšÝQÝ!¤Ò?SïM!*m)	Ë%ÝíÆ«¦¡ÂòtêšŠtºn*ä<¦§.ÙlÊ;c³~ÆÆ7Ÿ!…˜ØÇÍ²ƒ^Ñ*}ÏTÓÌ¢©Ê•åVRŸUsãõ�j¹z–§¨jEu•®­jþú<Â(hsä÷çÙg?Ùæ¸ŸÓð×I�Mi´Ô.�%Ò•šv‚¥ˆ@n}æ&.":ê‡TûÎê)S¯­EkZŠy*œã­¿­¦ÿ Ìhøzÿ ðŠŽ¨5¨µ¢ê:ÍsmÍTòÛ?ª\ÍòGRVW¼¥5§UTQit§Õbž™ÒÐ	§—2»aJeå0V•!jBŠJ�»”“—qÞ#ã’*QGù•;4þöçìÚçRT·™]‚s�?á_Ciïé©Ö˜çk�d±•ÚÙø­>×Úû"@qŽèÕµŠ¶Ã«éÚå
n2u÷9YÇrs–5~¢Õ^/TÖ¼¾R	˜e�¢i<D<–ÝSi¨5Jˆ$ÒT±ãkš½Û\ëŠõ1Q©¢çAuÆ.#ƒl�8ÏUðÇW�wLëš{ï"�^$²¼ÉeÌ³Ã8r}â>%¶Úÿ ƒOÊ‡¿œÍC‰è�Ïô¶š¡ø»ÒŒ¥:Æœ™ jL$\G°}“á7HÇÇf^mL¼ÊCÌ¬©M	p":[ø�ø¤AþEþ»Ññ#§)jÚ¡¨ÕëÓUo’A÷vÕ–fWF¡©/¬tW‘@Ë¯­¤¸þe�W!4vEaã¤Ô]ý»©èõ
gMø·Ñk¨N›RdÚ5FÞR@=‡Úû*¿ôíF•tUô:z¬¤pe[n!ªÀRDS÷£Î#£¿„Ÿñ*²¿ø¸ÿ ÜÛ�‹½A¥-(Ôtg=â�©9‘�ªD¨Lp…ü_ø}IÊê
Dåëî”EîóŸ©|ý´öˆ«–WÇÿ RLS|ê}pt¶¹£Ôzv½e!·�5o"YÈ
?Š¤©â#ßµZDjZò£¨)	["w`>&çÛwl|>þ+Mþ´uwuøc«~0u2èýJê4ùÿ ´«[S^Yï!#µq_®Ô¥.õÏÃš§Ÿ«mõÒ®n( 7~–ã£¯˜&³üÑñø¥OœCŸÂ«?ëYŽ§þ%_þ-Ë8GgÆÛ°Úõ€ùãöƒéƒ°cëÚ�¸ÇÂ¯âýjØC­«#�¦×ÁI¼Ðº§¥ªÙg¯úm®F³¢:°ŒÙ¯Sg€Ì34¬/—r4çz]ZKy¤ö¥Tó	a~´ÛZÊ¿TGJt½N£Oª»¦ê-f¬¦TÐs2¥H�eCzNÕšÆ‹ÒZŽ™\ë’µ¾VE„Ò4ƒ,ËÁŽ�Ó:“IwG¯]k­Ó<˜¶ªg2“tÒc¨ú•Ô(ZÖu6uV“z�+õBÈÊ}aÝ|Bø_Éê�ª?½¿FÃ­‡ó—­Mç)
J�òÄÝ…~´Å?FÐÐ2ã�íEä':�')4U‘<T¬#ãÂMòÓ”ðþ}\'àÿ Ä§ç©¶‘þLêUK��	’™_íS»í¦ã~5�;¯³’¡Ÿ=RgÊ©`ú®¶Nãô¡�CSVMVhÑëÊ|¤-Ahvï²¡dâ«¨~R£©ú[[Q©£j�Ö‹ŒsŽ| )@-øJN­u7P
n•¦ÒSÍÒÖ¼€ãùw~PGfcŒk:†¸išƒÎª§¤+•‡0«�”N^$®g.ô“�(½Nù7_JãK§Xž9”¤Ëõ€�w«:¦­—> õ›@ÐÚX_(zÀLcâ’œVHGÄU¬çZô V³¼—gwQhUï¨P¤{#ÛmÁ½*ÇÄÞ³éšdÐWõžúº¯OŸ‰ªæig8Èö½¡|t·ñ*ñH�ý2‹ýw£â¦“¤Q¯PÔëêœE%�År)î”þ»ÿ ³ÿ ä�b‚¹•SVÑiÕ�UÓ/ÖmÖê™J’{AU®hµj¡Õ4Úú—)*S¹AõÜFðEÄoÖ�i§Q£Mêú½)T½eB“~zzw¹J–ôœÇ*¸]º)ûÛóÇG	?âUŠÿ âãÿ sn>9þ‹Ÿà„1¯is~™roYÒ§$USÎôö(b“¸ü±ªêÝ�\¯¦­"àÝEEròrû.sNã=oÓô¬ë´•«t/H§q&±´´¼™ŠMÆdz æ�ˆl|Zaú‹b‘CL£ÔÏã%%—©@rj3NP}¬#áßñJ_<u=%+Eúª¥iÍÓ01[ŽQ2”¤w“/ð¬t:¾¦÷ŠTVë´´N†A¨.ç*uAæ‰ÌäòŽ	†4¾—è�C¦ÕŠn†®²¢£�LsªHæ%Ê—nÌe9o�/§’‚�;™YQ¢«íQÔP¾¦þíè=ÑÖÚ¶•Ñ5•Úv¡¨¾íb99\mFåËþ�ÔZcšF¨Ö‘R·(�0BÖÉIð’/Ž ª§èJ×©êk«§trd¤9Rµ¤þÓ�Š½Z¢^›©Ð+%e€gmRÍ|»–f’™¢ýMJ’ÛTµÿ Ìÿ îy?õ.?ÕÙv×oŒ©VáÚ™ªÖ_§ôÅó4íKüWâ½#õÏÏ„jZ.¤þ“¨5û*ÊwTÓ�ÓD®ì…PÕõÍw»¨eXB›eJÞ¶R•}1M«iµŽQjt‹æR×!Rq} Nûãþ`j_½OôbŸ©Ýêš·:Š‘®M.°V9Í²sM ËŠ½B¾¡U•Õ®-ÚÊµ™­Ç\9”¢x“–:Ž«GC‡3´í9ø*<Kkš~ˆÝIÕUz¥çî*Pm™ñ-²“òˆÕ4í[L¡ÖÑËÕéZ^TT#*‘%üŠ"q¥–œeAL¸’R¤©&`‚0")?ÌúåF¸hB…ª˜¶,Ò»~QG#§:¢¯K¥&~ä•çbÕº‘óBSu%V°ÛG3TÎ.L¤ñ£*'ò@RU•I½
DÂGMÖõ¢œ©RX\·’¥}0æ¡¬ê/jº‹ßµ¬¨qN¸~UÎèªs§µ‡ôw+›åV©…e.79åWdy£V£Òµ'(©uÖ6±N‰d¨dû*ÏŒ1SN²ËôÊKŒ<›”… æI Çæ�Cª=¬jß¾>¬Ëå¢d&éa8z�¦ºš«E¥¨_5úv•9”'5àß!ÿ ?j3þµ?ÑŠÎ Òõêšr¿™ïÚ£k“Îó—Ì^b~Ò„Ì8ëŠÎãª*qg¥“U¦æšõsRÖ)²$å;¢JB‚¦�+²áòE=_RkOëuˆåR¼ú³)Ï6QòÇ|+¥­>:insW¢güæ~fi~�œjz›¬¿E£kWjÚkj“UdñŽë5šcSq½Tu·ë´©ŽRÞkÕUø·c=ÓAU¢-ïûBYp†Üý4*i?(†Øê~§ªÕéZ9‘Fµ%fùm¦}²ŠMOMª]¡B°ícfKiÄà¡êª½eúŽ¤mÆÝoZR¦øq€jœ±HPö­¯jnêÚ�FPísêÌâ‚•#ä’AI˜PºøÓúŽ«ªë×´„)½3VS€¼Ëk•K~cóRÚ§ú0¾«OUÖ¥užCº×3ñËx',.�ù…©~õ?ÑŠ­[X®sRÔë•š®¹Ó™Ç,³'¸Yw”{ªëàc3Z:N÷%%¹ú¸ÇÚŽÿ " [æ·»8í_Œ¢{Ct¼Œíì²Vqì‹ü‡e¸Æ;]›]ðÅW)ãzþÊq'äŠMLòi(Ò¥y’>Ðúgöæ½Iúãµ/ÙÆ0°vmvÀã±u‡b[[|q‰pÆŸ`DågaÆÁÛá`Þw�³‰D¸"Us¢UZ€ü/æ³ÿ ÕÃë/Õî²Q‡”ÆÞÛ?Ò HŽÛÄnûÉ�ßy1Šnþz}1/ïôÂ¥“÷­úbâƒ-üÆý1Šë£Ó¶?µoÓÌŽßÅG¦%™þ±¿LNhýë~˜ö&püFý1"Q?ëõœÛŸõ­úaIVNÏÄG¦.È8~+~˜Åÿ ÅoÓx.ÝÌG¦ð_ÿ ¿Le%£ÍoÓ vséŒQv?Šß¦=‹÷sôÄæ�ý¢=1ìýb=0€ÿ jß¦=�Þ·é�c÷­ÿ Jíþõ¿L{¾kúQyGï[ôÇ³üDzbì�üÄz`�ÛùˆôÅå#ûDzcÙûèôÁ½3ý4Ä¼3ý!¾qùÄ®imÏû+:Å0nùp‰�7pHŽ `6' åÇ}ƒ¶Üv0Ø6‰n³’0�æŒ,@Ûõ[„a±w�îò�¥kå¡jnc”Nó
Ê¬Âg*¸‰ì¡Jæ^ƒÙ„y¡4æê§üu‡·r~HþrïW‘Æ;xÇžÙãf1ÝŽÉ¶ÿ ’&,¿lÙÙ]·|±²vxy ÓÕ"‘*ÁõP;åž^×V¢úgOCû1öžÝóc
qW¥>xŸ“•—Ù‡‘3O`>=‰%ÎòL¾�eÛ åÃw;,”îŽû;xEû¬»`J@�§ç°ªXlvXmÇËÒ†X-º„J©s˜Zó›Ç¥°ÐÎã¤%´Ã}1šYÅ_mgv=û__�î‰ð‰Ù;>«n³�½Ö©¿µ"¡Ýd±;£Æ’‘Æ^˜ã<~É_1‰)nŽnCËÿ {#/ž'¿„O!#uÆ/I.1Ø0‰“.Èõ¸å0„çQÁ"ó2(b“qúcÂ’¯“Ñb]âQæ0MäZ0Ùº1òm¥ 8�DÛ¿Ä8]oN¤å—s)ª@©åHˆš¡.¶KkGª°dA�ïB|r -

IÁCcºÞý�4_Fìáä<öwÙ§ëiý¥By—þ"� fýtHüñ_©¨Ê£P�ž{ÌúþDÉ?,t?w —ßTùÅC£ýÛ‹æ ÷¥Éƒ7¬Ó0šdÖÖ!ªÚDþÍ:‚Jä©*[¢¸!íG—Îw$½æRÎe(­×kQïµ|äµD—¼i/©9ÔâÂ½l `w˜�QõOM¹pÈ|2ì”Qjôí
_{.5[L‹›MCR$¤n

Q¦Ñ¦¹áL
À§æ+'ìÔp�,VÖ»X”sJãŠ^RX_Ú„Î4UÑU¹H§tæ3–Ö¤L¹öb–‰‹êE]SÕåZ�§Læ'¼›áí#FtÒ1FyU5mø^©u©KåŸªžÎ“¬¼k­!ºZÇ<OS:«�¤¬ß–~²MÑ­šZ§(ªS[HÛ‹mE
¹ÌLwF¡C«Õ/Q¢M-CÅçŽuS-¦Ê�´­W�“-óŽ™â[þ"(ô:©!]Vœõ�+ýˆW†�»Æ3žÃk/ ¡æžZ^lîRR D�¸Ça´Jè¶»£�„|ð
NU¸ÅP}µª¡A>èR@H;óG3/á“ ¾ØÌÓ™Nñ¸ÆGÿ 	|}“n1(–ÔâqÙ¼[Ž6˜ánˆÃÑæ‚WèSñjè†þãwµÝšô|°Î�L¬ôš:=Ý¥�m`æu¬²~Hèk¯4ôë®2#H¨™7JÒ>u€tÖˆË©ª]%jÔ*s7ï¸„äIÞ”Ê|b¿#Z†^s¹HR—0ÅnƒPE%w9/Ðs‚KkiYýR¡„÷ˆ÷oÊªßc”¿9Š—“PºE8ö òfýáÐ”äIß‘)ÇŒi—b¥ÿ Ô®4êš•ä§BäûŸa.$·›äœàR'Lyõ›šy´´àÜ¤­>¥¢iÔ¿ù]+4î¼ƒ4
—"1 ªS�=ä\ãTzr‘Þ)�D?¬é,*¶‚¹E×›l¹LâüJBÒ›ÄŽ!�kVeTt4*²Ó€¡Ê—QâCm¥W›ñ8ÝbRÚÝ~¶“?1¦ÞO‰«AVÓy)êtµó«é˜m¶SSL¢u€™i_AŽ’¦q\ºb+—X÷Øa§ó¸¯º"¢±Ý¥*tŒ‰©HJR2 È2�ÓšõJKZÂÔ—Úžu&±–Ê€&T$¼7ÁR´š”%jQ§t  ý¼<¸‰Á¶I9›ÿ vcö*ÃˆÇbvÎècÀ‰nÚ'æÛì„”œª`‹ˆ‹þhJ³�Qê™‰p‚—*qÒ¥¨ƒó˜˜»„ï�~õÏL,ç*õ”o?Lr}éÕSÿ ¸æ//Í8”M*ÈwXXMS‰§V,gVOšr�ž/%R”sYqL8œ•«è‚ã¯)ç¶¥œÆ\×ÐdrÎã+®0r)Jgˆƒ*Ôœ§2dH‘ã5�qüUúlºÎ1tqÙ=¿ÊñŽü,Æ>½Œ#º/1ŒHoŽÛ8Ú`Ù)ü–Ñ„ÌzØÁâ,îŽØ—ý(íKæ�Òßü†ÿ #‡‘lö±Ø–è�‚ÈU»u·’Ë„KæŒo‰|ðnƒ¾;l¼EÑ.KÖ¾ÜbèA;Ø¾<ÞKº/¾.°Y)FÙõÇdvØ,;~»;#ë¶QÛßÛø˜ïÆ®�®£Íaì°ÙŽÍÖ)-ŽÍ©c(Â$ãjiR*„Œˆ˜7ÙvÇgò+¬ólKta+1ƒ|Hã"ï–%-2»	lceÖN8ÇÕmñ-ƒåpØCµõ•dC�Êd!#.‚M+¥êdŸÁyC)Pî²[?U“ÆÁeñ8o¿bí�Ùf>x¾Énßhý÷ÛuÓ²øÇk+…‚¡¶Ðâ€PÊâBÓâN\{ÆCÉ/2WfÆVaµÛ³ŽÄöpò�#ÄNö˜6J/´Eû"ãÑæŽØ1Ú ùiJ}»bŸœ®FlÁœÇ&n2‡)]R\SršÐs$ÌNãhìò7ìKîÚÄÖHä9s	(�ã`Åÿ $¸î°ícgšÎ2Æ.ºÉùi@òÔûËhSv$‡½<�}{[}Ö�±Yæ²ñß0ÛKdùª;6uˆHõ”dl{¬¤öl’˜õ§,c�‘7	ÊÛbDa‚¼giÏ`KÍñïÅ­S®¥itËÞ\Ÿ-?¥-Ð •gHÁ|mRi˜/L¸8)PÊ¡ˆ1K¤hÔ.jZ•r‚)hšNe¬ÿ ñ¾(ºŸT]=vœï-§»©ET/9‚W›Ö»0ßvîÆ1¿|ÂVáòÆ$NVÏÊáo|pŒn³¿bý›ü«n(x\õÆèÌ}n6Nr;Œ9™¾faà?dñ±ºíeÔ©L§%5;iÈÓiœîã ­G‹Ì ºŒ‰sögŒ£¾õ©­JÐ
Ö”­9U½>00µÇ(ª—J§P¦Ý(T³!WžÃ	Ò:z�žáñWW.ib�Úq_V&3SÊ¿_ªHüÓ¨Hæ/ù¨Â;>xÕþh$jÕz‰CzµjcL–�K’Ú\ÓòYß·ÞŽû+å„p<,Ÿ&ÓÝ‹¶D»`Ú,ºË¬6]Äö¸Ûç°ÎÔ§íamçÈeœ`{¬¥r­c=J€Ë3‰Â.Ý|)2œ‚s”•)oØÌì¤¡ ¢íßÇj�.ûã«™SäbITåáºì,¥Z*ÑRª”g[hœÛþj»lã¼”«Lé¶Ô=ëWP½Á;ÒÈ>±íÀGåúKMi´.UÕ¬�šCÄã‹8÷˜¬éÎˆ¨]Ž©¢·[j�}”öâbjÇcÍŽë¸áeæGÙ|v[tJÛ®6vp°Nèßícd…æÌc¾Ï4]n6wù@ß9M)VfÎaâ—}Œ¥mæ-cr$®ñˆÂ9†äûÆ[6c–*Ñ\€:„%9ˆ™<�ØNÇµ�_SeÍ7IZ9ú
øê�à¼7 ý0]uÖtêJ$%¶B@œ„‚J<Â?/c™G •ÿ uÑ›™[ÆwrúÇ€ÀFGÛÈ¾–L²¶IEÂ~,oÇvÁ‰ìùì	us‰Èð³¾Éo�-�tHÝÛg�¸Æ1~íœmíJû|Öä™YO³ßµÛk,¸ø¦mÕ º…O*8ÝÂms�ÚˆCØf ãòÙ¨W7NkÔi�=C!E*�W52ýaóBµj¤­)'Ý(ÄùL$îH?IŒ´U†€Ô)°íH%*HJ§ë&ð8ÃÏéÌ7HÃ�<ÊF3vÜ—ˆ6Wy¾{&7íÌ™Ï~6âû£lúíú£Œ¬ãa°Çný‹¾K/Ý¶;mì²q�ûÏò¡8ªá³ß/–ÙÅRÕZÝ+”ÉÌ–\Ì9·ÊH�7ÄàìOdù)üð`Ç}’Œ`“º&"P†Éˆ¿ÊúÒíŒ3lÜ-¿n{hm#Ä£$îóÇþ`Ïíy_¶ßö¿G¶?ÿÚ ?!áæbZëD!ª¢àÑ»ªÏ;f¸fáÁù˜ïI˜w[7-Í"²-ÛwÄS!Gh 7žIWZMÄO}¡;YöŽ	—ÌTãå9Æ+QÃV–ßÂP¯õ2V…cær¶iŒTP×S	Ê±UªÜ¶â Wñ’ä¨¸ªÓ«IªØdMÙ/Âž&Ú-ïdC	VÃJæ­“‚Q²÷;„[N'fß2ýjûë| ¥¨­ÐPz§®J—ßõÜ±“ŸÈA¨±l\­¼)Äh[LñHìy” ™m‹ì ,Ç3<>'ò7Q§74®%Y U½¢[ÛPà³œÂ#Ûó§­ËŸÂ±æ~1ŽÚ–`KüÅ}†%½ó?—´wúÁ>ñ¡Xvä¦5mìçÆ&jßˆð÷Ôâ«$L]c™M)“ýL�§*Þ*Ë¸ì'8‚ä¤žÛædP¢å—Øae…x‚û8ÄÒ‰X‚Hk”_´-a…%æ,­c]ÙÃ‰¶ýÎ-·˜bë'2Ø×Î¡ûDJÖóÎeM@|À-%”®©—¸=(K^aJNžLæ¬>JÈLp S850øjVõ
9È,ºAUŒÆ DªOqò*jô5
µÊ³ˆµ¨6Á˜ã¯osÜÐ;Nõ®ÝáE6½±jÌ÷š{æ[Á]¥×ûîø˜?½K¥+ÌTâ••\0k3·}ÎáÃ³Ì^aÛžðÃM¡|f%£p£ßŠ‰ðÂB?^�É›—W¢2Ú]Þq)v>%{&Žø?˜Iæåð©ñjq”ÿ É\†Õ�ÂGEèÇiü&æ—–õêgŽa¡kÝÌ¶èjV}êhw9Ÿs‹¼à6¼Ë]<À#`·÷Þdcûø—„»|·(y×3…‚á§#9øˆµ7…`äŠeV¤\Ë œì>NmlbÍLó&ój«�Ín6ÄÌlµòq­rß!ØæŠ0ö˜çÜÁýÀo(îŒw‹
ä4;fñ›q·Nb(|ÎÈ–!Â8øàþå
³59ñçPn‹Ô·Ò‚øeŽ%ÄÅE\òn]™.¡©¶÷íñ*ªâæß�Ü*Væ‹hÔ¿7œÒ¦tãâd)µÁEpG�´«UøÃ–0y™Ã`9ï#üÌ7÷•ï˜Ëó[žwæ,\{Ïp3×Ì±·d?†&)�s#¹x+9Žÿ °jÎ;Ï5_õ)}ÌºÂ>pÀ\•R“Þ%‘ÄˆtPÿ SsLhŸ�
WMð±½^WsvR©WÅ™”ÀÙ±ÐVB¸œßÓ2^es©.“ŽK–dã1
î�>�¸8–+mÅãÉÙó2–þðì>Óµ@>EBï\œ8ï®°ŸÌ}÷Ž`…±¯„90‰n{NÊhÝæ+³•�ÅTô©¦¼]\I�0í–"!¨oM›n3-¿sm|½Oø2†ƒöY~âT¥äÖ—î!±ïâx/ù•CD!î÷oj»þbÎìGˆóÑ›Ía‰tòo»8mßtÖ?¸V†oD·Âvî,"¨\J]d¼sªŒö8š;Í°Ó‰û6Ä0­½æùUókò=NMÝñðJëvj/ÉK\ÞupÔüî®¬¿ìNÃê[üÙ_o¬ŒÅ?<Çº¤¨T±¼'3…}çê9(¢µ9Fµ{ùˆ}ñÚ"4ù�Ë«š0ßi‘cŒÊhÏ˜�¹ÄT™
ÅËÌß‡“·2ÜÞ&uÐU»ÂÄsk£¼ã]ù‰7Zó3o˜gx¸æ‡{–ä7™3’Zû¨Ò¾-³´+ÅØ“	dtJ*R\ã…Ä4‚qRR_vR¸Zæ Zq.Ú;$ìã‰ö~øöÿ “&Ç.§gw¾óiâ>fÛÔEÓ¨‡Ï)b†ŽIv-·*»oÙÆ›žænãoð˜çLÈ/
ä@¶yÃÑ¸¬~½÷6ÊÇ´L¼~ÙH3Ë2Ì7¹sT]	›Í;C-–¸†ÃL˜‹ÁÞdáU�rhxF+2ûÅ¥®Îfu^ ƒ†Ç°Ñc«še¨ãç˜¤²¥L‘íÞ+Œk�ØÏ¹K-Þà2ó[J§â./˜±n¸f|‘^\8Ü¢„0aø¸×àKæh8cdxÞª¼y‹eºÛß¼¾sl�çêø*`Nký– ^qFK­Ì›kµCO&¡ªM»ÝÃFønª
Á\Î<ÏˆƒXñ2¶ÝÎjß‰¯˜ÔÜXßxCBÑ5ˆo‡õ72áó9„ÙwžIë™_é)U[†¯ñ'�Ê_“}å¬»Ä^L,äèð–/ûw™Ì�ÿ òV'úKØ¹‡^‰l±&{s*ç<úeª¥øróåö™Ù;Ùâ¿ör/ô�Ú(Ù«‚hÁÁÇæ%ºÇh¬óÞ*ZÝª!¿¼ÂìÑñ6…—Ä,'7¿Ã”á¿¼>uÏµxHî°ØksRê ¶èvÈf�wp£_?iµ~j 9wªZ	ûDÂÝ&æZ®u.½hÌxƒBRÎ�ò%å€jdEïå‹ÌÀ¸š‚-fr>óÍÄá9ŠÊeí*ÙgAS;í+|ù•ºûFÏ�I©ç‚a–‚¯«nü¸†Æ#�b\E�7}œ@€Rq<÷æ^q,¬¬jÈÝ•‡q'ï¤MùûGº/IFÞðÓ]“5µJr_ÄJð4KàÇ3 ¬ßåŠíÌoo'»LD¸‚m÷¼8ÌTÞEÝãyoÜJ_“ËæçO>cEÇžóK¬9~5ð^ŽÐw)å–ßÝî[W-—³íƒ¨*|MçnÑàâ°Å¥{?™–qRìÍ<3 çÜÎˆÌÙ¯r“„g†.2g¼[g@7½Fíãñ©x§ø‚*Ôø€
´9'& G+²`Sî¹F&—‡sš­Çe¿òzaî|Ä4Ó,["p¼‡ê®!²ñÄD¯ÄÂ?ð�ùo_Ä¢µÚ_w@³ï.fîwó;õ1j.'Ü¶Æþ°ÅÀ^]ó¨rf(áàåœû›Õk~SJ®�y"“
£3+ÃZÊ|\Ò¿	±ÉÛ˜†+¥”(_eg{¡¿Ë‚ÞÓ,'¦L[uó�y[n¹÷o¿1§ŸI‹W¬ó©mË4¼×Ìi•×ó9ˆ]V#å¾ak2Œš”?¹„ÃOicXï8é†ÜÓ�ðCÃ+™ð,Ê"æSG7×p·Ÿ¼nž‰â`ÓÎîPØÑ£Ý2sïïÆ›„<erRñ~>!/&üGšs=æ€T0¨.eû›™šAÊ°w^c£Ä»…¦Ëu¶»g½¨¸Qð.üËô\§“3K«ï’ìÉÃÍÅ”¼LÆœéÛ¼ç×0^—øÄí�æ;g¤€.3Ü•„ÿ  Ff«/8%U ª”O$´yì½°TnËÔNÛûËRk?0U…_ÊËgû¨U»s,¦)æ&Gy\Ý°Ô _by â¦­õª?)þîeŠ%´\ÁqŒÜÈ/øGj7Ã”üOlñ³ò©w—�Êv¨¦5˜¹µÙ�u0º`ŽŸ2 \ž"X@LàA,–Z…oÄnåÕÌ´êÃ¸ZV/cRÆ.ìÖbÏo²ë}ævÎ7ûÌ¾’¡×uWÄVÍDLÑæ§dÝ7�G1x3sÎ;s_Ì4:ÿ SÉÌp4$±xÊÌOsF€á§5½±ã\ˆŠ¸\!ŸÉÊò0fù­Ó(ÝÜ-„Î¥í¦vV]½®æt)ðƒs ~çÁ™¥pî%à®—Iyó8¿u,Uìcù™£ßˆ6]ø…Uã÷‰ˆÝc`Á+ ÄÞmäøÿ &ƒ#ÄvML¨ü%JUÆŸ‘w—í3wý÷õ(Ë\?˜32vJÐ•)Uƒ€%Û!MQ òD½€¢]«óE±!Œ´ÔÎà*bö§Ãµc÷‡]&5¹¢ÝóÃ+z‰Æ^cÙ.·7ÅËÿ Þ‡ ÃÌ
Üõ©}ß�Í*mà”ÛŒJ0×¸7ÅÌ6ÌÀƒoÚPÃ¹¬5œmã²[Ç¨¼OœÎã›÷óq,íj¥¶Á*ª4j‡¸)}Ê>B°ø‹S„Ÿù0Œ4��#n,ÃÄ)bÕ·Ü ùŸ‡3g‡æ£²
dÚÈóæYŒª¢ÿ Rì0œ8&ï0¯Dxî38²;Â<oqÀÕJ&TþåÂ›þU4�àEž «¶óÛhkrÁÆ·å…ÖL÷f+”4å‹cJsÄÍ_˜“XÅ"m8ÞN\¡î%c¿5´óÌñÒj—LÃ@{‹Z¢ �Á€•]ÐÓÚPÝO®	NÁÜß�2

.Pæ\=(ÑáÄ£	šÜ¥º”ÀgÏ¨r·­dVÊÌ/¼O˜Pš„­|Ì+ÅNÞ{Ï"\1¢æÐÎ�Ë3ß™Á}Õ3¸µíæhDÇžó4xÄ7®8›ÔÉžu	jÙÙ…/nÐãSzí?ß0R†^!qÉ/o€r'#Rº€hdVµN‰Œ&H‹–�Ü6¹{^àí/ÄX1¨ÐµÀ¶3u¯2Ñ\	Š¸ò_Zâw¸/cü8qJ{‰¶@hŠ�¨sÙûÇA\ó*|ðNq•²P''2ñ\¸…ÞEÅP;jU87¨)a{±^t©ÞØL�™Mq˜'-ðˆÕ’¤2¬¸M73à¢HÖß”*çsôá…ì2e£[4 U'8�'øhÂiü¢�$j-Á›ñ,•ûš»þ'zm�ËGYß¶Y‰FbQõrEKÍÌ9pLœú†s,ç�Ã±˜À•dÍB«±Î¦+ûŸ±ç–aÆ+2�nåš™/î”?m¹þbÑ2îmËI‹åÚÂ+d·âæã\}üÅTíÌÄÕÕ3¾Ýþ KËb_
Ì¦­#|5¥È*¼¬âO„rÏóüKš f8ü{í3¨»gû�ˆ\^70ôËÉ°íÚ’gj5÷Wi†º@I^P‚vD8<ˆ`í|MÖ;Ôyhù—.ÅÚ-Ø‰(Ó²3°4óp‡¾6÷ÌËvóQÄEn–eçR°(áËFÆQ�ˆÖ%Ç¦fžÙyòˆ`  8S¥ª.—¦oåÒ²»±ÃwW( «‰µkQ¼öug‰ÎçjÁÌ¼˜ÌeÓÎc+Æt}¥!WÅJQø˜qwÄJ\M,?hø†^‹ÁàNGµÿ l1Sxšgå)‡Ô}Ôó;¸…«2±Ñ³ÛÇ¥ñÞ©Î%;„9x¸73™ñâs.¥¶) ”_&ˆRÊµbQOÝœÿ q¸!«¬JU¼³lvNÒ<�AÕñÌìzD`W¿œ¹G(ãG�î\¡SD¢«ö‰;€¾ECdSŽ#H]›÷Ê§¿,@]ƒ§é–vø—ªÛ´UŠï{ñ{›Ä&YÎ-€wX»Ö†Ÿq¹[ïûfm~ÌÝþNÚ@çìÄÈ´XÚ§î&øhŠÍg”'a!®�‘‡ðI%U™HˆØ‘‡ës/}¢ò¥^ù&Z3_”ÀÓÏþJ.s�öY¼ámÐxwã%¼ÀLŸQ0Ï¹LâêhÄÎ]ÁÁ5ÄiÁìÌ§¿xòsS.§>`"6¾!LpçÌn·/2×Ù0�T[ìŠø¨Õæø—ƒ‰Ž%eâSØeN6êP&D4v‰ÞoŠî˜'>!UŽb!Kó2c™¹‰†Ç\3*÷šç¢œäí[Vû.®ù§í6ë2…öÅv	œJ¢þ*h)–ñLK¸o@ÓV·l-<À´VsRà×oæ`�ó‰h'·¡PJàŽS“JvÖ_6§ÄÈ}ö¬m»FônÕJ±Šþ¾N2ej˜¸ï(ŒÑq^¬Í´Ö’ö¹�­j²òÑ+Fgdøø�…ˆ5;Až…ôˆ—ƒÈUÒÍÂ¢!›¾€¶°‚ò²å¸Kpxx—9úU2£áÌêü3\©ï0Ë$x_¨ÌÆ½íŽ2°*¶Á‚¾u<Ôßõ/5§™»•åO™ÔlÚØñQ)9�vûq,y�ç?¶ço�°‚�rüÅ/rÏž"wžÐ¯¼*ê1”u1Údc) Ím3�-fî	@œ?u
wÄ»â`™ÃÌ.?ïûKÌõóßyéuîZ®5¹ƒÚæQÐ“Äˆ6µý#ocøbX8¾ÏÌo³ˆÐ= è Ã5»1HiFêñ1›ªl=M“Ox$±–Q‚¯$_5ð2_A�µ�%ÚèÅ\=4�_!s/k·`‰-•J;°ÉÃ T^XÚºMW\‹/ª”d°¼,A—.cEec¸ol…éj14gX(¯jÕÄJ§>¢y±ÞƒI:8]zóRœ`´¨$é2­�™æ&‰kÍKH½¦[ŠãRõßtËMÄ¡Ã2Q¿í¯;¨ÌÁ™ÜüK¶2Ng�ËÉÛóù—Œoøžš9œ©¾ïÌsþÇ‘‘AY�*èâSÓ‚86½‰,ÃYÇÄÌ±à–(þÄªíñrº…ðf9`�˜ùžÜvâ?z•Æ)áŽNMûóØãÌV)¹{?$9OÙ}ø”s÷;JºÏÌo!‡¹iê+ŒeÙ,©ÔXƒsW>eÿ ¢8Î¡ä0ëËŸD«$ƒ‚ØU¾sqÿ ¯rÿ Æ!‰N;KiLö©}‚ °1ëyã’UYƒdn¯1ÛL—�5.ê™Yì`�|4 5–-Y »Õöa™žÜiê%‡tTE~äÊªhZðP2uÏàÊ²Ói2�Z`-í¢Ý’5µÝÒ«³¼Ä|´ïª‚Ü+lZFŒ»�1¿Ü‡AW¦m¶,,¤CqÇ#DnêÀ"Ì´
 M÷–ÏáÂµ¥` o,-‚¿¨þ<Æé|8g=â´|ÎÄÌ0ñúŽâ.7s‡o•Wnü@Í²ó)–¸¢*±ž(&y¹\0s*åØÇÄí`}˜�2�aA®_1tpñî3Çh¯ù?å™¶"fðè¿2ß1veÜ´Xjü@»ûT£µ�¥J|Ì·Ù…Õ=õÄ ¤Ë©sn1¨â ¦yl–¦ˆsÆ¹‡ÝË(ìšœ�ÓÄZyó=ò”…9í
}¹NþÚ!‡á1©E¸S]ùŠç¨,½§#k*A„_mÊ˜b9…W6<(6>ã¹É2ÛÜ¼õ0*²ð2ü`%˜Ý¡k€Lû©âõ/*ÓƒâVË�Bù *5\_ ¿½Ù®g‚)O~ÒÌ[]æmË4ËÆ~Ó<ä%à.më¢ós6?(@ÆßÄwtÜNÔàŽ»pM»¼a07QððÄØÊ i)àUþ"f¥„xï2âûOsÞi?wO‹†‘Jhþà	|hƒfñQÙç~#Õ½3½Gß¹¡Ç™zš³]ç¶;Î]+Ü*­ñ>%(+ÿ &3Û´þ\OSÉß˜ÚØR×Ù,¶ïï)f3Ãÿ a£‰ç`Õ{\L­rŽ*8nª»ÌÈ7Á›žÝ˜þb.°$&î¶v…«Í¼G+üÄåö†ðã–-ï¸"u}ÃÕü1‹Ã5ãSÓ=ãŽ}—Ý7½_yËÉf	[Æù'½ËFqÝûÊ;3Ä‰•Æ{=Ëš;ÊÈj
Š±‹–^11ãqK?‰‹ŽÒ¼Ä_¾�­K†în±ZÄ]ÔT¹ó3¶ÕÊï�Ñ,òý“Aq¯á÷ƒÙ˜ÖŽÑÂÏý™kP£<ÃÖ·ß0ÏSB¥·Ëw²„^Ö4Ä4bcUˆþX4ÁÇÍ? …³ZûÆìd‚åãøŽc˜ÞéÍfhÀ—Ýï;·5«Ì0«š�<ÎçïË¾Á‰fgªñâaÊÛ(V}Ê4^x„X'|<â¸E†Õ‘žežPr\XšÅ.Ì¬³U6³ó+/iÄù"b¾È<¿™’ë™Wt.·™ZKï÷Ž™¨ÑÝÌýšõ.MÏÄÌõ,ËsÁèßíÞ)wff²Üô�v÷Û3AM¢i¼óî= (²�­ñ [}C<�m'-ßiëñ6‡¸Úçe¹e“w_x¹ƒø‹ÀxÁ
ix"]¼Ÿð†º~çˆW¶F«'œŒr?%4ÐœsýŒJÑwŸøÍÌ¼:^ÑÜ‹ s
X1ÿ (J ?Š¤vR¿…Có

gý²£!ê6“˜XÇúÍ*I¿3½o9ã”W�ùÊö—ÆA×¨2ŽM‘#u|Tã4Ä3Å­ÉTËHXa¼:Áýˆ=ä¾bn�iÔ~ Ö[	K×EÄÁ˜rþoúˆ>DŽ;ðç;ì4å£ÏþÎ´ðD¯.GZž/S½�}ûË}Ú8‹fà¤QES1‹†¢¿�N&åëlÜŒhÊ_ŠõÄ¿Êáfe6O3g³,Àš3 rn È®ß²&ðßï¹°ºŠPZ™<%açÌ³Ü§œÌö£†v\:G½jw°J(‹<½âÊ¶A)ù—kÁ2¬)ÉÛ38þ‘åÔÄ³n«SÖ*Vó}Ó!o(ç/íŽèo’/Þ2—Û‰§wyóÑßžaø9™ÏˆþyŒÅÎÜÃmœq5VüLs¨¶»!§ØÇÞS½x˜båž’Ÿ!¶è½C{ÃÞao`.%w]¢-p]<Çž ¤Öq®ð+8�ìŸÜ³Äò¦Þ&!m-]îw¥½ÿ ™ÿ G‰Z»SR�??8¬þ ™Os>Ø€uò—Ï	†iØBëÏx«"]…@Òðj¿™WÌ*çÄfÃ¶|Ë4dÜ·½w˜d4y‰ìÀÆ§cÞ±Ù˜Æur–¬Çæ[ ¹Œ4na3ß¼&«Ûúb¥ÕS¿´vóS}¥._âfÛÚûñ;âù�ß1¿òaJ[Ä7Ü‰òó9Lc“˜øzwë±×‰Lœ2KÁÃ¨óà¹…p<Î?˜ÆXH…ÎW(²¿’;§kïFõ?$s?²4Ž!6ç=˜å1‘§t³¥Ì�Ì÷ƒ{õ3zõ0ÝîQMÞ HrÁ8]fŒ»²:8rø3ÌÁ¼UBÜÖØ^q­Ã7š=Á°:©ª!5Tz*€R \*”T»PÀ«šT)µƒ	ZÌ(b»Â»\Âl©1P¡9;‚ñô97JiŽÑ<fmFÊ2ý5Fý–y!K.à#�·y<LÊÚ?Šš¿Tnj?À&°·uÊÔ÷69m²bÑU­îðF5h.c„a¤ù‰FSŠŽÈÛÔ´QÙ‡\%ZKž £WáK.S\¥fC6ÙW…w¨È_.›½Ém†Éy¼u!ay—yªH²é\0£!„¤Ä¹JfŽ,…¯Ò7)±}ç.Qƒ„êY²`Bá`1>fl¸à¢\-CÙ':@œ–‡öy—ÿ éøñˆSå
/ž*.ìžôßƒŠT­¶¥©) ZWwÑüQ3é;U^ÉS¼Šwc‡dd©õ#-¥›PÙµx8™^'UÆUfš¡hLÆŸ¸€œ!%>¼V®åÚTÛ… Þc3~`
JWÙg Ê1ˆÔÆ’�Ç‘éS»bµs¹Á,h·ÄnGYÁÉ|B~1�"ñ½~bŽ}²îZzˆßáwå¨¡‹T:q,ÆwÄM3€[R†rØÅnÖ-n=§íî6".Î8‹g}@qjÍÅm¼ê<ÑG¼ìÅ´5ÌÛâª\²î£ÊêZ'qó¸\(§Üš °L› *RT1�šÈV€À �äw3´åÌ:õ, òl&@Øò&l®b]ôjÉ=ÖXe¾é…õI„6}ªƒºCÈ‰=¥xv‰¤å@7÷²²EžºLÍÇ-˜žfÛ¾´¼9Œe`á�òÃ�wbå~À8^�°yu´ÐTÂÉsx($ozJfãµ[Z®U÷{Ç§àF«‰3qšÞ¬:ãw‡µÊIwäs!DbMú‚‘æj\ÌBŸazµôz1‹^â-(\"q»/ÁÐ¨í íä	�a­#Ñáùà¾;L$Gð§ª¡öª“´2PæY˜]ÂÚy•á6wÏ¾ª-²KzMVPkã&Še�D~÷i†uÁiM’ÌA`nwô—3åmñ%ªÂVä^ó8¡�‘ð÷�.¨ÏKO2¶›¦{�ócnæ_ä^,yA�zûË¤t÷'¼ù›_?<zû?ó8Ã0i°Ç]ÂÎ=K±UÜÓÞ,Þ?~`rlz€çˆUÇ;—NªåužbË¿ˆWzñ éMF–ÙöÉ.¥�5;™¥Ä‘¸ Nú"À&þÛBVõf(_0‹7X`ÚâàZ ¨â÷ÓEå¤ùEP©kËßËOÉ6¦QYŒ€á6vfIZëÊˆqgt‹¸zÛbn•dÝ‹$y"jÂbÊÞ“%þvÔ)s‚bÖ×TÛ{R±¡Y¹V·?
‡|YF¡Å‡‡ÈËäÍ×Ð)PÄ®]ÞÖËÚÊXr-XvaòdRŽPÁ hÚúCZJËpÉgbÉ·òˆw¸Þî £*Â#1ÊŸç»+ÏíÎ$yâõH©ºe[Ù„‚¯{*DW¦‚yLbÜÉxÿ åqbP?j;+	µHS‚šÎ3È?Œf�}f,Y×¿x PÛ¨c�3µ&¶c‚ø‚^Þ™ÄÐ°×-ÅË³¿è<ßØœN2>H?ö73Ðf`ã5Ø60ƒH‡Ibd9"›¨Ñþ¡³Û‹˜|øíöŽµ8×ÇOýJÖ
­³wÏx¿QöÏk?î'ÚöJø§u`ü@SüÃµÃgå—LF”{J¾0Ïâ?ˆ´û¡”|Ž”rw‚@k5Ú¡…ììŽ{–$ß—”´)�ÿ 0‡v¬¹XŠÜôÝ¢/Ù¹žÏ{K¸á¨55ŠŠF<Ås/jf©çÈ¶s'&Ó¦wÎr²È’F¾A	ÃÃÊ9SgÇ,Å !Abj4�¥Ýh;‹ící‹œÊ0[Gg”ÿ P ‰ûE Ñ&H(ÈŽ˜ab+e xÔR'…‹À17)UI�8. Ú€0¢Rû;	S”AËªiB¦hL,�!‚Uî'©2Q Oˆ[G\F¬á	Ln†Ä�œ²†yVÙŠÖì+8ÅŽJesiKœp›æóÀZå‹lÊÝKV�Ýn]ói!â3xz–�B–Ž�aB—cîˆ‘ÀSOÊp(™4]ã…ioÓÑ›O	Î/Î!aÄ0ó^DÇ
Æ)`6"s8•Å£V 7{—ÝþÁÄ‘¤RÁàÕŠ�§œ¿*¾Dah{ø•Z{fXBÀ~f{_˜Ò?ó0õ*`‰¶½_FEˆ�´Þ�¹{K~O˜.)Y·ïâþ~Ù”…m~&˜'?î4o³™B¾ëB'Þ\ç_Ô£ü³¸EÝÜÝ¼Á¾ßÉ™Ã¦Øn4íÉZÙ-½÷c–»j>ÿ yYd/¶³/—D«hÔßdªÔ,¡o±ÄÉz…éÛ‰c7³â8Ùt¯i²Xÿ 2¦¶b�SÑq;¹ŸuÄª³Üá§‡˜Ûk|±Kí1}»‹ùEc“‰¸g¿©¢àÕðÌ*Ö¦oû˜ªÑÏ˜Õx€`>w2çP[¾Ó
þc}¼ˆ]Õbx&›û8—ÌzÌHn§}Ô>1)3Ë˜„ìVõ¼•üJ{c”ÒJq_�˜L¶9Ë°Ÿ¶_Ý¨v3-]icË—#+ó+Ž721}¡Œð�·x 5ýÄ¦:cï.ÿ e;MÖ(í)Û,ÆÅf;�ß¸ ‹‡‘Þn_ƒ^Û S›¢çá7ÚWÈä¾%msæç!UîS&â$¿ú�ã�Üñ•bÚ™~;÷lš->‘m<l®Ñõó4;ó
ËÄJ˜Pà§æYþË¨p1,ŽÚfõ©HÚ—Åê¥3Ú8Üß†,^ßò5‚ë™ iï¸J6ÁŽçqË8*ï=¿ÙÙÏüÆªªæ7Ã[ÌÀ¼y~/¼òèªùÑms¬ï†cs²s8÷H¡Ù¶}Åú¨�Ûû™évLTvo´xd^Û&ŠE�ÑæÏ™GÍ+¿ê‚wGo0Å_Ë3`þ¦ˆÁÄllàTãæÕïcÀá¿îÍ7ÿ ¤+ùÿ í§úEdcä›Öyk¾¡îù3¥6ÕdP³ÇBH:Óùa´x°@N*â‘ûI‚‡0ïIGþåïÓ{	üMc~bí¾ÁþÙµƒEÓtçNJE±�~çs–MûI6/l58þçÿ bÔe´Sçâ2×ï3ó¼ª	h?¢udÿ +(!ÎæíŠÅO�«ñˆ+h)Ä(Œù¯�â«‹ÃË[eâ[‚óðÛ‚Ù¶otgÊá£ù„Û¸ï1?¿÷€nž2BÃ¿S—<@¶Ï˜sÚRÞÉ½ç³´‰’—æ'·ˆ.!û‡æá’®; Á3ßÒ§ÌÃ™Gylï’«RÓê4çžñ6«îÔÛPÂUœÇòÜw"f`WiêXo6î?˜8â)òø†wÇ@å‡å³=£CÃ_µÍ•é”mìâW;²ÉÇ�C¥æ|jz1Ã
}º€Ù.i.qó ÛÆ¡††)W}·qø‡'ÄTÇ�îRÌ{eòÛˆñ–óã=§aXÜ««‹æfl�Â8¢¾"_ï*ÙZ•êr;înî6¥ž7)|Gþ£vö‹¿1â±²é[¯P!8®!¸p²#&”x%„(¤(?$>òøéßˆ9ÖLè-tå`›‡Îø›œæk‚/Ì®ïÄ´�»Ag��åâÈRØ6âGðºd³ç´ç’X.¡Bòñ,áü“<qÞ¥ø�ËÚc¿¼�?0´mÇÄ/wAÌ»Ž´Ê0.,À5eTªþeµ¿‰´ÿ e;ï‰ÈL÷ÿ �CL¯†+x`!`²º]w‰Î<ÎyºçF¦¥æ¹ƒ0NC³�q-\h‹È8ºŽ}»�§ÂÎY¶v‘ÞI¿™[�•ÝêX©jpsMqÒ]PÅh‹—ˆ©âà;áw¾ó	Âïq§¡+0íYx–.‘”3ß Êk@°¼Ë\]n?Íñ3m¾aÙÅÎ³Ä¹î!x†½¢öÜ)w¨‚–Õî˜†sÞg¢]1‹2ïÊÅá›ß±yØÜ/?˜«æ)þÅ1Äì‚×Ç�Î8™âë±b¿îa›ÔÜ®´TÑ(Z7Ã—Vÿ �W~e€à10XñU�½‹Þáñ÷_Ü¿›ì'wÎaŠ¢ûÆT¶.×	ù\e S,FÃ{–•Œö¨+×ù
ÕQÇíƒN”ì·vÌ]%@›j<9u(µ×¼q3Qn¿¨;.sÄu�œAìÌ+þßÄºÌ{÷‰¾Yœ†#°dw+u*çšÌ»jUNk˜	ýÊ¬Ìü}-NÉ	]¡;‘©÷sJ•Ä”~_ÎëÄª¯'~QËÞ(K”Ts›»Ü®‘²ÌËn<Ûšª²­—�äÕùƒZ×²nŒµ´s6†ÿ ”NÊÆˆÄ¾uÏÙ5ßS-ó¨¸viæ%²ÿ “wWâ_Wg,äÁñ1ü3=˜…-·¿‰ÃÏy–)^fÛûÁ‘ûü@²�gs5…#øOÂƒìã
íXÛÜó+•—·æÐŒœl5ËQÎ	}®UÑ¸9aí7ç²Úû¡üÅE¡,ôêôÒÈÂšn“QxmÐ‹ó2Æœü�ÁÚ”-¢ß1G/ŒËW1‰ÙÞ§e]€j•á��c¿q­?i‰ºñ£ŽÁ+OK|Ë8ÀÇ¹x3½|K£ÿ e,oÙ1ÞS¼)£®QÐ”ÑÏ‰yBâ[%J‹ÏÑàâ)>}?±‰ßB éÚg¼·~�[üÆBßQÁ…aÑÃ=ù‹e¸Õ\ºÅ�þQ¤9m÷0^ÆˆØû•
É-xnmq=%
râ7Šù™’édOÞ.\Ù+{æ]Ö"oÂØžV¥ÿ „9<¹æ
CwÆ°½¾òPÕo`ûÊßC &	°E…½8Þî~’a}ŠU†*VF <<5Z€³i7qãV/Hf§rï´JÅØ(¿lžT¯!O:«Ìj¦T‚PM\Ãp¢ÏˆXad
‹©�Ðô@ó�‰ëÜ;P<­žnÅdàÚPðæb(£Âµ1q–A Ùå¡-X;KÒl$
4µ-o@M�V–sÒM74ì½Jç‰µ§Šd·ª�Ý§`ÌÀk_üE01ÎÞù‚…¸£¶UÚžÛ%ö[ÞË9SP˜ðˆZE×sDÐiªGû²�~%9Q-Â+�¬ßx€.¦c¯/°”áïþg_0Ðw,Š4½Îs®f0ÜjšÏj™Ÿ0Îõ{ŠâðK*Ê}¥H§½dÜL”�±·'lf#†-qìÉßŸU1?ðIc{"*Œ8VL†û¦1Ä[Qÿ ³Úw¹yÕß1kÁRýÆ²à~Âw‚´{CÀ;óP
 JÞè tJáÂ_4Öyƒ5]`€í î­@F‘xðE)¬L©·âÃUÅj�_á¥‰zÃ5žE^ZÍÔƒÅ)"0¦±0:5ªC–VŠ;D…Å�99Wx´GV8ˆŒ53˜éÿ Ôˆç@:ùråÇ��‘Èà¡0$Ç‘›¢4³ÃˆY¾j¤ôp]ß³ˆô;ŽçÄJóR•8püXÄ,GžEKRí6‡\@Ut%¥ßþ|K_ò.°Ê0ÞUKï26_˜ã¥âµ.”çú‰Ë^b�@]sÇxúù‹Š”½ÌzœaÄÕó9˜¨pÌòÉ¨5éÌÚ¯úƒˆ·XÃ*|½ÇÃÄýùðõæØP¾`ànPò—Œ›Ûûâ>YâV$¨.í|K#á$v[_÷7ŒK¦SÖ4ÅU8í}êTÜ¨ó
\ºÔR§$vÖHÖã–[üJUPžw
{˜ž>"�Êã´‘¬°€ý¶ŠÜW<ü�LÛŠ`Ò#Š‡0ìYu+·šû.Q9‚{Ò¥ôWû2˜6GÂ@­ºä–zJÍ{?Á(¡ª+ŠŒµ -VŽö‹øáKÛFâ·sÊ¬È©nÒ�Ís,ì�¶[%`(�£²v]“7qðPF©N1ãAR»$?Ì±v«Ûë2Õ¼v˜ÇåQ¸ŒfrÁc=JûD¬2­Éí‰ÁP×ª“qwšèóù—\t¹å,»íÄíûA—�ûž³|A2kÌôž¢e�RAöšÓÌç<ø›ß÷”sXïêV5»©Ê¯cszß)ìnQ|œÎf»ÃuÚ_�KÀ¼sÈ‚ÂzL•òGo†>%‚ùq/\>‘iÏÄK–{ÅLwž.ÿ (˜Ñ4ŽÝD
õŒó-�Æ]åþ )önág#‰˜¹mñ™K*ÑÚ)ÆÇ>g¾C†]Öö—MeÆ}CM^ËÝFË—Œßh¢¦y?„.ÕÁ.ü-TË*ÙØ±ª¸—ÝµÚP€kó)¾yœ1©^žbE~~bèŒuÌq“�ÊyŽf!ÙâV�¼8ýåÈã>ib¼Mgd¼jîSáaöv€ t`óXƒY8Ó0ûûO1â}ÏhW�F·/“ˆ-•½¡ÃYï–�£Uq¼ æ“/9}Ê-w—yË¼#/¼ÊX–ëqÝ÷ÙÅ½ÐªÍqR…[ŒV{Å«\Øþ‰¼…¦æCvC.ñÌráÁ©ÞEÜÎŒŸ¶«¶ `ÎÉœ´š9w…fÜ/Ìñ5Å/óà®•ÿ P˜!Œ{Fí˜°VöÏ3ûž%EwÂd‚ûf™•å¯ªº>;L�›<BïwÌµ"]åß¦ë¼ºù˜Þ‰‘Á£W4vGðæ[A¡×‰Š7,¯â:cZ%�»9–v„¥¦³Þg»¨%»ïîQ™e^q8áà»·3Ì2#f<2Ô1q_Ñ+Üœû‰Ñ8;Ë¯ÄA®j=9˜Š2öS˜¯ÿ YÃÌL•óÕn	~Ä×ìâb Ž8†3öMö_	ÍG	ÜÁÌ¢ÞÎñUsV +Þ,íóó,®»¡}ñí,ÌÊÓ|Çgc^"£ohÕ?qÌÞN¹u”Åö†Ö$óOò‰Í5‚!Éšgï*@¨R‚ë¼Ç•Ç<c’âëˆ®››_ì€mDI†©w]¦æ3ÌVz¿ÄSÎ{Äv‹lËý™¥@«‹ÿ '~æ”oÄ^s¾ µ¹Ï¾flc„E&K�luÔ¶†·'1ÎÐ¿	°dsay2G>þeˆ‹UÝ™q™ŒºïSp·Üí0¬9œ‡–æ™Ý…�{{Á5ˆa½nZmˆ¯ñRõø•YäÜ[ñØ–•D3Že‚öÿ æj—†"gdF<K1Ç˜
§‹™sÇæ`y8ï)_‚YYivÔS¹æ¡SÑ‰Ý\ð•o'·hilr¨¾çñK³q
ÒúÄ©…ƒ±ÈêXêx¹�¾žbäÊ3‡˜tïï�f2„á.½íEuº®b�>ýå÷L�g¹�ˆÖ1ÇiñŽe>DÏ´Íö˜çï;ùélÜP0åŽ»ÂûêÕâPÕßÄ,»}ÍÍ±®ò÷/º_u&Ÿt|ÅÌË•Lïž_ì»V^çpªïÛÜíüÍ•¸ø¼ñ;˜ø˜Î%;;˜åkÏ3'wó
�º£#‰Zx›øÜ¦�ÌwßÌÇŽðÖ¡Ë�qONÐ¯n%´ù˜š”99%ìcùKÿ �r^L«ŸQ1{3-çÌñ*ÿ 1dåýKqlFÂâ)9WÈÔl[ùƒyãˆ1{£�rÃïQsFHÕ¶0‘Ç9ï0hÇ½<³xº™SË|Åwã)U÷L£~„S©{‚ÐØqx&H•¯”½vï¨˜æ[¯ãæ0–*û0µV;Nïˆ}¼FéŠ8©oðÜ³æÏ­c+Æá–Â§jÌ9;Ñ=J‡
cL½cÜqXÿ È¤<Lõ”ÜÙ½èšOípi/®Ñüq>ÂeŸ�2Q­Ïh™í›?qcµÁÁqFfs™ƒ×Â´|A|T¬OË™kõø…²Ê¯»z¦ËîbÏâÃ¸'ý¡iŒ–_™ƒ_ö8¯qó˜¸.˜þÍDåaìÌ
Û‚5`õi�â9|¥/SÛvr4Ûuæ[Ÿ²W
¶ÈÊÝ	½3åàõªõ4¦5‡Â^ó–+2¯[;Ãyãs€kˆ½üE¢ý¥¨ðÎ	÷Žt\¿ÌMW~ ‡ûèLðYYãÔ´®gƒ F›*ó¹€m\FPÙLþPwy½Ë¼µ¤ÎG5ÝAbêµ>G¼moæ]Í\ãXxž_ÃpãµÜRÃeÉÞ
ÅÞ„6¾en;|JÕí‡9aÍÆÕ_xíEçýbf·2c  ÙXkÔ¼Â`2Í�¶×0eŽv�‰Š]½\	àc¥}‹�÷	³h\Ê“OÂ]=óJvª�_dnÞ&5ÊrnÜ‘ã;Œ¯Ì¦P igu¯Ìÿ  :4œ|ËG1w�2Ýý§ZÎ;BûL¹Q ÝÅj^¬Xê¹ï*¥—êsá¶5~Œ1ÔÉxõ3Ú!ÆHž |JèW³ ª§%ÀÜÿ Äù' KÃ«y{O•7W¹U®à7|JI�ÿ 2û7-Šó¾;Í—¾b™·÷p»®Óáb=e®éÄoŠ–¨)ù‡Þ ÍÃxïQDp÷‹�´ÎíTEn..âÙ¾Ó‘æa”ÂËWÑStq¸`\–Ürž.wÀÑ·föjS¼mþÌÿ Ù“Xï€qw5›—ŠX;5üDSvƒç‘ª¾ð£n"=F^ã¹Çyl104K~ÒÙ¿imbc„º* Ûø�ŒLŽù”žXß°Á®“ †à-‰.î!²¤#Éf8—åÿ %C{Tv¨q£‰˜|N{Ì‚äÂÕŠ*[Ä¼™j+Ú˜ðé…ªÝb]st§¯
†Ñ©Éï‚G°h6¬ÇW€ÀIÀ/gÓ‘L.1cþó wÞª ]TôÁ]b]¨)Á„iÀüJYvYEãàûF�Å™M´âºù¨5oÌ7yõ1^Q¬òN*Z]º˜<EwÄ*Òïže�‹¨o~'ã´qa¨×¼Í)Šœ£Ýó1Cñ4ü¦BÕ¨Ï™uFKd\k›¸«Vç&,½¥)üJv;â:"P)Þ*=æLmtL¡Þm†N"/'©ÉEÌ_Ë2uDªž8™¢õ99”{ž™Ü.êüÌwø™5øƒ@$»gZÙSIá†YÅFMâ®Ñö–íÿ “0Ûîì/V¶ª³[GJ|'Â«TpR�KÊ@�ÂûX£6a•æ‡™û"& ”ô†ÃdGl-ŒÍV¼(ðÑ‹²çRèïi‰ž�ùkMäÞ#7¨û†<sÍg¼4{Í,.,ö‹»&Bû`°ª¨h.šCbÆ¡ÜðaÃ É/V¿åÖ[ýK¹˜$R�²¶Ñ¼¶¦´¶;»e�‘ò‹É÷˜¹Ygó	eû™û%8‹jŽ2òî£€9þ¦ÕÛ3$;Ï€ˆ¦Yeizˆ9ùø�â~Óæ+º–åÄm¸­2bªÙƒÏÞ_û>V
s¾fWû›—áª*³¨¬®ÉiŽ ez%»ºñ£Ä (H¾ÚÌØÿ µsjiš-�Œ=¨ZŽÙbôÀÍMi¹˜t®÷Þ_ý¸­ñÒ	—GÃ‰C)Uu–äÚƒÉïSV¯p½Àœeï5ÚXòæ`¢fŸ%?Á®ð~qe"Po¾'ÿ �ˆl,¯¸ƒ'ra¶½�¥ëdµ^½çÙâ,IßX‰¤¼!o¨å;Üïˆ’n>IE–\Þ	ÙVYxÕÄWÅÛ.Õ³;Ú€¢ìÇ�J¯ØâQ°2yŠh`GÊðJÔe¶]àß™~*¥©¼8ƒ\¸˜CWx£ã‰¾}E§8¹t»
òNgMJ|ßó2Ç_hòP¬§oÊYnfšß1ä¯Ê˜öç†kYCJùžŒ(÷¸Ð+ëâ&Rï±äÇ+JÏx®{ña˜LžÓw2¢Ñ’Œ9%‘:1(œÁl7\Ça™Êû-ÚòÇî”Ì‡¼®y5>`]inø‹Ejºi‰~
x•y™S%YxãYªð²Wà«*žÞ*^²ßØž'w3LˆÚ�ú˜ÎuXi–ãLñÙÏ‰—ã‰LõZ|MQ>òÎ53+7Ä4ÎQP/që›UÛ#-ßâP ·lâRS§R€·ÝQóÌzäÑš‡&áÚÏhû�¾eëuþ¥
¼ËãCS%>e[x©lÖ{Ô´wMæ2/Á<Íµ¶ÑjÞH¿w?˜îfb¿”®ï§˜oÿ ;L±³Cá�ïñõ;.pþ#`Aþ&÷Ì
‡<ÌNÈ»z…CöÁnØ\ÜE¡LCg2±�Ëg¥åâVÙÖæì»ì`·q;ç¼í3Õ«Ù4ßeÂöÏíÖx©‹2AÙœ!À#ªf|JsžDíjè-žeŒAa›²ÛË—˜ëˆ!’æÇãÎGßKñµx”oPóÌy†Þñ}“àóˆWáý°’ÿ ÙP[®':§r(¹Á�²�\ø‡œóÞ�?Ìn×hiÎÌóªõ—¿53±+1v¸¶G¶TöÜjµ¸Ô]†‡‰ÍGŠJ´˜Ó¿Ä ªÃø‡Ø;˜; â7Ë¸’ƒ¾5óÏ±%–ïÔ0§ˆŠÆâÕW;›Ë)Æ|Ê \n:ðìÅÖ*Â]V¬ýæk¢Ô”ä¸�Wk–W˜­ÿ pÆ0ÃÞRé”5âaBk˜(øœÍ¬o´¿ü—šå†E8+E­mž¼� Ž’oÛ3ÎÔ–®g¦±7h•ŽA¯˜”ÖJ1s’¥ÀŒ'jÔOÌÃÜb”Øì–xñÑàRÛ•«V?©yw�Æ`4K#ËEû,Â]3‹€n�™ËeÝÞFêcÀÙó(Æ¢úWü™Ã¦]›—Ýêy«óÔºû)­vNëâ Ç:šñ1ÃÙÌçœk1ÑÛ˜�Ð<â"«×âb£ò&u™��î×âTmÐ¯õQ½¢OÀ;í5óšÜ|_,{Mqsÿ ‡Úy—ˆf™‹ü“�ga¸Û²¡Vøœÿ pwé›ªÍF¯ú—(-ÆÐOôÿÚ ?!úY_K¡è@Ã£FR¢ÅL(
¹��ýèyêt¯©éR tú¯­J—Òá_KúWè&£Ða¸}JŒ¯‰h©„’[i/£cÞ5ÖàËú’£Ñ].è%J�ô×è£¥JèýÒñ´u®‚^‰Ð‰ˆô!2ô¾•ôÜ¾µÒº/¡Ôéqëråô»ë_¥p:$%Ëè}5._Ñpè°N”Ké]O¡—ô‘�õŽ�W Ç­@ƒÒ¿Cr¡Ðúe.WÓÄeýJ•ÔÊ•*=.WÐÃô«¥}UéÇÓ_Cõ:sÔ%K‡Cè¾†ýVWC¡/£+¥õ¹}o£õ=	_SÒ¥t¨UKƒ.‹ÑP—ÔêGècÖ¾š•úÑêJê},¢ã8è½ªþ‹úAÖ¢u!§Aêt®µ+­ô~ƒªCé:_K— t`�C£¡aô»‡Kú•ÒñÑ]= êzTråÊèJ‰Ò¾�ô¿]G¥J—ÔèB_T�Gè¹Q‚úÒ5(ã­Ã érúŸA¡}Yrÿ B¾��[ú‹ÔúG£Ðõ�Ñ]jñ)Ï]}<ôI>’o¥JúÜu:×ÑR£ú5Ñ„®•*WFK‡‰Ô®etN—/¡ÑèJ•Ö¥},~“£½Í%Ó=/£Ò¾º•8úD~�+ézW@tkˆ×xƒÇ¢Ëèt:�k­BY_UÑxJÔ
%ÊúÏ¦åuzêÆ/¥:'FáÑ#¼E¾—2¡@ú*R2º_[„c*=Ã‰N_£EtÇG­}AôWEÁ›� 1¨�+¢@è¿EÆC Jè1ƒ.\_¢ãF†ùm U­º'"Êú�¤%A+­õ¾‰ë£�z�Ó}t¨}CÒâÃ¨Œ#Ð•Òº1™t×K—Ò§»ËDTµ*1«	·»+;…+zÆ9ˆÆ¬SéæS×tq‡ð#Žþ ôzß@èKè>–ôQ>‘�Kèý+õ¯¢åÁ•NcÑë}.V&µ6Í1Ñ¶wÄuíÃòÀã¡þÈ…ý"þw>ÓìÏ’ïˆã Ó–ÅÆUñ¨¯B÷»PkA‰Ž�Ñ]n_ÒDN‚?H}Zé].åÊúï©?X tKèeF@e¨Ëõ_Ý?‰�‹Y3TÙŽH�¥ŒuÇ5ò¼1Phµ^ÚK1 Ó~ØmÒ°ÈÐqy.�Döb°Pìï•UÇ%Àé]ŒI:±‰ÐèÂ2º¤u>†n_ÒtHB}/©-gO¦T\U¡ÐÀ|[ÊÃ¤et©P�Sq‹õ0—._Ð²àu®¯FMýGZŒßK—õWÔz�:½õcÔeý7ôW¢}eý×_¨®•ôT%}KŒ¸K‹¥t~‘Ñ:'×PèÆÒæ=‡×}/è¾¬eW×}GKƒÖåË—ôŒ¾¬ƒô_W«ú úÐtý¤t®¯êÜ¸ÁúH3¡_M@‡Ñ_ª¹•èþƒô±é}.¿Ñ"ô¾©Ð¨:0‰ÔëRãÑý'¢‡Ð_Õ¾Œ	}	k¥2®'$¸¹A#mK›•µ"Y­ËÆjz#„„ûéDet…â	¢"©â‹d·2¦	Ôˆ±2ô'¡¢Z¤„âÄZ”%ºR†¾…—ÒâÃ þ›ô‡B´57?INk::IžÞ�£¢@ƒ™¡¼MsN…F¡·ˆµ§Y³.Û¥(@…ÐYˆDFŸCúc¡ôoô6t3Ì`®I ÆSN™¢\²P–Àó3@ÀIZ�MH	RÁ¯AaÕªÈÊºi×¦T—ÞÔC‡Z	³¤²F¡0ú }alýýýI¬¨åBz$$Õt«%€"%@%Áw×P‡r¢`Þ‚uÐ!)w)w@`HÊ@®•éV£!•*¤¯ô•ÑKÓ˜þ‘·úU+é¿Óz°ê^‡è²£ô'è/Òu:=OÐ%Ãÿ …èt¿ÐÈrþŠËèýKýB¨:•©R¥tWZé]R¥u¯¨ëP•+¥}>ª(ýW'è>ªŒN�+õ—ÿ Ì/A™1úk¦˜}iÒ¸°ú/ë:©aõ¿©qèõ> wÒæÝíý¢þ‹›ýÅõ:q­é_MJý'£ôV*XÊ¥¿BâôOÒ%ô ë}\ •Ò¥Jë_CÓ?¦Ë—Ôú,ÄŸ0˜1K—Õè®‡ÿ €2£ÐYsBz†;s4è;ãÜG¡Š–%ê"¼0QFÚh‚Šï�_©‰Òº B«11'~è°ërâô_ECèKê}â<×hHíK, »¹¤e•b9ªÓ4;¨ó,l�a™é2¦/~ƒú0:¥rúú¦WEF\¨�Ñ®„#úvéh·-Rº_Q–ýJý$épýkêýé}N„¾¯C­Ë‡ÐýWÕŽ•ƒô=¦£ú,bÿ Råô¹}Ëê•=*\"ô¼}
úyý èôeô¯¤ú+¥ýa‹1è½ô¿¢âÁè,]ô•¨ê¾Œa/é¹Råô¹¥s3Ð„F=UõßÕ}/­À�Gê	p�Òÿ Lèt¸©}1+¥LË—	¾‰/ô¯¥Ë—Ðë}Y•¼}k‹À„¨þ’¥}5Òã�UÊêBWEu¿¦á._K„%Ëèô•*T©]o\0¾—Öþ�aÐ:ªT®µÖº‡Aún_E‹ÑýÂ/[•*0bõ¯£� ú_[UGUõÜ¸=O¡êÊ�Dú­Åz\:Ü¾—ÑŽ”ËcÜ¯¤�Ð=/­Ç©Ñ„ÄÇÐXú/ ýéz\#ÒåÂcõŽ—õª[Öz¥J•Ò£ôÔª�Ó‰Sz‡XŽºØÇªéÐ´Ç.1C1— —*Wÿ KŒeõ"}!ÖºWR?EJèËƒÑ·�qN€um%’Ü Jçè!Õ¹_Hÿ ò\¿¤0œFA*\z2þ–: fXú �Ã �q[¨#±¾WÒ2ã?üÉ¡�[éAúT¯ÑÒ’\ýd=6˜Û³´‹�>¶\¾¨Ÿüì©Qúoô+ôƒé¯ [=hÆciáô“MËÿ ã¹råÆráú7._é¢¾‰e†ÿ ùI}n_Ó]rú¥}o¥J•*WÑ]NŒ¹}§ÿÚ ?!Œ:ú��ÐKéqC}€êuák¥[ê³Qy–|â_<;_îç0ªt©i¸#¡|“LÆWK„¨’º×@ú·ÑNe Ã«¿Ò\>›ÌaôÜk­J›ê}fQ0¯0¶nù™î1Ç0h!CÛªŽ;ÄŽØæ]+ë_EôýAÇ@‚^"‡Ð¿Eêý„z_EEÔÃqzÔ¹rå1/¥Ê u¼£šJ›ë}©Ñ}HE„aÐjWÐ¸õp„Y_¢Cž—ÑúzßEÑvÇ2¡ÐQAM@µK:�‡E•é\¸:²ú¿AA%õ²_C¥õ#¨Á­q†ztZÊè#*Ëè¾·ÒúXAÖ uz¸�GÑc¾Žà"—]WÒºÙÔ�FWEuz³1Pz¹„:9‡Dê®¡ú+ëp•¸:WAÒ¡ÐF•2®Që}¢åGé©Qè—Ô£*—/­þ�ÖñÑ¨=uƒÄz\}F’ ×S¥J•/è"‡G¡ÑèGèH&âG ÊéR¡p:_Cê¸N!Ðô¨°‹7Ópë`�™´Ú2ºb)4•Ðú�Ò¸Ê„¸Ç¥ô]1f%ÂX ¾„\ %ÀŒ¾Œ]O �Æ\"¢C®¥ÍËê¾ƒKê8ƒqú�tÇfÉBðÿ '%ýf\WD†PE™Q„Cê_Ò!Òã À‰Òº#•§„wô[,¯Ú¥FÃ þ:ÕGèz1qf¾Œ¾Š—Ò— t¹¨tM3+0„¿­pè©Q"ý%„¸²ñÑèÂÏè¨aPŒeÁLAêô®Œ„HáÐF9èÂa¸2êWEZ\ÒYU`„0érú�‡¥ô¬zpu31*_Vaoé:Ÿ�¥De�Ä¨ÁÑ%tIQJèf±ú‚ãŒÚu©S™ò°"³¤W·+£×þ ô~…èAÌX}&0•PúN•¼î:’b\`Çè_I�ÇPß]ßCpÄ7¥½*\6·š†¾‹ƒÔèJ‰ÒàÍôbÇ«n—Ñ]/¦Ý-õ=^ƒ¢}’ãåÀŒ‚3F%C0¹rÇFWKék\*Ð]òðnXˆäúw¦àépƒô˜A—�Ê¾’*Wè²ú1éÄ®—Ò˜tÖ+éQŒ"73pb`N"ÌGÂËË_Uƒv‚ØÁeŠgvNÂŽÄnV½o9âSu7FÏ}¾e�vS0ºÞ-¾Þâýzú¯ª@ÿ ã«£¯¢¥õz+¢ô¨OB†Ù‘â;´ï3iuâÛ(=§h~Œ¿îÂËøRàäŸ	ùø×â¸µã(uA«0(:W;‰€Ð+]–¾Ö|}@ôzTô>ƒ Â._Ð#.C=_¡ŠèôeJë©æj$ze!Q…p¹R¹I5¨œ7¾¾ÉüÌ„KÆ®”ç†n"EÝóÅ]ŽVÛ)+ui±§5+�•èŽ…$�5€fìÜ/No-§u£\ yD!	RåÆ/K—ÐB5ô˜t\fÝ1:×VWG¢Æ\¹ÄX½‚#£p›—0<ö|Kà`¡|²«Û4qQT3Öåô:×Z•*1:Ô!èˆÒTa79èô#Ñè}L¸o­õ=AÑYD!è=9‰#ô¬ã+éLJ—u?QDç¡�@�èÔ¨�eDÌ¨uª	+«…Ë‡FC ôÁ•.\_ÐTÒzÜßÐÅ=¯ÔkÐ˜*Š€é¤©^Šé®šý9I^€èT©]BWBã ÿ á_Òb‘•?EJúÙVÊ¨t\©Iô=OÓ¾ƒ	®—OÔ>¥¥]k.WC£Õ]Ð¨Ê¨2¥F_¢¾•ú/¡}Ñ}C«è¸ÊèJéÇZêÆ‹s.>z')l“0Ó-Ôv0‘í¢)D2ÀÔ6Îâ¸ˆo(Ùì™‘	gÙ ÎSy%é
¸Š˜%ŒÉ¦o fRWï1è­Ð&iGó˜>`Ö¥™ˆ˜�)ú	_§´0~‡é«‰Ò¶ã"VeUÃ¦©³¤jŒ½,«Ò'Ö=Ìc2mƒ3ž¦»‡A«¡hD­ôpk„,GB, sP›G ŒzUÆÇ'DgÒÛ¥tÁ~�Ë‹õ?Aé]9šúÆÉgR¨‰TDËÌUîN^:GS/,^DÊ\Giu3®ÑeˆÙ,Òj‚.A<pTX±<Àš%B‘ÜJäEˆCá5ÁÒi	�Ž„&äÁ•ú´b‚×ÁÔU�N¤¨µÓ]
ª„qæny¦kæ-³PÍÓÔænš†mžš·¶ÄXèÐFYšF=Èú.�6’¦*â+¥ª¦²;�j^î[ž™ºY/¢[†ãúˆ«—ø>[|Wyý:)qcÑé]«ôCô jstƒÑU~’¿A_¦éq/píþÇôýçÜ{·ÛªåÅ¿ �ÐB=R¾†QÑéÏB—Õpè©råÃè¨ºèu%×ëaúþQí-è½G«ô×UGq‡E�@1†Dd1=¬ô	§J�Šu.éN‹”„VYÑrÿ _2m©[¥}¹}+ê¨Ÿ@z/Bèõ®¢/Òu¨u„¯¤t·ô�C_Ig¦C†¦Ø}A2úWV•ÐB;‰*ú	]X"GC/èB_ÒEœõ¤%~ –LoÂP•é:•ÃQ%t¨’ú×AÑ—Õ‹.quã1t¶(°•Ð}N ô:½oõÍ›qæˆ¶smô:ŸEÃè!Cô—¥J�VÌ\@L Æ<ä«Ôå½9˜Nê3ž‚Û<²Ä¨€lÉÜ]5ôŸQÕýdŸÌLÃ-·Ò¨úþ€J"A+¡‡BsOæ\}·¨4ßëó>)oÜj5#È·ÃDøŽ1¢¶"»�Kä§qÜåySqÖçë!iV­É k,ü�¯ýnãZ©-®+¹B_%.cÓ¯¡z7½Du¨ê›@ü Ö;å¡(ºXR¯A‰Te°FA¥ÕXZø”â0M0ÐXø„®„7F´­€(A‡kn—Ü‚¾QÐî3ý*66|)SiráôT¨ þ¢\4V¹”ºæ˜†HÅ0Œ ‰Rú•ÐGébtß¨ÇT”í×ñ¿ŠTÆšþ}§æå?c¨ÖCÅü¿Ôv-p¢ÖÂ®goè‰ËÃß-Ñn³k5øKøßÅ\MD+)±ÅÄ6sì16ŒÑ)óU-!ò NElv¯Rå©Ã±Qc…®.ih_’�ˆ4ppÙVlx‡˜6rF`Åò-b4©Aa„m¿2ÚžÁM’œÅxz£îý¥c�ÍµÊyZ±­XèH­¸\¸ŒHëû·€Œ:°€éüjWE#f£Ô'Ô&£s1�Qä•7fZø!Üÿ Í�Í`ûè¥ý÷	Iq–[i}Å)D�„³ó*‹°~%.à»ÌW4J› x�äû/ò¤éüõ¡P‰ ú¬TN„~«+¡ž·²º¨}@‡Eñ�}]Z†áÐj	]j1êÍMtz¬¶(@f;úD¨Êé™Pê? ~ªºT¬©}k¨X1cõßBTYR¥Jê%}u:P�ô¸N gÿ ”ôúXôWJêÂô~²*%G¡Œ©Q•Œ®«Š•Ò¥t¨=4@ÿ ç:LHRŸÐ©}2¦zßÕA!sÕIPŒ#ÒåLJ•Ð:Ó(uÔ®µúC)‡=kô—Òˆô'J•ÑèFcé®˜‹Ð%N>“ÔC :‡ë*W×ì!PýéIS3Q„Üa„§Eê>š¦z¨•Ž€é].c¬¿Nº×Jé§A+¥_CÑbL1Ä:T®ŒueB*TI}Mô=T¨~£Ð"ËÄ§‚ _éy7Õ,š}C0ä*þ³Mu(Œ± ô:Œ~‹•Öú7.T©_©}o©+è©P•T Íg@2WQ¨\,yí(ï¿ˆ[Sù�ÓR£*àÆaé'0„•Ñ]¡Œ%Jêt� ýé_¡Q•¯£ƒŒ Â¦f¨è‰²«¯}ÿ míÇ¿sßùúU‘‹­M¥uO£X°•ÓŽ•+£9ýú²þ«ëBêº]j ®—ô¥‰],kóþBÄ·2�þd®_¢�:	]B:€úmëXê«•.¹¦~¥ôn_è5†eÅô3*enðŒ.§í‡çõ	
Jé]1*6‰ˆD•ôŽ�Ðt¤Ñ®¯Kê}'èTZ>•Ñ‹¿Ñ¯Ö'AÑ]	¢ë¢Â5*gõƒ t¨¥}5ô×Z•îÕêÿÚ    ozq—•i„Õ$¸xz¿1÷—õgüN×<�‰5uë;�ÄJ%r§îåoJãWÊsN£‚¦ºTÙ£�FƒcBœêžc\ì�¡dê–Çv|oƒ¬…-ÍD¡ßUá·ãys²OIÐ­ZÛ9�Z3‰pa¾dx±¼¤dñ¶…E¿É^Þñ\	âŠÐ£µ{qYsX<¡®jXí@ëqçú1kKùs'•„95·mZ}¯ñ©º
/Î*`v£æîË²~N»fßÃéšþ[Sà;´TZ×tâ(×üEßÁ+#fyv;Û™÷<:QIÐ£�/yÁå“Zd(sZƒÐ�´VZéªû—Ú›v´ÖŸéõ›B�áëÆ“Ëö‡4,o3ü\y!õ©UåW÷ãäpô÷©€†wÆ—1ÔÂÞmÆ¦¾“_!¢û�ú42[Û�=ŠkH”CoÆ•–Rœ@ç�õ�ŠZGœ÷d(�OÜÇ‘„f£Yð g{“(tt„øÀ³‚i_‚¦­§©tdúó1¹µýÎ
º8nç¡5ù³Šq‹L[–Éˆ¼¯à?QØ6­Fä¿	lÔÜ+ñë;|±?ÒBž):»³€hÅùÒ-–�Ó\¿O	µÝƒ	N¤iŸAn¡—�h¶aHw!»ÅJIé-.É00/òß<û°èée�ú^Ÿ¨È�}5 x=Ã(ù%Ea(e#Î4Ó~÷ÊX×Ú:ó«ï™ÂŠAÊ(VŒhÛiUjeÛ4“§À¦&žsðÆïE	ŒP£îìèˆ@ÆtOS=zY\~ÿ Ì˜þŒ¯7ÓˆUð6ñIÃ´�¾áqÛé¼Ã›P!bƒ—oñ$Ãö(Q5>/Q
(Ó2m3±#7qm·ò‰y›_õ)DµÜ=cãj€ã¬)… ŠM_ßqPçÀÜT²KÜ�ò˜¼§`¬cý2JÚMÝ¿¤•%ÁÛ¹Ùœ…o˜ã §a[vËoˆ¨Ó¶ÓH·ûšºäºWñµ£÷Å÷MùÎþ‘Ø!Ü¶U\ƒtXà^5Ù‡g,! ŸRŽRÉ‰.D�t-YwÛoy*¨NÁmˆ@ÿ ƒÚY@�ŽŠòï9î¿ñ”
qÛ P¸6·
Ü‰·)·ì�Œ²ë/K~Æ ÓLó�#‚@¼Â€ª½+÷û+ûÖH;†”†VkÚƒiÍ$èZ8ÞL»–ÚöF‚�ãsŸ¼C_tlô¥àb€[%î‡±XáòKú¿˜ÂaËN·Ó¾tÉÞˆ˜X‰„>Õ¾í[­»õ}u ºïCY�¼Çö­ð·ü˜äe´CŸ¤ÙˆI„à™Ù
†ÃX$C¾~›‡˜{™Ø(æüžÄº~>}EÓµßa1	Lþ«M›y¨r·¶a±´¾lZXÄ¡¯uz?žO“$¨h92ûw×ÍêÊ`zœëPëtyû«Óuˆ0©ÙóCm¿ÿ ì©æòË7-Â£†‡1s+eÂ´µ¨ÝÂÛÓToGëy±ZØ3XÅI%IÕ%]€‰	b.r¬M€á§Ç”ABGŠBúà{¹t½±½ëM|T4Ø$*hN4ò
mrŠ8µšÌ({Cðrõ- Ä†úËõkKÈªB7Œ�½t—�ß¾1à(#È•Ð²llÅýý„P $nqŠì’(aT
¦BK^3]�ÝªOãÎ›d‰å²shs…/4@'åŸ[53—íŒnEó+)�9w^NŸ;Û}[†>ô+±ÂSÔùÁ~Æ‰«Ò�@¿dyŸN¯\òrÜpq¹Ù‰�ë.'¼q�ÓVSûW©×¢£\o&xŒÛÆ�Î(¯iî¸ÿ 3+@+]«ê;ù/ŸÚ¼?SÀOÀ²ï`Ù0öæ4â-fXš	™Ñ¯îd–5nl/Dä 8©ÐQGþºqóq‚Š�‹Xs]×ú<îÜBÔ†Z¼J^6ã,Ö^@uÀBÊ`xÓÿ �Ï×ÿ ÑmFæÍÈP+ŸúˆiE‰¹µðÿÚ ? ™³—uÅÜ!t9¬· (¹É½™ˆe˜µ­¯¼¤-y"…zeOŠ2Cm•Ý¹k' 8Ñ¸(J@À²­”D4†ë-SrŠ+j¯}í‡Kí.S5Î®-›\™Ö>	{`%Üh|@Ó
Uy{Á’ò‡±^ý ­02ÕÞù©•"öŸ¥X³…ÙYüÍ“eU/ÇÄ+žÍÂ=¯‹–P!Á½óLJ¥º%ÿ 1°hÐ,
wpYè¨’öJºk:¸]÷x¨jƒÁ\Ü¢¢ƒ”Xj˜=Šˆ](ÅÚy€Þ…m­«Ì,áR¸¯Õ¿ Éjû‚#B4®mªR8.™
œ~® é ¨ àOvÄ‚ìÐb—ï4ž‰’$Ûgd3�àN<t@!<´!@ àŠû†�‚ÑTY°#L�âÀ°.–	r‘Í�·|,Æ×H¦³ûÜBÂ·ZÌl0°ñ¯lHÚaÉ�×3Ki+�qÜa¶ï:í.I]œþ æ_�|Æ"ìrÝÖyŒH"„I‹Ô\§ƒyƒqÒ÷«®D�ƒ#“& 	nGmæ 3º=·	p³—Ô2¾Íâ‚¼¦jëþFU&eÛâøÌÈ¯©äv>'$ °ÿ ìpjUpwæ!Z¥(qŒé@µ­ŽoMKmåk{Ì½Ù›é÷,!ó<Ž8•XÏr%Š0<˜�{”iYæfã[!íðXxªwžhåæç·nùï
"U«åÝ=LL„ùÜ<ûPäé_A
 µïÑ¿3•ÿ Œ,J”[š|Í$Íß²"ö¶<‘þà`ªJ§»0Ž’*Œ•˜VñPE­–Í8ß¸sU{ªÎ¼Ã„Rw™¶äsqˆ))¯˜I®åW®€JV—WšÏá¶ÔÀ·@ìœ�vp[Þ$Ž1eŸÜvî¨â¼qS”‡câ(�%©K1ä‹¨#lÙZ…©ki*�;–¥YÅŽðŠÖÍ†uÚ`¤Ù|\°TtksU™XÍÊ¤:!2º¦p¥àÔ4ÍpÔ¦Äy±†!Ð¥EåƒZÝ<øP˜¡z)e‰È3JAØ4AB 4E^y¶¢o%�³Ó
æ	¬.§‹ç[l»üüþ#qK ¥ª+tAŠ’ï»zQ†éF­ÀZ»Z6
:³Õ»�À‡&sÎaT°ÀÃ6üÄ^iB÷È±óE±]¿1e«º—ZóÀ5“–-ÒÓ›ñ¡g;Ã÷Sh%_ÂîUÝ-c|1)Y£º£{Ü¨èhâû¤7‹‘6}â,([ŠHìB¾X”�Îë‰q+IÂÕö–&ùC¢¬ßÑZ"ÀÓ§Qä‹V,“
5üÊÁ9è†wLÀ¤ƒ…†JºïPªd5“­J¦ò—ˆ ñ;Þ+?1P³£êù—Ó#£“GVÒbùs,W±Ó_Ù(ºËÌK²jù¨ò`()óù%>c°(Š½þ ¢«cE}¡·ÍuM<mŠ9bx8¿1À‘Ås™`“ŽÒƒ›²˜Wâ³›~9Ùe`Œo#�ò ´W’´ÿ P]çnÕ“‚T$ä6JÆK±ÊÁuYpL\;9ó42¹2qLšƒÒR8Í”‡%ï‰Œ
’¨[Ld°`¤ZÛƒŠÃk±A£Ä¬º-ˆ–¼»Åâ ºÖ´ÃMÕÓ*)pàØ±Ì¤;kœßkÌl8 ºxª¬ÂÅ§	„ñ}€/ =ªRƒŒ»íº`*9ÒëµÌ¼y�£¹­«YÆ u�O€«pÍ)•Y[æ*æø,[»Ïâù1�rB‘@B˜Å£ódEvëæƒkÉæ�¨¦¡T4"«¥¡c|wŠ(Û;‡$:¶&®SÉ¤B¹�#„æÞà.gµn{£G,ÊË×<Â6«=ó˜€J‡˜œíeÉºí‚+¦ÂnÄ4 ýŒüÔ±BÆ-Ú&ó)kF´¶U\,coïÌušÐ_¼“B­KÅYŠ€ˆÍ4Zƒ3E\¸×ÚR<Ù°Öf–©šNC>½Çs
~¥ë²Ÿ[ºÇçÑrÃ8P)£·0ã@5Ëó¸•hØ:co2Åy1¨­ÕÝÄÂÀ9[6§Zƒ0kËÛ|ÆíîMJ(™/BU·Na¸8hã�T h*lB‰Ã‰ p%×-Tƒ·QÌ´2¼§õ
ºÖÿ 0QÁ[±o¦{Be¡‰ÍÞ±ÿ b ÞÖe|ì«w‹vuï2�àý“nÍæýE\Ue-{ÿ e
>à£Y5\ËÌUÆlßbßâÄ—ÍÛ¨Ð–—®}J(hî‚–o<Dà…Ëg4gè}¡Wæ5{5`‚Ïþ@›1»~`ÐVÕ+u,¦WÈÇvFìMd…zÇfo�Í¥‘Õ+ÅÖó-v}­ûÜ¾Úì;U\TxVFÛÿ �7°á¿	k]¾ÂÛf49\qƒm™�xÖ"¡‰È%ç¡$Z-�#O{Ž£Á–“y`¨3WwþtBÁJ0ÀsjŒ@¼Û¦”ÁõLYIÐ�¸ahÝ¯ÞË”ëY°ÓªóÌÈÙ4?¸aI Á ¿^ãs(½·Cã0
ï÷Äb`,€QRˆÐv5PˆQI”csŸ ¨'ù7…�¥[ó(º�»Mñ–Ø¥áCñ­i¥VÓýˆÔ—[%bà ×ÎuÈó¶,Zš/›¸‹»%Öõ—.ŒÖp÷J›P-…È¼~!ê(1XÞŽn_ ?mv€.åaÏ‰^ÊQPÓýÄˆ/ŠØº½FÅ¡:p°ÙÌ¢¨¾óüßˆ „5“µ±}¢áwaÈñÞ^T¨
3CÔÑ(Ø§›¸=¬¤Òý’¢,84d0îg^öãu 6á>¡(6*ëÏñIµ©Ê¹Lø…åa<c˜0›Æà];qîåyöù�dh6ÜnËØÇÄM¶®Š&ïú„"ú»ÍÃÂ³kî€ÁñW›” ÑZïÃ…“Ž÷¦P…‚ ´¯#´Æ™ª30ñÉuùe®é4¦·s&êî‡»“sKe¤Á›@ šåK,SSðZ­<´x€m7¸o9Öù„Vã’­º;v––¾2žó©zØ)r}áY)©TµI’X,8¬¥<bmR[ù¦òœ¯X‚\ FÖEªR�TÕf#,¡špïˆgdÑ»nûrBæSbjÑË~«ˆ"mß`’§&–nþñ
ÐÕ˜sZ…í)]‹Í)}»Cv³€Ã_Ö%y"¨{^>Ò‡¸à>«1@Ql²ƒ|ö;³È¹9Ùâµ-¶H»ïæ Æ ÙÆ¼F˜Î’˜§õ]ª²s›ìÀ &.¯µê(òØÔÜ²Ú¯&ål¡£ã´¢•DZqeÔ¡g·¨©°UŽõQ©ÙfÛí’éA\öƒ[#šÊîifÒÎæÐ|\sÌÊ)‘]•³|$fE_3eÌâ`0qqê.zÓ -}êâ‚®CzÅ±jŠ…[xñÚVÒ©Èón¼A$Š)áà«Qd6uìˆ,"Âœµaø•9Bíº3œE `Â‰xÏ¿S	›Ó1—+à^³÷˜Y­GÓ>eÚŠj­ÓwKÑBšž¢8é·'Ã²ÚþcbûŸÂy?¹Ûwˆ¦°Ô·‚Øælµ†y‚«ƒHó~¡�òq^¦¡hÐ.ì·8ŒÐ²°0þÈ¨á~òá¦Aå«n&f@®jPa «J‚xÆ"3—ì
rdÞþÑQ5Øä¡rç³ÓÀ
;m3„%^8Ü�¼ŠÒÆ1WÑáAsæUT©{Ñó "J†‚�T¹¨p¬=ˆJzZ"JÃ¢Á¬×Þem‡%]âÃ†ðqt¬ÀÑ�-�Ñu¿*dÀ-~±ˆn€¥³PÐqw ²üeŠÎ�6
Îç‹.¦­-ñ\Â­pÃ®œê:S$âåqº”ƒ¨NÀAlä.¨÷ˆèU¨B×ƒ2ü4·ã¼Ý4† ûD.rçÆüGoØög˜‹ðYµÙºÕ@T-§$¸_aö‹ÀàóD5‹&OŠb­G�–j5Äª!é¯‰pPZ—à§h)K»º…©IV×>“%Ô§•W¬Ä
¢†¢—#äRóÈhŽs,!Ø;öâ^ÜÉ¾x””\–÷”f¶Æ0}å nJkÇyöA¤½æÀîÉæïdM„(Ø½xŠ„^ûOâYVà¥Å^x%{¥›oáâÅ’YKX^D´jåsÄ+¨Úh*6Öë´)šn¨ç™T.Z•Jœ¨4Š0Ûí+VO™�aŠhÍz–XhQ¸âöpl”ÿ ?˜ˆ@¢[®G¦¹†êÊ)«ÄR…%[uGù*×B¬¼Ä6Íäs¾
5Hs`¶ ½ÀìWudnæ�¸g¯ÚB¢pq÷¯Ì»iöE‹îP#áÕf§>íÅ@Ê¥ì{Ü/;4Í8£�qº¬¶—‹¦]XÚÎQ«.,[\¬ è¹bÇ4°jÝÚ]â0Ò…F.¹Ë÷œ@è­¬ðñ-#³“Ð5*�Ò$r•²×%ä(O‘�»-8çùŠKÇV~÷0 aUTgÛ…P6¡~7ˆ…È K—’4P;Â)Ï$ÝJïWîQ…-a3u�¾ò„Å™ì¢«;¡ [JUòbR�²‘}šï‚›@´®ŒÖ> ƒæØâ!¡YjP†·EK‚ Úa!1uÉÞ3L6m-RP>¯3*éò_ ZÃš^;Ü&Õ;!F\GH®Ð1PSƒA�¸f8#œö‹^!Õšm-PóÞ"µìÂÅû‘[° Ùå#((•Ö£–xÎ™½�Mb7À:i�Pì¢ûï|A`é(æ•CZ€¸â¬3€ºÆ7
r9²“ÌnPþ£`ÇŽËßhå ]…¯ž"#E*Fpå«ó )GÑWÍÄ²Q—´ÆS‹šÉfœñ9ˆÂïZà  k5[uS.jYÂøqyao8 wi¨ŒZ<=9"c_	¿R)�v€²-vÕb¢@*Óóø�sÛp(-ÇlãˆÂQ†rs¸-¶N@\sÄ7p}‹"®ìj™c[JMUï™HÐ¡Â‘O-y.ëæ
�lä[½ë´aè�¤Q28¢<­œiBWw{>F
žÊ®¢UPoŸ˜–Œv9Ñ;”
Ê-¦ó¾ðÈ^Àå-ã]¥£±]PGñ�qQ+–4¾ÃâæqÍgŠÖ"RÀ07’Êç12P÷–yÜ1Üm{ÍNî2�¦®³Ü…!å½Ëª3¹¶×S¸fXBåÂ¹Ã½œ}ÎeZ&JmÓ¾`–4	mœy†!KU�“í%ETŠˆBÆÁ¶)¬ÀDQ[ª�Ê`Ð³ÝuâØkÀ)Š‹gm¦Û¯p€l[gâ %¸Sä­ÀÈxÓ½ÜPq«a±ñ×%ÍÝ¨Òzí@3h&Ö¹•c@ÅÑx.fÖŠ¬ºeÍ5ˆÚý¬eÊ«ªÎí­À€Ýë½]ÁEÁÆÙý²ŽcV•wÎ À±UT«†xscÎ~e©¬] Þ¸ä�¶vØßw=ånXã¼²xa—ÔA(³ÉMÓÙ—\MÈÛºæ½i±Œy%ª.(›ª?˜(Z8¼—‰fpÑX¨8»U¦Mfr9Þ(é€�KÞnüû‹Kp¬Úï´ ƒ
™Á–«´4ñ¨7�{‰U�õ–ó*ƒEá¶Ë=•ÄM¥ìÎY¸ÞòSüîìòö˜ïíÄdrµ<÷–éÿ Pf¶ÏaŸ0à*øßnZâÑ…÷ÏŒÜF�5á[·ÔJ�¶Û�JRNoí•-�­ü½K§‚èj¸0¸ugîñ©¾»@¼iýË¨[cx²ª*q·ÙÜ@¹Ì•R«´/ïÌV8¯&ê¹—j; Í5‡ÔCµ5C¦�ËY•ä.iâ®	­2¦LØ:‚mç/PfÎ¢�4.R=Âwl6÷•J»DÍÖý–�–XZ5ZÏh !KÛ/?ÀÅÀ¼†ò1F%3¸�¶å¤�ù¿z%ÂA[üá¾%
Jº¦Ï¾ Ð‹–µŠ9ƒ'"Ý7“dw8T5Â¹ÉˆRJKF‘Æ#SÏƒ‘MzŽ²Q“^NJ×ÄK‹e§xˆVÃ!»Ç,}Cj»q*KV5Ïw²ªÁÀ¾ñP f­çí9:ªê’]ést¸Æþú•*¿~a,´¯Ý‹ªÈÍµvïrŠÂ—%Â|CGÂLº-Êçí2mt)Z ¹�J‹Ì%{ÜÚØºÍ†µö›Þa*cI]êdh@×lã)ÄÍœ=øÏ1¢2]¹o‹ÌBÁ¯R°fþbY 	{`Þ¥:*�ŒqÝÍÀ+	žJ½*^±±6Æu…�†òæJ/B‘RÚX°UöŠŽ@­ÛUß¿˜êbMV—ér’¥�¹Bû‡ZA‚ðL8Òéh£5ˆ�b8¶X†Ld¯âe…š—ïï?`Ü§µnKTÍ^%fƒv·‹O´Q ÀéÐd±º{G‡U›R]A -¥….ªÎ+¸ Am±Ü í¥mV#† •”Í¾‚QrØ{–¦ F‘»Ì®Ù×ká1€¶0™/Äwr´ZóRˆÁ…ïT²Ä�Ë*Ökw¦öò>¥`hQ°1†5¶XNá•°wœÏ8F	±
Õxb55³@að­â§ßÙ7B°g
WýÇµ¨«Ç–à¯Ù7€ã0äZ˜i¬62‹Xcy«ñê2Ü8cYÔ	^â×	ZÌºªÆï‘;Çû‚Pvæ+°[Ò®Îÿ °aµX¿ˆ’³°n«µê¥î{ÙÎ’«ÕE»AæŠn¹*+Þ@�sÜEL¥–öÜB6­p\ß¨2Qo…túŠ
ÂV•~=@ˆ!¸ÙÝ—™ž6…aÎ¢49j5(¨m‡÷s�ïÆ9�Þ=�š=D_}éñˆ á·Yñêfè§¨sËÂ1Ü•u†~Ú˜ì=ê‡ìÏ¹Æ<Ì©iœçÎ»B”°fŽ2aÃ.ØE\‚¡kŸ]¢)»¼]hù™ŠRÔ¶Qkcbb¼DrÑl³·Î%Õ›:¼›bÂÖ]‹õê*ï«yßÆ ´».]:ÂŠEÎ²ÛRó!ÊÝÝøƒv0m”µ}Œ…±¾·‚Ycz�ñVÅR(ÐšÌ+”Wxs’&Ì°2Ð.e„ˆ¾VX&ËnfCj·*8gó;wßþÇæbZh@¢eT#¥FÇv5[³µâdkd²½#vƒ�œ@ïO "$jÐ®j8¶µ\Å,r*?:†dvÇÄªìˆš6AwZÖÚ·1¤Á²ÖÐÙŒ÷ï2¢	KMÝ—(QÃv›çï†YqË;”7F«#p–Ò"ç’¢I—oøžÈÂ¿®Ñ*@v¿#æ¥šMÆ)o2‚˜;®Íx¸ ðv�9™õVZVø _ Î0V¢â;LsÞ4ƒSLc�ÿ ÕAJ¦†%ŒªZ²‹ÃËp(k°“o6òµŽ%Zp±+½ñSyEUEÝ›6Zô»ôæ‹gD|ˆ¼û)ƒ8�uÈãt•O–áDøÀµ(à‚ð·Ðøe ˆ´ìŠzçÏ �ÖÛB¨”&õ¹YG,Þ…ÁP

@M°óX=MÂPP½‰Úá{‚·ºx†-NÌ·M6Í‹mí(Ykìï¶dâórëUï´NævÌt•ö¾"èÆs´Ìµ-ÏlÌR ¯õ­”Ê^ÈÚ#xŠà¨syâ7q¸»ÌSUZóGhµø3VeÝ å©\jÉØ_—q‰†ÀŒ¸xˆŒ…–q§srÐ‚†�Ù@#’å©œiîÿ ÙpX©Y
®(™•œ€Y…{pWÄ7ã%¹uš˜Ô×ƒ ã1vE¶®øí)€m¼8)‰ÇtçËr§sîJ”#�­sîg»ð Ï2F-G‡,)Y�lRØ9e|»cpµù‚ÆôÛ~%6x¬^BãŽ ‰n‘‰•0¹fÛ‚±f�%gÜ@*ö™¢�‹Ú¹žgyÁu_äÙÍ¦óÞ»Ãc+C:<_ÞSPÄªÎëþÁi.õ¬J0£‡&è¾Ú�¸¶/tÒ\È¸F¥çÜ$&K¢ûž¥,ˆimZÉ
r¥Å¯o0±—’«Ñ~cj@h²‘9ï­ÅÖñu¾aÚ‰\`¾õ)B­m
Qu˜„t!sã…eÂ…	ü7‰z‰»uÿ a0vX¯>&L&°7yÏª€ÎÆMÅ@RíeQ—ÕFiTYHqIÊÁ´ßÆ¥|ôØÉg€W´A3œþ}Á³¨ÌÒµÙ R`<Œ¾B ßàÊtkê¨øªA 2ê..Œîã°s;)ñÞ(Üb‚ëˆÞœpßRÊ[îåqôn]—¾ÿ ìÀÔ,Å]´×}@ lÇ–-<5Á�!zˆ!aŽåîUœR¹•�ÐÓÏ“Ì¶…kuuƒ½D
®êqø…6cW\äƒønýÔ=Ä0®oÄµ¬-í…~Û¯˜	hhå®X–æ(0ÚJHœí5üv¨%j±›%v�0µ‹Hzo’ƒYÖ	Îl)N¿™`Ú»8ç ×,VÁEšpá† ÅÛyi”K¼Š¶ÍÖ%¬*ÖæË;J¨
ÑQÉM$#X,UÑ,�xXnû¸†š]æYÛì†ÉÚ&Û½KûRï;”!@óoÀ&óv‰`­ŠÙX_”Sl˜ÑmUçÙ3”e[ö„–;» y‡()¶ "Øp×¸‹¥®Úr˜eÙvf
œsA—*J–¬)¨gÄÊÔ‡dH£]¯.Ù„‘½r-FÓªY”)”‹ØÈG¦Ã0Ñ|‰w4@´rYÍj‘Ë¾}ÁûôËÛi0V›èå�YÂ€o;í,�,·xap˜o´Üm aCÆê:Mkßnw-…©¬Yß¡†(Ã�<s2‹Jµ”¼{�ä5¾ÿ y@"¯%wÕ\jÁˆZép6ó{ˆˆ=†/ŸP`X˜O�%û™”Ë ƒMÁi»\Nt–”Ö5u±Â¨\©¶MÂvé¿qêZ»œ;"×ùaÇ´üÁ`¯¿UùÇbÛÌ\¢‘ƒ‡mÃ-„‚ƒàÄÂ¤C�£-b! (ÿ K@¤ÎSÍæ ’ÐDk¾eƒk°ÍŠŸˆò_Ž?’4úÀ±¹cz;]¹ŠÎJU±a/ |Dy9s˜h°Ðà–…ÉMbX¨iÝñ¬nS¨pEX¯jÝq7èõ[–´ò[ê1Eníu	ò¼—ˆìÍ…Zz"H^ë3Ÿ‚p9·0ßK·Ê¤. YÝ•×”œ›Áå’ëwC–S£¼owŠ6Aqps.ì|™ÉJ=�{©ìáÿ u¸ÒÇ[Ègq!¹¬ŽÏpÂèðU·æ ,­‹XŒA˜MgU.¢¬¸ŽV2ÍÐ¨mw*£þ®(c@¬øŽ‘aå} ›ÊíÆ¿ò<ªOB¢ä¨ìÆ;MÈ ¿5G;Ô4n­á‹¨%Œè6L\h(Àé§–aÙÚ·rïµâ$JÉee[–•‚`E)\öí˜¯¼©Í+·ñ,Øæk7ß Ö\ïÂ¤TVTsª-*íÕKaÉ”°öwf…G(Æ×\êU�wMgâæN.ü2ü§{ÊaóÆH”,sw~î�ÁJ`J) É½¬´-Ù›ñê$�’·Zn!¦iN‘t|Ê(£�Û´×û+“¾ý|PUB;¦fv³¼^<*!³çáµÈ4aÒ	IÁ ±v6ÚÐ¹ÈsÓÀ/½æ*-�«1RäZÕQµæ/‹ÌµÁO˜á4/ëþb—€Å²å;JX¨×oœÁØBìÝ!ŠLb¡bÙƒŽ~fpªª–>C)A‰J‰Û;û3Mãæ Ó�¾1ÄÕì—kD$!Z(K¬Êt(ç…üNUOŽòÜšYqŠƒÑu€ã+,×Þ’û¹¹kË‡ÎOÆb]²ìÅãSuäe§™UÙ•UÜK�P)5T=å” ðNÿ ´Ã{qO¾ð¸Å–ÞÇÞp½]á¾—’yz”Ô@ß;b€xñqÈ¬;‰¤ÓâûÌ(óŠí)î×(5ØÍ±ñ£2óó‹˜Úž5Z—`]Öøæ üUÂTøG“ÿ `v¦3ßa›1™UlíŸq­pË¬Ùö‚F[Ùá–­ÂãÊ-¶4à9ˆ˜³¶ŸÌ; qþ"Ëªd¢¬ã%§™@W�8LUq6mx/â»LÕî€(5šÎ Qm¦Åm�-Cf.EsB`»*cÚ&@÷6çÄØJ•ƒ[ìÓê E6Õ0ëÆ½ÊS;°ƒÎ%	\.m>â€n á½>ñÃtØÅ.)7�1¤1.ìÎk˜+M.õug~Ðh¼À+Ãš~×˜Ø‚Í8
ö°	\[yk‘7d Sá“ÁºX›QîU%ï˜¨FAJo»3e|6¡ó>áˆ˜ï™Ùz‚³88¢`4«çƒoñw¡Yó!B”–@«Ðh""D
�\>f²Ù2ŒÕJhÎC@m¾ª¨±ÕÚðõÛQ»ø·å
[Ì¡Qšì¸ª^®Ò{â(©+%[Nå)Y@q‹®3µ¥Êíi%(hót¾eÊœ¬Œ©AÀùƒåfK–@¦ÌVù‹Z“JsÚP»jÞn¹s(ß²Ôsë@„=Žk5÷‰Z)‹¹yÅFšI]­l÷¢BÛÛYÄ™Vsz�Ù8Q ‰^È¬aêêQ‘Sij|øŒ ¥%˜Û¦Èƒ©V]nÑBùfEnªæñâ'Aµ ïNbR2¸;«<^eD:E Ú›¸Ðéi½v–9bËDVíŠÎh8«—RœRªÜ?Ô2yWóÏ‰v£©ÉÚ%uA¢ÑT+8Û·zEï×j„Š
–Õdþ ¨(8*‹æ¦�cUZqphn˜Ñ½ŒÚErA±cTyË,–ø|Eš««†ïÜD[*„ ÷FöÏ%s/©–I‡Ÿö+Å•3Þ7’(©ë¹h‚´ Î¹%pXr9ñÈêb‰c*µÛâ�%1æù‰ˆKäÞ}q,´k]åÈ„¢Õyðâ1†õ6 º=ö¹\ã¤H@…P4K&êo�
¬G·ÉfTRÚ[P>Ív¡bÖŒÄ3WauP‘+B¥¶¥ß 6bÃe™JSCãºŠŽAgj-öPoŠ°)
¸†­­h;üZÛqrº¨9Ë»º©Y®\4�RRùJ¨¬ã[qR!gyr{ŠŽCÑe�ágP5VULÔ¡©ª^SøžGMVøÏ1¢ì#°õîX–c~0Ü+�eay,…vÇ“ä872žêXX†y¹TÀ•á�Z±Ï5n¢–Qy¿Ù¥àw€A2VX¾ùüÃO5¥«¸\ çJD†âÔ›\jÈ¨RÚ´Ï«(9„Y]ÊÞ1žÓ3å1FÎ.7N%t¡¶2ÂZ6nÆê¾c„Æö7^ .€0ç=»FàÅjà¶¢ùƒy´·RÌä¥RÝúŽª«u¤kÄ
Ÿ?5Š‰iå¹ŠÏÂÀy½q/³ßâ*-IÍ©{Ï¨°ÙrŒ_9Ç¸i\øÑ-*×4æ—ç¼²:äÆ=AÈ¸
iº6uµ>aŠ�8ïÌÉáEpqËÄg€¥Û{ÆO0¡4nð-ù”ê×sœûŠÒ‹5âuþBŠ5…ö¶…ïm�	aÜo˜
ëÌÄ–	W–¹›’èÊßuf‘¡ŠnØ× [ÂØMÄEÉ�Íd9#É¬c9¼Ë3%
J²ª½‘Ë +F-+Ž)¸K*ÝºTíòÀ{’=+YÍÌ±„G§U;E^Æ­&K¨ª48�@ËPRåÔo¦àJé8ø‡í•7†7Ì/NûÁ,ã’´–œ’á<YP*´Ÿ¡"¨S!¢5%©Ù�`"Ü* Ê&qÎpøl’Âý†`°`	¥Ü,k¶Ñ[)Õ»2æÊr{fmné[¿1tá8e	fªÄ
$DX7jÄŠZX'¹©[<e &Å2DïÌu£ƒsÝæ2ts¾"*Õ´ Söï-Ù³Zqˆa•–�_·™‰é7îq*°Îk‚¼˜?x‚bûìðÅ
EE nÒ÷Û5*•ìV…9ßâ)BËŽÇnË1 Z»±}¬Ö|DSj‹^o)Þq JÈÕÒ%�ØilÎ¿2†Ê7u“1f€œ¨Ís~ «D›E�‚žA6°·XvE^Ã<GÀ@£ÊUhÅ…þnS;¢RXJ¯RµVâŽ q‚X¥›Vè«Ô@(>þcK®<»ñ=|tù{–µ@\±¾Ä4wªíÈï�Ê5b^U³Â\ <Œß£›€ÓN%jFß_‰º´”Qš[’	‘vß$¦›š±šÌ!ˆ+Ù“yÖ 6£“wq¢¢§Gà»b;�.®ËÃ“ƒÙG0!P\œs
Y~;ñ äç·š®ÒëŽY�ù —cÕ«§,E‚@ÂÐ&¾I½ÅÊX%Ûq(W»ÔK+k‹Øj¹Ü@¬!·´ hè¢1AUp{º7¬š{—U|TK·´-fUaN&œÞ1k¥‘çPQŒ*Ò–ó²¯æWçÀEÞ(A^ÌÀí6ž"¼òÁ±xiô“BQ¡Ìr/!]{¬J’
[�œÚè‰OÁAi›¨\}�·!ÅªS¾Ó`õ„"a­šPÌ½"~nÅ˜‡WR[0½ž*R+ñ©9 Ål"TW…N@W²°3ž~©ÀÎ‚Ã—£ÿ zŒChÂHâÓ Ý9ÆÍ4iÙ£3Šá®Ìr½‚‹3��\—·²J	¢*�WjyŽjPbšÇÄº]nŸ¼=›!ÚvhÛ.½V\/â! 6ãû‰+)æ�ÌXêöçañ(šÉÅy…bí:÷ßˆ-vZPüÅX¨–ÜUlNu�µ`¸¸B&¬þ¥Ï\¨µ²ê%¶¤nì]vŽø Ýd®ÕÂ&®Êf¢¯œ7÷8—v©§ö³H7KÇ˜”Í…‘h€YØ�Y„¢¹G¿‚ÚîƒÈÍ8Ö§‹³dE†ev(¨« ,çX—
ýŸ¯ä³rÆ²!3‹ä,jóŽ;D‹©0¼Ûì�‰º0^}â"
ËQ-l¸Ûh*Î|Â¤9fºÐ”ÞË‚1°¯.”AV\œÀê€iÝ×Þ3E(È…žqî#f@Jv”
‚•s-ÀN®Ö‘€Š
u@gˆœV¶ò:€ µ*ó((öÞy¼F‘Æ˜¥­ý¡# kVëñ2Ž‰Štæ/ ‚…:ˆ†à0ï JPX»M û‰+ã.åKís÷Œ¡ÒÖ�oáÆå¦ S"ðsu¹~QˆY{«Ï�m�«aœˆß|�Ù5ÊY­;…v—b’‘7.ÜÚò	~>!y0U”È™"ÝR6((E°@/ø½â·V†Ø+|À&UšuÝ¾ñM.rÕkBìB¶%íÇ<Lm¢û™¸¦XüJñie^û–v¯jqæQÒÀ÷U‘ÄKê¦=J©D½âX®ö8+˜ºš-ù-PÄS¸6S5M
7 ¢oÃÚ>Þžûˆ\a ù‡8®¬LaÞ³)€¯¸¢.­†Àãáˆâ%ýóí¡±ªpâ!•�-¾G$<9¸µÕ%©AL·‹äaZt9ÖmºcqÌë5Í}àÚ@µG(A–ê—ÌÉYkƒù™Ä67ø�*vºÏÌþZÑ*L·&TÌ9F­\…Þîø™·ËMñ(	Á»Æþb4ÕåÎù÷EÚ4®ŠÑ˜÷=e†-‚q¼jpn®Æå­-UUÌ‹þlñ¦[æ"´¸Æ(R|Ç‹LÕ¯ÕE‹,ØíGÚå¬á ?¸Ð2vv¥ÀEZÊ²öT(dûšÜÛq°Ûñ/¾ÔÕ/Þ%E®HdjV±DûBÚ���¬BXíÅm\·Mø‹ ÙÀJVZÖy×0@ËÓ2Ü©‹ÍYO"ÈR×‰›ØVéËËó–ôJ&šQ2ô{ÃÒ7mø˜òŒ `áÞó2e›„ÉŽ[�f@¶gÏhªs,÷ÍË`¨rc÷÷™jÊ2˜˜‚î_ŒLŠ°¯C¾Í�Î<]Ôvz¨ŒT²·FSÜÕç;6Q.X»d�`u˜5†ò@fA¾;S¾7ÎÙÎ´CbS…É2k7¥ÅÜÀ	užUÄPd@”Ué÷ÌhÜ[»ãù˜)Fk;(ƒ´¡*°ò’í~‹ª;E¤Qfï�K£ˆ…G1]¤.á¬ë,`A»»´¨]öÍ¹ÿ �8li�[,¦E ;Àî…ÂÝüB´Ò;ßñU3ùˆ0ÍÚŸ¿2íÁÁ¸'Ì&#)[Tg»šÜ}±	]î £dó»kóîRÕ´…sŸ² 8ÑIžRšcƒKþ`-vbìïñ/ZÇbêï?Äâh	MÔÔ«g€õ,Òíwæâm\�ýà»9+çQÈvfÂ¥“YËpF v·¹Œ×j¯cS¡¨ëuÎs‹©�f€2Å¼)®ñxœ¾¢™R{ˆ-»ÄC+—ž5Ä:­•CÁPÑT®zÆu+p€¿ÅËT¶U…—»â!¢ß6Ró\Ô@k‹¶¯=¢
É›Æ«<ÌX²äxLcPØv[}£¦Ì«t5 ƒaII«Þb[3—6ÌXuEqº—V0V(Ü;ekZŽ]ÿ Rê]ùsÏ™uW*¡mçù›(Fò V%�aª½aæ÷5ÙOG·ý—p"Ô±tÞNí@‡ØcŒÂSÈÅµ|ù„LÊìló,-6XÊ Ova^H�¸Ë†é¿æPõ#ñâPl«r¾âô½ÕÞf{Æª�h¬í^Ð¦•o!Ì‰†lM=ãÀ»¬{�¤³†‹ï•“íoxí²
ÈnŸhÍI–/9ÈÌœ<À}Ÿ2ÚzÛlÆšâlQYi,¸›��|²Q¼ÅU£,pnÝæ#@+'nnU80�RÎKêª³
‡È=¡œrv—teu¼ñ�Kx(ÈLÓ¨A
;¼Ç™	W¿ù+Ùºß¥Q¢×‚øÿ È6ÛAÁÞñ)®ËÎÎ®`Ûm7uö‰)n‹½ñýK(XCEÅ«s @aÀ
óaï7á‚«ÞËkUýN`@Çz{€1,mS1h‰M—�YƒDhò÷ˆc à3Íb  Ç”QA�ì&w«ËKÁŸÄ:Ü_ÜÄ¤ÅÏ|öŽKòØ€Bš(Ý^ä…•…µ}át*XÊUg8Ò�X‡m«b“‡1ÂÚ¨�nò„âŽŸ<ó¸4¸
ÂŒVq)JÄ£|�Â?“ºýÌu´á¹i'F’ÛÍe¾zÚîß0ta»¬Þ,©œ!¼m�pÛØYÂZ¶NtAl2“U5L1§º\0[œ²‹<	ÎRì†ß <ãüËIE{æ%}ð‹C€Û–³ËNbÄºû”ÿ Q°¤h/RªÏI²…j­1LØ	f qR~ºpkÎ&+u7÷UÏ…ÜÉs…ŒåÚ.äèÌšJZ[Pý1ç„ˆUŸ=E H3x¹(´v½·†1fºy½å(wÔ£uH\oH©xwŠ°TiÞp�ÉÜ(/‘½ñl(XbðA¶°[Zã¼Aì·N:½Ã‡¶ \|n~ÐS¾q–�_ÞeàÏÞ¢aËýˆ,c²%/J ¹¼¦þ`^iõ°iØÜFñ³fˆ%í�Þ!îUF¨r89žÎuŠI<š¿û²5U}ÉÌKD1Œç%ÍN¹°á<cE‰8Åšï	BÂ¼fîc«ÆÂ™wÎãƒªñGoˆ1¡{ïÞ ×<já ¨]?ì5 <(ÃU¹cMc89«˜ýœB£°‰mwgkÇvh9q�\ÐwÜ±†Šâ0áF±_�ÁÉ�Rœ9¹V-ÀÅ^!³ Þ«Ì>e=¶ž|Å²Td^³|‘0hª[Ï�Kµ‘hÄµò�ð©…±šZ£ø�–�Â¼ê4êhUcˆIâNê7[*œæ½\_ËâV*ÃÍüÅ*œ²o˜o8YßuÌ0vÃ�ß1aÖ<+;3â>%g«†iyÙËÌÂ¹µçN<L-7Ùâ*°�ôeFÚS¾eïuÏ3Á�f‘õEp¡Ž‹…à«ÄT)ðÅ~f&*ëOYš*hpJÀ˜Tß
¼3ê UÃfs»�`Üx��˜)£�ÿ q‹Trs•¬T¸¢Ìq^£‘ÂÚhK¼¤³/‹á{ñ,‘’›äw[
®K˜‚.ékÏÄfKä^eÚ0Vø9Ô¼ÕamRc7•¿Ó˜YúÄuk@Ž1Y)f²ÑÓžõ L.­¸�b&§8º.6XSš¥†‚·ÅÔýÏÛ2¾)cóþ m}�ÅU-©ÅígÜ[4iŸâ ¬&ìæ^ÍØÓyÂqof9 ¥É¬|sÝŽO%÷ó1K5 h´º~ñCaCv+÷ ÈòÈ(ñ¸ô\©c­_õ%D^Ø¯?ÌdÂU8<=æ@(Ûvîâ¨›e~/s62µ]î%tŽVã‚$×o˜€¼»¹‚’…µºÆïÌ0æ/í™C�UyfP «I±+0²ŒéIÙ®fyéÙìj,‚ÆXµŒíÑ3€™ÂsCçsaŠ'�ïüŽ Ó�’¼1ÚÐ,½K_ìËÌJ�U]5•­m|÷‰F�n\2Î|žj ÑFb¥SŠÙÈÅÔ9qw×vfÝbC—¸(þýÄ[~ÃÇ}KU�Áµ¨G;äñQªhBœ¿8�À+~¥QšüÜ+jÔ»wÒz‹ ß'³þJÊƒ¿¿æÓ8œ tøó q·­t£çÄ	HWi˜iFÛ±]šŠ‘E‘§[¬E’¹˜¸.VV¬[æ]œÖŽúþá‹$2r{–ð†C5ÅÂ–QôâYV»^k¾¥F™ugÞP#e—æYpÚ��ØÌ2åg¥Íî1±)Sj­·nü²É\?|KV2ü²Ö±¡wF�‹ÛŠf=Ô8Ê0Cë�ÿ ¨øQïÜ¯ý¸�Û—?yh%»xî1¼JW[,ÙÌª²–å`·‰|KÂ ãŸˆç°(«ÆOâbn5’€˜‹àºomÞP 0ÚðV¹B±LgþJ;± ²ðý¥™)8Û‰iL`Á[
«l:)ƒkLˆEV¢ì^‰ûbÉF¶ƒâ*Ñy"Ž}DHË¾n­f§+ÈBVfÖïÈS	—qè–,‡�-A»	Š*(Ý†>dØÞµµ]•e/â_Ø—‰k³P‡òÀà6�äÑ�jKlAh»• .ÀB°É‚Q1“B” ¤RÕë¤ó´Hæ�‚²lHI{#€U·±D@«VP¼þn¬.i ‰X5"ð4*T]¹‰6Pê²uj—VPšQ�Üô»YPÂµ(cž%?RÔ�œ¸–l�‰mbËŽ"3WaUmQË† AÇ)î�¨+w…Ü–•Fæþ~¼ÈA´ãb8±Kb…;™ …‚˜cŸ`.MòQoƒVä5âÇY®Üfc•ò–îA
€¹ÄjŒg6e�¸‹‰V¬À³È>­Ã©Æ[-"q`ˆŒ§M/—°e§0W¤O¥…pE˜_Ä«Í#5±¯pä'Õœ¹–T#¶áBÄ™Få�Qã¡\„uÐa@‡@ÍÛ-¥«è.€[ Ø)’žþ�Ý;@‰G®0¬‡@Í‹Äô¨º–€4-E&Ñg/ƒ	äNn.ƒ�ûd—ô+ûÔtŠ-¯ø‚‘YZ[Öá¡hæ°ÞOÌ:WucÍE5¡³³5˜ˆ‹?äV¢Û T¦!ŒùÄbÅæ¿d¼oó/t¼ÑG©o:¿õ�ªïß�˜¢j¾5Ì@·lþ y5³N»Œ È’ÈØÞñÊŠd{!gÊÎlæ5òìv…µ9 œˆÁwM×ñ)JF ÙªFY;Ù¦—YÕj%V·ð^S¼µµ!…»¾Ë.A‹Q’|!Ô¶�_}%„x  %V †@ÙnªøIZÞ:Œ.ÅxtÚ�(�L‘j 2ªÚ¼¸Z+à[u5˜å·WŒ—>c|¶¥c¦qÇ0u¡€®Š°·(–2æ@0Œ§Å¸(ýïX97€¬ã•*hÓ(C]/ ¢ÇM�©a§¾¢RÙ+PAh[vŠ
ÞÐ°ŠH¬•óXEPFªÊy†}–UÊ×ná´àÆÀÀ R’NXž„`-�¢$Üyà�­j)Êe`±T0�ãÂ<7œ'Þqx†Íã‚’ú~‚€FFØƒtUÖvÅZ\)7á@È}æ<€²|¼o	ÎAV±,/IH¢2†Tôsµ×2VKN\bnóä«!¥¦.ÃnùšF˜jÊZ°œ§¸BX¬`KfŽ·´‘ZœP´Ôêz>/U«*ÖÞƒ›•Fcóú å0ÖdEöu’“2!‚ ÞåŒ;ÖH�£<î#
Ö%ëìY
ÐÃCÎÅY }…½YÉŠB÷0ÚìBì­”è(CÌÂ„ápÙïÌ¡“¤GVó1–hìÓrà»³YÐ†±�±z]UxŠóWgïP-Ëû»Å‚o‚¼Å‡±­û.…�»ã?˜ Lz‰©óöû¤DÀÅæþ'68^W‹üM·˜âù²¯Ù0›(ë<üÆÖ’
( v8	V\8ªˆZd–ÖÃ‚ÛØM»CUïEîy”hÙ2í­ËR­·Îã]Êœ©(7¥·y+Z7dHPkäÌRLÓt®þÑc_$ó'5Ç“ÈÒlv<�YÍ J.Jæ²!Ÿ70§óM¹Ñ¹Îãkc*b®�y l(j(%’‚[nJ<£æÊÇñkƒ1aA
2†�’MXÍ…)	Y"½­ÇN&IEÄŸ\¥Üv@.&	È)¡q‚$hÌ›TI;¡

R}šÔ=±¼H�RâÈÒ¾Þb’–ƒ‡„&‚ÔŠR¶\2ªì"fS˜€@Zù³aDú}Läf5g+3µhšV&_É†ª³Æù-Œg(
¿—Ë+Çy	ãH?JçK�Lxe°÷‘‹´P^ÈåÌkÂR0´LUÍ€f©»Ú.Eh†iH%È»²¢»;Àˆ@Ñl¸v;>­e)ø£öæ!¶ø¿{²jòð70„|‚â=*� É»ÊþDãríŸZ¥uŒµ¹n”˜ZÎ­ß¼O^t÷¹%v3Ó$V¹m:È¢húÎ‘T.oÎ«U‚Äƒ›¼ †CÕ”rÊñïƒ‘Š)¤r$
F¦tœ¤,f±¥ug¨ê"Œe=±_šŽL ¯òFÿ j™A‘›0
îŸ™Ï1D5\Ûx¨4ÒªìHƒL9-ÄªÍQÎNÒ™Õ'—ÄThw-«cžÄºZ°­³Ï#ñÌM²› -Öç™ûðœc»Àl£iÍ”Åõ�¡ËM8›ûñŽñk ®j�LX»³ãÑak´œÞ]üÄ³•ªí€kT2w©˜uƒxº<Ë>‡,úÇyŸh Ì°ž WÔ¶*·wðH¼ŽŠ®ï›”pi;Þ{0r™Öv0ÙZ À¨A¸RÍaDªl®FUž·›»Ì¿ùð‰U%dZí»¹k`_âæýó{ Íï2¹J	‚Êµ¶âpù�~þF )”¾§ñ,h9*Wjpî'š"4¯0Ã“¢5-7²±Å öJ‰bî¢¼Ìˆ8ÎíÐ*™wr¬]?o¸+Ü1¶OŠì ƒbn=Ó‡°Å\˜ÙÒÕaÀ<!x	MÚb¤PlR[™M@0+û…KÏ²Ÿ«gŠ  °_3c`°¾bKE† @3´ó3ÆéEäÒ¬¢ˆ“�{nCPŠúó 8ˆV]Wídå`VÙÚHØe4B…Ë­˜”�àïT­G%lTeÅÊ»�w¼~9¸6 {w‹À«up©úµGIx8”9p–èâ,!¹­^õ^+ª3ÍaK+	CL€‘<·­’$þÀØ‹Ö€¨j‚�Ò�baíRì†‰Gµˆb[`© ‰¦ÏÀ8ÃŒ&Ö·1´
—“Œ•r·VF##›û ï2ÊV¤%±ð
  Dsµ@Y„¬b¥€eÍê&JÌç9ÇˆhÕ« S¬° ê6 Q×#,/4áüN­§	LM×š�8*¸Ü¶Ñ12²³dR�˜å-¼-�Œ£yIÍ3?õ'Êj`«ØÖ¥Ñ8=-gÎà`8 µ™Íj—gtv‚š[]iRœÌ¹ËûÜ±G_³‹™J@²—Oc›–Å��rQ89ªs  ©…äÎñŸ-5ÙGv2+iË,°gÔ &@§5îSÃwøŒ\
­ß9Ž9êo´ä>`(0Yµª1ïV9ÌwŽ)#*Úß–ÕrVê<ƒ ¯7¶Å•ÄÒËC³N_xåHlÀVZ…¨ª-»¢ /0W+ø”øZGy¸æ€¾/¦åö)÷°XÈ9¼5ëéà»à—�ãD@ÔZó�! &ÝØ/´¸3oä—§â7«aC¢êñ}§œCG€ßhh³gy† W˜EaJ.Ž„©rË•œ¹w/»ÏÄnƒM‚YÄ<Ív/þL¶ÍÖ«â¢©sÊ7Âˆèë“u¨Œ—´«+’P¥¿ÄlÕ‘u!”Ê¼<À‚˜9ƒÙ¾L^<V®*ííñŽ˜9ÎV QKM‹
yŠ™°�¿1Y±wÍË—�³Eø�­¨on"Ã^k™…L‡#Ç©·¶øçÔ°€lïc»åq�ÜT«¢3�RüÍ›’ŒLÝ3"ì½¸Ëâ¦BS.æ^ÄË^3Îàæ«FVMí¸øjU‹éËäã˜¼r
vŠ‹nª©?n>þïÔeÊ€¶J Å@ípÀÚ[Z˜÷ØvÏ0¹ Ì¯\û”½†÷ÈÞæqa·jZÆ miw[âË÷-hQá˜xTÇŽðSëš¯KÄKVÖÓŒS¶æÕ¹+çSàc>â6îÛÅ¼b0*yhÐgù�@€% X|ØËb²ÞfßQÆ0 àæQ
 ‚‚ÙŸ@A8½Î8œ‡bÎ+^a’ªÕ£ËÄÇÖàˆ á.eu+K5r¬(
Î;¶ePw­¹Ô+�˜åM(§ö¸’†–‘eªÎ5~È¤‚¨¬|Æ¡óù.«�4X§Zç˜M'%Ñµ;÷-#¸…)¯Ì5=K¨¶Â%ÿ È…nh¶Å÷º‚	(Û…ZëÌ6·‚ìÝFÇæÑ§Ú'¦RÁ“´j V+¶,Ê¥"4ˆ‚Us0$QûÄmHá`šÛ½¸Ç˜	B•ÓRh|î£¢´WšZÐQvn®·(v9²ö\ð–íP‚ \mSñ7à.Ôà"‰å(Rhóî\E)Acp 0ÇÆ4œ¨ÙÉÀäÌÆø|ï7îñ
Åƒ#}·âpT(²Ú­íæ`è
µ†®þò�QÚ×¿?%¦Ã^ê�ÁHÛœŠw÷Kº¶…ó«•j#"¹Æ¾Á1jc³gÞ*\…×r!‘{=ù‚�«aO™L›\ñÈÞø÷NFáoÉTJû·£}ç-t^^s3»vÓÞq@+‡ï8 »hŽÜ¤ßƒX"µÂ¾s6°Ówvø…Z¶ìí%„¶Æ°`u SK)Cßâ
]¢ðö÷
69õs!¥¬;ðÏ¼M�fžÄWÉ{°ÉßS+b¤ ×yNAµ”ëu�ó�y`éãE²Ä£³…ï”2³Qñ6Ùµ.<0_…E€Åîûe§2ì°« ä¶«ˆ%Js6©í8�á�I)j­[“aùMŒ<B‚î™ö€uW”Å®öÍ8HÝX¾õOÀ:vÒ_2óKeÙÝóJh8nß5
)Àš&Ÿœ~a‡mPÕ½ÆS%ÌTo63%m×åÉ�ž¥ÆaË„ó�Ú+ PG‹Æe„Õl™¦D˜RÎ¢Áî˜ µ.n³—}ã84 ÙYlÝÄH²Ë9KÚ- +uyÊg¹¡H8¤©¤1ß„%¼œ{&än9d¯b/ªÅåZµ¯º6[j ‡›ãWö”~D‚L„w•E�b¼‚©ê4¶VÖÕk&Ù„È88�=JÙvñTÞ¤±\iaïˆ·•§~ñž¡Äjx‡ÄW`eføos9.�ßŠ˜ÂÒiæ·RÃŸ)î'Þ?u;+ÉˆX]~õ
Åí½BæÁŠÑW¬L�§È�£¢Ýv|}¢�7VßæXÈŽèÀ\€¾ð¯³¦Õš aEà·(ûïf»@#G’µq¤O»í‰wp¡Ïº¸kÊ#Nœ@¸¯*. –¦‹OtB”îƒŠ‹±21«ìÄ¡¢89ÔJNGJÁ-t,Ö{’Œiï6â¢ÑÐ”Öë1 Sb™´ÁGÞ\›—|Ff×ã½[ßdBðpê³7Æ®«‚T {¼sý@†ÕÞü�[U—ÍY¨À—gz2Þ|UÝÔ°è
2.Íú—(¦Àj¶¡MÞû9Wo3tFÝ™¿´T¡Ay¾e–µŠ<“JÞ¬Û. nì¹bE…×ß7. G4¯ëÜÄ5cM\6è]ÅZé”¬ dUä‡, v}4Ê…
;¼k˜�Œ�5—1TE@ÇþÅZ‘Ö˜O3`Ô,{ˆZn�n�xà”ÀÖáÏÄµ•k@ås¢ió^HZNd®jÀO¼°4ì¹”v
.ù–Jhá¿;Š#0ÔœcYŠ(Ä³›R‰|r¤ó“efU€ ”ï®°¤EÀÍ°‡7›2S†¥A¢bÀr@@9'ŽÐP•µXÎ»E¦õ—ÿ " Ð¿˜aK^£fÃ°ÜNc�9ƒ¾ÙÔ-ØµÌ7QÂÀ$¶šˆÆ2Íhß…�{-Š¥™à;TÚ,¹~"rbÆe&Ù ë@V¶”
†€ÛÄôýîøáéóQ»½tiþÄÅÉ«ñÌðuÝö÷˜mnñâ›¶¼4Ü�™ÁÆ»v…Ý¹.–Võh¶‹wg¢R÷½y«›„u7…€­wqÀjð9ŠQJ›ì7ˆà¼Ï˜˜è.®¿ä"µ¾Ë—P!q³}Éz¯*?‚J+6ŒP×ß¼U‰±“pì¦ñî\a£ñçšŒ•XÂª˜:–™,sŽðÕª°¶ªãUGÅm>Ì4Ò¦±Z¾u-½–NLK"¥É�Uƒ´CmSr…8{¹�d£å 6‡
ˆC†Åó
44wçY+Èñg9” ø>ä³[Ê�_z¾e”•{k¼Vj¾"ª$ÈRþPÀf *K
 >ŸÌe@cžjß´V¶Ø�lxïPRD¡=_àã-_pÍE€Y°ÑÛ7îPŒounó(¦€9® b!O+ÌCv…ivß™C`JÍïÅD¸åKÇ¨à†žRûÂ¯¿C7]àE’ðñYæ`lvòˆ, žÊ‰NIT<Õ?ù/„
¬jÜµ}¥åjÅÑXÞc(ÚiN>;Ë7G<’¢¼¯¾bägµ$EX“jóß–5±ÞÈE²LÞ‰xõ�ÔlSžæ¥,£Ón~eŠî“5j¶¼œJ”©‹"ÙZ«L@PD ˆ&A.q÷l7ðƒzsÛV>C>rÄDEµïYæ	…»†*Wûãí©”Ò—Ô3¨‡ÁÙÌ<š@Ð‚j d™åqø—ó¥0äýñ¬ªª6_5îR]±)ÉËRÖrŽ³uöŒæ‹/±Nyñ±%V²«ÁäÄ lêQ<¹8æºBÃyõ+ ÔŠ}}™SuÀ[ þÙCµP†ñéÌEÓw~¿˜PRŠ[ó�Âry‰`ÐÊhñ“„3ŠM@Z‘›ì[}ÁÁ{(íæ_%B
¦û1ª9EnvŽÓ5	Ø;³<Je¦Q·5±¨… c;áE­,žc„ÓrÖÊ–)uoc˜,;81áXìWá–vÉW¦!µ(]YÄ½T¦�4/Þs˜‚š=À™ÿ xF"–>÷¿P4ìQ,¢ñ®b›VYÛðGÀc4bèÀGI(em²ÌA`?»9â%¤gÞ�òîlUØV
@ƒ¤¬t¦¨kƒÔª* ñ) À
ðãÄJ6‰€¿1%B4Rž¢˜W;Šû†+oušq×lˆÃ\(6çÀ?hˆ¬˜ªN1Ìl,B’þ%Ê…¶¥xwv€‹‰[Òí\7+²¨™Öw*™-�Z«ŽÈK‚g[¨× ­W¢híØÈgÄ Z<«¡�h§Tp÷�€´Y]ýÊUNñª®îÒÕE·uÃ—nŠmpKÞ#×ADÉ²!Û†]h6¼…aÍ‚­÷É–€q]<û6ÏÚ$¹}Æ7ÀqâåüïÄrË�sÄNÅˆ5~e)ÛQLl¶,óþÅÒ5’ïÉ�·x”à¬«¬cˆ!²ØìyñÂÕloø˜°CN÷˜fª
Í€_0*é•Í¯V%)	šµqx–JŠ Yg02ÑÞ·„¥àk0CJäÅ?*Ál³^q(ˆpº¼×ÄeÑsúÄ¤R‚Î5’(J‰;ŽVíÜ-H‰‡œêlŠâ¨kx–E[À8©ƒQÞ%9rqœL7ÂL¨»Îïpæ8@Àc ñÃ/×*Ñx!Î‡fRÊ­¼WyJÝãÀ CQ”ñ@sêWx�²+5íŠØçà�ô/!‡8`€`iK•Zçq:¤Ó8^Â±îª^@·6�Ìp0ánëÜQe„Z(. ÖQPemQ„lx
¯ÄÃžoÇ|‘&Œ«6Ï®¹€‚÷@/5�ý 2²Û4ç´  ¯cÈ
,bêá-SWÃŠå‹Í�lJ õ ¢¹wÇ~ñÛ()Ý�bâ¢�àï‡ñ6´¥qw¿0×U/
¿0$YE°Í|Á µ+njY·/ñ˜yXš¿ár�KÅ­ºBÅ˜Å†ò…VÄÚÜtïLEŠÁ4WIÚ“‡lv™¿˜´Î·�ü¸’ÕoŠÙ"›»óâXh
4ßÜ¶ßdŒ…Bqòœ"
…Ü±’åO= ìRdÜN€îƒ9)‹û&öÆùïãµ0ÙrÖš¿æ~ËwöˆC A)¢Ã*\çöÃ»3{0@Mþ~&†ST·v5ñFñTìçƒs¹Pö=A¢ˆ6ËAï,tæ…–kP147m]ÊAwcKf<óPØl±¾nªSVMª–.û÷a¯0Ýån[†X ÚsÚ`6FFUÃ’käuÚlé;Ÿì Bž)ÌYFUFèÄ[´Èï“‘
UšÁNy†�¶ýD†Ñ²ÔÆÂ6b‚¹‚.×¯
9òJ¹…dºÖã«ÁØâ×]ÛÄ}>Ô¬Í*Ö<Ä§•…»VÞÐQ�ªé˜V$P
MiÅ<Ù a“õG0Ei†*ªÜ„ßx(Õå…Aõ1#³�PaYÞ³&œœc”‹AYQñªÞa%³ÄJHµpo	CuÂâò‹fê¾c:§æ�¬äeXjÕcehDÂ‹‚-±»À@HZ�Âj¬ìºÁ ’¿3{°#´OWGrËv&ƒ;°¦®ô‹FGºRËø“¡ƒœÄïC˜ïíæ,¤/*ãï.\/#!ìLË ­)¾Ñ ææÀ=ý²Õ`J¢ô÷¯QºJ4ó+—�TÑü�mn›w‘ªj%.jþÐ¬i¬·à¬Ñ%ZÃVj$f‡À> Å 3gê¡ÞÕÆêñxšhà]íaNRËLEØ¢,ŒÄªQq“ïÈPJÎl®vFŸ`1b„ˆe¦[ÆÌí9ÎV�bŠ÷cI½ËÖ©ÄÎÇù‹Å	)¬d¿l<ÃFäY]žlÜöý�Êâbð¤{g·xI�Ù¼q,ÕÀ´t?ûÐ
÷æP»ÍÍd×™CF°¹¬ÆUeÆvïˆ ·%×�ÃéªZkªñâ9kC
"s€‘PsYRô¥1j1•wiáæf�É‘`xÓ-AkÆÅøÍ’»€òä¬DRSŠñ˜….J*-ÕÝø‰¤§.‹CWh*ùçâ:ðá3c.­n«=ˆ$‹³;ËRÐâ‹Mðö¸õ'{š[˜**éš3_”z:@±×¤ ¢Bšjô×�AÉœf;Cm¢o·¯³w=ƒÄ¤¶oWf ®^%�ß66bL„6°À2ñ¡4�+ï:
í^´aŠÔºÊ3ÑzÃ*ÀfàR�MÍ3u˜ˆÙu…5·íÔ�KMË.Wk4Z�ÀZB³,j A„9ÀF¡-E(€Ù,Fl’�B¶8¢'žB|–6@Z€ð™98É9ø¨õüÑ¡°X9aâ‰ô Ù]m±N�‹~lcEgÙj<¡·peò”I,TbP(
� e]:˜”T6mS{8óiD×p]eº=JJ.ö!�ãQ(½tUÉA‰‰(ïâ÷PÀ…[n7}æ@
»Ë×$¨i»±»µ×³Ç«a…±›ÇŠ‚�p¡ˆT<¼K
ÐÃtÕ’’b‹iÆ³,Á)ÅUÆórrgPÞTqfö_A Z…_†U§ž*
ÊßúwµÀÞÇ‹›l×Bª=ÕµC€ÛPÐ«ß½î=G9c¿~8ñ??ÿ ¥û5[“%¥â­Cû%açh<â @iß5|ãˆ³�‡9Ïýˆ< CqªSQ¨ç¶<Ìö¡¤9½ä#Jõ%8Éx¦×:˜Ð+Ëžiön;ePl½–íñwÁ¬§³ðø‰ÅûºŒxãyeÒÒ°œb ”Ý€÷Ï0(9äËàY¼· 7ìáÌ@ŒáÈÎê÷ê^›-SÂáÀîƒ.Ï…Ø2†ªÇ`Qxa¨1ª‡uˆèâj£º7daRê»Ý¶À=…u9d]ÝŠâ¼2YÝT	ku‹�"‘+	µ¢ Ä/0‘bðû–Ú|ÚÌ'e	È í-T<yk”Ð]÷Œª&Ú»°O‰ZÀ f³¦É\ìYi�d7›Êf02°*õ«#q+5 q0a›[«£…ñr’Z°&’«ÜR´2ÓÈJYox‘Z‚…­šG0íÈµ€CbŠy‚-ŠzÑs‚æ›	TÍbåÓ|ìPÄG$4V—VWlAEÓ`Î£QeÐÊ|ÂÈZ”;Žçxc–h›J¯\K2²„‰gšVq)‘GñÉ©dÔe|Ì.ö.+Ä5² ­ý±’ä‹‰H˜¥Ý]L%ÈÞVµ|­<T›¼XáŠH ƒ˜§7Ž=ç²ñ]¯ïE!ßÔ«‘^—dÑ±Ù„ºÃê 9SÉ/*qãºñŠˆY’ƒ�{©]�~bã;ÆûË’òUgÔl³Q^ÜÀOÛ& ×¹]ë^ˆ –F-dgFsQÎëž,ˆ{y‹Ü…º�ð«¸Ð¢­ŠLù»â[-§Ë�Â¯+.‹Ýn¿¸ÈÒ”ÝÐvŒ1\Ñ¯ê"êJX7·Ç¸RõV.ëý‰ÅPyíhœªÁÅÓÆÆ€Ëø‚}(l»Ó.ˆ¶ºnó\A˜q‚šóUÂŽg‰@jÁÜê�Å=è+
æ>löÓ/^!3£Šçˆv«}ž >ÀW—Ø�x²ÃTî HÓg¨ƒ�Ç‘L:‚«••n¨Ú|ÊT´¶ËPJ³e„ÅqK·ÉðnÔÅTÓ|Äi��Ö%qƒ1DbÉË|WÞ _g…vm®ñd
!ÊíiÜ{$Ò4Ãuue™{Ö£±VÇi_Ë2%nò6>nàp)j®ï?1	“eî³Ã5e ®éó‰FÒ«7§^âû{àÿ ` 	mÖšâ@d¼aþTµÙQãƒ™S3‰@V=—Ì 3fœvf(
êù¿u2ºJÉ	•neùˆ›G £Åú†‘Î4v®f ífÕÞÎýÄL-+3QmO¼Rlî÷²ƒó¥�?!ó/Q›í[�¬îðbv²?ì3†Æ/D¹2h#—½Æ`^¬yõ,6%¦ù¹IËaF³u­Sl‹ËÏyø5�Ýµ°ªEEÔ–ì»oQ+†½ø«…ˆµÚk¬ö„%§wr—}%êöå°,c›¨ÑÔïvï˜’¦h2÷–µÝk…÷¹D¦;Äºí;Í1U�e‚²šJLSêo‹VòA·ƒý…�� Qmø€JÅy†ûúŠÂ3KÓÚýÆæCNÌr_¹`­„«/¿¸ã!¾1ýKÕÍÁ§SÃwˆ­,2¾ÓbÁpÖŠ ^brÌVKFùñ4a”íe¿´°“J6˜•Î­\t‚Z}–­¼n:#Ö2®tz€DVÄ0_”–[³%óÂÌ XÅÚ4§�CWmË$#þ»No	
ÇwÀ��
ÈöÙŒÎJöh˜ÑVÁ¡ŒEjÍ:ª›.áu„ðw+×:å)+âÖ@ñr€˜kDGoÙí×�@q”]¯9§qº®šÂôÀà±³.MDd·–/yx–mRm«cÜPÙm×�C-Úk|±.…”µã=ã^%YGg´ZÂì§Ÿ7¡LÝqE^`ˆK.y”)ÇøœË!Î¾srâðº£8ç˜¡R#›ûf`”†óñTý¢J wœÔ2P/­óßX†i5n,\ ¥îTm«©TÑši+÷Ì@|VÎcfáRÐ²¿0�àqP<kÌEîûê6u¸«V¦~Ð@�œÔ@X­§¾‰ûãQZ]³Ú[Ð¸\¥A¦_ÌqDæ6ÚŒK¶Š4ï®X&…Éè�flÅŸq(mUqIÛÊãœ,¨�òj®µ9@ìW-@+¢¥ÍThòß+Cµ‚·åâQØ²ßb°Ãpk“¤ÏÌjí­®UQ£ðîA«1VÞ‡b¬û”…É�®f\LÓ»½³m¦©ZÄ0Œ#»¼WÚaj•¢¨)Îý³‚%Å5Wu[Ô 92¢û*�(º€ (p}àÛ‰“µ¡|Á�±‘Èg8g1‹&YŒ,lXso´Qâåx©jL„h‰ÂûN"	 0‹ª­Ê„¤´ø¶ ²&û–1@Úv«ÅÁ5ÊF9o1ÀÑöø–R¢ãºö@ì}ûÖsKFò{ˆ¹å—eö‚(AµÖê¢ÁÈc¯‰f®•â6pŽì¦ë‘DVX'M�“X-ppÞ5QF×1&k†ê÷ýÅUÍî�WÛ0Ö4`†Âp0ƒp¡ï‰˜~
k3M”)õpR«7�
»ÔÓ¼ßå êöL7¥Çò‚Uau\ËSØ²œJ]ÇïD:.ƒ^y€d­o¶|År ßò“icaþ‡1Þ‹2»ÄZ¢ËÍÖ>Ð©û<@·`8;G +x¿Sû±³J0œ™!6M½®à‘¾Kíã9�*ïF Ml�Ø3yâ® ØU¦^”ð›¹hµZŸòæuƒù]ébT1Î^ùñ*S
º¶1(‚àB­O- ·?mKa-Ðn¾ñnZÍáìÆµä8kp³ˆšˆQd4C:¾"é‘„ÕTQ�^urå"§›3Ì*ú3†²�Bl•X§<Äo,©O:øŽD:1�âT¶É¦ÿ ÛŒ’St¡½Øû¨ë5ñ¬oæPp°¦rzÄjPêyg5D¿U ^^%º	¶¾äÁä¬Yz–£¤ÕÙ˜�)Š×&ëO°E!Æ›cPY�ƒï¸åŽ
-Ù3Ú$mÕ…&­ï­|�µ]ÄyèWÈZ€àrŽ• –6D¬îæ–Êª±Ä*µa¶�ï´iA,À¹ª‡ÉFÕ°õS4¨¢<S–§ r†¥ç¼ya¢Ë !	‚Þ3QnÌÁ!xX+â(5Ÿhµ-.ÜëR¾mÝÏBö6áZJ»}ƒ¹vV†ÛßiÂ\ªîP8J`9™(7Ûø”€ÇÛñ…=Ë¦RŽjÚ§Î V®;*”&¬ÇŠ­:ï1+�lº³ŠŠÐm‡ïq
4#oÚ %k(œb:®÷7è•» �M·{Ÿ‰û!È»&?–�F[eaR»µqWöÔ»»«ú¨œ¡Úý�êS5Ÿ b4²Ø³\lsè>ˆfÉh/pv!ÔEÕÿ p*îQµ°Z (²�vßˆà?È°v®Þ£¨
%aGÔ ±w«]çÏ˜ Õ„K?0D¯R<ù—³ÂaÍî]ÛºÜ±
ÚŸs_ÌÀÚÝ/Ù¨]ù>X�Ä5·^`lµãlTh{—
!oî·ëÔà@(ó|Ä2RdÞ-ÄJ&ã(USñ-´
+iH_@j´2”c‘füÅÄ¡¬ëbTP£ pÿ QHZ^rG=÷mbœjp/š[¢ŽpÄ/‰�pñæ ØC�ØóWzÔÈX…«ƒ¼[,©¦ðÌÌW\¼ÖxÔj›¢¦Êx™WyÌT°�Ñ4ó’=–�îŠædÎ+)Înå5¶)Ãn*!‰ÆU\@0Ða\sí³%¦1“F‹ÈW~~b.3_¥ø†&ÍÎ¯=áUA.¿„ï€`¼�(±ƒhn· Wµc^¦N@Zp÷Ô¨¿šØr·YÏ.U™È—Tàü5°ª+ï,lñÎÚ„Ã-š]¯¹‘¼ªƒ ¸+bz‡æ%Y"�˜ÁÚûy—nÊÑ;Œp‚<ùÄôŠ
þç!»½ÏüÇßþEÂë%«^1ˆ­øK�_VaÉ�`¬ÛÐN%´¨x–BØ§÷2R§¢ïË˜•E°sº�zŠÍ—]Ÿ˜œƒ`2(‰¢ö1Ë{ï„¥ùœã†à™:
¨H-ÖJùâdvÔjøË˜šT4ä~ó•¶˜ÛñYC(¹ù­Å0K3Áñ‰H¾Þr1¼/kr0‰àè°ê®¼je±ó:ÅsŒwÔªË¾/­K´Ö½À M–ë>)	*»äÄJ^ç´¥Ñt»8ÍÆÊ…ÓZÌ ^�f@f¯GÊjs^ëÍEWnÓ	uq_æ®ñÚ*#�ä“ lÑâÐÌÜH²ºå %rvcfÕM-ZïäƒE2àRlö¯RüuËÝ÷wª4‚¢®*o·©É§ÐsÙtçÔpãtPÏÄJ€¬á´k5CÈÉÝ5øŠ‹H¥fª:�jÝÓÿ ’šS~î°â”Ùe†ƒ|ÂÙDºiì²�Zlàõ¸…T¨dwÙþâÒ"cp¶P	“YÍžáÅðžüˆôŽðßh•�ûÀM•\FEº¸.šˆœ%.ém§S°yFýÔÔ®¹h�ß˜š‹wÂ‹çê04^—oxÔ¬½ž®^4uyßÚ�¤Uo´¬„^ß (¬ð† ¤_‡©cU£?µl›¦J�rF×&1ÁnÝER0€`Ö�¢0ºeÉ$+ŽÅ‚Ý…ƒ�×î –°ÙZç,†>aJAÑá³Ç¹‘;ÅD²µRgøˆØž_ì*ÐZsªßiK€d¿', æË°)�JóxŽ¦ÂTnóÄÂŠs¼70m;¯‚PØ³vÖ–SS[K9K—‰4(tÌ�#\kÄ«2ÉJ6²¡G5Œy”M ±î\LP9½Vö˜(œ…Î°Þ8[cH‰ŸXŒq8gÓ*7™³i`µN’Ü±©“Èàáÿ °[ë-ÖØP\Ó¥ÞêP¥ãî¿0E¹]a+ïî~)#¬.¥Ž<7@·W.å7¦:
Õª²–Óe,â<ÃÊ°ËebSÎP`
–¥î0Ñ“nußñ4AÍ;hwŸpej‚»8Œcèoç¥‡6¤óî án×?hÐyWeÍÒ*þ{Fá’üëÔM;VHªæ¥Ï¿yBÔèÛ":3ž8‰V	ÃÕ ƒx4ÙÎ!€SÅ%â®‡x!0jÓWtªææp¸Vxo/¨Ú­Fî¹•›ïvjEßcœ½ã}EZ�&9#Ú(w£úˆ¢#›´nüË‚‡u­o!Fé»bÚ YóÛ?yÄdÒÌÁÖ
¾*¢¼ÿ Ê�E+U”u2`™cökQ�üÉ�
cÌ
4pº¼A£å)µ'Àk5DQ¶èÊúõãc·½Êò~ù�V–òñ,ÔXê1ŒÎZlý¢ËÄv`ÑÁ‰`�E3ü@æ^pn�û†b%l3Ù�º„ê'#W\T-héì–1Cßûl);:®aŠ‚ùr¨­INa?’W´2–þ*$ƒÜQÛW®ÒÀÍ0&ie•¼•‘ó(Q+N~ó,¡yÇ~òã	¾Ei0JVè²¹jdÒá9¯æ1­¹PÔû›Ä#/fFJÔ[�üB:šõ¸t´ ¯î(Û8e¸&
´-Ñ[ù†ÑË…ÇÃ-�¬Ý8Ôä�¡øÎct
9üÄ)ÁÀƒñ*åÑ¤àw�q< ©Ç&[\9�©³£°Ö3â9ºÀ6¹Sãq*Ž{�˜ìç+Î˜*œaâC`Mäñ-]�ø7pÃ‰fóKWŽñà”[E×ñâ^]ËÉÌ&ê”ô~#ö™F4µ¯<àÈÖjZEñä‚8ƒ‡0»ß,§.êZà»^Î iáµâØà¶ò¢ð_2i!®1&åã*>ðUÑNRÖ£-Žjf1Oø…-R—³]¢�ÐÀbÜ³à†~BÖb÷*õ*š
¶8È‹mD-Wu.•À30Û µkÌ§T%F–¥S›¤Ä·ÉÚk:f[È‡Ø"Û¶ÙÕÐL@áiüñ6ž-B¢ª*¹[‚ÒŠâ™ó0¡BÎ*ëÄ
ÒøB€÷ÀMh§°F81ãž é$á�vsÀ&PPŠîàˆoªÀŠg’ÞÒáK%g¿ee{”Åæ_\âÎ|Êìá³X°€ÒQ\¾¢LÒ­êY6[|Ñ¨©l™w¯Ì4ª²K×±YLÿ �M©ÞnóæãÕO$þ¢õwp]_™A@ŒXý¡ZU:VƒIÜ¡EfUéÌ”@mÌ“€äí˜†�WŠ�4]¼c´¥r•(�”Ž7\]ÔG‚)Wyyž!´L5ñä•Ÿ>g|b^{«)£½nY(œUÚ^pEØc&ÌQ¡Èâ¬|EEkFõˆ)B®³|1C#XÃ|Åní‡
CZ¨ØŸ8Ú3ù˜Ô\ÁÍöŽ
œüð²�—Anýù¹fÛ:xn² 1Xº™ëÛJ2¡…
ó ^¾ßÁ¥Pi¨¸°2î3ÙâR�,Êj,Ó½®ž3 ¼—èº�V£\ÞOêb”Yä¿12¹4[ ÊÇšÖå±É KÜ-Tíø]Mi/”ºj%ÁÓVËëæ+C4äï1DðÉL]ÀÖ27ßù‹–æ«y.à4"„È‰Tó
ï¬©)�~óó«Ÿ”L­ ×Úú–¸0À®¢}Ð")yéâec½½ã„W� E¤ ,…xkÄªh¹d
Þƒ²R±	†8’Î9L&QBR¯¡;ŽÙºXih),–›€aUKN	�´¸ŽÀðDvlT¾"�T+aÆ8&Ð³�Þ ík�£¶Ê6]Õîg­Û!§äæ
©´[âÎÛ˜R� ›º[ó �„Ö|wŽPA9/	U�”vðEq.Gy‰DChJûMƒ3ÆÄLvN÷‹¨€oqƒïâEÜ‘^IF¼Óæ“F…®…‹”ÑfJ5Ä`;*9¬?�&ó¼=ó‰“TØ^Lñ+L^J×#µE¤ZÃGÜ]›&+_˜îg>>%ÁX*k>ÜÅ¥ÍlçË3x»·9bÌ.¿„Îà¢ƒg¨µðjcc	AÛT·±ê �™ÁN¯½?È.Ç ÕXóRö\PHÞ#G"Ÿ.|FÝhÛ*ãÂ›rg’°Ü|Ì’Ãøâ&ö`Á©jš
»(ãL²óÃŸâlæ¸Ånã‹Z1æý8‚¡¸*k}ÓV-•T`×~eŠ-g|_19?¿Q€,…™­‘¶­¡]íf ½ÕUP;;4®.
(,øÝñ›Cª ààå�ŸwÅXC�Åƒ0Y¿0Qì-†ÅT
	‡õZ¬-TL	K¬c�Ï+ÕþŸˆ]Ñ¶àª.‚³*�ˆ(ÕDð¢A�jÀš ‚ThâÇãæf 3¥ŽÆóãæþñJá¦�Ü„ùm8¹HwËl;ECDÓ[EŠ5@Ýt„�€/®`¶Ój¥Ur¬º¥V\n#g<—ÏyE¬^¸IKº÷jÉ^¢y²QO ÓÚ
0å×¦Œhª½fñ/½Ò¶¶xó,2Ð½832ˆÂ`î¢� `¤Ý¶öÝsRÁÂ±¾
ØíkiÜMdPVîÇÊ…�?•‚½Vâ’¯z½/ù9!Bòmå`X`rÙä.Œƒ‹·KïzŠÛ[Û�ÔrslîeŠˆ.[Ü>÷9„4Š]Qw™†€r¤Y°*ÂcÌM(±]ä˜ÎbîYSw.åÅ8ªõ5ŽX(GŽ&»ê7G ÀÇæ!Rˆ^åf�•ŠfvÜ
w((Å@JUË¶¥/v±_â6€<U7-;.ÃÍËµlÂ›ó,QZ¬‡˜ºyeæœâ`MÛÆ=Æ01Tø9¤€T7jMWyzlÝÞT7ª‡›–jÆ\•R�Z·5þÌ¥‹ýö�´Ÿ
Œ²Æÿ ’!Fr¡Å§¨S`¬b»E%¼®Û1LN�ŸÄm�ûæ`÷r¯nžïÞ=Õuk©–‹I«3Ÿæ'$œ d� "¡Jˆ@± (+BÖŠZÛêy¼êÅS+ƒøÔWN3RösæXQ@ç¸uÒ™f‡Õñ¶¢=pV¸2®‚AZ—Fø°ƒ²¥hƒ
¼Z±BRÒîÚ˜V#ÆW–:-SºÉà S�‹
¶–%%ÙÌ0Ñ(€*0%%[x…4lÆ»BÖˆó¡óQ,½"…×|T)ÔQ—J¦Ø°Z½n÷Ë°�x®%•C�wYÿ '…_Fî:¢Ö¢³HùFXWIÃœb§1k©>ó)OúG…j^Ë–[±‚Ù+´¿Ð©R„¿ˆ.C�*²êT� £%Î2Ê¡]·áWUU½B0Îä*¿ê(¨�zhÝç™“@ðÅÇJð‚[i<ÃÌ°Õf‡Ä%ªQ®Õ)“Z�K2Üñ“þA£ÁUóãpLÅ¼JhO‘¯¼uÀp0¹n€·ƒ>µ(C‹ª‰—¢ÖéüTÙnªw£¾cY7aºßŒÅ¥sp¿Éž.·ÜT°€Um²m¶d�:îZ©»Ù™‰TÃó-d7O¹UEyF&Dºy§q­‚â…•ùŠ5u‹Îˆ�])G•üFƒ[@í^ißk*yÔ¹Þ¢Y\=òÕû„X´¾û;ý¡`ÕY›«ÏÞæ>»\Œ°+¾—V%D2ÚïT-K±x¨”ßrÜµ2*®%¥Ü8´”hÀÙË÷�¥á©³{
žñHV7­‘-lm±…�öqÌº‘-´kž_À¾ð_°9Mq8ì	kº™R<©ß>!Ü•lFõ/LÌ»@ \]E \Š¾Lÿ ‘´xžvB¢ ú‘­ÅâÈ|­tEà ç”25SlÊ’EvÃÀ&A—*óûÄaþM$YFMcOÄ¥a·*]vÞ	çrÃU` iå×¥–
…®pK±†x2Åñæ»§ÅÔ-QHžœ -Øç9ïâƒmÀg¸{•¯Ä«k†U£3Qc!Û\|Ì"äU¬
ß0¢Ød«ÆLû»´Â·Ã»€u0<�Xq©�B²�ÖˆÌæ¼Eeˆá÷Çù3 &·Ì8ÇÃyØž9º•Ãd«IB�M�FÀ€]|Î	?#¿7½WJ§¨e€ÎÕ¼½ÁÁ%zàÖå»ä³Ÿ˜»F…)„öÇÂ›ëR‘l¬¦Å7+AÀy•YhåejQ`S[[æ 2ÍñÚ9àý•RÆâ+)ßâTS¡ºx”¤µ·âUf•ü,ªÙlà=K]kï¿?1´n….ïÚAª<¹pqG™a
”“÷Ø‰‹¢èlº8”ÕÈàÆµÆ¥ØïVÆ>Òõ-#Šfîà£tßUÈ>jªÁxwšÄYB»¼˜4ÆÐ—cyÏ2‚ã²]ª­vûÀ´”¼wÍ„R±Mz îÄN)ÿ b=yW#*„€-Êê~÷>íyÔZB–sÏv&Ê4àˆR¦°”pó¨Ú³pïÄ-á– 3²ÊÝb¥„¬V�–©Ô
\J‡7˜0ü£F°÷¾;FÀ1Ãüøš7oÁ*ÎÍ”¢ô+‚¨óÏñ0³B«š†ŠÉhÂËÜ·ïY=B¶NÅÁR–oyõˆVŠ!MWØ�prln¾`ìEX»¬°5µr¡êP˜Ò¢¡^;Â‰¦-9²¥`(Ûi—­Õ3ìÙPQ5u~[Ì£µ7—7¤™ÌÖ`7‹Ó
;#Œ+{%ìkÍÊèµ[œš�|
x±iï\T`¾2Ü £k°ßù  á.Z––!An?ò¥`iÀÙxåï&õ»ªñ-6r<2Æªï† ¨À`0Tø—˜ÌÅØY‹¾Þ"‚y›ƒ¶î:l2PÊ±])iÖ¡ÛVå†³�â�xJV[Åvù�âùœ
Ñ’Ÿ{„ÂÃYixº(ïÔZ%ÚXã1Ñ/“ñ3+FÞÚ%˜PáÏu©T0æœû‚,¸¼.ƒ/ß^ ëàP‚AC¹Ä¹Ájšg=ªaÜîæ7Y6áÄŠqu\þê]“iÇa©“EVÞ|Ä«{­]yŽ ¶â”³ï,Z¨ËùÔ+6–ž/×x]·œ•À®8¬óˆÖE�&‹Þ>Ð«S”$�½zXº OØ'ÁýsÿÚ ?IQ‹œÂ1/E•‰U G‰Y›&"·1ÌÔEI`ƒ™ÝAí—wÄ´µã¼\N‘O-�6‹›¯ÝE�Ùe-ˆã´lÛñÙÌÜ9ÅÌN”Ëéâ‹™k fbAïñ(©›�‰Q½KÍ`	tAT´K€X9è»#]*`œJ­Fêg‰ØôÄâ‡”ìèîË1Ô)Ó’TNbñ.!¨Ö<ÀŒÇ³³Šn»½æ;›l]æqæRåTª¸ÜÌ+qY8„M2ê\¸Ù»†zTè8„eQfk™aˆ9”�gFt„jéY†¢Ìr• ¤Äï,²Ð—ÐR1†»Íá¹a/´Á‹¸ß@q1Ä¶Sˆ=ãhUL¨×lô£rœGY” ˆ�‰}£Ál2ü·s7ø„Y/Äæ4e,2àËè‰IqÌ,G,I1Â“Â%EŠ˜™—¨9Œ¦R-ægˆ1ÐæS­u¸0 Ûédéøƒ¨vj5]µ1èQŽo£
™†Qî(Ùx¨ ä†­!W½ÊÌ©ÅsbJÌÅÇÁïÓˆn"³’ˆ­è2¬—˜—034ÅsŽ†+ƒS,BŸS1-L%g:Š˜æ,LÙ*îd˜L›Ž @ÌÏ:‚Ã”HT,—™u˜™¥Ç”¨wA™H†(‹ÌH7£rÚšÁp+}*%8‚ô[ÔB \À‹qÊú2Ë„',—Ú_EtLô’åf	x”þ/«7‰QpÀ%0ÜÞ&£eã4¸¸Š]EƒŠ'”Å‚¥¹ƒS,Í"D…Í&™qK=bŒlb ¸†^nZ±Ðˆb<LUDJíÀ£Ìâ¸íœL§œ¸˜¾ƒQh�0%‰Br’�¢àG”lÜNbéÌ²YPSSH±pa{‰¾†ót¡LËŠeqR±Žås2–‚„ÜÒÄ„Í@H@Þ¢°.
Ì2ž æf•ˆ�å!Ì sÖ—Òà)2ÆÒá‚TGÐ[(„Úúb±!¶o3¢6°VB¦j!
ÌÓ=ËŽ†R	T¤KÔbs	]1‚7ÖÍ…ô "dƒ18‚‰A)ó*‚3bõ.â6‰—t[Õúa¤D‰fhÒy”©´pÃ¼w¼	‹…¢]ô�ÈÓˆB)Ü#H¦ 3hÁŽ%72æ‹Ò’-Ê©K¨jS©žãMF˜•sQâ/1\Ö4„©¡�YoA¢º$Ö ¦LÌ‹ˆ¹]j5rÛ‰WÞÜ«kÇæ^sŠ†Á¸Ä¬h@*’˜L§3
Å¸9•¾œ·Ñ•*-5"KÊêÊ:¶41¨6JC�»‰Ùè]²á¢,¸êe–&áÌcn¡0Ì#1H1ËˆQ8é’’•¿Üa/cpFÕÏóÑ'h°ÇlÜ(•dz9Ì%âSK€A¨áÄTA¤J˜FÑe°z^c˜�–£IÐT76•]âiSin T¨°Ü¼M²�˜jñ/¡1¹D<Âmâ9\¬ÜÀ—ÑqÐÔ«€ßAˆÔ©†�%;™Ã)dÂbÌ1°Ê
 Q-c”f¯QÄeÍf•.T!üÁ+2ª˜h–Û^†’¥¯¡Ixú5ÑÊB,bdÚ8D‰¨•ˆXâ\LÔ–æbÔÉ6t¬Ê3¼C¦žwq$£R�F3'IÄ¶#6…0q
‚â•ˆJÙ1�SmJ%Åg@ÀÄ¸2œ‘ANfBñ1„hÂš—RàÌÂ«¯q3
bÔ[»•¹X†â¦ZG8#°f–ô9ÄË3Ix«;ô	¢ª¿3!lDVí„0è$ *Í1Ì.ebÂÐS/»Ì½kPP.Y Š¢¸N¨*Z´bw3pp «—Ñç*i1…s*Ú˜b+9èá…Ì7P³®‚‡Ab‰§J\J…y‚�D2å’Ò 0†z4€e=xDc:—AD´Šc Ñ/¡IIC0D@nXÊÌ ÀbK‚¬šD´åk¶‚:�ae–ŽDDD±&�,®�ÜÜ%L@¾¨ÇA<¡˜°}�&æK%–Ñ ŠÊ	xä„>ÐnQ†pU‰€¹„jô¬Ü.2™CQ	¤HZjoClì‰CQŒ3-B@eÄ [Ì¨Å@ˆ%•3B•Ž‹P·´hÔFPK´ãbèf‹f®[ÀÊÆg³)¢†’ˆªQ?^†òj¹Nj@µfU@slYeâàK•ŠDÊê,·2õc:^cÌ>€æ`ˆÔœK:t\Rª.Ê†%’±]j¢Î6”Ts¸Kiqˆå/ÓQ¼\DT	\ñ/S,P,i^X*
øÚ=å ‚¨�§ˆV´?§÷h€—es�ù ø˜Õ
r¥>Ïµ€Á9(pZÂ„v°Gáªõ‚:¢
”Ók,%¢ˆi
†Š3†Ø¨• ÌÁn¥ÆÌD¸ÊèŒ¬ËM%ÑÂ
"¢Yah¡‰C¨®R7™\ÌG¡Ë‰�.ŒÄ$5Ða¦zW2álVT8¦cÜXŠ.e[9ŒÉ0@!‚0©¿¨UÑ£}áAiâd´jà•pWydeUÎ¬à¶<µRÉ¯À0@¤ÑIgà„¾Ó›±¦Á Qb.Ùà u¢òG´  \ÌT¬!œLMó°m¶Ú°nAbRè‹0Ì¹©Œ:qÂÂa¨g]J€¨QÖášM:-Ð•‚È^¦ˆ�)Pm‰ë®"ÔS˜¤.â`æ5qs8„¤pÊ $K:¬0GÄ·Pqáe#\í3I‘ìËÉ$ê&€Y¡Bˆ¥ÛŒ+E’Ÿ2ÜJFyŠáD`À„1™„Ö
/P™2¨—€‹=;H ©hÌ£².’ G¢Ñ4†Iy†PfmRªÐ·BS	MÎÎªêœDz@3ÀÇbôƒ9��‰ÐhB_K”ŒXÄºŒ Ž'ØèéêôA1æÃ¡)¾ƒRó›–�”\`rÊD–¨�ËAsôwˆDÎèÆSÂeèª7�§3IDJ˜g¥Î`:�™U.ºTA¹„7ÑX¡8WÐý4%1éØDq´H1jdôXŠá
¸u[•Ð¬¶¢u-q²SÄ´�‹–‚…%¯bqË—™¤É‘@ËBÒí�,@`ÇŽ–Œs.±¼jè ŠW[WK çè"!!¸„¢–—‰qtX\»ýE„-+Q%ôb\!¸ŸÔ7.ž·ÙXFàËÌzÁ\yKyè¦a‰}S¤UÄ:…ôðú)s¢âCRàf'Ž�Bì!Ð-Àè½H±c¨	³4™�™c	Y•1e®¹—;Ž™‘w–B=Ñw
bS o¡8•sž�Ö—8ˆ�ô§2Ö]ô—3ÑŒCpÜÈ˜D¬³|A\²Rš 012Íç•’!÷G¾^XÊ�Á”j(SrÂÂ­*];%�ˆP¨1Á0ºì‚¬`–j qF¬»Á‚ÔéDS0#7)…ˆ^!8b=™Z:bJ+aÔYtï3 W‰î"+xÖ‘Ý fWD"®\bÉ¬"h�ÓpúB‘•ÓÉa
u	CQÃÔVåTß21g05,]¡þ
1>PH”LS „ ”v3?#ÄqyzgóË³Äs§0þR�Mÿ •™ý‘Y^ú_ê1øý©E,˜ƒs'ÔTbPí˜ž¾'óM]=säœBÖ²—Ô!,UT*6B÷–0Ô0B<z@æ0@¹ˆS1®x†4$.³Ð'Ì+õ%jÅ#ˆfà�“˜¼ÜQÐÜü‰riœ0LW¦,1ñ1‰|ÊÒê¡•«Äusw¸_ê
�PÀ	±f!sdu.àÒÖêeàIrÂwœ”
Y/ž…¦\ÜJ%Z€nSñûz‰¥ÌËi— ÂZËn	†³Ï,ñ)€u£2jcªÄÜTGe�“HBšÜSšT¸«’Æˆ!ÂÍJB((‹ÚOIc	ŒaÍMAQœFeÍ¦IDB÷M¡s\J8y�X†(è‘A†UÄÖ¬@‚0ÄDÔÚtŸ Yï]=6•rá:D;—ˆE‰‹›Bøéž™œõ¼K%ˆ��˜•1Ž3•™}/¥fe+è§Ñˆ7Ô�Uã¢H ¼ô¤�DúŽØÈ:&:=j^eB!%S1ˆñ¾%Œq¸=.-ô%éyéXf$EJŠáŽ¦\HŒ&`Ë0:-Lï©ô‡K–1MDJƒ1ste±ZÏÑ–ø=Ùçô)Š`Ô¦âJ‹},‘2ñ3„%De@”À¯E\t2A2ÒÄB4Š–‚Š‹¨—êUtWB·,ý uT¾œb`K&§„	 0èµ@ïÊ˜—L²çú\J�"o©s@ÆÔt)•)0¸˜è‚5
†Åƒ+¡2ºÆV%²ºŒKë™]T®ºKí3Y–A©’P/¥ãéQóÓÉÉ‡ÕRÉÛ2úùŽq>�=ÔÄ!Wy‰‘æwK—Ðetñ9�Pë¯Túž‹Qï‡¢ú_@G)W™ÏyûäVI[¨-‹RÆ?XÅLiORóÑÕÂ’ée€¾ŒR$`Tq,¨E™p].\KŒ4è�Eƒq%ôÜ¾&ÐzÔ:*g˜ÀbG‹ùå…
é_U'f3þ•e7œEms0y‹ÐY"Å‚V`Ì12•Ð*¸‹í!)…Ø•ˆË‚å©*§0•Þô1ÀÃ8Ê„`WJ”K[qñþ"�˜©]¤Ya‰i´¾‚ú+)5•Ò£¨J„¶è÷–3yHæ¢	ç³þAzÛƒû`>"wÉb8·>ü{†IËÌ¨¶Ïæm¸/ù”%â ¶ÿ ó¦ ÖîRÒÄm }Øïmþ%(Óg÷.e;â_îÿ 0�ûÿ _™AðŠèàc­ËšC6è.uwÔYqÄWe|DÊ±8¬ã‚ö˜€ê2¥g¡BVY¨‘´2ÔaÍ ôÒY±0ef¢Ì¹pq]æ=ñ÷ÔÃýüÅö	gh øsí˜·/3%£³ßh`S*5¿ò^>ˆ€´D©LÀ€ø?ˆ”V?‰¥AùðE<Ãûƒ^~Où0üfý\TÓ÷ÿ �†ÿ êd~Ì¨ÍÅa@J!0ÔG ÇKúIk.³6èbù’½ :\¸"‰X*!,”År‹j%Ò\kssP¸31j,â`ÊÎ<Ìû~ñö†%âpÊø—–D¼@#‚lj)›¹X•DÒ­›�ó÷• uŽIaˆÑƒúWÐsÛ‰¤MÄŠÁÁ¸‹l¸‘ƒd–¸^à[s1n2ÓÂ&1a‹}N€ Û™J�#N¦7 âPnj	rÈ—-‹_ˆ9úÖ*ëQ`T�%tÌz2×ti30ba« s(e«sÁ²9Ì \¡aBâ˜Ù’ˆG¡h³fUÆ®-Ë®et"ÜkU°Ø´5’ÕRºƒ+Ì§¼Ã¥Á �Áè
‚Ã0—2Jˆl&0e™fm1¤—Ñqª9,™å¬
‰Ò-é¬HÌ‡	I§D:šGˆ‚5.a—6‡t³Ñè_K%Ñ.(K8–LDJ€GŒ Ì±YÌ“ixKšTmæQ%B]’ÑèK�9èµ@¾�Ít©OF!¨<ÍÅLÆã�’Üô¾ŠÙ6ÄPÏN:Ðï¢ßÄD¦â:EÆâÎb„£qKó¥â.%ÄËqH/QÙU©Ý…¢Âþ‹”š‰d
–—Ffƒë5¸«”—·óâ …gF,õ§Q­Ì|À%ô3ÌFã0ÇÔì„Ù0LuL!Ä¨.eA�tTÎèRÔ¶+1Ä.‹HˆÍ£oJâ8Òm
gtÜ	ˆ[¬ÉI]€>âhÄ¸‰|ô_E¨€yˆ*)_hÝ7„¹¥õÊœ��’óF.m�À¹–¢;ƒ™�U…%véQ˜¦Òérø�™“Í¥‹áW•�•Òà²ÝlÉ‰pC¢Ëé]%5V Þ&¹‚K¹¸ Äe*xÁG¸âeT ŠôEr×ŒLFÉp$eN%ºJ²0J!ôE	.¥ÇI�[‹ræH5	Þ&Ht‚$²¥#Ìbþ…Ëf8çé]Ê"æ2šÄB [.T%GSDMæ0Ù�Ñc¢¬è1W._@š�Þe¢Œ&õ*1UÄÍ-*ÂvEP‹À¨+‚b¡r+Hž`‘ƒ,b©o4E®bº.-põ ® qžºåÄ¨Ï•Úë÷ˆKAd8M#`ÜHÅ—fxAGºÜ[•ôjbs58€Ê–®�e*(�q*e[èNs,‰ÓH‹˜)˜„Y”sÐ‰Rñ`=å« K]Â.ó.4<#ª7Ï=*)¾©Z¨í\Øö—å÷9AŸoûÒ˜8ˆ©B]—f!f¥ç§˜¹”ê,5.\Ym}7ôâ\eG„ÚXM¥)¸ Y¼§dL[†"„9ÁRê?Bâ¶5j8Ôº*VâÂ«¥ËS*-o~„�þ:�ò}²´ñÚ÷¿Çû
}#Q´U-nXÄ¹y•Ž·Òá‰P~¢=,‚ÜÄ©&òÊ¨™Ž-ç©lTÂe*R,-Õ>�—êÆZÊa5ûûÅ¹ŽåJú(} oì±ó(Ì	]¼¾ÿ ÈÅ1M;t¾�*ŠàÈ¸-tÀ=•Ÿ¤ëEÆjVn	”Hˆ+è:Ô	L�%ý@•.¥ù`�R¯­¡*%@hï@ÙÑ›6KŽœ*Uu-Ÿ†¯ÇÖ5ôð—9ú¾¡è‹3Rà·ÑŽè'±ÒEâúˆÊb}|Kƒb,¼æ.z¼ÃqF¸…ô,Ôñu²4+¿=ëR¾‚?MÁfð•”M¥ñ,ŽA‹Ð`XÄx…"+ ï
‹Ö±1+¡¸e.JÌKt_¢Ñ)ë¯B"bV£ÒË‰žæësÿÚ ?‰ŠpTÆ-Ë©µÄÅÞ'J�Š¸ÒS uPq*yŒ=ÆÆ\(¨9÷eD!K³âüo3¢ê[¦V¼z™#*Øñ£Ã3¾]W%ñ6B3 —gL¤`oïŸæ(�a¿4åÌæe0•HE0±˜36™¼ô¹¹jâ3"àâV "]Ëi¥‘¸EÑ´XØîå\Q´Xa–Vcn!WQt£Å,�"Aïs,bQI‰<¥™ÂÉpA·¥œÅb«÷¾!ª9€ø©LXt…ë%~ÿ À™’Š¾‹»‚µŽÅÛ‡âQ%J—¾ÿ MK”TÂçÇ³™}±\Wå±NeffàÌ[j`›–n-Ç0/·AœÌÁ²Gº—Æs/‰pÑ %jÈ[½A"æÁ!Ph‹râÛ59ƒ¥t`sÐ±iƒÐŠUÇD,Ô¥Þ¦Fáb�Ì¾ãyƒ”m©‰; ‚yšJ9ÿ „A131QÄ¤¡ÏÛæ@=QO'Û}¾àª·|Ê³‰–‘=àq)Ûˆµ.ÉF×AWB¸1 ÚbÜJj.!mjîKˆ32a¾†OMÞ‰* LÔÓ1#˜ýÝÃÌJc”W0g@…óE©@ÖãG10Ê¥n%9&Xƒmrv‚fóœJ ¦µü|ó+U¥<E¶X›T
3-R¢ÄŒ0™¯‰Mî*qâ.¢–¸„—º,Ä4¸•w
Þ »ô.3*˜Ö&æùérÅÆ¤	Hô¤«"Š îf=à­túéw*]Ûƒ´]Ôq¶b¨£göÔA¸�Â¨a,´À…ÃðLËú
‘PNŽ&Ð±–$K©†
ƒ
„Zw…Â,A¢¦MD�^c¨‰9”|ÀEÐB1c
(7©jÄ©†€¹�O7Ž—ÑŸB…’ÌJ˜â2ˆ*\pÀ«Þ„YJà8‚„[Ò&µQRb1‹¸¹Þˆ„Ãz�»7/˜—Ô%t5	Q0dÈB)11Ô-(ÁÊ.à³ËR™•`ã”¶à¢Vó1‡1QæY™2ÌLÞ ©jÄ3’Aêæi)q ÔMb=Ó9Æ&úVeê)n."³¢åñÐ_ŒD[Y©áÑ¶9˜=áÙ5Ò�.æaÐÔ©hÔÈb&¸0Î|Gº=—ˆZ†Ó_Ô6¦"z‹Š’³5b=*˜ ¦ã3ŒGs#ó*Ät=ÜX»bd‰X“\J¨óQA‚¢ó2¦`ÛPAi(â¢bÄº%•qÉæ}� #U3K—ÐêS\@ó©WˆV¢ÄBe)9–BV¥ŒÄ¶*5]ôØP‚ãÃ)GlÄ§˜"ˆb£¸³LwB]ÅL|B-‰Wä”Z†��t¤(…Ÿ•8â	N�¢P�^bUÀn�îL°.â0Æó³’Ü)¹qTÅ™„'Q
‰‰pmlÃ0Â«RÒ³(a‡¨«X´Ìâcqá!XÊ‹æ#
î#¹u)Ã¢×êxY˜²ðä�ÁFvwñÄó�' ‰ÄµÀWE{sâ/yY¸ÅøŠ@g–vK²ˆu³–B®"±l™ê]Q«�y�Ê.0è¬Le�"³-ÄÎ`Ë·0Še BŒK5DÃ´ecrƒÌx¦`BÕ)s8¨´£ííþÃH–Sqhúm/ó	¶‹æ€ŽÎð‘N›ª~¥¤¶ê	¤ËKFêQ •Êh¸Úh—¬EÜ2‘¹æ;Ñ.ÊNsóž�˜›Al¼bŠ£J8gÝÐ‰Rê1‚¢Äq*ÌÜ¸Ò-âQ©¢q—II\°Û©ã£w. ÙÐE£Ä¸gp¨Å%f/Vsj©¦È€‹1b"üÊ¡†seâTPË)šJŒ,Þ GOx«rÊï)e*àÄÏd…™K]Ä,npL%æØôrˆØ–À(Ídjþ5,¨R›Ýøõš)Dyè¥z‡71y€A\dÌj¨¡¨·*²¶ƒÃ¦nV ´¨!s5	™l¹i‰�Ò¥ô
fOs r Z®>`ºÅ·X+÷Ì1)¦‡+æ8y‰/˜x�‡y›ŒÀèRüCÞQ˜Mµ¨.xJ.g™ŸÊJ·™Š¦åK¼’â¸‰}Ê­½
ù�®Þ_¼¹Àrü1’ÁTH °#JaL(œ s(ÔK•55/–#c,ç´ºó5–X²±*ÏC.cêÔ)˜}KÞ&T›^xÆ�±¬	ÿ �èÀ;K$ÃŽ„Ý�¾ñÔ¸öK1^fÔó‚éŠeê6;€vË^;Ì+ãªÜÏÚ%'6#k ²^b’
¨Ô”<ÐÃíßŸù
–KÄ´IsRœôÍ©˜ ÜÖà,C´K©Š)›©A O	¹B,Ì˜ãdÄXTà™…}¼°"â=GhÌ¹VzÅeº†9Ô¯’Qñ/%W$1 �VBè”Â%kˆ} Þ5,AH-âiq!|ÏpbÔh!bâ”ocLÁnÖP¡GµP”Õ‚6(ˆˆŠ#}Ä \™q#Ü@¦**„Kq0úˆtÓp	,ÌØÊŠ²L,ê^`²°×B;éw,ä…Ô#(bq@W™lQ14—OˆìfD
�µqi§Ä|Ë’ÌIÐ(*&¢úJÇÌµ(Y¸©îÌERëh˜0Ä¬Å%�˜Ó‹jƒmÖ¡æê¼�ÊNt–W)
j2"ŽN*=Éx
‹P– 	qñufkîð˜x¸ù¦˜avSÍ4ÖjpF¥.Š©‚e™YéR¢T¬»�âY.Œˆ4J¨3 ¿G"T–¬UjÄ¹[¸`‚U‰iÐF%Í%Ã0ÇMcFã,¡¨÷•ª ¥Á·ÄÉÄy¢i ÑnRƒ´–<üQð,»þ@:ÿ Ô¿z-—«Àþe_ð€ ­ûfÈŽW¸\>
>a?·¨À¾½ŽÕtMÛÕšRÙ*¬@Uðæ²h�ì"îÞJI"±° ¤Vò)–Æ\\îc¸,|NÈ9Š%¤ ‹.Èéˆê	ˆ1i— „BD—˜æt5˜1ˆX·3š�¨nY‰“5ŽªÌ€¹Übñ3*V£ÍC¶5fpE„
� É‹±)1êa’üôûf9­¿´vµÅGc¹
ªXÿ R¬Šº*¼nüf4ö®Yh¦ÂÔÄ%Šõ.A .E1MÔt-t¶ÐXY®Ü²·¶°Aòe�©r\( NfH™Ñ4S()xQƒ0�R`â¡\Àj;èo5QKÐBÅD�q¶¡C2ÌxŸz±¿WèŽæQŠª�Œ³ÉçèG :+ ^zyb<xŠIw	gFÇâ F¹!]Àö‰ITe¶™ À%@î‚Y'rSE'Ynú–¢¡³d‰‹¸�å’4ŒDu1,DIîP°ôf²%ÀÆ!”d˜fã¡D²$eæºs3ô.;ÜTÍî%Z¸þ#!ÏÐÀ�Eè‘â.±(%æ[˜c†TÚf¨R`Œ*£F{B’£K˜!¨7e\*Ê	‡¸Á¹Q3´HŽæñ6è¦+¶\(Ü«Š_•Q^X•*Èñ.fC¢Y³˜	C˜‹ç˜G˜s*‚¦"\¦úY*-Fe7–émKÜ'F¸œ±\Ë™Ú›ÎyvUb5ÄµÅ™LJ,.!•-x–KÌUÌj—d &	nf¼va™CÐ]Ç ®–1ÕúÖ ^e£®6¥Ñ1`ê	%"@ÌÁ„K””ˆz Ü!p‹	.#¡¹b "]ã}Ot£™]æ.ÿ ˜çR—2ÄDUÊ×?xŽw +û†È²VSr¬‰ˆÄ¯JˆGÈ!'Ap¾µÑk«|L@R/‰U¸’ÙkcÞ#˜ßqAX…$¢]Æ}Dá2b]5¡FvJÏEÍK©åÌ´PÇA™“�Ñq˜:¬3âwÑÄ+–DLÄ4—Ÿ ÇdYÇFKƒôVD§Ÿ LPå—Ä»”lnËè¦RX..cÄÌ¹}H„	™›?‚+SRà*_‹+Ô©jŽz4Ü»Ô$ ”Á‰ž–Âái„bïaƒÞYA;”Þ5t(ù†¥f¥[Pêt±å€=†ðèë0«3(»Š¢!pXrê1|°óßÔ1$·<@C�‡Ójj|!mpÅ{Qû±RæÝm�
ÍÁ	§ˆ” ï*[sâ3Xž¦.ÛÉûüÃ¨iDQÂ@´H�qª¢ 5Ò .§¼K°ˆTKŒŽd!l[½|ÔR4`L0;óÜ+ˆ%]¨ÍÄ·åMÌÁñ)–! áƒC1� Lt„—(Àéyé_A.!Â1œÂ7qÃW\«—˜Q.6‘ˆlŽÎ×ý…ÁÞ5%g¼ý¯DXúe©Â¿™rpâžd?¦S…Y—¼QÃÙl_ü%9�Ôjþÿ ÑÜ½�ˆö%æóÇùûæ*ø’ºÅ¿ä
i‚+øËJÆ¯0€p‡û4"ûhƒóþâ,ÙþN 6OäþåÐ¤Ô
Ü�â|ÐeñüC»Ñ¨ó 0gÜ§ñÍò S…Sº0¿©¤õb�l¨½8‡ñ)Ìn%žec2ÜJ¦^Ó/ÛÞ\�ã÷ø‰¦x™Âó,ò4Ë—Bß«›ÞBÅû’ßôË{žß?Ì½¶A¹§ïÄsÎ~þÒš ÅONÏßîÉUmëR×¶ïóôÀ-’;N™<Ìý‡ó?þâï‹ýÈŠƒ„ÁÀIT¦5� û|ÿ ¹eß¼J›\ùŽt°¾a‚œ\Àäï3> Â¾X
!xž9!†V’±ÐŽÆà5)ÏÐ�#ÈÐ¿?oö­JfN„"•Ï3lÄ*åt‰.·R©èÐ•6°âe™S0J©Aa&-¥ùÚs2Ø¦B‘%ø¨w,Fr5¼Ç±Ì‘ã¼¿|Ë�¿1bêûK.Òƒ¸“NeÑ[¤CyH9yèÕªˆ‘L®"r>‘`pîQ­Ã2*¡YÜEfÉ}Îb+e�j\[´‡~r‹w[Àï8ý<A‡[båÑvpŠv…\ËÙ‡CKè^&y"Ó/a9�ˆÌÕEŸ2Æ^  FR)Ñ`Ìƒ˜……-bi™Åyè(BYSEBa(7.1¾"^ 7Ð1wÐ:AéF&+ô´&5ÝàùŠýç2¾\V‚ 
)Dü?þç^bÖ!Æ[¢ç¥SrŽàŽVL:BÜµ¤×1f¢A%[ÄÄFqs¥CšŽ¨‰VÔ-[(eêà¡â./0q+w)*ät6¬f
åÊásh¨‹4†ºz€Ë‹�¤>Ÿ”¯?ñ¯w2�$j$Ê· nžQJ€Öz_Šï+pÐ@æ^`s T‚ä8as/1i±Y–³*af±‰D‚î_2£Íz€Ï>¦)û*WöJÕ@�ˆ°1OÙ0Fj¹�ý K!T¤)Æ—¸}B}7ÝƒÛ¿Á™‘çû€‘¾—šŽÝÍ§”¸á*]FÝC$©n!Ö`ˆÇNæišéyñÒî<Kk¢‚6eÔ9|Ä©†+ÄVBx+‹ˆ1q0æ\"jT	oÑXQ.\‰éb‹CxÔ.¤�n,´=�N_—ñQàÑ¹¸áëÞ€jUÔ®Œ±2ŽWEré
L™‹b5ÓH•q0�'w�3	œÁÐµÅ.Ðt^a9šÊZ%¸K¸W@»è=.…!‰Ì!úÊð4üÚŽí¨¤ýï¾ú>`s
b%Jè—*—ˆ¶Zø„0�œÃ,J¨6Â&btª�qnY*eU,Y¬C˜²•P¯Ÿ'¬_æ^ð?f"Tà•r¬Âu(Ü´;c()‰E—™™;%1UÄÖbÚeõWA­Ãôj¬N
ÑF<æãÅ ¶lã±Áûæf Äô*SP`â)�1›17)€³Ñ]�SÓ0½À%ö›T3Q,�©V.¾eVc‹í¤¾þ _i�¿¼GzÜâ~ÃðßâÑ¨¶�>P™�?$ó°=¤¿dH@Ú´×£‹¤l}&‰²´ 6„ñ™cXG-n»×2¨ÜÁ ƒ7¸B0é·J‚µë¨¨=ûBVê†›¼Ž*Gc¨/ñ?Àÿ ±z	/¥±¯IÜ´­î9Ë’•ÔÒÔ½ÒÏx.4ú:æb&!9�"E�Ã*D©€¯™"|zUÁ#å†vÐ¨övw££Äá^HáC
µ†ÈU�Åf2W‹ŒæÛ7wwy½Å­`c2£}�ª4(á¯Ì³w2Éºq9{¿4+!©¯‘†ZoX…âJT
%uÝ�r¤7%º. ¶”ÏZÊ³ˆª L;’Ù»òA @÷.1±Êˆ@U$A3ÐÙtïy„²ÔÔe(eHÂ\
¸¸Ä+›g¦C$iMÆå¯î!Ç¤[ŒHc‰�Û c¬Z`ô\}Dè…ÃäŠvò2œýœöš•ƒs�OÌS¡n`báŠf Š1‹˜øLÊæU“’3˜î$¹Ìˆ¸–-pÞbµ"K3/ÐÙÂÕ§–Áž]å‚QÎÜ>s½ó^	X9ƒJ|ŽÀUÀA€šÑÎ�QààT;§»oy.ów»Íù”%Dó ô(od›Ï^áïÀ>…\¨±Nå–� Ô* YÄÈ�´GŠª\™Kà¾UŽXØ©¶#ªŽ*fÁ�mf�ÈÌ�úOÃk”u7<iJú¡¹œ†ãRÑ&ÁC¶]=°L|G T²¤Í×¢Lã/û±ÊüˆÔ Ú²+g‹½�œr& …¨2ÌÃ
Õ\ d®¦J�NfO1E˜PtLFWƒ£ôJèñ ÜÛaïûÜòs/£´¦¢Ë_=ˆ»\#¢> ‚••[rðÌ0ÄK	)ˆD€!HäNDäy!ÙV‹YE7»4ß7¾aÓ-* 0Ê=ósy,0 
A€þ èkû”y¶R�ì–|Œ-§MO¦?”º  _ž_k·™l…ö@&/°ˆ³Yeöhû¬Éy4øNœD,��ÑviöpñÄEKŒÁkÎÍ™9§G5f&ñÔfVe+pk.Wë$¬ßÐÔ%FÈ©†ÒÐÄ²ÆÑ×ÄK‡
¸‹è�t¢TÖ¦˜+PâGœÊñ2”_ˆ’†-b´ˆ|DÌ.\ŠçrÔÙrß ™€—ê½BÏ]JA�à€¨Sôo \	Yè�tÆ9æUÊÂVÉD…Œâ,f	mÄ%j
¤Ê¢¨
¹´)€t
sU
œGD3Â-â8eˆ1]Áj)™nHPêÒÂ]KÆ¦¡‡¸,‡ßo¬KÍe5/¼¸újWE—©Ç£Hˆ‚%ú‚ðó!„©lÊ'<Dˆz2Ðz‹ª—X€eA˜™ê.¦3<C‰¸SÄpÌµËw/¼É�ÜW+0Nè�
Ús.îeiÇÐ·Ö¾§~‹ƒZÇÑPY(bÍ%ÂÑ"‘PÜ™>`¦WBJëP1˜L¹(É¹|ÄÝÔ7©œÞ-. �¬ÌË…Å�¢vF�Ž&-Jn5b€@Fºó_SôÖ>Šél]Ü!åÎýÇ«“ Ýt:\¨âp¸q‡C9†¡ÁŠ|ÁŒúWŽ„g$I8XŒUÄNäk©´ßÔX¹M�Zˆ¸RmKqÔÅ9ÌF£¿¢Ö cp€JzT®”ôzT¨ÀJa	]S«-ÓN3®—\×yP˜}Ðhé¥E"HS˜Ýâ¨‘–�ÒÉnƒ¼S)dK€$|BžâT°gHÎ`!R Ú`BAŸ0j*¦žznwNƒd è•¥L×J¨�ê²ãHDè3ÔUÖk´2=Ê~ÝÒè‹•˜Ï¨Ñ€#k1b,Í½D¹á4Ìö}˜j`™æVféBÌG˜fmâa„ª
ÜTÏ…«´ªq¹†Qì‡|8†_SPÏAèJˆ¹Qj”B eËÄ‡ÒÖ$MßµýDê¥Í§‰y˜¸,ˆ/˜�LC$¯¶\LØ…ù�ñÅŒEÄ©è8�z”õ,˜Â¢ö�8—DûQR ””¨”…ôoˆKë}¦PbÜB*$ –1"]žÒþ=K=ª\Ì¾š¤6vÎÏNb6#ƒo¨–ÉOn Úÿ È	fIvT~ðw|B˜£7žÏf½žzT¹Y‹Xï`.Ø…ŠÊb)©XˆÆˆ¹Š!‹˜¨‰óˆ˜À÷0éxžc¸¿@¬ÊÊÔQ‹ˆfÙ•]fW[—ÖÐaˆM@ô0Ìn* LqaMS÷;tµ³-«¸-ª"­7ÑùóOÎ:ˆ ÏxX2´6ÿ ‡—¼JW�Þ‡öåõˆ¤-Y{¦¨íåÞˆiú*à.�ÆÆb;PL$0J3sˆÒ`> ÝÍ&ÓJXúcbgP%æsw…sfSRó¨1Ò™qè%C(Ð
Ê¨ƒLéD!Q}¥Møwó.á™€·Grçœc5vK™°/‹Åëçn©+±ãþn·RÝÒÅN7œç}ŽÖôPªÞ|ž:¹Fÿ ·“þo½E)æ.ÞÀpv'øýŸ¶ûKpKêËoèF7\w˜Á˜«ˆØ‰ÚÏ2Ä¯pJÌ`Œ¬÷”î fU¢.¡ˆ¥™‚õ< [ö…ÍcS0)&Ñ§ú^…B	™Xˆ�
N%óŒÄanT¶³$Î5_¼w7§ußÜ¥·ß÷øƒR‘sÑ‹.Á¼;ù¯ã¢ØáµÁûo†)ÜOí^ÝàÈ)ÊþþwÚ¥¹²ŽÒœöÖ>«•Q¦±êeªÁ¨	DÃ
çrl&¦–Œeš%&YDÇP1h²f¹Zˆ ÕC*•eÆîUý	‰¨‰yÄ5X’ â\¹sRÈGðúVG}TƒFß�¦»xøèDÍg²5wö56�mmÿ ž%»Ñ½�´½¥v÷m.Ç4ø¶�©úS1ÑQ-r˜£Qq†æ,¡7‰åÓÀÞàËºÄØ"¡™”�&Kéiž�Œt®�RÇK‚UÆ A˜‰Ì¹‡D½D—‰q�B.‰æâþ�Á…VV<¾:ŒWè&Qè~º‹ÄDÀv�}EŒÄUÅqk˜£R­ÇDW	CLr†¡hJ©˜Gêq� *�œÂ�%!	*5Â\.£+€¨\'Z3?x={ñ?ÿÙ                      framework/extensions/media/extensions/slider/extensions/owl-carousel/static/js/owl.carousel.min.js  0000644                 00000120711 15266055653 0027772 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g--;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;d>c;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var b,c,e;b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&0>=e&&this.preloadAutoWidthImages(b)}this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){b>=a&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),(null===this.settings||this._breakpoint!==d)&&(this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};c>b;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return this._items.length?this._width===this.$element.width()?!1:this.$element.is(":visible")?(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized"))):!1:!1},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),c=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=30,f=this.width(),g=this.coordinates();return this.settings.freeDrag||a.each(g,a.proxy(function(a,h){return b>h-e&&h+e>b?d=a:this.op(b,"<",h)&&this.op(b,">",g[a+1]||h-f)&&(d="left"===c?a+1:a),-1===d},this)),this.settings.loop||(this.op(b,">",g[this.minimum()])?d=b=this.minimum():this.op(b,"<",g[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(b,c){var e=this._items.length,f=c?0:this._clones.length;return!a.isNumeric(b)||1>e?b=d:(0>b||b>=e+f)&&(b=((b-f/2)%e+e)%e+f/2),b},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c=this.settings,d=this._coordinates.length,e=Math.abs(this._coordinates[d-1])-this._width,f=-1;if(c.loop)d=this._clones.length/2+this._items.length-1;else if(c.autoWidth||c.merge)for(;d-f>1;)Math.abs(this._coordinates[b=d+f>>1])<e?f=b:d=b;else d=c.center?this._items.length-1:this._items.length-c.items;return a&&(d-=this._clones.length/2),Math.max(d,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c=null;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[b-1]||0))/2*(this.settings.rtl?-1:1)):c=this._coordinates[b-1]||0,c)},e.prototype.duration=function(a,b,c){return Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(0>e),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&i>=d-e&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.$element.is(":visible")&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){return a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0))?!1:(this.leave("animating"),void this.trigger("translated"))},e.prototype.viewport=function(){var d;if(this.options.responsiveBaseElement!==b)d=a(this.options.responsiveBaseElement).width();else if(b.innerWidth)d=b.innerWidth;else{if(!c.documentElement||!c.documentElement.clientWidth)throw"Can not detect viewport width.";d=c.documentElement.clientWidth}return d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this)),this.reset(a.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:c>a;case">":return d?c>a:a>c;case">=":return d?c>=a:a>=c;case"<=":return d?a>=c:c>=a}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,d=c.center&&Math.ceil(c.items/2)||c.items,e=c.center&&-1*d||0,f=(b.property&&b.property.value||this._core.current())+e,g=this._core.clones().length,h=a.proxy(function(a,b){this.load(b)},this);e++<d;)this.load(g/2+this._core.relative(f)),g&&a.each(this._core.clones(this._core.relative(f)),h),f++},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":"url("+g+")",opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.$stage.children().toArray().slice(b,c);heights=[],maxheight=0,a.each(d,function(b,c){heights.push(a(c).height())}),maxheight=Math.max.apply(null,heights),this._core.$stage.parent().height(maxheight).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=a.attr("data-vimeo-id")?"vimeo":"youtube",d=a.attr("data-vimeo-id")||a.attr("data-youtube-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else{if(!(d[3].indexOf("vimeo")>-1))throw new Error("Video URL not supported.");c="vimeo"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='<div class="owl-video-play-icon"></div>',d=k.lazyLoad?'<div class="owl-video-tn '+j+'" '+i+'="'+a+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+a+')"></div>',b.after(d),b.after(e)};return b.wrap('<div class="owl-video-wrapper"'+g+"></div>"),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length?(l(h.attr(i)),h.remove(),!1):void("youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type&&a.ajax({type:"GET",url:"https://vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}))},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),"youtube"===f.type?c='<iframe width="'+g+'" height="'+h+'" src="https://www.youtube.com/embed/'+f.id+"?autoplay=1&v="+f.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===f.type&&(c='<iframe src="https://player.vimeo.com/video/'+f.id+'?autoplay=1" width="'+g+'" height="'+h+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'),a('<div class="owl-video-frame">'+c+"</div>").insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name&&(this._core.settings.autoplay?this.play():this.stop())},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){
this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(d,e){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._interval=b.setInterval(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout))},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearInterval(this._interval),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a("<div>").addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;e>a;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):0>b&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;d?a.proxy(this._overrides.to,this._core)(b,c):(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c))},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){return g[b]!==d?(e=c?b:!0,!1):void 0}),e}function f(a){return e(a,!0)}var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);                                                       framework/extensions/media/extensions/slider/extensions/owl-carousel/static/css/owl.carousel.min.css0000644                 00000007010 15266055653 0030316 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/media/extensions/slider/extensions/owl-carousel/static/css/owl.video.play.png  0000644                 00000011560 15266055653 0027772 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   P   P   Žò­   tEXtSoftware Adobe ImageReadyqÉe<   iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop CS5 Windows" xmpMM:InstanceID="xmp.iid:55E340E9C0B011E381DBA90C92EF1313" xmpMM:DocumentID="xmp.did:55E340EAC0B011E381DBA90C92EF1313"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:55E340E7C0B011E381DBA90C92EF1313" stRef:documentID="xmp.did:55E340E8C0B011E381DBA90C92EF1313"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>§ëŽà  æIDATxÚì\	TT×~óf†A`Å@� X#*Ä5˜`ãÂIñ¤Øšœ¸Ç›]ck›�'iàTÛFcL1¢ÑŠ¢!jÕh"DED@ÑQYe�Íè‡ÿéãúÞ0ÌŽ§÷œ+Î[îò½¿ÿ½’öövæÿÅü"#ÿH$³0÷455ù)ŠPx
ôÿÔÁPûCõ0Þ]{ukkkÔ|�N—	í¤i4šÜÉ“'×´›1KænxŸôi/ ïÞ½ûü™"•JçBŸ�Y“ZZZrëëë·iµÚ´   l¸Ôf
 –ÈXÊÂä}cU¯×�‚É½ßÖÖVÔn§ÒÜÜœSYYùNBBB?"kl|[ E Åmkw`�þ+ªªªbOŸ>=†*å8Îš Z�…¸1,Ë¾lºÐØ{ ¿´555j�_—rrrò²³³KÎœ9S•™™YOšz§W¯^ìŒ3¼BBBú†……6lØãíéé ý¹‰õÔ_[]]ýå´iÓ>†~îÀ˜ÛœRÂ@×xkŒ(Ž
 ì×Ÿþ9mß¾}y'Ož¬ XbÕü¡¶’¦Œ�™°%*@9TÅŠ+###Ç�9ò™þýû‡‰�	âäÈÈÍ~~~_’¾�N!�ê&x¿Š±REEÅÅ”””O&Mš4^	…:ê£PûBUâB0ÙŒb9@ò¬TVo¨ý¡¬Zµj†J¥ú¢±±±Xl<ÀÖßÌœ9ÓÛp,€`N¬è­[·T[·ný<6	ê(2AÍc»RB¦T•€¡Àâ;kÖ¬1 b�êK„Æ"äzaaáR|‡u€ ^¢ÐàŠ“’’>†G&C}©­77Xk€f˜„ªûÎ›7ol~~~<ŒõŽÐX

>ÂÊÚ@xG	,›*4 ÜÜÜoÃÃÃŸƒÇÆ ÅõFV“Ø809 }vîÜù<(­óBc.--�GÊ•ÚÀ;wî x?Ðƒ€ëU;vìX�LDçÕÕÖ× ÝÇŽpõêÕ/‰ò�ÓIø±¥6žíàýDw&BÞüùó_D1ˆûšŽN€µ‰Üí“žžþ'P|õô<ÊËË÷uDS„çd ÞÈÿÌ„	žE%á‹T'q&ð¨ÑãÀ�QÀ5¥ô|ŠŠŠâ»¢© x)tg×¯_?áïïÿ[¸ýÔ®rg�¢Æ^‰‰‰á ¢†ž—Z­ŽC.b­ h°8º0Ò=<<ž†ÛÁ„-ˆaëìÀ	€¨ k!|ç[ôü.\¸°œPj— v ø“‹ì»¬àààp{‚'íIàQ º€Gô,Ìó6Ž`ˆkBCCÑô2@T·(¯|ÊçáöH¨Þ=�òÄ((nünåÏµ¤¤ä Š&©Y ëîä7¿õ±±±o¢�×¯§ƒÇ›»A&`ŸÑÜ–••EL3OQVHúº±üqÜÕ�cæ!Ð bXXXïºººÓü9W8nZ¦¬›Åo¨¬¬ì\~êcèÀK,>PŒ)Á;h0qŽ=œÖÈŸ;qEYY@h`˜Ô¿ûî»QîyñÉÙ‚Á“¯›~CS' �9(ÉXšû¾þúëhô™%F„ßr ¾|þË*•*	Y÷´õk ˆ§º¸¸øýèèh¥#Ü>¡xãÚµk}t:ÝUŠ
wÁ½ÜBœ(€@}¯ó_ÔëõµÓ§O'è	}Kä™çóòòžµwàA¤H5Í"Z�ÆÅÅM º ¾lþ‹™™™ù0ÔºÒî.*™
 7Nð«w$''?f/ÛR¬Ì�;×¨0‡âÄÏ1p+ìiüàwãœ9sˆ°DÅÁØ@ŽêK€^·G4ÇHaAq¾AqI	\Š!2A ?¢|Ýãpù‰P·1€\©¯¯?îS¶ô±�•={öø‚ŒîäH€×ò7ô¾X¡E¡NÑ‰-[¶¬@_×ãíc I�1é***>Û¼yó [°u…»0ž?­V›�!;E' Á¡O‘ki```†ãåæ.¬[
 oã”¹8p‰� dŠŠŠ"é ¬»»û(ŒÖÜ·ç$Éþ‹7oÞ<¯V«o“ÕHâ˜8:‰G¡PÀ÷L¼}ûvrzzz(ŒW&±xM²ërêÔ©ÐÀÅük.Â‰•{_RñQÞ»w/ñ‡£ÚfM�”a_~Ý‚¼,U2¦¬�ƒÁ¿�ß?|ÀõhJ¹†Ü¨êæÏŸÿ{äug�ç§f�í8ËÛÑ”RSSó&‘º�.­«¡�cøÔÖÖÞðôôœ`Lû:€œžÁ¾'555Ø—Ð”RRR28´–ßiTTT8‰Ò°Âþ àMÐ>$Ý¢¹‹4g(’>}ú¼™rûmB Ykv r· ¸RÃ¿6uêTbºpçßo Á»+–èãt™¢2Y¿�®ëá°§ˆrk)™5kÖT vpèÐ¡‰"aQáß¬¬¬,á%úô¨âææ6yÌ˜1G`ŸïÞ½ÛæfqþËþýû[Á-ä_óõõ}„`?Šk�úÚ˜Xõùøø¼:{öìÓ7nÜX¿]­@�eü #H|PÆ±°'ÅóH}=:ÝÅÅeÐ�!C¶�Kx ##cœ%¶#qBø¿]]]kÇ€
*}ƒSmÌCP<<<fNœ81\Â�@€9J†¸”�â]R©@–z¸­§SŸ@re°³#ê²î¾Ï²l3õÛ`2qÀuRr¹A6> ’cNNÎ�Y³f½TøsçEä*Ed÷V†�ÜáßT*•®bÑ—žT@æîØ±cëÊ•+Ï‡k½9¾=½¥¥¥åÀZþM///%Ø#AÏªüÕ=111ûÀ)Ð"p$0B’,Í2Í€e}ø¿ÁÞ$íµ±HŽåü›ýúõóá–{xjµúøâÅ‹—N›6-À#‰¤T’9›Rà£üßUUU¤ÍV’c¨å{7Á†òG Ùž˜^7ÀàÝ¶dÉ’Ÿˆ7
U‹ìªçok0SŽÊÁ•Ä¿VZZZv@ ù|þMooïAïrz abMçÎ�Û¿hÑ¢Ý—/_®@v% ÕjÎþ9ºèt:?°);mMËÊÊºiðÖHûÅÅÅÃ¨htYHHH(uuÖhLQQÑéåË—/ÀuâÜ{w7bmJ}Ä\§$õàààCL�4²qãFµÑúé§ŸÎÆIœÀ†††RÜ@¶OŒÀà¦›9k&&Ú�ðû¯©©¹Êt$ô½—âl|–ÿPZZZ#´ï@ [[[›/^¼¸?""‚Û0ÝP³SCL¤Àcüq|ÿý÷$"=ÊÐ7×Heeå*÷ù\Âˆe%Ù@²igÝºu¯A—ã™Ž,	«ì0ADùGÖðÇ2eÊ”ßÁ­ÁqÁ5’——D-ª×Í›7/¼+9hk É¦Ä#GŽüS&“‘Ì0’Üä‡ë4R{¬Ê�’šÃh{~Äþ%ËkD
l|…ÿð‰'Ö2")v °-??ÿðìÙ³IfD(~q/ÆÊ‹ì& ˜J-¬—CîE°øYšZ­ö¯Ô¦¼LÇn#…=,YÔŸ€Ñròµ{16HóèÂ|	ömâ�mõêÕ‹Pã»Ò 2ðÅGSÚ¸->>þ%¦cß„Í3ÈæP^[ýýý§¢�~EˆÍò»P(í{?ê}åJ5"•}–J´>ŽrGnK O-[¶ìe´éˆÑJòOlžê&Všššü�~´ü1:th~ØûEç	———/¡¨°eÛ¶m1H	kB¹011ñCžMç‹6�]’-Å
˜LŸPÊƒ¬‰<ù€HhD¼�Úˆ—!F…¾ùÊ•+	¡¡¡‘ÐÌhkØtÖ7TÖP
uŽ³O'W ’·L Cÿmœ U2T5ÍLÇ®Î ¦#�[Á8fK¬õ}CSŸR©œ‚–€ë$P 0S¨í¬eK—.M7`ÁÀh–x0Üé$`¶DÓÄsüøñ�H}ÞXD d³³³ŸØ™yíB™ äv–;Í6ô:ŠèÝ¨LÇÎû A¯Ìˆ •ÃË§AT©TkÞÎ�‡e£ü_"´?..îF`{‡) 
q¯««û‰ÎV×jjJÉÃ ÌëbIOO�G·MÔŒë2ÑúàÁƒ!Ðxu´Rå®]»"'ß\m*€0¿×ìÒ44[†2BlLÐ°ðTPPðŽÀ	7·oß>‰qÐ�Öª 4æ’”H:`€»ðƒÑhf�FSºZOa:v2n Q“œœüdOÀ#›iZ(w²iýúõo£ÖõérÞÄ "ùJ0¨÷
œ”V²"ª§±³Ø�A)))±möcºÈÎí€ˆž b²@¤¸Q­VÿÙž.˜ÕÆ»]¼Ã‡ÿƒý‘X@í¶Þäx‘3©’6lØ0�qÒ# €[ž ·ñrKß}÷I<šˆQxÓO22cÕÏ "h©¯„@¹x-77÷ŽrÍDª€´Š¬G90h<ºjÝ;ÊÌeS¢'x+�uY! kkk“Ïž=;Žqà^`TÏÕeŠ­³`�D¼r"¨»«îæ®7Ë¦M›"ª««ÏŠ¬¢5‚I°€ždg Y îy¨'Å¢Þ—.]J†ñ„£—qïÀ sÒ,Y´gQØ %²ÕØ~7ðh‚)ôÇ¤¤$o[)`ÇÁ çÞàÎÙ[RžÔŒ?axJnv�2$H]^©©©/�"9ml½&X`~~öYYYþ‚)ÓétÃ ÍE Z
|¨ÛÆú&T‡òXÔ´æ�ØÆŸ¼µŽ Å´YB�½333_>|øKJ¥2¨‹´ÙZ˜ø¨¹P³Áˆ%ù&dÇh-PSË²zh£].—»�8PJ¥RB½~ð7úGÂ3AL‡ã\»ví(hÙCï½÷Þ^âÉ·|Œ5Ž 8!�¸?‚¼Üî€B–"€â¾���}5,Y.x„Ž?Z#Öj òÅ"Uù���ð²J¥ú
Ø­ÒÖÀ‘4·cÇŽý;&&æ\ ŽÀ)…Ö”-–_Öba‘¤DíŠ&‚;Ø\O�5j\ppp¤»»û`k¤¸iµÚ«¿üòKêÑ£GU`¨1µ­Ù”l×Õ‹¥ºõˆ£àqo†”&‘•nÑÑÑ~QQQÁÃ øùù�¼óuuuíKdžL&sÃLxbËéÉ¨z½¾d#XMÕ%êóçÏ«wíÚU Ñhš´FŒ¬²Ñ#á ™Z›Ó«Y^ÎÜ?™ÅÊ®~+&‰·`mæUîšÝ¶i8@![’;X›ååf%¹·S@rÕaûZþ'À »¨ à­¬¦§    IEND®B`‚                                                                                                                                                extensions/media/extensions/slider/extensions/owl-carousel/static/css/owl.theme.default.min.css     0000644                 00000002166 15266055653 0031156 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              .owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/media/extensions/slider/extensions/owl-carousel/config.php                     0000644                 00000000127 15266055653 0024306 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
$cfg['multimedia_types'] = array('video');
                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/extensions/media/extensions/slider/extensions/bx-slider/views/bx-slider.php               0000644                 00000001437 15266055653 0025351 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<?php if (isset($data['slides'])): ?>
	<script type="text/javascript">
		jQuery('document').ready(function () {
			jQuery('.bxslider').bxSlider();
		});
	</script>
	<ul class="bxslider">
		<?php foreach ($data['slides'] as $slide): ?>
			<li>
				<?php if ($slide['multimedia_type'] === 'video') : ?>
					<?php echo fw_oembed_get($slide['src'], $dimensions); ?>
				<?php else: ?>
					<img src="<?php echo esc_attr(fw_resize($slide['src'], $dimensions['width'], $dimensions['height'], true)); ?>"
					     alt="<?php echo esc_attr($slide['title']) ?>" width="<?php echo esc_attr($dimensions['width']); ?>"
					     height="<?php echo esc_attr($dimensions['height']); ?>"/>
				<?php endif; ?>
			</li>
		<?php endforeach; ?>
	</ul>
<?php endif; ?>
                                                                                                                                                                                                                                 framework/extensions/media/extensions/slider/extensions/bx-slider/manifest.php                      0000644                 00000000413 15266055653 0024122 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest = array();

$manifest['name']        = __( 'Bx-Slider', 'fw' );
$manifest['description'] = __( 'Bx-Slider', 'fw' );
$manifest['version'] = '1.0.0';
$manifest['display'] = 'slider';
$manifest['standalone'] = true;                                                                                                                                                                                                                                                     framework/extensions/media/extensions/slider/extensions/bx-slider/options/custom.php                0000644                 00000000357 15266055653 0025330 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
$options = array(
	'subtitle' => array(
		'type'  => 'text',
		'label' => __( 'Subtitle', 'fw' ),
		'value' => '',
		'desc'  => __( 'Choose a subtitle for your slide.', 'fw' )
	)
);

                                                                                                                                                                                                                                                                                 framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php            0000644                 00000000621 15266055653 0026135 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
$options =  array(
	'test1' => array(
		'label' => __('Population Method Categories opt 1', 'fw'),
		'desc'  => __('Option description', 'fw'),
		'type'  => 'text',
		'value' => '',
	),
	'test2' => array(
		'label' => __('Population Method Categories opt 2', 'fw'),
		'desc'  => __('Option description', 'fw'),
		'type'  => 'text',
		'value' => '',
	),
);

                                                                                                               framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php               0000644                 00000000577 15266055653 0025515 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$options = array(
	'test1z' => array(
		'label' => __('Type of Transition', 'fw'),
		'desc'  => __('Type of transition between slides', 'fw'),
		'type'  => 'select',
		'choices' => array(
			'horizontal' => __('Horizontal', 'fw'),
			'vertical' => __('Vertical', 'fw'),
			'fade' => __('Fade', 'fw')
		),
		'value' => 'horizontal',
	)
);
                                                                                                                                 framework/extensions/media/extensions/slider/extensions/bx-slider/static/images/thumb.jpg           0000644                 00000052434 15266055653 0026172 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     Z  ÿá,http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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 CC (Macintosh)" xmpMM:InstanceID="xmp.iid:F4FF817D1BDF11E4B172D62454FE2C70" xmpMM:DocumentID="xmp.did:F4FF817E1BDF11E4B172D62454FE2C70"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F4FF817B1BDF11E4B172D62454FE2C70" stRef:documentID="xmp.did:F4FF817C1BDF11E4B172D62454FE2C70"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî &Adobe dÀ    
  +  #c  4a  UÿÛ „ ÿÂ  È, ÿÄ           	
           	        0!2 @P1"#35`$     !1AQq‘"20aB#4@�¡3 P±ÁRbrC³$t6‚’ã¤%&ðá5ñ¢Scs“D        12!¡A±3 0@PQaq‘`ðÑá"p�ÁB²        !1AQaq0ð�‘¡Á ±Ñáñ@PÿÚ    öwçG!)@ !@  SI@ €  !¨€ëh   CQ¤ †ó2{ÇÚ¶=›èùœ&šßCø†³â8«  !HPCQª¦šP    ÆDúûëçu{Ë†·—Ì\Äã5´x›ãŽs¯<ÿ �� R€¦ªš)B€P  ìOAÉ÷_Úý5—U`ôüýÜ¶ÉÓu”ëüañþƒE   R  <óî_Si„JQ„Y˜‚Hô÷}Êþ�ûW™|Í��Wát¼ÝÌ.ÛÏåº¯A·ü§ùï×vV« ”Bf�A0MD6c§}OÞ±Ä€ ¤( î‡)ûkè¿ñôdu–GÏ\Áì|ÎÇzXü¨â~™Ñ    ¦IŒq   ¤ ÏU¢Ýg�ûã§ðþ&ÞVö«?�¹üyà~¯ë.Ž€¤ … )®cH P  º­úkÂzkÁü…�¯“4^¡ñ¸ûhP
H 5Ìc‰Ô@j4”�    ¤ †£\Æ8�   H        2Lc‰   ?{_Ži±9Dbš3ExfœñXˆåmåîéº    &1Ä�H  ä«±ÛÙü§o/gMÞnî¯ãñöÜÝÌ=…7÷oš¹‡´¦îÊ/n¦×FWÁâî€ R ’cDL ,ÇÕ_ÕÈ�¼\ÜÍ¼³GFVÒ›»Ê­bŠ·U[Ö§éokøky|u?k:    d˜Ç  B€  � R�¤!¨€f4DÀ   óN¨   R    ¦¹Œq"Ý²ã½7¸ó”ºw*Ý³ÜÛ‡P`uWÑú|9Zñ·U[¨¦”äS¡QjF8«,Ñ©_;g`@ ’cH‡¸:Oý:ì¾qòfwòÉ¥é»K#úŸëønÙ®Ž¥Äßþ!ù§Ú„}~F«ê/kvtÞÍ4n&Ž:›û¹·�9¦œq:ži†(«®0ú¼WH )®cH {ƒ¤ñ¿Ó®Ëç’±‘ø»æ¾©ë}.ÛÖž§å¾ŸÜsûT~#ùÏØÝY¯ë~ë'Mô°rÍuª­!’b£Bbu#o2)‡Æãí¾nÎÀ
@“âD(=ÁÒxßé×eóˆóÇ	Üø¿ˆô?hú¿�÷ž÷Eª™üÜå}ßÃ<Ÿ½ý=ýw7s£4Ó¤Åæš)Š*É1‘BXâ¼q<]?�µ  S\Æ8�)ptž7úuÙ|ãÏ�vç®¼ƒÔ|»Õèw½Ï+ú}‘©Ï‰¼ü�ó�²þ÷+IÎÜÂÍU‰·°¢þî«yæŽ:›ùTešw3oaMýHÛÅÏ”±³ù;0 ×1Ž$ =ÁÒxßéÏeó�ãÞ¿¦òleõ�ì^^›Ÿ{fîh¯÷—iÅþ/ù·Ùüu�§ÐÞÀÈ§¯ñw°Ôc‰¦4EZ�–ˆ‘Š*  )®cH vV�µ³ùo4ZÎÖ�iÒ�©ÆÄúnöW`ôÿ �¸ã«ÇÚÕkwMÞzÎx *æ.Ö«Y"¡ÎZÍ…  &4DÀ    5ARD) H…")  ¦¹Œq" H      CQ®iÑ@R   €�… )
@R 
ÿÚ  ?ÏÂ«ó¿e…¼vÌ™.BQ’ ‘KÈèRnVIv÷=‰þwÍ Ü^W°7‘*ão‚‘2yÌ_í[e{üï²ä"›?crm�®¹u
E˜gizŠ•oÕ�&U­&i0kIƒZLÒ`Ö“´˜5¤Á­&i0kIƒZLÒ`Ö“Œs·èºOTŸ·Î7à¿q³$gY}ŽX“œå”�i0kIƒZLÒ`Ö“´˜5¤Á­&i0kIƒZLÒ`Ö“´˜5¤À¾möK»ý=á§[}©ÌÀz9?�Ô £*?,yvöÜkr”jVý\Ûæ�S.xßÈ1˜ŽdÓí¦×lA·+.fLÑmËQ3>`•}¸{óoÙyÆ—ü‹z±¥Ÿ5È¢çæKÄ„\¯snNûs|*¹¾|ÛÂ·6Jú¶ˆ•mlÂ-ÈJ~¹º~­°väSõm`vô¨ÕoJ‰vô,2×EÕsn¡¥+™.YÄåŠ8¡¡‹;Û¸ÚX~m©ÎÝ•[m-²«S(¹¹i…r¬±S5šÛ&<LGm¨°0©’¢Ç‰hÞ+›t…©µ�öèkûÛ¦%x¸’W}º¸ì³ƒ.{ÒŸT¹+$\æ¡çn_qkŠï”˜7ˆLA+Ä™uÎMÁíâ¹¾\ÛÅ Ò^á|Þœ�“O:Nÿ Pÿ PÌù'äÑ”².QÏ,ÿ ƒ¨ƒ¨g=”-;#Â™-)µÜÔgj¹¤¦æJU®æ‘õL>ªæ>ªè>²ä×sI®ÛqhªèAV‹ª­TnUÍéðW÷£ÍYÎã‘²ž›}~»<dtd<Îœç“v´}Þ[ã²Øl¥°íÃešZº),c´x´Otâ #­)[=e¢U²ëŸ´hu-¡ßZ¹½>þôy&FÏ¹[Äùï•3]×-^³ðÕµVŸ“[YÖ×õ˜Z’¶ž�smD‰¦§Q-¢éM6èœÑ-™mŸFjÃ=Ù„F¸ ™fä¢6¦¡·›ÜW)³cIO­\ÞŸ{³:´PÌ7ò�›ÆÕ7$™˜%2Ú©x[ûzM0¢nÜDâ¡¼¾�©gÿ …ÓqÜYfÞ°ç×�ö%m@mVô…5lZÈ ÏD³¥¿Z¹½>þ÷g•üÍ—rØW‰òô¹~wºÛíq2ï–¼µ–Ñ�ü‹oÎ±ü‰jûK³÷¦Ñ"æ‡zWgŸè]ßQµs�Ù¦îá6«£Žtnlº˜wd7`¤\Ð¨í\4"è…¼s¡±2êSõ¯ŸÓà¯ï<ùó˜æLµF¹Ä�•.°Ø´eke‘ÅRC/ÞÝ²_®ÈKðó­½ÁD'2BÇGUâóÉ.»øuÇ¨áŽ³ã¨áŸUÑÕxV°kqE¸W7§.æ{ÆV�¿.g‡’$‚3!PÇm¤ÈàE2oÊÅ¨×K”«Ðyî’Êz0+¢NÚôîŒ¿SÒ‰…ÁG5$Iœ“Vá\ÛìOÛ«›áUÍð¿ÿÚ  ?†?`Ë&±nÊ,‘“Ù²a¸Ù]a^Ä÷í7Qå»[@5l•"ûjTw=�ïòô>«û1"6¹FlŠJaE�ïÏ*´4«CJ´4£CJ44£CJ44£CJ44£CJ44£CJ44£CJ4,6T0èZ°“	3NË›ãÊÍéF†”hiF†”hiF†•hiF†•hiF†”hiV†•hiF†”hiF½„uÒ ¢!‹a4b'9Ãß�‰+e0¼H;QüjZ’
â<ÂÜ3ÿ «¬V+ŠÅb±X¬V+~å?“N#¦Ai"ØR8 PBŽ4=0M�J—,î:†:†+1Ô1_P¨V`Ôb³˜K…‡P)xÿ ÏÆ�Ô?¬Xˆ¸}`úÁ&%	ØI1AŠPbƒ Å(1AŠPbƒþÛÌ^¬œƒYÇÛ©»á´÷ÖÞ`â*)Ž$á8ôöJn•„#GÄqÀÁb00DcÀÂ•¾¶ól¼Fá†*·»[xl¹7±#€à8€àÀpÀpIß[y¶IMm‘¨Z"*ªÌ±[©Ž#ˆÀÇú‡�ŠLqAŽ ñ ¥ã¾¶ó($ð$)f{d†éZp¤`‘ˆÄb1Œvb1ö-<¤ýÁÞ,w‹âÇx±Þ,wkû�×M`ˆR(âIáê$Š"Ÿû¿ÿÚ  ùtG1Û�8ÁH2ø&ZØÜu¯b“ˆq¿i8žÅ6âÚ¸î‰	áì4@04@04@04@04@04@04@04ë•›ˆØŒÅf‡ÑƒÈmÝ�a”‡S�X2Ð ÀÐ ÀÐ ÀÐ ÀÐ ÀÐ ÀÐ ÀÐßÝâõZRL�•¬•DàñÊ$Œ«Ôá{ß©8–`±(Ï‰Ép)Õ[í®HUº
YG°/`¤‘‰Ö^
Éä#å&ˆG††ËØ—ÃÃ÷·!Ú�8Ä
9Ø‡jC·©Ž88á	Ã|[·Oô¶ò�
jÄwÖ ¹f£bQ’$–'Ü:fRO¦™J4wŠÅÉn$ß”¢pç-¸jwx[³,GdØì›ªBlv¿­¦	$M$t`–Dq[ªÑkíA˜éAoá‹zGîKÕz»vˆÖÃ[g(tÀka­…›0”§¶-ä¤–ÇrØî[%±Ý6;–ÇrØîË`¤ ÇrØ)M‚”ÙîKÕ�?„GF*IƒÐVHQlµKèHÙ#Ä+ª�ðGp©@ÌÁ‘àF±�‘q	>²õgOá9IÄBi6ð:z»,RúÑD¥'8ÙŒPi1R1Å	I1Zéâ–Ø©+F 4Ê“¸/Vtþ–‰<V¢ÂâÕ.ìÉrö?PÅb§ID*t~²n©a5àªÁõ‰`”àýx!×qõ—«:È©¥}Bå–Â8É¤Yeôe	Tc‹xTÑm©²<Z ¢lŠ¶Ì�Ö†-‚6ÂÔƒm„P£j5'ë/VtþÓ@Óˆè˜KD[X�³ËëÆxÖ1tVð¤…(!I
HPB’�¤†Éz§Ûš’�+iØ£NÅv(Ó±FœŠ4ìPyRƒ¸Äµà:à¥~ÚßÁ~¥»€î\û’øbøbøoÿÚ ?ïzÝøú™ªŸŠû”Tî$þËŸgC†æ)Üžx­qãðì2RJII)%$¤”’’RJII)%$¤”ª.>&x-ªII)%$¤”’’RJII)%$¤”’’RKØ³Ã,)Ü4_ÖÌþ!qÇqÊöõèQ1§AÇqÇqÇqúõÇÐ®Ó>‹0Ã0Ã0Ã×®<heÐ®.8ãŽ8ãŽ8ã�×®7"=
Kt˜a†a†a†¯^ƒtiƒ�Ú²êj¸ÓôÿÚ ?ør¸~)^æ³ƒåEìs]	Ý¡;´&º]	Ý¡;´'v„×Bk¡5Ð�Ú]	®„×CŽÛ•pòAÚÙOÞ¢­‰EÁ,]¤×BwhMt&º]	®„îÐšèNí	Ý¡5ÐšèMt&º]	Ý§`[|J‹Ÿä~U¢à·÷�ƒ©E(ŒQ;‹42U3Ì¢|Vê:Ž¦Óhëƒ¨ê:Ž½©LòªmZæg—¿ÊMŸU)éþÈSnÏq-ñ©•SØ®ÒÚ:¯×èy·“”¥iêp¥6jZ´sË?ã¶¢ìOäDðÂ‚"låðUM¾¿*V×b|>—Rµ!¯Ø†¿c/ëÔ†¿býˆkö8iL±ÌtqÐqÐtqÇAÐtëíõÆ…WoÆ<G/qÇ/q_ùî!¸åî9{Ž^ã—¸åœ½Ç/qËÝ×Ûë�©M†XÛvÖöÃ;¸NaÌ&saÌ9‡0æÃ˜LæÝ^ºß\xTË¡wõþøemH A¬ @‚B	îAC;uë­õÅp¢>6Ý‚VîdÔš“+ÆMhM‰œÅ÷9Šs	®EõW®·× øÓn2J�B	ïÚ©~Á—ÜmFÔmFÔmFÔe÷8,aò8è¢[ãÔ2Œ¦ßŽÿ ÿÚ ??y�È(6r¶IÀµŒì.*ÿ ÝÇnêF<ãBþ#‚m®µÈ‘ãD±ÛÕC~‰ùóá:Ï£_ÜÇíœVÚ3ê/?Iò"ÞßEhdú±$ˆ•èÔqQ˜;Þæ=q·X<ãFÙéÍ_òÐì?!>~Þ&Y·ú+Ú>^?ö¤ÐÁ4›¹VIŠ.«=Â¦Z½Uejÿ ÏuC6··„íH^Fx×æB’;šv­š„þcå‚¼ß oÜ¢ë||]o�‚‹­ñð1u¾>
.·ÇÀÅÖøø(ºß[ãà¢ë||]o�‚‹­ñðQu¾>.·ÇÁEÖøøºßvòÛ¤ZÅÅ-´%y|�î¢ÝÝÈ"³ˆ¶….T¿i¹ 
IÅÔ×ñZøŒßF±¯mm…°»*I—k½]Xáö¼Nò.%m9HVå‰!‘»(­Ÿm}]T¼œØâ—4ÈB�„™Tb`,¢4cÊøø(ºß[ãàbë||]o��‹­ñð1u¾>
.·ÇÀÅÖøø(ºß[ãà¢ë||]o��‹­ñð1u¾>
.·Ãtùû;ÎKIVFñ÷uG4N$ŠP7
°¨8sÄ¡ŠkX=£ï•YHïvù°úS†¶îºé»·bá£áÖö/}gÚqPï" éõFF¾K^¯í.r9¢‹g[~;XÔüÿ  n“çÖDï."àÜZmÝ¦ËÆýI?«G1ÁV42ŒÆL¬§N‘°ˆc‹Ó‡šhâ–O¬•QC6uÌŒ®ä×rã÷K>ÒCø‡§7Wk–v¬Äw@}ä-Óòqµ(ä8X­ï
@?ü’ì?09¯Í�mÃ­¤oÊYdO †Ã%¡‚ÀZ$2?\™}’i¦y$—ëgv-#t“ò&éûÌÝ?y›§Îê÷‰º7™l¦)ï3ŸÎÞµp+u8 ¦R‘‡Qq3	™*~c�>ñ0ôï9ã�Š¸ç®÷žñ0¦½¼û>œSÞ'ÿ í8V73U@×–B›0¹›*Ð‡¡íò`~ñ0  ¤”À@ìê»5ž¿<Ý>nÍjGš ËÎ€bå ÝßKkzDÞén¶¯·´;Å�XTmõiƒ¸�îçž–ÒÂ9­Ì”;Åj6Ét²lLð—’Hïv ´X(Õt[DÄ¸¦y½(:q-Çi.!Žæ+«9^`_‡O(m1w(Scg‡¹YLvÉ¯í-*=–æÑ&Z~˜4œ^q	1±kWÜ2#öÛ*ÀÐsÓn$y¥¹i ´·¼˜ ˆ#oô{5®Êo;ßF.m}¬ö�F³oCÉHºÞ^Ê÷èN8¼S\I%§�'‰£Ñ®A)‹H©Ëõ»qpæw÷b.±¼ÚÊ9Âêç¬€srâ£tÖÐ_4‹nÒÍj›�Õi5\j>¨ÙÕ�´.÷û¶[¢ÓG»X¡ktÔªåÁÍÉËVÏÞ™ZÎh ´j/nI’M¹»JÏˆÕ¿ê½¼“) 4k,2¶‘Ë³I>Ÿ:Ý>m$C¥ã!‘¹ˆ5Æ½ú§išDX`D‘™J�j¨dÇ½…múêŒÜÁì‚Ö›¾Çb•äÃ¡œH¯Nüq¾’#Uu©Òt¨:®E³JQnÑ´,ÏEí®A'�³¼—<LÀ/ß°©º¶îOXåRqÄ& ·N"ú§·@dÚ”|ØpÒ’$‰!}™Å�+ói–}è‘çEŽ`éŠèšB‚®Ë@¦.¦šàÉ-êª]>]µ]4~€Âº=ŠP¤!÷zEÐ)C‡FxÌo˜‹q”:tvŽÆCÕÅ¥­Å±�m¥íL6ò¤ûÃ^ü½¸ùŽž�¸Ž#pígª7œB‘,²4"ˆKPT�šŽ/f˜�ßç3Ê´6`Q©Z iO:Ý?y›§ÎÆÇd¢ª~z~/”·OÝ_Y!öw¹Ä%Þn÷ºªúiÞ\Sÿ ”ÿ Õå?ÅÂÜx8[ÉÝ„Ú;ÉýØ�Ž&›Âß÷+îÔ÷¨Ô¬ÑWòãy˜þ§ÿ )þ.?©ÿ Ê‹‹kÁÄþÓ‹¡ýŽëv$_ÒnUò»[[4â>ö‘SÕ‚‡NHÚ7OÍ^oNx|ÃNl7m�Ùž
ýŸ-Vš»•sÏW�j@ZÄûNÎLjû>b?@óW“ôéŽßÕ?!¡äÂ¦ÏY>¬nž­–¬²Ã§ÌwYìŸ.œ°ðùªÝÑ»l&òÂTÞ±°©mƒçÁ¯œ¦¡ºzŠìäÀ×ÃgM[+�[O7>;|6tÛ¶6õvù–éû®9ü"~ÛÉ}Åx6�µîdŽÚÃVtikR8 íÁkÉ&â7Ì2%¦™ÛU6“èÇñušÜpŽ#e2›[–�à+ ƒ¢Tænc·ñ@Aq›Xå¸ˆlI©¦Eùœ'°¥d–#¸ÿ ä^Ú}#äyG’rüfNõUFÖ?°FÌ?ûÑö‚}�Öf�8¸×â©# �(·|”Ô>’vã?Éªj»ž`9ñ¸2t‹R..Fyç·“ÿ º�Ø©ÉVã´ÙŠO `ºxºVu|©À®£Bùžl9þos§%ŸEÍMG¤×OŒŽ–bd¤w@×½Zrâ6“Æ$É´ºmÒ¹©Û‚§Åré*¥n4NFµc‘òmãñ|…ÎNì—#fÍ•Ëeñ„ºj(æ;šœ«ZjçÖ|\à·z=7$�Šäy°é›è”�Ü´Ó¨sÐù†éû®9ü"~ÛÉÄ<=q/»Ë0×ÃîôîHBiÉž~ŒZÞq/K3ZV9ø‹<i³@Æ=Œ531Æn¼GÇÖë„Ë¾�8<p,I	BçÊvœp#’Ç¾Ý³A�ˆ¥|Ž1ÅmUtÃ#ï­ÇæMÛú|—>íÀ—‹�WTÌ®ÛºŠS³M¸íxQ! ¨ÎB+ª¢™ç‚SÁÑûPõ@“€ÚIòl^K}óR6).E… �£Ï„A¡2è˜gÏZúq+¥-IŠZ^]¼¸¬¾AJú²Ò®h+Ÿ§,I^�^ÆeIØƒ¦¹v½5ÃÇ„£—Ie—ÙÊÆ¡¨Â ú1Ûð‚ÊcïjŽa•2È‚«á8åXË*V'Ô	sQPEi³¯	¦˜‹4­¢mšNÞÖÁª¸HÛÂ‘G1]{ŠH*©·-_œ+‚ßÊ(Áôè¬3QO_.4AÂ¡° ƒ­–Ë“´|Ãtý×þ?må“‰(ÛÜÝä½Å�Û²®Ì+Jì®8…ýåÒ¨}U¢»HÓÊÞ¶©]ËeÑŽ&/-cÝÜÁÊ´$¯þZyl8²/t˜'>†í§ãòK¿â²pãQDEvÖ)ù„gÓ�êYŠ­)H¦®ÒÖ¿™¥ÞF}‚ˆgÏÓ]YaZ_M#jQ+fî¢äÃµÉJ0oN£‘š[ð6)qâiˆ(Vêfö‡¼´,:ñû¢i•ˆ.w3vrÕ\ÛmpåüO$[¢J®înÕf¦»Nwâ+†ˆ‚Y÷r†´Ó–®\/‰®¥h#›½Éž¬{?\-AýDÂ•­kG<øf%¹RuG'²“µ/é‚1ýM.�m¡˜šåA·
‰'Ý:SîæŒ "¹ƒ‹†ƒŒ4²Gõw]æ\õËÌ7OÝqÏáöÞ^À"hø‚ñ›¸íxåý7–ÖvÍ›–#k~¼”Ä<JÞßX˜«[°v’0§>ÆdS£�p[Úx¶ææÙí ·“ÛZ¤ZÖ­»ÍKV€b;[»«?ØÂk¼ÕÕ{ÚÆ6Óž¸U{CÁ8Ú†7I\”÷£‘2aø1} ZÈcÕéÇÛƒÉt¶œ>,®SzÏr¼ 
ˆò´&i_\¸j� P6Ì«L _[‡È²î°Gj­„�<+n4·eV,…?(êü8’5ð¬£+Ê°0`Ì»ujÈ�¸x… Þ8ˆ€©îÐ7{,?ûfÜÝ1ìIº	M9°¥}8Ð|-RÝ·²W‰²*›SeÝ®+Btª&qµj=sÛÚyNG„mÕäVE»i$v½8Ð|j^Aì�BÙSo­ô`¬¾ŽáKÃDÚêÇ�óWfXHÿ •íëw¦5S™uIù{OâÃ\ÜxfÚÖ�¢È  ¹iƒÙ–¶ÌHöñG¥è96ù†éû®9ü"~Û9·¶6�cÀÑÊEgKJ€éÕ!çÍ‰l¯â÷ˆ$ÛÈÔl Ž\^ã~'ÃxqîØ-Äªš}9}y ‰®/%úÛùHw5ÛÑ\R€Å1Áø¼éqœýBý±ý¥'É˜Ú‡Ñ·BÔ1ë/ üÉ;cðâSwÄd²‘HÝ¤q–Ö9s,;Gâ½C¹ìYjvW¿Í€ÿ Ì—Q¦�ÃêÎ§·ƒIÚœá›<Y�U»Ë©±MûÓm5¶ÜWzÕü­GÊÇûG^ÿ ßlTÊÄóê8úÖ?ÚlW|õçÔØï·YÅFaÌI>eº~êâëƒL�Ít‚9‹Æ$ìƒ«ÖÃÆ×ðé�ß»G°åƒ¤SW{ÓË�¸&‚§�ÓŠ¨éÄV‹{ŠXÒ¶ñ–ÒƒH©À¿½*×QÜŒª°Ý¥Èzk‹d—÷‡Ñ_Éì–¯ÑŽ"î”NÄ5;LÔ][1÷9´ÍM6Ú}¦g”bÚÐÀÌnX6/Ýé0Ë&Uª&¡Šû´ý£\1÷i¨Ÿû|øU÷y†£M[³A�<Ëtùò+‘Ú>NÝ?y›§ï7ÿÚ ?!÷ïùºwö¯výfg¹kM¹9jêEYÎG›Q}Š¥Lwû~”©êU²5=*ã“'ÕÇ§sóÙïß¿f;ÑE†ûZš*(Í‡=n;2˜÷tàMÈ%oÅI¢W_�QÕ0ýNŸO¾{<OsàíûTW<~üE  ; l>¡;ÁXZˆÍ,óqiiÙ‚»º»=b¥-ièý>#º¾ô Æ¾·ZƒÅ{×�¾kÄß5âïšð·Íx«ç³o|Ö?ç^ù¯|×‰¾kÁ_5âoštæ?;¦ÊL¹BÁa`§
ÔŒ¥r*oh†
:y],!bÁìGfw d·Z¡Ç›­x;æ¼Eó^ù¯|×ˆ¾kÂß5á¯šð·Íy‹5âošñwÍxëæ¼Mó^ù¯|×º}YúsôK2�òÖU aúa„hHîªBoQFCŽ‚ŸÒê@ÍÒ³~À¹Ìò"ûTÈ0ê)ú:}zý×Œo\ÖÝêE&É©çQ YK#.“éa¶#"5 y‘†^ò ²iÍSq{‚K [Þô	ž„ÙÛÕv:ÚºD¨‡‰Û¹Åx>¿tûöóÞû=A²VÈK‰H¡t>­ïFU\NíoÖˆè~QÁFßO·rvûçÞ�«Û¹>œvGÓ\y}Ñïßz·×žÃ¶‡j‡jŽ3OJ‡j‡j‡h¨â£Š†±^ßO·n‘ÙâkÎ´¯tûöx�£«2bu Þ&òFÓP±ÍiÇDÖÆYÍI4BÈ&ÂFi–ŒÅ¤\L”SJöÏ¥,Ó3øÄ$�w¥D=ÛéÍAìÑ�BÚzÑ~ÉÐ9Eî[j»8� /ñX}FEuÑ.uíñ=ß¾}û³6Ãá zÒ¾Y!.(ƒ}¤VÔõé€´mAâ° ~¿H‘Ø()–�2*¾T‹MçÉ@qõNÅ¤›ë4D&apXàY þI1–õ˜"›	¾�÷|\H„\©F«}M¯"ZCJ¨ƒL—®:T!7í&"µsCwa4Ý„d‰f®�Á´ÙiIú9í<õÙÓ³ÁÜZ½ûïÝ k0Æû%G“`¼Ñ.õÉ×X‰a�HaQ‹è[P‚C‹‡tAgzp9I–-5–…†Ø²€Kh£ž¯,{*ƒöR2íY™€Ø*Û  ÑÚ´û-å'B˜"fšãªW¼ÂczÕÔëš4„*�þ¬Ï?b¨oV¯v&è‘Ç{ïÕÇgÛ¸ëôãü>Ÿ^ý÷î:ý/ÄÁœ6u×‰ÿ Ùçô{·ßêö˜»*ÇZàÕÂª$Bb–ŠTtR)yµè\Ì²WŽ-Rá±:ÃîvÂ;Ëiv|Š_ïˆ‚< >u|H5–B,Y»I9ðF‚%
Ì`9XêÒº4°è¹K‹3zæ„»M	x]"î*ÅÍ‰µk¤mô(Í/ÌàÙ®ef§™…ŠT% È—£YŸ‚ø]Î…6†C’¹¤ÖŸnãß¾ÿ W‡íì½0Ü�Ð¶>Ô�o$žTzeh™¾cÁ³L)³›F»b»—…óÓ­†;jÝ�_Cæ%s¥†¦Èf.p€—jÊ°•‚äd[›Z!~Ã8(¢H¨¹ìbüMK%ÐAd!’g�b¯®ç8q;åm.*„æYLÕîÜ(ó.»ÑM¤À º6éQb[ë0¾•c*¹C”˜Ú÷)HÐØBC ëEÚë‰–�0�tÖ£Riðq�NßWNÏ|ûý^?³±ì"Uû•œ©¥W«b(˜µ¤’õßlˆ$IzqAy+2õ2Cššß”c­t™ :ƒË±°X) ÄÊoû©øŒë–l´Ú•À‰	W
`š<÷ö�RMd#�ä'F1DyIýõ¿$Jæ®_e‰`í0Õì/C¡�‚ˆËã@CU‹pa+�×Z hÏDÇH©as†fH‚"`¥H3\7Åä¥tI­Ð5kXX	 IHC;wù÷ ®�·¯ÛÚNä…TC,6bžqai¦$h
^ŠšJa3uIN”�š<PY¸Ï˜|êñAïN(Â$Åw  yšÚ¤; ³0oê,™cšmÚYdä&Ä„Þ‰a«"1µ&j'ª0°:¤yÐ�’È�m^*Hö‰Ì„Kz
è�‰¸™’+]UË€a-ÜQ„¬KdÁÉ"Æf­�¢éâMÄÔöøÝ@ŽLô­	 òàKfÖ¯P;)b¿D­¦ºUû:WÚ¹¯zûý^7³±@U€ËV�j®Æ!‚ ’å©lŠ°DD“«`ñ¼Á¬•B’à£&"Jéb•×ËNÚ¨V�h[¢®$^	»:&3P¸tfÌ†'/JH›]ƒ–Ë&F´ "ÈÅ
¶0ôiŸ¨Î¦/•z
å'¤B[ˆQ%‹h,³…ÍK.-ÁSÔÑI"Uá(êBCy¤u Üh ”†Å(Ã Á—¼�mÅÃ¤êwàÕäÕº™!Æ$ƒ²Ÿ±#�H‰!Dû\[²�Hß7©¦UIh™ ënãÜ¾ý¾ßÙJ2ÅH‘Ù‘‘ˆÍÐcš .BÕðÊPÐ�, ÓS’çga€Ü´º­)öLÛ_íYKWÖ°†’ÄA ‚Ï³Ê¯ÇtgF‚^¯x³OžZœßJ"3Ï0äsKÂðƒ!mR§¢ Œdž(8I¬u§<T]Wsë4õÅu¸F­o/ƒzyÉJúÍ.’á’m>µzIìLïN9�¶¼êQ)E2÷>ý÷ìùú’˜ 0½ZõˆXe@A°¸nh(´1		mKÈ/²ôx‰¸oz•OJµf³FBëÚ³‚2M². q SYÑyÛ&!"­íPÌÈ6-š3ÎÒó·Åþ¹åa+­kkjRì(éQxÚ§ Â¿Þµ;›"Î>‹W¿z÷ï¿gˆï@$Þ³“ÙíRæoW®~¹{%ú<OÓïßzû×O úzý:ß²þunÎ½¶�§JéÙ~Ïo¾}û}¾Ÿo«ïØÿ >«÷WúÿÚ ?!Ïþ6àZÔzÓÌúiçA.½Š?GÉø«	>ÏF“ü9÷éwá±¿WÛ³8ö69^$¥+×sÏøsïÉ¼7t.Ðv4Š6vÔý›~*Éþ	_‚¼A^ ¯ W€+Àà
ðx¼^ ¯ W€+Àà
Å'1¯d.Z•x—•A
{-,?šbýŠðx¼^ ¯ Wˆ+Àâ
ðx¼A^ ¯ W€+À÷ñ�”ƒeth<vSþ¿QDd£f‚QW¦‘ÿ þ+I±KÅ©_ñ?ñŸøÏ|Ÿå§°é;ã°P¤�óÝà¢Â÷ÒÔéxüÕÑ /×ìÑ²ÓõNÚ*Î¸š�ºRKb¡~©¤ïÒ�7š�¨ù;×»£æ¼Û´êóJ¢I¥yÑÙÀƒRxR'žõÿ Œ÷©þ—ê�&"¼^§ïí¡qí¯W‚)o&ý¨Åp×q×q×q×qÒW;tí÷/Õí;Ý+­Iú˜ì’íCx«x´E©zÚ–+i¬-AâÐ“T¦F¶¨¿pý^Ó²ÉY„»dé¹n~ý²'abÒ Ö)AH¦^ÒIÚL²vH8#¸~¯iÚ¯¨¨œ-B<[µ‹ËÙã°ŠR*»4J…%”T;”•eMÜ?W´í{ªˆ2¤9rµ¨i&vZ±5¤7
—EC)²ƒµ5B”Wt
†Õ@”TÃõ{NÅi”£)^ÔPöMPêbº•È©TªU*•J¥©Tªj{—êBiËíØòý*ü¾Õ¹%iæ·Õ,¾¹+ÉÝïügþ3ÿ ÿÚ ?!ÿ ¬ŒÚŠ¶«;ÿ *"]™¢I@!¦‹þƒ¶(Int�¬ÚyBÍžÉ%þô´þe?™OæÓù´þe?™OæSù´þm?›OæSù´þm?›EˆÌkØ,½8æmRâDüŽ/lb�p¥‡	¯GX¹ïN�Z˜{4þe?›OæÓù´þm?™OæÓù”þe?›OæÓù´þm?›OæSÿ ‡ç§½"Y*ö¢µ³Hg>Z�¾rÃùìÐ	c«úûÐ‚?Á‡~P4ì¹òs¹C²J^}f¤Â…y�:6¢ecÄùÿ ‡ð177,þêÙ73ë±í@ ƒCâÃþ6ñ°ïI§Ü¢’•ù(DMÜÕˆŸUB“/­B�~JòP?’¡Ä÷Øwl1³ö¨†Cd6m)ÓYâ´ *CH¶d9mLÙŒ¦\àò>(¦…BI¡—9Éjµ“îJ=¾ÕŸIãÇJFë¾˜÷¥DÆ­Å,qI€^m¡	în™1å;é4¦òÓ¶Öß_ZÉ6†e–HÚ‹¥à"cÉš}´a»ÖcŽ÷ì4	îÛ¥í�*Î:Ý¿[ßÎ™æ=Öo½÷ éîÚãkÚá@À»rò¬†�–�ƒ
ù¹ûÓŒ,2B—y:´XZãßòÓ~W ™¼õoÖ÷ó¤J,¼„Žyºb™"g0Nm·m°w¸ÆÃ½–xÿ NV¬hÌ~j5#P	±áµ6U#R5_Ý™˜ò7ínMóPú}hŠcëHÇ¬UÜ}kûÕåÜ•Åõ(M>µŠ´~ø¤ãÖ¬­Üáõxþ;ö)T¨ìØA¿FÏ·ii sõ®Ÿ­0Á~ÏRØ|èfo�Ñ8¶‘iú*4]&’gßA¨YMÒJ…õ¦ zÓ(…
CÜaõxþ;.t‹L3P8¨âÛ¶\À—[; ?j€Éó)ŠîÜ•ŽœrV&]J´»;•†^Õ+öüVª�2’ÚÉDÔO&Þ²¿%]gÛñÅ/ûÄ§Tw}^?ŽÓ=[¥jwæý·Ÿ£ìüv\ ôÚ„0õ?É�nPpÌ¨?!ø­ƒ;˜ßÕ´ó?<y+U'S³ëŠK>“ñIõ2f†cêRï“‰) €s³¸Ãêñüvµ¾MFÍA\-„|K|Ò¶.aèÛ²ðÞh¥•ðßzü�·•E—ÖýQ%?_ÕuýWÜ“Ò‰	§/½©Z÷Ï¶(ËàyR	ÅÏê±èóµ,�æ|¶ñ4%Õ±5~é¸ÃêñüvÍ†¢ÕÖ*+ª»7!êY£¤c–¥Ï«ú«Ñì?ÅJèW\Á\%pWqTh's‡Ô0äS˜¯í+•ê®wª¹^ªçz«•ê®Gª�üŠ¼Þìß_Š�#,Pa¸¨§#H½X�¬n!zˆø)¢�b=ÎüŸøØÆÿÚ    ÀH$�@$A$�	‚ ‚ :˜é A$š$’I$’*	^	 ’@�I$’	‡ƒ2$€IÄ``Õ‚(q™¶p œco¾ÿ í¿l¬*ûýþÛïñûÿ þÿ íÉO9÷Ûÿ ¶ßnwßÿ ¿ßü_ÿ ¿ÿ m¿ûößï¾Ûoöûí·ûo¾Çþÿ }ˆ  ý÷ÿ ÿ ñßï·ßh`[‚õû}÷ÿ ~~ßïþ*d¤2ã‡ÿ ýÿ ÿ �þÿ ýƒ’wÆ{É¿ßÿ ¿Ço¾ÿ ¾ßoþßm¿Ûíðßÿ ·Ûë¿ßöÿ möûìwûŒ #ÿ ÆËÙO¾ß¶Àâ¡w?mQÃso·Ç}ø)°ð$±ˆ�û}ùßìó²0i²F=ÿ ÛlÛ‚p¹rSîØ_¾û�öÀä&®7Ê»‡ß¾çï¼Õ;Œ¿ûfÛ}ðßÿ ¾ß®ÃoþÒÙ¾ûì7ûýöÛo÷Ûï·Û¾ß¯÷ÿ ÿ ßï¿ß¾ûoþÿ ÿÚ ?=LŒÖ,îßšÌiQhÛß¥. õÞƒr6¡}êg54¨GÅ¯K‚#Š°ÝŽ1DA?ÊÎ17ÞŒff”<«­§ŠÒZifmi–mEñæùR‡[Nµ¬ºíG&'z›¥ÅFÞ•%Øó¨[Nµ¾»_Þ¦X¥qoj±|í­fñÓš5ÔëšX°giÎ”¼MDôô¢ð¶j}žsIÀ÷%s�*–<TÇ—[P�sž¾TÎ"
:VÍ™ûÓ7ç:iI¬Æõ1I^IÅ“OzºËËŸÍC™¼eâ¤´ö¨‹8@¦ÀÊh D£(¤ñAÉŒ;ÓçP�£àF>­LœB_N	Õ2k
°Ä#„Gj¹a�Ž)b ‹[Ö¢Åú9¬i<ÐÊQ»RëÅÇœW¼¶h¼ZFçµNæ¾V¬Þn^6µbRûT½<9¨fgœŠ”–4Ê¡™×Ò²ƒb¢GAÑ­±&ô6‹ÞqŠ†ezùVÍ¹ŠÌÃÖu¢ÐXÚh]wÓÍµÊq>±S;ùþ¨±+¼ÒçµK1�’dMÎ	^É°ÜQŒ�Ð,)Š? "dhx=¦ žpŸi(Ä9 ±:#¤Sy¹oZ™¹5‚ø©�&dµE¸ÓzÕÄ™¡ÆøM™×Ê¦9ˆ¨“Þù¬ê	F—B®/5a#È4¨^%i›æ(Ù´Ü-½M¢|è½ö¤ëéŠ¼æÆ+6±X˜ÓV]õœV?6ëNÓm5š†ßjˆÎ�å»µ:g›S;ð�Úˆ½wž^J0  °Ø;)eÜ!n&qÊ{¿ÇdM1ð]Á9çMv®ïpø®¶ô©p19ò¢ÖçûV›ëµj.¹êµq•ÒÚT©f'6¨™c9µ'­¦§vtŠ‡kmj�zf¹ÔÖ¬x›TÊ:#Šš�.1E#A×¥ŒCZWÐýôtZkf±ÆžhóøíE‰è?¾�WÙ+:ÍÅaòQ‚±_¡v5­lwã¢ à¬j¾¬„âíØD²PÐî¤#)%¨�Ñ‹Ä’hÛb&"I%{BhBbùÈŠSt	Ø�â“ÞiŸ>Œ1‡ZÓè^úÍ—ŽÔUIO×I¦r_Ò¢E«Ý#×½/Ìÿ ·Fvæõ²½b c/×¤·CšÒººsÒçµ\*ÕÑ\dÍ\—LÅN“3ñNúçjxó}´£-¿*c$îb¯:S26V—G0MÆ˜´{9­ÝôëQ½ç4©ÓdÊ´ÔRŽs™ˆN=õ:I½"Æ”ì8Š¼„°Ž¯—�’«�=�à³&’œ¥Z
é¸~íL<~ê,IÇ­.šQ6Ù—5‚%Š›ºG5hãz±nmzÑ–þUOš·«3@¤¸ÈTænëW°jãB¡ÑišŒ>F÷Q3±¦×rµÓ¼LsVÇŒUç4Át‰Í7`×:Uâùùò©½í|Q‘Ž´ÚXëRg;ÖHxš'‡IÀHÐY¡˜c%šé[JÄ;&aÆROr%>•C È’(níÂöbË”›ß5bÂ!$BèH7‚,&¶ã=X07Ie•�b¤Ó&”LR…©Xû8¦nÅô¡×â‡;VE£lµƒ�v-z’&f0Qiçj ‰´`§ƒ8jm4’ÏUâ'NºÞ£þ1S„kŠFwNý"‹yøš¸]ÆMæÚÐ-�}+ë«Šo éíE®PÅœæ5¿Z„o“j½¸¦gF.=kÄŽ”%qÃ\n]’¡ìPûÉD ìN´ ŒÛêb�@.D)Ny6t‡„.�`-‹U–[03Ye"vù­©¹Ã®…båunö«È¸÷+®´¬Z™âŒ:Nv(ÞblyÓ?—[1Pâ'n+ƒM6Öjî>Õ­íŽ•y‹N&ÓÖ·»3œ¨jÎúT1»òÔ9Ìf›ÄuÐBË}úµ"?•i·JnX¿Ú’ý-ÓY«I4ðÔy5ó1Y1I%Ÿï�®YÇ¥A%£f´^]ýë%‰Ì•&³åIÅ©O4¨’Öâ‹]¹¥Gßš…H×óFÉGä*nqH-±Q‹ÌÞ+QµDñ¿š¦*	š¿c§*�|oà¦éÞÕkMùâ˜¶¹hë0Z ³JmÈæ¹_ûRÎ“ñ\�--¨ž
ñ93Rä_*€!p^‰„äI©ÚéÁŠakº�­­6.»ÉWdbm&u¡2‹117¥blâˆ"&ñŠ‚CdÓÕÙN©ŠµçÖ–ñµ�â-j€ù¼Vö³5ä–˜‹ßšä�÷«]ÆçµkkoeN­h«]ïiÍ+!¾jÈ¸Çò¢ÌÁ­'›ýš‹Í¥¹Ç­{kµÙmó¿Ób§ÓíIŒ_]ªÄN^BÓ—_jˆ\� ÂI:&�9SÉ³œõê•d° ¢6˜&‹$bkÈ®ÉÆ)<4§'�”b¼(Ú £Q ¼)\Á8(6õˆzË‹5¤a¸H•@m94ª‰!…Ó
/œÔÔ ‹)K¹¤O(m2p±‚¬ c‚Žè,ëF�‚Q0'#XÌÛ"x<ª!8êjt5mD¦,|ô«í±BÉà¤LÖˆ”3åÖ¢oh/‰ãÒ–%Ë¥üë_›m4ÍÖéæ«b
\ºæ¢q—mŠ²C¶´â87¥Ü´æ�u¬ÅßÝLÌÙÚ�xŒ'­°Q ßI,Ç�íPÑåÕP›X§å¸yüXu&Cb½D|®JÖ!‘FƒðmH„0ÃzHXõ¢	ü˜öš�´“ Ïp0„É]&�ÇtAÍšÜJ#@8ÁjKdÙ4P:¤E›ˆ!,¦ÎúœaQžˆ0 ¹¾p%¥3»ó*\ë hRFÝ©Ì:U�´ñE¥øb­i±§ˆ ãÌ«�„Ú¦ÓkÐ¥ÀãF¤¿5”Çæ­Í»}Õ:o§ZÉÎ†•<ØÍ3;FµŒãF¥º“‰×5¢G—�ßË	VœÙÖ ì`D�uÀ“SÃM².oðb •^+t¸¹MÇ²g Œ–;uY¦@ePŠ;ˆ¡_5r¡[ËÃËÒ‘D‰Ô0¡Œ˜Ž,,^)[î4`]…Í’·“Y©…éü„Ì›®j$ÍQP1ÒjV¸¡³@,[ÒL�j–�àY1åð‡(#ZJ»aXòÉ-Öf5E{ÀÈú=<5–Y&°úEimk¥·â‡7‚mÕ¥gmêÁ•¹“(Ä—ŒkZŒX‰©çïý¢É¼>­–b¢ÖòÒ*þJÌE¦¢&|Ÿš-"Ý¤t#ŒSöËLZ	ýÔ;øýQôT[“T3¶%Þ¬ƒ§JEÖ²fo�i#®šMC�z²LfÞ7¨Ò$ÊPDN4¨95šEÎYÖ¬†å"ôÖ‹"ùkLtæ¡ÓY÷¢jf×¬éÕ´øš‚tOÇJ†zãŽv¨_?j‹F†—¨|¹RI0hÞ‘|®mý«1úVlêi­(“KÑ«Ž(�þÕ;MúPi«6Ú±ÉW¼^q=(7ß{Syß×Z?*Ä&H\$éV0Ú‰–0ÃzÌ3w^³xkpè›k¥t±k=kÎú4åÏ‚®G¥0Mÿ ^µuRÛ­qÒ–íÖ¥‚xëP§·Þ‡l­ÆÅBÅëM¢ˆªJœ$›´s{yU³ÄqH°n¾j/)¥ZÁKë¥:ÎsÒÚPÞÙrûQ®¿ØŽ×LÜíÅÎn®BUƒ�;�³¦ÃAŽ\n>w€ac4œ‘s:ä·9¾ ðI ælÌÒU��dÞ—W×„z_BK‚(Ð2Á¡¾.Œ,ìÀÜ¥¸Ê“'1@¨7c"Èªédu¢�¥Ø]�–ÅX™¤VPs0A ˆšd¨Px
°ƒbj74@,ÀI4biJ�b|ð�NoÈLÍÔbÅ_ÙÀëLj �bñ3KQ6æ/j<"± .€2d¹%„¹gQzœç�3Xq‹MjÆ5¢÷Ò}ªtÆ·i›nüV¸c>[b™°Ý|Æ”NŒk	2ëHôNiÄf¬ëÏ¥h,X;!ü…Éù„‰º
cmX”¹`ÕïP/QéAQéàÆ“’@½û
ƒQÒ„æ/�$Ü"Â¶D†¬Í±hþQ•m	Ñd-Ì À“Q�šQ	 ô0®ZÃmR*äÊÑ?•†X { ;<‰†N±DŠ4IˆÈ%ò 9Th5í:e,5¡LDB)%	šäÑxÊ"
,-étÍš{Š
8†œ\%€¤ÁFK²8AŒ8þHØØV1± e/¨iJ�.2
‚\I¦ä©Q¦O;R¹nëR Ðñg
Ÿ`ÔèÔÚj&‹eó5ŒßHëÒ‰Ÿí’ûÒ½"ÍZcY­åîvAò’ô‚œ�Ô—{Z¤@.
"«[ïW˜�Ø°Š%»fä-�s[«4�è‡ºO`IM.ˆ-š­êG/á“0˜ ß	Üß0â3›ZòtäÆ1Ä#% ©UqZÓÐ)È`1¡š B˜¤Åª„jIÀA»�°’‚Ve,†ãÁ Reàì'¶$LååfB”,hA{Íµ�p öô¶Ã1¢khÔ\¢	Õúi‹´�ÈÔ­â²­t©-£Kht�7½àX�eK’1µ+œkmŠ¾�#ùQ0çÎˆX˜Á7ˆâ4šœù>U$\ÏZ†îN)—¡ž•h »®ÕÍŠóÚ.C¥ï�4Ánjâ^ˆå/%@$Qdz„Ñ	½êŠ-V¨�’³“p¼ÀàŽŠŒ•$bÜŒˆZP<“à@ÅQ%K( Xõ„¶." y‘ZcÈVDg‘Ó¹D]G»‘ä€´Pó@²
pˆ
M75t`õ34t€™µg-[�È%„ÒÜl·U‚¦÷™.‰¸Å"R›³I
”J[´ˆlé<„*Ê"¥Ô%#€HÌŒÅø@!\"Ü0Ô%K|(1e`‡( –íGëH1¢|«!ÑÇ§Íd”¨p®é[/Ê �Ý5�«®[ÚúóÞ˜˜×R¢u²_jˆ#Š&î›³5ç{]€ªµ'Š„!(ˆLÖ€¾YªRPÄA
TÝ…¥.ç'…’¹W ‡DÈ—Æà›�£ºçäV	%&¡�í‘GÈúUE ƒdâô4ìçp¬€ÎV£U÷;Éf˜½ MRÐÓ�€ *BR; N*"BÝéHyÝcº‚±`bÑ6–õ.àÊáPÄSjŽNàÓî-<c%¶%•Ì­Yb ¡‘b{É„w‚Y^ÄE2©4È!p1q²Ôfaºí º´KúYä Š›áèž*À5d¹w0ß$„HY±¬•ÇÚ×ò¢aØÊLÐ]G¯†³rîÏJÌ™õ¨b8â¡’gGIVDŒ:}¨Û cŠ}øR]�>ÅN¾ú^–"ÔGd
X •WB¤ÔÓ7ïÉ[’ë®�î%Ê\�Ìƒ'åUa%Ø	*çB¤3
	6ù!Qº/"ì��bPí4¯ÃyQÊ0 ²1CRÄw‚è’°¥ÒÐN“TC'3>€ÙnPÐ_¤ÜˆaAt“{°žíÄ¸ZÄˆm¢ZÙ°ÔÂH„Ä…¨B‰ ŒÂgj–Jä‘Ö Ú†H%BzåD¦Õo&EanÜ-;Z—†P†oÍ¢]«O¤½¦JmšLžJ’N\ÒÍÆ¢�ÉÚÜæô’lÄ¥5Ù6¨Ú ŒH;Z¸Ð¸f¶·ŒS«™iË9éWzxÞ¬Y`Ö¦Ò¢øûcjÌËvm¨£6Å Ü÷SiŒ—+1­Yg»Ú‚kÅ÷hrTõENÌlÒY ‚2³WAeË¯µCºSKØéj5ªÅÌäh¿	fÆ†v¨Ã MÁ1˜ÏêÕ8_ANÍ’ëzŽ=€±¶ ä6¥.2Î2² Ê”g^ª
š1#)YvRk0%ºZ#›Œ‚–R,ÂJÕ¥�¬u­£Íö¦×õ¨4Ç_:BùTË{!e«ü‹
(¹é¤ÛˆØX°ÝM“A¥{É­pdÞ	ºX¡ÛŒ8 Y‹†v½[«xëZeÓzœk½`o¯�pØÍm;ç¥6Ã)çSÏT^¢oYw¾¹Ù·ZG]):z›RÆ-Ø¢Ë9ß©×óW¸¸Òˆ-8«Ìm–£2ÊëSÆzúS7ÓŒÔí¦OzgB\Úƒ„á#ÃrqSÄîñD’ÍÚïD—9jÚ— �c­dÏ5›DçÐ©VÓ�km>J–ÜS»›ÁBèÉÍI…'Ùõ¡L1ˆ}ªÆ[ÈgJgW:1jÆ\y”¬‘�lÖ>(ëTè·�+™´õ&4Å5m,ú¨,ËÑW	ÕÖ¯‡iÒ<¯LùÖ©Í6¹ÑðÕõóÖ˜´zÎ´Im¼¯Fº½*,³…“š¼A�~õhzg
#©ƒŠ³<iS„ò¬7Þ¯¤š´Y%ZHÎ|¨�&ý*51šfüÝéZ‹cJvÅJïÅ{¶­·kW²Ø>ô‰çJ™uÅæjúXbÊÌ.5©æÝi,¬êù¨Þe×Zœ_[žUœ¼©ÓN”Nó{Í³íJï.¥Fc*Å§«RÞó±¯J‰†oK:ÜÄÕï|óG+?j•Å•ùUÂÍÊMÉ´Ö0Û�ÕO¥d/}<4¹¼F-Džw¨�gËñSvyÖf÷0k…ÅKg¯�—÷z�™’ dXâ´��ÍLõhÞq“5<ÌçÁMì¶u¨´MëÿÚ ?ÏÕÿ Sþ<ýÁ	°ßàÝâ€uô´óŠƒ­À^’ûÒÖÁù
H�ßØž™5ŠA‡?áÏÕïÁnìjÔØÂS[ó§G3Ù�‰ÝŠ*~°tMGâ¯=!ã¨Ç#ü9ú½ùg"òqyÄPì˜€°ß€zøiðl*‡‘‘ºÔ}që*Dz)éþ§Ûükùÿ �?ñ¯ãþ5üÆ¿�ø×ñÿ þ?ã_Çükøÿ �?§ükøÿ �ñ¯ãþ5üÆ�þDv1A)^xjy0£‡m|ÌÑ€	2:šM™Ój~„‘%�§¥9/«�Æ¿�ø×ñÿ þ?ã_Çükøÿ �?ñ¯ãþ5üÿ Æ¿�ø×ñÿ þã_Ïükøÿ �ñ¯ãþ5—Â,ùaö£¸Õª{â…Æ<@“ñØ+[w¡ûûR–Á—~ªJü¸xÙ¤ÜÐ§¤x©NZ¾7¤éw?ƒƒü9�(VÙ¹ú¨O4üÐÑ‹¾ô�V]\ÿ ‹/øÙÆË½\D”Í�EÓÑJ£¸©ÌÁéCý9˜-Å^Š`ô¤”†‡¥L˜Žû.ì;ŸzŸ �	÷�ë¤sZÒ¨ $ë7Äè	Yq`3æüÐn Ã–ÁŒa½^<@}þõ†[‘þ:Ò)YDk=síH+�N…�n¶3Bê 6‹ÌykšM²Âø& ÄùÆÚÅ”‰l�÷¾ÚzUÑD\Da�éò•Ÿ2(æô^$méÏ{—vƒ&J]™ö/Ô‹çZæ-‹ékyQLõH¶ÖÚ—¯±{$¶½–•Ø'h1ç½:`W
N\�äcí@RºC Øˆ³m
AVö>ß‚€Ùñöµ1Å£¡m-kyQ˜›@ŒòÜòëš!‰Áb%Œ_~ZluO{—ül»ÕŸôåõihœOÉ^?ê¼Õ_h™“Ãšñÿ Uãþ¨]…˜ˆŸ7nÓd,PÚ½CW¥2D½),¯F­åé\ÏF¹Wá®G£Hjô¬’'Šw�+Ò‡•éÜåõ{'ß²Ab±F0«ÓzerlÈôßš€{7�-Ô¹ïÚ€Ë|Mý+«éLòÏ[ž7£¼y4…‹f|Z˜Mþô-"™Ùõ©:ÃQãÙAAn¦ ë|b¤H½‘uèÕÄËÞ€@ÉÜeõ{'ß°®áÑæ§ 2Jnï<mVð�‹ñâ(R*¡;J<¶í‹ð²toØõæv¥0<š$°¿g	<5ja€Ù�šG½I 'ÏóRX“C/(á¤hcŽ}ö¤‹u«lkéçÉ@èôhx‰î2ú½“ïÚh †Ú?¥mË·JkÍy6õ!¨SV«î|öYeôMéŸ£ù¢œéf˜•¾N•.¿Gó[Ï£�³ïRß'óKË#†¯ÚŽt­ÿ IüÐ~�æ‹éaÅ)ÏÑ£{˜hBÊ˜¶{Œ¾¯dûö�7nþvæ*ð$g=jã„7IIˆ™ÓÎ¢PÙ”°'9RjÑ­Dy‰:—ì¼¬š [+%¶¯Æ[ùÔè=/Ý1ôùšE†z~é«í#­0Ž4¿�NØ÷Í8a~?tƒ8ýÓW•èf¶:»øŠqJùŠ²AÈ_¸ËêöO¿c)¥Lˆk�éâjÀØØ¨Þ¡Í†:7*"à¨ô?un}§ó\�«\írW%s5Í\�r5=én½Î_Sµ#NÃÑ@jzÆô+œô+”ô+œô)mOBƒ"ŠFÚ-b-§ÍBYˆ'â— oEÎk6©‰–úØÌ‡V…9õP·=ia2z÷9wóþ|¿ãeÿ ÿÚ ?ÿ ¬í69Ï¥ºûQÅÞ´äÿ ƒ#@Y4ã÷ØZ�”�ëH0Ô’§ü�Ïn9+·�L\¡ÈÑ9P©Ög^ÂCìÓþã:Sâ�µx£â¼Yñ^,ø¯|WŠ>+ÅâÏŠñgÅx³â¼Qñ^,ø¯|W‹>+� B‡Û²rœp”@´¤BYPŒKee&. Zk‘Z$;)"º-%y[€�‰Ê4À ‰¶”š“à+ÅâÏŠñgÅx³â¼Yñ^(ø¯|WŠ>+ÅâÏŠñgÅx³â¼Yñ^,ø¯|V.�ÿ 0#Œ—¢ŒDGD²PÕ¦ŠRÖ»,Z¢$,‰ã]hÙöK'V_S± YëdôË¢„þ+Ný&¤m§Ûëy‡%ægÂ«¢'¸” çópPŒCK‹Zˆî—aw‚õ¡‚rÎW?ábéþÓ'Û¥"2õ½wa¬Q9÷}¨�‹qè]ïBA€ t>_ñbéÿ Nö*†¡¨j**ŠŠŽÿ x”/Ä18{™®"ÏÄîÓ)@†dé‡LTŸrN¿Ÿ¶Ô§‡ö¤¨c­ÎzïJ‘îhØeˆ¹¯æôH6'Ë:{mQó`‹BŒÊCv_\¾}ö.�Ú1Ã²+Óqr“kRL²€šL&(Ô‰‡r.„æ‘˜Em˜ ¦Ð¬²

±‚$`(, Ì$\¹ìõ’ÆÊ¿0L›àAvœ®^ˆì­6(º;jæ½5°’‚ëj^¦KIŒ·±CxS4V7öø!�Vµz ¼È0G	½)…"I±™Ã0DÁR]mÏX‰vÑ­-„L!+I³À½î.íÈHˆôlÕò¶]$”ÅÅÃj¸%
»¼O6	%îÓ@br¡„–$
Å–Ÿ‘ØV IXmj ,Ýuà^×H*^.+r:›Í©Q�Ì—œ¸½H€© ’Q›—„S8EBö[œë©9¤B/:£w!¡PÀ­û¦ÆU	D¡f(™±G­$ÌÊ@TH %`äAf [X©Å»‹*“¤ÌNa…ïqtÿ �‹§zlPúÏúqtú…ëœ0A31.Ñ	BQ­§«VaÇ¶•XÆñ}„%¬‡¡ð–=ðyæ€†é¾ây58²îÅîÜ±K_¦ø}+."üuÓZÄ»Ñ¼géèhÔ“]JÍÔh^/{^×¤ânãS¥èå!8TÜø�`Ëœ´¬ û×Mj~Tl6�ö¿JÏ`k�i;Œ]>¯tìÁŒ�b�É‡]¨uƒëíÃRû;NxFM1§`!•	iƒž1IfÔl“Ó«ç–´évî¶tm6Ñ&:‹µ·MÚ›’2—b[�^)¥‘&[\uƒ�&“A­I‚Hö/gJ”³`zàjü	%HÄLX�/m(1·"BbÈYwÞj%”`ÙŒEî'Õ¡‚àjgkô³@Äøm`¼DÅÔgm&˜Ä€fA{Æ7²“s& ¹3¤ë×¸Åõ{§e†2jnUÓ3‡Lq8�êKXÀ²Æ²ý©€ loóœö$‘R2}Â=@|û&\Ca«�Œ[_J±©y°›ÞŠ .Ñ‰$C%áÒ<Õ»¡t¬…¸¨ pÓÙˆã9ÍïKÁ$±:ºctd_s8	bÜJí¡X,ÍÒ$ë•Ñ>ÔJ,Y$b/foç¥^Î„e›Ý�ƒMi‰Qˆ Â!&ZÍ«# ©1k¬C˜—^qr…Á9d�]"’	‰3¸Í´�+:ØŸ}{Œ_WºvçT=ZŸ>µÓÒñè BhÄG™y©ì…¼ÇÆû»�Cuó<Uèk¼zNw�¤‘•¼Ú"ö‹àž)(¨P3©#c2¬)hÖ�ˆÏîèe�ÝIçÈÇÂBùÛˆ×¸E…’[èsPä �°$JR×¤Ô@€XTÍâÉkD2â´L_¶áï¬ª‡vb!$bâ1Š„ˆx'q"5­FÉ`ÍeÆšuß(KdˆŒ£%‹—–(ä ú"þOq‹ê÷NÞ½üi¿(Q‹çMèB¤ƒ_"#1ü  
27¸£L9 µ6ÏÚM*xcïëÒgÊ’‰ˆ %df0u¦üð�¤“1™`G@Ò––,c7ƒ£¨ÐµÈÖöv5p Î{ ”AÄd8x×Zh•$¦e5&Èc43¹&fÊbr;Ëmª1t\Âë±;DÒ(_[C¡²±ž®,Ò-�êËh˜¾³B®¦óŽ!ù–@¸,7#1˜EoLÌRH$ê“0¦‹ª•—¥ÕX›LZƒjcŽ ¾¸™ÚñÜbéõ{§dÊ’òºpVA€6_Œçsš P¢ÀñïzG*²_]'Î€ C¥‘‘ëj±"9µƒ1æI­éÙ¢fÃ¤®”))ô)�Q8*ìÞÆU¨„t(B¿„~(
G¡D1B®àô)i zÎ.ŸRª„B¹#N(6�›±µØ‚2Ïb(‘fk^h$HXAtIGV”ÄúK,¾•aQ‹¬1ö*À(Æãhsµu<k·×#[NO9{š ¸<#z”ÄàuvîqtïÐ³·l÷3Ù=Î.Ÿñ±tÿ �ÿÙ                                                                                                                                                                                                                                    framework/extensions/media/extensions/slider/extensions/bx-slider/static/images/preview.jpg         0000644                 00000232472 15266055653 0026536 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     Z  ÿá,http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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 CC (Macintosh)" xmpMM:InstanceID="xmp.iid:F4FF81791BDF11E4B172D62454FE2C70" xmpMM:DocumentID="xmp.did:F4FF817A1BDF11E4B172D62454FE2C70"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:F4FF81771BDF11E4B172D62454FE2C70" stRef:documentID="xmp.did:F4FF81781BDF11E4B172D62454FE2C70"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî &Adobe dÀ    
  07  f  ¬ 58ÿÛ „ ÿÂ  b ÿÄ+           	
          	       @P`!0"346p€12A#$5B 

  !1"AQa2#“5 q�‘¡BÒâ3@`±ÑRb4PðÁr‚’ÂS$t0¢²Ccs”p€ƒÓDáñ£´%u6•µ      !1¡2 AQá3`ðaq�‘"0@P±€ÁÑBp�ñRr#‚     !1AQaq�‘ð¡± ÁÑáñ@P`0€pÿÚ    û/ùÍä((1() % ¦% ¤!AH  …(  €˜™€� R 
@
B� R 
@HB‚�… ¤  Ä „()   ¤!‘   R 
@
@B€B‚” 
R C" C"MÈt%¸ØÎF×[>8Ä  Ä Ä €… …!‘PC#‚ B€PB‚.Ãè'ßýî×©ý/w´úKæSÌÑå3Ñè^[€àÂa@(( € �  
 !‘‰A
 !@  P !‘
e7sö—}-ú±ì_Yèe,€0†<Wäï›¿=ò:Ž§€È€    B”€€È€ÈÄ �� 
bd@S€R 
@vï]o×?ª{Þ“ô-À  y_Ìô~Lü¹ÂêþV¸ 12 )
@R 
@H )LAAPR 
A‰AAPR—N_G~„êý!ú° ðîg´ÕÌ=³¥ã€1þrâü÷ð>_ÏÄ((!
R 
APR  €¤  B€P
B”Ä Ä§jõV}Ãû;Òö_Cpã>7Ïõº8Ÿ¶t¼p§ù=‰ÿ yÎ¯åë   ¤ Ä Ä €� B�  
 !A
 !@=GéÛ_p~Ëô òçé[‰Cé¾ÏÎ „ÿ ù�<ùî¸¤(  B‚ B€PB�ð_²þ• db (!
P@
A£½ÿ �ýû¯ÎÀ‡„ó=·IÖìí±g¢íùÿ qéxÀæ�À¾‘à^#¼ ¤ €k dB Í`@Aá^ý)P
 !@( … 3ôO[Á~ÊýòM“hzž
½ÝÜªd6{žÇÒ÷<èÃüUùïëÿ æ{*R C" B‚�…  HC"ÈÄ¤)H

 ( … ô}Îì‡¿ü—èû|   äz§òÁþ¬ó½Nè€  
b@(  B�¥!

@d@@d@B”€€È€ õº_zú‰~…ú¯ƒ�ów#è\M{|Åš{ÉUôWÁ�ù½ä¿@ü9æ¾ÍÂ×¶2 !J@@P
R¤ €  
B�…!ˆR�¤ =/wÏþ£{?ÍŸFõ¼   >]ã}'óÆþŒó½Ní!H
B�… )‰‘dB�†D ” „)A   „)HPRÖÌ}W{Í~�úŸ…ýwÝùV¶b ÛFÏ�øZøÌ}ÃÌt½Ì  ‚ R 
B”‚ 
LJdbP
HB€Pdw=žG³ô|�ÒÝžzFßžÅŸ4Óô_3qþ‰ã¼ÿ [Óµú°¦%)
dbP !@( … È€     (     Ï8æ¬ÔßJ˜lcw^ÜÆq(          …  f` 2 !È�C0B”€€È„)ˆB�È„ È€Ä¦@„!™dR¤!Hd@H  € S"€¤ †D †D €   ¤( )
B¤  ¤ ¤)A  ¤ € S‚ƒ€S”   €    

B� R�€ ¦% ¦  ¦  ¤ ( !A )LAHdbPC" ¤!AH@PP‘     !
uMŽW^»�¹�£Q-¤¨ÒÌyúz=š|„66×ÓÌk<­{\º[Ø]YŒkâÍÜmØN�Lg��ûS¿¿…àR  !@   ˆˆˆˆˆÉˆ
ÍbW1ÒÄ©Œ
R Frb"c"”„ €¥! )  !H
@HRÝº~/�†ÆÖ6ðUîrsÖÙFüL1/ièùœù>ù‡`»G´]Íãá~Š~}©Ýô]¾DÖíú×‚¯w–ž¯®*½žJzý‚Ýƒ«Û¹z–ï›ñ.o°€¤)HR€@ !
 ) 1(  
@ôO[Áo%V¢=[¹Ûïåuê·úå=EÛóüíº|[¾M£ê;5Üí\ÃQŒ³Ž‰«Ú÷žŸ‰òÍ/KÊY¯ËÏW®Õ½Þ6xýW·Ü/åvÝŽWšiú-ÎkåìÕùû•î@ H (    
B‚˜”�…1 ô½Ï=ÇÆþÏw7ƒ«wc÷Ò£q*ö0¿q*ûÞÏ¨ÑÔèz½¼˜Åœó�OÑvøu©ÞÕGS8î›Ž67ð•n{ÿ SÃððÚêý^Ãv‡•hú~«GLÅ1  
@ ( ¤        
 !AJb 1( 7†Ž'‰‘ˆ  
 !@ … †F  ¤D)H�
 !JB€È€€È€€È€€È  ¤ €  R 
@H�ˆ )
B     (  2  2 €¤ €P

B�  2!
 !J@B‚ƒ€S€P  „()PR PbP
bP
@H )rS£OÙÆØB‚ƒ€R 

 )   ¤ ˜””�  7r¯Q.B „L9Ëtúµ !J@ )
R   €   …   (!‘‰AˆÖ�sù{ë>ïË€leùÍÊîüù±­ú‡¹Íö©×|=çþµù•âL !Ý¶xü„©ØFîbÍM¤nÉ¬mÜJ£µÅ›¹W£âjg›œ×Ã×·ÊÏ[a÷’§W1ëõos–iÖ5³œnÞJ®½Î�¯Õ€ €¤)
Pˆ  ë?¹ü½õŸwåÐ§šÓ±üÆyïYò½”ð·Sè¨ÿ Q½nÕ—Ñ€œSÐü9ù�íí¼l€šîvþtèâz8–ã5á‰`Î¶c¿•T6´1-ÖkÛbÎbÍN­ÎNÍ~6¼×·Äõ3Æažc´�»¬×­˜qñ¿q˜q°Øà*Ý¥ Ä¥  ¤!AHB‚� ~³ûŸËßY÷~\åG#»üôkïòº»_NyŸQ„k÷_ |ïúJèòp áÏÇßúÇÁ9A€Ÿ»ç;MÜÝlÃŽ�ûhÛ»•[¬×s�¤måìÕá«ÛÑÄùyêñÐ¿g‹y‰êïçG]§²ÝÎØFþ³OG·ßÊÛbÝO�…ÜÝš|lvŽóýfÎ6�HB‚� 
@PB€õŸÜþ^úÏ»òà>"çt¿™N'«ýñÞËôÂ­?‰*éy£àGŸDùN çïœû'çŸŒý‰Aê;¾oŸ·K‰¯k:3G[1ákÜÄåg«°�ü„©‡ûº:8Ÿ^§�·Kgus
lcvöUdÇžBTq�ÙÜÊ¾RzÛŒ×áÜßg£‰
@
JHd@ (ë?¹ü½õŸwåÀCñSÇûn±ã½ÇØ¼N§Úæü×è4¿X~¥ñÌPxn¿_ñæ_¶´ñšñ³Çì×sxjööq»}*nq°…û(ÝØ-ÑÙFÑ­˜âÌ6±³”ž¿_«{�·KŒí1o)=m„nÇÓK“ž¾„gÃCk¨ëõ@¤ „)ˆB‚…(ë?¹ü½õ§wåÀ³­±ó‡Å¾Ëó•½ŽÝÌ¯€ú„ý/úÎt,®‡Q?þ{úïÇ¹~Ü~ÝìªÛây±¦—g»›×êß†LC&6ø·sš¶ø³,ãsšôñ,³†™ŽÒ6ïçFßsöhõŠz;|Y¹•{ŒÃ©kôðHÀ¤(!HPB€d@  ýh÷?—¾³îü¸ >Sñ^ÓÇ<Ó¼º­O›{|ïÞo®ükFÈéd‹8ç�?;<ÇÛ~ò¡D=#sÏöË¹›<]“ÉSÆÃb3ÌOSŒŽÇ!*8J÷;eüÎ.HÝŽ3Û¶9^«Ýåg«‹<œõà8ø_­˜í±g?f�U§§ÎÙ¥´Å�3_¯Ðõ{T¤)HŒJ  ¤1(?YýÏåï¬û¿. 8×Ùü«ø‡ÚþmÞ¯î.~ÏË¾«Íuß ù/Ô]®?Õwóõ!‘ón§òOæŸ´à=oËò2×ã!³Ù.çõªzÅš™çM{\„èã¡c·Cˆ†×5fž†'Ö)écŒï¥NöTëJÄ«ÙÆÞ­îÝ±ÊàªÝä'FÞ6nåV¦cãÜÿ WÃW¶)   
JPB€õŸÜþ^úÏ»òà!æØþ|sÐý\ø�Ô;äsÍÛ¯øIô¯#×{\ü¨Úô8¿n÷8GÝÎòö?&¾sûÌ¹þ¶�¶þfþtqð¿”³WeùÛt¸èlr3×ëõor“ÖØÆýì©âá³ØíçðuîoåNæUñÐØÄßJ�¬lÖÌvq·,ãwš¶ø³w*º6¯k��ÀPB„()  …  ¬þçò÷Ö}ß—üðÓíü«Òó½š¾\Þæ{‡2ÿ ß§Ñ!±ô.¦î¤sÅ%½�ÿ ¿]O³•œÞWîÿ !ù?½Ž^ÍnnÍ-œmålÖãá~@ÀÕÌF@á+Üç,ÒÚÆÝ¾'ÉÏ_xøß¯šØÎ®c¶Äób\[ÈÊŽ±OCG˜”�   …!@ ¬þçò÷Ö�ß—ËAñemL·y�Î¦aq.?IG@ëqÏ‰þÌïyÏ¨ïæ|“¡ê2¾qû(Ç¨îù¾Ó7Q"]¶þg˜éz/:ÔïâR€R R …!@( ÄÈÈ€� >§áŸ@u<(ü¯Òô=?6já�Ë6Héa°cC1àq=„%ö¶Ï7ìmŽW•xŸÒýS_¯J@d@d@HS€
   €€€È€   �€�¤!H
C²ÝÏëtô:^Ï”†ÎÂTyÆï›öno³é{<^.Í_CÓô\¥{@ ) :ÍüÞÝ|OG1ÝÆÍ<ãG5óUnöJ:y†D)P
S”…(  ¤)A )
PCy*¶q·K0É�Æã:ø�6²«uaJ@dB˜”3‘
…(!
PB €    
LJ
B†D �…  ¤!@  P
bR…  „(!‘‰Aˆˆ
P (  B€S�¤( …  PC#R”€…(1() !‘ !‘
R  )
R¤  R R 
@dB�†D)dBƒ"   �™¤!HC"„(1)LJPB”€ƒ‚� R„)AR‚¥ 2!AHP
PB „()   
R B€
 !@()P
 !@)HP
  È„?ÿÚ  þž’LÁDxÇD±Ñ,*#Ä�'ò?·ÈˆŒÍ¨b4éÂ>­ˆU$/ªP‘…¸E>¢l ì1÷#ú	)5H‡ÍQŠ²É’•Æ(Û…&/1™Oè¬r?FšÖ"¢)ÍÊg�? ûü‚+|îbU…"G]ä¯5wyQ;ƒ*¬(s$7¶çÏâ'•ªˆ…»Äÿ Ç§¿l;ÔÏ�p_Dëjæ'VþVÉ;+…·îè²ÈOÛ^fÜäX3²¯�wª‡z¨wª‡z¨wª‡{(wª‡z¨wªÇz¨w²‡z¨wª‡z¬w²‡{(wª‡z¨wª‡z¨w²‡z¨wª‡z¨wªÇ{(wªÇz¨wª‡{,w²†-’uWþ?àÝÎHå,Æð·íe÷]›W–ôRx2\˜ã[÷ª‡{(wª‡z¨wª‡z¨w²‡z¨wª‡z¬wª‡{(wª‡z¨wª‡{(w²‡z¨wª‡z¨wª‡{(wªÇz¨wª‡z¨w²‡z¨wª‡z¨wªÇ{+äÜÂ‹eãœ59ü]Œ­¸¬w™Žó17&bÆ&›bþd’»—Õ;óúÇ9ââV©¹Çÿ 9µòŒjÕÎV>\þÌ�L22®°ñ¿É2˜“˜Éó|í³VàP^e3î¼}JÈ“om9ýù@WLÝNš7}ð3üÕ5ÙKÚGÈ>ß!BÔ…WY)KÅ}NŽú[q£�×ša¼¯ÔöÉ3ìv�J5«äo‘™kQI“ÛÔ>¯KA3êÖ<¤½êÖ>‚Ÿêìç
ë$´¶96¦cüüÃþ>*R2Ð<Ýðvòìe¬)F£ü_øø_¿ô¯_¦Œøuá×è	u§)ÒÇŒ?Br$&…$ˆ´}3ýºz–8²«ÉÇÉ*òbR|�DiÇ””5�AŠ¥Æ	Ç9ãè©ŠüŠ%ÈYÓ9¶íbä7ŒØyÊU>Žó“H}?<Ûp�èI–EMKw4ÊNË»Ò¿Ÿa4;JÄÁÆl¦Ão¸\Étsª²ÿ íÙWK©™6¾]r©-Huwñ»6óeüFæ<Xì=)÷±fX�
EœÔaw®%ƒ™ÛqðûwÙ…�ÚM;J‰´î×ãó¬cHÂ¯#K­¯—m&utªã¡¨S1¾c:þÎ¢„Ó3<«Æƒ—Ç¶§~UK:×Íjªk×Xëõïá–_ý¶kû¾ý§�]c?µÀ¿™á/:Yf|×ÔUNÝÙaîãHÈ°oåøšÖ¼ò	3Û9É¾y„Ÿ#,>ÚÚ¡úeAjÓ¥›^]éñäQ"½’ãWPš»ø�·Ä±•ObÌ–ækéÎ.“&˜Ägò+i.DÉçE†Þ[jNOÉí¬b;”Ø;>-q
ÛF âÑ'É‚ŠÛ	53àO“Y.¶ÆUDšùÒªå£4¶Œºé²*æÂ°“_aæRú²û³'´Žvv�Z)ƒ¸g¹~MT.ö·iXËvX´j«‰”ÿ ;ÔÌÿ ·^dÌÌÌëý4ûýQL¦T†GÏ’Ãî'¥”:YC¥”:iC¥”:YC¥”:YC¥”:YC¥”:YC¥”,Òµ|ÇíøÞ‹ÿ à™24¹wý–Ç±çaÿ ÛÖ
Ïõõ }ø=dªê¨¸k©°g´ïƒ8íÄ†‡ä$ã®Hc³yMcvò±k…’ñ;öÊ.5o(7‹Ø?ñ{®Dã6Î'µo�Oâ÷ZoÈ�mŠ9),Rè¤¿�Z1µoyûNìÜ®¥±µ%b×ÈF'~ãËÄoÓXÍ»¯»ˆÝÇfmŒÿ è¿ð¿·)«Ã©=Hõ:ç4¼’£“¹J®“U{qˆ;é©Ð=NÇ82*æìëÞiÈïpBŸo²Éï¹™ÈnaW¶î%««Ø¦wwm.®Ze·«R2Ì…(jþæ93ojÙ*úï�7v©aY&@Qœ¹³p=’Ý<qî­#2›û´·–¯´›ë†ÂoïTïp\6±¹ç+ûÆ¹=óÎùíÆ§xÛÏÛÙIgñþÿ �è¿ð¿ûO`Êqý‡˜²Œ�üp=4ÏgÈÎ0I•ÿ Õ[£¥õ+‚b9šõ&¯Ë²ž
|�ê £5@Fk‰ü²–+²¦ ÂVcÿ ºŒÎ2TöjÛŒ§.ˆRW•RtÝ©NVÑ¼ÖsÊ¨ysM9Db�œÎ>®æu²Q+*bL73ˆ;ýç%'%D‰,çHlhÃŒc!9[
”œå&šüª$]ÞË+�á=#ã=þãë†i—P¦�W£Ÿ¾oúƒê-.!&I7?G§˜ê¨=VàpµG«Õ[Õœ5TÒ+Õ]ˆ¾_Ž!ØõØ»ÑZªÆ£?äxº—³\dA£ZŠŸ×Ê1Ò‘³]‘Vâ†OÔP&¸þ.Ô†(q@ån<<«iÕøÙ6ª¼m×|‹[L±‰¹ê¬Y(ƒWŠaÕã«…"£ê­Ç¶Õ_Ž¢Jéñ"yÜjC‰$¹ñ~‹ÿ àõ#ÒÁÎ1?J²hvÖ¬A]�–Ä®f†­‹S‡+«M�z�¤+Æ·´µa8Eá´æ+sŽ[%¥â—H�X•ù©ìnâ;LRO’”áù
É8Í²Çl]’Ñ‹\ÃÅ®9cã²c¶”Nb¬1’Êkeˆdº5%xOCÆí&'´.Âq‹eb÷‰~Ó›PË˜•ºF'zà~†Ú3?è¿ð¾ZÆ-b¡ÄwebüXÈ¯ôæ|tú†cQ¨#‹Fù›Ï+|»&ñ�ee	Ÿ?¹Ü;«U4åí³©]Ý¢Õ+¿­wÏ­ôfââ;itI�k.þéÖ“wh…žCtfÕ¥³MªêÜ’‹Û²Bnn#^ÝÆÈnP~w|Ôv¯mØmÌ’ém;sy!§ò‚È;qlëi¸³@UÝ»‡&âñÆ”FÙëñž‹ÿ áÏã.¹5ÕµOµêK]AQét©‰¿mÆßlüHÄ¤ó5êµo<O«ØÕðÏ/ŠãE”Aê–´¦âeð£Dî¦9ååLL¯ï8é$e¨ÑìÂÓK'e¹¥œE\§óëeTDÆ…”Ã‹Nm
4»\Š5¬Y{rä÷\t6îoÌ§3Vš0k�—“!ƒM‰™LYqäf�7¬²hö�#æqšCyƒh—wnÕ¹þ.¿�è¿ð¾²Îš¦ƒ!Âl%zspìŒWL
¿Vd]ã¸žÿ irxR1Ÿ[ý6ÊmÆÞlŒ/ó',¬+ÿ ¹xÐÃÇ\‚u“Kj£r¹Š¬EÈ�Vã)hª1·&¯53[Œ­‡jqÐšìm‹¤Ubmº˜´W¢cøÝœ–ëq9%YMLâž�C£•Úl§Æ9Š›[‹¨ÄÍôQâH•I‹ÇD*Ê52þ5Ž³ê1´I“Y‰)H£Ç}š¼9UQˆº,©¿è¿ð¾—.¥Å£zãê¦E{”a÷UYu•M�(í0ï®ž¢ÖdÒ¨1˜iÇÜÀª–Ö+ÞX}†ê³Âá¯¶aË²4vv1Ë¼5M¥Ÿg‹Ü¥ÂÇí�nbV�1ÛV†Û¸�Ëhb‚ÚSeŠÝ¨vý®½­uÊT¶3Ø…ºf9q^Óxµ»ÑÓ‰Ù™vÝÂPî3vÓEˆßæc“á°¬RøƒxåºÂ1»·j^WãvV�Å.L¨ë‰'ñþÿ �è¿ð¿+(UòÏZe,äØÊœöA�³‘À…3;ôâaØ¿TÒÝÎIê7¨®c¸35§°ƒrÒ+ìæWN©±fâ®Í¾dz™_«^XMŠ‡2Óuhã²{é9Âç×!»ë¦ƒ——/{ûˆ­*þén5}lÃe�^$uó¶»†ó_:¶Ñ›k8í÷ç:rÔ­í»¸d—wnâ¾ºd9qlð]Õ³ƒÎ­ù‘gbÐóÛ�Çq÷>7Ñá~²ä�Í»äæG)n%	4šLÍÈpÖ’1Ê÷2‹˜�GÎûªÞsS_¢¶j™„J"Syuw_Âžþu{yœf›�šEiLe­6Ë¹…AF¼¸¯¶OÌý5ÏñŒo÷{ï`£*˜ÕæFDŽ›�Zó$,ÉÔ¥-‘«iC•²'ÎKg™Jž:ùß¤™\I*õW	4Ùgø³çtÓÙýçþz±}"\hr=e"ÖìžkwR�qˆôvS,×se6<¸/9"'âNšüW<Úo2m¤©	·–oŒåºv’ÊJmå©óŸ”¯—¶ú›l-´8•¡.!¦YaMnx;‡¾_§ôþ³ý¿£_qÿÚ  þž’LÂb,t&:
ˆ°e§ÐÄA¨bKÏ1	Å#â‘Œ?ˆ�Tó!ØB%:œXŸz¬e(\&Z‹\`ŒI‹¨2Óè(¬h(©Š:þ—y2™Ô¾€ŠÞªÅë¹×Á¸¥qD|5vÓ²[åWÏâ'DUEÙ�Áôå¯Ü]èÓù~XÏ3œ:©+IšœážÏ)üƒ´Èv™Ó!Úd;L‡i�í2¦C´Èv™Ó!Úd;L‡i�í2¦C´Èv™Ó!Úd;L‡i�í2¦C´Èv™Ó!Úd;L‡i�í2ÔdÛÜŠXm[agÎ{ŠOú[�¦C´Èv™Ó!Úd;L‡i�í2¦C´Èv™Ó!Úd;L‡i�í2¦C´Èv™Ó!Úd;L‡i�í2¦C´Èv™Ó!Úd;L‡i�í2ùJûøÉ×�Ÿ@êžÔ£ëÉâáý €Âù“øR¢ôLCwCñuÕ‘“Îw4iÅš¼e»©¨þ�B„ißƒ*F�gôV™Äf˜¯¡Ia·Œ‚g)É9!SŒ8é˜5ýÎcœsŽsþÝ½ð'Fè7FðÞ
^£xnÑ¼àkÔoànê	Ñ¸	`ÝƒxôKåK…ªzu´fD“ –LËeZ›fAì´™“ oP˜têÂ�6%:ŸN ZòÑ˜Z!-ƒŽ­P�B“ m2S¦Iû¸LòÉiÓ“”¤ÿ ” ´Ô¶×þÄžru|ÊdFýHçùâÿ ³hæ6Ñ¿Ý�ÔOúIýCåäZË——T6¢5Åÿ b.t-Âæù‰<z)åêT	ãé„¼zo˜SÆe¼z§T%Ñ­¡¥Z J´> ÂU¡¥Z?Û|Á<akÔ7#‡¡u
ê€‡?Dëý�¤|ÿ A Ðh41¡�hcCÐh41 _Ïëÿ OƒPrËT=¨#â±F¨áKz�…iCaCdÁ2chÆÊ†Â�2cdÆÊ†É�•eCa@š1° mØPØPKfceCaCa@™0l()³/Ž¯ý?«B?Ìˆi¨J‚¯‰æ#.¨Èo(ªŠŠŠâ†â†ú�: K1¸¡¸cuCpÁ¼ NÝPÜ1¸¡º¡º jPÝPÞPÜPÝP5ŸÇWþŸŒ£þ\V�ë$ ÎÔÚWÖôs�è]@ê¾A/h]Gß¨ o�ÞN›ã|u!/�áÔ �½öêHuàRGP7ÈoŽ¤%â"ßñµÿ §ã!‘¯í%þu+‘f¦I‰g¯‹—�Nœ¨©”D´BG*FÚ"A!ò ¦Ò6�È‘È€´ r m¤#CBP€”'CB"G*FÚ´��¯ý>	èÐ:â‚s”<³1¥pºŽdð!£1Ó¨l¨mØPØP6”	³
&6T6U®Ê�2`š1° M™�………hÌl(l˜ÙP[FCaCa@Û?Ž¯ý>[æL„r„£Tòò�Yè®)�ò¹âK2ª†7nKê!º KPçP'Ln¨nÝPç1¸cqCqCqCuCq@œ1¼¡¸ n¨Ç9ŽsŠâ¾:¿ôøm¢‰·–Éš’ÿ #„|VHûx¡Í|oßùi¼íK¨àß-w¾ý@9x%âÐä«wR7õã¨@ê>7ÂžÔ‚{R)îâõøÊÿ Óáu:¥·A¾÷Ï¸n}Úl�.ÑÌ�’�9		Ð��ˆ„B"*9¹9P	¤ä@Ci”ŽDk¶�¶�È�¶€m %	Êtä@4 m¤ˆ
Ó_‹¯ý>=$–‡#)µh95:ˆØZþæeÌ�%zøÊo•~	lÌl¨)³!²¡´c`ÆÉ�…hÆÊ†Ñ�•³Á…4¢&6l¨l¨l()£!°¡´ciCaA-–Â�–Ÿ_ú~&çƒkÐ:Ón‘U²Ãm…;Â^Mø’Œn¨n7”7T7T77	ÕÕÓªÆ7T7Ìn¨n¨s˜ÜPÜ1º¡¸cpÆáŽsŠøúÿ Óðpøuãoü	-ó#Á·H‹¨ ã|ƒ‹#ù¤IHB:öÇ^Ø9h[c«@êÐ:´­«@êÐ:´±«@êÐ5²{c¯l:EÍôgüˆµGùwü¡‚å" ˆ6‚ÑE÷üD§Q¶Clm�ä!ÈCl‚Ó§Ì5à3ø‘ÿ ~ŸÿÚ  þŸh4>ˆÐ%³0QÇNC§ qÂ�d4úˆ6ÇŒ/ ÈƒMéø.·¨? H0Ž�†IPÙu£C? 6�‚û÷t_¯Àêu#ú÷á42ôW�Ó0øT_!öø‡·Ä=¾!íñoˆ{|CÛâßöø‡·Ä=¾!íñoˆ{|CÛâßöø‡·Ä=¾!íñoˆ{|CÛâßöø‡·Ä=¾!íñoˆ{|CÛâ±2eQÊcG0£5Ò¶¨M<žØ�:Ÿoˆ{|CÛâßöø‡·Ä=¾!íñoˆ{|CÛâßöø‡·Ä=¾!íñoˆ{|CÛâßöø‡·Ä=¾!íñoˆ{|CÛâßöø‡·Ä=¾!íñ|‚Á®füiT‚’º³Qù@ò€Íq¶«co©ñ†×)|þA~kHÛOþ4mÙ‹ïó÷Ñ©dp9Ñã¾2�ºØšt°Ís¡FC>8ô¦™F…ôíh.ê•~>éÇk_ ŒµÇxá�2Ó…)3:ÌpÃj¾„r0™\Ó¡ìU!X»á»áœU"W¶Ðn7Ðæ@ØHéHt¤	„ÿ nŽÆæ?/@æW@ƒÊ~\<¸3�Ê¼tC _öE~�M «G—†áTäaÑžŠŒj&àèj…¨:íBHþyÌ_BµuèkR^óvCóÐ…8ën¬[B•dÑ%©¨t£þŒwÒêY}.	„�[NÂ¼Ù�QjÑ©k$’-Z3yä¶ƒ·d‚É=C–­½`ÚiHtŸœ†ÔÝ»*L‡ÒÒY}+ej¯˜³·^Õ0œ±êq]%ªVê©NL¥î%)qÿ Eoôªƒi«ö»ý¥ÂK¥»ý²I–íS#bçö¶…ÿ ¤ö½E.�#{Ý\XÎ“¤ñ·*[*L[ßÐuÂ�"<5›?1]bmW´‚:f�.W$Ôˆ¤�®B–umèÅsM©5¨$>mÊ~Dc\—XJÄ†êa.&C	u/²—u(>É8‡˜JÑÓ§�Umêåsjãa{G""â¼�£*nJ¤ÄK¿D©$Øûºò¡|ÅóãYÜHÜHÜHÜHÜHÜHÜHÜHÜHÜHÜHÜHÜHŽ?Ëÿ wÀ’Ô&èäm“§+’Gó	ælÏi&VÌ±l‰vM�UƒD<É VŒrÁ¤…X �Ì™bÑ3d"É¥­X#\ÖÒ<ÍžTOlÕæl�3gGå¶Ø+&ŒŽÑ‚"µdÍV-&Ñ•3[Yün_û¿›5 5™ŽmDFœ1$N¡D¢àu–”~\ÈTŒÊD•�“ˆÑ™Âd[PZ0¨­‚„È8mêUìsFÈ&½’ˆÚŒà²²3„Ñƒ‚Î�FÃC¢dÂkY"èš&HŠÚOãrÿ ÝøÂ!ÿ -#˜3^¥*l	ôñc÷bpJ¯ÜYÓƒ¨PEbÒoÖšÖU?�êTPdgV®R¬{ŸÊÕÊu‡¢©ƒµf uÊÓÊPâMºÓJŠ™zyJÃuú%T£ÊŒê”°ùN˜?X¥¯ÊŒÂ¡|f_û¿Î5ª˜cmÚq —ÌG&Ž6_+Ü¤º•“ò´ß‘¢ß’JT™
.²HrLŽcyâ\�Õ?£’$mõB%?Ì™ÒM+›$&Cã©’gù”™]cú©rII“$=&HvKüè•#•RÔŸ”¥ÊÑ3¤Kü|^_û¾
ç�FùÒ´µ©4DBS¤†¸`IÙx�‚DöÛ3¸gTÙ´¡×µ©YµËæŒØ4f¹hH;VØ´<Å�vMrù“Av-¤—=¤„Ú²fìÆÐ~hÀó6AZ3£¶¤y« ìZdÎ‘§¡ÓM£Z�›$5µÆåÿ »àiÎU6¾`Ù(ÔéªuG;/v'‹‘ÛYô-�½JD
aÚÆ.‰ ¨­ôÍÂm@¡4FpÛAQš0Q�qP8L¨‡FÉš¡4fšöuLFRh‚Ãa1Z#8­‚†Ðn#$eñ¹îøj¥hJ´7¬ó4|Xd½ã&–¯*V¾Z¾S«=]ªZ•å†­4¯Ê¬"©dƒ®>O'W**OS¬W3ÕªR‘Nµ&46¶ê�)òÃÕ4á5
 Ã•Zƒª3V©&Š…é½M­Ê•UQòÃŠm|f_û¾OE(adË|§/¸¸®\­™3]|—ÕJ0©O’×&Q)2$kÕJÉ’"F©•(ÁÈ�lœ™ZÒTNÎ�ÚU"JD‰n�KÏÊ‘Èrä®^…*N‡2Q%©’L=!íQ`ù«ª‘ÊÜ‰@æH"T™|¥*QF�‹Ëÿ wÀÛF¡¦Ú’ñ,‰ANè™ó7ö%+•ÏÎ�ËãE/z/ƒÓlüÅ�Ì´,y“ZuÍÚ6gæ„Ú´asšIù“#®ly“C¬G2mZOifvM�›cÌ	±dÏÍX!GælƒžÐ;Hy›!ûÛZ¬Ú Úù“ñ¹îüµ‹  ´êD¥ úµŽu¨6Ïè�arüVÂ‘Ò6FÝs)­:&‚¡4a0Ú ä&”e�	£>…‘²�zGFÐTfÌúAÁdVÂ¡´`¡´AP™0˜��(�é:&´JH‹ãrÿ ÝøEGÛO¾€��ä.ð–_˜RËÙ“á.
ÖµT¨Íu
0º³3MS¼Ðâ­¯šd4r$HíY£µf„c²‰=½(vô¡ÛÒÇoË¿(vô±ÛÒ‡oJ»(vô xü¡#–¡Ú³GjÍV£kèÄýœÜR[�f– «TI´Y<êŒ“JÝd­+af¤~#ï)'Õ¬µ–½JJõê•ÌRÖ#¼¥|ÀÑ©ƒI2Ô!’å-|ÚOûôÿÚ ?üÄô$]ÞFÓiè»Ìÿ ²Øè+$TÅîÅwkâög¸íèiŠìëðqÙ�*>Þ�"É>ú¾“Õ«�%wß VÛªšÊƒôË{SYQìÖºÝßAÍC=Ô3PÍC5Ô3PÍC5ô3ÐÍC5Ô3ÐÍC=Ô3PÏC5Ô3PÍC5ô3PÍC5Ô-¹å«é=^g õjÜ¸¦f¡š†j¨f¡š†j¨g¡š†j¨f¡š†j¨f¡š†z¨f¡š†j¨f¡š†zèf¡š†z©ôÔ�%$¤”’‘þ‰6¤4ÇQºÛ~'Ac¯éè<é�ì°‚.•Ô¿J‰j|xîú’¢¢÷hu!¼¼AÅîKA{ÅÆAmÚ;…òú»i}âö‹¡õ 8ãj#Dy]£ö~†·A¡ñäKL´K^D´H–‰h—Ò[EºÏ«YêORdõgð&OèO¢-Ön�°Ú[¡X�mºï­-Õ–‰Ñ"²Õ–‰}PŽœ{âwê6¤I“Ó=&vjÇDÉ“&ODtOèê†ÓŠé®‡Ûôú<tCà?DdKêì¿%‰:ÿ dOÿÚ ?ü+G^ÑÕOæUÄ»óQnö]ÓbîìèeÃìDWòèe—{—aº6ùoóø×%e^èÃèüÊq9”âs)ÄæS‰Ì§™N'2œNe8œÊq9”âs)ÄæS‰Ì§™N'2œNe8œÊq9”âs)ÄæS‰Ì§™N'2œNe8œÊq9”âs)ÄæS‰Ì§™N'2œE¿·f«ûÑ»ýSó]�Óø$Ÿ·j~½â§þ–Â¿·kþ]`bö&Ÿµ-ÿ }T»ûe8œÊq9”âs)ÄæS‰Ì§™N'2œNe8œÊq9”âs)ÄæS‰Ì§™N'2œNe8œÊq9”âs)ÄæS‰Ì§™N'2œNe8œÊq9”âs)ÄæS‰Ì§™N'2œ~�u½úˆ·W~ÊŽ¾å�Þs,ó9–y˜­÷,tí.Á'Ô¶ÝÝ[~'@¿‘&ŸmKVû£µ½¾Õ=7G½;|¶w¸ˆðu‹ìIbºðÔÄ³» x­Ê´ø8ïË÷ q‘‹Ú–ífC»ävt­MÄª«œô!Åû“ô"¹2zV3&L˜­´™1ž„ìÈ©?è¸ëtzîBïmW#ƒkohy˜b«ØŽX®³‡U{Ä»dEDšo?óõýªb¶D6@µÕR;sÝº½\ìÞÐó#+CÌu�“GÞ�å’[{CÌH«²Ã`©mÈâm}Ñ aŠ¯dLQnïî¶+¥«+Ñê^æ-û×rmÉ…nîoÔºëšÔiN§ò{kš)í,—¥]ø®1=»3,c¸õ+®í§þ~¿µOs·Ô�òZ·˜–î=¿ùþJ_Ü*w}Ðÿ êß¸·®ÁïTIA;÷—÷)wüKZx.ü‹qîam“y0·ÞÑM�…ì‹s´¶-ÐÅr/tPñOºrå¹ÆÞbÅÛ‹ýIn{‘÷(¨Ó›ÅÌ7:§jŽŠ¶¯bˆß¶&$UµWrˆÎŠ›^&$™m±ôÈµ-ŠYý:î,»ýz°�±\[n’˜VC\aºJzžîõÕ’˜J%ÛRQ÷(›qµ{Ëÿ ’ì²,éù—XŠ·ûM·bž§»½Dö’*ñìoÖB>Å~„Çð?	�Ð	“&L™2dÉ“&L˜©»ëþ	­�ƒýµ¤äÆÜLu–ˆèž†RdIŒ›Fr# ÛÉŽz‡IçÆA“ç¼Qˆ|¿pé«ê2ŽÄ†d$E	!”�¤P�íD‰¨eD†d$ã"!!°’‡DùïÖb?7Û\NÄ.R�‹¯˜ø˜gÚæañ¦)
¸†ÅµÄD¹™\Ì¬Bæ_?1ºù˜�ÿ ÁŸ¯™Ë­x)˜t»¯™˜d»k™…ŒUÎ7Îø&¤tâÑz®íeö÷êá±ÊH…®ìBÖ2ŠÖŽÛL¦]Ä½DˆÛðõëæBÂ)´Ê"\„�L°¤e--¶½¢5£¶î#á2üï‚j±¼TQ�¿ZÛ÷.«,ôB'ƒ�°˜Â¾ÏòODÌZÄˆÉ2$ÎÁÅM©¥Þ&‰Œ‹?žðMWÑéM¯nô†¤R$‡i$KÈ‘ˆì„Pv$e"’‰$H’8êƒ±$´‚H‘"�ùïÖÂºU5îö÷ÇQÑXt»¯˜Ø·�¸|b&(¸ „nëæAELS×s2¹ºîœ…\S.iPõ¬Gq±lý:ø™ºù™Œê6(uí®—êäÄ\R#w_1ÑaÄ…ÍÜ2\Äßç<Y511ÿ \„µ-¿QÄ�”l0Ó,:õñ	2õß×´Ê:'¬H¨�A`ýPôZâºozõc)”UÃá×ü„ËíG´ÂÑÓ¸DÂ'§Ô¼'X™\LSùÏ×tÐã&Œ/u-],¤Îâg~ˆŠEIéÃ´Œ(Êuë´HÌ™1‰è™3ÚÏx&¤~h»ÛñÓ2 ìA	$HuH’"„‡c)!Õ	I$H‘"D†a“ç¼äm»N$¹ŒÆn¾câë¾#*Á…{�þ©ŠÄƒªª©*’%RU%RU%RU$J¤ˆ%IT•DÅ›oC{ôzEÑ‚ÔW_‹rDŒ¤†bDQ¾©ôÇñéÿÚ ?ÿ ²zþ-E±Âžþ<q�cÅÔ<ÌSÁù@*Of+/õ1þ×ÉzySã8­Õî“ú‘­~VÇ3K!þ}?0Ç+KïÖç­¥èsú’->UÅ/mHNÉ<døÆ+õ1C‘îü‚®¯„Š$êÏ&JïagÜ€ž~Ë~(¾ÿ ~( à=ÉV”ñS†¸ÛNO�ióOó{°Á—§2dAÈÔvxŽ#òeªY>oò`O:ê¾”sîÇê�åÿ B×v©þ6!š�÷€v{ýØÖ:ñÁ=ßŒTø©™Ã_ÊµŠ×(G|�ÿ ¹º_eím­öÛ9^¾^õg’3¥ú1BT•R)¨°Ï†,¬½©··{]ÎAŽùgÔX„íâÇ4r–)«æ�H®Y{‘w¤•Ô;¤íøðiÁ³_È]­‹[zs¬¿ÎlÏ¸4Èölqð’Ý+‘ÿ )Z9?ÖÑF«­Âóo†Á{zÆö7à
O¹ºŒ
ºq93ÀoÕþ_Èº*$xÁ÷^ÐíûÔ»Æ×p–û…Í‡] š)îÚHÜÅÔJ·F¤3ÅªoÛ`ÚaØìÍæÕ¶õ–v2ÜHÖ½IJrÕUHP+Ç�¹§~/ þå�ª€}\<ïÕÇ«‡œú¸õpó‡èãÕÃÎ}\z´yÃôqêáç~®=\<ïÕÇ«‡œ?G®sêãÕ£Î}\z¸yÏ«�V�;õqêáçÑÇ«‡œú¸õhó¿W®pýz¸yÓôqêáçÑÇ«‡œú¸õhó¿W®pýz¸yÏ«�W9õqêáç>®=Z<çÕÇ«‡œ?G®pýz¸yÏ«�W9õqêáç>®=\<áú8Ù`6�Ò¨×®´ËÞ÷<1$>Éôìö¨˜¤ÞÕ\!‘]”Ð‹X²êSõØéî®/“Úñ0Ü/Øu}²n¤ö×ˆ•é‚P‡Ó_³ /q8³ºö[ˆ÷[aÒŸÚ¥]	l\;#‰Ò—9U¬1—µ©–wN#²öžÜ€»*\FÄô˜ö•>s¾Â,Ãˆ&œj×JÑ�ƒ­pýz¸yÏ«�W8~Ž=\<áú8õpóŸW­sêãÕÃÎ£�V�;õqêáç>®=\<çÕÇ«G�ú¸õpó‡èãÕÃÎ£�W9õqêáç>®=Z<çÕÇ«‡œ?G®wêãÕÃÎ}\z¸yÏ«�V�9õqêáçOÑÇ«‡œú¸õpóŸW®pýz¸yÏ«�V�9õqêáç~®=\<áú8õpóŸW­sêãÕ¿üCô€6+Ö:V	­ÙÏ€8¯¸Üíöøe¸šã¥°ÁöÍÎ‹0Nôõbkocwˆ-íÔ$­Š…UQ@”Çÿ ˆï_ôKÿ ™�ÿ Þ¿è—ÿ 36žÆo3ÚÝ£GqX©¬(Þcd�v�ã¿†I–_µ¢r®¾<Å@¯á,rÄãu½cûÜ“?œr—òEsŒÓà9ãm½ÕYza.Gt±ò7ú=Æem3Ü/BÛ¿\¼¿ ©ÂEýáùò ’I“&$ÙnŸM®èklÇ‚ÜJH|¾ãw·ÚöW’Òàuù·–EiúÑu«Ó5+¢\²â§Žï6fKUè›øE•Î¸b¬�Hfê×'*Š®œñ¹Ý›4šê+K	lvÿ E•I¸¸>U5utSà®=wÛ>í²1JázWW¤È¨½\Ò¡×¿³Ü.Ýjú¬v�K¬pyÎL~b3DÉ? B–Ó<<�Ë�Âí×òiÞm—:ÿ ê|ááïèdÙöÉkºÎ´žeÿ Ó¡þÑìÇA•“Æ=Ãò	]N–^Ë†Þò©M#µHÄv^Ñ°¶¸&çO$ÿ Ï§Š~L,‘8’7ÍMA¹y§‘aŠ<ÞV!T|âKf›[œ¤ÝHå_ù`ñ÷ðä¿Zê\Ù‰©©ílc¨ž'òªhÃ�À[‘ÿ Š?—¶}Í£ˆøÐdñè6XÓ¹lé9þò#êüøòÖ—P·hÑ~gÇ�³º�»´Fƒå|iÛv˜í�÷“9”üK§Mãri”x°“¦1ï"å‚–ÃOüSÇàÁ'3ùTm-Þ2ÇÚj÷Æ>Í>\e|¸ûMð¦51Ô{ÿ (ëù7ÇþÍe—ª¼ê�C&ªhmDq­ó†(nõ¨1äSÆXé“sx2Ä³=óh”S§¤p¢¯f]�Ø@g$~,š<1ø{’Ÿ-¥ô®¢ÀÕÒË^êS<¸qÁ-|eg'V¥¨‹1ÓžF­QŠ�Å‰æ+U¨«Üó¡©ŽDeeÐ©(¡*æW>,i_{º¨Ù/!‹”ž¡�ÔÀ×	%Éeº)ÔZp1”…­xä0ÆêÕô²Vš ›õrÂ'¦fž+tüZi¦œøŠqðãI¾2 Y�¤�FyöP|X¼Ž	#»W´IË¥;{0¥×@¢¡NJj×B5f8åŒ®J¶C^š3 ‰5ìŸ�·):É,#K‚¤�MÇŽxv7ÅjìÉEÎŒÌÔ9þÕ1$kp«ÕŽXÝúgQê0:‰Õ™Ê˜²�åX–ÍŽ�Šx|Úg‘ËLnõô˜3¦Œ�)Ì*O1§1Äbk�t8!¯”“©QÍ‘ì>I®ïQ•S\š9µ-Xöö“€$‘YP ¤Œ±þ¦$&/´<½™÷~Bû'è»}‹½õ¤²ÝK=�¼îî/e�Æ�Áq°o�m±í[†é5ÄYÀaœC£LÑ£¦¥´še\J�­^þg“gKÈð]Mä”“P;8ànkksWw1Û,®¹�šüjvãÚ‹O@µ¹6ÖÃï)déÍÐ�¤E@ÊiS¬f0—æKm¶ÊrVÖæòæ;a1^=>¦mNþ¾²h¢·m·O§ÜËqvñ‡ñOT¶žnÊqÆÙ<íÍ­ìƒÑoí¦IàrŽ5.¤íØÿ öÿ ü©«ÿ òPb[èÄWé,¤:Râ8·Žñ:OuW%A=9†¥­8Tvc}6–6÷ª,d7­pŠÆu¢™"ÕÁÁ"˜öCÙÍ¹…õý¤r “@„™º‚šW@_ñ'Èº·�«q³,ñµúGÆ¦:¾8¹¹oGy,S©¸m©sÝÁUi"SQJçÝˆm­ã3\\0Xb^,Í�r¬¶—rX!’úÆÈ&¸Š5ñ˜¤dø½´Å®ßf¢K«×XíÐ� ³d38+¦Ý/ôek˜…ñP5eupÎœq¹è±·{J·‹(ô˜äeb¨�ÇI
k‹YžK[¿¬-n®á·še<
¤†´=•ã‹Ó¦;vçé_^]J–ðÇ/ß‹x"ŽñP­Êu-.b‘f†d­5#¦G|$·±±ÓKÛ¹ã¶�ä¥t¡ŽÚbÞÅýKË”i"·Žî	¦�›�GIÈi·ib‚IÙ$‘T�¼±Fen>Å§¥(ú®mYX0xfSQ�Öëp¶�¢¾Ùo®vÍZY‡NEˆI§æçZÆxþ3ì\V2D‰%”ÎÚí­¦:½>aÆdcˆïo.ýýžÝc~J;„¹ÈÊ¼¾J•å1±YX[\î×K{cu–Qo úK$1©$9±Ëí”Æßn–s¶îvŒ¢xVi5:²IÊëQ^Ã�n-£¹¶÷=­Í…Ú©N¤Þ@èJž¼cnTýÁ6Ý»î¡ózÙN_ÓÕ\]ï›¼òÇ¶ÚÌ–Ñ[[…3Ï;¡’€ÉÊªfqo÷vÜû}¼[ì 	'7äÚšš•@8vû{þTßÿ g=’—W—µ”m[ÜŸ«m7J}èƒŠþÎ7-ÌÝH}?Õ…<œcà@1í‡ÿ hŸÿ ˜ƒÎ˜ì6,gYLEá3Tê©´”Ö¸ šõ¬7!/íVÂSž,v¸e=Õk;Vˆ¨†Fl»‚âÞÛi±ºº‘á¼QºÜL©ËèrÔˆ!ZPþÓ{+þrßý¬lr;—•÷$/!5$™s©Æü³åo÷æÛÖþgøŠü˜ö“Ò«­n¤ƒýÈÊ*x4R˜ö?ïï^o‰ôG·Xý'Ò(Úúªyôi§ƒnÍµÛÝ*í÷Ì'ºxY€¸U¤UJãÙž¾ço²Ëe-úZ-Ó²¥Ìm*ÈÒ)�^…IÒkÇ³ÏÙíòú\>Õsd—ÚJzC­�Ã’³¥^‹^ÌCA]6{�cÜ=Q�ºÊßÊn»ÔvÐ¯}žâôO�&ÿ kÒC”°ƒm—iÙ´‚j!	ÿ X«5|?ŒñüfÎÁìloaÛÕ’Ñ®,¡�ÕYÌ„jbÂgºßu°}²xÒÞw®­H‘ +áÀ¾±¶²Ûwáî/­ìãŽYMjuòoœ+ˆ¬î,l·[{rÆÕníRS¶ÖB°ÒiSÀå�ÒY¦Vmâ$·»(†7WD@2@º)ˆvùím7k;J›(o-Ö~†£S ä@¯g^›˜­·}Ã¦n6éí£6ÀÂº#(‰§F‘�Ó„Ûç’8¬`•g´³†Š8]¨Ðd3Ï¿¾ã$6æ]öëGÉH	[MrmJ½øßçÜöû�h!KM®Åè%�¬“éâP•ûXö‡o’T–Mé Kk�dF…Ä†bäd)ÊiÅò[°UÜ`k{ªŠÖ&esNìÔb×r³`—vm®+¨j¥8G}hÁ."×¡ˆÔ<¢ÎGÀØô»&	0ŽX�a«’hÌMÇÀØµ¿±—¡wfÚ —#CÃ�ùpdÛml¶s&¯Iô[HâëjR¤?³ñxbÏp³`·6.²[1€dÌe‹mÒÕ‚ÞZJ&…È¨Ö®¼ÛµE¿™..WNfXÃŸôÎ-£¹³²Ý$²P–w·v‘Ï<h¾(Ô|`;5WÝ^–çç'ZþÊê%š›ûÍ9io
Ó—¶·³ŠØ‚ÚÚ…SâæO„œ{<›Í´vEf–þI-üÛÞ<ºZ-4&!¥Tþ×l›�Æßoì÷¶]4–ðÛD DTåi¡\”ëá^#Ö6ö{I˜8¼ô[HáëëR‡©Æ£š´á\_ûMr�·ÛÍfðìêôòkŠtÊÅcûBÞ_ú'Lýånö×=Dy98Ò¼‡øo3Sþ˜˜ehIã¥ŠþlU�XñnßÀ*kN÷·7)®ßRõÓöNGÛIãÀÌ�ýOáýQÀòÖÄ|ƒºËæßôc÷Y|ÛþŒ~ë/›Ñ�Ýeóoú1û¬¾mÿ F?u—Í¿èÇî²ù·ýýÖ_6ÿ £ºËæßôc÷Y|ÛþŒ~ë/›Ñ�Ýeóoú1û¬¾mÿ F,o3]D ‚R$Ç>úü>?ÍÜgÜÏ{y2ÛÚÛ.©¦cEP=üö­¥÷Èã§^èÜGo“ú„†¯½½™ô}–bD3A/ZTíë§�ƒnûÑe”¥””Kˆˆ4£­Oº�qQYv™�cÛÒ›É·ËOuÞ™¯¤<©gõLÐEÖ’š�@Gð4¨R<¤\ƒçw‹k˜­‡FñK[9–%Õ¥•)ÌÃ:° ÄŽ-áBËéh´1WéäY‡Èxq-­¿Jæâ)„$š:—1u²©îÄ‘¿NÞhB4°¼‰©U×X­FŸ4ç�vöÝXËÉ>¸×SÇ'OO1âOÄàôàY%Gx¥ˆI,‹§’º©¯›Åã‰KY#œƒ«tÔ�TÕÂ¢•ÄN°¬pI+B×$jˆÈÚUNx9u†+t“¦V†ƒWJä0\Z«(�åR³BÚ¢EYhÙŠ[¼1Ç2Ü$rFDÑx²*¾a˜x¡Æ®êâK«\0ªKUÀ-§•¸å‹‰î¢ŽÝ-Q¤“TÑpÀ5s¦]øY£°êBÚGPK50IæÈÐÔŒ+A
I¬U š°êôAWÎ|—¿³ÛÍÁÕ}S$lªui5ÐOÇ]4!¡¶‰fºpèB£¹E ƒÌ+–4z"ë4
½x3:´ŸŸó~wv"†8cšY@ÓÏjW^šÄ8o@·ô‚­£F´W-Ç%b	 ÌÓ‰4+ÑˆMHÉ(e‚hÔQSÄãÑ£²>Ž§HKzz´ñ¸1ñ{ñ�^YäHÐ\BI1²§ëSÆ}#Ã–&¶èªK©Ò]9‹ÆÒ¢.|ÌÁ{14×GJ‡£×‡¨Êuæ 7C�J¸ˆ,*U$:–«#W–•ðqüx›¸þÏ¸»ß7it[ÛH…5Êç‚¨ïÆãp·×mwrV=©fmFAiÃ H(ŠPZ�Åù¸øÔÚô<¤2ioÚÐ{ˆ®-÷Ýƒy“lš&]»· �ä²²=Ø7ñGèÛ®Öc‡{´­TJÑê‡õ_ˆ÷7¶ý�ôOžíkJü–Þa¦X’Eý¥:Oá¯à0Ø\MW,y#¯3*çOƒ�ƒÆó6³¦­¯>^=7Œ1-~Î2Áˆ^ï_t•”Q«´ß�k†¼Šþx= ¨7#-f$éŒé™,A)ÜgNZA!<S4Ê¼{F;}Æd�u´¡XÐuNdÓ¼öáŠns³i`úXø´­<Çƒw—�‘–Jó.…+ËÜ(xb$‡uš5€»D�üV�’Çá©ÄQ[î€º–Õ¿¼$�=òØ˜¾é0{…1ÎR¨x­>-¢îR‹d
©l€^°ýã4PÆ¦8d©uV­5véÄ¦MÂFë†Yy²e`Àåý3Œ÷9tÆ«
�(¢1E ì÷ð–öÛŒ�À�‚D­@šŸ—u˜`òsñpÝJüyâæw9d†÷÷¨‹ò¸œþ<8MÒP$:œkâCkíðœ	“u�§@àH–£s7éÄè—fÕ®^)'éŽ›�' ÂÞMs2I:h[ƒUÔ€‰4ŽT×ÿ õ€ä•ŽF2kÛóyq4çv•Zá™˜+QAl¹Gf%qºLê‘ÈÁ©U�ÅwWfÜæŽgÌM*ºŒƒà©®$‚çp’hg`óFÍPÌµ¡?ãÃüÝÇö}ÆÇ´H¹¼•ä‚ö§J
ü5óø�ò+�+N÷íÂÚBÓÏé$Ñém9)]:¨H9áfÝ¶w¶Ûnèí+C¨Šp ¦ªÓ´àÜ=“­â�dGX4g•Žœ½ü\l­qKOi,æ�"ù­-¹ëÆ}ý:‡¹8»•�î€\'ó›•ÿ Öæ[±[Èäi\ iy4ržÇ‡ël�MÈÉÓÐ�t}Ô_x`4ÞÎÃ<ºÑ™ê€y6:hy˜žÞ]�Un#xÜ£D…C<„CQšê÷Ïv-íeÚEûÛ$‘Ã,Î¬#Å¹WGms­|®Ü{ZQmÅ¼p¿MÂ/VIròt ×A—f!fØcmS¦¤
OQdÊ‘÷�Y×<FÎª‡ÇŠ±„|¤\Õ#Þcu¸}†9~òxc%)†™}ŸN8´‰6ƒX²žÏÈ�TÈ7WG‡fxŽãîHÑcµâÐ¢¡Ãê¯N¼F.ç¸ÚVé®¬àµ
ìšS¢šu'Û‘ÃI&Í—òéˆhñr �·N'ëlÉ¸	¤™ü¹FÊiz¥HÑO~˜¹Ÿî :òA%A‹StbéóÖ"*O>@sb]{/êéÃä‡�«UHŠ¼Õ¥1(›Ùõ]Gì“¢¡ª'¥Pã!^áˆ¬Wj[H‡K®êP—éÜ	³äqÊ¸ÔžÏFÊŽH•º:ÜW&jCM`rŠpñ'GÙ¸ciJ391¾jkLãñ—Mêí«os·Y´U�
é”)^|ýêœDï±ÄóÆ\õj€’eê/1Œœ€àÃÛ\lþ“´„ê’?÷¨ˆ[ì²q£#Ã>Ô63G¯Ñœ²�È##ÍÓ—Ã‹‹»�š)ÚâÕí´r"ó;6ªé–ª|+.Íç)Qä´ÖNPtô»÷±gmbâxz•éi+q"š´lurŸz¸i,vXíLƒÊ×¥&z
åª.úƒÌ‘ôVgvHGÕ ÷¿æî?³î-.6U¹l†iTÐéÍ¢´Ï–˜Ü¹c“ÒCëÎéž-®7GŠ"Ž$� MS†!GÛçÝoçSèÖ–ê(iúÌÄ 1uiucg«	,­çëÌ«ZgÀeNÌmÙÃ%ý­ôbÒ'RÃ‚ºØe““�¹8¶ÜÑ<¦Û.™[þÙ´¹{ÝÛqk)*DGÎcHÜ(VÕµœø
a™wb¼é¢*Ž–ƒ«ŽZ¾`®;+îšàèÅ"0eêu4H^<�Qš¨íã‡ŽmÔ[=´×âµyI£ê‹”ŠSHìïÄ=mÙ.ãÕK“Õ]M&”LÍjy†CßˆÔø°õb:\ŠÓU3QúÀbÎK½é¢šp½dR‡K3¨9R -O<q-¹¼HÁŽS(m3õœÖ9NZjxbx¾ùÖH�y×‰WWP©ä+^î<xâÙùX].=!ÃG]qž@*(ã‰Z]ÌG·Á,]8žU=X™ñZvÖ½Øe‘�åThë*dœº©@X×6á�vÛÏVô¬G¡ª-:�Àes%kÝL«\K›ñF…Ù$^¤IWÑJÒ™ŽjüÞœ'¥{OMEkÓé�(iÍÍNÜ©Ç·˜7F}VÆ^“<Kåjœš©‘ ·�2ã‰•·„™âwhç/2pEÒ¼j3Ë‡n7+‹ÍÁ§Ð­µk&r�™äÏŽ.$}Î;;XIôx¢›ªòÇ©t7”¯;U”Ât·¾µÜ‘ÄRÍ^/´�µF·2ËÞÆÝÅÄ�^´Aï®Åd(W›UMl€ÈxpÈ7¯*«.’Z�ÓÔ¡ˆaQNZqÄSÜoEØ¤nmªPºžF9p#:cošûz1Ý\«z]ºòGR…&«á5Y-¾ñH®¦ap‘‘@1Ôã�ì¦tìÅÜ“ïä&�aU(Hãû:)Çã«‡f"·ôþ¤nÇ¤‰R¤,
abi@«ËÇ°á MúI6˜fòZ; <;k_“'ßôt¤xî!2B]X:¨æ¥(EIîáÇ"°uV!\p =ŸŽówÙ÷2Ï°YÅ¶mÞÕÅ#Ø\*ÕaÜSÊºi9B®0›¾ñ¿\@–…ý&”Ë3¨¾MC~­2ïÆÉ¹ÜE•¥Ôa�zƒ«º¹aå‚áfºU ÒsË@dÑ¡3[+ý‰3'ú>êÿ on±<`÷1§à4Ã$ƒKÆHqá{‰.­`­´}@eË6�5é‰9�ðâRÑ¢O4Ú—MMV#�iA¤×ÝÂ–Ñ[#¼Žeˆæ‘´QXóÑxadh i'ŽÚ(:‰ÔyeÕJ
þÎ!³éDng‡®"ÃËW¢5ÔÍˆ¦‹ kóº°éñuÖº©BGM%°èÛÅÖ™„±6”ãó[¸Ö˜µkuY}.6–5Ö«EYý=tÌ¾@vàdºOÎ3À<K÷åïáÑbN¬n“«èŽ´rÚN®¢Ò‡3h�©‰–  
TÔµ;q5“Â‘MÖ@eŒói�„],u110 îÂ•…$fÕÈ²ÄkJSI­Ur¸âHF­ÆÝß«(˜RªJßÇíàIbI_­MQ‚NlÃ.Sž&ºžÙ-í �å74ZYQjt�Æ½Þþ šÞ+s^Ž©bBÁ_¥Z;µ5ïË–5­*:°’2®tl©ÛÝ‰"èÆ.bÑ®Ó¯W�Z@têýT'ÞÇ@[$�§SÒh¨¹!:Ž¬©ÔÅ´ÑÆ‘ÚÝ×EÛIŒœGßÞÂ�ø™–eŠ”}i™iz+PMV¤W»½8ÖdÑª4@¨uwªÜ¹%sÄ6¦Ê—¬Ž‘u#®˜©¨žl¼aÇOpñ”‰ÕCQµ>¾
s?fq­gfÐbD9¼r
¬‚´ÈÓ
EªQ‘dF3À £já©ÿ dâæ{‹^’ZSÒ*éQª�€øæî?³î}aÍ¬¶²vÇ*f¬1:¾R[ê–“Ã[n>Ó[l
ìÖ¶ñEªêT­95œûH\O¥Ûì"
n™&N	• jáž:u/,§^5VW >èœ_é†ú—1âøÃàjû�6·r[[»1åÉuèÒÔðÐçŽ·Þ’ê<Mr9wpíÄð¶å+Ct)qª†tþl°‹&ç+¬f.˜ÕÀÃR„xEq­·Ôµ¡¨A)vj á+vgôt1¥µÅYUHÓJeÙ‰Pnrh¸#«yNžaVéb·Maiâ‚ç[
ûæ¸è‹¹è<¶ŒëCI5wÓ {±1‡pe3(VjÔ­("¼#¸ht•¡ �VT§³H›œ¢K‘Iß^l*ÍÇúGãÃ±Ýe¬€ë:»ù0éäÑ¥Ô½I4šu&ï¨âsÃ[¶ã*&¹ ®žy+¯/N#"þW†"BW�+B¹×ˆìÀßImRÒ¢P:ÜÄ¨§Ç‹¹ÍWÊYöëïg€Ws��5^­80ªw	âµ˜Q>j¸diž!†ÎHá·S†ÉQ�h1-¹:¥° çyS-_õ�OnYw	åŠ´’jšjmT»ó4Å„¢½M½®âˆë`TÙêð�‡·&¾’H®—IÕ˜p•{ÚŽ"Ñ¸Ê½	$<¨ªè ð#‡	¯s˜˜Ô$|Ü)òã¥y}9†ê0´“.¤@ÔqŠŒiuÐÙrœ¸Šöã�ãƒüÝÇö}ÔûßHËµÊª7}>4ZrïwãÒö{”yn9¥»‘ºÒ�iªpöðÎ:òštGÏ4ùqoíDä´pN3ý�¾
e„šÅ(¬r)¨ ÷SÜœYîJ¼Ö2å?ðæÌ¬>_Á_ÀlîvÁ~5¼‘1`(ÍÓì(ßÝçƒûGZ í$0—€,b4`à:T÷Ž'¸}†72z9�u ¡‰¢9tø6ªÐvŒL·[<W/$3B�äÒ�TU&‹zêÄ6ÍìôS<qE]ž³ÓjŒ€Ej<<k‹¹ÎÐ’^O4òÃrÍhë*Á�2¥*?6/m$Ù¢h.Æ� $ÆU4TŠÓ86E‚Ôeˆ<d9y„æ ÅÃ—O½ŠÍµ¬òÒ—±ˆæò)\ëó{3ÆÝxv×î÷•ú`Æ¢N¢i´ÅCCžx[˜ö¥ŽF6òmÀÇÒ¡el¼�htóW¿³õv(Æ£Òb	3
½[ìøóêâXàØâŠf�£ŽìôKk1”ë"S<û<¸´¶}˜IèQ�<`,�!?eÀøÝõíÄ¶óìiw#µÑY‹  ¹5¡>jvTàIµY“oDåÓZt8`¾#eËžÕöÓºÕâ»×ªˆú|ÚcÄ3Ë³Çäg3|ÍUu”cgœZø£F›4oE)+IÑmj@rÄ¾5*|'*b#ÒžE
G¯¥%²µ é 8S†"0û?m	PÂ^XÎ½yž1å^Ü<ë²Fnå>VáÌ/QÖ2ðèö†ÓïbôMµGqé.`äTµº[–¦�Ù'áÅkäæ¢uÔ±®‘¦!Ê4e\ü8¼·û™bHŠ®
r2°:…#Ü$0l2«IÑ•Ä:š­Tg*U8%;8×ÚÜmŸâæxäkýi¨<vý©å<HÄ"ãcMÊHâŠ&šáÕÉX¸³ ÙW,ë‰îfÙã¼ŽâX¤–9J1=(c‰jÝ?øz²ïÄ-�±ék¬KÓéóÔE5=µ'àüp›¸þÏºÜnwëÈìvæN“Ë'òò"€3,IÈ=ç³[¤û)�ÿ ˆ‚#äÁ?²{1é›¶ã.é;½—æûßû0�…â¼qg¼m›ÕîÙ6Ù
Cè÷·6êQÝ‹.ˆÛI5;O´›oÿ ê¬éX·"Û^F�«Bº¿çðà4úm7zŒsØ_‡häM5Ÿ&}ðØYa‘e‰üIT†SïøÅý�*n£e�þ`æOõ€ÆyÑøogÝï.¨ëk>�„h*h¹¶ª·€S~y*‘�ÈÑJ«
éÏÆÕïC;ï½;Þ‹IqnL`kÐç@í® £á®6èeÞ+‰õ×Pjé´Zšƒ‚él¨ÙâŽôïpe�'nM2Ñ‡`)^«ƒ:ï®Š€VÙÚ>¡4GÊ‰Ã2¾þ;mË¢ÊRV¸�ùÓ^�H) ì® o½)'D™Ü®q›3DG-=ò¾.�öYæq�¬* ò O+D÷ŠOo>ë×ÙL-è÷ªÀºÌcZT',Çß¦.¤ûÒ+ˆ¤wpi¥D”*�ÐÏ¸zlfÎ3mpŽ¼·Np¹ MU¸h­7Y€iÌ~&¦@¨8Š=ý˜³ŠMÊ;*¸ôË‘'0ZK\ŸPý\Oó¼�âÒQ£#¥"õ5v×�(<^ÜY­½öW3[õ%’T,±:1’ºG.“A˜ððÅµ¼{çRÆG›«}ª,‚(ºi‘4ç—<,o¾êIÈÑ.¨Õ‘zuæâ6GŽ\0Ñ¯´½2rÑ�T©*JŠRš³ãÃŽ--|.ŒÍ>ë©hÒjM”æ¢•åñ°–‰¿ËÔ�ôE%a*+P8ëAñâ]ËÏt¥•l•à$H¥[ç»0ðî{¡´Ü–I#4hÌ	§P�,H¨ìÄ›‚n²ÜÙ,Ú:ÈÐÒ‚ ô®œÉs¤ñcm|Ln=1C¢å\Ärëð÷bîá7~œI(ö‘0%¢èê4ê‚k«*ãp+½²íÖ¢ —¤Ç“HÒ­H§7Ù‚sÏ+�ÒIQ´’Vxc^¤A�}1£1Ë»»Ï¡”_(z±¸ÕÓ�:ž’Miãvbê-¾FšÎ'+o3�K�–®P8þ-Ýî‡ù»�ìû–›r¹r?ÃØ)i½Ø<'ÍKE‡dØÞ;í»jZ˜Þxæã!#™¨)àìÅ†õ¶Ê&²½Z?kC(ñ¢“¹†:R]Þö+#-½¤ê–g!Q|$¶C{9ìõÐ¼Ù6¹Þ{½Å~Î{�=0½W>Òqkó·£Ë1y™Yi(×JQÆc–�¸–Ú‹˜-$5x±•ãÃ™NYbÆçaöÂ[KK¶°•Žá*C¥J›�i<~�¼-èÕªJ«–¤ú?€‘Ç³„hºa¸"xöfæù—6p	aˆ�ìd�3{�ùããÄh,s•uÇÏys©oÚ�$‹_¥0KR¤£õ°©-®€ë#,šãqH¼o�i1ú0ÕhÚ.‰’ èêfKR”íá…——¨kÔ·®“•FmLÔQM|kÙ‹y!�n=&�4G]Y¬l2¯*(qhB$’Ü‡&"I:%Y˜ÓV¬©„–N¢I•9ÓìËi¯'NÓª^„i’"(Þ-U|‘}²ÄÑ«FÛ*º@Ðƒ¨a�ÈÚD]hµpJ|îÞ Ã„½TŒá+. ê0^ÔÓP­0VK¦Rú‘X)
šjôr9y¸âYní+ *õ",éÏJµ~zücÜÛÄ³¤ê¯
«*šóÐqm>þ¨ðÂÁô´«–Ž®LkE¯HÒ¸¹i-zokãÂJêÊ>«vüÕÌáe’ÊŠYWH–"ÕwXÇ(jñuøñú"ùFÒ®&…Æªj§+ôçNì=Ï,ÐD¦‘M4…ÓúÔ¯�Ù…­�:»¥…³æÈÑ¿dáën#	Þè*Ôb ÏöN&gËm#G3™#TŠ³f Â§¥¨m5Ô:‘)Ô  3i¨pÃn6j²@½A¦¼Ú£éåÃçu9~;ãÕËèñõ¢&}d'FÏÆøqqi&r[;Æþú6ŸÇ‡ù»�ìþ¯÷	Å½¬<‡óÏÙÈœl?~`¯)^ð@ÄóßLfžVÕÕ'S3ÖÕ™ÂÚ3z4ÖÌ^	ÔjÄS0iÊ{?|×;Eôû1sÓ–æ/)i=3Ì8doé
Œ›r²yýûXÛëù(>LÝ·+Íê.Œ£¥f�¹¬J©Ûïá/w~�Õütd¶ñâ„ŽÜÍ÷ÔS»¿Êt×‹�Rd2ù va[©®™ŽXÇyùÇøü¸B¤ ji6�´9ø´¡5áñvÅºÚ\w`ÈðKÅÌdY‰¯ f{1·nÖÿ a¸ÃÑöÓ¨º©ð`âËq;wh%þlœëòƒøzV÷o]
ÔÎª:‹	wY¼¸]ujjQÃàÇ¢5ëË•Ò†„êRºJö×”S9÷9@"Zé«x{ñ,«ºH’O£¬ÕÚJ×ÁNÎ_þ©1éš¯5sþ#E¹Êš«À÷ª¯æQ„2îs9Š�3«…7çÄVðn%´4Ñk_'@uf1$§s—\¾6ydj(;)Ù€°^4Rjn�ò§LBZ÷aBî“ ¢ˆ+âŠS.ì,”ýXµdAþÈÃ7Þ³jvÇWÇ†$S¸ÈDÚz¢¹HüØH`¾‘"�4‹W(F~¡ ¼lð²}é.µ®“QÚîáŸFFë5bNnáÁ-¸JjA<çŠ•aò¢üXe�s™øÔsÚ)ù†$�÷%VI¼QüaðÓ<HcÝ&N·ÚóøÙ–üìqWp–N�[‚…+ù‰ÄýMÆWô–Õ=OÑÒÿ g,»0¯÷”ÚÐ’­¬äM>ˆÃˆ¯¥ˆ;uW*7EÄ“}ç(–EÒï«æžÏÌI4®d–RZYbjOãÃüÝÇöØ¢�zÒž:•W‘–­¨Ž~L"ÄìÀ»ù<‰	Ê’|‹ñðÅ€ñW»<ÉP[ó~œT|Þ)•B¯ÀÔáàú+K›}¬œ|4KüŸ£ÊAQrGÑløç i‰¨¢”Ž‘ÓàäãñcœtëÄó€}úiþ=ü_Æ¤�ü”'ßò‡»øñæåaóêú~EQü~5† -ü}"FæP¦¬ÔãÝ\þ;kééûk&~œÿ Y¹»†-ídjÉµM$?ømå“.ÁFÈ`ãp²§4ñž—üÄò‰òŠ~öû­™/}!ÜÉsTixôPV¡^#.Ç—¨­“A@W8³¨ðb)_cN¼l¯ÖN‚�ê<uò&ŒÜe;+ž	vˆæŠI^I~ÏY×,²‘¨ÆOÏ_êà\Zíkà×#Ùô¡1…`VºŠ'æÅ¯£m_vÉhšK¡R+SZ"×Áü(6ÝÚñá»ô‰¤Ð°Ë Òô¦h=e/ý5ÇÑÇ¬¥ÿ ¦¸ú8Ý·Xen�Ôò¼VBSæœ³SÝñBQ~h:kO:Ó·:/èÁ^(´Æ”âx“ù‡òã…BfŠ|Ãšž(íEýç_<¿§Õîð}kŸoñ¿ÇâÅ(âMÖ-ü{{›CÅJ/i=ñ·þüõPüì�I`5I{óãðöø«¦\¥†‚šOÃÃúØyôò@‘’‹Uý¢Uþ§ß€4°"ôë‘ÉjúÄö“âãy´ß.^+[Î”�0�ŸÊ­U¨#ÕØx“‚>ñ—þšÑ�V÷ÎXf¾BQ˜ø1rö™Ù\žµ‘áä¥æÈÛy~uŒ†?™'•O—WàÕfBLòD�Nàï§,Ž.œMÒš(�–ý 0Kƒq.¦êj$´gõBðÅ¾Ûck¬,šdSŸWV]œ)‰§ŽH’%,!iá8¼’â1PôÄQ€Fl5œÛ3•1Ò€˜£ˆ+=4ø‡"çPà§ÓLºd‘jãù~ô±$6†çZ¹4Õ^_x`(Û‹‚¤‰‡SIñ©ÄW=8“U‘†E
UXIÛ!F®‘ÙJá#û±“QZ:ÓU2ì5ÃF6ê&…‘‰¡FM\8e†ƒÐhšÝVS«0º©ÀvÓ ýÚÌù€0¨%FU÷ÏÅ‰V{oF1„ gó–§�ð…Ä@—!D•ý–ÔüdA"Ô$W1˜ã†IH�“!Ì ˆCàŠ(0e¯Tñ—HÕñþë@“hñu(j|À¼?‚)ÿ y¬¿Òÿ ÿÚ ?!ófá>Óœâ_ÚUú}§™ôOß�LÆc\u›™?iõq–N¿ uÖxŸŽ¾™ï¿IÎ9•;î=~Ó­ËûÏ¿­õœ~Ó>ŸiÌÇÆ¦ëìLÞ}¦}\÷ö™ŸˆÜ³ùg\âS3w˜ã3±ó?ÚgÌ™Ò¥³>�gï¹^þ™é>®~óÚbq>®w›â~}>®WÉÌö¹�ysï:séöžþ•×Óí2çÕNÓÚ{ÏÄú©©íï1RßO½z{ÏoLô˜ôú¹_3ÚcÄ¹÷ôöŸoLù•ŸO%OyŸ™õSšžJ�™~šÄã^ñó3é­OoyŠÃ=þÞŸŽ&¿‰ØÔªô×‰ÇHßì•ýžšâw#®©_>šãÓ¿<JùôöÌÜûÔÎÜ>ŸDöÔìÍÝÏ»éäöŸ¼íÁ¨Ý•ÀfWÙ=Çí:ÇìÄôý©š1Ô_³)ŒºŠüÍú·Ç;•ý‘ÿ ':ÄãÆÝÊïçÓéôâÍñ+Û´ý§´Ýþg)œ3´öñéÙ›»Ÿ™õs²{NÏ3nts5Þ~Ñé>ªSuÄ®©xôß®»VçOÄÞþeczÛ¹ôýù›Î¢ÀÜ©í/)Ò\+‰øôÏ¡^¹Çyï	pÛÍ}š÷a@ßCäö¸ª>À}ŸÄ¹~)éaùú�“ñ2!é¤ûG¼¨_[³@6±S{öŸ·¦~'´æ™Ç§ÕËæyÔ½=¼Lç´¸|z{\æ¾òáé÷™¹sæW§ïÄ×>•æ{MûOßL×¡â‰¿iÍÍs}a©ÍUgiZí;�Ëé<s?x“½ûAž×~•ÒW}q?1ë¶}2¥qu/úgíê¯Y,� 6�Ú¸«~Ð° ~�f ‰Ü`Š<èó�»kÄu÷¢!‚ˆiÔ;NÜu�¥|½Ü5<ë+S½ÁþçƒsÞ&'½WóÞ=yšÏÌ¬w}/ä�ÍOª•Ì¬V½ÿ ìñ7™öšÇ³Ì¾ßoNç·®ù‡y�‰šý½yŒÌýo×3¼ÏÞ�¦zÌuœøçÓí=æ6Îß3>½o1Ñ© [�n­[÷:¿øÕÓï&vrö‹‰{àO«›žó?×¯¼Æ¦gß´í=æ>yôóë‰¬tæg™ö�ÿ Pïé™~�gŽfgÓêö»Ÿiö–ú}W£yøôç3óéõrÙwú3æ]ÊžÞó´o†^ý=§hã™n¦>û£Ä´pµ¤/á~_Óm‚79¸Iœ†�\ËvD
öU¥l–Ký¨4YýÏ™ÆŸ|Ù3éûO´Þe³ï+í=ªo½LÜ»•ýOoy¸ßYsñ;W¼Æ§¼¿Mb®~ñ–Ï¦}æ§™íéÚ´×‰ûÏÄé5Æå?Ï¦§ˆõ¯iLÇ§Z�åG§yÌóÇ3y×iùŸ~ž›Äßiçâw¯à†jºþôþ‚ ¬Ã(é•K3¾tE…±#¥Åè~Ÿu_ÿ ’Y+ó+í„ú}?yâ=k|J}5:ÔzÊgÕÎóÄÞzLôöŸ™ßs¼Þ>ó}§ç¤Ýæt�¦ûW3Ì÷Ôí;pñ;}åw—=½½;ß¯¶:MöžþÓ¼==¨•Š¿>Ÿ¼¶{Jï?mzsÜæ{Jï;o×Û0ó]g¾æ³ÒwŠ-ßªÑtCOÙ˜|ÔsPY*Ú±:]Ë_¡ ¢ÌZý+Î‰ôÃ·ê§mO>„úg´®óèôÎzÏhyñë|}ç´<î}úú{OkzÎóßÒþ'’~g¿‰Dÿ yÏÏô<ÿ {è‰oó3<î‹ùzI‹÷±þæ?vÎ=“‹Eñ•>?”·©£â¤ÿ ‘ÔžíÍã‹GŒÿ ½‡ûŒlô¥N:½ñþ¾?¢pä”|þüÈë  R†Ø>Ð(9¶¤RKEÅdp� ð¶#Ý+£Ú‚]Ã…´.íÔs¶ƒc¨ý9PŸpKœpŸëcÙ¤¾3ýì¹Žˆw“î"çì^î±üå£ËzFŸÅÞ+þlu~O §óÖŽŸ8¯ù±ß=þ‚×{ã¶/£ãýö?ÐÇ·qh«~i?×ÃýÆ;93Äý§™ÚüNj}ç¼és\ï^ŸO9šÏñ>ó¥úw1[�øŸUëãy3>ª~'>gÙ›ÔØñ;ÿ ¿Ñ¹Å×4&GLÃË'`D³
ÉhÀ¢Zé¸ÃqTn;%z9=ú¹´—¤�£Ø#·GŸÌëé¯OÄ×zžyôïÇ>ŸU;üN³í/Ÿ¼ú©×¡9ž77u;Ï´ÝO«�¶ó>Ó™Æ'ÕËâS1ÏÌó‰âw©}g™�îxâgO:‡Ïidí2š—íéà˜þ&kSöôÇõ53žf|z~f!w‰öô&yk{	KÌƒCå/ßÿ ˜éß|™ô«‡äüÏ<ÎœÌ{u�‰”1ãÓê§‰Ž!u«Ÿ·˜þI‚“síéùé1ù�µ9˜÷˜ßÚfñ5xŸ™õs~gr7º™ë:—ñ<ûzvç¤u­ÎByÇONÓÚtÌó¯M~ÓÛSG˜ý½´ï3—í:OÇ§ÕÎúŸxWó>™÷‚ïnèÞ_2ªb¦�ÉÀUàuý·©~ƒ0â‚øª±#ÈãNC�¢y!ïäk äÖJ›[â¶Ö;¨Þ¢Þ1ñ‹µkïŽÅÅ}ÙùžÛ�	Î}55Æf�ÏÇ¦»Oi¡f|÷˜Ÿ‰¿yÕÔã…O·Y÷ï+=*qÖ}3z›ïéÖyãÓó?hÓüúk\úá!þÌožYíãÓ·Á;LzfkŸJûj\ÏñéÌÇ>›ŸoÑÚ£¯Ò©PÑNHJ3DkÇýíkÿ †{Ü»¾–œo¤¶²ÿ »=ã[ùœÌÌk~�ùôï1¯L|kÓ½zã™ôúw}>Ÿ_´Ææ=5©ûjnw•Ñ÷õûúb¦µÄÎgÞu˜ž>g~»gB{c¤Äßy�úWo3Þ4÷™óS«síþ&u;ÏÌÇ3ûOÞ'uÜŒ{ëù‰Aâ</‘ö@Ë”G9Ò\J–.ZPó»á‡˜ïÇAŒ”åÕÝ¬åYd÷nå},�þó÷Û:zbo_3;�®}TængÍN¹žÓ¦gÌë8ïÖ`í×ÚvûOÚqûúcæ~ó§©æyùô{OÚyŸ™ùâ{gÓ¤Ö>=?>žgâ>‡VuŸ‰™SÛÓ¹éøôæw"ôôöÄ`&æ›H‘BÒ¸?âeb]¹mpT³®öF</Ì˜ô{ùüEªBU�Ã?+-ì�níípŸÀqH²Õr³§§Ñ?3¬ó5ûzyÌ¾³¯Y¼K•éËùž%ÏÄý§3‹#ÛÓÁãˆÍþþŽ§æ_Ì¶}®k¯£³ÓÌ÷Ìuˆñf¦ç™Žµ?3zOiQ¯â}ç™í­úcÚy–æb¨*s1üÏx9�q¾}q×Ú^N†¦-y–ˆ\ÊûM¥f‚~å0äN¿Fp÷n®…ý¢e¯5_¼8žôÏÍY¯\\ñ–pt—éôO›¥OÚu�WiïO™£S™�æ{ÁÌú¹íí=á^Ý&nuk~�zÍóæ^ºNn½	ø!Ï«¬s9nq<útï9üONóGžcÒ{úõuÓÐúcôÌOÛÐõ¬‡IÝ†£óèô¯CèŸ~Þ�ngí	Çíé×¼èNôï8ó9�sé‰ÕŒ×>˜{N¾ƒŒÇýôçÄâýŸNÞ‡úO½zóùcé¬ó/Ñ„Åß>¾s>ñžñûOxz\öô¬×§�O´ç~šçÐßIÍýý0z}\}0s9ý½õqë9ô{°˜Ü¾}OÆ¦>'¼öžðßí8Ì÷ô>=pbxŸiÎý5>þ�þþ”F¦ñéçÓS:�’sÚbs3ó>®~&:Æ[Ì¯yÚx}£-ø�ý0zfo>˜žó?3sí8éé“Sx„ûCÏ‰¯oMb½1éoÏ2»z{ú_ÞWÞ~ó¸Ë|Ô­úc®£3ñ;Ïª˜ëÓs¬óéœ÷™eûÊ÷˜ï>óˆ|KÄú¯SŽ!éö‡>¶xŸiôÎ³ŸÞ_Y^œþóîGsÌ¿¯­Ë7x�¥&?ˆ×_—zoâR¶W™ŽØ˜ÄÂñ1Ö§•õ–<�_f}¥Ÿœ\Æ®¥ï¶å�syƒŸi×£,ë^ó$Ç¡0N|Ëôæj}ãÞ}_§>‹é÷ŒññSï>ó‚w:Ïyï:õætüÌ)>®}§æ}ûÆ±Äçðú}5¨ë¤ÄÌ÷Ö¦yÏiÇIŒ}áþJÇoKö˜¬f~&r-Ÿ8uxäë ´ÒÕ•W ÏY™Ä|”ÂÔýÇLÚPºt/þä¢YUP	VÑ¥Ô,t&ŠÔµÍ>ÒÄ	»´Ô€áN�Í
nÜ‰â†É„	ðÓ±Ä¹Š€Q’@-EqXd®7XË8±5€ÑÎ|(ÅZ‹œÀ¨~§r›(§ùJàBàEQ®­˜ÐvÇÚBž�&x`(9d)á” `mÇÛ]	h*ÌA¾þ*>Ø/Õ±éª‹[]Z‚n	¶wuÊ6“£wëx¨p¢TKŠ²ìçF%x¢ä¢¯%h©C•³âƒÂ³è™ŸDÏžÓ‰Œ}æs?Ï3Î&+Ó�ù™ƒÚ3ñ>ªWMNu1k>ÝgÐOüjyø—ÚpÎÜ~‡_‰ôÃ·¼ãÓ\Ïl³Ä>:�î}´ú}=ç+Ç§yõs™SoYõRê³]'¿¥Zº¨ñ€œç¦¹5˜‘�ÅÇƒlûCìÇ>šóÄö÷˜¾ý=uyñ=²ÎqÄýµéƒlüÌ]sëï‰Œ¿ŸO§¼Û|zzíüÎóè�¦ñó1Ò‚w¯§Ìçó†f{Üú	ôO³œÝß¯ÕÌú}ºÇ§ö÷™›—N×
Æ}š×"sA‹+FãáÊ�|%¥ð„‚‘T[ï)`£¬j‘îK’Ú¦Ü7yzúª@, £Ì»†’ÚÐ¹è€M°Áè¼µL`¼EƒÁ¡—ƒD†æ”&êvd¶j¦Xœ�@
IÌ­§åb·›wqïƒÐ%…]ÈgäQE*ºùTxõ½ä>^LîM%·5Ì[4:˜h°Oþé‘yMîŒoxi­?3.©ùïS¡ÂYMl5Ê•…ÜÖuóW+¦%<Ž_uDö³`Íæ:VhÉÉítc„�–¿ï3P!Rc øQ6%0+ŽãÝ«U6R3Ì?Ë­Å˜ñÖ{OÄâ}Ÿy^¾3sï<O·yôÏ¼úc^Ç¥?N&¦ý>ÞšzË¹�tôóésÌú¹Q—þO<Ï«Ÿx’ý>õxmIŒx£CS§6»MÃ,�¡XCÌ}©¼Ù6ô'²‹õ23•?‘:ñÀÌÞÕfÈžÿ q¸-Ã\g4ª£Ð%©
åh !§Æxc ºjÌ�×
ŒÁC
iW=à\IÄÙd»\ÜD¡f¶ˆ÷Z[ŽÒ§¬dÚhÜçŒº” U+ë<ÏãÇ¸3ì™Vó)€ x*4"ØRÑn:x¨†qZ•ä™’¦Lðç+Ë,ê‰}¨Q‚aµEÍ`[3�eB,¨"Hô-	˜ƒ%·ÂìF8
Ùã�_ù?yõ~Ž¥ëîNìûÊïr¥ÎüJ÷žþeKôú©ï*u›%ÿ “Ï¡çÓ3‰àöôÜ÷—»÷ôú¯OyÖxôüzs9ï*}>�.Tb©ÑjæPÔ�¡6‚ÒÙŽ¦–ç\)yBPÂ%¶nmÄ7ë2»8�‚5Ôjð§UÉ¾\DxÁT÷#nUbâ|X%Þ¦Y\™äì­P1µB®
hs^'ãm“d,1m¶¥3æá³,cŒ†n� È(£ë’Ùâ+2P"ˆŠd¨±‹7uÔÖ ´~è¬Váô'\«	|@Šï�bç±N•{ð#ðH¤/½YÚðê5r¬L¢ú3#%uL_­Ø˜€1³3aq+aPÛeCú1‹d‚�XN¯«Ñ-èP1^X~uû˜ïÛ`à5=ç3óéÏçÕ§Óéœú?�OÌ÷©õQõééÖg·¦|Ëùœîw&çÕztÌÅ÷›Ÿ·�xœa˜þçí;O$ãs¼÷ô¯ö~!8Ý÷�¸Ÿ¼Ï÷
×­æiÞgÏxÜ>«Uk¦g\ã¤ñïé÷œ÷œîx›©÷¾#ÄxÌÇâoÞa+M÷æFNÝOu�gÞ%I]]Zì^½?n'›7S¾wé©ÖÈLQmÎß÷æg¤qœö�¸ôú¹ÏI×>ÓZŸDÏ™Úu³ëqÔûuŸ‰Ç£¬ûN�zÌùêzù�/ÚfáãÓìs<æ~ezfòzy39™œúëÏyã¡qô~ý'Ún±ôu?>ŸG§¿‰Ó¯Y›üÏÛŸO,:³žóÛÓ=|Î½=3óëËÉ8‡ˆ™™œã=g^“?Äq3:uŸn³ïéí+Ÿ‰ûÏí>ªW§‰íöé*~ÓíÞ{Fv¨þ&7÷žf™í;ÛÄú¿OiTTûÎÜzuÅ÷�Ýô•ÄÖ¡>ó¿Äýæ¿�JyÌ¯iÞ=½?%uŽå{3Ú?i¹ûs(éï=¦g´®'ÕÏ«™¢x%Ÿyœþ}>®~YÚkŒz}çæW÷é\ýç—Û‰©ùçÐžfœÏÛ^™þeMq>‰õR¥1ÄÇLO´×¢T¾Ó¯IÑ™•.~=3*yã*f¢s=§Óè_¦™ùô:|žœÏo†çi¯´øô~™}±:úf$¾Ÿ3Æ¥wÄÌ¨x�:J™©S®'çŸM’½>Óï7ß×¬ûÏ¯Ÿ�Cç¤íöô÷ôýµ;uâ}»O¿¯N.?÷…z©9o°7= ¹T·¼ú¸üO]{zg¬ûNúôÙ>Ÿ_»6z~'_Ì>go™ù…ú[;}§ÕLÎ}>Óí3>™Ì¾_˜ÌÏ3œ;ŸWO¢xÄú¹¿æ{³öŸ‰õSŸÌñéø�?¼}ågö›óéÇIÄ!û¤“Ìzbß»IÚ¤ÃÍÄš¶MìÓyé¿–�Ñ)‡6u›†KÞ¤8¤3€{¨N·5ß¼ïÄédçr·Ó‰÷'s‰™Ïí+=§ŒÏ§Óê£þÎq7©ãSŽ‘ëÏ§æ~ÛŸiÆ7Ä­užf¼Î¼C$¬çÓòêw¨rlœ7<üÎÿ 8¸os­èÔ×yß‰Ú^eg·§5<MÏiôGñ:g3³+¡©ï¯N÷™Ïí1¯é}éqQ ÷2Xj>”h™+Ë€™OôÜhgIO½6£r�ù;Ì¼Ï)oYoX­n.M¼`¾ËšãÇ¦~gˆ€@dÜ“¥Þ&P†IÍîSáTq3LšVàÛÄ0ßæPõ…CI„’ýe€ËÃ‰Hº)Kn[D¡Y—jp 7WÆ1‘6\›†•rB‚H ]¸`9±ÈQÕÁ÷u¬§ºˆ·HÅïI½ƒSñÓ.fª¨¶s¬´lŠ±‰m¦û}X&ítjZŒÂb ŠC,(
ä°TÉså-@nÒÔ8‹‚Q.1å3Øl‘ÉZu,B^‰ð¿gX¾aÒ¤XâH2ÇÏð9ðdZ)�—òiy¬Ó²:U€@©ÉeSl¯ù­Õxr­´Fð›éj»XßÛÝÒ¸"°³à¯N£©x‡‰ÏNžœ×YÆu›Ëvô¹ã3{žÕ×Ò¾Ó÷šñ.gœ¯ÛŸMkÓžÞŸ´ñ†}w¯£^›{0´RÉkû„VîãíƒuˆPÖ¶…N«€º£MvK-‹ñ1SýÕ‰šm…9ˆª3›;³&ž¯èÀWy û”ÅÚ¹lX|žž}§*mþ!ÈôòÄ´^‚³c:ê³¾w-.‘u^õ ]Ô=’Wˆ¾Ç–wŒÎE!z'ÝÖ#³+Á¼q6fµÄ§V¼Ý}Û�K'HSœüí‹¹•²ac­ˆŒLeÒÀ7”ÞU–D×,L¦m–^DQÂÙÀÃ¦ÛÑÕš:xèMÔ´dÝ4;DiL¢�)8yf:*µ4Ë0½ßb'g.ÎLÊÇý¶Ä>÷÷@Æ`Z‚±9AË¥¹¯0¿T‘Ïñ“ªí43ñ+8�P×;n–×«AC©IL1Êpã¤­ÙU�€À  è;ÌA®‡…fªêõ‰”sr(‚VHC—¬½BS2±ºRzWfåºŸyçr«:epÎÓÚç™ßSÌ×�Oy—Ï3>ŸiÉrþÓ?ÔægÇIçÓ~üO õý’Y4ªîžò®k1Ù€€‡3)A?´æ)ðf}]ta‚ù……,c‹Áã”©%†i:#$ãôh²ìÜfû«ïéÞwûOÄID ‘„¸¤+ì‹@ˆ´¸]&™k,l,ö,b@`X�ƒc-§`·ò)d®U†U- t#Ôf©H¢PµÌ ÛG {½m)F%}'ØØ�_	u›™µ~{t
da[ÈËm6d}«[ksuC0Å	b(QòÞRÑ�)Š­ª~à&ëJZgÚÞoQÌòén‰<�¡*¦UD8³œä&%<cˆpyft”PÔzÑd'
°C!ešTÙœÉF÷X–Õšn³Ð´Ý#¨n!²nœËo	í¹+Ô\R˜Jæt]Îœ†àó”â°+%¬BJºŽ·x8™Ã2“-U+Ñ’ Àá™‚”JÖ³‚ÌõµñAíÏeQKÈµ²¦®[„^ w7¶aÍÚ®Ç‹TûÎÄÏ´öŸU=3ýú{ûLf~üO¿¦zz~ó½N'¼ú¿Oo‰ö}>®~ÜÏiõ>¿¡cP¶‹”7eÙr¶fÚ°&Ûœ»€K‰È¹Pí™›¬
p�'´Ê�’í,jþë…¹*€:ylGôWft:¡�íù“Ã-ŸU5©_VÓ>æ]À™™«"� ØUUEíWõ¡‹6¡Ä»!éý¡±U÷+»dÖX¾‚…5ò+sS<±³v;e£ )JÄ%±lèRˆ8ú-v(Ç lŽ³øb´ r`ÓÌS02I*v�-ã¼bÝ­n	žpšßìH+
vbå’�&À9š„„µˆC
+28¥Ê%šõRn«­–£LT¸5y¼lôjK{-/ƒ€Ý!Ø¨¾: Œlþ\«QPœ) •Ü<»Q	Â,.@"…(l­„|½ý¸›ŒY\�Ç˜ßI‡s‘

ê«-kp#«–�EOíeÍÚÏå+’êT»†j¦ÈV{’¾*B÷,…6J#á¸pjhX›g3[À¬7C³Î;l˜†ðÌëÓÚ>eÏ´Ôöžó>šªøžÞó‡Úg¯®§cS^Ÿ‰ö�š7¹_ß¦§ŸAëú\®…�Hé)Wa©ZÚÕ`®â‘Éºk£®Ð¸[gLù $‹)·Žfsð—L;ßcÕrÈä�Ø(õeí*Y4bØù'™õsÌÏ¿KA]»EX¸Ö†Ó\ExÔÎÁqº*6ža–‰xÈØ'‘•¼xŠf�X@�/7æ_ýÐ•âÌÃ¯ØBè™mMÌŽí*4LÖ¤­Š„½IR©" oö·¹Q^6+/R0‘4 
Þbíq°›ŒUê6(:7ì²¾¯Z[éôEI¬aFŒø-’�¢U�%å>G*¸aLË1<0¢‰wò–^¡k¡±î„+‚´ÃÐ}×¤_O¥ß$vÅËŠ3Õ]âôA´Ï„±Rq�šš5™¾Ð¦Í®^-X,B­Í—R`fås…âïóª\—”•Á’ºëÓÛÇ§fosó>®tëÒv›ÞŽf·éÚsûLëŽGYÇ¦ýxé[—¯ÄÞþe“^—ÌüO­õý*£Æ‘O°r=”‚	›Úîú@rƒä¡·�ë1vF"gæÔÑææ_¯£ñ”FëìDŠ6KÃ´éÞ_{ï(ò ”YDÆ8«â+�gËÒÖ;³7˜ó›µ¢=rWÔ]1ÏIÅªLÀ4¹¤•8n„¸íTooÊñ€-RšXeÕáŠ Ž1¨€Þ©˜¼ÂÞâ�¯V¡õFÙò–MQ¨`è–4É
°0W¼¦o*½›¶ÞÌåÖPõ•ËWTc_Ì] °¤Š‚Å-^Ød†)e•qÝ›¶}ÒÅŠ\óé¤�\í“9‹‚¨¸ÑMÒš8k0-øm{ éà�ì(·ZP¬vèAy³kÞéÄuœh/²ÂP ÙŠPŒ¢²êë0)ÑÜTèµ¥Ú*=E×bº£9zÂrÞr=ø:.²°—oŠ0âŸÌc’ž�ƒÊŽk:—ÕB¥UE®¡³´¢Ñ§ïâ\}çœËÍu—þÎúë:çÒÿ É÷ôñ1ÒoÚrºèÍcrøŸŽ²¯šïÖ'5S´­v�îç×úþ¥;º:DUå”.+8˜1€ ´¸”P]B')Þša"ÔZÙq×åGˆHpõŠØaOÐT*ê:“Eµ�|EÖÒW„/œñVð±¬Jà§7›…\ÅÝÒíŠ×Š [¾™7ZTä\TTY+A‰UnžY#s…2.¦±‚èýÀbŒ¶)¹{I¤+(3«Öåj%åÑ:ˆ®a™”Ç† ™oQã[r³êœI[ST�5‰\Ýåa©$ÇI‰{
 PcŒì"Áa_
_FY–�šp¬8¨¦Ú^ø�Ê©måã	TUÁÚº²�Te6Öá�8*•övE­îËB$ØÝž  ®´†P2‰%ytÅCîG<<ÀZÙÒ_j%¨"fpJÌºâ²½Ù–TÎQ±…çýŠ]=J‹`{Á�c’]ö�ä + Yí|Ë›‡�A(R°È-H6�5–§@/J�SÁFÙ3}Eè•Þ¥ý£×¤ú¨Î+Wè÷Ÿn“yŸnó_ÌÞ'ÓÞwøŸ‰õssÌÇÆækÓ/¦8ôúŸ_ÔKç[…±«])ÝóJ	éS  ª3Ùj‰€GÓ®Â´†´ÁŸ�—=r¯ò!@ÎF�Ê#n6yÞ–0½žýVŒà¼ÁÝˆïñ;’ö�.ådòÏ½þ#¿¯-f¡‡‘jKÁ@Â;H° Ðæ]0(Azrì£_S96<f·RÈ6“,!šªYk¿\(›µs)_�^MeÇ½hHÃB7ebêÜJj ¶3A¯‹üWc b Hî^øoxèhŠª‰Fo�éx:æf\ö´/•;K†E‘|ªg)ÍŠªk¦a†qŒøÇßÃ™€œZ®*…œJ˜Â�¼39ºÞ¤wjÝ¥•aÄÕMÖ[t¢¥†òÐlo[ú:0ÈaŸ<àPM½HáNìYVfì”Rh:a­w�r¦…í˜rp‚ÊÓˆÍ4iN§º£ª/÷h7q•´ªÙ9¡™â”ìK¨Rk5u7ÄÌ)Ã�gÜ,À€dS`ì&W�Tz,Òþ1U³�¾_O´Ì+–~þ—éï?}z}\·Óï/Úw™<ú}W£yôç3öŸjŸAëúVÕG±ö‡½h™Eå� ‹«(Í§E`ê³†÷³	
Ú¥ƒ<%ŠŠXì²ìõe²×ˆQX:ºÅAš,< [Ö)îÕ2¬)0sš/™³ÂE		Â¶"Ü¢Ý‹
ÉÂÒÙPåôM0Êè™€*xhŸ
}3\\D$FÜJÉÑu¦ 5êìq÷„o€uÙˆ;
Ä@ÁÐS¢ù•Ë©mü£NêT£ åƒ(Ú*í˜T†­~`0¥*Û[–V–ZèÏ_”Â¥RÓ©gMÄ‡QÍ¡]<Á9hWpgžÊ¨»ë44êP&`’`šÕªšØ×5:‰‚CLŽ0#¹È¨þÝi.ó8¸ÐŽ*pœ”®*ûÇ;§>ø¦‹:âjlsUbÅiÂ\°WM�š¼¡C\.ìÑålRÀÐzqƒÈ’Á�óUUš¾­¢Òd2ˆ8€²j¤üÓ
•Ö5·Â®^Ù­*GÓ6Ã…{cX&A‹r_§o¼Æ¦©~šâçZ™þ}>þ•G£¦}?´üuŸkôéQÇ”ÿ >¾'Ðúú†_%p)Ñ[Œ ßV³y#WÊ:¦Íµž*éÚEXZc5…0†g¥zbQ®PÂ3Üu˜f3¥ž·é”t«RzWYfWð	È¼TÀÒ�:¾µU¯(–jÇ€Ç)]qƒ”-Lqu Þh@è«rI¥¢È[JpJ!ÔÔ½W�µŽ[�ðyï7Ú$O¯Í¯ã¹öJ´ùñ8�ØÞâ£¬ìÅPÖŒÖe‚*‹´`g¾³,t#4‘
¤€û×#õ­]ÝÝÒïs‘ŒLr4Ö0ñÐ•Ï=F«±n¹š¶”paS˜ÅŠœuXi¨k‹¸À>(C"QNŸg9Þeº°©H<§±+©tµ‚ôy"ùG’Ò�&€¬	™�]Ÿ7G¡¼ÆÒè´8Ãp-¢5¿6šò±¦öb"ŽÝKnò(ð„J�ƒC{4f±tÕFª:Œj[T‹láî<²ñH›¨¼/vwò“ÍvÀÕ€pNçƒ
kåûD!£mÝ¥µ*‘èâÂŠÑXWë?7rUgæ}Tï77ÚyßI»Ìé;|Mã¦Ùæv¿NÜNßyOYsÉàôï~�ç“&ç¾·;Â{bcÁ>·×Ô%Ù?-ZÁ@Ö^a\¡I•§nÀopC¨7jttþ'25ð ÀÝZuâ‰.v;…ÓsáZ•oHœÖ˜LçBã$mÐòVâ…j¿P¬Â3g6ÞÓåAy7]O³{š,ô)2®µ%Ýß{\ÀÎÎ ¹ €)Z�‹^4Ó¥8)-÷é1WÍ¦"p'”¥•©Ÿß>T¼ßÎúÃ%Ò§Wm‚Ó«rÇ€âÊöênMEöNÔÍ¿¨›¤¡h¶ù¾D®øuŽ1Oš‹¬ã%â‹‹˜µ[ªªwã;�ïÇ¥ÏlO¢{úqÜžØ�µ=üúï÷žØ�Þ}–ñ¹à†9ñ;_§csÚ{îv¹ævžÖõ�ç¿¥ýç’}ª{ø˜ë7Ž'?‰­úvûÆÜ_ŸMoRÿ ÙÚ~ó¡¹�ì„ÉdQYEÇ®T AÇ_		è°dÃ@Ë¥n•ÚU`ß-EEqºãÝcF²½nJ…¸ksdÜhj‰l”.Ù€ÉÓ]<;Bh¹YÈ¿W_hæ*µã)þF#ˆyMEŽe™ÝÖ`b
-d«Ñ9rœ2á„è ¶©XgÖ"ðÌÑŽ2ë½	óy"*còÐíÂÑöyaNU*m–ª¹mÃDs‹7
mÆÜ3œ—Ùéçs~•~'_´Öþ}Ç1Î>}5¼Ï«�£ÙË+í?çmÇÏ‰\LïŽ�~ó÷ôã»¦§ç§§Ó;»et—ö�§u¾“ó<áœMÍó‚}[öfå�¹ß�O´ûÁŸO¡â]Îuéâ{W®}ç‰í.}T÷žÙ„¿¿¯�ÏiÖ{{Î¹3—Ù šïÒP{Ô‚]¬7šÉ/aÓ^)•Á‰Ë{hs”×« �0Í93+81‹M½T�Å…–¡GÍq¹?0*Î}‚ ‚Áz¦\m¸n~'¶ç·‰¹Ì÷ó=¡Rý¿H6’C%(,Û~Ù˜‚m
œ`7=ºÇ%\ ·YPŒ2Œ\›VBÄ[lQñÄ4“Ðù˜ˆ°¿0É¶ÿ hSÏYZtVéÌY„G5ÀÒÔãS¼íÌöõâyžÞ¿´ÏO´¿ªôÇ>šžÞÓoàôðÎòûx˜k·ê§í;Ïhç´ûOÛ~ŸWþ‡ÅËÿ eOÌí=®_h]ŽÕu‰^Ð± /³¸r@ŠH £‰sE%ì@°…£Ùsœ�¬ñÖY®�;QšÂ{Mÿ Ÿ�KíâoøŸU<zw¨üzöLÞó-‹ísÞt[ùŠô¹}½?>ž×/ýôÇ¦¥ö•0zq3'Ž'Ÿ™ª:ê}_§i÷š÷Óé¯N:Í_IßsS§ÚuÏ‰ß¤ïÄýø—Ìú©ö©¼š‡Ñëù›Ô>'3uLýçnIö©ÒqâsûÏºvqé×3§=f±~æ}\üÏ¼êñ9ÔÔéÞ}æ³ó3½÷ôïñ:Îÿ 3¹>ªuns¹¾ÌÝÔï©»›ÏYôMãžgÛÓÞsûËÍsÒZcæyöž8âgsñéŽu;8¿O¿iø˜ÔÍKï>ªo�3ÜÏÄÏÄ÷ôÁæSžfg3óÒb™1«œîcSÛ0Þ&~gÑ:ßÌòO78Î}?gŽ&g™Ó™÷:ÎÓ2òýçÕMñæc_yšŸ´Çõ<|L¼“=}<o¤ÇÄ/ÓŸLrf¿O/¼ëùžJ}2OyÐœþ'ŸiÚvæ7®»œÏ8ôíw35EÏlO«ššó8œö…b§âjg,Î!Sê½:º™âc8òzíìz~fûOÚo¯ÚyÜûOÌzNgŸoNÜÏßs¡÷žu=¦¦O3S=1>�^'ã¬ÄïéÕ™¬LNóñÖeo¦¦j~yŸi¾õ9:ï¼ûLB~&çÕLtô©p©�åœëÓSÚtûLÿ SSíÞ~Úôú=;ÌyôÜüÎógYí‰çÚncÌöŸO£˜TÇIí—ÑŸUÏ©Só/·¦§ÚcÜ×§Õz}¦'ÓéùôÇŸMž›˜óÖ~Ó·£ŸOOÄ=1é×§_^|Lu�ýÏê¦&OÄûNu7>óó>®8ö˜ø•Äó¹õq˜ÁéÒçŒæbsæ}ï>óŸ�['‰ôúâo�óéïéÌÇ§æ}£Q­tãÓ¯Yõqñï1¯Ñ÷˜ùôé~œfYÓ×Ììï‰ùãÓó:Msâ}[ÏN35âyÔûÎ—:þf»ÏÄüpz}¹;�¼ütŸ´ä�ùž7êg¤ÜÝõŸ’oÏ>œLjvæeóéÖt¹ïâvøŸ™ùœf~8Ÿ‰÷žgYÞèçÒ½úNóW<Køë>ª}‰Ìû§‰ãô~fÿ GS\“µú?ÿÚ ?!ÿ ùî¢#´î“º@w�·þ‰É#|í?Äqø_»üB™¿¿ðA°Ÿä…6ø~çñ0FÏ™Ïñ‰_ø4¨Ü`°cð£ùü@
?IŠrBÜ_ã§ãÄ¸‰Gë1Õ?ø*ýßU?¤‡c÷ÿ â5_°þz|L3Oü{‚öß§OÏé½¥¿´RžOÒG7ó¿™á_üs¬f³åßêœ<©ùý=S<’î×þ :§äý@&Íüÿ “Õ,ü~”¹Ü¢|?ô?GûO¡ý§ÑþÓèÿ iô´ú?Ú}í>�öŸGûO£ý§ÐþÓèiô´ú?Ú}í>‡öŸGûO¡ý§ÑþÓèÿ iô?´ú?Ú}í>�öŸGûO£ý§ÐþÓèÿ iô´ú?Ú}í2nŸßé¹ÄëüK7åüx•í¯¯ÜZõþz~œOYã¯¼ú?Ú}í>�öŸGûO£ý§ÑþÓèÿ iô´úÚ}í>�öŸGûO£ý§ÑþÓèÿ iô´ú?Ú}í>‡öŸGûO£ý§ÑþÓèÿ iô´ú?Ú}í>‡öŸCûO£ý§ÑþÓèiô·ýMúGÓ¬ £âŸHŸH�SSÚarýÛÿ €X”¯ÿ ;¨ñÿ €©™ÎŸÐ –2cÇ�îf5š8”ÁGèÇ´KŸü’¥¿ø©òJðC>hN$oô�8¾R¿?ø^¼Ù§	;™ÁÂMºtÿ ð÷^^?þt)O	YUé¸Ôðž2·«ã<%œL+â=¾Š•+âV½åÆ¡XvDÞSÿ …ÀC'NðèigŠú^eãÞU¨×ÕK&¾!pé/LúIJbï(#®cõ‰ƒ¿N~ ‹éóhƒ8ÇxÕaïtçâd`«÷‹8/«-¸®±LÂoGx*büÅtEÛ™X¼•ÙQý?vU·�}x”"Ö÷ýES×$*w‡äšúQ_¦ÑLý'ÐòO³_¯Â4ú¸Ÿy¾ÿ ‰øÄaŒHyÏ·I÷Q|ÒžÃ÷–ÉÖsnu,ÇYKÈUï˜ÂŸf~ñkìÿ s°*ŸöBvˆµ l¡ñR’-{ÀYIÞn›•n"Ë¨^q¡üÀ_«�jæ-M‘î"»#\l€ð<ˆl‹CrÖàÂ¼ƒ]H[æúÅé<J(ÓÅçöˆH,ã§yV¨ð@JÆ1ßërÂ¹+ÿ #ÿ Ãô¼Êšÿ ¿¼¼¿ëª«ËúWƒOýÿ æý(&8.tð_Õáª¶çf(¾±˜­p}zOF6Yë=¸"Ø?:™*¿PÕÆêæÕF¨– Á­ÿ �ù¿AÝí‚bEÜe•¿M¯T¡¯Ó¦�Ø"®=hnw 0ëC«Ìá±ëLuq¯q^b9�(aÔ‹›Ü:Ó&ý©G1vîw¦MÅ”¿ó¿7èÒJ2ƒ›R™k˜'rÏÕuß?§Pí�„E\ä®  SS"ò�Rî¸€»N*�.Võ)
Á´¨Ùè#ZôUªOIK´â§„1‰SDVÿ Íüß¡l8�YŠL"r˜·/ê¸tþ—YTÏ¹ŸqFàNý%RØh¹Ü™ã™ÄîÍ3˜ƒQË‡…âUÌÎF6n‰�ªQ^çU9,¢·2ñL)Üo«ëýFÚ€0ÿ Ìüß¤Ý´Ê>¥�Œ«¸u¿�ÕyÕôf¦(–æ8ÙS³\F¡Ó‡¢ž’Z‹ÔH¶‰Ûô2TñÞ‘•Pc3ÿ ;ó~“e3Th.–®OJ•ú,;çô‰Ü˜wæ=XœîA�Èb†ç~w <ÇMÃ­(æÌ:’“xƒ7¤PÜ£í7¼zÒ¦Xÿ ÍüßüMŽF€çÕõ´tþƒ¡.Vª¾¾&k€rCR+–³
”à‡dPxJe\JßD
ÇÓ¬Uj
�ßxlê©zêRµØžˆ�Öew�Àô‚*¥¬@T™„nÐÝW�Ìüß«ÇŒ¯ªt
ŽÑÕ²^ÏYw_µž¯ÑmúJÏ¦Ëm)³(nsÇ”!˜*,î¹¼FpÁy©ÈTÃ¦8šCÐ&úùBúƒs™C,ÀÚñ3»puÎ%Œ±~akþgæý'îJ•¦Ã—�ƒ±Æ 0Dj¹·¿è'¨öNÇè	iôY'_¢lÄáÁ3,‡¢ kÑçf="¼‚K•ÿ ;óz¬éz_”rÖ¼Ñ�Þ3¨²½±é«Ûê-G©0ÕÆó;“¹æ-Ì!Wˆõ 3¹1TîNì3½;“¿æ+Ì˜¯1êÎì™Þ‹ó¿7®OÐAú«èý'­.  ˆ
ª�všÒ¿í.gwí;¿h÷s½;ó¿;ó¿;ó¿;ó»;ó»9ÉÝûNïÚpÿ Æ¹ñôvp	‚¡Ô¥¨Ì¡ÿ êc,îDu�˜71]Ç©OûA¨5Ü·ªšÿ ÷§ÿÚ ?!ÿ ðK¨�VcÑfò?øfZÌÿ áANÝÿ ñ­fàÿ À‰súMøãÀêË¥3@÷�k¾¥®JÎNC¬øôo…³Â	ö˜_·ð¿ùÿ †€ýU¦jÄ¢a‘0q¯c•€RÙ¥«ZÖ¿UÐ÷Rî¥ÝKº—u.ê]Ô»©wRî¥ÝKº—u.ê]Ô»©wRî¥ÝKº—u.ê]Ô»©wRî¥ÝKº—u.ê]Ô´2Ý¯ÒjäÅ_S*ŠTñEwïòz„¨K1»¥YO½~Qµ�[‘®WÀä wý8¨û½çu.ê]Ô»©wRî¥ÝKº—u.ê]Ô»©wRî¥ÝKº—u.ê]Ô»©wRî¥ÝKº—u.ê]Ô»©wRî¥ÝKºÿ  “© ª€[Ñƒ—Â3yeú“êÿ Yõ¬Yõ#«±ZÎëµëÔ-�ˆÇþ»u‹Å]žþ}62ûKïÓÿ æÈþuútý„K€b¹1wÕÃSÈ­KÃZVN4BÇÚ;�s7o†Î‹k{ºûþ…þŽ8ùÜóø×Ã>…N?�þ,%Ž¾œK×þ0�¸›“ä<uüùŽ©ÃúkE±É§éŸâxB àÒç,aozéù�sKþ!ÜŸwøŠp>ˆÆo¿˜uWùù”gÿ qüNì:°ü@ÿ _þþÝ8éû<ÃÍ®:{Ë¿õFrvñü}æÌTî¿Ó¯œAŸ_®¬«N•þyÅø‚;>;ß^f@x?7ò¿ŒuéÞ5ü÷‹†e'É_ÇÄ­ -ÇÄ£úcü•úvÙù†–Óé|Ä^Ïó€™]yÞá‚×gÛÞSðvûùyb×¹ÇVúû=¦Eí\}m‡ÚW×ûÎæÿ ð¼S!D¸Š¤jÝ—vžu}jjwã7ÕßSÓ´JëQ*ëÑe´àtÃ¸æ£ØÔóZ–Qx‚UoÇ=%‚�S“xŸz@nEûb¹‰÷‰Óês‡´�õ�½t&9›4]wìý wVöü:ñµÀ*%B‚xË×‰¨2Ø÷v³¾¦k¢rµî^ °æ()Ó™É°
N´qÞ*o†‘)ã1…  êÖ¢‘@Õ¨Íáó4È°ùhûÎê‹É¸,×îÁk¿û$;k ø’
ÙuU3{èÏ2öX´-áXø#aRp0Ù‘ù%¸Pƒt—g™¶þùoÚ¡Am ã+|Dõ³Ñû�Þ}É
wÝ`û‘ÔñŸ;~óí†:†$ÇÇð`�}sGÞ=�¼KãÉü§„3_Æ?õ”�ùçÞîàVoæv)Õß¼W°Š·Vsæ¥*�¼• 6›3�s{Rô]½âÎvÃ7°ÏÌ�Ÿ~×âÃþÈ°ŒÛCU£´:[T•ä¹–c\8»¨™“x/É¯xR6¦yn×­Üq¹X¯Ïó¹š-h-·nnÜæd2ÊUU;Á‹Gydíâšñ)ÕŠ:y-5[xl¬:ò¼Ñ<ý3ºQíWÙ¹Â+†Ï¼V²N­X×Žý÷5fSé+ÚvH�M/$@}¸¾j¦9lÐªC¥òvnÒŽÕo×ˆl%0†î¿ŒäÑU�œ˜ßF Ê­XÕtþwX˜‹ÚÚûðw›¿¦²Ý‡ÿ m"àW¥øp5ÒÄ!:ïöI;O™Ú|“´ù�§Ìí>giòNÓævŸ3´ù�§É;O™Ú|ÎÓæíösüÿ áU$ªp«?ªñh}Ìþ/õP­JZ¬[GÑ> õ¨¥9ÛŸÚ3t¦úþ3Ü"ôêê %£ÐéûwÔF•4:t—ñÕâ#·zuœøï©QÕÙþ7ÚZh]SÌËÃüŒÌ•ÕZvñ¨¡Ršx¿Í5Ö¥"´®ÌªªÓõæYøˆ¶Iìô¾œzs‰tt`kåQäü{Ì7ø?Ç<uâf%³7ªù–ÚíWNêýý¥Å…Ö�ô×ôŒq\¹·§Büf¾Ï+Ð.E¾Íqü’Çg~ßôMKB´"¤Ì³úA[cèsúo@S¯×X×T—1»¿/x¥†e­\yÌÈ+ßó-ƒÄ	Ÿ«ý‰nŸïXÚƒ¶£íþÒ‘G"ï1`ÕwõæTQÇ×ìN7ÏßrºÖ#c¦½ àŽ�¦Øãü�²¯ª˜K€Lçne|Ašï¯ê7qþÿ ˜ZŒMeqŸ�Ã×ÑOú&Ê³3¨¼ÅÔ+�JOÕ@¡¯·éªÈ+à¿çí…œï?~¶ûÎpß�óÎà‘«y·çìðu�Tpnº·ø®.êl_¸p{}ã‡?¿JëíŠÄÎK÷¾;ö”Ã*õÍûËƒm9ø«Öùýç1êgÇY´å~òÜÈÏ~ýåu•Š½ýfRð	Ï-ãÃ•ã¤h)ß¿çŽ7}ÛøìýãÕvk|Ó¯‰‰V»ÑØè¼½^Ø—U�yþw1êðñÏz#¶Ÿâžk«ïlqÃÂµÙŸ8Ü^/M^ó÷æóíWS¡�ý\[Âã¯ü¹ó1^y^æ2y©J’žN|ûF4Ýô-BÑŽ�áÙY¨"µÓ$á…Wê°´lò_§†‘×•üV¶Ì7G¿Üôâ\+;NÕŠzõé©z 0àk9óø‹l\cÏ\6ÊŽ}éüuí÷ómC¸âŽ6sÞ8_qON¿U¦g»Ý7§}ñÛ]áÅ]�7õ]b>7Ãß=ëÜEhÏ9özgú¨hntz~Ú¯,ù=ý{ë‰ð:Îk¾9ÅçR£K5_-ý³¾%äçkÆ?˜ nÊ7®WY^Uštv/¿�F°7 |]þL¼öŽoL|^k“Þõ.¼‡>9<š¾ð6‘¥çwû|Îh0åÇ?ÌªlÞ7ÌJÀð®í;ÑÎ¹&@NÙúú¹x7,ÃÓç uÞ£[Ð³:„>¾#ý f(Á,‡e~§é§Ç?h	f¿@wÊ¾í_çâRnºýg˜�5)ÃËWâùƒRùZ±Gû®Ñ­;«éÒ ø…ƒ•­;Šhµ}º;nú?Ç¿ŒÀfÚ«ÓÕoÜÅƒüC�Øö{g±’íø~ŠïÔ‡rÉÁÔr•45Mçý�ÙSUO=bkx^/ñŸ‰Gøøë†ÛsMbŽ�Zó6ö{ÿ m/¡Mêÿ oi£9{=/ß®°]kÃÅk®ø‰z•ÃÌfKü1qüœyžü­?ÇxrÃ¦ÿ èÙHCj Yï/	LñdývG¨öþ«ôXIú~óV)½& æþûù…(?E~18ÂÛ¸Ì5²ccôÿ #o�ûWíö•ÔãûþVWâ@Múö>!Ñb!ab¼Õ�ƒQË�¿>¹¶0–/gëë÷Ü6°Œ‚®X%M¿Åc¦% 'üþ¥c‡t¿Óèâa þïò*ìç:çì|Bhæ\..8˜¯_ôl/â„ì‰VÎ­?˜§õ\¼)äßÛôq¿Ï~ðU§;ý×ä� þ\£×ŠÜXyáóíÜZµžxß³ÛU0è@¬ñ}ñwýÁê²ë9Åu÷–7kïÒ¿—˜÷¤ãveqžü—‰jø�qO˜»lõÏ~/4Ä�t¹{czßÌ)U.ë=oè_~#A³8uw×Û¥q¤}âT~áß¹×ù•-Êª§­ã8Œ‚Í>—Ù1[KÒ®¸¿¥hí»•�¬·‹?{ïvŸ?Ì«gNé_ËÌÝË:µ7íí?¬½ûí¿¦v-ß?»™]o¿zîç¾ªÅ	Tón»ïm*¸Výÿ ®•P�1|«×½{AÉæÿ ?¿ý*Ž°“>s1‚‘/¿iQ:sûntRñóú:p9ðáû~Ž8K~oÅcÍÀ–.ï½síåŒEïCž¦~-ö¨¦X+›ùlÍ˜�V0k­æ�±	¸|—\÷ðø”îýp�/ß|Ô;«ƒ^r|3ðvF²Cß¿Žžö@Tm“Š·ò|\`\@¶»}jZÅ{<1¿‰h>–ßm×¾ºs-ƒÃ~ÏxPê=vb¿~üLöƒAØ•æ÷�Šj¤1žÖûg«­™žsž:ãZïµsçsí÷Ô¿s²»3yçŒÅòh;ý‘ÁÕ�u¯9æF7/òVùëüg÷ƒi¦yÞ9®ÐBY¬¯[íÚ^{˜ÏfÜ¸Äe„ösŽ�ë?†¯ç×1àÓ2tíÿ BÉâa¦ÏD–Lâ5Ÿ™ï`jDãGLFÏ�[7aO“¶ž—³õÃñ†4ýqQê{Altpóæ$öaÎkóÄ¢ñ×®õÏ½Wo?ÃØiÍ—}j¹”
®wÝ=ŸÇ[xoí¾ü3.ß‡¿â•í¤kíÄg/íxÇ8‡‹¯³üv~Í)1õñ~'
Üœu¯�%í-ý¨ùe û-éÙø�7Ã³üuÅõœ\¿ßñþ�ñÜ†æþ~¹•�Eéç_3­ö?Çi©Î>÷ø¬ûD¶÷Ã�8Ä2:ÿ BÎ¨�Õ`¬��C]ÍlÁ2æT®±Yqé‘|?íê…‚ÿ ¿Ëó8x&¶÷ùfh~¾±Ñûýoqéó6Çëýfœæ.¹æ ÄµXtãwò±n3ˆ_×ó;)£JÐ»¿}~&¬_Àñú¿åù›#°ÙŸ�JK8š#™YGù¿Îf*¯×û7Áœ&‰¡ÿ BÕ_¬y½
ub<MÇ,ç×Y©]úž�º|8õêãwÔß3hÕwùßûÌ)U¬ü=ÞÚÄ …sÀ5uÃÇŠí¿‹ú÷�aWOïçþÒ¹š„í~Žóµú;Á…~³øNÏä™4ø@8|'oð��Âvt¿’Çá:?É)¿	Ûü'oðœ]äoÿ –t_ÆÛÒÉ²‡Ë.�ÜKVÛøííò¾ˆ¨œG ©¢øëí lúŠ Í_<÷þ?u}úÓñ[}âk×_z¸ôm±G_ùýüE]
ÿ ° zzNaŠrJ ¢qõÔ‡ÿ ÞŸÿÚ    ‚ H‚HA ‚H A@ A A  H � ’A � €@$€		 �H  $@ €$ A 	f€ A  €’A @ H � €HÞ\ ð@A � $� $�I�@$‚	 ‚_ #€H$A ’@$�@$ H‚ €	$€    j ’  H$	 @I$’ ‚’A  . 
È$ €’I �   �	$�H ƒ€l @  A    ‚I €	 	    À  ‚   H$Héíöûï»otžÙ?˜ 6
 —¯ÿ Zï²ßiþßïöûÿ ÿ ß}þûÿ ÷ßÞ ¤€�¯ï¿Ûýÿ ÿ oöÿ ÿ ¶û}ÿ Ûïÿ ßo·ÿ þõ   .ÿ ý·ßÿ ÷ÿ m·ÿ ïþßm·ßößí·ÿ ô *€í¿ÿ ï÷ÿ ýþûÿ ¶Ûÿ ÿ m·Ûmößm¾ßð€  Dßm¾ÿ íöû}÷ûÿ ¶ûïöÿ oöÛíþÿ ÿ ¿É 2%öÛmöÛï÷Ûý·ßm÷ß}¶ÿ m÷ûmþÿ ýüHõõ›í¿ßï¾ûÿ ·ß·ûmöß}¶ûo·Ûo¿ßï€±¯¿Ûo¿ßoöûí÷ßí÷ÿ ÿ ûÿ ößoößm¶ÿ }þûmþß}öÿ }ÿ Ûí÷ßïöÿ ïöûï¾Ûí¿ÿ öÿ mþÿ ÿ öÛ}¶ßöûïöûoöÛÿ þß}ÿ ÿ öÿ ýößþÿ í¿ÿ ÿ þÿ m÷Ûï·ßÿ ¿ßoþÿ ý¿û}ÿ óç»¼û}¿Ûý÷ÿ ÿ ÷ûo¶ÿ ÿ ¾û¶ûë”&®Í3§¼xvÛÿ ßÿ ÿ ûý¾ßý·Û}þßíöÓì7ók÷Ûi¿ûi¿Û}¶ÿ ·ÿ ·ÿ ÷ßoþß}Ü�ÍðøÏ§í÷Ûí¶ßþÿ ößï¶ûí¾ÿ õÔÂÏn#""�ß·ßí¿ÿ ï¾ûÿ þÛý¾Ûý¿�é”qoÉ+*u|¿ÿ í¾Ûÿ û·Û¿Û}ößï¿ÿ }¦ûïöÛé5ßoÿ ûÿ öÿ ÿ ¿ÿ þÛoÿ ÿ mþÛÿ þßmöûoþÿ í¾ÿ ý¾ÿ ï¾Ûo¾ß¶ÿ möû÷Û·ßïÿ ßÿ öÛý¿ÿ þÛíöûÿ ûöß}¶Ûý·ß}ÿ Ûÿ ¶ßÿ ·ßÿ ÷Ûï¾Ûý÷ÿ o·ß¶Ûmöß‰þû¾Ûÿ ÷Ûo¶ßm¿ßoöÛm÷Û}öÿ ?°M5³÷o÷Ûÿ Ûo¾Ûm¶ûÿ ßí·ÿ m¾ßm¾¤‘ì`gÛõZ?ÅÄÇ$j] ÿ ÷ÿ oþß·Ûí
©x e¾Üº0<ßjdR™™¾Û}¾Ûïþÿ í÷Þ I«€ï×ë*Gì`7i·ß}ÿ ßí¿ûo´ ÕÀ Gß³•õz#›³úÞ¿möÿ ý·ßmÿ ßx>¨ˆ 3·Êä»Âu…Ó­¶Ûm÷ß}¿Ûí¿ð YI+ínÃ–>›±�¨ýþÿ íÿ Ûý¶û  ¬9"oùà]öÑ„äZ@cÛý·ûÿ ¾ÿ m÷ÿ @ ""9D¯ùÒ~éq¶¼Â=ÏUŸ¶û}¿Ûýÿ ÿ ý¿€À¦­hWêjˆˆ@ãŒß¿ÿ ÿ þß}þûí?%Œ�ÜÃá¥m 5Ð…lÙ_¾û}¶ßï¿ÿ o¶þ ÜºpIlCàÈm¿ûo¾ûïÿ ßï¿ûý·û¾Ûúø›X7Š?o·ßo·Û}÷ß}þÛo¶ûý¿Ûÿ ¿Û}¿Ûoößm·¯Í¡ûý¾ûiIá¾Û¿ÿ }÷ûo·ß·ÛößM˜¿]öÿ ï¾ð“	?íöÛï·ßý¿Ûÿ ÿ o·ûï·û}þûïÿ ÿ }¿ûïþÿ mößöÿ ï¶ÿ }¿ÿ ïöÿ í·ûoÿ ßoöÛÿ öÿ o¶Û·ÿ ïþßmþû}ÿ ßÿ öûí¾ÛíöÛýößíÿ ÿ ¾ß}·ûýößý¿ÿ oþûýöûÿ ÿ ýÿ ÿ íößm·ßÿ ßï¿ÿ ÿ öÛ}·Ûoÿ ûÿ ¶Ûýößýÿ Ûý÷ûï¿Ûï¾ÿ }·ßÿ ÿ ÿ ý÷ûï÷ÿ ïößÿ ÷ûÿ ÷ÿ m÷ûíþßï¿ÿÚ ?³æñ——Ã)$mç¯Ó,ã}o|L¡jº0hrk™DTpÁÔæ
…ÛZýÉ‘Mo|cˆÞ¯³ûŽÌ�wyé,TÈ®ò–Žê¬¤QßÌ¬ŠC­{ó,”6¯×´¾¢ªü%£un“·ïgM²}¦N0ïìæ1iÕ¿	B‰—RíU…ñÏY’”Åã¤Èf²�ºJ@«L×´ ¡|ˆî´ï¤/øš°µ\f·4»WÆ²òÄgXè–SE]Ö»AR™îL¢qÇ.^h èè{GÒ�üŒw†ÎH]UÝœ]ÙÁÓx€+ÝË%b‹l”�Ú:BÛ÷{Ô¥kÙø‹Bì:»ûËÉ¤,÷@v§í0±¿êd*¨áýæºê¾/¬²èºðÙüÁ²ð8ŠÝiÔnÑÛŸ*Ê^«­Â�.“€Ä¾Ç&·RŠÅL2q´<j=B©w5i€î^’�Ë“LÎ¼^6Ç‘izã« aÑ°ªíyòKRÝœ�ß÷…ŒŽ4FÛÊö:ë´°v»××‰vR°èË*šn±¾!uÖ¹Íµk>¬ÀZâÞ_i B¬ß%Ü:·Ò§hÓüß‰n‡mhðL¶Öøq™XFÆ¦VK|Ä¼Òã“=¥¹¦ÞÌ-n„89pºBÜÒ˜®·>§í.m8Ötf
¼{+óèå”`¹ÀÖNþe–Yn‹©yätyçrÔG/8¦e¦ßŒLë¹S	Õš™`÷lé¯}ºó(äÅîŽo‡­J4qMyŽ5MW$´ÅàWŸx‰G ùJÀb‡;š*À}žñh±žŸÁ�_WñÆ(»^¸šeË}¸†2½dLWÕË+]ÈQƒ·§K	–ôºûª&Å­ô™ÙÞ}áÐÒ÷þ&M7{ÆBóŽf[ZªG£¾IÉ2*›ëÌ-§. éPU®\ðôâZÚmÉ\Ü-¬aÚ¿2µÊ?ÔòÕfàƒ\1Ÿ˜îí³‡Ÿy�‘§ï ÑÍ®5X–Ú4�fÉ¼|Î—œ_Yi~Ç<Ê�46ÔÍ©½õ*YZMgŒy‹¥>äRç\Ü¦²V¿|sT¤Æîw`áá÷ÜE‡5®±pÎ›¥ý¡Æ6ÙÞhSy¦izt8¸øÁªðKzúø|Ä·"¦^küÅ«—÷æp¬V" e²èÙíl¼�ùˆ5�n‡¼½«•ù•AºzÛ¤�õW(6CcÍà7ž³àù~Ð
p^^üT±@h<c¿´XØÒ2v¿æYZÖËÛÒiF›ðóD)T)]ôåüN axó3º.üæ	œ]mñÚSXÉh}¸…Z¶xñs	Kn\ßiHÃg^`SI—l­¡·o«‚)ydŽ>³íöÔ§ŠÝµÄªiÉ¦þÒ�Ö_Û™wŠ3Ÿõ Ó•”`”«N·žüÃÜÔÚŒ­émÖ`âXUýñìØFÓw£¾Ô2µ÷)wp%({8èl¡¼ûÛlÐq\wÜ¨'Z‚4Vî½ÆQ+c®ï¾cŒ:·UP¬°2¯[Äl íÞ9c*Ãx˜Kø°°( «a~Ð
Sç�q×¯¾c€�œ�ºëM!Ëž’�½·^|K0èÃ¤Êdëp ÓÉÌ1|¹{¶™<¹£æÒ–†~e°†Þò’±÷÷,€Ý%ù@2¦0A”Èí™Õ—Oö™C6ÍNïˆ›ÅÓ+_¼ÒÅ[CÃ4i×A¨Ð&–7Yí™õ/æZ�UãŠ`¦Té¯æ96g‡ßX¨šEÇž´ÊNÕ�ç¥Ì…
v ½¾ƒ¤])Û¡Ä¦VìÍjU7†³oMÂÂ‚“+‹šé¾ÿ xé`ýÞÐJù.œÊzeØ¿h]ë¬ÃWø–…4ëËÄLØ#³ï¸’ÎbžÏÅ__0ß.Ç]%›—wí˜qG|Tà5AÆ5Ž"![èq¾e"Yuï•ïÖ-«\ÛÅø‚¢]ôù¼’Ä|]]î¯�p¡œõñ2B®Ýs˜vÈX¼ê¢°ER¯)œØƒŸè&ONHéª
ÞK¡u”ºaÏY$N!âø¯œèƒÉùqñ…åXìùù›üRËEZ�j�hŒÕ°>ŽÌdÊ¢Ü[iÝ÷”QWkY•Om¿¿Þ«eÇÞZPAn¾è¶Î§ÈÊñfjSûßÞ¯ÚuYs¦fFZ¬õÍoÚ+ +g¹,2öK•òëŠã÷…ßS¶>×Ò*Ú¹5~ÑU²¹éÒÝ‡UxÇ2·ÛüÜÈ‹‚ƒœûõŠìªåšø–¬:×´"�ZÕ¿‡L§»çM”ÊêPË›3æ(UæšëÚl/2“leahÒé_=›©UÆ8;P:i�uâZœæ;`›sB&NMFÁ[rUù”~z%Î0|ßiM­Ö2\æè¥ƒ€¼^<np0lº«¬t•¢÷J¡À6b«œ��ðüÅ¦ƒc.âh æžû›¡°°£DhÐlDêO÷Kcºÿ rÊ«^y€í³ÄÂô0WY®b9×^Ôv�	g»¼ÀZï¿Ähr]ó§�ÄPa�Q½^µÎX³…åÑn+J5Ò<ÙG\“"ÝÀÓÂþ�G›Ë§=æÖðñ
_�K²º#u×‚ Þux™®¯»ˆ„P_ºà<Þ‡pÄ8 éG¾Pì Œ¹¢1(–ò>\FjžLB�YÉ.ñé°Ž½åõ^!ôÆíÐ<:çÞ!urg�ˆäVŠªé µÞ)¨¾Fk»Þ8Sã'XšáUõ˜ê3Më•t,˜ªþeŠ�_*7wb2ñ¾¾ñ ÆN.�Ô¦�k_lD»rt, ”ÓÚp¥«5Z‚dnº?™Š;úÊ–«)X¾¹‚¾Æ;Ê9Í˜6ôýáÊá>Ï´v½×’åwßŽ%ä†F½¸™È_,ïP¼_a]· ]<_lq*®ð]þÍN£zÄ»­Æ<OÃ{C‘R�<x�ð;ÌëÈd!½^6c§h%:¯ÌM–C8u×ŠšXã÷sæfq}¼Ci§Uq®—ññ.ð¸Yk´ËV½‘z¿”Î�zŠ¶_Ÿ5qG5Â˜ö”°ÉÈt–¦�¥Í°D·¥R¼KÊ¯>æqcn¦+§ÌãÉÅ›Ì·Ø»ÍM6ã©Û{‚�‡œ±å\Öh—[-724ÊlëX÷›]ç«˜5�¡p˜Ú]ØÕïßDI\\âšš`aj©Ž\B5¨íâš6àÁŸþ’ä[G%äÛN(‚�áÙÅøƒuËÑŠ+\.¯¦¥ç
›ã³‰T[ÆKÔ™ö¾¬¹Ä8õF“–Z‰ÌV««)U‹”šo–±ƒ'ˆ(x89I’Úû·<ˆ©áÉÝ…èô=å¶…có‚ÂÇenZ Œ›©uÎºlâó/moÌÎ%×‡Ìðg—?x5XCx¿,¡»Û¡ïöˆ«WO9ÇÓ fòÝë¼y-×;ï4°ÍÖ9â7”{.õ\Ì97X.<9q3×ñ*ÛÁÓ!jhÈ}å÷k©¹KTS�ôé³l–= Ú¶¥!A‡«ò»”t\Sxù‹m×‡aÞ[œ`Ã ÁÈÒ8Î«Ø9yq\ª==ß´[^û.ÀÙ²ñ/šJv<õ˜[¬Ñ™Un·]cÈ_Zl©V…õJ0Ó66k7{ú©…3uÛ¬[n˜ìÖøŠÏfëÚeŠ¡h;V¦ñÈåÒ ÙïŒN†�´Utqš~%¬;ŠÀ¤;�ÕN6é\bZ€;_iÐX—O_xh)®\sß>Ò‚Ö+LY–ÃÇéq:!Ï:ðÊ¦ƒo¤qªé~�I�Ñõ�ÁùÆ/Ö¸Ëì2ÆloO¿Ú]ñ×¹}w+.× ã?Ì¼�4ÁüÂ•ïãÌ£8jþuñ.êÊbé¸i}ØÓ.÷Å›… ^e«X†úýf(‘Ý7ö™5[áØÔ»³J¼¸˜UkYnâºéâûxŠxñ[é©F²* ÙÌ1‡aÑRÐYã*+À®�ŒËjª«Ÿ‰Âê†úß\ÊÂÎíRÿ °p–ŽšûLš>çâh1¬ñÌ)áUÛ“¤°¨ÒË³³:Îx•Y+©¾Üæ_^ÝYº5Z=¦3ÀÍ­ÝæâªL�¶ˆˆ„Uäãä”òËo~‘½
:äÀ§+m\æ¡e‡ËÎXô\ãÉÌ£n¹—E�<³-ÞÇ¢×9x­b`ZËå)ÏÙà–3“|Ë
sç ^·(°­~#«ì÷¾Ÿ™g Û³tÂ·É·ƒÞpd»˜16º¦kW*ÁÛØ™Ñ–ðßj‡GúÖc›m‡ZûKnÞK·ÃÉ”Öp@[FÐÆ¥:ñN¥ê¶’¼†/³PkÚß€ì¢�àê´¤
X¶sm³lJæšÑ—ý&�±€€ð{°­°¥ï<ÔDµÑîŠ-^üq,ß%jý¡‚Ö®×ã‡'ÍÝ”;Ï=±,-´<{ÃN\Z©_3¹‘:†&6œnþf”ç Õ„–Üoì—¥kå(|Ì+mëu¾c…²òß:”�ÁêëösX*c"í£WGYb–øÍµ4¶Î¬LçTññS:O5oyc–Ðä¨wJZ9”ªªm@S[ø	»-ÕWûF©Ñ0g?LÍ»{Ž™�Ýœ>wRÿ 
ÜÀ°±Ã<„âÚç1¥è™3‡ó˜šËN÷S;s{z²ñfkw¼4^kêzK0vÓx¸˜8å}#vå|ñÜ‹]�n°*ò^WÄh¡à(êÖf\åqŽÝ¡´¬Ú¥–˜á¾|E«0-°Â|C`¦éë®Ð¼OÁ¸ —w¯ª—�Ò.1½gWÞ TÁÒøÔG–ÛîËÈ£Û¿ÄVÂ¯‘ÔÉjyë›€»}Æ™‚Ì¶cy»}¥¨çùQ{Ußê_bb0:÷¥=x¯©oû\"‘RAúUšOT%$¹·IÊ3JÞ^¯÷ÌTPÎVÜ·u‹î_iÑ”ª×õ*ÊÃ£“í2·•Ûã¤ä°WGKu¾ÒøÄåzñ
UáëÞ"Õb��«p‹QSC*Ö£‹¬ùã´¡iKÞ÷+‹º~û…£ª®¿WC&´eâè½zŸLœ;ºÞµ,¼³O‰¤[³ëˆ´ƒaÑ¨½r¡M*ì»®›â".×º8”StU}Ãªáæg�§{® [ª_£Â^Ê¦xí;Žï�E¨Âh:·qžŠî’³Ù‚»³;â…úfÄÝÆ2Á(æúuŽK³*†Ëxˆ‹dJóíá†¤¢­·¯hz³ãˆ+ªÉ�1ÓCí(ñ5üÇS7.1 .…Äxbò«RR©7ü(®öyÌÆfÅó‡pU·�,êÈªÛ?Äi§…íœÍ!ÏÅ}ò•ëu]TR‡‹àG*¦\^1Â9¾và4¬]?~2õþ²(XÄíxXBËÕ�æ¹?AÐ*º ª¼Eow�Lª9Z¥@A6ºÀmŠà¼‰ ˜îEÅÔóš"TÑ9AÈN‘¯…Vš¹ˆ!]ëÐ †L»ÞÑU]|3bXÃ®·´V5Ÿ—íÆì—Óâ,;"±ˆRreËpU›Ñø€/>8÷²·¼Ìb(xÙUós~zØß”W öÍqÕåÇ[!\W{‡´Ô¶«µ——Ù1S„7ÀŒWŠ¯¿âÒéÓŠÆ×Cæ[*Æ²ôBuÅðP7u«¯Þ–ùÀ?ÆVŠ7¿Ž/KÊÆ(åz¢1™:µ¿J”²¦°n£ñò(¬.÷Öb�rµ^õ1u–2ñ2R²Ý2Y®�¼—|7UÉh¶ÞŽ[q®&*‹]œnYƒSÂ^ç4‰zíÄl-ÈçoHn–”
®`yŠüÅÈ4·½¸ŠÝ¹^öï™IÏe¿ÌÝ‡{”å[,³d Ç¥ñ\ZùS‡ƒr‡¸õuí€4ÌßB°t�`‹)×Þ¥‚Äg%Ý01œët
ï¬Í…qeèMÚdzeŠ„VŽ¯"{@°9o�ÎÁüû'îAFÇO©ÇÂà~.IP9Â5í·ZšA!ŠE€@b€@!=>¥)§LÀÁÃŠ�ÒÌ#vÛõ>è¦ƒgØ%oi|V�œ�>`B™O,ý§C…2V¨ý¥`²×Šès³tèY2¸–‰b¯Ž³•õ-tAÖÔ ©šW:Û7 hkó3V<š~ec­êØ>`éjÚy™A¬gÚj“M€êæ€l­:@Àß×rêËT7À“Ëq*ÎwŸ1[ÒõÂnþ!œ÷ÝÌª ûær�¶r†Í<S?sƒE8ŒÂÞlm½ÌàWâ¢X±©…¤Ö¿Œ¶Íµu¬^*vx®w:´u†‡—CÖ.xWFìCÏãˆáYs]ÔÁ[v£¯y•5ûE»6É9Á‰JÀ†ßÑUê4™ÆbÀþØr<ƒŽ8í1€¶ë¸üN„ôürEeÀ×÷ ÉÅà­Æ—ƒ1]L4ç6a�È<ñÖ*V+ò…[�ï»å©¶­ùx˜s‹ä¸NwüK P¶ÿ Å»¤ß?˜¥PPãkñ
[HM×³Úld§xX%wÚ]¢¹åÞ¼÷�–ßÈÉŸ(x‚äN6@ŽF�°ù«”�%[›|9‚:Í�¿4VÅŽ+‰„·‘�=f×[=Ú5„¶¶™c 'ÂŸ$¶Õjñ_¼Åvü51Ãµ|K,·OÕu–# àŠ˜
ápé+§^y¨¹Qx ;ö˜,r¸\æ`¢“%S/ž˜¨Uá«2ï/ùÀo“02­öùŽÝvwÌÈ`m®Æ%Ý±nÝà�Xyýçb’ïýÁ¡V7[Ñ‚R-EÒtë÷�ÞtÀýõÍóÐ<ûÂ•Ò[ÂüË´K5YÇ<D£òÏ§÷‰t×w¬L¹Œr¨n
ÙïZw�îf„ÛÝï¬à?ŠºL–.…g–VZl}U6[¾~¸Ž6º Ìª>	@Ë)bûsŽñ-h�]3io-Ö	¶PÕ(øš-²1t^yÌÎÔÆŒñ´ˆ6Ö!Xç‚½˜7\9©XÃvèÏÞá¾ÎúDh(¶¸ìbXÏîºâ#}fÛëé«ªÌ.Ð``;–¦®¾ð”Øï�ˆœ‡å‰–ëŽ¼w”eÌe.xUá—hš€MrÐãX—•~”iˆ´�˜	<JàÛü¥ƒž‚*¡uªkn° "Z±•êjA"„°6­,fs({$¿�NÒÓ—1À½‡±¼=_<^e*B/_0
qwšÑÒ;[¼ÊÔD8#­âR‹rÖ�ÄEr=nÿ B¼œ?xòkì V^¤ÁžŸÔìäó¾‘µlVixñ
CY|V&³®]n¡�¦ÛÆ¼ÂôÙ0]%(äæ±ö˜0ÝgÜ{DFê˜¦ßÌÝºÓrÍê˜c¶¾ðU!ez}àb´ºj8p½»Ç¼ÆUCx‰hU=lÌµÉW“êàÍë™«”Pš\èzÊ?mpÆC,¯9.%xÒÓøæhrt|b:­u½w˜=I–Ø9î»ì=¢4wßñ¸½B—‘sYÄPµ¥ÜüNnËT1Òø�åù{Kª±3¨CŽo‘�-¦¼%�(µ“\ã¼D(UUËdcsñi­¢ñ …—§ÐˆLÞtkø™UšÒ]mÃÁñ‹®%#•æûûMÙ�p�!|(}æ›{ÄÅÞj Ø·}0c…üc}àŠþT»2_8RÁi‘ÌþzB²
¹Ç$ÿ â:+vÔ]?¬[ðZ¶\³n~ýf áÚžndyrÜk$mÁíØ�±«sØŠ‹eÑâ¿xÁV¼Ì:iÕ×´½(º­m¿;�ùb°ôÜ°YºÑÄ*÷Ö®VánuèLstgƒ´E-àSÖX]»Èu¾{CEuÁ*�Ã<ïÁ(J¤<8Íf¬Q–·Z"ñ·y&-NxáéœLdr=Už%Ý™¯ËÞ (Àó¯‰tÛØ|þÑ³LŸiTn›ÃÆÑ€JÈx+˜l
­¿˜á½ríñ¶ãi»‡ãç­ø�×ÊRdhqŽòš¥¢ñßá�kxyÎ]À¬¥ôì{æµàÇ½u•kTlîø” Ø5nóÖ*jûqr‹\Ý:î]”Åoær+Íï…ÞÔ>H2r^ûvefÍÍûËkKµD^×Ä…]Ûã´Þv÷ë¨ é»ù�†+ 1Ž3ûFÜÛ´7°ÊÁË­Ø’€YU®+Jd[meÔªÑa­ë,æÛ­wÖ%5u–Fñö�
­cí-sCna`Õ�ñÕe^Øö'ÍÞ‘Ã¼jÐšq³aèQ_=d–[x¡`ú,‹ õÒÉÛ´ ¨«.mÐŒkØ#[¿éjJåµËÖ„m¸­cŽR ®«~V;£�½–¦s°IL%dû×™TàÁHo>óg5Ëà‰aV¾UÁnï7®!ª÷ïÖUñXÊÎn)Õmó*â¿È»¶7â^ÆKÏñ+!ƒÎoFªq3ºÙr•Š£�œ¥Î1£\0pÜhLôüK2m3†X«4ÄÍŠÒ(œžx¶jP—yºÞeÐ/¨49™Ét,ºÍž½á›¥�nªU
2Ýƒàë/«·Ö&’¹S|þf(Ðð¾ð4iÔ®€éåó-\Ý6Ž;�üLR +ƒÚdUÝ9ñ²J<®³¶_ß|Ê«Rö½|Ô¼ÖÞzÂ©‡«SMY};mÇ16‰‡ùâ¥<–ñ© ¦Ud‚æ‘7Ý·UaÉÏí¨[¹£ÄèöœÝXyûó:d9·Þ+wvuÅT«/†ký™ÉTí˜ä!‡]¦Å2o8o7—Æ]T3i®z_ˆô(†ÿ ™•P-˜¾Hå‚ÁÈ¤ˆù€¬½©ßŸ„­!-Ø³UŒßpJub¢’ãÎ(OÄFö-üà�šOáòŒúCÀ+NÂ´EÙS¶oÝÃ=ÒÝ\ö#àZeµwï0*ô_ÞaLUw¯2íÉ´p4aÛÄä -c½_Þ(¶³WGÚfÙ)ÙÎWY‹šuÃÏÌ®Ž«ñâÎ0*É°Y66=ëñX˜çŸÄÈ,SF¯í#EÏ´ªN1ªp9ù�2dyÞÜ.°ãë37ª¾1r¬&L¾'S“‹ÄNò«­{Ê¼†9+©Açï©E(ÌtÌÂ6ÎV´DÑË‹Ö×Þò?™Z£yG™•÷Fs(T×2ôÅV^à¬[¼øžŸ¬Ê
VŠÀºÔ+ iÙäZ(¤¼æ·ŠÌB‰­:søË›æ·Rµ§@¶Pê™g·-¹_{#�Ì[j‡nU^‹xÞ"§6^k›¹¢®ùpýb.,¯>_icŒÞžØ¾jdÛÇpžnZlhúó!¾êâXJÑîÀoëÚQ+£'Ÿ3ªÜUüþÐ°%<¤�g‚ÏŽE^m<Âªò¼qÄJbñaeæ aEm6˜«Åq^Ó æœ[�ëÚb…ÿ .;Áh¾¢X ÛŸâd²2Å÷C*À%aŸÜ…Qj#Çà ê_&eÀì9û¦N\¹œ® Ë�¼ÜÀ¡Ôrv¸µ±\þ9”öWCïîÊuh\‡1Ø´—�ãÞ]ºŸœF�Kàpß;™:+AÉÇï¯šÔkyr|ÜÁ„9WÖ`Ø’ru—€‡óUösÏWS](ësYlñíýÄÒÂ ¾:C?w‹ñäâß=¡T_OÖ"[ã:P R»xçâ¸Ã�x”Ér¶ƒk¬©|ñŠ,.�ë£Ë½ÔsÙÓÓ¼°låŽh…+(^wé0yi¾wÌS–„¾£}?¨€kžzÅËi§è™Zé6gSa•íÞîU†xÊþ%-³£ÒºÀÐ(µüÍ”çŒoâæ¹àñhM¾~Óa¼VqgXr|â4Ž+j¬ö¨sh·!­Ê& ¡¶ÈL¡yW¼-)VÝØÊºô ¥ÚŽc‹æž6ó¢
:Nœå÷Ž vÕ¼ß3ËUåÏ[™'"åuãR’quULåCM9×ó‹r·]Îó oBº8¸õË{zD2}ó¿ÞQ	Ð²Úhzm`«xèÕN¢ßƒíÁŠæ±÷€h[®ZHemºÆ½¦Š{û¦Ã*=—1M–ó¼uƒ3Ë8§žñ2¬ª³ÃÍL–°×N*nŠ°Öè»ÁJŒÀ*­9Æ#a�9O·hRSögÚhå®¶%nÃÆñSZZl·+2Ë^ØÉ¡®þ*
RÅrsç\/9…3X8Ï!¢ùé2†âÚÁ¶;Ÿ½Çg—­@JÎ;ê^hª01Á—/ã­æaÐêt÷ƒX½	”]PpV®âQÕmÔ¼‘kuñ8ÖµÎ&y<ž*ûL]ñÊDº®9sÉÚìÆïÚrNkd¬V‡ƒ´£¯mÁ«r¼^ºÑs](íÉ®�¿&×«Ž1y6¼¼C.s¬P|ÄÕ™ÍvŠÌ¿Çh1¿=ªüF™htxŠnì¬§½Ç-§4EÅ*t¬¸æ›sª 0®¸¬=ó.êÓ[£qY{\ÿ ²Ð§Nsš‚ŒSYnñÍã}74Ã@ð:é™°\ºÂÐñ\qÐë«}eÚ¼â^)QÆ&\ŽÝq‹0à”ÂÌ©¹»_Lö–Z¼�ßqFj­|ûÌhÓÝúæ5KgŸ¥Âê�h¯™—]µkñenïÅâå"æ“{xüÊa¼šÆ¡Å6uê¸í)1“Ëºƒ–ÕJÐ8æV±JqÄÈÊ/‡yJnò_‡ˆÊ—ŽŸU,²¸àÈy¶6¦2¨vûL€³ës@ ñ~Ñ¥{bµRlì9Žr�+¥ýs/·ÚZèoƒQjöpÓë‡bñªŽLá^îY�LGíA‘l„*å×å›(¥VŒœñ.ðéÌX¢`èÿ R‹iÂdyüÌ£v_'lK°àã×ˆ*W*µÃûÃÚñþÊÁ6æ¿ÙX­	E~Ó9åqØƒXØÚùšZÂ;ëqÍ;iÃÄÀ—€û¬ï5Ú[lÕã9ñ2U¾ýð�¤ªÒá°ùÞ1Ä4fê¾føt6½à«XZnµÌ ªÓÇhœœ9ûq<¬nÇœÇ•nïPr¶Áíõ‰UB9ËËr‹,îzVxÌÙ¯ñPts€ÐcDÈ7EÈk˜Y5uÓ#~Ç¶f,hºèç¼îÀÑU—÷ˆÖsK¯)¶—x¯Úb±cÑñÅÌuGÆ;Ç6Þ³ŠÜº…×8ÍpBÖ“…
zb·|Íi[}üÍ‡&­Òýnù=ÚÞ¡u³�qÌ*®¬ß¯yE­³·ýÄK*÷`ãWûÁFÛk<³'fžk0fªž€r(¯ª”¬R¶èÔµc†ß´Í#cÞQE jvà4ùÇµæÎN÷»KWÞl:0ŒJ89^eRß?oÞ¬ŒüQãk‚Ge€ã¤Ã‹äóh2Þã3£—_˜0·¼¿¼­-áOiÉCÇõ÷�*Þ3_1¯Gø9�ŽÔºW<áÔ«qñÍ]D*Âœ^í(V‰wùæo¢ÖûACí9q«WF±Å—D”…Õcï(Um¦zÊw}7W¬ËÀrÇvP‡&º¼ÁoÃ¶ósEA8¿òxüõ˜+ydé6,qx^¬³�p+L°¸á2ñÚaè}ŽfUgØ”–à^Ò†TíÜIbg›ÛžÒÆó¿¼ªÎÝ¤÷âe€Ò/p¢ïÃüBÅ­æ�_Ä±O–»T
ìà,…­æ©:7
2+Yãïlu§â6pÎmxHeÐ½˜ùƒ’‡_iAnƒ¶&pŸ‚¢0KéºO,å›¼¼¢
/;-¬,¹tJhÊ©‹1|D
Xo%I�ª/cÒêdìWsWBv. V‰JÍ¨÷›
SŒ^H ¦/ ¡Mé˜Ù€¯EÝÇFú‡}â`…U@—�íœ¼2·ªðâXº³³¥ç8€L
pm:jRÅ°¯“]å²VÍÜÆz\iVXóˆi�þu
EÀÞuÜÑ'gûLM¦XººÏ8Ô±²äÅ¥4*@jËUÈ¿k‚‰ÉußâZ³]ù­Ôó�-&ñPã%·üÂË]ð_êP[Âs¤`n«Ig|Â©CEßÕÌ&Ì†[ÆûÌˆèòâ¾".ÆúëÌ¡ÍùäÁoxo””U{»ëÖdÔ7ñ*Ù}7âQ”ÏW“Þ5HZ¬0
(¹9Ì.²Ó‘OÞ`îÕ_ÞæW
éâ¦ ËÙüDlnÀeºj¼š£Ž�¼÷õÔ
xQƒu)ºS…;˜�áJû¸�%F�câ-ä)ã²V³NGëR•â÷‡æ6ÃýK Ú8ÍÝrË0Ôsu™S9z‘µ7“Ó\G’ÏM‚ùñó¥5Îñ¸ð«
ù†ÙJÅøÇÌN¼ugŠŽÜ~9®²Ë	•Þ8ÓPÀ"ùgæ[««è9æS¾OE™ÛZÀ;7ûCbºŽžð Ël7u€uÛ™ZD@ÈÌ�ƒÚÄ?™ ræF%
)´º´*á	±BDØ2ÁòF(%Ä€E…ŽßˆLP6(LÛE½3®#NÓTQ¿;’Tr™Ùb@þ:¿£+q3’V·×•¢´THÈvÌŸÓtŽÜcÚXé2w*­hB¹(øf�UÁoV‘v
¤¿Pê’TÐJU˜Þ·¨¸â˜%Jð
\1ÅûÉÜ&Â§G¥[‘ çj ›Ë 'uÓ¹máéf#'J»ðÔ¢ó5˜NŠZ6 öyªH$¤aÒ,Â¼îâ­(– 8“Tý6¨ Ye¶gÙt1å¨X[EÂý¥]7z¿ÅJe—øÄQb öâ4^-|°ðVžŽâWƒ}þ‰É¢väÜ ä]j -üÑZâ¬8Ï™WFÃr+Vc´È¸Œc´ )jñ|âØ%€'G6y€æ›T¾Â)Îž±jŽ<ôé˜RÖ{êï¤¶°=3­9qƒûˆ·`=¯æâ–îx¨Þi}z¾|ÏÉZ‹±k>JÎ6Ž/¼·c„Ä[6+Û;ï+[îÑµWññ((êó×3gc¢½å—´(@«j£¥O6ŸU9]‡F7Ò�|F¬±f›þg‘î)¶9£ÚRÂ²}½æ…«Wjã¤BÍEä†Ýg)Õã¤¬¸¾z¨ï7¨7Fõ·<ÆªÛ¦;ý¡¼Öw¹YŠ;]ˆrqyÜiíªXÐ*Pý— ¬„çÚ9JÛTb!šÂwúÄÃ‹"Ù] 5cVZ€šåÁ@š3Êš©Ôe8}æxòµÅÅŒ‰¾•uŽ¹%”¦¯="+Ø^\³’ñtfýå]]žåÇ
»_g´ Çòëš¸8±”ï�E±,¾
Èt�Uü7D°[lò°Ãy˜,‹îÇ8…Xý aÝß‰y(1¾�ÁikYÎ%`=^ ìPåér³¯Û˜ Þy4@Vp{æPÃ·Eó—pÅÚµo¤LÖï=JèŒõ¾òÄ½t•FJ^ð§9Ã‹‰iÉ‚Íu”ÚN/˜Õ&C–¬ŠRŠ3_ÕCU�ù.oŒïEUÄ¶®—¸þc¥­åÒóÄij:}®pä¶­]8ˆ`ª^/L·¡õÌFÔ§	ŒµDÇÓM™5gxežrÖ¸€Ù}�î®G¡WöŽr´£NÑì®>ˆ)zãù‰\�m\æ”ªÑY}£M^ îL&@ì»öæ-¥/îí‰iMÕu»¹v–ƒ‡â"­Š>~eXXÏFØWV™*&êì¨á³³Ûû”q µ{]Ê)À�þÐ¦]ø¦P¶Vµ½Eƒ@J{Šñ¯Ñ‘´ƒ$1ìXÁR`a%=´€Òô
áA"Mn×ãqGaS§þÀíôÔ\ æªõø¶Œ‡4î¤nÞK(à#I˜¤hÜâ‹þ# /µ/šDeØÞ¬Ï
aŠL‘0Š îæ5ˆ—œ‡ -JêÀ07l¬‚<Žö,e'/¦°fQÈ¸Ñ¡ÜµN¼ Á\ñ´jH¸¸(¸kÉ¢"ÄÊØÍ€f�Ì(OM�TDYJCl›gåùq&bh1:m‹cM£L:R)F4¨º{U
©((±d¸¦*„W—�¡*G
@Ý„‹
ÙJ2Ç%�(AVy@aî›ëG°@ŠÌÊ„ ¢»ô•‚‡šÏï™n·“Öï˜—^ºs”/n`‰J
^÷+„Æ^<Àm.íŒç”WÅEku/¿3A‡žÐ¤À
ßïâ[4â±�uÝGMµœ	rè«ð­7ï£g/ª…qÕÇâSeŠéÇKâ´ª1Ž6õÇx [—)Ä¬õWçæXSÁovV
y¬ŸÜî>†àÙ*ÀßN>e¡ÇQOÄ¡±i:Àáì§JùÌ¡--9êïâd1†^ÜÁyaB–0ÏÕÊ¦Œº9•me—<áâ"&•à1Óâ	R¯§fQU²ÝûÀ:Ñì(ÌS‡'´	£UF_®ó€…tv•·'o‰A ãëˆ�1Š¼Ü¨h£“;—À�Ô®¿¼åSÛ•ªz›±ˆ‚AÐm–ÍZ°¤ÐWZµŸ´F˜¸í�MSQf˜²P¿«ÏSˆò�µvñZÐÒ”ÇŒ†¬ËŒ‰¾ÒßJ¾>¹²Ï®%sÁh^fGù²žT¦F¬	¸ÃÈÆÑ"K&’ªi“.ÊÒ�„z‘ð¨Ñq›˜µÞwrK£šsGfÒ÷¦G6¾×¬È.á$ôÚè„\ Àš•Ê_94Ò§bØ¬¹¼À2#š³\¼Fà†  µ¢ÑÁ¬L/ù!øY¥q�²v6<Î&é¥uòuVHŽŒX,¢Ð]
9Œ¯Dh´6Àæ°›Ž^l·,ˆåÛ[AÀI•ì™!UÇá†ï”NŽô|÷•�»‡¿â
û¼ßí,!_‘é*®Ç@efœƒ¸à9æÒŒÄÃË½ËQŠyïÁ*ïA£‚ó™Mðã6}s«,ðrõ¬Gœ¯c$8£«Œ´Ý5ƒgz©C­ñ—Ú¥=�êøº™-ÇÕscK‡_°Ûºæµ6+T•´]Ñ|Jüï¤hEc­Ôt6Ùv…0p§‹´ß2ÏS×p.ÄåÉ‰‡*W#ü“G{éÆ¡xs¾[®Ÿ0Á~ÎÚæPÞ+«÷Ä/cUË/âØ<`­As²<ññ/Üo¸yó(¼8ÃÙÄù+9Ïæ	€r¾1wX.4?Ô½·I¯¿ˆÓ`Ë"u>Ó£ó‘ù‚X]Û•v™Vù;Ç�+‡Y¸8<ÕÜzè®‹™ò‘Õ§³%VTÄ6Qç\4(·Edi£˜LyBŸãA˜åed»ƒÚ®·–ìWµx")Gˆ€¢5ñÃPæÜª’ÜÐ=ZÍ…Õb–Â‘[ƒp¾�@ È¦8��Ñ°œ!de¨@Na:­Æm)ÄµV·ò³�vN	ý°¨¦Ë2îÉÁô òÑ)‚þ’â‹´¬Rù"ƒ‚k…H…ŽâExsp˜{b4�ùÞ*+'�%Š?­`ºB�MŸµ’c!Ø  “�<˜xBàQGŽ ’Ê®�Í“ËÓ$�ØY}�Àe‚�Ù…à 12,_a%JeÜe8 añÐš¬<|Aiyº¤ÀóÌÂØ†S¡@ë“F	…îôí)k»=ç9Íé>9�2eà­Ü¬¼.ÛÆ{0CNlÓdÕ/ŠÃˆ¨¯Åg2šKp»ÏÚ"7›Çµv˜· ìÊÕ�L‚låÄ!yÅ™27ÒV¶Šu›ýåÖÞlC$t­+“¬ÀpÝãŸhf‚ßMþ%õiz”ÝÐ†LfàðÁÎõÚ4KÇ'�GJ¡Ï{˜º5z¯îV»Þ7ÅK\™rÐ»5ãl[¹Uß7Ä«+M2éÁÕ¬¶ñÊ¸Fö¥|h·jÝç=â^œ¥1jjÞÌy™0¢³F/¶b´´®nX­½/r•“0.·ÈnúfXêü3:ÙTÖìˆ¤¬‚Ê¼µÊ ƒC+Ñ—¶"'klÅ{Í‚°	Ë´Vt¶÷…UÝÊU�²“Jâ¹¨Rºz½åK@'CBíçr×Ž¿2ÂÜ.òßhŠÙÅÕœÌñ·7uYÂß­jVOÝ…]‚ôŽ¨ dÙµ§2Ú¾ZçR’žÝ&Ì­ï½înðmÃrÑ‚¹)®ÐÁÍr¹Æ2ÇÙ6Ú±jU®¬E-çÃ¤H;…«°Òø#hÖùk*±Ç‚ç*bôuö¸¢î1w¨˜»1Ý‚¸jè¬{Mó»êÌðÆ¯˜„sHbW `y­\8áÃöÄ¤)iÜâ½çVg˜…84u©Ê×ãË¤(Á¥ÎÛö™­Ñâ%d<íë((}¡´Ø5ÀzA2ÑÚì�S¥}ãÀå»Õëâ"`Õg¥õ&SoŸÄÇO»â&Šç¡ºÔÈÕ)Úöù…äß*¼1À„{ÔÍ{c‰‚Qf‡<ârû8Ü2v>	E.1t®±¹œÕ™Æ+2�xq�hi[»3�Êqwg’Åe¹�l‡ÞËÉ†§8ìÆñKÐîE­ØºÏy‹{l3Ø�§n"´dy4ôfÂ”º­|Q)^G�n:OC^<ÀØÇo¾' T†<˜œU¡žyë(K.µzHÝÑ^7óáN—ñ^ñ–ë	 ÍAv™G¬Æ�vÛ*šê½k´±YË`¤âr€®mÞ÷rÕµn:3ÄÒÐ-ã~%(W<×%‹-¼wùŽg&ÿ ˜]©hì8ñ°¯5<_4‰¡±Fm˜¤�DPÃ�;N3IÈÂøuÍs»ÌÍ4¼iÜÒ‡íœâf”¨¿Ú áòró÷æ±ÍØy¡M•F�ÇR9=Ž|C¨/kq®<Îj½�"S—©Ä2å<N[:=¥°½nªÿ 2€ì[¿êm�k>Ó¥[£Ò^)�x†‹»u¹^‹â²ñQ²W½ënÅçì—0-XêkîÌ#b­FÚÝñ«™ù}ÿ ˆYU§5+-ïs^}âQ�ž£˜9ÉÝØ¨ç&R)Î�uÞcµ®5Ãæ dSÇ7Úh4ÛÌÔ¯‘â6K(3mî¸¸‚�Ñ¢oû”UÕ¹µ‡ìËvÑàïÅVÎ¢]
ïA¸
£�?,¥‘—%«ßpPÂÎº²ºDAHnÝ9‰es¿H‚ue	›VÚqÖÇZbîe1�ãÚSX²Vz»™¯UÓ¥•Œý¦E¥åíïF«·“,›+ =�9ëÜíâRŠc¦ëŠüþó&Ë=8Ä¢íCÃÛ¸«ä|Ä)GŸ'í¼•{:|Ì˜[¡ÃÖmnž\ßæ&Q·�^;ø€ñßæsuJóÓí9„6p£«»”£t˜*R¬=Ë/§yn/*¢ïp7}šÛ@¡ÝðˆbµÁwËG7h_8^xˆ�°¼Ä³á½.b*�rÊ–šµ|ô…æË,ªl¾Ó* ïÐ€Ñ‘ÅwÉPŒÞ÷R‡cJü˜a’±ùd¹±ºÄ4Ø®ü¯ðv>ú¹FÅ™ûÊ¶-¥tu¼Âé
º¬òÔÙgix*6€¸>	Nr:]
Öo¾zÊ9Ù‘Ž²¾�tÂ^0"ák¡v5)V›íˆ¡Æq¼¯YK]™ˆ`¦\�ó/ÑÛ™CEÛE¯5Ý¨KÞ†sU-§«IÄAƒÅç¤»[+oUÍÑ¥ºà_‚µŽÄl¯÷W;6»y¹ÈU·œãRÔË¶ºbR·M4ïíˆˆðŽÞs‰CãzÇ‰D8;·†bÃfÖŽe&KÍÙÖaVÛ×WŽ&ùuÚ
5yûušÁ�®­ÊÅ®:ÞjdÕÚb®8]e¬.¢)³oc™y¡{üKRß\8©’vq~9–d[Ó�¢(ÙíñØeiÆ ‡=�6qóp°©ì<ÑÄ…øù—‹ªí]å[Ç:ý¥³k3É¹K…ðŒq‘CÅæå”¼-h^sãz�)y)yÄ§úoí£GÂå‹U‡]lÓ™i½w”46O8ˆÚ:~rÞ`¢þl^à6øcfKEyÃ¶dFëÃy•�ÝÕÖ10[Õã·Þ„{µ1“ QÞê(-òcÚ:8zñ»b’êÕçQ•‹#ídÓLl½ùš(àÇLöÓÏ&VÖ\vó/C/Ùÿ &RÃ'.�ù(l5Z^™7)JZ4â±Ìöý}nRU´/Þ*bÏÍÂÜQÉÖå‚ôáïæ^T¼¼ô©–íÃ·K�F‘X#¼ôíwIã"%k$r¶ßã˜]�Øæ«
ª1ªyñ—Š`kÂùÉüE¦…^3ípW9VmÇá€c‘÷`¹Èín¾ðiÂ©|¿A7Ë£­Lä^áþHR–Š¹}¡ÐJ6t©y±àåö€ïÜu–«šèÙIÖFØ…®""€õ´˜/)Pé)ghµ–ƒ]SsM¹=ó-³#ïu�1+
X5ßæ-%!Û>ñA¢¹$i.«›Ôº«9åx†ËL¯Þº3 
U÷…ò	µÆ%Ñ·£ýÍk–ÝUL›hjÝ^|Î.ùmØ™wI—_0J:kx÷™—¿Rf–òr5+«?/¢+„ãÚYžF™ÇÄ´P^ÇórÊFëK
âœa¾ýa²Ä5×0AÂ¨Ó?‰Î/á+Kº«²³ä…lŠÝ½ æ”C®î^AÉàÍû«±{=õ2j÷Ç¼åº\Rr,GdÃ_Êaµ;ŸÜ»ö«+ó2…o˜Ù€tqŸ1qx£ŠOïT×¼ÉT§F®Þÿ 3[£6=»±hn—QºÐ†\1¾ÙgÞYþ‡‹2zE\;i?Ø´œ<tTFµTômöñ•³šNü²‡Uß·æ[V¨:Ç Z¯–aÈ&zpöˆÑ´ús8kZ0‡ÛrúÐÛçŠÎàK]Ñ}”—Ô�ú¨4h‡–ãˆk(ÅÔµÌ™Ü§-5S~�å‡¿ŒÆF*‰ê|âAÁ¸ØŸ™,Zh|·)Ó•�ÎÐÈõŠ²>ì­i‹�¸— ÐÑ¸´õq
‹c·1i_zâW+£±óÌÍ‹‘éˆ7Üß5Úm }Ýþa‚ÌšèV£ÆC•îhˆ·Uãˆ¸7O>ñÂböëž°¼U}³ÌÃT˜öEiÅ‰Çß¼Z®+ðæÄLô|j %ZqÂ¾ñ¡†þÇó3Ã¢Ž±JV5›ó/@¥mâ·^ñ¡Èqãˆ¢URãÛ˜ªXßËSCóu¬ssøq)…ÒÍ%ôgŒîR+¢ß¦]Ú›búsûÌŽÚ>òØA1ž²ë+OiI <Ï¼äºø÷”lhÝÖed­_÷ñ5Œº·÷5‘º�€Èßk‹-¯nàg ˆwQåûbUXÓ]ØÞÖŠU¶¥«›¾7YŠeÌ^ïw+ì¯ëq@uš¼þ4¢mÙZÆpK²:ë†³q
ãñqÖ*¼5q ºæ\¢ÏŠé­Ks�éY%(zãRËÀËÎ³
¼UáíÞ]†¬qßÁÉÍ3æb�·«-Ö[Õ–ë7u$é,C«‰uEhG³bÉ,¥\”¯ÖêªÈ´ŒcMP îÍÑa#½Å¾Yß|³¾ùbQ–WôBÅ�Ã2FÇOªë\2äífª«þÑBÕÖH”?IR± m©ježÝZ€—mP´AQcí%’çKEÓÀË8JZdÂU…V\mfãNï0D•ú @ÌÒZ3“nñ…‰a˜\Ï~¿hºJ‘Q]AvK$©–º“ù²&,ª3)ïŒm[AÍ’œH�µ42Ø–À€—»pÖëŠ¢€#ttE¥é%g)ã%Ýù4+*r‘¸åŸú`ÕP
),˜¬0¢²Œ	Úwz”¯rsh‚N¡ëÛ$‡á¢ÂlEöf›ö«ð@&C„oèqcÒR 5 ¸ÚA>7`¢
µ½TšN*æ¢„Bg\‘ÂÐjïÕ�ÇÔú [’ÛÆYNÊ«h1¼ÌeCioMdqMQÒ;E)ž;Ëd>í„Qlà¬|Ä¡G“›ÜÒVk7æ*ã.¼ÿ rò0ìñÒQ�i|nØ§W—‰ÉTßìE5ÕÅløÌQ â¿ˆikÎÃÚ%›„Éé-ý÷2EºÀzÇkkÒlê‘SfVß05Ð®„6EF.R—«W—HîÞ•_Ä ­ž·yãˆ6»ªÖzê7Â¹²¯¡•\´JDhÞUe<ƒŠæ˜…_§ (ô§þ [§ï@)†F¢µáÇ·¼atl +-·‘jUp:}EµÍ¬VB�¯	@µÔ)JzàI#MßeK+ôãh3*=ÈgÙÊ\¤Y±¢ÓUÖ§UÓ»âP‹M/_5IqÉÁÞ(RF©^?Ÿ)u��ä–ž\*r•Fö[½¶²´P˜­q�Š€èËªó* •g­©”	µ1ä…K®xA¦œJATq0ÃA¤±d,¦ä¹íÝç�fÌNa×�.½	s‚V(™w€¥¸ç…ª«"ÛšƒcIc S Pb¥6ßz“Ž8-� 05^Â„4PØ²Ü:¥ng`qæ0M»€AË-¨Ô`7]¦¾‰”�[’Üäó“xš¦"@—W`P]UQ«º™æ‰RpLDqÈ^Ê€rY�´. åUD`gÈoyrr�gŒS’&~’8¨ÉŠ]hÛ�êÓiQ® ‡JØÂx C¨²¹¼CUìªÜ+¾¥À1y2¡V¯0h©£­ô€ÔàçÞcq‹Ð¿ÌÈ¬!ˆ¶(9aßæhµÕŒsmŽ/¬]uw]úÅ¤WNºýê�÷žTº:žOÚÄ®ŽouýEÒí`e§7vgO¥PÚ$ÅV[ÄG“ý™IÃo4U\3e{»âe­øo¬–®Ž{ÄRæ°§“R•mh%?<a�°ûŸtZ—nújÞÀ´x¾“4½i_�s
¼ÿ  ^á=Ûua`*àZ² �v¥5-¾”&P¬t¢2VqoSTE˜	÷ÔT™*7xrÊÜ@XÄbEÓVÜ]¿AlsÓhÙu_Õ&kÛUšÝÌÖMµ�eÎ`…«»‹åžMLZ¬ÅõŽt]H”C ·º…"°üV`�˜ð�R¦:¼%BõÔJ·„¤EÉt"Pÿ  ¦«pj/%6E´˜ª°@“w~R4§e"+‹%•ðË÷Èª·X»o:Ó7¢QÂ¦:†@ÛF4C¥Æ„qÛ K¾.‚-€.XJ¨¥VO.Y	B6
F¦X:…ëb¢[ªyõNª-¶«$J½¶#‚ñlð/Ñ	n@M@$Eˆ*`Põý¤hS”„À1
†�Ñ¨~E$6‰ Kv˜B‡m€Y>´ë°‘®r J/ýŠã¬)BßÂÛhtfØ¤î@,àˆ¢˜UA“BÇGcl¥!ÊÈŽøŠUÊÑ%E€¤ «&8œ©AÏâU/—Ãs8~ËÆØŽíoÙÕ„[j2Ûïnk©¸]�]4_@¿9Êú;ãâ^ÌWãÏ´]Vµ5L´TaOÄ.µuòõŸWxX¡LããS@…ewç¼¾IZZ¼A4kÇ>ÒÚÀn³ÐïS-µ_*ÌM¦­ã]áš½ô[m»<\·-øýáj`C†µâÚ´¦mX¿‰ðöþ�Ï±�mw{(€EC£=Îƒw` ºÍFwÂ…ÂZ§ŠRÕt¡\uWœº•EŠGX²€*5cTT5¡qT,Æ*ˆªE•øý ÉvC ©zZž<MâëGM—(ä£¯>MjšoKï‚f€+‹ïÒ?˜ž0�è:P#-C‘ï[QE_+Â€@	dT¥—F5:	�Z˜a/J@2‹äIb†S(­w£�2‚Õbç1R|™.›6“3KåRœã‘Kòu•RÑ›°T*‚ÃãG'¢SôœÝ•YÒXFbZ»Ž»Mih2Àç‡Å¬j	­²ž»k½ÏQe°0›½4­AQ1<³»¥�””å#ƒð‹Bål(i©däÑ\šœ“iË·OÈâ"ÖJË5e[ÑMOTâ3‚å;le¥¼0àPZ©€wÂòõvˆÜ[bª•®gdA6"˜ŠßV/(e@Ú‰ ´™ d"
ºAW%0ì<ž˜?5•+O ¸™5T?”J·"CNCS"•�=Jñ,ªk¯yÂ«÷¢–�qüÜ¤5€ã¿\AgG¼áÈáxûÅ+rpKê:^Õ+7ç˜à‡{3Vìp¾f£¨þ'‡®¸›K2óRËD£‡9÷œ®¸u‰MY]æ©íñ*Ëxç­³tSž;u–VYÜ
èmëlà8ÕÝ†“f<Ví�pÆ—n»B¬®ë—ÓôbYQzËwÅ(Œæ€®Â| HK£×�R�ÚE/‚ÓZZ+CÔ8Ök *Ûa÷Z�bˆ žÅÑ’=n(mŽxÉ0]û@!Â@ÕÚÏ¢’5Ë†TvBiK+ªó0ÝÚ|¥Ž7¬þcÑ®8x–�¨/�RÍM‰�¹Ý�ã#Ò¤<¬d+K–Ñê«ØR…æ‹²VNÊ|
×YËŠ’Jâ(Ã2UÄ»Óâ" Ša&i„¡‚ BÚiX&"ØW‚JÖ®]6š@•ÿ Þ&ŽóLÅÚ `2ÅŠ!&Õ›ÒK€Ä®Â ‘Y�¢Zˆ À¢ÏôÓ¥U-¡@-ê,šS0Z#Õ�œ íø ET¾D§Õ=}=kf¢ZU?ÁðªºjŒ­	än/Ë‘¦ ®Qehw‚€a¦êè@9!Ð.‹l!¸¾ÞúËE €€[tG1�, ³%	å2Ä@!/€ààZ™öy«œ"È¶¢
FqYD,ºÔ1ŒÙ·±+ieùQi6ÉÛL«*·£Ú"W­û“:mì˜mKÕp›BU³—æÕ7šÕ”¤ÃM¸ñ'NŸ2ºÛF_Ú)•Fpæ»fÓ»5ÅlfÊÎñ;¿¯h¨«Åb¥ñb¥×<ÄŠxuÏh†~;Ä~ÕÞõqQ Ž×ïµS{c‹¥;wJQK�l]JUî¶½7
L¯^s-@@tuæúE,ü½¡¡ý(-tƒšZ.–õÊec"*ÐzB—ùâZ@lÇKG!åõ�ØÝÙ«´¤iÉeJ¯>%Kq�K3kí¨¦üîÚôNñ2V˜$uÕÍÀ@üMVeWÄVÂx<T¶¨‡ËU¨ô‚”
8!ƒp!WÒÕ|þ†™-ÅðÃ�ZÛQwÙ"Àj‚�C¸VÚÛq>8î„�îžb¯,`P‰©=Í`-A
”ÒPÏŽÒr¬jŒ<üZÛ„Ð[d·ÈBU=l”UZæ ¥†¡råq¤ò¨%‡8šVò M8H¸ÆµX¥³Ç|kj€�P4)yhÞÓFà��mÕm�Òú¶¦\æLàjˆ€§úÛK‡I	nfè¾V¬Ý0hqH)B%HI@qAœ�ÁYF‡œ QDDµw‘CtJ  fíŸs4ˆH€Žœ_ëˆB i(”‰>ÒAZfn>wHÒ€qqƒIpöÙUV^¸ üF°TY¥¥í©Fj¥	ŒÁ-± XùM8O›%� Ö³›ýå6×•˜o¼ªªXÞzÅÂü×U±Kî”/&iüDF‰y|f¥UŽƒÁñF0ék–Š)O­0¥È	ZéjÎJÖ�y_—DçX8ÅßhÝ„µ`Õâv²çÌ4¶/ùæÑTpS¦*6e“}"<ëU97žV?x±•N¯˜š(^Zë™¶›«
ãÞ4 Yƒ)ÀµÑþÊXiý,ƒ†9¯^—°Xyë"‰ÄÝTo(@©Fêqpáœ«[@ìEYáX`Ûšá³Ì�ÐòÒ±¯××>–šjY¶»BfÀÓÎaíwØ=æê‘Þ«Á\J*lvö‚Ù³‹ëAw	]aµ-svü$3Àê ^…sµñ³YPÏÈõ˜-ŠC™u§3”»Wit†s�ÖuÒå†yòñ6ñ;‰1Ü}žrt 0CÕ™	œ ÒÆœp‘¨³zEQf%]~FÝ�N ½C/ Áe:5j*Ý^cƒA@ÁØ™$™.fíBÔLíJÈÆ˜ RÄZ§XüVœ@”u^{jd©G|ï£ÝâYØ+:ñ·–Æ[Ô@ÆË‹�E:<«k¹k‡í	20) À
Å·÷j1µo®ƒóÆàhµIm-Ô•�Fª:A�Bµ$~Sp°¼˜ƒ®¬ùîÖbCê(7mJÉd†A²€áD+(Ü‹È1Œ®†÷çüb§y¨bÜRÔÎC"¨‚ÐïÌJtÇñòU‡ú<Ã«C›ì�›_C{�µµ®¹âY§Œ�oh¬[(
}õíÝ[…vÜCŽ5Ò¥"Û“ÙÞ™ÐÒ8úQgwGÚx?(7cJëGˆô·ÁïýÆõGfÂ-­5ÄÈ3G+ûÁ´§ö—KSÝÃ2]c¿¼,£uªã{Šq£¯.ð <Õ	üJÊÜÚu%¨¦•òñÌ¶}éªýCÏwÛ •¹j3é(AM�61nª™6”à+q4AZ· sy€ÓgøßE‰­nÆÀµ2’P4²
•_*X±Ô5s‹Pf!¼/'cÔÿ PUÚJ'°¦Z†¸…¿´d©¢Klj÷k>-Â<¡›–ÇJ…ºÑ¬ñOÞš¢lØYŽ
”ô•I¸´`@XVå•AJ
”0qOåÝ!:Ùn‘pÇ»è0×	ª$)Ê=_#[¨„¡ =›·f¡dÔ©§¿}*JŠTÃáØJØp¢”j4 15N.™ëÌ¼¯8VKY¼39)åÅy�¨X&ê>hfñQ±ŠC%Õj�b‚PR ã#Üï*‰Žsêéi²�€s`½²÷è*Kûˆ„@
ÓPßˆgÍ¤+|¤Aè“W·?FaŒ¶¶NêDÑ çêÞÉìqÜÝ¦µAB%fÔ;"‰ÍœnÒa³û1­ƒ�¥�+ìÇ„ú¤0ƒyUhZ¨b@ MÆËLÏ`5T"%a%rODfEruUöÜo7GUþ`ÕaŽC{â³×§Rìí¹z¹_h�Û³ž°ÂÃ�õŠ¶ïtU¶ñ0Ýé€íÏzê7ÍPy—µ5±÷©æÔÛÍµžß;˜¡¦Üv Õµ!
5Õsß™x(µS¼[už/Žòªè\×å¾xqˆl÷ïÙ–Ýá8óh¶ Ÿ�v`Vr´S†üKæž·>c¾Ñ‹E¼JxðÊ,	¼…ÔlH÷;	ÛÑ($6ÌýÀˆ² ¥\Å™¹AÙ&5Yƒ4™¿Ã@* u…ÍÏ ØØØAä-óõo¤a €Í>å¥6Ä4´THFÁ–,0š	t)…‘u¤¿Ø¢À,i×1yÕ`‚p[L'sÙ†¯Š{¾ò°Ë»»xð£‰—/YYB*°{Z ’2oM7Êï†×j �ÈBÐË¿†­Ô`@ð(YVpü`9@½õû-{`KªR�Ø�qYV[¥FnJp‡VÕ¢t•íZ5Ê(e{Ò@–¸Á‰R÷Ÿâ²„}]]7qWsØ©=rZ]ÓRÎ#h�»šã~ýÕ”ä9©#Äj»•�‘`€2ì½$níu€"ŠZ‹ˆ kâ�%ô€´$( ¶�x"T:`Ô•lê¼ŽüTA`øØÉbvŒ)·dVªCÐ¬wJ…Þ 0S\h<+�¥.Hú†µ]�.eFæÅ3ŒoHnMè€�c�\‹¢Í^†'j'CVÂ ÞF"[)L´9‹FŒpŸÇ¸,0}îæ°;-<cÄx	å�­ÎŠÁ^~!¥ã6÷½çˆðµ9Ö^¿2Ì.¯	þFüœ~ÐF+!�õ™†üæú{Ë A.^uyG§^8œ}~7/³®øë,±…gY©„GFm~ð{Ú=Úí�™tÑgKX	j–ß–j_ÙŒLdÙ–×¼.’¾¯—‰JeÓÔˆa|ºK;c´ÓJ·»hÖ¦BÖmwŽ˜�-_ª`©µLÎ(ò³-�mlã·°±•ˆ­"�ð‹ºW!8p¶XHËÉcÅ\Hlo°c@@(“ë(“ ™æ?@�»„È,±@Yˆ,ˆÎQÑrƒ:ñê{WÌ.0Ù�P£ZÊrm¾&Énˆ¢¶" ŒRÔê1U®•¤à"Ñ
Â*r@×ûee+¼eWLã¦myésÍLRï*ê™Š‚+­«=z¸=YÜ«u—€t­±Z4¹jq®‚àBÈY‘¸ã,`¥—õŠR¢5°¨£¦æ6ƒ.»@€LC^ph	dÁUTA³€k"Â]æÉ²¶ÅôÔAîBnò	—Ô°„K	.ÔKnÐ—;]´•Sv@ZøppèÔÖ pð‘§sMÕ¸•Y�b(·¤@”E“jØ¨`¥Ã€šSðA;¬bF5ÔYìHx" máaá†ÅA.äYDQüÚnÕÊ«…xƒ)J¨1yLÈ¥Ù‰œM(()p‰§aG0Z¬D§1s
tb´;b¥×lÉ¨-w`¡@  ²à·»^E^{P#«s/ÁÇ7£dh�!PÂ<I„Ìë*
òÂ·Ã·I†Û^ƒDÅ–Ù½Þ+÷”ÐviÝJJ…Ô©ÛÑ,È½¯rÆ×OßÒû¹ó6F4À	Ött+,Uà£;Ôi)r5»g*Êùé4ã“4ù¦vš®5ó(fðîþg1û‘/V&³ˆ�PéÕ•ÖÛÛÞ	TÍnþˆ6ÜÎ‡ÂÊ@á¡ÞLç%çÇ¼@Yvg7¹k“#“•Þ	zWQ½B‚ñêˆ@ï˜ûönåË„ƒwbVùN IÀâ\³…ÃIhHÁÜ£.ÈÛSRî´+Ûägj ¤u,ês3ƒAT@òŽ”¢H

ò<iŠf7Íz
2-`Š«*E-ìº‰ˆ¸gÖŠbJCB+QÄ¡Ö¼�¡†Ë¯ŽÀâZ«BŒ'vÔÑÐ Îà±ºÄ±€ 6‚;�ÁBÖ#ÊG£y��†ªV¬
3pôŠÃc°¸Õ*ÃÐ¡-ÛÕd}F£Bdç»@ŒŒ´^¨ZDPIo)˜ˆ&½ÉûdA7(iTÝ”'ìq×7~a…�œ¯Ñ@o�sŽÑ¥É]Ž\t9ÎoÚsyUÏŸx%+ø%»6]4«—¤Æ2?¬Çî»Î_ —B¯Éµ«uöþâñbÍ££¼@B�í*Â¸þ�Kæñ¿K¥-â£§Ê|_Úª…d¦g+Û;–¶b¾ª+`a§AÏ7,òë«7ûÀÍü�n6*µî¾	�Ò<Rï\EÎh­�J½¨Í‹u�ÄÈ·k÷¢ã@×¡‚Ï”ÏZN!”Â´Ž±²’öRö¹_'}Jil6w¾ò‹ WÃ3G¯OÖ¦ñzkÏ<Bœ­§ëÞ
õëq¡â�‹ï2œ^IÇÄ0«.ŽªRbë–ÜçáÈ/m’« ßY\@ýª¢Eä	±ªßdC¸$qÛ_)%
¡Að+æld¶‚â×dSœ6ŽÊù™U -Ã`°Â€@	n”WÁé)³*¡ ÇEFà®m-5ždÌûH¨ ”Ø(À‚òÂ•b2åª õT±tƒwE¿pýoDœ¹¶Ä©-( ƒF‘B"†ÊUÐŽbÌ†ñ ÁÒ¬æÑ�‚â ´8/Sz‘` Øù!]3“Â,‘¤`¥ïˆ!Fž¸ÎüE¦ëÆ;qâ¶c£{S‰�/ð“Ì6Žvãp±¥®2ëö‚%^.‡­xóóŽG£-ØáÝÏ?1ÑG<_x™ s‰mï+{ž&=–^~ñ99ÎJˆÙ³)-AåWø*vdµÝ}\pålbòKh£¥–4
eËÖ™V­< 1Iµ¥—µx{ìš,AÍ9ÛçdGB›:ÍÁ/{½â…/ŠãRùZ
{8”Ò—‚þ¼ËP qvçr‡ŒŸìU›Óà�bñÉÍJU¨9cr”C
òþÒÍS“¥g¬Q²Ö-âŽuß¬9hèqÌ2¸-ruípÓGƒû—JÕéëñ<Zû|D¬ çí÷Ž¬hÆûßÚ/‡çäé
+
èdà–µX9é¶2ÑTâó{êÊ³xúÓ`†¿¢PÝÇ#·˜ðf·Æ±-Â—«·“¬ðÝ99–SMrUtö…S£·�1o^Mw—HÐ;6ÕÄË%¸ßæ]Ý-<g›ó1JÓª+ÄÃI¢ºÅ@°Î²z}î-1Òç)£-×Z¯âl5}\ÙÞ¡¥k¨ßñ3J�~iÇh8¡Ù®&¨ºW´Þrt;A*——i|ÔnÖ‡—ÛÑeµ¯v®ŸÚÜ—J×nýe³‡µ^L"ÉB´ Jv®ÅvrF¸Š.£@á`©¶ÝAÙ+n�Îp(Z‚ButÐ…¢™™˜�û&,DÚJÿ þqnSD¡4ÜÄ[´J	l&]Ì°¢óf¸»W_¼[\üB±Ë8dkÌW*¾Ú‚ØÅäjþ.R¹ÀX¾L9ÕML…åÏHØø
<	]˜¡÷8®;Ê£5cÊÈ – ÖÐ¥+h �,²ézQ'<Œ.™cJKD…(]U¶^ WåøR·[9VTÌQÆ1ˆ/bŽäï;«ò¢ÐÜB„éž¨ÌMžÑêöÞ;L´š8†)L¿\K·6uZûÃ·“¼^S¿/´-ŠÅƒ“eÓ�9Çïúq®ø–EpÙÍEURèÃuø™§tcr†ÛÏG�˜ô¢¸¿ˆ �(5š/3ÇˆKTmu4·® í²�_HmYª±éž’ÐE³Q®¥b¹ÕñpûOhr=�	í0UÀ»_WŠ�ƒ]Šö�EòoöAG“ŸÞ˜çö—Mµ9o;<•ï©ZåŸƒ¼Š³ƒ¤ilsÔ×ó\šØÖî 8«Õóù”1Oï,Õ£Ó‰†‡5¬ï-Xú1œ`ÁKã¬®µ…Õq.¬\´õgKc¥ßqÅ
Öþò˜8m3LOHe<<S6è9˜ßíÁ(�›ÀV:‡¢FqÔZÒ¹¸pz�Õ¤ÛâãÜt]]Ž²‹jÐÈ`%ˆ­n6Üc‚êx'`VºL%»k¿Š½žæ¹©|�b�²ÝöëžÒÃšŸu¼F‘Š­ií©ŠðSÕQXïÖlrë¦»K¬ªgÃÛíÐ”ä¬ç´1N«�~³€Pö5‰nÍ–Ó­Æó`%¢Ð—Ÿ¼TKE.ôŸÔ/¨éìQ2(Lê"nÛ~ÜÆá »Úo¿ˆ–ý—Ã ëŽß/ÄÅ¥å§¬sEôã?xÝ£	½W>e:8<€R›å®zL÷Ã×´u»½›šP]ë®à ´V^R·våéñRÀ¼›³�™£{Ø‡ï4±c±Þ~ÒúñS¿ì»)6±Æó4ò0Æ£²å^xâ‘*òÛC˜´QVéyù�l¼©ŽÓ8_'¦b•µ®«Ï¤¡ûqºåÌ/W—u\L–ïkxï‰ÛÎh�áGIÏ0†ù¸)eËŠ2ž¥é·ï/Ž“\v•€g«'nðï´•VJ=¥6çŒw>a£Øªùe…®lí�=Ó­Ð¾&TW	n¦[*ƒ‚²ËÌÉ¼™i9¶e›·KmÌÊŒÎ¹–ð.5Ô&ìªá®:G+±UgÛâÇ°Û˜´‚…Íþù…Ø�×´x&Œhm¥ÕÞOa›LñUMâÞÍó6½e—YåŒKÁ`ö¥f…9 ÕÔp6äÁn}àå/"Ú:wí2 å•7_1¢Æ–8o·’ÙºjïR‹R!›sëhPwÎÊ6×¼P/U‰g¿€)Š\ðÝñx êÔç ædk�ÑïC¡Ò]†@ÞìÎ³›Ï=Ä¼`«.;@rÒ­÷%81zÌçvWù7^Ám£6²‹ë/ ÖêI»;ÂÖ]‘¥?9ó*÷¦›s5ƒ—X� 8Ôä8TûGÐêÉ;?ŸâXÞz¹”V	�&-¿Èæ¸ŽV®ïYxËy5ÅË
\ý¦UL¹ç¤ßq�ÊEV^h/™–í±ÙWâ	Bxa‰cm]²ô•�Pyi€µÏW�˜¥]*±ÓÚ’ñxÂ.U`ö#MYzÛó	WÐŸBN‡,³<:u}åÞ‹C\Th\Ú¯Ï¼04üþÑÀ.ž§^ÒÊ+M7�ne˜
oñ([HæÃ¤½ÃÏ}q0Y=Œ¼!ËþË÷&úÏ4¶¯Ú%·,k\ñXÐ}¶ù&‰fÍû¦3ƒT3yZÅ}¸�R‡î±êS)æXmºçêæ8yc¼QRÇ®üGpróS­¬vqpL®Ý:s;×/ÄÆ—Æ3S*q�=Ï2Ê^ôí1T¸¾Š8—•ZêÜÿ Ô±†.àÕÈàxâ6P:k®àåONeÞ—[¦<Ì]é{ž`wæ^ÆZÎ‰…ËVgßÌ²ÀXÐçñ04ßÙâfÃc›óâ6 µãŠÁRðVœÛ_ÌÆ¹íšÈ¬ýŽjd»¢ñ]¯?˜Ö6b¹E=×qB–`®5ÖÉxj¹>#bàkÔæSó®52Ó£*U�ÌÛmi{÷†ÜQXU;•{_³{¹`€2§%5‰HhÖvÿ sMbž“Ø]{�=¦�‡ZÌixË†ë]jfÒ:Ö÷n•ËwüÂŽ/Ê°M‹rkQ°`¡‹¨ˆ\ŠüÒ6ŒXÛcs`YÃæžÑÅ·K§¶ëi¯<Êa\tèÔªP\öçÁaaÇÉ±Ð9ÿ P05e”ã÷™lá¢«´ÈÝs‡ž�2rv­Ç9(­�HäP°ñÖæ}€J¤ö…¦-y/ï+¤ËG¿ˆàU"óÏÞqž\šˆ£L—e÷º‚ß.ñí%2qß<LU¯pÎÓ.&�(w«ûq:3Û£ÚâVµ[_oÌjÒ�ëÞ=éÄl¼ƒìJFÆ¹†Ë­u/xVpÉ}5:ïZø�
Qšç‘´¾oEÙñM²æüB±EŽÞ`ÍÐèé˜àºÉ’êdJRþûˆºµnÙ~`P@KÁÄ{¨vssufÛP´R—Uƒê¥QE{ñÚ¡ƒÍeòDÎ…U˜n¼Ê±jôp™XS!d–­íÖ?xSŠªaþFœ•Éïó+c¹®fPð8Ï]A[»è/[::Ÿ€|?gmüÅ°-Úïˆ™1�~SÇH¦×-0®ZN[ÅNƒuÕƒ”¬»nñqà˜wÓÆ:Ç
¥¹çp]7®¼ñjÏå‡R¨,éz�–óËÒ8P# Íxï
`Pzón¢�qóF}¥™'¹¬¾#kC?/´°c/½g7ýLo;e[©„ÐûŽ¢ã"¼œD\¥¡„°¼*åßZö¨U‹—|A@84�}âll«Â]ÒàÐàr`xƒM¢iYf´ÑÍ\^µ‰@ÐG‡ù‚U^ôõfFÆº_5Þ4´âëá½Âœœ¦4 `j¨0A±[oˆ”ç[+Ÿòå<|öÜÀS®:f¦UX=<ë0Þ9¾ß´¬±ßñˆ¬Js¾1ï
Ð¸ºê¬Ä*†ö“Ã:àí\åé,(9ÅgMÕÖë7â4æ�-æaKà)…ÏÞJÍd:ËÍu…våóÚx‡Væ
i«¼µ�qsWŒuK2î÷¿ÛP3œ�¸¢]2]d÷æ£TØ×+¢æZjŒýÆS.2ë�á˜sM¿�|Ï"Îü1w„êÝ°ÁŠ5ÔùfÒ�ÅçïÉqùÜÑÔ²ðQd¬«†�PoŸ¼¯¶¿ýN×Æ}à˜FèÁÒåô5Õ•ÑÞ1ó{”U-Y§g¼tô/¯0ÁiuÇûUTV¢cAÓ–V:•bLv[iÅãý–aeÇy•U:çí¹±ø;.@„é¡ÍÓÝcî}ñ.Æú#m¢Þz~&TvÎÜÖµ å«µýåfÃ»§Ž‘G*./Þ5jÙŽGˆ«Ãw­–«½üÊº*žëq&›öíÈ¹ÿ \Klß½ã™ÊÒ¥gö”Öé“™Cbó×ñ�Bàqt981×2©Ð†9 r-ëºí*Qß9—S;ý Vn»Ô  [è†nèt¼ÔÐ­‡ˆ4VëU®>fÕ;s~ñ
N­™W†‹¯ˆxÁ ãæ ­Uo|Æ–ÕrõÇ¾æsœVW˜á:jÝÔªqìw®ðo’œ©Î#ZS—Ñ1ÂeÚÞzB°›•“{7Îäa·Ÿ¿1VÙk<ËYM¦›éÉ1”vËÌ¬‰Tä½n.CÓê¢[gkJám*³B¹ï©¶Î|°{X¾w¨‚­u?Ä£†àwµË–¼JÉxCnÐº]ôy#A“èË¡mmoõ+«Vêõ^ò€À9!›°MWO‰¬}>®wŸÄÒQmï¯Äj¨K>ªQ`3F3Dq’ÕÓVkÏ0µ§¹t¼Ç­q~üTê)lõ¨Ußë1…8®)¬óÚ[aÅòç_˜Ýœ†~„/#B…_¼ÒFÚx¿ˆ rGwÞØ¹Mœb®RomAiP3ŒæåUÚtaß´àˆ–<ÅM9n�ð@¾ëØ‚í nð:d›z§¼\d	®``èû¥¹4SwŠŽSçP¤Fœ·ž*.Õv£&ùÔÙj916B‚7¾c¥SxìÔÂ£Ø·Š—Þ‹%˜xÔ.ÙÃl{’é(«ç<x�+”Ã�Ý›[ƒ½™63í×¬6
§Çt_½ñ‚Å-ÕÕÌ`7�â]PŒøÜµrò½qw‘yïí:ˆÒ¡�Ô¸ÖºÔp¹¬}ëƒ1i¤ð¿~e&ôåýåÝs@¬ÜÕžÅ›~"‡Aöc¼TïxB›–Å”tÃÂÁmç‰J±€ß$8h�ºæ8Ú:5ôÀÅìðß3ªÐV]jUßºÔ¥/òfüÅ»½ñxãwñç�g¤· Po,r”§ÄÃy¤å¸çMŠ³>ÞavFžmffè7o>8™
¦°ãù™%�I|…Õ¦^Ï‰³sÿÚ ?ÿ ùë4Uí6áäÿ è˜ðýé£ü‹PG¿þPZÃ}�Ýþ!¡{ß•¿“,=,‚¼×½ 3Ø¿’_	t£òAqö`ðÓÚP}×ìÿ ?1Õ%'þáÚ‰tjô®¬�ÆÞn¿³�ÜÒüÄÂ%�’çó<»m
ÌúD¦ÎÕD¡Iÿ ‚Ajë(-Î‡wóˆ\Ä²ô¿{«—?ø¶ ÃnvÅV8ýÃ§“úÿ ÀäÝ_~?ŸhmÚÕù¦ý¯Èxý"Õ™2›¡V-Lêvh²¯�—ÃixÇé&4­†�ŸƒåUÔ?sçÿ Üªÿ b
îÍ÷5àýÔäò(ýæuhO4üUþ“¿¾Ÿ¹g¼2¾ÏÑÿ ~ÆY`¿µþ«ðàË¤l5xG$S0qV‚ï*Ù¬X]ï¤Å:eÛü‘_�úïá×Â;¿„wîþÝü#»øGwðŽïáßÂ;¯„w_îþÝü#»øGuðŽïá×Â;¿„wî¾Ýü#»øGwðŽïáßÂ;¯„wîþÝü!êþz´ZÆèy·éP(8^oÇŸ.:\"[Ì@kÛàtYhÃ©.Ñ³Ú$3RšàžG·éµ‹z«V}Ó»øGwðŽïáßÂ;¿„wîþÝü#ºøGwðŽïáßÂ;¿„wîþÝü#»øGwðŽëáßÂ;¿„wîþÝü#»øGwðŽëá×Â;¿„wî¾Ýü?èÏ	úÅZ(Ý)‡µÂ@†ýO«ý§ÕþÑãáOÑ€ÂS{Æ¯½oÕh–úêüÿ à/¯H�Säßÿ ;ç.yMzÿ à<kÆ>¿Ïè[(
iseë5N1±ÜÎq¬µ‡#-Ýàd¬Äj�m»7ÄÐØºz´^µW×�ÐÞ/?žÿ B¹ ^á÷ïç¯ÿ fÏ}�çý”¨Ûÿ ‚A²2ˆÐúÄÆõáóÓñâ³'éÖ‚;¾˜þg”¾³[ðcS‚3õ6|C_~n È=�æ Èø?xÓ	å¿â;w~>%˜…ÿ ÃÔ0ééÅ]ÿ øº¿ð´jùëûœ1ðož^˜”`cûúÜ]¸ÃßÏîý¥ù…ÎÚ}ö)ˆ~Ÿ][îÿ ß¯1ITüö®œLQ_â³ðMõÏN±
¼»ù»Æ»v&ÆŽú7üüÃ°+Nw×æYý³Òõ¸.ŸV¸ù>!*({ü èþ?ˆX(áôãZˆ€½ßila}þÞw£§=
éîw”Õi|ýh‰Ðß×oûÎÖ¿ð¡°E°«cohJ4ÕRn±‹›L�x>Î½·2íŠö½À.++¦‹2ºäÔ1tiE¼^ã(‡%@/YÖxë(¦³rs>Á’¬iûæ<¨>Î¡6ï‚Ì�âá ñ[Ï•Vú³)ÅlPû¿x�U‹Aw7ç§0ÐZê$m"Ð
àéÌ¼¢4ãÈþOmÇ�€·ƒšÍfW€ ¾¯„J€–óÚ+’ÄlNÉ3ÙeZz¸YÙ@qW~+]fß´¿¿i_ÐÃ¨ã
W±íÛþÈ•”­ƒòC®¥t#x­u`Ô«t…š<ƒ5å„I­…¹)Â|2²h êÅq4�Ù©ûÜJT(QµKç\Â– í¿ÀûO²elä}£#÷Ó¢�>ÓïŸ˜úŽÐ‰yþH¯Ïó ¡«ç¥¿…F²5Ë�ùYöh‹;þpäk?ˆ~IñÇµUDjS±W|Ùº¯hd[§5Œx¸ÝE€±R‡N3¾#…c[VþÑÚ~œ¦¢¡îããò‚1Áû4¿öO`X]ÞÞñkp `Ä ö-@/Ÿ<Õ\DÖJðî»j6® ã‚�:AÀ-RëÇnÚ–è
X…cUÄè€ =£Ø°¬0÷óeßYb( íëà_x­E¨’³—ËøÇñöHqr¿yËÚO’Ÿ´õ¢/bÝÐ_žÝµ7âYè6y�Øä¿æà §¿5ÅÜ~Ô ±z×r¢€h }yˆÌ·…9+²¼î�`á±£:êA˜Ûº¾¿Æ¯3äê»»MA‘Yxûµ¿þÚ†¢ß¢ÿ øqÂóÖÏûõ;oÃ;oÃ;oÃ;OÃ;OÃ;OÃ;OÃ;OÃ;OÃ;oÃ;oÃ;OÃ;oÃ´«>æ?�ûÿ Êý$ZÑl ÚÐ�Û?U!Ûû8ü×êBhZ…Þh·_¼ú	Òà cLž?r5g[+§çbÊkfêãÐœ/\üöÜ:Å–›65óz9‚h¶ëfñ�9Öà.ôî:ï(Ð¡jìÅLtÔùÄÁuÂìÑÉ˜8 6ÎiûY}.\�kèŸÌD ìúñ
³'Æ÷À}Îµ×—^!EmlúÄkL¾/ïí2Õ}ÏçŽzs2 
÷<ÔÖï�Ÿ^`®*—VjëÛÞ"ŒªökW¾xë
2¼œQ×«^qS's’Àêµ +‹/Ÿá•³¿üïÎýÔH­.¥È«/úÄ:0KÄ®‹aâü@¿“ôŠš	–Ì~�© ôúé¸]w”ª¯h¢—1ô_=kˆ�6Ö<kú”„¯æ-Â××ãpe_üé •}ÁÐ�½å¶Ý¸`5*é)Kƒýí.-gûþYÉ8ñ�KÐ=>»÷üÆ‚“nðZyÿ `¶ý\¢Á«E¬hÄµu´«í¿î²þ¿ˆÂÜÍÍóGÆ¢6P¿ìt„sÿ ;ó¿CU<ßÇÎ£À Ê?QW£LËõ{7UÓú†ŽçêºüÛûþ›ça·Ý®Ý¾ð9.1¬}ºQàœ�·Û�qÆ¢%±X£¦±Ž¾^�ÒÄ!n¯¡_›æªã xpò½;×´
aöë}=óy”
×µsÛ¼.Á±Óí)Ã]˜ùºÞ¸ëÚcÓÂ±ç¤°³cÂ½¥m¦øq�ví-lÙ\÷nµõˆ[y£ÇgsŠÏX^Ø¯nwÇ<ÕC[øWÎ·¯cÞ
51zá¾žfHíow¬ù•]ë§ñ¯Þ ôv®Nxçíl”YüÙÅô=¢™ÞN@½oã:�f–]kn+ðF×®ußíY<ôçÛƒ †iã€®ðø¹bÌ¿<0Õ
·þoç~€ƒm±Ž-çíØoõ»‡[K*àÇ†>øýUfÝ>ïôó<zp÷½èŽw_·>üuæV‡÷›:të¹]j‹žRñ�˜JÊsŸ2ùÑ-xv³óÓ¼{R»×oŠûî-h0sÍ¼éÅvækg^•þì˜æ”Þ¶k¶{ï´rZÛ²¿�ô–t-rvÇkÎõkpÆ9ru³û¸õhÖÎµ÷Ýñ¬³øM|ÿ [æ|Õ³xÅöÎÌÖ7)8´îþ
ûã\ÊAcAÎˆ¤¤5M©ŠsË›é-ÂÈ1fÞívñ¸ IKSÍW=œw�+|üÖ/‡¦+r°ð�yáðî»E¥kaXÕqç§
W90gŸŽÙ®%Òêµ¬†¾zëˆ�å}‹t-ã|3 OG_U).�%�~:¯MnPÿ ™ùß¦ˆ.jðf\G^
®×·ÍûJ-m²s}enãæ¶vþºþ ƒóÇÞ Ó¿Ð¸0¿±uøù…çÓëCT ³‚ëÍqµreÛþ@—³W]zê×ä1R0³_0ñÊËßzç«¨¿ì=qç8¢Æ¶t:Í•3Õ}Ïæ)0¹ßÜ%F�'Ó}º1ökfæ|	ivV?ÈÐ »8éõ¸Au�æºõÇœA?±üüô…©E•‹/6õè_ˆëòvüY­Í•ºýñÖnÆçZö¶÷Ò/¥ãs{é®bccnÎ7!C_Ÿâ³?Ã§ÄO¯góÚ>Eõÿ ;ó¿O6GÄT®Õö`f±ÀõüÁm—?];A;½©}--ú*&°{ÿ wú(	ßü™.ÑtZ�Á²±_m|E6¯¦ÿ 9›ÑTÂ„µ3
AüåþaU[¯ï~9éÌ»¥Ÿëø	@U@Uµ»ú÷~cÖæB¥¿,e·ÝÊ&H|xþ¡¢Ž~~¿y‡±§õõûj;� À@F�j?›Ï\Ë²“ýþåã‘V7×Ç¿3<Hýëý‚ªX(Ï?wæ#k4jNy?ˆÏüßÎýO7…?Ì£…V-)—–zÌl¦…§ìÂ@ØÃ^‡Ö¶åO‡_ÑÉ�ž‘[.]™1¯�Uá…´®œ	Ó›×R(ATN9<{ÂT(ãŽuîwÝÌÛ%G×lÕ~q†Ò¯Íôö••Iäë}=¼A¬ÝçTà3ŽÜ5™H=3g�Ì
Š˜V+ŽÜÖ|â æÇVùÖõñ€«ÇJá¿·kÌZ±“u]=úß1Ò
ö~ÌË/cN´ôÏÁ,ê7wgJÎ3õP7ùíÜsz  ŠÍíîâ¥éGfŸÚ»FUÇñÌ±CnZë}=¼BÈS†7Azí~ð]¾NÝ´Wžñf˜û}ŒKª9«¯eÇvÝÄùnÍ…t×h1B Ëzö¯ßÜ1"s\ qÚýâ¥`ñ_�œø¯ùŸ�úº8ûsíc‡/ó1QxF±7nÀºhªÆu«€Ú#8»©GŠ§�Å•é×$Ç“'ßô'™(éªîÞ|TI¥85[Åñïà‹*”´ÇGnè÷¸�j®[â¾
qN`;²õU‹~ïÄÉá«ã·“ÌSTo‘ë^ÚââÑAñ†Ï8ùNðæûvó×ÉLQf˜yº:t~j	5Eh¾ÿ [��¦ù¼×í}ee:ÑZÎ¯Û}x•"2Ë~zûD)¼tÓ›ý»s0i¤oÅk'}Cd¹Çz+¾3¬Ë´àøÆ9àÎ÷�AZ¶<gÆ=þÛ•ƒ
o»Ž1xÜMJ×·×ûi½o¥ùäÇô¦éÅs*–Ú±]?œ~Ñ-Á»ÉÆ³Å÷é¢¥à:W~òŠÇYÇ7ó£sUO&2sYÂë§Y¦¯¹Ðüg[â0‡^ÿ ó?;ô™lVªå[ŽT#WÃÑ;0¨¦+Ú.j ã}Ü=�Æ<>GÙÄ¤SãÆ1ÇHK²Þlã•†iß­_¥³ÃŸVaÜúäù…áË;;1ðK¼å%o‘×ˆ:•­äÆ/ñÌ5±}:jïŒ\i»ïãù!Jñf)ªéwÄ.Å‰|j¢ýÏÎ˜ç+"}õ�rL3Üíù°;Â¹èûýù�Åý«9ã1*»�»÷>HT,sõ~kÌ¡š0óÒþ4Ì”œ{[ðK£÷Ñ×¹ó‚·ÜþzfºNXëùˆcùìÆñ^ç×w�5³�üN‰÷?žäÆTÏÚ¿7�xFŽÙ3ã9Üu[øÿ �ù^ ÆJùD]·¶ïÄ¢AÑÙá˜ùB¬	Îü:þ&#dïªUL[æXLåù?Si!þÄç¼Åòþ¿‚cUõûõ�*;wí¯óPêq5‹ëü&ñb
œq­³
¡§¯:ªð�óœƒ__Äïæü³¡PW¶ÿ 9™n÷¬ñÚú¯àøš…ES��Ëªy›¥ˆ»µ�üWã=Ûëü&�3]­Ž•Êÿ Îüï[©ÁJ AZæ‰Ì¢\º†Ù‰g‹éÖº³ÉŸTe³¾u\Ž¸÷šâï·Æ¿Î"Âä7e|˜Û§ŠÑy†°¢ß«º¾O‰¯º¢¾këÚeoúøÿ ´¸"Ë¥üNëåüNëåüE-¾õ_î¾ß|3¾øg}ðÎûá�]ðÃ®øcÕ|3¾øfM¾‚*žÌîþSºùpg‡_øÜWª½œŸ¿¥P_‚U‹¨4…óßÞ5N>?˜M4<ÂÂµ¿â_²_ÏO,D4õHÑI1ßÃ¿ŸÌ
U�n–|ÁZ¿oo˜�ºoì5æQÒ	Ö¿ßëæ*îÿ ìG£«ˆ¬ÃµlÁW�]™?ýéÿÚ ?ÿ ùè\´´\Oü?VhØûGþÛï«#ÿ $Óñö�ü \E£+9éÄ
ý(&`�Ižœ1?ð_4.Aöÿ â|Sï/?ð63.Ñ¯?×éTâ(@(Z€îëÂXØ(5ú0�~R‡ÿ  q(¿Aƒ™w‚½Š{X¨]s7zÚ”åOÓbs¿ˆqÿ €óúŸ…ðÍ�*€ ˜ Äµ%FØCþ†\t_ýùÈÿ 9ç#üäœ�ó‘þr?ÎGùÈÿ 9ç#üäœ�ó‘þr?ÎGùÈÿ 9ç#üäœ�ó‘þr?ÎGùÈÿ 9ç#üäœ�ó‘þrí&uÞÕñúZ%0€…ƒ‘©ÈÍ*Ò¢×ÁÂƒJ(ÖãH‚i¥ä(J¥Q‚ÀŒ‚2€f€§èN'QF©uuº¾Óüäœ�ó‘þr?ÎGùÈÿ 9ç#üäœ�ó‘þr?ÎGùÈÿ 9ç#üäœ�ó‘þr?ÎGùÈÿ 9ç#üäœ�ó‘þr?ÎGùÈÿ 9ç?è‚ÓQ¯ÛôQóçHgƒ€p®±hê‹U[Uæ°Ü”rNïv#d³IÈàÁ&¯W Û*Oà�ûà;x\­Õgs!ökÉÿ ÍX-ý¬¾íòß¥÷ðS©üÃagîÚýÙð½?B4kE˜t°ÁVÂº·�ÐŠlÆÀÅîJ¨0•¬ÊµºCxä&ØêÝ¬td7êè*†¹áyÙÚºJqÛ/þ˜ÅÆv=Ÿê:o“Ë³ËÙÎÿ øgHàò?k·�ÒVa÷ƒÿ à,a”-"X�	gò�´‡æ†Ä¤ò~‘È]kà C!rùš;2òš” 4ŠÆƒñÿ œ’ÏÃü3~€
_u;K½îÁ˜�x?1‡•ö?tºv‚-¾Ä¨uÊeyVýë´Ooæ á�¡dè¯x×Úuo·ñ:‹Ì2‚�ÿ ,¹rÏKô¹I~—è$¹p}oÒâŸöí@ÈµZÓgLóÖ±)ªöØ¥*¢¸ÃqØ(UQÐx¼<rc!%Ðþã÷xšÐwI}*›ÃŠZºÁPV¨—6XZš^²Í=h¬°×)e–Öó�hè§HÈÄ¢Â`rÚÈñLË…qrVËRtÓH­�avaÉŽ`Þe2.¨€ÃÚUˆÒl‡G…`å„FÕ¨¹Vd q±œ S÷78EÚÌ ÝP]êßy�½‹ºKµdE¦ÎL¼(p]R…%ì{ödÐ†œPÚò-…æµz)*¢ÒQšUNs±ÆJÅ	6¶Ãgj½5PGèë[€ÎÚŒõ¬)É+Z«™mª…€Ç|ƒƒÉÎGÔYÚËWuIiÐæUŒ`GŽUßùëÿ g_¢½V+L™ñ×ÛÖ¿øWýÒÔBE  Ú°ö�q|F ®7�iZ2—÷KØ@ˆM:-MmXCHÞ˜2.……2W0$P¬T“ ¶™¨î#@J:X:¡zúÔÄ·"¦’Ì0\=KÈ#iB9ÂØ�!mS¨8³= b»¤ÆŠöÁ±£�bâ­ÄÚ‚åÀh-Á7€q–´¡ÙÓ*Ahej¦éèä`¢
§@mb¤	n4 ÏR¯ˆÈÓ’®ƒx2Ë‚ª¨R­f¸^aæbêð-©A·â£vl_iÌ?y%�Ê/ŒXnFú€#Y8L‹´¬× ¶ÓC)ÚÈ5�
e&Ì®¢FÀ.KÜxÜ=%¨"&µ>Dtˆ�¨)KÂúˆÈ`sÿ d´<_£>Rã`¬ƒÈ³FábŽÜ”UˆÕëtÊÑÌ-õ¤Ó„2’íÛ´£@0:8³‚˜÷8™ñ‹µV"5ˆ�bÉ�@åYÇ°h ÑV&TRç›ñiu@>XÒílêòûµôj>—R,…QUŠ1V«´ ¦,¨ÊöÄoƒiœ‚Ýn¸×rÂ7”yµ]'Õº0r €�WËÐ>ÇÞ
–k¯Ÿò—w(’Mk�ˆsþQzÚ4–�®ÛZ8	gk„@`
)Ëî[qË�€
bêÉ‹9w¹Ý=Û«í0ò³µÏvnì›Á0ûÂ ?ì™k ™ t]Ú,ŠèUJQN‚Vo(£TSä³…Q+¯9b…KP�ÅØ”©9v*ínQ€.˜ð'"†0)ÌxÕ ”vSEä¨ ·R-—. Õ •z·âZ³r‰Ñ|Å“!u_¤+lx„ˆ^0Êi  epNª5@Az”±%:MofµµÈ¦œ>BU%Ô5’ûCÌ«ö¡«÷2#‘2 À#éÃ(Ž†•a¥—–* QÞxƒâµƒMŠßŽbÕâð"qË†cŒÕ{;i·#·0�þÿ ¾ÝJçrÈTQjÁ¼Ð2y"›L JT†‹! º¶¬ƒ:)E7Ñßa8ƒ€U«Z–'E
Éz¨Á¢›DÕD³ ºÙ�Eÿ º £ýƒ ÁüÀ`= kŸÿ ª²ÝøûâkåÜ¿ûö(t?,ÿ üÏ¥?yþ+ùŸâ¿™þ+ùŸJ~óüWó?Å3üWó>”ýçø¯æŠþaý+ù…L
”�ÇEß÷ÿ YçôŠYz~Ê¿Ü†FÁçRŒ?�ÓRÇSë¦·»GêsŠ·kíÑÑªÎã°½)Üãª{#¨“î %XÛ€Jè¬ÄD†«Y°VN‚:–Ó›¸†Ú®ŽLË°d¥TÖ2bœÍù€²²	C:9$t°@.EÁWP¼pLÄ øo^”EYR6ŒZ‘AeQ•3ØË@Å¡BVu«@dñL($4ÌéWƒcc£.3ÀÅîC#j°#H#j…
“"¥&!8@ªíê¥bÍ±eÅT�á¶‹,6A,Rˆ  iÖ9EÀp¼8D%Èª«*ÂìÉ×ˆHCIÀQ"é(ÙÌ¯�/ mòJ‘k]]‚Rë–œaˆ…t»¤²‚à´·²ãm:-HRX)¹�{ƒ#ÝP£„—¢dR;(ÝRþK0€Èµz-ÄÍŒš*¿pº²d)ˆÃ‘Yº®u³“_ó¾³ÏèÉÏIQT2ó(NˆÅ›‡¨�½tñÚ%<?Uú~èd§'¹dP¬ÀöK>ß¤áäÍ0./³¥óu™’V^+®þk=±¬L×%ã@ƒÕVÑ«ÌªöìŸ…<5ª ¥f¼¨VÅØ)}:@¹À4ã Òá¬^ùÈõ]™k€ðppfÂYV¶ªûª5š¨Ma«‡[,wÞ¢ ˆ*l =€<¨ÚÛ¥'AKØµÄ©Sf%Ó}ræ%i*µ›vûÿ /-®Ú¢ÁJºã­)d8âc"U7¿à!fÕ¥«ÈòvÑÒ*aES*`ûc¹†ÈÈÙv%��tšl; wŒ
ÑF4Qø tâ¢ša(³Ã½×,*@"Ôv¼Ú—Á‚¢aM!³¶Ðlç	Ä>–®hÈÚžs› QB–Ñ«yç}SME{ ­;;Ý}„¬®*é¡fîèÁÐ„HÐCCV.�b¿ç}gŸÑ¹Õó
�p9Š²,àªÃ³¡®sœLkqÝšú©ÜiýV2Ñ~2û‡Çé¯X/(ÑÈ"‡#T­ÌÉ`ÛTk˜z–p8W16[I²� (&4ÁAÔ¯¨00 ‹(¬Pƒ×Í‰bín­•ºµ@
ÊM[+â4êFÖËá†šC/
óß`8¨Ê)l,¯—z,ÃzÂqBÔêò÷fœ(«°6n+²ÛV:|`hK�d,Á»nžÜ�Õ™¬u wÕmì(qWfaçHTÍaµôÂ»Š¼æŠ�  r¢³1jÜ¸`5ÑË•¶—®mJDEL"r˜�×H‚¬Ç vZu«lÅ‚ŒÊÍ–^h(Á(Íã¼.© 7‰ŠQ[­–�LQ‘eBÀ�U4 «P²Ås˜žpäöÁC3 Õ äÇ''b¼í“€É½(®S,@\øU’__JV.É,­VV” ¹T4ÕœX­sY©}àÄ¸Àv ÷wÿ 7ë<þ†<L 2MÚâæúÅ¥R´oÞðEtYM"¸FnSŠ,~hýWÇLùþSñúF‹1³
*¢GpÒTAÊÚÛJÎÖL°ÆîË¥7Â;TE+©XªS(Ð›D¶»°gL9p9-ä®…,BT—GCeÕ–±f’Võ´·�]Ò¡U‹ZØ@eã§P VÅ+©W·.Õ­J·£ È’Ãa ”¡³›+` �¡Ç³)‰lÕ)Ç€¥h/:-@QzsSyaÂÔ
—�AÚ—™ i±²Õ©j6ª®ä¡à´¼ax§‘»dfhe×•h€%2Œ¬h0f‚ÁN iOTjñzÕ�MP]ÊLÝŽ!�bØJƒbËP´µbîä½!M‹9¥Kº{D TYbZeÖvÖ'e7K±˜*m±2R]A†¡ÀIAÂ�)Î@<lY/8û@½ÚÀÝQ`ªEÏ¶Š!Zòr¡˜ÓMÊ´€»T`ÛEF��nÎT»ª¯#¦ƒ®Ð˜QK‹B4Z,E((ìÆ�ëËçþgÖyý4¢j¾Ë‰Á§*«}Œ ãÕŽSJãvN�!X…UUö”�4Î¶%›â¿Q“˜÷Ð{¤‚’Ñg‡_¢®:ƒ )eºUB�èÑ@ÕVJ ¬ïP� `3 f®‚Ø¤ºe(»kxQÏš”eËïË ³A¼bžÖáY\gÚUebRlŒÏ!zr±J%ÃÆÐX\§š3H7ˆÍ.ú^êô[_Ð„ŠÂµŽ ANP =I°Š·@¶˜€FYU…[B%Z‘H@+(nîÊ±BÐ™�ŠÝ †ëôé–%°ªP0v,Ùy�^*Š!]sšÎ¢ŽàAU,è³`V"Ù®ú/pmÅ6ÔÒÊçˆ^Í_˜›Ét]î@…Z8¼uŠ‚ªÎÂè¬	]S)*B‹1¢¯¦ªŠÅ’’¥´ï#
‚ajÀåM�@&h\jeÃ« ¶!AŒQÉ0]hw-ÂK0`]]/Œ…ÚKAV$‰XiV”óxædô4£WyªáÞÿ ç}gŸÓÅ—ÜŽõ*ºÌT¥—v¨ã8*02tÍüKÔxlýwêÇÞÄ}ìýÀƒ{«²Î”²ùºætÆx¬ìÑTâŠÔZ¬™³ïŸ9ÜeFäÆÊÕêP³X*¦qysy³m£LF² Tnï&ò»°nÂ›FfšÉ{Îòæúçqò²–öÑB—œAM–EÙg<U—Ø¼´Ý{%yZª»²=Ea¥mƒCÜk7w~o�ñ¨½kb°4ðã„:c¥¾ûw}ôAiÑ_ÃZ
7Ð«¢<2Ð5z6æ€§±œi¶±ƒfØ˜á«ât —= ·”Óy«YqŒrb±ËNËÂCÑCžwT»í¾§Äèƒ<¢õ/ž¯VÑˆ™Sû4õ¼Ü"ßŒ+Ð§ëª9XØVhÉ–YÒæ,õAš„Um`î‚Ô ’¥xÂ4sO4Þ0V¦ln¬2”^ª²õ í1+�ª+òI’ô{’œ(ó«Å\3jÎÙÖ¾<ÄOùŸYçõuºßGr	£¼BÈ½yƒÄªxdüEIêz“ÀSÜ>ß KUŠÃ¬ãv	tÍ¤Ú‚ªÛË›€�%ª‹VB)ÎÕ-j)�ÆƒœÊîBÜlmÂ ƒÂª*!Eœ0Bà¾‰ˆQ2àáí	Û"‹VÂ�u2 êš°Ó•åµÖõ˜Ú-×‚Ó<-D†ÍKCP´NCVÒÌ �¸‰TÂ2€Î¶4€RòCÇQ²!Šm¬šh�‚„*P)lé�»-¢©›a°�—T†K šaå´
y½¼åœÝ´E\	j5�¤'’–&VÇcWJ›¼3 1Î°£%3"d¼ÄEZ4ŠŽUÑ£T(³˜‚ØA-n›mnøÕa¥dU`1�/‡7h,Q¦£9P�;¸p¶ÐæÅ ¶x²Íã-ÔJÜñ›—m¾¢«–V‘ªÀˆ»«Ð�vèGRÂ©EÚž[”˜QÃ¶mØ)�ÕaV ÂÝ¼ÕníÁihT5òfåkkcËÅ—€ªUj€†ÕŸùŸYçõn ™zŒKò0‡DmŠi.þÍÌ>ÛRvn™sƒ8:” „iÃ•ê÷Ô?¤reŽMzµÆè± ·®Š@gH�@H4ZÞÄÇ@€µQgUk6µŒ�r©Rß ziˆf3€hÝ6ƒA¥U6M"®
¼eÂªÇ(EÕ”1€¹°ÞBÛ."_@x1À²ÑÞ�æ�aJ(˜BÉBøÚ"Ì¥Õr¡rÖÐ+ZÙ+&÷ÁÄ¬D9Ø¡nŽ\aóE(mIlÓ`–r¡j™ÊÁtÍ{yŠ,¶X2=

làã$eü�b’mº¬Xµ‹˜�&¹.Åä²¦¹9%ÕÉHXp
)m 4Ú‹Al­W]9`�­1él¥ŠÌ©•š¥fm&+T»J¡oÈ¢KY Üª›E¬®EšjdÝ(K„ØŒ
�‰/k¯ n>5TklÍ‡Fí±b^™|FâhÂ]�2P§YHL„™PÝi6[\„µp³.«¡;d6G5.05„»¢…)�7»ƒ�,�•³Nr—�ùŸYçôÒ:ñ/š çšrAÊ*]sßâpÁ�¡©æðõìñ~
'¸�šbg°®wß)m%ó
åu·ÇBcÍýçžÝý"kûÉ|”ûú•X„É†ö‚2é: QŠ¶ËÎ*®òªß%.¨Ø%-uÃ}4æ&µHª«C`½Ã¹.>…ÑÀÚ¨¥ö�s¥U,²
•À«ÉÞÆ{UXKšÙr9<Ü"TBØ@†ÀQwUg­tçN‰lÔ1›1»¥Óa²·0A
&è(�–qCP]âÝø¼1€iÁqKt]Õ.Ô(´Áí¢‹‚Á-j¼\TÉQ„Rñh8å#³UbäR±nJ«5•$,Yå
ºd¢Îš�* Öz+ØÑº",Ð]%¥£BaåÒÙ…¢m]^EY�æÍÀ+Ùu¶ê]SÇSé’ò2YÂ:c¥\ô0,kXwV‹eÅÈ€"‰0´4m§”¾áJ‚¢³š@V VÚÅew«tÅípØÑ›VT]úôÛFf» ð–ÎúÏ>§ÂÖ5k±xþæ PhÔ½}WÓ/Í˜äóø¸—:=0M#N3ˆ½ñõõþ‘¸>ÿ Žÿ [—ÿ ~»K0À¦ó÷í½öÜØÂ¯JÞØ{_ØöõÂò«KÅÀ{ºÁS™j�<ûñœš*:),&“"8¶Ü‚eŠÛÕæŽÇÂðÓ*Ú)Å­LísäÌËãSŽ3ñVÕUq(ï×S¢¾ùLõzÁ�æØÝ‰øR´1¢ËîcÅqÀæ®kÓÉM»lÝÝó+BŠ·Rmuo:¬¶ò®­¸Ûwž¾üY¦£w2ÝÖo'á|± 0…ãùËNËi. ¢ËV5j¾ê­ï/Vß$Âk((©›0ñˆÇ{tG®ìÛE¸‚#•n9ýº•§;‚P4&� Op<.±Qzk_rÕ§�„®mokS£�Ì‹ðÆ°öÁRÞ­•£j�üƒÚŠÔÂmks¹yWk2°R’��»å�‹À‚�¢Ü×Óe…sœ½vÝÝÞa€  hãþwÖyõÒr¾í„t?Ý~åüFæ;ñö¯óÄúÏ·×æÅko®æ½ã—“ãýúë±y=¿Šý¾4€¦½¿Ÿã�ü±¿Œ>ÀŽß__¶j×/¾¾ºÝsÄKB·×Ñîž7)Gù1ûz_í~q|]ûDô¡ËMŒˆXh…2Øä*®RÁª[Ç*%éZâ/A{4±²LÀ¥h{åÒâÓD
¶ªZ¯p[ø!´#@U ögÍÿ Ùìð§0»Â� †XHªÃùßx
×cýoå{V),Øý|Ÿ]µ±ûÇßø³§=ÚßúŸYÆEKßýìåÁô>ß×Ž¡•ôOÇMh£_Sçž¿j=³?^®ríç(ýë×Þ÷%·õïò"REßúÏ£ÿ yôÿ ï
M¬kFÝœ?øÕÐÈù§Ø¿¥¹·Ja/�cpCu÷åpcn uÞ»µ]vŠe—
#œñÆ†^¼¸”ó‹�]waÜ¤ L¥¹rá3�à—… µ[mØáQ²ò=@’‹?ÉÙÙçÿ «�°¸¾+¾x1™†"Ó†Ë,[Îzˆô„N¢4jƒŒ£z†*ZlÊêéª±½ÑDLj¤UÐùx.b -ä.�s[ï®S(Ü1I…²¶Ó9Ë.Yä·}Ø<îÚžâ#Û÷J’KÉ‘öuˆ›�™HÅÀQ _š/ç~´8ÍX5âÿ û\¹l¹rÙrÿ ý¿ÿÙ                                                                                                                                                                                                      framework/extensions/media/extensions/slider/extensions/bx-slider/static/js/jquery.easing.1.3.js    0000644                 00000017641 15266055653 0027143 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
 *
 * Uses the built in easing capabilities added In jQuery 1.1
 * to offer multiple easing options
 *
 * TERMS OF USE - jQuery Easing
 * 
 * Open source under the BSD License. 
 * 
 * Copyright Â© 2008 George McGinley Smith
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 * 
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
*/

// t: current time, b: begInnIng value, c: change In value, d: duration
jQuery.easing['jswing'] = jQuery.easing['swing'];

jQuery.extend( jQuery.easing,
{
	def: 'easeOutQuad',
	swing: function (x, t, b, c, d) {
		//alert(jQuery.easing.default);
		return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
	},
	easeInQuad: function (x, t, b, c, d) {
		return c*(t/=d)*t + b;
	},
	easeOutQuad: function (x, t, b, c, d) {
		return -c *(t/=d)*(t-2) + b;
	},
	easeInOutQuad: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t + b;
		return -c/2 * ((--t)*(t-2) - 1) + b;
	},
	easeInCubic: function (x, t, b, c, d) {
		return c*(t/=d)*t*t + b;
	},
	easeOutCubic: function (x, t, b, c, d) {
		return c*((t=t/d-1)*t*t + 1) + b;
	},
	easeInOutCubic: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t + b;
		return c/2*((t-=2)*t*t + 2) + b;
	},
	easeInQuart: function (x, t, b, c, d) {
		return c*(t/=d)*t*t*t + b;
	},
	easeOutQuart: function (x, t, b, c, d) {
		return -c * ((t=t/d-1)*t*t*t - 1) + b;
	},
	easeInOutQuart: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t*t + b;
		return -c/2 * ((t-=2)*t*t*t - 2) + b;
	},
	easeInQuint: function (x, t, b, c, d) {
		return c*(t/=d)*t*t*t*t + b;
	},
	easeOutQuint: function (x, t, b, c, d) {
		return c*((t=t/d-1)*t*t*t*t + 1) + b;
	},
	easeInOutQuint: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;
		return c/2*((t-=2)*t*t*t*t + 2) + b;
	},
	easeInSine: function (x, t, b, c, d) {
		return -c * Math.cos(t/d * (Math.PI/2)) + c + b;
	},
	easeOutSine: function (x, t, b, c, d) {
		return c * Math.sin(t/d * (Math.PI/2)) + b;
	},
	easeInOutSine: function (x, t, b, c, d) {
		return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
	},
	easeInExpo: function (x, t, b, c, d) {
		return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;
	},
	easeOutExpo: function (x, t, b, c, d) {
		return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
	},
	easeInOutExpo: function (x, t, b, c, d) {
		if (t==0) return b;
		if (t==d) return b+c;
		if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;
		return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;
	},
	easeInCirc: function (x, t, b, c, d) {
		return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;
	},
	easeOutCirc: function (x, t, b, c, d) {
		return c * Math.sqrt(1 - (t=t/d-1)*t) + b;
	},
	easeInOutCirc: function (x, t, b, c, d) {
		if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;
		return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;
	},
	easeInElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
	},
	easeOutElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
	},
	easeInOutElastic: function (x, t, b, c, d) {
		var s=1.70158;var p=0;var a=c;
		if (t==0) return b;  if ((t/=d/2)==2) return b+c;  if (!p) p=d*(.3*1.5);
		if (a < Math.abs(c)) { a=c; var s=p/4; }
		else var s = p/(2*Math.PI) * Math.asin (c/a);
		if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b;
		return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b;
	},
	easeInBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*(t/=d)*t*((s+1)*t - s) + b;
	},
	easeOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
	},
	easeInOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158; 
		if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b;
		return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;
	},
	easeInBounce: function (x, t, b, c, d) {
		return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
	},
	easeOutBounce: function (x, t, b, c, d) {
		if ((t/=d) < (1/2.75)) {
			return c*(7.5625*t*t) + b;
		} else if (t < (2/2.75)) {
			return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
		} else if (t < (2.5/2.75)) {
			return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
		} else {
			return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
		}
	},
	easeInOutBounce: function (x, t, b, c, d) {
		if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b;
		return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b;
	}
});

/*
 *
 * TERMS OF USE - EASING EQUATIONS
 * 
 * Open source under the BSD License. 
 * 
 * Copyright Â© 2001 Robert Penner
 * All rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 * 
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
 */                                                                                               framework/extensions/media/extensions/slider/extensions/bx-slider/static/js/bxslider.js             0000644                 00000142562 15266055653 0025674 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Copyright 2014, Steven Wanderski - http://stevenwanderski.com - http://bxcreative.com
 * Written while drinking Belgian ales and listening to jazz
 *
 * Released under the MIT license - http://opensource.org/licenses/MIT
 */

;(function($){

	var plugin = {};

	var defaults = {

		// GENERAL
		mode: 'horizontal',
		slideSelector: '',
		infiniteLoop: true,
		hideControlOnEnd: false,
		speed: 500,
		easing: null,
		slideMargin: 0,
		startSlide: 0,
		randomStart: false,
		captions: false,
		ticker: false,
		tickerHover: false,
		adaptiveHeight: false,
		adaptiveHeightSpeed: 500,
		video: false,
		useCSS: true,
		preloadImages: 'visible',
		responsive: true,
		slideZIndex: 50,
		wrapperClass: 'bx-wrapper',

		// TOUCH
		touchEnabled: true,
		swipeThreshold: 50,
		oneToOneTouch: true,
		preventDefaultSwipeX: true,
		preventDefaultSwipeY: false,

		// PAGER
		pager: true,
		pagerType: 'full',
		pagerShortSeparator: ' / ',
		pagerSelector: null,
		buildPager: null,
		pagerCustom: null,

		// CONTROLS
		controls: true,
		nextText: 'Next',
		prevText: 'Prev',
		nextSelector: null,
		prevSelector: null,
		autoControls: false,
		startText: 'Start',
		stopText: 'Stop',
		autoControlsCombine: false,
		autoControlsSelector: null,

		// AUTO
		auto: false,
		pause: 4000,
		autoStart: true,
		autoDirection: 'next',
		autoHover: false,
		autoDelay: 0,
		autoSlideForOnePage: false,

		// CAROUSEL
		minSlides: 1,
		maxSlides: 1,
		moveSlides: 0,
		slideWidth: 0,

		// CALLBACKS
		onSliderLoad: function() {},
		onSlideBefore: function() {},
		onSlideAfter: function() {},
		onSlideNext: function() {},
		onSlidePrev: function() {},
		onSliderResize: function() {}
	}

	$.fn.bxSlider = function(options){

		if(this.length == 0) return this;

		// support mutltiple elements
		if(this.length > 1){
			this.each(function(){$(this).bxSlider(options)});
			return this;
		}

		// create a namespace to be used throughout the plugin
		var slider = {};
		// set a reference to our slider element
		var el = this;
		plugin.el = this;

		/**
		 * Makes slideshow responsive
		 */
		// first get the original window dimens (thanks alot IE)
		var windowWidth = $(window).width();
		var windowHeight = $(window).height();



		/**
		 * ===================================================================================
		 * = PRIVATE FUNCTIONS
		 * ===================================================================================
		 */

		/**
		 * Initializes namespace settings to be used throughout plugin
		 */
		var init = function(){
			// merge user-supplied options with the defaults
			slider.settings = $.extend({}, defaults, options);
			// parse slideWidth setting
			slider.settings.slideWidth = parseInt(slider.settings.slideWidth);
			// store the original children
			slider.children = el.children(slider.settings.slideSelector);
			// check if actual number of slides is less than minSlides / maxSlides
			if(slider.children.length < slider.settings.minSlides) slider.settings.minSlides = slider.children.length;
			if(slider.children.length < slider.settings.maxSlides) slider.settings.maxSlides = slider.children.length;
			// if random start, set the startSlide setting to random number
			if(slider.settings.randomStart) slider.settings.startSlide = Math.floor(Math.random() * slider.children.length);
			// store active slide information
			slider.active = { index: slider.settings.startSlide }
			// store if the slider is in carousel mode (displaying / moving multiple slides)
			slider.carousel = slider.settings.minSlides > 1 || slider.settings.maxSlides > 1;
			// if carousel, force preloadImages = 'all'
			if(slider.carousel) slider.settings.preloadImages = 'all';
			// calculate the min / max width thresholds based on min / max number of slides
			// used to setup and update carousel slides dimensions
			slider.minThreshold = (slider.settings.minSlides * slider.settings.slideWidth) + ((slider.settings.minSlides - 1) * slider.settings.slideMargin);
			slider.maxThreshold = (slider.settings.maxSlides * slider.settings.slideWidth) + ((slider.settings.maxSlides - 1) * slider.settings.slideMargin);
			// store the current state of the slider (if currently animating, working is true)
			slider.working = false;
			// initialize the controls object
			slider.controls = {};
			// initialize an auto interval
			slider.interval = null;
			// determine which property to use for transitions
			slider.animProp = slider.settings.mode == 'vertical' ? 'top' : 'left';
			// determine if hardware acceleration can be used
			slider.usingCSS = slider.settings.useCSS && slider.settings.mode != 'fade' && (function(){
				// create our test div element
				var div = document.createElement('div');
				// css transition properties
				var props = ['WebkitPerspective', 'MozPerspective', 'OPerspective', 'msPerspective'];
				// test for each property
				for(var i in props){
					if(div.style[props[i]] !== undefined){
						slider.cssPrefix = props[i].replace('Perspective', '').toLowerCase();
						slider.animProp = '-' + slider.cssPrefix + '-transform';
						return true;
					}
				}
				return false;
			}());
			// if vertical mode always make maxSlides and minSlides equal
			if(slider.settings.mode == 'vertical') slider.settings.maxSlides = slider.settings.minSlides;
			// save original style data
			el.data("origStyle", el.attr("style"));
			el.children(slider.settings.slideSelector).each(function() {
			  $(this).data("origStyle", $(this).attr("style"));
			});
			// perform all DOM / CSS modifications
			setup();
		}

		/**
		 * Performs all DOM and CSS modifications
		 */
		var setup = function(){
			// wrap el in a wrapper
			el.wrap('<div class="' + slider.settings.wrapperClass + '"><div class="bx-viewport"></div></div>');
			// store a namspace reference to .bx-viewport
			slider.viewport = el.parent();
			// add a loading div to display while images are loading
			slider.loader = $('<div class="bx-loading" />');
			slider.viewport.prepend(slider.loader);
			// set el to a massive width, to hold any needed slides
			// also strip any margin and padding from el
			el.css({
				width: slider.settings.mode == 'horizontal' ? (slider.children.length * 100 + 215) + '%' : 'auto',
				position: 'relative'
			});
			// if using CSS, add the easing property
			if(slider.usingCSS && slider.settings.easing){
				el.css('-' + slider.cssPrefix + '-transition-timing-function', slider.settings.easing);
			// if not using CSS and no easing value was supplied, use the default JS animation easing (swing)
			}else if(!slider.settings.easing){
				slider.settings.easing = 'swing';
			}
			var slidesShowing = getNumberSlidesShowing();
			// make modifications to the viewport (.bx-viewport)
			slider.viewport.css({
				width: '100%',
				overflow: 'hidden',
				position: 'relative'
			});
			slider.viewport.parent().css({
				maxWidth: getViewportMaxWidth()
			});
			// make modification to the wrapper (.bx-wrapper)
			if(!slider.settings.pager) {
				slider.viewport.parent().css({
				margin: '0 auto 0px'
				});
			}
			// apply css to all slider children
			slider.children.css({
				'float': slider.settings.mode == 'horizontal' ? 'left' : 'none',
				listStyle: 'none',
				position: 'relative'
			});
			// apply the calculated width after the float is applied to prevent scrollbar interference
			slider.children.css('width', getSlideWidth());
			// if slideMargin is supplied, add the css
			if(slider.settings.mode == 'horizontal' && slider.settings.slideMargin > 0) slider.children.css('marginRight', slider.settings.slideMargin);
			if(slider.settings.mode == 'vertical' && slider.settings.slideMargin > 0) slider.children.css('marginBottom', slider.settings.slideMargin);
			// if "fade" mode, add positioning and z-index CSS
			if(slider.settings.mode == 'fade'){
				slider.children.css({
					position: 'absolute',
					zIndex: 0,
					display: 'none'
				});
				// prepare the z-index on the showing element
				slider.children.eq(slider.settings.startSlide).css({zIndex: slider.settings.slideZIndex, display: 'block'});
			}
			// create an element to contain all slider controls (pager, start / stop, etc)
			slider.controls.el = $('<div class="bx-controls" />');
			// if captions are requested, add them
			if(slider.settings.captions) appendCaptions();
			// check if startSlide is last slide
			slider.active.last = slider.settings.startSlide == getPagerQty() - 1;
			// if video is true, set up the fitVids plugin
			if(slider.settings.video) el.fitVids();
			// set the default preload selector (visible)
			var preloadSelector = slider.children.eq(slider.settings.startSlide);
			if (slider.settings.preloadImages == "all") preloadSelector = slider.children;
			// only check for control addition if not in "ticker" mode
			if(!slider.settings.ticker){
				// if pager is requested, add it
				if(slider.settings.pager) appendPager();
				// if controls are requested, add them
				if(slider.settings.controls) appendControls();
				// if auto is true, and auto controls are requested, add them
				if(slider.settings.auto && slider.settings.autoControls) appendControlsAuto();
				// if any control option is requested, add the controls wrapper
				if(slider.settings.controls || slider.settings.autoControls || slider.settings.pager) slider.viewport.after(slider.controls.el);
			// if ticker mode, do not allow a pager
			}else{
				slider.settings.pager = false;
			}
			// preload all images, then perform final DOM / CSS modifications that depend on images being loaded
			loadElements(preloadSelector, start);
		}

		var loadElements = function(selector, callback){
			var total = selector.find('img, iframe').length;
			if (total == 0){
				callback();
				return;
			}
			var count = 0;
			selector.find('img, iframe').each(function(){
				$(this).one('load', function() {
				  if(++count == total) callback();
				}).each(function() {
				  if(this.complete) $(this).load();
				});
			});
		}

		/**
		 * Start the slider
		 */
		var start = function(){
			// if infinite loop, prepare additional slides
			if(slider.settings.infiniteLoop && slider.settings.mode != 'fade' && !slider.settings.ticker){
				var slice = slider.settings.mode == 'vertical' ? slider.settings.minSlides : slider.settings.maxSlides;
				var sliceAppend = slider.children.slice(0, slice).clone().addClass('bx-clone');
				var slicePrepend = slider.children.slice(-slice).clone().addClass('bx-clone');
				el.append(sliceAppend).prepend(slicePrepend);
			}
			// remove the loading DOM element
			slider.loader.remove();
			// set the left / top position of "el"
			setSlidePosition();
			// if "vertical" mode, always use adaptiveHeight to prevent odd behavior
			if (slider.settings.mode == 'vertical') slider.settings.adaptiveHeight = true;
			// set the viewport height
			slider.viewport.height(getViewportHeight());
			// make sure everything is positioned just right (same as a window resize)
			el.redrawSlider();
			// onSliderLoad callback
			slider.settings.onSliderLoad(slider.active.index);
			// slider has been fully initialized
			slider.initialized = true;
			// bind the resize call to the window
			if (slider.settings.responsive) $(window).bind('resize', resizeWindow);
			// if auto is true and has more than 1 page, start the show
			if (slider.settings.auto && slider.settings.autoStart && (getPagerQty() > 1 || slider.settings.autoSlideForOnePage)) initAuto();
			// if ticker is true, start the ticker
			if (slider.settings.ticker) initTicker();
			// if pager is requested, make the appropriate pager link active
			if (slider.settings.pager) updatePagerActive(slider.settings.startSlide);
			// check for any updates to the controls (like hideControlOnEnd updates)
			if (slider.settings.controls) updateDirectionControls();
			// if touchEnabled is true, setup the touch events
			if (slider.settings.touchEnabled && !slider.settings.ticker) initTouch();
		}

		/**
		 * Returns the calculated height of the viewport, used to determine either adaptiveHeight or the maxHeight value
		 */
		var getViewportHeight = function(){
			var height = 0;
			// first determine which children (slides) should be used in our height calculation
			var children = $();
			// if mode is not "vertical" and adaptiveHeight is false, include all children
			if(slider.settings.mode != 'vertical' && !slider.settings.adaptiveHeight){
				children = slider.children;
			}else{
				// if not carousel, return the single active child
				if(!slider.carousel){
					children = slider.children.eq(slider.active.index);
				// if carousel, return a slice of children
				}else{
					// get the individual slide index
					var currentIndex = slider.settings.moveSlides == 1 ? slider.active.index : slider.active.index * getMoveBy();
					// add the current slide to the children
					children = slider.children.eq(currentIndex);
					// cycle through the remaining "showing" slides
					for (i = 1; i <= slider.settings.maxSlides - 1; i++){
						// if looped back to the start
						if(currentIndex + i >= slider.children.length){
							children = children.add(slider.children.eq(i - 1));
						}else{
							children = children.add(slider.children.eq(currentIndex + i));
						}
					}
				}
			}
			// if "vertical" mode, calculate the sum of the heights of the children
			if(slider.settings.mode == 'vertical'){
				children.each(function(index) {
				  height += $(this).outerHeight();
				});
				// add user-supplied margins
				if(slider.settings.slideMargin > 0){
					height += slider.settings.slideMargin * (slider.settings.minSlides - 1);
				}
			// if not "vertical" mode, calculate the max height of the children
			}else{
				height = Math.max.apply(Math, children.map(function(){
					return $(this).outerHeight(false);
				}).get());
			}

			if(slider.viewport.css('box-sizing') == 'border-box'){
				height +=	parseFloat(slider.viewport.css('padding-top')) + parseFloat(slider.viewport.css('padding-bottom')) +
							parseFloat(slider.viewport.css('border-top-width')) + parseFloat(slider.viewport.css('border-bottom-width'));
			}else if(slider.viewport.css('box-sizing') == 'padding-box'){
				height +=	parseFloat(slider.viewport.css('padding-top')) + parseFloat(slider.viewport.css('padding-bottom'));
			}

			return height;
		}

		/**
		 * Returns the calculated width to be used for the outer wrapper / viewport
		 */
		var getViewportMaxWidth = function(){
			var width = '100%';
			if(slider.settings.slideWidth > 0){
				if(slider.settings.mode == 'horizontal'){
					width = (slider.settings.maxSlides * slider.settings.slideWidth) + ((slider.settings.maxSlides - 1) * slider.settings.slideMargin);
				}else{
					width = slider.settings.slideWidth;
				}
			}
			return width;
		}

		/**
		 * Returns the calculated width to be applied to each slide
		 */
		var getSlideWidth = function(){
			// start with any user-supplied slide width
			var newElWidth = slider.settings.slideWidth;
			// get the current viewport width
			var wrapWidth = slider.viewport.width();
			// if slide width was not supplied, or is larger than the viewport use the viewport width
			if(slider.settings.slideWidth == 0 ||
				(slider.settings.slideWidth > wrapWidth && !slider.carousel) ||
				slider.settings.mode == 'vertical'){
				newElWidth = wrapWidth;
			// if carousel, use the thresholds to determine the width
			}else if(slider.settings.maxSlides > 1 && slider.settings.mode == 'horizontal'){
				if(wrapWidth > slider.maxThreshold){
					// newElWidth = (wrapWidth - (slider.settings.slideMargin * (slider.settings.maxSlides - 1))) / slider.settings.maxSlides;
				}else if(wrapWidth < slider.minThreshold){
					newElWidth = (wrapWidth - (slider.settings.slideMargin * (slider.settings.minSlides - 1))) / slider.settings.minSlides;
				}
			}
			return newElWidth;
		}

		/**
		 * Returns the number of slides currently visible in the viewport (includes partially visible slides)
		 */
		var getNumberSlidesShowing = function(){
			var slidesShowing = 1;
			if(slider.settings.mode == 'horizontal' && slider.settings.slideWidth > 0){
				// if viewport is smaller than minThreshold, return minSlides
				if(slider.viewport.width() < slider.minThreshold){
					slidesShowing = slider.settings.minSlides;
				// if viewport is larger than minThreshold, return maxSlides
				}else if(slider.viewport.width() > slider.maxThreshold){
					slidesShowing = slider.settings.maxSlides;
				// if viewport is between min / max thresholds, divide viewport width by first child width
				}else{
					var childWidth = slider.children.first().width() + slider.settings.slideMargin;
					slidesShowing = Math.floor((slider.viewport.width() +
						slider.settings.slideMargin) / childWidth);
				}
			// if "vertical" mode, slides showing will always be minSlides
			}else if(slider.settings.mode == 'vertical'){
				slidesShowing = slider.settings.minSlides;
			}
			return slidesShowing;
		}

		/**
		 * Returns the number of pages (one full viewport of slides is one "page")
		 */
		var getPagerQty = function(){
			var pagerQty = 0;
			// if moveSlides is specified by the user
			if(slider.settings.moveSlides > 0){
				if(slider.settings.infiniteLoop){
					pagerQty = Math.ceil(slider.children.length / getMoveBy());
				}else{
					// use a while loop to determine pages
					var breakPoint = 0;
					var counter = 0
					// when breakpoint goes above children length, counter is the number of pages
					while (breakPoint < slider.children.length){
						++pagerQty;
						breakPoint = counter + getNumberSlidesShowing();
						counter += slider.settings.moveSlides <= getNumberSlidesShowing() ? slider.settings.moveSlides : getNumberSlidesShowing();
					}
				}
			// if moveSlides is 0 (auto) divide children length by sides showing, then round up
			}else{
				pagerQty = Math.ceil(slider.children.length / getNumberSlidesShowing());
			}
			return pagerQty;
		}

		/**
		 * Returns the number of indivual slides by which to shift the slider
		 */
		var getMoveBy = function(){
			// if moveSlides was set by the user and moveSlides is less than number of slides showing
			if(slider.settings.moveSlides > 0 && slider.settings.moveSlides <= getNumberSlidesShowing()){
				return slider.settings.moveSlides;
			}
			// if moveSlides is 0 (auto)
			return getNumberSlidesShowing();
		}

		/**
		 * Sets the slider's (el) left or top position
		 */
		var setSlidePosition = function(){
			// if last slide, not infinite loop, and number of children is larger than specified maxSlides
			if(slider.children.length > slider.settings.maxSlides && slider.active.last && !slider.settings.infiniteLoop){
				if (slider.settings.mode == 'horizontal'){
					// get the last child's position
					var lastChild = slider.children.last();
					var position = lastChild.position();
					// set the left position
					setPositionProperty(-(position.left - (slider.viewport.width() - lastChild.outerWidth())), 'reset', 0);
				}else if(slider.settings.mode == 'vertical'){
					// get the last showing index's position
					var lastShowingIndex = slider.children.length - slider.settings.minSlides;
					var position = slider.children.eq(lastShowingIndex).position();
					// set the top position
					setPositionProperty(-position.top, 'reset', 0);
				}
			// if not last slide
			}else{
				// get the position of the first showing slide
				var position = slider.children.eq(slider.active.index * getMoveBy()).position();
				// check for last slide
				if (slider.active.index == getPagerQty() - 1) slider.active.last = true;
				// set the repective position
				if (position != undefined){
					if (slider.settings.mode == 'horizontal') setPositionProperty(-position.left, 'reset', 0);
					else if (slider.settings.mode == 'vertical') setPositionProperty(-position.top, 'reset', 0);
				}
			}
		}

		/**
		 * Sets the el's animating property position (which in turn will sometimes animate el).
		 * If using CSS, sets the transform property. If not using CSS, sets the top / left property.
		 *
		 * @param value (int)
		 *  - the animating property's value
		 *
		 * @param type (string) 'slider', 'reset', 'ticker'
		 *  - the type of instance for which the function is being
		 *
		 * @param duration (int)
		 *  - the amount of time (in ms) the transition should occupy
		 *
		 * @param params (array) optional
		 *  - an optional parameter containing any variables that need to be passed in
		 */
		var setPositionProperty = function(value, type, duration, params){
			// use CSS transform
			if(slider.usingCSS){
				// determine the translate3d value
				var propValue = slider.settings.mode == 'vertical' ? 'translate3d(0, ' + value + 'px, 0)' : 'translate3d(' + value + 'px, 0, 0)';
				// add the CSS transition-duration
				el.css('-' + slider.cssPrefix + '-transition-duration', duration / 1000 + 's');
				if(type == 'slide'){
					// set the property value
					el.css(slider.animProp, propValue);
					// bind a callback method - executes when CSS transition completes
					el.bind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd', function(){
						// unbind the callback
						el.unbind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd');
						updateAfterSlideTransition();
					});
				}else if(type == 'reset'){
					el.css(slider.animProp, propValue);
				}else if(type == 'ticker'){
					// make the transition use 'linear'
					el.css('-' + slider.cssPrefix + '-transition-timing-function', 'linear');
					el.css(slider.animProp, propValue);
					// bind a callback method - executes when CSS transition completes
					el.bind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd', function(){
						// unbind the callback
						el.unbind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd');
						// reset the position
						setPositionProperty(params['resetValue'], 'reset', 0);
						// start the loop again
						tickerLoop();
					});
				}
			// use JS animate
			}else{
				var animateObj = {};
				animateObj[slider.animProp] = value;
				if(type == 'slide'){
					el.animate(animateObj, duration, slider.settings.easing, function(){
						updateAfterSlideTransition();
					});
				}else if(type == 'reset'){
					el.css(slider.animProp, value)
				}else if(type == 'ticker'){
					el.animate(animateObj, speed, 'linear', function(){
						setPositionProperty(params['resetValue'], 'reset', 0);
						// run the recursive loop after animation
						tickerLoop();
					});
				}
			}
		}

		/**
		 * Populates the pager with proper amount of pages
		 */
		var populatePager = function(){
			var pagerHtml = '';
			var pagerQty = getPagerQty();
			// loop through each pager item
			for(var i=0; i < pagerQty; i++){
				var linkContent = '';
				// if a buildPager function is supplied, use it to get pager link value, else use index + 1
				if(slider.settings.buildPager && $.isFunction(slider.settings.buildPager)){
					linkContent = slider.settings.buildPager(i);
					slider.pagerEl.addClass('bx-custom-pager');
				}else{
					linkContent = i + 1;
					slider.pagerEl.addClass('bx-default-pager');
				}
				// var linkContent = slider.settings.buildPager && $.isFunction(slider.settings.buildPager) ? slider.settings.buildPager(i) : i + 1;
				// add the markup to the string
				pagerHtml += '<div class="bx-pager-item"><a href="" data-slide-index="' + i + '" class="bx-pager-link">' + linkContent + '</a></div>';
			};
			// populate the pager element with pager links
			slider.pagerEl.html(pagerHtml);
		}

		/**
		 * Appends the pager to the controls element
		 */
		var appendPager = function(){
			if(!slider.settings.pagerCustom){
				// create the pager DOM element
				slider.pagerEl = $('<div class="bx-pager" />');
				// if a pager selector was supplied, populate it with the pager
				if(slider.settings.pagerSelector){
					$(slider.settings.pagerSelector).html(slider.pagerEl);
				// if no pager selector was supplied, add it after the wrapper
				}else{
					slider.controls.el.addClass('bx-has-pager').append(slider.pagerEl);
				}
				// populate the pager
				populatePager();
			}else{
				slider.pagerEl = $(slider.settings.pagerCustom);
			}
			// assign the pager click binding
			slider.pagerEl.on('click', 'a', clickPagerBind);
		}

		/**
		 * Appends prev / next controls to the controls element
		 */
		var appendControls = function(){
			slider.controls.next = $('<a class="bx-next" href="">' + slider.settings.nextText + '</a>');
			slider.controls.prev = $('<a class="bx-prev" href="">' + slider.settings.prevText + '</a>');
			// bind click actions to the controls
			slider.controls.next.bind('click', clickNextBind);
			slider.controls.prev.bind('click', clickPrevBind);
			// if nextSlector was supplied, populate it
			if(slider.settings.nextSelector){
				$(slider.settings.nextSelector).append(slider.controls.next);
			}
			// if prevSlector was supplied, populate it
			if(slider.settings.prevSelector){
				$(slider.settings.prevSelector).append(slider.controls.prev);
			}
			// if no custom selectors were supplied
			if(!slider.settings.nextSelector && !slider.settings.prevSelector){
				// add the controls to the DOM
				slider.controls.directionEl = $('<div class="bx-controls-direction" />');
				// add the control elements to the directionEl
				slider.controls.directionEl.append(slider.controls.prev).append(slider.controls.next);
				// slider.viewport.append(slider.controls.directionEl);
				slider.controls.el.addClass('bx-has-controls-direction').append(slider.controls.directionEl);
			}
		}

		/**
		 * Appends start / stop auto controls to the controls element
		 */
		var appendControlsAuto = function(){
			slider.controls.start = $('<div class="bx-controls-auto-item"><a class="bx-start" href="">' + slider.settings.startText + '</a></div>');
			slider.controls.stop = $('<div class="bx-controls-auto-item"><a class="bx-stop" href="">' + slider.settings.stopText + '</a></div>');
			// add the controls to the DOM
			slider.controls.autoEl = $('<div class="bx-controls-auto" />');
			// bind click actions to the controls
			slider.controls.autoEl.on('click', '.bx-start', clickStartBind);
			slider.controls.autoEl.on('click', '.bx-stop', clickStopBind);
			// if autoControlsCombine, insert only the "start" control
			if(slider.settings.autoControlsCombine){
				slider.controls.autoEl.append(slider.controls.start);
			// if autoControlsCombine is false, insert both controls
			}else{
				slider.controls.autoEl.append(slider.controls.start).append(slider.controls.stop);
			}
			// if auto controls selector was supplied, populate it with the controls
			if(slider.settings.autoControlsSelector){
				$(slider.settings.autoControlsSelector).html(slider.controls.autoEl);
			// if auto controls selector was not supplied, add it after the wrapper
			}else{
				slider.controls.el.addClass('bx-has-controls-auto').append(slider.controls.autoEl);
			}
			// update the auto controls
			updateAutoControls(slider.settings.autoStart ? 'stop' : 'start');
		}

		/**
		 * Appends image captions to the DOM
		 */
		var appendCaptions = function(){
			// cycle through each child
			slider.children.each(function(index){
				// get the image title attribute
				var title = $(this).find('img:first').attr('title');
				// append the caption
				if (title != undefined && ('' + title).length) {
					$(this).append('<div class="bx-caption"><span>' + title + '</span></div>');
				}
			});
		}

		/**
		 * Click next binding
		 *
		 * @param e (event)
		 *  - DOM event object
		 */
		var clickNextBind = function(e){
			// if auto show is running, stop it
			if (slider.settings.auto) el.stopAuto();
			el.goToNextSlide();
			e.preventDefault();
		}

		/**
		 * Click prev binding
		 *
		 * @param e (event)
		 *  - DOM event object
		 */
		var clickPrevBind = function(e){
			// if auto show is running, stop it
			if (slider.settings.auto) el.stopAuto();
			el.goToPrevSlide();
			e.preventDefault();
		}

		/**
		 * Click start binding
		 *
		 * @param e (event)
		 *  - DOM event object
		 */
		var clickStartBind = function(e){
			el.startAuto();
			e.preventDefault();
		}

		/**
		 * Click stop binding
		 *
		 * @param e (event)
		 *  - DOM event object
		 */
		var clickStopBind = function(e){
			el.stopAuto();
			e.preventDefault();
		}

		/**
		 * Click pager binding
		 *
		 * @param e (event)
		 *  - DOM event object
		 */
		var clickPagerBind = function(e){
			// if auto show is running, stop it
			if (slider.settings.auto) el.stopAuto();
			var pagerLink = $(e.currentTarget);
			if(pagerLink.attr('data-slide-index') !== undefined){
				var pagerIndex = parseInt(pagerLink.attr('data-slide-index'));
				// if clicked pager link is not active, continue with the goToSlide call
				if(pagerIndex != slider.active.index) el.goToSlide(pagerIndex);
				e.preventDefault();
			}
		}

		/**
		 * Updates the pager links with an active class
		 *
		 * @param slideIndex (int)
		 *  - index of slide to make active
		 */
		var updatePagerActive = function(slideIndex){
			// if "short" pager type
			var len = slider.children.length; // nb of children
			if(slider.settings.pagerType == 'short'){
				if(slider.settings.maxSlides > 1) {
					len = Math.ceil(slider.children.length/slider.settings.maxSlides);
				}
				slider.pagerEl.html( (slideIndex + 1) + slider.settings.pagerShortSeparator + len);
				return;
			}
			// remove all pager active classes
			slider.pagerEl.find('a').removeClass('active');
			// apply the active class for all pagers
			slider.pagerEl.each(function(i, el) { $(el).find('a').eq(slideIndex).addClass('active'); });
		}

		/**
		 * Performs needed actions after a slide transition
		 */
		var updateAfterSlideTransition = function(){
			// if infinte loop is true
			if(slider.settings.infiniteLoop){
				var position = '';
				// first slide
				if(slider.active.index == 0){
					// set the new position
					position = slider.children.eq(0).position();
				// carousel, last slide
				}else if(slider.active.index == getPagerQty() - 1 && slider.carousel){
					position = slider.children.eq((getPagerQty() - 1) * getMoveBy()).position();
				// last slide
				}else if(slider.active.index == slider.children.length - 1){
					position = slider.children.eq(slider.children.length - 1).position();
				}
				if(position){
					if (slider.settings.mode == 'horizontal') { setPositionProperty(-position.left, 'reset', 0); }
					else if (slider.settings.mode == 'vertical') { setPositionProperty(-position.top, 'reset', 0); }
				}
			}
			// declare that the transition is complete
			slider.working = false;
			// onSlideAfter callback
			slider.settings.onSlideAfter(slider.children.eq(slider.active.index), slider.oldIndex, slider.active.index);
		}

		/**
		 * Updates the auto controls state (either active, or combined switch)
		 *
		 * @param state (string) "start", "stop"
		 *  - the new state of the auto show
		 */
		var updateAutoControls = function(state){
			// if autoControlsCombine is true, replace the current control with the new state
			if(slider.settings.autoControlsCombine){
				slider.controls.autoEl.html(slider.controls[state]);
			// if autoControlsCombine is false, apply the "active" class to the appropriate control
			}else{
				slider.controls.autoEl.find('a').removeClass('active');
				slider.controls.autoEl.find('a:not(.bx-' + state + ')').addClass('active');
			}
		}

		/**
		 * Updates the direction controls (checks if either should be hidden)
		 */
		var updateDirectionControls = function(){
			if(getPagerQty() == 1){
				slider.controls.prev.addClass('disabled');
				slider.controls.next.addClass('disabled');
			}else if(!slider.settings.infiniteLoop && slider.settings.hideControlOnEnd){
				// if first slide
				if (slider.active.index == 0){
					slider.controls.prev.addClass('disabled');
					slider.controls.next.removeClass('disabled');
				// if last slide
				}else if(slider.active.index == getPagerQty() - 1){
					slider.controls.next.addClass('disabled');
					slider.controls.prev.removeClass('disabled');
				// if any slide in the middle
				}else{
					slider.controls.prev.removeClass('disabled');
					slider.controls.next.removeClass('disabled');
				}
			}
		}

		/**
		 * Initialzes the auto process
		 */
		var initAuto = function(){
			// if autoDelay was supplied, launch the auto show using a setTimeout() call
			if(slider.settings.autoDelay > 0){
				var timeout = setTimeout(el.startAuto, slider.settings.autoDelay);
			// if autoDelay was not supplied, start the auto show normally
			}else{
				el.startAuto();
			}
			// if autoHover is requested
			if(slider.settings.autoHover){
				// on el hover
				el.hover(function(){
					// if the auto show is currently playing (has an active interval)
					if(slider.interval){
						// stop the auto show and pass true agument which will prevent control update
						el.stopAuto(true);
						// create a new autoPaused value which will be used by the relative "mouseout" event
						slider.autoPaused = true;
					}
				}, function(){
					// if the autoPaused value was created be the prior "mouseover" event
					if(slider.autoPaused){
						// start the auto show and pass true agument which will prevent control update
						el.startAuto(true);
						// reset the autoPaused value
						slider.autoPaused = null;
					}
				});
			}
		}

		/**
		 * Initialzes the ticker process
		 */
		var initTicker = function(){
			var startPosition = 0;
			// if autoDirection is "next", append a clone of the entire slider
			if(slider.settings.autoDirection == 'next'){
				el.append(slider.children.clone().addClass('bx-clone'));
			// if autoDirection is "prev", prepend a clone of the entire slider, and set the left position
			}else{
				el.prepend(slider.children.clone().addClass('bx-clone'));
				var position = slider.children.first().position();
				startPosition = slider.settings.mode == 'horizontal' ? -position.left : -position.top;
			}
			setPositionProperty(startPosition, 'reset', 0);
			// do not allow controls in ticker mode
			slider.settings.pager = false;
			slider.settings.controls = false;
			slider.settings.autoControls = false;
			// if autoHover is requested
			if(slider.settings.tickerHover && !slider.usingCSS){
				// on el hover
				slider.viewport.hover(function(){
					el.stop();
				}, function(){
					// calculate the total width of children (used to calculate the speed ratio)
					var totalDimens = 0;
					slider.children.each(function(index){
					  totalDimens += slider.settings.mode == 'horizontal' ? $(this).outerWidth(true) : $(this).outerHeight(true);
					});
					// calculate the speed ratio (used to determine the new speed to finish the paused animation)
					var ratio = slider.settings.speed / totalDimens;
					// determine which property to use
					var property = slider.settings.mode == 'horizontal' ? 'left' : 'top';
					// calculate the new speed
					var newSpeed = ratio * (totalDimens - (Math.abs(parseInt(el.css(property)))));
					tickerLoop(newSpeed);
				});
			}
			// start the ticker loop
			tickerLoop();
		}

		/**
		 * Runs a continuous loop, news ticker-style
		 */
		var tickerLoop = function(resumeSpeed){
			speed = resumeSpeed ? resumeSpeed : slider.settings.speed;
			var position = {left: 0, top: 0};
			var reset = {left: 0, top: 0};
			// if "next" animate left position to last child, then reset left to 0
			if(slider.settings.autoDirection == 'next'){
				position = el.find('.bx-clone').first().position();
			// if "prev" animate left position to 0, then reset left to first non-clone child
			}else{
				reset = slider.children.first().position();
			}
			var animateProperty = slider.settings.mode == 'horizontal' ? -position.left : -position.top;
			var resetValue = slider.settings.mode == 'horizontal' ? -reset.left : -reset.top;
			var params = {resetValue: resetValue};
			setPositionProperty(animateProperty, 'ticker', speed, params);
		}

		/**
		 * Initializes touch events
		 */
		var initTouch = function(){
			// initialize object to contain all touch values
			slider.touch = {
				start: {x: 0, y: 0},
				end: {x: 0, y: 0}
			}
			slider.viewport.bind('touchstart', onTouchStart);
		}

		/**
		 * Event handler for "touchstart"
		 *
		 * @param e (event)
		 *  - DOM event object
		 */
		var onTouchStart = function(e){
			if(slider.working){
				e.preventDefault();
			}else{
				// record the original position when touch starts
				slider.touch.originalPos = el.position();
				var orig = e.originalEvent;
				// record the starting touch x, y coordinates
				slider.touch.start.x = orig.changedTouches[0].pageX;
				slider.touch.start.y = orig.changedTouches[0].pageY;
				// bind a "touchmove" event to the viewport
				slider.viewport.bind('touchmove', onTouchMove);
				// bind a "touchend" event to the viewport
				slider.viewport.bind('touchend', onTouchEnd);
			}
		}

		/**
		 * Event handler for "touchmove"
		 *
		 * @param e (event)
		 *  - DOM event object
		 */
		var onTouchMove = function(e){
			var orig = e.originalEvent;
			// if scrolling on y axis, do not prevent default
			var xMovement = Math.abs(orig.changedTouches[0].pageX - slider.touch.start.x);
			var yMovement = Math.abs(orig.changedTouches[0].pageY - slider.touch.start.y);
			// x axis swipe
			if((xMovement * 3) > yMovement && slider.settings.preventDefaultSwipeX){
				e.preventDefault();
			// y axis swipe
			}else if((yMovement * 3) > xMovement && slider.settings.preventDefaultSwipeY){
				e.preventDefault();
			}
			if(slider.settings.mode != 'fade' && slider.settings.oneToOneTouch){
				var value = 0;
				// if horizontal, drag along x axis
				if(slider.settings.mode == 'horizontal'){
					var change = orig.changedTouches[0].pageX - slider.touch.start.x;
					value = slider.touch.originalPos.left + change;
				// if vertical, drag along y axis
				}else{
					var change = orig.changedTouches[0].pageY - slider.touch.start.y;
					value = slider.touch.originalPos.top + change;
				}
				setPositionProperty(value, 'reset', 0);
			}
		}

		/**
		 * Event handler for "touchend"
		 *
		 * @param e (event)
		 *  - DOM event object
		 */
		var onTouchEnd = function(e){
			slider.viewport.unbind('touchmove', onTouchMove);
			var orig = e.originalEvent;
			var value = 0;
			// record end x, y positions
			slider.touch.end.x = orig.changedTouches[0].pageX;
			slider.touch.end.y = orig.changedTouches[0].pageY;
			// if fade mode, check if absolute x distance clears the threshold
			if(slider.settings.mode == 'fade'){
				var distance = Math.abs(slider.touch.start.x - slider.touch.end.x);
				if(distance >= slider.settings.swipeThreshold){
					slider.touch.start.x > slider.touch.end.x ? el.goToNextSlide() : el.goToPrevSlide();
					el.stopAuto();
				}
			// not fade mode
			}else{
				var distance = 0;
				// calculate distance and el's animate property
				if(slider.settings.mode == 'horizontal'){
					distance = slider.touch.end.x - slider.touch.start.x;
					value = slider.touch.originalPos.left;
				}else{
					distance = slider.touch.end.y - slider.touch.start.y;
					value = slider.touch.originalPos.top;
				}
				// if not infinite loop and first / last slide, do not attempt a slide transition
				if(!slider.settings.infiniteLoop && ((slider.active.index == 0 && distance > 0) || (slider.active.last && distance < 0))){
					setPositionProperty(value, 'reset', 200);
				}else{
					// check if distance clears threshold
					if(Math.abs(distance) >= slider.settings.swipeThreshold){
						distance < 0 ? el.goToNextSlide() : el.goToPrevSlide();
						el.stopAuto();
					}else{
						// el.animate(property, 200);
						setPositionProperty(value, 'reset', 200);
					}
				}
			}
			slider.viewport.unbind('touchend', onTouchEnd);
		}

		/**
		 * Window resize event callback
		 */
		var resizeWindow = function(e){
			// don't do anything if slider isn't initialized.
			if(!slider.initialized) return;
			// get the new window dimens (again, thank you IE)
			var windowWidthNew = $(window).width();
			var windowHeightNew = $(window).height();
			// make sure that it is a true window resize
			// *we must check this because our dinosaur friend IE fires a window resize event when certain DOM elements
			// are resized. Can you just die already?*
			if(windowWidth != windowWidthNew || windowHeight != windowHeightNew){
				// set the new window dimens
				windowWidth = windowWidthNew;
				windowHeight = windowHeightNew;
				// update all dynamic elements
				el.redrawSlider();
				// Call user resize handler
				slider.settings.onSliderResize.call(el, slider.active.index);
			}
		}

		/**
		 * ===================================================================================
		 * = PUBLIC FUNCTIONS
		 * ===================================================================================
		 */

		/**
		 * Performs slide transition to the specified slide
		 *
		 * @param slideIndex (int)
		 *  - the destination slide's index (zero-based)
		 *
		 * @param direction (string)
		 *  - INTERNAL USE ONLY - the direction of travel ("prev" / "next")
		 */
		el.goToSlide = function(slideIndex, direction){
			// if plugin is currently in motion, ignore request
			if(slider.working || slider.active.index == slideIndex) return;
			// declare that plugin is in motion
			slider.working = true;
			// store the old index
			slider.oldIndex = slider.active.index;
			// if slideIndex is less than zero, set active index to last child (this happens during infinite loop)
			if(slideIndex < 0){
				slider.active.index = getPagerQty() - 1;
			// if slideIndex is greater than children length, set active index to 0 (this happens during infinite loop)
			}else if(slideIndex >= getPagerQty()){
				slider.active.index = 0;
			// set active index to requested slide
			}else{
				slider.active.index = slideIndex;
			}
			// onSlideBefore, onSlideNext, onSlidePrev callbacks
			slider.settings.onSlideBefore(slider.children.eq(slider.active.index), slider.oldIndex, slider.active.index);
			if(direction == 'next'){
				slider.settings.onSlideNext(slider.children.eq(slider.active.index), slider.oldIndex, slider.active.index);
			}else if(direction == 'prev'){
				slider.settings.onSlidePrev(slider.children.eq(slider.active.index), slider.oldIndex, slider.active.index);
			}
			// check if last slide
			slider.active.last = slider.active.index >= getPagerQty() - 1;
			// update the pager with active class
			if(slider.settings.pager) updatePagerActive(slider.active.index);
			// // check for direction control update
			if(slider.settings.controls) updateDirectionControls();
			// if slider is set to mode: "fade"
			if(slider.settings.mode == 'fade'){
				// if adaptiveHeight is true and next height is different from current height, animate to the new height
				if(slider.settings.adaptiveHeight && slider.viewport.height() != getViewportHeight()){
					slider.viewport.animate({height: getViewportHeight()}, slider.settings.adaptiveHeightSpeed);
				}
				// fade out the visible child and reset its z-index value
				slider.children.filter(':visible').fadeOut(slider.settings.speed).css({zIndex: 0});
				// fade in the newly requested slide
				slider.children.eq(slider.active.index).css('zIndex', slider.settings.slideZIndex+1).fadeIn(slider.settings.speed, function(){
					$(this).css('zIndex', slider.settings.slideZIndex);
					updateAfterSlideTransition();
				});
			// slider mode is not "fade"
			}else{
				// if adaptiveHeight is true and next height is different from current height, animate to the new height
				if(slider.settings.adaptiveHeight && slider.viewport.height() != getViewportHeight()){
					slider.viewport.animate({height: getViewportHeight()}, slider.settings.adaptiveHeightSpeed);
				}
				var moveBy = 0;
				var position = {left: 0, top: 0};
				// if carousel and not infinite loop
				if(!slider.settings.infiniteLoop && slider.carousel && slider.active.last){
					if(slider.settings.mode == 'horizontal'){
						// get the last child position
						var lastChild = slider.children.eq(slider.children.length - 1);
						position = lastChild.position();
						// calculate the position of the last slide
						moveBy = slider.viewport.width() - lastChild.outerWidth();
					}else{
						// get last showing index position
						var lastShowingIndex = slider.children.length - slider.settings.minSlides;
						position = slider.children.eq(lastShowingIndex).position();
					}
					// horizontal carousel, going previous while on first slide (infiniteLoop mode)
				}else if(slider.carousel && slider.active.last && direction == 'prev'){
					// get the last child position
					var eq = slider.settings.moveSlides == 1 ? slider.settings.maxSlides - getMoveBy() : ((getPagerQty() - 1) * getMoveBy()) - (slider.children.length - slider.settings.maxSlides);
					var lastChild = el.children('.bx-clone').eq(eq);
					position = lastChild.position();
				// if infinite loop and "Next" is clicked on the last slide
				}else if(direction == 'next' && slider.active.index == 0){
					// get the last clone position
					position = el.find('> .bx-clone').eq(slider.settings.maxSlides).position();
					slider.active.last = false;
				// normal non-zero requests
				}else if(slideIndex >= 0){
					var requestEl = slideIndex * getMoveBy();
					position = slider.children.eq(requestEl).position();
				}

				/* If the position doesn't exist
				 * (e.g. if you destroy the slider on a next click),
				 * it doesn't throw an error.
				 */
				if ("undefined" !== typeof(position)) {
					var value = slider.settings.mode == 'horizontal' ? -(position.left - moveBy) : -position.top;
					// plugin values to be animated
					setPositionProperty(value, 'slide', slider.settings.speed);
				}
			}
		}

		/**
		 * Transitions to the next slide in the show
		 */
		el.goToNextSlide = function(){
			// if infiniteLoop is false and last page is showing, disregard call
			if (!slider.settings.infiniteLoop && slider.active.last) return;
			var pagerIndex = parseInt(slider.active.index) + 1;
			el.goToSlide(pagerIndex, 'next');
		}

		/**
		 * Transitions to the prev slide in the show
		 */
		el.goToPrevSlide = function(){
			// if infiniteLoop is false and last page is showing, disregard call
			if (!slider.settings.infiniteLoop && slider.active.index == 0) return;
			var pagerIndex = parseInt(slider.active.index) - 1;
			el.goToSlide(pagerIndex, 'prev');
		}

		/**
		 * Starts the auto show
		 *
		 * @param preventControlUpdate (boolean)
		 *  - if true, auto controls state will not be updated
		 */
		el.startAuto = function(preventControlUpdate){
			// if an interval already exists, disregard call
			if(slider.interval) return;
			// create an interval
			slider.interval = setInterval(function(){
				slider.settings.autoDirection == 'next' ? el.goToNextSlide() : el.goToPrevSlide();
			}, slider.settings.pause);
			// if auto controls are displayed and preventControlUpdate is not true
			if (slider.settings.autoControls && preventControlUpdate != true) updateAutoControls('stop');
		}

		/**
		 * Stops the auto show
		 *
		 * @param preventControlUpdate (boolean)
		 *  - if true, auto controls state will not be updated
		 */
		el.stopAuto = function(preventControlUpdate){
			// if no interval exists, disregard call
			if(!slider.interval) return;
			// clear the interval
			clearInterval(slider.interval);
			slider.interval = null;
			// if auto controls are displayed and preventControlUpdate is not true
			if (slider.settings.autoControls && preventControlUpdate != true) updateAutoControls('start');
		}

		/**
		 * Returns current slide index (zero-based)
		 */
		el.getCurrentSlide = function(){
			return slider.active.index;
		}

		/**
		 * Returns current slide element
		 */
		el.getCurrentSlideElement = function(){
			return slider.children.eq(slider.active.index);
		}

		/**
		 * Returns number of slides in show
		 */
		el.getSlideCount = function(){
			return slider.children.length;
		}

		/**
		 * Update all dynamic slider elements
		 */
		el.redrawSlider = function(){
			// resize all children in ratio to new screen size
			slider.children.add(el.find('.bx-clone')).width(getSlideWidth());
			// adjust the height
			slider.viewport.css('height', getViewportHeight());
			// update the slide position
			if(!slider.settings.ticker) setSlidePosition();
			// if active.last was true before the screen resize, we want
			// to keep it last no matter what screen size we end on
			if (slider.active.last) slider.active.index = getPagerQty() - 1;
			// if the active index (page) no longer exists due to the resize, simply set the index as last
			if (slider.active.index >= getPagerQty()) slider.active.last = true;
			// if a pager is being displayed and a custom pager is not being used, update it
			if(slider.settings.pager && !slider.settings.pagerCustom){
				populatePager();
				updatePagerActive(slider.active.index);
			}
		}

		/**
		 * Destroy the current instance of the slider (revert everything back to original state)
		 */
		el.destroySlider = function(){
			// don't do anything if slider has already been destroyed
			if(!slider.initialized) return;
			slider.initialized = false;
			$('.bx-clone', this).remove();
			slider.children.each(function() {
				$(this).data("origStyle") != undefined ? $(this).attr("style", $(this).data("origStyle")) : $(this).removeAttr('style');
			});
			$(this).data("origStyle") != undefined ? this.attr("style", $(this).data("origStyle")) : $(this).removeAttr('style');
			$(this).unwrap().unwrap();
			if(slider.controls.el) slider.controls.el.remove();
			if(slider.controls.next) slider.controls.next.remove();
			if(slider.controls.prev) slider.controls.prev.remove();
			if(slider.pagerEl && slider.settings.controls) slider.pagerEl.remove();
			$('.bx-caption', this).remove();
			if(slider.controls.autoEl) slider.controls.autoEl.remove();
			clearInterval(slider.interval);
			if(slider.settings.responsive) $(window).unbind('resize', resizeWindow);
		}

		/**
		 * Reload the slider (revert all DOM changes, and re-initialize)
		 */
		el.reloadSlider = function(settings){
			if (settings != undefined) options = settings;
			el.destroySlider();
			init();
		}

		init();

		// returns the current jQuery object
		return this;
	}

})(jQuery);
                                                                                                                                              framework/extensions/media/extensions/slider/extensions/bx-slider/static/js/jquery.fitvids.js       0000644                 00000005460 15266055653 0027041 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*global jQuery */
/*jshint multistr:true browser:true */
/*!
* FitVids 1.0
*
* Copyright 2011, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
*
* Date: Thu Sept 01 18:00:00 2011 -0500
*/

(function( $ ){

  "use strict";

  $.fn.fitVids = function( options ) {
    var settings = {
      customSelector: null
    };

    var div = document.createElement('div'),
        ref = document.getElementsByTagName('base')[0] || document.getElementsByTagName('script')[0];

    div.className = 'fit-vids-style';
    div.innerHTML = '&shy;<style>         \
      .fluid-width-video-wrapper {        \
         width: 100%;                     \
         position: relative;              \
         padding: 0;                      \
      }                                   \
                                          \
      .fluid-width-video-wrapper iframe,  \
      .fluid-width-video-wrapper object,  \
      .fluid-width-video-wrapper embed {  \
         position: absolute;              \
         top: 0;                          \
         left: 0;                         \
         width: 100%;                     \
         height: 100%;                    \
      }                                   \
    </style>';

    ref.parentNode.insertBefore(div,ref);

    if ( options ) {
      $.extend( settings, options );
    }

    return this.each(function(){
      var selectors = [
        "iframe[src*='player.vimeo.com']",
        "iframe[src*='www.youtube.com']",
        "iframe[src*='www.kickstarter.com']",
        "object",
        "embed"
      ];

      if (settings.customSelector) {
        selectors.push(settings.customSelector);
      }

      var $allVideos = $(this).find(selectors.join(','));

      $allVideos.each(function(){
        var $this = $(this);
        if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; }
        var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(),
            width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(),
            aspectRatio = height / width;
        if(!$this.attr('id')){
          var videoID = 'fitvid' + Math.floor(Math.random()*999999);
          $this.attr('id', videoID);
        }
        $this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+"%");
        $this.removeAttr('height').removeAttr('width');
      });
    });
  };
})( jQuery );
                                                                                                                                                                                                                framework/extensions/media/extensions/slider/extensions/bx-slider/static/css/jquery.bxslider.css    0000644                 00000007522 15266055653 0027536 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border:  5px solid #fff;
	background: #fff;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(images/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(images/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

.bx-wrapper ul{
	margin: 0px;
}

.bx-wrapper iframe{
	margin: 0px;
	padding: 0px;
	float: left;
}
                                                                                                                                                                              framework/extensions/media/extensions/slider/extensions/bx-slider/static/css/images/bx_loader.gif   0000644                 00000020605 15266055653 0027562 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       GIF89a    ¥  „‚„ÄÂÄDBDäâädbd¤¢¤$&$ÔÒÔTRTôòôtrt´²´”’”424ŒŠŒÌÊÌLJLìêìljl¬ª¬ÜÚÜ\Z\üúü|z|¼º¼
,.,œšœ<:<„†„ÄÆÄDFDäæädfd¤¦¤,*,ÔÖÔTVTôöôtvt´¶´”–”464ŒŽŒÌÎÌLNLìîìlnl¬®¬ÜÞÜ\^\üþü|~|¼¾¼ÿÿÿ               !ÿNETSCAPE2.0   !ù		 : ,         þ@�pH$FZZqÉ$NdÄ‚Ëå!bN˜æ²äp¬†—©c(38)-1ÆqxB”x¸ Øê¡ÊÑ†Ä.Bv 5yB|]ˆr.c:"…‰Cm:a�:…PL7,p:
"™�-…C
i:""	4Y™/€…7:55B¼Õ07$-0ªÒ:†!ÐÏ#C%¼Ö!àD)+¸ÏççYC½îRi™€îœÀ"(ð²±L�t26¹¡ÁÀ„D7ÈàGÄˆ A`éÛ­“#0P¸À²%
£Ô`8÷_^ê´ÁR]ðž™Ð,ä;c…£HÌøbé¡³›7s‘ábžŒ)$6IÁ@Å™Œ€†kbÒ.ð¦æ)´	½H;cÁ)62É*C(º…`È`7­
õ 4¸˜bÄ2¤°5´F*v½vPWdT(±CŽ¼ÝxÔê'N¹ÑÁsl%J Š:Ç¨r7ãj�ð‚�¸sO˜€Z@‰Z—(xáu¸”ˆC êyy4|~Á4y‰‹
zˆ«…õ©²oÔÛµž#1ÿÛ;¹’#ø$Ä	¹ z•´Ð€@IA  !ù		 9 ,        …„‚„ÄÂÄDBD¤¢¤äâädbd$&$”’”ÔÒÔ´²´ôòôtrtTRT464ŒŠŒÌÊÌ¬ª¬ìêìljlœšœÜÚÜ¼º¼üúü|z|\Z\LJL,.,<><
„†„ÄÆÄDFD¤¦¤äæädfd”–”ÔÖÔ´¶´ôöôtvtTVT<:<ŒŽŒÌÎÌ¬®¬ìîìlnlœžœÜÞÜ¼¾¼üþü|~|\^\424ÿÿÿ                  þÀœpH$º+EqÉ$N`ÄŽ"b,˜æòÚÐ††ig¸±6(-Ñ05B7XÖWmùKBau3yx|B#m39$b�,”‰C2!m9sc4”,8pL51¥*š! S5”CB *$'59~%4882xgÅG Ô+B	Á7À)		90#BxÔìUB/ÀÀ*2.åEìÔ™Ð"›†¥´¬cÇBD‚1(¦¦56š!aB¢2$2£B‹“'¸¸”cÁˆ0aŽÀ`ƒ�Í›R@áse†þ…@ÎÈ`3FŠ¢vªAáÓçÏŸ|°ÀÕ {Á( ´k�C`$Pª¥Æ‚µ` ÑB°K& -�ÆTòB°À'¨Ï	YˆŒ ð¡ÅJ`X¸Š0ž6…A^½-h` !B”sŒ˜Q`qÉV.üÊ°] @Ã§å 7µàQ[1(  ‚ W´ø-…a‚…ÒDÒæ0[Ä…3h$W5­ô%$'àqmh¹Z°@VgØ „ÐNS¡�Õ((.¡®yí¥Èõ\L¸ _Bü‡ž·õ�ô&ßyuåP
ù±4D	€€È%A  !ù		 : ,        …„‚„ÄÂÄDBD¤¢¤äâädfd$"$”’”ÔÒÔTRT´²´ôòô424tvtŒŠŒÌÊÌLJL¬ª¬ìêìlnl,*,œšœÜÚÜ\Z\¼º¼üúü<:<|~|„†„ÄÆÄDFD¤¦¤äæäljl$&$”–”ÔÖÔTVT´¶´ôöô464|z|ŒŽŒÌÎÌLNL¬®¬ìîìtrt,.,œžœÜÞÜ\^\¼¾¼üþü<><ÿÿÿ               þ@�pH$šN®LqÉ$ÂÄh€!jhšæ…©}†1H1d(d§”–Ã`j]x<|ÈÁzˆ8¹	Bad:4*2*"{B"5'5rb„#w2,ŒCn:Sd˜PL7!/¨)�-+ '7.ˆ/C -B	1Ä+7:�! "º·:G99„&1Ü1&755&:‹:5*	×9×5CÄ-K)>ˆH Cž<'&�A€¾q´Ä0˜cÃ‚&4Xó€lÍy$ jr£
ŒnH@ �ˆ	f˜ÂÜ&éŒ ¡ÄúƒŸ< ©%€£H�†ê�ÅÏ¦(÷´Hš4Ç%²j…°IG‡Â†%¡d	DI2`ÐQK¿!$Dl2á�s‰Ü¸ð.Ü–iØ¥1!‹p	À\ !E[+7`Ø½@™ŒŽ$„PL &lPÓ™» !X°«ÄÍ Lm‹ÝWì.ŠÜúÂ?!-B,H§áƒ Ñ&´NQ`2*uqë%Rà¸€‘'k€Ñº@ÛÇK4X·E²`Ç«)Get�ö!ÊQëHÁšµá=ÆE6Áp]»iat\::ðg}¬�§ÅZN´vß)Ü×•^"°ÞA  !ù		 : ,        …„‚„ÄÂÄDBD¤¢¤äâädbd$&$”’”ÔÒÔTRT´²´ôòôtrt464
ŒŠŒÌÊÌLJL¬ª¬ìêìljlœšœÜÚÜ\Z\¼º¼üúü|z|<><„†„ÄÆÄDFD¤¦¤äæädfd424”–”ÔÖÔTVT´¶´ôöôtvt<:<ŒŽŒÌÎÌLNL¬®¬ìîìlnlœžœÜÞÜ\^\¼¾¼üþü|~|ÿÿÿ               þ@�pH$b,6PqÉ$2ÄÊf!â
›æR0[½†ŸL†4d�B¤¬ÜhäTÂ@E^Bƒ�d=$´1q6B!ˆ|B2+]#:acBˆŒC)&:rt:ˆ!(PL8)p:*9'”8x!C((	B/8£]/61¥µ:'%Ö6B5ÛÃ458&+:‹:3!	2Ö%%UB .öÛçDtxwMR™Ü¶¹Ò’ÃZ¼)š aÏÄ±5¬=0±0Õ	¨ÖàˆaÂ ‘
7RhP©²Æ&PL€1s‚�1Dˆ  ³gþÇ&zÀÁ 
<uò$@!¤–B‹uÀ¢À‚(\]ðk“%À‚�pƒ‰Š?™lÐªFË†â¦-b  €JR� !àÆýš8°k7C�"^ô]bÃ†‹Eç lÂ58ÿ€aÃˆ5²lPql†Ð1P€@È†¿_ÀQQãtÚ°Ô®!iÃ‡„�PÈ•ÓÈ ]CEä¨F�ðpÀåÈ:d �CûéËO€ÜV-èÓpÂw¾RƒŒ—vŸ‹_Î>æåµœÝè4Ÿa€Á\KhWÃ{ýÕ¦Æ[ a·ÆhN ×*ä÷’q#€ #A  !ù		 9 ,        …„‚„ÄÂÄDBD¤¢¤äâädbd$"$”’”ÔÒÔ´²´ôòôtrtTRT424ŒŠŒÌÊÌLJL¬ª¬ìêìljlœšœÜÚÜ¼º¼üúü|z|,*,\Z\„†„ÄÆÄDFD¤¦¤äæädfd$&$”–”ÔÖÔ´¶´ôöôtvt<:<ŒŽŒÌÎÌLNL¬®¬ìîìlnlœžœÜÞÜ¼¾¼üþü|~|\^\ÿÿÿ                  þÀœpH$ÒªHqÉ$.RDƒ ÚF™æÒ�œ†&†ì6\¨8ª¬vhé" ¹0C3qî®õPñéÖ„rt9#8w8zB1--ˆacBw"‰CŒqSt.•$pK6 
p)&�4‘6•B5$$B""'69	›5	**•*Â!ÒB#"××
#6"]91B784‹ÒÒ‚Ã¾×6çK.1'é#N~ð¥F„BHàPk	Ù„­™ MRLlp± ‘Yà¢d'E&‚a Ò�
'@¨1³f�‚Z.lx°“çðƒ/l
ÅØäÄÏŸ=7„ „Ó¦ ¾a2‘.]L2,ÀÙ$
µØ @ã®KTt8 AIÆ4Ê–í¸†E‡»dü#’¢€\³4ldKäBkñ–@ Q£ÙÇÆšÍ’!…° œÀÀâ Þ„dxL8¹R”-P €ë92˜Øà¹Ã‡!dÀq<7F\V¸ C%HB8ÆãmÎÍ¦1ü )´D2Ä•žÃ÷ä,†ßÆDÖì^çe¡€îa¯žíg=VƒcxñDèéæ(� +ˆƒIeNÌ7D(ˆI)#  A  !ù		 6 ,        …„‚„ÄÂÄDFDäâä¤¢¤dfd$"$ÔÒÔôòô´²´”’”tvt\Z\424ŒŠŒÌÊÌLNLìêì¬ª¬lnlÜÚÜüúü¼º¼<:<œšœ|~|„†„ÄÆÄLJLäæä¤¦¤ljl,*,ÔÖÔôöô´¶´”–”|z|dbd464ŒŽŒÌÎÌTRTìîì¬®¬trtÜÞÜüþü¼¾¼<><ÿÿÿ                           þ@›pH$‚N,RqÉ$–JDr"Î&—æÒ
†¡ébX‚Ä YíPQQÒak«Ä”j¡ Šãs611/yB	]m	6€B…&‰Cm!46,c$„PL3i%0|S'3„C(B4¿362m-,/…1,Ã2ÔB/ÀÙ/36	ˆ6†2	ÔëC2Ù¿4ª ŽE$/2)ëÕäB%$à	H£EÝº
·˜¼ˆðËÃ05&¨¥€QªÉµÌ Ä’ ˆIÏ’1D¨T‰Â2dÀœ™±‰Œ8sâL!³çéLŒ‰,èÔÙ �˜Geð—§ 5OSøYr!AM&Lx¨qBÏ«E68Ñ …Å1gÖÓ2À�[Â99úSÆŒ\‰È(¡a¬Û4<œñÒç„+0³0EÄ
hHx;6„�?AdAs XAº��TŒUH�ÒR„Õn @»E†V`¸¶A…�Cò¾˜	bF Ú ZÀÈ½¢FÅ¼TÓîµ1»ö¸WT±ä&ðãµm´È}`„Ü<ÒÓTO.$iÝ–†£²Þ¬ T¬Ís¡b9ä2�S&‘€´cI !ù		 8 ,        …„‚„ÄÂÄDBD¤¢¤äâädbd$"$”’”ÔÒÔ´²´ôòôtrt\Z\424ŒŠŒÌÊÌLJL¬ª¬ìêìljlœšœÜÚÜ¼º¼üúü|z|,*,<:<„†„ÄÆÄDFD¤¦¤äæädfd$&$”–”ÔÖÔ´¶´ôöôtvt\^\464ŒŽŒÌÎÌLNL¬®¬ìîìlnlœžœÜÞÜ¼¾¼üþü|~|ÿÿÿ                     þ@œpH$R`ZqÉ$fPD!#Úb¶æ²PP†˜Ph2ÌÌ ³Œ–©Õ>j\x<¬AîÊµÐ$Ô.B5!d81w-zB(~~Ps…w5ŒC4�	rƒd4‰%PL64Y8�‚T6•.C	wB444Y"~54b	ˆÁ2)�¾Ó(6.}1«‹8!-"ää%C1½ê©1¤N¿)Î)Ï%ÚeÓ½qZ!óäÔb‚¢€/ª´ ‡á]©1úi±>"(DØ¸1&5nÜÐ@R„byM“Ø¤@ƒ—0_2X·�K&4bÆ”±  í/ŸÅ.ê™ cDÑ¢)É°àæ’o61¥Î)‘ @T01u×:nZdÍêáFŸ5m\ K„
c%xB•ƒëR© Ð�Ó+5 ñÁÀ€Y(’aŸ5
 Hf`b‹lp0bÕ„c-9U­	É B `q€E4_2„@‚
³B¤B@½"CÖ,LœØì@Â;«B(t@- G‹ÖØPÛÁŒ�#P7ò»5§š¬ªå€ä¹œ·.äFõÙzRHn1¤;{l A^Ë‡DÌ ]z†|ÐßG8 `€ç` !ù		 7 ,        …„‚„ÄÂÄDFDäâä¤¦¤$"$dbd”’”ÔÒÔôòôTVT´¶´424trtŒŠŒÌÊÌLNLìêì¬®¬œšœÜÚÜüúü,*,\^\¼¾¼<:<|z|„†„ÄÆÄLJLäæä¬ª¬lnl”–”ÔÖÔôöô\Z\¼º¼tvtŒŽŒÌÎÌTRTìîì´²´œžœÜÞÜüþü,.,<><ÿÿÿ                        þÀ›pH$*B‚QqÉ$^.ÄÄF"Ò´æ6›)†.Átx‰Pí�`éfoá±ÐU¨ÔÃÑÌb™ÌÅB
u$_x7m{PqU7…ˆC0mJq�#„$iK43o4]m
RT41$uC'22~7
¨^Y
˜b(u2*PÉB(˜{Á4](‰Ô7*…
*ÉÝ$–{á}4( d#
# ì ‡BÎoZÝ-&±L(lnðDHÖ"„¹P
`dBãDˆxCPŒ @‘"ºJ7B hÁ‘cŠ‹rYX¸dÄƒ“(O‚çlÉ"N–`!“E Òfä$ #öƒ <  â2ú©¹ÁÅ½&
| €áŽ)RxPZ„F… Âø¦¦DŠR˜°5$‚±a9À  q

YdÕã�p?<€ñ€C�X#Þ0àÒæU!„ ÜF7p0À„…5RŒ@šE¢$/ò @òlpæ£B‡�è–	Ø&"bbö‹&p;8±Aé ž.™Pc3JÉoŸ Qb7YD,f?’}ù»EôDdcs%7lãîawo<8p¨0Dþa!¼0@
uiáBD |·DP F7 Ð• !ù		 : ,        …„‚„ÄÂÄDFD¤¢¤äâä$"$dfd”’”ÔÒÔ´²´ôòô424tvt\Z\ŒŠŒÌÊÌ¬ª¬ìêì,*,lnlœšœÜÚÜ¼º¼üúü<:<LNL|~|dbd„†„ÄÆÄLJL¤¦¤äæä$&$ljl”–”ÔÖÔ´¶´ôöô464|z|\^\ŒŽŒÌÎÌ¬®¬ìîì,.,trtœžœÜÞÜ¼¾¼üþü<><ÿÿÿ               þ@�pH$ª
¶EqÉ$f2DÒåb#âT¸æRfKIÝª0D²Úa�jC¯»C›àv“¥¿¶éD¦
Us*wclPH~:	�…C2T$:ŠU2�PL86h8]TR]87s•B)){:¤IY“*¥€«g:2##“yXH6„OB0s*Ã#×7‘yÛ¡*œN2××JCãÈhZ!ç1MGlïMÄ	à�Ä•@‘V0P¸"HŒ†¨A€€ hÜ¨±Þ�	 €)ò……9>ºC¢¤K'b”x@“¦CX8Á“gí1E
Œð˜ù˜, QÂ…VZ$Ð ñh#¸0°5Å� ¦Ò `‡H[]lÕ C*0L­Ð€FhTÌHkÀ@€,fäx4!”�@BìÔ|¸ªõðèƒªr`b‚ƒÏ83Ü`A·‚‚!0†æ˜}¡Âg„,Ñ BÙ1Dj\fÐ‡lÚnW —´ˆ¯è8>À]‡Û1 ÎBH�ÙÕu\hñ¹…Á4"0¯�E}å‰Û0 !À<bH{!2´0q>MDÄ ž,³À@DK¨€A !ù		 8 ,        …„‚„ÄÂÄDBD¤¢¤äâädbd$"$”’”ÔÒÔTRT´²´ôòôtrt424ŒŠŒÌÊÌLJL¬ª¬ìêìœšœÜÚÜ\Z\¼º¼üúü<:<ljl|z|
„†„ÄÆÄDFD¤¦¤äæä,*,”–”ÔÖÔTVT´¶´ôöô464ŒŽŒÌÎÌLNL¬®¬ìîìœžœÜÞÜ\^\¼¾¼üþü<><lnl|~|ÿÿÿ                     þ@œpH$¢
1FqÉ$f2D‘Å#Ò2´æòKEÝª�V°²Úa¹‹^‹q”U™‚§»\œ¡R¡u8}]PHTzTy�B/~"8‡U(~1hK2*6‹4„IRlntpt ªP~”IƒfY,33,B'ª¿#'4¡(8WBk”¹Ì	C¿ª4(€VÖÌ3¹	ÅC1&Ò /u%Û‹K3#ª*—MÜ–i47�4qßD2$´(Á„F8,`8±�áŒ)TP!QâHu„ØH€cˆ#(N¬¨B_�!:n\¹ Ã )RÀÔ@apNX°Àdë‘.|j¡1+djÀ¨å0˜¡ábÀWgÔ!ñôéRBJ\¸ê ,"ü‰õ‚‡nW|@ƒBCY²+Px ¡ Ê‹P`4¸AÁŒ¸OyÁ!ëÀF• @¨PÀ€	Â2×ÌîS­BV8hñA
‘AÌpq¡uŒ 62;Ã�âÄŠ
`áMˆ<ÀÕÖb°ÈlÃÃ5£E^´ˆ,Ák2,!ÈÜ t $C2x•Ô9”$ƒù¢çÑ…„h»£
‘
aíZƒ<¨MSÂ&´¦
%ì‡�i+l _ A  !ù		 9 ,        …„‚„ÄÂÄDBDäâä¤¢¤dbd$"$ÔÒÔTRTôòô´²´”’”trt424ÌÊÌLJLìêì¬ª¬ljlÜÚÜ\Z\üúü¼º¼œšœŒŠŒ,.,|z|<:<ÄÆÄDFDäæä¤¦¤dfd$&$ÔÖÔTVTôöô´¶´”–”ÌÎÌLNLìîì¬®¬lnlÜÞÜ\^\üþü¼¾¼œžœŒŽŒ|~|<><ÿÿÿ                  þÀœpH$¢1EqÉ$Š$ÎJ%Fœ]fÍ% ‘1ªpF¨°Ùá�ûp	ESqN›*ÓÂ "§BSSxB1{&9b"u1P†B{!Œ�9(ƒ1hK7n9
{padqw¥(B)5…5{0(u
‚ug9�B4¶¶38 9V~„œ"C%¶+µ7(rC3(¾Ú"…C"ËÊ®MÙ�IM!ÊžM.�\ø[2ãƒcxf(páŽ
"F4°`R,X@ÐÈ�‚l9Ò�¤4(ÐPÉ’"c’ä†GÁÊ›,AÐh¢göÏ,Æ A ¢H‘‚fšbÃPfˆ¢ÅÉ& FŒHqµJŠ!ôœ–æ…V­d©@A¬O
Ú1aˆ`D�	FL@€Ïž"dP Â‰c.*z¡��òæQAˆÀ8c!q„0l¸Ð@ÚË´`1$CÁ°pÂr‹PAZCeMF, ×0Ç‚ˆ2nÌÀ C·‰Þ*<,¢ÀÀ	án CÄŒ½AX¬!Q…æº/ö¶¡ÏìHmo@3Eïßx&X�‘bzúB¦�
íáÈäÖ€R¾hÑ(Ôp !ù		 ; ,        …„‚„ÄÂÄDBDäâädbd¤¢¤$"$ÔÒÔTRTôòôtrt´²´”–”424ŒŠŒÌÊÌLJLìêìljl¬ª¬ÜÚÜ\Z\üúü|z|¼º¼<:<
œžœ„†„ÄÆÄDFDäæädfd¤¦¤$&$ÔÖÔTVTôöôtvt´¶´œšœ464ŒŽŒÌÎÌLNLìîìlnl¬®¬ÜÞÜ\^\üþü|~|¼¾¼<><ÿÿÿ            þÀ�pH$†<CqÉ$N&D	 à!Ú0¶æ²£;0†¹)gh#ÐY-ø {Ä„ñ0F³XRê!E×½	Ã c;6u44yB&]';q�B#…P‰B|:5;€c)†4iK7 o;
l"Se…
C
x;¾9%ˆ3]:3  …h;fuB!¾Õ0!6&;4Šu)¢¢4#C-&ÕàE6ãË…¢ˆC#*Õ¾ª´”+DÃ“(ÚÁ Õ„Ž¨—ØXÑ ]
bì#r"…�à¸´*—I#0 Á²å –Ô€2Dó/q¶´¨ƒû�ŸÌB@qáÑHÒ�fˆ€Á"#ðÔbcÄ<)JÔ¸P `“p¼xJ…¢F»©	! ¬€…ÐÈPô¨ŒâÎYæGÛQBR�¨[£†�¬2¤Sph‡€3L`‹Ã/‹1CH‡`Á+&¸€`@A‰ÓhëwÞ5T ‚„ç/B@€ bÂŒÓ%¤íHaG„]Bâø¬Â…»]Œ ` „¤"Q�á68Ý ¤ÛÐ |ö¥
2>—˜¶”	ÖKT@®ÆvbUºy[
\xŸ	0x.X’Â×Ñ§:D¼Ð^@¤DÌÐ@$ ;                                                                                                                           framework/extensions/media/extensions/slider/extensions/bx-slider/static/css/images/controls.png    0000644                 00000005366 15266055653 0027514 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   `   ?   @Í   tEXtSoftware Adobe 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 (Macintosh)" xmpMM:InstanceID="xmp.iid:BF494C7D29A911E29754CB3287D043B9" xmpMM:DocumentID="xmp.did:BF494C7E29A911E29754CB3287D043B9"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:BF494C7B29A911E29754CB3287D043B9" stRef:documentID="xmp.did:BF494C7C29A911E29754CB3287D043B9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>Yá‘Ä  hIDATxÚÔ\[l•EÞB¡D+-$Ö¤ ­4½ 	j­m¼” h¼¼˜ ÅØ‹ñ��‚o>ˆŠ1¾{ÚÔÔ˜¨ŠÅ(!-Åâƒöc-Æ&¶	¶¤Z‹´ÐêLÏüðSþsÎÌ^Úî$_°gæÛývÿ³»ÿÌI«­­UL[xP
Ø¸°’þoð'à7@à{À×qCCCÊ6uuuJ`óÊ---íü±Ð�¬Ýb†/ìÀ«€í€ômn&ž\|xŸ::W¶�¸¢ø�€À>À_Q�¥˜Ei–<›¤CQ†mŸ¡Ï$_.m¡rMìœÔGñJ$À=€Ÿ ;Rˆ”Ê‘ôµÙÑàûÀu9`?àà©T<BKò‹Ð×òmÓ|âŠ–øpP%ÀÀ'€e‚/#ß[,ùó‰ël+£ï‡‡Â¬uØ¡Ù[kèÇ'®QÖN�¹caÞdÏÁN%›v&æ×° ž<è?‚pI<®ã1??_J?¶�bê._Wä‡<5Í„k`ÿö6E�vë~qqqpðP===’�ï¦¥(5×¢¢"UPPpåïýýýJ3¦×iÎ9`´;)\	¥[b"®È'<øÈWs%èpý‘žó/&ü@€JÓÁlbbBêªÒeû(>"ˆbãOMMëðQjcð»»»u–÷ý3‘mÈyYA‡k'ˆðQUUÕšdp=–——Û|´Û…í¤’‰€ýqÈ¿Ñv¦§§Ÿ!ê·nÝy‘ÃqVQQ¡rrrl¾âÆ6hŸTìöËeìà*„ØŸ››{
M×]E¬àÌüììlÛƒ¯8±Û§ûÅ\	+”¡�3W°ŽWWW_¹Š8Ïø «ƒÎyÇíç“k²ñ,t‚3W#©>ÐÚÚªFFFlî(¶Ñ”hó€ýjkksÁ5ñá`zº°¹©©éÄNÖsDÀ¥:û{ è”æ£è´Fûõ¶xx˜;ø:\£~ fþë���‡Âß\HÖâ¶í¤°}‡­ÁÇ~_‡ë5W0ø{7Æb±ë®"¾¼¥âooX_fá™o°¦)¶ÄD\-žYt¸âŒŸ¹Š˜ššÚ×ÒÒyFèØü€dG%BFF†ô¨> ì“ˆkff¦­�›WüÌ.xÜ°^Ê�%B__Ÿêíí•¸8 ¹œÙ\ƒËÁà>È`Û,æ
�Ç@ ¼éÃ×pÛtDÀ™/ü#JïvQÌEÀ'Þi¾	W¶ h¯îVÂ�¡X&&â*œ¶¹&µð±³€ “ãMRŒ³†~|âÊ ØjípÔ±Iò}Ò’?Ÿ¸²@;ªâ¯ü†,Æ¢göQËü}âÊ ígÀ½*žpÙÀÿeò�¾:õÁ'®lÐ0aõñ…ŠçPrí}¦”|Œ9î‡O\î‚&¬â{MÌ™¬TW3Žs7P›ƒÔ ? þQso>qežeŸºyÃU"ÀJZâ%€*ž1¶<¸l¢ífw©ø¥Ùø<öË®6Ð~ßÝ-IÐæFÂ€' S ¼jl¡ŽÎ•-$®c¡ÇÖ,| xðU¨MÚâ³+<Sò´oì<V¨<ø–‚�;žñ¾peí‚î|ªâ•&¦9÷ÛÉ×&G}ð‰+K€û ÖXŒƒ¾È·Mó‰+K |SÿŽ’•øpm)ù.´äÏ'®,VÞ¥à®l)ÅXmèÇ'®l0ø¦9Xu£ÞÐ‡O\YàÝz¹ŽÍú€2Š©cb®†õ&\Ùç€—tß > cþ¢VÄÕR}€.WÖ
È¥£öà£iÔ”Pl‰‰¸Z¬ÐáÊÀ¸8#0�ú€R—í-×”ºz•Ø|ÍŒƒb:øHf"Û,æ0‰¹bqF�S‹I���×üZ,›Yy\§ê¤e?yÒ ëÖ¹zeq:ªÈrÜ>©Âú€,Wdrf¾£ú€LÇíSŠ ¨Èt%À…T�Ö\pÜ~>¹²MÕÈa}À¨ãö)7‚ú€QW°’NQÌ§·,ÂÂö6ûƒýrÄ•-@·±ƒú€naû.[ƒ¯QÐíJ üm³iÛ:¡Ó[b"®–ëN¸`H:³‰ ¬èRòŒ6W‹õ:\Ù 5›në4êš59³?‡—ƒÈËÂ¶¹Y9²à6oú0¾L*B0ó…ƒß®ôoE\-Ôhq�Åb«fýÿøZ…Ê«ð'0ÃYoîTÂ�ú›b™˜ˆ«A}€®¬GÚ9ûsÑa¼‹ãœ¡Ÿ¸²¶Z{”,¹UÒ¡=·s>qe€†E	/«$?2¤aè«NÙ/xð‰+[ ´_Ï+óœûÃäËÕOûÄ5á.(Ê0=ïMÀg€*¾„é7È·ü¿§ç >qe&¬¾¡®fãï Ý¦âÇÁO¸à/‰`Æñï*^]2_Ç>q�±ÿ r ´Ú#³    IEND®B`‚                                                                                                                                                                                                                                                                          framework/extensions/media/extensions/slider/extensions/bx-slider/config.php                        0000644                 00000000136 15266055653 0023563 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
$cfg['multimedia_types'] = array('image','video');                                                                                                                                                                                                                                                                                                                                                                                                                                  framework/extensions/media/extensions/slider/posts.php                                              0000644                 00000003671 15266055653 0017405 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');


register_post_type(fw()->extensions->get('slider')->get_post_type(), array(
	'labels' => array(
		'name' => __('Sliders', 'fw'),
		'singular_name' => __('Slider', 'fw'),
		'add_new' => __('Add New', 'fw'),
		'add_new_item' => __('Add New Slider', 'fw'),
		'edit_item' => __('Edit Slider', 'fw'),
		'new_item' => __('New Slider', 'fw'),
		'all_items' => __('Sliders', 'fw'),
		'view_item' => __('View Slider', 'fw'),
		'search_items' => __('Search Sliders', 'fw'),
		'not_found' => __('No Sliders found', 'fw'),
		'not_found_in_trash' => __('No Sliders found in Trash', 'fw'),
		'parent_item_colon' => '',
		'menu_name' => __('Sliders', 'fw')
	),
	'public' => false,
	'publicly_queryable' => true,
	'show_ui' => true,
	'show_in_nav_menus' => false,
	'query_var' => true,
	'rewrite' => array('slug' => fw()->extensions->get('slider')->get_post_type()),
	'has_archive' => true,
	'hierarchical' => false,
	'menu_position' => null,
	'supports' => array(''),
	'capabilities' => array(
		'edit_post'         => 'edit_pages',
		'read_post'         => 'edit_pages',
		'delete_post'       => 'edit_pages',
		'edit_posts'        => 'edit_pages',
		'edit_others_posts' => 'edit_pages',
		'publish_posts'     => 'edit_pages',
		'read_private_posts'=> 'edit_pages',

		'read'                  => 'edit_pages',
		'delete_posts'          => 'edit_pages',
		'delete_private_posts'  => 'edit_pages',
		'delete_published_posts'=> 'edit_pages',
		'delete_others_posts'   => 'edit_pages',
		'edit_private_posts'    => 'edit_pages',
		'edit_published_posts'  => 'edit_pages',
	),
	/**
	 * Show in menu only if user has access to the Appearance (Themes) menu
	 * else, the Sliders menu will appear, but when clicked on it
	 * users with smaller privileges that does not have access to Appearance menu (for e.g. 'edit_pages' capability)
	 * will see Access denied page
	 */
	'show_in_menu' => current_user_can('switch_themes') ? 'themes.php' : null,
));

                                                                       framework/extensions/media/extensions/slider/static/js/population-method.js                         0000644                 00000000105 15266055653 0023422 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function($){
	$('.selectize').selectize();
});                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/media/extensions/slider/static/css/style.css                                   0000644                 00000001365 15266055653 0021453 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*.fw-option-type-image-picker ul.thumbnails.image_picker_selector li*/
td.slider_design ul.thumbnails.image_picker_selector li {
	margin-bottom: 0px;
}
.inside .submitbox ul.thumbnails.image_picker_selector li {
	margin-bottom: 0px;
}
td.slider_design .fw-option-type-image-picker {
	margin-bottom: 10px !important;
	margin-top: 10px !important;
}
th.column-slider_design{
	width: 150px;
}
td.column-slider_design{
	line-height: 0 !important;
}
#submitdiv .inside{
	padding-bottom: 0px !important;
}
#submitdiv .fw-backend-options-last-border-hider{
	display: none;
}
#submitdiv #major-publishing-actions{
	border-top-width: 0px;
}
#submitdiv .fw-option-type-image-picker .thumbnail{
	cursor: auto;
}
#post-body-content {
	margin-bottom: 0px !important;
}
                                                                                                                                                                                                                                                                           framework/extensions/media/extensions/slider/includes/default/class-fw-extension-slider-default.php 0000644                 00000000325 15266055653 0030113 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require dirname(__FILE__) . '/base/class-fw-slider.php';

class FW_Extension_Slider_Default extends FW_Slider
{
	/**
	 * @internal
	 */
	public function _init()
	{
	}
}                                                                                                                                                                                                                                                                                                           framework/extensions/media/extensions/slider/includes/default/base/class-fw-slider.php              0000644                 00000005017 15266055653 0025374 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Slider extends FW_Extension
{
	/**
	 * @internal
	 */
	public function _init()
	{
	}

	public function get_slider_type()
	{
		return array(
			'label' => $this->get_name(),
			'small' => array(
				'height' => 100,
				'src' => $this->locate_URI('/static/images/thumb.jpg'),
			),
			'large' => array(
				'height' => 208,
				'src' => $this->locate_URI('/static/images/preview.jpg')
			)
		);
	}

	public function get_multimedia_types()
	{
		return (array) $this->get_config('multimedia_types');
	}

	public function get_population_methods()
	{
		$population_methods = fw()->extensions->get('population-method')->get_population_methods($this->get_multimedia_types());
		$config_population_methods = $this->get_config('population_methods');
		$final = is_null($config_population_methods) ? $population_methods : array_intersect_key($population_methods, array_flip($config_population_methods));
		return $final;

	}

	public function get_population_method($type){
		$population_methods = $this->get_population_methods();
		return isset($population_methods[$type]) ? $population_methods[$type] : array();
	}

	private function get_frontend_data($post_id)
	{
		return fw()->extensions->get('population-method')->get_frontend_data($post_id);
	}

	private function list_files($path, $ext){
		$suffix = '.'. trim($ext, '.');

		if ($glob = glob($path .'/*'. $suffix)) {
			return array_map('basename', $glob, array_fill_keys($glob, $suffix));
		} else {
			return array();
		}


	}

	private function add_static()
	{
		if ($js_path = $this->locate_path('/static/js')) {
			foreach($this->list_files($js_path, 'js') as $js){
				wp_enqueue_script(
					'fw-ext-'. $this->get_name() .'-'. $js,
					$this->locate_js_URI($js),
					array(),
					fw()->manifest->get_version()
				);
			}
		}

		if ($js_path = $this->locate_path('/static/css')) {
			foreach($this->list_files($js_path, 'css') as $css){
				wp_enqueue_style(
					'fw-ext-'. $this->get_name() .'-'. $css,
					$this->locate_css_URI($css),
					array(),
					fw()->manifest->get_version()
				);
			}
		}
	}

	public function render_slider($post_id, $dimensions, $extra_data = array())
	{
		$this->add_static();
		$data = $this->get_frontend_data($post_id);
		return $this->render_view($this->get_name(), compact('data', 'dimensions', 'extra_data'));
	}

	public function get_slider_options()
	{
		return  $this->get_options('options');
	}

	public function get_population_method_options($population_method)
	{
		return $this->get_options($population_method);
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 framework/extensions/media/extensions/population-method/class-fw-extension-population-method.php    0000644                 00000005115 15266055653 0027615 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/** Sub extensions will extend this class */
require dirname(__FILE__) .'/includes/extends/population-method-interface.php';

class FW_Extension_Population_Method extends FW_Extension
{
	/**
	 * @internal
	 */
	public function _init()
	{
	}

	public function get_population_methods($media_types)
	{
		$collector = array();
		foreach ($this->get_children() as $instance) {
			$intersection = array_intersect($media_types, $instance->get_multimedia_types());

			if (!empty($intersection)) {
				$collector = array_merge($collector, $instance->get_population_method());
			}
		}

		return $collector;
	}

	public function get_population_options($population_method, $multimedia_types = array(), $options = array())
	{
		$population_method_instance = $this->get_child('population-method-' . $population_method);

		if (empty($population_method)) {
			FW_Flash_Messages::add(
				'fw-ext-'. $this->get_name() .'-wrong-method',
				sprintf(__('Specified population method does not exists: %s', 'fw'), $population_method),
				'error'
			);

			return array();
		}

		return $population_method_instance->get_population_options($multimedia_types, $options);
	}

	public function get_population_method($post_id)
	{
		$selected = fw_get_db_post_option($post_id, 'slider/selected');
		$population_method = fw_get_db_post_option($post_id, 'slider/'.$selected.'/population-method');
		$population_method_instance = $this->get_child('population-method-' . $population_method);

		if ($population_method_instance) {
			return $population_method_instance->get_population_method();
		} else {
			return array('_unknown' => sprintf(__('Population method %s does not exist', 'fw'), $population_method));
		}
	}

	public function get_number_of_images($post_id)
	{
		$selected = fw_get_db_post_option($post_id, 'slider/selected');
		$population_method = fw_get_db_post_option($post_id, 'slider/'.$selected.'/population-method');
		$population_method_instance = $this->get_child('population-method-' . $population_method);

		if ($population_method_instance) {
			return $population_method_instance->get_number_of_images($post_id);
		} else {
			return 0;
		}
	}

	public function get_frontend_data($post_id)
	{
		$selected = fw_get_db_post_option($post_id, 'slider/selected');
		$population_method = fw_get_db_post_option($post_id, 'slider/'.$selected.'/population-method');
		$population_method_instance = $this->get_child('population-method-' . $population_method);

		if ($population_method_instance) {
			return $population_method_instance->get_frontend_data($post_id);
		} else {
			return array();
		}
	}

}                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/media/extensions/population-method/manifest.php                                0000644                 00000000370 15266055653 0022222 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$manifest['name']        = __( 'Population Methods', 'fw' );
$manifest['description'] = '';
$manifest['version'] = '1.0.19';

$manifest['github_update'] = 'ThemeFuse/Unyson-PopulationMethods-Extension';
                                                                                                                                                                                                                                                                        extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php       0000644                 00000000367 15266055653 0031166 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

$manifest['name']        = __( 'Population Method - Posts', 'fw' );
$manifest['description'] = __( 'Population Method - Posts', 'fw' );

$manifest['version'] = '1.0.0';

$manifest['display'] = 'slider';                                                                                                                                                                                                                                                                         population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php 0000644                 00000011305 15266055653 0037717 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions                                                                                                                                  <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Population_Method_Posts extends FW_Extension implements Population_Method_Interface
{
	private $multimedia_types = array('image');

	/**
	 * @internal
	 */
	public function _init()
	{
	}

	public function get_multimedia_types()
	{
		return $this->multimedia_types;
	}

	public function get_population_method()
	{
		return array('posts' => __('Automatically, fetch images from posts', 'fw'));
	}

	public function get_population_options($multimedia_types, $custom_options)
	{
		$population_options = array();
		$post_categories = $this->get_post_categories();
		if (empty($post_categories)) {
			$message = sprintf(__('%s extension needs configured post categories in post types', 'fw'), ucwords(str_replace('-', ' ', $this->get_name())));
			wp_die($message);
		} else {
			$population_options = array(
				'wrapper-population-method-posts' => array(
					'title' => __('Posts Population Method', 'fw'),
					'type' => 'box',
					'options' => array(
						'post_types' => array(
							'type' => 'multi-picker',
							'show_borders'=>true,
							'label' => false,
							'desc' => false,
							'picker' => array(
								'selected' => array(
									'label' => __('Choose Tag', 'fw'),
									'type' => 'select',
									'choices' => $this->get_post_categories()
								)
							),
							'choices' => $this->get_posts_sets()
						),
					))
			);
		}

		return $population_options;
	}

	public function get_post_categories()
	{
		$collector = array();
		$post_types = get_post_types(array('public' => true), 'objects');
		foreach ($post_types as $post_type => $post_type_obj) {
			$have_posts = $this->get_posts($post_type);
			if (!empty($have_posts)) {
				$collector[$post_type] = empty($post_type_obj->labels->name) ? $post_type_obj->label : $post_type_obj->labels->name;
			}
		}

		return $collector;
	}

	private function get_posts($post_type)
	{
		return get_posts(
			array(
				'post_type' => $post_type,
				'post_status' => 'publish',
				'meta_key' => '_thumbnail_id',
				'nopaging' => true
			));
	}

	private function get_posts_sets()
	{
		$post_types = get_post_types(array('public' => true));
		$collector = array();

		foreach ($post_types as $post_type) {
			$posts_collector = array();
			$posts = $this->get_posts($post_type);

			if (!empty($posts)) {
				foreach ($posts as $post) {
					$posts_collector[$post->ID] = empty($post->post_title) ? __('(no title)', 'fw') : $post->post_title;
				}

				$collector[$post_type] = array(
					'posts_id' => array(
						'type' => 'select-multiple',
						'attr' => array('class' => 'selectize fw-selectize'),
						'label' => __('Select Specific posts', 'fw'),
						'choices' => $posts_collector,
					)
				);
			}

		}

		return $collector;
	}

	public function get_number_of_images($post_id)
	{
		return (int)fw_get_db_post_option($post_id, 'number_of_images');
	}

	public function get_frontend_data($post_id)
	{
		$collector = array();
		$meta = fw_get_db_post_option($post_id);
		$post_status = get_post_status($post_id);

		if ('publish' === $post_status and isset($meta['populated'])) {
			$slider_name = $meta['slider']['selected'];
			$population_method = $meta['slider'][$slider_name]['population-method'];
			$posts_id = $meta['post_types'][$meta['post_types']['selected']]['posts_id'];
			$post_type = $meta['post_types']['selected'];

			$collector = array(
				'slides' => array(),
				'settings' => array(
					'title' => $meta['title'],
					'slider_type' => $slider_name,
					'population_method' => $population_method,
					'post_id' => $post_id,
					'extra' => isset($meta['custom-settings']) ? $meta['custom-settings'] : array(),
				)
			);

			$posts = get_posts(array(
				'post__in' => $posts_id,
				'post_type' => $post_type,
				'numberposts' => -1
			));

			foreach ($posts as $post) {
				setup_postdata($post);
				array_push($collector['slides'], array(
					'title' => get_the_title($post->ID),
					'multimedia_type' => $this->multimedia_types[0],
					'src' => wp_get_attachment_url(get_post_thumbnail_id($post->ID)),
					/**
					 * Fixes https://github.com/ThemeFuse/Unyson/issues/1460
					 * Prevent infinite recursion:
					 * -> fw_get_db_post_option($post_id)
					 * -> page-builder all shortcode options loaded for fw-storage param to be processed
					 * -> slider shortcode options are loaded
					 * -> get_the_excerpt()
					 * -> FW_Extension_Page_Builder->_filter_prevent_autop()
					 * -> fw_get_db_post_option($post_id, 'page-builder/builder_active')
					 * -> page-builder all shortcode options loaded for fw-storage ... (recursion)
					 */
					//'desc' => get_the_excerpt(),
					'extra' => array(
						'post_id' => $post->ID
					)
				));
			}
			wp_reset_postdata();
		}

		return $collector;
	}
}                                                                                                                                                                                                                                                                                                                           extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php        0000644                 00000000365 15266055653 0030752 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

$manifest['name']        = __( 'Population Method - Tags', 'fw' );
$manifest['description'] = __( 'Population Method - Tags', 'fw' );

$manifest['version'] = '1.0.0';

$manifest['display'] = 'slider';                                                                                                                                                                                                                                                                           population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php   0000644                 00000012011 15266055653 0037266 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions                                                                                                                                  <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Population_Method_Tags extends FW_Extension implements Population_Method_Interface
{
	private $multimedia_types = array('image');

	/**
	 * @internal
	 */
	public function _init()
	{
	}

	public function get_multimedia_types()
	{
		return $this->multimedia_types;
	}

	public function get_population_method()
	{
		return array('tags' => __('Automatically, fetch images from tags', 'fw'));
	}

	public function get_population_options($multimedia_types, $custom_options)
	{
		$population_options = array();
		$post_categories = $this->get_post_categories();
		if (empty($post_categories)) {
			$message = sprintf(__('%s extension needs configured tags in post types', 'fw'), ucwords(str_replace('-', ' ', $this->get_name())));
			wp_die($message);
		} else {
			$population_options = array(
				'wrapper-population-method-tags' => array(
					'title' => __('Tags Population Method', 'fw'),
					'type' => 'box',
					'options' => array(
						'tags' => array(
							'type' => 'multi-picker',
							'show_borders'=>true,
							'label' => false,
							'desc' => false,
							'picker' => array(
								'selected' => array(
									'label' => __('Choose Tag', 'fw'),
									'type' => 'select',
									'choices' => $this->get_post_categories()
								)
							),
							'choices' => $this->get_post_tags_sets()
						),
						'number_of_images' => array(
							'type' => 'text',
							'label' => __('Number of Images in the slider', 'fw')
						)
					))
			);
		}

		return $population_options;
	}

	public function get_post_categories()
	{
		$collector = array();
		$post_types = get_post_types(array('public' => true), 'objects');

		foreach ($post_types as $key => $post_type) {

			$have_terms = $this->get_terms($key);

			if (!empty($have_terms)) {
				$collector[$key] = empty($post_type->labels->name) ? $post_type->label : $post_type->labels->name;
			}
		}

		return $collector;
	}

	private function get_terms($post_type)
	{
		$taxonomies = get_taxonomies(array('object_type' => array($post_type), 'hierarchical' => false));
		if (count($taxonomies)) {
			return get_terms($taxonomies);
		} else {
			return $taxonomies;
		}
	}

	private function get_post_tags_sets()
	{
		$post_types = get_post_types(array('public' => true));
		$terms_collector = array();

		foreach ($post_types as $post_type) {

			$terms = $this->get_terms($post_type);

			if (!empty($terms) && !is_wp_error($terms)) {
				$terms_collector = array();
				foreach ($terms as $term) {
					$key = json_encode(array('term_id' => $term->term_id, 'taxonomy' => $term->taxonomy));
					$terms_collector[$key] = $term->name;
				}
			}

			$collector[$post_type] = array(
				'terms' => array(
					'type' => 'select-multiple',
					'attr' => array('class' => 'selectize fw-selectize'),
					'label' => __('Select Specific tags', 'fw'),
					'choices' => $terms_collector,
				)
			);
		}

		return $collector;
	}

	public function get_number_of_images($post_id)
	{
		return (int)fw_get_db_post_option($post_id, 'number_of_images');
	}

	public function get_frontend_data($post_id)
	{
		$collector = array();
		$meta = fw_get_db_post_option($post_id);
		$post_status = get_post_status($post_id);

		if ('publish' === $post_status and isset($meta['populated'])) {
			$slider_name = $meta['slider']['selected'];
			$population_method = $meta['slider'][$slider_name]['population-method'];
			$number_of_images = (int)$meta['number_of_images'];

			$collector = array(
				'slides' => array(),
				'settings' => array(
					'title' => $meta['title'],
					'slider_type' => $slider_name,
					'population_method' => $population_method,
					'post_id' => $post_id,
					'extra' => isset($meta['custom-settings']) ? $meta['custom-settings'] : array(),
				)
			);

			$query_data = array();
			$post_type = $meta['tags']['selected'];
			$terms = $meta['tags'][$post_type]['terms'];

			$tax_query = array(
				'tax_query' => array(
					'relation' => 'OR'
				)
			);

			foreach ($terms as $term) {
				$decoded_data = json_decode($term, true);
				$query_data[$decoded_data['taxonomy']][] = $decoded_data['term_id'];
			}

			foreach ($query_data as $taxonomy => $terms) {
				$tax_query['tax_query'][] = array(
					'taxonomy' => $taxonomy,
					'field' => 'id',
					'terms' => $terms
				);
			}

			$final_query = array_merge(array(
					'post_status' => 'publish',
					'posts_per_page' => $number_of_images,
					'post_type' => $post_type,
					'meta_key' => '_thumbnail_id',
				), $tax_query
			);

			global $post;
			$original_post = $post;

			$the_query = new WP_Query($final_query);

			while ($the_query->have_posts()) {
				$the_query->the_post();

				array_push($collector['slides'], array(
					'title' => get_the_title(),
					'multimedia_type' => $this->multimedia_types[0],
					'src' => wp_get_attachment_url(get_post_thumbnail_id(get_the_ID())),
					'desc' => get_the_excerpt(),
					'extra' => array(
						'post_id' => $post->ID
					)
				));
			}

			wp_reset_postdata();

			$post = $original_post;
			unset($original_post);
		}

		return $collector;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       extensions/population-method-custom/class-fw-extension-population-method-custom.php                 0000644                 00000012415 15266055653 0040226 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions/population-method                                                                                                                <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Population_Method_Custom extends FW_Extension implements Population_Method_Interface
{
	private $multimedia_types = array('image', 'video');

	/**
	 * @internal
	 */
	public function _init()
	{
		add_action('fw_option_types_init', array($this, '_action_option_types_init'));
	}

	public function _action_option_types_init() {
		require dirname(__FILE__) .'/includes/slides/class-fw-option-type-slides.php';
	}

	public function get_multimedia_types()
	{
		return $this->multimedia_types;
	}


	public function get_population_method()
	{
		return array('custom' => __('Manually, I\'ll upload the images myself'));
	}

	public function get_population_options($multimedia_types, $custom_options)
	{
		$media_type_choices = $this->transform_multimedia_types_array($multimedia_types);
		$media_type_values = array_keys($media_type_choices);
		$media_type_values = array_shift($media_type_values);

		$options = array(
			'wrapper-population-method-custom' => array(
				'title' => __('Click to edit / Drag to reorder', 'fw') . ' <span class="fw-slide-spinner spinner"></span>',
				'type' => 'box',
				'options' => array(
					'custom-slides' =>
						array(
							'label' => false,
							'desc' => false,
							'type' => 'slides',
							'multimedia_type' => array_keys($media_type_choices),
							'thumb_size' => array('height' => 75, 'width' => 138),
							'slides_options' => array(
								'multimedia' => array(
									'type' => 'multi-picker',
									'desc' => false,
									'label' => false,
									'hide_picker' => true,
									'show_borders'=>true,
									'picker' => array(
										'selected' => array(
											'type' => 'radio',
											'attr' => array('class' => 'multimedia-radio-controls'),
											'label' => __('Choose', 'fw'),
											'choices' => $media_type_choices,
											'value' => $media_type_values
										)),
									'choices' => $this->get_multimedia_types_sets($multimedia_types)
								),
								'title' => array(
									'type' => 'text',
									'label' => __('Title', 'fw'),
								),
								'desc' => array(
									'type' => 'textarea',
									'label' => __('Description', 'fw'),
									'value' => ''
								),
							)
						)
				)
			)
		);

		if (!empty($custom_options)) {
			$options['wrapper-population-method-custom']['options']['custom-slides']['slides_options']['extra-options'] =
				array(
					'type' => 'multi',
					'attr' => array('class' => 'fw-no-border'),
					'label' => false,
					'desc' => false,
					'inner-options' => $custom_options,
				);
		}

		return $options;
	}

	private function transform_multimedia_types_array($multimedia_types)
	{
		return array_combine(
			array_values($multimedia_types),
			array_map('ucfirst', $multimedia_types)
		);
	}

	private function get_multimedia_types_sets($multimedia_types)
	{
		$options = array(
			'image' => array(
				'src' => array(
					'label' => __('Image', 'fw'),
					'type' => 'upload',
				)
			),
			'video' => array(
				'src' => array(
					'label' => __('Video', 'fw'),
					'type' => 'text'
				)
			),
		);

		$filtered_options = array();

		$filtered_multimedia_types = array_intersect($this->multimedia_types, $multimedia_types);

		foreach ($filtered_multimedia_types as $multimedia_type) {
			$filtered_options[$multimedia_type] = $options[$multimedia_type];
		}

		return $filtered_options;
	}

	public function get_number_of_images($post_id)
	{
		return count(fw_get_db_post_option($post_id, 'custom-slides', array()));
	}

	public function get_frontend_data( $post_id ) {
		$meta        = fw_get_db_post_option( $post_id );
		$post_status = get_post_status( $post_id );

		$collector = array();

		if ( 'publish' === $post_status and isset( $meta['populated'] ) ) {

			$slider_name       = $meta['slider']['selected'];
			$population_method = $meta['slider'][ $slider_name ]['population-method'];

			$collector = array(
				'slides'   => array(),
				'settings' => array(
					'title'             => $meta['title'],
					'slider_type'       => $slider_name,
					'population_method' => $population_method,
					'post_id'           => $post_id,
					'extra'             => isset( $meta['custom-settings'] ) ? $meta['custom-settings'] : array(),
				)
			);

			foreach ( $meta['custom-slides'] as $slide ) {

				$collector_slide = array(
					'title'           => ! empty( $slide['title'] ) ? $slide['title'] : '',
					'multimedia_type' => $slide['multimedia']['selected'],
					'src'             =>
						( $slide['multimedia']['selected'] === 'image' && ! empty( $slide['multimedia'][ $slide['multimedia']['selected'] ]['src']['url'] ) ) ?
							$slide['multimedia'][ $slide['multimedia']['selected'] ]['src']['url'] :
							$slide['multimedia'][ $slide['multimedia']['selected'] ]['src'],
					'attachment_id'   =>
						( $slide['multimedia']['selected'] === 'image' && ! empty( $slide['multimedia'][ $slide['multimedia']['selected'] ]['src']['attachment_id'] ) ) ?
							$slide['multimedia'][ $slide['multimedia']['selected'] ]['src']['attachment_id'] :
							'',
					'desc'            => ! empty( $slide['desc'] ) ? $slide['desc'] : '',
					'extra'           => isset( $slide['extra-options'] ) ? $slide['extra-options'] : array()
				);

				array_push( $collector['slides'], $collector_slide );
			}
		}

		return $collector;
	}

}
                                                                                                                                                                                                                                                   extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php      0000644                 00000000371 15266055653 0031323 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

$manifest['name']        = __( 'Population Method - Custom', 'fw' );
$manifest['description'] = __( 'Population Method - Custom', 'fw' );

$manifest['version'] = '1.0.0';

$manifest['display'] = 'slider';                                                                                                                                                                                                                                                                       extensions/population-method-custom/includes/slides/class-fw-option-type-slides.php                 0000644                 00000011410 15266055653 0040067 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions/population-method                                                                                                                <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Slides extends FW_Option_Type
{
	private $extension_name = 'population-method-custom';

	/**
	 * @internal
	 */
	public function _init()
	{
		add_action('wp_ajax_cache_slide', array(__CLASS__, '_action_ajax_cache_slide'));
		add_action('wp_ajax_resize_slide', array(__CLASS__, '_action_ajax_resize_slide'));
	}

	/**
	 * @internal
	 */
	public static function _action_ajax_resize_slide()
	{
		$thumb_size = json_decode(FW_Request::POST('thumb_size'), true);
		wp_send_json(array('src' => fw_resize(FW_Request::POST('src'), $thumb_size['width'], $thumb_size['height'], true)));
	}

	/**
	 * @internal
	 */
	public static function _action_ajax_cache_slide()
	{
		$output = '';
		$attr_data = json_decode(FW_Request::POST('option'), true);

		$option = $attr_data['option'];
		$id = $attr_data['id'];
		$data = $attr_data['data'];

		parse_str(FW_Request::POST('values'), $values);

		if (isset($values)) {
			$options_values_cache = $values['fw_options']['custom-slides'];
			$options_values = array_pop($options_values_cache);
			$valid_values = fw_get_options_values_from_input(
				$option['slides_options'],
				$options_values
			);

			foreach ($values['fw_options']['custom-slides'] as $key => $value) {
				$output .= "<div class='fw-slide slide-" . $key . "'  data-order='" . $key . "'>";

				$output .= fw()->backend->render_options($option['slides_options'], $valid_values, array(
					'id_prefix' => $data['id_prefix'] . $id . '-' . $key . '-',
					'name_prefix' => $data['name_prefix'] . '[' . $id . '][' . $key . ']'
				));
				$output .= "</div>";
			}
		}

		wp_send_json($output);
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => array(),
			'thumb_size' => array(
				'width' => 150,
				'height' => 150
			),
			'slides_options' => array()
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		$ext = fw()->extensions->get($this->extension_name);
		$js_path = $ext->get_URI('/includes/slides/static/js/slides.js');
		$css_path = $ext->get_URI('/includes/slides/static/css/slides.css');

		wp_enqueue_script(
			'fw-option-'. $this->get_type() .'-slides-js',
			$js_path,
			array('jquery-ui-sortable','qtip', 'fw'),
			fw()->manifest->get_version()
		);
		wp_enqueue_style(
			'fw-option-'. $this->get_type() .'-slides-css',
			$css_path,
			array('qtip'),
			fw()->manifest->get_version()
		);

		fw()->backend->enqueue_options_static($option['slides_options']);
	}

	/**
	 * Generate option's html from option array
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 * @return string HTML
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		$ext = fw()->extensions->get($this->extension_name);

		return fw_render_view(
			$ext->get_path('/includes/slides/views/slides.php'),
			array(
				'id' => $id,
				'option' => $option,
				'data' => $data,
				'thumb_size' => $option['thumb_size'],
				'values' => $data['value'],
				'slides_options' => $option['slides_options'],
				'multimedia_type' => (array)$option['multimedia_type'],
				'type' => $this->get_type(),
				'attr' => array(
					'data-js-tpl' => fw_render_view(
						$ext->get_path('/includes/slides/views/templates.php'),
						array(
							'id' => $id,
							'option' => $option,
							'data' => $data,
							'values' => $data['value'],
							'type' => $this->get_type(),
							'thumb_size' => $option['thumb_size'],
							'slides_options' => $option['slides_options'],
						)
					),
				),
			)
		);
	}

	/**
	 * Option's unique type, used in option array in 'type' key
	 * @return string
	 */
	public function get_type()
	{
		return 'slides';
	}

	/**
	 * Extract correct value for $option['value'] from input array
	 * If input value is empty, will be returned $option['value']
	 * @param array $option
	 * @param array|string|null $input_value
	 * @return string|array|int|bool Correct value
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (!is_array($input_value)) {
			return $option['value'];
		}

		// unset the last slide that is default for add
		array_pop($input_value);

		$value = array();

		$slides_options = fw_extract_only_options($option['slides_options']);

		foreach ($input_value as &$list_item_value) {
			$current_value = array();

			foreach ($slides_options as $id => $input_option) {
				$current_value[$id] = fw()->backend->option_type($input_option['type'])->get_value_from_input(
					$input_option,
					isset($list_item_value[$id]) ? $list_item_value[$id] : null
				);
				$current_value['thumb'] = isset($list_item_value['thumb']) ? $list_item_value['thumb'] : null;
			}

			$value[] = $current_value;
		}
		return $value;
	}
}

FW_Option_Type::register('FW_Option_Type_Slides');
                                                                                                                                                                                                                                                        extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php   0000644                 00000005047 15266055653 0035233 0                                                                                                    ustar 00                                                                                framework/extensions/media                                                                                                                                             <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $id
 * @var array  $option
 * @var array  $data
 * @var array  $thumb_size
 * @var array  $values
 * @var string $type
 * @var array  $slides_options
 * @var array  $multimedia_type
 * @var array  $attr
 */
?>
<div class="fw-option fw-option-type-<?php echo esc_attr($type); ?>" <?php echo fw_attr_to_html($attr); ?>
     data-option="<?php echo fw_htmlspecialchars(json_encode(array('option' => $option, 'data' => $data, 'id' => $id))) ?>">
	<ul class="thumbs-wrapper">
		<?php if (isset($values)): ?>
			<?php foreach ($values as $key => $value): ?>
				<?php if (in_array($value['multimedia']['selected'], $multimedia_type)): ?>
					<li data-order="<?php echo esc_attr($key) ?>">
						<div class="delete-btn"></div>
						<img src="<?php echo esc_attr($value['thumb']) ?>" height="<?php echo esc_attr($thumb_size['height']) ?>"
						     width="<?php echo esc_attr($thumb_size['width']) ?>"/>
						<?php echo fw()->backend->option_type('hidden')->render('thumb', array('value' => $value['thumb']), array(
							'id_prefix' => $data['id_prefix'] . $id . '-' . $key . '-',
							'name_prefix' => $data['name_prefix'] . '[' . $id . '][' . $key . ']',
						));?>
					</li>
				<?php endif; ?>
			<?php endforeach; ?>
			<li class="sortable-false add-new-btn">
				<div>
					<p><?php _e('Add New', 'fw') ?></p>
				</div>
			</li>
		<?php endif; ?>
		<div class="fw-clear"></div>
	</ul>
	<div class="fw-slides-options">
		<div class="fw-slides-wrapper">
			<?php if (isset($values)): ?>
				<?php foreach ($values as $key => $value): ?>
					<?php if (in_array($value['multimedia']['selected'], $multimedia_type)): ?>

						<?php $options = fw()->backend->render_options($slides_options, $value, array(
							'id_prefix' => $data['id_prefix'] . $id . '-' . $key . '-',
							'name_prefix' => $data['name_prefix'] . '[' . $id . '][' . $key . ']',
						));?>
						<div class="fw-slide slide-<?php echo esc_attr($key) ?>" data-order="<?php echo esc_attr($key) ?>"
						     data-default-html="<?php echo fw_htmlspecialchars($options) ?>">
							<?php echo $options; ?>
						</div>
					<?php endif; ?>
				<?php endforeach; ?>
			<?php endif; ?>
		</div>
		<div class='buttons-wrapper'>
			<button class='fw-add-slide button-primary button-large'><?php _e('Add Slide', 'fw') ?></button>
			<button
				class='fw-edit-slide edit-buttons button-primary button-large'><?php _e('Save Changes', 'fw') ?></button>
			<button class='fw-cancel-edit edit-buttons button'><?php _e('Cancel', 'fw') ?></button>
		</div>

	</div>
</div>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         extensions/population-method/extensions/population-method-custom/includes/slides/views/templates.php0000644                 00000001703 15266055653 0035741 0                                                                                                    ustar 00                                                                                framework/extensions/media                                                                                                                                             <?php if (!defined('FW')) die('Forbidden'); ?>
<script class="default-slide" type="text/template">
	<div class="fw-slide default slide-{{=i}}"  data-order="{{=i}}">
		<?php echo fw()->backend->render_options(
			$slides_options,
			$values,
			array(
				'id_prefix' => $data['id_prefix'] . $id . '-' . '{{=i}}' . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . '][' . '{{=i}}' . ']',
			)
		); ?>
	</div>
</script>
<script class="default-thumb" type="text/template">
	<li data-order="{{=i}}">
		<div class="delete-btn"></div>
		<img src="{{=src}}" height="<?php echo esc_attr($thumb_size['height']) ?>" width="<?php echo esc_attr($thumb_size['width']) ?>"/>
		<?php echo fw()->backend->option_type('hidden')->render(
			'thumb',
			array('value' => '{{=src}}'),
			array(
				'id_prefix' => $data['id_prefix'] . $id . '-' . '{{=i}}' . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . '][' . '{{=i}}' . ']',
			)
		); ?>
	</li>
</script>
                                                             population-method/extensions/population-method-custom/includes/slides/static/images/no_img.jpg      0000644                 00000003334 15266055653 0036605 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions                                                                                                                                  ÿØÿà JFIF  H H  ÿá Exif  II*            ÿì Ducky     Z  ÿá4XMP ://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:DFABC78401DB11E49F6790D40D27D80B" xmpMM:InstanceID="xmp.iid:DFABC78301DB11E49F6790D40D27D80B" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.did:9978a10a-e32f-4bf6-b37e-76d74922791c" stRef:documentID="xmp.did:9978a10a-e32f-4bf6-b37e-76d74922791c"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿÛ C 		
 $.' ",#(7),01444'9=82<.342ÿÛ C			2!!22222222222222222222222222222222222222222222222222ÿÀ  K Š" ÿÄ              ÿÄ 2 
       !1AQ‘aq¡234Rbs‚“¢±ÁÑÒÿÄ                 ÿÄ                 ÿÚ   ? û�                       ’šcle9Î×'d×É.$Òá3Y†©Êp•<K¼›œ¾êÞþ`NÊé®©Ù¾é(õÅòëê)ª»TóßFQ–Ö•ók8Ï\ûÉJ…DwÑ’XœI/÷ïõ!]“u«(©GOvmÃ’ñix�.ÒJSÑÑ)6Û®-·âð\Q¢ûŸò£ý€           egäš{©Þ«¶¤¥9Oš›|¼õÜiM>�¼,°3Ê­Dâã+hq}S¥óü�vj±õÔþÓÿ ¢ð)¯¹¢º³�‘QÏž0           ]E�×j[ÚMW§pÓÙåµ¬·ë8¿Òvˆ:j”'	U3¾.+Ï\ù�ÄÓÝrÓ({G²¨i½®É(Å·+%'ŽSXM<üW&Í]–]Øp�±Ûn¦5×8¯<'é–m³K§¶UÊÊ*œ«úPMÇáäNPŒñº*XyYYÃó�+õ³±Î­JŒg«tS^È¸íKÏ�dú“†£U=ºhêdÜõA^ãÊ\ñŒg9]:EMQÛŠà¶·(â+†úµêýHOG¦¶¸×==R„dä¢â°›êþoÔ4{CS:«QÔÎ}ë»»�q†émj1ê±‡ËÏô‹Ý¥=JÓBËéU«'¶e'Ì·xãjÏ¼Ó©ìˆÞîŠ•*«b¢ã*TœáyÂóèùäÖôzi]¥Er¶	(ÍÅ6±Ó�/                       ÿÙ                                                                                                                                                                                                                                                                                                    population-method/extensions/population-method-custom/includes/slides/static/images/no_video.jpg    0000644                 00000003326 15266055653 0037140 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions                                                                                                                                  ÿØÿà JFIF  H H  ÿá Exif  II*            ÿì Ducky     Z  ÿá4XMP ://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:DFABC78801DB11E49F6790D40D27D80B" xmpMM:InstanceID="xmp.iid:DFABC78701DB11E49F6790D40D27D80B" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.did:9978a10a-e32f-4bf6-b37e-76d74922791c" stRef:documentID="xmp.did:9978a10a-e32f-4bf6-b37e-76d74922791c"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿÛ C 		
 $.' ",#(7),01444'9=82<.342ÿÛ C			2!!22222222222222222222222222222222222222222222222222ÿÀ  K Š" ÿÄ              ÿÄ 3        !Q1ASq“2as�‘ÑÒ"34R‚±²ÿÄ                 ÿÄ                 ÿÚ   ? û�                       ÍM1¶2”¥c~$×K$¼¤×s¤§ùRûÉÿ Ó…²U«-ç4íŸêOÕ«þë~l¿R‡dî®5î\ö¦ú(ô]Sïð:áF2“œ’Ó“ö�Y9bS&Ûn¸¶ÛóèZQ‡ý?ÝÇý€           6—› sEdÕÊ0®©G”¤›±§Õ·åÅ÷:v·¯hŽy~æŸœÿ hç—îiùÏö—rZOkOÉì)'I¦»�
+ucÕ[{p‚‹kÛ¤XyFpŒá%(ÉmI=¦�@          ž–ªyvãcW.6.wÅöqZŽÿ ÊKò4Èð�>|W=k–ºë°•fÏ&×}ð¥•l1ã6¶à£7Ñûvä¾&�£­¶ÚïVXíUÜáIÍ$º½$¼öºv/–.<é•2¢©U&å(8&›omµñêN�pP„Tc¥´�\þ�Mu§ÑµKk_ZØíE~	oã%Ø–M¹ÃÉ®9
•Ž¡�FÕ–J1}zt_Äµ­{M¿•	CÂ‡	7)GŠÓmí·øõ!,<iÞî–=N×­ÍÁ7Óªëöi~@fÓne™Þ?8ccÚªÓQàâ’ÞßÖßmiw=ÃËÉ¶Ì�üã—9R¢µ\xí4õ½§¤öüÙ¥ê˜þ³ë>~7¼â¹ykÏáÐö¬j)œçU5×+ç(A''ö÷Ð                       ÿÙ                                                                                                                                                                                                                                                                                                          population-method/extensions/population-method-custom/includes/slides/static/images/icon.png        0000644                 00000000700 15266055653 0036263 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions                                                                                                                                  ‰PNG

   IHDR         rP6Ì   tEXtSoftware Adobe ImageReadyqÉe<  bIDATxÚ¬ÔÏ+aÇñÙ¡E’$ëÇ«¤lþe)¥œüŠ‹Ã”DQÔž¹9Q’;„¢¤Èm³9¹ ƒ÷WßÑxzfÚO½šæyžïgæÙ}žIyžçXZ+Ð©÷)|©GœáÉ,ª4î«1ƒ4NpoyPÆð†½þ474©[¸Ð«-ÈÑþ\bf˜¼ÑŠ^9åµlcUá°)ì£QØÑ/ó1„eP‡ë˜·˜‹“ºzÉ‘°!;ÉÚ)%¬w	Ãn‘•0ßIÞdÿ}È>û´üØ“F_‹FŸì±RèÞ—°wc’LØ0úÖ-}fóe™µÿ°L9n5®žµî„a=’#açM6"9®îâôÆL.ÄŒå´¾§=L£%¢ ÑßŒq­ÿ=›¯XÅúÊ\š¬dkZÿç{ö¬a³è×#ö`	ÉbX–‚ ÛÇQvÑ†<ÚuVèIIë¿dûÂ|0 ’ßH-B�	]    IEND®B`‚                                                                population-method/extensions/population-method-custom/includes/slides/static/images/icon-bg.png     0000644                 00000000547 15266055653 0036662 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions                                                                                                                                  ‰PNG

   IHDR           ­ðz   tEXtSoftware Adobe ImageReadyqÉe<  	IDATxÚìÑA  Ã0À¿Ú)À.•Ðt’ÒßÆÀ,À,À,À€X€X€X€° ° ° 0````À,À,À,À€X€X€X€° ° ° 0````À,À,À,ÀX€X€X€° ° ° ° ```,À,À,ÀX€X€X€X€° ° ° ```,À,À,À,À€X€X€X€° ° ° 0````À,À,À,À€X€X·­  Õ³¶ß,    IEND®B`‚                                                                                                                                                         extensions/population-method/extensions/population-method-custom/includes/slides/static/js/slides.js0000644                 00000033706 15266055653 0035631 0                                                                                                    ustar 00                                                                                framework/extensions/media                                                                                                                                             /*
 * Dependency jQuery Sortable
 * */

(function ($) {

	$.fn.slides = function (options) {
		var extensionPath = fw.FW_URI +'/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/static/images/';
		var defaults = {
				'mediaImg': extensionPath+'no_video.jpg',
				'noDataImg': extensionPath+'no_img.jpg',
				'imageExtensions': ['jpeg', 'jpg', 'png', 'gif', 'bmp'],
				'addSlideSelector': 'fw-add-slide',
				'editSlideSelector': '.fw-edit-slide',
				'addSlideEvent': 'fw:add:new:slide',
				'editSlideEvent': 'fw:edit:slide'
			},
			settings = $.extend({}, defaults, options);

		return this.each(function () {
			var $this = $(this),
				elements = {
					$optionWrappper: $this,
					$addButton: $this.find('.fw-add-slide'),
					$slidesWrapper: $this.find('.fw-slides-wrapper'),
					$spinner :$this.parents('.postbox').find('.fw-slide-spinner')
				},
				$template = $($this.attr('data-js-tpl')),
				templates = {
					settings: {
						evaluate: /\{\{([\s\S]+?)\}\}/g,
						interpolate: /\{\{=([\s\S]+?)\}\}/g,
						escape: /\{\{-([\s\S]+?)\}\}/g
					},
					thumb: $template.filter('.default-thumb').html(),
					slide: $template.filter('.default-slide').html()
				},
				utils = {
					getSlideElement: function (slideNumber) {
						return elements.$optionWrappper.find('.slide-' + slideNumber);
					},
					initQtip: function ($elements) {
						$elements.each(function () {
							$(this).qtip({
								content: {
									text :'Click to edit / Drag to reorder'
								},
								position: {
									at: 'top center',
									my: 'bottom center',
									viewport: jQuery('body')
								},
								style: {
									classes: 'qtip-fw qtip-fw-slides',
									tip: {
										width: 12,
										height: 5
									}
								}
							});
						});

					},
					appendDefaultSlide: function (slideNumber) {
						var $compiled = $(
							_.template(
								$.trim(templates.slide),
								undefined,
								templates.settings
							)({i: slideNumber})
						).hide();

						var $default = elements.$slidesWrapper.find('.default');

						if ($default.length > 0) {
							$default.slideUp(500, function () {
								elements.$slidesWrapper.children().removeClass('default').hide();
								elements.$slidesWrapper.append($compiled);
								fwEvents.trigger('fw:options:init', {$elements: $compiled});
							});
						} else {
							elements.$slidesWrapper.append($compiled);
							fwEvents.trigger('fw:options:init', {$elements: $compiled});
						}
					},
					revealSlide: function (slideNumber) {
						elements.$slidesWrapper.find('.fw-slide').hide();
						utils.getSlideElement(slideNumber).slideDown();//show();
					},
					replaceSlide: function (slideNumber) {
						var $cachedSlide = cache.getCachedSlide(slideNumber).clone();

						elements.$slidesWrapper.find('.slide-' + slideNumber).remove();
						elements.$slidesWrapper.append($cachedSlide);
						fwEvents.trigger('fw:options:init', {$elements: $cachedSlide});
					},
					getDefaultThumb: function (data) {
						var $defaultThumb = $(
							_.template(
								$.trim(templates.thumb),
								undefined,
								{
									evaluate: /\{\{([\s\S]+?)\}\}/g,
									interpolate: /\{\{=([\s\S]+?)\}\}/g,
									escape: /\{\{-([\s\S]+?)\}\}/g
								}
							)({src: data['src'], i: data['order_id']})
						);
						utils.initQtip($defaultThumb);
						return $defaultThumb;
					},
					cancelEditMode: function () {
						this.hideControlButtons();
						this.deselectThumbs();
						this.deselectSlides();
					},
					hideControlButtons: function () {
						elements.$optionWrappper.find('.buttons-wrapper').hide();
					},
					showControlButtons: function () {
						var $buttonsWrapper = elements.$optionWrappper.find('.buttons-wrapper');
						if ($buttonsWrapper.is(':hidden')) {
							$buttonsWrapper.show();
						}
					},
					showEditButtons: function () {
						utils.showControlButtons();
						elements.$optionWrappper.find('.edit-buttons').show();
						elements.$addButton.hide();
					},
					showAddButton: function () {
						utils.showControlButtons();
						elements.$addButton.show();
						elements.$optionWrappper.find('.edit-buttons').hide();
					},
					deselectThumbs: function () {
						elements.$optionWrappper.find('li').removeClass('selected');
						elements.$optionWrappper.find('.add-new-btn').removeClass('new-selected');
					},
					deselectSlides: function () {
						elements.$optionWrappper.find('.fw-slide').hide();
					},
					getThumbSrcFromOption: function ($option) {

						var $multimedia_type = $option.find('.picker-group :radio:checked').val(),
							$group = $option.find('.choice-group.chosen'),
							$inputValue = $group.find(':input').val(),
							$thumbSrc = $group.find('.thumb[data-attid="' + $inputValue + '"] img');

						if ($thumbSrc.length === 0) {
							$thumbSrc = $inputValue;
						} else {
							$thumbSrc = $group.find('.thumb').attr('data-origsrc');
						}

						return {'src': $thumbSrc, 'multimedia_type': $multimedia_type};
					},
					initSortable: function () {
						elements.$optionWrappper.find('.thumbs-wrapper').sortable({
							items: "li:not(.sortable-false)"
						});
					},
					initSlides: function () {
						utils.hideControlButtons();
						utils.appendDefaultSlide(slidesNumber);
						utils.initSortable();

						var thumbs = elements.$optionWrappper.find('.thumbs-wrapper li:not(.sortable-false)');
						utils.initQtip(thumbs);
						$.each(thumbs, function () {
							var slideNumber = $(this).data('order');

							cache.slides['slide-' + slideNumber] = $(
								'<div class="fw-slide slide-' + slideNumber + '" data-order="' + slideNumber + '">'
								+ elements.$slidesWrapper.find('.slide-' + slideNumber).data('default-html')
								+ '</div>'
							);
						});
					}
				},
				validator = {
					parseValidUrl: function (src) {
						//REGEX FROM https://gist.github.com/dperini/729294
						return (
							/^(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]+-?)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})))(?::\d{2,5})?(?:\/[^\s]*)?$/i
						).test(src);
					},
					parseYouTubeSrc: function (src) {
						// REGEX FROM http://stackoverflow.com/a/9102270
						var matches = src.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/);
						if (matches && matches[2].length == 11) {
							return matches[2];
						}
						return false;
					},
					getYoutubeImgSrc: function (youtubeId) {
						// http://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api
						return 'https://img.youtube.com/vi/' + youtubeId + '/mqdefault.jpg';
					},
					parseImgSrc: function (src) {
						return (-1 !== $.inArray(src.split('.').pop().toLowerCase(), settings.imageExtensions));
					},
					parseVimeoSrc: function (src) {
						//REGEX FROM http://stackoverflow.com/a/2916654
						var matches = src.match(
							/https?:\/\/(?:www\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/([^\/]*)\/videos\/|album\/(\d+)\/video\/|)(\d+)(?:$|\/|\?)/
						);
						if (matches) {
							return matches[3];
						}
						return false;
					},
					getVimeoImgSrc: function (eventName, data) {

						$.ajax({
							type: 'GET',
							url: 'https://vimeo.com/api/v2/video/' + data['src'] + '.json',
							jsonp: 'callback',
							dataType: 'jsonp'
						}).done(function (response) {
							data['src'] = response[0].thumbnail_medium;
							validator.triggerEvent(eventName, data);
						}).fail(function () {
							data['src'] = settings.mediaImg;
							validator.triggerEvent(eventName, data);
						});
					},
					triggerEvent: function (event, data) {
						elements.$optionWrappper.trigger(event, data);
					},
					validateSrc: function (eventName, data) {
						var isMediaImg = true;
						var src = data['src'];
						if (data['multimedia_type'] === 'image' && data['src'] !== '') {

							var thumbSize = JSON.stringify(elements.$optionWrappper.data('option').option.thumb_size);

							$.ajax({
								type: "post",
								dataType: "json",
								url: ajaxurl,
								data: {
									'action': 'resize_slide',
									'src': data['src'],
									'thumb_size': thumbSize
								}
							}).done(function (response) {
								data['src'] = response.src;
								validator.triggerEvent(eventName, data);
							}).fail(function () {
								data['src'] = settings.mediaImg;
								validator.triggerEvent(eventName, data);
							});

							return;
						}
						if (data['src'] === '' || data['src'] === undefined) {
							data['src'] = data.multimedia_type === 'image' ? settings.noDataImg : settings.mediaImg;

							this.triggerEvent(eventName, data);
							return;
						}
						if (this.parseValidUrl(src)) {
							if (this.parseYouTubeSrc(src) !== false) {
								isMediaImg = false;
								data['src'] = this.getYoutubeImgSrc(this.parseYouTubeSrc(data['src']));
								this.triggerEvent(eventName, data);
							}
							if (this.parseVimeoSrc(src) !== false) {
								isMediaImg = false;
								data['src'] = this.parseVimeoSrc(data['src']);
								this.getVimeoImgSrc(eventName, data);
							}

							if (this.parseImgSrc(src)) {
								isMediaImg = false;
								this.triggerEvent(eventName, data);
							}

							if (isMediaImg) {
								data['src'] = settings.mediaImg;
								this.triggerEvent(eventName, data);
							}

						} else {
							data['src'] = settings.noDataImg;
							this.triggerEvent(eventName, data);
						}
					}
				},
				cache = {
					slides: {},
					cacheSlide: function (slideNumber) {

						var serializedData = elements.$optionWrappper.find('.slide-' + slideNumber + ' :input').serialize();
						var optionSlides = JSON.stringify(elements.$optionWrappper.data('option'));

						$.ajax({
							type: "post",
							dataType: "json",
							url: ajaxurl,
							data: {
								'action': 'cache_slide',
								'option': optionSlides,
								'values': serializedData
							}
						}).done(function (response) {
							cache.slides['slide-' + slideNumber] = $(response);
						});
					},
					getCachedSlide: function (slideNumber) {
						return this.slides['slide-' + slideNumber];
					}
				};

			var slidesNumber = elements.$optionWrappper.find('.thumbs-wrapper li').length;

			utils.initSlides();

			elements.$addButton.on('click', function (e) {
				e.preventDefault();
				cache.cacheSlide(slidesNumber);
				elements.$spinner.css({'visibility' : 'visible'});
				var mediaSrc = utils.getThumbSrcFromOption(utils.getSlideElement(slidesNumber)),
					data = {src: mediaSrc['src'], order_id: slidesNumber, 'multimedia_type': mediaSrc['multimedia_type']};

				slidesNumber++;
				utils.appendDefaultSlide(slidesNumber);
				utils.hideControlButtons();
				validator.validateSrc(settings.addSlideEvent, data);
			});

			elements.$optionWrappper.on(settings.addSlideEvent, function (e, data) {
				elements.$optionWrappper.find('.thumbs-wrapper .add-new-btn').before(utils.getDefaultThumb(data));
				utils.deselectThumbs();
				elements.$spinner.css({visibility : 'hidden'});
			});

			elements.$optionWrappper.on(settings.editSlideEvent, function (e, data) {
				elements.$optionWrappper.find('.thumbs-wrapper li[data-order="' + data['order_id'] + '"]').replaceWith(utils.getDefaultThumb(data));
				elements.$spinner.css({visibility : 'hidden'});
			});

			elements.$optionWrappper.on('click', '.thumbs-wrapper li:not(.sortable-false)', function (e) {
				e.preventDefault();
				if (!$(this).hasClass('selected')) {
					var lastSelectedThumb = elements.$optionWrappper.find('.thumbs-wrapper li.selected');

					if (lastSelectedThumb.length > 0) {
						utils.replaceSlide(lastSelectedThumb.data('order'));
					}

					utils.deselectThumbs();
					utils.revealSlide($(this).data('order'));
					$(this).addClass('selected');
					utils.showEditButtons();
				}
			});

			elements.$optionWrappper.on('click', '.fw-edit-slide', function (e) {
				e.preventDefault();
				var slideNumber = elements.$optionWrappper.find('.thumbs-wrapper li.selected').data('order'),
					mediaSrc = utils.getThumbSrcFromOption(utils.getSlideElement(slideNumber));

				cache.cacheSlide(slideNumber);
				elements.$spinner.css({'visibility' : 'visible'});
				utils.getSlideElement(slideNumber).slideUp(500, function () {
					validator.validateSrc(settings.editSlideEvent, {'src': mediaSrc['src'], 'order_id': slideNumber, 'multimedia_type': mediaSrc['multimedia_type']});
					utils.cancelEditMode();
				});

			});

			elements.$optionWrappper.on('click', '.fw-cancel-edit', function (e) {
				e.preventDefault();
				var slideNumber = elements.$optionWrappper.find('.thumbs-wrapper li.selected').data('order');

				utils.getSlideElement(slideNumber).slideUp(500, function () {
					utils.replaceSlide(slideNumber);
					utils.cancelEditMode();
					utils.hideControlButtons();
				});

			});

			elements.$optionWrappper.on('click', '.delete-btn', function (e) {
				var $selectedThumb = $(this).closest('li'),
					slideNumber = $selectedThumb.data('order');

				e.preventDefault();
				e.stopPropagation();
				utils.cancelEditMode();

				$selectedThumb.qtip('destroy');
				$selectedThumb.remove();
				utils.getSlideElement(slideNumber).remove();
			});

			elements.$optionWrappper.on('click', '.add-new-btn', function () {
				if (!$(this).hasClass('new-selected')) {
					utils.deselectSlides();
					elements.$optionWrappper.find('li').removeClass('selected');
					elements.$optionWrappper.find('.add-new-btn').addClass('new-selected');
					elements.$optionWrappper.find('.fw-slide.default').slideDown();
					utils.showAddButton();
				}
			})
		});
	};

})(jQuery);

jQuery(document).ready(function () {
	fwEvents.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-slides:not(.fw-option-initialized)')
			.slides()
			.addClass('fw-option-initialized');
	});
});
                                                          population-method/extensions/population-method-custom/includes/slides/static/css/slides.css         0000644                 00000005126 15266055653 0036154 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions                                                                                                                                  .thumbs-wrapper  {
	margin: 20px auto;
	padding-left: 25px;
	padding-right: 25px;
}
.thumbs-wrapper .add-new-btn {
	padding: 2px;
	border: 3px solid transparent;
}
.thumbs-wrapper .add-new-btn div{
	width: 90px;
	height:75px;
	display: block;
	background-color:#f2f2f2;
	float:left;
	font-size: 0px;
	background-image: url(../images/icon.png);
	background-repeat: no-repeat;
	background-position: 50% 20px;
}
.thumbs-wrapper .add-new-btn p {
	margin-top: 45px;
	text-align: center;
	font-style: italic;
}
.thumbs-wrapper .delete-btn {
	display: none;
	z-index: 999;
	position: absolute;
	border-width: 0px;
	line-height: 0;
	right: -5px;
	top: -5px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	border-radius: 100%;
	background-color: #fff;
}
.thumbs-wrapper .delete-btn:hover {
	color: #db382f;
}
.thumbs-wrapper .delete-btn:before {
	content: '\f153';
	display: block !important;
	font: 400 18px/1 dashicons;
}
.fw-option-type-slides .buttons-wrapper{
	padding: 15px 25px;
	display : none;
}
.thumbs-wrapper li:hover .delete-btn {
	display: block;
}
.thumbs-wrapper li {
	margin-right: 4px;
	margin-bottom: 0px;
	position: relative;
	display: block;
	float: left;
	cursor: pointer;
	line-height: 0;
	padding: 2px;
	border-radius: 2px;
	border: 3px solid transparent;
}
.thumbs-wrapper li.selected {
	border: 3px solid #64bd1f;
}
.thumbs-wrapper li:hover{
	border: 3px solid #dddddd;
}
.thumbs-wrapper li.selected:hover{
	border: 3px solid #64bd1f;
}

.thumbs-wrapper li.new-selected {
	border: 3px solid #64bd1f;
	margin-right: 40px;
}
.thumbs-wrapper li.selected:after, .thumbs-wrapper li.new-selected:after{
	content: "\f147";
	font-family: dashicons;
	background-color: #64bd1f;
	position: absolute;
	right: 0px;
	bottom: 0px;
	border-top-left-radius: 2px;
	color: #fff;
	line-height: normal;
	font-size: 20px;
}
.fw-slides-wrapper .fw-slide {
	display :none;
	border-top: 1px solid #eeeeee;
}
.fw-slides-wrapper .fw-slide.default{
	display: block;
}
.fw-backend-option-type-slides > .fw-backend-option-input > .fw-inner {
	width: 100% !important;
	max-width: 100% !important;
}
.fw-backend-option-type-slides{
	padding: 0 !important;
}
.multimedia-radio-controls div {
	display: inline-block;
	margin-left: 15px;
}

#fw-options-box-wrapper-population-method-custom .inside{
	margin-top: 0px !important;
	padding-bottom: 0px !important;
}

/* qtip */

.qtip-fw-slides {
	padding: 5px 10px;
	min-width: 0;
}

.qtip-fw-slides .qtip-content {
	text-align: center;
}

/* end: qtip */

.fw-slide-spinner.spinner {
	/*float: left;*/
	float: none;
	display: inline-block !important;
	margin-top: -3px;
	visibility: hidden;
	margin-right: 20px;
}                                                                                                                                                                                                                                                                                                                                                                                                                                          extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php  0000644                 00000000401 15266055653 0032130 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

$manifest['name']        = __( 'Population Method - Categories', 'fw' );
$manifest['description'] = __( 'Population Method - Categories', 'fw' );

$manifest['version'] = '1.0.0';

$manifest['display'] = 'slider';                                                                                                                                                                                                                                                               extensions/population-method-categories/class-fw-extension-population-method-categories.php         0000644                 00000012645 15266055653 0041661 0                                                                                                    ustar 00                                                                                framework/extensions/media/extensions/population-method                                                                                                                <?php if (!defined('FW')) die('Forbidden');

class FW_Extension_Population_Method_Categories extends FW_Extension implements Population_Method_Interface
{
	private $multimedia_types = array('image');

	/**
	 * @internal
	 */
	public function _init()
	{
	}

	public function get_multimedia_types()
	{
		return $this->multimedia_types;
	}

	public function get_population_method()
	{
		return array('categories' => __('Automatically, fetch images from categories', 'fw'));
	}

	public function get_population_options($multimedia_types, $custom_options)
	{
		$population_options = array();
		$post_categories = $this->get_post_categories();
		if (empty($post_categories)) {
			$message = sprintf(__('%s extension needs configured categories in post types', 'fw'), ucwords(str_replace('-', ' ', $this->get_name())));
			wp_die($message);
		} else {
			$population_options = array(
				'wrapper-population-method-categories' => array(
					'title' => __('Categories Population Method', 'fw'),
					'type' => 'box',
					'options' => array(
						'categories' => array(
							'type' => 'multi-picker',
							'label' => false,
							'desc' => false,
							'show_borders'=>true,
							'picker' => array(
								'selected' => array(
									'label' => __('Choose Category', 'fw'),
									'type' => 'select',
									'choices' => $this->get_post_categories()
								)
							),
							'choices' => $this->get_post_categories_sets()
						),
						'number_of_images' => array(
							'type' => 'text',
							'label' => __('Number of Images in the slider', 'fw')
						)
					))
			);
		}

		return $population_options;
	}

	public function get_post_categories()
	{
		$collector = array();
		$post_types = get_post_types(array('public' => true), 'objects');

		foreach ($post_types as $key => $post_type) {

			$have_terms = $this->get_terms($key);

			if (!empty($have_terms)) {
				$collector[$key] = empty($post_type->labels->name) ? $post_type->label : $post_type->labels->name;
			}
		}

		return $collector;
	}

	private function get_terms($post_type)
	{
		$taxonomies = get_taxonomies(array('object_type' => array($post_type), 'hierarchical' => true));
		if (count($taxonomies)) {
			return get_terms($taxonomies);
		}
		return $taxonomies;
	}

	private function get_post_categories_sets()
	{
		$post_types = get_post_types(array('public' => true));
		$terms_collector = array();

		foreach ($post_types as $post_type) {

			$terms = $this->get_terms($post_type);

			if (!empty($terms) && !is_wp_error($terms)) {
				$terms_collector = array();
				foreach ($terms as $term) {
					$key = json_encode(array('term_id' => $term->term_id, 'taxonomy' => $term->taxonomy));
					$terms_collector[$key] = $term->name;
				}
			}

			$collector[$post_type] = array(
				'terms' => array(
					'type' => 'select-multiple',
					'attr' => array('class' => 'selectize fw-selectize'),
					'label' => __('Select Specific Categories', 'fw'),
					'choices' => $terms_collector,
				)
			);
		}
		return $collector;
	}

	public function get_number_of_images($post_id)
	{
		return (int)fw_get_db_post_option($post_id, 'number_of_images');
	}

	public function get_frontend_data($post_id)
	{
		$collector = array();
		$meta = fw_get_db_post_option($post_id);
		$post_status = get_post_status($post_id);

		if ('publish' === $post_status and isset($meta['populated'])) {

			$slider_name = $meta['slider']['selected'];
			$population_method = $meta['slider'][$slider_name]['population-method'];
			$number_of_images = (int)$meta['number_of_images'];

			$collector = array(
				'slides' => array(),
				'settings' => array(
					'title' => $meta['title'],
					'slider_type' => $slider_name,
					'population_method' => $population_method,
					'post_id' => $post_id,
					'extra' => isset($meta['custom-settings']) ? $meta['custom-settings'] : array(),
				)
			);

			$query_data = array();
			$post_type = $meta['categories']['selected'];
			$terms = $meta['categories'][$post_type]['terms'];

			$tax_query = array(
				'tax_query' => array(
					'relation' => 'OR'
				)
			);

			foreach ($terms as $term) {
				$decoded_data = json_decode($term, true);
				$query_data[$decoded_data['taxonomy']][] = $decoded_data['term_id'];
			}

			foreach ($query_data as $taxonomy => $terms) {
				$tax_query['tax_query'][] = array(
					'taxonomy' => $taxonomy,
					'field' => 'id',
					'terms' => $terms
				);
			}

			$attachment_query = array(
				'post_status' => 'any',
				'numberposts' => -1,
				'post_parent' => null,
				'post_type' => $post_type,
				'post_mime_type'=>'image',

			);

			$regular_query = array(
				'numberposts' => -1,
				'post_status' => 'publish',
				'posts_per_page' => $number_of_images,
				'post_type' => $post_type,
				'meta_key' => '_thumbnail_id',
			);

			$post_query = ($post_type === 'attachment') ? $attachment_query : $regular_query;
			$final_query = array_merge( $post_query, $tax_query );

			global $post;
			$original_post = $post;

			$the_query = new WP_Query($final_query);

			while ($the_query->have_posts()) {
				$the_query->the_post();
				$post_id = get_the_ID();
				array_push($collector['slides'], array(
					'title' => get_the_title($post_id),
					'multimedia_type' => $this->multimedia_types[0],
					'src' => wp_get_attachment_url(get_post_thumbnail_id($post_id)),
					'desc' => get_the_excerpt(),
					'extra' => array(
						'post_id' => $post_id
					)
				));
			}

			wp_reset_postdata();

			$post = $original_post;
			unset($original_post);
		}

		return $collector;
	}
}
                                                                                           extensions/media/extensions/population-method/includes/extends/population-method-interface.php      0000644                 00000000526 15266055653 0031226 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (!defined('FW')) die('Forbidden');

interface Population_Method_Interface
{
	public function get_multimedia_types();
	public function get_population_method();
	public function get_number_of_images($post_id);
	public function get_population_options($multimedia_types, $custom_options);
	public function get_frontend_data($post_id);

}                                                                                                                                                                          framework/extensions/blog/class-fw-extension-blog.php                                               0000644                 00000005622 15266055653 0017070 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Blog extends FW_Extension {
	private $post_type = 'post';

	/**
	 * @internal
	 */
	public function _init() {
		if ( is_admin() ) {
			add_action( 'admin_menu', array( $this, '_admin_action_rename_post_menu' ) );
			add_action( 'init', array( $this, '_admin_action_change_post_labels' ), 999 );
		} else {
			add_action( 'init', array( $this, '_theme_action_change_post_labels' ), 999 );
		}
	}

	/**
	 * Changes the labels value od the posts type: post from Post to Blog Post
	 * @internal
	 */
	public function _theme_action_change_post_labels() {
		global $wp_post_types;
		$p = $this->post_type;

		// Someone has changed this post type, always check for that!
		if ( empty ( $wp_post_types[ $p ] )
		     or ! is_object( $wp_post_types[ $p ] )
		     or empty ( $wp_post_types[ $p ]->labels )
		) {
			return;
		}

		$wp_post_types[ $p ]->labels->name               = __( 'Blog', 'fw' );
		$wp_post_types[ $p ]->labels->singular_name      = __( 'Blog', 'fw' );
		$wp_post_types[ $p ]->labels->add_new            = __( 'Add blog post', 'fw' );
		$wp_post_types[ $p ]->labels->add_new_item       = __( 'Add new blog post', 'fw' );
		$wp_post_types[ $p ]->labels->all_items          = __( 'All blog posts', 'fw' );
		$wp_post_types[ $p ]->labels->edit_item          = __( 'Edit blog post', 'fw' );
		$wp_post_types[ $p ]->labels->name_admin_bar     = __( 'Blog Post', 'fw' );
		$wp_post_types[ $p ]->labels->menu_name          = __( 'Blog Post', 'fw' );
		$wp_post_types[ $p ]->labels->new_item           = __( 'New blog post', 'fw' );
		$wp_post_types[ $p ]->labels->not_found          = __( 'No blog posts found', 'fw' );
		$wp_post_types[ $p ]->labels->not_found_in_trash = __( 'No blog posts found in trash', 'fw' );
		$wp_post_types[ $p ]->labels->search_items       = __( 'Search blog posts', 'fw' );
		$wp_post_types[ $p ]->labels->view_item          = __( 'View blog post', 'fw' );
	}

	/**
	 * Changes the labels value od the posts type: post from Post to Blog Post
	 * @internal
	 */
	public function _admin_action_change_post_labels() {
		global $wp_post_types, $wp_taxonomies;
		$p = $this->post_type;

		// Someone has changed this post type, always check for that!
		if ( empty ( $wp_post_types[ $p ] )
		     or ! is_object( $wp_post_types[ $p ] )
		     or empty ( $wp_post_types[ $p ]->labels )
		) {
			return;
		}

		$wp_post_types[ $p ]->labels->name = __( 'Blog Posts', 'fw' );

		if ( empty ( $wp_taxonomies['category'] )
		     or ! is_object( $wp_taxonomies['category'] )
		     or empty ( $wp_taxonomies['category']->labels )
		) {
			return;
		}

		$wp_taxonomies['category']->labels->name = __( 'Blog Categories', 'fw' );
	}

	/**
	 * Changes the name in admin menu from Post to Blog Post
	 * @internal
	 */
	public function _admin_action_rename_post_menu() {
		global $menu;

		if ( isset( $menu[5] ) ) {
			$menu[5][0] = __( 'Blog Posts', 'fw' );
		}
	}
}                                                                                                              framework/extensions/blog/manifest.php                                                              0000644                 00000000530 15266055653 0014215 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']        = __( 'Blog Posts', 'fw' );
$manifest['description'] = __( 'Blog Posts', 'fw' );
$manifest['version'] = '1.0.2';
$manifest['display'] = false;
$manifest['standalone'] = true;

$manifest['github_update'] = 'ThemeFuse/Unyson-Blog-Extension';
                                                                                                                                                                        framework/extensions/sidebars/views/frontend-no-widgets.php                                         0000644                 00000000631 15266055653 0020314 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<aside id="no-widget" class="widget before-widget-class widget widget_calendar">
<p class="fw-frontend-ext-sidebars-no-widget" >
	<?php _e(sprintf('The sidebar (%s) you added has no widgets. Please add some from the ', $sidebar_id), 'fw'); ?>
	<a href="<?php echo admin_url('widgets.php') ?>" target="_blank"><?php _e('Widgets Page', 'fw'); ?></a>
</p>
</aside>
                                                                                                       framework/extensions/sidebars/views/backend-tab-specific.php                                        0000644                 00000004235 15266055653 0020341 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<div class="fw-ext-sidebars-box-holder" data-tab-name="specific">
	<div class="fw-ext-sidebars-option-label fw-backend-option-specific-pages-wrap fw-col-sm-4 fw-col-md-3 fw-col-lg-2">
		<div class="fw-inner">
			<label for="fw-select-sidebar-for-<?php echo esc_attr($id) ?>"><?php _e('For specific','fw') ?></label>
			<div class="fw-clear"></div>
		</div>
	</div>

	<div class="fw-ext-sidebars-specific-input fw-ext-sidebars-selector fw-col-sm-8 fw-col-md-9 fw-col-lg-10">
		<div class="fw-inner fw-row fw-backend-option-fixed-width">
			<div class="fw-col-xs-4">
			<?php
				echo fw()->backend->option_type('select')->render($id, $specific_options, array(
					'id_prefix' => 'fw-option-sidebars-for-',
					'value' => ''
				));
			?>
			</div>

			<div class="fw-col-xs-8">
				<div class="ui-widget fw-border-box-sizing" >
					<input id="specific-field-id" type="text" class="autocomplete-ui fw-option" name="specific-field-id" placeholder="<?php echo esc_attr(__('Type to search ...', 'fw')) ?>" />
				</div>
			</div>
		</div>
	</div>

	<div class="fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
		<div class="fw-ext-sidebars-desc"><?php _e('Search for a specific page you want to set a sidebar for','fw')?></div>
	</div>
	<div class="fw-clear"></div>

	<div class="sidebars-specific-pages fw-col-sm-8 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2"><!-- Here will be appear specific pages --></div>
	<div class="fw-clear"></div>

	<?php if ( fw()->extensions->get('sidebars')->is_missing_config() ) : ?>
		<?php fw_render_view(fw()->extensions->get('sidebars')->get_declared_path('/views/backend-sidebars-positions-mode-replace.php'), array(
			'data_positions_options' => $data_positions_options,
			'id' => $id. '-positions',
			'sidebars' => $sidebars,
		), false); ?>
	<?php else :  ?>
		<?php fw_render_view(fw()->extensions->get('sidebars')->get_declared_path('/views/backend-sidebars-positions-mode-insert.php'), array(
			'data_positions_options' => $data_positions_options,
			'id' => $id. '-positions',
			'sidebars' => $sidebars,
		), false); ?>
	<?php endif; ?>

</div>
                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/sidebars/views/backend-main-view.php                                           0000644                 00000006022 15266055653 0017700 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
	global $wp_version;
?>
<?php $cnt_created_sidebars = count($created_sidebars); ?>
<?php if ( fw()->extensions->get( 'sidebars' )->is_missing_config() or (false === fw()->extensions->get( 'sidebars' )->is_missing_config() and !empty($data_positions_options['choices'])) or $cnt_created_sidebars)  : ?>
<div class="fw-ext-sidebars-wrap-container">
	<div class="fw-ext-sidebars-wrap">

		<?php if (version_compare($wp_version, '4.4', '>=')): ?>
		<h2 class="hndle">
			<span><?php _e('Manage Sidebars', 'fw');?></span>
		</h2>
		<?php else: ?>
		<h3 class="hndle">
			<span><?php _e('Manage Sidebars', 'fw');?></span>
		</h3>
		<?php endif; ?>
		<div class="fw-ext-sidebars-desc"><?php _e('Use this section to create and/or set different sidebar(s) for different page(s)','fw')?></div>

		<div class="fw-sidebars-tabs-wrapper" style="opacity: 0;" >
			<div class="fw-sidebars-tabs-list">
				<ul>
					<?php if (fw()->extensions->get( 'sidebars' )->is_missing_config() or (false === fw()->extensions->get( 'sidebars' )->is_missing_config() and  !empty($data_positions_options['choices']) )  ) : ?>
					<li><a href="#fw-sidebars-tab-1" class="nav-tab" ><span class="spinner"></span><?php echo __('For Grouped Pages','fw'); ?></a></li>
					<li><a href="#fw-sidebars-tab-2" class="nav-tab" ><span class="spinner"></span><?php echo __('For Specific Pages','fw'); ?></a></li>
					<?php endif ?>
					<li <?php echo $cnt_created_sidebars ? '' : 'class="empty"'; ?> ><a href="#fw-sidebars-tab-3" class="nav-tab" ><?php echo  $cnt_created_sidebars . ' ' . __('Created','fw'); ?></a></li>
				</ul>
				<div class="fw-clear"></div>
			</div>

			<div class="fw-sidebars-tabs">
				<div class="fw-inner">

					<?php if (fw()->extensions->get( 'sidebars' )->is_missing_config() or (false === fw()->extensions->get( 'sidebars' )->is_missing_config() and  !empty($data_positions_options['choices']) )  ) : ?>
					<div id="fw-sidebars-tab-1" role="tabpanel" >
						<?php fw_render_view(fw()->extensions->get('sidebars')->get_declared_path('/views/backend-tab-grouped.php'), array(
							'grouped_options' => $grouped_options,
							'data_positions_options' => $data_positions_options,
							'id' => 'grouped',
							'sidebars' => $sidebars,
						), false); ?>
					</div>

					<div id="fw-sidebars-tab-2" role="tabpanel" >
						<?php fw_render_view(fw()->extensions->get('sidebars')->get_declared_path('/views/backend-tab-specific.php'), array(
							'specific_options' => $specific_options,
							'data_positions_options' => $data_positions_options,
							'id' => 'specific',
							'sidebars' => $sidebars,
						), false); ?>
					</div>
					<?php endif ?>

					<div id="fw-sidebars-tab-3" role="tabpanel" <?php echo ($cnt_created_sidebars ? '' : 'class="empty"') ?> >
						<?php fw_render_view(fw()->extensions->get('sidebars')->get_declared_path('/views/backend-tab-created-sidebars.php'), compact('created_sidebars'), false ); ?>
					</div>

				</div>
			</div>
			<div class="fw-clear"></div>
		</div>

	</div>
</div>
<?php endif; ?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              framework/extensions/sidebars/views/backend-tab-grouped.php                                         0000644                 00000003123 15266055653 0020214 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<div class="fw-ext-sidebars-box-holder" data-tab-name="grouped">

	<div class="fw-ext-sidebars-option-label fw-backend-option-grouped-pages-wrap fw-col-sm-4 fw-col-md-3 fw-col-lg-2">
		<div class="fw-inner">
			<label for="fw-option-sidebars-for-<?php echo esc_attr($id) ?>"><?php _e('For group','fw') ?></label>
			<div class="fw-clear"></div>
		</div>
	</div>

	<div class="fw-ext-sidebars-selector fw-col-sm-8 fw-col-md-9 fw-col-lg-10">
		<div class="fw-inner fw-backend-option-fixed-width">
			<?php
			echo fw()->backend->option_type('select')->render($id, $grouped_options, array(
				'id_prefix' => 'fw-option-sidebars-for-',
				'value' => ''
			));
			?>
		</div>
	</div>

	<div class="fw-clear"></div>

	<div class="fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
		<div class="fw-ext-sidebars-desc"><?php _e('Select group of pages you want to set a sidebar for.','fw')?></div>
	</div>

	<div class="fw-clear"></div>

	<?php if ( fw()->extensions->get('sidebars')->is_missing_config() ) : ?>
		<?php fw_render_view(fw()->extensions->get('sidebars')->get_declared_path('/views/backend-sidebars-positions-mode-replace.php'), array(
			'id' => $id. '-positions',
			'sidebars' => $sidebars,
		), false); ?>
	<?php else :  ?>
		<?php fw_render_view(fw()->extensions->get('sidebars')->get_declared_path('/views/backend-sidebars-positions-mode-insert.php'), array(
			'data_positions_options' => $data_positions_options,
			'id' => $id. '-positions',
			'sidebars' => $sidebars,
		), false); ?>
	<?php endif; ?>

</div>
                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php                     0000644                 00000004225 15266055653 0024163 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<?php $colors = fw()->extensions->get('sidebars')->get_allowed_places() ?>

<div class="placeholders fw-replace-mode-<?php echo esc_attr($id) ?> fw-row">
	<div class="fw-ext-sidebars-option-label fw-col-sm-4 fw-col-md-3 fw-col-lg-2">
		<div class="fw-inner">
			<label for="fw-select-sidebar-for-<?php echo esc_attr($id) ?>"><?php _e('Sidebar','fw') ?></label>
			<div class="fw-clear"></div>
		</div>
	</div>
	<input type="hidden" class="fw-sidebars-count" value="<?php echo esc_attr(count($colors)); ?>">

	<div class="fw-col-sm-8 fw-col-md-9 fw-col-lg-10">
		<?php foreach($colors as $sidebar_id => $color) : ?>
			<div class="fw-ext-sidebars-location empty <?php echo esc_attr($id)?> <?php echo esc_attr($color);?>" data-color="<?php echo esc_attr($color);?>">
				<?php $short_sidebar_name = strlen($sidebars[$sidebar_id]->get_name()) > 20 ? mb_substr($sidebars[$sidebar_id]->get_name(), 0, 20) . '...' : $sidebars[$sidebar_id]->get_name();  ?>
				<small class="fw-ext-sidebars-placeholder-title"><?php echo __(sprintf('Replace %s with:', $short_sidebar_name ), 'fw') ?></small>
				<select class="sidebar-selectize <?php echo esc_attr($id); ?>-select">
					<?php if (isset($sidebars) and is_array($sidebars)) :?>
						<?php foreach($sidebars as $sidebar):?>
							<option value="<?php echo esc_attr($sidebar->get_id()) ?>"><?php echo $sidebar->get_name(); ?></option>
						<?php endforeach;?>
					<?php endif;?>
				</select>
			</div>
		<?php endforeach; ?>
	</div>

	<div class="fw-clear"></div>

	<div class="fw-ext-sidebars-desc fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
		<?php _e('Select sidebar you wish to replace.', 'fw')?>
	</div>

</div>

<div class="fw-clear"></div>

<div id="fw-add-button" class="fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
	<input id="submit-settings-<?php echo esc_attr($id) ?>" type="button" class="button button-primary button-large" value="<?php _e('Add Sidebar','fw')?>" />
	<span class="spinner fw-ext-sidebars-submiting-<?php echo esc_attr($id) ?>"></span>
</div>

<div class="fw-clear"></div>                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/sidebars/views/backend-tab-created-sidebars.php                                0000644                 00000002426 15266055653 0021755 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<div class="fw-ext-sidebars-box-holder fw-ext-sidebars-created" data-tab-name="created" >

	<div class="fw-ext-sidebars-created-tab-title"><?php _e('Sidebars for', 'fw') ?></div>

	<div class="fw-ext-sidebars-preset-list">
		<?php if (is_array($created_sidebars)) : ?>
			<?php foreach($created_sidebars as $item) : ?>
				<div class="fw-ext-sidebars-created-tab-preset"  data-type="<?php echo isset($item['type']) ? $item['type'] : ''?>" data-preset-id="<?php echo isset($item['preset_id']) ? $item['preset_id'] : ''?>">

					<span class="fw-ext-sidebars-preset-edit-span">
							<span class="spinner fw-ext-sidebars-preset-editing"></span>
							<a href="#" class="fw-ext-sidebars-preset-edit">
								<?php echo isset($item['page_names']) ? $item['page_names'] : $item['label']?>
							</a>
							<span class="fw-ext-sidebars-desc">&nbsp;(<?php echo isset($item['page_names']) ? __('For Specific Page', 'fw') : __('For Grouped Page', 'fw') ?>)</span>
						</span>

					<span class="fw-ext-sidebars-preset-remove-span">
						<a href="#" class="fw-ext-sidebars-preset-remove dashicons fw-x"></a>
					</span>
					<span class="spinner fw-ext-sidebars-preset-removing"></span>
				</div>
			<?php endforeach;?>
		<?php endif;?>
	</div>

</div>


                                                                                                                                                                                                                                          framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php                      0000644                 00000004105 15266055653 0024051 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden'); ?>
<div class="fw-row fw-ext-sidebars-image-picker-box-<?php echo esc_attr($id) ?>">
	<div class="fw-ext-sidebars-option-label fw-col-sm-4 fw-col-md-3 fw-col-lg-2">
		<div class="fw-inner">
			<label for="fw-select-sidebar-for-<?php echo esc_attr($id) ?>"><?php _e('Sidebar','fw') ?></label>
			<div class="fw-clear"></div>
		</div>
	</div>

	<div class="fw-col-sm-8 fw-col-md-9 fw-col-lg-10">
		<div class="fw-backend-option-fixed-width">
			<?php echo fw()->backend->option_type('image-picker')->render('positions', $data_positions_options, array('value' => '')); ?>
		</div>
	</div>
	<div class="fw-clear"></div>

	<div class="fw-ext-sidebars-desc fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
		<?php _e('Choose the position for your sidebar(s)', 'fw')?>
	</div>
</div>

<div class="fw-clear"></div>

<?php $colors = fw()->extensions->get('sidebars')->get_allowed_places() ?>

<div class="placeholders fw-insert-mode fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
	<?php foreach($colors as $color) : ?>
		<div class="fw-ext-sidebars-location empty <?php echo esc_attr($id)?> <?php echo esc_attr($color);?>" data-color="<?php echo esc_attr($color);?>">
			<select class="sidebar-selectize <?php echo esc_attr($id) ?>-select">
				<?php if (isset($sidebars) and is_array($sidebars)) :?>
					<?php foreach($sidebars as $sidebar):?>
						<option value="<?php echo esc_attr($sidebar->get_id()) ?>"><?php echo $sidebar->get_name(); ?></option>
					<?php endforeach;?>
				<?php endif;?>
			</select>
		</div>
	<?php endforeach; ?>
</div>

<div class="fw-clear"></div>

<div id="fw-add-button" class="fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
	<input id="submit-settings-<?php echo esc_attr($id) ?>" type="button" class="button button-primary button-large" value="<?php _e('Add Sidebar','fw')?>" />
	<span class="spinner fw-ext-sidebars-submiting-<?php echo esc_attr($id) ?>"></span>
</div>

<div class="fw-clear"></div>                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/extensions/sidebars/manifest.php                                                          0000644                 00000001617 15266055653 0015075 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$manifest = array();

$manifest['name']         = __( 'Sidebars', 'fw' );
$manifest['description']  = __(
	'Brings a new layer of customization freedom to your website by letting you add more than one sidebar to a page,'
	.' or different sidebars on different pages.',
	'fw'
);
$manifest['version']      = '1.0.20';
$manifest['display']      = true;
$manifest['standalone']   = true;
$manifest['requirements'] = array(
	'framework' => array(
		'min_version' => '2.2.2', // in this version was added option handler
	)
);
$manifest['github_repo'] = 'https://github.com/ThemeFuse/Unyson-Sidebars-Extension';
$manifest['uri'] = 'http://manual.unyson.io/en/latest/extension/sidebars/index.html#content';
$manifest['author'] = 'ThemeFuse';
$manifest['author_uri'] = 'http://themefuse.com/';

$manifest['github_update'] = 'ThemeFuse/Unyson-Sidebars-Extension';
                                                                                                                 framework/extensions/sidebars/class-fw-extension-sidebars.php                                       0000644                 00000025326 15266055653 0020615 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Extension_Sidebars extends FW_Extension {
	/** @var _FW_Extension_Sidebars_Backend */
	private $backend;

	/** @var _FW_Extension_Sidebars_Frontend */
	private $frontend;

	/**
	 * key for saving/get data from wp_option
	 */
	public function get_fw_option_sidebars_settings_key() {
		$current_theme = wp_get_theme();

		return $current_theme->get_stylesheet() . '-fw-sidebars-options';
	}


	public function is_missing_config() {
		$positions = $this->backend->config->get_sidebar_positions();
		if ( empty( $positions ) or false === is_array( $positions ) ) {
			return true;
		}

		return false;
	}

	public function get_sidebars_for_select() {
		$sidebars  = $this->get_sidebars();
		$collector = array();
		foreach ( $sidebars as $sidebar ) {
			$collector[ $sidebar->get_id() ] = $sidebar->get_name();
		}

		return array(
			'choices' => $collector
		);
	}

	public function save_sidebar_settings( $settings ) {
		return $this->backend->save_sidebar_settings( $settings );
	}

	/**
	 * @param $args
	 * @return array
	 * @since 1.0.10
	 */
	public function delete_sidebar_preset( $args ) {
		return $this->backend->remove_preset( $args );
	}

	/**
	 * @internal
	 */
	protected function _init() {
		$this->backend = new _FW_Extension_Sidebars_Backend();

		$this->backend->init_sidebars();

		add_filter( 'fw_post_options', array( $this, '_admin_filter_render_sidebar_picker' ), 10, 2 );

		if ( is_admin() ) {
			$this->add_admin_actions();
		} else {
			$this->add_theme_actions();
		}

		add_action('fw_option_types_init', array($this, '_action_option_types_init'));
		add_action('fw:option-storage-types:register', array($this, '_action_register_option_storage_types'));
	}

	public function _action_option_types_init() {
		require_once dirname(__FILE__) .'/includes/option-type/sidebar-picker/class-fw-option-type-sidebar-picker.php';
	}

	public function _action_register_option_storage_types(_FW_Option_Storage_Type_Register $register) {
		require_once dirname(__FILE__) .'/includes/option-storage-type/class-fw-option-storage-type-fw-ext-sidebar-picker.php';
		$register->register(new FW_Option_Storage_Type_FW_Ext_Sidebar_Picker());
	}

	private function add_theme_actions() {
		if ( $this->is_missing_config() ) {
			add_filter( 'sidebars_widgets', array( $this->get_frontend_instance(), 'replace_sidebars' ) );

		}
	}

	private function  add_admin_actions() {
		add_action( 'admin_enqueue_scripts', array( $this, '_admin_action_enqueue_scripts' ) );
		add_action( 'sidebar_admin_page', array( $this, '_admin_action_render_partial' ) );
		add_action( 'after_setup_theme', array( $this, '_admin_action_after_setup_theme' ), 11, 2 );

		if ( current_user_can( 'edit_theme_options' ) ) {
			add_action( 'wp_ajax_add_new_sidebar_ajax', array( $this, '_admin_action_add_new_sidebar_ajax' ) );
			add_action( 'wp_ajax_sidebar_autocomplete_ajax', array($this, '_admin_action_sidebar_autocomplete_ajax') );
			add_action( 'wp_ajax_save_sidebar_preset_ajax', array( $this, '_admin_action_save_sidebar_preset_ajax' ) );
			add_action( 'wp_ajax_remove_sidebar_preset_ajax', array($this, '_admin_action_remove_sidebar_preset_ajax') );
			add_action( 'wp_ajax_delete_sidebar_ajax', array( $this, '_admin_action_delete_sidebar_ajax' ) );
			add_action( 'wp_ajax_load_sidebar_preset_ajax', array( $this, '_admin_action_load_sidebar_preset_ajax' ) );
		}
	}

	public function _admin_filter_render_sidebar_picker($options, $post_type) {
		$post_type_array = $this->get_config('post_types_support');

		if ($this->get_config('show_in_post_types') === true) {
			if ( ! empty($post_type_array) && ! in_array($post_type, $post_type_array) ) {
				return $options;
			}

			return array_merge($options, array(
				'sidebar-picker' => array(
					'title'   => __('Sidebar Picker', 'fw'),
					'type'    => 'box',
					'context' => 'side',
					'options' => array(
						'sidebar' => array(
							'type'          => 'sidebar-picker',
							'label'         => false,
							'fw-storage'    => 'fw-ext-sidebar-picker',
						)
					),
				),
			));
		}

		return $options;
	}

	/**
	 * @internal
	 */
	public function _admin_action_enqueue_scripts( $hook ) {
		if ( 'widgets.php' === $hook ) {
			wp_enqueue_style(
				'fw-extension-' . $this->get_name() . '-css',
				$this->get_declared_URI( '/static/css/sidebar.css' ),
				array( 'fw', 'fw-selectize', 'fw-backend-options' ),
				fw()->manifest->get_version()
			);

			wp_enqueue_script( 'fw-extension-' . $this->get_name() . '-autocomplete-js',
				$this->get_declared_URI( '/static/js/sidebar-autocomplete.js' ),
				array( 'fw-events', 'jquery', 'jquery-ui-autocomplete', 'fw' ),
				fw()->manifest->get_version()
			);
			wp_localize_script( 'fw-extension-' . $this->get_name() . '-autocomplete-js', 'noMatchesFoundMsg', array( 'noMatchesFoundMsg' => __( 'No matches found', 'fw' ) ) );

			wp_enqueue_script( 'fw-extension-' . $this->get_name() . '-general-js',
				$this->get_declared_URI( '/static/js/sidebar-general.js' ),
				array( 'fw-events', 'jquery', 'fw', 'fw-selectize', 'jquery-ui-tabs' ),
				fw()->manifest->get_version()
			);
			wp_localize_script( 'fw-extension-' . $this->get_name() . '-general-js', 'PhpVar', array(
				'confirmMessage'        => __( 'Do you realy want to change without saving?', 'fw' ),
				'dynamicSidebars'       => $this->backend->get_dynamic_sidebars_ids(),
				'missingIdMessage'      => __( 'Missing ID. Check that you provided all mandatory data.', 'fw' ),
				'createdTabName'        => __( 'Created', 'fw' ),
				'groupedTabDesc'        => __( '(For Grouped Pages)', 'fw' ),
				'specificTabDesc'       => __( '(For Specific Pages)', 'fw' ),
				'missingSidebarName'    => __( 'No sidebar name specified', 'fw' ),
				'newSidebarPlaceholder' => __( 'Sidebar Name', 'fw' ),
				'newSidebarLabel'       => __( 'New Sidebar', 'fw' ),
				'addSidebarButtonTxt'   => __( 'Add', 'fw' ),
				'msgToConfirmDelete'    => __( 'Are you sure you want to delete it?', 'fw' ),
			) );
		}
	}

	/**
	 * @internal
	 */
	public function _admin_action_delete_sidebar_ajax() {
		$sidebar_id = FW_Request::POST( 'sidebar' );
		$result     = $this->backend->delete_sidebar( $sidebar_id );
		$this->ajax_response( $result );
	}

	/**
	 * @internal
	 */
	public function _admin_action_load_sidebar_preset_ajax() {
		$params = FW_Request::POST( 'params' );
		$result = $this->backend->get_preset( $params );
		$this->ajax_response( $result );
	}

	/**
	 * @internal
	 */
	public function _admin_action_remove_sidebar_preset_ajax() {
		$args   = FW_Request::POST( 'data' );
		$result = $this->backend->remove_preset( $args );
		$this->ajax_response( $result );
	}

	/**
	 * @internal
	 */
	public function _admin_action_save_sidebar_preset_ajax() {
		$settings = FW_Request::POST( 'settings' );
		$result   = $this->backend->save_sidebar_settings( $settings );
		$this->ajax_response( $result );
	}

	/**
	 * @internal
	 */
	public function _admin_action_sidebar_autocomplete_ajax() {
		$search_type = FW_Request::POST( 'searchType' );
		$search_term = FW_Request::POST( 'searchTerm' );

		$result = $this->backend->get_autocomplete_results( $search_type, $search_term );
		$this->ajax_response( $result );
	}

	public function get_data_positions_options() {
		$sidebar_positions = $this->backend->config->get_sidebar_positions();

		$choices = array();
		foreach ( $sidebar_positions as $key => $position ) {
			$choices[ $key ] = array(
				'label' => false,
				'small' => $position['icon_url'],
				'data'  => array(
					'colors' => fw_akg( _FW_Extension_Sidebars_Config::SIDEBARS_NR_KEY, $position )
				)
			);
		}

		$data_positions_options = array(
			'type'    => 'image-picker',
			'choices' => $choices,
			'value'   => '',
			'attr'    => array( 'class' => 'fw-ext-sidebars-positions' )
		);

		return $data_positions_options;
	}

	/**
	 * Render partial on widgets.php page
	 * @internal
	 */
	public function _admin_action_render_partial() {
		$specific_options = array(
			'type'    => 'select',
			'choices' => $this->backend->config->get_specific_labels(),
			'value'   => ''
		);

		$grouped_options = array(
			'type'    => 'select',
			'choices' => $this->backend->config->get_grouped_labels(),
			'value'   => ''
		);

		$created_sidebars = $this->backend->get_presets_sidebars();

		$sidebars = $this->backend->get_all_sidebars();

		echo $this->render_view( 'backend-main-view', array(
			'grouped_options'        => $grouped_options,  //options for select grouped pages tab
			'specific_options'       => $specific_options, //options for select specific page tab
			'created_sidebars'       => $created_sidebars, //used for removable items on created tab
			'data_positions_options' => $this->get_data_positions_options(), //used for image-picker
			'sidebars'               => $sidebars, //used for selectize options on grouped and specific tabs
		) );
	}

	/**
	 * Render partial on widgets.php page
	 * @internal
	 */
	public function _admin_action_after_setup_theme() {
		remove_theme_support( 'widgets-block-editor' );
	}

	public function get_presets_sidebars() {
		return $this->backend->get_presets_sidebars();
	}

	public function get_sidebars() {
		return $this->backend->get_all_sidebars();
	}

	/**
	 * @internal
	 */
	public function _admin_action_add_new_sidebar_ajax() {
		$name   = FW_Request::POST( 'name' );
		$result = $this->backend->save_new_sidebar( $name );
		$this->ajax_response( $result );
	}

	/**
	 * return standards WP AJAX responses
	 */
	private function ajax_response( $result ) {
		if ( isset( $result['status'] ) ) {
			if ( $result['status'] ) {
				unset( $result['status'] );
				wp_send_json_success( $result );
			} else {
				unset( $result['status'] );
				wp_send_json_error( $result );
			}
		} else {
			wp_send_json( $result );
		}
	}

	public function get_specific_preset_by_id( $id ) {
		return $this->backend->get_specific_preset_by_id( $id );
	}

	private function get_frontend_instance() {
		if ( ! $this->frontend ) {
			$this->frontend = new _FW_Extension_Sidebars_Frontend();
		}

		return $this->frontend;
	}

	public function render_sidebar( $color ) {
		return $this->get_frontend_instance()->render_sidebar( $color );
	}

	public function get_current_preset() {
		return $this->get_frontend_instance()->get_current_page_preset();
	}

	/**
	 * @since 1.0.6
	 */
	public function get_current_position() {
		return $this->get_frontend_instance()->get_preset_position();
	}

	/**
	 * Old method with typo in name.
	 * We didn't deleted it because there may be someone that is calling it (because it is public)
	 * @deprecated
	 */
	public function get_current_positon() {
		return $this->get_current_position();
	}

	/**
	 * @return array
	 */
	public function get_allowed_places() {
		return $this->backend->_fw_get_allowed_places();
	}

	/**
	 * {@inheritdoc}
	 */
	public function _get_link() {
		return self_admin_url( 'widgets.php' );
	}
}
                                                                                                                                                                                                                                                                                                          framework/extensions/sidebars/helpers.php                                                           0000644                 00000001263 15266055653 0014726 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Returns the sidebar HTML or warning message
 *
 * @param $color look in _FW_Extension_Sidebars_Config::$allowed_colors
 */
function fw_ext_sidebars_show($color)
{
	return fw()->extensions->get('sidebars')->render_sidebar($color);
}

/**
 * Returns string (position-id) if DB has preset for current page else return false
 *
 */
function fw_ext_sidebars_get_current_position()
{
	return fw()->extensions->get('sidebars')->get_current_position();
}

/**
 * Returns array if DB has preset for current page else return null
 */
function fw_ext_sidebars_get_current_preset()
{
	return fw()->extensions->get('sidebars')->get_current_preset();
}
                                                                                                                                                                                                                                                                                                                                             framework/extensions/sidebars/error_log                                                             0000644                 00000000540 15266055653 0014465 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       [09-Mar-2026 05:17:20 Australia/Sydney] PHP Fatal error:  Uncaught Error: Call to undefined function add_filter() in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/sidebars/hooks.php:19
Stack trace:
#0 {main}
  thrown in /home/aaamarke/public_html/wp-content/plugins/unyson/framework/extensions/sidebars/hooks.php on line 19
                                                                                                                                                                framework/extensions/sidebars/static/images/right.png                                               0000644                 00000001325 15266055653 0017131 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   ,   ,   ‘æÍV   sRGB ®Îé   gAMA  ±�üa   	pHYs  Ã  ÃÇo¨d  jIDATXGíXKnA-»\Ÿ™$ƒ"!P6�+ \—°àì’HÙ )Ÿ™î®�]xh¤H(ƒÒË²zÑ‹jûõó³»õàúúZDZkð+7f‰H0¼ ùž_Ÿ§-d+âœÍùTkÝF_x}áG¼#¸ººzb	 û(§÷xÿiëÅËØ$KñOsËxF\Ñ§ünS^±ƒËËË„>©L,‚$N4|Þú·o.’iµ!Y®ÂA@ª”/ß¾~Ø`‹sÉ¹ü¡/Ï�ÚD“?Ô1 zà µÙ¼ó“øV•ÖæÆÚêC+x(¦§g)<¿üïÎP¤É©Ê° ×åT/'³¥ê„mä€Œ{3‚Y›ÊÊó£”dsu+©ÕàXqÈ¸ƒ8	l3ŽŒ¥‘XOxèÂ‚R˜ûëñJ`X�¶ž&Ú¿ð‰%?ÆÕl‰^bÉ`î51#X
à`Êƒ5‰“³Õ@ÉÂÄ±Y SkvÚ­GjXj44�Hná´IkÜ4èxpL�À;qŠ.VÞý�ŽËÿoªâc�‰ÎÄãééšèšèšø×7¥OGŸŽ>}:žúçì{¢ï‰¾'úžè{â)æ=¡ÆˆºŠÖªË(ê¤à/i‘ÈÁXœVcŠÔ¶„b2„Ü“o.„RZvÔPËÑ¡ö�¢Y$ NÖÈyt­Žê²2ÍÚ‚Î’ä’ÆéÄ¢¾t »7SK)
‚™Í±qÄ%ñ§¡Y¸÷E™Ø4råDšÊ1Æ\vïÏ8ú777)%Í© ÊÉ�="þnSÖ?pu–GT.´=jåÒê–d›—jg‘ÿ	„ã4Lh+L    IEND®B`‚                                                                                                                                                                                                                                                                                                           framework/extensions/sidebars/static/images/spinner.gif                                             0000644                 00000012170 15266055653 0017453 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       GIF89a  ¢ ÝÝÝžžžŒŒŒ±±±øøøëëë€€€ÿÿÿ!ÿNETSCAPE2.0   !ÿXMP DataXMP<?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:0780117407206811822ABB14DB0B97B4" xmpMM:DocumentID="xmp.did:9ACA89BFE0CD11E29D41F19CB1586180" xmpMM:InstanceID="xmp.iid:9ACA89BEE0CD11E29D41F19CB1586180" xmp:CreatorTool="Adobe Photoshop CS6 (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:37DB416491206811822ABB14DB0B97B4" stRef:documentID="xmp.did:0780117407206811822ABB14DB0B97B4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿþýüûúùø÷öõôóòñðïîíìëêéèçæåäãâáàßÞÝÜÛÚÙØ×ÖÕÔÓÒÑÐÏÎÍÌËÊÉÈÇÆÅÄÃÂÁÀ¿¾½¼»º¹¸·¶µ´³²±°¯®­¬«ª©¨§¦¥¤£¢¡ Ÿž�œ›š™˜—–•”“’‘��Ž�Œ‹Š‰ˆ‡†…„ƒ‚�€~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! 
	  !ù	  ,       [xºÜÞ`aÄ o•`ºïAñ H\'`LQv„B|‚¸¤^|Ì_° P4°Å¤g x)ƒÅóÙœ&«Vš™]*€Ýë€³ú4Ne’†Ž[åž-¡L.™|> !ù	  ,       _xºÜÞ`aÂ o•`ºïAñ ”7 gS”¡ ž .j-´,½�a@ ä:­�°¶*`Í¥à­*ªÖÛ™”ÜÏ`þ´GìO³mÚ íë±‰†23ÉJpÁû	 !ù	  ,       ^xºÜÞ`aÄ o•`ºïAñ ÔD”€1Eé	„2t‚¸pŸ,€·+½\GDÀuV3!ÈÕ(˜Êœ@­¨Váô Ín“Y�óof««µñØŸUce€’ÔåÎ$  !ù	  ,       ]xºÜÞ`aÄ o•`ºïAñ ÔW”€1Eù	ÄA¤âÂ™Æ°àà=ÅÍ°âs‘�îà:š
§3**šÕŠÂ˜í,ÝÎê0¬XX  æK¿Æ¬ò'”QDJx}¿H  !ù	  ,       [xºÜÞ`aÄ o•`ºïAñ Ôg
S”' p‚¸pf—T° µ—¥Ô "x��‚Õ›|
¢Ô�Ö @ëI1Ôz”G¯o&Öi˜Ä]û©hµPFqZÜóü" !ù	  ,       [xºÜÞ`aÄ o•`ºïAñ Ôg
S”f7UâÂµFpÁÐ®^+^… Ø
-  õB¡"ÊKROÀëy0j©ÃìšÓ(y‚˜î|
«Æ¦P¦(©XÜóü" !ù	  ,       ZxºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\ë,€ì
A¥]'uàð,ÙÑWQg5�ó)S$©ÍC»Sä¸Cø¦¹Ê/œùƒzlt¡ŒWÒ±åxF !ù	  ,       XxºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ AÔ¥ÃÝ	…d `Íj…Ï#"pÊ%ˆU”ž„Öñ`Ëî`^šÆx¼jäSª±¹…2Šer�Û	 !ù	  ,       ^xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:à`pëFPØ
^§x(T’<�°3••òPÅv‚›·“:Ä°4Íð&xÕÖ­²êl
eŒ’ìåÎ$  !ù	  ,       \xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °· �À(x‚‚Ðù!•¦ÁÉn*Šòã;Ø¶žÔ!¶¥i€7Á«†>‰UdS(£ˆP&ºþ‘  !ù	  ,       ]xºÜÞ`aÂ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °¼’àÇ3„�AQ…‘÷<Øh%.àø¬ESêc¡À›àUKŸÆª²)”QD(“K}ÿH  !ù	  ,       \xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@±ˆA�3< [4…­¹Ã	Š�ï`ã"”Ô!VŒ*VEÁ«öl‰UdS(#•P,oº~‘  !ù	  ,       XxºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”ƒ‰çÇó”áa‡K8NÎ	ÍÁšJšx¼jä“Uk…2ŠHÉ²†Û	 !ù	  ,       ^xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”‹ŸáØ
 Håî& (lß+Sn;©CL†!phf’"xÕÔÉ°jl
e®öåÎ$  !ù	  ,       ZxºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”‹¦_8<ìnÂÁÖñMq©C)k¥š(D*¯ù”UuM¡Œ"B™\äøG !ù	  ,       ]xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”‹¦R¨ØÝ.ÎŽï`›Á<©CÌ4=8i`G@8(‚WM\	 ³ª­)”QDJx}¿H  !ù	  ,       ^xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@lÅÖ/)Tìn Áw°ÉD„X'uÐzh
«¬X�ÎŽàU“"j®Ê+eÂ’ŠE~ï/ !ù	  ,       ]xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@lÅÖ/)Tì˜ßÁÖ1Oê�í
*Hü†…¯pP d·ªî'”	K*x}¿H  !ù	  ,       \xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”ýŠ¦#²3<ì–ßÁf
±Oê�í„ª
ø=„…¯+„nUÝO(£ˆP&ºþ‘  !ù	  ,       ]xºÜÞ`aÂ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�àl)ŠÆ°8<ì�ßÁö	OSêë¤Kš†õ
^µR PÈP�Í-”QD(“K}ÿH  !ù	  ,       ZxºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”‹ŸáXTî’±žÂæ	…[êÝF«ª’ï@`
^5ŠðílUí*z$Q_2x| !ù	  ,       YxºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”‹¦R¨Øy.ÎžÂ‚ÝR‡˜¯9SQ„Ø¼jß ¹‚UÅZ¡ÌTR¾Èï� !ù	  ,       YxºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”‹Ÿá8á)w!ÖSØ*5\êÀ¬7š†r¹¶¯lp«¢šB«„baÇï‹ !ù	  ,       \xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”‹¦_ˆÝ†‡]NA š|ÛTyK8BGÓP&8Á«f=yUNS(£ˆœ-oº~‘  !ù	  ,       \xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@”AƒïW!(v¸áaGSØp¾ƒMàœòRN É«*VEÁ«l¡›[(c•t,`ºž‘  !ù	  ,       [xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °<�@!Œñ†áP~9ØQ±óÀ–Õfo©Ã—GÓde‚WíüA=6·PF¡L.óü# !ù	  ,       \xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò °,œ@Ñ;ÞðÐyx�_NñT*vÀê;Ø ŸÔ!¦i‚7Á«†n‰UdS(£ˆP&ºþ‘  !ù	  ,       ZxºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+ ßF:àò P!†(:�×ù’‡%ÓÜ0�‡óã;Ø¶žÔ�È¤iXÅWÝB=¬3õHR±ˆ3xG !ù	  ,       ]xºÜÞ`aÂ o•`ºïAñ Ôg
S”æ).\+ ßF:T ã%EÀuBÃ«h4(:a×L&Í«‚š…*lÝNêðkÒ4,œàUK·P�Í-”ùJ®‚K}ÿH  !ù	  ,       [xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).\+P]±Ü¥ƒ1(–ìw ¤9™@"
º³#Hê–Å¨RÑÓšˆ6ïçh�Ò4Âë«–nUeÐz$¡XÞ™|# !ù	  ,       \xºÜÞ`aÄ o•`ºïAñ Ôg
S”æ).œ5´_° ¡Ìt—Î6®g((Ý�×(<2¢ç)¥«§öc<·†Ô�³*VXÁëÆ¢¡›^(#”t,bºž‘  !ù	  ,       ]xºÜÞ`aÄ o•`ºïAñ Ôg
SP“ù	âÂÄ¸^°ÜFz”¸Ô “" ] àà:Åsj�R]Ñßõ¤n=IÛ×ãsnušãQ»|*³)”QDZx}¿H  !ù	  ,       \xºÜÞ`aÄ o•`ºïAñ Ôg
SP@š� .œ@( .yÅë�ÔÀƒ!p€E)¶Ô	À¨*Õ)«'ÅëIz\CêpÄTM ’>�UeS(ƒ“T,oº~‘  !ù	  ,       [xºÜÞ`aÄ o•`ºïAñ ”P_…1EIú	âÂÃ2¤àx¯³Úy.Æaî ò
§Ô�MkE‘Ôâ?/Qèj²C=[56ÎP,éXÜó<# !ù	  ,       ^xºÜÞ`aÄ o•`ºïAñ ”qqŸ€1e)Dé	â‚ëq{Á|Â¡ðù¬EÁ®8PÈŠÐŽ@­J©Öª3��ÜOóð{rKkOó¬Ò ídŽ•Õ2—ežé7 !ù  ,       ]xºÜÞ`aÄ o•`ºïAñ ” Åð	S”FKÀ•¸pžL›ð™‚êS‰HÃ@±Kz
gz�&™Öõ˜U*|ÝNë€Ë\M¢ÀÖKÆ®ò/”ùJ*x}¿H  ;                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/sidebars/static/images/left.png                                                0000644                 00000001322 15266055653 0016743 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   ,   ,   ‘æÍV   sRGB ®Îé   gAMA  ±�üa   	pHYs  Ã  ÃÇo¨d  gIDATXGíXKŠAÍødfuO3ã .Ä+x	^Àëº¯ 2ƒ�0›AÔþTeå'ÒhKQd­eMR‹¨ˆ‘/¢šwooä"ßÅ…¥~"3çè‹ë0%WPJýì�Ü‡¯}]š9¬Ö
 zNˆï®Ö)½ÞXòN"fb'Û�ƒXƒC»PŸˆÏWñ\Îws`8ÄøÄÍºRy¹1O?a´Xi,Ä Ù �’ßÜÞ=[Å./3†Ah¨c'p[S®ù¼4°Èâ†½•¢‡ì xÄmô…\EáÏbS%ŠàXbÁ®xÑÚ³ÅHVÜ2­ôÇZ|‚
låŽÁz8‹M¹5ÔthAŽ+KÁqØA"î3ö†¼…sJãD¥ÿ·)ñ¯8�Œæ'¥n¼º3%@`Ü9î+XBò/ç"Ä1Ît#z¢­�s6faÄ–û!Åï´´Ä¦�MÚ‚öf>;bzÀ\ö�íFa
%10¸ÂÕƒeSmè…L_ýJ$Î‡á!Ž7‚3†þçPÄÏÖµN´Nü>F���û¸´éhÓÑ¦£MÇ}>Ûžh{¢í‰¶'Úž¸¯Ç=±g*zŸRµ¾°‹uŒàm]ä®¨t¦*…
F~6Íê \ˆåœJ�R­òŒp‚Ä¤â%4ª*f•RópÙY29èk³Ø”x’QU»U(pµ~"¼Ú’³g!Ã„ Éî7�£­çÑB©/º¥ÇX1�ÚßüŠ¦×ª¬µp»¾VÍê“!OÆ¥‘¬ÿ€XŒÊªêdëÍC6¶ÇxqBðS]¦ëPoïý7ûOÎB×$û    IEND®B`‚                                                                                                                                                                                                                                                                                                              framework/extensions/sidebars/static/images/left_right.png                                          0000644                 00000002100 15266055653 0020133 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   ,   ,   ‘æÍV   sRGB ®Îé   gAMA  ±�üa   	pHYs  Ã  ÃÇo¨d  ÕIDATXGíX;�E®êªî™�½Û=ƒŒHÈ1¿�Ä?‡R~âg�X—œ,ÄóöžWwU5gp`�å�djK£~mÍ×õÚÕ‡———‡|zÁOvÝ8çð(KO49@SxÄ
C9|7ƒñµAÃí¾ÐÌ¬‰UBD6F™;Kq÷þÍ¯7Ý£ÕóÇþúï‹�ªŽè nu÷ó	(Ý÷bÍ%5µÖ¤¡Çû3BÈûgÙs”ˆ•sQ<[5Z«`0Ö Qª˜ÕL÷Gúj7Ý®žÛã�|�r\@Ìü+öäxÞ^@ˆš æwm/R~ùíúóC	’J Šª`qÝÀHSRNVï@€zh¿||ñÍêù?NßÞŽ? pðí)›ûÀìCkØ˜P­(©í¸¤˜Ozã³*µÍ¼Ë»FöŽoUˆmï/FhìÙãV[î?-�V5�O£í"çÄ{E=
XÆ—sŸS	 ©Ù˜š‚îÐØ�±©œºùm ¦ª¬–µµ‚¹7aü{Xîº(at}=åô§E¤ÄÀ~å&„ÄÆ{k÷•¹†à©«·[B-�äÃb}]Ð 0„ê©�â–ýH9Š$U×ø ÿŽE*ŒŽÕóo1ƒ.#ÏS+yôÏžê!©‰©X3…Ü5sÓTcË¸à‡ÅH!4ˆ;/EG“L?(Œ™ÀŸÅŸƒWÓ*�ÅX g½ÜÉµmjâ¡0„1gjÍ½¢)Åk�ÜÁ5ø}×¥Úèßô=£lÀ^a‚½âÝ«Å7dYäÞxO Å³î²‰Œgu—jË”•BlEæÖwgkB*^râŽC[p¯
[ª#ª={µ’g(-‘…¥�x„¼ë¸ú`™ú¢ûÊ¯‰ù¿Ëâ¿lžØ<ñf9n9±åÄ–oû‘Úªc«Ž­:¶êx×ŸØ­Ol}bë[ŸØúÄ»<ðºO87RÒ4Yz†ÎžhHÎ ˜M�F(M†!‡XB�‚QÏJæ·rV¡uÚ¡°ì¢R�/ÙµHÀd±m®>ð©/:çÊ÷AU�¸p¾RD&u¾¢†êÌRÝ�s/¬…ñy[1ºqÊ¡S7;·´*ùFgËj˜”ú
Î™�&jœìZS‰Á8_ˆÏŸ?¿«ÝOwÃ1®å$”Ày*’8ëéöM_¤®sêG…œi)™è|ÕÑÑœþ9c§wTK«M‘#}Gr¹z^ùé½}=9©wuuÕô·Wºxît©³…Uü=!ö¦çûTð.L’Œ|Ù)+©eÕhÄ 4¿™eÑN¢5ÚvÓ‹)­ÓÊÍ|=î>.1ÿ•}Îhã™    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/extensions/sidebars/static/images/loading.gif                                             0000644                 00000004304 15266055653 0017412 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       GIF89a  õ  ///vvv”””¥¥¥­­­µµµ½½½ÆÆÆÎÎÎÖÖÖÞÞÞçççïïï÷÷÷ÿÿÿÿÿÿ===sss‹‹‹999:::}}}˜˜˜AAAooo<<<@@@kkk555ggg���%%%ddd���>>>???...���                                                                           !ÿNETSCAPE2.0ÿÿ !ù	  ,       ‰ðÉçd	uê·Bzà4…²q@ 2,Ú€ºÈÓ,Ž†F@€(;cã¡¤KJã0(À&®Ì$ñ‘`Ófj0Ph±†Q(“B+Q\%Sró=0(FS	
A	GKv	EŽ	Z$T0š#]#Z !ù	   ,       ‘  Ž8Då¨K¤ ä4�±LÁ AÕ‚8 c	È®±p8$D#2@Æ¢0h°N’†Ð`pUÂ�%#k}k†;�@_™6"
m"
i#c#WD\R	e
	�^ˆ_	hp	msED+i­3p+3"V%m! !ù	   ,       ‘  ŽHå¨‹° å0”±ô Ô>ª€ $x‰I¯¡p8
ƒDC`P F2‹3
�†ÈÑ L&…¡Q#„Áp®Zóƒ�@(¼V6"M+
"b*^u$PR‡	�bŠ,Q~Q8	j‚ vA/­d	7d"r%j! !ù	   ,       “  Žhå¨L± ƒå4²QÀ\Ù£ $Eå‚S8…�¢a8,ãP©4X§B#5³t)À‘]#„¡:\-,—Á@Ð½VJ]#N+{*_*'CP	…	Œ_
/F.F,	i u*/®3	73"r%c#! !ù	   ,       ‘  Žˆå¨LÁ á4C²aÀPd
Õâ¥(ƒE¦€S8cÃ€`("“i°ƒB#5“`2ˆ`‘^˜&ƒáðZ-$\‰�ð^Üg#Vj"*^#‚/P		w‚^
~5¤;	j1<uB~136+3q%c#! !ù	   ,       ’  Žˆå¨LÁ á4…²aÀ€Õâ¥(bŒ·p8
Æ†ÁX(ŒÄ…Ò`…FjF \BDjt8ŒN†ÃkÅØšB!¸ZPþ#
k"n#?]#6OJ	]
A�	 	k4­1 Ÿ|BA1©73&(,k! !ù	   ,       ’  Žˆå¨LÁ á4…²aÀ€Õâ¥(bŒ·p8
Æ†ÁX(�´Á2
�Ôì0 ØFDjtXš†ÃkÅ ¾¡¤$#
k"m*?X*AOJd
	Z\
Aeœ‚Gk4 ¬	7A;+3"œ%a#! !ù	   ,       “  Žˆå¨LÁ á4…²aÀ€Õâ¥(bŒ·p8
Æ†ÁX(�´Á2
�ÔìðŽˆÔ(‘�‡×ªq0ÀBÁ¬bäu#	j&m#?\#/O_
@G\
A=hj £6+6®73"£%a#! !ù	   ,       ™@€à"Å¡À(0 ‚£QP,‚J  åâ©(¢Œ»p8
æ†ÁX(�¼Á4
ISaCIC		CGOK��KMZŽŠB
†B!  |J~‘Dª"!²	"	x UP "!	!L	Š¨!Â Á¦‹ [Â"kKSB"E�CA !ù	   ,       ˜@€à"Å¡À(0 ‚£QP,‚J  åâ©(¢Œ»p8
æ†ÁX(�¼Á4
ISaC"IC		C##kKˆšWMZ‹ŠB
†B"�|J~O�""		xPœ	#Ÿ"e�·Šš" ~OK’ Ë�KSB~E�CA !ù	   ,       •@€à"Å¡À(0 ‚£QP,‚J  åÁúUDvápDHFäÀX(�EaÐ ,D$$}DaC"IC		C"”‘K†o�WMZC
HK
ŠB$„CtDoqZ¤	x^j
s‰‘	Ž"�]‡OK‘ÌS–JSF¥ŽA !ù	   ,       ›@€à"Å¡ (! ‚£QP,ŒR	J  eÂz(ÎŒÁ³±p82æF&“X(ìÂ HÀ3|DaC&IC		C&’VK„ŠstWCŒB
ˆB’‚CD	
	x^�	‡ÅX	ŒTQP²KaQS�KSFH ŒA ;                                                                                                                                                                                                                                                                                                                            framework/extensions/sidebars/static/images/full.png                                                0000644                 00000001624 15266055653 0016760 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   ,   ,   ‘æÍV   sRGB ®Îé   gAMA  ±�üa   	pHYs  Ã  ÃÇo¨d  )IDATXGÍ˜Ùnâ@EùÿÏc˜ˆ„%�ð‚ÄžÌIŽTc‘é¶Å™~°l«—Û·nÝj»1�×Ô~}¶Á`Ð ÀÏšZ¯×ëv»ý~¿jil L€¥®ÖétØÄwG	ØüÞÕÒ~|¶òp@ý�¤?n2ˆéL7B¬Èèé‡ó(ÿvˆyJ4AW6.Ü·Z­ÖsvVŠ!d ‹9Êœä^*�‡t…†È Ñh”!Pˆ%%L$K6›Í‹åÅ‘cb»Ý>>>2^n�âSá€†`;vÏ›×××õz=™LØ�l1‰Qâùùùt:qµ«q-¾@�—yÕ°X,ŽÇã|>×–eë‚Î¬S0#ÑenRLÅ+ílàp8€€GôES‰	¥Àl…éä "Øâ†5²Ùl^^^XRuK€�ÅyJ²#(Ýív«ÕÊÙSLÈ–J„B8 Ði…�jÑ©s R“ª é ¬p‘år¹ßïÁ‘Pq'å>áÖ‹ô†B‹&ffòFÑQæ*i"%´ÙlfÞ»†„K/Hl'[·T‡>ÞÞÞð�`H•Ñä á)õ\¼Ï…#e>P}>Ÿ§Ó©Î£t '¢ JªpPnV)6ðïïïHÏj„úhÂ”JSºDª ¹{øÀO¹B	Äh$à.V¦¯æøÏ Uò‰‹Ò¦‹2 €ÆM„ ¢`¾T9¹]BÃaOOOO‚@Ò D©Iü/ˆT8LKøgyp ò•¨ë­ù™÷øJ>‘&Ë At€ ¸Ç38€" _ªã¸&E!\-•T
S”ba¾ÄùãÂL�@@â«)h'"àà
8h°²Tñ«)Û†vN~Šß#¤Ìscñ¤ÛívU2êšÿÎ.±ªÖðÌÃ>U|óšR>èQÍM
ë­Gºd‡‹1)$s¨!ØE•|ö·jîâxwÝ»8òßÅÇÏ]|š~5k5zpÑ=3NlJßø×@ç¿ºOÔ¹†æ_Kûû»¨Fìœ2Dëü…èþÑP�¿ýläÚà·²…¸–æWõ0âepÐ¶”Ð    IEND®B`‚                                                                                                            framework/extensions/sidebars/static/js/sidebar-general.js                                          0000644                 00000075461 15266055653 0020053 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       var fwSidebars;
(function ($) {

	fwSidebars = {

		lastActiveTabIndex: 0,
		the_widget_id: null,

		init: function () {
			fwSidebars.sidebarsTabsInit();
			fwSidebars.initDeleteButtons();

			fwEvents.on('fw:sidebars:remove:sidebar:error', function (data) {
				var $deleteButton = $('#widgets-right').find('#' + data.sidebarId + ' .fw-ext-sidebars-delete-button');
				fwSidebars.showTip($deleteButton, data.message);
			});

			fwEvents.on('fw:sidebars:remove:sidebar:success', function (data) {
				fwSidebars.removeSidebar(data.sidebarId);
			});

			fwEvents.on( 'fw:sidebars:remove:sidebar:click', function ( data ) {
				//todo: ajax manager
				if ( ! fwSidebars.isBusy ) {

					var ask = confirm( PhpVar.msgToConfirmDelete );
					if ( ! ask ) {
						return false;
					}

					fwSidebars.removeSidebarAjax( data );
				}
				data.event.stopPropagation();
			} );

			/**
			 * Ajax delete preset
			 */
			$('.fw-ext-sidebars-preset-remove').on('click', function (e) {
				var $elem = $(this);
				fwSidebars.removePresetAjax($elem);
				return e.preventDefault();
			});

			/**
			 * Exit from init if only one 'created' tab was initialized
			 */
			if ($('.fw-sidebars-tabs-initialized ul li').length <= 1) {
				//disable edit presets
				$('.fw-ext-sidebars-preset-edit').on('click', function (e) {
					return false;
				});

				fwEvents.on('fw:sidebars:created-tab:recalculate', function (data) {
					if (data.count <= 0) {
						$('.fw-ext-sidebars-wrap-container').remove();
					}
				});

				return false;
			}

			fwSidebars.selectizeInit();
			fwSidebars.showPositions();

			fwEvents.on('fw:sidebars:created-tab:recalculate', function (data) {
				if (data.count <= 0) {

					var tabIndex = 0;
					if (fwSidebars.lastActiveTabIndex < 2) {
						tabIndex = fwSidebars.lastActiveTabIndex;
					}

					$('.fw-sidebars-tabs-initialized').tabs('option', 'active', tabIndex);
				}
			});

			fwEvents.on('fw:sidebars:selectize:change:value', function (data) {
				data.$tab.find('.' + data.color).find('select.sidebar-selectize').data('selectize').setValue(data.sidebar);
			});

			fwEvents.on('fw:sidebars:create:sidebar:success', function (data) {
				fwSidebars.onSidebarCreate(data.sidebar);
			});

			$('#widget-list').children('.widget').on('mousedown', function (e) {
				fwSidebars.the_widget_id = e.currentTarget.id;
			});

			/**
			 * on click submit button start saving preset for grouped pages tab
			 */
			$('#submit-settings-grouped-positions').on('click', function () {
				var groupedPagesData = fwSidebars.getGroupedPagesTabData();
				fwSidebars.saveGroupedTabPresetAjax(groupedPagesData);
			});

			/**
			 * on click submit button start saving preset for specific pages tab
			 */
			$('#submit-settings-specific-positions').on('click', function () {
				var specificPagesData = fwSidebars.getSpecificPagesTabData();
				if (specificPagesData === false) {
					return false;
				}
				fwSidebars.saveSpecificTabPresetAjax(specificPagesData);
			});

			/**
			 * on created tab link click start edit preset
			 */
			$('.fw-ext-sidebars-preset-edit').on('click', function (e) {
				var $elem = $(this);
				fwSidebars.editPreset($elem);
				e.preventDefault();
			});

			/**
			 * on change image-picker show selectize block by colors
			 */
			$('.fw-ext-sidebars-positions.fw-option-type-image-picker')
				.on('fw:option-type:image-picker:changed', function (e, data) {
					fwSidebars.showPositions();
				});
		},

		/**
		 * Collecting data and make object for SpecificPages ajax request
		 */
		getSpecificPagesTabData: function () {
			var slugs = $.unique($.map($('.fw-sidebars-remove-page'), function (a) {
				return $(a).data('slug')
			}));

			if ($('.fw-sidebars-remove-page').length === 0) {
				$('#specific-field-id').addClass('fw-ext-sidebars-error');
				return false;
			}

			var possibleColors = {colors: 0};
			if (fwSidebars.getCurrentTab().find('.fw-ext-sidebars-positions select option:selected').length) {
				possibleColors = fwSidebars.getCurrentTab().find('.fw-ext-sidebars-positions select option:selected').data('extra-data');
			} else {
				possibleColors.colors = parseInt(fwSidebars.getCurrentTab().find('.fw-sidebars-count').val());
			}

			var specificPagesData = {
				preset: fwSidebars.getCurrentTab().data('preset-id'),
				position: fwSidebars.getCurrentTab().find('.fw-ext-sidebars-positions select').val(),
				sidebars: (function () {
					var sidebars = {};

					if (possibleColors && possibleColors.colors) {
						fwSidebars.getCurrentTab().find('.fw-ext-sidebars-location').slice(0, possibleColors.colors).each(function () {
							var color = $(this).data('color');
							sidebars[color] = $(this).find('select').val();
						});
					}

					return sidebars;
				})(),
				selected: (function () {
					var selected = [];
					slugs.forEach(function (item) {
						var emptyItem = {slug: null, ids: []}
						emptyItem.slug = item;
						$('.fw-sidebars-remove-page[data-slug="' + item + '"]').each(function () {
							emptyItem.ids[emptyItem.ids.length] = $(this).data('id');
						});
						selected[selected.length] = emptyItem;
					})

					return selected;
				})()
			};

			return specificPagesData;
		},

		/**
		 * Collecting data and make object for GroupedPages ajax request
		 */
		getGroupedPagesTabData: function () {
			var possibleColors = {colors: 0};
			if (fwSidebars.getCurrentTab().find('.fw-ext-sidebars-positions select option:selected').length) {
				possibleColors = fwSidebars.getCurrentTab().find('.fw-ext-sidebars-positions select option:selected').data('extra-data');
			} else {
				possibleColors.colors = parseInt(fwSidebars.getCurrentTab().find('.fw-sidebars-count').val());
			}

			var groupedPagesData = {
				preset: null,
				slug: $('#fw-option-sidebars-for-grouped').val(),
				position: fwSidebars.getCurrentTab().find('.fw-ext-sidebars-positions select').val(),
				ids: null,
				sidebars: (function () {
					var sidebars = {};
					if (possibleColors && possibleColors.colors) {
						fwSidebars.getCurrentTab().find('.fw-ext-sidebars-location').slice(0, possibleColors.colors).each(function () {
							var color = $(this).data('color');
							sidebars[color] = $(this).find('select').val();
						});
					}
					return sidebars;

				})()
			};

			return groupedPagesData;
		},

		/**
		 * Ajax save settings for grouped tab
		 */
		saveGroupedTabPresetAjax: function (groupedPagesData) {
			var data = {
				action: 'save_sidebar_preset_ajax',
				settings: groupedPagesData
			}

			var $spinner = $('.fw-ext-sidebars-submiting-grouped-positions');
			$spinner.show();
			$.post(ajaxurl, data, function (response) {
				$spinner.hide();
				if (response.success) {
					fwSidebars.resetSettings();
					$element = fwSidebars.renderCreatedTabPreset(response.data.slug, '', response.data.label, PhpVar.groupedTabDesc);

					$element.find('.fw-ext-sidebars-preset-remove').on('click', function (e) {
						var $elem = $(this);
						fwSidebars.removePresetAjax($elem);
						return e.preventDefault();
					});

					$element.find('.fw-ext-sidebars-preset-edit').on('click', function (e) {
						var $elem = $(this);
						fwSidebars.editPreset($elem);
						e.preventDefault();
					});

					fwSidebars.recalculateCreatedTab();
					$('.fw-sidebars-tabs-initialized').tabs('option', 'active', 2);
				} else {
					if (response.data.colors) {
						response.data.colors.forEach(function (color) {
							fwSidebars.getCurrentTab().find('.fw-ext-sidebars-location.' + color + ' .selectize-input').addClass('fw-ext-sidebars-error');
						});
					}
				}
			}).fail(function () {
				$spinner.hide();
			});
		},

		/**
		 * Ajax save settings for specific tab
		 */
		saveSpecificTabPresetAjax: function (specificPagesData) {

			var data = {
				action: 'save_sidebar_preset_ajax',
				settings: specificPagesData
			}

			$spinner = $('.fw-ext-sidebars-submiting-specific-positions');
			$spinner.show();
			$.post(ajaxurl, data, function (response) {
				$spinner.hide();
				if (response.success) {
					fwSidebars.resetSettings();
					$element = fwSidebars.renderCreatedTabPreset('', response.data.preset, response.data.label, PhpVar.specificTabDesc);

					$element.find('.fw-ext-sidebars-preset-remove').on('click', function (e) {
						var $elem = $(this);
						fwSidebars.removePresetAjax($elem);
						return e.preventDefault();
					});

					$element.find('.fw-ext-sidebars-preset-edit').on('click', function (e) {
						var $elem = $(this);

						fwSidebars.editPreset($elem);
						e.preventDefault();
					});

					fwSidebars.recalculateCreatedTab();
					$('.fw-sidebars-tabs-initialized').tabs('option', 'active', 2);
				} else {
					if (response.data.colors) {
						response.data.colors.forEach(function (color) {
							fwSidebars.getCurrentTab().find('.fw-ext-sidebars-location.' + color + ' .selectize-input').addClass('fw-ext-sidebars-error');
						});
					}
				}
			}).fail(function () {
				$spinner.hide();
			});
		},

		editPreset: function ($elem) {
			var presetId = $elem.parent().parent().data('preset-id');
			var slug = $elem.parent().parent().data('type');
			var tabIndex = 0;
			//Only specific tab has presetId
			if (presetId !== '') {
				tabIndex = 1;
			}

			fwSidebars.loadingPresetAjax(tabIndex, presetId, slug);
		},

		/**
		 *  Ajax removing preset from created tab
		 */
		removePresetAjax: function ($elem) {
			//disable multi-click
			if ($elem.data('blocked')) {
				return false;
			}
			$elem.data('blocked', true);

			var $loadingElement = $elem.parent().parent().find('.fw-ext-sidebars-preset-removing');
			var removePresetData = {
				preset: $elem.parent().parent().data('preset-id'),
				slug: $elem.parent().parent().data('type')
			}

			var data = {
				action: 'remove_sidebar_preset_ajax',
				data: removePresetData
			};

			$loadingElement.show()
			$.post(ajaxurl, data, function (response) {
				$loadingElement.hide();
				$elem.data('blocked', false);
				if (response.success) {
					$elem.parent().parent().remove();
					fwSidebars.recalculateCreatedTab();
				} else {
					fwSidebars.initQTip($elem);
					fwSidebars.showTip($elem, response.data.message)
				}

			}).fail(function () {
				$elem.data('blocked', false);
				$loadingElement.hide();
				return false;
			});
		},

		/**
		 * Recalculate created presets on created tab
		 */
		recalculateCreatedTab: function () {
			var cnt = $('.fw-ext-sidebars-created-tab-preset').length;

			$('a[href="#fw-sidebars-tab-3"]').text(cnt + ' ' + PhpVar.createdTabName);
			if (cnt < 1) {
				$('a[href="#fw-sidebars-tab-3"]').parent().hide();
				$('#fw-sidebars-tab-3').addClass('empty');
			} else {
				$('a[href="#fw-sidebars-tab-3"]').parent().show();
				$('#fw-sidebars-tab-3').removeClass('empty');
			}

			fwEvents.trigger('fw:sidebars:created-tab:recalculate', {count: cnt});
		},

		/**
		 * Ajax load preset
		 */
		loadingPresetAjax: function (tabIndex, presetId, slug) {
			var data = {
				action: 'load_sidebar_preset_ajax',
				params: {
					preset: presetId,
					slug: slug
				}
			};

			var $spinner = $('.fw-ext-sidebars-created-tab-preset[data-type="' + slug + '"][data-preset-id="' + presetId + '"]').find('.fw-ext-sidebars-preset-editing');
			$spinner.show();

			$.post(ajaxurl, data, function (response) {
				if (response.success) {

					var $selectedTab = fwSidebars.getSidebarTab(tabIndex)
					var slug = $selectedTab.find('.fw-ext-sidebars-selector select option:nth(0)').val();

					if (response.data.preset.slug) {
						slug = response.data.preset.slug;
					}

					$selectedTab.find('.fw-ext-sidebars-selector select').val(slug);

					if (response.data.by_ids) {
						$('.sidebars-specific-pages').find('div').remove();
						$('#specific-field-id').removeClass('fw-ext-sidebars-error');
						$.each(response.data.by_ids, function (key, item) {
							var slug, name;
							for (var i in item.slug) {
								slug = i;
								name = item.slug[i];
							}

							for (var i in item.ids) {
								fwSidebars.addRemovableItem(i, item.ids[i], slug, name);
							}
						});
					}

					$.each(response.data.preset.sidebars, function (color, sidebar) {
						fwEvents.trigger('fw:sidebars:selectize:change:value', {
							color: color,
							sidebar: sidebar,
							$tab: fwSidebars.getSidebarTab(tabIndex)
						});
					});

					$('.fw-sidebars-tabs-initialized').tabs('option', 'active', tabIndex);

					$selectedTab.data('preset-id', response.data.preset.preset);
					fwSidebars.changeImagePickerVal($selectedTab, response.data.preset.position);

				} else {
					console.log('error smth wrong');
				}
				$spinner.hide();
			}).fail(function () {
				$spinner.hide();
				return false;
			});
		},

		changeImagePickerVal: function ($tab, value) {
			if (typeof $tab.find('.fw-ext-sidebars-positions select').data('picker') === 'object') {
				$tab.find('.fw-ext-sidebars-positions select').val(value).data('picker').sync_picker_with_select();
			}
			fwSidebars.showPositions();
		},

		/**
		 * Tabs init
		 */
		sidebarsTabsInit: function () {
			var $elements = $('.fw-sidebars-tabs-wrapper:not(.fw-sidebars-tabs-initialized)');

			if ($elements.length) {
				$elements.tabs({
					activate: function (event, ui) {
						fwSidebars.showPositions();
					},
					beforeActivate: function () {
						fwSidebars.lastActiveTabIndex = $('.fw-sidebars-tabs-initialized').tabs('option', 'active');
					}
				});
				$elements.addClass('fw-sidebars-tabs-initialized');

				setTimeout(function () {
					$elements.fadeTo('fast', 1);
				}, 50);
			}
		},

		/**
		 * Draw and activate button for delete on SIDEBARS
		 */
		initDeleteButtons: function () {
			var dynamicSidebars = PhpVar.dynamicSidebars,
				html = '<a href="#" title="Delete sidebar" class="fw-ext-sidebars-delete-button dashicons fw-x"></a><span class="fw-ext-sidebars-deleting" style="display: none;"></span>';

			for (var i = 0; i < dynamicSidebars.length; i++) {
				var sidebar = $( '#' + dynamicSidebars[ i ] );

				if ( sidebar.find( '.sidebar-name .fw-ext-sidebars-delete-button' ).length ) {
					continue;
				}
				sidebar.find( '.sidebar-name button' ).after( html );
			}

			var deleteBtn = $( '.fw-ext-sidebars-delete-button' );

			deleteBtn.each( function () {
				fwSidebars.initQTip( $( this ) );
			} );

			deleteBtn.on( 'click', function ( e ) {
				fwEvents.trigger( 'fw:sidebars:remove:sidebar:click', {$this: $( this ), event: e} );
				return false;
			} );
		},

		/**
		 *  Delete sidebar ajax
		 */
		removeSidebarAjax: function (data) {

			fwSidebars.isBusy = true;

			var $sidebarElem = data.$this.parent().parent(),
				sidebarId    = $sidebarElem.attr( 'id' ),
				postData     = {action: 'delete_sidebar_ajax', sidebar: sidebarId};

			if ( $sidebarElem.data( 'blocked' ) ) {
				return false;
			}

			$sidebarElem.data('blocked', true);
			$sidebarElem.find('.fw-ext-sidebars-deleting').show();

			$.post(ajaxurl, postData, function (response) {
				$sidebarElem.data('blocked', false);
				$sidebarElem.find('.fw-ext-sidebars-deleting').hide();
				if (response.success) {
					fwEvents.trigger('fw:sidebars:remove:sidebar:success', {sidebarId: sidebarId});
				} else {
					fwEvents.trigger('fw:sidebars:remove:sidebar:error', {
						sidebarId: sidebarId,
						message: response.data.message
					});
				}
				fwSidebars.isBusy = false;
			}).fail(function () {
				$sidebarElem.data('blocked', false);
				$sidebarElem.find('.fw-ext-sidebars-deleting').hide();
				fwSidebars.isBusy = false;
			});
			return false;
		},

		removeSidebar: function (sidebarId) {
			//remove sidebar container with content
			var $sidebarContainer = $('#widgets-right').find('#' + sidebarId).parent();
			$sidebarContainer.remove();

			//remove sidebar from hidden list (widgets-chooser)
			$('#wpbody-content .widgets-chooser .widgets-chooser-sidebars li').each(function (e) {
				if ($(this).data('sidebarId') === sidebarId) {
					$(this).remove();
				}
			});
		},

		/**
		 *  Add item to specific page
		 */
		addRemovableItem: function (id, value, slug, name) {
			$('.sidebars-specific-pages').append("<div><a id='#' class='fw-sidebars-remove-page dashicons fw-x' data-slug='" + slug + "' data-id='" + id + "'  ></a>&nbsp;" + name + ' - ' + value + "</div>");
		},

		/**
		 * Refresh location position on current active tab
		 */
		showPositions: function () {
			var $currentTab = fwSidebars.getCurrentTab();

			var possibleColors = {colors: 0};
			if ($currentTab.find('.fw-ext-sidebars-positions select option:selected').length) {
				possibleColors = $currentTab.find('.fw-ext-sidebars-positions select option:selected').data('extra-data');
			} else {
				possibleColors.colors = parseInt($currentTab.find('.fw-sidebars-count').val());
			}

			$currentTab.find('.placeholders')
			           .addClass('empty')
			           .find('.fw-ext-sidebars-location')
			           .addClass('empty');

			if (possibleColors && possibleColors.colors) {
				$currentTab.find('.placeholders')
				           .removeClass('empty')
				           .find('.fw-ext-sidebars-location')
				           .slice(0, possibleColors.colors)
				           .removeClass('empty');
			}
		},

		/**
		 * Create new sidebar ajax
		 */
		createNewSidebarAjax: function (sidebarName, $currentSelectize) {
			if (!sidebarName) {
				alert(PhpVar.missingSidebarName);
				return false;
			}

			var data = {
				action: 'add_new_sidebar_ajax',
				name: sidebarName
			};

			var $spinner = $("[aria-selected='true']").find('.spinner');
			$spinner.show();
			$.post(ajaxurl, data, function (response) {
				$spinner.hide();
				if (response.success) {
					fwEvents.trigger('fw:sidebars:create:sidebar:success', {
						sidebar: response.data.sidebar,
						$currentSelectize: $currentSelectize
					});
				} else {
					alert(response.data.message);
				}
			}).fail(function () {
				$spinner.hide();
			});
			return false;
		},

		/**
		 * Return current selected tab object
		 */
		getCurrentTab: function () {
			var currentActiveTab = $('.fw-sidebars-tabs-wrapper.fw-sidebars-tabs-initialized').tabs('option', 'active');
			return fwSidebars.getSidebarTab(currentActiveTab);
		},

		/**
		 *  Return tab object by index
		 */
		getSidebarTab: function (index) {
			return $('.fw-sidebars-tabs-wrapper.fw-sidebars-tabs-initialized').find('.ui-tabs-panel').eq(index).find('.fw-ext-sidebars-box-holder');
		},

		/**
		 * Reset 'preset' settings at current tab
		 */
		resetSettings: function () {
			var $currentTab = fwSidebars.getCurrentTab();
			$currentTab.data('preset-id', '');
			//remove specific pages ids
			$currentTab.find('.sidebars-specific-pages div').remove();

			$currentTab.find('select.sidebar-selectize').each(function () {
				$(this).data('selectize').setDefaultValue();
			});

			var defaultValue = $currentTab.find('.fw-ext-sidebars-positions select option:nth(0)').val();
			fwSidebars.changeImagePickerVal($currentTab, defaultValue);
		},

		/**
		 *  Generate removable item on created tab
		 */
		renderCreatedTabPreset: function (slug, preset, label, description) {
			var html = '<div class="fw-ext-sidebars-created-tab-preset" data-type="' + slug + '" data-preset-id="' + preset + '" >' +
			           '<span class="fw-ext-sidebars-preset-edit-span">' +
			           '<span class="spinner fw-ext-sidebars-preset-editing" style="display: none;"></span>' +
			           '<a href="#" class="fw-ext-sidebars-preset-edit" >' + label + '</a>' +
			           '<span class="fw-ext-sidebars-desc">&nbsp;' + description + '</span>' +
			           '</span>' +
			           '<span class="fw-ext-sidebars-preset-remove-span">' +
			           '<a href="#" class="fw-ext-sidebars-preset-remove dashicons fw-x"></a>' +
			           '</span>' +
			           '<span class="spinner fw-ext-sidebars-preset-removing" style="display: none;"></span>' +
			           '</div>'

			$presetList = $('.fw-ext-sidebars-preset-list');

			var $replaceItem = $presetList.find('div[data-type="' + slug + '"][data-preset-id="' + preset + '"]');
			if ($replaceItem.length) {
				$replaceItem.data('type', slug)
				            .data('preset-id', preset)
				            .find('.fw-ext-sidebars-preset-edit')
				            .text(label);
				//move $replaceItem down to list
				$cloneItem = $replaceItem.clone(true, true);
				$replaceItem.remove();
				$presetList.append($cloneItem);
				$replaceItem = $cloneItem;
			} else {
				$presetList.append(html);
				//find just created object
				$replaceItem = $presetList.find('div[data-type="' + slug + '"][data-preset-id="' + preset + '"]');
			}

			return $replaceItem;
		},

		/**
		 *  Init error popup messages
		 */
		initQTip: function ($elem) {
			$elem.qtip({
				id: 'r' + Math.random(),
				position: {
					at: 'top center',
					my: 'bottom center',
					viewport: $(document.body)
				},
				style: {
					classes: 'qtip-fw qtip-fw-info-sidebars',
					tip: {
						width: 12,
						height: 5
					}
				},
				show: {
					event: 'show_tip'
				},
				hide: {
					event: 'hide_tip'
				}
			});
		},

		/**
		 * Show popup message on $elem with text
		 */
		showTip: function ($elem, text) {
			$elem.attr('title', text);
			$elem.trigger('show_tip');
			setTimeout(function () {
				$elem.trigger('hide_tip');
			}, 5000)
		},

		selectizeInit: function () {
			fwEvents.on('fw:sidebars:create:sidebar:success', function (data) {
				$('select.sidebar-selectize').each(function () {
					$(this).data('selectize').addOption({value: data.sidebar.id, text: data.sidebar.name});
				});

				if (data.$currentSelectize) {
					data.$currentSelectize.setValue(data.sidebar.id);
				}
			});

			fwEvents.on('fw:sidebars:selectize:input', function (data) {
				$('#' + data.event.target.id).focus();
			});

			fwEvents.on('fw:sidebars:selectize:new-sidebar-submit', function (data) {
				var name = $('#fw-ext-sidebars-new-sidebar-name').val();
				//hide selectize dropdown before submit
				data.selectize.onBlur.apply(data.selectize, arguments);
				fwSidebars.createNewSidebarAjax(name, data.selectize);
			})

			fwEvents.on('fw:sidebars:remove:sidebar:success', function (data) {
				if (!data.sidebarId.length) return false;

				$('select.sidebar-selectize').each(function () {
					$(this).data('selectize').removeOption(data.sidebarId);
					$(this).data('selectize').setDefaultValue();
				});

			});

			Selectize.define('fw_sidebars_selectize_plugin', function (options) {
				var self = this;
				this.setup = (function () {
					var original = self.setup;
					return function () {
						original.apply(this, arguments);
						var eventNS = self.eventNS;
						this.$control_input.unbind('blur');
						$(document).unbind('mousedown' + eventNS);
						$(document).on('mousedown' + eventNS, function (e) {
							if (self.isFocused) {

								if (e.target.id === 'fw-ext-sidebars-new-sidebar-name' || e.target.id === 'fw-ext-sidebars-new-sidebar-label') {
									fwEvents.trigger('fw:sidebars:selectize:input', {event: e, selectize: self});
									return false;
								}

								if (e.target.id === 'fw-ext-sidebars-new-sidebar-submit') {
									fwEvents.trigger('fw:sidebars:selectize:new-sidebar-submit', {
										event: e,
										selectize: self
									});
									return false;
								}

								if (e.target === self.$dropdown[0] || e.target.parentNode === self.$dropdown[0]) {
									return false;
								}

								if (!self.$control.has(e.target).length && e.target !== self.$control[0]) {
									self.onBlur.apply(self, arguments);
								}
							}
						});

					};
				})();
				//method set default value
				this.setDefaultValue = function () {
					var $option = null;
					var options = this.options;

					for (var i in options) {
						if (options.hasOwnProperty(i)) {
							$option = options[i];
							break;
						}
					}

					if ($option) {
						this.setValue($option.value);
					} else {
						this.setValue('');
					}
				}

			});

			$('.sidebar-selectize').each(function () {
				$(this).selectize({
					plugins: ['fw_sidebars_selectize_plugin'],
					render: {
						option: function (item) {
							return '<div class="selectize-item">' + item.text + '</div>';
						}
					},

					onDropdownOpen: function ($dropdown) {
						var self = this;
						var html =
							'<div id="fw-ext-sidebars-new-sidebar-container">' +
							'<div id="fw-ext-sidebars-new-sidebar-label">' + PhpVar.newSidebarLabel + '</div>' +
							'<table width="100%" cellpadding="0" cellspacing="0" border="0"><tr>' +
							'<td style="padding-right: 5px">' +
							'<input type="text" id="fw-ext-sidebars-new-sidebar-name" class="fw-option" placeholder="' + PhpVar.newSidebarPlaceholder + '">' +
							'</td>' +
							'<td width="10">' +
							'<input type="button" class="button" value="' + PhpVar.addSidebarButtonTxt + '" id="fw-ext-sidebars-new-sidebar-submit">' +
							'</td>' +
							'</tr></table>' +
							'</div>';
						$dropdown.append(html);

						$('#fw-ext-sidebars-new-sidebar-name').on('keyup', function (event) {
							if (event.keyCode == 13) {
								fwEvents.trigger('fw:sidebars:selectize:new-sidebar-submit', {
									event: event,
									selectize: self
								});
							}
						});

						var selectOffset = parseInt($dropdown.closest('.selectize-control').offset().top - $(document).scrollTop(), 10),
							selectHeight = $dropdown.closest('.selectize-control').height(),
							dropdownHeight = $dropdown.height();

						if (selectOffset + selectHeight + dropdownHeight > $(window).height()) {
							$dropdown.addClass('dropdown-top');
						}

						return $dropdown;
					},

					onDropdownClose: function ($dropdown) {
						$dropdown.find('#fw-ext-sidebars-new-sidebar-container').remove();
						$dropdown.removeClass('dropdown-top');
						return $dropdown;
					},

					onChange: function (values) {
						$(this.$control).removeClass('fw-ext-sidebars-error');
					}
				})
			});

		},

		onSidebarCreate: function (sidebar) {
			var id = sidebar.id;
			var name = sidebar.name;
			var $col1 = $('.sidebars-column-1');
			var $col2 = $('.sidebars-column-2');

			/**
			 * Empty sidebar html on widgets.php page
			 */
			var html =
				'<div class="widgets-holder-wrap closed">' +
				'<div id="' + sidebar.id + '" class="widgets-sortables">' +
				'<div class="sidebar-name">' +
				'<button type="button" class="handlediv hide-if-no-js" aria-expanded="false">' +
				'<span class="screen-reader-text">' + sidebar.name + '</span>' +
				'<span class="toggle-indicator" aria-hidden="true"></span>' +
				'</button>' +
				'<a href="#" title="Delete sidebar" class="fw-ext-sidebars-delete-button dashicons fw-x"></a>' +
				'<span class="fw-ext-sidebars-deleting" style="display: none;"></span>' +
				'<h3>' + sidebar.name + ' <span class="spinner"></span></h3>' +
				'</div>' +
				'<div class="sidebar-description"></div>' +
				'</div>' +
				'</div>';

			var $newElement = $(html);

			if ($col2.length) {
				if ($col1.find('.widgets-holder-wrap').length > $col2.find('.widgets-holder-wrap').length) {
					$col2.append($newElement);
				} else {
					$col1.append($newElement);
				}
			} else {
				$col1.append($newElement);
			}

			//FROM: /wp-admin/js/widgets.js
			{
				$newElement.find('.widgets-sortables').sortable({
					placeholder: 'widget-placeholder',
					items: '> .widget',
					handle: '> .widget-top > .widget-title',
					cursor: 'move',
					distance: 2,
					containment: 'document',
					start: function (event, ui) {
						var height, $this = $(this),
							$wrap = $this.parent(),
							inside = ui.item.children('.widget-inside');

						if (inside.css('display') === 'block') {
							inside.hide();
							$(this).sortable('refreshPositions');
						}

						if (!$wrap.hasClass('closed')) {
							// Lock all open sidebars min-height when starting to drag.
							// Prevents jumping when dragging a widget from an open sidebar to a closed sidebar below.
							height = ui.item.hasClass('ui-draggable') ? $this.height() : 1 + $this.height();
							$this.css('min-height', height + 'px');
						}
					},

					stop: function (event, ui) {
						var addNew, widgetNumber, $sidebar, $children, child, item,
							$widget = ui.item,
							id = fwSidebars.the_widget_id;

						if ($widget.hasClass('deleting')) {
							wpWidgets.save($widget, 1, 0, 1); // delete widget
							$widget.remove();
							return;
						}

						var addNew = $widget.find('input.add_new').val();
						var widgetNumber = $widget.find('input.multi_number').val();

						$widget.attr('style', '').removeClass('ui-draggable');
						fwSidebars.the_widget_id = '';

						if (addNew) {
							if ('multi' === addNew) {
								$widget.html(
									$widget.html().replace(/<[^<>]+>/g, function (tag) {
										return tag.replace(/__i__|%i%/g, widgetNumber);
									})
								);

								$widget.attr('id', id.replace('__i__', widgetNumber));
								widgetNumber++;

								$('div#' + id).find('input.multi_number').val(widgetNumber);
							} else if ('single' === addNew) {
								$widget.attr('id', 'new-' + id);
								rem = 'div#' + id;
							}

							wpWidgets.save($widget, 0, 0, 1);
							$widget.find('input.add_new').val('');
						}

						$sidebar = $widget.parent();

						if ($sidebar.parent().hasClass('closed')) {
							$sidebar.parent().removeClass('closed');
							$children = $sidebar.children('.widget');

							// Make sure the dropped widget is at the top
							if ($children.length > 1) {
								child = $children.get(0);
								item = $widget.get(0);

								if (child.id && item.id && child.id !== item.id) {
									$(child).before($widget);
								}
							}
						}

						if (addNew) {
							$widget.find('a.widget-action').trigger('click');
						} else {
							wpWidgets.saveOrder($sidebar.attr('id'));
						}
					},

					activate: function () {
						$(this).parent().addClass('widget-hover');
					},

					deactivate: function () {
						// Remove all min-height added on "start"
						$(this).css('min-height', '').parent().removeClass('widget-hover');
					},

					receive: function (event, ui) {
						var $sender = $(ui.sender);

						// Don't add more widgets to orphaned sidebars
						if (this.id.indexOf('orphaned_widgets') > -1) {
							$sender.sortable('cancel');
							return;
						}

						// If the last widget was moved out of an orphaned sidebar, close and remove it.
						if ($sender.attr('id').indexOf('orphaned_widgets') > -1 && !$sender.children('.widget').length) {
							$sender.parents('.orphan-sidebar').slideUp(400, function () {
								$(this).remove();
							});
						}
					}
				}).sortable('option', 'connectWith', 'div.widgets-sortables');
			}

			$widgetChooser = $('#wpbody-content').find('.widgets-chooser');
			if ($widgetChooser.find())
				$widgetChooser.find('.widgets-chooser-sidebars').append($('<li tabindex="0" class="widgets-chooser-selected">' + name + '</li>').data('sidebarId', sidebar.id));

			$newElement.find('.sidebar-name').on('click', function (event) {
				$newElement.toggleClass('closed');
			});

			fwSidebars.initQTip($newElement.find('.fw-ext-sidebars-delete-button'));

			$newElement.find('.fw-ext-sidebars-delete-button').on('click', function (e) {
				fwEvents.trigger('fw:sidebars:remove:sidebar:click', {$this: $(this), event: e});
				return false;
			});

		}

	};

	$(document).ready(function () {
		fwSidebars.init();
	});

})(jQuery);                                                                                                                                                                                                               framework/extensions/sidebars/static/js/sidebar-autocomplete.js                                     0000644                 00000005765 15266055653 0021137 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($,fwe){
	$(document).ready(function(){
		/**
		 * clear autocomplete when unfocused
		 */
		$('#specific-field-id').on('blur', function(){
			$(this).val('');
		});

		$( "#specific-field-id" ).autocomplete({
			minLength: 2,
			source: function( request, response ) {
				var searchTypeSlug = $('#fw-option-sidebars-for-specific').val();
				$.ajax({
					url: ajaxurl,
					dataType: "json",
					data: {
						action: 'sidebar_autocomplete_ajax',
						searchTerm: request.term,
						searchType: searchTypeSlug
					},
					type: 'POST',
					success: function( data ) {
						$('#specific-field-id').removeClass('ui-autocomplete-loading');
						if (data.success === false || typeof data.data.items === 'undefined') {
							return false;
						}

						if (data.data.items.length === 0) {
							response({
								label: noMatchesFoundMsg
							});
						} else {
							response( $.map( data.data.items, function( val, index) {
							return {
								label: val,
								value: val,
								id: index,
								slug: searchTypeSlug
							}
						}));
						}
					},
					error: function (e) {
						$('#specific-field-id').removeClass('ui-autocomplete-loading');
						return false;
					}
				});
			},

			select: function( event, ui ) {
				$('#specific-field-id').removeClass('fw-ext-sidebars-error');
				onItemSelected(ui.item);
				$(this).val('');
				return event.preventDefault();
			},
			open: function() {
				$( this ).removeClass( "ui-corner-all" ).addClass( "ui-corner-top" );
				$(this).data("uiAutocomplete").menu.element.addClass("fw-ext-sidebars-autocomplete-menu");
			},
			close: function() {
				$( this ).removeClass( "ui-corner-top" ).addClass( "ui-corner-all" );
			}
		});

		$('.sidebars-specific-pages').on('click','a.fw-sidebars-remove-page',function(e){
			e.preventDefault();
			$(this).parent().remove();
		});

		/**
		 * Highlighting for autocomplete results
		 */
		$.extend( $.ui.autocomplete.prototype, {
			_renderItem: function( ul, item ) {
				var term = this.element.val(),
					html = item.label.replace(new RegExp(term, "i"), "<span class='fw-search-term'>$&</span>" );
				return $( "<li></li>" )
					.data( "item.autocomplete", item )
					.append( $("<a></a>").html(html) )
					.appendTo( ul );
			}
		});
	});

	/**
	 * @param item.value, item.id, item.label
	 */
	function onItemSelected( item ) {
		var addedItems = [];
		var slug = $('#fw-option-sidebars-for-specific').val();
		var name = $('#fw-option-sidebars-for-specific option:selected').text();

		if (typeof item.id === 'undefined' ) {
			return false;
		}

		$('.fw-sidebars-remove-page').each(function(){
			var item = {
						id: parseInt($(this).data('id')),
						slug: $(this).data('slug')
						};
			addedItems[addedItems.length] = item;
		});

		//if item exists exit
		for (var  i=0; i<addedItems.length; i++){
			if ( addedItems[i].id === parseInt(item.id) && addedItems[i].slug === item.slug ) {
				return false;
			}
		}

		fwSidebars.addRemovableItem(item.id, item.value, slug, name);
	}
})(jQuery,fwEvents);


           framework/extensions/sidebars/static/css/sidebar.css                                                0000644                 00000023606 15266055653 0016762 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-ext-sidebars-delete-button.dashicons.fw-x {
	cursor: pointer;
	display: block;
	float: left;
	text-indent: 0;
	overflow: hidden;
	position: absolute;
	top: 14px;
	right: 30px;
	margin: 0;
	padding: 0;
}

.fw-ext-sidebars-deleting {
	position: absolute;
	top: 20px;
	right: 50px;
	padding: 0;

	background: url('../images/spinner.gif') no-repeat;
	background-size: 20px 20px;
	display: none;
	opacity: .7;
	width: 20px;
	height: 20px;
	margin: -5px 5px;
	float: none;
}

#submit-settings-specific-positions,
#submit-settings-grouped-positions {
	float: left;
}

.fw-ext-sidebars-wrap-container {
	margin-top: 25px;
	float: right;
	width: 58%;
}

@media (max-width: 768px) {
	.fw-ext-sidebars-wrap-container {
		width: 100%;
	}
}

.fw-ext-sidebars-wrap-container .spinner {
	visibility: visible;
	display: none;
}

div.wrap br.clear {
	clear: none !important;
}


.fw-ext-sidebars-wrap .fw-ext-sidebars-error {
	border: 1px solid #F31414 !important;
}

.fw-ext-sidebars-wrap .fw-sidebars-tabs-list {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.fw-ext-sidebars-wrap .selectize-control.single .selectize-input input {
	display: none;
}

.fw-ext-sidebars-wrap .selectize-control.single .selectize-input.input-active {
	cursor: default !important;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-preset-editing {
	float: left;
	margin-left: 10px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-submiting-grouped-positions,
.fw-ext-sidebars-wrap .fw-ext-sidebars-submiting-specific-positions {
	float: left;
	margin-left: 7px;
	margin-top: 5px;
}

.fw-ext-sidebars-wrap label {
	font-weight: bold;
}

.fw-ext-sidebars-wrap .fw-search-term {
	color: red;
	text-decoration:underline;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-preset-removing {
	position: absolute;
	right: 26px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-preset-remove-span {
	float: right;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-preset-remove {
	top: 14px;
	right: 7px;
}

.fw-ext-sidebars-wrap {
	width: 98%;
	clear: both;
}

.fw-ext-sidebars-wrap .ui-autocomplete-loading {
	background: white url('../images/ui-anim_basic_16x16.gif') right center no-repeat;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-location {
	padding: 12px 10px 9px;
	float: left;
	margin: 10px 10px 0 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	min-width: 226px;
	max-width: 100%;
}

.fw-ext-sidebars-wrap .fw-replace-mode-specific-positions .fw-ext-sidebars-location,
.fw-ext-sidebars-wrap .fw-replace-mode-grouped-positions .fw-ext-sidebars-location {
	padding: 0 10px 10px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-placeholder-title {
	padding: 6px 0;
	display: block;
	font-size: 12px;
}

.fw-ext-sidebars-wrap .placeholders {
	margin-bottom: -10px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-location select {
	width: 100%;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-location {
	background-color: #FAFAFA;
	border: 1px #cccccc solid;
}

.fw-ext-sidebars-wrap .blue {
	background-color: #ceecf7;
	border: 1px #7fd1d9 solid;
}

.fw-ext-sidebars-wrap .yellow {
	background-color: #fbefa8;
	border: 1px #f0d831 solid;
}

.fw-ext-sidebars-wrap .green {
	background-color: #ccf7cf;
	border: 1px #86c531 solid;
}

.fw-ext-sidebars-wrap .red {
	background-color: #fbbfb7;
	border: 1px #ba7135 solid;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-image-picker-box-grouped-positions,
.fw-ext-sidebars-wrap .placeholders {
	padding-top: 25px;
}

.fw-ext-sidebars-wrap .placeholders.fw-replace-mode-specific-positions {
	padding-top: 0;
}

/* remove specific page id styles*/

.fw-ext-sidebars-wrap .sidebars-specific-pages {
	font-weight: bold;
	padding-bottom: 25px;
	min-height: 0;
}

.fw-ext-sidebars-wrap .sidebars-specific-pages > div {
	padding-top: 2px;
	padding-bottom: 2px;
}

.fw-ext-sidebars-wrap .sidebars-specific-pages > div:first-child {
	padding-top: 10px;
}

.fw-ext-sidebars-wrap .sidebars-specific-pages > div:last-child {
	padding-bottom: 0;
}

.fw-ext-sidebars-wrap .sidebars-specific-pages span {
	margin-right: 25px;
	display: block;
	float: left;
	font-size: 13px;
	line-height: 1.8em;
	white-space: nowrap;
	cursor: default;
}

.fw-ext-sidebars-wrap .sidebars-specific-pages span a {
	margin: 1px 0 0 -17px;
	cursor: pointer;
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	text-indent: 0;
	overflow: hidden;
	position: absolute;
}

#fw-ext-sidebars-new-sidebar-name {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#specific-field-id,
#fw-ext-sidebars-new-sidebar-name {
	line-height: 20px;
}

.fw-ext-sidebars-wrap .nav-tab:hover,
.fw-ext-sidebars-wrap .nav-tab:active,
.fw-ext-sidebars-wrap .nav-tab:focus,
.fw-ext-sidebars-wrap .nav-tab {
	outline: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin-right: 0;
}

.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul li.ui-state-active a.nav-tab {
	color: #000;
	background: 0 0;
	border-bottom-color: #F1F1F1;
}

.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul li a.nav-tab {
	padding: 6px 12px;
	font-weight: 700;
	font-size: 15px;
	line-height: 24px;
	text-decoration: none;
	color: #555;
	border-bottom: 1px solid #CCC;
}

.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul {
	margin: 0;
}

.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul:after {
	display: block;
	content: '';
	clear: both;
}

.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul li {
	float: left;
	/*margin-left: 10px;*/
	margin-bottom: -1px;
}

.fw-ext-sidebars-wrap .fw-sidebars-tabs-list {
	border-bottom: 1px solid #CCC;
}

.fw-ext-sidebars-wrap .fw-backend-sidebars-list {
	font-style: italic;
	color: #999;
}

#fw-option-sidebars-for-grouped {
	width: 100%;
}

/* selectize styles */

#fw-ext-sidebars-new-sidebar-container {
	padding: 15px 10px;
	background: #f1f1f1;
}

#fw-ext-sidebars-new-sidebar-container #fw-ext-sidebars-new-sidebar-label {
	margin-bottom: 5px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-created-tab-preset,
.fw-ext-sidebars-wrap .fw-ext-sidebars-created-tab-title {
	border-bottom: solid 1px #ccc;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-created-tab-title {
	font-size: 15px;
	padding: 1px 0 15px 12px;
	line-height: 20px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-created-tab-preset {
	padding: 10px 5px 10px 5px;
	position: relative;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-desc {
	font-style: italic;
	color: #999;
	padding-top: 7px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-box-holder {
	margin: 30px 0 0 10px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-box-holder.fw-ext-sidebars-created {
	margin: 25px 0 0 0;
}

.fw-ext-sidebars-wrap .selectize-dropdown.dropdown-top {
	top: auto !important;
	bottom: 35px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-specific-input select {
	width: 100%;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-specific-input .ui-widget {
	padding-left: 10px;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-specific-input .ui-widget input {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.fw-ext-sidebars-wrap .selectize-input {
	padding: 5px 8px;
	line-height: 16px;
}

.fw-ext-sidebars-wrap .selectize-input .item {
	overflow: hidden;
	width: 90% !important;
	padding-top: 2px;
}

.fw-ext-sidebars-wrap .selectize-dropdown-content .selectize-item {
	padding-top: 4px;
	padding-bottom: 10px;
}

.fw-ext-sidebars-wrap .selectize-dropdown .active {
	background: none;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-preset-edit-span,
.fw-ext-sidebars-wrap .fw-ext-sidebars-preset-remove-span a.fw-x {
	line-height: 27px;
}

.fw-ext-sidebars-wrap .fw-sidebars-tabs-list {
	margin-top: 32px;
}

#fw-ext-sidebars-new-sidebar-label,
.fw-ext-sidebars-wrap .selectize-item,
.fw-ext-sidebars-wrap .selectize-input,
.fw-ext-sidebars-wrap select {
	font-weight: bold;
}

#fw-add-button {
	margin-top: 25px
}

.fw-ext-sidebars-wrap label {
	font-size: 14px;
}

@media (max-width: 782px) {
	.fw-ext-sidebars-wrap .fw-ext-sidebars-option-label {
		padding-bottom: 10px;
	}
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-box-holder input.ui-autocomplete-loading {
	background: transparent url(../images/loading.gif) no-repeat 98% center;
}

.fw-ext-sidebars-wrap .nav-tab .spinner {
	margin-left: 10px;
	margin-right: 0px;
}

.fw-ext-sidebars-wrap .dropdown-top .selectize-dropdown-content .selectize-item:first-child {
	padding-top: 8px;
}

.fw-ext-sidebars-wrap h4 {
	margin-bottom: 15px;
	margin-left: 10px;
}

.fw-ext-sidebars-wrap .fw-backend-option-grouped-pages-wrap,
.fw-ext-sidebars-wrap .fw-backend-option-specific-pages-wrap {
	margin-top: 4px;
}

.fw-ext-sidebars-wrap .empty {
	display: none;
}

.fw-ext-sidebars-wrap .fw-ext-sidebars-preset-edit {
	font-size: 15px;
	margin-left: 7px;
}

.fw-ext-sidebars-wrap h3 {
	margin-bottom: 10px;
}

.fw-ext-sidebars-autocomplete-menu {
	overflow: auto;
	max-height: 270px;
}

/* (i) tips */
.qtip.qtip-fw-info-sidebars {
	max-width: 320px;
}

.qtip.qtip-fw-info-sidebars .qtip-content {
	padding: 15px;
}
/* end: (i) tips */

div.widget-liquid-left {
	margin: 0;
	width: 50%;
	float: left;
	padding: 0 15px 0;
	box-sizing: border-box;
}

div.widget-liquid-right {
	float: left;
	width: 50%;
	padding: 0 15px 0;
	margin: 0;
	box-sizing: border-box;
}

body.rtl div.widget-liquid-left {
	float: right;
}

.wrap {
	margin: 10px 20px 0 2px;
}

.fw-ext-sidebars-wrap-container {
	float: left;
	width: 50%;
	padding: 0 15px 0;
	box-sizing: border-box;
}

@media (max-width: 1250px) {
	.fw-ext-sidebars-wrap .fw-sidebars-tabs-list {
		border-bottom: none;
	}

	.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul li {
		width: 100%;
		float: none;
		margin-bottom: 10px;
	}

	.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul li:last-child {
		margin-bottom: 0;
	}

	.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul li.ui-state-active a.nav-tab {
		border-bottom-color: #ccc;
	}

	.fw-ext-sidebars-wrap .fw-sidebars-tabs-list ul li a.nav-tab {
		float: none;
		display: block;
		overflow: hidden;
		margin-left: 0;
	}

	.fw-ext-sidebars-wrap .fw-ext-sidebars-box-holder {
		margin-left: 0;
	}
}                                                                                                                          framework/extensions/sidebars/settings-options.php                                                  0000644                 00000000201 15266055653 0016604 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$options = apply_filters( 'fw_ext_sidebars_settings_options', array() );                                                                                                                                                                                                                                                                                                                                                                                               sidebars/includes/option-storage-type/class-fw-option-storage-type-fw-ext-sidebar-picker.php        0000644                 00000001460 15266055653 0032503 0                                                                                                    ustar 00                                                                                framework/extensions                                                                                                                                                   <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Storage_Type_FW_Ext_Sidebar_Picker extends FW_Option_Storage_Type {
	public function get_type()
	{
		return 'fw-ext-sidebar-picker';
	}

	protected function _load($id, array $option, $value, array $params)
	{
		return fw_ext( 'sidebars' )->get_specific_preset_by_id(
			isset($params['post-id']) ? $params['post-id'] : get_the_ID()
		);
	}

	protected function _save($id, array $option, $value, array $params)
	{
		$ext = fw_ext( 'sidebars' ); /** @var FW_Extension_Sidebars $ext */

		if (empty($value)) {
			return $value;
		}

		if ( $value['position'] === 'default' ) {
			$ext->delete_sidebar_preset( array(
				'slug' => false,
				'preset' => $value['preset']
			) );
		} else {
			$ext->save_sidebar_settings( $value );
		}

		return array();
	}
}                                                                                                                                                                                                                framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php                          0000644                 00000011444 15266055653 0023221 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$attr['class'] .= ' fw-ext-sidebars-wrap ';
unset( $attr['name'] );
?>

<div <?php echo fw_attr_to_html( $attr ); ?>>
	<?php echo fw()->backend->option_type( 'hidden' )->render( 'slug',
		array(
			'value' => _FW_Extension_Sidebars_Config::POST_TYPES_PREFIX . '_' . get_post_type()
		),
		array(
			'id_prefix'   => $data['id_prefix'] . $id . '-',
			'name_prefix' => $data['name_prefix'] . '[' . $id . '][selected][0]',
		) ) ?>
	<?php echo fw()->backend->option_type( 'hidden' )->render( '',
		array(
			'value' => get_the_ID()
		),
		array(
			'id_prefix'   => $data['id_prefix'] . $id . '-',
			'name_prefix' => $data['name_prefix'] . '[' . $id . '][selected][0][ids]',
		) ) ?>
	<?php echo fw()->backend->option_type( 'hidden' )->render( 'preset',
		array(
			'value' => empty( $data['value']['preset_id'] ) ? '' : $data['value']['preset_id']
		),
		array(
			'id_prefix'   => $data['id_prefix'] . $id . '-',
			'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
		)
	) ?>
	<?php if ( ! empty( $data_positions_options ) ): ?>
		<!--MODE INSERT START-->
		<div class="fw-row fw-ext-sidebars-image-picker-box-<?php echo esc_attr($id) ?>">
			<div class="fw-ext-sidebars-option-label fw-col-sm-4 fw-col-md-3 fw-col-lg-2">
				<div class="fw-inner">
					<label for="fw-select-sidebar-for-<?php echo esc_attr($id) ?>"><?php _e( 'Sidebar', 'fw' ) ?></label>

					<div class="fw-clear"></div>
				</div>
			</div>
			<div class="fw-col-sm-8 fw-col-md-9 fw-col-lg-10">
				<div class="fw-backend-option-fixed-width">
					<?php echo fw()->backend->option_type( 'image-picker' )->render( 'position', $data_positions_options,
						array(
							'value'       => empty( $data['value']['position'] ) ? '' : $data['value']['position'],
							'id_prefix'   => $data['id_prefix'] . $id . '-',
							'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
						)
					); ?>
				</div>
			</div>
			<div class="fw-clear"></div>

			<div
				class="fw-ext-sidebars-desc fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
				<?php _e( 'Choose the position for your sidebar(s)', 'fw' ) ?>
			</div>
		</div>

		<div class="fw-clear"></div>
		<div
			class="placeholders fw-insert-mode fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
			<?php foreach ( $colors as $color ) : ?>
				<div class="fw-ext-sidebars-location empty <?php echo esc_attr($id) ?> <?php echo esc_attr($color); ?>"
				     data-color="<?php echo esc_attr($color); ?>">
					<?php echo fw()->backend->option_type( 'select' )->render(
						$color,
						$image_picker,
						array(
							'value'       => empty( $data['value']['sidebars'][ $color ] ) ? '' : $data['value']['sidebars'][ $color ],
							'id_prefix'   => $data['id_prefix'] . $id . '-',
							'name_prefix' => $data['name_prefix'] . '[' . $id . '][sidebars]',
						)
					); ?>
				</div>
			<?php endforeach; ?>
		</div>

		<div class="fw-clear"></div>
		<!--MOD INSERT END-->
	<?php else: ?>
		<!--MOD REPLACE START-->

		<div class="placeholders fw-replace-mode fw-row">
			<div class="fw-ext-sidebars-option-label fw-col-sm-4 fw-col-md-3 fw-col-lg-2">
				<div class="fw-inner">
					<label for="fw-select-sidebar-for-<?php echo esc_attr($id) ?>"><?php _e( 'Sidebar', 'fw' ) ?></label>

					<div class="fw-clear"></div>
				</div>
			</div>
			<input type="hidden" class="fw-sidebars-count" value="<?php echo count( $colors ); ?>">

			<div class="fw-col-sm-8 fw-col-md-9 fw-col-lg-10">
				<?php foreach ( $colors as $sidebar_id => $color ) : ?>
					<div class="fw-ext-sidebars-location <?php echo esc_attr($id) ?> <?php echo esc_attr($color); ?>"
					     data-color="<?php echo esc_attr($color); ?>">
						<?php $short_sidebar_name = strlen( $sidebars[ $sidebar_id ]->get_name() ) > 20 ? mb_substr( $sidebars[ $sidebar_id ]->get_name(), 0, 20 ) . '...' : $sidebars[ $sidebar_id ]->get_name(); ?>
						<small
							class="fw-ext-sidebars-placeholder-title"><?php echo __( sprintf( 'Replace %s with:', $short_sidebar_name ), 'fw' ) ?></small>
						<?php echo fw()->backend->option_type( 'select' )->render(
							$color,
							$image_picker,
							array(
								'value'       => empty( $data['value']['sidebars'][ $color ] ) ? '' : $data['value']['sidebars'][ $color ],
								'id_prefix'   => $data['id_prefix'] . $id . '-',
								'name_prefix' => $data['name_prefix'] . '[' . $id . '][sidebars]',
							) ); ?>
					</div>
				<?php endforeach; ?>
			</div>

			<div class="fw-clear"></div>

			<div
				class="fw-ext-sidebars-desc fw-col-sm-8 fw-col-sm-offset-4 fw-col-md-9 fw-col-md-offset-3 fw-col-lg-10 fw-col-lg-offset-2">
				<?php _e( 'Select sidebar you wish to replace.', 'fw' ) ?>
			</div>

		</div>

		<div class="fw-clear"></div>
		<!--MOD REPLACE END-->
	<?php endif; ?>
</div>                                                                                                                                                                                                                            extensions/sidebars/includes/option-type/sidebar-picker/class-fw-option-type-sidebar-picker.php     0000644                 00000006155 15266055653 0031061 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Sidebar_Picker extends FW_Option_Type {

	/**
	 * Option's unique type, used in option array in 'type' key
	 * @return string
	 */
	public function get_type() {
		return 'sidebar-picker';
	}

	protected function _enqueue_static( $id, $option, $data ) {
		$uri = fw_get_framework_directory_uri( '/extensions/sidebars/includes/option-type/' . $this->get_type() );

		wp_enqueue_style(
			'fw-option-type' . $this->get_type(),
			$uri . '/static/css/style.css',
			array(),
			fw()->manifest->get_version()
		);
		wp_enqueue_script(
			'fw-option-type' . $this->get_type(),
			$uri . '/static/js/sidebar-picker.js',
			array( 'jquery', 'fw-events' ),
			fw()->manifest->get_version(),
			true
		);

		fw()->backend->option_type('image-picker')->enqueue_static();
	}

	/**
	 * Generate option's html from option array
	 *
	 * @param string $id
	 * @param array $option Option array merged with _get_defaults()
	 * @param array $data {value => _get_value_from_input(), id_prefix => ..., name_prefix => ...}
	 *
	 * @return string HTML
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {

		$data_positions_options = fw_ext( 'sidebars' )->is_missing_config() ? array() : fw_ext( 'sidebars' )->get_data_positions_options();

		$data_positions_options['choices'] = array_merge(
			array(
				'default' => array(
					'label' => false,
					'small' => fw()->extensions->get('sidebars')->locate_URI('/includes/option-type/sidebar-picker/static/images/default.png'),
					'data' => array(
						'colors' => 0,
					),
				),
			),
			$data_positions_options['choices']
		);

		return fw_render_view( fw_ext( 'sidebars' )->get_declared_path( '/includes/option-type/sidebar-picker/view.php' ), array(
			'data_positions_options' => $data_positions_options,
			'id'                     => $id,
			'sidebars'               => fw_ext( 'sidebars' )->get_sidebars(),
			'colors'                 => fw_ext( 'sidebars' )->get_allowed_places(),
			'data'                   => $data,
			'image_picker'           => fw_ext( 'sidebars' )->get_sidebars_for_select(),
			'attr'                   => $option['attr']

		), false );
	}

	/**
	 * Extract correct value for $option['value'] from input array
	 * If input value is empty, will be returned $option['value']
	 *
	 * @param array $option Option array merged with _get_defaults()
	 * @param array|string|null $input_value
	 *
	 * @return string|array|int|bool Correct value
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return ( is_null( $input_value ) ? $option['value'] : $input_value );
	}

	/**
	 * Default option array
	 *
	 * This makes possible an option array to have required only one parameter: array('type' => '...')
	 * Other parameters are merged with array returned from this method
	 *
	 * @return array
	 *
	 * array(
	 *     'value' => '',
	 *     ...
	 * )
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => array(),
		);
	}

	public function _get_backend_width_type() {
		return 'full';
	}

}

FW_Option_Type::register( 'FW_Option_Type_Sidebar_Picker' );                                                                                                                                                                                                                                                                                                                                                                                                                   framework/extensions/sidebars/includes/option-type/sidebar-picker/static/images/default.png         0000644                 00000000721 15266055653 0026420 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   ,   ,   ‘æÍV   tEXtSoftware Adobe ImageReadyqÉe<  sIDATxÚb¼yó&Ã@&†A F1êˆQGŒ:bÔCÊ,ÈœeßYéfqçoìŽ i:¸`ãÓ'£ibÔC+‹ÂÁç?fŸ>dsréè.¤ššÁÙ9–Vl,,}‡éˆ‰¹©k u-9>ÓÒrúñã1††@6�|öñÃÖ[· êU…üttˆuÙÚ]|údÿ�;Ž**.Ä}p6 íàda½òêÐ@î÷?¿ÑHuq	 :èz^r¢CIXäÎûw6Ð CwïÀÙ›®\2®¼xa%'ôâÍ—/¨ppïí ð€Á	` „­(,×ÈÎÂBG ½O.�L02†?DäÁÛ72¼¼a†Y`ú ºÈ ’@6P$õ8+)Áµ`ŒÈ�`ÝA·b¹î-'FA(wüþ÷o€ÁÆÈ°çÅ3:Ø
´§#B8~�&ÌQGŒ:bÔ£Žu! ` ——‡¼¥ÄQV    IEND®B`‚                                               framework/extensions/sidebars/includes/option-type/sidebar-picker/static/js/sidebar-picker.js       0000644                 00000001734 15266055653 0026664 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, fwe) {
	var init = function () {
		var $this = $(this),
			elements = {
				$image_picker: $this.find('.fw-option-type-image-picker select'),
				$choicesGroups: $this.find('> .choice-group')
			};

		$this.on('fw:option-type:image-picker:clicked', function (e, data) {
			methods.showSidebarsLocation(data.data.colors);
		});

		methods = {
			showSidebarsLocation: function ($colors) {
				$this.find('.fw-ext-sidebars-location').addClass('empty').find('select').attr('disabled', true).end()
					.slice(0, $colors)
					.removeClass('empty').find('select').attr('disabled', false);
			}
		}

		//first run.
		if (elements.$image_picker.length) {
			methods.showSidebarsLocation(elements.$image_picker.find('option:selected').data('extraData').colors);
		}
	};

	fwe.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-sidebar-picker:not(.fw-option-initialized)').each(init)
			.addClass('fw-option-initialized');
	});
})(jQuery, fwEvents);
                                    framework/extensions/sidebars/includes/option-type/sidebar-picker/static/css/style.css              0000644                 00000003046 15266055653 0025466 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-ext-sidebars-delete-button.dashicons.fw-x {
	cursor: pointer;
	display: block;
	float: left;
	text-indent: 0;
	overflow: hidden;
	position: absolute;
	top: 14px;
	right: 30px;
	margin: 0;
	padding: 0;
}

.fw-ext-sidebars-deleting {
	position: absolute;
	top: 20px;
	right: 50px;
	padding: 0;

	background: url('../images/spinner.gif') no-repeat;
	background-size: 20px 20px;
	display: none;
	opacity: .7;
	width: 20px;
	height: 20px;
	margin: -5px 5px;
	float: none;
}

#submit-settings-specific-positions,
#submit-settings-grouped-positions {
	float: left;
}

#fw-ext-sidebars-new-sidebar-name {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#specific-field-id,
#fw-ext-sidebars-new-sidebar-name {
	line-height: 20px;
}

#fw-option-sidebars-for-grouped {
	width: 100%;
}

/* selectize styles */

#fw-ext-sidebars-new-sidebar-container {
	padding: 15px 10px;
	background: #f1f1f1;
}

#fw-ext-sidebars-new-sidebar-container #fw-ext-sidebars-new-sidebar-label {
	margin-bottom: 5px;
}

#fw-add-button {
	margin-top: 25px
}

.fw-ext-sidebars-autocomplete-menu {
	overflow: auto;
	max-height: 270px;
}

/* (i) tips */
.qtip.qtip-fw-info-sidebars {
	max-width: 320px;
}

.qtip.qtip-fw-info-sidebars .qtip-content {
	padding: 15px;
}

/* end: (i) tips */

div.widget-liquid-left {
	margin: 0;
	width: 50%;
	float: left;
	padding: 0 15px 0;
	box-sizing: border-box;
}

div.widget-liquid-right {
	float: left;
	width: 50%;
	padding: 0 15px 0;
	margin: 0;
	box-sizing: border-box;
}

.wrap {
	margin: 10px 20px 0 2px;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/extensions/sidebars/includes/model/class-fw-extension-sidebars-model-sidebar.php          0000644                 00000007450 15266055653 0026226 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @internal
 */
class _FW_Extension_Sidebars_Model_Sidebar
{
	private  $id = null;
	private  $name;
	private  $description;
	private  $class;
	private  $before_widget;
	private  $after_widget;
	private  $before_title;
	private  $after_title;

	protected  $wp_widget_prefix_option = 'widget_';
	protected  $wp_sidebars_widgets_option = 'sidebars_widgets';
	protected  $split_pattern = '/-(?=[^-]+$)/';

	/**
	 * Fill object with sidebar args
	 */
	public function __construct($sidebar)
	{
		foreach ($sidebar as $key => $value)
		{
			$method = 'set_' . $key;
			if(method_exists($this, $method)) {
				call_user_func_array(array($this, $method), array($value));
			}

		}
	}

	public  function set_class($class = null)
	{
		$this->class = $class;
		return $this;
	}

	public  function set_id($id = null)
	{
		$this->id = $id;
		return $this;
	}

	public function get_class()
	{
		return $this->class;
	}

	public function get_id()
	{
		return $this->id;
	}

	public function set_name($name)
	{
		$this->name  = trim(stripslashes($name));
		return $this;
	}

	public function get_name()
	{
		return $this->name;
	}

	public function set_description($description)
	{
		$this->description = $description;
		return $this;
	}

	public function get_description()
	{
		return $this->description;
	}

	public function set_before_widget($before_widget)
	{
		$this->before_widget = $before_widget;
		return $this;
	}

	public function get_before_widget()
	{
		return $this->before_widget;
	}

	public function set_after_widget($after_widget)
	{
		$this->after_widget = $after_widget;
		return $this;
	}

	public function get_after_widget()
	{
		return $this->after_widget;
	}

	public function set_before_title($before_title)
	{
		$this->before_title = $before_title;
		return $this;
	}

	public function get_before_title()
	{
		return $this->before_title;
	}

	public function set_after_title($after_title)
	{
		$this->after_title = $after_title;
		return $this;
	}

	public function get_after_title()
	{
		return $this->$after_title;
	}


	/**
	 * register sidebar with current object proprieties
	 */
	public function register()
	{
		add_action( 'widgets_init', array($this, '_action_register_sidebar') );
	}

	/**
	 * @internal
	 */
	public function _action_register_sidebar()
	{
		if (!$this->id) {
			return false;
		}

		return register_sidebar($this->to_array());
	}

	public function unregister()
	{
		return unregister_sidebar($this->id);
	}

	/**
	 * Convert current object proprieties to array
	 * @var $sidebar_info 'general' = get only name and id, empty retrive all info
	 */
	public function to_array($sidebar_info = false)
	{
		
		$result = array(
			'id'            => $this->id,
			'name'          => $this->name,
			);
		
		if ($sidebar_info === 'general')
			return $result;

		$result = array_merge($result, array(
			'description'   => $this->description,
			'class'         => $this->class,
			'before_widget' => $this->before_widget,
			'after_widget'  => $this->after_widget,
			'before_title'  => $this->before_title,
			'after_title'   => $this->after_title,
		));

		return $result;
	}

	/**
	 * Remove widgets from DB for current sidebar
	 */
	public function remove_widgets()
	{
		$widgets = get_option($this->wp_sidebars_widgets_option);

		if (isset($widgets[$this->id]) and is_array($widgets[$this->id])) {
			foreach($widgets[$this->id] as $widget) {
				$widget_data = preg_split($this->split_pattern, $widget);
				$widget_slug = $widget_data[0];
				$widget_id = $widget_data[1];
				$db = get_option( $this->wp_widget_prefix_option . $widget_slug);

				if (is_array($db)) {
					unset($db[$widget_id]);
				}

				update_option($this->wp_widget_prefix_option . $widget_slug, $db, false);
			}
		}
		unset($widgets[$this->id]);
		update_option($this->wp_sidebars_widgets_option, $widgets, false);
	}
}                                                                                                                                                                                                                        framework/extensions/sidebars/includes/sub-includes.php                                             0000644                 00000000231 15266055653 0017461 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

$curr_dir = dirname(__FILE__);

require $curr_dir .'/model/class-fw-extension-sidebars-model-sidebar.php';

                                                                                                                                                                                                                                                                                                                                                                       framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php                       0000644                 00000030526 15266055653 0023664 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Description of FW_Extension_Sidebars_config
 * Working with config
 * @internal
 */
class _FW_Extension_Sidebars_Config
{
	private $config = array();

	const TAXONOMIES_PREFIX       = 'tx';
	const POST_TYPES_PREFIX       = 'pt';
	const ARCHIVES_PREFIX         = 'ar';
	const CONDITIONAL_TAGS_PREFIX = 'ct';
	const DEFAULT_PREFIX          = 'df';
	const DEFAULT_SUB_TYPE        = 'all';
	const DEFAULT_SLUG            = 'df_all';
	const SIDEBARS_NR_KEY         = 'sidebars_number';

	private static $config_keys = array(
		self::POST_TYPES_PREFIX         => 'post_types',
		self::ARCHIVES_PREFIX         	=> 'archives',
		self::TAXONOMIES_PREFIX         => 'taxonomies',
		self::CONDITIONAL_TAGS_PREFIX   => 'conditional_tags',
		self::DEFAULT_PREFIX            => 'default'
	);


	/*
	 * Conditional tag with params example
	 *
	'front_page_slug'  => array(
		'order_option'  => 1, - optional: default 1 position in the other lists
		'check_priority' => 'last' // type string  'first' | 'last', - optional: defaults 'last'
		'name' => 'Pages with Front-Page template',
		'conditional_tag' => array(
			'callback' => 'is_page_template',
			'params' => array('page-templates/front-page.php')
		)
	),*/
	private function get_config_defaults() {
		return array(
			'select_options' => array(
				'post_types' => array(
					'attachment'    => false,
					'revision'      => false,
					'nav_menu_item' => false,
					'post'  => array(
						'name' => array(
							'singular' => __('Blog Post','fw'),
							'plural'   => __('Blog Posts', 'fw')
						)
					),
					'page'  => array(
						'name' => array(
							'singular' => __('Page','fw'),
							'plural'   => __('Pages', 'fw')
						),
					),
					'fw-portfolio'=> array(
						'name' => array(
							'singular' => __('Portfolio Project', 'fw'),
							'plural'   => __('Portfolio Projects', 'fw'),
						)
					)
				),
				'taxonomies' => array(
					'post_tag'      => true,
					'post_format'   => false,
					'nav_menu'      => false,
					'link_category' => false,
					'category'      => array(
						'name'      => array(
							'singular' => __('Blog Category', 'fw'),
							'plural'    =>__('Blog Categories', 'fw')
						)
					),
					'fw-project-category'=> array(
						'name' => array(
							'singular' => __('Portfolio Category','fw')
						)
					)
				),
				'conditional_tags' => array(
					'is_front_page'     => array(
						'name'          => __('Home Page', 'fw'),
						'order_option'  => 3,
						'check_priority' => 'first'
					),
					'is_search'         => array(
						'name'          => __('Search Page', 'fw'),
						'order_option'  => 2,
						'check_priority' => 'last'
					),
					'is_404'            => array(
						'name'          => __('404 Page', 'fw'),
						'order_option'  => 4,
						'check_priority' => 'last'
					),
					'is_author'         => array(
						'name'          => __('Author Page', 'fw'),
						'order_option'  => 1,
						'check_priority' => 'last'
					),
					'is_archive'        => array(
						'name'          => __('Archive Page','fw'),
						'order_option'  => 5,
						'check_priority' => 'last'
					)
				)
			)
		);
	}

	public static $allowed_colors = array( 'blue', 'yellow', 'green', 'red' );

	public function __construct()
	{
		$user_config  = fw()->extensions->get('sidebars')->get_config();
		$this->config['sidebar_positions']    = fw_akg('sidebar_positions', $user_config, array() );
		$this->config['dynamic_sidebar_args'] = fw_akg('dynamic_sidebar_args', $user_config, array() );
		$this->config = array_merge($this->config, $this->get_config_defaults());
		$this->config['select_options']['conditional_tags'] = apply_filters('fw_ext_sidebars_conditional_tags', $this->config['select_options']['conditional_tags']);
		$this->_fw_set_conditional_tags_defaults($this->config['select_options']['conditional_tags']);

	}

	private function _fw_set_conditional_tags_defaults(&$conditional_tags) {
		foreach($conditional_tags as &$conditional_tag) {
			if (!isset($conditional_tag['check_priority']) and empty($conditional_tag['check_priority'])) {
				$conditional_tag['check_priority'] = 'last';
			}
			if (!isset($conditional_tag['order_option']) or !preg_match('/^\d+$/', $conditional_tag['order_option'])) {
				$conditional_tag['order_option'] = 1;
			}
		}
	}

	public function get_dynamic_sidebar_args()
	{
		return fw_akg('dynamic_sidebar_args', $this->config, array());
	}

	/**
	 * Collect data of choices for grouped pages tab
	 */
	public function get_grouped_labels()
	{
		$result = array();
		$result[self::DEFAULT_SLUG] = __('All Pages','fw');

		{
			$result['posts'] = array(
				'attr'    => array('label' => __('Pages', 'fw')),
				'choices' => array()
			);

			$post_types = $this->get_post_types();
			foreach($post_types as $post_type) {
				$result['posts']['choices'] = array_merge(
					$result['posts']['choices'],
					$this->get_label_grouped('post_types', $post_type)
				);
			}
		}

		{
			$result['taxonomies'] = array(
				'attr'    => array('label' => __('Categories', 'fw')),
				'choices' => array()
			);

			$taxonomies = $this->get_taxonomies();
			foreach($taxonomies as $taxonomy) {
				$result['taxonomies']['choices'] = array_merge(
					$result['taxonomies']['choices'],
					$this->get_label_grouped('taxonomies',$taxonomy)
				);
			}
		}

		{
			$result['archives'] = array(
				'attr'    => array('label' => __('Archives', 'fw')),
				'choices' => array()
			);

			$post_types = get_post_types(array(
				'public' => true,
				'has_archive' => true
			));

			foreach($post_types as $post_type) {
				$result['archives']['choices'] = array_merge(
					$result['archives']['choices'],
					$this->get_label_grouped('archives',$post_type)
				);
			}
		}

		// array_merge conditional_tags from config
		{
			$result['conditional-tags'] = array(
				'attr'    => array('label' => __('Others', 'fw')),
				'choices' => array()
			);

			$result['conditional-tags']['choices'] = array_merge(
				$result['conditional-tags']['choices'],
				$this->get_conditional_tags_labels(true)
			);
		}

		return $result;
	}

	private function conditional_tag_cmp($a, $b){
		if ($a['order_option'] < $b['order_option']){
			return -1;
		} elseif ($a['order_option'] > $b['order_option']) {
			return 1;
		}
		return 0;
	}

	private function get_taxonomies(){
		return apply_filters( 'fw_ext_sidebars_taxonomies',
			get_taxonomies(array(
				'public' => true
			))
		);
	}

	private function get_post_types() {
		return apply_filters( 'fw_ext_sidebars_post_types',
			get_post_types(array(
				'public' => true
			))
		);
	}

	/**
	 * Get conditional_tags from config
	 */
	public function get_conditional_tags_labels($with_ordering = false)
	{
		$conditional_tags = $this->get_conditional_tags();

		if ($with_ordering) {
			uasort($conditional_tags, array($this, 'conditional_tag_cmp'));
		}

		if (empty($conditional_tags))
			return array();

		$result = array();
		foreach($conditional_tags as $sub_type => $ct) {
			// ct_is_home => Home page
			if ($ct !== false)
				$result[self::CONDITIONAL_TAGS_PREFIX . '_' . $sub_type] = empty($ct['name']) ? ucfirst($sub_type) : ucfirst($ct['name']);
		}

		return $result;
	}

	/**
	 * Collect data of choices for specific pages tab
	 */
	public function get_specific_labels()
	{
		{
			$result['posts'] = array(
				'attr'    => array('label' => __('Page', 'fw')),
				'choices' => array()
			);

			$post_types = $this->get_post_types();
			foreach($post_types as $post_type) {
				$result['posts']['choices'] = array_merge(
					$result['posts']['choices'],
					$this->get_label_singular('post_types',$post_type)
				);
			}
		}

		{
			$result['taxonomies'] = array(
				'attr'    => array('label' => __('Category', 'fw')),
				'choices' => array()
			);

			$taxonomies = $this->get_taxonomies();
			foreach($taxonomies as $taxonomy) {
				$result['taxonomies']['choices'] = array_merge(
					$result['taxonomies']['choices'],
					$this->get_label_singular('taxonomies',$taxonomy)
				);
			}
		}

		return $result;
	}

	/**
	 * Get singular name by type and sub_type (e.g. type = post_types / sub_type =  post)
	 */
	public function get_label_singular($type, $sub_type)
	{
		$result = array();
		$type_key = $this->get_prefix_by_type($type);
		$default = ucfirst($this->get_name_from_db($sub_type, $type_key,true));

		if ( $this->is_enabled_select_option($type, $sub_type) )
			$result[$type_key . '_' . $sub_type] = isset($this->config['select_options'][$type][$sub_type]['name']['singular']) ? ucfirst($this->config['select_options'][$type][$sub_type]['name']['singular']) : $default;

		return $result;
	}

	/**
	 * Get plural name by type and sub_type (e.g. type = post_types / sub_type =  post)
	 */
	public function get_label_grouped($type, $sub_type)
	{
		$result = array();
		$prefix = $this->get_prefix_by_type($type);

		if ( $type === $this->get_type_by_prefix(self::DEFAULT_PREFIX) and $sub_type === self::DEFAULT_SUB_TYPE )
			return array(self::DEFAULT_SLUG => __('All Pages', 'fw'));

		if($type === 'post_types' or $type === 'taxonomies' or $type === 'archives')
			$default_label = $this->get_name_from_db($sub_type, $prefix, false);
		else
			$default_label = fw_akg('select_options/' . $type . '/' . $sub_type . '/name', $this->config, $type . '_' . $sub_type);

		$default_label = ucfirst($default_label);

		if ( $this->is_enabled_select_option($type, $sub_type) )
			$result[$prefix . '_' . $sub_type] =  isset($this->config['select_options'][$type][$sub_type]['name']['plural']) ? ucfirst($this->config['select_options'][$type][$sub_type]['name']['plural']) : $default_label;

		return $result;
	}

	/**
	 * Retrieve info about registered post_types or taxonomies
	 */
	protected function get_name_from_db($slug, $type_key, $is_singular)
	{
		$result = $slug;

		$get_object = $type_key === self::POST_TYPES_PREFIX || $type_key === self::ARCHIVES_PREFIX ? 'get_post_type_object' : 'get_taxonomy';
		$obj = call_user_func_array($get_object, array($slug));
		if($obj) {
			if($is_singular) {
				//singular name
				$result = $obj->labels->singular_name;
			} else {
				//plural name
				$result = $obj->labels->name;
			}
		}
		return $result;
	}

	public function get_prefix_by_type($type)
	{
		return array_search($type, self::$config_keys);
	}

	public function get_type_by_prefix($prefix)
	{
		return isset(self::$config_keys[$prefix]) ? self::$config_keys[$prefix] : null;
	}

	public function parse_prefix($val)
	{
		return substr($val, 0, 2);
	}

	public function parse_sub_type($val)
	{
		return substr($val, 3, strlen($val)-3);
	}

	/**
	 * Get valid sidebar positions from config
	 */
	public function get_sidebar_positions()
	{
		$sidebars_positions = fw_akg('sidebar_positions', $this->config, array());
		foreach($sidebars_positions as $position_key => $position)
		{
			$icon_url = fw_akg('icon_url', $position);
			if (empty($icon_url)) {
				fw_aku($position_key, $sidebars_positions);
				continue;
			}

			$sidebars_positions[$position_key]['icon_url'] = fw()->extensions->get('sidebars')->locate_URI('/static/images/' . $icon_url );
		}
		return $sidebars_positions;
	}

	/**
	 * Get valid sidebar positions from config
	 */
	public function get_allowed_color_by_position($sidebar_position)
	{
		$colorsCnt = fw_akg('sidebar_positions/' . $sidebar_position . '/' . _FW_Extension_Sidebars_Config::SIDEBARS_NR_KEY, $this->config);

		if (empty($colorsCnt))
			return array();

		return array_slice(self::$allowed_colors, 0 , $colorsCnt);
	}

	/**
	 * Check position exists in config
	 */
	public function has_position($position)
	{
		return (isset($this->config['sidebar_positions'][$position]) and is_array($this->config['sidebar_positions'][$position]));
	}

	/**
	 * @param $priority null| string
	 *
	 * @return mixed|null
	 */
	public function get_conditional_tags($priority = null)
	{
		$conditional_tags = fw_akg('select_options/conditional_tags', $this->config, array()) ;

		if ($priority) {
			foreach($conditional_tags as $key => $conditional_tag) {
				if ($conditional_tag['check_priority'] != $priority) {
					unset($conditional_tags[$key]);
				}
			}
		}
		return $conditional_tags;
	}

	/**
	 * Check if option is not disabled in config
	 */
	public function is_enabled_select_option($type, $sub_type)
	{
		if (self::DEFAULT_SUB_TYPE === $sub_type and $this->get_type_by_prefix(self::DEFAULT_PREFIX) === $type)
			return true;

		if (isset($this->config['select_options'][$type][$sub_type]) and $this->config['select_options'][$type][$sub_type] === false)
			return false;
		return true;
	}
}
                                                                                                                                                                          framework/extensions/sidebars/includes/class-fw-extension-sidebars-frontend.php                     0000644                 00000021324 15266055653 0024232 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Working with DB models and config on Frontend
 * @internal
 */
class _FW_Extension_Sidebars_Frontend {
	/** @var _FW_Extension_Sidebars_Config */
	private $config;

	private $current_page_preset;

	private $wp_option_sidebar_settings;

	private $after_widgets_init;

	public function __construct() {
		$this->wp_option_sidebar_settings = fw()->extensions->get( 'sidebars' )->get_fw_option_sidebars_settings_key();
		$this->config                     = new _FW_Extension_Sidebars_Config();
		$this->register_actions();
	}

	private function register_actions() {
		add_action( 'widgets_init', array( $this, '_fw_enable_replace' ) );
	}

	public function _fw_enable_replace() {
		$this->after_widgets_init = true;
	}

	public function replace_sidebars( $sidebars_widgets ) {
		if ( ! $this->after_widgets_init ) {
			return $sidebars_widgets;
		}

		$db_settings = $this->get_db();


		$places = array();
		if ( isset( $db_settings['allowed_places'] ) ) {
			$places = $db_settings['allowed_places'];
		}

		$preset = $this->get_current_page_preset();


		if ( false === empty( $places ) ) {
			foreach ( $places as $sidebar_id => $color ) {
				if ( isset( $preset['sidebars'][ $color ] ) ) {
					if ( isset( $sidebars_widgets[ $preset['sidebars'][ $color ] ] ) ) {
						$sidebars_widgets[ $sidebar_id ] = $sidebars_widgets[ $preset['sidebars'][ $color ] ];
					} else {
						unset( $sidebars_widgets[ $sidebar_id ] );
					}
				}

			}
		}

		return $sidebars_widgets;
	}

	/**
	 * @return array database data
	 */
	private function get_db() {
		$db = get_option( $this->wp_option_sidebar_settings );

		return ! empty( $db ) ? $db : array();
	}


	/**
	 * If DB has preset for current page position
	 * @return string | false
	 */
	public function get_preset_position() {
		$preset = $this->get_current_page_preset();

		return ! empty( $preset['position'] ) ? $preset['position'] : false;
	}

	/**
	 * @param $color string
	 *
	 * @return html string of rendered widgets for current page
	 */
	public function render_sidebar( $color ) {
		if ( ! in_array( $color, _FW_Extension_Sidebars_Config::$allowed_colors ) ) {
			return false;
		}

		$preset = $this->get_current_page_preset();

		//get available sidebar by color
		$sidebar = isset( $preset['sidebars'][ $color ] ) ? $preset['sidebars'][ $color ] : null;

		ob_start();

		//check if sidebar is active
		if ( ! empty( $sidebar ) ) {
			$sidebars_widgets = wp_get_sidebars_widgets();
			if ( ! empty( $sidebars_widgets[ $sidebar ] ) ) {
				dynamic_sidebar( $sidebar );
			} else {
				fw_render_view( fw()->extensions->get( 'sidebars' )->locate_path( '/views/frontend-no-widgets.php' ), array( 'sidebar_id' => $sidebar ), false );
			}
		}

		return ob_get_clean();
	}

	/**
	 * Generate current page requirements and return array with available sidebars for current page
	 */
	public function get_current_page_preset() {
		$result = $this->_fw_check_conditional_tags( 'first' );
		if ( $result ) {
			return $result;
		}

		// wooCommerce support
		if( function_exists( 'is_shop') && is_shop() ) {
			$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::POST_TYPES_PREFIX );
			$data['sub_type'] = 'page';
			$data['id']       = get_option( 'woocommerce_shop_page_id' );

			$result = $this->get_preset_sidebars( $data );

			if ( $result ) {
				return $result;
			}
		}

		// Custom post types archives support
		if( is_post_type_archive() ) {
			$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::ARCHIVES_PREFIX );
			$data['sub_type'] = get_post_type();
			$data['id']       = get_post_type();

			$result = $this->get_preset_sidebars( $data );

			if ( $result ) {
				return $result;
			}
		}

		//static page which show blog posts
		if ( is_home() && get_option( 'page_for_posts' ) != '0' && get_option( 'show_on_front' ) == 'page' ) {
			$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::POST_TYPES_PREFIX );
			$data['sub_type'] = 'page';
			$data['id']       = get_queried_object_id();

			$result = $this->get_preset_sidebars( $data );
			if ( $result ) {
				return $result;
			}
		}

		if ( is_singular() ) {
			$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::POST_TYPES_PREFIX );
			$data['sub_type'] = get_post_type();
			$data['id']       = get_queried_object_id();

			$result = $this->get_preset_sidebars( $data );
			if ( $result ) {
				return $result;
			}
		}

		if ( is_category() ) {
			$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::TAXONOMIES_PREFIX );
			$data['sub_type'] = 'category';
			$data['id']       = get_query_var( 'cat' );

			$result = $this->get_preset_sidebars( $data );
			if ( $result ) {
				return $result;
			}
		}

		if ( is_tag() ) {
			$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::TAXONOMIES_PREFIX );
			$data['sub_type'] = 'post_tag';
			$data['id']       = get_query_var( 'tag' );

			$result = $this->get_preset_sidebars( $data );
			if ( $result ) {
				return $result;
			}
		}

		if ( is_tax() ) {
			$term_obj         = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
			$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::TAXONOMIES_PREFIX );
			$data['sub_type'] = $term_obj->taxonomy;
			$data['id']       = $term_obj->term_id;

			$result = $this->get_preset_sidebars( $data );
			if ( $result ) {
				return $result;
			}
		}

		$result = $this->_fw_check_conditional_tags( 'last' );
		if ( $result ) {
			return $result;
		}

		$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::DEFAULT_PREFIX );
		$data['sub_type'] = _FW_Extension_Sidebars_Config::DEFAULT_SUB_TYPE;
		$result           = $this->get_preset_sidebars( $data ); //return preset default for all pages
		return $result;
	}

	private function _fw_check_conditional_tags( $priority ) {
		$conditional_tags = $this->config->get_conditional_tags( $priority );

		foreach ( $conditional_tags as $key => $cond_tag ) {
			$function = null;
			if ( isset( $cond_tag['conditional_tag'] ) ) {
				$function = isset( $cond_tag['conditional_tag']['callback'] ) ? $cond_tag['conditional_tag']['callback'] : '';

				if ( is_callable( $function ) ) {
					$params = array();

					if ( isset( $cond_tag['conditional_tag']['params'] ) and is_array( $cond_tag['conditional_tag']['params'] ) ) {
						$params = $cond_tag['conditional_tag']['params'];
					}

					if ( call_user_func_array( $function, $params ) ) {
						$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::CONDITIONAL_TAGS_PREFIX );
						$data['sub_type'] = $key;

						$result = $this->get_preset_sidebars( $data );

						if ( $result ) {
							return $result;
						}
					}
				}
			} else {
				$function = $key;
				if ( is_callable( $function ) ) {
					if ( call_user_func( $function ) ) {
						$data['type']     = $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::CONDITIONAL_TAGS_PREFIX );
						$data['sub_type'] = $key;

						$result = $this->get_preset_sidebars( $data );

						if ( $result ) {
							return $result;
						}
					}
				}
			}

		}
	}

	private function preset_timestamp_cmp( $a, $b ) {
		if ( $a['timestamp'] === $b['timestamp'] ) {
			return 0;
		}

		return ( $a['timestamp'] > $b['timestamp'] ) ? - 1 : 1;
	}

	/**
	 * Get avaible preset from DB by current page requirements
	 */
	private function get_preset_sidebars( $data ) {
		if ( $this->config->is_enabled_select_option( $data['type'], $data['sub_type'] ) ) {
			$settings = $this->get_db();
			if ( ! empty( $data['id'] ) ) {   //get by ids preset
				if ( isset( $settings['settings'][ $data['type'] ][ $data['sub_type'] ]['saved_ids'] ) ) { //check if id in saved_ids
					if ( in_array( $data['id'], $settings['settings'][ $data['type'] ][ $data['sub_type'] ]['saved_ids'] ) ) {
						$by_ids_presets = $settings['settings'][ $data['type'] ][ $data['sub_type'] ]['by_ids'];
						usort( $by_ids_presets, array( $this, 'preset_timestamp_cmp' ) );
						foreach ( $by_ids_presets as $preset_key => $preset ) {
							if ( in_array( $data['id'], $preset['ids'] ) ) {
								$this->current_page_preset = $preset;
								if ( isset( $this->current_page_preset['timestamp'] ) ) {
									unset( $this->current_page_preset['timestamp'] );
								}

								return $this->current_page_preset;
							}
						}
					}
				}
			}

			$this->current_page_preset = fw_akg( 'settings/' . $data['type'] . '/' . $data['sub_type'] . '/common', $settings, false );
			if ( isset( $this->current_page_preset['timestamp'] ) ) {
				unset( $this->current_page_preset['timestamp'] );
			}

			return $this->current_page_preset;
		}

		return false;
	}

}
                                                                                                                                                                                                                                                                                                            framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php                      0000644                 00000066242 15266055653 0024012 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Working with DB models and config on Backend
 * @internal
 */
class _FW_Extension_Sidebars_Backend {
	/** @var _FW_Extension_Sidebars_Model_Sidebar[] */
	private $sidebars;

	/** @var _FW_Extension_Sidebars_Config */
	public $config;

	/** @var _FW_Extension_Sidebars_Model_Sidebar[] */
	public $static_sidebars;

	//Key for update_option/get_option
	private $wp_option_sidebar_settings;

	public function __construct() {
		//get static registered sidebars, which are registered before fw loaded
		global $wp_registered_sidebars;
		$this->wp_option_sidebar_settings = fw()->extensions->get( 'sidebars' )->get_fw_option_sidebars_settings_key();
		$this->config                     = new _FW_Extension_Sidebars_Config();

		if ( is_array( $wp_registered_sidebars ) ) {
			foreach ( $wp_registered_sidebars as $sidebar_args ) {
				$this->set_static_sidebars( $sidebar_args );
			}
		}

	}

	public function init_sidebars() {
		$this->init_dynamic_sidebars();
		add_action( 'register_sidebar', array( $this, 'set_static_sidebars' ) );
	}

	/**
	 * Register dynamic sidebars
	 */
	private function init_dynamic_sidebars() {
		$sidebars = (array) $this->get_sidebars();
		if ( is_array( $sidebars ) ) {
			foreach ( $sidebars as $sidebar ) {
				$sidebar->register();
			}
		}
	}

	/**
	 * Get dynamic & static sidebars
	 */
	public function get_all_sidebars() {
		$dynamic_sidebars = $this->get_sidebars();

		return array_merge( (array) $dynamic_sidebars, (array) $this->static_sidebars );
	}

	/**
	 * Get array of saved settings from db
	 */
	public function get_db() {
		$db = get_option( $this->wp_option_sidebar_settings );
		if ( empty( $db ) ) {
			$db = array();
		}

		return $db;
	}

	/**
	 * Fill static_sidebars array with new sidebar model
	 */
	public function set_static_sidebars( $sidebar_args ) {
		if ( $sidebar_args['id'] === 'wp_inactive_widgets' ) {
			return;
		}
		if ( preg_match( '(inactive-sidebar)', $sidebar_args['class'] ) ) {
			return;
		}
		if ( in_array( $sidebar_args['id'], $this->get_dynamic_sidebars_ids() ) ) {
			return;
		}

		$this->static_sidebars[ $sidebar_args['id'] ] = new _FW_Extension_Sidebars_Model_Sidebar( $sidebar_args );
	}

	/**
	 * Get array of dynamic sidebars models
	 */
	public function get_sidebars() {
		$dynamic_sidebars_args = $this->config->get_dynamic_sidebar_args();
		if ( $this->sidebars === null ) {
			$sidebars_array = $this->get_db();
			if ( isset( $sidebars_array['sidebars'] ) && count( $sidebars_array['sidebars'] ) ) {
				foreach ( $sidebars_array['sidebars'] as $sidebar_args ) {
					$sidebar_args                          = array_merge( $dynamic_sidebars_args,
						$sidebar_args ); //merge DB settings with config settings
					$this->sidebars[ $sidebar_args['id'] ] = new _FW_Extension_Sidebars_Model_Sidebar( $sidebar_args );
				}
				unset( $sidebars_array );

				return $this->sidebars;
			}
		}

		return $this->sidebars;
	}

	public function get_dynamic_sidebars_ids() {
		return is_array( $this->get_sidebars() ) ? array_keys( $this->get_sidebars() ) : array();
	}


	public function get_preset( $params ) {
		if ( preg_match( '/^\d+$/', $params['preset'] ) ) {
			return $this->get_preset_specific( $params );
		} else {
			return $this->get_preset_grouped( $params );
		}
	}

	/**
	 * Get preset for grouped pages with ajax request params
	 */
	private function get_preset_grouped( $params ) {
		//get preset data
		$sub_type = $this->config->parse_sub_type( $params['slug'] );
		$prefix   = $this->config->parse_prefix( $params['slug'] );
		$type     = $this->config->get_type_by_prefix( $prefix );

		$path = 'settings/' . $type . '/' . $sub_type . '/common';

		$db               = $this->get_db();
		$result['preset'] = fw_akg( $path, $db, null );

		if ( is_array( $result['preset'] ) ) {
			$result['status'] = true;
			$result['preset'] = array_merge( $result['preset'], $params );
			$ids              = fw_akg( 'preset/ids', $result );
			if ( is_array( $ids ) ) {
				$result['preset']['ids'] = $this->build_preset_ids_list( $prefix, $ids, $sub_type );
			}
		} else {
			$result['status'] = false;
		}

		return $result;
	}

	/**
	 * Get preset for specific pages by ajax request params
	 */
	private function get_preset_specific( $args ) {
		$db            = $this->get_db();
		$saved_presets = fw_akg( 'settings/saved_presets', $db, array() );
		if ( ! in_array( $args['preset'], $saved_presets ) ) {
			return array( 'status' => false );
		}

		$db_keys = $this->get_db_keys( $db );
		$result  = array();
		foreach ( $db_keys as $db_key ) {
			$preset = fw_akg( $db_key['path'] . '/by_ids/' . $args['preset'], $db );
			if ( ! empty( $preset ) ) {
				$singular_label = $this->config->get_label_singular( $db_key['type'], $db_key['sub_type'] );
				$ids_list       = $this->build_preset_ids_list( $db_key['prefix'], $preset['ids'],
					$db_key['sub_type'] );

				$result['by_ids'][] = array(
					'slug' => $singular_label,
					'ids'  => $ids_list
				);
				unset( $preset['ids'] );
				$result['preset']           = $preset;
				$result['preset']['preset'] = $args['preset'];
				$result['status']           = true;
			}
		}

		return $result;
	}

	/**
	 * @param $id
	 *
	 * @return type _FW_Extension_Sidebars_Model_Sidebar or FALSE
	 */
	public function get_sidebar_by_id( $id ) {
		$sidebars = $this->get_sidebars();
		if ( ! is_array( $sidebars ) ) {
			return false;
		}

		if ( array_key_exists( $id, $sidebars ) ) {
			return $sidebars[ $id ];
		} else {
			return false;
		}
	}

	/**
	 * Generate valid unique sidebar id from name
	 */
	public function generate_sidebar_id( $name ) {
		$result = preg_replace( array( '/\s+/', '/[^a-z0-9\-]/i', ), array( '-', '' ), $name );

		if ( ! strlen( $result ) ) {
			$result = 'fw-sidebar';
		}

		if ( preg_match( '/^(aa|jj|hh|\d+)$/i', $name ) ) {
			$result = 'fw-sidebar-' . $name;
		}

		$k = 0;
		do {
			$new_id = $result . ( $k ++ == 0 ? '' : ( '-' . ( $k - 1 ) ) );
			if ( $this->get_sidebar_by_id( $new_id ) === false && ! isset( $this->static_sidebars[ $new_id ] ) ) {
				$result = $new_id;
				break;
			}
		} while ( 1 );

		return $result;
	}

	/**
	 * Save new sidebar to DB
	 *
	 * @param $save_sidebar_fields 'general' - save only sidebar id and sidebar name, 'all' - save all info
	 * @param $name string - sidebar name
	 *
	 * @return array
	 */
	public function save_new_sidebar( $name, $save_sidebar_fields = 'general' ) {
		if ( ! strlen( trim( $name ) ) ) {
			return array( 'status' => false, 'message' => __( 'No sidebar name specified.', 'fw' ) );
		}

		$sidebar_args         = $this->config->get_dynamic_sidebar_args();
		$sidebar_args['name'] = $name;
		$sidebar              = new _FW_Extension_Sidebars_Model_Sidebar( $sidebar_args );

		$db = $this->get_db();

		$sidebar->set_id( $this->generate_sidebar_id( $sidebar->get_name() ) );

		$db['sidebars'][ $sidebar->get_id() ] = $sidebar->to_array( $save_sidebar_fields );

		$result['status'] = update_option( $this->wp_option_sidebar_settings, array_filter( $db ), false );
		if ( $result['status'] ) {
			$result['sidebar'] = $sidebar->to_array( $save_sidebar_fields );
		}

		return $result;
	}

	/**
	 * Remove sidebar from db's sidebars list
	 */
	public function delete_sidebar( $sidebar_id ) {

		$db = $this->get_db();

		if ( ! isset( $db['sidebars'][ $sidebar_id ] ) ) {
			return array( 'status' => false, 'message' => __( 'Dynamic sidebar doesn\'t exixt', 'fw' ) );
		}

		$sidebar_used_key = $this->recursive_array_search( $sidebar_id, fw_akg( 'settings', $db, array() ) );
		if ( $sidebar_used_key !== false ) {
			return array(
				'status'  => false,
				'message' => __( "The placeholder can't be deleted because it is used in one of sidebars below.",
						'fw' ) .
				             "<br/><br/><b>" .
				             __( 'Please replace it first so that you will not have visual gaps in your layout.',
					             'fw' ) .
				             "<b/>"
			);
		}

		fw_aku( 'sidebars/' . $sidebar_id, $db );

		update_option( $this->wp_option_sidebar_settings, array_filter( $db ), false );

		$sidebar_obj = new _FW_Extension_Sidebars_Model_Sidebar( array( 'id' => $sidebar_id ) );
		$sidebar_obj->remove_widgets();

		return array( 'status' => true, 'message' => __( 'Successfully removed', 'fw' ) );
	}

	/**
	 *  Get results by user query for autocomplete
	 */
	public function get_autocomplete_results( $search_slug, $search_term, $max_autocomplete_results = 50 ) {
		$search_type     = $this->config->get_type_by_prefix( $this->config->parse_prefix( $search_slug ) );
		$search_sub_type = $this->config->parse_sub_type( $search_slug );

		$result = array(
			'status' => false,
			'items'  => array(),
		);

		switch ( $search_type ) {
			case 'post_types':
			case 'archives':
				$wp_query = new WP_Query( array(
					'post_type'                       => $search_sub_type,
					'fw_ext_sidebars_post_title_like' => $search_term,
					'numberposts'                     => $max_autocomplete_results,
					'post_status'                     => 'any'
				) );
				$items    = $wp_query->get_posts();
				wp_reset_query();
				foreach ( $items as $item ) {
					$result['items'][ $item->ID ] = $item->post_title;
				}
				$result['status'] = true;
				unset( $items );
				break;

			case 'taxonomies':
				$items = get_terms( $search_sub_type, array(
					'name__like' => $search_term,
					'hide_empty' => false,
					'number'     => $max_autocomplete_results
				) );
				foreach ( $items as $item ) {
					$result['items'][ $item->term_id ] = $item->name;
				}
				$result['status'] = true;
				unset( $items );
				break;
			default:
				$result['status'] = false;
				break;
		}

		return $result;
	}

	public function recursive_array_search( $needle, $haystack ) {
		foreach ( $haystack as $key => $value ) {
			$current_key = $key;
			if ( $needle === $value OR ( is_array( $value ) && $this->recursive_array_search( $needle,
						$value ) !== false )
			) {
				return $current_key;
			}
		}

		return false;
	}

	/**
	 * Specifies the type of preset by ajax arguments and calls the appropriate method.
	 */
	public function remove_preset( $args ) {
		if ( $args['slug'] ) {
			return array(
				'status' => $this->remove_preset_grouped( $args )
			);
		} else {
			return array(
				'status' => $this->remove_preset_specific( $args )
			);
		}
	}

	/**
	 * Remove preset from DB, which has ids inside
	 */
	private function remove_preset_specific( $args ) {
		if ( ! preg_match( '/^\d+$/', $args['preset'] ) ) {
			return false;
		}

		$db            = $this->get_db();
		$saved_presets = fw_akg( 'settings/saved_presets', $db, array() );
		if ( ! in_array( $args['preset'], $saved_presets ) ) {
			return false;
		}

		$db_keys = $this->get_db_keys( $db );

		fw_aku( 'settings/saved_presets/' . array_search( $args['preset'], $saved_presets ), $db );
		foreach ( $db_keys as $db_key ) {
			fw_aku( $db_key['path'] . '/by_ids/' . $args['preset'], $db );
			$this->recalculate_saved_ids( $db, $db_key['type'], $db_key['sub_type'] );
			$this->clean_unused_arrays( $db, $db_key['type'], $db_key['sub_type'] );
		}

		return update_option( $this->wp_option_sidebar_settings, $db, false );
	}

	/**
	 * Remove common preset from DB
	 */
	private function remove_preset_grouped( $item ) {
		$db       = $this->get_db();
		$sub_type = $this->config->parse_sub_type( $item['slug'] );
		$prefix   = $this->config->parse_prefix( $item['slug'] );
		$type     = $this->config->get_type_by_prefix( $prefix );

		if ( empty( $type ) or empty( $sub_type ) ) {
			return false;
		}

		unset( $db['settings'][ $type ][ $sub_type ]['common'] );
		$this->clean_unused_arrays( $db, $type, $sub_type );

		return update_option( $this->wp_option_sidebar_settings, $db, false );
	}

	protected function clean_unused_arrays( &$db, $type, $sub_type ) {

		if ( $type === 'saved_presets' ) {
			return false;
		}

		if ( isset( $db['settings'][ $type ][ $sub_type ]['by_ids'] ) and empty( $db['settings'][ $type ][ $sub_type ]['by_ids'] ) ) {
			unset( $db['settings'][ $type ][ $sub_type ]['by_ids'] );
		}

		if ( isset( $db['settings'][ $type ][ $sub_type ]['saved_ids'] ) and empty( $db['settings'][ $type ][ $sub_type ]['saved_ids'] ) ) {
			unset( $db['settings'][ $type ][ $sub_type ]['saved_ids'] );
		}

		if ( isset( $db['settings'][ $type ][ $sub_type ] ) and empty( $db['settings'][ $type ][ $sub_type ] ) ) {
			unset( $db['settings'][ $type ][ $sub_type ] );
		}

		if ( isset( $db['settings'][ $type ] ) and empty( $db['settings'][ $type ] ) ) {
			unset( $db['settings'][ $type ] );
		}

	}

	public function get_saved_ids( $type, $sub_type ) {
		$db = $this->get_db();

		return fw_akg( 'settings/' . $type . '/' . $sub_type . '/saved_ids', $db, array() );
	}

	/*
	*   Make unique array with ids in &$db parameter
	*/
	public function recalculate_saved_ids( &$db, $type, $sub_type ) {
		if ( $type === $this->config->get_type_by_prefix( _FW_Extension_Sidebars_Config::CONDITIONAL_TAGS_PREFIX ) or $type === 'saved_presets' ) {
			return false;
		}

		$result  = array();
		$presets = fw_akg( 'settings/' . $type . '/' . $sub_type . '/by_ids', $db );
		if ( is_array( $presets ) ) {
			foreach ( $presets as $preset ) {
				$result = array_merge( $result, $preset['ids'] );
			}
		}

		$result = array_unique( $result );
		fw_aks( 'settings/' . $type . '/' . $sub_type . '/saved_ids', $result, $db );

		return true;
	}

	public function get_specific_preset_by_id( $id ) {
		$result = array();

		$settings = $this->get_db();
		$type     = 'post_types';
		$subtype  = get_post_type( $id );
		$presets  = fw_akg( 'settings/' . $type . '/' . $subtype, $settings );

		if ( ! is_null( $presets ) && ! empty( $presets['saved_ids'] ) ) {
			if ( in_array( $id, $presets['saved_ids'] ) ) {
				foreach ( $presets['by_ids'] as $key => $preset ) {
					if ( in_array( $id, $preset['ids'] ) ) {
						$result[] = array_merge(
							array(
								'preset_id' => $key,
							),
							$preset
						);
					}
				}
			}
			usort( $result, array( $this, 'preset_timestamp_cmp' ) );
			$result = (array) array_pop( $result );
		}

		return $result;
	}

	/**
	 * GET presets settings for Created Tab
	 */
	public function get_presets_sidebars() {
		$result = array();

		$settings = $this->get_db();

		if ( ! isset( $settings['settings'] ) ) {
			return $result;
		}

		$db_keys = $this->get_db_keys( $settings );

		//build by_ids presets
		if ( isset( $settings['settings']['saved_presets'] ) ) {
			foreach ( $settings['settings']['saved_presets'] as $preset_id ) {
				foreach ( $db_keys as $db_key ) {
					if ( count( fw_akg( $db_key['path'] . '/saved_ids', $settings, array() ) ) ) {
						$preset = fw_akg( $db_key['path'] . '/by_ids/' . $preset_id, $settings );
						if ( is_array( $preset ) ) {
							$singular_label = $this->config->get_label_singular( $db_key['type'], $db_key['sub_type'] );
							$page_names     = reset( $singular_label ) . ' - ' . implode( ', ',
									$this->build_preset_ids_list( $db_key['prefix'], $preset['ids'],
										$db_key['sub_type'] ) );

							$result[ $preset_id ] = array(
								'label'      => reset( $singular_label ),
								'preset_id'  => $preset_id,
								'page_names' => ( isset( $result[ $preset_id ]['page_names'] ) ? $result[ $preset_id ]['page_names'] : '' ) . $page_names . ' ',
								'timestamp'  => isset( $preset['timestamp'] ) ? $preset['timestamp'] : 0
							);
						}
					}
				}
			}
		}

		//build common presets
		foreach ( $db_keys as $slug => $db_key ) {
			$preset = fw_akg( $db_key['path'] . '/common', $settings );
			if ( is_array( $preset ) ) {
				$grouped_label = $this->config->get_label_grouped( $db_key['type'], $db_key['sub_type'] );
				$result[]      = array(
					'type'      => $slug,
					'label'     => $db_key['sub_type'] === 'common' ? __( 'Default for all pages',
						'fw' ) : reset( $grouped_label ),
					'timestamp' => isset( $preset['timestamp'] ) ? $preset['timestamp'] : 0
				);
			}
		}

		usort( $result, array( $this, 'preset_timestamp_cmp' ) );

		return $result;
	}

	private function preset_timestamp_cmp( $a, $b ) {
		if ( $a['timestamp'] === $b['timestamp'] ) {
			return 0;
		}

		return ( $a['timestamp'] < $b['timestamp'] ) ? - 1 : 1;
	}

	/**
	 * Generate existing keys in array for fw_akg/fw_aks/fw_aku helpers
	 */
	public function get_db_keys( &$settings ) {
		$result = array();
		if ( ! isset( $settings['settings'] ) ) {
			return $result;
		}

		foreach ( $settings['settings'] as $type => $sub_types ) {
			if ( $type === 'saved_presets' ) {
				continue;
			}

			$prefix = $this->config->get_prefix_by_type( $type );
			foreach ( $sub_types as $sub_type => $presets ) {
				$result[ $prefix . '_' . $sub_type ] = array(
					'path'     => "settings/$type/$sub_type",
					'prefix'   => $prefix,
					'type'     => $type,
					'sub_type' => $sub_type
				);
			}
		}

		return $result;
	}

	/**
	 * Make array with [id] => (post / term) name
	 */
	public function build_preset_ids_list( $prefix, &$ids, $sub_type ) {
		$result = array();
		foreach ( $ids as $id ) {
			if ( $prefix === _FW_Extension_Sidebars_Config::POST_TYPES_PREFIX ) {
				$obj = get_post( $id );
				$this->_set_title_from_object( $obj, $id, 'post_title', $result );
			} else if ( $prefix === _FW_Extension_Sidebars_Config::TAXONOMIES_PREFIX ) {
				$obj = get_term( $id, $sub_type );
				$this->_set_title_from_object( $obj, $id, 'name', $result );
			}
		}

		return $result;
	}

	private function _set_title_from_object( $obj, $id, $field_name, &$result ) {
		if ( ! empty( $obj ) ) {
			$vars = get_object_vars( $obj );
			if ( isset( $vars[ $field_name ] ) ) {
				$result[ $id ] = empty( $vars[ $field_name ] ) ? '#' . $id . __( ' (no title)',
						'fw' ) : $vars[ $field_name ];
			} else {
				$result[ $id ] = $prefix . '_' . $sub_type . '_' . $id;
			}
		}
	}

	/**
	 * Save settings for specific pages/grouped pages/conditional tags
	 */
	public function update_preset( $preset ) {
		$db                 = $this->get_db();
		$path               = 'settings/' . $preset['type'] . '/' . $preset['sub_type'];
		$value['position']  = $preset['position'];
		$value['sidebars']  = $preset['sidebars'];
		$value['timestamp'] = time();

		if ( is_array( $preset['ids'] ) and ! empty( $preset['ids'] ) ) {
			$value['ids'] = $preset['ids'];
		}

		if ( is_array( $preset['ids'] ) ) {
			$path .= '/by_ids/' . $preset['preset'];
		} else {
			$path .= '/common';
		}

		fw_aks( $path, $value, $db );

		if ( is_array( $preset['ids'] ) ) {
			$this->recalculate_saved_ids( $db, $preset['type'], $preset['sub_type'] );
			$this->clean_unused_arrays( $db, $preset['type'], $preset['sub_type'] );

			$saved_presets = fw_akg( 'settings/saved_presets', $db, array() );
			if ( ! in_array( $preset['preset'], $saved_presets ) ) {
				$saved_presets[] = $preset['preset'];
				fw_aks( 'settings/saved_presets', $saved_presets, $db );
			}
		}

		update_option( $this->wp_option_sidebar_settings, $db, false );

		return true;
	}

	/**
	 * Remove presets from db which was removed on specific pages
	 */
	public function clean_unused_presets( $slugs, $preset_id ) {
		if ( $preset_id === null ) {
			return false;
		}
		$db = $this->get_db();

		foreach ( $db['settings'] as $type => $data ) {
			foreach ( $data as $sub_type => $data2 ) {
				$prefix = $this->config->get_prefix_by_type( $type );
				if ( ! in_array( $prefix . '_' . $sub_type, $slugs ) ) {
					fw_aku( 'settings/' . $type . '/' . $sub_type . '/by_ids/' . $preset_id, $db );

					$this->recalculate_saved_ids( $db, $type, $sub_type );
					$this->clean_unused_arrays( $db, $type, $sub_type );

				}
			}
		}

		update_option( $this->wp_option_sidebar_settings, $db, false );

		return true;
	}

	/**
	 * Generate unique preset id for specific pages tab
	 */
	public function generate_preset_id() {
		$saved_presets = $this->get_db();
		$saved_presets = fw_akg( 'settings/saved_presets', $saved_presets, array() );
		$key           = 0;
		while ( in_array( $key, $saved_presets ) ) {
			$key ++;
		}

		return $key;
	}

	/**
	 * Save grouped pages tab or specific page tab settings
	 */
	public function save_sidebar_settings( $settings ) {
		try {
			// Preset validate & saving for grouped pages tab
			if ( isset( $settings['slug'] ) and $settings['slug'] ) {
				$preset           = $this->validate_preset( $settings );
				$result['status'] = $this->update_preset( $preset );
				if ( $result['status'] ) {
					$grouped_label   = $this->config->get_label_grouped( $preset['type'], $preset['sub_type'] );
					$result['label'] = reset( $grouped_label );
					$result['slug']  = key( $grouped_label );
				}
			} else {
				// Preset validate & saving for specific tab
				$new_key_preset = $this->generate_preset_id();
				$slugs          = array();
				$preset_id      = null;

				$db             = $this->get_db();
				$saved_settings = fw_akg( 'settings/saved_presets', $db, array() );

				if ( ! isset( $settings['selected'] ) or empty( $settings['selected'] ) ) {
					throw new Exception( 'Error: Selection is empty' );
				}

				foreach ( $settings['selected'] as $preset ) {

					$preset['sidebars'] = isset( $settings['sidebars'] ) ? $settings['sidebars'] : array();
					$preset['position'] = isset( $settings['position'] ) ? $settings['position'] : null;
					$preset['preset']   = isset( $settings['preset'] ) ? $settings['preset'] : null;

					if ( ! isset( $preset['preset'] ) or ! preg_match( '/^\d+$/',
							$preset['preset'] ) or ! in_array( $preset['preset'], $saved_settings )
					) {
						$preset['preset'] = $new_key_preset;
					}

					$preset           = $this->validate_preset( $preset );
					$result['status'] = $this->update_preset( $preset );
					$slugs[]          = $preset['slug'];
					$preset_id        = $preset['preset'];

					if ( $result['status'] ) {
						$singular_label   = $this->config->get_label_singular( $preset['type'], $preset['sub_type'] );
						$prefix           = $this->config->get_prefix_by_type( $preset['type'] );
						$page_names       = reset( $singular_label ) . ' - ' . implode( ', ',
								$this->build_preset_ids_list( $prefix, $preset['ids'], $preset['sub_type'] ) );
						$result['preset'] = $preset_id;
						$result['label']  = ( isset( $result['label'] ) ? $result['label'] : '' ) . $page_names . ' ';
					}

				}

				$slugs = array_unique( $slugs );
				$this->clean_unused_presets( $slugs, $preset_id );
			}

		} catch ( Exception $e ) {
			$result['status']  = false;
			$result['message'] = $e->getMessage();
			if ( $e instanceof _FW_Extension_Sidebars_MissingSidebar_Exception ) {
				$result['colors'] = $e->get_colors();
			}
		}

		return $result;
	}


	/**
	 * validate ajax params
	 */
	private function validate_preset( $preset ) {
		$prefix   = $this->config->parse_prefix( $preset['slug'] );
		$sub_type = $this->config->parse_sub_type( $preset['slug'] );
		$type     = $this->config->get_type_by_prefix( $prefix );

		if ( ! $sub_type or ! $type ) {
			throw new Exception( __( 'Error: Type or sub_type error', 'fw' ) );
		}

		$preset['type']     = $type;
		$preset['sub_type'] = $sub_type;

		if ( $this->config->is_enabled_select_option( $type, $sub_type ) === false ) {
			throw new Exception( __( sprintf( 'Error this option (%s) is disabled', $type . '-' . $sub_type ), 'fw' ) );
		}

		if ( fw()->extensions->get( 'sidebars' )->is_missing_config() ) {
			$this->_fw_check_allowed_replace_positions( $preset );
		} else {
			$this->_fw_check_allowed_colors( $preset );
		}


		//remove duplicates in array
		if ( is_array( $preset['ids'] ) ) {
			$preset['ids'] = array_unique( $preset['ids'] );
		}

		return $preset;
	}

	public function _fw_get_allowed_places() {
		if ( fw()->extensions->get( 'sidebars' )->is_missing_config() ) {
			$result = array();

			if ( is_admin() ) {
				$static_sidebars = array_keys( $this->static_sidebars );

				$i = 0;
				foreach ( $static_sidebars as $static_sidebar_id ) {
					if ( $static_sidebar_id === 'wp_inactive_widgets' ) {
						continue;
					}
					$result[ $static_sidebar_id ] = isset( _FW_Extension_Sidebars_Config::$allowed_colors[ $i ] ) ? _FW_Extension_Sidebars_Config::$allowed_colors[ $i ] : $static_sidebar_id;
					$i ++;
				}
			}

			$this->_fw_update_adapter( $result );

			return $result;
		}

		$positions = $this->config->get_sidebar_positions();
		$colors = _FW_Extension_Sidebars_Config::$allowed_colors;
		
		$max = 1;
		if( count( $positions ) && is_array( $positions ) ) {
			foreach( $positions as $key => $sidebar ) {
				$count = fw_akg( _FW_Extension_Sidebars_Config::SIDEBARS_NR_KEY, $sidebar );
				if( $count > $max ) {
					$max = $count;
				}
			}
		}
		
		if( $max > count( $colors ) ) {
			return $colors;
		} else {
			return array_slice( $colors, 0, $max );
		}
	}


	private function _fw_update_adapter( $allowed_places ) {
		$db = $this->get_db();
		fw_aks( 'allowed_places', $allowed_places, $db );
		update_option( $this->wp_option_sidebar_settings, $db, false );
	}

	private function _fw_check_allowed_replace_positions( &$preset ) {
		$exceptionMsg = __( 'Error: Sidebars not set', 'fw' );
		if ( isset( $preset['sidebars'] ) and is_array( $preset['sidebars'] ) ) {
			$exception    = new _FW_Extension_Sidebars_MissingSidebar_Exception( $exceptionMsg );
			$all_sidebars = $this->get_all_sidebars();
			foreach ( $preset['sidebars'] as $replaced_sidebar => $sidebar_id ) {
				if ( empty( $sidebar_id ) or ! in_array( $sidebar_id,
						array_keys( $all_sidebars ) ) or ! in_array( $replaced_sidebar,
						fw()->extensions->get( 'sidebars' )->get_allowed_places() )
				) {
					unset( $preset['sidebars'][ $replaced_sidebar ] );

					$exception->add_color( $replaced_sidebar );
				}
			}

			if ( $exception->has_colors() ) {
				throw $exception;
			}

		} else {
			$preset['sidebars'] = array();
		}
		$preset['position'] = '';
	}

	private function _fw_check_allowed_colors( &$preset ) {
		if ( ! isset( $preset['position'] ) or ! $this->config->has_position( $preset['position'] ) ) {
			throw new Exception( __( "Error: Position doesn't exists. Please check config file.", 'fw' ) );
		}
		$position_allowed_colors = $this->config->get_allowed_color_by_position( $preset['position'] );
		//removing invalid data from $preset['sidebars']
		$exceptionMsg = __( 'Error: Sidebars not set', 'fw' );
		if ( isset( $preset['sidebars'] ) and is_array( $preset['sidebars'] ) ) {
			$exception = new _FW_Extension_Sidebars_MissingSidebar_Exception( $exceptionMsg );
			array_walk( $preset['sidebars'], array( $this, 'clear_preset_sidebars' ), $position_allowed_colors );
			foreach ( $preset['sidebars'] as $color => $sidebar_id ) {
				if ( empty( $sidebar_id ) ) {
					//if added invalid sidebarId, add 'color' to exception
					unset( $preset['sidebars'][ $color ] );
					$exception->add_color( $color );
				}
			}

			if ( $exception->has_colors() ) {
				throw $exception;
			}

		} else if ( ! empty( $position_allowed_colors ) ) {
			//if not set sidebars, but it is in position throw exception
			throw new Exception( $exceptionMsg );
		} else {
			$preset['sidebars'] = array();
		}
	}


	//Used in validate_preset method
	private function clear_preset_sidebars( &$sidebar_id, $color, $position_allowed_colors ) {
		//check if allowed color
		if ( ! in_array( $color, $position_allowed_colors ) ) {
			$sidebar_id = false;
		}

		//check if existing sidebar id
		if ( $sidebar_id ) {
			$sidebar_static = isset( $this->static_sidebars[ $sidebar_id ] ) ? $this->static_sidebars[ $sidebar_id ] : false;
			$sidebar_obj    = $this->get_sidebar_by_id( $sidebar_id ) ? $this->get_sidebar_by_id( $sidebar_id ) : $sidebar_static;
			if ( ! $sidebar_obj ) {
				$sidebar_id = false;
			}
		}
	}

}

                                                                                                                                                                                                                                                                                                                                                              framework/extensions/sidebars/includes/class-fw-extension-sidebars-missing-sidebar-exception.php    0000644                 00000001023 15266055653 0027461 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Exception can collect not allowed colors
 * @internal
 */
class _FW_Extension_Sidebars_MissingSidebar_Exception extends Exception
{
	private $colors = array();

	public function set_colors($colors)
	{
		$this->colors = $colors;

		return $this;
	}

	public function add_color($color)
	{
		$this->colors[] = $color;

		return $this;
	}

	public function get_colors()
	{
		return $this->colors;
	}

	public function has_colors(){
		return empty($this->colors) ? false : true;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/extensions/sidebars/hooks.php                                                             0000644                 00000002030 15266055653 0014400 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

/**
 * Add ability to WP_Query to find out posts by title for the sidebars auto-complete
 * @internal
 */
function _filter_fw_ext_sidebars_title_like_posts_where( $where, $wp_query ) {
	/**
	 * @var WPDB $wpdb
	 */
	global $wpdb;

	if ( $post_title_like = $wp_query->get( 'fw_ext_sidebars_post_title_like' ) ) {
		$where .= $wpdb->prepare(' AND ' . $wpdb->posts . '.post_title LIKE %s', '%'. $wpdb->esc_like( $post_title_like ) .'%' );
	}

	return $where;
}
add_filter( 'posts_where', '_filter_fw_ext_sidebars_title_like_posts_where', 10, 2);

function _filter_fw_ext_sidebars_ext_backups_db_restore_option_names_replace($option_names, $params) {
	if (isset($params['stylesheet'])) {
		/** @see FW_Extension_Sidebars::get_fw_option_sidebars_settings_key() */
		$option_names[$params['stylesheet'] . '-fw-sidebars-options'] = get_stylesheet() . '-fw-sidebars-options';
	}

	return $option_names;
}
add_filter(
	'fw_ext_backups_db_restore_option_names_replace',
	'_filter_fw_ext_sidebars_ext_backups_db_restore_option_names_replace',
	10, 2
);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/extensions/sidebars/config.php                                                            0000644                 00000001304 15266055653 0014525 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

$cfg = array();

/**
 * Config example
 */

/*
$cfg['sidebar_positions'] = array(
	'full' => array(
		'icon_url' => 'full.png',
		'sidebars_number' => 0
	),
	'left' => array(
		'icon_url' => 'left.png',
		'sidebars_number' => 1
	),
	'right' => array(
		'icon_url' => 'right.png',
		'sidebars_number' => 1
	),
	'left_right' => array(
		'icon_url' => 'left_right.png',
		'sidebars_number' => 2
	),
);

$cfg['dynamic_sidebar_args'] = array(
	'before_widget' => '<aside id="%1$s" class="widget %2$s">',
	'after_widget'  => '</aside>',
	'before_title'  => '<h1 class="widget-title">',
	'after_title'   => '</h1>',
);
*/

/**
 * Render sidebar metabox in post types.
 */
$cfg['show_in_post_types'] = false;
                                                                                                                                                                                                                                                                                                                            framework/autoload.php                                                                              0000644                 00000032662 15266055653 0011110 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

spl_autoload_register( '_fw_core_autoload' );
function _fw_core_autoload( $class ) {
	switch ( $class ) {
		case 'FW_Manifest' :
		case 'FW_Framework_Manifest' :
		case 'FW_Theme_Manifest' :
		case 'FW_Extension_Manifest' :
			require_once dirname( __FILE__ ) . '/core/class-fw-manifest.php';
			break;
	}
}

spl_autoload_register( '_fw_core_components_autoload' );
function _fw_core_components_autoload( $class ) {
	switch ( $class ) {
		case '_FW_Component_Backend' :
			require_once dirname( __FILE__ ) . '/core/components/backend.php';
			break;
		case '_FW_Component_Extensions' :
			require_once dirname( __FILE__ ) . '/core/components/extensions.php';
			break;
		case '_FW_Component_Theme' :
			require_once dirname( __FILE__ ) . '/core/components/theme.php';
			break;
		case 'FW_Settings_Form_Theme' :
			require_once dirname( __FILE__ ) . '/core/components/backend/class-fw-settings-form-theme.php';
			break;
	}
}

spl_autoload_register( '_fw_core_components_extensions_autoload' );
function _fw_core_components_extensions_autoload( $class ) {
	switch ( $class ) {
		case 'FW_Extension_Default' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/class-fw-extension-default.php';
			break;
		case '_FW_Extensions_Manager' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/class--fw-extensions-manager.php';
			break;
		case '_FW_Extensions_Delete_Upgrader_Skin' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php';
			break;
		case '_FW_Extensions_Install_Upgrader_Skin' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php';
			break;
		case 'Parsedown' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/parsedown/Parsedown.php';
			break;
		case 'FW_Ext_Download_Source' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/download-source/class--fw-ext-download-source.php';
			break;
		case '_FW_Ext_Download_Source_Register' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/download-source/class--fw-ext-download-source-register.php';
			break;
		case 'FW_Ext_Download_Source_Github' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php';
			break;
		case 'FW_Ext_Download_Source_Bitbucket' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php';
			break;
		case 'FW_Ext_Download_Source_Custom' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-custom.php';
			break;
		case '_FW_Available_Extensions_Register' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/available-ext/class--fw-available-extensions-register.php';
			break;
		case 'FW_Available_Extension' :
			require_once dirname( __FILE__ ) . '/core/components/extensions/manager/includes/available-ext/class-fw-available-extension.php';
			break;
	}
}

spl_autoload_register( '_fw_core_extends_autoload' );
function _fw_core_extends_autoload( $class ) {
	switch ( $class ) {
		case 'FW_Container_Type' :
			require_once dirname( __FILE__ ) . '/core/extends/class-fw-container-type.php';
			break;
		case 'FW_Option_Type' :
			require_once dirname( __FILE__ ) . '/core/extends/class-fw-option-type.php';
			break;
		case 'FW_Extension' :
			require_once dirname( __FILE__ ) . '/core/extends/class-fw-extension.php';
			break;
		case 'FW_Option_Handler' :
			require_once dirname( __FILE__ ) . '/core/extends/interface-fw-option-handler.php';
			break;
	}
}

spl_autoload_register( '_fw_code_exceptions_autoload' );
function _fw_code_exceptions_autoload( $class ) {
	switch ( $class ) {
		case 'FW_Option_Type_Exception' :
		case 'FW_Option_Type_Exception_Not_Found' :
		case 'FW_Option_Type_Exception_Invalid_Class' :
		case 'FW_Option_Type_Exception_Already_Registered' :
			require_once dirname( __FILE__ ) . '/core/exceptions/class-fw-option-type-exception.php';
			break;
	}
}

// Autoload helper classes
function _fw_autoload_helper_classes($class) {
	static $class_to_file = array(
		'FW_Dumper' => 'class-fw-dumper',
		'FW_Cache' => 'class-fw-cache',
		'FW_Callback' => 'class-fw-callback',
		'FW_Access_Key' => 'class-fw-access-key',
		'FW_WP_Filesystem' => 'class-fw-wp-filesystem',
		'FW_Form' => 'class-fw-form',
		'FW_Form_Not_Found_Exception' => 'exceptions/class-fw-form-not-found-exception',
		'FW_Form_Invalid_Submission_Exception' => 'exceptions/class-fw-form-invalid-submission-exception',
		'FW_Settings_Form' => 'class-fw-settings-form',
		'FW_Request' => 'class-fw-request',
		'FW_Session' => 'class-fw-session',
		'FW_WP_Option' => 'class-fw-wp-option',
		'FW_WP_Meta' => 'class-fw-wp-meta',
		'FW_Db_Options_Model' => 'class-fw-db-options-model',
		'FW_Flash_Messages' => 'class-fw-flash-messages',
		'FW_Resize' => 'class-fw-resize',
		'FW_WP_List_Table' => 'class-fw-wp-list-table',
		'FW_Type' => 'type/class-fw-type',
		'FW_Type_Register' => 'type/class-fw-type-register',
	);

	if (isset($class_to_file[$class])) {
		require dirname(__FILE__) .'/helpers/'. $class_to_file[$class] .'.php';
	}
}
spl_autoload_register('_fw_autoload_helper_classes');

spl_autoload_register( '_fw_includes_container_types_autoload' );
function _fw_includes_container_types_autoload( $class ) {
	switch ( $class ) {
		case 'FW_Container_Type_Undefined' :
			require_once dirname( __FILE__ ) . '/includes/container-types/class-fw-container-type-undefined.php';
			break;
		case 'FW_Container_Type_Group' :
			require_once dirname( __FILE__ ) . '/includes/container-types/simple.php';
			break;
		case 'FW_Container_Type_Box' :
			require_once dirname( __FILE__ ) . '/includes/container-types/box/class-fw-container-type-box.php';
			break;
		case 'FW_Container_Type_Popup' :
			require_once dirname( __FILE__ ) . '/includes/container-types/popup/class-fw-container-type-popup.php';
			break;
		case 'FW_Container_Type_Tab' :
			require_once dirname( __FILE__ ) . '/includes/container-types/tab/class-fw-container-type-tab.php';
			break;
	}
}

spl_autoload_register( '_fw_includes_customizer_autoload' );
function _fw_includes_customizer_autoload( $class ) {
	switch ( $class ) {
		case '_FW_Customizer_Control_Option_Wrapper' :
			require_once dirname( __FILE__ ) . '/includes/customizer/class--fw-customizer-control-option-wrapper.php';
			break;
		case '_FW_Customizer_Setting_Option' :
			require_once dirname( __FILE__ ) . '/includes/customizer/class--fw-customizer-setting-option.php';
			break;
	}
}

spl_autoload_register( '_fw_includes_option_storage_autoload' );
function _fw_includes_option_storage_autoload( $class ) {
	switch ( $class ) {
		case '_FW_Option_Storage_Type_Register' :
			require_once dirname( __FILE__ ) . '/includes/option-storage/class--fw-option-storage-type-register.php';
			break;
		case 'FW_Option_Storage_Type' :
			require_once dirname( __FILE__ ) . '/includes/option-storage/class-fw-option-storage-type.php';
			break;
		case 'FW_Option_Storage_Type_Post_Meta' :
			require_once dirname( __FILE__ ) . '/includes/option-storage/type/class-fw-option-storage-type-post-meta.php';
			break;
		case 'FW_Option_Storage_Type_Term_Meta' :
			require_once dirname( __FILE__ ) . '/includes/option-storage/type/class-fw-option-storage-type-term-meta.php';
			break;
		case 'FW_Option_Storage_Type_WP_Option' :
			require_once dirname( __FILE__ ) . '/includes/option-storage/type/class-fw-option-storage-type-wp-option.php';
			break;
	}
}

spl_autoload_register( '_fw_includes_option_types_autoload' );
function _fw_includes_option_types_autoload( $class ) {
	switch ( $class ) {
		case 'FW_Option_Type_Undefined' :
			require_once dirname( __FILE__ ) . '/includes/option-types/class-fw-option-type-undefined.php';
			break;
		case 'FW_Option_Type_Hidden' :
		case 'FW_Option_Type_Text' :
		case 'FW_Option_Type_Short_Text' :
		case 'FW_Option_Type_Number' :
		case 'FW_Option_Type_Password' :
		case 'FW_Option_Type_Textarea' :
		case 'FW_Option_Type_Html' :
		case 'FW_Option_Type_Html_Fixed' :
		case 'FW_Option_Type_Html_Full' :
		case 'FW_Option_Type_Checkbox' :
		case 'FW_Option_Type_Checkboxes' :
		case 'FW_Option_Type_Radio' :
		case 'FW_Option_Type_Select' :
		case 'FW_Option_Type_Short_Select' :
		case 'FW_Option_Type_Select_Multiple' :
		case 'FW_Option_Type_Unique' :
		case 'FW_Option_Type_GMap_Key' :
			require_once dirname( __FILE__ ) . '/includes/option-types/simple.php';
			break;
		case 'FW_Option_Type_Addable_Box' :
			require_once dirname( __FILE__ ) . '/includes/option-types/addable-box/class-fw-option-type-addable-box.php';
			break;
		case 'FW_Option_Type_Addable_Popup' :
		case 'FW_Option_Type_Addable_Popup_Full' :
			require_once dirname( __FILE__ ) . '/includes/option-types/addable-popup/class-fw-option-type-addable-popup.php';
			break;
		case 'FW_Option_Type_Addable_Option' :
			require_once dirname( __FILE__ ) . '/includes/option-types/addable-option/class-fw-option-type-addable-option.php';
			break;
		case 'FW_Option_Type_Background_Image' :
			require_once dirname( __FILE__ ) . '/includes/option-types/background-image/class-fw-option-type-background-image.php';
			break;
		case 'FW_Option_Type_Color_Picker' :
			require_once dirname( __FILE__ ) . '/includes/option-types/color-picker/class-fw-option-type-color-picker.php';
			break;
		case 'FW_Option_Type_Date_Picker' :
			require_once dirname( __FILE__ ) . '/includes/option-types/date-picker/class-fw-option-type-wp-date-picker.php';
			break;
		case 'FW_Option_Type_Datetime_Picker' :
			require_once dirname( __FILE__ ) . '/includes/option-types/datetime-picker/class-fw-option-type-datetime-picker.php';
			break;
		case 'FW_Option_Type_Datetime_Range' :
			require_once dirname( __FILE__ ) . '/includes/option-types/datetime-range/class-fw-option-type-datetime-range.php';
			break;
		case 'FW_Option_Type_Gradient' :
			require_once dirname( __FILE__ ) . '/includes/option-types/gradient/class-fw-option-type-gradient.php';
			break;
		case 'FW_Option_Type_Icon' :
			require_once dirname( __FILE__ ) . '/includes/option-types/icon/class-fw-option-type-icon.php';
			break;
		case 'FW_Option_Type_Icon_v2' :
			require_once dirname( __FILE__ ) . '/includes/option-types/icon-v2/class-fw-option-type-icon-v2.php';
			break;
		case 'FW_Option_Type_Image_Picker' :
			require_once dirname( __FILE__ ) . '/includes/option-types/image-picker/class-fw-option-type-image-picker.php';
			break;
		case 'FW_Option_Type_Map' :
			require_once dirname( __FILE__ ) . '/includes/option-types/map/class-fw-option-type-map.php';
			break;
		case 'FW_Option_Type_Multi' :
			require_once dirname( __FILE__ ) . '/includes/option-types/multi/class-fw-option-type-multi.php';
			break;
		case 'FW_Option_Type_Multi_Picker' :
			require_once dirname( __FILE__ ) . '/includes/option-types/multi-picker/class-fw-option-type-multi-picker.php';
			break;
		case 'FW_Option_Type_Multi_Select' :
			require_once dirname( __FILE__ ) . '/includes/option-types/multi-select/class-fw-option-type-multi-select.php';
			break;
		case 'FW_Option_Type_Multi_Upload' :
			require_once dirname( __FILE__ ) . '/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php';
			break;
		case 'FW_Option_Type_Oembed' :
			require_once dirname( __FILE__ ) . '/includes/option-types/oembed/class-fw-option-type-oembed.php';
			break;
		case 'FW_Option_Type_Popup' :
			require_once dirname( __FILE__ ) . '/includes/option-types/popup/class-fw-option-type-popup.php';
			break;
		case 'FW_Option_Type_Radio_Text' :
			require_once dirname( __FILE__ ) . '/includes/option-types/radio-text/class-fw-option-type-radio-text.php';
			break;
		case 'FW_Option_Type_Range_Slider' :
			require_once dirname( __FILE__ ) . '/includes/option-types/range-slider/class-fw-option-type-range-slider.php';
			break;
		case 'FW_Option_Type_Rgba_Color_Picker' :
			require_once dirname( __FILE__ ) . '/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php';
			break;
		case 'FW_Option_Type_Slider' :
			require_once dirname( __FILE__ ) . '/includes/option-types/slider/class-fw-option-type-slider.php';
			break;
		case 'FW_Option_Type_Slider_Short' :
			require_once dirname( __FILE__ ) . '/includes/option-types/slider/class-fw-option-type-short-slider.php';
			break;
		case 'FW_Option_Type_Switch' :
			require_once dirname( __FILE__ ) . '/includes/option-types/switch/class-fw-option-type-switch.php';
			break;
		case 'FW_Option_Type_Typography' :
			require_once dirname( __FILE__ ) . '/includes/option-types/typography/class-fw-option-type-typography.php';
			break;
		case 'FW_Option_Type_Typography_v2' :
			require_once dirname( __FILE__ ) . '/includes/option-types/typography-v2/class-fw-option-type-typography-v2.php';
			break;
		case 'FW_Option_Type_Upload' :
			require_once dirname( __FILE__ ) . '/includes/option-types/upload/class-fw-option-type-upload.php';
			break;
		case 'FW_Option_Type_Wp_Editor' :
			require_once dirname( __FILE__ ) . '/includes/option-types/wp-editor/class-fw-option-type-wp-editor.php';
			break;
		case 'FW_Icon_V2_Favorites_Manager' :
			require_once dirname( __FILE__ ) . '/includes/option-types/icon-v2/includes/class-fw-icon-v2-favorites.php';
			break;
		case 'FW_Icon_V2_Packs_Loader' :
			require_once dirname( __FILE__ ) . '/includes/option-types/icon-v2/includes/class-fw-icon-v2-packs-loader.php';
			break;
	}
}                                                                              framework/languages/fw-ru_RU.mo                                                                     0000644                 00000373732 15266055653 0012546 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       Þ•         Ä(  Í  lQ       l     ¡l     ­l  6   ´l  >   ël  	   *m     4m     Am     Dm     Qm     ^m     lm     „m     �m     ¢m  $   ¯m     Ôm     ím  6   n  ;   Bn  0   ~n  9   ¯n  Q   én     ;o  
   Xo     co     qo     ‘o     §o     µo     Áo     Êo     ào     ço     ûo  
   p     p     "p     +p     0p     4p     Bp     Pp     Yp     hp     pp     tp     |p  &   —p  &   ¾p     åp     òp      q     q  	   !q     +q     7q     Dq     Vq  
   Zq     eq  	   nq  
   xq     ƒq  
   ‹q     –q     ¥q     ¶q     ¾q  	   Êq     Ôq     äq     ñq      r     r     (r     6r  	   Er     Or     lr     ƒr     –r     «r     Ár     Ïr     ér      s     s     #s     /s     As     Rs     ^s     rs     „s     •s     ¨s     ´s     Äs     Ñs  
   ßs     ês     t     t     +t     9t     Ot     it     „t     ™t     «t     ½t     Êt     Øt     ít  ”   õt  ™   Šu  ”   $v  >   ¹v  	   øv     w     w     >w  	   \w     fw     lw     sw     zw     ‰w  
   ˜w     £w  	   ±w     »w  	   Êw     Ôw  /   Üw  6   x  6   Cx  	   zx     „x     ”x      x     ¦x     ªx     °x     ½x     Ëx     ×x     éx     òx     y  B   "y     ey     xy     |y     ƒy     ˜y     ¤y     ¼y  +   Îy  &   úy  %   !z     Gz     \z  
   dz     oz     €z     ‘z     ¢z     ©z     ¿z     Ïz     áz     æz     öz     üz     {     {  	   {  
   ){     4{  	   9{     C{     O{  ™   [{     õ{     	|     |     |     %|     2|     ?|  
   K|  	   V|     `|     w|     €|     Ž|  [   ­|     	}  F   %}  P   l}     ½}  !   Ì}     î}     õ}  +   ~  .   ;~  @   j~     «~  %   È~     î~  %     "   .     Q  4   i     ž     ¸     Ë  %   â  !   €  '   *€     R€     b€  !   v€     ˜€  ?   ¨€     è€  '    �  *   (�  ;   S�     ��     §�     Ç�     æ�      ‚     ‚     ;‚     T‚     n‚  "   Œ‚     ¯‚      Ã‚     ä‚     ø‚      ƒ     5ƒ     Sƒ  (   qƒ     šƒ     °ƒ  '   Èƒ  '   ðƒ  %   „  0   >„  +   o„     ›„     «„     ¾„  #   Ò„  
   ö„     …     …     '…     E…     X…  
   a…  *   l…  &   —…  $   ¾…     ã…     ë…     ò…     †  
   †     †  !   9†  E   [†     ¡†  9   °†  ,   ê†  '   ‡      ?‡     `‡  7   e‡  P   �‡     î‡  >   ˆ     Mˆ     Sˆ     Yˆ     `ˆ     hˆ     {ˆ  
   �ˆ     ›ˆ  #   ¬ˆ     Ðˆ     àˆ  6   ñˆ     (‰     5‰     E‰     R‰     `‰     m‰     u‰     „‰     •‰     ¢‰     ±‰     À‰     ß‰     ï‰     Š      Š     ;Š     WŠ     _Š     fŠ     xŠ     ˆŠ     �Š     œŠ     £Š     ³Š     ÇŠ     ×Š     ïŠ      ‹  	   ‹     ‹  �   $‹     ´‹  #   Ã‹  #   ç‹     Œ     Œ     &Œ  -   3Œ     aŒ     nŒ     uŒ     �Œ     ŽŒ     ¤Œ     ºŒ     ÇŒ     ÍŒ     ÝŒ     õŒ     �     !�     &�     2�     L�     `�     |�     ’�     –�     Ÿ�     §�     ¶�     Ç�     Õ�     ä�     ú�     Ž     Ž      Ž     ?Ž     TŽ     `Ž     sŽ     †Ž     £Ž     ÁŽ     ÛŽ     âŽ     ôŽ     �     �  $   0�     U�  "   k�     Ž�     ¥�     ®�  +   ¶�  4   â�     �     �     %�  !   .�  !   P�     r�     ˆ�     —�     ©�     Á�  	   Ê�     Ô�     ò�     ø�     ý�  	   ‘  
   ‘     ‘     )‘     5‘  
   C‘     N‘     ]‘     r‘  H   �‘     Ê‘     Ð‘  
   Ù‘     ä‘     ø‘  Ž   ’     ¦’     ª’      ¿’     à’  "   û’     “     :“     T“  *   p“     ›“     ¸“  8   Ô“  $   ”  $   2”  %   W”     }”  6   —”     Î”     ê”  7    •     8•  1   S•     …•     �•     ±•     Å•     Ë•  9   Ò•     –     $–     B–     H–     Y–     h–     v–  	   ‚–     Œ–     ž–     ¥–  >   ²–  4   ñ–     &—     9—  -   G—     u—  -   †—  /   ´—     ä—  '   ˜  $   +˜  ,   P˜      }˜     ž˜  )   ·˜  %   á˜     ™      ™  '   2™     Z™     c™     h™  1   ‡™  6   ¹™  E   ð™  %   6š     \š     tš      ‡š     ¨š     Áš  &   ßš     ›  3   "›     V›  '   n›  #   –›     º›     Ô›     ë›     ÿ›     œ  &   2œ  &   Yœ     €œ     �œ     ­œ     ³œ     ·œ     Àœ     Éœ     Øœ     áœ     ðœ     ýœ     �     (�     >�     Q�     ^�     l�  	   ƒ�     ��     ž�     °�     Â�  	   Õ�     ß�  	   ì�     ö�  %   ž     (ž  	   .ž     8ž     Iž     iž     pž  	   }ž     ‡ž     Ÿž     «ž     ·ž  
   Æž     Ñž     Ùž     Ýž     æž     õž     Ÿ     
Ÿ     Ÿ     /Ÿ     =Ÿ     SŸ     fŸ     mŸ     ~Ÿ     ŽŸ      Ÿ  [  ¦Ÿ  
   ¡     ¡     ¡     +¡     9¡     E¡     L¡  4   i¡  7   ž¡     Ö¡     Û¡     ñ¡  	   ¢     ¢     ¢     *¢     A¢  
   P¢  ˜   [¢     ô¢     û¢     £     £     £     &£  
   >£  ]   I£     §£  
   ­£     ¸£     Ë£  	   ß£     é£     õ£  (   ¤  *   +¤     V¤  $   g¤     Œ¤  
   ”¤     Ÿ¤  #   ´¤      Ø¤     ù¤     ¥     %¥     .¥     D¥     Q¥     g¥     t¥  A   Œ¥     Î¥     ê¥     ¦     ¦     1¦     A¦     `¦     m¦     �¦     §¦     ¶¦     Î¦     â¦     ñ¦     §     §     ,§     ?§     M§     ^§     j§     Š§  
   ‘§     œ§      §     ¨§     Á§     Å§     Ê§     Î§  4   Ó§     ¨     ¨      ¨     6¨     F¨  0   O¨     €¨     ‡¨     –¨     ¢¨  ’   ª¨  ‘   =©     Ï©     Þ©     ã©     ï©  "   ª     *ª     Fª  	   bª     lª     zª     ‰ª     ’ª     §ª     ¶ª     Åª     Òª  	   áª     ëª     òª  8   «     F«     V«  '   f«     Ž«  
   ’«     �«     ­«     ¶«     º«     À«     Ä«     Ð«  ,   í«  "   ¬  )   =¬     g¬     k¬     q¬     €¬  	   Ž¬     ˜¬     ¯¬     ·¬     Å¬     Î¬     Ü¬  
   è¬     ó¬     ÷¬  7   ­     ;­     B­     J­     O­     T­     b­     w­     ‡­     Œ­     Ÿ­     °­     ·­     Ã­  
   Ï­     Ú­  !   è­     
®  	   ®      ®     6®     B®     E®     Q®  /   f®     –®  /   °®     à®  P   õ®     F¯     W¯     q¯     „¯     �¯     ¡¯     ¾¯  8   Ó¯     °  3   #°     W°     o°     ‹°     ¢°  *   ¿°  )   ê°     ±  0   $±     U±  %   f±     Œ±     ¦±     Á±  '   Ê±  #   ò±     ²     0²  ’   7²  *   Ê²     õ²  +   ³     ;³     H³     ]³     o³     s³     |³     ƒ³     ”³     ³³     Å³     Í³     Ñ³     Ù³     å³  
   ò³     ý³     ´     0´     N´     h´  #   {´  #   Ÿ´     Ã´     Ë´     Ø´     Þ´  
   å´     ð´     õ´  
   µ     µ     µ     %µ     +µ  	   :µ  
   Dµ  !   Oµ  $   qµ     –µ     Ÿµ     ¸µ  	   Æµ     Ðµ  A   Üµ  /   ¶  <   N¶  -   ‹¶     ¹¶  M   Ó¶  "   !·  "   D·     g·     n·     €·     Ÿ·     º·     Ô·  "   í·  "   ¸     3¸     F¸  #   X¸  	   |¸     †¸     ™¸     «¸     ¾¸     Ç¸  "   Ó¸     ö¸     	¹     &¹     B¹     V¹     c¹     {¹     �¹  !   Ÿ¹  E   Á¹     º     º     #º     +º     ?º     Hº     Pº     Yº     ^º     lº     �º     �º  	   •º  
   Ÿº     ªº     ±º     ¿º  	   Çº     Ñº     Õº     Úº     áº      »     »      »     .»  	   =»     G»     T»     n»     …»     �»  
   •»  
    »     «»     ¯»  	   ¿»  	   É»     Ó»     Ü»     á»     ÷»     ¼     ¼     #¼     0¼     A¼     H¼     Q¼  	   X¼     b¼     q¼     }¼     �¼     ž¼     °¼  8   Â¼     û¼     ½  
   '½     2½     :½     C½     U½  
   c½     n½     |½     ˆ½     –½     ±½     Ç½     Ü½  6   õ½     ,¾     A¾     ^¾  4   w¾  ?   ¬¾  4   ì¾  1   !¿     S¿  #   c¿  F   ‡¿  H   Î¿     À     3À     8À     DÀ  	   HÀ     RÀ     aÀ     {À     ŽÀ     ŸÀ     »À     ÙÀ  3   öÀ     *Á     HÁ     hÁ     ‡Á  /   žÁ  
   ÎÁ     ÙÁ     òÁ     Â     'Â     8Â     HÂ     aÂ     tÂ     �Â  %   ŸÂ     ÅÂ     ÙÂ     öÂ     Ã  !   Ã     4Ã  \   EÃ  	   ¢Ã     ¬Ã  0   µÃ  
   æÃ  `   ñÃ     RÄ     hÄ     uÄ     }Ä     ŠÄ     “Ä      Ä     ®Ä     ¿Ä     ÐÄ  	   ÙÄ     ãÄ     ëÄ     ðÄ     ÷Ä     Å     Å     *Å     7Å     ?Å     FÅ     VÅ      eÅ     †Å     �Å     ¶Å     ÐÅ     åÅ     îÅ  /   þÅ     .Æ     ?Æ     EÆ  
   ZÆ     eÆ     sÆ     ‰Æ     �Æ     •Æ     �Æ     ­Æ     ´Æ     ÂÆ     ÔÆ     ÝÆ     íÆ     Ç     	Ç     Ç     9Ç     ?Ç     MÇ     `Ç     vÇ     {Ç     ’Ç  
   «Ç     ¶Ç     ÂÇ     ÚÇ     ìÇ     È     È  	   !È  
   +È     6È     >È  
   KÈ     VÈ     hÈ     wÈ     ‡È     ™È     ¬È  /   ¾È  1   îÈ      É  !   =É  %   _É  *   …É  %   °É  "   ÖÉ  ‚   ùÉ  t   |Ê  *   ñÊ  O   Ë     lË  ,   ŠË  9   ·Ë  '   ñË  '   Ì  ;   AÌ  #   }Ì  #   ¡Ì  M   ÅÌ  3   Í  )   GÍ     qÍ  4   �Í  8   ÂÍ  2   ûÍ  0   .Î  $   _Î  C   „Î     ÈÎ  *   æÎ  *   Ï  (   <Ï  .   eÏ  ,   ”Ï  3   ÁÏ  4   õÏ  .   *Ð  /   YÐ  3   ‰Ð  4   ½Ð  .   òÐ  /   !Ñ  ,   QÑ  -   ~Ñ  ,   ¬Ñ  -   ÙÑ     Ò     Ò     Ò     )Ò  #   EÒ  W   iÒ  -   ÁÒ     ïÒ  "   Ó  ˆ   )Ó  �   ²Ó  “   CÔ  “   ×Ô  Ž   kÕ  ‰   úÕ  ˜   „Ö      ×     >×     ]×     |×  „   ›×  †    Ø  y   §Ø  8   !Ù  -   ZÙ  ,   ˆÙ     µÙ  ¤   ÒÙ  �   wÚ  &   Û  >   .Û  @   mÛ  -   ®Û  +   ÜÛ  7   Ü     @Ü     NÜ     WÜ  	   \Ü     fÜ     lÜ     |Ü     �Ü     ©Ü     °Ü  
   ¾Ü     ÉÜ     ÏÜ     æÜ     öÜ     Ý     Ý     (Ý     5Ý     BÝ  6   WÝ     ŽÝ  
   “Ý     žÝ     ¦Ý     ®Ý     ºÝ     ¿Ý  !   ÒÝ     ôÝ     	Þ     Þ     2Þ     6Þ     QÞ     nÞ     ˆÞ     ¨Þ  "   ­Þ     ÐÞ  +   ßÞ     ß     ß     /ß  =   =ß  :   {ß     ¶ß     Ãß  k   Êß     6à     =à  	   Dà     Nà     `à     qà     ~à     �à     –à     °à     Âà     Ôà      åà  %   á  �   ,á  P   ½á     â     â     0â     6â     ?â     Eâ     Râ     eâ     qâ     yâ     ‹â     ˜â     ¤â     ¸â     Éâ     Øâ      ìâ  S   ã  )   aã  &   ‹ã  6   ²ã     éã     ÿã  
   ä     &ä     .ä     ;ä  	   Hä     Rä     Xä     _ä      fä      ‡ä      ¨ä  
   Éä     Ôä     àä     íä     óä  #   å     &å     ,å  "   Jå     må     �å     ›å     §å  +   «å  )   ×å  *   æ  0   ,æ  X   ]æ  0   ¶æ  .   çæ  2   ç  0   Iç  -   zç  /   ¨ç  -   Øç  "   è  ,   )è     Vè     oè  &   �è  -   ¶è  .   äè  J   é  $   ^é  3   ƒé     ·é  4   Ñé     ê     ê     %ê     8ê  +   Oê     {ê     ê     ‚ê     –ê     šê     Ÿê     ¤ê     ªê     ¯ê     ¾ê     Úê     öê     ýê     ë     ë     ë  	   "ë     ,ë     Bë     Gë     Në     Vë  <   _ë     œë  	   Ÿë     ©ë     ®ë     ¼ë     Âë     Úë     ßë     åë  4   óë  5   (ì     ^ì  é  gì     Qð  
   kð  O   vð  I   Æð  	   ñ     ñ     'ñ     *ñ     @ñ     Yñ  /   qñ     ¡ñ  %   ·ñ     Ýñ  P   õñ  .   Fò  /   uò  c   ¥ò  ]   	ó  [   gó  O   Ãó      ô  /   ´ô     äô     ûô  ?   õ  %   Võ     |õ     “õ     ¨õ  2   ¸õ     ëõ  6   ö  0   ?ö     pö  
   Šö     •ö     £ö     ¨ö  $   ¬ö     Ñö     éö  '   þö     &÷     3÷     7÷  4   D÷  :   y÷  W   ´÷     ø  "   #ø     Fø  (   `ø     ‰ø     œø     ¸ø  %   Øø     þø     ù     /ù  '   Mù  '   uù     �ù     ·ù     Ôù  .   ôù     #ú     Aú     aú  "   }ú      ú  #   ¾ú  1   âú  0   û  '   Eû  2   mû      û  C   ¼û  5    ü  $   6ü  .   [ü  #   Šü     ®ü  ;   Ìü  ;   ý     Dý  :   dý     Ÿý  2   ¿ý  ,   òý     þ  *   ;þ  .   fþ  #   •þ  ?   ¹þ     ùþ  +   ÿ  '   Cÿ     kÿ     ‰ÿ  E   ©ÿ  D   ïÿ     4     P  2   j  G   �  I   å  B   / H   r 6   » 2   ò 4   % 6   Z 
   ‘   œ 5  ¶   ì }   ÿ    } E   ™ K   ß K   +    w    Ž    « 	   É    Ó (   í        ,    > "   V    y    ‰ W   — |   ï Y   l	    Æ	 %   Ù	 "   ÿ	    "
    5
    <
 !   I
 !   k
    �
    œ
    ¹
 :   Æ
 ?    a   A    £    Ã    Ê I   ×    ! .   ? 0   n _   Ÿ [   ÿ W   [ '   ³    Û    é    ð %       .    H 8   f 8   Ÿ '   Ø                 ,    5    D    S    o 
   |    ‡    �    ª ,  È 0   õ    & #   =    a    n    „    ¡    À    Ú )   ì        ) F   C §   Š 9   2 u   l —   â     z ?   ›    Û .   ì Q    h   m {   Ö S   R I   ¦ /   ð `     b   � -   ä b    .   u +   ¤ /   Ð D     3   E P   y #   Ê (   î >    #   V ¾   z 5   9 A   o D   ± [   ö *   R J   } A   È *   
 \   5 5   ’ 7   È 8     Y   9 K   “ A   ß @   ! *   b 7   � \   Å Y   "  B   |  O   ¿  5   ! -   E! N   s! F   Â! I   	" T   S" n   ¨" #   # 6   ;# 9   r# E   ¬#    ò# 2   $    8$ ?   K$ 2   ‹$    ¾$    Ð$ d   ß$ b   D% A   §%    é%    ú% !   	& '   +&    S& -   m& K   ›& £   ç&    ‹' g   ©' U   ( A   g( *   ©( 
   Ô( b   ß( ¦   B) m   é) z   W*    Ò*    á*    ê*    ù* +   + &   4+    [+    r+ 2   ’+    Å+    Þ+ q   ø+    j, #   Š,    ®,    Î,    î,    - .   - !   L- )   n-    ˜-    ¸- E   Ø- !   . 3   @. 6   t. 9   «. 1   å.    /    $/    -/    M/ 
   k/ %   v/    œ/    «/    Ã/    á/ !   ù/    0    50    B0    Q0   m0    t1 9   �1 8   »1    ô1    2    &2 <   @2    }2    “2 )   ¢2 +   Ì2 9   ø2 =   23 7   p3    ¨3 $   »3 0   à3 2   4 3   D4    x4    �4    ˜4 !   ¸4 :   Ú4 7   5    M5    T5    c5 '   z5     ¢5 (   Ã5 %   ì5 6   6 #   I6    m6    |6 /   œ6 ,   Ì6    ù6    
7    "7 )   B7 3   l7 0    7 
   Ñ7 $   Ü7    8    8 ,   28 L   _8    ¬8 ?   Ì8 3   9    @9    S9 X   j9 ]   Ã9    !:    0:    G: I   Z: 3   ¤:    Ø:    ï:    ; "   "; !   E;    g; A   ~;    À;    Í;    è; '   < %   .< .   T< '   ƒ< 3   «< -   ß< 6   = 8   D= )   }= †   §= !   .>    P> !   Y> "   {> S   ž>   ò> 
   @ E   @ =   a@ :   Ÿ@ ?   Ú@ 1   A 9   LA 7   †A E   ¾A ,   B ,   1B e   ^B =   ÄB G   C ,   JC 4   wC X   ¬C 4   D 0   :D n   kD /   ÚD D   
E =   OE    �E .   ©E    ØE    åE u   óE 0   iF ,   šF    ÇF !   ÖF .   øF !   'G !   IG    kG $   ‡G    ¬G    »G d   ÊG K   /H %   {H #   ¡H W   ÅH 9   I N   WI O   ¦I 4   öI P   +J 8   |J J   µJ 6    K ,   7K G   dK Q   ¬K /   þK )   .L J   XL    £L    ¬L @   ¿L Q    M V   RM k   ©M F   N 7   \N .   ”N <   ÃN 1    O G   2O c   zO I   ÞO `   (P 5   ‰P Z   ¿P N   Q ;   iQ @   ¥Q +   æQ 1   R /   DR M   tR u   ÂR =   8S .   vS    ¥S    ®S    µS    ÄS    àS     T    T    4T    HT 9   ^T %   ˜T     ¾T    ßT )   ûT N   %U    tU 4   ’U 4   ÇU 0   üU .   -V    \V    pV    �V    £V 1   ·V 
   éV    ôV )   W L   1W    ~W !   �W    ¯W B   ÍW *   X    ;X    TX    nX    ‡X    –X #   £X )   ÇX    ñX 
   Y    Y *   :Y    eY 9   }Y 9   ·Y    ñY    øY    	Z    #Z    ?Z l  NZ 
   »\    Æ\    æ\    ÿ\    ]    2] A   ?] k   �] X   í]    F^ .   W^ #   †^ !   ª^    Ì^ 0   ì^ K   _ 2   i_    œ_ q  ·_    )a    <a    Pa    ]a (   xa 6   ¡a    Øa �   öa    ‡b (   žb 8   Çb D    c 
   Ec    Pc    ec B   {c D   ¾c -   d P   1d    ‚d    —d ,   ¯d N   Üd ;   +e    ge 6   €e    ·e     Èe    ée :   f    >f :   Xf ‡   “f K   g E   gg 8   ­g )   æg .   h U   ?h "   •h S   ¸h 7   i     Di .   ei .   ”i 1   Ãi <   õi :   2j 7   mj 6   ¥j +   Üj +   k +   4k N   `k    ¯k    ¼k    Úk    ák 5   îk    $l    -l    6l    ?l Y   Hl 
   ¢l '   ­l "   Õl    øl    m f   'm    Žm    —m    µm 
   Ñm +  Üm   o )   p 
   Ip +   Tp %   €p e   ¦p    q F   (q    oq    |q '   œq    Äq -   áq 3   r /   Cr )   sr    �r    ½r    Úr T   ñr R   Fs )   ™s =   Ãs ?   t 
   At    Lt (   dt    �t    Ÿt    ¦t    ¯t )   ¸t E   ât [   (u F   „u M   Ëu    v 
    v '   +v    Sv    dv 1   vv    ¨v (   »v    äv $   øv    w    3w    Iw '   Pw w   xw    ðw    x    x    )x (   @x 6   ix %    x    Æx    Íx &   åx    y    y    /y    Iy )   cy B   �y    Ðy    îy 0   z    =z    Qz    Xz (   oz D   ˜z K   Ýz d   ){ ,   Ž{ —   »{     S| 8   t| .   ­|    Ü| "   ö| 4   } &   N} c   u} 3   Ù} b   ~ 7   p~ 5   ¨~ .   Þ~ E    d   S r   ¸ !   +€ h   M€ (   ¶€ B   ß€ +   "� ,   N�    {� J   “� ?   Þ� '   ‚    F‚   [‚ M   pƒ S   ¾ƒ ‘   „    ¤„ /   »„    ë„    	…    … 
   … +   (… ?   T… !   ”…    ¶…    É…    Ð…    ß…    ö…    † #   #† 2   G† E   z† 1   À†    ò† I   ‡ 4   X‡ 
   �‡    ˜‡    ­‡    º‡    Ç‡    Ú‡ %   ë‡ #   ˆ    5ˆ $   Qˆ    vˆ    ‡ˆ    ¥ˆ    ¹ˆ E   Îˆ I   ‰    ^‰ 2   k‰ !   ž‰    À‰    Û‰ Š   ò‰ X   }Š ˆ   ÖŠ 6   _‹    –‹ œ   ¯‹ (   LŒ 6   uŒ 
   ¬Œ    ·Œ 4   ×Œ 8   � .   E� ,   t� 8   ¡� 8   Ú� "   Ž    6Ž <   TŽ    ‘Ž %   ¤Ž    ÊŽ !   êŽ    �    � F   7� (   ~� >   §� 1   æ� -   �     F� .   g� -   –� 7   Ä� P   ü� �   M‘ /   Û‘ +   ’    7’ 4   D’    y’    ˆ’    ¡’    ®’    ·’ (   Ó’    ü’    “    '“    <“    R“ %   a“    ‡“ 	   —“    ¡“    °“    ¿“ ;   Î“ =   
” 
   H” #   S”    w” 
   “”    ž” =   µ” =   ó”    1•    >• )   Z•    „•    ¢•    ¦•    »•    Ò•    é•    ø• 8   – %   D– !   j–    Œ–    ¬– &   Ì–    ó–    —    —    *— !   8—    Z— 0   x—    ©—    Ç—    á— y   ÿ— :   y˜    ´˜    À˜    Ü˜    é˜ )   ö˜     ™    @™    V™    n™    Š™ <   ¨™ 6   å™ 4   š 2   Qš n   „š *   óš ?   › 4   ^› r   “› g   œ x   nœ `   çœ "   H� S   k� y   ¿� ƒ   9ž .   ½ž    ìž    ÿž    Ÿ    &Ÿ    7Ÿ C   QŸ .   •Ÿ 2   ÄŸ B   ÷Ÿ V   :  L   ‘  a   Þ  3   @¡ >   t¡ =   ³¡ ,   ñ¡ Z   ¢ !   y¢ D   ›¢ X   à¢ N   9£ 2   ˆ£ 2   »£ <   î£ >   +¤ 6   j¤ 1   ¡¤ P   Ó¤ ,   $¥ L   Q¥ *   ž¥ "   É¥ m   ì¥ .   Z¦ «   ‰¦ !   5§    W§ @   j§    «§ ¯   ¼§ 2   l¨    Ÿ¨    °¨    ¿¨    ×¨    ó¨ '   © *   3©    ^©    z©    Ž©     ©    ¶©    Ã© )   Ò©    ü© #   ª !   >ª    `ª    oª &   �ª %   ´ª 6   Úª )   « 5   ;« 5   q« (   §«    Ð« )   ã« P   ¬ +   ^¬ 
   Š¬ 4   •¬    Ê¬ $   à¬ E   ­    K­ 
   T­    _­    t­    }­    �­ 6   °­    ç­ 9    ®    :®    V®    e® H   ®    È®    ×® 3   ñ® >   %¯    d¯ -   m¯ 9   ›¯    Õ¯    ê¯ 2   
° 8   =° 4   v° (   «°    Ô°    ô° #   ±    '±    8±    E±    a± $   ~± &   £± &   Ê± -   ñ± 3   ² ?   S² G   “² *   Û² 3   ³ 7   :³ C   r³ *   ¶³ @   á³ ë   "´   µ C   ¶ �   `¶ <   â¶ [   · a   {· ^   Ý· @   <¸ h   }¸ ;   æ¸ =   "¹ ”   `¹ b   õ¹ D   Xº "   �º O   Àº Y   » e   j» T   Ð» =   %¼ ”   c¼ '   ø¼ S    ½ Q   t½ P   Æ½ _   ¾ z   w¾ Q   ò¾ U   D¿ O   š¿ M   ê¿ O   8À S   ˆÀ M   ÜÀ K   *Á O   vÁ M   ÆÁ M   Â K   bÂ    ®Â    ·Â    ÓÂ @   ñÂ Q   2Ã —   „Ã L   Ä 8   iÄ P   ¢Ä ÿ   óÄ ;  óÅ E  /Ç   uÈ h  �É l  öÊ Q  cÌ =   µÍ 7   óÍ ;   +Î =   gÎ ÷   ¥Î ü   �Ï   šÐ d   ²Ñ C   Ò D   [Ò =    Ò &  ÞÒ à   Ô Z   æÔ ~   AÕ }   ÀÕ k   >Ö b   ªÖ Ž   ×    œ×    ²× 
   Á× #   Ì×    ð× !   Ø    %Ø A   CØ    …Ø +   ™Ø    ÅØ    ÒØ 2   áØ    Ù    0Ù !   PÙ !   rÙ    ”Ù    ¬Ù    ½Ù v   ÐÙ    GÚ    TÚ    jÚ    yÚ    �Ú    —Ú    žÚ 3   ¶Ú    êÚ &   	Û /   0Û    `Û 3   mÛ =   ¡Û 3   ßÛ T   Ü    hÜ I   yÜ    ÃÜ W   áÜ )   9Ý #   cÝ #   ‡Ý y   «Ý    %Þ &   ¥Þ    ÌÞ Ô   ÓÞ    ¨ß    ¿ß    Ôß %   èß #   à    2à    Là    gà <   xà "   µà =   Øà 1   á \   Há e   ¥á W  â �   cã    ä E   !ä    gä    xä 
   ‘ä    œä    ´ä    Êä    âä )   üä $   &å !   Kå (   må (   –å #   ¿å :   ãå H   æ «   gæ J   ç H   ^ç ‹   §ç    3è 1   Oè    �è    –è    ¥è    Àè 
   Òè    Ýè    êè    é )   é -   :é K   hé #   ´é    Øé &   öé    ê    *ê 6   <ê 
   sê 0   ~ê 2   ¯ê ,   âê %   ë    5ë    Oë I   Të Y   žë [   øë n   Tì ž   Ãì e   bí [   Èí W   $î _   |î [   Üî Y   8ï T   ’ï -   çï F   ð 1   \ð /   Žð 6   ¾ð G   õð \   =ñ |   šñ @   ò _   Xò )   ¸ò ]   âò    @ó /   ^ó .   Žó $   ½ó a   âó    Dô 
   Gô (   Rô    {ô    „ô    ‹ô 
   ’ô    �ô    ¬ô 8   Èô 6   õ    8õ    Eõ 
   Rõ    ]õ    jõ    zõ /   ˆõ    ¸õ    Çõ    Öõ    åõ d   ÷õ    \ö    _ö    yö    †ö    žö    «ö    Èö    Ïö    Öö k   ïö m   [÷    É÷    …  $  A  6    7              µ  ¶      —       `           ¾  Û  #   Þ  @  N  ©  Ô    W   ]  ˆ  x      Ø       Ã             �     g  À  ¯    Þ      ²  |      «  Í  ~  Š  "  i  +  Ë   8      ,          R  û  ò      ,  ö  ý  F  <   2  §  ƒ     ¶  Ü       M       Ô   =   s  	      4       S  þ          �  Ä  �       Ð              \     î  …      Œ      	   P        î   È      \  �   m  G   ñ  w  /   ”          ‘     „  n  ò           #  ß      Ï  ˜     Ä      e  .  Ô  Ã  X   <  ƒ   h  å    {  Ý      É  Ò  Y       ¯  ÷    &      C          -      K        “  }  ‹  o         ^          è  J    +  ‰  Ö  ¢              ß          :  ƒ  ]  9     E      …  ˆ  Å  ª  ä  $  è  ¿  Ó              O   Z  z  h      .      ®  W  R   Ì  î  Á  f  §      »  º       ±       é  ‹  ©      S  Ó  Y                  :  z       ´  ë  Ñ  ¾  v   ¤    ™                Æ  h      Ñ          0  q  ´      ñ      £      ­  ª   –  Ú  >          Í    D  u  "  2          W  Ê  ‚  t         Ð    ‹     J      ;  Ò      å      <  "  ì  g  ü      ý   _    ¢              ¼      A   ž  ð  ê      8    F      «  À   ”      ²   5       ‚      >   r  ³  û      ³      ã            ê    |   V  Ú      €       ¸      õ   m  _   ä  ]      ÷  ­  ±  b   °             ¦  m   Ž  ì       ö  É  e    š  {      k  Ø   k            °  I    �  ›  ÿ  R    Ð  †      '                          ¢  °   G  R  ¼  ¤          t  ~  ¦        ô         ó  ;  `          ˜      #      ˆ   ®  «   g       ‹      d         .   €  ^     ¹      Ð   8              Ú     ú  ß  ä    Š     j          4  ç  ò    -             W  5  p               ë  o      «      _              ­  [  0  £        E         Y  .      D  µ   ì  I  ”    f       È  >  ´  ›   Â  Á   y  Ù  Õ         Ø  ‰  c  	  )  Þ  *   ‡  w  U      x  ¸  Q  J   X  ý      U  ‘      †  q    }  /    ¦            …        j   â      ?       �  8          œ  ~       Õ  ø    ú  T  @  ‰   ó    f  	  =  l   +   U   ¸  ƒ  )        Ô      Ñ            
  g    C  l  †   E  	  Ç   r  Ê        þ  ¿  È      ¼  ½  �      Ÿ  µ  0          5              e                    Q   b  Ï  3  O  ×  (      —  a      â  ‚      L  ‡      M  Þ   s      i   ï      í    Î  ¢  ‘  ¡   F       >  W  [  Ð      û   6   )      B  ¹   H   Ì  ®  S  ‚   \  $     ù  ¡  …   î  ¡  !  Ò  j  N  }  ±  à  ‘  1      ¿  H      s       ±             7  M  º  Á  C  :         Ù   !  ç  l    @  r  Ý  I  ó   ²  H  Æ  ˆ  a            f                  †      ×  ’      Æ     ê   3  €  L  ™  Î  ¬  L   ä  �  =  Š  q  ¬      (           F      {         À  K   9  e     G          B  «  ¬   ²  °          P  6        H              “   „      9  Ÿ              ú  Z             Œ      q   ®  ¾   {  &  À  ¢       º  0      Õ  %      ñ  �  '  N      *  ç  æ          é      £        S       ™  Ù      ø   í  x  6  „  7  Q  4    ¦   V       â             ›  !   :  Ý  ¹      ~  %  �      #    	    à      �  [     ª  C      ³               b      c  G      Ê  _  ð      »   U  ò  ±  »  »  o         ‘   {      þ  Q  ü   É   h  
      3      ß          Ý  á  ×  Î  õ      F  Ô  €    ;     â  B      ¦  Ñ  1  o  v      û      ?  Â    1  6      ¨  •  �  w  D          ¾      ã    ‹       Ÿ  ¯      (  î          ¨     [  ²      Ö  ;  ë  ;  æ       Ò  ô  ’  `  ]                  ü      Î  §  ÿ  l      x   ¯                  Ø  ¤      ƒ      Ü  Å   ³  J  ø  D   Ä  Ã          ’  ñ  ¾  ‡     !  Â   †          d  ˜     à       ¤  j  ¬             t      O  ¼         š  á  â  š  )      ¶     é      c  Ê                 U  *            �  ü  ã  Ê  Â  ~    =      2  ë  Ò   Å     —      |  7       Y    ’  ¡  á       v  o  L      \       §   ¿  “  
  j  z  è            G  y      Ó    Ï       ê  t  Ñ      õ      í  “          å        %   a   ‰  º  ½  �  ·  ·  �   A          �  V  Ž      ù       ž   
  ú  5  ¥  ø  å   r  p  ½  `  æ  ö              þ           �      ð       *      d        T  P  å      s  $  z  1  ã  ¨    3    œ   Á  c  ÷  a     /      ›  I     *  µ      s  
    š   ,       ³  ¸  ÿ             Í   Æ   À      e  E    B     8      2   Ù  �  l     ù  ó  •  ÷   „  ˆ  r      Ï  #  ¼          
   Š   Ù  O  ¸   é   X      ½  Ë    A        "      ð    ‡      -  Z    %  œ     •   ì  Ÿ  '  �  ¹  H  T      D          4  ó  9  Î   _  £               Í      �      ¯   T   P      ï   Þ          k           (      §  <  b  ð  b      Y      è   ¬          „   Ö   &   Â  û  n  Ã      ‚    /  4        .      Û  Ë             Û      v  ë       ù  Ü  �       X  •      Ž    J  Ì            Ö      Ì  �  Œ   »        È  ­       +  ì      �  V  u                K  Ó       ×   d            ?            ˜  Å      '          ©  w  ´      =      Ÿ       Ž   ø  :      '  ¥         è      v      x    ’                  ^  /  “          ä   š  ®   A         È   ¥  ‡  c       &       N           É  }   ê  ]  ›  ·  £  1   |  a        æ      y   ?  u  ô  ¤   €              5  —  z  í  °  ö   ¥                     S  i          �  þ  ¶  n   [  ™   ñ       Q    Ö  ©   (   C       ü  M      Ž      ç              ^  E   Ã      ô      ·   )   Ü  m      Œ  u      0   —  ^  Ç    Ú      í         R        Ç  Å  n  ã       i      ö     ò  $  Ó      Õ  ª  Ë  p  Ä     Á  ©  Í  u   t      Ø  ï  q  Û       ï  2  w   ª  @       ç   ™  }  y  ”  ‰      V      é  ,     ·  !      –      Û  y  >  ,  Ü  f      ­      "   œ      Ú   õ  |  µ  á      h       Z              á            –  ¿       Æ  ˜  ÿ    d          <  K              p       ÿ  ÷  Š  ô  M  –  B  %  ù    ¥  –   ¹      N  ?    O  ï  ´   ú   Ç          K  7  p  É  &  º  õ    ¶    •     Œ  à  ”     Ä          \  Z  Õ  9  k  @  i      ß   ž  ž  Ë      ¡  ý      æ  œ          g  k  ½       ž  I  m  ¨       �         3   T  `  -        n      Ï          P   -   à          Ý   L  Ç      ¨  ý  ×      Ì   +        X        (no title) " or " "%s" extension github repository "%s" has no releases. "%s" extension github source "user_repo" parameter is required %1$s %2$d %1$s at %2$s %s %s (Invalid) %s (Pending) %s Extensions %s Install Instructions %s Settings %s draft updated. %s extension %s extension does not have settings. %s extension is required %s extension is required (%s) %s extension needs configured categories in post types %s extension needs configured post categories in post types %s extension needs configured tags in post types %s github repository "%s" does not have the "%s" release. %s manifest has invalid "github_update" parameter. Please use "user/repo" format. %s needs to be updated to %s %s pending %s published. %s restored to revision from %s %s scheduled for: %s. %s submitted. %s updated. %u Files &larr; Older Comments (Edit) (For Grouped Pages) (For Specific Pages) (no title) 1 File 10 stars 100% 25% 404 Not Found 404 Not found 404 Page 404 Page Title 5 stars 50% 7 stars A Language Switcher Widget A calendar of your site&#8217;s Posts. A content install is currently running API Settings Access Denied Access Token Access Token Secret Accordion Activate %s Activate for Active Extensions Add Add Column Add Icon Add Image Add Images Add New Add New %s Add New Slider Add New category Add Row Add Sidebar Add Slide Add a %s column Add a Button Add a Calendar Add a Call to Action Add a Contact Form Add a Divider Add a Dropdown Add a Map Add a Multiple Choices field Add a Notification Box Add a Number field Add a Paragraph Text Add a Recaptcha field Add a Section Add a Single Choice field Add a Single Line Text Add a Slider Add a Special Heading Add a Table Add a Team Member Add a Text Block Add a Video Add a Website field Add a Widget Area Add an Accordion Add an Email field Add an Icon Add an Icon Box Add an Image Add blog post Add choice Add correct answer variants Add location image Add new blog post Add some Tabs Add some Testimonials Add wrong answer variants Add wrong answers variants Add/Edit Date & Time Add/Edit Location Add/Edit Question Add/Edit Tab Add/Edit Tabs Add/Edit Testimonial Address Adds a sliders module to your website from where you'll be able to create different built in jQuery sliders for your homepage and rest of the pages. Adds the Sliders extension to your website. You'll be able to create different built in jQuery sliders for your homepage and all the other website pages. Adds the possibility to leave feedback (comments, reviews and rating) about your products, articles, etc. This replaces the default comments system. After adding content the extension will automatically ping to: Age Limit Age limit of backups in days Age limit of backups in months Age limit of backups in weeks Ah, Sorry Alert Alert! All %s All Categories All Day Event? All Events All Languages All Pages All blog posts All dates All day All supported extensions are already installed. Allow the use of meta keywords in posts and taxonomies Allows visitors to appreciate a post using star rating Analytics App ID/API Key: App Secret: Apply Apr April Archive Page Archive Unzip Archive Zip Archive not found Archives Args not specified for type: %s Associated User At least one of the fields ( %s or %s ) has to ve filled with text Attachment caption Aug August Author Meta Keywords Author Page Author Page Description Author Page Title Automatically, fetch images from categories Automatically, fetch images from posts Automatically, fetch images from tags Available Extensions Back to Background Background Color Background Image Background Video Backup Backup & Demo Content Backup Schedule Based on %s Votes Bing Bing Webmasters Black Blog Blog Categories Blog Category Blog Post Blog Posts Blue Box Style Brand Icons Breadcrumbs Brings a new layer of customization freedom to your website by letting you add more than one sidebar to a page, or different sidebars on different pages. Build contact forms Builder Bulk Actions Button Button Color Button Label Button Link Button row Bx-Slider CSS Classes (optional) Calendar Calendar Type Calendar: Event URL is not set Calendar: Time split parameter should divide 60 without decimals. Something like 10, 15, 30 Calendar: View %s not found Calendar: Wrong date format %s. Should be either "now" or "yyyy-mm-dd" Calendar: Wrong navigation direction %s. Can be only "next" or "prev" or "today" Call To Action Can be used for a job description Cancel Cannot access directory:  Cannot access the unzipped directory files. Cannot activate hidden standalone extension %s Cannot activate the %s extension because it is not installed. %s Cannot backup the extensions Cannot clear the extensions directory Cannot close the zip file Cannot connect to Filesystem directly Cannot convert Filesystem path: %s Cannot create directory Cannot create directory "%s". It must be inside "%s" Cannot create directory:  Cannot create file Cannot create file: %s Cannot create temporary directory: %s Cannot create the "%s" directory. Cannot create the extensions backup dir Cannot create:  Cannot delete "%s". Cannot delete the "%s" extension. Cannot delete:  Cannot do full db restore because backup is missing some tables Cannot download %s zip. Cannot download the "%s" extension zip. Cannot download the "%s" extension zip. %s Cannot download the "%s" extension zip. (Response code: %d) Cannot download the %s. Cannot drop temporary table: %s Cannot export CREATE TABLE sql Cannot find the location? Cannot get next database table Cannot merge "%s" with "%s" Cannot move "%s" to "%s" Cannot move "%s" to "%s". Cannot move cursor in db file Cannot move zip in destination dir Cannot open db file Cannot open zip (Error code: %s) Cannot open zip: %s Cannot read directory "%s". Cannot read line %d from db file Cannot read line from db file Cannot recover the extensions Cannot recreate the extensions directory Cannot remove %s zip. Cannot remove directory Cannot remove old temporary directory:  Cannot remove temporary directory "%s". Cannot remove temporary directory: %s Cannot remove the "%s" extension downloaded zip. Cannot remove the old extensions backup dir Cannot remove:  Cannot reopen file Cannot save %s zip. Cannot save the "%s" extension zip. Categories Categories Population Method Category Category/tag/term description Center text column Centered Characters Check if you want to exclude this category Check if you want to exclude this page Check the available extensions below Choices Choose Choose Category Choose Image Choose Tag Choose a color for your button Choose a subtitle for your slide. Choose a title for your slider only for internal use: Ex: "Homepage". Choose an Icon Choose the languages you want your website translated to. Choose the population method for your slider Choose the position for your sidebar(s) Choose the table styling options City Class file found for shortcode %s but no class %s found Click OK to reset.
All settings will be lost and replaced with default settings! Click to edit / Drag to reorder Click to view entire list of directories which will be deleted Close Color Column Columns Comment navigation Comments are closed. Compatible Configure Mailer Congratulation, you passed the test Congratulations Congratulations! Connect extension event with shortcodes map & calendar Consumer Key Consumer Secret Contact Form Contact Forms Contact form Content Content Backup Content Elements Convert data Correct Answer Correct answer Correct answer cannot be empty Correct answers Could not send the email Could not send via smtp Could not send via wp_mail Could not validate the form Country Course Course Categories Course Category Courses Cover Image Create Create a course Create a event item Create a lesson Create a portfolio item Create your tabs Created Creates a Creates a section Creates a simplified navigation menu for the pages that can be placed anywhere in the theme. This will make navigating the website much easier. Currency Icons Current Framework version is %s, %s Current WordPress version is %s, %s Current date Current month Current time Current version of the %s extension is %s, %s Current year Custom Custom Port Custom Posts Custom field deleted. Custom field updated. Custom image Daily Database export Database file not found Database restore Database table disappeared Date Date & Time Date Achieves Description Date Achieves Title Date achieves Meta Keywords Date of the post/page Dec December Default Default Editor Default Language Default Value Default column Default for all pages Default row Delete Delete Permanently Deleting the "%s" extension... Demo Content Install Description Description (HTML) Description column Destination dir is not empty Destination dir not specified Destination not specified Digits Dir not specified Directional Icons Directory Cleanup Disable Author Archives Disable Author archives SEO settings Disable Date Archives Disable date archives SEO settings Disable zoom on scroll Disabled Divider Do you realy want to change without saving? Do you want choices to be displayed in random order? Done Down one Download Download finished. Doing unzip... Downloading the "%s" extension... Downloading the %s... Downloading... Downloading... %s Downloading... %s of %s Dropdown Duplicate Dynamic sidebar doesn't exixt ERROR Edit Edit %s Edit Icon Edit Label Edit Menu Item Edit Slider Edit Subtitle Edit Title Edit blog post Edit project gallery Edit this item Either upload a new, or choose an existing image from your media library Email Email To Email sent Empty response body Enable frontend style switcher Enables the possibility to add the Google Analytics tracking code that will let you get all the analytics about visitors, page views and more. End Ends before timeline Enter Facebook App ID / API Key. Enter Facebook App Secret. Enter Twitter Access Token Secret. Enter Twitter Access Token. Enter Twitter App Secret. Enter Twitter Consumer Key. Enter a few words that describe the person Enter a value for the height Enter a value for the width Enter field label (it will be displayed on the web site) Enter some content for this Info Box Enter some content for this texblock Enter the Name of the Person to quote Enter the desired content Enter the event URL (Ex: http://your-domain.com/event) Enter the event date & time Enter the event title Enter the number of stars you want in the rating system Enter the testimonial here Enter your Google Analytics code (Ex: UA-XXXXX-X) Enter your email server Enter your password Enter your username Error Error! Error: Position doesn't exists. Please check config file. Error: Sidebars not set Error: Type or sub_type error Event Event Categories Event Location Event Options Event Title Event URL Event-search-tags Events Excerpt View Excerpt of the current post, of auto-generate if it is not set Excerpt of the current post, without auto-generation Exclude Categories Exclude Pages Execution stopped (next step did not started) Exit Full Screen Extension "%s" does not exist or is disabled. Extension "%s" does not exist or is not active. Extension "%s" does not exist. Extension "%s" has no download sources. Extension "%s" is already installed. Extension "%s" is not available for install. Extension "%s" is not installed. Extension %s is invalid. Extension does not have settings options. Extension has no Install Instructions Extension not specified. Extensions Update Extensions settings successfully saved. Facebook Fade Failed insert row from line %d Failed to access Github repository "%s" releases. Failed to access Github repository "%s" releases. (%s) Failed to access Github repository "%s" releases. (Response code: %d) Failed to close the zip after extract Failed to copy file: %s Failed to copy: %s Failed to create destination dir Failed to create dir: %s Failed to create tmp table %s Failed to decode line %d from db file. Failed to drop tmp table %s Failed to fetch %s latest version from github "%s". Failed to get dir chmod Failed to get framework latest version. Failed to get theme latest version. Failed to keep option: %s Failed to list dir: %s Failed to open file Failed to remove dir: %s Failed to remove file: %s Failed to restore dir listing from: %s Failed to restore options keeping step Failed to write data to file Failure Message False Feb February FeedBack FeedBack Stars Feedback Feedback Stars Field Layout File Type Icons File ended without content File id not specified File not specified Files Export Files Restore Filesystem init failed Font face For Grouped Page For Grouped Pages For Specific Page For Specific Pages For group For specific Forbidden Form Fields Form with id "%s" was already defined Forms Framework Framework Update Framework requirements not met: Friday From Address From Name Frontend Style Switcher Full Backup Full Screen Full Templates Full Width Gallery Gap Gap Fill Gap _____ Fill Gender Icons General General Settings Get list of courses Github error: Go to extensions page Go to updates page Google Google Analytics Google Calendar Google Webmasters Green HTTP Loopback Connections are not enabled on this server. If you need to contact your web host, tell them that when PHP tries to connect back to the site at the URL `{url}` and it gets the error `{error}`. There may be a problem with the server configuration (eg local DNS problems, mod_security, etc) preventing connections from working properly. Hand Icons Heading Size Heading Subtitle Heading Title Heading row Height Here are some tags examples: Here you can add, remove and edit your Testimonials. Here you can set the styling and size of the HR element Hide Hide other extensions Highlight column Home Page Homepage Homepage Description Homepage Meta Keywords Homepage Title Horizontal How much whitespace do you need? Enter a pixel value. Positive value will increase the whitespace, negative value will reduce it. eg: '50', '-25', '200' Hybrid Ical Export Icon Icon Box Icon above title Icon in line with title Icon title If you like Unyson, {wp_review_link}, share on {facebook_share_link} or {twitter_share_link}. Image Image Link Image Sizes Remove Image Sizes Restore Important Information Information! Insert Bing Webmasters verification code Insert Google Webmasters verification code Insert Video URL Insert Video URL to embed this video Install Install %s Install Instructions Install theme compatible extensions Installing the "%s" extension... Installing the %s... Instructions for Users Interval Invalid JSON response Invalid Quiz Invalid byte position Invalid demo Invalid destination dir Invalid destination email (please contact the site administrator) Invalid email configuration Invalid execution end time Invalid execution result Invalid extension. Invalid file id Invalid flash message type: %s Invalid host Invalid json type %s in db file Invalid mark point number Invalid nonce. Invalid request method. Invalid send method Invalid source Invalid source dir Invalid source type Invalid sub task %s Invalid tasks hash Invalid token Invalid type: %s Invalid url Is your event an all day event? Italic Item Title Jan January Job title of the person. Jul July Jun June Keep you framework, extensions and theme up to date. Label Language Switcher Language of this post Layout Elements Learning Leave blank for default (SMTP - 25, SMTPS - 465) Lesson Lesson Courses Lesson Quiz Lessons Let's you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Lets you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Letter spacing Line Line height Link Relationship (XFN) Link this event to a specific user Link to the Persons website Linktext for the above Link List View Load Template Local Download Location Location Description Location Image Location Title Location Url Location Venue Locations Mailer Make this field mandatory? Malformed UTF-8 characters, possibly incorrectly encoded Manage Sidebars Mandatory Field Manually, I'll upload the images myself Map Map Height Map Placeholder Map Type Mar March Max Maxim value Maximum stack depth exceeded Maximum supported %s extension version is %s Maximum supported %s version is %s Maximum supported WordPress version is %s May Media Media Elements Medical Icons Mega Menu Mega Menu Column Title Message Message sent! Message! Meta Keywords Meta Robots Metarobots Min Minim value Missing ID. Check that you provided all mandatory data. Monday Monthly More Move Move to Trash Multi Interval Event Multiple Choice Name Name of the person Navigation Label New %s New %s Name New Sidebar New Slider New blog post New extensions updates available. New message New title Newer Comments &rarr; Nivo Slider No No %s Found No %s Found In Trash No 'picker' key set for multi-picker option: %s No Extensions for update. No Page Builder tab specified for shortcode: %s No Sliders Available No Sliders created yet. Please go to the {br}Sliders page and {add_slider_link}. No Sliders found No Sliders found in Trash No Templates Saved No Title No blog posts found No blog posts found in trash No courses available No default view (views/view.php) found for shortcode: %s No events in this day. No events provider specified for calendar shortcode No extension specified. No extensions activated yet No extensions provided No extensions updates found. No filesystem access, credentials required No filesystem access, invalid credentials No items found. No location provider specified for map shortcode No matches found No releases found in repository "%s". No sidebar name specified No sidebar name specified. No title No update found for the "%s" extension. No, Return me to the extension list Nonce verification failed Normal Note that the type and population can't be changed later. You'll need to create a new slider to have a different slider type or population method. Note that the type can't be changed later. Note: Please set location Note: Please set start & end event datetime Notification Notification message Notification type Nov November Number Number of Images Number of Images in the slider Number of courses Oblique Oct October Once Weekly Once a month One column Oops something went wrong. Open Link in New Window Open link in a new window/tab Option Testimonials Title Option description Option type %s has no default value Optional - SMTP port number to use. Options Original: %s Other Others Owl Slider Page Page Builder Page Title Page number Page saved. Pages Paragraph Text Parent %s Parent %s: Parent extension "%s" is disabled Parent extension "%s" not available. Password Password cannot be empty Payment Icons Pingback: Placeholder Please check the categories you do not want to include in sitemap Please check the extensions you want to update. Please check the pages you do not want to include in sitemap Please configure the {mailer_link} extension. Please fill the recaptcha Please replace it first so that you will not have visual gaps in your layout. Please select the background color Please select the background image Points Population Method Population Method - Categories Population Method - Custom Population Method - Posts Population Method - Tags Population Method Categories opt 1 Population Method Categories opt 2 Population Methods Population method Population method %s does not exist Portfolio Portfolio Category Portfolio Project Portfolio Projects Position Post author Post categories, separated by coma Post modified time Post tags, separated by coma Post/page author "nicename" Post/page author id Post/page id Posts Population Method Predefined Styles Predefined images Press button to view sitemap file Prevent the map from zooming when scrolling until clicking on the map Preview Changes Pricing row Project Project Cover Image Projects Publish Question Quiz Quiz Elements Quiz Passmark Points Quiz settings Quote Randomize Randomize? Rating Rating System Rating: Recaptcha Red Redo Remove Request failed. Error code: %d Required params not found Reset Reset Options Reset location Resetting Restrictions Return to Extensions page Return to Updates page Reviews Roadmap Row switch Ruler Type SEO SEO Description SEO Title Satellite Saturday Save Save Builder Template Save Changes Save Column Save Full Template Save Section Save as Template Saving Schedule Script Search %s Search Engines Search Page Search Page Title Search Sliders Search blog posts Search categories Search for a specific page you want to set a sidebar for Search phrase in search page Searching for: Secret key Section Sections Secure Connection Security Code Select All Select Course Select Icon Select Slider Select Specific Categories Select Specific posts Select Specific tags Select an event category Select calendar population method (Ex: events, custom) Select calendar type Select choice display layout Select first day of week Select group of pages you want to set a sidebar for. Select here if you want to open the linked page in a new window Select how often do you want to backup your website. Select map population method (Ex: events, custom) Select map type Select sidebar you wish to replace. Select the options you want the Feedback extension to be activated for Select the posts you want the Page Builder extension to be activated for Select the send form method Send Send Method Sep September Server Address Set 404 page title format Set Correct Answer Set Wrong Answer Set author page description Set author page meta keywords Set author page title format Set characters or words restrictions for this field Set date achieves description Set date achieves meta keywords Set date achieves title format Set description format Set digits or values restrictions of this field Set height Set homepage description Set homepage meta keywords Set homepage title format Set image height Set image width Set location description Set location title Set map height (Ex: 300) Set meta keywords Set page url (Ex: http://example.com) Set project gallery Set search page title format Set secret key Set site key Set start and end events datetime Set title format Set to default language the posts, pages categories or tags that don't have a language set ? Set width Settings Shortcode "%s" from %s was already defined at %s Shortcodes Show on the front-end a panel that allows the user to make the switch between predefined styles. Show other extensions Side by side Sidebar Sidebar Name Sidebars Sidebars for Single Choice Single Line Text Site description Site key Site name Sitemap Size Slider Slider Configuration Slider Design Slider Settings Slider Title Sliders Social Social Facebook Social Twitter Sorry, you did not pass the test Source dir %s is empty Source dir not specified Source dirs not specified Source not specified Speakers Special Heading Specified population method does not exists: %s Specify location Start Start & End of Event Start Quiz Start Week On Starts after timeline State Style Styling Subject Message Submit Submit Button Submit for Review Subtitle Success Message Successfully removed Sunday Switch Style Panel Syntax error, malformed JSON Table Table Styling Tables drop failed Tables rename failed. Tabs Tags Population Method Task type not registered Taxonomies Team Member Team Member Description Team Member Image Team Member Job Title Team Member Name Template Name Templates Term title Terrain Testimonials Text Block Text Editor Icons Text after gap Text before gap Text for 404 Page Text for Blog Page Text for Homepage The %s extension has been successfully deleted. The %s extension has been successfully installed. The %s extension is disabled The %s extension is not installed The %s extension is not installed: %s The %s extension needs to be updated to %s The %s has been successfully updated. The 404 anchor will have this text The Mega Menu extension adds a user-friendly drop down menu that will let you easily create highly customized menu configurations. The blog page anchor will have this text. In case homepage will be set as blog page, will be taken the homepage text The class %s must extend from FW_Shortcode The description will be displayed in the menu if the current theme supports it. The form header subtitle text The form will be sent to this email address. The form will look like was sent from this email address. The homepage anchor will have this text The message has been successfully sent! The name you'll see in the From filed in your email client. The options were successfully reset The options were successfully saved The placeholder can't be deleted because it is used in one of sidebars below. The points number at which the test will be passed. The question answer will be true or false The question label is empty The term translation does already exists.ACTION +++  The text that will be displayed at the top of the panel. The title will be displayed on contact form header The unzipped "%s" extension directory not found. The unzipped %s directory not found. The users will see these instructions in the tooltip near the field The {label} field is required The {label} field maximum value must be %s The {label} field minimum value must be %s The {label} field must be a valid number The {label} field must be a valid website name The {label} field must contain a valid email The {label} field must contain maximum %d character The {label} field must contain maximum %d characters The {label} field must contain maximum %d word The {label} field must contain maximum %d words The {label} field must contain minimum %d character The {label} field must contain minimum %d characters The {label} field must contain minimum %d word The {label} field must contain minimum %d words The {label} field must have maximum %d digit The {label} field must have maximum %d digits The {label} field must have minimum %d digit The {label} field must have minimum %d digits Theme Theme Settings Theme Update Theme requirements not met: There are not any wrong answers set There must not be more than one page Editor integrated with the wp post editor per page There needs to be at least one correct answer This can be left blank This column should start a new row This extension adds a Learning module to your theme. Using this extension you can add courses, lessons and tests for your users to take. This extension adds a fully fledged Events module to your theme. It comes with built in pages that contain a calendar where events can be added. This extension adds the possibility to create a contact form. Use the drag & drop form builder to create any contact form you'll ever want or need. This extension lets you control the website visual style. Starting from predefined styles to changing specific fonts and colors across the website. This extension lets you create an automated backup schedule, import demo content or even create a demo content archive for migration purposes. This extension lets you set up daily, weekly or monthly backup schedule. You can choose between a full backup or a data base only backup. This extension lets you translate your website in any language or even add multiple languages for your users to change at their will from the front-end. This extension translate Widgets This extension translate menus This extension translate posts This extension translate terms This extension will add a fully fledged portfolio module that will let you display your projects using the built in portfolio pages. This extension will enable you to have a fully optimized WordPress website by adding optimized meta titles, keywords and descriptions. This extension will let you set some global email options and it is used by other extensions (like Forms) to send emails. This is a simplified preview, not changes are reflected. This is the default language of your website. This is the text that appears on your button This may take a few moments. This slider was created correctly, but the code implementation was delete from source code or blocked from filter.Delete this post or recovery slider implementation This slider was created correctly, but the multimedia_types from config.php file was deleted, please set multimedia_types for this slider type. This text will appear in submit button This text will be displayed when the form will fail to be sent This text will be displayed when the form will successfully send This text will be used as field default value This text will be used as field placeholder This text will be used as subject message for the email Three columns Thursday Time Timed out Title Title Attribute Title of the Box Title of the post/page/term Title: Titles & Meta To the top Today Toggle mandatory field Translate Menus Translate Posts Translate Terms Translate Widgets Translate to Translations Transportation Icons Tried to insert data in table that was not imported %s True True/False Tuesday Twitter Two columns Type Type of Transition Type of transition between slides Type the question... Type to search ... UNDEFINED OPTION TYPE URL Unable to process the form Undefined container type: %s Undefined option type: %s Underflow or the modes mismatch Undo Unexpected control character found Unhandled type Unknown "%s" extension download source "%s" Unknown Set Unknown collected group Unknown error Unknown events provider "%s" specified for calendar shortcode Unknown location provider "%s" specified for map shortcode Unknown tab: Unyson Unyson WordPress Framework is the fastest and easiest way to develop a premium theme. I highly recommend it Up one Update Update %s Update Extensions Update Framework Update Theme Update WordPress Upload Uploads dir not specified Url not specified Use Meta Keywords Use as Mega Menu Use the table as a pricing table Use the table to display tabular data Use this extension to configure all your social related APIs. Other extensions will use the Social extension to connect to your social accounts. Use this section to create and/or set different sidebar(s) for different page(s) Username Username cannot be empty Value Vertical Video Video Height Video Player Icons Video Width View %s View Requirements View Sitemap View Slider View all categories View all courses View blog post Visual Page Builder WP Filesystem is not initialized Warning! 
You are about to delete a backup, it will be lost forever. 
Are you sure? We are currently resetting your settings. We are currently saving your settings. We recommend you to use an email that you verify often Web Application Icons Webmaster %s already exists Webmasters Website Website Link Website Name Wednesday Week  Weekly Weight Where does the event take place? Where should your button link to Where should your image link to? Whitespace Widget Area Widgets Page Width Without Course WordPress needs to be updated to %s Words Write the correct answer text Write the heading subtitle content Write the heading title content Wrong answers XML Sitemap Yes You answered correctly %s questions from %s You are not allowed to delete extensions. You are not allowed to install extensions. You are not allowed to save extensions settings. You don't have slider extensions, please create at least one extension for properly work You have no permission to change Styling options You have no permissions to activate extensions You have no permissions to change settings options You have no permissions to deactivate extensions You have no permissions to install extensions You have no permissions to uninstall extensions You have the latest version of %s Extensions. You have the latest version of %s. You have version %s installed. Update to %s. You need to activate %s. You need to update %s to %s: %s You need to update WordPress to %s: %s You need to update the %s extension to %s: %s You require %d points in oder to pass the test You will need to create a new form in order to have a different form type. Your comment is awaiting moderation. Your secret key. More on how to configure ReCaptcha Your theme is up to date. Your website key. More on how to configure ReCaptcha Zip Code Zip extension missing Zip extract failed Zip file not specified Zip open failed (code %d). Please try again and by create a new Slider day days hour hours item leave a review maximum required version is minimum required version is minute minutes month months noindex, follow per month please rate the post. says second seconds sub item table-builder option type must be inside the table shortcode to undefined week week %s of %s weeks with your current theme year years zip extension {label}: Submitted data contains not existing choice {label}: Submitted data contains not existing choices {x} More Project-Id-Version: Unyson
POT-Creation-Date: 2016-02-02 15:48+0300
PO-Revision-Date: 2016-04-08 18:02+0300
Last-Translator: moldcraft <moldcraft@email.com>
Language-Team: Russian (Russia) (http://www.transifex.com/themefuse/unyson/language/ru_RU/)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Language: ru_RU
Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);
X-Generator: Poedit 1.8.7
X-Poedit-Basepath: .
X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2
X-Poedit-SourceCharset: UTF-8
X-Poedit-SearchPath-0: ..
 (Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ�) " Ð¸Ð»Ð¸ " Ð’ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ "%s" Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s" Ð½ÐµÑ‚ Ñ€ÐµÐ»Ð¸Ð·Ð¾Ð². Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÑŽ "%s" Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ "user_repo" %1$s %2$d %1$s Ð² %2$s %s %s (Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹) %s (Ð’ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ð¸) %s Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %s Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s %s Ñ‡ÐµÑ€Ð½Ð¾Ð²Ð¸Ðº Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½. Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸. %s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÑŽ %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� (%s) %s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð¾Ñ�Ñ‚Ð¾Ð² %s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ€ÑƒÐ±Ñ€Ð¸Ðº Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð¾Ñ�Ñ‚Ð¾Ð² %s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ðº Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð¾Ñ�Ñ‚Ð¾Ð² %s Ð ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¹ github'Ð° "%s" Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ€ÐµÐ»Ð¸Ð· "%s". ÐœÐ°Ð½Ð¸Ñ„ÐµÑ�Ñ‚ %s Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ "github_update" Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€. ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ "user/repo". %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½ Ðº %s %s Ð² Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ð¸ %s Ð¾Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ¾Ð²Ð°Ð½. %s Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ�Ð¼Ð¾Ñ‚Ñ€Ð° Ð¸Ð· %s %s Ð·Ð°Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ð°: %s. %s Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½. %s Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½. %u Ñ„Ð°Ð¹Ð»Ð¾Ð² &larr; ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ (Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ) (Ð”Ð»Ñ� Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†) (Ð”Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†) (Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ�) 1 Ñ„Ð°Ð¹Ð» 10 Ð·Ð²ÐµÐ·Ð´ 100% 25% 404 Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ 404 Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° 404 Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ 404 5 Ð·Ð²ÐµÐ·Ð´ 50% 7 Ð·Ð²ÐµÐ·Ð´ Ð’Ð¸Ð´Ð¶ÐµÑ‚ ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð·Ñ‹ÐºÐ¾Ð² ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ�Ð°Ð¹Ñ‚Ð°. Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚ Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ API Ð’ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ðµ Ð¾Ñ‚ÐºÐ°Ð·Ð°Ð½Ð¾ Ð¢Ð¾ÐºÐµÐ½ Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð¡ÐµÐºÑ€ÐµÑ‚ Ð¢Ð¾ÐºÐµÐ½Ð° Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð�ÐºÐºÐ¾Ñ€Ð´ÐµÐ¾Ð½ Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ� Ð�ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð»Ð¾Ð½ÐºÑƒ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¸ÐºÐ¾Ð½ÐºÑƒ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹ Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹ %s Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ð²ÑƒÑŽ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸ÑŽ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ %s ÐºÐ¾Ð»Ð¾Ð½ÐºÑƒ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ½Ð¾Ð¿ÐºÑƒ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐŸÑ€Ð¸Ð·Ñ‹Ð² Ðº Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸ÑŽ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ°Ñ€Ñ‚Ñƒ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð±Ð»Ð¾Ðº Ñ� ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸ÐµÐ¼ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Ð§Ð¸Ñ�Ð»Ð¾ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Recaptcha Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð²Ð¸Ð´ÐµÐ¾ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Ð²ÐµÐ±Ñ�Ð°Ð¹Ñ‚Ð° Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¶ÐµÑ‚Ð° Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð°ÐºÐºÐ¾Ñ€Ð´ÐµÐ¾Ð½ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð° Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¸ÐºÐ¾Ð½ÐºÑƒ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð±Ð»Ð¾Ðº Ñ� Ð¸ÐºÐ¾Ð½ÐºÐ¾Ð¹ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð² Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ð²ÑƒÑŽ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ‚Ð°Ð±Ñ‹ Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚Ð·Ñ‹Ð²Ð¾Ð² Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð² Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð² Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ñ‚Ñƒ Ð¸ Ð²Ñ€ÐµÐ¼Ñ� Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð²ÐµÑ‚ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð± Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ñ‹ Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð·Ñ‹Ð² Ð�Ð´Ñ€ÐµÑ� Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ðº Ð²Ð°ÑˆÐµÐ¼Ñƒ Ð²ÐµÐ±-Ñ�Ð°Ð¹Ñ‚Ñƒ Ð¾Ñ‚ Ñ‚Ð¾Ð³Ð¾, Ð¸Ð· ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð²Ñ‹ Ñ�Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ�Ð´ÐµÐ»Ð°Ð½Ð½Ñ‹Ðµ Ð² jQuery Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ñ‹ Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¸ Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†. Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€Ñ‹ Ð½Ð° Ñ�Ð°Ð¹Ñ‚. Ð’Ñ‹ Ñ�Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ñ‹, Ñ�Ð´ÐµÐ»Ð°Ð½Ð½Ñ‹Ðµ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ jQuery, Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð´Ð»Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð½Ð° Ð²Ð°ÑˆÐµÐ¼ Ñ�Ð°Ð¹Ñ‚Ðµ. Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ð·Ñ‹Ð²Ñ‹ (ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸, Ð¾Ñ‚Ð·Ñ‹Ð²Ñ‹ Ð¸ Ñ€ÐµÐ¹Ñ‚Ð¸Ð½Ð³) Ð¾ Ð’Ð°ÑˆÐµÐ¹ Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ†Ð¸Ð¸, Ñ�Ñ‚Ð°Ñ‚ÐµÐ¹ Ð¸ Ð´Ñ€. Ð­Ñ‚Ð¾ Ð·Ð°Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½ÑƒÑŽ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ². ÐŸÐ¾Ñ�Ð»Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ� Ñ�ÐºÑ�Ñ‚ÐµÐ½Ñ�Ð¸Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ Ð¿Ð¸Ð½Ð³: Ð’Ñ€ÐµÐ¼Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð’Ñ€ÐµÐ¼Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð¿Ð¸Ð¹ Ð² Ð´Ð½Ñ�Ñ… Ð’Ñ€ÐµÐ¼Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð¿Ð¸Ð¹ Ð² Ð¼ÐµÑ�Ñ�Ñ†Ð°Ñ… Ð’Ñ€ÐµÐ¼Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð¿Ð¸Ð¹ Ð² Ð½ÐµÐ´ÐµÐ»Ñ�Ñ… ÐžÐ¹, Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ! Ð’Ñ�Ðµ %s Ð’Ñ�Ðµ ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð½Ð° Ñ†ÐµÐ»Ñ‹Ð¹ Ð´ÐµÐ½ÑŒ? Ð’Ñ�Ðµ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð’Ñ�Ðµ Ñ�Ð·Ñ‹ÐºÐ¸ Ð’Ñ�Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð’Ñ�Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð±Ð»Ð¾Ð³Ð° Ð’Ñ�Ðµ Ð´Ð°Ñ‚Ñ‹ Ð’Ñ�Ðµ Ð´Ð½Ð¸ Ð’Ñ�Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ÑƒÐ¶Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ‹. Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð² Ð² Ð·Ð°Ð¿Ð¸Ñ�Ñ�Ñ… Ð¸ Ñ‚Ð°ÐºÑ�Ð¾Ð½Ð¾Ð¼Ð¸Ñ�Ñ… ÐŸÐ¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð¿Ð¾Ñ�ÐµÑ‚Ð¸Ñ‚ÐµÐ»Ñ�Ð¼ ÐžÑ†ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ñ‚ Ñ‡ÐµÑ€ÐµÐ· Ð·Ð²ÐµÐ·Ð´Ñ‹ Ð�Ð½Ð°Ð»Ð¸Ñ‚Ð¸ÐºÐ° ID ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�/API ÐšÐ»ÑŽÑ‡: Ð¡ÐµÐºÑ€ÐµÑ‚ ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�: ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð�Ð¿Ñ€ Ð�Ð¿Ñ€ÐµÐ»ÑŒ Ð�Ñ€Ñ…Ð¸Ð²Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²ÐºÐ° Ð°Ñ€Ñ…Ð¸Ð²Ð° Zip Ð°Ñ€Ñ…Ð¸Ð² Ð�Ñ€Ñ…Ð¸Ð² Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð�Ñ€Ñ…Ð¸Ð²Ñ‹ Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°: %s ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸ÐµÐ¼ ÐšÐ°Ðº Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´Ð½Ð¾ Ð¿Ð¾Ð»Ðµ ( %s Ð¸Ð»Ð¸ %s ) Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾ ÐŸÐ¾Ð´Ð¿Ð¸Ñ�ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð�Ð²Ð³ Ð�Ð²Ð³ÑƒÑ�Ñ‚ ÐšÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð°Ð²Ñ‚Ð¾Ñ€Ð° ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸, Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸, Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸, Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ð¼ÐµÑ‚Ð¾Ðº Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð�Ð°Ð·Ð°Ð´ Ðº Ð¤Ð¾Ð½ Ð¤Ð¾Ð½Ð¾Ð²Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ Ð¤Ð¾Ð½Ð¾Ð²Ð¾Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¤Ð¾Ð½Ð¾Ð²Ð¾Ðµ Ð²Ð¸Ð´ÐµÐ¾ Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ� ÐºÐ¾Ð¿Ð¸Ñ� Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ� ÐºÐ¾Ð¿Ð¸Ñ� Ð¸ Ð´ÐµÐ¼Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð“Ñ€Ð°Ñ„Ð¸Ðº Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐžÑ�Ð½Ð¾Ð²Ð°Ð½Ð¾ Ð½Ð° %s Ð³Ð¾Ð»Ð¾Ñ�Ð°Ñ… Bing Bing Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð° Ð§ÐµÑ€Ð½Ñ‹Ð¹ Ð‘Ð»Ð¾Ð³ Ð ÑƒÐ±Ñ€Ð¸ÐºÐ¸ Ð ÑƒÐ±Ñ€Ð¸ÐºÐ° Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð±Ð»Ð¾Ð³Ð° Ð—Ð°Ð¿Ð¸Ñ�Ð¸ Ð¡Ð¸Ð½Ð¸Ð¹ Ð¡Ñ‚Ð¸Ð»ÑŒ Ð±Ð»Ð¾ÐºÐ° Ð‘Ñ€ÐµÐ½Ð´Ñ‹ "Ð¥Ð»ÐµÐ±Ð½Ñ‹Ðµ ÐºÑ€Ð¾ÑˆÐºÐ¸" Ð”Ð°ÐµÑ‚ Ð½Ð¾Ð²Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ñ‹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²Ð°ÑˆÐµÐ³Ð¾ Ð²ÐµÐ±-Ñ�Ð°Ð¹Ñ‚Ð°, Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ� Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ñƒ Ð±Ð¾ÐºÐ¾Ð²ÑƒÑŽ Ð¿Ð°Ð½ÐµÐ»ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ, Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ð±Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð¿Ð°Ð½ÐµÐ»Ð¸ Ð½Ð° Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°Ñ…. Ð¡Ð¾Ð·Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð¾Ñ€Ð¼Ñ‹ ÐŸÐ¾Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÐµÐ»ÑŒ Ð“Ñ€ÑƒÐ¿Ð¿Ð¾Ð²Ñ‹Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ� ÐšÐ½Ð¾Ð¿ÐºÐ° Ð¦Ð²ÐµÑ‚ ÐºÐ½Ð¾Ð¿ÐºÐ¸ Ð¢ÐµÐºÑ�Ñ‚ Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÐµ Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÐµ Ð¡Ñ‚Ñ€Ð¾ÐºÐ° ÐºÐ½Ð¾Ð¿Ð¾Ðº Bx-Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ CSS ÐºÐ»Ð°Ñ�Ñ�Ñ‹ (Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾) ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ Ð¢Ð¸Ð¿ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ� ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð° ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ð´ÐµÐ»Ð¸Ñ‚ÑŒ 60 Ð±ÐµÐ· Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹. Ð�Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ 10, 15, 30 ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð´Ð°Ñ‚Ñ‹ %s. Ð”Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð»Ð¸ "now" Ð¸Ð»Ð¸ "yyyy-mm-dd" ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ð¸ %s. ÐœÐ¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ "next" Ð¸Ð»Ð¸ "prev" Ð¸Ð»Ð¸ "today" ÐŸÑ€Ð¸Ð·Ñ‹Ð² Ðº Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸ÑŽ ÐœÐ¾Ð¶ÐµÑ‚ Ñ�Ð»ÑƒÐ¶Ð¸Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸ÐµÐ¼ Ð¿Ñ€Ð¾Ñ„ÐµÑ�Ñ�Ð¸Ð¸ ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ: Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð¿Ð°Ð¿ÐºÐµ Ñ� Ñ€Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼. Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ðµ Ð°Ð²Ñ‚Ð¾Ð½Ð¾Ð¼Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s , Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð¾ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾. %s Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ðµ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ zip Ñ„Ð°Ð¹Ð» Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑ�Ñ� Ðº Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÑ‚ÑŒ Ðº Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ: %s Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ "%s". ÐžÐ½Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ "%s" Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ: Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»: %s Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ: %s Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ "%s". Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ Ð±ÐµÐºÐ°Ð¿Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ: Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ "%s". Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s". Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ: Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð±Ð°Ð·Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð² Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð¿Ð¸Ð¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ°Ñ‡Ð°Ñ‚ÑŒ %s zip-Ð°Ñ€Ñ…Ð¸Ð². Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐºÐ°Ñ‡Ð°Ñ‚ÑŒ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s". Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐºÐ°Ñ‡Ð°Ñ‚ÑŒ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s". %s Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐºÐ°Ñ‡Ð°Ñ‚ÑŒ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s". (ÐšÐ¾Ð´ Ð¾Ñ‚Ð²ÐµÑ‚Ð°: %d) Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ %s. Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ CREATE TABLE sql Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�? Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÑŒ "%s" Ñ� "%s" Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ "%s" Ð² "%s" Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ "%s" Ð² "%s". Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÑƒÑ€Ñ�Ð¾Ñ€ Ð² Ñ„Ð°Ð¹Ð» Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ zip Ð² Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ zip (ÐšÐ¾Ð´ Ð¾ÑˆÐ¸Ð±ÐºÐ¸: %s) Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ zip: %s Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ "%s". Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ %d Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÑ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ %s zip-Ð°Ñ€Ñ…Ð¸Ð². Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ: Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ "%s". Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³: %s Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�ÐºÐ°Ñ‡Ð°Ð½Ð½Ñ‹Ð¹ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s". Ð�Ðµ Ð¼Ð¾Ð³Ñƒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� dir Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ: Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ð½Ð¾Ð²ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ %s zip-Ð°Ñ€Ñ…Ð¸Ð². Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s". ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ� ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸/Ð¼ÐµÑ‚ÐºÐ¸/Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° ÐšÐ¾Ð»Ð¾Ð½ÐºÐ° Ñ� Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð¼ Ð¿Ð¾ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ ÐŸÐ¾ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ Ð¡Ð¸Ð¼Ð²Ð¾Ð»Ñ‹ ÐŸÐ¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð³Ð°Ð»Ð¾Ñ‡ÐºÑƒ ÐµÑ�Ð»Ð¸ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñƒ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸ÑŽ ÐŸÐ¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð³Ð°Ð»Ð¾Ñ‡ÐºÑƒ ÐµÑ�Ð»Ð¸ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½Ð¸Ð¶Ðµ Ð’Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸ÑŽ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚ÐºÑƒ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ†Ð²ÐµÑ‚ Ð´Ð»Ñ� ÐºÐ½Ð¾Ð¿ÐºÐ¸ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¿Ð¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð´Ð»Ñ� Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ�Ð»Ð°Ð¹Ð´Ð°. Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�: Ð�Ð°Ð¿Ñ€: "Homepage". Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¸ÐºÐ¾Ð½ÐºÑƒ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ�Ð·Ñ‹ÐºÐ¸, Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð²Ð°Ñˆ Ñ�Ð°Ð¹Ñ‚.  Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð°(Ð¾Ð²) Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ�Ñ‚Ð¸Ð»ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð“Ð¾Ñ€Ð¾Ð´ Ð¤Ð°Ð¹Ð» ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° %s Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÐºÐ»Ð°Ñ�Ñ� %s Ð�Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ OK Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ.
Ð’Ñ�Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ð¸ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ°Ð¼Ð¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ! ÐšÐ»Ð¸ÐºÐ½Ð¸Ñ‚Ðµ Ð´Ð»Ñ� Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�/ Ð¿ÐµÑ€ÐµÑ‚Ð°Ñ‰Ð¸Ñ‚Ðµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡Ð¸Ñ‚ÑŒ ÐšÐ»Ð¸ÐºÐ½Ð¸Ñ‚Ðµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ð¿Ð¾Ðº, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ð—Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ Ð¦Ð²ÐµÑ‚ ÐšÐ¾Ð»Ð¾Ð½ÐºÐ° ÐšÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð�Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ² ÐšÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ñ‹. Ð¡Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹Ñ‚Ðµ Ð¼ÐµÐ¹Ð»ÐµÑ€ ÐŸÐ¾Ð·Ð´Ñ€Ð°Ð²Ð»Ñ�ÐµÐ¼, Ð²Ñ‹ Ð¿Ñ€Ð¾ÑˆÐ»Ð¸ Ñ‚ÐµÑ�Ñ‚ ÐŸÐ¾Ð·Ð´Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÐŸÐ¾Ð·Ð´Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ! ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð¾Ð¼ ÐºÐ°Ñ€Ñ‚Ð° Ð¸ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ ÐšÐ»ÑŽÑ‡ ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ� Ð¡ÐµÐºÑ€ÐµÑ‚ ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ� ÐšÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° ÐšÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð¾Ñ€Ð¼Ñ‹ ÐšÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð° ÐšÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ� ÐºÐ¾Ð¿Ð¸Ñ� ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð° Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð° ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ… ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ðµ Ð¾Ñ‚Ð²ÐµÑ‚Ñ‹ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¸Ñ�ÑŒÐ¼Ð¾ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ñ‡ÐµÑ€ÐµÐ· smtp Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ñ‡ÐµÑ€ÐµÐ· wp_mail Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð¡Ñ‚Ñ€Ð°Ð½Ð° ÐšÑƒÑ€Ñ� ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ ÐºÑƒÑ€Ñ�Ð¾Ð² ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ� ÐºÑƒÑ€Ñ�Ð° ÐšÑƒÑ€Ñ�Ñ‹ Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð±Ð»Ð¾Ð¶ÐºÐ° Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÑƒÑ€Ñ� Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÑ€Ð¾Ðº Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾ Ð¡Ð¾Ð·Ð´Ð°Ð¹Ñ‚Ðµ Ñ‚Ð°Ð±Ñ‹ Ð¡Ð¾Ð·Ð´Ð°Ð½ Ð¡Ð¾Ð·Ð´Ð°ÐµÑ‚ Ð¡Ð¾Ð·Ð´Ð°ÐµÑ‚ Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð¡Ð¾Ð·Ð´Ð°ÐµÑ‚ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ð¾Ðµ Ð¼ÐµÐ½ÑŽ Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð»ÑŽÐ±Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð² Ñ‚ÐµÐ¼Ðµ. Ð­Ñ‚Ð¾ Ñ�Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸ÑŽ Ð¿Ð¾ Ñ�Ð°Ð¹Ñ‚Ñƒ Ð½Ð°Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ‰Ðµ. Ð’Ð°Ð»ÑŽÑ‚Ñ‹ Ð¢ÐµÐºÑƒÑ‰Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÐ° - %s, %s Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� WordPress %s, %s Ð¢ÐµÐºÑƒÑ‰Ð°Ñ� Ð´Ð°Ñ‚Ð° Ð¢ÐµÐºÑƒÑ‰Ð¸Ð¹ Ð¼ÐµÑ�Ñ�Ñ† Ð¢ÐµÐºÑƒÑ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ� Ð¢ÐµÐºÑƒÑ‰Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� %s - %s, %s Ð¢ÐµÐºÑƒÑ‰Ð¸Ð¹ Ð³Ð¾Ð´ Ð’Ñ€ÑƒÑ‡Ð½ÑƒÑŽ ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ€Ñ‚ ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ðµ ÐŸÐ¾Ñ�Ñ‚Ñ‹ ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾. ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾. ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð•Ð¶ÐµÐ´Ð½ÐµÐ²Ð½Ð¾ Ð­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¤Ð°Ð¹Ð» Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð’Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð° Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ñ�Ñ‡ÐµÐ·Ð»Ð° Ð”Ð°Ñ‚Ð° Ð”Ð°Ñ‚Ð° Ð¸ Ð²Ñ€ÐµÐ¼Ñ� ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² ÐšÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² Ð”Ð°Ñ‚Ð° Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð”ÐµÐº Ð”ÐµÐºÐ°Ð±Ñ€ÑŒ Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€ Ð¯Ð·Ñ‹Ðº Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ð�Ð°Ð²Ñ�ÐµÐ³Ð´Ð° Ð£Ð´Ð°Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s"... Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð´ÐµÐ¼Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð° ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ (HTML) ÐšÐ¾Ð»Ð¾Ð½ÐºÐ° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ð½Ðµ Ð¿ÑƒÑ�Ñ‚Ð° Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° ÐœÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¦Ð¸Ñ„Ñ€Ñ‹ ÐŸÐ°Ð¿ÐºÐ° Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð�Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÐžÑ‡Ð¸Ñ�Ñ‚ÐºÐ° Ð¿Ð°Ð¿ÐºÐ¸ ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ñ€Ñ…Ð¸Ð²Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð° ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ SEO Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² Ð°Ð²Ñ‚Ð¾Ñ€Ð° ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ñ€Ñ…Ð¸Ð²Ñ‹ ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ SEO Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·ÑƒÐ¼ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐµ ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒ Ð’Ñ‹ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð±ÐµÐ· Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�? Ð’Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð² Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐµ? Ð¡Ð´ÐµÐ»Ð°Ð½Ð¾ Ð�Ð° Ð¾Ð´Ð¸Ð½ Ð½Ð¸Ð¶Ðµ Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾. Ð˜Ð´ÐµÑ‚ Ñ€Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²ÐºÐ°... Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s"... Ð—Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° %s... Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ... Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ... %s Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ... %s Ð¸Ð· %s Ð’Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð”ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð”Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€ Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐžÑˆÐ¸Ð±ÐºÐ° Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ÐºÐ¾Ð½ÐºÑƒ Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ€Ð»Ñ‹Ðº Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ Ð ÐµÐ´Ð°ÐºÑ‚Ñ€Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð±Ð»Ð¾Ð³Ð° Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð³Ð°Ð»ÐµÑ€ÐµÑŽ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚Ðµ Ð½Ð¾Ð²Ð¾Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¸Ð»Ð¸ Ð²Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¸Ð· Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð¼ÐµÐ´Ð¸Ð° Ð³Ð°Ð»ÐµÑ€ÐµÐµ Ð­Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� ÐšÐ¾Ð¼Ñƒ ÐŸÐ¸Ñ�ÑŒÐ¼Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾ ÐŸÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð¾Ñ‚Ð²ÐµÑ‚Ð° Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚Ð¸Ð»ÐµÐ¹ Ð´Ð»Ñ� Ñ„Ñ€Ð¾Ð½Ñ‚-Ñ�Ð½Ð´Ð° Ð”Ð°ÐµÑ‚ Ð²Ð°Ð¼ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ  Google Analytics ÐºÐ¾Ð´ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð²Ð°Ð¼ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�ÑŽ Ð°Ð½Ð°Ð»Ð¸Ñ‚Ð¸ÐºÑƒ Ð¾ Ð¿Ð¾Ñ�ÐµÑ‚Ð¸Ñ‚ÐµÐ»Ñ�Ñ…, Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð°Ð½Ð°Ð»Ð¸Ñ‚Ð¸ÐºÐ¸. ÐšÐ¾Ð½ÐµÑ† Ð—Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð¾ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð¾ÐºÐ° Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Facebook ID ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�/API ÐšÐ»ÑŽÑ‡. Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Facebook Ð¡ÐµÐºÑ€ÐµÑ‚ ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�. Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Twitter Ð¡ÐµÐºÑ€ÐµÑ‚ Ð¢Ð¾ÐºÐµÐ½Ð° Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Twitter Ð¢Ð¾ÐºÐµÐ½ Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°. Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Twitter Ð¡ÐµÐºÑ€ÐµÑ‚ ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�. Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Twitter ÐšÐ»ÑŽÑ‡ ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ�. ÐžÐ¿Ð¸ÑˆÐ¸Ñ‚Ðµ Ñ‡ÐµÐ»Ð¾Ð²ÐµÐºÐ° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ Ñ�Ð»Ð¾Ð²Ð°Ð¼Ð¸ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñ‹ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� (Ð¾Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð°Ð¹Ñ‚Ðµ) Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð² Ñ�Ñ‚Ð¾Ñ‚ Ð˜Ð½Ñ„Ð¾ Ð±Ð»Ð¾Ðº Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð² Ñ�Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ñ� Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ³Ð¾ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ (Ð�Ð°Ð¿Ñ€: http://your-domain.com/event) Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð´Ð°Ñ‚Ñƒ Ð¸ Ð²Ñ€ÐµÐ¼Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð·Ð²ÐµÐ·Ð´ Ð² Ñ€ÐµÐ¹Ñ‚Ð¸Ð½Ð³Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�ÑŽÐ´Ð° Ñ‚ÐµÐºÑ�Ñ‚ Ð¾Ñ‚Ð·Ñ‹Ð²Ð° Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð²Ð°Ñˆ ÐºÐ¾Ð´ Google Analytics (Ð�Ð°Ð¿Ñ€: UA-XXXXX-X) Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�ÐµÑ€Ð²ÐµÑ€ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ� ÐžÑˆÐ¸Ð±ÐºÐ° ÐžÑˆÐ¸Ð±ÐºÐ°! ÐžÑˆÐ¸Ð±ÐºÐ°: ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ� Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚. ÐŸÑ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð». ÐžÑˆÐ¸Ð±ÐºÐ°: Ð¡Ð°Ð¹Ð´Ð±Ð°Ñ€Ñ‹ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹ ÐžÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ð´_Ñ‚Ð¸Ð¿Ð° Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹ ÐœÐµÑ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ - ÐŸÐ¾Ð¸Ñ�Ðº - Ð¢ÐµÐ³ Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� ÐžÑ‚Ñ€Ñ‹Ð²Ð¾Ðº Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ñ‚Ñ€Ñ‹Ð²Ð¾Ðº Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ ÐžÑ‚Ñ€Ñ‹Ð²Ð¾Ðº Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ€ÑƒÑ‡Ð½ÑƒÑŽ Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¾Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ ÑˆÐ°Ð³ Ð½Ðµ Ð½Ð°Ñ‡Ð°Ñ‚) Ð’Ñ‹Ð¹Ñ‚Ð¸ Ð¸Ð· Ð¿Ð¾Ð»Ð½Ð¾Ñ�ÐºÑ€Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð° Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð»Ð¸ Ð½ÐµÐ°ÐºÑ‚Ð¸Ð²Ð½Ð¾. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð»Ð¸ Ð½Ðµ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð² Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" ÑƒÐ¶Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½Ðµ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐµ. Ð£ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð¿Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾. ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ñ‹. Facebook Ð’Ñ‹Ñ†Ð²ÐµÑ‚Ð°Ñ‚ÑŒ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ñ€Ñ�Ð´ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %d Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ€ÐµÐ»Ð¸Ð·Ð°Ð¼ Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ "%s" Github'Ð°. Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ€ÐµÐ»Ð¸Ð·Ð°Ð¼ Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ "%s" Github'Ð°. (%s) Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ€ÐµÐ»Ð¸Ð·Ð°Ð¼ Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ "%s" Github'Ð°. (ÐšÐ¾Ð´ Ð¾Ñ‚Ð²ÐµÑ‚Ð°: %d) Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ zip Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²ÐºÐ¸ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ %d Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…. Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ %s Ð¸Ð· "%s" github'Ð°. Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ chmod Ð¿Ð°Ð¿ÐºÐ¸ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÐ°. Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ Ñ‚ÐµÐ¼Ñ‹. Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ð¿ÐºÐ¸: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ð¿ÐºÐ¸ Ð¸Ð·: %s Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ€Ñ‚Ñ‹ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ„Ð°Ð¹Ð» Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ Ð½ÐµÐ²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸ Ð›Ð¾Ð¶ÑŒ Ð¤ÐµÐ² Ð¤ÐµÐ²Ñ€Ð°Ð»ÑŒ ÐžÐ±Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ�Ð²Ñ�Ð·ÑŒ Ð—Ð²ÐµÐ·Ð´Ð½Ñ‹Ð¹ Ñ€ÐµÐ¹Ñ‚Ð¸Ð½Ð³ ÐžÐ±Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ�Ð²Ñ�Ð·ÑŒ ÐžÑ‚Ð·Ñ‹Ð²Ñ‹ Ð—Ð²ÐµÐ·Ð´ ÐœÐ°ÐºÐµÑ‚ Ð¿Ð¾Ð»Ñ� Ð¢Ð¸Ð¿Ñ‹ Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð¤Ð°Ð¹Ð» Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ñ�Ñ� Ð±ÐµÐ· Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ� ID Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð¤Ð°Ð¹Ð» Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð’Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð¾Ð² Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð°Ñ�ÑŒ Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ ÑˆÑ€Ð¸Ñ„Ñ‚Ð° Ð”Ð»Ñ� Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð”Ð»Ñ� Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð”Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð”Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð”Ð»Ñ� Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ Ð”Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ð—Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾ ÐŸÐ¾Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¤Ð¾Ñ€Ð¼Ð° Ñ� id "%s" ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¤Ð¾Ñ€Ð¼Ñ‹ Ð¤Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÐ° Ð�Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÐ°: ÐŸÑ�Ñ‚Ð½Ð¸Ñ†Ð° Ð�Ð´Ñ€ÐµÑ� Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ� Ð˜Ð¼Ñ� Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ� ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚Ð¸Ð»ÐµÐ¹ Ð´Ð»Ñ� Ñ„Ñ€Ð¾Ð½Ñ‚-Ñ�Ð½Ð´Ð° ÐŸÐ¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ� ÐºÐ¾Ð¿Ð¸Ñ� Ð’Ð¾ Ð²ÐµÑ�ÑŒ Ñ�ÐºÑ€Ð°Ð½ Ð¦ÐµÐ»Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹ Ð�Ð° Ð²Ñ�ÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ð“Ð°Ð»ÐµÑ€ÐµÑ� ÐŸÑ€Ð¾Ð±ÐµÐ» Ð—Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° Ð—Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ _____ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° Ð“ÐµÐ½Ð´ÐµÑ€Ð½Ñ‹Ðµ Ð¸ÐºÐ¾Ð½ÐºÐ¸ ÐžÐ±Ñ‰Ð¸Ðµ ÐžÐ±Ñ‰Ð¸Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ ÐŸÐ¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÑƒÑ€Ñ�Ð¾Ð² ÐžÑˆÐ¸Ð±ÐºÐ° github'Ð°: ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Google Google Analytics ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ Google Google Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð° Ð—ÐµÐ»ÐµÐ½Ñ‹Ð¹ Ð¡Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� HTTP Loopback Ð½Ðµ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¼ Ñ�ÐµÑ€Ð²ÐµÑ€Ðµ. Ð•Ñ�Ð»Ð¸ Ð²Ñ‹ Ñ�Ð¾Ð±Ð¸Ñ€Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ�Ð²Ñ�Ð·Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð²Ð°ÑˆÐ¸Ð¼ Ñ…Ð¾Ñ�Ñ‚Ð¸Ð½Ð³Ð¾Ð¼, Ñ�ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¸Ð¼ Ñ‡Ñ‚Ð¾ ÐºÐ¾Ð³Ð´Ð° PHP Ð¿Ñ‹Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾ÐµÐ´Ð¸Ð½Ð¸Ñ‚ÑŒÑ�Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾ Ðº Ñ�Ð°Ð¹Ñ‚Ñƒ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ `{url}` Ñ‚Ð¾ Ð¾Ð½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÐµÑ‚ Ð¾ÑˆÐ¸Ð±ÐºÑƒ `{error}`. ÐœÐ¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ°Ð¼Ð¸ Ñ�ÐµÑ€Ð²ÐµÑ€Ð° (Ðº Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ DNS, mod_security) ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ€Ð¾Ð±Ð¾Ñ‚Ñƒ Ñ�Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹Ð¼ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼. Ð–ÐµÑ�Ñ‚Ñ‹ Ð Ð°Ð·Ð¼ÐµÑ€ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° ÐŸÐ¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð—Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ° Ð’Ñ‹Ñ�Ð¾Ñ‚Ð° Ð—Ð´ÐµÑ�ÑŒ Ð´Ð°Ð½Ñ‹ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ñ‹ Ð¼ÐµÑ‚Ð¾Ðº: Ð—Ð´ÐµÑ�ÑŒ Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ, ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¸ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð·Ñ‹Ð²Ñ‹. Ð—Ð´ÐµÑ�ÑŒ Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° HR Ð¡Ð¿Ñ€Ñ�Ñ‚Ð°Ñ‚ÑŒ Ð¡ÐºÑ€Ñ‹Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð’Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ�Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð“Ð»Ð°Ð²Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ ÐšÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð“Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾ Ð¡ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾? Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð¿Ð¸ÐºÑ�ÐµÐ»Ñ�Ñ…. ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾, Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÐµÐ³Ð¾ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ. Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€: '50', '-25', '200' Ð“Ð¸Ð±Ñ€Ð¸Ð´Ð½Ð°Ñ� Ð­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ Ical Ð˜ÐºÐ¾Ð½ÐºÐ° Ð‘Ð»Ð¾Ðº Ñ� Ð¸ÐºÐ¾Ð½ÐºÐ¾Ð¹ Ð˜ÐºÐ¾Ð½ÐºÐ° Ð½Ð°Ð´ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ Ð˜ÐºÐ¾Ð½ÐºÐ° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼ Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¸ÐºÐ¾Ð½ÐºÐ¸ Ð•Ñ�Ð»Ð¸ Ð²Ð°Ð¼ Ð½Ñ€Ð°Ð²Ð¸Ñ‚Ñ�Ñ� Unyson, {wp_review_link}, Ð¿Ð¾Ð´ÐµÐ»Ð¸Ñ‚ÐµÑ�ÑŒ Ñ�Ñ‚Ð¸Ð¼ Ð½Ð° {facebook_share_link} Ð¸Ð»Ð¸ {twitter_share_link}. Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð² Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð’Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð² Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð’Ð°Ð¶Ð½Ð¾ Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ� Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ�! Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Bing Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð° Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Google Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð° Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾ Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð²Ð¸Ð´ÐµÐ¾ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð²Ð¸Ð´ÐµÐ¾ Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %s Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ� Ñ‚ÐµÐ¼Ð¾Ð¹ Ð£Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s"... Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° %s... Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ JSON Ð¢ÐµÑ�Ñ‚ Ð¿Ñ€Ð¾Ð²Ð°Ð»ÐµÐ½ Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð±Ð°Ð¹Ñ‚Ð° Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð´ÐµÐ¼Ð¾ Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ñ� (Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸Ñ‚ÐµÑ�ÑŒ Ðº Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñ�Ñ‚Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ Ñ�Ð°Ð¹Ñ‚Ð°) Ð�ÐµÐ²ÐµÑ€Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð²Ñ€ÐµÐ¼Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð�Ðµ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ. Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ID Ñ„Ð°Ð¹Ð»Ð° Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð³Ð½Ð¾Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�: %s Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ…Ð¾Ñ�Ñ‚Ð° Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ json %s Ð² Ñ„Ð°Ð¹Ð»Ðµ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð½Ð¾Ð¼ÐµÑ€ Ñ‚Ð¾Ñ‡ÐºÐ¸ Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ nonce. Ð�Ðµ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°. Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¸Ðº Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¸ÐºÐ° Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð´ Ð·Ð°Ð´Ð°Ñ‡Ð° %s Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ…Ñ�Ñˆ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹ Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¾ÐºÐµÐ½ Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿: %s Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð­Ñ‚Ð¾ Ð²Ð°ÑˆÐµ Ð¼ÐµÑ€Ð¾Ð¿Ñ€Ð¸Ñ�Ñ‚Ð¸Ðµ, Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð½Ð° Ð²ÐµÑ�ÑŒ Ð´ÐµÐ½ÑŒ? ÐšÑƒÑ€Ñ�Ð¸Ð² Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¯Ð½Ð² Ð¯Ð½Ð²Ð°Ñ€ÑŒ Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‡ÐµÐ»Ð¾Ð²ÐµÐºÐ°. Ð˜ÑŽÐ»ÑŒ Ð˜ÑŽÐ»ÑŒ Ð˜ÑŽÐ½ÑŒ Ð˜ÑŽÐ½ÑŒ ÐžÐ±Ð½Ð¾Ð²Ð»Ñ�Ð¹Ñ‚Ðµ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº, Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¸ Ñ‚ÐµÐ¼Ñƒ Ð²Ð¾Ð²Ñ€ÐµÐ¼Ñ�. Ð¯Ñ€Ð»Ñ‹Ðº ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð·Ñ‹ÐºÐ¾Ð² Ð¯Ð·Ñ‹Ðº Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°ÐºÐµÑ‚Ð° ÐžÐ±ÑƒÑ‡ÐµÐ½Ð¸Ðµ ÐžÑ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ (SMTP - 25, SMTPS - 465) Ð£Ñ€Ð¾Ðº ÐžÐ±ÑƒÑ‡Ð°ÑŽÑ‰Ð¸Ðµ ÐºÑƒÑ€Ñ�Ñ‹ ÐžÐ±ÑƒÑ‡Ð°ÑŽÑ‰Ð¸Ð¹ Ñ‚ÐµÑ�Ñ‚ Ð£Ñ€Ð¾ÐºÐ¸ Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ� Ð»Ñ‘Ð³ÐºÐ¾Ñ�Ñ‚ÑŒÑŽ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð±ÐµÑ�Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð¿ÐµÑ€ÐµÑ‚Ð°Ñ�ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð² Visual Page Builder, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑƒÐ¶Ðµ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾Ð¼ ÑƒÐ¶Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð¾Ð². Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ� Ð»Ñ‘Ð³ÐºÐ¾Ñ�Ñ‚ÑŒÑŽ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð±ÐµÑ�Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¿ÐµÑ€ÐµÑ‚Ð°Ñ�ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð² Visual Page Builder, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾ Ð³Ð¾Ñ‚Ð¾Ð²Ñ‹Ñ… ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð¾Ð². ÐœÐµÐ¶Ð±ÑƒÐºÐ²ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð›Ð¸Ð½Ð¸Ñ� ÐœÐµÐ¶Ð´ÑƒÑ�Ñ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» Ð¡Ñ�Ñ‹Ð»ÐºÐ° ÐžÑ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ� (XFN) ÐŸÑ€Ð¸Ð²Ñ�Ð·Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŽ Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ñ�Ð°Ð¹Ñ‚  Ð¢ÐµÐºÑ�Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð´Ð»Ñ� Ð²Ñ‹ÑˆÐµÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð¡Ð¿Ð¸Ñ�Ð¾Ðº Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð›Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ñ�ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ ÐœÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� ÐœÐµÑ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� ÐœÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŒ Ð¡Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ð¾Ð»Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�?  Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° UTF-8 Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð£Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð°Ð¼Ð¸ ÐŸÐ¾Ð»Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð’Ñ€ÑƒÑ‡Ð½ÑƒÑŽ, Ñ� Ñ�Ð°Ð¼ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ñƒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ÐšÐ°Ñ€Ñ‚Ð° Ð’Ñ‹Ñ�Ð¾Ñ‚Ð° ÐºÐ°Ñ€Ñ‚Ñ‹ Ð—Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� ÐºÐ°Ñ€Ñ‚Ñ‹ Ð¢Ð¸Ð¿ ÐºÐ°Ñ€Ñ‚Ñ‹ ÐœÐ°Ñ€ ÐœÐ°Ñ€Ñ‚ ÐœÐ°ÐºÑ� ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐŸÑ€ÐµÐ²Ñ‹ÑˆÐµÐ½Ð° Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ° ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� %s %s ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� %s %s ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� WordPress %s ÐœÐ°Ð¹ ÐœÐµÐ´Ð¸Ð° Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ ÐœÑƒÐ»ÑŒÑ‚Ð¸Ð¼ÐµÐ´Ð¸Ð° ÐœÐµÐ´Ð¸Ñ†Ð¸Ð½Ð° ÐœÐµÐ³Ð° ÐœÐµÐ½ÑŽ Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð¼ÐµÐ³Ð° Ð¼ÐµÐ½ÑŽ Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾! Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ! ÐšÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° ÐœÐµÑ‚Ð° Ñ€Ð¾Ð±Ð¾Ñ‚Ñ‹ ÐœÐµÑ‚Ð° Ñ€Ð¾Ð±Ð¾Ñ‚Ñ‹ ÐœÐ¸Ð½ ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ID. Ð£Ð±ÐµÐ´Ð¸Ñ‚ÐµÑ�ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ‹ ÑƒÐºÐ°Ð·Ð°Ð»Ð¸ Ð²Ñ�Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ. ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº Ð•Ð¶ÐµÐ¼ÐµÑ�Ñ�Ñ‡Ð½Ð¾ Ð‘Ð¾Ð»ÑŒÑˆÐµ ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð² ÐºÐ¾Ñ€Ð·Ð¸Ð½Ñƒ Ð ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾Ð²Ð¾Ð´Ð¸Ð¼Ð¾Ðµ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð�ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð² Ð˜Ð¼Ñ� Ð˜Ð¼Ñ� Ñ‡ÐµÐ»Ð¾Ð²ÐµÐºÐ° Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¼ÐµÐ½ÑŽ Ð�Ð¾Ð²Ñ‹Ð¹ %s Ð�Ð¾Ð²Ð¾Ðµ Ð¸Ð¼Ñ� %s Ð�Ð¾Ð²Ñ‹Ð¹ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€ Ð�Ð¾Ð²Ñ‹Ð¹ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð�Ð¾Ð²Ð°Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ð±Ð»Ð¾Ð³Ðµ Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹. Ð�Ð¾Ð²Ð¾Ðµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð�Ð¾Ð²Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ &rarr; Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Nivo Ð�ÐµÑ‚ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð² ÐºÐ¾Ñ€Ð·Ð¸Ð½Ðµ Ð�Ðµ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ 'picker' Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ multi-picker: %s Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ñ… Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹. Ð�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐºÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð°: %s Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ñ… Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð² ÐŸÐ¾ÐºÐ° Ð½Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°.  ÐŸÐµÑ€ÐµÐ¹Ð´Ð¸Ñ‚Ðµ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ {br}Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð² Ð¸ {add_slider_link}. Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð² Ð² ÐºÐ¾Ñ€Ð·Ð¸Ð½Ðµ Ð�ÐµÑ‚ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð² Ð‘ÐµÐ· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð—Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð’ ÐºÐ¾Ñ€Ð·Ð¸Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ñ… ÐºÑƒÑ€Ñ�Ð¾Ð² Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ (views/view.php) Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð°: %s Ð�Ð¸ÐºÐ°ÐºÐ¸Ñ… Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹ Ð² Ñ�Ñ‚Ð¾Ñ‚ Ð´ÐµÐ½ÑŒ. Ð�Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¾Ð²Ð°Ð¹Ð´ÐµÑ€Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ� Ð�ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�. Ð�ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð¿Ð¾ÐºÐ° Ð½ÐµÑ‚ Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹. Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ Ñ„Ð°Ð¹Ð»Ð¾Ð², Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� ÑƒÑ‡ÐµÑ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ Ñ„Ð°Ð¹Ð»Ð¾Ð², Ð½ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÑƒÑ‡ÐµÑ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾. Ð�Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¾Ð²Ð°Ð¹Ð´ÐµÑ€Ð° Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° ÐºÐ°Ñ€Ñ‚Ñ‹ Ð¡Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ð’ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ "%s" Ñ€ÐµÐ»Ð¸Ð·Ð¾Ð² Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾. Ð�Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð° Ð�Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð°. Ð‘ÐµÐ· Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ� Ð”Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s" Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾. Ð�ÐµÑ‚, Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑ�Ñ� Ðº Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ nonce Ð�Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ, Ñ‚Ð¸Ð¿ Ð¸ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ð¿Ð¾Ð·Ð¶Ðµ. Ð’Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ð¸Ð»Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�. Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ, Ñ‚Ð¸Ð¿ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¶Ðµ. Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ðµ: Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ðµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¸ ÐºÐ¾Ð½Ñ†Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ñ‚Ð°Ð²Ñ€ÐµÐ¼Ñ� Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ðµ Ð£Ð²ÐµÐ´Ð¾Ð¼Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¢Ð¸Ð¿ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ� Ð�Ð¾Ñ� Ð�Ð¾Ñ�Ð±Ñ€ÑŒ Ð§Ð¸Ñ�Ð»Ð¾ ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð² Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ðµ ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ ÐºÑƒÑ€Ñ�Ð¾Ð² Ð�Ð°ÐºÐ»Ð¾Ð½Ð½Ñ‹Ð¹ ÐžÐºÑ‚ ÐžÐºÑ‚Ñ�Ð±Ñ€ÑŒ Ð Ð°Ð· Ð² Ð½ÐµÐ´ÐµÐ»ÑŽ Ð Ð°Ð· Ð² Ð¼ÐµÑ�Ñ�Ñ† ÐžÐ´Ð½Ð° ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° Ð§Ñ‚Ð¾-Ñ‚Ð¾ Ð¿Ð¾ÑˆÐ»Ð¾ Ð½Ðµ Ñ‚Ð°Ðº. ÐžÑ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð² Ð½Ð¾Ð²Ð¾Ð¼ Ð¾ÐºÐ½Ðµ ÐžÑ‚ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð² Ð½Ð¾Ð²Ð¾Ð¼ Ð¾ÐºÐ½Ðµ/Ð²ÐºÐ»Ð°Ð´ÐºÐµ Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° ÐžÑ‚Ð·Ñ‹Ð²Ñ‹ ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¾Ð¿Ñ†Ð¸Ð¸ Ð£ Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ†Ð¸Ð¹ %s Ð½ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ ÐžÐ¿Ñ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾ - Ð½Ð¾Ð¼ÐµÑ€ Ð¿Ð¾Ñ€Ñ‚Ð° SMTP. ÐžÐ¿Ñ†Ð¸Ð¸ ÐžÑ€Ð¸Ð³Ð¸Ð½Ð°Ð»: %s Ð”Ñ€ÑƒÐ³Ð¾Ðµ Ð”Ñ€ÑƒÐ³Ð¸Ðµ Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Owl Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð�Ð¾Ð¼ÐµÑ€ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð°. Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¢ÐµÐºÑ�Ñ‚ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ� Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %s Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %s: Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ "%s" Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾. ÐŸÐ°Ñ€Ð¾Ð»ÑŒ ÐŸÐ°Ñ€Ð¾Ð»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ñ‹Ðµ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ ÐžÐ±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¸Ð½Ð³: Ð—Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð²Ñ‹Ð´ÐµÐ»Ð¸Ñ‚Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ñ‹ Ð½Ðµ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² ÐºÐ°Ñ€Ñ‚Ñƒ Ñ�Ð°Ð¹Ñ‚Ð° ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð²Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ�. ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð²Ñ‹Ð´ÐµÐ»Ð¸Ñ‚Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ñ‹ Ð½Ðµ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² ÐºÐ°Ñ€Ñ‚Ñƒ Ñ�Ð°Ð¹Ñ‚Ð° Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹Ñ‚Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ {mailer_link}. Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ recaptcha ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚Ðµ ÐµÐ³Ð¾ Ñ�Ð½Ð°Ñ‡Ð°Ð»Ð°, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð²Ð¸Ð·ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð·Ð¾Ñ€Ð¾Ð² Ð½Ð° Ð²Ð°ÑˆÐµÐ¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ. Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ„Ð¾Ð½Ð¾Ð²Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ„Ð¾Ð½Ð¾Ð²Ð¾Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð‘Ð°Ð»Ð»Ñ‹ ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� - ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� - Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� - Ð·Ð°Ð¿Ð¸Ñ�Ð¸ ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� - Ð¼ÐµÑ‚ÐºÐ¸ ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ opt 1 ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ opt 2 ÐœÐµÑ‚Ð¾Ð´Ñ‹ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�  ÐœÐµÑ‚Ð¾Ð´ Ð¿Ð¾Ñ�ÐµÑ‰ÐµÐ½Ð¸Ð¹ ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� %s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ ÐŸÐ¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾ ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ� Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾ ÐŸÑ€Ð¾ÐµÐºÑ‚ Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾ ÐŸÑ€Ð¾ÐµÐºÑ‚Ñ‹ Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾ Ð”Ð¾Ð»Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ð�Ð²Ñ‚Ð¾Ñ€ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð”Ð°Ñ‚Ð° Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸ ÐœÐµÑ‚ÐºÐ¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹ Ð˜Ð¼Ñ� Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Id Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Id Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ ÐŸÑ€ÐµÐ´ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ñ‚Ð¸Ð»Ð¸ ÐŸÑ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð�Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÑƒ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ ÐºÐ°Ñ€Ñ‚Ñƒ Ñ�Ð°Ð¹Ñ‚Ð° ÐŸÑ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ðµ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ°Ñ€Ñ‚Ñ‹ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐµ Ð´Ð¾ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚Ð° ÐºÐ»Ð¸ÐºÐ° Ð¿Ð¾ ÐºÐ°Ñ€Ñ‚Ðµ ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ Ð¡Ñ‚Ñ€Ð¾ÐºÐ° Ñ†ÐµÐ½Ð¾Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐŸÑ€Ð¾ÐµÐºÑ‚ Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð±Ð»Ð¾Ð¶ÐºÐ° Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° ÐŸÑ€Ð¾ÐµÐºÑ‚Ñ‹ ÐžÐ¿ÑƒÐ±Ð»Ð¸ÐºÐ¾Ð²Ð°Ñ‚ÑŒ Ð’Ð¾Ð¿Ñ€Ð¾Ñ� Ð¢ÐµÑ�Ñ‚ Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ‚ÐµÑ�Ñ‚Ð° ÐŸÑ€Ð¾Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ð±Ð°Ð»Ð»Ñ‹ Ñ‚ÐµÑ�Ñ‚Ð° Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ‚ÐµÑ�Ñ‚Ð° Ð¦Ð¸Ñ‚Ð°Ñ‚Ð° ÐŸÐµÑ€ÐµÐ¼ÐµÑˆÐ°Ñ‚ÑŒ ÐŸÐµÑ€ÐµÐ¼ÐµÑˆÐ°Ñ‚ÑŒ? Ð ÐµÐ¹Ñ‚Ð¸Ð½Ð³ Ð ÐµÐ¹Ñ‚Ð¸Ð½Ð³Ð¾Ð²Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° Ð ÐµÐ¹Ñ‚Ð¸Ð½Ð³: Recaptcha ÐšÑ€Ð°Ñ�Ð½Ñ‹Ð¹ Ð’ÐµÑ€Ð½ÑƒÑ‚ÑŒ Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ð—Ð°Ð¿Ñ€Ð¾Ñ� Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½. ÐšÐ¾Ð´ Ð¾ÑˆÐ¸Ð±ÐºÐ¸: %d Ð�ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð¡Ð±Ñ€Ð¾Ñ� Ð¡Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¡Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ� Ð¡Ð±Ñ€Ð¾Ñ� ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ð’ÐµÑ€Ð½ÑƒÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð’ÐµÑ€Ð½ÑƒÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ ÐžÑ‚Ð·Ñ‹Ð²Ñ‹ Ð”Ð¾Ñ€Ð¾Ð¶Ð½Ð°Ñ� ÐºÐ°Ñ€Ñ‚Ð° Ð¡Ñ‚Ñ€Ð¾ÐºÐ° Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹ Ð¢Ð¸Ð¿ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»Ñ� SEO ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ SEO Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº SEO Ð¡Ð¿ÑƒÑ‚Ð½Ð¸ÐºÐ¾Ð²Ð°Ñ� Ð¡ÑƒÐ±Ð±Ð¾Ñ‚Ð° Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ ÐºÐ¾Ð»Ð¾Ð½ÐºÑƒ Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ Ð Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¡ÐºÑ€Ð¸Ð¿Ñ‚ ÐŸÐ¾Ð¸Ñ�Ðº %s ÐŸÐ¾Ð¸Ñ�ÐºÐ¾Ð²Ñ‹Ðµ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¿Ð¾Ð¸Ñ�ÐºÐ° ÐŸÐ¾Ð¸Ñ�Ðº Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð² ÐŸÐ¾Ð¸Ñ�Ðº Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ ÐŸÐ¾Ð¸Ñ�Ðº ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ ÐŸÐ¾Ð¸Ñ�Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€ Ð˜Ñ�ÐºÐ°Ñ‚ÑŒ Ñ„Ñ€Ð°Ð·Ñƒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð¿Ð¾Ð¸Ñ�ÐºÐ° ÐŸÐ¾Ð¸Ñ�Ðº: Ð¡ÐµÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð¡ÐµÐºÑ†Ð¸Ñ� Ð¡ÐµÐºÑ†Ð¸Ð¸ Ð‘ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ðµ Ñ�Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ ÐšÐ¾Ð´ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸ Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÐºÑƒÑ€Ñ� Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¸ÐºÐ¾Ð½ÐºÑƒ Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¼ÐµÑ‚ÐºÐ¸ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸ÑŽ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ� (Ð�Ð°Ð¿Ñ€: Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�, Ð²Ñ€ÑƒÑ‡Ð½ÑƒÑŽ) Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ‚Ð¸Ð¿ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ� Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¼Ð°ÐºÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð´ÐµÐ½ÑŒ Ð½ÐµÐ´ÐµÐ»Ð¸  Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€. Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð”Ð°, ÐµÑ�Ð»Ð¸ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð² Ð½Ð¾Ð²Ð¾Ð¼ Ð¾ÐºÐ½Ðµ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÐºÐ°Ðº Ñ‡Ð°Ñ�Ñ‚Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½ÑƒÑŽ ÐºÐ¾Ð¿Ð¸ÑŽ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñ�Ð°Ð¹Ñ‚Ð°. ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ€Ñ‚Ñ‹ (Ð½Ð°Ð¿Ñ€., Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�, Ñ‡Ñ‚Ð¾-Ñ‚Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ðµ) Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ‚Ð¸Ð¿ ÐºÐ°Ñ€Ñ‚Ñ‹ Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ. Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Feedback Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð², Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Page Builder Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð¡Ð¿Ð¾Ñ�Ð¾Ð± Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ Ð¡ÐµÐ½Ñ‚ Ð¡ÐµÐ½Ñ‚Ñ�Ð±Ñ€ÑŒ Ð�Ð´Ñ€ÐµÑ� Ñ�ÐµÑ€Ð²ÐµÑ€Ð° Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ 404 Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¸Ð»Ð¸ Ñ�Ð»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ� Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ñ†Ð¸Ñ„Ñ€ Ð¸Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ� Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñƒ Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñƒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñƒ ÐºÐ°Ñ€Ñ‚Ñ‹ (Ð�Ð°Ð¿Ñ€: 300) Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ (Ð�Ð°Ð¿Ñ€: http://example.com) Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð³Ð°Ð»ÐµÑ€ÐµÑŽ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð° Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¿Ð¾Ð¸Ñ�ÐºÐ° Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�ÐµÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ Ñ�Ð°Ð¹Ñ‚Ð° Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ñ‚Ð°Ð²Ñ€ÐµÐ¼Ñ� Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð·Ñ‹Ðº Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹, Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†, ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ Ð¸Ð»Ð¸ Ð¼ÐµÑ‚Ð¾Ðº, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ�Ð·Ñ‹Ðº Ð½Ðµ Ð·Ð°Ð´Ð°Ð½?  Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÑˆÐ¸Ñ€ÐµÐ½Ñƒ Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¨Ð¾Ñ€Ñ‚ÐºÐ¾Ð´ "%s" Ñ� %s ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² %s Ð¨Ð¾Ñ€Ñ‚ÐºÐ¾Ð´Ñ‹ Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ Ð½Ð° Ñ„Ñ€Ð¾Ð½Ñ‚-Ñ�Ð½Ð´Ðµ Ð¿Ð°Ð½ÐµÐ»ÑŒ, Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ�Ð¼ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ñ‚Ð¸Ð»Ð¸. ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð‘Ð¾Ðº Ð¾ Ð±Ð¾Ðº Ð¡Ð°Ð¹Ð´Ð±Ð°Ñ€ Ð˜Ð¼Ñ� Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð° Ð‘Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð¿Ð°Ð½ÐµÐ»Ð¸ Ð¡Ð°Ð¹Ð´Ð±Ð°Ñ€Ñ‹ Ð´Ð»Ñ� Ð•Ð´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¢ÐµÐºÑ�Ñ‚ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ�Ð°Ð¹Ñ‚Ð° ÐšÐ»ÑŽÑ‡ Ñ�Ð°Ð¹Ñ‚Ð° Ð˜Ð¼Ñ� Ñ�Ð°Ð¹Ñ‚Ð° ÐšÐ°Ñ€Ñ‚Ð° Ñ�Ð°Ð¹Ñ‚Ð° Ð Ð°Ð·Ð¼ÐµÑ€ Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ð”Ð¸Ð·Ð°Ð¹Ð½ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÐµÑ‚Ð¸ Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�ÐµÑ‚ÑŒ Facebook Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�ÐµÑ‚ÑŒ Twitter Ðš Ñ�Ð¾Ð¶Ð°Ð»ÐµÐ½Ð¸ÑŽ, Ð²Ñ‹ Ð½Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð¸ Ñ‚ÐµÑ�Ñ‚ Ð˜Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° %s Ð¿ÑƒÑ�Ñ‚Ð° Ð˜Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð˜Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ð¿Ð°Ð¿ÐºÐ¸ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹ Ð˜Ñ�Ñ…Ð¾Ð´Ð½Ð¸Ðº Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð“Ð¾Ð²Ð¾Ñ€Ñ�Ñ‰Ð°Ñ� Ð¡Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚: %s Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð¡Ñ‚Ð°Ñ€Ñ‚ Ð’Ñ€ÐµÐ¼Ñ� Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¸ ÐºÐ¾Ð½Ñ†Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð�Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ‚ÐµÑ�Ñ‚ Ð�ÐµÐ´ÐµÐ»Ñ� Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ� Ð�Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð¾ÐºÐ° Ð¨Ñ‚Ð°Ñ‚ Ð¡Ñ‚Ð¸Ð»ÑŒ Ð¡Ñ‚Ð¸Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ð¢ÐµÐ¼Ð° ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÐšÐ½Ð¾Ð¿ÐºÐ° ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ ÐŸÑ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÑ‚ Ð½Ð° Ñ€Ð°Ñ�Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¸Ðµ ÐŸÐ¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾Ð¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ Ð£Ñ�Ð¿ÐµÑˆÐ½Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½ Ð¡ÑƒÐ±Ð±Ð¾Ñ‚Ð° ÐŸÐ°Ð½ÐµÐ»ÑŒ Ñ�Ñ‚Ð¸Ð»ÐµÐ¹ Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ JSON Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð° Ð¡Ñ‚Ð¸Ð»ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹. Ð¢Ð°Ð±Ñ‹ ÐœÐµÑ‚Ð¾Ð´Ñ‹ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�  Ð¼ÐµÑ‚Ð¾Ðº Ð¢Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð¢Ð°ÐºÑ�Ð¾Ð½Ð¾Ð¼Ð¸Ð¸ Ð£Ñ‡Ð°Ñ�Ñ‚Ð½Ð¸Ðº ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð”Ð¾Ð»Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð˜Ð¼Ñ� ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹ Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð° Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ‹ Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð›Ð°Ð½Ð´ÑˆÐ°Ñ„Ñ‚ ÐžÑ‚Ð·Ñ‹Ð²Ñ‹ Ð¢ÐµÐºÑ�Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð¢ÐµÐºÑ�Ñ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð° Ð¢ÐµÐºÑ�Ñ‚ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð¼ Ð¢ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ 404 Ð¢ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð±Ð»Ð¾Ð³Ð° Ð¢ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð±Ñ‹Ð»Ð¾ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð±Ñ‹Ð»Ð¾ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾. Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾ Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾: %s Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ðº %s %s Ð±Ñ‹Ð» ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½. Ð¯ÐºÐ¾Ñ€ÑŒ 404 Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Mega Menu Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ, Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÑƒÐ´Ð¾Ð±Ð½Ð¾Ðµ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰ÐµÐµ Ð¼ÐµÐ½ÑŽ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð²Ð°Ð¼ Ð»ÐµÐ³ÐºÐ¾ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ñ�Ð¾Ð½Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼ÐµÐ½ÑŽ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸. Ð¯ÐºÐ¾Ñ€ÑŒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð±Ð»Ð¾Ð³Ð° Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚. Ð•Ñ�Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð±Ð»Ð¾Ð³Ð°, Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚ÐµÐºÑ�Ñ‚ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ ÐšÐ»Ð°Ñ�Ñ� %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚ FW_Shortcode ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ½ÑŽ, ÐµÑ�Ð»Ð¸ Ð´Ð°Ð½Ð½Ð°Ñ� Ñ‚ÐµÐ¼Ð° Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐµÐ³Ð¾. Ð¢ÐµÐºÑ�Ñ‚ Ð¿Ð¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð² ÑˆÐ°Ð¿ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ñ‹ Ð¤Ð¾Ñ€Ð¼Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð½Ð° Ñ�Ñ‚Ð¾Ñ‚ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�. Ð­Ñ‚Ð¾Ñ‚ Ð°Ð´Ñ€ÐµÑ� Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ�. Ð¯ÐºÐ¾Ñ€ÑŒ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð±Ñ‹Ð»Ð¾ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾! Ð˜Ð¼Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð¿Ð¾Ð»Ðµ ÐžÑ‚  Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð±Ñ‹Ð»Ð¸ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ñ�Ð±Ñ€Ð¾ÑˆÐµÐ½Ñ‹ Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð±Ñ‹Ð»Ð¸ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ñ‹ Ð—Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð¸Ð· Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð¾Ð² Ð½Ð¸Ð¶Ðµ. ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð±Ð°Ð»Ð»Ð¾Ð² Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ñ‚ÐµÑ�Ñ‚Ð°. ÐžÑ‚Ð²ÐµÑ‚ Ð½Ð° Ð²Ð¾Ð¿Ñ€Ð¾Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð»Ð¾Ð¶ÑŒ Ð¢ÐµÐºÑ�Ñ‚ Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ð° Ð¿ÑƒÑ�Ñ‚ ÐŸÐµÑ€ÐµÐ²Ð¾Ð´ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð° ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚. Ð”Ð•Ð™Ð¡Ð¢Ð’Ð˜Ð• +++ Ð¢ÐµÐºÑ�Ñ‚, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð²ÐµÑ€Ñ…Ñƒ Ð¿Ð°Ð½ÐµÐ»Ð¸. Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÑˆÐ°Ð¿ÐºÐµ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹  Ð Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s" Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°. Ð Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð°Ñ� %s Ð¿Ð°Ð¿ÐºÐ° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°. ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ð¸ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ð¸Ð´ÐµÑ‚ÑŒ Ñ�Ñ‚Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ�Ð¿Ð»Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐµ Ñ€Ñ�Ð´Ð¾Ð¼ Ñ� Ð¿Ð¾Ð»ÐµÐ¼ ÐŸÐ¾Ð»Ðµ {label} Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾ ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %s ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %s ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼ {label} Ð¿Ð¾Ð»Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�Ð°Ð¹Ñ‚Ð° {label} Ð¿Ð¾Ð»Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð»Ð¾Ð²Ð¾ ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð»Ð¾Ð² ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð¸Ð¼Ð²Ð¾Ð» ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð»Ð¾Ð²Ð¾ ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð»Ð¾Ð² ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ†Ð¸Ñ„Ñ€Ñƒ ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ†Ð¸Ñ„Ñ€ ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ†Ð¸Ñ„Ñ€Ñƒ ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ†Ð¸Ñ„Ñ€ Ð¢ÐµÐ¼Ð° Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¢ÐµÐ¼Ñ‹ ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¢ÐµÐ¼Ñ‹ Ð�Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ Ñ‚ÐµÐ¼Ñ‹: Ð�Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ñ‚Ð²ÐµÑ‚Ð° Ð�Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿ÐµÐ¹Ð´Ð¶ ÐµÐ´Ð¸Ñ‚Ð¾Ñ€ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ� wp post editor Ð½Ð¾ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ   Ð”Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð¸Ð½ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð­Ñ‚Ð¾ Ð¿Ð¾Ð»Ðµ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð­Ñ‚Ð° ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ�Ð´Ð° Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÑƒÑ‡ÐµÐ±Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ðº Ð²Ð°ÑˆÐµÐ¹ Ñ‚ÐµÐ¼Ðµ. Ð¡ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÑƒÑ€Ñ�Ñ‹, ÑƒÑ€Ð¾ÐºÐ¸ Ð¸ Ñ‚ÐµÑ�Ñ‚Ñ‹ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹. Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð¾Ð»Ð½Ð¾Ñ†ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹ Ð² Ð²Ð°ÑˆÑƒ Ñ‚ÐµÐ¼Ñƒ. ÐžÐ½ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¼Ð¸ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ‹ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�. Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð°ÐµÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð¾Ñ€Ð¼Ñ‹. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼ Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¿ÐµÑ€ÐµÑ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ñ� Ð»ÑŽÐ±Ð¾Ð¹ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ð°Ð¼ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð°. Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð²Ð°Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð²Ð¸Ð·ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ñ�Ñ‚Ð¸Ð»ÐµÐ¼ Ð²ÐµÐ±-Ñ�Ð°Ð¹Ñ‚Ð°. Ð�Ð°Ñ‡Ð¸Ð½Ð°Ñ� Ð¾Ñ‚ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ð¸Ð»ÐµÐ¹ Ð¸ Ð´Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð¿ÐµÑ€Ñ�Ð¾Ð½Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð² Ð¸ Ñ†Ð²ÐµÑ‚Ð¾Ð². Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð²Ð°Ð¼ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð³Ñ€Ð°Ñ„Ð¸Ðº Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�, Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐ¼Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð¸Ð»Ð¸ Ð´Ð°Ð¶Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð°Ñ€Ñ…Ð¸Ð²Ñ‹ Ñ� Ð´ÐµÐ¼Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð¾Ð¼ Ñ� Ñ†ÐµÐ»ÑŒÑŽ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð° Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð´Ð¾Ð¼ÐµÐ½. Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ ÐµÐ¶ÐµÐ´Ð½ÐµÐ²Ð½Ð¾Ðµ, ÐµÐ¶ÐµÐ½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¸Ð»Ð¸ ÐµÐ¶ÐµÐ¼ÐµÑ�Ñ�Ñ‡Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�. Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð¿Ð¸ÐµÐ¹ Ñ�Ð°Ð¹Ñ‚Ð° Ð¸Ð»Ð¸ ÐºÐ¾Ð¿Ð¸ÐµÐ¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…. Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹ Ñ�Ð°Ð¹Ñ‚ Ð½Ð° Ð»ÑŽÐ±Ð¾Ð¹ Ñ�Ð·Ñ‹Ðº Ð¸Ð»Ð¸ Ð´Ð°Ð¶Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ð·Ñ‹ÐºÐ¾Ð², Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ð°ÑˆÐ¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ð¸ Ð¼Ð¾Ð³Ð»Ð¸ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¸Ñ… Ð¿Ð¾ Ð¸Ñ… ÑƒÑ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¸ÑŽ Ð¸Ð· Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°. Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ Ð²Ð¸Ð´Ð¶ÐµÑ‚Ñ‹ Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ Ð¼ÐµÐ½ÑŽ Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ñ‹ Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ Ð¿Ð¾Ð»Ð½Ð¾Ñ†ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð²Ð°Ð¼ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒ Ð²Ð°ÑˆÐ¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ñ�Ð¾Ð·Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹. Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð’Ð°Ð¼ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²ÐµÐ±-Ñ�Ð°Ð¹Ñ‚ WordPress, Ð´Ð¾Ð±Ð°Ð²Ð¸Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ñ‚Ð°Ð¹Ñ‚Ð»Ñ‹, ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð° Ð¸ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�. Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð²Ð°Ð¼ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ñ… Ð² Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ñ… (Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ Forms) Ð´Ð»Ñ� Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ Ð¸Ð¼ÐµÐ¹Ð»Ð¾Ð². Ð­Ñ‚Ð¾ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€, Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð°Ð¶Ð°ÑŽÑ‚Ñ�Ñ�. Ð­Ñ‚Ð¾ Ñ�Ð·Ñ‹Ðº Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ð° Ð²Ð°ÑˆÐµÐ¼ Ñ�Ð°Ð¹Ñ‚Ðµ. Ð­Ñ‚Ð¾ Ñ‚ÐµÐºÑ�Ñ‚, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¿Ð¾Ñ�Ð²Ð¸Ñ‚Ñ�Ñ� Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÐµ Ð­Ñ‚Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð½Ñ�Ñ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼Ð¸Ð½ÑƒÑ‚. Ð­Ñ‚Ð¾Ñ‚ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð±Ñ‹Ð» Ñ�Ð¾Ð·Ð´Ð°Ð½ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾, Ð½Ð¾ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð´Ð° Ð±Ñ‹Ð»Ð° ÑƒÐ´Ð°Ð»ÐµÐ½Ð° Ð¸Ð· Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð¸Ð»Ð¸ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð¾Ð¼. Ð£Ð´Ð°Ð»Ð¸Ñ‚Ðµ Ñ�Ñ‚Ñƒ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¸Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ð¹Ñ‚Ðµ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð·Ð°Ð½Ð¾Ð²Ð¾ Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Ð±Ñ‹Ð» Ñ�Ð¾Ð·Ð´Ð°Ð½ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾, Ð½Ð¾ multimedia_types Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° config.php Ð±Ñ‹Ð» ÑƒÐ´Ð°Ð»ÐµÐ½, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ multimedia_types  Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°. Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ½Ð¾Ð¿ÐºÐµ ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð³Ð´Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ñ�Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð³Ð´Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ð¾Ð»Ñ� Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚ÐµÐ¼Ñ‹ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�   Ð² Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¼ Ð¿Ð¸Ñ�ÑŒÐ¼Ðµ Ð¢Ñ€Ð¸ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð§ÐµÑ‚Ð²ÐµÑ€Ð³ Ð’Ñ€ÐµÐ¼Ñ� ÐŸÑ€ÐµÐ²Ñ‹ÑˆÐµÐ½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð±Ð»Ð¾ÐºÐ° Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹/Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº: Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð¸ Ð¼ÐµÑ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð�Ð°Ð²ÐµÑ€Ñ… Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ� Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð¼ÐµÐ½ÑŽ ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸ ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ñ‹ ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¶ÐµÑ‚Ñ‹ ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð½Ð° ÐŸÐµÑ€ÐµÐ²Ð¾Ð´Ñ‹ Ð¢Ñ€Ð°Ð½Ñ�Ð¿Ð¾Ñ€Ñ‚ ÐŸÐ¾Ð¿Ñ‹Ñ‚Ð°Ð»Ñ�Ñ� Ð²Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %s Ð˜Ñ�Ñ‚Ð¸Ð½Ð° Ð˜Ñ�Ñ‚Ð¸Ð½Ð°/Ð›Ð¾Ð¶ÑŒ Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº Twitter Ð”Ð²Ðµ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð¢Ð¸Ð¿ Ð¢Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð¢Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð¼ÐµÐ¶Ð´Ñƒ Ñ�Ð»Ð°Ð¹Ð´Ð°Ð¼Ð¸ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð²Ð¾Ð¿Ñ€Ð¾Ñ�... Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ° ... Ð�Ð• ÐžÐŸÐ Ð•Ð”Ð•Ð›Ð•Ð�Ð�Ð«Ð™ Ð¢Ð˜ÐŸ ÐžÐŸÐ¦Ð˜Ð˜ Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ñƒ Ð�Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ‚ÐµÐ¹Ð½ÐµÑ€Ð°: %s Ð�Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ†Ð¸Ð¸: %s ÐŸÐ¾Ñ‚ÐµÑ€Ñ� Ð·Ð½Ð°Ñ‡Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€ÐµÐ¶Ð¸Ð¼Ð¾Ð² ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð�Ð°Ð¹Ð´ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð» Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� "%s" "%s" Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð³Ñ€ÑƒÐ¿Ð¿Ð° Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ° Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð²Ð°Ð¹Ð´ÐµÑ€ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� "%s" Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ� Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð²Ð°Ð¹Ð´ÐµÑ€ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� "%s" Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° ÐºÐ°Ñ€Ñ‚Ñ‹ Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð²ÐºÐ»Ð°Ð´ÐºÐ°: Unyson Ð¤Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº Ð´Ð»Ñ� WordPress Unyson - Ñ�Ñ‚Ð¾ Ñ�Ð°Ð¼Ñ‹Ð¹ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ð¹ Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ñ€Ð°Ð·Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¼Ð¸ÑƒÐ¼ Ñ‚ÐµÐ¼Ñƒ. Ð¯ Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑŽ ÐµÐ³Ð¾ Ð�Ð° Ð¾Ð´Ð¸Ð½ Ð²Ñ‹ÑˆÐµ ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %s ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¢ÐµÐ¼Ñƒ ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ WordPress Ð—Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° ÐŸÐ°Ð¿ÐºÐ° Ð´Ð»Ñ� Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð° Ð�Ð´Ñ€ÐµÑ� Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ð¼ÐµÐ³Ð° Ð¼ÐµÐ½ÑŽ Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ ÐºÐ°Ðº Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ñ†ÐµÐ½Ð¾Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ� Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ð´Ð»Ñ� Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²Ñ�ÐµÑ… ÐºÐ»ÑŽÑ‡ÐµÐ¹ API Ñ�Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÑ‚ÐµÐ¹. Ð”Ñ€ÑƒÐ³Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÐµÑ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ðº Ñ�Ð²Ð¾Ð¸Ð¼ Ñ�Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°ÐºÐºÐ°ÑƒÐ½Ñ‚Ð°Ð¼. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚Ð¾Ñ‚ Ñ€Ð°Ð·Ð´ÐµÐ», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¸/Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€(Ñ‹) Ð´Ð»Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†. Ð˜Ð¼Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ� Ð˜Ð¼Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð’ÐµÑ€Ñ‚Ð¸ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ Ð’Ð¸Ð´ÐµÐ¾ Ð’Ñ‹Ñ�Ð¾Ñ‚Ð° Ð²Ð¸Ð´ÐµÐ¾ Ð’Ð¸Ð´ÐµÐ¾-Ð¿Ð»ÐµÐµÑ€ Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾ ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ %s ÐŸÐ¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ� ÐžÑ‚ÐºÑ€Ñ‹Ñ‚ÑŒ ÐºÐ°Ñ€Ñ‚Ñƒ Ñ�Ð°Ð¹Ñ‚Ð° ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° ÐžÑ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ�Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ð²Ñ�Ðµ ÐºÑƒÑ€Ñ�Ñ‹ ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð’Ð¸Ð·ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° WP Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ!
Ð’Ñ‹ Ñ�Ð¾Ð±Ð¸Ñ€Ð°ÐµÑ‚ÐµÑ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½ÑƒÑŽ ÐºÐ¾Ð¿Ð¸ÑŽ Ð±ÐµÐ· Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ�.
Ð’Ñ‹ ÑƒÐ²ÐµÑ€ÐµÐ½Ñ‹? Ð’ Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚ Ð¼Ñ‹ Ñ�Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÐ¼ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸. Ð’ Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚ Ð¼Ñ‹ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸. ÐœÑ‹ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÐ¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð²Ñ‹ Ñ‡Ð°Ñ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñ�ÐµÑ‚Ðµ Ð’ÐµÐ±-Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€ %s ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð° Ð’ÐµÐ±Ñ�Ð°Ð¹Ñ‚ Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ñ�Ð°Ð¹Ñ‚ Ð˜Ð¼Ñ� Ñ�Ð°Ð¹Ñ‚Ð° Ð¡Ñ€ÐµÐ´Ð° Ð�ÐµÐ´ÐµÐ»Ñ� Ð•Ð¶ÐµÐ½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¾ Ð¢Ð¾Ð»Ñ‰Ð¸Ð½Ð° Ð“Ð´Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ð¸Ñ‚Ñ�Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ? ÐšÑƒÐ´Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²ÐµÑ�Ñ‚Ð¸ ÐºÐ½Ð¾Ð¿ÐºÐ° Ðš Ñ‡ÐµÐ¼Ñƒ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð²Ñ�Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ? Ð‘ÐµÐ»Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾ ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¶ÐµÑ‚Ð° Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ� Ð²Ð¸Ð´Ð¶ÐµÑ‚Ð°Ð¼Ð¸ Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð‘ÐµÐ· ÐºÑƒÑ€Ñ�Ð° WordPress Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½ Ðº %s Ð¡Ð»Ð¾Ð²Ð° Ð�Ð°Ð¿Ð¸ÑˆÐ¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚ Ð¿Ð¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ðµ Ð¾Ñ‚Ð²ÐµÑ‚Ñ‹ XML ÐºÐ°Ñ€Ñ‚Ð° Ñ�Ð°Ð¹Ñ‚Ð° Ð”Ð° Ð’Ñ‹ Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ð»Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð½Ð° %s Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ð¾Ð² Ð¸Ð· %s Ð£ Ð²Ð°Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹. Ð£ Ð²Ð°Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹. Ð£ Ð²Ð°Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�. Ð£ Ð²Ð°Ñ� Ð½ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ñ�Ð¾Ð·Ð´Ð°Ð¹Ñ‚Ðµ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ð£ Ð²Ð°Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð´Ð¸Ð·Ð°Ð¹Ð½Ð° Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ð´ÐµÐ°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ %s. Ð£ Ð²Ð°Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ñ�Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� %s. Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð²ÐµÑ€Ñ�Ð¸ÑŽ %s. ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð´Ð¾ %s. Ð�ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s. Ð’Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %s Ðº %s: %s Ð’Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ WordPress Ð² %s: %s Ð�ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ðº %s: %s Ð�ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ‚ÑŒ %d Ð±Ð°Ð»Ð»Ð¾Ð² Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ñ‚ÐµÑ�Ñ‚Ð° Ð’Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ñ‹. Ð’Ð°Ñˆ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¹ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð¼Ð¾Ð´ÐµÑ€Ð°Ñ†Ð¸Ð¸. Ð’Ð°Ñˆ Ñ�ÐµÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡. Ð‘Ð¾Ð»ÑŒÑˆÐµ Ð¾ Ñ‚Ð¾Ð¼, ÐºÐ°Ðº Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ ReCaptcha Ð’ÐµÑ€Ñ�Ð¸Ñ� Ñ‚ÐµÐ¼Ñ‹ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð°. ÐšÐ»ÑŽÑ‡ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñ�Ð°Ð¹Ñ‚Ð°. Ð‘Ð¾Ð»ÑŒÑˆÐµ Ð¾ Ñ‚Ð¾Ð¼, ÐºÐ°Ðº Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ ReCaptcha ÐŸÐ¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ� Zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ€Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²Ð°Ñ‚ÑŒ zip Zip Ñ„Ð°Ð¹Ð» Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ zip (ÐºÐ¾Ð´ %d). ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÐµÑ‰Ðµ Ñ€Ð°Ð· Ð¿Ð¾Ð·Ð¶Ðµ Ð¸ Ð°Ð²Ñ‚Ð¾Ñ€ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð´ÐµÐ½ÑŒ Ð´Ð½Ð¸ Ñ‡Ð°Ñ� Ñ‡Ð°Ñ�Ð¾Ð² Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚ Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð·Ñ‹Ð² Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� Ð¼Ð¸Ð½ÑƒÑ‚Ð° Ð¼Ð¸Ð½ÑƒÑ‚Ñ‹ Ð¼ÐµÑ�Ñ�Ñ† Ð¼ÐµÑ�Ñ�Ñ†Ñ‹ noindex, follow Ð² Ð¼ÐµÑ�Ñ�Ñ† Ð¾Ñ†ÐµÐ½Ð¸Ñ‚Ðµ, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð¿Ð¾Ñ�Ñ‚. Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ñ�ÐµÐºÑƒÐ½Ð´Ð° Ñ�ÐµÐºÑƒÐ½Ð´Ñ‹ Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚  Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ†Ð¸Ð¸ table-builder Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ Ð² Ð�Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾ Ð½ÐµÐ´ÐµÐ»Ñ� Ð½ÐµÐ´ÐµÐ»Ñ� %s Ð¸Ð· %s Ð½ÐµÐ´ÐµÐ»Ð¸ Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ñ‚ÐµÐ¼Ð¾Ð¹ Ð³Ð¾Ð´ Ð»ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ zip {label}: ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ {label}: ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ {x} Ð‘Ð¾Ð»ÑŒÑˆÐµ                                       framework/languages/fw-nl_NL.po                                                                     0000644                 00001074421 15266055653 0012511 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       # 
# Translators:
# Lynn <lynn_girl@live.nl>, 2015
# Patrick Catthoor <pcatthoor@gmail.com>, 2015
# Ruud Evers <ruud@yakhosting.com>, 2016
# Steven Vermeersch, 2016
msgid ""
msgstr ""
"Project-Id-Version: Unyson\n"
"POT-Creation-Date: 2016-02-02 15:48+0300\n"
"PO-Revision-Date: 2016-04-08 04:43+0000\n"
"Last-Translator: Ruud Evers <hello@themefuse.com>\n"
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/themefuse/unyson/language/nl_NL/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: nl_NL\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 1.5.4\n"
"X-Poedit-Basepath: .\n"
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
"X-Poedit-SearchPath-0: ..\n"
"X-Poedit-SourceCharset: UTF-8\n"

#: ../framework/manifest.php:5
msgid "Unyson"
msgstr "Unyson"

#: ../framework/helpers/class-fw-wp-filesystem.php:43
msgid "Cannot connect to Filesystem directly"
msgstr "Kan geen directe verbinding maken met het bestandssyteem"

#: ../framework/helpers/class-fw-wp-filesystem.php:271
#, php-format
msgid "Cannot create directory \"%s\". It must be inside \"%s\""
msgstr "Kan de map \"%s\" niet aanmaken. Deze map moet aangemaakt worden in \"%s\""

#: ../framework/helpers/class-fw-wp-filesystem.php:273
msgid "\" or \""
msgstr "\" of \""

#: ../framework/helpers/class-fw-flash-messages.php:95
#, php-format
msgid "Invalid flash message type: %s"
msgstr "Ongeldig flitsbericht type: %s"

#: ../framework/helpers/class-fw-wp-list-table.php:185
msgid "No items found."
msgstr "Geen items gevonden"

#: ../framework/helpers/class-fw-wp-list-table.php:309
msgid "Bulk Actions"
msgstr "Bulk acties"

#: ../framework/helpers/class-fw-wp-list-table.php:319
msgid "Apply"
msgstr "Toepassen"

#: ../framework/helpers/class-fw-wp-list-table.php:403
msgid "All dates"
msgstr "Alle datums"

#: ../framework/helpers/class-fw-wp-list-table.php:416
#, php-format
msgid "%1$s %2$d"
msgstr "%1$s %2$d"

#: ../framework/helpers/class-fw-wp-list-table.php:432
msgid "List View"
msgstr "Lijstweergave"

#: ../framework/helpers/class-fw-wp-list-table.php:433
msgid "Excerpt View"
msgstr "Detailweergave"

#: ../framework/helpers/class-fw-wp-list-table.php:459
#, php-format
msgid "%s pending"
msgstr "%s wachtend"

#: ../framework/helpers/class-fw-wp-list-table.php:714
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:33
msgid "Select All"
msgstr "Alles Selecteren"

#: ../framework/helpers/general.php:1150
msgid "year"
msgstr "jaar"

#: ../framework/helpers/general.php:1151
msgid "years"
msgstr "jaren"

#: ../framework/helpers/general.php:1153
msgid "month"
msgstr "maand"

#: ../framework/helpers/general.php:1154
msgid "months"
msgstr "maanden"

#: ../framework/helpers/general.php:1156
msgid "week"
msgstr "week"

#: ../framework/helpers/general.php:1157
msgid "weeks"
msgstr "weken"

#: ../framework/helpers/general.php:1159
msgid "day"
msgstr "dag"

#: ../framework/helpers/general.php:1160
msgid "days"
msgstr "dagen"

#: ../framework/helpers/general.php:1162
msgid "hour"
msgstr "uur"

#: ../framework/helpers/general.php:1163
msgid "hours"
msgstr "uren"

#: ../framework/helpers/general.php:1165
msgid "minute"
msgstr "minuut"

#: ../framework/helpers/general.php:1166
msgid "minutes"
msgstr "minuten"

#: ../framework/helpers/general.php:1168
msgid "second"
msgstr "seconde"

#: ../framework/helpers/general.php:1169
msgid "seconds"
msgstr "seconden"

#: ../framework/helpers/general.php:1558
msgid "Maximum stack depth exceeded"
msgstr "Maximale stack diepte overschreden"

#: ../framework/helpers/general.php:1561
msgid "Underflow or the modes mismatch"
msgstr "Underflow or the modes mismatch"

#: ../framework/helpers/general.php:1564
msgid "Unexpected control character found"
msgstr "Onverwacht controleteken gevonden"

#: ../framework/helpers/general.php:1567
msgid "Syntax error, malformed JSON"
msgstr "Syntaxisfout, onjuist geformateerde JSON"

#: ../framework/helpers/general.php:1570
msgid "Malformed UTF-8 characters, possibly incorrectly encoded"
msgstr "Onjuist geformateerd UTF-8 karakters, mogelijk onjuist versleuteld"

#: ../framework/helpers/general.php:1573
#: ../framework/extensions/backups/class-fw-extension-backups.php:550
msgid "Unknown error"
msgstr "Onbekende fout"

#: ../framework/helpers/class-fw-form.php:80
#, php-format
msgid "Form with id \"%s\" was already defined"
msgstr "Formulier met id \"%s\" was al gedefinieerd"

#: ../framework/helpers/class-fw-form.php:168
msgid "Nonce verification failed"
msgstr "Nonce verificatie mislukt"

#: ../framework/helpers/class-fw-form.php:331
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/views/form.php:13
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:66
msgid "Submit"
msgstr "Verzenden"

#: ../framework/extensions/update/class-fw-extension-update.php:285
#: ../framework/extensions/update/class-fw-extension-update.php:602
msgid "Cannot delete: "
msgstr "Kan niet verwijderen:"

#: ../framework/extensions/update/class-fw-extension-update.php:292
msgid "Cannot create: "
msgstr "Kan niet aanmaken:"

#: ../framework/extensions/update/class-fw-extension-update.php:370
msgid "Cannot remove old temporary directory: "
msgstr "Kan oude tijdelijke map niet verwijderen:"

#: ../framework/extensions/update/class-fw-extension-update.php:376
#: ../framework/extensions/update/class-fw-extension-update.php:572
msgid "Cannot create directory: "
msgstr "Kan map niet aanmaken: "

#: ../framework/extensions/update/class-fw-extension-update.php:381
#, php-format
msgid "Downloading the %s..."
msgstr "Bezig met downloaden van de %s..."

#: ../framework/extensions/update/class-fw-extension-update.php:386
#, php-format
msgid "Cannot download the %s."
msgstr "Kan de %s niet downloaden. "

#: ../framework/extensions/update/class-fw-extension-update.php:396
#, php-format
msgid "Installing the %s..."
msgstr "Bezig met installeren van de %s..."

#: ../framework/extensions/update/class-fw-extension-update.php:402
#: ../framework/extensions/update/class-fw-extension-update.php:431
#: ../framework/extensions/update/class-fw-extension-update.php:531
#: ../framework/extensions/update/class-fw-extension-update.php:552
#: ../framework/extensions/update/class-fw-extension-update.php:582
msgid "Cannot access directory: "
msgstr "Kan geen toegang krijgen tot map:"

#: ../framework/extensions/update/class-fw-extension-update.php:421
msgid "Cannot remove: "
msgstr "Kan niet verwijderen:"

#: ../framework/extensions/update/class-fw-extension-update.php:456
#: ../framework/extensions/update/class-fw-extension-update.php:522
#: ../framework/extensions/update/class-fw-extension-update.php:628
#: ../framework/extensions/update/class-fw-extension-update.php:652
#, php-format
msgid "Cannot move \"%s\" to \"%s\""
msgstr "Kan \"%s\" niet naar \"%s\" verplaatsen"

#: ../framework/extensions/update/class-fw-extension-update.php:472
#, php-format
msgid "Cannot merge \"%s\" with \"%s\""
msgstr "Kan \"%s\" niet samenvoegen met \"%s\""

#: ../framework/extensions/update/class-fw-extension-update.php:485
#, php-format
msgid "The %s has been successfully updated."
msgstr "De %s is succesvol bijgewerkt. "

#: ../framework/extensions/update/class-fw-extension-update.php:492
#, php-format
msgid "Cannot remove temporary directory \"%s\"."
msgstr "Kan tijdelijke map \"%s\" niet verwijderen."

#: ../framework/extensions/update/class-fw-extension-update.php:672
#: ../framework/extensions/update/class-fw-extension-update.php:740
#: ../framework/extensions/update/class-fw-extension-update.php:808
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:930
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1427
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1837
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2054
msgid "Invalid nonce."
msgstr "Ongeldige nonce."

#: ../framework/extensions/update/class-fw-extension-update.php:683
msgid "Framework Update"
msgstr "Framework Update"

#: ../framework/extensions/update/class-fw-extension-update.php:699
msgid "Failed to get framework latest version."
msgstr "Niet gelukt om laatste versie van framework te verkrijgen. "

#: ../framework/extensions/update/class-fw-extension-update.php:716
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:360
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:374
#: ../framework/extensions/update/views/updates-list.php:10
#: ../framework/core/class-fw-manifest.php:353
msgid "Framework"
msgstr "Framework"

#: ../framework/extensions/update/class-fw-extension-update.php:751
msgid "Theme Update"
msgstr "Thema Update"

#: ../framework/extensions/update/class-fw-extension-update.php:767
msgid "Failed to get theme latest version."
msgstr "Niet gelukt om de laatste versie van thema te verkrijgen. "

#: ../framework/extensions/update/class-fw-extension-update.php:784
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:393
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:407
msgid "Theme"
msgstr "Thema"

#: ../framework/extensions/update/class-fw-extension-update.php:817
msgid "Please check the extensions you want to update."
msgstr "Controleer de uitbreidingen die je wilt bijwerken."

#: ../framework/extensions/update/class-fw-extension-update.php:841
msgid "Extensions Update"
msgstr "Uitbreidingen Update"

#: ../framework/extensions/update/class-fw-extension-update.php:879
msgid "No extensions updates found."
msgstr "Geen updates van uitbreidingen gevonden. "

#: ../framework/extensions/update/class-fw-extension-update.php:886
#, php-format
msgid "Extension \"%s\" does not exist or is disabled."
msgstr "Uitbreiding \"%s\" bestaat niet of is uitgeschakeld."

#: ../framework/extensions/update/class-fw-extension-update.php:893
#, php-format
msgid "No update found for the \"%s\" extension."
msgstr "Geen update gevonden voor de \"%s\" uitbreiding."

#: ../framework/extensions/update/class-fw-extension-update.php:915
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:426
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:440
#, php-format
msgid "%s extension"
msgstr "%s uitbreiding"

#: ../framework/extensions/update/manifest.php:5
#: ../framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php:82
msgid "Update"
msgstr "Bijwerken"

#: ../framework/extensions/update/manifest.php:6
msgid "Keep you framework, extensions and theme up to date."
msgstr "Houd je framework, uitbreidingen en thema up-to-date."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:91
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:232
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2439
msgid "Github error:"
msgstr "Github fout:"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:100
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:241
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2446
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (Response code: %d)"
msgstr "Toegang tot Github repository \"%s\" releases mislukt. (Response code: %d)"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:108
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:249
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2462
#, php-format
msgid "Failed to access Github repository \"%s\" releases."
msgstr "Toegang tot Github repository \"%s\" releases mislukt."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:122
#, php-format
msgid "No releases found in repository \"%s\"."
msgstr "Geen releases gevonden in repository: \"%s\"."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:143
#, php-format
msgid ""
"%s manifest has invalid \"github_update\" parameter. Please use "
"\"user/repo\" format."
msgstr "%s manifest heeft ongeldige \"github_update\" parameter. Gebruik de \"user/repo\" indeling."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:171
#, php-format
msgid "Failed to fetch %s latest version from github \"%s\"."
msgstr "Niet gelukt om laatste %s versie van github \"%s\" te verkrijgen. "

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:264
#, php-format
msgid "%s github repository \"%s\" does not have the \"%s\" release."
msgstr "%s github repository \"%s\" beschikt niet over de \"%s\" release."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:284
#, php-format
msgid "Cannot download %s zip."
msgstr "Kan %s zip niet downloaden. "

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:297
#, php-format
msgid "Cannot save %s zip."
msgstr "Kan %s zip niet opslaan."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:316
#, php-format
msgid "Cannot remove %s zip."
msgstr "Kan %s zip niet verwijderen."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:325
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2566
msgid "Cannot access the unzipped directory files."
msgstr "Kan de bestanden van de uitgepakte map niet benaderen."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:341
#, php-format
msgid "The unzipped %s directory not found."
msgstr "De uitgepakte %s map kan niet worden gevonden. "

#: ../framework/extensions/update/views/updates-list.php:12
#, php-format
msgid "You have the latest version of %s."
msgstr "Je hebt de laatste versie van %s."

#: ../framework/extensions/update/views/updates-list.php:25
msgid "Update Framework"
msgstr "Framework Bijwerken"

#: ../framework/extensions/update/views/updates-list.php:37
msgid "Your theme is up to date."
msgstr "Je thema is up-to-date."

#: ../framework/extensions/update/views/updates-list.php:50
msgid "Update Theme"
msgstr "Thema Bijwerken"

#: ../framework/extensions/update/views/updates-list.php:60
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:844
#, php-format
msgid "%s Extensions"
msgstr "%s Uitbreidingen"

#: ../framework/extensions/update/views/updates-list.php:62
#, php-format
msgid "You have the latest version of %s Extensions."
msgstr "Je hebt de laatste versie van %s Uitbreidingen."

#: ../framework/extensions/update/views/updates-list.php:80
#: ../framework/extensions/update/views/updates-list.php:95
#: ../framework/extensions/update/views/updates-list.php:100
msgid "Update Extensions"
msgstr "Uitbreidingen Bijwerken"

#: ../framework/extensions/update/views/updates-list.php:99
msgid "New extensions updates available."
msgstr "Nieuwe uitbreidingen beschikbaar."

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:16
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:14
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:16
msgid "Go to updates page"
msgstr "Ga naar updates pagina"

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:19
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:17
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:19
msgid "Return to Updates page"
msgstr "Keer terug naar Updates pagina. "

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:84
#, php-format
msgid "You have version %s installed. Update to %s."
msgstr "Je hebt versie %s geÃ¯nstalleerd. Werk bij naar %s."

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:126
msgid "No Extensions for update."
msgstr "Geen Uitbreidingen voor de update."

#: ../framework/extensions/portfolio/manifest.php:7
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:260
#: ../framework/core/components/extensions/manager/available-extensions.php:72
msgid "Portfolio"
msgstr "Portfolio"

#: ../framework/extensions/portfolio/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:73
msgid ""
"This extension will add a fully fledged portfolio module that will let you "
"display your projects using the built in portfolio pages."
msgstr "Deze uitbreiding voegt een volledig uitgeruste portfolio module toe, die het mogelijk maakt om je projecten te tonen door middel van de ingebouwde portfolio pagina's."

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:115
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Project"
msgstr "Project"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:116
msgid "Projects"
msgstr "Projecten"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:123
#: ../framework/extensions/learning/class-fw-extension-learning.php:63
#: ../framework/extensions/learning/class-fw-extension-learning.php:127
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:58
#: ../framework/extensions/events/class-fw-extension-events.php:76
#: ../framework/extensions/media/extensions/slider/posts.php:8
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:32
msgid "Add New"
msgstr "Nieuwe Toevoegen"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:124
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:198
#: ../framework/extensions/learning/class-fw-extension-learning.php:64
#: ../framework/extensions/learning/class-fw-extension-learning.php:128
#: ../framework/extensions/events/class-fw-extension-events.php:77
#: ../framework/extensions/events/class-fw-extension-events.php:131
#, php-format
msgid "Add New %s"
msgstr "Nieuwe %s toevoegen"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:125
#: ../framework/extensions/learning/class-fw-extension-learning.php:129
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:89
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:76
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:88
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:86
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:68
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:34
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:50
#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:110
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:45
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:37
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:73
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:81
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:57
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:50
#: ../framework/extensions/events/class-fw-extension-events.php:78
#: ../framework/includes/option-types/popup/class-fw-option-type-popup.php:158
#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:151
#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:177
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:161
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:187
msgid "Edit"
msgstr "Bewerk"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:126
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:196
#: ../framework/extensions/learning/class-fw-extension-learning.php:65
#: ../framework/extensions/learning/class-fw-extension-learning.php:66
#: ../framework/extensions/learning/class-fw-extension-learning.php:130
#: ../framework/extensions/learning/class-fw-extension-learning.php:192
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:59
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:60
#: ../framework/extensions/events/class-fw-extension-events.php:79
#: ../framework/extensions/events/class-fw-extension-events.php:129
#, php-format
msgid "Edit %s"
msgstr "Bewerk %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:127
#: ../framework/extensions/learning/class-fw-extension-learning.php:67
#: ../framework/extensions/learning/class-fw-extension-learning.php:131
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:61
#: ../framework/extensions/events/class-fw-extension-events.php:80
#, php-format
msgid "New %s"
msgstr "Nieuw %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:128
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:193
#: ../framework/extensions/learning/class-fw-extension-learning.php:68
#: ../framework/extensions/learning/class-fw-extension-learning.php:132
#: ../framework/extensions/learning/class-fw-extension-learning.php:189
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:62
#: ../framework/extensions/events/class-fw-extension-events.php:81
#: ../framework/extensions/events/class-fw-extension-events.php:126
#, php-format
msgid "All %s"
msgstr "Alle %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:129
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:130
#: ../framework/extensions/learning/class-fw-extension-learning.php:69
#: ../framework/extensions/learning/class-fw-extension-learning.php:70
#: ../framework/extensions/learning/class-fw-extension-learning.php:133
#: ../framework/extensions/learning/class-fw-extension-learning.php:134
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:63
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:64
#: ../framework/extensions/events/class-fw-extension-events.php:82
#: ../framework/extensions/events/class-fw-extension-events.php:83
#, php-format
msgid "View %s"
msgstr "Bekijk %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:131
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:192
#: ../framework/extensions/learning/class-fw-extension-learning.php:71
#: ../framework/extensions/learning/class-fw-extension-learning.php:135
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:65
#: ../framework/extensions/events/class-fw-extension-events.php:84
#: ../framework/extensions/events/class-fw-extension-events.php:125
#, php-format
msgid "Search %s"
msgstr "Zoek %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:132
#: ../framework/extensions/learning/class-fw-extension-learning.php:72
#: ../framework/extensions/learning/class-fw-extension-learning.php:136
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:66
#: ../framework/extensions/events/class-fw-extension-events.php:85
#, php-format
msgid "No %s Found"
msgstr "Geen %s Gevonden"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:133
#: ../framework/extensions/learning/class-fw-extension-learning.php:73
#: ../framework/extensions/learning/class-fw-extension-learning.php:137
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:67
#: ../framework/extensions/events/class-fw-extension-events.php:86
#, php-format
msgid "No %s Found In Trash"
msgstr "Geen %s Gevonden In Prullenbak"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:136
msgid "Create a portfolio item"
msgstr "Maak een portfolio onderdeel aan"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:183
#: ../framework/extensions/events/class-fw-extension-events.php:116
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:268
msgid "Category"
msgstr "Categorie"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:184
#: ../framework/extensions/events/class-fw-extension-events.php:117
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:168
msgid "Categories"
msgstr "CategorieÃ«n"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:194
#: ../framework/extensions/learning/class-fw-extension-learning.php:190
#: ../framework/extensions/events/class-fw-extension-events.php:127
#, php-format
msgid "Parent %s"
msgstr "Ouder %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:195
#: ../framework/extensions/learning/class-fw-extension-learning.php:191
#: ../framework/extensions/events/class-fw-extension-events.php:128
#, php-format
msgid "Parent %s:"
msgstr "Ouder %s:"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:197
#: ../framework/extensions/learning/class-fw-extension-learning.php:193
#: ../framework/extensions/events/class-fw-extension-events.php:130
#: ../framework/core/components/extensions/manager/views/extension.php:234
#: ../framework/core/components/extensions/manager/views/extension.php:272
#, php-format
msgid "Update %s"
msgstr "Bijwerken %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:199
#: ../framework/extensions/learning/class-fw-extension-learning.php:195
#: ../framework/extensions/events/class-fw-extension-events.php:132
#, php-format
msgid "New %s Name"
msgstr "Nieuwe %s Naam"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:200
#: ../framework/extensions/learning/class-fw-extension-learning.php:196
#: ../framework/extensions/events/class-fw-extension-events.php:133
#, php-format
msgid "%s"
msgstr "%s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Gallery"
msgstr "Galerij"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:240
msgid "Set project gallery"
msgstr "Stel project galerij in"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:241
msgid "Edit project gallery"
msgstr "Bewerk project gallerij"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:271
msgid "Project Cover Image"
msgstr "Project Cover Foto"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:287
msgid "Edit this item"
msgstr "Bewerk dit onderdeel"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:348
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:361
#: ../framework/extensions/learning/class-fw-extension-learning.php:320
#: ../framework/extensions/learning/class-fw-extension-learning.php:333
msgid "View all categories"
msgstr "Bekijk alle categorieÃ«n"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:381
msgid "Cover Image"
msgstr "Cover Afbeelding"

#: ../framework/extensions/seo/settings-options.php:17
#: ../framework/extensions/social/settings-options.php:11
msgid "General"
msgstr "Algemeen"

#: ../framework/extensions/seo/settings-options.php:21
#: ../framework/extensions/social/settings-options.php:15
msgid "General Settings"
msgstr "Algemene Instellingen"

#: ../framework/extensions/seo/class-fw-extension-seo.php:89
msgid "Site name"
msgstr "Site naam"

#: ../framework/extensions/seo/class-fw-extension-seo.php:95
msgid "Site description"
msgstr "Site omschrijving"

#: ../framework/extensions/seo/class-fw-extension-seo.php:101
msgid "Current time"
msgstr "Huidige tijd"

#: ../framework/extensions/seo/class-fw-extension-seo.php:107
msgid "Current date"
msgstr "Huidige datum"

#: ../framework/extensions/seo/class-fw-extension-seo.php:113
msgid "Current month"
msgstr "Huidige maand"

#: ../framework/extensions/seo/class-fw-extension-seo.php:119
msgid "Current year"
msgstr "Huidig jaar"

#: ../framework/extensions/seo/class-fw-extension-seo.php:125
msgid "Date of the post/page"
msgstr "Datum van bericht/pagina"

#: ../framework/extensions/seo/class-fw-extension-seo.php:131
msgid "Title of the post/page/term"
msgstr "Titel van bericht/pagina/term"

#: ../framework/extensions/seo/class-fw-extension-seo.php:137
msgid "Excerpt of the current post, of auto-generate if it is not set"
msgstr "Samenvatting van het huidige bericht, of auto-genereren indien niet ingesteld"

#: ../framework/extensions/seo/class-fw-extension-seo.php:143
msgid "Excerpt of the current post, without auto-generation"
msgstr "Samenvatting van het huidige bericht, zonder auto-generatie"

#: ../framework/extensions/seo/class-fw-extension-seo.php:149
msgid "Post tags, separated by coma"
msgstr "Bericht tags, gescheiden door komma's"

#: ../framework/extensions/seo/class-fw-extension-seo.php:155
msgid "Post categories, separated by coma"
msgstr "Bericht categorieÃ«n, gescheiden door komma's"

#: ../framework/extensions/seo/class-fw-extension-seo.php:161
msgid "Category/tag/term description"
msgstr "Categorie/tag/term beschrijving"

#: ../framework/extensions/seo/class-fw-extension-seo.php:167
msgid "Term title"
msgstr "Term titel"

#: ../framework/extensions/seo/class-fw-extension-seo.php:173
msgid "Post modified time"
msgstr "Aangepaste tijd van bericht"

#: ../framework/extensions/seo/class-fw-extension-seo.php:179
msgid "Post/page id"
msgstr "Bericht/pagina id"

#: ../framework/extensions/seo/class-fw-extension-seo.php:185
msgid "Post/page author \"nicename\""
msgstr "Bericht/pagina auteur \"bijnaam\""

#: ../framework/extensions/seo/class-fw-extension-seo.php:191
msgid "Post/page author id"
msgstr "Bericht/pagina auteur id"

#: ../framework/extensions/seo/class-fw-extension-seo.php:197
msgid "Search phrase in search page"
msgstr "Zoek zin in zoek pagina"

#: ../framework/extensions/seo/class-fw-extension-seo.php:203
#: ../framework/extensions/seo/class-fw-extension-seo.php:209
msgid "Page number"
msgstr "Paginanummer"

#: ../framework/extensions/seo/class-fw-extension-seo.php:215
msgid "Attachment caption"
msgstr "Onderschrift voor bijlage"

#: ../framework/extensions/seo/class-fw-extension-seo.php:435
#: ../framework/extensions/seo/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:120
msgid "SEO"
msgstr "SEO"

#: ../framework/extensions/seo/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:121
msgid ""
"This extension will enable you to have a fully optimized WordPress website "
"by adding optimized meta titles, keywords and descriptions."
msgstr "Deze uitbreiding helpt je een volledig geoptimaliseerde WordPress website te krijgen, door het toevoegen van geoptimaliseerde meta titels, sleutelwoorden en beschrijvingen. "

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:22
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:310
msgid "Titles & Meta"
msgstr "TItels & Meta"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:26
#: ../framework/extensions/breadcrumbs/settings-options.php:6
#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:9
msgid "Homepage"
msgstr "Homepage"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:30
msgid "Homepage Title"
msgstr "Homepage Titel"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:31
msgid "Set homepage title format"
msgstr "Stel de titel indeling voor de homepage in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:36
msgid "Homepage Description"
msgstr "Homepage Beschrijving"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:37
msgid "Set homepage description"
msgstr "Stel de beschrijving voor de homepage in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:44
msgid "Homepage Meta Keywords"
msgstr "Homepage Meta Trefwoorden"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:45
msgid "Set homepage meta keywords"
msgstr "Stel de meta trefwoorden voor de homepage in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:54
msgid "Custom Posts"
msgstr "Custom Posts"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:59
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:111
#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:120
#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:7
#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:15
#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:12
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:15
#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:56
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:480
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:62
msgid "Title"
msgstr "Titel"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:60
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:112
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:287
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:315
msgid "Set title format"
msgstr "Stel titel indeling in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:63
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:74
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:87
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:115
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:126
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:139
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:247
msgid "Here are some tags examples:"
msgstr "Hier zijn enkele voorbeelden van tags:"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:70
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:122
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:320
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:66
msgid "Description"
msgstr "Beschrijving"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:71
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:123
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:293
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:321
msgid "Set description format"
msgstr "Stel beschrijving indeling in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:83
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:135
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:328
msgid "Meta Keywords"
msgstr "Meta Sleutelwoorden"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:84
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:136
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:329
msgid "Set meta keywords"
msgstr "Stel meta trefwoorden in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:96
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:148
msgid "Meta Robots"
msgstr "Meta Robots"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:97
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:149
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:188
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:227
msgid "noindex, follow"
msgstr "noindex, follow"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:105
msgid "Taxonomies"
msgstr "TaxonomieÃ«n"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:158
msgid "Other"
msgstr "Andere"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:165
msgid "Author Page Title"
msgstr "Auteurspagina Titel"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:166
msgid "Set author page title format"
msgstr "Stel de titel indeling voor de auteurspagina in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:171
msgid "Author Page Description"
msgstr "Auteurspagina Beschrijving"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:172
msgid "Set author page description"
msgstr "Stel de omschrijving voor de auteurspagina in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:179
msgid "Author Meta Keywords"
msgstr "Auteur Meta Trefwoorden"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:180
msgid "Set author page meta keywords"
msgstr "Stel de meta trefwoorden voor de auteurspagina in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:187
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:226
msgid "Metarobots"
msgstr "Metarobots"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:193
msgid "Disable Author Archives"
msgstr "Auteursarchieven Uitschakelen"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:194
msgid "Disable Author archives SEO settings"
msgstr "Schakel SEO instellingen voor Auteursarchieven uit"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:204
msgid "Date Achieves Title"
msgstr "Datumarchieven Titel"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:205
msgid "Set date achieves title format"
msgstr "Stel de titel indeling voor de datumarchieven in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:210
msgid "Date Achieves Description"
msgstr "Datumarchieven Beschrijving"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:211
msgid "Set date achieves description"
msgstr "Stel de beschrijving voor de datumarchieven in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:218
msgid "Date achieves Meta Keywords"
msgstr "Datumarchieven Meta Trefwoordden"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:219
msgid "Set date achieves meta keywords"
msgstr "Stel de meta trefwoorden voor de datumarchieven in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:232
msgid "Disable Date Archives"
msgstr "Datumarchieven Uitschakelen"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:233
msgid "Disable date archives SEO settings"
msgstr "Schakel SEO instellingen voor datumarchieven uit"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:243
msgid "Search Page Title"
msgstr "Zoekpagina Titel"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:244
msgid "Set search page title format"
msgstr "Stel de titel indeling voor de zoekpagina in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:259
msgid "404 Page Title"
msgstr "404 Pagina Titel"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:260
msgid "Set 404 page title format"
msgstr "Stel de titel indeling voor de 404 pagina in"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:262
#: ../framework/extensions/breadcrumbs/settings-options.php:8
msgid "404 Not Found"
msgstr "404 Niet Gevonden"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:286
msgid "SEO Title"
msgstr "SEO Titel"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:292
msgid "SEO Description"
msgstr "SEO Beschrijving"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:314
msgid "Page Title"
msgstr "Pagina Titel"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:356
msgid "Use Meta Keywords"
msgstr "Gebruik Meta Trefwoorden"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:357
msgid "Allow the use of meta keywords in posts and taxonomies"
msgstr "Sta het gebruik van meta trefwoorden in berichten en taxonomieÃ«n toe"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:33
msgid "Google Webmasters"
msgstr "Google Webmasters"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:34
msgid "Insert Google Webmasters verification code"
msgstr "Voer de Google Webmasters verificatiecode in"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:41
msgid "Bing Webmasters"
msgstr "Bing Webmasters"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:42
msgid "Insert Bing Webmasters verification code"
msgstr "Voer de Bing Webmasters verificatiecode in"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:80
msgid "Webmasters"
msgstr "Webmasters"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:89
#, php-format
msgid "Webmaster %s already exists"
msgstr "Webmaster %s bestaat al"

#: ../framework/extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:634
msgid "Google"
msgstr "Google"

#: ../framework/extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:638
msgid "Bing"
msgstr "Bing"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:19
msgid "Check if you want to exclude this page"
msgstr "Vink aan als je deze pagina wilt uitsluiten"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:40
msgid "Check if you want to exclude this category"
msgstr "Vink aan als je deze categorie wilt uitsluiten"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:57
msgid "Sitemap"
msgstr "Sitemap"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:68
msgid "View Sitemap"
msgstr "Bekijk Sitemap"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:69
msgid "Press button to view sitemap file"
msgstr "Klik op de knop om het sitemap bestand te zien"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:71
msgid "XML Sitemap"
msgstr "XML Sitemap"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:81
msgid "Search Engines"
msgstr "Zoekmachines"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:83
msgid "After adding content the extension will automatically ping to:"
msgstr "Na het toevoegen van de inhoud zal de uitbreiding automatisch contact zoeken met:"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:93
msgid "Exclude Pages"
msgstr "Pagina's Uitsluiten"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:95
msgid "Please check the pages you do not want to include in sitemap"
msgstr "Vink de pagina's aan die je wilt uitsluiten van de sitemap"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:106
msgid "Exclude Categories"
msgstr "CategorieÃ«n Uitsluiten"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:108
msgid "Please check the categories you do not want to include in sitemap"
msgstr "Vink de categorieÃ«n aan die je wilt uitsluiten van de sitemap"

#: ../framework/extensions/mailer/manifest.php:5
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:187
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:188
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:103
#: ../framework/core/components/extensions/manager/available-extensions.php:240
msgid "Mailer"
msgstr "Mailer"

#: ../framework/extensions/mailer/manifest.php:6
#: ../framework/core/components/extensions/manager/available-extensions.php:241
msgid ""
"This extension will let you set some global email options and it is used by "
"other extensions (like Forms) to send emails."
msgstr "Deze uitbreiding maakt het mogelijk bepaalde globale emailinstellingen te configureren, die ook door andere uitbreidingen (zoals Formulieren) gebruikt worden om e-mails te verzenden."

#: ../framework/extensions/mailer/class-fw-extension-mailer.php:48
msgid "Invalid send method"
msgstr "Ongeldige verzendmethode"

#: ../framework/extensions/mailer/class-fw-extension-mailer.php:81
msgid "The message has been successfully sent!"
msgstr "Het bericht is succesvol verzonden!"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:27
msgid "Invalid email configuration"
msgstr "Ongeldige e-mailconfiguratie"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:145
#: ../framework/extensions/mailer/includes/class-mailer-sender.php:161
msgid "Email sent"
msgstr "E-mail verzonden"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:146
msgid "Could not send via smtp"
msgstr "Kon niet verzenden via SMTP"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:162
msgid "Could not send via wp_mail"
msgstr "Kon niet verzenden via wp_mail"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:25
msgid "Server Address"
msgstr "Server Adres"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:26
msgid "Enter your email server"
msgstr "Geef de naam van je e-mailserver in"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:31
msgid "Username"
msgstr "Gebruikersnaam"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:32
msgid "Enter your username"
msgstr "Geef je gebruikersnaam in"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:37
msgid "Password"
msgstr "Wachtwoord"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:38
msgid "Enter your password"
msgstr "Geef je wachtwoord in"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:43
msgid "Secure Connection"
msgstr "Veilige Verbinding"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:54
msgid "Custom Port"
msgstr "Aangepaste Poort"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:55
msgid "Optional - SMTP port number to use."
msgstr "Optioneel - te gebruiken poortnummer voor SMTP."

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:56
msgid "Leave blank for default (SMTP - 25, SMTPS - 465)"
msgstr "Laat leeg voor standaard (SMTP - 25, SMTPS - 465)"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:82
msgid "Username cannot be empty"
msgstr "Gebruikersnaam kan niet leeg zijn"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:89
msgid "Password cannot be empty"
msgstr "Wachtwoord kan niet leeg zijn"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:96
msgid "Invalid host"
msgstr "Ongeldige host"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:176
#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-wpmail.php:56
msgid "Could not send the email"
msgstr "De e-mail kon niet worden verzonden"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:76
msgid "Send Method"
msgstr "Verzendmethode"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:77
msgid "Select the send form method"
msgstr "Selecteer de verzendmethode voor het formulier"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:94
msgid "From Name"
msgstr "Afzender Naam"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:95
msgid "The name you'll see in the From filed in your email client."
msgstr "De naam die wordt getoond als afzender in je e-mailclient."

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:102
msgid "From Address"
msgstr "Afzender Adres"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:103
msgid "The form will look like was sent from this email address."
msgstr "Het adres dat zal worden getoond als afzender van het formulier."

#: ../framework/extensions/learning/class-fw-extension-learning.php:56
msgid "Lesson"
msgstr "Les"

#: ../framework/extensions/learning/class-fw-extension-learning.php:57
#: ../framework/extensions/learning/views/content-course.php:14
msgid "Lessons"
msgstr "Lessen"

#: ../framework/extensions/learning/class-fw-extension-learning.php:78
msgid "Create a lesson"
msgstr "Maak een les aan"

#: ../framework/extensions/learning/class-fw-extension-learning.php:120
#: ../framework/extensions/learning/hooks.php:53
msgid "Course"
msgstr "Cursus"

#: ../framework/extensions/learning/class-fw-extension-learning.php:121
#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:108
msgid "Courses"
msgstr "Cursussen"

#: ../framework/extensions/learning/class-fw-extension-learning.php:142
msgid "Create a course"
msgstr "Maak een cursus aan"

#: ../framework/extensions/learning/class-fw-extension-learning.php:181
#: ../framework/extensions/learning/class-fw-extension-learning.php:222
msgid "Course Category"
msgstr "Cursus Categorie"

#: ../framework/extensions/learning/class-fw-extension-learning.php:182
#: ../framework/extensions/learning/class-fw-extension-learning.php:223
msgid "Course Categories"
msgstr "Cursus CategorieÃ«n"

#: ../framework/extensions/learning/class-fw-extension-learning.php:188
msgid "Search categories"
msgstr "Zoek categorieÃ«n"

#: ../framework/extensions/learning/class-fw-extension-learning.php:194
msgid "Add New category"
msgstr "Nieuwe Categorie Toevoegen"

#: ../framework/extensions/learning/class-fw-extension-learning.php:285
msgid "View all courses"
msgstr "Bekijk alle cursussen"

#: ../framework/extensions/learning/class-fw-extension-learning.php:511
msgid "No courses available"
msgstr "Geen cursussen beschikbaar"

#: ../framework/extensions/learning/class-fw-extension-learning.php:513
msgid "Without Course"
msgstr "Zonder Cursus"

#: ../framework/extensions/learning/class-fw-extension-learning.php:520
msgid "Select Course"
msgstr "Selecteer Cursus"

#: ../framework/extensions/learning/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:216
msgid "Learning"
msgstr "Lerend"

#: ../framework/extensions/learning/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:217
msgid ""
"This extension adds a Learning module to your theme. Using this extension "
"you can add courses, lessons and tests for your users to take."
msgstr "Deze uitbreiding voegt een Leer module toe aan je thema. Met deze uitbreiding kun je cursussen, lessen en toetsen voor je gebruikers toevoegen."

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:118
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:145
msgid "Quiz"
msgstr "Quiz"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:259
msgid "Quiz Elements"
msgstr "Quiz Elementen"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:272
msgid "Quiz settings"
msgstr "Quiz instellingen"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:276
msgid "Quiz Passmark Points"
msgstr "Quiz Slagingspunten"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:278
msgid "The points number at which the test will be passed."
msgstr "Het benodigde aantal punten om voor de toest te slagen."

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:286
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:296
msgid "Lesson Quiz"
msgstr "Les Quiz"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:535
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:544
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:552
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:559
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:568
msgid "Invalid Quiz"
msgstr "Ongeldige Quiz"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:21
#, php-format
msgid "You require %d points in oder to pass the test"
msgstr "U hebt %d punten nodig om voor de toets te slagen"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:27
msgid "Sorry, you did not pass the test"
msgstr "Helaas, je hebt de toets niet gehaald"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:29
msgid "Congratulation, you passed the test"
msgstr "Gefeliciteerd, je hebt de toets gehaald!"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:43
#, php-format
msgid "You answered correctly %s questions from %s"
msgstr "Je hebt %s vragen van de %s goed beantwoord"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:69
#: ../framework/extensions/learning/views/content-lesson.php:18
msgid "Back to"
msgstr "Terug naar"

#: ../framework/extensions/learning/extensions/learning-quiz/views/start-quiz.php:11
msgid "Start Quiz"
msgstr "Start Quiz"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:20
msgid "Correct answers"
msgstr "Juiste antwoorden"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:21
msgid "Add correct answer variants"
msgstr "Voeg varianten van juiste antwoorden toe"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:24
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:23
msgid "Set Correct Answer"
msgstr "Juist Antwoord Instellen"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:34
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:31
msgid "Wrong answers"
msgstr "Onjuiste antwoorden"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:35
msgid "Add wrong answer variants"
msgstr "Voeg varianten van onjuiste antwoorden toe"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:38
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:35
msgid "Set Wrong Answer"
msgstr "Onjuist Antwoord Instellen"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:42
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:55
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:53
msgid "Creates a"
msgstr "CreÃ«ert een"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:59
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:91
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:82
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:180
msgid "Multiple Choice"
msgstr "Meerkeuze"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
msgid "item"
msgstr "onderdeel"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:87
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:73
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:86
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:84
#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:76
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:75
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:80
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:80
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:48
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:75
msgid "Label"
msgstr "Label"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:88
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:75
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:87
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:85
msgid "Add/Edit Question"
msgstr "Vraag toevoegen/bewerken"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:90
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:77
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:90
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:87
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:58
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:51
msgid "Delete"
msgstr "Verwijder"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:92
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:90
msgid "More"
msgstr "Meer"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:93
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:91
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:57
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:57
msgid "Close"
msgstr "Sluiten"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:94
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:78
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:91
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:56
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:52
msgid "Edit Label"
msgstr "Bewerk Label"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:96
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:80
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:93
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:93
msgid "The question label is empty"
msgstr "Het label van de vraag is leeg"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:97
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:81
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:94
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:94
msgid "Invalid mark point number"
msgstr "Ongeldig markeringspunt nummer"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:98
msgid "There needs to be at least one correct answer"
msgstr "Er moet minimaal Ã©Ã©n juist antwoord zijn."

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:18
msgid "Correct answer"
msgstr "Juist antwoord"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:19
msgid "The question answer will be true or false"
msgstr "Het antwoord op de vraag zal waar of niet waar zijn"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:22
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:20
msgid "True"
msgstr "Waar"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:26
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:24
msgid "False"
msgstr "Niet Waar"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:45
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:74
msgid "True/False"
msgstr "Waar/Niet Waar"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:19
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:21
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:97
msgid "Text before gap"
msgstr "Tekst vÃ³Ã³r de tussenruimte"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:28
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:30
msgid "Gap"
msgstr "Tussenruimte"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:37
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:39
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:98
msgid "Text after gap"
msgstr "Tekst na de tussenruimte"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:58
msgid "Gap Fill"
msgstr "Tussenruimte Vulling"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:89
msgid "Gap _____ Fill"
msgstr "Tussenruimte _____ Vulling"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:96
#, php-format
msgid "At least one of the fields ( %s or %s ) has to ve filled with text"
msgstr "Ten minste Ã©Ã©n van de velden (%s of %s) moet gevuld zijn met tekst"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:19
msgid "Correct Answer"
msgstr "Juist Antwoord"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:20
msgid "Write the correct answer text"
msgstr "Schrijf de tekst voor het juiste antwoord"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:32
msgid "Add wrong answers variants"
msgstr "Voeg varianten van onjuiste antwoorden toe"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:82
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:180
msgid "Single Choice"
msgstr "Enkele Keuze"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:95
msgid "Correct answer cannot be empty"
msgstr "Het juiste antwoord kan niet leeg zijn"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:96
msgid "There are not any wrong answers set"
msgstr "Er zijn geen onjuiste antwoorden ingesteld"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:51
msgid "Question"
msgstr "Vraag"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:53
msgid "Type the question..."
msgstr "Type de vraag..."

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:58
msgid "Points"
msgstr "Punten"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:18
msgid "Get list of courses"
msgstr "Krijg een lijst van alle cursussen"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:20
msgid "Lesson Courses"
msgstr "Les Cursussen"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:126
msgid "Number of courses"
msgstr "Aantal cursussen"

#: ../framework/extensions/analytics/settings-options.php:11
msgid "Google Analytics"
msgstr "Google Analytics"

#: ../framework/extensions/analytics/settings-options.php:12
msgid "Enter your Google Analytics code (Ex: UA-XXXXX-X)"
msgstr "Vul je Google Analytics code in (Ex: UA-XXXXX-X)"

#: ../framework/extensions/analytics/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:192
msgid "Analytics"
msgstr "Analysegegevens"

#: ../framework/extensions/analytics/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:193
msgid ""
"Enables the possibility to add the Google Analytics tracking code that will "
"let you get all the analytics about visitors, page views and more."
msgstr "Maakt het mogelijk om de Google Analytics tracking code toe te voegen, welke je toegang geeft tot statistieken van bezoekers, bekeken pagina's en meer."

#: ../framework/extensions/blog/class-fw-extension-blog.php:36
#: ../framework/extensions/blog/class-fw-extension-blog.php:37
#: ../framework/extensions/breadcrumbs/settings-options.php:7
#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:10
msgid "Blog"
msgstr "Blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:38
msgid "Add blog post"
msgstr "Blogpost toevoegen"

#: ../framework/extensions/blog/class-fw-extension-blog.php:39
msgid "Add new blog post"
msgstr "Nieuwe blogpost toevoegen"

#: ../framework/extensions/blog/class-fw-extension-blog.php:40
msgid "All blog posts"
msgstr "Alle blogposts"

#: ../framework/extensions/blog/class-fw-extension-blog.php:41
msgid "Edit blog post"
msgstr "Blogpost bewerken"

#: ../framework/extensions/blog/class-fw-extension-blog.php:42
#: ../framework/extensions/blog/class-fw-extension-blog.php:43
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:49
msgid "Blog Post"
msgstr "Blogpost"

#: ../framework/extensions/blog/class-fw-extension-blog.php:44
msgid "New blog post"
msgstr "Nieuw blogpost"

#: ../framework/extensions/blog/class-fw-extension-blog.php:45
msgid "No blog posts found"
msgstr "Geen blogposts gevonden"

#: ../framework/extensions/blog/class-fw-extension-blog.php:46
msgid "No blog posts found in trash"
msgstr "Geen blogposts gevonden in prullenbak"

#: ../framework/extensions/blog/class-fw-extension-blog.php:47
msgid "Search blog posts"
msgstr "Blogposts zoeken"

#: ../framework/extensions/blog/class-fw-extension-blog.php:48
msgid "View blog post"
msgstr "Blogpost bekijken"

#: ../framework/extensions/blog/class-fw-extension-blog.php:67
#: ../framework/extensions/blog/class-fw-extension-blog.php:87
#: ../framework/extensions/blog/manifest.php:7
#: ../framework/extensions/blog/manifest.php:8
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:50
msgid "Blog Posts"
msgstr "Blogposts"

#: ../framework/extensions/blog/class-fw-extension-blog.php:76
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:74
msgid "Blog Categories"
msgstr "Blog CategorieÃ«n"

#: ../framework/extensions/styling/class-fw-extension-styling.php:60
#: ../framework/extensions/styling/class-fw-extension-styling.php:61
#: ../framework/extensions/styling/class-fw-extension-styling.php:78
#: ../framework/extensions/styling/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:48
msgid "Styling"
msgstr "Opmaak"

#: ../framework/extensions/styling/class-fw-extension-styling.php:104
#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:278
#: ../framework/core/components/backend.php:357
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2277
msgid "Save"
msgstr "Opslaan"

#: ../framework/extensions/styling/class-fw-extension-styling.php:118
msgid "You have no permission to change Styling options"
msgstr "Je hebt onvoldoende rechten om de opmaakinstellingen te wijzigen."

#: ../framework/extensions/styling/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:49
msgid ""
"This extension lets you control the website visual style. Starting from "
"predefined styles to changing specific fonts and colors across the website."
msgstr "Deze uitbreiding maakt het mogelijk de visuele opmaak van de website te beheren. Van opmaakprofielen tot het wijzigen van specifieke lettertypes en kleuren van de website."

#: ../framework/extensions/styling/extensions/switch-style-panel/manifest.php:7
msgid "Switch Style Panel"
msgstr "Opmaakwisselaar Paneel"

#: ../framework/extensions/styling/extensions/switch-style-panel/manifest.php:8
msgid ""
"Show on the front-end a panel that allows the user to make the switch "
"between predefined styles."
msgstr "Toon een paneel aan de front-end, waarmee de gebruiker in staat wordt gesteld te wisselen tussen vooraf gedefinieerde opmaakprofielen."

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:9
msgid "Frontend Style Switcher"
msgstr "Frontend Opmaakwisselaar"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:10
msgid "Enable frontend style switcher"
msgstr "Activeer frontend opmaakwisselaar"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:13
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:274
#: ../framework/extensions/shortcodes/shortcodes/map/options.php:45
#: ../framework/extensions/shortcodes/shortcodes/button/options.php:24
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:42
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:34
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:48
#: ../framework/includes/option-types/simple.php:454
#: ../framework/includes/option-types/switch/class-fw-option-type-switch.php:151
msgid "Yes"
msgstr "Ja"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:17
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:278
#: ../framework/extensions/shortcodes/shortcodes/map/options.php:49
#: ../framework/extensions/shortcodes/shortcodes/button/options.php:28
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:46
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:38
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:52
#: ../framework/includes/option-types/switch/class-fw-option-type-switch.php:147
msgid "No"
msgstr "Nee"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:24
msgid "The text that will be displayed at the top of the panel."
msgstr "De text die wordt getoond aan de bovenzijde van het paneel. "

#: ../framework/extensions/styling/includes/option-types/style/views/settings.php:119
msgid "Background"
msgstr "Achtergrond"

#: ../framework/extensions/styling/includes/option-types/style/views/predefined.php:26
msgid "Predefined Styles"
msgstr "VoorgedefiniÃ«erde opmaakprofielen"

#: ../framework/extensions/styling/includes/option-types/style/views/preview.php:41
msgid "This is a simplified preview, not changes are reflected."
msgstr "Dit is een gesimplificeerde voorvertoning; geen veranderingen zijn te zien."

#: ../framework/extensions/feedback/class-fw-extension-feedback.php:64
#: ../framework/core/components/extensions/manager/available-extensions.php:144
msgid "Feedback"
msgstr "Terugkoppeling"

#: ../framework/extensions/feedback/class-fw-extension-feedback.php:111
msgid "Reviews"
msgstr "Recensies"

#: ../framework/extensions/feedback/settings-options.php:10
#: ../framework/extensions/shortcodes/extensions/page-builder/settings-options.php:11
msgid "Activate for"
msgstr "Activeer voor"

#: ../framework/extensions/feedback/settings-options.php:16
msgid "Select the options you want the Feedback extension to be activated for"
msgstr "Selecteer de opties waarvoor je de Terugkoppeling uitbreiding wilt activeren"

#: ../framework/extensions/feedback/manifest.php:7
msgid "FeedBack"
msgstr "Terugkoppeling"

#: ../framework/extensions/feedback/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:145
msgid ""
"Adds the possibility to leave feedback (comments, reviews and rating) about "
"your products, articles, etc. This replaces the default comments system."
msgstr "Voegt de mogelijkheid toe om terugkoppeling te geven (reacties, recensies en cijfers) over je producten, artikelen etc. Dit vervangt het standaard reactiesysteem. "

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:84
msgid "Rating:"
msgstr "Cijfer:"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:195
msgid "Feedback Stars"
msgstr "Terugkoppeling Sterren"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:221
#: ../framework/extensions/feedback/extensions/feedback-stars/views/rate.php:12
msgid "Rating"
msgstr "Cijfer"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "ERROR"
msgstr "FOUT"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "please rate the post."
msgstr "waardeer het bericht a.u.b."

#: ../framework/extensions/feedback/extensions/feedback-stars/manifest.php:7
msgid "FeedBack Stars"
msgstr "Terugkoppeling Sterren"

#: ../framework/extensions/feedback/extensions/feedback-stars/manifest.php:8
msgid "Allows visitors to appreciate a post using star rating"
msgstr "Laat bezoekers toe een bericht te waarderen met sterren"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
msgid "Pingback:"
msgstr "Pingback:"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
msgid "(Edit)"
msgstr "(Bewerk)"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:37
msgid "Post author"
msgstr "Bericht auteur"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:57
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
#, php-format
msgid "%1$s at %2$s"
msgstr "%1$s op %2$s"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:63
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:53
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:56
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:122
msgid "Your comment is awaiting moderation."
msgstr "Je reactie wacht op goedkeuring."

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:24
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:40
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:119
msgid "says"
msgstr "zegt"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/view-rates.php:24
#, php-format
msgid "Based on %s Votes"
msgstr "Gebaseerd op %s stemmen"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:6
msgid "Rating System"
msgstr "Waarderingssysteem"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:9
msgid "Enter the number of stars you want in the rating system"
msgstr "Geef het aantal sterren aan dat je wilt gebruiken in het waarderingssysteem"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:11
msgid "5 stars"
msgstr "5 sterren"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:12
msgid "7 stars"
msgstr "7 sterren"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:13
msgid "10 stars"
msgstr "10 sterren"

#: ../framework/extensions/feedback/views/reviews.php:32
#: ../framework/extensions/feedback/views/reviews.php:53
msgid "Comment navigation"
msgstr "Reactienavigatie"

#: ../framework/extensions/feedback/views/reviews.php:35
#: ../framework/extensions/feedback/views/reviews.php:56
msgid "&larr; Older Comments"
msgstr "&larr; Oudere Reacties"

#: ../framework/extensions/feedback/views/reviews.php:36
#: ../framework/extensions/feedback/views/reviews.php:57
msgid "Newer Comments &rarr;"
msgstr "Nieuwere Reacties &rarr;"

#: ../framework/extensions/feedback/views/reviews.php:62
msgid "Comments are closed."
msgstr "Reacties zijn niet beschikbaar."

#: ../framework/extensions/shortcodes/extensions/page-builder/settings-options.php:18
msgid ""
"Select the posts you want the Page Builder extension to be activated for"
msgstr "Selecteer de berichttypes waarvoor u de Pagina Bouwer uitbreiding wilt activeren"

#: ../framework/extensions/shortcodes/extensions/page-builder/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:84
msgid "Page Builder"
msgstr "Pagina Bouwer"

#: ../framework/extensions/shortcodes/extensions/page-builder/manifest.php:9
msgid ""
"Lets you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr "Maakt het mogelijk om makkelijk ontelbare pagina's te bouwen met behulp van de drag-and-drop visuele paginabouwer, welke komt met een groot aantal kant-en-klare shortcodes."

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:51
msgid ""
"There must not be more than one page Editor integrated with the wp post "
"editor per page"
msgstr "Er kan niet meer dan Ã©Ã©n paginabewerker per pagina geÃ¯ntegreerd zijn met de wp post editor"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:96
msgid "Visual Page Builder"
msgstr "Visuele Pagina Bouwer"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:97
msgid "Default Editor"
msgstr "Standaard Bewerker"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:126
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:117
#: ../framework/extensions/shortcodes/shortcodes/section/config.php:5
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:22
msgid "Layout Elements"
msgstr "Layout Elementen"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:99
#, php-format
msgid "No Page Builder tab specified for shortcode: %s"
msgstr "Geen Pagina Bouwer tabblad gespecificeerd voor de shortcode: %s"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:111
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:75
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:83
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:57
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:238
#: ../framework/core/components/extensions/manager/views/extension.php:141
#: ../framework/core/components/extensions/manager/views/extension.php:345
msgid "Remove"
msgstr "Verwijder"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:112
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:74
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:82
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:56
msgid "Duplicate"
msgstr "Dupliceer"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:12
msgid "Testimonials"
msgstr "Recensies"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:9
msgid "Add some Testimonials"
msgstr "Voeg enkele Recensies toe"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/table/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/map/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/button/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:10
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:10
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:106
msgid "Content Elements"
msgstr "Inhoudselementen"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:8
msgid "Option Testimonials Title"
msgstr "Optie Recensies TItel"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:13
msgid "Add/Edit Testimonial"
msgstr "Recensie Toevoegen/Bewerken"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:14
msgid "Here you can add, remove and edit your Testimonials."
msgstr "Hier kun je Recensies toevoegen, verwijderen en bewerken."

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:19
msgid "Quote"
msgstr "Citaat"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:20
msgid "Enter the testimonial here"
msgstr "Voer de recensie hier in"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:25
#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:6
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:102
msgid "Image"
msgstr "Afbeelding"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:26
#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:9
msgid ""
"Either upload a new, or choose an existing image from your media library"
msgstr "Upload een nieuwe afbeelding of kies een bestaande afbeelding uit je mediabibliotheek"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:30
msgid "Name"
msgstr "Naam"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:31
msgid "Enter the Name of the Person to quote"
msgstr "Voer de naam in van de persoon die je wilt citeren"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:35
msgid "Position"
msgstr "Positie"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:36
msgid "Can be used for a job description"
msgstr "Kan worden gebruik voor een baan beschrijving"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:40
msgid "Website Name"
msgstr "Website Naam"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:41
msgid "Linktext for the above Link"
msgstr "Linktekst voor de bovenstaande link"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:45
msgid "Website Link"
msgstr "Website Link"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:46
msgid "Link to the Persons website"
msgstr "Link naar de website van de persoon"

#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:8
msgid "Accordion"
msgstr "Accordion"

#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:9
msgid "Add an Accordion"
msgstr "Voeg een Accordion toe"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:8
msgid "Tabs"
msgstr "Tabbladen"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:9
msgid "Add/Edit Tabs"
msgstr "Tabbladen Toevoegen/Bewerken"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:10
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:10
msgid "Create your tabs"
msgstr "Maak je tabbladen aan"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:19
#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:24
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/text-block/options.php:10
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:19
msgid "Content"
msgstr "Inhoud"

#: ../framework/extensions/shortcodes/shortcodes/table/config.php:8
msgid "Table"
msgstr "Tabel"

#: ../framework/extensions/shortcodes/shortcodes/table/config.php:9
msgid "Add a Table"
msgstr "Voeg een Tabel toe"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:64
msgid "table-builder option type must be inside the table shortcode"
msgstr "tabel-bouwer optie type moet binnen de tabel shortcode zitten"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:171
msgid "Table Styling"
msgstr "Tabel Opmaak"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:172
msgid "Choose the table styling options"
msgstr "Kies de opmaakinstellingen voor de tabel"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:174
msgid "Use the table as a pricing table"
msgstr "Gebruik de tabel als prijstabel"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:175
msgid "Use the table to display tabular data"
msgstr "Gebruik de tabel om tabeldata te vertonen"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:197
msgid "Default row"
msgstr "Standaard rij"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:198
msgid "Heading row"
msgstr "Top rij"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:199
msgid "Pricing row"
msgstr "Prijsstelling rij"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:200
msgid "Button row"
msgstr "Knop rij"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:201
msgid "Row switch"
msgstr "Rijwisselaar"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:211
msgid "Default column"
msgstr "Standaard kolom"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:212
msgid "Description column"
msgstr "Beschrijving kolom"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:213
msgid "Highlight column"
msgstr "Geaccentueerde kolom"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:214
msgid "Center text column"
msgstr "Centreer tekst kolom"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:251
msgid "per month"
msgstr "per maand"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:262
#: ../framework/extensions/shortcodes/shortcodes/button/config.php:8
msgid "Button"
msgstr "Knop"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:263
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:39
#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:148
#: ../framework/includes/option-types/addable-option/class-fw-option-type-addable-option.php:20
#: ../framework/includes/option-types/addable-popup/class-fw-option-type-addable-popup.php:153
#: ../framework/includes/option-types/addable-box/class-fw-option-type-addable-box.php:186
msgid "Add"
msgstr "Toevoegen"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-head-template.php:27
msgid "Add Column"
msgstr "Kolom Toevoegen"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/view.php:161
msgid "Add Row"
msgstr "Rij Toevoegen"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:24
#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:25
msgid "Custom"
msgstr "Aangepast"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:27
msgid "Locations"
msgstr "Locaties"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:28
msgid "Add/Edit Location"
msgstr "Locatie Toevoegen/Bewerken"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:31
msgid "Note: Please set location"
msgstr "Opmerking: Stel een locatie in"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:35
#: ../framework/extensions/events/class-fw-extension-events.php:187
msgid "Location"
msgstr "Locaties"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:39
msgid "Location Title"
msgstr "Locatie Titel"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:40
msgid "Set location title"
msgstr "Stel een locatie titel in"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:44
msgid "Location Description"
msgstr "Locatie Beschrijving"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:45
msgid "Set location description"
msgstr "Stel een locatie beschrijving in"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:49
msgid "Location Url"
msgstr "Locatie Url"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:50
msgid "Set page url (Ex: http://example.com)"
msgstr "Stel pagina url in (Bijv.: http://example.com)"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:53
msgid "Location Image"
msgstr "Locatie Afbeelding"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:54
msgid "Add location image"
msgstr "Voeg een locatie afbeelding toe"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:113
msgid "No location provider specified for map shortcode"
msgstr "Geen locatie provider gespecificeerd voor de kaart shortcode"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:115
msgid "Map Placeholder"
msgstr "Kaart Placeholder"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:122
#, php-format
msgid "Unknown location provider \"%s\" specified for map shortcode"
msgstr "Onbekende locatie provider \"%s\" gespecificeerd voor de kaart shortcode"

#: ../framework/extensions/shortcodes/shortcodes/map/config.php:8
msgid "Map"
msgstr "Kaart"

#: ../framework/extensions/shortcodes/shortcodes/map/config.php:9
msgid "Add a Map"
msgstr "Voeg een kaart toe"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:13
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:214
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:473
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:11
msgid "Population Method"
msgstr "Populatie methode"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:14
msgid "Select map population method (Ex: events, custom)"
msgstr "Selecteer kaartpopulatie methode: (Bijv.: evenementen, aangepast)"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:24
msgid "Map Type"
msgstr "Kaart Type"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:25
msgid "Select map type"
msgstr "Selecteer kaarttype"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:27
msgid "Roadmap"
msgstr "Wegenkaart"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:28
msgid "Terrain"
msgstr "Terrein"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:29
msgid "Satellite"
msgstr "Satelliet"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:30
msgid "Hybrid"
msgstr "Hybride"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:34
msgid "Map Height"
msgstr "Kaart Hoogte"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:35
msgid "Set map height (Ex: 300)"
msgstr "Hoogte van de kaart instellen (Bijv.: 300)"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:41
msgid "Disable zoom on scroll"
msgstr "Schakel zoom tijdens scrollen uit"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:42
msgid "Prevent the map from zooming when scrolling until clicking on the map"
msgstr "Voorkom zoomen van de kaart door scrolling tot er op de kaart is geklikt"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:76
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:65
msgid "Column"
msgstr "Kolom"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:120
#, php-format
msgid "Add a %s column"
msgstr "Voeg een %s kolom toe"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:12
msgid "Columns"
msgstr "Kolommen"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:47
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:47
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:51
msgid "No Templates Saved"
msgstr "Geen Sjablonen Opgeslagen"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:50
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:50
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:54
msgid "Load Template"
msgstr "Sjabloon Laden"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:91
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:91
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:94
msgid "Template Name"
msgstr "Sjabloon Naam"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:92
msgid "Save Column"
msgstr "Kolom Opslaan"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:93
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:93
msgid "Save as Template"
msgstr "Opslaan als Sjabloon"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:174
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:174
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:206
msgid "No Title"
msgstr "Geen Titel"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:6
msgid "Special Heading"
msgstr "Speciale Heading"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:7
msgid "Add a Special Heading"
msgstr "Voeg een Speciale Heading toe"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:8
msgid "Heading Title"
msgstr "Heading Titel"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:9
msgid "Write the heading title content"
msgstr "Schrijf de inhoud voor de heading titel"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:13
msgid "Heading Subtitle"
msgstr "Heading Ondertitel"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:14
msgid "Write the heading subtitle content"
msgstr "Schrijf de inhoud voor de heading ondertitel"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:18
msgid "Heading Size"
msgstr "Heading Grootte"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:30
msgid "Centered"
msgstr "Gecentreerd"

#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:8
msgid "Team Member"
msgstr "Teamlid"

#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:9
msgid "Add a Team Member"
msgstr "Voeg een Teamlid toe"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:7
msgid "Team Member Image"
msgstr "Teamlid Afbeelding"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:12
msgid "Team Member Name"
msgstr "Teamlid Naam"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:13
msgid "Name of the person"
msgstr "Naam van deze persoon"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:18
msgid "Team Member Job Title"
msgstr "Teamlid Functie"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:19
msgid "Job title of the person."
msgstr "Functie van deze persoon."

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:24
msgid "Team Member Description"
msgstr "Teamlid Beschrijving"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:25
msgid "Enter a few words that describe the person"
msgstr "Schrijf een paar woorden die deze persoon omschrijven"

#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:6
#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:8
#: ../framework/extensions/megamenu/class-fw-extension-megamenu.php:115
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:188
msgid "Icon"
msgstr "Icoon"

#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:7
msgid "Add an Icon"
msgstr "Voeg een Icoon toe"

#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:13
msgid "Icon title"
msgstr "Icoon titel"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:6
msgid "Icon Box"
msgstr "Icoon Box"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:7
msgid "Add an Icon Box"
msgstr "Voeg een Icoon Box toe"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:8
msgid "Box Style"
msgstr "Box Opmaak"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:10
msgid "Icon above title"
msgstr "Icoon boven titel"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:11
msgid "Icon in line with title"
msgstr "Icoon op dezelfde lijnhoogte als de titel"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:16
msgid "Choose an Icon"
msgstr "Kies een Icoon"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:20
msgid "Title of the Box"
msgstr "Titel van de Box"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:25
msgid "Enter the desired content"
msgstr "Voer de gewenste inhoud in"

#: ../framework/extensions/shortcodes/shortcodes/button/config.php:9
msgid "Add a Button"
msgstr "Voeg een Knop toe"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:7
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:17
msgid "Button Label"
msgstr "Knop Label"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:18
msgid "This is the text that appears on your button"
msgstr "Dit is de tekst die in de knop wordt getoond"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:23
msgid "Button Link"
msgstr "Knop Link"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:14
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:24
msgid "Where should your button link to"
msgstr "Waar moet je knop naar verwijzen "

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:20
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:38
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:30
msgid "Open Link in New Window"
msgstr "Open Link in Nieuw Venster"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:21
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:39
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:31
msgid "Select here if you want to open the linked page in a new window"
msgstr "Selecteer als de gelinkte pagina in een nieuw venster moet worden geopend"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:32
msgid "Button Color"
msgstr "Knop Kleur"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:33
msgid "Choose a color for your button"
msgstr "Kies een kleur voor de knop"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:36
msgid "Default"
msgstr "Standaard"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:37
msgid "Black"
msgstr "Zwart"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:38
msgid "Blue"
msgstr "Blauw"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:39
msgid "Green"
msgstr "Groen"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:40
msgid "Red"
msgstr "Rood"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:6
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:108
msgid "Video"
msgstr "Video"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:7
msgid "Add a Video"
msgstr "Voeg een Video toe"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:8
#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:10
msgid "Media Elements"
msgstr "Media Elementen"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:8
msgid "Insert Video URL"
msgstr "Voeg Video URL in"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:9
#: ../framework/extensions/shortcodes/shortcodes/section/options.php:24
msgid "Insert Video URL to embed this video"
msgstr "Voeg Video URL in om deze video in te sluiten"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:13
msgid "Video Width"
msgstr "Video Breedte"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:14
msgid "Enter a value for the width"
msgstr "Voer een waarde in voor de breedte"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:19
msgid "Video Height"
msgstr "Video Hoogte"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:20
msgid "Enter a value for the height"
msgstr "Voer een waarde in voor de hoogte"

#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:8
#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:16
msgid "Calendar"
msgstr "Kalender"

#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:9
msgid "Add a Calendar"
msgstr "Voeg een Kalender toe"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:14
msgid "Select calendar population method (Ex: events, custom)"
msgstr "Stel kalender populatie methode in: (Bijv.: evenementen, aangepast)"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:23
msgid "Calendar Type"
msgstr "Kalender Type"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:24
msgid "Select calendar type"
msgstr "Stel kalender type in"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:27
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:23
msgid "Daily"
msgstr "Dagelijks"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:28
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:22
msgid "Weekly"
msgstr "Wekelijks"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:29
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:21
msgid "Monthly"
msgstr "Maandelijks"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:33
msgid "Start Week On"
msgstr "Begin Week Op"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:34
msgid "Select first day of week"
msgstr "Selecteer eerste dag van de week"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:37
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:110
msgid "Monday"
msgstr "Maandag"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:38
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:109
msgid "Sunday"
msgstr "Zondag"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:29
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:56
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:82
#: ../framework/extensions/events/class-fw-extension-events.php:69
#: ../framework/extensions/events/class-fw-extension-events.php:74
#: ../framework/extensions/events/manifest.php:7
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:77
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:185
#: ../framework/core/components/extensions/manager/available-extensions.php:180
msgid "Events"
msgstr "Evenementen"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:30
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:59
msgid "Add/Edit Date & Time"
msgstr "Voeg toe/Bewerk Datum & Tijd"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:33
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:63
msgid "Note: Please set start & end event datetime"
msgstr "Notitie: Voer een begin- en einddatum en -tijd in voor het evenement"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:37
msgid "Event Title"
msgstr "Evenement Titel"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:38
msgid "Enter the event title"
msgstr "Voer de evenement titel in"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:42
msgid "Event URL"
msgstr "Evenement URL"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:43
msgid "Enter the event URL (Ex: http://your-domain.com/event)"
msgstr "Voer de evenement URL in (Bijv.: http://jouw-domein.com/evenement)"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:47
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:58
msgid "Date & Time"
msgstr "Datum & Tijd"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:48
msgid "Enter the event date & time"
msgstr "Voer evenement datum en tijd in"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:129
msgid "No events provider specified for calendar shortcode"
msgstr "Geen evenementen provider gespecificeerd voor kalender shortcode"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:138
#, php-format
msgid "Unknown events provider \"%s\" specified for calendar shortcode"
msgstr "Onbekende evenementen provider \"%s\" gespecificeerd voor de kalender shortcode"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:55
#: ../framework/extensions/events/class-fw-extension-events.php:68
#: ../framework/extensions/events/class-fw-extension-events.php:75
msgid "Event"
msgstr "Evenement"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:57
#: ../framework/extensions/shortcodes/shortcodes/calendar/views/view.php:23
msgid "Today"
msgstr "Vandaag"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:66
#, php-format
msgid "Calendar: View %s not found"
msgstr "Kalender: Vertoning %s is niet gevonden"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:67
#, php-format
msgid "Calendar: Wrong date format %s. Should be either \"now\" or \"yyyy-mm-dd\""
msgstr "Kalender: Verkeerde tijdsindeling %s. Moet of \"nu\" of \"jjjj-mm-dd\" zijn."

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:69
msgid "Calendar: Event URL is not set"
msgstr "Kalender: Evenement URL is niet ingesteld"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:70
#, php-format
msgid ""
"Calendar: Wrong navigation direction %s. Can be only \"next\" or \"prev\" or"
" \"today\""
msgstr "Kalender: Verkeerde navigatierichting %s. Kan alleen \"volgende\", \"vorige\" of \"vandaag\" zijn"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:72
msgid ""
"Calendar: Time split parameter should divide 60 without decimals. Something "
"like 10, 15, 30"
msgstr "Kalender: Tijdsplitsing parameter moet 60 verdelen zonder decimalen. Iets als 10, 15, 30"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:74
msgid "No events in this day."
msgstr "Geen evenementen op deze dag."

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:77
#, php-format
msgid "week %s of %s"
msgstr "week %s van %s"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:79
msgid "Week "
msgstr "Week"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:80
msgid "All day"
msgstr "Hele dag"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:81
msgid "Time"
msgstr "Tijd"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:83
msgid "Ends before timeline"
msgstr "Eindigt vÃ³Ã³r de tijdlijn"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:84
msgid "Starts after timeline"
msgstr "Start na de tijdlijn"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:85
msgid "January"
msgstr "Januari"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:86
msgid "February"
msgstr "Februari"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:87
msgid "March"
msgstr "Maart"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:88
msgid "April"
msgstr "Apri"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:89
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:101
msgid "May"
msgstr "Mei"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:90
msgid "June"
msgstr "Juni"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:91
msgid "July"
msgstr "Juli"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:92
msgid "August"
msgstr "Augustus"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:93
msgid "September"
msgstr "September"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:94
msgid "October"
msgstr "Oktober"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:95
msgid "November"
msgstr "November"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:96
msgid "December"
msgstr "December"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:97
msgid "Jan"
msgstr "Jan"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:98
msgid "Feb"
msgstr "Feb"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:99
msgid "Mar"
msgstr "Mar"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:100
msgid "Apr"
msgstr "Apr"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:102
msgid "Jun"
msgstr "Jun"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:103
msgid "Jul"
msgstr "Jul"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:104
msgid "Aug"
msgstr "Aug"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:105
msgid "Sep"
msgstr "Sep"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:106
msgid "Oct"
msgstr "Okt"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:107
msgid "Nov"
msgstr "Nov"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:108
msgid "Dec"
msgstr "Dec"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:111
msgid "Tuesday"
msgstr "Dinsdag"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:112
msgid "Wednesday"
msgstr "Woensdag"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:113
msgid "Thursday"
msgstr "Donderdag"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:114
msgid "Friday"
msgstr "Vrijdag"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:115
msgid "Saturday"
msgstr "Zaterdag"

#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:7
msgid "Add an Image"
msgstr "Voeg een Afbeelding toe"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:8
msgid "Choose Image"
msgstr "Afbeelding kiezen"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:16
msgid "Width"
msgstr "Breedte"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:17
msgid "Set image width"
msgstr "Stel afbeeldingsbreedte in"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:22
#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:24
msgid "Height"
msgstr "Hoogte"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:23
msgid "Set image height"
msgstr "Stel afbeeldingshoogte in"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:33
msgid "Image Link"
msgstr "Afbeelding Link"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:34
msgid "Where should your image link to?"
msgstr "Waar moet de afbeelding naar verwijzen?"

#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:8
msgid "Notification"
msgstr "Notificatie"

#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:9
msgid "Add a Notification Box"
msgstr "Voeg een Notificatie Box toe"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:7
msgid "Message"
msgstr "Bericht"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:8
msgid "Notification message"
msgstr "Notificatie bericht"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:10
msgid "Message!"
msgstr "Bericht!"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:13
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:444
msgid "Type"
msgstr "Type"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:14
msgid "Notification type"
msgstr "Notificatie type"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:17
msgid "Congratulations"
msgstr "Gefeliciteerd"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:18
msgid "Information"
msgstr "Informatie"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:19
msgid "Alert"
msgstr "Alarm"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:20
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:456
msgid "Error"
msgstr "Fout"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:9
msgid "Congratulations!"
msgstr "Gefeliciteerd!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:13
msgid "Information!"
msgstr "Informatie!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:17
msgid "Alert!"
msgstr "Alarm!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:21
msgid "Error!"
msgstr "Fout!"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:8
msgid "Widget Area"
msgstr "Widget Gebied"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:9
msgid "Add a Widget Area"
msgstr "Voeg een Widget Gebied toe"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/options.php:5
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:5
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:7
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:40
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:91
msgid "Sidebar"
msgstr "Zijkolom"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:8
msgid "Call To Action"
msgstr "Oproep Tot Actie"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:9
msgid "Add a Call to Action"
msgstr "Voeg Oproep Tot Actie toe"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:9
msgid "This can be left blank"
msgstr "Dit kan leeg blijven"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:14
msgid "Enter some content for this Info Box"
msgstr "Voer inhoud in voor deze Info Box"

#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:8
msgid "Text Block"
msgstr "Tekstblok"

#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:9
msgid "Add a Text Block"
msgstr "Voeg een Tekstblok toe"

#: ../framework/extensions/shortcodes/shortcodes/text-block/options.php:11
msgid "Enter some content for this texblock"
msgstr "Voer inhoud in voor dit tekstblok"

#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:6
msgid "Divider"
msgstr "Verdeler"

#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:7
msgid "Add a Divider"
msgstr "Voeg een Verdeler toe"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:13
msgid "Ruler Type"
msgstr "Lineaal Type"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:14
msgid "Here you can set the styling and size of the HR element"
msgstr "Hier kun je de opmaak en afmetingen van het HR element instellen"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:16
msgid "Line"
msgstr "Regel"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:17
msgid "Whitespace"
msgstr "Witruimte"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:25
msgid ""
"How much whitespace do you need? Enter a pixel value. Positive value will "
"increase the whitespace, negative value will reduce it. eg: '50', '-25', "
"'200'"
msgstr "Hoeveel witruimte heb je nodig? Voer een pixelwaarde in. Positieve waarde zal de witruimte vergroten, negatieve waarde zal het verkleinen. Voorbeeld: '50', '-25', '200'"

#: ../framework/extensions/shortcodes/shortcodes/section/config.php:6
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:23
msgid "Section"
msgstr "Sectie"

#: ../framework/extensions/shortcodes/shortcodes/section/config.php:7
msgid "Add a Section"
msgstr "Voeg een Sectie toe"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:7
msgid "Full Width"
msgstr "Volledige Breedte"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:11
msgid "Background Color"
msgstr "Achtergrondkleur"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:12
msgid "Please select the background color"
msgstr "Stel de achtergrondkleur in"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:16
msgid "Background Image"
msgstr "Achtergrondafbeelding"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:17
msgid "Please select the background image"
msgstr "Stel de achtergrondafbeelding in"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:23
msgid "Background Video"
msgstr "Achtergrondvideo"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:12
msgid "Sections"
msgstr "Secties"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:92
msgid "Save Section"
msgstr "Sectie Opslaan"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:24
msgid "Creates a section"
msgstr "Maakt een sectie aan"

#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:9
msgid "Add some Tabs"
msgstr "Voeg Tabbladen toe"

#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:9
msgid "Add/Edit Tab"
msgstr "Tabblad Toevoegen/Bewerken"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcode.php:194
#, php-format
msgid "No default view (views/view.php) found for shortcode: %s"
msgstr "Geen standaard weergave (views/view.php) gevonden voor de shortcode: %s"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:203
#, php-format
msgid "Shortcode \"%s\" from %s was already defined at %s"
msgstr "Shortcode \"%s\" afkomstig van %s is al gedefinieerd bij %s"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:264
#, php-format
msgid "Class file found for shortcode %s but no class %s found"
msgstr "Klassebestand gevonden voor shortcode %s maar geen klasse voor %s gevonden"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:269
#, php-format
msgid "The class %s must extend from FW_Shortcode"
msgstr "De klasse %s moet uit FW_Shortcode voortkomen"

#: ../framework/extensions/builder/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:204
msgid "Builder"
msgstr "Bouwer"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:306
msgid "Full Screen"
msgstr "Volledig Scherm"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:307
msgid "Exit Full Screen"
msgstr "Volledig Scherm Verlaten"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:334
msgid "Undo"
msgstr "Ongedaan maken"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:335
msgid "Redo"
msgstr "Opnieuw uitvoeren"

#: ../framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php:81
msgid "Preview Changes"
msgstr "Wijzigingen Bekijken"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/class-fw-ext-builder-templates.php:119
msgid "Templates"
msgstr "Sjablonen"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:12
msgid "Full Templates"
msgstr "Volledig Sjabloon"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:61
msgid "Save Full Template"
msgstr "Volledig Sjabloon Opslaan"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:95
msgid "Save Builder Template"
msgstr "Builder Sjabloon Opslaan"

#: ../framework/extensions/social/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:252
msgid "Social"
msgstr "Sociaal"

#: ../framework/extensions/social/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:253
msgid ""
"Use this extension to configure all your social related APIs. Other "
"extensions will use the Social extension to connect to your social accounts."
msgstr "Gebruik deze uitbreiding om je sociale media gerelateerde API's te configureren. Andere uitbreidingen gebruiken de Sociale Media uitbreiding om verbinding te maken met je sociale media accounts."

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:62
#: ../framework/core/components/backend.php:584
msgid "Facebook"
msgstr "Facebook"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:66
#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:33
msgid "API Settings"
msgstr "API Instellingen"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:72
msgid "App ID/API Key:"
msgstr "ID/API Sleutel Toevoegen"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:73
msgid "Enter Facebook App ID / API Key."
msgstr "Vul Facebook App ID / API sleutel in."

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:78
msgid "App Secret:"
msgstr "App Secret:"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:79
msgid "Enter Facebook App Secret."
msgstr "Vul Facebook App Secret in."

#: ../framework/extensions/social/extensions/social-facebook/manifest.php:7
#: ../framework/extensions/social/extensions/social-facebook/manifest.php:8
msgid "Social Facebook"
msgstr "Sociaal Facebook"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:29
#: ../framework/core/components/backend.php:592
msgid "Twitter"
msgstr "Twitter"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:39
msgid "Consumer Key"
msgstr "Gebruiker Sleutel"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:40
msgid "Enter Twitter Consumer Key."
msgstr "Vul Twitter Gebruiker Sleutel in."

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:45
msgid "Consumer Secret"
msgstr "Gebruiker Secret"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:46
msgid "Enter Twitter App Secret."
msgstr "Vul Twitter App Secret in."

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:51
msgid "Access Token"
msgstr "Access Token"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:52
msgid "Enter Twitter Access Token."
msgstr "Vul Twitter Access Token in."

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:57
msgid "Access Token Secret"
msgstr "Access Token Secret"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:58
msgid "Enter Twitter Access Token Secret."
msgstr "Vul Twitter Access Token Secret in."

#: ../framework/extensions/social/extensions/social-twitter/manifest.php:7
#: ../framework/extensions/social/extensions/social-twitter/manifest.php:8
msgid "Social Twitter"
msgstr "Sociaal Twitter"

#: ../framework/extensions/forms/class-fw-extension-forms.php:112
#: ../framework/extensions/forms/class-fw-extension-forms.php:123
#: ../framework/extensions/forms/class-fw-extension-forms.php:131
#: ../framework/extensions/forms/class-fw-extension-forms.php:142
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:102
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:114
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:124
msgid "Unable to process the form"
msgstr "Niet in staat het formulier te verwerken"

#: ../framework/extensions/forms/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:228
msgid "Forms"
msgstr "Formulieren"

#: ../framework/extensions/forms/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:229
msgid ""
"This extension adds the possibility to create a contact form. Use the drag &"
" drop form builder to create any contact form you'll ever want or need."
msgstr "Deze uitbreiding voegt de mogelijkheid to om een contactformulier aan te maken. Gebruik de drag & drop formulierenbouwer om alle contactformulieren te creÃ«ren die je ooit nodig hebt."

#: ../framework/extensions/forms/extensions/contact-forms/manifest.php:5
msgid "Contact Forms"
msgstr "Contactformulieren"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:134
msgid "Invalid destination email (please contact the site administrator)"
msgstr "Ongeldige bestemmingsemail (neem contact op met de sitebeheerder)"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:158
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:77
msgid "Message sent!"
msgstr "Bericht is verstuurd!"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:164
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:85
msgid "Oops something went wrong."
msgstr "Oeps, er is iets fout gegaan."

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:190
msgid "Please configure the {mailer_link} extension."
msgstr "Configureer eerst de {mailer_link} uitbreiding."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:8
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:107
msgid "Contact form"
msgstr "Contactformulier"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:9
msgid "Build contact forms"
msgstr "Bouw contactformulieren"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:15
msgid "Form Fields"
msgstr "Formuliervelden"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:39
#: ../framework/core/components/extensions/manager/views/extension.php:82
#: ../framework/core/components/extensions/manager/views/extension-page-header.php:31
msgid "Settings"
msgstr "Instellingen"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:42
msgid "Options"
msgstr "Opties"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:53
msgid "Subject Message"
msgstr "Onderwerp Bericht"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:54
msgid "This text will be used as subject message for the email"
msgstr "Deze tekst zal gebruikt worden als onderwerp voor de email"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:55
msgid "New message"
msgstr "Nieuw bericht"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:64
msgid "Submit Button"
msgstr "Verzendknop"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:65
msgid "This text will appear in submit button"
msgstr "Deze tekst verschijnt in de verzendknop"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:66
msgid "Send"
msgstr "Verzenden"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:75
msgid "Success Message"
msgstr "Succes Bericht"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:76
msgid "This text will be displayed when the form will successfully send"
msgstr "Deze tekst wordt getoond wanneer het formulier succesvol is verzonden."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:83
msgid "Failure Message"
msgstr "Mislukt Bericht"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:84
msgid "This text will be displayed when the form will fail to be sent"
msgstr "Deze tekst wordt getoond wanneer het verzenden van het formulier is mislukt."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:94
msgid "Email To"
msgstr "Verzend Naar"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:95
msgid "We recommend you to use an email that you verify often"
msgstr "We raden je aan een emailadres te gebruiken dat je regelmatig controleert."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:96
msgid "The form will be sent to this email address."
msgstr "Het formulier zal verstuurd worden naar dit emailadres."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:52
msgid "Contact Form"
msgstr "Contactformulier"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:54
msgid "Configure Mailer"
msgstr "Mailer configureren"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:108
msgid "Add a Contact Form"
msgstr "Voeg een Contactformulier toe"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:9
msgid "Note that the type can't be changed later."
msgstr "Opmerking: het type kan later NIET gewijzigd worden."

#: ../framework/extensions/forms/views/backend/submit-box-add.php:11
msgid ""
"You will need to create a new form in order to have a different form type."
msgstr "Je moet een nieuw formulier aanmaken om een ander formuliertype te kunnen gebruiken."

#: ../framework/extensions/forms/views/backend/submit-box-add.php:20
#: ../framework/extensions/forms/views/backend/submit-box-edit.php:16
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:14
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:31
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-error.php:8
msgid "Delete Permanently"
msgstr "Permanent Verwijderen"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:22
#: ../framework/extensions/forms/views/backend/submit-box-edit.php:18
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:16
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:33
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-error.php:10
msgid "Move to Trash"
msgstr "Verplaats naar Prullenbak"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:33
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:35
msgid "Create"
msgstr "Aanmaken"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:24
msgid "Add a Recaptcha field"
msgstr "Voeg Recapthca veld toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:26
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:78
msgid "Recaptcha"
msgstr "Recaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:59
msgid "Set site key"
msgstr "Site key instellen"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:60
msgid "Set secret key"
msgstr "Secret key instellen"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:76
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:81
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:81
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:76
msgid "Enter field label (it will be displayed on the web site)"
msgstr "Veld label invoeren (deze wordt getoond op de website)"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:133
msgid "Security Code"
msgstr "Beveiligingscode"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:147
msgid "Could not validate the form"
msgstr "Het formulier kon niet worden gevalideerd."

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:148
msgid "Please fill the recaptcha"
msgstr "Vul a.u.b. de recaptcha in"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:37
msgid "Site key"
msgstr "Site key"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:38
msgid "Your website key. More on how to configure ReCaptcha"
msgstr "De site key voor je website. Meer over hoe ReCaptcha te configureren"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:42
msgid "Secret key"
msgstr "Secret key"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:43
msgid "Your secret key. More on how to configure ReCaptcha"
msgstr "De secret key voor je website. Meer over hoe ReCaptcha te configureren"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:18
msgid "Add a Paragraph Text"
msgstr "Voeg een Alinea toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:20
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:48
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:77
msgid "Paragraph Text"
msgstr "Alinea"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:49
msgid "Toggle mandatory field"
msgstr "Instellen als verplicht veld"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:83
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:83
msgid "Mandatory Field"
msgstr "Verplicht Veld"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:84
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:84
msgid "Make this field mandatory?"
msgstr "Dit veld verplicht maken?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:98
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:98
msgid "Placeholder"
msgstr "Placeholder"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:99
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:99
msgid "This text will be used as field placeholder"
msgstr "Deze tekst zal worden gebruikt als placeholder voor het veld"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:105
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:107
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:107
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:105
msgid "Default Value"
msgstr "Standaard Waarde"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:106
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:108
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:108
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:106
msgid "This text will be used as field default value"
msgstr "Deze tekst zal gebruikt worden als standaard waarde voor het veld"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:126
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:128
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:126
msgid "Restrictions"
msgstr "Beperkingen"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:127
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:127
msgid "Set characters or words restrictions for this field"
msgstr "Stel teken- of woordbeperkingen in voor dit veld"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:131
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:131
msgid "Characters"
msgstr "Tekens"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:132
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:132
msgid "Words"
msgstr "Woorden"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:140
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:154
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:142
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:156
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:140
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:154
msgid "Min"
msgstr "Minimum"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:141
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:155
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:143
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:157
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:141
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:155
msgid "Minim value"
msgstr "Minimale waarde"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:146
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:160
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:148
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:162
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:146
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:160
msgid "Max"
msgstr "Maximum"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:147
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:161
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:149
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:163
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:147
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:161
msgid "Maxim value"
msgstr "Maximale waarde"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:178
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:180
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:121
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:137
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:137
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:114
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:121
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:178
msgid "Instructions for Users"
msgstr "Instructies voor Gebruikers"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:179
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:181
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:122
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:138
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:138
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:115
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:122
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:179
msgid "The users will see these instructions in the tooltip near the field"
msgstr "De gebruikers zullen deze instructies kunnen zien in een tooltip nabij het veld"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:331
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:368
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:230
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:244
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:244
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:210
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:217
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:332
msgid "The {label} field is required"
msgstr "Het {label} veld is verplicht"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:336
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:337
#, php-format
msgid "The {label} field must contain minimum %d character"
msgstr "Het {label} veld moet minstens %d teken bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:341
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:342
#, php-format
msgid "The {label} field must contain minimum %d characters"
msgstr "Het {label} veld moet minstens %d tekens bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:346
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:347
#, php-format
msgid "The {label} field must contain maximum %d character"
msgstr "Het {label} veld mag maximaal %d teken bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:351
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:352
#, php-format
msgid "The {label} field must contain maximum %d characters"
msgstr "Het {label} veld mag maximaal %d tekens bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:356
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:357
#, php-format
msgid "The {label} field must contain minimum %d word"
msgstr "Het {label} veld moet minstens %d woord bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:361
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:362
#, php-format
msgid "The {label} field must contain minimum %d words"
msgstr "Het {label} veld moet minstens %d woorden bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:366
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:367
#, php-format
msgid "The {label} field must contain maximum %d word"
msgstr "Het {label} veld mag maximaal %d woord bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:371
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:372
#, php-format
msgid "The {label} field must contain maximum %d words"
msgstr "Het {label} veld mag maximaal %d woorden bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:20
msgid "Add a Number field"
msgstr "Voeg een Numeriek veld toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:79
msgid "Number"
msgstr "Nummer"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:129
msgid "Set digits or values restrictions of this field"
msgstr "Stel cijfer-of waardebeperkingen in voor dit veld"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:133
msgid "Digits"
msgstr "Cijfers"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:134
msgid "Value"
msgstr "Waarde"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:363
msgid "The {label} field must be a valid number"
msgstr "Het {label} veld moet een geldig getal bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:373
#, php-format
msgid "The {label} field must have minimum %d digit"
msgstr "het {label} veld moet minstens %d cijfers bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:378
#, php-format
msgid "The {label} field must have minimum %d digits"
msgstr "Het {label} veld moet minstens %d cijfers bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:383
#, php-format
msgid "The {label} field must have maximum %d digit"
msgstr "Het {label} veld mag maximaal %d cijfers bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:388
#, php-format
msgid "The {label} field must have maximum %d digits"
msgstr "Het {label} veld mag maximaal %d cijfers bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:393
#, php-format
msgid "The {label} field minimum value must be %s"
msgstr "De minimale waarde van het {label} veld moet %s zijn"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:398
#, php-format
msgid "The {label} field maximum value must be %s"
msgstr "De maximale waarde van het {label} veld moet %s zijn"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:18
msgid "Add a Dropdown"
msgstr "Voeg een Dropdown toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:79
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:164
msgid "Dropdown"
msgstr "Dropdown"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:103
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:103
msgid "Choices"
msgstr "Keuzes"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:104
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:104
msgid "Add choice"
msgstr "Keuze toevoegen"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:110
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:113
msgid "Randomize"
msgstr "Willekeurig maken"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:111
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:114
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:114
msgid "Do you want choices to be displayed in random order?"
msgstr "Wilt u de keuzes in een willekeurige volgorde weergeven?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:235
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:249
msgid "{label}: Submitted data contains not existing choice"
msgstr "{label}: Ingezonden data bevat een niet bestaande keuze"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:38
msgid "Edit Title"
msgstr "Titel Bewerken"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:39
msgid "Edit Subtitle"
msgstr "Ondertitel Bewerken"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:57
msgid "The title will be displayed on contact form header"
msgstr "De titel wordt getoond in de header van het contactformulier"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:62
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:7
msgid "Subtitle"
msgstr "Ondertitel"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:63
msgid "The form header subtitle text"
msgstr "De ondertitel tekst voor de formulier header"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:18
msgid "Add a Single Choice field"
msgstr "Voeg een Enkele Keuze veld toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:56
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:56
msgid "{x} More"
msgstr "{x} Meer"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:113
msgid "Randomize?"
msgstr "Willekeurige volgorde?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:124
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:124
msgid "Field Layout"
msgstr "Veld Layout"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:125
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:125
msgid "Select choice display layout"
msgstr "Selecteer keuzeweergave layout"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:127
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:127
msgid "One column"
msgstr "EÃ©n kolom"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:128
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:128
msgid "Two columns"
msgstr "Twee kolommen"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:129
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:129
msgid "Three columns"
msgstr "Drie kolommen"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:130
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:130
msgid "Side by side"
msgstr "Naast elkaar"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:18
msgid "Add a Multiple Choices field"
msgstr "Voeg een Meerkeuze veld toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:249
msgid "{label}: Submitted data contains not existing choices"
msgstr "{label}: Ingezonden data bevat niet bestaande keuzes"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:18
msgid "Add an Email field"
msgstr "Voeg een E-mail veld toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:79
msgid "Email"
msgstr "E-mail"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:215
msgid "The {label} field must contain a valid email"
msgstr "Het {label} veld moet een geldig emailadres bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:18
msgid "Add a Website field"
msgstr "Voeg een Website veld toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:79
msgid "Website"
msgstr "Website"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:222
msgid "The {label} field must be a valid website name"
msgstr "Het {label} veld moet een geldige website bevatten"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:18
msgid "Add a Single Line Text"
msgstr "Voeg een Enkele Tekstregel toe"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:20
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:47
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:77
msgid "Single Line Text"
msgstr "Enkele Tekstregel"

#: ../framework/extensions/breadcrumbs/settings-options.php:17
msgid "Text for Homepage"
msgstr "Tekst voor Homepagina"

#: ../framework/extensions/breadcrumbs/settings-options.php:18
msgid "The homepage anchor will have this text"
msgstr "De homepagina anker zal deze tekst hebben"

#: ../framework/extensions/breadcrumbs/settings-options.php:23
msgid "Text for Blog Page"
msgstr "Tekst voor Blog Pagina"

#: ../framework/extensions/breadcrumbs/settings-options.php:24
msgid ""
"The blog page anchor will have this text. In case homepage will be set as "
"blog page, will be taken the homepage text"
msgstr "De blog pagina anker zal deze tekst hebben. Ingeval de homepagina als blog pagina ingesteld wordt zal de homepagina tekst genomen worden."

#: ../framework/extensions/breadcrumbs/settings-options.php:29
msgid "Text for 404 Page"
msgstr "Tekst voor 404 Pagina"

#: ../framework/extensions/breadcrumbs/settings-options.php:30
msgid "The 404 anchor will have this text"
msgstr "De 404 anker zal deze tekst hebben"

#: ../framework/extensions/breadcrumbs/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:108
msgid "Breadcrumbs"
msgstr "Navigatiepad"

#: ../framework/extensions/breadcrumbs/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:109
msgid ""
"Creates a simplified navigation menu for the pages that can be placed "
"anywhere in the theme. This will make navigating the website much easier."
msgstr "CreÃ«ert een vereenvoudigd navigatiemenu voor de pagina's die willekeurig in het thema geplaatst kunnen worden. Dit maakt het navigeren door de website veel gemakkelijker."

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:11
msgid "404 Not found"
msgstr "404 Niet Gevonden"

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:124
msgid "Searching for:"
msgstr "Zoekend naar:"

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:248
#: ../framework/includes/option-types/multi-select/class-fw-option-type-multi-select.php:472
msgid "No title"
msgstr "Geen titel"

#: ../framework/extensions/events/class-fw-extension-events.php:89
msgid "Create a event item"
msgstr "Maak evenement item aan"

#: ../framework/extensions/events/class-fw-extension-events.php:186
msgid "Date"
msgstr "Datum"

#: ../framework/extensions/events/class-fw-extension-events.php:204
msgid "Event Options"
msgstr "Evenement Opties"

#: ../framework/extensions/events/class-fw-extension-events.php:310
msgid "Multi Interval Event"
msgstr "Multi Interval Evenement"

#: ../framework/extensions/events/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:181
msgid ""
"This extension adds a fully fledged Events module to your theme. It comes "
"with built in pages that contain a calendar where events can be added."
msgstr "Deze uitbreiding voegt een volledig uitgeruste Evenementen module toe aan je thema. Het komt met ingebouwde pagina's die een kalender bevatten, waaraan evenementen kunnen worden toegevoegd."

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:81
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:189
msgid "Event Categories"
msgstr "Evenement CategorieÃ«n"

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:82
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:190
msgid "Select an event category"
msgstr "Selecteer een evenement categorie"

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:84
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:192
msgid "All Events"
msgstr "Alle Evenementen"

#: ../framework/extensions/events/extensions/events-tags/manifest.php:7
msgid "Event-search-tags"
msgstr "Evenement-zoek-tags"

#: ../framework/extensions/events/extensions/events-tags/manifest.php:8
msgid "Connect extension event with shortcodes map & calendar"
msgstr "Verbind evenementen uitbreiding met kaart & kalender shortcodes"

#: ../framework/extensions/events/views/content.php:16
msgid "Google Calendar"
msgstr "Google Kalender"

#: ../framework/extensions/events/views/content.php:17
msgid "Ical Export"
msgstr "lcal Export"

#: ../framework/extensions/events/views/content.php:20
msgid "Start"
msgstr "Start"

#: ../framework/extensions/events/views/content.php:21
msgid "End"
msgstr "Eind"

#: ../framework/extensions/events/views/content.php:25
msgid "Speakers"
msgstr "Sprekers"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:37
msgid "Event Location"
msgstr "Evenement Locatie"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:39
msgid "Where does the event take place?"
msgstr "Waar heeft het evenement plaats?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:43
msgid "All Day Event?"
msgstr "Volledige Dag Evenement?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:44
msgid "Is your event an all day event?"
msgstr "Is je evenement een volledige dag evenement?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:67
msgid "Start & End of Event"
msgstr "Start Ã© Einde van het evenement"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:68
msgid "Set start and end events datetime"
msgstr "Type start en eind datum Ã© tijd van het evenement"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:97
msgid "Associated User"
msgstr "Geassocieerde Gebruiker"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:99
msgid "Link this event to a specific user"
msgstr "Verbind dit evenement met een specifieke gebruiker"

#: ../framework/extensions/sidebars/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:132
msgid "Sidebars"
msgstr "Zijbalken"

#: ../framework/extensions/sidebars/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:133
msgid ""
"Brings a new layer of customization freedom to your website by letting you "
"add more than one sidebar to a page, or different sidebars on different "
"pages."
msgstr "Het brengt een nieuwe dimensie van vrijheid om je website aan te passen door het mogelijk te maken om meerdere zijkolommen toe te voegen aan een pagina, of verschillende zijkolommen op verschillende pagina's toe te voegen. "

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:131
msgid "No matches found"
msgstr "Geen overeenkomsten gevonden"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:139
msgid "Do you realy want to change without saving?"
msgstr "Wilt u dit echt veranderen zonder op te slaan?"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:141
msgid "Missing ID. Check that you provided all mandatory data."
msgstr "Geen identiteit bekend. Controleer dat u alle verplichte data heeft versterkt. "

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:142
#: ../framework/extensions/sidebars/views/backend-main-view.php:27
msgid "Created"
msgstr "GecreÃ«erd"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:143
msgid "(For Grouped Pages)"
msgstr "(Voor gegroepeerde pagina's)"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:144
msgid "(For Specific Pages)"
msgstr "(Voor specifieke pagina's)"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:145
msgid "No sidebar name specified"
msgstr "Geen zijbalk naam ingevoerd"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:146
msgid "Sidebar Name"
msgstr "Naam zijbalk"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:147
msgid "New Sidebar"
msgstr "Nieuwe zijbalk"

#: ../framework/extensions/sidebars/views/frontend-no-widgets.php:5
msgid "Widgets Page"
msgstr "Widgets pagina"

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:5
msgid "For specific"
msgstr "Voor specifieke"

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:23
msgid "Type to search ..."
msgstr "Type om te zoeken ..."

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:30
msgid "Search for a specific page you want to set a sidebar for"
msgstr "Zoek voor een specifieke pagina waar u een zijbalk wilt instellen"

#: ../framework/extensions/sidebars/views/backend-tab-grouped.php:6
msgid "For group"
msgstr "Voor gegroepeerde"

#: ../framework/extensions/sidebars/views/backend-tab-grouped.php:25
msgid "Select group of pages you want to set a sidebar for."
msgstr "Selecteer de groep pagina's waar je een zijbalk voor wilt instellen"

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:18
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:60
msgid "Choose the position for your sidebar(s)"
msgstr "Kies de positie voor de zijbalk(en)"

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:43
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:40
msgid "Add Sidebar"
msgstr "Voeg zijbalk toe"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:4
msgid "Sidebars for"
msgstr "Zijbalken voor"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Specific Page"
msgstr "Voor specifieke pagina"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Grouped Page"
msgstr "Voor gegroepeerde pagina"

#: ../framework/extensions/sidebars/views/backend-main-view.php:11
#: ../framework/extensions/sidebars/views/backend-main-view.php:15
msgid "Manage Sidebars"
msgstr "Beheer zijbalken"

#: ../framework/extensions/sidebars/views/backend-main-view.php:18
msgid ""
"Use this section to create and/or set different sidebar(s) for different "
"page(s)"
msgstr "Gebruik deze sectie om verschillende zijbalk(en) te creÃ«eren of/en instellen voor verschillende pagina('s). "

#: ../framework/extensions/sidebars/views/backend-main-view.php:24
msgid "For Grouped Pages"
msgstr "Voor gegroepeerde pagina's"

#: ../framework/extensions/sidebars/views/backend-main-view.php:25
msgid "For Specific Pages"
msgstr "Voor specifieke pagina's"

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:32
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:121
msgid "Select sidebar you wish to replace."
msgstr "Selecteer de zijbalk die je wenst te vervangen. "

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:241
msgid "No sidebar name specified."
msgstr "Geen naam van de zijbalk gespecificeerd. "

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:270
msgid "Dynamic sidebar doesn't exixt"
msgstr "Dynamische zijbalk bestaat niet"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:277
msgid ""
"The placeholder can't be deleted because it is used in one of sidebars "
"below."
msgstr "De plaatshouder kan niet worden verwijderd omdat het in een van de zijbalken hieronder is gebruikt"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:280
msgid ""
"Please replace it first so that you will not have visual gaps in your "
"layout."
msgstr "Vervang het alstublieft als eerste, zodat u geen visuele gaten heeft in uw lay-out."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:293
msgid "Successfully removed"
msgstr "Succesvol verwijderd"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:543
msgid "Default for all pages"
msgstr "Standaard voor alle pagina's"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:613
msgid " (no title)"
msgstr "(geen titel)"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:780
msgid "Error: Type or sub_type error"
msgstr "Error: Type of sub_type error"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:838
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:869
msgid "Error: Sidebars not set"
msgstr "Error: zijbalken niet ingesteld"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:865
msgid "Error: Position doesn't exists. Please check config file."
msgstr "Error: positie bestaat niet. Controleer alstublieft config bestand."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:55
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:253
msgid "Page"
msgstr "Pagina"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:56
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:153
msgid "Pages"
msgstr "Pagina's"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:61
msgid "Portfolio Project"
msgstr "Portfolio Project"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:62
msgid "Portfolio Projects"
msgstr "Portfolio Projecten"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:73
msgid "Blog Category"
msgstr "Blog categorie"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:79
msgid "Portfolio Category"
msgstr "Portfolio categorie"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:85
msgid "Home Page"
msgstr "Homepage"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:90
msgid "Search Page"
msgstr "Zoek pagina"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:95
msgid "404 Page"
msgstr "404 Pagina"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:100
msgid "Author Page"
msgstr "Auteur pagina"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:105
msgid "Archive Page"
msgstr "Archief pagina"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:149
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:308
msgid "All Pages"
msgstr "Alle pagina's"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:184
msgid "Others"
msgstr "Anderen"

#: ../framework/extensions/megamenu/manifest.php:7
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:64
#: ../framework/core/components/extensions/manager/available-extensions.php:60
msgid "Mega Menu"
msgstr "Mega Menu"

#: ../framework/extensions/megamenu/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:61
msgid ""
"The Mega Menu extension adds a user-friendly drop down menu that will let "
"you easily create highly customized menu configurations."
msgstr "De Mega Menu uitbreiding voegt een gebruiksvriendelijk drop down menu toe, die het mogelijk maakt om gemakkelijk een hoog gepersonaliseerd menu te configureren."

#: ../framework/extensions/megamenu/class-fw-extension-megamenu.php:58
msgid "Select Icon"
msgstr "Selecteer icoon"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:44
#, php-format
msgid "%s (Invalid)"
msgstr "%s (Ongeldig)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:48
#, php-format
msgid "%s (Pending)"
msgstr "%s (Afwachtend)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:61
msgid "sub item"
msgstr "Subonderdeel"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:97
msgid "Edit Menu Item"
msgstr "Bewerk menu onderdeel"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:108
msgid "URL"
msgstr "URL"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:117
msgid "Navigation Label"
msgstr "Navigatie label"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:125
msgid "Title Attribute"
msgstr "Titel attribuut"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:134
msgid "Open link in a new window/tab"
msgstr "Open de link in een nieuw venster/tabblad"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:141
msgid "CSS Classes (optional)"
msgstr "CSS Klassen (optioneel)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:149
msgid "Link Relationship (XFN)"
msgstr "Link Relatie (XFN)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:157
msgid "Mega Menu Column Title"
msgstr "Mega Menu Kolom Titel"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:158
msgid "Item Title"
msgstr "Titel van onderdeel"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:166
msgid "Hide"
msgstr "Verbergen"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:172
msgid "This column should start a new row"
msgstr "Deze kolom zal een nieuwe rij starten"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:178
msgid "Description (HTML)"
msgstr "Omschrijving (HTML)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:181
msgid ""
"The description will be displayed in the menu if the current theme supports "
"it."
msgstr "De beschrijving zal zichtbaar zijn in het menu indien het huidige thema het ondersteunt. "

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:190
msgid "Add Icon"
msgstr "Voeg icoon toe"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:191
msgid "Edit Icon"
msgstr "Bewerk icoon"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:205
msgid "Use as Mega Menu"
msgstr "Gebruik als Mega Menu"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:211
msgid "Move"
msgstr "Verplaats"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:212
msgid "Up one"
msgstr "EÃ©n omhoog"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:213
msgid "Down one"
msgstr "EÃ©n omlaag"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:216
msgid "To the top"
msgstr "Naar het hoogste punt omhoog"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:225
#, php-format
msgid "Original: %s"
msgstr "Origineel: %s"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:239
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:60
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2282
msgid "Cancel"
msgstr "Annuleer"

#: ../framework/extensions/backups/class-fw-extension-backups.php:299
#: ../framework/extensions/backups/class-fw-extension-backups.php:366
msgid "File not specified"
msgstr "Bestand niet gespecificeerd"

#: ../framework/extensions/backups/class-fw-extension-backups.php:399
#: ../framework/extensions/backups/class-fw-extension-backups.php:400
#: ../framework/core/components/extensions/manager/available-extensions.php:156
msgid "Backup"
msgstr "Reservekopie"

#: ../framework/extensions/backups/class-fw-extension-backups.php:554
#: ../framework/extensions/backups/class-fw-extension-backups.php:568
msgid "Access Denied"
msgstr "Toegang geblokkeerd"

#: ../framework/extensions/backups/class-fw-extension-backups.php:561
msgid "Archive not found"
msgstr "Archief niet gevonden"

#: ../framework/extensions/backups/class-fw-extension-backups.php:575
#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:202
msgid "Failed to open file"
msgstr "Bestand openen mislukt"

#: ../framework/extensions/backups/helpers.php:37
msgid "Invalid JSON response"
msgstr "Ongeldige JSON reactie"

#: ../framework/extensions/backups/helpers.php:44
msgid ""
"HTTP Loopback Connections are not enabled on this server. If you need to "
"contact your web host, tell them that when PHP tries to connect back to the "
"site at the URL `{url}` and it gets the error `{error}`. There may be a "
"problem with the server configuration (eg local DNS problems, mod_security, "
"etc) preventing connections from working properly."
msgstr "HTTP Loopback Connections zijn niet ingeschakeld op deze server. Als je contact moet opnemen met je webhost, geef dan aan dat wanneer PHP probeert terug te verbinden met de website via de URL `{url}`, de foutmelding `{error}` ontstaat. Er kan een probleem zijn met de serverconfiguratie (bijv. lokale DNS problemen, mod_security, etc) die beperkt dat verbindingen goed functioneren. "

#: ../framework/extensions/backups/helpers.php:123
#: ../framework/extensions/backups/helpers.php:145
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:363
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:431
#, php-format
msgid "Failed to create dir: %s"
msgstr "%s map aanmaken mislukt"

#: ../framework/extensions/backups/helpers.php:152
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:137
#, php-format
msgid "Failed to copy: %s"
msgstr "%s kopiÃ«ren mislukt"

#: ../framework/extensions/backups/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:168
msgid "Backup & Demo Content"
msgstr "Backup & Demo Content"

#: ../framework/extensions/backups/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:169
msgid ""
"This extension lets you create an automated backup schedule, import demo "
"content or even create a demo content archive for migration purposes."
msgstr "Deze uitbreiding maakt het mogelijk om automatisch backup schema's aan te maken, demo content te importeren en een demo content archief aan te maken voor migratie doeleinden."

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:97
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:98
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:385
msgid "Demo Content Install"
msgstr "Demo Content Installatie"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:282
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:329
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:362
msgid "Forbidden"
msgstr "Niet Toegestaan"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:342
msgid "Invalid demo"
msgstr "Ongeldige demo"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:349
msgid "A content install is currently running"
msgstr "Er is een content installatie bezig"

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:28
#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:39
#: ../framework/extensions/backups/views/page.php:17
#: ../framework/extensions/backups/views/page.php:28
msgid "Important"
msgstr "belangrijk"

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:30
#: ../framework/extensions/backups/views/page.php:19
#, php-format
msgid "You need to activate %s."
msgstr "Je moet %s activeren."

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:31
#: ../framework/extensions/backups/views/page.php:20
msgid "zip extension"
msgstr "zip extensie"

#: ../framework/extensions/backups/views/page.php:70
msgid "Archives"
msgstr "Archieven"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:76
msgid "Full Backup"
msgstr "Volledige Backup"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:85
msgid "Content Backup"
msgstr "Content Backup"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:88
msgid ""
"Warning! \n"
"You are about to delete a backup, it will be lost forever. \n"
"Are you sure?"
msgstr "Waarschuwing! \nJe staat op het punt een backup te verwijderen. Deze actie is definitief. \nWeet je het zeker?"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:16
msgid "Interval"
msgstr "Interval"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:20
#: ../framework/core/components/extensions/manager/views/extension.php:180
msgid "Disabled"
msgstr "Disabel"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:25
msgid "Select how often do you want to backup your website."
msgstr "Selecteer hoe dikwijls je je website wil backuppen."

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:32
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:45
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:58
msgid "Age Limit"
msgstr "Ouderdomslimiet"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:33
msgid "Age limit of backups in months"
msgstr "Ouderdomslimiet van backups in maanden"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:46
msgid "Age limit of backups in weeks"
msgstr "Ouderdomslimiet van backups in weken"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:59
msgid "Age limit of backups in days"
msgstr "Ouderdomslimiet van backups in dagen"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:186
msgid "Backup Schedule"
msgstr "Reservekopie schema"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:288
msgid "Once Weekly"
msgstr "EÃ©n keer per week"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:292
msgid "Once a month"
msgstr "EÃ©n keer per maand"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:139
msgid "undefined"
msgstr "niet gedefinieerd"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:279
msgid "Task type not registered"
msgstr "Taak type niet geregistreerd"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:286
msgid "Execution stopped (next step did not started)"
msgstr "Uitvoering gestopt (volgende stap is niet gestart)"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:306
msgid "Timed out"
msgstr "Timed out"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:366
msgid "Invalid execution end time"
msgstr "Ongeldige uitvoeringseinddtijd"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:537
msgid "Invalid execution result"
msgstr "Ongeldig uitvoeringsresultaat"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:639
msgid "Invalid token"
msgstr "Ongeldige token"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:658
msgid "Invalid tasks hash"
msgstr "Ongeldige taak hash"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:9
msgid "Image Sizes Restore"
msgstr "Afbeeldingsdimensies Herstellen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:12
msgid "Archive Unzip"
msgstr "Archief Uitpakken"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:39
msgid "Zip file not specified"
msgstr "Zip bestand niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:47
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:50
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:49
#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:114
msgid "Destination dir not specified"
msgstr "Bestemmingsmap niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:56
msgid "Destination dir is not empty"
msgstr "Bestemmingsmap is niet leeg"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:63
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:59
#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:50
msgid "Zip extension missing"
msgstr "Zip extensie niet aanwezig"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:71
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:70
#, php-format
msgid "Cannot open zip (Error code: %s)"
msgstr "Kan zip niet openen (Foutmelding: %s)"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:38
msgid "Database export"
msgstr "Database export"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:71
msgid "Database table disappeared"
msgstr "Database tabel verdwenen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:91
msgid "Cannot create file"
msgstr "Kan bestand niet aanmaken"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:97
msgid "Cannot reopen file"
msgstr "Kan bestand niet heropenen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:141
msgid "Cannot export CREATE TABLE sql"
msgstr "Kan CREATE TABLE sql niet exporteren"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:211
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:267
msgid "Cannot get next database table"
msgstr "Kan volgende database tabel niet bereiken"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:9
msgid "Files Restore"
msgstr "Bestandsherstel"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:32
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:41
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:45
msgid "Source dir not specified"
msgstr "Bronmap niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:39
msgid "Invalid source dir"
msgstr "Ongeldige bronmap"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:46
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:25
msgid "Source dirs not specified"
msgstr "Bronmappen niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:116
msgid "No filesystem access, credentials required"
msgstr "Geen toegang tot het bestandssysteem; logingegevens vereist"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:120
msgid "No filesystem access, invalid credentials"
msgstr "Geen toegang tot het bestandssysteem; ongeldige logingegevens"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:126
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:135
msgid "Filesystem init failed"
msgstr "Bestandssyteem initialisatie mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:192
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:317
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:341
#, php-format
msgid "Cannot convert Filesystem path: %s"
msgstr "Kan bestandssysteem pad niet converteren: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:197
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:322
#, php-format
msgid "Failed to list dir: %s"
msgstr "Map weergeven mislukt: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:227
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:281
#, php-format
msgid "Failed to remove dir: %s"
msgstr "Map verwijderen mislukt: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:234
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:288
#, php-format
msgid "Failed to remove file: %s"
msgstr "Bestand verwijderen mislukt: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:376
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:444
#, php-format
msgid "Failed to copy file: %s"
msgstr "Bestand kopiÃ«ren mislukt: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:12
msgid "Archive Zip"
msgstr "Archief Zip"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:97
msgid "Cannot close the zip file"
msgstr "Kan het zip-bestand niet afsluiten"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:103
msgid "Cannot move zip in destination dir"
msgstr "Kan het zip-bestand niet naar bestemmingsdirectorie verplaatsen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:9
msgid "Files Export"
msgstr "Bestandsexport"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:33
msgid "Destination not specified"
msgstr "Bestemming niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:74
#, php-format
msgid "Source dir %s is empty"
msgstr "Bronmap %s is niet leeg"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:116
msgid "Failed to get dir chmod"
msgstr "Map chmod verkrijgen mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:123
msgid "Failed to create destination dir"
msgstr "Doelmap aanmaken mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:214
#, php-format
msgid "Failed to restore dir listing from: %s"
msgstr "Mapweergave herstellen mislukt: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:12
msgid "Database restore"
msgstr "Database herstel"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:63
msgid "Database file not found"
msgstr "Database bestand niet gevonden"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:111
#, php-format
msgid "Cannot drop temporary table: %s"
msgstr "Kan tijdelijke tabel niet verwijderen: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:129
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:285
msgid "Cannot open db file"
msgstr "Kan databasebestand niet openen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:138
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:294
msgid "Cannot move cursor in db file"
msgstr "Kan cursor niet verplaatsen in databasebestand"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:154
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:377
#, php-format
msgid "Failed to decode line %d from db file."
msgstr "Regel %d decoderen uit databasebestand mislukt."

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:186
#, php-format
msgid "Cannot read line %d from db file"
msgstr "Kan regel %d uit databasebestand niet lezen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:195
msgid "Required params not found"
msgstr "Vereiste parameters niet gevonden"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:232
msgid "Cannot do full db restore because backup is missing some tables"
msgstr "Kan geen volledig databaseherstel uitvoeren, omdat de backup enkele tabellen mist"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:396
#, php-format
msgid "Failed to drop tmp table %s"
msgstr "Tijdelijke tabel %s laten vervallen mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:435
#, php-format
msgid "Failed to create tmp table %s"
msgstr "Tijdelijke tabel %s aanmaken mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:447
#, php-format
msgid "Tried to insert data in table that was not imported %s"
msgstr "Poging om data in tabel in te voegen welke niet is geÃ¯mporteerd %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:606
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:628
#, php-format
msgid "Failed insert row from line %d"
msgstr "Rij invoegen bij regel %d mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:642
#, php-format
msgid "Invalid json type %s in db file"
msgstr "Ongeldig JSON type %s in databasebestand"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:649
msgid "Cannot read line from db file"
msgstr "Kan regel uit databasebestand niet lezen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:688
msgid "Failed to restore options keeping step"
msgstr "Herstellen van opties stap behouden mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:723
#, php-format
msgid "Failed to keep option: %s"
msgstr "Optie behouden mislukt: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:774
msgid "Tables drop failed"
msgstr "Tabellen laten vervallen mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:787
msgid "Tables rename failed."
msgstr "Tabellen hernoemen mislukt."

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:799
#, php-format
msgid "Invalid sub task %s"
msgstr "Ongeldige subtaak %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:12
msgid "Directory Cleanup"
msgstr "Map Opruiming"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:21
msgid "Dir not specified"
msgstr "Map niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:30
msgid "Cannot remove directory"
msgstr "Kan map niet verwijderen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:37
msgid "Cannot create directory"
msgstr "Kan map niet aanmaken"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:55
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:70
#, php-format
msgid "Cannot create file: %s"
msgstr "Kan bestand niet aanmaken: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:9
msgid "Image Sizes Remove"
msgstr "Afbeeldingsdimensies Verwijderen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:23
msgid "Uploads dir not specified"
msgstr "Uploadmap niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:18
msgid "Download"
msgstr "Download"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:119
msgid "Invalid destination dir"
msgstr "Ongeldige bestemmingsmap"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:132
#, php-format
msgid "Invalid type: %s"
msgstr "Ongeldig type: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:141
#, php-format
msgid "Args not specified for type: %s"
msgstr "Argumenten niet gespecificeerd voor type: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:9
msgid "Local Download"
msgstr "Lokale Download"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:24
msgid "Source not specified"
msgstr "Bron niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:29
msgid "Invalid source"
msgstr "Ongeldige bron"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:38
msgid "Invalid source type"
msgstr "Ongeldig brontype"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:59
#, php-format
msgid "Cannot open zip: %s"
msgstr "Kan zip niet openen: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:70
msgid "Unhandled type"
msgstr "Onverwerkt type"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:13
msgid "Downloading..."
msgstr "Downloading..."

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:16
msgid "Download finished. Doing unzip..."
msgstr "Download gereed. Uitpakken..."

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:19
#, php-format
msgid "Downloading... %s of %s"
msgstr "Downloading... %s van %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:24
#, php-format
msgid "Downloading... %s"
msgstr "Downloading... %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:67
msgid "Url not specified"
msgstr "Url niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:72
msgid "Invalid url"
msgstr "Ongeldige url"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:79
msgid "File id not specified"
msgstr "Bestands-id niet gespecificeerd"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:84
msgid "Invalid file id"
msgstr "Ongeldige bestands-id"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:105
#, php-format
msgid "Zip open failed (code %d). Please try again"
msgstr "Zip openen mislukt (code %d). Probeer het opnieuw"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:112
msgid "Zip extract failed"
msgstr "Zip uitpakken mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:119
msgid "Failed to close the zip after extract"
msgstr "Afsluiten van de zip na het uitpakken mislukt"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:152
#, php-format
msgid "Request failed. Error code: %d"
msgstr "Verzoek mislukt. Foutmelding: %d"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:163
msgid "Invalid byte position"
msgstr "Ongeldige byte positie"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:168
msgid "Empty response body"
msgstr "Lege response body"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:188
msgid "File ended without content"
msgstr "Bestand beÃ«indigd zonder inhoud"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:213
msgid "Failed to write data to file"
msgstr "Data naar bestand schrijven mislukt"

#: ../framework/extensions/translation/settings-options.php:11
msgid "Default Language"
msgstr "Standaard Taal"

#: ../framework/extensions/translation/settings-options.php:12
msgid "This is the default language of your website."
msgstr "Dit is de standaard taal voor je website."

#: ../framework/extensions/translation/settings-options.php:19
msgid "Translate to"
msgstr "Vertaal naar"

#: ../framework/extensions/translation/settings-options.php:20
msgid "Choose the languages you want your website translated to."
msgstr "Kies de taal waar je de website naar wilt vertalen."

#: ../framework/extensions/translation/settings-options.php:27
msgid "Convert data"
msgstr "Data converteren"

#: ../framework/extensions/translation/settings-options.php:28
msgid ""
"Set to default language the posts, pages categories or tags that don't have "
"a language set ?"
msgstr "De berichten, pagina's, categorieÃ«n of tags die geen taal hebben ingesteld, instellen op de standaard taal?"

#: ../framework/extensions/translation/manifest.php:7
#: ../framework/extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:336
#: ../framework/core/components/extensions/manager/available-extensions.php:264
msgid "Translations"
msgstr "Vertalingen"

#: ../framework/extensions/translation/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:265
msgid ""
"This extension lets you translate your website in any language or even add "
"multiple languages for your users to change at their will from the front-"
"end."
msgstr "Deze uitbreiding maakt het mogelijk de website te vertalen in iedere taal en kan zelfs meerdere talen aan bezoekers ter beschikking stellen in de front-end van de website."

#: ../framework/extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:114
msgid "All Languages"
msgstr "Alle Talen"

#: ../framework/extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:332
msgid "The term translation does already exists.ACTION +++ "
msgstr "Vertaling van de term bestaat al.ACTION +++ "

#: ../framework/extensions/translation/extensions/translate-terms/manifest.php:7
msgid "Translate Terms"
msgstr "Termen Vertalen"

#: ../framework/extensions/translation/extensions/translate-terms/manifest.php:8
msgid "This extension translate terms"
msgstr "Deze uitbreiding vertaalt termen"

#: ../framework/extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:341
msgid "Language of this post"
msgstr "Taal van dit bericht"

#: ../framework/extensions/translation/extensions/translate-posts/manifest.php:7
msgid "Translate Posts"
msgstr "Berichten Vertalen"

#: ../framework/extensions/translation/extensions/translate-posts/manifest.php:8
msgid "This extension translate posts"
msgstr "Deze uitbereiding vertaalt berichten"

#: ../framework/extensions/translation/extensions/translate-widgets/manifest.php:7
msgid "Translate Widgets"
msgstr "Widgets Vertalen"

#: ../framework/extensions/translation/extensions/translate-widgets/manifest.php:8
msgid "This extension translate Widgets"
msgstr "Deze uitbreiding vertaalt Widgets"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:10
msgid "Language Switcher"
msgstr "Taalwisselaar"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:11
msgid "A Language Switcher Widget"
msgstr "Een Taalwisselaar Widget"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:42
msgid "New title"
msgstr "Nieuwe titel"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:45
#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:49
msgid "Title:"
msgstr "Titel:"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:14
msgid "A calendar of your site&#8217;s Posts."
msgstr "Een kalender van je website&#8217;s berichten"

#: ../framework/extensions/translation/extensions/translate-menus/manifest.php:7
msgid "Translate Menus"
msgstr "Menu's Vertalen"

#: ../framework/extensions/translation/extensions/translate-menus/manifest.php:8
msgid "This extension translate menus"
msgstr "Deze uitbreiding vertaalt menu's"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:211
msgid "Slider Design"
msgstr "Slider ontwerp"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:213
msgid "Number of Images"
msgstr "Hoeveelheid beelden"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:231
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:234
#, php-format
msgid "%s updated."
msgstr "%s bijgewerkt."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:232
msgid "Custom field updated."
msgstr "Aangepast veld bijgewerkt."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:233
msgid "Custom field deleted."
msgstr "Aangepastveld verwijderd."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:235
#, php-format
msgid "%s restored to revision from %s"
msgstr "%s hersteld van revisie van %s"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:237
#, php-format
msgid "%s published."
msgstr "%s gepubliceerd."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:238
msgid "Page saved."
msgstr "Pagina opgeslagen."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:239
#, php-format
msgid "%s submitted."
msgstr "%s ingestuurd."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:240
#, php-format
msgid "%s scheduled for: %s."
msgstr "%s gepland voor %s."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:242
#, php-format
msgid "%s draft updated."
msgstr "%s schets bijgewerkt."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:272
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:52
msgid "Publish"
msgstr "Publiceren"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:342
msgid ""
"This slider was created correctly, but the code implementation was delete "
"from source code or blocked from filter.Delete this post or recovery slider "
"implementation"
msgstr "Deze slider is goed gecreÃ«erd, maar de code implementatie was verwijderd uit broncode of geblokkeerd door filter. Verwijder deze post of herstel slider implementatie."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:351
msgid ""
"This slider was created correctly, but the multimedia_types from config.php "
"file was deleted, please set multimedia_types for this slider type."
msgstr "Deze slider is goed gecreÃ«erd, maar de multimedia_types van config.php bestand was verwijderd. Stel alstublieft multimedia_types in voor dit slider type. "

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:361
msgid "Slider Configuration"
msgstr "Slider configuratie"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:375
msgid "Slider Title"
msgstr "Slider Titel"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:377
msgid "Choose a title for your slider only for internal use: Ex: \"Homepage\"."
msgstr "Kies een titel voor je slider voor alleen intern gebruik: vb. \"Homepage\"."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:433
msgid "Slider Settings"
msgstr "Slider instellingen"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:461
msgid ""
"You don't have slider extensions, please create at least one extension for "
"properly work"
msgstr "Je hebt geen slider modules. Maak ten minste Ã©Ã©n uitbreiding aan voor passend werk"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:474
msgid "Choose the population method for your slider"
msgstr "Kies de populatie methode voor je slider"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:542
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:94
msgid "(no title)"
msgstr "(geen titel)"

#: ../framework/extensions/media/extensions/slider/posts.php:6
#: ../framework/extensions/media/extensions/slider/posts.php:12
#: ../framework/extensions/media/extensions/slider/posts.php:18
#: ../framework/extensions/media/extensions/slider/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:12
msgid "Sliders"
msgstr "Sliders"

#: ../framework/extensions/media/extensions/slider/posts.php:7
#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:8
msgid "Slider"
msgstr "Slider"

#: ../framework/extensions/media/extensions/slider/posts.php:9
msgid "Add New Slider"
msgstr "Voeg nieuwe slider toe"

#: ../framework/extensions/media/extensions/slider/posts.php:10
msgid "Edit Slider"
msgstr "Bewerk slider"

#: ../framework/extensions/media/extensions/slider/posts.php:11
msgid "New Slider"
msgstr "Nieuwe slider"

#: ../framework/extensions/media/extensions/slider/posts.php:13
msgid "View Slider"
msgstr "Bekijk slider"

#: ../framework/extensions/media/extensions/slider/posts.php:14
msgid "Search Sliders"
msgstr "Zoek sliders"

#: ../framework/extensions/media/extensions/slider/posts.php:15
msgid "No Sliders found"
msgstr "Geen sliders gevonden"

#: ../framework/extensions/media/extensions/slider/posts.php:16
msgid "No Sliders found in Trash"
msgstr "Geen sliders gevonden in de prullenbak"

#: ../framework/extensions/media/extensions/slider/manifest.php:6
msgid ""
"Adds the Sliders extension to your website. You'll be able to create "
"different built in jQuery sliders for your homepage and all the other "
"website pages."
msgstr "Voegt een Slider module toe aan je website van waaruit je verschillende ingebouwde jQuery sliders kunt aanmaken voor de homepagina en de rest van de pagina's."

#: ../framework/extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:6
msgid "Nivo Slider"
msgstr "Nivo Slider"

#: ../framework/extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:6
msgid "Owl Slider"
msgstr "Owl Slider"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/manifest.php:6
msgid "Bx-Slider"
msgstr "Bx-Slider"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:4
msgid "Population Method Categories opt 1"
msgstr "Populatie methode categorieÃ«n optie 1"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:5
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:11
msgid "Option description"
msgstr "Optie omschrijving"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:10
msgid "Population Method Categories opt 2"
msgstr "Populatie methode categorieÃ«n optie 2"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:5
msgid "Type of Transition"
msgstr "Type transitie"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:6
msgid "Type of transition between slides"
msgstr "Transitietype tussen slides"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:9
msgid "Horizontal"
msgstr "Horizontaal"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:10
msgid "Vertical"
msgstr "Verticaal"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:11
msgid "Fade"
msgstr "Vervagen"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:9
msgid "Choose a subtitle for your slide."
msgstr "Kies een ondertiteling voor je slide."

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:9
msgid "Add a Slider"
msgstr "Voeg een slider toe"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:9
msgid "Select Slider"
msgstr "Selecteer slider"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:14
msgid "Set width"
msgstr "Breedte vaststellen"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:19
msgid "Set height"
msgstr "Hoogte vaststellen"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:34
msgid "No Sliders Available"
msgstr "Geen sliders beschikbaar"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:47
msgid "create a new Slider"
msgstr "Maak een nieuwe Slider aan"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:49
msgid ""
"No Sliders created yet. Please go to the {br}Sliders page and "
"{add_slider_link}."
msgstr "Er zijn nog geen Sliders aangemaakt. Ga naar de {br}Sliders pagina en {add_slider_link}."

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:5
msgid ""
"Note that the type and population can't be changed later. You'll need to "
"create a new slider to have a different slider type or population method."
msgstr "Het is op te merken dat de type en populatie kan later niet worden veranderd. U zult een nieuwe slider moeten creÃ«eren om een ander slider type of populatie methode te krijgen. "

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:31
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:48
msgid "Schedule"
msgstr "Schema"

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:40
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:57
msgid "Submit for Review"
msgstr "Stuur in voor een beoordeling"

#: ../framework/extensions/media/extensions/population-method/class-fw-extension-population-method.php:36
#, php-format
msgid "Specified population method does not exists: %s"
msgstr "Specifieke populatie methode bestaat niet: %s"

#: ../framework/extensions/media/extensions/population-method/class-fw-extension-population-method.php:55
#, php-format
msgid "Population method %s does not exist"
msgstr "Populatiemethode %s bestaat niet"

#: ../framework/extensions/media/extensions/population-method/manifest.php:3
msgid "Population Methods"
msgstr "Populatie methodes"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:21
msgid "Automatically, fetch images from categories"
msgstr "Automatisch, verkrijg foto's van categorieÃ«n"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:29
#, php-format
msgid "%s extension needs configured categories in post types"
msgstr "%s extensie heeft geconfigureerde categorieÃ«n nodig in post types"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:34
msgid "Categories Population Method"
msgstr "CategorieÃ«n Populatie Methode"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:44
msgid "Choose Category"
msgstr "Kies een categorie"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:53
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:53
msgid "Number of Images in the slider"
msgstr "Hoeveelheid foto's in de slider"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:107
msgid "Select Specific Categories"
msgstr "Selecteer specifieke categorieÃ«n"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:4
msgid "Population Method - Categories"
msgstr "Populatie Methode - CategorieÃ«n"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:21
msgid "Automatically, fetch images from tags"
msgstr "Automatisch, verkrijg foto's afkomstig van tags"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:29
#, php-format
msgid "%s extension needs configured tags in post types"
msgstr "%s extensie heeft geconfigureerde tags nodig in post type's"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:34
msgid "Tags Population Method"
msgstr "Tags Populatie Methode"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:44
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:44
msgid "Choose Tag"
msgstr "Kies een tag"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:107
msgid "Select Specific tags"
msgstr "Selecteer specifieke tags"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:4
msgid "Population Method - Tags"
msgstr "Populatie methode - Tags"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:21
msgid "Automatically, fetch images from posts"
msgstr "Automatisch, verkrijg foto's afkomstig van posts"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:29
#, php-format
msgid "%s extension needs configured post categories in post types"
msgstr "%s extensie heeft geconfigureerde post categorieÃ«n nodig in post type's"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:34
msgid "Posts Population Method"
msgstr "Posts Populatie Methode"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:101
msgid "Select Specific posts"
msgstr "Selecteer specifieke posts"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:4
msgid "Population Method - Posts"
msgstr "Populatie Methode - Posts"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:22
msgid "Manually, I'll upload the images myself"
msgstr "Handmatig, ik zal de foto's zelf uploaden"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:33
msgid "Click to edit / Drag to reorder"
msgstr "Click om te bewerken/Sleep om te verstellen"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:54
msgid "Choose"
msgstr "Kies"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:4
msgid "Population Method - Custom"
msgstr "Populatie Methode - Aangepast"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:57
msgid "Add Slide"
msgstr "Voeg een slide toe"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:59
#: ../framework/views/backend-settings-form.php:47
msgid "Save Changes"
msgstr "Wijzigingen Opslaan "

#: ../framework/core/Fw.php:73
msgid "Framework requirements not met:"
msgstr "Framework vereisten niet bereikt:"

#: ../framework/core/class-fw-manifest.php:293
msgid "minimum required version is"
msgstr "minimum vereiste versie is"

#: ../framework/core/class-fw-manifest.php:296
msgid "maximum required version is"
msgstr "maximum vereiste versie is"

#: ../framework/core/class-fw-manifest.php:301
msgid "and"
msgstr "en"

#: ../framework/core/class-fw-manifest.php:308
#, php-format
msgid "Current WordPress version is %s, %s"
msgstr "Huidige Wordpress versie is %s, %s"

#: ../framework/core/class-fw-manifest.php:314
#, php-format
msgid "Current Framework version is %s, %s"
msgstr "Huidige Framework versie is %s, %s"

#: ../framework/core/class-fw-manifest.php:323
#, php-format
msgid "Current version of the %s extension is %s, %s"
msgstr "Huidige versie van de %s extensie is %s, %s"

#: ../framework/core/class-fw-manifest.php:329
#, php-format
msgid "%s extension is required"
msgstr "%s extensie is vereist"

#: ../framework/core/class-fw-manifest.php:334
#, php-format
msgid "%s extension is required (%s)"
msgstr "%s extensie is vereist (%s)"

#: ../framework/core/extends/class-fw-option-type.php:283
#, php-format
msgid "Option type %s has no default value"
msgstr "Optie type %s heeft geen default waarde"

#: ../framework/core/components/backend.php:355
msgid "Done"
msgstr "Gereed"

#: ../framework/core/components/backend.php:356
msgid "Ah, Sorry"
msgstr "Ah, Sorry"

#: ../framework/core/components/backend.php:358
#: ../framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php:39
#: ../framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php:40
#: ../framework/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:41
#: ../framework/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:42
msgid "Reset"
msgstr "Herstellen"

#: ../framework/core/components/backend.php:541
#: ../framework/core/components/backend.php:542
#: ../framework/core/components/backend.php:650
msgid "Theme Settings"
msgstr "Thema Instellingen"

#: ../framework/core/components/backend.php:577
msgid "leave a review"
msgstr "laat een beoordeling achter"

#: ../framework/core/components/backend.php:588
msgid ""
"Unyson WordPress Framework is the fastest and easiest way to develop a "
"premium theme. I highly recommend it"
msgstr "Unyson WordPress Framework is de snelste and gemakkelijkste manier om een premium thema te ontwikkelen. I beveel het van harte aan"

#: ../framework/core/components/backend.php:594
msgid ""
"If you like Unyson, {wp_review_link}, share on {facebook_share_link} or "
"{twitter_share_link}."
msgstr "Als Unyson je bevalt, {wp_review_link}, deel op {facebook_share_link} of {twitter_share_link}."

#: ../framework/core/components/backend.php:1303
msgid "You have no permissions to change settings options"
msgstr "U hebt geen toelating om instellingen te wijzigen"

#: ../framework/core/components/backend.php:1316
msgid "The options were successfully reset"
msgstr "De instellingen zijn succesvol gereset"

#: ../framework/core/components/backend.php:1327
msgid "The options were successfully saved"
msgstr "De instellingen zijn succesvol opgeslagen"

#: ../framework/core/components/backend.php:1440
msgid "Unknown collected group"
msgstr "Onbekende verzamelde groep"

#: ../framework/core/components/backend.php:1779
#, php-format
msgid "Undefined option type: %s"
msgstr "Niet gedefinieerd optie type: %s"

#: ../framework/core/components/backend.php:1826
#, php-format
msgid "Undefined container type: %s"
msgstr "Niet gedefinieerd container type: %s"

#: ../framework/core/components/extensions.php:447
#: ../framework/core/components/extensions.php:525
#, php-format
msgid "Extension %s is invalid."
msgstr "Uitdrukking %s is ongeldig."

#: ../framework/core/components/theme.php:206
msgid "Theme requirements not met:"
msgstr "Niet bereikte thema vereisten:"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:351
msgid "Cannot remove the old extensions backup dir"
msgstr "Kan de oude extensie backup dir niet verwijderen"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:357
msgid "Cannot create the extensions backup dir"
msgstr "Kan de extensie backup dir niet aanmaken"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:362
msgid "Cannot backup the extensions"
msgstr "Kan de extensies niet backuppen"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:408
msgid "Cannot clear the extensions directory"
msgstr "Kan de extensie directory niet wissen"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:413
msgid "Cannot recreate the extensions directory"
msgstr "Kan de extensie directory niet opnieuw aanmaken"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:419
msgid "Cannot recover the extensions"
msgstr "Kan de extensies niet herstellen"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:645
#, php-format
msgid "Cannot activate hidden standalone extension %s"
msgstr "Kan verborgen zelfstandige uitbreiding %s niet activeren"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:874
msgid "You are not allowed to install extensions."
msgstr "Je hebt hebt geen toestemming om uitbreidingen te installeren."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:891
msgid "All supported extensions are already installed."
msgstr "Alle ondersteunde uitbreidingen zijn al geÃ¯nstalleerd."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:967
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2384
#, php-format
msgid "Cannot remove temporary directory: %s"
msgstr "Kan de tijdelijke directory: %s niet verwijderen"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1037
msgid "You have no permissions to install extensions"
msgstr "Je hebt onvoldoende rechten om uitbreidingen te installeren."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1044
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1517
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1901
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2116
msgid "No extensions provided"
msgstr "Geen uitbreidingen beschikbaar gesteld"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1053
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1527
msgid "WP Filesystem is not initialized"
msgstr "WP Bestandssysteem is nog niet geinitialiseerd"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1079
#, php-format
msgid "Extension \"%s\" is already installed."
msgstr "Extensie \"%s\" is al geÃ¯nstalleerd."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1094
#, php-format
msgid "Extension \"%s\" is not available for install."
msgstr "Extensie \"%s\" is niet beschikbaar voor installatie."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1122
#, php-format
msgid "Parent extension \"%s\" not available."
msgstr "Bovenliggende uitbreiding \"%s\" niet beschikbaar."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1156
#, php-format
msgid "Downloading the \"%s\" extension..."
msgstr "Bezig met downloaden van de \"%s\" extensie..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1200
#, php-format
msgid "Installing the \"%s\" extension..."
msgstr "Bezig met installeren van de \"%s\" extensie..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1238
#, php-format
msgid "The %s extension has been successfully installed."
msgstr "De %s uitbreiding is succesvol geÃ¯nstalleerd."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1399
msgid "You are not allowed to delete extensions."
msgstr "Je hebt hebt geen toestemming om uitbreidingen te verwijderen."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1510
msgid "You have no permissions to uninstall extensions"
msgstr "Je hebt onvoldoende rechten om uitbreidingen te deÃ¯nstalleren."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1578
#, php-format
msgid "Deleting the \"%s\" extension..."
msgstr "Verwijderen van de \"%s\" extensie..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1590
#, php-format
msgid "Cannot delete the \"%s\" extension."
msgstr "Kan de \"%s\" extensie niet verwijderen."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1602
#, php-format
msgid "The %s extension has been successfully deleted."
msgstr "De %s uitbreiding is succesvol verwijderd."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1703
msgid "Extension not specified."
msgstr "Extensie niet gespecificeerd."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1708
#, php-format
msgid "Extension \"%s\" is not installed."
msgstr "Extensie \"%s\" is niet geÃ¯nstalleerd."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1776
#, php-format
msgid "Extension \"%s\" does not exist or is not active."
msgstr "Extensie \"%s\" bestaat niet of is niet actief."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1785
#, php-format
msgid "%s extension does not have settings."
msgstr "%s extensie heeft geen instellingen."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1806
msgid "Extension has no Install Instructions"
msgstr "Extensie heeft geen installatie instructies"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1830
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2047
msgid "Invalid request method."
msgstr "Ongeldige request methode."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1842
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2059
msgid "No extension specified."
msgstr "Geen extensie gespecificeerd."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1894
msgid "You have no permissions to activate extensions"
msgstr "Je hebt onvoldoende rechten om uitbreidingen te activeren."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1914
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2132
#, php-format
msgid "Extension \"%s\" does not exist."
msgstr "Extensie \"%s\" bestaat niet."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2109
msgid "You have no permissions to deactivate extensions"
msgstr "Je hebt onvoldoende rechten om uitbreidingen te deactiveren."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2297
msgid "You are not allowed to save extensions settings."
msgstr "Je hebt geen toestemming om uitbreidingsinstellingen op te slaan."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2304
msgid "Invalid extension."
msgstr "Ongeldige extensie."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2309
msgid "Extension does not have settings options."
msgstr "Extensie heeft geen instellingen opties."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2341
msgid "Extensions settings successfully saved."
msgstr "Extensie instellingen met succes opgeslagen."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2368
#, php-format
msgid "Extension \"%s\" has no download sources."
msgstr "Extensie \"%s\" heeft geen download bronnen."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2392
#, php-format
msgid "Cannot create temporary directory: %s"
msgstr "Kan de tijdelijke directory %s niet aanmaken"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2403
#, php-format
msgid "\"%s\" extension github source \"user_repo\" parameter is required"
msgstr "\"%s\" extensie github bron \"user_repo\" parameter is vereist"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2454
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (%s)"
msgstr "Toegang verkrijgen tot releases van Github repository \"%s\" mislukt. (%s)"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2477
#, php-format
msgid "\"%s\" extension github repository \"%s\" has no releases."
msgstr "\"%s\" extensie github repository \"%s\" heeft geen releases."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2510
#, php-format
msgid "Cannot download the \"%s\" extension zip. (Response code: %d)"
msgstr "Kan de \"%s\" extensie zip niet downloaden. (Antwoord code: %d)"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2517
#, php-format
msgid "Cannot download the \"%s\" extension zip. %s"
msgstr "Kan de \"%s\" extensie zip niet downloaden. %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2525
#, php-format
msgid "Cannot download the \"%s\" extension zip."
msgstr "Kan de \"%s\" extensie zip niet downloaden."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2538
#, php-format
msgid "Cannot save the \"%s\" extension zip."
msgstr "Kan de \"%s\" extensie zip niet opslaan. "

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2557
#, php-format
msgid "Cannot remove the \"%s\" extension downloaded zip."
msgstr "Kan de gedownloade \"%s\" extension zip niet verwijderen."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2582
#, php-format
msgid "The unzipped \"%s\" extension directory not found."
msgstr "De uitgepakte \"%s\" extensie directory niet gevonden."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2589
#, php-format
msgid "Unknown \"%s\" extension download source \"%s\""
msgstr "Onbekende \"%s\" extensie download bron \"%s\""

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2615
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2634
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2697
#, php-format
msgid "Cannot read directory \"%s\"."
msgstr "Kan de directory \"%s\" niet lezen."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2649
#, php-format
msgid "Cannot delete \"%s\"."
msgstr "Kan \"%s\" niet verwijderen."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2660
#, php-format
msgid "Cannot create the \"%s\" directory."
msgstr "Kan de \"%s\" directory niet aanmaken."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2678
#, php-format
msgid "Cannot move \"%s\" to \"%s\"."
msgstr "Kan \"%s\" niet verplaatsen naar \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3103
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3150
#, php-format
msgid "Cannot activate the %s extension because it is not installed. %s"
msgstr "Kan de %s extensie niet activeren, omdat deze niet is geÃ¯nstalleerd. %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3107
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3154
msgid "Install"
msgstr "Installeren"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3197
msgid "Install theme compatible extensions"
msgstr "Thema compatible extensies installeren"

#: ../framework/core/components/extensions/manager/available-extensions.php:13
msgid ""
"Adds a sliders module to your website from where you'll be able to create "
"different built in jQuery sliders for your homepage and rest of the pages."
msgstr "Voegt een slider module toe aan je website van waaruit je verschillende in jQuery ingebouwde sliders kan aanmaken voor je homepagina en de rest van de pagina's."

#: ../framework/core/components/extensions/manager/available-extensions.php:24
msgid "Media"
msgstr "Media"

#: ../framework/core/components/extensions/manager/available-extensions.php:36
msgid "Population method"
msgstr "Populatie methode"

#: ../framework/core/components/extensions/manager/available-extensions.php:85
msgid ""
"Let's you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr "Laat je gemakkelijk ontelbare pagina's bouwen met behulp van de drag en drop visuele pagina bouwer die komt met heel wat vooraf aangemaakte shortcodes."

#: ../framework/core/components/extensions/manager/available-extensions.php:96
msgid "Shortcodes"
msgstr "Shortcodes"

#: ../framework/core/components/extensions/manager/available-extensions.php:157
msgid ""
"This extension lets you set up daily, weekly or monthly backup schedule. You"
" can choose between a full backup or a data base only backup."
msgstr "Deze uitbreiding biedt de mogelijkheid om een dagelijks, wekelijks of maandelijks backup schema in te stellen. Je kunt daarbij kiezen tussen een volledige backup of alleen een database backup. "

#: ../framework/core/components/extensions/manager/views/extension.php:89
#: ../framework/core/components/extensions/manager/views/extension-page-header.php:25
msgid "Install Instructions"
msgstr "Installatie Instructies"

#: ../framework/core/components/extensions/manager/views/extension.php:102
msgid "Compatible"
msgstr "Compatibel"

#: ../framework/core/components/extensions/manager/views/extension.php:102
msgid "with your current theme"
msgstr "met je huidige thema"

#: ../framework/core/components/extensions/manager/views/extension.php:174
#, php-format
msgid "Parent extension \"%s\" is disabled"
msgstr "Parent extensie \"%s\" is uitgeschakeld"

#: ../framework/core/components/extensions/manager/views/extension.php:199
#, php-format
msgid "You need to update WordPress to %s: %s"
msgstr "Je moet WordPress updaten naar %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:201
msgid "Update WordPress"
msgstr "WordPress bijwerken"

#: ../framework/core/components/extensions/manager/views/extension.php:205
#, php-format
msgid "WordPress needs to be updated to %s"
msgstr "WordPress moet worden bijgewerkt naar %s"

#: ../framework/core/components/extensions/manager/views/extension.php:215
#, php-format
msgid "Maximum supported WordPress version is %s"
msgstr "Maximum ondersteune WordPress versie is %s"

#: ../framework/core/components/extensions/manager/views/extension.php:230
#, php-format
msgid "You need to update %s to %s: %s"
msgstr "Je moet %s updaten naar %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:239
#, php-format
msgid "%s needs to be updated to %s"
msgstr "%s moet worden bijgewerkt naar %s"

#: ../framework/core/components/extensions/manager/views/extension.php:250
#, php-format
msgid "Maximum supported %s version is %s"
msgstr "Maximum ondersteunde %s versie is %s"

#: ../framework/core/components/extensions/manager/views/extension.php:268
#, php-format
msgid "You need to update the %s extension to %s: %s"
msgstr "Je moet de %s extensie updaten naar %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:277
#, php-format
msgid "The %s extension needs to be updated to %s"
msgstr "De %s uitbreiding moet worden bijgewerkt naar %s"

#: ../framework/core/components/extensions/manager/views/extension.php:288
#, php-format
msgid "Maximum supported %s extension version is %s"
msgstr "Maximum ondesteunde %s extensie versie is %s"

#: ../framework/core/components/extensions/manager/views/extension.php:303
#, php-format
msgid "The %s extension is disabled"
msgstr "De %s extensie is gedisabled"

#: ../framework/core/components/extensions/manager/views/extension.php:304
#, php-format
msgid "Activate %s"
msgstr "Activeer %s"

#: ../framework/core/components/extensions/manager/views/extension.php:313
#, php-format
msgid "The %s extension is not installed: %s"
msgstr "De %s extensie is niet geÃ¯nstalled: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:316
#, php-format
msgid "Install %s"
msgstr "Installeer %s"

#: ../framework/core/components/extensions/manager/views/extension.php:321
#, php-format
msgid "The %s extension is not installed"
msgstr "De %s extensie is niet geÃ¯nstalled"

#: ../framework/core/components/extensions/manager/views/extension.php:342
msgid "View Requirements"
msgstr "Bekijk Vereisten"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:40
#, php-format
msgid "%s Settings"
msgstr "%s Instellingen"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:43
#, php-format
msgid "%s Install Instructions"
msgstr "%s Installatie Instructies"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:46
msgid "Unknown tab:"
msgstr "Onbekende tab:"

#: ../framework/core/components/extensions/manager/views/delete-form.php:42
#: ../framework/core/components/extensions/manager/views/install-form.php:51
msgid "No, Return me to the extension list"
msgstr "Neen, geef me terug de extensielijst"

#: ../framework/core/components/extensions/manager/views/delete-form.php:45
msgid "Click to view entire list of directories which will be deleted"
msgstr "Klik om de volledige lijst van directies die zullen verwijderd worden, te zien"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:17
msgid "Active Extensions"
msgstr "Actieve extensies"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:33
msgid "No extensions activated yet"
msgstr "Nog geen extensies geactiveerd"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:33
msgid "Check the available extensions below"
msgstr "Check de beschikbare extensies hieronder"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:59
msgid "Available Extensions"
msgstr "Beschikbare Extensies"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:184
msgid "Show other extensions"
msgstr "Toon andere extensies"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:185
msgid "Hide other extensions"
msgstr "Verberg andere extensies"

#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:14
#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:14
msgid "Go to extensions page"
msgstr "Ga naar de extensie pagina"

#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:17
#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:17
msgid "Return to Extensions page"
msgstr "Keer terug naar de extensie pagina"

#: ../framework/views/backend-settings-form.php:48
msgid "Reset Options"
msgstr "Herstel Opties"

#: ../framework/views/backend-settings-form.php:62
msgid "by"
msgstr "door"

#: ../framework/views/backend-settings-form.php:155
msgid ""
"Click OK to reset.\n"
"All settings will be lost and replaced with default settings!"
msgstr "Klik OK om te herstellen.\nAlle instellingen zullen worden verwijderd en vervangen door de standaardinstellingen!"

#: ../framework/views/backend-settings-form.php:202
msgid "Resetting"
msgstr "Bezig met herstellen"

#: ../framework/views/backend-settings-form.php:204
msgid "We are currently resetting your settings."
msgstr "We zijn momenteel je instellingen aan het herstellen."

#: ../framework/views/backend-settings-form.php:206
#: ../framework/views/backend-settings-form.php:212
msgid "This may take a few moments."
msgstr "Dit kan enkele momenten duren."

#: ../framework/views/backend-settings-form.php:208
msgid "Saving"
msgstr "Bezig met opslaan"

#: ../framework/views/backend-settings-form.php:210
msgid "We are currently saving your settings."
msgstr "We zijn momenteel je instellingen aan het opslaan."

#: ../framework/includes/option-types/class-fw-option-type-undefined.php:25
msgid "UNDEFINED OPTION TYPE"
msgstr "NIET GEDEFINIEERD OPTIE TYPE"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:22
msgid "25%"
msgstr "25%"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:23
msgid "50%"
msgstr "50%"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:24
msgid "100%"
msgstr "100%"

#: ../framework/includes/option-types/map/views/view.php:12
msgid "Specify location"
msgstr "Specificeer locatie"

#: ../framework/includes/option-types/map/views/view.php:27
msgid "Location Venue"
msgstr "Locatie ontmoetingsplaats"

#: ../framework/includes/option-types/map/views/view.php:42
msgid "Address"
msgstr "Adres"

#: ../framework/includes/option-types/map/views/view.php:57
msgid "City"
msgstr "Stad"

#: ../framework/includes/option-types/map/views/view.php:72
msgid "Country"
msgstr "Land"

#: ../framework/includes/option-types/map/views/view.php:87
msgid "State"
msgstr "Staat"

#: ../framework/includes/option-types/map/views/view.php:103
msgid "Zip Code"
msgstr "Postcode"

#: ../framework/includes/option-types/map/views/view.php:138
msgid "Cannot find the location?"
msgstr "Kan de locatie niet vinden?"

#: ../framework/includes/option-types/map/views/view.php:150
msgid "Reset location"
msgstr "Resetten van locatie"

#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:150
msgid "Add Image"
msgstr "Voeg foto toe"

#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:176
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:186
msgid "Upload"
msgstr "Uploaden"

#: ../framework/includes/option-types/typography-v2/view.php:39
msgid "Font face"
msgstr "Font face"

#: ../framework/includes/option-types/typography-v2/view.php:48
msgid "Normal"
msgstr "Normaal"

#: ../framework/includes/option-types/typography-v2/view.php:49
msgid "Italic"
msgstr "Cursief"

#: ../framework/includes/option-types/typography-v2/view.php:50
msgid "Oblique"
msgstr "Scheef"

#: ../framework/includes/option-types/typography-v2/view.php:59
#: ../framework/includes/option-types/typography-v2/view.php:118
msgid "Style"
msgstr "Stijl"

#: ../framework/includes/option-types/typography-v2/view.php:85
msgid "Weight"
msgstr "Dikte"

#: ../framework/includes/option-types/typography-v2/view.php:101
msgid "Script"
msgstr "Script"

#: ../framework/includes/option-types/typography-v2/view.php:128
msgid "Size"
msgstr "Grootte"

#: ../framework/includes/option-types/typography-v2/view.php:139
msgid "Line height"
msgstr "Lijnhoogte"

#: ../framework/includes/option-types/typography-v2/view.php:150
msgid "Letter spacing"
msgstr "SpatiÃ«ring"

#: ../framework/includes/option-types/typography-v2/view.php:173
msgid "Color"
msgstr "Kleur"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:156
msgid "Unknown Set"
msgstr "Onbekende instelling"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:186
msgid "Web Application Icons"
msgstr "Web Applicatie Iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:187
msgid "Hand Icons"
msgstr "Hand Iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:188
msgid "Transportation Icons"
msgstr "Transport Iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:189
msgid "Gender Icons"
msgstr "Gender Iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:190
msgid "File Type Icons"
msgstr "Bestandstype Iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:193
msgid "Payment Icons"
msgstr "Betaling Iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:195
msgid "Currency Icons"
msgstr "Valuta iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:196
msgid "Text Editor Icons"
msgstr "Text bewerker iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:197
msgid "Directional Icons"
msgstr "Directionele iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:198
msgid "Video Player Icons"
msgstr "Video speler iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:199
msgid "Brand Icons"
msgstr "Merk iconen"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:200
msgid "Medical Icons"
msgstr "Medische iconen"

#: ../framework/includes/option-types/icon/view.php:39
msgid "All Categories"
msgstr "Alle categorieÃ«n"

#: ../framework/includes/option-types/datetime-range/view.php:41
#: ../framework/includes/option-types/gradient/view.php:46
msgid "to"
msgstr "naar"

#: ../framework/includes/option-types/multi-picker/class-fw-option-type-multi-picker.php:179
#, php-format
msgid "No 'picker' key set for multi-picker option: %s"
msgstr "Geen \"picker\" toets ingesteld voor multi-picker optie: %s"

#: ../framework/includes/option-types/background-image/view.php:37
msgid "Predefined images"
msgstr "Vooraf gedefinieerde foto's"

#: ../framework/includes/option-types/background-image/view.php:38
msgid "Custom image"
msgstr "Aangepaste foto"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:160
msgid "Add Images"
msgstr "Voeg foto's toe"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:188
msgid "1 File"
msgstr "1 bestand"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:189
#, php-format
msgid "%u Files"
msgstr "%u Bestanden"
                                                                                                                                                                                                                                               framework/languages/fw-he_IL.po                                                                     0000644                 00001053561 15266055653 0012471 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       msgid ""
msgstr ""
"Project-Id-Version: Unyson\n"
"POT-Creation-Date: 2017-09-14 23:00+0000\n"
"PO-Revision-Date: 2017-09-19 11:44+0000\n"
"Last-Translator: admin <hello@themefuse.com>\n"
"Language-Team: Hebrew\n"
"Language: he-IL\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Loco - https://localise.biz/\n"
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
"X-Poedit-Basepath: .\n"
"Plural-Forms: nplurals=2; plural=n != 1\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-SearchPath-0: ..\n"
"Report-Msgid-Bugs-To: "

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:143
#, php-format
msgid ""
"%s manifest has invalid \"github_update\" parameter. Please use "
"\"user/repo\" format."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:264
#, php-format
msgid "%s github repository \"%s\" does not have the \"%s\" release."
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:218
msgid "Date achieves Meta Keywords"
msgstr "×ª×™×�×¨×•×š ×©×œ Meta Keywords"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:219
msgid "Set date achieves meta keywords"
msgstr "×”×•×¡×£ ×ª×�×¨×™×š ×œ meta keywords"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:83
msgid "After adding content the extension will automatically ping to:"
msgstr "×œ×�×—×¨ ×©×ª×•×¡×™×¤×• ×ª×›×Ÿ ×”×ª×•×¡×£ ×™×©×œ×— ×¤×™× ×’ ×�×•×˜×•×ž×˜×™ ×�×œ: "

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:63
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:53
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:56
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:122
msgid "Your comment is awaiting moderation."
msgstr "×”×ª×’×•×‘×” ×©×œ×š ×ž×—×›×” ×œ×�×™×©×•×¨ ×ž× ×”×œ×™×�"

#: ../extensions/events/class-fw-extension-events.php:310
msgid "Multi Interval Event"
msgstr "×�×™×¨×•×¢ ×ž×¨×•×‘×” ×ž×©×ª× ×™×�"

#: ../extensions/backups/helpers.php:123 ../extensions/backups/helpers.php:145
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:363
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:431
#, php-format
msgid "Failed to create dir: %s"
msgstr "×ª×§×œ×” ×‘×™×¦×™×¨×ª ×ª×™×§×™×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:56
msgid "Destination dir is not empty"
msgstr "×ª×™×§×™×™×ª ×”×™×¢×“ ×œ×� ×¨×™×§×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:32
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:41
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:45
msgid "Source dir not specified"
msgstr "×œ×� ×¦×•×™× ×” ×ª×§×™×™×ª ×”×ž×§×•×¨"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:39
msgid "Invalid source dir"
msgstr "×ª×§×™×™×ª ×ž×§×•×¨ ×œ×� ×ª×§×™× ×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:46
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:25
msgid "Source dirs not specified"
msgstr "×œ×� ×¦×•×™× ×” ×ª×§×™×™×ª ×”×ž×§×•×¨"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:197
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:322
#, php-format
msgid "Failed to list dir: %s"
msgstr "×ª×§×œ×” ×‘×¨×©×™×ž×ª ×”×ª×™×§×™×•×ª"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:227
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:281
#, php-format
msgid "Failed to remove dir: %s"
msgstr "×ª×§×œ×” ×‘×”×¡×¨×ª ×ª×™×§×™×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:103
msgid "Cannot move zip in destination dir"
msgstr "×œ×� ×ž×¦×œ×™×— ×œ×”×¢×‘×™×¨ ×§×•×‘×¥ ZIP ×œ×ª×™×§×™×ª ×”×™×¢×“"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:74
#, php-format
msgid "Source dir %s is empty"
msgstr "×ª×™×§×™×™×ª ×”×ž×§×•×¨  % ×¨×™×§×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:116
msgid "Failed to get dir chmod"
msgstr "×œ×� ×ž×¦×œ×™×— ×œ×§×‘×œ CHMOD ×œ×ª×§×™×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:123
msgid "Failed to create destination dir"
msgstr "×ª×§×œ×” ×‘×©×—×–×•×¨ ×¨×©×™×ž×ª ×ª×™×§×™×•×ª"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:214
#, php-format
msgid "Failed to restore dir listing from: %s"
msgstr "×ª×§×œ×” ×‘×©×—×–×•×¨ ×¨×©×™×ž×ª ×ª×™×§×™×•×ª"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:21
msgid "Dir not specified"
msgstr "×ª×™×§×™×™×” ×œ×� × ×‘×—×¨×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:23
msgid "Uploads dir not specified"
msgstr "×œ×� × ×‘×—×¨×” ×ª×™×§×™×™×” ×œ×”×¢×œ×�×ª ×”×§×‘×¦×™×�"

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:119
msgid "Invalid destination dir"
msgstr "×ª×™×§×™×™×ª ×™×¢×“ ×œ×� ×ª×§×™× ×”"

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:141
#, php-format
msgid "Args not specified for type: %s"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:4
msgid "Population Method Categories opt 1"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:10
msgid "Population Method Categories opt 2"
msgstr ""

#: ../core/components/backend.php:1440
msgid "Unknown collected group"
msgstr "×§×‘×•×¦×” ×œ×� ×ž×•×›×¨×ª"

#: ../core/components/backend.php:1826
#, php-format
msgid "Undefined container type: %s"
msgstr "×¡×•×’ ×§×•× ×˜×™×™× ×¨ ×œ×� ×ž×•×›×¨"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:351
msgid "Cannot remove the old extensions backup dir"
msgstr "×ª×§×œ×” ×‘×”×¡×¨×” ×©×œ ×ª×§×™×™×ª ×’×™×‘×•×™ ×ª×•×¡×¤×™×� ×™×©× ×”"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:357
msgid "Cannot create the extensions backup dir"
msgstr "×œ×� × ×™×ª×Ÿ ×œ×”×§×™×� ×ª×™×§×™×™×ª ×’×™×‘×•×™ ×œ×ª×•×¡×¤×™×�"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2477
#, php-format
msgid "\"%s\" extension github repository \"%s\" has no releases."
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:155
msgid "Post categories, separated by coma"
msgstr ""
"×§×˜×’×•×¨×™×•×ª ×¤×•×¡×˜, ×ž×•×¤×¨×“×•×ª ×¢×œ ×™×“×™ coma\n"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:76
msgid "Send Method"
msgstr "×©×œ×— ×©×™×˜×”"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:77
msgid "Select the send form method"
msgstr ""
"×‘×—×¨ ×‘×©×™×˜×ª ×©×œ×— ×˜×•×¤×¡\n"

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:9
msgid "Frontend Style Switcher"
msgstr "×ž×©× ×” ×¢×™×¦×•×‘ Frontend "

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:10
msgid "Enable frontend style switcher"
msgstr "×”×¤×¢×œ ×ž×©× ×” ×¢×™×¦×•×‘ frontend "

#: ../extensions/shortcodes/shortcodes/map/options.php:13
#: ../extensions/shortcodes/shortcodes/calendar/options.php:13
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:214
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:473
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:11
msgid "Population Method"
msgstr "×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ"

#: ../extensions/shortcodes/shortcodes/map/options.php:14
msgid "Select map population method (Ex: events, custom)"
msgstr ""
"×‘×—×¨ ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×œ×ž×¤×” (×œ×“×•×’×ž×”: ×�×™×¨×•×¢×™×�, ×”×ª×�×ž×” ×�×™×©×™×ª)\n"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:14
msgid "Select calendar population method (Ex: events, custom)"
msgstr ""
"×‘×—×¨ ×™×•×ž×Ÿ ×œ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ (×œ×“×•×’×ž×”: ×�×™×¨×•×¢×™×�, ×ž×•×ª×�×� ×�×™×©×™×ª)\n"

#: ../extensions/shortcodes/includes/class-fw-shortcode.php:194
#, php-format
msgid "No default view (views/view.php) found for shortcode: %s"
msgstr ""
"×œ×� × ×ž×¦×�×” ×ª×¦×•×’×ª ×‘×¨×™×¨×ª ×ž×—×“×œ (views / view.php) ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨: % s\n"

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:269
#, php-format
msgid "The class %s must extend from FW_Shortcode"
msgstr ""
"×”×ž×—×œ×§×” % s ×—×™×™×‘×ª ×œ×”×ž×©×š ×ž- FW_Shortcode\n"

#: ../extensions/backups/helpers.php:44
msgid ""
"HTTP Loopback Connections are not enabled on this server. If you need to "
"contact your web host, tell them that when PHP tries to connect back to the "
"site at the URL `{url}` and it gets the error `{error}`. There may be a "
"problem with the server configuration (eg local DNS problems, mod_security, "
"etc) preventing connections from working properly."
msgstr ""
"×—×™×‘×•×¨×™ HTTP Loopback  ×�×™× ×� ×ž×•×¤×¢×œ×™×� ×‘×©×¨×ª ×–×”. ×�×� ×�×ª×” ×¦×¨×™×š ×œ×™×¦×•×¨ ×§×©×¨ ×¢×� ×�×—×¡×•×Ÿ "
"×”×�×™× ×˜×¨× ×˜ ×©×œ×š, ×™×© ×œ×¦×™×™×Ÿ ×‘×¤× ×™×”×� ×©×›×�×©×¨ PHP ×ž× ×¡×” ×œ×”×ª×—×‘×¨ ×—×–×¨×” ×�×œ ×”×�×ª×¨ ×‘×›×ª×•×‘×ª 'url}"
"' ×•×”×•×� ×ž×§×‘×œ ×�×ª ×”×©×’×™×�×” `{error}`. ×™×™×ª×›×Ÿ ×©×§×™×™×ž×ª ×‘×¢×™×” ×‘×ª×¦×•×¨×ª ×”×©×¨×ª (×œ×“×•×’×ž×”, "
"×‘×¢×™×•×ª DNS ×ž×§×•×ž×™×•×ª, mod_security ×•×›×• ') ×”×ž×•× ×¢×ª ×ž×—×™×‘×•×¨×™×� ×œ×¢×‘×•×“ ×›×¨×�×•×™.\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:141
msgid "Cannot export CREATE TABLE sql"
msgstr "×œ×� × ×™×ª×Ÿ ×œ×™×™×¦×� CREATE TABLE sql"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:126
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:135
msgid "Filesystem init failed"
msgstr "×§×•×‘×¥ ×ž×¢×¨×›×ª init × ×›×©×œ"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:154
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:377
#, php-format
msgid "Failed to decode line %d from db file."
msgstr ""
"× ×›×©×œ ×œ×¤×¢× ×— ×©×•×¨×” % d ×ž×§×•×‘×¥ db.\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:186
#, php-format
msgid "Cannot read line %d from db file"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×§×¨×•×� ×©×•×¨×” % d ×ž×§×•×‘×¥ db\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:396
#, php-format
msgid "Failed to drop tmp table %s"
msgstr ""
"× ×›×©×œ ×‘×”×•×¨×“×ª ×˜×‘×œ×ª tmp % s\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:435
#, php-format
msgid "Failed to create tmp table %s"
msgstr ""
"× ×›×©×œ ×‘×™×¦×™×¨×ª ×˜×‘×œ×ª tmp % s\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:447
#, php-format
msgid "Tried to insert data in table that was not imported %s"
msgstr ""
"× ×¢×©×” × ×™×¡×™×•×Ÿ ×œ×”×›× ×™×¡ × ×ª×•× ×™×� ×‘×˜×‘×œ×” ×©×œ×� ×™×•×‘×�×” % s\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:642
#, php-format
msgid "Invalid json type %s in db file"
msgstr ""
"×¡×•×’ json ×œ×� ×—×•×§×™ ×‘×§×•×‘×¥  db\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:70
msgid "Unhandled type"
msgstr "×¡×•×’ ×œ×� ×ž×•×›×¨"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:105
#, php-format
msgid "Zip open failed (code %d). Please try again"
msgstr ""
"×¤×ª×™×—×ª zip × ×›×©×œ×” (×§×•×“% d). ×�× ×� × ×¡×” ×©×•×‘\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:112
msgid "Zip extract failed"
msgstr ""
"×ž×—×™×§×ª ×”- Zip × ×›×©×œ×”\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:152
#, php-format
msgid "Request failed. Error code: %d"
msgstr ""
"×‘×§×©×” × ×›×©×œ×”. ×§×•×“ ×©×’×™×�×”: % d\n"

#: ../extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:332
msgid "The term translation does already exists.ACTION +++ "
msgstr ""
"×”×ª×¨×’×•×� ×›×‘×¨ ×§×™×™×�. ACTION +++\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:231
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:234
#, php-format
msgid "%s updated."
msgstr ""
"% s ×¢×•×“×›×Ÿ.\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:235
#, php-format
msgid "%s restored to revision from %s"
msgstr ""
"% s ×©×•×—×–×¨ ×œ×’×¨×¡×” ×ž -% s\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:237
#, php-format
msgid "%s published."
msgstr ""
"% s ×¤×•×¨×¡×�.\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:239
#, php-format
msgid "%s submitted."
msgstr ""
"% s × ×©×œ×—.\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:240
#, php-format
msgid "%s scheduled for: %s."
msgstr ""
"% s ×ž×ª×•×–×ž×Ÿ ×¢×‘×•×¨: % s.\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:242
#, php-format
msgid "%s draft updated."
msgstr ""
"% s ×˜×™×•×˜×” ×¢×•×“×›× ×”.\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:342
msgid ""
"This slider was created correctly, but the code implementation was delete "
"from source code or blocked from filter.Delete this post or recovery slider "
"implementation"
msgstr ""
"×”×¡×œ×™×™×¨ × ×•×¦×¨ ×‘×¦×•×¨×” × ×›×•× ×”, ×�×š ×™×™×©×•×� ×”×§×•×“ × ×ž×—×§ ×ž×§×•×“ ×”×ž×§×•×¨ ×�×• × ×—×� ×¢×œ ×™×“×™ ×ž×¡× ×Ÿ. "
"×ž×—×§ ×�×ª ×”×¤×•×¡×˜ ×�×• ×�×ª ×‘×¦×¢ ×¨×¢× ×•×Ÿ ×©×œ ×”×¡×œ×™×™×“×¨\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:351
msgid ""
"This slider was created correctly, but the multimedia_types from config.php "
"file was deleted, please set multimedia_types for this slider type."
msgstr ""
"×”×¡×œ×™×™×“×¨ × ×•×¦×¨ ×‘×¦×•×¨×” × ×›×•× ×”, ×�×š ×”×§×•×‘×¥ multimedia_types ×ž×ª×•×š config.php × ×ž×—×§, "
"×�× ×� ×”×’×“×¨ multimedia_types ×œ×¡×•×’ ×¡×œ×™×™×“×¨ ×–×”.\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:377
msgid "Choose a title for your slider only for internal use: Ex: \"Homepage\"."
msgstr ""
"×‘×—×¨ ×›×•×ª×¨×ª ×¢×‘×•×¨ ×”×¡×œ×™×™×“×¨ ×¨×§ ×œ×¦×•×¨×š ×©×™×ž×•×© ×¤× ×™×ž×™: ×œ×“×•×’×ž×”: \"×¢×ž×•×“ ×”×‘×™×ª\".\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:461
msgid ""
"You don't have slider extensions, please create at least one extension for "
"properly work"
msgstr ""
"×�×™×Ÿ ×œ×š ×ª×•×¡×¤×™ ×¡×œ×™×™×“×¨, ×¦×•×¨ ×œ×¤×—×•×ª ×ª×•×¡×£ ×�×—×“ ×¢×œ ×ž× ×ª ×œ×‘×¦×¢ ×�×ª ×ª×”×œ×™×š ×”×¢×‘×•×“×” ×›×¨×�×•×™. \n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:474
msgid "Choose the population method for your slider"
msgstr ""
"×‘×—×¨ ×‘×©×™×˜×ª ×”×�×•×›×œ×•×¡×™×Ÿ ×¢×‘×•×¨ ×”×¡×œ×™×™×“×¨\n"

#: ../extensions/media/extensions/slider/manifest.php:6
msgid ""
"Adds the Sliders extension to your website. You'll be able to create "
"different built in jQuery sliders for your homepage and all the other "
"website pages."
msgstr ""
"×ž×•×¡×™×£ ×�×ª ×ª×•×¡×£ ×”×¡×œ×™×™×“×¨×™×� ×œ×�×ª×¨ ×©×œ×š. ×ª×•×›×œ ×œ×™×¦×•×¨ ×ž×‘× ×™ ×¡×œ×™×™×“×¨×™×� jQuery ×©×•× ×™×� ×¢×‘×•×¨ "
"×¢×ž×•×“ ×”×‘×™×ª ×©×œ×š ×•×¢×‘×•×¨ ×›×œ ×“×¤×™ ×”×�×ª×¨ ×”×�×—×¨×™×�.\n"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:49
msgid ""
"No Sliders created yet. Please go to the {br}Sliders page and "
"{add_slider_link}."
msgstr ""
"×¢×“×™×™×Ÿ ×œ×� × ×•×¦×¨×• ×¡×œ×™×™×“×¨×™×�. ×�× ×� ×¢×‘×•×¨ ×�×œ ×”×“×£ {br} ×”×¡×œ×™×™×“×¨×™×� ×•- {add_slider_link}."
"\n"

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:5
msgid ""
"Note that the type and population can't be changed later. You'll need to "
"create a new slider to have a different slider type or population method."
msgstr ""
"×©×™×� ×œ×‘ ×©×œ×� × ×™×ª×Ÿ ×™×”×™×” ×œ×©× ×•×ª ×�×ª ×”×¡×•×’ ×•×”×�×•×›×œ×•×¡×™×™×” ×‘×ž×•×¢×“ ×ž×�×•×—×¨ ×™×•×ª×¨. ×™×”×™×” ×¢×œ×™×š "
"×œ×™×¦×•×¨ ×¡×œ×™×™×“×¨ ×—×“×© ×¢×œ ×ž× ×ª ×©×™×”×™×• ×¡×œ×™×™×“×¨ ×�×• ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×�×—×¨×™×�."

#: ../extensions/media/extensions/population-method/class-fw-extension-population-method.php:36
#, php-format
msgid "Specified population method does not exists: %s"
msgstr ""
"×©×™×˜×ª ×”×�×•×›×œ×•×¡×™×Ÿ ×©×¦×•×™× ×” ×�×™× ×” ×§×™×™×ž×ª: % s\n"

#: ../extensions/media/extensions/population-method/class-fw-extension-population-method.php:55
#, php-format
msgid "Population method %s does not exist"
msgstr ""
"×©×™×˜×ª ×”×�×•×›×œ×•×¡×™×Ÿ % s ×�×™× ×” ×§×™×™×ž×ª\n"

#: ../extensions/media/extensions/population-method/manifest.php:3
msgid "Population Methods"
msgstr "×©×™×˜×•×ª ×�×•×›×œ×•×¡×™×Ÿ"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:21
msgid "Automatically, fetch images from categories"
msgstr ""
"×‘×�×•×¤×Ÿ ×�×•×˜×•×ž×˜×™, ×™×™×‘×� ×ª×ž×•× ×•×ª ×ž×§×˜×’×•×¨×™×•×ª\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:29
#, php-format
msgid "%s extension needs configured categories in post types"
msgstr ""
"×¡×™×•×ž×ª % s ×–×§×•×§×” ×œ×§×˜×’×•×¨×™×•×ª ×ž×•×’×“×¨×•×ª ×‘×¡×•×’×™ ×¤×•×¡×˜\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:34
msgid "Categories Population Method"
msgstr "×§×˜×’×•×¨×™×•×ª ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:4
msgid "Population Method - Categories"
msgstr "×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ - ×§×˜×’×•×¨×™×•×ª"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:21
msgid "Automatically, fetch images from tags"
msgstr ""
"×‘×�×•×¤×Ÿ ×�×•×˜×•×ž×˜×™, ×™×™×‘×� ×ª×ž×•× ×•×ª ×ž×ª×’×™×•×ª\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:29
#, php-format
msgid "%s extension needs configured tags in post types"
msgstr ""
"×”×�×¨×›×ª % s ×–×§×•×§×” ×œ×ª×’×™×•×ª ×©×”×•×’×“×¨×• ×‘×¡×•×’×™ ×¤×•×¡×˜\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:34
msgid "Tags Population Method"
msgstr "×ª×’×™×•×ª ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:4
msgid "Population Method - Tags"
msgstr "×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ - ×ª×’×™×•×ª"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:21
msgid "Automatically, fetch images from posts"
msgstr ""
"×‘×�×•×¤×Ÿ ×�×•×˜×•×ž×˜×™, ×™×™×‘×� ×ª×ž×•× ×•×ª ×ž×¤×•×¡×˜×™×�\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:29
#, php-format
msgid "%s extension needs configured post categories in post types"
msgstr ""
"×ª×•×¡×£ % s ×–×§×•×§ ×œ×§×˜×’×•×¨×™×•×ª ×¤×•×¡×˜ ×ž×•×’×“×¨×•×ª ×‘×¡×•×’×™ ×¤×•×¡×˜\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:34
msgid "Posts Population Method"
msgstr "×¤×•×¡×˜×™×� ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:4
msgid "Population Method - Posts"
msgstr "×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ - ×¤×•×¡×˜×™×�"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:22
msgid "Manually, I'll upload the images myself"
msgstr ""
"×‘×�×•×¤×Ÿ ×™×“× ×™, ×�×¢×œ×” ×�×ª ×”×ª×ž×•× ×•×ª ×‘×¢×¦×ž×™\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:33
msgid "Click to edit / Drag to reorder"
msgstr ""
"×œ×—×¥ ×›×“×™ ×œ×¢×¨×•×š / ×œ×’×¨×•×¨ ×¢×œ ×ž× ×ª ×œ×¡×“×¨ ×ž×—×“×©\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:4
msgid "Population Method - Custom"
msgstr "×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ - ×”×ª×�×ž×” ×�×™×©×™×ª"

#: ../core/Fw.php:73
msgid "Framework requirements not met:"
msgstr ""
"×“×¨×™×©×•×ª ×”×ž×¡×’×¨×ª ×œ×� ×”×ª×§×™×™×ž×•:\n"

#: ../core/class-fw-manifest.php:308
#, php-format
msgid "Current WordPress version is %s, %s"
msgstr ""
"×”×’×™×¨×¡×” ×”× ×•×›×—×™×ª ×©×œ ×•×•×¨×“×¤×¨×¡ ×”×™×� % s,% s\n"

#: ../core/class-fw-manifest.php:314
#, php-format
msgid "Current Framework version is %s, %s"
msgstr ""
"×’×¨×¡×ª ×”×ž×¡×’×¨×ª ×”× ×•×›×—×™×ª ×”×™×� % s,% s\n"

#: ../core/class-fw-manifest.php:323
#, php-format
msgid "Current version of the %s extension is %s, %s"
msgstr ""
"×”×’×™×¨×¡×” ×”× ×•×›×—×™×ª ×©×œ ×”×ª×•×¡×£ % s ×”×™×� % s,% s\n"

#: ../core/class-fw-manifest.php:329
#, php-format
msgid "%s extension is required"
msgstr ""
"×™×© ×¦×•×¨×š ×‘×ª×•×¡×£ % s\n"

#: ../core/class-fw-manifest.php:334
#, php-format
msgid "%s extension is required (%s)"
msgstr ""
"×™×© ×¦×•×¨×š ×‘×ª×•×¡×£ % s (% s)\n"

#: ../core/components/backend.php:594
msgid ""
"If you like Unyson, {wp_review_link}, share on {facebook_share_link} or "
"{twitter_share_link}."
msgstr ""
"×�×� ×�×ª×” ×�×•×”×‘ ×�×ª Unyson, {wp_review_link}, ×©×ª×£ ×‘- {facebook_share_link} ×�×• "
"{twitter_share_link}.\n"

#: ../core/components/backend.php:1779
#, php-format
msgid "Undefined option type: %s"
msgstr ""
"×¡×•×’ ×�×•×¤×¦×™×” ×œ×� ×ž×•×’×“×¨: % s\n"

#: ../core/components/theme.php:206
msgid "Theme requirements not met:"
msgstr ""
"×“×¨×™×©×•×ª ×”×ª×‘× ×™×ª ×œ×� ×”×ª×§×™×™×ž×•:\n"

#: ../core/components/extensions/manager/available-extensions.php:36
msgid "Population method"
msgstr "×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ"

#: ../core/extends/class-fw-option-type.php:283
#, php-format
msgid "Option type %s has no default value"
msgstr ""
"×œ×¡×•×’ ×”×�×¤×©×¨×•×ª % s ×�×™×Ÿ ×¢×¨×š ×‘×¨×™×¨×ª ×ž×—×“×œ\n"

#: ../core/components/backend.php:588
msgid ""
"Unyson WordPress Framework is the fastest and easiest way to develop a "
"premium theme. I highly recommend it"
msgstr ""
"Unyson WordPress Framework ×”×™×� ×”×“×¨×š ×”×ž×”×™×¨×” ×•×”×§×œ×” ×‘×™×•×ª×¨ ×œ×¤×ª×— ×ª×‘× ×™×ª ×¤×¨×™×ž×™×•×�. "
"×�× ×™ ×ž×�×•×“ ×ž×ž×œ×™×¥ ×¢×œ ×›×š ×ž×�×•×“\n"

#: ../core/components/backend.php:1303
msgid "You have no permissions to change settings options"
msgstr ""
"×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×©× ×•×ª ×�×ª ×�×¤×©×¨×•×™×•×ª ×”×”×’×“×¨×•×ª\n"

#: ../core/components/extensions.php:447 ../core/components/extensions.php:525
#, php-format
msgid "Extension %s is invalid."
msgstr ""
"×ª×•×¡×£ % s ×�×™× ×• ×—×•×§×™.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1053
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1527
msgid "WP Filesystem is not initialized"
msgstr "×§×‘×¦×™ ×ž×¢×¨×›×ª WP ×�×™× ×� ×ž×�×•×ª×—×œ×™×�"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1079
#, php-format
msgid "Extension \"%s\" is already installed."
msgstr ""
"×”×ª×•×¡×£ \"% s\" ×›×‘×¨ ×ž×•×ª×§×Ÿ.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1094
#, php-format
msgid "Extension \"%s\" is not available for install."
msgstr ""
"×”×ª×•×¡×£ \"% s\" ×�×™× ×• ×–×ž×™×Ÿ ×œ×”×ª×§× ×”.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1122
#, php-format
msgid "Parent extension \"%s\" not available."
msgstr ""
"×ª×•×¡×£ ×”×�×‘ \"% s\" ×�×™× ×• ×–×ž×™×Ÿ.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1156
#, php-format
msgid "Downloading the \"%s\" extension..."
msgstr ""
"×ž×•×¨×™×“ ×�×ª ×”×ª×•×¡×£ \"% s\" ...\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1200
#, php-format
msgid "Installing the \"%s\" extension..."
msgstr ""
"×ž×ª×§×™×Ÿ ×�×ª ×”×ª×•×¡×£ \"% s\" ...\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1238
#, php-format
msgid "The %s extension has been successfully installed."
msgstr ""
"×”×ª×•×¡×£ % s ×”×•×ª×§×Ÿ ×‘×”×¦×œ×—×”.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1399
msgid "You are not allowed to delete extensions."
msgstr ""
"×�×™× ×š ×¨×©×�×™ ×œ×ž×—×•×§ ×ª×•×¡×¤×™×�.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1510
msgid "You have no permissions to uninstall extensions"
msgstr ""
"×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×”×¡×¨×ª ×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1578
#, php-format
msgid "Deleting the \"%s\" extension..."
msgstr ""
"×ž×•×—×§ ×�×ª ×”×ª×•×¡×£ \"% s\" ...\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1590
#, php-format
msgid "Cannot delete the \"%s\" extension."
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×ž×—×•×§ ×�×ª ×”×ª×•×¡×£ \"% s\".\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1602
#, php-format
msgid "The %s extension has been successfully deleted."
msgstr ""
"×”×ª×•×¡×£% s × ×ž×—×§ ×‘×”×¦×œ×—×”.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1703
msgid "Extension not specified."
msgstr ""
"×”×ª×•×¡×£ ×œ×� ×¦×•×™×Ÿ.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1708
#, php-format
msgid "Extension \"%s\" is not installed."
msgstr ""
"×”×ª×•×¡×£ \"% s\" ×�×™× ×• ×ž×•×ª×§×Ÿ.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1776
#, php-format
msgid "Extension \"%s\" does not exist or is not active."
msgstr ""
"×ª×•×¡×£ \"% s\" ×�×™× ×• ×§×™×™×� ×�×• ×©×�×™× ×• ×¤×¢×™×œ.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1785
#, php-format
msgid "%s extension does not have settings."
msgstr ""
"×œ×ª×•×¡×£% s ×�×™×Ÿ ×”×’×“×¨×•×ª.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2403
#, php-format
msgid "\"%s\" extension github source \"user_repo\" parameter is required"
msgstr "\"% s\" ×”×¤×¨×ž×˜×¨  \"user_repo\" ×”×™× ×• ×¡×™×•×ž×ª ×ž×§×•×¨ github × ×“×¨×©×ª"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2510
#, php-format
msgid "Cannot download the \"%s\" extension zip. (Response code: %d)"
msgstr ""
"×œ×� × ×™×ª×Ÿ  ×œ×”×•×¨×™×“ ×�×ª ×”×§×•×‘×¥ % s ×¢×� ×”×¡×™×•×ž×ª zip. (×§×•×“ ×ž×•×ª×�×�:% d)\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2517
#, php-format
msgid "Cannot download the \"%s\" extension zip. %s"
msgstr ""
"×œ×� × ×™×ª×Ÿ  ×œ×”×•×¨×™×“ ×�×ª ×”×§×•×‘×¥ % s ×¢×� ×”×¡×™×•×ž×ª zip % s.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2525
#, php-format
msgid "Cannot download the \"%s\" extension zip."
msgstr ""
"×œ×� × ×™×ª×Ÿ  ×œ×”×•×¨×™×“ ×�×ª ×”×§×•×‘×¥ % s ×¢×� ×”×¡×™×•×ž×ª zip.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2538
#, php-format
msgid "Cannot save the \"%s\" extension zip."
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×©×ž×•×¨ ×�×ª ×”×§×•×‘×¥ % s ×¢×� ×”×¡×™×•×ž×ª zip.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2582
#, php-format
msgid "The unzipped \"%s\" extension directory not found."
msgstr ""
"×¡×¤×¨×™×™×ª ×”×ª×•×¡×¤×™×� ×”×“×—×•×¡×” \"% s\" ×œ×� × ×ž×¦×�×”.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1806
msgid "Extension has no Install Instructions"
msgstr ""
"×œ×ª×•×¡×£ ×�×™×Ÿ ×”×•×¨×�×•×ª ×”×ª×§× ×”\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1830
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2047
msgid "Invalid request method."
msgstr ""
"×©×™×˜×ª ×‘×§×©×” ×œ×� ×—×•×§×™×ª.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1914
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2132
#, php-format
msgid "Extension \"%s\" does not exist."
msgstr ""
"×”×ª×•×¡×£ \"% s\" ×�×™× ×• ×§×™×™×�.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2109
msgid "You have no permissions to deactivate extensions"
msgstr ""
"×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×‘×™×˜×•×œ ×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2297
msgid "You are not allowed to save extensions settings."
msgstr ""
"×�×™× ×š ×ž×•×¨×©×” ×œ×©×ž×•×¨ ×”×’×“×¨×•×ª ×©×œ ×ª×•×¡×¤×™×�.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2368
#, php-format
msgid "Extension \"%s\" has no download sources."
msgstr ""
"×œ×ª×•×¡×£ \"% s\" ×�×™×Ÿ ×ž×§×•×¨×•×ª ×œ×”×•×¨×“×”.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2392
#, php-format
msgid "Cannot create temporary directory: %s"
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×¡×¤×¨×™×” ×–×ž× ×™×ª: % s\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2454
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (%s)"
msgstr ""
"× ×›×©×œ ×‘×’×™×©×” ×œ×ž×�×’×¨ Github ×©×•×—×¨×¨×• \"%s\". \n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2557
#, php-format
msgid "Cannot remove the \"%s\" extension downloaded zip."
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¡×™×¨ ×�×ª ×”×¡×™×•×ž×ª \"% s\" ×©×œ ×”×§×•×‘×¥ ×©×”×•×¨×“.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2589
#, php-format
msgid "Unknown \"%s\" extension download source \"%s\""
msgstr ""
"×œ×� ×™×“×•×¢ \"% s\" ×ž×§×•×¨ ×”×”×•×¨×“×” \"% s\"\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2615
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2634
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2697
#, php-format
msgid "Cannot read directory \"%s\"."
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×§×¨×•×� ×�×ª ×”×¡×¤×¨×™×” \"% s\".\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2649
#, php-format
msgid "Cannot delete \"%s\"."
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×ž×—×•×§ ×�×ª \"% s\".\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2660
#, php-format
msgid "Cannot create the \"%s\" directory."
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×�×ª ×”×¡×¤×¨×™×” % s.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2678
#, php-format
msgid "Cannot move \"%s\" to \"%s\"."
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¢×‘×™×¨ ×�×ª \"% s\" ×œ - \"% s\".\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3103
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3150
#, php-format
msgid "Cannot activate the %s extension because it is not installed. %s"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×¤×¢×™×œ ×�×ª ×”×ª×•×¡×£ % s ×ž×›×™×•×•×Ÿ ×©×”×•×� ×�×™× ×• ×ž×•×ª×§×Ÿ. % s\n"

#: ../core/components/extensions/manager/available-extensions.php:13
msgid ""
"Adds a sliders module to your website from where you'll be able to create "
"different built in jQuery sliders for your homepage and rest of the pages."
msgstr ""
"×”×•×¡×£ ×ž×•×“×•×œ ×¡×œ×™×™×“×¨ ×œ×�×ª×¨ ×”×�×™× ×˜×¨× ×˜ ×©×œ×š ×�×©×¨ ×‘×¢×–×ª×• ×ª×•×›×œ ×œ×™×¦×•×¨ ×ž×‘× ×™×� ×©×•× ×™×� ×©×œ "
"×¡×œ×™×™×“×¨×™×�  ×‘-jQuery ×¢×‘×•×¨ ×¢×ž×•×“ ×”×‘×™×ª ×©×œ×š ×•×¢×‘×•×¨ ×©×�×¨ ×”×¢×ž×•×“×™×�.\n"

#: ../core/components/extensions/manager/available-extensions.php:85
msgid ""
"Let's you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr ""
"×ª×•×›×œ ×œ×‘× ×•×ª ×‘×§×œ×•×ª ×�×™× ×¡×¤×•×¨ ×¢×ž×•×“×™×� ×‘×¢×–×¨×ª ×›×œ×™ ×”-drag and drop ×©×œ ×¢×•×¨×š ×”×¢×•×ž×“×™×� "
"×”×•×™×–×•×�×œ×™ ×©×ž×’×™×¢ ×¢×� ×”×¨×‘×” ×§×•×“×™ ×§×™×¦×•×¨ ×§×™×™×ž×™×�.\n"

#: ../core/components/extensions/manager/available-extensions.php:157
msgid ""
"This extension lets you set up daily, weekly or monthly backup schedule. You "
"can choose between a full backup or a data base only backup."
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×�×¤×©×¨ ×œ×š ×œ×”×’×“×™×¨ ×’×™×‘×•×™ ×™×•×ž×™, ×©×‘×•×¢×™ ×�×• ×—×•×“×©×™. × ×™×ª×Ÿ ×œ×‘×—×•×¨ ×‘×™×Ÿ ×’×™×‘×•×™ ×ž×œ×� "
"×�×• ×’×™×‘×•×™ × ×ª×•× ×™×� ×‘×œ×‘×“.\n"

#: ../core/components/extensions/manager/views/extension.php:174
#, php-format
msgid "Parent extension \"%s\" is disabled"
msgstr ""
"×ª×•×¡×£ ×”×�×‘ \"% s\" ×ž×•×©×‘×ª\n"

#: ../core/components/extensions/manager/views/extension.php:199
#, php-format
msgid "You need to update WordPress to %s: %s"
msgstr ""
"×¢×œ×™×š ×œ×¢×“×›×Ÿ ×�×ª WordPress ×œ-% s:% s\n"

#: ../core/components/extensions/manager/views/extension.php:205
#, php-format
msgid "WordPress needs to be updated to %s"
msgstr ""
"×•×•×¨×“×¤×¨×¡ ×¦×¨×™×š ×œ×”×™×•×ª ×ž×¢×•×“×›×Ÿ ×œ% s\n"

#: ../core/components/extensions/manager/views/extension.php:215
#, php-format
msgid "Maximum supported WordPress version is %s"
msgstr ""
"×’×™×¨×¡×ª WordPress ×”× ×ª×ž×›×ª ×”×ž×§×¡×™×ž×œ×™×ª ×”×™×� % s\n"

#: ../core/components/extensions/manager/views/extension.php:230
#, php-format
msgid "You need to update %s to %s: %s"
msgstr ""
"×¢×œ×™×š ×œ×¢×“×›×Ÿ ×�×ª % s ×œ-% s:% s\n"

#: ../core/components/extensions/manager/views/extension.php:239
#, php-format
msgid "%s needs to be updated to %s"
msgstr ""
"×’×¨×¡×ª % s ×”× ×ª×ž×›×ª ×”×ž×§×¡×™×ž×œ×™×ª ×”×™×� % s\n"

#: ../core/components/extensions/manager/views/extension.php:250
#, php-format
msgid "Maximum supported %s version is %s"
msgstr ""
"×’×¨×¡×ª % s ×”× ×ª×ž×›×ª ×”×ž×§×¡×™×ž×œ×™×ª ×”×™×� % s\n"

#: ../core/components/extensions/manager/views/extension.php:268
#, php-format
msgid "You need to update the %s extension to %s: %s"
msgstr ""
"×¢×œ×™×š ×œ×¢×“×›×Ÿ ×�×ª ×”×ª×•×¡×£ % s ×œ-% s:% s\n"

#: ../core/components/extensions/manager/views/extension.php:277
#, php-format
msgid "The %s extension needs to be updated to %s"
msgstr ""
"×”×ª×•×¡×£ % s ×¦×¨×™×š ×œ×”×™×•×ª ×ž×¢×•×“×›×Ÿ ×œ-% s\n"

#: ../core/components/extensions/manager/views/extension.php:288
#, php-format
msgid "Maximum supported %s extension version is %s"
msgstr ""
"×’×¨×¡×ª ×”×ª×•×¡×£ % s ×”×ž×§×¡×™×ž×œ×™×ª ×”× ×ª×ž×›×ª ×”×™×� % s\n"

#: ../core/components/extensions/manager/views/extension.php:303
#, php-format
msgid "The %s extension is disabled"
msgstr ""
"×”×ª×•×¡×£ % s ×ž×•×©×‘×ª\n"

#: ../core/components/extensions/manager/views/extension.php:313
#, php-format
msgid "The %s extension is not installed: %s"
msgstr ""
"×”×ª×•×¡×£ % s ×�×™× ×• ×ž×•×ª×§×Ÿ: % s\n"

#: ../core/components/extensions/manager/views/extension.php:321
#, php-format
msgid "The %s extension is not installed"
msgstr ""
"×”×ª×•×¡×£ % s ×�×™× ×• ×ž×•×ª×§×Ÿ\n"

#: ../core/components/extensions/manager/views/extension-page-header.php:43
#, php-format
msgid "%s Install Instructions"
msgstr ""
"% s ×”×•×¨×�×•×ª ×”×ª×§× ×”\n"

#: ../includes/option-types/multi-picker/class-fw-option-type-multi-picker.php:179
#, php-format
msgid "No 'picker' key set for multi-picker option: %s"
msgstr ""
"×œ×� ×ž×•×’×“×¨ ×ž×¤×ª×— '×‘×•×¨×¨' ×¢×‘×•×¨ ×�×¤×©×¨×•×ª ×‘×—×™×¨×” ×ž×¨×•×‘×”: % s\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:119
msgid "Failed to close the zip after extract"
msgstr ""
"× ×›×©×œ ×‘×¡×’×™×¨×ª ×§×•×‘×¥ ×”- zip ×œ×�×—×¨ ×”×—×™×œ×•×¥\n"

#: ../manifest.php:5
msgid "Unyson"
msgstr "Unyson"

#: ../helpers/class-fw-wp-filesystem.php:43
msgid "Cannot connect to Filesystem directly"
msgstr "×œ×� ×™×›×•×œ ×œ×”×ª×—×‘×¨ ×œ×ž×¢×¨×›×ª ×”×§×‘×¦×™×� ×™×©×™×¨×•×ª"

#: ../helpers/class-fw-wp-filesystem.php:271
#, php-format
msgid "Cannot create directory \"%s\". It must be inside \"%s\""
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×¡×¤×¨×™×™×” \"% s\". ×–×” ×—×™×™×‘ ×œ×”×™×•×ª ×‘×ª×•×š \"% s\"\n"

#: ../helpers/class-fw-wp-filesystem.php:273
msgid "\" or \""
msgstr "\"×�×•\""

#: ../helpers/class-fw-flash-messages.php:95
#, php-format
msgid "Invalid flash message type: %s"
msgstr ""
"×¡×•×’ ×”×•×“×¢×ª flash ×œ×� ×—×•×§×™×ª:% s\n"

#: ../helpers/class-fw-wp-list-table.php:185
msgid "No items found."
msgstr "×œ×� × ×ž×¦×�×• ×¤×¨×™×˜×™×�"

#: ../helpers/class-fw-wp-list-table.php:309
msgid "Bulk Actions"
msgstr ""
"×¤×¢×•×œ×•×ª ×’×•×¨×¤×ª\n"

#: ../helpers/class-fw-wp-list-table.php:319
msgid "Apply"
msgstr "×”×—×œ"

#: ../helpers/class-fw-wp-list-table.php:403
msgid "All dates"
msgstr "×›×œ ×”×ª×�×¨×™×›×™×�"

#: ../helpers/class-fw-wp-list-table.php:416
#, php-format
msgid "%1$s %2$d"
msgstr "%1$s %2$d"

#: ../helpers/class-fw-wp-list-table.php:432
msgid "List View"
msgstr ""
"×ª×¦×•×’×ª ×¨×©×™×ž×”\n"

#: ../helpers/class-fw-wp-list-table.php:433
msgid "Excerpt View"
msgstr "×ª×¦×•×’×ª ×§×˜×¢"

#: ../helpers/class-fw-wp-list-table.php:459
#, php-format
msgid "%s pending"
msgstr "×ž×ž×ª×™×Ÿ ×œ- %s"

#: ../helpers/class-fw-wp-list-table.php:714
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:33
msgid "Select All"
msgstr "×‘×—×¨ ×”×›×œ"

#: ../helpers/general.php:1150
msgid "year"
msgstr "×©× ×”"

#: ../helpers/general.php:1151
msgid "years"
msgstr "×©× ×™×�"

#: ../helpers/general.php:1153
msgid "month"
msgstr "×—×•×“×©"

#: ../helpers/general.php:1154
msgid "months"
msgstr "×—×•×“×©×™×�"

#: ../helpers/general.php:1156
msgid "week"
msgstr "×©×‘×•×¢"

#: ../helpers/general.php:1157
msgid "weeks"
msgstr "×©×‘×•×¢×•×ª"

#: ../helpers/general.php:1159
msgid "day"
msgstr "×™×•×�"

#: ../helpers/general.php:1160
msgid "days"
msgstr "×™×ž×™×�"

#: ../helpers/general.php:1162
msgid "hour"
msgstr "×©×¢×”"

#: ../helpers/general.php:1163
msgid "hours"
msgstr "×©×¢×•×ª"

#: ../helpers/general.php:1165
msgid "minute"
msgstr "×“×§×”"

#: ../helpers/general.php:1166
msgid "minutes"
msgstr "×“×§×•×ª"

#: ../helpers/general.php:1168
msgid "second"
msgstr "×©× ×™×”"

#: ../helpers/general.php:1169
msgid "seconds"
msgstr "×©× ×™×•×ª"

#: ../helpers/general.php:1558
msgid "Maximum stack depth exceeded"
msgstr "×¡×•×£ ×”×§×™×‘×•×œ×ª ×©×œ ×”×ž×—×¡× ×™×ª"

#: ../helpers/general.php:1561
msgid "Underflow or the modes mismatch"
msgstr ""
"×ª×ª-×–×¨×™×ž×” ×�×• ×�×™-×”×ª×�×ž×” ×‘×™×Ÿ ×”×ž×¦×‘×™×�\n"

#: ../helpers/general.php:1564
msgid "Unexpected control character found"
msgstr ""
"× ×ž×¦×� ×ª×• ×‘×§×¨×” ×œ×� ×¦×¤×•×™\n"

#: ../helpers/general.php:1567
msgid "Syntax error, malformed JSON"
msgstr ""
"×©×’×™×�×ª ×ª×—×‘×™×¨, JSON ×¤×’×•×�\n"

#: ../helpers/general.php:1570
msgid "Malformed UTF-8 characters, possibly incorrectly encoded"
msgstr ""
"×ª×•×•×™ UTF-8 ×¤×’×•×ž×™×�, ×™×™×ª×›×Ÿ ×•×ž×§×•×“×“×™×� ×‘×�×•×¤×Ÿ ×©×’×•×™\n"

#: ../helpers/general.php:1573
#: ../extensions/backups/class-fw-extension-backups.php:550
msgid "Unknown error"
msgstr "×ª×§×œ×” ×œ×� ×™×“×•×¢×”"

#: ../helpers/class-fw-form.php:80
#, php-format
msgid "Form with id \"%s\" was already defined"
msgstr ""
"×˜×•×¤×¡ ×¢×� ×ž×–×”×” \"% s\" ×›×‘×¨ ×”×•×’×“×¨\n"

#: ../helpers/class-fw-form.php:168
msgid "Nonce verification failed"
msgstr ""
"×”×�×™×ž×•×ª × ×›×©×œ\n"

#: ../helpers/class-fw-form.php:331
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/views/form.php:13
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:66
msgid "Submit"
msgstr "×©×œ×—"

#: ../extensions/update/class-fw-extension-update.php:285
#: ../extensions/update/class-fw-extension-update.php:602
msgid "Cannot delete: "
msgstr "×œ×� ×™×›×•×œ ×œ×ž×—×•×§"

#: ../extensions/update/class-fw-extension-update.php:292
msgid "Cannot create: "
msgstr "×œ×� ×™×›×•×œ ×œ×¦×•×¨:"

#: ../extensions/update/class-fw-extension-update.php:370
msgid "Cannot remove old temporary directory: "
msgstr "×œ×� ×™×›×•×œ ×œ×”×¡×™×¨ ×ª×™×§×™×™×” ×™×©× ×” ×–×ž× ×™×ª:"

#: ../extensions/update/class-fw-extension-update.php:376
#: ../extensions/update/class-fw-extension-update.php:572
msgid "Cannot create directory: "
msgstr "×œ×� ×™×›×•×œ ×œ×¦×•×¨ ×ž×—×™×¦×”"

#: ../extensions/update/class-fw-extension-update.php:381
#, php-format
msgid "Downloading the %s..."
msgstr ""
"×ž×•×¨×™×“ ×�×ª% s ...\n"

#: ../extensions/update/class-fw-extension-update.php:386
#, php-format
msgid "Cannot download the %s."
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×•×¨×™×“ ×�×ª% s.\n"

#: ../extensions/update/class-fw-extension-update.php:396
#, php-format
msgid "Installing the %s..."
msgstr ""
"×ž×ª×§×™×Ÿ ×�×ª% s ...\n"

#: ../extensions/update/class-fw-extension-update.php:402
#: ../extensions/update/class-fw-extension-update.php:431
#: ../extensions/update/class-fw-extension-update.php:531
#: ../extensions/update/class-fw-extension-update.php:552
#: ../extensions/update/class-fw-extension-update.php:582
msgid "Cannot access directory: "
msgstr "×œ×� ×™×›×•×œ ×œ×’×©×ª ×œ×ª×™×§×™×™×”"

#: ../extensions/update/class-fw-extension-update.php:421
msgid "Cannot remove: "
msgstr "×œ×� ×™×›×•×œ ×œ×”×¡×™×¨"

#: ../extensions/update/class-fw-extension-update.php:456
#: ../extensions/update/class-fw-extension-update.php:522
#: ../extensions/update/class-fw-extension-update.php:628
#: ../extensions/update/class-fw-extension-update.php:652
#, php-format
msgid "Cannot move \"%s\" to \"%s\""
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×¢×‘×™×¨ ×�×ª \"% s\" ×œ \"% s\"\n"

#: ../extensions/update/class-fw-extension-update.php:472
#, php-format
msgid "Cannot merge \"%s\" with \"%s\""
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×ž×–×’ ×�×ª \"% s\" ×¢×� \"% s\"\n"

#: ../extensions/update/class-fw-extension-update.php:485
#, php-format
msgid "The %s has been successfully updated."
msgstr ""
"% S ×¢×•×“×›×Ÿ ×‘×”×¦×œ×—×”.\n"

#: ../extensions/update/class-fw-extension-update.php:492
#, php-format
msgid "Cannot remove temporary directory \"%s\"."
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¡×™×¨ ×�×ª ×”×¡×¤×¨×™×™×” ×”×–×ž× ×™×ª \"% s\".\n"

#: ../extensions/update/class-fw-extension-update.php:672
#: ../extensions/update/class-fw-extension-update.php:740
#: ../extensions/update/class-fw-extension-update.php:808
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:930
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1427
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1837
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2054
msgid "Invalid nonce."
msgstr "×œ×� ×—×•×§×™"

#: ../extensions/update/class-fw-extension-update.php:683
msgid "Framework Update"
msgstr "×ž×¡×’×¨×ª ×¢×•×“×›× ×”"

#: ../extensions/update/class-fw-extension-update.php:699
msgid "Failed to get framework latest version."
msgstr ""
"× ×›×©×œ ×‘×”×©×’×ª ×”×’×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ ×”×ž×¡×’×¨×ª.\n"

#: ../extensions/update/class-fw-extension-update.php:716
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:360
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:374
#: ../extensions/update/views/updates-list.php:10
#: ../core/class-fw-manifest.php:353
msgid "Framework"
msgstr "×ž×¡×’×¨×ª"

#: ../extensions/update/class-fw-extension-update.php:751
msgid "Theme Update"
msgstr "×¢×“×›×•×Ÿ ×ª×‘× ×™×ª"

#: ../extensions/update/class-fw-extension-update.php:767
msgid "Failed to get theme latest version."
msgstr ""
"× ×™×¡×™×•×Ÿ ×§×‘×œ×ª ×”×’×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ ×”×ª×‘× ×™×ª × ×›×©×œ.\n"

#: ../extensions/update/class-fw-extension-update.php:784
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:393
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:407
msgid "Theme"
msgstr "×ª×‘× ×™×ª"

#: ../extensions/update/class-fw-extension-update.php:817
msgid "Please check the extensions you want to update."
msgstr ""
"×�× ×� ×‘×“×•×§ ×�×ª ×”×ª×•×¡×¤×™×� ×©×‘×¨×¦×•× ×š ×œ×¢×“×›×Ÿ.\n"

#: ../extensions/update/class-fw-extension-update.php:841
msgid "Extensions Update"
msgstr ""
"×¢×“×›×•× ×™ ×”×¨×—×‘×•×ª\n"

#: ../extensions/update/class-fw-extension-update.php:879
msgid "No extensions updates found."
msgstr "×œ×� × ×ž×¦×�×• ×¢×“×›×•× ×™ ×”×¨×—×‘×•×ª"

#: ../extensions/update/class-fw-extension-update.php:886
#, php-format
msgid "Extension \"%s\" does not exist or is disabled."
msgstr ""
"×”×ª×•×¡×£ \"% s\" ×�×™× ×• ×§×™×™×� ×�×• ×ž×•×©×‘×ª.\n"

#: ../extensions/update/class-fw-extension-update.php:893
#, php-format
msgid "No update found for the \"%s\" extension."
msgstr ""
"×œ×� × ×ž×¦×� ×¢×“×›×•×Ÿ ×¢×‘×•×¨ ×”×ª×•×¡×£ \"% s\".\n"

#: ../extensions/update/class-fw-extension-update.php:915
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:426
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:440
#, php-format
msgid "%s extension"
msgstr ""
"×ª×•×¡×£% s\n"

#: ../extensions/update/manifest.php:5
#: ../extensions/builder/includes/option-types/builder/includes/fullscreen.php:82
msgid "Update"
msgstr "×¢×“×›×•×Ÿ"

#: ../extensions/update/manifest.php:6
msgid "Keep you framework, extensions and theme up to date."
msgstr ""
"×©×ž×•×¨  ×ž×¡×’×¨×ª, ×”×¨×—×‘×•×ª ×•×ª×‘× ×™×ª ×ž×¢×•×“×›× ×™×�.\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:91
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:232
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2439
msgid "Github error:"
msgstr "Github ×©×’×•×™"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:100
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:241
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2446
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (Response code: %d)"
msgstr ""
"× ×›×©×œ ×‘×’×™×©×” ×œ×ž×�×’×¨ \"% s\" ×©×œ ×ž×�×’×¨ Github. (×§×•×“ ×ª×’×•×‘×”:% d)\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:108
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:249
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2462
#, php-format
msgid "Failed to access Github repository \"%s\" releases."
msgstr ""
"× ×›×©×œ ×‘×’×™×©×” ×œ×ž×�×’×¨ \"% s\" ×©×œ ×ž×�×’×¨ Github.\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:122
#, php-format
msgid "No releases found in repository \"%s\"."
msgstr ""
"×œ×� × ×ž×¦×�×• ×’×¨×¡×�×•×ª ×‘×ž×�×’×¨ \"% s\".\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:171
#, php-format
msgid "Failed to fetch %s latest version from github \"%s\"."
msgstr ""
"×�×—×–×•×¨% s ×œ×’×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ github \"% s\".\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:284
#, php-format
msgid "Cannot download %s zip."
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×•×¨×™×“%s ×–×™×¤.\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:297
#, php-format
msgid "Cannot save %s zip."
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×©×ž×•×¨%s ×–×™×¤.\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:316
#, php-format
msgid "Cannot remove %s zip."
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×¡×™×¨%s ×–×™×¤.\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:325
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2566
msgid "Cannot access the unzipped directory files."
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×’×©×ª ×œ×§×‘×¦×™ ×”×¡×¤×¨×™×•×ª ×©× ×¤×ª×—×• ×ž×›×™×•×•×¥.\n"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:341
#, php-format
msgid "The unzipped %s directory not found."
msgstr "×¡×¤×¨×™×™×ª  %s ×©×”×•×¦×�×” ×ž×›×™×•×•×¥ ×œ×� × ×ž×¦×�×”"

#: ../extensions/update/views/updates-list.php:12
#, php-format
msgid "You have the latest version of %s."
msgstr ""
"×™×© ×œ×š ×�×ª ×”×’×™×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ% s.\n"

#: ../extensions/update/views/updates-list.php:25
msgid "Update Framework"
msgstr "×¢×“×›×Ÿ ×ž×¡×’×¨×ª"

#: ../extensions/update/views/updates-list.php:37
msgid "Your theme is up to date."
msgstr "×”×ª×‘× ×™×ª ×©×œ×š ×ž×¢×•×“×›× ×ª"

#: ../extensions/update/views/updates-list.php:50
msgid "Update Theme"
msgstr "×¢×“×›×Ÿ ×�×ª ×”×�×ª×¨"

#: ../extensions/update/views/updates-list.php:60
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:844
#, php-format
msgid "%s Extensions"
msgstr ""
"% s ×ª×•×¡×¤×™×�\n"

#: ../extensions/update/views/updates-list.php:62
#, php-format
msgid "You have the latest version of %s Extensions."
msgstr ""
"×™×© ×œ×š ×�×ª ×”×’×™×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ ×”×ª×•×¡×¤×™×� % s.\n"

#: ../extensions/update/views/updates-list.php:80
#: ../extensions/update/views/updates-list.php:95
#: ../extensions/update/views/updates-list.php:100
msgid "Update Extensions"
msgstr "×¢×“×›×Ÿ ×”×¨×—×‘×•×ª"

#: ../extensions/update/views/updates-list.php:99
msgid "New extensions updates available."
msgstr ""
"×¢×“×›×•× ×™ ×ª×•×¡×¤×™×� ×—×“×©×™×� ×–×ž×™× ×™×�.\n"

#: ../extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:16
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:14
#: ../extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:16
msgid "Go to updates page"
msgstr "×’×© ×�×œ ×¢×ž×•×“ ×¢×“×›×•× ×™×�"

#: ../extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:19
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:17
#: ../extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:19
msgid "Return to Updates page"
msgstr ""
"×—×–×•×¨ ×œ×¢×ž×•×“ ×¢×“×›×•× ×™×�\n"

#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:84
#, php-format
msgid "You have version %s installed. Update to %s."
msgstr ""
"×™×© ×œ×š ×’×¨×¡×” % s ×ž×•×ª×§× ×ª. ×¢×“ % s.\n"

#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:126
msgid "No Extensions for update."
msgstr "×�×™×Ÿ ×ª×•×¡×¤×™×� ×œ×¢×“×›×•×Ÿ."

#: ../extensions/portfolio/manifest.php:7
#: ../extensions/portfolio/class-fw-extension-portfolio.php:260
#: ../core/components/extensions/manager/available-extensions.php:72
msgid "Portfolio"
msgstr "×ª×™×§ ×¢×‘×•×“×•×ª"

#: ../extensions/portfolio/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:73
msgid ""
"This extension will add a fully fledged portfolio module that will let you "
"display your projects using the built in portfolio pages."
msgstr ""
"×ª×•×¡×£ ×–×” ×™×•×¡×™×£ ×ž×•×“×•×œ ×¤×•×¨×˜×¤×•×œ×™×• ×ž×œ×� ×�×©×¨ ×™×�×¤×©×¨ ×œ×š ×œ×”×¦×™×’ ×�×ª ×”×¤×¨×•×™×§×˜×™×� ×©×œ×š "
"×‘×�×ž×¦×¢×•×ª ×¢×ž×•×“×™ ×ª×™×§×™ ×¢×‘×•×“×•×ª ×ž×•×‘× ×™×�.\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:115
#: ../extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Project"
msgstr "×¤×¨×•×™×™×§×˜"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:116
msgid "Projects"
msgstr "×¤×¨×•×™×™×§×˜×™×�"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:123
#: ../extensions/learning/class-fw-extension-learning.php:63
#: ../extensions/learning/class-fw-extension-learning.php:127
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:57
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:58
#: ../extensions/events/class-fw-extension-events.php:76
#: ../extensions/media/extensions/slider/posts.php:8
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:32
msgid "Add New"
msgstr "×”×•×¡×£ ×—×“×©"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:124
#: ../extensions/portfolio/class-fw-extension-portfolio.php:198
#: ../extensions/learning/class-fw-extension-learning.php:64
#: ../extensions/learning/class-fw-extension-learning.php:128
#: ../extensions/events/class-fw-extension-events.php:77
#: ../extensions/events/class-fw-extension-events.php:131
#, php-format
msgid "Add New %s"
msgstr ""
"×”×•×¡×£% s ×—×“×©\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:125
#: ../extensions/learning/class-fw-extension-learning.php:129
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:89
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:76
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:88
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:86
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:68
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:34
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:50
#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:110
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:45
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:37
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:73
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:81
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:57
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:50
#: ../extensions/events/class-fw-extension-events.php:78
#: ../includes/option-types/popup/class-fw-option-type-popup.php:158
#: ../includes/option-types/upload/class-fw-option-type-upload.php:151
#: ../includes/option-types/upload/class-fw-option-type-upload.php:177
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:161
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:187
msgid "Edit"
msgstr "×¢×¨×•×š"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:126
#: ../extensions/portfolio/class-fw-extension-portfolio.php:196
#: ../extensions/learning/class-fw-extension-learning.php:65
#: ../extensions/learning/class-fw-extension-learning.php:66
#: ../extensions/learning/class-fw-extension-learning.php:130
#: ../extensions/learning/class-fw-extension-learning.php:192
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:59
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:60
#: ../extensions/events/class-fw-extension-events.php:79
#: ../extensions/events/class-fw-extension-events.php:129
#, php-format
msgid "Edit %s"
msgstr ""
"×¢×¨×•×š% s\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:127
#: ../extensions/learning/class-fw-extension-learning.php:67
#: ../extensions/learning/class-fw-extension-learning.php:131
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:61
#: ../extensions/events/class-fw-extension-events.php:80
#, php-format
msgid "New %s"
msgstr ""
"% S ×—×“×©\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:128
#: ../extensions/portfolio/class-fw-extension-portfolio.php:193
#: ../extensions/learning/class-fw-extension-learning.php:68
#: ../extensions/learning/class-fw-extension-learning.php:132
#: ../extensions/learning/class-fw-extension-learning.php:189
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:62
#: ../extensions/events/class-fw-extension-events.php:81
#: ../extensions/events/class-fw-extension-events.php:126
#, php-format
msgid "All %s"
msgstr ""
"×›×œ % s\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:129
#: ../extensions/portfolio/class-fw-extension-portfolio.php:130
#: ../extensions/learning/class-fw-extension-learning.php:69
#: ../extensions/learning/class-fw-extension-learning.php:70
#: ../extensions/learning/class-fw-extension-learning.php:133
#: ../extensions/learning/class-fw-extension-learning.php:134
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:63
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:64
#: ../extensions/events/class-fw-extension-events.php:82
#: ../extensions/events/class-fw-extension-events.php:83
#, php-format
msgid "View %s"
msgstr ""
"×”×¦×’ % s\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:131
#: ../extensions/portfolio/class-fw-extension-portfolio.php:192
#: ../extensions/learning/class-fw-extension-learning.php:71
#: ../extensions/learning/class-fw-extension-learning.php:135
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:65
#: ../extensions/events/class-fw-extension-events.php:84
#: ../extensions/events/class-fw-extension-events.php:125
#, php-format
msgid "Search %s"
msgstr ""
"×—×¤×© % s\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:132
#: ../extensions/learning/class-fw-extension-learning.php:72
#: ../extensions/learning/class-fw-extension-learning.php:136
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:66
#: ../extensions/events/class-fw-extension-events.php:85
#, php-format
msgid "No %s Found"
msgstr ""
"×œ×� × ×ž×¦×� ×•% s\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:133
#: ../extensions/learning/class-fw-extension-learning.php:73
#: ../extensions/learning/class-fw-extension-learning.php:137
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:67
#: ../extensions/events/class-fw-extension-events.php:86
#, php-format
msgid "No %s Found In Trash"
msgstr ""
"% S ×œ×� × ×ž×¦×�×• ×‘×�×©×¤×”\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:136
msgid "Create a portfolio item"
msgstr "×¦×•×¨ ×¤×¨×™×˜ ×‘×ª×™×§ ×¢×‘×•×“×•×ª"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:183
#: ../extensions/events/class-fw-extension-events.php:116
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:268
msgid "Category"
msgstr "×§×˜×’×•×¨×™×”"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:184
#: ../extensions/events/class-fw-extension-events.php:117
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:168
msgid "Categories"
msgstr "×§×˜×’×•×¨×™×•×ª"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:194
#: ../extensions/learning/class-fw-extension-learning.php:190
#: ../extensions/events/class-fw-extension-events.php:127
#, php-format
msgid "Parent %s"
msgstr ""
"×”×•×¨×” % s\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:195
#: ../extensions/learning/class-fw-extension-learning.php:191
#: ../extensions/events/class-fw-extension-events.php:128
#, php-format
msgid "Parent %s:"
msgstr ""
"×”×•×¨×” % s:\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:197
#: ../extensions/learning/class-fw-extension-learning.php:193
#: ../extensions/events/class-fw-extension-events.php:130
#: ../core/components/extensions/manager/views/extension.php:234
#: ../core/components/extensions/manager/views/extension.php:272
#, php-format
msgid "Update %s"
msgstr ""
"×¢×“×›×Ÿ % s\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:199
#: ../extensions/learning/class-fw-extension-learning.php:195
#: ../extensions/events/class-fw-extension-events.php:132
#, php-format
msgid "New %s Name"
msgstr ""
"×©×� % s ×—×“×©\n"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:200
#: ../extensions/learning/class-fw-extension-learning.php:196
#: ../extensions/events/class-fw-extension-events.php:133
#, php-format
msgid "%s"
msgstr "%s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Gallery"
msgstr "×’×œ×¨×™×”"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:240
msgid "Set project gallery"
msgstr "×”×’×“×¨ ×’×œ×¨×™×™×ª ×¤×¨×•×™×™×§×˜"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:241
msgid "Edit project gallery"
msgstr "×¢×¨×•×š ×’×œ×¨×™×” ×‘×¤×¨×•×™×™×§×˜"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:271
msgid "Project Cover Image"
msgstr "×ª×ž×•× ×ª × ×•×©×� ×œ×¤×¨×•×™×™×§×˜"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:287
msgid "Edit this item"
msgstr "×¢×¨×•×š ×¤×¨×™×˜ ×–×”"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:348
#: ../extensions/portfolio/class-fw-extension-portfolio.php:361
#: ../extensions/learning/class-fw-extension-learning.php:320
#: ../extensions/learning/class-fw-extension-learning.php:333
msgid "View all categories"
msgstr "×¦×¤×” ×‘×›×œ ×”×§×˜×’×•×¨×™×•×ª"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:381
msgid "Cover Image"
msgstr "×ª×ž×•× ×ª × ×•×©×�"

#: ../extensions/seo/settings-options.php:17
#: ../extensions/social/settings-options.php:11
msgid "General"
msgstr "×›×œ×œ×™"

#: ../extensions/seo/settings-options.php:21
#: ../extensions/social/settings-options.php:15
msgid "General Settings"
msgstr "×”×’×“×¨×•×ª ×›×œ×œ×™×•×ª"

#: ../extensions/seo/class-fw-extension-seo.php:89
msgid "Site name"
msgstr "×©×� ×�×ª×¨"

#: ../extensions/seo/class-fw-extension-seo.php:95
msgid "Site description"
msgstr "×ª×™×�×•×¨ ×�×ª×¨"

#: ../extensions/seo/class-fw-extension-seo.php:101
msgid "Current time"
msgstr "×–×ž×Ÿ × ×•×›×—×™"

#: ../extensions/seo/class-fw-extension-seo.php:107
msgid "Current date"
msgstr "×ª×�×¨×™×š × ×•×›×—×™"

#: ../extensions/seo/class-fw-extension-seo.php:113
msgid "Current month"
msgstr "×—×•×“×© × ×•×›×—×™"

#: ../extensions/seo/class-fw-extension-seo.php:119
msgid "Current year"
msgstr "×©× ×” × ×•×›×—×™×ª"

#: ../extensions/seo/class-fw-extension-seo.php:125
msgid "Date of the post/page"
msgstr "×ª×�×¨×™×š ×”×¢×ž×•×“/×¤×•×¡×˜"

#: ../extensions/seo/class-fw-extension-seo.php:131
msgid "Title of the post/page/term"
msgstr "×›×•×ª×¨×ª ×”×¤×•×¡×˜/×¢×ž×•×“/×ª× ×�×™"

#: ../extensions/seo/class-fw-extension-seo.php:137
msgid "Excerpt of the current post, of auto-generate if it is not set"
msgstr ""
"×§×˜×¢ ×©×œ ×”×¤×•×¡×˜ ×”× ×•×›×—×™, ×©×œ ×™×•×¦×¨ ×�×•×˜×•×ž×˜×™ -  ×�×� ×”×•×� ×�×™× ×• ×ž×•×’×“×¨\n"

#: ../extensions/seo/class-fw-extension-seo.php:143
msgid "Excerpt of the current post, without auto-generation"
msgstr ""
"×§×˜×¢ ×©×œ ×”×¤×•×¡×˜ ×”× ×•×›×—×™, ×œ×œ×� ×™×¦×™×¨×” ×�×•×˜×•×ž×˜×™×ª\n"

#: ../extensions/seo/class-fw-extension-seo.php:149
msgid "Post tags, separated by coma"
msgstr ""
"×ª×’×™×•×ª ×¤×•×¡×˜, ×ž×•×¤×¨×“×•×ª ×¢×œ ×™×“×™ coma\n"

#: ../extensions/seo/class-fw-extension-seo.php:161
msgid "Category/tag/term description"
msgstr "×ª×™×�×•×¨ ×§×˜×’×•×¨×™×”/×ª×’×™×ª/×˜×•×•×—"

#: ../extensions/seo/class-fw-extension-seo.php:167
msgid "Term title"
msgstr "×›×•×ª×¨×ª ×˜×•×•×—"

#: ../extensions/seo/class-fw-extension-seo.php:173
msgid "Post modified time"
msgstr "×¤×¨×¡×� ×ž×•×¢×“ ×”×©×™× ×•×™"

#: ../extensions/seo/class-fw-extension-seo.php:179
msgid "Post/page id"
msgstr "×›×ª×•×‘×ª ×¤×•×¡×˜/×¢×ž×•×“"

#: ../extensions/seo/class-fw-extension-seo.php:185
msgid "Post/page author \"nicename\""
msgstr "\"nicename\" ×›×•×ª×‘ ×¤×•×¡×˜/×¢×ž×•×“"

#: ../extensions/seo/class-fw-extension-seo.php:191
msgid "Post/page author id"
msgstr "×ž×–×”×” ×›×•×ª×‘ ×”×¤×•×¡×˜/×¢×ž×•×“"

#: ../extensions/seo/class-fw-extension-seo.php:197
msgid "Search phrase in search page"
msgstr ""
"×—×¤×© ×‘×™×˜×•×™ ×‘×¢×ž×•×“ ×”×—×™×¤×•×©\n"

#: ../extensions/seo/class-fw-extension-seo.php:203
#: ../extensions/seo/class-fw-extension-seo.php:209
msgid "Page number"
msgstr "×ž×¡×¤×¨ ×¢×ž×•×“"

#: ../extensions/seo/class-fw-extension-seo.php:215
msgid "Attachment caption"
msgstr ""
"×›×™×ª×•×‘ ×ž×¦×•×¨×£\n"

#: ../extensions/seo/class-fw-extension-seo.php:435
#: ../extensions/seo/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:120
msgid "SEO"
msgstr "SEO"

#: ../extensions/seo/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:121
msgid ""
"This extension will enable you to have a fully optimized WordPress website "
"by adding optimized meta titles, keywords and descriptions."
msgstr ""
"×ª×•×¡×£ ×–×” ×™×�×¤×©×¨ ×œ×š ×œ×§×‘×œ ×�×ª×¨ ×�×™× ×˜×¨× ×˜ ×ž×•×ª×�×� ×‘×�×•×¤×Ÿ ×ž×œ×� ×¢×œ ×™×“×™ ×”×•×¡×¤×ª ×›×•×ª×¨×•×ª meta "
"×ž×•×ª×�×ž×•×ª, ×ž×™×œ×•×ª ×ž×¤×ª×— ×•×ª×™×�×•×¨×™×�.\n"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:22
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:310
msgid "Titles & Meta"
msgstr "×›×•×ª×¨×•×ª ×•×ž×˜×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:26
#: ../extensions/breadcrumbs/settings-options.php:6
#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:9
msgid "Homepage"
msgstr "×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:30
msgid "Homepage Title"
msgstr "×›×•×ª×¨×ª ×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:31
msgid "Set homepage title format"
msgstr "×”×’×“×¨ ×¤×•×¨×ž×˜ ×›×•×ª×¨×ª ×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:36
msgid "Homepage Description"
msgstr "×ª×™×�×•×¨ ×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:37
msgid "Set homepage description"
msgstr "×”×’×“×¨ ×ª×™×�×•×¨ ×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:44
msgid "Homepage Meta Keywords"
msgstr "×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×œ×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:45
msgid "Set homepage meta keywords"
msgstr "×”×’×“×¨ ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×œ×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:54
msgid "Custom Posts"
msgstr "×¤×•×¡×˜×™×� ×ž×•×ª×�×ž×™×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:59
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:111
#: ../extensions/learning/includes/class-fw-widget-learning.php:120
#: ../extensions/shortcodes/shortcodes/testimonials/options.php:7
#: ../extensions/shortcodes/shortcodes/accordion/options.php:15
#: ../extensions/shortcodes/shortcodes/icon/options.php:12
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:8
#: ../extensions/shortcodes/shortcodes/tabs/options.php:15
#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:56
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:480
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:62
msgid "Title"
msgstr "×›×•×ª×¨×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:60
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:112
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:287
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:315
msgid "Set title format"
msgstr "×”×’×“×¨ ×¤×•×¨×ž×˜ ×›×•×ª×¨×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:63
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:74
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:87
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:115
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:126
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:139
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:247
msgid "Here are some tags examples:"
msgstr "×�×œ×• ×“×•×’×ž×�×•×ª ×œ×ª×’×™×•×ª:"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:70
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:122
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:320
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:66
msgid "Description"
msgstr "×ª×™×�×•×¨"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:71
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:123
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:293
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:321
msgid "Set description format"
msgstr "×”×’×“×¨ ×¤×•×¨×ž×˜ ×ª×™×�×•×¨"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:83
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:135
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:328
msgid "Meta Keywords"
msgstr "×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:84
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:136
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:329
msgid "Set meta keywords"
msgstr "×”×’×“×¨ ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:96
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:148
msgid "Meta Robots"
msgstr "×¨×•×‘×•×˜×™ ×ž×˜×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:97
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:149
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:188
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:227
msgid "noindex, follow"
msgstr "×�×™×Ÿ ×�×™× ×“×§×¡, ×¢×§×•×‘"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:105
msgid "Taxonomies"
msgstr "×˜×§×¡×•× ×•×ž×™×•×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:158
msgid "Other"
msgstr "×�×—×¨"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:165
msgid "Author Page Title"
msgstr "×›×•×ª×‘ ×›×•×ª×¨×ª ×”×¢×ž×•×“"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:166
msgid "Set author page title format"
msgstr "×”×’×“×¨ ×¤×•×¨×ž×˜ ×›×•×ª×‘ ×›×•×ª×¨×ª ×”×¢×ž×•×“"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:171
msgid "Author Page Description"
msgstr "×›×•×ª×‘ ×ª×™×�×•×¨ ×”×¢×ž×•×“"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:172
msgid "Set author page description"
msgstr "×”×’×“×¨ ×›×•×ª×‘ ×ª×™×�×•×¨ ×”×¢×ž×•×“"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:179
msgid "Author Meta Keywords"
msgstr "×ž×—×‘×¨ ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:180
msgid "Set author page meta keywords"
msgstr "×”×’×“×¨ ×ž×—×‘×¨ ×¢×ž×•×“ ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:187
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:226
msgid "Metarobots"
msgstr "×¨×•×‘×•×˜×™ ×ž×˜×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:193
msgid "Disable Author Archives"
msgstr "×”×©×‘×ª ×�×¨×›×™×•×Ÿ ×ž×—×‘×¨"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:194
msgid "Disable Author archives SEO settings"
msgstr ""
"×”×©×‘×ª ×�×¨×›×™×•×Ÿ ×ž×—×‘×¨ ×”×’×“×¨×•×ª SEO\n"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:204
msgid "Date Achieves Title"
msgstr ""
"×ª×�×¨×™×š ×”×©×’×ª ×›×•×ª×¨×ª\n"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:205
msgid "Set date achieves title format"
msgstr "×”×’×“×¨ ×¤×•×¨×ž×˜ ×ª×�×¨×™×š ×”×©×’×ª ×›×•×ª×¨×ª"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:210
msgid "Date Achieves Description"
msgstr "×ª×™×�×•×¨ ×”×©×’×ª ×ª×�×¨×™×š"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:211
msgid "Set date achieves description"
msgstr "×”×’×“×¨ ×ª×™×�×•×¨ ×”×©×’×ª ×ª×�×¨×™×š"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:232
msgid "Disable Date Archives"
msgstr ""
"×”×©×‘×ª ×�×¨×›×™×•×Ÿ ×ª×�×¨×™×š\n"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:233
msgid "Disable date archives SEO settings"
msgstr "×”×©×‘×ª ×�×¨×›×™×•× ×™ ×ª×�×¨×™×š ×•×”×’×“×¨×•×ª SEO"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:243
msgid "Search Page Title"
msgstr "×—×¤×© ×›×•×ª×¨×ª ×¢×ž×•×“"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:244
msgid "Set search page title format"
msgstr "×”×’×“×¨ ×¤×•×¨×ž×˜ ×—×™×¤×•×© ×›×•×ª×¨×ª ×¢×ž×•×“"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:259
msgid "404 Page Title"
msgstr "×›×•×ª×¨×ª ×¢×ž×•×“ 404"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:260
msgid "Set 404 page title format"
msgstr "×”×’×“×¨ ×¤×•×¨×ž×˜ ×›×•×ª×¨×ª ×¢×ž×•×“ 404"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:262
#: ../extensions/breadcrumbs/settings-options.php:8
msgid "404 Not Found"
msgstr "×œ×� × ×ž×¦×� 404"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:286
msgid "SEO Title"
msgstr "×›×•×ª×¨×ª SEO"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:292
msgid "SEO Description"
msgstr "×ª×™×�×•×¨ SEO"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:314
msgid "Page Title"
msgstr "×›×•×ª×¨×ª ×¢×ž×•×“"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:356
msgid "Use Meta Keywords"
msgstr "×”×©×ª×ž×© ×‘×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×�"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:357
msgid "Allow the use of meta keywords in posts and taxonomies"
msgstr ""
"×�×¤×©×¨ ×©×™×ž×•×© ×‘×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×‘×¤×•×¡×˜×™×� ×•×‘×˜×§×¡×•× ×•×ž×™×•×ª\n"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:33
msgid "Google Webmasters"
msgstr ""
"×ž× ×”×œ×™ ×�×ª×¨×™×� ×©×œ Google\n"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:34
msgid "Insert Google Webmasters verification code"
msgstr ""
"×”×•×¡×£ ×§×•×“ ×�×™×ž×•×ª ×©×œ ×ž× ×”×œ×™ ×�×ª×¨×™×� ×©×œ Google\n"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:41
msgid "Bing Webmasters"
msgstr "×ž× ×”×œ×™ ×�×ª×¨×™ ×‘×™× ×’"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:42
msgid "Insert Bing Webmasters verification code"
msgstr ""
"×”×›× ×¡ ×§×•×“ ×�×™×ž×•×ª ×©×œ ×ž× ×”×œ×™ ×�×ª×¨ ×‘×™× ×’\n"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:80
msgid "Webmasters"
msgstr "×ž× ×”×œ×™ ×�×ª×¨×™×�"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:89
#, php-format
msgid "Webmaster %s already exists"
msgstr ""
"% ×ž× ×”×œ ×�×ª×¨ ×›×‘×¨ ×§×™×™×�\n"

#: ../extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:634
msgid "Google"
msgstr "×’×•×’×œ"

#: ../extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:638
msgid "Bing"
msgstr "×‘×™× ×’"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:19
msgid "Check if you want to exclude this page"
msgstr ""
"×‘×“×•×§ ×�×� ×‘×¨×¦×•× ×š ×œ×‘×¦×¢ ×�×™ ×”×›×œ×œ×” ×©×œ ×“×£ ×–×”\n"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:40
msgid "Check if you want to exclude this category"
msgstr ""
"×‘×“×•×§ ×�×� ×‘×¨×¦×•× ×š ×œ×‘×¦×¢ ×�×™ ×”×›×œ×œ×” ×©×œ ×§×˜×’×•×¨×™×” ×–×•\n"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:57
msgid "Sitemap"
msgstr "×ž×¤×ª ×�×ª×¨"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:68
msgid "View Sitemap"
msgstr "×¦×¤×” ×‘×ž×¤×ª ×”×�×ª×¨"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:69
msgid "Press button to view sitemap file"
msgstr "×œ×—×¥ ×¢×œ ×”×›×¤×ª×•×¨ ×œ×”×¦×’×ª ×§×•×‘×¥ ×ž×¤×ª ×”×�×ª×¨"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:71
msgid "XML Sitemap"
msgstr "×ž×¤×ª ×�×ª×¨ XML"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:81
msgid "Search Engines"
msgstr "×ž× ×•×¢×™ ×—×™×¤×•×©"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:93
msgid "Exclude Pages"
msgstr ""
"×�×œ ×ª×›×œ×•×œ ×“×¤×™×�\n"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:95
msgid "Please check the pages you do not want to include in sitemap"
msgstr ""
"×‘×“×•×§ ×�×ª ×”×“×¤×™×� ×©×�×™× ×š ×ž×¢×•× ×™×™×Ÿ ×œ×›×œ×•×œ ×‘×ž×¤×ª ×�×ª×¨\n"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:106
msgid "Exclude Categories"
msgstr "×�×œ ×ª×›×œ×•×œ ×§×˜×’×•×¨×™×•×ª"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:108
msgid "Please check the categories you do not want to include in sitemap"
msgstr ""
"×‘×“×•×§ ×�×ª ×”×§×˜×’×•×¨×™×•×ª ×©×�×™× ×š ×ž×¢×•× ×™×™×Ÿ ×œ×›×œ×•×œ ×‘×ž×¤×ª ×�×ª×¨\n"

#: ../extensions/mailer/manifest.php:5
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:187
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:188
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:103
#: ../core/components/extensions/manager/available-extensions.php:240
msgid "Mailer"
msgstr "×©×•×œ×— ×”×ž×™×™×œ"

#: ../extensions/mailer/manifest.php:6
#: ../core/components/extensions/manager/available-extensions.php:241
msgid ""
"This extension will let you set some global email options and it is used by "
"other extensions (like Forms) to send emails."
msgstr ""
"×ª×•×¡×£ ×–×” × ×•×ª×Ÿ ×œ×š ×œ×”×’×“×™×¨ ×›×ž×” ×�×¤×©×¨×•×™×•×ª ×“×•×�\"×œ ×’×œ×•×‘×œ×™×•×ª, ×•×”×•×� ×ž×©×ž×© ×ª×•×¡×¤×™×� ×�×—×¨×™×� "
"(×›×’×•×Ÿ ×˜×¤×¡×™×�) ×›×“×™ ×œ×©×œ×•×— ×”×•×“×¢×•×ª ×�×™×ž×™×™×œ.\n"

#: ../extensions/mailer/class-fw-extension-mailer.php:48
msgid "Invalid send method"
msgstr "×©×™×˜×ª ×©×œ×™×—×” ×œ×� ×—×•×§×™×ª"

#: ../extensions/mailer/class-fw-extension-mailer.php:81
msgid "The message has been successfully sent!"
msgstr ""
"×”×”×•×“×¢×” × ×©×œ×—×” ×‘×”×¦×œ×—×”!\n"

#: ../extensions/mailer/includes/class-mailer-sender.php:27
msgid "Invalid email configuration"
msgstr ""
"×ª×¦×•×¨×ª ×“×•×�\"×œ ×œ×� ×—×•×§×™×ª\n"

#: ../extensions/mailer/includes/class-mailer-sender.php:145
#: ../extensions/mailer/includes/class-mailer-sender.php:161
msgid "Email sent"
msgstr "×�×™×ž×™×™×œ × ×©×œ×—"

#: ../extensions/mailer/includes/class-mailer-sender.php:146
msgid "Could not send via smtp"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×©×œ×•×— ×“×¨×š smtp\n"

#: ../extensions/mailer/includes/class-mailer-sender.php:162
msgid "Could not send via wp_mail"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×©×œ×•×— ×“×¨×š wp_mail\n"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:25
msgid "Server Address"
msgstr "×›×ª×•×‘×ª ×©×¨×ª"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:26
msgid "Enter your email server"
msgstr "×”×›× ×¡ ×�×ª ×“×•×�×¨ ×”×©×¨×ª"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:31
msgid "Username"
msgstr "×©×� ×ž×©×ª×ž×©"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:32
msgid "Enter your username"
msgstr "×”×›× ×¡ ×�×ª ×©×� ×”×ž×©×ª×ž×© ×©×œ×š"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:37
msgid "Password"
msgstr "×¡×™×¡×ž×”"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:38
msgid "Enter your password"
msgstr "×”×›× ×¡ ×�×ª ×”×¡×™×¡×ž×” ×©×œ×š"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:43
msgid "Secure Connection"
msgstr ""
"×—×™×‘×•×¨ ×ž×�×•×‘×˜×—\n"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:54
msgid "Custom Port"
msgstr ""
"×™×¦×™×�×” ×ž×•×ª×�×ž×ª ×�×™×©×™×ª\n"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:55
msgid "Optional - SMTP port number to use."
msgstr ""
"×�×•×¤×¦×™×•× ×œ×™ - ×ž×¡×¤×¨ ×™×¦×™×�×ª SMTP ×œ×©×™×ž×•×©.\n"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:56
msgid "Leave blank for default (SMTP - 25, SMTPS - 465)"
msgstr ""
"×”×©×�×¨ ×¨×™×§ ×¢×‘×•×¨ ×‘×¨×™×¨×ª ×”×ž×—×“×œ (SMTP - 25, SMTPS - 465)\n"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:82
msgid "Username cannot be empty"
msgstr "×©×� ×ž×©×ª×ž×© ×�×™× ×• ×™×›×•×œ ×œ×”×™×•×ª ×¨×™×§"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:89
msgid "Password cannot be empty"
msgstr "×¡×™×¡×ž×” ×�×™× ×” ×™×›×•×œ ×œ×”×™×•×ª ×¨×™×§×”"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:96
msgid "Invalid host"
msgstr "×�×—×¡×•×Ÿ ×œ×� ×—×•×§×™"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:176
#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-wpmail.php:56
msgid "Could not send the email"
msgstr "×œ×� ×™×›×•×œ ×œ×©×œ×•×— ×�×ª ×”×ž×™×™×œ"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:94
msgid "From Name"
msgstr "×©×� ×˜×•×¤×¡"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:95
msgid "The name you'll see in the From filed in your email client."
msgstr ""
"×”×©×� ×©×ª×¨×�×” ×‘×©×“×” \"×ž×�×ª\" ×‘×¢×ª ×§×‘×œ×ª ×“×•×�\"×œ ×ž×”×œ×§×•×— ×©×œ×š.\n"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:102
msgid "From Address"
msgstr "×›×ª×•×‘×ª ×˜×•×¤×¡"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:103
msgid "The form will look like was sent from this email address."
msgstr ""
"×”×˜×•×¤×¡ ×™×™×¨×�×” ×›×�×™×œ×• × ×©×œ×— ×ž×›×ª×•×‘×ª ×“×•×�\"×œ ×–×•.\n"

#: ../extensions/learning/class-fw-extension-learning.php:56
msgid "Lesson"
msgstr "×©×™×¢×•×¨"

#: ../extensions/learning/class-fw-extension-learning.php:57
#: ../extensions/learning/views/content-course.php:14
msgid "Lessons"
msgstr "×©×™×¢×•×¨×™×�"

#: ../extensions/learning/class-fw-extension-learning.php:78
msgid "Create a lesson"
msgstr "×¦×•×¨ ×©×™×¢×•×¨"

#: ../extensions/learning/class-fw-extension-learning.php:120
#: ../extensions/learning/hooks.php:53
msgid "Course"
msgstr "×§×•×¨×¡"

#: ../extensions/learning/class-fw-extension-learning.php:121
#: ../extensions/learning/includes/class-fw-widget-learning.php:108
msgid "Courses"
msgstr "×§×•×¨×¡×™×�"

#: ../extensions/learning/class-fw-extension-learning.php:142
msgid "Create a course"
msgstr "×¦×•×¨ ×§×•×¨×¡"

#: ../extensions/learning/class-fw-extension-learning.php:181
#: ../extensions/learning/class-fw-extension-learning.php:222
msgid "Course Category"
msgstr "×§×˜×’×•×¨×™×™×ª ×§×•×¨×¡"

#: ../extensions/learning/class-fw-extension-learning.php:182
#: ../extensions/learning/class-fw-extension-learning.php:223
msgid "Course Categories"
msgstr "×§×˜×’×•×¨×™×•×ª ×§×•×¨×¡"

#: ../extensions/learning/class-fw-extension-learning.php:188
msgid "Search categories"
msgstr "×—×¤×© ×§×˜×’×•×¨×™×•×ª"

#: ../extensions/learning/class-fw-extension-learning.php:194
msgid "Add New category"
msgstr "×”×•×¡×£ ×§×˜×’×•×¨×™×” ×—×“×©×”"

#: ../extensions/learning/class-fw-extension-learning.php:285
msgid "View all courses"
msgstr "×¦×¤×” ×‘×›×œ ×”×§×•×¨×¡×™×�"

#: ../extensions/learning/class-fw-extension-learning.php:511
msgid "No courses available"
msgstr "×�×™×Ÿ ×§×•×¨×¡×™×� ×–×ž×™× ×™×�"

#: ../extensions/learning/class-fw-extension-learning.php:513
msgid "Without Course"
msgstr "×œ×œ×� ×§×•×¨×¡"

#: ../extensions/learning/class-fw-extension-learning.php:520
msgid "Select Course"
msgstr "×‘×—×¨ ×§×•×¨×¡"

#: ../extensions/learning/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:216
msgid "Learning"
msgstr "×œ×™×ž×•×“"

#: ../extensions/learning/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:217
msgid ""
"This extension adds a Learning module to your theme. Using this extension "
"you can add courses, lessons and tests for your users to take."
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×•×¡×™×£ ×ž×•×“×•×œ ×œ×ž×™×“×” ×œ×ª×‘× ×™×ª ×©×œ×š. ×‘×�×ž×¦×¢×•×ª ×ª×•×¡×£ ×–×” ×ª×•×›×œ ×œ×”×•×¡×™×£ ×§×•×¨×¡×™×�, "
"×©×™×¢×•×¨×™×� ×•×ž×‘×—× ×™×� ×¢×‘×•×¨ ×”×ž×©×ª×ž×©×™×� ×©×œ×š.\n"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:118
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:145
msgid "Quiz"
msgstr "×—×™×“×•×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:259
msgid "Quiz Elements"
msgstr "×�×œ×ž× ×˜×™×� ×œ×—×™×“×•×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:272
msgid "Quiz settings"
msgstr "×”×’×“×¨×•×ª ×—×™×“×•×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:276
msgid "Quiz Passmark Points"
msgstr ""
"×—×™×“×•×Ÿ × ×§×•×“×•×ª ×¦×™×•×Ÿ\n"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:278
msgid "The points number at which the test will be passed."
msgstr ""
"×ž×¡×¤×¨ ×”× ×§×•×“×•×ª ×©×‘×• ×”×ž×‘×—×Ÿ ×™×”×™×” ×¢×•×‘×¨.\n"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:286
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:296
msgid "Lesson Quiz"
msgstr "×—×™×“×•×Ÿ ×©×™×¢×•×¨"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:535
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:544
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:552
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:559
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:568
msgid "Invalid Quiz"
msgstr ""
"×—×™×“×•×Ÿ ×œ×� ×—×•×§×™\n"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:21
#, php-format
msgid "You require %d points in oder to pass the test"
msgstr ""
"× ×“×¨×©×•×ª ×œ×š % d × ×§×•×“×•×ª ×¢×œ ×ž× ×ª ×œ×¢×‘×•×¨ ×�×ª ×”×ž×‘×—×Ÿ\n"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:27
msgid "Sorry, you did not pass the test"
msgstr "×¡×œ×™×—×”, ×œ×� ×”×¦×œ×—×ª ×œ×¢×‘×•×¨ ×�×ª ×”×ž×‘×—×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:29
msgid "Congratulation, you passed the test"
msgstr "×‘×¨×›×•×ª, ×¢×‘×¨×ª ×�×ª ×”×ž×‘×—×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:43
#, php-format
msgid "You answered correctly %s questions from %s"
msgstr "×¢× ×™×ª ×œ%s ×©×�×œ×•×ª × ×›×•× ×•×ª ×ž×ª×•×š %s"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:69
#: ../extensions/learning/views/content-lesson.php:18
msgid "Back to"
msgstr "×—×–×¨×” ×�×œ"

#: ../extensions/learning/extensions/learning-quiz/views/start-quiz.php:11
msgid "Start Quiz"
msgstr "×”×ª×—×œ ×—×™×“×•×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:20
msgid "Correct answers"
msgstr "×ª×©×•×‘×•×ª × ×›×•× ×•×ª"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:21
msgid "Add correct answer variants"
msgstr "×”×•×¡×£ ×’×¨×¡×�×•×ª ×œ×ª×©×•×‘×” × ×›×•× ×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:24
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:23
msgid "Set Correct Answer"
msgstr "×”×’×“×¨ ×ª×©×•×‘×” × ×›×•× ×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:34
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:31
msgid "Wrong answers"
msgstr "×ª×©×•×‘×•×ª ×©×’×•×™×•×ª"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:35
msgid "Add wrong answer variants"
msgstr "×”×•×¡×£ ×’×¨×¡×�×•×ª ×œ×ª×©×•×‘×” ×©×’×•×™×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:38
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:35
msgid "Set Wrong Answer"
msgstr "×”×’×“×¨ ×ª×©×•×‘×” ×©×’×•×™×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:42
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:55
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:53
msgid "Creates a"
msgstr "×¦×•×¨"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:59
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:91
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:82
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:180
msgid "Multiple Choice"
msgstr ""
"×‘×—×™×¨×” ×ž×¨×•×‘×”\n"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
msgid "item"
msgstr "×¤×¨×™×˜"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:87
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:73
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:86
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:84
#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:76
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:75
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:80
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:80
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:48
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:75
msgid "Label"
msgstr "×©×“×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:88
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:75
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:87
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:85
msgid "Add/Edit Question"
msgstr "×”×•×¡×£/×¢×“×›×Ÿ ×ª×©×•×‘×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:90
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:77
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:90
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:87
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:58
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:51
msgid "Delete"
msgstr "×ž×—×§"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:92
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:90
msgid "More"
msgstr "×¢×•×“"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:93
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:91
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:57
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:57
msgid "Close"
msgstr "×¡×’×•×¨"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:94
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:78
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:91
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:56
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:52
msgid "Edit Label"
msgstr "×¢×“×›×•×Ÿ ×©×“×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:96
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:80
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:93
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:93
msgid "The question label is empty"
msgstr "×©×“×” ×”×©×�×œ×” ×¨×™×§"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:97
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:81
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:94
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:94
msgid "Invalid mark point number"
msgstr "×¡×™×ž×•×Ÿ ×ž×¡×¤×¨ × ×§×•×“×•×ª ×œ×� ×—×•×§×™"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:98
msgid "There needs to be at least one correct answer"
msgstr ""
"×¦×¨×™×›×” ×œ×”×™×•×ª ×œ×¤×—×•×ª ×ª×©×•×‘×” ×�×—×ª × ×›×•× ×”\n"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:18
msgid "Correct answer"
msgstr "×ª×©×•×‘×” × ×›×•× ×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:19
msgid "The question answer will be true or false"
msgstr "×”×ª×©×•×‘×” ×œ×©×�×œ×” ×ª×”×™×” × ×›×•×Ÿ ×�×• ×œ×� × ×›×•×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:22
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:20
msgid "True"
msgstr "× ×›×•×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:26
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:24
msgid "False"
msgstr "×©×’×•×™"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:45
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:74
msgid "True/False"
msgstr "× ×›×•×Ÿ/×©×’×•×™"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:19
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:21
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:97
msgid "Text before gap"
msgstr "×˜×§×¡×˜ ×œ×¤× ×™ ×ž×¨×•×•×—"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:28
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:30
msgid "Gap"
msgstr "×ž×¨×•×•×—"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:37
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:39
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:98
msgid "Text after gap"
msgstr "×˜×§×¡×˜ ×�×—×¨×™ ×ž×¨×•×•×—"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:58
msgid "Gap Fill"
msgstr "×ž×™×œ×•×™ ×ž×¨×•×•×—"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:89
msgid "Gap _____ Fill"
msgstr "×¨×•×•×—_____×ž×™×œ×•×™"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:96
#, php-format
msgid "At least one of the fields ( %s or %s ) has to ve filled with text"
msgstr ""
"×œ×¤×—×•×ª ×�×ª ×�×—×“ ×ž×”×©×“×•×ª (% s ×�×•% s) ×—×™×™×‘ ×œ×ž×œ×� ×‘×˜×§×¡×˜\n"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:19
msgid "Correct Answer"
msgstr "×ª×©×•×‘×” × ×›×•× ×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:20
msgid "Write the correct answer text"
msgstr "×”×›× ×¡ ×�×ª ×˜×§×¡×˜ ×”×ª×©×•×‘×” ×”× ×›×•× ×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:32
msgid "Add wrong answers variants"
msgstr "×”×•×¡×£ ×’×¨×¡×�×•×ª ×œ×ª×©×•×‘×•×ª ×©×’×•×™×•×ª"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:82
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:180
msgid "Single Choice"
msgstr "×�×¤×©×¨×•×ª ×™×—×™×“×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:95
msgid "Correct answer cannot be empty"
msgstr ""
"×”×ª×©×•×‘×” ×”× ×›×•× ×” ×�×™× ×” ×™×›×•×œ×” ×œ×”×™×•×ª ×¨×™×§×”\n"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:96
msgid "There are not any wrong answers set"
msgstr "×œ×� ×”×•×’×“×¨×• ×ª×©×•×‘×•×ª ×©×’×•×™×•×ª ×›×œ×©×”×Ÿ"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:51
msgid "Question"
msgstr "×©×�×œ×”"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:53
msgid "Type the question..."
msgstr ""
"×”×§×œ×“ ×�×ª ×”×©×�×œ×” ...\n"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:58
msgid "Points"
msgstr "× ×§×•×“×•×ª"

#: ../extensions/learning/includes/class-fw-widget-learning.php:18
msgid "Get list of courses"
msgstr "×§×‘×œ ×¨×©×™×ž×ª ×§×•×¨×¡×™×�"

#: ../extensions/learning/includes/class-fw-widget-learning.php:20
msgid "Lesson Courses"
msgstr ""
"×§×•×¨×¡×™ ×©×™×¢×•×¨\n"

#: ../extensions/learning/includes/class-fw-widget-learning.php:126
msgid "Number of courses"
msgstr "×ž×¡×¤×¨ ×§×•×¨×¡×™×�"

#: ../extensions/analytics/settings-options.php:11
msgid "Google Analytics"
msgstr "×’×•×’×œ ×�× ×œ×™×˜×™×§×¡"

#: ../extensions/analytics/settings-options.php:12
msgid "Enter your Google Analytics code (Ex: UA-XXXXX-X)"
msgstr ""
"×”×–×Ÿ ×�×ª ×§×•×“ Google Analytics ×©×œ×š (×œ×“×•×’×ž×”: UA-XXXXX-X)\n"

#: ../extensions/analytics/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:192
msgid "Analytics"
msgstr "×�× ×œ×™×˜×™×§×¡"

#: ../extensions/analytics/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:193
msgid ""
"Enables the possibility to add the Google Analytics tracking code that will "
"let you get all the analytics about visitors, page views and more."
msgstr ""
"×ž×¤×¢×™×œ ×�×ª ×”×�×¤×©×¨×•×ª ×œ×”×•×¡×™×£ ×�×ª ×§×•×“ ×”×ž×¢×§×‘ ×©×œ ×’×•×’×œ ×�× ×œ×™×˜×™×§×¡ ×�×©×¨ ×ž×�×¤×©×¨ ×œ×š ×œ×§×‘×œ ×�×ª "
"×›×œ ×”× ×™×ª×•×—×™×� ×œ×’×‘×™ ×ž×‘×§×¨×™×�, ×¦×¤×™×•×ª ×‘×“×£ ×•×¢×•×“.\n"

#: ../extensions/blog/class-fw-extension-blog.php:36
#: ../extensions/blog/class-fw-extension-blog.php:37
#: ../extensions/breadcrumbs/settings-options.php:7
#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:10
msgid "Blog"
msgstr "×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:38
msgid "Add blog post"
msgstr "×”×•×¡×£ ×¤×•×¡×˜ ×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:39
msgid "Add new blog post"
msgstr "×”×•×¡×£ ×¤×•×¡×˜ ×‘×œ×•×’ ×—×“×©"

#: ../extensions/blog/class-fw-extension-blog.php:40
msgid "All blog posts"
msgstr "×›×œ ×”×¤×•×¡×˜×™×� ×‘×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:41
msgid "Edit blog post"
msgstr "×¢×“×›×•×Ÿ ×¤×•×¡×˜ ×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:42
#: ../extensions/blog/class-fw-extension-blog.php:43
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:49
msgid "Blog Post"
msgstr "×¤×•×¡×˜ ×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:44
msgid "New blog post"
msgstr "×¤×•×¡×˜ ×‘×œ×•×’ ×—×“×©"

#: ../extensions/blog/class-fw-extension-blog.php:45
msgid "No blog posts found"
msgstr "×œ×� × ×ž×¦×� ×¤×•×¡×˜ ×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:46
msgid "No blog posts found in trash"
msgstr "×œ×� × ×ž×¦×�×• ×¤×•×¡×˜×™×� ×©×œ ×”×‘×œ×•×’ ×‘×�×©×¤×”"

#: ../extensions/blog/class-fw-extension-blog.php:47
msgid "Search blog posts"
msgstr "×—×¤×© ×¤×•×¡×˜ ×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:48
msgid "View blog post"
msgstr "×”×¦×’ ×¤×•×¡×˜ ×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:67
#: ../extensions/blog/class-fw-extension-blog.php:87
#: ../extensions/blog/manifest.php:7 ../extensions/blog/manifest.php:8
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:50
msgid "Blog Posts"
msgstr "×¤×•×¡×˜×™×� ×‘×‘×œ×•×’"

#: ../extensions/blog/class-fw-extension-blog.php:76
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:74
msgid "Blog Categories"
msgstr "×§×˜×’×•×¨×™×•×ª ×‘×œ×•×’"

#: ../extensions/styling/class-fw-extension-styling.php:60
#: ../extensions/styling/class-fw-extension-styling.php:61
#: ../extensions/styling/class-fw-extension-styling.php:78
#: ../extensions/styling/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:48
msgid "Styling"
msgstr "×¢×™×¦×•×‘"

#: ../extensions/styling/class-fw-extension-styling.php:104
#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:278
#: ../core/components/backend.php:357
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2277
msgid "Save"
msgstr "×©×ž×•×¨"

#: ../extensions/styling/class-fw-extension-styling.php:118
msgid "You have no permission to change Styling options"
msgstr ""
"×�×™×Ÿ ×œ×š ×”×¨×©×�×” ×œ×©× ×•×ª ×�×ª ×�×¤×©×¨×•×™×•×ª ×”×¢×™×¦×•×‘\n"

#: ../extensions/styling/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:49
msgid ""
"This extension lets you control the website visual style. Starting from "
"predefined styles to changing specific fonts and colors across the website."
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×�×¤×©×¨ ×œ×š ×œ×©×œ×•×˜ ×‘×¢×™×¦×•×‘ ×”×—×–×•×ª×™ ×©×œ ×”×�×ª×¨. ×”×—×œ ×ž×¡×’× ×•× ×•×ª ×ž×•×’×“×¨×™×� ×ž×¨×�×© "
"×œ×©×™× ×•×™ ×’×•×¤× ×™×� ×•×¦×‘×¢×™×� ×¡×¤×¦×™×¤×™×™×� ×‘×¨×—×‘×™ ×”×�×ª×¨.\n"

#: ../extensions/styling/extensions/switch-style-panel/manifest.php:7
msgid "Switch Style Panel"
msgstr "×©× ×” ×�×ª ×¢×™×¦×•×‘ ×œ×•×— ×”×‘×§×¨×”"

#: ../extensions/styling/extensions/switch-style-panel/manifest.php:8
msgid ""
"Show on the front-end a panel that allows the user to make the switch "
"between predefined styles."
msgstr ""
"×”×¦×’ ×‘×—×–×™×ª ×œ×•×— ×‘×§×¨×” ×©×ž×�×¤×©×¨ ×œ×ž×©×ª×ž×© ×œ×‘×¦×¢ ×�×ª ×”×ž×¢×‘×¨ ×‘×™×Ÿ ×¢×™×¦×•×‘×™×� ×ž×•×’×“×¨×™×� ×ž×¨×�×©.\n"

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:13
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:274
#: ../extensions/shortcodes/shortcodes/map/options.php:45
#: ../extensions/shortcodes/shortcodes/button/options.php:24
#: ../extensions/shortcodes/shortcodes/media-image/options.php:42
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:34
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:48
#: ../includes/option-types/simple.php:454
#: ../includes/option-types/switch/class-fw-option-type-switch.php:151
msgid "Yes"
msgstr "×›×Ÿ"

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:17
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:278
#: ../extensions/shortcodes/shortcodes/map/options.php:49
#: ../extensions/shortcodes/shortcodes/button/options.php:28
#: ../extensions/shortcodes/shortcodes/media-image/options.php:46
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:38
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:52
#: ../includes/option-types/switch/class-fw-option-type-switch.php:147
msgid "No"
msgstr "×œ×�"

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:24
msgid "The text that will be displayed at the top of the panel."
msgstr ""
"×”×˜×§×¡×˜ ×©×™×•×¦×’ ×‘×—×œ×§ ×”×¢×œ×™×•×Ÿ ×©×œ ×œ×•×— ×”×‘×§×¨×”.\n"

#: ../extensions/styling/includes/option-types/style/views/settings.php:119
msgid "Background"
msgstr "×¨×§×¢"

#: ../extensions/styling/includes/option-types/style/views/predefined.php:26
msgid "Predefined Styles"
msgstr ""
"×¢×™×¦×•×‘×™×� ×ž×•×’×“×¨×™×� ×ž×¨×�×©\n"

#: ../extensions/styling/includes/option-types/style/views/preview.php:41
msgid "This is a simplified preview, not changes are reflected."
msgstr ""
"×–×•×”×™ ×ª×¦×•×’×” ×ž×§×“×™×ž×” ×¤×©×•×˜×”, ×�×™×Ÿ ×©×™× ×•×™×™×� ×©×ž×©×ª×§×¤×™×�.\n"

#: ../extensions/feedback/class-fw-extension-feedback.php:64
#: ../core/components/extensions/manager/available-extensions.php:144
msgid "Feedback"
msgstr "×ž×©×•×‘"

#: ../extensions/feedback/class-fw-extension-feedback.php:111
msgid "Reviews"
msgstr "×‘×™×§×•×¨×•×ª"

#: ../extensions/feedback/settings-options.php:10
#: ../extensions/shortcodes/extensions/page-builder/settings-options.php:11
msgid "Activate for"
msgstr ""
"×”×¤×¢×œ ×¢×‘×•×¨\n"

#: ../extensions/feedback/settings-options.php:16
msgid "Select the options you want the Feedback extension to be activated for"
msgstr ""
"×‘×—×¨ ×�×ª ×”×�×¤×©×¨×•×™×•×ª ×©×‘×¨×¦×•× ×š ×œ×”×¤×¢×™×œ ×�×ª ×ª×•×¡×£ ×”×ž×©×•×‘ ×¢×‘×•×¨×Ÿ\n"

#: ../extensions/feedback/manifest.php:7
msgid "FeedBack"
msgstr "×ž×©×•×‘"

#: ../extensions/feedback/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:145
msgid ""
"Adds the possibility to leave feedback (comments, reviews and rating) about "
"your products, articles, etc. This replaces the default comments system."
msgstr ""
"×ž×•×¡×™×£ ×�×ª ×”×�×¤×©×¨×•×ª ×œ×”×©×�×™×¨ ×ž×©×•×‘ (×ª×’×•×‘×•×ª, ×‘×™×§×•×¨×•×ª ×•×“×™×¨×•×’) ×¢×œ ×”×ž×•×¦×¨×™×� ×©×œ×š, ×ž×�×ž×¨×™×� "
"×•×›×•'. ×�×¤×©×¨×•×ª ×–×• ×ž×—×œ×™×¤×” ×�×ª ×ž×¢×¨×›×ª ×ª×’×•×‘×•×ª ×‘×¨×™×¨×ª ×”×ž×—×“×œ.\n"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:84
msgid "Rating:"
msgstr "×“×™×¨×•×’:"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:195
msgid "Feedback Stars"
msgstr "×›×•×›×‘×™ ×¤×™×“×‘×§"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:221
#: ../extensions/feedback/extensions/feedback-stars/views/rate.php:12
msgid "Rating"
msgstr "×“×™×¨×•×’"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "ERROR"
msgstr "×©×’×™×�×”"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "please rate the post."
msgstr "×�× ×� ×“×¨×’ ×�×ª ×”×¤×•×¡×˜"

#: ../extensions/feedback/extensions/feedback-stars/manifest.php:7
msgid "FeedBack Stars"
msgstr "×›×•×›×‘×™ ×¤×™×“×‘×§"

#: ../extensions/feedback/extensions/feedback-stars/manifest.php:8
msgid "Allows visitors to appreciate a post using star rating"
msgstr ""
"×ž×�×¤×©×¨ ×œ×ž×‘×§×¨×™×� ×œ×”×¢×¨×™×š ×¤×•×¡×˜ ×‘×�×ž×¦×¢×•×ª ×“×™×¨×•×’ ×›×•×›×‘×™×�\n"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
msgid "Pingback:"
msgstr "Pingback:"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
msgid "(Edit)"
msgstr "(×¢×¨×•×š)"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:37
msgid "Post author"
msgstr "×ž×—×‘×¨ ×”×¤×•×¡×˜"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:57
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
#, php-format
msgid "%1$s at %2$s"
msgstr "%1$s ×ž×ª×•×š %2$s"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:24
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:40
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:119
msgid "says"
msgstr "×�×•×ž×¨"

#: ../extensions/feedback/extensions/feedback-stars/views/view-rates.php:24
#, php-format
msgid "Based on %s Votes"
msgstr ""
"×ž×‘×•×¡×¡ ×¢×œ % s ×§×•×œ×•×ª\n"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:6
msgid "Rating System"
msgstr "×ž×¢×¨×›×ª ×“×™×¨×•×’"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:9
msgid "Enter the number of stars you want in the rating system"
msgstr ""
"×”×–×Ÿ ×�×ª ×ž×¡×¤×¨ ×”×›×•×›×‘×™×� ×”×¨×¦×•×™ ×‘×ž×¢×¨×›×ª ×”×“×™×¨×•×’\n"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:11
msgid "5 stars"
msgstr "5 ×›×•×›×‘×™×�"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:12
msgid "7 stars"
msgstr "7 ×›×•×›×‘×™×�"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:13
msgid "10 stars"
msgstr "10 ×›×•×›×‘×™×�"

#: ../extensions/feedback/views/reviews.php:32
#: ../extensions/feedback/views/reviews.php:53
msgid "Comment navigation"
msgstr ""
"× ×™×•×•×˜ ×‘×ª×’×•×‘×•×ª\n"

#: ../extensions/feedback/views/reviews.php:35
#: ../extensions/feedback/views/reviews.php:56
msgid "&larr; Older Comments"
msgstr "&larr; ×ª×’×•×‘×•×ª ×§×•×“×ž×•×ª"

#: ../extensions/feedback/views/reviews.php:36
#: ../extensions/feedback/views/reviews.php:57
msgid "Newer Comments &rarr;"
msgstr "&larr; ×ª×’×•×‘×•×ª ×—×“×©×•×ª"

#: ../extensions/feedback/views/reviews.php:62
msgid "Comments are closed."
msgstr ""
"×ª×’×•×‘×•×ª ×¡×’×•×¨×•×ª.\n"

#: ../extensions/shortcodes/extensions/page-builder/settings-options.php:18
msgid ""
"Select the posts you want the Page Builder extension to be activated for"
msgstr ""
"×‘×—×¨ ×�×ª ×”×¤×•×¡×˜×™×� ×©×¢×‘×•×¨×� ×©×‘×¨×¦×•× ×š ×œ×”×¤×¢×™×œ ×�×ª ×ª×•×¡×£ ×¢×•×¨×š ×”×¢×ž×•×“×™×�\n"

#: ../extensions/shortcodes/extensions/page-builder/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:84
msgid "Page Builder"
msgstr "×¢×•×¨×š ×¢×ž×•×“×™×�"

#: ../extensions/shortcodes/extensions/page-builder/manifest.php:9
msgid ""
"Lets you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr ""
"×ž×�×¤×©×¨ ×œ×š ×œ×‘× ×•×ª ×‘×§×œ×•×ª ×�×™× ×¡×¤×•×¨ ×¢×ž×•×“×™×� ×‘×¢×–×¨×ª ×©×™×ž×•×© ×‘×�×•×¤×¦×™×” ×©×œ  drag and drop "
"×”×§×™×™×ž×ª ×‘×¢×•×¨×š ×”×¢×ž×•×“×™×�  ×”×•×™×–×•×�×œ×™ ×�×©×¨ ×ž×’×™×¢ ×¢×� ×ž×’×•×•×Ÿ  ×§×•×“×™ ×§×™×¦×•×¨ ×§×™×™×ž×™×�.\n"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:51
msgid ""
"There must not be more than one page Editor integrated with the wp post "
"editor per page"
msgstr ""
"×œ×� ×ž×•×›×¨×— ×œ×”×™×•×ª ×™×•×ª×¨ ×ž×¢×•×¨×š ×¢×ž×•×“×™×� ×�×—×“ ×�×©×¨ ×ž×©×•×œ×‘ ×¢×� ×¢×•×¨×š  WP ×œ×¤×•×¡×˜ ×¢×‘×•×¨ ×›×œ  "
"×¢×ž×•×“\n"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:96
msgid "Visual Page Builder"
msgstr "×¢×•×¨×š ×¢×ž×•×“×™×� ×•×™×–×•×�×œ×™"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:97
msgid "Default Editor"
msgstr ""
"×¢×•×¨×š ×‘×¨×™×¨×ª ×ž×—×“×œ\n"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:126
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:117
#: ../extensions/shortcodes/shortcodes/section/config.php:5
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:22
msgid "Layout Elements"
msgstr "×¤×¨×™×¡×ª ×�×œ×ž× ×˜×™×�"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:99
#, php-format
msgid "No Page Builder tab specified for shortcode: %s"
msgstr ""
"×œ×� ×¦×•×™× ×” ×œ×©×•× ×™×ª ×¢×•×¨×š ×¢×ž×•×“×™×� ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨:% s\n"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:111
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:75
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:83
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:57
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:238
#: ../core/components/extensions/manager/views/extension.php:141
#: ../core/components/extensions/manager/views/extension.php:345
msgid "Remove"
msgstr "×”×¢×‘×¨"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:112
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:74
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:82
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:56
msgid "Duplicate"
msgstr "×©×›×¤×œ"

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:8
#: ../extensions/shortcodes/shortcodes/testimonials/options.php:12
msgid "Testimonials"
msgstr "×”×ž×œ×¦×•×ª"

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:9
msgid "Add some Testimonials"
msgstr "×”×•×¡×£ ×”×ž×œ×¦×•×ª"

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:10
#: ../extensions/shortcodes/shortcodes/accordion/config.php:10
#: ../extensions/shortcodes/shortcodes/table/config.php:10
#: ../extensions/shortcodes/shortcodes/map/config.php:10
#: ../extensions/shortcodes/shortcodes/special-heading/config.php:8
#: ../extensions/shortcodes/shortcodes/team-member/config.php:10
#: ../extensions/shortcodes/shortcodes/icon/config.php:8
#: ../extensions/shortcodes/shortcodes/icon-box/config.php:8
#: ../extensions/shortcodes/shortcodes/button/config.php:10
#: ../extensions/shortcodes/shortcodes/calendar/config.php:10
#: ../extensions/shortcodes/shortcodes/notification/config.php:10
#: ../extensions/shortcodes/shortcodes/widget-area/config.php:10
#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:10
#: ../extensions/shortcodes/shortcodes/text-block/config.php:10
#: ../extensions/shortcodes/shortcodes/divider/config.php:8
#: ../extensions/shortcodes/shortcodes/tabs/config.php:10
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:10
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:106
msgid "Content Elements"
msgstr ""
"×�×œ×ž× ×˜×™×� ×©×œ ×ª×•×›×Ÿ\n"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:8
msgid "Option Testimonials Title"
msgstr "×›×•×ª×¨×ª ×”×ž×œ×¦×•×ª ×�×¤×©×¨×™×ª"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:13
msgid "Add/Edit Testimonial"
msgstr "×”×•×¡×£/×¢×¨×•×£ ×”×ž×œ×¦×”"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:14
msgid "Here you can add, remove and edit your Testimonials."
msgstr "×›×�×Ÿ ×�×ª×” ×™×›×•×œ ×œ×”×•×¡×™×£, ×œ×”×¡×™×¨ ×�×• ×œ×”×•×¡×™×£ ×�×ª ×”×”×ž×œ×¦×•×ª ×©×œ×š"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:19
msgid "Quote"
msgstr "×¦×™×˜×•×˜"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:20
msgid "Enter the testimonial here"
msgstr "×”×›× ×¡ ×�×ª ×”×”×ž×œ×¦×” ×›×�×Ÿ"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:25
#: ../extensions/shortcodes/shortcodes/media-image/config.php:6
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:102
msgid "Image"
msgstr "×ª×ž×•× ×”"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:26
#: ../extensions/shortcodes/shortcodes/team-member/options.php:8
#: ../extensions/shortcodes/shortcodes/media-image/options.php:9
msgid ""
"Either upload a new, or choose an existing image from your media library"
msgstr ""
"×”×¢×œ×” ×¤×¨×™×˜ ×—×“×© ×�×• ×‘×—×¨ ×ª×ž×•× ×” ×§×™×™×ž×ª ×ž×¡×¤×¨×™×™×ª ×”×ž×“×™×” ×©×œ×š\n"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:30
msgid "Name"
msgstr "×©×�"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:31
msgid "Enter the Name of the Person to quote"
msgstr "×”×›× ×¡ ×�×ª ×©×� ×”×�×“×� ×œ×¦×™×˜×•×˜"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:35
msgid "Position"
msgstr "×ž×™×§×•×�"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:36
msgid "Can be used for a job description"
msgstr "×™×›×•×œ ×œ×©×ž×© ×›×ª×™×�×•×¨ ×ª×¤×§×™×“"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:40
msgid "Website Name"
msgstr "×©×� ×�×ª×¨"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:41
msgid "Linktext for the above Link"
msgstr ""
"Linktext ×¢×‘×•×¨ ×”×§×™×©×•×¨ ×©×ž×¢×œ\n"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:45
msgid "Website Link"
msgstr "×§×™×©×•×¨ ×�×ª×¨"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:46
msgid "Link to the Persons website"
msgstr "×§×™×©×•×¨ ×œ×�×ª×¨ ×©×œ ×”×�× ×©×™×�"

#: ../extensions/shortcodes/shortcodes/accordion/config.php:8
msgid "Accordion"
msgstr "×�×§×•×¨×“×™×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/accordion/config.php:9
msgid "Add an Accordion"
msgstr "×”×•×¡×£ ×�×§×•×¨×“×™×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/accordion/options.php:8
#: ../extensions/shortcodes/shortcodes/tabs/config.php:8
#: ../extensions/shortcodes/shortcodes/tabs/options.php:8
msgid "Tabs"
msgstr "×œ×©×•× ×™×•×ª"

#: ../extensions/shortcodes/shortcodes/accordion/options.php:9
msgid "Add/Edit Tabs"
msgstr "×”×•×¡×£/×¢×¨×•×š ×œ×©×•× ×™×•×ª"

#: ../extensions/shortcodes/shortcodes/accordion/options.php:10
#: ../extensions/shortcodes/shortcodes/tabs/options.php:10
msgid "Create your tabs"
msgstr "×¦×•×¨ ×�×ª ×”×œ×©×•× ×™×•×ª ×©×œ×š"

#: ../extensions/shortcodes/shortcodes/accordion/options.php:19
#: ../extensions/shortcodes/shortcodes/icon-box/options.php:24
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:13
#: ../extensions/shortcodes/shortcodes/text-block/options.php:10
#: ../extensions/shortcodes/shortcodes/tabs/options.php:19
msgid "Content"
msgstr "×ª×•×›×Ÿ"

#: ../extensions/shortcodes/shortcodes/table/config.php:8
msgid "Table"
msgstr "×˜×‘×œ×”"

#: ../extensions/shortcodes/shortcodes/table/config.php:9
msgid "Add a Table"
msgstr "×”×•×¡×£ ×˜×‘×œ×”"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:64
msgid "table-builder option type must be inside the table shortcode"
msgstr "×¡×•×’ ×�×¤×©×¨×•×ª ×‘×•× ×” ×”×˜×‘×œ×” ×—×™×™×‘ ×œ×”×™×•×ª ×‘×ª×•×š ×§×•×“ ×”×§×™×¦×•×¨ ×©×œ ×”×˜×‘×œ×”"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:171
msgid "Table Styling"
msgstr "×¢×™×¦×•×‘ ×˜×‘×œ×”"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:172
msgid "Choose the table styling options"
msgstr "×‘×—×¨ ×�×ª ×�×¤×©×¨×•×™×•×ª ×”×¢×™×¦×•×‘ ×¢×‘×¨ ×”×˜×‘×œ×”"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:174
msgid "Use the table as a pricing table"
msgstr "×”×©×ª×ž×© ×‘×˜×‘×œ×” ×›×˜×‘×œ×ª ×ž×—×™×¨×™×�"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:175
msgid "Use the table to display tabular data"
msgstr ""
"×”×©×ª×ž×© ×‘×˜×‘×œ×” ×›×“×™ ×œ×”×¦×™×’ × ×ª×•× ×™×� ×˜×‘×œ×�×™×™×�\n"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:197
msgid "Default row"
msgstr "×©×•×¨×ª ×‘×¨×™×¨×ª ×ž×—×“×œ"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:198
msgid "Heading row"
msgstr ""
"×›×•×ª×¨×ª ×©×•×¨×”\n"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:199
msgid "Pricing row"
msgstr "×©×•×¨×ª ×ž×—×™×¨"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:200
msgid "Button row"
msgstr "×©×•×¨×ª ×›×¤×ª×•×¨"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:201
msgid "Row switch"
msgstr ""
"×ž×¢×‘×¨ ×©×•×¨×”\n"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:211
msgid "Default column"
msgstr "×¢×ž×•×“×ª ×‘×¨×™×¨×ª ×ž×—×“×œ"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:212
msgid "Description column"
msgstr "×¢×ž×•×“×ª ×ª×™×�×•×¨"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:213
msgid "Highlight column"
msgstr "×¢×ž×•×“×” ×ž×•×“×’×©×ª"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:214
msgid "Center text column"
msgstr "×¢×ž×•×“×ª ×˜×§×¡×˜ ×ž×ž×•×¨×›×–"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:251
msgid "per month"
msgstr "×œ×—×•×“×©"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:262
#: ../extensions/shortcodes/shortcodes/button/config.php:8
msgid "Button"
msgstr "×›×¤×ª×•×¨"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:263
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:39
#: ../extensions/sidebars/class-fw-extension-sidebars.php:148
#: ../includes/option-types/addable-option/class-fw-option-type-addable-option.php:20
#: ../includes/option-types/addable-popup/class-fw-option-type-addable-popup.php:153
#: ../includes/option-types/addable-box/class-fw-option-type-addable-box.php:186
msgid "Add"
msgstr "×”×•×¡×£"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-head-template.php:27
msgid "Add Column"
msgstr "×”×•×¡×£ ×˜×•×¨"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/view.php:161
msgid "Add Row"
msgstr "×”×•×¡×£ ×©×•×¨×”"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:24
#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:25
msgid "Custom"
msgstr "×ž×•×ª×�×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:27
msgid "Locations"
msgstr "×ž×™×§×•×ž×™×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:28
msgid "Add/Edit Location"
msgstr "×”×•×¡×£/×¢×“×›×Ÿ ×ž×™×§×•×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:31
msgid "Note: Please set location"
msgstr "×©×™×� ×œ×‘: ×™×© ×œ×”×’×“×™×¨ ×ž×™×§×•×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:35
#: ../extensions/events/class-fw-extension-events.php:187
msgid "Location"
msgstr "×ž×™×§×•×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:39
msgid "Location Title"
msgstr "×›×•×ª×¨×ª ×ž×™×§×•×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:40
msgid "Set location title"
msgstr "×”×’×“×¨ ×›×•×ª×¨×ª ×ž×™×§×•×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:44
msgid "Location Description"
msgstr "×ª×™×�×•×¨ ×ž×™×§×•×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:45
msgid "Set location description"
msgstr "×”×’×“×¨ ×ª×™×�×•×¨ ×ž×™×§×•×�"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:49
msgid "Location Url"
msgstr "×ž×™×§×•×� Url"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:50
msgid "Set page url (Ex: http://example.com)"
msgstr "×”×’×“×¨ ×¢×ž×•×“ url (×œ×“×•×’×ž×”: http://example.com)"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:53
msgid "Location Image"
msgstr "×ž×™×§×•×� ×ª×ž×•× ×”"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:54
msgid "Add location image"
msgstr "×”×•×¡×£ ×ž×™×§×•×� ×ª×ž×•× ×”"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:113
msgid "No location provider specified for map shortcode"
msgstr ""
"×œ×� ×¦×•×™×Ÿ ×¡×¤×§ ×ž×™×§×•×� ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨ ×œ×ž×¤×”\n"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:115
msgid "Map Placeholder"
msgstr ""
"×ž×¦×™×™×Ÿ ×ž×™×§×•×� ×‘×ž×¤×”\n"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:122
#, php-format
msgid "Unknown location provider \"%s\" specified for map shortcode"
msgstr ""
"×¡×¤×§ ×ž×™×§×•×� ×œ×� ×™×“×•×¢ \"% s\" ×¦×•×™×™× ×• ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨ ×©×œ ×ž×¤×”\n"

#: ../extensions/shortcodes/shortcodes/map/config.php:8
msgid "Map"
msgstr "×ž×¤×”"

#: ../extensions/shortcodes/shortcodes/map/config.php:9
msgid "Add a Map"
msgstr "×”×•×¡×£ ×ž×¤×”"

#: ../extensions/shortcodes/shortcodes/map/options.php:24
msgid "Map Type"
msgstr "×¡×•×’ ×ž×¤×”"

#: ../extensions/shortcodes/shortcodes/map/options.php:25
msgid "Select map type"
msgstr "×‘×—×¨ ×¡×•×’ ×ž×¤×”"

#: ../extensions/shortcodes/shortcodes/map/options.php:27
msgid "Roadmap"
msgstr ""
"×ž×¤×ª ×“×¨×›×™×�\n"

#: ../extensions/shortcodes/shortcodes/map/options.php:28
msgid "Terrain"
msgstr ""
"×¤× ×™ ×©×˜×—\n"

#: ../extensions/shortcodes/shortcodes/map/options.php:29
msgid "Satellite"
msgstr "×œ×•×•×™×™×Ÿ "

#: ../extensions/shortcodes/shortcodes/map/options.php:30
msgid "Hybrid"
msgstr "×ž×©×•×œ×‘"

#: ../extensions/shortcodes/shortcodes/map/options.php:34
msgid "Map Height"
msgstr "×’×•×‘×” ×ž×¤×”"

#: ../extensions/shortcodes/shortcodes/map/options.php:35
msgid "Set map height (Ex: 300)"
msgstr "×”×’×“×¨ ×’×•×‘×” ×ž×¤×” (×œ×“×•×’×ž×”: 300)"

#: ../extensions/shortcodes/shortcodes/map/options.php:41
msgid "Disable zoom on scroll"
msgstr "×–×•×� ×‘×’×œ×™×œ×” ×œ×� ×�×¤×©×¨×™"

#: ../extensions/shortcodes/shortcodes/map/options.php:42
msgid "Prevent the map from zooming when scrolling until clicking on the map"
msgstr ""
"×ž× ×¢ ×�×ª ×”×’×“×œ×ª ×”×ž×¤×” ×‘×¢×ª ×’×œ×™×œ×” ×¢×“ ×œ×œ×—×™×¦×” ×¢×œ ×”×ž×¤×”\n"

#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:76
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:65
msgid "Column"
msgstr "×˜×•×¨"

#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:120
#, php-format
msgid "Add a %s column"
msgstr ""
"×”×•×¡×£ ×¢×ž×•×“×” % s\n"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:12
msgid "Columns"
msgstr "×¢×ž×•×“×•×ª"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:47
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:47
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:51
msgid "No Templates Saved"
msgstr "×œ×� × ×©×ž×¨×• ×ª×‘× ×™×•×ª"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:50
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:50
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:54
msgid "Load Template"
msgstr "×˜×¢×Ÿ ×ª×‘× ×™×ª"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:91
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:91
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:94
msgid "Template Name"
msgstr "×©×� ×ª×‘× ×™×ª"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:92
msgid "Save Column"
msgstr "×©×ž×•×¨ ×˜×•×¨"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:93
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:93
msgid "Save as Template"
msgstr "×©×ž×•×¨ ×›×ª×‘× ×™×ª"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:174
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:174
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:206
msgid "No Title"
msgstr "×�×™×Ÿ ×›×•×ª×¨×ª"

#: ../extensions/shortcodes/shortcodes/special-heading/config.php:6
msgid "Special Heading"
msgstr "×›×•×ª×¨×ª ×ž×™×•×—×“×ª"

#: ../extensions/shortcodes/shortcodes/special-heading/config.php:7
msgid "Add a Special Heading"
msgstr "×”×•×¡×£ ×›×•×ª×¨×ª ×ž×™×•×—×“×ª"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:8
msgid "Heading Title"
msgstr "×›×•×ª×¨×ª ×¨×�×©×™×ª"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:9
msgid "Write the heading title content"
msgstr "×›×ª×•×‘ ×�×ª ×ª×•×›×Ÿ ×”×›×•×ª×¨×ª ×”×¨×�×©×™×ª"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:13
msgid "Heading Subtitle"
msgstr "×ª×ª ×›×•×ª×¨×ª ×¨×�×©×™×ª"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:14
msgid "Write the heading subtitle content"
msgstr "×›×ª×•×‘ ×�×ª ×ª×•×›×Ÿ ×ª×ª ×”×›×•×ª×¨×ª ×”×¨×�×©×™×ª"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:18
msgid "Heading Size"
msgstr "×ž×™×“×•×ª ×›×•×ª×¨×ª"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:30
msgid "Centered"
msgstr "×ž×™×•×©×¨"

#: ../extensions/shortcodes/shortcodes/team-member/config.php:8
msgid "Team Member"
msgstr "×�×™×© ×¦×•×•×ª"

#: ../extensions/shortcodes/shortcodes/team-member/config.php:9
msgid "Add a Team Member"
msgstr "×”×•×¡×£ ×�×™×© ×¦×•×•×ª"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:7
msgid "Team Member Image"
msgstr "×ª×ž×•× ×ª ×�×™×© ×¦×•×•×ª"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:12
msgid "Team Member Name"
msgstr "×©×� ×�×™×© ×¦×•×•×ª"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:13
msgid "Name of the person"
msgstr "×©×� ×”×�×“×�"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:18
msgid "Team Member Job Title"
msgstr "×ª×™×�×•×¨ ×ª×¤×§×™×“ ×�×™×© ×¦×•×•×ª"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:19
msgid "Job title of the person."
msgstr "×ª×™×�×•×¨ ×”×ª×¤×§×™×“ ×©×œ ×”×�×“×�"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:24
msgid "Team Member Description"
msgstr "×ª×™×�×•×¨ ×�×™×© ×¦×•×•×ª"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:25
msgid "Enter a few words that describe the person"
msgstr "×”×›× ×¡ ×ž×¡×¤×¨ ×ž×™×œ×•×ª ×ª×™×�×•×¨ ×¢×œ ×”×�×“×�"

#: ../extensions/shortcodes/shortcodes/icon/config.php:6
#: ../extensions/shortcodes/shortcodes/icon/options.php:8
#: ../extensions/megamenu/class-fw-extension-megamenu.php:115
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:188
msgid "Icon"
msgstr "×�×™×™×§×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/icon/config.php:7
msgid "Add an Icon"
msgstr "×”×•×¡×£ ×�×™×™×§×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/icon/options.php:13
msgid "Icon title"
msgstr "×›×•×ª×¨×ª ×�×™×™×§×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/icon-box/config.php:6
msgid "Icon Box"
msgstr "×ª×™×‘×ª ×�×™×™×§×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/icon-box/config.php:7
msgid "Add an Icon Box"
msgstr "×”×•×¡×£ ×ª×™×‘×ª ×�×™×™×§×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:8
msgid "Box Style"
msgstr "×¢×™×¦×•×‘ ×ª×™×‘×”"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:10
msgid "Icon above title"
msgstr "×�×™×™×§×•×Ÿ ×ž×¢×œ ×›×•×ª×¨×ª "

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:11
msgid "Icon in line with title"
msgstr "×�×™×™×§×•×Ÿ ×ž×™×•×©×¨ ×¢×� ×›×•×ª×¨×ª "

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:16
msgid "Choose an Icon"
msgstr "×‘×—×¨ ×�×™×™×§×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:20
msgid "Title of the Box"
msgstr "×›×•×ª×¨×ª ×”×ª×™×‘×”"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:25
msgid "Enter the desired content"
msgstr "×”×–×Ÿ ×�×ª ×”×ª×•×›×Ÿ ×”×¨×¦×•×™"

#: ../extensions/shortcodes/shortcodes/button/config.php:9
msgid "Add a Button"
msgstr "×”×•×¡×£ ×›×¤×ª×•×¨"

#: ../extensions/shortcodes/shortcodes/button/options.php:7
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:17
msgid "Button Label"
msgstr "×ª×•×•×™×ª ×›×¤×ª×•×¨"

#: ../extensions/shortcodes/shortcodes/button/options.php:8
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:18
msgid "This is the text that appears on your button"
msgstr "×–×”×• ×”×˜×§×¡×˜ ×©×™×•×¤×™×¢ ×¢×œ ×”×›×¤×ª×•×¨ ×©×œ×š"

#: ../extensions/shortcodes/shortcodes/button/options.php:13
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:23
msgid "Button Link"
msgstr "×§×™×©×•×¨ ×›×¤×ª×•×¨"

#: ../extensions/shortcodes/shortcodes/button/options.php:14
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:24
msgid "Where should your button link to"
msgstr "×œ×�×Ÿ ×”×›×¤×ª×•×¨ ×©×œ×š ×¦×¨×™×š ×œ×§×©×¨"

#: ../extensions/shortcodes/shortcodes/button/options.php:20
#: ../extensions/shortcodes/shortcodes/media-image/options.php:38
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:30
msgid "Open Link in New Window"
msgstr "×¤×ª×— ×§×™×©×•×¨ ×‘×—×œ×•×Ÿ ×—×“×©"

#: ../extensions/shortcodes/shortcodes/button/options.php:21
#: ../extensions/shortcodes/shortcodes/media-image/options.php:39
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:31
msgid "Select here if you want to open the linked page in a new window"
msgstr "×‘×—×¨ ×›×�×Ÿ ×�×� ×�×ª×” ×¨×•×¦×” ×œ×¤×ª×•×— ×�×ª ×”×¢×ž×•×“ ×”×ž×§×•×©×¨ ×‘×—×œ×•×Ÿ ×—×“×©"

#: ../extensions/shortcodes/shortcodes/button/options.php:32
msgid "Button Color"
msgstr "×¦×‘×¢ ×›×¤×ª×•×¨"

#: ../extensions/shortcodes/shortcodes/button/options.php:33
msgid "Choose a color for your button"
msgstr "×‘×—×¨ ×¦×‘×¢ ×¢×‘×•×¨ ×”×›×¤×ª×•×¨ ×©×œ×š"

#: ../extensions/shortcodes/shortcodes/button/options.php:36
msgid "Default"
msgstr "×‘×¨×™×¨×ª ×ž×—×“×œ"

#: ../extensions/shortcodes/shortcodes/button/options.php:37
msgid "Black"
msgstr "×©×—×•×¨"

#: ../extensions/shortcodes/shortcodes/button/options.php:38
msgid "Blue"
msgstr "×›×—×•×œ"

#: ../extensions/shortcodes/shortcodes/button/options.php:39
msgid "Green"
msgstr "×™×¨×•×§"

#: ../extensions/shortcodes/shortcodes/button/options.php:40
msgid "Red"
msgstr "×�×“×•×�"

#: ../extensions/shortcodes/shortcodes/media-video/config.php:6
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:108
msgid "Video"
msgstr "×•×™×“×�×•"

#: ../extensions/shortcodes/shortcodes/media-video/config.php:7
msgid "Add a Video"
msgstr "×”×•×¡×£ ×•×™×“×�×• "

#: ../extensions/shortcodes/shortcodes/media-video/config.php:8
#: ../extensions/shortcodes/shortcodes/media-image/config.php:8
#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:10
msgid "Media Elements"
msgstr "×�×œ×ž× ×˜×™×� ×©×œ ×ž×“×™×”"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:8
msgid "Insert Video URL"
msgstr "×”×›× ×¡ URL ×¢×‘×•×¨ ×¡×¨×˜×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:9
#: ../extensions/shortcodes/shortcodes/section/options.php:24
msgid "Insert Video URL to embed this video"
msgstr "×”×•×¡×£ URL ×©×œ ×¡×¨×˜×•×Ÿ ×¢×œ ×ž× ×ª ×œ×”×˜×ž×™×¢ ×�×•×ª×•"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:13
msgid "Video Width"
msgstr "×¨×•×—×‘ ×•×™×“×�×•"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:14
msgid "Enter a value for the width"
msgstr "×”×›× ×¡ ×¢×¨×š ×¢×‘×•×¨ ×”×¨×•×—×‘"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:19
msgid "Video Height"
msgstr "×’×•×‘×” ×•×™×“×�×•"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:20
msgid "Enter a value for the height"
msgstr "×”×›× ×¡ ×¢×¨×š ×¢×‘×•×¨ ×”×’×•×‘×”"

#: ../extensions/shortcodes/shortcodes/calendar/config.php:8
#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:16
msgid "Calendar"
msgstr "×™×•×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/config.php:9
msgid "Add a Calendar"
msgstr "×”×•×¡×£ ×™×•×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:23
msgid "Calendar Type"
msgstr "×¡×•×’ ×™×•×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:24
msgid "Select calendar type"
msgstr "×‘×—×¨ ×¡×•×’ ×™×•×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:27
#: ../extensions/backups/includes/module/schedule/settings-options.php:23
msgid "Daily"
msgstr "×™×•×ž×™"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:28
#: ../extensions/backups/includes/module/schedule/settings-options.php:22
msgid "Weekly"
msgstr "×©×‘×•×¢×™"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:29
#: ../extensions/backups/includes/module/schedule/settings-options.php:21
msgid "Monthly"
msgstr "×—×•×“×©×™"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:33
msgid "Start Week On"
msgstr "×”×ª×—×œ ×©×‘×•×¢"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:34
msgid "Select first day of week"
msgstr "×‘×—×¨ ×�×ª ×”×™×•×� ×”×¨×�×©×•×Ÿ ×‘×©×‘×•×¢"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:37
#: ../extensions/shortcodes/shortcodes/calendar/static.php:110
msgid "Monday"
msgstr "×©× ×™"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:38
#: ../extensions/shortcodes/shortcodes/calendar/static.php:109
msgid "Sunday"
msgstr "×¨×�×©×•×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:29
#: ../extensions/shortcodes/shortcodes/calendar/static.php:56
#: ../extensions/shortcodes/shortcodes/calendar/static.php:82
#: ../extensions/events/class-fw-extension-events.php:69
#: ../extensions/events/class-fw-extension-events.php:74
#: ../extensions/events/manifest.php:7
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:77
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:185
#: ../core/components/extensions/manager/available-extensions.php:180
msgid "Events"
msgstr "×�×™×¨×•×¢×™×�"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:30
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:59
msgid "Add/Edit Date & Time"
msgstr "×”×•×¡×£/×¢×¨×•×š ×ª×�×¨×™×š ×•×–×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:33
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:63
msgid "Note: Please set start & end event datetime"
msgstr ""
"×”×¢×¨×”: × ×� ×œ×”×’×“×™×¨ ×�×ª ×ª×�×¨×™×š ×”×”×ª×—×œ×” ×•×”×¡×™×•×� ×©×œ datetime\n"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:37
msgid "Event Title"
msgstr "×›×•×ª×¨×ª ×�×™×¨×•×¢"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:38
msgid "Enter the event title"
msgstr "×”×›× ×¡ ×�×ª ×›×•×ª×¨×ª ×”×�×™×¨×•×¢"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:42
msgid "Event URL"
msgstr "URL ×�×™×¨×•×¢"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:43
msgid "Enter the event URL (Ex: http://your-domain.com/event)"
msgstr ""
"×”×–×Ÿ ×�×ª ×›×ª×•×‘×ª ×”×�×ª×¨ ×©×œ ×”×�×™×¨×•×¢ (×œ×“×•×’×ž×”: http://your-domain.com/event)\n"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:47
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:58
msgid "Date & Time"
msgstr "×ª×�×¨×™×š ×•×–×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:48
msgid "Enter the event date & time"
msgstr "×”×›× ×¡ ×�×ª ×ª×�×¨×™×š ×”×�×¨×•×¢ ×•×”×–×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:129
msgid "No events provider specified for calendar shortcode"
msgstr ""
"×œ×� ×”×•×’×“×¨ ×¡×¤×§ ×�×™×¨×•×¢×™×� ×¢×‘×•×¨ ×”×§×•×“ ×§×™×¦×•×¨ ×©×œ ×œ×•×— ×”×©× ×”\n"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:138
#, php-format
msgid "Unknown events provider \"%s\" specified for calendar shortcode"
msgstr ""
"×¡×¤×§ ×�×™×¨×•×¢×™×� ×œ×� ×™×“×•×¢ \"% s\" ×©×¦×•×™×Ÿ ×¢×‘×•×¨ ×§×•×“ ×”×§×™×¦×•×¨ ×©×œ ×œ×•×— ×”×©× ×”\n"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:55
#: ../extensions/events/class-fw-extension-events.php:68
#: ../extensions/events/class-fw-extension-events.php:75
msgid "Event"
msgstr "×�×™×¨×•×¢"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:57
#: ../extensions/shortcodes/shortcodes/calendar/views/view.php:23
msgid "Today"
msgstr "×”×™×•×�"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:66
#, php-format
msgid "Calendar: View %s not found"
msgstr ""
"×œ×•×— ×©× ×”:% s ×œ×� × ×ž×¦×�\n"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:67
#, php-format
msgid ""
"Calendar: Wrong date format %s. Should be either \"now\" or \"yyyy-mm-dd\""
msgstr ""
"×œ×•×— ×©× ×”: ×¤×•×¨×ž×˜ ×ª×�×¨×™×š ×©×’×•×™ % s. ×¦×¨×™×š ×œ×”×™×•×ª \"×¢×›×©×™×•\" ×�×• \"yyyy-mm-dd\"\n"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:69
msgid "Calendar: Event URL is not set"
msgstr "×œ×•×— ×©× ×”: URL ×�×™×¨×•×¢ ×œ×� ×”×•×’×“×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:70
#, php-format
msgid ""
"Calendar: Wrong navigation direction %s. Can be only \"next\" or \"prev\" or "
"\"today\""
msgstr ""
"×œ×•×— ×©× ×”: ×›×™×•×•×Ÿ × ×™×•×•×˜ ×©×’×•×™ % s. ×™×›×•×œ ×œ×”×™×•×ª ×¨×§ \"×”×‘×�\" ×�×• \"×”×§×•×“×�\" ×�×• "
"\"×”×™×•×�\"\n"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:72
msgid ""
"Calendar: Time split parameter should divide 60 without decimals. Something "
"like 10, 15, 30"
msgstr ""
"×œ×•×— ×©× ×”: ×�×ª ×¤×¨×ž×˜×¨ ×–×ž×Ÿ ×”×¤×™×¦×•×œ ×™×© ×œ×—×œ×§ ×œ-60 ×œ×œ×� ×ž×¡×¤×¨ ×¢×©×¨×•× ×™. ×›×ž×• ×œ×ž×©×œ 10, 15, "
"30\n"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:74
msgid "No events in this day."
msgstr "×�×™×Ÿ ×�×™×¨×•×¢×™×� ×‘×™×•×� ×–×”"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:77
#, php-format
msgid "week %s of %s"
msgstr "×©×‘×•×¢ %s ×ž×ª×•×š %s"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:79
msgid "Week "
msgstr "×©×‘×•×¢"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:80
msgid "All day"
msgstr "×›×œ ×”×™×•×�"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:81
msgid "Time"
msgstr "×–×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:83
msgid "Ends before timeline"
msgstr ""
"×ž×¡×ª×™×™×� ×œ×¤× ×™ ×¦×™×¨ ×”×–×ž×Ÿ\n"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:84
msgid "Starts after timeline"
msgstr "×ž×ª×—×™×œ ×�×—×¨×™ ×¦×™×¨ ×”×–×ž×Ÿ"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:85
msgid "January"
msgstr "×™× ×•×�×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:86
msgid "February"
msgstr "×¤×‘×¨×•×�×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:87
msgid "March"
msgstr "×ž×¨×¥"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:88
msgid "April"
msgstr "×�×¤×¨×™×œ"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:89
#: ../extensions/shortcodes/shortcodes/calendar/static.php:101
msgid "May"
msgstr "×ž×�×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:90
msgid "June"
msgstr "×™×•× ×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:91
msgid "July"
msgstr "×™×•×œ×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:92
msgid "August"
msgstr "×�×•×’×•×¡×˜"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:93
msgid "September"
msgstr "×¡×¤×˜×ž×‘×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:94
msgid "October"
msgstr "×�×•×§×˜×•×‘×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:95
msgid "November"
msgstr "× ×•×‘×ž×‘×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:96
msgid "December"
msgstr "×“×¦×ž×‘×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:97
msgid "Jan"
msgstr "×™× ×•×�×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:98
msgid "Feb"
msgstr "×¤×‘×¨×•×�×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:99
msgid "Mar"
msgstr "×ž×¨×¥"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:100
msgid "Apr"
msgstr "×�×¤×¨×™×œ"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:102
msgid "Jun"
msgstr "×™×•× ×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:103
msgid "Jul"
msgstr "×™×•×œ×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:104
msgid "Aug"
msgstr "×�×•×’×•×¡×˜"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:105
msgid "Sep"
msgstr "×¡×¤×˜×ž×‘×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:106
msgid "Oct"
msgstr "×�×•×§×˜×•×‘×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:107
msgid "Nov"
msgstr "× ×•×‘×ž×‘×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:108
msgid "Dec"
msgstr "×“×¦×ž×‘×¨"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:111
msgid "Tuesday"
msgstr "×©×œ×™×©×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:112
msgid "Wednesday"
msgstr "×¨×‘×™×¢×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:113
msgid "Thursday"
msgstr "×—×ž×™×©×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:114
msgid "Friday"
msgstr "×©×™×©×™"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:115
msgid "Saturday"
msgstr "×©×‘×ª"

#: ../extensions/shortcodes/shortcodes/media-image/config.php:7
msgid "Add an Image"
msgstr "×”×•×¡×£ ×ª×ž×•× ×”"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:8
msgid "Choose Image"
msgstr "×‘×—×¨ ×ª×ž×•× ×”"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:16
msgid "Width"
msgstr "×¨×•×—×‘"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:17
msgid "Set image width"
msgstr "×”×’×“×¨ ×¨×•×—×‘ ×ª×ž×•× ×”"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:22
#: ../extensions/shortcodes/shortcodes/divider/options.php:24
msgid "Height"
msgstr "×’×•×‘×”"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:23
msgid "Set image height"
msgstr "×”×’×“×¨ ×’×•×‘×” ×ª×ž×•× ×”"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:33
msgid "Image Link"
msgstr "×§×™×©×•×¨ ×ª×ž×•× ×”"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:34
msgid "Where should your image link to?"
msgstr "×œ×�×Ÿ ×”×ª×ž×•× ×” ×©×œ×š ×¦×¨×™×›×” ×œ×§×©×¨?"

#: ../extensions/shortcodes/shortcodes/notification/config.php:8
msgid "Notification"
msgstr "×”×ª×¨×�×”"

#: ../extensions/shortcodes/shortcodes/notification/config.php:9
msgid "Add a Notification Box"
msgstr "×”×•×¡×£ ×ª×™×‘×ª ×”×ª×¨×�×”"

#: ../extensions/shortcodes/shortcodes/notification/options.php:7
msgid "Message"
msgstr "×”×•×“×¢×”"

#: ../extensions/shortcodes/shortcodes/notification/options.php:8
msgid "Notification message"
msgstr "×”×ª×¨×�×ª ×”×•×“×¢×”"

#: ../extensions/shortcodes/shortcodes/notification/options.php:10
msgid "Message!"
msgstr "×”×•×“×¢×”!"

#: ../extensions/shortcodes/shortcodes/notification/options.php:13
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:444
msgid "Type"
msgstr "×¡×•×’"

#: ../extensions/shortcodes/shortcodes/notification/options.php:14
msgid "Notification type"
msgstr "×¡×•×’ ×”×ª×¨×�×”"

#: ../extensions/shortcodes/shortcodes/notification/options.php:17
msgid "Congratulations"
msgstr "×ž×–×œ ×˜×•×‘"

#: ../extensions/shortcodes/shortcodes/notification/options.php:18
msgid "Information"
msgstr "×ž×™×“×¢"

#: ../extensions/shortcodes/shortcodes/notification/options.php:19
msgid "Alert"
msgstr "×©×¢×•×Ÿ ×ž×¢×•×¨×¨"

#: ../extensions/shortcodes/shortcodes/notification/options.php:20
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:456
msgid "Error"
msgstr "×©×’×™×�×”"

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:9
msgid "Congratulations!"
msgstr ""
"×ž×–×œ ×˜×•×‘!\n"

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:13
msgid "Information!"
msgstr "×ž×™×“×¢!"

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:17
msgid "Alert!"
msgstr "×”×ª×¨×¢×”!"

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:21
msgid "Error!"
msgstr "×©×’×™×�×”!"

#: ../extensions/shortcodes/shortcodes/widget-area/config.php:8
msgid "Widget Area"
msgstr "×�×–×•×¨ ×•×™×“×’'×˜"

#: ../extensions/shortcodes/shortcodes/widget-area/config.php:9
msgid "Add a Widget Area"
msgstr "×”×•×¡×£ ×�×–×•×¨ ×•×•×™×“×’'×˜"

#: ../extensions/shortcodes/shortcodes/widget-area/options.php:5
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:5
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:7
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:40
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:91
msgid "Sidebar"
msgstr "×¡×¨×’×œ ×¦×“×™ "

#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:8
msgid "Call To Action"
msgstr "×§×¨×™×�×” ×œ×¤×¢×•×œ×”"

#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:9
msgid "Add a Call to Action"
msgstr "×”×•×¡×£ ×§×¨×™×�×” ×œ×¤×¢×•×œ×”"

#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:9
msgid "This can be left blank"
msgstr ""
"×–×” ×™×›×•×œ ×œ×”×™×©×�×¨ ×¨×™×§\n"

#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:14
msgid "Enter some content for this Info Box"
msgstr "×”×›× ×¡ ×ª×•×›×Ÿ ×›×œ×©×”×• ×œ×ª×™×‘×ª ×ž×™×“×¢ ×–×•"

#: ../extensions/shortcodes/shortcodes/text-block/config.php:8
msgid "Text Block"
msgstr ""
"×‘×œ×•×§ ×˜×§×¡×˜\n"

#: ../extensions/shortcodes/shortcodes/text-block/config.php:9
msgid "Add a Text Block"
msgstr "×”×•×¡×£ ×‘×œ×•×§ ×˜×§×¡×˜"

#: ../extensions/shortcodes/shortcodes/text-block/options.php:11
msgid "Enter some content for this texblock"
msgstr "×”×›× ×¡ ×ª×•×›×Ÿ ×›×œ×©×”×• ×¢×‘×•×¨ ×‘×œ×•×§ ×˜×§×¡×˜ ×–×”"

#: ../extensions/shortcodes/shortcodes/divider/config.php:6
msgid "Divider"
msgstr "×ž×¤×¨×™×“"

#: ../extensions/shortcodes/shortcodes/divider/config.php:7
msgid "Add a Divider"
msgstr "×”×•×¡×£ ×ž×¤×¨×™×“"

#: ../extensions/shortcodes/shortcodes/divider/options.php:13
msgid "Ruler Type"
msgstr "×¡×•×’ ×¡×¨×’×œ"

#: ../extensions/shortcodes/shortcodes/divider/options.php:14
msgid "Here you can set the styling and size of the HR element"
msgstr ""
"×›×�×Ÿ ×�×ª×” ×™×›×•×œ ×œ×”×’×“×™×¨ ×�×ª ×”×¢×™×¦×•×‘ ×•×�×ª ×”×’×•×“×œ ×©×œ ×�×œ×ž× ×˜ HR\n"

#: ../extensions/shortcodes/shortcodes/divider/options.php:16
msgid "Line"
msgstr "×§×•"

#: ../extensions/shortcodes/shortcodes/divider/options.php:17
msgid "Whitespace"
msgstr "×�×–×•×¨×™×� ×¨×™×§×™×�"

#: ../extensions/shortcodes/shortcodes/divider/options.php:25
msgid ""
"How much whitespace do you need? Enter a pixel value. Positive value will "
"increase the whitespace, negative value will reduce it. eg: '50', '-25', "
"'200'"
msgstr ""
"×›×ž×” ×©×˜×— ×œ×‘×Ÿ ×�×ª×” ×¦×¨×™×š? ×”×–×Ÿ ×¢×¨×š ×‘×¤×™×§×¡×œ×™×�. ×¢×¨×š ×—×™×•×‘×™ ×™×’×“×™×œ ×�×ª ×”×©×˜×— ×”×œ×‘×Ÿ, ×¢×¨×š "
"×©×œ×™×œ×™ ×™×¤×—×™×ª ×�×•×ª×•. ×œ×“×•×’×ž×”: '50', '-25', '200'\n"

#: ../extensions/shortcodes/shortcodes/section/config.php:6
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:23
msgid "Section"
msgstr "×�×–×•×¨"

#: ../extensions/shortcodes/shortcodes/section/config.php:7
msgid "Add a Section"
msgstr "×”×•×¡×£ ×�×–×•×¨"

#: ../extensions/shortcodes/shortcodes/section/options.php:7
msgid "Full Width"
msgstr "×¨×•×—×‘ ×ž×œ×�"

#: ../extensions/shortcodes/shortcodes/section/options.php:11
msgid "Background Color"
msgstr "×¦×‘×¢ ×¨×§×¢"

#: ../extensions/shortcodes/shortcodes/section/options.php:12
msgid "Please select the background color"
msgstr "×�× ×� ×‘×—×¨ ×�×ª ×¦×‘×¢ ×”×¨×§×¢"

#: ../extensions/shortcodes/shortcodes/section/options.php:16
msgid "Background Image"
msgstr "×ª×ž×•× ×ª ×¨×§×¢"

#: ../extensions/shortcodes/shortcodes/section/options.php:17
msgid "Please select the background image"
msgstr "×�× ×� ×‘×—×¨ ×�×ª ×ª×ž×•× ×ª ×”×¨×§×¢"

#: ../extensions/shortcodes/shortcodes/section/options.php:23
msgid "Background Video"
msgstr "×¡×¨×˜×•×Ÿ ×¨×§×¢"

#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:12
msgid "Sections"
msgstr "×�×–×•×¨×™×�"

#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:92
msgid "Save Section"
msgstr "×©×ž×•×¨ ×�×–×•×¨"

#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:24
msgid "Creates a section"
msgstr "×™×¦×™×¨×ª ×�×–×•×¨"

#: ../extensions/shortcodes/shortcodes/tabs/config.php:9
msgid "Add some Tabs"
msgstr "×”×•×¡×£ ×ª×’×™×•×ª"

#: ../extensions/shortcodes/shortcodes/tabs/options.php:9
msgid "Add/Edit Tab"
msgstr "×”×•×¡×£/×¢×“×›×Ÿ ×ª×’×™×ª"

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:203
#, php-format
msgid "Shortcode \"%s\" from %s was already defined at %s"
msgstr ""
"×§×•×“ ×§×™×¦×•×¨ \"% s\" ×ž-% s ×›×‘×¨ ×”×•×’×“×¨ ×‘-% s\n"

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:264
#, php-format
msgid "Class file found for shortcode %s but no class %s found"
msgstr ""
"×§×•×‘×¥ ×”×ž×—×œ×§×” × ×ž×¦×� ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨ % s ×�×š ×œ×� × ×ž×¦×�×• % s ×ž×—×œ×§×”\n"

#: ../extensions/builder/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:204
msgid "Builder"
msgstr "Builder"

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:306
msgid "Full Screen"
msgstr "×ž×¡×š ×ž×œ×�"

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:307
msgid "Exit Full Screen"
msgstr "×¦×� ×ž×ž×¡×š ×ž×œ×�"

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:334
msgid "Undo"
msgstr "×‘×˜×œ ×¤×¢×•×œ×”"

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:335
msgid "Redo"
msgstr "×—×–×•×¨ ×¢×œ ×¤×¢×•×œ×”"

#: ../extensions/builder/includes/option-types/builder/includes/fullscreen.php:81
msgid "Preview Changes"
msgstr "×©×™× ×•×™×™×� ×§×•×“×ž×™×�"

#: ../extensions/builder/includes/option-types/builder/includes/templates/class-fw-ext-builder-templates.php:119
msgid "Templates"
msgstr "×ª×‘× ×™×•×ª"

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:12
msgid "Full Templates"
msgstr "×ª×‘× ×™×•×ª ×ž×œ×�×•×ª "

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:61
msgid "Save Full Template"
msgstr "×©×ž×•×¨ ×ª×‘× ×™×ª ×ž×œ×�×”"

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:95
msgid "Save Builder Template"
msgstr "×©×ž×•×¨ ×ª×‘× ×™×ª ×‘×™×œ×“×¨"

#: ../extensions/social/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:252
msgid "Social"
msgstr "×—×‘×¨×ª×™"

#: ../extensions/social/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:253
msgid ""
"Use this extension to configure all your social related APIs. Other "
"extensions will use the Social extension to connect to your social accounts."
msgstr ""
"×”×©×ª×ž×© ×‘×ª×•×¡×£ ×–×” ×›×“×™ ×œ×”×’×“×™×¨ ×�×ª ×›×œ ×ž×ž×©×§×™ ×”- API ×”×§×©×•×¨×™×� ×œ×¨×©×ª×•×ª ×—×‘×¨×ª×™×•×ª. ×ª×•×¡×¤×™×� "
"×�×—×¨×™×� ×™×©×ª×ž×©×• ×‘×ª×•×¡×£ ×”×—×‘×¨×ª×™ ×›×“×™ ×œ×”×ª×—×‘×¨ ×œ×—×©×‘×•× ×•×ª ×”×—×‘×¨×ª×™×™×� ×©×œ×š.\n"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:62
#: ../core/components/backend.php:584
msgid "Facebook"
msgstr "×¤×™×™×¡×‘×•×§"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:66
#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:33
msgid "API Settings"
msgstr "×”×’×“×¨×•×ª API"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:72
msgid "App ID/API Key:"
msgstr "×ž×¤×ª×— ID/API ×¢×‘×•×¨ ×�×¤×œ×™×§×¦×™×”:"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:73
msgid "Enter Facebook App ID / API Key."
msgstr "×”×›× ×¡ ×ž×¤×ª×—  ID / API ×¢×‘×•×¨ ×�×¤×œ×™×§×¦×™×™×ª ×¤×™×™×¡×‘×•×§."

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:78
msgid "App Secret:"
msgstr "×§×•×“ ×�×¤×œ×™×§×¦×™×”:"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:79
msgid "Enter Facebook App Secret."
msgstr "×”×–×Ÿ ×§×•×“ ×�×¤×œ×™×§×¦×™×™×ª ×¤×™×™×¡×‘×•×§."

#: ../extensions/social/extensions/social-facebook/manifest.php:7
#: ../extensions/social/extensions/social-facebook/manifest.php:8
msgid "Social Facebook"
msgstr ""
"×¤×™×™×¡×‘×•×§ ×—×‘×¨×ª×™\n"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:29
#: ../core/components/backend.php:592
msgid "Twitter"
msgstr "×˜×•×•×™×˜×¨"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:39
msgid "Consumer Key"
msgstr ""
"×ž×¤×ª×— ×”×¦×¨×›×Ÿ\n"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:40
msgid "Enter Twitter Consumer Key."
msgstr ""
"×”×–×Ÿ ×�×ª ×ž×¤×ª×— ×”×¦×¨×›×Ÿ ×©×œ ×˜×•×•×™×˜×¨.\n"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:45
msgid "Consumer Secret"
msgstr ""
"×¡×•×“ ×¦×¨×›×Ÿ\n"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:46
msgid "Enter Twitter App Secret."
msgstr "×”×–×Ÿ ×§×•×“ ×�×¤×œ×™×§×¦×™×™×ª ×˜×•×•×™×˜×¨."

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:51
msgid "Access Token"
msgstr ""
"×�×¡×™×ž×•×Ÿ ×’×™×©×”\n"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:52
msgid "Enter Twitter Access Token."
msgstr ""
"×”×–×Ÿ ×�×¡×™×ž×•×Ÿ ×’×™×©×” ×©×œ Twitter.\n"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:57
msgid "Access Token Secret"
msgstr "×’×™×©×” ×œ×§×•×“ ×�×¡×™×ž×•×Ÿ"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:58
msgid "Enter Twitter Access Token Secret."
msgstr "×”×›× ×¡ ×§×•×“ ×’×™×©×” ×œ×˜×•×•×™×˜×¨"

#: ../extensions/social/extensions/social-twitter/manifest.php:7
#: ../extensions/social/extensions/social-twitter/manifest.php:8
msgid "Social Twitter"
msgstr "×˜×•×•×™×˜×¨ ×—×‘×¨×ª×™"

#: ../extensions/forms/class-fw-extension-forms.php:112
#: ../extensions/forms/class-fw-extension-forms.php:123
#: ../extensions/forms/class-fw-extension-forms.php:131
#: ../extensions/forms/class-fw-extension-forms.php:142
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:102
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:114
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:124
msgid "Unable to process the form"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×¢×‘×“ ×�×ª ×”×˜×•×¤×¡\n"

#: ../extensions/forms/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:228
msgid "Forms"
msgstr "×˜×¤×¡×™×�"

#: ../extensions/forms/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:229
msgid ""
"This extension adds the possibility to create a contact form. Use the drag & "
"drop form builder to create any contact form you'll ever want or need."
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×•×¡×™×£ ×�×ª ×”×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×˜×•×¤×¡ ×™×¦×™×¨×ª ×§×©×¨. ×”×©×ª×ž×© ×‘-drag & drop ×©×œ ×‘×•× ×” "
"×”×˜×•×¤×¡ ×¢×œ ×ž× ×ª ×œ×™×¦×•×¨ ×›×œ ×˜×•×¤×¡ ×™×¦×™×¨×ª ×§×©×¨ ×©×�×ª×” ×�×™ ×¤×¢×� ×¨×¦×™×ª ×�×• ×¦×¨×™×š.\n"

#: ../extensions/forms/extensions/contact-forms/manifest.php:5
msgid "Contact Forms"
msgstr "×˜×•×¤×¡ ×¦×•×¨ ×§×©×¨"

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:134
msgid "Invalid destination email (please contact the site administrator)"
msgstr ""
"×›×ª×•×‘×ª ×�×ª×¨ ×™×¢×“ ×œ×� ×—×•×§×™×ª (×¦×•×¨ ×§×©×¨ ×¢×� ×ž× ×”×œ ×”×�×ª×¨)\n"

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:158
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:77
msgid "Message sent!"
msgstr "×”×”×•×“×¢×” × ×©×œ×—×”!"

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:164
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:85
msgid "Oops something went wrong."
msgstr "×�×•×¤×¡, ×ž×©×”×• ×”×©×ª×‘×©."

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:190
msgid "Please configure the {mailer_link} extension."
msgstr ""
"×”×’×“×¨ ×�×ª ×”×ª×•×¡×£ {mailer_link}.\n"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:8
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:107
msgid "Contact form"
msgstr "×˜×•×¤×¡ ×¦×•×¨ ×§×©×¨"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:9
msgid "Build contact forms"
msgstr "×‘× ×” ×˜×¤×¡×™ ×¦×•×¨ ×§×©×¨"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:15
msgid "Form Fields"
msgstr "×©×“×•×ª ×˜×•×¤×¡"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:39
#: ../core/components/extensions/manager/views/extension.php:82
#: ../core/components/extensions/manager/views/extension-page-header.php:31
msgid "Settings"
msgstr "×”×’×“×¨×•×ª"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:42
msgid "Options"
msgstr "×�×¤×©×¨×•×™×•×ª"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:53
msgid "Subject Message"
msgstr ""
"× ×•×©×� ×”×”×•×“×¢×”\n"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:54
msgid "This text will be used as subject message for the email"
msgstr ""
"×˜×§×¡×˜ ×–×” ×™×©×ž×© ×›×”×•×“×¢×ª × ×•×©×� ×¢×‘×•×¨ ×”×“×•×�\"×œ\n"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:55
msgid "New message"
msgstr "×”×•×“×¢×” ×—×“×©×”"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:64
msgid "Submit Button"
msgstr "×›×¤×ª×•×¨ ×©×œ×—"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:65
msgid "This text will appear in submit button"
msgstr "×˜×§×¡×˜ ×–×” ×™×•×¤×™×¢ ×‘×›×¤×ª×•×¨ ×©×œ×—"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:66
msgid "Send"
msgstr "×©×œ×—"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:75
msgid "Success Message"
msgstr "×”×•×“×¢×ª ×”×¦×œ×—×”"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:76
msgid "This text will be displayed when the form will successfully send"
msgstr ""
"×˜×§×¡×˜ ×–×” ×™×•×¦×’ ×›×�×©×¨ ×”×˜×•×¤×¡ ×™×©×œ×— ×‘×”×¦×œ×—×”\n"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:83
msgid "Failure Message"
msgstr ""
"×”×•×“×¢×ª ×©×’×™×�×”\n"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:84
msgid "This text will be displayed when the form will fail to be sent"
msgstr ""
"×˜×§×¡×˜ ×–×” ×™×•×¦×’ ×›×�×©×¨ ×”×˜×•×¤×¡ ×œ×� ×™×™×©×œ×—\n"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:94
msgid "Email To"
msgstr "×“×•\"×�×œ ×œ"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:95
msgid "We recommend you to use an email that you verify often"
msgstr ""
"×�× ×• ×ž×ž×œ×™×¦×™×� ×œ×š ×œ×”×ª×©×ª×ž×© ×‘×”×•×“×¢×ª ×“×•×�\"×œ ×©×ª×�×ž×ª ×œ×¢×ª×™×� ×§×¨×•×‘×•×ª\n"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:96
msgid "The form will be sent to this email address."
msgstr ""
"×”×˜×•×¤×¡ ×™×™×©×œ×— ×œ×›×ª×•×‘×ª ×“×•×�\"×œ ×–×•.\n"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:52
msgid "Contact Form"
msgstr "×˜×•×¤×¡ ×¦×•×¨ ×§×©×¨"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:54
msgid "Configure Mailer"
msgstr "×”×’×“×¨ ×�×ª ×©×•×œ×— ×”×ž×™×™×œ"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:108
msgid "Add a Contact Form"
msgstr "×”×•×¡×£ ×˜×•×¤×¡ ×™×¦×™×¨×ª ×§×©×¨"

#: ../extensions/forms/views/backend/submit-box-add.php:9
msgid "Note that the type can't be changed later."
msgstr ""
"×©×™×� ×œ×‘ ×©×œ×� × ×™×ª×Ÿ ×œ×©× ×•×ª ×�×ª ×”×¡×•×’ ×ž×�×•×—×¨ ×™×•×ª×¨.\n"

#: ../extensions/forms/views/backend/submit-box-add.php:11
msgid ""
"You will need to create a new form in order to have a different form type."
msgstr ""
"×™×”×™×” ×¢×œ×™×š ×œ×™×¦×•×¨ ×˜×•×¤×¡ ×—×“×© ×›×“×™ ×œ×§×‘×œ ×¡×•×’ ×˜×•×¤×¡ ×©×•× ×”.\n"

#: ../extensions/forms/views/backend/submit-box-add.php:20
#: ../extensions/forms/views/backend/submit-box-edit.php:16
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:14
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:31
#: ../extensions/media/extensions/slider/views/backend/submit-box-error.php:8
msgid "Delete Permanently"
msgstr ""
"×ž×—×§ ×œ×¦×ž×™×ª×•×ª\n"

#: ../extensions/forms/views/backend/submit-box-add.php:22
#: ../extensions/forms/views/backend/submit-box-edit.php:18
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:16
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:33
#: ../extensions/media/extensions/slider/views/backend/submit-box-error.php:10
msgid "Move to Trash"
msgstr ""
"×”×¢×‘×¨ ×œ×�×©×¤×”\n"

#: ../extensions/forms/views/backend/submit-box-add.php:33
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:35
msgid "Create"
msgstr "×¦×•×¨"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:24
msgid "Add a Recaptcha field"
msgstr ""
"×”×•×¡×£ ×©×“×” Recaptcha\n"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:26
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:78
msgid "Recaptcha"
msgstr "Recaptcha"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:59
msgid "Set site key"
msgstr "×”×’×“×¨ ×ž×¤×ª×— ×�×ª×¨"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:60
msgid "Set secret key"
msgstr "×”×’×“×¨ ×ž×¤×ª×— ×¡×•×“×™"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:76
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:81
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:81
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:76
msgid "Enter field label (it will be displayed on the web site)"
msgstr ""
"×”×–×Ÿ ×ª×•×•×™×ª ×©×“×” (×”×™×� ×ª×•×¦×’ ×‘×�×ª×¨ ×”×�×™× ×˜×¨× ×˜)\n"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:133
msgid "Security Code"
msgstr "×§×•×“ ×�×‘×˜×—×”"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:147
msgid "Could not validate the form"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×�×ž×ª ×�×ª ×”×˜×•×¤×¡\n"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:148
msgid "Please fill the recaptcha"
msgstr ""
"× ×� ×œ×ž×œ×� ×�×ª recaptcha\n"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:37
msgid "Site key"
msgstr "×ž×¤×ª×— ×�×ª×¨"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:38
msgid "Your website key. More on how to configure ReCaptcha"
msgstr ""
"×ž×¤×ª×— ×”×�×ª×¨ ×©×œ×š. ×¢×•×“ ×¢×œ ×�×•×¤×Ÿ ×”×’×“×¨×ª ReCaptcha\n"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:42
msgid "Secret key"
msgstr "×ž×¤×ª×— ×¡×•×“×™"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:43
msgid "Your secret key. More on how to configure ReCaptcha"
msgstr ""
"×”×ž×¤×ª×— ×”×¡×•×“×™ ×©×œ×š. ×¢×•×“ ×¢×œ ×�×•×¤×Ÿ ×”×’×“×¨×ª ReCaptcha\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:18
msgid "Add a Paragraph Text"
msgstr "×”×•×¡×£ ×˜×§×¡×˜ ×¤×¡×§×”"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:20
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:48
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:77
msgid "Paragraph Text"
msgstr "×˜×§×¡×˜ ×¤×¡×§×”"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:49
msgid "Toggle mandatory field"
msgstr ""
"×©×“×” ×—×•×‘×” ×“×•-×ž×¦×‘×™\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:83
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:83
msgid "Mandatory Field"
msgstr ""
"×©×“×” ×—×•×‘×”\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:84
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:84
msgid "Make this field mandatory?"
msgstr "×œ×¢×“×›×Ÿ ×›×©×“×” ×—×•×‘×”?"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:98
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:98
msgid "Placeholder"
msgstr "×ž×¦×™×™×Ÿ ×ž×™×§×•×�"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:99
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:99
msgid "This text will be used as field placeholder"
msgstr ""
"×˜×§×¡×˜ ×–×” ×™×©×ž×© ×›×ž×¦×™×™×Ÿ ×ž×™×§×•×� ×©×œ ×©×“×”\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:105
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:107
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:107
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:105
msgid "Default Value"
msgstr "×¢×¨×š ×‘×¨×™×¨×ª ×ž×—×“×œ"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:106
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:108
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:108
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:106
msgid "This text will be used as field default value"
msgstr ""
"×˜×§×¡×˜ ×–×” ×™×©×ž×© ×›×¢×¨×š ×‘×¨×™×¨×ª ×”×ž×—×“×œ ×©×œ ×”×©×“×”\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:126
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:128
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:126
msgid "Restrictions"
msgstr "×”×’×‘×œ×•×ª"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:127
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:127
msgid "Set characters or words restrictions for this field"
msgstr ""
"×”×’×“×¨ ×ª×•×•×™×� ×�×• ×”×’×‘×œ×•×ª ×ž×™×œ×™×� ×¢×‘×•×¨ ×©×“×” ×–×”\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:131
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:131
msgid "Characters"
msgstr "×ž×�×¤×™×™× ×™×�"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:132
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:132
msgid "Words"
msgstr "×ž×™×œ×™×�"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:140
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:154
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:142
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:156
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:140
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:154
msgid "Min"
msgstr "×ž×™× ×™×ž×•×�"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:141
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:155
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:143
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:157
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:141
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:155
msgid "Minim value"
msgstr "×¢×¨×š ×ž×™× ×™×ž×œ×™"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:146
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:160
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:148
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:162
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:146
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:160
msgid "Max"
msgstr "×ž×§×¡×™×ž×•×�"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:147
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:161
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:149
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:163
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:147
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:161
msgid "Maxim value"
msgstr "×¢×¨×š ×ž×§×¡×™×ž×œ×™"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:178
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:180
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:121
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:137
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:137
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:114
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:121
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:178
msgid "Instructions for Users"
msgstr ""
"×”×•×¨×�×•×ª ×œ×ž×©×ª×ž×©×™×�\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:179
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:181
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:122
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:138
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:138
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:115
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:122
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:179
msgid "The users will see these instructions in the tooltip near the field"
msgstr ""
"×”×ž×©×ª×ž×©×™×� ×™×¨×�×• ×”×•×¨×�×•×ª ×�×œ×” ×‘×”×¡×‘×¨ ×œ×™×“ ×”×©×“×”\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:331
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:368
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:230
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:244
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:244
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:210
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:217
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:332
msgid "The {label} field is required"
msgstr ""
"×”×©×“×” {label} ×”×™× ×• ×©×“×” × ×“×¨×©\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:336
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:337
#, php-format
msgid "The {label} field must contain minimum %d character"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×™× ×™×ž×•×� % d ×ª×•×•×™×�\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:341
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:342
#, php-format
msgid "The {label} field must contain minimum %d characters"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×ª×•×•×™×� ×œ×¤×—×•×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:346
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:347
#, php-format
msgid "The {label} field must contain maximum %d character"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×§×¡×™×ž×•×� % d ×ª×•×•×™×�\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:351
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:352
#, php-format
msgid "The {label} field must contain maximum %d characters"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×ª×•×•×™×� ×œ×›×œ ×”×™×•×ª×¨\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:356
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:357
#, php-format
msgid "The {label} field must contain minimum %d word"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×™× ×™×ž×•×� % d ×ž×™×œ×™×�\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:361
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:362
#, php-format
msgid "The {label} field must contain minimum %d words"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×ž×™×œ×™×� ×œ×¤×—×•×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:366
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:367
#, php-format
msgid "The {label} field must contain maximum %d word"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×§×¡×™×ž×•×� % d ×ž×™×œ×™×�\n"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:371
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:372
#, php-format
msgid "The {label} field must contain maximum %d words"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×§×¡×™×ž×•×� % d ×ž×™×œ×™×�\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:20
msgid "Add a Number field"
msgstr ""
"×”×•×¡×£ ×©×“×” ×ž×¡×¤×¨\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:79
msgid "Number"
msgstr "×ž×¡×¤×¨"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:129
msgid "Set digits or values restrictions of this field"
msgstr ""
"×”×’×“×¨ ×ž×’×‘×œ×•×ª ×¡×¤×¨×•×ª ×�×• ×¢×¨×›×™×� ×©×œ ×©×“×” ×–×”\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:133
msgid "Digits"
msgstr "×¡×¤×¨×•×ª"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:134
msgid "Value"
msgstr "×¢×¨×š"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:363
msgid "The {label} field must be a valid number"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×™×•×ª ×ž×¡×¤×¨ ×—×•×§×™\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:373
#, php-format
msgid "The {label} field must have minimum %d digit"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×›×œ×•×œ % d ×¡×¤×¨×•×ª ×œ×¤×—×•×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:378
#, php-format
msgid "The {label} field must have minimum %d digits"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×›×œ×•×œ % d ×¡×¤×¨×•×ª ×œ×¤×—×•×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:383
#, php-format
msgid "The {label} field must have maximum %d digit"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×¡×¤×¨×•×ª ×œ×›×œ ×”×™×•×ª×¨\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:388
#, php-format
msgid "The {label} field must have maximum %d digits"
msgstr ""
"×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×¡×¤×¨×•×ª ×œ×›×œ ×”×™×•×ª×¨\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:393
#, php-format
msgid "The {label} field minimum value must be %s"
msgstr ""
"×”×¢×¨×š ×”×ž×™× ×™×ž×œ×™ ×©×œ ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×™×•×ª % s\n"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:398
#, php-format
msgid "The {label} field maximum value must be %s"
msgstr ""
"×”×¢×¨×š ×”×ž×§×¡×™×ž×œ×™ ×©×œ ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×™×•×ª % s\n"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:18
msgid "Add a Dropdown"
msgstr ""
"×”×•×¡×£ ×ª×¤×¨×™×˜ × ×¤×ª×—\n"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:79
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:164
msgid "Dropdown"
msgstr "×ª×¤×¨×™×˜ × ×¤×ª×—"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:103
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:103
msgid "Choices"
msgstr "×�×¤×©×¨×•×™×•×ª ×‘×—×™×¨×”"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:104
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:104
msgid "Add choice"
msgstr "×”×•×¡×£ ×‘×—×™×¨×”"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:110
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:113
msgid "Randomize"
msgstr "×�×§×¨×�×™"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:111
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:114
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:114
msgid "Do you want choices to be displayed in random order?"
msgstr ""
"×”×�×� ×‘×¨×¦×•× ×š ×œ×”×¦×™×’ ×�×ª ×”×�×¤×©×¨×•×™×•×ª ×‘×¡×“×¨ ×�×§×¨×�×™?\n"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:235
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:249
msgid "{label}: Submitted data contains not existing choice"
msgstr ""
"{label}: ×”× ×ª×•× ×™×� ×©× ×©×œ×—×• ×œ×� ×ž×›×™×œ×™×� ×�×¤×©×¨×•×ª ×‘×—×™×¨×” ×§×™×™×ž×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:38
msgid "Edit Title"
msgstr ""
"×¢×¨×•×š ×›×•×ª×¨×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:39
msgid "Edit Subtitle"
msgstr "×¢×¨×•×š ×›×•×ª×¨×ª ×ž×©× ×”"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:57
msgid "The title will be displayed on contact form header"
msgstr ""
"×”×›×•×ª×¨×ª ×ª×•×¦×’ ×‘×¨×�×© ×˜×•×¤×¡ ×™×¦×™×¨×ª ×§×©×¨\n"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:62
#: ../extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:7
msgid "Subtitle"
msgstr "×›×•×ª×¨×ª ×ž×©× ×”"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:63
msgid "The form header subtitle text"
msgstr "×˜×§×¡×˜ ×›×•×ª×¨×ª ×”×ž×©× ×” ×‘×¨×�×© ×”×˜×•×¤×¡"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:18
msgid "Add a Single Choice field"
msgstr ""
"×”×•×¡×£ ×©×“×” ×‘×—×™×¨×” ×‘×•×“×“×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:56
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:56
msgid "{x} More"
msgstr "×¢×•×“ {x}"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:113
msgid "Randomize?"
msgstr ""
"×�×§×¨×�×™?\n"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:124
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:124
msgid "Field Layout"
msgstr "×¤×¨×™×¡×ª ×©×“×”"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:125
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:125
msgid "Select choice display layout"
msgstr ""
"×‘×—×¨ ×¤×¨×™×¡×ª ×ª×¦×•×’×” × ×‘×—×¨×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:127
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:127
msgid "One column"
msgstr "×˜×•×¨ ×�×—×“"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:128
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:128
msgid "Two columns"
msgstr "×©× ×™ ×˜×•×¨×™×�"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:129
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:129
msgid "Three columns"
msgstr "×©×œ×•×©×” ×˜×•×¨×™×�"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:130
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:130
msgid "Side by side"
msgstr "×–×” ×œ×¦×“ ×–×”"

#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:18
msgid "Add a Multiple Choices field"
msgstr "×”×•×¡×£ ×©×“×” ×‘×—×™×¨×•×ª ×ž×¨×•×‘×•×ª"

#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:249
msgid "{label}: Submitted data contains not existing choices"
msgstr ""
"{×ª×’×™×ª}: ×”× ×ª×•× ×™×� ×©× ×©×œ×—×• ×ž×›×™×œ×™×� ×�×¤×©×¨×•×™×•×ª ×©×�×™× ×Ÿ ×§×™×™×ž×•×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:18
msgid "Add an Email field"
msgstr "×”×•×¡×£ ×©×“×” ×“×•×�\"×œ"

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:79
msgid "Email"
msgstr "×“×•×�\"×œ"

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:215
msgid "The {label} field must contain a valid email"
msgstr ""
"×”×©×“×” {×ª×’×™×“} ×—×™×™×‘ ×œ×”×›×™×œ ×›×ª×•×‘×ª ×“×•×�\"×œ ×—×•×§×™×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:18
msgid "Add a Website field"
msgstr ""
"×”×•×¡×£ ×©×“×” ×�×ª×¨\n"

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:79
msgid "Website"
msgstr "×�×ª×¨"

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:222
msgid "The {label} field must be a valid website name"
msgstr ""
"×”×©×“×” {×ª×’×™×ª} ×—×™×™×‘ ×œ×”×™×•×ª ×©×� ×�×ª×¨ ×—×•×§×™\n"

#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:18
msgid "Add a Single Line Text"
msgstr ""
"×”×•×¡×£ ×˜×§×¡×˜ ×‘×©×•×¨×” ×�×—×ª\n"

#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:20
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:47
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:77
msgid "Single Line Text"
msgstr "×˜×§×¡×˜ ×‘×©×•×¨×” ×�×—×ª"

#: ../extensions/breadcrumbs/settings-options.php:17
msgid "Text for Homepage"
msgstr "×˜×§×¡×˜ ×œ×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/breadcrumbs/settings-options.php:18
msgid "The homepage anchor will have this text"
msgstr ""
"×¢×•×’×Ÿ ×“×£ ×”×‘×™×ª ×™×”×™×” ×˜×§×¡×˜ ×–×”\n"

#: ../extensions/breadcrumbs/settings-options.php:23
msgid "Text for Blog Page"
msgstr "×˜×§×¡×˜ ×œ×¢×ž×•×“ ×‘×œ×•×’"

#: ../extensions/breadcrumbs/settings-options.php:24
msgid ""
"The blog page anchor will have this text. In case homepage will be set as "
"blog page, will be taken the homepage text"
msgstr ""
"×¢×•×’×Ÿ ×¢×ž×•×“ ×”×‘×œ×•×’ ×™×”×™×” ×˜×§×¡×˜ ×–×”. ×‘×ž×§×¨×” ×©×¢×ž×•×“ ×”×‘×™×ª ×™×•×’×“×¨ ×›×¢×ž×•×“ ×”×‘×œ×•×’, ×™×©×•×™×š ×�×œ×™×• "
"×”×˜×§×¡×˜ ×‘×“×£ ×”×‘×™×ª\n"

#: ../extensions/breadcrumbs/settings-options.php:29
msgid "Text for 404 Page"
msgstr "×˜×§×¡×˜ ×¢×‘×•×¨ ×¢×ž×•×“ 404"

#: ../extensions/breadcrumbs/settings-options.php:30
msgid "The 404 anchor will have this text"
msgstr ""
"×”×¢×•×’×Ÿ ×¢×‘×•×¨ 404 ×™×”×™×” ×˜×§×¡×˜ ×–×”\n"

#: ../extensions/breadcrumbs/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:108
msgid "Breadcrumbs"
msgstr ""
"×¤×¨×•×¨×™ ×œ×—×�\n"

#: ../extensions/breadcrumbs/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:109
msgid ""
"Creates a simplified navigation menu for the pages that can be placed "
"anywhere in the theme. This will make navigating the website much easier."
msgstr ""
"×™×¦×™×¨×ª ×ª×¤×¨×™×˜ × ×™×•×•×˜ ×¤×©×•×˜ ×¢×‘×•×¨ ×”×¢×ž×•×“×™×� ×©× ×™×ª×Ÿ ×œ×”×¦×™×‘ ×‘×›×œ ×ž×§×•×� ×‘×ª×‘× ×™×ª. ×–×” ×™×’×¨×•×� "
"×œ× ×•×•×˜ ×‘×�×ª×¨ ×‘×¦×•×¨×” ×”×¨×‘×” ×™×•×ª×¨ ×§×œ×”.\n"

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:11
msgid "404 Not found"
msgstr "404 ×œ×� × ×ž×¦×�"

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:124
msgid "Searching for:"
msgstr ""
"×ž×—×¤×© ×�×—×¨:\n"

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:248
#: ../includes/option-types/multi-select/class-fw-option-type-multi-select.php:472
msgid "No title"
msgstr "×�×™×Ÿ ×›×•×ª×¨×ª"

#: ../extensions/events/class-fw-extension-events.php:89
msgid "Create a event item"
msgstr "×¦×•×¨ ×¤×¨×™×˜ ×�×™×¨×•×¢"

#: ../extensions/events/class-fw-extension-events.php:186
msgid "Date"
msgstr "×ª×�×¨×™×š"

#: ../extensions/events/class-fw-extension-events.php:204
msgid "Event Options"
msgstr "×�×¤×©×¨×•×™×•×ª ×�×™×¨×•×¢"

#: ../extensions/events/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:181
msgid ""
"This extension adds a fully fledged Events module to your theme. It comes "
"with built in pages that contain a calendar where events can be added."
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×•×¡×™×£ ×ž×•×“×•×œ ×�×™×¨×•×¢×™×� ×©×œ×� ×œ×ª×‘× ×™×ª ×©×œ×š. ×”×•×� ×ž×’×™×¢ ×¢×� ×¢×ž×•×“×™×� ×ž×•×‘× ×™×� "
"×”×›×•×œ×œ×™×� ×œ×•×— ×©× ×” ×©×‘×• × ×™×ª×Ÿ ×œ×”×•×¡×™×£ ×�×™×¨×•×¢×™×�.\n"

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:81
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:189
msgid "Event Categories"
msgstr "×§×˜×’×•×¨×™×•×ª ×�×™×¨×•×¢"

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:82
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:190
msgid "Select an event category"
msgstr "×‘×—×¨ ×§×˜×’×•×¨×™×™×ª ×�×™×¨×•×¢"

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:84
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:192
msgid "All Events"
msgstr "×›×œ ×”×�×™×¨×•×¢×™×�"

#: ../extensions/events/extensions/events-tags/manifest.php:7
msgid "Event-search-tags"
msgstr "×ª×’×™×•×ª ×—×™×¤×•×© ×�×™×¨×•×¢"

#: ../extensions/events/extensions/events-tags/manifest.php:8
msgid "Connect extension event with shortcodes map & calendar"
msgstr ""
"×”×ª×—×‘×¨ ×œ×�×™×¨×•×¢ ×ž×•×¨×—×‘ ×‘×�×ž×¦×¢×•×ª ×§×•×“ ×§×™×¦×•×¨ ×©×œ ×ž×¤×” & ×œ×•×— ×©× ×”\n"

#: ../extensions/events/views/content.php:16
msgid "Google Calendar"
msgstr "×™×•×ž×Ÿ ×’×•×’×œ"

#: ../extensions/events/views/content.php:17
msgid "Ical Export"
msgstr "×™×™×¦×•×� Ical "

#: ../extensions/events/views/content.php:20
msgid "Start"
msgstr "×”×ª×—×œ×”"

#: ../extensions/events/views/content.php:21
msgid "End"
msgstr "×¡×™×•×�"

#: ../extensions/events/views/content.php:25
msgid "Speakers"
msgstr "×“×•×‘×¨×™×�"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:37
msgid "Event Location"
msgstr "×ž×™×§×•×� ×�×™×¨×•×¢"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:39
msgid "Where does the event take place?"
msgstr "×”×™×›×Ÿ ×”×�×™×¨×•×¢ ×¢×•×ž×“ ×œ×”×ª×§×™×™×�?"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:43
msgid "All Day Event?"
msgstr "×�×™×¨×•×¢ ×™×•×� ×©×œ×�?"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:44
msgid "Is your event an all day event?"
msgstr "×”×�×� ×”×�×™×¨×•×¢ ×©×œ×š ×”×•×� ×œ×�×•×¨×š ×™×•×� ×©×œ×�?"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:67
msgid "Start & End of Event"
msgstr "×”×ª×—×œ×” ×•×¡×•×£ ×”×�×™×¨×•×¢"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:68
msgid "Set start and end events datetime"
msgstr "×”×’×“×¨ ×”×ª×—×œ×” ×•×¡×™×•×� ×ž×•×¢×“ ×�×™×¨×•×¢×™×�"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:97
msgid "Associated User"
msgstr ""
"×ž×©×ª×ž×© ×ž×©×•×™×š\n"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:99
msgid "Link this event to a specific user"
msgstr ""
"×§×©×¨ ×�×™×¨×•×¢ ×–×” ×œ×ž×©×ª×ž×© ×¡×¤×¦×™×¤×™\n"

#: ../extensions/sidebars/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:132
msgid "Sidebars"
msgstr "×¡×¨×’×œ ×¦×“×™"

#: ../extensions/sidebars/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:133
msgid ""
"Brings a new layer of customization freedom to your website by letting you "
"add more than one sidebar to a page, or different sidebars on different "
"pages."
msgstr ""
"×ž×‘×™×� ×©×›×‘×” ×—×“×©×” ×¢×� ×—×•×¤×© ×‘×”×ª×�×ž×” ×�×™×©×™×ª ×¢×‘×•×¨ ×”×�×ª×¨ ×©×œ×š, ×¢×œ ×™×“×™ ×�×¤×©×¨×•×ª ×œ×”×•×¡×™×£ ×™×•×ª×¨ "
"×ž×¡×¨×’×œ ×¦×“ ×�×—×“ ×œ×¢×ž×•×“, ×�×• ×¡×¨×’×œ×™ ×¦×“ ×©×•× ×™×� ×¢×‘×•×¨ ×¢×ž×•×“×™×� ×©×•× ×™×�.\n"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:131
msgid "No matches found"
msgstr "×œ×� × ×ž×¦×�×• ×”×ª×�×ž×•×ª"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:139
msgid "Do you realy want to change without saving?"
msgstr ""
"×”×�×� ×�×ª×” ×‘×�×ž×ª ×¨×•×¦×” ×œ×©× ×•×ª ×œ×œ×� ×©×ž×™×¨×”?\n"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:141
msgid "Missing ID. Check that you provided all mandatory data."
msgstr ""
"×ž×–×”×” ×—×¡×¨. ×•×“×� ×©×¡×™×¤×§×ª ×�×ª ×›×œ × ×ª×•× ×™ ×”×—×•×‘×”.\n"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:142
#: ../extensions/sidebars/views/backend-main-view.php:27
msgid "Created"
msgstr "× ×•×¦×¨"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:143
msgid "(For Grouped Pages)"
msgstr "(×¢×‘×•×¨ ×§×‘×•×¦×ª ×¢×ž×•×“×™×�)"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:144
msgid "(For Specific Pages)"
msgstr "(×¢×‘×•×¨ ×¢×ž×•×“×™×� ×ž×¡×•×™×™×ž×™×�)"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:145
msgid "No sidebar name specified"
msgstr "×œ×� ×¦×•×™×™×Ÿ ×©×� ×¡×¨×’×œ ×¦×“"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:146
msgid "Sidebar Name"
msgstr "×©×� ×¡×¨×’×œ ×¦×“"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:147
msgid "New Sidebar"
msgstr "×¡×¨×’×œ ×¦×“ ×—×“×©"

#: ../extensions/sidebars/views/frontend-no-widgets.php:5
msgid "Widgets Page"
msgstr "×¢×ž×•×“ ×•×•×™×“×’'×˜"

#: ../extensions/sidebars/views/backend-tab-specific.php:5
msgid "For specific"
msgstr "×¢×‘×•×¨ ×ž×¡×•×™×™×�"

#: ../extensions/sidebars/views/backend-tab-specific.php:23
msgid "Type to search ..."
msgstr ""
"×”×§×œ×“ ×œ×—×™×¤×•×© ...\n"

#: ../extensions/sidebars/views/backend-tab-specific.php:30
msgid "Search for a specific page you want to set a sidebar for"
msgstr ""
"×—×¤×© ×¢×ž×•×“ ×ž×¡×•×™×� ×©×‘×¨×¦×•× ×š ×œ×”×’×“×™×¨ ×¢×‘×•×¨×• ×¡×¨×’×œ ×¦×“\n"

#: ../extensions/sidebars/views/backend-tab-grouped.php:6
msgid "For group"
msgstr "×¢×‘×•×¨ ×§×‘×•×¦×”"

#: ../extensions/sidebars/views/backend-tab-grouped.php:25
msgid "Select group of pages you want to set a sidebar for."
msgstr "×‘×—×¨ ×§×‘×•×¦×ª ×¢×ž×•×“×™×� ×©×ª×¨×¦×” ×œ×”×’×“×™×¨ ×¢×‘×•×¨×� ×¡×¨×’×œ ×¦×“"

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:18
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:60
msgid "Choose the position for your sidebar(s)"
msgstr "×‘×—×¨ ×�×ª ×ž×™×§×•×� ×¡×¨×’×œ ×”×¦×“ ×©×œ×š (s)."

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:43
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:40
msgid "Add Sidebar"
msgstr "×”×•×¡×£ ×¡×¨×’×œ ×¦×“"

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:4
msgid "Sidebars for"
msgstr "×¡×¨×’×œ ×¦×“ ×¢×‘×•×¨"

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Specific Page"
msgstr "×¢×‘×•×¨ ×¢×ž×•×“ ×ž×¡×•×™×™×�"

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Grouped Page"
msgstr "×¢×‘×•×¨ ×§×‘×•×¦×ª ×¢×ž×•×“×™×�"

#: ../extensions/sidebars/views/backend-main-view.php:11
#: ../extensions/sidebars/views/backend-main-view.php:15
msgid "Manage Sidebars"
msgstr "× ×™×”×•×œ ×¡×¨×’×œ ×¦×“"

#: ../extensions/sidebars/views/backend-main-view.php:18
msgid ""
"Use this section to create and/or set different sidebar(s) for different "
"page(s)"
msgstr ""
"×”×©×ª×ž×© ×‘×§×˜×¢ ×–×” ×›×“×™ ×œ×™×¦×•×¨ ×•/×�×• ×œ×”×’×“×™×¨ ×¡×¨×’×œ ×¦×“×“×™ ×©×•× ×” ×¢×‘×•×¨ ×¢×ž×•×“/×™×� ×©×•× ×™×�\n"

#: ../extensions/sidebars/views/backend-main-view.php:24
msgid "For Grouped Pages"
msgstr "×¢×‘×•×¨ ×§×‘×•×¦×ª ×¢×ž×•×“×™×�"

#: ../extensions/sidebars/views/backend-main-view.php:25
msgid "For Specific Pages"
msgstr "×¢×‘×•×¨ ×¢×ž×•×“ ×ž×¡×•×™×™×�"

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:32
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:121
msgid "Select sidebar you wish to replace."
msgstr "×‘×—×¨ ×¡×¨×’×œ ×¦×“ ×©×�×•×ª×• ×ª×¨×¦×” ×œ×”×—×œ×™×£."

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:241
msgid "No sidebar name specified."
msgstr "×œ×� ×¦×•×™×Ÿ ×©×� ×¢×‘×•×¨ ×¡×¨×’×œ ×¦×“"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:270
msgid "Dynamic sidebar doesn't exixt"
msgstr "×¡×¨×’×œ ×¦×“ ×“×™× ×ž×™ ×œ×� ×§×™×™×�"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:277
msgid ""
"The placeholder can't be deleted because it is used in one of sidebars below."
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×ž×—×•×§ ×�×ª ×ž×¦×™×™×Ÿ ×”×ž×™×§×•×� ×ž×©×•×� ×©× ×¢×©×” ×‘×• ×©×™×ž×•×© ×‘×�×—×“ ×ž×¡×¨×’×œ×™ ×¦×“ ×�×œ×•.\n"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:280
msgid ""
"Please replace it first so that you will not have visual gaps in your layout."
msgstr ""
"×�× ×� ×”×—×œ×£ ×ª×—×™×œ×” ×¢×œ ×ž× ×ª ×©×œ×� ×ª×ª×§×œ ×‘×¤×¢×¨×™×� ×—×–×•×ª×™×™×� ×‘×¤×¨×™×¡×” ×©×œ×š.\n"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:293
msgid "Successfully removed"
msgstr "×”×•×¡×¨ ×‘×”×¦×œ×—×”"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:543
msgid "Default for all pages"
msgstr "×‘×¨×™×¨×ª ×ž×—×“×œ ×¢×‘×•×¨ ×›×œ ×”×¢×ž×•×“×™×�"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:613
msgid " (no title)"
msgstr "(×�×™×Ÿ ×›×•×ª×¨×ª)"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:780
msgid "Error: Type or sub_type error"
msgstr ""
"×©×’×™×�×”: ×¡×•×’ ×�×• ×ª×ª-×¡×•×’ ×©×’×™×�×”\n"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:838
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:869
msgid "Error: Sidebars not set"
msgstr "×©×’×™×�×”: ×¡×¨×’×œ×™ ×¦×“ ×œ×� ×”×•×’×“×¨×•."

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:865
msgid "Error: Position doesn't exists. Please check config file."
msgstr ""
"×©×’×™×�×”: ×”×ž×™×§×•×� ×�×™× ×• ×§×™×™×�. ×�× ×� ×‘×“×•×§ ×�×ª ×§×•×‘×¥ ×”×”×’×“×¨×•×ª.\n"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:55
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:253
msgid "Page"
msgstr "×¢×ž×•×“"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:56
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:153
msgid "Pages"
msgstr "×¢×ž×•×“×™×�"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:61
msgid "Portfolio Project"
msgstr "×¤×¨×•×™×™×§×˜ ×ª×™×§ ×¢×‘×•×“×•×ª"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:62
msgid "Portfolio Projects"
msgstr "×¤×¨×•×™×™×§×˜×™×� ×‘×ª×™×§ ×¢×‘×“×•×ª"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:73
msgid "Blog Category"
msgstr "×§×˜×’×•×¨×™×™×ª ×‘×œ×•×’"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:79
msgid "Portfolio Category"
msgstr "×§×˜×’×•×¨×™×™×ª ×ª×™×§ ×¢×‘×•×“×•×ª"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:85
msgid "Home Page"
msgstr "×¢×ž×•×“ ×”×‘×™×ª"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:90
msgid "Search Page"
msgstr "×—×¤×© ×¢×ž×•×“"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:95
msgid "404 Page"
msgstr "×¢×ž×•×“ 404"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:100
msgid "Author Page"
msgstr "×ž×—×‘×¨ ×”×¢×ž×•×“"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:105
msgid "Archive Page"
msgstr "×¢×ž×•×“ ×�×¨×›×™×•×Ÿ"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:149
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:308
msgid "All Pages"
msgstr "×›×œ ×”×¢×ž×•×“×™×�"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:184
msgid "Others"
msgstr "×�×—×¨×™×�"

#: ../extensions/megamenu/manifest.php:7
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:64
#: ../core/components/extensions/manager/available-extensions.php:60
msgid "Mega Menu"
msgstr "×ž×’×” ×ª×¤×¨×™×˜"

#: ../extensions/megamenu/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:61
msgid ""
"The Mega Menu extension adds a user-friendly drop down menu that will let "
"you easily create highly customized menu configurations."
msgstr ""
"×”×ž×’×” ×ª×¤×¨×™×˜ ×”×ž×•×¨×—×‘ ×ž×•×¡×™×£ ×ª×¤×¨×™×˜ ×™×“×™×“×•×ª×™ ×œ×ž×©×ª×ž×© ×�×©×¨ ×ž×�×¤×©×¨ ×œ×š ×œ×™×¦×•×¨ ×‘×§×œ×•×ª ×ª×¦×•×¨×•×ª "
"×©×•× ×•×ª ×©×œ ×ª×¤×¨×™×˜ ×ž×•×ª×�×� ×�×™×©×™×ª.\n"

#: ../extensions/megamenu/class-fw-extension-megamenu.php:58
msgid "Select Icon"
msgstr "×‘×—×¨ ×�×™×™×§×•×Ÿ"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:44
#, php-format
msgid "%s (Invalid)"
msgstr ""
"%s (×œ×� ×—×•×§×™)\n"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:48
#, php-format
msgid "%s (Pending)"
msgstr ""
"%s (×‘×”×ž×ª× ×”)\n"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:61
msgid "sub item"
msgstr ""
"×¤×¨×™×˜ ×ž×©× ×”\n"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:97
msgid "Edit Menu Item"
msgstr "×¢×“×›×Ÿ ×¤×¨×™×˜ ×‘×ª×¤×¨×™×˜"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:108
msgid "URL"
msgstr "URL"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:117
msgid "Navigation Label"
msgstr "×ª×’×™×ª × ×™×•×•×˜"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:125
msgid "Title Attribute"
msgstr ""
"×ª×›×•× ×ª ×›×•×ª×¨×ª\n"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:134
msgid "Open link in a new window/tab"
msgstr "×¤×ª×— ×§×™×©×•×¨ ×‘×—×œ×•×Ÿ/×˜×�×‘ ×—×“×©"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:141
msgid "CSS Classes (optional)"
msgstr "CSS Classes (×�×•×¤×¦×™×•× ×œ×™)"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:149
msgid "Link Relationship (XFN)"
msgstr "×™×—×¡ ×§×™×©×•×¨×™×� (XFN)"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:157
msgid "Mega Menu Column Title"
msgstr "×›×•×ª×¨×ª ×¢×ž×•×“×ª ×ž×’×” ×ª×¤×¨×™×˜"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:158
msgid "Item Title"
msgstr ""
"×›×•×ª×¨×ª ×¤×¨×™×˜\n"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:166
msgid "Hide"
msgstr "×”×¡×ª×¨"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:172
msgid "This column should start a new row"
msgstr ""
"×¢×ž×•×“×” ×–×• ×¦×¨×™×›×” ×œ×”×ª×—×™×œ ×©×•×¨×” ×—×“×©×”\n"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:178
msgid "Description (HTML)"
msgstr "×ª×™×�×•×¨ (HTML)"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:181
msgid ""
"The description will be displayed in the menu if the current theme supports "
"it."
msgstr ""
"×”×ª×™×�×•×¨ ×™×•×¦×’ ×‘×ª×¤×¨×™×˜ ×‘×ž×™×“×” ×•×”×ª×‘× ×™×ª ×”× ×•×›×—×™×ª ×ª×•×ž×›×ª ×‘×›×š.\n"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:190
msgid "Add Icon"
msgstr "×”×•×¡×£ ×�×™×™×§×•×Ÿ"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:191
msgid "Edit Icon"
msgstr "×¢×¨×•×š ×�×™×™×§×•×Ÿ"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:205
msgid "Use as Mega Menu"
msgstr "×”×©×ª×ž×© ×›×ž×’×” ×ª×¤×¨×™×˜"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:211
msgid "Move"
msgstr "×”×¢×‘×¨"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:212
msgid "Up one"
msgstr "×�×—×“ ×œ×ž×¢×œ×”"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:213
msgid "Down one"
msgstr "×�×—×“ ×œ×ž×˜×”"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:216
msgid "To the top"
msgstr "×œ×¢×œ×™×•×Ÿ"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:225
#, php-format
msgid "Original: %s"
msgstr ""
"×ž×§×•×¨×™: % s\n"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:239
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:60
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2282
msgid "Cancel"
msgstr "×‘×™×˜×•×œ"

#: ../extensions/backups/class-fw-extension-backups.php:299
#: ../extensions/backups/class-fw-extension-backups.php:366
msgid "File not specified"
msgstr "×œ×� × ×‘×—×¨ ×§×•×‘×¥"

#: ../extensions/backups/class-fw-extension-backups.php:399
#: ../extensions/backups/class-fw-extension-backups.php:400
#: ../core/components/extensions/manager/available-extensions.php:156
msgid "Backup"
msgstr "×’×™×‘×•×™"

#: ../extensions/backups/class-fw-extension-backups.php:554
#: ../extensions/backups/class-fw-extension-backups.php:568
msgid "Access Denied"
msgstr ""
"×’×™×©×” × ×“×—×ª×”\n"

#: ../extensions/backups/class-fw-extension-backups.php:561
msgid "Archive not found"
msgstr "×�×¨×›×™×•×Ÿ ×œ×� × ×ž×¦×�"

#: ../extensions/backups/class-fw-extension-backups.php:575
#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:202
msgid "Failed to open file"
msgstr ""
"× ×›×©×œ ×‘×¤×ª×™×—×ª ×”×§×•×‘×¥\n"

#: ../extensions/backups/helpers.php:37
msgid "Invalid JSON response"
msgstr ""
"×ª×’×•×‘×ª JSON ×œ×� ×—×•×§×™×ª\n"

#: ../extensions/backups/helpers.php:152
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:137
#, php-format
msgid "Failed to copy: %s"
msgstr ""
"× ×›×©×œ ×‘×”×¢×ª×§×”: % s\n"

#: ../extensions/backups/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:168
msgid "Backup & Demo Content"
msgstr ""
"×’×™×‘×•×™ & ×”×“×’×ž×ª ×ª×•×›×Ÿ\n"

#: ../extensions/backups/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:169
msgid ""
"This extension lets you create an automated backup schedule, import demo "
"content or even create a demo content archive for migration purposes."
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×�×¤×©×¨ ×œ×š ×œ×™×¦×•×¨ ×ª×–×ž×•×Ÿ ×’×™×‘×•×™ ×�×•×˜×•×ž×˜×™, ×œ×™×™×‘×� ×ª×•×›×Ÿ ×“×ž×” ×�×• ×�×¤×™×œ×• ×œ×™×¦×•×¨ "
"×�×¨×›×™×•×Ÿ ×ª×•×›×Ÿ ×“×ž×” ×œ×ž×˜×¨×•×ª ×”×¢×‘×¨×”.\n"

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:97
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:98
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:385
msgid "Demo Content Install"
msgstr "×”×ª×§× ×ª ×ª×•×›×Ÿ ×“×ž×”"

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:282
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:329
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:362
msgid "Forbidden"
msgstr ""
"×�×¡×•×¨\n"

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:342
msgid "Invalid demo"
msgstr ""
"×”×“×’×ž×” ×œ×� ×—×•×§×™×ª\n"

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:349
msgid "A content install is currently running"
msgstr "A content install is currently running"

#: ../extensions/backups/extensions/backups-demo/views/page.php:28
#: ../extensions/backups/extensions/backups-demo/views/page.php:39
#: ../extensions/backups/views/page.php:17
#: ../extensions/backups/views/page.php:28
msgid "Important"
msgstr "×—×©×•×‘"

#: ../extensions/backups/extensions/backups-demo/views/page.php:30
#: ../extensions/backups/views/page.php:19
#, php-format
msgid "You need to activate %s."
msgstr ""
"×¢×œ×™×š ×œ×”×¤×¢×™×œ % s.\n"

#: ../extensions/backups/extensions/backups-demo/views/page.php:31
#: ../extensions/backups/views/page.php:20
msgid "zip extension"
msgstr "×”×¨×—×‘×ª ZIP"

#: ../extensions/backups/views/page.php:70
msgid "Archives"
msgstr "×�×¨×›×™×•×Ÿ"

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../extensions/backups/includes/module/schedule/settings-options.php:76
msgid "Full Backup"
msgstr "×’×™×‘×•×™ ×ž×œ×�"

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../extensions/backups/includes/module/schedule/settings-options.php:85
msgid "Content Backup"
msgstr ""
"×’×™×‘×•×™ ×ª×•×›×Ÿ\n"

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:88
msgid ""
"Warning! \n"
"You are about to delete a backup, it will be lost forever. \n"
"Are you sure?"
msgstr ""
"\n"
"×�Ö·×–×”Ö¸×¨Ö¸×”!\n"
"×�×ª×” ×¢×•×ž×“ ×œ×ž×—×•×§ ×’×™×‘×•×™, ×”×•×� ×™×�×‘×“ ×œ×¦×ž×™×ª×•×ª.\n"
"×”×�×� ×�×ª×” ×‘×˜×•×—?"

#: ../extensions/backups/includes/module/schedule/settings-options.php:16
msgid "Interval"
msgstr "×”×¤×¡×§×”"

#: ../extensions/backups/includes/module/schedule/settings-options.php:20
#: ../core/components/extensions/manager/views/extension.php:180
msgid "Disabled"
msgstr "×œ×§×•×™"

#: ../extensions/backups/includes/module/schedule/settings-options.php:25
msgid "Select how often do you want to backup your website."
msgstr ""
"×‘×—×¨ ×‘×�×™×–×• ×ª×“×™×¨×•×ª ×‘×¨×¦×•× ×š ×œ×’×‘×•×ª ×�×ª ×”×�×ª×¨ ×©×œ×š.\n"

#: ../extensions/backups/includes/module/schedule/settings-options.php:32
#: ../extensions/backups/includes/module/schedule/settings-options.php:45
#: ../extensions/backups/includes/module/schedule/settings-options.php:58
msgid "Age Limit"
msgstr ""
"×ž×’×‘×œ×ª ×’×™×œ\n"

#: ../extensions/backups/includes/module/schedule/settings-options.php:33
msgid "Age limit of backups in months"
msgstr ""
"×ž×’×‘×œ×ª ×’×™×œ ×©×œ ×’×™×‘×•×™×™×� ×‘×—×•×“×©×™×�\n"

#: ../extensions/backups/includes/module/schedule/settings-options.php:46
msgid "Age limit of backups in weeks"
msgstr ""
"×ž×’×‘×œ×ª ×’×™×œ ×©×œ ×’×™×‘×•×™×™×� ×‘×©×‘×•×¢×•×ª\n"

#: ../extensions/backups/includes/module/schedule/settings-options.php:59
msgid "Age limit of backups in days"
msgstr ""
"×ž×’×‘×œ×ª ×’×™×œ ×©×œ ×’×™×‘×•×™×™×� ×‘×™×ž×™×�\n"

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:186
msgid "Backup Schedule"
msgstr ""
"×œ×•×— ×–×ž× ×™×� ×œ×’×™×‘×•×™\n"

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:288
msgid "Once Weekly"
msgstr "×�×—×ª ×œ×©×‘×•×¢"

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:292
msgid "Once a month"
msgstr "×�×—×ª ×œ×—×•×“×©"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:139
msgid "undefined"
msgstr ""
"×œ×� ×ž×•×’×“×¨\n"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:279
msgid "Task type not registered"
msgstr ""
"×¡×•×’ ×”×ž×©×™×ž×” ×�×™× ×• ×¨×©×•×�\n"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:286
msgid "Execution stopped (next step did not started)"
msgstr ""
"×”×‘×™×¦×•×¢ ×”×•×¤×¡×§ (×”×©×œ×‘ â€‹â€‹×”×‘×� ×œ×� ×”×ª×—×™×œ)\n"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:306
msgid "Timed out"
msgstr ""
"× ×’×ž×¨ ×”×–×ž×Ÿ\n"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:366
msgid "Invalid execution end time"
msgstr ""
"×–×ž×Ÿ ×¡×™×•×� ×œ×� ×—×•×§×™ ×©×œ ×”×‘×™×¦×•×¢\n"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:537
msgid "Invalid execution result"
msgstr ""
"×ª×•×¦×�×” ×œ×� ×—×•×§×™×ª ×©×œ ×‘×™×¦×•×¢\n"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:639
msgid "Invalid token"
msgstr ""
"×�×¡×™×ž×•×Ÿ ×œ×� ×—×•×§×™\n"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:658
msgid "Invalid tasks hash"
msgstr ""
"×—×©×™×¤×ª ×ž×©×™×ž×•×ª ×œ×� ×—×•×§×™×ª\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:9
msgid "Image Sizes Restore"
msgstr ""
"×©×—×–×•×¨ ×’×•×“×œ ×ª×ž×•× ×” \n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:12
msgid "Archive Unzip"
msgstr "×”×•×¦×�×” ×ž×›×™×•×•×¥ ×©×œ ×�×¨×›×™×•×Ÿ"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:39
msgid "Zip file not specified"
msgstr ""
"×§×•×‘×¥ zip ×œ×� ×¦×•×™×Ÿ\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:47
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:50
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:49
#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:114
msgid "Destination dir not specified"
msgstr ""
"×™×¢×“ dir ×œ×� ×¦×•×™×Ÿ\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:63
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:59
#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:50
msgid "Zip extension missing"
msgstr ""
"×¡×™×•×ž×ª Zip ×—×¡×¨×”\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:71
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:70
#, php-format
msgid "Cannot open zip (Error code: %s)"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×¤×ª×•×— zip (×§×•×“ ×©×’×™×�×”: % s)\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:38
msgid "Database export"
msgstr ""
"×™×™×¦×•×� ×ž×¡×“ × ×ª×•× ×™×�\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:71
msgid "Database table disappeared"
msgstr ""
"×˜×‘×œ×ª ×ž×¡×“ ×”× ×ª×•× ×™×� × ×¢×œ×ž×”\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:91
msgid "Cannot create file"
msgstr ""
"×œ×� ×™×›×•×œ ×œ×™×¦×•×¨ ×§×•×‘×¥\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:97
msgid "Cannot reopen file"
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×¤×ª×•×— ×�×ª ×”×§×•×‘×¥ ×ž×—×“×©\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:211
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:267
msgid "Cannot get next database table"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×¦×™×’ ×�×ª ×˜×‘×œ×ª ×ž×¡×“ ×”× ×ª×•× ×™×� ×”×‘×�×”\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:9
msgid "Files Restore"
msgstr ""
"×©×—×–×•×¨ ×§×‘×¦×™×�\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:116
msgid "No filesystem access, credentials required"
msgstr ""
"×�×™×Ÿ ×’×™×©×” ×œ×ž×¢×¨×›×ª ×”×§×‘×¦×™×�, × ×“×¨×©×™×� ×�×™×©×•×¨×™×�\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:120
msgid "No filesystem access, invalid credentials"
msgstr ""
"×�×™×Ÿ ×’×™×©×” ×œ×ž×¢×¨×›×ª ×§×‘×¦×™×�, ×�×™×©×•×¨×™×� ×œ×� ×—×•×§×™×™×�\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:192
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:317
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:341
#, php-format
msgid "Cannot convert Filesystem path: %s"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×ž×™×¨ × ×ª×™×‘ ×ž×¢×¨×›×ª ×§×‘×¦×™×�: % s\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:234
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:288
#, php-format
msgid "Failed to remove file: %s"
msgstr "×”×¡×¨×ª ×”×§×•×‘×¥ × ×›×©×œ×”: % s "

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:376
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:444
#, php-format
msgid "Failed to copy file: %s"
msgstr "× ×›×©×œ ×‘×”×¢×ª×§×ª ×”×§×•×‘×¥: %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:12
msgid "Archive Zip"
msgstr "×�×¨×›×™×•×Ÿ Zip"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:97
msgid "Cannot close the zip file"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×¡×’×•×¨ ×�×ª ×”×§×•×‘×¥ zip\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:9
msgid "Files Export"
msgstr ""
"×™×™×¦×•×� ×§×‘×¦×™×�\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:33
msgid "Destination not specified"
msgstr ""
"×™×¢×“ ×œ×� ×¦×•×™×Ÿ\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:12
msgid "Database restore"
msgstr ""
"×©×—×–×•×¨ ×ž×¡×“ × ×ª×•× ×™×�\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:63
msgid "Database file not found"
msgstr ""
"×§×•×‘×¥ ×ž×¡×“ ×”× ×ª×•× ×™×� ×œ×� × ×ž×¦×�\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:111
#, php-format
msgid "Cannot drop temporary table: %s"
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×•×¨×™×“ ×˜×‘×œ×” ×–×ž× ×™×ª: % s\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:129
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:285
msgid "Cannot open db file"
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×¤×ª×•×— ×§×•×‘×¥ db\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:138
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:294
msgid "Cannot move cursor in db file"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×¢×‘×™×¨ ×¡×ž×Ÿ ×‘×§×•×‘×¥ db\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:195
msgid "Required params not found"
msgstr ""
"×¤×¨×ž×˜×¨×™×� × ×“×¨×©×™×� ×œ×� × ×ž×¦×�×•\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:232
msgid "Cannot do full db restore because backup is missing some tables"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×‘×¦×¢ ×©×—×–×•×¨ DB ×ž×œ×�, ×ž×›×™×•×•×Ÿ ×©×—×¡×¨×•×ª ×˜×‘×œ×�×•×ª ×¢×‘×•×¨ ×”×’×™×‘×•×™\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:606
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:628
#, php-format
msgid "Failed insert row from line %d"
msgstr ""
"×”×•×¡×¤×ª ×©×•×¨×” × ×›×©×œ×” ×ž×©×•×¨×” % d\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:649
msgid "Cannot read line from db file"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×§×¨×•×� ×©×•×¨×” ×ž×§×•×‘×¥ db\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:688
msgid "Failed to restore options keeping step"
msgstr ""
"× ×›×©×œ ×‘×©×—×–×•×¨ ×�×¤×©×¨×•×™×•×ª ×©×ž×™×¨×ª ×©×œ×‘\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:723
#, php-format
msgid "Failed to keep option: %s"
msgstr ""
"×©×ž×™×¨×ª ×”×�×¤×©×¨×•×ª × ×›×©×œ×”: % s \n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:774
msgid "Tables drop failed"
msgstr "×”×•×¨×“×ª ×˜×‘×œ×�×•×ª × ×›×©×œ×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:787
msgid "Tables rename failed."
msgstr ""
"×©×™× ×•×™ ×©×� ×”×˜×‘×œ×�×•×ª × ×›×©×œ.\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:799
#, php-format
msgid "Invalid sub task %s"
msgstr ""
"×ž×©×™×ž×ª ×ž×©× ×” ×œ×� ×—×•×§×™×ª % s\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:12
msgid "Directory Cleanup"
msgstr "× ×™×§×™×•×Ÿ ×¡×¤×¨×™×”"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:30
msgid "Cannot remove directory"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×”×¡×™×¨ ×�×ª ×”×¡×¤×¨×™×™×”\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:37
msgid "Cannot create directory"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×™×¦×•×¨ ×¡×¤×¨×™×”\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:55
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:70
#, php-format
msgid "Cannot create file: %s"
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×§×•×‘×¥: % s\n"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:9
msgid "Image Sizes Remove"
msgstr "×’×“×œ×™ ×ª×ž×•× ×” ×”×•×¡×¨×•"

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:18
msgid "Download"
msgstr "×”×•×¨×“×”"

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:132
#, php-format
msgid "Invalid type: %s"
msgstr ""
"×¡×•×’ ×œ×� ×—×•×§×™: % s\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:9
msgid "Local Download"
msgstr ""
"×”×•×¨×“×” ×ž×§×•×ž×™×ª\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:24
msgid "Source not specified"
msgstr ""
"×”×ž×§×•×¨ ×œ×� ×¦×•×™×Ÿ\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:29
msgid "Invalid source"
msgstr "Invalid source"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:38
msgid "Invalid source type"
msgstr ""
"×¡×•×’ ×ž×§×•×¨ ×œ×� ×—×•×§×™\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:59
#, php-format
msgid "Cannot open zip: %s"
msgstr "zip ×œ×� × ×™×ª×Ÿ ×œ×¤×ª×™×—×”"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:13
msgid "Downloading..."
msgstr "×ž×•×¨×™×“..."

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:16
msgid "Download finished. Doing unzip..."
msgstr ""
"×”×”×•×¨×“×” ×”×¡×ª×™×™×ž×”. ×ž×‘×¦×¢ ×“×—×™×¡×” ...\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:19
#, php-format
msgid "Downloading... %s of %s"
msgstr ""
"×ž×•×¨×™×“ ...% s ×ž×ª×•×š % s\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:24
#, php-format
msgid "Downloading... %s"
msgstr ""
"×ž×•×¨×™×“ ... % s\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:67
msgid "Url not specified"
msgstr "Url ×œ×� ×¦×•×™×Ÿ "

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:72
msgid "Invalid url"
msgstr "url ×œ×� ×§×™×™×�"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:79
msgid "File id not specified"
msgstr ""
"×œ×� ×¦×•×™×Ÿ ×ž×–×”×” ×§×•×‘×¥\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:84
msgid "Invalid file id"
msgstr "×›×ª×•×‘×ª ×§×•×‘×¥ ×œ×� ×§×™×™×ž×ª"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:163
msgid "Invalid byte position"
msgstr "×ž×™×§×•×� ×‘×™×˜ ×œ×� ×—×•×§×™"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:168
msgid "Empty response body"
msgstr ""
"×’×•×£ ×ž×•×ª×�×� ×¨×™×§\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:188
msgid "File ended without content"
msgstr ""
"×”×§×•×‘×¥ ×”×¡×ª×™×™×� ×œ×œ×� ×ª×•×›×Ÿ\n"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:213
msgid "Failed to write data to file"
msgstr ""
"× ×›×©×œ ×‘×›×ª×™×‘×ª × ×ª×•× ×™×� ×œ×§×•×‘×¥\n"

#: ../extensions/translation/settings-options.php:11
msgid "Default Language"
msgstr "×©×¤×ª ×‘×¨×™×¨×ª ×ž×—×“×œ"

#: ../extensions/translation/settings-options.php:12
msgid "This is the default language of your website."
msgstr ""
"×–×•×”×™ ×©×¤×ª ×‘×¨×™×¨×ª ×”×ž×—×“×œ ×©×œ ×�×ª×¨ ×”×�×™× ×˜×¨× ×˜ ×©×œ×š.\n"

#: ../extensions/translation/settings-options.php:19
msgid "Translate to"
msgstr "×ª×¨×’×� ×œ"

#: ../extensions/translation/settings-options.php:20
msgid "Choose the languages you want your website translated to."
msgstr ""
"×‘×—×¨ ×�×ª ×”×©×¤×•×ª ×©×œ×”×Ÿ ×ª×¨×¦×” ×œ×ª×¨×’×� ×�×ª ×”×�×ª×¨ ×©×œ×š.\n"

#: ../extensions/translation/settings-options.php:27
msgid "Convert data"
msgstr ""
"×”×ž×¨×ª × ×ª×•× ×™×�\n"

#: ../extensions/translation/settings-options.php:28
msgid ""
"Set to default language the posts, pages categories or tags that don't have "
"a language set ?"
msgstr ""
"×œ×”×’×“×™×¨ ×�×ª ×©×¤×ª ×‘×¨×™×¨×ª ×”×ž×—×“×œ ×¢×‘×•×¨ ×”×¤×•×¡×˜×™×�, ×§×˜×’×•×¨×™×•×ª, ×“×¤×™×� ×�×• ×ª×’×™×•×ª ×©×”×� ×œ×œ×� ×©×¤×”?"
"\n"

#: ../extensions/translation/manifest.php:7
#: ../extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:336
#: ../core/components/extensions/manager/available-extensions.php:264
msgid "Translations"
msgstr "×ª×¨×’×•×ž×™×�"

#: ../extensions/translation/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:265
msgid ""
"This extension lets you translate your website in any language or even add "
"multiple languages for your users to change at their will from the front-end."
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×�×¤×©×¨ ×œ×š ×œ×ª×¨×’×� ×�×ª ×”×�×ª×¨ ×©×œ×š ×œ×›×œ ×©×¤×”, ×�×• ×�×¤×™×œ×• ×œ×”×•×¡×™×£ ×ž×¡×¤×¨ ×©×¤×•×ª ×›×“×™ "
"×©×”×ž×©×ª×ž×©×™×� ×©×œ×š ×™×•×›×œ×• ×œ×©× ×•×ª ×�×ª ×‘×—×™×¨×ª ×”×©×¤×” ×‘×”×ª×�×� ×œ×¨×¦×•× ×�.\n"

#: ../extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:114
msgid "All Languages"
msgstr "×›×œ ×”×©×¤×•×ª"

#: ../extensions/translation/extensions/translate-terms/manifest.php:7
msgid "Translate Terms"
msgstr "×ª×¨×’×� ×ž×•× ×—×™×�"

#: ../extensions/translation/extensions/translate-terms/manifest.php:8
msgid "This extension translate terms"
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×ª×¨×’×� ×ž×•× ×—×™×�\n"

#: ../extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:341
msgid "Language of this post"
msgstr "×”×©×¤×” ×¢×‘×•×¨ ×¤×•×¡×˜ ×–×”"

#: ../extensions/translation/extensions/translate-posts/manifest.php:7
msgid "Translate Posts"
msgstr "×ª×¨×’×� ×¤×•×¡×˜×™×�"

#: ../extensions/translation/extensions/translate-posts/manifest.php:8
msgid "This extension translate posts"
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×ª×¨×’×� ×¤×•×¡×˜×™×�\n"

#: ../extensions/translation/extensions/translate-widgets/manifest.php:7
msgid "Translate Widgets"
msgstr ""
"×ª×¨×’×� ×•×•×™×“×’'×˜×™×�\n"

#: ../extensions/translation/extensions/translate-widgets/manifest.php:8
msgid "This extension translate Widgets"
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×ª×¨×’×� ×•×•×™×“×’'×˜×™×�\n"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:10
msgid "Language Switcher"
msgstr ""
"×ž×—×œ×™×£ ×©×¤×”\n"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:11
msgid "A Language Switcher Widget"
msgstr "×•×•×™×“×’'×˜ ×ž×—×œ×™×£ ×©×¤×”"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:42
msgid "New title"
msgstr "×›×•×ª×¨×ª ×—×“×©×”"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:45
#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:49
msgid "Title:"
msgstr "×›×•×ª×¨×ª:"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:14
msgid "A calendar of your site&#8217;s Posts."
msgstr "×œ×•×— ×”×©× ×” ×©×œ ×”×¤×•×¡×˜×™×� ×‘×�×ª×¨ ×©×œ×š"

#: ../extensions/translation/extensions/translate-menus/manifest.php:7
msgid "Translate Menus"
msgstr "×ª×¨×’×� ×ª×¤×¨×™×˜×™×�"

#: ../extensions/translation/extensions/translate-menus/manifest.php:8
msgid "This extension translate menus"
msgstr ""
"×ª×•×¡×£ ×–×” ×ž×ª×¨×’×� ×ª×¤×¨×™×˜×™×�\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:211
msgid "Slider Design"
msgstr "×¢×™×¦×•×‘ ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:213
msgid "Number of Images"
msgstr "×ž×¡×¤×¨ ×”×ª×ž×•× ×•×ª"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:232
msgid "Custom field updated."
msgstr ""
"×©×“×” ×ž×•×ª×�×� ×¢×•×“×›×Ÿ.\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:233
msgid "Custom field deleted."
msgstr ""
"×©×“×” ×ž×•×ª×�×� ×�×™×©×™×ª × ×ž×—×§.\n"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:238
msgid "Page saved."
msgstr "×¢×ž×•×“ × ×©×ž×¨."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:272
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:52
msgid "Publish"
msgstr "×¤×¨×¡×�"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:361
msgid "Slider Configuration"
msgstr "×ª×¦×•×¨×ª ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:375
msgid "Slider Title"
msgstr "×›×•×ª×¨×ª ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:433
msgid "Slider Settings"
msgstr "×”×’×“×¨×•×ª ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:542
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:94
msgid "(no title)"
msgstr "(×œ×œ×� ×›×•×ª×¨×ª)"

#: ../extensions/media/extensions/slider/posts.php:6
#: ../extensions/media/extensions/slider/posts.php:12
#: ../extensions/media/extensions/slider/posts.php:18
#: ../extensions/media/extensions/slider/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:12
msgid "Sliders"
msgstr "×¡×œ×™×™×“×¨×™×�"

#: ../extensions/media/extensions/slider/posts.php:7
#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:8
msgid "Slider"
msgstr "×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/posts.php:9
msgid "Add New Slider"
msgstr "×”×•×¡×£ ×¡×œ×™×™×“×¨ ×—×“×©"

#: ../extensions/media/extensions/slider/posts.php:10
msgid "Edit Slider"
msgstr "×¢×“×›×Ÿ ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/posts.php:11
msgid "New Slider"
msgstr "×¡×œ×™×™×“×¨ ×—×“×©"

#: ../extensions/media/extensions/slider/posts.php:13
msgid "View Slider"
msgstr "×”×¦×’ ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/posts.php:14
msgid "Search Sliders"
msgstr "×—×¤×© ×¡×œ×™×™×“×¨×™×�"

#: ../extensions/media/extensions/slider/posts.php:15
msgid "No Sliders found"
msgstr "×œ×� × ×ž×¦×�×• ×¡×œ×™×™×“×¨×™×�"

#: ../extensions/media/extensions/slider/posts.php:16
msgid "No Sliders found in Trash"
msgstr "×œ×� × ×ž×¦×�×• ×¡×œ×™×™×“×¨×™×� ×‘×�×©×¤×”"

#: ../extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:6
msgid "Nivo Slider"
msgstr ""
"× ×™×‘×• ×¡×œ×™×™×“×¨\n"

#: ../extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:6
msgid "Owl Slider"
msgstr "×¡×œ×™×™×“×¨ ×™× ×©×•×£"

#: ../extensions/media/extensions/slider/extensions/bx-slider/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/bx-slider/manifest.php:6
msgid "Bx-Slider"
msgstr "×¡×œ×™×™×“×¨-Bx"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:5
#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:11
msgid "Option description"
msgstr ""
"×ª×™×�×•×¨ ×�×¤×©×¨×•×ª\n"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:5
msgid "Type of Transition"
msgstr "×¡×•×’ ×ž×¢×‘×¨"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:6
msgid "Type of transition between slides"
msgstr "×¡×•×’ ×ž×¢×‘×¨ ×‘×™×Ÿ ×©×§×•×¤×™×•×ª ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:9
msgid "Horizontal"
msgstr "×�×•×¤×§×™"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:10
msgid "Vertical"
msgstr "×�× ×›×™ "

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:11
msgid "Fade"
msgstr "×“×•×¢×š"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:9
msgid "Choose a subtitle for your slide."
msgstr "×”×•×¡×£ ×›×•×ª×¨×ª ×ž×©× ×” ×œ×©×§×•×¤×™×ª ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:9
msgid "Add a Slider"
msgstr "×”×•×¡×£ ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:9
msgid "Select Slider"
msgstr "×”×’×“×¨ ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:14
msgid "Set width"
msgstr "×”×’×“×¨ ×¨×•×—×‘"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:19
msgid "Set height"
msgstr "×”×’×“×¨ ×’×•×‘×”"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:34
msgid "No Sliders Available"
msgstr "×�×™×Ÿ ×¡×œ×™×™×“×¨ ×–×ž×™×Ÿ"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:47
msgid "create a new Slider"
msgstr "×¦×•×¨ ×¡×œ×™×™×“×¨ ×—×“×©"

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:31
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:48
msgid "Schedule"
msgstr "×œ×•×— ×–×ž× ×™×�"

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:40
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:57
msgid "Submit for Review"
msgstr ""
"×©×œ×™×—×” ×œ×¡×§×™×¨×”\n"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:44
msgid "Choose Category"
msgstr "×‘×—×¨ ×§×˜×’×•×¨×™×”"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:53
#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:53
msgid "Number of Images in the slider"
msgstr "×ž×¡×¤×¨ ×”×ª×ž×•× ×•×ª ×‘×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:107
msgid "Select Specific Categories"
msgstr "×‘×—×¨ ×§×˜×’×•×¨×™×•×ª ×¡×¤×¦×™×¤×™×•×ª"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:44
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:44
msgid "Choose Tag"
msgstr "×‘×—×¨ ×ª×’×™×ª"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:107
msgid "Select Specific tags"
msgstr "×‘×—×¨ ×ª×’×™×•×ª ×¡×¤×¦×™×¤×™×•×ª"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:101
msgid "Select Specific posts"
msgstr "×‘×—×¨ ×¤×•×¡×˜×™×� ×¡×¤×¦×™×¤×™×™×�"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:54
msgid "Choose"
msgstr "×‘×—×¨"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:57
msgid "Add Slide"
msgstr "×”×•×¡×£ ×©×§×•×¤×™×ª ×œ×¡×œ×™×™×“×¨"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:59
#: ../views/backend-settings-form.php:47
msgid "Save Changes"
msgstr "×©×ž×•×¨ ×©×™× ×•×™×™×�"

#: ../core/class-fw-manifest.php:293
msgid "minimum required version is"
msgstr "×”×’×¨×¡×” ×”×ž×™× ×™×ž×œ×™×ª ×”× ×“×¨×©×ª ×”×™×�"

#: ../core/class-fw-manifest.php:296
msgid "maximum required version is"
msgstr "×”×’×¨×¡×” ×”×ž×§×¡×™×ž×œ×™×ª ×”× ×“×¨×©×ª ×”×™×�"

#: ../core/class-fw-manifest.php:301
msgid "and"
msgstr "×•"

#: ../core/components/backend.php:355
msgid "Done"
msgstr "×”×¡×ª×™×™×�"

#: ../core/components/backend.php:356
msgid "Ah, Sorry"
msgstr "×”×�, ×ž×¦×˜×¢×¨×™×�"

#: ../core/components/backend.php:358
#: ../includes/option-types/color-picker/class-fw-option-type-color-picker.php:39
#: ../includes/option-types/color-picker/class-fw-option-type-color-picker.php:40
#: ../includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:41
#: ../includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:42
msgid "Reset"
msgstr "×�×™×¤×•×¡"

#: ../core/components/backend.php:541 ../core/components/backend.php:542
#: ../core/components/backend.php:650
msgid "Theme Settings"
msgstr "×”×’×“×¨×•×ª ×ª×‘× ×™×ª"

#: ../core/components/backend.php:577
msgid "leave a review"
msgstr "×”×©×�×¨ ×‘×™×§×•×¨×ª"

#: ../core/components/backend.php:1316
msgid "The options were successfully reset"
msgstr ""
"×”×�×¤×©×¨×•×™×•×ª ×�×•×¤×¡×• ×‘×”×¦×œ×—×”\n"

#: ../core/components/backend.php:1327
msgid "The options were successfully saved"
msgstr ""
"×”×�×¤×©×¨×•×™×•×ª × ×©×ž×¨×• ×‘×”×¦×œ×—×”\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:362
msgid "Cannot backup the extensions"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×’×‘×•×ª ×�×ª ×”×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:408
msgid "Cannot clear the extensions directory"
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ× ×§×•×ª ×�×ª ×¡×¤×¨×™×™×ª ×”×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:413
msgid "Cannot recreate the extensions directory"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×™×¦×•×¨ ×ž×—×“×© ×�×ª ×¡×¤×¨×™×™×ª ×”×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:419
msgid "Cannot recover the extensions"
msgstr ""
"×œ×� × ×™×ª×Ÿ ×œ×©×—×–×¨ ×�×ª ×”×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:645
#, php-format
msgid "Cannot activate hidden standalone extension %s"
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¤×¢×™×œ ×ª×•×¡×£ ×ž×•×¡×ª×¨ ×¢×¦×ž×�×™ % s\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:874
msgid "You are not allowed to install extensions."
msgstr "×�×™×Ÿ ×œ×š ×”×¨×©×�×” ×œ×”×ª×§×™×Ÿ ×ª×•×¡×¤×™×�."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:891
msgid "All supported extensions are already installed."
msgstr ""
"×›×œ ×”×ª×•×¡×¤×™×� ×”× ×ª×ž×›×™×� ×›×‘×¨ ×ž×•×ª×§× ×™×�.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:967
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2384
#, php-format
msgid "Cannot remove temporary directory: %s"
msgstr ""
"×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¡×™×¨ ×¡×¤×¨×™×” ×–×ž× ×™×ª: % s\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1037
msgid "You have no permissions to install extensions"
msgstr ""
"×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×”×ª×§×™×Ÿ ×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1044
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1517
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1901
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2116
msgid "No extensions provided"
msgstr ""
"×œ×� ×¡×•×¤×§×• ×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1842
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2059
msgid "No extension specified."
msgstr ""
"×œ×� ×¦×•×™×Ÿ ×ª×•×¡×£.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1894
msgid "You have no permissions to activate extensions"
msgstr ""
"×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×”×¤×¢×™×œ ×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2304
msgid "Invalid extension."
msgstr ""
"×ª×•×¡×£ ×œ×� ×—×•×§×™.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2309
msgid "Extension does not have settings options."
msgstr ""
"×œ×ª×•×¡×£ ×�×™×Ÿ ×�×¤×©×¨×•×™×•×ª ×”×’×“×¨×•×ª.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2341
msgid "Extensions settings successfully saved."
msgstr ""
"×”×’×“×¨×•×ª ×”×”×¨×—×‘×•×ª × ×©×ž×¨×• ×‘×”×¦×œ×—×”.\n"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3107
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3154
msgid "Install"
msgstr "×”×ª×§× ×”"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3197
msgid "Install theme compatible extensions"
msgstr ""
"×”×ª×§×Ÿ ×”×¨×—×‘×•×ª ×ª×•×�×ž×•×ª ×œ×ª×‘× ×™×ª\n"

#: ../core/components/extensions/manager/available-extensions.php:24
msgid "Media"
msgstr "×ž×“×™×”"

#: ../core/components/extensions/manager/available-extensions.php:96
msgid "Shortcodes"
msgstr "×§×•×“×™ ×§×™×¦×•×¨"

#: ../core/components/extensions/manager/views/extension.php:89
#: ../core/components/extensions/manager/views/extension-page-header.php:25
msgid "Install Instructions"
msgstr ""
"×”×ª×§×Ÿ ×”×•×¨×�×•×ª\n"

#: ../core/components/extensions/manager/views/extension.php:102
msgid "Compatible"
msgstr "×ª×•×�×�"

#: ../core/components/extensions/manager/views/extension.php:102
msgid "with your current theme"
msgstr "×¢×� ×”×ª×‘× ×™×ª ×”× ×•×›×—×™×ª ×©×œ×š"

#: ../core/components/extensions/manager/views/extension.php:201
msgid "Update WordPress"
msgstr "×¢×“×›×Ÿ ×•×•×¨×“×¤×¨×¡"

#: ../core/components/extensions/manager/views/extension.php:304
#, php-format
msgid "Activate %s"
msgstr ""
"×”×¤×¢×œ % s\n"

#: ../core/components/extensions/manager/views/extension.php:316
#, php-format
msgid "Install %s"
msgstr ""
"×”×ª×§×Ÿ % s\n"

#: ../core/components/extensions/manager/views/extension.php:342
msgid "View Requirements"
msgstr ""
"×”×¦×’ ×ª× ×�×™×� × ×“×¨×©×™×�\n"

#: ../core/components/extensions/manager/views/extension-page-header.php:40
#, php-format
msgid "%s Settings"
msgstr ""
"%s ×”×’×“×¨×•×ª\n"

#: ../core/components/extensions/manager/views/extension-page-header.php:46
msgid "Unknown tab:"
msgstr "×œ×©×•× ×™×ª ×œ×� ×ž×•×›×¨×ª:"

#: ../core/components/extensions/manager/views/delete-form.php:42
#: ../core/components/extensions/manager/views/install-form.php:51
msgid "No, Return me to the extension list"
msgstr ""
"×œ×�, ×”×—×–×™×¨×• ×�×•×ª×™ ×œ×¨×©×™×ž×ª ×”×”×¨×—×‘×•×ª\n"

#: ../core/components/extensions/manager/views/delete-form.php:45
msgid "Click to view entire list of directories which will be deleted"
msgstr ""
"×œ×—×¥ ×›×“×™ ×œ×”×¦×™×’ ×�×ª ×›×œ ×¨×©×™×ž×ª ×”×¡×¤×¨×™×•×ª ×©×™×ž×—×§×•\n"

#: ../core/components/extensions/manager/views/extensions-page.php:17
msgid "Active Extensions"
msgstr ""
"×ª×•×¡×¤×™×� ×¤×¢×™×œ×™×�\n"

#: ../core/components/extensions/manager/views/extensions-page.php:33
msgid "No extensions activated yet"
msgstr ""
"×¢×“×™×™×Ÿ ×œ×� ×”×•×¤×¢×œ×• ×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/views/extensions-page.php:33
msgid "Check the available extensions below"
msgstr ""
"×‘×“×•×§ ×�×ª ×”×ª×•×¡×¤×™×� ×”×–×ž×™× ×™×� ×ž×˜×”\n"

#: ../core/components/extensions/manager/views/extensions-page.php:59
msgid "Available Extensions"
msgstr ""
"×ª×•×¡×¤×™×� ×–×ž×™× ×™×�\n"

#: ../core/components/extensions/manager/views/extensions-page.php:184
msgid "Show other extensions"
msgstr ""
"×”×¦×’ ×ª×•×¡×¤×™×� ×�×—×¨×™×�\n"

#: ../core/components/extensions/manager/views/extensions-page.php:185
msgid "Hide other extensions"
msgstr ""
"×”×¡×ª×¨ ×ª×•×¡×¤×™×� ×�×—×¨×™×�\n"

#: ../core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:14
#: ../core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:14
msgid "Go to extensions page"
msgstr ""
"×¢×‘×•×¨ ×�×œ ×¢×ž×•×“ ×”×ª×•×¡×¤×™×�\n"

#: ../core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:17
#: ../core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:17
msgid "Return to Extensions page"
msgstr "×—×–×•×¨ ×œ×¢×ž×•×“ ×ª×•×¡×¤×™×�"

#: ../views/backend-settings-form.php:48
msgid "Reset Options"
msgstr ""
"×�×¤×¡ ×�×¤×©×¨×•×™×•×ª\n"

#: ../views/backend-settings-form.php:62
msgid "by"
msgstr "×‘×�×ž×¦×¢×•×ª"

#: ../views/backend-settings-form.php:155
msgid ""
"Click OK to reset.\n"
"All settings will be lost and replaced with default settings!"
msgstr ""
"\n"
"×œ×—×¥ ×¢×œ ×�×™×©×•×¨ ×›×“×™ ×œ×�×¤×¡.\n"
"×›×œ ×”×”×’×“×¨×•×ª ×™×�×‘×“×• ×•×™×•×—×œ×¤×• ×‘×”×’×“×¨×•×ª ×‘×¨×™×¨×ª ×”×ž×—×“×œ!"

#: ../views/backend-settings-form.php:202
msgid "Resetting"
msgstr "×ž×�×¤×¡"

#: ../views/backend-settings-form.php:204
msgid "We are currently resetting your settings."
msgstr ""
"×�× ×• ×ž×�×¤×¡×™×� ×›×¢×ª ×�×ª ×”×”×’×“×¨×•×ª ×©×œ×š.\n"

#: ../views/backend-settings-form.php:206
#: ../views/backend-settings-form.php:212
msgid "This may take a few moments."
msgstr ""
"×¤×¢×•×œ×” ×–×• ×¢×©×•×™×” ×œ×”×™×ž×©×š ×ž×¡×¤×¨ ×“×§×•×ª.\n"

#: ../views/backend-settings-form.php:208
msgid "Saving"
msgstr "×©×•×ž×¨"

#: ../views/backend-settings-form.php:210
msgid "We are currently saving your settings."
msgstr ""
"×�× ×• ×©×•×ž×¨×™×� ×›×¨×’×¢ ×�×ª ×”×”×’×“×¨×•×ª ×©×œ×š.\n"

#: ../includes/option-types/class-fw-option-type-undefined.php:25
msgid "UNDEFINED OPTION TYPE"
msgstr "×¡×•×’ ×�×¤×©×¨×•×ª ×œ×� × ×§×‘×¢"

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:22
msgid "25%"
msgstr "25%"

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:23
msgid "50%"
msgstr "50%"

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:24
msgid "100%"
msgstr "100%"

#: ../includes/option-types/map/views/view.php:12
msgid "Specify location"
msgstr "×¦×™×™×Ÿ ×ž×™×§×•×�"

#: ../includes/option-types/map/views/view.php:27
msgid "Location Venue"
msgstr "×ž×™×§×•×� ×�×™×¨×•×¢"

#: ../includes/option-types/map/views/view.php:42
msgid "Address"
msgstr "×›×ª×•×‘×ª "

#: ../includes/option-types/map/views/view.php:57
msgid "City"
msgstr "×¢×™×¨"

#: ../includes/option-types/map/views/view.php:72
msgid "Country"
msgstr "×�×¨×¥"

#: ../includes/option-types/map/views/view.php:87
msgid "State"
msgstr "×ž×“×™× ×”"

#: ../includes/option-types/map/views/view.php:103
msgid "Zip Code"
msgstr "×ž×™×§×•×“"

#: ../includes/option-types/map/views/view.php:138
msgid "Cannot find the location?"
msgstr "×œ×� ×ž×¦×œ×™×— ×œ×ž×¦×•×� ×ž×™×§×•×�?"

#: ../includes/option-types/map/views/view.php:150
msgid "Reset location"
msgstr "×�×¤×¡ ×ž×™×§×•×�"

#: ../includes/option-types/upload/class-fw-option-type-upload.php:150
msgid "Add Image"
msgstr "×”×•×¡×£ ×ª×ž×•× ×”"

#: ../includes/option-types/upload/class-fw-option-type-upload.php:176
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:186
msgid "Upload"
msgstr "×”×¢×œ×�×”"

#: ../includes/option-types/typography-v2/view.php:39
msgid "Font face"
msgstr "×¡×•×’ ×’×•×¤×Ÿ"

#: ../includes/option-types/typography-v2/view.php:48
msgid "Normal"
msgstr "×¨×’×™×œ"

#: ../includes/option-types/typography-v2/view.php:49
msgid "Italic"
msgstr "× ×˜×•×™"

#: ../includes/option-types/typography-v2/view.php:50
msgid "Oblique"
msgstr "×�×œ×›×¡×•× ×™"

#: ../includes/option-types/typography-v2/view.php:59
#: ../includes/option-types/typography-v2/view.php:118
msgid "Style"
msgstr "×¢×™×¦×•×‘"

#: ../includes/option-types/typography-v2/view.php:85
msgid "Weight"
msgstr "×ž×©×§×œ"

#: ../includes/option-types/typography-v2/view.php:101
msgid "Script"
msgstr "×ª×™×�×•×¨"

#: ../includes/option-types/typography-v2/view.php:128
msgid "Size"
msgstr "×ž×™×“×”"

#: ../includes/option-types/typography-v2/view.php:139
msgid "Line height"
msgstr "×’×•×‘×” ×§×•"

#: ../includes/option-types/typography-v2/view.php:150
msgid "Letter spacing"
msgstr "×¨×™×•×•×— ×�×•×ª×™×•×ª"

#: ../includes/option-types/typography-v2/view.php:173
msgid "Color"
msgstr "×¦×‘×¢"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:156
msgid "Unknown Set"
msgstr "×§×‘×•×¦×” ×œ×� ×ž×•×›×¨×ª"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:186
msgid "Web Application Icons"
msgstr ""
"×�×™×™×§×•× ×™×� ×©×œ ×™×™×©×•×ž×™ ×�×™× ×˜×¨× ×˜\n"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:187
msgid "Hand Icons"
msgstr "×�×™×™×§×•× ×™×� ×©×œ ×™×“"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:188
msgid "Transportation Icons"
msgstr "×�×™×™×§×•× ×™×� ×©×œ ×ª×—×‘×•×¨×”"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:189
msgid "Gender Icons"
msgstr "×�×™×™×§×•× ×™×� ×©×œ ×ž×’×“×¨"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:190
msgid "File Type Icons"
msgstr "×�×™×™×§×•× ×™×� ×©×œ ×¡×•×’ ×§×•×‘×¥"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:193
msgid "Payment Icons"
msgstr "×�×™×™×§×•× ×™×� ×©×œ ×ª×©×œ×•×�"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:195
msgid "Currency Icons"
msgstr "×�×™×™×§×•× ×™×� ×©×œ ×ž×˜×‘×¢"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:196
msgid "Text Editor Icons"
msgstr "×�×™×™×§×•× ×™×� ×œ×¢×•×¨×š ×˜×§×¡×˜"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:197
msgid "Directional Icons"
msgstr "×�×™×™×§×•× ×™×� ×›×™×•×•× ×™×™×�"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:198
msgid "Video Player Icons"
msgstr "×�×™×™×§×•×Ÿ × ×’×Ÿ ×•×™×“×�×•"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:199
msgid "Brand Icons"
msgstr ""
"×�×™×™×§×•× ×™×� ×©×œ ×ž×•×ª×’×™×�\n"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:200
msgid "Medical Icons"
msgstr "×�×™×™×§×•× ×™×� ×¨×¤×•×�×™×™×�"

#: ../includes/option-types/icon/view.php:39
msgid "All Categories"
msgstr "×›×œ ×”×§×˜×’×•×¨×™×•×ª"

#: ../includes/option-types/datetime-range/view.php:41
#: ../includes/option-types/gradient/view.php:46
msgid "to"
msgstr "×�×œ"

#: ../includes/option-types/background-image/view.php:37
msgid "Predefined images"
msgstr ""
"×ª×ž×•× ×•×ª ×ž×•×’×“×¨×•×ª ×ž×¨×�×©\n"

#: ../includes/option-types/background-image/view.php:38
msgid "Custom image"
msgstr "×ª×ž×•× ×” ×ž×•×ª×�×ž×ª"

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:160
msgid "Add Images"
msgstr "×”×•×¡×£ ×ª×ž×•× ×”"

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:188
msgid "1 File"
msgstr "×§×•×‘×¥ 1"

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:189
#, php-format
msgid "%u Files"
msgstr "×§×‘×¦×™ %u"
                                                                                                                                               framework/languages/fw-fr_FR.po                                                                     0000644                 00001035415 15266055653 0012505 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       msgid ""
msgstr ""
"Project-Id-Version: Unyson\n"
"POT-Creation-Date: 2016-10-29 11:11+0200\n"
"PO-Revision-Date: 2016-10-30 02:11+0200\n"
"Language-Team: ThemeFuse <hello@themefuse.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.11\n"
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
"X-Poedit-Basepath: .\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Poedit-SourceCharset: UTF-8\n"
"Last-Translator: \n"
"Language: fr_FR\n"
"X-Poedit-SearchPath-0: ..\n"

#: ../manifest.php:5
msgid "Unyson"
msgstr "Unyson"

#: ../helpers/class-fw-wp-filesystem.php:43
msgid "Cannot connect to Filesystem directly"
msgstr "Impossible de se connecter directement au systÃ¨me de fichiers"

#: ../helpers/class-fw-wp-filesystem.php:271
#, php-format
msgid "Cannot create directory \"%s\". It must be inside \"%s\""
msgstr ""
"Vous ne pouvez pas crÃ©er le rÃ©pertoire \"%s\". Il doit Ãªtre Ã  l'intÃ©rieur de "
"\"%s\""

#: ../helpers/class-fw-wp-filesystem.php:273
msgid "\" or \""
msgstr "\" or \""

#: ../helpers/class-fw-flash-messages.php:95
#, php-format
msgid "Invalid flash message type: %s"
msgstr "Type de message flash invalide : %s"

#: ../helpers/class-fw-wp-list-table.php:185
msgid "No items found."
msgstr "Aucun Ã©lÃ©ment trouvÃ©."

#: ../helpers/class-fw-wp-list-table.php:309
msgid "Bulk Actions"
msgstr "Actions en masse"

#: ../helpers/class-fw-wp-list-table.php:319
msgid "Apply"
msgstr "Appliquer"

#: ../helpers/class-fw-wp-list-table.php:403
msgid "All dates"
msgstr "Toutes les dates"

#: ../helpers/class-fw-wp-list-table.php:416
#, php-format
msgid "%1$s %2$d"
msgstr "%1$s %2$d"

#: ../helpers/class-fw-wp-list-table.php:432
msgid "List View"
msgstr "Liste des vues"

#: ../helpers/class-fw-wp-list-table.php:433
msgid "Excerpt View"
msgstr "RÃ©sumer des vues"

#: ../helpers/class-fw-wp-list-table.php:459
#, php-format
msgid "%s pending"
msgstr "%s en cours"

#: ../helpers/class-fw-wp-list-table.php:714
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:33
msgid "Select All"
msgstr "Tout sÃ©lectionner"

#: ../helpers/general.php:1150
msgid "year"
msgstr "annÃ©e"

#: ../helpers/general.php:1151
msgid "years"
msgstr "annÃ©es"

#: ../helpers/general.php:1153
msgid "month"
msgstr "mois"

#: ../helpers/general.php:1154
msgid "months"
msgstr "mois"

#: ../helpers/general.php:1156
msgid "week"
msgstr "semaine"

#: ../helpers/general.php:1157
msgid "weeks"
msgstr "semaines"

#: ../helpers/general.php:1159
msgid "day"
msgstr "jour"

#: ../helpers/general.php:1160
msgid "days"
msgstr "jours"

#: ../helpers/general.php:1162
msgid "hour"
msgstr "heure"

#: ../helpers/general.php:1163
msgid "hours"
msgstr "heures"

#: ../helpers/general.php:1165
msgid "minute"
msgstr "minute"

#: ../helpers/general.php:1166
msgid "minutes"
msgstr "minutes"

#: ../helpers/general.php:1168
msgid "second"
msgstr "seconde"

#: ../helpers/general.php:1169
msgid "seconds"
msgstr "secondes"

#: ../helpers/general.php:1558
msgid "Maximum stack depth exceeded"
msgstr "Le nombre maximal a Ã©tÃ© dÃ©passÃ©"

#: ../helpers/general.php:1561
msgid "Underflow or the modes mismatch"
msgstr "Soupassement ou non-concordance des modes"

#: ../helpers/general.php:1564
msgid "Unexpected control character found"
msgstr "CaractÃ¨re de contrÃ´le inattendue trouvÃ©"

#: ../helpers/general.php:1567
msgid "Syntax error, malformed JSON"
msgstr "Erreur de syntaxe, JSON malformÃ©"

#: ../helpers/general.php:1570
msgid "Malformed UTF-8 characters, possibly incorrectly encoded"
msgstr "CaractÃ¨res UTF-8 malformÃ©s, peut-Ãªtre est-il mal codÃ©"

#: ../helpers/general.php:1573
#: ../extensions/backups/class-fw-extension-backups.php:550
msgid "Unknown error"
msgstr "Erreur inconnu:"

#: ../helpers/class-fw-form.php:80
#, php-format
msgid "Form with id \"%s\" was already defined"
msgstr "Formulaire avec id \"%s\" a Ã©tÃ© dÃ©jÃ  dÃ©fini"

#: ../helpers/class-fw-form.php:168
msgid "Nonce verification failed"
msgstr "La vÃ©rification a Ã©chouÃ©"

#: ../helpers/class-fw-form.php:331
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/views/form.php:13
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:66
msgid "Submit"
msgstr "Soumettre"

#: ../extensions/update/class-fw-extension-update.php:285
#: ../extensions/update/class-fw-extension-update.php:602
msgid "Cannot delete: "
msgstr "Vous ne pouvez pas supprimer :"

#: ../extensions/update/class-fw-extension-update.php:292
msgid "Cannot create: "
msgstr "Vous ne pouvez pas crÃ©er :"

#: ../extensions/update/class-fw-extension-update.php:370
msgid "Cannot remove old temporary directory: "
msgstr "Impossible de supprimer le rÃ©pertoire temporaire :"

#: ../extensions/update/class-fw-extension-update.php:376
#: ../extensions/update/class-fw-extension-update.php:572
msgid "Cannot create directory: "
msgstr "Vous ne pouvez pas crÃ©er le rÃ©pertoire :"

#: ../extensions/update/class-fw-extension-update.php:381
#, php-format
msgid "Downloading the %s..."
msgstr "TÃ©lÃ©chargement du %s ..."

#: ../extensions/update/class-fw-extension-update.php:386
#, php-format
msgid "Cannot download the %s."
msgstr "Vous ne pouvez pas tÃ©lÃ©charger %s."

#: ../extensions/update/class-fw-extension-update.php:396
#, php-format
msgid "Installing the %s..."
msgstr "Installation de %s ..."

#: ../extensions/update/class-fw-extension-update.php:402
#: ../extensions/update/class-fw-extension-update.php:431
#: ../extensions/update/class-fw-extension-update.php:531
#: ../extensions/update/class-fw-extension-update.php:552
#: ../extensions/update/class-fw-extension-update.php:582
msgid "Cannot access directory: "
msgstr "Impossible d'accÃ©der au rÃ©pertoire :"

#: ../extensions/update/class-fw-extension-update.php:421
msgid "Cannot remove: "
msgstr "Impossible de supprimer le rÃ©pertoire :"

#: ../extensions/update/class-fw-extension-update.php:456
#: ../extensions/update/class-fw-extension-update.php:522
#: ../extensions/update/class-fw-extension-update.php:628
#: ../extensions/update/class-fw-extension-update.php:652
#, php-format
msgid "Cannot move \"%s\" to \"%s\""
msgstr "Impossible de dÃ©placer \"%s\" Ã  \"%s\""

#: ../extensions/update/class-fw-extension-update.php:472
#, php-format
msgid "Cannot merge \"%s\" with \"%s\""
msgstr "Impossible de dupliquer \"%s\" avec \"%s\""

#: ../extensions/update/class-fw-extension-update.php:485
#, php-format
msgid "The %s has been successfully updated."
msgstr "Le %s a Ã©tÃ© mis Ã  jour avec succÃ¨s."

#: ../extensions/update/class-fw-extension-update.php:492
#, php-format
msgid "Cannot remove temporary directory \"%s\"."
msgstr "Impossible de supprimer le rÃ©pertoire temporaire \"%s\"."

#: ../extensions/update/class-fw-extension-update.php:672
#: ../extensions/update/class-fw-extension-update.php:740
#: ../extensions/update/class-fw-extension-update.php:808
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:930
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1427
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1837
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2054
msgid "Invalid nonce."
msgstr "Non valide."

#: ../extensions/update/class-fw-extension-update.php:683
msgid "Framework Update"
msgstr "Mise Ã  jour du Framework"

#: ../extensions/update/class-fw-extension-update.php:699
msgid "Failed to get framework latest version."
msgstr "Impossible d'obtenir la derniÃ¨re version de la structure."

#: ../extensions/update/class-fw-extension-update.php:716
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:360
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:374
#: ../extensions/update/views/updates-list.php:10
#: ../core/class-fw-manifest.php:353
msgid "Framework"
msgstr "Framework"

#: ../extensions/update/class-fw-extension-update.php:751
msgid "Theme Update"
msgstr "Mise Ã  jour du thÃ¨me"

#: ../extensions/update/class-fw-extension-update.php:767
msgid "Failed to get theme latest version."
msgstr "Impossible d'obtenir le derniÃ¨re version du thÃ¨me."

#: ../extensions/update/class-fw-extension-update.php:784
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:393
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:407
msgid "Theme"
msgstr "ThÃ¨me"

#: ../extensions/update/class-fw-extension-update.php:817
msgid "Please check the extensions you want to update."
msgstr ""
"S'il vous plaÃ®t vÃ©rifier les extensions que vous souhaitez mettre Ã  jour."

#: ../extensions/update/class-fw-extension-update.php:841
msgid "Extensions Update"
msgstr "Mise Ã  jour des extensions"

#: ../extensions/update/class-fw-extension-update.php:879
msgid "No extensions updates found."
msgstr "Aucune extension trouvÃ©e."

#: ../extensions/update/class-fw-extension-update.php:886
#, php-format
msgid "Extension \"%s\" does not exist or is disabled."
msgstr "Extension \"%s\" n'existe pas ou est dÃ©sactivÃ©."

#: ../extensions/update/class-fw-extension-update.php:893
#, php-format
msgid "No update found for the \"%s\" extension."
msgstr "Aucune mise Ã  jour trouvÃ©e pour l'extension \"%s\"."

#: ../extensions/update/class-fw-extension-update.php:915
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:426
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:440
#, php-format
msgid "%s extension"
msgstr "%s extension"

#: ../extensions/update/manifest.php:5
#: ../extensions/builder/includes/option-types/builder/includes/fullscreen.php:82
msgid "Update"
msgstr "Mettre Ã  jour"

#: ../extensions/update/manifest.php:6
msgid "Keep you framework, extensions and theme up to date."
msgstr "Gardez vous cadres, extensions et thÃ¨mes Ã  jour."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:91
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:232
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2439
msgid "Github error:"
msgstr "Erreur Github"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:100
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:241
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2446
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (Response code: %d)"
msgstr ""
"Impossible d'accÃ©der au rÃ©pertoire de rÃ©fÃ©rence GitHub \"%s\". (Code de "
"rÃ©ponse  :%d)"

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:108
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:249
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2462
#, php-format
msgid "Failed to access Github repository \"%s\" releases."
msgstr "Impossible d'accÃ©der au rÃ©pertoire de rÃ©fÃ©rence GitHub \"%s\". "

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:122
#, php-format
msgid "No releases found in repository \"%s\"."
msgstr "Aucun parution trouvÃ©s dans le dÃ©pÃ´t \"% s\"."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:143
#, php-format
msgid ""
"%s manifest has invalid \"github_update\" parameter. Please use \"user/repo"
"\" format."
msgstr ""
"Le manifeste %s de paramÃ¨tre non valide a \"github_uptade\". S'il vous plaÃ®t "
"utiliser \"user/repo\" format."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:171
#, php-format
msgid "Failed to fetch %s latest version from github \"%s\"."
msgstr "Impossible de rÃ©cupÃ©rer la derniÃ¨re version de %s de github \"%s\"."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:264
#, php-format
msgid "%s github repository \"%s\" does not have the \"%s\" release."
msgstr "%s du rÃ©pertoire GitHub \"%s\" n'a pas la rÃ©fÃ©rence \"%s\"."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:284
#, php-format
msgid "Cannot download %s zip."
msgstr "Vous ne pouvez pas tÃ©lÃ©charger le zip : %s ."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:297
#, php-format
msgid "Cannot save %s zip."
msgstr "Vous ne pouvez pas sauvegarder le zip : %s ."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:316
#, php-format
msgid "Cannot remove %s zip."
msgstr "Vous ne pouvez pas supprimer le zip : %s ."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:325
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2566
msgid "Cannot access the unzipped directory files."
msgstr "Vous ne pouvez pas accÃ©der aux fichiers du rÃ©pertoire dÃ©compressÃ©s."

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:341
#, php-format
msgid "The unzipped %s directory not found."
msgstr "Le rÃ©pertoire dÃ©compressÃ©  du %s  n'est pas trouvÃ©."

#: ../extensions/update/views/updates-list.php:12
#, php-format
msgid "You have the latest version of %s."
msgstr "Vous avez la derniÃ¨re version de %s."

#: ../extensions/update/views/updates-list.php:25
msgid "Update Framework"
msgstr "Mettre Ã  jour le Framework"

#: ../extensions/update/views/updates-list.php:37
msgid "Your theme is up to date."
msgstr "Votre thÃ¨me est Ã  jour."

#: ../extensions/update/views/updates-list.php:50
msgid "Update Theme"
msgstr "Mise Ã  jour du ThÃ¨me"

#: ../extensions/update/views/updates-list.php:60
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:844
#, php-format
msgid "%s Extensions"
msgstr "%s Extensions"

#: ../extensions/update/views/updates-list.php:62
#, php-format
msgid "You have the latest version of %s Extensions."
msgstr "Vous avez la derniÃ¨re version de l'extensions : %s."

#: ../extensions/update/views/updates-list.php:80
#: ../extensions/update/views/updates-list.php:95
#: ../extensions/update/views/updates-list.php:100
msgid "Update Extensions"
msgstr "Mettre Ã  jour les extensions"

#: ../extensions/update/views/updates-list.php:99
msgid "New extensions updates available."
msgstr "De nouvelles mises Ã  jours de l'extensions sont disponibles."

#: ../extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:16
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:14
#: ../extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:16
msgid "Go to updates page"
msgstr "Aller Ã  la page des mises Ã  jour"

#: ../extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:19
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:17
#: ../extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:19
msgid "Return to Updates page"
msgstr "Retour Ã  la page des mises Ã  jour"

#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:84
#, php-format
msgid "You have version %s installed. Update to %s."
msgstr "Vous avez la version %s est installÃ©. Mise Ã  jour de %s."

#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:126
msgid "No Extensions for update."
msgstr "Aucune mise Ã  jour des extensions"

#: ../extensions/portfolio/manifest.php:7
#: ../extensions/portfolio/class-fw-extension-portfolio.php:260
#: ../core/components/extensions/manager/available-extensions.php:72
msgid "Portfolio"
msgstr "Portfolio"

#: ../extensions/portfolio/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:73
msgid ""
"This extension will add a fully fledged portfolio module that will let you "
"display your projects using the built in portfolio pages."
msgstr ""
"Cette extension ajoutera un module de portfolio Ã  part entiÃ¨re qui vous "
"permettra d'afficher vos projets en utilisant le haut dans les pages du "
"portfolio."

#: ../extensions/portfolio/class-fw-extension-portfolio.php:115
#: ../extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Project"
msgstr "Projet"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:116
msgid "Projects"
msgstr "projets"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:123
#: ../extensions/learning/class-fw-extension-learning.php:63
#: ../extensions/learning/class-fw-extension-learning.php:127
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:57
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:58
#: ../extensions/events/class-fw-extension-events.php:76
#: ../extensions/media/extensions/slider/posts.php:8
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:32
msgid "Add New"
msgstr "Ajouter un projet"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:124
#: ../extensions/portfolio/class-fw-extension-portfolio.php:198
#: ../extensions/learning/class-fw-extension-learning.php:64
#: ../extensions/learning/class-fw-extension-learning.php:128
#: ../extensions/events/class-fw-extension-events.php:77
#: ../extensions/events/class-fw-extension-events.php:131
#, php-format
msgid "Add New %s"
msgstr "Ajouter un nouveau %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:125
#: ../extensions/learning/class-fw-extension-learning.php:129
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:89
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:76
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:88
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:86
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:68
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:34
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:50
#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:110
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:45
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:37
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:73
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:81
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:57
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:50
#: ../extensions/events/class-fw-extension-events.php:78
#: ../includes/option-types/popup/class-fw-option-type-popup.php:158
#: ../includes/option-types/upload/class-fw-option-type-upload.php:151
#: ../includes/option-types/upload/class-fw-option-type-upload.php:177
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:161
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:187
msgid "Edit"
msgstr "Editer"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:126
#: ../extensions/portfolio/class-fw-extension-portfolio.php:196
#: ../extensions/learning/class-fw-extension-learning.php:65
#: ../extensions/learning/class-fw-extension-learning.php:66
#: ../extensions/learning/class-fw-extension-learning.php:130
#: ../extensions/learning/class-fw-extension-learning.php:192
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:59
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:60
#: ../extensions/events/class-fw-extension-events.php:79
#: ../extensions/events/class-fw-extension-events.php:129
#, php-format
msgid "Edit %s"
msgstr "Editer %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:127
#: ../extensions/learning/class-fw-extension-learning.php:67
#: ../extensions/learning/class-fw-extension-learning.php:131
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:61
#: ../extensions/events/class-fw-extension-events.php:80
#, php-format
msgid "New %s"
msgstr "Nouveau %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:128
#: ../extensions/portfolio/class-fw-extension-portfolio.php:193
#: ../extensions/learning/class-fw-extension-learning.php:68
#: ../extensions/learning/class-fw-extension-learning.php:132
#: ../extensions/learning/class-fw-extension-learning.php:189
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:62
#: ../extensions/events/class-fw-extension-events.php:81
#: ../extensions/events/class-fw-extension-events.php:126
#, php-format
msgid "All %s"
msgstr "Tout les %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:129
#: ../extensions/portfolio/class-fw-extension-portfolio.php:130
#: ../extensions/learning/class-fw-extension-learning.php:69
#: ../extensions/learning/class-fw-extension-learning.php:70
#: ../extensions/learning/class-fw-extension-learning.php:133
#: ../extensions/learning/class-fw-extension-learning.php:134
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:63
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:64
#: ../extensions/events/class-fw-extension-events.php:82
#: ../extensions/events/class-fw-extension-events.php:83
#, php-format
msgid "View %s"
msgstr "Voir %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:131
#: ../extensions/portfolio/class-fw-extension-portfolio.php:192
#: ../extensions/learning/class-fw-extension-learning.php:71
#: ../extensions/learning/class-fw-extension-learning.php:135
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:65
#: ../extensions/events/class-fw-extension-events.php:84
#: ../extensions/events/class-fw-extension-events.php:125
#, php-format
msgid "Search %s"
msgstr "Rechercher %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:132
#: ../extensions/learning/class-fw-extension-learning.php:72
#: ../extensions/learning/class-fw-extension-learning.php:136
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:66
#: ../extensions/events/class-fw-extension-events.php:85
#, php-format
msgid "No %s Found"
msgstr "Aucun %s trouvÃ©"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:133
#: ../extensions/learning/class-fw-extension-learning.php:73
#: ../extensions/learning/class-fw-extension-learning.php:137
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:67
#: ../extensions/events/class-fw-extension-events.php:86
#, php-format
msgid "No %s Found In Trash"
msgstr "Aucun %s trouvÃ© dans la poubelle"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:136
msgid "Create a portfolio item"
msgstr "CrÃ©er un projet"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:183
#: ../extensions/events/class-fw-extension-events.php:116
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:268
msgid "Category"
msgstr "CatÃ©gorie"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:184
#: ../extensions/events/class-fw-extension-events.php:117
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:168
msgid "Categories"
msgstr "Categories"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:194
#: ../extensions/learning/class-fw-extension-learning.php:190
#: ../extensions/events/class-fw-extension-events.php:127
#, php-format
msgid "Parent %s"
msgstr "Parent %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:195
#: ../extensions/learning/class-fw-extension-learning.php:191
#: ../extensions/events/class-fw-extension-events.php:128
#, php-format
msgid "Parent %s:"
msgstr "Parent %s :"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:197
#: ../extensions/learning/class-fw-extension-learning.php:193
#: ../extensions/events/class-fw-extension-events.php:130
#: ../core/components/extensions/manager/views/extension.php:234
#: ../core/components/extensions/manager/views/extension.php:272
#, php-format
msgid "Update %s"
msgstr "Mise Ã  jour %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:199
#: ../extensions/learning/class-fw-extension-learning.php:195
#: ../extensions/events/class-fw-extension-events.php:132
#, php-format
msgid "New %s Name"
msgstr "Nouveau nom de %s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:200
#: ../extensions/learning/class-fw-extension-learning.php:196
#: ../extensions/events/class-fw-extension-events.php:133
#, php-format
msgid "%s"
msgstr "%s"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Gallery"
msgstr "Galerie"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:240
msgid "Set project gallery"
msgstr "RÃ©gler la galerie du projet"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:241
msgid "Edit project gallery"
msgstr "Editer la galerie du projet"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:271
msgid "Project Cover Image"
msgstr "Image de couverture du projet"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:287
msgid "Edit this item"
msgstr "Editer cet objet"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:348
#: ../extensions/portfolio/class-fw-extension-portfolio.php:361
#: ../extensions/learning/class-fw-extension-learning.php:320
#: ../extensions/learning/class-fw-extension-learning.php:333
msgid "View all categories"
msgstr "Voir toutes les categories"

#: ../extensions/portfolio/class-fw-extension-portfolio.php:381
msgid "Cover Image"
msgstr "Image de couverture"

#: ../extensions/seo/settings-options.php:17
#: ../extensions/social/settings-options.php:11
msgid "General"
msgstr "GÃ©nÃ©ral"

#: ../extensions/seo/settings-options.php:21
#: ../extensions/social/settings-options.php:15
msgid "General Settings"
msgstr "RÃ©glages gÃ©nÃ©raux"

#: ../extensions/seo/class-fw-extension-seo.php:89
msgid "Site name"
msgstr "Nom du site"

#: ../extensions/seo/class-fw-extension-seo.php:95
msgid "Site description"
msgstr "Description du site"

#: ../extensions/seo/class-fw-extension-seo.php:101
msgid "Current time"
msgstr "Heure actuelle"

#: ../extensions/seo/class-fw-extension-seo.php:107
msgid "Current date"
msgstr "Date actuelle"

#: ../extensions/seo/class-fw-extension-seo.php:113
msgid "Current month"
msgstr "Mois en cours"

#: ../extensions/seo/class-fw-extension-seo.php:119
msgid "Current year"
msgstr "AnnÃ©e en cours"

#: ../extensions/seo/class-fw-extension-seo.php:125
msgid "Date of the post/page"
msgstr "Date de l'article/page"

#: ../extensions/seo/class-fw-extension-seo.php:131
msgid "Title of the post/page/term"
msgstr "Titre de l'article/page/terme"

#: ../extensions/seo/class-fw-extension-seo.php:137
msgid "Excerpt of the current post, of auto-generate if it is not set"
msgstr "Extrait du poste actuel, de l'auto-gÃ©nÃ©rÃ© si elle n'est pas rÃ©glÃ©"

#: ../extensions/seo/class-fw-extension-seo.php:143
msgid "Excerpt of the current post, without auto-generation"
msgstr "Extrait du poste actuel, sans auto-gÃ©nÃ©ration"

#: ../extensions/seo/class-fw-extension-seo.php:149
msgid "Post tags, separated by coma"
msgstr "Etiquettes, sÃ©parÃ©s par des virgules"

#: ../extensions/seo/class-fw-extension-seo.php:155
msgid "Post categories, separated by coma"
msgstr "CatÃ©gories des articles, sÃ©parÃ©s par des virgules"

#: ../extensions/seo/class-fw-extension-seo.php:161
msgid "Category/tag/term description"
msgstr "CatÃ©gorie/Ã©tiquette/description du terme"

#: ../extensions/seo/class-fw-extension-seo.php:167
msgid "Term title"
msgstr "Terme du titre"

#: ../extensions/seo/class-fw-extension-seo.php:173
msgid "Post modified time"
msgstr "Heure du message modifiÃ©"

#: ../extensions/seo/class-fw-extension-seo.php:179
msgid "Post/page id"
msgstr "Article/page id"

#: ../extensions/seo/class-fw-extension-seo.php:185
msgid "Post/page author \"nicename\""
msgstr "Article/page de l'auteur \"surnom\""

#: ../extensions/seo/class-fw-extension-seo.php:191
msgid "Post/page author id"
msgstr "Article/page de l'identifiant de l'auteur"

#: ../extensions/seo/class-fw-extension-seo.php:197
msgid "Search phrase in search page"
msgstr "Recherche la phrase dans la page de recherche"

#: ../extensions/seo/class-fw-extension-seo.php:203
#: ../extensions/seo/class-fw-extension-seo.php:209
msgid "Page number"
msgstr "NumÃ©ro de page"

#: ../extensions/seo/class-fw-extension-seo.php:215
msgid "Attachment caption"
msgstr "LÃ©gende de la piÃ¨ce jointe"

#: ../extensions/seo/class-fw-extension-seo.php:435
#: ../extensions/seo/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:120
msgid "SEO"
msgstr "RÃ©fÃ©rencement - SEO"

#: ../extensions/seo/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:121
msgid ""
"This extension will enable you to have a fully optimized WordPress website "
"by adding optimized meta titles, keywords and descriptions."
msgstr ""
"Cette extension vous permettra d'avoir un site WordPress entiÃ¨rement "
"optimisÃ© en ajoutant des mÃ©ta titres, mots clÃ©s et descriptions."

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:22
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:310
msgid "Titles & Meta"
msgstr "Titres & Meta"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:26
#: ../extensions/breadcrumbs/settings-options.php:6
#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:9
msgid "Homepage"
msgstr "Page d'accueil"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:30
msgid "Homepage Title"
msgstr "Titre de la page d'accueil"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:31
msgid "Set homepage title format"
msgstr "DÃ©finir le format de titre de la page d'accueil"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:36
msgid "Homepage Description"
msgstr "Description de la page d'accueil"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:37
msgid "Set homepage description"
msgstr "DÃ©finir la description page d'accueil"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:44
msgid "Homepage Meta Keywords"
msgstr "Meta keywords de la page d'accueil"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:45
msgid "Set homepage meta keywords"
msgstr "DÃ©finir les meta keywords de la page d'accueil"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:54
msgid "Custom Posts"
msgstr "Messages personnalisÃ©s"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:59
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:111
#: ../extensions/learning/includes/class-fw-widget-learning.php:120
#: ../extensions/shortcodes/shortcodes/testimonials/options.php:7
#: ../extensions/shortcodes/shortcodes/accordion/options.php:15
#: ../extensions/shortcodes/shortcodes/icon/options.php:12
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:8
#: ../extensions/shortcodes/shortcodes/tabs/options.php:15
#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:56
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:480
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:62
msgid "Title"
msgstr "Titre"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:60
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:112
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:287
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:315
msgid "Set title format"
msgstr "Configurer le format du titre"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:63
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:74
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:87
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:115
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:126
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:139
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:247
msgid "Here are some tags examples:"
msgstr "voici quelques exemples de tags:"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:70
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:122
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:320
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:66
msgid "Description"
msgstr "Description"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:71
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:123
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:293
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:321
msgid "Set description format"
msgstr "Configurer le format de la description"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:83
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:135
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:328
msgid "Meta Keywords"
msgstr "Meta Keywords"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:84
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:136
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:329
msgid "Set meta keywords"
msgstr "Configurer les meta keywords"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:96
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:148
msgid "Meta Robots"
msgstr "Meta Robots"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:97
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:149
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:188
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:227
msgid "noindex, follow"
msgstr "noindex, follow"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:105
msgid "Taxonomies"
msgstr "Taxonomies"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:158
msgid "Other"
msgstr "Autres"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:165
msgid "Author Page Title"
msgstr "Titre de la page d'auteur"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:166
msgid "Set author page title format"
msgstr "Configurer le format du titre de la page d'auteur"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:171
msgid "Author Page Description"
msgstr "Description de l'auteur"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:172
msgid "Set author page description"
msgstr "Page de description de l'auteur"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:179
msgid "Author Meta Keywords"
msgstr "Meta de l'auteur"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:180
msgid "Set author page meta keywords"
msgstr "Configurer les meta keywords de la page auteur"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:187
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:226
msgid "Metarobots"
msgstr "Metarobots"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:193
msgid "Disable Author Archives"
msgstr "DÃ©sactiver les archives de l'auteur"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:194
msgid "Disable Author archives SEO settings"
msgstr "DÃ©sactiver les paramÃ¨tres SEO des archives d'auteur"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:204
msgid "Date Achieves Title"
msgstr "Date de titre atteint"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:205
msgid "Set date achieves title format"
msgstr "DÃ©finir la date atteint le format de titre"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:210
msgid "Date Achieves Description"
msgstr "Date de description atteint"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:211
msgid "Set date achieves description"
msgstr "DÃ©finir la date atteint la description"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:218
msgid "Date achieves Meta Keywords"
msgstr "Date de rÃ©alise des Meta Keywords"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:219
msgid "Set date achieves meta keywords"
msgstr "DÃ©finir la date atteint les meta keywords"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:232
msgid "Disable Date Archives"
msgstr "Date d'archives dÃ©sactiver"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:233
msgid "Disable date archives SEO settings"
msgstr "DÃ©sactiver les paramÃ¨tres de SEO des archives des dates"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:243
msgid "Search Page Title"
msgstr "Titre de la page Recherche"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:244
msgid "Set search page title format"
msgstr "Configurer le format du titre de la page 404 "

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:259
msgid "404 Page Title"
msgstr "Titre de la page 404"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:260
msgid "Set 404 page title format"
msgstr "Configurer le format du titre de la page 404 "

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:262
#: ../extensions/breadcrumbs/settings-options.php:8
msgid "404 Not Found"
msgstr "404 Aucun Ã©lÃ©ment trouvÃ©."

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:286
msgid "SEO Title"
msgstr "Titre SEO"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:292
msgid "SEO Description"
msgstr "SEO Description"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:314
msgid "Page Title"
msgstr "Titre de la page"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:356
msgid "Use Meta Keywords"
msgstr "Utilisez Meta Keywords"

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:357
msgid "Allow the use of meta keywords in posts and taxonomies"
msgstr ""
"Autoriser l'utilisation des meta keywords dans les postes et les taxonomies"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:33
msgid "Google Webmasters"
msgstr "Google Webmasters"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:34
msgid "Insert Google Webmasters verification code"
msgstr "InsÃ©rez le code de vÃ©rification - Google Webmasters"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:41
msgid "Bing Webmasters"
msgstr "Bing Webmasters"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:42
msgid "Insert Bing Webmasters verification code"
msgstr "InsÃ©rez le code de vÃ©rification - Bing"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:80
msgid "Webmasters"
msgstr "Webmasters"

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:89
#, php-format
msgid "Webmaster %s already exists"
msgstr "Webmasters %s existe dÃ©jÃ "

#: ../extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:634
msgid "Google"
msgstr "Google"

#: ../extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:638
msgid "Bing"
msgstr "Bing"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:19
msgid "Check if you want to exclude this page"
msgstr "VÃ©rifiez si vous voulez exclure cette page"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:40
msgid "Check if you want to exclude this category"
msgstr "VÃ©rifiez si vous voulez exclure cette catÃ©gorie"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:57
msgid "Sitemap"
msgstr "Plan du site"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:68
msgid "View Sitemap"
msgstr "Voir le plan du site"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:69
msgid "Press button to view sitemap file"
msgstr "Appuyez sur le bouton pour voir le fichier du plan du site"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:71
msgid "XML Sitemap"
msgstr "XML - Plan du site"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:81
msgid "Search Engines"
msgstr "Moteurs de recherche"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:83
msgid "After adding content the extension will automatically ping to:"
msgstr ""
"AprÃ¨s l'ajout de contenu de l'extension sera automatiquement un ping Ã :"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:93
msgid "Exclude Pages"
msgstr "Exclure les pages"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:95
msgid "Please check the pages you do not want to include in sitemap"
msgstr ""
"S'il vous plaÃ®t, vÃ©rifier les pages que vous ne voulez pas inclure dans "
"sitemap"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:106
msgid "Exclude Categories"
msgstr "Exclure les catÃ©gories"

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:108
msgid "Please check the categories you do not want to include in sitemap"
msgstr ""
"S'il vous plaÃ®t vÃ©rifier les catÃ©gories que vous ne voulez pas inclure dans "
"sitemap"

#: ../extensions/mailer/manifest.php:5
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:187
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:188
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:103
#: ../core/components/extensions/manager/available-extensions.php:240
msgid "Mailer"
msgstr "Mailer"

#: ../extensions/mailer/manifest.php:6
#: ../core/components/extensions/manager/available-extensions.php:241
msgid ""
"This extension will let you set some global email options and it is used by "
"other extensions (like Forms) to send emails."
msgstr ""
"Cette extension vous permet de dÃ©finir des options de messagerie "
"Ã©lectronique et il est utilisÃ© par d'autres extensions (comme Forms) pour "
"envoyer des emails."

#: ../extensions/mailer/class-fw-extension-mailer.php:48
msgid "Invalid send method"
msgstr "MÃ©thode d'envoi non valide"

#: ../extensions/mailer/class-fw-extension-mailer.php:81
msgid "The message has been successfully sent!"
msgstr "Le message a Ã©tÃ© envoyÃ© avec succÃ¨s !"

#: ../extensions/mailer/includes/class-mailer-sender.php:27
msgid "Invalid email configuration"
msgstr "Configuration mail non valide"

#: ../extensions/mailer/includes/class-mailer-sender.php:145
#: ../extensions/mailer/includes/class-mailer-sender.php:161
msgid "Email sent"
msgstr "Email envoyÃ©"

#: ../extensions/mailer/includes/class-mailer-sender.php:146
msgid "Could not send via smtp"
msgstr "Impossible d'envoyer via smtp"

#: ../extensions/mailer/includes/class-mailer-sender.php:162
msgid "Could not send via wp_mail"
msgstr "Impossible d'envoyer via wp_mail"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:25
msgid "Server Address"
msgstr "Adresse du serveur"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:26
msgid "Enter your email server"
msgstr "Entrer l'adresse de messagerie de votre serveur"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:31
msgid "Username"
msgstr "PrÃ©nom"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:32
msgid "Enter your username"
msgstr "Entrez votre nom d'utilisateur"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:37
msgid "Password"
msgstr "Mot de passe"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:38
msgid "Enter your password"
msgstr "Entrer votre mot de passe"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:43
msgid "Secure Connection"
msgstr "Connexion sÃ©curisÃ©e"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:54
msgid "Custom Port"
msgstr "Port personnalisÃ©e"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:55
msgid "Optional - SMTP port number to use."
msgstr "Facultatif - numÃ©ro de port SMTP Ã  utiliser."

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:56
msgid "Leave blank for default (SMTP - 25, SMTPS - 465)"
msgstr "Laissez vide par dÃ©faut (SMTP - 25, SMTPS - 465)"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:82
msgid "Username cannot be empty"
msgstr "Nom d'utilisateur ne peut pas Ãªtre vide"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:89
msgid "Password cannot be empty"
msgstr "Mot de passe ne peut pas Ãªtre vide"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:96
msgid "Invalid host"
msgstr "HÃ´te non valide"

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:176
#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-wpmail.php:56
msgid "Could not send the email"
msgstr "Impossible d'envoyer l'e-mail"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:76
msgid "Send Method"
msgstr "MÃ©thode d'envoi"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:77
msgid "Select the send form method"
msgstr "SÃ©lectionnez la mÃ©thode du formulaire d'envoi"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:94
msgid "From Name"
msgstr "Du nom"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:95
msgid "The name you'll see in the From filed in your email client."
msgstr "Le nom que vous verrez dans le champ dans votre client de messagerie."

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:102
msgid "From Address"
msgstr "De l'adresse"

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:103
msgid "The form will look like was sent from this email address."
msgstr ""
"La formulaire ressemblera a celui envoyÃ© Ã  partir de cette adresse e-mail."

#: ../extensions/learning/class-fw-extension-learning.php:56
msgid "Lesson"
msgstr "LeÃ§on"

#: ../extensions/learning/class-fw-extension-learning.php:57
#: ../extensions/learning/views/content-course.php:14
msgid "Lessons"
msgstr "LeÃ§ons"

#: ../extensions/learning/class-fw-extension-learning.php:78
msgid "Create a lesson"
msgstr "CrÃ©er une leÃ§on"

#: ../extensions/learning/class-fw-extension-learning.php:120
#: ../extensions/learning/hooks.php:53
msgid "Course"
msgstr "Cours"

#: ../extensions/learning/class-fw-extension-learning.php:121
#: ../extensions/learning/includes/class-fw-widget-learning.php:108
msgid "Courses"
msgstr "Cours"

#: ../extensions/learning/class-fw-extension-learning.php:142
msgid "Create a course"
msgstr "CrÃ©er un cours"

#: ../extensions/learning/class-fw-extension-learning.php:181
#: ../extensions/learning/class-fw-extension-learning.php:222
msgid "Course Category"
msgstr "CatÃ©gorie de cours"

#: ../extensions/learning/class-fw-extension-learning.php:182
#: ../extensions/learning/class-fw-extension-learning.php:223
msgid "Course Categories"
msgstr "CatÃ©gories de cours"

#: ../extensions/learning/class-fw-extension-learning.php:188
msgid "Search categories"
msgstr "Rechercher les catÃ©gories"

#: ../extensions/learning/class-fw-extension-learning.php:194
msgid "Add New category"
msgstr "Ajouter une nouvelle catÃ©gorie"

#: ../extensions/learning/class-fw-extension-learning.php:285
msgid "View all courses"
msgstr "Voir tous les cours"

#: ../extensions/learning/class-fw-extension-learning.php:511
msgid "No courses available"
msgstr "Aucun cours disponible"

#: ../extensions/learning/class-fw-extension-learning.php:513
msgid "Without Course"
msgstr "Sans cours"

#: ../extensions/learning/class-fw-extension-learning.php:520
msgid "Select Course"
msgstr "SÃ©lectionner le cours"

#: ../extensions/learning/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:216
msgid "Learning"
msgstr "Apprentissage"

#: ../extensions/learning/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:217
msgid ""
"This extension adds a Learning module to your theme. Using this extension "
"you can add courses, lessons and tests for your users to take."
msgstr ""
"Cette extension ajoute un module d'apprentissage Ã  votre thÃ¨me. En utilisant "
"cette extension, vous pouvez ajouter des cours, des leÃ§ons et des tests pour "
"vos utilisateurs Ã  prendre."

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:118
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:145
msgid "Quiz"
msgstr "Quiz"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:259
msgid "Quiz Elements"
msgstr "ElÃ©ments de quiz"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:272
msgid "Quiz settings"
msgstr "RÃ©glages du quiz"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:276
msgid "Quiz Passmark Points"
msgstr "Points d'Ã©valuation du quiz"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:278
msgid "The points number at which the test will be passed."
msgstr "Le nombre de points oÃ¹ le test sera passÃ©."

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:286
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:296
msgid "Lesson Quiz"
msgstr "LeÃ§on du Quiz"

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:535
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:544
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:552
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:559
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:568
msgid "Invalid Quiz"
msgstr "Quizz invalide"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:21
#, php-format
msgid "You require %d points in oder to pass the test"
msgstr "Vous avez besoin de %d points afin de passer le test"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:27
msgid "Sorry, you did not pass the test"
msgstr "DÃ©solÃ©, vous ne passez pas le test"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:29
msgid "Congratulation, you passed the test"
msgstr "FÃ©licitation, vous a passÃ© le test"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:43
#, php-format
msgid "You answered correctly %s questions from %s"
msgstr "Vous avez rÃ©pondu correctement Ã  %s questions sur %s"

#: ../extensions/learning/extensions/learning-quiz/views/content.php:69
#: ../extensions/learning/views/content-lesson.php:18
msgid "Back to"
msgstr "Retour Ã "

#: ../extensions/learning/extensions/learning-quiz/views/start-quiz.php:11
msgid "Start Quiz"
msgstr "DÃ©marrer le Quiz"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:20
msgid "Correct answers"
msgstr "Bonnes rÃ©ponses"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:21
msgid "Add correct answer variants"
msgstr "Ajouter des variantes de rÃ©ponses correctes"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:24
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:23
msgid "Set Correct Answer"
msgstr "DÃ©finir une rÃ©ponse correcte"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:34
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:31
msgid "Wrong answers"
msgstr "Les mauvaises rÃ©ponses"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:35
msgid "Add wrong answer variants"
msgstr "Ajouter des variantes de mauvaises rÃ©ponses"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:38
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:35
msgid "Set Wrong Answer"
msgstr "DÃ©finir la mauvaise rÃ©ponse"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:42
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:55
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:53
msgid "Creates a"
msgstr "CrÃ©e un"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:59
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:91
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:82
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:180
msgid "Multiple Choice"
msgstr "Choix multiple"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
msgid "item"
msgstr "objet"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:87
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:73
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:86
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:84
#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:76
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:75
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:80
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:80
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:48
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:75
msgid "Label"
msgstr "Ã‰tiquette"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:88
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:75
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:87
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:85
msgid "Add/Edit Question"
msgstr "Ajouter/modifier la question"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:90
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:77
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:90
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:87
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:58
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:51
msgid "Delete"
msgstr "Supprimer"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:92
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:90
msgid "More"
msgstr "Plus"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:93
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:91
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:57
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:57
msgid "Close"
msgstr "Fermer"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:94
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:78
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:91
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:56
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:52
msgid "Edit Label"
msgstr "Modifier le libellÃ©"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:96
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:80
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:93
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:93
msgid "The question label is empty"
msgstr "L'Ã©tiquette de question est vide"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:97
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:81
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:94
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:94
msgid "Invalid mark point number"
msgstr "Point de repÃ¨re invalide nombre"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:98
msgid "There needs to be at least one correct answer"
msgstr "Il doit y avoir au moins une bonne rÃ©ponse"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:18
msgid "Correct answer"
msgstr "Bonne rÃ©ponse"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:19
msgid "The question answer will be true or false"
msgstr "La question rÃ©ponse sera vrai ou faux"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:22
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:20
msgid "True"
msgstr "Vrai"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:26
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:24
msgid "False"
msgstr "Faux"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:45
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:74
msgid "True/False"
msgstr "Vrai/Faux"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:19
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:21
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:97
msgid "Text before gap"
msgstr "Texte avant fossÃ©"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:28
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:30
msgid "Gap"
msgstr "Ã‰cart"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:37
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:39
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:98
msgid "Text after gap"
msgstr "Texte aprÃ¨s Ã©cart"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:58
msgid "Gap Fill"
msgstr "Ecart de remplissage"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:89
msgid "Gap _____ Fill"
msgstr "Ecart de remplissage"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:96
#, php-format
msgid "At least one of the fields ( %s or %s ) has to ve filled with text"
msgstr "Au moins l'un des champs (%s ou %s) doit Ãªtre rempli avec du texte"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:19
msgid "Correct Answer"
msgstr "Bonne rÃ©ponse"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:20
msgid "Write the correct answer text"
msgstr "Ã‰crivez le texte de la rÃ©ponse correcte"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:32
msgid "Add wrong answers variants"
msgstr "Ajouter les mauvaises rÃ©ponses variantes"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:82
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:180
msgid "Single Choice"
msgstr "Choix unique"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:95
msgid "Correct answer cannot be empty"
msgstr "La rÃ©ponse correcte ne peut pas Ãªtre vide"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:96
msgid "There are not any wrong answers set"
msgstr "Il n'y a pas de mauvaises rÃ©ponses prÃ©vues"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:51
msgid "Question"
msgstr "Question"

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:53
msgid "Type the question..."
msgstr "Tapez la question ..."

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:58
msgid "Points"
msgstr "Points"

#: ../extensions/learning/includes/class-fw-widget-learning.php:18
msgid "Get list of courses"
msgstr "Obtenez la liste des cours"

#: ../extensions/learning/includes/class-fw-widget-learning.php:20
msgid "Lesson Courses"
msgstr "LeÃ§on des cours"

#: ../extensions/learning/includes/class-fw-widget-learning.php:126
msgid "Number of courses"
msgstr "Nombre de cours"

#: ../extensions/analytics/settings-options.php:11
msgid "Google Analytics"
msgstr "Google Analytics"

#: ../extensions/analytics/settings-options.php:12
msgid "Enter your Google Analytics code (Ex: UA-XXXXX-X)"
msgstr "Entrez votre code d'identification Google Analytics (Ex : UA-XXXXX-X)"

#: ../extensions/analytics/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:192
msgid "Analytics"
msgstr "Analyse des visites"

#: ../extensions/analytics/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:193
msgid ""
"Enables the possibility to add the Google Analytics tracking code that will "
"let you get all the analytics about visitors, page views and more."
msgstr ""
"Permet la possibilitÃ© d'ajouter le code Google Analytics qui vous permettra "
"d'obtenir toutes les analyses sur les visiteurs, pages vues et plus de suivi."

#: ../extensions/blog/class-fw-extension-blog.php:36
#: ../extensions/blog/class-fw-extension-blog.php:37
#: ../extensions/breadcrumbs/settings-options.php:7
#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:10
msgid "Blog"
msgstr "Blog"

#: ../extensions/blog/class-fw-extension-blog.php:38
msgid "Add blog post"
msgstr "Ajouter un article du blog"

#: ../extensions/blog/class-fw-extension-blog.php:39
msgid "Add new blog post"
msgstr "Ajouter un nouvel article du blog"

#: ../extensions/blog/class-fw-extension-blog.php:40
msgid "All blog posts"
msgstr "Tous les articles de blog"

#: ../extensions/blog/class-fw-extension-blog.php:41
msgid "Edit blog post"
msgstr "Modifier l'article du blog"

#: ../extensions/blog/class-fw-extension-blog.php:42
#: ../extensions/blog/class-fw-extension-blog.php:43
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:49
msgid "Blog Post"
msgstr "Article"

#: ../extensions/blog/class-fw-extension-blog.php:44
msgid "New blog post"
msgstr "Nouve"

#: ../extensions/blog/class-fw-extension-blog.php:45
msgid "No blog posts found"
msgstr "Aucun message du blog trouvÃ©"

#: ../extensions/blog/class-fw-extension-blog.php:46
msgid "No blog posts found in trash"
msgstr "Aucun message du blog trouvÃ© dans la poubelle"

#: ../extensions/blog/class-fw-extension-blog.php:47
msgid "Search blog posts"
msgstr "Rechercher les articles du blog"

#: ../extensions/blog/class-fw-extension-blog.php:48
msgid "View blog post"
msgstr "Voir l'article du blog"

#: ../extensions/blog/class-fw-extension-blog.php:67
#: ../extensions/blog/class-fw-extension-blog.php:87
#: ../extensions/blog/manifest.php:7 ../extensions/blog/manifest.php:8
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:50
msgid "Blog Posts"
msgstr "Article"

#: ../extensions/blog/class-fw-extension-blog.php:76
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:74
msgid "Blog Categories"
msgstr "CatÃ©gories du blog"

#: ../extensions/styling/class-fw-extension-styling.php:60
#: ../extensions/styling/class-fw-extension-styling.php:61
#: ../extensions/styling/class-fw-extension-styling.php:78
#: ../extensions/styling/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:48
msgid "Styling"
msgstr "Style"

#: ../extensions/styling/class-fw-extension-styling.php:104
#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:278
#: ../core/components/backend.php:357
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2277
msgid "Save"
msgstr "Sauvegarder"

#: ../extensions/styling/class-fw-extension-styling.php:118
msgid "You have no permission to change Styling options"
msgstr "Vous n'Ãªtes pas autorisÃ© Ã  modifier les options de style"

#: ../extensions/styling/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:49
msgid ""
"This extension lets you control the website visual style. Starting from "
"predefined styles to changing specific fonts and colors across the website."
msgstr ""
"Cette extension vous permet de contrÃ´ler le style visuel d'un site web. A "
"partir de styles prÃ©dÃ©finis pour modifier les polices et les couleurs "
"spÃ©cifiques Ã  travers le site."

#: ../extensions/styling/extensions/switch-style-panel/manifest.php:7
msgid "Switch Style Panel"
msgstr "Panneau de style de commutateur"

#: ../extensions/styling/extensions/switch-style-panel/manifest.php:8
msgid ""
"Show on the front-end a panel that allows the user to make the switch "
"between predefined styles."
msgstr ""
"Voir sur le front-end un panneau qui permet Ã  l'utilisateur de faire la "
"transition entre les styles prÃ©dÃ©finis."

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:9
msgid "Frontend Style Switcher"
msgstr "Avant changeur de style d'extrÃ©mitÃ©"

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:10
msgid "Enable frontend style switcher"
msgstr "Activer avant changeur de style d'extrÃ©mitÃ©"

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:13
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:274
#: ../extensions/shortcodes/shortcodes/map/options.php:45
#: ../extensions/shortcodes/shortcodes/button/options.php:24
#: ../extensions/shortcodes/shortcodes/media-image/options.php:42
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:34
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:48
#: ../includes/option-types/simple.php:454
#: ../includes/option-types/switch/class-fw-option-type-switch.php:151
msgid "Yes"
msgstr "Oui"

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:17
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:278
#: ../extensions/shortcodes/shortcodes/map/options.php:49
#: ../extensions/shortcodes/shortcodes/button/options.php:28
#: ../extensions/shortcodes/shortcodes/media-image/options.php:46
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:38
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:52
#: ../includes/option-types/switch/class-fw-option-type-switch.php:147
msgid "No"
msgstr "Non"

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:24
msgid "The text that will be displayed at the top of the panel."
msgstr "Le texte qui sera affichÃ© en haut du panneau."

#: ../extensions/styling/includes/option-types/style/views/settings.php:119
msgid "Background"
msgstr "Contexte"

#: ../extensions/styling/includes/option-types/style/views/predefined.php:26
msgid "Predefined Styles"
msgstr "Styles prÃ©dÃ©finis"

#: ../extensions/styling/includes/option-types/style/views/preview.php:41
msgid "This is a simplified preview, not changes are reflected."
msgstr "Ceci est un aperÃ§u simplifiÃ©, il n'y pas de changements se reflÃ¨tent."

#: ../extensions/feedback/class-fw-extension-feedback.php:64
#: ../core/components/extensions/manager/available-extensions.php:144
msgid "Feedback"
msgstr "Commentaire"

#: ../extensions/feedback/class-fw-extension-feedback.php:111
msgid "Reviews"
msgstr "Avis"

#: ../extensions/feedback/settings-options.php:10
#: ../extensions/shortcodes/extensions/page-builder/settings-options.php:11
msgid "Activate for"
msgstr "Activer pour"

#: ../extensions/feedback/settings-options.php:16
msgid "Select the options you want the Feedback extension to be activated for"
msgstr "Select the options you want the Feedback extension to be activated for"

#: ../extensions/feedback/manifest.php:7
msgid "FeedBack"
msgstr "Livre d'or"

#: ../extensions/feedback/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:145
msgid ""
"Adds the possibility to leave feedback (comments, reviews and rating) about "
"your products, articles, etc. This replaces the default comments system."
msgstr ""
"Ajoute la possibilitÃ© de laisser des commentaires (commentaires, avis et "
"notes) sur vos produits, articles, etc. Cela remplace le systÃ¨me de "
"commentaires par dÃ©faut."

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:84
msgid "Rating:"
msgstr "Ã‰valuation :"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:195
msgid "Feedback Stars"
msgstr "Etoiles de retour"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:221
#: ../extensions/feedback/extensions/feedback-stars/views/rate.php:12
msgid "Rating"
msgstr "Ã‰valuation"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "ERROR"
msgstr "ERREUR"

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "please rate the post."
msgstr "s'il vous plaÃ®t noter l'article."

#: ../extensions/feedback/extensions/feedback-stars/manifest.php:7
msgid "FeedBack Stars"
msgstr "Etoiles des retours"

#: ../extensions/feedback/extensions/feedback-stars/manifest.php:8
msgid "Allows visitors to appreciate a post using star rating"
msgstr "Permet aux visiteurs d'apprÃ©cier un poste en utilisant Ã©toiles"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
msgid "Pingback:"
msgstr "Pingback :"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
msgid "(Edit)"
msgstr "(Editer)"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:37
msgid "Post author"
msgstr "Auteur de l'article"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:57
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
#, php-format
msgid "%1$s at %2$s"
msgstr "%1$s a %2$s"

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:63
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:53
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:56
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:122
msgid "Your comment is awaiting moderation."
msgstr "Votre commentaire est en attente de modÃ©ration."

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:24
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:40
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:119
msgid "says"
msgstr "dit"

#: ../extensions/feedback/extensions/feedback-stars/views/view-rates.php:24
#, php-format
msgid "Based on %s Votes"
msgstr "Sur la base de %s Votes"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:6
msgid "Rating System"
msgstr "SystÃ¨me d'Ã©valuation"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:9
msgid "Enter the number of stars you want in the rating system"
msgstr "Entrez le nombre d'Ã©toiles que vous voulez dans le systÃ¨me de notation"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:11
msgid "5 stars"
msgstr "5 Ã©toiles"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:12
msgid "7 stars"
msgstr "7 Ã©toiles"

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:13
msgid "10 stars"
msgstr "10 Ã©toiles"

#: ../extensions/feedback/views/reviews.php:32
#: ../extensions/feedback/views/reviews.php:53
msgid "Comment navigation"
msgstr "Commenter la navigation"

#: ../extensions/feedback/views/reviews.php:35
#: ../extensions/feedback/views/reviews.php:56
msgid "&larr; Older Comments"
msgstr "&larr; Anciens commentaires"

#: ../extensions/feedback/views/reviews.php:36
#: ../extensions/feedback/views/reviews.php:57
msgid "Newer Comments &rarr;"
msgstr "Commentaires &rarr;"

#: ../extensions/feedback/views/reviews.php:62
msgid "Comments are closed."
msgstr "Les commentaires sont fermÃ©s."

#: ../extensions/shortcodes/extensions/page-builder/settings-options.php:18
msgid ""
"Select the posts you want the Page Builder extension to be activated for"
msgstr ""
"SÃ©lectionnez les messages de l'extension Page Builder que vous souhaitez "
"activer pour "

#: ../extensions/shortcodes/extensions/page-builder/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:84
msgid "Page Builder"
msgstr "Mise en page"

#: ../extensions/shortcodes/extensions/page-builder/manifest.php:9
msgid ""
"Lets you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr ""
"Vous permet de crÃ©er facilement d'innombrables pages avec l'aide de la "
"glisser-dÃ©poser la page constructeur visuel qui vient avec beaucoup de "
"shortcodes dÃ©jÃ  crÃ©Ã©s."

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:51
msgid ""
"There must not be more than one page Editor integrated with the wp post "
"editor per page"
msgstr ""
"l ne doit pas avoir plus d'un Ã©diteur de pages intÃ©grÃ© avec l'Ã©diteur wp "
"post par page"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:96
msgid "Visual Page Builder"
msgstr "Visuel de Page Builder"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:97
msgid "Default Editor"
msgstr "Ã‰diteur par dÃ©faut"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:126
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:117
#: ../extensions/shortcodes/shortcodes/section/config.php:5
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:22
msgid "Layout Elements"
msgstr "Ã‰lÃ©ments de mise en page"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:99
#, php-format
msgid "No Page Builder tab specified for shortcode: %s"
msgstr "Aucun onglet Page Bulter n'est spÃ©cifiÃ© pour le shortcode : %s"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:111
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:75
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:83
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:57
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:238
#: ../core/components/extensions/manager/views/extension.php:141
#: ../core/components/extensions/manager/views/extension.php:345
msgid "Remove"
msgstr "Supprimer"

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:112
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:74
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:82
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:56
msgid "Duplicate"
msgstr "Dupliquer"

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:8
#: ../extensions/shortcodes/shortcodes/testimonials/options.php:12
msgid "Testimonials"
msgstr "TÃ©moignages"

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:9
msgid "Add some Testimonials"
msgstr "Ajouter quelques tÃ©moignages"

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:10
#: ../extensions/shortcodes/shortcodes/accordion/config.php:10
#: ../extensions/shortcodes/shortcodes/table/config.php:10
#: ../extensions/shortcodes/shortcodes/map/config.php:10
#: ../extensions/shortcodes/shortcodes/special-heading/config.php:8
#: ../extensions/shortcodes/shortcodes/team-member/config.php:10
#: ../extensions/shortcodes/shortcodes/icon/config.php:8
#: ../extensions/shortcodes/shortcodes/icon-box/config.php:8
#: ../extensions/shortcodes/shortcodes/button/config.php:10
#: ../extensions/shortcodes/shortcodes/calendar/config.php:10
#: ../extensions/shortcodes/shortcodes/notification/config.php:10
#: ../extensions/shortcodes/shortcodes/widget-area/config.php:10
#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:10
#: ../extensions/shortcodes/shortcodes/text-block/config.php:10
#: ../extensions/shortcodes/shortcodes/divider/config.php:8
#: ../extensions/shortcodes/shortcodes/tabs/config.php:10
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:10
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:106
msgid "Content Elements"
msgstr "Ã‰lÃ©ments de contenu"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:8
msgid "Option Testimonials Title"
msgstr "Option du titre du tÃ©moignage"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:13
msgid "Add/Edit Testimonial"
msgstr "Ajouter/Ã‰diter tÃ©moignage"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:14
msgid "Here you can add, remove and edit your Testimonials."
msgstr "Ici, vous pouvez ajouter, supprimer et modifier vos tÃ©moignages."

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:19
msgid "Quote"
msgstr "Citation"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:20
msgid "Enter the testimonial here"
msgstr "Entrez le tÃ©moignage ici"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:25
#: ../extensions/shortcodes/shortcodes/media-image/config.php:6
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:102
msgid "Image"
msgstr "Image"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:26
#: ../extensions/shortcodes/shortcodes/team-member/options.php:8
#: ../extensions/shortcodes/shortcodes/media-image/options.php:9
msgid ""
"Either upload a new, or choose an existing image from your media library"
msgstr ""
"Soit tÃ©lÃ©charger une nouvelle, ou choisissez une image existante Ã  partir de "
"votre bibliothÃ¨que multimÃ©dia"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:30
msgid "Name"
msgstr "Nom"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:31
msgid "Enter the Name of the Person to quote"
msgstr "Entrez le nom de la personne Ã  citer"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:35
msgid "Position"
msgstr "Position"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:36
msgid "Can be used for a job description"
msgstr "Peut Ãªtre utilisÃ© pour une description de poste"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:40
msgid "Website Name"
msgstr "Nom du site"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:41
msgid "Linktext for the above Link"
msgstr "Le texte du lien pour le lien ci-dessus"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:45
msgid "Website Link"
msgstr "Lien du site internet"

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:46
msgid "Link to the Persons website"
msgstr "Lien vers le site personnel"

#: ../extensions/shortcodes/shortcodes/accordion/config.php:8
msgid "Accordion"
msgstr "AccordÃ©on"

#: ../extensions/shortcodes/shortcodes/accordion/config.php:9
msgid "Add an Accordion"
msgstr "Ajouter un accordÃ©on"

#: ../extensions/shortcodes/shortcodes/accordion/options.php:8
#: ../extensions/shortcodes/shortcodes/tabs/config.php:8
#: ../extensions/shortcodes/shortcodes/tabs/options.php:8
msgid "Tabs"
msgstr "Onglet"

#: ../extensions/shortcodes/shortcodes/accordion/options.php:9
msgid "Add/Edit Tabs"
msgstr "Ajouter/Editer l'onglet"

#: ../extensions/shortcodes/shortcodes/accordion/options.php:10
#: ../extensions/shortcodes/shortcodes/tabs/options.php:10
msgid "Create your tabs"
msgstr "CrÃ©er votre onglet"

#: ../extensions/shortcodes/shortcodes/accordion/options.php:19
#: ../extensions/shortcodes/shortcodes/icon-box/options.php:24
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:13
#: ../extensions/shortcodes/shortcodes/text-block/options.php:10
#: ../extensions/shortcodes/shortcodes/tabs/options.php:19
msgid "Content"
msgstr "Contenu"

#: ../extensions/shortcodes/shortcodes/table/config.php:8
msgid "Table"
msgstr "Table"

#: ../extensions/shortcodes/shortcodes/table/config.php:9
msgid "Add a Table"
msgstr "Ajouter une table"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:64
msgid "table-builder option type must be inside the table shortcode"
msgstr ""
"table constructeur type d'option doit Ãªtre Ã  l'intÃ©rieur de la table "
"shortcode"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:171
msgid "Table Styling"
msgstr "Style de la table"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:172
msgid "Choose the table styling options"
msgstr "Choisissez les options de style de la table"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:174
msgid "Use the table as a pricing table"
msgstr "Utilisez la table comme une table de prix"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:175
msgid "Use the table to display tabular data"
msgstr "Utilisez le tableau pour afficher les donnÃ©es tabulaires"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:197
msgid "Default row"
msgstr "Colonne par dÃ©fault"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:198
msgid "Heading row"
msgstr "Ligne de l'en-tÃªte"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:199
msgid "Pricing row"
msgstr "Ligne des prix"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:200
msgid "Button row"
msgstr "Ligne de bouton"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:201
msgid "Row switch"
msgstr "Ligne de bouton"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:211
msgid "Default column"
msgstr "Colonne par default"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:212
msgid "Description column"
msgstr "Description de la colonne"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:213
msgid "Highlight column"
msgstr "Colonne souligner"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:214
msgid "Center text column"
msgstr "Colonne de texte centrer"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:251
msgid "per month"
msgstr "par mois"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:262
#: ../extensions/shortcodes/shortcodes/button/config.php:8
msgid "Button"
msgstr "Bouton"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:263
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:39
#: ../extensions/sidebars/class-fw-extension-sidebars.php:148
#: ../includes/option-types/addable-option/class-fw-option-type-addable-option.php:20
#: ../includes/option-types/addable-popup/class-fw-option-type-addable-popup.php:153
#: ../includes/option-types/addable-box/class-fw-option-type-addable-box.php:186
msgid "Add"
msgstr "Ajouter"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-head-template.php:27
msgid "Add Column"
msgstr "Ajouter une colonne"

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/view.php:161
msgid "Add Row"
msgstr "Ajouter une rangÃ©e"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:24
#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:25
msgid "Custom"
msgstr "PersonnalisÃ©e"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:27
msgid "Locations"
msgstr "Locations"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:28
msgid "Add/Edit Location"
msgstr "Ajouter/Modifier l'emplacement"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:31
msgid "Note: Please set location"
msgstr "Remarque : S'il vous plaÃ®t, dÃ©finissez l'emplacement"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:35
#: ../extensions/events/class-fw-extension-events.php:187
msgid "Location"
msgstr "Location"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:39
msgid "Location Title"
msgstr "Titre de l'emplacement"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:40
msgid "Set location title"
msgstr "Configurer le titre de la l'emplacement"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:44
msgid "Location Description"
msgstr "Description de la l'emplacement"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:45
msgid "Set location description"
msgstr "Configurer la description de l'emplacement"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:49
msgid "Location Url"
msgstr "Localisation Url"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:50
msgid "Set page url (Ex: http://example.com)"
msgstr "Page url (Daedans: http://example.com)"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:53
msgid "Location Image"
msgstr "Image de l'emplacement"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:54
msgid "Add location image"
msgstr "Ajouter une image de l'emplacement"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:113
msgid "No location provider specified for map shortcode"
msgstr "Aucun fournisseur d'emplacement spÃ©cifiÃ© pour la carte shortcode"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:115
msgid "Map Placeholder"
msgstr "Espace rÃ©servÃ© de la Carte"

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:122
#, php-format
msgid "Unknown location provider \"%s\" specified for map shortcode"
msgstr "Emplacement inconnu \"%s\" spÃ©cifiÃ©e pour le shortcode de la carte "

#: ../extensions/shortcodes/shortcodes/map/config.php:8
msgid "Map"
msgstr "Carte"

#: ../extensions/shortcodes/shortcodes/map/config.php:9
msgid "Add a Map"
msgstr "Ajouter une carte"

#: ../extensions/shortcodes/shortcodes/map/options.php:13
#: ../extensions/shortcodes/shortcodes/calendar/options.php:13
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:214
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:473
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:11
msgid "Population Method"
msgstr "MÃ©thode de la population"

#: ../extensions/shortcodes/shortcodes/map/options.php:14
msgid "Select map population method (Ex: events, custom)"
msgstr "SÃ©lectionner la carte (Ex : Ã©vÃ©nement, personnalisÃ©)"

#: ../extensions/shortcodes/shortcodes/map/options.php:24
msgid "Map Type"
msgstr "Type de carte"

#: ../extensions/shortcodes/shortcodes/map/options.php:25
msgid "Select map type"
msgstr "SÃ©lectionnez le type de carte"

#: ../extensions/shortcodes/shortcodes/map/options.php:27
msgid "Roadmap"
msgstr "Feuille de route"

#: ../extensions/shortcodes/shortcodes/map/options.php:28
msgid "Terrain"
msgstr "Terrain"

#: ../extensions/shortcodes/shortcodes/map/options.php:29
msgid "Satellite"
msgstr "Satellite"

#: ../extensions/shortcodes/shortcodes/map/options.php:30
msgid "Hybrid"
msgstr "Hybride"

#: ../extensions/shortcodes/shortcodes/map/options.php:34
msgid "Map Height"
msgstr "Hauteur de la carte"

#: ../extensions/shortcodes/shortcodes/map/options.php:35
msgid "Set map height (Ex: 300)"
msgstr "Configurer la largeur de la carte (Ex : 300)"

#: ../extensions/shortcodes/shortcodes/map/options.php:41
msgid "Disable zoom on scroll"
msgstr "DÃ©sactiver zoom dÃ©filement"

#: ../extensions/shortcodes/shortcodes/map/options.php:42
msgid "Prevent the map from zooming when scrolling until clicking on the map"
msgstr ""
"EmpÃªcher la carte de zoomer lors du dÃ©filement jusqu'au clic sur la carte"

#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:76
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:65
msgid "Column"
msgstr "Colonne"

#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:120
#, php-format
msgid "Add a %s column"
msgstr "Ajouter une %s colonne"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:12
msgid "Columns"
msgstr "Colonnes"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:47
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:47
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:51
msgid "No Templates Saved"
msgstr "Aucun templates sauvegardÃ©"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:50
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:50
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:54
msgid "Load Template"
msgstr "Charger le Template"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:91
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:91
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:94
msgid "Template Name"
msgstr "Nom du modÃ¨le"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:92
msgid "Save Column"
msgstr "Enregistrer la colonne"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:93
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:93
msgid "Save as Template"
msgstr "Enregistrer en tant que modÃ¨le"

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:174
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:174
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:206
msgid "No Title"
msgstr "Sans titre"

#: ../extensions/shortcodes/shortcodes/special-heading/config.php:6
msgid "Special Heading"
msgstr "En-tÃªte spÃ©ciale"

#: ../extensions/shortcodes/shortcodes/special-heading/config.php:7
msgid "Add a Special Heading"
msgstr "Ajouter une en-tÃªte spÃ©cial"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:8
msgid "Heading Title"
msgstr "Titre de l'en-tÃªte"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:9
msgid "Write the heading title content"
msgstr "Ecrire le contenu en-tÃªte de titre"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:13
msgid "Heading Subtitle"
msgstr "Sous-titre de l'en-tÃªte"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:14
msgid "Write the heading subtitle content"
msgstr "Ecrire le contenu des sous-titres rubrique"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:18
msgid "Heading Size"
msgstr "Taille de l'en-tÃªte"

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:30
msgid "Centered"
msgstr "CentrÃ©"

#: ../extensions/shortcodes/shortcodes/team-member/config.php:8
msgid "Team Member"
msgstr "Membre de l'Ã©quipe"

#: ../extensions/shortcodes/shortcodes/team-member/config.php:9
msgid "Add a Team Member"
msgstr "Ajouter un membre de l'Ã©quipe"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:7
msgid "Team Member Image"
msgstr "Image du membre de l'Ã©quipe"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:12
msgid "Team Member Name"
msgstr "Nom de membre de l'Ã©quipe"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:13
msgid "Name of the person"
msgstr "Nom de la personne"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:18
msgid "Team Member Job Title"
msgstr "Titre du poste du membre de l'Ã©quipe"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:19
msgid "Job title of the person."
msgstr "Titre du poste de la personne."

#: ../extensions/shortcodes/shortcodes/team-member/options.php:24
msgid "Team Member Description"
msgstr "Description du membre de l'Ã©quipe"

#: ../extensions/shortcodes/shortcodes/team-member/options.php:25
msgid "Enter a few words that describe the person"
msgstr "Saisissez quelques mots qui dÃ©crivent la personne"

#: ../extensions/shortcodes/shortcodes/icon/config.php:6
#: ../extensions/shortcodes/shortcodes/icon/options.php:8
#: ../extensions/megamenu/class-fw-extension-megamenu.php:115
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:188
msgid "Icon"
msgstr "IcÃ´ne"

#: ../extensions/shortcodes/shortcodes/icon/config.php:7
msgid "Add an Icon"
msgstr "Ajouter une icÃ´ne"

#: ../extensions/shortcodes/shortcodes/icon/options.php:13
msgid "Icon title"
msgstr "IcÃ´ne de titre"

#: ../extensions/shortcodes/shortcodes/icon-box/config.php:6
msgid "Icon Box"
msgstr "IcÃ´ne de boÃ®te"

#: ../extensions/shortcodes/shortcodes/icon-box/config.php:7
msgid "Add an Icon Box"
msgstr "Ajouter une icÃ´ne de boÃ®tes"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:8
msgid "Box Style"
msgstr "Style de la boite"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:10
msgid "Icon above title"
msgstr "IcÃ´ne au dessus du titre"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:11
msgid "Icon in line with title"
msgstr "IcÃ´ne en ligne avec le titre"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:16
msgid "Choose an Icon"
msgstr "Choisir une icÃ´ne"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:20
msgid "Title of the Box"
msgstr "Titre de la boite"

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:25
msgid "Enter the desired content"
msgstr "Entrez le contenu dÃ©sirÃ©"

#: ../extensions/shortcodes/shortcodes/button/config.php:9
msgid "Add a Button"
msgstr "Ajouter un bouton"

#: ../extensions/shortcodes/shortcodes/button/options.php:7
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:17
msgid "Button Label"
msgstr "Bouton Ã‰tiquette"

#: ../extensions/shortcodes/shortcodes/button/options.php:8
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:18
msgid "This is the text that appears on your button"
msgstr "Ceci est le texte qui apparaÃ®t sur votre bouton"

#: ../extensions/shortcodes/shortcodes/button/options.php:13
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:23
msgid "Button Link"
msgstr "Lien du bouton"

#: ../extensions/shortcodes/shortcodes/button/options.php:14
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:24
msgid "Where should your button link to"
msgstr "OÃ¹ devrait Ãªtre votre lien de bouton pour"

#: ../extensions/shortcodes/shortcodes/button/options.php:20
#: ../extensions/shortcodes/shortcodes/media-image/options.php:38
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:30
msgid "Open Link in New Window"
msgstr "Ouvrir le lien dans une nouvelle fenÃªtre"

#: ../extensions/shortcodes/shortcodes/button/options.php:21
#: ../extensions/shortcodes/shortcodes/media-image/options.php:39
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:31
msgid "Select here if you want to open the linked page in a new window"
msgstr ""
"SÃ©lectionnez ici si vous voulez ouvrir la page liÃ©e dans une nouvelle fenÃªtre"

#: ../extensions/shortcodes/shortcodes/button/options.php:32
msgid "Button Color"
msgstr "Bouton Couleur"

#: ../extensions/shortcodes/shortcodes/button/options.php:33
msgid "Choose a color for your button"
msgstr "Choisissez une couleur pour votre bouton"

#: ../extensions/shortcodes/shortcodes/button/options.php:36
msgid "Default"
msgstr "Default"

#: ../extensions/shortcodes/shortcodes/button/options.php:37
msgid "Black"
msgstr "Noir"

#: ../extensions/shortcodes/shortcodes/button/options.php:38
msgid "Blue"
msgstr "Bleu"

#: ../extensions/shortcodes/shortcodes/button/options.php:39
msgid "Green"
msgstr "Vert"

#: ../extensions/shortcodes/shortcodes/button/options.php:40
msgid "Red"
msgstr "Rouge"

#: ../extensions/shortcodes/shortcodes/media-video/config.php:6
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:108
msgid "Video"
msgstr "VidÃ©o"

#: ../extensions/shortcodes/shortcodes/media-video/config.php:7
msgid "Add a Video"
msgstr "Ajouter une vidÃ©o"

#: ../extensions/shortcodes/shortcodes/media-video/config.php:8
#: ../extensions/shortcodes/shortcodes/media-image/config.php:8
#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:10
msgid "Media Elements"
msgstr "Ã‰lÃ©ments du mÃ©dia"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:8
msgid "Insert Video URL"
msgstr "InsÃ©rer l'URL de la vidÃ©o"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:9
#: ../extensions/shortcodes/shortcodes/section/options.php:24
msgid "Insert Video URL to embed this video"
msgstr "InsÃ©rer l'URL de la vidÃ©o pour intÃ©grer cette vidÃ©o"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:13
msgid "Video Width"
msgstr "Largeur de la vidÃ©o"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:14
msgid "Enter a value for the width"
msgstr "Entrez une valeur pour la largeur"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:19
msgid "Video Height"
msgstr "Hauteur de la vidÃ©o"

#: ../extensions/shortcodes/shortcodes/media-video/options.php:20
msgid "Enter a value for the height"
msgstr "Entrez une valeur pour la hauteur"

#: ../extensions/shortcodes/shortcodes/calendar/config.php:8
#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:16
msgid "Calendar"
msgstr "Calendrier"

#: ../extensions/shortcodes/shortcodes/calendar/config.php:9
msgid "Add a Calendar"
msgstr "Ajouter un calendrier"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:14
msgid "Select calendar population method (Ex: events, custom)"
msgstr ""
"SÃ©lectionnez le calendrier des mÃ©thode de la population (Ex: Ã©vÃ©nements, "
"personnalisÃ©)"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:23
msgid "Calendar Type"
msgstr "Type de calendrier"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:24
msgid "Select calendar type"
msgstr "SÃ©lectionnez le type de calendrier"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:27
#: ../extensions/backups/includes/module/schedule/settings-options.php:23
msgid "Daily"
msgstr "Tous les jours"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:28
#: ../extensions/backups/includes/module/schedule/settings-options.php:22
msgid "Weekly"
msgstr "Hebdomadaire"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:29
#: ../extensions/backups/includes/module/schedule/settings-options.php:21
msgid "Monthly"
msgstr "Mensuel"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:33
msgid "Start Week On"
msgstr "DÃ©but Semaine Sur"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:34
msgid "Select first day of week"
msgstr "SÃ©lectionner le premier jour de la semaine"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:37
#: ../extensions/shortcodes/shortcodes/calendar/static.php:110
msgid "Monday"
msgstr "Lundi"

#: ../extensions/shortcodes/shortcodes/calendar/options.php:38
#: ../extensions/shortcodes/shortcodes/calendar/static.php:109
msgid "Sunday"
msgstr "Dimanche"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:29
#: ../extensions/shortcodes/shortcodes/calendar/static.php:56
#: ../extensions/shortcodes/shortcodes/calendar/static.php:82
#: ../extensions/events/class-fw-extension-events.php:69
#: ../extensions/events/class-fw-extension-events.php:74
#: ../extensions/events/manifest.php:7
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:77
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:185
#: ../core/components/extensions/manager/available-extensions.php:180
msgid "Events"
msgstr "Ã‰vÃ©nements"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:30
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:59
msgid "Add/Edit Date & Time"
msgstr "Ajouter/Modifier Date et heure"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:33
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:63
msgid "Note: Please set start & end event datetime"
msgstr ""
"Remarque: S'il vous plaÃ®t rÃ©gler l'heure de dÃ©but et de fin date de "
"l'Ã©vÃ©nement"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:37
msgid "Event Title"
msgstr "Titre de l'Ã©vÃ©nement"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:38
msgid "Enter the event title"
msgstr "Entrez le titre de l'Ã©vÃ©nement"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:42
msgid "Event URL"
msgstr "URL de l'Ã©vÃ©nement"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:43
msgid "Enter the event URL (Ex: http://your-domain.com/event)"
msgstr "Entrez l'Ã©vÃ©nement URL (Ex: http://your-domain.com/event)"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:47
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:58
msgid "Date & Time"
msgstr "Date et heure"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:48
msgid "Enter the event date & time"
msgstr "Entrez la date et l'heure de l'Ã©vÃ©nement"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:129
msgid "No events provider specified for calendar shortcode"
msgstr "Aucun fournisseur d'Ã©vÃ©nements spÃ©cifiÃ© pour le calendrier shortcode"

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:138
#, php-format
msgid "Unknown events provider \"%s\" specified for calendar shortcode"
msgstr ""
"Fournisseur d'Ã©vÃ©nements inconnus \"%s\" spÃ©cifiÃ© pour le calendrier "
"shortcode"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:55
#: ../extensions/events/class-fw-extension-events.php:68
#: ../extensions/events/class-fw-extension-events.php:75
msgid "Event"
msgstr "Un Ã©vÃ©nement"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:57
#: ../extensions/shortcodes/shortcodes/calendar/views/view.php:23
msgid "Today"
msgstr "Aujourd'hui"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:66
#, php-format
msgid "Calendar: View %s not found"
msgstr "Calendrier: Vue %s non trouvÃ©"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:67
#, php-format
msgid ""
"Calendar: Wrong date format %s. Should be either \"now\" or \"yyyy-mm-dd\""
msgstr ""
"Calendrier: Mauvais format de date %s. Devrait Ãªtre Â«maintenantÂ» ou Â«aaaa-mm-"
"dd\""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:69
msgid "Calendar: Event URL is not set"
msgstr "Calendrier : URL de l'Ã©vÃ©nement n'est pas dÃ©fini"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:70
#, php-format
msgid ""
"Calendar: Wrong navigation direction %s. Can be only \"next\" or \"prev\" or "
"\"today\""
msgstr ""
"Calendrier: Mauvaise direction de navigation %s. Peut-Ãªtre que \"suivant\" "
"ou \"prÃ©cÃ©dent\" ou \"aujourd'hui\""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:72
msgid ""
"Calendar: Time split parameter should divide 60 without decimals. Something "
"like 10, 15, 30"
msgstr ""
"Calendrier: Temps paramÃ¨tre split devrait diviser 60 sans dÃ©cimales. Quelque "
"chose comme 10, 15, 30"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:74
msgid "No events in this day."
msgstr "Aucun Ã©vÃ©nement Ã  ce jour."

#: ../extensions/shortcodes/shortcodes/calendar/static.php:77
#, php-format
msgid "week %s of %s"
msgstr "Semaine %s Ã  %s"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:79
msgid "Week "
msgstr "Semaine"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:80
msgid "All day"
msgstr "Tous les jours"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:81
msgid "Time"
msgstr "Temps"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:83
msgid "Ends before timeline"
msgstr "Termine avant chronologie"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:84
msgid "Starts after timeline"
msgstr "Commence aprÃ¨s chronologie"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:85
msgid "January"
msgstr "Janvier"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:86
msgid "February"
msgstr "FÃ©vrier"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:87
msgid "March"
msgstr "Mars"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:88
msgid "April"
msgstr "Avril"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:89
#: ../extensions/shortcodes/shortcodes/calendar/static.php:101
msgid "May"
msgstr "Mai"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:90
msgid "June"
msgstr "Juin"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:91
msgid "July"
msgstr "Juillet"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:92
msgid "August"
msgstr "AoÃ»t"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:93
msgid "September"
msgstr "Septembre"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:94
msgid "October"
msgstr "Octobre"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:95
msgid "November"
msgstr "Novembre"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:96
msgid "December"
msgstr "DÃ©cembre"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:97
msgid "Jan"
msgstr "Jan"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:98
msgid "Feb"
msgstr "Fev"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:99
msgid "Mar"
msgstr "Mar"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:100
msgid "Apr"
msgstr "Avr"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:102
msgid "Jun"
msgstr "Jui"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:103
msgid "Jul"
msgstr "Jui"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:104
msgid "Aug"
msgstr "AoÃ»"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:105
msgid "Sep"
msgstr "Sep"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:106
msgid "Oct"
msgstr "Oct"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:107
msgid "Nov"
msgstr "Nov"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:108
msgid "Dec"
msgstr "Dec"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:111
msgid "Tuesday"
msgstr "Mardi"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:112
msgid "Wednesday"
msgstr "Mercredi"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:113
msgid "Thursday"
msgstr "Jeudi"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:114
msgid "Friday"
msgstr "Vendredi"

#: ../extensions/shortcodes/shortcodes/calendar/static.php:115
msgid "Saturday"
msgstr "Samedi"

#: ../extensions/shortcodes/shortcodes/media-image/config.php:7
msgid "Add an Image"
msgstr "Ajouter une image"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:8
msgid "Choose Image"
msgstr "Choisissez l'image"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:16
msgid "Width"
msgstr "Largeur"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:17
msgid "Set image width"
msgstr "Configurer la largeur de l'image"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:22
#: ../extensions/shortcodes/shortcodes/divider/options.php:24
msgid "Height"
msgstr "Hauteur"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:23
msgid "Set image height"
msgstr "Configurer la hauteur de l'image"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:33
msgid "Image Link"
msgstr "Lien de l'image"

#: ../extensions/shortcodes/shortcodes/media-image/options.php:34
msgid "Where should your image link to?"
msgstr "OÃ¹ devrait votre lien d'image?"

#: ../extensions/shortcodes/shortcodes/notification/config.php:8
msgid "Notification"
msgstr "Notification"

#: ../extensions/shortcodes/shortcodes/notification/config.php:9
msgid "Add a Notification Box"
msgstr "Ajouter une boÃ®te de notification"

#: ../extensions/shortcodes/shortcodes/notification/options.php:7
msgid "Message"
msgstr "Message"

#: ../extensions/shortcodes/shortcodes/notification/options.php:8
msgid "Notification message"
msgstr "Message de notification"

#: ../extensions/shortcodes/shortcodes/notification/options.php:10
msgid "Message!"
msgstr "Message !"

#: ../extensions/shortcodes/shortcodes/notification/options.php:13
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:444
msgid "Type"
msgstr "Type"

#: ../extensions/shortcodes/shortcodes/notification/options.php:14
msgid "Notification type"
msgstr "Type de notification"

#: ../extensions/shortcodes/shortcodes/notification/options.php:17
msgid "Congratulations"
msgstr "FÃ©licitations Ã  vous"

#: ../extensions/shortcodes/shortcodes/notification/options.php:18
msgid "Information"
msgstr "Information"

#: ../extensions/shortcodes/shortcodes/notification/options.php:19
msgid "Alert"
msgstr "Alerte"

#: ../extensions/shortcodes/shortcodes/notification/options.php:20
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:456
msgid "Error"
msgstr "Erreur"

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:9
msgid "Congratulations!"
msgstr "FÃ©licitations Ã  vous !"

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:13
msgid "Information!"
msgstr "Information !"

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:17
msgid "Alert!"
msgstr "Alerte !"

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:21
msgid "Error!"
msgstr "Erreur !"

#: ../extensions/shortcodes/shortcodes/widget-area/config.php:8
msgid "Widget Area"
msgstr "Zone Widget"

#: ../extensions/shortcodes/shortcodes/widget-area/config.php:9
msgid "Add a Widget Area"
msgstr "Ajouter une zone Widget"

#: ../extensions/shortcodes/shortcodes/widget-area/options.php:5
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:5
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:7
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:40
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:91
msgid "Sidebar"
msgstr "Sidebar"

#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:8
msgid "Call To Action"
msgstr "Appel Ã  l'action"

#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:9
msgid "Add a Call to Action"
msgstr "Ajouter un appel Ã  l'action"

#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:9
msgid "This can be left blank"
msgstr "Cela peut Ãªtre laissÃ©e en blanc"

#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:14
msgid "Enter some content for this Info Box"
msgstr "Entrez une partie du contenu de cette boÃ®te d'information"

#: ../extensions/shortcodes/shortcodes/text-block/config.php:8
msgid "Text Block"
msgstr "Bloc de texte"

#: ../extensions/shortcodes/shortcodes/text-block/config.php:9
msgid "Add a Text Block"
msgstr "Ajouter un bloc de texte"

#: ../extensions/shortcodes/shortcodes/text-block/options.php:11
msgid "Enter some content for this texblock"
msgstr "Entrez une partie du contenu de ce bloc de texte"

#: ../extensions/shortcodes/shortcodes/divider/config.php:6
msgid "Divider"
msgstr "SÃ©parateur"

#: ../extensions/shortcodes/shortcodes/divider/config.php:7
msgid "Add a Divider"
msgstr "Ajouter un diviseur"

#: ../extensions/shortcodes/shortcodes/divider/options.php:13
msgid "Ruler Type"
msgstr "Type de rÃ¨gle"

#: ../extensions/shortcodes/shortcodes/divider/options.php:14
msgid "Here you can set the styling and size of the HR element"
msgstr "Ici vous pouvez dÃ©finir le style et la taille de l'Ã©lÃ©ment HR"

#: ../extensions/shortcodes/shortcodes/divider/options.php:16
msgid "Line"
msgstr "Ligne"

#: ../extensions/shortcodes/shortcodes/divider/options.php:17
msgid "Whitespace"
msgstr "Espace blanc"

#: ../extensions/shortcodes/shortcodes/divider/options.php:25
msgid ""
"How much whitespace do you need? Enter a pixel value. Positive value will "
"increase the whitespace, negative value will reduce it. eg: '50', '-25', "
"'200'"
msgstr ""
"Combien d'espace blanc avez-vous besoin? Entrez une valeur de pixel. Valeur "
"positive va augmenter l'espace blanc, valeur nÃ©gative rÃ©duire. par exemple: "
"'50', '-25', '200'"

#: ../extensions/shortcodes/shortcodes/section/config.php:6
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:23
msgid "Section"
msgstr "Section"

#: ../extensions/shortcodes/shortcodes/section/config.php:7
msgid "Add a Section"
msgstr "Ajouter une section "

#: ../extensions/shortcodes/shortcodes/section/options.php:7
msgid "Full Width"
msgstr "Pleine largeur"

#: ../extensions/shortcodes/shortcodes/section/options.php:11
msgid "Background Color"
msgstr "Couleur de fond"

#: ../extensions/shortcodes/shortcodes/section/options.php:12
msgid "Please select the background color"
msgstr "S'il vous plaÃ®t choisir la couleur d'arriÃ¨re-plan"

#: ../extensions/shortcodes/shortcodes/section/options.php:16
msgid "Background Image"
msgstr "Image de fond"

#: ../extensions/shortcodes/shortcodes/section/options.php:17
msgid "Please select the background image"
msgstr "S'il vous plaÃ®t sÃ©lectionner l'image d'arriÃ¨re-plan"

#: ../extensions/shortcodes/shortcodes/section/options.php:23
msgid "Background Video"
msgstr "ArriÃ¨re-plan vidÃ©o"

#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:12
msgid "Sections"
msgstr "Sections"

#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:92
msgid "Save Section"
msgstr "Sauvegarder la section"

#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:24
msgid "Creates a section"
msgstr "CrÃ©e une section"

#: ../extensions/shortcodes/shortcodes/tabs/config.php:9
msgid "Add some Tabs"
msgstr "Ajouter des onglets"

#: ../extensions/shortcodes/shortcodes/tabs/options.php:9
msgid "Add/Edit Tab"
msgstr "Ajouter/Modifier l'ongler"

#: ../extensions/shortcodes/includes/class-fw-shortcode.php:194
#, php-format
msgid "No default view (views/view.php) found for shortcode: %s"
msgstr "Aucune vue par dÃ©faut (view/view.php) trouvÃ© pour shortcodes : %s"

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:203
#, php-format
msgid "Shortcode \"%s\" from %s was already defined at %s"
msgstr "Shortcode \"%s\" de %s est dÃ©jÃ  dÃ©fini Ã  %s"

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:264
#, php-format
msgid "Class file found for shortcode %s but no class %s found"
msgstr ""
"Fichier de classe trouvÃ©e pour shortcodes %s mais pas de classe %s trouvÃ©"

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:269
#, php-format
msgid "The class %s must extend from FW_Shortcode"
msgstr "La classe %s doit Ã©tendre Ã  partir de FW_Shortcode"

#: ../extensions/builder/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:204
msgid "Builder"
msgstr "Builder"

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:306
msgid "Full Screen"
msgstr "Plein Ã©cran"

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:307
msgid "Exit Full Screen"
msgstr "Quitter le mode plein Ã©cran"

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:334
msgid "Undo"
msgstr "Annuler"

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:335
msgid "Redo"
msgstr "PrÃªt"

#: ../extensions/builder/includes/option-types/builder/includes/fullscreen.php:81
msgid "Preview Changes"
msgstr "AperÃ§u des modifications"

#: ../extensions/builder/includes/option-types/builder/includes/templates/class-fw-ext-builder-templates.php:119
msgid "Templates"
msgstr "Templates"

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:12
msgid "Full Templates"
msgstr "Templates complets"

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:61
msgid "Save Full Template"
msgstr "Enregistrer le modÃ¨le complet"

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:95
msgid "Save Builder Template"
msgstr "Enregistrer le modÃ¨le du Builder"

#: ../extensions/social/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:252
msgid "Social"
msgstr "RÃ©seaux sociaux"

#: ../extensions/social/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:253
msgid ""
"Use this extension to configure all your social related APIs. Other "
"extensions will use the Social extension to connect to your social accounts."
msgstr ""
"Utilisez cette extension pour configurer tous vos API sociales connexes. "
"D'autres extensions vont utiliser l'extension sociale de se connecter Ã  vos "
"comptes sociaux."

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:62
#: ../core/components/backend.php:584
msgid "Facebook"
msgstr "Facebook"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:66
#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:33
msgid "API Settings"
msgstr "API configuration"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:72
msgid "App ID/API Key:"
msgstr "App ID/API Key:"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:73
msgid "Enter Facebook App ID / API Key."
msgstr "Entrez Facebook App ID Key / API."

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:78
msgid "App Secret:"
msgstr "App Secret:"

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:79
msgid "Enter Facebook App Secret."
msgstr "Entrer Facebook App Secret."

#: ../extensions/social/extensions/social-facebook/manifest.php:7
#: ../extensions/social/extensions/social-facebook/manifest.php:8
msgid "Social Facebook"
msgstr "Social Facebook"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:29
#: ../core/components/backend.php:592
msgid "Twitter"
msgstr "Twitter"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:39
msgid "Consumer Key"
msgstr "Consumer Key"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:40
msgid "Enter Twitter Consumer Key."
msgstr "Entrez la clÃ© du client Twitter."

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:45
msgid "Consumer Secret"
msgstr "Consumer Secret"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:46
msgid "Enter Twitter App Secret."
msgstr "Entrer Twitter app Secret."

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:51
msgid "Access Token"
msgstr "Jeton d'accÃ¨s"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:52
msgid "Enter Twitter Access Token."
msgstr "Entrez jeton d'accÃ¨s Twitter."

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:57
msgid "Access Token Secret"
msgstr "Jeton d'accÃ¨s secret"

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:58
msgid "Enter Twitter Access Token Secret."
msgstr "Entrez le jeton Twitter de l'accÃ¨s secret."

#: ../extensions/social/extensions/social-twitter/manifest.php:7
#: ../extensions/social/extensions/social-twitter/manifest.php:8
msgid "Social Twitter"
msgstr "Social Twitter"

#: ../extensions/forms/class-fw-extension-forms.php:112
#: ../extensions/forms/class-fw-extension-forms.php:123
#: ../extensions/forms/class-fw-extension-forms.php:131
#: ../extensions/forms/class-fw-extension-forms.php:142
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:102
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:114
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:124
msgid "Unable to process the form"
msgstr "Impossible de traiter le formulaire"

#: ../extensions/forms/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:228
msgid "Forms"
msgstr "Formulaire"

#: ../extensions/forms/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:229
msgid ""
"This extension adds the possibility to create a contact form. Use the drag & "
"drop form builder to create any contact form you'll ever want or need."
msgstr ""
"Cette extension ajoute la possibilitÃ© de crÃ©er un formulaire de contact. "
"Utilisez le drag & drop du constructeur de formulaire pour crÃ©er toute forme "
"de formulaire de contact dont vous aurez envie ou besoin."

#: ../extensions/forms/extensions/contact-forms/manifest.php:5
msgid "Contact Forms"
msgstr "Formulaires de contact"

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:134
msgid "Invalid destination email (please contact the site administrator)"
msgstr ""
"Destination de l'e-mail invalide (s'il vous plaÃ®t contacter l'administrateur "
"du site)"

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:158
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:77
msgid "Message sent!"
msgstr "Message envoyÃ© !"

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:164
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:85
msgid "Oops something went wrong."
msgstr "Oops quelque chose s'est mal passÃ©."

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:190
msgid "Please configure the {mailer_link} extension."
msgstr "S'il vous plaÃ®t, configurer l'extension {mailer_link}."

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:8
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:107
msgid "Contact form"
msgstr "Formulaire de contact"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:9
msgid "Build contact forms"
msgstr "Construire des formulaires de contact"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:15
msgid "Form Fields"
msgstr "Champs de formulaires"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:39
#: ../core/components/extensions/manager/views/extension.php:82
#: ../core/components/extensions/manager/views/extension-page-header.php:31
msgid "Settings"
msgstr "ParamÃ¨tres"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:42
msgid "Options"
msgstr "Options"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:53
msgid "Subject Message"
msgstr "Sujet du message"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:54
msgid "This text will be used as subject message for the email"
msgstr "Ce texte sera utilisÃ© comme objet du message pour l'e-mail"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:55
msgid "New message"
msgstr "Nouveau message"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:64
msgid "Submit Button"
msgstr "Bouton envoyer"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:65
msgid "This text will appear in submit button"
msgstr "Ce texte apparaÃ®tra dans le bouton envoyer"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:66
msgid "Send"
msgstr "Envoyer"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:75
msgid "Success Message"
msgstr "Message de rÃ©ussite"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:76
msgid "This text will be displayed when the form will successfully send"
msgstr "Ce texte sera affichÃ© lorsque le formulaire sera envoyer avec succÃ¨s"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:83
msgid "Failure Message"
msgstr "Message d'Ã©chec"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:84
msgid "This text will be displayed when the form will fail to be sent"
msgstr "Ce texte sera affichÃ© lorsque le formulaire ne pourra pas Ãªtre envoyÃ©"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:94
msgid "Email To"
msgstr "Envoyer Ã "

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:95
msgid "We recommend you to use an email that you verify often"
msgstr "Nous vous recommandons d'utiliser un e-mail que vous vÃ©rifiez souvent"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:96
msgid "The form will be sent to this email address."
msgstr "Le formulaire sera envoyÃ© Ã  cette adresse e-mail."

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:52
msgid "Contact Form"
msgstr "Formulaire de contact"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:54
msgid "Configure Mailer"
msgstr "Configurer Mailer"

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:108
msgid "Add a Contact Form"
msgstr "Ajouter un formulaire de contact"

#: ../extensions/forms/views/backend/submit-box-add.php:9
msgid "Note that the type can't be changed later."
msgstr "Notez que le type ne peut pas Ãªtre modifiÃ© ultÃ©rieurement."

#: ../extensions/forms/views/backend/submit-box-add.php:11
msgid ""
"You will need to create a new form in order to have a different form type."
msgstr ""
"Vous aurez besoin de crÃ©er une nouveau formulaire afin d'avoir un autre type "
"de formulaire."

#: ../extensions/forms/views/backend/submit-box-add.php:20
#: ../extensions/forms/views/backend/submit-box-edit.php:16
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:14
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:31
#: ../extensions/media/extensions/slider/views/backend/submit-box-error.php:8
msgid "Delete Permanently"
msgstr "Supprimer dÃ©finitivement"

#: ../extensions/forms/views/backend/submit-box-add.php:22
#: ../extensions/forms/views/backend/submit-box-edit.php:18
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:16
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:33
#: ../extensions/media/extensions/slider/views/backend/submit-box-error.php:10
msgid "Move to Trash"
msgstr "Mettre Ã  la corbeille"

#: ../extensions/forms/views/backend/submit-box-add.php:33
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:35
msgid "Create"
msgstr "CrÃ©er"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:24
msgid "Add a Recaptcha field"
msgstr "Ajouter un champ Recaptcha"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:26
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:78
msgid "Recaptcha"
msgstr "Recaptcha"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:59
msgid "Set site key"
msgstr "Configurer la clÃ© du site"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:60
msgid "Set secret key"
msgstr "Configurer la clÃ© secrÃ¨te"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:76
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:81
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:81
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:76
msgid "Enter field label (it will be displayed on the web site)"
msgstr "Entrez le champ de l'Ã©tiquette (il sera affichÃ© sur le site web)"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:133
msgid "Security Code"
msgstr "Code de sÃ©curitÃ©"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:147
msgid "Could not validate the form"
msgstr "Impossible de valider le formulaire"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:148
msgid "Please fill the recaptcha"
msgstr "S'il vous plaÃ®t, remplissez le recaptcha"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:37
msgid "Site key"
msgstr "ClÃ© du site"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:38
msgid "Your website key. More on how to configure ReCaptcha"
msgstr ""
"Votre clÃ© de site Web. Plus de dÃ©tails sur la faÃ§on de configurer ReCaptcha"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:42
msgid "Secret key"
msgstr "Clef secrÃ¨te"

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:43
msgid "Your secret key. More on how to configure ReCaptcha"
msgstr ""
"Votre clÃ© secrÃ¨te. Plus de dÃ©tails sur la faÃ§on de configurer ReCaptcha"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:18
msgid "Add a Paragraph Text"
msgstr "Ajouter un paragraphe texte"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:20
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:48
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:77
msgid "Paragraph Text"
msgstr "Paragraphe du texte"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:49
msgid "Toggle mandatory field"
msgstr "Basculer le champ obligatoire"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:83
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:83
msgid "Mandatory Field"
msgstr "Champ obligatoire"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:84
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:84
msgid "Make this field mandatory?"
msgstr "Faire de ce champ une obligation?"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:98
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:98
msgid "Placeholder"
msgstr "Espace rÃ©servÃ©"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:99
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:99
msgid "This text will be used as field placeholder"
msgstr "Ce texte sera utilisÃ© comme champ espace rÃ©servÃ©"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:105
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:107
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:107
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:105
msgid "Default Value"
msgstr "Valeur par dÃ©faut"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:106
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:108
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:108
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:106
msgid "This text will be used as field default value"
msgstr "Ce texte sera utilisÃ© comme valeur par dÃ©faut du champ"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:126
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:128
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:126
msgid "Restrictions"
msgstr "Restrictions"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:127
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:127
msgid "Set characters or words restrictions for this field"
msgstr ""
"Configurer les caractÃ¨res ou mots pour dÃ©finir les restrictions de ce champ"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:131
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:131
msgid "Characters"
msgstr "CaractÃ¨res"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:132
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:132
msgid "Words"
msgstr "Mots"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:140
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:154
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:142
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:156
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:140
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:154
msgid "Min"
msgstr "Min"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:141
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:155
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:143
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:157
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:141
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:155
msgid "Minim value"
msgstr "Valeur minimum"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:146
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:160
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:148
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:162
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:146
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:160
msgid "Max"
msgstr "Max"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:147
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:161
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:149
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:163
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:147
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:161
msgid "Maxim value"
msgstr "Valeur maximum"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:178
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:180
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:121
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:137
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:137
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:114
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:121
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:178
msgid "Instructions for Users"
msgstr "Instructions pour les utilisateurs"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:179
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:181
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:122
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:138
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:138
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:115
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:122
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:179
msgid "The users will see these instructions in the tooltip near the field"
msgstr ""
"Les utilisateurs verront ces instructions dans l'infobulle prÃ¨s du champ"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:331
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:368
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:230
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:244
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:244
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:210
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:217
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:332
msgid "The {label} field is required"
msgstr "Le champ {label} est obligatoire"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:336
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:337
#, php-format
msgid "The {label} field must contain minimum %d character"
msgstr "Le champ {label} doit contenir au minimum %d caractÃ¨res"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:341
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:342
#, php-format
msgid "The {label} field must contain minimum %d characters"
msgstr "Le champ {label} doit contenir au minimum %d caractÃ¨res"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:346
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:347
#, php-format
msgid "The {label} field must contain maximum %d character"
msgstr "Le champ {label} doit contenir au maximum %d caractÃ¨re"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:351
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:352
#, php-format
msgid "The {label} field must contain maximum %d characters"
msgstr "Le champ {label} doit contenir au maximum %d caractÃ¨res"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:356
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:357
#, php-format
msgid "The {label} field must contain minimum %d word"
msgstr "Le champ {label} doit contenir au minimum %d mot"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:361
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:362
#, php-format
msgid "The {label} field must contain minimum %d words"
msgstr "Le champ {label} doit contenir au minimum %d mots"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:366
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:367
#, php-format
msgid "The {label} field must contain maximum %d word"
msgstr "The {label} field must contain maximum %d mot"

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:371
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:372
#, php-format
msgid "The {label} field must contain maximum %d words"
msgstr "The {label} field must contain maximum %d mots"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:20
msgid "Add a Number field"
msgstr "Ajouter un champ numÃ©rique"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:79
msgid "Number"
msgstr "Nombre"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:129
msgid "Set digits or values restrictions of this field"
msgstr "DÃ©finir des chiffres ou des valeurs restrictions de ce champ"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:133
msgid "Digits"
msgstr "Chiffre"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:134
msgid "Value"
msgstr "Valeur"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:363
msgid "The {label} field must be a valid number"
msgstr "Le champ {label} doit Ãªtre un nombre valide"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:373
#, php-format
msgid "The {label} field must have minimum %d digit"
msgstr "Le champ {label} doit avoir un minimum %d chiffre"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:378
#, php-format
msgid "The {label} field must have minimum %d digits"
msgstr "Le champ {label} doit avoir un minimum %d chiffres"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:383
#, php-format
msgid "The {label} field must have maximum %d digit"
msgstr "Le champ {label} doit avoir un maximum %d chiffre"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:388
#, php-format
msgid "The {label} field must have maximum %d digits"
msgstr "Le champ {label} doit avoir un maximum %d chiffres"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:393
#, php-format
msgid "The {label} field minimum value must be %s"
msgstr "Le valeur minimale du champ {label} doit Ãªtre %s"

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:398
#, php-format
msgid "The {label} field maximum value must be %s"
msgstr "Le valeur maximale du champ {label} doit Ãªtre %s"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:18
msgid "Add a Dropdown"
msgstr "Ajouter un menu dÃ©roulant"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:79
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:164
msgid "Dropdown"
msgstr "Menu dÃ©roulant"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:103
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:103
msgid "Choices"
msgstr "Choix"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:104
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:104
msgid "Add choice"
msgstr "Ajouter le choix"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:110
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:113
msgid "Randomize"
msgstr "AlÃ©atoire"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:111
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:114
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:114
msgid "Do you want choices to be displayed in random order?"
msgstr "Voulez-vous des choix Ã  afficher dans un ordre alÃ©atoire?"

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:235
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:249
msgid "{label}: Submitted data contains not existing choice"
msgstr "{Label}: DonnÃ©es soumises contient des choix non existant"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:38
msgid "Edit Title"
msgstr "Editer le titre"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:39
msgid "Edit Subtitle"
msgstr "Editer le sous-titre"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:57
msgid "The title will be displayed on contact form header"
msgstr "Le titre sera affichÃ© sur le formulaire de contact d'en-tÃªte"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:62
#: ../extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:7
msgid "Subtitle"
msgstr "Sous-titre"

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:63
msgid "The form header subtitle text"
msgstr "Le texte sous forme de sous-titres en-tÃªte"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:18
msgid "Add a Single Choice field"
msgstr "Ajouter un champ Ã  choix unique"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:56
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:56
msgid "{x} More"
msgstr "{x} Plus"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:113
msgid "Randomize?"
msgstr "AlÃ©atoire ?"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:124
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:124
msgid "Field Layout"
msgstr "Mise en page du champ"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:125
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:125
msgid "Select choice display layout"
msgstr "SÃ©lectionnez le choix d'affichage mise en page"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:127
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:127
msgid "One column"
msgstr "Une colonne"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:128
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:128
msgid "Two columns"
msgstr "Deux colonnes"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:129
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:129
msgid "Three columns"
msgstr "Trois colonnes"

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:130
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:130
msgid "Side by side"
msgstr "Cote Ã  cote"

#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:18
msgid "Add a Multiple Choices field"
msgstr "Ajouter un champ de choix multiple"

#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:249
msgid "{label}: Submitted data contains not existing choices"
msgstr "{Label} : Les donnÃ©es soumises contiennent des choix non existants"

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:18
msgid "Add an Email field"
msgstr "Ajouter un champ d'Email"

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:79
msgid "Email"
msgstr "Email"

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:215
msgid "The {label} field must contain a valid email"
msgstr "Le champ {label} doit contenir une adresse email valide"

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:18
msgid "Add a Website field"
msgstr "Ajouter des imagesAdd a Website field"

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:79
msgid "Website"
msgstr "Website"

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:222
msgid "The {label} field must be a valid website name"
msgstr "Le champ {label} doit Ãªtre un nom de site Web valide"

#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:18
msgid "Add a Single Line Text"
msgstr "Ajouter une simple ligne de texte"

#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:20
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:47
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:77
msgid "Single Line Text"
msgstr "Ligne texte"

#: ../extensions/breadcrumbs/settings-options.php:17
msgid "Text for Homepage"
msgstr "Texte pour la page d'accueil"

#: ../extensions/breadcrumbs/settings-options.php:18
msgid "The homepage anchor will have this text"
msgstr "L'ancre de page d'accueil aura ce texte"

#: ../extensions/breadcrumbs/settings-options.php:23
msgid "Text for Blog Page"
msgstr "Texte pour la page blog"

#: ../extensions/breadcrumbs/settings-options.php:24
msgid ""
"The blog page anchor will have this text. In case homepage will be set as "
"blog page, will be taken the homepage text"
msgstr ""
"L'ancre blog page aura ce texte. Dans le cas oÃ¹ la page d'accueil sera "
"dÃ©finie comme page de blog, seront prises le texte de de la page d'accueil"

#: ../extensions/breadcrumbs/settings-options.php:29
msgid "Text for 404 Page"
msgstr "Texte pour la page 404"

#: ../extensions/breadcrumbs/settings-options.php:30
msgid "The 404 anchor will have this text"
msgstr "L'ancre 404 aura ce texte"

#: ../extensions/breadcrumbs/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:108
msgid "Breadcrumbs"
msgstr "Fil d'Ariane"

#: ../extensions/breadcrumbs/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:109
msgid ""
"Creates a simplified navigation menu for the pages that can be placed "
"anywhere in the theme. This will make navigating the website much easier."
msgstr ""
"CrÃ©e un menu de navigation simplifiÃ©e pour les pages qui peuvent Ãªtre placÃ©s "
"partout dans le thÃ¨me. Cela rendra la navigation sur le site beaucoup plus "
"facile."

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:11
msgid "404 Not found"
msgstr "404 non trouvÃ©"

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:124
msgid "Searching for:"
msgstr "Ã€ la recherche de :"

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:248
#: ../includes/option-types/multi-select/class-fw-option-type-multi-select.php:472
msgid "No title"
msgstr "Sans titre"

#: ../extensions/events/class-fw-extension-events.php:89
msgid "Create a event item"
msgstr "CrÃ©er un Ã©lÃ©ment de l'Ã©vÃ©nement"

#: ../extensions/events/class-fw-extension-events.php:186
msgid "Date"
msgstr "Date"

#: ../extensions/events/class-fw-extension-events.php:204
msgid "Event Options"
msgstr "Options de l'Ã©vÃ¨nement"

#: ../extensions/events/class-fw-extension-events.php:310
msgid "Multi Interval Event"
msgstr "Intervalle multiple d'Ã©vÃ©nement"

#: ../extensions/events/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:181
msgid ""
"This extension adds a fully fledged Events module to your theme. It comes "
"with built in pages that contain a calendar where events can be added."
msgstr ""
"Cette extension ajoute un module d'Ã©vÃ©nements Ã  part entiÃ¨re Ã  votre thÃ¨me. "
"Il est livrÃ© avec construit dans les pages qui contiennent un calendrier oÃ¹ "
"les Ã©vÃ©nements peuvent Ãªtre ajoutÃ©s."

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:81
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:189
msgid "Event Categories"
msgstr "CatÃ©gories d'Ã©vÃ©nements"

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:82
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:190
msgid "Select an event category"
msgstr "SÃ©lectionnez une catÃ©gorie d'Ã©vÃ©nement"

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:84
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:192
msgid "All Events"
msgstr "Tout les Ã©vÃ©nements"

#: ../extensions/events/extensions/events-tags/manifest.php:7
msgid "Event-search-tags"
msgstr "EvÃ©nement-recherche-tags"

#: ../extensions/events/extensions/events-tags/manifest.php:8
msgid "Connect extension event with shortcodes map & calendar"
msgstr "Connectez Ã©vÃ©nement d'extension avec shortcodes map & calendrier"

#: ../extensions/events/views/content.php:16
msgid "Google Calendar"
msgstr "Calendrier Google"

#: ../extensions/events/views/content.php:17
msgid "Ical Export"
msgstr "Exportation Ical"

#: ../extensions/events/views/content.php:20
msgid "Start"
msgstr "DÃ©but"

#: ../extensions/events/views/content.php:21
msgid "End"
msgstr "Fin"

#: ../extensions/events/views/content.php:25
msgid "Speakers"
msgstr "Haut-parleurs"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:37
msgid "Event Location"
msgstr "Lieu de l'Ã©vÃ©nement"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:39
msgid "Where does the event take place?"
msgstr "OÃ¹ est-ce que l'Ã©vÃ©nement a lieu?"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:43
msgid "All Day Event?"
msgstr "Ã‰vÃ©nement d'une journÃ©e?"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:44
msgid "Is your event an all day event?"
msgstr "Est-ce votre Ã©vÃ©nement est un Ã©vÃ©nement d'une journÃ©e?"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:67
msgid "Start & End of Event"
msgstr "DÃ©but & fin de l'Ã©vÃ©nement"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:68
msgid "Set start and end events datetime"
msgstr "DÃ©finir le dÃ©but et la fin des Ã©vÃ©nements"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:97
msgid "Associated User"
msgstr "Utilisateur associÃ©"

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:99
msgid "Link this event to a specific user"
msgstr "Associer cet Ã©vÃ©nement Ã  un utilisateur spÃ©cifique"

#: ../extensions/sidebars/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:132
msgid "Sidebars"
msgstr "Sidebars"

#: ../extensions/sidebars/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:133
msgid ""
"Brings a new layer of customization freedom to your website by letting you "
"add more than one sidebar to a page, or different sidebars on different "
"pages."
msgstr ""
"Apporte une nouvelle couche de la libertÃ© de personnalisation Ã  votre site "
"Web en vous permettant d'ajouter plus d'une barre latÃ©rale Ã  une page, ou "
"diffÃ©rents encadrÃ©s sur des pages diffÃ©rentes."

#: ../extensions/sidebars/class-fw-extension-sidebars.php:131
msgid "No matches found"
msgstr "Aucun rÃ©sultat"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:139
msgid "Do you realy want to change without saving?"
msgstr "Voulez-vous vraiment changer sans enregistrer?"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:141
msgid "Missing ID. Check that you provided all mandatory data."
msgstr ""
"ID Manquant. VÃ©rifiez que vous avez fourni toutes les donnÃ©es obligatoires."

#: ../extensions/sidebars/class-fw-extension-sidebars.php:142
#: ../extensions/sidebars/views/backend-main-view.php:27
msgid "Created"
msgstr "CrÃ©Ã©"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:143
msgid "(For Grouped Pages)"
msgstr "(Pour GroupÃ© Pages)"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:144
msgid "(For Specific Pages)"
msgstr "(Pour des pages spÃ©cifiques)"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:145
msgid "No sidebar name specified"
msgstr "Aucun nom de Sidebar spÃ©cifiÃ©e"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:146
msgid "Sidebar Name"
msgstr "Nom de la barre latÃ©rale"

#: ../extensions/sidebars/class-fw-extension-sidebars.php:147
msgid "New Sidebar"
msgstr "Nouvelle Sidebar"

#: ../extensions/sidebars/views/frontend-no-widgets.php:5
msgid "Widgets Page"
msgstr "Page des Widgets"

#: ../extensions/sidebars/views/backend-tab-specific.php:5
msgid "For specific"
msgstr "Pour spÃ©cifique"

#: ../extensions/sidebars/views/backend-tab-specific.php:23
msgid "Type to search ..."
msgstr "Tapez Ã  la recherche ..."

#: ../extensions/sidebars/views/backend-tab-specific.php:30
msgid "Search for a specific page you want to set a sidebar for"
msgstr ""
"Rechercher une page spÃ©cifique que vous souhaitez dÃ©finir pour une sidebar"

#: ../extensions/sidebars/views/backend-tab-grouped.php:6
msgid "For group"
msgstr "Pour le groupe"

#: ../extensions/sidebars/views/backend-tab-grouped.php:25
msgid "Select group of pages you want to set a sidebar for."
msgstr ""
"SÃ©lectionner le groupe de pages que vous souhaitez dÃ©finir pour une sidebar."

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:18
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:60
msgid "Choose the position for your sidebar(s)"
msgstr "Choisissez la position de votre Sidebar(s)"

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:43
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:40
msgid "Add Sidebar"
msgstr "Ajouter une Sidebar"

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:4
msgid "Sidebars for"
msgstr "Sidebards pour"

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Specific Page"
msgstr "Pour la page spÃ©cifique"

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Grouped Page"
msgstr "Pour la page groupÃ©e"

#: ../extensions/sidebars/views/backend-main-view.php:11
#: ../extensions/sidebars/views/backend-main-view.php:15
msgid "Manage Sidebars"
msgstr "GÃ©rer la Sidebars"

#: ../extensions/sidebars/views/backend-main-view.php:18
msgid ""
"Use this section to create and/or set different sidebar(s) for different "
"page(s)"
msgstr ""
"Utilisez cette section pour crÃ©er et/ou dÃ©finir des sidebar(s) pour chaque "
"page(s) diffÃ©rente"

#: ../extensions/sidebars/views/backend-main-view.php:24
msgid "For Grouped Pages"
msgstr "Pour les pages groupÃ©es"

#: ../extensions/sidebars/views/backend-main-view.php:25
msgid "For Specific Pages"
msgstr "Pour pages spÃ©cifiques"

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:32
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:121
msgid "Select sidebar you wish to replace."
msgstr "SÃ©lectionnez la barre latÃ©rale que vous souhaitez remplacer."

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:241
msgid "No sidebar name specified."
msgstr "Aucun nom de barre latÃ©rale spÃ©cifiÃ©e."

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:270
msgid "Dynamic sidebar doesn't exixt"
msgstr "N'existe pas encadrÃ© dynamique"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:277
msgid ""
"The placeholder can't be deleted because it is used in one of sidebars below."
msgstr ""
"L'espace rÃ©servÃ© ne peut pas Ãªtre supprimÃ© car il est utilisÃ© dans l'une des "
"barres latÃ©rales ci-dessous."

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:280
msgid ""
"Please replace it first so that you will not have visual gaps in your layout."
msgstr ""
"S'il vous plaÃ®t remplacer en premier afin que vous ne serez pas avoir des "
"lacunes visuelles dans votre mise en page."

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:293
msgid "Successfully removed"
msgstr "Suppression rÃ©ussi"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:543
msgid "Default for all pages"
msgstr "Par dÃ©faut pour toutes les pages"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:613
msgid " (no title)"
msgstr "(sans titre)"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:780
msgid "Error: Type or sub_type error"
msgstr "Erreur : Type ou erreur de sous-type"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:838
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:869
msgid "Error: Sidebars not set"
msgstr "Erreur: Sidebars non rÃ©glÃ©es"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:865
msgid "Error: Position doesn't exists. Please check config file."
msgstr ""
"Erreur: Position n'existe pas. S'il vous plaÃ®t vÃ©rifier le fichier de "
"configuration."

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:55
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:253
msgid "Page"
msgstr "Page"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:56
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:153
msgid "Pages"
msgstr "Pages"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:61
msgid "Portfolio Project"
msgstr "Portfolio de projet"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:62
msgid "Portfolio Projects"
msgstr "Portfolio des projets"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:73
msgid "Blog Category"
msgstr "Blog CatÃ©gorie"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:79
msgid "Portfolio Category"
msgstr "CatÃ©gorie"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:85
msgid "Home Page"
msgstr "Page d'accueil"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:90
msgid "Search Page"
msgstr "Page de recherche"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:95
msgid "404 Page"
msgstr "Page 404"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:100
msgid "Author Page"
msgstr "Page d'auteur"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:105
msgid "Archive Page"
msgstr "Page d'archive"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:149
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:308
msgid "All Pages"
msgstr "Toutes les pages"

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:184
msgid "Others"
msgstr "Autres"

#: ../extensions/megamenu/manifest.php:7
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:64
#: ../core/components/extensions/manager/available-extensions.php:60
msgid "Mega Menu"
msgstr "Mega Menu"

#: ../extensions/megamenu/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:61
msgid ""
"The Mega Menu extension adds a user-friendly drop down menu that will let "
"you easily create highly customized menu configurations."
msgstr ""
"L'extension Menu Mega ajoute une goutte conviviale menu dÃ©roulant qui vous "
"permettra de crÃ©er facilement des configurations de menu trÃ¨s personnalisÃ©es."

#: ../extensions/megamenu/class-fw-extension-megamenu.php:58
msgid "Select Icon"
msgstr "SÃ©lectionnez l'icÃ´ne"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:44
#, php-format
msgid "%s (Invalid)"
msgstr "%s (non valide)"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:48
#, php-format
msgid "%s (Pending)"
msgstr "%s (dÃ©penses)"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:61
msgid "sub item"
msgstr "Sous Ã©lÃ©ment"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:97
msgid "Edit Menu Item"
msgstr "Modifier Ã©lÃ©ment de menu"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:108
msgid "URL"
msgstr "URL"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:117
msgid "Navigation Label"
msgstr "Ã‰tiquette Navigation"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:125
msgid "Title Attribute"
msgstr "Titre Attribut"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:134
msgid "Open link in a new window/tab"
msgstr "Ouvrir le lien dans une nouvelle fenÃªtre/onglet"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:141
msgid "CSS Classes (optional)"
msgstr "Classes CSS (en option)"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:149
msgid "Link Relationship (XFN)"
msgstr "Lien Relation (XFN)"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:157
msgid "Mega Menu Column Title"
msgstr "Titre de la colonne du Mega Menu"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:158
msgid "Item Title"
msgstr "Titre de l'article"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:166
msgid "Hide"
msgstr "Cacher"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:172
msgid "This column should start a new row"
msgstr "Cette colonne doit commencer une nouvelle ligne"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:178
msgid "Description (HTML)"
msgstr "Description (HTML)"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:181
msgid ""
"The description will be displayed in the menu if the current theme supports "
"it."
msgstr ""
"La description sera affichÃ©e dans le menu si le thÃ¨me actuel prend en charge."

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:190
msgid "Add Icon"
msgstr "Ajouter IcÃ´ne"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:191
msgid "Edit Icon"
msgstr "Modifier IcÃ´ne"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:205
msgid "Use as Mega Menu"
msgstr "Utiliser comme Mega Menu"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:211
msgid "Move"
msgstr "DÃ©placer"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:212
msgid "Up one"
msgstr "Remonter"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:213
msgid "Down one"
msgstr "Descendre"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:216
msgid "To the top"
msgstr "Jusqu'au sommet"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:225
#, php-format
msgid "Original: %s"
msgstr "Original: %s"

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:239
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:60
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2282
msgid "Cancel"
msgstr "Annuler"

#: ../extensions/backups/class-fw-extension-backups.php:299
#: ../extensions/backups/class-fw-extension-backups.php:366
msgid "File not specified"
msgstr "Fichier non spÃ©cifiÃ©"

#: ../extensions/backups/class-fw-extension-backups.php:399
#: ../extensions/backups/class-fw-extension-backups.php:400
#: ../core/components/extensions/manager/available-extensions.php:156
msgid "Backup"
msgstr "Sauvegarde"

#: ../extensions/backups/class-fw-extension-backups.php:554
#: ../extensions/backups/class-fw-extension-backups.php:568
msgid "Access Denied"
msgstr "AccÃ¨s refusÃ©"

#: ../extensions/backups/class-fw-extension-backups.php:561
msgid "Archive not found"
msgstr "Archive introuvable"

#: ../extensions/backups/class-fw-extension-backups.php:575
#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:202
msgid "Failed to open file"
msgstr "Ã‰chec de l'ouverture du fichier"

#: ../extensions/backups/helpers.php:37
msgid "Invalid JSON response"
msgstr "RÃ©ponse JSON non valide"

#: ../extensions/backups/helpers.php:44
msgid ""
"HTTP Loopback Connections are not enabled on this server. If you need to "
"contact your web host, tell them that when PHP tries to connect back to the "
"site at the URL `{url}` and it gets the error `{error}`. There may be a "
"problem with the server configuration (eg local DNS problems, mod_security, "
"etc) preventing connections from working properly."
msgstr ""
"Connexions de bouclage HTTP ne sont pas activÃ©s sur ce serveur. Si vous "
"devez contacter votre hÃ©bergeur, dites-leur que lorsque PHP tente de se "
"connecter vers le site Ã  l'URL `{url}` et il obtient l'erreur `{erreur}`. Il "
"peut y avoir un problÃ¨me avec la configuration du serveur (par exemple, les "
"problÃ¨mes de DNS locaux, mod_security, etc.) empÃªchant les connexions de "
"fonctionner correctement."

#: ../extensions/backups/helpers.php:123 ../extensions/backups/helpers.php:145
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:363
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:431
#, php-format
msgid "Failed to create dir: %s"
msgstr "Impossible de crÃ©er le rÃ©pertoire : %s"

#: ../extensions/backups/helpers.php:152
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:137
#, php-format
msgid "Failed to copy: %s"
msgstr "Ã‰chec de la copie: %s"

#: ../extensions/backups/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:168
msgid "Backup & Demo Content"
msgstr "Sauvegarde & DÃ©mo"

#: ../extensions/backups/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:169
msgid ""
"This extension lets you create an automated backup schedule, import demo "
"content or even create a demo content archive for migration purposes."
msgstr ""
"Cette extension vous permet de crÃ©er un calendrier, le contenu de "
"dÃ©monstration d'importation sauvegarde automatisÃ©e ou mÃªme crÃ©er une archive "
"de contenu de dÃ©monstration Ã  des fins de migration."

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:97
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:98
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:385
msgid "Demo Content Install"
msgstr "Installation de la dÃ©mo de contenu"

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:282
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:329
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:362
msgid "Forbidden"
msgstr "Interdit"

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:342
msgid "Invalid demo"
msgstr "DÃ©mo non valide"

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:349
msgid "A content install is currently running"
msgstr "Un contenu d'installation est en cours d'exÃ©cution"

#: ../extensions/backups/extensions/backups-demo/views/page.php:28
#: ../extensions/backups/extensions/backups-demo/views/page.php:39
#: ../extensions/backups/views/page.php:17
#: ../extensions/backups/views/page.php:28
msgid "Important"
msgstr "Important"

#: ../extensions/backups/extensions/backups-demo/views/page.php:30
#: ../extensions/backups/views/page.php:19
#, php-format
msgid "You need to activate %s."
msgstr "Vous devez activer %s."

#: ../extensions/backups/extensions/backups-demo/views/page.php:31
#: ../extensions/backups/views/page.php:20
msgid "zip extension"
msgstr "extension zip"

#: ../extensions/backups/views/page.php:70
msgid "Archives"
msgstr "Archives"

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../extensions/backups/includes/module/schedule/settings-options.php:76
msgid "Full Backup"
msgstr "Sauvegarde complÃ¨te"

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../extensions/backups/includes/module/schedule/settings-options.php:85
msgid "Content Backup"
msgstr "sauvegarde du contenu"

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:88
msgid ""
"Warning! \n"
"You are about to delete a backup, it will be lost forever. \n"
"Are you sure?"
msgstr ""
"Attention!\n"
"Vous Ãªtes sur le point de supprimer une sauvegarde, il sera perdu Ã  jamais.\n"
"ÃŠtes-vous sÃ»r?"

#: ../extensions/backups/includes/module/schedule/settings-options.php:16
msgid "Interval"
msgstr "Intervalle"

#: ../extensions/backups/includes/module/schedule/settings-options.php:20
#: ../core/components/extensions/manager/views/extension.php:180
msgid "Disabled"
msgstr "DÃ©sactivÃ©"

#: ../extensions/backups/includes/module/schedule/settings-options.php:25
msgid "Select how often do you want to backup your website."
msgstr ""
"SÃ©lectionnez la frÃ©quence que vous souhaitez sauvegarder votre site Web."

#: ../extensions/backups/includes/module/schedule/settings-options.php:32
#: ../extensions/backups/includes/module/schedule/settings-options.php:45
#: ../extensions/backups/includes/module/schedule/settings-options.php:58
msgid "Age Limit"
msgstr "limite d'Ã¢ge"

#: ../extensions/backups/includes/module/schedule/settings-options.php:33
msgid "Age limit of backups in months"
msgstr "Limite d'Ã¢ge des sauvegardes en mois"

#: ../extensions/backups/includes/module/schedule/settings-options.php:46
msgid "Age limit of backups in weeks"
msgstr "Limite d'Ã¢ge des sauvegardes en semaines"

#: ../extensions/backups/includes/module/schedule/settings-options.php:59
msgid "Age limit of backups in days"
msgstr "Limite d'Ã¢ge des sauvegardes en jours"

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:186
msgid "Backup Schedule"
msgstr "Planification de la sauvegarde"

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:288
msgid "Once Weekly"
msgstr "Une fois par semaine"

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:292
msgid "Once a month"
msgstr "Une fois par mois"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:139
msgid "undefined"
msgstr "indÃ©fini"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:279
msgid "Task type not registered"
msgstr "Type de tÃ¢che non enregistrÃ©"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:286
msgid "Execution stopped (next step did not started)"
msgstr "ExÃ©cution arrÃªtÃ©e (l'Ã©tape suivante n'a pas commencÃ©)"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:306
msgid "Timed out"
msgstr "Temps passÃ©"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:366
msgid "Invalid execution end time"
msgstr "ExÃ©cution invalide de l'heure de fin"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:537
msgid "Invalid execution result"
msgstr "ExÃ©cution invalide du rÃ©sultat"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:639
msgid "Invalid token"
msgstr "Jeton invalide"

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:658
msgid "Invalid tasks hash"
msgstr "tÃ¢ches non valides hachage"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:9
msgid "Image Sizes Restore"
msgstr "Tailles d'image restaurer"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:12
msgid "Archive Unzip"
msgstr "Archive DÃ©compressez"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:39
msgid "Zip file not specified"
msgstr "Fichier Zip non spÃ©cifiÃ©"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:47
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:50
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:49
#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:114
msgid "Destination dir not specified"
msgstr "Destination \"dir\" non spÃ©cifiÃ©"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:56
msgid "Destination dir is not empty"
msgstr "Destination dir n'est pas vide"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:63
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:59
#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:50
msgid "Zip extension missing"
msgstr "Extension zip manquant"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:71
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:70
#, php-format
msgid "Cannot open zip (Error code: %s)"
msgstr "Vous ne pouvez pas ouvrir le zip (codes d'erreur : %s)"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:38
msgid "Database export"
msgstr "Exportation de la base de donnÃ©es"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:71
msgid "Database table disappeared"
msgstr "La base de donnÃ©s a disparu"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:91
msgid "Cannot create file"
msgstr "Impossible de crÃ©er le fichier"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:97
msgid "Cannot reopen file"
msgstr "Vous ne pouvez pas rouvrir le dossier"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:141
msgid "Cannot export CREATE TABLE sql"
msgstr "Vous ne pouvez pas exporter CREATE TABLE sql"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:211
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:267
msgid "Cannot get next database table"
msgstr "Impossible d'obtenir la prochaine table de base de donnÃ©es"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:9
msgid "Files Restore"
msgstr "Restaurer les fichiers"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:32
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:41
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:45
msgid "Source dir not specified"
msgstr "Destination dir n'est pas spÃ©cifiÃ©"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:39
msgid "Invalid source dir"
msgstr "Source dir invalide"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:46
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:25
msgid "Source dirs not specified"
msgstr "Source dirs non spÃ©cifiÃ©"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:116
msgid "No filesystem access, credentials required"
msgstr ""
"Au accÃ¨s du systÃ¨me de fichiers, les informations d'identification sont "
"nÃ©cessaires"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:120
msgid "No filesystem access, invalid credentials"
msgstr ""
"Au accÃ¨s du systÃ¨me de fichiers, les informations d'identification ne sont "
"pas valides"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:126
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:135
msgid "Filesystem init failed"
msgstr "File System Ã‰chec de l'initialisation"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:192
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:317
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:341
#, php-format
msgid "Cannot convert Filesystem path: %s"
msgstr "Vous ne pouvez pas convertir les chemins du systÃ¨me de fichiers : %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:197
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:322
#, php-format
msgid "Failed to list dir: %s"
msgstr "Ã‰chec de la liste du rÃ©pertoire :% s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:227
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:281
#, php-format
msgid "Failed to remove dir: %s"
msgstr "Impossible de supprimer le rÃ©pertoire \"%s\"."

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:234
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:288
#, php-format
msgid "Failed to remove file: %s"
msgstr "Impossible de supprimer les fichiers : %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:376
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:444
#, php-format
msgid "Failed to copy file: %s"
msgstr "Impossible de copier les fichiers : %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:12
msgid "Archive Zip"
msgstr "Zip Archive"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:97
msgid "Cannot close the zip file"
msgstr "Impossible de fermer le fichier zip"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:103
msgid "Cannot move zip in destination dir"
msgstr "Vous ne pouvez pas dÃ©placer le zip dans la destination du rÃ©pertoire"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:9
msgid "Files Export"
msgstr "Fichiers d'exportation"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:33
msgid "Destination not specified"
msgstr "Destination non spÃ©cifiÃ©e"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:74
#, php-format
msgid "Source dir %s is empty"
msgstr "RÃ©pertoire source %s est vide"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:116
msgid "Failed to get dir chmod"
msgstr "Impossible d'obtenir dir chmod"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:123
msgid "Failed to create destination dir"
msgstr "Impossible de crÃ©er la destination du rÃ©pertoire"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:214
#, php-format
msgid "Failed to restore dir listing from: %s"
msgstr "Impossible de restaurer fiche dir de: %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:12
msgid "Database restore"
msgstr "Base de donnÃ©es de restauration"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:63
msgid "Database file not found"
msgstr "Fichier de base de donnÃ©es non trouvÃ©e"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:111
#, php-format
msgid "Cannot drop temporary table: %s"
msgstr "Impossible de supprimer la table temporaire : %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:129
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:285
msgid "Cannot open db file"
msgstr "Impossible d'ouvrir le fichier de la base de donnÃ©e"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:138
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:294
msgid "Cannot move cursor in db file"
msgstr ""
"Vous ne pouvez pas dÃ©placer le curseur dans le fichier de la base de donnÃ©e"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:154
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:377
#, php-format
msgid "Failed to decode line %d from db file."
msgstr "Impossible de dÃ©coder la ligne %d du fichier de la base de donnÃ©e."

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:186
#, php-format
msgid "Cannot read line %d from db file"
msgstr "Vous ne pouvez pas lire la lignes %d du fichier de la base de donnÃ©e"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:195
msgid "Required params not found"
msgstr "ParamÃ¨tre obligatoires est introuvables"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:232
msgid "Cannot do full db restore because backup is missing some tables"
msgstr ""
"Vous ne pouvez pas faire plein db restauration car la sauvegarde est "
"manquant quelques tables"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:396
#, php-format
msgid "Failed to drop tmp table %s"
msgstr "Ã‰chec de glisser la table de temp %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:435
#, php-format
msgid "Failed to create tmp table %s"
msgstr "Impossible de crÃ©er la table de temp %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:447
#, php-format
msgid "Tried to insert data in table that was not imported %s"
msgstr ""
"EssayÃ© d'insÃ©rer des donnÃ©es dans le tableau qui n'a pas Ã©tÃ© importÃ©s %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:606
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:628
#, php-format
msgid "Failed insert row from line %d"
msgstr "Ã‰chec ligne d'insertion de la ligne %d"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:642
#, php-format
msgid "Invalid json type %s in db file"
msgstr "Type JSON invalide %s dans le fichier de la base de donnÃ©e"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:649
msgid "Cannot read line from db file"
msgstr "Vous ne pouvez pas lire ligne Ã  partir du fichier de la base de donnÃ©s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:688
msgid "Failed to restore options keeping step"
msgstr "Impossible de restaurer l'Ã©tape des options de conservation"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:723
#, php-format
msgid "Failed to keep option: %s"
msgstr "Impossible de garder l'option: %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:774
msgid "Tables drop failed"
msgstr "Tables goutte Ã©chouÃ©"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:787
msgid "Tables rename failed."
msgstr "Tables renommez Ã©chouÃ©."

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:799
#, php-format
msgid "Invalid sub task %s"
msgstr "Sous-tÃ¢ches non valides %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:12
msgid "Directory Cleanup"
msgstr "Annuaire Nettoyage"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:21
msgid "Dir not specified"
msgstr "Dir non spÃ©cifiÃ©"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:30
msgid "Cannot remove directory"
msgstr "Vous ne pouvez pas supprimer le rÃ©pertoire"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:37
msgid "Cannot create directory"
msgstr "Vous ne pouvez pas crÃ©er le rÃ©pertoire"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:55
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:70
#, php-format
msgid "Cannot create file: %s"
msgstr "Vous ne pouvez pas crÃ©er le fichier: %s"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:9
msgid "Image Sizes Remove"
msgstr "Tailles des images supprimer"

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:23
msgid "Uploads dir not specified"
msgstr "Envois dir non prÃ©cisÃ©s"

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:18
msgid "Download"
msgstr "TÃ©lÃ©charger"

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:119
msgid "Invalid destination dir"
msgstr "Invalid destination dir"

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:132
#, php-format
msgid "Invalid type: %s"
msgstr "Type non valide: %s"

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:141
#, php-format
msgid "Args not specified for type: %s"
msgstr "Arguments non spÃ©cifiÃ© pour le type : %s"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:9
msgid "Local Download"
msgstr "TÃ©lÃ©charger local"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:24
msgid "Source not specified"
msgstr "Source non spÃ©cifiÃ©e"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:29
msgid "Invalid source"
msgstr "Source non valide"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:38
msgid "Invalid source type"
msgstr "Type de source non valide"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:59
#, php-format
msgid "Cannot open zip: %s"
msgstr "Vous ne pouvez pas ouvrir le zip: %s"

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:70
msgid "Unhandled type"
msgstr "Type non gÃ©rÃ©"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:13
msgid "Downloading..."
msgstr "TÃ©lÃ©chargement en cours..."

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:16
msgid "Download finished. Doing unzip..."
msgstr "TÃ©lÃ©chargement terminÃ©. DÃ©compression..."

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:19
#, php-format
msgid "Downloading... %s of %s"
msgstr "TÃ©lÃ©chargement ... %s de %s"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:24
#, php-format
msgid "Downloading... %s"
msgstr "TÃ©lÃ©chargement ... %s"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:67
msgid "Url not specified"
msgstr "Url non spÃ©cifiÃ©"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:72
msgid "Invalid url"
msgstr "URL invalide"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:79
msgid "File id not specified"
msgstr "Id de fichier non spÃ©cifiÃ©"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:84
msgid "Invalid file id"
msgstr "Id de fichier non valide"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:105
#, php-format
msgid "Zip open failed (code %d). Please try again"
msgstr "L'extrait de Zip a Ã©chouÃ© (code %d). Veuillez rÃ©essayer"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:112
msgid "Zip extract failed"
msgstr "L'extrait de Zip a Ã©chouÃ©"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:119
msgid "Failed to close the zip after extract"
msgstr "Impossible de fermer le zip aprÃ¨s l'extrait"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:152
#, php-format
msgid "Request failed. Error code: %d"
msgstr "Demande Ã©chouÃ©. Code d'erreur : %d"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:163
msgid "Invalid byte position"
msgstr "Position de l'octet non valide"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:168
msgid "Empty response body"
msgstr "Corps de la rÃ©ponse vide"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:188
msgid "File ended without content"
msgstr "Fichier terminÃ©e sans contenu"

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:213
msgid "Failed to write data to file"
msgstr "Impossible d'Ã©crire des donnÃ©es Ã  dÃ©poser"

#: ../extensions/translation/settings-options.php:11
msgid "Default Language"
msgstr "Langage par dÃ©faut"

#: ../extensions/translation/settings-options.php:12
msgid "This is the default language of your website."
msgstr "Ceci est la langue par dÃ©faut de votre site web."

#: ../extensions/translation/settings-options.php:19
msgid "Translate to"
msgstr "Traduire en"

#: ../extensions/translation/settings-options.php:20
msgid "Choose the languages you want your website translated to."
msgstr "Choisissez les langues que vous voulez que votre site traduit Ã ."

#: ../extensions/translation/settings-options.php:27
msgid "Convert data"
msgstr "Convertir les donnÃ©es"

#: ../extensions/translation/settings-options.php:28
msgid ""
"Set to default language the posts, pages categories or tags that don't have "
"a language set ?"
msgstr ""
"RÃ©glez les messages, pages catÃ©gories ou tags qui ne disposent pas d'un jeu "
"de langue par dÃ©faut langue?"

#: ../extensions/translation/manifest.php:7
#: ../extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:336
#: ../core/components/extensions/manager/available-extensions.php:264
msgid "Translations"
msgstr "Traductions"

#: ../extensions/translation/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:265
msgid ""
"This extension lets you translate your website in any language or even add "
"multiple languages for your users to change at their will from the front-end."
msgstr ""
"Cette extension vous permet de traduire votre site Web dans toutes les "
"langues ou mÃªme ajouter plusieurs langues pour vos utilisateurs de modifier "
"Ã  leur grÃ© du front-end."

#: ../extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:114
msgid "All Languages"
msgstr "Toutes les categoriesToutes les langues"

#: ../extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:332
msgid "The term translation does already exists.ACTION +++ "
msgstr "Le terme traduit existe dÃ©jÃ . ACTION +++ "

#: ../extensions/translation/extensions/translate-terms/manifest.php:7
msgid "Translate Terms"
msgstr "Traduire les Conditions"

#: ../extensions/translation/extensions/translate-terms/manifest.php:8
msgid "This extension translate terms"
msgstr "Cette extension traduire les termes"

#: ../extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:341
msgid "Language of this post"
msgstr "Langue de cet article"

#: ../extensions/translation/extensions/translate-posts/manifest.php:7
msgid "Translate Posts"
msgstr "Traduire l'article"

#: ../extensions/translation/extensions/translate-posts/manifest.php:8
msgid "This extension translate posts"
msgstr "Cette extension traduis les articles"

#: ../extensions/translation/extensions/translate-widgets/manifest.php:7
msgid "Translate Widgets"
msgstr "Traduire les Widgets"

#: ../extensions/translation/extensions/translate-widgets/manifest.php:8
msgid "This extension translate Widgets"
msgstr "Cette extension traduit les Widgets"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:10
msgid "Language Switcher"
msgstr "Language des Switcher"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:11
msgid "A Language Switcher Widget"
msgstr "Un widget de sÃ©lecteur de langue"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:42
msgid "New title"
msgstr "Nouveau titre"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:45
#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:49
msgid "Title:"
msgstr "Titre :"

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:14
msgid "A calendar of your site&#8217;s Posts."
msgstr "Un calendrier des messages de votre site&#8217;s."

#: ../extensions/translation/extensions/translate-menus/manifest.php:7
msgid "Translate Menus"
msgstr "Traduire les menus"

#: ../extensions/translation/extensions/translate-menus/manifest.php:8
msgid "This extension translate menus"
msgstr "Cette extension traduit les menus"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:211
msgid "Slider Design"
msgstr "Slider Design"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:213
msgid "Number of Images"
msgstr "Nombre d'images"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:231
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:234
#, php-format
msgid "%s updated."
msgstr "%s mis Ã  jour."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:232
msgid "Custom field updated."
msgstr "Champ personnalisÃ© mis Ã  jour."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:233
msgid "Custom field deleted."
msgstr "Champ personnalisÃ© supprimer."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:235
#, php-format
msgid "%s restored to revision from %s"
msgstr "%s de restauration Ã  la rÃ©vision de %s"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:237
#, php-format
msgid "%s published."
msgstr "%s publiÃ©s."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:238
msgid "Page saved."
msgstr "Page sauvegardÃ©."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:239
#, php-format
msgid "%s submitted."
msgstr "%s soumis."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:240
#, php-format
msgid "%s scheduled for: %s."
msgstr "%s prÃ©vu pour : %s"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:242
#, php-format
msgid "%s draft updated."
msgstr "%s brouillon mise Ã  jour"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:272
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:52
msgid "Publish"
msgstr "Publier"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:342
msgid ""
"This slider was created correctly, but the code implementation was delete "
"from source code or blocked from filter.Delete this post or recovery slider "
"implementation"
msgstr ""
"Ce Slider a Ã©tÃ© correctement crÃ©Ã©, mais le code exÃ©cutÃ© a supprimÃ© le code "
"source ou la bloquÃ© par l'action d'un filtre. Supprimer ce poste ou exÃ©cutÃ© "
"une rÃ©cupÃ©ration."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:351
msgid ""
"This slider was created correctly, but the multimedia_types from config.php "
"file was deleted, please set multimedia_types for this slider type."
msgstr ""
"Ce Slider a Ã©tÃ© crÃ©Ã© correctement, mais les multimÃ©dias_types Ã  partir du "
"fichier config.php a Ã©tÃ© supprimÃ©, il faut dÃ©finir les multimÃ©dias_ types "
"pour ce type de Slider."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:361
msgid "Slider Configuration"
msgstr "Configuration du Slider"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:375
msgid "Slider Title"
msgstr "Titre du Slider"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:377
msgid "Choose a title for your slider only for internal use: Ex: \"Homepage\"."
msgstr ""
"Choisissez un titre pour votre slider uniquement pour un usage interne: Ex: "
"\"Page d'accueil\"."

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:433
msgid "Slider Settings"
msgstr "ParamÃ¨tres Slider"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:461
msgid ""
"You don't have slider extensions, please create at least one extension for "
"properly work"
msgstr ""
"Vous ne disposez pas d'extensions pour le slider, s'il vous plaÃ®t crÃ©er au "
"moins une extension pour fonctionner correctement"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:474
msgid "Choose the population method for your slider"
msgstr "Choisissez la mÃ©thode de la population pour votre slider"

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:542
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:94
msgid "(no title)"
msgstr "(pas de titre)"

#: ../extensions/media/extensions/slider/posts.php:6
#: ../extensions/media/extensions/slider/posts.php:12
#: ../extensions/media/extensions/slider/posts.php:18
#: ../extensions/media/extensions/slider/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:12
msgid "Sliders"
msgstr "Sliders"

#: ../extensions/media/extensions/slider/posts.php:7
#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:8
msgid "Slider"
msgstr "Slider"

#: ../extensions/media/extensions/slider/posts.php:9
msgid "Add New Slider"
msgstr "Ajouter un nouveau Slider"

#: ../extensions/media/extensions/slider/posts.php:10
msgid "Edit Slider"
msgstr "Editer le Slider"

#: ../extensions/media/extensions/slider/posts.php:11
msgid "New Slider"
msgstr "Nouveau Slider"

#: ../extensions/media/extensions/slider/posts.php:13
msgid "View Slider"
msgstr "Voir le Slider"

#: ../extensions/media/extensions/slider/posts.php:14
msgid "Search Sliders"
msgstr "Recherche Sliders"

#: ../extensions/media/extensions/slider/posts.php:15
msgid "No Sliders found"
msgstr "Aucun Slider trouvÃ©."

#: ../extensions/media/extensions/slider/posts.php:16
msgid "No Sliders found in Trash"
msgstr "Aucun Slider trouvÃ© dans la poubelle"

#: ../extensions/media/extensions/slider/manifest.php:6
msgid ""
"Adds the Sliders extension to your website. You'll be able to create "
"different built in jQuery sliders for your homepage and all the other "
"website pages."
msgstr ""
"Ajoute l'extension Sliders Ã  votre site Web. Vous serez en mesure de crÃ©er "
"diffÃ©rents Slider construit pour votre page d'accueil et toutes les autres "
"pages du site."

#: ../extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:6
msgid "Nivo Slider"
msgstr "Nivo Slider"

#: ../extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:6
msgid "Owl Slider"
msgstr "Owl Slider"

#: ../extensions/media/extensions/slider/extensions/bx-slider/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/bx-slider/manifest.php:6
msgid "Bx-Slider"
msgstr "Bx-Slider"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:4
msgid "Population Method Categories opt 1"
msgstr "Population MÃ©thode CatÃ©gories opt 1"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:5
#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:11
msgid "Option description"
msgstr "Description de l'option"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:10
msgid "Population Method Categories opt 2"
msgstr "Population MÃ©thode CatÃ©gories opt 2"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:5
msgid "Type of Transition"
msgstr "Type de transition"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:6
msgid "Type of transition between slides"
msgstr "Type de transition entre les diapositives"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:9
msgid "Horizontal"
msgstr "Horizontal"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:10
msgid "Vertical"
msgstr "Verticale"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:11
msgid "Fade"
msgstr "Fade"

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:9
msgid "Choose a subtitle for your slide."
msgstr "Choisissez un sous-titre pour votre diapositive."

#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:9
msgid "Add a Slider"
msgstr "Ajouter un Slider"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:9
msgid "Select Slider"
msgstr "SÃ©lectionner le Slider"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:14
msgid "Set width"
msgstr "RÃ©glez la hauteur"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:19
msgid "Set height"
msgstr "RÃ©glez la hauteur"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:34
msgid "No Sliders Available"
msgstr "Aucun Sliders disponible"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:47
msgid "create a new Slider"
msgstr "CrÃ©er un nouveau Slider"

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:49
msgid ""
"No Sliders created yet. Please go to the {br}Sliders page and "
"{add_slider_link}."
msgstr ""
"Aucun Sliders encore crÃ©Ã©. S'il vous plaÃ®t aller Ã  la {br} Sliders la page "
"et {add_slider_link}."

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:5
msgid ""
"Note that the type and population can't be changed later. You'll need to "
"create a new slider to have a different slider type or population method."
msgstr ""
"Notez que le type et la population ne peuvent pas Ãªtre modifiÃ©es "
"ultÃ©rieurement. Vous aurez besoin de crÃ©er un nouveau Slider pour avoir un "
"type de Slider ou d'une mÃ©thode diffÃ©rente de la population."

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:31
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:48
msgid "Schedule"
msgstr "Programme"

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:40
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:57
msgid "Submit for Review"
msgstr "Soumettre pour correction"

#: ../extensions/media/extensions/population-method/class-fw-extension-population-method.php:36
#, php-format
msgid "Specified population method does not exists: %s"
msgstr "MÃ©thode de la population spÃ©cifique n'existe pas : %s"

#: ../extensions/media/extensions/population-method/class-fw-extension-population-method.php:55
#, php-format
msgid "Population method %s does not exist"
msgstr "MÃ©thode de la population %s n'existe pas"

#: ../extensions/media/extensions/population-method/manifest.php:3
msgid "Population Methods"
msgstr "MÃ©thodes de population"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:21
msgid "Automatically, fetch images from categories"
msgstr "Automatiquement, chercher des images des catÃ©gories"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:29
#, php-format
msgid "%s extension needs configured categories in post types"
msgstr ""
"L'extension %s a besoin de configurer les catÃ©gories dans le types d'article"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:34
msgid "Categories Population Method"
msgstr "CatÃ©gories de la mÃ©thode population"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:44
msgid "Choose Category"
msgstr "Choisir une catÃ©gorie"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:53
#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:53
msgid "Number of Images in the slider"
msgstr "Nombre d'images dans le curseur"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:107
msgid "Select Specific Categories"
msgstr "SÃ©lectionnez les catÃ©gories spÃ©cifiques"

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:4
msgid "Population Method - Categories"
msgstr "Population MÃ©thode - CatÃ©gories"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:21
msgid "Automatically, fetch images from tags"
msgstr "Automatiquement, chercher des images Ã  partir des Ã©tiquettes"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:29
#, php-format
msgid "%s extension needs configured tags in post types"
msgstr ""
"Les besoins d'extension de %s configurÃ©s balises dans les types de poste"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:34
msgid "Tags Population Method"
msgstr "Mots-clefs MÃ©thode Population"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:44
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:44
msgid "Choose Tag"
msgstr "Choisir le tag"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:107
msgid "Select Specific tags"
msgstr "SÃ©lectionnez les balises spÃ©cifiques"

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:4
msgid "Population Method - Tags"
msgstr "Population MÃ©thode - Tags"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:21
msgid "Automatically, fetch images from posts"
msgstr "Automatiquement, rapporter les images des articles"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:29
#, php-format
msgid "%s extension needs configured post categories in post types"
msgstr ""
"Les besoins d'extension de %s configurÃ©es catÃ©gories de poste dans les types "
"de poste"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:34
msgid "Posts Population Method"
msgstr "Publie MÃ©thode Population"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:101
msgid "Select Specific posts"
msgstr "SÃ©lectionnez les messages spÃ©cifiques"

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:4
msgid "Population Method - Posts"
msgstr "MÃ©thode de la population - Articles"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:22
msgid "Manually, I'll upload the images myself"
msgstr "Manuellement, je vais tÃ©lÃ©charger les images moi-mÃªme"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:33
msgid "Click to edit / Drag to reorder"
msgstr "Cliquez pour modifier / Glisser pour rÃ©organiser"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:54
msgid "Choose"
msgstr "Choisir"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:4
msgid "Population Method - Custom"
msgstr "MÃ©thode de la population - PersonnalisÃ©"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:57
msgid "Add Slide"
msgstr "Ajouter un Slide"

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:59
#: ../views/backend-settings-form.php:47
msgid "Save Changes"
msgstr "Sauvegarder les modifications"

#: ../core/Fw.php:73
msgid "Framework requirements not met:"
msgstr "Les exigences du Framework ne sont pas satisfaites:"

#: ../core/class-fw-manifest.php:293
msgid "minimum required version is"
msgstr "version minimale requise est"

#: ../core/class-fw-manifest.php:296
msgid "maximum required version is"
msgstr "version maximale requise est"

#: ../core/class-fw-manifest.php:301
msgid "and"
msgstr "et"

#: ../core/class-fw-manifest.php:308
#, php-format
msgid "Current WordPress version is %s, %s"
msgstr "La version actuelle de WordPress est %s, %s"

#: ../core/class-fw-manifest.php:314
#, php-format
msgid "Current Framework version is %s, %s"
msgstr "La version actuelle du Framework est %s, %s"

#: ../core/class-fw-manifest.php:323
#, php-format
msgid "Current version of the %s extension is %s, %s"
msgstr "La version actuelle de l'extension du %s est %s, %s"

#: ../core/class-fw-manifest.php:329
#, php-format
msgid "%s extension is required"
msgstr "L'extension %s est nÃ©cessaire"

#: ../core/class-fw-manifest.php:334
#, php-format
msgid "%s extension is required (%s)"
msgstr "L'extension %s est nÃ©cessaire (%s)"

#: ../core/extends/class-fw-option-type.php:283
#, php-format
msgid "Option type %s has no default value"
msgstr "Type d'option %s n'a pas de valeur par dÃ©faut"

#: ../core/components/backend.php:355
msgid "Done"
msgstr "TerminÃ©"

#: ../core/components/backend.php:356
msgid "Ah, Sorry"
msgstr "Ah dÃ©solÃ©"

#: ../core/components/backend.php:358
#: ../includes/option-types/color-picker/class-fw-option-type-color-picker.php:39
#: ../includes/option-types/color-picker/class-fw-option-type-color-picker.php:40
#: ../includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:41
#: ../includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:42
msgid "Reset"
msgstr "RÃ©initialiser"

#: ../core/components/backend.php:541 ../core/components/backend.php:542
#: ../core/components/backend.php:650
msgid "Theme Settings"
msgstr "RÃ©glage des thÃ¨mes"

#: ../core/components/backend.php:577
msgid "leave a review"
msgstr "laisser un avis"

#: ../core/components/backend.php:588
msgid ""
"Unyson WordPress Framework is the fastest and easiest way to develop a "
"premium theme. I highly recommend it"
msgstr ""
"Unyson est le moyen le plus rapide et le plus facile de dÃ©velopper un thÃ¨me "
"premium. Je le recommande fortement"

#: ../core/components/backend.php:594
msgid ""
"If you like Unyson, {wp_review_link}, share on {facebook_share_link} or "
"{twitter_share_link}."
msgstr ""
"Si vous aimez Unyson, {wp_review_link}, partager sur {facebook_share_link} "
"ou {twitter_share_link}."

#: ../core/components/backend.php:1303
msgid "You have no permissions to change settings options"
msgstr "Vous n'avez pas autorisÃ© Ã  modifier les options de paramÃ¨tres"

#: ../core/components/backend.php:1316
msgid "The options were successfully reset"
msgstr "Les options ont Ã©tÃ© rÃ©initialisÃ©s avec succÃ¨s"

#: ../core/components/backend.php:1327
msgid "The options were successfully saved"
msgstr "Les options ont Ã©tÃ© enregistrÃ©es avec succÃ¨s"

#: ../core/components/backend.php:1440
msgid "Unknown collected group"
msgstr "Groupe incconu rassemblÃ©"

#: ../core/components/backend.php:1779
#, php-format
msgid "Undefined option type: %s"
msgstr "Type d'option indÃ©fini : %s"

#: ../core/components/backend.php:1826
#, php-format
msgid "Undefined container type: %s"
msgstr "Type de conteneur indÃ©fini : %s"

#: ../core/components/extensions.php:447 ../core/components/extensions.php:525
#, php-format
msgid "Extension %s is invalid."
msgstr "Type de message flash invalide : %s."

#: ../core/components/theme.php:206
msgid "Theme requirements not met:"
msgstr "Les exigences thÃ©matiques ne sont pas satisfaites :"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:351
msgid "Cannot remove the old extensions backup dir"
msgstr ""
"Impossible de supprimer l'ancien rÃ©pertoire de sauvegarde des extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:357
msgid "Cannot create the extensions backup dir"
msgstr "Impossible de crÃ©er le rÃ©pertoire extensions de sauvegarde"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:362
msgid "Cannot backup the extensions"
msgstr "Impossible de sauvegarder les extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:408
msgid "Cannot clear the extensions directory"
msgstr "Vous ne pouvez pas effacer le rÃ©pertoire d'extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:413
msgid "Cannot recreate the extensions directory"
msgstr "Vous ne pouvez pas recrÃ©er le rÃ©pertoire d'extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:419
msgid "Cannot recover the extensions"
msgstr "Vous ne pouvez pas rÃ©cupÃ©rer les extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:645
#, php-format
msgid "Cannot activate hidden standalone extension %s"
msgstr "Vous ne pouvez pas activer l'extension autonome cachÃ©e % s"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:874
msgid "You are not allowed to install extensions."
msgstr "Vous n'Ãªtes pas autorisÃ© Ã  installer des extensions."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:891
msgid "All supported extensions are already installed."
msgstr "Toutes les extensions prises en charge sont dÃ©jÃ  installÃ©s."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:967
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2384
#, php-format
msgid "Cannot remove temporary directory: %s"
msgstr "Impossible de supprimer le rÃ©pertoire temporaire: %s"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1037
msgid "You have no permissions to install extensions"
msgstr "Vous n'avez pas d'autorisations pour installer des extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1044
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1517
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1901
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2116
msgid "No extensions provided"
msgstr "Aucune extensions fournies"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1053
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1527
msgid "WP Filesystem is not initialized"
msgstr "WP Filesystem n'est pas initialisÃ©"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1079
#, php-format
msgid "Extension \"%s\" is already installed."
msgstr "L'extension \"%s\" est dÃ©jÃ  installÃ©."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1094
#, php-format
msgid "Extension \"%s\" is not available for install."
msgstr "L'extension \"%s\" n'est pas disponible pour l'installation."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1122
#, php-format
msgid "Parent extension \"%s\" not available."
msgstr "L'extension \"%s\" n'est pas disponible."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1156
#, php-format
msgid "Downloading the \"%s\" extension..."
msgstr "TÃ©lÃ©chargement de l'extension \"%s\"..."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1200
#, php-format
msgid "Installing the \"%s\" extension..."
msgstr "Installation de l'extension \"%s\" ..."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1238
#, php-format
msgid "The %s extension has been successfully installed."
msgstr "L'extension %s a Ã©tÃ© installÃ©e avec succÃ¨s."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1399
msgid "You are not allowed to delete extensions."
msgstr "Vous n'Ãªtes pas autorisÃ© Ã  supprimer des extensions."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1510
msgid "You have no permissions to uninstall extensions"
msgstr "Vous n'avez pas les autorisations pour dÃ©sinstaller les extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1578
#, php-format
msgid "Deleting the \"%s\" extension..."
msgstr "Suppression de l'extension \"%s\" ..."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1590
#, php-format
msgid "Cannot delete the \"%s\" extension."
msgstr "Vous ne pouvez pas supprimer l'extension \"%s\"."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1602
#, php-format
msgid "The %s extension has been successfully deleted."
msgstr "L'extension %s a Ã©tÃ© supprimÃ© avec succÃ¨s."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1703
msgid "Extension not specified."
msgstr "L'extension n'est pas spÃ©cifiÃ©."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1708
#, php-format
msgid "Extension \"%s\" is not installed."
msgstr "L'extension \"%s\" n'est pas installÃ©."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1776
#, php-format
msgid "Extension \"%s\" does not exist or is not active."
msgstr "L'extension \"%s\" n'existe pas ou n'est pas active."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1785
#, php-format
msgid "%s extension does not have settings."
msgstr "L'extension %s n'a pas de paramÃ¨tres."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1806
msgid "Extension has no Install Instructions"
msgstr "Instructions d'installation"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1830
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2047
msgid "Invalid request method."
msgstr "MÃ©thode de requÃªte non valide."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1842
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2059
msgid "No extension specified."
msgstr "Aucune extension spÃ©cifiÃ©e."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1894
msgid "You have no permissions to activate extensions"
msgstr "Vous avez pas d'autorisations pour activer les extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1914
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2132
#, php-format
msgid "Extension \"%s\" does not exist."
msgstr "L'extension \"%s\" n'existe pas."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2109
msgid "You have no permissions to deactivate extensions"
msgstr "Vous n'avez pas d'autorisations pour dÃ©sactiver les extensions"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2297
msgid "You are not allowed to save extensions settings."
msgstr "Vous n'Ãªtes pas autorisÃ© Ã  enregistrer les paramÃ¨tres des extensions."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2304
msgid "Invalid extension."
msgstr "Extension invalide."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2309
msgid "Extension does not have settings options."
msgstr "L'extension n'a pas d'options de paramÃ¨tres."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2341
msgid "Extensions settings successfully saved."
msgstr "ParamÃ¨tres d'extensions enregistrÃ©es avec succÃ¨s."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2368
#, php-format
msgid "Extension \"%s\" has no download sources."
msgstr "L'extension \"%s\" n'a pas de sources de tÃ©lÃ©chargement."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2392
#, php-format
msgid "Cannot create temporary directory: %s"
msgstr "Vous ne pouvez pas crÃ©er un rÃ©pertoire temporaire: %s"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2403
#, php-format
msgid "\"%s\" extension github source \"user_repo\" parameter is required"
msgstr ""
"L'extension \"%s\"de source github \"utilisateur repo\" le paramÃ¨tre est "
"nÃ©cessaire"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2454
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (%s)"
msgstr "Impossible d'accÃ©der au rÃ©pertoire Github \"%s\". (%s)"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2477
#, php-format
msgid "\"%s\" extension github repository \"%s\" has no releases."
msgstr "L'extension %s avec pour rÃ©pertoire github \"%s\" n'a pas de parution."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2510
#, php-format
msgid "Cannot download the \"%s\" extension zip. (Response code: %d)"
msgstr ""
"Vous ne pouvez pas tÃ©lÃ©charger l'extension zippÃ© \"%s\". (Code de rÃ©ponse : "
"%d)"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2517
#, php-format
msgid "Cannot download the \"%s\" extension zip. %s"
msgstr "Vous ne pouvez pas tÃ©lÃ©charger l'extension zippÃ© \"%s\". %s"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2525
#, php-format
msgid "Cannot download the \"%s\" extension zip."
msgstr "Vous ne pouvez pas tÃ©lÃ©charger l'extension zippÃ© \"%s\"."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2538
#, php-format
msgid "Cannot save the \"%s\" extension zip."
msgstr "Vous ne pouvez pas sauvegardÃ© l'extension zippÃ© \"%s\"."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2557
#, php-format
msgid "Cannot remove the \"%s\" extension downloaded zip."
msgstr "Vous ne pouvez pas supprimer l'extension zippÃ© tÃ©lÃ©charger \"%s\"."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2582
#, php-format
msgid "The unzipped \"%s\" extension directory not found."
msgstr "Le repertoire d'extension dÃ©compressÃ© \"%s\" est introuvable."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2589
#, php-format
msgid "Unknown \"%s\" extension download source \"%s\""
msgstr "Source de tÃ©lÃ©chargement de l'extension \"%s\" inconnue \"%s\""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2615
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2634
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2697
#, php-format
msgid "Cannot read directory \"%s\"."
msgstr "Impossible de lire le rÃ©pertoire \"%s\"."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2649
#, php-format
msgid "Cannot delete \"%s\"."
msgstr "Impossible de supprimer \"%s\"."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2660
#, php-format
msgid "Cannot create the \"%s\" directory."
msgstr "Impossible de crÃ©er le rÃ©pertoire \"%s\"."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2678
#, php-format
msgid "Cannot move \"%s\" to \"%s\"."
msgstr "Impossible de dÃ©placer \"%s\" Ã  \"%s\"."

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3103
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3150
#, php-format
msgid "Cannot activate the %s extension because it is not installed. %s"
msgstr ""
"Vous ne pouvez pas activer l'extension %s parce qu'il n'est pas installÃ©. %s"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3107
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3154
msgid "Install"
msgstr "Installation"

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3197
msgid "Install theme compatible extensions"
msgstr "Installer des extensions compatibles avec ce thÃ¨me"

#: ../core/components/extensions/manager/available-extensions.php:13
msgid ""
"Adds a sliders module to your website from where you'll be able to create "
"different built in jQuery sliders for your homepage and rest of the pages."
msgstr ""
"Ajoute un module de sliders Ã  votre site Web d'oÃ¹ vous serez en mesure de "
"crÃ©er diffÃ©rents sliders construits en jQuery pour votre page d'accueil et "
"le reste des pages."

#: ../core/components/extensions/manager/available-extensions.php:24
msgid "Media"
msgstr "MÃ©dia"

#: ../core/components/extensions/manager/available-extensions.php:36
msgid "Population method"
msgstr "MÃ©thode de la population"

#: ../core/components/extensions/manager/available-extensions.php:85
msgid ""
"Let's you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr ""
"Vous allez pouvoir construire facilement d'innombrables pages Ã  l'aide du "
"constructeur visuel de page par glisser-dÃ©poser qui est livrÃ© avec un lot de "
"shortcodes prÃªts Ã  l'emploi."

#: ../core/components/extensions/manager/available-extensions.php:96
msgid "Shortcodes"
msgstr "Shortcodes"

#: ../core/components/extensions/manager/available-extensions.php:157
msgid ""
"This extension lets you set up daily, weekly or monthly backup schedule. You "
"can choose between a full backup or a data base only backup."
msgstr ""
"Cette extension vous permet de configurer tous les jours, le calendrier de "
"sauvegarde hebdomadaire ou mensuelle. Vous pouvez choisir entre une "
"sauvegarde complÃ¨te ou une base de donnÃ©es uniquement de sauvegarde."

#: ../core/components/extensions/manager/views/extension.php:89
#: ../core/components/extensions/manager/views/extension-page-header.php:25
msgid "Install Instructions"
msgstr "Instructions d'installation"

#: ../core/components/extensions/manager/views/extension.php:102
msgid "Compatible"
msgstr "Compatible"

#: ../core/components/extensions/manager/views/extension.php:102
msgid "with your current theme"
msgstr "avec votre thÃ¨me actuel"

#: ../core/components/extensions/manager/views/extension.php:174
#, php-format
msgid "Parent extension \"%s\" is disabled"
msgstr "L'extension parent \"%s\" est dÃ©sactivÃ©"

#: ../core/components/extensions/manager/views/extension.php:199
#, php-format
msgid "You need to update WordPress to %s: %s"
msgstr "Vous devez mettre Ã  jour Wordpress Ã  %s : %s"

#: ../core/components/extensions/manager/views/extension.php:201
msgid "Update WordPress"
msgstr "Mettre Ã  jour WordPress"

#: ../core/components/extensions/manager/views/extension.php:205
#, php-format
msgid "WordPress needs to be updated to %s"
msgstr "WordPress a besoin d'Ãªtre mis Ã  jour pour %s"

#: ../core/components/extensions/manager/views/extension.php:215
#, php-format
msgid "Maximum supported WordPress version is %s"
msgstr "La version maximum de Wordpress supportÃ© est %s"

#: ../core/components/extensions/manager/views/extension.php:230
#, php-format
msgid "You need to update %s to %s: %s"
msgstr "Vous devez mettre Ã  jour %s Ã  %s : %s"

#: ../core/components/extensions/manager/views/extension.php:239
#, php-format
msgid "%s needs to be updated to %s"
msgstr "%s doit Ãªtre mise Ã  jours pour %s"

#: ../core/components/extensions/manager/views/extension.php:250
#, php-format
msgid "Maximum supported %s version is %s"
msgstr "La version maximum de %s supportÃ© est %s"

#: ../core/components/extensions/manager/views/extension.php:268
#, php-format
msgid "You need to update the %s extension to %s: %s"
msgstr "Vous devez mettre Ã  jour l'extension %s Ã  %s : %s"

#: ../core/components/extensions/manager/views/extension.php:277
#, php-format
msgid "The %s extension needs to be updated to %s"
msgstr "L'extension %s doit Ãªtre mise Ã  jours pour %s"

#: ../core/components/extensions/manager/views/extension.php:288
#, php-format
msgid "Maximum supported %s extension version is %s"
msgstr "La version maximum de l'extension %s supportÃ© est %s"

#: ../core/components/extensions/manager/views/extension.php:303
#, php-format
msgid "The %s extension is disabled"
msgstr "Cette extension est dÃ©sactivÃ©e : %s"

#: ../core/components/extensions/manager/views/extension.php:304
#, php-format
msgid "Activate %s"
msgstr "Activer %s"

#: ../core/components/extensions/manager/views/extension.php:313
#, php-format
msgid "The %s extension is not installed: %s"
msgstr "L'extension %s n'est pas installÃ© : %s"

#: ../core/components/extensions/manager/views/extension.php:316
#, php-format
msgid "Install %s"
msgstr "Installer %s"

#: ../core/components/extensions/manager/views/extension.php:321
#, php-format
msgid "The %s extension is not installed"
msgstr "L'extension %s n'est pas installÃ©"

#: ../core/components/extensions/manager/views/extension.php:342
msgid "View Requirements"
msgstr "Voir les exigences"

#: ../core/components/extensions/manager/views/extension-page-header.php:40
#, php-format
msgid "%s Settings"
msgstr "%s RÃ©glages gÃ©nÃ©raux"

#: ../core/components/extensions/manager/views/extension-page-header.php:43
#, php-format
msgid "%s Install Instructions"
msgstr "%s Instructions d'installation"

#: ../core/components/extensions/manager/views/extension-page-header.php:46
msgid "Unknown tab:"
msgstr "Onglet inconnu:"

#: ../core/components/extensions/manager/views/delete-form.php:42
#: ../core/components/extensions/manager/views/install-form.php:51
msgid "No, Return me to the extension list"
msgstr "Non, retournez Ã  la liste d'extension"

#: ../core/components/extensions/manager/views/delete-form.php:45
msgid "Click to view entire list of directories which will be deleted"
msgstr ""
"Cliquez pour voir la liste complÃ¨te des rÃ©pertoires qui seront supprimÃ©s"

#: ../core/components/extensions/manager/views/extensions-page.php:17
msgid "Active Extensions"
msgstr "Extensions actives"

#: ../core/components/extensions/manager/views/extensions-page.php:33
msgid "No extensions activated yet"
msgstr "Aucune extension n'est encore activÃ©e"

#: ../core/components/extensions/manager/views/extensions-page.php:33
msgid "Check the available extensions below"
msgstr "VÃ©rifiez les extensions disponibles ci-dessous"

#: ../core/components/extensions/manager/views/extensions-page.php:59
msgid "Available Extensions"
msgstr "Extensions disponibles"

#: ../core/components/extensions/manager/views/extensions-page.php:184
msgid "Show other extensions"
msgstr "Afficher les autres extensions"

#: ../core/components/extensions/manager/views/extensions-page.php:185
msgid "Hide other extensions"
msgstr "Afficher les autres extensions"

#: ../core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:14
#: ../core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:14
msgid "Go to extensions page"
msgstr "Aller Ã  la page des extensions"

#: ../core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:17
#: ../core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:17
msgid "Return to Extensions page"
msgstr "Retour Ã  la page des extensions"

#: ../views/backend-settings-form.php:48
msgid "Reset Options"
msgstr "RÃ©initialiser les options"

#: ../views/backend-settings-form.php:62
msgid "by"
msgstr "par"

#: ../views/backend-settings-form.php:155
msgid ""
"Click OK to reset.\n"
"All settings will be lost and replaced with default settings!"
msgstr ""
"Cliquez sur OK pour rÃ©initialiser.\n"
"Tous les rÃ©glages seront perdus et remplacÃ©s par les paramÃ¨tres par dÃ©faut!"

#: ../views/backend-settings-form.php:202
msgid "Resetting"
msgstr "RÃ©initialisation"

#: ../views/backend-settings-form.php:204
msgid "We are currently resetting your settings."
msgstr "Nous sommes en train de rÃ©initialiser vos paramÃ¨tres."

#: ../views/backend-settings-form.php:206
#: ../views/backend-settings-form.php:212
msgid "This may take a few moments."
msgstr "Cela peut prendre un certain temps."

#: ../views/backend-settings-form.php:208
msgid "Saving"
msgstr "Sauvegarde"

#: ../views/backend-settings-form.php:210
msgid "We are currently saving your settings."
msgstr "Nous sommes en train d'enregistrer vos paramÃ¨tres."

#: ../includes/option-types/class-fw-option-type-undefined.php:25
msgid "UNDEFINED OPTION TYPE"
msgstr "TYPE D'OPTION INDEFINI"

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:22
msgid "25%"
msgstr "25%"

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:23
msgid "50%"
msgstr "50%"

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:24
msgid "100%"
msgstr "100%"

#: ../includes/option-types/map/views/view.php:12
msgid "Specify location"
msgstr "Indiquez l'emplacement"

#: ../includes/option-types/map/views/view.php:27
msgid "Location Venue"
msgstr "Localisation du lieu"

#: ../includes/option-types/map/views/view.php:42
msgid "Address"
msgstr "Adresse"

#: ../includes/option-types/map/views/view.php:57
msgid "City"
msgstr "Ville"

#: ../includes/option-types/map/views/view.php:72
msgid "Country"
msgstr "Pays"

#: ../includes/option-types/map/views/view.php:87
msgid "State"
msgstr "Ã‰tat"

#: ../includes/option-types/map/views/view.php:103
msgid "Zip Code"
msgstr "Code postal"

#: ../includes/option-types/map/views/view.php:138
msgid "Cannot find the location?"
msgstr "Vous ne trouvez pas l'emplacement?"

#: ../includes/option-types/map/views/view.php:150
msgid "Reset location"
msgstr "RÃ©initialiser emplacement"

#: ../includes/option-types/upload/class-fw-option-type-upload.php:150
msgid "Add Image"
msgstr "Ajouter des images"

#: ../includes/option-types/upload/class-fw-option-type-upload.php:176
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:186
msgid "Upload"
msgstr "TÃ©lÃ©charger"

#: ../includes/option-types/typography-v2/view.php:39
msgid "Font face"
msgstr "Type de police"

#: ../includes/option-types/typography-v2/view.php:48
msgid "Normal"
msgstr "Normal"

#: ../includes/option-types/typography-v2/view.php:49
msgid "Italic"
msgstr "Italique"

#: ../includes/option-types/typography-v2/view.php:50
msgid "Oblique"
msgstr "Oblique"

#: ../includes/option-types/typography-v2/view.php:59
#: ../includes/option-types/typography-v2/view.php:118
msgid "Style"
msgstr "Style"

#: ../includes/option-types/typography-v2/view.php:85
msgid "Weight"
msgstr "Ã‰paisseur"

#: ../includes/option-types/typography-v2/view.php:101
msgid "Script"
msgstr "Script"

#: ../includes/option-types/typography-v2/view.php:128
msgid "Size"
msgstr "Taille"

#: ../includes/option-types/typography-v2/view.php:139
msgid "Line height"
msgstr "Hauteur de la ligne"

#: ../includes/option-types/typography-v2/view.php:150
msgid "Letter spacing"
msgstr "Espacement des lettres"

#: ../includes/option-types/typography-v2/view.php:173
msgid "Color"
msgstr "Couleur"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:156
msgid "Unknown Set"
msgstr "Ensemble inconnu"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:186
msgid "Web Application Icons"
msgstr "IcÃ´nes d'application Web"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:187
msgid "Hand Icons"
msgstr "IcÃ´nes de main"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:188
msgid "Transportation Icons"
msgstr "IcÃ´nes de transport"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:189
msgid "Gender Icons"
msgstr "IcÃ´nes de genre"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:190
msgid "File Type Icons"
msgstr "IcÃ´nes de type de fichier "

#: ../includes/option-types/icon/class-fw-option-type-icon.php:193
msgid "Payment Icons"
msgstr "IcÃ´nes de paiement"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:195
msgid "Currency Icons"
msgstr "IcÃ´nes des devises"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:196
msgid "Text Editor Icons"
msgstr "IcÃ´nes de l'Ã©diteur de texte"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:197
msgid "Directional Icons"
msgstr "IcÃ´nes de direction"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:198
msgid "Video Player Icons"
msgstr "IcÃ´nes du lecteur vidÃ©o"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:199
msgid "Brand Icons"
msgstr "IcÃ´nes de marque"

#: ../includes/option-types/icon/class-fw-option-type-icon.php:200
msgid "Medical Icons"
msgstr "IcÃ´nes mÃ©dical"

#: ../includes/option-types/icon/view.php:39
msgid "All Categories"
msgstr "Toutes les categories"

#: ../includes/option-types/datetime-range/view.php:41
#: ../includes/option-types/gradient/view.php:46
msgid "to"
msgstr "Ã "

#: ../includes/option-types/multi-picker/class-fw-option-type-multi-picker.php:179
#, php-format
msgid "No 'picker' key set for multi-picker option: %s"
msgstr "Aucune touche 'dispositif' pour les options multi-dispositif : %s"

#: ../includes/option-types/background-image/view.php:37
msgid "Predefined images"
msgstr "Images prÃ©dÃ©finies"

#: ../includes/option-types/background-image/view.php:38
msgid "Custom image"
msgstr "Image personnalisÃ©e"

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:160
msgid "Add Images"
msgstr "Ajouter des images"

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:188
msgid "1 File"
msgstr "1 Fichier"

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:189
#, php-format
msgid "%u Files"
msgstr "%u Fichiers"
                                                                                                                                                                                                                                                   framework/languages/fw-he_IL.mo                                                                     0000644                 00000307760 15266055653 0012470 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       Þ•         ”(      Q      Q     Q     Q  >    Q  	   _Q     iQ     vQ     yQ     †Q     “Q     ¡Q     ¹Q     ÅQ     ×Q  $   äQ     	R     "R  6   @R  ;   wR  0   ³R     äR  
   S     S     S     :S     PS     ^S     jS     sS     ‰S     �S     ¤S  
   ¹S     ÄS     ËS     ÔS     ÙS     ÝS     ëS     ùS     T     T     T     T     %T  &   @T  &   gT     ŽT     ›T     ©T     ¶T  	   ÊT     ÔT     àT     íT     ÿT  
   U     U  	   U  
   !U     ,U  
   4U     ?U     NU     _U     gU  	   sU     }U     �U     šU     ©U     ¾U     ÑU     ßU  	   îU     øU     V     ,V     ?V     TV     jV     xV     ’V     ©V     ¶V     ÌV     ØV     êV     ûV     W     W     -W     >W     QW     ]W     mW     zW  
   ˆW     “W     ¯W     ÂW     ÔW     âW     øW     X     -X     BX     TX     fX     sX     �X     –X  ”   žX  ™   3Y  ”   ÍY  >   bZ  	   ¡Z     «Z     ÈZ     çZ  	   [     [     [     [     #[     2[  
   A[     L[  	   Z[     d[  	   s[     }[  /   …[  6   µ[  6   ì[  	   #\     -\     =\     I\     O\     S\     Y\     f\     t\     €\     ’\     ›\  B   «\     î\     ]     ]     ]     !]     -]     E]  +   W]  &   ƒ]  %   ª]     Ð]     å]  
   í]     ø]     	^     ^     +^     2^     H^     X^     j^     o^     ^     …^     Š^     š^  	   ¨^  
   ²^     ½^  	   Â^     Ì^     Ø^  ™   ä^     ~_     ’_     š_     §_     ®_     »_     È_  
   Ô_  	   ß_     é_      `     	`     `  [   6`     ’`  F   ®`  P   õ`     Fa  !   Ua     wa     ~a  +   ˜a  .   Äa  @   óa     4b  %   Qb     wb  %   ‘b  "   ·b     Úb  4   òb     'c     Ac     Tc  %   kc  !   ‘c  '   ³c     Ûc     ëc  !   ÿc     !d  ?   1d     qd  '   ‰d  *   ±d  ;   Üd     e     0e     Pe     oe     ‰e     ¨e     Äe     Ýe     ÷e  "   f     8f      Lf     mf     �f      �f     ¾f     Üf  (   úf     #g     9g  '   Qg  '   yg  %   ¡g  0   Çg  +   øg     $h     4h     Gh  #   [h  
   h     Šh     §h     °h     Îh     áh  
   êh  *   õh  &    i  $   Gi     li     ti     {i     ‹i  
   ˜i     £i  !   Âi  E   äi     *j  9   9j  ,   sj  '    j      Èj     éj  7   îj  P   &k     wk  >   —k     Ök     Ük     âk     ék     ñk     l  
   l     $l  #   5l     Yl     il  6   zl     ±l     ¾l     Îl     Ûl     él     öl     þl     m     m     +m     :m     Im     hm     xm     ‘m     ©m     Äm     àm     èm     ïm     n     n     n     %n     ,n     <n     Pn     `n     xn     ‰n  	   ‘n     ›n  �   ­n     =o  #   Lo  #   po     ”o     ¡o     ¯o  -   ¼o     êo     ÷o     þo     
p     p     -p     Cp     Pp     Vp     fp     ~p     �p     ªp     ¯p     »p     Õp     ép     q     q     q     (q     0q     ?q     Pq     ^q     mq     ƒq     �q     –q     ©q     Èq     Ýq     éq     üq     r     ,r     Jr     dr     kr     }r     �r     ¡r  $   ¹r     Þr  "   ôr     s     .s     7s  +   ?s  4   ks      s     ¥s     ®s  !   ·s  !   Ùs     ûs     t      t     2t     Jt  	   St     ]t     {t     �t     †t  	   Žt  
   ˜t     £t     ²t     ¾t  
   Ìt     ×t     æt     ût  H   
u     Su     Yu  
   bu     mu     �u  Ž    u     /v     3v      Hv     iv  "   „v     §v     Ãv     Ýv  *   ùv     $w     Aw  8   ]w  $   –w  $   »w  %   àw     x  6    x     Wx     sx  7   ‰x     Áx  1   Üx     y     &y     :y     Ny     Ty  9   [y     •y     ­y     Ëy     Ñy     ây     ñy     ÿy  	   z     z     'z     .z  >   ;z  4   zz     ¯z     Âz  -   Ðz     þz  -   {  /   ={     m{  '   Œ{  $   ´{  ,   Ù{      |     '|  )   @|  %   j|     �|     ©|  '   »|     ã|     ì|     ñ|  1   }  6   B}  E   y}  %   ¿}     å}     ý}      ~     1~     J~  &   h~     �~  3   «~     ß~  '   ÷~  #        C     ]     t     ˆ     ¡  &   »  &   â     	€     &€     6€     <€     @€     I€     R€     a€     j€     y€     †€     –€     ±€     Ç€     Ú€     ç€     õ€  	   �     �     '�     9�     K�  	   ^�     h�  	   u�     �  %   ‹�     ±�  	   ·�     Á�     Ò�     ò�     ù�  	   ‚     ‚     (‚     4‚     @‚  
   O‚     Z‚     b‚     f‚     o‚     ~‚     ‹‚     “‚     ¤‚     ¸‚     Æ‚     Ü‚     ï‚     ö‚     ƒ     ƒ     )ƒ  [  /ƒ  
   ‹„     –„     £„     ´„     Â„     Î„     Õ„  4   ò„  7   '…     _…     d…     z…  	   ‹…     •…     ž…     ³…     Ê…  
   Ù…  ˜   ä…     }†     „†     �†     •†     ž†     ¯†  
   Ç†  ]   Ò†     0‡  
   6‡     A‡     T‡  	   h‡     r‡     ~‡  (   ‹‡  *   ´‡     ß‡  $   ð‡     ˆ  
   ˆ     (ˆ  #   =ˆ      aˆ     ‚ˆ     —ˆ     ®ˆ     ·ˆ     Íˆ     Úˆ     ðˆ     ýˆ  A   ‰     W‰     s‰     Ž‰     §‰     º‰     Ê‰     é‰     ö‰     Š     0Š     ?Š     WŠ     kŠ     zŠ     �Š     ¡Š     µŠ     ÈŠ     ÖŠ     çŠ     óŠ     ‹  
   ‹     %‹     )‹     1‹     J‹     N‹     S‹     W‹  4   \‹     ‘‹     —‹     ©‹     ¿‹     Ï‹  0   Ø‹     	Œ     Œ     Œ     +Œ  ’   3Œ  ‘   ÆŒ     X�     g�     l�     x�  "   ��     ³�     Ï�  	   ë�     õ�     Ž     Ž     Ž     0Ž     ?Ž     NŽ     [Ž  	   jŽ     tŽ     {Ž  8   –Ž     ÏŽ     ßŽ  '   ïŽ     �  
   �     &�     6�     ?�     C�     I�     M�     Y�  ,   v�  "   £�  )   Æ�     ð�     ô�     ú�     	�  	   �     !�     8�     @�     N�     W�     e�  
   q�     |�     €�  7   Œ�     Ä�     Ë�     Ó�     Ø�     Ý�     ë�      ‘     ‘     ‘     (‘     9‘     @‘     L‘  
   X‘     c‘  !   q‘     “‘  	   Ÿ‘     ©‘     ¿‘     Ë‘     Î‘     Ú‘  /   ï‘     ’  /   9’     i’  P   ~’     Ï’     à’     ú’     “     “     *“     G“  8   \“     •“  3   ¬“     à“     ø“     ”     +”  *   H”  )   s”     �”  0   ­”     Þ”  %   ï”     •     /•     J•  '   S•  #   {•     Ÿ•     ¹•  ’   À•  *   S–     ~–  +   ˜–     Ä–     Ñ–     æ–     ø–     ü–     —     —     —     <—     N—     V—     Z—     b—     n—  
   {—     †—     ¡—     ¹—     ×—     ñ—  #   ˜  #   (˜     L˜     T˜     a˜     g˜  
   n˜     y˜     ~˜  
   ‹˜     –˜     ¢˜     ®˜     ´˜  	   Ã˜  
   Í˜  !   Ø˜  $   ú˜     ™     (™     A™  	   O™     Y™  A   e™  /   §™  <   ×™  -   š     Bš  M   \š  "   ªš  "   Íš     ðš     ÷š     	›     (›     C›     ]›     v›     ‰›  #   ››  	   ¿›     É›     Ü›     î›     œ     
œ  "   œ     9œ     Lœ     iœ     …œ     ™œ     ¦œ     ¾œ     Ðœ  !   âœ  E   �     J�     Z�     f�     n�     ‚�     ‹�     “�     œ�     ¡�     ¯�     Ä�     Ò�  	   Ø�  
   â�     í�     ô�     ž  	   
ž     ž     ž     ž     $ž     Cž     ]ž     cž     qž  	   €ž     Šž     —ž     ±ž     Èž     Ðž  
   Øž  
   ãž     îž     òž  	   Ÿ  	   Ÿ     Ÿ     Ÿ     $Ÿ     :Ÿ     GŸ     SŸ     fŸ     sŸ     „Ÿ     ‹Ÿ     ”Ÿ  	   ›Ÿ     ¥Ÿ     ´Ÿ     ÀŸ     ÒŸ     áŸ     óŸ  8         >      [   
   j      u      }      †      ˜   
   ¦      ±      ¿      Ë      Ù      ô      
¡     ¡  6   8¡     o¡     „¡     ¡¡  4   º¡  ?   ï¡  4   /¢  1   d¢     –¢  #   ¦¢  F   Ê¢  H   £     Z£     v£     {£     ‡£  	   ‹£     •£     ¤£     ¾£     Ñ£     â£     þ£     ¤  3   9¤     m¤     ‹¤     «¤     Ê¤  /   á¤  
   ¥     ¥     5¥     P¥     j¥     {¥     ‹¥     ¤¥     ·¥     Ð¥  %   â¥     ¦     ¦     9¦     H¦  !   U¦     w¦  \   ˆ¦  	   å¦     ï¦  0   ø¦  
   )§  `   4§     •§     «§     ¸§     À§     Í§     Ö§     ã§     ñ§     ¨     ¨  	   ¨     &¨     .¨     3¨     :¨     O¨     ]¨     m¨     z¨     ‚¨     ‰¨     ™¨      ¨¨     É¨     à¨     ù¨     ©     (©     1©  /   A©     q©     ‚©     ˆ©  
   �©     ¨©     ¶©     Ì©     Ò©     Ø©     à©     ð©     ÷©     ª     ª      ª     0ª     Eª     Lª     _ª     |ª     ‚ª     �ª     £ª     ¹ª     ¾ª     Õª  
   îª     ùª     «     «     /«     E«     V«  	   d«  
   n«     y«     �«  
   Ž«     ™«     ««     º«     Ê«     Ü«     ï«  /   ¬  1   1¬     c¬  !   €¬  %   ¢¬  *   È¬  %   ó¬  "   ­  ‚   <­  t   ¿­  *   4®  O   _®     ¯®  ,   Í®  9   ú®  '   4¯  '   \¯  ;   „¯  #   À¯  #   ä¯  M   °  3   V°  )   Š°     ´°  4   Ð°  8   ±  2   >±  0   q±  $   ¢±  C   Ç±     ²  *   )²  *   T²  (   ²  .   ¨²  ,   ×²  3   ³  4   8³  .   m³  /   œ³  3   Ì³  4    ´  .   5´  /   d´  ,   ”´  -   Á´  ,   ï´  -   µ     Jµ     Pµ     _µ     lµ  #   ˆµ  W   ¬µ  -   ¶     2¶  "   I¶  ˆ   l¶  �   õ¶  “   †·  “   ¸  Ž   ®¸  ‰   =¹  ˜   Ç¹      `º     �º      º     ¿º  „   Þº  †   c»  y   ê»  8   d¼  -   �¼  ,   Ë¼     ø¼  ¤   ½  �   º½  &   J¾  >   q¾  @   °¾  -   ñ¾  +   ¿  7   K¿     ƒ¿     ‘¿     š¿  	   Ÿ¿     ©¿     ¯¿     ¿¿     Ð¿     ì¿     ó¿  
   À     À     À     )À     9À     IÀ     YÀ     kÀ     xÀ     …À  6   šÀ     ÑÀ  
   ÖÀ     áÀ     éÀ     ñÀ     ýÀ     Á  !   Á     7Á     LÁ     _Á     uÁ     yÁ     ”Á     ±Á     ËÁ     ëÁ  "   ðÁ     Â  +   "Â     NÂ     ZÂ     rÂ  =   €Â  :   ¾Â     ùÂ     Ã  k   Ã     yÃ     €Ã  	   ‡Ã     ‘Ã     £Ã     ´Ã     ÁÃ     ÒÃ     ÙÃ     óÃ     Ä     Ä      (Ä  %   IÄ  �   oÄ  P    Å     QÅ     ZÅ     sÅ     yÅ     ‚Å     ˆÅ     •Å     ¨Å     ´Å     ¼Å     ÎÅ     ÛÅ     çÅ     ûÅ     Æ     Æ      /Æ  S   PÆ  )   ¤Æ  &   ÎÆ  6   õÆ     ,Ç     BÇ  
   ^Ç     iÇ     qÇ     ~Ç  	   ‹Ç     •Ç     ›Ç     ¢Ç      ©Ç      ÊÇ      ëÇ  
   È     È     #È     0È     6È  #   EÈ     iÈ     oÈ  "   �È     °È     ÐÈ     ÞÈ     êÈ  +   îÈ  )   É  *   DÉ  0   oÉ  X    É  0   ùÉ  .   *Ê  2   YÊ  0   ŒÊ  -   ½Ê  /   ëÊ  -   Ë  "   IË  ,   lË     ™Ë     ²Ë  &   ÒË  -   ùË  .   'Ì  J   VÌ  $   ¡Ì  3   ÆÌ     úÌ  4   Í     IÍ     RÍ     hÍ     {Í  +   ’Í     ¾Í     ÂÍ     ÅÍ     ÙÍ     ÝÍ     âÍ     çÍ     íÍ     òÍ     Î     Î     9Î     @Î     HÎ     NÎ     UÎ  	   eÎ     oÎ     …Î     ŠÎ     ‘Î     ™Î  <   ¢Î     ßÎ  	   âÎ     ìÎ     ñÎ     ÿÎ     Ï     Ï     "Ï     (Ï  4   6Ï  5   kÏ     ¡Ï  9  ªÏ     äÒ     øÒ  N   ÿÒ  	   NÓ     XÓ     kÓ     nÓ     ‚Ó     •Ó     §Ó     ÄÓ     ÕÓ     óÓ  #    Ô     $Ô  #   BÔ  P   fÔ  U   ·Ô  J   Õ  8   XÕ     ‘Õ     £Õ  "   ´Õ      ×Õ     øÕ     Ö     Ö      $Ö  
   EÖ  "   PÖ  (   sÖ     œÖ  
   °Ö     »Ö     ËÖ     ÐÖ     ÔÖ     æÖ     øÖ     ×     ×     ,×     0×     ?×  3   _×  &   “×     º×     Ë×     à×     ÷×     Ø     'Ø     5Ø     HØ     cØ     lØ     |Ø     ’Ø     ¦Ø     ºØ     ÊØ     ÞØ      ûØ     Ù     .Ù  $   EÙ     jÙ     ƒÙ     —Ù      ©Ù  #   ÊÙ     îÙ     Ú      Ú  )   0Ú     ZÚ     wÚ     ‘Ú     ¬Ú     ÇÚ  &   ÙÚ  $    Û     %Û      ;Û     \Û     nÛ     ‡Û     ¢Û     ·Û     ÏÛ     ïÛ     	Ü     #Ü     9Ü     XÜ     lÜ     ‡Ü  -   ›Ü     ÉÜ  !   èÜ     
Ý     Ý  -   4Ý  1   bÝ  %   ”Ý     ºÝ     ×Ý     ôÝ      Þ     0Þ     MÞ  ã   YÞ  Í   =ß  æ   à  Q   òà     Dá  1   Wá  5   ‰á  5   ¿á     õá     
â     â  	   *â     4â     Lâ     fâ     |â     Œâ      â     ¿â     Õâ  :   ãâ  Y   ã  W   xã     Ðã  *   áã     ä     %ä  
   ,ä  
   7ä     Bä  )   Xä     ‚ä     “ä     ®ä     »ä  O   Òä     "å     9å     Få  #   Så     wå     ‹å     ªå  D   Éå  @   æ  >   Oæ     Žæ     ©æ     ·æ     ¾æ     Ìæ     Þæ  
   ðæ  !   ûæ     ç     =ç     ]ç     fç     ƒç     Œç     •ç     ¯ç     Éç     Ûç     óç     üç  #   è     4è  ï   Gè     7é     Ué     ]é  
   vé     �é     “é     ©é     ¿é     Óé      ãé     ê     ê  -   ê  €   Kê      Ìê  f   íê  w   Të     Ìë  )   äë  
   ì  %   ì  R   ?ì  D   ’ì  ^   ×ì  -   6í  @   dí  -   ¥í  A   Óí  =   î  $   Sî  [   xî  !   Ôî  "   öî  -   ï  :   Gï  6   ‚ï  ?   ¹ï     ùï  %   ð  0   7ð     hð  j   �ð  %   ìð  G   ñ  K   Zñ  _   ¦ñ  $   ò  :   +ò  )   fò  &   �ò  F   ·ò  3   þò  /   2ó  8   bó  0   ›ó  ?   Ìó  +   ô  6   8ô     oô  8   Žô  4   Çô  0   üô  -   -õ  C   [õ  #   Ÿõ  -   Ãõ  :   ñõ  G   ,ö  :   tö  S   ¯ö  D   ÷     H÷  8   a÷  #   š÷  D   ¾÷     ø  *   ø     ?ø  +   Nø      zø  
   ›ø     ¦ø  M   ·ø  C   ù  3   Iù     }ù     ™ù      ù     ¶ù     Èù  *   Øù  8   ú  t   <ú     ±ú  J   Åú  =   û  2   Nû  ;   �û     ½û  b   Äû  |   'ü  D   ¤ü  J   éü     4ý     =ý     Dý     Ký     Xý     sý     �ý  !   ˜ý  $   ºý     ßý     íý  `   ýý     ^þ     sþ     „þ     ›þ     ²þ     Éþ     Òþ     çþ     ÿ     ÿ     2ÿ  B   Hÿ     ‹ÿ  (   ¥ÿ  %   Îÿ  (   ôÿ  '        E     L     U     o     ‰     –     ª     ±     Á     Ü  %   î  #       8    A    H ¿   \     4   ; ?   p    °    Æ    Ú ?   ì    , 
   @ #   K    o '   ‹    ³    Ò    ê    ó -       A *   a 
   Œ    —    «    Ê    ê    
 
   ) 
   4    ?    S    q    Œ    § 0   Æ    ÷         #   2    V 
   q    |    Ž #   ¤    È    â 
   ø     !        B    Z 0   y !   ª 5   Ì #       & 
   / >   : L   y    Æ    Ó 
   ã 5   î %   $	    J	    b	    p	    „	    ¤	    ¸	 &   Á	 
   è	    ó	    ü	    	
    
    1
    P
    f
    ƒ
    ˜
 $   µ
    Ú
 \   ñ
 	   N    X    e    { &   • Ð   ¼    � &   – G   ½ 0    '   6 +   ^ .   Š 3   ¹ 5   í #   # #   G E   k 5   ± <   ç (   $ !   M _   o .   Ï %   þ I   $ !   n F   �    × !   ÷ &    
   @    K Z   W .   ² /   á 
           8    N    j    €     �    °    ¿ e   Ñ H   7     €    ¡ @   »    ü 4    ;   F $   ‚ 3   § $   Û 1     &   2     Y 1   z *   ¬    ×    ò 5       C    R .   [ ;   Š :   Æ S    =   U $   “    ¸ -   Ô      '   # 0   K '   | ;   ¤ )   à A   
 L   L +   ™ $   Å !   ê     $   + -   P 9   ~ .   ¸    ç    þ            !    *    @    I    _ %   q (   —     À    á    ø     !   &    H     X     y    š    ¹    Ø    ì 	        /    
   N 
   Y    d /   |    ¬    µ    É    ×    õ            . 
   > 
   I    T    j    ‚    ¡    ª    Ä    ã &   ó !       <    E    _ "   q    ” à  �    ~!    ™!    ¯!    Ê!    à!    õ! #   þ! \   "" [   "    Û" !   ä"    #    #    0#    B# .   _#    Ž# 
   «# Ã   ¶# 
   z$    …$    –$    £$    ¹$ (   Ù$    % p   % 
   ‹%    –%    ¬%     Ë%    ì%    õ% 	   þ% ;   & B   D&     ‡& >   ¨& 
   ç&    ò&     ' 0   ' %   H'    n'    †' 
   ¥'     °'    Ñ'    ë'    ( #   '( P   K( %   œ( 0   Â( +   ó(    ) #   8) ,   \)    ‰) )   ¢) .   Ì)    û) #   	* #   -*    Q* #   `*    „* (   £* (   Ì*    õ*    +    ,+ ;   >+    z+    ƒ+ 
   ˜+ 
   £+ %   ®+    Ô+    Ý+    æ+    ï+ B   ø+    ;,    B,    U,    u, 
   �, H   š, 
   ã,    î,    -    - Ç   *- ÷   ò-    ê.    /    /    / 1   1/ %   c/ (   ‰/    ²/    É/    Û/ 
   ô/    ÿ/    0    +0    A0    P0    f0    u0    ‰0 M   §0    õ0    1 =   1    ]1    d1    t1    ”1    ¢1    ©1    °1    ¿1 )   Õ1 C   ÿ1 8   C2 @   |2    ½2    Ä2    Í2    ê2    
3 '   3 
   D3    O3    h3    t3    �3    £3    ·3    Æ3 F   Ü3    #4 
   *4    54    <4    E4 "   Z4    }4    ”4    ™4    §4    »4    Ç4    Ø4    í4    5 3   5    N5    b5    v5    •5    ¬5    ±5    Æ5 U   æ5 !   <6 R   ^6    ±6 x   Î6     G7 +   h7    ”7    ±7    Ã7 7   ã7     8 b   <8 #   Ÿ8 X   Ã8    9 *   59    `9 )   ~9 G   ¨9 J   ð9    ;: D   X:    �: /   º: "   ê: )   ;    7; 4   I; 8   ~;    ·;    Î; ô   ×; J   Ì< )   = T   A= 
   –=    ¡=    ·=    É=    Ö=    ã=    ì= &   >    +>    A>    P>    _>    n>    €>    ’>     > #   ¿> *   ã> $   ?    3? >   L? <   ‹?    È?    Ù?    ê? 
   ñ?    ü?    @    @    3@    G@    Y@    l@    y@    ‹@    ™@ !   ¨@ )   Ê@ 
   ô@ 0   ÿ@     0A 	   QA    [A V   qA ?   ÈA N   B (   WB    €B h   žB "   C &   *C    QC    ^C ,   xC 1   ¥C (   ×C &    D    'D    CD 4   ]D    ’D $   ¦D "   ËD &   îD 
   E     E ;   4E    pE 5   �E %   ÅE %   ëE    F &   .F '   UF %   }F <   £F R   àF    3G    OG    aG $   pG    •G    ¨G    ±G 
   ºG    ÅG !   áG    H 
   H 
   &H    1H 
   >H    IH    _H 	   kH    uH    ~H    —H ,    H ,   ÍH 
   úH    I    I    0I    9I     FI #   gI    ‹I    šI    ­I    ÀI    ÐI    ÔI    ãI    òI     J    J    J    /J    GJ    WJ    tJ    †J    œJ    ¥J 
   ·J    ÂJ    ÎJ    äJ    ôJ    K    'K    @K P   XK *   ©K    ÔK    æK    øK    L    L    'L    9L    GL    WL    kL (   �L $   ªL "   ÏL "   òL b   M    xM (   �M ,   ¸M O   åM \   5N M   ’N `   àN    AO 6   VO _   �O j   íO "   XP    {P    ‚P    ’P    ŸP    ¬P +   ¾P    êP    	Q '   (Q 5   PQ 2   †Q F   ¹Q '    R $   (R 2   MR    €R B   ŸR    âR %   ôR 7   S 0   RS    ƒS     S    ½S    ÜS ,   ûS #   (T 8   LT $   …T 2   ªT    ÝT    øT 6   U    HU ‰   gU    ñU    V 8   V    IV „   ]V    âV    W    W    $W    7W    GW    ^W    vW    ‘W    £W    ³W    ¿W    ÍW    ÖW    ãW    ûW    X    -X    EX 
   VX    aX    |X 6   ”X #   ËX %   ïX %   Y    ;Y    UY    bY B   zY    ½Y 
   ÑY     ÜY    ýY    Z #   #Z 
   GZ 
   RZ 
   ]Z    hZ    Z    †Z    ˜Z    ±Z    ÅZ    ÛZ 
   ñZ (   üZ %   %[    K[    T[ "   h[ )   ‹[    µ[ $   Ä[ &   é[    \    %\    5\    P\ %   k\    ‘\    ¦\    ¶\    Ã\    ×\    æ\    ó\ $   ]    +]    H]    e]    „]    ¡] %   ¾] (   ä]    ^ #   (^ (   L^ 7   u^    ­^ /   Ë^ ¿   û^ ¥   »_ 8   a` _   š` 2   ú` 3   -a G   aa .   ©a &   Øa S   ÿa +   Sb +   b }   «b =   )c <   gc    ¤c )   ½c D   çc :   ,d @   gd :   ¨d I   ãd *   -e H   Xe H   ¡e 7   êe =   "f H   `f C   ©f F   íf C   4g C   xg C   ¼g ?    h C   @h ?   „h F   Äh F   i ?   Ri ?   ’i 
   Òi    Ýi    õi /   j 6   ;j Š   rj >   ýj "   <k :   _k Å   šk È   `l ë   )m Ï   n »   ån °   ¡o å   Rp +   8q (   dq &   �q &   ´q ½   Ûq ¹   ™r Ê   Ss U   t K   tt 7   Àt ;   øt Ì   4u «   v ,   ­v ;   Úv A   w D   Xw ;   �w B   Ùw    x 
   2x    =x    Dx 
   Wx    bx    yx '   �x    ·x    Ãx    Ùx    æx    ïx    y    &y    <y    Ry    ny    zy "   ‰y Q   ¬y    þy    z 
   z    $z    1z    Cz    Jz 2   Zz    �z    «z !   Æz    èz '   ìz %   { )   :{ 9   d{    ž{ %   °{    Ö{ 0   ë{    |    7|    R| g   k| Z   Ó|    .}    L}     S}    ô} 
   ~    ~    ~    5~    I~    `~ 
   x~ 6   ƒ~    º~ '   Í~    õ~ -    D   B ó   ‡ }   {€    ù€ 3   	�    =� 	   D� 
   N�    Y�    m�    Œ�     �    ¬�    Ì�    å�     ù�    ‚    7‚ $   P‚ 0   u‚ q   ¦‚ 7   ƒ 9   Pƒ d   Šƒ 2   ïƒ "   "„    E„    [„    b„    t„ 
   €„    ‹„ 
   ”„    Ÿ„ .   ¨„ ,   ×„ /   …    4…    L…    a…    x…    �… 6   ‘… 
   È… 0   Ó… 5   † 0   :†    k†    …†    —† 1   œ† +   Î† 1   ú† ?   ,‡ †   l‡ E   ó‡ 3   9ˆ I   mˆ 3   ·ˆ 3   ëˆ 1   ‰ D   Q‰ 4   –‰ /   Ë‰    û‰ (   Š .   @Š 3   oŠ J   £Š W   îŠ 6   F‹ H   }‹ "   Æ‹ D   é‹ 
   .Œ    9Œ    RŒ    qŒ <   �Œ    ÊŒ    ÍŒ    ÜŒ    ÷Œ    þŒ    �    �    �     � 1   6� 1   h�    š�    ¡�    ª�    ³�    À� 
   Þ�    é�    Ž    Ž 
   Ž    $Ž h   7Ž     Ž    ¥Ž    ¶Ž    ¿Ž    ×Ž '   äŽ    �    �    � Z   +� ^   †� 
   å�   (no title) " or " "%s" extension github source "user_repo" parameter is required %1$s %2$d %1$s at %2$s %s %s (Invalid) %s (Pending) %s Extensions %s Install Instructions %s Settings %s draft updated. %s extension %s extension does not have settings. %s extension is required %s extension is required (%s) %s extension needs configured categories in post types %s extension needs configured post categories in post types %s extension needs configured tags in post types %s needs to be updated to %s %s pending %s published. %s restored to revision from %s %s scheduled for: %s. %s submitted. %s updated. %u Files &larr; Older Comments (Edit) (For Grouped Pages) (For Specific Pages) (no title) 1 File 10 stars 100% 25% 404 Not Found 404 Not found 404 Page 404 Page Title 5 stars 50% 7 stars A Language Switcher Widget A calendar of your site&#8217;s Posts. A content install is currently running API Settings Access Denied Access Token Access Token Secret Accordion Activate %s Activate for Active Extensions Add Add Column Add Icon Add Image Add Images Add New Add New %s Add New Slider Add New category Add Row Add Sidebar Add Slide Add a %s column Add a Button Add a Calendar Add a Call to Action Add a Contact Form Add a Divider Add a Dropdown Add a Map Add a Multiple Choices field Add a Notification Box Add a Number field Add a Paragraph Text Add a Recaptcha field Add a Section Add a Single Choice field Add a Single Line Text Add a Slider Add a Special Heading Add a Table Add a Team Member Add a Text Block Add a Video Add a Website field Add a Widget Area Add an Accordion Add an Email field Add an Icon Add an Icon Box Add an Image Add blog post Add choice Add correct answer variants Add location image Add new blog post Add some Tabs Add some Testimonials Add wrong answer variants Add wrong answers variants Add/Edit Date & Time Add/Edit Location Add/Edit Question Add/Edit Tab Add/Edit Tabs Add/Edit Testimonial Address Adds a sliders module to your website from where you'll be able to create different built in jQuery sliders for your homepage and rest of the pages. Adds the Sliders extension to your website. You'll be able to create different built in jQuery sliders for your homepage and all the other website pages. Adds the possibility to leave feedback (comments, reviews and rating) about your products, articles, etc. This replaces the default comments system. After adding content the extension will automatically ping to: Age Limit Age limit of backups in days Age limit of backups in months Age limit of backups in weeks Ah, Sorry Alert Alert! All %s All Categories All Day Event? All Events All Languages All Pages All blog posts All dates All day All supported extensions are already installed. Allow the use of meta keywords in posts and taxonomies Allows visitors to appreciate a post using star rating Analytics App ID/API Key: App Secret: Apply Apr April Archive Page Archive Unzip Archive Zip Archive not found Archives Associated User At least one of the fields ( %s or %s ) has to ve filled with text Attachment caption Aug August Author Meta Keywords Author Page Author Page Description Author Page Title Automatically, fetch images from categories Automatically, fetch images from posts Automatically, fetch images from tags Available Extensions Back to Background Background Color Background Image Background Video Backup Backup & Demo Content Backup Schedule Based on %s Votes Bing Bing Webmasters Black Blog Blog Categories Blog Category Blog Post Blog Posts Blue Box Style Brand Icons Breadcrumbs Brings a new layer of customization freedom to your website by letting you add more than one sidebar to a page, or different sidebars on different pages. Build contact forms Builder Bulk Actions Button Button Color Button Label Button Link Button row Bx-Slider CSS Classes (optional) Calendar Calendar Type Calendar: Event URL is not set Calendar: Time split parameter should divide 60 without decimals. Something like 10, 15, 30 Calendar: View %s not found Calendar: Wrong date format %s. Should be either "now" or "yyyy-mm-dd" Calendar: Wrong navigation direction %s. Can be only "next" or "prev" or "today" Call To Action Can be used for a job description Cancel Cannot access directory:  Cannot access the unzipped directory files. Cannot activate hidden standalone extension %s Cannot activate the %s extension because it is not installed. %s Cannot backup the extensions Cannot clear the extensions directory Cannot close the zip file Cannot connect to Filesystem directly Cannot convert Filesystem path: %s Cannot create directory Cannot create directory "%s". It must be inside "%s" Cannot create directory:  Cannot create file Cannot create file: %s Cannot create temporary directory: %s Cannot create the "%s" directory. Cannot create the extensions backup dir Cannot create:  Cannot delete "%s". Cannot delete the "%s" extension. Cannot delete:  Cannot do full db restore because backup is missing some tables Cannot download %s zip. Cannot download the "%s" extension zip. Cannot download the "%s" extension zip. %s Cannot download the "%s" extension zip. (Response code: %d) Cannot download the %s. Cannot drop temporary table: %s Cannot export CREATE TABLE sql Cannot find the location? Cannot get next database table Cannot merge "%s" with "%s" Cannot move "%s" to "%s" Cannot move "%s" to "%s". Cannot move cursor in db file Cannot move zip in destination dir Cannot open db file Cannot open zip (Error code: %s) Cannot open zip: %s Cannot read directory "%s". Cannot read line %d from db file Cannot read line from db file Cannot recover the extensions Cannot recreate the extensions directory Cannot remove %s zip. Cannot remove directory Cannot remove old temporary directory:  Cannot remove temporary directory "%s". Cannot remove temporary directory: %s Cannot remove the "%s" extension downloaded zip. Cannot remove the old extensions backup dir Cannot remove:  Cannot reopen file Cannot save %s zip. Cannot save the "%s" extension zip. Categories Categories Population Method Category Category/tag/term description Center text column Centered Characters Check if you want to exclude this category Check if you want to exclude this page Check the available extensions below Choices Choose Choose Category Choose Image Choose Tag Choose a color for your button Choose a subtitle for your slide. Choose a title for your slider only for internal use: Ex: "Homepage". Choose an Icon Choose the languages you want your website translated to. Choose the population method for your slider Choose the position for your sidebar(s) Choose the table styling options City Class file found for shortcode %s but no class %s found Click OK to reset.
All settings will be lost and replaced with default settings! Click to edit / Drag to reorder Click to view entire list of directories which will be deleted Close Color Column Columns Comment navigation Comments are closed. Compatible Configure Mailer Congratulation, you passed the test Congratulations Congratulations! Connect extension event with shortcodes map & calendar Consumer Key Consumer Secret Contact Form Contact Forms Contact form Content Content Backup Content Elements Convert data Correct Answer Correct answer Correct answer cannot be empty Correct answers Could not send the email Could not send via smtp Could not send via wp_mail Could not validate the form Country Course Course Categories Course Category Courses Cover Image Create Create a course Create a event item Create a lesson Create a portfolio item Create your tabs Created Creates a Creates a section Creates a simplified navigation menu for the pages that can be placed anywhere in the theme. This will make navigating the website much easier. Currency Icons Current Framework version is %s, %s Current WordPress version is %s, %s Current date Current month Current time Current version of the %s extension is %s, %s Current year Custom Custom Port Custom Posts Custom field deleted. Custom field updated. Custom image Daily Database export Database file not found Database restore Database table disappeared Date Date & Time Date Achieves Description Date Achieves Title Date achieves Meta Keywords Date of the post/page Dec December Default Default Editor Default Language Default Value Default column Default for all pages Default row Delete Delete Permanently Deleting the "%s" extension... Demo Content Install Description Description (HTML) Description column Destination dir is not empty Destination dir not specified Destination not specified Digits Dir not specified Directional Icons Directory Cleanup Disable Author Archives Disable Author archives SEO settings Disable Date Archives Disable date archives SEO settings Disable zoom on scroll Disabled Divider Do you realy want to change without saving? Do you want choices to be displayed in random order? Done Down one Download Download finished. Doing unzip... Downloading the "%s" extension... Downloading the %s... Downloading... Downloading... %s Downloading... %s of %s Dropdown Duplicate Dynamic sidebar doesn't exixt ERROR Edit Edit %s Edit Icon Edit Label Edit Menu Item Edit Slider Edit Subtitle Edit Title Edit blog post Edit project gallery Edit this item Either upload a new, or choose an existing image from your media library Email Email To Email sent Empty response body Enable frontend style switcher Enables the possibility to add the Google Analytics tracking code that will let you get all the analytics about visitors, page views and more. End Ends before timeline Enter Facebook App ID / API Key. Enter Facebook App Secret. Enter Twitter Access Token Secret. Enter Twitter Access Token. Enter Twitter App Secret. Enter Twitter Consumer Key. Enter a few words that describe the person Enter a value for the height Enter a value for the width Enter field label (it will be displayed on the web site) Enter some content for this Info Box Enter some content for this texblock Enter the Name of the Person to quote Enter the desired content Enter the event URL (Ex: http://your-domain.com/event) Enter the event date & time Enter the event title Enter the number of stars you want in the rating system Enter the testimonial here Enter your Google Analytics code (Ex: UA-XXXXX-X) Enter your email server Enter your password Enter your username Error Error! Error: Position doesn't exists. Please check config file. Error: Sidebars not set Error: Type or sub_type error Event Event Categories Event Location Event Options Event Title Event URL Event-search-tags Events Excerpt View Excerpt of the current post, of auto-generate if it is not set Excerpt of the current post, without auto-generation Exclude Categories Exclude Pages Execution stopped (next step did not started) Exit Full Screen Extension "%s" does not exist or is disabled. Extension "%s" does not exist or is not active. Extension "%s" does not exist. Extension "%s" has no download sources. Extension "%s" is already installed. Extension "%s" is not available for install. Extension "%s" is not installed. Extension %s is invalid. Extension does not have settings options. Extension has no Install Instructions Extension not specified. Extensions Update Extensions settings successfully saved. Facebook Fade Failed insert row from line %d Failed to access Github repository "%s" releases. Failed to access Github repository "%s" releases. (%s) Failed to access Github repository "%s" releases. (Response code: %d) Failed to close the zip after extract Failed to copy file: %s Failed to copy: %s Failed to create destination dir Failed to create dir: %s Failed to create tmp table %s Failed to decode line %d from db file. Failed to drop tmp table %s Failed to fetch %s latest version from github "%s". Failed to get dir chmod Failed to get framework latest version. Failed to get theme latest version. Failed to keep option: %s Failed to list dir: %s Failed to open file Failed to remove dir: %s Failed to remove file: %s Failed to restore dir listing from: %s Failed to restore options keeping step Failed to write data to file Failure Message False Feb February FeedBack FeedBack Stars Feedback Feedback Stars Field Layout File Type Icons File ended without content File id not specified File not specified Files Export Files Restore Filesystem init failed Font face For Grouped Page For Grouped Pages For Specific Page For Specific Pages For group For specific Forbidden Form Fields Form with id "%s" was already defined Forms Framework Framework Update Framework requirements not met: Friday From Address From Name Frontend Style Switcher Full Backup Full Screen Full Templates Full Width Gallery Gap Gap Fill Gap _____ Fill Gender Icons General General Settings Get list of courses Github error: Go to extensions page Go to updates page Google Google Analytics Google Calendar Google Webmasters Green HTTP Loopback Connections are not enabled on this server. If you need to contact your web host, tell them that when PHP tries to connect back to the site at the URL `{url}` and it gets the error `{error}`. There may be a problem with the server configuration (eg local DNS problems, mod_security, etc) preventing connections from working properly. Hand Icons Heading Size Heading Subtitle Heading Title Heading row Height Here are some tags examples: Here you can add, remove and edit your Testimonials. Here you can set the styling and size of the HR element Hide Hide other extensions Highlight column Home Page Homepage Homepage Description Homepage Meta Keywords Homepage Title Horizontal How much whitespace do you need? Enter a pixel value. Positive value will increase the whitespace, negative value will reduce it. eg: '50', '-25', '200' Hybrid Ical Export Icon Icon Box Icon above title Icon in line with title Icon title If you like Unyson, {wp_review_link}, share on {facebook_share_link} or {twitter_share_link}. Image Image Link Image Sizes Remove Image Sizes Restore Important Information Information! Insert Bing Webmasters verification code Insert Google Webmasters verification code Insert Video URL Insert Video URL to embed this video Install Install %s Install Instructions Install theme compatible extensions Installing the "%s" extension... Installing the %s... Instructions for Users Interval Invalid JSON response Invalid Quiz Invalid byte position Invalid demo Invalid destination dir Invalid destination email (please contact the site administrator) Invalid email configuration Invalid execution end time Invalid execution result Invalid extension. Invalid file id Invalid flash message type: %s Invalid host Invalid json type %s in db file Invalid mark point number Invalid nonce. Invalid request method. Invalid send method Invalid source Invalid source dir Invalid source type Invalid sub task %s Invalid tasks hash Invalid token Invalid type: %s Invalid url Is your event an all day event? Italic Item Title Jan January Job title of the person. Jul July Jun June Keep you framework, extensions and theme up to date. Label Language Switcher Language of this post Layout Elements Learning Leave blank for default (SMTP - 25, SMTPS - 465) Lesson Lesson Courses Lesson Quiz Lessons Let's you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Lets you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Letter spacing Line Line height Link Relationship (XFN) Link this event to a specific user Link to the Persons website Linktext for the above Link List View Load Template Local Download Location Location Description Location Image Location Title Location Url Location Venue Locations Mailer Make this field mandatory? Malformed UTF-8 characters, possibly incorrectly encoded Manage Sidebars Mandatory Field Manually, I'll upload the images myself Map Map Height Map Placeholder Map Type Mar March Max Maxim value Maximum stack depth exceeded Maximum supported %s extension version is %s Maximum supported %s version is %s Maximum supported WordPress version is %s May Media Media Elements Medical Icons Mega Menu Mega Menu Column Title Message Message sent! Message! Meta Keywords Meta Robots Metarobots Min Minim value Missing ID. Check that you provided all mandatory data. Monday Monthly More Move Move to Trash Multi Interval Event Multiple Choice Name Name of the person Navigation Label New %s New %s Name New Sidebar New Slider New blog post New extensions updates available. New message New title Newer Comments &rarr; Nivo Slider No No %s Found No %s Found In Trash No 'picker' key set for multi-picker option: %s No Extensions for update. No Page Builder tab specified for shortcode: %s No Sliders Available No Sliders created yet. Please go to the {br}Sliders page and {add_slider_link}. No Sliders found No Sliders found in Trash No Templates Saved No Title No blog posts found No blog posts found in trash No courses available No default view (views/view.php) found for shortcode: %s No events in this day. No events provider specified for calendar shortcode No extension specified. No extensions activated yet No extensions provided No extensions updates found. No filesystem access, credentials required No filesystem access, invalid credentials No items found. No location provider specified for map shortcode No matches found No releases found in repository "%s". No sidebar name specified No sidebar name specified. No title No update found for the "%s" extension. No, Return me to the extension list Nonce verification failed Normal Note that the type and population can't be changed later. You'll need to create a new slider to have a different slider type or population method. Note that the type can't be changed later. Note: Please set location Note: Please set start & end event datetime Notification Notification message Notification type Nov November Number Number of Images Number of Images in the slider Number of courses Oblique Oct October Once Weekly Once a month One column Oops something went wrong. Open Link in New Window Open link in a new window/tab Option Testimonials Title Option description Option type %s has no default value Optional - SMTP port number to use. Options Original: %s Other Others Owl Slider Page Page Builder Page Title Page number Page saved. Pages Paragraph Text Parent %s Parent %s: Parent extension "%s" is disabled Parent extension "%s" not available. Password Password cannot be empty Payment Icons Pingback: Placeholder Please check the categories you do not want to include in sitemap Please check the extensions you want to update. Please check the pages you do not want to include in sitemap Please configure the {mailer_link} extension. Please fill the recaptcha Please replace it first so that you will not have visual gaps in your layout. Please select the background color Please select the background image Points Population Method Population Method - Categories Population Method - Custom Population Method - Posts Population Method - Tags Population Methods Population method Population method %s does not exist Portfolio Portfolio Category Portfolio Project Portfolio Projects Position Post author Post categories, separated by coma Post modified time Post tags, separated by coma Post/page author "nicename" Post/page author id Post/page id Posts Population Method Predefined Styles Predefined images Press button to view sitemap file Prevent the map from zooming when scrolling until clicking on the map Preview Changes Pricing row Project Project Cover Image Projects Publish Question Quiz Quiz Elements Quiz Passmark Points Quiz settings Quote Randomize Randomize? Rating Rating System Rating: Recaptcha Red Redo Remove Request failed. Error code: %d Required params not found Reset Reset Options Reset location Resetting Restrictions Return to Extensions page Return to Updates page Reviews Roadmap Row switch Ruler Type SEO SEO Description SEO Title Satellite Saturday Save Save Builder Template Save Changes Save Column Save Full Template Save Section Save as Template Saving Schedule Script Search %s Search Engines Search Page Search Page Title Search Sliders Search blog posts Search categories Search for a specific page you want to set a sidebar for Search phrase in search page Searching for: Secret key Section Sections Secure Connection Security Code Select All Select Course Select Icon Select Slider Select Specific Categories Select Specific posts Select Specific tags Select an event category Select calendar population method (Ex: events, custom) Select calendar type Select choice display layout Select first day of week Select group of pages you want to set a sidebar for. Select here if you want to open the linked page in a new window Select how often do you want to backup your website. Select map population method (Ex: events, custom) Select map type Select sidebar you wish to replace. Select the options you want the Feedback extension to be activated for Select the posts you want the Page Builder extension to be activated for Select the send form method Send Send Method Sep September Server Address Set 404 page title format Set Correct Answer Set Wrong Answer Set author page description Set author page meta keywords Set author page title format Set characters or words restrictions for this field Set date achieves description Set date achieves meta keywords Set date achieves title format Set description format Set digits or values restrictions of this field Set height Set homepage description Set homepage meta keywords Set homepage title format Set image height Set image width Set location description Set location title Set map height (Ex: 300) Set meta keywords Set page url (Ex: http://example.com) Set project gallery Set search page title format Set secret key Set site key Set start and end events datetime Set title format Set to default language the posts, pages categories or tags that don't have a language set ? Set width Settings Shortcode "%s" from %s was already defined at %s Shortcodes Show on the front-end a panel that allows the user to make the switch between predefined styles. Show other extensions Side by side Sidebar Sidebar Name Sidebars Sidebars for Single Choice Single Line Text Site description Site key Site name Sitemap Size Slider Slider Configuration Slider Design Slider Settings Slider Title Sliders Social Social Facebook Social Twitter Sorry, you did not pass the test Source dir %s is empty Source dir not specified Source dirs not specified Source not specified Speakers Special Heading Specified population method does not exists: %s Specify location Start Start & End of Event Start Quiz Start Week On Starts after timeline State Style Styling Subject Message Submit Submit Button Submit for Review Subtitle Success Message Successfully removed Sunday Switch Style Panel Syntax error, malformed JSON Table Table Styling Tables drop failed Tables rename failed. Tabs Tags Population Method Task type not registered Taxonomies Team Member Team Member Description Team Member Image Team Member Job Title Team Member Name Template Name Templates Term title Terrain Testimonials Text Block Text Editor Icons Text after gap Text before gap Text for 404 Page Text for Blog Page Text for Homepage The %s extension has been successfully deleted. The %s extension has been successfully installed. The %s extension is disabled The %s extension is not installed The %s extension is not installed: %s The %s extension needs to be updated to %s The %s has been successfully updated. The 404 anchor will have this text The Mega Menu extension adds a user-friendly drop down menu that will let you easily create highly customized menu configurations. The blog page anchor will have this text. In case homepage will be set as blog page, will be taken the homepage text The class %s must extend from FW_Shortcode The description will be displayed in the menu if the current theme supports it. The form header subtitle text The form will be sent to this email address. The form will look like was sent from this email address. The homepage anchor will have this text The message has been successfully sent! The name you'll see in the From filed in your email client. The options were successfully reset The options were successfully saved The placeholder can't be deleted because it is used in one of sidebars below. The points number at which the test will be passed. The question answer will be true or false The question label is empty The term translation does already exists.ACTION +++  The text that will be displayed at the top of the panel. The title will be displayed on contact form header The unzipped "%s" extension directory not found. The unzipped %s directory not found. The users will see these instructions in the tooltip near the field The {label} field is required The {label} field maximum value must be %s The {label} field minimum value must be %s The {label} field must be a valid number The {label} field must be a valid website name The {label} field must contain a valid email The {label} field must contain maximum %d character The {label} field must contain maximum %d characters The {label} field must contain maximum %d word The {label} field must contain maximum %d words The {label} field must contain minimum %d character The {label} field must contain minimum %d characters The {label} field must contain minimum %d word The {label} field must contain minimum %d words The {label} field must have maximum %d digit The {label} field must have maximum %d digits The {label} field must have minimum %d digit The {label} field must have minimum %d digits Theme Theme Settings Theme Update Theme requirements not met: There are not any wrong answers set There must not be more than one page Editor integrated with the wp post editor per page There needs to be at least one correct answer This can be left blank This column should start a new row This extension adds a Learning module to your theme. Using this extension you can add courses, lessons and tests for your users to take. This extension adds a fully fledged Events module to your theme. It comes with built in pages that contain a calendar where events can be added. This extension adds the possibility to create a contact form. Use the drag & drop form builder to create any contact form you'll ever want or need. This extension lets you control the website visual style. Starting from predefined styles to changing specific fonts and colors across the website. This extension lets you create an automated backup schedule, import demo content or even create a demo content archive for migration purposes. This extension lets you set up daily, weekly or monthly backup schedule. You can choose between a full backup or a data base only backup. This extension lets you translate your website in any language or even add multiple languages for your users to change at their will from the front-end. This extension translate Widgets This extension translate menus This extension translate posts This extension translate terms This extension will add a fully fledged portfolio module that will let you display your projects using the built in portfolio pages. This extension will enable you to have a fully optimized WordPress website by adding optimized meta titles, keywords and descriptions. This extension will let you set some global email options and it is used by other extensions (like Forms) to send emails. This is a simplified preview, not changes are reflected. This is the default language of your website. This is the text that appears on your button This may take a few moments. This slider was created correctly, but the code implementation was delete from source code or blocked from filter.Delete this post or recovery slider implementation This slider was created correctly, but the multimedia_types from config.php file was deleted, please set multimedia_types for this slider type. This text will appear in submit button This text will be displayed when the form will fail to be sent This text will be displayed when the form will successfully send This text will be used as field default value This text will be used as field placeholder This text will be used as subject message for the email Three columns Thursday Time Timed out Title Title Attribute Title of the Box Title of the post/page/term Title: Titles & Meta To the top Today Toggle mandatory field Translate Menus Translate Posts Translate Terms Translate Widgets Translate to Translations Transportation Icons Tried to insert data in table that was not imported %s True True/False Tuesday Twitter Two columns Type Type of Transition Type of transition between slides Type the question... Type to search ... UNDEFINED OPTION TYPE URL Unable to process the form Undefined container type: %s Undefined option type: %s Underflow or the modes mismatch Undo Unexpected control character found Unhandled type Unknown "%s" extension download source "%s" Unknown Set Unknown collected group Unknown error Unknown events provider "%s" specified for calendar shortcode Unknown location provider "%s" specified for map shortcode Unknown tab: Unyson Unyson WordPress Framework is the fastest and easiest way to develop a premium theme. I highly recommend it Up one Update Update %s Update Extensions Update Framework Update Theme Update WordPress Upload Uploads dir not specified Url not specified Use Meta Keywords Use as Mega Menu Use the table as a pricing table Use the table to display tabular data Use this extension to configure all your social related APIs. Other extensions will use the Social extension to connect to your social accounts. Use this section to create and/or set different sidebar(s) for different page(s) Username Username cannot be empty Value Vertical Video Video Height Video Player Icons Video Width View %s View Requirements View Sitemap View Slider View all categories View all courses View blog post Visual Page Builder WP Filesystem is not initialized Warning! 
You are about to delete a backup, it will be lost forever. 
Are you sure? We are currently resetting your settings. We are currently saving your settings. We recommend you to use an email that you verify often Web Application Icons Webmaster %s already exists Webmasters Website Website Link Website Name Wednesday Week  Weekly Weight Where does the event take place? Where should your button link to Where should your image link to? Whitespace Widget Area Widgets Page Width Without Course WordPress needs to be updated to %s Words Write the correct answer text Write the heading subtitle content Write the heading title content Wrong answers XML Sitemap Yes You answered correctly %s questions from %s You are not allowed to delete extensions. You are not allowed to install extensions. You are not allowed to save extensions settings. You don't have slider extensions, please create at least one extension for properly work You have no permission to change Styling options You have no permissions to activate extensions You have no permissions to change settings options You have no permissions to deactivate extensions You have no permissions to install extensions You have no permissions to uninstall extensions You have the latest version of %s Extensions. You have the latest version of %s. You have version %s installed. Update to %s. You need to activate %s. You need to update %s to %s: %s You need to update WordPress to %s: %s You need to update the %s extension to %s: %s You require %d points in oder to pass the test You will need to create a new form in order to have a different form type. Your comment is awaiting moderation. Your secret key. More on how to configure ReCaptcha Your theme is up to date. Your website key. More on how to configure ReCaptcha Zip Code Zip extension missing Zip extract failed Zip file not specified Zip open failed (code %d). Please try again and by create a new Slider day days hour hours item leave a review maximum required version is minimum required version is minute minutes month months noindex, follow per month please rate the post. says second seconds sub item table-builder option type must be inside the table shortcode to undefined week week %s of %s weeks with your current theme year years zip extension {label}: Submitted data contains not existing choice {label}: Submitted data contains not existing choices {x} More Project-Id-Version: Unyson
POT-Creation-Date: 2017-09-14 23:00+0000
PO-Revision-Date: 2017-09-19 11:44+0000
Last-Translator: admin <andronicvlad@mail.ru>
Language-Team: Hebrew
Language: he-IL
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Generator: Loco - https://localise.biz/
X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2
X-Poedit-Basepath: .
Plural-Forms: nplurals=2; plural=n != 1
X-Poedit-SourceCharset: UTF-8
X-Poedit-SearchPath-0: ..
Report-Msgid-Bugs-To:  (×�×™×Ÿ ×›×•×ª×¨×ª) "×�×•" "% s" ×”×¤×¨×ž×˜×¨  "user_repo" ×”×™× ×• ×¡×™×•×ž×ª ×ž×§×•×¨ github × ×“×¨×©×ª %1$s %2$d %1$s ×ž×ª×•×š %2$s %s %s (×œ×� ×—×•×§×™)
 %s (×‘×”×ž×ª× ×”)
 % s ×ª×•×¡×¤×™×�
 % s ×”×•×¨×�×•×ª ×”×ª×§× ×”
 %s ×”×’×“×¨×•×ª
 % s ×˜×™×•×˜×” ×¢×•×“×›× ×”.
 ×ª×•×¡×£% s
 ×œ×ª×•×¡×£% s ×�×™×Ÿ ×”×’×“×¨×•×ª.
 ×™×© ×¦×•×¨×š ×‘×ª×•×¡×£ % s
 ×™×© ×¦×•×¨×š ×‘×ª×•×¡×£ % s (% s)
 ×¡×™×•×ž×ª % s ×–×§×•×§×” ×œ×§×˜×’×•×¨×™×•×ª ×ž×•×’×“×¨×•×ª ×‘×¡×•×’×™ ×¤×•×¡×˜
 ×ª×•×¡×£ % s ×–×§×•×§ ×œ×§×˜×’×•×¨×™×•×ª ×¤×•×¡×˜ ×ž×•×’×“×¨×•×ª ×‘×¡×•×’×™ ×¤×•×¡×˜
 ×”×�×¨×›×ª % s ×–×§×•×§×” ×œ×ª×’×™×•×ª ×©×”×•×’×“×¨×• ×‘×¡×•×’×™ ×¤×•×¡×˜
 ×’×¨×¡×ª % s ×”× ×ª×ž×›×ª ×”×ž×§×¡×™×ž×œ×™×ª ×”×™×� % s
 ×ž×ž×ª×™×Ÿ ×œ- %s % s ×¤×•×¨×¡×�.
 % s ×©×•×—×–×¨ ×œ×’×¨×¡×” ×ž -% s
 % s ×ž×ª×•×–×ž×Ÿ ×¢×‘×•×¨: % s.
 % s × ×©×œ×—.
 % s ×¢×•×“×›×Ÿ.
 ×§×‘×¦×™ %u &larr; ×ª×’×•×‘×•×ª ×§×•×“×ž×•×ª (×¢×¨×•×š) (×¢×‘×•×¨ ×§×‘×•×¦×ª ×¢×ž×•×“×™×�) (×¢×‘×•×¨ ×¢×ž×•×“×™×� ×ž×¡×•×™×™×ž×™×�) (×œ×œ×� ×›×•×ª×¨×ª) ×§×•×‘×¥ 1 10 ×›×•×›×‘×™×� 100% 25% ×œ×� × ×ž×¦×� 404 404 ×œ×� × ×ž×¦×� ×¢×ž×•×“ 404 ×›×•×ª×¨×ª ×¢×ž×•×“ 404 5 ×›×•×›×‘×™×� 50% 7 ×›×•×›×‘×™×� ×•×•×™×“×’'×˜ ×ž×—×œ×™×£ ×©×¤×” ×œ×•×— ×”×©× ×” ×©×œ ×”×¤×•×¡×˜×™×� ×‘×�×ª×¨ ×©×œ×š A content install is currently running ×”×’×“×¨×•×ª API ×’×™×©×” × ×“×—×ª×”
 ×�×¡×™×ž×•×Ÿ ×’×™×©×”
 ×’×™×©×” ×œ×§×•×“ ×�×¡×™×ž×•×Ÿ ×�×§×•×¨×“×™×•×Ÿ ×”×¤×¢×œ % s
 ×”×¤×¢×œ ×¢×‘×•×¨
 ×ª×•×¡×¤×™×� ×¤×¢×™×œ×™×�
 ×”×•×¡×£ ×”×•×¡×£ ×˜×•×¨ ×”×•×¡×£ ×�×™×™×§×•×Ÿ ×”×•×¡×£ ×ª×ž×•× ×” ×”×•×¡×£ ×ª×ž×•× ×” ×”×•×¡×£ ×—×“×© ×”×•×¡×£% s ×—×“×©
 ×”×•×¡×£ ×¡×œ×™×™×“×¨ ×—×“×© ×”×•×¡×£ ×§×˜×’×•×¨×™×” ×—×“×©×” ×”×•×¡×£ ×©×•×¨×” ×”×•×¡×£ ×¡×¨×’×œ ×¦×“ ×”×•×¡×£ ×©×§×•×¤×™×ª ×œ×¡×œ×™×™×“×¨ ×”×•×¡×£ ×¢×ž×•×“×” % s
 ×”×•×¡×£ ×›×¤×ª×•×¨ ×”×•×¡×£ ×™×•×ž×Ÿ ×”×•×¡×£ ×§×¨×™×�×” ×œ×¤×¢×•×œ×” ×”×•×¡×£ ×˜×•×¤×¡ ×™×¦×™×¨×ª ×§×©×¨ ×”×•×¡×£ ×ž×¤×¨×™×“ ×”×•×¡×£ ×ª×¤×¨×™×˜ × ×¤×ª×—
 ×”×•×¡×£ ×ž×¤×” ×”×•×¡×£ ×©×“×” ×‘×—×™×¨×•×ª ×ž×¨×•×‘×•×ª ×”×•×¡×£ ×ª×™×‘×ª ×”×ª×¨×�×” ×”×•×¡×£ ×©×“×” ×ž×¡×¤×¨
 ×”×•×¡×£ ×˜×§×¡×˜ ×¤×¡×§×” ×”×•×¡×£ ×©×“×” Recaptcha
 ×”×•×¡×£ ×�×–×•×¨ ×”×•×¡×£ ×©×“×” ×‘×—×™×¨×” ×‘×•×“×“×ª
 ×”×•×¡×£ ×˜×§×¡×˜ ×‘×©×•×¨×” ×�×—×ª
 ×”×•×¡×£ ×¡×œ×™×™×“×¨ ×”×•×¡×£ ×›×•×ª×¨×ª ×ž×™×•×—×“×ª ×”×•×¡×£ ×˜×‘×œ×” ×”×•×¡×£ ×�×™×© ×¦×•×•×ª ×”×•×¡×£ ×‘×œ×•×§ ×˜×§×¡×˜ ×”×•×¡×£ ×•×™×“×�×•  ×”×•×¡×£ ×©×“×” ×�×ª×¨
 ×”×•×¡×£ ×�×–×•×¨ ×•×•×™×“×’'×˜ ×”×•×¡×£ ×�×§×•×¨×“×™×•×Ÿ ×”×•×¡×£ ×©×“×” ×“×•×�"×œ ×”×•×¡×£ ×�×™×™×§×•×Ÿ ×”×•×¡×£ ×ª×™×‘×ª ×�×™×™×§×•×Ÿ ×”×•×¡×£ ×ª×ž×•× ×” ×”×•×¡×£ ×¤×•×¡×˜ ×‘×œ×•×’ ×”×•×¡×£ ×‘×—×™×¨×” ×”×•×¡×£ ×’×¨×¡×�×•×ª ×œ×ª×©×•×‘×” × ×›×•× ×” ×”×•×¡×£ ×ž×™×§×•×� ×ª×ž×•× ×” ×”×•×¡×£ ×¤×•×¡×˜ ×‘×œ×•×’ ×—×“×© ×”×•×¡×£ ×ª×’×™×•×ª ×”×•×¡×£ ×”×ž×œ×¦×•×ª ×”×•×¡×£ ×’×¨×¡×�×•×ª ×œ×ª×©×•×‘×” ×©×’×•×™×” ×”×•×¡×£ ×’×¨×¡×�×•×ª ×œ×ª×©×•×‘×•×ª ×©×’×•×™×•×ª ×”×•×¡×£/×¢×¨×•×š ×ª×�×¨×™×š ×•×–×ž×Ÿ ×”×•×¡×£/×¢×“×›×Ÿ ×ž×™×§×•×� ×”×•×¡×£/×¢×“×›×Ÿ ×ª×©×•×‘×” ×”×•×¡×£/×¢×“×›×Ÿ ×ª×’×™×ª ×”×•×¡×£/×¢×¨×•×š ×œ×©×•× ×™×•×ª ×”×•×¡×£/×¢×¨×•×£ ×”×ž×œ×¦×” ×›×ª×•×‘×ª  ×”×•×¡×£ ×ž×•×“×•×œ ×¡×œ×™×™×“×¨ ×œ×�×ª×¨ ×”×�×™× ×˜×¨× ×˜ ×©×œ×š ×�×©×¨ ×‘×¢×–×ª×• ×ª×•×›×œ ×œ×™×¦×•×¨ ×ž×‘× ×™×� ×©×•× ×™×� ×©×œ ×¡×œ×™×™×“×¨×™×�  ×‘-jQuery ×¢×‘×•×¨ ×¢×ž×•×“ ×”×‘×™×ª ×©×œ×š ×•×¢×‘×•×¨ ×©×�×¨ ×”×¢×ž×•×“×™×�.
 ×ž×•×¡×™×£ ×�×ª ×ª×•×¡×£ ×”×¡×œ×™×™×“×¨×™×� ×œ×�×ª×¨ ×©×œ×š. ×ª×•×›×œ ×œ×™×¦×•×¨ ×ž×‘× ×™ ×¡×œ×™×™×“×¨×™×� jQuery ×©×•× ×™×� ×¢×‘×•×¨ ×¢×ž×•×“ ×”×‘×™×ª ×©×œ×š ×•×¢×‘×•×¨ ×›×œ ×“×¤×™ ×”×�×ª×¨ ×”×�×—×¨×™×�.
 ×ž×•×¡×™×£ ×�×ª ×”×�×¤×©×¨×•×ª ×œ×”×©×�×™×¨ ×ž×©×•×‘ (×ª×’×•×‘×•×ª, ×‘×™×§×•×¨×•×ª ×•×“×™×¨×•×’) ×¢×œ ×”×ž×•×¦×¨×™×� ×©×œ×š, ×ž×�×ž×¨×™×� ×•×›×•'. ×�×¤×©×¨×•×ª ×–×• ×ž×—×œ×™×¤×” ×�×ª ×ž×¢×¨×›×ª ×ª×’×•×‘×•×ª ×‘×¨×™×¨×ª ×”×ž×—×“×œ.
 ×œ×�×—×¨ ×©×ª×•×¡×™×¤×• ×ª×›×Ÿ ×”×ª×•×¡×£ ×™×©×œ×— ×¤×™× ×’ ×�×•×˜×•×ž×˜×™ ×�×œ:  ×ž×’×‘×œ×ª ×’×™×œ
 ×ž×’×‘×œ×ª ×’×™×œ ×©×œ ×’×™×‘×•×™×™×� ×‘×™×ž×™×�
 ×ž×’×‘×œ×ª ×’×™×œ ×©×œ ×’×™×‘×•×™×™×� ×‘×—×•×“×©×™×�
 ×ž×’×‘×œ×ª ×’×™×œ ×©×œ ×’×™×‘×•×™×™×� ×‘×©×‘×•×¢×•×ª
 ×”×�, ×ž×¦×˜×¢×¨×™×� ×©×¢×•×Ÿ ×ž×¢×•×¨×¨ ×”×ª×¨×¢×”! ×›×œ % s
 ×›×œ ×”×§×˜×’×•×¨×™×•×ª ×�×™×¨×•×¢ ×™×•×� ×©×œ×�? ×›×œ ×”×�×™×¨×•×¢×™×� ×›×œ ×”×©×¤×•×ª ×›×œ ×”×¢×ž×•×“×™×� ×›×œ ×”×¤×•×¡×˜×™×� ×‘×‘×œ×•×’ ×›×œ ×”×ª×�×¨×™×›×™×� ×›×œ ×”×™×•×� ×›×œ ×”×ª×•×¡×¤×™×� ×”× ×ª×ž×›×™×� ×›×‘×¨ ×ž×•×ª×§× ×™×�.
 ×�×¤×©×¨ ×©×™×ž×•×© ×‘×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×‘×¤×•×¡×˜×™×� ×•×‘×˜×§×¡×•× ×•×ž×™×•×ª
 ×ž×�×¤×©×¨ ×œ×ž×‘×§×¨×™×� ×œ×”×¢×¨×™×š ×¤×•×¡×˜ ×‘×�×ž×¦×¢×•×ª ×“×™×¨×•×’ ×›×•×›×‘×™×�
 ×�× ×œ×™×˜×™×§×¡ ×ž×¤×ª×— ID/API ×¢×‘×•×¨ ×�×¤×œ×™×§×¦×™×”: ×§×•×“ ×�×¤×œ×™×§×¦×™×”: ×”×—×œ ×�×¤×¨×™×œ ×�×¤×¨×™×œ ×¢×ž×•×“ ×�×¨×›×™×•×Ÿ ×”×•×¦×�×” ×ž×›×™×•×•×¥ ×©×œ ×�×¨×›×™×•×Ÿ ×�×¨×›×™×•×Ÿ Zip ×�×¨×›×™×•×Ÿ ×œ×� × ×ž×¦×� ×�×¨×›×™×•×Ÿ ×ž×©×ª×ž×© ×ž×©×•×™×š
 ×œ×¤×—×•×ª ×�×ª ×�×—×“ ×ž×”×©×“×•×ª (% s ×�×•% s) ×—×™×™×‘ ×œ×ž×œ×� ×‘×˜×§×¡×˜
 ×›×™×ª×•×‘ ×ž×¦×•×¨×£
 ×�×•×’×•×¡×˜ ×�×•×’×•×¡×˜ ×ž×—×‘×¨ ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×ž×—×‘×¨ ×”×¢×ž×•×“ ×›×•×ª×‘ ×ª×™×�×•×¨ ×”×¢×ž×•×“ ×›×•×ª×‘ ×›×•×ª×¨×ª ×”×¢×ž×•×“ ×‘×�×•×¤×Ÿ ×�×•×˜×•×ž×˜×™, ×™×™×‘×� ×ª×ž×•× ×•×ª ×ž×§×˜×’×•×¨×™×•×ª
 ×‘×�×•×¤×Ÿ ×�×•×˜×•×ž×˜×™, ×™×™×‘×� ×ª×ž×•× ×•×ª ×ž×¤×•×¡×˜×™×�
 ×‘×�×•×¤×Ÿ ×�×•×˜×•×ž×˜×™, ×™×™×‘×� ×ª×ž×•× ×•×ª ×ž×ª×’×™×•×ª
 ×ª×•×¡×¤×™×� ×–×ž×™× ×™×�
 ×—×–×¨×” ×�×œ ×¨×§×¢ ×¦×‘×¢ ×¨×§×¢ ×ª×ž×•× ×ª ×¨×§×¢ ×¡×¨×˜×•×Ÿ ×¨×§×¢ ×’×™×‘×•×™ ×’×™×‘×•×™ & ×”×“×’×ž×ª ×ª×•×›×Ÿ
 ×œ×•×— ×–×ž× ×™×� ×œ×’×™×‘×•×™
 ×ž×‘×•×¡×¡ ×¢×œ % s ×§×•×œ×•×ª
 ×‘×™× ×’ ×ž× ×”×œ×™ ×�×ª×¨×™ ×‘×™× ×’ ×©×—×•×¨ ×‘×œ×•×’ ×§×˜×’×•×¨×™×•×ª ×‘×œ×•×’ ×§×˜×’×•×¨×™×™×ª ×‘×œ×•×’ ×¤×•×¡×˜ ×‘×œ×•×’ ×¤×•×¡×˜×™×� ×‘×‘×œ×•×’ ×›×—×•×œ ×¢×™×¦×•×‘ ×ª×™×‘×” ×�×™×™×§×•× ×™×� ×©×œ ×ž×•×ª×’×™×�
 ×¤×¨×•×¨×™ ×œ×—×�
 ×ž×‘×™×� ×©×›×‘×” ×—×“×©×” ×¢×� ×—×•×¤×© ×‘×”×ª×�×ž×” ×�×™×©×™×ª ×¢×‘×•×¨ ×”×�×ª×¨ ×©×œ×š, ×¢×œ ×™×“×™ ×�×¤×©×¨×•×ª ×œ×”×•×¡×™×£ ×™×•×ª×¨ ×ž×¡×¨×’×œ ×¦×“ ×�×—×“ ×œ×¢×ž×•×“, ×�×• ×¡×¨×’×œ×™ ×¦×“ ×©×•× ×™×� ×¢×‘×•×¨ ×¢×ž×•×“×™×� ×©×•× ×™×�.
 ×‘× ×” ×˜×¤×¡×™ ×¦×•×¨ ×§×©×¨ Builder ×¤×¢×•×œ×•×ª ×’×•×¨×¤×ª
 ×›×¤×ª×•×¨ ×¦×‘×¢ ×›×¤×ª×•×¨ ×ª×•×•×™×ª ×›×¤×ª×•×¨ ×§×™×©×•×¨ ×›×¤×ª×•×¨ ×©×•×¨×ª ×›×¤×ª×•×¨ ×¡×œ×™×™×“×¨-Bx CSS Classes (×�×•×¤×¦×™×•× ×œ×™) ×™×•×ž×Ÿ ×¡×•×’ ×™×•×ž×Ÿ ×œ×•×— ×©× ×”: URL ×�×™×¨×•×¢ ×œ×� ×”×•×’×“×¨ ×œ×•×— ×©× ×”: ×�×ª ×¤×¨×ž×˜×¨ ×–×ž×Ÿ ×”×¤×™×¦×•×œ ×™×© ×œ×—×œ×§ ×œ-60 ×œ×œ×� ×ž×¡×¤×¨ ×¢×©×¨×•× ×™. ×›×ž×• ×œ×ž×©×œ 10, 15, 30
 ×œ×•×— ×©× ×”:% s ×œ×� × ×ž×¦×�
 ×œ×•×— ×©× ×”: ×¤×•×¨×ž×˜ ×ª×�×¨×™×š ×©×’×•×™ % s. ×¦×¨×™×š ×œ×”×™×•×ª "×¢×›×©×™×•" ×�×• "yyyy-mm-dd"
 ×œ×•×— ×©× ×”: ×›×™×•×•×Ÿ × ×™×•×•×˜ ×©×’×•×™ % s. ×™×›×•×œ ×œ×”×™×•×ª ×¨×§ "×”×‘×�" ×�×• "×”×§×•×“×�" ×�×• "×”×™×•×�"
 ×§×¨×™×�×” ×œ×¤×¢×•×œ×” ×™×›×•×œ ×œ×©×ž×© ×›×ª×™×�×•×¨ ×ª×¤×§×™×“ ×‘×™×˜×•×œ ×œ×� ×™×›×•×œ ×œ×’×©×ª ×œ×ª×™×§×™×™×” ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×’×©×ª ×œ×§×‘×¦×™ ×”×¡×¤×¨×™×•×ª ×©× ×¤×ª×—×• ×ž×›×™×•×•×¥.
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¤×¢×™×œ ×ª×•×¡×£ ×ž×•×¡×ª×¨ ×¢×¦×ž×�×™ % s
 ×œ×� × ×™×ª×Ÿ ×œ×”×¤×¢×™×œ ×�×ª ×”×ª×•×¡×£ % s ×ž×›×™×•×•×Ÿ ×©×”×•×� ×�×™× ×• ×ž×•×ª×§×Ÿ. % s
 ×œ×� × ×™×ª×Ÿ ×œ×’×‘×•×ª ×�×ª ×”×ª×•×¡×¤×™×�
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ× ×§×•×ª ×�×ª ×¡×¤×¨×™×™×ª ×”×ª×•×¡×¤×™×�
 ×œ×� × ×™×ª×Ÿ ×œ×¡×’×•×¨ ×�×ª ×”×§×•×‘×¥ zip
 ×œ×� ×™×›×•×œ ×œ×”×ª×—×‘×¨ ×œ×ž×¢×¨×›×ª ×”×§×‘×¦×™×� ×™×©×™×¨×•×ª ×œ×� × ×™×ª×Ÿ ×œ×”×ž×™×¨ × ×ª×™×‘ ×ž×¢×¨×›×ª ×§×‘×¦×™×�: % s
 ×œ×� × ×™×ª×Ÿ ×œ×™×¦×•×¨ ×¡×¤×¨×™×”
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×¡×¤×¨×™×™×” "% s". ×–×” ×—×™×™×‘ ×œ×”×™×•×ª ×‘×ª×•×š "% s"
 ×œ×� ×™×›×•×œ ×œ×¦×•×¨ ×ž×—×™×¦×” ×œ×� ×™×›×•×œ ×œ×™×¦×•×¨ ×§×•×‘×¥
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×§×•×‘×¥: % s
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×¡×¤×¨×™×” ×–×ž× ×™×ª: % s
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×�×ª ×”×¡×¤×¨×™×” % s.
 ×œ×� × ×™×ª×Ÿ ×œ×”×§×™×� ×ª×™×§×™×™×ª ×’×™×‘×•×™ ×œ×ª×•×¡×¤×™×� ×œ×� ×™×›×•×œ ×œ×¦×•×¨: ×œ×� × ×™×ª×Ÿ ×œ×ž×—×•×§ ×�×ª "% s".
 ×œ×� × ×™×ª×Ÿ ×œ×ž×—×•×§ ×�×ª ×”×ª×•×¡×£ "% s".
 ×œ×� ×™×›×•×œ ×œ×ž×—×•×§ ×œ×� × ×™×ª×Ÿ ×œ×‘×¦×¢ ×©×—×–×•×¨ DB ×ž×œ×�, ×ž×›×™×•×•×Ÿ ×©×—×¡×¨×•×ª ×˜×‘×œ×�×•×ª ×¢×‘×•×¨ ×”×’×™×‘×•×™
 ×œ×� × ×™×ª×Ÿ ×œ×”×•×¨×™×“%s ×–×™×¤.
 ×œ×� × ×™×ª×Ÿ  ×œ×”×•×¨×™×“ ×�×ª ×”×§×•×‘×¥ % s ×¢×� ×”×¡×™×•×ž×ª zip.
 ×œ×� × ×™×ª×Ÿ  ×œ×”×•×¨×™×“ ×�×ª ×”×§×•×‘×¥ % s ×¢×� ×”×¡×™×•×ž×ª zip % s.
 ×œ×� × ×™×ª×Ÿ  ×œ×”×•×¨×™×“ ×�×ª ×”×§×•×‘×¥ % s ×¢×� ×”×¡×™×•×ž×ª zip. (×§×•×“ ×ž×•×ª×�×�:% d)
 ×œ×� × ×™×ª×Ÿ ×œ×”×•×¨×™×“ ×�×ª% s.
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×•×¨×™×“ ×˜×‘×œ×” ×–×ž× ×™×ª: % s
 ×œ×� × ×™×ª×Ÿ ×œ×™×™×¦×� CREATE TABLE sql ×œ×� ×ž×¦×œ×™×— ×œ×ž×¦×•×� ×ž×™×§×•×�? ×œ×� × ×™×ª×Ÿ ×œ×”×¦×™×’ ×�×ª ×˜×‘×œ×ª ×ž×¡×“ ×”× ×ª×•× ×™×� ×”×‘×�×”
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×ž×–×’ ×�×ª "% s" ×¢×� "% s"
 ×œ×� × ×™×ª×Ÿ ×œ×”×¢×‘×™×¨ ×�×ª "% s" ×œ "% s"
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¢×‘×™×¨ ×�×ª "% s" ×œ - "% s".
 ×œ×� × ×™×ª×Ÿ ×œ×”×¢×‘×™×¨ ×¡×ž×Ÿ ×‘×§×•×‘×¥ db
 ×œ×� ×ž×¦×œ×™×— ×œ×”×¢×‘×™×¨ ×§×•×‘×¥ ZIP ×œ×ª×™×§×™×ª ×”×™×¢×“ ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×¤×ª×•×— ×§×•×‘×¥ db
 ×œ×� × ×™×ª×Ÿ ×œ×¤×ª×•×— zip (×§×•×“ ×©×’×™×�×”: % s)
 zip ×œ×� × ×™×ª×Ÿ ×œ×¤×ª×™×—×” ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×§×¨×•×� ×�×ª ×”×¡×¤×¨×™×” "% s".
 ×œ×� × ×™×ª×Ÿ ×œ×§×¨×•×� ×©×•×¨×” % d ×ž×§×•×‘×¥ db
 ×œ×� × ×™×ª×Ÿ ×œ×§×¨×•×� ×©×•×¨×” ×ž×§×•×‘×¥ db
 ×œ×� × ×™×ª×Ÿ ×œ×©×—×–×¨ ×�×ª ×”×ª×•×¡×¤×™×�
 ×œ×� × ×™×ª×Ÿ ×œ×™×¦×•×¨ ×ž×—×“×© ×�×ª ×¡×¤×¨×™×™×ª ×”×ª×•×¡×¤×™×�
 ×œ×� × ×™×ª×Ÿ ×œ×”×¡×™×¨%s ×–×™×¤.
 ×œ×� × ×™×ª×Ÿ ×œ×”×¡×™×¨ ×�×ª ×”×¡×¤×¨×™×™×”
 ×œ×� ×™×›×•×œ ×œ×”×¡×™×¨ ×ª×™×§×™×™×” ×™×©× ×” ×–×ž× ×™×ª: ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¡×™×¨ ×�×ª ×”×¡×¤×¨×™×™×” ×”×–×ž× ×™×ª "% s".
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¡×™×¨ ×¡×¤×¨×™×” ×–×ž× ×™×ª: % s
 ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×”×¡×™×¨ ×�×ª ×”×¡×™×•×ž×ª "% s" ×©×œ ×”×§×•×‘×¥ ×©×”×•×¨×“.
 ×ª×§×œ×” ×‘×”×¡×¨×” ×©×œ ×ª×§×™×™×ª ×’×™×‘×•×™ ×ª×•×¡×¤×™×� ×™×©× ×” ×œ×� ×™×›×•×œ ×œ×”×¡×™×¨ ×�×™×Ÿ ×�×¤×©×¨×•×ª ×œ×¤×ª×•×— ×�×ª ×”×§×•×‘×¥ ×ž×—×“×©
 ×œ×� × ×™×ª×Ÿ ×œ×©×ž×•×¨%s ×–×™×¤.
 ×œ×� × ×™×ª×Ÿ ×œ×©×ž×•×¨ ×�×ª ×”×§×•×‘×¥ % s ×¢×� ×”×¡×™×•×ž×ª zip.
 ×§×˜×’×•×¨×™×•×ª ×§×˜×’×•×¨×™×•×ª ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×§×˜×’×•×¨×™×” ×ª×™×�×•×¨ ×§×˜×’×•×¨×™×”/×ª×’×™×ª/×˜×•×•×— ×¢×ž×•×“×ª ×˜×§×¡×˜ ×ž×ž×•×¨×›×– ×ž×™×•×©×¨ ×ž×�×¤×™×™× ×™×� ×‘×“×•×§ ×�×� ×‘×¨×¦×•× ×š ×œ×‘×¦×¢ ×�×™ ×”×›×œ×œ×” ×©×œ ×§×˜×’×•×¨×™×” ×–×•
 ×‘×“×•×§ ×�×� ×‘×¨×¦×•× ×š ×œ×‘×¦×¢ ×�×™ ×”×›×œ×œ×” ×©×œ ×“×£ ×–×”
 ×‘×“×•×§ ×�×ª ×”×ª×•×¡×¤×™×� ×”×–×ž×™× ×™×� ×ž×˜×”
 ×�×¤×©×¨×•×™×•×ª ×‘×—×™×¨×” ×‘×—×¨ ×‘×—×¨ ×§×˜×’×•×¨×™×” ×‘×—×¨ ×ª×ž×•× ×” ×‘×—×¨ ×ª×’×™×ª ×‘×—×¨ ×¦×‘×¢ ×¢×‘×•×¨ ×”×›×¤×ª×•×¨ ×©×œ×š ×”×•×¡×£ ×›×•×ª×¨×ª ×ž×©× ×” ×œ×©×§×•×¤×™×ª ×¡×œ×™×™×“×¨ ×‘×—×¨ ×›×•×ª×¨×ª ×¢×‘×•×¨ ×”×¡×œ×™×™×“×¨ ×¨×§ ×œ×¦×•×¨×š ×©×™×ž×•×© ×¤× ×™×ž×™: ×œ×“×•×’×ž×”: "×¢×ž×•×“ ×”×‘×™×ª".
 ×‘×—×¨ ×�×™×™×§×•×Ÿ ×‘×—×¨ ×�×ª ×”×©×¤×•×ª ×©×œ×”×Ÿ ×ª×¨×¦×” ×œ×ª×¨×’×� ×�×ª ×”×�×ª×¨ ×©×œ×š.
 ×‘×—×¨ ×‘×©×™×˜×ª ×”×�×•×›×œ×•×¡×™×Ÿ ×¢×‘×•×¨ ×”×¡×œ×™×™×“×¨
 ×‘×—×¨ ×�×ª ×ž×™×§×•×� ×¡×¨×’×œ ×”×¦×“ ×©×œ×š (s). ×‘×—×¨ ×�×ª ×�×¤×©×¨×•×™×•×ª ×”×¢×™×¦×•×‘ ×¢×‘×¨ ×”×˜×‘×œ×” ×¢×™×¨ ×§×•×‘×¥ ×”×ž×—×œ×§×” × ×ž×¦×� ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨ % s ×�×š ×œ×� × ×ž×¦×�×• % s ×ž×—×œ×§×”
 
×œ×—×¥ ×¢×œ ×�×™×©×•×¨ ×›×“×™ ×œ×�×¤×¡.
×›×œ ×”×”×’×“×¨×•×ª ×™×�×‘×“×• ×•×™×•×—×œ×¤×• ×‘×”×’×“×¨×•×ª ×‘×¨×™×¨×ª ×”×ž×—×“×œ! ×œ×—×¥ ×›×“×™ ×œ×¢×¨×•×š / ×œ×’×¨×•×¨ ×¢×œ ×ž× ×ª ×œ×¡×“×¨ ×ž×—×“×©
 ×œ×—×¥ ×›×“×™ ×œ×”×¦×™×’ ×�×ª ×›×œ ×¨×©×™×ž×ª ×”×¡×¤×¨×™×•×ª ×©×™×ž×—×§×•
 ×¡×’×•×¨ ×¦×‘×¢ ×˜×•×¨ ×¢×ž×•×“×•×ª × ×™×•×•×˜ ×‘×ª×’×•×‘×•×ª
 ×ª×’×•×‘×•×ª ×¡×’×•×¨×•×ª.
 ×ª×•×�×� ×”×’×“×¨ ×�×ª ×©×•×œ×— ×”×ž×™×™×œ ×‘×¨×›×•×ª, ×¢×‘×¨×ª ×�×ª ×”×ž×‘×—×Ÿ ×ž×–×œ ×˜×•×‘ ×ž×–×œ ×˜×•×‘!
 ×”×ª×—×‘×¨ ×œ×�×™×¨×•×¢ ×ž×•×¨×—×‘ ×‘×�×ž×¦×¢×•×ª ×§×•×“ ×§×™×¦×•×¨ ×©×œ ×ž×¤×” & ×œ×•×— ×©× ×”
 ×ž×¤×ª×— ×”×¦×¨×›×Ÿ
 ×¡×•×“ ×¦×¨×›×Ÿ
 ×˜×•×¤×¡ ×¦×•×¨ ×§×©×¨ ×˜×•×¤×¡ ×¦×•×¨ ×§×©×¨ ×˜×•×¤×¡ ×¦×•×¨ ×§×©×¨ ×ª×•×›×Ÿ ×’×™×‘×•×™ ×ª×•×›×Ÿ
 ×�×œ×ž× ×˜×™×� ×©×œ ×ª×•×›×Ÿ
 ×”×ž×¨×ª × ×ª×•× ×™×�
 ×ª×©×•×‘×” × ×›×•× ×” ×ª×©×•×‘×” × ×›×•× ×” ×”×ª×©×•×‘×” ×”× ×›×•× ×” ×�×™× ×” ×™×›×•×œ×” ×œ×”×™×•×ª ×¨×™×§×”
 ×ª×©×•×‘×•×ª × ×›×•× ×•×ª ×œ×� ×™×›×•×œ ×œ×©×œ×•×— ×�×ª ×”×ž×™×™×œ ×œ×� × ×™×ª×Ÿ ×œ×©×œ×•×— ×“×¨×š smtp
 ×œ×� × ×™×ª×Ÿ ×œ×©×œ×•×— ×“×¨×š wp_mail
 ×œ×� × ×™×ª×Ÿ ×œ×�×ž×ª ×�×ª ×”×˜×•×¤×¡
 ×�×¨×¥ ×§×•×¨×¡ ×§×˜×’×•×¨×™×•×ª ×§×•×¨×¡ ×§×˜×’×•×¨×™×™×ª ×§×•×¨×¡ ×§×•×¨×¡×™×� ×ª×ž×•× ×ª × ×•×©×� ×¦×•×¨ ×¦×•×¨ ×§×•×¨×¡ ×¦×•×¨ ×¤×¨×™×˜ ×�×™×¨×•×¢ ×¦×•×¨ ×©×™×¢×•×¨ ×¦×•×¨ ×¤×¨×™×˜ ×‘×ª×™×§ ×¢×‘×•×“×•×ª ×¦×•×¨ ×�×ª ×”×œ×©×•× ×™×•×ª ×©×œ×š × ×•×¦×¨ ×¦×•×¨ ×™×¦×™×¨×ª ×�×–×•×¨ ×™×¦×™×¨×ª ×ª×¤×¨×™×˜ × ×™×•×•×˜ ×¤×©×•×˜ ×¢×‘×•×¨ ×”×¢×ž×•×“×™×� ×©× ×™×ª×Ÿ ×œ×”×¦×™×‘ ×‘×›×œ ×ž×§×•×� ×‘×ª×‘× ×™×ª. ×–×” ×™×’×¨×•×� ×œ× ×•×•×˜ ×‘×�×ª×¨ ×‘×¦×•×¨×” ×”×¨×‘×” ×™×•×ª×¨ ×§×œ×”.
 ×�×™×™×§×•× ×™×� ×©×œ ×ž×˜×‘×¢ ×’×¨×¡×ª ×”×ž×¡×’×¨×ª ×”× ×•×›×—×™×ª ×”×™×� % s,% s
 ×”×’×™×¨×¡×” ×”× ×•×›×—×™×ª ×©×œ ×•×•×¨×“×¤×¨×¡ ×”×™×� % s,% s
 ×ª×�×¨×™×š × ×•×›×—×™ ×—×•×“×© × ×•×›×—×™ ×–×ž×Ÿ × ×•×›×—×™ ×”×’×™×¨×¡×” ×”× ×•×›×—×™×ª ×©×œ ×”×ª×•×¡×£ % s ×”×™×� % s,% s
 ×©× ×” × ×•×›×—×™×ª ×ž×•×ª×�×� ×™×¦×™×�×” ×ž×•×ª×�×ž×ª ×�×™×©×™×ª
 ×¤×•×¡×˜×™×� ×ž×•×ª×�×ž×™×� ×©×“×” ×ž×•×ª×�×� ×�×™×©×™×ª × ×ž×—×§.
 ×©×“×” ×ž×•×ª×�×� ×¢×•×“×›×Ÿ.
 ×ª×ž×•× ×” ×ž×•×ª×�×ž×ª ×™×•×ž×™ ×™×™×¦×•×� ×ž×¡×“ × ×ª×•× ×™×�
 ×§×•×‘×¥ ×ž×¡×“ ×”× ×ª×•× ×™×� ×œ×� × ×ž×¦×�
 ×©×—×–×•×¨ ×ž×¡×“ × ×ª×•× ×™×�
 ×˜×‘×œ×ª ×ž×¡×“ ×”× ×ª×•× ×™×� × ×¢×œ×ž×”
 ×ª×�×¨×™×š ×ª×�×¨×™×š ×•×–×ž×Ÿ ×ª×™×�×•×¨ ×”×©×’×ª ×ª×�×¨×™×š ×ª×�×¨×™×š ×”×©×’×ª ×›×•×ª×¨×ª
 ×ª×™×�×¨×•×š ×©×œ Meta Keywords ×ª×�×¨×™×š ×”×¢×ž×•×“/×¤×•×¡×˜ ×“×¦×ž×‘×¨ ×“×¦×ž×‘×¨ ×‘×¨×™×¨×ª ×ž×—×“×œ ×¢×•×¨×š ×‘×¨×™×¨×ª ×ž×—×“×œ
 ×©×¤×ª ×‘×¨×™×¨×ª ×ž×—×“×œ ×¢×¨×š ×‘×¨×™×¨×ª ×ž×—×“×œ ×¢×ž×•×“×ª ×‘×¨×™×¨×ª ×ž×—×“×œ ×‘×¨×™×¨×ª ×ž×—×“×œ ×¢×‘×•×¨ ×›×œ ×”×¢×ž×•×“×™×� ×©×•×¨×ª ×‘×¨×™×¨×ª ×ž×—×“×œ ×ž×—×§ ×ž×—×§ ×œ×¦×ž×™×ª×•×ª
 ×ž×•×—×§ ×�×ª ×”×ª×•×¡×£ "% s" ...
 ×”×ª×§× ×ª ×ª×•×›×Ÿ ×“×ž×” ×ª×™×�×•×¨ ×ª×™×�×•×¨ (HTML) ×¢×ž×•×“×ª ×ª×™×�×•×¨ ×ª×™×§×™×™×ª ×”×™×¢×“ ×œ×� ×¨×™×§×” ×™×¢×“ dir ×œ×� ×¦×•×™×Ÿ
 ×™×¢×“ ×œ×� ×¦×•×™×Ÿ
 ×¡×¤×¨×•×ª ×ª×™×§×™×™×” ×œ×� × ×‘×—×¨×” ×�×™×™×§×•× ×™×� ×›×™×•×•× ×™×™×� × ×™×§×™×•×Ÿ ×¡×¤×¨×™×” ×”×©×‘×ª ×�×¨×›×™×•×Ÿ ×ž×—×‘×¨ ×”×©×‘×ª ×�×¨×›×™×•×Ÿ ×ž×—×‘×¨ ×”×’×“×¨×•×ª SEO
 ×”×©×‘×ª ×�×¨×›×™×•×Ÿ ×ª×�×¨×™×š
 ×”×©×‘×ª ×�×¨×›×™×•× ×™ ×ª×�×¨×™×š ×•×”×’×“×¨×•×ª SEO ×–×•×� ×‘×’×œ×™×œ×” ×œ×� ×�×¤×©×¨×™ ×œ×§×•×™ ×ž×¤×¨×™×“ ×”×�×� ×�×ª×” ×‘×�×ž×ª ×¨×•×¦×” ×œ×©× ×•×ª ×œ×œ×� ×©×ž×™×¨×”?
 ×”×�×� ×‘×¨×¦×•× ×š ×œ×”×¦×™×’ ×�×ª ×”×�×¤×©×¨×•×™×•×ª ×‘×¡×“×¨ ×�×§×¨×�×™?
 ×”×¡×ª×™×™×� ×�×—×“ ×œ×ž×˜×” ×”×•×¨×“×” ×”×”×•×¨×“×” ×”×¡×ª×™×™×ž×”. ×ž×‘×¦×¢ ×“×—×™×¡×” ...
 ×ž×•×¨×™×“ ×�×ª ×”×ª×•×¡×£ "% s" ...
 ×ž×•×¨×™×“ ×�×ª% s ...
 ×ž×•×¨×™×“... ×ž×•×¨×™×“ ... % s
 ×ž×•×¨×™×“ ...% s ×ž×ª×•×š % s
 ×ª×¤×¨×™×˜ × ×¤×ª×— ×©×›×¤×œ ×¡×¨×’×œ ×¦×“ ×“×™× ×ž×™ ×œ×� ×§×™×™×� ×©×’×™×�×” ×¢×¨×•×š ×¢×¨×•×š% s
 ×¢×¨×•×š ×�×™×™×§×•×Ÿ ×¢×“×›×•×Ÿ ×©×“×” ×¢×“×›×Ÿ ×¤×¨×™×˜ ×‘×ª×¤×¨×™×˜ ×¢×“×›×Ÿ ×¡×œ×™×™×“×¨ ×¢×¨×•×š ×›×•×ª×¨×ª ×ž×©× ×” ×¢×¨×•×š ×›×•×ª×¨×ª
 ×¢×“×›×•×Ÿ ×¤×•×¡×˜ ×‘×œ×•×’ ×¢×¨×•×š ×’×œ×¨×™×” ×‘×¤×¨×•×™×™×§×˜ ×¢×¨×•×š ×¤×¨×™×˜ ×–×” ×”×¢×œ×” ×¤×¨×™×˜ ×—×“×© ×�×• ×‘×—×¨ ×ª×ž×•× ×” ×§×™×™×ž×ª ×ž×¡×¤×¨×™×™×ª ×”×ž×“×™×” ×©×œ×š
 ×“×•×�"×œ ×“×•"×�×œ ×œ ×�×™×ž×™×™×œ × ×©×œ×— ×’×•×£ ×ž×•×ª×�×� ×¨×™×§
 ×”×¤×¢×œ ×ž×©× ×” ×¢×™×¦×•×‘ frontend  ×ž×¤×¢×™×œ ×�×ª ×”×�×¤×©×¨×•×ª ×œ×”×•×¡×™×£ ×�×ª ×§×•×“ ×”×ž×¢×§×‘ ×©×œ ×’×•×’×œ ×�× ×œ×™×˜×™×§×¡ ×�×©×¨ ×ž×�×¤×©×¨ ×œ×š ×œ×§×‘×œ ×�×ª ×›×œ ×”× ×™×ª×•×—×™×� ×œ×’×‘×™ ×ž×‘×§×¨×™×�, ×¦×¤×™×•×ª ×‘×“×£ ×•×¢×•×“.
 ×¡×™×•×� ×ž×¡×ª×™×™×� ×œ×¤× ×™ ×¦×™×¨ ×”×–×ž×Ÿ
 ×”×›× ×¡ ×ž×¤×ª×—  ID / API ×¢×‘×•×¨ ×�×¤×œ×™×§×¦×™×™×ª ×¤×™×™×¡×‘×•×§. ×”×–×Ÿ ×§×•×“ ×�×¤×œ×™×§×¦×™×™×ª ×¤×™×™×¡×‘×•×§. ×”×›× ×¡ ×§×•×“ ×’×™×©×” ×œ×˜×•×•×™×˜×¨ ×”×–×Ÿ ×�×¡×™×ž×•×Ÿ ×’×™×©×” ×©×œ Twitter.
 ×”×–×Ÿ ×§×•×“ ×�×¤×œ×™×§×¦×™×™×ª ×˜×•×•×™×˜×¨. ×”×–×Ÿ ×�×ª ×ž×¤×ª×— ×”×¦×¨×›×Ÿ ×©×œ ×˜×•×•×™×˜×¨.
 ×”×›× ×¡ ×ž×¡×¤×¨ ×ž×™×œ×•×ª ×ª×™×�×•×¨ ×¢×œ ×”×�×“×� ×”×›× ×¡ ×¢×¨×š ×¢×‘×•×¨ ×”×’×•×‘×” ×”×›× ×¡ ×¢×¨×š ×¢×‘×•×¨ ×”×¨×•×—×‘ ×”×–×Ÿ ×ª×•×•×™×ª ×©×“×” (×”×™×� ×ª×•×¦×’ ×‘×�×ª×¨ ×”×�×™× ×˜×¨× ×˜)
 ×”×›× ×¡ ×ª×•×›×Ÿ ×›×œ×©×”×• ×œ×ª×™×‘×ª ×ž×™×“×¢ ×–×• ×”×›× ×¡ ×ª×•×›×Ÿ ×›×œ×©×”×• ×¢×‘×•×¨ ×‘×œ×•×§ ×˜×§×¡×˜ ×–×” ×”×›× ×¡ ×�×ª ×©×� ×”×�×“×� ×œ×¦×™×˜×•×˜ ×”×–×Ÿ ×�×ª ×”×ª×•×›×Ÿ ×”×¨×¦×•×™ ×”×–×Ÿ ×�×ª ×›×ª×•×‘×ª ×”×�×ª×¨ ×©×œ ×”×�×™×¨×•×¢ (×œ×“×•×’×ž×”: http://your-domain.com/event)
 ×”×›× ×¡ ×�×ª ×ª×�×¨×™×š ×”×�×¨×•×¢ ×•×”×–×ž×Ÿ ×”×›× ×¡ ×�×ª ×›×•×ª×¨×ª ×”×�×™×¨×•×¢ ×”×–×Ÿ ×�×ª ×ž×¡×¤×¨ ×”×›×•×›×‘×™×� ×”×¨×¦×•×™ ×‘×ž×¢×¨×›×ª ×”×“×™×¨×•×’
 ×”×›× ×¡ ×�×ª ×”×”×ž×œ×¦×” ×›×�×Ÿ ×”×–×Ÿ ×�×ª ×§×•×“ Google Analytics ×©×œ×š (×œ×“×•×’×ž×”: UA-XXXXX-X)
 ×”×›× ×¡ ×�×ª ×“×•×�×¨ ×”×©×¨×ª ×”×›× ×¡ ×�×ª ×”×¡×™×¡×ž×” ×©×œ×š ×”×›× ×¡ ×�×ª ×©×� ×”×ž×©×ª×ž×© ×©×œ×š ×©×’×™×�×” ×©×’×™×�×”! ×©×’×™×�×”: ×”×ž×™×§×•×� ×�×™× ×• ×§×™×™×�. ×�× ×� ×‘×“×•×§ ×�×ª ×§×•×‘×¥ ×”×”×’×“×¨×•×ª.
 ×©×’×™×�×”: ×¡×¨×’×œ×™ ×¦×“ ×œ×� ×”×•×’×“×¨×•. ×©×’×™×�×”: ×¡×•×’ ×�×• ×ª×ª-×¡×•×’ ×©×’×™×�×”
 ×�×™×¨×•×¢ ×§×˜×’×•×¨×™×•×ª ×�×™×¨×•×¢ ×ž×™×§×•×� ×�×™×¨×•×¢ ×�×¤×©×¨×•×™×•×ª ×�×™×¨×•×¢ ×›×•×ª×¨×ª ×�×™×¨×•×¢ URL ×�×™×¨×•×¢ ×ª×’×™×•×ª ×—×™×¤×•×© ×�×™×¨×•×¢ ×�×™×¨×•×¢×™×� ×ª×¦×•×’×ª ×§×˜×¢ ×§×˜×¢ ×©×œ ×”×¤×•×¡×˜ ×”× ×•×›×—×™, ×©×œ ×™×•×¦×¨ ×�×•×˜×•×ž×˜×™ -  ×�×� ×”×•×� ×�×™× ×• ×ž×•×’×“×¨
 ×§×˜×¢ ×©×œ ×”×¤×•×¡×˜ ×”× ×•×›×—×™, ×œ×œ×� ×™×¦×™×¨×” ×�×•×˜×•×ž×˜×™×ª
 ×�×œ ×ª×›×œ×•×œ ×§×˜×’×•×¨×™×•×ª ×�×œ ×ª×›×œ×•×œ ×“×¤×™×�
 ×”×‘×™×¦×•×¢ ×”×•×¤×¡×§ (×”×©×œ×‘ â€‹â€‹×”×‘×� ×œ×� ×”×ª×—×™×œ)
 ×¦×� ×ž×ž×¡×š ×ž×œ×� ×”×ª×•×¡×£ "% s" ×�×™× ×• ×§×™×™×� ×�×• ×ž×•×©×‘×ª.
 ×ª×•×¡×£ "% s" ×�×™× ×• ×§×™×™×� ×�×• ×©×�×™× ×• ×¤×¢×™×œ.
 ×”×ª×•×¡×£ "% s" ×�×™× ×• ×§×™×™×�.
 ×œ×ª×•×¡×£ "% s" ×�×™×Ÿ ×ž×§×•×¨×•×ª ×œ×”×•×¨×“×”.
 ×”×ª×•×¡×£ "% s" ×›×‘×¨ ×ž×•×ª×§×Ÿ.
 ×”×ª×•×¡×£ "% s" ×�×™× ×• ×–×ž×™×Ÿ ×œ×”×ª×§× ×”.
 ×”×ª×•×¡×£ "% s" ×�×™× ×• ×ž×•×ª×§×Ÿ.
 ×ª×•×¡×£ % s ×�×™× ×• ×—×•×§×™.
 ×œ×ª×•×¡×£ ×�×™×Ÿ ×�×¤×©×¨×•×™×•×ª ×”×’×“×¨×•×ª.
 ×œ×ª×•×¡×£ ×�×™×Ÿ ×”×•×¨×�×•×ª ×”×ª×§× ×”
 ×”×ª×•×¡×£ ×œ×� ×¦×•×™×Ÿ.
 ×¢×“×›×•× ×™ ×”×¨×—×‘×•×ª
 ×”×’×“×¨×•×ª ×”×”×¨×—×‘×•×ª × ×©×ž×¨×• ×‘×”×¦×œ×—×”.
 ×¤×™×™×¡×‘×•×§ ×“×•×¢×š ×”×•×¡×¤×ª ×©×•×¨×” × ×›×©×œ×” ×ž×©×•×¨×” % d
 × ×›×©×œ ×‘×’×™×©×” ×œ×ž×�×’×¨ "% s" ×©×œ ×ž×�×’×¨ Github.
 × ×›×©×œ ×‘×’×™×©×” ×œ×ž×�×’×¨ Github ×©×•×—×¨×¨×• "%s". 
 × ×›×©×œ ×‘×’×™×©×” ×œ×ž×�×’×¨ "% s" ×©×œ ×ž×�×’×¨ Github. (×§×•×“ ×ª×’×•×‘×”:% d)
 × ×›×©×œ ×‘×¡×’×™×¨×ª ×§×•×‘×¥ ×”- zip ×œ×�×—×¨ ×”×—×™×œ×•×¥
 × ×›×©×œ ×‘×”×¢×ª×§×ª ×”×§×•×‘×¥: %s × ×›×©×œ ×‘×”×¢×ª×§×”: % s
 ×ª×§×œ×” ×‘×©×—×–×•×¨ ×¨×©×™×ž×ª ×ª×™×§×™×•×ª ×ª×§×œ×” ×‘×™×¦×™×¨×ª ×ª×™×§×™×” × ×›×©×œ ×‘×™×¦×™×¨×ª ×˜×‘×œ×ª tmp % s
 × ×›×©×œ ×œ×¤×¢× ×— ×©×•×¨×” % d ×ž×§×•×‘×¥ db.
 × ×›×©×œ ×‘×”×•×¨×“×ª ×˜×‘×œ×ª tmp % s
 ×�×—×–×•×¨% s ×œ×’×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ github "% s".
 ×œ×� ×ž×¦×œ×™×— ×œ×§×‘×œ CHMOD ×œ×ª×§×™×” × ×›×©×œ ×‘×”×©×’×ª ×”×’×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ ×”×ž×¡×’×¨×ª.
 × ×™×¡×™×•×Ÿ ×§×‘×œ×ª ×”×’×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ ×”×ª×‘× ×™×ª × ×›×©×œ.
 ×©×ž×™×¨×ª ×”×�×¤×©×¨×•×ª × ×›×©×œ×”: % s 
 ×ª×§×œ×” ×‘×¨×©×™×ž×ª ×”×ª×™×§×™×•×ª × ×›×©×œ ×‘×¤×ª×™×—×ª ×”×§×•×‘×¥
 ×ª×§×œ×” ×‘×”×¡×¨×ª ×ª×™×§×™×” ×”×¡×¨×ª ×”×§×•×‘×¥ × ×›×©×œ×”: % s  ×ª×§×œ×” ×‘×©×—×–×•×¨ ×¨×©×™×ž×ª ×ª×™×§×™×•×ª × ×›×©×œ ×‘×©×—×–×•×¨ ×�×¤×©×¨×•×™×•×ª ×©×ž×™×¨×ª ×©×œ×‘
 × ×›×©×œ ×‘×›×ª×™×‘×ª × ×ª×•× ×™×� ×œ×§×•×‘×¥
 ×”×•×“×¢×ª ×©×’×™×�×”
 ×©×’×•×™ ×¤×‘×¨×•×�×¨ ×¤×‘×¨×•×�×¨ ×ž×©×•×‘ ×›×•×›×‘×™ ×¤×™×“×‘×§ ×ž×©×•×‘ ×›×•×›×‘×™ ×¤×™×“×‘×§ ×¤×¨×™×¡×ª ×©×“×” ×�×™×™×§×•× ×™×� ×©×œ ×¡×•×’ ×§×•×‘×¥ ×”×§×•×‘×¥ ×”×¡×ª×™×™×� ×œ×œ×� ×ª×•×›×Ÿ
 ×œ×� ×¦×•×™×Ÿ ×ž×–×”×” ×§×•×‘×¥
 ×œ×� × ×‘×—×¨ ×§×•×‘×¥ ×™×™×¦×•×� ×§×‘×¦×™×�
 ×©×—×–×•×¨ ×§×‘×¦×™×�
 ×§×•×‘×¥ ×ž×¢×¨×›×ª init × ×›×©×œ ×¡×•×’ ×’×•×¤×Ÿ ×¢×‘×•×¨ ×§×‘×•×¦×ª ×¢×ž×•×“×™×� ×¢×‘×•×¨ ×§×‘×•×¦×ª ×¢×ž×•×“×™×� ×¢×‘×•×¨ ×¢×ž×•×“ ×ž×¡×•×™×™×� ×¢×‘×•×¨ ×¢×ž×•×“ ×ž×¡×•×™×™×� ×¢×‘×•×¨ ×§×‘×•×¦×” ×¢×‘×•×¨ ×ž×¡×•×™×™×� ×�×¡×•×¨
 ×©×“×•×ª ×˜×•×¤×¡ ×˜×•×¤×¡ ×¢×� ×ž×–×”×” "% s" ×›×‘×¨ ×”×•×’×“×¨
 ×˜×¤×¡×™×� ×ž×¡×’×¨×ª ×ž×¡×’×¨×ª ×¢×•×“×›× ×” ×“×¨×™×©×•×ª ×”×ž×¡×’×¨×ª ×œ×� ×”×ª×§×™×™×ž×•:
 ×©×™×©×™ ×›×ª×•×‘×ª ×˜×•×¤×¡ ×©×� ×˜×•×¤×¡ ×ž×©× ×” ×¢×™×¦×•×‘ Frontend  ×’×™×‘×•×™ ×ž×œ×� ×ž×¡×š ×ž×œ×� ×ª×‘× ×™×•×ª ×ž×œ×�×•×ª  ×¨×•×—×‘ ×ž×œ×� ×’×œ×¨×™×” ×ž×¨×•×•×— ×ž×™×œ×•×™ ×ž×¨×•×•×— ×¨×•×•×—_____×ž×™×œ×•×™ ×�×™×™×§×•× ×™×� ×©×œ ×ž×’×“×¨ ×›×œ×œ×™ ×”×’×“×¨×•×ª ×›×œ×œ×™×•×ª ×§×‘×œ ×¨×©×™×ž×ª ×§×•×¨×¡×™×� Github ×©×’×•×™ ×¢×‘×•×¨ ×�×œ ×¢×ž×•×“ ×”×ª×•×¡×¤×™×�
 ×’×© ×�×œ ×¢×ž×•×“ ×¢×“×›×•× ×™×� ×’×•×’×œ ×’×•×’×œ ×�× ×œ×™×˜×™×§×¡ ×™×•×ž×Ÿ ×’×•×’×œ ×ž× ×”×œ×™ ×�×ª×¨×™×� ×©×œ Google
 ×™×¨×•×§ ×—×™×‘×•×¨×™ HTTP Loopback  ×�×™× ×� ×ž×•×¤×¢×œ×™×� ×‘×©×¨×ª ×–×”. ×�×� ×�×ª×” ×¦×¨×™×š ×œ×™×¦×•×¨ ×§×©×¨ ×¢×� ×�×—×¡×•×Ÿ ×”×�×™× ×˜×¨× ×˜ ×©×œ×š, ×™×© ×œ×¦×™×™×Ÿ ×‘×¤× ×™×”×� ×©×›×�×©×¨ PHP ×ž× ×¡×” ×œ×”×ª×—×‘×¨ ×—×–×¨×” ×�×œ ×”×�×ª×¨ ×‘×›×ª×•×‘×ª 'url}' ×•×”×•×� ×ž×§×‘×œ ×�×ª ×”×©×’×™×�×” `{error}`. ×™×™×ª×›×Ÿ ×©×§×™×™×ž×ª ×‘×¢×™×” ×‘×ª×¦×•×¨×ª ×”×©×¨×ª (×œ×“×•×’×ž×”, ×‘×¢×™×•×ª DNS ×ž×§×•×ž×™×•×ª, mod_security ×•×›×• ') ×”×ž×•× ×¢×ª ×ž×—×™×‘×•×¨×™×� ×œ×¢×‘×•×“ ×›×¨×�×•×™.
 ×�×™×™×§×•× ×™×� ×©×œ ×™×“ ×ž×™×“×•×ª ×›×•×ª×¨×ª ×ª×ª ×›×•×ª×¨×ª ×¨×�×©×™×ª ×›×•×ª×¨×ª ×¨×�×©×™×ª ×›×•×ª×¨×ª ×©×•×¨×”
 ×’×•×‘×” ×�×œ×• ×“×•×’×ž×�×•×ª ×œ×ª×’×™×•×ª: ×›×�×Ÿ ×�×ª×” ×™×›×•×œ ×œ×”×•×¡×™×£, ×œ×”×¡×™×¨ ×�×• ×œ×”×•×¡×™×£ ×�×ª ×”×”×ž×œ×¦×•×ª ×©×œ×š ×›×�×Ÿ ×�×ª×” ×™×›×•×œ ×œ×”×’×“×™×¨ ×�×ª ×”×¢×™×¦×•×‘ ×•×�×ª ×”×’×•×“×œ ×©×œ ×�×œ×ž× ×˜ HR
 ×”×¡×ª×¨ ×”×¡×ª×¨ ×ª×•×¡×¤×™×� ×�×—×¨×™×�
 ×¢×ž×•×“×” ×ž×•×“×’×©×ª ×¢×ž×•×“ ×”×‘×™×ª ×¢×ž×•×“ ×”×‘×™×ª ×ª×™×�×•×¨ ×¢×ž×•×“ ×”×‘×™×ª ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×œ×¢×ž×•×“ ×”×‘×™×ª ×›×•×ª×¨×ª ×¢×ž×•×“ ×”×‘×™×ª ×�×•×¤×§×™ ×›×ž×” ×©×˜×— ×œ×‘×Ÿ ×�×ª×” ×¦×¨×™×š? ×”×–×Ÿ ×¢×¨×š ×‘×¤×™×§×¡×œ×™×�. ×¢×¨×š ×—×™×•×‘×™ ×™×’×“×™×œ ×�×ª ×”×©×˜×— ×”×œ×‘×Ÿ, ×¢×¨×š ×©×œ×™×œ×™ ×™×¤×—×™×ª ×�×•×ª×•. ×œ×“×•×’×ž×”: '50', '-25', '200'
 ×ž×©×•×œ×‘ ×™×™×¦×•×� Ical  ×�×™×™×§×•×Ÿ ×ª×™×‘×ª ×�×™×™×§×•×Ÿ ×�×™×™×§×•×Ÿ ×ž×¢×œ ×›×•×ª×¨×ª  ×�×™×™×§×•×Ÿ ×ž×™×•×©×¨ ×¢×� ×›×•×ª×¨×ª  ×›×•×ª×¨×ª ×�×™×™×§×•×Ÿ ×�×� ×�×ª×” ×�×•×”×‘ ×�×ª Unyson, {wp_review_link}, ×©×ª×£ ×‘- {facebook_share_link} ×�×• {twitter_share_link}.
 ×ª×ž×•× ×” ×§×™×©×•×¨ ×ª×ž×•× ×” ×’×“×œ×™ ×ª×ž×•× ×” ×”×•×¡×¨×• ×©×—×–×•×¨ ×’×•×“×œ ×ª×ž×•× ×” 
 ×—×©×•×‘ ×ž×™×“×¢ ×ž×™×“×¢! ×”×›× ×¡ ×§×•×“ ×�×™×ž×•×ª ×©×œ ×ž× ×”×œ×™ ×�×ª×¨ ×‘×™× ×’
 ×”×•×¡×£ ×§×•×“ ×�×™×ž×•×ª ×©×œ ×ž× ×”×œ×™ ×�×ª×¨×™×� ×©×œ Google
 ×”×›× ×¡ URL ×¢×‘×•×¨ ×¡×¨×˜×•×Ÿ ×”×•×¡×£ URL ×©×œ ×¡×¨×˜×•×Ÿ ×¢×œ ×ž× ×ª ×œ×”×˜×ž×™×¢ ×�×•×ª×• ×”×ª×§× ×” ×”×ª×§×Ÿ % s
 ×”×ª×§×Ÿ ×”×•×¨×�×•×ª
 ×”×ª×§×Ÿ ×”×¨×—×‘×•×ª ×ª×•×�×ž×•×ª ×œ×ª×‘× ×™×ª
 ×ž×ª×§×™×Ÿ ×�×ª ×”×ª×•×¡×£ "% s" ...
 ×ž×ª×§×™×Ÿ ×�×ª% s ...
 ×”×•×¨×�×•×ª ×œ×ž×©×ª×ž×©×™×�
 ×”×¤×¡×§×” ×ª×’×•×‘×ª JSON ×œ×� ×—×•×§×™×ª
 ×—×™×“×•×Ÿ ×œ×� ×—×•×§×™
 ×ž×™×§×•×� ×‘×™×˜ ×œ×� ×—×•×§×™ ×”×“×’×ž×” ×œ×� ×—×•×§×™×ª
 ×ª×™×§×™×™×ª ×™×¢×“ ×œ×� ×ª×§×™× ×” ×›×ª×•×‘×ª ×�×ª×¨ ×™×¢×“ ×œ×� ×—×•×§×™×ª (×¦×•×¨ ×§×©×¨ ×¢×� ×ž× ×”×œ ×”×�×ª×¨)
 ×ª×¦×•×¨×ª ×“×•×�"×œ ×œ×� ×—×•×§×™×ª
 ×–×ž×Ÿ ×¡×™×•×� ×œ×� ×—×•×§×™ ×©×œ ×”×‘×™×¦×•×¢
 ×ª×•×¦×�×” ×œ×� ×—×•×§×™×ª ×©×œ ×‘×™×¦×•×¢
 ×ª×•×¡×£ ×œ×� ×—×•×§×™.
 ×›×ª×•×‘×ª ×§×•×‘×¥ ×œ×� ×§×™×™×ž×ª ×¡×•×’ ×”×•×“×¢×ª flash ×œ×� ×—×•×§×™×ª:% s
 ×�×—×¡×•×Ÿ ×œ×� ×—×•×§×™ ×¡×•×’ json ×œ×� ×—×•×§×™ ×‘×§×•×‘×¥  db
 ×¡×™×ž×•×Ÿ ×ž×¡×¤×¨ × ×§×•×“×•×ª ×œ×� ×—×•×§×™ ×œ×� ×—×•×§×™ ×©×™×˜×ª ×‘×§×©×” ×œ×� ×—×•×§×™×ª.
 ×©×™×˜×ª ×©×œ×™×—×” ×œ×� ×—×•×§×™×ª Invalid source ×ª×§×™×™×ª ×ž×§×•×¨ ×œ×� ×ª×§×™× ×” ×¡×•×’ ×ž×§×•×¨ ×œ×� ×—×•×§×™
 ×ž×©×™×ž×ª ×ž×©× ×” ×œ×� ×—×•×§×™×ª % s
 ×—×©×™×¤×ª ×ž×©×™×ž×•×ª ×œ×� ×—×•×§×™×ª
 ×�×¡×™×ž×•×Ÿ ×œ×� ×—×•×§×™
 ×¡×•×’ ×œ×� ×—×•×§×™: % s
 url ×œ×� ×§×™×™×� ×”×�×� ×”×�×™×¨×•×¢ ×©×œ×š ×”×•×� ×œ×�×•×¨×š ×™×•×� ×©×œ×�? × ×˜×•×™ ×›×•×ª×¨×ª ×¤×¨×™×˜
 ×™× ×•×�×¨ ×™× ×•×�×¨ ×ª×™×�×•×¨ ×”×ª×¤×§×™×“ ×©×œ ×”×�×“×� ×™×•×œ×™ ×™×•×œ×™ ×™×•× ×™ ×™×•× ×™ ×©×ž×•×¨  ×ž×¡×’×¨×ª, ×”×¨×—×‘×•×ª ×•×ª×‘× ×™×ª ×ž×¢×•×“×›× ×™×�.
 ×©×“×” ×ž×—×œ×™×£ ×©×¤×”
 ×”×©×¤×” ×¢×‘×•×¨ ×¤×•×¡×˜ ×–×” ×¤×¨×™×¡×ª ×�×œ×ž× ×˜×™×� ×œ×™×ž×•×“ ×”×©×�×¨ ×¨×™×§ ×¢×‘×•×¨ ×‘×¨×™×¨×ª ×”×ž×—×“×œ (SMTP - 25, SMTPS - 465)
 ×©×™×¢×•×¨ ×§×•×¨×¡×™ ×©×™×¢×•×¨
 ×—×™×“×•×Ÿ ×©×™×¢×•×¨ ×©×™×¢×•×¨×™×� ×ª×•×›×œ ×œ×‘× ×•×ª ×‘×§×œ×•×ª ×�×™× ×¡×¤×•×¨ ×¢×ž×•×“×™×� ×‘×¢×–×¨×ª ×›×œ×™ ×”-drag and drop ×©×œ ×¢×•×¨×š ×”×¢×•×ž×“×™×� ×”×•×™×–×•×�×œ×™ ×©×ž×’×™×¢ ×¢×� ×”×¨×‘×” ×§×•×“×™ ×§×™×¦×•×¨ ×§×™×™×ž×™×�.
 ×ž×�×¤×©×¨ ×œ×š ×œ×‘× ×•×ª ×‘×§×œ×•×ª ×�×™× ×¡×¤×•×¨ ×¢×ž×•×“×™×� ×‘×¢×–×¨×ª ×©×™×ž×•×© ×‘×�×•×¤×¦×™×” ×©×œ  drag and drop ×”×§×™×™×ž×ª ×‘×¢×•×¨×š ×”×¢×ž×•×“×™×�  ×”×•×™×–×•×�×œ×™ ×�×©×¨ ×ž×’×™×¢ ×¢×� ×ž×’×•×•×Ÿ  ×§×•×“×™ ×§×™×¦×•×¨ ×§×™×™×ž×™×�.
 ×¨×™×•×•×— ×�×•×ª×™×•×ª ×§×• ×’×•×‘×” ×§×• ×™×—×¡ ×§×™×©×•×¨×™×� (XFN) ×§×©×¨ ×�×™×¨×•×¢ ×–×” ×œ×ž×©×ª×ž×© ×¡×¤×¦×™×¤×™
 ×§×™×©×•×¨ ×œ×�×ª×¨ ×©×œ ×”×�× ×©×™×� Linktext ×¢×‘×•×¨ ×”×§×™×©×•×¨ ×©×ž×¢×œ
 ×ª×¦×•×’×ª ×¨×©×™×ž×”
 ×˜×¢×Ÿ ×ª×‘× ×™×ª ×”×•×¨×“×” ×ž×§×•×ž×™×ª
 ×ž×™×§×•×� ×ª×™×�×•×¨ ×ž×™×§×•×� ×ž×™×§×•×� ×ª×ž×•× ×” ×›×•×ª×¨×ª ×ž×™×§×•×� ×ž×™×§×•×� Url ×ž×™×§×•×� ×�×™×¨×•×¢ ×ž×™×§×•×ž×™×� ×©×•×œ×— ×”×ž×™×™×œ ×œ×¢×“×›×Ÿ ×›×©×“×” ×—×•×‘×”? ×ª×•×•×™ UTF-8 ×¤×’×•×ž×™×�, ×™×™×ª×›×Ÿ ×•×ž×§×•×“×“×™×� ×‘×�×•×¤×Ÿ ×©×’×•×™
 × ×™×”×•×œ ×¡×¨×’×œ ×¦×“ ×©×“×” ×—×•×‘×”
 ×‘×�×•×¤×Ÿ ×™×“× ×™, ×�×¢×œ×” ×�×ª ×”×ª×ž×•× ×•×ª ×‘×¢×¦×ž×™
 ×ž×¤×” ×’×•×‘×” ×ž×¤×” ×ž×¦×™×™×Ÿ ×ž×™×§×•×� ×‘×ž×¤×”
 ×¡×•×’ ×ž×¤×” ×ž×¨×¥ ×ž×¨×¥ ×ž×§×¡×™×ž×•×� ×¢×¨×š ×ž×§×¡×™×ž×œ×™ ×¡×•×£ ×”×§×™×‘×•×œ×ª ×©×œ ×”×ž×—×¡× ×™×ª ×’×¨×¡×ª ×”×ª×•×¡×£ % s ×”×ž×§×¡×™×ž×œ×™×ª ×”× ×ª×ž×›×ª ×”×™×� % s
 ×’×¨×¡×ª % s ×”× ×ª×ž×›×ª ×”×ž×§×¡×™×ž×œ×™×ª ×”×™×� % s
 ×’×™×¨×¡×ª WordPress ×”× ×ª×ž×›×ª ×”×ž×§×¡×™×ž×œ×™×ª ×”×™×� % s
 ×ž×�×™ ×ž×“×™×” ×�×œ×ž× ×˜×™×� ×©×œ ×ž×“×™×” ×�×™×™×§×•× ×™×� ×¨×¤×•×�×™×™×� ×ž×’×” ×ª×¤×¨×™×˜ ×›×•×ª×¨×ª ×¢×ž×•×“×ª ×ž×’×” ×ª×¤×¨×™×˜ ×”×•×“×¢×” ×”×”×•×“×¢×” × ×©×œ×—×”! ×”×•×“×¢×”! ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×¨×•×‘×•×˜×™ ×ž×˜×� ×¨×•×‘×•×˜×™ ×ž×˜×� ×ž×™× ×™×ž×•×� ×¢×¨×š ×ž×™× ×™×ž×œ×™ ×ž×–×”×” ×—×¡×¨. ×•×“×� ×©×¡×™×¤×§×ª ×�×ª ×›×œ × ×ª×•× ×™ ×”×—×•×‘×”.
 ×©× ×™ ×—×•×“×©×™ ×¢×•×“ ×”×¢×‘×¨ ×”×¢×‘×¨ ×œ×�×©×¤×”
 ×�×™×¨×•×¢ ×ž×¨×•×‘×” ×ž×©×ª× ×™×� ×‘×—×™×¨×” ×ž×¨×•×‘×”
 ×©×� ×©×� ×”×�×“×� ×ª×’×™×ª × ×™×•×•×˜ % S ×—×“×©
 ×©×� % s ×—×“×©
 ×¡×¨×’×œ ×¦×“ ×—×“×© ×¡×œ×™×™×“×¨ ×—×“×© ×¤×•×¡×˜ ×‘×œ×•×’ ×—×“×© ×¢×“×›×•× ×™ ×ª×•×¡×¤×™×� ×—×“×©×™×� ×–×ž×™× ×™×�.
 ×”×•×“×¢×” ×—×“×©×” ×›×•×ª×¨×ª ×—×“×©×” &larr; ×ª×’×•×‘×•×ª ×—×“×©×•×ª × ×™×‘×• ×¡×œ×™×™×“×¨
 ×œ×� ×œ×� × ×ž×¦×� ×•% s
 % S ×œ×� × ×ž×¦×�×• ×‘×�×©×¤×”
 ×œ×� ×ž×•×’×“×¨ ×ž×¤×ª×— '×‘×•×¨×¨' ×¢×‘×•×¨ ×�×¤×©×¨×•×ª ×‘×—×™×¨×” ×ž×¨×•×‘×”: % s
 ×�×™×Ÿ ×ª×•×¡×¤×™×� ×œ×¢×“×›×•×Ÿ. ×œ×� ×¦×•×™× ×” ×œ×©×•× ×™×ª ×¢×•×¨×š ×¢×ž×•×“×™×� ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨:% s
 ×�×™×Ÿ ×¡×œ×™×™×“×¨ ×–×ž×™×Ÿ ×¢×“×™×™×Ÿ ×œ×� × ×•×¦×¨×• ×¡×œ×™×™×“×¨×™×�. ×�× ×� ×¢×‘×•×¨ ×�×œ ×”×“×£ {br} ×”×¡×œ×™×™×“×¨×™×� ×•- {add_slider_link}.
 ×œ×� × ×ž×¦×�×• ×¡×œ×™×™×“×¨×™×� ×œ×� × ×ž×¦×�×• ×¡×œ×™×™×“×¨×™×� ×‘×�×©×¤×” ×œ×� × ×©×ž×¨×• ×ª×‘× ×™×•×ª ×�×™×Ÿ ×›×•×ª×¨×ª ×œ×� × ×ž×¦×� ×¤×•×¡×˜ ×‘×œ×•×’ ×œ×� × ×ž×¦×�×• ×¤×•×¡×˜×™×� ×©×œ ×”×‘×œ×•×’ ×‘×�×©×¤×” ×�×™×Ÿ ×§×•×¨×¡×™×� ×–×ž×™× ×™×� ×œ×� × ×ž×¦×�×” ×ª×¦×•×’×ª ×‘×¨×™×¨×ª ×ž×—×“×œ (views / view.php) ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨: % s
 ×�×™×Ÿ ×�×™×¨×•×¢×™×� ×‘×™×•×� ×–×” ×œ×� ×”×•×’×“×¨ ×¡×¤×§ ×�×™×¨×•×¢×™×� ×¢×‘×•×¨ ×”×§×•×“ ×§×™×¦×•×¨ ×©×œ ×œ×•×— ×”×©× ×”
 ×œ×� ×¦×•×™×Ÿ ×ª×•×¡×£.
 ×¢×“×™×™×Ÿ ×œ×� ×”×•×¤×¢×œ×• ×ª×•×¡×¤×™×�
 ×œ×� ×¡×•×¤×§×• ×ª×•×¡×¤×™×�
 ×œ×� × ×ž×¦×�×• ×¢×“×›×•× ×™ ×”×¨×—×‘×•×ª ×�×™×Ÿ ×’×™×©×” ×œ×ž×¢×¨×›×ª ×”×§×‘×¦×™×�, × ×“×¨×©×™×� ×�×™×©×•×¨×™×�
 ×�×™×Ÿ ×’×™×©×” ×œ×ž×¢×¨×›×ª ×§×‘×¦×™×�, ×�×™×©×•×¨×™×� ×œ×� ×—×•×§×™×™×�
 ×œ×� × ×ž×¦×�×• ×¤×¨×™×˜×™×� ×œ×� ×¦×•×™×Ÿ ×¡×¤×§ ×ž×™×§×•×� ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨ ×œ×ž×¤×”
 ×œ×� × ×ž×¦×�×• ×”×ª×�×ž×•×ª ×œ×� × ×ž×¦×�×• ×’×¨×¡×�×•×ª ×‘×ž×�×’×¨ "% s".
 ×œ×� ×¦×•×™×™×Ÿ ×©×� ×¡×¨×’×œ ×¦×“ ×œ×� ×¦×•×™×Ÿ ×©×� ×¢×‘×•×¨ ×¡×¨×’×œ ×¦×“ ×�×™×Ÿ ×›×•×ª×¨×ª ×œ×� × ×ž×¦×� ×¢×“×›×•×Ÿ ×¢×‘×•×¨ ×”×ª×•×¡×£ "% s".
 ×œ×�, ×”×—×–×™×¨×• ×�×•×ª×™ ×œ×¨×©×™×ž×ª ×”×”×¨×—×‘×•×ª
 ×”×�×™×ž×•×ª × ×›×©×œ
 ×¨×’×™×œ ×©×™×� ×œ×‘ ×©×œ×� × ×™×ª×Ÿ ×™×”×™×” ×œ×©× ×•×ª ×�×ª ×”×¡×•×’ ×•×”×�×•×›×œ×•×¡×™×™×” ×‘×ž×•×¢×“ ×ž×�×•×—×¨ ×™×•×ª×¨. ×™×”×™×” ×¢×œ×™×š ×œ×™×¦×•×¨ ×¡×œ×™×™×“×¨ ×—×“×© ×¢×œ ×ž× ×ª ×©×™×”×™×• ×¡×œ×™×™×“×¨ ×�×• ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×�×—×¨×™×�. ×©×™×� ×œ×‘ ×©×œ×� × ×™×ª×Ÿ ×œ×©× ×•×ª ×�×ª ×”×¡×•×’ ×ž×�×•×—×¨ ×™×•×ª×¨.
 ×©×™×� ×œ×‘: ×™×© ×œ×”×’×“×™×¨ ×ž×™×§×•×� ×”×¢×¨×”: × ×� ×œ×”×’×“×™×¨ ×�×ª ×ª×�×¨×™×š ×”×”×ª×—×œ×” ×•×”×¡×™×•×� ×©×œ datetime
 ×”×ª×¨×�×” ×”×ª×¨×�×ª ×”×•×“×¢×” ×¡×•×’ ×”×ª×¨×�×” × ×•×‘×ž×‘×¨ × ×•×‘×ž×‘×¨ ×ž×¡×¤×¨ ×ž×¡×¤×¨ ×”×ª×ž×•× ×•×ª ×ž×¡×¤×¨ ×”×ª×ž×•× ×•×ª ×‘×¡×œ×™×™×“×¨ ×ž×¡×¤×¨ ×§×•×¨×¡×™×� ×�×œ×›×¡×•× ×™ ×�×•×§×˜×•×‘×¨ ×�×•×§×˜×•×‘×¨ ×�×—×ª ×œ×©×‘×•×¢ ×�×—×ª ×œ×—×•×“×© ×˜×•×¨ ×�×—×“ ×�×•×¤×¡, ×ž×©×”×• ×”×©×ª×‘×©. ×¤×ª×— ×§×™×©×•×¨ ×‘×—×œ×•×Ÿ ×—×“×© ×¤×ª×— ×§×™×©×•×¨ ×‘×—×œ×•×Ÿ/×˜×�×‘ ×—×“×© ×›×•×ª×¨×ª ×”×ž×œ×¦×•×ª ×�×¤×©×¨×™×ª ×ª×™×�×•×¨ ×�×¤×©×¨×•×ª
 ×œ×¡×•×’ ×”×�×¤×©×¨×•×ª % s ×�×™×Ÿ ×¢×¨×š ×‘×¨×™×¨×ª ×ž×—×“×œ
 ×�×•×¤×¦×™×•× ×œ×™ - ×ž×¡×¤×¨ ×™×¦×™×�×ª SMTP ×œ×©×™×ž×•×©.
 ×�×¤×©×¨×•×™×•×ª ×ž×§×•×¨×™: % s
 ×�×—×¨ ×�×—×¨×™×� ×¡×œ×™×™×“×¨ ×™× ×©×•×£ ×¢×ž×•×“ ×¢×•×¨×š ×¢×ž×•×“×™×� ×›×•×ª×¨×ª ×¢×ž×•×“ ×ž×¡×¤×¨ ×¢×ž×•×“ ×¢×ž×•×“ × ×©×ž×¨. ×¢×ž×•×“×™×� ×˜×§×¡×˜ ×¤×¡×§×” ×”×•×¨×” % s
 ×”×•×¨×” % s:
 ×ª×•×¡×£ ×”×�×‘ "% s" ×ž×•×©×‘×ª
 ×ª×•×¡×£ ×”×�×‘ "% s" ×�×™× ×• ×–×ž×™×Ÿ.
 ×¡×™×¡×ž×” ×¡×™×¡×ž×” ×�×™× ×” ×™×›×•×œ ×œ×”×™×•×ª ×¨×™×§×” ×�×™×™×§×•× ×™×� ×©×œ ×ª×©×œ×•×� Pingback: ×ž×¦×™×™×Ÿ ×ž×™×§×•×� ×‘×“×•×§ ×�×ª ×”×§×˜×’×•×¨×™×•×ª ×©×�×™× ×š ×ž×¢×•× ×™×™×Ÿ ×œ×›×œ×•×œ ×‘×ž×¤×ª ×�×ª×¨
 ×�× ×� ×‘×“×•×§ ×�×ª ×”×ª×•×¡×¤×™×� ×©×‘×¨×¦×•× ×š ×œ×¢×“×›×Ÿ.
 ×‘×“×•×§ ×�×ª ×”×“×¤×™×� ×©×�×™× ×š ×ž×¢×•× ×™×™×Ÿ ×œ×›×œ×•×œ ×‘×ž×¤×ª ×�×ª×¨
 ×”×’×“×¨ ×�×ª ×”×ª×•×¡×£ {mailer_link}.
 × ×� ×œ×ž×œ×� ×�×ª recaptcha
 ×�× ×� ×”×—×œ×£ ×ª×—×™×œ×” ×¢×œ ×ž× ×ª ×©×œ×� ×ª×ª×§×œ ×‘×¤×¢×¨×™×� ×—×–×•×ª×™×™×� ×‘×¤×¨×™×¡×” ×©×œ×š.
 ×�× ×� ×‘×—×¨ ×�×ª ×¦×‘×¢ ×”×¨×§×¢ ×�× ×� ×‘×—×¨ ×�×ª ×ª×ž×•× ×ª ×”×¨×§×¢ × ×§×•×“×•×ª ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ - ×§×˜×’×•×¨×™×•×ª ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ - ×”×ª×�×ž×” ×�×™×©×™×ª ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ - ×¤×•×¡×˜×™×� ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ - ×ª×’×™×•×ª ×©×™×˜×•×ª ×�×•×›×œ×•×¡×™×Ÿ ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×©×™×˜×ª ×”×�×•×›×œ×•×¡×™×Ÿ % s ×�×™× ×” ×§×™×™×ž×ª
 ×ª×™×§ ×¢×‘×•×“×•×ª ×§×˜×’×•×¨×™×™×ª ×ª×™×§ ×¢×‘×•×“×•×ª ×¤×¨×•×™×™×§×˜ ×ª×™×§ ×¢×‘×•×“×•×ª ×¤×¨×•×™×™×§×˜×™×� ×‘×ª×™×§ ×¢×‘×“×•×ª ×ž×™×§×•×� ×ž×—×‘×¨ ×”×¤×•×¡×˜ ×§×˜×’×•×¨×™×•×ª ×¤×•×¡×˜, ×ž×•×¤×¨×“×•×ª ×¢×œ ×™×“×™ coma
 ×¤×¨×¡×� ×ž×•×¢×“ ×”×©×™× ×•×™ ×ª×’×™×•×ª ×¤×•×¡×˜, ×ž×•×¤×¨×“×•×ª ×¢×œ ×™×“×™ coma
 "nicename" ×›×•×ª×‘ ×¤×•×¡×˜/×¢×ž×•×“ ×ž×–×”×” ×›×•×ª×‘ ×”×¤×•×¡×˜/×¢×ž×•×“ ×›×ª×•×‘×ª ×¤×•×¡×˜/×¢×ž×•×“ ×¤×•×¡×˜×™×� ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×¢×™×¦×•×‘×™×� ×ž×•×’×“×¨×™×� ×ž×¨×�×©
 ×ª×ž×•× ×•×ª ×ž×•×’×“×¨×•×ª ×ž×¨×�×©
 ×œ×—×¥ ×¢×œ ×”×›×¤×ª×•×¨ ×œ×”×¦×’×ª ×§×•×‘×¥ ×ž×¤×ª ×”×�×ª×¨ ×ž× ×¢ ×�×ª ×”×’×“×œ×ª ×”×ž×¤×” ×‘×¢×ª ×’×œ×™×œ×” ×¢×“ ×œ×œ×—×™×¦×” ×¢×œ ×”×ž×¤×”
 ×©×™× ×•×™×™×� ×§×•×“×ž×™×� ×©×•×¨×ª ×ž×—×™×¨ ×¤×¨×•×™×™×§×˜ ×ª×ž×•× ×ª × ×•×©×� ×œ×¤×¨×•×™×™×§×˜ ×¤×¨×•×™×™×§×˜×™×� ×¤×¨×¡×� ×©×�×œ×” ×—×™×“×•×Ÿ ×�×œ×ž× ×˜×™×� ×œ×—×™×“×•×Ÿ ×—×™×“×•×Ÿ × ×§×•×“×•×ª ×¦×™×•×Ÿ
 ×”×’×“×¨×•×ª ×—×™×“×•×Ÿ ×¦×™×˜×•×˜ ×�×§×¨×�×™ ×�×§×¨×�×™?
 ×“×™×¨×•×’ ×ž×¢×¨×›×ª ×“×™×¨×•×’ ×“×™×¨×•×’: Recaptcha ×�×“×•×� ×—×–×•×¨ ×¢×œ ×¤×¢×•×œ×” ×”×¢×‘×¨ ×‘×§×©×” × ×›×©×œ×”. ×§×•×“ ×©×’×™×�×”: % d
 ×¤×¨×ž×˜×¨×™×� × ×“×¨×©×™×� ×œ×� × ×ž×¦×�×•
 ×�×™×¤×•×¡ ×�×¤×¡ ×�×¤×©×¨×•×™×•×ª
 ×�×¤×¡ ×ž×™×§×•×� ×ž×�×¤×¡ ×”×’×‘×œ×•×ª ×—×–×•×¨ ×œ×¢×ž×•×“ ×ª×•×¡×¤×™×� ×—×–×•×¨ ×œ×¢×ž×•×“ ×¢×“×›×•× ×™×�
 ×‘×™×§×•×¨×•×ª ×ž×¤×ª ×“×¨×›×™×�
 ×ž×¢×‘×¨ ×©×•×¨×”
 ×¡×•×’ ×¡×¨×’×œ SEO ×ª×™×�×•×¨ SEO ×›×•×ª×¨×ª SEO ×œ×•×•×™×™×Ÿ  ×©×‘×ª ×©×ž×•×¨ ×©×ž×•×¨ ×ª×‘× ×™×ª ×‘×™×œ×“×¨ ×©×ž×•×¨ ×©×™× ×•×™×™×� ×©×ž×•×¨ ×˜×•×¨ ×©×ž×•×¨ ×ª×‘× ×™×ª ×ž×œ×�×” ×©×ž×•×¨ ×�×–×•×¨ ×©×ž×•×¨ ×›×ª×‘× ×™×ª ×©×•×ž×¨ ×œ×•×— ×–×ž× ×™×� ×ª×™×�×•×¨ ×—×¤×© % s
 ×ž× ×•×¢×™ ×—×™×¤×•×© ×—×¤×© ×¢×ž×•×“ ×—×¤×© ×›×•×ª×¨×ª ×¢×ž×•×“ ×—×¤×© ×¡×œ×™×™×“×¨×™×� ×—×¤×© ×¤×•×¡×˜ ×‘×œ×•×’ ×—×¤×© ×§×˜×’×•×¨×™×•×ª ×—×¤×© ×¢×ž×•×“ ×ž×¡×•×™×� ×©×‘×¨×¦×•× ×š ×œ×”×’×“×™×¨ ×¢×‘×•×¨×• ×¡×¨×’×œ ×¦×“
 ×—×¤×© ×‘×™×˜×•×™ ×‘×¢×ž×•×“ ×”×—×™×¤×•×©
 ×ž×—×¤×© ×�×—×¨:
 ×ž×¤×ª×— ×¡×•×“×™ ×�×–×•×¨ ×�×–×•×¨×™×� ×—×™×‘×•×¨ ×ž×�×•×‘×˜×—
 ×§×•×“ ×�×‘×˜×—×” ×‘×—×¨ ×”×›×œ ×‘×—×¨ ×§×•×¨×¡ ×‘×—×¨ ×�×™×™×§×•×Ÿ ×”×’×“×¨ ×¡×œ×™×™×“×¨ ×‘×—×¨ ×§×˜×’×•×¨×™×•×ª ×¡×¤×¦×™×¤×™×•×ª ×‘×—×¨ ×¤×•×¡×˜×™×� ×¡×¤×¦×™×¤×™×™×� ×‘×—×¨ ×ª×’×™×•×ª ×¡×¤×¦×™×¤×™×•×ª ×‘×—×¨ ×§×˜×’×•×¨×™×™×ª ×�×™×¨×•×¢ ×‘×—×¨ ×™×•×ž×Ÿ ×œ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ (×œ×“×•×’×ž×”: ×�×™×¨×•×¢×™×�, ×ž×•×ª×�×� ×�×™×©×™×ª)
 ×‘×—×¨ ×¡×•×’ ×™×•×ž×Ÿ ×‘×—×¨ ×¤×¨×™×¡×ª ×ª×¦×•×’×” × ×‘×—×¨×ª
 ×‘×—×¨ ×�×ª ×”×™×•×� ×”×¨×�×©×•×Ÿ ×‘×©×‘×•×¢ ×‘×—×¨ ×§×‘×•×¦×ª ×¢×ž×•×“×™×� ×©×ª×¨×¦×” ×œ×”×’×“×™×¨ ×¢×‘×•×¨×� ×¡×¨×’×œ ×¦×“ ×‘×—×¨ ×›×�×Ÿ ×�×� ×�×ª×” ×¨×•×¦×” ×œ×¤×ª×•×— ×�×ª ×”×¢×ž×•×“ ×”×ž×§×•×©×¨ ×‘×—×œ×•×Ÿ ×—×“×© ×‘×—×¨ ×‘×�×™×–×• ×ª×“×™×¨×•×ª ×‘×¨×¦×•× ×š ×œ×’×‘×•×ª ×�×ª ×”×�×ª×¨ ×©×œ×š.
 ×‘×—×¨ ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×œ×ž×¤×” (×œ×“×•×’×ž×”: ×�×™×¨×•×¢×™×�, ×”×ª×�×ž×” ×�×™×©×™×ª)
 ×‘×—×¨ ×¡×•×’ ×ž×¤×” ×‘×—×¨ ×¡×¨×’×œ ×¦×“ ×©×�×•×ª×• ×ª×¨×¦×” ×œ×”×—×œ×™×£. ×‘×—×¨ ×�×ª ×”×�×¤×©×¨×•×™×•×ª ×©×‘×¨×¦×•× ×š ×œ×”×¤×¢×™×œ ×�×ª ×ª×•×¡×£ ×”×ž×©×•×‘ ×¢×‘×•×¨×Ÿ
 ×‘×—×¨ ×�×ª ×”×¤×•×¡×˜×™×� ×©×¢×‘×•×¨×� ×©×‘×¨×¦×•× ×š ×œ×”×¤×¢×™×œ ×�×ª ×ª×•×¡×£ ×¢×•×¨×š ×”×¢×ž×•×“×™×�
 ×‘×—×¨ ×‘×©×™×˜×ª ×©×œ×— ×˜×•×¤×¡
 ×©×œ×— ×©×œ×— ×©×™×˜×” ×¡×¤×˜×ž×‘×¨ ×¡×¤×˜×ž×‘×¨ ×›×ª×•×‘×ª ×©×¨×ª ×”×’×“×¨ ×¤×•×¨×ž×˜ ×›×•×ª×¨×ª ×¢×ž×•×“ 404 ×”×’×“×¨ ×ª×©×•×‘×” × ×›×•× ×” ×”×’×“×¨ ×ª×©×•×‘×” ×©×’×•×™×” ×”×’×“×¨ ×›×•×ª×‘ ×ª×™×�×•×¨ ×”×¢×ž×•×“ ×”×’×“×¨ ×ž×—×‘×¨ ×¢×ž×•×“ ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×”×’×“×¨ ×¤×•×¨×ž×˜ ×›×•×ª×‘ ×›×•×ª×¨×ª ×”×¢×ž×•×“ ×”×’×“×¨ ×ª×•×•×™×� ×�×• ×”×’×‘×œ×•×ª ×ž×™×œ×™×� ×¢×‘×•×¨ ×©×“×” ×–×”
 ×”×’×“×¨ ×ª×™×�×•×¨ ×”×©×’×ª ×ª×�×¨×™×š ×”×•×¡×£ ×ª×�×¨×™×š ×œ meta keywords ×”×’×“×¨ ×¤×•×¨×ž×˜ ×ª×�×¨×™×š ×”×©×’×ª ×›×•×ª×¨×ª ×”×’×“×¨ ×¤×•×¨×ž×˜ ×ª×™×�×•×¨ ×”×’×“×¨ ×ž×’×‘×œ×•×ª ×¡×¤×¨×•×ª ×�×• ×¢×¨×›×™×� ×©×œ ×©×“×” ×–×”
 ×”×’×“×¨ ×’×•×‘×” ×”×’×“×¨ ×ª×™×�×•×¨ ×¢×ž×•×“ ×”×‘×™×ª ×”×’×“×¨ ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×œ×¢×ž×•×“ ×”×‘×™×ª ×”×’×“×¨ ×¤×•×¨×ž×˜ ×›×•×ª×¨×ª ×¢×ž×•×“ ×”×‘×™×ª ×”×’×“×¨ ×’×•×‘×” ×ª×ž×•× ×” ×”×’×“×¨ ×¨×•×—×‘ ×ª×ž×•× ×” ×”×’×“×¨ ×ª×™×�×•×¨ ×ž×™×§×•×� ×”×’×“×¨ ×›×•×ª×¨×ª ×ž×™×§×•×� ×”×’×“×¨ ×’×•×‘×” ×ž×¤×” (×œ×“×•×’×ž×”: 300) ×”×’×“×¨ ×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×”×’×“×¨ ×¢×ž×•×“ url (×œ×“×•×’×ž×”: http://example.com) ×”×’×“×¨ ×’×œ×¨×™×™×ª ×¤×¨×•×™×™×§×˜ ×”×’×“×¨ ×¤×•×¨×ž×˜ ×—×™×¤×•×© ×›×•×ª×¨×ª ×¢×ž×•×“ ×”×’×“×¨ ×ž×¤×ª×— ×¡×•×“×™ ×”×’×“×¨ ×ž×¤×ª×— ×�×ª×¨ ×”×’×“×¨ ×”×ª×—×œ×” ×•×¡×™×•×� ×ž×•×¢×“ ×�×™×¨×•×¢×™×� ×”×’×“×¨ ×¤×•×¨×ž×˜ ×›×•×ª×¨×ª ×œ×”×’×“×™×¨ ×�×ª ×©×¤×ª ×‘×¨×™×¨×ª ×”×ž×—×“×œ ×¢×‘×•×¨ ×”×¤×•×¡×˜×™×�, ×§×˜×’×•×¨×™×•×ª, ×“×¤×™×� ×�×• ×ª×’×™×•×ª ×©×”×� ×œ×œ×� ×©×¤×”?
 ×”×’×“×¨ ×¨×•×—×‘ ×”×’×“×¨×•×ª ×§×•×“ ×§×™×¦×•×¨ "% s" ×ž-% s ×›×‘×¨ ×”×•×’×“×¨ ×‘-% s
 ×§×•×“×™ ×§×™×¦×•×¨ ×”×¦×’ ×‘×—×–×™×ª ×œ×•×— ×‘×§×¨×” ×©×ž×�×¤×©×¨ ×œ×ž×©×ª×ž×© ×œ×‘×¦×¢ ×�×ª ×”×ž×¢×‘×¨ ×‘×™×Ÿ ×¢×™×¦×•×‘×™×� ×ž×•×’×“×¨×™×� ×ž×¨×�×©.
 ×”×¦×’ ×ª×•×¡×¤×™×� ×�×—×¨×™×�
 ×–×” ×œ×¦×“ ×–×” ×¡×¨×’×œ ×¦×“×™  ×©×� ×¡×¨×’×œ ×¦×“ ×¡×¨×’×œ ×¦×“×™ ×¡×¨×’×œ ×¦×“ ×¢×‘×•×¨ ×�×¤×©×¨×•×ª ×™×—×™×“×” ×˜×§×¡×˜ ×‘×©×•×¨×” ×�×—×ª ×ª×™×�×•×¨ ×�×ª×¨ ×ž×¤×ª×— ×�×ª×¨ ×©×� ×�×ª×¨ ×ž×¤×ª ×�×ª×¨ ×ž×™×“×” ×¡×œ×™×™×“×¨ ×ª×¦×•×¨×ª ×¡×œ×™×™×“×¨ ×¢×™×¦×•×‘ ×¡×œ×™×™×“×¨ ×”×’×“×¨×•×ª ×¡×œ×™×™×“×¨ ×›×•×ª×¨×ª ×¡×œ×™×™×“×¨ ×¡×œ×™×™×“×¨×™×� ×—×‘×¨×ª×™ ×¤×™×™×¡×‘×•×§ ×—×‘×¨×ª×™
 ×˜×•×•×™×˜×¨ ×—×‘×¨×ª×™ ×¡×œ×™×—×”, ×œ×� ×”×¦×œ×—×ª ×œ×¢×‘×•×¨ ×�×ª ×”×ž×‘×—×Ÿ ×ª×™×§×™×™×ª ×”×ž×§×•×¨  % ×¨×™×§×” ×œ×� ×¦×•×™× ×” ×ª×§×™×™×ª ×”×ž×§×•×¨ ×œ×� ×¦×•×™× ×” ×ª×§×™×™×ª ×”×ž×§×•×¨ ×”×ž×§×•×¨ ×œ×� ×¦×•×™×Ÿ
 ×“×•×‘×¨×™×� ×›×•×ª×¨×ª ×ž×™×•×—×“×ª ×©×™×˜×ª ×”×�×•×›×œ×•×¡×™×Ÿ ×©×¦×•×™× ×” ×�×™× ×” ×§×™×™×ž×ª: % s
 ×¦×™×™×Ÿ ×ž×™×§×•×� ×”×ª×—×œ×” ×”×ª×—×œ×” ×•×¡×•×£ ×”×�×™×¨×•×¢ ×”×ª×—×œ ×—×™×“×•×Ÿ ×”×ª×—×œ ×©×‘×•×¢ ×ž×ª×—×™×œ ×�×—×¨×™ ×¦×™×¨ ×”×–×ž×Ÿ ×ž×“×™× ×” ×¢×™×¦×•×‘ ×¢×™×¦×•×‘ × ×•×©×� ×”×”×•×“×¢×”
 ×©×œ×— ×›×¤×ª×•×¨ ×©×œ×— ×©×œ×™×—×” ×œ×¡×§×™×¨×”
 ×›×•×ª×¨×ª ×ž×©× ×” ×”×•×“×¢×ª ×”×¦×œ×—×” ×”×•×¡×¨ ×‘×”×¦×œ×—×” ×¨×�×©×•×Ÿ ×©× ×” ×�×ª ×¢×™×¦×•×‘ ×œ×•×— ×”×‘×§×¨×” ×©×’×™×�×ª ×ª×—×‘×™×¨, JSON ×¤×’×•×�
 ×˜×‘×œ×” ×¢×™×¦×•×‘ ×˜×‘×œ×” ×”×•×¨×“×ª ×˜×‘×œ×�×•×ª × ×›×©×œ×” ×©×™× ×•×™ ×©×� ×”×˜×‘×œ×�×•×ª × ×›×©×œ.
 ×œ×©×•× ×™×•×ª ×ª×’×™×•×ª ×©×™×˜×ª ×�×•×›×œ×•×¡×™×Ÿ ×¡×•×’ ×”×ž×©×™×ž×” ×�×™× ×• ×¨×©×•×�
 ×˜×§×¡×•× ×•×ž×™×•×ª ×�×™×© ×¦×•×•×ª ×ª×™×�×•×¨ ×�×™×© ×¦×•×•×ª ×ª×ž×•× ×ª ×�×™×© ×¦×•×•×ª ×ª×™×�×•×¨ ×ª×¤×§×™×“ ×�×™×© ×¦×•×•×ª ×©×� ×�×™×© ×¦×•×•×ª ×©×� ×ª×‘× ×™×ª ×ª×‘× ×™×•×ª ×›×•×ª×¨×ª ×˜×•×•×— ×¤× ×™ ×©×˜×—
 ×”×ž×œ×¦×•×ª ×‘×œ×•×§ ×˜×§×¡×˜
 ×�×™×™×§×•× ×™×� ×œ×¢×•×¨×š ×˜×§×¡×˜ ×˜×§×¡×˜ ×�×—×¨×™ ×ž×¨×•×•×— ×˜×§×¡×˜ ×œ×¤× ×™ ×ž×¨×•×•×— ×˜×§×¡×˜ ×¢×‘×•×¨ ×¢×ž×•×“ 404 ×˜×§×¡×˜ ×œ×¢×ž×•×“ ×‘×œ×•×’ ×˜×§×¡×˜ ×œ×¢×ž×•×“ ×”×‘×™×ª ×”×ª×•×¡×£% s × ×ž×—×§ ×‘×”×¦×œ×—×”.
 ×”×ª×•×¡×£ % s ×”×•×ª×§×Ÿ ×‘×”×¦×œ×—×”.
 ×”×ª×•×¡×£ % s ×ž×•×©×‘×ª
 ×”×ª×•×¡×£ % s ×�×™× ×• ×ž×•×ª×§×Ÿ
 ×”×ª×•×¡×£ % s ×�×™× ×• ×ž×•×ª×§×Ÿ: % s
 ×”×ª×•×¡×£ % s ×¦×¨×™×š ×œ×”×™×•×ª ×ž×¢×•×“×›×Ÿ ×œ-% s
 % S ×¢×•×“×›×Ÿ ×‘×”×¦×œ×—×”.
 ×”×¢×•×’×Ÿ ×¢×‘×•×¨ 404 ×™×”×™×” ×˜×§×¡×˜ ×–×”
 ×”×ž×’×” ×ª×¤×¨×™×˜ ×”×ž×•×¨×—×‘ ×ž×•×¡×™×£ ×ª×¤×¨×™×˜ ×™×“×™×“×•×ª×™ ×œ×ž×©×ª×ž×© ×�×©×¨ ×ž×�×¤×©×¨ ×œ×š ×œ×™×¦×•×¨ ×‘×§×œ×•×ª ×ª×¦×•×¨×•×ª ×©×•× ×•×ª ×©×œ ×ª×¤×¨×™×˜ ×ž×•×ª×�×� ×�×™×©×™×ª.
 ×¢×•×’×Ÿ ×¢×ž×•×“ ×”×‘×œ×•×’ ×™×”×™×” ×˜×§×¡×˜ ×–×”. ×‘×ž×§×¨×” ×©×¢×ž×•×“ ×”×‘×™×ª ×™×•×’×“×¨ ×›×¢×ž×•×“ ×”×‘×œ×•×’, ×™×©×•×™×š ×�×œ×™×• ×”×˜×§×¡×˜ ×‘×“×£ ×”×‘×™×ª
 ×”×ž×—×œ×§×” % s ×—×™×™×‘×ª ×œ×”×ž×©×š ×ž- FW_Shortcode
 ×”×ª×™×�×•×¨ ×™×•×¦×’ ×‘×ª×¤×¨×™×˜ ×‘×ž×™×“×” ×•×”×ª×‘× ×™×ª ×”× ×•×›×—×™×ª ×ª×•×ž×›×ª ×‘×›×š.
 ×˜×§×¡×˜ ×›×•×ª×¨×ª ×”×ž×©× ×” ×‘×¨×�×© ×”×˜×•×¤×¡ ×”×˜×•×¤×¡ ×™×™×©×œ×— ×œ×›×ª×•×‘×ª ×“×•×�"×œ ×–×•.
 ×”×˜×•×¤×¡ ×™×™×¨×�×” ×›×�×™×œ×• × ×©×œ×— ×ž×›×ª×•×‘×ª ×“×•×�"×œ ×–×•.
 ×¢×•×’×Ÿ ×“×£ ×”×‘×™×ª ×™×”×™×” ×˜×§×¡×˜ ×–×”
 ×”×”×•×“×¢×” × ×©×œ×—×” ×‘×”×¦×œ×—×”!
 ×”×©×� ×©×ª×¨×�×” ×‘×©×“×” "×ž×�×ª" ×‘×¢×ª ×§×‘×œ×ª ×“×•×�"×œ ×ž×”×œ×§×•×— ×©×œ×š.
 ×”×�×¤×©×¨×•×™×•×ª ×�×•×¤×¡×• ×‘×”×¦×œ×—×”
 ×”×�×¤×©×¨×•×™×•×ª × ×©×ž×¨×• ×‘×”×¦×œ×—×”
 ×œ×� × ×™×ª×Ÿ ×œ×ž×—×•×§ ×�×ª ×ž×¦×™×™×Ÿ ×”×ž×™×§×•×� ×ž×©×•×� ×©× ×¢×©×” ×‘×• ×©×™×ž×•×© ×‘×�×—×“ ×ž×¡×¨×’×œ×™ ×¦×“ ×�×œ×•.
 ×ž×¡×¤×¨ ×”× ×§×•×“×•×ª ×©×‘×• ×”×ž×‘×—×Ÿ ×™×”×™×” ×¢×•×‘×¨.
 ×”×ª×©×•×‘×” ×œ×©×�×œ×” ×ª×”×™×” × ×›×•×Ÿ ×�×• ×œ×� × ×›×•×Ÿ ×©×“×” ×”×©×�×œ×” ×¨×™×§ ×”×ª×¨×’×•×� ×›×‘×¨ ×§×™×™×�. ACTION +++
 ×”×˜×§×¡×˜ ×©×™×•×¦×’ ×‘×—×œ×§ ×”×¢×œ×™×•×Ÿ ×©×œ ×œ×•×— ×”×‘×§×¨×”.
 ×”×›×•×ª×¨×ª ×ª×•×¦×’ ×‘×¨×�×© ×˜×•×¤×¡ ×™×¦×™×¨×ª ×§×©×¨
 ×¡×¤×¨×™×™×ª ×”×ª×•×¡×¤×™×� ×”×“×—×•×¡×” "% s" ×œ×� × ×ž×¦×�×”.
 ×¡×¤×¨×™×™×ª  %s ×©×”×•×¦×�×” ×ž×›×™×•×•×¥ ×œ×� × ×ž×¦×�×” ×”×ž×©×ª×ž×©×™×� ×™×¨×�×• ×”×•×¨×�×•×ª ×�×œ×” ×‘×”×¡×‘×¨ ×œ×™×“ ×”×©×“×”
 ×”×©×“×” {label} ×”×™× ×• ×©×“×” × ×“×¨×©
 ×”×¢×¨×š ×”×ž×§×¡×™×ž×œ×™ ×©×œ ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×™×•×ª % s
 ×”×¢×¨×š ×”×ž×™× ×™×ž×œ×™ ×©×œ ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×™×•×ª % s
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×™×•×ª ×ž×¡×¤×¨ ×—×•×§×™
 ×”×©×“×” {×ª×’×™×ª} ×—×™×™×‘ ×œ×”×™×•×ª ×©×� ×�×ª×¨ ×—×•×§×™
 ×”×©×“×” {×ª×’×™×“} ×—×™×™×‘ ×œ×”×›×™×œ ×›×ª×•×‘×ª ×“×•×�"×œ ×—×•×§×™×ª
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×§×¡×™×ž×•×� % d ×ª×•×•×™×�
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×ª×•×•×™×� ×œ×›×œ ×”×™×•×ª×¨
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×§×¡×™×ž×•×� % d ×ž×™×œ×™×�
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×§×¡×™×ž×•×� % d ×ž×™×œ×™×�
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×™× ×™×ž×•×� % d ×ª×•×•×™×�
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×ª×•×•×™×� ×œ×¤×—×•×ª
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ ×ž×™× ×™×ž×•×� % d ×ž×™×œ×™×�
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×ž×™×œ×™×� ×œ×¤×—×•×ª
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×¡×¤×¨×•×ª ×œ×›×œ ×”×™×•×ª×¨
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×”×›×™×œ % d ×¡×¤×¨×•×ª ×œ×›×œ ×”×™×•×ª×¨
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×›×œ×•×œ % d ×¡×¤×¨×•×ª ×œ×¤×—×•×ª
 ×”×©×“×” {label} ×—×™×™×‘ ×œ×›×œ×•×œ % d ×¡×¤×¨×•×ª ×œ×¤×—×•×ª
 ×ª×‘× ×™×ª ×”×’×“×¨×•×ª ×ª×‘× ×™×ª ×¢×“×›×•×Ÿ ×ª×‘× ×™×ª ×“×¨×™×©×•×ª ×”×ª×‘× ×™×ª ×œ×� ×”×ª×§×™×™×ž×•:
 ×œ×� ×”×•×’×“×¨×• ×ª×©×•×‘×•×ª ×©×’×•×™×•×ª ×›×œ×©×”×Ÿ ×œ×� ×ž×•×›×¨×— ×œ×”×™×•×ª ×™×•×ª×¨ ×ž×¢×•×¨×š ×¢×ž×•×“×™×� ×�×—×“ ×�×©×¨ ×ž×©×•×œ×‘ ×¢×� ×¢×•×¨×š  WP ×œ×¤×•×¡×˜ ×¢×‘×•×¨ ×›×œ  ×¢×ž×•×“
 ×¦×¨×™×›×” ×œ×”×™×•×ª ×œ×¤×—×•×ª ×ª×©×•×‘×” ×�×—×ª × ×›×•× ×”
 ×–×” ×™×›×•×œ ×œ×”×™×©×�×¨ ×¨×™×§
 ×¢×ž×•×“×” ×–×• ×¦×¨×™×›×” ×œ×”×ª×—×™×œ ×©×•×¨×” ×—×“×©×”
 ×ª×•×¡×£ ×–×” ×ž×•×¡×™×£ ×ž×•×“×•×œ ×œ×ž×™×“×” ×œ×ª×‘× ×™×ª ×©×œ×š. ×‘×�×ž×¦×¢×•×ª ×ª×•×¡×£ ×–×” ×ª×•×›×œ ×œ×”×•×¡×™×£ ×§×•×¨×¡×™×�, ×©×™×¢×•×¨×™×� ×•×ž×‘×—× ×™×� ×¢×‘×•×¨ ×”×ž×©×ª×ž×©×™×� ×©×œ×š.
 ×ª×•×¡×£ ×–×” ×ž×•×¡×™×£ ×ž×•×“×•×œ ×�×™×¨×•×¢×™×� ×©×œ×� ×œ×ª×‘× ×™×ª ×©×œ×š. ×”×•×� ×ž×’×™×¢ ×¢×� ×¢×ž×•×“×™×� ×ž×•×‘× ×™×� ×”×›×•×œ×œ×™×� ×œ×•×— ×©× ×” ×©×‘×• × ×™×ª×Ÿ ×œ×”×•×¡×™×£ ×�×™×¨×•×¢×™×�.
 ×ª×•×¡×£ ×–×” ×ž×•×¡×™×£ ×�×ª ×”×�×¤×©×¨×•×ª ×œ×™×¦×•×¨ ×˜×•×¤×¡ ×™×¦×™×¨×ª ×§×©×¨. ×”×©×ª×ž×© ×‘-drag & drop ×©×œ ×‘×•× ×” ×”×˜×•×¤×¡ ×¢×œ ×ž× ×ª ×œ×™×¦×•×¨ ×›×œ ×˜×•×¤×¡ ×™×¦×™×¨×ª ×§×©×¨ ×©×�×ª×” ×�×™ ×¤×¢×� ×¨×¦×™×ª ×�×• ×¦×¨×™×š.
 ×ª×•×¡×£ ×–×” ×ž×�×¤×©×¨ ×œ×š ×œ×©×œ×•×˜ ×‘×¢×™×¦×•×‘ ×”×—×–×•×ª×™ ×©×œ ×”×�×ª×¨. ×”×—×œ ×ž×¡×’× ×•× ×•×ª ×ž×•×’×“×¨×™×� ×ž×¨×�×© ×œ×©×™× ×•×™ ×’×•×¤× ×™×� ×•×¦×‘×¢×™×� ×¡×¤×¦×™×¤×™×™×� ×‘×¨×—×‘×™ ×”×�×ª×¨.
 ×ª×•×¡×£ ×–×” ×ž×�×¤×©×¨ ×œ×š ×œ×™×¦×•×¨ ×ª×–×ž×•×Ÿ ×’×™×‘×•×™ ×�×•×˜×•×ž×˜×™, ×œ×™×™×‘×� ×ª×•×›×Ÿ ×“×ž×” ×�×• ×�×¤×™×œ×• ×œ×™×¦×•×¨ ×�×¨×›×™×•×Ÿ ×ª×•×›×Ÿ ×“×ž×” ×œ×ž×˜×¨×•×ª ×”×¢×‘×¨×”.
 ×ª×•×¡×£ ×–×” ×ž×�×¤×©×¨ ×œ×š ×œ×”×’×“×™×¨ ×’×™×‘×•×™ ×™×•×ž×™, ×©×‘×•×¢×™ ×�×• ×—×•×“×©×™. × ×™×ª×Ÿ ×œ×‘×—×•×¨ ×‘×™×Ÿ ×’×™×‘×•×™ ×ž×œ×� ×�×• ×’×™×‘×•×™ × ×ª×•× ×™×� ×‘×œ×‘×“.
 ×ª×•×¡×£ ×–×” ×ž×�×¤×©×¨ ×œ×š ×œ×ª×¨×’×� ×�×ª ×”×�×ª×¨ ×©×œ×š ×œ×›×œ ×©×¤×”, ×�×• ×�×¤×™×œ×• ×œ×”×•×¡×™×£ ×ž×¡×¤×¨ ×©×¤×•×ª ×›×“×™ ×©×”×ž×©×ª×ž×©×™×� ×©×œ×š ×™×•×›×œ×• ×œ×©× ×•×ª ×�×ª ×‘×—×™×¨×ª ×”×©×¤×” ×‘×”×ª×�×� ×œ×¨×¦×•× ×�.
 ×ª×•×¡×£ ×–×” ×ž×ª×¨×’×� ×•×•×™×“×’'×˜×™×�
 ×ª×•×¡×£ ×–×” ×ž×ª×¨×’×� ×ª×¤×¨×™×˜×™×�
 ×ª×•×¡×£ ×–×” ×ž×ª×¨×’×� ×¤×•×¡×˜×™×�
 ×ª×•×¡×£ ×–×” ×ž×ª×¨×’×� ×ž×•× ×—×™×�
 ×ª×•×¡×£ ×–×” ×™×•×¡×™×£ ×ž×•×“×•×œ ×¤×•×¨×˜×¤×•×œ×™×• ×ž×œ×� ×�×©×¨ ×™×�×¤×©×¨ ×œ×š ×œ×”×¦×™×’ ×�×ª ×”×¤×¨×•×™×§×˜×™×� ×©×œ×š ×‘×�×ž×¦×¢×•×ª ×¢×ž×•×“×™ ×ª×™×§×™ ×¢×‘×•×“×•×ª ×ž×•×‘× ×™×�.
 ×ª×•×¡×£ ×–×” ×™×�×¤×©×¨ ×œ×š ×œ×§×‘×œ ×�×ª×¨ ×�×™× ×˜×¨× ×˜ ×ž×•×ª×�×� ×‘×�×•×¤×Ÿ ×ž×œ×� ×¢×œ ×™×“×™ ×”×•×¡×¤×ª ×›×•×ª×¨×•×ª meta ×ž×•×ª×�×ž×•×ª, ×ž×™×œ×•×ª ×ž×¤×ª×— ×•×ª×™×�×•×¨×™×�.
 ×ª×•×¡×£ ×–×” × ×•×ª×Ÿ ×œ×š ×œ×”×’×“×™×¨ ×›×ž×” ×�×¤×©×¨×•×™×•×ª ×“×•×�"×œ ×’×œ×•×‘×œ×™×•×ª, ×•×”×•×� ×ž×©×ž×© ×ª×•×¡×¤×™×� ×�×—×¨×™×� (×›×’×•×Ÿ ×˜×¤×¡×™×�) ×›×“×™ ×œ×©×œ×•×— ×”×•×“×¢×•×ª ×�×™×ž×™×™×œ.
 ×–×•×”×™ ×ª×¦×•×’×” ×ž×§×“×™×ž×” ×¤×©×•×˜×”, ×�×™×Ÿ ×©×™× ×•×™×™×� ×©×ž×©×ª×§×¤×™×�.
 ×–×•×”×™ ×©×¤×ª ×‘×¨×™×¨×ª ×”×ž×—×“×œ ×©×œ ×�×ª×¨ ×”×�×™× ×˜×¨× ×˜ ×©×œ×š.
 ×–×”×• ×”×˜×§×¡×˜ ×©×™×•×¤×™×¢ ×¢×œ ×”×›×¤×ª×•×¨ ×©×œ×š ×¤×¢×•×œ×” ×–×• ×¢×©×•×™×” ×œ×”×™×ž×©×š ×ž×¡×¤×¨ ×“×§×•×ª.
 ×”×¡×œ×™×™×¨ × ×•×¦×¨ ×‘×¦×•×¨×” × ×›×•× ×”, ×�×š ×™×™×©×•×� ×”×§×•×“ × ×ž×—×§ ×ž×§×•×“ ×”×ž×§×•×¨ ×�×• × ×—×� ×¢×œ ×™×“×™ ×ž×¡× ×Ÿ. ×ž×—×§ ×�×ª ×”×¤×•×¡×˜ ×�×• ×�×ª ×‘×¦×¢ ×¨×¢× ×•×Ÿ ×©×œ ×”×¡×œ×™×™×“×¨
 ×”×¡×œ×™×™×“×¨ × ×•×¦×¨ ×‘×¦×•×¨×” × ×›×•× ×”, ×�×š ×”×§×•×‘×¥ multimedia_types ×ž×ª×•×š config.php × ×ž×—×§, ×�× ×� ×”×’×“×¨ multimedia_types ×œ×¡×•×’ ×¡×œ×™×™×“×¨ ×–×”.
 ×˜×§×¡×˜ ×–×” ×™×•×¤×™×¢ ×‘×›×¤×ª×•×¨ ×©×œ×— ×˜×§×¡×˜ ×–×” ×™×•×¦×’ ×›×�×©×¨ ×”×˜×•×¤×¡ ×œ×� ×™×™×©×œ×—
 ×˜×§×¡×˜ ×–×” ×™×•×¦×’ ×›×�×©×¨ ×”×˜×•×¤×¡ ×™×©×œ×— ×‘×”×¦×œ×—×”
 ×˜×§×¡×˜ ×–×” ×™×©×ž×© ×›×¢×¨×š ×‘×¨×™×¨×ª ×”×ž×—×“×œ ×©×œ ×”×©×“×”
 ×˜×§×¡×˜ ×–×” ×™×©×ž×© ×›×ž×¦×™×™×Ÿ ×ž×™×§×•×� ×©×œ ×©×“×”
 ×˜×§×¡×˜ ×–×” ×™×©×ž×© ×›×”×•×“×¢×ª × ×•×©×� ×¢×‘×•×¨ ×”×“×•×�"×œ
 ×©×œ×•×©×” ×˜×•×¨×™×� ×—×ž×™×©×™ ×–×ž×Ÿ × ×’×ž×¨ ×”×–×ž×Ÿ
 ×›×•×ª×¨×ª ×ª×›×•× ×ª ×›×•×ª×¨×ª
 ×›×•×ª×¨×ª ×”×ª×™×‘×” ×›×•×ª×¨×ª ×”×¤×•×¡×˜/×¢×ž×•×“/×ª× ×�×™ ×›×•×ª×¨×ª: ×›×•×ª×¨×•×ª ×•×ž×˜×� ×œ×¢×œ×™×•×Ÿ ×”×™×•×� ×©×“×” ×—×•×‘×” ×“×•-×ž×¦×‘×™
 ×ª×¨×’×� ×ª×¤×¨×™×˜×™×� ×ª×¨×’×� ×¤×•×¡×˜×™×� ×ª×¨×’×� ×ž×•× ×—×™×� ×ª×¨×’×� ×•×•×™×“×’'×˜×™×�
 ×ª×¨×’×� ×œ ×ª×¨×’×•×ž×™×� ×�×™×™×§×•× ×™×� ×©×œ ×ª×—×‘×•×¨×” × ×¢×©×” × ×™×¡×™×•×Ÿ ×œ×”×›× ×™×¡ × ×ª×•× ×™×� ×‘×˜×‘×œ×” ×©×œ×� ×™×•×‘×�×” % s
 × ×›×•×Ÿ × ×›×•×Ÿ/×©×’×•×™ ×©×œ×™×©×™ ×˜×•×•×™×˜×¨ ×©× ×™ ×˜×•×¨×™×� ×¡×•×’ ×¡×•×’ ×ž×¢×‘×¨ ×¡×•×’ ×ž×¢×‘×¨ ×‘×™×Ÿ ×©×§×•×¤×™×•×ª ×¡×œ×™×™×“×¨ ×”×§×œ×“ ×�×ª ×”×©×�×œ×” ...
 ×”×§×œ×“ ×œ×—×™×¤×•×© ...
 ×¡×•×’ ×�×¤×©×¨×•×ª ×œ×� × ×§×‘×¢ URL ×œ×� × ×™×ª×Ÿ ×œ×¢×‘×“ ×�×ª ×”×˜×•×¤×¡
 ×¡×•×’ ×§×•× ×˜×™×™× ×¨ ×œ×� ×ž×•×›×¨ ×¡×•×’ ×�×•×¤×¦×™×” ×œ×� ×ž×•×’×“×¨: % s
 ×ª×ª-×–×¨×™×ž×” ×�×• ×�×™-×”×ª×�×ž×” ×‘×™×Ÿ ×”×ž×¦×‘×™×�
 ×‘×˜×œ ×¤×¢×•×œ×” × ×ž×¦×� ×ª×• ×‘×§×¨×” ×œ×� ×¦×¤×•×™
 ×¡×•×’ ×œ×� ×ž×•×›×¨ ×œ×� ×™×“×•×¢ "% s" ×ž×§×•×¨ ×”×”×•×¨×“×” "% s"
 ×§×‘×•×¦×” ×œ×� ×ž×•×›×¨×ª ×§×‘×•×¦×” ×œ×� ×ž×•×›×¨×ª ×ª×§×œ×” ×œ×� ×™×“×•×¢×” ×¡×¤×§ ×�×™×¨×•×¢×™×� ×œ×� ×™×“×•×¢ "% s" ×©×¦×•×™×Ÿ ×¢×‘×•×¨ ×§×•×“ ×”×§×™×¦×•×¨ ×©×œ ×œ×•×— ×”×©× ×”
 ×¡×¤×§ ×ž×™×§×•×� ×œ×� ×™×“×•×¢ "% s" ×¦×•×™×™× ×• ×¢×‘×•×¨ ×§×•×“ ×§×™×¦×•×¨ ×©×œ ×ž×¤×”
 ×œ×©×•× ×™×ª ×œ×� ×ž×•×›×¨×ª: Unyson Unyson WordPress Framework ×”×™×� ×”×“×¨×š ×”×ž×”×™×¨×” ×•×”×§×œ×” ×‘×™×•×ª×¨ ×œ×¤×ª×— ×ª×‘× ×™×ª ×¤×¨×™×ž×™×•×�. ×�× ×™ ×ž×�×•×“ ×ž×ž×œ×™×¥ ×¢×œ ×›×š ×ž×�×•×“
 ×�×—×“ ×œ×ž×¢×œ×” ×¢×“×›×•×Ÿ ×¢×“×›×Ÿ % s
 ×¢×“×›×Ÿ ×”×¨×—×‘×•×ª ×¢×“×›×Ÿ ×ž×¡×’×¨×ª ×¢×“×›×Ÿ ×�×ª ×”×�×ª×¨ ×¢×“×›×Ÿ ×•×•×¨×“×¤×¨×¡ ×”×¢×œ×�×” ×œ×� × ×‘×—×¨×” ×ª×™×§×™×™×” ×œ×”×¢×œ×�×ª ×”×§×‘×¦×™×� Url ×œ×� ×¦×•×™×Ÿ  ×”×©×ª×ž×© ×‘×ž×™×œ×•×ª ×ž×¤×ª×— ×ž×˜×� ×”×©×ª×ž×© ×›×ž×’×” ×ª×¤×¨×™×˜ ×”×©×ª×ž×© ×‘×˜×‘×œ×” ×›×˜×‘×œ×ª ×ž×—×™×¨×™×� ×”×©×ª×ž×© ×‘×˜×‘×œ×” ×›×“×™ ×œ×”×¦×™×’ × ×ª×•× ×™×� ×˜×‘×œ×�×™×™×�
 ×”×©×ª×ž×© ×‘×ª×•×¡×£ ×–×” ×›×“×™ ×œ×”×’×“×™×¨ ×�×ª ×›×œ ×ž×ž×©×§×™ ×”- API ×”×§×©×•×¨×™×� ×œ×¨×©×ª×•×ª ×—×‘×¨×ª×™×•×ª. ×ª×•×¡×¤×™×� ×�×—×¨×™×� ×™×©×ª×ž×©×• ×‘×ª×•×¡×£ ×”×—×‘×¨×ª×™ ×›×“×™ ×œ×”×ª×—×‘×¨ ×œ×—×©×‘×•× ×•×ª ×”×—×‘×¨×ª×™×™×� ×©×œ×š.
 ×”×©×ª×ž×© ×‘×§×˜×¢ ×–×” ×›×“×™ ×œ×™×¦×•×¨ ×•/×�×• ×œ×”×’×“×™×¨ ×¡×¨×’×œ ×¦×“×“×™ ×©×•× ×” ×¢×‘×•×¨ ×¢×ž×•×“/×™×� ×©×•× ×™×�
 ×©×� ×ž×©×ª×ž×© ×©×� ×ž×©×ª×ž×© ×�×™× ×• ×™×›×•×œ ×œ×”×™×•×ª ×¨×™×§ ×¢×¨×š ×�× ×›×™  ×•×™×“×�×• ×’×•×‘×” ×•×™×“×�×• ×�×™×™×§×•×Ÿ × ×’×Ÿ ×•×™×“×�×• ×¨×•×—×‘ ×•×™×“×�×• ×”×¦×’ % s
 ×”×¦×’ ×ª× ×�×™×� × ×“×¨×©×™×�
 ×¦×¤×” ×‘×ž×¤×ª ×”×�×ª×¨ ×”×¦×’ ×¡×œ×™×™×“×¨ ×¦×¤×” ×‘×›×œ ×”×§×˜×’×•×¨×™×•×ª ×¦×¤×” ×‘×›×œ ×”×§×•×¨×¡×™×� ×”×¦×’ ×¤×•×¡×˜ ×‘×œ×•×’ ×¢×•×¨×š ×¢×ž×•×“×™×� ×•×™×–×•×�×œ×™ ×§×‘×¦×™ ×ž×¢×¨×›×ª WP ×�×™× ×� ×ž×�×•×ª×—×œ×™×� 
×�Ö·×–×”Ö¸×¨Ö¸×”!
×�×ª×” ×¢×•×ž×“ ×œ×ž×—×•×§ ×’×™×‘×•×™, ×”×•×� ×™×�×‘×“ ×œ×¦×ž×™×ª×•×ª.
×”×�×� ×�×ª×” ×‘×˜×•×—? ×�× ×• ×ž×�×¤×¡×™×� ×›×¢×ª ×�×ª ×”×”×’×“×¨×•×ª ×©×œ×š.
 ×�× ×• ×©×•×ž×¨×™×� ×›×¨×’×¢ ×�×ª ×”×”×’×“×¨×•×ª ×©×œ×š.
 ×�× ×• ×ž×ž×œ×™×¦×™×� ×œ×š ×œ×”×ª×©×ª×ž×© ×‘×”×•×“×¢×ª ×“×•×�"×œ ×©×ª×�×ž×ª ×œ×¢×ª×™×� ×§×¨×•×‘×•×ª
 ×�×™×™×§×•× ×™×� ×©×œ ×™×™×©×•×ž×™ ×�×™× ×˜×¨× ×˜
 % ×ž× ×”×œ ×�×ª×¨ ×›×‘×¨ ×§×™×™×�
 ×ž× ×”×œ×™ ×�×ª×¨×™×� ×�×ª×¨ ×§×™×©×•×¨ ×�×ª×¨ ×©×� ×�×ª×¨ ×¨×‘×™×¢×™ ×©×‘×•×¢ ×©×‘×•×¢×™ ×ž×©×§×œ ×”×™×›×Ÿ ×”×�×™×¨×•×¢ ×¢×•×ž×“ ×œ×”×ª×§×™×™×�? ×œ×�×Ÿ ×”×›×¤×ª×•×¨ ×©×œ×š ×¦×¨×™×š ×œ×§×©×¨ ×œ×�×Ÿ ×”×ª×ž×•× ×” ×©×œ×š ×¦×¨×™×›×” ×œ×§×©×¨? ×�×–×•×¨×™×� ×¨×™×§×™×� ×�×–×•×¨ ×•×™×“×’'×˜ ×¢×ž×•×“ ×•×•×™×“×’'×˜ ×¨×•×—×‘ ×œ×œ×� ×§×•×¨×¡ ×•×•×¨×“×¤×¨×¡ ×¦×¨×™×š ×œ×”×™×•×ª ×ž×¢×•×“×›×Ÿ ×œ% s
 ×ž×™×œ×™×� ×”×›× ×¡ ×�×ª ×˜×§×¡×˜ ×”×ª×©×•×‘×” ×”× ×›×•× ×” ×›×ª×•×‘ ×�×ª ×ª×•×›×Ÿ ×ª×ª ×”×›×•×ª×¨×ª ×”×¨×�×©×™×ª ×›×ª×•×‘ ×�×ª ×ª×•×›×Ÿ ×”×›×•×ª×¨×ª ×”×¨×�×©×™×ª ×ª×©×•×‘×•×ª ×©×’×•×™×•×ª ×ž×¤×ª ×�×ª×¨ XML ×›×Ÿ ×¢× ×™×ª ×œ%s ×©×�×œ×•×ª × ×›×•× ×•×ª ×ž×ª×•×š %s ×�×™× ×š ×¨×©×�×™ ×œ×ž×—×•×§ ×ª×•×¡×¤×™×�.
 ×�×™×Ÿ ×œ×š ×”×¨×©×�×” ×œ×”×ª×§×™×Ÿ ×ª×•×¡×¤×™×�. ×�×™× ×š ×ž×•×¨×©×” ×œ×©×ž×•×¨ ×”×’×“×¨×•×ª ×©×œ ×ª×•×¡×¤×™×�.
 ×�×™×Ÿ ×œ×š ×ª×•×¡×¤×™ ×¡×œ×™×™×“×¨, ×¦×•×¨ ×œ×¤×—×•×ª ×ª×•×¡×£ ×�×—×“ ×¢×œ ×ž× ×ª ×œ×‘×¦×¢ ×�×ª ×ª×”×œ×™×š ×”×¢×‘×•×“×” ×›×¨×�×•×™. 
 ×�×™×Ÿ ×œ×š ×”×¨×©×�×” ×œ×©× ×•×ª ×�×ª ×�×¤×©×¨×•×™×•×ª ×”×¢×™×¦×•×‘
 ×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×”×¤×¢×™×œ ×ª×•×¡×¤×™×�
 ×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×©× ×•×ª ×�×ª ×�×¤×©×¨×•×™×•×ª ×”×”×’×“×¨×•×ª
 ×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×‘×™×˜×•×œ ×ª×•×¡×¤×™×�
 ×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×”×ª×§×™×Ÿ ×ª×•×¡×¤×™×�
 ×�×™×Ÿ ×œ×š ×”×¨×©×�×•×ª ×œ×”×¡×¨×ª ×ª×•×¡×¤×™×�
 ×™×© ×œ×š ×�×ª ×”×’×™×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ ×”×ª×•×¡×¤×™×� % s.
 ×™×© ×œ×š ×�×ª ×”×’×™×¨×¡×” ×”×�×—×¨×•× ×” ×©×œ% s.
 ×™×© ×œ×š ×’×¨×¡×” % s ×ž×•×ª×§× ×ª. ×¢×“ % s.
 ×¢×œ×™×š ×œ×”×¤×¢×™×œ % s.
 ×¢×œ×™×š ×œ×¢×“×›×Ÿ ×�×ª % s ×œ-% s:% s
 ×¢×œ×™×š ×œ×¢×“×›×Ÿ ×�×ª WordPress ×œ-% s:% s
 ×¢×œ×™×š ×œ×¢×“×›×Ÿ ×�×ª ×”×ª×•×¡×£ % s ×œ-% s:% s
 × ×“×¨×©×•×ª ×œ×š % d × ×§×•×“×•×ª ×¢×œ ×ž× ×ª ×œ×¢×‘×•×¨ ×�×ª ×”×ž×‘×—×Ÿ
 ×™×”×™×” ×¢×œ×™×š ×œ×™×¦×•×¨ ×˜×•×¤×¡ ×—×“×© ×›×“×™ ×œ×§×‘×œ ×¡×•×’ ×˜×•×¤×¡ ×©×•× ×”.
 ×”×ª×’×•×‘×” ×©×œ×š ×ž×—×›×” ×œ×�×™×©×•×¨ ×ž× ×”×œ×™×� ×”×ž×¤×ª×— ×”×¡×•×“×™ ×©×œ×š. ×¢×•×“ ×¢×œ ×�×•×¤×Ÿ ×”×’×“×¨×ª ReCaptcha
 ×”×ª×‘× ×™×ª ×©×œ×š ×ž×¢×•×“×›× ×ª ×ž×¤×ª×— ×”×�×ª×¨ ×©×œ×š. ×¢×•×“ ×¢×œ ×�×•×¤×Ÿ ×”×’×“×¨×ª ReCaptcha
 ×ž×™×§×•×“ ×¡×™×•×ž×ª Zip ×—×¡×¨×”
 ×ž×—×™×§×ª ×”- Zip × ×›×©×œ×”
 ×§×•×‘×¥ zip ×œ×� ×¦×•×™×Ÿ
 ×¤×ª×™×—×ª zip × ×›×©×œ×” (×§×•×“% d). ×�× ×� × ×¡×” ×©×•×‘
 ×• ×‘×�×ž×¦×¢×•×ª ×¦×•×¨ ×¡×œ×™×™×“×¨ ×—×“×© ×™×•×� ×™×ž×™×� ×©×¢×” ×©×¢×•×ª ×¤×¨×™×˜ ×”×©×�×¨ ×‘×™×§×•×¨×ª ×”×’×¨×¡×” ×”×ž×§×¡×™×ž×œ×™×ª ×”× ×“×¨×©×ª ×”×™×� ×”×’×¨×¡×” ×”×ž×™× ×™×ž×œ×™×ª ×”× ×“×¨×©×ª ×”×™×� ×“×§×” ×“×§×•×ª ×—×•×“×© ×—×•×“×©×™×� ×�×™×Ÿ ×�×™× ×“×§×¡, ×¢×§×•×‘ ×œ×—×•×“×© ×�× ×� ×“×¨×’ ×�×ª ×”×¤×•×¡×˜ ×�×•×ž×¨ ×©× ×™×” ×©× ×™×•×ª ×¤×¨×™×˜ ×ž×©× ×”
 ×¡×•×’ ×�×¤×©×¨×•×ª ×‘×•× ×” ×”×˜×‘×œ×” ×—×™×™×‘ ×œ×”×™×•×ª ×‘×ª×•×š ×§×•×“ ×”×§×™×¦×•×¨ ×©×œ ×”×˜×‘×œ×” ×�×œ ×œ×� ×ž×•×’×“×¨
 ×©×‘×•×¢ ×©×‘×•×¢ %s ×ž×ª×•×š %s ×©×‘×•×¢×•×ª ×¢×� ×”×ª×‘× ×™×ª ×”× ×•×›×—×™×ª ×©×œ×š ×©× ×” ×©× ×™×� ×”×¨×—×‘×ª ZIP {label}: ×”× ×ª×•× ×™×� ×©× ×©×œ×—×• ×œ×� ×ž×›×™×œ×™×� ×�×¤×©×¨×•×ª ×‘×—×™×¨×” ×§×™×™×ž×ª
 {×ª×’×™×ª}: ×”× ×ª×•× ×™×� ×©× ×©×œ×—×• ×ž×›×™×œ×™×� ×�×¤×©×¨×•×™×•×ª ×©×�×™× ×Ÿ ×§×™×™×ž×•×ª
 ×¢×•×“ {x}                 framework/languages/fw-ru_RU.po                                                                     0000644                 00001166046 15266055653 0012550 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       # 
# Translators:
# Alexander Chekalin <alexander.chekalin@gmail.com>, 2015
# Alex Liondekam <info@crumina.net>, 2016
# Andrey Dugaev <deprimehell@gmail.com>, 2015
# Lev Davidow <nihilus.est@gmail.com>, 2016
# moldcraft <moldcraft@email.com>, 2016
# nik glushko <glushkonn@gmail.com>, 2015
# Ð”Ð¼Ð¸Ñ‚Ñ€Ð¸Ð¹ ÐœÐ°ÐºÐ°Ñ€Ð¾Ð² <maggot8950@gmail.com>, 2016
# Ð¡ÐµÑ€Ñ‹Ð¹ Ð¥Ð¼ÑƒÑ€Ñ‹Ð¹ <greygloomy@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Unyson\n"
"POT-Creation-Date: 2016-02-02 15:48+0300\n"
"PO-Revision-Date: 2016-03-01 16:18+0000\n"
"Last-Translator: moldcraft <hello@themefuse.com>\n"
"Language-Team: Russian (Russia) (http://www.transifex.com/themefuse/unyson/language/ru_RU/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: ru_RU\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
"X-Generator: Poedit 1.5.4\n"
"X-Poedit-Basepath: .\n"
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
"X-Poedit-SearchPath-0: ..\n"
"X-Poedit-SourceCharset: UTF-8\n"

#: ../framework/manifest.php:5
msgid "Unyson"
msgstr "Unyson"

#: ../framework/helpers/class-fw-wp-filesystem.php:43
msgid "Cannot connect to Filesystem directly"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑ�Ñ� Ðº Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ Ð½Ð°Ð¿Ñ€Ñ�Ð¼ÑƒÑŽ"

#: ../framework/helpers/class-fw-wp-filesystem.php:271
#, php-format
msgid "Cannot create directory \"%s\". It must be inside \"%s\""
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ \"%s\". ÐžÐ½Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ \"%s\""

#: ../framework/helpers/class-fw-wp-filesystem.php:273
msgid "\" or \""
msgstr "\" Ð¸Ð»Ð¸ \""

#: ../framework/helpers/class-fw-flash-messages.php:95
#, php-format
msgid "Invalid flash message type: %s"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¼Ð³Ð½Ð¾Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�: %s"

#: ../framework/helpers/class-fw-wp-list-table.php:185
msgid "No items found."
msgstr "Ð�Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾."

#: ../framework/helpers/class-fw-wp-list-table.php:309
msgid "Bulk Actions"
msgstr "Ð“Ñ€ÑƒÐ¿Ð¿Ð¾Ð²Ñ‹Ðµ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ�"

#: ../framework/helpers/class-fw-wp-list-table.php:319
msgid "Apply"
msgstr "ÐŸÑ€Ð¸Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ"

#: ../framework/helpers/class-fw-wp-list-table.php:403
msgid "All dates"
msgstr "Ð’Ñ�Ðµ Ð´Ð°Ñ‚Ñ‹"

#: ../framework/helpers/class-fw-wp-list-table.php:416
#, php-format
msgid "%1$s %2$d"
msgstr "%1$s %2$d"

#: ../framework/helpers/class-fw-wp-list-table.php:432
msgid "List View"
msgstr "Ð¡Ð¿Ð¸Ñ�Ð¾Ðº"

#: ../framework/helpers/class-fw-wp-list-table.php:433
msgid "Excerpt View"
msgstr "ÐžÑ‚Ñ€Ñ‹Ð²Ð¾Ðº"

#: ../framework/helpers/class-fw-wp-list-table.php:459
#, php-format
msgid "%s pending"
msgstr "%s Ð² Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ð¸"

#: ../framework/helpers/class-fw-wp-list-table.php:714
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:33
msgid "Select All"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð²Ñ�Ðµ"

#: ../framework/helpers/general.php:1150
msgid "year"
msgstr "Ð³Ð¾Ð´"

#: ../framework/helpers/general.php:1151
msgid "years"
msgstr "Ð»ÐµÑ‚"

#: ../framework/helpers/general.php:1153
msgid "month"
msgstr "Ð¼ÐµÑ�Ñ�Ñ†"

#: ../framework/helpers/general.php:1154
msgid "months"
msgstr "Ð¼ÐµÑ�Ñ�Ñ†Ñ‹"

#: ../framework/helpers/general.php:1156
msgid "week"
msgstr "Ð½ÐµÐ´ÐµÐ»Ñ�"

#: ../framework/helpers/general.php:1157
msgid "weeks"
msgstr "Ð½ÐµÐ´ÐµÐ»Ð¸"

#: ../framework/helpers/general.php:1159
msgid "day"
msgstr "Ð´ÐµÐ½ÑŒ"

#: ../framework/helpers/general.php:1160
msgid "days"
msgstr "Ð´Ð½Ð¸"

#: ../framework/helpers/general.php:1162
msgid "hour"
msgstr "Ñ‡Ð°Ñ�"

#: ../framework/helpers/general.php:1163
msgid "hours"
msgstr "Ñ‡Ð°Ñ�Ð¾Ð²"

#: ../framework/helpers/general.php:1165
msgid "minute"
msgstr "Ð¼Ð¸Ð½ÑƒÑ‚Ð°"

#: ../framework/helpers/general.php:1166
msgid "minutes"
msgstr "Ð¼Ð¸Ð½ÑƒÑ‚Ñ‹"

#: ../framework/helpers/general.php:1168
msgid "second"
msgstr "Ñ�ÐµÐºÑƒÐ½Ð´Ð°"

#: ../framework/helpers/general.php:1169
msgid "seconds"
msgstr "Ñ�ÐµÐºÑƒÐ½Ð´Ñ‹"

#: ../framework/helpers/general.php:1558
msgid "Maximum stack depth exceeded"
msgstr "ÐŸÑ€ÐµÐ²Ñ‹ÑˆÐµÐ½Ð° Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° Ñ�Ñ‚ÐµÐºÐ°"

#: ../framework/helpers/general.php:1561
msgid "Underflow or the modes mismatch"
msgstr "ÐŸÐ¾Ñ‚ÐµÑ€Ñ� Ð·Ð½Ð°Ñ‡Ð¸Ð¼Ð¾Ñ�Ñ‚Ð¸ Ð¸Ð»Ð¸ Ð½ÐµÑ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²Ð¸Ðµ Ñ€ÐµÐ¶Ð¸Ð¼Ð¾Ð²"

#: ../framework/helpers/general.php:1564
msgid "Unexpected control character found"
msgstr "Ð�Ð°Ð¹Ð´ÐµÐ½ Ð½ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¸Ð¼Ð²Ð¾Ð»"

#: ../framework/helpers/general.php:1567
msgid "Syntax error, malformed JSON"
msgstr "Ð¡Ð¸Ð½Ñ‚Ð°ÐºÑ�Ð¸Ñ‡ÐµÑ�ÐºÐ°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°, Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ JSON"

#: ../framework/helpers/general.php:1570
msgid "Malformed UTF-8 characters, possibly incorrectly encoded"
msgstr " Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð° ÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²ÐºÐ° UTF-8 Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"

#: ../framework/helpers/general.php:1573
#: ../framework/extensions/backups/class-fw-extension-backups.php:550
msgid "Unknown error"
msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð¾ÑˆÐ¸Ð±ÐºÐ°"

#: ../framework/helpers/class-fw-form.php:80
#, php-format
msgid "Form with id \"%s\" was already defined"
msgstr "Ð¤Ð¾Ñ€Ð¼Ð° Ñ� id \"%s\" ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"

#: ../framework/helpers/class-fw-form.php:168
msgid "Nonce verification failed"
msgstr "Ð�ÐµÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ nonce"

#: ../framework/helpers/class-fw-form.php:331
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/views/form.php:13
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:66
msgid "Submit"
msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/update/class-fw-extension-update.php:285
#: ../framework/extensions/update/class-fw-extension-update.php:602
msgid "Cannot delete: "
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ:"

#: ../framework/extensions/update/class-fw-extension-update.php:292
msgid "Cannot create: "
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ:"

#: ../framework/extensions/update/class-fw-extension-update.php:370
msgid "Cannot remove old temporary directory: "
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€ÑƒÑŽ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ:"

#: ../framework/extensions/update/class-fw-extension-update.php:376
#: ../framework/extensions/update/class-fw-extension-update.php:572
msgid "Cannot create directory: "
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ:"

#: ../framework/extensions/update/class-fw-extension-update.php:381
#, php-format
msgid "Downloading the %s..."
msgstr "Ð—Ð°Ð³Ñ€ÑƒÐ·ÐºÐ° %s..."

#: ../framework/extensions/update/class-fw-extension-update.php:386
#, php-format
msgid "Cannot download the %s."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ %s."

#: ../framework/extensions/update/class-fw-extension-update.php:396
#, php-format
msgid "Installing the %s..."
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° %s..."

#: ../framework/extensions/update/class-fw-extension-update.php:402
#: ../framework/extensions/update/class-fw-extension-update.php:431
#: ../framework/extensions/update/class-fw-extension-update.php:531
#: ../framework/extensions/update/class-fw-extension-update.php:552
#: ../framework/extensions/update/class-fw-extension-update.php:582
msgid "Cannot access directory: "
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ:"

#: ../framework/extensions/update/class-fw-extension-update.php:421
msgid "Cannot remove: "
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ:"

#: ../framework/extensions/update/class-fw-extension-update.php:456
#: ../framework/extensions/update/class-fw-extension-update.php:522
#: ../framework/extensions/update/class-fw-extension-update.php:628
#: ../framework/extensions/update/class-fw-extension-update.php:652
#, php-format
msgid "Cannot move \"%s\" to \"%s\""
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ \"%s\" Ð² \"%s\""

#: ../framework/extensions/update/class-fw-extension-update.php:472
#, php-format
msgid "Cannot merge \"%s\" with \"%s\""
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ð±ÑŠÐµÐ´Ð¸Ð½Ð¸Ñ‚ÑŒ \"%s\" Ñ� \"%s\""

#: ../framework/extensions/update/class-fw-extension-update.php:485
#, php-format
msgid "The %s has been successfully updated."
msgstr "%s Ð±Ñ‹Ð» ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½."

#: ../framework/extensions/update/class-fw-extension-update.php:492
#, php-format
msgid "Cannot remove temporary directory \"%s\"."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ \"%s\"."

#: ../framework/extensions/update/class-fw-extension-update.php:672
#: ../framework/extensions/update/class-fw-extension-update.php:740
#: ../framework/extensions/update/class-fw-extension-update.php:808
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:930
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1427
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1837
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2054
msgid "Invalid nonce."
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡ nonce."

#: ../framework/extensions/update/class-fw-extension-update.php:683
msgid "Framework Update"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÐ°"

#: ../framework/extensions/update/class-fw-extension-update.php:699
msgid "Failed to get framework latest version."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÐ°."

#: ../framework/extensions/update/class-fw-extension-update.php:716
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:360
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:374
#: ../framework/extensions/update/views/updates-list.php:10
#: ../framework/core/class-fw-manifest.php:353
msgid "Framework"
msgstr "Ð¤Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº"

#: ../framework/extensions/update/class-fw-extension-update.php:751
msgid "Theme Update"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ð¢ÐµÐ¼Ñ‹"

#: ../framework/extensions/update/class-fw-extension-update.php:767
msgid "Failed to get theme latest version."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ Ñ‚ÐµÐ¼Ñ‹."

#: ../framework/extensions/update/class-fw-extension-update.php:784
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:393
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:407
msgid "Theme"
msgstr "Ð¢ÐµÐ¼Ð°"

#: ../framework/extensions/update/class-fw-extension-update.php:817
msgid "Please check the extensions you want to update."
msgstr "ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð²Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ�."

#: ../framework/extensions/update/class-fw-extension-update.php:841
msgid "Extensions Update"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/extensions/update/class-fw-extension-update.php:879
msgid "No extensions updates found."
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹."

#: ../framework/extensions/update/class-fw-extension-update.php:886
#, php-format
msgid "Extension \"%s\" does not exist or is disabled."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð»Ð¸ Ð½ÐµÐ°ÐºÑ‚Ð¸Ð²Ð½Ð¾."

#: ../framework/extensions/update/class-fw-extension-update.php:893
#, php-format
msgid "No update found for the \"%s\" extension."
msgstr "Ð”Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\" Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾."

#: ../framework/extensions/update/class-fw-extension-update.php:915
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:426
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:440
#, php-format
msgid "%s extension"
msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s"

#: ../framework/extensions/update/manifest.php:5
#: ../framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php:82
msgid "Update"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/update/manifest.php:6
msgid "Keep you framework, extensions and theme up to date."
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð»Ñ�Ð¹Ñ‚Ðµ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº, Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð¸ Ñ‚ÐµÐ¼Ñƒ Ð²Ð¾Ð²Ñ€ÐµÐ¼Ñ�."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:91
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:232
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2439
msgid "Github error:"
msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° github'Ð°:"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:100
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:241
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2446
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (Response code: %d)"
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ€ÐµÐ»Ð¸Ð·Ð°Ð¼ Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ \"%s\" Github'Ð°. (ÐšÐ¾Ð´ Ð¾Ñ‚Ð²ÐµÑ‚Ð°: %d)"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:108
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:249
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2462
#, php-format
msgid "Failed to access Github repository \"%s\" releases."
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ€ÐµÐ»Ð¸Ð·Ð°Ð¼ Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ \"%s\" Github'Ð°."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:122
#, php-format
msgid "No releases found in repository \"%s\"."
msgstr "Ð’ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ \"%s\" Ñ€ÐµÐ»Ð¸Ð·Ð¾Ð² Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:143
#, php-format
msgid ""
"%s manifest has invalid \"github_update\" parameter. Please use "
"\"user/repo\" format."
msgstr "ÐœÐ°Ð½Ð¸Ñ„ÐµÑ�Ñ‚ %s Ð¸Ð¼ÐµÐµÑ‚ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ \"github_update\" Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€. ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ \"user/repo\"."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:171
#, php-format
msgid "Failed to fetch %s latest version from github \"%s\"."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ %s Ð¸Ð· \"%s\" github'Ð°."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:264
#, php-format
msgid "%s github repository \"%s\" does not have the \"%s\" release."
msgstr "%s Ð ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¹ github'Ð° \"%s\" Ð½Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ñ€ÐµÐ»Ð¸Ð· \"%s\"."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:284
#, php-format
msgid "Cannot download %s zip."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ°Ñ‡Ð°Ñ‚ÑŒ %s zip-Ð°Ñ€Ñ…Ð¸Ð²."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:297
#, php-format
msgid "Cannot save %s zip."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ %s zip-Ð°Ñ€Ñ…Ð¸Ð²."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:316
#, php-format
msgid "Cannot remove %s zip."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ %s zip-Ð°Ñ€Ñ…Ð¸Ð²."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:325
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2566
msgid "Cannot access the unzipped directory files."
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ð¿Ð°Ð¿ÐºÐµ Ñ� Ñ€Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ñ‹Ð¼Ð¸ Ñ„Ð°Ð¹Ð»Ð°Ð¼."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:341
#, php-format
msgid "The unzipped %s directory not found."
msgstr "Ð Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð°Ñ� %s Ð¿Ð°Ð¿ÐºÐ° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°."

#: ../framework/extensions/update/views/updates-list.php:12
#, php-format
msgid "You have the latest version of %s."
msgstr "Ð£ Ð²Ð°Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½Ñ�Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� %s."

#: ../framework/extensions/update/views/updates-list.php:25
msgid "Update Framework"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº"

#: ../framework/extensions/update/views/updates-list.php:37
msgid "Your theme is up to date."
msgstr "Ð’ÐµÑ€Ñ�Ð¸Ñ� Ñ‚ÐµÐ¼Ñ‹ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð°."

#: ../framework/extensions/update/views/updates-list.php:50
msgid "Update Theme"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¢ÐµÐ¼Ñƒ"

#: ../framework/extensions/update/views/updates-list.php:60
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:844
#, php-format
msgid "%s Extensions"
msgstr "%s Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/extensions/update/views/updates-list.php:62
#, php-format
msgid "You have the latest version of %s Extensions."
msgstr "Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð½ÑŽÑŽ Ð²ÐµÑ€Ñ�Ð¸ÑŽ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ %s."

#: ../framework/extensions/update/views/updates-list.php:80
#: ../framework/extensions/update/views/updates-list.php:95
#: ../framework/extensions/update/views/updates-list.php:100
msgid "Update Extensions"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/update/views/updates-list.php:99
msgid "New extensions updates available."
msgstr "Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹."

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:16
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:14
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:16
msgid "Go to updates page"
msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹"

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:19
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:17
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:19
msgid "Return to Updates page"
msgstr "Ð’ÐµÑ€Ð½ÑƒÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹"

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:84
#, php-format
msgid "You have version %s installed. Update to %s."
msgstr "Ð’Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ðµ Ð²ÐµÑ€Ñ�Ð¸ÑŽ %s. ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð´Ð¾ %s."

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:126
msgid "No Extensions for update."
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ñ… Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ð¹ Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹."

#: ../framework/extensions/portfolio/manifest.php:7
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:260
#: ../framework/core/components/extensions/manager/available-extensions.php:72
msgid "Portfolio"
msgstr "ÐŸÐ¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾"

#: ../framework/extensions/portfolio/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:73
msgid ""
"This extension will add a fully fledged portfolio module that will let you "
"display your projects using the built in portfolio pages."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ Ð¿Ð¾Ð»Ð½Ð¾Ñ†ÐµÐ½Ð½Ð¾Ðµ Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð²Ð°Ð¼ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒ Ð²Ð°ÑˆÐ¸ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ñ‹ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÑ� Ñ�Ð¾Ð·Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹."

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:115
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Project"
msgstr "ÐŸÑ€Ð¾ÐµÐºÑ‚"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:116
msgid "Projects"
msgstr "ÐŸÑ€Ð¾ÐµÐºÑ‚Ñ‹"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:123
#: ../framework/extensions/learning/class-fw-extension-learning.php:63
#: ../framework/extensions/learning/class-fw-extension-learning.php:127
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:58
#: ../framework/extensions/events/class-fw-extension-events.php:76
#: ../framework/extensions/media/extensions/slider/posts.php:8
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:32
msgid "Add New"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:124
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:198
#: ../framework/extensions/learning/class-fw-extension-learning.php:64
#: ../framework/extensions/learning/class-fw-extension-learning.php:128
#: ../framework/extensions/events/class-fw-extension-events.php:77
#: ../framework/extensions/events/class-fw-extension-events.php:131
#, php-format
msgid "Add New %s"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹ %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:125
#: ../framework/extensions/learning/class-fw-extension-learning.php:129
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:89
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:76
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:88
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:86
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:68
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:34
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:50
#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:110
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:45
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:37
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:73
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:81
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:57
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:50
#: ../framework/extensions/events/class-fw-extension-events.php:78
#: ../framework/includes/option-types/popup/class-fw-option-type-popup.php:158
#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:151
#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:177
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:161
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:187
msgid "Edit"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:126
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:196
#: ../framework/extensions/learning/class-fw-extension-learning.php:65
#: ../framework/extensions/learning/class-fw-extension-learning.php:66
#: ../framework/extensions/learning/class-fw-extension-learning.php:130
#: ../framework/extensions/learning/class-fw-extension-learning.php:192
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:59
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:60
#: ../framework/extensions/events/class-fw-extension-events.php:79
#: ../framework/extensions/events/class-fw-extension-events.php:129
#, php-format
msgid "Edit %s"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:127
#: ../framework/extensions/learning/class-fw-extension-learning.php:67
#: ../framework/extensions/learning/class-fw-extension-learning.php:131
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:61
#: ../framework/extensions/events/class-fw-extension-events.php:80
#, php-format
msgid "New %s"
msgstr "Ð�Ð¾Ð²Ñ‹Ð¹ %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:128
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:193
#: ../framework/extensions/learning/class-fw-extension-learning.php:68
#: ../framework/extensions/learning/class-fw-extension-learning.php:132
#: ../framework/extensions/learning/class-fw-extension-learning.php:189
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:62
#: ../framework/extensions/events/class-fw-extension-events.php:81
#: ../framework/extensions/events/class-fw-extension-events.php:126
#, php-format
msgid "All %s"
msgstr "Ð’Ñ�Ðµ %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:129
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:130
#: ../framework/extensions/learning/class-fw-extension-learning.php:69
#: ../framework/extensions/learning/class-fw-extension-learning.php:70
#: ../framework/extensions/learning/class-fw-extension-learning.php:133
#: ../framework/extensions/learning/class-fw-extension-learning.php:134
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:63
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:64
#: ../framework/extensions/events/class-fw-extension-events.php:82
#: ../framework/extensions/events/class-fw-extension-events.php:83
#, php-format
msgid "View %s"
msgstr "ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:131
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:192
#: ../framework/extensions/learning/class-fw-extension-learning.php:71
#: ../framework/extensions/learning/class-fw-extension-learning.php:135
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:65
#: ../framework/extensions/events/class-fw-extension-events.php:84
#: ../framework/extensions/events/class-fw-extension-events.php:125
#, php-format
msgid "Search %s"
msgstr "ÐŸÐ¾Ð¸Ñ�Ðº %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:132
#: ../framework/extensions/learning/class-fw-extension-learning.php:72
#: ../framework/extensions/learning/class-fw-extension-learning.php:136
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:66
#: ../framework/extensions/events/class-fw-extension-events.php:85
#, php-format
msgid "No %s Found"
msgstr "%s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:133
#: ../framework/extensions/learning/class-fw-extension-learning.php:73
#: ../framework/extensions/learning/class-fw-extension-learning.php:137
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:67
#: ../framework/extensions/events/class-fw-extension-events.php:86
#, php-format
msgid "No %s Found In Trash"
msgstr "%s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹ Ð² ÐºÐ¾Ñ€Ð·Ð¸Ð½Ðµ"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:136
msgid "Create a portfolio item"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:183
#: ../framework/extensions/events/class-fw-extension-events.php:116
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:268
msgid "Category"
msgstr "ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ�"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:184
#: ../framework/extensions/events/class-fw-extension-events.php:117
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:168
msgid "Categories"
msgstr "ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:194
#: ../framework/extensions/learning/class-fw-extension-learning.php:190
#: ../framework/extensions/events/class-fw-extension-events.php:127
#, php-format
msgid "Parent %s"
msgstr "Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:195
#: ../framework/extensions/learning/class-fw-extension-learning.php:191
#: ../framework/extensions/events/class-fw-extension-events.php:128
#, php-format
msgid "Parent %s:"
msgstr "Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒ %s:"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:197
#: ../framework/extensions/learning/class-fw-extension-learning.php:193
#: ../framework/extensions/events/class-fw-extension-events.php:130
#: ../framework/core/components/extensions/manager/views/extension.php:234
#: ../framework/core/components/extensions/manager/views/extension.php:272
#, php-format
msgid "Update %s"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:199
#: ../framework/extensions/learning/class-fw-extension-learning.php:195
#: ../framework/extensions/events/class-fw-extension-events.php:132
#, php-format
msgid "New %s Name"
msgstr "Ð�Ð¾Ð²Ð¾Ðµ Ð¸Ð¼Ñ� %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:200
#: ../framework/extensions/learning/class-fw-extension-learning.php:196
#: ../framework/extensions/events/class-fw-extension-events.php:133
#, php-format
msgid "%s"
msgstr "%s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Gallery"
msgstr "Ð“Ð°Ð»ÐµÑ€ÐµÑ�"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:240
msgid "Set project gallery"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð³Ð°Ð»ÐµÑ€ÐµÑŽ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð°"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:241
msgid "Edit project gallery"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð³Ð°Ð»ÐµÑ€ÐµÑŽ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð°"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:271
msgid "Project Cover Image"
msgstr "Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð±Ð»Ð¾Ð¶ÐºÐ° Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð°"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:287
msgid "Edit this item"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:348
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:361
#: ../framework/extensions/learning/class-fw-extension-learning.php:320
#: ../framework/extensions/learning/class-fw-extension-learning.php:333
msgid "View all categories"
msgstr "ÐžÑ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð²Ñ�Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:381
msgid "Cover Image"
msgstr "Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ-Ð¾Ð±Ð»Ð¾Ð¶ÐºÐ°"

#: ../framework/extensions/seo/settings-options.php:17
#: ../framework/extensions/social/settings-options.php:11
msgid "General"
msgstr "ÐžÐ±Ñ‰Ð¸Ðµ"

#: ../framework/extensions/seo/settings-options.php:21
#: ../framework/extensions/social/settings-options.php:15
msgid "General Settings"
msgstr "ÐžÐ±Ñ‰Ð¸Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸"

#: ../framework/extensions/seo/class-fw-extension-seo.php:89
msgid "Site name"
msgstr "Ð˜Ð¼Ñ� Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/seo/class-fw-extension-seo.php:95
msgid "Site description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/seo/class-fw-extension-seo.php:101
msgid "Current time"
msgstr "Ð¢ÐµÐºÑƒÑ‰ÐµÐµ Ð²Ñ€ÐµÐ¼Ñ�"

#: ../framework/extensions/seo/class-fw-extension-seo.php:107
msgid "Current date"
msgstr "Ð¢ÐµÐºÑƒÑ‰Ð°Ñ� Ð´Ð°Ñ‚Ð°"

#: ../framework/extensions/seo/class-fw-extension-seo.php:113
msgid "Current month"
msgstr "Ð¢ÐµÐºÑƒÑ‰Ð¸Ð¹ Ð¼ÐµÑ�Ñ�Ñ†"

#: ../framework/extensions/seo/class-fw-extension-seo.php:119
msgid "Current year"
msgstr "Ð¢ÐµÐºÑƒÑ‰Ð¸Ð¹ Ð³Ð¾Ð´"

#: ../framework/extensions/seo/class-fw-extension-seo.php:125
msgid "Date of the post/page"
msgstr "Ð”Ð°Ñ‚Ð° Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/class-fw-extension-seo.php:131
msgid "Title of the post/page/term"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹/Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"

#: ../framework/extensions/seo/class-fw-extension-seo.php:137
msgid "Excerpt of the current post, of auto-generate if it is not set"
msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ñ�Ð³ÐµÐ½ÐµÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð¾Ñ‚Ñ€Ñ‹Ð²Ð¾Ðº Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð·Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/seo/class-fw-extension-seo.php:143
msgid "Excerpt of the current post, without auto-generation"
msgstr "ÐžÑ‚Ñ€Ñ‹Ð²Ð¾Ðº Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð²Ñ€ÑƒÑ‡Ð½ÑƒÑŽ"

#: ../framework/extensions/seo/class-fw-extension-seo.php:149
msgid "Post tags, separated by coma"
msgstr "ÐœÐµÑ‚ÐºÐ¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹"

#: ../framework/extensions/seo/class-fw-extension-seo.php:155
msgid "Post categories, separated by coma"
msgstr "ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸, Ñ€Ð°Ð·Ð´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ñ�Ñ‚Ð¾Ð¹"

#: ../framework/extensions/seo/class-fw-extension-seo.php:161
msgid "Category/tag/term description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸/Ð¼ÐµÑ‚ÐºÐ¸/Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"

#: ../framework/extensions/seo/class-fw-extension-seo.php:167
msgid "Term title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð°"

#: ../framework/extensions/seo/class-fw-extension-seo.php:173
msgid "Post modified time"
msgstr "Ð”Ð°Ñ‚Ð° Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/seo/class-fw-extension-seo.php:179
msgid "Post/page id"
msgstr "Id Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/class-fw-extension-seo.php:185
msgid "Post/page author \"nicename\""
msgstr "Ð˜Ð¼Ñ� Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/class-fw-extension-seo.php:191
msgid "Post/page author id"
msgstr "Id Ð°Ð²Ñ‚Ð¾Ñ€Ð° Ð·Ð°Ð¿Ð¸Ñ�Ð¸/Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/class-fw-extension-seo.php:197
msgid "Search phrase in search page"
msgstr "Ð˜Ñ�ÐºÐ°Ñ‚ÑŒ Ñ„Ñ€Ð°Ð·Ñƒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ Ð¿Ð¾Ð¸Ñ�ÐºÐ°"

#: ../framework/extensions/seo/class-fw-extension-seo.php:203
#: ../framework/extensions/seo/class-fw-extension-seo.php:209
msgid "Page number"
msgstr "Ð�Ð¾Ð¼ÐµÑ€ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/class-fw-extension-seo.php:215
msgid "Attachment caption"
msgstr "ÐŸÐ¾Ð´Ð¿Ð¸Ñ�ÑŒ Ð²Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/seo/class-fw-extension-seo.php:435
#: ../framework/extensions/seo/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:120
msgid "SEO"
msgstr "SEO"

#: ../framework/extensions/seo/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:121
msgid ""
"This extension will enable you to have a fully optimized WordPress website "
"by adding optimized meta titles, keywords and descriptions."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð’Ð°Ð¼ Ð¸Ð¼ÐµÑ‚ÑŒ Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ð¹ Ð²ÐµÐ±-Ñ�Ð°Ð¹Ñ‚ WordPress, Ð´Ð¾Ð±Ð°Ð²Ð¸Ð² Ð¾Ð¿Ñ‚Ð¸Ð¼Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ñ‚Ð°Ð¹Ñ‚Ð»Ñ‹, ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð° Ð¸ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�."

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:22
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:310
msgid "Titles & Meta"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¸ Ð¸ Ð¼ÐµÑ‚Ð° Ð´Ð°Ð½Ð½Ñ‹Ðµ"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:26
#: ../framework/extensions/breadcrumbs/settings-options.php:6
#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:9
msgid "Homepage"
msgstr "Ð“Ð»Ð°Ð²Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:30
msgid "Homepage Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:31
msgid "Set homepage title format"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:36
msgid "Homepage Description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:37
msgid "Set homepage description"
msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:44
msgid "Homepage Meta Keywords"
msgstr "ÐšÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:45
msgid "Set homepage meta keywords"
msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:54
msgid "Custom Posts"
msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ðµ ÐŸÐ¾Ñ�Ñ‚Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:59
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:111
#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:120
#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:7
#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:15
#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:12
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:15
#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:56
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:480
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:62
msgid "Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:60
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:112
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:287
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:315
msgid "Set title format"
msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:63
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:74
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:87
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:115
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:126
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:139
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:247
msgid "Here are some tags examples:"
msgstr "Ð—Ð´ÐµÑ�ÑŒ Ð´Ð°Ð½Ñ‹ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ñ‹ Ð¼ÐµÑ‚Ð¾Ðº:"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:70
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:122
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:320
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:66
msgid "Description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:71
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:123
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:293
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:321
msgid "Set description format"
msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:83
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:135
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:328
msgid "Meta Keywords"
msgstr "ÐšÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:84
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:136
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:329
msgid "Set meta keywords"
msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:96
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:148
msgid "Meta Robots"
msgstr "ÐœÐµÑ‚Ð° Ñ€Ð¾Ð±Ð¾Ñ‚Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:97
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:149
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:188
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:227
msgid "noindex, follow"
msgstr "noindex, follow"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:105
msgid "Taxonomies"
msgstr "Ð¢Ð°ÐºÑ�Ð¾Ð½Ð¾Ð¼Ð¸Ð¸"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:158
msgid "Other"
msgstr "Ð”Ñ€ÑƒÐ³Ð¾Ðµ"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:165
msgid "Author Page Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:166
msgid "Set author page title format"
msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:171
msgid "Author Page Description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:172
msgid "Set author page description"
msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:179
msgid "Author Meta Keywords"
msgstr "ÐšÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:180
msgid "Set author page meta keywords"
msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:187
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:226
msgid "Metarobots"
msgstr "ÐœÐµÑ‚Ð° Ñ€Ð¾Ð±Ð¾Ñ‚Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:193
msgid "Disable Author Archives"
msgstr "ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ñ€Ñ…Ð¸Ð²Ñ‹ Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:194
msgid "Disable Author archives SEO settings"
msgstr "ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ SEO Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð² Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:204
msgid "Date Achieves Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð²"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:205
msgid "Set date achieves title format"
msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð²"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:210
msgid "Date Achieves Description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð²"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:211
msgid "Set date achieves description"
msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð²"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:218
msgid "Date achieves Meta Keywords"
msgstr "ÐšÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð²"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:219
msgid "Set date achieves meta keywords"
msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ñ�Ð»Ð¾Ð²Ð° Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð²"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:232
msgid "Disable Date Archives"
msgstr "ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð°Ñ€Ñ…Ð¸Ð²Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:233
msgid "Disable date archives SEO settings"
msgstr "ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ SEO Ð´Ð»Ñ� Ð°Ñ€Ñ…Ð¸Ð²Ð¾Ð²"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:243
msgid "Search Page Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¿Ð¾Ð¸Ñ�ÐºÐ°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:244
msgid "Set search page title format"
msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¿Ð¾Ð¸Ñ�ÐºÐ°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:259
msgid "404 Page Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ 404"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:260
msgid "Set 404 page title format"
msgstr "Ð£ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ 404"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:262
#: ../framework/extensions/breadcrumbs/settings-options.php:8
msgid "404 Not Found"
msgstr "404 Ð½Ð¸Ñ‡ÐµÐ³Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:286
msgid "SEO Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº SEO"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:292
msgid "SEO Description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ SEO"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:314
msgid "Page Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:356
msgid "Use Meta Keywords"
msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ðµ Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð²Ð°"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:357
msgid "Allow the use of meta keywords in posts and taxonomies"
msgstr "Ð Ð°Ð·Ñ€ÐµÑˆÐ¸Ñ‚ÑŒ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ»ÑŽÑ‡ÐµÐ²Ñ‹Ñ… Ð¼ÐµÑ‚Ð° Ñ�Ð»Ð¾Ð² Ð² Ð·Ð°Ð¿Ð¸Ñ�Ñ�Ñ… Ð¸ Ñ‚Ð°ÐºÑ�Ð¾Ð½Ð¾Ð¼Ð¸Ñ�Ñ…"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:33
msgid "Google Webmasters"
msgstr "Google Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð°"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:34
msgid "Insert Google Webmasters verification code"
msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Google Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð°"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:41
msgid "Bing Webmasters"
msgstr "Bing Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð°"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:42
msgid "Insert Bing Webmasters verification code"
msgstr "Ð’Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ Bing Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð°"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:80
msgid "Webmasters"
msgstr "Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€Ð°"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:89
#, php-format
msgid "Webmaster %s already exists"
msgstr "Ð’ÐµÐ±Ð¼Ð°Ñ�Ñ‚ÐµÑ€ %s ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"

#: ../framework/extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:634
msgid "Google"
msgstr "Google"

#: ../framework/extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:638
msgid "Bing"
msgstr "Bing"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:19
msgid "Check if you want to exclude this page"
msgstr "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð³Ð°Ð»Ð¾Ñ‡ÐºÑƒ ÐµÑ�Ð»Ð¸ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñƒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:40
msgid "Check if you want to exclude this category"
msgstr "ÐŸÐ¾Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð³Ð°Ð»Ð¾Ñ‡ÐºÑƒ ÐµÑ�Ð»Ð¸ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¸Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñƒ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸ÑŽ"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:57
msgid "Sitemap"
msgstr "ÐšÐ°Ñ€Ñ‚Ð° Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:68
msgid "View Sitemap"
msgstr "ÐžÑ‚ÐºÑ€Ñ‹Ñ‚ÑŒ ÐºÐ°Ñ€Ñ‚Ñƒ Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:69
msgid "Press button to view sitemap file"
msgstr "Ð�Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÑƒ Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ ÐºÐ°Ñ€Ñ‚Ñƒ Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:71
msgid "XML Sitemap"
msgstr "XML ÐºÐ°Ñ€Ñ‚Ð° Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:81
msgid "Search Engines"
msgstr "ÐŸÐ¾Ð¸Ñ�ÐºÐ¾Ð²Ñ‹Ðµ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:83
msgid "After adding content the extension will automatically ping to:"
msgstr "ÐŸÐ¾Ñ�Ð»Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ� Ñ�ÐºÑ�Ñ‚ÐµÐ½Ñ�Ð¸Ñ� Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ Ð¿Ð¸Ð½Ð³:"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:93
msgid "Exclude Pages"
msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:95
msgid "Please check the pages you do not want to include in sitemap"
msgstr "ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð²Ñ‹Ð´ÐµÐ»Ð¸Ñ‚Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ñ‹ Ð½Ðµ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² ÐºÐ°Ñ€Ñ‚Ñƒ Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:106
msgid "Exclude Categories"
msgstr "Ð˜Ñ�ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:108
msgid "Please check the categories you do not want to include in sitemap"
msgstr "ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð²Ñ‹Ð´ÐµÐ»Ð¸Ñ‚Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ñ‹ Ð½Ðµ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð² ÐºÐ°Ñ€Ñ‚Ñƒ Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/mailer/manifest.php:5
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:187
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:188
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:103
#: ../framework/core/components/extensions/manager/available-extensions.php:240
msgid "Mailer"
msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»ÑŒ"

#: ../framework/extensions/mailer/manifest.php:6
#: ../framework/core/components/extensions/manager/available-extensions.php:241
msgid ""
"This extension will let you set some global email options and it is used by "
"other extensions (like Forms) to send emails."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð²Ð°Ð¼ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹ Ð¸ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸Ñ… Ð² Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�Ñ… (Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ Forms) Ð´Ð»Ñ� Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸ Ð¸Ð¼ÐµÐ¹Ð»Ð¾Ð²."

#: ../framework/extensions/mailer/class-fw-extension-mailer.php:48
msgid "Invalid send method"
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸"

#: ../framework/extensions/mailer/class-fw-extension-mailer.php:81
msgid "The message has been successfully sent!"
msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð±Ñ‹Ð»Ð¾ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾!"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:27
msgid "Invalid email configuration"
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð°Ñ� ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:145
#: ../framework/extensions/mailer/includes/class-mailer-sender.php:161
msgid "Email sent"
msgstr "ÐŸÐ¸Ñ�ÑŒÐ¼Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:146
msgid "Could not send via smtp"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ñ‡ÐµÑ€ÐµÐ· smtp"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:162
msgid "Could not send via wp_mail"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ñ‡ÐµÑ€ÐµÐ· wp_mail"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:25
msgid "Server Address"
msgstr "Ð�Ð´Ñ€ÐµÑ� Ñ�ÐµÑ€Ð²ÐµÑ€Ð°"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:26
msgid "Enter your email server"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�ÐµÑ€Ð²ÐµÑ€ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:31
msgid "Username"
msgstr "Ð˜Ð¼Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ�"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:32
msgid "Enter your username"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ�"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:37
msgid "Password"
msgstr "ÐŸÐ°Ñ€Ð¾Ð»ÑŒ"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:38
msgid "Enter your password"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:43
msgid "Secure Connection"
msgstr "Ð‘ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ðµ Ñ�Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:54
msgid "Custom Port"
msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ð¹ Ð¿Ð¾Ñ€Ñ‚"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:55
msgid "Optional - SMTP port number to use."
msgstr "ÐžÐ¿Ñ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾ - Ð½Ð¾Ð¼ÐµÑ€ Ð¿Ð¾Ñ€Ñ‚Ð° SMTP."

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:56
msgid "Leave blank for default (SMTP - 25, SMTPS - 465)"
msgstr "ÐžÑ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼ Ð´Ð»Ñ� Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ (SMTP - 25, SMTPS - 465)"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:82
msgid "Username cannot be empty"
msgstr "Ð˜Ð¼Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ� Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:89
msgid "Password cannot be empty"
msgstr "ÐŸÐ°Ñ€Ð¾Ð»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:96
msgid "Invalid host"
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ…Ð¾Ñ�Ñ‚Ð°"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:176
#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-wpmail.php:56
msgid "Could not send the email"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ Ð¿Ð¸Ñ�ÑŒÐ¼Ð¾"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:76
msgid "Send Method"
msgstr "Ð¡Ð¿Ð¾Ñ�Ð¾Ð± Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:77
msgid "Select the send form method"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐ¸"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:94
msgid "From Name"
msgstr "Ð˜Ð¼Ñ� Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ�"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:95
msgid "The name you'll see in the From filed in your email client."
msgstr "Ð˜Ð¼Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ñ� Ð² Ð¿Ð¾Ð»Ðµ ÐžÑ‚ "

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:102
msgid "From Address"
msgstr "Ð�Ð´Ñ€ÐµÑ� Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ�"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:103
msgid "The form will look like was sent from this email address."
msgstr "Ð­Ñ‚Ð¾Ñ‚ Ð°Ð´Ñ€ÐµÑ� Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ð°Ð´Ñ€ÐµÑ� Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÐµÐ»Ñ�."

#: ../framework/extensions/learning/class-fw-extension-learning.php:56
msgid "Lesson"
msgstr "Ð£Ñ€Ð¾Ðº"

#: ../framework/extensions/learning/class-fw-extension-learning.php:57
#: ../framework/extensions/learning/views/content-course.php:14
msgid "Lessons"
msgstr "Ð£Ñ€Ð¾ÐºÐ¸"

#: ../framework/extensions/learning/class-fw-extension-learning.php:78
msgid "Create a lesson"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÑƒÑ€Ð¾Ðº"

#: ../framework/extensions/learning/class-fw-extension-learning.php:120
#: ../framework/extensions/learning/hooks.php:53
msgid "Course"
msgstr "ÐšÑƒÑ€Ñ�"

#: ../framework/extensions/learning/class-fw-extension-learning.php:121
#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:108
msgid "Courses"
msgstr "ÐšÑƒÑ€Ñ�Ñ‹"

#: ../framework/extensions/learning/class-fw-extension-learning.php:142
msgid "Create a course"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÑƒÑ€Ñ�"

#: ../framework/extensions/learning/class-fw-extension-learning.php:181
#: ../framework/extensions/learning/class-fw-extension-learning.php:222
msgid "Course Category"
msgstr "ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ� ÐºÑƒÑ€Ñ�Ð°"

#: ../framework/extensions/learning/class-fw-extension-learning.php:182
#: ../framework/extensions/learning/class-fw-extension-learning.php:223
msgid "Course Categories"
msgstr "ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ ÐºÑƒÑ€Ñ�Ð¾Ð²"

#: ../framework/extensions/learning/class-fw-extension-learning.php:188
msgid "Search categories"
msgstr "ÐŸÐ¾Ð¸Ñ�Ðº ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹"

#: ../framework/extensions/learning/class-fw-extension-learning.php:194
msgid "Add New category"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ð²ÑƒÑŽ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸ÑŽ"

#: ../framework/extensions/learning/class-fw-extension-learning.php:285
msgid "View all courses"
msgstr "ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ð²Ñ�Ðµ ÐºÑƒÑ€Ñ�Ñ‹"

#: ../framework/extensions/learning/class-fw-extension-learning.php:511
msgid "No courses available"
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ñ… ÐºÑƒÑ€Ñ�Ð¾Ð²"

#: ../framework/extensions/learning/class-fw-extension-learning.php:513
msgid "Without Course"
msgstr "Ð‘ÐµÐ· ÐºÑƒÑ€Ñ�Ð°"

#: ../framework/extensions/learning/class-fw-extension-learning.php:520
msgid "Select Course"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÐºÑƒÑ€Ñ�"

#: ../framework/extensions/learning/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:216
msgid "Learning"
msgstr "ÐžÐ±ÑƒÑ‡ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/learning/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:217
msgid ""
"This extension adds a Learning module to your theme. Using this extension "
"you can add courses, lessons and tests for your users to take."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÑƒÑ‡ÐµÐ±Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ðº Ð²Ð°ÑˆÐµÐ¹ Ñ‚ÐµÐ¼Ðµ. Ð¡ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÑƒÑ€Ñ�Ñ‹, ÑƒÑ€Ð¾ÐºÐ¸ Ð¸ Ñ‚ÐµÑ�Ñ‚Ñ‹ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹."

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:118
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:145
msgid "Quiz"
msgstr "Ð¢ÐµÑ�Ñ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:259
msgid "Quiz Elements"
msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ñ‚ÐµÑ�Ñ‚Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:272
msgid "Quiz settings"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ‚ÐµÑ�Ñ‚Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:276
msgid "Quiz Passmark Points"
msgstr "ÐŸÑ€Ð¾Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ð±Ð°Ð»Ð»Ñ‹ Ñ‚ÐµÑ�Ñ‚Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:278
msgid "The points number at which the test will be passed."
msgstr "ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð±Ð°Ð»Ð»Ð¾Ð² Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ðµ Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ñ‚ÐµÑ�Ñ‚Ð°."

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:286
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:296
msgid "Lesson Quiz"
msgstr "ÐžÐ±ÑƒÑ‡Ð°ÑŽÑ‰Ð¸Ð¹ Ñ‚ÐµÑ�Ñ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:535
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:544
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:552
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:559
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:568
msgid "Invalid Quiz"
msgstr "Ð¢ÐµÑ�Ñ‚ Ð¿Ñ€Ð¾Ð²Ð°Ð»ÐµÐ½"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:21
#, php-format
msgid "You require %d points in oder to pass the test"
msgstr "Ð�ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð½Ð°Ð±Ñ€Ð°Ñ‚ÑŒ %d Ð±Ð°Ð»Ð»Ð¾Ð² Ð´Ð»Ñ� Ð¿Ñ€Ð¾Ñ…Ð¾Ð¶Ð´ÐµÐ½Ð¸Ñ� Ñ‚ÐµÑ�Ñ‚Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:27
msgid "Sorry, you did not pass the test"
msgstr "Ðš Ñ�Ð¾Ð¶Ð°Ð»ÐµÐ½Ð¸ÑŽ, Ð²Ñ‹ Ð½Ðµ Ð¿Ñ€Ð¾ÑˆÐ»Ð¸ Ñ‚ÐµÑ�Ñ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:29
msgid "Congratulation, you passed the test"
msgstr "ÐŸÐ¾Ð·Ð´Ñ€Ð°Ð²Ð»Ñ�ÐµÐ¼, Ð²Ñ‹ Ð¿Ñ€Ð¾ÑˆÐ»Ð¸ Ñ‚ÐµÑ�Ñ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:43
#, php-format
msgid "You answered correctly %s questions from %s"
msgstr "Ð’Ñ‹ Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ð»Ð¸ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ Ð½Ð° %s Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ð¾Ð² Ð¸Ð· %s"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:69
#: ../framework/extensions/learning/views/content-lesson.php:18
msgid "Back to"
msgstr "Ð�Ð°Ð·Ð°Ð´ Ðº"

#: ../framework/extensions/learning/extensions/learning-quiz/views/start-quiz.php:11
msgid "Start Quiz"
msgstr "Ð�Ð°Ñ‡Ð°Ñ‚ÑŒ Ñ‚ÐµÑ�Ñ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:20
msgid "Correct answers"
msgstr "ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ðµ Ð¾Ñ‚Ð²ÐµÑ‚Ñ‹"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:21
msgid "Add correct answer variants"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:24
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:23
msgid "Set Correct Answer"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:34
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:31
msgid "Wrong answers"
msgstr "Ð�ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ðµ Ð¾Ñ‚Ð²ÐµÑ‚Ñ‹"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:35
msgid "Add wrong answer variants"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:38
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:35
msgid "Set Wrong Answer"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:42
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:55
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:53
msgid "Creates a"
msgstr "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:59
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:91
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:82
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:180
msgid "Multiple Choice"
msgstr "Ð�ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð¾Ð²"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
msgid "item"
msgstr "Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:87
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:73
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:86
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:84
#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:76
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:75
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:80
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:80
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:48
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:75
msgid "Label"
msgstr "Ð¯Ñ€Ð»Ñ‹Ðº"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:88
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:75
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:87
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:85
msgid "Add/Edit Question"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð²ÐµÑ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:90
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:77
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:90
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:87
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:58
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:51
msgid "Delete"
msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:92
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:90
msgid "More"
msgstr "Ð‘Ð¾Ð»ÑŒÑˆÐµ"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:93
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:91
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:57
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:57
msgid "Close"
msgstr "Ð—Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:94
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:78
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:91
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:56
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:52
msgid "Edit Label"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ€Ð»Ñ‹Ðº"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:96
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:80
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:93
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:93
msgid "The question label is empty"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð²Ð¾Ð¿Ñ€Ð¾Ñ�Ð° Ð¿ÑƒÑ�Ñ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:97
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:81
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:94
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:94
msgid "Invalid mark point number"
msgstr "Ð�ÐµÐ´Ð¾Ð¿ÑƒÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹ Ð·Ð½Ð°Ðº Ð½Ð¾Ð¼ÐµÑ€ Ñ‚Ð¾Ñ‡ÐºÐ¸"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:98
msgid "There needs to be at least one correct answer"
msgstr "Ð”Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð¸Ð½ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:18
msgid "Correct answer"
msgstr "ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:19
msgid "The question answer will be true or false"
msgstr "ÐžÑ‚Ð²ÐµÑ‚ Ð½Ð° Ð²Ð¾Ð¿Ñ€Ð¾Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ñ‚Ð¸Ð½Ð° Ð¸Ð»Ð¸ Ð»Ð¾Ð¶ÑŒ"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:22
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:20
msgid "True"
msgstr "Ð˜Ñ�Ñ‚Ð¸Ð½Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:26
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:24
msgid "False"
msgstr "Ð›Ð¾Ð¶ÑŒ"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:45
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:74
msgid "True/False"
msgstr "Ð˜Ñ�Ñ‚Ð¸Ð½Ð°/Ð›Ð¾Ð¶ÑŒ"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:19
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:21
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:97
msgid "Text before gap"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð¿ÐµÑ€ÐµÐ´ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð¾Ð¼"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:28
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:30
msgid "Gap"
msgstr "ÐŸÑ€Ð¾Ð±ÐµÐ»"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:37
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:39
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:98
msgid "Text after gap"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð¿Ð¾Ñ�Ð»Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:58
msgid "Gap Fill"
msgstr "Ð—Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:89
msgid "Gap _____ Fill"
msgstr "Ð—Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ _____ Ð¿Ñ€Ð¾Ð±ÐµÐ»Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:96
#, php-format
msgid "At least one of the fields ( %s or %s ) has to ve filled with text"
msgstr "ÐšÐ°Ðº Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ Ð¾Ð´Ð½Ð¾ Ð¿Ð¾Ð»Ðµ ( %s Ð¸Ð»Ð¸ %s ) Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¾"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:19
msgid "Correct Answer"
msgstr "ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:20
msgid "Write the correct answer text"
msgstr "Ð�Ð°Ð¿Ð¸ÑˆÐ¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:32
msgid "Add wrong answers variants"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ñ… Ð¾Ñ‚Ð²ÐµÑ‚Ð¾Ð²"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:82
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:180
msgid "Single Choice"
msgstr "Ð•Ð´Ð¸Ð½Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:95
msgid "Correct answer cannot be empty"
msgstr "ÐŸÑ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:96
msgid "There are not any wrong answers set"
msgstr "Ð�Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð¾Ñ‚Ð²ÐµÑ‚Ð°"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:51
msgid "Question"
msgstr "Ð’Ð¾Ð¿Ñ€Ð¾Ñ�"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:53
msgid "Type the question..."
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð²Ð¾Ð¿Ñ€Ð¾Ñ�..."

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:58
msgid "Points"
msgstr "Ð‘Ð°Ð»Ð»Ñ‹"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:18
msgid "Get list of courses"
msgstr "ÐŸÐ¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº ÐºÑƒÑ€Ñ�Ð¾Ð²"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:20
msgid "Lesson Courses"
msgstr "ÐžÐ±ÑƒÑ‡Ð°ÑŽÑ‰Ð¸Ðµ ÐºÑƒÑ€Ñ�Ñ‹"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:126
msgid "Number of courses"
msgstr "ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ ÐºÑƒÑ€Ñ�Ð¾Ð²"

#: ../framework/extensions/analytics/settings-options.php:11
msgid "Google Analytics"
msgstr "Google Analytics"

#: ../framework/extensions/analytics/settings-options.php:12
msgid "Enter your Google Analytics code (Ex: UA-XXXXX-X)"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð²Ð°Ñˆ ÐºÐ¾Ð´ Google Analytics (Ð�Ð°Ð¿Ñ€: UA-XXXXX-X)"

#: ../framework/extensions/analytics/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:192
msgid "Analytics"
msgstr "Ð�Ð½Ð°Ð»Ð¸Ñ‚Ð¸ÐºÐ°"

#: ../framework/extensions/analytics/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:193
msgid ""
"Enables the possibility to add the Google Analytics tracking code that will "
"let you get all the analytics about visitors, page views and more."
msgstr "Ð”Ð°ÐµÑ‚ Ð²Ð°Ð¼ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ  Google Analytics ÐºÐ¾Ð´ Ð¾Ñ‚Ñ�Ð»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð²Ð°Ð¼ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð²Ñ�ÑŽ Ð°Ð½Ð°Ð»Ð¸Ñ‚Ð¸ÐºÑƒ Ð¾ Ð¿Ð¾Ñ�ÐµÑ‚Ð¸Ñ‚ÐµÐ»Ñ�Ñ…, Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð¸ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð°Ð½Ð°Ð»Ð¸Ñ‚Ð¸ÐºÐ¸."

#: ../framework/extensions/blog/class-fw-extension-blog.php:36
#: ../framework/extensions/blog/class-fw-extension-blog.php:37
#: ../framework/extensions/breadcrumbs/settings-options.php:7
#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:10
msgid "Blog"
msgstr "Ð‘Ð»Ð¾Ð³"

#: ../framework/extensions/blog/class-fw-extension-blog.php:38
msgid "Add blog post"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ"

#: ../framework/extensions/blog/class-fw-extension-blog.php:39
msgid "Add new blog post"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð½Ð¾Ð²ÑƒÑŽ"

#: ../framework/extensions/blog/class-fw-extension-blog.php:40
msgid "All blog posts"
msgstr "Ð’Ñ�Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð±Ð»Ð¾Ð³Ð°"

#: ../framework/extensions/blog/class-fw-extension-blog.php:41
msgid "Edit blog post"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð±Ð»Ð¾Ð³Ð°"

#: ../framework/extensions/blog/class-fw-extension-blog.php:42
#: ../framework/extensions/blog/class-fw-extension-blog.php:43
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:49
msgid "Blog Post"
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð±Ð»Ð¾Ð³Ð°"

#: ../framework/extensions/blog/class-fw-extension-blog.php:44
msgid "New blog post"
msgstr "Ð�Ð¾Ð²Ð°Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð² Ð±Ð»Ð¾Ð³Ðµ"

#: ../framework/extensions/blog/class-fw-extension-blog.php:45
msgid "No blog posts found"
msgstr "Ð—Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"

#: ../framework/extensions/blog/class-fw-extension-blog.php:46
msgid "No blog posts found in trash"
msgstr "Ð’ ÐºÐ¾Ñ€Ð·Ð¸Ð½Ðµ Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"

#: ../framework/extensions/blog/class-fw-extension-blog.php:47
msgid "Search blog posts"
msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹"

#: ../framework/extensions/blog/class-fw-extension-blog.php:48
msgid "View blog post"
msgstr "ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ"

#: ../framework/extensions/blog/class-fw-extension-blog.php:67
#: ../framework/extensions/blog/class-fw-extension-blog.php:87
#: ../framework/extensions/blog/manifest.php:7
#: ../framework/extensions/blog/manifest.php:8
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:50
msgid "Blog Posts"
msgstr "Ð—Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/blog/class-fw-extension-blog.php:76
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:74
msgid "Blog Categories"
msgstr "Ð ÑƒÐ±Ñ€Ð¸ÐºÐ¸"

#: ../framework/extensions/styling/class-fw-extension-styling.php:60
#: ../framework/extensions/styling/class-fw-extension-styling.php:61
#: ../framework/extensions/styling/class-fw-extension-styling.php:78
#: ../framework/extensions/styling/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:48
msgid "Styling"
msgstr "Ð¡Ñ‚Ð¸Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ�"

#: ../framework/extensions/styling/class-fw-extension-styling.php:104
#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:278
#: ../framework/core/components/backend.php:357
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2277
msgid "Save"
msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/styling/class-fw-extension-styling.php:118
msgid "You have no permission to change Styling options"
msgstr "Ð£ Ð²Ð°Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ð´Ð¸Ð·Ð°Ð¹Ð½Ð°"

#: ../framework/extensions/styling/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:49
msgid ""
"This extension lets you control the website visual style. Starting from "
"predefined styles to changing specific fonts and colors across the website."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð²Ð°Ð¼ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð²Ð¸Ð·ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¼ Ñ�Ñ‚Ð¸Ð»ÐµÐ¼ Ð²ÐµÐ±-Ñ�Ð°Ð¹Ñ‚Ð°. Ð�Ð°Ñ‡Ð¸Ð½Ð°Ñ� Ð¾Ñ‚ Ð¿Ñ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ð¸Ð»ÐµÐ¹ Ð¸ Ð´Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð° Ð¿ÐµÑ€Ñ�Ð¾Ð½Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð² Ð¸ Ñ†Ð²ÐµÑ‚Ð¾Ð²."

#: ../framework/extensions/styling/extensions/switch-style-panel/manifest.php:7
msgid "Switch Style Panel"
msgstr "ÐŸÐ°Ð½ÐµÐ»ÑŒ Ñ�Ñ‚Ð¸Ð»ÐµÐ¹"

#: ../framework/extensions/styling/extensions/switch-style-panel/manifest.php:8
msgid ""
"Show on the front-end a panel that allows the user to make the switch "
"between predefined styles."
msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ Ð½Ð° Ñ„Ñ€Ð¾Ð½Ñ‚-Ñ�Ð½Ð´Ðµ Ð¿Ð°Ð½ÐµÐ»ÑŒ, Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÑŽÑ‰ÑƒÑŽ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ�Ð¼ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ´ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ñ‚Ð¸Ð»Ð¸."

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:9
msgid "Frontend Style Switcher"
msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚Ð¸Ð»ÐµÐ¹ Ð´Ð»Ñ� Ñ„Ñ€Ð¾Ð½Ñ‚-Ñ�Ð½Ð´Ð°"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:10
msgid "Enable frontend style switcher"
msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ñ‚Ð¸Ð»ÐµÐ¹ Ð´Ð»Ñ� Ñ„Ñ€Ð¾Ð½Ñ‚-Ñ�Ð½Ð´Ð°"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:13
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:274
#: ../framework/extensions/shortcodes/shortcodes/map/options.php:45
#: ../framework/extensions/shortcodes/shortcodes/button/options.php:24
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:42
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:34
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:48
#: ../framework/includes/option-types/simple.php:454
#: ../framework/includes/option-types/switch/class-fw-option-type-switch.php:151
msgid "Yes"
msgstr "Ð”Ð°"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:17
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:278
#: ../framework/extensions/shortcodes/shortcodes/map/options.php:49
#: ../framework/extensions/shortcodes/shortcodes/button/options.php:28
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:46
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:38
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:52
#: ../framework/includes/option-types/switch/class-fw-option-type-switch.php:147
msgid "No"
msgstr "Ð�ÐµÑ‚"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:24
msgid "The text that will be displayed at the top of the panel."
msgstr "Ð¢ÐµÐºÑ�Ñ‚, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð²Ð²ÐµÑ€Ñ…Ñƒ Ð¿Ð°Ð½ÐµÐ»Ð¸."

#: ../framework/extensions/styling/includes/option-types/style/views/settings.php:119
msgid "Background"
msgstr "Ð¤Ð¾Ð½"

#: ../framework/extensions/styling/includes/option-types/style/views/predefined.php:26
msgid "Predefined Styles"
msgstr "ÐŸÑ€ÐµÐ´ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ñ�Ñ‚Ð¸Ð»Ð¸"

#: ../framework/extensions/styling/includes/option-types/style/views/preview.php:41
msgid "This is a simplified preview, not changes are reflected."
msgstr "Ð­Ñ‚Ð¾ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ñ‹Ð¹ Ð¿Ñ€ÐµÐ´ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€, Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ð¾Ñ‚Ñ€Ð°Ð¶Ð°ÑŽÑ‚Ñ�Ñ�."

#: ../framework/extensions/feedback/class-fw-extension-feedback.php:64
#: ../framework/core/components/extensions/manager/available-extensions.php:144
msgid "Feedback"
msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ�Ð²Ñ�Ð·ÑŒ"

#: ../framework/extensions/feedback/class-fw-extension-feedback.php:111
msgid "Reviews"
msgstr "ÐžÑ‚Ð·Ñ‹Ð²Ñ‹"

#: ../framework/extensions/feedback/settings-options.php:10
#: ../framework/extensions/shortcodes/extensions/page-builder/settings-options.php:11
msgid "Activate for"
msgstr "Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð»Ñ�"

#: ../framework/extensions/feedback/settings-options.php:16
msgid "Select the options you want the Feedback extension to be activated for"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Feedback"

#: ../framework/extensions/feedback/manifest.php:7
msgid "FeedBack"
msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð½Ð°Ñ� Ñ�Ð²Ñ�Ð·ÑŒ"

#: ../framework/extensions/feedback/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:145
msgid ""
"Adds the possibility to leave feedback (comments, reviews and rating) about "
"your products, articles, etc. This replaces the default comments system."
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð¾Ñ‚Ð·Ñ‹Ð²Ñ‹ (ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸, Ð¾Ñ‚Ð·Ñ‹Ð²Ñ‹ Ð¸ Ñ€ÐµÐ¹Ñ‚Ð¸Ð½Ð³) Ð¾ Ð’Ð°ÑˆÐµÐ¹ Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ†Ð¸Ð¸, Ñ�Ñ‚Ð°Ñ‚ÐµÐ¹ Ð¸ Ð´Ñ€. Ð­Ñ‚Ð¾ Ð·Ð°Ð¼ÐµÐ½Ñ�ÐµÑ‚ Ñ�Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½ÑƒÑŽ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñƒ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²."

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:84
msgid "Rating:"
msgstr "Ð ÐµÐ¹Ñ‚Ð¸Ð½Ð³:"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:195
msgid "Feedback Stars"
msgstr "ÐžÑ‚Ð·Ñ‹Ð²Ñ‹ Ð—Ð²ÐµÐ·Ð´"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:221
#: ../framework/extensions/feedback/extensions/feedback-stars/views/rate.php:12
msgid "Rating"
msgstr "Ð ÐµÐ¹Ñ‚Ð¸Ð½Ð³"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "ERROR"
msgstr "ÐžÑˆÐ¸Ð±ÐºÐ°"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "please rate the post."
msgstr "Ð¾Ñ†ÐµÐ½Ð¸Ñ‚Ðµ, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð¿Ð¾Ñ�Ñ‚."

#: ../framework/extensions/feedback/extensions/feedback-stars/manifest.php:7
msgid "FeedBack Stars"
msgstr "Ð—Ð²ÐµÐ·Ð´Ð½Ñ‹Ð¹ Ñ€ÐµÐ¹Ñ‚Ð¸Ð½Ð³"

#: ../framework/extensions/feedback/extensions/feedback-stars/manifest.php:8
msgid "Allows visitors to appreciate a post using star rating"
msgstr "ÐŸÐ¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð¿Ð¾Ñ�ÐµÑ‚Ð¸Ñ‚ÐµÐ»Ñ�Ð¼ ÐžÑ†ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ñ�Ñ‚ Ñ‡ÐµÑ€ÐµÐ· Ð·Ð²ÐµÐ·Ð´Ñ‹"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
msgid "Pingback:"
msgstr "ÐžÐ±Ñ€Ð°Ñ‚Ð½Ñ‹Ð¹ Ð¿Ð¸Ð½Ð³:"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
msgid "(Edit)"
msgstr "(Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ)"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:37
msgid "Post author"
msgstr "Ð�Ð²Ñ‚Ð¾Ñ€ Ð·Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:57
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
#, php-format
msgid "%1$s at %2$s"
msgstr "%1$s Ð² %2$s"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:63
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:53
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:56
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:122
msgid "Your comment is awaiting moderation."
msgstr "Ð’Ð°Ñˆ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¹ Ð¾Ð¶Ð¸Ð´Ð°ÐµÑ‚ Ð¼Ð¾Ð´ÐµÑ€Ð°Ñ†Ð¸Ð¸."

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:24
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:40
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:119
msgid "says"
msgstr "Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/view-rates.php:24
#, php-format
msgid "Based on %s Votes"
msgstr "ÐžÑ�Ð½Ð¾Ð²Ð°Ð½Ð¾ Ð½Ð° %s Ð³Ð¾Ð»Ð¾Ñ�Ð°Ñ…"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:6
msgid "Rating System"
msgstr "Ð ÐµÐ¹Ñ‚Ð¸Ð½Ð³Ð¾Ð²Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð°"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:9
msgid "Enter the number of stars you want in the rating system"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð·Ð²ÐµÐ·Ð´ Ð² Ñ€ÐµÐ¹Ñ‚Ð¸Ð½Ð³Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:11
msgid "5 stars"
msgstr "5 Ð·Ð²ÐµÐ·Ð´"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:12
msgid "7 stars"
msgstr "7 Ð·Ð²ÐµÐ·Ð´"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:13
msgid "10 stars"
msgstr "10 Ð·Ð²ÐµÐ·Ð´"

#: ../framework/extensions/feedback/views/reviews.php:32
#: ../framework/extensions/feedback/views/reviews.php:53
msgid "Comment navigation"
msgstr "Ð�Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ²"

#: ../framework/extensions/feedback/views/reviews.php:35
#: ../framework/extensions/feedback/views/reviews.php:56
msgid "&larr; Older Comments"
msgstr "&larr; ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸"

#: ../framework/extensions/feedback/views/reviews.php:36
#: ../framework/extensions/feedback/views/reviews.php:57
msgid "Newer Comments &rarr;"
msgstr "Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ðµ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ &rarr;"

#: ../framework/extensions/feedback/views/reviews.php:62
msgid "Comments are closed."
msgstr "ÐšÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸Ð¸ Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ñ‹."

#: ../framework/extensions/shortcodes/extensions/page-builder/settings-options.php:18
msgid ""
"Select the posts you want the Page Builder extension to be activated for"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ‚Ð¸Ð¿Ñ‹ Ð¿Ð¾Ñ�Ñ‚Ð¾Ð², Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð±ÑƒÐ´ÐµÑ‚ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Page Builder"

#: ../framework/extensions/shortcodes/extensions/page-builder/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:84
msgid "Page Builder"
msgstr "ÐšÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†"

#: ../framework/extensions/shortcodes/extensions/page-builder/manifest.php:9
msgid ""
"Lets you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr "Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ� Ð»Ñ‘Ð³ÐºÐ¾Ñ�Ñ‚ÑŒÑŽ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð±ÐµÑ�Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¿ÐµÑ€ÐµÑ‚Ð°Ñ�ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð² Visual Page Builder, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð¸Ñ‚ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²Ð¾ Ð³Ð¾Ñ‚Ð¾Ð²Ñ‹Ñ… ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð¾Ð²."

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:51
msgid ""
"There must not be more than one page Editor integrated with the wp post "
"editor per page"
msgstr "Ð�Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ð¿ÐµÐ¹Ð´Ð¶ ÐµÐ´Ð¸Ñ‚Ð¾Ñ€ Ð¸Ð½Ñ‚ÐµÐ³Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ� wp post editor Ð½Ð¾ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ  "

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:96
msgid "Visual Page Builder"
msgstr "Ð’Ð¸Ð·ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ð¹ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:97
msgid "Default Editor"
msgstr "Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:126
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:117
#: ../framework/extensions/shortcodes/shortcodes/section/config.php:5
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:22
msgid "Layout Elements"
msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ Ð¼Ð°ÐºÐµÑ‚Ð°"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:99
#, php-format
msgid "No Page Builder tab specified for shortcode: %s"
msgstr "Ð�Ðµ Ð·Ð°Ð´Ð°Ð½Ð¾ Ð²ÐºÐ»Ð°Ð´ÐºÑƒ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð°: %s"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:111
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:75
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:83
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:57
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:238
#: ../framework/core/components/extensions/manager/views/extension.php:141
#: ../framework/core/components/extensions/manager/views/extension.php:345
msgid "Remove"
msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:112
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:74
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:82
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:56
msgid "Duplicate"
msgstr "Ð”ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:12
msgid "Testimonials"
msgstr "ÐžÑ‚Ð·Ñ‹Ð²Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:9
msgid "Add some Testimonials"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¾Ñ‚Ð·Ñ‹Ð²Ð¾Ð²"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/table/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/map/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/button/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:10
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:10
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:106
msgid "Content Elements"
msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:8
msgid "Option Testimonials Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð´Ð»Ñ� Ð±Ð»Ð¾ÐºÐ° ÐžÑ‚Ð·Ñ‹Ð²Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:13
msgid "Add/Edit Testimonial"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð·Ñ‹Ð²"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:14
msgid "Here you can add, remove and edit your Testimonials."
msgstr "Ð—Ð´ÐµÑ�ÑŒ Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ, ÑƒÐ´Ð°Ð»Ñ�Ñ‚ÑŒ Ð¸ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¾Ñ‚Ð·Ñ‹Ð²Ñ‹."

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:19
msgid "Quote"
msgstr "Ð¦Ð¸Ñ‚Ð°Ñ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:20
msgid "Enter the testimonial here"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�ÑŽÐ´Ð° Ñ‚ÐµÐºÑ�Ñ‚ Ð¾Ñ‚Ð·Ñ‹Ð²Ð°"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:25
#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:6
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:102
msgid "Image"
msgstr "Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:26
#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:9
msgid ""
"Either upload a new, or choose an existing image from your media library"
msgstr "Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚Ðµ Ð½Ð¾Ð²Ð¾Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, Ð¸Ð»Ð¸ Ð²Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¸Ð· Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½Ð½Ñ‹Ñ… Ð² Ð¼ÐµÐ´Ð¸Ð° Ð³Ð°Ð»ÐµÑ€ÐµÐµ"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:30
msgid "Name"
msgstr "Ð˜Ð¼Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:31
msgid "Enter the Name of the Person to quote"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¸Ð¼Ñ� Ñ†Ð¸Ñ‚Ð¸Ñ€ÑƒÑŽÑ‰ÐµÐ³Ð¾"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:35
msgid "Position"
msgstr "Ð”Ð¾Ð»Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:36
msgid "Can be used for a job description"
msgstr "ÐœÐ¾Ð¶ÐµÑ‚ Ñ�Ð»ÑƒÐ¶Ð¸Ñ‚ÑŒ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸ÐµÐ¼ Ð¿Ñ€Ð¾Ñ„ÐµÑ�Ñ�Ð¸Ð¸"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:40
msgid "Website Name"
msgstr "Ð˜Ð¼Ñ� Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:41
msgid "Linktext for the above Link"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸ Ð´Ð»Ñ� Ð²Ñ‹ÑˆÐµÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¹ Ñ�Ñ�Ñ‹Ð»ÐºÐ¸"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:45
msgid "Website Link"
msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ñ�Ð°Ð¹Ñ‚"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:46
msgid "Link to the Persons website"
msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ñ�Ð°Ð¹Ñ‚ "

#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:8
msgid "Accordion"
msgstr "Ð�ÐºÐºÐ¾Ñ€Ð´ÐµÐ¾Ð½"

#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:9
msgid "Add an Accordion"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð°ÐºÐºÐ¾Ñ€Ð´ÐµÐ¾Ð½"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:8
msgid "Tabs"
msgstr "Ð¢Ð°Ð±Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:9
msgid "Add/Edit Tabs"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:10
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:10
msgid "Create your tabs"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð¹Ñ‚Ðµ Ñ‚Ð°Ð±Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:19
#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:24
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/text-block/options.php:10
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:19
msgid "Content"
msgstr "ÐšÐ¾Ð½Ñ‚ÐµÐ½Ñ‚"

#: ../framework/extensions/shortcodes/shortcodes/table/config.php:8
msgid "Table"
msgstr "Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð°"

#: ../framework/extensions/shortcodes/shortcodes/table/config.php:9
msgid "Add a Table"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:64
msgid "table-builder option type must be inside the table shortcode"
msgstr "Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ†Ð¸Ð¸ table-builder Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:171
msgid "Table Styling"
msgstr "Ð¡Ñ‚Ð¸Ð»ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:172
msgid "Choose the table styling options"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ�Ñ‚Ð¸Ð»ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:174
msgid "Use the table as a pricing table"
msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ ÐºÐ°Ðº Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ñ†ÐµÐ½Ð¾Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:175
msgid "Use the table to display tabular data"
msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ð´Ð»Ñ� Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ñ‚Ð°Ð±Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:197
msgid "Default row"
msgstr "Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:198
msgid "Heading row"
msgstr "Ð—Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð¾ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:199
msgid "Pricing row"
msgstr "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° Ñ†ÐµÐ½Ð¾Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:200
msgid "Button row"
msgstr "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° ÐºÐ½Ð¾Ð¿Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:201
msgid "Row switch"
msgstr "Ð¡Ñ‚Ñ€Ð¾ÐºÐ° Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:211
msgid "Default column"
msgstr "Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ� ÐºÐ¾Ð»Ð¾Ð½ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:212
msgid "Description column"
msgstr "ÐšÐ¾Ð»Ð¾Ð½ÐºÐ° Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:213
msgid "Highlight column"
msgstr "Ð’Ñ‹Ð´ÐµÐ»ÐµÐ½Ð½Ð°Ñ� ÐºÐ¾Ð»Ð¾Ð½ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:214
msgid "Center text column"
msgstr "ÐšÐ¾Ð»Ð¾Ð½ÐºÐ° Ñ� Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð¼ Ð¿Ð¾ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:251
msgid "per month"
msgstr "Ð² Ð¼ÐµÑ�Ñ�Ñ†"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:262
#: ../framework/extensions/shortcodes/shortcodes/button/config.php:8
msgid "Button"
msgstr "ÐšÐ½Ð¾Ð¿ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:263
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:39
#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:148
#: ../framework/includes/option-types/addable-option/class-fw-option-type-addable-option.php:20
#: ../framework/includes/option-types/addable-popup/class-fw-option-type-addable-popup.php:153
#: ../framework/includes/option-types/addable-box/class-fw-option-type-addable-box.php:186
msgid "Add"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-head-template.php:27
msgid "Add Column"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ¾Ð»Ð¾Ð½ÐºÑƒ"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/view.php:161
msgid "Add Row"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:24
#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:25
msgid "Custom"
msgstr "Ð’Ñ€ÑƒÑ‡Ð½ÑƒÑŽ"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:27
msgid "Locations"
msgstr "ÐœÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:28
msgid "Add/Edit Location"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:31
msgid "Note: Please set location"
msgstr "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ: ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:35
#: ../framework/extensions/events/class-fw-extension-events.php:187
msgid "Location"
msgstr "ÐœÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:39
msgid "Location Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:40
msgid "Set location title"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:44
msgid "Location Description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:45
msgid "Set location description"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¾Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:49
msgid "Location Url"
msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:50
msgid "Set page url (Ex: http://example.com)"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ (Ð�Ð°Ð¿Ñ€: http://example.com)"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:53
msgid "Location Image"
msgstr "Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:54
msgid "Add location image"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:113
msgid "No location provider specified for map shortcode"
msgstr "Ð�Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¾Ð²Ð°Ð¹Ð´ÐµÑ€Ð° Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° ÐºÐ°Ñ€Ñ‚Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:115
msgid "Map Placeholder"
msgstr "Ð—Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð´Ð»Ñ� ÐºÐ°Ñ€Ñ‚Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:122
#, php-format
msgid "Unknown location provider \"%s\" specified for map shortcode"
msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð²Ð°Ð¹Ð´ÐµÑ€ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ� \"%s\" Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° ÐºÐ°Ñ€Ñ‚Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/map/config.php:8
msgid "Map"
msgstr "ÐšÐ°Ñ€Ñ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/map/config.php:9
msgid "Add a Map"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ ÐºÐ°Ñ€Ñ‚Ñƒ"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:13
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:214
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:473
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:11
msgid "Population Method"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:14
msgid "Select map population method (Ex: events, custom)"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ€Ñ‚Ñ‹ (Ð½Ð°Ð¿Ñ€., Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�, Ñ‡Ñ‚Ð¾-Ñ‚Ð¾ Ð´Ñ€ÑƒÐ³Ð¾Ðµ)"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:24
msgid "Map Type"
msgstr "Ð¢Ð¸Ð¿ ÐºÐ°Ñ€Ñ‚Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:25
msgid "Select map type"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ‚Ð¸Ð¿ ÐºÐ°Ñ€Ñ‚Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:27
msgid "Roadmap"
msgstr "Ð”Ð¾Ñ€Ð¾Ð¶Ð½Ð°Ñ� ÐºÐ°Ñ€Ñ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:28
msgid "Terrain"
msgstr "Ð›Ð°Ð½Ð´ÑˆÐ°Ñ„Ñ‚"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:29
msgid "Satellite"
msgstr "Ð¡Ð¿ÑƒÑ‚Ð½Ð¸ÐºÐ¾Ð²Ð°Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:30
msgid "Hybrid"
msgstr "Ð“Ð¸Ð±Ñ€Ð¸Ð´Ð½Ð°Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:34
msgid "Map Height"
msgstr "Ð’Ñ‹Ñ�Ð¾Ñ‚Ð° ÐºÐ°Ñ€Ñ‚Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:35
msgid "Set map height (Ex: 300)"
msgstr "Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñƒ ÐºÐ°Ñ€Ñ‚Ñ‹ (Ð�Ð°Ð¿Ñ€: 300)"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:41
msgid "Disable zoom on scroll"
msgstr "ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ Ð·ÑƒÐ¼ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐµ"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:42
msgid "Prevent the map from zooming when scrolling until clicking on the map"
msgstr "ÐŸÑ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‚Ð¸Ñ‚Ðµ Ð¼Ð°Ñ�ÑˆÑ‚Ð°Ð±Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ ÐºÐ°Ñ€Ñ‚Ñ‹ Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÐºÑ€ÑƒÑ‚ÐºÐµ Ð´Ð¾ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚Ð° ÐºÐ»Ð¸ÐºÐ° Ð¿Ð¾ ÐºÐ°Ñ€Ñ‚Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:76
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:65
msgid "Column"
msgstr "ÐšÐ¾Ð»Ð¾Ð½ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:120
#, php-format
msgid "Add a %s column"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ %s ÐºÐ¾Ð»Ð¾Ð½ÐºÑƒ"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:12
msgid "Columns"
msgstr "ÐšÐ¾Ð»Ð¾Ð½ÐºÐ¸"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:47
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:47
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:51
msgid "No Templates Saved"
msgstr "Ð�ÐµÑ‚ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð½Ñ‹Ñ… ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:50
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:50
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:54
msgid "Load Template"
msgstr "Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ ÑˆÐ°Ð±Ð»Ð¾Ð½"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:91
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:91
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:94
msgid "Template Name"
msgstr "Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð°"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:92
msgid "Save Column"
msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ ÐºÐ¾Ð»Ð¾Ð½ÐºÑƒ"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:93
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:93
msgid "Save as Template"
msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ ÐºÐ°Ðº ÑˆÐ°Ð±Ð»Ð¾Ð½"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:174
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:174
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:206
msgid "No Title"
msgstr "Ð‘ÐµÐ· Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:6
msgid "Special Heading"
msgstr "Ð¡Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:7
msgid "Add a Special Heading"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ�Ð¿ÐµÑ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:8
msgid "Heading Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:9
msgid "Write the heading title content"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:13
msgid "Heading Subtitle"
msgstr "ÐŸÐ¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:14
msgid "Write the heading subtitle content"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚ Ð¿Ð¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:18
msgid "Heading Size"
msgstr "Ð Ð°Ð·Ð¼ÐµÑ€ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:30
msgid "Centered"
msgstr "ÐŸÐ¾ Ñ†ÐµÐ½Ñ‚Ñ€Ñƒ"

#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:8
msgid "Team Member"
msgstr "Ð£Ñ‡Ð°Ñ�Ñ‚Ð½Ð¸Ðº ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:9
msgid "Add a Team Member"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:7
msgid "Team Member Image"
msgstr "Ð˜Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:12
msgid "Team Member Name"
msgstr "Ð˜Ð¼Ñ� ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:13
msgid "Name of the person"
msgstr "Ð˜Ð¼Ñ� Ñ‡ÐµÐ»Ð¾Ð²ÐµÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:18
msgid "Team Member Job Title"
msgstr "Ð”Ð¾Ð»Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:19
msgid "Job title of the person."
msgstr "Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ñ‡ÐµÐ»Ð¾Ð²ÐµÐºÐ°."

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:24
msgid "Team Member Description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ ÑƒÑ‡Ð°Ñ�Ñ‚Ð½Ð¸ÐºÐ° ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:25
msgid "Enter a few words that describe the person"
msgstr "ÐžÐ¿Ð¸ÑˆÐ¸Ñ‚Ðµ Ñ‡ÐµÐ»Ð¾Ð²ÐµÐºÐ° Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¸Ð¼Ð¸ Ñ�Ð»Ð¾Ð²Ð°Ð¼Ð¸"

#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:6
#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:8
#: ../framework/extensions/megamenu/class-fw-extension-megamenu.php:115
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:188
msgid "Icon"
msgstr "Ð˜ÐºÐ¾Ð½ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:7
msgid "Add an Icon"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¸ÐºÐ¾Ð½ÐºÑƒ"

#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:13
msgid "Icon title"
msgstr "Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¸ÐºÐ¾Ð½ÐºÐ¸"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:6
msgid "Icon Box"
msgstr "Ð‘Ð»Ð¾Ðº Ñ� Ð¸ÐºÐ¾Ð½ÐºÐ¾Ð¹"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:7
msgid "Add an Icon Box"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð±Ð»Ð¾Ðº Ñ� Ð¸ÐºÐ¾Ð½ÐºÐ¾Ð¹"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:8
msgid "Box Style"
msgstr "Ð¡Ñ‚Ð¸Ð»ÑŒ Ð±Ð»Ð¾ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:10
msgid "Icon above title"
msgstr "Ð˜ÐºÐ¾Ð½ÐºÐ° Ð½Ð°Ð´ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:11
msgid "Icon in line with title"
msgstr "Ð˜ÐºÐ¾Ð½ÐºÐ° Ð½Ð° ÑƒÑ€Ð¾Ð²Ð½Ðµ Ñ� Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ¾Ð¼"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:16
msgid "Choose an Icon"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¸ÐºÐ¾Ð½ÐºÑƒ"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:20
msgid "Title of the Box"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð±Ð»Ð¾ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:25
msgid "Enter the desired content"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ñ‹Ð¹ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚"

#: ../framework/extensions/shortcodes/shortcodes/button/config.php:9
msgid "Add a Button"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ½Ð¾Ð¿ÐºÑƒ"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:7
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:17
msgid "Button Label"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÐµ"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:18
msgid "This is the text that appears on your button"
msgstr "Ð­Ñ‚Ð¾ Ñ‚ÐµÐºÑ�Ñ‚, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð¿Ð¾Ñ�Ð²Ð¸Ñ‚Ñ�Ñ� Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÐµ"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:23
msgid "Button Link"
msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° ÐºÐ½Ð¾Ð¿ÐºÐµ"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:14
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:24
msgid "Where should your button link to"
msgstr "ÐšÑƒÐ´Ð° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð²ÐµÑ�Ñ‚Ð¸ ÐºÐ½Ð¾Ð¿ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:20
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:38
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:30
msgid "Open Link in New Window"
msgstr "ÐžÑ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð² Ð½Ð¾Ð²Ð¾Ð¼ Ð¾ÐºÐ½Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:21
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:39
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:31
msgid "Select here if you want to open the linked page in a new window"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð”Ð°, ÐµÑ�Ð»Ð¸ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ð² Ð½Ð¾Ð²Ð¾Ð¼ Ð¾ÐºÐ½Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:32
msgid "Button Color"
msgstr "Ð¦Ð²ÐµÑ‚ ÐºÐ½Ð¾Ð¿ÐºÐ¸"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:33
msgid "Choose a color for your button"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ†Ð²ÐµÑ‚ Ð´Ð»Ñ� ÐºÐ½Ð¾Ð¿ÐºÐ¸"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:36
msgid "Default"
msgstr "Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ð¹"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:37
msgid "Black"
msgstr "Ð§ÐµÑ€Ð½Ñ‹Ð¹"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:38
msgid "Blue"
msgstr "Ð¡Ð¸Ð½Ð¸Ð¹"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:39
msgid "Green"
msgstr "Ð—ÐµÐ»ÐµÐ½Ñ‹Ð¹"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:40
msgid "Red"
msgstr "ÐšÑ€Ð°Ñ�Ð½Ñ‹Ð¹"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:6
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:108
msgid "Video"
msgstr "Ð’Ð¸Ð´ÐµÐ¾"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:7
msgid "Add a Video"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð²Ð¸Ð´ÐµÐ¾"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:8
#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:10
msgid "Media Elements"
msgstr "Ð­Ð»ÐµÐ¼ÐµÐ½Ñ‚Ñ‹ ÐœÑƒÐ»ÑŒÑ‚Ð¸Ð¼ÐµÐ´Ð¸Ð°"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:8
msgid "Insert Video URL"
msgstr "Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:9
#: ../framework/extensions/shortcodes/shortcodes/section/options.php:24
msgid "Insert Video URL to embed this video"
msgstr "Ð’Ñ�Ñ‚Ð°Ð²ÑŒÑ‚Ðµ Ð²Ð¸Ð´ÐµÐ¾ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ Ð²Ð¸Ð´ÐµÐ¾"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:13
msgid "Video Width"
msgstr "Ð¨Ð¸Ñ€Ð¸Ð½Ð° Ð²Ð¸Ð´ÐµÐ¾"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:14
msgid "Enter a value for the width"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÑˆÐ¸Ñ€Ð¸Ð½Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:19
msgid "Video Height"
msgstr "Ð’Ñ‹Ñ�Ð¾Ñ‚Ð° Ð²Ð¸Ð´ÐµÐ¾"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:20
msgid "Enter a value for the height"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:8
#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:16
msgid "Calendar"
msgstr "ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:9
msgid "Add a Calendar"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:14
msgid "Select calendar population method (Ex: events, custom)"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ� (Ð�Ð°Ð¿Ñ€: Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�, Ð²Ñ€ÑƒÑ‡Ð½ÑƒÑŽ)"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:23
msgid "Calendar Type"
msgstr "Ð¢Ð¸Ð¿ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:24
msgid "Select calendar type"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ‚Ð¸Ð¿ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:27
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:23
msgid "Daily"
msgstr "Ð•Ð¶ÐµÐ´Ð½ÐµÐ²Ð½Ð¾"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:28
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:22
msgid "Weekly"
msgstr "Ð•Ð¶ÐµÐ½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¾"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:29
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:21
msgid "Monthly"
msgstr "Ð•Ð¶ÐµÐ¼ÐµÑ�Ñ�Ñ‡Ð½Ð¾"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:33
msgid "Start Week On"
msgstr "Ð�ÐµÐ´ÐµÐ»Ñ� Ð½Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:34
msgid "Select first day of week"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¿ÐµÑ€Ð²Ñ‹Ð¹ Ð´ÐµÐ½ÑŒ Ð½ÐµÐ´ÐµÐ»Ð¸ "

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:37
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:110
msgid "Monday"
msgstr "ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:38
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:109
msgid "Sunday"
msgstr "Ð¡ÑƒÐ±Ð±Ð¾Ñ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:29
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:56
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:82
#: ../framework/extensions/events/class-fw-extension-events.php:69
#: ../framework/extensions/events/class-fw-extension-events.php:74
#: ../framework/extensions/events/manifest.php:7
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:77
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:185
#: ../framework/core/components/extensions/manager/available-extensions.php:180
msgid "Events"
msgstr "Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:30
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:59
msgid "Add/Edit Date & Time"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð°Ñ‚Ñƒ Ð¸ Ð²Ñ€ÐµÐ¼Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:33
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:63
msgid "Note: Please set start & end event datetime"
msgstr "ÐŸÑ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ðµ: Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚Ðµ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¸ ÐºÐ¾Ð½Ñ†Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ñ‚Ð°Ð²Ñ€ÐµÐ¼Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:37
msgid "Event Title"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:38
msgid "Enter the event title"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:42
msgid "Event URL"
msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:43
msgid "Enter the event URL (Ex: http://your-domain.com/event)"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð½Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ (Ð�Ð°Ð¿Ñ€: http://your-domain.com/event)"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:47
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:58
msgid "Date & Time"
msgstr "Ð”Ð°Ñ‚Ð° Ð¸ Ð²Ñ€ÐµÐ¼Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:48
msgid "Enter the event date & time"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð´Ð°Ñ‚Ñƒ Ð¸ Ð²Ñ€ÐµÐ¼Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:129
msgid "No events provider specified for calendar shortcode"
msgstr "Ð�Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¿Ñ€Ð¾Ð²Ð°Ð¹Ð´ÐµÑ€Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:138
#, php-format
msgid "Unknown events provider \"%s\" specified for calendar shortcode"
msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ð²Ð°Ð¹Ð´ÐµÑ€ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� \"%s\" Ð·Ð°Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:55
#: ../framework/extensions/events/class-fw-extension-events.php:68
#: ../framework/extensions/events/class-fw-extension-events.php:75
msgid "Event"
msgstr "Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:57
#: ../framework/extensions/shortcodes/shortcodes/calendar/views/view.php:23
msgid "Today"
msgstr "Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:66
#, php-format
msgid "Calendar: View %s not found"
msgstr "ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ %s Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:67
#, php-format
msgid "Calendar: Wrong date format %s. Should be either \"now\" or \"yyyy-mm-dd\""
msgstr "ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ Ð´Ð°Ñ‚Ñ‹ %s. Ð”Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð»Ð¸ \"now\" Ð¸Ð»Ð¸ \"yyyy-mm-dd\""

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:69
msgid "Calendar: Event URL is not set"
msgstr "ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: Ñ�Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ð°"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:70
#, php-format
msgid ""
"Calendar: Wrong navigation direction %s. Can be only \"next\" or \"prev\" or"
" \"today\""
msgstr "ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ð¸ %s. ÐœÐ¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ \"next\" Ð¸Ð»Ð¸ \"prev\" Ð¸Ð»Ð¸ \"today\""

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:72
msgid ""
"Calendar: Time split parameter should divide 60 without decimals. Something "
"like 10, 15, 30"
msgstr "ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ: ÐŸÐ°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ Ð´ÐµÐ»ÐµÐ½Ð¸Ñ� Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸ Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð¿Ð¾Ð´ÐµÐ»Ð¸Ñ‚ÑŒ 60 Ð±ÐµÐ· Ð´Ñ€Ð¾Ð±Ð½Ñ‹Ñ… Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹. Ð�Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€ 10, 15, 30"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:74
msgid "No events in this day."
msgstr "Ð�Ð¸ÐºÐ°ÐºÐ¸Ñ… Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹ Ð² Ñ�Ñ‚Ð¾Ñ‚ Ð´ÐµÐ½ÑŒ."

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:77
#, php-format
msgid "week %s of %s"
msgstr "Ð½ÐµÐ´ÐµÐ»Ñ� %s Ð¸Ð· %s"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:79
msgid "Week "
msgstr "Ð�ÐµÐ´ÐµÐ»Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:80
msgid "All day"
msgstr "Ð’Ñ�Ðµ Ð´Ð½Ð¸"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:81
msgid "Time"
msgstr "Ð’Ñ€ÐµÐ¼Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:83
msgid "Ends before timeline"
msgstr "Ð—Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ð´Ð¾ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð¾ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:84
msgid "Starts after timeline"
msgstr "Ð�Ð°Ñ‡Ð¸Ð½Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ð¾Ñ�Ð»Ðµ Ð¾Ð±Ð¾Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ð¾Ð³Ð¾ Ñ�Ñ€Ð¾ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:85
msgid "January"
msgstr "Ð¯Ð½Ð²Ð°Ñ€ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:86
msgid "February"
msgstr "Ð¤ÐµÐ²Ñ€Ð°Ð»ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:87
msgid "March"
msgstr "ÐœÐ°Ñ€Ñ‚"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:88
msgid "April"
msgstr "Ð�Ð¿Ñ€ÐµÐ»ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:89
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:101
msgid "May"
msgstr "ÐœÐ°Ð¹"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:90
msgid "June"
msgstr "Ð˜ÑŽÐ½ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:91
msgid "July"
msgstr "Ð˜ÑŽÐ»ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:92
msgid "August"
msgstr "Ð�Ð²Ð³ÑƒÑ�Ñ‚"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:93
msgid "September"
msgstr "Ð¡ÐµÐ½Ñ‚Ñ�Ð±Ñ€ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:94
msgid "October"
msgstr "ÐžÐºÑ‚Ñ�Ð±Ñ€ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:95
msgid "November"
msgstr "Ð�Ð¾Ñ�Ð±Ñ€ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:96
msgid "December"
msgstr "Ð”ÐµÐºÐ°Ð±Ñ€ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:97
msgid "Jan"
msgstr "Ð¯Ð½Ð²"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:98
msgid "Feb"
msgstr "Ð¤ÐµÐ²"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:99
msgid "Mar"
msgstr "ÐœÐ°Ñ€"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:100
msgid "Apr"
msgstr "Ð�Ð¿Ñ€"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:102
msgid "Jun"
msgstr "Ð˜ÑŽÐ½ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:103
msgid "Jul"
msgstr "Ð˜ÑŽÐ»ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:104
msgid "Aug"
msgstr "Ð�Ð²Ð³"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:105
msgid "Sep"
msgstr "Ð¡ÐµÐ½Ñ‚"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:106
msgid "Oct"
msgstr "ÐžÐºÑ‚"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:107
msgid "Nov"
msgstr "Ð�Ð¾Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:108
msgid "Dec"
msgstr "Ð”ÐµÐº"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:111
msgid "Tuesday"
msgstr "Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:112
msgid "Wednesday"
msgstr "Ð¡Ñ€ÐµÐ´Ð°"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:113
msgid "Thursday"
msgstr "Ð§ÐµÑ‚Ð²ÐµÑ€Ð³"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:114
msgid "Friday"
msgstr "ÐŸÑ�Ñ‚Ð½Ð¸Ñ†Ð°"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:115
msgid "Saturday"
msgstr "Ð¡ÑƒÐ±Ð±Ð¾Ñ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:7
msgid "Add an Image"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:8
msgid "Choose Image"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:16
msgid "Width"
msgstr "Ð¨Ð¸Ñ€Ð¸Ð½Ð°"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:17
msgid "Set image width"
msgstr "Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:22
#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:24
msgid "Height"
msgstr "Ð’Ñ‹Ñ�Ð¾Ñ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:23
msgid "Set image height"
msgstr "Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñƒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:33
msgid "Image Link"
msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° Ð½Ð° Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:34
msgid "Where should your image link to?"
msgstr "Ðš Ñ‡ÐµÐ¼Ñƒ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð¿Ñ€Ð¸Ð²Ñ�Ð·Ñ‹Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ?"

#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:8
msgid "Notification"
msgstr "Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:9
msgid "Add a Notification Box"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð±Ð»Ð¾Ðº Ñ� ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸ÐµÐ¼"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:7
msgid "Message"
msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:8
msgid "Notification message"
msgstr "Ð£Ð²ÐµÐ´Ð¾Ð¼Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:10
msgid "Message!"
msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ!"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:13
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:444
msgid "Type"
msgstr "Ð¢Ð¸Ð¿"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:14
msgid "Notification type"
msgstr "Ð¢Ð¸Ð¿ ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:17
msgid "Congratulations"
msgstr "ÐŸÐ¾Ð·Ð´Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:18
msgid "Information"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:19
msgid "Alert"
msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:20
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:456
msgid "Error"
msgstr "ÐžÑˆÐ¸Ð±ÐºÐ°"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:9
msgid "Congratulations!"
msgstr "ÐŸÐ¾Ð·Ð´Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:13
msgid "Information!"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ�!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:17
msgid "Alert!"
msgstr "ÐŸÑ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:21
msgid "Error!"
msgstr "ÐžÑˆÐ¸Ð±ÐºÐ°!"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:8
msgid "Widget Area"
msgstr "ÐžÐ±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¶ÐµÑ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:9
msgid "Add a Widget Area"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¾Ð±Ð»Ð°Ñ�Ñ‚ÑŒ Ð²Ð¸Ð´Ð¶ÐµÑ‚Ð°"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/options.php:5
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:5
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:7
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:40
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:91
msgid "Sidebar"
msgstr "Ð¡Ð°Ð¹Ð´Ð±Ð°Ñ€"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:8
msgid "Call To Action"
msgstr "ÐŸÑ€Ð¸Ð·Ñ‹Ð² Ðº Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸ÑŽ"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:9
msgid "Add a Call to Action"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐŸÑ€Ð¸Ð·Ñ‹Ð² Ðº Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸ÑŽ"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:9
msgid "This can be left blank"
msgstr "Ð­Ñ‚Ð¾ Ð¿Ð¾Ð»Ðµ Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¿ÑƒÑ�Ñ‚Ñ‹Ð¼"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:14
msgid "Enter some content for this Info Box"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð² Ñ�Ñ‚Ð¾Ñ‚ Ð˜Ð½Ñ„Ð¾ Ð±Ð»Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:8
msgid "Text Block"
msgstr "Ð¢ÐµÐºÑ�Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:9
msgid "Add a Text Block"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/text-block/options.php:11
msgid "Enter some content for this texblock"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð² Ñ�Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð±Ð»Ð¾Ðº"

#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:6
msgid "Divider"
msgstr "Ð Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:7
msgid "Add a Divider"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»ÑŒ"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:13
msgid "Ruler Type"
msgstr "Ð¢Ð¸Ð¿ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¸Ñ‚ÐµÐ»Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:14
msgid "Here you can set the styling and size of the HR element"
msgstr "Ð—Ð´ÐµÑ�ÑŒ Ð²Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¸Ð»ÑŒ Ð¸ Ñ€Ð°Ð·Ð¼ÐµÑ€ Ñ�Ð»ÐµÐ¼ÐµÐ½Ñ‚Ð° HR"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:16
msgid "Line"
msgstr "Ð›Ð¸Ð½Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:17
msgid "Whitespace"
msgstr "Ð‘ÐµÐ»Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:25
msgid ""
"How much whitespace do you need? Enter a pixel value. Positive value will "
"increase the whitespace, negative value will reduce it. eg: '50', '-25', "
"'200'"
msgstr "Ð¡ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¿ÑƒÑ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð° Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾? Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð² Ð¿Ð¸ÐºÑ�ÐµÐ»Ñ�Ñ…. ÐŸÐ¾Ð»Ð¾Ð¶Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÑƒÐ²ÐµÐ»Ð¸Ñ‡Ð¸Ð²Ð°Ñ‚ÑŒÑ�Ñ� Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ€Ð°Ð½Ñ�Ñ‚Ð²Ð¾, Ð¾Ñ‚Ñ€Ð¸Ñ†Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ ÐµÐ³Ð¾ ÑƒÐ¼ÐµÐ½ÑŒÑˆÐ°Ñ‚ÑŒ. Ð½Ð°Ð¿Ñ€Ð¸Ð¼ÐµÑ€: '50', '-25', '200'"

#: ../framework/extensions/shortcodes/shortcodes/section/config.php:6
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:23
msgid "Section"
msgstr "Ð¡ÐµÐºÑ†Ð¸Ñ�"

#: ../framework/extensions/shortcodes/shortcodes/section/config.php:7
msgid "Add a Section"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:7
msgid "Full Width"
msgstr "Ð�Ð° Ð²Ñ�ÑŽ ÑˆÐ¸Ñ€Ð¸Ð½Ñƒ"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:11
msgid "Background Color"
msgstr "Ð¤Ð¾Ð½Ð¾Ð²Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:12
msgid "Please select the background color"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ„Ð¾Ð½Ð¾Ð²Ñ‹Ð¹ Ñ†Ð²ÐµÑ‚"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:16
msgid "Background Image"
msgstr "Ð¤Ð¾Ð½Ð¾Ð²Ð¾Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:17
msgid "Please select the background image"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ„Ð¾Ð½Ð¾Ð²Ð¾Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:23
msgid "Background Video"
msgstr "Ð¤Ð¾Ð½Ð¾Ð²Ð¾Ðµ Ð²Ð¸Ð´ÐµÐ¾"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:12
msgid "Sections"
msgstr "Ð¡ÐµÐºÑ†Ð¸Ð¸"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:92
msgid "Save Section"
msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ñ�ÐµÐºÑ†Ð¸ÑŽ"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:24
msgid "Creates a section"
msgstr "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ‚ Ñ�ÐµÐºÑ†Ð¸ÑŽ"

#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:9
msgid "Add some Tabs"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ‚Ð°Ð±Ñ‹"

#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:9
msgid "Add/Edit Tab"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ/Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcode.php:194
#, php-format
msgid "No default view (views/view.php) found for shortcode: %s"
msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÑˆÐ°Ð±Ð»Ð¾Ð½ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ (views/view.php) Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð°: %s"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:203
#, php-format
msgid "Shortcode \"%s\" from %s was already defined at %s"
msgstr "Ð¨Ð¾Ñ€Ñ‚ÐºÐ¾Ð´ \"%s\" Ñ� %s ÑƒÐ¶Ðµ Ð±Ñ‹Ð» Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½ Ð² %s"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:264
#, php-format
msgid "Class file found for shortcode %s but no class %s found"
msgstr "Ð¤Ð°Ð¹Ð» ÐºÐ»Ð°Ñ�Ñ�Ð° Ð½Ð°Ð¹Ð´ÐµÐ½ Ð´Ð»Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð° %s Ð½Ð¾ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½ ÐºÐ»Ð°Ñ�Ñ� %s"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:269
#, php-format
msgid "The class %s must extend from FW_Shortcode"
msgstr "ÐšÐ»Ð°Ñ�Ñ� %s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€Ñ�Ñ‚ÑŒÑ�Ñ� Ð¾Ñ‚ FW_Shortcode"

#: ../framework/extensions/builder/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:204
msgid "Builder"
msgstr "ÐŸÐ¾Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÐµÐ»ÑŒ"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:306
msgid "Full Screen"
msgstr "Ð’Ð¾ Ð²ÐµÑ�ÑŒ Ñ�ÐºÑ€Ð°Ð½"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:307
msgid "Exit Full Screen"
msgstr "Ð’Ñ‹Ð¹Ñ‚Ð¸ Ð¸Ð· Ð¿Ð¾Ð»Ð½Ð¾Ñ�ÐºÑ€Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ¶Ð¸Ð¼Ð°"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:334
msgid "Undo"
msgstr "ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:335
msgid "Redo"
msgstr "Ð’ÐµÑ€Ð½ÑƒÑ‚ÑŒ"

#: ../framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php:81
msgid "Preview Changes"
msgstr "ÐŸÑ€ÐµÐ´Ð²Ð°Ñ€Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¿Ñ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/class-fw-ext-builder-templates.php:119
msgid "Templates"
msgstr "Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ‹"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:12
msgid "Full Templates"
msgstr "Ð¦ÐµÐ»Ñ‹Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½Ñ‹"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:61
msgid "Save Full Template"
msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:95
msgid "Save Builder Template"
msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚Ðµ ÑˆÐ°Ð±Ð»Ð¾Ð½ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/social/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:252
msgid "Social"
msgstr "Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÐµÑ‚Ð¸"

#: ../framework/extensions/social/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:253
msgid ""
"Use this extension to configure all your social related APIs. Other "
"extensions will use the Social extension to connect to your social accounts."
msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²Ñ�ÐµÑ… ÐºÐ»ÑŽÑ‡ÐµÐ¹ API Ñ�Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�ÐµÑ‚ÐµÐ¹. Ð”Ñ€ÑƒÐ³Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð¼Ð¾Ð³ÑƒÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ðµ Ñ�ÐµÑ‚Ð¸ Ð´Ð»Ñ� Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ� Ðº Ñ�Ð²Ð¾Ð¸Ð¼ Ñ�Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ñ‹Ð¼ Ð°ÐºÐºÐ°ÑƒÐ½Ñ‚Ð°Ð¼."

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:62
#: ../framework/core/components/backend.php:584
msgid "Facebook"
msgstr "Facebook"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:66
#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:33
msgid "API Settings"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ API"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:72
msgid "App ID/API Key:"
msgstr "ID ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�/API ÐšÐ»ÑŽÑ‡:"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:73
msgid "Enter Facebook App ID / API Key."
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Facebook ID ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�/API ÐšÐ»ÑŽÑ‡."

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:78
msgid "App Secret:"
msgstr "Ð¡ÐµÐºÑ€ÐµÑ‚ ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�:"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:79
msgid "Enter Facebook App Secret."
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Facebook Ð¡ÐµÐºÑ€ÐµÑ‚ ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�."

#: ../framework/extensions/social/extensions/social-facebook/manifest.php:7
#: ../framework/extensions/social/extensions/social-facebook/manifest.php:8
msgid "Social Facebook"
msgstr "Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�ÐµÑ‚ÑŒ Facebook"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:29
#: ../framework/core/components/backend.php:592
msgid "Twitter"
msgstr "Twitter"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:39
msgid "Consumer Key"
msgstr "ÐšÐ»ÑŽÑ‡ ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ�"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:40
msgid "Enter Twitter Consumer Key."
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Twitter ÐšÐ»ÑŽÑ‡ ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ�."

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:45
msgid "Consumer Secret"
msgstr "Ð¡ÐµÐºÑ€ÐµÑ‚ ÐŸÐ¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»Ñ�"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:46
msgid "Enter Twitter App Secret."
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Twitter Ð¡ÐµÐºÑ€ÐµÑ‚ ÐŸÑ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�."

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:51
msgid "Access Token"
msgstr "Ð¢Ð¾ÐºÐµÐ½ Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:52
msgid "Enter Twitter Access Token."
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Twitter Ð¢Ð¾ÐºÐµÐ½ Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°."

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:57
msgid "Access Token Secret"
msgstr "Ð¡ÐµÐºÑ€ÐµÑ‚ Ð¢Ð¾ÐºÐµÐ½Ð° Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:58
msgid "Enter Twitter Access Token Secret."
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Twitter Ð¡ÐµÐºÑ€ÐµÑ‚ Ð¢Ð¾ÐºÐµÐ½Ð° Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð°"

#: ../framework/extensions/social/extensions/social-twitter/manifest.php:7
#: ../framework/extensions/social/extensions/social-twitter/manifest.php:8
msgid "Social Twitter"
msgstr "Ð¡Ð¾Ñ†Ð¸Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�ÐµÑ‚ÑŒ Twitter"

#: ../framework/extensions/forms/class-fw-extension-forms.php:112
#: ../framework/extensions/forms/class-fw-extension-forms.php:123
#: ../framework/extensions/forms/class-fw-extension-forms.php:131
#: ../framework/extensions/forms/class-fw-extension-forms.php:142
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:102
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:114
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:124
msgid "Unable to process the form"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ñƒ"

#: ../framework/extensions/forms/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:228
msgid "Forms"
msgstr "Ð¤Ð¾Ñ€Ð¼Ñ‹"

#: ../framework/extensions/forms/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:229
msgid ""
"This extension adds the possibility to create a contact form. Use the drag &"
" drop form builder to create any contact form you'll ever want or need."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð°ÐµÑ‚ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð¾Ñ€Ð¼Ñ‹. Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€ Ñ„Ð¾Ñ€Ð¼ Ñ� Ñ„ÑƒÐ½ÐºÑ†Ð¸ÐµÐ¹ Ð¿ÐµÑ€ÐµÑ‚Ñ�Ð³Ð¸Ð²Ð°Ð½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¸Ñ� Ð»ÑŽÐ±Ð¾Ð¹ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð²Ð°Ð¼ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð°."

#: ../framework/extensions/forms/extensions/contact-forms/manifest.php:5
msgid "Contact Forms"
msgstr "ÐšÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð¾Ñ€Ð¼Ñ‹"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:134
msgid "Invalid destination email (please contact the site administrator)"
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ð¿Ð¾Ð»ÑƒÑ‡Ð°Ñ‚ÐµÐ»Ñ� (Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð° Ð¾Ð±Ñ€Ð°Ñ‚Ð¸Ñ‚ÐµÑ�ÑŒ Ðº Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñ�Ñ‚Ñ€Ð°Ñ‚Ð¾Ñ€Ñƒ Ñ�Ð°Ð¹Ñ‚Ð°)"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:158
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:77
msgid "Message sent!"
msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¾!"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:164
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:85
msgid "Oops something went wrong."
msgstr "Ð§Ñ‚Ð¾-Ñ‚Ð¾ Ð¿Ð¾ÑˆÐ»Ð¾ Ð½Ðµ Ñ‚Ð°Ðº."

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:190
msgid "Please configure the {mailer_link} extension."
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹Ñ‚Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ {mailer_link}."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:8
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:107
msgid "Contact form"
msgstr "ÐšÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:9
msgid "Build contact forms"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð¹Ñ‚Ðµ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ñ‹Ðµ Ñ„Ð¾Ñ€Ð¼Ñ‹"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:15
msgid "Form Fields"
msgstr "ÐŸÐ¾Ð»Ñ� Ñ„Ð¾Ñ€Ð¼Ñ‹"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:39
#: ../framework/core/components/extensions/manager/views/extension.php:82
#: ../framework/core/components/extensions/manager/views/extension-page-header.php:31
msgid "Settings"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:42
msgid "Options"
msgstr "ÐžÐ¿Ñ†Ð¸Ð¸"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:53
msgid "Subject Message"
msgstr "Ð¢ÐµÐ¼Ð°"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:54
msgid "This text will be used as subject message for the email"
msgstr "Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½ Ð² ÐºÐ°Ñ‡ÐµÑ�Ñ‚Ð²Ðµ Ñ‚ÐµÐ¼Ñ‹ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�   Ð² Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¼ Ð¿Ð¸Ñ�ÑŒÐ¼Ðµ"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:55
msgid "New message"
msgstr "Ð�Ð¾Ð²Ð¾Ðµ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:64
msgid "Submit Button"
msgstr "ÐšÐ½Ð¾Ð¿ÐºÐ° ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:65
msgid "This text will appear in submit button"
msgstr "Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÐºÐ½Ð¾Ð¿ÐºÐµ ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:66
msgid "Send"
msgstr "ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:75
msgid "Success Message"
msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾Ð± ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾Ð¹ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²ÐºÐµ"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:76
msgid "This text will be displayed when the form will successfully send"
msgstr "Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð³Ð´Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð±ÑƒÐ´ÐµÑ‚ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð°"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:83
msgid "Failure Message"
msgstr "Ð¡Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ðµ Ð¾ Ð½ÐµÐ²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ð¸"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:84
msgid "This text will be displayed when the form will fail to be sent"
msgstr "Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ�, ÐºÐ¾Ð³Ð´Ð° Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ðµ Ñ�Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð°"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:94
msgid "Email To"
msgstr "ÐšÐ¾Ð¼Ñƒ"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:95
msgid "We recommend you to use an email that you verify often"
msgstr "ÐœÑ‹ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÐ¼ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð²Ñ‹ Ñ‡Ð°Ñ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ñ�ÐµÑ‚Ðµ"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:96
msgid "The form will be sent to this email address."
msgstr "Ð¤Ð¾Ñ€Ð¼Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð° Ð½Ð° Ñ�Ñ‚Ð¾Ñ‚ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:52
msgid "Contact Form"
msgstr "ÐšÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð°Ñ� Ñ„Ð¾Ñ€Ð¼Ð°"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:54
msgid "Configure Mailer"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹Ñ‚Ðµ Ð¼ÐµÐ¹Ð»ÐµÑ€"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:108
msgid "Add a Contact Form"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:9
msgid "Note that the type can't be changed later."
msgstr "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ, Ñ‚Ð¸Ð¿ Ð½ÐµÐ»ÑŒÐ·Ñ� Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð·Ð¶Ðµ."

#: ../framework/extensions/forms/views/backend/submit-box-add.php:11
msgid ""
"You will need to create a new form in order to have a different form type."
msgstr "Ð’Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²ÑƒÑŽ Ñ„Ð¾Ñ€Ð¼Ñƒ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð¾Ñ€Ð¼Ñ‹."

#: ../framework/extensions/forms/views/backend/submit-box-add.php:20
#: ../framework/extensions/forms/views/backend/submit-box-edit.php:16
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:14
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:31
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-error.php:8
msgid "Delete Permanently"
msgstr "Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ Ð�Ð°Ð²Ñ�ÐµÐ³Ð´Ð°"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:22
#: ../framework/extensions/forms/views/backend/submit-box-edit.php:18
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:16
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:33
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-error.php:10
msgid "Move to Trash"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ Ð² ÐºÐ¾Ñ€Ð·Ð¸Ð½Ñƒ"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:33
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:35
msgid "Create"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:24
msgid "Add a Recaptcha field"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Recaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:26
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:78
msgid "Recaptcha"
msgstr "Recaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:59
msgid "Set site key"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ»ÑŽÑ‡ Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:60
msgid "Set secret key"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ�ÐµÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:76
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:81
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:81
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:76
msgid "Enter field label (it will be displayed on the web site)"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� (Ð¾Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ð°Ð¹Ñ‚Ðµ)"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:133
msgid "Security Code"
msgstr "ÐšÐ¾Ð´ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñ�Ð½Ð¾Ñ�Ñ‚Ð¸"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:147
msgid "Could not validate the form"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ñ„Ð¾Ñ€Ð¼Ñƒ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:148
msgid "Please fill the recaptcha"
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ recaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:37
msgid "Site key"
msgstr "ÐšÐ»ÑŽÑ‡ Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:38
msgid "Your website key. More on how to configure ReCaptcha"
msgstr "ÐšÐ»ÑŽÑ‡ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñ�Ð°Ð¹Ñ‚Ð°. Ð‘Ð¾Ð»ÑŒÑˆÐµ Ð¾ Ñ‚Ð¾Ð¼, ÐºÐ°Ðº Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ ReCaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:42
msgid "Secret key"
msgstr "Ð¡ÐµÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:43
msgid "Your secret key. More on how to configure ReCaptcha"
msgstr "Ð’Ð°Ñˆ Ñ�ÐµÐºÑ€ÐµÑ‚Ð½Ñ‹Ð¹ ÐºÐ»ÑŽÑ‡. Ð‘Ð¾Ð»ÑŒÑˆÐµ Ð¾ Ñ‚Ð¾Ð¼, ÐºÐ°Ðº Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ ReCaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:18
msgid "Add a Paragraph Text"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:20
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:48
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:77
msgid "Paragraph Text"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ñ�Ð¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:49
msgid "Toggle mandatory field"
msgstr "Ð’ÐºÐ»ÑŽÑ‡Ð¸Ñ‚Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¿Ð¾Ð»Ðµ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:83
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:83
msgid "Mandatory Field"
msgstr "ÐŸÐ¾Ð»Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:84
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:84
msgid "Make this field mandatory?"
msgstr "Ð¡Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾ Ð¿Ð¾Ð»Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:98
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:98
msgid "Placeholder"
msgstr "Ð—Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:99
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:99
msgid "This text will be used as field placeholder"
msgstr "Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð¿Ð¾Ð»Ñ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:105
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:107
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:107
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:105
msgid "Default Value"
msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:106
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:108
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:108
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:106
msgid "This text will be used as field default value"
msgstr "Ð­Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚ Ð±ÑƒÐ´ÐµÑ‚ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒÑ�Ñ� ÐºÐ°Ðº Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:126
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:128
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:126
msgid "Restrictions"
msgstr "ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:127
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:127
msgid "Set characters or words restrictions for this field"
msgstr "Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð² Ð¸Ð»Ð¸ Ñ�Ð»Ð¾Ð² Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:131
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:131
msgid "Characters"
msgstr "Ð¡Ð¸Ð¼Ð²Ð¾Ð»Ñ‹"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:132
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:132
msgid "Words"
msgstr "Ð¡Ð»Ð¾Ð²Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:140
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:154
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:142
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:156
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:140
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:154
msgid "Min"
msgstr "ÐœÐ¸Ð½"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:141
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:155
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:143
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:157
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:141
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:155
msgid "Minim value"
msgstr "ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:146
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:160
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:148
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:162
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:146
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:160
msgid "Max"
msgstr "ÐœÐ°ÐºÑ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:147
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:161
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:149
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:163
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:147
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:161
msgid "Maxim value"
msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:178
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:180
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:121
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:137
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:137
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:114
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:121
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:178
msgid "Instructions for Users"
msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð´Ð»Ñ� Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:179
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:181
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:122
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:138
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:138
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:115
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:122
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:179
msgid "The users will see these instructions in the tooltip near the field"
msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ð¸ Ð±ÑƒÐ´ÑƒÑ‚ Ð²Ð¸Ð´ÐµÑ‚ÑŒ Ñ�Ñ‚Ð¸ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð²Ð¾ Ð²Ñ�Ð¿Ð»Ñ‹Ð²Ð°ÑŽÑ‰ÐµÐ¹ Ð¿Ð¾Ð´Ñ�ÐºÐ°Ð·ÐºÐµ Ñ€Ñ�Ð´Ð¾Ð¼ Ñ� Ð¿Ð¾Ð»ÐµÐ¼"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:331
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:368
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:230
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:244
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:244
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:210
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:217
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:332
msgid "The {label} field is required"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:336
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:337
#, php-format
msgid "The {label} field must contain minimum %d character"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð¸Ð¼Ð²Ð¾Ð»"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:341
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:342
#, php-format
msgid "The {label} field must contain minimum %d characters"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:346
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:347
#, php-format
msgid "The {label} field must contain maximum %d character"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð¸Ð¼Ð²Ð¾Ð»"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:351
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:352
#, php-format
msgid "The {label} field must contain maximum %d characters"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð¸Ð¼Ð²Ð¾Ð»Ð¾Ð²"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:356
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:357
#, php-format
msgid "The {label} field must contain minimum %d word"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð»Ð¾Ð²Ð¾"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:361
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:362
#, php-format
msgid "The {label} field must contain minimum %d words"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð»Ð¾Ð²"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:366
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:367
#, php-format
msgid "The {label} field must contain maximum %d word"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð»Ð¾Ð²Ð¾"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:371
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:372
#, php-format
msgid "The {label} field must contain maximum %d words"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ�Ð»Ð¾Ð²"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:20
msgid "Add a Number field"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Ð§Ð¸Ñ�Ð»Ð¾"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:79
msgid "Number"
msgstr "Ð§Ð¸Ñ�Ð»Ð¾"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:129
msgid "Set digits or values restrictions of this field"
msgstr "Ð—Ð°Ð´Ð°Ð¹Ñ‚Ðµ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ� Ñ†Ð¸Ñ„Ñ€ Ð¸Ð»Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ Ñ�Ñ‚Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:133
msgid "Digits"
msgstr "Ð¦Ð¸Ñ„Ñ€Ñ‹"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:134
msgid "Value"
msgstr "Ð—Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:363
msgid "The {label} field must be a valid number"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¼ Ñ‡Ð¸Ñ�Ð»Ð¾Ð¼"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:373
#, php-format
msgid "The {label} field must have minimum %d digit"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ†Ð¸Ñ„Ñ€Ñƒ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:378
#, php-format
msgid "The {label} field must have minimum %d digits"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð¸Ð½Ð¸Ð¼ÑƒÐ¼ %d Ñ†Ð¸Ñ„Ñ€"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:383
#, php-format
msgid "The {label} field must have maximum %d digit"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ†Ð¸Ñ„Ñ€Ñƒ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:388
#, php-format
msgid "The {label} field must have maximum %d digits"
msgstr "ÐŸÐ¾Ð»Ðµ {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð¼Ð°ÐºÑ�Ð¸Ð¼ÑƒÐ¼ %d Ñ†Ð¸Ñ„Ñ€"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:393
#, php-format
msgid "The {label} field minimum value must be %s"
msgstr "ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %s"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:398
#, php-format
msgid "The {label} field maximum value must be %s"
msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð»Ñ� {label} Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ð±Ñ‹Ñ‚ÑŒ %s"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:18
msgid "Add a Dropdown"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:79
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:164
msgid "Dropdown"
msgstr "Ð’Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:103
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:103
msgid "Choices"
msgstr "Ð’Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:104
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:104
msgid "Add choice"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:110
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:113
msgid "Randomize"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑˆÐ°Ñ‚ÑŒ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:111
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:114
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:114
msgid "Do you want choices to be displayed in random order?"
msgstr "Ð’Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹ Ð² Ñ�Ð»ÑƒÑ‡Ð°Ð¹Ð½Ð¾Ð¼ Ð¿Ð¾Ñ€Ñ�Ð´ÐºÐµ?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:235
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:249
msgid "{label}: Submitted data contains not existing choice"
msgstr "{label}: ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:38
msgid "Edit Title"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:39
msgid "Edit Subtitle"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:57
msgid "The title will be displayed on contact form header"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð² ÑˆÐ°Ð¿ÐºÐµ ÐºÐ¾Ð½Ñ‚Ð°ÐºÑ‚Ð½Ð¾Ð¹ Ñ„Ð¾Ñ€Ð¼Ñ‹ "

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:62
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:7
msgid "Subtitle"
msgstr "ÐŸÐ¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:63
msgid "The form header subtitle text"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð¿Ð¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ° Ð² ÑˆÐ°Ð¿ÐºÐµ Ñ„Ð¾Ñ€Ð¼Ñ‹"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:18
msgid "Add a Single Choice field"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ ÐµÐ´Ð¸Ð½Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:56
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:56
msgid "{x} More"
msgstr "{x} Ð‘Ð¾Ð»ÑŒÑˆÐµ"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:113
msgid "Randomize?"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑˆÐ°Ñ‚ÑŒ?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:124
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:124
msgid "Field Layout"
msgstr "ÐœÐ°ÐºÐµÑ‚ Ð¿Ð¾Ð»Ñ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:125
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:125
msgid "Select choice display layout"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¼Ð°ÐºÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð²Ñ‹Ð±Ð¾Ñ€Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:127
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:127
msgid "One column"
msgstr "ÐžÐ´Ð½Ð° ÐºÐ¾Ð»Ð¾Ð½ÐºÐ°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:128
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:128
msgid "Two columns"
msgstr "Ð”Ð²Ðµ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:129
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:129
msgid "Three columns"
msgstr "Ð¢Ñ€Ð¸ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:130
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:130
msgid "Side by side"
msgstr "Ð‘Ð¾Ðº Ð¾ Ð±Ð¾Ðº"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:18
msgid "Add a Multiple Choices field"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Ð¼Ð½Ð¾Ð¶ÐµÑ�Ñ‚Ð²ÐµÐ½Ð½Ð¾Ð³Ð¾ Ð²Ñ‹Ð±Ð¾Ñ€Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:249
msgid "{label}: Submitted data contains not existing choices"
msgstr "{label}: ÐžÑ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ Ð½ÐµÑ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÑŽÑ‰Ð¸Ðµ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ñ‹"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:18
msgid "Add an Email field"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð³Ð¾ Ð°Ð´Ñ€ÐµÑ�Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:79
msgid "Email"
msgstr "Ð­Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:215
msgid "The {label} field must contain a valid email"
msgstr "{label} Ð¿Ð¾Ð»Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ� Ñ�Ð»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:18
msgid "Add a Website field"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ð¿Ð¾Ð»Ðµ Ð²ÐµÐ±Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:79
msgid "Website"
msgstr "Ð’ÐµÐ±Ñ�Ð°Ð¹Ñ‚"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:222
msgid "The {label} field must be a valid website name"
msgstr "{label} Ð¿Ð¾Ð»Ðµ Ð´Ð¾Ð»Ð¶Ð½Ð¾ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¸Ð¼Ñ� Ñ�Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:18
msgid "Add a Single Line Text"
msgstr "Ð”Ð¾Ð±Ð°Ð²ÑŒÑ‚Ðµ Ñ‚ÐµÐºÑ�Ñ‚ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:20
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:47
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:77
msgid "Single Line Text"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð¾Ð´Ð¸Ð½Ð¾Ñ‡Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸"

#: ../framework/extensions/breadcrumbs/settings-options.php:17
msgid "Text for Homepage"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/breadcrumbs/settings-options.php:18
msgid "The homepage anchor will have this text"
msgstr "Ð¯ÐºÐ¾Ñ€ÑŒ Ð´Ð¾Ð¼Ð°ÑˆÐ½ÐµÐ¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚"

#: ../framework/extensions/breadcrumbs/settings-options.php:23
msgid "Text for Blog Page"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð±Ð»Ð¾Ð³Ð°"

#: ../framework/extensions/breadcrumbs/settings-options.php:24
msgid ""
"The blog page anchor will have this text. In case homepage will be set as "
"blog page, will be taken the homepage text"
msgstr "Ð¯ÐºÐ¾Ñ€ÑŒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð±Ð»Ð¾Ð³Ð° Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚. Ð•Ñ�Ð»Ð¸ Ð³Ð»Ð°Ð²Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð° ÐºÐ°Ðº Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð±Ð»Ð¾Ð³Ð°, Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ñ€Ð¸Ð¼ÐµÐ½Ñ�Ñ‚ÑŒÑ�Ñ� Ñ‚ÐµÐºÑ�Ñ‚ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/breadcrumbs/settings-options.php:29
msgid "Text for 404 Page"
msgstr "Ð¢ÐµÐºÑ�Ñ‚ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ 404"

#: ../framework/extensions/breadcrumbs/settings-options.php:30
msgid "The 404 anchor will have this text"
msgstr "Ð¯ÐºÐ¾Ñ€ÑŒ 404 Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‚ÑŒ Ñ�Ñ‚Ð¾Ñ‚ Ñ‚ÐµÐºÑ�Ñ‚"

#: ../framework/extensions/breadcrumbs/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:108
msgid "Breadcrumbs"
msgstr "\"Ð¥Ð»ÐµÐ±Ð½Ñ‹Ðµ ÐºÑ€Ð¾ÑˆÐºÐ¸\""

#: ../framework/extensions/breadcrumbs/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:109
msgid ""
"Creates a simplified navigation menu for the pages that can be placed "
"anywhere in the theme. This will make navigating the website much easier."
msgstr "Ð¡Ð¾Ð·Ð´Ð°ÐµÑ‚ ÑƒÐ¿Ñ€Ð¾Ñ‰ÐµÐ½Ð½Ð¾Ðµ Ð¼ÐµÐ½ÑŽ Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ð¸ Ð´Ð»Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ� Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð° Ð² Ð»ÑŽÐ±Ð¾Ð¼ Ð¼ÐµÑ�Ñ‚Ðµ Ð² Ñ‚ÐµÐ¼Ðµ. Ð­Ñ‚Ð¾ Ñ�Ð´ÐµÐ»Ð°ÐµÑ‚ Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸ÑŽ Ð¿Ð¾ Ñ�Ð°Ð¹Ñ‚Ñƒ Ð½Ð°Ð¼Ð½Ð¾Ð³Ð¾ Ð¿Ñ€Ð¾Ñ‰Ðµ."

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:11
msgid "404 Not found"
msgstr "404 Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:124
msgid "Searching for:"
msgstr "ÐŸÐ¾Ð¸Ñ�Ðº:"

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:248
#: ../framework/includes/option-types/multi-select/class-fw-option-type-multi-select.php:472
msgid "No title"
msgstr "Ð‘ÐµÐ· Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ�"

#: ../framework/extensions/events/class-fw-extension-events.php:89
msgid "Create a event item"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ"

#: ../framework/extensions/events/class-fw-extension-events.php:186
msgid "Date"
msgstr "Ð”Ð°Ñ‚Ð°"

#: ../framework/extensions/events/class-fw-extension-events.php:204
msgid "Event Options"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/events/class-fw-extension-events.php:310
msgid "Multi Interval Event"
msgstr "Ð ÐµÐ³ÑƒÐ»Ñ�Ñ€Ð½Ð¾ Ð¿Ñ€Ð¾Ð²Ð¾Ð´Ð¸Ð¼Ð¾Ðµ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ"

#: ../framework/extensions/events/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:181
msgid ""
"This extension adds a fully fledged Events module to your theme. It comes "
"with built in pages that contain a calendar where events can be added."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ð¿Ð¾Ð»Ð½Ð¾Ñ†ÐµÐ½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð´ÑƒÐ»ÑŒ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹ Ð² Ð²Ð°ÑˆÑƒ Ñ‚ÐµÐ¼Ñƒ. ÐžÐ½ Ð¿Ð¾Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ�Ð¾ Ð²Ñ�Ñ‚Ñ€Ð¾ÐµÐ½Ð½Ñ‹Ð¼Ð¸ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°Ð¼Ð¸, Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ñ‰Ð¸Ð¼Ð¸ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ, Ð² ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ‹ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�."

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:81
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:189
msgid "Event Categories"
msgstr "ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹"

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:82
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:190
msgid "Select an event category"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸ÑŽ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ð¹"

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:84
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:192
msgid "All Events"
msgstr "Ð’Ñ�Ðµ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/events/extensions/events-tags/manifest.php:7
msgid "Event-search-tags"
msgstr "Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ - ÐŸÐ¾Ð¸Ñ�Ðº - Ð¢ÐµÐ³"

#: ../framework/extensions/events/extensions/events-tags/manifest.php:8
msgid "Connect extension event with shortcodes map & calendar"
msgstr "ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ñ� ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð¾Ð¼ ÐºÐ°Ñ€Ñ‚Ð° Ð¸ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ"

#: ../framework/extensions/events/views/content.php:16
msgid "Google Calendar"
msgstr "ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ Google"

#: ../framework/extensions/events/views/content.php:17
msgid "Ical Export"
msgstr "Ð­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ Ical"

#: ../framework/extensions/events/views/content.php:20
msgid "Start"
msgstr "Ð¡Ñ‚Ð°Ñ€Ñ‚"

#: ../framework/extensions/events/views/content.php:21
msgid "End"
msgstr "ÐšÐ¾Ð½ÐµÑ†"

#: ../framework/extensions/events/views/content.php:25
msgid "Speakers"
msgstr "Ð“Ð¾Ð²Ð¾Ñ€Ñ�Ñ‰Ð°Ñ�"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:37
msgid "Event Location"
msgstr "ÐœÐµÑ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:39
msgid "Where does the event take place?"
msgstr "Ð“Ð´Ðµ Ñ�Ð¾Ñ�Ñ‚Ð¾Ð¸Ñ‚Ñ�Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:43
msgid "All Day Event?"
msgstr "Ð¡Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð½Ð° Ñ†ÐµÐ»Ñ‹Ð¹ Ð´ÐµÐ½ÑŒ?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:44
msgid "Is your event an all day event?"
msgstr "Ð­Ñ‚Ð¾ Ð²Ð°ÑˆÐµ Ð¼ÐµÑ€Ð¾Ð¿Ñ€Ð¸Ñ�Ñ‚Ð¸Ðµ, Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ð½Ð° Ð²ÐµÑ�ÑŒ Ð´ÐµÐ½ÑŒ?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:67
msgid "Start & End of Event"
msgstr "Ð’Ñ€ÐµÐ¼Ñ� Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¸ ÐºÐ¾Ð½Ñ†Ð° Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ�"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:68
msgid "Set start and end events datetime"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼Ñ� Ð½Ð°Ñ‡Ð°Ð»Ð° Ð¸ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ñ� Ñ‚Ð¸Ð¿Ð° Ð´Ð°Ñ‚Ð°Ð²Ñ€ÐµÐ¼Ñ�"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:97
msgid "Associated User"
msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð²Ñ�Ð·Ð°Ð½Ð½Ñ‹Ð¹ Ñ� Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸ÐµÐ¼"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:99
msgid "Link this event to a specific user"
msgstr "ÐŸÑ€Ð¸Ð²Ñ�Ð·Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ð¾Ðµ Ñ�Ð¾Ð±Ñ‹Ñ‚Ð¸Ðµ Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¼Ñƒ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŽ"

#: ../framework/extensions/sidebars/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:132
msgid "Sidebars"
msgstr "Ð‘Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð¿Ð°Ð½ÐµÐ»Ð¸"

#: ../framework/extensions/sidebars/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:133
msgid ""
"Brings a new layer of customization freedom to your website by letting you "
"add more than one sidebar to a page, or different sidebars on different "
"pages."
msgstr "Ð”Ð°ÐµÑ‚ Ð½Ð¾Ð²Ñ‹Ð¹ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ Ñ�Ð²Ð¾Ð±Ð¾Ð´Ñ‹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð²Ð°ÑˆÐµÐ³Ð¾ Ð²ÐµÐ±-Ñ�Ð°Ð¹Ñ‚Ð°, Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�Ñ� Ð´Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡ÐµÐ¼ Ð¾Ð´Ð½Ñƒ Ð±Ð¾ÐºÐ¾Ð²ÑƒÑŽ Ð¿Ð°Ð½ÐµÐ»ÑŒ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ, Ð¸Ð»Ð¸ Ñ€Ð°Ð·Ð½Ñ‹Ðµ Ð±Ð¾ÐºÐ¾Ð²Ñ‹Ðµ Ð¿Ð°Ð½ÐµÐ»Ð¸ Ð½Ð° Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°Ñ…."

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:131
msgid "No matches found"
msgstr "Ð¡Ð¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ð¹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:139
msgid "Do you realy want to change without saving?"
msgstr "Ð’Ñ‹ Ð´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð±ÐµÐ· Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�?"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:141
msgid "Missing ID. Check that you provided all mandatory data."
msgstr "ÐžÑ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ ID. Ð£Ð±ÐµÐ´Ð¸Ñ‚ÐµÑ�ÑŒ, Ñ‡Ñ‚Ð¾ Ð²Ñ‹ ÑƒÐºÐ°Ð·Ð°Ð»Ð¸ Ð²Ñ�Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ."

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:142
#: ../framework/extensions/sidebars/views/backend-main-view.php:27
msgid "Created"
msgstr "Ð¡Ð¾Ð·Ð´Ð°Ð½"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:143
msgid "(For Grouped Pages)"
msgstr "(Ð”Ð»Ñ� Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†)"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:144
msgid "(For Specific Pages)"
msgstr "(Ð”Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†)"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:145
msgid "No sidebar name specified"
msgstr "Ð�Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð°"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:146
msgid "Sidebar Name"
msgstr "Ð˜Ð¼Ñ� Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð°"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:147
msgid "New Sidebar"
msgstr "Ð�Ð¾Ð²Ñ‹Ð¹ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€"

#: ../framework/extensions/sidebars/views/frontend-no-widgets.php:5
msgid "Widgets Page"
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ� Ð²Ð¸Ð´Ð¶ÐµÑ‚Ð°Ð¼Ð¸"

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:5
msgid "For specific"
msgstr "Ð”Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹"

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:23
msgid "Type to search ..."
msgstr "Ð’Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð´Ð»Ñ� Ð¿Ð¾Ð¸Ñ�ÐºÐ° ..."

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:30
msgid "Search for a specific page you want to set a sidebar for"
msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¹ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€"

#: ../framework/extensions/sidebars/views/backend-tab-grouped.php:6
msgid "For group"
msgstr "Ð”Ð»Ñ� Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹"

#: ../framework/extensions/sidebars/views/backend-tab-grouped.php:25
msgid "Select group of pages you want to set a sidebar for."
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð³Ñ€ÑƒÐ¿Ð¿Ñƒ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð·Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€."

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:18
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:60
msgid "Choose the position for your sidebar(s)"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð°(Ð¾Ð²)"

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:43
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:40
msgid "Add Sidebar"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:4
msgid "Sidebars for"
msgstr "Ð¡Ð°Ð¹Ð´Ð±Ð°Ñ€Ñ‹ Ð´Ð»Ñ�"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Specific Page"
msgstr "Ð”Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Grouped Page"
msgstr "Ð”Ð»Ñ� Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†"

#: ../framework/extensions/sidebars/views/backend-main-view.php:11
#: ../framework/extensions/sidebars/views/backend-main-view.php:15
msgid "Manage Sidebars"
msgstr "Ð£Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð°Ð¼Ð¸"

#: ../framework/extensions/sidebars/views/backend-main-view.php:18
msgid ""
"Use this section to create and/or set different sidebar(s) for different "
"page(s)"
msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐ¹Ñ‚Ðµ Ñ�Ñ‚Ð¾Ñ‚ Ñ€Ð°Ð·Ð´ÐµÐ», Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¸/Ð¸Ð»Ð¸ Ð·Ð°Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€(Ñ‹) Ð´Ð»Ñ� Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†."

#: ../framework/extensions/sidebars/views/backend-main-view.php:24
msgid "For Grouped Pages"
msgstr "Ð”Ð»Ñ� Ñ�Ð³Ñ€ÑƒÐ¿Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†"

#: ../framework/extensions/sidebars/views/backend-main-view.php:25
msgid "For Specific Pages"
msgstr "Ð”Ð»Ñ� Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†"

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:32
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:121
msgid "Select sidebar you wish to replace."
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:241
msgid "No sidebar name specified."
msgstr "Ð�Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾ Ð¸Ð¼Ñ� Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð°."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:270
msgid "Dynamic sidebar doesn't exixt"
msgstr "Ð”Ð¸Ð½Ð°Ð¼Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€ Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:277
msgid ""
"The placeholder can't be deleted because it is used in one of sidebars "
"below."
msgstr "Ð—Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑƒÐ´Ð°Ð»ÐµÐ½, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·ÑƒÐµÑ‚Ñ�Ñ� Ð² Ð¾Ð´Ð½Ð¾Ð¼ Ð¸Ð· Ñ�Ð°Ð¹Ð´Ð±Ð°Ñ€Ð¾Ð² Ð½Ð¸Ð¶Ðµ."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:280
msgid ""
"Please replace it first so that you will not have visual gaps in your "
"layout."
msgstr "ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð·Ð°Ð¼ÐµÐ½Ð¸Ñ‚Ðµ ÐµÐ³Ð¾ Ñ�Ð½Ð°Ñ‡Ð°Ð»Ð°, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ Ð²Ð¸Ð·ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ð·Ð°Ð·Ð¾Ñ€Ð¾Ð² Ð½Ð° Ð²Ð°ÑˆÐµÐ¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ðµ."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:293
msgid "Successfully removed"
msgstr "Ð£Ñ�Ð¿ÐµÑˆÐ½Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:543
msgid "Default for all pages"
msgstr "ÐŸÐ¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð²Ñ�ÐµÑ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:613
msgid " (no title)"
msgstr "(Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ�)"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:780
msgid "Error: Type or sub_type error"
msgstr "ÐžÑˆÐ¸Ð±ÐºÐ° Ñ‚Ð¸Ð¿Ð° Ð¸Ð»Ð¸ Ð¿Ð¾Ð´_Ñ‚Ð¸Ð¿Ð°"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:838
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:869
msgid "Error: Sidebars not set"
msgstr "ÐžÑˆÐ¸Ð±ÐºÐ°: Ð¡Ð°Ð¹Ð´Ð±Ð°Ñ€Ñ‹ Ð½Ðµ Ð·Ð°Ð´Ð°Ð½Ñ‹"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:865
msgid "Error: Position doesn't exists. Please check config file."
msgstr "ÐžÑˆÐ¸Ð±ÐºÐ°: ÐŸÐ¾Ð·Ð¸Ñ†Ð¸Ñ� Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚. ÐŸÑ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¾Ð½Ð½Ñ‹Ð¹ Ñ„Ð°Ð¹Ð»."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:55
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:253
msgid "Page"
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:56
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:153
msgid "Pages"
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:61
msgid "Portfolio Project"
msgstr "ÐŸÑ€Ð¾ÐµÐºÑ‚ Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:62
msgid "Portfolio Projects"
msgstr "ÐŸÑ€Ð¾ÐµÐºÑ‚Ñ‹ Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:73
msgid "Blog Category"
msgstr "Ð ÑƒÐ±Ñ€Ð¸ÐºÐ°"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:79
msgid "Portfolio Category"
msgstr "ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ñ� Ð¿Ð¾Ñ€Ñ‚Ñ„Ð¾Ð»Ð¸Ð¾"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:85
msgid "Home Page"
msgstr "Ð”Ð¾Ð¼Ð°ÑˆÐ½Ñ�Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:90
msgid "Search Page"
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð¿Ð¾Ð¸Ñ�ÐºÐ°"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:95
msgid "404 Page"
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° 404"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:100
msgid "Author Page"
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð°Ð²Ñ‚Ð¾Ñ€Ð°"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:105
msgid "Archive Page"
msgstr "Ð�Ñ€Ñ…Ð¸Ð²Ð½Ð°Ñ� Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð°"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:149
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:308
msgid "All Pages"
msgstr "Ð’Ñ�Ðµ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:184
msgid "Others"
msgstr "Ð”Ñ€ÑƒÐ³Ð¸Ðµ"

#: ../framework/extensions/megamenu/manifest.php:7
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:64
#: ../framework/core/components/extensions/manager/available-extensions.php:60
msgid "Mega Menu"
msgstr "ÐœÐµÐ³Ð° ÐœÐµÐ½ÑŽ"

#: ../framework/extensions/megamenu/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:61
msgid ""
"The Mega Menu extension adds a user-friendly drop down menu that will let "
"you easily create highly customized menu configurations."
msgstr "Mega Menu Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ, Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ ÑƒÐ´Ð¾Ð±Ð½Ð¾Ðµ Ð²Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰ÐµÐµ Ð¼ÐµÐ½ÑŽ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ Ð²Ð°Ð¼ Ð»ÐµÐ³ÐºÐ¾ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð¿ÐµÑ€Ñ�Ð¾Ð½Ð°Ð»Ð¸Ð·Ð¾Ð²Ð°Ð½Ð½Ñ‹Ðµ Ð¼ÐµÐ½ÑŽ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸."

#: ../framework/extensions/megamenu/class-fw-extension-megamenu.php:58
msgid "Select Icon"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¸ÐºÐ¾Ð½ÐºÑƒ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:44
#, php-format
msgid "%s (Invalid)"
msgstr "%s (Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:48
#, php-format
msgid "%s (Pending)"
msgstr "%s (Ð’ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ð¸)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:61
msgid "sub item"
msgstr "Ð¿Ð¾Ð´Ð¿ÑƒÐ½ÐºÑ‚ "

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:97
msgid "Edit Menu Item"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÐ½ÐºÑ‚ Ð¼ÐµÐ½ÑŽ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:108
msgid "URL"
msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ°"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:117
msgid "Navigation Label"
msgstr "Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÐ½ÐºÑ‚Ð° Ð¼ÐµÐ½ÑŽ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:125
msgid "Title Attribute"
msgstr "Ð�Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÐ°"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:134
msgid "Open link in a new window/tab"
msgstr "ÐžÑ‚ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ Ñ�Ñ�Ñ‹Ð»ÐºÑƒ Ð² Ð½Ð¾Ð²Ð¾Ð¼ Ð¾ÐºÐ½Ðµ/Ð²ÐºÐ»Ð°Ð´ÐºÐµ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:141
msgid "CSS Classes (optional)"
msgstr "CSS ÐºÐ»Ð°Ñ�Ñ�Ñ‹ (Ð¾Ð¿Ñ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:149
msgid "Link Relationship (XFN)"
msgstr "Ð¡Ñ�Ñ‹Ð»ÐºÐ° ÐžÑ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ� (XFN)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:157
msgid "Mega Menu Column Title"
msgstr "Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ ÐºÐ¾Ð»Ð¾Ð½ÐºÐ¸ Ð¼ÐµÐ³Ð° Ð¼ÐµÐ½ÑŽ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:158
msgid "Item Title"
msgstr "Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð¿ÑƒÐ½ÐºÑ‚Ð°"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:166
msgid "Hide"
msgstr "Ð¡Ð¿Ñ€Ñ�Ñ‚Ð°Ñ‚ÑŒ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:172
msgid "This column should start a new row"
msgstr "Ð­Ñ‚Ð° ÐºÐ¾Ð»Ð¾Ð½ÐºÐ° Ð´Ð¾Ð»Ð¶Ð½Ð° Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð½Ð¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ�Ð´Ð°"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:178
msgid "Description (HTML)"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ (HTML)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:181
msgid ""
"The description will be displayed in the menu if the current theme supports "
"it."
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ‚ÑŒÑ�Ñ� Ð² Ð¼ÐµÐ½ÑŽ, ÐµÑ�Ð»Ð¸ Ð´Ð°Ð½Ð½Ð°Ñ� Ñ‚ÐµÐ¼Ð° Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÑ‚ ÐµÐ³Ð¾."

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:190
msgid "Add Icon"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¸ÐºÐ¾Ð½ÐºÑƒ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:191
msgid "Edit Icon"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¸ÐºÐ¾Ð½ÐºÑƒ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:205
msgid "Use as Mega Menu"
msgstr "Ð˜Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÑŒ ÐºÐ°Ðº Ð¼ÐµÐ³Ð° Ð¼ÐµÐ½ÑŽ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:211
msgid "Move"
msgstr "ÐŸÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:212
msgid "Up one"
msgstr "Ð�Ð° Ð¾Ð´Ð¸Ð½ Ð²Ñ‹ÑˆÐµ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:213
msgid "Down one"
msgstr "Ð�Ð° Ð¾Ð´Ð¸Ð½ Ð½Ð¸Ð¶Ðµ"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:216
msgid "To the top"
msgstr "Ð�Ð°Ð²ÐµÑ€Ñ…"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:225
#, php-format
msgid "Original: %s"
msgstr "ÐžÑ€Ð¸Ð³Ð¸Ð½Ð°Ð»: %s"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:239
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:60
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2282
msgid "Cancel"
msgstr "ÐžÑ‚Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/backups/class-fw-extension-backups.php:299
#: ../framework/extensions/backups/class-fw-extension-backups.php:366
msgid "File not specified"
msgstr "Ð¤Ð°Ð¹Ð» Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"

#: ../framework/extensions/backups/class-fw-extension-backups.php:399
#: ../framework/extensions/backups/class-fw-extension-backups.php:400
#: ../framework/core/components/extensions/manager/available-extensions.php:156
msgid "Backup"
msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ� ÐºÐ¾Ð¿Ð¸Ñ�"

#: ../framework/extensions/backups/class-fw-extension-backups.php:554
#: ../framework/extensions/backups/class-fw-extension-backups.php:568
msgid "Access Denied"
msgstr "Ð’ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ðµ Ð¾Ñ‚ÐºÐ°Ð·Ð°Ð½Ð¾"

#: ../framework/extensions/backups/class-fw-extension-backups.php:561
msgid "Archive not found"
msgstr "Ð�Ñ€Ñ…Ð¸Ð² Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"

#: ../framework/extensions/backups/class-fw-extension-backups.php:575
#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:202
msgid "Failed to open file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»"

#: ../framework/extensions/backups/helpers.php:37
msgid "Invalid JSON response"
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ JSON"

#: ../framework/extensions/backups/helpers.php:44
msgid ""
"HTTP Loopback Connections are not enabled on this server. If you need to "
"contact your web host, tell them that when PHP tries to connect back to the "
"site at the URL `{url}` and it gets the error `{error}`. There may be a "
"problem with the server configuration (eg local DNS problems, mod_security, "
"etc) preventing connections from working properly."
msgstr "Ð¡Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ� HTTP Loopback Ð½Ðµ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ Ð½Ð° Ð´Ð°Ð½Ð½Ð¾Ð¼ Ñ�ÐµÑ€Ð²ÐµÑ€Ðµ. Ð•Ñ�Ð»Ð¸ Ð²Ñ‹ Ñ�Ð¾Ð±Ð¸Ñ€Ð°ÐµÑ‚ÐµÑ�ÑŒ Ñ�Ð²Ñ�Ð·Ð°Ñ‚ÑŒÑ�Ñ� Ñ� Ð²Ð°ÑˆÐ¸Ð¼ Ñ…Ð¾Ñ�Ñ‚Ð¸Ð½Ð³Ð¾Ð¼, Ñ�ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¸Ð¼ Ñ‡Ñ‚Ð¾ ÐºÐ¾Ð³Ð´Ð° PHP Ð¿Ñ‹Ñ‚Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾ÐµÐ´Ð¸Ð½Ð¸Ñ‚ÑŒÑ�Ñ� Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾ Ðº Ñ�Ð°Ð¹Ñ‚Ñƒ Ð¿Ð¾ Ð°Ð´Ñ€ÐµÑ�Ñƒ `{url}` Ñ‚Ð¾ Ð¾Ð½ Ð¿Ð¾Ð»ÑƒÑ‡Ð°ÐµÑ‚ Ð¾ÑˆÐ¸Ð±ÐºÑƒ `{error}`. ÐœÐ¾Ð¶ÐµÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ð° Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ°Ð¼Ð¸ Ñ�ÐµÑ€Ð²ÐµÑ€Ð° (Ðº Ð¿Ñ€Ð¸Ð¼ÐµÑ€Ñƒ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹ DNS, mod_security) ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ð¿Ñ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ñ€Ð¾Ð±Ð¾Ñ‚Ñƒ Ñ�Ð¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð½Ñ‹Ð¹ Ð´Ð¾Ð»Ð¶Ð½Ñ‹Ð¼ Ð¾Ð±Ñ€Ð°Ð·Ð¾Ð¼."

#: ../framework/extensions/backups/helpers.php:123
#: ../framework/extensions/backups/helpers.php:145
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:363
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:431
#, php-format
msgid "Failed to create dir: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ: %s"

#: ../framework/extensions/backups/helpers.php:152
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:137
#, php-format
msgid "Failed to copy: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ: %s"

#: ../framework/extensions/backups/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:168
msgid "Backup & Demo Content"
msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ� ÐºÐ¾Ð¿Ð¸Ñ� Ð¸ Ð´ÐµÐ¼Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚"

#: ../framework/extensions/backups/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:169
msgid ""
"This extension lets you create an automated backup schedule, import demo "
"content or even create a demo content archive for migration purposes."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð²Ð°Ð¼ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð³Ñ€Ð°Ñ„Ð¸Ðº Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð½Ð¾Ð³Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�, Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´ÐµÐ¼Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚ Ð¸Ð»Ð¸ Ð´Ð°Ð¶Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð°Ñ€Ñ…Ð¸Ð²Ñ‹ Ñ� Ð´ÐµÐ¼Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð¾Ð¼ Ñ� Ñ†ÐµÐ»ÑŒÑŽ Ð¿ÐµÑ€ÐµÐ½Ð¾Ñ�Ð° Ð½Ð° Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð´Ð¾Ð¼ÐµÐ½."

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:97
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:98
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:385
msgid "Demo Content Install"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° Ð´ÐµÐ¼Ð¾ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð°"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:282
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:329
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:362
msgid "Forbidden"
msgstr "Ð—Ð°Ð¿Ñ€ÐµÑ‰ÐµÐ½Ð¾"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:342
msgid "Invalid demo"
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð´ÐµÐ¼Ð¾"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:349
msgid "A content install is currently running"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ° ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð° Ð²Ñ‹Ð¿Ð¾Ð»Ð½Ñ�ÐµÑ‚Ñ�Ñ� Ð² Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚"

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:28
#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:39
#: ../framework/extensions/backups/views/page.php:17
#: ../framework/extensions/backups/views/page.php:28
msgid "Important"
msgstr "Ð’Ð°Ð¶Ð½Ð¾"

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:30
#: ../framework/extensions/backups/views/page.php:19
#, php-format
msgid "You need to activate %s."
msgstr "Ð�ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s."

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:31
#: ../framework/extensions/backups/views/page.php:20
msgid "zip extension"
msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ zip"

#: ../framework/extensions/backups/views/page.php:70
msgid "Archives"
msgstr "Ð�Ñ€Ñ…Ð¸Ð²Ñ‹"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:76
msgid "Full Backup"
msgstr "ÐŸÐ¾Ð»Ð½Ð°Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ� ÐºÐ¾Ð¿Ð¸Ñ�"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:85
msgid "Content Backup"
msgstr "Ð ÐµÐ·ÐµÑ€Ð²Ð½Ð°Ñ� ÐºÐ¾Ð¿Ð¸Ñ� ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð°"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:88
msgid ""
"Warning! \n"
"You are about to delete a backup, it will be lost forever. \n"
"Are you sure?"
msgstr "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ!\nÐ’Ñ‹ Ñ�Ð¾Ð±Ð¸Ñ€Ð°ÐµÑ‚ÐµÑ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½ÑƒÑŽ ÐºÐ¾Ð¿Ð¸ÑŽ Ð±ÐµÐ· Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ñ�Ñ‚Ð¸ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ�.\nÐ’Ñ‹ ÑƒÐ²ÐµÑ€ÐµÐ½Ñ‹?"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:16
msgid "Interval"
msgstr "Ð˜Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:20
#: ../framework/core/components/extensions/manager/views/extension.php:180
msgid "Disabled"
msgstr "ÐžÑ‚ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:25
msgid "Select how often do you want to backup your website."
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ ÐºÐ°Ðº Ñ‡Ð°Ñ�Ñ‚Ð¾ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð´ÐµÐ»Ð°Ñ‚ÑŒ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½ÑƒÑŽ ÐºÐ¾Ð¿Ð¸ÑŽ Ð²Ð°ÑˆÐµÐ³Ð¾ Ñ�Ð°Ð¹Ñ‚Ð°."

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:32
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:45
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:58
msgid "Age Limit"
msgstr "Ð’Ñ€ÐµÐ¼Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:33
msgid "Age limit of backups in months"
msgstr "Ð’Ñ€ÐµÐ¼Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð¿Ð¸Ð¹ Ð² Ð¼ÐµÑ�Ñ�Ñ†Ð°Ñ…"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:46
msgid "Age limit of backups in weeks"
msgstr "Ð’Ñ€ÐµÐ¼Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð¿Ð¸Ð¹ Ð² Ð½ÐµÐ´ÐµÐ»Ñ�Ñ…"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:59
msgid "Age limit of backups in days"
msgstr "Ð’Ñ€ÐµÐ¼Ñ� Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ñ‹Ñ… ÐºÐ¾Ð¿Ð¸Ð¹ Ð² Ð´Ð½Ñ�Ñ…"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:186
msgid "Backup Schedule"
msgstr "Ð“Ñ€Ð°Ñ„Ð¸Ðº Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:288
msgid "Once Weekly"
msgstr "Ð Ð°Ð· Ð² Ð½ÐµÐ´ÐµÐ»ÑŽ"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:292
msgid "Once a month"
msgstr "Ð Ð°Ð· Ð² Ð¼ÐµÑ�Ñ�Ñ†"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:139
msgid "undefined"
msgstr "Ð�Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:279
msgid "Task type not registered"
msgstr "Ð¢Ð¸Ð¿ Ð·Ð°Ð´Ð°Ð½Ð¸Ñ� Ð½Ðµ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñ�Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ð½"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:286
msgid "Execution stopped (next step did not started)"
msgstr "Ð’Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð¾Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾ (Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹ ÑˆÐ°Ð³ Ð½Ðµ Ð½Ð°Ñ‡Ð°Ñ‚)"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:306
msgid "Timed out"
msgstr "ÐŸÑ€ÐµÐ²Ñ‹ÑˆÐµÐ½Ð¸Ðµ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð¸"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:366
msgid "Invalid execution end time"
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ð¾Ðµ Ð²Ñ€ÐµÐ¼Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ� Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:537
msgid "Invalid execution result"
msgstr "Ð�ÐµÐ²ÐµÑ€Ð½Ñ‹Ð¹ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:639
msgid "Invalid token"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¾ÐºÐµÐ½"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:658
msgid "Invalid tasks hash"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ…Ñ�Ñˆ Ð·Ð°Ð´Ð°Ð½Ð¸Ð¹"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:9
msgid "Image Sizes Restore"
msgstr "Ð’Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð² Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:12
msgid "Archive Unzip"
msgstr "Ð Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²ÐºÐ° Ð°Ñ€Ñ…Ð¸Ð²Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:39
msgid "Zip file not specified"
msgstr "Zip Ñ„Ð°Ð¹Ð» Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:47
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:50
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:49
#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:114
msgid "Destination dir not specified"
msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:56
msgid "Destination dir is not empty"
msgstr "Ð¦ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ð½Ðµ Ð¿ÑƒÑ�Ñ‚Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:63
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:59
#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:50
msgid "Zip extension missing"
msgstr "Zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:71
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:70
#, php-format
msgid "Cannot open zip (Error code: %s)"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ zip (ÐšÐ¾Ð´ Ð¾ÑˆÐ¸Ð±ÐºÐ¸: %s)"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:38
msgid "Database export"
msgstr "Ð­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:71
msgid "Database table disappeared"
msgstr "Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð° Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¸Ñ�Ñ‡ÐµÐ·Ð»Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:91
msgid "Cannot create file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:97
msgid "Cannot reopen file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ð½Ð¾Ð²ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:141
msgid "Cannot export CREATE TABLE sql"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÑ�Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ CREATE TABLE sql"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:211
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:267
msgid "Cannot get next database table"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:9
msgid "Files Restore"
msgstr "Ð’Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ñ„Ð°Ð¹Ð»Ð¾Ð²"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:32
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:41
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:45
msgid "Source dir not specified"
msgstr "Ð˜Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:39
msgid "Invalid source dir"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ°"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:46
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:25
msgid "Source dirs not specified"
msgstr "Ð˜Ñ�Ñ…Ð¾Ð´Ð½Ñ‹Ðµ Ð¿Ð°Ð¿ÐºÐ¸ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ñ‹"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:116
msgid "No filesystem access, credentials required"
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ Ñ„Ð°Ð¹Ð»Ð¾Ð², Ñ‚Ñ€ÐµÐ±ÑƒÑŽÑ‚Ñ�Ñ� ÑƒÑ‡ÐµÑ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:120
msgid "No filesystem access, invalid credentials"
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ Ñ„Ð°Ð¹Ð»Ð¾Ð², Ð½ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ ÑƒÑ‡ÐµÑ‚Ð½Ñ‹Ðµ Ð´Ð°Ð½Ð½Ñ‹Ðµ"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:126
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:135
msgid "Filesystem init failed"
msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹ Ð½Ðµ ÑƒÐ´Ð°Ð»Ð°Ñ�ÑŒ"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:192
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:317
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:341
#, php-format
msgid "Cannot convert Filesystem path: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ¾Ð½Ð²ÐµÑ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð¿ÑƒÑ‚ÑŒ Ðº Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¾Ð¹ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ðµ: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:197
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:322
#, php-format
msgid "Failed to list dir: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ð¿ÐºÐ¸: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:227
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:281
#, php-format
msgid "Failed to remove dir: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:234
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:288
#, php-format
msgid "Failed to remove file: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:376
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:444
#, php-format
msgid "Failed to copy file: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:12
msgid "Archive Zip"
msgstr "Zip Ð°Ñ€Ñ…Ð¸Ð²"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:97
msgid "Cannot close the zip file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ zip Ñ„Ð°Ð¹Ð»"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:103
msgid "Cannot move zip in destination dir"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ zip Ð² Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:9
msgid "Files Export"
msgstr "Ð­ÐºÑ�Ð¿Ð¾Ñ€Ñ‚ Ñ„Ð°Ð¹Ð»Ð¾Ð²"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:33
msgid "Destination not specified"
msgstr "ÐœÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ð¾"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:74
#, php-format
msgid "Source dir %s is empty"
msgstr "Ð˜Ñ�Ñ…Ð¾Ð´Ð½Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° %s Ð¿ÑƒÑ�Ñ‚Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:116
msgid "Failed to get dir chmod"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ‚ÑŒ chmod Ð¿Ð°Ð¿ÐºÐ¸"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:123
msgid "Failed to create destination dir"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ†ÐµÐ»ÐµÐ²ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:214
#, php-format
msgid "Failed to restore dir listing from: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ð¿ÐºÐ¸ Ð¸Ð·: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:12
msgid "Database restore"
msgstr "Ð’Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:63
msgid "Database file not found"
msgstr "Ð¤Ð°Ð¹Ð» Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:111
#, php-format
msgid "Cannot drop temporary table: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:129
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:285
msgid "Cannot open db file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ñ„Ð°Ð¹Ð» Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:138
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:294
msgid "Cannot move cursor in db file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÑƒÑ€Ñ�Ð¾Ñ€ Ð² Ñ„Ð°Ð¹Ð» Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:154
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:377
#, php-format
msgid "Failed to decode line %d from db file."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð´ÐµÐºÐ¾Ð´Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ %d Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…."

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:186
#, php-format
msgid "Cannot read line %d from db file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ %d Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:195
msgid "Required params not found"
msgstr "Ð�ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ñ‹Ðµ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ‹ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ñ‹"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:232
msgid "Cannot do full db restore because backup is missing some tables"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð±Ð°Ð·Ñƒ Ð´Ð°Ð½Ð½Ñ‹Ñ… Ð¿Ð¾Ð»Ð½Ð¾Ñ�Ñ‚ÑŒÑŽ, Ñ‚Ð°Ðº ÐºÐ°Ðº Ð² Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð¿Ð¸Ð¸ Ð¾Ñ‚Ñ�ÑƒÑ‚Ñ�Ñ‚Ð²ÑƒÑŽÑ‚ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:396
#, php-format
msgid "Failed to drop tmp table %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:435
#, php-format
msgid "Failed to create tmp table %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:447
#, php-format
msgid "Tried to insert data in table that was not imported %s"
msgstr "ÐŸÐ¾Ð¿Ñ‹Ñ‚Ð°Ð»Ñ�Ñ� Ð²Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñƒ, Ñ‡Ñ‚Ð¾ Ð½Ðµ Ð±Ñ‹Ð»Ð¸ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ñ‹ %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:606
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:628
#, php-format
msgid "Failed insert row from line %d"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ñ€Ñ�Ð´ Ð¸Ð· Ñ�Ñ‚Ñ€Ð¾ÐºÐ¸ %d"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:642
#, php-format
msgid "Invalid json type %s in db file"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ json %s Ð² Ñ„Ð°Ð¹Ð»Ðµ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:649
msgid "Cannot read line from db file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ñ�Ñ‚Ñ€Ð¾ÐºÑƒ Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:688
msgid "Failed to restore options keeping step"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ€Ñ‚Ñ‹ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�Ñ� Ð¿Ð¾Ñ�Ð»ÐµÐ´Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾Ñ�Ñ‚ÑŒ"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:723
#, php-format
msgid "Failed to keep option: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:774
msgid "Tables drop failed"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ�Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:787
msgid "Tables rename failed."
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ñ‚ÑŒ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹."

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:799
#, php-format
msgid "Invalid sub task %s"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð´ Ð·Ð°Ð´Ð°Ñ‡Ð° %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:12
msgid "Directory Cleanup"
msgstr "ÐžÑ‡Ð¸Ñ�Ñ‚ÐºÐ° Ð¿Ð°Ð¿ÐºÐ¸"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:21
msgid "Dir not specified"
msgstr "ÐŸÐ°Ð¿ÐºÐ° Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:30
msgid "Cannot remove directory"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:37
msgid "Cannot create directory"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:55
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:70
#, php-format
msgid "Cannot create file: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:9
msgid "Image Sizes Remove"
msgstr "Ð£Ð´Ð°Ð»ÐµÐ½Ð¸Ðµ Ñ€Ð°Ð·Ð¼ÐµÑ€Ð¾Ð² Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:23
msgid "Uploads dir not specified"
msgstr "ÐŸÐ°Ð¿ÐºÐ° Ð´Ð»Ñ� Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¾Ðº Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:18
msgid "Download"
msgstr "Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:119
msgid "Invalid destination dir"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ñ†ÐµÐ»ÐµÐ²Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ°"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:132
#, php-format
msgid "Invalid type: %s"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:141
#, php-format
msgid "Args not specified for type: %s"
msgstr "Ð�Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹ Ð½Ðµ ÑƒÐºÐ°Ð·Ð°Ð½Ñ‹ Ð´Ð»Ñ� Ñ‚Ð¸Ð¿Ð°: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:9
msgid "Local Download"
msgstr "Ð›Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ðµ Ñ�ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:24
msgid "Source not specified"
msgstr "Ð˜Ñ�Ñ…Ð¾Ð´Ð½Ð¸Ðº Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:29
msgid "Invalid source"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¸Ðº"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:38
msgid "Invalid source type"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¸ÐºÐ°"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:59
#, php-format
msgid "Cannot open zip: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ zip: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:70
msgid "Unhandled type"
msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:13
msgid "Downloading..."
msgstr "Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ..."

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:16
msgid "Download finished. Doing unzip..."
msgstr "Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¾. Ð˜Ð´ÐµÑ‚ Ñ€Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²ÐºÐ°..."

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:19
#, php-format
msgid "Downloading... %s of %s"
msgstr "Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ... %s Ð¸Ð· %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:24
#, php-format
msgid "Downloading... %s"
msgstr "Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°Ð½Ð¸Ðµ... %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:67
msgid "Url not specified"
msgstr "Ð�Ð´Ñ€ÐµÑ� Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:72
msgid "Invalid url"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ�"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:79
msgid "File id not specified"
msgstr "ID Ñ„Ð°Ð¹Ð»Ð° Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:84
msgid "Invalid file id"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ñ‹Ð¹ ID Ñ„Ð°Ð¹Ð»Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:105
#, php-format
msgid "Zip open failed (code %d). Please try again"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ zip (ÐºÐ¾Ð´ %d). ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ ÐµÑ‰Ðµ Ñ€Ð°Ð· Ð¿Ð¾Ð·Ð¶Ðµ"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:112
msgid "Zip extract failed"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ñ€Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²Ð°Ñ‚ÑŒ zip"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:119
msgid "Failed to close the zip after extract"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ zip Ð¿Ð¾Ñ�Ð»Ðµ Ñ€Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²ÐºÐ¸"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:152
#, php-format
msgid "Request failed. Error code: %d"
msgstr "Ð—Ð°Ð¿Ñ€Ð¾Ñ� Ð½Ðµ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½. ÐšÐ¾Ð´ Ð¾ÑˆÐ¸Ð±ÐºÐ¸: %d"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:163
msgid "Invalid byte position"
msgstr "Ð�ÐµÐ´ÐµÐ¹Ñ�Ñ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ� Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ� Ð±Ð°Ð¹Ñ‚Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:168
msgid "Empty response body"
msgstr "ÐŸÑƒÑ�Ñ‚Ð¾Ðµ Ñ‚ÐµÐ»Ð¾ Ð¾Ñ‚Ð²ÐµÑ‚Ð°"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:188
msgid "File ended without content"
msgstr "Ð¤Ð°Ð¹Ð» Ð·Ð°ÐºÐ¾Ð½Ñ‡Ð¸Ð»Ñ�Ñ� Ð±ÐµÐ· Ñ�Ð¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ�"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:213
msgid "Failed to write data to file"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð·Ð°Ð¿Ð¸Ñ�Ð°Ñ‚ÑŒ Ð´Ð°Ð½Ð½Ñ‹Ðµ Ð² Ñ„Ð°Ð¹Ð»"

#: ../framework/extensions/translation/settings-options.php:11
msgid "Default Language"
msgstr "Ð¯Ð·Ñ‹Ðº Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"

#: ../framework/extensions/translation/settings-options.php:12
msgid "This is the default language of your website."
msgstr "Ð­Ñ‚Ð¾ Ñ�Ð·Ñ‹Ðº Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð½Ð° Ð²Ð°ÑˆÐµÐ¼ Ñ�Ð°Ð¹Ñ‚Ðµ."

#: ../framework/extensions/translation/settings-options.php:19
msgid "Translate to"
msgstr "ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð½Ð°"

#: ../framework/extensions/translation/settings-options.php:20
msgid "Choose the languages you want your website translated to."
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ�Ð·Ñ‹ÐºÐ¸, Ð½Ð° ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð²Ñ‹ Ñ…Ð¾Ñ‚Ð¸Ñ‚Ðµ Ð¿ÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð²Ð°Ñˆ Ñ�Ð°Ð¹Ñ‚. "

#: ../framework/extensions/translation/settings-options.php:27
msgid "Convert data"
msgstr "ÐŸÑ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ðµ Ð´Ð°Ð½Ð½Ñ‹Ñ…"

#: ../framework/extensions/translation/settings-options.php:28
msgid ""
"Set to default language the posts, pages categories or tags that don't have "
"a language set ?"
msgstr "Ð—Ð°Ð´Ð°Ñ‚ÑŒ Ñ�Ð·Ñ‹Ðº Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ Ð´Ð»Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹, Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†, ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ Ð¸Ð»Ð¸ Ð¼ÐµÑ‚Ð¾Ðº, Ð´Ð»Ñ� ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… Ñ�Ð·Ñ‹Ðº Ð½Ðµ Ð·Ð°Ð´Ð°Ð½? "

#: ../framework/extensions/translation/manifest.php:7
#: ../framework/extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:336
#: ../framework/core/components/extensions/manager/available-extensions.php:264
msgid "Translations"
msgstr "ÐŸÐµÑ€ÐµÐ²Ð¾Ð´Ñ‹"

#: ../framework/extensions/translation/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:265
msgid ""
"This extension lets you translate your website in any language or even add "
"multiple languages for your users to change at their will from the front-"
"end."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ÑŒ Ñ�Ð²Ð¾Ð¹ Ñ�Ð°Ð¹Ñ‚ Ð½Ð° Ð»ÑŽÐ±Ð¾Ð¹ Ñ�Ð·Ñ‹Ðº Ð¸Ð»Ð¸ Ð´Ð°Ð¶Ðµ Ð´Ð¾Ð±Ð°Ð²Ð»Ñ�Ñ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�Ð·Ñ‹ÐºÐ¾Ð², Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ð°ÑˆÐ¸ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ð¸ Ð¼Ð¾Ð³Ð»Ð¸ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ð¸Ñ… Ð¿Ð¾ Ð¸Ñ… ÑƒÑ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¸ÑŽ Ð¸Ð· Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ�Ð°."

#: ../framework/extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:114
msgid "All Languages"
msgstr "Ð’Ñ�Ðµ Ñ�Ð·Ñ‹ÐºÐ¸"

#: ../framework/extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:332
msgid "The term translation does already exists.ACTION +++ "
msgstr "ÐŸÐµÑ€ÐµÐ²Ð¾Ð´ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð° ÑƒÐ¶Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚. Ð”Ð•Ð™Ð¡Ð¢Ð’Ð˜Ð• +++"

#: ../framework/extensions/translation/extensions/translate-terms/manifest.php:7
msgid "Translate Terms"
msgstr "ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ñ‹"

#: ../framework/extensions/translation/extensions/translate-terms/manifest.php:8
msgid "This extension translate terms"
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ñ‹"

#: ../framework/extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:341
msgid "Language of this post"
msgstr "Ð¯Ð·Ñ‹Ðº Ð´Ð°Ð½Ð½Ð¾Ð¹ Ð·Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/translation/extensions/translate-posts/manifest.php:7
msgid "Translate Posts"
msgstr "ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð·Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/translation/extensions/translate-posts/manifest.php:8
msgid "This extension translate posts"
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ Ð·Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/translation/extensions/translate-widgets/manifest.php:7
msgid "Translate Widgets"
msgstr "ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð²Ð¸Ð´Ð¶ÐµÑ‚Ñ‹"

#: ../framework/extensions/translation/extensions/translate-widgets/manifest.php:8
msgid "This extension translate Widgets"
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ Ð²Ð¸Ð´Ð¶ÐµÑ‚Ñ‹"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:10
msgid "Language Switcher"
msgstr "ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð·Ñ‹ÐºÐ¾Ð²"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:11
msgid "A Language Switcher Widget"
msgstr "Ð’Ð¸Ð´Ð¶ÐµÑ‚ ÐŸÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÑŒ Ñ�Ð·Ñ‹ÐºÐ¾Ð²"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:42
msgid "New title"
msgstr "Ð�Ð¾Ð²Ñ‹Ð¹ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:45
#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:49
msgid "Title:"
msgstr "Ð—Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº:"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:14
msgid "A calendar of your site&#8217;s Posts."
msgstr "ÐšÐ°Ð»ÐµÐ½Ð´Ð°Ñ€ÑŒ Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹ Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ�Ð°Ð¹Ñ‚Ð°."

#: ../framework/extensions/translation/extensions/translate-menus/manifest.php:7
msgid "Translate Menus"
msgstr "ÐŸÐµÑ€ÐµÐ²ÐµÑ�Ñ‚Ð¸ Ð¼ÐµÐ½ÑŽ"

#: ../framework/extensions/translation/extensions/translate-menus/manifest.php:8
msgid "This extension translate menus"
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿ÐµÑ€ÐµÐ²Ð¾Ð´Ð¸Ñ‚ Ð¼ÐµÐ½ÑŽ"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:211
msgid "Slider Design"
msgstr "Ð”Ð¸Ð·Ð°Ð¹Ð½ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:213
msgid "Number of Images"
msgstr "ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:231
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:234
#, php-format
msgid "%s updated."
msgstr "%s Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:232
msgid "Custom field updated."
msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ðµ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:233
msgid "Custom field deleted."
msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ðµ Ð¿Ð¾Ð»Ðµ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:235
#, php-format
msgid "%s restored to revision from %s"
msgstr "%s Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½ Ð´Ð»Ñ� Ð¿ÐµÑ€ÐµÑ�Ð¼Ð¾Ñ‚Ñ€Ð° Ð¸Ð· %s"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:237
#, php-format
msgid "%s published."
msgstr "%s Ð¾Ð¿ÑƒÐ±Ð»Ð¸ÐºÐ¾Ð²Ð°Ð½."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:238
msgid "Page saved."
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð°."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:239
#, php-format
msgid "%s submitted."
msgstr "%s Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:240
#, php-format
msgid "%s scheduled for: %s."
msgstr "%s Ð·Ð°Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½ Ð½Ð°: %s."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:242
#, php-format
msgid "%s draft updated."
msgstr "%s Ñ‡ÐµÑ€Ð½Ð¾Ð²Ð¸Ðº Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:272
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:52
msgid "Publish"
msgstr "ÐžÐ¿ÑƒÐ±Ð»Ð¸ÐºÐ¾Ð²Ð°Ñ‚ÑŒ"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:342
msgid ""
"This slider was created correctly, but the code implementation was delete "
"from source code or blocked from filter.Delete this post or recovery slider "
"implementation"
msgstr "Ð­Ñ‚Ð¾Ñ‚ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð±Ñ‹Ð» Ñ�Ð¾Ð·Ð´Ð°Ð½ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾, Ð½Ð¾ Ñ€ÐµÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ� ÐºÐ¾Ð´Ð° Ð±Ñ‹Ð»Ð° ÑƒÐ´Ð°Ð»ÐµÐ½Ð° Ð¸Ð· Ð¸Ñ�Ñ…Ð¾Ð´Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð´Ð° Ð¸Ð»Ð¸ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð° Ñ„Ð¸Ð»ÑŒÑ‚Ñ€Ð¾Ð¼. Ð£Ð´Ð°Ð»Ð¸Ñ‚Ðµ Ñ�Ñ‚Ñƒ Ð·Ð°Ð¿Ð¸Ñ�ÑŒ Ð¸Ð»Ð¸ Ñ�Ð¾Ð·Ð´Ð°Ð¹Ñ‚Ðµ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ð·Ð°Ð½Ð¾Ð²Ð¾"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:351
msgid ""
"This slider was created correctly, but the multimedia_types from config.php "
"file was deleted, please set multimedia_types for this slider type."
msgstr "Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Ð±Ñ‹Ð» Ñ�Ð¾Ð·Ð´Ð°Ð½ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾, Ð½Ð¾ multimedia_types Ð¸Ð· Ñ„Ð°Ð¹Ð»Ð° config.php Ð±Ñ‹Ð» ÑƒÐ´Ð°Ð»ÐµÐ½, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ð·Ð°Ð´Ð°Ð¹Ñ‚Ðµ multimedia_types  Ð´Ð»Ñ� Ñ�Ñ‚Ð¾Ð³Ð¾ Ñ‚Ð¸Ð¿Ð° Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:361
msgid "Slider Configuration"
msgstr "ÐšÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ� Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:375
msgid "Slider Title"
msgstr "Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:377
msgid "Choose a title for your slider only for internal use: Ex: \"Homepage\"."
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ Ð´Ð»Ñ� Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð»Ñ� Ð²Ð½ÑƒÑ‚Ñ€ÐµÐ½Ð½ÐµÐ³Ð¾ Ð¸Ñ�Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ�: Ð�Ð°Ð¿Ñ€: \"Homepage\"."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:433
msgid "Slider Settings"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:461
msgid ""
"You don't have slider extensions, please create at least one extension for "
"properly work"
msgstr "Ð£ Ð²Ð°Ñ� Ð½ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°, Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹Ñ�Ñ‚Ð°, Ñ�Ð¾Ð·Ð´Ð°Ð¹Ñ‚Ðµ Ñ…Ð¾Ñ‚Ñ� Ð±Ñ‹ Ð¾Ð´Ð½Ð¾ Ð´Ð»Ñ� ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:474
msgid "Choose the population method for your slider"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¼ÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð´Ð»Ñ� Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:542
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:94
msgid "(no title)"
msgstr "(Ð±ÐµÐ· Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ�)"

#: ../framework/extensions/media/extensions/slider/posts.php:6
#: ../framework/extensions/media/extensions/slider/posts.php:12
#: ../framework/extensions/media/extensions/slider/posts.php:18
#: ../framework/extensions/media/extensions/slider/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:12
msgid "Sliders"
msgstr "Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/posts.php:7
#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:8
msgid "Slider"
msgstr "Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/posts.php:9
msgid "Add New Slider"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/posts.php:10
msgid "Edit Slider"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ñ€Ð¸Ð²Ð°Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/posts.php:11
msgid "New Slider"
msgstr "Ð�Ð¾Ð²Ñ‹Ð¹ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/posts.php:13
msgid "View Slider"
msgstr "ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°"

#: ../framework/extensions/media/extensions/slider/posts.php:14
msgid "Search Sliders"
msgstr "ÐŸÐ¾Ð¸Ñ�Ðº Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð²"

#: ../framework/extensions/media/extensions/slider/posts.php:15
msgid "No Sliders found"
msgstr "Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½"

#: ../framework/extensions/media/extensions/slider/posts.php:16
msgid "No Sliders found in Trash"
msgstr "Ð�Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð¾ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð² Ð² ÐºÐ¾Ñ€Ð·Ð¸Ð½Ðµ"

#: ../framework/extensions/media/extensions/slider/manifest.php:6
msgid ""
"Adds the Sliders extension to your website. You'll be able to create "
"different built in jQuery sliders for your homepage and all the other "
"website pages."
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€Ñ‹ Ð½Ð° Ñ�Ð°Ð¹Ñ‚. Ð’Ñ‹ Ñ�Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ñ‹, Ñ�Ð´ÐµÐ»Ð°Ð½Ð½Ñ‹Ðµ Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ jQuery, Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, Ð° Ñ‚Ð°ÐºÐ¶Ðµ Ð´Ð»Ñ� Ð´Ñ€ÑƒÐ³Ð¸Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ð½Ð° Ð²Ð°ÑˆÐµÐ¼ Ñ�Ð°Ð¹Ñ‚Ðµ."

#: ../framework/extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:6
msgid "Nivo Slider"
msgstr "Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Nivo"

#: ../framework/extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:6
msgid "Owl Slider"
msgstr "Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Owl"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/manifest.php:6
msgid "Bx-Slider"
msgstr "Bx-Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:4
msgid "Population Method Categories opt 1"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ opt 1"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:5
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:11
msgid "Option description"
msgstr "ÐžÐ¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ð¾Ð¿Ñ†Ð¸Ð¸"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:10
msgid "Population Method Categories opt 2"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ opt 2"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:5
msgid "Type of Transition"
msgstr "Ð¢Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð°"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:6
msgid "Type of transition between slides"
msgstr "Ð¢Ð¸Ð¿ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° Ð¼ÐµÐ¶Ð´Ñƒ Ñ�Ð»Ð°Ð¹Ð´Ð°Ð¼Ð¸"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:9
msgid "Horizontal"
msgstr "Ð“Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:10
msgid "Vertical"
msgstr "Ð’ÐµÑ€Ñ‚Ð¸ÐºÐ°Ð»ÑŒÐ½Ñ‹Ð¹"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:11
msgid "Fade"
msgstr "Ð’Ñ‹Ñ†Ð²ÐµÑ‚Ð°Ñ‚ÑŒ"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:9
msgid "Choose a subtitle for your slide."
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¿Ð¾Ð´Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº Ð´Ð»Ñ� Ñ�Ð²Ð¾ÐµÐ³Ð¾ Ñ�Ð»Ð°Ð¹Ð´Ð°."

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:9
msgid "Add a Slider"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:9
msgid "Select Slider"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:14
msgid "Set width"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ ÑˆÐ¸Ñ€ÐµÐ½Ñƒ"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:19
msgid "Set height"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ð²Ñ‹Ñ�Ð¾Ñ‚Ñƒ"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:34
msgid "No Sliders Available"
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ñ… Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð²"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:47
msgid "create a new Slider"
msgstr "Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:49
msgid ""
"No Sliders created yet. Please go to the {br}Sliders page and "
"{add_slider_link}."
msgstr "ÐŸÐ¾ÐºÐ° Ð½Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð¾ Ð½Ð¸ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð°.  ÐŸÐµÑ€ÐµÐ¹Ð´Ð¸Ñ‚Ðµ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ {br}Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð² Ð¸ {add_slider_link}."

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:5
msgid ""
"Note that the type and population can't be changed later. You'll need to "
"create a new slider to have a different slider type or population method."
msgstr "Ð’Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ, Ñ‚Ð¸Ð¿ Ð¸ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ð¿Ð¾Ð·Ð¶Ðµ. Ð’Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ð¾ Ð±ÑƒÐ´ÐµÑ‚ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð½Ð¾Ð²Ñ‹Ð¹ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ñ‚Ð¸Ð¿ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ð° Ð¸Ð»Ð¸ Ð¼ÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�."

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:31
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:48
msgid "Schedule"
msgstr "Ð Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ"

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:40
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:57
msgid "Submit for Review"
msgstr "ÐŸÑ€ÐµÐ´Ñ�Ñ‚Ð°Ð²Ð»Ñ�ÐµÑ‚ Ð½Ð° Ñ€Ð°Ñ�Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¸Ðµ"

#: ../framework/extensions/media/extensions/population-method/class-fw-extension-population-method.php:36
#, php-format
msgid "Specified population method does not exists: %s"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ð½Ð½Ñ‹Ð¹ Ð¼ÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚: %s"

#: ../framework/extensions/media/extensions/population-method/class-fw-extension-population-method.php:55
#, php-format
msgid "Population method %s does not exist"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� %s Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚"

#: ../framework/extensions/media/extensions/population-method/manifest.php:3
msgid "Population Methods"
msgstr "ÐœÐµÑ‚Ð¾Ð´Ñ‹ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� "

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:21
msgid "Automatically, fetch images from categories"
msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸, Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:29
#, php-format
msgid "%s extension needs configured categories in post types"
msgstr "%s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹ Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð¾Ñ�Ñ‚Ð¾Ð²"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:34
msgid "Categories Population Method"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¹"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:44
msgid "Choose Category"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸ÑŽ"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:53
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:53
msgid "Number of Images in the slider"
msgstr "ÐšÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ð¹ Ð² Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ðµ"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:107
msgid "Select Specific Categories"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:4
msgid "Population Method - Categories"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� - ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:21
msgid "Automatically, fetch images from tags"
msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸, Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ð¼ÐµÑ‚Ð¾Ðº"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:29
#, php-format
msgid "%s extension needs configured tags in post types"
msgstr "%s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ð¼ÐµÑ‚Ð¾Ðº Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð¾Ñ�Ñ‚Ð¾Ð²"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:34
msgid "Tags Population Method"
msgstr "ÐœÐµÑ‚Ð¾Ð´Ñ‹ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ�  Ð¼ÐµÑ‚Ð¾Ðº"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:44
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:44
msgid "Choose Tag"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼ÐµÑ‚ÐºÑƒ"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:107
msgid "Select Specific tags"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¼ÐµÑ‚ÐºÐ¸"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:4
msgid "Population Method - Tags"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� - Ð¼ÐµÑ‚ÐºÐ¸"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:21
msgid "Automatically, fetch images from posts"
msgstr "Ð�Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸, Ð¿Ð¾Ð´Ð³Ñ€ÑƒÐ¶Ð°Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ� Ð¸Ð· Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:29
#, php-format
msgid "%s extension needs configured post categories in post types"
msgstr "%s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ðµ Ñ€ÑƒÐ±Ñ€Ð¸Ðº Ð² Ñ‚Ð¸Ð¿Ð°Ñ… Ð¿Ð¾Ñ�Ñ‚Ð¾Ð²"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:34
msgid "Posts Population Method"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� Ð·Ð°Ð¿Ð¸Ñ�ÐµÐ¹"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:101
msgid "Select Specific posts"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:4
msgid "Population Method - Posts"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� - Ð·Ð°Ð¿Ð¸Ñ�Ð¸"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:22
msgid "Manually, I'll upload the images myself"
msgstr "Ð’Ñ€ÑƒÑ‡Ð½ÑƒÑŽ, Ñ� Ñ�Ð°Ð¼ Ð·Ð°Ð³Ñ€ÑƒÐ¶Ñƒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:33
msgid "Click to edit / Drag to reorder"
msgstr "ÐšÐ»Ð¸ÐºÐ½Ð¸Ñ‚Ðµ Ð´Ð»Ñ� Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�/ Ð¿ÐµÑ€ÐµÑ‚Ð°Ñ‰Ð¸Ñ‚Ðµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ ÑƒÐ¿Ð¾Ñ€Ñ�Ð´Ð¾Ñ‡Ð¸Ñ‚ÑŒ"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:54
msgid "Choose"
msgstr "Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:4
msgid "Population Method - Custom"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð½Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ� - Ñ�Ð¾Ð±Ñ�Ñ‚Ð²ÐµÐ½Ð½Ñ‹Ð¹"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:57
msgid "Add Slide"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ñ�Ð»Ð°Ð¹Ð´"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:59
#: ../framework/views/backend-settings-form.php:47
msgid "Save Changes"
msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ�"

#: ../framework/core/Fw.php:73
msgid "Framework requirements not met:"
msgstr "Ð�Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÐ°:"

#: ../framework/core/class-fw-manifest.php:293
msgid "minimum required version is"
msgstr "Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ�"

#: ../framework/core/class-fw-manifest.php:296
msgid "maximum required version is"
msgstr "Ð¼Ð°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ‚Ñ€ÐµÐ±ÑƒÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ�"

#: ../framework/core/class-fw-manifest.php:301
msgid "and"
msgstr "Ð¸"

#: ../framework/core/class-fw-manifest.php:308
#, php-format
msgid "Current WordPress version is %s, %s"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� WordPress %s, %s"

#: ../framework/core/class-fw-manifest.php:314
#, php-format
msgid "Current Framework version is %s, %s"
msgstr "Ð¢ÐµÐºÑƒÑ‰Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� Ñ„Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€ÐºÐ° - %s, %s"

#: ../framework/core/class-fw-manifest.php:323
#, php-format
msgid "Current version of the %s extension is %s, %s"
msgstr "Ð¢ÐµÐºÑƒÑ‰Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� %s - %s, %s"

#: ../framework/core/class-fw-manifest.php:329
#, php-format
msgid "%s extension is required"
msgstr "%s Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¾Ð±Ñ�Ð·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾"

#: ../framework/core/class-fw-manifest.php:334
#, php-format
msgid "%s extension is required (%s)"
msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÑŽ %s Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� (%s)"

#: ../framework/core/extends/class-fw-option-type.php:283
#, php-format
msgid "Option type %s has no default value"
msgstr "Ð£ Ñ‚Ð¸Ð¿Ð° Ð¾Ð¿Ñ†Ð¸Ð¹ %s Ð½ÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ� Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ"

#: ../framework/core/components/backend.php:355
msgid "Done"
msgstr "Ð¡Ð´ÐµÐ»Ð°Ð½Ð¾"

#: ../framework/core/components/backend.php:356
msgid "Ah, Sorry"
msgstr "ÐžÐ¹, Ð¸Ð·Ð²Ð¸Ð½Ð¸Ñ‚Ðµ"

#: ../framework/core/components/backend.php:358
#: ../framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php:39
#: ../framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php:40
#: ../framework/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:41
#: ../framework/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:42
msgid "Reset"
msgstr "Ð¡Ð±Ñ€Ð¾Ñ�"

#: ../framework/core/components/backend.php:541
#: ../framework/core/components/backend.php:542
#: ../framework/core/components/backend.php:650
msgid "Theme Settings"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð¢ÐµÐ¼Ñ‹"

#: ../framework/core/components/backend.php:577
msgid "leave a review"
msgstr "Ð¾Ñ�Ñ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ð¾Ñ‚Ð·Ñ‹Ð²"

#: ../framework/core/components/backend.php:588
msgid ""
"Unyson WordPress Framework is the fastest and easiest way to develop a "
"premium theme. I highly recommend it"
msgstr "Ð¤Ñ€ÐµÐ¹Ð¼Ð²Ð¾Ñ€Ðº Ð´Ð»Ñ� WordPress Unyson - Ñ�Ñ‚Ð¾ Ñ�Ð°Ð¼Ñ‹Ð¹ Ð±Ñ‹Ñ�Ñ‚Ñ€Ñ‹Ð¹ Ð¸ Ð¿Ñ€Ð¾Ñ�Ñ‚Ð¾Ð¹ Ñ�Ð¿Ð¾Ñ�Ð¾Ð± Ñ€Ð°Ð·Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ñ‚ÑŒ Ð¿Ñ€ÐµÐ¼Ð¸ÑƒÐ¼ Ñ‚ÐµÐ¼Ñƒ. Ð¯ Ð½Ð°Ñ�Ñ‚Ð¾Ñ�Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ñ€ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÑŽ ÐµÐ³Ð¾"

#: ../framework/core/components/backend.php:594
msgid ""
"If you like Unyson, {wp_review_link}, share on {facebook_share_link} or "
"{twitter_share_link}."
msgstr "Ð•Ñ�Ð»Ð¸ Ð²Ð°Ð¼ Ð½Ñ€Ð°Ð²Ð¸Ñ‚Ñ�Ñ� Unyson, {wp_review_link}, Ð¿Ð¾Ð´ÐµÐ»Ð¸Ñ‚ÐµÑ�ÑŒ Ñ�Ñ‚Ð¸Ð¼ Ð½Ð° {facebook_share_link} Ð¸Ð»Ð¸ {twitter_share_link}."

#: ../framework/core/components/backend.php:1303
msgid "You have no permissions to change settings options"
msgstr "Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº"

#: ../framework/core/components/backend.php:1316
msgid "The options were successfully reset"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð±Ñ‹Ð»Ð¸ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ñ�Ð±Ñ€Ð¾ÑˆÐµÐ½Ñ‹"

#: ../framework/core/components/backend.php:1327
msgid "The options were successfully saved"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð±Ñ‹Ð»Ð¸ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ñ‹"

#: ../framework/core/components/backend.php:1440
msgid "Unknown collected group"
msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð³Ñ€ÑƒÐ¿Ð¿Ð°"

#: ../framework/core/components/backend.php:1779
#, php-format
msgid "Undefined option type: %s"
msgstr "Ð�Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ð¾Ð¿Ñ†Ð¸Ð¸: %s"

#: ../framework/core/components/backend.php:1826
#, php-format
msgid "Undefined container type: %s"
msgstr "Ð�Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ð¹ Ñ‚Ð¸Ð¿ ÐºÐ¾Ð½Ñ‚ÐµÐ¹Ð½ÐµÑ€Ð°: %s"

#: ../framework/core/components/extensions.php:447
#: ../framework/core/components/extensions.php:525
#, php-format
msgid "Extension %s is invalid."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½Ðµ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐµ."

#: ../framework/core/components/theme.php:206
msgid "Theme requirements not met:"
msgstr "Ð�Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ‚Ñ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ�Ð¼ Ñ‚ÐµÐ¼Ñ‹:"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:351
msgid "Cannot remove the old extensions backup dir"
msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�Ñ‚Ð°Ñ€Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ� dir"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:357
msgid "Cannot create the extensions backup dir"
msgstr "Ð�Ðµ Ð¼Ð¾Ð³Ñƒ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ Ð±ÐµÐºÐ°Ð¿Ð° Ð´Ð»Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:362
msgid "Cannot backup the extensions"
msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ðµ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:408
msgid "Cannot clear the extensions directory"
msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¾Ñ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:413
msgid "Cannot recreate the extensions directory"
msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð¿ÐµÑ€ÐµÑ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:419
msgid "Cannot recover the extensions"
msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ Ð²Ð¾Ñ�Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:645
#, php-format
msgid "Cannot activate hidden standalone extension %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ�ÐºÑ€Ñ‹Ñ‚Ð¾Ðµ Ð°Ð²Ñ‚Ð¾Ð½Ð¾Ð¼Ð½Ð¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:874
msgid "You are not allowed to install extensions."
msgstr "Ð£ Ð²Ð°Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:891
msgid "All supported extensions are already installed."
msgstr "Ð’Ñ�Ðµ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� ÑƒÐ¶Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ‹."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:967
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2384
#, php-format
msgid "Cannot remove temporary directory: %s"
msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½Ñ‹Ð¹ ÐºÐ°Ñ‚Ð°Ð»Ð¾Ð³: %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1037
msgid "You have no permissions to install extensions"
msgstr "Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1044
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1517
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1901
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2116
msgid "No extensions provided"
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1053
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1527
msgid "WP Filesystem is not initialized"
msgstr "Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ� Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ð° WP Ð½Ðµ Ð¸Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð°"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1079
#, php-format
msgid "Extension \"%s\" is already installed."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" ÑƒÐ¶Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1094
#, php-format
msgid "Extension \"%s\" is not available for install."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾ Ð´Ð»Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ¸."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1122
#, php-format
msgid "Parent extension \"%s\" not available."
msgstr "Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" Ð½Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1156
#, php-format
msgid "Downloading the \"%s\" extension..."
msgstr "Ð¡ÐºÐ°Ñ‡Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\"..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1200
#, php-format
msgid "Installing the \"%s\" extension..."
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð°Ð²Ð»Ð¸Ð²Ð°ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\"..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1238
#, php-format
msgid "The %s extension has been successfully installed."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð±Ñ‹Ð»Ð¾ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1399
msgid "You are not allowed to delete extensions."
msgstr "Ð£ Ð²Ð°Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1510
msgid "You have no permissions to uninstall extensions"
msgstr "Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1578
#, php-format
msgid "Deleting the \"%s\" extension..."
msgstr "Ð£Ð´Ð°Ð»Ñ�ÐµÑ‚Ñ�Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\"..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1590
#, php-format
msgid "Cannot delete the \"%s\" extension."
msgstr "Ð�ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1602
#, php-format
msgid "The %s extension has been successfully deleted."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð±Ñ‹Ð»Ð¾ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¾."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1703
msgid "Extension not specified."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¾."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1708
#, php-format
msgid "Extension \"%s\" is not installed."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1776
#, php-format
msgid "Extension \"%s\" does not exist or is not active."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ð¸Ð»Ð¸ Ð½Ðµ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1785
#, php-format
msgid "%s extension does not have settings."
msgstr "Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1806
msgid "Extension has no Install Instructions"
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¹ Ð¿Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1830
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2047
msgid "Invalid request method."
msgstr "Ð�Ðµ Ñ€Ð°Ð±Ð¾Ñ‡Ð¸Ð¹ Ð·Ð°Ð¿Ñ€Ð¾Ñ� Ð¼ÐµÑ‚Ð¾Ð´Ð°."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1842
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2059
msgid "No extension specified."
msgstr "Ð�ÐµÑ‚ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ‘Ð½Ð½Ð¾Ð³Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1894
msgid "You have no permissions to activate extensions"
msgstr "Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1914
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2132
#, php-format
msgid "Extension \"%s\" does not exist."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" Ð½Ðµ Ñ�ÑƒÑ‰ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2109
msgid "You have no permissions to deactivate extensions"
msgstr "Ð£ Ð²Ð°Ñ� Ð½Ðµ Ð´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ð´ÐµÐ°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2297
msgid "You are not allowed to save extensions settings."
msgstr "Ð£ Ð²Ð°Ñ� Ð½ÐµÐ´Ð¾Ñ�Ñ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ð¿Ñ€Ð°Ð² Ð´Ð»Ñ� Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ� Ð½Ð°Ñ�Ñ‚Ñ€Ð¾ÐµÐº Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2304
msgid "Invalid extension."
msgstr "Ð�Ðµ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2309
msgid "Extension does not have settings options."
msgstr "Ð£ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½ÐµÑ‚ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2341
msgid "Extensions settings successfully saved."
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ ÑƒÑ�Ð¿ÐµÑˆÐ½Ð¾ Ñ�Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ñ‹."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2368
#, php-format
msgid "Extension \"%s\" has no download sources."
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" Ð½Ðµ Ð¸Ð¼ÐµÐµÑ‚ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸ÐºÐ¾Ð² Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2392
#, php-format
msgid "Cannot create temporary directory: %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð²Ñ€ÐµÐ¼ÐµÐ½Ð½ÑƒÑŽ Ð¿Ð°Ð¿ÐºÑƒ: %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2403
#, php-format
msgid "\"%s\" extension github source \"user_repo\" parameter is required"
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸ÑŽ \"%s\" Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚Ñ�Ñ� Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"user_repo\""

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2454
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (%s)"
msgstr "Ð�ÐµÑ‚ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð° Ðº Ñ€ÐµÐ»Ð¸Ð·Ð°Ð¼ Ð² Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ \"%s\" Github'Ð°. (%s)"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2477
#, php-format
msgid "\"%s\" extension github repository \"%s\" has no releases."
msgstr "Ð’ Ñ€ÐµÐ¿Ð¾Ð·Ð¸Ñ‚Ð¾Ñ€Ð¸Ð¸ \"%s\" Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\" Ð½ÐµÑ‚ Ñ€ÐµÐ»Ð¸Ð·Ð¾Ð²."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2510
#, php-format
msgid "Cannot download the \"%s\" extension zip. (Response code: %d)"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐºÐ°Ñ‡Ð°Ñ‚ÑŒ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\". (ÐšÐ¾Ð´ Ð¾Ñ‚Ð²ÐµÑ‚Ð°: %d)"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2517
#, php-format
msgid "Cannot download the \"%s\" extension zip. %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐºÐ°Ñ‡Ð°Ñ‚ÑŒ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\". %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2525
#, php-format
msgid "Cannot download the \"%s\" extension zip."
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�ÐºÐ°Ñ‡Ð°Ñ‚ÑŒ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2538
#, php-format
msgid "Cannot save the \"%s\" extension zip."
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ð¸Ñ‚ÑŒ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2557
#, php-format
msgid "Cannot remove the \"%s\" extension downloaded zip."
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ Ñ�ÐºÐ°Ñ‡Ð°Ð½Ð½Ñ‹Ð¹ zip Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2582
#, php-format
msgid "The unzipped \"%s\" extension directory not found."
msgstr "Ð Ð°Ñ�Ð¿Ð°ÐºÐ¾Ð²Ð°Ð½Ð½Ð°Ñ� Ð¿Ð°Ð¿ÐºÐ° Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\" Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2589
#, php-format
msgid "Unknown \"%s\" extension download source \"%s\""
msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ñ‹Ð¹ Ð¸Ñ�Ñ‚Ð¾Ñ‡Ð½Ð¸Ðº Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� \"%s\" \"%s\""

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2615
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2634
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2697
#, php-format
msgid "Cannot read directory \"%s\"."
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿Ñ€Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2649
#, php-format
msgid "Cannot delete \"%s\"."
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2660
#, php-format
msgid "Cannot create the \"%s\" directory."
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ð¿Ð°Ð¿ÐºÑƒ \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2678
#, php-format
msgid "Cannot move \"%s\" to \"%s\"."
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð¿ÐµÑ€ÐµÐ¼ÐµÑ�Ñ‚Ð¸Ñ‚ÑŒ \"%s\" Ð² \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3103
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3150
#, php-format
msgid "Cannot activate the %s extension because it is not installed. %s"
msgstr "Ð�Ðµ ÑƒÐ´Ð°ÐµÑ‚Ñ�Ñ� Ð°ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s , Ñ‚Ð°Ðº ÐºÐ°Ðº Ð¾Ð½Ð¾ Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾. %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3107
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3154
msgid "Install"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3197
msgid "Install theme compatible extensions"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ñ�Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ðµ Ñ� Ñ‚ÐµÐ¼Ð¾Ð¹"

#: ../framework/core/components/extensions/manager/available-extensions.php:13
msgid ""
"Adds a sliders module to your website from where you'll be able to create "
"different built in jQuery sliders for your homepage and rest of the pages."
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð»Ñ�ÐµÑ‚ Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€ Ðº Ð²Ð°ÑˆÐµÐ¼Ñƒ Ð²ÐµÐ±-Ñ�Ð°Ð¹Ñ‚Ñƒ Ð¾Ñ‚ Ñ‚Ð¾Ð³Ð¾, Ð¸Ð· ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ Ð²Ñ‹ Ñ�Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ�Ð¾Ð·Ð´Ð°Ñ‚ÑŒ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ðµ Ñ�Ð´ÐµÐ»Ð°Ð½Ð½Ñ‹Ðµ Ð² jQuery Ñ�Ð»Ð°Ð¹Ð´ÐµÑ€Ñ‹ Ð´Ð»Ñ� Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹ Ð¸ Ð¾Ñ�Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ñ… Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†."

#: ../framework/core/components/extensions/manager/available-extensions.php:24
msgid "Media"
msgstr "ÐœÐµÐ´Ð¸Ð°"

#: ../framework/core/components/extensions/manager/available-extensions.php:36
msgid "Population method"
msgstr "ÐœÐµÑ‚Ð¾Ð´ Ð¿Ð¾Ñ�ÐµÑ‰ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/available-extensions.php:85
msgid ""
"Let's you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr "Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ñ� Ð»Ñ‘Ð³ÐºÐ¾Ñ�Ñ‚ÑŒÑŽ Ñ�Ð¾Ð·Ð´Ð°Ð²Ð°Ñ‚ÑŒ Ð±ÐµÑ�Ñ‡Ð¸Ñ�Ð»ÐµÐ½Ð½Ð¾Ðµ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾ Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ† Ñ� Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ Ð¿ÐµÑ€ÐµÑ‚Ð°Ñ�ÐºÐ¸Ð²Ð°Ð½Ð¸Ñ� Ð² Visual Page Builder, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ð¹ ÑƒÐ¶Ðµ Ñ� Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑ�Ñ‚Ð²Ð¾Ð¼ ÑƒÐ¶Ðµ Ñ�Ð¾Ð·Ð´Ð°Ð½Ð½Ñ‹Ñ… ÑˆÐ¾Ñ€Ñ‚ÐºÐ¾Ð´Ð¾Ð²."

#: ../framework/core/components/extensions/manager/available-extensions.php:96
msgid "Shortcodes"
msgstr "Ð¨Ð¾Ñ€Ñ‚ÐºÐ¾Ð´Ñ‹"

#: ../framework/core/components/extensions/manager/available-extensions.php:157
msgid ""
"This extension lets you set up daily, weekly or monthly backup schedule. You"
" can choose between a full backup or a data base only backup."
msgstr "Ð­Ñ‚Ð¾ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ñ�ÐµÑ‚ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¸Ñ‚ÑŒ ÐµÐ¶ÐµÐ´Ð½ÐµÐ²Ð½Ð¾Ðµ, ÐµÐ¶ÐµÐ½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¾Ðµ Ð¸Ð»Ð¸ ÐµÐ¶ÐµÐ¼ÐµÑ�Ñ�Ñ‡Ð½Ð¾Ðµ Ñ€Ð°Ñ�Ð¿Ð¸Ñ�Ð°Ð½Ð¸Ðµ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð³Ð¾ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ�. Ð’Ñ‹ Ð¼Ð¾Ð¶ÐµÑ‚Ðµ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð¼ÐµÐ¶Ð´Ñƒ Ð¿Ð¾Ð»Ð½Ð¾Ð¹ Ñ€ÐµÐ·ÐµÑ€Ð²Ð½Ð¾Ð¹ ÐºÐ¾Ð¿Ð¸ÐµÐ¹ Ñ�Ð°Ð¹Ñ‚Ð° Ð¸Ð»Ð¸ ÐºÐ¾Ð¿Ð¸ÐµÐ¹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð±Ð°Ð·Ñ‹ Ð´Ð°Ð½Ð½Ñ‹Ñ…."

#: ../framework/core/components/extensions/manager/views/extension.php:89
#: ../framework/core/components/extensions/manager/views/extension-page-header.php:25
msgid "Install Instructions"
msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ"

#: ../framework/core/components/extensions/manager/views/extension.php:102
msgid "Compatible"
msgstr "Ð¡Ð¾Ð²Ð¼ÐµÑ�Ñ‚Ð¸Ð¼Ñ‹Ð¹"

#: ../framework/core/components/extensions/manager/views/extension.php:102
msgid "with your current theme"
msgstr "Ñ� Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ Ñ‚ÐµÐ¼Ð¾Ð¹"

#: ../framework/core/components/extensions/manager/views/extension.php:174
#, php-format
msgid "Parent extension \"%s\" is disabled"
msgstr "Ð Ð¾Ð´Ð¸Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¾Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ \"%s\" Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾"

#: ../framework/core/components/extensions/manager/views/extension.php:199
#, php-format
msgid "You need to update WordPress to %s: %s"
msgstr "Ð’Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ WordPress Ð² %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:201
msgid "Update WordPress"
msgstr "ÐžÐ±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ WordPress"

#: ../framework/core/components/extensions/manager/views/extension.php:205
#, php-format
msgid "WordPress needs to be updated to %s"
msgstr "WordPress Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½ Ðº %s"

#: ../framework/core/components/extensions/manager/views/extension.php:215
#, php-format
msgid "Maximum supported WordPress version is %s"
msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� WordPress %s"

#: ../framework/core/components/extensions/manager/views/extension.php:230
#, php-format
msgid "You need to update %s to %s: %s"
msgstr "Ð’Ð°Ð¼ Ð½ÑƒÐ¶Ð½Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %s Ðº %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:239
#, php-format
msgid "%s needs to be updated to %s"
msgstr "%s Ð´Ð¾Ð»Ð¶ÐµÐ½ Ð±Ñ‹Ñ‚ÑŒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½ Ðº %s"

#: ../framework/core/components/extensions/manager/views/extension.php:250
#, php-format
msgid "Maximum supported %s version is %s"
msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� %s %s"

#: ../framework/core/components/extensions/manager/views/extension.php:268
#, php-format
msgid "You need to update the %s extension to %s: %s"
msgstr "Ð�ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ðº %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:277
#, php-format
msgid "The %s extension needs to be updated to %s"
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð¾Ð±Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ Ðº %s"

#: ../framework/core/components/extensions/manager/views/extension.php:288
#, php-format
msgid "Maximum supported %s extension version is %s"
msgstr "ÐœÐ°ÐºÑ�Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¾ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ð¸Ñ� Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� %s %s"

#: ../framework/core/components/extensions/manager/views/extension.php:303
#, php-format
msgid "The %s extension is disabled"
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¾"

#: ../framework/core/components/extensions/manager/views/extension.php:304
#, php-format
msgid "Activate %s"
msgstr "Ð�ÐºÑ‚Ð¸Ð²Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ %s"

#: ../framework/core/components/extensions/manager/views/extension.php:313
#, php-format
msgid "The %s extension is not installed: %s"
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:316
#, php-format
msgid "Install %s"
msgstr "Ð£Ñ�Ñ‚Ð°Ð½Ð¾Ð²Ð¸Ñ‚ÑŒ %s"

#: ../framework/core/components/extensions/manager/views/extension.php:321
#, php-format
msgid "The %s extension is not installed"
msgstr "Ð Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ðµ %s Ð½Ðµ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¾"

#: ../framework/core/components/extensions/manager/views/extension.php:342
msgid "View Requirements"
msgstr "ÐŸÐ¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ Ñ‚Ñ€ÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ�"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:40
#, php-format
msgid "%s Settings"
msgstr "Ð�Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ %s"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:43
#, php-format
msgid "%s Install Instructions"
msgstr "Ð˜Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ð¸Ð¸ Ð¿Ð¾ ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐµ %s"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:46
msgid "Unknown tab:"
msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� Ð²ÐºÐ»Ð°Ð´ÐºÐ°:"

#: ../framework/core/components/extensions/manager/views/delete-form.php:42
#: ../framework/core/components/extensions/manager/views/install-form.php:51
msgid "No, Return me to the extension list"
msgstr "Ð�ÐµÑ‚, Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒÑ�Ñ� Ðº Ñ�Ð¿Ð¸Ñ�ÐºÑƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/views/delete-form.php:45
msgid "Click to view entire list of directories which will be deleted"
msgstr "ÐšÐ»Ð¸ÐºÐ½Ð¸Ñ‚Ðµ, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ Ð¿Ð¾Ð»Ð½Ñ‹Ð¹ Ñ�Ð¿Ð¸Ñ�Ð¾Ðº Ð¿Ð°Ð¿Ð¾Ðº, ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:17
msgid "Active Extensions"
msgstr "Ð�ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:33
msgid "No extensions activated yet"
msgstr "Ð�ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ñ… Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹ Ð¿Ð¾ÐºÐ° Ð½ÐµÑ‚"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:33
msgid "Check the available extensions below"
msgstr "Ð’Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ð´Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ� Ð½Ð¸Ð¶Ðµ"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:59
msgid "Available Extensions"
msgstr "Ð”Ð¾Ñ�Ñ‚ÑƒÐ¿Ð½Ñ‹Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:184
msgid "Show other extensions"
msgstr "ÐŸÐ¾ÐºÐ°Ð·Ð°Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:185
msgid "Hide other extensions"
msgstr "Ð¡ÐºÑ€Ñ‹Ñ‚ÑŒ Ð´Ñ€ÑƒÐ³Ð¸Ðµ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ�"

#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:14
#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:14
msgid "Go to extensions page"
msgstr "ÐŸÐµÑ€ÐµÐ¹Ñ‚Ð¸ Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:17
#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:17
msgid "Return to Extensions page"
msgstr "Ð’ÐµÑ€Ð½ÑƒÑ‚ÑŒÑ�Ñ� Ð½Ð° Ñ�Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ Ñ€Ð°Ñ�ÑˆÐ¸Ñ€ÐµÐ½Ð¸Ð¹"

#: ../framework/views/backend-settings-form.php:48
msgid "Reset Options"
msgstr "Ð¡Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸"

#: ../framework/views/backend-settings-form.php:62
msgid "by"
msgstr "Ð°Ð²Ñ‚Ð¾Ñ€"

#: ../framework/views/backend-settings-form.php:155
msgid ""
"Click OK to reset.\n"
"All settings will be lost and replaced with default settings!"
msgstr "Ð�Ð°Ð¶Ð¼Ð¸Ñ‚Ðµ OK Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ�Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ.\nÐ’Ñ�Ðµ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸ Ð±ÑƒÐ´ÑƒÑ‚ ÑƒÐ´Ð°Ð»ÐµÐ½Ñ‹ Ð¸ Ð·Ð°Ð¼ÐµÐ½ÐµÐ½Ñ‹ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ°Ð¼Ð¸ Ð¿Ð¾ ÑƒÐ¼Ð¾Ð»Ñ‡Ð°Ð½Ð¸ÑŽ!"

#: ../framework/views/backend-settings-form.php:202
msgid "Resetting"
msgstr "Ð¡Ð±Ñ€Ð¾Ñ�"

#: ../framework/views/backend-settings-form.php:204
msgid "We are currently resetting your settings."
msgstr "Ð’ Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚ Ð¼Ñ‹ Ñ�Ð±Ñ€Ð°Ñ�Ñ‹Ð²Ð°ÐµÐ¼ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸."

#: ../framework/views/backend-settings-form.php:206
#: ../framework/views/backend-settings-form.php:212
msgid "This may take a few moments."
msgstr "Ð­Ñ‚Ð¾ Ð¼Ð¾Ð¶ÐµÑ‚ Ð·Ð°Ð½Ñ�Ñ‚ÑŒ Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ð¼Ð¸Ð½ÑƒÑ‚."

#: ../framework/views/backend-settings-form.php:208
msgid "Saving"
msgstr "Ð¡Ð¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ðµ"

#: ../framework/views/backend-settings-form.php:210
msgid "We are currently saving your settings."
msgstr "Ð’ Ð´Ð°Ð½Ð½Ñ‹Ð¹ Ð¼Ð¾Ð¼ÐµÐ½Ñ‚ Ð¼Ñ‹ Ñ�Ð¾Ñ…Ñ€Ð°Ð½Ñ�ÐµÐ¼ Ð½Ð°Ñ�Ñ‚Ñ€Ð¾Ð¹ÐºÐ¸."

#: ../framework/includes/option-types/class-fw-option-type-undefined.php:25
msgid "UNDEFINED OPTION TYPE"
msgstr "Ð�Ð• ÐžÐŸÐ Ð•Ð”Ð•Ð›Ð•Ð�Ð�Ð«Ð™ Ð¢Ð˜ÐŸ ÐžÐŸÐ¦Ð˜Ð˜"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:22
msgid "25%"
msgstr "25%"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:23
msgid "50%"
msgstr "50%"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:24
msgid "100%"
msgstr "100%"

#: ../framework/includes/option-types/map/views/view.php:12
msgid "Specify location"
msgstr "Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¼ÐµÑ�Ñ‚Ð¾Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/includes/option-types/map/views/view.php:27
msgid "Location Venue"
msgstr "ÐœÐµÑ�Ñ‚Ð¾ Ð¿Ñ€Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ�"

#: ../framework/includes/option-types/map/views/view.php:42
msgid "Address"
msgstr "Ð�Ð´Ñ€ÐµÑ�"

#: ../framework/includes/option-types/map/views/view.php:57
msgid "City"
msgstr "Ð“Ð¾Ñ€Ð¾Ð´"

#: ../framework/includes/option-types/map/views/view.php:72
msgid "Country"
msgstr "Ð¡Ñ‚Ñ€Ð°Ð½Ð°"

#: ../framework/includes/option-types/map/views/view.php:87
msgid "State"
msgstr "Ð¨Ñ‚Ð°Ñ‚"

#: ../framework/includes/option-types/map/views/view.php:103
msgid "Zip Code"
msgstr "ÐŸÐ¾Ñ‡Ñ‚Ð¾Ð²Ñ‹Ð¹ Ð¸Ð½Ð´ÐµÐºÑ�"

#: ../framework/includes/option-types/map/views/view.php:138
msgid "Cannot find the location?"
msgstr "Ð�Ðµ ÑƒÐ´Ð°Ð»Ð¾Ñ�ÑŒ Ð½Ð°Ð¹Ñ‚Ð¸ Ð°Ð´Ñ€ÐµÑ�?"

#: ../framework/includes/option-types/map/views/view.php:150
msgid "Reset location"
msgstr "Ð¡Ð±Ñ€Ð¾Ñ�Ð¸Ñ‚ÑŒ Ð°Ð´Ñ€ÐµÑ�"

#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:150
msgid "Add Image"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:176
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:186
msgid "Upload"
msgstr "Ð—Ð°Ð³Ñ€ÑƒÐ·ÐºÐ°"

#: ../framework/includes/option-types/typography-v2/view.php:39
msgid "Font face"
msgstr "Ð�Ð°Ð·Ð²Ð°Ð½Ð¸Ðµ ÑˆÑ€Ð¸Ñ„Ñ‚Ð°"

#: ../framework/includes/option-types/typography-v2/view.php:48
msgid "Normal"
msgstr "Ð�Ð¾Ñ€Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹"

#: ../framework/includes/option-types/typography-v2/view.php:49
msgid "Italic"
msgstr "ÐšÑƒÑ€Ñ�Ð¸Ð²"

#: ../framework/includes/option-types/typography-v2/view.php:50
msgid "Oblique"
msgstr "Ð�Ð°ÐºÐ»Ð¾Ð½Ð½Ñ‹Ð¹"

#: ../framework/includes/option-types/typography-v2/view.php:59
#: ../framework/includes/option-types/typography-v2/view.php:118
msgid "Style"
msgstr "Ð¡Ñ‚Ð¸Ð»ÑŒ"

#: ../framework/includes/option-types/typography-v2/view.php:85
msgid "Weight"
msgstr "Ð¢Ð¾Ð»Ñ‰Ð¸Ð½Ð°"

#: ../framework/includes/option-types/typography-v2/view.php:101
msgid "Script"
msgstr "Ð¡ÐºÑ€Ð¸Ð¿Ñ‚"

#: ../framework/includes/option-types/typography-v2/view.php:128
msgid "Size"
msgstr "Ð Ð°Ð·Ð¼ÐµÑ€"

#: ../framework/includes/option-types/typography-v2/view.php:139
msgid "Line height"
msgstr "ÐœÐµÐ¶Ð´ÑƒÑ�Ñ‚Ñ€Ð¾Ñ‡Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»"

#: ../framework/includes/option-types/typography-v2/view.php:150
msgid "Letter spacing"
msgstr "ÐœÐµÐ¶Ð±ÑƒÐºÐ²ÐµÐ½Ð½Ñ‹Ð¹ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð»"

#: ../framework/includes/option-types/typography-v2/view.php:173
msgid "Color"
msgstr "Ð¦Ð²ÐµÑ‚"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:156
msgid "Unknown Set"
msgstr "Ð�ÐµÐ¸Ð·Ð²ÐµÑ�Ñ‚Ð½Ð°Ñ� ÑƒÑ�Ñ‚Ð°Ð½Ð¾Ð²ÐºÐ°"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:186
msgid "Web Application Icons"
msgstr "Ð’ÐµÐ±-Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:187
msgid "Hand Icons"
msgstr "Ð–ÐµÑ�Ñ‚Ñ‹"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:188
msgid "Transportation Icons"
msgstr "Ð¢Ñ€Ð°Ð½Ñ�Ð¿Ð¾Ñ€Ñ‚"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:189
msgid "Gender Icons"
msgstr "Ð“ÐµÐ½Ð´ÐµÑ€Ð½Ñ‹Ðµ Ð¸ÐºÐ¾Ð½ÐºÐ¸"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:190
msgid "File Type Icons"
msgstr "Ð¢Ð¸Ð¿Ñ‹ Ñ„Ð°Ð¹Ð»Ð¾Ð²"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:193
msgid "Payment Icons"
msgstr "ÐŸÐ»Ð°Ñ‚ÐµÐ¶Ð½Ñ‹Ðµ Ñ�Ð¸Ñ�Ñ‚ÐµÐ¼Ñ‹"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:195
msgid "Currency Icons"
msgstr "Ð’Ð°Ð»ÑŽÑ‚Ñ‹"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:196
msgid "Text Editor Icons"
msgstr "Ð ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ðµ"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:197
msgid "Directional Icons"
msgstr "Ð�Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:198
msgid "Video Player Icons"
msgstr "Ð’Ð¸Ð´ÐµÐ¾-Ð¿Ð»ÐµÐµÑ€"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:199
msgid "Brand Icons"
msgstr "Ð‘Ñ€ÐµÐ½Ð´Ñ‹"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:200
msgid "Medical Icons"
msgstr "ÐœÐµÐ´Ð¸Ñ†Ð¸Ð½Ð°"

#: ../framework/includes/option-types/icon/view.php:39
msgid "All Categories"
msgstr "Ð’Ñ�Ðµ ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ð¸Ð¸"

#: ../framework/includes/option-types/datetime-range/view.php:41
#: ../framework/includes/option-types/gradient/view.php:46
msgid "to"
msgstr "Ð²"

#: ../framework/includes/option-types/multi-picker/class-fw-option-type-multi-picker.php:179
#, php-format
msgid "No 'picker' key set for multi-picker option: %s"
msgstr "Ð�Ðµ Ð·Ð°Ð´Ð°Ð½ ÐºÐ»ÑŽÑ‡ 'picker' Ð´Ð»Ñ� Ð¾Ð¿Ñ†Ð¸Ð¸ multi-picker: %s"

#: ../framework/includes/option-types/background-image/view.php:37
msgid "Predefined images"
msgstr "ÐŸÑ€ÐµÐ´Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð½Ñ‹Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/includes/option-types/background-image/view.php:38
msgid "Custom image"
msgstr "ÐŸÐ¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÑŒÑ�ÐºÐ¸Ðµ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:160
msgid "Add Images"
msgstr "Ð”Ð¾Ð±Ð°Ð²Ð¸Ñ‚ÑŒ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ�"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:188
msgid "1 File"
msgstr "1 Ñ„Ð°Ð¹Ð»"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:189
#, php-format
msgid "%u Files"
msgstr "%u Ñ„Ð°Ð¹Ð»Ð¾Ð²"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/languages/fw-nl_NL.mo                                                                     0000644                 00000302664 15266055653 0012510 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       Þ•         Ä(  Í  lQ       l     ¡l     ­l  6   ´l  >   ël  	   *m     4m     Am     Dm     Qm     ^m     lm     „m     �m     ¢m  $   ¯m     Ôm     ím  6   n  ;   Bn  0   ~n  9   ¯n  Q   én     ;o  
   Xo     co     qo     ‘o     §o     µo     Áo     Êo     ào     ço     ûo  
   p     p     "p     +p     0p     4p     Bp     Pp     Yp     hp     pp     tp     |p  &   —p  &   ¾p     åp     òp      q     q  	   !q     +q     7q     Dq     Vq  
   Zq     eq  	   nq  
   xq     ƒq  
   ‹q     –q     ¥q     ¶q     ¾q  	   Êq     Ôq     äq     ñq      r     r     (r     6r  	   Er     Or     lr     ƒr     –r     «r     Ár     Ïr     ér      s     s     #s     /s     As     Rs     ^s     rs     „s     •s     ¨s     ´s     Äs     Ñs  
   ßs     ês     t     t     +t     9t     Ot     it     „t     ™t     «t     ½t     Êt     Øt     ít  ”   õt  ™   Šu  ”   $v  >   ¹v  	   øv     w     w     >w  	   \w     fw     lw     sw     zw     ‰w  
   ˜w     £w  	   ±w     »w  	   Êw     Ôw  /   Üw  6   x  6   Cx  	   zx     „x     ”x      x     ¦x     ªx     °x     ½x     Ëx     ×x     éx     òx     y  B   "y     ey     xy     |y     ƒy     ˜y     ¤y     ¼y  +   Îy  &   úy  %   !z     Gz     \z  
   dz     oz     €z     ‘z     ¢z     ©z     ¿z     Ïz     áz     æz     öz     üz     {     {  	   {  
   ){     4{  	   9{     C{     O{  ™   [{     õ{     	|     |     |     %|     2|     ?|  
   K|  	   V|     `|     w|     €|     Ž|  [   ­|     	}  F   %}  P   l}     ½}  !   Ì}     î}     õ}  +   ~  .   ;~  @   j~     «~  %   È~     î~  %     "   .     Q  4   i     ž     ¸     Ë  %   â  !   €  '   *€     R€     b€  !   v€     ˜€  ?   ¨€     è€  '    �  *   (�  ;   S�     ��     §�     Ç�     æ�      ‚     ‚     ;‚     T‚     n‚  "   Œ‚     ¯‚      Ã‚     ä‚     ø‚      ƒ     5ƒ     Sƒ  (   qƒ     šƒ     °ƒ  '   Èƒ  '   ðƒ  %   „  0   >„  +   o„     ›„     «„     ¾„  #   Ò„  
   ö„     …     …     '…     E…     X…  
   a…  *   l…  &   —…  $   ¾…     ã…     ë…     ò…     †  
   †     †  !   9†  E   [†     ¡†  9   °†  ,   ê†  '   ‡      ?‡     `‡  7   e‡  P   �‡     î‡  >   ˆ     Mˆ     Sˆ     Yˆ     `ˆ     hˆ     {ˆ  
   �ˆ     ›ˆ  #   ¬ˆ     Ðˆ     àˆ  6   ñˆ     (‰     5‰     E‰     R‰     `‰     m‰     u‰     „‰     •‰     ¢‰     ±‰     À‰     ß‰     ï‰     Š      Š     ;Š     WŠ     _Š     fŠ     xŠ     ˆŠ     �Š     œŠ     £Š     ³Š     ÇŠ     ×Š     ïŠ      ‹  	   ‹     ‹  �   $‹     ´‹  #   Ã‹  #   ç‹     Œ     Œ     &Œ  -   3Œ     aŒ     nŒ     uŒ     �Œ     ŽŒ     ¤Œ     ºŒ     ÇŒ     ÍŒ     ÝŒ     õŒ     �     !�     &�     2�     L�     `�     |�     ’�     –�     Ÿ�     §�     ¶�     Ç�     Õ�     ä�     ú�     Ž     Ž      Ž     ?Ž     TŽ     `Ž     sŽ     †Ž     £Ž     ÁŽ     ÛŽ     âŽ     ôŽ     �     �  $   0�     U�  "   k�     Ž�     ¥�     ®�  +   ¶�  4   â�     �     �     %�  !   .�  !   P�     r�     ˆ�     —�     ©�     Á�  	   Ê�     Ô�     ò�     ø�     ý�  	   ‘  
   ‘     ‘     )‘     5‘  
   C‘     N‘     ]‘     r‘  H   �‘     Ê‘     Ð‘  
   Ù‘     ä‘     ø‘  Ž   ’     ¦’     ª’      ¿’     à’  "   û’     “     :“     T“  *   p“     ›“     ¸“  8   Ô“  $   ”  $   2”  %   W”     }”  6   —”     Î”     ê”  7    •     8•  1   S•     …•     �•     ±•     Å•     Ë•  9   Ò•     –     $–     B–     H–     Y–     h–     v–  	   ‚–     Œ–     ž–     ¥–  >   ²–  4   ñ–     &—     9—  -   G—     u—  -   †—  /   ´—     ä—  '   ˜  $   +˜  ,   P˜      }˜     ž˜  )   ·˜  %   á˜     ™      ™  '   2™     Z™     c™     h™  1   ‡™  6   ¹™  E   ð™  %   6š     \š     tš      ‡š     ¨š     Áš  &   ßš     ›  3   "›     V›  '   n›  #   –›     º›     Ô›     ë›     ÿ›     œ  &   2œ  &   Yœ     €œ     �œ     ­œ     ³œ     ·œ     Àœ     Éœ     Øœ     áœ     ðœ     ýœ     �     (�     >�     Q�     ^�     l�  	   ƒ�     ��     ž�     °�     Â�  	   Õ�     ß�  	   ì�     ö�  %   ž     (ž  	   .ž     8ž     Iž     iž     pž  	   }ž     ‡ž     Ÿž     «ž     ·ž  
   Æž     Ñž     Ùž     Ýž     æž     õž     Ÿ     
Ÿ     Ÿ     /Ÿ     =Ÿ     SŸ     fŸ     mŸ     ~Ÿ     ŽŸ      Ÿ  [  ¦Ÿ  
   ¡     ¡     ¡     +¡     9¡     E¡     L¡  4   i¡  7   ž¡     Ö¡     Û¡     ñ¡  	   ¢     ¢     ¢     *¢     A¢  
   P¢  ˜   [¢     ô¢     û¢     £     £     £     &£  
   >£  ]   I£     §£  
   ­£     ¸£     Ë£  	   ß£     é£     õ£  (   ¤  *   +¤     V¤  $   g¤     Œ¤  
   ”¤     Ÿ¤  #   ´¤      Ø¤     ù¤     ¥     %¥     .¥     D¥     Q¥     g¥     t¥  A   Œ¥     Î¥     ê¥     ¦     ¦     1¦     A¦     `¦     m¦     �¦     §¦     ¶¦     Î¦     â¦     ñ¦     §     §     ,§     ?§     M§     ^§     j§     Š§  
   ‘§     œ§      §     ¨§     Á§     Å§     Ê§     Î§  4   Ó§     ¨     ¨      ¨     6¨     F¨  0   O¨     €¨     ‡¨     –¨     ¢¨  ’   ª¨  ‘   =©     Ï©     Þ©     ã©     ï©  "   ª     *ª     Fª  	   bª     lª     zª     ‰ª     ’ª     §ª     ¶ª     Åª     Òª  	   áª     ëª     òª  8   «     F«     V«  '   f«     Ž«  
   ’«     �«     ­«     ¶«     º«     À«     Ä«     Ð«  ,   í«  "   ¬  )   =¬     g¬     k¬     q¬     €¬  	   Ž¬     ˜¬     ¯¬     ·¬     Å¬     Î¬     Ü¬  
   è¬     ó¬     ÷¬  7   ­     ;­     B­     J­     O­     T­     b­     w­     ‡­     Œ­     Ÿ­     °­     ·­     Ã­  
   Ï­     Ú­  !   è­     
®  	   ®      ®     6®     B®     E®     Q®  /   f®     –®  /   °®     à®  P   õ®     F¯     W¯     q¯     „¯     �¯     ¡¯     ¾¯  8   Ó¯     °  3   #°     W°     o°     ‹°     ¢°  *   ¿°  )   ê°     ±  0   $±     U±  %   f±     Œ±     ¦±     Á±  '   Ê±  #   ò±     ²     0²  ’   7²  *   Ê²     õ²  +   ³     ;³     H³     ]³     o³     s³     |³     ƒ³     ”³     ³³     Å³     Í³     Ñ³     Ù³     å³  
   ò³     ý³     ´     0´     N´     h´  #   {´  #   Ÿ´     Ã´     Ë´     Ø´     Þ´  
   å´     ð´     õ´  
   µ     µ     µ     %µ     +µ  	   :µ  
   Dµ  !   Oµ  $   qµ     –µ     Ÿµ     ¸µ  	   Æµ     Ðµ  A   Üµ  /   ¶  <   N¶  -   ‹¶     ¹¶  M   Ó¶  "   !·  "   D·     g·     n·     €·     Ÿ·     º·     Ô·  "   í·  "   ¸     3¸     F¸  #   X¸  	   |¸     †¸     ™¸     «¸     ¾¸     Ç¸  "   Ó¸     ö¸     	¹     &¹     B¹     V¹     c¹     {¹     �¹  !   Ÿ¹  E   Á¹     º     º     #º     +º     ?º     Hº     Pº     Yº     ^º     lº     �º     �º  	   •º  
   Ÿº     ªº     ±º     ¿º  	   Çº     Ñº     Õº     Úº     áº      »     »      »     .»  	   =»     G»     T»     n»     …»     �»  
   •»  
    »     «»     ¯»  	   ¿»  	   É»     Ó»     Ü»     á»     ÷»     ¼     ¼     #¼     0¼     A¼     H¼     Q¼  	   X¼     b¼     q¼     }¼     �¼     ž¼     °¼  8   Â¼     û¼     ½  
   '½     2½     :½     C½     U½  
   c½     n½     |½     ˆ½     –½     ±½     Ç½     Ü½  6   õ½     ,¾     A¾     ^¾  4   w¾  ?   ¬¾  4   ì¾  1   !¿     S¿  #   c¿  F   ‡¿  H   Î¿     À     3À     8À     DÀ  	   HÀ     RÀ     aÀ     {À     ŽÀ     ŸÀ     »À     ÙÀ  3   öÀ     *Á     HÁ     hÁ     ‡Á  /   žÁ  
   ÎÁ     ÙÁ     òÁ     Â     'Â     8Â     HÂ     aÂ     tÂ     �Â  %   ŸÂ     ÅÂ     ÙÂ     öÂ     Ã  !   Ã     4Ã  \   EÃ  	   ¢Ã     ¬Ã  0   µÃ  
   æÃ  `   ñÃ     RÄ     hÄ     uÄ     }Ä     ŠÄ     “Ä      Ä     ®Ä     ¿Ä     ÐÄ  	   ÙÄ     ãÄ     ëÄ     ðÄ     ÷Ä     Å     Å     *Å     7Å     ?Å     FÅ     VÅ      eÅ     †Å     �Å     ¶Å     ÐÅ     åÅ     îÅ  /   þÅ     .Æ     ?Æ     EÆ  
   ZÆ     eÆ     sÆ     ‰Æ     �Æ     •Æ     �Æ     ­Æ     ´Æ     ÂÆ     ÔÆ     ÝÆ     íÆ     Ç     	Ç     Ç     9Ç     ?Ç     MÇ     `Ç     vÇ     {Ç     ’Ç  
   «Ç     ¶Ç     ÂÇ     ÚÇ     ìÇ     È     È  	   !È  
   +È     6È     >È  
   KÈ     VÈ     hÈ     wÈ     ‡È     ™È     ¬È  /   ¾È  1   îÈ      É  !   =É  %   _É  *   …É  %   °É  "   ÖÉ  ‚   ùÉ  t   |Ê  *   ñÊ  O   Ë     lË  ,   ŠË  9   ·Ë  '   ñË  '   Ì  ;   AÌ  #   }Ì  #   ¡Ì  M   ÅÌ  3   Í  )   GÍ     qÍ  4   �Í  8   ÂÍ  2   ûÍ  0   .Î  $   _Î  C   „Î     ÈÎ  *   æÎ  *   Ï  (   <Ï  .   eÏ  ,   ”Ï  3   ÁÏ  4   õÏ  .   *Ð  /   YÐ  3   ‰Ð  4   ½Ð  .   òÐ  /   !Ñ  ,   QÑ  -   ~Ñ  ,   ¬Ñ  -   ÙÑ     Ò     Ò     Ò     )Ò  #   EÒ  W   iÒ  -   ÁÒ     ïÒ  "   Ó  ˆ   )Ó  �   ²Ó  “   CÔ  “   ×Ô  Ž   kÕ  ‰   úÕ  ˜   „Ö      ×     >×     ]×     |×  „   ›×  †    Ø  y   §Ø  8   !Ù  -   ZÙ  ,   ˆÙ     µÙ  ¤   ÒÙ  �   wÚ  &   Û  >   .Û  @   mÛ  -   ®Û  +   ÜÛ  7   Ü     @Ü     NÜ     WÜ  	   \Ü     fÜ     lÜ     |Ü     �Ü     ©Ü     °Ü  
   ¾Ü     ÉÜ     ÏÜ     æÜ     öÜ     Ý     Ý     (Ý     5Ý     BÝ  6   WÝ     ŽÝ  
   “Ý     žÝ     ¦Ý     ®Ý     ºÝ     ¿Ý  !   ÒÝ     ôÝ     	Þ     Þ     2Þ     6Þ     QÞ     nÞ     ˆÞ     ¨Þ  "   ­Þ     ÐÞ  +   ßÞ     ß     ß     /ß  =   =ß  :   {ß     ¶ß     Ãß  k   Êß     6à     =à  	   Dà     Nà     `à     qà     ~à     �à     –à     °à     Âà     Ôà      åà  %   á  �   ,á  P   ½á     â     â     0â     6â     ?â     Eâ     Râ     eâ     qâ     yâ     ‹â     ˜â     ¤â     ¸â     Éâ     Øâ      ìâ  S   ã  )   aã  &   ‹ã  6   ²ã     éã     ÿã  
   ä     &ä     .ä     ;ä  	   Hä     Rä     Xä     _ä      fä      ‡ä      ¨ä  
   Éä     Ôä     àä     íä     óä  #   å     &å     ,å  "   Jå     må     �å     ›å     §å  +   «å  )   ×å  *   æ  0   ,æ  X   ]æ  0   ¶æ  .   çæ  2   ç  0   Iç  -   zç  /   ¨ç  -   Øç  "   è  ,   )è     Vè     oè  &   �è  -   ¶è  .   äè  J   é  $   ^é  3   ƒé     ·é  4   Ñé     ê     ê     %ê     8ê  +   Oê     {ê     ê     ‚ê     –ê     šê     Ÿê     ¤ê     ªê     ¯ê     ¾ê     Úê     öê     ýê     ë     ë     ë  	   "ë     ,ë     Bë     Gë     Në     Vë  <   _ë     œë  	   Ÿë     ©ë     ®ë     ¼ë     Âë     Úë     ßë     åë  4   óë  5   (ì     ^ì  c  gì     Ëï     Øï  9   ßï  :   ð  	   Tð     ^ð     kð     nð     |ð     Œð     �ð     ¸ð     Èð     Þð  $   íð     ñ     )ñ  B   Eñ  H   ˆñ  ;   Ññ  =   ò  W   Kò  !   £ò     Åò     Ñò     âò     ó     ó     $ó     3ó     @ó     Wó     `ó     }ó     ˜ó  	   ¥ó  
   ¯ó     ºó     ¿ó     Ãó     Õó  
   çó     òó  	   ô     ô  	   ô     ô  -   4ô  #   bô     †ô     —ô     «ô     ¸ô  	   Ìô     Öô     âô     ðô  	   õ     õ     õ     +õ     9õ     Iõ     Zõ     nõ     …õ      õ     ®õ     ¿õ     Òõ     èõ     úõ     ö     *ö     Hö     ^ö     tö     ‡ö     £ö     Àö     Ûö     ïö     ÷     ÷     :÷     Y÷     m÷     ‹÷     ž÷     ³÷     Ê÷     Ý÷     ÷÷     ø     )ø     Bø     Uø     lø     „ø     —ø  (   §ø     Ðø     ðø     
ù     ù  *   7ù  *   bù     �ù     ªù     Åù     Þù     ùù     ú     2ú      8ú  ž   Ùú  £   xû  Q   ü     nü  $   ~ü  &   £ü  $   Êü  	   ïü     ùü     ÿü     ý     ý      ý     9ý  
   Jý     Uý     cý     rý     ~ý  7   ‡ý  E   ¿ý  7   þ     =þ     Mþ     fþ  	   rþ     |þ     €þ     …þ     ”þ     ¦þ     ²þ  	   Èþ  ,   Òþ     ÿþ  D   ÿ     \ÿ     vÿ     zÿ     ƒÿ     ›ÿ     ©ÿ     Äÿ  -   Øÿ  0     /   7     g  
   }     ˆ     ”     ¥     »     Ì     Ù     ï                  0    6    ;    M    \ 	   e    o 
   u    €    Œ ß   ™    y    ‘    ˜    ¤ 
   © 
   ´ 	   ¿    É 	   Ò    Ü    ô    ý )    X   5 '   Ž H   ¶ [   ÿ    [ -   l    š !   £ 6   Å 8   ü H   5    ~ %   ž "   Ä 8   ç ,        M F   c    ª    Â    Ü ,   ú $   ' (   L    u    ˆ &   £    Ê Q   à    2 )   O ,   y =   ¦    ä )    	 $   *	    O	 )   k	 "   •	 #   ¸	 $   Ü	 .   
 ?   0
    p
 %   �
    ¶
 !   Î
 +   ð
 (        E /   f    –    ³ )   Ì )   ö 0     7   Q 0   ‰    º    Ð    ë '       ,    9 	   X    b    ‚    —    £ .   ª +   Ù (       .    5    :    M    _    l %   ˆ I   ®    ø 3    (   ; #   d (   ˆ    ± J   ¶ p    +   r N   ž    í    õ    û        
     
   ;    F (   Z    ƒ    ‘ ?        à    ò            '    8    ?    N    _    p     &   Ž    µ #   Ç    ë     *   &    Q    V    ]    q 	   ‚    Œ    �    ¦    º    Ò     ã     
       %    2 «   G    ó "    "   $    G    U    c +   p    œ 	   ¨    ²    Ã    Ð    ê     	           /    N    _    x    ~    ‹    §     ¼    Ý    ö    ú 	                /    @    P    m 	   {    … #   ›    ¿    Ø    å    ù     "   (    K    j    r    Š    ž    ¬ 2   Ê    ý 0    !   J    l    t .   } 8   ¬    å    ì    ø     ,    !   L    n    }    �    ¨ 	   ±    »    Û    à 	   ç    ñ    þ        !    /    C    R    d    | U   ‘    ç    î    û     !    —   A    Ù    Þ %   ù     #   ;    _    | !   — 5   ¹ !   ï "    6   4 !   k !   � 2   ¯    â B   ý    @    ` K   {    Ç 0   à #        5     K     e     j  C   p     ´     Ô  	   ò     ü     !    %!    6!    F!    T!    h!    t! M   ƒ! ;   Ñ!    "    %" 2   9"    l" 2   …" -   ¸"    æ" *   # #   -# 3   Q# %   …#    «# (   Ç# +   ð#    $    :$ ,   O$    |$    …$ !   Ž$ 4   °$ H   å$ H   .% -   w%    ¥%    Ã%    Ø%    ñ% $   	& /   .& +   ^& @   Š&    Ë& ;   è& :   $'    _'    z'    ”'    «'    Ç' "   ç' +   
( #   6(    Z( 	   j(    t(    x(    �(    �(    §(    ¶(    Í(    Ù(     í(    )    .)    J)    Y) $   i) 	   Ž)    ˜)    ±)    Ì)    ã)    ü)    *    *    .* )   >*    h* 	   t*    ~* !   �*    ±*    ¹*    È*    Ö*    ï*     +    +    "+    4+    <+    I+    ^+    y+    ‡+    �+ "   ¦+    É+    Ö+    ñ+    ,    ,     ,    0,    B,   H,    È-    Ô-    ä-    ÷-    .    . &   . 9   ;. @   u. 	   ¶.    À.    Ù.    î.    ÷.     /    /    0/    ?/ ¨   K/    ô/    ü/    0 	   0    0 )   *0    T0 ^   `0 
   ¿0    Ê0     Ú0    û0 
   1 
   &1    11 *   =1 ,   h1    •1 -   §1    Õ1    á1    ï1 &   2 -   .2 "   \2    2    ›2    ¤2    »2    Ê2    á2    ð2 A   	3    K3    h3    ‡3    ¥3    ¹3    Ï3    î3 (   ý3    &4    E4    V4    q4    Š4    ™4    «4    ½4    Ò4    æ4    ö4    5 ,   5    C5    K5    _5    c5    k5    …5    ‰5    Ž5    ’5 5   —5    Í5    Ó5    á5    ö5    6 1   6    @6    D6    R6    [6 —   b6 ¬   ú6    §7    ³7 
   ¹7    Ä7 2   ×7 #   
8 #   .8    R8    `8    o8    8    ˆ8    �8    °8    ¾8    Ê8    ä8    í8    ô8 B   9    Q9    b9 )   q9    ›9    ¡9    ®9 
   À9    Ë9    Ï9    Õ9    Ý9 "   í9 ,   : $   =: *   b:    �:    ‘:    —:    §: 	   ·:    Á:    ×:    ß:    õ:    þ:    ; 
   ;    );    1; O   A;    ‘;    ™;    ¥; 	   ª;    ´;    Î; 	   ç;    ñ;    ö;    <    <    %<    4<    C<    Q< !   `<    ‚<    �<    �<    ¶<    Â<    Æ<    ×< 9   ö< "   0= ?   S=    “= X   ¬=    > &   >    B> 
   \>    g> %   >    ¥> G   À>    ? @   &?    g?    …? &   ¤? )   Ë? ;   õ? =   1@    o@ <   ƒ@    À@ +   Ý@    	A )   %A 
   OA .   ZA $   ‰A    ®A    ÈA ²   ÐA 4   ƒB    ¸B D   ×B    C    (C    <C    MC    QC    ZC    aC    uC    •C    ¦C    ­C    ±C    ¹C    ÌC 
   àC    ëC    	D )   $D    ND    dD '   wD /   ŸD    ÏD    ÖD    äD    ëD 
   óD    þD    E    E     E    -E    @E    IE    PE 	   YE %   cE 0   ‰E 
   ºE    ÅE    ãE 	   óE    ýE >   	F 2   HF :   {F /   ¶F    æF S   G    UG     qG    ’G    ™G     «G    ÌG    êG    H &   H &   DH    kH    ~H     �H 	   ±H    »H    ÏH    áH    õH    ýH -   I    :I %   VI    |I    œI    µI    ÇI "   ßI    J .   J H   MJ    –J    «J    ½J    ÅJ 	   ØJ 
   âJ    íJ    óJ    øJ    K    K    -K    4K    FK    ]K    dK    wK 	   K    ‰K    ŽK 	    K     ªK !   ËK 
   íK    øK    L    L    1L "   =L     `L 	   �L 
   ‹L    –L    £L    °L    ´L 	   ÅL 	   ÏL    ÙL    âL    êL    M    M    &M    @M    OM    dM    vM    }M    „M    ŒM    ™M    ¥M    ¶M    ÃM    ÔM A   æM    (N    @N 
   NN    YN    `N    hN    {N    ŒN    �N    ®N    ¾N !   ÏN    ñN    O !   &O C   HO    ŒO    ¢O     ÁO C   âO I   &P 3   pP A   ¤P    æP 0   úP L   +Q P   xQ .   ÉQ 	   øQ    R    R 	   R    R ,   ,R    YR    rR -   �R 1   »R /   íR 0   S .   NS 2   }S 0   °S    áS 1   ÿS    1T (   DT ,   mT *   šT    ÅT    ßT     úT    U *   5U    `U .   yU    ¨U ,   ÀU    íU    V 2   V    HV l   _V    ÌV    àV 9   íV 
   'W †   2W    ¹W    ÏW    ÜW    åW 	   òW    üW    X    X    *X    <X 	   EX    OX    WX    _X    fX    zX    ‰X    �X    ªX    ²X    ºX    ËX %   ÛX    Y    Y    5Y    TY    mY    vY -   ‡Y    µY    ÉY     ÏY 
   ðY    ûY    	Z    Z    $Z    *Z    1Z 	   CZ    MZ    YZ 
   wZ    ‚Z    ‘Z    ¦Z    ­Z (   ÄZ    íZ    óZ      [    ![ 	   =[    G[    ^[    {[    ˆ[    �[    ¥[    ¸[    È[    Õ[ 	   ã[ 
   í[    ø[ 	    \ 	   
\    \    )\    B\    _\    u\    Œ\ *   ¢\ .   Í\    ü\ #   ] '   =] 0   e]    –] "   ¶]     Ù] ‰   z^ -   _ Y   2_ ,   Œ_ 7   ¹_ @   ñ_ )   2` #   \` :   €` &   »` )   â` b   a 7   oa 3   §a    Ûa ,   úa <   'b <   db 4   ¡b /   Öb O   c    Vc 4   tc 4   ©c /   Þc 2   d 4   Ad /   vd 0   ¦d /   ×d 1   e 0   9e 1   je 0   œe 2   Íe 1    f 1   2f 2   df 2   —f    Êf    Ðf    ãf    ðf *   g ]   :g +   ˜g    Äg %   Ùg �   ÿg ½   �h ·   Mi «   j ®   ±j Á   `k «   "l !   Îl     ðl $   m     6m ¦   Wm ­   þm ¶   ¬n K   co )   ¯o ,   Ùo    p §   %p ›   Íp '   iq L   ‘q F   Þq A   %r <   gr :   ¤r    ßr 	   ír    ÷r 	   ür    s    s    s    -s    Ks    Rs    `s    }s    …s    ¢s    ²s    Ås    Õs    æs    ós    ÿs C   t    Tt    Yt    ht    pt    xt    †t    ‹t    št    ¶t    Çt    Ýt    út (   þt $   'u     Lu    mu    �u !   œu    ¾u *   Îu    ùu    v    )v M   8v F   †v    Ív    Üv ‚   ãv    fw 	   rw    |w    ‰w    ¡w    µw    Åw    Ùw    âw     x    x    1x    Gx )   gx Â   ‘x m   Ty    Ây !   Ñy    óy 	   úy    z    
z    z    +z 	   9z    Cz    Tz    cz    qz    Šz     z    ²z .   Èz l   ÷z 5   d{ 2   š{ J   Í{    |    .| 
   F|    Q|    Y|    f|    s|    || 	   �|    ‹|     ‘| !   ²| '   Ô| 	   ü|    }    }    #}    +} (   9}    b} )   j} ,   ”} '   Á}    é}    ý}    	~ +   ~ >   8~ >   w~ A   ¶~ T   ø~ A   M :   � 1   Ê <   ü <   9€ ?   v€ /   ¶€ !   æ€ 3   �    <�    R� %   q� *   —� 1   Â� T   ô�     I‚ F   j‚    ±‚ D   É‚    ƒ    ƒ    2ƒ    Hƒ 1   hƒ    šƒ    �ƒ    ¢ƒ    ½ƒ    Áƒ    Çƒ    Ëƒ 	   Ðƒ    Úƒ    öƒ    „    ,„    3„    ;„    A„    I„ 	   Y„    c„    „    „„    Œ„    •„ =   ¢„    à„    å„    ÷„    ü„    …    …    &…    +…    1… 7   >… 4   v…    «…    …  $  A  6    7              µ  ¶      —       `           ¾  Û  #   Þ  @  N  ©  Ô    W   ]  ˆ  x      Ø       Ã             �     g  À  ¯    Þ      ²  |      «  Í  ~  Š  "  i  +  Ë   8      ,          R  û  ò      ,  ö  ý  F  <   2  §  ƒ     ¶  Ü       M       Ô   =   s  	      4       S  þ          �  Ä  �       Ð              \     î  …      Œ      	   P        î   È      \  �   m  G   ñ  w  /   ”          ‘     „  n  ò           #  ß      Ï  ˜     Ä      e  .  Ô  Ã  X   <  ƒ   h  å    {  Ý      É  Ò  Y       ¯  ÷    &      C          -      K        “  }  ‹  o         ^          è  J    +  ‰  Ö  ¢              ß          :  ƒ  ]  9     E      …  ˆ  Å  ª  ä  $  è  ¿  Ó              O   Z  z  h      .      ®  W  R   Ì  î  Á  f  §      »  º       ±       é  ‹  ©      S  Ó  Y                  :  z       ´  ë  Ñ  ¾  v   ¤    ™                Æ  h      Ñ          0  q  ´      ñ      £      ­  ª   –  Ú  >          Í    D  u  "  2          W  Ê  ‚  t         Ð    ‹     J      ;  Ò      å      <  "  ì  g  ü      ý   _    ¢              ¼      A   ž  ð  ê      8    F      «  À   ”      ²   5       ‚      >   r  ³  û      ³      ã            ê    |   V  Ú      €       ¸      õ   m  _   ä  ]      ÷  ­  ±  b   °             ¦  m   Ž  ì       ö  É  e    š  {      k  Ø   k            °  I    �  ›  ÿ  R    Ð  †      '                          ¢  °   G  R  ¼  ¤          t  ~  ¦        ô         ó  ;  `          ˜      #      ˆ   ®  «   g       ‹      d         .   €  ^     ¹      Ð   8              Ú     ú  ß  ä    Š     j          4  ç  ò    -             W  5  p               ë  o      «      _              ­  [  0  £        E         Y  .      D  µ   ì  I  ”    f       È  >  ´  ›   Â  Á   y  Ù  Õ         Ø  ‰  c  	  )  Þ  *   ‡  w  U      x  ¸  Q  J   X  ý      U  ‘      †  q    }  /    ¦            …        j   â      ?       �  8          œ  ~       Õ  ø    ú  T  @  ‰   ó    f  	  =  l   +   U   ¸  ƒ  )        Ô      Ñ            
  g    C  l  †   E  	  Ç   r  Ê        þ  ¿  È      ¼  ½  �      Ÿ  µ  0          5              e                    Q   b  Ï  3  O  ×  (      —  a      â  ‚      L  ‡      M  Þ   s      i   ï      í    Î  ¢  ‘  ¡   F       >  W  [  Ð      û   6   )      B  ¹   H   Ì  ®  S  ‚   \  $     ù  ¡  …   î  ¡  !  Ò  j  N  }  ±  à  ‘  1      ¿  H      s       ±             7  M  º  Á  C  :         Ù   !  ç  l    @  r  Ý  I  ó   ²  H  Æ  ˆ  a            f                  †      ×  ’      Æ     ê   3  €  L  ™  Î  ¬  L   ä  �  =  Š  q  ¬      (           F      {         À  K   9  e     G          B  «  ¬   ²  °          P  6        H              “   „      9  Ÿ              ú  Z             Œ      q   ®  ¾   {  &  À  ¢       º  0      Õ  %      ñ  �  '  N      *  ç  æ          é      £        S       ™  Ù      ø   í  x  6  „  7  Q  4    ¦   V       â             ›  !   :  Ý  ¹      ~  %  �      #    	    à      �  [     ª  C      ³               b      c  G      Ê  _  ð      »   U  ò  ±  »  »  o         ‘   {      þ  Q  ü   É   h  
      3      ß          Ý  á  ×  Î  õ      F  Ô  €    ;     â  B      ¦  Ñ  1  o  v      û      ?  Â    1  6      ¨  •  �  w  D          ¾      ã    ‹       Ÿ  ¯      (  î          ¨     [  ²      Ö  ;  ë  ;  æ       Ò  ô  ’  `  ]                  ü      Î  §  ÿ  l      x   ¯                  Ø  ¤      ƒ      Ü  Å   ³  J  ø  D   Ä  Ã          ’  ñ  ¾  ‡     !  Â   †          d  ˜     à       ¤  j  ¬             t      O  ¼         š  á  â  š  )      ¶     é      c  Ê                 U  *            �  ü  ã  Ê  Â  ~    =      2  ë  Ò   Å     —      |  7       Y    ’  ¡  á       v  o  L      \       §   ¿  “  
  j  z  è            G  y      Ó    Ï       ê  t  Ñ      õ      í  “          å        %   a   ‰  º  ½  �  ·  ·  �   A          �  V  Ž      ù       ž   
  ú  5  ¥  ø  å   r  p  ½  `  æ  ö              þ           �      ð       *      d        T  P  å      s  $  z  1  ã  ¨    3    œ   Á  c  ÷  a     /      ›  I     *  µ      s  
    š   ,       ³  ¸  ÿ             Í   Æ   À      e  E    B     8      2   Ù  �  l     ù  ó  •  ÷   „  ˆ  r      Ï  #  ¼          
   Š   Ù  O  ¸   é   X      ½  Ë    A        "      ð    ‡      -  Z    %  œ     •   ì  Ÿ  '  �  ¹  H  T      D          4  ó  9  Î   _  £               Í      �      ¯   T   P      ï   Þ          k           (      §  <  b  ð  b      Y      è   ¬          „   Ö   &   Â  û  n  Ã      ‚    /  4        .      Û  Ë             Û      v  ë       ù  Ü  �       X  •      Ž    J  Ì            Ö      Ì  �  Œ   »        È  ­       +  ì      �  V  u                K  Ó       ×   d            ?            ˜  Å      '          ©  w  ´      =      Ÿ       Ž   ø  :      '  ¥         è      v      x    ’                  ^  /  “          ä   š  ®   A         È   ¥  ‡  c       &       N           É  }   ê  ]  ›  ·  £  1   |  a        æ      y   ?  u  ô  ¤   €              5  —  z  í  °  ö   ¥                     S  i          �  þ  ¶  n   [  ™   ñ       Q    Ö  ©   (   C       ü  M      Ž      ç              ^  E   Ã      ô      ·   )   Ü  m      Œ  u      0   —  ^  Ç    Ú      í         R        Ç  Å  n  ã       i      ö     ò  $  Ó      Õ  ª  Ë  p  Ä     Á  ©  Í  u   t      Ø  ï  q  Û       ï  2  w   ª  @       ç   ™  }  y  ”  ‰      V      é  ,     ·  !      –      Û  y  >  ,  Ü  f      ­      "   œ      Ú   õ  |  µ  á      h       Z              á            –  ¿       Æ  ˜  ÿ    d          <  K              p       ÿ  ÷  Š  ô  M  –  B  %  ù    ¥  –   ¹      N  ?    O  ï  ´   ú   Ç          K  7  p  É  &  º  õ    ¶    •     Œ  à  ”     Ä          \  Z  Õ  9  k  @  i      ß   ž  ž  Ë      ¡  ý      æ  œ          g  k  ½       ž  I  m  ¨       �         3   T  `  -        n      Ï          P   -   à          Ý   L  Ç      ¨  ý  ×      Ì   +        X        (no title) " or " "%s" extension github repository "%s" has no releases. "%s" extension github source "user_repo" parameter is required %1$s %2$d %1$s at %2$s %s %s (Invalid) %s (Pending) %s Extensions %s Install Instructions %s Settings %s draft updated. %s extension %s extension does not have settings. %s extension is required %s extension is required (%s) %s extension needs configured categories in post types %s extension needs configured post categories in post types %s extension needs configured tags in post types %s github repository "%s" does not have the "%s" release. %s manifest has invalid "github_update" parameter. Please use "user/repo" format. %s needs to be updated to %s %s pending %s published. %s restored to revision from %s %s scheduled for: %s. %s submitted. %s updated. %u Files &larr; Older Comments (Edit) (For Grouped Pages) (For Specific Pages) (no title) 1 File 10 stars 100% 25% 404 Not Found 404 Not found 404 Page 404 Page Title 5 stars 50% 7 stars A Language Switcher Widget A calendar of your site&#8217;s Posts. A content install is currently running API Settings Access Denied Access Token Access Token Secret Accordion Activate %s Activate for Active Extensions Add Add Column Add Icon Add Image Add Images Add New Add New %s Add New Slider Add New category Add Row Add Sidebar Add Slide Add a %s column Add a Button Add a Calendar Add a Call to Action Add a Contact Form Add a Divider Add a Dropdown Add a Map Add a Multiple Choices field Add a Notification Box Add a Number field Add a Paragraph Text Add a Recaptcha field Add a Section Add a Single Choice field Add a Single Line Text Add a Slider Add a Special Heading Add a Table Add a Team Member Add a Text Block Add a Video Add a Website field Add a Widget Area Add an Accordion Add an Email field Add an Icon Add an Icon Box Add an Image Add blog post Add choice Add correct answer variants Add location image Add new blog post Add some Tabs Add some Testimonials Add wrong answer variants Add wrong answers variants Add/Edit Date & Time Add/Edit Location Add/Edit Question Add/Edit Tab Add/Edit Tabs Add/Edit Testimonial Address Adds a sliders module to your website from where you'll be able to create different built in jQuery sliders for your homepage and rest of the pages. Adds the Sliders extension to your website. You'll be able to create different built in jQuery sliders for your homepage and all the other website pages. Adds the possibility to leave feedback (comments, reviews and rating) about your products, articles, etc. This replaces the default comments system. After adding content the extension will automatically ping to: Age Limit Age limit of backups in days Age limit of backups in months Age limit of backups in weeks Ah, Sorry Alert Alert! All %s All Categories All Day Event? All Events All Languages All Pages All blog posts All dates All day All supported extensions are already installed. Allow the use of meta keywords in posts and taxonomies Allows visitors to appreciate a post using star rating Analytics App ID/API Key: App Secret: Apply Apr April Archive Page Archive Unzip Archive Zip Archive not found Archives Args not specified for type: %s Associated User At least one of the fields ( %s or %s ) has to ve filled with text Attachment caption Aug August Author Meta Keywords Author Page Author Page Description Author Page Title Automatically, fetch images from categories Automatically, fetch images from posts Automatically, fetch images from tags Available Extensions Back to Background Background Color Background Image Background Video Backup Backup & Demo Content Backup Schedule Based on %s Votes Bing Bing Webmasters Black Blog Blog Categories Blog Category Blog Post Blog Posts Blue Box Style Brand Icons Breadcrumbs Brings a new layer of customization freedom to your website by letting you add more than one sidebar to a page, or different sidebars on different pages. Build contact forms Builder Bulk Actions Button Button Color Button Label Button Link Button row Bx-Slider CSS Classes (optional) Calendar Calendar Type Calendar: Event URL is not set Calendar: Time split parameter should divide 60 without decimals. Something like 10, 15, 30 Calendar: View %s not found Calendar: Wrong date format %s. Should be either "now" or "yyyy-mm-dd" Calendar: Wrong navigation direction %s. Can be only "next" or "prev" or "today" Call To Action Can be used for a job description Cancel Cannot access directory:  Cannot access the unzipped directory files. Cannot activate hidden standalone extension %s Cannot activate the %s extension because it is not installed. %s Cannot backup the extensions Cannot clear the extensions directory Cannot close the zip file Cannot connect to Filesystem directly Cannot convert Filesystem path: %s Cannot create directory Cannot create directory "%s". It must be inside "%s" Cannot create directory:  Cannot create file Cannot create file: %s Cannot create temporary directory: %s Cannot create the "%s" directory. Cannot create the extensions backup dir Cannot create:  Cannot delete "%s". Cannot delete the "%s" extension. Cannot delete:  Cannot do full db restore because backup is missing some tables Cannot download %s zip. Cannot download the "%s" extension zip. Cannot download the "%s" extension zip. %s Cannot download the "%s" extension zip. (Response code: %d) Cannot download the %s. Cannot drop temporary table: %s Cannot export CREATE TABLE sql Cannot find the location? Cannot get next database table Cannot merge "%s" with "%s" Cannot move "%s" to "%s" Cannot move "%s" to "%s". Cannot move cursor in db file Cannot move zip in destination dir Cannot open db file Cannot open zip (Error code: %s) Cannot open zip: %s Cannot read directory "%s". Cannot read line %d from db file Cannot read line from db file Cannot recover the extensions Cannot recreate the extensions directory Cannot remove %s zip. Cannot remove directory Cannot remove old temporary directory:  Cannot remove temporary directory "%s". Cannot remove temporary directory: %s Cannot remove the "%s" extension downloaded zip. Cannot remove the old extensions backup dir Cannot remove:  Cannot reopen file Cannot save %s zip. Cannot save the "%s" extension zip. Categories Categories Population Method Category Category/tag/term description Center text column Centered Characters Check if you want to exclude this category Check if you want to exclude this page Check the available extensions below Choices Choose Choose Category Choose Image Choose Tag Choose a color for your button Choose a subtitle for your slide. Choose a title for your slider only for internal use: Ex: "Homepage". Choose an Icon Choose the languages you want your website translated to. Choose the population method for your slider Choose the position for your sidebar(s) Choose the table styling options City Class file found for shortcode %s but no class %s found Click OK to reset.
All settings will be lost and replaced with default settings! Click to edit / Drag to reorder Click to view entire list of directories which will be deleted Close Color Column Columns Comment navigation Comments are closed. Compatible Configure Mailer Congratulation, you passed the test Congratulations Congratulations! Connect extension event with shortcodes map & calendar Consumer Key Consumer Secret Contact Form Contact Forms Contact form Content Content Backup Content Elements Convert data Correct Answer Correct answer Correct answer cannot be empty Correct answers Could not send the email Could not send via smtp Could not send via wp_mail Could not validate the form Country Course Course Categories Course Category Courses Cover Image Create Create a course Create a event item Create a lesson Create a portfolio item Create your tabs Created Creates a Creates a section Creates a simplified navigation menu for the pages that can be placed anywhere in the theme. This will make navigating the website much easier. Currency Icons Current Framework version is %s, %s Current WordPress version is %s, %s Current date Current month Current time Current version of the %s extension is %s, %s Current year Custom Custom Port Custom Posts Custom field deleted. Custom field updated. Custom image Daily Database export Database file not found Database restore Database table disappeared Date Date & Time Date Achieves Description Date Achieves Title Date achieves Meta Keywords Date of the post/page Dec December Default Default Editor Default Language Default Value Default column Default for all pages Default row Delete Delete Permanently Deleting the "%s" extension... Demo Content Install Description Description (HTML) Description column Destination dir is not empty Destination dir not specified Destination not specified Digits Dir not specified Directional Icons Directory Cleanup Disable Author Archives Disable Author archives SEO settings Disable Date Archives Disable date archives SEO settings Disable zoom on scroll Disabled Divider Do you realy want to change without saving? Do you want choices to be displayed in random order? Done Down one Download Download finished. Doing unzip... Downloading the "%s" extension... Downloading the %s... Downloading... Downloading... %s Downloading... %s of %s Dropdown Duplicate Dynamic sidebar doesn't exixt ERROR Edit Edit %s Edit Icon Edit Label Edit Menu Item Edit Slider Edit Subtitle Edit Title Edit blog post Edit project gallery Edit this item Either upload a new, or choose an existing image from your media library Email Email To Email sent Empty response body Enable frontend style switcher Enables the possibility to add the Google Analytics tracking code that will let you get all the analytics about visitors, page views and more. End Ends before timeline Enter Facebook App ID / API Key. Enter Facebook App Secret. Enter Twitter Access Token Secret. Enter Twitter Access Token. Enter Twitter App Secret. Enter Twitter Consumer Key. Enter a few words that describe the person Enter a value for the height Enter a value for the width Enter field label (it will be displayed on the web site) Enter some content for this Info Box Enter some content for this texblock Enter the Name of the Person to quote Enter the desired content Enter the event URL (Ex: http://your-domain.com/event) Enter the event date & time Enter the event title Enter the number of stars you want in the rating system Enter the testimonial here Enter your Google Analytics code (Ex: UA-XXXXX-X) Enter your email server Enter your password Enter your username Error Error! Error: Position doesn't exists. Please check config file. Error: Sidebars not set Error: Type or sub_type error Event Event Categories Event Location Event Options Event Title Event URL Event-search-tags Events Excerpt View Excerpt of the current post, of auto-generate if it is not set Excerpt of the current post, without auto-generation Exclude Categories Exclude Pages Execution stopped (next step did not started) Exit Full Screen Extension "%s" does not exist or is disabled. Extension "%s" does not exist or is not active. Extension "%s" does not exist. Extension "%s" has no download sources. Extension "%s" is already installed. Extension "%s" is not available for install. Extension "%s" is not installed. Extension %s is invalid. Extension does not have settings options. Extension has no Install Instructions Extension not specified. Extensions Update Extensions settings successfully saved. Facebook Fade Failed insert row from line %d Failed to access Github repository "%s" releases. Failed to access Github repository "%s" releases. (%s) Failed to access Github repository "%s" releases. (Response code: %d) Failed to close the zip after extract Failed to copy file: %s Failed to copy: %s Failed to create destination dir Failed to create dir: %s Failed to create tmp table %s Failed to decode line %d from db file. Failed to drop tmp table %s Failed to fetch %s latest version from github "%s". Failed to get dir chmod Failed to get framework latest version. Failed to get theme latest version. Failed to keep option: %s Failed to list dir: %s Failed to open file Failed to remove dir: %s Failed to remove file: %s Failed to restore dir listing from: %s Failed to restore options keeping step Failed to write data to file Failure Message False Feb February FeedBack FeedBack Stars Feedback Feedback Stars Field Layout File Type Icons File ended without content File id not specified File not specified Files Export Files Restore Filesystem init failed Font face For Grouped Page For Grouped Pages For Specific Page For Specific Pages For group For specific Forbidden Form Fields Form with id "%s" was already defined Forms Framework Framework Update Framework requirements not met: Friday From Address From Name Frontend Style Switcher Full Backup Full Screen Full Templates Full Width Gallery Gap Gap Fill Gap _____ Fill Gender Icons General General Settings Get list of courses Github error: Go to extensions page Go to updates page Google Google Analytics Google Calendar Google Webmasters Green HTTP Loopback Connections are not enabled on this server. If you need to contact your web host, tell them that when PHP tries to connect back to the site at the URL `{url}` and it gets the error `{error}`. There may be a problem with the server configuration (eg local DNS problems, mod_security, etc) preventing connections from working properly. Hand Icons Heading Size Heading Subtitle Heading Title Heading row Height Here are some tags examples: Here you can add, remove and edit your Testimonials. Here you can set the styling and size of the HR element Hide Hide other extensions Highlight column Home Page Homepage Homepage Description Homepage Meta Keywords Homepage Title Horizontal How much whitespace do you need? Enter a pixel value. Positive value will increase the whitespace, negative value will reduce it. eg: '50', '-25', '200' Hybrid Ical Export Icon Icon Box Icon above title Icon in line with title Icon title If you like Unyson, {wp_review_link}, share on {facebook_share_link} or {twitter_share_link}. Image Image Link Image Sizes Remove Image Sizes Restore Important Information Information! Insert Bing Webmasters verification code Insert Google Webmasters verification code Insert Video URL Insert Video URL to embed this video Install Install %s Install Instructions Install theme compatible extensions Installing the "%s" extension... Installing the %s... Instructions for Users Interval Invalid JSON response Invalid Quiz Invalid byte position Invalid demo Invalid destination dir Invalid destination email (please contact the site administrator) Invalid email configuration Invalid execution end time Invalid execution result Invalid extension. Invalid file id Invalid flash message type: %s Invalid host Invalid json type %s in db file Invalid mark point number Invalid nonce. Invalid request method. Invalid send method Invalid source Invalid source dir Invalid source type Invalid sub task %s Invalid tasks hash Invalid token Invalid type: %s Invalid url Is your event an all day event? Italic Item Title Jan January Job title of the person. Jul July Jun June Keep you framework, extensions and theme up to date. Label Language Switcher Language of this post Layout Elements Learning Leave blank for default (SMTP - 25, SMTPS - 465) Lesson Lesson Courses Lesson Quiz Lessons Let's you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Lets you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Letter spacing Line Line height Link Relationship (XFN) Link this event to a specific user Link to the Persons website Linktext for the above Link List View Load Template Local Download Location Location Description Location Image Location Title Location Url Location Venue Locations Mailer Make this field mandatory? Malformed UTF-8 characters, possibly incorrectly encoded Manage Sidebars Mandatory Field Manually, I'll upload the images myself Map Map Height Map Placeholder Map Type Mar March Max Maxim value Maximum stack depth exceeded Maximum supported %s extension version is %s Maximum supported %s version is %s Maximum supported WordPress version is %s May Media Media Elements Medical Icons Mega Menu Mega Menu Column Title Message Message sent! Message! Meta Keywords Meta Robots Metarobots Min Minim value Missing ID. Check that you provided all mandatory data. Monday Monthly More Move Move to Trash Multi Interval Event Multiple Choice Name Name of the person Navigation Label New %s New %s Name New Sidebar New Slider New blog post New extensions updates available. New message New title Newer Comments &rarr; Nivo Slider No No %s Found No %s Found In Trash No 'picker' key set for multi-picker option: %s No Extensions for update. No Page Builder tab specified for shortcode: %s No Sliders Available No Sliders created yet. Please go to the {br}Sliders page and {add_slider_link}. No Sliders found No Sliders found in Trash No Templates Saved No Title No blog posts found No blog posts found in trash No courses available No default view (views/view.php) found for shortcode: %s No events in this day. No events provider specified for calendar shortcode No extension specified. No extensions activated yet No extensions provided No extensions updates found. No filesystem access, credentials required No filesystem access, invalid credentials No items found. No location provider specified for map shortcode No matches found No releases found in repository "%s". No sidebar name specified No sidebar name specified. No title No update found for the "%s" extension. No, Return me to the extension list Nonce verification failed Normal Note that the type and population can't be changed later. You'll need to create a new slider to have a different slider type or population method. Note that the type can't be changed later. Note: Please set location Note: Please set start & end event datetime Notification Notification message Notification type Nov November Number Number of Images Number of Images in the slider Number of courses Oblique Oct October Once Weekly Once a month One column Oops something went wrong. Open Link in New Window Open link in a new window/tab Option Testimonials Title Option description Option type %s has no default value Optional - SMTP port number to use. Options Original: %s Other Others Owl Slider Page Page Builder Page Title Page number Page saved. Pages Paragraph Text Parent %s Parent %s: Parent extension "%s" is disabled Parent extension "%s" not available. Password Password cannot be empty Payment Icons Pingback: Placeholder Please check the categories you do not want to include in sitemap Please check the extensions you want to update. Please check the pages you do not want to include in sitemap Please configure the {mailer_link} extension. Please fill the recaptcha Please replace it first so that you will not have visual gaps in your layout. Please select the background color Please select the background image Points Population Method Population Method - Categories Population Method - Custom Population Method - Posts Population Method - Tags Population Method Categories opt 1 Population Method Categories opt 2 Population Methods Population method Population method %s does not exist Portfolio Portfolio Category Portfolio Project Portfolio Projects Position Post author Post categories, separated by coma Post modified time Post tags, separated by coma Post/page author "nicename" Post/page author id Post/page id Posts Population Method Predefined Styles Predefined images Press button to view sitemap file Prevent the map from zooming when scrolling until clicking on the map Preview Changes Pricing row Project Project Cover Image Projects Publish Question Quiz Quiz Elements Quiz Passmark Points Quiz settings Quote Randomize Randomize? Rating Rating System Rating: Recaptcha Red Redo Remove Request failed. Error code: %d Required params not found Reset Reset Options Reset location Resetting Restrictions Return to Extensions page Return to Updates page Reviews Roadmap Row switch Ruler Type SEO SEO Description SEO Title Satellite Saturday Save Save Builder Template Save Changes Save Column Save Full Template Save Section Save as Template Saving Schedule Script Search %s Search Engines Search Page Search Page Title Search Sliders Search blog posts Search categories Search for a specific page you want to set a sidebar for Search phrase in search page Searching for: Secret key Section Sections Secure Connection Security Code Select All Select Course Select Icon Select Slider Select Specific Categories Select Specific posts Select Specific tags Select an event category Select calendar population method (Ex: events, custom) Select calendar type Select choice display layout Select first day of week Select group of pages you want to set a sidebar for. Select here if you want to open the linked page in a new window Select how often do you want to backup your website. Select map population method (Ex: events, custom) Select map type Select sidebar you wish to replace. Select the options you want the Feedback extension to be activated for Select the posts you want the Page Builder extension to be activated for Select the send form method Send Send Method Sep September Server Address Set 404 page title format Set Correct Answer Set Wrong Answer Set author page description Set author page meta keywords Set author page title format Set characters or words restrictions for this field Set date achieves description Set date achieves meta keywords Set date achieves title format Set description format Set digits or values restrictions of this field Set height Set homepage description Set homepage meta keywords Set homepage title format Set image height Set image width Set location description Set location title Set map height (Ex: 300) Set meta keywords Set page url (Ex: http://example.com) Set project gallery Set search page title format Set secret key Set site key Set start and end events datetime Set title format Set to default language the posts, pages categories or tags that don't have a language set ? Set width Settings Shortcode "%s" from %s was already defined at %s Shortcodes Show on the front-end a panel that allows the user to make the switch between predefined styles. Show other extensions Side by side Sidebar Sidebar Name Sidebars Sidebars for Single Choice Single Line Text Site description Site key Site name Sitemap Size Slider Slider Configuration Slider Design Slider Settings Slider Title Sliders Social Social Facebook Social Twitter Sorry, you did not pass the test Source dir %s is empty Source dir not specified Source dirs not specified Source not specified Speakers Special Heading Specified population method does not exists: %s Specify location Start Start & End of Event Start Quiz Start Week On Starts after timeline State Style Styling Subject Message Submit Submit Button Submit for Review Subtitle Success Message Successfully removed Sunday Switch Style Panel Syntax error, malformed JSON Table Table Styling Tables drop failed Tables rename failed. Tabs Tags Population Method Task type not registered Taxonomies Team Member Team Member Description Team Member Image Team Member Job Title Team Member Name Template Name Templates Term title Terrain Testimonials Text Block Text Editor Icons Text after gap Text before gap Text for 404 Page Text for Blog Page Text for Homepage The %s extension has been successfully deleted. The %s extension has been successfully installed. The %s extension is disabled The %s extension is not installed The %s extension is not installed: %s The %s extension needs to be updated to %s The %s has been successfully updated. The 404 anchor will have this text The Mega Menu extension adds a user-friendly drop down menu that will let you easily create highly customized menu configurations. The blog page anchor will have this text. In case homepage will be set as blog page, will be taken the homepage text The class %s must extend from FW_Shortcode The description will be displayed in the menu if the current theme supports it. The form header subtitle text The form will be sent to this email address. The form will look like was sent from this email address. The homepage anchor will have this text The message has been successfully sent! The name you'll see in the From filed in your email client. The options were successfully reset The options were successfully saved The placeholder can't be deleted because it is used in one of sidebars below. The points number at which the test will be passed. The question answer will be true or false The question label is empty The term translation does already exists.ACTION +++  The text that will be displayed at the top of the panel. The title will be displayed on contact form header The unzipped "%s" extension directory not found. The unzipped %s directory not found. The users will see these instructions in the tooltip near the field The {label} field is required The {label} field maximum value must be %s The {label} field minimum value must be %s The {label} field must be a valid number The {label} field must be a valid website name The {label} field must contain a valid email The {label} field must contain maximum %d character The {label} field must contain maximum %d characters The {label} field must contain maximum %d word The {label} field must contain maximum %d words The {label} field must contain minimum %d character The {label} field must contain minimum %d characters The {label} field must contain minimum %d word The {label} field must contain minimum %d words The {label} field must have maximum %d digit The {label} field must have maximum %d digits The {label} field must have minimum %d digit The {label} field must have minimum %d digits Theme Theme Settings Theme Update Theme requirements not met: There are not any wrong answers set There must not be more than one page Editor integrated with the wp post editor per page There needs to be at least one correct answer This can be left blank This column should start a new row This extension adds a Learning module to your theme. Using this extension you can add courses, lessons and tests for your users to take. This extension adds a fully fledged Events module to your theme. It comes with built in pages that contain a calendar where events can be added. This extension adds the possibility to create a contact form. Use the drag & drop form builder to create any contact form you'll ever want or need. This extension lets you control the website visual style. Starting from predefined styles to changing specific fonts and colors across the website. This extension lets you create an automated backup schedule, import demo content or even create a demo content archive for migration purposes. This extension lets you set up daily, weekly or monthly backup schedule. You can choose between a full backup or a data base only backup. This extension lets you translate your website in any language or even add multiple languages for your users to change at their will from the front-end. This extension translate Widgets This extension translate menus This extension translate posts This extension translate terms This extension will add a fully fledged portfolio module that will let you display your projects using the built in portfolio pages. This extension will enable you to have a fully optimized WordPress website by adding optimized meta titles, keywords and descriptions. This extension will let you set some global email options and it is used by other extensions (like Forms) to send emails. This is a simplified preview, not changes are reflected. This is the default language of your website. This is the text that appears on your button This may take a few moments. This slider was created correctly, but the code implementation was delete from source code or blocked from filter.Delete this post or recovery slider implementation This slider was created correctly, but the multimedia_types from config.php file was deleted, please set multimedia_types for this slider type. This text will appear in submit button This text will be displayed when the form will fail to be sent This text will be displayed when the form will successfully send This text will be used as field default value This text will be used as field placeholder This text will be used as subject message for the email Three columns Thursday Time Timed out Title Title Attribute Title of the Box Title of the post/page/term Title: Titles & Meta To the top Today Toggle mandatory field Translate Menus Translate Posts Translate Terms Translate Widgets Translate to Translations Transportation Icons Tried to insert data in table that was not imported %s True True/False Tuesday Twitter Two columns Type Type of Transition Type of transition between slides Type the question... Type to search ... UNDEFINED OPTION TYPE URL Unable to process the form Undefined container type: %s Undefined option type: %s Underflow or the modes mismatch Undo Unexpected control character found Unhandled type Unknown "%s" extension download source "%s" Unknown Set Unknown collected group Unknown error Unknown events provider "%s" specified for calendar shortcode Unknown location provider "%s" specified for map shortcode Unknown tab: Unyson Unyson WordPress Framework is the fastest and easiest way to develop a premium theme. I highly recommend it Up one Update Update %s Update Extensions Update Framework Update Theme Update WordPress Upload Uploads dir not specified Url not specified Use Meta Keywords Use as Mega Menu Use the table as a pricing table Use the table to display tabular data Use this extension to configure all your social related APIs. Other extensions will use the Social extension to connect to your social accounts. Use this section to create and/or set different sidebar(s) for different page(s) Username Username cannot be empty Value Vertical Video Video Height Video Player Icons Video Width View %s View Requirements View Sitemap View Slider View all categories View all courses View blog post Visual Page Builder WP Filesystem is not initialized Warning! 
You are about to delete a backup, it will be lost forever. 
Are you sure? We are currently resetting your settings. We are currently saving your settings. We recommend you to use an email that you verify often Web Application Icons Webmaster %s already exists Webmasters Website Website Link Website Name Wednesday Week  Weekly Weight Where does the event take place? Where should your button link to Where should your image link to? Whitespace Widget Area Widgets Page Width Without Course WordPress needs to be updated to %s Words Write the correct answer text Write the heading subtitle content Write the heading title content Wrong answers XML Sitemap Yes You answered correctly %s questions from %s You are not allowed to delete extensions. You are not allowed to install extensions. You are not allowed to save extensions settings. You don't have slider extensions, please create at least one extension for properly work You have no permission to change Styling options You have no permissions to activate extensions You have no permissions to change settings options You have no permissions to deactivate extensions You have no permissions to install extensions You have no permissions to uninstall extensions You have the latest version of %s Extensions. You have the latest version of %s. You have version %s installed. Update to %s. You need to activate %s. You need to update %s to %s: %s You need to update WordPress to %s: %s You need to update the %s extension to %s: %s You require %d points in oder to pass the test You will need to create a new form in order to have a different form type. Your comment is awaiting moderation. Your secret key. More on how to configure ReCaptcha Your theme is up to date. Your website key. More on how to configure ReCaptcha Zip Code Zip extension missing Zip extract failed Zip file not specified Zip open failed (code %d). Please try again and by create a new Slider day days hour hours item leave a review maximum required version is minimum required version is minute minutes month months noindex, follow per month please rate the post. says second seconds sub item table-builder option type must be inside the table shortcode to undefined week week %s of %s weeks with your current theme year years zip extension {label}: Submitted data contains not existing choice {label}: Submitted data contains not existing choices {x} More Project-Id-Version: Unyson
POT-Creation-Date: 2016-02-02 15:48+0300
PO-Revision-Date: 2016-04-08 18:02+0300
Last-Translator: Ruud Evers <ruud@yakhosting.com>
Language-Team: Dutch (Netherlands) (http://www.transifex.com/themefuse/unyson/language/nl_NL/)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Language: nl_NL
Plural-Forms: nplurals=2; plural=(n != 1);
X-Generator: Poedit 1.8.7
X-Poedit-Basepath: .
X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2
X-Poedit-SourceCharset: UTF-8
X-Poedit-SearchPath-0: ..
 (geen titel) " of " "%s" extensie github repository "%s" heeft geen releases. "%s" extensie github bron "user_repo" parameter is vereist %1$s %2$d %1$s op %2$s %s %s (Ongeldig) %s (Afwachtend) %s Uitbreidingen %s Installatie Instructies %s Instellingen %s schets bijgewerkt. %s uitbreiding %s extensie heeft geen instellingen. %s extensie is vereist %s extensie is vereist (%s) %s extensie heeft geconfigureerde categorieÃ«n nodig in post types %s extensie heeft geconfigureerde post categorieÃ«n nodig in post type's %s extensie heeft geconfigureerde tags nodig in post type's %s github repository "%s" beschikt niet over de "%s" release. %s manifest heeft ongeldige "github_update" parameter. Gebruik de "user/repo" indeling. %s moet worden bijgewerkt naar %s %s wachtend %s gepubliceerd. %s hersteld van revisie van %s %s gepland voor %s. %s ingestuurd. %s bijgewerkt. %u Bestanden &larr; Oudere Reacties (Bewerk) (Voor gegroepeerde pagina's) (Voor specifieke pagina's) (geen titel) 1 bestand 10 sterren 100% 25% 404 Niet Gevonden 404 Niet Gevonden 404 Pagina 404 Pagina Titel 5 sterren 50% 7 sterren Een Taalwisselaar Widget Een kalender van je website&#8217;s berichten Er is een content installatie bezig API Instellingen Toegang geblokkeerd Access Token Access Token Secret Accordion Activeer %s Activeer voor Actieve extensies Toevoegen Kolom Toevoegen Voeg icoon toe Voeg foto toe Voeg foto's toe Nieuwe Toevoegen Nieuwe %s toevoegen Voeg nieuwe slider toe Nieuwe Categorie Toevoegen Rij Toevoegen Voeg zijbalk toe Voeg een slide toe Voeg een %s kolom toe Voeg een Knop toe Voeg een Kalender toe Voeg Oproep Tot Actie toe Voeg een Contactformulier toe Voeg een Verdeler toe Voeg een Dropdown toe Voeg een kaart toe Voeg een Meerkeuze veld toe Voeg een Notificatie Box toe Voeg een Numeriek veld toe Voeg een Alinea toe Voeg Recapthca veld toe Voeg een Sectie toe Voeg een Enkele Keuze veld toe Voeg een Enkele Tekstregel toe Voeg een slider toe Voeg een Speciale Heading toe Voeg een Tabel toe Voeg een Teamlid toe Voeg een Tekstblok toe Voeg een Video toe Voeg een Website veld toe Voeg een Widget Gebied toe Voeg een Accordion toe Voeg een E-mail veld toe Voeg een Icoon toe Voeg een Icoon Box toe Voeg een Afbeelding toe Blogpost toevoegen Keuze toevoegen Voeg varianten van juiste antwoorden toe Voeg een locatie afbeelding toe Nieuwe blogpost toevoegen Voeg Tabbladen toe Voeg enkele Recensies toe Voeg varianten van onjuiste antwoorden toe Voeg varianten van onjuiste antwoorden toe Voeg toe/Bewerk Datum & Tijd Locatie Toevoegen/Bewerken Vraag toevoegen/bewerken Tabblad Toevoegen/Bewerken Tabbladen Toevoegen/Bewerken Recensie Toevoegen/Bewerken Adres Voegt een slider module toe aan je website van waaruit je verschillende in jQuery ingebouwde sliders kan aanmaken voor je homepagina en de rest van de pagina's. Voegt een Slider module toe aan je website van waaruit je verschillende ingebouwde jQuery sliders kunt aanmaken voor de homepagina en de rest van de pagina's. Voegt de mogelijkheid toe om terugkoppeling te geven (reacties, recensies en cijfers) over je producten, artikelen etc. Dit vervangt het standaard reactiesysteem.  Na het toevoegen van de inhoud zal de uitbreiding automatisch contact zoeken met: Ouderdomslimiet Ouderdomslimiet van backups in dagen Ouderdomslimiet van backups in maanden Ouderdomslimiet van backups in weken Ah, Sorry Alarm Alarm! Alle %s Alle categorieÃ«n Volledige Dag Evenement? Alle Evenementen Alle Talen Alle pagina's Alle blogposts Alle datums Hele dag Alle ondersteunde uitbreidingen zijn al geÃ¯nstalleerd. Sta het gebruik van meta trefwoorden in berichten en taxonomieÃ«n toe Laat bezoekers toe een bericht te waarderen met sterren Analysegegevens ID/API Sleutel Toevoegen App Secret: Toepassen Apr Apri Archief pagina Archief Uitpakken Archief Zip Archief niet gevonden Archieven Argumenten niet gespecificeerd voor type: %s Geassocieerde Gebruiker Ten minste Ã©Ã©n van de velden (%s of %s) moet gevuld zijn met tekst Onderschrift voor bijlage Aug Augustus Auteur Meta Trefwoorden Auteur pagina Auteurspagina Beschrijving Auteurspagina Titel Automatisch, verkrijg foto's van categorieÃ«n Automatisch, verkrijg foto's afkomstig van posts Automatisch, verkrijg foto's afkomstig van tags Beschikbare Extensies Terug naar Achtergrond Achtergrondkleur Achtergrondafbeelding Achtergrondvideo Reservekopie Backup & Demo Content Reservekopie schema Gebaseerd op %s stemmen Bing Bing Webmasters Zwart Blog Blog CategorieÃ«n Blog categorie Blogpost Blogposts Blauw Box Opmaak Merk iconen Navigatiepad Het brengt een nieuwe dimensie van vrijheid om je website aan te passen door het mogelijk te maken om meerdere zijkolommen toe te voegen aan een pagina, of verschillende zijkolommen op verschillende pagina's toe te voegen.  Bouw contactformulieren Bouwer Bulk acties Knop Knop Kleur Knop Label Knop Link Knop rij Bx-Slider CSS Klassen (optioneel) Kalender Kalender Type Kalender: Evenement URL is niet ingesteld Kalender: Tijdsplitsing parameter moet 60 verdelen zonder decimalen. Iets als 10, 15, 30 Kalender: Vertoning %s is niet gevonden Kalender: Verkeerde tijdsindeling %s. Moet of "nu" of "jjjj-mm-dd" zijn. Kalender: Verkeerde navigatierichting %s. Kan alleen "volgende", "vorige" of "vandaag" zijn Oproep Tot Actie Kan worden gebruik voor een baan beschrijving Annuleer Kan geen toegang krijgen tot map: Kan de bestanden van de uitgepakte map niet benaderen. Kan verborgen zelfstandige uitbreiding %s niet activeren Kan de %s extensie niet activeren, omdat deze niet is geÃ¯nstalleerd. %s Kan de extensies niet backuppen Kan de extensie directory niet wissen Kan het zip-bestand niet afsluiten Kan geen directe verbinding maken met het bestandssyteem Kan bestandssysteem pad niet converteren: %s Kan map niet aanmaken Kan de map "%s" niet aanmaken. Deze map moet aangemaakt worden in "%s" Kan map niet aanmaken:  Kan bestand niet aanmaken Kan bestand niet aanmaken: %s Kan de tijdelijke directory %s niet aanmaken Kan de "%s" directory niet aanmaken. Kan de extensie backup dir niet aanmaken Kan niet aanmaken: Kan "%s" niet verwijderen. Kan de "%s" extensie niet verwijderen. Kan niet verwijderen: Kan geen volledig databaseherstel uitvoeren, omdat de backup enkele tabellen mist Kan %s zip niet downloaden.  Kan de "%s" extensie zip niet downloaden. Kan de "%s" extensie zip niet downloaden. %s Kan de "%s" extensie zip niet downloaden. (Antwoord code: %d) Kan de %s niet downloaden.  Kan tijdelijke tabel niet verwijderen: %s Kan CREATE TABLE sql niet exporteren Kan de locatie niet vinden? Kan volgende database tabel niet bereiken Kan "%s" niet samenvoegen met "%s" Kan "%s" niet naar "%s" verplaatsen Kan "%s" niet verplaatsen naar "%s". Kan cursor niet verplaatsen in databasebestand Kan het zip-bestand niet naar bestemmingsdirectorie verplaatsen Kan databasebestand niet openen Kan zip niet openen (Foutmelding: %s) Kan zip niet openen: %s Kan de directory "%s" niet lezen. Kan regel %d uit databasebestand niet lezen Kan regel uit databasebestand niet lezen Kan de extensies niet herstellen Kan de extensie directory niet opnieuw aanmaken Kan %s zip niet verwijderen. Kan map niet verwijderen Kan oude tijdelijke map niet verwijderen: Kan tijdelijke map "%s" niet verwijderen. Kan de tijdelijke directory: %s niet verwijderen Kan de gedownloade "%s" extension zip niet verwijderen. Kan de oude extensie backup dir niet verwijderen Kan niet verwijderen: Kan bestand niet heropenen Kan %s zip niet opslaan. Kan de "%s" extensie zip niet opslaan.  CategorieÃ«n CategorieÃ«n Populatie Methode Categorie Categorie/tag/term beschrijving Centreer tekst kolom Gecentreerd Tekens Vink aan als je deze categorie wilt uitsluiten Vink aan als je deze pagina wilt uitsluiten Check de beschikbare extensies hieronder Keuzes Kies Kies een categorie Afbeelding kiezen Kies een tag Kies een kleur voor de knop Kies een ondertiteling voor je slide. Kies een titel voor je slider voor alleen intern gebruik: vb. "Homepage". Kies een Icoon Kies de taal waar je de website naar wilt vertalen. Kies de populatie methode voor je slider Kies de positie voor de zijbalk(en) Kies de opmaakinstellingen voor de tabel Stad Klassebestand gevonden voor shortcode %s maar geen klasse voor %s gevonden Klik OK om te herstellen.
Alle instellingen zullen worden verwijderd en vervangen door de standaardinstellingen! Click om te bewerken/Sleep om te verstellen Klik om de volledige lijst van directies die zullen verwijderd worden, te zien Sluiten Kleur Kolom Kolommen Reactienavigatie Reacties zijn niet beschikbaar. Compatibel Mailer configureren Gefeliciteerd, je hebt de toets gehaald! Gefeliciteerd Gefeliciteerd! Verbind evenementen uitbreiding met kaart & kalender shortcodes Gebruiker Sleutel Gebruiker Secret Contactformulier Contactformulieren Contactformulier Inhoud Content Backup Inhoudselementen Data converteren Juist Antwoord Juist antwoord Het juiste antwoord kan niet leeg zijn Juiste antwoorden De e-mail kon niet worden verzonden Kon niet verzenden via SMTP Kon niet verzenden via wp_mail Het formulier kon niet worden gevalideerd. Land Cursus Cursus CategorieÃ«n Cursus Categorie Cursussen Cover Afbeelding Aanmaken Maak een cursus aan Maak evenement item aan Maak een les aan Maak een portfolio onderdeel aan Maak je tabbladen aan GecreÃ«erd CreÃ«ert een Maakt een sectie aan CreÃ«ert een vereenvoudigd navigatiemenu voor de pagina's die willekeurig in het thema geplaatst kunnen worden. Dit maakt het navigeren door de website veel gemakkelijker. Valuta iconen Huidige Framework versie is %s, %s Huidige Wordpress versie is %s, %s Huidige datum Huidige maand Huidige tijd Huidige versie van de %s extensie is %s, %s Huidig jaar Aangepast Aangepaste Poort Custom Posts Aangepastveld verwijderd. Aangepast veld bijgewerkt. Aangepaste foto Dagelijks Database export Database bestand niet gevonden Database herstel Database tabel verdwenen Datum Datum & Tijd Datumarchieven Beschrijving Datumarchieven Titel Datumarchieven Meta Trefwoordden Datum van bericht/pagina Dec December Standaard Standaard Bewerker Standaard Taal Standaard Waarde Standaard kolom Standaard voor alle pagina's Standaard rij Verwijder Permanent Verwijderen Verwijderen van de "%s" extensie... Demo Content Installatie Beschrijving Omschrijving (HTML) Beschrijving kolom Bestemmingsmap is niet leeg Bestemmingsmap niet gespecificeerd Bestemming niet gespecificeerd Cijfers Map niet gespecificeerd Directionele iconen Map Opruiming Auteursarchieven Uitschakelen Schakel SEO instellingen voor Auteursarchieven uit Datumarchieven Uitschakelen Schakel SEO instellingen voor datumarchieven uit Schakel zoom tijdens scrollen uit Disabel Verdeler Wilt u dit echt veranderen zonder op te slaan? Wilt u de keuzes in een willekeurige volgorde weergeven? Gereed EÃ©n omlaag Download Download gereed. Uitpakken... Bezig met downloaden van de "%s" extensie... Bezig met downloaden van de %s... Downloading... Downloading... %s Downloading... %s van %s Dropdown Dupliceer Dynamische zijbalk bestaat niet FOUT Bewerk Bewerk %s Bewerk icoon Bewerk Label Bewerk menu onderdeel Bewerk slider Ondertitel Bewerken Titel Bewerken Blogpost bewerken Bewerk project gallerij Bewerk dit onderdeel Upload een nieuwe afbeelding of kies een bestaande afbeelding uit je mediabibliotheek E-mail Verzend Naar E-mail verzonden Lege response body Activeer frontend opmaakwisselaar Maakt het mogelijk om de Google Analytics tracking code toe te voegen, welke je toegang geeft tot statistieken van bezoekers, bekeken pagina's en meer. Eind Eindigt vÃ³Ã³r de tijdlijn Vul Facebook App ID / API sleutel in. Vul Facebook App Secret in. Vul Twitter Access Token Secret in. Vul Twitter Access Token in. Vul Twitter App Secret in. Vul Twitter Gebruiker Sleutel in. Schrijf een paar woorden die deze persoon omschrijven Voer een waarde in voor de hoogte Voer een waarde in voor de breedte Veld label invoeren (deze wordt getoond op de website) Voer inhoud in voor deze Info Box Voer inhoud in voor dit tekstblok Voer de naam in van de persoon die je wilt citeren Voer de gewenste inhoud in Voer de evenement URL in (Bijv.: http://jouw-domein.com/evenement) Voer evenement datum en tijd in Voer de evenement titel in Geef het aantal sterren aan dat je wilt gebruiken in het waarderingssysteem Voer de recensie hier in Vul je Google Analytics code in (Ex: UA-XXXXX-X) Geef de naam van je e-mailserver in Geef je wachtwoord in Geef je gebruikersnaam in Fout Fout! Error: positie bestaat niet. Controleer alstublieft config bestand. Error: zijbalken niet ingesteld Error: Type of sub_type error Evenement Evenement CategorieÃ«n Evenement Locatie Evenement Opties Evenement Titel Evenement URL Evenement-zoek-tags Evenementen Detailweergave Samenvatting van het huidige bericht, of auto-genereren indien niet ingesteld Samenvatting van het huidige bericht, zonder auto-generatie CategorieÃ«n Uitsluiten Pagina's Uitsluiten Uitvoering gestopt (volgende stap is niet gestart) Volledig Scherm Verlaten Uitbreiding "%s" bestaat niet of is uitgeschakeld. Extensie "%s" bestaat niet of is niet actief. Extensie "%s" bestaat niet. Extensie "%s" heeft geen download bronnen. Extensie "%s" is al geÃ¯nstalleerd. Extensie "%s" is niet beschikbaar voor installatie. Extensie "%s" is niet geÃ¯nstalleerd. Uitdrukking %s is ongeldig. Extensie heeft geen instellingen opties. Extensie heeft geen installatie instructies Extensie niet gespecificeerd. Uitbreidingen Update Extensie instellingen met succes opgeslagen. Facebook Vervagen Rij invoegen bij regel %d mislukt Toegang tot Github repository "%s" releases mislukt. Toegang verkrijgen tot releases van Github repository "%s" mislukt. (%s) Toegang tot Github repository "%s" releases mislukt. (Response code: %d) Afsluiten van de zip na het uitpakken mislukt Bestand kopiÃ«ren mislukt: %s %s kopiÃ«ren mislukt Doelmap aanmaken mislukt %s map aanmaken mislukt Tijdelijke tabel %s aanmaken mislukt Regel %d decoderen uit databasebestand mislukt. Tijdelijke tabel %s laten vervallen mislukt Niet gelukt om laatste %s versie van github "%s" te verkrijgen.  Map chmod verkrijgen mislukt Niet gelukt om laatste versie van framework te verkrijgen.  Niet gelukt om de laatste versie van thema te verkrijgen.  Optie behouden mislukt: %s Map weergeven mislukt: %s Bestand openen mislukt Map verwijderen mislukt: %s Bestand verwijderen mislukt: %s Mapweergave herstellen mislukt: %s Herstellen van opties stap behouden mislukt Data naar bestand schrijven mislukt Mislukt Bericht Niet Waar Feb Februari Terugkoppeling Terugkoppeling Sterren Terugkoppeling Terugkoppeling Sterren Veld Layout Bestandstype Iconen Bestand beÃ«indigd zonder inhoud Bestands-id niet gespecificeerd Bestand niet gespecificeerd Bestandsexport Bestandsherstel Bestandssyteem initialisatie mislukt Font face Voor gegroepeerde pagina Voor gegroepeerde pagina's Voor specifieke pagina Voor specifieke pagina's Voor gegroepeerde Voor specifieke Niet Toegestaan Formuliervelden Formulier met id "%s" was al gedefinieerd Formulieren Framework Framework Update Framework vereisten niet bereikt: Vrijdag Afzender Adres Afzender Naam Frontend Opmaakwisselaar Volledige Backup Volledig Scherm Volledig Sjabloon Volledige Breedte Galerij Tussenruimte Tussenruimte Vulling Tussenruimte _____ Vulling Gender Iconen Algemeen Algemene Instellingen Krijg een lijst van alle cursussen Github fout: Ga naar de extensie pagina Ga naar updates pagina Google Google Analytics Google Kalender Google Webmasters Groen HTTP Loopback Connections zijn niet ingeschakeld op deze server. Als je contact moet opnemen met je webhost, geef dan aan dat wanneer PHP probeert terug te verbinden met de website via de URL `{url}`, de foutmelding `{error}` ontstaat. Er kan een probleem zijn met de serverconfiguratie (bijv. lokale DNS problemen, mod_security, etc) die beperkt dat verbindingen goed functioneren.  Hand Iconen Heading Grootte Heading Ondertitel Heading Titel Top rij Hoogte Hier zijn enkele voorbeelden van tags: Hier kun je Recensies toevoegen, verwijderen en bewerken. Hier kun je de opmaak en afmetingen van het HR element instellen Verbergen Verberg andere extensies Geaccentueerde kolom Homepage Homepage Homepage Beschrijving Homepage Meta Trefwoorden Homepage Titel Horizontaal Hoeveel witruimte heb je nodig? Voer een pixelwaarde in. Positieve waarde zal de witruimte vergroten, negatieve waarde zal het verkleinen. Voorbeeld: '50', '-25', '200' Hybride lcal Export Icoon Icoon Box Icoon boven titel Icoon op dezelfde lijnhoogte als de titel Icoon titel Als Unyson je bevalt, {wp_review_link}, deel op {facebook_share_link} of {twitter_share_link}. Afbeelding Afbeelding Link Afbeeldingsdimensies Verwijderen Afbeeldingsdimensies Herstellen belangrijk Informatie Informatie! Voer de Bing Webmasters verificatiecode in Voer de Google Webmasters verificatiecode in Voeg Video URL in Voeg Video URL in om deze video in te sluiten Installeren Installeer %s Installatie Instructies Thema compatible extensies installeren Bezig met installeren van de "%s" extensie... Bezig met installeren van de %s... Instructies voor Gebruikers Interval Ongeldige JSON reactie Ongeldige Quiz Ongeldige byte positie Ongeldige demo Ongeldige bestemmingsmap Ongeldige bestemmingsemail (neem contact op met de sitebeheerder) Ongeldige e-mailconfiguratie Ongeldige uitvoeringseinddtijd Ongeldig uitvoeringsresultaat Ongeldige extensie. Ongeldige bestands-id Ongeldig flitsbericht type: %s Ongeldige host Ongeldig JSON type %s in databasebestand Ongeldig markeringspunt nummer Ongeldige nonce. Ongeldige request methode. Ongeldige verzendmethode Ongeldige bron Ongeldige bronmap Ongeldig brontype Ongeldige subtaak %s Ongeldige taak hash Ongeldige token Ongeldig type: %s Ongeldige url Is je evenement een volledige dag evenement? Cursief Titel van onderdeel Jan Januari Functie van deze persoon. Jul Juli Jun Juni Houd je framework, uitbreidingen en thema up-to-date. Label Taalwisselaar Taal van dit bericht Layout Elementen Lerend Laat leeg voor standaard (SMTP - 25, SMTPS - 465) Les Les Cursussen Les Quiz Lessen Laat je gemakkelijk ontelbare pagina's bouwen met behulp van de drag en drop visuele pagina bouwer die komt met heel wat vooraf aangemaakte shortcodes. Maakt het mogelijk om makkelijk ontelbare pagina's te bouwen met behulp van de drag-and-drop visuele paginabouwer, welke komt met een groot aantal kant-en-klare shortcodes. SpatiÃ«ring Regel Lijnhoogte Link Relatie (XFN) Verbind dit evenement met een specifieke gebruiker Link naar de website van de persoon Linktekst voor de bovenstaande link Lijstweergave Sjabloon Laden Lokale Download Locaties Locatie Beschrijving Locatie Afbeelding Locatie Titel Locatie Url Locatie ontmoetingsplaats Locaties Mailer Dit veld verplicht maken? Onjuist geformateerd UTF-8 karakters, mogelijk onjuist versleuteld Beheer zijbalken Verplicht Veld Handmatig, ik zal de foto's zelf uploaden Kaart Kaart Hoogte Kaart Placeholder Kaart Type Mar Maart Maximum Maximale waarde Maximale stack diepte overschreden Maximum ondesteunde %s extensie versie is %s Maximum ondersteunde %s versie is %s Maximum ondersteune WordPress versie is %s Mei Media Media Elementen Medische iconen Mega Menu Mega Menu Kolom Titel Bericht Bericht is verstuurd! Bericht! Meta Sleutelwoorden Meta Robots Metarobots Minimum Minimale waarde Geen identiteit bekend. Controleer dat u alle verplichte data heeft versterkt.  Maandag Maandelijks Meer Verplaats Verplaats naar Prullenbak Multi Interval Evenement Meerkeuze Naam Naam van deze persoon Navigatie label Nieuw %s Nieuwe %s Naam Nieuwe zijbalk Nieuwe slider Nieuw blogpost Nieuwe uitbreidingen beschikbaar. Nieuw bericht Nieuwe titel Nieuwere Reacties &rarr; Nivo Slider Nee Geen %s Gevonden Geen %s Gevonden In Prullenbak Geen "picker" toets ingesteld voor multi-picker optie: %s Geen Uitbreidingen voor de update. Geen Pagina Bouwer tabblad gespecificeerd voor de shortcode: %s Geen sliders beschikbaar Er zijn nog geen Sliders aangemaakt. Ga naar de {br}Sliders pagina en {add_slider_link}. Geen sliders gevonden Geen sliders gevonden in de prullenbak Geen Sjablonen Opgeslagen Geen Titel Geen blogposts gevonden Geen blogposts gevonden in prullenbak Geen cursussen beschikbaar Geen standaard weergave (views/view.php) gevonden voor de shortcode: %s Geen evenementen op deze dag. Geen evenementen provider gespecificeerd voor kalender shortcode Geen extensie gespecificeerd. Nog geen extensies geactiveerd Geen uitbreidingen beschikbaar gesteld Geen updates van uitbreidingen gevonden.  Geen toegang tot het bestandssysteem; logingegevens vereist Geen toegang tot het bestandssysteem; ongeldige logingegevens Geen items gevonden Geen locatie provider gespecificeerd voor de kaart shortcode Geen overeenkomsten gevonden Geen releases gevonden in repository: "%s". Geen zijbalk naam ingevoerd Geen naam van de zijbalk gespecificeerd.  Geen titel Geen update gevonden voor de "%s" uitbreiding. Neen, geef me terug de extensielijst Nonce verificatie mislukt Normaal Het is op te merken dat de type en populatie kan later niet worden veranderd. U zult een nieuwe slider moeten creÃ«eren om een ander slider type of populatie methode te krijgen.  Opmerking: het type kan later NIET gewijzigd worden. Opmerking: Stel een locatie in Notitie: Voer een begin- en einddatum en -tijd in voor het evenement Notificatie Notificatie bericht Notificatie type Nov November Nummer Hoeveelheid beelden Hoeveelheid foto's in de slider Aantal cursussen Scheef Okt Oktober EÃ©n keer per week EÃ©n keer per maand EÃ©n kolom Oeps, er is iets fout gegaan. Open Link in Nieuw Venster Open de link in een nieuw venster/tabblad Optie Recensies TItel Optie omschrijving Optie type %s heeft geen default waarde Optioneel - te gebruiken poortnummer voor SMTP. Opties Origineel: %s Andere Anderen Owl Slider Pagina Pagina Bouwer Pagina Titel Paginanummer Pagina opgeslagen. Pagina's Alinea Ouder %s Ouder %s: Parent extensie "%s" is uitgeschakeld Bovenliggende uitbreiding "%s" niet beschikbaar. Wachtwoord Wachtwoord kan niet leeg zijn Betaling Iconen Pingback: Placeholder Vink de categorieÃ«n aan die je wilt uitsluiten van de sitemap Controleer de uitbreidingen die je wilt bijwerken. Vink de pagina's aan die je wilt uitsluiten van de sitemap Configureer eerst de {mailer_link} uitbreiding. Vul a.u.b. de recaptcha in Vervang het alstublieft als eerste, zodat u geen visuele gaten heeft in uw lay-out. Stel de achtergrondkleur in Stel de achtergrondafbeelding in Punten Populatie methode Populatie Methode - CategorieÃ«n Populatie Methode - Aangepast Populatie Methode - Posts Populatie methode - Tags Populatie methode categorieÃ«n optie 1 Populatie methode categorieÃ«n optie 2 Populatie methodes Populatie methode Populatiemethode %s bestaat niet Portfolio Portfolio categorie Portfolio Project Portfolio Projecten Positie Bericht auteur Bericht categorieÃ«n, gescheiden door komma's Aangepaste tijd van bericht Bericht tags, gescheiden door komma's Bericht/pagina auteur "bijnaam" Bericht/pagina auteur id Bericht/pagina id Posts Populatie Methode VoorgedefiniÃ«erde opmaakprofielen Vooraf gedefinieerde foto's Klik op de knop om het sitemap bestand te zien Voorkom zoomen van de kaart door scrolling tot er op de kaart is geklikt Wijzigingen Bekijken Prijsstelling rij Project Project Cover Foto Projecten Publiceren Vraag Quiz Quiz Elementen Quiz Slagingspunten Quiz instellingen Citaat Willekeurig maken Willekeurige volgorde? Cijfer Waarderingssysteem Cijfer: Recaptcha Rood Opnieuw uitvoeren Verwijder Verzoek mislukt. Foutmelding: %d Vereiste parameters niet gevonden Herstellen Herstel Opties Resetten van locatie Bezig met herstellen Beperkingen Keer terug naar de extensie pagina Keer terug naar Updates pagina.  Recensies Wegenkaart Rijwisselaar Lineaal Type SEO SEO Beschrijving SEO Titel Satelliet Zaterdag Opslaan Builder Sjabloon Opslaan Wijzigingen Opslaan  Kolom Opslaan Volledig Sjabloon Opslaan Sectie Opslaan Opslaan als Sjabloon Bezig met opslaan Schema Script Zoek %s Zoekmachines Zoek pagina Zoekpagina Titel Zoek sliders Blogposts zoeken Zoek categorieÃ«n Zoek voor een specifieke pagina waar u een zijbalk wilt instellen Zoek zin in zoek pagina Zoekend naar: Secret key Sectie Secties Veilige Verbinding Beveiligingscode Alles Selecteren Selecteer Cursus Selecteer icoon Selecteer slider Selecteer specifieke categorieÃ«n Selecteer specifieke posts Selecteer specifieke tags Selecteer een evenement categorie Stel kalender populatie methode in: (Bijv.: evenementen, aangepast) Stel kalender type in Selecteer keuzeweergave layout Selecteer eerste dag van de week Selecteer de groep pagina's waar je een zijbalk voor wilt instellen Selecteer als de gelinkte pagina in een nieuw venster moet worden geopend Selecteer hoe dikwijls je je website wil backuppen. Selecteer kaartpopulatie methode: (Bijv.: evenementen, aangepast) Selecteer kaarttype Selecteer de zijbalk die je wenst te vervangen.  Selecteer de opties waarvoor je de Terugkoppeling uitbreiding wilt activeren Selecteer de berichttypes waarvoor u de Pagina Bouwer uitbreiding wilt activeren Selecteer de verzendmethode voor het formulier Verzenden Verzendmethode Sep September Server Adres Stel de titel indeling voor de 404 pagina in Juist Antwoord Instellen Onjuist Antwoord Instellen Stel de omschrijving voor de auteurspagina in Stel de meta trefwoorden voor de auteurspagina in Stel de titel indeling voor de auteurspagina in Stel teken- of woordbeperkingen in voor dit veld Stel de beschrijving voor de datumarchieven in Stel de meta trefwoorden voor de datumarchieven in Stel de titel indeling voor de datumarchieven in Stel beschrijving indeling in Stel cijfer-of waardebeperkingen in voor dit veld Hoogte vaststellen Stel de beschrijving voor de homepage in Stel de meta trefwoorden voor de homepage in Stel de titel indeling voor de homepage in Stel afbeeldingshoogte in Stel afbeeldingsbreedte in Stel een locatie beschrijving in Stel een locatie titel in Hoogte van de kaart instellen (Bijv.: 300) Stel meta trefwoorden in Stel pagina url in (Bijv.: http://example.com) Stel project galerij in Stel de titel indeling voor de zoekpagina in Secret key instellen Site key instellen Type start en eind datum Ã© tijd van het evenement Stel titel indeling in De berichten, pagina's, categorieÃ«n of tags die geen taal hebben ingesteld, instellen op de standaard taal? Breedte vaststellen Instellingen Shortcode "%s" afkomstig van %s is al gedefinieerd bij %s Shortcodes Toon een paneel aan de front-end, waarmee de gebruiker in staat wordt gesteld te wisselen tussen vooraf gedefinieerde opmaakprofielen. Toon andere extensies Naast elkaar Zijkolom Naam zijbalk Zijbalken Zijbalken voor Enkele Keuze Enkele Tekstregel Site omschrijving Site key Site naam Sitemap Grootte Slider Slider configuratie Slider ontwerp Slider instellingen Slider Titel Sliders Sociaal Sociaal Facebook Sociaal Twitter Helaas, je hebt de toets niet gehaald Bronmap %s is niet leeg Bronmap niet gespecificeerd Bronmappen niet gespecificeerd Bron niet gespecificeerd Sprekers Speciale Heading Specifieke populatie methode bestaat niet: %s Specificeer locatie Start Start Ã© Einde van het evenement Start Quiz Begin Week Op Start na de tijdlijn Staat Stijl Opmaak Onderwerp Bericht Verzenden Verzendknop Stuur in voor een beoordeling Ondertitel Succes Bericht Succesvol verwijderd Zondag Opmaakwisselaar Paneel Syntaxisfout, onjuist geformateerde JSON Tabel Tabel Opmaak Tabellen laten vervallen mislukt Tabellen hernoemen mislukt. Tabbladen Tags Populatie Methode Taak type niet geregistreerd TaxonomieÃ«n Teamlid Teamlid Beschrijving Teamlid Afbeelding Teamlid Functie Teamlid Naam Sjabloon Naam Sjablonen Term titel Terrein Recensies Tekstblok Text bewerker iconen Tekst na de tussenruimte Tekst vÃ³Ã³r de tussenruimte Tekst voor 404 Pagina Tekst voor Blog Pagina Tekst voor Homepagina De %s uitbreiding is succesvol verwijderd. De %s uitbreiding is succesvol geÃ¯nstalleerd. De %s extensie is gedisabled De %s extensie is niet geÃ¯nstalled De %s extensie is niet geÃ¯nstalled: %s De %s uitbreiding moet worden bijgewerkt naar %s De %s is succesvol bijgewerkt.  De 404 anker zal deze tekst hebben De Mega Menu uitbreiding voegt een gebruiksvriendelijk drop down menu toe, die het mogelijk maakt om gemakkelijk een hoog gepersonaliseerd menu te configureren. De blog pagina anker zal deze tekst hebben. Ingeval de homepagina als blog pagina ingesteld wordt zal de homepagina tekst genomen worden. De klasse %s moet uit FW_Shortcode voortkomen De beschrijving zal zichtbaar zijn in het menu indien het huidige thema het ondersteunt.  De ondertitel tekst voor de formulier header Het formulier zal verstuurd worden naar dit emailadres. Het adres dat zal worden getoond als afzender van het formulier. De homepagina anker zal deze tekst hebben Het bericht is succesvol verzonden! De naam die wordt getoond als afzender in je e-mailclient. De instellingen zijn succesvol gereset De instellingen zijn succesvol opgeslagen De plaatshouder kan niet worden verwijderd omdat het in een van de zijbalken hieronder is gebruikt Het benodigde aantal punten om voor de toest te slagen. Het antwoord op de vraag zal waar of niet waar zijn Het label van de vraag is leeg Vertaling van de term bestaat al.ACTION +++  De text die wordt getoond aan de bovenzijde van het paneel.  De titel wordt getoond in de header van het contactformulier De uitgepakte "%s" extensie directory niet gevonden. De uitgepakte %s map kan niet worden gevonden.  De gebruikers zullen deze instructies kunnen zien in een tooltip nabij het veld Het {label} veld is verplicht De maximale waarde van het {label} veld moet %s zijn De minimale waarde van het {label} veld moet %s zijn Het {label} veld moet een geldig getal bevatten Het {label} veld moet een geldige website bevatten Het {label} veld moet een geldig emailadres bevatten Het {label} veld mag maximaal %d teken bevatten Het {label} veld mag maximaal %d tekens bevatten Het {label} veld mag maximaal %d woord bevatten Het {label} veld mag maximaal %d woorden bevatten Het {label} veld moet minstens %d teken bevatten Het {label} veld moet minstens %d tekens bevatten Het {label} veld moet minstens %d woord bevatten Het {label} veld moet minstens %d woorden bevatten Het {label} veld mag maximaal %d cijfers bevatten Het {label} veld mag maximaal %d cijfers bevatten het {label} veld moet minstens %d cijfers bevatten Het {label} veld moet minstens %d cijfers bevatten Thema Thema Instellingen Thema Update Niet bereikte thema vereisten: Er zijn geen onjuiste antwoorden ingesteld Er kan niet meer dan Ã©Ã©n paginabewerker per pagina geÃ¯ntegreerd zijn met de wp post editor Er moet minimaal Ã©Ã©n juist antwoord zijn. Dit kan leeg blijven Deze kolom zal een nieuwe rij starten Deze uitbreiding voegt een Leer module toe aan je thema. Met deze uitbreiding kun je cursussen, lessen en toetsen voor je gebruikers toevoegen. Deze uitbreiding voegt een volledig uitgeruste Evenementen module toe aan je thema. Het komt met ingebouwde pagina's die een kalender bevatten, waaraan evenementen kunnen worden toegevoegd. Deze uitbreiding voegt de mogelijkheid to om een contactformulier aan te maken. Gebruik de drag & drop formulierenbouwer om alle contactformulieren te creÃ«ren die je ooit nodig hebt. Deze uitbreiding maakt het mogelijk de visuele opmaak van de website te beheren. Van opmaakprofielen tot het wijzigen van specifieke lettertypes en kleuren van de website. Deze uitbreiding maakt het mogelijk om automatisch backup schema's aan te maken, demo content te importeren en een demo content archief aan te maken voor migratie doeleinden. Deze uitbreiding biedt de mogelijkheid om een dagelijks, wekelijks of maandelijks backup schema in te stellen. Je kunt daarbij kiezen tussen een volledige backup of alleen een database backup.  Deze uitbreiding maakt het mogelijk de website te vertalen in iedere taal en kan zelfs meerdere talen aan bezoekers ter beschikking stellen in de front-end van de website. Deze uitbreiding vertaalt Widgets Deze uitbreiding vertaalt menu's Deze uitbereiding vertaalt berichten Deze uitbreiding vertaalt termen Deze uitbreiding voegt een volledig uitgeruste portfolio module toe, die het mogelijk maakt om je projecten te tonen door middel van de ingebouwde portfolio pagina's. Deze uitbreiding helpt je een volledig geoptimaliseerde WordPress website te krijgen, door het toevoegen van geoptimaliseerde meta titels, sleutelwoorden en beschrijvingen.  Deze uitbreiding maakt het mogelijk bepaalde globale emailinstellingen te configureren, die ook door andere uitbreidingen (zoals Formulieren) gebruikt worden om e-mails te verzenden. Dit is een gesimplificeerde voorvertoning; geen veranderingen zijn te zien. Dit is de standaard taal voor je website. Dit is de tekst die in de knop wordt getoond Dit kan enkele momenten duren. Deze slider is goed gecreÃ«erd, maar de code implementatie was verwijderd uit broncode of geblokkeerd door filter. Verwijder deze post of herstel slider implementatie. Deze slider is goed gecreÃ«erd, maar de multimedia_types van config.php bestand was verwijderd. Stel alstublieft multimedia_types in voor dit slider type.  Deze tekst verschijnt in de verzendknop Deze tekst wordt getoond wanneer het verzenden van het formulier is mislukt. Deze tekst wordt getoond wanneer het formulier succesvol is verzonden. Deze tekst zal gebruikt worden als standaard waarde voor het veld Deze tekst zal worden gebruikt als placeholder voor het veld Deze tekst zal gebruikt worden als onderwerp voor de email Drie kolommen Donderdag Tijd Timed out Titel Titel attribuut Titel van de Box Titel van bericht/pagina/term Titel: TItels & Meta Naar het hoogste punt omhoog Vandaag Instellen als verplicht veld Menu's Vertalen Berichten Vertalen Termen Vertalen Widgets Vertalen Vertaal naar Vertalingen Transport Iconen Poging om data in tabel in te voegen welke niet is geÃ¯mporteerd %s Waar Waar/Niet Waar Dinsdag Twitter Twee kolommen Type Type transitie Transitietype tussen slides Type de vraag... Type om te zoeken ... NIET GEDEFINIEERD OPTIE TYPE URL Niet in staat het formulier te verwerken Niet gedefinieerd container type: %s Niet gedefinieerd optie type: %s Underflow or the modes mismatch Ongedaan maken Onverwacht controleteken gevonden Onverwerkt type Onbekende "%s" extensie download bron "%s" Onbekende instelling Onbekende verzamelde groep Onbekende fout Onbekende evenementen provider "%s" gespecificeerd voor de kalender shortcode Onbekende locatie provider "%s" gespecificeerd voor de kaart shortcode Onbekende tab: Unyson Unyson WordPress Framework is de snelste and gemakkelijkste manier om een premium thema te ontwikkelen. I beveel het van harte aan EÃ©n omhoog Bijwerken Bijwerken %s Uitbreidingen Bijwerken Framework Bijwerken Thema Bijwerken WordPress bijwerken Uploaden Uploadmap niet gespecificeerd Url niet gespecificeerd Gebruik Meta Trefwoorden Gebruik als Mega Menu Gebruik de tabel als prijstabel Gebruik de tabel om tabeldata te vertonen Gebruik deze uitbreiding om je sociale media gerelateerde API's te configureren. Andere uitbreidingen gebruiken de Sociale Media uitbreiding om verbinding te maken met je sociale media accounts. Gebruik deze sectie om verschillende zijbalk(en) te creÃ«eren of/en instellen voor verschillende pagina('s).  Gebruikersnaam Gebruikersnaam kan niet leeg zijn Waarde Verticaal Video Video Hoogte Video speler iconen Video Breedte Bekijk %s Bekijk Vereisten Bekijk Sitemap Bekijk slider Bekijk alle categorieÃ«n Bekijk alle cursussen Blogpost bekijken Visuele Pagina Bouwer WP Bestandssysteem is nog niet geinitialiseerd Waarschuwing! 
Je staat op het punt een backup te verwijderen. Deze actie is definitief. 
Weet je het zeker? We zijn momenteel je instellingen aan het herstellen. We zijn momenteel je instellingen aan het opslaan. We raden je aan een emailadres te gebruiken dat je regelmatig controleert. Web Applicatie Iconen Webmaster %s bestaat al Webmasters Website Website Link Website Naam Woensdag Week Wekelijks Dikte Waar heeft het evenement plaats? Waar moet je knop naar verwijzen  Waar moet de afbeelding naar verwijzen? Witruimte Widget Gebied Widgets pagina Breedte Zonder Cursus WordPress moet worden bijgewerkt naar %s Woorden Schrijf de tekst voor het juiste antwoord Schrijf de inhoud voor de heading ondertitel Schrijf de inhoud voor de heading titel Onjuiste antwoorden XML Sitemap Ja Je hebt %s vragen van de %s goed beantwoord Je hebt hebt geen toestemming om uitbreidingen te verwijderen. Je hebt hebt geen toestemming om uitbreidingen te installeren. Je hebt geen toestemming om uitbreidingsinstellingen op te slaan. Je hebt geen slider modules. Maak ten minste Ã©Ã©n uitbreiding aan voor passend werk Je hebt onvoldoende rechten om de opmaakinstellingen te wijzigen. Je hebt onvoldoende rechten om uitbreidingen te activeren. U hebt geen toelating om instellingen te wijzigen Je hebt onvoldoende rechten om uitbreidingen te deactiveren. Je hebt onvoldoende rechten om uitbreidingen te installeren. Je hebt onvoldoende rechten om uitbreidingen te deÃ¯nstalleren. Je hebt de laatste versie van %s Uitbreidingen. Je hebt de laatste versie van %s. Je hebt versie %s geÃ¯nstalleerd. Werk bij naar %s. Je moet %s activeren. Je moet %s updaten naar %s: %s Je moet WordPress updaten naar %s: %s Je moet de %s extensie updaten naar %s: %s U hebt %d punten nodig om voor de toets te slagen Je moet een nieuw formulier aanmaken om een ander formuliertype te kunnen gebruiken. Je reactie wacht op goedkeuring. De secret key voor je website. Meer over hoe ReCaptcha te configureren Je thema is up-to-date. De site key voor je website. Meer over hoe ReCaptcha te configureren Postcode Zip extensie niet aanwezig Zip uitpakken mislukt Zip bestand niet gespecificeerd Zip openen mislukt (code %d). Probeer het opnieuw en door Maak een nieuwe Slider aan dag dagen uur uren onderdeel laat een beoordeling achter maximum vereiste versie is minimum vereiste versie is minuut minuten maand maanden noindex, follow per maand waardeer het bericht a.u.b. zegt seconde seconden Subonderdeel tabel-bouwer optie type moet binnen de tabel shortcode zitten naar niet gedefinieerd week week %s van %s weken met je huidige thema jaar jaren zip extensie {label}: Ingezonden data bevat een niet bestaande keuze {label}: Ingezonden data bevat niet bestaande keuzes {x} Meer                                                                             framework/languages/fw-es_ES.mo                                                                     0000644                 00000307416 15266055653 0012504 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       Þ•         Ä(  Í  lQ       l     ¡l     ­l  6   ´l  >   ël  	   *m     4m     Am     Dm     Qm     ^m     lm     „m     �m     ¢m  $   ¯m     Ôm     ím  6   n  ;   Bn  0   ~n  9   ¯n  Q   én     ;o  
   Xo     co     qo     ‘o     §o     µo     Áo     Êo     ào     ço     ûo  
   p     p     "p     +p     0p     4p     Bp     Pp     Yp     hp     pp     tp     |p  &   —p  &   ¾p     åp     òp      q     q  	   !q     +q     7q     Dq     Vq  
   Zq     eq  	   nq  
   xq     ƒq  
   ‹q     –q     ¥q     ¶q     ¾q  	   Êq     Ôq     äq     ñq      r     r     (r     6r  	   Er     Or     lr     ƒr     –r     «r     Ár     Ïr     ér      s     s     #s     /s     As     Rs     ^s     rs     „s     •s     ¨s     ´s     Äs     Ñs  
   ßs     ês     t     t     +t     9t     Ot     it     „t     ™t     «t     ½t     Êt     Øt     ít  ”   õt  ™   Šu  ”   $v  >   ¹v  	   øv     w     w     >w  	   \w     fw     lw     sw     zw     ‰w  
   ˜w     £w  	   ±w     »w  	   Êw     Ôw  /   Üw  6   x  6   Cx  	   zx     „x     ”x      x     ¦x     ªx     °x     ½x     Ëx     ×x     éx     òx     y  B   "y     ey     xy     |y     ƒy     ˜y     ¤y     ¼y  +   Îy  &   úy  %   !z     Gz     \z  
   dz     oz     €z     ‘z     ¢z     ©z     ¿z     Ïz     áz     æz     öz     üz     {     {  	   {  
   ){     4{  	   9{     C{     O{  ™   [{     õ{     	|     |     |     %|     2|     ?|  
   K|  	   V|     `|     w|     €|     Ž|  [   ­|     	}  F   %}  P   l}     ½}  !   Ì}     î}     õ}  +   ~  .   ;~  @   j~     «~  %   È~     î~  %     "   .     Q  4   i     ž     ¸     Ë  %   â  !   €  '   *€     R€     b€  !   v€     ˜€  ?   ¨€     è€  '    �  *   (�  ;   S�     ��     §�     Ç�     æ�      ‚     ‚     ;‚     T‚     n‚  "   Œ‚     ¯‚      Ã‚     ä‚     ø‚      ƒ     5ƒ     Sƒ  (   qƒ     šƒ     °ƒ  '   Èƒ  '   ðƒ  %   „  0   >„  +   o„     ›„     «„     ¾„  #   Ò„  
   ö„     …     …     '…     E…     X…  
   a…  *   l…  &   —…  $   ¾…     ã…     ë…     ò…     †  
   †     †  !   9†  E   [†     ¡†  9   °†  ,   ê†  '   ‡      ?‡     `‡  7   e‡  P   �‡     î‡  >   ˆ     Mˆ     Sˆ     Yˆ     `ˆ     hˆ     {ˆ  
   �ˆ     ›ˆ  #   ¬ˆ     Ðˆ     àˆ  6   ñˆ     (‰     5‰     E‰     R‰     `‰     m‰     u‰     „‰     •‰     ¢‰     ±‰     À‰     ß‰     ï‰     Š      Š     ;Š     WŠ     _Š     fŠ     xŠ     ˆŠ     �Š     œŠ     £Š     ³Š     ÇŠ     ×Š     ïŠ      ‹  	   ‹     ‹  �   $‹     ´‹  #   Ã‹  #   ç‹     Œ     Œ     &Œ  -   3Œ     aŒ     nŒ     uŒ     �Œ     ŽŒ     ¤Œ     ºŒ     ÇŒ     ÍŒ     ÝŒ     õŒ     �     !�     &�     2�     L�     `�     |�     ’�     –�     Ÿ�     §�     ¶�     Ç�     Õ�     ä�     ú�     Ž     Ž      Ž     ?Ž     TŽ     `Ž     sŽ     †Ž     £Ž     ÁŽ     ÛŽ     âŽ     ôŽ     �     �  $   0�     U�  "   k�     Ž�     ¥�     ®�  +   ¶�  4   â�     �     �     %�  !   .�  !   P�     r�     ˆ�     —�     ©�     Á�  	   Ê�     Ô�     ò�     ø�     ý�  	   ‘  
   ‘     ‘     )‘     5‘  
   C‘     N‘     ]‘     r‘  H   �‘     Ê‘     Ð‘  
   Ù‘     ä‘     ø‘  Ž   ’     ¦’     ª’      ¿’     à’  "   û’     “     :“     T“  *   p“     ›“     ¸“  8   Ô“  $   ”  $   2”  %   W”     }”  6   —”     Î”     ê”  7    •     8•  1   S•     …•     �•     ±•     Å•     Ë•  9   Ò•     –     $–     B–     H–     Y–     h–     v–  	   ‚–     Œ–     ž–     ¥–  >   ²–  4   ñ–     &—     9—  -   G—     u—  -   †—  /   ´—     ä—  '   ˜  $   +˜  ,   P˜      }˜     ž˜  )   ·˜  %   á˜     ™      ™  '   2™     Z™     c™     h™  1   ‡™  6   ¹™  E   ð™  %   6š     \š     tš      ‡š     ¨š     Áš  &   ßš     ›  3   "›     V›  '   n›  #   –›     º›     Ô›     ë›     ÿ›     œ  &   2œ  &   Yœ     €œ     �œ     ­œ     ³œ     ·œ     Àœ     Éœ     Øœ     áœ     ðœ     ýœ     �     (�     >�     Q�     ^�     l�  	   ƒ�     ��     ž�     °�     Â�  	   Õ�     ß�  	   ì�     ö�  %   ž     (ž  	   .ž     8ž     Iž     iž     pž  	   }ž     ‡ž     Ÿž     «ž     ·ž  
   Æž     Ñž     Ùž     Ýž     æž     õž     Ÿ     
Ÿ     Ÿ     /Ÿ     =Ÿ     SŸ     fŸ     mŸ     ~Ÿ     ŽŸ      Ÿ  [  ¦Ÿ  
   ¡     ¡     ¡     +¡     9¡     E¡     L¡  4   i¡  7   ž¡     Ö¡     Û¡     ñ¡  	   ¢     ¢     ¢     *¢     A¢  
   P¢  ˜   [¢     ô¢     û¢     £     £     £     &£  
   >£  ]   I£     §£  
   ­£     ¸£     Ë£  	   ß£     é£     õ£  (   ¤  *   +¤     V¤  $   g¤     Œ¤  
   ”¤     Ÿ¤  #   ´¤      Ø¤     ù¤     ¥     %¥     .¥     D¥     Q¥     g¥     t¥  A   Œ¥     Î¥     ê¥     ¦     ¦     1¦     A¦     `¦     m¦     �¦     §¦     ¶¦     Î¦     â¦     ñ¦     §     §     ,§     ?§     M§     ^§     j§     Š§  
   ‘§     œ§      §     ¨§     Á§     Å§     Ê§     Î§  4   Ó§     ¨     ¨      ¨     6¨     F¨  0   O¨     €¨     ‡¨     –¨     ¢¨  ’   ª¨  ‘   =©     Ï©     Þ©     ã©     ï©  "   ª     *ª     Fª  	   bª     lª     zª     ‰ª     ’ª     §ª     ¶ª     Åª     Òª  	   áª     ëª     òª  8   «     F«     V«  '   f«     Ž«  
   ’«     �«     ­«     ¶«     º«     À«     Ä«     Ð«  ,   í«  "   ¬  )   =¬     g¬     k¬     q¬     €¬  	   Ž¬     ˜¬     ¯¬     ·¬     Å¬     Î¬     Ü¬  
   è¬     ó¬     ÷¬  7   ­     ;­     B­     J­     O­     T­     b­     w­     ‡­     Œ­     Ÿ­     °­     ·­     Ã­  
   Ï­     Ú­  !   è­     
®  	   ®      ®     6®     B®     E®     Q®  /   f®     –®  /   °®     à®  P   õ®     F¯     W¯     q¯     „¯     �¯     ¡¯     ¾¯  8   Ó¯     °  3   #°     W°     o°     ‹°     ¢°  *   ¿°  )   ê°     ±  0   $±     U±  %   f±     Œ±     ¦±     Á±  '   Ê±  #   ò±     ²     0²  ’   7²  *   Ê²     õ²  +   ³     ;³     H³     ]³     o³     s³     |³     ƒ³     ”³     ³³     Å³     Í³     Ñ³     Ù³     å³  
   ò³     ý³     ´     0´     N´     h´  #   {´  #   Ÿ´     Ã´     Ë´     Ø´     Þ´  
   å´     ð´     õ´  
   µ     µ     µ     %µ     +µ  	   :µ  
   Dµ  !   Oµ  $   qµ     –µ     Ÿµ     ¸µ  	   Æµ     Ðµ  A   Üµ  /   ¶  <   N¶  -   ‹¶     ¹¶  M   Ó¶  "   !·  "   D·     g·     n·     €·     Ÿ·     º·     Ô·  "   í·  "   ¸     3¸     F¸  #   X¸  	   |¸     †¸     ™¸     «¸     ¾¸     Ç¸  "   Ó¸     ö¸     	¹     &¹     B¹     V¹     c¹     {¹     �¹  !   Ÿ¹  E   Á¹     º     º     #º     +º     ?º     Hº     Pº     Yº     ^º     lº     �º     �º  	   •º  
   Ÿº     ªº     ±º     ¿º  	   Çº     Ñº     Õº     Úº     áº      »     »      »     .»  	   =»     G»     T»     n»     …»     �»  
   •»  
    »     «»     ¯»  	   ¿»  	   É»     Ó»     Ü»     á»     ÷»     ¼     ¼     #¼     0¼     A¼     H¼     Q¼  	   X¼     b¼     q¼     }¼     �¼     ž¼     °¼  8   Â¼     û¼     ½  
   '½     2½     :½     C½     U½  
   c½     n½     |½     ˆ½     –½     ±½     Ç½     Ü½  6   õ½     ,¾     A¾     ^¾  4   w¾  ?   ¬¾  4   ì¾  1   !¿     S¿  #   c¿  F   ‡¿  H   Î¿     À     3À     8À     DÀ  	   HÀ     RÀ     aÀ     {À     ŽÀ     ŸÀ     »À     ÙÀ  3   öÀ     *Á     HÁ     hÁ     ‡Á  /   žÁ  
   ÎÁ     ÙÁ     òÁ     Â     'Â     8Â     HÂ     aÂ     tÂ     �Â  %   ŸÂ     ÅÂ     ÙÂ     öÂ     Ã  !   Ã     4Ã  \   EÃ  	   ¢Ã     ¬Ã  0   µÃ  
   æÃ  `   ñÃ     RÄ     hÄ     uÄ     }Ä     ŠÄ     “Ä      Ä     ®Ä     ¿Ä     ÐÄ  	   ÙÄ     ãÄ     ëÄ     ðÄ     ÷Ä     Å     Å     *Å     7Å     ?Å     FÅ     VÅ      eÅ     †Å     �Å     ¶Å     ÐÅ     åÅ     îÅ  /   þÅ     .Æ     ?Æ     EÆ  
   ZÆ     eÆ     sÆ     ‰Æ     �Æ     •Æ     �Æ     ­Æ     ´Æ     ÂÆ     ÔÆ     ÝÆ     íÆ     Ç     	Ç     Ç     9Ç     ?Ç     MÇ     `Ç     vÇ     {Ç     ’Ç  
   «Ç     ¶Ç     ÂÇ     ÚÇ     ìÇ     È     È  	   !È  
   +È     6È     >È  
   KÈ     VÈ     hÈ     wÈ     ‡È     ™È     ¬È  /   ¾È  1   îÈ      É  !   =É  %   _É  *   …É  %   °É  "   ÖÉ  ‚   ùÉ  t   |Ê  *   ñÊ  O   Ë     lË  ,   ŠË  9   ·Ë  '   ñË  '   Ì  ;   AÌ  #   }Ì  #   ¡Ì  M   ÅÌ  3   Í  )   GÍ     qÍ  4   �Í  8   ÂÍ  2   ûÍ  0   .Î  $   _Î  C   „Î     ÈÎ  *   æÎ  *   Ï  (   <Ï  .   eÏ  ,   ”Ï  3   ÁÏ  4   õÏ  .   *Ð  /   YÐ  3   ‰Ð  4   ½Ð  .   òÐ  /   !Ñ  ,   QÑ  -   ~Ñ  ,   ¬Ñ  -   ÙÑ     Ò     Ò     Ò     )Ò  #   EÒ  W   iÒ  -   ÁÒ     ïÒ  "   Ó  ˆ   )Ó  �   ²Ó  “   CÔ  “   ×Ô  Ž   kÕ  ‰   úÕ  ˜   „Ö      ×     >×     ]×     |×  „   ›×  †    Ø  y   §Ø  8   !Ù  -   ZÙ  ,   ˆÙ     µÙ  ¤   ÒÙ  �   wÚ  &   Û  >   .Û  @   mÛ  -   ®Û  +   ÜÛ  7   Ü     @Ü     NÜ     WÜ  	   \Ü     fÜ     lÜ     |Ü     �Ü     ©Ü     °Ü  
   ¾Ü     ÉÜ     ÏÜ     æÜ     öÜ     Ý     Ý     (Ý     5Ý     BÝ  6   WÝ     ŽÝ  
   “Ý     žÝ     ¦Ý     ®Ý     ºÝ     ¿Ý  !   ÒÝ     ôÝ     	Þ     Þ     2Þ     6Þ     QÞ     nÞ     ˆÞ     ¨Þ  "   ­Þ     ÐÞ  +   ßÞ     ß     ß     /ß  =   =ß  :   {ß     ¶ß     Ãß  k   Êß     6à     =à  	   Dà     Nà     `à     qà     ~à     �à     –à     °à     Âà     Ôà      åà  %   á  �   ,á  P   ½á     â     â     0â     6â     ?â     Eâ     Râ     eâ     qâ     yâ     ‹â     ˜â     ¤â     ¸â     Éâ     Øâ      ìâ  S   ã  )   aã  &   ‹ã  6   ²ã     éã     ÿã  
   ä     &ä     .ä     ;ä  	   Hä     Rä     Xä     _ä      fä      ‡ä      ¨ä  
   Éä     Ôä     àä     íä     óä  #   å     &å     ,å  "   Jå     må     �å     ›å     §å  +   «å  )   ×å  *   æ  0   ,æ  X   ]æ  0   ¶æ  .   çæ  2   ç  0   Iç  -   zç  /   ¨ç  -   Øç  "   è  ,   )è     Vè     oè  &   �è  -   ¶è  .   äè  J   é  $   ^é  3   ƒé     ·é  4   Ñé     ê     ê     %ê     8ê  +   Oê     {ê     ê     ‚ê     –ê     šê     Ÿê     ¤ê     ªê     ¯ê     ¾ê     Úê     öê     ýê     ë     ë     ë  	   "ë     ,ë     Bë     Gë     Në     Vë  <   _ë     œë  	   Ÿë     ©ë     ®ë     ¼ë     Âë     Úë     ßë     åë  4   óë  5   (ì     ^ì  _  gì     Çï     Õï  ;   Ûï  D   ð  	   \ð     fð     sð     vð     †ð     •ð      ¤ð     Åð     Øð     ñð  '   ñ     *ñ     Eñ  U   eñ  R   »ñ  S   ò  6   bò  ]   ™ò     ÷ò     ó     "ó  &   0ó     Wó     oó     �ó     ‘ó     �ó     ¸ó     Áó     Ûó     øó  	   ô     ô     ô     "ô     &ô     :ô     Nô     Zô     qô     }ô     �ô     �ô  +   ¬ô  <   Øô     õ     (õ     8õ     Hõ  	   `õ  
   jõ     uõ     �õ     •õ     �õ     ­õ     »õ     Êõ     Üõ     êõ     ûõ     ö     'ö     4ö     Jö     ^ö     uö     „ö     —ö     ³ö     Òö     äö     ýö  &   ÷     4÷     R÷     j÷     „÷     œ÷  $   ­÷  $   Ò÷     ÷÷  )   	ø     3ø     Eø     _ø     wø     …ø     �ø     µø     Çø     Þø     ìø     ù     ù     3ù  )   Cù     mù  "   Šù     ­ù     Çù     ãù  +    ú     ,ú     Jú     dú     |ú     ”ú     ­ú  
   Çú  ²   Òú  ²   …û  ²   8ü  G   ëü     3ý  +   Jý  +   vý  -   ¢ý     Ðý     Þý     åý     íý     úý     þ     %þ     7þ     Iþ  "   \þ     þ     �þ  =   �þ  :   Ûþ  N   ÿ  	   eÿ     oÿ     ÿ     Œÿ     ”ÿ     ˜ÿ     žÿ     ±ÿ     Æÿ     Òÿ     èÿ  )   ñÿ       A   ,     n     Ž     ’     ™     ´  #   Å     é  4    1   = 2   o    ¢    º    Ã    É    Ø    è 	   ÷ !       #    7    J    O    _    e    j        “    ¨    ¾    Ã    Ò    ã »   þ !   º    Ü    è    ù             #    2    A    O 
   e    p (   ƒ Z   ¬     K   & c   r    Ö '   ê     !    9   = 5   w I   ­ #   ÷ 1        M 8   n 5   § !   Ý ?   ÿ !   ?    a    } ,   � '   Ê =   ò    0	    B	 *   _	    Š	 j   ¡	 $   
 /   1
 2   a
 J   ”
 $   ß
 +    '   0    X <   t    ±    Ð     î 6    /   F ,   v .   £    Ò &   î 9    5   O #   … 2   © "   Ü #   ÿ *   # 0   N .    7   ® G   æ    .    B "   a -   „    ² &   ¾ 
   å ,   ð        6 
   ? (   J %   s %   ™    ¿    È    Ð    ã    ò     )    T   E    š ;   « 3   ç 1    '   M    u M   | w   Ê ,   B >   o    ®    µ    »    Ã    Ì    à 
   ö     (       <    J 3   Z    Ž    Ÿ    ®    Å    Ý 	   ô    þ        +    ;    N (   a    Š    Ÿ    »    Ø #   ø        "    (    =    R    Y    k    q    }    ’    ¢    ¾    Ò 	   Ù    ã ™   ö    � '   ¢ &   Ê    ñ 
   þ    	 -       C    O    \ "   q    ”     ³    Ô    é    ð &       .    F    d    j #   w    › 3   º    î     	   	            2    H    Z #   n    ’    £    ¬ !   É    ë 
           * %   B %   h    Ž    ¦    ®    É    Ü    ó 5    "   G 7   j '   ¢    Ê 	   Ø .   â :    	   L 	   V 	   ` 1   j "   œ    ¿    Ñ    à    ò    
     !   $    F    L 	   S    ]    j    z    �    ¡    ³    Â    Ö    ò J   þ    I    O    W !   e #   ‡ �   «    9     B  &   ^  "   …  $   ¨  &   Í  !   ô  '   ! 4   >!    s!    ‘! ?   ¬! 7   ì! 2   $" '   W"    " 9   œ" "   Ö"    ù" G   #    _# D   {#    À#    Þ#    õ#    $    $ L   $ '   l$    ”$    ³$    º$    Ð$    å$    ø$    %    %    2%    :% <   L% (   ‰%    ²%    Æ% .   ×%    & 0   !& ,   R&    & ,   š& *   Ç& 6   ò& #   )'    M' /   i' 1   ™'    Ë'    ç' 6   þ'    5( 
   >( !   I( A   k( ?   ­( \   í( *   J)    u)    ‘) $   ¥)    Ê)    è) <   *    A* ;   _* %   ›* 5   Á* 0   ÷*     (+    I+    h+    „+    ¤+ 0   Á+ 5   ò+ "   (,    K,    \,    b,    f,    n,    w,    Š,    “,    ¦,    ·,     Ð,    ñ,    -    '-    9- )   L-    v-    …-    œ-    ³-    Ì-    å-    ó- 	   .    . *   $. 
   O. 	   Z.    d. ,   y.    ¦.    ®.    Ã.    Ô.    í.    ü.    /    #/    1/    :/    C/    U/    m/    }/    …/    Ÿ/    ·/    Æ/ "   å/    0    0     0    20    D0 £  J0    î1    û1    2    *2    @2    P2 )   U2 6   2 K   ¶2    3    
3    $3    53    G3 %   Y3 &   3    ¦3 
   Ã3 •   Î3    d4    m4    {4    �4    �4    §4    Æ4 f   ×4    >5    E5    T5    o5 
   Ž5    ™5    ¦5 4   ´5 6   é5     6 $   66    [6    d6    p6 ,   Ž6 !   »6    Ý6    ë6 	   7    7    +7    <7    X7     p7 D   ‘7 !   Ö7 '   ø7 %    8    F8    \8 $   u8    š8 6   ©8    à8    û8    9    89    T9    f9    †9     9    ¸9    Ñ9    á9    õ9    :    !:    *:    ::    >:    D:    X:    \:    b:    f: 0   l:    �:    ¦:    ¶:    Ò:    ç: 4   ó:    (;    .;    >;    N; ­   U; ­   <    ±<    Æ<    Í<    Ü< )   ÷<    !=    ;=    O=    ^=    o= 
   ~=    ‰=    ¤=    ¹=    Ï=    á=    õ=    >    > C   &>    j>    …> 0   —>    È>    Í>    Ú>    ù>    ?    
?    ?    ? %   "? 3   H? %   |? -   ¢?    Ð?    Õ?    Ü?    ñ? 
   @    @    *@    2@    C@    L@    l@ 
   �@    Œ@    �@ A   ž@    à@    æ@    î@    ó@    ù@    A    $A    8A    ?A    TA    lA    uA    ˆA    œA    ­A 1   ÈA    úA    B    B    0B    @B    CB "   WB J   zB    ÅB O   ÜB    ,C d   LC    ±C ,   ÏC    üC    D    $D -   CD    qD J   ‹D    ÖD =   ðD    .E    JE    jE -   ˆE <   ¶E :   óE    .F @   EF    †F 5   ¥F '   ÛF '   G    +G 3   9G '   mG $   •G    ºG ±   ÁG >   sH %   ²H ;   ØH    I    "I    ;I    QI 	   UI    _I    gI %   |I    ¢I    ´I    ¼I    ÀI    ÈI    ÜI    ëI    ÷I    J $   )J    NJ    mJ 0   …J "   ¶J    ÙJ    âJ    ïJ    øJ    þJ    K    K    ,K    ?K    RK    dK    mK    K    ŒK .   ™K '   ÈK    ðK !   üK    L 
   -L    8L A   OL 7   ‘L >   ÉL 0   M    9M `   YM    ºM    ÔM    ïM    öM $   N &   2N !   YN "   {N ,   žN ,   ËN    øN    O #   'O    KO    WO    qO    ‰O    ¢O    ¨O '   ¾O    æO %   P     +P    LP    iP "   zP    �P    ²P -   ÉP K   ÷P    CQ    YQ    hQ    qQ 	   �Q    šQ    £Q    ¬Q    ³Q    ÈQ    çQ    R 	   R 
   R    #R    /R    FR 	   TR    ^R    cR    kR *   sR %   žR    ÄR    ÐR    åR    üR    S "   S &   <S 	   cS 	   mS    wS    †S    ”S    ˜S    ¨S    ´S    ¼S    ÄS    ÌS    êS    úS    
T    %T    6T 	   MT 
   WT    bT 	   iT    sT    ˆT "   �T    ÀT    ÔT    ñT W   U $   \U    �U    ’U     U 	   ©U    ³U    ÅU    ÚU    ëU    ýU    V $   %V !   JV "   lV #   �V M   ³V    W    W #   =W S   aW @   µW S   öW >   JX    ‰X .   ¡X D   ÐX L   Y .   bY    ‘Y    ˜Y    ªY 
   ®Y    ¹Y -   ÑY    ÿY    Z .   <Z %   kZ )   ‘Z ;   »Z .   ÷Z 0   &[ )   W[ "   �[ 8   ¤[    Ý[ .   í[ 1   \ 4   N\    ƒ\    �\ %   ¸\     Þ\ !   ÿ\    !] 2   <]    o] .   �]    ¾]    ×] )   ñ]    ^ x   9^    ²^    Ã^ /   Ó^ 
   _ d   _    s_    �_    ™_    ±_    É_    å_    û_    `    )`    @`    O`    ``    o` 
   w`    ‚`     `    ¸`    Ð`    æ`    ó`    ú`    
a +   a $   Ea $   ja &   �a    ¶a    Ía    Úa 1   ùa    +b    Bb    Kb    db    sb    ‰b    §b    ¸b 	   ¿b    Éb    Üb    ãb    ñb 
   c    c    $c    ;c    Cc "   \c    c    …c    •c    ¯c 	   Ëc #   Õc    ùc    d    !d    3d    Kd    ]d    nd    €d 
   ”d    Ÿd    ³d    »d    Çd    ×d    îd    	e     e    7e    Re .   oe /   že $   Îe "   óe &   f +   =f "   if 6   Œf £   Ãf ¯   gg 1   h R   Ih &   œh 7   Ãh >   ûh 3   :i $   ni C   “i -   ×i )   j _   /j 0   �j 5   Àj +   öj 2   "k )   Uk 7   k :   ·k 7   òk D   *l    ol -   �l -   »l ,   él -   m ;   Dm 2   €m 4   ³m 1   èm 2   n 2   Mn 4   €n 1   µn 2   çn 1   o 2   Lo 1   o 2   ±o    äo    éo    p '   p *   9p `   dp 5   Åp    ûp ,   q ™   Fq ¦   àq ±   ‡r £   9s ½   Ýs ¤   ›t ©   @u    êu    
v %   (v !   Nv ”   pv §   w �   ­w >   >x 1   }x )   ¯x !   Ùx Ô   ûx Æ   Ðy &   —z :   ¾z E   ùz .   ?{ /   n{ ;   ž{    Ú{    è{    ï{    ô{    |    |    $| !   7|    Y|    b|    r|    |    ƒ|    �|    ¬|    Ã|    Ö|    ç|    ó|     } 8   } 	   L}    V}    f}    m}    u}    ‚}    ‡} &   ›}    Â}    Ù}    ÷}    ~ #   ~ "   ;~    ^~ #   ~~    ¢~ *   «~    Ö~ 3   é~        8    S D   e G   ª    ò    	€ z   € 
   ‹€ 
   –€    ¡€    ¯€    Æ€    Û€    ë€     � %   �    ,�    @�    Y� $   r� )   —� ’   Á� d   T‚    ¹‚    Á‚    ß‚    ç‚    ð‚    ö‚    ƒ    !ƒ    1ƒ    8ƒ    Kƒ    ^ƒ    mƒ    ‡ƒ    œƒ    µƒ ,   Ôƒ e   „ 7   g„ 2   Ÿ„ J   Ò„    …    5… 
   L… 	   W…    a…    r… 
   ‡…    ’…    ™…    ¡…    ©… )   É…    ó…    †    %†    5†    H† 	   N† '   X†    €†    ‰† 1   §† #   Ù†    ý†    ‡     ‡ ;   #‡ 7   _‡ 4   —‡ I   Ì‡ s   ˆ 7   Šˆ 0   Âˆ D   óˆ 3   8‰ 1   l‰ :   ž‰ 5   Ù‰ %   Š 2   5Š    hŠ %   ƒŠ ,   ©Š 3   ÖŠ 1   
‹ `   <‹ 4   �‹ 3   Ò‹     Œ 4   'Œ    \Œ    hŒ    €Œ    ›Œ =   ·Œ    õŒ    ÷Œ    ûŒ    �    �     �    %�    +�    0�    C�    b�    ��    ˆ�    ��    ”�    š�    ª� #   ²�    Ö�    Û�    ã�    ì� H   õ�    >Ž 
   @Ž    KŽ    RŽ    bŽ    jŽ    }Ž    ‚Ž    ˆŽ 5   —Ž 7   ÍŽ    �    …  $  A  6    7              µ  ¶      —       `           ¾  Û  #   Þ  @  N  ©  Ô    W   ]  ˆ  x      Ø       Ã             �     g  À  ¯    Þ      ²  |      «  Í  ~  Š  "  i  +  Ë   8      ,          R  û  ò      ,  ö  ý  F  <   2  §  ƒ     ¶  Ü       M       Ô   =   s  	      4       S  þ          �  Ä  �       Ð              \     î  …      Œ      	   P        î   È      \  �   m  G   ñ  w  /   ”          ‘     „  n  ò           #  ß      Ï  ˜     Ä      e  .  Ô  Ã  X   <  ƒ   h  å    {  Ý      É  Ò  Y       ¯  ÷    &      C          -      K        “  }  ‹  o         ^          è  J    +  ‰  Ö  ¢              ß          :  ƒ  ]  9     E      …  ˆ  Å  ª  ä  $  è  ¿  Ó              O   Z  z  h      .      ®  W  R   Ì  î  Á  f  §      »  º       ±       é  ‹  ©      S  Ó  Y                  :  z       ´  ë  Ñ  ¾  v   ¤    ™                Æ  h      Ñ          0  q  ´      ñ      £      ­  ª   –  Ú  >          Í    D  u  "  2          W  Ê  ‚  t         Ð    ‹     J      ;  Ò      å      <  "  ì  g  ü      ý   _    ¢              ¼      A   ž  ð  ê      8    F      «  À   ”      ²   5       ‚      >   r  ³  û      ³      ã            ê    |   V  Ú      €       ¸      õ   m  _   ä  ]      ÷  ­  ±  b   °             ¦  m   Ž  ì       ö  É  e    š  {      k  Ø   k            °  I    �  ›  ÿ  R    Ð  †      '                          ¢  °   G  R  ¼  ¤          t  ~  ¦        ô         ó  ;  `          ˜      #      ˆ   ®  «   g       ‹      d         .   €  ^     ¹      Ð   8              Ú     ú  ß  ä    Š     j          4  ç  ò    -             W  5  p               ë  o      «      _              ­  [  0  £        E         Y  .      D  µ   ì  I  ”    f       È  >  ´  ›   Â  Á   y  Ù  Õ         Ø  ‰  c  	  )  Þ  *   ‡  w  U      x  ¸  Q  J   X  ý      U  ‘      †  q    }  /    ¦            …        j   â      ?       �  8          œ  ~       Õ  ø    ú  T  @  ‰   ó    f  	  =  l   +   U   ¸  ƒ  )        Ô      Ñ            
  g    C  l  †   E  	  Ç   r  Ê        þ  ¿  È      ¼  ½  �      Ÿ  µ  0          5              e                    Q   b  Ï  3  O  ×  (      —  a      â  ‚      L  ‡      M  Þ   s      i   ï      í    Î  ¢  ‘  ¡   F       >  W  [  Ð      û   6   )      B  ¹   H   Ì  ®  S  ‚   \  $     ù  ¡  …   î  ¡  !  Ò  j  N  }  ±  à  ‘  1      ¿  H      s       ±             7  M  º  Á  C  :         Ù   !  ç  l    @  r  Ý  I  ó   ²  H  Æ  ˆ  a            f                  †      ×  ’      Æ     ê   3  €  L  ™  Î  ¬  L   ä  �  =  Š  q  ¬      (           F      {         À  K   9  e     G          B  «  ¬   ²  °          P  6        H              “   „      9  Ÿ              ú  Z             Œ      q   ®  ¾   {  &  À  ¢       º  0      Õ  %      ñ  �  '  N      *  ç  æ          é      £        S       ™  Ù      ø   í  x  6  „  7  Q  4    ¦   V       â             ›  !   :  Ý  ¹      ~  %  �      #    	    à      �  [     ª  C      ³               b      c  G      Ê  _  ð      »   U  ò  ±  »  »  o         ‘   {      þ  Q  ü   É   h  
      3      ß          Ý  á  ×  Î  õ      F  Ô  €    ;     â  B      ¦  Ñ  1  o  v      û      ?  Â    1  6      ¨  •  �  w  D          ¾      ã    ‹       Ÿ  ¯      (  î          ¨     [  ²      Ö  ;  ë  ;  æ       Ò  ô  ’  `  ]                  ü      Î  §  ÿ  l      x   ¯                  Ø  ¤      ƒ      Ü  Å   ³  J  ø  D   Ä  Ã          ’  ñ  ¾  ‡     !  Â   †          d  ˜     à       ¤  j  ¬             t      O  ¼         š  á  â  š  )      ¶     é      c  Ê                 U  *            �  ü  ã  Ê  Â  ~    =      2  ë  Ò   Å     —      |  7       Y    ’  ¡  á       v  o  L      \       §   ¿  “  
  j  z  è            G  y      Ó    Ï       ê  t  Ñ      õ      í  “          å        %   a   ‰  º  ½  �  ·  ·  �   A          �  V  Ž      ù       ž   
  ú  5  ¥  ø  å   r  p  ½  `  æ  ö              þ           �      ð       *      d        T  P  å      s  $  z  1  ã  ¨    3    œ   Á  c  ÷  a     /      ›  I     *  µ      s  
    š   ,       ³  ¸  ÿ             Í   Æ   À      e  E    B     8      2   Ù  �  l     ù  ó  •  ÷   „  ˆ  r      Ï  #  ¼          
   Š   Ù  O  ¸   é   X      ½  Ë    A        "      ð    ‡      -  Z    %  œ     •   ì  Ÿ  '  �  ¹  H  T      D          4  ó  9  Î   _  £               Í      �      ¯   T   P      ï   Þ          k           (      §  <  b  ð  b      Y      è   ¬          „   Ö   &   Â  û  n  Ã      ‚    /  4        .      Û  Ë             Û      v  ë       ù  Ü  �       X  •      Ž    J  Ì            Ö      Ì  �  Œ   »        È  ­       +  ì      �  V  u                K  Ó       ×   d            ?            ˜  Å      '          ©  w  ´      =      Ÿ       Ž   ø  :      '  ¥         è      v      x    ’                  ^  /  “          ä   š  ®   A         È   ¥  ‡  c       &       N           É  }   ê  ]  ›  ·  £  1   |  a        æ      y   ?  u  ô  ¤   €              5  —  z  í  °  ö   ¥                     S  i          �  þ  ¶  n   [  ™   ñ       Q    Ö  ©   (   C       ü  M      Ž      ç              ^  E   Ã      ô      ·   )   Ü  m      Œ  u      0   —  ^  Ç    Ú      í         R        Ç  Å  n  ã       i      ö     ò  $  Ó      Õ  ª  Ë  p  Ä     Á  ©  Í  u   t      Ø  ï  q  Û       ï  2  w   ª  @       ç   ™  }  y  ”  ‰      V      é  ,     ·  !      –      Û  y  >  ,  Ü  f      ­      "   œ      Ú   õ  |  µ  á      h       Z              á            –  ¿       Æ  ˜  ÿ    d          <  K              p       ÿ  ÷  Š  ô  M  –  B  %  ù    ¥  –   ¹      N  ?    O  ï  ´   ú   Ç          K  7  p  É  &  º  õ    ¶    •     Œ  à  ”     Ä          \  Z  Õ  9  k  @  i      ß   ž  ž  Ë      ¡  ý      æ  œ          g  k  ½       ž  I  m  ¨       �         3   T  `  -        n      Ï          P   -   à          Ý   L  Ç      ¨  ý  ×      Ì   +        X        (no title) " or " "%s" extension github repository "%s" has no releases. "%s" extension github source "user_repo" parameter is required %1$s %2$d %1$s at %2$s %s %s (Invalid) %s (Pending) %s Extensions %s Install Instructions %s Settings %s draft updated. %s extension %s extension does not have settings. %s extension is required %s extension is required (%s) %s extension needs configured categories in post types %s extension needs configured post categories in post types %s extension needs configured tags in post types %s github repository "%s" does not have the "%s" release. %s manifest has invalid "github_update" parameter. Please use "user/repo" format. %s needs to be updated to %s %s pending %s published. %s restored to revision from %s %s scheduled for: %s. %s submitted. %s updated. %u Files &larr; Older Comments (Edit) (For Grouped Pages) (For Specific Pages) (no title) 1 File 10 stars 100% 25% 404 Not Found 404 Not found 404 Page 404 Page Title 5 stars 50% 7 stars A Language Switcher Widget A calendar of your site&#8217;s Posts. A content install is currently running API Settings Access Denied Access Token Access Token Secret Accordion Activate %s Activate for Active Extensions Add Add Column Add Icon Add Image Add Images Add New Add New %s Add New Slider Add New category Add Row Add Sidebar Add Slide Add a %s column Add a Button Add a Calendar Add a Call to Action Add a Contact Form Add a Divider Add a Dropdown Add a Map Add a Multiple Choices field Add a Notification Box Add a Number field Add a Paragraph Text Add a Recaptcha field Add a Section Add a Single Choice field Add a Single Line Text Add a Slider Add a Special Heading Add a Table Add a Team Member Add a Text Block Add a Video Add a Website field Add a Widget Area Add an Accordion Add an Email field Add an Icon Add an Icon Box Add an Image Add blog post Add choice Add correct answer variants Add location image Add new blog post Add some Tabs Add some Testimonials Add wrong answer variants Add wrong answers variants Add/Edit Date & Time Add/Edit Location Add/Edit Question Add/Edit Tab Add/Edit Tabs Add/Edit Testimonial Address Adds a sliders module to your website from where you'll be able to create different built in jQuery sliders for your homepage and rest of the pages. Adds the Sliders extension to your website. You'll be able to create different built in jQuery sliders for your homepage and all the other website pages. Adds the possibility to leave feedback (comments, reviews and rating) about your products, articles, etc. This replaces the default comments system. After adding content the extension will automatically ping to: Age Limit Age limit of backups in days Age limit of backups in months Age limit of backups in weeks Ah, Sorry Alert Alert! All %s All Categories All Day Event? All Events All Languages All Pages All blog posts All dates All day All supported extensions are already installed. Allow the use of meta keywords in posts and taxonomies Allows visitors to appreciate a post using star rating Analytics App ID/API Key: App Secret: Apply Apr April Archive Page Archive Unzip Archive Zip Archive not found Archives Args not specified for type: %s Associated User At least one of the fields ( %s or %s ) has to ve filled with text Attachment caption Aug August Author Meta Keywords Author Page Author Page Description Author Page Title Automatically, fetch images from categories Automatically, fetch images from posts Automatically, fetch images from tags Available Extensions Back to Background Background Color Background Image Background Video Backup Backup & Demo Content Backup Schedule Based on %s Votes Bing Bing Webmasters Black Blog Blog Categories Blog Category Blog Post Blog Posts Blue Box Style Brand Icons Breadcrumbs Brings a new layer of customization freedom to your website by letting you add more than one sidebar to a page, or different sidebars on different pages. Build contact forms Builder Bulk Actions Button Button Color Button Label Button Link Button row Bx-Slider CSS Classes (optional) Calendar Calendar Type Calendar: Event URL is not set Calendar: Time split parameter should divide 60 without decimals. Something like 10, 15, 30 Calendar: View %s not found Calendar: Wrong date format %s. Should be either "now" or "yyyy-mm-dd" Calendar: Wrong navigation direction %s. Can be only "next" or "prev" or "today" Call To Action Can be used for a job description Cancel Cannot access directory:  Cannot access the unzipped directory files. Cannot activate hidden standalone extension %s Cannot activate the %s extension because it is not installed. %s Cannot backup the extensions Cannot clear the extensions directory Cannot close the zip file Cannot connect to Filesystem directly Cannot convert Filesystem path: %s Cannot create directory Cannot create directory "%s". It must be inside "%s" Cannot create directory:  Cannot create file Cannot create file: %s Cannot create temporary directory: %s Cannot create the "%s" directory. Cannot create the extensions backup dir Cannot create:  Cannot delete "%s". Cannot delete the "%s" extension. Cannot delete:  Cannot do full db restore because backup is missing some tables Cannot download %s zip. Cannot download the "%s" extension zip. Cannot download the "%s" extension zip. %s Cannot download the "%s" extension zip. (Response code: %d) Cannot download the %s. Cannot drop temporary table: %s Cannot export CREATE TABLE sql Cannot find the location? Cannot get next database table Cannot merge "%s" with "%s" Cannot move "%s" to "%s" Cannot move "%s" to "%s". Cannot move cursor in db file Cannot move zip in destination dir Cannot open db file Cannot open zip (Error code: %s) Cannot open zip: %s Cannot read directory "%s". Cannot read line %d from db file Cannot read line from db file Cannot recover the extensions Cannot recreate the extensions directory Cannot remove %s zip. Cannot remove directory Cannot remove old temporary directory:  Cannot remove temporary directory "%s". Cannot remove temporary directory: %s Cannot remove the "%s" extension downloaded zip. Cannot remove the old extensions backup dir Cannot remove:  Cannot reopen file Cannot save %s zip. Cannot save the "%s" extension zip. Categories Categories Population Method Category Category/tag/term description Center text column Centered Characters Check if you want to exclude this category Check if you want to exclude this page Check the available extensions below Choices Choose Choose Category Choose Image Choose Tag Choose a color for your button Choose a subtitle for your slide. Choose a title for your slider only for internal use: Ex: "Homepage". Choose an Icon Choose the languages you want your website translated to. Choose the population method for your slider Choose the position for your sidebar(s) Choose the table styling options City Class file found for shortcode %s but no class %s found Click OK to reset.
All settings will be lost and replaced with default settings! Click to edit / Drag to reorder Click to view entire list of directories which will be deleted Close Color Column Columns Comment navigation Comments are closed. Compatible Configure Mailer Congratulation, you passed the test Congratulations Congratulations! Connect extension event with shortcodes map & calendar Consumer Key Consumer Secret Contact Form Contact Forms Contact form Content Content Backup Content Elements Convert data Correct Answer Correct answer Correct answer cannot be empty Correct answers Could not send the email Could not send via smtp Could not send via wp_mail Could not validate the form Country Course Course Categories Course Category Courses Cover Image Create Create a course Create a event item Create a lesson Create a portfolio item Create your tabs Created Creates a Creates a section Creates a simplified navigation menu for the pages that can be placed anywhere in the theme. This will make navigating the website much easier. Currency Icons Current Framework version is %s, %s Current WordPress version is %s, %s Current date Current month Current time Current version of the %s extension is %s, %s Current year Custom Custom Port Custom Posts Custom field deleted. Custom field updated. Custom image Daily Database export Database file not found Database restore Database table disappeared Date Date & Time Date Achieves Description Date Achieves Title Date achieves Meta Keywords Date of the post/page Dec December Default Default Editor Default Language Default Value Default column Default for all pages Default row Delete Delete Permanently Deleting the "%s" extension... Demo Content Install Description Description (HTML) Description column Destination dir is not empty Destination dir not specified Destination not specified Digits Dir not specified Directional Icons Directory Cleanup Disable Author Archives Disable Author archives SEO settings Disable Date Archives Disable date archives SEO settings Disable zoom on scroll Disabled Divider Do you realy want to change without saving? Do you want choices to be displayed in random order? Done Down one Download Download finished. Doing unzip... Downloading the "%s" extension... Downloading the %s... Downloading... Downloading... %s Downloading... %s of %s Dropdown Duplicate Dynamic sidebar doesn't exixt ERROR Edit Edit %s Edit Icon Edit Label Edit Menu Item Edit Slider Edit Subtitle Edit Title Edit blog post Edit project gallery Edit this item Either upload a new, or choose an existing image from your media library Email Email To Email sent Empty response body Enable frontend style switcher Enables the possibility to add the Google Analytics tracking code that will let you get all the analytics about visitors, page views and more. End Ends before timeline Enter Facebook App ID / API Key. Enter Facebook App Secret. Enter Twitter Access Token Secret. Enter Twitter Access Token. Enter Twitter App Secret. Enter Twitter Consumer Key. Enter a few words that describe the person Enter a value for the height Enter a value for the width Enter field label (it will be displayed on the web site) Enter some content for this Info Box Enter some content for this texblock Enter the Name of the Person to quote Enter the desired content Enter the event URL (Ex: http://your-domain.com/event) Enter the event date & time Enter the event title Enter the number of stars you want in the rating system Enter the testimonial here Enter your Google Analytics code (Ex: UA-XXXXX-X) Enter your email server Enter your password Enter your username Error Error! Error: Position doesn't exists. Please check config file. Error: Sidebars not set Error: Type or sub_type error Event Event Categories Event Location Event Options Event Title Event URL Event-search-tags Events Excerpt View Excerpt of the current post, of auto-generate if it is not set Excerpt of the current post, without auto-generation Exclude Categories Exclude Pages Execution stopped (next step did not started) Exit Full Screen Extension "%s" does not exist or is disabled. Extension "%s" does not exist or is not active. Extension "%s" does not exist. Extension "%s" has no download sources. Extension "%s" is already installed. Extension "%s" is not available for install. Extension "%s" is not installed. Extension %s is invalid. Extension does not have settings options. Extension has no Install Instructions Extension not specified. Extensions Update Extensions settings successfully saved. Facebook Fade Failed insert row from line %d Failed to access Github repository "%s" releases. Failed to access Github repository "%s" releases. (%s) Failed to access Github repository "%s" releases. (Response code: %d) Failed to close the zip after extract Failed to copy file: %s Failed to copy: %s Failed to create destination dir Failed to create dir: %s Failed to create tmp table %s Failed to decode line %d from db file. Failed to drop tmp table %s Failed to fetch %s latest version from github "%s". Failed to get dir chmod Failed to get framework latest version. Failed to get theme latest version. Failed to keep option: %s Failed to list dir: %s Failed to open file Failed to remove dir: %s Failed to remove file: %s Failed to restore dir listing from: %s Failed to restore options keeping step Failed to write data to file Failure Message False Feb February FeedBack FeedBack Stars Feedback Feedback Stars Field Layout File Type Icons File ended without content File id not specified File not specified Files Export Files Restore Filesystem init failed Font face For Grouped Page For Grouped Pages For Specific Page For Specific Pages For group For specific Forbidden Form Fields Form with id "%s" was already defined Forms Framework Framework Update Framework requirements not met: Friday From Address From Name Frontend Style Switcher Full Backup Full Screen Full Templates Full Width Gallery Gap Gap Fill Gap _____ Fill Gender Icons General General Settings Get list of courses Github error: Go to extensions page Go to updates page Google Google Analytics Google Calendar Google Webmasters Green HTTP Loopback Connections are not enabled on this server. If you need to contact your web host, tell them that when PHP tries to connect back to the site at the URL `{url}` and it gets the error `{error}`. There may be a problem with the server configuration (eg local DNS problems, mod_security, etc) preventing connections from working properly. Hand Icons Heading Size Heading Subtitle Heading Title Heading row Height Here are some tags examples: Here you can add, remove and edit your Testimonials. Here you can set the styling and size of the HR element Hide Hide other extensions Highlight column Home Page Homepage Homepage Description Homepage Meta Keywords Homepage Title Horizontal How much whitespace do you need? Enter a pixel value. Positive value will increase the whitespace, negative value will reduce it. eg: '50', '-25', '200' Hybrid Ical Export Icon Icon Box Icon above title Icon in line with title Icon title If you like Unyson, {wp_review_link}, share on {facebook_share_link} or {twitter_share_link}. Image Image Link Image Sizes Remove Image Sizes Restore Important Information Information! Insert Bing Webmasters verification code Insert Google Webmasters verification code Insert Video URL Insert Video URL to embed this video Install Install %s Install Instructions Install theme compatible extensions Installing the "%s" extension... Installing the %s... Instructions for Users Interval Invalid JSON response Invalid Quiz Invalid byte position Invalid demo Invalid destination dir Invalid destination email (please contact the site administrator) Invalid email configuration Invalid execution end time Invalid execution result Invalid extension. Invalid file id Invalid flash message type: %s Invalid host Invalid json type %s in db file Invalid mark point number Invalid nonce. Invalid request method. Invalid send method Invalid source Invalid source dir Invalid source type Invalid sub task %s Invalid tasks hash Invalid token Invalid type: %s Invalid url Is your event an all day event? Italic Item Title Jan January Job title of the person. Jul July Jun June Keep you framework, extensions and theme up to date. Label Language Switcher Language of this post Layout Elements Learning Leave blank for default (SMTP - 25, SMTPS - 465) Lesson Lesson Courses Lesson Quiz Lessons Let's you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Lets you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Letter spacing Line Line height Link Relationship (XFN) Link this event to a specific user Link to the Persons website Linktext for the above Link List View Load Template Local Download Location Location Description Location Image Location Title Location Url Location Venue Locations Mailer Make this field mandatory? Malformed UTF-8 characters, possibly incorrectly encoded Manage Sidebars Mandatory Field Manually, I'll upload the images myself Map Map Height Map Placeholder Map Type Mar March Max Maxim value Maximum stack depth exceeded Maximum supported %s extension version is %s Maximum supported %s version is %s Maximum supported WordPress version is %s May Media Media Elements Medical Icons Mega Menu Mega Menu Column Title Message Message sent! Message! Meta Keywords Meta Robots Metarobots Min Minim value Missing ID. Check that you provided all mandatory data. Monday Monthly More Move Move to Trash Multi Interval Event Multiple Choice Name Name of the person Navigation Label New %s New %s Name New Sidebar New Slider New blog post New extensions updates available. New message New title Newer Comments &rarr; Nivo Slider No No %s Found No %s Found In Trash No 'picker' key set for multi-picker option: %s No Extensions for update. No Page Builder tab specified for shortcode: %s No Sliders Available No Sliders created yet. Please go to the {br}Sliders page and {add_slider_link}. No Sliders found No Sliders found in Trash No Templates Saved No Title No blog posts found No blog posts found in trash No courses available No default view (views/view.php) found for shortcode: %s No events in this day. No events provider specified for calendar shortcode No extension specified. No extensions activated yet No extensions provided No extensions updates found. No filesystem access, credentials required No filesystem access, invalid credentials No items found. No location provider specified for map shortcode No matches found No releases found in repository "%s". No sidebar name specified No sidebar name specified. No title No update found for the "%s" extension. No, Return me to the extension list Nonce verification failed Normal Note that the type and population can't be changed later. You'll need to create a new slider to have a different slider type or population method. Note that the type can't be changed later. Note: Please set location Note: Please set start & end event datetime Notification Notification message Notification type Nov November Number Number of Images Number of Images in the slider Number of courses Oblique Oct October Once Weekly Once a month One column Oops something went wrong. Open Link in New Window Open link in a new window/tab Option Testimonials Title Option description Option type %s has no default value Optional - SMTP port number to use. Options Original: %s Other Others Owl Slider Page Page Builder Page Title Page number Page saved. Pages Paragraph Text Parent %s Parent %s: Parent extension "%s" is disabled Parent extension "%s" not available. Password Password cannot be empty Payment Icons Pingback: Placeholder Please check the categories you do not want to include in sitemap Please check the extensions you want to update. Please check the pages you do not want to include in sitemap Please configure the {mailer_link} extension. Please fill the recaptcha Please replace it first so that you will not have visual gaps in your layout. Please select the background color Please select the background image Points Population Method Population Method - Categories Population Method - Custom Population Method - Posts Population Method - Tags Population Method Categories opt 1 Population Method Categories opt 2 Population Methods Population method Population method %s does not exist Portfolio Portfolio Category Portfolio Project Portfolio Projects Position Post author Post categories, separated by coma Post modified time Post tags, separated by coma Post/page author "nicename" Post/page author id Post/page id Posts Population Method Predefined Styles Predefined images Press button to view sitemap file Prevent the map from zooming when scrolling until clicking on the map Preview Changes Pricing row Project Project Cover Image Projects Publish Question Quiz Quiz Elements Quiz Passmark Points Quiz settings Quote Randomize Randomize? Rating Rating System Rating: Recaptcha Red Redo Remove Request failed. Error code: %d Required params not found Reset Reset Options Reset location Resetting Restrictions Return to Extensions page Return to Updates page Reviews Roadmap Row switch Ruler Type SEO SEO Description SEO Title Satellite Saturday Save Save Builder Template Save Changes Save Column Save Full Template Save Section Save as Template Saving Schedule Script Search %s Search Engines Search Page Search Page Title Search Sliders Search blog posts Search categories Search for a specific page you want to set a sidebar for Search phrase in search page Searching for: Secret key Section Sections Secure Connection Security Code Select All Select Course Select Icon Select Slider Select Specific Categories Select Specific posts Select Specific tags Select an event category Select calendar population method (Ex: events, custom) Select calendar type Select choice display layout Select first day of week Select group of pages you want to set a sidebar for. Select here if you want to open the linked page in a new window Select how often do you want to backup your website. Select map population method (Ex: events, custom) Select map type Select sidebar you wish to replace. Select the options you want the Feedback extension to be activated for Select the posts you want the Page Builder extension to be activated for Select the send form method Send Send Method Sep September Server Address Set 404 page title format Set Correct Answer Set Wrong Answer Set author page description Set author page meta keywords Set author page title format Set characters or words restrictions for this field Set date achieves description Set date achieves meta keywords Set date achieves title format Set description format Set digits or values restrictions of this field Set height Set homepage description Set homepage meta keywords Set homepage title format Set image height Set image width Set location description Set location title Set map height (Ex: 300) Set meta keywords Set page url (Ex: http://example.com) Set project gallery Set search page title format Set secret key Set site key Set start and end events datetime Set title format Set to default language the posts, pages categories or tags that don't have a language set ? Set width Settings Shortcode "%s" from %s was already defined at %s Shortcodes Show on the front-end a panel that allows the user to make the switch between predefined styles. Show other extensions Side by side Sidebar Sidebar Name Sidebars Sidebars for Single Choice Single Line Text Site description Site key Site name Sitemap Size Slider Slider Configuration Slider Design Slider Settings Slider Title Sliders Social Social Facebook Social Twitter Sorry, you did not pass the test Source dir %s is empty Source dir not specified Source dirs not specified Source not specified Speakers Special Heading Specified population method does not exists: %s Specify location Start Start & End of Event Start Quiz Start Week On Starts after timeline State Style Styling Subject Message Submit Submit Button Submit for Review Subtitle Success Message Successfully removed Sunday Switch Style Panel Syntax error, malformed JSON Table Table Styling Tables drop failed Tables rename failed. Tabs Tags Population Method Task type not registered Taxonomies Team Member Team Member Description Team Member Image Team Member Job Title Team Member Name Template Name Templates Term title Terrain Testimonials Text Block Text Editor Icons Text after gap Text before gap Text for 404 Page Text for Blog Page Text for Homepage The %s extension has been successfully deleted. The %s extension has been successfully installed. The %s extension is disabled The %s extension is not installed The %s extension is not installed: %s The %s extension needs to be updated to %s The %s has been successfully updated. The 404 anchor will have this text The Mega Menu extension adds a user-friendly drop down menu that will let you easily create highly customized menu configurations. The blog page anchor will have this text. In case homepage will be set as blog page, will be taken the homepage text The class %s must extend from FW_Shortcode The description will be displayed in the menu if the current theme supports it. The form header subtitle text The form will be sent to this email address. The form will look like was sent from this email address. The homepage anchor will have this text The message has been successfully sent! The name you'll see in the From filed in your email client. The options were successfully reset The options were successfully saved The placeholder can't be deleted because it is used in one of sidebars below. The points number at which the test will be passed. The question answer will be true or false The question label is empty The term translation does already exists.ACTION +++  The text that will be displayed at the top of the panel. The title will be displayed on contact form header The unzipped "%s" extension directory not found. The unzipped %s directory not found. The users will see these instructions in the tooltip near the field The {label} field is required The {label} field maximum value must be %s The {label} field minimum value must be %s The {label} field must be a valid number The {label} field must be a valid website name The {label} field must contain a valid email The {label} field must contain maximum %d character The {label} field must contain maximum %d characters The {label} field must contain maximum %d word The {label} field must contain maximum %d words The {label} field must contain minimum %d character The {label} field must contain minimum %d characters The {label} field must contain minimum %d word The {label} field must contain minimum %d words The {label} field must have maximum %d digit The {label} field must have maximum %d digits The {label} field must have minimum %d digit The {label} field must have minimum %d digits Theme Theme Settings Theme Update Theme requirements not met: There are not any wrong answers set There must not be more than one page Editor integrated with the wp post editor per page There needs to be at least one correct answer This can be left blank This column should start a new row This extension adds a Learning module to your theme. Using this extension you can add courses, lessons and tests for your users to take. This extension adds a fully fledged Events module to your theme. It comes with built in pages that contain a calendar where events can be added. This extension adds the possibility to create a contact form. Use the drag & drop form builder to create any contact form you'll ever want or need. This extension lets you control the website visual style. Starting from predefined styles to changing specific fonts and colors across the website. This extension lets you create an automated backup schedule, import demo content or even create a demo content archive for migration purposes. This extension lets you set up daily, weekly or monthly backup schedule. You can choose between a full backup or a data base only backup. This extension lets you translate your website in any language or even add multiple languages for your users to change at their will from the front-end. This extension translate Widgets This extension translate menus This extension translate posts This extension translate terms This extension will add a fully fledged portfolio module that will let you display your projects using the built in portfolio pages. This extension will enable you to have a fully optimized WordPress website by adding optimized meta titles, keywords and descriptions. This extension will let you set some global email options and it is used by other extensions (like Forms) to send emails. This is a simplified preview, not changes are reflected. This is the default language of your website. This is the text that appears on your button This may take a few moments. This slider was created correctly, but the code implementation was delete from source code or blocked from filter.Delete this post or recovery slider implementation This slider was created correctly, but the multimedia_types from config.php file was deleted, please set multimedia_types for this slider type. This text will appear in submit button This text will be displayed when the form will fail to be sent This text will be displayed when the form will successfully send This text will be used as field default value This text will be used as field placeholder This text will be used as subject message for the email Three columns Thursday Time Timed out Title Title Attribute Title of the Box Title of the post/page/term Title: Titles & Meta To the top Today Toggle mandatory field Translate Menus Translate Posts Translate Terms Translate Widgets Translate to Translations Transportation Icons Tried to insert data in table that was not imported %s True True/False Tuesday Twitter Two columns Type Type of Transition Type of transition between slides Type the question... Type to search ... UNDEFINED OPTION TYPE URL Unable to process the form Undefined container type: %s Undefined option type: %s Underflow or the modes mismatch Undo Unexpected control character found Unhandled type Unknown "%s" extension download source "%s" Unknown Set Unknown collected group Unknown error Unknown events provider "%s" specified for calendar shortcode Unknown location provider "%s" specified for map shortcode Unknown tab: Unyson Unyson WordPress Framework is the fastest and easiest way to develop a premium theme. I highly recommend it Up one Update Update %s Update Extensions Update Framework Update Theme Update WordPress Upload Uploads dir not specified Url not specified Use Meta Keywords Use as Mega Menu Use the table as a pricing table Use the table to display tabular data Use this extension to configure all your social related APIs. Other extensions will use the Social extension to connect to your social accounts. Use this section to create and/or set different sidebar(s) for different page(s) Username Username cannot be empty Value Vertical Video Video Height Video Player Icons Video Width View %s View Requirements View Sitemap View Slider View all categories View all courses View blog post Visual Page Builder WP Filesystem is not initialized Warning! 
You are about to delete a backup, it will be lost forever. 
Are you sure? We are currently resetting your settings. We are currently saving your settings. We recommend you to use an email that you verify often Web Application Icons Webmaster %s already exists Webmasters Website Website Link Website Name Wednesday Week  Weekly Weight Where does the event take place? Where should your button link to Where should your image link to? Whitespace Widget Area Widgets Page Width Without Course WordPress needs to be updated to %s Words Write the correct answer text Write the heading subtitle content Write the heading title content Wrong answers XML Sitemap Yes You answered correctly %s questions from %s You are not allowed to delete extensions. You are not allowed to install extensions. You are not allowed to save extensions settings. You don't have slider extensions, please create at least one extension for properly work You have no permission to change Styling options You have no permissions to activate extensions You have no permissions to change settings options You have no permissions to deactivate extensions You have no permissions to install extensions You have no permissions to uninstall extensions You have the latest version of %s Extensions. You have the latest version of %s. You have version %s installed. Update to %s. You need to activate %s. You need to update %s to %s: %s You need to update WordPress to %s: %s You need to update the %s extension to %s: %s You require %d points in oder to pass the test You will need to create a new form in order to have a different form type. Your comment is awaiting moderation. Your secret key. More on how to configure ReCaptcha Your theme is up to date. Your website key. More on how to configure ReCaptcha Zip Code Zip extension missing Zip extract failed Zip file not specified Zip open failed (code %d). Please try again and by create a new Slider day days hour hours item leave a review maximum required version is minimum required version is minute minutes month months noindex, follow per month please rate the post. says second seconds sub item table-builder option type must be inside the table shortcode to undefined week week %s of %s weeks with your current theme year years zip extension {label}: Submitted data contains not existing choice {label}: Submitted data contains not existing choices {x} More Project-Id-Version: Unyson
POT-Creation-Date: 2016-02-02 15:48+0300
PO-Revision-Date: 2016-04-08 18:01+0300
Last-Translator: Pablo <pablo.olave.77@gmail.com>
Language-Team: Spanish (Spain) (http://www.transifex.com/themefuse/unyson/language/es_ES/)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Language: es_ES
Plural-Forms: nplurals=2; plural=(n != 1);
X-Generator: Poedit 1.8.7
X-Poedit-Basepath: .
X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2
X-Poedit-SourceCharset: UTF-8
X-Poedit-SearchPath-0: ..
 (sin tÃ­tulo) " o " Repositorio de extensiÃ³n "%s" no tiene publicaciones "%s". Recurso Github de extensiÃ³n "%s" requiere el parÃ¡metro "user_repo" %1$s %2$d %1$s en %2$s %s %s (No vÃ¡lido) %s (Pendiente) Extensiones %s %s Instrucciones de instalaciÃ³n %s Configuraciones %s borrador actualizado. extensiÃ³n "%s"  ExtensiÃ³n %s no tiene configuraciones. ExtensiÃ³n %s es requerida ExtensiÃ³n %s es requerida (%s) extensiÃ³n %s necesita ser categorÃ­as configuradas en tipos de entradas (post types) ExtensiÃ³n %s necesita ser entradas configuradas en tipos de entradas (post types) ExtensiÃ³n %s necesita ser etiquetas configuradas en tipos de entradas (post types) Github %s repositorio "%s" no tiene publicaciÃ³n "%s". Manifiesto %s es un parÃ¡metro invÃ¡lido para "github_update". Utilice el formato "user/repo" %s necesita actualizarse a %s pendiente %s %s publicado. %s se restablece a la revisiÃ³n del %s %s programada para: %s. %s se ha enviado. %s actualizado. %u Archivos &larr; Comentarios Previos (Editar) (Para PÃ¡ginas Agrupadas) (Para PÃ¡ginas EspecÃ­ficas) (sin tÃ­tulo) 1 Archivo 10 estrellas 100% 25% 404 no se encuentra 404 No se encuentra PÃ¡gina 404 TÃ­tulo de pÃ¡gina 404 5 estrellas 50% 7 estrellas Un widget alternador de idioma Un calendario de publicaciones en su sitio. Un contenido de instalaciÃ³n se estÃ¡ ejecutando actualmente ConfiguraciÃ³n API Acceso Denegado Token de acceso Token de acceso secreto AcordeÃ³n Activar %s Activo para Extensiones Activas AÃ±adir AÃ±adir Columna Agregar Icono Agregar Imagen Agregar imÃ¡genes AÃ±adir Nuevo AÃ±adir nuevo %s Agregar Nuevo Deslizador AÃ±adir categorÃ­a AÃ±adir fila Agregar Barra Lateral Agregar Diapositiva Agregar una %s columna Agregar botÃ³n Agregar Calendario Agregar llamar a la acciÃ³n Agregar Formulario de Contacto Agregar separador Agregar Lista (Dropdown) Agregar un mapa Agregar campo de elecciones mÃºltiples Agregar caja de notificaciÃ³n Agregar campo numÃ©rico Agregar pÃ¡rrafo de texto Agregar campo Recaptcha Agregar secciÃ³n Agregar un campo de elecciÃ³n Ãºnica Agregar campo de texto de una lÃ­nea AÃ±adir un slider Agregar un tÃ­tulo de encabezado especial Agregar una tabla Agregar mienbro de equipo Agregar bloque de texto Agregar video Agregar campo sitio web Agregar Ã¡rea de widget AÃ±adir AcordeÃ³n Agregar campo de Email Agregar Icono Agregar una caja con icono Agregar Imagen AÃ±adir publicaciÃ³n al blog Agregar opciÃ³n AÃ±adir variantes de respuestas correctas AÃ±adir imagen de ubicaciÃ³n AÃ±adir nueva publicaciÃ³n al blog Agregar algunas pestaÃ±as AÃ±adir algunos testimonios AÃ±adir respuesta incorrecta Agregar variantes de respuestas incorrectas Agregar/Editar fecha y evento Agregar/Editar ubicaciÃ³n AÃ±adir/Editar Pregunta Agregar/Editar PestaÃ±a Agregar/Editar PestaÃ±as Agregar/Editar Testimonio DirecciÃ³n AÃ±ade mÃ³dulo deslizadores (Sliders) a su sitio web, donde usted podrÃ¡ crear diferentes deslizadores jQuery integrados para su pÃ¡gina de inicio y otras pÃ¡ginas del sitio web. AÃ±ade la extensiÃ³n deslizadores (Sliders) a su sitio web. Usted podrÃ¡ crear diferentes deslizadores jQuery integrados para su pÃ¡gina de inicio y otras pÃ¡ginas del sitio web. AÃ±ade la posibilidad de dejar un feedback (comentarios, opiniones y valoraciones) acerca de sus productos, artÃ­culos, etc. Esta reemplaza el sistema de comentarios por defecto. DespuÃ©s de aÃ±adir contenido la extensiÃ³n realiza ping automÃ¡tico a: LÃ­mite de AntigÃ¼edad LÃ­mite de AntigÃ¼edad de respaldo en dÃ­as LÃ­mite de AntigÃ¼edad de respaldo en meses LÃ­mite de AntigÃ¼edad de respaldo en semanas Ah, Disculpas Alerta Alerta! Todos los %s Todas las CategorÃ­as Evento todo el dÃ­a? Todos Los Eventos Todos los idiomas Todas las PÃ¡ginas Todas las publicaciones en el blog Todas las fechas Todo el dÃ­a Todas las extensiones soportadas ya se encuentran instaladas. Habilitar el uso de palabras claves en posts y taxonomÃ­as Permite a sus visitantes valorar el post por medio de estrellas de valroaciÃ³n Analytics App ID/API Key: APP secreto: Aplicar Abr Abril PÃ¡gina de Archivo Descomprimir Archivo Archivo Zip Archivo no encontrado Archivos Argumentos no especificados para tipo: %s Usuario asociado Al menos uno de los campos (%s o %s) debe ser rellenado con texto Leyenda (subtÃ­tulo) de adjunto Ago Agosto Palabras claves para autor PÃ¡gina de Autor DescripciÃ³n de la pÃ¡gina de autor TÃ­tulo de la pÃ¡gina de autor AutomÃ¡ticamente, extrae imÃ¡genes desde categorÃ­as AutomÃ¡ticamente, extrae imÃ¡genes desde entradas AutomÃ¡ticamente, extrae imÃ¡genes desde etiquetas Extensiones Disponibles Volver a Fondo Color de fondo Imagen de fondo Video de fondo Respaldar Respaldo & Contenido Demostrativo Respaldo Programado Basado en %s Votos Bing Bing Webmasters Negro Blog CategorÃ­as del blog CategorÃ­a del Blog PublicaciÃ³n en blog Publicaciones en blog Azul Estilo de Caja Iconos de Marcas Migas de pan (Breadcrumbs) Aporta una nueva capa de personalizaciÃ³n libre para su sitio web permitiendo agregar mas de una barra lateral (Sidebar) a su pÃ¡gina o diferentes barras laterales en diferentes pÃ¡ginas. Construir formularios de contacto Constructor Acciones en lote BotÃ³n Color de botÃ³n Etiqueta de botÃ³n Link de botÃ³n BotÃ³n de fila Deslizador Bx Clases CSS (Opcional) Calendario Tipo de calendario Calendario: URL de evento no establecida Calendario: El parÃ¡metro de divisiÃ³n debe dividir 60 sin decimales. Algo como 10, 15, 30 Calendario: No se encuentra %s Calendario: Formato de fecha incorrecto %s. Debe ser "ahora" o "aaaa-mm-dd" Calendario: direcciÃ³n de explroaciÃ³n incorrecta %s. Debe ser solo "Siguiente", "Anterior" u "Hoy" Llamar a la acciÃ³n Utilice para describir cargo en empresa Cancelar No se puede acceder al directorio No se puede acceder al directorio de archivos extraÃ­dos. No es posible activar extensiÃ³n oculta autonÃ³ma %s  No es posible activar la extensiÃ³n %s porque esta no estÃ¡ instalada. %s No es posible respaldar extensiones No es posible vaciar el directorio de extensiones No es posible cerrar archivo zip No se puede conectar al sistema de archivos directamente No se puede convertir ruta del sistema de archivo: %s No es posible crear el directorio No se puede crear el directorio "%s". Debe estar dentro de "%s" No se puede crear el directorio:  No es posible crear archivo No es posible crear archivo: %s No se puede crear el directorio temporal: %s No es posible crear el directorio "%s". No es posible crear el directorio del respaldo de extensiones No se puede crear No es posible eliminar "%s". No es posible eliminar la extensiÃ³n "%s". No se puede eliminar:  No es posible realizar la restauraciÃ³n total de base de datos porque al respaldo le faltan algunas tablas No se puede descargar archivo zip %s No es posible descargar zip de extensiÃ³n "%s". No es posible descargar zip de extensiÃ³n "%s". %s No es posible descargar zip de extensiÃ³n "%s". (CÃ³digo de respuesta: %d) No se puede descargar archivo zip %s No es posible colocar la tabla temporal: %s No es posible exportar sql CREATE TABLE No encuentra la ubicaciÃ³n? No es posible obtener la siguiente tabla de la base de datos No se puede unir "%s" con "%s" No se puede mover "%s" a "%s" No es posible mover "%s" a "%s". No es posible mover cursor en archivo de base de datos No es posible mover zip a directorio de destino No es posible abrir archivo de base de datos No es posible abrir zip (CÃ³digo de error: %s) No es posible abrir zip: %s No es posible leer el directorio "%s". No es posible leer lÃ­nea %d del archivo de base de datos No es posible leer lÃ­nea de archivo de base de datos No es posible recuperar extensiones No es posible recrear el directorio de extensiones No se puede remover archivo zip %s No es posible remover el directorio No se puede remover el directorio temporal No se puede remover el directorio temporal "%s". No se puede remover el directorio temporal %s. No es posible remover zip descargado de extensiÃ³n "%s" No es posible remover el directorio antiguo del respaldo de extensiones No se puede remover No es posible re-abrir archivo No se puede guardar archivo zip %s No es posible guardar zip de extensiÃ³n "%s". CategorÃ­as CategorÃ­as del MÃ©todo de AgrupaciÃ³n CategorÃ­a DescripciÃ³n de categorÃ­a/etiqueta/tÃ©rmino Centrar texto de columna Centrado Caracteres Marque si quiere excluir esta categorÃ­a Marque si quiere excluir esta pÃ¡gina Revisar abajo extensiones disponibles Opciones Escoger Escoger CategorÃ­a Escoger imagen Escoger Etiqueta Escoger color de botÃ³n Escoja un subtÃ­tulo para su diapositiva. Escoja un tÃ­tulo para su deslizador solo para uso interno: Ej: "PÃ¡gina de inicio". Escoger un Icono Escoja el idioma al cual quiere que su sitio sea traducido. Escoja el mÃ©todo para agrupaciÃ³n de su deslizador Escoja la posiciÃ³n de su(s) barra(s) lateral(es) Escoger las opciones de estilo de tabla Ciudad Archivo Class encontrado para shortcode %s pero no se ha definido la class %s Click OK para restablecer.
Todas las configuraciones de perderÃ¡n y reemplazadas a las configuraciones predeterminadas! Click para editar / Arrastrar para reordenar Click para ver lista completa de directorios serÃ¡n eliminados Cerrar Color Columna Columnas Explorar comentario Comentarios cerrados. Compatible Configurar Mailer Felicidades, usted ha aprobado el examen FelicitaciÃ³n Felicitaciones! Conectar extensiÃ³n con shortcode mapa y calendario Clave de cliente Secret Cliente Formulario de Contacto Formularios de Contacto Formulario de contacto Contenido Respaldo de Contenido Elementos de contenido Convertir datos Respuesta correcta Respuesta correcta Respuesta correcta no puede estar vacÃ­a Respuestas Correctas No se puede enviar el email No se puede enviar vÃ­a smtp No se puede enviar vÃ­a wp_mail No es posible validar el formulario PaÃ­s Curso CategorÃ­as de curso CategorÃ­a del curso Cursos Imagen de portada Crear Crear curso Crear un item evento Crear una clase Crear un item en portafolio Crear sus pestaÃ±as Creado Crear una Crear una secciÃ³n Crea un menu de navegaciÃ³n simplificado para pÃ¡ginas que puede ser ubicado en cualquier lugar de un tema. Esto conlleva a una navegaciÃ³n mas sencilla. Iconos de Monedas VersiÃ³n actual del Framework es %s, %s VersiÃ³n actual de Wordpress es %s, %s Fecha actual Mes actual Hora actual VersiÃ³n actual de la extensiÃ³n %s es %s, %s AÃ±o actual Personalizar Puerto personalizado Post personalizados (Custom posts) Campo personalizado eliminado. Campo personalizado actualizado. Imagen personalizada Diario Exportar Base de datos Archivo de base de datos no encontrado Restaurar Base de Datos Tabla de la base desaparecida Fecha Fecha y hora DescripciÃ³n de la fecha de alcance TÃ­tulo de la fecha de alcance Establecer palabras claves para la fecha de alcance Fecha del post/pÃ¡gina Dic Diciembre Por defecto Editor por Defecto Idioma Predeterminado Valor por defecto Columna por defecto Por defecto para todas las pÃ¡ginas Fila por defecto Eliminar Eliminar de forma permanente Eliminando la extensiÃ³n "%s" ... Instalar Contenido Demostrativo scripciÃ³n DescripciÃ³n (HTML) DescripciÃ³n de columna Directorio de destino no estÃ¡ vacÃ­o Directorio de destino no especificado Destino no especificado Digitos Directorio no especificado Iconos Direcciones Limpieza de Directorio Deshabilitar archivo de autor Deshabilitar configuraciÃ³n SEO para archivo de autor Deshabilitar la fecha para archivo Deshabilitar configuraciones SEO para archivo de fechas Desactivar acercamiento al hacer scroll Deshabilitado Separador Realmente quiere realizar cambios sin guardar? Quiere que las opciones sean mostradas en orden aleatorio? Realizado Uno abajo Descargar Descarga finalizada. Realizando descompresiÃ³n... Descargando la extensiÃ³n "%s" ... Descargando... %s Descargando... Descargando... %s Descargando... %s de %s Lista (Dropdown) Duplicar Barra lateral dinÃ¡mica no existe ERROR Editar Editar %s Editar Icono Editar etiqueta Editar Item de MenÃº Editar Deslizador Editar SubtÃ­tulo Editar tÃ­tulo Editar publicaciÃ³n Editar galerÃ­a de proyecto Editar Item Ya sea subir una nueva o escoger una existente en su biblioteca multimedia Email Email a Email enviado Estructura de la respuesta vacÃ­a Activar cambiar estilos en frontend AÃ±ade la posibilidad de agregar el cÃ³digo de seguimiento de Google Analytics para obtener analÃ­tica de sus visitas, pÃ¡ginas vistas y mÃ¡s Finaliza Termina antes de cronograma Ingrese su App ID/API Key de Facebook: Ingrese su secreto de APP Facebok. Ingrese el token secreto de acceso . Ingrese su Token de acceso de Twitter. ingrese su APP secreto de Twitter Ingrese su clave de cliente de Twitter. Ingrese algunas palabras para describir a la persona Ingrese el valor para el alto Ingrese el valor del ancho Ingrese el valor de etiqueta (Este es mostrado en el sitio web) Ingrese algÃºn contenido para esta caja de informaciÃ³n Ingrese algÃºn contenido para este bloque de texto Ingrese el nombre de la persona a citar Ingrese el contenido deseado Ingrese la URL del evento (Ej: http://ejemplo.com/evento) Ingrese la fecha y hora del evento Ingrese el tÃ­tulo del evento Ingrese el nÃºmero de estrellas que quiere en el sistema de valoraciÃ³n Ingrese el testimonio aquÃ­ ingrese su cÃ³digo de seguimiento Google Analytics (Ej: UA-XXXXX-X)) Ingrese su email del servidor ingrese su contraseÃ±a ingrese su nombre de usuario Error Error! Error: PosiciÃ³n inexistente. Por favor revise el archivo de configuraciÃ³n. Error: Barras laterales no establecidas Error: Error en tipo o subtipo Evento CategorÃ­as de Evento UbicaciÃ³n de evento Opciones de eventp TÃ­tulo del evento URL del evento buscar-etiquetas-evento Eventos Ver como extracto Resumen del post actual, si no se ha generado es automÃ¡tico Resumen del post actual, sin autogenerar Excluir categorÃ­as Excluir pÃ¡ginas EjecuciÃ³n detenida (siguiente paso no inicia) Salir de pantalla completa ExtensiÃ³n "%s" no existe o estÃ¡ deshabilitada. ExtensiÃ³n "%s" no existe o no estÃ¡ activa. ExtensiÃ³n "%s" no existe. ExtensiÃ³n "%s" no tiene origen de descarga. ExtensiÃ³n "%s" ya se encuentra instalada. ExtensiÃ³n "%s" no estÃ¡ disponible para instalaciÃ³n. ExtensiÃ³n "%s" no estÃ¡ instalada. ExtensiÃ³n %s no es vÃ¡lida ExtensiÃ³n no tiene opciones de configuraciÃ³n. ExtensiÃ³n no tiene instrucciones de instalaciÃ³n ExtensiÃ³n no especificada. Actualizar Extensiones Configuraciones de extensiones guardadas exitosamente. Facebook Desvanecer FallÃ³ insertar fila de lÃ­nea %d Ha fallado el acceso a publicaciones del repositorio Github "%s". FallÃ³ acceso al repositorio de publicaciones Github "%s". (%s) Ha fallado el acceso a publicaciones del repositorio Github "%s". (CÃ³digo de respuesta: %d) Falla al cerrar el zip despuÃ©s de extraer Falla al copiar archivo: %s Falla al copiar: %s Falla al crear directorio de destino Falla al crear directorio: %s Falla al crear tabla tmp %s Falla al decodificar lÃ­nea %d del archivo de base de datos. Falla al colocar tabla tmp %s Ha fallado recuperar la Ãºltima versiÃ³n %s de Github "%s". Falla al obtener chmod del directorio Ha fallado obtener la Ãºltima versiÃ³n del framework. Ha fallado obtener la Ãºltima versiÃ³n del tema. Falla al mantener la opciÃ³n: %s Falla al listar directorio: %s Ha fallado abrir el archivo Falla al remover directorio: %s Falla al remover archivo: %s Falla al restablecer la lista del directorio: %s Falla al restaurar la etapa opciones de mantenimiento Falla al escribir datos al archivo Mensaje de fallo Falso Feb Febrero Feedback Estrellas Feedback Feedback Estrellas feedback DiseÃ±o de campo Iconos Tipos de Archivos Termino de archivo sin contenido Id de archivo no especificado Archivo no especificado Exportar Archivos Restaurar Archivos Inicio del sistema de archivos incorrecto Tipo de fuente Para grupo de pÃ¡ginas Para grupo de pÃ¡ginas Para pÃ¡gina especÃ­fica Para pÃ¡gina especÃ­fica Para un grupo Para especÃ­fica Prohibido Campos de formularios Formulario id "%s"ya se encuentra definido Formulario Framework Actualizar Framework No se cumplen los requisitos del Framework:  Viernes DirecciÃ³n remitente Nombre remitente Cambiar Estilos Frontend Respaldo Total Pantalla Completa Plantillas Completas Ancho fluido  GalerÃ­a Rellenar Completar relleno Completar _____ Relleno Iconos GÃ©neros General Configuraciones generales Obtener lista de cursos Github error:  Ir a la pÃ¡gina de extensiones Ir a la pÃ¡gina de actualizaciones Google Google Analytics Calendario Google Google Webmasters Verde Conexiones de bucle invertido HTTP no estÃ¡n activadas en este servidor. 
Si necesita ponerse en contacto con su proveedor de alojamiento web, dÃ­gales que cuando PHP intenta conectarse de nuevo al sitio en la URL `{url}` este obtiene el error `{error}`. Puede haber un problema con la configuraciÃ³n del servidor (Ej: problemas en DNS local, mod_security, etc) previniendo que las conecciones funcionen apropiadamente. Iconos Manos TamaÃ±o de encabezado SubtÃ­tulo de encabezado TÃ­tulo de encabezado TÃ­tulo de fila Alto AquÃ­ hay algunos ejemplos de etiquetas:  AquÃ­ usted aÃ±adir, remover y editar sus testimonios. AquÃ­ usted puede establecer el estilo y alto de su elemento HR (separador) Ocultar Ocultar otras extensiones Resaltar columna PÃ¡gina de Inicio PÃ¡gina principal DescripciÃ³n de la pÃ¡gina de inicio  Palabras claves para pÃ¡gina de inicio TÃ­tulo de pÃ¡gina principal Horizontal CuÃ¡nto espacio necesita? ingrese un valor en pixeles. Valor positivo incrementa el espacio, valor negativo disminuye espacio. Ej: '50', '-25', '200' HÃ­brido Exportar Ical Icono Icono con caja Icono sobre el tÃ­tulo Icono en lÃ­nea con el tÃ­tulo TÃ­tulo de icono Si a usted le gusta Unyson, {wp_review_link}, comparta en {facebook_share_link} o {twitter_share_link} Imagen Link de imagen Remover tamaÃ±os de imagen Restablecer TamaÃ±os de Imagen Importante InformaciÃ³n InformaciÃ³n! Insertar cÃ³digo de verificaciÃ³n de Bing Webmasters Insertar cÃ³digo de verificaciÃ³n de Google Webmasters Inserte URL del video Inserte URL para adjuntar este video Instalar Instalar %s Instrucciones de instalaciÃ³n Instalar extensiones compatibles con el tema Instalando la extensiÃ³n "%s" ... Instalando %s Instrucciones para usuarios Intervalo Respuesta JSON no vÃ¡lida Examen invÃ¡lido PosiciÃ³n de byte invÃ¡lida DemostraciÃ³n InvÃ¡lida Directorio de destino no vÃ¡lido DirecciÃ³n de envÃ­o invÃ¡lida (Contacte al administrador del sitio) ConfiguraciÃ³n de email invÃ¡lida Tiempo del fin de ejecuciÃ³n no vÃ¡lido Resultado de la ejecuciÃ³n no vÃ¡lido ExtensiÃ³n invÃ¡lida. Id de archivo no vÃ¡lido Tipo de mensaje flash no vÃ¡lido: %s Host invÃ¡lido Tipo de json %s no vÃ¡lido en archivo de base de datos NÃºmero de marca invÃ¡lido Mientras tanto no es vÃ¡lido MÃ©todo de solicitud invÃ¡lido. MÃ©todo de envÃ­o invÃ¡lido Origen no vÃ¡lido Directorio de origen no vÃ¡lido Tipo de origen no vÃ¡lido Sub tarea %s no vÃ¡lida Hash de tareas invÃ¡lido Token invÃ¡lido Tipo no vÃ¡lido: %s Url no vÃ¡lida Su evento dura todo el dÃ­a? ItÃ¡lica TÃ­tulo de Item Ene Enero Cargo de la persona Jul Julio Jun Junio Mantenga su framework y extensiones actualizadas Etiqueta Alternar Idioma Idioma de esta publicaciÃ³n Elementos de DiseÃ±o Aprendizaje Deje en blanco, por defecto (SMTP - 25, SMTPS - 465) Clase Clase de cursos Examen de clase Clases Permite construir de manera sencilla innumerables pÃ¡ginas con la ayuda del constructor visual "arrastre y suelte" que viene con un grupo de shortcodes listos para utilizar. Permite construir de manera sencilla innumerables pÃ¡ginas con la ayuda del constructor visual "arrastre y suelte" que viene con un grupo de shortcodes listos para utilizar. Espacio entre letras LÃ­nea Alto de lÃ­nea RelaciÃ³n del enlace (XFN) Asociar este evento a usuario especÃ­fico Link a sitio web personal Texto sobre el link Ver como lista Cargar plantilla Descarga Local UbicaciÃ³n DescripciÃ³n de ubicaciÃ³n Imagen de ubicaciÃ³n TÃ­tulo de ubicaciÃ³n URL de ubicaciÃ³n Lugar de ubicaciÃ³n Ubicaciones Mailer Hacer este campo obligatorio? Caracteres UTF-8 malformados, posiblemente codificaciÃ³n incorrecta Gestionar Barras Laterales Campo Obligatorio Manualmente, subirÃ© las imÃ¡genes por mi cuenta Mapa Alto de mapa Marcador (Placeholder) en mapa Tipo de mapa Mar Marzo Max Valor MÃ¡ximo Profundidad mÃ¡xima de grupo excedida VersiÃ³n mÃ¡xima soportada de extensiÃ³n %s y es %s VersiÃ³n mÃ¡xima soportada %s y es %s VersiÃ³n mÃ¡xima de Wordpress soportada es %s Mayo Medios Elementos multimedia Iconos MÃ©dicos Mega MenÃº TÃ­tulo de Columna Mega MenÃº Mensaje Mensaje enviado! Mensaje! Palabras claves (Meta Keywords) Robots (Meta Robots) Metarobots Min Valor MÃ­nimo ID Incorrecto. Revise que ha ingresado todos los datos requeridos Lunes Mensual MÃ¡s Mover Mover a la papelera Evento Multi Intervalo ElecciÃ³n mÃºltiple Nombre Nombre de la persona Etiqueta de navegaciÃ³n Nuevo %s Nuevo nombre de %s Nueva barra lateral Nuevo Deslizador AÃ±adir nueva publicaciÃ³n Nuevas actualizaciones de extensiones disponibles Nuevo mensaje Nuevo tÃ­tulo Comentarios Nuevos &rarr; Deslizador Nivo No No se encuentran %s No se encuentran %s en la papelera No establecida clave 'picker' (selector) para opciÃ³n multi-selecciÃ³n: %s Actualizar Extensiones No hay pestaÃ±a especificada en el constructor de pÃ¡gina para el shortcode: %s No hay deslizadores disponibles No hay deslizadores creados aÃºn. Por favor vaya a la {br} PÃ¡gina Deslizadores y {add_slider_link}. No se encuentran deslizadores No se encuentran deslizadores en la papelera No hay plantillas guardadas Sin tÃ­tulo No se encuentran publicaciones No se encuentran publicaciones en la papelera No hay cursos disponibles No hay vista por defecto encontrada (views/view.php) para el shortcode: %s No hay eventos este dÃ­a. No existen eventos especificados para el shortcode calendario ExtensiÃ³n no especificada. No hay extensiones activas aÃºn No hay extensiones proveÃ­das No se encuentran actualizaciones disponibles. Sin acceso al sistema de archivos, se requieren credenciales Sin acceso al sistema de archivos, credenciales invÃ¡lidas No se encuentran items No hay proveedor de ubicaciÃ³n especificado en el shortcode mapa No hay resultados coincidentes No hay publicaciones encontradas en repositorio "%s". Nombre de barra lateral no especificado Nombre de barra lateral no especificado (sin tÃ­tulo) No existen actualizaciones para la extensiÃ³n "%s". No, Regrese a a la lista de extensiones Mientras la verificaciÃ³n ha fallado Normal Note que el tipo y agrupaciÃ³n no podrÃ¡ ser modificado despuÃ©s. Usted necesitarÃ¡ crear un nuevo deslizador para tener un tipo distinto de deslizador o mÃ©todo de agrupaciÃ³n. Tenga en cuenta que el tipo no se puede cambiar mÃ¡s adelante. Nota: por favor establezca ubicaciÃ³n Nota: Por favor seleccione fecha de inicio y fin del evento NotificaciÃ³n NotificaciÃ³n de mensaje Tipo de notificaciÃ³n Nov Noviembre NÃºmero NÃºmero de imÃ¡genes NÃºmero de imÃ¡genes en el deslizador NÃºmero de cursos Oblicua Oct Octubre Una vez a la semana Una vez al mes Una columna Oops ha ocurrido algo mal. Abrir en nueva ventana Abrir link en nueva ventana/pestaÃ±a OpciÃ³n tÃ­tulo de testimonios DescripciÃ³n de opciÃ³n Tipo de opciÃ³n %s no tiene un valor por defecto Opcional - puerto SMTP a utilizar. Opciones Original: %s Otro (a) Otras Deslizador Owl PÃ¡gina Constructor de PÃ¡gina TÃ­tulo de pÃ¡gina NÃºmero de pÃ¡gina PÃ¡gina guardada. PÃ¡ginas PÃ¡rrafo de texto Principal %s Principal %s ExtensiÃ³n principal "%s" estÃ¡ deshabilitada. ExtensiÃ³n principal "%s" no disponible ContraseÃ±a ContraseÃ±a no puede estar vacÃ­a Iconos de Pago Pingback:  Marcador (Placeholder) Por favor marque las categorÃ­as que quiere excluir de su sitemap Por favor marque las extensiones que quiere actualizar. Por favor marque las pÃ¡ginas que quiere excluir en su sitemap Por favor configure la extensiÃ³n {mailer_link}. Por favor complete el recaptcha Por favor primero reemplace y de este modo usted no tendrÃ¡ deficiencias visuales en su diseÃ±o. Seleccione color de fondo Seleccione imagen de fondo Puntos MÃ©todo de agrupaciÃ³n MÃ©todo de AgrupaciÃ³n - CategorÃ­as MÃ©todo de AgrupaciÃ³n - Personalizado MÃ©todo de ArgupaciÃ³n - Entradas MÃ©todo de AgrupaciÃ³n - Etiquetas CategorÃ­as del mÃ©todo de agrupaciÃ³n opc 1 CategorÃ­as del mÃ©todo de agrupaciÃ³n opc 2 MÃ©todos de AgrupaciÃ³n MÃ©todo de agrupaciÃ³n MÃ©todo de agrupaciÃ³n %s no existe Portafolios CategorÃ­a de Portafolios Proyecto en Portafolios Proyectos en Portafolios Cargo Autor de publicaciÃ³n CategorÃ­as de post, separadas por coma Hora de modificaciÃ³n del post Etiquetas de post, separadas por coma Nombre de autor del Post/pÃ¡gina ID de autor del post/pÃ¡gina Post/pÃ¡gina id  MÃ©todo de AgrupaciÃ³n de Entradas Estilos Predefinidos ImÃ¡genes predefinidas Presione este botÃ³n para ver archivo sitemap Previene el acercamiento cuando hace scroll hasta que haga click en el mapa Previsualizar Cambios Precio de fila Proyecto Imagen de portada del proyecto Proyectos Publicar Pregunta Examen Elementos del examen Nota de aprobaciÃ³n del examen Configuraciones de examen Cita (frase) Aleatorio Aleatorio? ValoraciÃ³n Sistema de valoraciÃ³n ValoraciÃ³n:  Recaptcha Rojo Rehacer Remover Solicitud ha fallado. CÃ³digo de error: %d ParÃ¡metros requeridos no encontrados Restablecer Restablecer Opciones Restablecer ubicaciÃ³n Restableciendo Restricciones Volver a la pÃ¡gina de extensiones Volver a la pÃ¡gina de actualizaciones Opiniones Mapa vial Cambio de fila Tipo de regla SEO DescipciÃ³n SEO TÃ­tulo SEO tÃ©lite SÃ¡bado Guardar Guardar Plantilla Constructor Guardar Cambios Guardar columna Guardar Plantilla Completa Guardar secciÃ³n Guardar como plantilla Guardando Programado Script Buscar %s Motores de bÃºsqueda PÃ¡gina de BÃºsqueda TÃ­tulo de la pÃ¡gina de bÃºsqueda Buscar Deslizadores Buscar publicaciones en blog Buscar categorÃ­as BÃºsqueda para una pÃ¡gina especÃ­fica para la cual quiere establecer una barra lateral Buscar frase en bÃºsqueda de pÃ¡gina BÃºsqueda para:  Clave secreta SecciÃ³n Secciones ConecciÃ³n segura CÃ³digo de seguridad Seleccionar todo Seleccionar Curso Seleccionar Icono Seleccione Deslizador Seleccionar CategorÃ­as EspecÃ­ficas Seleccionar entradas especÃ­ficas Seleccionar etiquetas especÃ­ficas Seleccione una categorÃ­a de evento Seleccione mÃ©todo de agrupaciÃ³n del calendario (Ej: eventos, personalizado) Seleccione tipo de calendario Seleccione opciÃ³n de diseÃ±o Seleccione primer dÃ­a de la semana Seleccione un grupo de pÃ¡ginas para las cuales quiere establecer su barra lateral. Seleccione aquÃ­ si usted quiere abrir link en una nueva ventana Seleccione la frecuencia con quÃ© quiere hacer copias de seguridad de su sitio web. Seleccione mÃ©todo de agrupaciÃ³n (Ej: eventos, personalizado) Seleccione tipo de mapa Seleccione barra lateral que quiere reemplazar Seleccione las opciones en que serÃ¡ activada la extensiÃ³n Feedback Seleccione las publicaciones en que quiera activar el Constructor de PÃ¡gina Seleccione el mÃ©todo de envÃ­o del formulario Enviar MÃ©todo de envÃ­o Sep Septiembre DirecciÃ³n del servidor Establecer formato del tÃ­tulo de pÃ¡gina 404 Establcer respuesta correcta Establecer respuesta incorrecta Establecer descripciÃ³n de la pÃ¡gina de autor Establecer palabras claves para autor Establecer formato de la pÃ¡gina de autor Establecer caracteres o palabras restringidas en este campo Establecer descripciÃ³n de la fecha de alcance Establecer alcance de fecha para palabras claves Establecer tÃ­tulo de la fecha de alcance Establecer formato de descripciÃ³n Establecer dÃ­gitos o valores restringidos en este campo Establecer alto Establecer descripciÃ³n para pÃ¡gina de inicio Establecer palabras claves para pÃ¡gina de inicio Establecer formato de tÃ­tulo para pÃ¡gina de inicio Establecer alto de imagen Establecer ancho de imagen Establecer descripciÃ³n de ubicaciÃ³n Establecer tÃ­tulo de ubicaciÃ³n Establecer alto de mapa (Ej: 300) Establecer palabras claves Establecer url de pÃ¡gina (Ej: http://ejemplo.com) Establecer galerÃ­a de proyecto Formato del tÃ­tulo de la pÃ¡gina de bÃºsqueda Establecer clave secreta Establecer clave de sitio Establecer fecha comienzo y fin de evento Establecer formato de tÃ­tulo Establecer idioma predeterminado para publicaciones, pÃ¡ginas, categorÃ­as o etiquetas que no tengan idioma establecido? Establecer ancho Configuraciones Shortcode "%s" de %s ya ha se ha definido en %s Shortcodes Mostrar en el front-end un panel que permite al usuario realizar cambios entre estilos predefinidos. Mostrar otras extensiones Lado a lado Barra lateral (Sidebar) Nombre de barra lateral Barras Laterales (Sidebars) Barras Laterales para ElecciÃ³n Ãºnica Campo de Texto de una lÃ­nea DescripciÃ³n del sitio Clave de sitio Nombre del sitio Mapa del sitio TamaÃ±o Deslizador ConfiguraciÃ³n del Deslizador DiseÃ±or del Deslizador Opciones del Deslizador TÃ­tulo de deslizador Deslizadores Social Facebook Social Twitter Social Lo sentimos, usted no ha aprobado el examen Directorio de origen %s estÃ¡ vacÃ­o Directorio de origen no especificado Directorios de origen no especificados Origen no especificado Presentantes TÃ­tulo de encabezado especial MÃ©todo de agrupaciÃ³n especificado no existe: %s Especificar ubicaciÃ³n Comienza Comienzo y Fin de Evento Iniciar Examen La semana empieza el  Inicia despuÃ©s de cronograma RegiÃ³n o Estado Estilo Estilizar Asunto del mensaje Enviar BotÃ³n Enviar Enviar para revisiÃ³n SubtÃ­tulo Mensaje de Ã©xito Eliminado exitosamente Domingo Cambiar Panel de Estilos Error de sintaxis, JSON malformado Tabla Estilo de tabla Colocar tablas ha fallado Renombrar tablas ha fallado PestaÃ±as MÃ©todo de AgrupaciÃ³n de Etiquetas Tipo de tarea no registrada TaxonomÃ­as Miembro de equipo DescripciÃ³n de miembro Imagen de miembro Cargo de miembro Nombre de miembro Nombre de plantilla Plantillas TÃ­tulo de tÃ©rmino Terreno Testimonios Bloque de texto Iconos Editor de Texto Texto despuÃ©s de rellenar Texto antes de relleno Texto para pÃ¡gina 404 Texto para pÃ¡gina de blog Texto para pÃ¡gina de inicio La extensiÃ³n %s se ha eliminado exitosamente. La extensiÃ³n %s se ha instalado correctamente. La extensiÃ³n %s estÃ¡ deshabilitada ExtensiÃ³n "%s" no estÃ¡ instalada ExtensiÃ³n "%s" no estÃ¡ instalada: %s La extensiÃ³n %s necesita actualizarse a %s Se ha actualizado correctamente %s La etiqueta de pÃ¡gina de error 404 tendrÃ¡ este texto La extensiÃ³n Mega MenÃº aÃ±ade un menÃº desplegable fÃ¡cil de utilizar que le permitirÃ¡ crear de manera fÃ¡cil configuraciones altamente personalizadas de menÃº. La etiqueta de pÃ¡gina de blog tendrÃ¡ este texto. En caso de que la pÃ¡gina de inicio estÃ© configurada como pÃ¡gina de blog (entradas), tomarÃ¡ el texto de pÃ¡gina de inicio La class %s debe ser extendida desde FW_Shortcode La descripciÃ³n es mostrada en el menÃº si el actual tema tiene soporte para esta. SubtÃ­tulo en encabezado de formulario El formulario serÃ¡ enviado a esta direcciÃ³n de email. El formulario se verÃ¡ enviado desde esta direcciÃ³n de email. La etiqueta de pÃ¡gina de inicio tendrÃ¡ este texto El mensaje se ha enviado con Ã©xito! El nombre que verÃ¡ en el campo de correo electrÃ³nico de su email. Las opciones se han restablecido exitosamente Las opciones se han guardado exitosamente El marcador no puede ser eliminado porque es utilizado en una de las barras laterales de abajo. NÃºmero de puntos con que el examen es aprobado. La respuesta a la pregunta debe ser verdadero o falso La etiqueta de pregunta se encuentra vacÃ­a La traducciÃ³n del tÃ©rmino ya existe. ACCIÃ“N +++ El texto que se muestra arriba del panel. Este tÃ­tulo es mostrado en el encabezado de formulario Directorio descomprimido de extensiÃ³n "%s" no encontrado. No se encuentra el directorio de archivos extraÃ­dos %s Los usuarios verÃ¡n estas instrucciones en el tooltip junto al campo El campo {label} es requerido El campo {label} debe ser valor mÃ¡ximo de %s El campo {label} debe ser valor mÃ­nimo de %s El campo {label} debe ser un nÃºmero vÃ¡lido Campo {label} debe tener un sitio web vÃ¡lido Campo {label} debe contener una direcciÃ³n de email vÃ¡lida El campo {label} debe contener mÃ¡ximo %d caracter El campo {label} debe contener mÃ¡ximo %d caracteres El campo {label} debe contener mÃ¡ximo %d palabra El campo {label} debe contener mÃ¡ximo %d palabras El campo {label} debe contener mÃ­nimo %d caracter El campo {label} debe contener mÃ­nimo %d caracteres El campo {label} debe contener mÃ­nimo %d palabra El campo {label} debe contener mÃ­nimo %d palabras El campo {label} debe contener mÃ¡ximo %d dÃ­gito El campo {label} debe contener mÃ¡ximo %d dÃ­gitos El campo {label} debe contener mÃ­nimo %d dÃ­gito El campo {label} debe contener mÃ­nimo %d dÃ­gitos Tema ConfiguraciÃ³n del Tema Actualizar Tema No se cumplen los requisitos del Tema:  No hay respuestas incorrectas establecidas No debe haber mÃ¡s de un editor de pÃ¡ginas integrado con el editor de publicaciÃ³n por pÃ¡gina. Es necesario que haya al menos una respuesta correcta Esto se puede dejar en blanco Esta columna debe comenzar en una nueva fila Esta extensiÃ³n aÃ±ade un mÃ³dulo de aprendizaje a su tema. utilizando esta extensiÃ³n usted podrÃ¡ agregar cursos, clases y exÃ¡menes para sus usuarios. Esta extensiÃ³n aÃ±ade un completo mÃ³dulo para gestionar Eventos en su tema. Viene con pÃ¡ginas elaboradas que contienen calendario en donde cada evento es agregado. Esta extensiÃ³n aÃ±ade la posibilidad de crear un formulario de contacto. Utilice el constructor "arrastrar y soltar" para crear el formulario de contacto que quiera o necesite. Esta extensiÃ³n le permite mantener el control visual de su sitio web. Comenzando por estilos predefinidos hasta cambiar fuentes y colores a travÃ©s del sitio web. Esta extensiÃ³n le permite crear respaldos programados automÃ¡ticamente, importar contenido demostrativo o incluso crear un archivo de contenido demostrativo para propÃ³sitos de migraciÃ³n. Esta extensiÃ³n le permite establecer tareas de respaldo diario, semanal o mensual. Usted puede escoger entre un respaldo total o solo un respaldo de base de datos. Esta extensiÃ³n le permite traducir su sitio web a cualquier idioma o incluso aÃ±adir mÃºltiples idiomas para que sus usuarios cambien a su elecciÃ³n desde el front-end. Esta extensiÃ³n traduce Widgets Esta extensiÃ³n traduce menus Esta extensiÃ³n traduce publicaciones Esta extensiÃ³n traduce tÃ©rminos Esta extensiÃ³n aÃ±ade un completo mÃ³dulo de proyectos que le permitirÃ¡ mostrar sus proyectos utilizando las pÃ¡ginas de portafolios predefinidas. Esta extensiÃ³n aÃ±ade un completo mÃ³dulo para optimizar su sitio web en Wordpress, aÃ±adiendo tÃ­tulos (<title>,<meta>) optimizados, palabras claves y descripciones. Esta extensiÃ³n le permite establecer opciones globales para email y puede ser utilizada por otras extensiones (cÃ³mo Forms) para enviar emails. Esta es una vista simplificada, los cambios no son reflejados. Este es el idioma predeterminado de su sitio web. Este es el texto que aparece en su botÃ³n Esto podrÃ­a tomar unos momentos. Este deslizador se ha creado correctamente, pero el cÃ³digo de implementaciÃ³n fue eliminado del cÃ³digo fuente o bloqueado desde el filtro. Elimine esta publicaciÃ³n o recupere la implementaciÃ³n del deslizador. Este deslizador se ha creado correctamente, pero los tipos_multimedia del archivo config.php fueron eliminados, por favor establezca tipos_multimedia (multimedia_types) para este tipo de deslizador. Este texto aparece en el botÃ³n enviar Este texto se muestra cuando el formulario no e ha enviado Este texto se muestra cuando el formulario se ha enviado exitosamente Este texto es utilizado como valor por defecto Este texto es utilizado como marca en el campo. Este texto es utilizado como asunto del mensaje en el email Tres columnas Jueves Hora Se agotÃ³ el tiempo TÃ­tulo Atributo de tÃ­tulo TÃ­tulo de la caja TÃ­tulo del post/pÃ¡gina/tÃ©rmino TÃ­tulo: TÃ­tulos & Meta Al principio Hoy Activar campo obligatorio Traducir menus Traducir Publicaciones Traducir tÃ©rminos Traducir Widgets Traducir a  Traducciones Iconos Transportes Intento de insertar datos en tabla que no se importÃ³ %s Verdadero Verdadero/Falso Martes Twitter Dos columnas Tipo Tipo de transiciÃ³n Tipo de transiciÃ³n entre diapositivas Escriba la pregunta... Escriba aquÃ­ para buscar ... TIPO DE OPCIÃ“N NO DEFINIDA URL Incapaz de procesar este formulario Tipo de contenedor no definido: %s Tipo de opciÃ³n no definido: %s Flujo inferior o modos no coinciden Deshacer Control de carÃ¡cter inesperado encontrado Tipo no controlado Desconocido "%s" origen de descarga extensiÃ³n "%s" ConfigruaciÃ³n Desconocida Grupo recogido desconocido Error desconocido Eventos desconocidos especificados "%s" para el shortcode calendario Proveedor de ubicaciÃ³n desconocido "%s" especificado en shortcode mapa PestaÃ±a desconocida:  Unyson Framework Unyson Wordpress es el mÃ¡s rÃ¡pido y fÃ¡cil camino para desarrollar un tema premium. Recomiendo altamente Ã©ste Uno arriba Actualizar Actualizar %s Actualizar Extensiones Actualizar Framework Actualizar Tema Actualizar Wordpress Subir Directorio de subidas no especificado Url no especificada Utilizar palabras claves Utilizar como Mega MenÃº Utilizar tabla como tabla de precios Utilizar tabla para mostrar tabla tabular Utilice esta extensiÃ³n para configurar sus APIs de redes sociales. Otras extensiones pueden ser utilizadas para conectar con sus cuentas sociales Utilice esta secciÃ³n para crear y/o establecer diferentes barras laterales para diferentes pÃ¡ginas Usuario Usuario no puede estar vacÃ­o Valores Vertical Video Alto del video Iconos Reproductor de Video Ancho del video Ver %s Ver requerimientos Ver mapa del sitio Ver Deslizador Ver todas las categorÃ­as Ver todos los cursos Ver publicaciÃ³n en blog Constructor visual de pÃ¡ginas Sistema de archivos WP no estÃ¡ inicializado Advertencia!  
Usted estÃ¡ eliminando un respaldo, este se perderÃ¡ completamente. 
EstÃ¡ seguro (a)? Estamos actualmente restableciendo sus configuraciones. Estamos actualmente guardando sus configuraciones. Recomendamos el uso de un correo electrÃ³nico que verifique frecuentemente Iconos Aplicaciones Web Webmaster %s ya existe Webmasters Sitio Web Link a sitio web Nombre del sitio web MiÃ©rcoles Semana Semanal Espesor DÃ³nde tendrÃ¡ lugar el evento? Lugar dÃ³nde direcciona el link de botÃ³n DÃ³nde direccionarÃ¡ su imagen? Espacio en blanco Ã�rea de widget PÃ¡gina de widgets Ancho Sin curso Wordpress necesita ser actualizado a %s Palabras Escriba la respuesta correcta Escriba el contenido del subtÃ­tulo de encabezado Escriba el contenido del encabezado Respuestas incorrectas XML Sitemap Si Usted ha respondido de manera correcta a %s preguntas de %s Usted no tiene autorizaciÃ³n para eliminar extensiones. Usted no estÃ¡ autorizado para instalar extensiones. Usted no tiene autorizaciÃ³n para guardar configuraciones de extensiones. Usted no tiene extensiones para deslizador, por favor cree al menos una extensiÃ³n para su correcto funcionamiento. Usted no tiene permisos para cambiar opciones de estilo Usted no tiene permisos para activar extensiones Usted no tiene autorizaciÃ³n para cambiar opciones de configuraciÃ³n Usted no tiene permisos para desactivar extensiones Usted no tiene permisos para instalar extensiones Usted no tiene autorizaciÃ³n para desinstalar extensiones. Usted tiene la Ãºltima versiÃ³n de sus extensiones %s Usted tiene la Ãºltima versiÃ³n de %s Usted tiene la versiÃ³n %s instalada. Actualice %s Usted necesita activar %s. Usted necesita actualizar %s a %s: %s Usted necesita actualizar Wordpress a %s: %s Usted necesita actualizar la extensiÃ³n %s a %s: %s Usted requiere %d puntos para aprobar este examen Usted tendrÃ¡ que crear un nuevo formulario con el fin de tener un tipo diferente de formulario. Su comentario se encuentra en espera de moderaciÃ³n. Su clave secreta. Mas en cÃ³mo configurar ReCaptcha Su tema se encuentra actualizado Su clave de sitio. Mas en cÃ³mo configurar ReCaptcha CÃ³digo Zip Falta la extensiÃ³n zip ExtracciÃ³n zip ha fallado Archivo zip no especificado Falla al abrir zip (cÃ³digo %d). Por favor intente nuevamente y por crear un nuevo deslizador dÃ­a dÃ­as hora horas item dejar una opiniÃ³n VersiÃ³n mÃ¡xima requerida es  VersiÃ³n mÃ­nima requerida es  minuto minutos mes meses noindex, follow por mes por favor valore esta publicaciÃ³n. dice segundo segundos sub item la opciÃ³n constructor de tablas debe estar dentro de un shortcode tabla a indefinido semana semana %s de %s semanas con su actual tema aÃ±o aÃ±os extensiÃ³n zip {label}: Datos enviados contienen opciÃ³n inexistente {label}: Datos enviados contienen opciones inexistentes {x} MÃ¡s                                                                                                                                                                                                                                                   framework/languages/fw-fa_IR.po                                                                     0000644                 00000701601 15266055653 0012463 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       msgid ""
msgstr ""
"Project-Id-Version: Classipress Theme\n"
"POT-Creation-Date: 2020-01-09 21:23+0330\n"
"PO-Revision-Date: 2020-01-11 18:56+0330\n"
"Last-Translator: \n"
"Language-Team: NasimNet <nasimnet.ir@gmail.com>\n"
"Language: fa_IR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.2.4\n"
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
"X-Poedit-Basepath: ../../../../..\n"
"Plural-Forms: nplurals=2; plural=n == 1 ? 0 : 1;\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-SearchPath-0: isatis/development\n"
"X-Poedit-SearchPath-1: classipress/development\n"

#: classipress/development/classes/class-admin-menu.php:15
msgid "Ù„Ø§ÛŒØ³Ù†Ø³ Ù…Ø­ØµÙˆÙ„"
msgstr ""

#: classipress/development/classes/class-admin-menu.php:18
msgid "Ù…Ø­ØµÙˆÙ„Ø§Øª"
msgstr "Ù‚Ø³Ù…Øª Ù‡Ø§ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ"

#: classipress/development/classes/class-admin-menu.php:18
msgid "Ù…Ø­ØµÙˆÙ„Ø§Øª Ù†Ø³ÛŒÙ… Ù†Øª"
msgstr ""

#: classipress/development/includes/framework/core/Fw.php:61
msgid "Framework requirements not met:"
msgstr "Ù¾ÛŒØ´ Ù†ÛŒØ§Ø²Ù‡Ø§ÛŒ Ù�Ø±ÛŒÙ…ÙˆØ±Ú© ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯:"

#: classipress/development/includes/framework/core/class-fw-manifest.php:333
msgid "minimum required version is"
msgstr "Ø­Ø¯Ø§Ù‚Ù„ Ù†Ø³Ø®Ù‡ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª"

#: classipress/development/includes/framework/core/class-fw-manifest.php:336
msgid "maximum required version is"
msgstr "Ø­Ø¯Ø§Ú©Ø«Ø± Ù†Ø³Ø®Ù‡ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª"

#: classipress/development/includes/framework/core/class-fw-manifest.php:341
msgid "and"
msgstr "Ùˆ"

#: classipress/development/includes/framework/core/class-fw-manifest.php:350
#, php-format
msgid "Current PHP version is %s, %s"
msgstr "Ù†Ø³Ø®Ù‡ Ù�Ø¹Ù„ÛŒ PHP Ø´Ù…Ø§  %s, %s"

#: classipress/development/includes/framework/core/class-fw-manifest.php:358
#, php-format
msgid "Current WordPress version is %s, %s"
msgstr "Ù†Ø³Ø®Ù‡ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ú©Ù†ÙˆÙ†ÛŒ  %s, %s"

#: classipress/development/includes/framework/core/class-fw-manifest.php:364
#, php-format
msgid "Current Framework version is %s, %s"
msgstr "Ù†Ø³Ø®Ù‡ Ú†Ø§Ø±Ú†ÙˆØ¨ Ú©Ù†ÙˆÙ†ÛŒ  %s, %s"

#: classipress/development/includes/framework/core/class-fw-manifest.php:373
#, php-format
msgid "Current version of the %s extension is %s, %s"
msgstr "Ù†Ø³Ø®Ù‡ Ù�Ø¹Ù„ÛŒ Ø§Ø² %s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ø§Ø³Øª %s, %s"

#: classipress/development/includes/framework/core/class-fw-manifest.php:379
#, php-format
msgid "%s extension is required"
msgstr "Ù¾Ø³ÙˆÙ†Ø¯ %s Ø±Ø§ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª"

#: classipress/development/includes/framework/core/class-fw-manifest.php:384
#, php-format
msgid "%s extension is required (%s)"
msgstr "%s Ø±Ø§ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù„Ø§Ø²Ù… Ø§Ø³Øª (%s)"

#: classipress/development/includes/framework/core/class-fw-manifest.php:403
msgid "Framework"
msgstr "Ú†Ø§Ø±Ú†ÙˆØ¨"

#: classipress/development/includes/framework/core/components/backend.php:204
#: classipress/development/includes/framework/core/components/backend.php:208
#: classipress/development/includes/framework/core/components/backend.php:213
msgid "New"
msgstr "Ø¬Ø¯ÛŒØ¯"

#: classipress/development/includes/framework/core/components/backend.php:419
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2352
msgid "Save"
msgstr "Ø°Ø®ÛŒØ±Ù‡"

#: classipress/development/includes/framework/core/components/backend.php:420
msgid "Done"
msgstr "Ø§Ù†Ø¬Ø§Ù… Ø´Ø¯ !"

#: classipress/development/includes/framework/core/components/backend.php:421
msgid "Ah, Sorry"
msgstr "Ø¢Ù‡ØŒ Ø¨Ø§ Ø¹Ø±Ø¶ Ù¾ÙˆØ²Ø´"

#: classipress/development/includes/framework/core/components/backend.php:422
#: classipress/development/includes/framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php:39
#: classipress/development/includes/framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php:40
#: classipress/development/includes/framework/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:42
msgid "Reset"
msgstr "Ø±ÛŒØ³Øª"

#: classipress/development/includes/framework/core/components/backend.php:423
#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:319
msgid "Apply"
msgstr "Ø¨Ú©Ø§Ø±Ú¯ÛŒØ±ÛŒ"

#: classipress/development/includes/framework/core/components/backend.php:424
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2357
msgid "Cancel"
msgstr "Ù„ØºÙˆ"

#: classipress/development/includes/framework/core/components/backend.php:425
msgid "Ok"
msgstr "ØªØ§ÛŒÛŒØ¯"

#: classipress/development/includes/framework/core/components/backend.php:608
msgid "leave a review"
msgstr "ØªØ±Ú© ÛŒÚ© Ø¨Ø±Ø±Ø³ÛŒ"

#: classipress/development/includes/framework/core/components/backend.php:615
msgid "Facebook"
msgstr "Ù�ÛŒØ³Ø¨ÙˆÚ©"

#: classipress/development/includes/framework/core/components/backend.php:619
msgid ""
"Unyson WordPress Framework is the fastest and easiest way to develop a "
"premium theme. I highly recommend it"
msgstr ""
"Unyson Ú†Ø§Ø±Ú†ÙˆØ¨ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø³Ø±ÛŒØ¹ØªØ±ÛŒÙ† Ùˆ Ø³Ø§Ø¯Ù‡ ØªØ±ÛŒÙ† Ø±Ø§Ù‡ Ø¨Ø±Ø§ÛŒ ØªÙˆØ³Ø¹Ù‡ ÛŒÚ© ØªÙ… Ù�ÙˆÙ‚ Ø§Ù„Ø¹Ø§Ø¯Ù‡ "
"Ø§Ø³Øª. Ù…Ù† Ø¨Ù‡ Ø´Ø¯Øª Ø¢Ù† Ø±Ø§ ØªÙˆØµÛŒÙ‡"

#: classipress/development/includes/framework/core/components/backend.php:623
msgid "Twitter"
msgstr "ØªÙˆÛŒÛŒØªØ±"

#: classipress/development/includes/framework/core/components/backend.php:625
msgid ""
"If you like Unyson, {wp_review_link}, share on {facebook_share_link} or "
"{twitter_share_link}."
msgstr ""
"Ø§Ú¯Ø± Ù†Ø³ÛŒÙ… Ù†Øª Ø±Ø§ Ø¯ÙˆØ³Øª Ø¯Ø§Ø´ØªÛŒØ¯ Ø¨Ù‡ Ø¢Ù† Ø§Ù…ØªÛŒØ§Ø² Ø¯Ù‡ÛŒØ¯  {wp_review_link} Ùˆ ÛŒØ§ Ø¯Ø± "
"{facebook_share_link} ÛŒØ§ {} twitter_share_link Ø¨Ù‡ Ø§Ø´ØªØ±Ø§Ú© Ø¨Ú¯Ø°Ø§Ø±ÛŒØ¯."

#: classipress/development/includes/framework/core/components/backend.php:994
msgid "Info about fw-storage"
msgstr "Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ø¯Ø±Ø¨Ø§Ø±Ù‡ fw-storage"

#: classipress/development/includes/framework/core/components/backend.php:1457
msgid "Unknown collected group"
msgstr "Ú¯Ø±ÙˆÙ‡ Ø¬Ù…Ø¹ Ø¢ÙˆØ±ÛŒ Ù†Ø§Ù…Ø´Ø®Øµ"

#: classipress/development/includes/framework/core/components/backend.php:1798
#, php-format
msgid "Undefined option type: %s"
msgstr "Ù†ÙˆØ¹ Ø¢Ù¾Ø´Ù† ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª: %s"

#: classipress/development/includes/framework/core/components/backend.php:1857
#, php-format
msgid "Undefined container type: %s"
msgstr "Ù†ÙˆØ¹ Ù†Ú¯Ù‡Ø¯Ø§Ø±Ù†Ø¯Ù‡ ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª: %s"

#: classipress/development/includes/framework/core/components/backend/class-fw-settings-form-theme.php:12
#: classipress/development/includes/framework/core/components/backend/class-fw-settings-form-theme.php:162
#: classipress/development/includes/framework/core/components/backend/class-fw-settings-form-theme.php:163
msgid "Theme Settings"
msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù‚Ø§Ù„Ø¨"

#: classipress/development/includes/framework/core/components/backend/class-fw-settings-form-theme.php:56
msgid "by"
msgstr "ØªÙˆØ³Ø·"

#: classipress/development/includes/framework/core/components/extensions.php:472
#: classipress/development/includes/framework/core/components/extensions.php:552
#, php-format
msgid "Extension %s is invalid."
msgstr "Ø§Ù�Ø²ÙˆÙ†Ù‡ %s Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:12
msgid "Page Builder"
msgstr "ØµÙ�Ø­Ù‡ Ø³Ø§Ø²"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:13
msgid ""
"Let's you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr ""
"Ø§Ø¬Ø§Ø²Ù‡ Ø¯Ù‡ÛŒØ¯ Ø´Ù…Ø§ Ø±Ø§ Ø¨Ù‡ Ø±Ø§Ø­ØªÛŒ Ø¨Ø§ Ú©Ù…Ú© Ø§Ø² Ú©Ø´ÛŒØ¯Ù† Ø³Ø§Ø®Øª ØµÙ�Ø­Ø§Øª Ø¨ÛŒ Ø´Ù…Ø§Ø± Ùˆ Ø±Ù‡Ø§ Ú©Ø±Ø¯Ù† "
"ØµÙ�Ø­Ù‡ Ø³Ø§Ø²Ù†Ø¯Ù‡ Ø¨ØµØ±ÛŒ Ø§Ø³Øª Ú©Ù‡ Ù‡Ù…Ø±Ø§Ù‡ Ø¨Ø§ Ø¨Ø³ÛŒØ§Ø±ÛŒ Ø§Ø² Ú©Ø¯ Ú©ÙˆØªØ§Ù‡ Ø¯Ø± Ø­Ø§Ù„ Ø­Ø§Ø¶Ø± Ø§ÛŒØ¬Ø§Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:26
msgid "Brizy - Visual Page Builder"
msgstr "ØµÙ�Ø­Ù‡ Ø³Ø§Ø²"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:27
msgid ""
"Lets you build pages live on the front end. No designer or developer skills "
"required. The only tools youll need to master are clicks and drags."
msgstr ""

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:41
msgid "WordPress Shortcodes"
msgstr "Ú©Ø¯Ù‡Ø§ÛŒ Ú©ÙˆØªØ§Ù‡ ÙˆØ±Ø¯Ù¾Ø±Ø³"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:43
msgid "Lets you insert Unyson shortcodes inside any wp-editor"
msgstr "Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù‚Ø±Ø§Ø± Ø¯Ø§Ø¯Ù† Ú©Ø¯ Ú©ÙˆØªØ§Ù‡ Unyson Ø¯Ø± Ø¯Ø§Ø®Ù„ Ù‡Ø± Ù�Ø§ÛŒÙ„ wp-ÙˆÛŒØ±Ø§ÛŒØ´Ú¯Ø±"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:58
#: isatis/development/includes/theme-options/extensions/backups/manifest.php:7
msgid "Backup & Demo Content"
msgstr "Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ùˆ Ù…Ø­ØªÙˆØ§ Ù†Ø³Ø®Ù‡ ÛŒ Ù†Ù…Ø§ÛŒØ´ÛŒ"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:59
#: isatis/development/includes/theme-options/extensions/backups/manifest.php:9
msgid ""
"This extension lets you create an automated backup schedule, import demo "
"content or even create a demo content archive for migration purposes."
msgstr ""
"Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ù…ÛŒ Ø¯Ù‡Ø¯ Ø¨Ø±Ù†Ø§Ù…Ù‡ØŒ Ù…Ø­ØªÙˆØ§ÛŒ Ù†Ø³Ø®Ù‡ ÛŒ Ù†Ù…Ø§ÛŒØ´ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø®ÙˆØ¯Ú©Ø§Ø± "
"Ø§ÛŒØ¬Ø§Ø¯ Ùˆ ÛŒØ§ Ø­ØªÛŒ Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ø¢Ø±Ø´ÛŒÙˆ Ù…Ø·Ø§Ù„Ø¨ Ù†Ø³Ø®Ù‡ ÛŒ Ù†Ù…Ø§ÛŒØ´ÛŒ Ø¨Ø±Ø§ÛŒ Ù…Ù‚Ø§ØµØ¯ Ù…Ù‡Ø§Ø¬Ø±Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:72
msgid "Sidebars"
msgstr "Ø³ØªÙˆÙ† Ù‡Ø§ÛŒ Ú©Ù†Ø§Ø±ÛŒ"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:73
msgid ""
"Brings a new layer of customization freedom to your website by letting you "
"add more than one sidebar to a page, or different sidebars on different "
"pages."
msgstr ""
"Ø¨Ù‡ Ø§Ø±Ù…ØºØ§Ù† Ù…ÛŒ Ø¢ÙˆØ±Ø¯ ÛŒÚ© Ù„Ø§ÛŒÙ‡ Ø¬Ø¯ÛŒØ¯ Ø§Ø² Ø¢Ø²Ø§Ø¯ÛŒ Ø³Ù�Ø§Ø±Ø´ÛŒ Ø³Ø§Ø²ÛŒ Ø¨Ù‡ ÙˆØ¨ Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø§ "
"Ø§Ø¬Ø§Ø²Ù‡ Ø´Ù…Ø§ Ø¨ÛŒØ´ Ø§Ø² ÛŒÚ© Ù†ÙˆØ§Ø± Ú©Ù†Ø§Ø±ÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¨Ù‡ ÛŒÚ© ØµÙ�Ø­Ù‡ØŒ Ùˆ ÛŒØ§ Ø³ØªÙˆÙ† Ù‡Ø§ÛŒ Ù�Ø±Ø¹ÛŒ "
"Ù…Ø®ØªÙ„Ù� Ø¯Ø± ØµÙ�Ø­Ø§Øª Ù…Ø®ØªÙ„Ù�."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:86
msgid "Sliders"
msgstr "Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ù‡Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:87
msgid ""
"Adds a sliders module to your website from where you'll be able to create "
"different built in jQuery sliders for your homepage and rest of the pages."
msgstr ""
"Ù…ÛŒ Ø§Ù�Ø²Ø§ÛŒØ¯: ÛŒÚ© Ù…Ø§Ú˜ÙˆÙ„ Ù„ØºØ²Ù†Ø¯Ù‡ Ø¨Ù‡ ÙˆØ¨ Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø§Ø² Ø¬Ø§ÛŒÛŒ Ú©Ù‡ Ø´Ù…Ø§ Ù‚Ø§Ø¯Ø± Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨ÙˆØ¯ Ø¨Ù‡ "
"Ø§ÛŒØ¬Ø§Ø¯ Ù…Ø®ØªÙ„Ù� Ø³Ø§Ø®ØªÙ‡ Ø´Ø¯Ù‡ Ø¯Ø± Ù„ØºØ²Ù†Ø¯Ù‡ Ø¬ÛŒ Ú©ÙˆØ¦Ø±ÛŒ Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ Ùˆ Ø§Ø³ØªØ±Ø§Ø­Øª Ø®ÙˆØ¯ Ø±Ø§ Ø§Ø² "
"ØµÙ�Ø­Ø§Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:100
msgid "Portfolio"
msgstr "Ù¾Ø±ÙˆÚ˜Ù‡"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:101
msgid ""
"This extension will add a fully fledged portfolio module that will let you "
"display your projects using the built in portfolio pages."
msgstr ""
"Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø®ÙˆØ§Ù‡Ø¯ ÛŒÚ© Ù…Ø§Ú˜ÙˆÙ„ Ù†Ù…ÙˆÙ†Ù‡ Ú©Ø§Ø±Ù‡Ø§ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ ØªÚ©Ø§Ù…Ù„ ÛŒØ§Ù�ØªÙ‡ Ú©Ù‡ Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ "
"Ù†Ù…Ø§ÛŒØ´ Ù¾Ø±ÙˆÚ˜Ù‡ Ù‡Ø§ÛŒ Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø§ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø³Ø§Ø®ØªÙ‡ Ø´Ø¯Ù‡ Ø¯Ø± ØµÙ�Ø­Ø§Øª Ù†Ù…ÙˆÙ†Ù‡ Ú©Ø§Ø±Ù‡Ø§ Ø§Ø¶Ø§Ù�Ù‡ "
"Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:114
msgid "Mega Menu"
msgstr "Ù…Ú¯Ø§ Ù…Ù†Ùˆ"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:115
msgid ""
"The Mega Menu extension adds a user-friendly drop down menu that will let "
"you easily create highly customized menu configurations."
msgstr ""
"Ú¯Ø³ØªØ±Ø´ Ù…Ú¯Ø§ Ù…Ù†Ùˆ Ù…ÛŒ Ø§Ù�Ø²Ø§ÛŒØ¯: ÛŒÚ© Ù‚Ø·Ø±Ù‡ Ú©Ø§Ø±Ø¨Ø± Ù¾Ø³Ù†Ø¯ Ù¾Ø§ÛŒÛŒÙ† Ù…Ù†Ùˆ Ú©Ù‡ Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ø¨Ù‡ "
"Ø±Ø§Ø­ØªÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù…Ù†ÙˆÛŒ Ø¨Ø³ÛŒØ§Ø± Ø³Ù�Ø§Ø±Ø´ÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:128
msgid "Breadcrumbs"
msgstr "Ù…ÙˆØ§Ø±Ø¯ Ø¬Ø²Ø¦ÛŒ"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:129
msgid ""
"Creates a simplified navigation menu for the pages that can be placed "
"anywhere in the theme. This will make navigating the website much easier."
msgstr ""
"Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ù…Ù†Ùˆ Ù†Ø§ÙˆØ¨Ø±ÛŒ Ø³Ø§Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ø§Øª Ø§Ø³Øª Ú©Ù‡ Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¯Ø± Ù‡Ø± Ù†Ù‚Ø·Ù‡ Ø§Ø² Ù…ÙˆØ¶ÙˆØ¹ Ù‚Ø±Ø§Ø± "
"Ø¯Ø§Ø¯Ù‡ Ø§Ø³Øª. Ø§ÛŒÙ† Ù…Ø±ÙˆØ± Ø¯Ø± ÙˆØ¨ Ø³Ø§ÛŒØª Ø¨Ø³ÛŒØ§Ø± Ø³Ø§Ø¯Ù‡ ØªØ± Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:142
msgid "SEO"
msgstr "Ø³Ø¦Ùˆ(Ø¨Ù‡ÛŒÙ†Ù‡ Ø³Ø§Ø²ÛŒ) "

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:143
msgid ""
"This extension will enable you to have a fully optimized WordPress website "
"by adding optimized meta titles, keywords and descriptions."
msgstr ""
"Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø¨Ù‡ Ø´Ù…Ø§ Ø±Ø§ Ù‚Ø§Ø¯Ø± Ø®ÙˆØ§Ù‡Ø¯ Ø³Ø§Ø®Øª Ø¨Ù‡ ÛŒÚ© ÙˆØ¨ Ø³Ø§ÛŒØª ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø¨Ù‡ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ Ø¨Ù‡ÛŒÙ†Ù‡ "
"Ø³Ø§Ø²ÛŒ Ø´Ø¯Ù‡ Ø¨Ø§ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¨Ù‡ÛŒÙ†Ù‡ Ø³Ø§Ø²ÛŒ Ø¹Ù†ÙˆØ§Ù† Ù…ØªØ§ØŒ Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ùˆ ØªÙˆØµÛŒÙ�."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:156
msgid "Events"
msgstr "Ø±ÙˆÛŒØ¯Ø§Ø¯Ù‡Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:157
msgid ""
"This extension adds a fully fledged Events module to your theme. It comes "
"with built in pages that contain a calendar where events can be added."
msgstr ""
"Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ ÛŒÚ© Ù…Ø§Ú˜ÙˆÙ„ Ø±ÙˆÛŒØ¯Ø§Ø¯Ù‡Ø§ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ ØªÚ©Ø§Ù…Ù„ ÛŒØ§Ù�ØªÙ‡ Ø¨Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ø®ÙˆØ¯ Ø±Ø§. Ø¢Ù† Ø±Ø§ Ø¨Ø§ "
"Ø³Ø§Ø®ØªÙ‡ Ø´Ø¯Ù‡ Ø§Ø³Øª Ø¯Ø± ØµÙ�Ø­Ø§ØªÛŒ Ú©Ù‡ Ø´Ø§Ù…Ù„ ÛŒÚ© ØªÙ‚ÙˆÛŒÙ… Ú©Ù‡ Ø¯Ø± Ø¢Ù† Ø­ÙˆØ§Ø¯Ø« Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù† Ø§Ø¶Ø§Ù�Ù‡ Ù…ÛŒ "
"Ø¢ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:170
msgid "Analytics"
msgstr "Ø¢Ù†Ø§Ù„ÛŒØªÚ©Ø³"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:171
msgid ""
"Enables the possibility to add the Google Analytics tracking code that will "
"let you get all the analytics about visitors, page views and more."
msgstr ""
"Ø§Ù…Ú©Ø§Ù† Ø±Ø§ Ù‚Ø§Ø¯Ø± Ù…ÛŒ Ø³Ø§Ø²Ø¯ Ø¨Ø±Ø§ÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ú©Ø¯ Ø±Ø¯ÛŒØ§Ø¨ÛŒ Google Analytics Ú©Ù‡ Ø¨Ù‡ Ø´Ù…Ø§ "
"Ø§Ø¬Ø§Ø²Ù‡ Ù‡Ù…Ù‡ ØªØ¬Ø²ÛŒÙ‡ Ùˆ ØªØ­Ù„ÛŒÙ„ Ø¯Ø± Ù…ÙˆØ±Ø¯ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ú©Ù†Ù†Ø¯Ú¯Ø§Ù†ØŒ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ùˆ Ø¨ÛŒØ´ØªØ±."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:184
msgid "Feedback"
msgstr "Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:185
msgid ""
"Adds the possibility to leave feedback (comments, reviews and rating) about "
"your products, articles, etc. This replaces the default comments system."
msgstr ""
"Ø§ÛŒÙ† Ø§Ù…Ú©Ø§Ù† Ø±Ø§ Ø¨Ù‡ ØªØ±Ú© Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯ (Ù†Ø¸Ø±ØŒ Ø¨Ø±Ø±Ø³ÛŒ Ùˆ Ø±ØªØ¨Ù‡) Ø¯Ø± Ù…ÙˆØ±Ø¯ Ù…Ø­ØµÙˆÙ„Ø§ØªØŒ Ù…Ù‚Ø§Ù„Ø§ØªØŒ Ùˆ "
"ØºÛŒØ±Ù‡ Ø§ÛŒÙ† Ø¬Ø§ÛŒÚ¯Ø²ÛŒÙ† Ø³ÛŒØ³ØªÙ… Ù†Ø¸Ø±Ø§Øª Ø¨Ù‡ Ø·ÙˆØ± Ù¾ÛŒØ´ Ù�Ø±Ø¶ Ø§Ø¶Ø§Ù�Ù‡ Ù…ÛŒ Ú©Ù†Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:198
msgid "Learning"
msgstr "ÛŒØ§Ø¯Ú¯ÛŒØ±ÛŒ"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:199
msgid ""
"This extension adds a Learning module to your theme. Using this extension "
"you can add courses, lessons and tests for your users to take."
msgstr ""
"Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ ÛŒÚ© Ù…Ø§Ú˜ÙˆÙ„ ÛŒØ§Ø¯Ú¯ÛŒØ±ÛŒ Ø¨Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ø®ÙˆØ¯ Ø±Ø§. Ø¨Ø§ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø´Ù…Ø§ Ù…ÛŒ "
"ØªÙˆØ§Ù†ÛŒØ¯ Ø¯ÙˆØ±Ù‡ Ù‡Ø§ØŒ Ø¯Ø±Ø³ Ùˆ ØªØ³Øª Ø±Ø§ Ø¨Ø±Ø§ÛŒ Ú©Ø§Ø±Ø¨Ø±Ø§Ù† Ø®ÙˆØ¯ Ø¨Ù‡ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:212
msgid "Shortcodes"
msgstr "Ú©Ø¯ Ú©ÙˆØªØ§Ù‡"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:226
msgid "Builder"
msgstr "Ø³Ø§Ø²Ù†Ø¯Ù‡"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:240
msgid "Forms"
msgstr "Ù�Ø±Ù… Ù‡Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:241
msgid ""
"This extension adds the possibility to create a contact form. Use the drag & "
"drop form builder to create any contact form you'll ever want or need."
msgstr ""
"Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø§Ù…Ú©Ø§Ù† Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ù�Ø±Ù… ØªÙ…Ø§Ø³ Ø§Ø¶Ø§Ù�Ù‡ Ù…ÛŒ Ú©Ù†Ø¯. Ø¨Ø§ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ú©Ø´ÛŒØ¯Ù† Ùˆ Ø±Ù‡Ø§ "
"Ú©Ø±Ø¯Ù† Ú©Ø´Ø§ÙˆØ±Ø²ÛŒ Ù�Ø±Ù… Ø¨Ø±Ø§ÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ù‡Ø± Ù�Ø±Ù… ØªÙ…Ø§Ø³ Ø´Ù…Ø§ Ù‡Ù…ÛŒØ´Ù‡ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ùˆ ÛŒØ§ Ù†ÛŒØ§Ø²."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:254
msgid "Mailer"
msgstr "Ù�Ø±Ø³ØªÙ†Ø¯Ù‡"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:255
msgid ""
"This extension will let you set some global email options and it is used by "
"other extensions (like Forms) to send emails."
msgstr ""
"Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ø¨Ø±Ø®ÛŒ Ø§Ø² Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ø§ÛŒÙ…ÛŒÙ„ Ø¬Ù‡Ø§Ù†ÛŒ ØªÙ†Ø¸ÛŒÙ… Ùˆ Ø¢Ù† Ø§Ø³Øª Ú©Ù‡ ØªÙˆØ³Ø· "
"Ø¯ÛŒÚ¯Ø± Ø¨Ø±Ù†Ø§Ù…Ù‡ Ù‡Ø§ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ (Ù…Ø§Ù†Ù†Ø¯ Ø§Ø´Ú©Ø§Ù„) Ù…ÙˆØ±Ø¯ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ Ø§Ø±Ø³Ø§Ù„ Ø§ÛŒÙ…ÛŒÙ„."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:268
msgid "Social"
msgstr "Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:269
msgid ""
"Use this extension to configure all your social related APIs. Other "
"extensions will use the Social extension to connect to your social accounts."
msgstr ""
"Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø¨Ù‡ Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ ØªÙ…Ø§Ù… Ø±Ø§Ø¨Ø· Ù‡Ø§ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ú©Ø§Ø±Ø¨Ø±Ø¯ÛŒ Ù…Ø±ØªØ¨Ø· Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ "
"Ø®ÙˆØ¯ Ø±Ø§. Ø¯ÛŒÚ¯Ø± Ù¾Ø³ÙˆÙ†Ø¯ Ø®ÙˆØ§Ù‡Ø¯ Ù¾Ø³ÙˆÙ†Ø¯ Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ Ø¨Ø±Ø§ÛŒ Ø§ØªØµØ§Ù„ Ø¨Ù‡ Ø­Ø³Ø§Ø¨ Ù‡Ø§ÛŒ Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ Ø®ÙˆØ¯ "
"Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:282
#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:473
#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:474
#: isatis/development/includes/theme-options/extensions/backups/views/page.php:11
msgid "Backup"
msgstr "Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:283
msgid ""
"This extension lets you set up daily, weekly or monthly backup schedule. You "
"can choose between a full backup or a data base only backup."
msgstr ""
"Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø§Ø¬Ø§Ø²Ù‡ Ù…ÛŒ Ø¯Ù‡Ø¯ ØªØ§ Ø¨Ù‡ Ø´Ù…Ø§ Ø¯Ø± ØªÙ†Ø¸ÛŒÙ… Ø±ÙˆØ²Ø§Ù†Ù‡ØŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ù‡Ù�ØªÚ¯ÛŒ Ùˆ ÛŒØ§ Ù…Ø§Ù‡Ø§Ù†Ù‡ "
"Ù†Ø³Ø®Ù‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù† ØªÙ‡ÛŒÙ‡. Ø´Ù…Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¨ÛŒÙ† Ù†Ø³Ø®Ù‡ ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú©Ø§Ù…Ù„ Ùˆ ÛŒØ§ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ "
"ØªÙ†Ù‡Ø§ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§ÛŒÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:296
msgid "Media"
msgstr "Ø±Ø³Ø§Ù†Ù‡"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:310
msgid "Population method"
msgstr "Ù†ÙˆØ¹ Ø¯Ø±ÛŒØ§Ù�Øª ØªØµØ§ÙˆÛŒØ±"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:324
msgid "Translate Press"
msgstr "ØªØ±Ø¬Ù…Ù‡ Ø³Ø§ÛŒØª"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:325
msgid ""
"This extension lets you translate your website in any language or even add "
"multiple languages for your users to change at their will from the front-end."
msgstr ""
"Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ù…ÛŒ Ø¯Ù‡Ø¯ ØªØ±Ø¬Ù…Ù‡ ÙˆØ¨ Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ø±Ø§ Ø¯Ø± Ù‡Ø± Ø²Ø¨Ø§Ù† Ùˆ ÛŒØ§ Ø­ØªÛŒ Ø§Ø¶Ø§Ù�Ù‡ "
"Ú©Ø±Ø¯Ù† Ø²Ø¨Ø§Ù† Ù‡Ø§ÛŒ Ù…ØªØ¹Ø¯Ø¯ Ø¨Ø±Ø§ÛŒ Ú©Ø§Ø±Ø¨Ø±Ø§Ù† Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ù‡ ØªØºÛŒÛŒØ± Ø¯Ø± Ø§Ø±Ø§Ø¯Ù‡ Ø®ÙˆØ¯ Ø±Ø§ Ø§Ø² Ø¬Ù„ÙˆÛŒÛŒ."

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:340
msgid "Styling"
msgstr "Ø¸Ø§Ù‡Ø±"

#: classipress/development/includes/framework/core/components/extensions/manager/available-extensions.php:341
msgid ""
"This extension lets you control the website visual style. Starting from "
"predefined styles to changing specific fonts and colors across the website."
msgstr ""
"Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ú©Ù†ØªØ±Ù„ ÙˆØ¨ Ø³Ø§ÛŒØª Ø³Ø¨Ú© Ø¨ØµØ±ÛŒ. Ø¨Ø§ Ø´Ø±ÙˆØ¹ Ø§Ø² Ø³Ø¨Ú© Ù‡Ø§ÛŒ Ø§Ø² Ù¾ÛŒØ´ "
"ØªØ¹Ø±ÛŒÙ� Ø´Ø¯Ù‡ Ø¨Ù‡ ØªØºÛŒÛŒØ± Ù�ÙˆÙ†Øª Ùˆ Ø±Ù†Ú¯ Ù‡Ø§ÛŒ Ø®Ø§Øµ Ø¯Ø± Ø³Ø±Ø§Ø³Ø± ÙˆØ¨ Ø³Ø§ÛŒØª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:393
msgid "Cannot remove the old extensions backup dir"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù‚Ø¯ÛŒÙ…ÛŒ Ø¯ÛŒØ± Ù¾Ø³ÙˆÙ†Ø¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:399
msgid "Cannot create the extensions backup dir"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯ÛŒØ± Ù¾Ø³ÙˆÙ†Ø¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:404
msgid "Cannot backup the extensions"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ù†Ù…ÛŒ Ù¾Ø³ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:450
msgid "Cannot clear the extensions directory"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù¾ÙˆØ´Ù‡ Ù¾Ø³ÙˆÙ†Ø¯ Ù…Ø´Ø®Øµ Ù†ÛŒØ³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:455
msgid "Cannot recreate the extensions directory"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù¾ÙˆØ´Ù‡ Ù¾Ø³ÙˆÙ†Ø¯ Ù†Ùˆ Ø®Ù„Ù‚ Ù†ÛŒØ³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:461
msgid "Cannot recover the extensions"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù¾Ø³ÙˆÙ†Ø¯ Ø¨Ù‡Ø¨ÙˆØ¯ Ù…ÛŒ ÛŒØ§Ø¨Ù†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:689
#, php-format
msgid "Cannot activate hidden standalone extension %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø±Ù…Øª Ù…Ø³ØªÙ‚Ù„ Ù¾Ù†Ù‡Ø§Ù† Ø±Ø§ Ù�Ø¹Ø§Ù„ Ù†Ù…ÛŒ Ú©Ù†Ø¯ Ø§Ø²%s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:901
#, php-format
msgid "%s Extensions"
msgstr "%s Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:931
msgid "You are not allowed to install extensions."
msgstr "Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù¾Ø°ÛŒØ± Ù†ÛŒØ³Øª Ø¨Ø±Ø§ÛŒ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:948
msgid "All supported extensions are already installed."
msgstr "ØªÙ…Ø§Ù… Ù¾Ø³ÙˆÙ†Ø¯Ù‡Ø§ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø¯Ø± Ø­Ø§Ù„ Ø­Ø§Ø¶Ø± Ù†ØµØ¨ Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:969
msgid "Install Compatible Extension"
msgid_plural "Install Compatible Extensions"
msgstr[0] "Ù†ØµØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ø³Ø§Ø²Ú¯Ø§Ø±"
msgstr[1] "Ù†ØµØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ø³Ø§Ø²Ú¯Ø§Ø±"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:970
msgid "Install Extension"
msgid_plural "Install Extensions"
msgstr[0] "Ù†ØµØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ"
msgstr[1] "Ù†ØµØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:981
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1455
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1888
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2121
msgid "Invalid nonce."
msgstr "Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1019
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2473
#, php-format
msgid "Cannot remove temporary directory: %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯:%s Ø±Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1096
msgid "You have no permissions to install extensions"
msgstr "Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ø±Ø§ÛŒ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1103
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1546
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1952
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2183
msgid "No extensions provided"
msgstr "Ø¨Ø¯ÙˆÙ† Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù�Ø±Ø§Ù‡Ù…"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1127
#, php-format
msgid "Extension \"%s\" is already installed."
msgstr "Ù¾Ø³ÙˆÙ†Ø¯ Â«%s\" Ø¯Ø± Ø­Ø§Ù„ Ø­Ø§Ø¶Ø± Ù†ØµØ¨ Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1140
#, php-format
msgid "Extension \"%s\" is not available for install."
msgstr "Ù�Ø±Ù…Øª \"%s\" Ø±Ø§ Ø¨Ø±Ø§ÛŒ Ù†ØµØ¨ Ø¯Ø± Ø¯Ø³ØªØ±Ø³ Ù†ÛŒØ³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1166
#, php-format
msgid "Parent extension \"%s\" not available."
msgstr "Ù¾Ø³ÙˆÙ†Ø¯ Ù¾Ø¯Ø± Ùˆ Ù…Ø§Ø¯Ø± \"%s\" Ø¯Ø± Ø¯Ø³ØªØ±Ø³ Ù†ÛŒØ³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1205
#, php-format
msgid "Downloading the \"%s\" extension..."
msgstr "Ø¯Ø§Ù†Ù„ÙˆØ¯ \"%s\" Ø±Ø§ Ú¯Ø³ØªØ±Ø´ ..."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1245
#, php-format
msgid "Installing the \"%s\" extension..."
msgstr "Ù†ØµØ¨ \"%s\" Ø±Ø§ Ú¯Ø³ØªØ±Ø´ ..."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1284
#, php-format
msgid "The %s extension has been successfully installed."
msgstr "%s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ù†ØµØ¨ Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1353
msgid "Activating extension..."
msgid_plural "Activating extensions..."
msgstr[0] "Ø¯Ø± Ø­Ø§Ù„ Ù�Ø¹Ø§Ù„ Ø³Ø§Ø²ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ ..."
msgstr[1] "Ø¯Ø± Ø­Ø§Ù„ Ù�Ø¹Ø§Ù„ Ø³Ø§Ø²ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ ..."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1393
msgid "Extension has been successfully activated."
msgid_plural "Extensions has been successfully activated."
msgstr[0] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ø¨Ù‡ Ø®ÙˆØ¨ÛŒ Ù�Ø¹Ø§Ù„ Ø´Ø¯."
msgstr[1] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ø¨Ù‡ Ø®ÙˆØ¨ÛŒ Ù�Ø¹Ø§Ù„ Ø´Ø¯Ù†Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1418
msgid "Cannot install extension"
msgid_plural "Cannot install extensions"
msgstr[0] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ù†ØµØ¨ Ø´ÙˆØ¯"
msgstr[1] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ù†Ø¯ Ù†ØµØ¨ Ø´ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1433
msgid "You are not allowed to delete extensions."
msgstr "Ø´Ù…Ø§ Ù…Ø¬Ø§Ø² Ø¨Ù‡ Ø­Ø°Ù� Ù¾Ø³ÙˆÙ†Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1444
msgid "Delete Extension"
msgid_plural "Delete Extensions"
msgstr[0] "Ø­Ø°Ù� Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ"
msgstr[1] "Ø­Ø°Ù� Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1539
msgid "You have no permissions to uninstall extensions"
msgstr "Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ù‡ Ø­Ø°Ù� Ù¾Ø³ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1556
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3258
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3348
msgid "WP Filesystem is not initialized"
msgstr "WP Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ù…Ù‚Ø¯Ø§Ø±Ø¯Ù‡ÛŒ Ø§ÙˆÙ„ÛŒÙ‡ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1578
#, php-format
msgid "Extension \"%s\" has been deleted."
msgstr "Ø§Ù�Ø²ÙˆÙ†Ù‡ \"%s\" Ø­Ø°Ù� Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1584
#, php-format
msgid "Plugin %s is empty."
msgstr "Ø§Ù�Ø²ÙˆÙ†Ù‡  %s Ø®Ø§Ù„ÛŒ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1635
#, php-format
msgid "Deleting the \"%s\" extension..."
msgstr "Ø­Ø°Ù� Ø§Ø² \"%s\" Ù�Ø±Ù…Øª ..."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1640
#, php-format
msgid "Cannot delete the \"%s\" extension."
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø² \"%s\" Ù�Ø±Ù…Øª Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1650
#, php-format
msgid "The %s extension has been successfully deleted."
msgstr "Ù¾Ø³ÙˆÙ†Ø¯%s Ø±Ø§ Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ø­Ø°Ù� Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1700
msgid "Cannot uninstall extension"
msgid_plural "Cannot uninstall extensions"
msgstr[0] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø´ÙˆØ¯"
msgstr[1] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ù†Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø´ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1754
msgid "Extension not specified."
msgstr "Ù�Ø±Ù…Øª Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1759
#, php-format
msgid "Extension \"%s\" is not installed."
msgstr "Ù�Ø±Ù…Øª \"%s\" Ø±Ø§ Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1827
#, php-format
msgid "Extension \"%s\" does not exist or is not active."
msgstr "Ù¾Ø³ÙˆÙ†Ø¯ Â«%s\" ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ùˆ ÛŒØ§ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1836
#, php-format
msgid "%s extension does not have settings."
msgstr "%s Ø±Ø§ Ù�Ø±Ù…Øª Ù…ÛŒ Ú©Ù†Ø¯ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù†Ø¯Ø§Ø±Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1857
msgid "Extension has no documentation. Maybe ask its developer to write some?"
msgstr ""
"Ù…Ø³ØªÙ†Ø¯Ø§ØªÛŒ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ø´Ø§ÛŒØ¯ Ø§Ø² ØªÙˆØ³Ø¹Ù‡ Ø¯Ù‡Ù†Ø¯Ù‡ Ø®ÙˆØ§Ø³ØªÙ‡ Ø¨Ø§Ø´ÛŒØ¯ Ú©Ù‡ Ø¨Ø±Ø®ÛŒ Ø§Ø² Ø¢Ù†Ù‡Ø§ Ø±Ø§ "
"Ø¨Ù†ÙˆÛŒØ³ÛŒØ¯ØŸ"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1881
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2114
msgid "Invalid request method."
msgstr "Ø±ÙˆØ´ Ø¯Ø±Ø®ÙˆØ§Ø³Øª Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1893
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2126
msgid "No extension specified."
msgstr "Ø¨Ø¯ÙˆÙ† Ù¾Ø³ÙˆÙ†Ø¯ Ù…Ø´Ø®Øµ Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1945
msgid "You have no permissions to activate extensions"
msgstr "Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ø±Ø§ÛŒ Ù�Ø¹Ø§Ù„ Ø´Ø¯Ù† Ù¾Ø³ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:1981
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2207
#, php-format
msgid "Extension \"%s\" does not exist."
msgstr "Ù¾Ø³ÙˆÙ†Ø¯ Â«%s\" ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2025
msgid "Cannot activate extension"
msgid_plural "Cannot activate extensions"
msgstr[0] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ù�Ø¹Ø§Ù„ Ø´ÙˆØ¯"
msgstr[1] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ù†Ø¯ Ù�Ø¹Ø§Ù„ Ø´ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2176
msgid "You have no permissions to deactivate extensions"
msgstr "Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ø±Ø§ÛŒ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† Ù¾Ø³ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2255
msgid "Cannot deactivate extension"
msgid_plural "Cannot activate extensions"
msgstr[0] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø´ÙˆØ¯"
msgstr[1] "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ù†Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø´ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2372
msgid "You are not allowed to save extensions settings."
msgstr "Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù¾Ø°ÛŒØ± Ù†ÛŒØ³Øª Ø¨Ø±Ø§ÛŒ Ø°Ø®ÛŒØ±Ù‡ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù¾Ø³ÙˆÙ†Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2379
msgid "Invalid extension."
msgstr "Ù†ÙˆØ¹ Ù�Ø§ÛŒÙ„ Ù†Ø§â€ŒÙ…Ø¹ØªØ¨Ø± Ø§Ø³Øª!"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2384
msgid "Extension does not have settings options."
msgstr "Ù�Ø±Ù…Øª Ù…ÛŒ Ú©Ù†Ø¯ Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù†Ø¯Ø§Ø±Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2416
msgid "Extensions settings successfully saved."
msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ø°Ø®ÛŒØ±Ù‡ Ø´Ø¯ ."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2443
#, php-format
msgid "Extension \"%s\" has no download sources."
msgstr "Ù¾Ø³ÙˆÙ†Ø¯ Â«%s\" Ù‡ÛŒÚ† Ù…Ù†Ø§Ø¨Ø¹ Ø¯Ø§Ù†Ù„ÙˆØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2481
#, php-format
msgid "Cannot create temporary directory: %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†Ø¯:%s Ø±Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2520
#, php-format
msgid "Cannot remove the \"%s\" extension downloaded zip."
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø² \"%s\" Ù�Ø±Ù…Øª zip Ø¯Ø§Ù†Ù„ÙˆØ¯ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2529
msgid "Cannot access the unzipped directory files."
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø§Ø³ØªØ®Ø±Ø§Ø¬ Ø¯Ø³ØªØ±Ø³ÛŒ Ù¾ÛŒØ¯Ø§ Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2545
#, php-format
msgid "The unzipped \"%s\" extension directory not found."
msgstr "Ø§Ø³ØªØ®Ø±Ø§Ø¬ \"%s\" Ø¯Ø± Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ ÛŒØ§Ù�Øª Ù†Ø´Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2571
#, php-format
msgid "Invalid download source: %s"
msgstr "Ù…Ù†Ø¨Ø¹ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ù†Ø§Ù…Ø¹ØªØ¨Ø±:%s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2598
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2617
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2706
#, php-format
msgid "Cannot read directory \"%s\"."
msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ \"%s\" Ø±Ø§ Ø¨Ù‡ Ø¹Ù†ÙˆØ§Ù† Ø®ÙˆØ§Ù†Ø¯Ù‡ Ø´Ø¯Ù‡."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2653
#, php-format
msgid "Cannot delete \"%s\"."
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ \"%s\" Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2667
#, php-format
msgid "Cannot create the \"%s\" directory."
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ \"%s\" Ø¯Ø± Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø±Ø§ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:2686
#, php-format
msgid "Cannot move \"%s\" to \"%s\"."
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø² \"%s\" Ø¨Ù‡ \"%s\" Ø±Ø§ Ø­Ø±Ú©Øª Ù†Ù…ÛŒ Ú©Ù†Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3136
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3183
#, php-format
msgid "Cannot activate the %s extension because it is not installed. %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø²%s Ù¾Ø³ÙˆÙ†Ø¯ Ù�Ø¹Ø§Ù„ Ø´Ø¯Ù† Ù†Ù‡ Ø¨Ù‡ Ø®Ø§Ø·Ø± Ø¢Ù† Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª. %s Ø±Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3140
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3187
#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/page.php:62
msgid "Install"
msgstr "Ù†ØµØ¨"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3240
msgid "Install theme compatible extensions"
msgstr "Ù†ØµØ¨ ØªÙ… Ø§Ù„Ø­Ø§Ù‚Ø§Øª Ø³Ø§Ø²Ú¯Ø§Ø±"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3275
#, php-format
msgid "Temporary directory cannot be removed: %s"
msgstr "Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø­Ø°Ù� Ø´Ø¯:%s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3282
#, php-format
msgid "Temporary directory cannot be created: %s"
msgstr "Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø§ÛŒØ¬Ø§Ø¯ Ø´Ø¯:%s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3305
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3312
#, php-format
msgid "Failed to extract relative directory from: %s"
msgstr "Ø¨Ø±Ø§ÛŒ Ø§Ø³ØªØ®Ø±Ø§Ø¬ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù†Ø³Ø¨ÛŒ Ø§Ø² Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡: Ø§Ø²%s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3321
#, php-format
msgid "Failed to create directory %s"
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø§ÛŒØ¬Ø§Ø¯ %s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3329
#, php-format
msgid "Failed to copy extension to %s"
msgstr "Ø¨Ø±Ø§ÛŒ Ú©Ù¾ÛŒ Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†ØªÙˆØ§Ù†Ø³Øª Ø¨Ù‡%s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3359
#, php-format
msgid "Temporary directory does not exist: %s"
msgstr "Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯:%s Ø±Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3379
#, php-format
msgid "Cannot obtain WP Filesystem dir for %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯ÛŒØ± WP Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ø¨Ø±Ø§ÛŒ%s Ø¨Ø¯Ø³Øª Ø¢ÙˆØ±Ø¯Ù† Ù†ÛŒØ³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3516
#, php-format
msgid "PHP needs to be updated to %s"
msgstr "Ù†Ø³Ø®Ù‡ PHP Ø´Ù…Ø§ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡ %s Ø¨Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ Ø´ÙˆØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3525
#, php-format
msgid "Maximum supported PHP version is %s"
msgstr "Ø­Ø¯Ø§Ú©Ø«Ø± Ù†Ø³Ø®Ù‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø´Ø¯Ù‡ PHP  %s Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3544
#, php-format
msgid "You need to update WordPress to %s: %s"
msgstr "Ø´Ù…Ø§ Ø¨Ø§ÛŒØ¯ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø±Ø§ Ø¨Ù‡ Ù†Ø³Ø®Ù‡ %s: %s Ø¨Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ Ú©Ù†ÛŒØ¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3546
msgid "Update WordPress"
msgstr "Ø¨Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ ÙˆØ±Ø¯Ù¾Ø±Ø³"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3550
#, php-format
msgid "WordPress needs to be updated to %s"
msgstr "ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡ Ù†Ø³Ø®Ù‡ %s Ø¨Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ Ø´ÙˆØ¯"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3560
#, php-format
msgid "Maximum supported WordPress version is %s"
msgstr "Ø­Ø¯Ø§Ú©Ø«Ø± Ù†Ø³Ø®Ù‡ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ú©Ù‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ù…ÛŒ Ø´ÙˆØ¯ %s Ø§Ø³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3577
#, php-format
msgid "You need to update %s to %s: %s"
msgstr "Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ%s Ø¨Ù‡%s:%s Ø±Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3581
#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3621
#, php-format
msgid "Update %s"
msgstr "Ø¨Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ  %s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3586
#, php-format
msgid "%s needs to be updated to %s"
msgstr "%s Ø±Ø§ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡ Ø±ÙˆØ² Ø´ÙˆØ¯ Ø¨Ù‡%s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3597
#, php-format
msgid "Maximum supported %s version is %s"
msgstr "Ù†Ø³Ø®Ù‡ Ø­Ø¯Ø§Ú©Ø«Ø±%s Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ú©Ù†Ù†Ø¯Ú¯Ø§Ù† %s Ø§Ø³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3617
#, php-format
msgid "You need to update the %s extension to %s: %s"
msgstr "Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ Ù¾Ø³ÙˆÙ†Ø¯%s Ø¨Ù‡%s:%s Ø±Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3626
#, php-format
msgid "The %s extension needs to be updated to %s"
msgstr "%s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡ Ø±ÙˆØ² Ø´ÙˆØ¯ Ø¨Ù‡%s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3637
#, php-format
msgid "Maximum supported %s extension version is %s"
msgstr "Ø­Ø¯Ø§Ú©Ø«Ø±%s Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ú©Ù†Ù†Ø¯Ú¯Ø§Ù† Ù†Ø³Ø®Ù‡ Ø§Ù„Ø­Ø§Ù‚ÛŒ %s Ø§Ø³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3652
#, php-format
msgid "The %s extension is disabled"
msgstr "%s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ø§Ø³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3653
#, php-format
msgid "Activate %s"
msgstr "Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† %s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3662
#, php-format
msgid "The %s extension is not installed: %s"
msgstr "Ù¾Ø³ÙˆÙ†Ø¯%s Ø±Ø§ Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª:%s Ø±Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3665
#, php-format
msgid "Install %s"
msgstr "Ù†ØµØ¨ %s"

#: classipress/development/includes/framework/core/components/extensions/manager/class--fw-extensions-manager.php:3670
#, php-format
msgid "The %s extension is not installed"
msgstr "Ù¾Ø³ÙˆÙ†Ø¯%s Ø±Ø§ Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:14
#: classipress/development/includes/framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:14
msgid "Go to extensions page"
msgstr "Ø¨Ø±Ùˆ Ø¨Ù‡ ØµÙ�Ø­Ù‡ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:17
#: classipress/development/includes/framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:17
msgid "Return to Extensions page"
msgstr "Ø¨Ø§Ø²Ú¯Ø´Øª Ø¨Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php:31
#, fuzzy, php-format
#| msgid "\"%s\" extension github source \"user_repo\" parameter is required"
msgid "\"%s\" extension bitbucket source \"user_repo\" parameter is required"
msgstr "\"%s\" Ø¯Ø± Ù¾Ø³ÙˆÙ†Ø¯ Ù…Ù†Ø¨Ø¹ Ú¯ÛŒØªÙ‡Ø§Ø¨ \"user_repo\" Ù¾Ø§Ø±Ø§Ù…ØªØ± Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php:47
#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:155
#, php-format
msgid "Cannot download the \"%s\" extension zip. (Response code: %d)"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ \"%s\" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø±Ø§ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ú©Ù†ÛŒØ¯. (Ú©Ø¯ Ù¾Ø§Ø³Ø®:%d)"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php:54
#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:162
#, php-format
msgid "Cannot download the \"%s\" extension zip. %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ \"%s\" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø±Ø§ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ú©Ù†ÛŒØ¯. %s Ø±Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php:62
#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:170
#, php-format
msgid "Cannot download the \"%s\" extension zip."
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ \"%s\" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø±Ø§ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php:73
#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-custom.php:68
#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:181
#, php-format
msgid "Cannot save the \"%s\" extension zip."
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ \"%s\" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø°Ø®ÛŒØ±Ù‡ Ú©Ù†Ø¯."

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php:106
#, fuzzy, php-format
#| msgid "Current version of the %s extension is %s, %s"
msgid "Empty version for item: %s"
msgstr "Ù†Ø³Ø®Ù‡ Ù�Ø¹Ù„ÛŒ Ø§Ø² %s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ø§Ø³Øª %s, %s"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php:115
#, fuzzy, php-format
#| msgid "You have the latest version of %s."
msgid "Wrong Bibucket version for item: %s"
msgstr "Ø´Ù…Ø§ Ø§Ø² Ø¢Ø®Ø±ÛŒÙ† Ù†Ú¯Ø§Ø±Ø´ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ù…ÛŒâ€ŒÚ©Ù†ÛŒØ¯.%s"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-custom.php:58
#, fuzzy, php-format
#| msgid "Hide other extensions"
msgid "Empty zip body for extension: %s"
msgstr "Ù…Ø®Ù�ÛŒ Ú©Ø±Ø¯Ù† Ù¾Ø³ÙˆÙ†Ø¯ Ø¯ÛŒÚ¯Ø±"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-custom.php:111
#, fuzzy, php-format
#| msgid "You have the latest version of %s."
msgid "Cannot get latest versions for extension: %s"
msgstr "Ø´Ù…Ø§ Ø§Ø² Ø¢Ø®Ø±ÛŒÙ† Ù†Ú¯Ø§Ø±Ø´ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ù…ÛŒâ€ŒÚ©Ù†ÛŒØ¯.%s"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-custom.php:130
#, fuzzy, php-format
#| msgid "Current version of the %s extension is %s, %s"
msgid "Empty version for extension: %s"
msgstr "Ù†Ø³Ø®Ù‡ Ù�Ø¹Ù„ÛŒ Ø§Ø² %s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ø§Ø³Øª %s, %s"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-custom.php:165
#, php-format
msgid "Cannot install plugin: %s"
msgstr "Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ù†ØµØ¨ Ø´ÙˆØ¯ : %s"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-custom.php:169
#, php-format
msgid "Cannot find plugin: %s"
msgstr "Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù¾ÛŒØ¯Ø§ Ù†Ù…ÛŒ Ø´ÙˆØ¯ : %s"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:31
#, php-format
msgid "\"%s\" extension github source \"user_repo\" parameter is required"
msgstr "\"%s\" Ø¯Ø± Ù¾Ø³ÙˆÙ†Ø¯ Ù…Ù†Ø¨Ø¹ Ú¯ÛŒØªÙ‡Ø§Ø¨ \"user_repo\" Ù¾Ø§Ø±Ø§Ù…ØªØ± Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:75
msgid "Github error:"
msgstr "Ø®Ø·Ø§ Ú¯ÛŒØªÙ‡Ø§Ø¨:"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:81
#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:90
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (Response code: %d)"
msgstr "Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ù…Ø®Ø±Ù† Ú¯ÛŒØª Ù‡Ø§Ø¨ \"%s\" Ù†Ø§Ù…ÙˆÙ�Ù‚ Ø¨ÙˆØ¯ . (Ú©Ø¯ Ù¾Ø§Ø³Ø®:%d)"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:98
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (%s)"
msgstr ""
"Ø¨Ø±Ø§ÛŒ Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ú¯ÛŒØªÙ‡Ø§Ø¨ Ù…Ø®Ø²Ù† \"%s\" Ø±Ø§ Ù…Ù†ØªØ´Ø± Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ø§Ø³Øª. (%s Ø¨Ø§Ø²Ø¯ÛŒØ¯ "
"Ú©Ù†Ù†Ø¯Ú¯Ø§Ù†)"

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:106
#, php-format
msgid "Failed to access Github repository \"%s\" releases."
msgstr "Ø¨Ø±Ø§ÛŒ Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ú¯ÛŒØªÙ‡Ø§Ø¨ Ù…Ø®Ø²Ù† \"%s\" Ø±Ø§ Ù…Ù†ØªØ´Ø± Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php:121
#, php-format
msgid "\"%s\" extension github repository \"%s\" has no releases."
msgstr "\"%s\" Ø¯Ø± Ù¾Ø³ÙˆÙ†Ø¯ Ú¯ÛŒØªÙ‡Ø§Ø¨ Ù…Ø®Ø²Ù† \"%s\" Ø±Ø§ Ù†Ø¯Ø§Ø±Ø¯ Ù…Ù†ØªØ´Ø± Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: classipress/development/includes/framework/core/components/extensions/manager/views/delete-form.php:12
msgid "You are about to remove the following extension:"
msgid_plural "You are about to remove the following extensions:"
msgstr[0] "Ø´Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù…Ù‚Ø§Ø¨Ù„ Ù‡Ø³ØªÛŒØ¯ :"
msgstr[1] "Ø¢ÛŒØ§ Ù…Ø·Ù…Ø¦Ù† Ù‡Ø³ØªÛŒØ¯ Ú©Ù‡ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø±Ø§ Ù¾Ø§Ú© Ú©Ù†ÛŒØ¯ØŸ"

#: classipress/development/includes/framework/core/components/extensions/manager/views/delete-form.php:26
msgid "Are you sure you wish to delete this extension?"
msgid_plural "Are you sure you wish to delete these extensions?"
msgstr[0] "ÙˆØ§Ù‚Ø¹Ø§Ù‹ Ù…ÛŒâ€ŒØ®ÙˆØ§Ù‡ÛŒØ¯ â€ŒØ§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯?"
msgstr[1] "Ø¢ÛŒØ§ Ø§Ø² Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù…Ø·Ø¦Ù†ÛŒØ¯ ØŸ"

#: classipress/development/includes/framework/core/components/extensions/manager/views/delete-form.php:35
msgid "Yes, Delete this extension"
msgid_plural "Yes, Delete these extensions"
msgstr[0] "Ø¨Ù„Ù‡ØŒ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†"
msgstr[1] "Ø¨Ù„Ù‡ØŒ Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù‡Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/views/delete-form.php:42
#: classipress/development/includes/framework/core/components/extensions/manager/views/install-form.php:51
msgid "No, Return me to the extension list"
msgstr "Ù†Ù‡ØŒ Ù…Ù† Ø¨Ø§Ø²Ú¯Ø´Øª Ø¨Ù‡ Ù�Ù‡Ø±Ø³Øª Ù¾Ø³ÙˆÙ†Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/views/delete-form.php:45
msgid "Click to view entire list of directories which will be deleted"
msgstr "Ø¨Ø±Ø§ÛŒ Ø¯ÛŒØ¯Ù† Ù„ÛŒØ³Øª Ú©Ø§Ù…Ù„ Ø§Ø² Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù‡Ø§ÛŒ Ø­Ø°Ù� Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension-page-header.php:25
#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:119
msgid "Install Instructions"
msgstr "Ø¯Ø³ØªÙˆØ±Ø§Ù„Ø¹Ù…Ù„ Ù‡Ø§ÛŒ Ù†ØµØ¨"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension-page-header.php:31
#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:112
#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:73
msgid "Settings"
msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension-page-header.php:40
#, php-format
msgid "%s Settings"
msgstr "%s ØªÙ†Ø¸ÛŒÙ…Ø§Øª"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension-page-header.php:43
#, php-format
msgid "%s Install Instructions"
msgstr "%s Ù†ØµØ¨ Ø¯Ø³ØªÙˆØ±Ø§Ù„Ø¹Ù…Ù„"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension-page-header.php:46
msgid "Unknown tab:"
msgstr "ØªØ¨ Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡:"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:131
msgid "Compatible"
msgstr "Ø³Ø§Ø²Ú¯Ø§Ø±"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:131
msgid "with your current theme"
msgstr "Ø¨Ø§ Ù¾ÙˆØ³ØªÙ‡ Ú©Ù†ÙˆÙ†ÛŒ Ø´Ù…Ø§"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:138
msgid "Deactivate"
msgstr "ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù†"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:147
msgid "Activate"
msgstr "Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù†"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:160
msgid "Are you sure you want to remove this extension?"
msgstr "Ø¢ÛŒØ§ Ù…Ø·Ù…Ø¦Ù† Ù‡Ø³ØªÛŒØ¯ Ú©Ù‡ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø±Ø§ Ù¾Ø§Ú© Ú©Ù†ÛŒØ¯ØŸ"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:169
#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:170
#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:231
#: classipress/development/includes/framework/includes/option-types/addable-box/class-fw-option-type-addable-box.php:88
msgid "Remove"
msgstr "Ø­Ø°Ù�"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:182
#: isatis/development/includes/theme-options/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:80
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:18
msgid "Download"
msgstr "Ø¯Ø§Ù†Ù„ÙˆØ¯"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:203
#, php-format
msgid "Parent extension \"%s\" is disabled"
msgstr "Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù…Ø§Ø¯Ø± \"%s\" ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ù…ÛŒ Ø¨Ø§Ø´Ø¯"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:209
#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:20
msgid "Disabled"
msgstr "ØºÛŒØ±Ù�Ø¹Ø§Ù„"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extension.php:228
msgid "View Requirements"
msgstr "Ù…ÙˆØ§Ø±Ø¯ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø²:"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extensions-page.php:62
msgid "Active Extensions"
msgstr "Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù‡Ø§ÛŒ Ù�Ø¹Ø§Ù„"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extensions-page.php:77
msgid "No extensions activated yet"
msgstr "Ù‡ÛŒÚ† Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù�Ø¹Ø§Ù„ Ùˆ Ø¯Ø± Ø¹ÛŒÙ† Ø­Ø§Ù„"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extensions-page.php:77
msgid "Check the available extensions below"
msgstr "Ù¾Ø³ÙˆÙ†Ø¯ Ù…ÙˆØ¬ÙˆØ¯ Ø²ÛŒØ± Ø±Ø§ Ø¨Ø±Ø±Ø³ÛŒ Ú©Ù†ÛŒØ¯"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extensions-page.php:106
msgid "Available Extensions"
msgstr "Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù‡Ø§ÛŒ Ø¯Ø± Ø¯Ø³ØªØ±Ø³"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extensions-page.php:233
msgid "Show other extensions"
msgstr "Ù†Ù…Ø§ÛŒØ´ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ÛŒ Ø¯ÛŒÚ¯Ø±"

#: classipress/development/includes/framework/core/components/extensions/manager/views/extensions-page.php:234
msgid "Hide other extensions"
msgstr "Ù…Ø®Ù�ÛŒ Ú©Ø±Ø¯Ù† Ù¾Ø³ÙˆÙ†Ø¯ Ø¯ÛŒÚ¯Ø±"

#: classipress/development/includes/framework/core/components/extensions/manager/views/install-form.php:13
msgid ""
"We've detected that your current theme is compatible with the following "
"extension and it is recommended that you install it to fully benefit from "
"your theme."
msgid_plural ""
"We've detected that your current theme is compatible with the following "
"extensions and it is recommended that you install them to fully benefit from "
"your theme."
msgstr[0] ""
"Ù…Ø§ Ù…ØªÙˆØ¬Ù‡ Ø´Ø¯Ù‡ Ø§ÛŒÙ… Ú©Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ù�Ø¹Ù„ÛŒ Ø´Ù…Ø§ Ø¨Ø§ Ù�Ø±Ù…Øª Ø²ÛŒØ± Ø³Ø§Ø²Ú¯Ø§Ø± Ø§Ø³Øª Ùˆ ØªÙˆØµÛŒÙ‡ Ù…ÛŒ Ø´ÙˆØ¯ Ú©Ù‡ "
"Ø¢Ù† Ø±Ø§ Ø¨Ù‡ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ Ø§Ø² Ù…ÙˆØ¶ÙˆØ¹ Ø®ÙˆØ¯ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯."
msgstr[1] ""
"Ù…Ø§ Ù…ØªÙˆØ¬Ù‡ Ø´Ø¯Ù‡ Ø§ÛŒÙ… Ú©Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ù�Ø¹Ù„ÛŒ Ø´Ù…Ø§ Ø¨Ø§ Ù�Ø±Ù…Øª Ø²ÛŒØ± Ø³Ø§Ø²Ú¯Ø§Ø± Ø§Ø³Øª Ùˆ ØªÙˆØµÛŒÙ‡ Ù…ÛŒ Ø´ÙˆØ¯ Ú©Ù‡ "
"Ø¢Ù† Ø±Ø§ Ø¨Ù‡ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ Ø§Ø² Ù…ÙˆØ¶ÙˆØ¹ Ø®ÙˆØ¯ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/core/components/extensions/manager/views/install-form.php:20
msgid "You are about to install the following extension:"
msgid_plural "You are about to install the following extensions:"
msgstr[0] "Ø´Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù…Ù‚Ø§Ø¨Ù„ Ù‡Ø³ØªÛŒØ¯ :"
msgstr[1] "Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù¾Ø°ÛŒØ± Ù†ÛŒØ³Øª Ø¨Ø±Ø§ÛŒ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡."

#: classipress/development/includes/framework/core/components/extensions/manager/views/install-form.php:35
msgid "Are you sure you wish to install this extension?"
msgid_plural "Are you sure you wish to install these extensions?"
msgstr[0] "Ø¢ÛŒØ§ Ø§Ø² Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù…Ø·Ø¦Ù†ÛŒØ¯ ØŸ"
msgstr[1] "Ø¢ÛŒØ§ Ø§Ø² Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù…Ø·Ø¦Ù†ÛŒØ¯ ØŸ"

#: classipress/development/includes/framework/core/components/extensions/manager/views/install-form.php:44
msgid "Yes, Install this extension"
msgid_plural "Yes, Install these extensions"
msgstr[0] "Ø¨Ù„Ù‡ØŒ Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡"
msgstr[1] "Ø¨Ù„Ù‡ØŒ Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù‡Ø§"

#: classipress/development/includes/framework/core/components/theme.php:207
msgid "Theme requirements not met:"
msgstr "Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ù…ÙˆØ¶ÙˆØ¹ Ø¢Ø´Ù†Ø§ Ù†ÛŒØ³Øª:"

#: classipress/development/includes/framework/core/components/theme.php:223
msgid "Try Brizy: A Fast & Easy Way of Creating Pages Visually"
msgstr ""

#: classipress/development/includes/framework/core/components/theme.php:225
msgid "More Details"
msgstr "Ø¬Ø²Ø¦ÛŒØ§Øª Ø¨ÛŒØ´ØªØ±"

#: classipress/development/includes/framework/core/components/theme.php:230
#, fuzzy
#| msgid "Activate for"
msgid "Activate Now | for FREE"
msgstr "Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† Ø¨Ø±Ø§ÛŒ"

#: classipress/development/includes/framework/core/extends/class-fw-option-type.php:329
#, php-format
msgid "Option type %s has no default value"
msgstr "Ù†ÙˆØ¹ Ú¯Ø²ÛŒÙ†Ù‡%s Ù�Ø§Ù‚Ø¯ Ù…Ù‚Ø¯Ø§Ø± Ù¾ÛŒØ´ Ù�Ø±Ø¶"

#: classipress/development/includes/framework/helpers/class-fw-flash-messages.php:95
#, php-format
msgid "Invalid flash message type: %s"
msgstr "Ù†ÙˆØ¹ Ù¾ÛŒØ§Ù… Ù�Ù„Ø´ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª: %s"

#: classipress/development/includes/framework/helpers/class-fw-form.php:102
#, php-format
msgid "Form with id \"%s\" was already defined"
msgstr "Ù�Ø±Ù… Ø¨Ø§ Ø´Ù†Ø§Ø³Ù‡ \"%s\" Ù‚Ø¨Ù„Ø§ ØªØ¹Ø±ÛŒÙ� Ø´Ø¯"

#: classipress/development/includes/framework/helpers/class-fw-form.php:271
msgid "Submit"
msgstr "Ø§Ø±Ø³Ø§Ù„"

#: classipress/development/includes/framework/helpers/class-fw-form.php:465
msgid "Your session expired. Please refresh page and try again."
msgstr ""
"Ø²Ù…Ø§Ù† Ø´Ù…Ø§ Ù¾Ø§ÛŒØ§Ù† ÛŒØ§Ù�ØªÙ‡ Ø§Ø³Øª! Ù„Ø·Ù�Ø§ ØµÙ�Ø­Ù‡ Ø±Ø§ Ù…Ø¬Ø¯Ø¯Ø§ Ø¨Ø§Ø±Ú¯Ø²Ø§Ø±ÛŒ Ú©Ø±Ø¯Ù‡ Ùˆ Ø¯ÙˆØ¨Ø§Ø±Ù‡ ØªÙ„Ø§Ø´ "
"Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:74
#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:217
msgid "Save Changes"
msgstr "Ø°Ø®ÛŒØ±Ù‡ ØªØºÛŒÛŒØ±Ù‡Ø§"

#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:75
#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:218
msgid "Reset Options"
msgstr "Ø±ÛŒØ³Øª ØªÙ†Ø¸ÛŒÙ…Ø§Øª"

#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:76
msgid ""
"Click OK to reset.\n"
"All settings will be lost and replaced with default settings!"
msgstr ""
"Ø¨Ø± Ø±ÙˆÛŒ ØªØ§ÛŒÛŒØ¯ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯ ØªØ§ ØªÙ…Ø§Ù…ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø¨Ù‡ Ø­Ø§Ù„Øª Ø§ÙˆÙ„ Ø¨Ø±Ú¯Ø±Ø¯Ø¯ Ùˆ ØªÙˆØ¬Ù‡ Ø¯Ø§Ø´ØªÙ‡ "
"Ø¨Ø§Ø´ÛŒØ¯ Ú©Ù‡ Ù‡Ù…Ù‡ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø§Ø² Ø¨ÛŒÙ† Ø®ÙˆØ§Ù‡Ø¯ Ø±Ù�Øª !"

#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:205
msgid "No options to display."
msgstr "Ù‡ÛŒÚ† Ú¯Ø²ÛŒÙ†Ù‡ Ø§ÛŒ Ø¨Ø±Ø§ÛŒ Ù†Ù…Ø§ÛŒØ´ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯."

#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:261
msgid "You have no permissions to change settings options"
msgstr "Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ù‡ ØªØºÛŒÛŒØ± Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª"

#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:298
msgid "The options were successfully reset"
msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù¾ÙˆØ³ØªÙ‡ Ø¨Ù‡ Ø­Ø§Ù„Øª Ù¾ÛŒØ´ Ù�Ø±Ø¶ Ø¨Ø§Ø²Ú¯Ø´Øª"

#: classipress/development/includes/framework/helpers/class-fw-settings-form.php:312
msgid "The options were successfully saved"
msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù¾ÙˆØ³ØªÙ‡ Ø°Ø®ÛŒØ±Ù‡ Ø´Ø¯"

#: classipress/development/includes/framework/helpers/class-fw-wp-filesystem.php:43
msgid "Cannot connect to Filesystem directly"
msgstr "Ø§Ù…Ú©Ø§Ù† Ø§ØªØµØ§Ù„ Ø¨Ù‡ Ø³ÛŒØ³ØªÙ… Ù�Ø§ÛŒÙ„ Ø±Ø§ Ø¨Ù‡ Ø·ÙˆØ± Ù…Ø³ØªÙ‚ÛŒÙ…"

#: classipress/development/includes/framework/helpers/class-fw-wp-filesystem.php:271
#, php-format
msgid "Cannot create directory \"%s\". It must be inside \"%s\""
msgstr ""
"Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ \"%s\" Ø±Ø§ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯. Ø¨Ø§ÛŒØ¯ Ø¯Ø± Ø¯Ø§Ø®Ù„ \"%s\" Ø±Ø§ Ù…ÛŒ Ø´ÙˆØ¯"

#: classipress/development/includes/framework/helpers/class-fw-wp-filesystem.php:273
msgid "\" or \""
msgstr "\" ÛŒØ§ \""

#: classipress/development/includes/framework/helpers/class-fw-wp-filesystem.php:327
msgid "Error writing to file: "
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ù†ÙˆØ´ØªÙ† Ø¯Ø± Ù�Ø§ÛŒÙ„:"

#: classipress/development/includes/framework/helpers/class-fw-wp-filesystem.php:348
msgid "Error to get content from file: "
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø¯Ø±ÛŒØ§Ù�Øª Ù…Ø­ØªÙˆØ§ Ø§Ø² Ù�Ø§ÛŒÙ„:"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:185
msgid "No items found."
msgstr "Ù‡ÛŒÚ† Ù…ÙˆØ±Ø¯ÛŒ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯."

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:309
msgid "Bulk Actions"
msgstr "Ú©Ø§Ø±Ù‡Ø§ÛŒ Ú¯Ø±ÙˆÙ‡ÛŒ"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:403
msgid "All dates"
msgstr "ØªØ§Ø±ÛŒØ® Ú©Ù„ÛŒ"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:416
#, php-format
msgid "%1$s %2$d"
msgstr "%1$s %2$d"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:432
msgid "List View"
msgstr "Ù†Ù…Ø§ÛŒØ´ Ù„ÛŒØ³Øª"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:433
msgid "Excerpt View"
msgstr "Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ø®Ù„Ø§ØµÙ‡"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:459
#, php-format
msgid "%s pending"
msgstr "%s Ø§Ù†ØªØ¸Ø§Ø±"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:527
#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:942
#, php-format
msgid "1 item"
msgid_plural "%s items"
msgstr[0] "1 Ø¢ÛŒØªÙ…"
msgstr[1] "%s Ø¢ÛŒØªÙ…"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:545
msgid "Go to the first page"
msgstr "Ø±Ù�ØªÙ† Ø¨Ù‡ Ø¨Ø±Ú¯Ù‡ Ù†Ø®Ø³Øª"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:552
msgid "Go to the previous page"
msgstr "Ø±Ù�ØªÙ† Ø¨Ù‡ Ø¨Ø±Ú¯Ù‡ Ù¾ÛŒØ´ÛŒÙ†"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:561
msgid "Current page"
msgstr "Ø¨Ø±Ú¯Ù‡ Ù�Ø¹Ù„ÛŒ"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:567
#, php-format
msgctxt "paging"
msgid "%1$s of %2$s"
msgstr "%1$s ÛŒØ§ %2$s"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:571
msgid "Go to the next page"
msgstr "Ø±Ù�ØªÙ† Ø¨Ù‡ Ø¨Ø±Ú¯Ù‡ Ø¨Ø¹Ø¯ÛŒ"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:578
msgid "Go to the last page"
msgstr "Ø¨Ø±Ùˆ Ø¨Ù‡ Ø¢Ø®Ø±ÛŒÙ† ØµÙ�Ø­Ù‡"

#: classipress/development/includes/framework/helpers/class-fw-wp-list-table.php:714
msgid "Select All"
msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ù‡Ù…Ù‡"

#: classipress/development/includes/framework/helpers/general.php:1424
msgid "year"
msgstr "Ø³Ø§Ù„"

#: classipress/development/includes/framework/helpers/general.php:1425
msgid "years"
msgstr "Ø³Ø§Ù„"

#: classipress/development/includes/framework/helpers/general.php:1427
msgid "month"
msgstr "Ù…Ø§Ù‡"

#: classipress/development/includes/framework/helpers/general.php:1428
msgid "months"
msgstr "Ù…Ø§Ù‡"

#: classipress/development/includes/framework/helpers/general.php:1430
msgid "week"
msgstr "Ù‡Ù�ØªÙ‡"

#: classipress/development/includes/framework/helpers/general.php:1431
msgid "weeks"
msgstr "Ù‡Ù�ØªÙ‡"

#: classipress/development/includes/framework/helpers/general.php:1433
msgid "day"
msgstr "Ø±ÙˆØ²"

#: classipress/development/includes/framework/helpers/general.php:1434
msgid "days"
msgstr "Ø±ÙˆØ²"

#: classipress/development/includes/framework/helpers/general.php:1436
msgid "hour"
msgstr "Ø³Ø§Ø¹Øª"

#: classipress/development/includes/framework/helpers/general.php:1437
msgid "hours"
msgstr "Ø³Ø§Ø¹Øª"

#: classipress/development/includes/framework/helpers/general.php:1439
msgid "minute"
msgstr "Ø¯Ù‚ÛŒÙ‚Ù‡"

#: classipress/development/includes/framework/helpers/general.php:1440
msgid "minutes"
msgstr "Ø¯Ù‚ÛŒÙ‚Ù‡"

#: classipress/development/includes/framework/helpers/general.php:1442
msgid "second"
msgstr "Ø«Ø§Ù†ÛŒÙ‡"

#: classipress/development/includes/framework/helpers/general.php:1443
msgid "seconds"
msgstr "Ø«Ø§Ù†ÛŒÙ‡"

#: classipress/development/includes/framework/helpers/general.php:1840
msgid "Maximum stack depth exceeded"
msgstr "Ø­Ø¯Ø§Ú©Ø«Ø± Ø¹Ù…Ù‚ Ù¾Ø´ØªÙ‡ Ø¨ÛŒØ´ Ø§Ø²"

#: classipress/development/includes/framework/helpers/general.php:1843
msgid "Underflow or the modes mismatch"
msgstr "Ù¾Ø§Ø±ÛŒØ² Ùˆ ÛŒØ§ Ø¹Ø¯Ù… ØªØ·Ø§Ø¨Ù‚ Ø­Ø§Ù„Øª"

#: classipress/development/includes/framework/helpers/general.php:1846
msgid "Unexpected control character found"
msgstr "Ø´Ø®ØµÛŒØª Ú©Ù†ØªØ±Ù„ ØºÛŒØ± Ù…Ù†ØªØ¸Ø±Ù‡ Ù¾ÛŒØ¯Ø§ Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: classipress/development/includes/framework/helpers/general.php:1849
msgid "Syntax error, malformed JSON"
msgstr "Ø®Ø·Ø§ÛŒ Ù†Ø­ÙˆÛŒØŒ JSON Ù†Ø§Ù‚Øµ"

#: classipress/development/includes/framework/helpers/general.php:1852
msgid "Malformed UTF-8 characters, possibly incorrectly encoded"
msgstr "Ù†Ø§Ù‚Øµ UTF-8 Ú©Ø§Ø±Ø§Ú©ØªØ±ØŒ Ø§Ø­ØªÙ…Ø§Ù„Ø§ Ø¨Ù‡ Ø§Ø´ØªØ¨Ø§Ù‡ Ú©Ø¯ Ú¯Ø°Ø§Ø±ÛŒ"

#: classipress/development/includes/framework/helpers/general.php:1855
#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:618
msgid "Unknown error"
msgstr "Ø®Ø·Ø§ÛŒ Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡"

#: classipress/development/includes/framework/includes/hooks.php:104
msgid "Please register option-types on 'fw_option_types_init' action"
msgstr "Ù„Ø·Ù�Ø§ Ú¯Ø²ÛŒÙ†Ù‡ Ø«Ø¨Øª Ù†Ø§Ù… Ø¯Ø± Ø§Ù†ÙˆØ§Ø¹ Ø¹Ù…Ù„ 'fw_option_types_initØŒ"

#: classipress/development/includes/framework/includes/hooks.php:112
msgid "Please register container-types on 'fw_container_types_init' action"
msgstr "Ù„Ø·Ù�Ø§ Ø¸Ø±Ù� Ø§Ù†ÙˆØ§Ø¹ Ø«Ø¨Øª Ù†Ø§Ù… Ø¯Ø± Ø¹Ù…Ù„ 'fw_container_types_initØŒ"

#: classipress/development/includes/framework/includes/option-types/addable-box/class-fw-option-type-addable-box.php:203
#: classipress/development/includes/framework/includes/option-types/addable-option/class-fw-option-type-addable-option.php:20
#: classipress/development/includes/framework/includes/option-types/addable-popup/class-fw-option-type-addable-popup.php:187
msgid "Add"
msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù†"

#: classipress/development/includes/framework/includes/option-types/addable-popup/view.php:38
#: classipress/development/includes/framework/includes/option-types/addable-popup/view.php:53
msgid "Clone"
msgstr "Ú©Ù¾ÛŒ Ú©Ø±Ø¯Ù†"

#: classipress/development/includes/framework/includes/option-types/background-image/view.php:37
msgid "Predefined images"
msgstr "ØªØµØ§ÙˆÛŒØ± Ø§Ø² Ù¾ÛŒØ´ ØªØ¹Ø±ÛŒÙ� Ø´Ø¯Ù‡"

#: classipress/development/includes/framework/includes/option-types/background-image/view.php:38
msgid "Custom image"
msgstr "ØªØµÙˆÛŒØ± Ø³Ù�Ø§Ø±Ø´ÛŒ"

#: classipress/development/includes/framework/includes/option-types/class-fw-option-type-undefined.php:25
msgid "UNDEFINED OPTION TYPE"
msgstr "Ù†ÙˆØ¹ Ø¢Ù¾Ø´Ù† ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª !"

#: classipress/development/includes/framework/includes/option-types/datetime-range/view.php:41
#: classipress/development/includes/framework/includes/option-types/gradient/view.php:46
msgid "to"
msgstr "Ø¨Ù‡"

#: classipress/development/includes/framework/includes/option-types/icon-v2/class-fw-option-type-icon-v2.php:74
msgid "Change Icon"
msgstr "ØªØºÛŒÛŒØ± Ø¢ÛŒÚ©ÙˆÙ†"

#: classipress/development/includes/framework/includes/option-types/icon-v2/class-fw-option-type-icon-v2.php:75
msgid "Add Icon"
msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø¢ÛŒÚ©ÙˆÙ†"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:7
msgid "Icon Fonts"
msgstr "Ù�ÙˆÙ†Øª Ø¢ÛŒÚ©ÙˆÙ†"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:22
msgid "Custom Upload"
msgstr "Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:35
msgid "Favorites"
msgstr "Ø¹Ù„Ø§Ù‚Ù‡â€ŒÙ…Ù†Ø¯ÛŒâ€ŒÙ‡Ø§"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:79
msgid "Search Icon"
msgstr "Ø¬Ø³ØªØ¬Ùˆ Ø¢ÛŒÚ©ÙˆÙ†"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:118
msgid "Sorry, but no results have been found"
msgstr "Ù…ØªØ§Ø³Ù�Ø§Ù†Ù‡ Ù…ÙˆØ±Ø¯ÛŒ ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:119
msgid "You can try something like: wordpress, twitter, heart, cat e.t.c "
msgstr ""

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:137
msgid "You have no favorite icons yet"
msgstr "Ø´Ù…Ø§ Ù‡Ù†ÙˆØ² Ø¢ÛŒÚ©ÙˆÙ† Ù‡Ø§ÛŒ Ù…ÙˆØ±Ø¯ Ø¹Ù„Ø§Ù‚Ù‡ Ø§ÛŒ Ù†Ø¯Ø§Ø±ÛŒØ¯"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:140
msgid ""
"To add icons here, simply click on the star button that's on top right "
"corner of each icon."
msgstr ""
"Ø¨Ø±Ø§ÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¢ÛŒÚ©ÙˆÙ† Ú©Ø§Ù�ÛŒØ³Øª Ù…ÙˆØ³ Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø± Ø±ÙˆÛŒ Ø¢ÛŒÚ©ÙˆÙ† Ø¯Ù„Ø®ÙˆØ§Ù‡ Ø¢ÙˆØ±Ø¯Ù‡ Ùˆ Ø¨Ø± Ø±ÙˆÛŒ "
"Ø³ØªØ§Ø±Ù‡ Ø§ÛŒ Ú©Ù‡ Ø¯Ø± Ú¯ÙˆØ´Ù‡ Ø¢Ù† Ù¾Ø¯ÛŒØ¯Ø§Ø± Ù…ÛŒ Ø´ÙˆØ¯ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:161
msgid "Upload Icons"
msgstr "Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ø¢ÛŒÚ©ÙˆÙ†"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:164
#: classipress/development/includes/framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:196
#: classipress/development/includes/framework/includes/option-types/upload/class-fw-option-type-upload.php:182
msgid "Upload"
msgstr "Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:178
msgid "You have no uploaded icons yet"
msgstr "Ø´Ù…Ø§ Ù‡Ù†ÙˆØ² Ù‡ÛŒÚ† Ø¢ÛŒÚ©ÙˆÙ†ÛŒ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ù†Ú©Ø±Ø¯Ù‡ Ø§ÛŒØ¯"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:182
msgid "To add new icons simply click on the Upload button."
msgstr "Ø¨Ø±Ø§ÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¢ÛŒÚ©ÙˆÙ† Ù‡Ø§ÛŒ Ø¬Ø¯ÛŒØ¯ Ø¨Ø± Ø±ÙˆÛŒ Ø¯Ú©Ù…Ù‡ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯."

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:206
msgid "Delete item"
msgstr "Ø­Ø°Ù� Ù…ÙˆØ±Ø¯"

#: classipress/development/includes/framework/includes/option-types/icon-v2/views/templates.php:251
msgid "Add to Favorites"
msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø¨Ù‡ Ø¹Ù„Ø§Ù‚Ù‡ Ù…Ù†Ø¯ÛŒ Ù‡Ø§"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:156
msgid "Unknown Set"
msgstr "Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:186
msgid "Web Application Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ ÙˆØ¨"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:188
msgid "Hand Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø¯Ø³Øª"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:189
msgid "Transportation Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø§Ù†ØªÙ‚Ø§Ù„"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:190
msgid "Gender Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø¬Ù†Ø³ÛŒØª"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:191
msgid "File Type Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù†ÙˆØ¹ Ù�Ø§ÛŒÙ„"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:194
msgid "Payment Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù¾Ø±Ø¯Ø§Ø®Øª"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:196
msgid "Currency Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ ÙˆØ§Ø­Ø¯ Ù¾ÙˆÙ„"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:197
msgid "Text Editor Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ ÙˆÛŒØ±Ø§ÛŒØ´Ú¯Ø± Ù…ØªÙ†"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:198
msgid "Directional Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù‡Ø¯Ø§ÛŒØªÛŒ"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:199
msgid "Video Player Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù¾Ø®Ø´ Ú©Ù†Ù†Ø¯Ù‡ ÙˆÛŒØ¯Ø¦Ùˆ"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:200
msgid "Brand Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø¨Ø±Ù†Ø¯"

#: classipress/development/includes/framework/includes/option-types/icon/class-fw-option-type-icon.php:201
msgid "Medical Icons"
msgstr "Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù¾Ø²Ø´Ú©ÛŒ"

#: classipress/development/includes/framework/includes/option-types/icon/view.php:39
msgid "All Categories"
msgstr "Ú©Ù„ÛŒÙ‡ Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:12
msgid "Specify location"
msgstr "ØªØ¹ÛŒÛŒÙ† Ù…Ø­Ù„"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:27
msgid "Location Venue"
msgstr "Ù…Ú©Ø§Ù† Ù…ÙˆØ±Ø¯ Ù†Ø¸Ø±"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:42
msgid "Address"
msgstr "Ø¢Ø¯Ø±Ø³"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:57
msgid "City"
msgstr "Ø´Ù‡Ø±"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:72
msgid "Country"
msgstr "Ú©Ø´ÙˆØ±"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:87
msgid "State"
msgstr "Ø§Ø³ØªØ§Ù†"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:103
msgid "Zip Code"
msgstr "Ú©Ø¯ Ù¾Ø³ØªÛŒ"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:138
msgid "Cannot find the location?"
msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ù…Ø­Ù„ Ø±Ø§ Ù¾ÛŒØ¯Ø§ Ú©Ù†Ø¯ ØŸ"

#: classipress/development/includes/framework/includes/option-types/map/views/view.php:150
msgid "Reset location"
msgstr "ØªÙ†Ø¸ÛŒÙ… Ù…Ø¬Ø¯Ø¯ Ù…Ú©Ø§Ù†"

#: classipress/development/includes/framework/includes/option-types/multi-picker/class-fw-option-type-multi-picker.php:241
#, php-format
msgid "No 'picker' key set for multi-picker option: %s"
msgstr "Ù†Ù‡ \"Ø¬Ù…Ø¹ Ú©Ù†Ù†Ø¯Ù‡ Ú©Ù„ÛŒØ¯ ØªØ¹ÛŒÛŒÙ† Ø´Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ú†Ù†Ø¯ Ø¬Ù…Ø¹ Ú©Ù†Ù†Ø¯Ù‡:%s Ø±Ø§"

#: classipress/development/includes/framework/includes/option-types/multi-select/class-fw-option-type-multi-select.php:122
msgid "No title"
msgstr "Ø¨Ø¯ÙˆÙ† Ø¹Ù†ÙˆØ§Ù†"

#: classipress/development/includes/framework/includes/option-types/multi-select/class-fw-option-type-multi-select.php:511
#: classipress/development/includes/framework/includes/option-types/multi-select/class-fw-option-type-multi-select.php:521
msgctxt "unknown-post-type"
msgid "Unknown"
msgstr "Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡"

#: classipress/development/includes/framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:168
msgid "Add Images"
msgstr "Ø¯Ø±Ø¬ ØªØµØ§ÙˆÛŒØ±"

#: classipress/development/includes/framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:169
#: classipress/development/includes/framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:197
#: classipress/development/includes/framework/includes/option-types/popup/class-fw-option-type-popup.php:173
#: classipress/development/includes/framework/includes/option-types/upload/class-fw-option-type-upload.php:155
#: classipress/development/includes/framework/includes/option-types/upload/class-fw-option-type-upload.php:183
msgid "Edit"
msgstr "ÙˆÛŒØ±Ø§ÛŒØ´"

#: classipress/development/includes/framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:170
msgid "Select Images"
msgstr "Ø§Ù†ØªØ®Ø§Ø¨ ØªØµØ§ÙˆÙŠØ±"

#: classipress/development/includes/framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:198
msgid "1 File"
msgstr "1 Ù�Ø§ÛŒÙ„"

#: classipress/development/includes/framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:199
#, php-format
msgid "%u Files"
msgstr "%u Ù�Ø§ÛŒÙ„"

#: classipress/development/includes/framework/includes/option-types/multi-upload/views/images-only.php:15
#: classipress/development/includes/framework/includes/option-types/multi-upload/views/images-only.php:36
#: classipress/development/includes/framework/includes/option-types/upload/views/images-only.php:13
#: classipress/development/includes/framework/includes/option-types/upload/views/images-only.php:30
msgid "No image"
msgstr "Ø¨Ø¯ÙˆÙ† ØªØµÙˆÛŒØ±"

#: classipress/development/includes/framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:26
msgid "25%"
msgstr "25%"

#: classipress/development/includes/framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:27
msgid "50%"
msgstr "50%"

#: classipress/development/includes/framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:28
msgid "100%"
msgstr "100%"

#: classipress/development/includes/framework/includes/option-types/simple.php:467
#: classipress/development/includes/framework/includes/option-types/switch/class-fw-option-type-switch.php:170
msgid "Yes"
msgstr "Ø¨Ù„Ù‡"

#: classipress/development/includes/framework/includes/option-types/switch/class-fw-option-type-switch.php:165
msgid "No"
msgstr "Ø®ÛŒØ±"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:40
msgid "Font face"
msgstr "Ù�ÙˆÙ†Øª"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:50
msgid "Normal"
msgstr "Ù…Ø¹Ù…ÙˆÙ„ÛŒ"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:51
msgid "Italic"
msgstr "Ø§ÛŒØªØ§Ù„ÛŒÚ©"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:52
msgid "Oblique"
msgstr "Ù…ÙˆØ±Ø¨"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:61
#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:125
msgid "Style"
msgstr "Ø§Ø³ØªØ§ÛŒÙ„"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:89
msgid "Weight"
msgstr "ÙˆØ²Ù†"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:106
msgid "Script"
msgstr "Ø§Ø³Ú©Ø±ÛŒÙ¾Øª"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:136
msgid "Size"
msgstr "Ø³Ø§ÛŒØ²"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:147
msgid "Line height"
msgstr "Ø§Ø±ØªÙ�Ø§Ø¹ Ø®Ø·"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:158
msgid "Spacing"
msgstr "Ù�Ø§ØµÙ„Ù‡"

#: classipress/development/includes/framework/includes/option-types/typography-v2/view.php:181
msgid "Color"
msgstr "Ø±Ù†Ú¯"

#: classipress/development/includes/framework/includes/option-types/upload/class-fw-option-type-upload.php:154
msgid "Add Image"
msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† ØªØµÙˆÛŒØ±"

#: classipress/development/includes/framework/includes/option-types/upload/class-fw-option-type-upload.php:156
msgid "Select Image"
msgstr "Ø§Ù†ØªØ®Ø§Ø¨ ØªØµÙˆÛŒØ±"

#: classipress/development/includes/framework/manifest.php:5
msgid "nasimnet"
msgstr "Ù†Ø³ÛŒÙ… Ù†Øª"

#: classipress/development/includes/framework/views/about.php:60
msgid "No designer or coding skills required."
msgstr ""

#: classipress/development/includes/framework/views/about.php:63
msgid "Install Now | for FREE"
msgstr ""

#: classipress/development/includes/framework/views/about.php:75
msgid "Create & Edit Everything Visually"
msgstr ""

#: classipress/development/includes/framework/views/about.php:83
msgid "Choose from a lot of elements to create your own design"
msgstr ""

#: classipress/development/includes/framework/views/about.php:89
msgid "Start from over 150 pre-made blocks to create your page"
msgstr ""

#: classipress/development/includes/framework/views/about.php:95
msgid "The interface shows only whatâ€™s needed for the task at hand"
msgstr ""

#: classipress/development/includes/framework/views/about.php:101
msgid "Know where your elements will drop when you drag them"
msgstr ""

#: classipress/development/includes/framework/views/about.php:105
#: classipress/development/includes/framework/views/about.php:148
msgid "Install Now & Start Creating"
msgstr ""

#: classipress/development/includes/framework/views/about.php:115
msgid "Fast & Easy"
msgstr ""

#: classipress/development/includes/framework/views/about.php:116
msgid "Using Only"
msgstr ""

#: classipress/development/includes/framework/views/about.php:117
msgid "Drag & Drop"
msgstr "Ú©Ø´ÛŒØ¯Ù† Ùˆ Ø±Ù‡Ø§ Ú©Ø±Ø¯Ù†"

#: classipress/development/includes/framework/views/about.php:126
msgid "Brizy has the smartest text editor youâ€™ll ever work with"
msgstr ""

#: classipress/development/includes/framework/views/about.php:132
msgid "Try different fonts & colors across your pages in seconds"
msgstr ""

#: classipress/development/includes/framework/views/about.php:138
msgid "Changes in mobile view will be applied only on mobile devices"
msgstr ""

#: classipress/development/includes/framework/views/about.php:144
msgid "Over 4000 icons separated in 27 categories are included"
msgstr ""

#: classipress/development/includes/framework/views/about.php:156
msgid "Thanks for giving Brizy a Try!"
msgstr ""

#: classipress/development/includes/framework/views/backend-settings-form.php:179
msgid "Resetting"
msgstr "Ø¨Ø§Ø²Ù†Ø´Ø§Ù†ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª"

#: classipress/development/includes/framework/views/backend-settings-form.php:181
msgid "We are currently resetting your settings."
msgstr "Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ø¨Ø§Ø²ÛŒØ§Ø¨ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø´Ù…Ø§ Ù‡Ø³ØªÛŒÙ…."

#: classipress/development/includes/framework/views/backend-settings-form.php:183
#: classipress/development/includes/framework/views/backend-settings-form.php:189
msgid "This may take a few moments."
msgstr "Ø§ÛŒÙ† Ú©Ø§Ø± Ù…Ù…Ú©Ù† Ø§Ø³Øª Ú†Ù†Ø¯ Ù„Ø­Ø¸Ù‡ Ø·ÙˆÙ„ Ø¨Ú©Ø´Ø¯."

#: classipress/development/includes/framework/views/backend-settings-form.php:185
msgid "Saving"
msgstr "Ø¯Ø± Ø­Ø§Ù„ Ø°Ø®ÛŒØ±Ù‡ Ø´Ø¯Ù† ..."

#: classipress/development/includes/framework/views/backend-settings-form.php:187
msgid "We are currently saving your settings."
msgstr "Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ø°Ø®ÛŒØ±Ù‡ Ø³Ø§Ø²ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø´Ù…Ø§ Ù‡Ø³ØªÛŒÙ…."

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:127
#, php-format
msgid ""
"Oops, %s requires %s but it is not enabled on your server. If you are not "
"familiar with PHP Zip module, please contact your hosting provider."
msgstr ""

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:132
msgid "Unyson Backup"
msgstr "Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ"

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:136
msgid "PHP Zip module"
msgstr "Ú©ØªØ§Ø¨Ø®Ø§Ù†Ù‡ Ù�Ø´Ø±Ø¯Ù‡ Ø³Ø§Ø²ÛŒ PHP"

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:197
#, php-format
msgid ""
"Your website is hosted using the LiteSpeed web server. Please consult this "
"%sarticle%s if you have problems backing up."
msgstr ""
"ÙˆØ¨Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø¨Ø± Ø±ÙˆÛŒ Ø³Ø±ÙˆØ± Ù„Ø§ÛŒØª Ø§Ø³Ù¾ÛŒØ¯ Ù‡Ø§Ø³Øª Ø´Ø¯Ù‡ Ø§Ø³Øª. Ø§Ú¯Ø± Ù…Ø´Ú©Ù„ÛŒ Ø¯Ø± Ø¨Ú© Ø¢Ù¾ Ú¯ÛŒØ±ÛŒ "
"Ø¯Ø§Ø±ÛŒØ¯ Ù„Ø·Ù�Ø§ Ø§ÛŒÙ† %sÙ…Ø·Ù„Ø¨%s Ø±Ø§ Ø¨Ø®ÙˆØ§Ù†ÛŒØ¯."

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:281
#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:255
msgid "Are you sure?"
msgstr "Ø¢ÛŒØ§ Ù…Ø·Ù…Ø¦Ù† Ù‡Ø³ØªÛŒØ¯ØŸ"

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:373
#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:440
msgid "File not specified"
msgstr "Ù�Ø§ÛŒÙ„ Ù…Ø´Ø®Øµ Ù†ÛŒØ³Øª"

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:382
msgid "Filesystem access required"
msgstr "Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø²"

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:404
#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:409
msgid "Invalid filesystem credentials"
msgstr "Ø§Ø¹ØªØ¨Ø§Ø± Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:622
#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:636
msgid "Access Denied"
msgstr "Ø¯Ø³ØªØ±Ø³ÛŒ Ù…Ù…Ú©Ù† Ù†ÛŒØ³Øª"

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:629
msgid "Archive not found"
msgstr "Ø¢Ø±Ø´ÛŒÙˆ ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/class-fw-extension-backups.php:643
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:197
msgid "Failed to open file"
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:105
#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:106
#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:419
#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/page.php:22
msgid "Demo Content Install"
msgstr "Ù†ØµØ¨ Ù…Ø­ØªÙˆØ§ Ø¯Ù…Ùˆ"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:122
#, php-format
msgid "Demo Content Install works only in %s."
msgstr "Ù†ØµØ¨ Ù…Ø­ØªÙˆØ§ Ø¯Ù…Ùˆ ØªÙ†Ù‡Ø§ Ø¯Ø± %s Ú©Ø§Ø± Ù…ÛŒ Ú©Ù†Ø¯."

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:124
msgid "Staging"
msgstr "Ø§Ø³ØªÙ‚Ø±Ø§Ø±"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:305
#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:361
#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:394
msgid "Forbidden"
msgstr "Ù…Ù…Ù†ÙˆØ¹"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:374
msgid "Invalid demo"
msgstr "ØºÛŒØ± ÙˆØ§Ù‚Ø¹ÛŒ"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:381
msgid "A content install is currently running"
msgstr "Ù…Ø­ØªÙˆØ§ÛŒ Ù†ØµØ¨ Ø¯Ø± Ø­Ø§Ù„ Ø§Ø¬Ø±Ø§ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:477
msgid "Error"
msgstr "Ø®Ø·Ø§"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:493
msgid "Demo Install has been aborted"
msgstr "Ù†Ø³Ø®Ù‡ ÛŒ Ù†Ù…Ø§ÛŒØ´ÛŒ Ù†ØµØ¨ ØµØ±Ù�Ù†Ø¸Ø± Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/page.php:15
msgid ""
"IMPORTANT: Installing this demo content will delete the content you "
"currently have on your website. However, we create a backup of your current "
"content in (Tools > Backup). You can restore the backup from there at any "
"time in the future."
msgstr ""
"Ù…Ù‡Ù…: Ù†ØµØ¨ Ù…Ø­ØªÙˆØ§ÛŒ Ø¯Ù…Ùˆ Ø¨Ø§Ø¹Ø« Ø§Ø² Ø¨ÛŒÙ† Ø±Ù�ØªÙ† Ù…Ø­ØªÙˆØ§ÛŒ Ù�Ø¹Ù„ÛŒ ÙˆØ¨Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯. Ø¨Ø§ Ø§ÛŒÙ† "
"Ø­Ø§Ù„ØŒ Ù…Ø§ Ø§Ø² Ù…Ø­ØªÙˆØ§ÛŒ Ù�Ø¹Ù„ÛŒ Ø´Ù…Ø§ ÛŒÚ© Ù¾Ø´ØªÛŒØ¨Ø§Ù† ØªÙ‡ÛŒÙ‡ Ú©Ø±Ø¯Ù‡ Ú©Ù‡ Ø¯Ø± Ù…Ù†ÙˆÛŒ ( Ø§Ø¨Ø²Ø§Ø±Ù‡Ø§ > "
"Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ ) Ù‚Ø§Ø¨Ù„ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ù…ÛŒ Ø¨Ø§Ø´Ø¯. Ø´Ù…Ø§ Ù‡Ø± Ø²Ù…Ø§Ù† Ú©Ù‡ Ù…Ø§ÛŒÙ„ Ø¨ÙˆØ¯ÛŒØ¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¢Ù† "
"Ø±Ø§ Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ú©Ù†ÛŒØ¯."

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/page.php:28
#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/page.php:39
#: isatis/development/includes/theme-options/extensions/backups/views/page.php:17
#: isatis/development/includes/theme-options/extensions/backups/views/page.php:28
msgid "Important"
msgstr "Ù…Ù‡Ù…"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/page.php:30
#: isatis/development/includes/theme-options/extensions/backups/views/page.php:19
#, php-format
msgid "You need to activate %s."
msgstr "Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ Ù�Ø¹Ø§Ù„ Ø¨Ù‡%s."

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/page.php:31
#: isatis/development/includes/theme-options/extensions/backups/views/page.php:20
msgid "zip extension"
msgstr "Extension"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/page.php:54
msgid "Live Preview"
msgstr "Ù¾ÛŒØ´â€Œ Ù†Ù…Ø§ÛŒØ´ Ø²Ù†Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/status.php:16
msgid "Installing"
msgstr "Ø¯Ø± Ø­Ø§Ù„ Ù†ØµØ¨"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/status.php:18
msgid "We are currently installing your content."
msgstr "Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ù†ØµØ¨ Ù…Ø­ØªÙˆØ§ÛŒ Ø´Ù…Ø§ Ù‡Ø³ØªÛŒÙ…."

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/status.php:47
msgid "Pending"
msgstr "Ø¯Ø±Ø­Ø§Ù„ Ø§Ù†ØªØ¸Ø§Ø±"

#: isatis/development/includes/theme-options/extensions/backups/extensions/backups-demo/views/status.php:52
#: isatis/development/includes/theme-options/extensions/backups/views/tasks-status.php:38
msgid "Abort"
msgstr "Ø¨Ø¯ÙˆÙ† Ù†ØªÛŒØ¬Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:25
#, php-format
msgid "Response code: %d"
msgstr "Ú©Ø¯ Ù¾Ø§Ø³Ø®:%d"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:37
msgid "Invalid JSON response"
msgstr "Ù¾Ø§Ø³Ø® JSON Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª."

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:44
msgid ""
"HTTP Loopback Connections are not enabled on this server. If you need to "
"contact your web host, tell them that when PHP tries to connect back to the "
"site at the URL `{url}` and it gets the error `{error}`. There may be a "
"problem with the server configuration (eg local DNS problems, mod_security, "
"etc) preventing connections from working properly."
msgstr ""
"Ø§ØªØµØ§Ù„Ø§Øª HTTP Ù¾Ø±ÙˆÙ†Ø¯Ù‡ Ù‡Ø§ Ø¯Ø± Ø§ÛŒÙ† Ø³Ø±ÙˆØ± Ù�Ø¹Ø§Ù„ Ù†ÛŒØ³Øª. Ø§Ú¯Ø± Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ ØªÙ…Ø§Ø³ Ø¨Ø§ Ù…ÛŒØ²Ø¨Ø§Ù† "
"ÙˆØ¨ Ø®ÙˆØ¯ Ø±Ø§ØŒ Ø¨Ù‡ Ø¢Ù†Ù‡Ø§ Ø¨Ú¯ÙˆÛŒÛŒØ¯ Ú©Ù‡ ÙˆÙ‚ØªÛŒ PHP ØªÙ„Ø§Ø´ Ø¨Ø±Ø§ÛŒ Ø§ØªØµØ§Ù„ Ø¨Ù‡ Ø³Ø§ÛŒØª Ø¨Ø§ Ø¢Ø¯Ø±Ø³ URL "
"`{URL}` Ùˆ Ø¢Ù† Ø±Ø§ Ù…ÛŒ Ø´ÙˆØ¯ Ø®Ø·Ø§ `{Ø®Ø·Ø§ÛŒ}`. Ù…Ù…Ú©Ù† Ø§Ø³Øª ÛŒÚ© Ù…Ø´Ú©Ù„ Ø¨Ø§ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø³Ø±ÙˆØ± (Ø¨Ù‡ "
"Ø¹Ù†ÙˆØ§Ù† Ù…Ø«Ø§Ù„ Ù…Ø´Ú©Ù„Ø§Øª DNS Ù…Ø­Ù„ÛŒØŒ Ø§Ø² mod_securityØŒ Ùˆ ØºÛŒØ±Ù‡) Ø¬Ù„ÙˆÚ¯ÛŒØ±ÛŒ Ø§Ø² Ø§ØªØµØ§Ù„ Ø¨Ù‡ "
"Ø´Ø¨Ú©Ù‡ Ø§Ø² Ú©Ø§Ø± Ø¨Ù‡ Ø¯Ø±Ø³ØªÛŒ ÙˆØ¬ÙˆØ¯ Ø¯Ø§Ø±Ø¯."

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:121
#: isatis/development/includes/theme-options/extensions/backups/helpers.php:143
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:361
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:417
#, php-format
msgid "Failed to create dir: %s"
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø³Ø§Ø®Øª Ù¾ÙˆØ´Ù‡: %s"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:150
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:146
#, php-format
msgid "Failed to copy: %s"
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ú©Ù¾ÛŒ: %s"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:196
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:73
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:50
msgid "Zip extension missing"
msgstr "Ù�Ø±Ù…Øª Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ø§Ø² Ø¯Ø³Øª Ø±Ù�ØªÙ‡"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:202
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:81
#, php-format
msgid "Cannot open zip (Error code: %s)"
msgstr "Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¨Ø§Ø² Ø´ÙˆØ¯ ( Ú©Ø¯Ø®Ø·Ø§: %s )"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:223
#, php-format
msgid "Cannot restore previous zip entry: %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ ÙˆØ±ÙˆØ¯ Ù¾Ø³ØªÛŒ Ù‚Ø¨Ù„ÛŒ Ø±Ø§ Ø¨Ø§Ø²ÛŒØ§Ø¨ÛŒ Ú©Ù†ÛŒØ¯:%s Ø±Ø§"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:258
#, php-format
msgid "Cannot create directory: %s"
msgstr "Ù†Ø§ØªÙˆØ§Ù†ÛŒ Ø¯Ø± Ø³Ø§Ø®Øª Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ %s"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:266
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:55
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:70
#, php-format
msgid "Cannot create file: %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø§ÛŒÙ„ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯:%s Ø±Ø§"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:281
#, php-format
msgid "Cannot read chunk from zip entry: %s"
msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ ØªÚ©Ù‡ Ø§Ø² ÙˆØ±ÙˆØ¯ Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ø±Ø§ Ø¨Ø®ÙˆØ§Ù†ÛŒØ¯:%s Ø±Ø§"

#: isatis/development/includes/theme-options/extensions/backups/helpers.php:292
#, php-format
msgid "Cannot close file: %s"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø§ÛŒÙ„ Ø¨Ø³ØªÙ‡ Ù†Ø´Ø¯:%s Ø±Ø§"

#: isatis/development/includes/theme-options/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:76
#: isatis/development/includes/theme-options/extensions/backups/views/page.php:39
msgid "Full Backup"
msgstr "Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ú©Ø§Ù…Ù„"

#: isatis/development/includes/theme-options/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:85
#: isatis/development/includes/theme-options/extensions/backups/views/page.php:46
msgid "Content Backup"
msgstr "Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø§Ø² Ù…Ø­ØªÙˆØ§"

#: isatis/development/includes/theme-options/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:88
msgid ""
"Warning! \n"
"You are about to delete a backup, it will be lost forever. \n"
"Are you sure?"
msgstr ""
"Ù‡Ø´Ø¯Ø§Ø±!\n"
" Ø´Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ø­Ø°Ù� Ù�Ø§ÛŒÙ„ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ù‡Ø³ØªÛŒØ¯ØŒ Ø§ÛŒÙ† Ù�Ø§ÛŒÙ„ Ø¨Ø±Ø§ÛŒ Ù‡Ù…ÛŒØ´Ù‡ Ø­Ø°Ù� Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯.\n"
" Ø¢ÛŒØ§ Ø¨Ø±Ø§ÛŒ Ø§Ù†Ø¬Ø§Ù… Ø§ÛŒÙ† Ú©Ø§Ø± Ù…Ø·Ù…Ø¦Ù† Ù‡Ø³ØªÛŒØ¯ ØŸ"

#: isatis/development/includes/theme-options/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:93
msgid "Delete"
msgstr "Ø­Ø°Ù�"

#: isatis/development/includes/theme-options/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:144
msgid "No archives found"
msgstr "Ù‡ÛŒÚ† Ù�Ø§ÛŒÙ„ÛŒ ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:153
msgid ""
"Warning! \n"
"The restore will replace all of your content."
msgstr ""
"Ù‡Ø´Ø¯Ø§Ø±!\n"
"Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ù…Ø­ØªÙˆØ§ Ø¬Ø§ÛŒÚ¯Ø²ÛŒÙ† Ù…Ø­ØªÙˆØ§ÛŒ Ù�Ø¹Ù„ÛŒ Ø´Ù…Ø§ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯."

#: isatis/development/includes/theme-options/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:154
msgid "Restore Backup"
msgstr "Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù†"

#: isatis/development/includes/theme-options/extensions/backups/includes/log/view.php:9
msgid "View Activity Log"
msgstr "Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ú¯Ø²Ø§Ø±Ø´ Ù�Ø¹Ø§Ù„ÛŒØª"

#: isatis/development/includes/theme-options/extensions/backups/includes/log/view.php:10
msgid "Hide Activity Log"
msgstr "Ù…Ø®Ù�ÛŒ Ú©Ø±Ø¯Ù† Ú¯Ø²Ø§Ø±Ø´ Ù�Ø¹Ø§Ù„ÛŒØª"

#: isatis/development/includes/theme-options/extensions/backups/includes/log/view.php:25
#, php-format
msgid "%s ago"
msgstr "%s Ù‚Ø¨Ù„"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:186
msgid "Backup Schedule"
msgstr "Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ Ù¾Ø´ØªÛŒØ§Ù† Ú¯ÛŒØ±ÛŒ"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:288
msgid "Once Weekly"
msgstr "Ù‡Ù�ØªÙ‡ Ø§ÛŒ ÛŒÚ©Ø¨Ø§Ø±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:292
msgid "Once a month"
msgstr "Ø¯Ø± Ù…Ø§Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:342
msgid "Full"
msgstr "Ú©Ø§Ù…Ù„"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:343
msgid "Content"
msgstr "Ù…Ø­ØªÙˆØ§"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:352
#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:21
msgid "Monthly"
msgstr "Ù…Ø§Ù‡Ø§Ù†Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:353
#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:22
msgid "Weekly"
msgstr "Ù‡Ù�ØªÚ¯ÛŒ"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:354
#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:23
msgid "Daily"
msgstr "Ø±ÙˆØ²Ø§Ù†Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:365
msgid "Backup Schedule Active"
msgstr "Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ Ù‡Ø§ÛŒ Ù�Ø¹Ø§Ù„"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:366
msgid "Next backup on"
msgstr "Ù¾Ø´ØªÛŒØ§Ù† Ú¯ÛŒØ±ÛŒ Ø¨Ø¹Ø¯ÛŒ Ø¯Ø±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:373
msgid "No backup schedule created yet! We advise you to do it asap!"
msgstr ""
"Ù‡ÛŒÚ† Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§ÛŒ Ø¨Ø±Ø§ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø³Ø§Ø®ØªÙ‡ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª! Ù…Ø§ Ø¨Ù‡ Ø´Ù…Ø§ ØªÙˆØµÛŒÙ‡ Ù…ÛŒÚ©Ù†ÛŒÙ… Ù‡Ù…ÛŒÙ† "
"Ø­Ø§Ù„Ø§ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø±Ùˆ Ø´Ø±ÙˆØ¹ Ú©Ù†ÛŒØ¯!"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:16
msgid "Interval"
msgstr "Ø¨Ø§Ø²Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:25
msgid "Select how often do you want to backup your website."
msgstr "Ù…Ø´Ø®Øµ Ú©Ù†ÛŒØ¯ Ú†Ù†Ø¯ ÙˆÙ‚Øª ÛŒÚ©Ø¨Ø§Ø± Ù…Ø§ÛŒÙ„ Ø¨Ù‡ Ù¾Ø´ØªÛŒØ§Ù† Ú¯ÛŒØ±ÛŒ Ø§Ø² ÙˆØ¨Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ù‡Ø³ØªÛŒØ¯."

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:32
#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:45
#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:58
msgid "Age Limit"
msgstr "Ø¹Ù…Ø± Ù�Ø§ÛŒÙ„ Ù¾Ø´ØªÛŒØ¨Ø§Ù†"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:33
msgid "Age limit of backups in months"
msgstr "Ø¨Ø¹Ø¯ Ø§Ø² Ú†Ù†Ø¯ Ù…Ø§Ù‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ù‡Ø§ÛŒ Ù‚Ø¨Ù„ÛŒ Ø­Ø°Ù� Ø´ÙˆÙ†Ø¯ ØŸ"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:46
msgid "Age limit of backups in weeks"
msgstr "Ø¨Ø¹Ø¯ Ø§Ø² Ú†Ù†Ø¯ Ù‡Ù�ØªÙ‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ù‡Ø§ÛŒ Ù‚Ø¨Ù„ÛŒ Ø­Ø°Ù� Ø´ÙˆÙ†Ø¯ ØŸ"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/schedule/settings-options.php:59
msgid "Age limit of backups in days"
msgstr "Ø¨Ø¹Ø¯ Ø§Ø² Ú†Ù†Ø¯ Ø±ÙˆØ² Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ù‡Ø§ÛŒ Ù‚Ø¨Ù„ÛŒ Ø­Ø°Ù� Ø´ÙˆÙ†Ø¯ ØŸ"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:142
msgid "undefined"
msgstr "ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:282
msgid "Task type not registered"
msgstr "Ù†ÙˆØ¹ ÙˆØ¸ÛŒÙ�Ù‡ Ø«Ø¨Øª Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:289
msgid "Execution stopped (next step did not started)"
msgstr "Ø¹Ù…Ù„ÛŒØ§Øª Ù…ØªÙˆÙ‚Ù� Ø´Ø¯ ( Ù…Ø±Ø­Ù„Ù‡ Ø¨Ø¹Ø¯ÛŒ Ø§Ø¬Ø±Ø§ Ù†Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯ )"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:309
msgid "The execution failed. Please check error.log"
msgstr "Ø¹Ù…Ù„ÛŒØ§Øª Ø¨Ø§ Ø®Ø·Ø§ Ù…ÙˆØ§Ø¬Ù‡ Ø´Ø¯. Ù„Ø·Ù�Ø§ Ù�Ø§ÛŒÙ„ error.log Ø±Ø§ Ø¨Ø±Ø±Ø³ÛŒ Ù†Ù…Ø§ÛŒÛŒØ¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:379
msgid "Invalid execution end time"
msgstr "Ø²Ù…Ø§Ù† Ù¾Ø§ÛŒØ§Ù† Ø¹Ù…Ù„ÛŒØ§Øª Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:602
msgid "Invalid execution result"
msgstr "Ù†ØªÛŒØ¬Ù‡ Ø¹Ù…Ù„ÛŒØ§Øª Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:721
msgid "Invalid token"
msgstr "Ú©Ø¯Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:740
msgid "Invalid tasks hash"
msgstr "Ù‡Ø´ ÙˆØ¸Ø§ÛŒÙ� Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:38
msgid "Database export"
msgstr "Ø¨Ø±ÙˆÙ† Ø±ÛŒØ²ÛŒ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:50
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:37
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:51
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:114
msgid "Destination dir not specified"
msgstr "Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…Ù‚ØµØ¯ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:71
msgid "Database table disappeared"
msgstr "Ø¬Ø¯ÙˆÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:90
msgid "Cannot create file"
msgstr "Ø§Ù…Ú©Ø§Ù† Ø³Ø§Ø®Øª Ù�Ø§ÛŒÙ„ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:96
msgid "Cannot reopen file"
msgstr "Ø§Ù…Ú©Ø§Ù† Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ù…Ø¬Ø¯Ø¯ Ù�Ø§ÛŒÙ„ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:141
#, php-format
msgid "Cannot export CREATE TABLE sql for %s"
msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¨Ù‡ ØµØ§Ø¯Ø±Ø§Øª Ø§ÛŒØ¬Ø§Ø¯ SQL Ø¬Ø¯ÙˆÙ„ Ø¨Ø±Ø§ÛŒ%s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:212
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:268
msgid "Cannot get next database table"
msgstr "Ø§Ù…Ú©Ø§Ù† Ú¯Ø±Ù�ØªÙ† Ø¬Ø¯ÙˆÙ„ Ø¨Ø¹Ø¯ÛŒ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:12
msgid "Database restore"
msgstr "Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:127
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:37
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:41
msgid "Source dir not specified"
msgstr "Ù¾ÙˆØ´Ù‡ Ù…Ù†Ø¨Ø¹ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:145
msgid "Database file not found"
msgstr "Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:179
msgid ""
"PHP class SplFileObject is required but not available. Please contact your "
"hosting"
msgstr ""
"Ú©Ù„Ø§Ø³ Ù¾ÛŒ Ø§Ú† Ù¾ÛŒ SplFileObject Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ù…ÛŒ Ø¨Ø§Ø´Ø¯ ÙˆÙ„ÛŒ Ø¯Ø± Ø¯Ø³ØªØ±Ø³ Ù†ÛŒØ³Øª. Ù„Ø·Ù�Ø§ Ø¨Ø§ "
"Ù‡Ø§Ø³ØªÛŒÙ†Ú¯ Ø®ÙˆØ¯ ØªÙ…Ø§Ø³ Ø¨Ú¯ÛŒØ±ÛŒØ¯."

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:196
#, php-format
msgid "Invalid sub task %s"
msgstr "ÙˆØ¸ÛŒÙ�Ù‡ Ø¬Ø§Ù†Ø¨ÛŒ %s Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:310
#, php-format
msgid "Cannot drop temporary table: %s"
msgstr "Ø§Ù…Ú©Ø§Ù† Ø­Ø°Ù� Ø¬Ø¯ÙˆÙ„ Ù…ÙˆÙ‚Øª: %s ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:337
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:501
msgid "Cannot open db file"
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:346
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:510
msgid "Cannot move cursor in db file"
msgstr "Ø§Ù…Ú©Ø§Ù† Ø­Ø±Ú©Øª Ù…Ú©Ø§Ù† Ù†Ù…Ø§ Ø¯Ø± Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:361
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:722
#, php-format
msgid "Failed to decode line %d from db file."
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø±Ù…Ø²Ú¯Ø´Ø§ÛŒÛŒ Ø®Ø· %d Ø¯Ø± Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:396
#, php-format
msgid "Cannot read line %d from db file"
msgstr "Ø§Ù…Ú©Ø§Ù† Ø®ÙˆØ§Ù†Ø¯Ù† Ø®Ø· %d Ø¯Ø± Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:405
msgid "Required params not found"
msgstr "Ù¾Ø§Ø±Ø§Ù…ØªØ±Ù‡Ø§ÛŒ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:442
msgid "Cannot do full db restore because backup is missing some tables"
msgstr "Ø§Ù…Ú©Ø§Ù† Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ú©Ø§Ù…Ù„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ Ø¨Ù‡ Ø®Ø§Ø·Ø± Ù…ÙˆØ¬ÙˆØ¯ Ù†Ø¨ÙˆØ¯Ù† Ø¨Ø¹Ø¶ÛŒ Ø¬Ø¯Ø§ÙˆÙ„ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:572
#, php-format
msgid "Imported url \"%s\" is prefix of current url"
msgstr "URL ÙˆØ§Ø±Ø¯ Ø´Ø¯Ù‡ \"%s\" Ø±Ø§ Ù¾ÛŒØ´ÙˆÙ†Ø¯ Ø¢Ø¯Ø±Ø³ Ù�Ø¹Ù„ÛŒ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:739
#, php-format
msgid "Table name is more than 64 characters: %s"
msgstr "Ù†Ø§Ù… Ø¬Ø¯ÙˆÙ„: %s Ø¨ÛŒØ´ Ø§Ø² 64 Ú©Ø§Ø±Ø§Ú©ØªØ± Ù…ÛŒ Ø¨Ø§Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:748
#, php-format
msgid "Failed to drop tmp table %s"
msgstr "Ø­Ø°Ù� Ø¬Ø¯ÙˆÙ„ Ù…ÙˆÙ‚Øª %s Ù…ÙˆÙ�Ù‚ÛŒØª Ø¢Ù…ÛŒØ² Ù†Ø¨ÙˆØ¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:807
#, php-format
msgid "Failed to create tmp table %s"
msgstr "Ø³Ø§Ø®Øª Ø¬Ø¯ÙˆÙ„ Ù…ÙˆÙ‚Øª %s Ù…ÙˆÙ�Ù‚ÛŒØª Ø¢Ù…ÛŒØ² Ù†Ø¨ÙˆØ¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:820
#, php-format
msgid "Tried to insert data in table that was not imported %s"
msgstr "Ø³Ø¹ÛŒ Ú©Ø±Ø¯Ù… Ø¨Ù‡ ÙˆØ§Ø±Ø¯ Ú©Ø±Ø¯Ù† Ø¯Ø§Ø¯Ù‡ Ù‡Ø§ Ø¯Ø± Ø¬Ø¯ÙˆÙ„ Ø´Ø¯ Ú©Ù‡ ÙˆØ§Ø±Ø¯ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª%s Ø±Ø§"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:1022
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:1048
#, php-format
msgid "Failed to insert row from line %d into table %s"
msgstr "Ø¨Ø±Ø§ÛŒ ÙˆØ§Ø±Ø¯ Ú©Ø±Ø¯Ù† Ø³Ø·Ø± Ø§Ø² Ø®Ø·%d Ø¨Ù‡ Ø¬Ø¯ÙˆÙ„ Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ø¨Ù‡ %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:1065
#, php-format
msgid "Invalid json type %s in db file"
msgstr "Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù†ÙˆØ¹ JSON%s Ø¯Ø± Ù�Ø§ÛŒÙ„ DB"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:1072
msgid "Cannot read line from db file"
msgstr "Ø§Ù…Ú©Ø§Ù† Ø®ÙˆØ§Ù†Ø¯Ù† Ø®Ø· %d Ø¯Ø± Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:1116
msgid "Failed to restore options keeping step"
msgstr "Ø¨Ø±Ø§ÛŒ Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†Ø¯Ù† Ú¯Ø§Ù… Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ù†Ú¯Ù‡Ø¯Ø§Ø±ÛŒ Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:1151
#, php-format
msgid "Failed to keep option: %s"
msgstr "Ø¨Ø±Ø§ÛŒ Ù†Ú¯Ù‡ Ø¯Ø§Ø´ØªÙ† Ú¯Ø²ÛŒÙ†Ù‡ Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡: Ø§Ø²%s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:1221
msgid "Tables drop failed"
msgstr "Ø¬Ø¯Ø§ÙˆÙ„ Ø±Ù‡Ø§ Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:1235
msgid "Tables rename failed."
msgstr "Ø¬Ø¯Ø§ÙˆÙ„ ØªØºÛŒÛŒØ± Ù†Ø§Ù… Ø§Ù†Ø¬Ø§Ù… Ù†Ø´Ø¯."

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:12
msgid "Directory Cleanup"
msgstr "Ù¾Ø§Ú©Ø³Ø§Ø²ÛŒ Ø±Ø§Ù‡Ù†Ù…Ø§ÛŒ"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:21
msgid "Dir not specified"
msgstr "Ù¾ÙˆØ´Ù‡ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:30
msgid "Cannot remove directory"
msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:37
msgid "Cannot create directory"
msgstr "Ù†Ø§ØªÙˆØ§Ù†ÛŒ Ø¯Ø± Ø³Ø§Ø®Øª Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ \"%\""

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:9
msgid "Files Export"
msgstr "Ø¨Ø±ÙˆÙ† Ø±ÛŒØ²ÛŒ Ù�Ø§ÛŒÙ„ Ù‡Ø§"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:25
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:52
msgid "Source dirs not specified"
msgstr "Ù¾ÙˆØ´Ù‡ Ù…Ù†Ø¨Ø¹ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:33
msgid "Destination not specified"
msgstr "Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…Ù‚ØµØ¯ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:83
#, php-format
msgid "Source dir %s is empty"
msgstr "Ù…Ù†Ø¨Ø¹ Ø¯ÛŒØ± Ø¨Ù‡%s Ø®Ø§Ù„ÛŒ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:125
msgid "Failed to get dir chmod"
msgstr "Ø¨Ø±Ø§ÛŒ Ø¨Ù‡ Ø¯Ø³Øª Ø¢ÙˆØ±Ø¯Ù† Ø³Ø·Ø­ Ø¯Ø³ØªØ±Ø³ÛŒ Ø¯ÛŒØ± Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:132
msgid "Failed to create destination dir"
msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø³Ø§Ø®Øª Ù¾ÙˆØ´Ù‡ Ù…Ù‚ØµØ¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:220
#, php-format
msgid "Failed to restore dir listing from: %s"
msgstr "Ø¨Ø±Ø§ÛŒ Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†Ø¯Ù† Ú©Ù†ÛŒØ¯ Ø¯ÛŒØ± Ø§Ø² Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡: Ø§Ø²%s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:9
msgid "Files Restore"
msgstr "Ø¨Ø§Ø²ÛŒØ§Ø¨ÛŒ Ù�Ø§ÛŒÙ„ Ù‡Ø§"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:45
#, php-format
msgid "Invalid source dir: %s"
msgstr "Ù¾ÙˆØ´Ù‡ Ù…Ù†Ø¨Ø¹ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª : %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:135
msgid "No filesystem access, credentials required"
msgstr "Ø¨Ø¯ÙˆÙ† Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ…ØŒ Ø§Ø¹ØªØ¨Ø§Ø± Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø²"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:139
msgid "No filesystem access, invalid credentials"
msgstr "Ø¨Ø¯ÙˆÙ† Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ…ØŒ Ø§Ø¹ØªØ¨Ø§Ø± Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:145
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:154
msgid "Filesystem init failed"
msgstr "Filesystem init Ø¨Ø§ Ø®Ø·Ø§ Ù…ÙˆØ§Ø¬Ù‡ Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:202
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:315
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:339
#, php-format
msgid "Cannot convert Filesystem path: %s"
msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ù…Ø³ÛŒØ± Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ø±Ø§ Ø¹ÙˆØ¶ Ú©Ø±Ø¯: %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:207
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:320
#, php-format
msgid "Failed to list dir: %s"
msgstr "Ù„ÛŒØ³Øª Ù¾ÙˆØ´Ù‡ Ù†Ø§Ù…ÙˆÙ�Ù‚ Ø¨ÙˆØ¯: %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:237
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:279
#, php-format
msgid "Failed to remove dir: %s"
msgstr "Ù¾ÙˆØ´Ù‡ Ø­Ø°Ù� Ù†Ø´Ø¯: %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:244
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:286
#, php-format
msgid "Failed to remove file: %s"
msgstr "Ù�Ø§ÛŒÙ„ Ø­Ø°Ù� Ù†Ø´Ø¯: %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:374
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:430
#, php-format
msgid "Failed to copy file: %s"
msgstr "Ù�Ø§ÛŒÙ„ Ú©Ù¾ÛŒ Ù†Ø´Ø¯: %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:9
msgid "Image Sizes Remove"
msgstr "Ø­Ø°Ù� Ø³Ø§ÛŒØ²Ù‡Ø§ÛŒ ØªØµÙˆÛŒØ±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:23
msgid "Uploads dir not specified"
msgstr "Ù¾ÙˆØ´Ù‡ Ø¢Ù¾Ù„ÙˆØ¯ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:9
msgid "Image Sizes Restore"
msgstr "Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†Ø¯Ù† Ø§Ù†Ø¯Ø§Ø²Ù‡ ØªØµÙˆÛŒØ±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:12
#, php-format
msgid "(%d of %d)"
msgstr "%d Ø§Ø² %d"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:66
msgid "Cannot get total images count"
msgstr "ØªØ¹Ø¯Ø§Ø¯ Ú©Ù„ ØªØµØ§ÙˆÛŒØ± Ø±Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø¯Ø±ÛŒØ§Ù�Øª Ù†Ù…ÙˆØ¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:12
msgid "Archive Unzip"
msgstr "Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ø¢Ø±Ø´ÛŒÙˆ"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:15
#, php-format
msgid "(%d files extracted)"
msgstr "( %d Ù�Ø§ÛŒÙ„ Ø§Ú©Ø³ØªØ±Ú©Øª Ø´Ø¯Ù‡ )"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:29
msgid "Zip file not specified"
msgstr "Ù�Ø§ÛŒÙ„ Ø²ÛŒÙ¾ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:47
msgid "Destination dir is not empty"
msgstr "Ù¾ÙˆØ´Ù‡ Ù…Ù‚ØµØ¯ Ø®Ø§Ù„ÛŒ Ù†ÛŒØ³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:12
msgid "Archive Zip"
msgstr "Ø¯Ø± Ø­Ø§Ù„ Ù�Ø´Ø±Ø¯Ù‡ Ø³Ø§Ø²ÛŒ ..."

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:45
msgid "Source dir does not exist"
msgstr "Ù¾ÙˆØ´Ù‡ Ù…Ù†Ø¨Ø¹ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:127
msgid "Cannot close the zip file"
msgstr "Ù�Ø§ÛŒÙ„ zip Ø±Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø¨Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:146
msgid "Cannot move zip in destination dir"
msgstr "Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¨Ù‡ Ù…Ù‚ØµØ¯ Ø§Ù†ØªÙ‚Ø§Ù„ Ø¯Ø§Ø¯Ù‡ Ø´ÙˆØ¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:119
msgid "Invalid destination dir"
msgstr "Ù¾ÙˆØ´Ù‡ Ù…Ù‚ØµØ¯ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:132
#, php-format
msgid "Invalid type: %s"
msgstr "Ù†ÙˆØ¹ Ù†Ø§Ù…Ø¹ØªØ¨Ø±: %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:141
#, php-format
msgid "Args not specified for type: %s"
msgstr "Ø¢Ø±Ú¯ÙˆÙ…Ø§Ù† Ù‡Ø§ Ø¨Ø±Ø§ÛŒ Ù†ÙˆØ¹ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª:  %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:9
msgid "Local Download"
msgstr "Ø¯Ø§Ù†Ù„ÙˆØ¯ Ù…Ø­Ù„ÛŒ"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:24
msgid "Source not specified"
msgstr "Ù…Ù†Ø¨Ø¹ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:29
msgid "Invalid source"
msgstr "Ù…Ù†Ø¨Ø¹ Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:38
msgid "Invalid source type"
msgstr "Ù†ÙˆØ¹ Ù…Ù†Ø¨Ø¹ Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:59
#, php-format
msgid "Cannot open zip: %s"
msgstr "Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¨Ø§Ø² Ø´ÙˆØ¯: %s"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:70
msgid "Unhandled type"
msgstr "Ù†ÙˆØ¹ ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:13
#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:21
msgid "Downloading"
msgstr "Ø¯Ø± Ø­Ø§Ù„ Ø¯Ø§Ù†Ù„ÙˆØ¯ ..."

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:17
#, php-format
msgid "Downloading (%s of %s)"
msgstr "Ø¯Ø± Ø­Ø§Ù„ Ø¯Ø§Ù†Ù„ÙˆØ¯ ( %s Ø§Ø² %s )"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:25
#, php-format
msgid "Archive Unzip (%d files extracted)"
msgstr "Ø¨Ø§Ø²Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ ( %d Ù�Ø§ÛŒÙ„ Ø§Ú©Ø³ØªØ±Ú©Øª Ø´Ø¯Ù‡ )"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:27
msgid "Download finished. Doing unzip"
msgstr "Ø¯Ø§Ù†Ù„ÙˆØ¯ Ø¨Ù‡ Ù¾Ø§ÛŒØ§Ù† Ø±Ø³ÛŒØ¯. Ø¯Ø± Ø­Ø§Ù„ Ø¨Ø§Ø²Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:30
msgid "Downloading (invalid state)"
msgstr "Ø¯Ø§Ù†Ù„ÙˆØ¯ (Ø­Ø§Ù„Øª Ù†Ø§Ù…Ø¹ØªØ¨Ø±)"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:56
msgid "Url not specified"
msgstr "Ø¢Ø¯Ø±Ø³ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª."

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:61
msgid "Invalid url"
msgstr "Ù„ÛŒÙ†Ú© Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:68
msgid "File id not specified"
msgstr "Ø´Ù†Ø§Ø³Ù‡ Ù�Ø§ÛŒÙ„ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:73
msgid "Invalid file id"
msgstr "Ø´Ù†Ø§Ø³Ù‡ Ù�Ø§ÛŒÙ„ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:104
msgid "Partial download invalid state"
msgstr "Ø¨Ø§Ø±Ú¯ÛŒØ±ÛŒ Ø¬Ø²Ø¦ÛŒ ÙˆØ¶Ø¹ÛŒØª ØºÛŒØ±Ù…Ø¹ØªØ¨Ø±"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:147
#, php-format
msgid "Request failed. Error code: %d"
msgstr "Ø¯Ø±Ø®ÙˆØ§Ø³Øª Ù†Ø´Ø¯ Ú©Ø¯. Ø®Ø·Ø§:  %d"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:158
msgid "Invalid byte position"
msgstr "Ù…ÙˆÙ‚Ø¹ÛŒØª Ø¨Ø§ÛŒØª Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:163
msgid "Empty response body"
msgstr "Ù¾Ø§Ø³Ø®ÛŒ Ø¯Ø±ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:183
msgid "File ended without content"
msgstr "Ù�Ø§ÛŒÙ„ Ø¨Ø¯ÙˆÙ† Ù…Ø­ØªÙˆØ§ Ø¨Ù‡ Ù¾Ø§ÛŒØ§Ù† Ø±Ø³ÛŒØ¯"

#: isatis/development/includes/theme-options/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:216
msgid "Failed to write data to file"
msgstr "Ù†ÙˆØ´ØªÙ† Ø¯Ø§Ø¯Ù‡ Ø¨Ù‡ Ù�Ø§ÛŒÙ„ Ù†ØªÙˆØ§Ù†Ø¯ Ø§Ù†Ø¬Ø§Ù… Ø´ÙˆØ¯"

#: isatis/development/includes/theme-options/extensions/backups/views/page.php:34
msgid "Here you can create a backup schedule for your website."
msgstr ""
"Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¨Ø±Ø§ÛŒ ÙˆØ¨Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ Ø´Ø¯Ù‡ Ø®ÙˆØ¯ Ø±Ø§ Ø§ÛŒØ¬Ø§Ø¯ "
"Ú©Ù†ÛŒØ¯ ."

#: isatis/development/includes/theme-options/extensions/backups/views/page.php:40
msgid "will save your themes, plugins, uploads and full database."
msgstr ""
"Ù‚Ø§Ù„Ø¨ Ù‡Ø§ØŒ Ù¾Ù„Ø§Ú¯ÛŒÙ† Ù‡Ø§ØŒ Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ø¢Ù¾Ù„ÙˆØ¯ Ø´Ø¯Ù‡ Ùˆ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø±Ø§ Ø°Ø®ÛŒØ±Ù‡ Ù…ÛŒÚ©Ù†Ø¯."

#: isatis/development/includes/theme-options/extensions/backups/views/page.php:47
msgid ""
"will save your uploads and database without private data like users, admin "
"email, etc."
msgstr ""
"Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ø¢Ù¾Ù„ÙˆØ¯ Ø´Ø¯Ù‡ Ùˆ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø±Ø§ Ø°Ø®ÛŒØ±Ù‡ Ù…ÛŒÚ©Ù†ÛŒØ¯ ÙˆÙ„ÛŒ Ø¯Ø§Ø¯Ù‡ Ù‡Ø§ÛŒ Ø®ØµÙˆØµÛŒ "
"Ù…Ø§Ù†Ù†Ø¯ Ú©Ø§Ø±Ø¨Ø±Ø§Ù†ØŒ Ø§ÛŒÙ…ÛŒÙ„ Ù…Ø¯ÛŒØ±ÛŒØªØŒ Ùˆ ØºÛŒØ±Ù‡ Ø±Ø§ Ø°Ø®ÛŒØ±Ù‡ Ù†Ù…ÛŒÚ©Ù†ÛŒØ¯."

#: isatis/development/includes/theme-options/extensions/backups/views/page.php:57
msgid "Edit Backup Schedule"
msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ"

#: isatis/development/includes/theme-options/extensions/backups/views/page.php:61
msgid "Create Full Backup Now"
msgstr "Ø§ÛŒØ¬Ø§Ø¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ú©Ø§Ù…Ù„"

#: isatis/development/includes/theme-options/extensions/backups/views/page.php:65
msgid "Create Content Backup Now"
msgstr "Ø§ÛŒØ¬Ø§Ø¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø§Ø² Ù…Ø­ØªÙˆØ§"

#: isatis/development/includes/theme-options/extensions/backups/views/page.php:70
msgid "Archives"
msgstr "Ø¢Ø±Ø´ÛŒÙˆÙ‡Ø§"

#: isatis/development/includes/theme-options/extensions/backups/views/tasks-status.php:29
msgid "Unknown task"
msgstr "ÙˆØ¸ÛŒÙ�Ù‡ Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡"

#: isatis/development/includes/theme-options/extensions/backups/views/tasks-status.php:33
msgid "Nothing running in background"
msgstr "Ù‡ÛŒÚ† Ú†ÛŒØ²ÛŒ Ø¯Ø± Ù¾Ø³ Ø²Ù…ÛŒÙ†Ù‡ Ø§Ø¬Ø±Ø§ Ù†Ù…ÛŒ Ø´ÙˆØ¯"

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:21
msgid "Ø¢ÛŒÚ©ÙˆÙ†"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:22
msgid "Ø¢ÛŒÚ©ÙˆÙ† Ù…ÙˆØ±Ø¯ Ù†Ø¸Ø± Ø®ÙˆØ¯ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯."
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:31
msgid ""
"ØªØµÙˆÛŒØ± Ø¯Ù„Ø®ÙˆØ§Ù‡ Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ú©Ù†ÛŒØ¯.<br>Ø§ÛŒÙ† ØªØµÙˆÛŒØ± Ø¯Ø± Ø¨Ø±Ø®ÛŒ Ø§Ø² Ù…Ú©Ø§Ù† Ù‡Ø§ÛŒ Ø³Ø§ÛŒØª "
"Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ù…ÛŒ Ø´ÙˆØ¯."
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:38
msgid "Ø±Ù†Ú¯ Ø¯Ø³ØªÙ‡"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:39
msgid "Ø±Ù†Ú¯ Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ø®ÙˆØ¯ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§Ø¦ÛŒØ¯."
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:45
msgid "Ø¢Ø±Ø´ÛŒÙˆ"
msgstr "Ø¨Ø§ÛŒÚ¯Ø§Ù†ÛŒ"

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:46
msgid "Ù†ÙˆØ¹ Ù†Ù…Ø§ÛŒØ´ Ø¢Ø±Ø´ÛŒÙˆ Ø±Ø§ Ù…Ø´Ø®Øµ Ú©Ù†ÛŒØ¯."
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:107
msgid "ØµÙ�Ø­Ù‡ Ø¢Ú¯Ù‡ÛŒ"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:108
msgid "Ù†ÙˆØ¹ Ù†Ù…Ø§ÛŒØ´ ØµÙ�Ø­Ù‡ Ø¢Ú¯Ù‡ÛŒ Ø±Ø§ Ù…Ø´Ø®Øµ Ú©Ù†ÛŒØ¯."
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:159
msgid "Ù†Ù‚Ø´Ù‡"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:160
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:178
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:196
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:214
msgid "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø¯Ù„Ø®ÙˆØ§Ù‡ Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø±Ø§ÛŒ Ø§ÛŒÙ† Ø¯Ø³ØªÙ‡ Ùˆ Ø²ÛŒØ± Ø¯Ø³ØªÙ‡ Ù‡Ø§ÛŒ Ø¢Ù† Ø§Ù†Ø¬Ø§Ù… Ø¯Ù‡ÛŒØ¯."
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:162
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:180
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:198
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:216
msgid ""
"ØªÙˆØ¬Ù‡ Ø¯Ø§Ø´ØªÙ‡ Ø¨Ø§Ø´ÛŒØ¯ Ú©Ù‡ Ø§ÛŒÙ† Ú¯Ø²ÛŒÙ†Ù‡ Ø§ÙˆÙ„ÙˆÛŒØª Ø¨Ø§Ù„Ø§ØªØ±ÛŒ Ù†Ø³Ø¨Øª Ø¨Ù‡ ØªÙ†Ø¸ÛŒÙ…Ø§Øª ØµÙ�Ø­Ù‡ Ø¢Ú¯Ù‡ÛŒ Ø¯Ø§Ø´ØªÙ‡ "
"Ùˆ Ø¨Ø± Ø±ÙˆÛŒ Ø¢Ù† ØªØ§Ø«ÛŒØ± Ù…ÛŒ Ú¯Ø°Ø§Ø±Ø¯.<br>\n"
"\t\t\t\tØ§Ú¯Ø± Ø§Ø² ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù¾ÛŒØ´Ù�Ø±Ø¶ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯ ØŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª ØµÙ�Ø­Ù‡ Ø¢Ú¯Ù‡ÛŒ Ø´Ù…Ø§ Ù„Ø­Ø§Ø¸ Ù…ÛŒ "
"Ú¯Ø±Ø¯Ù†Ø¯."
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:167
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:185
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:203
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:221
msgid "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù¾ÛŒØ´Ù�Ø±Ø¶"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:168
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:186
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:204
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:222
msgid "Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ø´ÙˆØ¯"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:169
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:187
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:205
#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:223
msgid "Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ù†Ø´ÙˆØ¯"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:177
msgid "Ø¢Ú¯Ù‡ÛŒ Ù‡Ø§ÛŒ Ú©Ø§Ø±Ø¨Ø±"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:195
msgid "Ø¢Ú¯Ù‡ÛŒ Ù‡Ø§ÛŒ Ù…Ø´Ø§Ø¨Ù‡"
msgstr ""

#: isatis/development/includes/theme-options/theme/options/taxonomies/ad_cat.php:213
msgid "Ù†Ø¸Ø±Ø§Øª"
msgstr ""
"Ù‚Ø§Ø¨Ù„ÛŒØª Ù‡Ø§ÛŒ Ø§Ø³Ø§Ø³ÛŒ ÙˆÙˆÚ©Ø§Ù…Ø±Ø³ Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ù…ÛŒ Ø¯Ù‡Ø¯ Ùˆ ÛŒÚ© Ø¬Ø¯ÙˆÙ„ Ù‡ÛŒØ³ØªÙˆÚ¯Ø±Ø§Ù… Ø±Ø§ Ø¨Ø±Ø§ÛŒ Ø¯ÛŒØ¯Ú¯Ø§Ù‡ "
"Ù‡Ø§ÛŒ Ù…Ø­ØµÙˆÙ„Ø§Øª Ø®ÙˆØ¯ Ø§Ø¶Ø§Ù�Ù‡ Ù…ÛŒ Ú©Ù†Ø¯ØŒ Ù‡Ù…Ø§Ù†Ø·ÙˆØ± Ú©Ù‡ Ø¯Ø± Ø¨ÛŒØ´ØªØ± ÙˆØ¨ Ø³Ø§ÛŒØª Ù‡Ø§ÛŒ Ù…Ø±Ø³ÙˆÙ… ÙˆÙˆÚ©Ø§Ù…Ø±Ø³ "
"Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ù…ÛŒ Ú©Ù†ÛŒØ¯."

#~ msgid "Please register builder types on 'fw_option_types_init' action"
#~ msgstr "Ù„Ø·Ù�Ø§ Ù†ÙˆØ¹ Ø³Ø§Ø²Ù†Ø¯Ù‡ Ø«Ø¨Øª Ù†Ø§Ù… Ø¯Ø± Ø¹Ù…Ù„ 'fw_option_types_initØŒ"

#~ msgid ""
#~ "Please register builder item-types on 'fw_option_type_builder:{builder-"
#~ "type}:register_items' action"
#~ msgstr ""
#~ "Ù„Ø·Ù�Ø§ Ø³Ø§Ø²Ù†Ø¯Ù‡ Ù…ÙˆØ±Ø¯ Ø§Ù†ÙˆØ§Ø¹ Ø«Ø¨Øª Ù†Ø§Ù… Ø¯Ø±: fw_option_type_builder: {Ø³Ø§Ø²Ù†Ø¯Ù‡ Ù†ÙˆØ¹}: "
#~ "register_items Ø¹Ù…Ù„"

#~ msgid "Full Screen"
#~ msgstr "ØªÙ…Ø§Ù… ØµÙ�Ø­Ù‡"

#~ msgid "Exit Full Screen"
#~ msgstr "Ø®Ø±ÙˆØ¬ Ø§Ø² ØªÙ…Ø§Ù… ØµÙ�Ø­Ù‡"

#~ msgid "Undo"
#~ msgstr "Ø¨Ø§Ø²Ú¯Ø´Øª "

#~ msgid "Redo"
#~ msgstr " Ø§Ù†Ø¬Ø§Ù… Ù…Ø¬Ø¯Ø¯"

#~ msgid "Preview Changes"
#~ msgstr "Ù¾ÛŒØ´ Ù†Ù…Ø§ÛŒØ´ ØªØºÛŒÛŒØ±Ø§Øª"

#~ msgid "Update"
#~ msgstr "Ø¨Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ"

#~ msgid "Templates"
#~ msgstr "Ù‚Ø§Ù„Ø¨â€ŒÙ‡Ø§"

#~ msgid "Full Templates"
#~ msgstr "ØªÙ…Ø§Ù… Ø§Ù„Ú¯ÙˆÙ‡Ø§"

#~ msgid "No Templates Saved"
#~ msgstr "Ù‡ÛŒÚ† Ø§Ù„Ú¯ÙˆÛŒÛŒ Ø°Ø®ÛŒØ±Ù‡ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#~ msgid "Load Template"
#~ msgstr "Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ù‚Ø§Ù„Ø¨"

#~ msgid "Save Full Template"
#~ msgstr "Ø°Ø®ÛŒØ± Ú©Ø§Ù…Ù„ Ø§Ù„Ú¯Ùˆ"

#~ msgid "Template Name"
#~ msgstr "Ù†Ø§Ù… Ø§Ù„Ú¯Ùˆ"

#~ msgid "Save Builder Template"
#~ msgstr "Ø°Ø®ÛŒØ± Ø§Ù„Ú¯Ùˆ Ø³Ø§Ø²"

#~ msgid "No Title"
#~ msgstr "Ø¨Ø¯ÙˆÙ† Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "Unable to process the form"
#~ msgstr "Ù‚Ø§Ø¨Ù„ÛŒØª Ù¾Ø±Ø¯Ø§Ø²Ø´ Ø§ÛŒÙ† Ù�Ø±Ù… ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#~ msgid "Invalid destination email (please contact the site administrator)"
#~ msgstr "Ø§ÛŒÙ…ÛŒÙ„ Ù…Ù‚ØµØ¯ Ù†Ø§Ù…Ø¹ØªØ¨Ø± (Ù„Ø·Ù�Ø§ Ø¨Ø§ Ù…Ø¯ÛŒØ± Ø³Ø§ÛŒØª)"

#~ msgid "Message sent!"
#~ msgstr "Ù¾ÛŒØ§Ù… Ù�Ø±Ø³ØªØ§Ø¯Ù‡ Ø´Ø¯!"

#~ msgid "Oops something went wrong."
#~ msgstr "Ø§ÙˆÙ‡! Ù…ØªØ§Ø³Ù�Ø§Ù†Ù‡ Ø§Ø´ØªØ¨Ø§Ù‡ÛŒ Ø±Ø® Ø¯Ø§Ø¯."

#~ msgid "Please configure the {mailer_link} extension."
#~ msgstr "Ù„Ø·Ù�Ø§ Ø§Ø² {} â€‹â€‹mailer_link Ù¾Ø³ÙˆÙ†Ø¯ Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ Ú©Ù†ÛŒØ¯."

#~ msgid "Contact Forms"
#~ msgstr "Ù�Ø±Ù… ØªÙ…Ø§Ø³"

#~ msgid "Contact Form"
#~ msgstr "Ù�Ø±Ù… ØªÙ…Ø§Ø³"

#~ msgid "Configure Mailer"
#~ msgstr "Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ Ù…ÛŒÙ„Ø±"

#~ msgid "Duplicate"
#~ msgstr "ØªÚ©Ø«ÛŒØ±"

#~ msgid "Contact form"
#~ msgstr "Ù�Ø±Ù… ØªÙ…Ø§Ø³ Ø¨Ø§ Ù…Ø§"

#~ msgid "Build contact forms"
#~ msgstr "Ø³Ø§Ø®Øª Ù�Ø±Ù… ØªÙ…Ø§Ø³ Ø¨Ø§"

#~ msgid "Content Elements"
#~ msgstr "Ø¹Ù†Ø§ØµØ± Ù…Ø­ØªÙˆØ§"

#~ msgid "Add a Contact Form"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù�Ø±Ù… ØªÙ…Ø§Ø³"

#~ msgid "Form Fields"
#~ msgstr "Ù�ÛŒÙ„Ø¯ Ù‡Ø§ÛŒ Ù�Ø±Ù…"

#~ msgid "Options"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª"

#~ msgid "Email To"
#~ msgstr "Ø§ÛŒÙ…ÛŒÙ„ Ø¨Ù‡"

#~ msgid "We recommend you to use an email that you verify often"
#~ msgstr "Ù…Ø§ Ø¨Ù‡ Ø´Ù…Ø§ ØªÙˆØµÛŒÙ‡ Ù…ÛŒ Ú©Ù†ÛŒÙ… Ø¨Ø±Ø§ÛŒ Ø¨Ø±Ø±Ø³ÛŒ ÛŒÚ© Ø§ÛŒÙ…ÛŒÙ„ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "The form will be sent to this email address."
#~ msgstr "Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ù�Ø±Ù… Ø¨Ù‡ Ø§ÛŒÙ† Ø§ÛŒÙ…ÛŒÙ„ Ø§Ø±Ø³Ø§Ù„ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯."

#~ msgid "Subject Message"
#~ msgstr "Ù…ÙˆØ¶ÙˆØ¹ Ù¾ÛŒØ§Ù…"

#~ msgid "This text will be used as subject message for the email"
#~ msgstr "Ø§ÛŒÙ† Ù…ØªÙ† Ø¨Ù‡ Ø¹Ù†ÙˆØ§Ù† Ù…ÙˆØ¶ÙˆØ¹ Ø§ÛŒÙ…ÛŒÙ„ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯"

#~ msgid "Submit Button"
#~ msgstr "Ø¯Ú©Ù…Ù‡ Ø§Ø±Ø³Ø§Ù„"

#~ msgid "This text will appear in submit button"
#~ msgstr "Ø§ÛŒÙ† Ù…ØªÙ† Ø¯Ø± Ø¯Ú©Ù…Ù‡ Ø«Ø¨Øª Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯."

#~ msgid "Send"
#~ msgstr "Ø§Ø±Ø³Ø§Ù„"

#~ msgid "Success Message"
#~ msgstr "Ù¾ÛŒØ§Ù… Ù…ÙˆÙ�Ù‚ÛŒØª"

#~ msgid "This text will be displayed when the form will successfully send"
#~ msgstr ""
#~ "Ø²Ù…Ø§Ù†ÛŒ Ú©Ù‡ Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ù�Ø±Ù… Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ø§Ø±Ø³Ø§Ù„ Ø´ÙˆÙ†Ø¯ Ø§ÛŒÙ† Ù¾ÛŒØºØ§Ù… Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯."

#~ msgid "Failure Message"
#~ msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø§Ø±Ø³Ø§Ù„ Ù¾ÛŒØ§Ù…"

#~ msgid "This text will be displayed when the form will fail to be sent"
#~ msgstr ""
#~ "Ø²Ù…Ø§Ù†ÛŒ Ú©Ù‡ Ø§Ø±Ø³Ø§Ù„ Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ù�Ø±Ù… Ø¨Ø§ Ø®Ø·Ø§ Ø±ÙˆØ¨Ø±Ùˆ Ø´ÙˆØ¯ Ø§ÛŒÙ† Ù¾ÛŒØºØ§Ù… Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯."

#~ msgid "Add a Multiple Choices field"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† ÛŒÚ© Ù…ÛŒØ¯Ø§Ù† Ú†Ù†Ø¯ Ú¯Ø²ÛŒÙ†Ù‡ Ø§ÛŒ"

#~ msgid "Multiple Choice"
#~ msgstr "Ú†Ù†Ø¯Ú¯Ø²ÛŒÙ†Ù‡ Ø§ÛŒ"

#~ msgid "Label"
#~ msgstr "Ø¨Ø±Ú†Ø³Ø¨"

#~ msgid "Toggle mandatory field"
#~ msgstr "ØªØºÛŒÛŒØ± ÙˆØ¶Ø¹ÛŒØª Ø§Ø¬Ø¨Ø§Ø±ÛŒ Ø¨ÙˆØ¯Ù† Ù�ÛŒÙ„Ø¯"

#~ msgid "Edit Label"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ø¨Ø±Ú†Ø³Ø¨"

#~ msgid "{x} More"
#~ msgstr "{X} Ø¨ÛŒØ´ØªØ±"

#~ msgid "Close"
#~ msgstr "Ø¨Ø³ØªÙ†"

#~ msgid "Enter field label (it will be displayed on the web site)"
#~ msgstr "Ù†Ø§Ù… Ù�ÛŒÙ„Ø¯ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯ ( Ø§ÛŒÙ† Ù†Ø§Ù… Ø¯Ø± Ù�Ø±Ù… ØªÙ…Ø§Ø³ Ù‚Ø§Ø¨Ù„ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ø®ÙˆØ§Ù‡Ø¯ Ø¨ÙˆØ¯ )"

#~ msgid "Mandatory Field"
#~ msgstr "Ù�ÛŒÙ„Ø¯ Ø§Ø¬Ø¨Ø§Ø±ÛŒ"

#~ msgid "Make this field mandatory?"
#~ msgstr "Ø§ÛŒÙ† Ù�ÛŒÙ„Ø¯ Ø§Ø¬Ø¨Ø§Ø±ÛŒ Ø§Ø³ØªØŸ"

#~ msgid "Choices"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨"

#~ msgid "Add choice"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ú¯Ø²ÛŒÙ†Ù‡"

#~ msgid "Randomize"
#~ msgstr "ØªØµØ§Ø¯Ù�ÛŒ Ú©Ø±Ø¯Ù†"

#~ msgid "Do you want choices to be displayed in random order?"
#~ msgstr "Ø¢ÛŒØ§ Ø´Ù…Ø§ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ Ø¨Ù‡ ØµÙˆØ±Øª ØªØµØ§Ø¯Ù�ÛŒ Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ù…ÛŒ Ø´ÙˆØ¯ØŸ"

#~ msgid "Field Layout"
#~ msgstr "Ú†ÛŒØ¯Ù…Ø§Ù† Ù�ÛŒÙ„Ø¯"

#~ msgid "Select choice display layout"
#~ msgstr "Ø·Ø±Ø­ Ø¨Ù†Ø¯ÛŒ Ù†Ù…Ø§ÛŒØ´ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯."

#~ msgid "One column"
#~ msgstr "ÛŒÚ© Ø³ØªÙˆÙ†"

#~ msgid "Two columns"
#~ msgstr "Ø¯Ùˆ Ø³ØªÙˆÙ†"

#~ msgid "Three columns"
#~ msgstr "Ø³Ù‡ Ø³ØªÙˆÙ†"

#~ msgid "Side by side"
#~ msgstr "Ù¾Ù‡Ù„Ùˆ Ø¨Ù‡ Ù¾Ù‡Ù„Ùˆ"

#~ msgid "Instructions for Users"
#~ msgstr "Ø±Ø§Ù‡Ù†Ù…Ø§ÛŒ Ú©Ø§Ø±Ø¨Ø±"

#~ msgid "The users will see these instructions in the tooltip near the field"
#~ msgstr ""
#~ "Ø¯Ø± ØµÙˆØ±ØªÛŒÚ©Ù‡ ØªÙ…Ø§ÛŒÙ„ Ø¯Ø§Ø±ÛŒØ¯ Ø¨Ø±Ø§ÛŒ Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ ÛŒÚ© Ø±Ø§Ù‡Ù†Ù…Ø§ Ù‚Ø±Ø§Ø± Ø¯Ù‡ÛŒØ¯ Ø§ÛŒÙ† Ú¯Ø²ÛŒÙ†Ù‡ Ø±Ø§ "
#~ "ØªÚ©Ù…ÛŒÙ„ Ú©Ù†ÛŒØ¯."

#~ msgid "The {label} field is required"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¨Ø±Ú†Ø³Ø¨ Ø²Ù…ÛŒÙ†Ù‡ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª"

#~ msgid "{label}: Submitted data contains not existing choices"
#~ msgstr "{} Ø¨Ø±Ú†Ø³Ø¨: Ø§Ø±Ø³Ø§Ù„ Ø¯Ø§Ø¯Ù‡ Ù‡Ø§ Ø´Ø§Ù…Ù„ Ø§Ù†ØªØ®Ø§Ø¨ Ù…ÙˆØ¬ÙˆØ¯ Ù†ÛŒØ³Øª"

#~ msgid "Add an Email field"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† ÛŒÚ© Ù…ÛŒØ¯Ø§Ù† Ø§ÛŒÙ…ÛŒÙ„"

#~ msgid "Email"
#~ msgstr "Ù¾Ø³Øª Ø§Ù„Ú©ØªØ±ÙˆÙ†ÛŒÚ©"

#~ msgid "Placeholder"
#~ msgstr "Ø±Ø§Ù‡Ù†Ù…Ø§ÛŒ Ù�ÛŒÙ„Ø¯"

#~ msgid "This text will be used as field placeholder"
#~ msgstr "Ø§ÛŒÙ† Ù…ØªÙ† Ø¨Ø¹Ù†ÙˆØ§Ù† Ø±Ø§Ù‡Ù†Ù…Ø§ ÛŒØ§ ØªÙˆØ¶ÛŒØ­Ø§Øª Ø¨ÛŒØ´ØªØ± Ø¯Ø§Ø®Ù„ Ù�ÛŒÙ„Ø¯ Ù‚Ø±Ø§Ø± Ù…ÛŒ Ú¯ÛŒØ±Ø¯"

#~ msgid "The {label} field must contain a valid email"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ ÛŒÚ© Ø§ÛŒÙ…ÛŒÙ„ Ù…Ø¹ØªØ¨Ø±"

#~ msgid "Edit Title"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "Edit Subtitle"
#~ msgstr "Ø²ÛŒØ± Ù†ÙˆÛŒØ³"

#~ msgid "Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "The title will be displayed on contact form header"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯ Ø¯Ø± ØªÙ…Ø§Ø³ Ø¨Ø§ Ù‡Ø¯Ø± Ù�Ø±Ù… Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡"

#~ msgid "Subtitle"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø¯ÙˆÙ…"

#~ msgid "The form header subtitle text"
#~ msgstr "Ù…ØªÙ† Ù�Ø±Ù… Ù‡Ø¯Ø± Ø²ÛŒØ±Ù†ÙˆÛŒØ³"

#~ msgid "Add a Number field"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù�ÛŒÙ„Ø¯ Ø´Ù…Ø§Ø±Ù‡"

#~ msgid "Number"
#~ msgstr "ØªØ¹Ø¯Ø§Ø¯"

#~ msgid "Default Value"
#~ msgstr "Ù…Ù‚Ø¯Ø§Ø± Ù¾ÛŒØ´â€ŒÙ�Ø±Ø¶"

#~ msgid "This text will be used as field default value"
#~ msgstr "Ø§ÛŒÙ† Ù…ØªÙ† Ø¨Ø¹Ù†ÙˆØ§Ù† Ù…Ù‚Ø¯Ø§Ø± Ù¾ÛŒØ´Ù�Ø±Ø¶ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯"

#~ msgid "Restrictions"
#~ msgstr "Ù…Ø­Ø¯ÙˆØ¯ÛŒØª Ù‡Ø§"

#~ msgid "Set digits or values restrictions of this field"
#~ msgstr "Ø±Ù‚Ù… ØªÙ†Ø¸ÛŒÙ… Ùˆ ÛŒØ§ Ø§Ø±Ø²Ø´ Ù…Ø­Ø¯ÙˆØ¯ÛŒØª Ø¯Ø± Ø§ÛŒÙ† Ø²Ù…ÛŒÙ†Ù‡"

#~ msgid "Digits"
#~ msgstr "Ø±Ù‚Ù…"

#~ msgid "Value"
#~ msgstr "Ù…Ù‚Ø¯Ø§Ø± Ù¾ÛŒØ´â€ŒÙ�Ø±Ø¶"

#~ msgid "Min"
#~ msgstr "Ú©Ù…"

#~ msgid "Minim value"
#~ msgstr "Ù…Ù‚Ø¯Ø§Ø± Ù…ÛŒÙ†ÛŒÙ…Ù…"

#~ msgid "Max"
#~ msgstr "Ø²ÛŒØ§Ø¯"

#~ msgid "Maxim value"
#~ msgstr "Ù…Ù�Ø¯Ø§Ø± Ù…Ø§Ú©Ø³ÛŒÙ…Ù…"

#~ msgid "The {label} field must be a valid number"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ ÛŒÚ© Ø´Ù…Ø§Ø±Ù‡ ØªÙ„Ù�Ù† Ù…Ø¹ØªØ¨Ø± Ø¨Ø§Ø´Ø¯"

#, php-format
#~ msgid "The {label} field must have minimum %d digit"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø­Ø¯Ø§Ù‚Ù„%d Ø±Ù‚Ù…ÛŒ"

#, php-format
#~ msgid "The {label} field must have minimum %d digits"
#~ msgstr " {label} Ø¨Ø§ÛŒØ¯ Ø­Ø¯Ø§Ù‚Ù„ %d Ø±Ù‚Ù… Ø¨Ø§Ø´Ø¯"

#, php-format
#~ msgid "The {label} field must have maximum %d digit"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø­Ø¯Ø§Ú©Ø«Ø±%d Ø±Ù‚Ù…ÛŒ"

#, php-format
#~ msgid "The {label} field must have maximum %d digits"
#~ msgstr " {label} Ø¨Ø§ÛŒØ¯ Ø­Ø¯Ø§Ú©Ø«Ø± %d Ø±Ù‚Ù… Ø¨Ø§Ø´Ø¯"

#, php-format
#~ msgid "The {label} field minimum value must be %s"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¨Ø±Ú†Ø³Ø¨ Ø§Ø±Ø²Ø´ Ø­Ø¯Ø§Ù‚Ù„ Ø²Ù…ÛŒÙ†Ù‡ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡%s Ø¨Ø§Ø´Ø¯"

#, php-format
#~ msgid "The {label} field maximum value must be %s"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ù…Ù‚Ø¯Ø§Ø± Ø­Ø¯Ø§Ú©Ø«Ø± Ø¨Ø§ÛŒØ¯ Ø§Ø²%s Ø¨Ø§Ø´Ø¯"

#~ msgid "Add a Single Choice field"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† ÛŒÚ© Ù�ÛŒÙ„Ø¯ Ø§Ù†ØªØ®Ø§Ø¨"

#~ msgid "Single Choice"
#~ msgstr "ØªÚ© Ø§Ù†ØªØ®Ø§Ø¨"

#~ msgid "Randomize?"
#~ msgstr "ØªØµØ§Ø¯Ù�ÛŒ Ú©Ø±Ø¯Ù†"

#~ msgid "{label}: Submitted data contains not existing choice"
#~ msgstr "{} Ø¨Ø±Ú†Ø³Ø¨: Ø§Ø±Ø³Ø§Ù„ Ø¯Ø§Ø¯Ù‡ Ù‡Ø§ Ø´Ø§Ù…Ù„ Ø§Ù†ØªØ®Ø§Ø¨ Ù…ÙˆØ¬ÙˆØ¯ Ù†ÛŒØ³Øª"

#~ msgid "Add a Recaptcha field"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù�ÛŒÙ„Ø¯ Ø§Ø² reCAPTCHA"

#~ msgid "Recaptcha"
#~ msgstr "Ú©Ø¯ Ø§Ù…Ù†ÛŒØªÛŒ Ù…Ø¬Ø¯Ø¯"

#~ msgid "Set site key"
#~ msgstr "Ú©Ù„ÛŒØ¯ Ø³Ø§ÛŒØª"

#~ msgid "Set secret key"
#~ msgstr "Ú©Ù„ÛŒØ¯ Secret"

#~ msgid "Security Code"
#~ msgstr "Ú©Ø¯ Ø§Ù…Ù†ÛŒØªÛŒ"

#~ msgid "Could not validate the form"
#~ msgstr "Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¨Ù‡ ØµÙˆØ±Øª Ø§Ø¹ØªØ¨Ø§Ø± Ù†ÛŒØ³Øª"

#~ msgid "Please fill the recaptcha"
#~ msgstr "Ù„Ø·Ù�Ø§ reCAPTCHA Ø±Ø§ Ù¾Ø± Ú©Ù†ÛŒØ¯"

#~ msgid "Site key"
#~ msgstr "Ú©Ù„ÛŒØ¯ Ø³Ø§ÛŒØª"

#~ msgid "Your website key. More on how to configure ReCaptcha"
#~ msgstr "Ú©Ù„ÛŒØ¯ÛŒ ÙˆØ¨ Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ø±Ø§. Ø¨ÛŒØ´ØªØ± Ø¯Ø± Ù…ÙˆØ±Ø¯ Ù†Ø­ÙˆÙ‡ Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ reCAPTCHA Ø±Ø§"

#~ msgid "Secret key"
#~ msgstr "Ú©Ù„ÛŒØ¯ Ù…Ø­Ø±Ù…Ø§Ù†Ù‡"

#~ msgid "Your secret key. More on how to configure ReCaptcha"
#~ msgstr "Ú©Ù„ÛŒØ¯ Ù‡Ø§ÛŒ Ù…Ø®Ù�ÛŒ Ø®ÙˆØ¯ Ø±Ø§. Ø¨ÛŒØ´ØªØ± Ø¯Ø± Ù…ÙˆØ±Ø¯ Ù†Ø­ÙˆÙ‡ Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ reCAPTCHA Ø±Ø§"

#~ msgid "Add a Dropdown"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† ÛŒÚ© Ù…Ù†ÙˆÛŒ Ú©Ø±Ú©Ø±Ù‡ Ø§ÛŒ"

#~ msgid "Dropdown"
#~ msgstr "Ú©Ø´ÙˆÛŒÛŒ"

#~ msgid "Add a Single Line Text"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù…ØªÙ† Ø®Ø·"

#~ msgid "Single Line Text"
#~ msgstr "Ù…ØªÙ† ØªÚ© Ø®Ø·ÛŒ"

#~ msgid "Set characters or words restrictions for this field"
#~ msgstr "Ù…Ø­Ø¯ÙˆØ¯ÛŒØª Ú©Ù„Ù…Ø§Øª ÛŒØ§ Ø­Ø±ÙˆÙ� Ø±Ø§ Ø¨Ø±Ø§ÛŒ Ø§ÛŒÙ† Ù�ÛŒÙ„Ø¯ Ù…Ø´Ø®Øµ Ú©Ù†ÛŒØ¯"

#~ msgid "Characters"
#~ msgstr "Ø­Ø±Ù�"

#~ msgid "Words"
#~ msgstr "Ú©Ù„Ù…Ø§Øª"

#, php-format
#~ msgid "The {label} field must contain minimum %d character"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ Ø­Ø¯Ø§Ù‚Ù„ Ú©Ø§Ø±Ø§Ú©ØªØ±%d"

#, php-format
#~ msgid "The {label} field must contain minimum %d characters"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ Ø­Ø¯Ø§Ù‚Ù„ Ú©Ø§Ø±Ø§Ú©ØªØ±Ù‡Ø§ÛŒ%d"

#, php-format
#~ msgid "The {label} field must contain maximum %d character"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ Ø­Ø¯Ø§Ú©Ø«Ø± Ú©Ø§Ø±Ø§Ú©ØªØ±%d"

#, php-format
#~ msgid "The {label} field must contain maximum %d characters"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ Ø­Ø¯Ø§Ú©Ø«Ø± Ú©Ø§Ø±Ø§Ú©ØªØ±%d"

#, php-format
#~ msgid "The {label} field must contain minimum %d word"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ Ø­Ø¯Ø§Ù‚Ù„%d Ú©Ù„Ù…Ù‡"

#, php-format
#~ msgid "The {label} field must contain minimum %d words"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ Ø­Ø¯Ø§Ù‚Ù„ Ú©Ù„Ù…Ø§Øª%d"

#, php-format
#~ msgid "The {label} field must contain maximum %d word"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ Ø­Ø¯Ø§Ú©Ø«Ø±%d Ú©Ù„Ù…Ù‡"

#, php-format
#~ msgid "The {label} field must contain maximum %d words"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ Ø´Ø§Ù…Ù„ Ø­Ø¯Ø§Ú©Ø«Ø± Ú©Ù„Ù…Ø§Øª%d"

#~ msgid "Add a Paragraph Text"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† ÛŒÚ© Ù…ØªÙ† Ù¾Ø§Ø±Ø§Ú¯Ø±Ø§Ù�"

#~ msgid "Paragraph Text"
#~ msgstr "Ù…ØªÙ†"

#~ msgid "Add a Website field"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù�ÛŒÙ„Ø¯ ÙˆØ¨ Ø³Ø§ÛŒØª"

#~ msgid "Website"
#~ msgstr "ÙˆØ¨ Ø³Ø§ÛŒØª"

#~ msgid "The {label} field must be a valid website name"
#~ msgstr "Ø§Ø² {} â€‹â€‹Ø¯Ø±Ø³Øª Ø¨Ø±Ú†Ø³Ø¨ Ø¨Ø§ÛŒØ¯ ÛŒÚ© Ù†Ø§Ù… ÙˆØ¨ Ø³Ø§ÛŒØª Ù…Ø¹ØªØ¨Ø± Ø¨Ø§Ø´Ø¯"

#~ msgid "Note that the type can't be changed later."
#~ msgstr "ØªÙˆØ¬Ù‡ Ø¯Ø§Ø´ØªÙ‡ Ø¨Ø§Ø´ÛŒØ¯ Ú©Ù‡ Ù†ÙˆØ¹ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¨Ø¹Ø¯ ØªØºÛŒÛŒØ± Ú©Ù†Ø¯."

#~ msgid ""
#~ "You will need to create a new form in order to have a different form type."
#~ msgstr "Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ù�Ø±Ù… Ø¬Ø¯ÛŒØ¯ Ø¨Ù‡ Ù…Ù†Ø¸ÙˆØ± ÛŒÚ© Ù†ÙˆØ¹ Ù�Ø±Ù… Ù…ØªÙ�Ø§ÙˆØª Ø§Ø³Øª."

#~ msgid "Delete Permanently"
#~ msgstr "Ù¾Ø§Ú© Ú©Ø±Ø¯Ù† Ø¨Ø±Ø§ÛŒ Ù‡Ù…ÛŒØ´Ù‡"

#~ msgid "Move to Trash"
#~ msgstr "Ø§Ù†Ø¯Ø§Ø®ØªÙ† Ø¯Ø± Ø²Ø¨Ø§Ù„Ù‡â€ŒØ¯Ø§Ù†"

#~ msgid "Publish"
#~ msgstr "Ø§Ù†ØªØ´Ø§Ø±"

#~ msgid "Create"
#~ msgstr "Ø§ÛŒØ¬Ø§Ø¯"

#, php-format
#~ msgid "No Page Builder tab specified for shortcode: %s"
#~ msgstr "Ø¨Ø¯ÙˆÙ† ØªØ¨ ØµÙ�Ø­Ù‡ Ø³Ø§Ø² Ù…Ø´Ø®Øµ Ø´Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ Ú©ÙˆØªØ§Ù‡: Ø§Ø²%s"

#~ msgid ""
#~ "There must not be more than one page Editor integrated with the wp post "
#~ "editor per page"
#~ msgstr ""
#~ "Ù†Ø¨Ø§ÛŒØ¯ ÙˆØ¬ÙˆØ¯ Ø¯Ø§Ø´ØªÙ‡ Ø¨Ø§Ø´Ø¯ Ø¨ÛŒØ´ Ø§Ø² ÛŒÚ© ØµÙ�Ø­Ù‡ ÙˆÛŒØ±Ø§ÛŒØ´Ú¯Ø± ÛŒÚ©Ù¾Ø§Ø±Ú†Ù‡ Ø¨Ø§ ÙˆÛŒØ±Ø§ÛŒØ´Ú¯Ø± WP Ù¾Ø³Øª "
#~ "Ø¯Ø± Ù‡Ø± ØµÙ�Ø­Ù‡"

#~ msgid "Default Editor"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´Ú¯Ø± Ù¾ÛŒØ´ Ù�Ø±Ø¶"

#~ msgid "Hide / Show"
#~ msgstr "Ù†Ù…Ø§ÛŒØ´ / Ø¹Ø¯Ù… Ù†Ù…Ø§ÛŒØ´"

#~ msgid "Display Controls"
#~ msgstr "Ú©Ù†ØªØ±Ù„ Ù‡Ø§"

#, fuzzy
#~ msgid " All"
#~ msgstr " ØªÙ…Ø§Ù…"

#~ msgid "Layout Elements"
#~ msgstr "Ø·Ø±Ø­ Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§"

#~ msgid ""
#~ "Lets you easily build countless pages with the help of the drag and drop "
#~ "visual page builder that comes with a lot of already created shortcodes."
#~ msgstr ""
#~ "Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ù…ÛŒ Ø¯Ù‡Ø¯ Ø¨Ù‡ Ø±Ø§Ø­ØªÛŒ Ø¨Ø§ Ú©Ù…Ú© Ø§Ø² Ú©Ø´ÛŒØ¯Ù† Ø³Ø§Ø®Øª ØµÙ�Ø­Ø§Øª Ø¨ÛŒ Ø´Ù…Ø§Ø± Ùˆ Ø±Ù‡Ø§ Ú©Ø±Ø¯Ù† "
#~ "ØµÙ�Ø­Ù‡ Ø³Ø§Ø²Ù†Ø¯Ù‡ Ø¨ØµØ±ÛŒ Ø§Ø³Øª Ú©Ù‡ Ù‡Ù…Ø±Ø§Ù‡ Ø¨Ø§ Ø¨Ø³ÛŒØ§Ø±ÛŒ Ø§Ø² Ú©Ø¯ Ú©ÙˆØªØ§Ù‡ Ø¯Ø± Ø­Ø§Ù„ Ø­Ø§Ø¶Ø± Ø§ÛŒØ¬Ø§Ø¯."

#~ msgid ""
#~ "Select the posts you want the Page Builder extension to be activated for"
#~ msgstr "Ù…Ú©Ø§Ù† Ù‡Ø§ÛŒÛŒ Ú©Ù‡ ØªÙ…Ø§ÛŒÙ„ Ø¯Ø§Ø±ÛŒØ¯ ØµÙ�Ø­Ù‡ Ø³Ø§Ø² Ù�Ø¹Ø§Ù„ Ø´ÙˆØ¯ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯."

#, fuzzy
#~| msgid "Lets you insert Unyson shortcodes inside any wp-editor"
#~ msgid "Lets you insert Unyson shortcodes inside any WordPress editor."
#~ msgstr "Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù‚Ø±Ø§Ø± Ø¯Ø§Ø¯Ù† Ú©Ø¯ Ú©ÙˆØªØ§Ù‡ Unyson Ø¯Ø± Ø¯Ø§Ø®Ù„ Ù‡Ø± Ù�Ø§ÛŒÙ„ wp-ÙˆÛŒØ±Ø§ÛŒØ´Ú¯Ø±"

#, php-format
#~ msgid "No default view (views/view.php) found for shortcode: %s"
#~ msgstr ""
#~ "Ø¨Ø¯ÙˆÙ† Ù†Ù…Ø§ÛŒØ´ Ù¾ÛŒØ´ Ù�Ø±Ø¶ (Ù…Ø´Ø§Ù‡Ø¯Ø§Øª / view.php) Ù¾ÛŒØ¯Ø§ Ø´Ø¯Ù‡ Ø§Ø³Øª Ø¨Ø±Ø§ÛŒ Ú©ÙˆØªØ§Ù‡: Ø§Ø²%s"

#, php-format
#~ msgid "Shortcode \"%s\" from %s was already defined at %s"
#~ msgstr "Ú©ÙˆØªØ§Ù‡ \"%s\" Ø±Ø§ Ø§Ø²%s Ø§Ø² Ù‚Ø¨Ù„ Ø¯Ø±%s ØªØ¹Ø±ÛŒÙ� Ø´Ø¯"

#, php-format
#~ msgid "Class file found for shortcode %s but no class %s found"
#~ msgstr "Ù�Ø§ÛŒÙ„ Ú©Ù„Ø§Ø³ Ù¾ÛŒØ¯Ø§ Ø´Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ Ú©ÙˆØªØ§Ù‡ Ø¨Ù‡%s Ø§Ù…Ø§ Ù‡Ù…Ù‡ Ú©Ù„Ø§Ø³%s â€‹â€‹ÛŒØ§Ù�Øª"

#, php-format
#~ msgid "The class %s must extend from FW_Shortcode"
#~ msgstr "Ú©Ù„Ø§Ø³%s â€‹â€‹Ø±Ø§ Ø¨Ø§ÛŒØ¯ Ø§Ø² FW_Shortcode Ú¯Ø³ØªØ±Ø´"

#~ msgid "Accordion"
#~ msgstr "Ø§Ú©Ø§Ø±Ø¯ÛŒÙˆÙ†"

#~ msgid "Add an Accordion"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø§Ú©Ø§Ø±Ø¯ÛŒÙˆÙ†"

#~ msgid "Tabs"
#~ msgstr "ØªØ¨ Ù‡Ø§"

#~ msgid "Add/Edit Tabs"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† / ÙˆÛŒØ±Ø§ÛŒØ´ ØªØ¨"

#~ msgid "Create your tabs"
#~ msgstr "ØªØ¨ Ù‡Ø§ÛŒ Ø®ÙˆØ¯ Ø±Ø§ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Button"
#~ msgstr "Ø¯Ú©Ù…Ù‡"

#~ msgid "Add a Button"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø¯Ú©Ù…Ù‡"

#~ msgid "Button Label"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø¯Ú©Ù…Ù‡"

#~ msgid "This is the text that appears on your button"
#~ msgstr "Ø§ÛŒÙ† Ù…ØªÙ† Ø¨Ø± Ø±ÙˆÛŒ Ø¯Ú©Ù…Ù‡ Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ù…ÛŒ Ø´ÙˆØ¯."

#~ msgid "Button Link"
#~ msgstr "Ù„ÛŒÙ†Ú© Ø¯Ú©Ù…Ù‡"

#~ msgid "Where should your button link to"
#~ msgstr "Ù„ÛŒÙ†Ú© Ø¯Ú©Ù…Ù‡ Ø±Ø§ Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Open Link in New Window"
#~ msgstr "Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ø¯Ø± ØµÙ�Ø­Ù‡ Ø¬Ø¯ÛŒØ¯"

#~ msgid "Select here if you want to open the linked page in a new window"
#~ msgstr ""
#~ "Ø¯Ø± ØµÙˆØ±ØªÛŒÚ©Ù‡ ØªÙ…Ø§ÛŒÙ„ Ø¯Ø§Ø±ÛŒØ¯ Ù„ÛŒÙ†Ú© ØµÙ�Ø­Ù‡ Ø¯Ø± ÛŒÚ© ØªØ¨ Ø¬Ø¯ÛŒØ¯ Ø¨Ø§Ø² Ø´ÙˆØ¯ Ø§ÛŒÙ† Ú¯Ø²ÛŒÙ†Ù‡ Ø±Ø§ "
#~ "Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Call To Action"
#~ msgstr "Ù�Ø±Ø§Ø®ÙˆØ§Ù†ÛŒ"

#~ msgid "Add a Call to Action"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ù�Ø±Ø§Ø®ÙˆÙ†ÛŒ"

#~ msgid "This can be left blank"
#~ msgstr ""
#~ "Ø¹Ù†ÙˆØ§Ù† Ø®ÙˆØ¯ Ø±Ø§ Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯ . Ø¯Ø± Ø¶Ù…Ù† Ø´Ù…Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§ÛŒÙ† Ú¯Ø²ÛŒÙ†Ù‡ Ø±Ø§ "
#~ "Ø®Ø§Ù„ÛŒ Ø¨Ú¯Ø°Ø§Ø±ÛŒØ¯."

#~ msgid "Enter some content for this Info Box"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø®ÙˆØ¯ Ø±Ø§ Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#, fuzzy
#~ msgid "Ø¹Ù†ÙˆØ§Ù†"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù†"

#, fuzzy
#~ msgid "Ø¨Ø¯ÙˆÙ† Ù†Ø¸Ø±"
#~ msgstr "Ø¨Ø¯ÙˆÙ† Ù†Ø¸Ø±"

#, fuzzy
#~ msgid "Ù†Ø¸Ø±"
#~ msgstr "Ù†Ø¸Ø±"

#~ msgid "Collapse"
#~ msgstr "Ø¨Ø³ØªÙ†"

#~ msgid "Column"
#~ msgstr "Ø³ØªÙˆÙ†"

#, php-format
#~ msgid "Add a %s column"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† ÛŒÚ© Ø³ØªÙˆÙ† Ø¨Ù‡%s"

#~ msgid "Columns"
#~ msgstr "Ø³ØªÙˆÙ† Ù‡Ø§"

#~ msgid "Save Column"
#~ msgstr "Ø°Ø®ÛŒØ±Ù‡ Ø³ØªÙˆÙ†"

#~ msgid "Save as Template"
#~ msgstr "Ø°Ø®ÛŒØ±Ù‡ Ù…Ø¬Ø¯Ø¯ Ø¨Ù‡ Ø¹Ù†ÙˆØ§Ù† Ù‚Ø§Ù„Ø¨"

#~ msgid "Divider"
#~ msgstr "Ù�Ø§ØµÙ„Ù‡ Ø³Ø§Ø²"

#~ msgid "Add a Divider"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¬Ø¯Ø§Ú©Ù†Ù†Ø¯Ù‡"

#~ msgid "Ruler Type"
#~ msgstr "Ù†ÙˆØ¹ Ø®Ø· Ú©Ø´"

#~ msgid "Here you can set the styling and size of the HR element"
#~ msgstr "Ø§Ø² Ø§ÛŒÙ† Ù‚Ø³Ù…Øª Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø³ØªØ§ÛŒÙ„ ØªÚ¯ hr Ø±Ø§ Ù…Ø´Ø®Øµ Ú©Ù†ÛŒØ¯"

#~ msgid "Line"
#~ msgstr "Ø®Ø·"

#~ msgid "Whitespace"
#~ msgstr "Ù�Ø¶Ø§ÛŒ Ø®Ø§Ù„ÛŒ"

#~ msgid "Height"
#~ msgstr "Ø§Ø±ØªÙ�Ø§Ø¹"

#~ msgid ""
#~ "How much whitespace do you need? Enter a pixel value. Positive value will "
#~ "increase the whitespace, negative value will reduce it. eg: '50', '-25', "
#~ "'200'"
#~ msgstr ""
#~ "Ú†Ù‚Ø¯Ø± Ù�Ø¶Ø§ÛŒ Ø³Ù�ÛŒØ¯ Ù†ÛŒØ§Ø² Ø¯Ø§Ø±ÛŒØ¯ØŸ ÛŒÚ© Ù…Ù‚Ø¯Ø§Ø± Ø¨Ø±Ø­Ø³Ø¨ Ù¾ÛŒÚ©Ø³Ù„ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯ØŒ Ù…Ù‚Ø¯Ø§Ø± Ù…Ø«Ø¨Øª Ù�Ø¶Ø§ "
#~ "Ø±Ø§ Ø²ÛŒØ§Ø¯ Ù…ÛŒ Ú©Ù†Ø¯ Ùˆ Ù…Ù‚Ø¯Ø§Ø± Ù…Ù†Ù�ÛŒ Ù�Ø¶Ø§ Ø±Ø§ Ú©Ø§Ù‡Ø´ Ù…ÛŒ Ø¯Ù‡Ø¯. Ø¹Ù†ÙˆØ§Ù†  Ù…Ø«Ø§Ù„:'50', '-25', "
#~ "'200'"

#~ msgid "Custom"
#~ msgstr "Ø³Ù�Ø§Ø±Ø´ÛŒ"

#~ msgid "Locations"
#~ msgstr "Ù…ÙˆÙ‚Ø¹ÛŒØª Ù‡Ø§ÛŒ Ù…Ú©Ø§Ù†ÛŒ"

#~ msgid "Add/Edit Location"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† / ÙˆÛŒØ±Ø§ÛŒØ´ Ù…Ú©Ø§Ù†"

#~ msgid "Note: Please set location"
#~ msgstr "Ù„Ø·Ù�Ø§ Ù…Ú©Ø§Ù† Ø±Ø§ ØªÙ†Ø¸ÛŒÙ… Ù†Ù…Ø§ÛŒÛŒØ¯"

#~ msgid "Location"
#~ msgstr "Ù…Ú©Ø§Ù†"

#~ msgid "Location Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ù…Ú©Ø§Ù†"

#~ msgid "Set location title"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… Ø¹Ù†ÙˆØ§Ù† Ù…Ú©Ø§Ù†"

#~ msgid "Location Description"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª Ù…Ú©Ø§Ù†"

#~ msgid "Set location description"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª Ø¯Ù„Ø®ÙˆØ§Ù‡ Ù…Ú©Ø§Ù† Ø±Ø§ Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Location Url"
#~ msgstr "Ù„ÛŒÙ†Ú© Ù…Ú©Ø§Ù†"

#~ msgid "Set page url (Ex: http://example.com)"
#~ msgstr ""
#~ "Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ ÛŒÚ© Ø¢Ø¯Ø±Ø³ Ø§ÛŒÙ†ØªØ±Ù†ØªÛŒ Ø¨Ø±Ø§ÛŒ Ù…Ú©Ø§Ù† Ù…ÙˆØ±Ø¯ Ù†Ø¸Ø± Ø®ÙˆØ¯ ÙˆØ§Ø±Ø¯ "
#~ "Ù†Ù…Ø§Ø¦ÛŒØ¯. ( Ù…Ø§Ù†Ù†Ø¯: https://nasimnet.ir )"

#~ msgid "Location Image"
#~ msgstr "ØªØµÙˆÛŒØ± Ù…Ú©Ø§Ù†"

#~ msgid "Add location image"
#~ msgstr ""
#~ "Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ ÛŒÚ© ØªØµÙˆÛŒØ± Ø¨Ø±Ø§ÛŒ Ù…Ú©Ø§Ù† Ù…ÙˆØ±Ø¯ Ù†Ø¸Ø± Ø®ÙˆØ¯ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ú©Ù†ÛŒØ¯."

#~ msgid "No location provider specified for map shortcode"
#~ msgstr "Ù‡ÛŒÚ† Ù…Ú©Ø§Ù† Ù…Ø´Ø®Øµ Ø´Ø¯Ù‡ Ø§ÛŒ Ø¨Ø±Ø§ÛŒ Ø§Ù†ØªÙ‚Ø§Ù„ Ù†Ù‚Ø´Ù‡ Ø´ÙˆØ±Øª Ú©Ø§Øª ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯."

#~ msgid "Map Placeholder"
#~ msgstr "Ù…Ú©Ø§Ù† Ù†Ù…Ø§ÛŒ Ù†Ù‚Ø¶Ù‡"

#, php-format
#~ msgid "Unknown location provider \"%s\" specified for map shortcode"
#~ msgstr "Ø§Ø±Ø§Ø¦Ù‡ Ø¯Ù‡Ù†Ø¯Ù‡ Ù…Ú©Ø§Ù† Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡ \"%s\" Ø±Ø§ Ù…Ø´Ø®Øµ Ø´Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ Ù†Ù‚Ø´Ù‡ Ú©ÙˆØªØ§Ù‡"

#~ msgid "Map"
#~ msgstr "Ù†Ù‚Ø´Ù‡"

#~ msgid "Add a Map"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ù†Ù‚Ø´Ù‡"

#~ msgid "Population Method"
#~ msgstr "Ø±ÙˆØ´ Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª"

#~ msgid "Select map population method (Ex: events, custom)"
#~ msgstr "Ø±ÙˆØ´ Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ø§Ø² Ù†Ù‚Ø´Ù‡ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯. (Ù…Ø«Ø§Ù„: Ø±ÙˆÛŒØ¯Ø§Ø¯Ù‡Ø§ØŒ Ø³Ù�Ø§Ø±Ø´ÛŒ)"

#~ msgid "Google Maps API Key"
#~ msgstr "Ú©Ù„ÛŒØ¯ API Ù†Ù‚Ø´Ù‡ Ù‡Ø§ÛŒ Ú¯ÙˆÚ¯Ù„"

#, php-format
#~ msgid "Create an application in %sGoogle Console%s and add the Key here."
#~ msgstr ""
#~ "Ø§Ø²  %sÚ©Ù†Ø³ÙˆÙ„ Ú¯ÙˆÚ¯Ù„%s Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ ÛŒÚ© Ú©Ù„ÛŒØ¯ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ø±Ø¯Ù‡ Ùˆ Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª Ù‚Ø±Ø§Ø± Ø¯Ù‡ÛŒØ¯."

#~ msgid "Map Type"
#~ msgstr "Ù†ÙˆØ¹ Ù†Ù‚Ø´Ù‡"

#~ msgid "Select map type"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ù†ÙˆØ¹ Ù†Ù‚Ø´Ù‡"

#~ msgid "Roadmap"
#~ msgstr "Ù†Ù‚Ø´Ù‡ Ø±Ø§Ù‡"

#~ msgid "Terrain"
#~ msgstr "Ø²Ù…ÛŒÙ†"

#~ msgid "Satellite"
#~ msgstr "Ù†Ù‚Ø´Ù‡ Ù…Ø§Ù‡ÙˆØ§Ø±Ù‡"

#~ msgid "Hybrid"
#~ msgstr "ØªØ±Ú©ÛŒØ¨ÛŒ"

#~ msgid "Map Height"
#~ msgstr "Ø§Ø±ØªÙ�Ø§Ø¹ Ù†Ù‚Ø´Ù‡"

#~ msgid "Set map height (Ex: 300)"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… Ø§Ø±ØªÙ�Ø§Ø¹ Ù†Ù‚Ø´Ù‡ ( Ø¨Ø·ÙˆØ± Ù…Ø«Ø§Ù„ : 300 )"

#~ msgid "Disable zoom on scroll"
#~ msgstr "ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† Ø²ÙˆÙ… Ø¨Ø§ Ø§Ø³Ú©Ø±ÙˆÙ„"

#~ msgid ""
#~ "Prevent the map from zooming when scrolling until clicking on the map"
#~ msgstr ""
#~ "Ø¨Ø§ Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† Ø§ÛŒÙ† Ú¯Ø²ÛŒÙ†Ù‡ ØŒ Ø²Ù…Ø§Ù†ÛŒÚ©Ù‡ Ø¨Ø± Ø±ÙˆÛŒ Ù†Ù‚Ø´Ù‡ Ø§Ø³Ú©Ø±ÙˆÙ„ Ù…ÛŒ Ø´ÙˆØ¯ Ù†Ù‚Ø´Ù‡ Ø²ÙˆÙ… "
#~ "Ù†Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯."

#~ msgid "Image"
#~ msgstr "ØªØµØ§ÙˆÛŒØ±"

#~ msgid "Add an Image"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† ÛŒÚ© Ø¹Ú©Ø³"

#~ msgid "Choose Image"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ ØªØµÙˆÛŒØ±"

#~ msgid ""
#~ "Either upload a new, or choose an existing image from your media library"
#~ msgstr ""
#~ "ÛŒÚ© ØªØµÙˆÛŒØ± Ø¬Ø¯ÛŒØ¯ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ú©Ù†ÛŒØ¯ Ùˆ ÛŒØ§ Ø§ÛŒÙ†Ú©Ù‡ ÛŒÚ© ØªØµÙˆÛŒØ± Ø§Ø² Ú©ØªØ§Ø¨Ø®Ø§Ù†Ù‡ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯."

#~ msgid "Width"
#~ msgstr "Ø·ÙˆÙ„"

#~ msgid "Set image width"
#~ msgstr "Ø¹Ø±Ø¶ ØªØµÙˆÛŒØ± Ø±Ø§ Ù…Ø´Ø®Øµ Ú©Ù†ÛŒØ¯."

#~ msgid "Set image height"
#~ msgstr "Ø§Ø±ØªÙ�Ø§Ø¹ ØªØµÙˆÛŒØ± Ø±Ø§ Ù…Ø´Ø®Øµ Ú©Ù†ÛŒØ¯."

#~ msgid "Image Link"
#~ msgstr "Ù„ÛŒÙ†Ú© ØªØµÙˆÛŒØ±"

#~ msgid "Where should your image link to?"
#~ msgstr "Ù„ÛŒÙ†Ú© ØªØµÙˆÛŒØ± Ø±Ø§ Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Video"
#~ msgstr "ÙˆÛŒØ¯Ø¦Ùˆ"

#~ msgid "Add a Video"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù�ÛŒÙ„Ù…"

#~ msgid "Insert Video URL"
#~ msgstr "Ø¢Ø¯Ø±Ø³ ÙˆÛŒØ¯Ø¦Ùˆ"

#~ msgid "Insert Video URL to embed this video"
#~ msgstr "Ø¢Ø¯Ø±Ø³ ÙˆÛŒØ¯Ø¦Ùˆ Ø®ÙˆØ¯ Ø±Ø§ Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Video Width"
#~ msgstr "Ø¹Ø±Ø¶ ÙˆÛŒØ¯Ø¦Ùˆ"

#~ msgid "Enter a value for the width"
#~ msgstr "Ø¨Ø±Ø§ÛŒ Ø¹Ø±Ø¶ ÙˆÛŒØ¯Ø¦Ùˆ Ù…Ù‚Ø¯Ø§Ø±ÛŒ ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§ÛŒÛŒØ¯"

#~ msgid "Video Height"
#~ msgstr "Ø§Ø±ØªÙ�Ø§Ø¹ ÙˆÛŒØ¯Ø¦Ùˆ"

#~ msgid "Enter a value for the height"
#~ msgstr "Ù…Ù‚Ø¯Ø§Ø±ÛŒ Ø¨Ø±Ø§ÛŒ Ø§Ø±ØªÙ�Ø§Ø¹ ÙˆÛŒØ¯Ø¦Ùˆ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Notification"
#~ msgstr "Ø§Ø·Ù„Ø§Ø¹ÛŒÙ‡"

#~ msgid "Add a Notification Box"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† ÛŒÚ© Ø¬Ø¹Ø¨Ù‡ Ø§Ø·Ù„Ø§Ø¹ Ø±Ø³Ø§Ù†ÛŒ"

#~ msgid "Message"
#~ msgstr "Ù¾ÛŒØ§Ù…"

#~ msgid "Notification message"
#~ msgstr ""
#~ "Ù¾ÛŒØ§Ù…ÛŒ Ú©Ù‡ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨Ù‡ Ú©Ø§Ø±Ø¨Ø± Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ø´ÙˆØ¯ Ø±Ø§ Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Message!"
#~ msgstr "Ù¾ÛŒØ§Ù…!"

#~ msgid "Type"
#~ msgstr "Ù†ÙˆØ¹"

#~ msgid "Notification type"
#~ msgstr "Ù†ÙˆØ¹ Ø§Ø·Ù„Ø§Ø¹ Ø±Ø³Ø§Ù†ÛŒ Ø®ÙˆØ¯ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Congratulations"
#~ msgstr "ØªØ¨Ø±ÛŒÚ©!"

#~ msgid "Information"
#~ msgstr "Ø§Ø·Ù„Ø§Ø¹Ø§Øª"

#~ msgid "Alert"
#~ msgstr "Ù¾ÛŒØ§Ù…"

#~ msgid "Section"
#~ msgstr "Ø¨Ø®Ø´"

#~ msgid "Creates a section"
#~ msgstr "Ø§ÛŒØ¬Ø§Ø¯ Ø¨Ø®Ø´"

#~ msgid "Add a Section"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø¨Ø®Ø´"

#~ msgid "Sections"
#~ msgstr "Ø¨Ø®Ø´ Ù‡Ø§"

#~ msgid "Save Section"
#~ msgstr "Ø°Ø®ÛŒØ±Ù‡ Ø¨Ø®Ø´"

#, fuzzy
#~ msgid "Ù�Ø¹Ø§Ù„"
#~ msgstr "Ù�Ø¹Ø§Ù„"

#, fuzzy
#~| msgid "Search %s"
#~ msgid "Search Ads"
#~ msgstr "Ø¬Ø³ØªØ¬ÙˆÛŒ Ø¢Ú¯Ù‡ÛŒ"

#~ msgid "Special Heading"
#~ msgstr "Ø³Ø± ØªÛŒØªØ± ÙˆÛŒÚ˜Ù‡"

#~ msgid "Add a Special Heading"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø³Ø± ØªÛŒØªØ± ÙˆÛŒÚ˜Ù‡"

#~ msgid "Heading Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø³Ø±ØªÛŒØªØ±"

#~ msgid "Write the heading title content"
#~ msgstr "Ù…ØªÙ† Ø¹Ù†ÙˆØ§Ù† Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Heading Subtitle"
#~ msgstr "Ø²ÛŒØ±Ù†ÙˆÛŒØ³ Ø³Ø±ØªÛŒØªØ±"

#~ msgid "Write the heading subtitle content"
#~ msgstr "Ù…ØªÙ† Ø²ÛŒØ±ÛŒÙ† Ø¹Ù†ÙˆØ§Ù† Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Heading Size"
#~ msgstr "Ø³Ø§ÛŒØ² Ø³Ø±Ø¨Ø±Ú¯"

#~ msgid "Font size"
#~ msgstr "Ø§Ù†Ø¯Ø§Ø²Ù‡ Ù�ÙˆÙ†Øª"

#~ msgid "Centered"
#~ msgstr "ÙˆØ³Ø· Ú†ÛŒÙ†"

#~ msgid "Table"
#~ msgstr "Ø¬Ø¯ÙˆÙ„"

#~ msgid "Add a Table"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¬Ø¯ÙˆÙ„"

#~ msgid "table-builder option type must be inside the table shortcode"
#~ msgstr "Ù†ÙˆØ¹ Ú¯Ø²ÛŒÙ†Ù‡ Ø§ÛŒØ¬Ø§Ø¯ Ø¬Ø¯ÙˆÙ„ Ø¨Ø§ÛŒØ¯ Ø¯Ø§Ø®Ù„ Ú©Ø¯ Ú©ÙˆØªØ§Ù‡ Ø¬Ø¯ÙˆÙ„ Ù‚Ø±Ø§Ø± Ú¯ÛŒØ±Ø¯"

#~ msgid "Table Styling"
#~ msgstr "Ø§Ø³ØªØ§ÛŒÙ„ Ø¬Ø¯ÙˆÙ„"

#~ msgid "Choose the table styling options"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø§Ø³ØªØ§ÛŒÙ„ Ø¬Ø¯ÙˆÙ„"

#~ msgid "Use the table as a pricing table"
#~ msgstr "Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø¬Ø¯ÙˆÙ„ Ø¨Ù‡ Ø¹Ù†ÙˆØ§Ù† Ø¬Ø¯ÙˆÙ„ Ù‚ÛŒÙ…Øª"

#~ msgid "Use the table to display tabular data"
#~ msgstr "Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø¬Ø¯ÙˆÙ„ Ø¨Ø±Ø§ÛŒ Ù†Ù…Ø§ÛŒØ´ Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ø¨Ù‡ ØµÙˆØ±Øª ØªØ¨"

#~ msgid "Default row"
#~ msgstr "Ø³Ø·Ø± Ù¾ÛŒØ´ Ù�Ø±Ø¶"

#~ msgid "Heading row"
#~ msgstr "Ø³Ø·Ø± Ù‡Ø¯ÛŒÙ†Ú¯"

#~ msgid "Pricing row"
#~ msgstr "Ø³Ø·Ø± Ù‚ÛŒÙ…Øª"

#~ msgid "Button row"
#~ msgstr "Ø³Ø·Ø± Ø¯Ú©Ù…Ù‡ Ø§ÛŒ"

#~ msgid "Row switch"
#~ msgstr "Ø³Ø·Ø± ØªØ¹ÙˆÛŒØ¶"

#~ msgid "Default column"
#~ msgstr "Ø³ØªÙˆÙ† Ù¾ÛŒØ´ Ù�Ø±Ø¶"

#~ msgid "Description column"
#~ msgstr "Ø³ØªÙˆÙ† ØªÙˆØ¶ÛŒØ­Ø§Øª"

#~ msgid "Highlight column"
#~ msgstr "Ø³ØªÙˆÙ† Ù¾Ø± Ø±Ù†Ú¯"

#~ msgid "Center text column"
#~ msgstr "Ù…ØªÙ† Ø¯Ø± ÙˆØ³Ø· Ø³ØªÙˆÙ†"

#~ msgid "per month"
#~ msgstr "Ù‡Ø± Ù…Ø§Ù‡"

#~ msgid "Add Column"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø³ØªÙˆÙ†"

#~ msgid "Add Row"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø±Ø¯ÛŒÙ�"

#~ msgid "Add some Tabs"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† ØªØ¨"

#~ msgid "Add/Edit Tab"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† / ÙˆÛŒØ±Ø§ÛŒØ´ ØªØ¨"

#~ msgid "Team Member"
#~ msgstr "Ø¹Ø¶Ùˆ ØªÛŒÙ…"

#~ msgid "Add a Team Member"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø¹Ø¶Ùˆ ØªÛŒÙ…"

#~ msgid "Testimonials"
#~ msgstr "Ù†Ù‚Ø¯ Ùˆ Ø¨Ø±Ø±Ø³ÛŒ Ù…Ø´ØªØ±ÛŒØ§Ù†"

#~ msgid "Add some Testimonials"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ù†Ø¸Ø±Ø§Øª Ù…Ø´ØªØ±ÛŒØ§Ù†"

#~ msgid "Option Testimonials Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ù…Ø´ØªØ±ÛŒ"

#~ msgid "Add/Edit Testimonial"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡/ÙˆÛŒØ±Ø§ÛŒØ´ Ù†Ù‚Ù„ Ù‚ÙˆÙ„"

#~ msgid "Here you can add, remove and edit your Testimonials."
#~ msgstr "Ø¯Ø± Ø§ÛŒÙ†Ø¬Ø§ Ø´Ù…Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù†Ù‚Ù„ Ù‚ÙˆÙ„ Ø±Ø§ Ø§Ø¶Ø§Ù�Ù‡ ØŒ Ø­Ø°Ù� Ùˆ ÛŒØ§ ÙˆÛŒØ±Ø§ÛŒØ´ Ù†Ù…Ø§ÛŒÛŒØ¯."

#~ msgid "Quote"
#~ msgstr "Ù†Ù‚Ù„ Ù‚ÙˆÙ„"

#~ msgid "Enter the testimonial here"
#~ msgstr "ÙˆØ§Ø±Ø¯ Ú©Ø±Ø¯Ù† Ù…ØªÙ† Ù†Ù‚Ù„ Ù‚ÙˆÙ„"

#~ msgid "Name"
#~ msgstr "Ù†Ø§Ù…"

#~ msgid "Enter the Name of the Person to quote"
#~ msgstr "Ù†Ø§Ù… Ø´Ø®Øµ Ú¯ÙˆÛŒÙ†Ø¯Ù‡ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Position"
#~ msgstr "Ù…ÙˆÙ‚Ø¹ÛŒØª"

#~ msgid "Can be used for a job description"
#~ msgstr "Ø¨Ø±Ø§ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù† ØªÙˆØ¶ÛŒØ­Ø§Øª Ø´ØºÙ„ Ø¨Ù‡ Ú©Ø§Ø± Ù…ÛŒ Ø±ÙˆØ¯"

#~ msgid "Website Name"
#~ msgstr "Ù†Ø§Ù… Ø³Ø§ÛŒØª"

#~ msgid "Linktext for the above Link"
#~ msgstr "Ù…ØªÙ† Ø¨Ø§Ù„Ø§ÛŒ Ù„ÛŒÙ†Ú©"

#~ msgid "Website Link"
#~ msgstr "Ù„ÛŒÙ†Ú© ÙˆØ¨ Ø³Ø§ÛŒØª"

#~ msgid "Link to the Persons website"
#~ msgstr "Ù„ÛŒÙ†Ú© Ø¨Ù‡ Ø³Ø§ÛŒØª Ø´Ø®ØµÛŒ"

#~ msgid "Text Block"
#~ msgstr "Ù…ØªÙ† Ø¨Ù„ÙˆÚ©"

#~ msgid "Add a Text Block"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø¬Ø¹Ø¨Ù‡ Ù…ØªÙ†"

#~ msgid "Widget Area"
#~ msgstr "Ù†Ø§Ø­ÛŒÙ‡ Ø§Ø¨Ø²Ø§Ø±Ú©"

#~ msgid "Add a Widget Area"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ù†Ø§Ø­ÛŒÙ‡ Ø§Ø¨Ø²Ø§Ø±Ú©"

#~ msgid "Sidebar"
#~ msgstr "Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ"

#~ msgid "Unyson"
#~ msgstr "Ù†Ø³ÛŒÙ… Ù†Øª"

#~ msgid "Nonce verification failed"
#~ msgstr "ØªØ§ÛŒÛŒØ¯ Ù�Ø¹Ù„ÛŒ Ø¨Ø§ Ø´Ú©Ø³Øª Ù…ÙˆØ§Ø¬Ù‡ Ø´Ø¯"

#~ msgid "Cannot delete: "
#~ msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø­Ø°Ù� Ú©Ø±Ø¯:"

#~ msgid "Cannot create: "
#~ msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø§ÛŒØ¬Ø§Ø¯ Ú©Ø±Ø¯:"

#~ msgid "Cannot remove old temporary directory: "
#~ msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ù¾ÙˆØ´Ù‡ Ù…ÙˆÙ‚Øª Ù‚Ø¯ÛŒÙ…ÛŒ Ø±Ø§ Ø­Ø°Ù� Ú©Ø±Ø¯:"

#, fuzzy
#~| msgid "Downloading..."
#~ msgid "Downloading the %s..."
#~ msgstr "Ø¯Ø§Ù†Ù„ÙˆØ¯ \"%s\" Ø±Ø§ Ú¯Ø³ØªØ±Ø´ ..."

#, fuzzy
#~| msgid "Cannot download the \"%s\" extension zip."
#~ msgid "Cannot download the %s."
#~ msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ \"%s\" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø±Ø§ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ú©Ù†ÛŒØ¯. %s Ø±Ø§"

#, fuzzy
#~| msgid "Installing the \"%s\" extension..."
#~ msgid "Installing the %s..."
#~ msgstr "Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡ :%s"

#, fuzzy
#~| msgid "Cannot create directory: %s"
#~ msgid "Cannot access directory: "
#~ msgstr "Ø§Ù…Ú©Ø§Ù† Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ø§ÛŒÙ† Ù¾ÙˆØ´Ù‡ Ù†ÛŒØ³Øª : "

#, fuzzy
#~| msgid "Cannot remove directory"
#~ msgid "Cannot remove: "
#~ msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ù¾ÙˆØ´Ù‡ Ù…ÙˆÙ‚Øª Ù‚Ø¯ÛŒÙ…ÛŒ Ø±Ø§ Ø­Ø°Ù� Ú©Ø±Ø¯:"

#, fuzzy
#~| msgid "Cannot move \"%s\" to \"%s\"."
#~ msgid "Cannot move \"%s\" to \"%s\""
#~ msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø² \"%s\" Ø¨Ù‡ \"%s\" Ø±Ø§ Ø­Ø±Ú©Øª Ù†Ù…ÛŒ Ú©Ù†Ø¯."

#, fuzzy
#~| msgid "Cannot move \"%s\" to \"%s\"."
#~ msgid "Cannot merge \"%s\" with \"%s\""
#~ msgstr "Ø®Ø·Ø§ÛŒ Ø§Ø¯ØºØ§Ù… \" %s \" Ø¨Ø§ \" %s \""

#, fuzzy
#~| msgid "The %s extension has been successfully deleted."
#~ msgid "The %s has been successfully updated."
#~ msgstr "%s Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ø¨Ù‡ Ø±ÙˆØ² Ø´Ø¯."

#, fuzzy
#~| msgid "Cannot remove temporary directory: %s"
#~ msgid "Cannot remove temporary directory \"%s\"."
#~ msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯:%s Ø±Ø§"

#, fuzzy
#~| msgid "Framework"
#~ msgid "Framework Update"
#~ msgstr "Ú†Ù‡Ø§Ø±Ú†ÙˆØ¨ Ø¨Ù‡Ù†Ú¯Ø§Ù… Ø¯Ø±Ø¢ÙˆØ±ÛŒ"

#, fuzzy
#~ msgid "Failed to get framework latest version."
#~ msgstr "Ø¢Ø®Ø±ÛŒÙ† Ù†Ø³Ø®Ù‡ Ú†Ø§Ø±Ú†ÙˆØ¨ Ø¯Ø±ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#~ msgid "Theme Update"
#~ msgstr "Ø¨Ù‡ Ø±Ùˆ Ø²Ø±Ø³Ø§Ù†ÛŒ Ù¾ÙˆØ³ØªÙ‡"

#, fuzzy
#~| msgid "You have the latest version of %s."
#~ msgid "Failed to get theme latest version."
#~ msgstr "Ø¯Ø±ÛŒØ§Ù�Øª Ø¢Ø®Ø±ÛŒÙ† Ù†Ø³Ø®Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ù†Ø´Ø¯."

#~ msgid "Theme"
#~ msgstr "Ù¾ÙˆØ³ØªÙ‡"

#, fuzzy
#~| msgid "Please check the categories you do not want to include in sitemap"
#~ msgid "Please check the extensions you want to update."
#~ msgstr "Ø¨Ø±Ù†Ø§Ù…Ù‡ Ù‡Ø§ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ø±Ø§ Ú©Ù‡ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ Ø±Ø§ Ø¨Ø±Ø±Ø³ÛŒ Ú©Ù†ÛŒØ¯."

#, fuzzy
#~| msgid "Go to extensions page"
#~ msgid "Extensions Update"
#~ msgstr "Ø¨Ø±Ùˆ Ø¨Ù‡ ØµÙ�Ø­Ù‡ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ"

#, fuzzy
#~| msgid "No extensions provided"
#~ msgid "No extensions updates found."
#~ msgstr "Ù‡ÛŒÚ† Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ù‡Ø§ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ø¯Ø± Ø¨Ø± Ø¯Ø§Ø´Øª."

#, fuzzy
#~| msgid "Extension \"%s\" does not exist or is not active."
#~ msgid "Extension \"%s\" does not exist or is disabled."
#~ msgstr "Ù¾Ø³ÙˆÙ†Ø¯ \"%s\" ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ùˆ ÛŒØ§ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ø´Ø¯Ù‡ Ø§Ø³Øª."

#, fuzzy
#~| msgid "Cannot delete the \"%s\" extension."
#~ msgid "No update found for the \"%s\" extension."
#~ msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø² \"%s\" Ù�Ø±Ù…Øª Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯."

#, fuzzy
#~| msgid "%s Extensions"
#~ msgid "%s extension"
#~ msgstr "Ù�Ø±Ù…Øª %s"

#, fuzzy
#~ msgid "Keep you framework, extensions and theme up to date."
#~ msgstr "Ø´Ù…Ø§ ØªØ§ Ø¨Ù‡ Ø§Ù…Ø±ÙˆØ² Ø­Ù�Ø¸ Ú†Ø§Ø±Ú†ÙˆØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ùˆ ØªÙ…."

#, fuzzy
#~| msgid "Cannot read directory \"%s\"."
#~ msgid "No releases found in repository \"%s\"."
#~ msgstr "Ù‡ÛŒÚ† Ø§Ù†ØªØ´Ø§Ø± ÛŒØ§Ù�Øª Ø¯Ø± Ù…Ø®Ø²Ù† \"%s\"."

#, fuzzy
#~ msgid ""
#~ "%s manifest has invalid \"github_update\" parameter. Please use \"user/"
#~ "repo\" format."
#~ msgstr ""
#~ "%s Ø¢Ø´Ú©Ø§Ø± Ù¾Ø§Ø±Ø§Ù…ØªØ± Ù†Ø§Ù…Ø¹ØªØ¨Ø± \"github_update\" Ø§Ø³Øª. Ù„Ø·Ù�Ø§ Ù‚Ø§Ù„Ø¨ \"Ú©Ø§Ø±Ø¨Ø±/Ù…Ø®Ø²Ù†\" "
#~ "Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯."

#, fuzzy
#~| msgid "You have the latest version of %s."
#~ msgid "Failed to fetch %s latest version from github \"%s\"."
#~ msgstr "Ø´Ù…Ø§ Ø§Ø² Ø¢Ø®Ø±ÛŒÙ† Ù†Ú¯Ø§Ø±Ø´ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ù…ÛŒâ€ŒÚ©Ù†ÛŒØ¯.%s"

#, fuzzy
#~| msgid "\"%s\" extension github repository \"%s\" has no releases."
#~ msgid "%s github repository \"%s\" does not have the \"%s\" release."
#~ msgstr "%s github Ù…Ø®Ø²Ù† \"%s\" Ø¢Ø²Ø§Ø¯ÛŒ \"%s\" Ø±Ø§ Ù†Ø¯Ø§Ø±Ø¯."

#, fuzzy
#~| msgid "Cannot download the \"%s\" extension zip."
#~ msgid "Cannot download %s zip."
#~ msgstr "Ø²ÛŒÙ¾ %s Ø±Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø¯Ø§Ù†Ù„ÙˆØ¯ Ú©Ø±Ø¯."

#, fuzzy
#~| msgid "Cannot save the \"%s\" extension zip."
#~ msgid "Cannot save %s zip."
#~ msgstr "Ø²ÛŒÙ¾ %s Ø±Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø°Ø®ÛŒØ±Ù‡ Ú©Ø±Ø¯."

#, fuzzy
#~| msgid "Cannot move \"%s\" to \"%s\"."
#~ msgid "Cannot remove %s zip."
#~ msgstr "Ø²ÛŒÙ¾ %s Ø±Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø­Ø°Ù� Ú©Ø±Ø¯."

#, fuzzy
#~| msgid "The unzipped \"%s\" extension directory not found."
#~ msgid "The unzipped %s directory not found."
#~ msgstr "Ø§Ø³ØªØ®Ø±Ø§Ø¬ \"%s\" Ø¯Ø± Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ ÛŒØ§Ù�Øª Ù†Ø´Ø¯."

#~ msgid "You have the latest version of %s."
#~ msgstr "Ø´Ù…Ø§ Ø§Ø² Ø¢Ø®Ø±ÛŒÙ† Ù†Ú¯Ø§Ø±Ø´ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ù…ÛŒâ€ŒÚ©Ù†ÛŒØ¯.%s"

#~ msgid "Update Framework"
#~ msgstr "Ø¨Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ Ù�Ø±ÛŒÙ… ÙˆØ±Ú©"

#, fuzzy
#~ msgid "Your theme is up to date."
#~ msgstr "Ù‚Ø§Ù„Ø¨ Ø§Ù¾Ø¯ÛŒØª Ø´Ø¯Ù‡ Ø§Ø³Øª"

#~ msgid "Update Theme"
#~ msgstr "Ø¨Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ Ù¾ÙˆØ³ØªÙ‡"

#, fuzzy
#~| msgid "Active Extensions"
#~ msgid "Update Extensions"
#~ msgstr "Ø¢Ù¾Ø¯ÛŒØª Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§"

#, fuzzy
#~| msgid "Parent extension \"%s\" not available."
#~ msgid "New extensions updates available."
#~ msgstr "Ø§Ù„Ø­Ø§Ù‚Ø§Øª Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ Ø¬Ø¯ÛŒØ¯ Ù…ÙˆØ¬ÙˆØ¯ Ø§Ø³Øª."

#, fuzzy
#~| msgid "Go to the last page"
#~ msgid "Go to updates page"
#~ msgstr "Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ ØµÙ�Ø­Ù‡"

#, fuzzy
#~| msgid "Return to Extensions page"
#~ msgid "Return to Updates page"
#~ msgstr "Ø¨Ø§Ø²Ú¯Ø´Øª Ø¨Ù‡ ØµÙ�Ø­Ù‡ Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ"

#, fuzzy
#~| msgid "You have no permissions to install extensions"
#~ msgid "You have version %s installed. Update to %s."
#~ msgstr "ÙˆØ±Ú˜Ù† Ù†ØµØ¨ Ø´Ø¯Ù‡ Ø´Ù…Ø§  %s Ù…ÛŒØ¨Ø§Ø´Ø¯ Ø¨Ù‡ ÙˆØ±Ú˜Ù† %s Ø¨Ù‡ Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ Ú©Ù†ÛŒØ¯"

#, fuzzy
#~| msgid "No extensions provided"
#~ msgid "No Extensions for update."
#~ msgstr "Ø¨Ø¯ÙˆÙ† Ù¾Ø³ÙˆÙ†Ø¯ Ø¨Ø±Ø§ÛŒ Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ."

#~ msgid "Project"
#~ msgstr "Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgid "Projects"
#~ msgstr "Ù¾Ø±ÙˆÚ˜Ù‡ Ù‡Ø§"

#~ msgid "Add New"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù†"

#~ msgid "Add New %s"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† %s"

#~ msgid "Edit %s"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ %s"

#~ msgid "All %s"
#~ msgstr "Ù‡Ù…Ù‡ %s"

#~ msgid "View %s"
#~ msgstr "Ù…Ø´Ø§Ù‡Ø¯Ù‡ %s"

#~ msgid "No %s Found"
#~ msgstr "Ù‡ÛŒÚ†Ú©Ø¯Ø§Ù… Ø§Ø² %s ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#~ msgid "No %s Found In Trash"
#~ msgstr "%s Ø¯Ø± Ø³Ø·Ù„ Ø²Ø¨Ø§Ù„Ù‡ ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#~ msgid "Create a portfolio item"
#~ msgstr "Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgid "Category"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ"

#~ msgid "Categories"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§"

#~ msgid "Parent %s"
#~ msgstr "ÙˆØ§Ù„Ø¯ %s"

#~ msgid "Parent %s:"
#~ msgstr "%s Ù…Ø±Ø¬Ø¹:"

#~ msgid "New %s Name"
#~ msgstr "Ù†Ø§Ù…  %s  Ø¬Ø¯ÛŒØ¯"

#~ msgid "%s"
#~ msgstr "%s"

#~ msgid "Gallery"
#~ msgstr "Ú¯Ø§Ù„Ø±ÛŒ"

#~ msgid "Set project gallery"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… Ú¯Ø§Ù„Ø±ÛŒ Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgid "Edit project gallery"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ú¯Ø§Ù„Ø±ÛŒ Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgid "Project Cover Image"
#~ msgstr "ØªØµÙˆÛŒØ± Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgid "Edit this item"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ø§ÛŒÙ† Ù…ÙˆØ±Ø¯"

#~ msgid "View all categories"
#~ msgstr "Ù†Ù…Ø§ÛŒØ´ Ù‡Ù…Ù‡ Ø¯Ø³ØªÙ‡ Ù‡Ø§"

#~ msgid "Cover Image"
#~ msgstr "ØªØµÙˆÛŒØ±"

#~ msgid "General"
#~ msgstr "Ø§ØµÙ„ÛŒ"

#~ msgid "General Settings"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø§ØµÙ„ÛŒ"

#~ msgid "Site name"
#~ msgstr "Ù†Ø§Ù… Ø³Ø§ÛŒØª"

#~ msgid "Site description"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª Ø³Ø§ÛŒØª"

#~ msgid "Current time"
#~ msgstr "Ø²Ù…Ø§Ù† Ù�Ø¹Ù„ÛŒ"

#~ msgid "Current date"
#~ msgstr "ØªØ§Ø±ÛŒØ® Ù�Ø¹Ù„ÛŒ"

#~ msgid "Current month"
#~ msgstr "Ù…Ø§Ù‡ Ø¬Ø§Ø±ÛŒ"

#~ msgid "Current year"
#~ msgstr "Ø³Ø§Ù„ Ø¬Ø§Ø±ÛŒ"

#~ msgid "Date of the post/page"
#~ msgstr "ØªØ§Ø±ÛŒØ® Ù¾Ø³Øª"

#~ msgid "Title of the post/page/term"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ù¾Ø³Øª / ØµÙ�Ø­Ù‡ / Ù…Ø¯Øª"

#~ msgid "Excerpt of the current post, of auto-generate if it is not set"
#~ msgstr "Ú¯Ø²ÛŒØ¯Ù‡ Ø§ÛŒ Ø§Ø² Ù¾Ø³Øª Ù�Ø¹Ù„ÛŒØŒ Ø§Ø² Ø®ÙˆØ¯Ú©Ø§Ø± ØªÙˆÙ„ÛŒØ¯ Ø¢Ù† Ø§Ø³Øª Ú©Ù‡ Ø§Ú¯Ø± ØªÙ†Ø¸ÛŒÙ… Ù†Ø´Ø¯Ù‡"

#~ msgid "Excerpt of the current post, without auto-generation"
#~ msgstr "Ú¯Ø²ÛŒØ¯Ù‡ Ø§ÛŒ Ø§Ø² Ù¾Ø³Øª Ù�Ø¹Ù„ÛŒØŒ Ø¨Ø¯ÙˆÙ† Ø®ÙˆØ¯Ú©Ø§Ø± Ù†Ø³Ù„"

#~ msgid "Post tags, separated by coma"
#~ msgstr "Ø¨Ø±Ú†Ø³Ø¨ Ù‡Ø§ Ù¾Ø³ØªØŒ Ø§Ø² Ù‡Ù… Ø¬Ø¯Ø§ Ø´Ø¯Ù‡ Ú©Ù…Ø§"

#~ msgid "Post categories, separated by coma"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ù‡Ø§ Ù¾Ø³ØªØŒ Ø§Ø² Ù‡Ù… Ø¬Ø¯Ø§ Ø´Ø¯Ù‡ Ú©Ù…Ø§"

#~ msgid "Category/tag/term description"
#~ msgstr "Ø±Ø¯Ù‡ / Ø¨Ø±Ú†Ø³Ø¨ / ØªÙˆØ¶ÛŒØ­Ø§Øª Ù…Ø¯Øª"

#~ msgid "Term title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ù…Ø¯Øª"

#~ msgid "Post modified time"
#~ msgstr "Ù¾Ø³Øª Ø§ØµÙ„Ø§Ø­ Ø´Ø¯"

#~ msgid "Post/page id"
#~ msgstr "Ø´Ù†Ø§Ø³Ù‡ Ù†ÙˆØ´ØªÙ‡/Ø¨Ø±Ú¯Ù‡"

#~ msgid "Post/page author \"nicename\""
#~ msgstr "Ù¾Ø³Øª / ØµÙ�Ø­Ù‡ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡ \"nicename\""

#~ msgid "Post/page author id"
#~ msgstr "Ù¾Ø³Øª / ØµÙ�Ø­Ù‡ Ø´Ù†Ø§Ø³Ù‡ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡"

#~ msgid "Search phrase in search page"
#~ msgstr "Ø¹Ø¨Ø§Ø±Øª Ø¬Ø³ØªØ¬Ùˆ Ø¯Ø± ØµÙ�Ø­Ù‡ Ø¬Ø³ØªØ¬Ùˆ"

#~ msgid "Page number"
#~ msgstr "Ø´Ù…Ø§Ø±Ù‡ ØµÙ�Ø­Ù‡"

#~ msgid "Attachment caption"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ù¾ÛŒÙˆØ³Øª"

#~ msgid "Titles & Meta"
#~ msgstr "Ø¹Ù†Ø§ÙˆÛŒÙ† Ùˆ Ù…ØªØ§"

#~ msgid "Homepage"
#~ msgstr "ØµÙ�Ø­Ù‡ Ù†Ø®Ø³Øª"

#~ msgid "Homepage Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† ØµÙ�Ø­Ù‡ Ø®Ø§Ù†Ù‡"

#~ msgid "Set homepage title format"
#~ msgstr "Ù�Ø±Ù…Øª Ø¹Ù†ÙˆØ§Ù† ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ:"

#~ msgid "Homepage Description"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ:"

#~ msgid "Set homepage description"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ:"

#~ msgid "Homepage Meta Keywords"
#~ msgstr "Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ù…ØªØ§ÛŒ ØµÙ�Ø­Ù‡â€ŒØ§ØµÙ„ÛŒ:"

#~ msgid "Set homepage meta keywords"
#~ msgstr "Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ù…ØªØ§ÛŒ ØµÙ�Ø­Ù‡â€ŒØ§ØµÙ„ÛŒ:"

#~ msgid "Custom Posts"
#~ msgstr "Ù¾Ø³Øª Ù‡Ø§ÛŒ Ø³Ù�Ø§Ø±Ø´ÛŒ"

#~ msgid "Set title format"
#~ msgstr "Ù‚Ø§Ù„Ø¨ Ø¹Ù†ÙˆØ§Ù† :"

#~ msgid "Here are some tags examples:"
#~ msgstr "Ø¯Ø± Ø§ÛŒÙ†Ø¬Ø§ Ø¨Ø±Ø®ÛŒ Ø§Ø² ØªÚ¯ Ù‡Ø§ÛŒ Ù†Ù…ÙˆÙ†Ù‡ Ø¹Ø¨Ø§Ø±ØªÙ†Ø¯ Ø§Ø²:"

#~ msgid "Description"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª Ø¨ÛŒØ´ØªØ±"

#~ msgid "Set description format"
#~ msgstr "Ù�Ø±Ù…Øª ØªÙˆØ¶ÛŒØ­Ø§Øª"

#~ msgid "Meta Keywords"
#~ msgstr "Ú©Ù„ÛŒØ¯ÙˆØ§Ú˜Ù‡ ÛŒ Ù…ØªØ§"

#~ msgid "Set meta keywords"
#~ msgstr "Ú©Ù„ÛŒØ¯ÙˆØ§Ú˜Ù‡ Ù‡Ø§"

#~ msgid "Meta Robots"
#~ msgstr "Ø±Ø¨Ø§Øª Ù‡Ø§ÛŒ Ù…ØªØ§"

#~ msgid "noindex, follow"
#~ msgstr "NOINDEXØŒ Ø¨Ù‡ Ø¯Ù†Ø¨Ø§Ù„"

#~ msgid "Taxonomies"
#~ msgstr "Ø·Ø¨Ù‚Ù‡ Ø¨Ù†Ø¯ÛŒ"

#~ msgid "Other"
#~ msgstr "Ø¯ÛŒÚ¯Ø±"

#~ msgid "Author Page Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø¨Ø±Ú¯Ù‡ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡"

#~ msgid "Set author page title format"
#~ msgstr "Ù…Ø¬Ù…ÙˆØ¹Ù‡ Ø§ÛŒ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡ Ù�Ø±Ù…Øª Ø¹Ù†ÙˆØ§Ù† ØµÙ�Ø­Ù‡"

#~ msgid "Author Page Description"
#~ msgstr "Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡ Ø´Ø±Ø­ ØµÙ�Ø­Ù‡"

#~ msgid "Set author page description"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª ØµÙ�Ø­Ù‡ Ø±Ø§ ØªÙ†Ø¸ÛŒÙ… Ú©Ù†ÛŒØ¯ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡"

#~ msgid "Author Meta Keywords"
#~ msgstr "Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ù…ØªØ§ÛŒ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡:"

#~ msgid "Set author page meta keywords"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… ØµÙ�Ø­Ù‡ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡ Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ù…ØªØ§"

#~ msgid "Metarobots"
#~ msgstr "Metarobots"

#~ msgid "Disable Author Archives"
#~ msgstr "Ø¢Ø±Ø´ÛŒÙˆ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡ Ø±Ø§ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ú©Ù†ÛŒØ¯"

#~ msgid "Disable Author archives SEO settings"
#~ msgstr "Ø¨Ø§ÛŒÚ¯Ø§Ù†ÛŒ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† ØªÙ†Ø¸ÛŒÙ…Ø§Øª SEO"

#~ msgid "Date Achieves Title"
#~ msgstr "ØªØ§Ø±ÛŒØ® Ø±Ø³ÛŒØ¯Ù† Ø¨Ù‡ Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "Set date achieves title format"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… ØªØ§Ø±ÛŒØ® Ø±Ø³ÛŒØ¯Ù† Ø¨Ù‡ Ù�Ø±Ù…Øª Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "Date Achieves Description"
#~ msgstr "ØªØ§Ø±ÛŒØ® Ø±Ø³ÛŒØ¯Ù† Ø¨Ù‡ Ø´Ø±Ø­"

#~ msgid "Set date achieves description"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… ØªØ§Ø±ÛŒØ® Ø±Ø³ÛŒØ¯Ù† Ø¨Ù‡ ØªÙˆØ¶ÛŒØ­Ø§Øª"

#~ msgid "Date achieves Meta Keywords"
#~ msgstr "ØªØ§Ø±ÛŒØ® Ø±Ø³ÛŒØ¯Ù† Ø¨Ù‡ Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ù…ØªØ§"

#~ msgid "Set date achieves meta keywords"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… ØªØ§Ø±ÛŒØ® Ø±Ø³ÛŒØ¯Ù† Ø¨Ù‡ Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ù…ØªØ§"

#~ msgid "Disable Date Archives"
#~ msgstr "ØªØ§Ø±ÛŒØ® Ø¢Ø±Ø´ÛŒÙˆ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù†"

#~ msgid "Disable date archives SEO settings"
#~ msgstr "Ø¢Ø±Ø´ÛŒÙˆ ØªØ§Ø±ÛŒØ® ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† ØªÙ†Ø¸ÛŒÙ…Ø§Øª SEO"

#~ msgid "Search Page Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† ØµÙ�Ø­Ù‡ Ø¬Ø³ØªØ¬Ùˆ"

#~ msgid "Set search page title format"
#~ msgstr "Ù�Ø±Ù…Øª Ø¹Ù†ÙˆØ§Ù† Ø¬Ø³ØªØ¬Ùˆ"

#~ msgid "404 Page Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† ØµÙ�Ø­Ù‡ 404"

#~ msgid "Set 404 page title format"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… ØµÙ�Ø­Ù‡ 404 Ù�Ø±Ù…Øª Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "404 Not Found"
#~ msgstr "404 Ú†ÛŒØ²ÛŒ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯ "

#~ msgid "SEO Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø³Ø¦Ùˆ"

#~ msgid "SEO Description"
#~ msgstr "Ø´Ø±Ø­ Ø³Ø¦Ùˆ"

#~ msgid "Page Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† ØµÙ�Ø­Ù‡"

#~ msgid "Use Meta Keywords"
#~ msgstr "Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ù…ØªØ§:"

#~ msgid "Allow the use of meta keywords in posts and taxonomies"
#~ msgstr "Ø§Ø¬Ø§Ø²Ù‡ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ù…ØªØ§ Ø¯Ø± Ù¾Ø³Øª Ù‡Ø§ Ùˆ Ø·Ø¨Ù‚Ù‡ Ø¨Ù†Ø¯ÛŒ"

#~ msgid "Google Webmasters"
#~ msgstr "ÙˆØ¨ Ù…Ø³ØªØ± Ú¯ÙˆÚ¯Ù„"

#~ msgid "Insert Google Webmasters verification code"
#~ msgstr "Ù‚Ø±Ø§Ø± Ø¯Ø§Ø¯Ù† Ú¯ÙˆÚ¯Ù„ ÙˆØ¨ Ù…Ø³ØªØ± Ú©Ø¯ Ø§Ù…Ù†ÛŒØªÛŒ"

#~ msgid "Bing Webmasters"
#~ msgstr "Ø¨ÛŒÙ†Ú¯ ÙˆØ¨ Ù…Ø³ØªØ± Ù‡Ø§"

#~ msgid "Insert Bing Webmasters verification code"
#~ msgstr "Ù‚Ø±Ø§Ø± Ø¯Ø§Ø¯Ù† Ø¨ÛŒÙ†Ú¯ ÙˆØ¨ Ù…Ø³ØªØ± Ú©Ø¯ Ø§Ù…Ù†ÛŒØªÛŒ"

#~ msgid "Webmasters"
#~ msgstr "ÙˆØ¨ Ù…Ø³ØªØ± Ù‡Ø§"

#~ msgid "Webmaster %s already exists"
#~ msgstr "ÙˆØ¨ Ù…Ø³ØªØ±%s Ø§Ø² Ù‚Ø¨Ù„ ÙˆØ¬ÙˆØ¯ Ø¯Ø§Ø±Ø¯"

#~ msgid "Google"
#~ msgstr "Ú¯ÙˆÚ¯Ù„"

#~ msgid "Bing"
#~ msgstr "Ø¨ÛŒÙ†Ú¯"

#~ msgid "Check if you want to exclude this page"
#~ msgstr "Ø§Ú¯Ø± Ø´Ù…Ø§ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨Ù‡ Ø­Ø°Ù� Ø§ÛŒÙ† ØµÙ�Ø­Ù‡"

#~ msgid "Check if you want to exclude this category"
#~ msgstr "Ø§Ú¯Ø± Ø´Ù…Ø§ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨Ù‡ Ø­Ø°Ù� Ø§ÛŒÙ† Ø¯Ø³ØªÙ‡"

#~ msgid "Sitemap"
#~ msgstr "Ù†Ù‚Ø´Ù‡ Ø³Ø§ÛŒØª"

#~ msgid "View Sitemap"
#~ msgstr "Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ù†Ù‚Ø´Ù‡ Ø³Ø§ÛŒØª Ø´Ù…Ø§"

#~ msgid "Press button to view sitemap file"
#~ msgstr "Ø¯Ú©Ù…Ù‡ Ø±Ø§ Ù�Ø´Ø§Ø± Ø¯Ù‡ÛŒØ¯ Ø¨Ø±Ø§ÛŒ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ù�Ø§ÛŒÙ„ Ù†Ù‚Ø´Ù‡ Ø³Ø§ÛŒØª"

#~ msgid "XML Sitemap"
#~ msgstr "Ù†Ù‚Ø´Ù‡ Ø³Ø§ÛŒØª XML"

#~ msgid "Search Engines"
#~ msgstr "Ù…ÙˆØªÙˆØ±Ù‡Ø§ÛŒ Ø¬Ø³ØªØ¬Ùˆ"

#~ msgid "After adding content the extension will automatically ping to:"
#~ msgstr "Ù¾Ø³ Ø§Ø² Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù…Ø­ØªÙˆØ§ Ù¾Ø³ÙˆÙ†Ø¯ Ø¨Ù‡ Ø·ÙˆØ± Ø®ÙˆØ¯Ú©Ø§Ø± Ø¨Ù‡ Ø®ÙˆØ§Ù‡Ø¯ Ù¾ÛŒÙ†Ú¯:"

#~ msgid "Exclude Pages"
#~ msgstr "Ø¨Ù‡ ØºÛŒØ± Ø§Ø² ØµÙ�Ø­Ø§Øª"

#~ msgid "Please check the pages you do not want to include in sitemap"
#~ msgstr "Ù„Ø·Ù�Ø§ ØµÙ�Ø­Ø§Øª Ø±Ø§ Ø¨Ø±Ø±Ø³ÛŒ Ú©Ù†ÛŒØ¯ Ø´Ù…Ø§ Ù†Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨Ù‡ Ø¯Ø± Ù†Ù‚Ø´Ù‡ Ø³Ø§ÛŒØª"

#~ msgid "Exclude Categories"
#~ msgstr "Ø­Ø°Ù� Ø¯Ø³ØªÙ‡"

#~ msgid "Please check the categories you do not want to include in sitemap"
#~ msgstr "Ù„Ø·Ù�Ø§ Ø¯Ø³ØªÙ‡ Ú†Ú© Ø´Ù…Ø§ Ù†Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨Ù‡ Ø¯Ø± Ù†Ù‚Ø´Ù‡ Ø³Ø§ÛŒØª"

#~ msgid "Invalid send method"
#~ msgstr "Ø±ÙˆØ´ Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#~ msgid "The message has been successfully sent!"
#~ msgstr "Ù¾ÛŒØ§Ù… Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ø§Ø±Ø³Ø§Ù„ Ø´Ø¯."

#~ msgid "Invalid email configuration"
#~ msgstr "Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ Ø§ÛŒÙ…ÛŒÙ„ Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#~ msgid "Email sent"
#~ msgstr "Ø§Ø±Ø³Ø§Ù„ Ø§ÛŒÙ…ÛŒÙ„"

#~ msgid "Could not send via smtp"
#~ msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø§Ø² Ø·Ø±ÛŒÙ‚ SMTP Ø§Ø±Ø³Ø§Ù„"

#~ msgid "Could not send via wp_mail"
#~ msgstr "Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø§Ø² Ø·Ø±ÛŒÙ‚ wp_mail Ø§Ø±Ø³Ø§Ù„"

#~ msgid "Server Address"
#~ msgstr "Ø¢Ø¯Ø±Ø³ Ø³Ø±ÙˆØ±"

#~ msgid "Enter your email server"
#~ msgstr "Ø³Ø±ÙˆØ± Ø§ÛŒÙ…ÛŒÙ„ Ø®ÙˆØ¯ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Username"
#~ msgstr "Ù†Ø§Ù… Ú©Ø§Ø±Ø¨Ø±ÛŒ"

#~ msgid "Enter your username"
#~ msgstr "Ù†Ø§Ù… Ú©Ø§Ø±Ø¨Ø±ÛŒ Ø®ÙˆØ¯ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Password"
#~ msgstr "Ú©Ù„Ù…Ù‡ Ø¹Ø¨ÙˆØ±"

#~ msgid "Enter your password"
#~ msgstr "Ø±Ù…Ø² Ø¹Ø¨ÙˆØ± Ø®ÙˆØ¯ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Secure Connection"
#~ msgstr "Ø§Ø² Ù‚Ø§Ø¨Ù„ÛŒØª Ø§ØªØµØ§Ù„ Ø§ÛŒÙ…Ù† Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯"

#~ msgid "Optional - SMTP port number to use."
#~ msgstr "Ø§Ø®ØªÛŒØ§Ø±ÛŒ - Ø´Ù…Ø§Ø±Ù‡ Ù¾ÙˆØ±Øª SMTP Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯."

#~ msgid "Leave blank for default (SMTP - 25, SMTPS - 465)"
#~ msgstr "Ø®Ø§Ù„ÛŒ Ø¨Ú¯Ø°Ø§Ø±ÛŒØ¯ Ø¨Ù‡ Ø·ÙˆØ± Ù¾ÛŒØ´ Ù�Ø±Ø¶ (SMTP - 25ØŒ SMTPS - 465)"

#~ msgid "Username cannot be empty"
#~ msgstr "Ù†Ø§Ù… Ú©Ø§Ø±Ø¨Ø±ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø®Ø§Ù„ÛŒ Ø¨Ø§Ø´Ø¯"

#~ msgid "Password cannot be empty"
#~ msgstr "Ø±Ù…Ø² Ø¹Ø¨ÙˆØ± Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø®Ø§Ù„ÛŒ Ø¨Ø§Ø´Ø¯."

#~ msgid "Invalid host"
#~ msgstr "ØºÛŒØ± ÙˆØ§Ù‚Ø¹ÛŒ"

#~ msgid "Could not send the email"
#~ msgstr "Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø§ÛŒÙ…ÛŒÙ„ Ø§Ø±Ø³Ø§Ù„ Ú©Ù†ÛŒØ¯"

#~ msgid "Send Method"
#~ msgstr "Ø´ÛŒÙˆÙ‡ Ø§Ø±Ø³Ø§Ù„"

#~ msgid "Select the send form method"
#~ msgstr "Ø±ÙˆØ´ Ø§Ø±Ø³Ø§Ù„ Ù�Ø±Ù… Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯"

#~ msgid "From Name"
#~ msgstr "Ø§Ø² Ù†Ø§Ù…"

#~ msgid "The name you'll see in the From filed in your email client."
#~ msgstr "Ù†Ø§Ù…ÛŒ Ú©Ù‡ Ø¯Ø± Ù�ÛŒÙ„Ø¯ \"Ø§Ø² Ø·Ø±Ù�\" Ø¯Ø± Ø§ÛŒÙ…ÛŒÙ„ Ø®ÙˆØ¯ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ú©Ø±Ø¯."

#~ msgid "From Address"
#~ msgstr "Ø§ÛŒÙ…ÛŒÙ„ Ù�Ø±Ø³ØªÙ†Ø¯Ù‡"

#~ msgid "The form will look like was sent from this email address."
#~ msgstr ""
#~ "Ø§ÛŒÙ† Ø¢Ø¯Ø±Ø³ Ø§ÛŒÙ…ÛŒÙ„ Ø¨Ø¹Ù†ÙˆØ§Ù† Ø¢Ø¯Ø±Ø³ Ù�Ø±Ø³ØªÙ†Ø¯Ù‡ Ø¯Ø± Ø§ÛŒÙ…ÛŒÙ„ Ø´Ù…Ø§ Ù‚Ø§Ø¨Ù„ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ø®ÙˆØ§Ù‡Ø¯ Ø¨ÙˆØ¯."

#~ msgid "Lesson"
#~ msgstr "Ø¯Ø±Ø³"

#~ msgid "Lessons"
#~ msgstr "Ø¯Ø±ÙˆØ³"

#, fuzzy
#~| msgid "Creates a section"
#~ msgid "Create a lesson"
#~ msgstr "Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ø¯Ø±Ø³"

#~ msgid "Course"
#~ msgstr "Ø¯ÙˆØ±Ù‡"

#~ msgid "Courses"
#~ msgstr "Ø¯ÙˆØ±Ù‡ Ù‡Ø§"

#, fuzzy
#~| msgid "Create your tabs"
#~ msgid "Create a course"
#~ msgstr "Ø§ÛŒØ¬Ø§Ø¯ Ø¯ÙˆØ±Ù‡"

#~ msgid "Course Category"
#~ msgstr "Ø¯Ø³ØªÙ‡ ÛŒ Ø¯ÙˆØ±Ù‡"

#~ msgid "Course Categories"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ø¯ÙˆØ±Ù‡"

#~ msgid "Search categories"
#~ msgstr "Ø¬Ø³ØªØ¬Ùˆ Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§"

#~ msgid "Add New category"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ù…ÙˆØ¶ÙˆØ¹ Ø¬Ø¯ÛŒØ¯"

#~ msgid "View all courses"
#~ msgstr "Ù†Ù…Ø§ÛŒØ´ Ù‡Ù…Ù‡ Ø¯Ø±ÙˆÙ‡ Ù‡Ø§"

#, fuzzy
#~| msgid "No Sliders Available"
#~ msgid "No courses available"
#~ msgstr "Ù‡ÛŒÚ† Ø¯ÙˆØ±Ù‡ Ù‡Ø§ÛŒ Ù…ÙˆØ¬ÙˆØ¯"

#, fuzzy
#~| msgid "Course"
#~ msgid "Without Course"
#~ msgstr "Ø¨Ø¯ÙˆÙ† Ø¯ÙˆØ±Ù‡"

#~ msgid "Select Course"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø¯ÙˆØ±Ù‡"

#~ msgid "Quiz"
#~ msgstr "Ø¢Ø²Ù…ÙˆÙ†"

#, fuzzy
#~| msgid "Media Elements"
#~ msgid "Quiz Elements"
#~ msgstr "Ø¹Ù†Ø§ØµØ± Ù…Ø³Ø§Ø¨Ù‚Ù‡"

#, fuzzy
#~| msgid "Invalid settings"
#~ msgid "Quiz settings"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø¢Ø²Ù…ÙˆÙ†"

#, fuzzy
#~ msgid "Quiz Passmark Points"
#~ msgstr "Ù…Ø³Ø§Ø¨Ù‚Ù‡ Passmark Ø§Ù…ØªÛŒØ§Ø²"

#, fuzzy
#~ msgid "The points number at which the test will be passed."
#~ msgstr "ØªØ¹Ø¯Ø§Ø¯ Ù†Ù‚Ø§Ø· Ø¯Ø± Ø¢Ù† Ø¢Ø²Ù…ÙˆÙ† Ù…Ù†ØªÙ‚Ù„ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯."

#, fuzzy
#~| msgid "Lesson"
#~ msgid "Lesson Quiz"
#~ msgstr "Ø¢Ø²Ù…ÙˆÙ† Ø¯Ø±Ø³."

#~ msgid "Invalid Quiz"
#~ msgstr "Ø®Ø·Ø§ Ø¯Ø± Ø¢Ø²Ù…ÙˆÙ†"

#, fuzzy
#~ msgid "Sorry, you did not pass the test"
#~ msgstr "Ø¨Ø§ Ø¹Ø±Ø¶ Ù¾ÙˆØ²Ø´ØŒ Ø´Ù…Ø§ ØªØ³Øª Ø±Ø§ Ø¨Ø®Ø´Ú©Ø§Ù†Ø¯"

#, fuzzy
#~| msgid "Congratulations"
#~ msgid "Congratulation, you passed the test"
#~ msgstr "ØªØ¨Ø±ÛŒÚ©, Ø´Ù…Ø§ ØªØµÙˆÛŒØ¨ Ø¢Ø²Ù…ÙˆÙ†"

#, fuzzy
#~ msgid "You answered correctly %s questions from %s"
#~ msgstr "Ù¾Ø§Ø³Ø® Ø´Ù…Ø§ Ø¨Ù‡ Ø¯Ø±Ø³ØªÛŒ Ø³ÙˆØ§Ù„ %s Ø¯Ø± %s"

#~ msgid "Back to"
#~ msgstr "Ø¨Ø±Ú¯Ø´Øª Ø¨Ù‡"

#~ msgid "Start Quiz"
#~ msgstr "Ø´Ø±ÙˆØ¹ Ø¢Ø²Ù…ÙˆÙ†"

#, fuzzy
#~| msgid "Correct answer"
#~ msgid "Correct answers"
#~ msgstr "Ø¬ÙˆØ§Ø¨ Ù‡Ø§ÛŒ ØµØ­ÛŒØ­"

#, fuzzy
#~| msgid "Correct answer"
#~ msgid "Add correct answer variants"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù¾Ø§Ø³Ø® ØµØ­ÛŒØ­ Ø§Ù†ÙˆØ§Ø¹"

#, fuzzy
#~| msgid "Correct Answer"
#~ msgid "Set Correct Answer"
#~ msgstr "Ù¾Ø§Ø³Ø® ØµØ­ÛŒØ­ Ø±Ø§ ØªÙ†Ø¸ÛŒÙ… Ú©Ù†ÛŒØ¯"

#, fuzzy
#~ msgid "Wrong answers"
#~ msgstr "Ù¾Ø§Ø³Ø® Ø§Ø´ØªØ¨Ø§Ù‡"

#, fuzzy
#~ msgid "Add wrong answer variants"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø§Ù†ÙˆØ§Ø¹ Ù¾Ø§Ø³Ø® Ø§Ø´ØªØ¨Ø§Ù‡"

#, fuzzy
#~| msgid "Correct Answer"
#~ msgid "Set Wrong Answer"
#~ msgstr "Ø¬ÙˆØ§Ø¨ Ù†Ø§Ø¯Ø±Ø³Øª"

#, fuzzy
#~| msgid "Create"
#~ msgid "Creates a"
#~ msgstr "Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ©"

#~ msgid "item"
#~ msgstr "Ù…ÙˆØ±Ø¯"

#, fuzzy
#~| msgid "Add/Edit Testimonial"
#~ msgid "Add/Edit Question"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù†/ÙˆÛŒØ±Ø§ÛŒØ´ Ø³ÙˆØ§Ù„"

#~ msgid "More"
#~ msgstr "Ù…Ø·Ø§Ù„Ø¨ ÙˆÛŒÚ˜Ù‡ :"

#, fuzzy
#~ msgid "The question label is empty"
#~ msgstr "Ø¨Ø±Ú†Ø³Ø¨ Ø®Ø§Ù„ÛŒ Ø§Ø³Øª"

#, fuzzy
#~| msgid "Invalid byte position"
#~ msgid "Invalid mark point number"
#~ msgstr "Ù…ÙˆÙ‚Ø¹ÛŒØª Ø¨Ø§ÛŒØª Ù†Ø§Ù…Ø¹ØªØ¨Ø±"

#, fuzzy
#~ msgid "There needs to be at least one correct answer"
#~ msgstr "Ù†ÛŒØ§Ø² Ø¨Ù‡ Ø­Ø¯Ø§Ù‚Ù„ ÛŒÚ© Ù¾Ø§Ø³Ø® ØµØ­ÛŒØ­ ÙˆØ¬ÙˆØ¯ Ø¯Ø§Ø±Ø¯"

#~ msgid "Correct answer"
#~ msgstr "Ø¬ÙˆØ§Ø¨ ØµØ­ÛŒØ­"

#, fuzzy
#~ msgid "The question answer will be true or false"
#~ msgstr "Ù¾Ø§Ø³Ø® Ø³ÙˆØ§Ù„ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯ Ø¯Ø±Ø³Øª Ùˆ ÛŒØ§ ØºÙ„Ø·"

#~ msgid "True"
#~ msgstr "ØµØ­ÛŒØ­"

#~ msgid "False"
#~ msgstr "ØºÙ„Ø·"

#~ msgid "True/False"
#~ msgstr "Ø¯Ø±Ø³Øª/Ù†Ø§Ø¯Ø±Ø³Øª"

#, fuzzy
#~ msgid "Text before gap"
#~ msgstr "Ù…ØªÙ† Ù‚Ø¨Ù„ Ø§Ø² Ø¬Ø§ÛŒ Ø®Ø§Ù„ÛŒ"

#~ msgid "Gap"
#~ msgstr "Ù�Ø§ØµÙ„Ù‡"

#, fuzzy
#~ msgid "Text after gap"
#~ msgstr "Ù…ØªÙ† Ø¨Ø¹Ø¯ Ø§Ø² Ø¬Ø§ÛŒ Ø®Ø§Ù„ÛŒ"

#~ msgid "Gap Fill"
#~ msgstr "Ù¾Ø± Ú©Ø±Ø¯Ù† Ø¬Ø§ÛŒ Ø®Ø§Ù„ÛŒ"

#, fuzzy
#~| msgid "Gap Fill"
#~ msgid "Gap _____ Fill"
#~ msgstr "Ù¾Ø± Ú©Ø±Ø¯Ù† Ø¬Ø§ÛŒ Ø®Ø§Ù„ÛŒ"

#, fuzzy
#~ msgid "At least one of the fields ( %s or %s ) has to ve filled with text"
#~ msgstr "Ø­Ø¯Ø§Ù‚Ù„ ÛŒÚ©ÛŒ Ø§Ø² Ø±Ø´ØªÙ‡ Ù‡Ø§ÛŒ (%s ÛŒØ§ %s) Ø¨Ù‡ Ù¾ÛŒØ±ÙˆØ²ÛŒ Ø¨Ø§ Ù…ØªÙ† Ù¾Ø± Ø§Ø³Øª"

#~ msgid "Correct Answer"
#~ msgstr "Ù¾Ø§Ø³Ø® Ø¯Ø±Ø³Øª"

#, fuzzy
#~| msgid "Correct answer"
#~ msgid "Write the correct answer text"
#~ msgstr "Ù†ÙˆØ´ØªÙ† Ù…ØªÙ† Ù¾Ø§Ø³Ø® ØµØ­ÛŒØ­"

#, fuzzy
#~ msgid "Add wrong answers variants"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø§Ù†ÙˆØ§Ø¹ Ù¾Ø§Ø³Ø® Ø§Ø´ØªØ¨Ø§Ù‡"

#, fuzzy
#~| msgid "Password cannot be empty"
#~ msgid "Correct answer cannot be empty"
#~ msgstr "Ø¬ÙˆØ§Ø¨ ØµØ­ÛŒØ­ Ù†Ù…ÛŒØªÙˆØ§Ù†Ø¯ Ø®Ø§Ù„ÛŒ Ø¨Ø§Ø´Ø¯"

#, fuzzy
#~ msgid "There are not any wrong answers set"
#~ msgstr "Ù‡Ø³ØªÙ†Ø¯ Ù†Ù‡ Ù‡Ø± Ù…Ø¬Ù…ÙˆØ¹Ù‡ Ù¾Ø§Ø³Ø® Ø§Ø´ØªØ¨Ø§Ù‡"

#~ msgid "Question"
#~ msgstr "Ø³ÙˆØ§Ù„Ø§Øª"

#, fuzzy
#~ msgid "Type the question..."
#~ msgstr "Ø³Ø¤Ø§Ù„"

#~ msgid "Points"
#~ msgstr "Ø§Ù…ØªÛŒØ§Ø²ÛŒ"

#, fuzzy
#~| msgid "Number of courses"
#~ msgid "Get list of courses"
#~ msgstr "ØªØ¹Ø¯Ø§Ø¯ Ø¯ÙˆØ±Ù‡ Ù‡Ø§"

#, fuzzy
#~| msgid "Courses"
#~ msgid "Lesson Courses"
#~ msgstr "Ø¯ÙˆØ±Ù‡ Ù‡Ø§ÛŒ Ø¯Ø±Ø³"

#~ msgid "Number of courses"
#~ msgstr "ØªØ¹Ø¯Ø§Ø¯ Ø¯ÙˆØ±Ù‡ Ù‡Ø§"

#~ msgid "Google Analytics"
#~ msgstr "Ú¯ÙˆÚ¯Ù„ Ø§Ù†Ø§Ù„ÛŒØ²"

#, fuzzy
#~ msgid "Enter your Google Analytics code (Ex: UA-XXXXX-X)"
#~ msgstr "Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯ Ú©Ø¯ Ú¯ÙˆÚ¯Ù„ Ø¢Ù†Ø§Ù„ÛŒØ² (Ø³Ø§Ø¨Ù‚: UA XXXXX Ø§Ú©Ø³)"

#~ msgid "Blog"
#~ msgstr "Ø¨Ù„Ø§Ú¯"

#~ msgid "Add blog post"
#~ msgstr "Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ù¾Ø³Øª ÙˆØ¨Ù„Ø§Ú¯"

#, fuzzy
#~| msgid "Add blog post"
#~ msgid "Add new blog post"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ù†ÙˆØ´ØªÙ‡ Ø¬Ø¯ÛŒØ¯"

#, fuzzy
#~| msgid "Add blog post"
#~ msgid "All blog posts"
#~ msgstr "Ù‡Ù…Ù‡ Ù†ÙˆØ´ØªÙ‡ Ù‡Ø§"

#, fuzzy
#~| msgid "Add blog post"
#~ msgid "Edit blog post"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ù†ÙˆØ´ØªÙ‡"

#~ msgid "Blog Post"
#~ msgstr "Ù…Ø·Ù„Ø¨ Ø¨Ù„Ø§Ú¯"

#, fuzzy
#~| msgid "Add blog post"
#~ msgid "New blog post"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ù†ÙˆØ´ØªÙ‡ Ø¬Ø¯ÛŒØ¯"

#, fuzzy
#~| msgid "No items found."
#~ msgid "No blog posts found"
#~ msgstr "Ù…Ø·Ù„Ø¨ÛŒ Ù…ÙˆØ¬ÙˆØ¯ Ù†ÛŒØ³Øª"

#, fuzzy
#~| msgid "No Sliders found in Trash"
#~ msgid "No blog posts found in trash"
#~ msgstr "Ù†ÙˆØ´ØªÙ‡â€ŒØ§ÛŒ Ø¯Ø± Ø³Ø·Ù„ ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#, fuzzy
#~| msgid "Add blog post"
#~ msgid "Search blog posts"
#~ msgstr "Ø¬Ø³ØªØ¬ÙˆÛŒ Ù†ÙˆØ´ØªÙ‡ Ù‡Ø§"

#, fuzzy
#~| msgid "Add blog post"
#~ msgid "View blog post"
#~ msgstr "Ù†Ù…Ø§ÛŒØ´ Ù†ÙˆØ´ØªÙ‡"

#~ msgid "Blog Posts"
#~ msgstr "Ù¾Ø³Øª Ù‡Ø§ ÙˆØ¨Ù„Ø§Ú¯"

#~ msgid "Blog Categories"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ ÙˆØ¨Ù„Ø§Ú¯"

#, fuzzy
#~| msgid "You have no permissions to change settings options"
#~ msgid "You have no permission to change Styling options"
#~ msgstr "Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ ØªØºÛŒÛŒØ± Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ø¸Ø§Ù‡Ø± Ø·Ø±Ø§Ø­ÛŒ Ø´Ø¯Ù‡"

#, fuzzy
#~ msgid "Switch Style Panel"
#~ msgstr "Ø³ÙˆØ¦ÛŒÚ† Ø³Ø¨Ú© Ù¾Ø§Ù†Ù„"

#, fuzzy
#~ msgid ""
#~ "Show on the front-end a panel that allows the user to make the switch "
#~ "between predefined styles."
#~ msgstr ""
#~ "Ø¯Ø± Ø¨Ø®Ø´ Ø¬Ù„ÙˆÛŒÛŒ Ù¾Ø§Ù†Ù„ Ø§Ø³Øª Ú©Ù‡ Ø§Ø¬Ø§Ø²Ù‡ Ù…ÛŒ Ø¯Ù‡Ø¯ ØªØ§ Ú©Ø§Ø±Ø¨Ø± Ø±Ø§ Ø¨Ù‡ Ø³ÙˆØ¦ÛŒÚ† Ø¨ÛŒÙ† Ø³Ø¨Ú© Ù‡Ø§ÛŒ Ø§Ø² "
#~ "Ù¾ÛŒØ´ ØªØ¹Ø±ÛŒÙ� Ø´Ø¯Ù‡ Ø±Ø§ Ù†Ø´Ø§Ù† Ø¯Ù‡Ø¯."

#, fuzzy
#~ msgid "Frontend Style Switcher"
#~ msgstr "Ø³ÛŒØ³ØªÙ…Ù‡Ø§ÛŒ Ø¸Ø§Ù‡Ø± Ø³Ø¨Ú©"

#, fuzzy
#~ msgid "Enable frontend style switcher"
#~ msgstr "Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† Ø¸Ø§Ù‡Ø± Ø³Ø¨Ú© Ø³ÛŒØ³ØªÙ…Ù‡Ø§ÛŒ"

#, fuzzy
#~| msgid "This text will be displayed when the form will fail to be sent"
#~ msgid "The text that will be displayed at the top of the panel."
#~ msgstr "Ù…ØªÙ† Ú©Ù‡ Ø¯Ø± Ø¨Ø§Ù„Ø§ÛŒ ØµÙ�Ø­Ù‡ Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ù…ÛŒ Ø´ÙˆØ¯."

#~ msgid "Background"
#~ msgstr "Ù¾Ø³ Ø²Ù…ÛŒÙ†Ù‡"

#~ msgid "Predefined Styles"
#~ msgstr "Ø§Ø³ØªØ§ÛŒÙ„ Ù‡Ø§ÛŒ Ø§Ø² Ù¾ÛŒØ´ ØªØ¹Ø±ÛŒÙ� Ø´Ø¯Ù‡"

#, fuzzy
#~ msgid "This is a simplified preview, not changes are reflected."
#~ msgstr "Ø§ÛŒÙ† Ù¾ÛŒØ´ Ù†Ù…Ø§ÛŒØ´ Ø³Ø§Ø¯Ù‡ Ø´Ø¯Ù‡ Ø§Ø³ØªØŒ Ù‡Ù†ÙˆØ² ØªØºÛŒÛŒØ±Ø§Øª Ù…Ù†Ø¹Ú©Ø³ Ø´Ø¯Ù‡ Ø§Ø³Øª."

#~ msgid "Reviews"
#~ msgstr "Ø¨Ø±Ø±Ø³ÛŒ Ù‡Ø§"

#, fuzzy
#~| msgid ""
#~| "Select the posts you want the Page Builder extension to be activated for"
#~ msgid ""
#~ "Select the options you want the Feedback extension to be activated for"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ø´Ù…Ø§ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ù�Ø±Ù…Øª Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯ Ø¨Ø±Ø§ÛŒ Ù�Ø¹Ø§Ù„"

#, fuzzy
#~| msgid "Feedback"
#~ msgid "FeedBack"
#~ msgstr "Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯"

#~ msgid "Rating:"
#~ msgstr "Ø§Ù…ØªÛŒØ§Ø²:"

#~ msgid "Feedback Stars"
#~ msgstr "Ø³ØªØ§Ø±Ù‡ Ù‡Ø§ÛŒ Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯"

#~ msgid "Rating"
#~ msgstr "Ø±ØªØ¨Ù‡"

#~ msgid "ERROR"
#~ msgstr "Ø®Ø·Ø§"

#~ msgid "please rate the post."
#~ msgstr "Ù„Ø·Ù�Ø§ Ø¨Ù‡ Ø§ÛŒÙ† Ù…Ø·Ù„Ø¨ Ø§Ù…ØªÛŒØ§Ø² Ø¯Ù‡ÛŒØ¯."

#~ msgid "FeedBack Stars"
#~ msgstr "Ø§Ù…ØªÛŒØ§Ø²"

#~ msgid "Allows visitors to appreciate a post using star rating"
#~ msgstr "Ø§Ø¬Ø§Ø²Ù‡ Ø¯Ø§Ø¯Ù† Ø¨Ù‡ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ú©Ù†Ù†Ø¯Ú¯Ø§Ù† Ø¨Ø±Ø§ÛŒ Ø§Ù…ØªÛŒØ§Ø² Ø¯Ù‡ÛŒ Ø³ØªØ§Ø±Ù‡ Ø§ÛŒ Ø¨Ù‡ Ù…Ø·Ù„Ø¨"

#~ msgid "Pingback:"
#~ msgstr "Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯:"

#~ msgid "(Edit)"
#~ msgstr "(ÙˆÛŒØ±Ø§ÛŒØ´ )"

#~ msgid "Post author"
#~ msgstr "Ù¾Ø³Øª Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡"

#~ msgid "%1$s at %2$s"
#~ msgstr "â€�%1$s Ø¯Ø± %2$s"

#~ msgid "Your comment is awaiting moderation."
#~ msgstr "Ù†Ø¸Ø± Ø´Ù…Ø§ Ø¯Ø± Ø§Ù†ØªØ¸Ø§Ø± ØªØ§ÛŒÛŒØ¯ Ù…Ø¯ÛŒØ±ÛŒØª Ø§Ø³Øª."

#~ msgid "says"
#~ msgstr "Ù…ÛŒ Ú¯ÙˆÛŒØ¯"

#~ msgid "Based on %s Votes"
#~ msgstr "Ø¨Ø±Ø§Ø³Ø§Ø³ %s Ø±Ø§ÛŒ"

#~ msgid "Rating System"
#~ msgstr "Ø³ÛŒØ³ØªÙ… Ø±ØªØ¨Ù‡ Ø¯Ù‡ÛŒ"

#~ msgid "Enter the number of stars you want in the rating system"
#~ msgstr "ØªØ¹Ø¯Ø§Ø¯ Ø³ØªØ§Ø±Ù‡ Ù‡Ø§ÛŒÛŒ Ú©Ù‡ Ø¨Ø±Ø§ÛŒ Ø§ÛŒÙ† Ø³ÛŒØ³ØªÙ… Ø±ØªØ¨Ù‡ Ø¯Ù‡ÛŒ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "5 stars"
#~ msgstr "5 Ø³ØªØ§Ø±Ù‡"

#~ msgid "7 stars"
#~ msgstr "7 Ø³ØªØ§Ø±Ù‡"

#~ msgid "10 stars"
#~ msgstr "10 Ø³ØªØ§Ø±Ù‡"

#~ msgid "Comment navigation"
#~ msgstr "Ù…ÙˆÙ‚ÛŒØª Ù†Ø¸Ø±"

#~ msgid "&larr; Older Comments"
#~ msgstr "Ù†Ø¸Ø±Ø§Øª Ù‚Ø¯ÛŒÙ…ÛŒ ØªØ±&larr; "

#~ msgid "Newer Comments &rarr;"
#~ msgstr "Ø¬Ø¯ÛŒØ¯ØªØ±ÛŒÙ† Ù†Ø¸Ø±Ø§Øª &larr;"

#~ msgid "Comments are closed."
#~ msgstr "Ù†Ø¸Ø±Ø¯Ù‡ÛŒ Ø¨Ø³ØªÙ‡ Ø´Ø¯Ù‡ Ø§Ø³Øª ."

#~ msgid "Team Member Image"
#~ msgstr "ØªØµÙˆÛŒØ±"

#~ msgid "Team Member Name"
#~ msgstr "Ù†Ø§Ù… Ø¹Ø¶Ùˆ  ØªÛŒÙ…"

#~ msgid "Name of the person"
#~ msgstr "Ù†Ø§Ù… Ø´Ø®Øµ"

#~ msgid "Team Member Job Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø´ØºÙ„ÛŒ"

#~ msgid "Job title of the person."
#~ msgstr "Ø¹Ù†ÙˆÙ† Ø´ØºÙ„ Ù�Ø±Ø¯"

#~ msgid "Team Member Description"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª Ø§Ø¹Ø¶Ø§ÛŒ Ú¯Ø±ÙˆÙ‡"

#~ msgid "Enter a few words that describe the person"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª Ù„Ø§Ø²Ù… Ø¨Ø±Ø§ÛŒ Ø§ÛŒÙ† Ù�Ø±Ø¯ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Icon"
#~ msgstr "Ø¢ÛŒÚ©ÙˆÙ†"

#~ msgid "Add an Icon"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø¢ÛŒÚ©ÙˆÙ†"

#~ msgid "Icon title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø¢ÛŒÚ©ÙˆÙ†"

#~ msgid "Add an Icon Box"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† ÛŒÚ© Ø¬Ø¹Ø¨Ù‡ Ø¢ÛŒÚ©Ù†"

#~ msgid "Box Style"
#~ msgstr "Ø§Ø³ØªØ§ÛŒÙ„ Ø¬Ø¹Ø¨Ù‡"

#~ msgid "Icon above title"
#~ msgstr "Ø¢ÛŒÚ©ÙˆÙ† Ø¨Ø§Ù„Ø§ÛŒ Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "Icon in line with title"
#~ msgstr "Ø¢ÛŒÚ©ÙˆÙ† Ø¯Ø§Ø®Ù„ Ø®Ø· Ø¨Ù‡ Ù‡Ù…Ø±Ø§Ù‡ Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "Choose an Icon"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø¢ÛŒÚ©ÙˆÙ†"

#~ msgid "Title of the Box"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø¬Ø¹Ø¨Ù‡"

#~ msgid "Enter the desired content"
#~ msgstr "ÙˆØ§Ø±Ø¯ Ú©Ø±Ø¯Ù† Ù…Ø­ØªÙˆØ§ÛŒ Ø¯Ù„Ø®ÙˆØ§Ù‡"

#~ msgid "Button Color"
#~ msgstr "Ø±Ù†Ú¯ Ø¯Ú©Ù…Ù‡"

#~ msgid "Choose a color for your button"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø±Ù†Ú¯ Ø¨Ø±Ø§ÛŒ Ø¯Ú©Ù…Ù‡ Ø´Ù…Ø§"

#~ msgid "Default"
#~ msgstr "Ù¾ÛŒØ´Ù�Ø±Ø¶"

#~ msgid "Black"
#~ msgstr "Ø³ÛŒØ§Ø¯"

#~ msgid "Blue"
#~ msgstr "Ø¢Ø¨ÛŒ"

#~ msgid "Green"
#~ msgstr "Ø³Ø¨Ø²"

#~ msgid "Red"
#~ msgstr "Ù‚Ø±Ù…Ø²"

#~ msgid "Media Elements"
#~ msgstr "Ø§Ù„Ù…Ø§Ù† Ù‡Ø§ÛŒ Ø±Ø³Ø§Ù†Ù‡"

#~ msgid "Calendar"
#~ msgstr "ØªÙ‚ÙˆÛŒÙ…"

#~ msgid "Add a Calendar"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† ØªÙ‚ÙˆÛŒÙ…"

#~ msgid "Select calendar population method (Ex: events, custom)"
#~ msgstr "Ø±ÙˆØ´ Ø¯Ø±ÛŒØ§Ù�Øª ØªÙ‚ÙˆÛŒÙ… Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§Ø¦ÛŒØ¯ .(Ù…Ø«Ø§Ù„: Ø±ÙˆÛŒØ¯Ø§Ø¯ØŒ Ø³Ù�Ø§Ø±Ø´ÛŒ)"

#~ msgid "Calendar Type"
#~ msgstr "Ù†ÙˆØ¹ ØªÙ‚ÙˆÛŒÙ…"

#~ msgid "Select calendar type"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯ Ù†ÙˆØ¹ ØªÙ‚ÙˆÛŒÙ…"

#~ msgid "Start Week On"
#~ msgstr "Ø±ÙˆØ² Ø¢ØºØ§Ø²ÛŒÙ† Ù‡Ù�ØªÙ‡"

#~ msgid "Select first day of week"
#~ msgstr "Ø±ÙˆØ² Ø§ÙˆÙ„ Ù‡Ù�ØªÙ‡ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯"

#~ msgid "Monday"
#~ msgstr "Ø¯ÙˆØ´Ù†Ø¨Ù‡"

#~ msgid "Sunday"
#~ msgstr "ÛŒÚ©Ø´Ù†Ø¨Ù‡"

#~ msgid "Add/Edit Date & Time"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† / ÙˆÛŒØ±Ø§ÛŒØ´ ØªØ§Ø±ÛŒØ® Ùˆ Ø²Ù…Ø§Ù†"

#~ msgid "Note: Please set start & end event datetime"
#~ msgstr "ØªÙˆØ¬Ù‡: Ù„Ø·Ù�Ø§ Ù…Ø¬Ù…ÙˆØ¹Ù‡ Ø§ÛŒ Ø´Ø±ÙˆØ¹ Ùˆ Ù¾Ø§ÛŒØ§Ù† Ø±ÙˆÛŒØ¯Ø§Ø¯ Ø­Ø³Ú¯Ø± Ù†Ø§Ø­ÛŒÙ‡ Ø±Ù†Ú¯ÛŒ"

#~ msgid "Event Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø±ÙˆÛŒØ¯Ø§Ø¯"

#~ msgid "Enter the event title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø±ÙˆÛŒØ¯Ø§Ø¯ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Event URL"
#~ msgstr "Ø±ÙˆÛŒØ¯Ø§Ø¯"

#~ msgid "Enter the event URL (Ex: http://your-domain.com/event)"
#~ msgstr "Ù„ÛŒÙ†Ú© Ø±ÙˆÛŒØ¯Ø§Ø¯ Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯ (Ù…Ø«Ø§Ù„: https://nasimnet.ir/event)"

#~ msgid "Date & Time"
#~ msgstr "ØªØ§Ø±ÛŒØ® Ùˆ Ø²Ù…Ø§Ù†"

#~ msgid "Enter the event date & time"
#~ msgstr "ØªØ§Ø±ÛŒØ® Ø±ÙˆÛŒØ¯Ø§Ø¯ Ùˆ Ø²Ù…Ø§Ù† Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "No events provider specified for calendar shortcode"
#~ msgstr "Ø¨Ø¯ÙˆÙ† Ø§Ø±Ø§Ø¦Ù‡ Ø¯Ù‡Ù†Ø¯Ù‡ Ø­ÙˆØ§Ø¯Ø« Ù…Ø´Ø®Øµ Ø¨Ø±Ø§ÛŒ Ú©ÙˆØªØ§Ù‡ ØªÙ‚ÙˆÛŒÙ…"

#~ msgid "Unknown events provider \"%s\" specified for calendar shortcode"
#~ msgstr "Ø­ÙˆØ§Ø¯Ø« Ù†Ø§Ù…Ø´Ø®Øµ Ø§Ø±Ø§Ø¦Ù‡ Ø¯Ù‡Ù†Ø¯Ù‡ \"%s\" Ø±Ø§ Ù…Ø´Ø®Øµ Ø¨Ø±Ø§ÛŒ Ú©ÙˆØªØ§Ù‡ ØªÙ‚ÙˆÛŒÙ…"

#~ msgid "Event"
#~ msgstr "Ø±ÙˆÛŒØ¯Ø§Ø¯"

#~ msgid "Today"
#~ msgstr "Ø§Ù…Ø±ÙˆØ²"

#~ msgid "Calendar: View %s not found"
#~ msgstr "ØªÙ‚ÙˆÛŒÙ…: Ù†Ù…Ø§ÛŒØ´%s ÛŒØ§Ù�Øª Ù†Ø´Ø¯"

#~ msgid ""
#~ "Calendar: Wrong date format %s. Should be either \"now\" or \"yyyy-mm-dd\""
#~ msgstr "ØªÙ‚ÙˆÛŒÙ…: ØªØ§Ø±ÛŒØ® Ø§Ø´ØªØ¨Ø§Ù‡ Ù‚Ø§Ù„Ø¨ %s. â€œØ§Ú©Ù†ÙˆÙ†â€� ÛŒØ§ â€œyyyy-mm-ddâ€� Ø¨Ø§ÛŒØ¯"

#~ msgid "Calendar: Event URL is not set"
#~ msgstr "ØªÙ‚ÙˆÛŒÙ…: URL Ø±ÙˆÛŒØ¯Ø§Ø¯ ØªÙ†Ø¸ÛŒÙ… Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª"

#~ msgid ""
#~ "Calendar: Wrong navigation direction %s. Can be only \"next\" or \"prev\" "
#~ "or \"today\""
#~ msgstr ""
#~ "ØªÙ‚ÙˆÛŒÙ…: Ù†Ø§ÙˆØ¨Ø±ÛŒ Ø§Ø´ØªØ¨Ø§Ù‡ Ø¬Ù‡Øª %s. â€œØªÙ†Ù‡Ø§â€�Ø¨Ø¹Ø¯ÛŒâ€�ÛŒØ§ Ù‚Ø¨Ù„ÛŒâ€� Ùˆ ÛŒØ§ â€œØ§Ù…Ø±ÙˆØ²â€� Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù†"

#~ msgid ""
#~ "Calendar: Time split parameter should divide 60 without decimals. "
#~ "Something like 10, 15, 30"
#~ msgstr ""
#~ "ØªÙ‚ÙˆÛŒÙ…: Ù¾Ø§Ø±Ø§Ù…ØªØ± ØªÙ‚Ø³ÛŒÙ… Ø²Ù…Ø§Ù† Ø¨Ø§ÛŒØ¯ 60 Ø¨Ø¯ÙˆÙ† Ø§Ø¹Ø´Ø§Ø± ØªÙ‚Ø³ÛŒÙ… Ù…ÛŒ Ø´ÙˆÙ†Ø¯. Ú†ÛŒØ²ÛŒ Ø¯Ø± Ø­Ø¯ÙˆØ¯ "
#~ "10ØŒ 15ØŒ 30"

#~ msgid "No events in this day."
#~ msgstr "Ù‡ÛŒØ¬ Ø±ÙˆÛŒØ¯Ø§Ø¯ÛŒ Ø¯Ø± Ø§ÛŒÙ† Ø±ÙˆØ² ÛŒØ§Ù�Øª Ù†Ø´Ø¯."

#~ msgid "week %s of %s"
#~ msgstr "%sØ§Ø²%s"

#~ msgid "Week "
#~ msgstr "Ù‡Ù�ØªÙ‡"

#~ msgid "All day"
#~ msgstr "ØªÙ…Ø§Ù… Ø±ÙˆØ²"

#~ msgid "Time"
#~ msgstr "Ø²Ù…Ø§Ù†"

#~ msgid "Ends before timeline"
#~ msgstr "Ù‚Ø¨Ù„ Ø§Ø² ØªØ§ÛŒÙ… Ù„Ø§ÛŒÙ† Ø¨Ù‡ Ù¾Ø§ÛŒØ§Ù† Ù…ÛŒ Ø±Ø³Ø¯"

#~ msgid "Starts after timeline"
#~ msgstr "Ø´Ø±ÙˆØ¹ Ù…ÛŒ Ø´ÙˆØ¯ Ù¾Ø³ Ø§Ø² ØªØ§ÛŒÙ… Ù„Ø§ÛŒÙ†"

#~ msgid "January"
#~ msgstr "Ú˜Ø§Ù†ÙˆÛŒÙ‡"

#~ msgid "February"
#~ msgstr "Ù�ÙˆØ±ÙŠÙ‡"

#~ msgid "March"
#~ msgstr "Ù…Ø§Ø±Ø³"

#~ msgid "April"
#~ msgstr "Ø¢ÙˆØ±ÛŒÙ„"

#~ msgid "May"
#~ msgstr "Ù…Ù‡"

#~ msgid "June"
#~ msgstr "Ú˜ÙˆØ¦Ù†"

#~ msgid "July"
#~ msgstr "Ú˜ÙˆØ¦ÛŒÙ‡"

#~ msgid "August"
#~ msgstr "Ø§ÙˆØª"

#~ msgid "September"
#~ msgstr "Ø³Ù¾ØªØ§Ù…Ø¨Ø±"

#~ msgid "October"
#~ msgstr "Ø§Ú©ØªØ¨Ø±"

#~ msgid "November"
#~ msgstr "Ù†ÙˆØ§Ù…Ø¨Ø±"

#~ msgid "December"
#~ msgstr "Ø¯Ø³Ø§Ù…Ø¨Ø±"

#~ msgid "Jan"
#~ msgstr "Ú˜Ø§Ù†ÙˆÛŒÙ‡"

#~ msgid "Feb"
#~ msgstr "Ù�ÙˆØ±ÛŒÙ‡"

#~ msgid "Mar"
#~ msgstr "Ù…Ø§Ø±Ø³"

#~ msgid "Apr"
#~ msgstr "Ø¢ÙˆØ±ÛŒÙ„"

#~ msgid "Jun"
#~ msgstr "Ú˜ÙˆØ¦Ù†"

#~ msgid "Jul"
#~ msgstr "Ø¬ÙˆÙ„Ø§ÛŒ"

#~ msgid "Aug"
#~ msgstr "Ø§ÙˆØª"

#~ msgid "Sep"
#~ msgstr "Ø³Ù¾ØªØ§Ù…Ø¨Ø±"

#~ msgid "Oct"
#~ msgstr "Ø§Ú©ØªØ¨Ø±"

#~ msgid "Nov"
#~ msgstr "Ù†ÙˆØ§Ù…Ø¨Ø±"

#~ msgid "Dec"
#~ msgstr "Ø¯Ø³Ø§Ù…Ø¨Ø±"

#~ msgid "Tuesday"
#~ msgstr "Ø³Ù‡ Ø´Ù†Ø¨Ù‡"

#~ msgid "Wednesday"
#~ msgstr "Ú†Ù‡Ø§Ø±Ø´Ù†Ø¨Ù‡"

#~ msgid "Thursday"
#~ msgstr "Ù¾Ù†Ø¬ Ø´Ù†Ø¨Ù‡"

#~ msgid "Friday"
#~ msgstr "Ø¬Ù…Ø¹Ù‡"

#~ msgid "Saturday"
#~ msgstr "Ø´Ù†Ø¨Ù‡"

#~ msgid "Congratulations!"
#~ msgstr "ØªØ¨Ø±ÛŒÚ©!"

#~ msgid "Information!"
#~ msgstr "Ø§Ø·Ù„Ø§Ø¹Ø§Øª !"

#~ msgid "Alert!"
#~ msgstr "Ù‡Ø´Ø¯Ø§Ø± !"

#~ msgid "Error!"
#~ msgstr "Ø®Ø·Ø§!"

#~ msgid "Enter some content for this texblock"
#~ msgstr "Ø¨Ø±Ø®ÛŒ Ø§Ø² Ù…Ø·Ø§Ù„Ø¨ Ø§ÛŒÙ† texblock Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Full Width"
#~ msgstr "ØªÙ…Ø§Ù… Ø¹Ø±Ø¶"

#~ msgid "Background Color"
#~ msgstr "Ø±Ù†Ú¯ Ù¾Ø³ Ø²Ù…ÛŒÙ†Ù‡"

#~ msgid "Please select the background color"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø±Ù†Ú¯ Ù¾Ø³ Ø²Ù…ÛŒÙ†Ù‡"

#~ msgid "Background Image"
#~ msgstr "ØªØµÙˆÛŒØ± Ù¾Ø³ Ø²Ù…ÛŒÙ†Ù‡"

#~ msgid "Please select the background image"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ ØªØµÙˆÛŒØ± Ù¾Ø³ Ø²Ù…ÛŒÙ†Ù‡"

#~ msgid "Background Video"
#~ msgstr "ÙˆÛŒØ¯Ø¦ÙˆÛŒ Ù¾Ø³ Ø²Ù…ÛŒÙ†Ù‡"

#~ msgid "API Settings"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª API"

#, fuzzy
#~ msgid "App ID/API Key:"
#~ msgstr "Ú©Ø¯ ID/API Ù†Ø±Ù… Ø§Ù�Ø²Ø§Ø± :"

#~ msgid "Enter Facebook App ID / API Key."
#~ msgstr "Ú©Ù„ÛŒØ¯ ID/API Ø¨Ø±Ù†Ø§Ù…Ù‡ Facebook Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯."

#~ msgid "App Secret:"
#~ msgstr "Ú©Ø¯ Ø§Ù¾:"

#, fuzzy
#~| msgid "Enter Facebook App ID / API Key."
#~ msgid "Enter Facebook App Secret."
#~ msgstr "Ø±Ù…Ø² Ø¨Ø±Ù†Ø§Ù…Ù‡ Ù�ÛŒØ³ Ø¨ÙˆÚ© Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#, fuzzy
#~| msgid "Facebook"
#~ msgid "Social Facebook"
#~ msgstr "Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ Ù�ÛŒØ³ Ø¨ÙˆÚ©"

#~ msgid "Consumer Key"
#~ msgstr "Ú©Ù„ÛŒØ¯ Ù…ØµØ±Ù� Ú©Ù†Ù†Ø¯Ù‡"

#~ msgid "Enter Twitter Consumer Key."
#~ msgstr "Ú©Ù„ÛŒØ¯ Ù…ØµØ±Ù� Ú©Ù†Ù†Ø¯Ù‡ Twitter Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯."

#~ msgid "Consumer Secret"
#~ msgstr "Ø±Ø§Ø² Ù…ØµØ±Ù� Ú©Ù†Ù†Ø¯Ù‡"

#, fuzzy
#~| msgid "Enter Twitter Access Token Secret."
#~ msgid "Enter Twitter App Secret."
#~ msgstr "Ø±Ù…Ø² ØªÙˆÛŒØªØ± API ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯"

#~ msgid "Access Token"
#~ msgstr "Ù†Ø´Ø§Ù†Ù‡ Ø¯Ø³ØªØ±Ø³ÛŒ"

#~ msgid "Enter Twitter Access Token."
#~ msgstr "ØªÙˆÚ©Ù† Ø¯Ø³ØªØ±Ø³ÛŒ Twitter Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯."

#~ msgid "Access Token Secret"
#~ msgstr "Ø±Ù…Ø² Ù†Ø´Ø§Ù†Ù‡ Ø¯Ø³ØªØ±Ø³ÛŒ"

#~ msgid "Enter Twitter Access Token Secret."
#~ msgstr "ØªÙˆÚ©Ù† Ù…Ø­Ø±Ù…Ø§Ù†Ù‡ Ø¯Ø³ØªØ±Ø³ÛŒ Twitter Ø±Ø§ ÙˆØ§Ø±Ø¯ Ú©Ù†ÛŒØ¯."

#, fuzzy
#~| msgid "Twitter"
#~ msgid "Social Twitter"
#~ msgstr "Ù„ÛŒÙ†Ùƒ ØªÙˆÛŒÛŒØªØ±"

#~ msgid "New message"
#~ msgstr "Ù¾ÛŒØ§Ù… Ø¬Ø¯ÛŒØ¯"

#, fuzzy
#~ msgid "Text for Homepage"
#~ msgstr "Ù…ØªÙ† ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ"

#, fuzzy
#~ msgid "The homepage anchor will have this text"
#~ msgstr "Ù„Ù†Ú¯Ø± ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ Ø§ÛŒÙ† Ù…ØªÙ† Ø¯Ø§Ø´ØªÙ‡ Ø¨Ø§Ø´Ø¯"

#, fuzzy
#~ msgid "Text for Blog Page"
#~ msgstr "Ù…ØªÙ† Ø¨Ø±Ø§ÛŒ ÙˆØ¨Ù„Ø§Ú¯ ØµÙ�Ø­Ù‡"

#, fuzzy
#~ msgid "Text for 404 Page"
#~ msgstr "Ù…ØªÙ† ØµÙ�Ø­Ù‡ 404"

#, fuzzy
#~ msgid "The 404 anchor will have this text"
#~ msgstr "Ù„Ù†Ú¯Ø± 404 Ø§ÛŒÙ† Ù…ØªÙ† Ø¯Ø§Ø´ØªÙ‡ Ø¨Ø§Ø´Ø¯"

#~ msgid "404 Not found"
#~ msgstr "Ø§Ø±ÙˆØ± 404 !!! Ø¯Ø§Ø¯Ø§Ú† Ø¯Ø§Ø±ÛŒ Ø§Ø´ØªØ¨Ø§Ù‡ Ù…ÛŒØ²Ù†ÛŒ"

#~ msgid "Searching for:"
#~ msgstr "Ø¬Ø³ØªØ¬Ùˆ Ø¨Ø±Ø§ÛŒ:"

#, fuzzy
#~| msgid "Create a portfolio item"
#~ msgid "Create a event item"
#~ msgstr "Ø§ÛŒØ¬Ø§Ø¯ Ø±ÙˆÛŒØ¯Ø§Ø¯ Ù…ÙˆØ±Ø¯"

#~ msgid "Date"
#~ msgstr "ØªØ§Ø±ÛŒØ®"

#~ msgid "Event Options"
#~ msgstr "Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ø±ÙˆÛŒØ¯Ø§Ø¯"

#, fuzzy
#~ msgid "Multi Interval Event"
#~ msgstr "Ù�Ø§ØµÙ„Ù‡ Ú†Ù†Ø¯ Ø±ÙˆÛŒØ¯Ø§Ø¯"

#~ msgid "Event Categories"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§ÛŒ Ø±ÙˆÛŒØ¯Ø§Ø¯"

#, fuzzy
#~| msgid "Select Specific Categories"
#~ msgid "Select an event category"
#~ msgstr "Ø¨Ø®Ø´ Ø±ÙˆÛŒØ¯Ø§Ø¯ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§ÛŒÛŒØ¯"

#~ msgid "All Events"
#~ msgstr "ØªÙ…Ø§Ù… Ø±ÙˆÛŒØ¯Ø§Ø¯Ù‡Ø§"

#, fuzzy
#~ msgid "Event-search-tags"
#~ msgstr "Ø±ÙˆÛŒØ¯Ø§Ø¯ Ø¬Ø³ØªØ¬ÙˆÛŒ Ø¨Ø±Ú†Ø³Ø¨ Ù‡Ø§"

#, fuzzy
#~ msgid "Connect extension event with shortcodes map & calendar"
#~ msgstr "Ø§ØªØµØ§Ù„ Ø±ÙˆÛŒØ¯Ø§Ø¯ Ù�Ø±Ù…Øª Ø¨Ø§ Ù†Ù‚Ø´Ù‡ shortcodes & ØªÙ‚ÙˆÛŒÙ…"

#~ msgid "Google Calendar"
#~ msgstr "ØªÙ‚ÙˆÛŒÙ… Ú¯ÙˆÚ¯Ù„"

#, fuzzy
#~| msgid "Files Export"
#~ msgid "Ical Export"
#~ msgstr "Ø®Ø±ÙˆØ¬ÛŒ Ú¯Ø±Ù�ØªÙ† Ø¯Ø± Ø§Ú©Ø³Ù„"

#~ msgid "Start"
#~ msgstr "Ø¢ØºØ§Ø²"

#~ msgid "End"
#~ msgstr "Ù¾Ø§ÛŒØ§Ù†"

#~ msgid "Speakers"
#~ msgstr "Ø³Ø®Ù†Ø±Ø§Ù† Ù‡Ø§ (Ø§Ø³ØªØ§Ø¯ Ù‡Ø§)"

#~ msgid "Event Location"
#~ msgstr "Ù…Ú©Ø§Ù† Ø±ÙˆÛŒØ¯Ø§Ø¯"

#, fuzzy
#~| msgid "Enter the event title"
#~ msgid "Where does the event take place?"
#~ msgstr "Ú©Ù‡ Ø¯Ø± Ø¢Ù† Ø±ÙˆÛŒØ¯Ø§Ø¯ Ø±Ø§ Ù…Ø­Ù„"

#, fuzzy
#~| msgid "All Events"
#~ msgid "All Day Event?"
#~ msgstr "Ø±ÙˆÛŒØ¯Ø§Ø¯Ù‡Ø§ÛŒ Ú©Ù„ Ø±ÙˆØ²"

#, fuzzy
#~ msgid "Is your event an all day event?"
#~ msgstr "Ø¢ÛŒØ§ Ø±ÙˆÛŒØ¯Ø§Ø¯ Ø´Ù…Ø§ ÛŒÚ© Ø±ÙˆÛŒØ¯Ø§Ø¯ ØªÙ…Ø§Ù… Ø±ÙˆØ² Ø§Ø³ØªØŸ"

#, fuzzy
#~ msgid "Start & End of Event"
#~ msgstr "Ø´Ø±ÙˆØ¹/Ù¾Ø§ÛŒØ§Ù† Ø±ÙˆÛŒØ¯Ø§Ø¯"

#, fuzzy
#~| msgid "Note: Please set start & end event datetime"
#~ msgid "Set start and end events datetime"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… ÙˆÙ‚Ø§ÛŒØ¹ ØªØ§Ø±ÛŒØ® Ùˆ Ø²Ù…Ø§Ù† Ø´Ø±ÙˆØ¹ Ùˆ Ù¾Ø§ÛŒØ§Ù†"

#~ msgid "Associated User"
#~ msgstr "Ú©Ø§Ø±Ø¨Ø± Ù…Ø±ØªØ¨Ø·"

#, fuzzy
#~ msgid "Link this event to a specific user"
#~ msgstr "Ø§ÛŒÙ† Ù„ÛŒÙ†Ú© Ø¨Ù‡ ÛŒÚ© Ú©Ø§Ø±Ø¨Ø± Ø®Ø§Øµ"

#~ msgid "No matches found"
#~ msgstr "Ø¬Ø³ØªØ¬Ùˆ Ø­Ø§ØµÙ„ÛŒ Ø¯Ø±Ø¨Ø±Ù†Ø¯Ø§Ø´Øª"

#~ msgid "Do you realy want to change without saving?"
#~ msgstr "Ø¢ÛŒØ§ Ø´Ù…Ø§ ÙˆØ§Ù‚Ø¹Ø§ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨Ù‡ ØªØºÛŒÛŒØ± Ø¨Ø¯ÙˆÙ† Ø°Ø®ÛŒØ±Ù‡ØŸ"

#~ msgid "Missing ID. Check that you provided all mandatory data."
#~ msgstr "ID Ú¯Ù… Ø´Ø¯Ù‡ Ø§Ø³Øª. Ø¨Ø±Ø±Ø³ÛŒ Ú©Ù†ÛŒØ¯ Ú©Ù‡ Ø´Ù…Ø§ ØªÙ…Ø§Ù… Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ø§Ø¬Ø¨Ø§Ø±ÛŒ Ø§Ø±Ø§Ø¦Ù‡ Ø´Ø¯Ù‡ Ø§Ø³Øª."

#~ msgid "Created"
#~ msgstr "Ø³Ø§Ø®ØªÙ‡ Ø´Ø¯"

#~ msgid "(For Grouped Pages)"
#~ msgstr "( Ø¨Ø±Ø§ÛŒ Ú¯Ø±ÙˆÙ‡ Ø®Ø§ØµÛŒ Ø§Ø² ØµÙ�Ø­Ø§Øª )"

#~ msgid "(For Specific Pages)"
#~ msgstr "( Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ø§Øª Ø®Ø§Øµ )"

#~ msgid "No sidebar name specified"
#~ msgstr "Ù†Ø§Ù…ÛŒ Ø¨Ø±Ø§ÛŒ Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ Ø¯Ø± Ù†Ø¸Ø± Ú¯Ø±Ù�ØªÙ‡ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª."

#~ msgid "Sidebar Name"
#~ msgstr "Ù†Ø§Ù… Ø³ØªÙˆÙ†"

#~ msgid "New Sidebar"
#~ msgstr "Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ Ø¬Ø¯ÛŒØ¯"

#~ msgid "Widgets Page"
#~ msgstr "ØµÙ�Ø­Ù‡ Ø§Ø¨Ø²Ø§Ø±Ú©"

#~ msgid "For specific"
#~ msgstr "Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ø§Øª Ø®Ø§Øµ"

#~ msgid "Type to search ..."
#~ msgstr "Ø¨Ø±Ø§ÛŒ Ø¬Ø³ØªØ¬Ùˆ Ú†ÛŒØ²ÛŒ Ø¨Ù†ÙˆÛŒØ³ÛŒØ¯ ..."

#~ msgid "Search for a specific page you want to set a sidebar for"
#~ msgstr "Ø¬Ø³ØªØ¬Ùˆ ÛŒÚ© ØµÙ�Ø­Ù‡ Ø®Ø§Øµ Ø¨Ø±Ø§ÛŒ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø¯Ø± Ø³Ø§ÛŒØ¯Ø¨Ø§Ø±"

#~ msgid "For group"
#~ msgstr "Ø¨Ø±Ø§ÛŒ Ú¯Ø±ÙˆÙ‡"

#~ msgid "Select group of pages you want to set a sidebar for."
#~ msgstr "Ø¬Ø³ØªØ¬Ùˆ Ú¯Ø±ÙˆÙ‡ÛŒ Ø§Ø² ØµÙ�Ø­Ø§Øª Ø¨Ø±Ø§ÛŒ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø¯Ø± Ø³Ø§ÛŒØ¯Ø¨Ø§Ø±"

#~ msgid "Choose the position for your sidebar(s)"
#~ msgstr "Ù…ÙˆÙ‚Ø¹ÛŒØª Ø³Ø§ÛŒØ¯Ø¨Ø§Ø± Ø®ÙˆØ¯ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯."

#~ msgid "Add Sidebar"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ"

#~ msgid "Sidebars for"
#~ msgstr "Ø³Ø§ÛŒØ¯Ø¨Ø§Ø± Ù‡Ø§ Ø¨Ø±Ø§ÛŒ"

#~ msgid "For Specific Page"
#~ msgstr "Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ù‡ Ø®Ø§Øµ"

#~ msgid "For Grouped Page"
#~ msgstr "Ø¨Ø±Ø§ÛŒ Ú¯Ø±ÙˆÙ‡ Ø¨Ù†Ø¯ÛŒ ØµÙ�Ø­Ù‡"

#~ msgid "Manage Sidebars"
#~ msgstr "Ù…Ø¯ÛŒØ±ÛŒØª Ø³ØªÙˆÙ† Ù‡Ø§ÛŒ Ú©Ù†Ø§Ø±ÛŒ"

#~ msgid ""
#~ "Use this section to create and/or set different sidebar(s) for different "
#~ "page(s)"
#~ msgstr ""
#~ "Ø¨Ø§ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø§ÛŒÙ† Ø¨Ø®Ø´ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ø§Øª Ù…Ø®ØªÙ„Ù� Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ø³Ø§ÛŒØ¯Ø¨Ø§Ø±Ù‡Ø§ÛŒ "
#~ "Ù…ØªÙ†ÙˆØ¹ÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ùˆ ÛŒØ§ ØªÙ†Ø¸ÛŒÙ… Ú©Ù†ÛŒØ¯.\n"
#~ "ØªÙˆØ¬Ù‡: Ù†Ø§Ù… Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ Ø¬Ø¯ÛŒØ¯ÛŒ Ú©Ù‡ Ù…ÛŒ Ø³Ø§Ø²ÛŒØ¯ Ù…ÛŒ Ø¨Ø§ÛŒØ³Øª Ø¨Ù‡ Ø§Ù†Ú¯Ù„ÛŒØ³ÛŒ Ø¨Ø§Ø´Ø¯."

#~ msgid "For Grouped Pages"
#~ msgstr "Ø¨Ø±Ø§ÛŒ Ú¯Ø±ÙˆÙ‡ Ø¨Ù†Ø¯ÛŒ ØµÙ�Ø­Ø§Øª"

#~ msgid "For Specific Pages"
#~ msgstr "Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ø§Øª Ø®Ø§Øµ"

#~ msgid "Select sidebar you wish to replace."
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ Ø´Ù…Ø§ Ù…Ø§ÛŒÙ„ Ø¨Ù‡ Ø¬Ø§ÛŒÚ¯Ø²ÛŒÙ†ÛŒ."

#~ msgid "No sidebar name specified."
#~ msgstr "Ù†Ø§Ù…ÛŒ Ø¨Ø±Ø§ÛŒ Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ Ø¯Ø± Ù†Ø¸Ø± Ú¯Ø±Ù�ØªÙ‡ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª."

#~ msgid "Dynamic sidebar doesn't exixt"
#~ msgstr "Ø§Ù�Ø²ÙˆÙ† Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ Ù…ÙˆØ¬ÙˆØ¯ Ù†ÛŒØ³Øª"

#~ msgid ""
#~ "The placeholder can't be deleted because it is used in one of sidebars "
#~ "below."
#~ msgstr ""
#~ "Ø§ÛŒÙ† Ø³Ø§ÛŒØ¯Ø¨Ø§Ø± Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø­Ø°Ù� Ø´ÙˆØ¯ Ø²ÛŒØ±Ø§ Ø¯Ø± ÛŒÚ©ÛŒ Ø§Ø² ØµÙ�Ø­Ø§Øª Ù�Ø±Ø§Ø®ÙˆØ§Ù†ÛŒ Ø´Ø¯Ù‡ Ø§Ø³Øª."

#~ msgid ""
#~ "Please replace it first so that you will not have visual gaps in your "
#~ "layout."
#~ msgstr "Ù„Ø·Ù�Ø§ Ø§Ø¨ØªØ¯Ø§ Ø§ÛŒÙ† Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ Ø±Ø§ Ø¨Ø§ ÛŒÚ©ÛŒ Ø¯ÛŒÚ¯Ø± Ø¬Ø§ÛŒÚ¯Ø²ÛŒÙ† Ú©Ù†ÛŒØ¯."

#~ msgid "Successfully removed"
#~ msgstr "Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ù¾Ø§Ú© Ø´Ø¯!"

#~ msgid "Default for all pages"
#~ msgstr "Ù¾ÛŒØ´ Ù�Ø±Ø¶ Ø¨Ø±Ø§ÛŒ ØªÙ…Ø§Ù…ÛŒ ØµÙ�Ø­Ø§Øª"

#~ msgid " (no title)"
#~ msgstr "(Ø¨Ø¯ÙˆÙ† Ø¹Ù†ÙˆØ§Ù†)"

#~ msgid "Error: Type or sub_type error"
#~ msgstr "Ø®Ø·Ø§: Ù†ÙˆØ¹ ÛŒØ§ Ø®Ø·Ø§ sub_type"

#~ msgid "Error: Sidebars not set"
#~ msgstr "Ø®Ø·Ø§: Ø³ØªÙˆÙ† Ù‡Ø§ÛŒ Ù�Ø±Ø¹ÛŒ ØªÙ†Ø¸ÛŒÙ… Ù†Ø´Ø¯Ù‡"

#~ msgid "Error: Position doesn't exists. Please check config file."
#~ msgstr "Ø®Ø·Ø§: Ù…ÙˆÙ‚Ø¹ÛŒØª Ù…ÛŒ Ú©Ù†Ø¯ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯. Ù„Ø·Ù�Ø§ Ù�Ø§ÛŒÙ„ Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ Ø±Ø§ Ø¨Ø±Ø±Ø³ÛŒ Ú©Ù†ÛŒØ¯."

#~ msgid "Page"
#~ msgstr "ØµÙ�Ø­Ù‡"

#~ msgid "Pages"
#~ msgstr "ØµÙ�Ø­Ø§Øª"

#~ msgid "Portfolio Project"
#~ msgstr "Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgid "Portfolio Projects"
#~ msgstr "Ù¾Ø±ÙˆÚ˜Ù‡ Ù‡Ø§"

#~ msgid "Blog Category"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ ÙˆØ¨Ù„Ø§Ú¯"

#~ msgid "Portfolio Category"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgid "Home Page"
#~ msgstr "ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ"

#~ msgid "Search Page"
#~ msgstr "Ø¬Ø³ØªØ¬ÙˆÛŒ ØµÙ�Ø­Ù‡"

#~ msgid "404 Page"
#~ msgstr "Ø¨Ø±Ú¯Ù‡ 404"

#~ msgid "Author Page"
#~ msgstr "ØµÙ�Ø­Ù‡ Ù†ÙˆÛŒØ³Ù†Ø¯Ù‡"

#~ msgid "Archive Page"
#~ msgstr "Ø¨Ø±Ú¯Ù‡ Ø¢Ø±Ø´ÛŒÙˆ"

#~ msgid "All Pages"
#~ msgstr "ØªÙ…Ø§Ù…ÛŒ ØµÙ�Ø­Ø§Øª"

#~ msgid "Others"
#~ msgstr "Ù…Ø§Ø¨Ù‚ÛŒ"

#~ msgid "Select Icon"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø¢ÛŒÚ©ÙˆÙ†"

#~ msgid "%s (Invalid)"
#~ msgstr "%s ( Ø§Ø´ØªØ¨Ø§Ù‡ )"

#~ msgid "%s (Pending)"
#~ msgstr "%s (Ù…Ø¹Ù„Ù‚ )"

#~ msgid "sub item"
#~ msgstr "Ø²ÛŒØ± Ù…ÙˆØ±Ø¯"

#~ msgid "Edit Menu Item"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ø¢ÛŒØªÙ… Ù‡Ø§ÛŒ Ù…Ù†Ùˆ"

#~ msgid "URL"
#~ msgstr "Ø¢Ø¯Ø±Ø³ "

#~ msgid "Navigation Label"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ù…Ù†ÙˆÛŒ Ù†Ø§ÙˆØ¨Ø±"

#~ msgid "Title Attribute"
#~ msgstr "ÙˆÛŒÚ˜Ú¯ÛŒ Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "Open link in a new window/tab"
#~ msgstr "Ø¨Ø§Ø² Ø´Ø¯Ù† Ù„ÛŒÙ†Ú© Ø¯Ø± ÛŒÚ© ØµÙ�Ø­Ù‡ Ø¬Ø¯ÛŒØ¯"

#~ msgid "CSS Classes (optional)"
#~ msgstr "Ú©Ù„Ø§Ø³ Ù‡Ø§ÛŒ CSS ( Ø§Ø®ØªÛŒØ§Ø±ÛŒ )"

#~ msgid "Link Relationship (XFN)"
#~ msgstr "Ø±Ø§Ø¨Ø·Ù‡â€ŒÛŒ Ù¾ÛŒÙˆÙ†Ø¯ (XFN)"

#~ msgid "Mega Menu Column Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø³ØªÙˆÙ† Ù…Ú¯Ø§Ù…Ù†Ùˆ"

#~ msgid "Item Title"
#~ msgstr "Ø¢ÛŒØªÙ… Ø¹Ù†ÙˆØ§Ù†"

#~ msgid "Hide"
#~ msgstr "Ù¾Ù†Ù‡Ø§Ù†"

#~ msgid "This column should start a new row"
#~ msgstr "Ø§ÛŒÙ† Ø³ØªÙˆÙ† Ø¯Ø± ÛŒÚ© Ø±Ø¯ÛŒÙ� Ø¬Ø¯ÛŒØ¯ Ø´Ø±ÙˆØ¹ Ø´ÙˆØ¯"

#~ msgid "Description (HTML)"
#~ msgstr "ØªÙˆØ¶ÛŒØ­Ø§Øª (HTML)"

#~ msgid ""
#~ "The description will be displayed in the menu if the current theme "
#~ "supports it."
#~ msgstr ""
#~ "ØªÙˆØ¶ÛŒØ­Ø§Øª Ø¯Ø± Ù…Ù†Ùˆ Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ù…ÛŒØ´ÙˆÙ†Ø¯ . Ø§Ù„Ø¨ØªÙ‡ Ø§Ú¯Ø± Ù‚Ø§Ù„Ø¨ Ø§Ø² Ø¢Ù† Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ú©Ù†Ø¯ ."

#~ msgid "Edit Icon"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ø§ÛŒÚ©Ù†"

#~ msgid "Use as Mega Menu"
#~ msgstr "Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø¨Ù‡ Ø¹Ù†ÙˆØ§Ù† Ù…Ú¯Ø§ Ù…Ù†Ùˆ"

#~ msgid "Move"
#~ msgstr "Ø¬Ø§ Ø¨Ù‡ Ø¬Ø§ÛŒÛŒ"

#~ msgid "Up one"
#~ msgstr "ÛŒÚ©ÛŒ Ø¨Ù‡ Ø¨Ø§Ù„Ø§"

#~ msgid "Down one"
#~ msgstr "ÛŒÚ©ÛŒ Ø¨Ù‡ Ù¾Ø§ÛŒÛŒÙ†"

#~ msgid "To the top"
#~ msgstr "Ø¨Ù�Ø±Ø³Øª Ø¨Ø§Ù„Ø§"

#~ msgid "Original: %s"
#~ msgstr "Ø§ØµÙ„ÛŒ : %s"

#, fuzzy
#~| msgid "Time"
#~ msgid "Timed out"
#~ msgstr "Ù¾Ø§ÛŒØ§Ù† ÙˆÙ‚Øª"

#~ msgid "Downloading..."
#~ msgstr "Ø¯Ø± Ø­Ø§Ù„ Ø¯Ø§Ù†Ù„ÙˆØ¯..."

#, fuzzy
#~| msgid "Downloading..."
#~ msgid "Downloading... %s"
#~ msgstr "Ø¯Ø§Ù†Ù„ÙˆØ¯ (%s Ø§Ø²%s)"

#, fuzzy
#~ msgid "Zip open failed (code %d). Please try again"
#~ msgstr "Ø¨Ø§Ø² Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ (Ú©Ø¯ %d) Ù¾Ø³ØªÛŒ. Ù„Ø·Ù�Ø§ Ø¯ÙˆØ¨Ø§Ø±Ù‡ Ø§Ù…ØªØ­Ø§Ù† Ú©Ù†ÛŒØ¯"

#, fuzzy
#~ msgid "Zip extract failed"
#~ msgstr "Ø§Ø³ØªØ®Ø±Ø§Ø¬ Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ø§Ù†Ø¬Ø§Ù… Ù†Ø´Ø¯"

#, fuzzy
#~| msgid "Cannot close the zip file"
#~ msgid "Failed to close the zip after extract"
#~ msgstr "Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ Ø¨Ø³ØªÙ‡ Ù†Ù…ÛŒ"

#~ msgid "Default Language"
#~ msgstr "Ø²Ø¨Ø§Ù† Ù¾ÛŒØ´ Ù�Ø±Ø¶"

#, fuzzy
#~| msgid "This is the text that appears on your button"
#~ msgid "This is the default language of your website."
#~ msgstr "Ø§ÛŒÙ† Ø²Ø¨Ø§Ù† Ù¾ÛŒØ´ Ù�Ø±Ø¶ ÙˆØ¨ Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ù…ÛŒ Ø¨Ø§Ø´Ø¯."

#, fuzzy
#~| msgid "Translations"
#~ msgid "Translate to"
#~ msgstr "ØªØ±Ø¬Ù…Ù‡ Ø³Ø±ÛŒØ¹"

#, fuzzy
#~ msgid "Choose the languages you want your website translated to."
#~ msgstr "Ø²Ø¨Ø§Ù† Ø´Ù…Ø§ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ ÙˆØ¨ Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø±Ø§ÛŒ ØªØ±Ø¬Ù…Ù‡ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯."

#, fuzzy
#~ msgid "Convert data"
#~ msgstr "ØªØ¨Ø¯ÛŒÙ„ Ø¯Ø§Ø¯Ù‡"

#, fuzzy
#~ msgid ""
#~ "Set to default language the posts, pages categories or tags that don't "
#~ "have a language set ?"
#~ msgstr ""
#~ "ØªÙ†Ø¸ÛŒÙ… Ø²Ø¨Ø§Ù† Ù¾ÛŒØ´ Ù�Ø±Ø¶ Ù¾Ø³Øª Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ ØµÙ�Ø­Ø§Øª Ùˆ ÛŒØ§ Ø¨Ø±Ú†Ø³Ø¨ Ù‡Ø§ Ø§Ø³Øª Ú©Ù‡ Ø²Ø¨Ø§Ù† Ù…Ø¬Ù…ÙˆØ¹Ù‡?"

#~ msgid "Translations"
#~ msgstr "ØªØ±Ø¬Ù…Ù‡ Ù‡Ø§"

#~ msgid "All Languages"
#~ msgstr "Ù‡Ù…Ù‡ Ø²Ø¨Ø§Ù† Ù‡Ø§"

#, fuzzy
#~ msgid "The term translation does already exists.ACTION +++ "
#~ msgstr "ØªØ±Ø¬Ù…Ù‡ Ø¹Ø¨Ø§Ø±Øª Ø¯Ø± Ø­Ø§Ù„ Ø­Ø§Ø¶Ø± ÙˆØ¬ÙˆØ¯ Ø¯Ø§Ø±Ø¯. Ø¹Ù…Ù„ +++"

#, fuzzy
#~| msgid "Translations"
#~ msgid "Translate Terms"
#~ msgstr "ØªØ±Ø¬Ù…Ù‡ Ù…ÙˆØ±Ø¯Ù‡Ø§ÛŒ"

#, fuzzy
#~| msgid "The %s extension is not installed: %s"
#~ msgid "This extension translate terms"
#~ msgstr "Ù¾Ø³ÙˆÙ†Ø¯%s Ø±Ø§ Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª:%s Ø±Ø§"

#, fuzzy
#~| msgid "Date of the post/page"
#~ msgid "Language of this post"
#~ msgstr "Ø²Ø¨Ø§Ù† Ø§ÛŒÙ† Ù¾Ø³Øª"

#, fuzzy
#~| msgid "The %s extension is not installed: %s"
#~ msgid "This extension translate posts"
#~ msgstr "Ù¾Ø³ÙˆÙ†Ø¯%s Ø±Ø§ Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª:%s Ø±Ø§"

#, fuzzy
#~| msgid "Translations"
#~ msgid "Translate Widgets"
#~ msgstr "ØªØ±Ø¬Ù…Ù‡ ÙˆÛŒØ¯Ø¬Øª"

#, fuzzy
#~| msgid "The %s extension needs to be updated to %s"
#~ msgid "This extension translate Widgets"
#~ msgstr "Ø§ÛŒÙ† Ø¶Ù…ÛŒÙ…Ù‡ ØªØ±Ø¬Ù…Ù‡ ÙˆÛŒØ¯Ø¬Øª"

#~ msgid "Language Switcher"
#~ msgstr "ØªØ¹ÙˆÛŒØ¶ Ø²Ø¨Ø§Ù†"

#, fuzzy
#~| msgid "Language Switcher"
#~ msgid "A Language Switcher Widget"
#~ msgstr "Ø§Ø¨Ø²Ø§Ø±Ú© Ø§Ù†ØªØ®Ø§Ø¨ Ø²Ø¨Ø§Ù†"

#~ msgid "New title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø¬Ø¯ÛŒØ¯"

#~ msgid "Title:"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù†:"

#~ msgid "A calendar of your site&#8217;s Posts."
#~ msgstr "ÛŒÚ© ØªÙ‚ÙˆÛŒÙ…  Ø§Ø² &#8217;s Ù†ÙˆØ´ØªÙ‡ Ù‡Ø§ÛŒ Ø³Ø§ÛŒØª Ø´Ù…Ø§"

#, fuzzy
#~| msgid "Translations"
#~ msgid "Translate Menus"
#~ msgstr "ØªØ±Ø¬Ù…Ù‡ Ù…Ù†ÙˆÙ‡Ø§"

#, fuzzy
#~| msgid "The %s extension is not installed: %s"
#~ msgid "This extension translate menus"
#~ msgstr "Ø§ÛŒÙ† Ø¶Ù…ÛŒÙ…Ù‡ ØªØ±Ø¬Ù…Ù‡ Ù…Ù†ÙˆÙ‡Ø§"

#~ msgid "Slider Design"
#~ msgstr "Ø·Ø±Ø§Ø­ÛŒ Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid "Number of Images"
#~ msgstr "ØªØ¹Ø¯Ø§Ø¯ ØªØµØ§ÙˆÛŒØ±"

#~ msgid "%s updated."
#~ msgstr "%s Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ Ø´Ø¯."

#~ msgid "Custom field updated."
#~ msgstr "Ø²Ù…ÛŒÙ†Ù‡ Ø¯Ù„Ø®ÙˆØ§Ù‡ Ø¨Ø±ÙˆØ² Ø´Ø¯."

#~ msgid "Custom field deleted."
#~ msgstr "Ø²Ù…ÛŒÙ†Ù‡ Ø¯Ù„Ø®ÙˆØ§Ù‡ Ø­Ø°Ù� Ø´Ø¯."

#~ msgid "%s restored to revision from %s"
#~ msgstr "%s Ø¨Ù‡ Ø°Ø®ÛŒØ±Ù‡ Ø¨Ø§Ø²ÛŒØ§Ø¨ÛŒ Ø´Ø¯ Ø§Ø² %s"

#~ msgid "%s published."
#~ msgstr "%s Ù…Ù†ØªØ´Ø± Ø´Ø¯."

#~ msgid "Page saved."
#~ msgstr "ØµÙ�Ø­Ù‡ Ø°Ø®ÛŒØ±Ù‡ Ø´Ø¯."

#~ msgid "%s submitted."
#~ msgstr "%s Ø«Ø¨Øª Ø´Ø¯."

#~ msgid "%s scheduled for: %s."
#~ msgstr "%s: Ø¨Ù‡%s Ø¨Ø±Ø§ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø±ÛŒØ²ÛŒ Ø´Ø¯Ù‡."

#~ msgid "%s draft updated."
#~ msgstr "Ù¾ÛŒØ´ Ù†ÙˆÛŒØ³ %s Ø¨Ù‡ Ø±ÙˆØ² Ø´Ø¯."

#~ msgid ""
#~ "This slider was created correctly, but the code implementation was delete "
#~ "from source code or blocked from filter.Delete this post or recovery "
#~ "slider implementation"
#~ msgstr ""
#~ "Ø§ÛŒÙ† Ù†ÙˆØ§Ø± Ù„ØºØ²Ù†Ø¯Ù‡ Ø¨Ù‡ Ø¯Ø±Ø³ØªÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ø´Ø¯ Ø§Ù…Ø§ Ø§Ø¬Ø±Ø§ÛŒ Ú©Ø¯ Ø§Ø² Ú©Ø¯ Ù…Ù†Ø¨Ø¹ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯ Ùˆ "
#~ "ÛŒØ§ Ù…Ø³Ø¯ÙˆØ¯ Ø´Ø¯Ù‡ Ø¨ÙˆØ¯ Ø§Ø² filter.Delete Ø§ÛŒÙ† Ù¾Ø³Øª Ùˆ ÛŒØ§ Ú©Ø´ÙˆÛŒÛŒ Ø¨Ù‡Ø¨ÙˆØ¯ Ø§Ø¬Ø±Ø§ÛŒ"

#~ msgid ""
#~ "This slider was created correctly, but the multimedia_types from config."
#~ "php file was deleted, please set multimedia_types for this slider type."
#~ msgstr ""
#~ "Ø§ÛŒÙ† Ù†ÙˆØ§Ø± Ù„ØºØ²Ù†Ø¯Ù‡ Ø¨Ù‡ Ø¯Ø±Ø³ØªÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ø´Ø¯Ù‡ Ø¨ÙˆØ¯ØŒ Ø§Ù…Ø§ multimedia_types Ø§Ø² Ù�Ø§ÛŒÙ„ "
#~ "config.php Ø­Ø°Ù� Ø´Ø¯ØŒ Ù„Ø·Ù�Ø§ multimedia_types Ù…Ø¬Ù…ÙˆØ¹Ù‡ Ø§ÛŒ Ø¨Ø±Ø§ÛŒ Ø§ÛŒÙ† Ù†ÙˆØ¹ Ú©Ø´ÙˆÛŒÛŒ."

#~ msgid "Slider Configuration"
#~ msgstr "Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid "Slider Title"
#~ msgstr "Ø¹Ù†ÙˆØ§Ù† Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid ""
#~ "Choose a title for your slider only for internal use: Ex: \"Homepage\"."
#~ msgstr ""
#~ "Ø¹Ù†ÙˆØ§Ù† Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯ Ù�Ù‚Ø· Ø¨Ø±Ø§ÛŒ Ù…Ù‚Ø§ØµØ¯ Ø¯Ø§Ø®Ù„ÛŒ . Ù…Ø«Ù„ \"ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ\""

#~ msgid "Slider Settings"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid ""
#~ "You don't have slider extensions, please create at least one extension "
#~ "for properly work"
#~ msgstr ""
#~ "Ø´Ù…Ø§ Ø§Ú©ØªÙ†Ø´Ù† Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ù†Ø¯Ø§Ø±ÛŒØ¯ ØŒ Ù„Ø·Ù�Ø§ Ø¨Ø±Ø§ÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ø§Ú©ØªÙ†Ø´Ù† Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ø±Ø§ Ù†ØµØ¨ "
#~ "Ú©Ù†ÛŒØ¯."

#~ msgid "Choose the population method for your slider"
#~ msgstr "Ù†ÙˆØ¹ Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ø®ÙˆØ¯ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "(no title)"
#~ msgstr "(Ø¨Ø¯ÙˆÙ† Ø¹Ù†ÙˆØ§Ù†)"

#~ msgid "Slider"
#~ msgstr "Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid "Add New Slider"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ø¬Ø¯ÛŒØ¯"

#~ msgid "Edit Slider"
#~ msgstr "ÙˆÛŒØ±Ø§ÛŒØ´ Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid "New Slider"
#~ msgstr "Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ø¬Ø¯ÛŒØ¯"

#~ msgid "View Slider"
#~ msgstr "Ù†Ù…Ø§ÛŒØ´ Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid "Search Sliders"
#~ msgstr "Ø¬Ø³ØªØ¬ÙˆÛŒ Ø§Ø³Ù„Ø§ÛŒØ¯Ø±Ù‡Ø§"

#~ msgid "No Sliders found"
#~ msgstr "Ø§Ø³Ù„Ø§ÛŒØ¯Ø±ÛŒ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯"

#~ msgid "No Sliders found in Trash"
#~ msgstr "Ù‡ÛŒÚ† Ø§Ø³Ù„Ø§ÛŒØ¯Ø±ÛŒ Ø¯Ø± Ø²Ø¨Ø§Ù„Ù‡ Ø¯Ø§Ù† Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯"

#~ msgid ""
#~ "Adds the Sliders extension to your website. You'll be able to create "
#~ "different built in jQuery sliders for your homepage and all the other "
#~ "website pages."
#~ msgstr ""
#~ "Ù…ÛŒ Ø§Ù�Ø²Ø§ÛŒØ¯: Ú¯Ø³ØªØ±Ø´ Ù„ØºØ²Ù†Ø¯Ù‡ Ø¨Ù‡ ÙˆØ¨ Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ø±Ø§. Ø´Ù…Ø§ Ù‚Ø§Ø¯Ø± Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨ÙˆØ¯ Ø¨Ù‡ Ø§ÛŒØ¬Ø§Ø¯ "
#~ "Ù…Ø®ØªÙ„Ù� Ø³Ø§Ø®ØªÙ‡ Ø´Ø¯Ù‡ Ø¯Ø± Ù„ØºØ²Ù†Ø¯Ù‡ Ø¬ÛŒ Ú©ÙˆØ¦Ø±ÛŒ Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ Ø®ÙˆØ¯ Ùˆ ØªÙ…Ø§Ù… ØµÙ�Ø­Ø§Øª ÙˆØ¨ "
#~ "Ø³Ø§ÛŒØª Ø¯ÛŒÚ¯Ø±."

#~ msgid "Nivo Slider"
#~ msgstr "Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Nivo"

#, fuzzy
#~| msgid "New Slider"
#~ msgid "Owl Slider"
#~ msgstr "Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Owl"

#, fuzzy
#~| msgid "Slider"
#~ msgid "Bx-Slider"
#~ msgstr "Ø§Ø³Ù„Ø§ÛŒØ¯Ø±BX"

#, fuzzy
#~| msgid "Population Method - Categories"
#~ msgid "Population Method Categories opt 1"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ø±Ø¯Ù† Ù…Ø±Ø¯Ù… Ø±ÙˆØ´ Ø¯Ø³ØªÙ‡ 1"

#, fuzzy
#~| msgid "Location Description"
#~ msgid "Option description"
#~ msgstr "Ú¯Ø²ÛŒÙ†Ù‡ ØªÙˆØ¶ÛŒØ­Ø§Øª"

#, fuzzy
#~| msgid "Population Method - Categories"
#~ msgid "Population Method Categories opt 2"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ø±Ø¯Ù† Ù…Ø±Ø¯Ù… Ø±ÙˆØ´ Ø¯Ø³ØªÙ‡ 2"

#, fuzzy
#~| msgid "Translations"
#~ msgid "Type of Transition"
#~ msgstr "Ù†ÙˆØ¹ Ø§Ù†ØªÙ‚Ø§Ù„ Ø¨Ø±Ú¯Ù‡"

#, fuzzy
#~ msgid "Type of transition between slides"
#~ msgstr "Ù†ÙˆØ¹ Ø§Ù†ØªÙ‚Ø§Ù„ Ø§Ø³Ù„Ø§ÛŒØ¯"

#~ msgid "Horizontal"
#~ msgstr "Ø§Ù�Ù‚ÛŒ"

#~ msgid "Vertical"
#~ msgstr "Ø¹Ù…ÙˆØ¯ÛŒ"

#~ msgid "Fade"
#~ msgstr "Ù…Ø­Ùˆ"

#, fuzzy
#~| msgid "Choose the population method for your slider"
#~ msgid "Choose a subtitle for your slide."
#~ msgstr "ÛŒÚ© Ø²ÛŒØ± Ù†ÙˆÛŒØ³ Ø¨Ø±Ø§ÛŒ Ø§Ø³Ù„Ø§ÛŒØ¯ Ø®ÙˆØ¯ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯."

#~ msgid "Add a Slider"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid "Select Slider"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid "Set width"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… Ø¹Ø±Ø¶"

#~ msgid "Set height"
#~ msgstr "ØªÙ†Ø¸ÛŒÙ… Ø§Ø±ØªÙ�Ø§Ø¹"

#~ msgid "No Sliders Available"
#~ msgstr "Ø§Ø³Ù„Ø§ÛŒØ¯Ø±ÛŒ Ù…ÙˆØ¬ÙˆØ¯ Ù†ÛŒØ³Øª !"

#~ msgid "create a new Slider"
#~ msgstr "Ø³Ø§Ø®Øª Ø§Ø³Ù„Ø§ÛŒØ¯ Ø¬Ø¯ÛŒØ¯"

#~ msgid ""
#~ "No Sliders created yet. Please go to the {br}Sliders page and "
#~ "{add_slider_link}."
#~ msgstr ""
#~ "Ø´Ù…Ø§ Ù‡Ù†ÙˆØ² Ù‡ÛŒÚ† Ø§Ø³Ù„Ø§ÛŒØ¯Ø±ÛŒ Ù†Ø³Ø§Ø®ØªÙ‡ Ø§ÛŒØ¯!{br} Ø¨Ù‡ ØµÙ�Ø­Ù‡ Ø§Ø³Ù„Ø§ÛŒØ¯Ø±Ù‡Ø§ Ù…Ø±Ø§Ø¬Ø¹Ù‡ Ù†Ù…Ø§Ø¦ÛŒØ¯.  "
#~ "{add_slider_link}"

#~ msgid ""
#~ "Note that the type and population can't be changed later. You'll need to "
#~ "create a new slider to have a different slider type or population method."
#~ msgstr ""
#~ "ØªÙˆØ¬Ù‡ Ø¯Ø§Ø´ØªÙ‡ Ø¨Ø§Ø´ÛŒØ¯ Ú©Ù‡ Ø¨Ø¹Ø¯Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù†ÙˆØ¹ Ø¯Ø±ÛŒØ§Ù�Øª ØªØµØ§ÙˆÛŒØ± Ø±Ø§ ØªØºÛŒÛŒØ± Ø¯Ù‡ÛŒØ¯ . "
#~ "Ø¨Ø±Ø§ÛŒ Ø§ÛŒÙ†Ú©Ù‡ Ù†ÙˆØ¹ Ø¯Ø±ÛŒØ§Ù�Øª Ø±Ø§ ØªØºÛŒÛŒØ± Ø¯Ù‡ÛŒØ¯ Ù…ÛŒ Ø¨Ø§ÛŒØ³Øª ÛŒÚ© Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ø¬Ø¯ÛŒØ¯ ØªØ¹Ø±ÛŒÙ� Ú©Ø±Ø¯Ù‡ Ùˆ "
#~ "Ù†ÙˆØ¹ Ø¯Ø±ÛŒØ§Ù�Øª Ø¯Ù„Ø®ÙˆØ§Ù‡ Ø®ÙˆØ¯ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§Ø¦ÛŒØ¯."

#~ msgid "Schedule"
#~ msgstr "Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ"

#~ msgid "Submit for Review"
#~ msgstr "Ø§Ø±Ø³Ø§Ù„ Ø¨Ø±Ø§ÛŒ Ø¨Ø±Ø±Ø³ÛŒ"

#~ msgid "Specified population method does not exists: %s"
#~ msgstr "Ø±ÙˆØ´ Ø¬Ù…Ø¹ÛŒØª Ù…Ø´Ø®Øµ Ù…ÛŒ Ú©Ù†Ø¯ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯:%s Ø±Ø§"

#~ msgid "Population method %s does not exist"
#~ msgstr "Ø±ÙˆØ´ Ø¬Ù…Ø¹ÛŒØª%s ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯"

#~ msgid "Population Methods"
#~ msgstr "Ø±ÙˆØ´ Ù‡Ø§ÛŒ Ø¬Ù…Ø¹ Ø¢ÙˆØ±ÛŒ"

#~ msgid "Automatically, fetch images from categories"
#~ msgstr "Ø®ÙˆØ¯Ú©Ø§Ø± ØŒ Ø¯Ø±ÛŒØ§Ù�Øª ØªØµØ§ÙˆÛŒØ± Ø§Ø² Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§"

#~ msgid "%s extension needs configured categories in post types"
#~ msgstr "%s Ù†ÛŒØ§Ø² Ù¾Ø³ÙˆÙ†Ø¯ Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ Ø¯Ø³ØªÙ‡ Ø¯Ø± Ø§Ù†ÙˆØ§Ø¹ Ù¾Ø³Øª"

#~ msgid "Categories Population Method"
#~ msgstr "Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ø§Ø² Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§"

#~ msgid "Choose Category"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø¯Ø³ØªÙ‡"

#~ msgid "Number of Images in the slider"
#~ msgstr "ØªØ¹Ø¯Ø§Ø¯ ØªØµØ§ÙˆÛŒØ± Ø¯Ø± Ø§Ø³Ù„Ø§ÛŒØ¯Ø±"

#~ msgid "Select Specific Categories"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§"

#~ msgid "Population Method - Categories"
#~ msgstr "Ø±ÙˆØ´ Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª - Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§"

#~ msgid "Automatically, fetch images from tags"
#~ msgstr "Ø®ÙˆØ¯Ú©Ø§Ø± ØŒ Ø¯Ø±ÛŒØ§Ù�Øª ØªØµØ§ÙˆÛŒØ± Ø§Ø² Ø¨Ø±Ú†Ø³Ø¨ Ù‡Ø§"

#~ msgid "%s extension needs configured tags in post types"
#~ msgstr "%s Ù†ÛŒØ§Ø² Ù¾Ø³ÙˆÙ†Ø¯ Ø¨Ø±Ú†Ø³Ø¨ Ù‡Ø§ Ø¯Ø± Ø§Ù†ÙˆØ§Ø¹ Ù¾Ø³Øª Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ"

#~ msgid "Tags Population Method"
#~ msgstr "Ø¨Ø±Ú†Ø³Ø¨ Ù‡Ø§ Ø±ÙˆØ´ Ø¬Ù…Ø¹ÛŒØª"

#~ msgid "Choose Tag"
#~ msgstr "Ø¨Ø±Ú†Ø³Ø¨ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†ÛŒØ¯"

#~ msgid "Select Specific tags"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø¨Ø±Ú†Ø³Ø¨â€ŒÙ‡Ø§ÛŒ Ø¯Ù„Ø®ÙˆØ§Ù‡"

#~ msgid "Population Method - Tags"
#~ msgstr "Ø±ÙˆØ´ Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª - Ø¨Ø±Ú†Ø³Ø¨ Ù‡Ø§"

#~ msgid "Automatically, fetch images from posts"
#~ msgstr "Ø®ÙˆØ¯Ú©Ø§Ø± ØŒ Ø¯Ø±ÛŒØ§Ù�Øª ØªØµØ§ÙˆÛŒØ± Ø§Ø² Ù¾Ø³Øª Ù‡Ø§"

#~ msgid "%s extension needs configured post categories in post types"
#~ msgstr "%s Ù†ÛŒØ§Ø² Ù¾Ø³ÙˆÙ†Ø¯ Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ Ø¯Ø³ØªÙ‡ Ù¾Ø³Øª Ø¯Ø± Ø§Ù†ÙˆØ§Ø¹ Ù¾Ø³Øª"

#~ msgid "Posts Population Method"
#~ msgstr "Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ø§Ø² Ù†ÙˆØ´ØªÙ‡ Ù‡Ø§"

#~ msgid "Select Specific posts"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ù†ÙˆØ´ØªÙ‡ Ù‡Ø§ÛŒ Ø¯Ù„Ø®ÙˆØ§Ù‡"

#~ msgid "Population Method - Posts"
#~ msgstr "Ø±ÙˆØ´ Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª - Ù†ÙˆØ´ØªÙ‡ Ù‡Ø§"

#~ msgid "Manually, I'll upload the images myself"
#~ msgstr "Ø¯Ø³ØªÛŒ ØŒ Ø®ÙˆØ¯Ù… ØªØµØ§ÙˆÛŒØ± Ø±Ø§ Ø¨Ø§Ø±Ú¯Ø²Ø§Ø±ÛŒ Ù…ÛŒ Ú©Ù†Ù…"

#~ msgid "Click to edit / Drag to reorder"
#~ msgstr "Ø¨Ø±Ø§ÛŒ ÙˆÛŒØ±Ø§ÛŒØ´ / ØªØºÛŒÛŒØ± ØªØ±ØªÛŒØ¨ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯"

#~ msgid "Choose"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨"

#~ msgid "Population Method - Custom"
#~ msgstr "Ø±ÙˆØ´ Ø¯Ø±ÛŒØ§Ù�Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª - Ø³Ù�Ø§Ø±Ø´ÛŒ"

#~ msgid "Add Slide"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† Ø§Ø³Ù„Ø§ÛŒØ¯"

#~ msgid "Extension has no Install Instructions"
#~ msgstr "Ù�Ø±Ù…Øª Ù‡ÛŒÚ† Ø¯Ø³ØªÙˆØ±Ø§Ù„Ø¹Ù…Ù„ Ù‡Ø§ÛŒ Ù†ØµØ¨"

#, fuzzy
#~| msgid "Extension \"%s\" has no download sources."
#~ msgid "Unknown \"%s\" extension download source \"%s\""
#~ msgstr "Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡ \"%s\" Ù�Ø±Ù…Øª Ø¯Ø§Ù†Ù„ÙˆØ¯ Ù…Ù†Ø¨Ø¹ \"%s\""

#~ msgid "Letter spacing"
#~ msgstr "Ù�Ø§ØµÙ„Ù‡ Ø¨ÛŒÙ† Ø­Ø±ÙˆÙ�"

#~ msgid "Class ZipArchive not found. Please install php zip extension"
#~ msgstr "Ú©Ù„Ø§Ø³ ZipArchive ÛŒØ§Ù�Øª Ù†Ø´Ø¯. Ù„Ø·Ù�Ø§ Ù�Ø±Ù…Øª Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù¾ÛŒ Ø§Ú† Ù¾ÛŒ Ù†ØµØ¨"

#~ msgid "home"
#~ msgstr "ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ"

#~ msgid "blog"
#~ msgstr "Ø¨Ù„Ø§Ú¯"

#~ msgid "404, not found"
#~ msgstr "404 Ú†ÛŒØ²ÛŒ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯ "

#~ msgid "Test connection"
#~ msgstr "Ø§Ø±Ø³Ø§Ù„ Ù¾ÛŒØ§Ù… Ø¢Ø²Ù…Ø§ÛŒØ´ÛŒ"

#~ msgid "Test email destination"
#~ msgstr "Ø§ÛŒÙ…ÛŒÙ„ Ù…Ù‚ØµØ¯ Ø¢Ø²Ù…Ø§ÛŒØ´"

#~ msgid "Send a test email"
#~ msgstr "Ø§Ø±Ø³Ø§Ù„ Ø§ÛŒÙ…ÛŒÙ„ Ø¢Ø²Ù…Ø§ÛŒØ´ÛŒ"

#~ msgid "Invalid email"
#~ msgstr "Ø§ÛŒÙ…ÛŒÙ„ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª"

#~ msgid "Test Subject"
#~ msgstr "Ø¢Ø²Ù…ÙˆÙ† Ù…ÙˆØ¶ÙˆØ¹"

#~ msgid "Test Message"
#~ msgstr "Ø§Ø±Ø³Ø§Ù„ Ù¾ÛŒØ§Ù… Ø¢Ø²Ù…Ø§ÛŒØ´ÛŒ"

#~ msgid "Choose the Slider title (for internal use)"
#~ msgstr ""
#~ "ÛŒÚ© Ù†Ø§Ù… Ø¨Ø±Ø§ÛŒ Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ø®ÙˆØ¯ Ø¨Ú¯Ø°Ø§Ø±ÛŒØ¯ ( Ø§ÛŒÙ† Ù†Ø§Ù… Ø¯Ø± Ø³Ø§ÛŒØª Ù†Ù…Ø§ÛŒØ´ Ø¯Ø§Ø¯Ù‡ Ù†Ù…ÛŒ Ø´ÙˆØ¯ )"

#~ msgid "Sidebar Picker"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ú©Ù†Ù†Ø¯Ù‡ Ø³ØªÙˆÙ† Ú©Ù†Ø§Ø±ÛŒ"

#~ msgid "Icons"
#~ msgstr "Ø¢ÛŒÚ©ÙˆÙ† Ù‡Ø§"

#~ msgid "All Packs"
#~ msgstr "Ù‡Ù…Ù‡ Ø¨Ø³ØªÙ‡ Ù‡Ø§"

#~ msgid "Move up"
#~ msgstr "Ø¬Ø§ Ø¨Ù‡ Ø¬Ø§ÛŒÛŒ Ø¨Ù‡ Ø¨Ø§Ù„Ø§"

#~ msgid "Move down"
#~ msgstr "Ø­Ø±Ú©Øª Ø¨Ù‡ Ù¾Ø§ÛŒÛŒÙ†"

#~ msgid "Project base"
#~ msgstr "Ù¾Ø±ÙˆÚ˜Ù‡ Ø§ØµÙ„ÛŒ"

#~ msgid "Portfolio category base"
#~ msgstr "Ø¯Ø³ØªÙ‡ Ø§ØµÙ„ÛŒ Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgctxt "taxonomy general name"
#~ msgid "%s Portfolio"
#~ msgstr "%sÛŒ Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgctxt "taxonomy singular name"
#~ msgid "%s Portfolio"
#~ msgstr "%s Ù¾Ø±ÙˆÚ˜Ù‡"

#~ msgid "Tag"
#~ msgstr "Ø¨Ø±Ú†Ø³Ø¨"

#~ msgid "Tags"
#~ msgstr "Ø¨Ø±Ú†Ø³Ø¨â€ŒÙ‡Ø§"

#~ msgid "Popular %s"
#~ msgstr "Ù…Ø­Ø¨ÙˆØ¨ %s"

#~ msgid "Separate %s with commas"
#~ msgstr "Ø¨Ø§ ÙˆÛŒØ±Ú¯ÙˆÙ„ Ø§Ù†Ú¯Ù„ÛŒØ³ÛŒ  %s Ø¬Ø¯Ø§ Ú©Ù†ÛŒØ¯"

#~ msgid "Add or remove %s"
#~ msgstr "Ø§Ù�Ø²ÙˆØ¯Ù† ÛŒØ§ Ø­Ø°Ù� Ú©Ø±Ø¯Ù† %s"

#~ msgid "Choose from the most used %s"
#~ msgstr "Ø§Ù†ØªØ®Ø§Ø¨ Ø§Ø² Ù…ÙˆØ§Ø±Ø¯ Ù¾Ø±Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ %s"

#~ msgid ""
#~ "Please register builder types on 'fw_option_type_builder:{builder-type}:"
#~ "register_items' action"
#~ msgstr ""
#~ "Ù„Ø·Ù�Ø§ Ù†ÙˆØ¹ Ø³Ø§Ø²Ù†Ø¯Ù‡ Ø«Ø¨Øª Ù†Ø§Ù… Ø¨Ø± Ø±ÙˆÛŒ 'fw_option_type_builder: {Ø³Ø§Ø²Ù†Ø¯Ù‡ Ù†ÙˆØ¹}: "
#~ "register_items Ø¹Ù…Ù„"

#~ msgid "Unyson Shortcodes"
#~ msgstr "Ú©Ø¯Ù‡Ø§ÛŒ Ú©ÙˆØªØ§Ù‡"

#~ msgid "Woocommerce"
#~ msgstr "ÙˆÙˆÚ©Ø§Ù…Ø±Ø³"

#~ msgid "Woocommerce products"
#~ msgstr "Ù†Ù…Ø§ÛŒØ´ Ù…Ø­ØµÙˆÙ„Ø§Øª ÙˆÙˆÚ©Ø§Ù…Ø±Ø³"

#~ msgid "%s must be enabled in order for the Sitemap to work properly."
#~ msgstr "%s Ø±Ø§ Ø¨Ø§ÛŒØ¯ Ù�Ø¹Ø§Ù„ Ø¨Ø§Ø´Ø¯ Ø¨Ø±Ø§ÛŒ Ù†Ù‚Ø´Ù‡ Ø³Ø§ÛŒØª Ø¨Ù‡ Ø¯Ø±Ø³ØªÛŒ Ú©Ø§Ø± Ù†Ú©Ù†Ø¯."

#~ msgid "Permalinks"
#~ msgstr "Ù¾ÛŒÙˆÙ†Ø¯Ù‡Ø§ÛŒ ÛŒÚ©ØªØ§"

#~ msgctxt "taxonomy general name"
#~ msgid "Portfolio %s"
#~ msgstr "Ù¾Ø±ÙˆÚ˜Ù‡ %s"

#~ msgctxt "taxonomy singular name"
#~ msgid "Portfolio %s"
#~ msgstr "Ù¾Ø±ÙˆÚ˜Ù‡ %s"

#~ msgid "Remove Icon"
#~ msgstr "Ø­Ø°Ù� Ø¢ÛŒÚ©ÙˆÙ†"

#~ msgid "Help tip"
#~ msgstr "Ø¨Ø®Ø´ Ø±Ø§Ù‡Ù†Ù…Ø§"
                                                                                                                               framework/languages/fw-fa_IR.mo                                                                     0000644                 00000160520 15266055653 0012457 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       Þ•         D  ³  l       8+     9+  6   @+  >   w+  	   ¶+     À+     Î+     æ+     ò+  $   ù+     ,     7,     U,  
   r,     },     †,  
   ›,     ¦,     ­,     ½,     Â,     Æ,  &   Ê,     ñ,     ÷,     -     -  0   -     K-     ]-     a-  	   j-  
   t-     -     �-  ”   ˜-  ”   -.  	   Â.     Ì.     é.     /  	   &/     0/  	   ?/  /   I/  	   y/     ƒ/     ‰/  "   —/     º/     Æ/     Ø/  /   á/  a   0  c   s0     ×0     å0     1     1     !1     71     G1     ^1     j1  ™   v1     2     ,2     42     A2  +   H2  4   t2  .   ©2  @   Ø2     3  %   63     \3     r3  %   Œ3  "   ²3     Õ3  4   í3     "4     >4     Q4  %   h4  !   Ž4  '   °4  6   Ø4     5  !   #5  ?   E5  '   …5  *   ­5  ;   Ø5     6  %   46     Z6     q6     ‹6     ª6  2   È6     û6     7     /7  "   M7  &   p7     —7      «7     Ì7  $   à7     8      !8     B8     `8  (   ~8     §8  %   ¿8  0   å8  +   9     B9  %   U9  #   {9  6   Ÿ9     Ö9  $   â9     :  P   :  >   ]:     œ:     ¢:  
   ¨:     ³:     »:     Ê:     Ò:     ì:  �   ;     “;  #   ¢;     Æ;  #   ä;     <  -   <     C<     Q<     ^<     d<     t<     Œ<     �<  
   ¸<     Ã<  "   Ê<     í<     ù<     =  &   -=     T=     r=     �=     ­=     Ç=     Ù=     ë=     ý=     >     >     >     3>     ?>     V>  !   r>     ”>      >     ¥>     º>  Ž   Î>     ]?      c?     „?     œ?     £?  -   °?  /   Þ?     @      -@  '   N@  $   v@  ,   ›@      È@     é@  )   A  V   ,A  F   ƒA     ÊA  '   ãA     B  1   B  6   FB  E   }B     ÃB     âB     úB      C     .C     GC     eC  &   ƒC     ªC  -   ÆC     ôC  /   D     <D     VD     mD     �D     šD  &   ´D  &   ÛD     E  	   E     )E     2E     BE     ]E     sE     †E     “E     ¡E     ¼E  	   ÓE  	   ÝE  %   çE     F  	   F     F     =F     BF     NF     [F     iF     F     ”F     ¨F     ¼F  [  ÔF  
   0H  7   ;H     sH     …H  í   ›H  
   ‰I  ]   ”I     òI     J  	   J  *   #J     NJ     dJ  
   lJ  :   wJ  $   ²J     ×J  #   ìJ  
   K      K     <K     EK     [K     qK     ~K     –K     ²K     ÍK     æK     ùK     	L     (L     GL     gL     vL     ŽL     �L     ´L     ÈL     ÜL     ïL     ýL     M     M     !M  ’   *M  6   ½M     ôM  	    N     
N     N     &N     5N  8   <N     uN  ,   ’N  "   ¿N  #   âN  )   O     0O     6O  	   DO     NO     VO     cO     gO     vO  /   yO     ©O  <   »O     øO     P     ,P  *   CP  )   nP     ˜P     ¡P     ±P     ÈP  #   ÑP     õP     üP     Q     "Q     %Q     1Q  #   >Q     bQ  R   qQ     ÄQ     âQ  !   ïQ  $   R     6R     UR     cR  C   kR  =   ¯R     íR     S  	   S     S     /S     6S     US     oS     uS     ƒS  	   ’S     œS     ®S     ½S     ×S     ÛS     àS     íS     ôS     ûS  
   T     T     T  4   -T     bT  
   kT     vT     ŒT     •T     šT     ¢T  %   ©T     ÏT     æT      U     U     3U     HU     PU     aU     iU     oU     uU     }U     „U  )   ¡U     ËU     ÞU     ôU  )   V  )   7V  &   aV     ˆV  /   šV  1   ÊV     üV  !   W  %   ;W  *   aW  ‚   ŒW  ,   X  #   <X  #   `X  0   „X     µX     ÄX  ˆ   àX  �   iY  “   úY  “   ŽZ  Ž   "[  ‰   ±[  ˜   ;\  „   Ô\  †   Y]  y   à]     Z^  [   w^  3   Ó^     _     _  6   ,_     c_     k_     �_     ž_     ¸_  "   Ø_     û_     
`     `     .`     <`     I`     V`  k   d`  	   Ð`     Ú`     ë`     ò`     ÿ`     a  �   +a     ¼a     Ïa     áa      óa  7   b  S   Lb  )    b  )   Êb  &   ôb  >  c     Zd     pd     wd     ~d  #   “d     ·d  7   »d  9   ód  d   -e  b   ’e  )   õe  *   f  0   Jf     {f  .   šf  2   Éf  0   üf  -   -g  /   [g     ‹g     ªg     Ãg  &   ãg  -   
h  8   8h  w   qh     éh     òh     i     i     #i     &i     *i     /i     4i     :i     Ii     ei     �i     ˆi     �i     –i     �i     ¦i     ºi     Ái     Éi  	   Ìi     Öi     ði     õi  :   ûi  V   6j     �j     ¥j     ªj     °j  
   ¾j     Éj  
   Øj  H  ãj     ,n  Y   5n  ^   �n  	   în     øn     o     .o  	   @o  7   Jo  +   ‚o  8   ®o  *   ço     p     "p  %   .p  
   Tp  
   _p     jp     �p     †p     Šp  /   Žp     ¾p     Òp     ñp     q  f   q     q     œq     °q     Èq     àq  *   ôq     r    (r  ë   Bs     .t  K   Mt  K   ™t  M   åt     3u     Ou     ou  U   �u     ×u     èu     ùu  H   v  #   ]v     �v     œv  ^   «v  ‹   
w  v   –w     x  A   ,x  #   nx     ’x  >   ªx  '   éx  !   y     3y     Py  (  dy     �z     �z     ªz     Âz  c   Éz  j   -{  S   ˜{  k   ì{  ;   X|  7   ”|  2   Ì|  (   ÿ|  L   (}  C   u}  3   ¹}  p   í}  2   ^~  0   ‘~  6   Â~  G   ù~  F   A  O   ˆ  q   Ø  ,   J€  :   w€  �   ²€  [   4�  c   ��  n   ô�  ;   c‚  H   Ÿ‚  (   è‚  0   ƒ  J   Bƒ  G   �ƒ  f   Õƒ  3   <„  B   p„  T   ³„  P   …  W   Y…  :   ±…  F   ì…  7   3†  _   k†  U   Ë†  P   !‡  P   r‡  7   Ã‡  :   û‡  9   6ˆ  J   pˆ  K   »ˆ  [   ‰  @   c‰  Q   ¤‰  R   ö‰  v   IŠ     ÀŠ  5   ÖŠ     ‹  Æ   ‹  k   Ú‹     FŒ     VŒ     ]Œ  
   jŒ  '   uŒ     �Œ  2   ¦Œ  +   ÙŒ  æ   �  #   ì�  (   Ž  $   9Ž  (   ^Ž     ‡Ž  7   ™Ž     ÑŽ     âŽ     úŽ  '   �  '   /�  (   W�  '   €�     ¨�     À�  0   Ç�     ø�     �     &�  =   ?�  :   }�  #   ¸�  4   Ü�  4   ‘  !   F‘      h‘     ‰‘     §‘     ¶‘     È‘  J   Õ‘      ’  '   =’  &   e’  %   Œ’     ²’     Ð’  6   Ý’     “  ê   3“     ”  2   %”  %   X”     ~”     �”  O   §”  D   ÷”  %   <•  '   b•  0   Š•  ;   »•  <   ÷•  *   4–  &   _–  A   †–  `   È–  ’   )—  "   ¼—  2   ß—     ˜  a   ˜  ‚   �˜  V   ™  F   [™     ¢™     ½™  &   Ô™  !   û™     š  <   7š  A   tš  :   ¶š  T   ñš  N   F›  W   •›  A   í›  )   /œ  $   Yœ     ~œ     ™œ  N   ´œ  Y   �  @   ]�     ž�     »�  #   Ê�  5   î�  ,   $ž     Qž     lž     Œž  7   ©ž  +   áž     Ÿ  
   Ÿ  4   !Ÿ     VŸ     bŸ  9   oŸ     ©Ÿ      ²Ÿ     ÓŸ     òŸ  0         8      X      x   !   ˜   %  º      à¢  �   û¢  )   ‹£  %   µ£  ©  Û£     …¥  Á   ™¥      [¦  ,   |¦     ©¦  C   °¦  &   ô¦     §  	   "§  J   ,§  0   w§  "   ¨§  '   Ë§     ó§     ¨     &¨  $   /¨  +   T¨     €¨  .   ’¨  '   Á¨  =   é¨  4   '©  )   \©  )   †©  /   °©  0   à©  -   ª     ?ª  ,   Vª     ƒª  ,   ›ª     Èª  5   çª  ,   «     J«     ]«     w«     �«     ž«  þ   ­«  j   ¬¬     ­     )­     =­     [­     q­     Š­  P   ™­  (   ê­  [   ®  N   o®  =   ¾®  N   ü®  
   K¯     V¯     u¯     ƒ¯     �¯     ¨¯  #   ±¯     Õ¯  n   Ü¯  !   K°  À   m°  +   .±  A   Z±  '   œ±  O   Ä±  L   ²     a²  "   u²  ?   ˜²     Ø²  3   ì²      ³  ;   -³     i³  
   r³     }³     –³  5   ¢³  (   Ø³  ¡   ´  ?   £´     ã´  7   ó´  <   +µ  3   hµ      œµ     ½µ  O   Õµ  P   %¶  !   v¶      ˜¶  
   ¹¶  *   Ä¶     ï¶  '   ö¶  :   ·     Y·     b·     z·     —·     ··  !   È·  %   ê·     ¸  
   -¸     8¸  !   R¸     t¸     ƒ¸     ™¸     ­¸     Å¸  s   ß¸     S¹     b¹  )   r¹     œ¹     ·¹     À¹     Ô¹  +   ã¹  &   º  %   6º  *   \º  *   ‡º  !   ²º  
   Ôº     ßº     ñº  
    »     »     »  
   !»  !   ,»  ?   N»  %   Ž»  /   ´»  (   ä»  @   ¼  <   N¼  7   ‹¼  +   Ã¼  9   ï¼  :   )½  )   d½  (   Ž½  0   ·½  5   è½  Ð   ¾  b   ï¾  B   R¿  )   •¿  X   ¿¿     À  /   0À  ô   `À    UÁ  þ   jÂ  ß   iÃ    IÄ  H  LÅ    •Æ    šÇ  ü   ¬È     ©É  >   ªÊ  Ù   éÊ  p   ÃË     4Ì      HÌ  l   iÌ     ÖÌ  ,   ãÌ  8   Í  .   IÍ  -   xÍ  @   ¦Í     çÍ     Î  %   Î     9Î     SÎ     jÎ     †Î  ­   žÎ     LÏ      cÏ     „Ï     •Ï  -   ±Ï  "   ßÏ  &  Ð  0   )Ñ  $   ZÑ     Ñ  B   �Ñ  f   àÑ  Ê   GÒ  7   Ó  A   JÓ  F   ŒÓ  ©  ÓÓ  %   }Õ  
   £Õ     ®Õ  "   µÕ  @   ØÕ     Ö  V    Ö  L   wÖ  €   ÄÖ  �   E×  '   ã×  A   Ø  R   MØ  G    Ø  :   èØ  G   #Ù  C   kÙ  3   ¯Ù  -   ãÙ  F   Ú  %   XÚ  <   ~Ú  R   »Ú  G   Û  Œ   VÛ  »   ãÛ     ŸÜ  8   ­Ü  (   æÜ     Ý     Ý     Ý     "Ý     )Ý     2Ý     ;Ý  .   RÝ  ,   �Ý  
   ®Ý  
   ¹Ý     ÄÝ     ËÝ     ÒÝ     àÝ  
   ïÝ  
   úÝ     Þ     
Þ     Þ     /Þ     8Þ  Š   AÞ  ë   ÌÞ  !   ¸ß     Úß     áß  	   èß     òß      à  -  "à                       ô      L  –   Î  è           O   §   C   æ   "  V      ä      »   1   &      â   s   H   Ø   d  ±  
  u       …   ó      Í      ½   Ò      ñ  î             £         S             þ   W          %   û      ,  x      ß  P   Ž   ñ       a   Q  ì  ç      ‹   ž      y      �  ’  :  Þ   |       q  Ô   –  K  ,      ¡   
   ª   ¿                  G   _       ª                   å       �   G  e       Ð   ð  †   ’       -  ·   ü    `                 T   Å       (   i      —       >  |  v   %  µ      Ê  Ì  ¼  À      O  ¡  ë   $         f   Û  ö       7          p    n   ­      .    «    t   6   ù   =                  ¨           I  ¢      Y         —  A   j  Ä  +  ò       á   Š   [       8       ¯   {  É         #  Ú   Ÿ      ‡    :   Ð  û   ½  E  k      ‹             œ   ?  X  b  M    ¬  t              ~  ™   Þ  ©     Ã   è  F  z   È  c   ï  ô   Ñ  õ    ä   ò        Ÿ  Õ                 @      Ý      2  Â   ¢   °  l   o   <   ý       R   Ã  ¥            7  ü   �                '  £   w          f  ©  h   T            ‰   �   Ü          ±   Á  ¸   v  ³  §  Ú      Ç  )  Ë      â  ]      E   g  r   >   Ç       \       ;   ö  à  “  Ï      b   2   �                  F   r  ×         ”   *  d   Ó               æ  h  ¤  ÷       ›  [  +       -   <  $  5  õ   J   „  A  Í       µ   !      i     •           #   ×       x         m  é   ‘  ¶             5   }         S     Æ          *   í  ç   q   Š     y   ¬   ´      ø       ý  Ñ       6          )   X   Ò   È   K       ¹           Õ       3   þ  w       Ž  œ      €   Ø  Ö   8      ”  Œ   ­   	   ¸  …          ƒ       š  ®     Ù  ˜  =            W   B  }         †  ´  "   ê      ¨  &   c  D   Ù   C  ¹  Æ   ·  Z        p       ø  À   »  �     €  ƒ  º        Û   ÿ  Ä   ¾  �  ì           Ï           Á   (  à     ã           É      �   0   Â  ›   N              ¶   .   ¥       m   ^      �  9       ¾   ‚   «   a      ú  �   ˆ  1  ß   Ô  ã             ¼   •    P        é         º   ‰  k   “   /   \  !         M   ¿       ²      ¦  N  z  ?   H  š       ²       î  ^  Ì   I   _  Î   @       ê   U      ù  o  {   R  ë  3      u  ‘   Z   e              l  ;  V   ˜   ó   Œ  Ü       ÷  Ë  Ý           ˆ   ¦       /        L   4     B   9          ~   s  ÿ   ®  Ê     ]   4   Q           á     Ö      Å  ¤   í   ï     `   å      D  ³           °   Ó  n                       0    U   '   g   J  ð       ‡          ž            ú   ‚  j   	      Y  ¯  ™  „    " or " "%s" extension github repository "%s" has no releases. "%s" extension github source "user_repo" parameter is required %1$s %2$d %s Extensions %s Install Instructions %s Settings %s ago %s extension does not have settings. %s extension is required %s extension is required (%s) %s needs to be updated to %s %s pending %u Files (%d files extracted) (%d of %d) 1 File 1 item %s items 100% 25% 50% A content install is currently running Abort Access Denied Activate Activate %s Activating extension... Activating extensions... Active Extensions Add Add Icon Add Image Add Images Add to Favorites Address Adds a sliders module to your website from where you'll be able to create different built in jQuery sliders for your homepage and rest of the pages. Adds the possibility to leave feedback (comments, reviews and rating) about your products, articles, etc. This replaces the default comments system. Age Limit Age limit of backups in days Age limit of backups in months Age limit of backups in weeks Ah, Sorry All Categories All dates All supported extensions are already installed. Analytics Apply Archive Unzip Archive Unzip (%d files extracted) Archive Zip Archive not found Archives Are you sure you want to remove this extension? Are you sure you wish to delete this extension? Are you sure you wish to delete these extensions? Are you sure you wish to install this extension? Are you sure you wish to install these extensions? Are you sure? Args not specified for type: %s Available Extensions Backup Backup & Demo Content Backup Schedule Backup Schedule Active Brand Icons Breadcrumbs Brings a new layer of customization freedom to your website by letting you add more than one sidebar to a page, or different sidebars on different pages. Brizy - Visual Page Builder Builder Bulk Actions Cancel Cannot access the unzipped directory files. Cannot activate extension Cannot activate extensions Cannot activate hidden standalone extension %s Cannot activate the %s extension because it is not installed. %s Cannot backup the extensions Cannot clear the extensions directory Cannot close file: %s Cannot close the zip file Cannot connect to Filesystem directly Cannot convert Filesystem path: %s Cannot create directory Cannot create directory "%s". It must be inside "%s" Cannot create directory: %s Cannot create file Cannot create file: %s Cannot create temporary directory: %s Cannot create the "%s" directory. Cannot create the extensions backup dir Cannot deactivate extension Cannot activate extensions Cannot delete "%s". Cannot delete the "%s" extension. Cannot do full db restore because backup is missing some tables Cannot download the "%s" extension zip. Cannot download the "%s" extension zip. %s Cannot download the "%s" extension zip. (Response code: %d) Cannot drop temporary table: %s Cannot export CREATE TABLE sql for %s Cannot find plugin: %s Cannot find the location? Cannot get next database table Cannot get total images count Cannot install extension Cannot install extensions Cannot install plugin: %s Cannot move "%s" to "%s". Cannot move cursor in db file Cannot move zip in destination dir Cannot obtain WP Filesystem dir for %s Cannot open db file Cannot open zip (Error code: %s) Cannot open zip: %s Cannot read chunk from zip entry: %s Cannot read directory "%s". Cannot read line %d from db file Cannot read line from db file Cannot recover the extensions Cannot recreate the extensions directory Cannot remove directory Cannot remove temporary directory: %s Cannot remove the "%s" extension downloaded zip. Cannot remove the old extensions backup dir Cannot reopen file Cannot restore previous zip entry: %s Cannot save the "%s" extension zip. Cannot uninstall extension Cannot uninstall extensions Change Icon Check the available extensions below City Click OK to reset.
All settings will be lost and replaced with default settings! Click to view entire list of directories which will be deleted Clone Color Compatible Content Content Backup Country Create Content Backup Now Create Full Backup Now Creates a simplified navigation menu for the pages that can be placed anywhere in the theme. This will make navigating the website much easier. Currency Icons Current Framework version is %s, %s Current PHP version is %s, %s Current WordPress version is %s, %s Current page Current version of the %s extension is %s, %s Custom Upload Custom image Daily Database export Database file not found Database restore Database table disappeared Deactivate Delete Delete Extension Delete Extensions Delete item Deleting the "%s" extension... Demo Content Install Demo Content Install works only in %s. Demo Install has been aborted Destination dir is not empty Destination dir not specified Destination not specified Dir not specified Directional Icons Directory Cleanup Disabled Done Download Download finished. Doing unzip Downloading Downloading (%s of %s) Downloading (invalid state) Downloading the "%s" extension... Drag & Drop Edit Edit Backup Schedule Empty response body Enables the possibility to add the Google Analytics tracking code that will let you get all the analytics about visitors, page views and more. Error Error to get content from file:  Error writing to file:  Events Excerpt View Execution stopped (next step did not started) Extension "%s" does not exist or is not active. Extension "%s" does not exist. Extension "%s" has been deleted. Extension "%s" has no download sources. Extension "%s" is already installed. Extension "%s" is not available for install. Extension "%s" is not installed. Extension %s is invalid. Extension does not have settings options. Extension has been successfully activated. Extensions has been successfully activated. Extension has no documentation. Maybe ask its developer to write some? Extension not specified. Extensions settings successfully saved. Facebook Failed to access Github repository "%s" releases. Failed to access Github repository "%s" releases. (%s) Failed to access Github repository "%s" releases. (Response code: %d) Failed to copy extension to %s Failed to copy file: %s Failed to copy: %s Failed to create destination dir Failed to create dir: %s Failed to create directory %s Failed to create tmp table %s Failed to decode line %d from db file. Failed to drop tmp table %s Failed to extract relative directory from: %s Failed to get dir chmod Failed to insert row from line %d into table %s Failed to keep option: %s Failed to list dir: %s Failed to open file Failed to remove dir: %s Failed to remove file: %s Failed to restore dir listing from: %s Failed to restore options keeping step Failed to write data to file Favorites Feedback File Type Icons File ended without content File id not specified File not specified Files Export Files Restore Filesystem access required Filesystem init failed Font face Forbidden Form with id "%s" was already defined Forms Framework Framework requirements not met: Full Full Backup Gender Icons Github error: Go to extensions page Go to the first page Go to the last page Go to the next page Go to the previous page HTTP Loopback Connections are not enabled on this server. If you need to contact your web host, tell them that when PHP tries to connect back to the site at the URL `{url}` and it gets the error `{error}`. There may be a problem with the server configuration (eg local DNS problems, mod_security, etc) preventing connections from working properly. Hand Icons Here you can create a backup schedule for your website. Hide Activity Log Hide other extensions IMPORTANT: Installing this demo content will delete the content you currently have on your website. However, we create a backup of your current content in (Tools > Backup). You can restore the backup from there at any time in the future. Icon Fonts If you like Unyson, {wp_review_link}, share on {facebook_share_link} or {twitter_share_link}. Image Sizes Remove Image Sizes Restore Important Imported url "%s" is prefix of current url Info about fw-storage Install Install %s Install Compatible Extension Install Compatible Extensions Install Extension Install Extensions Install Instructions Install theme compatible extensions Installing Installing the "%s" extension... Interval Invalid JSON response Invalid byte position Invalid demo Invalid destination dir Invalid download source: %s Invalid execution end time Invalid execution result Invalid extension. Invalid file id Invalid filesystem credentials Invalid flash message type: %s Invalid json type %s in db file Invalid nonce. Invalid request method. Invalid source Invalid source dir: %s Invalid source type Invalid sub task %s Invalid tasks hash Invalid token Invalid type: %s Invalid url Italic Learning Let's you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Lets you insert Unyson shortcodes inside any wp-editor Line height List View Live Preview Local Download Location Venue Mailer Malformed UTF-8 characters, possibly incorrectly encoded Maximum stack depth exceeded Maximum supported %s extension version is %s Maximum supported %s version is %s Maximum supported PHP version is %s Maximum supported WordPress version is %s Media Medical Icons Mega Menu Monthly More Details New Next backup on No No 'picker' key set for multi-picker option: %s No archives found No backup schedule created yet! We advise you to do it asap! No extension specified. No extensions activated yet No extensions provided No filesystem access, credentials required No filesystem access, invalid credentials No image No items found. No options to display. No title No, Return me to the extension list Normal Nothing running in background Oblique Ok Once Weekly Once a month Option type %s has no default value PHP Zip module PHP class SplFileObject is required but not available. Please contact your hosting PHP needs to be updated to %s Page Builder Parent extension "%s" is disabled Parent extension "%s" not available. Partial download invalid state Payment Icons Pending Please register container-types on 'fw_container_types_init' action Please register option-types on 'fw_option_types_init' action Plugin %s is empty. Population method Portfolio Predefined images Remove Request failed. Error code: %d Required params not found Reset Reset Options Reset location Resetting Response code: %d Restore Backup Return to Extensions page SEO Save Save Changes Saving Script Search Icon Select All Select Image Select Images Select how often do you want to backup your website. Settings Shortcodes Show other extensions Sidebars Size Sliders Social Sorry, but no results have been found Source dir %s is empty Source dir does not exist Source dir not specified Source dirs not specified Source not specified Spacing Specify location Staging State Style Styling Submit Syntax error, malformed JSON Table name is more than 64 characters: %s Tables drop failed Tables rename failed. Task type not registered Temporary directory cannot be created: %s Temporary directory cannot be removed: %s Temporary directory does not exist: %s Text Editor Icons The %s extension has been successfully deleted. The %s extension has been successfully installed. The %s extension is disabled The %s extension is not installed The %s extension is not installed: %s The %s extension needs to be updated to %s The Mega Menu extension adds a user-friendly drop down menu that will let you easily create highly customized menu configurations. The execution failed. Please check error.log The options were successfully reset The options were successfully saved The unzipped "%s" extension directory not found. Theme Settings Theme requirements not met: This extension adds a Learning module to your theme. Using this extension you can add courses, lessons and tests for your users to take. This extension adds a fully fledged Events module to your theme. It comes with built in pages that contain a calendar where events can be added. This extension adds the possibility to create a contact form. Use the drag & drop form builder to create any contact form you'll ever want or need. This extension lets you control the website visual style. Starting from predefined styles to changing specific fonts and colors across the website. This extension lets you create an automated backup schedule, import demo content or even create a demo content archive for migration purposes. This extension lets you set up daily, weekly or monthly backup schedule. You can choose between a full backup or a data base only backup. This extension lets you translate your website in any language or even add multiple languages for your users to change at their will from the front-end. This extension will add a fully fledged portfolio module that will let you display your projects using the built in portfolio pages. This extension will enable you to have a fully optimized WordPress website by adding optimized meta titles, keywords and descriptions. This extension will let you set some global email options and it is used by other extensions (like Forms) to send emails. This may take a few moments. To add icons here, simply click on the star button that's on top right corner of each icon. To add new icons simply click on the Upload button. Translate Press Transportation Icons Tried to insert data in table that was not imported %s Twitter UNDEFINED OPTION TYPE Undefined container type: %s Undefined option type: %s Underflow or the modes mismatch Unexpected control character found Unhandled type Unknown Set Unknown collected group Unknown error Unknown tab: Unknown task Unyson Backup Unyson WordPress Framework is the fastest and easiest way to develop a premium theme. I highly recommend it Update %s Update WordPress Upload Upload Icons Uploads dir not specified Url not specified Use this extension to configure all your social related APIs. Other extensions will use the Social extension to connect to your social accounts. Video Player Icons View Activity Log View Requirements WP Filesystem is not initialized Warning! 
The restore will replace all of your content. Warning! 
You are about to delete a backup, it will be lost forever. 
Are you sure? We are currently installing your content. We are currently resetting your settings. We are currently saving your settings. We've detected that your current theme is compatible with the following extension and it is recommended that you install it to fully benefit from your theme. We've detected that your current theme is compatible with the following extensions and it is recommended that you install them to fully benefit from your theme. Web Application Icons Weekly Weight WordPress Shortcodes WordPress needs to be updated to %s Yes Yes, Delete this extension Yes, Delete these extensions Yes, Install this extension Yes, Install these extensions You are about to install the following extension: You are about to install the following extensions: You are about to remove the following extension: You are about to remove the following extensions: You are not allowed to delete extensions. You are not allowed to install extensions. You are not allowed to save extensions settings. You have no favorite icons yet You have no permissions to activate extensions You have no permissions to change settings options You have no permissions to deactivate extensions You have no permissions to install extensions You have no permissions to uninstall extensions You have no uploaded icons yet You need to activate %s. You need to update %s to %s: %s You need to update WordPress to %s: %s You need to update the %s extension to %s: %s Your session expired. Please refresh page and try again. Your website is hosted using the LiteSpeed web server. Please consult this %sarticle%s if you have problems backing up. Zip Code Zip extension missing Zip file not specified and by day days hour hours leave a review maximum required version is minimum required version is minute minutes month months nasimnet paging%1$s of %2$s second seconds to undefined unknown-post-typeUnknown week weeks will save your themes, plugins, uploads and full database. will save your uploads and database without private data like users, admin email, etc. with your current theme year years zip extension Ø¢Ø±Ø´ÛŒÙˆ Ù…Ø­ØµÙˆÙ„Ø§Øª Ù†Ø¸Ø±Ø§Øª Project-Id-Version: Classipress Theme
PO-Revision-Date: 2020-01-11 18:56+0330
Last-Translator: 
Language-Team: NasimNet <nasimnet.ir@gmail.com>
Language: fa_IR
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Generator: Poedit 2.2.4
X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2
X-Poedit-Basepath: ../../../../..
Plural-Forms: nplurals=2; plural=n == 1 ? 0 : 1;
X-Poedit-SourceCharset: UTF-8
X-Poedit-SearchPath-0: isatis/development
X-Poedit-SearchPath-1: classipress/development
 " ÛŒØ§ " "%s" Ø¯Ø± Ù¾Ø³ÙˆÙ†Ø¯ Ú¯ÛŒØªÙ‡Ø§Ø¨ Ù…Ø®Ø²Ù† "%s" Ø±Ø§ Ù†Ø¯Ø§Ø±Ø¯ Ù…Ù†ØªØ´Ø± Ø´Ø¯Ù‡ Ø§Ø³Øª. "%s" Ø¯Ø± Ù¾Ø³ÙˆÙ†Ø¯ Ù…Ù†Ø¨Ø¹ Ú¯ÛŒØªÙ‡Ø§Ø¨ "user_repo" Ù¾Ø§Ø±Ø§Ù…ØªØ± Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª %1$s %2$d %s Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ %s Ù†ØµØ¨ Ø¯Ø³ØªÙˆØ±Ø§Ù„Ø¹Ù…Ù„ %s ØªÙ†Ø¸ÛŒÙ…Ø§Øª %s Ù‚Ø¨Ù„ %s Ø±Ø§ Ù�Ø±Ù…Øª Ù…ÛŒ Ú©Ù†Ø¯ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù†Ø¯Ø§Ø±Ø¯. Ù¾Ø³ÙˆÙ†Ø¯ %s Ø±Ø§ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª %s Ø±Ø§ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù„Ø§Ø²Ù… Ø§Ø³Øª (%s) %s Ø±Ø§ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡ Ø±ÙˆØ² Ø´ÙˆØ¯ Ø¨Ù‡%s %s Ø§Ù†ØªØ¸Ø§Ø± %u Ù�Ø§ÛŒÙ„ ( %d Ù�Ø§ÛŒÙ„ Ø§Ú©Ø³ØªØ±Ú©Øª Ø´Ø¯Ù‡ ) %d Ø§Ø² %d 1 Ù�Ø§ÛŒÙ„ 1 Ø¢ÛŒØªÙ… %s Ø¢ÛŒØªÙ… 100% 25% 50% Ù…Ø­ØªÙˆØ§ÛŒ Ù†ØµØ¨ Ø¯Ø± Ø­Ø§Ù„ Ø§Ø¬Ø±Ø§ Ø§Ø³Øª Ø¨Ø¯ÙˆÙ† Ù†ØªÛŒØ¬Ù‡ Ø¯Ø³ØªØ±Ø³ÛŒ Ù…Ù…Ú©Ù† Ù†ÛŒØ³Øª Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† %s Ø¯Ø± Ø­Ø§Ù„ Ù�Ø¹Ø§Ù„ Ø³Ø§Ø²ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ ... Ø¯Ø± Ø­Ø§Ù„ Ù�Ø¹Ø§Ù„ Ø³Ø§Ø²ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ ... Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù‡Ø§ÛŒ Ù�Ø¹Ø§Ù„ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø§Ù�Ø²ÙˆØ¯Ù† Ø¢ÛŒÚ©ÙˆÙ† Ø§Ù�Ø²ÙˆØ¯Ù† ØªØµÙˆÛŒØ± Ø¯Ø±Ø¬ ØªØµØ§ÙˆÛŒØ± Ø§Ù�Ø²ÙˆØ¯Ù† Ø¨Ù‡ Ø¹Ù„Ø§Ù‚Ù‡ Ù…Ù†Ø¯ÛŒ Ù‡Ø§ Ø¢Ø¯Ø±Ø³ Ù…ÛŒ Ø§Ù�Ø²Ø§ÛŒØ¯: ÛŒÚ© Ù…Ø§Ú˜ÙˆÙ„ Ù„ØºØ²Ù†Ø¯Ù‡ Ø¨Ù‡ ÙˆØ¨ Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø§Ø² Ø¬Ø§ÛŒÛŒ Ú©Ù‡ Ø´Ù…Ø§ Ù‚Ø§Ø¯Ø± Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø¨ÙˆØ¯ Ø¨Ù‡ Ø§ÛŒØ¬Ø§Ø¯ Ù…Ø®ØªÙ„Ù� Ø³Ø§Ø®ØªÙ‡ Ø´Ø¯Ù‡ Ø¯Ø± Ù„ØºØ²Ù†Ø¯Ù‡ Ø¬ÛŒ Ú©ÙˆØ¦Ø±ÛŒ Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ù‡ Ø§ØµÙ„ÛŒ Ùˆ Ø§Ø³ØªØ±Ø§Ø­Øª Ø®ÙˆØ¯ Ø±Ø§ Ø§Ø² ØµÙ�Ø­Ø§Øª. Ø§ÛŒÙ† Ø§Ù…Ú©Ø§Ù† Ø±Ø§ Ø¨Ù‡ ØªØ±Ú© Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯ (Ù†Ø¸Ø±ØŒ Ø¨Ø±Ø±Ø³ÛŒ Ùˆ Ø±ØªØ¨Ù‡) Ø¯Ø± Ù…ÙˆØ±Ø¯ Ù…Ø­ØµÙˆÙ„Ø§ØªØŒ Ù…Ù‚Ø§Ù„Ø§ØªØŒ Ùˆ ØºÛŒØ±Ù‡ Ø§ÛŒÙ† Ø¬Ø§ÛŒÚ¯Ø²ÛŒÙ† Ø³ÛŒØ³ØªÙ… Ù†Ø¸Ø±Ø§Øª Ø¨Ù‡ Ø·ÙˆØ± Ù¾ÛŒØ´ Ù�Ø±Ø¶ Ø§Ø¶Ø§Ù�Ù‡ Ù…ÛŒ Ú©Ù†Ø¯. Ø¹Ù…Ø± Ù�Ø§ÛŒÙ„ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ø¨Ø¹Ø¯ Ø§Ø² Ú†Ù†Ø¯ Ø±ÙˆØ² Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ù‡Ø§ÛŒ Ù‚Ø¨Ù„ÛŒ Ø­Ø°Ù� Ø´ÙˆÙ†Ø¯ ØŸ Ø¨Ø¹Ø¯ Ø§Ø² Ú†Ù†Ø¯ Ù…Ø§Ù‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ù‡Ø§ÛŒ Ù‚Ø¨Ù„ÛŒ Ø­Ø°Ù� Ø´ÙˆÙ†Ø¯ ØŸ Ø¨Ø¹Ø¯ Ø§Ø² Ú†Ù†Ø¯ Ù‡Ù�ØªÙ‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ù‡Ø§ÛŒ Ù‚Ø¨Ù„ÛŒ Ø­Ø°Ù� Ø´ÙˆÙ†Ø¯ ØŸ Ø¢Ù‡ØŒ Ø¨Ø§ Ø¹Ø±Ø¶ Ù¾ÙˆØ²Ø´ Ú©Ù„ÛŒÙ‡ Ø¯Ø³ØªÙ‡ Ø¨Ù†Ø¯ÛŒ Ù‡Ø§ ØªØ§Ø±ÛŒØ® Ú©Ù„ÛŒ ØªÙ…Ø§Ù… Ù¾Ø³ÙˆÙ†Ø¯Ù‡Ø§ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø¯Ø± Ø­Ø§Ù„ Ø­Ø§Ø¶Ø± Ù†ØµØ¨ Ø´Ø¯Ù‡ Ø§Ø³Øª. Ø¢Ù†Ø§Ù„ÛŒØªÚ©Ø³ Ø¨Ú©Ø§Ø±Ú¯ÛŒØ±ÛŒ Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ø¢Ø±Ø´ÛŒÙˆ Ø¨Ø§Ø²Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ ( %d Ù�Ø§ÛŒÙ„ Ø§Ú©Ø³ØªØ±Ú©Øª Ø´Ø¯Ù‡ ) Ø¯Ø± Ø­Ø§Ù„ Ù�Ø´Ø±Ø¯Ù‡ Ø³Ø§Ø²ÛŒ ... Ø¢Ø±Ø´ÛŒÙˆ ÛŒØ§Ù�Øª Ù†Ø´Ø¯ Ø¢Ø±Ø´ÛŒÙˆÙ‡Ø§ Ø¢ÛŒØ§ Ù…Ø·Ù…Ø¦Ù† Ù‡Ø³ØªÛŒØ¯ Ú©Ù‡ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø±Ø§ Ù¾Ø§Ú© Ú©Ù†ÛŒØ¯ØŸ ÙˆØ§Ù‚Ø¹Ø§Ù‹ Ù…ÛŒâ€ŒØ®ÙˆØ§Ù‡ÛŒØ¯ â€ŒØ§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯? Ø¢ÛŒØ§ Ø§Ø² Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù…Ø·Ø¦Ù†ÛŒØ¯ ØŸ Ø¢ÛŒØ§ Ø§Ø² Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù…Ø·Ø¦Ù†ÛŒØ¯ ØŸ Ø¢ÛŒØ§ Ø§Ø² Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù…Ø·Ø¦Ù†ÛŒØ¯ ØŸ Ø¢ÛŒØ§ Ù…Ø·Ù…Ø¦Ù† Ù‡Ø³ØªÛŒØ¯ØŸ Ø¢Ø±Ú¯ÙˆÙ…Ø§Ù† Ù‡Ø§ Ø¨Ø±Ø§ÛŒ Ù†ÙˆØ¹ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª:  %s Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù‡Ø§ÛŒ Ø¯Ø± Ø¯Ø³ØªØ±Ø³ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ùˆ Ù…Ø­ØªÙˆØ§ Ù†Ø³Ø®Ù‡ ÛŒ Ù†Ù…Ø§ÛŒØ´ÛŒ Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ Ù¾Ø´ØªÛŒØ§Ù† Ú¯ÛŒØ±ÛŒ Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ Ù‡Ø§ÛŒ Ù�Ø¹Ø§Ù„ Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø¨Ø±Ù†Ø¯ Ù…ÙˆØ§Ø±Ø¯ Ø¬Ø²Ø¦ÛŒ Ø¨Ù‡ Ø§Ø±Ù…ØºØ§Ù† Ù…ÛŒ Ø¢ÙˆØ±Ø¯ ÛŒÚ© Ù„Ø§ÛŒÙ‡ Ø¬Ø¯ÛŒØ¯ Ø§Ø² Ø¢Ø²Ø§Ø¯ÛŒ Ø³Ù�Ø§Ø±Ø´ÛŒ Ø³Ø§Ø²ÛŒ Ø¨Ù‡ ÙˆØ¨ Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ø´Ù…Ø§ Ø¨ÛŒØ´ Ø§Ø² ÛŒÚ© Ù†ÙˆØ§Ø± Ú©Ù†Ø§Ø±ÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¨Ù‡ ÛŒÚ© ØµÙ�Ø­Ù‡ØŒ Ùˆ ÛŒØ§ Ø³ØªÙˆÙ† Ù‡Ø§ÛŒ Ù�Ø±Ø¹ÛŒ Ù…Ø®ØªÙ„Ù� Ø¯Ø± ØµÙ�Ø­Ø§Øª Ù…Ø®ØªÙ„Ù�. ØµÙ�Ø­Ù‡ Ø³Ø§Ø² Ø³Ø§Ø²Ù†Ø¯Ù‡ Ú©Ø§Ø±Ù‡Ø§ÛŒ Ú¯Ø±ÙˆÙ‡ÛŒ Ù„ØºÙˆ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø§Ø³ØªØ®Ø±Ø§Ø¬ Ø¯Ø³ØªØ±Ø³ÛŒ Ù¾ÛŒØ¯Ø§ Ú©Ù†ÛŒØ¯. Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ù�Ø¹Ø§Ù„ Ø´ÙˆØ¯ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ù†Ø¯ Ù�Ø¹Ø§Ù„ Ø´ÙˆÙ†Ø¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø±Ù…Øª Ù…Ø³ØªÙ‚Ù„ Ù¾Ù†Ù‡Ø§Ù† Ø±Ø§ Ù�Ø¹Ø§Ù„ Ù†Ù…ÛŒ Ú©Ù†Ø¯ Ø§Ø²%s Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø²%s Ù¾Ø³ÙˆÙ†Ø¯ Ù�Ø¹Ø§Ù„ Ø´Ø¯Ù† Ù†Ù‡ Ø¨Ù‡ Ø®Ø§Ø·Ø± Ø¢Ù† Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª. %s Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ù†Ù…ÛŒ Ù¾Ø³ÙˆÙ†Ø¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù¾ÙˆØ´Ù‡ Ù¾Ø³ÙˆÙ†Ø¯ Ù…Ø´Ø®Øµ Ù†ÛŒØ³Øª Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø§ÛŒÙ„ Ø¨Ø³ØªÙ‡ Ù†Ø´Ø¯:%s Ø±Ø§ Ù�Ø§ÛŒÙ„ zip Ø±Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø¨Ø³Øª Ø§Ù…Ú©Ø§Ù† Ø§ØªØµØ§Ù„ Ø¨Ù‡ Ø³ÛŒØ³ØªÙ… Ù�Ø§ÛŒÙ„ Ø±Ø§ Ø¨Ù‡ Ø·ÙˆØ± Ù…Ø³ØªÙ‚ÛŒÙ… Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ù…Ø³ÛŒØ± Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ø±Ø§ Ø¹ÙˆØ¶ Ú©Ø±Ø¯: %s Ù†Ø§ØªÙˆØ§Ù†ÛŒ Ø¯Ø± Ø³Ø§Ø®Øª Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ "%" Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ "%s" Ø±Ø§ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯. Ø¨Ø§ÛŒØ¯ Ø¯Ø± Ø¯Ø§Ø®Ù„ "%s" Ø±Ø§ Ù…ÛŒ Ø´ÙˆØ¯ Ù†Ø§ØªÙˆØ§Ù†ÛŒ Ø¯Ø± Ø³Ø§Ø®Øª Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ %s Ø§Ù…Ú©Ø§Ù† Ø³Ø§Ø®Øª Ù�Ø§ÛŒÙ„ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù�Ø§ÛŒÙ„ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯:%s Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†Ø¯:%s Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ "%s" Ø¯Ø± Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø±Ø§ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†Ø¯. Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯ÛŒØ± Ù¾Ø³ÙˆÙ†Ø¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø´ÙˆØ¯ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ù†Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø´ÙˆÙ†Ø¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ "%s" Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯. Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø² "%s" Ù�Ø±Ù…Øª Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯. Ø§Ù…Ú©Ø§Ù† Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ú©Ø§Ù…Ù„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ Ø¨Ù‡ Ø®Ø§Ø·Ø± Ù…ÙˆØ¬ÙˆØ¯ Ù†Ø¨ÙˆØ¯Ù† Ø¨Ø¹Ø¶ÛŒ Ø¬Ø¯Ø§ÙˆÙ„ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ "%s" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø±Ø§ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ú©Ù†ÛŒØ¯. Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ "%s" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø±Ø§ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ú©Ù†ÛŒØ¯. %s Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ "%s" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø±Ø§ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ú©Ù†ÛŒØ¯. (Ú©Ø¯ Ù¾Ø§Ø³Ø®:%d) Ø§Ù…Ú©Ø§Ù† Ø­Ø°Ù� Ø¬Ø¯ÙˆÙ„ Ù…ÙˆÙ‚Øª: %s ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ù†Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¨Ù‡ ØµØ§Ø¯Ø±Ø§Øª Ø§ÛŒØ¬Ø§Ø¯ SQL Ø¬Ø¯ÙˆÙ„ Ø¨Ø±Ø§ÛŒ%s Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù¾ÛŒØ¯Ø§ Ù†Ù…ÛŒ Ø´ÙˆØ¯ : %s Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ù…Ø­Ù„ Ø±Ø§ Ù¾ÛŒØ¯Ø§ Ú©Ù†Ø¯ ØŸ Ø§Ù…Ú©Ø§Ù† Ú¯Ø±Ù�ØªÙ† Ø¬Ø¯ÙˆÙ„ Ø¨Ø¹Ø¯ÛŒ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ ØªØ¹Ø¯Ø§Ø¯ Ú©Ù„ ØªØµØ§ÙˆÛŒØ± Ø±Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù† Ø¯Ø±ÛŒØ§Ù�Øª Ù†Ù…ÙˆØ¯ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ù†ØµØ¨ Ø´ÙˆØ¯ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ù†Ø¯ Ù†ØµØ¨ Ø´ÙˆÙ†Ø¯ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ù†ØµØ¨ Ø´ÙˆØ¯ : %s Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø² "%s" Ø¨Ù‡ "%s" Ø±Ø§ Ø­Ø±Ú©Øª Ù†Ù…ÛŒ Ú©Ù†Ø¯. Ø§Ù…Ú©Ø§Ù† Ø­Ø±Ú©Øª Ù…Ú©Ø§Ù† Ù†Ù…Ø§ Ø¯Ø± Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¨Ù‡ Ù…Ù‚ØµØ¯ Ø§Ù†ØªÙ‚Ø§Ù„ Ø¯Ø§Ø¯Ù‡ Ø´ÙˆØ¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯ÛŒØ± WP Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ø¨Ø±Ø§ÛŒ%s Ø¨Ø¯Ø³Øª Ø¢ÙˆØ±Ø¯Ù† Ù†ÛŒØ³Øª Ø®Ø·Ø§ Ø¯Ø± Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¨Ø§Ø² Ø´ÙˆØ¯ ( Ú©Ø¯Ø®Ø·Ø§: %s ) Ù�Ø§ÛŒÙ„ Ù�Ø´Ø±Ø¯Ù‡ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¨Ø§Ø² Ø´ÙˆØ¯: %s Ù†Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ ØªÚ©Ù‡ Ø§Ø² ÙˆØ±ÙˆØ¯ Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ø±Ø§ Ø¨Ø®ÙˆØ§Ù†ÛŒØ¯:%s Ø±Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ "%s" Ø±Ø§ Ø¨Ù‡ Ø¹Ù†ÙˆØ§Ù† Ø®ÙˆØ§Ù†Ø¯Ù‡ Ø´Ø¯Ù‡. Ø§Ù…Ú©Ø§Ù† Ø®ÙˆØ§Ù†Ø¯Ù† Ø®Ø· %d Ø¯Ø± Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ø§Ù…Ú©Ø§Ù† Ø®ÙˆØ§Ù†Ø¯Ù† Ø®Ø· %d Ø¯Ø± Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù¾Ø³ÙˆÙ†Ø¯ Ø¨Ù‡Ø¨ÙˆØ¯ Ù…ÛŒ ÛŒØ§Ø¨Ù†Ø¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù¾ÙˆØ´Ù‡ Ù¾Ø³ÙˆÙ†Ø¯ Ù†Ùˆ Ø®Ù„Ù‚ Ù†ÛŒØ³Øª Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯:%s Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø§Ø² "%s" Ù�Ø±Ù…Øª zip Ø¯Ø§Ù†Ù„ÙˆØ¯ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯. Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ù‚Ø¯ÛŒÙ…ÛŒ Ø¯ÛŒØ± Ù¾Ø³ÙˆÙ†Ø¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø±Ø§ Ø­Ø°Ù� Ú©Ù†ÛŒØ¯ Ø§Ù…Ú©Ø§Ù† Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ù…Ø¬Ø¯Ø¯ Ù�Ø§ÛŒÙ„ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ ÙˆØ±ÙˆØ¯ Ù¾Ø³ØªÛŒ Ù‚Ø¨Ù„ÛŒ Ø±Ø§ Ø¨Ø§Ø²ÛŒØ§Ø¨ÛŒ Ú©Ù†ÛŒØ¯:%s Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ "%s" Ø¯Ø± Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ù�Ø±Ù…Øª Ø°Ø®ÛŒØ±Ù‡ Ú©Ù†Ø¯. Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø´ÙˆØ¯ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ù†Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø´ÙˆÙ†Ø¯ ØªØºÛŒÛŒØ± Ø¢ÛŒÚ©ÙˆÙ† Ù¾Ø³ÙˆÙ†Ø¯ Ù…ÙˆØ¬ÙˆØ¯ Ø²ÛŒØ± Ø±Ø§ Ø¨Ø±Ø±Ø³ÛŒ Ú©Ù†ÛŒØ¯ Ø´Ù‡Ø± Ø¨Ø± Ø±ÙˆÛŒ ØªØ§ÛŒÛŒØ¯ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯ ØªØ§ ØªÙ…Ø§Ù…ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø¨Ù‡ Ø­Ø§Ù„Øª Ø§ÙˆÙ„ Ø¨Ø±Ú¯Ø±Ø¯Ø¯ Ùˆ ØªÙˆØ¬Ù‡ Ø¯Ø§Ø´ØªÙ‡ Ø¨Ø§Ø´ÛŒØ¯ Ú©Ù‡ Ù‡Ù…Ù‡ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø§Ø² Ø¨ÛŒÙ† Ø®ÙˆØ§Ù‡Ø¯ Ø±Ù�Øª ! Ø¨Ø±Ø§ÛŒ Ø¯ÛŒØ¯Ù† Ù„ÛŒØ³Øª Ú©Ø§Ù…Ù„ Ø§Ø² Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù‡Ø§ÛŒ Ø­Ø°Ù� Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯ Ú©Ù¾ÛŒ Ú©Ø±Ø¯Ù† Ø±Ù†Ú¯ Ø³Ø§Ø²Ú¯Ø§Ø± Ù…Ø­ØªÙˆØ§ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø§Ø² Ù…Ø­ØªÙˆØ§ Ú©Ø´ÙˆØ± Ø§ÛŒØ¬Ø§Ø¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø§Ø² Ù…Ø­ØªÙˆØ§ Ø§ÛŒØ¬Ø§Ø¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ú©Ø§Ù…Ù„ Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ù…Ù†Ùˆ Ù†Ø§ÙˆØ¨Ø±ÛŒ Ø³Ø§Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ ØµÙ�Ø­Ø§Øª Ø§Ø³Øª Ú©Ù‡ Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø¯Ø± Ù‡Ø± Ù†Ù‚Ø·Ù‡ Ø§Ø² Ù…ÙˆØ¶ÙˆØ¹ Ù‚Ø±Ø§Ø± Ø¯Ø§Ø¯Ù‡ Ø§Ø³Øª. Ø§ÛŒÙ† Ù…Ø±ÙˆØ± Ø¯Ø± ÙˆØ¨ Ø³Ø§ÛŒØª Ø¨Ø³ÛŒØ§Ø± Ø³Ø§Ø¯Ù‡ ØªØ± Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯. Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ ÙˆØ§Ø­Ø¯ Ù¾ÙˆÙ„ Ù†Ø³Ø®Ù‡ Ú†Ø§Ø±Ú†ÙˆØ¨ Ú©Ù†ÙˆÙ†ÛŒ  %s, %s Ù†Ø³Ø®Ù‡ Ù�Ø¹Ù„ÛŒ PHP Ø´Ù…Ø§  %s, %s Ù†Ø³Ø®Ù‡ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ú©Ù†ÙˆÙ†ÛŒ  %s, %s Ø¨Ø±Ú¯Ù‡ Ù�Ø¹Ù„ÛŒ Ù†Ø³Ø®Ù‡ Ù�Ø¹Ù„ÛŒ Ø§Ø² %s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ø§Ø³Øª %s, %s Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ ØªØµÙˆÛŒØ± Ø³Ù�Ø§Ø±Ø´ÛŒ Ø±ÙˆØ²Ø§Ù†Ù‡ Ø¨Ø±ÙˆÙ† Ø±ÛŒØ²ÛŒ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯ Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ Ø¬Ø¯ÙˆÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† Ø­Ø°Ù� Ø­Ø°Ù� Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ø­Ø°Ù� Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ø­Ø°Ù� Ù…ÙˆØ±Ø¯ Ø­Ø°Ù� Ø§Ø² "%s" Ù�Ø±Ù…Øª ... Ù†ØµØ¨ Ù…Ø­ØªÙˆØ§ Ø¯Ù…Ùˆ Ù†ØµØ¨ Ù…Ø­ØªÙˆØ§ Ø¯Ù…Ùˆ ØªÙ†Ù‡Ø§ Ø¯Ø± %s Ú©Ø§Ø± Ù…ÛŒ Ú©Ù†Ø¯. Ù†Ø³Ø®Ù‡ ÛŒ Ù†Ù…Ø§ÛŒØ´ÛŒ Ù†ØµØ¨ ØµØ±Ù�Ù†Ø¸Ø± Ø´Ø¯Ù‡ Ø§Ø³Øª Ù¾ÙˆØ´Ù‡ Ù…Ù‚ØµØ¯ Ø®Ø§Ù„ÛŒ Ù†ÛŒØ³Øª Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…Ù‚ØµØ¯ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…Ù‚ØµØ¯ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ù¾ÙˆØ´Ù‡ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù‡Ø¯Ø§ÛŒØªÛŒ Ù¾Ø§Ú©Ø³Ø§Ø²ÛŒ Ø±Ø§Ù‡Ù†Ù…Ø§ÛŒ ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ø§Ù†Ø¬Ø§Ù… Ø´Ø¯ ! Ø¯Ø§Ù†Ù„ÙˆØ¯ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ø¨Ù‡ Ù¾Ø§ÛŒØ§Ù† Ø±Ø³ÛŒØ¯. Ø¯Ø± Ø­Ø§Ù„ Ø¨Ø§Ø²Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„ Ø¯Ø± Ø­Ø§Ù„ Ø¯Ø§Ù†Ù„ÙˆØ¯ ... Ø¯Ø± Ø­Ø§Ù„ Ø¯Ø§Ù†Ù„ÙˆØ¯ ( %s Ø§Ø² %s ) Ø¯Ø§Ù†Ù„ÙˆØ¯ (Ø­Ø§Ù„Øª Ù†Ø§Ù…Ø¹ØªØ¨Ø±) Ø¯Ø§Ù†Ù„ÙˆØ¯ "%s" Ø±Ø§ Ú¯Ø³ØªØ±Ø´ ... Ú©Ø´ÛŒØ¯Ù† Ùˆ Ø±Ù‡Ø§ Ú©Ø±Ø¯Ù† ÙˆÛŒØ±Ø§ÛŒØ´ ÙˆÛŒØ±Ø§ÛŒØ´ Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ù¾Ø§Ø³Ø®ÛŒ Ø¯Ø±ÛŒØ§Ù�Øª Ù†Ø´Ø¯ Ø§Ù…Ú©Ø§Ù† Ø±Ø§ Ù‚Ø§Ø¯Ø± Ù…ÛŒ Ø³Ø§Ø²Ø¯ Ø¨Ø±Ø§ÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ú©Ø¯ Ø±Ø¯ÛŒØ§Ø¨ÛŒ Google Analytics Ú©Ù‡ Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ù‡Ù…Ù‡ ØªØ¬Ø²ÛŒÙ‡ Ùˆ ØªØ­Ù„ÛŒÙ„ Ø¯Ø± Ù…ÙˆØ±Ø¯ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ú©Ù†Ù†Ø¯Ú¯Ø§Ù†ØŒ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ùˆ Ø¨ÛŒØ´ØªØ±. Ø®Ø·Ø§ Ø®Ø·Ø§ Ø¯Ø± Ø¯Ø±ÛŒØ§Ù�Øª Ù…Ø­ØªÙˆØ§ Ø§Ø² Ù�Ø§ÛŒÙ„: Ø®Ø·Ø§ Ø¯Ø± Ù†ÙˆØ´ØªÙ† Ø¯Ø± Ù�Ø§ÛŒÙ„: Ø±ÙˆÛŒØ¯Ø§Ø¯Ù‡Ø§ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ø®Ù„Ø§ØµÙ‡ Ø¹Ù…Ù„ÛŒØ§Øª Ù…ØªÙˆÙ‚Ù� Ø´Ø¯ ( Ù…Ø±Ø­Ù„Ù‡ Ø¨Ø¹Ø¯ÛŒ Ø§Ø¬Ø±Ø§ Ù†Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯ ) Ù¾Ø³ÙˆÙ†Ø¯ Â«%s" ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ùˆ ÛŒØ§ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ø§Ø³Øª. Ù¾Ø³ÙˆÙ†Ø¯ Â«%s" ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯. Ø§Ù�Ø²ÙˆÙ†Ù‡ "%s" Ø­Ø°Ù� Ø´Ø¯Ù‡ Ø§Ø³Øª. Ù¾Ø³ÙˆÙ†Ø¯ Â«%s" Ù‡ÛŒÚ† Ù…Ù†Ø§Ø¨Ø¹ Ø¯Ø§Ù†Ù„ÙˆØ¯. Ù¾Ø³ÙˆÙ†Ø¯ Â«%s" Ø¯Ø± Ø­Ø§Ù„ Ø­Ø§Ø¶Ø± Ù†ØµØ¨ Ø´Ø¯Ù‡ Ø§Ø³Øª. Ù�Ø±Ù…Øª "%s" Ø±Ø§ Ø¨Ø±Ø§ÛŒ Ù†ØµØ¨ Ø¯Ø± Ø¯Ø³ØªØ±Ø³ Ù†ÛŒØ³Øª. Ù�Ø±Ù…Øª "%s" Ø±Ø§ Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª. Ø§Ù�Ø²ÙˆÙ†Ù‡ %s Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª. Ù�Ø±Ù…Øª Ù…ÛŒ Ú©Ù†Ø¯ Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù†Ø¯Ø§Ø±Ø¯. Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ø¨Ù‡ Ø®ÙˆØ¨ÛŒ Ù�Ø¹Ø§Ù„ Ø´Ø¯. Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ø¨Ù‡ Ø®ÙˆØ¨ÛŒ Ù�Ø¹Ø§Ù„ Ø´Ø¯Ù†Ø¯. Ù…Ø³ØªÙ†Ø¯Ø§ØªÛŒ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ø´Ø§ÛŒØ¯ Ø§Ø² ØªÙˆØ³Ø¹Ù‡ Ø¯Ù‡Ù†Ø¯Ù‡ Ø®ÙˆØ§Ø³ØªÙ‡ Ø¨Ø§Ø´ÛŒØ¯ Ú©Ù‡ Ø¨Ø±Ø®ÛŒ Ø§Ø² Ø¢Ù†Ù‡Ø§ Ø±Ø§ Ø¨Ù†ÙˆÛŒØ³ÛŒØ¯ØŸ Ù�Ø±Ù…Øª Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª. ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ø°Ø®ÛŒØ±Ù‡ Ø´Ø¯ . Ù�ÛŒØ³Ø¨ÙˆÚ© Ø¨Ø±Ø§ÛŒ Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ú¯ÛŒØªÙ‡Ø§Ø¨ Ù…Ø®Ø²Ù† "%s" Ø±Ø§ Ù…Ù†ØªØ´Ø± Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ø§Ø³Øª. Ø¨Ø±Ø§ÛŒ Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ú¯ÛŒØªÙ‡Ø§Ø¨ Ù…Ø®Ø²Ù† "%s" Ø±Ø§ Ù…Ù†ØªØ´Ø± Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ø§Ø³Øª. (%s Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ú©Ù†Ù†Ø¯Ú¯Ø§Ù†) Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ù…Ø®Ø±Ù† Ú¯ÛŒØª Ù‡Ø§Ø¨ "%s" Ù†Ø§Ù…ÙˆÙ�Ù‚ Ø¨ÙˆØ¯ . (Ú©Ø¯ Ù¾Ø§Ø³Ø®:%d) Ø¨Ø±Ø§ÛŒ Ú©Ù¾ÛŒ Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†ØªÙˆØ§Ù†Ø³Øª Ø¨Ù‡%s Ù�Ø§ÛŒÙ„ Ú©Ù¾ÛŒ Ù†Ø´Ø¯: %s Ø®Ø·Ø§ Ø¯Ø± Ú©Ù¾ÛŒ: %s Ø®Ø·Ø§ Ø¯Ø± Ø³Ø§Ø®Øª Ù¾ÙˆØ´Ù‡ Ù…Ù‚ØµØ¯ Ø®Ø·Ø§ Ø¯Ø± Ø³Ø§Ø®Øª Ù¾ÙˆØ´Ù‡: %s Ø®Ø·Ø§ Ø¯Ø± Ø§ÛŒØ¬Ø§Ø¯ %s Ø³Ø§Ø®Øª Ø¬Ø¯ÙˆÙ„ Ù…ÙˆÙ‚Øª %s Ù…ÙˆÙ�Ù‚ÛŒØª Ø¢Ù…ÛŒØ² Ù†Ø¨ÙˆØ¯ Ø®Ø·Ø§ Ø¯Ø± Ø±Ù…Ø²Ú¯Ø´Ø§ÛŒÛŒ Ø®Ø· %d Ø¯Ø± Ù�Ø§ÛŒÙ„ Ø¯ÛŒØªØ§Ø¨ÛŒØ³ Ø­Ø°Ù� Ø¬Ø¯ÙˆÙ„ Ù…ÙˆÙ‚Øª %s Ù…ÙˆÙ�Ù‚ÛŒØª Ø¢Ù…ÛŒØ² Ù†Ø¨ÙˆØ¯ Ø¨Ø±Ø§ÛŒ Ø§Ø³ØªØ®Ø±Ø§Ø¬ Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù†Ø³Ø¨ÛŒ Ø§Ø² Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡: Ø§Ø²%s Ø¨Ø±Ø§ÛŒ Ø¨Ù‡ Ø¯Ø³Øª Ø¢ÙˆØ±Ø¯Ù† Ø³Ø·Ø­ Ø¯Ø³ØªØ±Ø³ÛŒ Ø¯ÛŒØ± Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ ÙˆØ§Ø±Ø¯ Ú©Ø±Ø¯Ù† Ø³Ø·Ø± Ø§Ø² Ø®Ø·%d Ø¨Ù‡ Ø¬Ø¯ÙˆÙ„ Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ø¨Ù‡ %s Ø¨Ø±Ø§ÛŒ Ù†Ú¯Ù‡ Ø¯Ø§Ø´ØªÙ† Ú¯Ø²ÛŒÙ†Ù‡ Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡: Ø§Ø²%s Ù„ÛŒØ³Øª Ù¾ÙˆØ´Ù‡ Ù†Ø§Ù…ÙˆÙ�Ù‚ Ø¨ÙˆØ¯: %s Ø®Ø·Ø§ Ø¯Ø± Ø¨Ø§Ø² Ú©Ø±Ø¯Ù† Ù�Ø§ÛŒÙ„ Ù¾ÙˆØ´Ù‡ Ø­Ø°Ù� Ù†Ø´Ø¯: %s Ù�Ø§ÛŒÙ„ Ø­Ø°Ù� Ù†Ø´Ø¯: %s Ø¨Ø±Ø§ÛŒ Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†Ø¯Ù† Ú©Ù†ÛŒØ¯ Ø¯ÛŒØ± Ø§Ø² Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡: Ø§Ø²%s Ø¨Ø±Ø§ÛŒ Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†Ø¯Ù† Ú¯Ø§Ù… Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ù†Ú¯Ù‡Ø¯Ø§Ø±ÛŒ Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ù†ÙˆØ´ØªÙ† Ø¯Ø§Ø¯Ù‡ Ø¨Ù‡ Ù�Ø§ÛŒÙ„ Ù†ØªÙˆØ§Ù†Ø¯ Ø§Ù†Ø¬Ø§Ù… Ø´ÙˆØ¯ Ø¹Ù„Ø§Ù‚Ù‡â€ŒÙ…Ù†Ø¯ÛŒâ€ŒÙ‡Ø§ Ø¨Ø§Ø²Ø®ÙˆØ±Ø¯ Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù†ÙˆØ¹ Ù�Ø§ÛŒÙ„ Ù�Ø§ÛŒÙ„ Ø¨Ø¯ÙˆÙ† Ù…Ø­ØªÙˆØ§ Ø¨Ù‡ Ù¾Ø§ÛŒØ§Ù† Ø±Ø³ÛŒØ¯ Ø´Ù†Ø§Ø³Ù‡ Ù�Ø§ÛŒÙ„ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ù�Ø§ÛŒÙ„ Ù…Ø´Ø®Øµ Ù†ÛŒØ³Øª Ø¨Ø±ÙˆÙ† Ø±ÛŒØ²ÛŒ Ù�Ø§ÛŒÙ„ Ù‡Ø§ Ø¨Ø§Ø²ÛŒØ§Ø¨ÛŒ Ù�Ø§ÛŒÙ„ Ù‡Ø§ Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Filesystem init Ø¨Ø§ Ø®Ø·Ø§ Ù…ÙˆØ§Ø¬Ù‡ Ø´Ø¯ Ù�ÙˆÙ†Øª Ù…Ù…Ù†ÙˆØ¹ Ù�Ø±Ù… Ø¨Ø§ Ø´Ù†Ø§Ø³Ù‡ "%s" Ù‚Ø¨Ù„Ø§ ØªØ¹Ø±ÛŒÙ� Ø´Ø¯ Ù�Ø±Ù… Ù‡Ø§ Ú†Ø§Ø±Ú†ÙˆØ¨ Ù¾ÛŒØ´ Ù†ÛŒØ§Ø²Ù‡Ø§ÛŒ Ù�Ø±ÛŒÙ…ÙˆØ±Ú© ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯: Ú©Ø§Ù…Ù„ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ú©Ø§Ù…Ù„ Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø¬Ù†Ø³ÛŒØª Ø®Ø·Ø§ Ú¯ÛŒØªÙ‡Ø§Ø¨: Ø¨Ø±Ùˆ Ø¨Ù‡ ØµÙ�Ø­Ù‡ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ø±Ù�ØªÙ† Ø¨Ù‡ Ø¨Ø±Ú¯Ù‡ Ù†Ø®Ø³Øª Ø¨Ø±Ùˆ Ø¨Ù‡ Ø¢Ø®Ø±ÛŒÙ† ØµÙ�Ø­Ù‡ Ø±Ù�ØªÙ† Ø¨Ù‡ Ø¨Ø±Ú¯Ù‡ Ø¨Ø¹Ø¯ÛŒ Ø±Ù�ØªÙ† Ø¨Ù‡ Ø¨Ø±Ú¯Ù‡ Ù¾ÛŒØ´ÛŒÙ† Ø§ØªØµØ§Ù„Ø§Øª HTTP Ù¾Ø±ÙˆÙ†Ø¯Ù‡ Ù‡Ø§ Ø¯Ø± Ø§ÛŒÙ† Ø³Ø±ÙˆØ± Ù�Ø¹Ø§Ù„ Ù†ÛŒØ³Øª. Ø§Ú¯Ø± Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ ØªÙ…Ø§Ø³ Ø¨Ø§ Ù…ÛŒØ²Ø¨Ø§Ù† ÙˆØ¨ Ø®ÙˆØ¯ Ø±Ø§ØŒ Ø¨Ù‡ Ø¢Ù†Ù‡Ø§ Ø¨Ú¯ÙˆÛŒÛŒØ¯ Ú©Ù‡ ÙˆÙ‚ØªÛŒ PHP ØªÙ„Ø§Ø´ Ø¨Ø±Ø§ÛŒ Ø§ØªØµØ§Ù„ Ø¨Ù‡ Ø³Ø§ÛŒØª Ø¨Ø§ Ø¢Ø¯Ø±Ø³ URL `{URL}` Ùˆ Ø¢Ù† Ø±Ø§ Ù…ÛŒ Ø´ÙˆØ¯ Ø®Ø·Ø§ `{Ø®Ø·Ø§ÛŒ}`. Ù…Ù…Ú©Ù† Ø§Ø³Øª ÛŒÚ© Ù…Ø´Ú©Ù„ Ø¨Ø§ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø³Ø±ÙˆØ± (Ø¨Ù‡ Ø¹Ù†ÙˆØ§Ù† Ù…Ø«Ø§Ù„ Ù…Ø´Ú©Ù„Ø§Øª DNS Ù…Ø­Ù„ÛŒØŒ Ø§Ø² mod_securityØŒ Ùˆ ØºÛŒØ±Ù‡) Ø¬Ù„ÙˆÚ¯ÛŒØ±ÛŒ Ø§Ø² Ø§ØªØµØ§Ù„ Ø¨Ù‡ Ø´Ø¨Ú©Ù‡ Ø§Ø² Ú©Ø§Ø± Ø¨Ù‡ Ø¯Ø±Ø³ØªÛŒ ÙˆØ¬ÙˆØ¯ Ø¯Ø§Ø±Ø¯. Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø¯Ø³Øª Ø¯Ø± Ø§ÛŒÙ† Ù‚Ø³Ù…Øª Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¨Ø±Ø§ÛŒ ÙˆØ¨Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø²Ù…Ø§Ù† Ø¨Ù†Ø¯ÛŒ Ø´Ø¯Ù‡ Ø®ÙˆØ¯ Ø±Ø§ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯ . Ù…Ø®Ù�ÛŒ Ú©Ø±Ø¯Ù† Ú¯Ø²Ø§Ø±Ø´ Ù�Ø¹Ø§Ù„ÛŒØª Ù…Ø®Ù�ÛŒ Ú©Ø±Ø¯Ù† Ù¾Ø³ÙˆÙ†Ø¯ Ø¯ÛŒÚ¯Ø± Ù…Ù‡Ù…: Ù†ØµØ¨ Ù…Ø­ØªÙˆØ§ÛŒ Ø¯Ù…Ùˆ Ø¨Ø§Ø¹Ø« Ø§Ø² Ø¨ÛŒÙ† Ø±Ù�ØªÙ† Ù…Ø­ØªÙˆØ§ÛŒ Ù�Ø¹Ù„ÛŒ ÙˆØ¨Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯. Ø¨Ø§ Ø§ÛŒÙ† Ø­Ø§Ù„ØŒ Ù…Ø§ Ø§Ø² Ù…Ø­ØªÙˆØ§ÛŒ Ù�Ø¹Ù„ÛŒ Ø´Ù…Ø§ ÛŒÚ© Ù¾Ø´ØªÛŒØ¨Ø§Ù† ØªÙ‡ÛŒÙ‡ Ú©Ø±Ø¯Ù‡ Ú©Ù‡ Ø¯Ø± Ù…Ù†ÙˆÛŒ ( Ø§Ø¨Ø²Ø§Ø±Ù‡Ø§ > Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ ) Ù‚Ø§Ø¨Ù„ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ù…ÛŒ Ø¨Ø§Ø´Ø¯. Ø´Ù…Ø§ Ù‡Ø± Ø²Ù…Ø§Ù† Ú©Ù‡ Ù…Ø§ÛŒÙ„ Ø¨ÙˆØ¯ÛŒØ¯ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¢Ù† Ø±Ø§ Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ú©Ù†ÛŒØ¯. Ù�ÙˆÙ†Øª Ø¢ÛŒÚ©ÙˆÙ† Ø§Ú¯Ø± Ù†Ø³ÛŒÙ… Ù†Øª Ø±Ø§ Ø¯ÙˆØ³Øª Ø¯Ø§Ø´ØªÛŒØ¯ Ø¨Ù‡ Ø¢Ù† Ø§Ù…ØªÛŒØ§Ø² Ø¯Ù‡ÛŒØ¯  {wp_review_link} Ùˆ ÛŒØ§ Ø¯Ø± {facebook_share_link} ÛŒØ§ {} twitter_share_link Ø¨Ù‡ Ø§Ø´ØªØ±Ø§Ú© Ø¨Ú¯Ø°Ø§Ø±ÛŒØ¯. Ø­Ø°Ù� Ø³Ø§ÛŒØ²Ù‡Ø§ÛŒ ØªØµÙˆÛŒØ± Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†Ø¯Ù† Ø§Ù†Ø¯Ø§Ø²Ù‡ ØªØµÙˆÛŒØ± Ù…Ù‡Ù… URL ÙˆØ§Ø±Ø¯ Ø´Ø¯Ù‡ "%s" Ø±Ø§ Ù¾ÛŒØ´ÙˆÙ†Ø¯ Ø¢Ø¯Ø±Ø³ Ù�Ø¹Ù„ÛŒ Ø§Ø³Øª Ø§Ø·Ù„Ø§Ø¹Ø§Øª Ø¯Ø±Ø¨Ø§Ø±Ù‡ fw-storage Ù†ØµØ¨ Ù†ØµØ¨ %s Ù†ØµØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ø³Ø§Ø²Ú¯Ø§Ø± Ù†ØµØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ø³Ø§Ø²Ú¯Ø§Ø± Ù†ØµØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ø¯Ø³ØªÙˆØ±Ø§Ù„Ø¹Ù…Ù„ Ù‡Ø§ÛŒ Ù†ØµØ¨ Ù†ØµØ¨ ØªÙ… Ø§Ù„Ø­Ø§Ù‚Ø§Øª Ø³Ø§Ø²Ú¯Ø§Ø± Ø¯Ø± Ø­Ø§Ù„ Ù†ØµØ¨ Ù†ØµØ¨ "%s" Ø±Ø§ Ú¯Ø³ØªØ±Ø´ ... Ø¨Ø§Ø²Ù‡ Ù¾Ø§Ø³Ø® JSON Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª. Ù…ÙˆÙ‚Ø¹ÛŒØª Ø¨Ø§ÛŒØª Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª ØºÛŒØ± ÙˆØ§Ù‚Ø¹ÛŒ Ù¾ÙˆØ´Ù‡ Ù…Ù‚ØµØ¯ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯ Ù…Ù†Ø¨Ø¹ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ù†Ø§Ù…Ø¹ØªØ¨Ø±:%s Ø²Ù…Ø§Ù† Ù¾Ø§ÛŒØ§Ù† Ø¹Ù…Ù„ÛŒØ§Øª Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯ Ù†ØªÛŒØ¬Ù‡ Ø¹Ù…Ù„ÛŒØ§Øª Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯ Ù†ÙˆØ¹ Ù�Ø§ÛŒÙ„ Ù†Ø§â€ŒÙ…Ø¹ØªØ¨Ø± Ø§Ø³Øª! Ø´Ù†Ø§Ø³Ù‡ Ù�Ø§ÛŒÙ„ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª Ø§Ø¹ØªØ¨Ø§Ø± Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù†ÙˆØ¹ Ù¾ÛŒØ§Ù… Ù�Ù„Ø´ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª: %s Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù†ÙˆØ¹ JSON%s Ø¯Ø± Ù�Ø§ÛŒÙ„ DB Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª. Ø±ÙˆØ´ Ø¯Ø±Ø®ÙˆØ§Ø³Øª Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª. Ù…Ù†Ø¨Ø¹ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù¾ÙˆØ´Ù‡ Ù…Ù†Ø¨Ø¹ Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§Ø³Øª : %s Ù†ÙˆØ¹ Ù…Ù†Ø¨Ø¹ Ù†Ø§Ù…Ø¹ØªØ¨Ø± ÙˆØ¸ÛŒÙ�Ù‡ Ø¬Ø§Ù†Ø¨ÛŒ %s Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯ Ù‡Ø´ ÙˆØ¸Ø§ÛŒÙ� Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù…ÛŒ Ø¨Ø§Ø´Ø¯ Ú©Ø¯Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ù†ÙˆØ¹ Ù†Ø§Ù…Ø¹ØªØ¨Ø±: %s Ù„ÛŒÙ†Ú© Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø§ÛŒØªØ§Ù„ÛŒÚ© ÛŒØ§Ø¯Ú¯ÛŒØ±ÛŒ Ø§Ø¬Ø§Ø²Ù‡ Ø¯Ù‡ÛŒØ¯ Ø´Ù…Ø§ Ø±Ø§ Ø¨Ù‡ Ø±Ø§Ø­ØªÛŒ Ø¨Ø§ Ú©Ù…Ú© Ø§Ø² Ú©Ø´ÛŒØ¯Ù† Ø³Ø§Ø®Øª ØµÙ�Ø­Ø§Øª Ø¨ÛŒ Ø´Ù…Ø§Ø± Ùˆ Ø±Ù‡Ø§ Ú©Ø±Ø¯Ù† ØµÙ�Ø­Ù‡ Ø³Ø§Ø²Ù†Ø¯Ù‡ Ø¨ØµØ±ÛŒ Ø§Ø³Øª Ú©Ù‡ Ù‡Ù…Ø±Ø§Ù‡ Ø¨Ø§ Ø¨Ø³ÛŒØ§Ø±ÛŒ Ø§Ø² Ú©Ø¯ Ú©ÙˆØªØ§Ù‡ Ø¯Ø± Ø­Ø§Ù„ Ø­Ø§Ø¶Ø± Ø§ÛŒØ¬Ø§Ø¯. Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù‚Ø±Ø§Ø± Ø¯Ø§Ø¯Ù† Ú©Ø¯ Ú©ÙˆØªØ§Ù‡ Unyson Ø¯Ø± Ø¯Ø§Ø®Ù„ Ù‡Ø± Ù�Ø§ÛŒÙ„ wp-ÙˆÛŒØ±Ø§ÛŒØ´Ú¯Ø± Ø§Ø±ØªÙ�Ø§Ø¹ Ø®Ø· Ù†Ù…Ø§ÛŒØ´ Ù„ÛŒØ³Øª Ù¾ÛŒØ´â€Œ Ù†Ù…Ø§ÛŒØ´ Ø²Ù†Ø¯Ù‡ Ø¯Ø§Ù†Ù„ÙˆØ¯ Ù…Ø­Ù„ÛŒ Ù…Ú©Ø§Ù† Ù…ÙˆØ±Ø¯ Ù†Ø¸Ø± Ù�Ø±Ø³ØªÙ†Ø¯Ù‡ Ù†Ø§Ù‚Øµ UTF-8 Ú©Ø§Ø±Ø§Ú©ØªØ±ØŒ Ø§Ø­ØªÙ…Ø§Ù„Ø§ Ø¨Ù‡ Ø§Ø´ØªØ¨Ø§Ù‡ Ú©Ø¯ Ú¯Ø°Ø§Ø±ÛŒ Ø­Ø¯Ø§Ú©Ø«Ø± Ø¹Ù…Ù‚ Ù¾Ø´ØªÙ‡ Ø¨ÛŒØ´ Ø§Ø² Ø­Ø¯Ø§Ú©Ø«Ø±%s Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ú©Ù†Ù†Ø¯Ú¯Ø§Ù† Ù†Ø³Ø®Ù‡ Ø§Ù„Ø­Ø§Ù‚ÛŒ %s Ø§Ø³Øª Ù†Ø³Ø®Ù‡ Ø­Ø¯Ø§Ú©Ø«Ø±%s Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø¨Ø§Ø²Ø¯ÛŒØ¯ Ú©Ù†Ù†Ø¯Ú¯Ø§Ù† %s Ø§Ø³Øª Ø­Ø¯Ø§Ú©Ø«Ø± Ù†Ø³Ø®Ù‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ø´Ø¯Ù‡ PHP  %s Ø§Ø³Øª. Ø­Ø¯Ø§Ú©Ø«Ø± Ù†Ø³Ø®Ù‡ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ú©Ù‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ù…ÛŒ Ø´ÙˆØ¯ %s Ø§Ø³Øª Ø±Ø³Ø§Ù†Ù‡ Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù¾Ø²Ø´Ú©ÛŒ Ù…Ú¯Ø§ Ù…Ù†Ùˆ Ù…Ø§Ù‡Ø§Ù†Ù‡ Ø¬Ø²Ø¦ÛŒØ§Øª Ø¨ÛŒØ´ØªØ± Ø¬Ø¯ÛŒØ¯ Ù¾Ø´ØªÛŒØ§Ù† Ú¯ÛŒØ±ÛŒ Ø¨Ø¹Ø¯ÛŒ Ø¯Ø± Ø®ÛŒØ± Ù†Ù‡ "Ø¬Ù…Ø¹ Ú©Ù†Ù†Ø¯Ù‡ Ú©Ù„ÛŒØ¯ ØªØ¹ÛŒÛŒÙ† Ø´Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ú†Ù†Ø¯ Ø¬Ù…Ø¹ Ú©Ù†Ù†Ø¯Ù‡:%s Ø±Ø§ Ù‡ÛŒÚ† Ù�Ø§ÛŒÙ„ÛŒ ÛŒØ§Ù�Øª Ù†Ø´Ø¯ Ù‡ÛŒÚ† Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§ÛŒ Ø¨Ø±Ø§ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø³Ø§Ø®ØªÙ‡ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª! Ù…Ø§ Ø¨Ù‡ Ø´Ù…Ø§ ØªÙˆØµÛŒÙ‡ Ù…ÛŒÚ©Ù†ÛŒÙ… Ù‡Ù…ÛŒÙ† Ø­Ø§Ù„Ø§ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø±Ùˆ Ø´Ø±ÙˆØ¹ Ú©Ù†ÛŒØ¯! Ø¨Ø¯ÙˆÙ† Ù¾Ø³ÙˆÙ†Ø¯ Ù…Ø´Ø®Øµ Ø´Ø¯Ù‡ Ø§Ø³Øª. Ù‡ÛŒÚ† Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù�Ø¹Ø§Ù„ Ùˆ Ø¯Ø± Ø¹ÛŒÙ† Ø­Ø§Ù„ Ø¨Ø¯ÙˆÙ† Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ù�Ø±Ø§Ù‡Ù… Ø¨Ø¯ÙˆÙ† Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ…ØŒ Ø§Ø¹ØªØ¨Ø§Ø± Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø¨Ø¯ÙˆÙ† Ø¯Ø³ØªØ±Ø³ÛŒ Ø¨Ù‡ Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ…ØŒ Ø§Ø¹ØªØ¨Ø§Ø± Ù†Ø§Ù…Ø¹ØªØ¨Ø± Ø¨Ø¯ÙˆÙ† ØªØµÙˆÛŒØ± Ù‡ÛŒÚ† Ù…ÙˆØ±Ø¯ÛŒ Ù¾ÛŒØ¯Ø§ Ù†Ø´Ø¯. Ù‡ÛŒÚ† Ú¯Ø²ÛŒÙ†Ù‡ Ø§ÛŒ Ø¨Ø±Ø§ÛŒ Ù†Ù…Ø§ÛŒØ´ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯. Ø¨Ø¯ÙˆÙ† Ø¹Ù†ÙˆØ§Ù† Ù†Ù‡ØŒ Ù…Ù† Ø¨Ø§Ø²Ú¯Ø´Øª Ø¨Ù‡ Ù�Ù‡Ø±Ø³Øª Ù¾Ø³ÙˆÙ†Ø¯ Ù…Ø¹Ù…ÙˆÙ„ÛŒ Ù‡ÛŒÚ† Ú†ÛŒØ²ÛŒ Ø¯Ø± Ù¾Ø³ Ø²Ù…ÛŒÙ†Ù‡ Ø§Ø¬Ø±Ø§ Ù†Ù…ÛŒ Ø´ÙˆØ¯ Ù…ÙˆØ±Ø¨ ØªØ§ÛŒÛŒØ¯ Ù‡Ù�ØªÙ‡ Ø§ÛŒ ÛŒÚ©Ø¨Ø§Ø± Ø¯Ø± Ù…Ø§Ù‡ Ù†ÙˆØ¹ Ú¯Ø²ÛŒÙ†Ù‡%s Ù�Ø§Ù‚Ø¯ Ù…Ù‚Ø¯Ø§Ø± Ù¾ÛŒØ´ Ù�Ø±Ø¶ Ú©ØªØ§Ø¨Ø®Ø§Ù†Ù‡ Ù�Ø´Ø±Ø¯Ù‡ Ø³Ø§Ø²ÛŒ PHP Ú©Ù„Ø§Ø³ Ù¾ÛŒ Ø§Ú† Ù¾ÛŒ SplFileObject Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ù…ÛŒ Ø¨Ø§Ø´Ø¯ ÙˆÙ„ÛŒ Ø¯Ø± Ø¯Ø³ØªØ±Ø³ Ù†ÛŒØ³Øª. Ù„Ø·Ù�Ø§ Ø¨Ø§ Ù‡Ø§Ø³ØªÛŒÙ†Ú¯ Ø®ÙˆØ¯ ØªÙ…Ø§Ø³ Ø¨Ú¯ÛŒØ±ÛŒØ¯. Ù†Ø³Ø®Ù‡ PHP Ø´Ù…Ø§ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡ %s Ø¨Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ Ø´ÙˆØ¯. ØµÙ�Ø­Ù‡ Ø³Ø§Ø² Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù…Ø§Ø¯Ø± "%s" ØºÛŒØ±Ù�Ø¹Ø§Ù„ Ù…ÛŒ Ø¨Ø§Ø´Ø¯ Ù¾Ø³ÙˆÙ†Ø¯ Ù¾Ø¯Ø± Ùˆ Ù…Ø§Ø¯Ø± "%s" Ø¯Ø± Ø¯Ø³ØªØ±Ø³ Ù†ÛŒØ³Øª. Ø¨Ø§Ø±Ú¯ÛŒØ±ÛŒ Ø¬Ø²Ø¦ÛŒ ÙˆØ¶Ø¹ÛŒØª ØºÛŒØ±Ù…Ø¹ØªØ¨Ø± Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù¾Ø±Ø¯Ø§Ø®Øª Ø¯Ø±Ø­Ø§Ù„ Ø§Ù†ØªØ¸Ø§Ø± Ù„Ø·Ù�Ø§ Ø¸Ø±Ù� Ø§Ù†ÙˆØ§Ø¹ Ø«Ø¨Øª Ù†Ø§Ù… Ø¯Ø± Ø¹Ù…Ù„ 'fw_container_types_initØŒ Ù„Ø·Ù�Ø§ Ú¯Ø²ÛŒÙ†Ù‡ Ø«Ø¨Øª Ù†Ø§Ù… Ø¯Ø± Ø§Ù†ÙˆØ§Ø¹ Ø¹Ù…Ù„ 'fw_option_types_initØŒ Ø§Ù�Ø²ÙˆÙ†Ù‡  %s Ø®Ø§Ù„ÛŒ Ø§Ø³Øª. Ù†ÙˆØ¹ Ø¯Ø±ÛŒØ§Ù�Øª ØªØµØ§ÙˆÛŒØ± Ù¾Ø±ÙˆÚ˜Ù‡ ØªØµØ§ÙˆÛŒØ± Ø§Ø² Ù¾ÛŒØ´ ØªØ¹Ø±ÛŒÙ� Ø´Ø¯Ù‡ Ø­Ø°Ù� Ø¯Ø±Ø®ÙˆØ§Ø³Øª Ù†Ø´Ø¯ Ú©Ø¯. Ø®Ø·Ø§:  %d Ù¾Ø§Ø±Ø§Ù…ØªØ±Ù‡Ø§ÛŒ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ø±ÛŒØ³Øª Ø±ÛŒØ³Øª ØªÙ†Ø¸ÛŒÙ…Ø§Øª ØªÙ†Ø¸ÛŒÙ… Ù…Ø¬Ø¯Ø¯ Ù…Ú©Ø§Ù† Ø¨Ø§Ø²Ù†Ø´Ø§Ù†ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ú©Ø¯ Ù¾Ø§Ø³Ø®:%d Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ø¨Ø§Ø²Ú¯Ø´Øª Ø¨Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ Ø³Ø¦Ùˆ(Ø¨Ù‡ÛŒÙ†Ù‡ Ø³Ø§Ø²ÛŒ)  Ø°Ø®ÛŒØ±Ù‡ Ø°Ø®ÛŒØ±Ù‡ ØªØºÛŒÛŒØ±Ù‡Ø§ Ø¯Ø± Ø­Ø§Ù„ Ø°Ø®ÛŒØ±Ù‡ Ø´Ø¯Ù† ... Ø§Ø³Ú©Ø±ÛŒÙ¾Øª Ø¬Ø³ØªØ¬Ùˆ Ø¢ÛŒÚ©ÙˆÙ† Ø§Ù†ØªØ®Ø§Ø¨ Ù‡Ù…Ù‡ Ø§Ù†ØªØ®Ø§Ø¨ ØªØµÙˆÛŒØ± Ø§Ù†ØªØ®Ø§Ø¨ ØªØµØ§ÙˆÙŠØ± Ù…Ø´Ø®Øµ Ú©Ù†ÛŒØ¯ Ú†Ù†Ø¯ ÙˆÙ‚Øª ÛŒÚ©Ø¨Ø§Ø± Ù…Ø§ÛŒÙ„ Ø¨Ù‡ Ù¾Ø´ØªÛŒØ§Ù† Ú¯ÛŒØ±ÛŒ Ø§Ø² ÙˆØ¨Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ù‡Ø³ØªÛŒØ¯. ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ú©Ø¯ Ú©ÙˆØªØ§Ù‡ Ù†Ù…Ø§ÛŒØ´ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ Ù‡Ø§ÛŒ Ø¯ÛŒÚ¯Ø± Ø³ØªÙˆÙ† Ù‡Ø§ÛŒ Ú©Ù†Ø§Ø±ÛŒ Ø³Ø§ÛŒØ² Ø§Ø³Ù„Ø§ÛŒØ¯Ø± Ù‡Ø§ Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ Ù…ØªØ§Ø³Ù�Ø§Ù†Ù‡ Ù…ÙˆØ±Ø¯ÛŒ ÛŒØ§Ù�Øª Ù†Ø´Ø¯ Ù…Ù†Ø¨Ø¹ Ø¯ÛŒØ± Ø¨Ù‡%s Ø®Ø§Ù„ÛŒ Ø§Ø³Øª Ù¾ÙˆØ´Ù‡ Ù…Ù†Ø¨Ø¹ ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯ Ù¾ÙˆØ´Ù‡ Ù…Ù†Ø¨Ø¹ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ù¾ÙˆØ´Ù‡ Ù…Ù†Ø¨Ø¹ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ù…Ù†Ø¨Ø¹ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ù�Ø§ØµÙ„Ù‡ ØªØ¹ÛŒÛŒÙ† Ù…Ø­Ù„ Ø§Ø³ØªÙ‚Ø±Ø§Ø± Ø§Ø³ØªØ§Ù† Ø§Ø³ØªØ§ÛŒÙ„ Ø¸Ø§Ù‡Ø± Ø§Ø±Ø³Ø§Ù„ Ø®Ø·Ø§ÛŒ Ù†Ø­ÙˆÛŒØŒ JSON Ù†Ø§Ù‚Øµ Ù†Ø§Ù… Ø¬Ø¯ÙˆÙ„: %s Ø¨ÛŒØ´ Ø§Ø² 64 Ú©Ø§Ø±Ø§Ú©ØªØ± Ù…ÛŒ Ø¨Ø§Ø´Ø¯ Ø¬Ø¯Ø§ÙˆÙ„ Ø±Ù‡Ø§ Ø´Ú©Ø³Øª Ø®ÙˆØ±Ø¯Ù‡ Ø¬Ø¯Ø§ÙˆÙ„ ØªØºÛŒÛŒØ± Ù†Ø§Ù… Ø§Ù†Ø¬Ø§Ù… Ù†Ø´Ø¯. Ù†ÙˆØ¹ ÙˆØ¸ÛŒÙ�Ù‡ Ø«Ø¨Øª Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø§ÛŒØ¬Ø§Ø¯ Ø´Ø¯:%s Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª Ù†Ù…ÛŒ ØªÙˆØ§Ù†Ø¯ Ø­Ø°Ù� Ø´Ø¯:%s Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ù…ÙˆÙ‚Øª ÙˆØ¬ÙˆØ¯ Ù†Ø¯Ø§Ø±Ø¯:%s Ø±Ø§ Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ ÙˆÛŒØ±Ø§ÛŒØ´Ú¯Ø± Ù…ØªÙ† Ù¾Ø³ÙˆÙ†Ø¯%s Ø±Ø§ Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ø­Ø°Ù� Ø´Ø¯Ù‡ Ø§Ø³Øª. %s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ø¨Ø§ Ù…ÙˆÙ�Ù‚ÛŒØª Ù†ØµØ¨ Ø´Ø¯Ù‡ Ø§Ø³Øª. %s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ø§Ø³Øª Ù¾Ø³ÙˆÙ†Ø¯%s Ø±Ø§ Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ù¾Ø³ÙˆÙ†Ø¯%s Ø±Ø§ Ù†ØµØ¨ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª:%s Ø±Ø§ %s Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡ Ø±ÙˆØ² Ø´ÙˆØ¯ Ø¨Ù‡%s Ú¯Ø³ØªØ±Ø´ Ù…Ú¯Ø§ Ù…Ù†Ùˆ Ù…ÛŒ Ø§Ù�Ø²Ø§ÛŒØ¯: ÛŒÚ© Ù‚Ø·Ø±Ù‡ Ú©Ø§Ø±Ø¨Ø± Ù¾Ø³Ù†Ø¯ Ù¾Ø§ÛŒÛŒÙ† Ù…Ù†Ùˆ Ú©Ù‡ Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ø¨Ù‡ Ø±Ø§Ø­ØªÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù…Ù†ÙˆÛŒ Ø¨Ø³ÛŒØ§Ø± Ø³Ù�Ø§Ø±Ø´ÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ú©Ù†ÛŒØ¯. Ø¹Ù…Ù„ÛŒØ§Øª Ø¨Ø§ Ø®Ø·Ø§ Ù…ÙˆØ§Ø¬Ù‡ Ø´Ø¯. Ù„Ø·Ù�Ø§ Ù�Ø§ÛŒÙ„ error.log Ø±Ø§ Ø¨Ø±Ø±Ø³ÛŒ Ù†Ù…Ø§ÛŒÛŒØ¯ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù¾ÙˆØ³ØªÙ‡ Ø¨Ù‡ Ø­Ø§Ù„Øª Ù¾ÛŒØ´ Ù�Ø±Ø¶ Ø¨Ø§Ø²Ú¯Ø´Øª ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù¾ÙˆØ³ØªÙ‡ Ø°Ø®ÛŒØ±Ù‡ Ø´Ø¯ Ø§Ø³ØªØ®Ø±Ø§Ø¬ "%s" Ø¯Ø± Ø¯Ø§ÛŒØ±Ú©ØªÙˆØ±ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ ÛŒØ§Ù�Øª Ù†Ø´Ø¯. ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù‚Ø§Ù„Ø¨ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ù…ÙˆØ¶ÙˆØ¹ Ø¢Ø´Ù†Ø§ Ù†ÛŒØ³Øª: Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ ÛŒÚ© Ù…Ø§Ú˜ÙˆÙ„ ÛŒØ§Ø¯Ú¯ÛŒØ±ÛŒ Ø¨Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ø®ÙˆØ¯ Ø±Ø§. Ø¨Ø§ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø´Ù…Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¯ÙˆØ±Ù‡ Ù‡Ø§ØŒ Ø¯Ø±Ø³ Ùˆ ØªØ³Øª Ø±Ø§ Ø¨Ø±Ø§ÛŒ Ú©Ø§Ø±Ø¨Ø±Ø§Ù† Ø®ÙˆØ¯ Ø¨Ù‡ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ù†ÛŒØ¯. Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ ÛŒÚ© Ù…Ø§Ú˜ÙˆÙ„ Ø±ÙˆÛŒØ¯Ø§Ø¯Ù‡Ø§ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ ØªÚ©Ø§Ù…Ù„ ÛŒØ§Ù�ØªÙ‡ Ø¨Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ø®ÙˆØ¯ Ø±Ø§. Ø¢Ù† Ø±Ø§ Ø¨Ø§ Ø³Ø§Ø®ØªÙ‡ Ø´Ø¯Ù‡ Ø§Ø³Øª Ø¯Ø± ØµÙ�Ø­Ø§ØªÛŒ Ú©Ù‡ Ø´Ø§Ù…Ù„ ÛŒÚ© ØªÙ‚ÙˆÛŒÙ… Ú©Ù‡ Ø¯Ø± Ø¢Ù† Ø­ÙˆØ§Ø¯Ø« Ø±Ø§ Ù…ÛŒ ØªÙˆØ§Ù† Ø§Ø¶Ø§Ù�Ù‡ Ù…ÛŒ Ø¢ÛŒØ¯. Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø§Ù…Ú©Ø§Ù† Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ù�Ø±Ù… ØªÙ…Ø§Ø³ Ø§Ø¶Ø§Ù�Ù‡ Ù…ÛŒ Ú©Ù†Ø¯. Ø¨Ø§ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ú©Ø´ÛŒØ¯Ù† Ùˆ Ø±Ù‡Ø§ Ú©Ø±Ø¯Ù† Ú©Ø´Ø§ÙˆØ±Ø²ÛŒ Ù�Ø±Ù… Ø¨Ø±Ø§ÛŒ Ø§ÛŒØ¬Ø§Ø¯ Ù‡Ø± Ù�Ø±Ù… ØªÙ…Ø§Ø³ Ø´Ù…Ø§ Ù‡Ù…ÛŒØ´Ù‡ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ùˆ ÛŒØ§ Ù†ÛŒØ§Ø². Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ú©Ù†ØªØ±Ù„ ÙˆØ¨ Ø³Ø§ÛŒØª Ø³Ø¨Ú© Ø¨ØµØ±ÛŒ. Ø¨Ø§ Ø´Ø±ÙˆØ¹ Ø§Ø² Ø³Ø¨Ú© Ù‡Ø§ÛŒ Ø§Ø² Ù¾ÛŒØ´ ØªØ¹Ø±ÛŒÙ� Ø´Ø¯Ù‡ Ø¨Ù‡ ØªØºÛŒÛŒØ± Ù�ÙˆÙ†Øª Ùˆ Ø±Ù†Ú¯ Ù‡Ø§ÛŒ Ø®Ø§Øµ Ø¯Ø± Ø³Ø±Ø§Ø³Ø± ÙˆØ¨ Ø³Ø§ÛŒØª. Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ù…ÛŒ Ø¯Ù‡Ø¯ Ø¨Ø±Ù†Ø§Ù…Ù‡ØŒ Ù…Ø­ØªÙˆØ§ÛŒ Ù†Ø³Ø®Ù‡ ÛŒ Ù†Ù…Ø§ÛŒØ´ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø®ÙˆØ¯Ú©Ø§Ø± Ø§ÛŒØ¬Ø§Ø¯ Ùˆ ÛŒØ§ Ø­ØªÛŒ Ø§ÛŒØ¬Ø§Ø¯ ÛŒÚ© Ø¢Ø±Ø´ÛŒÙˆ Ù…Ø·Ø§Ù„Ø¨ Ù†Ø³Ø®Ù‡ ÛŒ Ù†Ù…Ø§ÛŒØ´ÛŒ Ø¨Ø±Ø§ÛŒ Ù…Ù‚Ø§ØµØ¯ Ù…Ù‡Ø§Ø¬Ø±Øª. Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø§Ø¬Ø§Ø²Ù‡ Ù…ÛŒ Ø¯Ù‡Ø¯ ØªØ§ Ø¨Ù‡ Ø´Ù…Ø§ Ø¯Ø± ØªÙ†Ø¸ÛŒÙ… Ø±ÙˆØ²Ø§Ù†Ù‡ØŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ù‡Ù�ØªÚ¯ÛŒ Ùˆ ÛŒØ§ Ù…Ø§Ù‡Ø§Ù†Ù‡ Ù†Ø³Ø®Ù‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù† ØªÙ‡ÛŒÙ‡. Ø´Ù…Ø§ Ù…ÛŒ ØªÙˆØ§Ù†ÛŒØ¯ Ø¨ÛŒÙ† Ù†Ø³Ø®Ù‡ ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú©Ø§Ù…Ù„ Ùˆ ÛŒØ§ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ ØªÙ†Ù‡Ø§ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Ø±Ø§ Ø§Ù†ØªØ®Ø§Ø¨ Ù†Ù…Ø§ÛŒÛŒØ¯. Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ù…ÛŒ Ø¯Ù‡Ø¯ ØªØ±Ø¬Ù…Ù‡ ÙˆØ¨ Ø³Ø§ÛŒØª Ø®ÙˆØ¯ Ø±Ø§ Ø¯Ø± Ù‡Ø± Ø²Ø¨Ø§Ù† Ùˆ ÛŒØ§ Ø­ØªÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø²Ø¨Ø§Ù† Ù‡Ø§ÛŒ Ù…ØªØ¹Ø¯Ø¯ Ø¨Ø±Ø§ÛŒ Ú©Ø§Ø±Ø¨Ø±Ø§Ù† Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ù‡ ØªØºÛŒÛŒØ± Ø¯Ø± Ø§Ø±Ø§Ø¯Ù‡ Ø®ÙˆØ¯ Ø±Ø§ Ø§Ø² Ø¬Ù„ÙˆÛŒÛŒ. Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø®ÙˆØ§Ù‡Ø¯ ÛŒÚ© Ù…Ø§Ú˜ÙˆÙ„ Ù†Ù…ÙˆÙ†Ù‡ Ú©Ø§Ø±Ù‡Ø§ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ ØªÚ©Ø§Ù…Ù„ ÛŒØ§Ù�ØªÙ‡ Ú©Ù‡ Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ù†Ù…Ø§ÛŒØ´ Ù¾Ø±ÙˆÚ˜Ù‡ Ù‡Ø§ÛŒ Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø§ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø³Ø§Ø®ØªÙ‡ Ø´Ø¯Ù‡ Ø¯Ø± ØµÙ�Ø­Ø§Øª Ù†Ù…ÙˆÙ†Ù‡ Ú©Ø§Ø±Ù‡Ø§ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ù†ÛŒØ¯. Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø¨Ù‡ Ø´Ù…Ø§ Ø±Ø§ Ù‚Ø§Ø¯Ø± Ø®ÙˆØ§Ù‡Ø¯ Ø³Ø§Ø®Øª Ø¨Ù‡ ÛŒÚ© ÙˆØ¨ Ø³Ø§ÛŒØª ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø¨Ù‡ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ Ø¨Ù‡ÛŒÙ†Ù‡ Ø³Ø§Ø²ÛŒ Ø´Ø¯Ù‡ Ø¨Ø§ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¨Ù‡ÛŒÙ†Ù‡ Ø³Ø§Ø²ÛŒ Ø¹Ù†ÙˆØ§Ù† Ù…ØªØ§ØŒ Ú©Ù„Ù…Ø§Øª Ú©Ù„ÛŒØ¯ÛŒ Ùˆ ØªÙˆØµÛŒÙ�. Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø¨Ù‡ Ø´Ù…Ø§ Ø§Ø¬Ø§Ø²Ù‡ Ø¨Ø±Ø®ÛŒ Ø§Ø² Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ Ø§ÛŒÙ…ÛŒÙ„ Ø¬Ù‡Ø§Ù†ÛŒ ØªÙ†Ø¸ÛŒÙ… Ùˆ Ø¢Ù† Ø§Ø³Øª Ú©Ù‡ ØªÙˆØ³Ø· Ø¯ÛŒÚ¯Ø± Ø¨Ø±Ù†Ø§Ù…Ù‡ Ù‡Ø§ÛŒ Ø§Ù�Ø²ÙˆØ¯Ù†ÛŒ (Ù…Ø§Ù†Ù†Ø¯ Ø§Ø´Ú©Ø§Ù„) Ù…ÙˆØ±Ø¯ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø¨Ø±Ø§ÛŒ Ø§Ø±Ø³Ø§Ù„ Ø§ÛŒÙ…ÛŒÙ„. Ø§ÛŒÙ† Ú©Ø§Ø± Ù…Ù…Ú©Ù† Ø§Ø³Øª Ú†Ù†Ø¯ Ù„Ø­Ø¸Ù‡ Ø·ÙˆÙ„ Ø¨Ú©Ø´Ø¯. Ø¨Ø±Ø§ÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¢ÛŒÚ©ÙˆÙ† Ú©Ø§Ù�ÛŒØ³Øª Ù…ÙˆØ³ Ø®ÙˆØ¯ Ø±Ø§ Ø¨Ø± Ø±ÙˆÛŒ Ø¢ÛŒÚ©ÙˆÙ† Ø¯Ù„Ø®ÙˆØ§Ù‡ Ø¢ÙˆØ±Ø¯Ù‡ Ùˆ Ø¨Ø± Ø±ÙˆÛŒ Ø³ØªØ§Ø±Ù‡ Ø§ÛŒ Ú©Ù‡ Ø¯Ø± Ú¯ÙˆØ´Ù‡ Ø¢Ù† Ù¾Ø¯ÛŒØ¯Ø§Ø± Ù…ÛŒ Ø´ÙˆØ¯ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯. Ø¨Ø±Ø§ÛŒ Ø§Ø¶Ø§Ù�Ù‡ Ú©Ø±Ø¯Ù† Ø¢ÛŒÚ©ÙˆÙ† Ù‡Ø§ÛŒ Ø¬Ø¯ÛŒØ¯ Ø¨Ø± Ø±ÙˆÛŒ Ø¯Ú©Ù…Ù‡ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ú©Ù„ÛŒÚ© Ú©Ù†ÛŒØ¯. ØªØ±Ø¬Ù…Ù‡ Ø³Ø§ÛŒØª Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø§Ù†ØªÙ‚Ø§Ù„ Ø³Ø¹ÛŒ Ú©Ø±Ø¯Ù… Ø¨Ù‡ ÙˆØ§Ø±Ø¯ Ú©Ø±Ø¯Ù† Ø¯Ø§Ø¯Ù‡ Ù‡Ø§ Ø¯Ø± Ø¬Ø¯ÙˆÙ„ Ø´Ø¯ Ú©Ù‡ ÙˆØ§Ø±Ø¯ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª%s Ø±Ø§ ØªÙˆÛŒÛŒØªØ± Ù†ÙˆØ¹ Ø¢Ù¾Ø´Ù† ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª ! Ù†ÙˆØ¹ Ù†Ú¯Ù‡Ø¯Ø§Ø±Ù†Ø¯Ù‡ ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª: %s Ù†ÙˆØ¹ Ø¢Ù¾Ø´Ù† ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª: %s Ù¾Ø§Ø±ÛŒØ² Ùˆ ÛŒØ§ Ø¹Ø¯Ù… ØªØ·Ø§Ø¨Ù‚ Ø­Ø§Ù„Øª Ø´Ø®ØµÛŒØª Ú©Ù†ØªØ±Ù„ ØºÛŒØ± Ù…Ù†ØªØ¸Ø±Ù‡ Ù¾ÛŒØ¯Ø§ Ø´Ø¯Ù‡ Ø§Ø³Øª Ù†ÙˆØ¹ ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡ Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡ Ú¯Ø±ÙˆÙ‡ Ø¬Ù…Ø¹ Ø¢ÙˆØ±ÛŒ Ù†Ø§Ù…Ø´Ø®Øµ Ø®Ø·Ø§ÛŒ Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡ ØªØ¨ Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡: ÙˆØ¸ÛŒÙ�Ù‡ Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ú¯ÛŒØ±ÛŒ Unyson Ú†Ø§Ø±Ú†ÙˆØ¨ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø³Ø±ÛŒØ¹ØªØ±ÛŒÙ† Ùˆ Ø³Ø§Ø¯Ù‡ ØªØ±ÛŒÙ† Ø±Ø§Ù‡ Ø¨Ø±Ø§ÛŒ ØªÙˆØ³Ø¹Ù‡ ÛŒÚ© ØªÙ… Ù�ÙˆÙ‚ Ø§Ù„Ø¹Ø§Ø¯Ù‡ Ø§Ø³Øª. Ù…Ù† Ø¨Ù‡ Ø´Ø¯Øª Ø¢Ù† Ø±Ø§ ØªÙˆØµÛŒÙ‡ Ø¨Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ  %s Ø¨Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ø¢ÛŒÚ©ÙˆÙ† Ù¾ÙˆØ´Ù‡ Ø¢Ù¾Ù„ÙˆØ¯ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª. Ø¢Ø¯Ø±Ø³ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª. Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ø§Ø² Ø§ÛŒÙ† Ù�Ø±Ù…Øª Ø¨Ù‡ Ù¾ÛŒÚ©Ø±Ø¨Ù†Ø¯ÛŒ ØªÙ…Ø§Ù… Ø±Ø§Ø¨Ø· Ù‡Ø§ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ Ú©Ø§Ø±Ø¨Ø±Ø¯ÛŒ Ù…Ø±ØªØ¨Ø· Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ Ø®ÙˆØ¯ Ø±Ø§. Ø¯ÛŒÚ¯Ø± Ù¾Ø³ÙˆÙ†Ø¯ Ø®ÙˆØ§Ù‡Ø¯ Ù¾Ø³ÙˆÙ†Ø¯ Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ Ø¨Ø±Ø§ÛŒ Ø§ØªØµØ§Ù„ Ø¨Ù‡ Ø­Ø³Ø§Ø¨ Ù‡Ø§ÛŒ Ø§Ø¬ØªÙ…Ø§Ø¹ÛŒ Ø®ÙˆØ¯ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯. Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ù¾Ø®Ø´ Ú©Ù†Ù†Ø¯Ù‡ ÙˆÛŒØ¯Ø¦Ùˆ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ú¯Ø²Ø§Ø±Ø´ Ù�Ø¹Ø§Ù„ÛŒØª Ù…ÙˆØ§Ø±Ø¯ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø²: WP Ù�Ø§ÛŒÙ„ Ø³ÛŒØ³ØªÙ… Ù…Ù‚Ø¯Ø§Ø±Ø¯Ù‡ÛŒ Ø§ÙˆÙ„ÛŒÙ‡ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ù‡Ø´Ø¯Ø§Ø±!
Ø¨Ø§Ø²Ú¯Ø±Ø¯Ø§Ù†ÛŒ Ù…Ø­ØªÙˆØ§ Ø¬Ø§ÛŒÚ¯Ø²ÛŒÙ† Ù…Ø­ØªÙˆØ§ÛŒ Ù�Ø¹Ù„ÛŒ Ø´Ù…Ø§ Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯. Ù‡Ø´Ø¯Ø§Ø±!
 Ø´Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ø­Ø°Ù� Ù�Ø§ÛŒÙ„ Ù¾Ø´ØªÛŒØ¨Ø§Ù† Ù‡Ø³ØªÛŒØ¯ØŒ Ø§ÛŒÙ† Ù�Ø§ÛŒÙ„ Ø¨Ø±Ø§ÛŒ Ù‡Ù…ÛŒØ´Ù‡ Ø­Ø°Ù� Ø®ÙˆØ§Ù‡Ø¯ Ø´Ø¯.
 Ø¢ÛŒØ§ Ø¨Ø±Ø§ÛŒ Ø§Ù†Ø¬Ø§Ù… Ø§ÛŒÙ† Ú©Ø§Ø± Ù…Ø·Ù…Ø¦Ù† Ù‡Ø³ØªÛŒØ¯ ØŸ Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ù†ØµØ¨ Ù…Ø­ØªÙˆØ§ÛŒ Ø´Ù…Ø§ Ù‡Ø³ØªÛŒÙ…. Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ø¨Ø§Ø²ÛŒØ§Ø¨ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø´Ù…Ø§ Ù‡Ø³ØªÛŒÙ…. Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ø°Ø®ÛŒØ±Ù‡ Ø³Ø§Ø²ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø´Ù…Ø§ Ù‡Ø³ØªÛŒÙ…. Ù…Ø§ Ù…ØªÙˆØ¬Ù‡ Ø´Ø¯Ù‡ Ø§ÛŒÙ… Ú©Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ù�Ø¹Ù„ÛŒ Ø´Ù…Ø§ Ø¨Ø§ Ù�Ø±Ù…Øª Ø²ÛŒØ± Ø³Ø§Ø²Ú¯Ø§Ø± Ø§Ø³Øª Ùˆ ØªÙˆØµÛŒÙ‡ Ù…ÛŒ Ø´ÙˆØ¯ Ú©Ù‡ Ø¢Ù† Ø±Ø§ Ø¨Ù‡ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ Ø§Ø² Ù…ÙˆØ¶ÙˆØ¹ Ø®ÙˆØ¯ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯. Ù…Ø§ Ù…ØªÙˆØ¬Ù‡ Ø´Ø¯Ù‡ Ø§ÛŒÙ… Ú©Ù‡ Ù…ÙˆØ¶ÙˆØ¹ Ù�Ø¹Ù„ÛŒ Ø´Ù…Ø§ Ø¨Ø§ Ù�Ø±Ù…Øª Ø²ÛŒØ± Ø³Ø§Ø²Ú¯Ø§Ø± Ø§Ø³Øª Ùˆ ØªÙˆØµÛŒÙ‡ Ù…ÛŒ Ø´ÙˆØ¯ Ú©Ù‡ Ø¢Ù† Ø±Ø§ Ø¨Ù‡ Ø·ÙˆØ± Ú©Ø§Ù…Ù„ Ø§Ø² Ù…ÙˆØ¶ÙˆØ¹ Ø®ÙˆØ¯ Ø§Ø³ØªÙ�Ø§Ø¯Ù‡ Ú©Ù†ÛŒØ¯. Ø¢ÛŒÚ©ÙˆÙ†â€ŒÙ‡Ø§ÛŒ Ø¨Ø±Ù†Ø§Ù…Ù‡ ÙˆØ¨ Ù‡Ù�ØªÚ¯ÛŒ ÙˆØ²Ù† Ú©Ø¯Ù‡Ø§ÛŒ Ú©ÙˆØªØ§Ù‡ ÙˆØ±Ø¯Ù¾Ø±Ø³ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø¨Ø§ÛŒØ¯ Ø¨Ù‡ Ù†Ø³Ø®Ù‡ %s Ø¨Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ Ø´ÙˆØ¯ Ø¨Ù„Ù‡ Ø¨Ù„Ù‡ØŒ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø±Ø§ Ø­Ø°Ù� Ú©Ù† Ø¨Ù„Ù‡ØŒ Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù‡Ø§ Ø¨Ù„Ù‡ØŒ Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø¨Ù„Ù‡ØŒ Ù†ØµØ¨ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù‡Ø§ Ø´Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù…Ù‚Ø§Ø¨Ù„ Ù‡Ø³ØªÛŒØ¯ : Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù¾Ø°ÛŒØ± Ù†ÛŒØ³Øª Ø¨Ø±Ø§ÛŒ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡. Ø´Ù…Ø§ Ø¯Ø± Ø­Ø§Ù„ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡ Ù…Ù‚Ø§Ø¨Ù„ Ù‡Ø³ØªÛŒØ¯ : Ø¢ÛŒØ§ Ù…Ø·Ù…Ø¦Ù† Ù‡Ø³ØªÛŒØ¯ Ú©Ù‡ Ù…ÛŒ Ø®ÙˆØ§Ù‡ÛŒØ¯ Ø§ÛŒÙ† Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø±Ø§ Ù¾Ø§Ú© Ú©Ù†ÛŒØ¯ØŸ Ø´Ù…Ø§ Ù…Ø¬Ø§Ø² Ø¨Ù‡ Ø­Ø°Ù� Ù¾Ø³ÙˆÙ†Ø¯. Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù¾Ø°ÛŒØ± Ù†ÛŒØ³Øª Ø¨Ø±Ø§ÛŒ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡. Ø´Ù…Ø§ Ø§Ù…Ú©Ø§Ù† Ù¾Ø°ÛŒØ± Ù†ÛŒØ³Øª Ø¨Ø±Ø§ÛŒ Ø°Ø®ÛŒØ±Ù‡ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ù¾Ø³ÙˆÙ†Ø¯. Ø´Ù…Ø§ Ù‡Ù†ÙˆØ² Ø¢ÛŒÚ©ÙˆÙ† Ù‡Ø§ÛŒ Ù…ÙˆØ±Ø¯ Ø¹Ù„Ø§Ù‚Ù‡ Ø§ÛŒ Ù†Ø¯Ø§Ø±ÛŒØ¯ Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ø±Ø§ÛŒ Ù�Ø¹Ø§Ù„ Ø´Ø¯Ù† Ù¾Ø³ÙˆÙ†Ø¯ Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ù‡ ØªØºÛŒÛŒØ± Ú¯Ø²ÛŒÙ†Ù‡ Ù‡Ø§ÛŒ ØªÙ†Ø¸ÛŒÙ…Ø§Øª Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ø±Ø§ÛŒ ØºÛŒØ± Ù�Ø¹Ø§Ù„ Ú©Ø±Ø¯Ù† Ù¾Ø³ÙˆÙ†Ø¯ Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ø±Ø§ÛŒ Ù†ØµØ¨ Ø§Ù�Ø²ÙˆÙ†Ù‡ Ø´Ù…Ø§ Ù‡ÛŒÚ† Ù…Ø¬ÙˆØ² Ø¨Ù‡ Ø­Ø°Ù� Ù¾Ø³ÙˆÙ†Ø¯ Ø´Ù…Ø§ Ù‡Ù†ÙˆØ² Ù‡ÛŒÚ† Ø¢ÛŒÚ©ÙˆÙ†ÛŒ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±ÛŒ Ù†Ú©Ø±Ø¯Ù‡ Ø§ÛŒØ¯ Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ Ù�Ø¹Ø§Ù„ Ø¨Ù‡%s. Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ%s Ø¨Ù‡%s:%s Ø±Ø§ Ø´Ù…Ø§ Ø¨Ø§ÛŒØ¯ ÙˆØ±Ø¯Ù¾Ø±Ø³ Ø±Ø§ Ø¨Ù‡ Ù†Ø³Ø®Ù‡ %s: %s Ø¨Ø±ÙˆØ²Ø±Ø³Ø§Ù†ÛŒ Ú©Ù†ÛŒØ¯ Ø´Ù…Ø§ Ù†ÛŒØ§Ø² Ø¨Ù‡ Ø¨Ù‡ Ø±ÙˆØ² Ø±Ø³Ø§Ù†ÛŒ Ù¾Ø³ÙˆÙ†Ø¯%s Ø¨Ù‡%s:%s Ø±Ø§ Ø²Ù…Ø§Ù† Ø´Ù…Ø§ Ù¾Ø§ÛŒØ§Ù† ÛŒØ§Ù�ØªÙ‡ Ø§Ø³Øª! Ù„Ø·Ù�Ø§ ØµÙ�Ø­Ù‡ Ø±Ø§ Ù…Ø¬Ø¯Ø¯Ø§ Ø¨Ø§Ø±Ú¯Ø²Ø§Ø±ÛŒ Ú©Ø±Ø¯Ù‡ Ùˆ Ø¯ÙˆØ¨Ø§Ø±Ù‡ ØªÙ„Ø§Ø´ Ú©Ù†ÛŒØ¯. ÙˆØ¨Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø¨Ø± Ø±ÙˆÛŒ Ø³Ø±ÙˆØ± Ù„Ø§ÛŒØª Ø§Ø³Ù¾ÛŒØ¯ Ù‡Ø§Ø³Øª Ø´Ø¯Ù‡ Ø§Ø³Øª. Ø§Ú¯Ø± Ù…Ø´Ú©Ù„ÛŒ Ø¯Ø± Ø¨Ú© Ø¢Ù¾ Ú¯ÛŒØ±ÛŒ Ø¯Ø§Ø±ÛŒØ¯ Ù„Ø·Ù�Ø§ Ø§ÛŒÙ† %sÙ…Ø·Ù„Ø¨%s Ø±Ø§ Ø¨Ø®ÙˆØ§Ù†ÛŒØ¯. Ú©Ø¯ Ù¾Ø³ØªÛŒ Ù�Ø±Ù…Øª Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ù�Ø´Ø±Ø¯Ù‡ Ø§Ø² Ø¯Ø³Øª Ø±Ù�ØªÙ‡ Ù�Ø§ÛŒÙ„ Ø²ÛŒÙ¾ Ù…Ø´Ø®Øµ Ù†Ø´Ø¯Ù‡ Ø§Ø³Øª Ùˆ ØªÙˆØ³Ø· Ø±ÙˆØ² Ø±ÙˆØ² Ø³Ø§Ø¹Øª Ø³Ø§Ø¹Øª ØªØ±Ú© ÛŒÚ© Ø¨Ø±Ø±Ø³ÛŒ Ø­Ø¯Ø§Ú©Ø«Ø± Ù†Ø³Ø®Ù‡ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª Ø­Ø¯Ø§Ù‚Ù„ Ù†Ø³Ø®Ù‡ Ù…ÙˆØ±Ø¯ Ù†ÛŒØ§Ø² Ø§Ø³Øª Ø¯Ù‚ÛŒÙ‚Ù‡ Ø¯Ù‚ÛŒÙ‚Ù‡ Ù…Ø§Ù‡ Ù…Ø§Ù‡ Ù†Ø³ÛŒÙ… Ù†Øª %1$s ÛŒØ§ %2$s Ø«Ø§Ù†ÛŒÙ‡ Ø«Ø§Ù†ÛŒÙ‡ Ø¨Ù‡ ØªØ¹Ø±ÛŒÙ� Ù†Ø´Ø¯Ù‡ Ù†Ø§Ø´Ù†Ø§Ø®ØªÙ‡ Ù‡Ù�ØªÙ‡ Ù‡Ù�ØªÙ‡ Ù‚Ø§Ù„Ø¨ Ù‡Ø§ØŒ Ù¾Ù„Ø§Ú¯ÛŒÙ† Ù‡Ø§ØŒ Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ø¢Ù¾Ù„ÙˆØ¯ Ø´Ø¯Ù‡ Ùˆ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø±Ø§ Ø°Ø®ÛŒØ±Ù‡ Ù…ÛŒÚ©Ù†Ø¯. Ù�Ø§ÛŒÙ„ Ù‡Ø§ÛŒ Ø¢Ù¾Ù„ÙˆØ¯ Ø´Ø¯Ù‡ Ùˆ Ù¾Ø§ÛŒÚ¯Ø§Ù‡ Ø¯Ø§Ø¯Ù‡ Ø³Ø§ÛŒØª Ø´Ù…Ø§ Ø±Ø§ Ø°Ø®ÛŒØ±Ù‡ Ù…ÛŒÚ©Ù†ÛŒØ¯ ÙˆÙ„ÛŒ Ø¯Ø§Ø¯Ù‡ Ù‡Ø§ÛŒ Ø®ØµÙˆØµÛŒ Ù…Ø§Ù†Ù†Ø¯ Ú©Ø§Ø±Ø¨Ø±Ø§Ù†ØŒ Ø§ÛŒÙ…ÛŒÙ„ Ù…Ø¯ÛŒØ±ÛŒØªØŒ Ùˆ ØºÛŒØ±Ù‡ Ø±Ø§ Ø°Ø®ÛŒØ±Ù‡ Ù†Ù…ÛŒÚ©Ù†ÛŒØ¯. Ø¨Ø§ Ù¾ÙˆØ³ØªÙ‡ Ú©Ù†ÙˆÙ†ÛŒ Ø´Ù…Ø§ Ø³Ø§Ù„ Ø³Ø§Ù„ Extension Ø¨Ø§ÛŒÚ¯Ø§Ù†ÛŒ Ù‚Ø³Ù…Øª Ù‡Ø§ÛŒ Ù¾Ø´ØªÛŒØ¨Ø§Ù†ÛŒ Ù‚Ø§Ø¨Ù„ÛŒØª Ù‡Ø§ÛŒ Ø§Ø³Ø§Ø³ÛŒ ÙˆÙˆÚ©Ø§Ù…Ø±Ø³ Ø±Ø§ Ú¯Ø³ØªØ±Ø´ Ù…ÛŒ Ø¯Ù‡Ø¯ Ùˆ ÛŒÚ© Ø¬Ø¯ÙˆÙ„ Ù‡ÛŒØ³ØªÙˆÚ¯Ø±Ø§Ù… Ø±Ø§ Ø¨Ø±Ø§ÛŒ Ø¯ÛŒØ¯Ú¯Ø§Ù‡ Ù‡Ø§ÛŒ Ù…Ø­ØµÙˆÙ„Ø§Øª Ø®ÙˆØ¯ Ø§Ø¶Ø§Ù�Ù‡ Ù…ÛŒ Ú©Ù†Ø¯ØŒ Ù‡Ù…Ø§Ù†Ø·ÙˆØ± Ú©Ù‡ Ø¯Ø± Ø¨ÛŒØ´ØªØ± ÙˆØ¨ Ø³Ø§ÛŒØª Ù‡Ø§ÛŒ Ù…Ø±Ø³ÙˆÙ… ÙˆÙˆÚ©Ø§Ù…Ø±Ø³ Ù…Ø´Ø§Ù‡Ø¯Ù‡ Ù…ÛŒ Ú©Ù†ÛŒØ¯.                                                                                                                                                                                 framework/languages/index.html                                                                      0000644                 00000000000 15266055653 0012507 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       framework/languages/fw-fr_FR.mo                                                                     0000644                 00000313022 15266055653 0012472 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       Þ•         Ä(  Í  lQ       l     ¡l     ­l  6   ´l  >   ël  	   *m     4m     Am     Dm     Qm     ^m     lm     „m     �m     ¢m  $   ¯m     Ôm     ím  6   n  ;   Bn  0   ~n  9   ¯n  Q   én     ;o  
   Xo     co     qo     ‘o     §o     µo     Áo     Êo     ào     ço     ûo  
   p     p     "p     +p     0p     4p     Bp     Pp     Yp     hp     pp     tp     |p  &   —p  &   ¾p     åp     òp      q     q  	   !q     +q     7q     Dq     Vq  
   Zq     eq  	   nq  
   xq     ƒq  
   ‹q     –q     ¥q     ¶q     ¾q  	   Êq     Ôq     äq     ñq      r     r     (r     6r  	   Er     Or     lr     ƒr     –r     «r     Ár     Ïr     ér      s     s     #s     /s     As     Rs     ^s     rs     „s     •s     ¨s     ´s     Äs     Ñs  
   ßs     ês     t     t     +t     9t     Ot     it     „t     ™t     «t     ½t     Êt     Øt     ít  ”   õt  ™   Šu  ”   $v  >   ¹v  	   øv     w     w     >w  	   \w     fw     lw     sw     zw     ‰w  
   ˜w     £w  	   ±w     »w  	   Êw     Ôw  /   Üw  6   x  6   Cx  	   zx     „x     ”x      x     ¦x     ªx     °x     ½x     Ëx     ×x     éx     òx     y  B   "y     ey     xy     |y     ƒy     ˜y     ¤y     ¼y  +   Îy  &   úy  %   !z     Gz     \z  
   dz     oz     €z     ‘z     ¢z     ©z     ¿z     Ïz     áz     æz     öz     üz     {     {  	   {  
   ){     4{  	   9{     C{     O{  ™   [{     õ{     	|     |     |     %|     2|     ?|  
   K|  	   V|     `|     w|     €|     Ž|  [   ­|     	}  F   %}  P   l}     ½}  !   Ì}     î}     õ}  +   ~  .   ;~  @   j~     «~  %   È~     î~  %     "   .     Q  4   i     ž     ¸     Ë  %   â  !   €  '   *€     R€     b€  !   v€     ˜€  ?   ¨€     è€  '    �  *   (�  ;   S�     ��     §�     Ç�     æ�      ‚     ‚     ;‚     T‚     n‚  "   Œ‚     ¯‚      Ã‚     ä‚     ø‚      ƒ     5ƒ     Sƒ  (   qƒ     šƒ     °ƒ  '   Èƒ  '   ðƒ  %   „  0   >„  +   o„     ›„     «„     ¾„  #   Ò„  
   ö„     …     …     '…     E…     X…  
   a…  *   l…  &   —…  $   ¾…     ã…     ë…     ò…     †  
   †     †  !   9†  E   [†     ¡†  9   °†  ,   ê†  '   ‡      ?‡     `‡  7   e‡  P   �‡     î‡  >   ˆ     Mˆ     Sˆ     Yˆ     `ˆ     hˆ     {ˆ  
   �ˆ     ›ˆ  #   ¬ˆ     Ðˆ     àˆ  6   ñˆ     (‰     5‰     E‰     R‰     `‰     m‰     u‰     „‰     •‰     ¢‰     ±‰     À‰     ß‰     ï‰     Š      Š     ;Š     WŠ     _Š     fŠ     xŠ     ˆŠ     �Š     œŠ     £Š     ³Š     ÇŠ     ×Š     ïŠ      ‹  	   ‹     ‹  �   $‹     ´‹  #   Ã‹  #   ç‹     Œ     Œ     &Œ  -   3Œ     aŒ     nŒ     uŒ     �Œ     ŽŒ     ¤Œ     ºŒ     ÇŒ     ÍŒ     ÝŒ     õŒ     �     !�     &�     2�     L�     `�     |�     ’�     –�     Ÿ�     §�     ¶�     Ç�     Õ�     ä�     ú�     Ž     Ž      Ž     ?Ž     TŽ     `Ž     sŽ     †Ž     £Ž     ÁŽ     ÛŽ     âŽ     ôŽ     �     �  $   0�     U�  "   k�     Ž�     ¥�     ®�  +   ¶�  4   â�     �     �     %�  !   .�  !   P�     r�     ˆ�     —�     ©�     Á�  	   Ê�     Ô�     ò�     ø�     ý�  	   ‘  
   ‘     ‘     )‘     5‘  
   C‘     N‘     ]‘     r‘  H   �‘     Ê‘     Ð‘  
   Ù‘     ä‘     ø‘  Ž   ’     ¦’     ª’      ¿’     à’  "   û’     “     :“     T“  *   p“     ›“     ¸“  8   Ô“  $   ”  $   2”  %   W”     }”  6   —”     Î”     ê”  7    •     8•  1   S•     …•     �•     ±•     Å•     Ë•  9   Ò•     –     $–     B–     H–     Y–     h–     v–  	   ‚–     Œ–     ž–     ¥–  >   ²–  4   ñ–     &—     9—  -   G—     u—  -   †—  /   ´—     ä—  '   ˜  $   +˜  ,   P˜      }˜     ž˜  )   ·˜  %   á˜     ™      ™  '   2™     Z™     c™     h™  1   ‡™  6   ¹™  E   ð™  %   6š     \š     tš      ‡š     ¨š     Áš  &   ßš     ›  3   "›     V›  '   n›  #   –›     º›     Ô›     ë›     ÿ›     œ  &   2œ  &   Yœ     €œ     �œ     ­œ     ³œ     ·œ     Àœ     Éœ     Øœ     áœ     ðœ     ýœ     �     (�     >�     Q�     ^�     l�  	   ƒ�     ��     ž�     °�     Â�  	   Õ�     ß�  	   ì�     ö�  %   ž     (ž  	   .ž     8ž     Iž     iž     pž  	   }ž     ‡ž     Ÿž     «ž     ·ž  
   Æž     Ñž     Ùž     Ýž     æž     õž     Ÿ     
Ÿ     Ÿ     /Ÿ     =Ÿ     SŸ     fŸ     mŸ     ~Ÿ     ŽŸ      Ÿ  [  ¦Ÿ  
   ¡     ¡     ¡     +¡     9¡     E¡     L¡  4   i¡  7   ž¡     Ö¡     Û¡     ñ¡  	   ¢     ¢     ¢     *¢     A¢  
   P¢  ˜   [¢     ô¢     û¢     £     £     £     &£  
   >£  ]   I£     §£  
   ­£     ¸£     Ë£  	   ß£     é£     õ£  (   ¤  *   +¤     V¤  $   g¤     Œ¤  
   ”¤     Ÿ¤  #   ´¤      Ø¤     ù¤     ¥     %¥     .¥     D¥     Q¥     g¥     t¥  A   Œ¥     Î¥     ê¥     ¦     ¦     1¦     A¦     `¦     m¦     �¦     §¦     ¶¦     Î¦     â¦     ñ¦     §     §     ,§     ?§     M§     ^§     j§     Š§  
   ‘§     œ§      §     ¨§     Á§     Å§     Ê§     Î§  4   Ó§     ¨     ¨      ¨     6¨     F¨  0   O¨     €¨     ‡¨     –¨     ¢¨  ’   ª¨  ‘   =©     Ï©     Þ©     ã©     ï©  "   ª     *ª     Fª  	   bª     lª     zª     ‰ª     ’ª     §ª     ¶ª     Åª     Òª  	   áª     ëª     òª  8   «     F«     V«  '   f«     Ž«  
   ’«     �«     ­«     ¶«     º«     À«     Ä«     Ð«  ,   í«  "   ¬  )   =¬     g¬     k¬     q¬     €¬  	   Ž¬     ˜¬     ¯¬     ·¬     Å¬     Î¬     Ü¬  
   è¬     ó¬     ÷¬  7   ­     ;­     B­     J­     O­     T­     b­     w­     ‡­     Œ­     Ÿ­     °­     ·­     Ã­  
   Ï­     Ú­  !   è­     
®  	   ®      ®     6®     B®     E®     Q®  /   f®     –®  /   °®     à®  P   õ®     F¯     W¯     q¯     „¯     �¯     ¡¯     ¾¯  8   Ó¯     °  3   #°     W°     o°     ‹°     ¢°  *   ¿°  )   ê°     ±  0   $±     U±  %   f±     Œ±     ¦±     Á±  '   Ê±  #   ò±     ²     0²  ’   7²  *   Ê²     õ²  +   ³     ;³     H³     ]³     o³     s³     |³     ƒ³     ”³     ³³     Å³     Í³     Ñ³     Ù³     å³  
   ò³     ý³     ´     0´     N´     h´  #   {´  #   Ÿ´     Ã´     Ë´     Ø´     Þ´  
   å´     ð´     õ´  
   µ     µ     µ     %µ     +µ  	   :µ  
   Dµ  !   Oµ  $   qµ     –µ     Ÿµ     ¸µ  	   Æµ     Ðµ  A   Üµ  /   ¶  <   N¶  -   ‹¶     ¹¶  M   Ó¶  "   !·  "   D·     g·     n·     €·     Ÿ·     º·     Ô·  "   í·  "   ¸     3¸     F¸  #   X¸  	   |¸     †¸     ™¸     «¸     ¾¸     Ç¸  "   Ó¸     ö¸     	¹     &¹     B¹     V¹     c¹     {¹     �¹  !   Ÿ¹  E   Á¹     º     º     #º     +º     ?º     Hº     Pº     Yº     ^º     lº     �º     �º  	   •º  
   Ÿº     ªº     ±º     ¿º  	   Çº     Ñº     Õº     Úº     áº      »     »      »     .»  	   =»     G»     T»     n»     …»     �»  
   •»  
    »     «»     ¯»  	   ¿»  	   É»     Ó»     Ü»     á»     ÷»     ¼     ¼     #¼     0¼     A¼     H¼     Q¼  	   X¼     b¼     q¼     }¼     �¼     ž¼     °¼  8   Â¼     û¼     ½  
   '½     2½     :½     C½     U½  
   c½     n½     |½     ˆ½     –½     ±½     Ç½     Ü½  6   õ½     ,¾     A¾     ^¾  4   w¾  ?   ¬¾  4   ì¾  1   !¿     S¿  #   c¿  F   ‡¿  H   Î¿     À     3À     8À     DÀ  	   HÀ     RÀ     aÀ     {À     ŽÀ     ŸÀ     »À     ÙÀ  3   öÀ     *Á     HÁ     hÁ     ‡Á  /   žÁ  
   ÎÁ     ÙÁ     òÁ     Â     'Â     8Â     HÂ     aÂ     tÂ     �Â  %   ŸÂ     ÅÂ     ÙÂ     öÂ     Ã  !   Ã     4Ã  \   EÃ  	   ¢Ã     ¬Ã  0   µÃ  
   æÃ  `   ñÃ     RÄ     hÄ     uÄ     }Ä     ŠÄ     “Ä      Ä     ®Ä     ¿Ä     ÐÄ  	   ÙÄ     ãÄ     ëÄ     ðÄ     ÷Ä     Å     Å     *Å     7Å     ?Å     FÅ     VÅ      eÅ     †Å     �Å     ¶Å     ÐÅ     åÅ     îÅ  /   þÅ     .Æ     ?Æ     EÆ  
   ZÆ     eÆ     sÆ     ‰Æ     �Æ     •Æ     �Æ     ­Æ     ´Æ     ÂÆ     ÔÆ     ÝÆ     íÆ     Ç     	Ç     Ç     9Ç     ?Ç     MÇ     `Ç     vÇ     {Ç     ’Ç  
   «Ç     ¶Ç     ÂÇ     ÚÇ     ìÇ     È     È  	   !È  
   +È     6È     >È  
   KÈ     VÈ     hÈ     wÈ     ‡È     ™È     ¬È  /   ¾È  1   îÈ      É  !   =É  %   _É  *   …É  %   °É  "   ÖÉ  ‚   ùÉ  t   |Ê  *   ñÊ  O   Ë     lË  ,   ŠË  9   ·Ë  '   ñË  '   Ì  ;   AÌ  #   }Ì  #   ¡Ì  M   ÅÌ  3   Í  )   GÍ     qÍ  4   �Í  8   ÂÍ  2   ûÍ  0   .Î  $   _Î  C   „Î     ÈÎ  *   æÎ  *   Ï  (   <Ï  .   eÏ  ,   ”Ï  3   ÁÏ  4   õÏ  .   *Ð  /   YÐ  3   ‰Ð  4   ½Ð  .   òÐ  /   !Ñ  ,   QÑ  -   ~Ñ  ,   ¬Ñ  -   ÙÑ     Ò     Ò     Ò     )Ò  #   EÒ  W   iÒ  -   ÁÒ     ïÒ  "   Ó  ˆ   )Ó  �   ²Ó  “   CÔ  “   ×Ô  Ž   kÕ  ‰   úÕ  ˜   „Ö      ×     >×     ]×     |×  „   ›×  †    Ø  y   §Ø  8   !Ù  -   ZÙ  ,   ˆÙ     µÙ  ¤   ÒÙ  �   wÚ  &   Û  >   .Û  @   mÛ  -   ®Û  +   ÜÛ  7   Ü     @Ü     NÜ     WÜ  	   \Ü     fÜ     lÜ     |Ü     �Ü     ©Ü     °Ü  
   ¾Ü     ÉÜ     ÏÜ     æÜ     öÜ     Ý     Ý     (Ý     5Ý     BÝ  6   WÝ     ŽÝ  
   “Ý     žÝ     ¦Ý     ®Ý     ºÝ     ¿Ý  !   ÒÝ     ôÝ     	Þ     Þ     2Þ     6Þ     QÞ     nÞ     ˆÞ     ¨Þ  "   ­Þ     ÐÞ  +   ßÞ     ß     ß     /ß  =   =ß  :   {ß     ¶ß     Ãß  k   Êß     6à     =à  	   Dà     Nà     `à     qà     ~à     �à     –à     °à     Âà     Ôà      åà  %   á  �   ,á  P   ½á     â     â     0â     6â     ?â     Eâ     Râ     eâ     qâ     yâ     ‹â     ˜â     ¤â     ¸â     Éâ     Øâ      ìâ  S   ã  )   aã  &   ‹ã  6   ²ã     éã     ÿã  
   ä     &ä     .ä     ;ä  	   Hä     Rä     Xä     _ä      fä      ‡ä      ¨ä  
   Éä     Ôä     àä     íä     óä  #   å     &å     ,å  "   Jå     må     �å     ›å     §å  +   «å  )   ×å  *   æ  0   ,æ  X   ]æ  0   ¶æ  .   çæ  2   ç  0   Iç  -   zç  /   ¨ç  -   Øç  "   è  ,   )è     Vè     oè  &   �è  -   ¶è  .   äè  J   é  $   ^é  3   ƒé     ·é  4   Ñé     ê     ê     %ê     8ê  +   Oê     {ê     ê     ‚ê     –ê     šê     Ÿê     ¤ê     ªê     ¯ê     ¾ê     Úê     öê     ýê     ë     ë     ë  	   "ë     ,ë     Bë     Gë     Në     Vë  <   _ë     œë  	   Ÿë     ©ë     ®ë     ¼ë     Âë     Úë     ßë     åë  4   óë  5   (ì     ^ì    gì     {ï     ˆï  E   �ï  Q   Õï  	   'ð     1ð     =ð     @ð     Pð     _ð     mð     Œð     ¤ð     ¾ð  &   Ëð     òð  #   ñ  M   5ñ  W   ƒñ  I   Ûñ  :   %ò  i   `ò  #   Êò     îò     úò  (   ó     0ó  
   Dó     Oó     _ó     kó     ‡ó     �ó     ¥ó     Ãó  	   Òó     Üó     èó     íó     ñó     ô     ô     'ô  
   <ô     Gô  
   Kô  !   Vô  1   xô  3   ªô     Þô     ðô     ÿô     õ  
   $õ  
   /õ     :õ     Gõ     Zõ     bõ     võ     …õ     ˜õ     «õ     ½õ     Óõ     íõ     ö     !ö     5ö     Fö     ]ö     oö     …ö      ¢ö     Ãö     ×ö     òö  "   ÷  "   '÷     J÷     f÷     ‚÷     �÷      ²÷  !   Ó÷     õ÷     ø     %ø     7ø     Vø     oø  %   ‚ø     ¨ø     Àø     Öø     ïø     ù      ù     2ù     Mù  ,   ^ù  "   ‹ù  !   ®ù     Ðù     äù  ,   ú  )   /ú     Yú     xú     —ú     ´ú     Îú     æú     û  ¬   
û  §   ·û  ¨   _ü  I   ý     Rý  &   `ý  %   ‡ý  )   ­ý     ×ý     ãý     êý     óý     ÿý     þ     1þ  '   Gþ     oþ     €þ     šþ     «þ  >   ºþ  K   ùþ  @   Eÿ     †ÿ     šÿ     ªÿ  	   ¶ÿ     Àÿ     Äÿ     Êÿ     Ùÿ     ïÿ     ûÿ       *        C  C   X     œ     ¹     ¾     Ä     Õ     ã     û  4    2   J >   }    ¼ 	   Ó    Ý    æ    ö     
       $    7    V    n    s    ƒ    ˆ    �    ¡    ±    ¹    Á    Æ    Ø    ê Ê   ÷ %   Â    è    ð                )    8 	   H    R 
   j    u 3   ˆ e   ¼    " T   A k   –     1       F &   N G   u ;   ½ M   ù (   G 6   p #   § >   Ë E   
 (   P T   y *   Î    ù (   	 7   B	 )   z	 <   ¤	    á	    ý	 .   
    J
 ]   i
 .   Ç
 9   ö
 <   0 Q   m $   ¿ 0   ä ,    "   B ;   e &   ¡ $   È %   í M    F   a 4   ¨ 6   Ý $    '   9 E   a H   § -   ð 7    *   V +   � 3   ­ 7   á 5    C   O I   “ (   Ý %    ,   , 7   Y 
   ‘ %   œ 
   Â *   Í    ø         1   % +   W /   ƒ    ³    ¹    Á    Ø    ë (   ú 0   # ]   T    ² A   Å 9    *   A +   l    ˜ K   ž s   ê 1   ^ K   �    Ü    ã    ë    ó    ü     
   3    > $   P    u    Œ B   ¥    è    õ            2    H    P    f    |    “    ¢ +   ±    Ý    î         * #   K    o    t    z    �    £    ©    ½    Ä $   Ô    ù            0    7    @ ¤   R    ÷ +    +   7    c    q     3   Ž    Â    Ò    á    õ         ,    M    b "   q (   ”     ½    Þ    û             * "   @    c    z 	   ~    ˆ    �    ¥    ¹    Ì !   à     	       ! #   ; #   _    ƒ    �    ¢    ¼     Û    ü             3    H $   [ 5   €    ¶ 9   Ò        )    5 .   A ;   p    ¬ 	   µ    ¿ ,   Í '   ú    "     =     Z     r     �  	         ª     Ê     Ñ  	   Ø     â     ò     !    "!    3!    H!    X!    s!    �! o    !    " 
   "    !"    /" -   I" š   w"    #    # !   0#    R# +   n#    š#    ¹# !   Ô# 2   ö# !   )$ !   K$ B   m$ :   °$ 0   ë$ %   %    B% ;   ]% *   ™%     Ä% H   å%    .& E   H& /   Ž&    ¾&    Ø&    ÷&    þ& V   '    ^' $   }'    ¢'    ±'    Ì'    â'    û'    (    '(    A(    N( F   `( /   §(    ×(    ï( :   )    <) /   Y) 2   ‰)    ¼) 8   Û) &   * :   ;* %   v* $   œ* -   Á*    ï* !   +    -+ 4   I+    ~+    ‡+ '   Œ+ A   ´+ 6   ö+ X   -, ,   †, &   ³,    Ú, 2   ñ, (   $- (   M- D   v- %   »- D   á-    &. :   E. 4   €. !   µ. &   ×.     þ. ,   / )   L/ (   v/ <   Ÿ/ -   Ü/    
0    0     0    $0 
   -0    80    L0    X0    j0    €0    œ0    »0    Ø0    ï0    1 &   1    D1    S1    i1    ‚1    ›1    ³1    Â1    Ó1    Ü1 .   ò1 
   !2 	   ,2    62 3   P2    „2    �2    š2 %   ¡2    Ç2    Ü2    é2    ü2    3    3    3    /3    D3 	   U3    _3    t3    �3    �3 "   ½3    à3    ç3    ø3    
4    4 ‘  !4    ³5    Ã5    Ø5    ñ5    6    6     !6 A   B6 @   „6    Å6    Ì6    ë6    ý6    7     7 "   <7    _7 
   z7 ¬   …7    28    :8    K8    R8    c8    }8    ›8 c   «8    9    9    %9    B9 	   \9    f9    r9 (   €9 5   ©9    ß9 7   û9    3:    @:    M: 3   i: $   �:    Â: "   Ù: 
   ü:    ;     ;    /;    N;    _; V   w;    Î; %   ì;     <    3<    G< #   `<    „< ;   •<     Ñ<    ò<     þ<    =    ;=    M=    a=    {=    —=    ³=    Â=    Ö= ;   ã=    >    (>    ;>    ?>    G>    f>    j>    r>    v> 2   {> 
   ®>    ¹>    Ï>    å>     ? 1   ?    @?    G?    X?    g? ¸   o? ª   (@    Ó@    ê@    ð@    A 6   A    OA '   kA    “A    ¢A    ¶A    ÊA    ÓA    óA    
B    !B    2B 	   GB    QB !   XB 9   zB    ´B    ÇB 8   ÙB    C    C    ,C    IC    WC    [C    `C    dC #   sC 5   —C )   ÍC 0   ÷C    (D    ,D    3D    HD 	   YD     cD    „D    ŒD 	   žD    ¨D    ¶D 
   ÂD    ÍD    ÑD M   àD    .E    4E    <E 	   AE    KE !   bE    „E    “E    —E    ªE 
   ÀE    ËE    ÝE    îE    ýE =   F    AF    QF    _F    sF    F    ƒF !   ”F A   ¶F "   øF @   G    \G d   uG    ÚG %   ðG    H 
   2H    =H .   [H    ŠH C   ¡H    åH H   I    LI &   jI    ‘I    ¬I V   ÇI X   J    wJ B   �J    ÓJ .   ãJ     K )   3K 
   ]K 3   hK &   œK    ÃK    ßK Î   æK =   µL 6   óL T   *M    M    ŒM    ¤M    ¹M    ½M    ÆM    ÍM    ÝM    ýM    N    N    N    !N    6N    HN $   TN )   yN 0   £N    ÔN    óN .   O .   :O    iO    qO    ~O    …O 
   ŒO    —O    œO    ©O    ºO    ÊO    ÜO    âO 	   öO     P '   P &   4P    [P #   hP    ŒP 
    P    «P V   ¼P L   Q Q   `Q 7   ²Q )   êQ u   R 3   ŠR 6   ¾R    õR    üR !   S )   8S $   bS    ‡S %   ¢S %   ÈS    îS    T )    T 	   JT 
   TT    _T    sT    ‰T    ’T 4   ¦T    ÛT &   õT !   U )   >U    hU    xU    “U    §U :   ¼U K   ÷U    CV    ]V    lV    sV    ‘V    ™V    ¡V    ªV    ¯V    ÁV    ÞV    ðV 
   ùV    W    W    W    4W 	   BW    LW    RW 	   XW $   bW (   ‡W    °W    ¿W    ÚW    õW    X     X #   5X    YX    ^X    oX    X    ŽX    ¤X 	   ´X 	   ¾X    ÈX    ÏX !   ÛX    ýX    Y    2Y    QY    hY 
   ˆY 	   “Y    �Y    ¤Y    ²Y    ÇY    ÙY    ôY    Z    &Z L   AZ -   ŽZ    ¼Z    ÑZ    ßZ    çZ    ðZ    [    [    ,[    C[    Z[ *   r[ '   �[ &   Å[ *   ì[ [   \ #   s\ /   —\ +   Ç\ N   ó\ P   B] J   “] 8   Þ]    ^ >   6^ F   u^ W   ¼^ /   _    D_    L_    ]_ 
   a_    l_ -   _    ­_    Ì_    ê_ .   
` 1   9` M   k` '   ¹` *   á` +   a &   8a =   _a    �a &   °a /   ×a 0   b     8b     Yb *   zb '   ¥b ,   Íb    úb &   c    >c -   [c    ‰c    ¥c -   Àc    îc k   d    xd    ‹d -   —d 
   Åd r   Ðd    Ce    be    oe    we    ‘e    še    ©e    ¶e    Âe    Öe    ãe    ïe    üe    f    
f    "f    0f    Cf    Sf    [f    lf    |f $   ‹f    °f $   Ïf    ôf    g    &g    4g 7   Gg    g    –g    �g    »g    Íg    àg    üg    h    h    h 	   h    )h    8h 
   Rh    ]h    rh    †h    �h !   ¯h    Ñh    ×h    éh     i    i    !i    @i 
   _i    ji "   ~i    ¡i %   ¾i    äi    ÿi 	   j    j    'j    /j    <j    Jj    ij    }j    �j    §j    ¿j .   Üj /   k %   ;k "   ak '   „k /   ¬k '   Ük    l œ   l “   »l 4   Om O   „m +   Ôm 3    n L   4n '   �n )   ©n E   Ón 2   o 0   Lo o   }o ,   ío &   p !   Ap +   cp .   �p >   ¾p =   ýp 7   ;q I   sq     ½q 1   Þq 1   r ,   Br 5   or 7   ¥r 7   Ýr 8   s -   Ns .   |s 8   «s 8   äs 0   t 1   Nt 1   €t 2   ²t 1   åt 2   u    Ju    Qu    fu 4   }u ,   ²u Z   ßu +   :v !   fv /   ˆv ¹   ¸v È   rw Ò   ;x ³   y Ê   Ây Õ   �z ®   c{ #   | !   6| $   X| #   }| œ   ¡| ‰   >} ¡   È} H   j~ 1   ³~ 0   å~ #    ´   : ¶   ï +   ¦€ H   Ò€ F   � 8   b� 3   ›� ;   Ï�    ‚    ‚     ‚    &‚    3‚    9‚    H‚    Z‚    x‚    €‚    Ž‚    ž‚    ª‚    È‚    Û‚    î‚    ƒ    ƒ    'ƒ    3ƒ N   Hƒ    —ƒ 	   œƒ    ¦ƒ    ¬ƒ    ´ƒ    Âƒ    Çƒ )   Úƒ    „    „    4„    K„ #   O„     s„    ”„ )   ±„    Û„ *   ã„    … <   …    […    l…    †… P   –… C   ç…    +†    ;† q   B†    ´†    ½†    Ì†    Ü†    ú†    ‡    -‡    F‡    T‡    n‡    �‡    ˜‡ )   ±‡ 9   Û‡ ¦   ˆ `   ¼ˆ    ‰ (   %‰    N‰ 	   U‰    _‰    f‰    {‰    •‰    ª‰    ²‰    Å‰    Ú‰    é‰    Š    Š    /Š #   FŠ i   jŠ 7   ÔŠ 3   ‹ F   @‹    ‡‹    ¡‹ 
   ½‹    È‹    Ð‹    æ‹    ò‹    û‹    Œ 
   Œ $   Œ +   @Œ    lŒ    ŒŒ    ™Œ    ¥Œ    ¶Œ 
   ¾Œ .   ÉŒ    øŒ )   ýŒ *   '� #   R�    v�    Ž�    ¡� 6   ¥� 7   Ü� 7   Ž I   LŽ ~   –Ž ;   � 9   Q� @   ‹� ?   Ì� =   � C   J� 4   Ž� %   Ã� :   é�    $‘ '   ;‘ .   c‘ 3   ’‘ 4   Æ‘ \   û‘ 0   X’ K   ‰’    Õ’ N   ï’    >“    J“    a“    }“ :   ˜“    Ó“    Ö“    Ú“    ó“    ø“    þ“    ”    ”    ”    !”    >”    [”    b”    j”    o”    t”    „” !   �”    ¯”    ³”    »”    Ä” Q   Ó”    %• 	   (•    2•    :•    K•    T•    m•    t•    |• :   Š• C   Å•    	–    …  $  A  6    7              µ  ¶      —       `           ¾  Û  #   Þ  @  N  ©  Ô    W   ]  ˆ  x      Ø       Ã             �     g  À  ¯    Þ      ²  |      «  Í  ~  Š  "  i  +  Ë   8      ,          R  û  ò      ,  ö  ý  F  <   2  §  ƒ     ¶  Ü       M       Ô   =   s  	      4       S  þ          �  Ä  �       Ð              \     î  …      Œ      	   P        î   È      \  �   m  G   ñ  w  /   ”          ‘     „  n  ò           #  ß      Ï  ˜     Ä      e  .  Ô  Ã  X   <  ƒ   h  å    {  Ý      É  Ò  Y       ¯  ÷    &      C          -      K        “  }  ‹  o         ^          è  J    +  ‰  Ö  ¢              ß          :  ƒ  ]  9     E      …  ˆ  Å  ª  ä  $  è  ¿  Ó              O   Z  z  h      .      ®  W  R   Ì  î  Á  f  §      »  º       ±       é  ‹  ©      S  Ó  Y                  :  z       ´  ë  Ñ  ¾  v   ¤    ™                Æ  h      Ñ          0  q  ´      ñ      £      ­  ª   –  Ú  >          Í    D  u  "  2          W  Ê  ‚  t         Ð    ‹     J      ;  Ò      å      <  "  ì  g  ü      ý   _    ¢              ¼      A   ž  ð  ê      8    F      «  À   ”      ²   5       ‚      >   r  ³  û      ³      ã            ê    |   V  Ú      €       ¸      õ   m  _   ä  ]      ÷  ­  ±  b   °             ¦  m   Ž  ì       ö  É  e    š  {      k  Ø   k            °  I    �  ›  ÿ  R    Ð  †      '                          ¢  °   G  R  ¼  ¤          t  ~  ¦        ô         ó  ;  `          ˜      #      ˆ   ®  «   g       ‹      d         .   €  ^     ¹      Ð   8              Ú     ú  ß  ä    Š     j          4  ç  ò    -             W  5  p               ë  o      «      _              ­  [  0  £        E         Y  .      D  µ   ì  I  ”    f       È  >  ´  ›   Â  Á   y  Ù  Õ         Ø  ‰  c  	  )  Þ  *   ‡  w  U      x  ¸  Q  J   X  ý      U  ‘      †  q    }  /    ¦            …        j   â      ?       �  8          œ  ~       Õ  ø    ú  T  @  ‰   ó    f  	  =  l   +   U   ¸  ƒ  )        Ô      Ñ            
  g    C  l  †   E  	  Ç   r  Ê        þ  ¿  È      ¼  ½  �      Ÿ  µ  0          5              e                    Q   b  Ï  3  O  ×  (      —  a      â  ‚      L  ‡      M  Þ   s      i   ï      í    Î  ¢  ‘  ¡   F       >  W  [  Ð      û   6   )      B  ¹   H   Ì  ®  S  ‚   \  $     ù  ¡  …   î  ¡  !  Ò  j  N  }  ±  à  ‘  1      ¿  H      s       ±             7  M  º  Á  C  :         Ù   !  ç  l    @  r  Ý  I  ó   ²  H  Æ  ˆ  a            f                  †      ×  ’      Æ     ê   3  €  L  ™  Î  ¬  L   ä  �  =  Š  q  ¬      (           F      {         À  K   9  e     G          B  «  ¬   ²  °          P  6        H              “   „      9  Ÿ              ú  Z             Œ      q   ®  ¾   {  &  À  ¢       º  0      Õ  %      ñ  �  '  N      *  ç  æ          é      £        S       ™  Ù      ø   í  x  6  „  7  Q  4    ¦   V       â             ›  !   :  Ý  ¹      ~  %  �      #    	    à      �  [     ª  C      ³               b      c  G      Ê  _  ð      »   U  ò  ±  »  »  o         ‘   {      þ  Q  ü   É   h  
      3      ß          Ý  á  ×  Î  õ      F  Ô  €    ;     â  B      ¦  Ñ  1  o  v      û      ?  Â    1  6      ¨  •  �  w  D          ¾      ã    ‹       Ÿ  ¯      (  î          ¨     [  ²      Ö  ;  ë  ;  æ       Ò  ô  ’  `  ]                  ü      Î  §  ÿ  l      x   ¯                  Ø  ¤      ƒ      Ü  Å   ³  J  ø  D   Ä  Ã          ’  ñ  ¾  ‡     !  Â   †          d  ˜     à       ¤  j  ¬             t      O  ¼         š  á  â  š  )      ¶     é      c  Ê                 U  *            �  ü  ã  Ê  Â  ~    =      2  ë  Ò   Å     —      |  7       Y    ’  ¡  á       v  o  L      \       §   ¿  “  
  j  z  è            G  y      Ó    Ï       ê  t  Ñ      õ      í  “          å        %   a   ‰  º  ½  �  ·  ·  �   A          �  V  Ž      ù       ž   
  ú  5  ¥  ø  å   r  p  ½  `  æ  ö              þ           �      ð       *      d        T  P  å      s  $  z  1  ã  ¨    3    œ   Á  c  ÷  a     /      ›  I     *  µ      s  
    š   ,       ³  ¸  ÿ             Í   Æ   À      e  E    B     8      2   Ù  �  l     ù  ó  •  ÷   „  ˆ  r      Ï  #  ¼          
   Š   Ù  O  ¸   é   X      ½  Ë    A        "      ð    ‡      -  Z    %  œ     •   ì  Ÿ  '  �  ¹  H  T      D          4  ó  9  Î   _  £               Í      �      ¯   T   P      ï   Þ          k           (      §  <  b  ð  b      Y      è   ¬          „   Ö   &   Â  û  n  Ã      ‚    /  4        .      Û  Ë             Û      v  ë       ù  Ü  �       X  •      Ž    J  Ì            Ö      Ì  �  Œ   »        È  ­       +  ì      �  V  u                K  Ó       ×   d            ?            ˜  Å      '          ©  w  ´      =      Ÿ       Ž   ø  :      '  ¥         è      v      x    ’                  ^  /  “          ä   š  ®   A         È   ¥  ‡  c       &       N           É  }   ê  ]  ›  ·  £  1   |  a        æ      y   ?  u  ô  ¤   €              5  —  z  í  °  ö   ¥                     S  i          �  þ  ¶  n   [  ™   ñ       Q    Ö  ©   (   C       ü  M      Ž      ç              ^  E   Ã      ô      ·   )   Ü  m      Œ  u      0   —  ^  Ç    Ú      í         R        Ç  Å  n  ã       i      ö     ò  $  Ó      Õ  ª  Ë  p  Ä     Á  ©  Í  u   t      Ø  ï  q  Û       ï  2  w   ª  @       ç   ™  }  y  ”  ‰      V      é  ,     ·  !      –      Û  y  >  ,  Ü  f      ­      "   œ      Ú   õ  |  µ  á      h       Z              á            –  ¿       Æ  ˜  ÿ    d          <  K              p       ÿ  ÷  Š  ô  M  –  B  %  ù    ¥  –   ¹      N  ?    O  ï  ´   ú   Ç          K  7  p  É  &  º  õ    ¶    •     Œ  à  ”     Ä          \  Z  Õ  9  k  @  i      ß   ž  ž  Ë      ¡  ý      æ  œ          g  k  ½       ž  I  m  ¨       �         3   T  `  -        n      Ï          P   -   à          Ý   L  Ç      ¨  ý  ×      Ì   +        X        (no title) " or " "%s" extension github repository "%s" has no releases. "%s" extension github source "user_repo" parameter is required %1$s %2$d %1$s at %2$s %s %s (Invalid) %s (Pending) %s Extensions %s Install Instructions %s Settings %s draft updated. %s extension %s extension does not have settings. %s extension is required %s extension is required (%s) %s extension needs configured categories in post types %s extension needs configured post categories in post types %s extension needs configured tags in post types %s github repository "%s" does not have the "%s" release. %s manifest has invalid "github_update" parameter. Please use "user/repo" format. %s needs to be updated to %s %s pending %s published. %s restored to revision from %s %s scheduled for: %s. %s submitted. %s updated. %u Files &larr; Older Comments (Edit) (For Grouped Pages) (For Specific Pages) (no title) 1 File 10 stars 100% 25% 404 Not Found 404 Not found 404 Page 404 Page Title 5 stars 50% 7 stars A Language Switcher Widget A calendar of your site&#8217;s Posts. A content install is currently running API Settings Access Denied Access Token Access Token Secret Accordion Activate %s Activate for Active Extensions Add Add Column Add Icon Add Image Add Images Add New Add New %s Add New Slider Add New category Add Row Add Sidebar Add Slide Add a %s column Add a Button Add a Calendar Add a Call to Action Add a Contact Form Add a Divider Add a Dropdown Add a Map Add a Multiple Choices field Add a Notification Box Add a Number field Add a Paragraph Text Add a Recaptcha field Add a Section Add a Single Choice field Add a Single Line Text Add a Slider Add a Special Heading Add a Table Add a Team Member Add a Text Block Add a Video Add a Website field Add a Widget Area Add an Accordion Add an Email field Add an Icon Add an Icon Box Add an Image Add blog post Add choice Add correct answer variants Add location image Add new blog post Add some Tabs Add some Testimonials Add wrong answer variants Add wrong answers variants Add/Edit Date & Time Add/Edit Location Add/Edit Question Add/Edit Tab Add/Edit Tabs Add/Edit Testimonial Address Adds a sliders module to your website from where you'll be able to create different built in jQuery sliders for your homepage and rest of the pages. Adds the Sliders extension to your website. You'll be able to create different built in jQuery sliders for your homepage and all the other website pages. Adds the possibility to leave feedback (comments, reviews and rating) about your products, articles, etc. This replaces the default comments system. After adding content the extension will automatically ping to: Age Limit Age limit of backups in days Age limit of backups in months Age limit of backups in weeks Ah, Sorry Alert Alert! All %s All Categories All Day Event? All Events All Languages All Pages All blog posts All dates All day All supported extensions are already installed. Allow the use of meta keywords in posts and taxonomies Allows visitors to appreciate a post using star rating Analytics App ID/API Key: App Secret: Apply Apr April Archive Page Archive Unzip Archive Zip Archive not found Archives Args not specified for type: %s Associated User At least one of the fields ( %s or %s ) has to ve filled with text Attachment caption Aug August Author Meta Keywords Author Page Author Page Description Author Page Title Automatically, fetch images from categories Automatically, fetch images from posts Automatically, fetch images from tags Available Extensions Back to Background Background Color Background Image Background Video Backup Backup & Demo Content Backup Schedule Based on %s Votes Bing Bing Webmasters Black Blog Blog Categories Blog Category Blog Post Blog Posts Blue Box Style Brand Icons Breadcrumbs Brings a new layer of customization freedom to your website by letting you add more than one sidebar to a page, or different sidebars on different pages. Build contact forms Builder Bulk Actions Button Button Color Button Label Button Link Button row Bx-Slider CSS Classes (optional) Calendar Calendar Type Calendar: Event URL is not set Calendar: Time split parameter should divide 60 without decimals. Something like 10, 15, 30 Calendar: View %s not found Calendar: Wrong date format %s. Should be either "now" or "yyyy-mm-dd" Calendar: Wrong navigation direction %s. Can be only "next" or "prev" or "today" Call To Action Can be used for a job description Cancel Cannot access directory:  Cannot access the unzipped directory files. Cannot activate hidden standalone extension %s Cannot activate the %s extension because it is not installed. %s Cannot backup the extensions Cannot clear the extensions directory Cannot close the zip file Cannot connect to Filesystem directly Cannot convert Filesystem path: %s Cannot create directory Cannot create directory "%s". It must be inside "%s" Cannot create directory:  Cannot create file Cannot create file: %s Cannot create temporary directory: %s Cannot create the "%s" directory. Cannot create the extensions backup dir Cannot create:  Cannot delete "%s". Cannot delete the "%s" extension. Cannot delete:  Cannot do full db restore because backup is missing some tables Cannot download %s zip. Cannot download the "%s" extension zip. Cannot download the "%s" extension zip. %s Cannot download the "%s" extension zip. (Response code: %d) Cannot download the %s. Cannot drop temporary table: %s Cannot export CREATE TABLE sql Cannot find the location? Cannot get next database table Cannot merge "%s" with "%s" Cannot move "%s" to "%s" Cannot move "%s" to "%s". Cannot move cursor in db file Cannot move zip in destination dir Cannot open db file Cannot open zip (Error code: %s) Cannot open zip: %s Cannot read directory "%s". Cannot read line %d from db file Cannot read line from db file Cannot recover the extensions Cannot recreate the extensions directory Cannot remove %s zip. Cannot remove directory Cannot remove old temporary directory:  Cannot remove temporary directory "%s". Cannot remove temporary directory: %s Cannot remove the "%s" extension downloaded zip. Cannot remove the old extensions backup dir Cannot remove:  Cannot reopen file Cannot save %s zip. Cannot save the "%s" extension zip. Categories Categories Population Method Category Category/tag/term description Center text column Centered Characters Check if you want to exclude this category Check if you want to exclude this page Check the available extensions below Choices Choose Choose Category Choose Image Choose Tag Choose a color for your button Choose a subtitle for your slide. Choose a title for your slider only for internal use: Ex: "Homepage". Choose an Icon Choose the languages you want your website translated to. Choose the population method for your slider Choose the position for your sidebar(s) Choose the table styling options City Class file found for shortcode %s but no class %s found Click OK to reset.
All settings will be lost and replaced with default settings! Click to edit / Drag to reorder Click to view entire list of directories which will be deleted Close Color Column Columns Comment navigation Comments are closed. Compatible Configure Mailer Congratulation, you passed the test Congratulations Congratulations! Connect extension event with shortcodes map & calendar Consumer Key Consumer Secret Contact Form Contact Forms Contact form Content Content Backup Content Elements Convert data Correct Answer Correct answer Correct answer cannot be empty Correct answers Could not send the email Could not send via smtp Could not send via wp_mail Could not validate the form Country Course Course Categories Course Category Courses Cover Image Create Create a course Create a event item Create a lesson Create a portfolio item Create your tabs Created Creates a Creates a section Creates a simplified navigation menu for the pages that can be placed anywhere in the theme. This will make navigating the website much easier. Currency Icons Current Framework version is %s, %s Current WordPress version is %s, %s Current date Current month Current time Current version of the %s extension is %s, %s Current year Custom Custom Port Custom Posts Custom field deleted. Custom field updated. Custom image Daily Database export Database file not found Database restore Database table disappeared Date Date & Time Date Achieves Description Date Achieves Title Date achieves Meta Keywords Date of the post/page Dec December Default Default Editor Default Language Default Value Default column Default for all pages Default row Delete Delete Permanently Deleting the "%s" extension... Demo Content Install Description Description (HTML) Description column Destination dir is not empty Destination dir not specified Destination not specified Digits Dir not specified Directional Icons Directory Cleanup Disable Author Archives Disable Author archives SEO settings Disable Date Archives Disable date archives SEO settings Disable zoom on scroll Disabled Divider Do you realy want to change without saving? Do you want choices to be displayed in random order? Done Down one Download Download finished. Doing unzip... Downloading the "%s" extension... Downloading the %s... Downloading... Downloading... %s Downloading... %s of %s Dropdown Duplicate Dynamic sidebar doesn't exixt ERROR Edit Edit %s Edit Icon Edit Label Edit Menu Item Edit Slider Edit Subtitle Edit Title Edit blog post Edit project gallery Edit this item Either upload a new, or choose an existing image from your media library Email Email To Email sent Empty response body Enable frontend style switcher Enables the possibility to add the Google Analytics tracking code that will let you get all the analytics about visitors, page views and more. End Ends before timeline Enter Facebook App ID / API Key. Enter Facebook App Secret. Enter Twitter Access Token Secret. Enter Twitter Access Token. Enter Twitter App Secret. Enter Twitter Consumer Key. Enter a few words that describe the person Enter a value for the height Enter a value for the width Enter field label (it will be displayed on the web site) Enter some content for this Info Box Enter some content for this texblock Enter the Name of the Person to quote Enter the desired content Enter the event URL (Ex: http://your-domain.com/event) Enter the event date & time Enter the event title Enter the number of stars you want in the rating system Enter the testimonial here Enter your Google Analytics code (Ex: UA-XXXXX-X) Enter your email server Enter your password Enter your username Error Error! Error: Position doesn't exists. Please check config file. Error: Sidebars not set Error: Type or sub_type error Event Event Categories Event Location Event Options Event Title Event URL Event-search-tags Events Excerpt View Excerpt of the current post, of auto-generate if it is not set Excerpt of the current post, without auto-generation Exclude Categories Exclude Pages Execution stopped (next step did not started) Exit Full Screen Extension "%s" does not exist or is disabled. Extension "%s" does not exist or is not active. Extension "%s" does not exist. Extension "%s" has no download sources. Extension "%s" is already installed. Extension "%s" is not available for install. Extension "%s" is not installed. Extension %s is invalid. Extension does not have settings options. Extension has no Install Instructions Extension not specified. Extensions Update Extensions settings successfully saved. Facebook Fade Failed insert row from line %d Failed to access Github repository "%s" releases. Failed to access Github repository "%s" releases. (%s) Failed to access Github repository "%s" releases. (Response code: %d) Failed to close the zip after extract Failed to copy file: %s Failed to copy: %s Failed to create destination dir Failed to create dir: %s Failed to create tmp table %s Failed to decode line %d from db file. Failed to drop tmp table %s Failed to fetch %s latest version from github "%s". Failed to get dir chmod Failed to get framework latest version. Failed to get theme latest version. Failed to keep option: %s Failed to list dir: %s Failed to open file Failed to remove dir: %s Failed to remove file: %s Failed to restore dir listing from: %s Failed to restore options keeping step Failed to write data to file Failure Message False Feb February FeedBack FeedBack Stars Feedback Feedback Stars Field Layout File Type Icons File ended without content File id not specified File not specified Files Export Files Restore Filesystem init failed Font face For Grouped Page For Grouped Pages For Specific Page For Specific Pages For group For specific Forbidden Form Fields Form with id "%s" was already defined Forms Framework Framework Update Framework requirements not met: Friday From Address From Name Frontend Style Switcher Full Backup Full Screen Full Templates Full Width Gallery Gap Gap Fill Gap _____ Fill Gender Icons General General Settings Get list of courses Github error: Go to extensions page Go to updates page Google Google Analytics Google Calendar Google Webmasters Green HTTP Loopback Connections are not enabled on this server. If you need to contact your web host, tell them that when PHP tries to connect back to the site at the URL `{url}` and it gets the error `{error}`. There may be a problem with the server configuration (eg local DNS problems, mod_security, etc) preventing connections from working properly. Hand Icons Heading Size Heading Subtitle Heading Title Heading row Height Here are some tags examples: Here you can add, remove and edit your Testimonials. Here you can set the styling and size of the HR element Hide Hide other extensions Highlight column Home Page Homepage Homepage Description Homepage Meta Keywords Homepage Title Horizontal How much whitespace do you need? Enter a pixel value. Positive value will increase the whitespace, negative value will reduce it. eg: '50', '-25', '200' Hybrid Ical Export Icon Icon Box Icon above title Icon in line with title Icon title If you like Unyson, {wp_review_link}, share on {facebook_share_link} or {twitter_share_link}. Image Image Link Image Sizes Remove Image Sizes Restore Important Information Information! Insert Bing Webmasters verification code Insert Google Webmasters verification code Insert Video URL Insert Video URL to embed this video Install Install %s Install Instructions Install theme compatible extensions Installing the "%s" extension... Installing the %s... Instructions for Users Interval Invalid JSON response Invalid Quiz Invalid byte position Invalid demo Invalid destination dir Invalid destination email (please contact the site administrator) Invalid email configuration Invalid execution end time Invalid execution result Invalid extension. Invalid file id Invalid flash message type: %s Invalid host Invalid json type %s in db file Invalid mark point number Invalid nonce. Invalid request method. Invalid send method Invalid source Invalid source dir Invalid source type Invalid sub task %s Invalid tasks hash Invalid token Invalid type: %s Invalid url Is your event an all day event? Italic Item Title Jan January Job title of the person. Jul July Jun June Keep you framework, extensions and theme up to date. Label Language Switcher Language of this post Layout Elements Learning Leave blank for default (SMTP - 25, SMTPS - 465) Lesson Lesson Courses Lesson Quiz Lessons Let's you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Lets you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes. Letter spacing Line Line height Link Relationship (XFN) Link this event to a specific user Link to the Persons website Linktext for the above Link List View Load Template Local Download Location Location Description Location Image Location Title Location Url Location Venue Locations Mailer Make this field mandatory? Malformed UTF-8 characters, possibly incorrectly encoded Manage Sidebars Mandatory Field Manually, I'll upload the images myself Map Map Height Map Placeholder Map Type Mar March Max Maxim value Maximum stack depth exceeded Maximum supported %s extension version is %s Maximum supported %s version is %s Maximum supported WordPress version is %s May Media Media Elements Medical Icons Mega Menu Mega Menu Column Title Message Message sent! Message! Meta Keywords Meta Robots Metarobots Min Minim value Missing ID. Check that you provided all mandatory data. Monday Monthly More Move Move to Trash Multi Interval Event Multiple Choice Name Name of the person Navigation Label New %s New %s Name New Sidebar New Slider New blog post New extensions updates available. New message New title Newer Comments &rarr; Nivo Slider No No %s Found No %s Found In Trash No 'picker' key set for multi-picker option: %s No Extensions for update. No Page Builder tab specified for shortcode: %s No Sliders Available No Sliders created yet. Please go to the {br}Sliders page and {add_slider_link}. No Sliders found No Sliders found in Trash No Templates Saved No Title No blog posts found No blog posts found in trash No courses available No default view (views/view.php) found for shortcode: %s No events in this day. No events provider specified for calendar shortcode No extension specified. No extensions activated yet No extensions provided No extensions updates found. No filesystem access, credentials required No filesystem access, invalid credentials No items found. No location provider specified for map shortcode No matches found No releases found in repository "%s". No sidebar name specified No sidebar name specified. No title No update found for the "%s" extension. No, Return me to the extension list Nonce verification failed Normal Note that the type and population can't be changed later. You'll need to create a new slider to have a different slider type or population method. Note that the type can't be changed later. Note: Please set location Note: Please set start & end event datetime Notification Notification message Notification type Nov November Number Number of Images Number of Images in the slider Number of courses Oblique Oct October Once Weekly Once a month One column Oops something went wrong. Open Link in New Window Open link in a new window/tab Option Testimonials Title Option description Option type %s has no default value Optional - SMTP port number to use. Options Original: %s Other Others Owl Slider Page Page Builder Page Title Page number Page saved. Pages Paragraph Text Parent %s Parent %s: Parent extension "%s" is disabled Parent extension "%s" not available. Password Password cannot be empty Payment Icons Pingback: Placeholder Please check the categories you do not want to include in sitemap Please check the extensions you want to update. Please check the pages you do not want to include in sitemap Please configure the {mailer_link} extension. Please fill the recaptcha Please replace it first so that you will not have visual gaps in your layout. Please select the background color Please select the background image Points Population Method Population Method - Categories Population Method - Custom Population Method - Posts Population Method - Tags Population Method Categories opt 1 Population Method Categories opt 2 Population Methods Population method Population method %s does not exist Portfolio Portfolio Category Portfolio Project Portfolio Projects Position Post author Post categories, separated by coma Post modified time Post tags, separated by coma Post/page author "nicename" Post/page author id Post/page id Posts Population Method Predefined Styles Predefined images Press button to view sitemap file Prevent the map from zooming when scrolling until clicking on the map Preview Changes Pricing row Project Project Cover Image Projects Publish Question Quiz Quiz Elements Quiz Passmark Points Quiz settings Quote Randomize Randomize? Rating Rating System Rating: Recaptcha Red Redo Remove Request failed. Error code: %d Required params not found Reset Reset Options Reset location Resetting Restrictions Return to Extensions page Return to Updates page Reviews Roadmap Row switch Ruler Type SEO SEO Description SEO Title Satellite Saturday Save Save Builder Template Save Changes Save Column Save Full Template Save Section Save as Template Saving Schedule Script Search %s Search Engines Search Page Search Page Title Search Sliders Search blog posts Search categories Search for a specific page you want to set a sidebar for Search phrase in search page Searching for: Secret key Section Sections Secure Connection Security Code Select All Select Course Select Icon Select Slider Select Specific Categories Select Specific posts Select Specific tags Select an event category Select calendar population method (Ex: events, custom) Select calendar type Select choice display layout Select first day of week Select group of pages you want to set a sidebar for. Select here if you want to open the linked page in a new window Select how often do you want to backup your website. Select map population method (Ex: events, custom) Select map type Select sidebar you wish to replace. Select the options you want the Feedback extension to be activated for Select the posts you want the Page Builder extension to be activated for Select the send form method Send Send Method Sep September Server Address Set 404 page title format Set Correct Answer Set Wrong Answer Set author page description Set author page meta keywords Set author page title format Set characters or words restrictions for this field Set date achieves description Set date achieves meta keywords Set date achieves title format Set description format Set digits or values restrictions of this field Set height Set homepage description Set homepage meta keywords Set homepage title format Set image height Set image width Set location description Set location title Set map height (Ex: 300) Set meta keywords Set page url (Ex: http://example.com) Set project gallery Set search page title format Set secret key Set site key Set start and end events datetime Set title format Set to default language the posts, pages categories or tags that don't have a language set ? Set width Settings Shortcode "%s" from %s was already defined at %s Shortcodes Show on the front-end a panel that allows the user to make the switch between predefined styles. Show other extensions Side by side Sidebar Sidebar Name Sidebars Sidebars for Single Choice Single Line Text Site description Site key Site name Sitemap Size Slider Slider Configuration Slider Design Slider Settings Slider Title Sliders Social Social Facebook Social Twitter Sorry, you did not pass the test Source dir %s is empty Source dir not specified Source dirs not specified Source not specified Speakers Special Heading Specified population method does not exists: %s Specify location Start Start & End of Event Start Quiz Start Week On Starts after timeline State Style Styling Subject Message Submit Submit Button Submit for Review Subtitle Success Message Successfully removed Sunday Switch Style Panel Syntax error, malformed JSON Table Table Styling Tables drop failed Tables rename failed. Tabs Tags Population Method Task type not registered Taxonomies Team Member Team Member Description Team Member Image Team Member Job Title Team Member Name Template Name Templates Term title Terrain Testimonials Text Block Text Editor Icons Text after gap Text before gap Text for 404 Page Text for Blog Page Text for Homepage The %s extension has been successfully deleted. The %s extension has been successfully installed. The %s extension is disabled The %s extension is not installed The %s extension is not installed: %s The %s extension needs to be updated to %s The %s has been successfully updated. The 404 anchor will have this text The Mega Menu extension adds a user-friendly drop down menu that will let you easily create highly customized menu configurations. The blog page anchor will have this text. In case homepage will be set as blog page, will be taken the homepage text The class %s must extend from FW_Shortcode The description will be displayed in the menu if the current theme supports it. The form header subtitle text The form will be sent to this email address. The form will look like was sent from this email address. The homepage anchor will have this text The message has been successfully sent! The name you'll see in the From filed in your email client. The options were successfully reset The options were successfully saved The placeholder can't be deleted because it is used in one of sidebars below. The points number at which the test will be passed. The question answer will be true or false The question label is empty The term translation does already exists.ACTION +++  The text that will be displayed at the top of the panel. The title will be displayed on contact form header The unzipped "%s" extension directory not found. The unzipped %s directory not found. The users will see these instructions in the tooltip near the field The {label} field is required The {label} field maximum value must be %s The {label} field minimum value must be %s The {label} field must be a valid number The {label} field must be a valid website name The {label} field must contain a valid email The {label} field must contain maximum %d character The {label} field must contain maximum %d characters The {label} field must contain maximum %d word The {label} field must contain maximum %d words The {label} field must contain minimum %d character The {label} field must contain minimum %d characters The {label} field must contain minimum %d word The {label} field must contain minimum %d words The {label} field must have maximum %d digit The {label} field must have maximum %d digits The {label} field must have minimum %d digit The {label} field must have minimum %d digits Theme Theme Settings Theme Update Theme requirements not met: There are not any wrong answers set There must not be more than one page Editor integrated with the wp post editor per page There needs to be at least one correct answer This can be left blank This column should start a new row This extension adds a Learning module to your theme. Using this extension you can add courses, lessons and tests for your users to take. This extension adds a fully fledged Events module to your theme. It comes with built in pages that contain a calendar where events can be added. This extension adds the possibility to create a contact form. Use the drag & drop form builder to create any contact form you'll ever want or need. This extension lets you control the website visual style. Starting from predefined styles to changing specific fonts and colors across the website. This extension lets you create an automated backup schedule, import demo content or even create a demo content archive for migration purposes. This extension lets you set up daily, weekly or monthly backup schedule. You can choose between a full backup or a data base only backup. This extension lets you translate your website in any language or even add multiple languages for your users to change at their will from the front-end. This extension translate Widgets This extension translate menus This extension translate posts This extension translate terms This extension will add a fully fledged portfolio module that will let you display your projects using the built in portfolio pages. This extension will enable you to have a fully optimized WordPress website by adding optimized meta titles, keywords and descriptions. This extension will let you set some global email options and it is used by other extensions (like Forms) to send emails. This is a simplified preview, not changes are reflected. This is the default language of your website. This is the text that appears on your button This may take a few moments. This slider was created correctly, but the code implementation was delete from source code or blocked from filter.Delete this post or recovery slider implementation This slider was created correctly, but the multimedia_types from config.php file was deleted, please set multimedia_types for this slider type. This text will appear in submit button This text will be displayed when the form will fail to be sent This text will be displayed when the form will successfully send This text will be used as field default value This text will be used as field placeholder This text will be used as subject message for the email Three columns Thursday Time Timed out Title Title Attribute Title of the Box Title of the post/page/term Title: Titles & Meta To the top Today Toggle mandatory field Translate Menus Translate Posts Translate Terms Translate Widgets Translate to Translations Transportation Icons Tried to insert data in table that was not imported %s True True/False Tuesday Twitter Two columns Type Type of Transition Type of transition between slides Type the question... Type to search ... UNDEFINED OPTION TYPE URL Unable to process the form Undefined container type: %s Undefined option type: %s Underflow or the modes mismatch Undo Unexpected control character found Unhandled type Unknown "%s" extension download source "%s" Unknown Set Unknown collected group Unknown error Unknown events provider "%s" specified for calendar shortcode Unknown location provider "%s" specified for map shortcode Unknown tab: Unyson Unyson WordPress Framework is the fastest and easiest way to develop a premium theme. I highly recommend it Up one Update Update %s Update Extensions Update Framework Update Theme Update WordPress Upload Uploads dir not specified Url not specified Use Meta Keywords Use as Mega Menu Use the table as a pricing table Use the table to display tabular data Use this extension to configure all your social related APIs. Other extensions will use the Social extension to connect to your social accounts. Use this section to create and/or set different sidebar(s) for different page(s) Username Username cannot be empty Value Vertical Video Video Height Video Player Icons Video Width View %s View Requirements View Sitemap View Slider View all categories View all courses View blog post Visual Page Builder WP Filesystem is not initialized Warning! 
You are about to delete a backup, it will be lost forever. 
Are you sure? We are currently resetting your settings. We are currently saving your settings. We recommend you to use an email that you verify often Web Application Icons Webmaster %s already exists Webmasters Website Website Link Website Name Wednesday Week  Weekly Weight Where does the event take place? Where should your button link to Where should your image link to? Whitespace Widget Area Widgets Page Width Without Course WordPress needs to be updated to %s Words Write the correct answer text Write the heading subtitle content Write the heading title content Wrong answers XML Sitemap Yes You answered correctly %s questions from %s You are not allowed to delete extensions. You are not allowed to install extensions. You are not allowed to save extensions settings. You don't have slider extensions, please create at least one extension for properly work You have no permission to change Styling options You have no permissions to activate extensions You have no permissions to change settings options You have no permissions to deactivate extensions You have no permissions to install extensions You have no permissions to uninstall extensions You have the latest version of %s Extensions. You have the latest version of %s. You have version %s installed. Update to %s. You need to activate %s. You need to update %s to %s: %s You need to update WordPress to %s: %s You need to update the %s extension to %s: %s You require %d points in oder to pass the test You will need to create a new form in order to have a different form type. Your comment is awaiting moderation. Your secret key. More on how to configure ReCaptcha Your theme is up to date. Your website key. More on how to configure ReCaptcha Zip Code Zip extension missing Zip extract failed Zip file not specified Zip open failed (code %d). Please try again and by create a new Slider day days hour hours item leave a review maximum required version is minimum required version is minute minutes month months noindex, follow per month please rate the post. says second seconds sub item table-builder option type must be inside the table shortcode to undefined week week %s of %s weeks with your current theme year years zip extension {label}: Submitted data contains not existing choice {label}: Submitted data contains not existing choices {x} More Project-Id-Version: Unyson
POT-Creation-Date: 2016-10-29 11:11+0200
PO-Revision-Date: 2016-10-30 02:11+0200
Language-Team: ThemeFuse <hello@themefuse.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Generator: Poedit 1.8.11
X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2
X-Poedit-Basepath: .
Plural-Forms: nplurals=2; plural=(n > 1);
X-Poedit-SourceCharset: UTF-8
Last-Translator: 
Language: fr_FR
X-Poedit-SearchPath-0: ..
 (sans titre) " or " L'extension %s avec pour rÃ©pertoire github "%s" n'a pas de parution. L'extension "%s"de source github "utilisateur repo" le paramÃ¨tre est nÃ©cessaire %1$s %2$d %1$s a %2$s %s %s (non valide) %s (dÃ©penses) %s Extensions %s Instructions d'installation %s RÃ©glages gÃ©nÃ©raux %s brouillon mise Ã  jour %s extension L'extension %s n'a pas de paramÃ¨tres. L'extension %s est nÃ©cessaire L'extension %s est nÃ©cessaire (%s) L'extension %s a besoin de configurer les catÃ©gories dans le types d'article Les besoins d'extension de %s configurÃ©es catÃ©gories de poste dans les types de poste Les besoins d'extension de %s configurÃ©s balises dans les types de poste %s du rÃ©pertoire GitHub "%s" n'a pas la rÃ©fÃ©rence "%s". Le manifeste %s de paramÃ¨tre non valide a "github_uptade". S'il vous plaÃ®t utiliser "user/repo" format. %s doit Ãªtre mise Ã  jours pour %s %s en cours %s publiÃ©s. %s de restauration Ã  la rÃ©vision de %s %s prÃ©vu pour : %s %s soumis. %s mis Ã  jour. %u Fichiers &larr; Anciens commentaires (Editer) (Pour GroupÃ© Pages) (Pour des pages spÃ©cifiques) (pas de titre) 1 Fichier 10 Ã©toiles 100% 25% 404 Aucun Ã©lÃ©ment trouvÃ©. 404 non trouvÃ© Page 404 Titre de la page 404 5 Ã©toiles 50% 7 Ã©toiles Un widget de sÃ©lecteur de langue Un calendrier des messages de votre site&#8217;s. Un contenu d'installation est en cours d'exÃ©cution API configuration AccÃ¨s refusÃ© Jeton d'accÃ¨s Jeton d'accÃ¨s secret AccordÃ©on Activer %s Activer pour Extensions actives Ajouter Ajouter une colonne Ajouter IcÃ´ne Ajouter des images Ajouter des images Ajouter un projet Ajouter un nouveau %s Ajouter un nouveau Slider Ajouter une nouvelle catÃ©gorie Ajouter une rangÃ©e Ajouter une Sidebar Ajouter un Slide Ajouter une %s colonne Ajouter un bouton Ajouter un calendrier Ajouter un appel Ã  l'action Ajouter un formulaire de contact Ajouter un diviseur Ajouter un menu dÃ©roulant Ajouter une carte Ajouter un champ de choix multiple Ajouter une boÃ®te de notification Ajouter un champ numÃ©rique Ajouter un paragraphe texte Ajouter un champ Recaptcha Ajouter une section  Ajouter un champ Ã  choix unique Ajouter une simple ligne de texte Ajouter un Slider Ajouter une en-tÃªte spÃ©cial Ajouter une table Ajouter un membre de l'Ã©quipe Ajouter un bloc de texte Ajouter une vidÃ©o Ajouter des imagesAdd a Website field Ajouter une zone Widget Ajouter un accordÃ©on Ajouter un champ d'Email Ajouter une icÃ´ne Ajouter une icÃ´ne de boÃ®tes Ajouter une image Ajouter un article du blog Ajouter le choix Ajouter des variantes de rÃ©ponses correctes Ajouter une image de l'emplacement Ajouter un nouvel article du blog Ajouter des onglets Ajouter quelques tÃ©moignages Ajouter des variantes de mauvaises rÃ©ponses Ajouter les mauvaises rÃ©ponses variantes Ajouter/Modifier Date et heure Ajouter/Modifier l'emplacement Ajouter/modifier la question Ajouter/Modifier l'ongler Ajouter/Editer l'onglet Ajouter/Ã‰diter tÃ©moignage Adresse Ajoute un module de sliders Ã  votre site Web d'oÃ¹ vous serez en mesure de crÃ©er diffÃ©rents sliders construits en jQuery pour votre page d'accueil et le reste des pages. Ajoute l'extension Sliders Ã  votre site Web. Vous serez en mesure de crÃ©er diffÃ©rents Slider construit pour votre page d'accueil et toutes les autres pages du site. Ajoute la possibilitÃ© de laisser des commentaires (commentaires, avis et notes) sur vos produits, articles, etc. Cela remplace le systÃ¨me de commentaires par dÃ©faut. AprÃ¨s l'ajout de contenu de l'extension sera automatiquement un ping Ã : limite d'Ã¢ge Limite d'Ã¢ge des sauvegardes en jours Limite d'Ã¢ge des sauvegardes en mois Limite d'Ã¢ge des sauvegardes en semaines Ah dÃ©solÃ© Alerte Alerte ! Tout les %s Toutes les categories Ã‰vÃ©nement d'une journÃ©e? Tout les Ã©vÃ©nements Toutes les categoriesToutes les langues Toutes les pages Tous les articles de blog Toutes les dates Tous les jours Toutes les extensions prises en charge sont dÃ©jÃ  installÃ©s. Autoriser l'utilisation des meta keywords dans les postes et les taxonomies Permet aux visiteurs d'apprÃ©cier un poste en utilisant Ã©toiles Analyse des visites App ID/API Key: App Secret: Appliquer Avr Avril Page d'archive Archive DÃ©compressez Zip Archive Archive introuvable Archives Arguments non spÃ©cifiÃ© pour le type : %s Utilisateur associÃ© Au moins l'un des champs (%s ou %s) doit Ãªtre rempli avec du texte LÃ©gende de la piÃ¨ce jointe AoÃ» AoÃ»t Meta de l'auteur Page d'auteur Description de l'auteur Titre de la page d'auteur Automatiquement, chercher des images des catÃ©gories Automatiquement, rapporter les images des articles Automatiquement, chercher des images Ã  partir des Ã©tiquettes Extensions disponibles Retour Ã  Contexte Couleur de fond Image de fond ArriÃ¨re-plan vidÃ©o Sauvegarde Sauvegarde & DÃ©mo Planification de la sauvegarde Sur la base de %s Votes Bing Bing Webmasters Noir Blog CatÃ©gories du blog Blog CatÃ©gorie Article Article Bleu Style de la boite IcÃ´nes de marque Fil d'Ariane Apporte une nouvelle couche de la libertÃ© de personnalisation Ã  votre site Web en vous permettant d'ajouter plus d'une barre latÃ©rale Ã  une page, ou diffÃ©rents encadrÃ©s sur des pages diffÃ©rentes. Construire des formulaires de contact Builder Actions en masse Bouton Bouton Couleur Bouton Ã‰tiquette Lien du bouton Ligne de bouton Bx-Slider Classes CSS (en option) Calendrier Type de calendrier Calendrier : URL de l'Ã©vÃ©nement n'est pas dÃ©fini Calendrier: Temps paramÃ¨tre split devrait diviser 60 sans dÃ©cimales. Quelque chose comme 10, 15, 30 Calendrier: Vue %s non trouvÃ© Calendrier: Mauvais format de date %s. Devrait Ãªtre Â«maintenantÂ» ou Â«aaaa-mm-dd" Calendrier: Mauvaise direction de navigation %s. Peut-Ãªtre que "suivant" ou "prÃ©cÃ©dent" ou "aujourd'hui" Appel Ã  l'action Peut Ãªtre utilisÃ© pour une description de poste Annuler Impossible d'accÃ©der au rÃ©pertoire : Vous ne pouvez pas accÃ©der aux fichiers du rÃ©pertoire dÃ©compressÃ©s. Vous ne pouvez pas activer l'extension autonome cachÃ©e % s Vous ne pouvez pas activer l'extension %s parce qu'il n'est pas installÃ©. %s Impossible de sauvegarder les extensions Vous ne pouvez pas effacer le rÃ©pertoire d'extensions Impossible de fermer le fichier zip Impossible de se connecter directement au systÃ¨me de fichiers Vous ne pouvez pas convertir les chemins du systÃ¨me de fichiers : %s Vous ne pouvez pas crÃ©er le rÃ©pertoire Vous ne pouvez pas crÃ©er le rÃ©pertoire "%s". Il doit Ãªtre Ã  l'intÃ©rieur de "%s" Vous ne pouvez pas crÃ©er le rÃ©pertoire : Impossible de crÃ©er le fichier Vous ne pouvez pas crÃ©er le fichier: %s Vous ne pouvez pas crÃ©er un rÃ©pertoire temporaire: %s Impossible de crÃ©er le rÃ©pertoire "%s". Impossible de crÃ©er le rÃ©pertoire extensions de sauvegarde Vous ne pouvez pas crÃ©er : Impossible de supprimer "%s". Vous ne pouvez pas supprimer l'extension "%s". Vous ne pouvez pas supprimer : Vous ne pouvez pas faire plein db restauration car la sauvegarde est manquant quelques tables Vous ne pouvez pas tÃ©lÃ©charger le zip : %s . Vous ne pouvez pas tÃ©lÃ©charger l'extension zippÃ© "%s". Vous ne pouvez pas tÃ©lÃ©charger l'extension zippÃ© "%s". %s Vous ne pouvez pas tÃ©lÃ©charger l'extension zippÃ© "%s". (Code de rÃ©ponse : %d) Vous ne pouvez pas tÃ©lÃ©charger %s. Impossible de supprimer la table temporaire : %s Vous ne pouvez pas exporter CREATE TABLE sql Vous ne trouvez pas l'emplacement? Impossible d'obtenir la prochaine table de base de donnÃ©es Impossible de dupliquer "%s" avec "%s" Impossible de dÃ©placer "%s" Ã  "%s" Impossible de dÃ©placer "%s" Ã  "%s". Vous ne pouvez pas dÃ©placer le curseur dans le fichier de la base de donnÃ©e Vous ne pouvez pas dÃ©placer le zip dans la destination du rÃ©pertoire Impossible d'ouvrir le fichier de la base de donnÃ©e Vous ne pouvez pas ouvrir le zip (codes d'erreur : %s) Vous ne pouvez pas ouvrir le zip: %s Impossible de lire le rÃ©pertoire "%s". Vous ne pouvez pas lire la lignes %d du fichier de la base de donnÃ©e Vous ne pouvez pas lire ligne Ã  partir du fichier de la base de donnÃ©s Vous ne pouvez pas rÃ©cupÃ©rer les extensions Vous ne pouvez pas recrÃ©er le rÃ©pertoire d'extensions Vous ne pouvez pas supprimer le zip : %s . Vous ne pouvez pas supprimer le rÃ©pertoire Impossible de supprimer le rÃ©pertoire temporaire : Impossible de supprimer le rÃ©pertoire temporaire "%s". Impossible de supprimer le rÃ©pertoire temporaire: %s Vous ne pouvez pas supprimer l'extension zippÃ© tÃ©lÃ©charger "%s". Impossible de supprimer l'ancien rÃ©pertoire de sauvegarde des extensions Impossible de supprimer le rÃ©pertoire : Vous ne pouvez pas rouvrir le dossier Vous ne pouvez pas sauvegarder le zip : %s . Vous ne pouvez pas sauvegardÃ© l'extension zippÃ© "%s". Categories CatÃ©gories de la mÃ©thode population CatÃ©gorie CatÃ©gorie/Ã©tiquette/description du terme Colonne de texte centrer CentrÃ© CaractÃ¨res VÃ©rifiez si vous voulez exclure cette catÃ©gorie VÃ©rifiez si vous voulez exclure cette page VÃ©rifiez les extensions disponibles ci-dessous Choix Choisir Choisir une catÃ©gorie Choisissez l'image Choisir le tag Choisissez une couleur pour votre bouton Choisissez un sous-titre pour votre diapositive. Choisissez un titre pour votre slider uniquement pour un usage interne: Ex: "Page d'accueil". Choisir une icÃ´ne Choisissez les langues que vous voulez que votre site traduit Ã . Choisissez la mÃ©thode de la population pour votre slider Choisissez la position de votre Sidebar(s) Choisissez les options de style de la table Ville Fichier de classe trouvÃ©e pour shortcodes %s mais pas de classe %s trouvÃ© Cliquez sur OK pour rÃ©initialiser.
Tous les rÃ©glages seront perdus et remplacÃ©s par les paramÃ¨tres par dÃ©faut! Cliquez pour modifier / Glisser pour rÃ©organiser Cliquez pour voir la liste complÃ¨te des rÃ©pertoires qui seront supprimÃ©s Fermer Couleur Colonne Colonnes Commenter la navigation Les commentaires sont fermÃ©s. Compatible Configurer Mailer FÃ©licitation, vous a passÃ© le test FÃ©licitations Ã  vous FÃ©licitations Ã  vous ! Connectez Ã©vÃ©nement d'extension avec shortcodes map & calendrier Consumer Key Consumer Secret Formulaire de contact Formulaires de contact Formulaire de contact Contenu sauvegarde du contenu Ã‰lÃ©ments de contenu Convertir les donnÃ©es Bonne rÃ©ponse Bonne rÃ©ponse La rÃ©ponse correcte ne peut pas Ãªtre vide Bonnes rÃ©ponses Impossible d'envoyer l'e-mail Impossible d'envoyer via smtp Impossible d'envoyer via wp_mail Impossible de valider le formulaire Pays Cours CatÃ©gories de cours CatÃ©gorie de cours Cours Image de couverture CrÃ©er CrÃ©er un cours CrÃ©er un Ã©lÃ©ment de l'Ã©vÃ©nement CrÃ©er une leÃ§on CrÃ©er un projet CrÃ©er votre onglet CrÃ©Ã© CrÃ©e un CrÃ©e une section CrÃ©e un menu de navigation simplifiÃ©e pour les pages qui peuvent Ãªtre placÃ©s partout dans le thÃ¨me. Cela rendra la navigation sur le site beaucoup plus facile. IcÃ´nes des devises La version actuelle du Framework est %s, %s La version actuelle de WordPress est %s, %s Date actuelle Mois en cours Heure actuelle La version actuelle de l'extension du %s est %s, %s AnnÃ©e en cours PersonnalisÃ©e Port personnalisÃ©e Messages personnalisÃ©s Champ personnalisÃ© supprimer. Champ personnalisÃ© mis Ã  jour. Image personnalisÃ©e Tous les jours Exportation de la base de donnÃ©es Fichier de base de donnÃ©es non trouvÃ©e Base de donnÃ©es de restauration La base de donnÃ©s a disparu Date Date et heure Date de description atteint Date de titre atteint Date de rÃ©alise des Meta Keywords Date de l'article/page Dec DÃ©cembre Default Ã‰diteur par dÃ©faut Langage par dÃ©faut Valeur par dÃ©faut Colonne par default Par dÃ©faut pour toutes les pages Colonne par dÃ©fault Supprimer Supprimer dÃ©finitivement Suppression de l'extension "%s" ... Installation de la dÃ©mo de contenu Description Description (HTML) Description de la colonne Destination dir n'est pas vide Destination "dir" non spÃ©cifiÃ© Destination non spÃ©cifiÃ©e Chiffre Dir non spÃ©cifiÃ© IcÃ´nes de direction Annuaire Nettoyage DÃ©sactiver les archives de l'auteur DÃ©sactiver les paramÃ¨tres SEO des archives d'auteur Date d'archives dÃ©sactiver DÃ©sactiver les paramÃ¨tres de SEO des archives des dates DÃ©sactiver zoom dÃ©filement DÃ©sactivÃ© SÃ©parateur Voulez-vous vraiment changer sans enregistrer? Voulez-vous des choix Ã  afficher dans un ordre alÃ©atoire? TerminÃ© Descendre TÃ©lÃ©charger TÃ©lÃ©chargement terminÃ©. DÃ©compression... TÃ©lÃ©chargement de l'extension "%s"... TÃ©lÃ©chargement du %s ... TÃ©lÃ©chargement en cours... TÃ©lÃ©chargement ... %s TÃ©lÃ©chargement ... %s de %s Menu dÃ©roulant Dupliquer N'existe pas encadrÃ© dynamique ERREUR Editer Editer %s Modifier IcÃ´ne Modifier le libellÃ© Modifier Ã©lÃ©ment de menu Editer le Slider Editer le sous-titre Editer le titre Modifier l'article du blog Editer la galerie du projet Editer cet objet Soit tÃ©lÃ©charger une nouvelle, ou choisissez une image existante Ã  partir de votre bibliothÃ¨que multimÃ©dia Email Envoyer Ã  Email envoyÃ© Corps de la rÃ©ponse vide Activer avant changeur de style d'extrÃ©mitÃ© Permet la possibilitÃ© d'ajouter le code Google Analytics qui vous permettra d'obtenir toutes les analyses sur les visiteurs, pages vues et plus de suivi. Fin Termine avant chronologie Entrez Facebook App ID Key / API. Entrer Facebook App Secret. Entrez le jeton Twitter de l'accÃ¨s secret. Entrez jeton d'accÃ¨s Twitter. Entrer Twitter app Secret. Entrez la clÃ© du client Twitter. Saisissez quelques mots qui dÃ©crivent la personne Entrez une valeur pour la hauteur Entrez une valeur pour la largeur Entrez le champ de l'Ã©tiquette (il sera affichÃ© sur le site web) Entrez une partie du contenu de cette boÃ®te d'information Entrez une partie du contenu de ce bloc de texte Entrez le nom de la personne Ã  citer Entrez le contenu dÃ©sirÃ© Entrez l'Ã©vÃ©nement URL (Ex: http://your-domain.com/event) Entrez la date et l'heure de l'Ã©vÃ©nement Entrez le titre de l'Ã©vÃ©nement Entrez le nombre d'Ã©toiles que vous voulez dans le systÃ¨me de notation Entrez le tÃ©moignage ici Entrez votre code d'identification Google Analytics (Ex : UA-XXXXX-X) Entrer l'adresse de messagerie de votre serveur Entrer votre mot de passe Entrez votre nom d'utilisateur Erreur Erreur ! Erreur: Position n'existe pas. S'il vous plaÃ®t vÃ©rifier le fichier de configuration. Erreur: Sidebars non rÃ©glÃ©es Erreur : Type ou erreur de sous-type Un Ã©vÃ©nement CatÃ©gories d'Ã©vÃ©nements Lieu de l'Ã©vÃ©nement Options de l'Ã©vÃ¨nement Titre de l'Ã©vÃ©nement URL de l'Ã©vÃ©nement EvÃ©nement-recherche-tags Ã‰vÃ©nements RÃ©sumer des vues Extrait du poste actuel, de l'auto-gÃ©nÃ©rÃ© si elle n'est pas rÃ©glÃ© Extrait du poste actuel, sans auto-gÃ©nÃ©ration Exclure les catÃ©gories Exclure les pages ExÃ©cution arrÃªtÃ©e (l'Ã©tape suivante n'a pas commencÃ©) Quitter le mode plein Ã©cran Extension "%s" n'existe pas ou est dÃ©sactivÃ©. L'extension "%s" n'existe pas ou n'est pas active. L'extension "%s" n'existe pas. L'extension "%s" n'a pas de sources de tÃ©lÃ©chargement. L'extension "%s" est dÃ©jÃ  installÃ©. L'extension "%s" n'est pas disponible pour l'installation. L'extension "%s" n'est pas installÃ©. Type de message flash invalide : %s. L'extension n'a pas d'options de paramÃ¨tres. Instructions d'installation L'extension n'est pas spÃ©cifiÃ©. Mise Ã  jour des extensions ParamÃ¨tres d'extensions enregistrÃ©es avec succÃ¨s. Facebook Fade Ã‰chec ligne d'insertion de la ligne %d Impossible d'accÃ©der au rÃ©pertoire de rÃ©fÃ©rence GitHub "%s".  Impossible d'accÃ©der au rÃ©pertoire Github "%s". (%s) Impossible d'accÃ©der au rÃ©pertoire de rÃ©fÃ©rence GitHub "%s". (Code de rÃ©ponse  :%d) Impossible de fermer le zip aprÃ¨s l'extrait Impossible de copier les fichiers : %s Ã‰chec de la copie: %s Impossible de crÃ©er la destination du rÃ©pertoire Impossible de crÃ©er le rÃ©pertoire : %s Impossible de crÃ©er la table de temp %s Impossible de dÃ©coder la ligne %d du fichier de la base de donnÃ©e. Ã‰chec de glisser la table de temp %s Impossible de rÃ©cupÃ©rer la derniÃ¨re version de %s de github "%s". Impossible d'obtenir dir chmod Impossible d'obtenir la derniÃ¨re version de la structure. Impossible d'obtenir le derniÃ¨re version du thÃ¨me. Impossible de garder l'option: %s Ã‰chec de la liste du rÃ©pertoire :% s Ã‰chec de l'ouverture du fichier Impossible de supprimer le rÃ©pertoire "%s". Impossible de supprimer les fichiers : %s Impossible de restaurer fiche dir de: %s Impossible de restaurer l'Ã©tape des options de conservation Impossible d'Ã©crire des donnÃ©es Ã  dÃ©poser Message d'Ã©chec Faux Fev FÃ©vrier Livre d'or Etoiles des retours Commentaire Etoiles de retour Mise en page du champ IcÃ´nes de type de fichier  Fichier terminÃ©e sans contenu Id de fichier non spÃ©cifiÃ© Fichier non spÃ©cifiÃ© Fichiers d'exportation Restaurer les fichiers File System Ã‰chec de l'initialisation Type de police Pour la page groupÃ©e Pour les pages groupÃ©es Pour la page spÃ©cifique Pour pages spÃ©cifiques Pour le groupe Pour spÃ©cifique Interdit Champs de formulaires Formulaire avec id "%s" a Ã©tÃ© dÃ©jÃ  dÃ©fini Formulaire Framework Mise Ã  jour du Framework Les exigences du Framework ne sont pas satisfaites: Vendredi De l'adresse Du nom Avant changeur de style d'extrÃ©mitÃ© Sauvegarde complÃ¨te Plein Ã©cran Templates complets Pleine largeur Galerie Ã‰cart Ecart de remplissage Ecart de remplissage IcÃ´nes de genre GÃ©nÃ©ral RÃ©glages gÃ©nÃ©raux Obtenez la liste des cours Erreur Github Aller Ã  la page des extensions Aller Ã  la page des mises Ã  jour Google Google Analytics Calendrier Google Google Webmasters Vert Connexions de bouclage HTTP ne sont pas activÃ©s sur ce serveur. Si vous devez contacter votre hÃ©bergeur, dites-leur que lorsque PHP tente de se connecter vers le site Ã  l'URL `{url}` et il obtient l'erreur `{erreur}`. Il peut y avoir un problÃ¨me avec la configuration du serveur (par exemple, les problÃ¨mes de DNS locaux, mod_security, etc.) empÃªchant les connexions de fonctionner correctement. IcÃ´nes de main Taille de l'en-tÃªte Sous-titre de l'en-tÃªte Titre de l'en-tÃªte Ligne de l'en-tÃªte Hauteur voici quelques exemples de tags: Ici, vous pouvez ajouter, supprimer et modifier vos tÃ©moignages. Ici vous pouvez dÃ©finir le style et la taille de l'Ã©lÃ©ment HR Cacher Afficher les autres extensions Colonne souligner Page d'accueil Page d'accueil Description de la page d'accueil Meta keywords de la page d'accueil Titre de la page d'accueil Horizontal Combien d'espace blanc avez-vous besoin? Entrez une valeur de pixel. Valeur positive va augmenter l'espace blanc, valeur nÃ©gative rÃ©duire. par exemple: '50', '-25', '200' Hybride Exportation Ical IcÃ´ne IcÃ´ne de boÃ®te IcÃ´ne au dessus du titre IcÃ´ne en ligne avec le titre IcÃ´ne de titre Si vous aimez Unyson, {wp_review_link}, partager sur {facebook_share_link} ou {twitter_share_link}. Image Lien de l'image Tailles des images supprimer Tailles d'image restaurer Important Information Information ! InsÃ©rez le code de vÃ©rification - Bing InsÃ©rez le code de vÃ©rification - Google Webmasters InsÃ©rer l'URL de la vidÃ©o InsÃ©rer l'URL de la vidÃ©o pour intÃ©grer cette vidÃ©o Installation Installer %s Instructions d'installation Installer des extensions compatibles avec ce thÃ¨me Installation de l'extension "%s" ... Installation de %s ... Instructions pour les utilisateurs Intervalle RÃ©ponse JSON non valide Quizz invalide Position de l'octet non valide DÃ©mo non valide Invalid destination dir Destination de l'e-mail invalide (s'il vous plaÃ®t contacter l'administrateur du site) Configuration mail non valide ExÃ©cution invalide de l'heure de fin ExÃ©cution invalide du rÃ©sultat Extension invalide. Id de fichier non valide Type de message flash invalide : %s HÃ´te non valide Type JSON invalide %s dans le fichier de la base de donnÃ©e Point de repÃ¨re invalide nombre Non valide. MÃ©thode de requÃªte non valide. MÃ©thode d'envoi non valide Source non valide Source dir invalide Type de source non valide Sous-tÃ¢ches non valides %s tÃ¢ches non valides hachage Jeton invalide Type non valide: %s URL invalide Est-ce votre Ã©vÃ©nement est un Ã©vÃ©nement d'une journÃ©e? Italique Titre de l'article Jan Janvier Titre du poste de la personne. Jui Juillet Jui Juin Gardez vous cadres, extensions et thÃ¨mes Ã  jour. Ã‰tiquette Language des Switcher Langue de cet article Ã‰lÃ©ments de mise en page Apprentissage Laissez vide par dÃ©faut (SMTP - 25, SMTPS - 465) LeÃ§on LeÃ§on des cours LeÃ§on du Quiz LeÃ§ons Vous allez pouvoir construire facilement d'innombrables pages Ã  l'aide du constructeur visuel de page par glisser-dÃ©poser qui est livrÃ© avec un lot de shortcodes prÃªts Ã  l'emploi. Vous permet de crÃ©er facilement d'innombrables pages avec l'aide de la glisser-dÃ©poser la page constructeur visuel qui vient avec beaucoup de shortcodes dÃ©jÃ  crÃ©Ã©s. Espacement des lettres Ligne Hauteur de la ligne Lien Relation (XFN) Associer cet Ã©vÃ©nement Ã  un utilisateur spÃ©cifique Lien vers le site personnel Le texte du lien pour le lien ci-dessus Liste des vues Charger le Template TÃ©lÃ©charger local Location Description de la l'emplacement Image de l'emplacement Titre de l'emplacement Localisation Url Localisation du lieu Locations Mailer Faire de ce champ une obligation? CaractÃ¨res UTF-8 malformÃ©s, peut-Ãªtre est-il mal codÃ© GÃ©rer la Sidebars Champ obligatoire Manuellement, je vais tÃ©lÃ©charger les images moi-mÃªme Carte Hauteur de la carte Espace rÃ©servÃ© de la Carte Type de carte Mar Mars Max Valeur maximum Le nombre maximal a Ã©tÃ© dÃ©passÃ© La version maximum de l'extension %s supportÃ© est %s La version maximum de %s supportÃ© est %s La version maximum de Wordpress supportÃ© est %s Mai MÃ©dia Ã‰lÃ©ments du mÃ©dia IcÃ´nes mÃ©dical Mega Menu Titre de la colonne du Mega Menu Message Message envoyÃ© ! Message ! Meta Keywords Meta Robots Metarobots Min Valeur minimum ID Manquant. VÃ©rifiez que vous avez fourni toutes les donnÃ©es obligatoires. Lundi Mensuel Plus DÃ©placer Mettre Ã  la corbeille Intervalle multiple d'Ã©vÃ©nement Choix multiple Nom Nom de la personne Ã‰tiquette Navigation Nouveau %s Nouveau nom de %s Nouvelle Sidebar Nouveau Slider Nouve De nouvelles mises Ã  jours de l'extensions sont disponibles. Nouveau message Nouveau titre Commentaires &rarr; Nivo Slider Non Aucun %s trouvÃ© Aucun %s trouvÃ© dans la poubelle Aucune touche 'dispositif' pour les options multi-dispositif : %s Aucune mise Ã  jour des extensions Aucun onglet Page Bulter n'est spÃ©cifiÃ© pour le shortcode : %s Aucun Sliders disponible Aucun Sliders encore crÃ©Ã©. S'il vous plaÃ®t aller Ã  la {br} Sliders la page et {add_slider_link}. Aucun Slider trouvÃ©. Aucun Slider trouvÃ© dans la poubelle Aucun templates sauvegardÃ© Sans titre Aucun message du blog trouvÃ© Aucun message du blog trouvÃ© dans la poubelle Aucun cours disponible Aucune vue par dÃ©faut (view/view.php) trouvÃ© pour shortcodes : %s Aucun Ã©vÃ©nement Ã  ce jour. Aucun fournisseur d'Ã©vÃ©nements spÃ©cifiÃ© pour le calendrier shortcode Aucune extension spÃ©cifiÃ©e. Aucune extension n'est encore activÃ©e Aucune extensions fournies Aucune extension trouvÃ©e. Au accÃ¨s du systÃ¨me de fichiers, les informations d'identification sont nÃ©cessaires Au accÃ¨s du systÃ¨me de fichiers, les informations d'identification ne sont pas valides Aucun Ã©lÃ©ment trouvÃ©. Aucun fournisseur d'emplacement spÃ©cifiÃ© pour la carte shortcode Aucun rÃ©sultat Aucun parution trouvÃ©s dans le dÃ©pÃ´t "% s". Aucun nom de Sidebar spÃ©cifiÃ©e Aucun nom de barre latÃ©rale spÃ©cifiÃ©e. Sans titre Aucune mise Ã  jour trouvÃ©e pour l'extension "%s". Non, retournez Ã  la liste d'extension La vÃ©rification a Ã©chouÃ© Normal Notez que le type et la population ne peuvent pas Ãªtre modifiÃ©es ultÃ©rieurement. Vous aurez besoin de crÃ©er un nouveau Slider pour avoir un type de Slider ou d'une mÃ©thode diffÃ©rente de la population. Notez que le type ne peut pas Ãªtre modifiÃ© ultÃ©rieurement. Remarque : S'il vous plaÃ®t, dÃ©finissez l'emplacement Remarque: S'il vous plaÃ®t rÃ©gler l'heure de dÃ©but et de fin date de l'Ã©vÃ©nement Notification Message de notification Type de notification Nov Novembre Nombre Nombre d'images Nombre d'images dans le curseur Nombre de cours Oblique Oct Octobre Une fois par semaine Une fois par mois Une colonne Oops quelque chose s'est mal passÃ©. Ouvrir le lien dans une nouvelle fenÃªtre Ouvrir le lien dans une nouvelle fenÃªtre/onglet Option du titre du tÃ©moignage Description de l'option Type d'option %s n'a pas de valeur par dÃ©faut Facultatif - numÃ©ro de port SMTP Ã  utiliser. Options Original: %s Autres Autres Owl Slider Page Mise en page Titre de la page NumÃ©ro de page Page sauvegardÃ©. Pages Paragraphe du texte Parent %s Parent %s : L'extension parent "%s" est dÃ©sactivÃ© L'extension "%s" n'est pas disponible. Mot de passe Mot de passe ne peut pas Ãªtre vide IcÃ´nes de paiement Pingback : Espace rÃ©servÃ© S'il vous plaÃ®t vÃ©rifier les catÃ©gories que vous ne voulez pas inclure dans sitemap S'il vous plaÃ®t vÃ©rifier les extensions que vous souhaitez mettre Ã  jour. S'il vous plaÃ®t, vÃ©rifier les pages que vous ne voulez pas inclure dans sitemap S'il vous plaÃ®t, configurer l'extension {mailer_link}. S'il vous plaÃ®t, remplissez le recaptcha S'il vous plaÃ®t remplacer en premier afin que vous ne serez pas avoir des lacunes visuelles dans votre mise en page. S'il vous plaÃ®t choisir la couleur d'arriÃ¨re-plan S'il vous plaÃ®t sÃ©lectionner l'image d'arriÃ¨re-plan Points MÃ©thode de la population Population MÃ©thode - CatÃ©gories MÃ©thode de la population - PersonnalisÃ© MÃ©thode de la population - Articles Population MÃ©thode - Tags Population MÃ©thode CatÃ©gories opt 1 Population MÃ©thode CatÃ©gories opt 2 MÃ©thodes de population MÃ©thode de la population MÃ©thode de la population %s n'existe pas Portfolio CatÃ©gorie Portfolio de projet Portfolio des projets Position Auteur de l'article CatÃ©gories des articles, sÃ©parÃ©s par des virgules Heure du message modifiÃ© Etiquettes, sÃ©parÃ©s par des virgules Article/page de l'auteur "surnom" Article/page de l'identifiant de l'auteur Article/page id Publie MÃ©thode Population Styles prÃ©dÃ©finis Images prÃ©dÃ©finies Appuyez sur le bouton pour voir le fichier du plan du site EmpÃªcher la carte de zoomer lors du dÃ©filement jusqu'au clic sur la carte AperÃ§u des modifications Ligne des prix Projet Image de couverture du projet projets Publier Question Quiz ElÃ©ments de quiz Points d'Ã©valuation du quiz RÃ©glages du quiz Citation AlÃ©atoire AlÃ©atoire ? Ã‰valuation SystÃ¨me d'Ã©valuation Ã‰valuation : Recaptcha Rouge PrÃªt Supprimer Demande Ã©chouÃ©. Code d'erreur : %d ParamÃ¨tre obligatoires est introuvables RÃ©initialiser RÃ©initialiser les options RÃ©initialiser emplacement RÃ©initialisation Restrictions Retour Ã  la page des extensions Retour Ã  la page des mises Ã  jour Avis Feuille de route Ligne de bouton Type de rÃ¨gle RÃ©fÃ©rencement - SEO SEO Description Titre SEO Satellite Samedi Sauvegarder Enregistrer le modÃ¨le du Builder Sauvegarder les modifications Enregistrer la colonne Enregistrer le modÃ¨le complet Sauvegarder la section Enregistrer en tant que modÃ¨le Sauvegarde Programme Script Rechercher %s Moteurs de recherche Page de recherche Titre de la page Recherche Recherche Sliders Rechercher les articles du blog Rechercher les catÃ©gories Rechercher une page spÃ©cifique que vous souhaitez dÃ©finir pour une sidebar Recherche la phrase dans la page de recherche Ã€ la recherche de : Clef secrÃ¨te Section Sections Connexion sÃ©curisÃ©e Code de sÃ©curitÃ© Tout sÃ©lectionner SÃ©lectionner le cours SÃ©lectionnez l'icÃ´ne SÃ©lectionner le Slider SÃ©lectionnez les catÃ©gories spÃ©cifiques SÃ©lectionnez les messages spÃ©cifiques SÃ©lectionnez les balises spÃ©cifiques SÃ©lectionnez une catÃ©gorie d'Ã©vÃ©nement SÃ©lectionnez le calendrier des mÃ©thode de la population (Ex: Ã©vÃ©nements, personnalisÃ©) SÃ©lectionnez le type de calendrier SÃ©lectionnez le choix d'affichage mise en page SÃ©lectionner le premier jour de la semaine SÃ©lectionner le groupe de pages que vous souhaitez dÃ©finir pour une sidebar. SÃ©lectionnez ici si vous voulez ouvrir la page liÃ©e dans une nouvelle fenÃªtre SÃ©lectionnez la frÃ©quence que vous souhaitez sauvegarder votre site Web. SÃ©lectionner la carte (Ex : Ã©vÃ©nement, personnalisÃ©) SÃ©lectionnez le type de carte SÃ©lectionnez la barre latÃ©rale que vous souhaitez remplacer. Select the options you want the Feedback extension to be activated for SÃ©lectionnez les messages de l'extension Page Builder que vous souhaitez activer pour  SÃ©lectionnez la mÃ©thode du formulaire d'envoi Envoyer MÃ©thode d'envoi Sep SÃ©ptembre Adresse du serveur Configurer le format du titre de la page 404  DÃ©finir une rÃ©ponse correcte DÃ©finir la mauvaise rÃ©ponse Page de description de l'auteur Configurer les meta keywords de la page auteur Configurer le format du titre de la page d'auteur Configurer les caractÃ¨res ou mots pour dÃ©finir les restrictions de ce champ DÃ©finir la date atteint la description DÃ©finir la date atteint les meta keywords DÃ©finir la date atteint le format de titre Configurer le format de la description DÃ©finir des chiffres ou des valeurs restrictions de ce champ RÃ©glez la hauteur DÃ©finir la description page d'accueil DÃ©finir les meta keywords de la page d'accueil DÃ©finir le format de titre de la page d'accueil Configurer la hauteur de l'image Configurer la largeur de l'image Configurer la description de l'emplacement Configurer le titre de la l'emplacement Configurer la largeur de la carte (Ex : 300) Configurer les meta keywords Page url (Daedans: http://example.com) RÃ©gler la galerie du projet Configurer le format du titre de la page 404  Configurer la clÃ© secrÃ¨te Configurer la clÃ© du site DÃ©finir le dÃ©but et la fin des Ã©vÃ©nements Configurer le format du titre RÃ©glez les messages, pages catÃ©gories ou tags qui ne disposent pas d'un jeu de langue par dÃ©faut langue? RÃ©glez la hauteur ParamÃ¨tres Shortcode "%s" de %s est dÃ©jÃ  dÃ©fini Ã  %s Shortcodes Voir sur le front-end un panneau qui permet Ã  l'utilisateur de faire la transition entre les styles prÃ©dÃ©finis. Afficher les autres extensions Cote Ã  cote Sidebar Nom de la barre latÃ©rale Sidebars Sidebards pour Choix unique Ligne texte Description du site ClÃ© du site Nom du site Plan du site Taille Slider Configuration du Slider Slider Design ParamÃ¨tres Slider Titre du Slider Sliders RÃ©seaux sociaux Social Facebook Social Twitter DÃ©solÃ©, vous ne passez pas le test RÃ©pertoire source %s est vide Destination dir n'est pas spÃ©cifiÃ© Source dirs non spÃ©cifiÃ© Source non spÃ©cifiÃ©e Haut-parleurs En-tÃªte spÃ©ciale MÃ©thode de la population spÃ©cifique n'existe pas : %s Indiquez l'emplacement DÃ©but DÃ©but & fin de l'Ã©vÃ©nement DÃ©marrer le Quiz DÃ©but Semaine Sur Commence aprÃ¨s chronologie Ã‰tat Style Style Sujet du message Soumettre Bouton envoyer Soumettre pour correction Sous-titre Message de rÃ©ussite Suppression rÃ©ussi Dimanche Panneau de style de commutateur Erreur de syntaxe, JSON malformÃ© Table Style de la table Tables goutte Ã©chouÃ© Tables renommez Ã©chouÃ©. Onglet Mots-clefs MÃ©thode Population Type de tÃ¢che non enregistrÃ© Taxonomies Membre de l'Ã©quipe Description du membre de l'Ã©quipe Image du membre de l'Ã©quipe Titre du poste du membre de l'Ã©quipe Nom de membre de l'Ã©quipe Nom du modÃ¨le Templates Terme du titre Terrain TÃ©moignages Bloc de texte IcÃ´nes de l'Ã©diteur de texte Texte aprÃ¨s Ã©cart Texte avant fossÃ© Texte pour la page 404 Texte pour la page blog Texte pour la page d'accueil L'extension %s a Ã©tÃ© supprimÃ© avec succÃ¨s. L'extension %s a Ã©tÃ© installÃ©e avec succÃ¨s. Cette extension est dÃ©sactivÃ©e : %s L'extension %s n'est pas installÃ© L'extension %s n'est pas installÃ© : %s L'extension %s doit Ãªtre mise Ã  jours pour %s Le %s a Ã©tÃ© mis Ã  jour avec succÃ¨s. L'ancre 404 aura ce texte L'extension Menu Mega ajoute une goutte conviviale menu dÃ©roulant qui vous permettra de crÃ©er facilement des configurations de menu trÃ¨s personnalisÃ©es. L'ancre blog page aura ce texte. Dans le cas oÃ¹ la page d'accueil sera dÃ©finie comme page de blog, seront prises le texte de de la page d'accueil La classe %s doit Ã©tendre Ã  partir de FW_Shortcode La description sera affichÃ©e dans le menu si le thÃ¨me actuel prend en charge. Le texte sous forme de sous-titres en-tÃªte Le formulaire sera envoyÃ© Ã  cette adresse e-mail. La formulaire ressemblera a celui envoyÃ© Ã  partir de cette adresse e-mail. L'ancre de page d'accueil aura ce texte Le message a Ã©tÃ© envoyÃ© avec succÃ¨s ! Le nom que vous verrez dans le champ dans votre client de messagerie. Les options ont Ã©tÃ© rÃ©initialisÃ©s avec succÃ¨s Les options ont Ã©tÃ© enregistrÃ©es avec succÃ¨s L'espace rÃ©servÃ© ne peut pas Ãªtre supprimÃ© car il est utilisÃ© dans l'une des barres latÃ©rales ci-dessous. Le nombre de points oÃ¹ le test sera passÃ©. La question rÃ©ponse sera vrai ou faux L'Ã©tiquette de question est vide Le terme traduit existe dÃ©jÃ . ACTION +++  Le texte qui sera affichÃ© en haut du panneau. Le titre sera affichÃ© sur le formulaire de contact d'en-tÃªte Le repertoire d'extension dÃ©compressÃ© "%s" est introuvable. Le rÃ©pertoire dÃ©compressÃ©  du %s  n'est pas trouvÃ©. Les utilisateurs verront ces instructions dans l'infobulle prÃ¨s du champ Le champ {label} est obligatoire Le valeur maximale du champ {label} doit Ãªtre %s Le valeur minimale du champ {label} doit Ãªtre %s Le champ {label} doit Ãªtre un nombre valide Le champ {label} doit Ãªtre un nom de site Web valide Le champ {label} doit contenir une adresse email valide Le champ {label} doit contenir au maximum %d caractÃ¨re Le champ {label} doit contenir au maximum %d caractÃ¨res The {label} field must contain maximum %d mot The {label} field must contain maximum %d mots Le champ {label} doit contenir au minimum %d caractÃ¨res Le champ {label} doit contenir au minimum %d caractÃ¨res Le champ {label} doit contenir au minimum %d mot Le champ {label} doit contenir au minimum %d mots Le champ {label} doit avoir un maximum %d chiffre Le champ {label} doit avoir un maximum %d chiffres Le champ {label} doit avoir un minimum %d chiffre Le champ {label} doit avoir un minimum %d chiffres ThÃ¨me RÃ©glage des thÃ¨mes Mise Ã  jour du thÃ¨me Les exigences thÃ©matiques ne sont pas satisfaites : Il n'y a pas de mauvaises rÃ©ponses prÃ©vues l ne doit pas avoir plus d'un Ã©diteur de pages intÃ©grÃ© avec l'Ã©diteur wp post par page Il doit y avoir au moins une bonne rÃ©ponse Cela peut Ãªtre laissÃ©e en blanc Cette colonne doit commencer une nouvelle ligne Cette extension ajoute un module d'apprentissage Ã  votre thÃ¨me. En utilisant cette extension, vous pouvez ajouter des cours, des leÃ§ons et des tests pour vos utilisateurs Ã  prendre. Cette extension ajoute un module d'Ã©vÃ©nements Ã  part entiÃ¨re Ã  votre thÃ¨me. Il est livrÃ© avec construit dans les pages qui contiennent un calendrier oÃ¹ les Ã©vÃ©nements peuvent Ãªtre ajoutÃ©s. Cette extension ajoute la possibilitÃ© de crÃ©er un formulaire de contact. Utilisez le drag & drop du constructeur de formulaire pour crÃ©er toute forme de formulaire de contact dont vous aurez envie ou besoin. Cette extension vous permet de contrÃ´ler le style visuel d'un site web. A partir de styles prÃ©dÃ©finis pour modifier les polices et les couleurs spÃ©cifiques Ã  travers le site. Cette extension vous permet de crÃ©er un calendrier, le contenu de dÃ©monstration d'importation sauvegarde automatisÃ©e ou mÃªme crÃ©er une archive de contenu de dÃ©monstration Ã  des fins de migration. Cette extension vous permet de configurer tous les jours, le calendrier de sauvegarde hebdomadaire ou mensuelle. Vous pouvez choisir entre une sauvegarde complÃ¨te ou une base de donnÃ©es uniquement de sauvegarde. Cette extension vous permet de traduire votre site Web dans toutes les langues ou mÃªme ajouter plusieurs langues pour vos utilisateurs de modifier Ã  leur grÃ© du front-end. Cette extension traduit les Widgets Cette extension traduit les menus Cette extension traduis les articles Cette extension traduire les termes Cette extension ajoutera un module de portfolio Ã  part entiÃ¨re qui vous permettra d'afficher vos projets en utilisant le haut dans les pages du portfolio. Cette extension vous permettra d'avoir un site WordPress entiÃ¨rement optimisÃ© en ajoutant des mÃ©ta titres, mots clÃ©s et descriptions. Cette extension vous permet de dÃ©finir des options de messagerie Ã©lectronique et il est utilisÃ© par d'autres extensions (comme Forms) pour envoyer des emails. Ceci est un aperÃ§u simplifiÃ©, il n'y pas de changements se reflÃ¨tent. Ceci est la langue par dÃ©faut de votre site web. Ceci est le texte qui apparaÃ®t sur votre bouton Cela peut prendre un certain temps. Ce Slider a Ã©tÃ© correctement crÃ©Ã©, mais le code exÃ©cutÃ© a supprimÃ© le code source ou la bloquÃ© par l'action d'un filtre. Supprimer ce poste ou exÃ©cutÃ© une rÃ©cupÃ©ration. Ce Slider a Ã©tÃ© crÃ©Ã© correctement, mais les multimÃ©dias_types Ã  partir du fichier config.php a Ã©tÃ© supprimÃ©, il faut dÃ©finir les multimÃ©dias_ types pour ce type de Slider. Ce texte apparaÃ®tra dans le bouton envoyer Ce texte sera affichÃ© lorsque le formulaire ne pourra pas Ãªtre envoyÃ© Ce texte sera affichÃ© lorsque le formulaire sera envoyer avec succÃ¨s Ce texte sera utilisÃ© comme valeur par dÃ©faut du champ Ce texte sera utilisÃ© comme champ espace rÃ©servÃ© Ce texte sera utilisÃ© comme objet du message pour l'e-mail Trois colonnes Jeudi Temps Temps passÃ© Titre Titre Attribut Titre de la boite Titre de l'article/page/terme Titre : Titres & Meta Jusqu'au sommet Aujourd'hui Basculer le champ obligatoire Traduire les menus Traduire l'article Traduire les Conditions Traduire les Widgets Traduire en Traductions IcÃ´nes de transport EssayÃ© d'insÃ©rer des donnÃ©es dans le tableau qui n'a pas Ã©tÃ© importÃ©s %s Vrai Vrai/Faux Mardi Twitter Deux colonnes Type Type de transition Type de transition entre les diapositives Tapez la question ... Tapez Ã  la recherche ... TYPE D'OPTION INDEFINI URL Impossible de traiter le formulaire Type de conteneur indÃ©fini : %s Type d'option indÃ©fini : %s Soupassement ou non-concordance des modes Annuler CaractÃ¨re de contrÃ´le inattendue trouvÃ© Type non gÃ©rÃ© Source de tÃ©lÃ©chargement de l'extension "%s" inconnue "%s" Ensemble inconnu Groupe incconu rassemblÃ© Erreur inconnu: Fournisseur d'Ã©vÃ©nements inconnus "%s" spÃ©cifiÃ© pour le calendrier shortcode Emplacement inconnu "%s" spÃ©cifiÃ©e pour le shortcode de la carte  Onglet inconnu: Unyson Unyson est le moyen le plus rapide et le plus facile de dÃ©velopper un thÃ¨me premium. Je le recommande fortement Remonter Mettre Ã  jour Mise Ã  jour %s Mettre Ã  jour les extensions Mettre Ã  jour le Framework Mise Ã  jour du ThÃ¨me Mettre Ã  jour WordPress TÃ©lÃ©charger Envois dir non prÃ©cisÃ©s Url non spÃ©cifiÃ© Utilisez Meta Keywords Utiliser comme Mega Menu Utilisez la table comme une table de prix Utilisez le tableau pour afficher les donnÃ©es tabulaires Utilisez cette extension pour configurer tous vos API sociales connexes. D'autres extensions vont utiliser l'extension sociale de se connecter Ã  vos comptes sociaux. Utilisez cette section pour crÃ©er et/ou dÃ©finir des sidebar(s) pour chaque page(s) diffÃ©rente PrÃ©nom Nom d'utilisateur ne peut pas Ãªtre vide Valeur Verticale VidÃ©o Hauteur de la vidÃ©o IcÃ´nes du lecteur vidÃ©o Largeur de la vidÃ©o Voir %s Voir les exigences Voir le plan du site Voir le Slider Voir toutes les categories Voir tous les cours Voir l'article du blog Visuel de Page Builder WP Filesystem n'est pas initialisÃ© Attention!
Vous Ãªtes sur le point de supprimer une sauvegarde, il sera perdu Ã  jamais.
ÃŠtes-vous sÃ»r? Nous sommes en train de rÃ©initialiser vos paramÃ¨tres. Nous sommes en train d'enregistrer vos paramÃ¨tres. Nous vous recommandons d'utiliser un e-mail que vous vÃ©rifiez souvent IcÃ´nes d'application Web Webmasters %s existe dÃ©jÃ  Webmasters Website Lien du site internet Nom du site Mercredi Semaine Hebdomadaire Ã‰paisseur OÃ¹ est-ce que l'Ã©vÃ©nement a lieu? OÃ¹ devrait Ãªtre votre lien de bouton pour OÃ¹ devrait votre lien d'image? Espace blanc Zone Widget Page des Widgets Largeur Sans cours WordPress a besoin d'Ãªtre mis Ã  jour pour %s Mots Ã‰crivez le texte de la rÃ©ponse correcte Ecrire le contenu des sous-titres rubrique Ecrire le contenu en-tÃªte de titre Les mauvaises rÃ©ponses XML - Plan du site Oui Vous avez rÃ©pondu correctement Ã  %s questions sur %s Vous n'Ãªtes pas autorisÃ© Ã  supprimer des extensions. Vous n'Ãªtes pas autorisÃ© Ã  installer des extensions. Vous n'Ãªtes pas autorisÃ© Ã  enregistrer les paramÃ¨tres des extensions. Vous ne disposez pas d'extensions pour le slider, s'il vous plaÃ®t crÃ©er au moins une extension pour fonctionner correctement Vous n'Ãªtes pas autorisÃ© Ã  modifier les options de style Vous avez pas d'autorisations pour activer les extensions Vous n'avez pas autorisÃ© Ã  modifier les options de paramÃ¨tres Vous n'avez pas d'autorisations pour dÃ©sactiver les extensions Vous n'avez pas d'autorisations pour installer des extensions Vous n'avez pas les autorisations pour dÃ©sinstaller les extensions Vous avez la derniÃ¨re version de l'extensions : %s. Vous avez la derniÃ¨re version de %s. Vous avez la version %s est installÃ©. Mise Ã  jour de %s. Vous devez activer %s. Vous devez mettre Ã  jour %s Ã  %s : %s Vous devez mettre Ã  jour Wordpress Ã  %s : %s Vous devez mettre Ã  jour l'extension %s Ã  %s : %s Vous avez besoin de %d points afin de passer le test Vous aurez besoin de crÃ©er une nouveau formulaire afin d'avoir un autre type de formulaire. Votre commentaire est en attente de modÃ©ration. Votre clÃ© secrÃ¨te. Plus de dÃ©tails sur la faÃ§on de configurer ReCaptcha Votre thÃ¨me est Ã  jour. Votre clÃ© de site Web. Plus de dÃ©tails sur la faÃ§on de configurer ReCaptcha Code postal Extension zip manquant L'extrait de Zip a Ã©chouÃ© Fichier Zip non spÃ©cifiÃ© L'extrait de Zip a Ã©chouÃ© (code %d). Veuillez rÃ©essayer et par CrÃ©er un nouveau Slider jour jours heure heures objet laisser un avis version maximale requise est version minimale requise est minute minutes mois mois noindex, follow par mois s'il vous plaÃ®t noter l'article. dit seconde secondes Sous Ã©lÃ©ment table constructeur type d'option doit Ãªtre Ã  l'intÃ©rieur de la table shortcode Ã  indÃ©fini semaine Semaine %s Ã  %s semaines avec votre thÃ¨me actuel annÃ©e annÃ©es extension zip {Label}: DonnÃ©es soumises contient des choix non existant {Label} : Les donnÃ©es soumises contiennent des choix non existants {x} Plus                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/languages/fw.pot                                                                          0000644                 00000713432 15266055653 0011676 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       msgid ""
msgstr ""
"Project-Id-Version: Unyson\n"
"POT-Creation-Date: 2016-02-02 15:48+0300\n"
"PO-Revision-Date: 2016-02-02 15:57+0300\n"
"Last-Translator: \n"
"Language-Team: ThemeFuse <hello@themefuse.com>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.5.4\n"
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
"__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
"_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
"esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
"esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
"X-Poedit-Basepath: .\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-SearchPath-0: ..\n"

#: ../manifest.php:5
msgid "Unyson"
msgstr ""

#: ../helpers/class-fw-wp-filesystem.php:43
msgid "Cannot connect to Filesystem directly"
msgstr ""

#: ../helpers/class-fw-wp-filesystem.php:271
#, php-format
msgid "Cannot create directory \"%s\". It must be inside \"%s\""
msgstr ""

#: ../helpers/class-fw-wp-filesystem.php:273
msgid "\" or \""
msgstr ""

#: ../helpers/class-fw-flash-messages.php:95
#, php-format
msgid "Invalid flash message type: %s"
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:185
msgid "No items found."
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:309
msgid "Bulk Actions"
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:319
msgid "Apply"
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:403
msgid "All dates"
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:416
#, php-format
msgid "%1$s %2$d"
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:432
msgid "List View"
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:433
msgid "Excerpt View"
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:459
#, php-format
msgid "%s pending"
msgstr ""

#: ../helpers/class-fw-wp-list-table.php:714
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:33
msgid "Select All"
msgstr ""

#: ../helpers/general.php:1150
msgid "year"
msgstr ""

#: ../helpers/general.php:1151
msgid "years"
msgstr ""

#: ../helpers/general.php:1153
msgid "month"
msgstr ""

#: ../helpers/general.php:1154
msgid "months"
msgstr ""

#: ../helpers/general.php:1156
msgid "week"
msgstr ""

#: ../helpers/general.php:1157
msgid "weeks"
msgstr ""

#: ../helpers/general.php:1159
msgid "day"
msgstr ""

#: ../helpers/general.php:1160
msgid "days"
msgstr ""

#: ../helpers/general.php:1162
msgid "hour"
msgstr ""

#: ../helpers/general.php:1163
msgid "hours"
msgstr ""

#: ../helpers/general.php:1165
msgid "minute"
msgstr ""

#: ../helpers/general.php:1166
msgid "minutes"
msgstr ""

#: ../helpers/general.php:1168
msgid "second"
msgstr ""

#: ../helpers/general.php:1169
msgid "seconds"
msgstr ""

#: ../helpers/general.php:1558
msgid "Maximum stack depth exceeded"
msgstr ""

#: ../helpers/general.php:1561
msgid "Underflow or the modes mismatch"
msgstr ""

#: ../helpers/general.php:1564
msgid "Unexpected control character found"
msgstr ""

#: ../helpers/general.php:1567
msgid "Syntax error, malformed JSON"
msgstr ""

#: ../helpers/general.php:1570
msgid "Malformed UTF-8 characters, possibly incorrectly encoded"
msgstr ""

#: ../helpers/general.php:1573
#: ../extensions/backups/class-fw-extension-backups.php:550
msgid "Unknown error"
msgstr ""

#: ../helpers/class-fw-form.php:80
#, php-format
msgid "Form with id \"%s\" was already defined"
msgstr ""

#: ../helpers/class-fw-form.php:168
msgid "Nonce verification failed"
msgstr ""

#: ../helpers/class-fw-form.php:331
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/views/form.php:13
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:66
msgid "Submit"
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:285
#: ../extensions/update/class-fw-extension-update.php:602
msgid "Cannot delete: "
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:292
msgid "Cannot create: "
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:370
msgid "Cannot remove old temporary directory: "
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:376
#: ../extensions/update/class-fw-extension-update.php:572
msgid "Cannot create directory: "
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:381
#, php-format
msgid "Downloading the %s..."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:386
#, php-format
msgid "Cannot download the %s."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:396
#, php-format
msgid "Installing the %s..."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:402
#: ../extensions/update/class-fw-extension-update.php:431
#: ../extensions/update/class-fw-extension-update.php:531
#: ../extensions/update/class-fw-extension-update.php:552
#: ../extensions/update/class-fw-extension-update.php:582
msgid "Cannot access directory: "
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:421
msgid "Cannot remove: "
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:456
#: ../extensions/update/class-fw-extension-update.php:522
#: ../extensions/update/class-fw-extension-update.php:628
#: ../extensions/update/class-fw-extension-update.php:652
#, php-format
msgid "Cannot move \"%s\" to \"%s\""
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:472
#, php-format
msgid "Cannot merge \"%s\" with \"%s\""
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:485
#, php-format
msgid "The %s has been successfully updated."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:492
#, php-format
msgid "Cannot remove temporary directory \"%s\"."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:672
#: ../extensions/update/class-fw-extension-update.php:740
#: ../extensions/update/class-fw-extension-update.php:808
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:930
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1427
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1837
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2054
msgid "Invalid nonce."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:683
msgid "Framework Update"
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:699
msgid "Failed to get framework latest version."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:716
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:360
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:374
#: ../extensions/update/views/updates-list.php:10
#: ../core/class-fw-manifest.php:353
msgid "Framework"
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:751
msgid "Theme Update"
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:767
msgid "Failed to get theme latest version."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:784
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:393
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:407
msgid "Theme"
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:817
msgid "Please check the extensions you want to update."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:841
msgid "Extensions Update"
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:879
msgid "No extensions updates found."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:886
#, php-format
msgid "Extension \"%s\" does not exist or is disabled."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:893
#, php-format
msgid "No update found for the \"%s\" extension."
msgstr ""

#: ../extensions/update/class-fw-extension-update.php:915
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:426
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:440
#, php-format
msgid "%s extension"
msgstr ""

#: ../extensions/update/manifest.php:5
#: ../extensions/builder/includes/option-types/builder/includes/fullscreen.php:82
msgid "Update"
msgstr ""

#: ../extensions/update/manifest.php:6
msgid "Keep you framework, extensions and theme up to date."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:91
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:232
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2439
msgid "Github error:"
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:100
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:241
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2446
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (Response code: %d)"
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:108
#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:249
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2462
#, php-format
msgid "Failed to access Github repository \"%s\" releases."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:122
#, php-format
msgid "No releases found in repository \"%s\"."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:143
#, php-format
msgid ""
"%s manifest has invalid \"github_update\" parameter. Please use \"user/repo"
"\" format."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:171
#, php-format
msgid "Failed to fetch %s latest version from github \"%s\"."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:264
#, php-format
msgid "%s github repository \"%s\" does not have the \"%s\" release."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:284
#, php-format
msgid "Cannot download %s zip."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:297
#, php-format
msgid "Cannot save %s zip."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:316
#, php-format
msgid "Cannot remove %s zip."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:325
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2566
msgid "Cannot access the unzipped directory files."
msgstr ""

#: ../extensions/update/extensions/github-update/class-fw-extension-github-update.php:341
#, php-format
msgid "The unzipped %s directory not found."
msgstr ""

#: ../extensions/update/views/updates-list.php:12
#, php-format
msgid "You have the latest version of %s."
msgstr ""

#: ../extensions/update/views/updates-list.php:25
msgid "Update Framework"
msgstr ""

#: ../extensions/update/views/updates-list.php:37
msgid "Your theme is up to date."
msgstr ""

#: ../extensions/update/views/updates-list.php:50
msgid "Update Theme"
msgstr ""

#: ../extensions/update/views/updates-list.php:60
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:844
#, php-format
msgid "%s Extensions"
msgstr ""

#: ../extensions/update/views/updates-list.php:62
#, php-format
msgid "You have the latest version of %s Extensions."
msgstr ""

#: ../extensions/update/views/updates-list.php:80
#: ../extensions/update/views/updates-list.php:95
#: ../extensions/update/views/updates-list.php:100
msgid "Update Extensions"
msgstr ""

#: ../extensions/update/views/updates-list.php:99
msgid "New extensions updates available."
msgstr ""

#: ../extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:16
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:14
#: ../extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:16
msgid "Go to updates page"
msgstr ""

#: ../extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:19
#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:17
#: ../extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:19
msgid "Return to Updates page"
msgstr ""

#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:84
#, php-format
msgid "You have version %s installed. Update to %s."
msgstr ""

#: ../extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:126
msgid "No Extensions for update."
msgstr ""

#: ../extensions/portfolio/manifest.php:7
#: ../extensions/portfolio/class-fw-extension-portfolio.php:260
#: ../core/components/extensions/manager/available-extensions.php:72
msgid "Portfolio"
msgstr ""

#: ../extensions/portfolio/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:73
msgid ""
"This extension will add a fully fledged portfolio module that will let you "
"display your projects using the built in portfolio pages."
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:115
#: ../extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Project"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:116
msgid "Projects"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:123
#: ../extensions/learning/class-fw-extension-learning.php:63
#: ../extensions/learning/class-fw-extension-learning.php:127
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:57
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:58
#: ../extensions/events/class-fw-extension-events.php:76
#: ../extensions/media/extensions/slider/posts.php:8
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:32
msgid "Add New"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:124
#: ../extensions/portfolio/class-fw-extension-portfolio.php:198
#: ../extensions/learning/class-fw-extension-learning.php:64
#: ../extensions/learning/class-fw-extension-learning.php:128
#: ../extensions/events/class-fw-extension-events.php:77
#: ../extensions/events/class-fw-extension-events.php:131
#, php-format
msgid "Add New %s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:125
#: ../extensions/learning/class-fw-extension-learning.php:129
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:89
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:76
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:88
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:86
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:68
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:34
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:50
#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:110
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:45
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:37
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:73
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:81
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:57
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:50
#: ../extensions/events/class-fw-extension-events.php:78
#: ../includes/option-types/popup/class-fw-option-type-popup.php:158
#: ../includes/option-types/upload/class-fw-option-type-upload.php:151
#: ../includes/option-types/upload/class-fw-option-type-upload.php:177
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:161
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:187
msgid "Edit"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:126
#: ../extensions/portfolio/class-fw-extension-portfolio.php:196
#: ../extensions/learning/class-fw-extension-learning.php:65
#: ../extensions/learning/class-fw-extension-learning.php:66
#: ../extensions/learning/class-fw-extension-learning.php:130
#: ../extensions/learning/class-fw-extension-learning.php:192
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:59
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:60
#: ../extensions/events/class-fw-extension-events.php:79
#: ../extensions/events/class-fw-extension-events.php:129
#, php-format
msgid "Edit %s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:127
#: ../extensions/learning/class-fw-extension-learning.php:67
#: ../extensions/learning/class-fw-extension-learning.php:131
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:61
#: ../extensions/events/class-fw-extension-events.php:80
#, php-format
msgid "New %s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:128
#: ../extensions/portfolio/class-fw-extension-portfolio.php:193
#: ../extensions/learning/class-fw-extension-learning.php:68
#: ../extensions/learning/class-fw-extension-learning.php:132
#: ../extensions/learning/class-fw-extension-learning.php:189
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:62
#: ../extensions/events/class-fw-extension-events.php:81
#: ../extensions/events/class-fw-extension-events.php:126
#, php-format
msgid "All %s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:129
#: ../extensions/portfolio/class-fw-extension-portfolio.php:130
#: ../extensions/learning/class-fw-extension-learning.php:69
#: ../extensions/learning/class-fw-extension-learning.php:70
#: ../extensions/learning/class-fw-extension-learning.php:133
#: ../extensions/learning/class-fw-extension-learning.php:134
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:63
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:64
#: ../extensions/events/class-fw-extension-events.php:82
#: ../extensions/events/class-fw-extension-events.php:83
#, php-format
msgid "View %s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:131
#: ../extensions/portfolio/class-fw-extension-portfolio.php:192
#: ../extensions/learning/class-fw-extension-learning.php:71
#: ../extensions/learning/class-fw-extension-learning.php:135
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:65
#: ../extensions/events/class-fw-extension-events.php:84
#: ../extensions/events/class-fw-extension-events.php:125
#, php-format
msgid "Search %s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:132
#: ../extensions/learning/class-fw-extension-learning.php:72
#: ../extensions/learning/class-fw-extension-learning.php:136
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:66
#: ../extensions/events/class-fw-extension-events.php:85
#, php-format
msgid "No %s Found"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:133
#: ../extensions/learning/class-fw-extension-learning.php:73
#: ../extensions/learning/class-fw-extension-learning.php:137
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:67
#: ../extensions/events/class-fw-extension-events.php:86
#, php-format
msgid "No %s Found In Trash"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:136
msgid "Create a portfolio item"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:183
#: ../extensions/events/class-fw-extension-events.php:116
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:268
msgid "Category"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:184
#: ../extensions/events/class-fw-extension-events.php:117
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:168
msgid "Categories"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:194
#: ../extensions/learning/class-fw-extension-learning.php:190
#: ../extensions/events/class-fw-extension-events.php:127
#, php-format
msgid "Parent %s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:195
#: ../extensions/learning/class-fw-extension-learning.php:191
#: ../extensions/events/class-fw-extension-events.php:128
#, php-format
msgid "Parent %s:"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:197
#: ../extensions/learning/class-fw-extension-learning.php:193
#: ../extensions/events/class-fw-extension-events.php:130
#: ../core/components/extensions/manager/views/extension.php:234
#: ../core/components/extensions/manager/views/extension.php:272
#, php-format
msgid "Update %s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:199
#: ../extensions/learning/class-fw-extension-learning.php:195
#: ../extensions/events/class-fw-extension-events.php:132
#, php-format
msgid "New %s Name"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:200
#: ../extensions/learning/class-fw-extension-learning.php:196
#: ../extensions/events/class-fw-extension-events.php:133
#, php-format
msgid "%s"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Gallery"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:240
msgid "Set project gallery"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:241
msgid "Edit project gallery"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:271
msgid "Project Cover Image"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:287
msgid "Edit this item"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:348
#: ../extensions/portfolio/class-fw-extension-portfolio.php:361
#: ../extensions/learning/class-fw-extension-learning.php:320
#: ../extensions/learning/class-fw-extension-learning.php:333
msgid "View all categories"
msgstr ""

#: ../extensions/portfolio/class-fw-extension-portfolio.php:381
msgid "Cover Image"
msgstr ""

#: ../extensions/seo/settings-options.php:17
#: ../extensions/social/settings-options.php:11
msgid "General"
msgstr ""

#: ../extensions/seo/settings-options.php:21
#: ../extensions/social/settings-options.php:15
msgid "General Settings"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:89
msgid "Site name"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:95
msgid "Site description"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:101
msgid "Current time"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:107
msgid "Current date"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:113
msgid "Current month"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:119
msgid "Current year"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:125
msgid "Date of the post/page"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:131
msgid "Title of the post/page/term"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:137
msgid "Excerpt of the current post, of auto-generate if it is not set"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:143
msgid "Excerpt of the current post, without auto-generation"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:149
msgid "Post tags, separated by coma"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:155
msgid "Post categories, separated by coma"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:161
msgid "Category/tag/term description"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:167
msgid "Term title"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:173
msgid "Post modified time"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:179
msgid "Post/page id"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:185
msgid "Post/page author \"nicename\""
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:191
msgid "Post/page author id"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:197
msgid "Search phrase in search page"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:203
#: ../extensions/seo/class-fw-extension-seo.php:209
msgid "Page number"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:215
msgid "Attachment caption"
msgstr ""

#: ../extensions/seo/class-fw-extension-seo.php:435
#: ../extensions/seo/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:120
msgid "SEO"
msgstr ""

#: ../extensions/seo/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:121
msgid ""
"This extension will enable you to have a fully optimized WordPress website "
"by adding optimized meta titles, keywords and descriptions."
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:22
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:310
msgid "Titles & Meta"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:26
#: ../extensions/breadcrumbs/settings-options.php:6
#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:9
msgid "Homepage"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:30
msgid "Homepage Title"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:31
msgid "Set homepage title format"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:36
msgid "Homepage Description"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:37
msgid "Set homepage description"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:44
msgid "Homepage Meta Keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:45
msgid "Set homepage meta keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:54
msgid "Custom Posts"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:59
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:111
#: ../extensions/learning/includes/class-fw-widget-learning.php:120
#: ../extensions/shortcodes/shortcodes/testimonials/options.php:7
#: ../extensions/shortcodes/shortcodes/accordion/options.php:15
#: ../extensions/shortcodes/shortcodes/icon/options.php:12
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:8
#: ../extensions/shortcodes/shortcodes/tabs/options.php:15
#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:56
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:480
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:62
msgid "Title"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:60
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:112
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:287
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:315
msgid "Set title format"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:63
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:74
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:87
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:115
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:126
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:139
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:247
msgid "Here are some tags examples:"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:70
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:122
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:320
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:66
msgid "Description"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:71
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:123
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:293
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:321
msgid "Set description format"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:83
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:135
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:328
msgid "Meta Keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:84
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:136
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:329
msgid "Set meta keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:96
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:148
msgid "Meta Robots"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:97
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:149
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:188
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:227
msgid "noindex, follow"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:105
msgid "Taxonomies"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:158
msgid "Other"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:165
msgid "Author Page Title"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:166
msgid "Set author page title format"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:171
msgid "Author Page Description"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:172
msgid "Set author page description"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:179
msgid "Author Meta Keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:180
msgid "Set author page meta keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:187
#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:226
msgid "Metarobots"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:193
msgid "Disable Author Archives"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:194
msgid "Disable Author archives SEO settings"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:204
msgid "Date Achieves Title"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:205
msgid "Set date achieves title format"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:210
msgid "Date Achieves Description"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:211
msgid "Set date achieves description"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:218
msgid "Date achieves Meta Keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:219
msgid "Set date achieves meta keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:232
msgid "Disable Date Archives"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:233
msgid "Disable date archives SEO settings"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:243
msgid "Search Page Title"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:244
msgid "Set search page title format"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:259
msgid "404 Page Title"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:260
msgid "Set 404 page title format"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:262
#: ../extensions/breadcrumbs/settings-options.php:8
msgid "404 Not Found"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:286
msgid "SEO Title"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:292
msgid "SEO Description"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:314
msgid "Page Title"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:356
msgid "Use Meta Keywords"
msgstr ""

#: ../extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:357
msgid "Allow the use of meta keywords in posts and taxonomies"
msgstr ""

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:33
msgid "Google Webmasters"
msgstr ""

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:34
msgid "Insert Google Webmasters verification code"
msgstr ""

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:41
msgid "Bing Webmasters"
msgstr ""

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:42
msgid "Insert Bing Webmasters verification code"
msgstr ""

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:80
msgid "Webmasters"
msgstr ""

#: ../extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:89
#, php-format
msgid "Webmaster %s already exists"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:634
msgid "Google"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:638
msgid "Bing"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:19
msgid "Check if you want to exclude this page"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:40
msgid "Check if you want to exclude this category"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:57
msgid "Sitemap"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:68
msgid "View Sitemap"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:69
msgid "Press button to view sitemap file"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:71
msgid "XML Sitemap"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:81
msgid "Search Engines"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:83
msgid "After adding content the extension will automatically ping to:"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:93
msgid "Exclude Pages"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:95
msgid "Please check the pages you do not want to include in sitemap"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:106
msgid "Exclude Categories"
msgstr ""

#: ../extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:108
msgid "Please check the categories you do not want to include in sitemap"
msgstr ""

#: ../extensions/mailer/manifest.php:5
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:187
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:188
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:103
#: ../core/components/extensions/manager/available-extensions.php:240
msgid "Mailer"
msgstr ""

#: ../extensions/mailer/manifest.php:6
#: ../core/components/extensions/manager/available-extensions.php:241
msgid ""
"This extension will let you set some global email options and it is used by "
"other extensions (like Forms) to send emails."
msgstr ""

#: ../extensions/mailer/class-fw-extension-mailer.php:48
msgid "Invalid send method"
msgstr ""

#: ../extensions/mailer/class-fw-extension-mailer.php:81
msgid "The message has been successfully sent!"
msgstr ""

#: ../extensions/mailer/includes/class-mailer-sender.php:27
msgid "Invalid email configuration"
msgstr ""

#: ../extensions/mailer/includes/class-mailer-sender.php:145
#: ../extensions/mailer/includes/class-mailer-sender.php:161
msgid "Email sent"
msgstr ""

#: ../extensions/mailer/includes/class-mailer-sender.php:146
msgid "Could not send via smtp"
msgstr ""

#: ../extensions/mailer/includes/class-mailer-sender.php:162
msgid "Could not send via wp_mail"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:25
msgid "Server Address"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:26
msgid "Enter your email server"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:31
msgid "Username"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:32
msgid "Enter your username"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:37
msgid "Password"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:38
msgid "Enter your password"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:43
msgid "Secure Connection"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:54
msgid "Custom Port"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:55
msgid "Optional - SMTP port number to use."
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:56
msgid "Leave blank for default (SMTP - 25, SMTPS - 465)"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:82
msgid "Username cannot be empty"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:89
msgid "Password cannot be empty"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:96
msgid "Invalid host"
msgstr ""

#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:176
#: ../extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-wpmail.php:56
msgid "Could not send the email"
msgstr ""

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:76
msgid "Send Method"
msgstr ""

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:77
msgid "Select the send form method"
msgstr ""

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:94
msgid "From Name"
msgstr ""

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:95
msgid "The name you'll see in the From filed in your email client."
msgstr ""

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:102
msgid "From Address"
msgstr ""

#: ../extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:103
msgid "The form will look like was sent from this email address."
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:56
msgid "Lesson"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:57
#: ../extensions/learning/views/content-course.php:14
msgid "Lessons"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:78
msgid "Create a lesson"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:120
#: ../extensions/learning/hooks.php:53
msgid "Course"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:121
#: ../extensions/learning/includes/class-fw-widget-learning.php:108
msgid "Courses"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:142
msgid "Create a course"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:181
#: ../extensions/learning/class-fw-extension-learning.php:222
msgid "Course Category"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:182
#: ../extensions/learning/class-fw-extension-learning.php:223
msgid "Course Categories"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:188
msgid "Search categories"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:194
msgid "Add New category"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:285
msgid "View all courses"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:511
msgid "No courses available"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:513
msgid "Without Course"
msgstr ""

#: ../extensions/learning/class-fw-extension-learning.php:520
msgid "Select Course"
msgstr ""

#: ../extensions/learning/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:216
msgid "Learning"
msgstr ""

#: ../extensions/learning/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:217
msgid ""
"This extension adds a Learning module to your theme. Using this extension "
"you can add courses, lessons and tests for your users to take."
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:118
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:145
msgid "Quiz"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:259
msgid "Quiz Elements"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:272
msgid "Quiz settings"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:276
msgid "Quiz Passmark Points"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:278
msgid "The points number at which the test will be passed."
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:286
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:296
msgid "Lesson Quiz"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:535
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:544
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:552
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:559
#: ../extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:568
msgid "Invalid Quiz"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/views/content.php:21
#, php-format
msgid "You require %d points in oder to pass the test"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/views/content.php:27
msgid "Sorry, you did not pass the test"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/views/content.php:29
msgid "Congratulation, you passed the test"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/views/content.php:43
#, php-format
msgid "You answered correctly %s questions from %s"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/views/content.php:69
#: ../extensions/learning/views/content-lesson.php:18
msgid "Back to"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/views/start-quiz.php:11
msgid "Start Quiz"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:20
msgid "Correct answers"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:21
msgid "Add correct answer variants"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:24
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:23
msgid "Set Correct Answer"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:34
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:31
msgid "Wrong answers"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:35
msgid "Add wrong answer variants"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:38
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:35
msgid "Set Wrong Answer"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:42
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:55
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:53
msgid "Creates a"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:59
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:91
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:82
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:180
msgid "Multiple Choice"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
msgid "item"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:87
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:73
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:86
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:84
#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:76
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:75
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:80
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:80
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:48
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:75
msgid "Label"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:88
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:75
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:87
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:85
msgid "Add/Edit Question"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:90
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:77
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:90
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:87
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:58
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:51
msgid "Delete"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:92
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:90
msgid "More"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:93
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:91
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:57
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:57
msgid "Close"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:94
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:78
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:91
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:56
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:55
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:52
msgid "Edit Label"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:96
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:80
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:93
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:93
msgid "The question label is empty"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:97
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:81
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:94
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:94
msgid "Invalid mark point number"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:98
msgid "There needs to be at least one correct answer"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:18
msgid "Correct answer"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:19
msgid "The question answer will be true or false"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:22
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:20
msgid "True"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:26
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:24
msgid "False"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:45
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:74
msgid "True/False"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:19
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:21
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:97
msgid "Text before gap"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:28
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:30
msgid "Gap"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:37
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:39
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:98
msgid "Text after gap"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:58
msgid "Gap Fill"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:89
msgid "Gap _____ Fill"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:96
#, php-format
msgid "At least one of the fields ( %s or %s ) has to ve filled with text"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:19
msgid "Correct Answer"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:20
msgid "Write the correct answer text"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:32
msgid "Add wrong answers variants"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:56
#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:23
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:82
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:180
msgid "Single Choice"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:95
msgid "Correct answer cannot be empty"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:96
msgid "There are not any wrong answers set"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:51
msgid "Question"
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:53
msgid "Type the question..."
msgstr ""

#: ../extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:58
msgid "Points"
msgstr ""

#: ../extensions/learning/includes/class-fw-widget-learning.php:18
msgid "Get list of courses"
msgstr ""

#: ../extensions/learning/includes/class-fw-widget-learning.php:20
msgid "Lesson Courses"
msgstr ""

#: ../extensions/learning/includes/class-fw-widget-learning.php:126
msgid "Number of courses"
msgstr ""

#: ../extensions/analytics/settings-options.php:11
msgid "Google Analytics"
msgstr ""

#: ../extensions/analytics/settings-options.php:12
msgid "Enter your Google Analytics code (Ex: UA-XXXXX-X)"
msgstr ""

#: ../extensions/analytics/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:192
msgid "Analytics"
msgstr ""

#: ../extensions/analytics/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:193
msgid ""
"Enables the possibility to add the Google Analytics tracking code that will "
"let you get all the analytics about visitors, page views and more."
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:36
#: ../extensions/blog/class-fw-extension-blog.php:37
#: ../extensions/breadcrumbs/settings-options.php:7
#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:10
msgid "Blog"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:38
msgid "Add blog post"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:39
msgid "Add new blog post"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:40
msgid "All blog posts"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:41
msgid "Edit blog post"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:42
#: ../extensions/blog/class-fw-extension-blog.php:43
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:49
msgid "Blog Post"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:44
msgid "New blog post"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:45
msgid "No blog posts found"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:46
msgid "No blog posts found in trash"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:47
msgid "Search blog posts"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:48
msgid "View blog post"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:67
#: ../extensions/blog/class-fw-extension-blog.php:87
#: ../extensions/blog/manifest.php:7
#: ../extensions/blog/manifest.php:8
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:50
msgid "Blog Posts"
msgstr ""

#: ../extensions/blog/class-fw-extension-blog.php:76
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:74
msgid "Blog Categories"
msgstr ""

#: ../extensions/styling/class-fw-extension-styling.php:60
#: ../extensions/styling/class-fw-extension-styling.php:61
#: ../extensions/styling/class-fw-extension-styling.php:78
#: ../extensions/styling/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:48
msgid "Styling"
msgstr ""

#: ../extensions/styling/class-fw-extension-styling.php:104
#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:278
#: ../core/components/backend.php:357
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2277
msgid "Save"
msgstr ""

#: ../extensions/styling/class-fw-extension-styling.php:118
msgid "You have no permission to change Styling options"
msgstr ""

#: ../extensions/styling/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:49
msgid ""
"This extension lets you control the website visual style. Starting from "
"predefined styles to changing specific fonts and colors across the website."
msgstr ""

#: ../extensions/styling/extensions/switch-style-panel/manifest.php:7
msgid "Switch Style Panel"
msgstr ""

#: ../extensions/styling/extensions/switch-style-panel/manifest.php:8
msgid ""
"Show on the front-end a panel that allows the user to make the switch "
"between predefined styles."
msgstr ""

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:9
msgid "Frontend Style Switcher"
msgstr ""

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:10
msgid "Enable frontend style switcher"
msgstr ""

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:13
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:274
#: ../extensions/shortcodes/shortcodes/map/options.php:45
#: ../extensions/shortcodes/shortcodes/button/options.php:24
#: ../extensions/shortcodes/shortcodes/media-image/options.php:42
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:34
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:48
#: ../includes/option-types/simple.php:454
#: ../includes/option-types/switch/class-fw-option-type-switch.php:151
msgid "Yes"
msgstr ""

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:17
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:278
#: ../extensions/shortcodes/shortcodes/map/options.php:49
#: ../extensions/shortcodes/shortcodes/button/options.php:28
#: ../extensions/shortcodes/shortcodes/media-image/options.php:46
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:38
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:52
#: ../includes/option-types/switch/class-fw-option-type-switch.php:147
msgid "No"
msgstr ""

#: ../extensions/styling/extensions/switch-style-panel/options/settings.php:24
msgid "The text that will be displayed at the top of the panel."
msgstr ""

#: ../extensions/styling/includes/option-types/style/views/settings.php:119
msgid "Background"
msgstr ""

#: ../extensions/styling/includes/option-types/style/views/predefined.php:26
msgid "Predefined Styles"
msgstr ""

#: ../extensions/styling/includes/option-types/style/views/preview.php:41
msgid "This is a simplified preview, not changes are reflected."
msgstr ""

#: ../extensions/feedback/class-fw-extension-feedback.php:64
#: ../core/components/extensions/manager/available-extensions.php:144
msgid "Feedback"
msgstr ""

#: ../extensions/feedback/class-fw-extension-feedback.php:111
msgid "Reviews"
msgstr ""

#: ../extensions/feedback/settings-options.php:10
#: ../extensions/shortcodes/extensions/page-builder/settings-options.php:11
msgid "Activate for"
msgstr ""

#: ../extensions/feedback/settings-options.php:16
msgid "Select the options you want the Feedback extension to be activated for"
msgstr ""

#: ../extensions/feedback/manifest.php:7
msgid "FeedBack"
msgstr ""

#: ../extensions/feedback/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:145
msgid ""
"Adds the possibility to leave feedback (comments, reviews and rating) about "
"your products, articles, etc. This replaces the default comments system."
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:84
msgid "Rating:"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:195
msgid "Feedback Stars"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:221
#: ../extensions/feedback/extensions/feedback-stars/views/rate.php:12
msgid "Rating"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "ERROR"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "please rate the post."
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/manifest.php:7
msgid "FeedBack Stars"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/manifest.php:8
msgid "Allows visitors to appreciate a post using star rating"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
msgid "Pingback:"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
msgid "(Edit)"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:37
msgid "Post author"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:57
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
#, php-format
msgid "%1$s at %2$s"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review.php:63
#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:53
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:56
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:122
msgid "Your comment is awaiting moderation."
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:24
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:40
#: ../extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:119
msgid "says"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/views/view-rates.php:24
#, php-format
msgid "Based on %s Votes"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:6
msgid "Rating System"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:9
msgid "Enter the number of stars you want in the rating system"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:11
msgid "5 stars"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:12
msgid "7 stars"
msgstr ""

#: ../extensions/feedback/extensions/feedback-stars/options/settings.php:13
msgid "10 stars"
msgstr ""

#: ../extensions/feedback/views/reviews.php:32
#: ../extensions/feedback/views/reviews.php:53
msgid "Comment navigation"
msgstr ""

#: ../extensions/feedback/views/reviews.php:35
#: ../extensions/feedback/views/reviews.php:56
msgid "&larr; Older Comments"
msgstr ""

#: ../extensions/feedback/views/reviews.php:36
#: ../extensions/feedback/views/reviews.php:57
msgid "Newer Comments &rarr;"
msgstr ""

#: ../extensions/feedback/views/reviews.php:62
msgid "Comments are closed."
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/settings-options.php:18
msgid ""
"Select the posts you want the Page Builder extension to be activated for"
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:84
msgid "Page Builder"
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/manifest.php:9
msgid ""
"Lets you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:51
msgid ""
"There must not be more than one page Editor integrated with the wp post "
"editor per page"
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:96
msgid "Visual Page Builder"
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:97
msgid "Default Editor"
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:126
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:117
#: ../extensions/shortcodes/shortcodes/section/config.php:5
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:22
msgid "Layout Elements"
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:99
#, php-format
msgid "No Page Builder tab specified for shortcode: %s"
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:111
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:75
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:83
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:57
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:238
#: ../core/components/extensions/manager/views/extension.php:141
#: ../core/components/extensions/manager/views/extension.php:345
msgid "Remove"
msgstr ""

#: ../extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:112
#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:74
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:82
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:56
msgid "Duplicate"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:8
#: ../extensions/shortcodes/shortcodes/testimonials/options.php:12
msgid "Testimonials"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:9
msgid "Add some Testimonials"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/config.php:10
#: ../extensions/shortcodes/shortcodes/accordion/config.php:10
#: ../extensions/shortcodes/shortcodes/table/config.php:10
#: ../extensions/shortcodes/shortcodes/map/config.php:10
#: ../extensions/shortcodes/shortcodes/special-heading/config.php:8
#: ../extensions/shortcodes/shortcodes/team-member/config.php:10
#: ../extensions/shortcodes/shortcodes/icon/config.php:8
#: ../extensions/shortcodes/shortcodes/icon-box/config.php:8
#: ../extensions/shortcodes/shortcodes/button/config.php:10
#: ../extensions/shortcodes/shortcodes/calendar/config.php:10
#: ../extensions/shortcodes/shortcodes/notification/config.php:10
#: ../extensions/shortcodes/shortcodes/widget-area/config.php:10
#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:10
#: ../extensions/shortcodes/shortcodes/text-block/config.php:10
#: ../extensions/shortcodes/shortcodes/divider/config.php:8
#: ../extensions/shortcodes/shortcodes/tabs/config.php:10
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:10
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:106
msgid "Content Elements"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:8
msgid "Option Testimonials Title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:13
msgid "Add/Edit Testimonial"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:14
msgid "Here you can add, remove and edit your Testimonials."
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:19
msgid "Quote"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:20
msgid "Enter the testimonial here"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:25
#: ../extensions/shortcodes/shortcodes/media-image/config.php:6
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:102
msgid "Image"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:26
#: ../extensions/shortcodes/shortcodes/team-member/options.php:8
#: ../extensions/shortcodes/shortcodes/media-image/options.php:9
msgid ""
"Either upload a new, or choose an existing image from your media library"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:30
msgid "Name"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:31
msgid "Enter the Name of the Person to quote"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:35
msgid "Position"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:36
msgid "Can be used for a job description"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:40
msgid "Website Name"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:41
msgid "Linktext for the above Link"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:45
msgid "Website Link"
msgstr ""

#: ../extensions/shortcodes/shortcodes/testimonials/options.php:46
msgid "Link to the Persons website"
msgstr ""

#: ../extensions/shortcodes/shortcodes/accordion/config.php:8
msgid "Accordion"
msgstr ""

#: ../extensions/shortcodes/shortcodes/accordion/config.php:9
msgid "Add an Accordion"
msgstr ""

#: ../extensions/shortcodes/shortcodes/accordion/options.php:8
#: ../extensions/shortcodes/shortcodes/tabs/config.php:8
#: ../extensions/shortcodes/shortcodes/tabs/options.php:8
msgid "Tabs"
msgstr ""

#: ../extensions/shortcodes/shortcodes/accordion/options.php:9
msgid "Add/Edit Tabs"
msgstr ""

#: ../extensions/shortcodes/shortcodes/accordion/options.php:10
#: ../extensions/shortcodes/shortcodes/tabs/options.php:10
msgid "Create your tabs"
msgstr ""

#: ../extensions/shortcodes/shortcodes/accordion/options.php:19
#: ../extensions/shortcodes/shortcodes/icon-box/options.php:24
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:13
#: ../extensions/shortcodes/shortcodes/text-block/options.php:10
#: ../extensions/shortcodes/shortcodes/tabs/options.php:19
msgid "Content"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/config.php:8
msgid "Table"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/config.php:9
msgid "Add a Table"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:64
msgid "table-builder option type must be inside the table shortcode"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:171
msgid "Table Styling"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:172
msgid "Choose the table styling options"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:174
msgid "Use the table as a pricing table"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:175
msgid "Use the table to display tabular data"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:197
msgid "Default row"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:198
msgid "Heading row"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:199
msgid "Pricing row"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:200
msgid "Button row"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:201
msgid "Row switch"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:211
msgid "Default column"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:212
msgid "Description column"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:213
msgid "Highlight column"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:214
msgid "Center text column"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:251
msgid "per month"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:262
#: ../extensions/shortcodes/shortcodes/button/config.php:8
msgid "Button"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:263
#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:39
#: ../extensions/sidebars/class-fw-extension-sidebars.php:148
#: ../includes/option-types/addable-option/class-fw-option-type-addable-option.php:20
#: ../includes/option-types/addable-popup/class-fw-option-type-addable-popup.php:153
#: ../includes/option-types/addable-box/class-fw-option-type-addable-box.php:186
msgid "Add"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-head-template.php:27
msgid "Add Column"
msgstr ""

#: ../extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/view.php:161
msgid "Add Row"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:24
#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:25
msgid "Custom"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:27
msgid "Locations"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:28
msgid "Add/Edit Location"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:31
msgid "Note: Please set location"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:35
#: ../extensions/events/class-fw-extension-events.php:187
msgid "Location"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:39
msgid "Location Title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:40
msgid "Set location title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:44
msgid "Location Description"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:45
msgid "Set location description"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:49
msgid "Location Url"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:50
msgid "Set page url (Ex: http://example.com)"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:53
msgid "Location Image"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:54
msgid "Add location image"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:113
msgid "No location provider specified for map shortcode"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:115
msgid "Map Placeholder"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:122
#, php-format
msgid "Unknown location provider \"%s\" specified for map shortcode"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/config.php:8
msgid "Map"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/config.php:9
msgid "Add a Map"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:13
#: ../extensions/shortcodes/shortcodes/calendar/options.php:13
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:214
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:473
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:11
msgid "Population Method"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:14
msgid "Select map population method (Ex: events, custom)"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:24
msgid "Map Type"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:25
msgid "Select map type"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:27
msgid "Roadmap"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:28
msgid "Terrain"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:29
msgid "Satellite"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:30
msgid "Hybrid"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:34
msgid "Map Height"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:35
msgid "Set map height (Ex: 300)"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:41
msgid "Disable zoom on scroll"
msgstr ""

#: ../extensions/shortcodes/shortcodes/map/options.php:42
msgid "Prevent the map from zooming when scrolling until clicking on the map"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:76
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:65
msgid "Column"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:120
#, php-format
msgid "Add a %s column"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:12
msgid "Columns"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:47
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:47
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:51
msgid "No Templates Saved"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:50
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:50
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:54
msgid "Load Template"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:91
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:91
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:94
msgid "Template Name"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:92
msgid "Save Column"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:93
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:93
msgid "Save as Template"
msgstr ""

#: ../extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:174
#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:174
#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:206
msgid "No Title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/special-heading/config.php:6
msgid "Special Heading"
msgstr ""

#: ../extensions/shortcodes/shortcodes/special-heading/config.php:7
msgid "Add a Special Heading"
msgstr ""

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:8
msgid "Heading Title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:9
msgid "Write the heading title content"
msgstr ""

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:13
msgid "Heading Subtitle"
msgstr ""

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:14
msgid "Write the heading subtitle content"
msgstr ""

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:18
msgid "Heading Size"
msgstr ""

#: ../extensions/shortcodes/shortcodes/special-heading/options.php:30
msgid "Centered"
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/config.php:8
msgid "Team Member"
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/config.php:9
msgid "Add a Team Member"
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/options.php:7
msgid "Team Member Image"
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/options.php:12
msgid "Team Member Name"
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/options.php:13
msgid "Name of the person"
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/options.php:18
msgid "Team Member Job Title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/options.php:19
msgid "Job title of the person."
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/options.php:24
msgid "Team Member Description"
msgstr ""

#: ../extensions/shortcodes/shortcodes/team-member/options.php:25
msgid "Enter a few words that describe the person"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon/config.php:6
#: ../extensions/shortcodes/shortcodes/icon/options.php:8
#: ../extensions/megamenu/class-fw-extension-megamenu.php:115
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:188
msgid "Icon"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon/config.php:7
msgid "Add an Icon"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon/options.php:13
msgid "Icon title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon-box/config.php:6
msgid "Icon Box"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon-box/config.php:7
msgid "Add an Icon Box"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:8
msgid "Box Style"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:10
msgid "Icon above title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:11
msgid "Icon in line with title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:16
msgid "Choose an Icon"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:20
msgid "Title of the Box"
msgstr ""

#: ../extensions/shortcodes/shortcodes/icon-box/options.php:25
msgid "Enter the desired content"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/config.php:9
msgid "Add a Button"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:7
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:17
msgid "Button Label"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:8
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:18
msgid "This is the text that appears on your button"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:13
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:23
msgid "Button Link"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:14
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:24
msgid "Where should your button link to"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:20
#: ../extensions/shortcodes/shortcodes/media-image/options.php:38
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:30
msgid "Open Link in New Window"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:21
#: ../extensions/shortcodes/shortcodes/media-image/options.php:39
#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:31
msgid "Select here if you want to open the linked page in a new window"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:32
msgid "Button Color"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:33
msgid "Choose a color for your button"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:36
msgid "Default"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:37
msgid "Black"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:38
msgid "Blue"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:39
msgid "Green"
msgstr ""

#: ../extensions/shortcodes/shortcodes/button/options.php:40
msgid "Red"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/config.php:6
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:108
msgid "Video"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/config.php:7
msgid "Add a Video"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/config.php:8
#: ../extensions/shortcodes/shortcodes/media-image/config.php:8
#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:10
msgid "Media Elements"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/options.php:8
msgid "Insert Video URL"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/options.php:9
#: ../extensions/shortcodes/shortcodes/section/options.php:24
msgid "Insert Video URL to embed this video"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/options.php:13
msgid "Video Width"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/options.php:14
msgid "Enter a value for the width"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/options.php:19
msgid "Video Height"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-video/options.php:20
msgid "Enter a value for the height"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/config.php:8
#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:16
msgid "Calendar"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/config.php:9
msgid "Add a Calendar"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:14
msgid "Select calendar population method (Ex: events, custom)"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:23
msgid "Calendar Type"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:24
msgid "Select calendar type"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:27
#: ../extensions/backups/includes/module/schedule/settings-options.php:23
msgid "Daily"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:28
#: ../extensions/backups/includes/module/schedule/settings-options.php:22
msgid "Weekly"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:29
#: ../extensions/backups/includes/module/schedule/settings-options.php:21
msgid "Monthly"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:33
msgid "Start Week On"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:34
msgid "Select first day of week"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:37
#: ../extensions/shortcodes/shortcodes/calendar/static.php:110
msgid "Monday"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/options.php:38
#: ../extensions/shortcodes/shortcodes/calendar/static.php:109
msgid "Sunday"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:29
#: ../extensions/shortcodes/shortcodes/calendar/static.php:56
#: ../extensions/shortcodes/shortcodes/calendar/static.php:82
#: ../extensions/events/class-fw-extension-events.php:69
#: ../extensions/events/class-fw-extension-events.php:74
#: ../extensions/events/manifest.php:7
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:77
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:185
#: ../core/components/extensions/manager/available-extensions.php:180
msgid "Events"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:30
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:59
msgid "Add/Edit Date & Time"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:33
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:63
msgid "Note: Please set start & end event datetime"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:37
msgid "Event Title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:38
msgid "Enter the event title"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:42
msgid "Event URL"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:43
msgid "Enter the event URL (Ex: http://your-domain.com/event)"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:47
#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:58
msgid "Date & Time"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:48
msgid "Enter the event date & time"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:129
msgid "No events provider specified for calendar shortcode"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:138
#, php-format
msgid "Unknown events provider \"%s\" specified for calendar shortcode"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:55
#: ../extensions/events/class-fw-extension-events.php:68
#: ../extensions/events/class-fw-extension-events.php:75
msgid "Event"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:57
#: ../extensions/shortcodes/shortcodes/calendar/views/view.php:23
msgid "Today"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:66
#, php-format
msgid "Calendar: View %s not found"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:67
#, php-format
msgid ""
"Calendar: Wrong date format %s. Should be either \"now\" or \"yyyy-mm-dd\""
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:69
msgid "Calendar: Event URL is not set"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:70
#, php-format
msgid ""
"Calendar: Wrong navigation direction %s. Can be only \"next\" or \"prev\" or "
"\"today\""
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:72
msgid ""
"Calendar: Time split parameter should divide 60 without decimals. Something "
"like 10, 15, 30"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:74
msgid "No events in this day."
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:77
#, php-format
msgid "week %s of %s"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:79
msgid "Week "
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:80
msgid "All day"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:81
msgid "Time"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:83
msgid "Ends before timeline"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:84
msgid "Starts after timeline"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:85
msgid "January"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:86
msgid "February"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:87
msgid "March"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:88
msgid "April"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:89
#: ../extensions/shortcodes/shortcodes/calendar/static.php:101
msgid "May"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:90
msgid "June"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:91
msgid "July"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:92
msgid "August"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:93
msgid "September"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:94
msgid "October"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:95
msgid "November"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:96
msgid "December"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:97
msgid "Jan"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:98
msgid "Feb"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:99
msgid "Mar"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:100
msgid "Apr"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:102
msgid "Jun"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:103
msgid "Jul"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:104
msgid "Aug"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:105
msgid "Sep"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:106
msgid "Oct"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:107
msgid "Nov"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:108
msgid "Dec"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:111
msgid "Tuesday"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:112
msgid "Wednesday"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:113
msgid "Thursday"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:114
msgid "Friday"
msgstr ""

#: ../extensions/shortcodes/shortcodes/calendar/static.php:115
msgid "Saturday"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-image/config.php:7
msgid "Add an Image"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-image/options.php:8
msgid "Choose Image"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-image/options.php:16
msgid "Width"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-image/options.php:17
msgid "Set image width"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-image/options.php:22
#: ../extensions/shortcodes/shortcodes/divider/options.php:24
msgid "Height"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-image/options.php:23
msgid "Set image height"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-image/options.php:33
msgid "Image Link"
msgstr ""

#: ../extensions/shortcodes/shortcodes/media-image/options.php:34
msgid "Where should your image link to?"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/config.php:8
msgid "Notification"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/config.php:9
msgid "Add a Notification Box"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:7
msgid "Message"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:8
msgid "Notification message"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:10
msgid "Message!"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:13
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:444
msgid "Type"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:14
msgid "Notification type"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:17
msgid "Congratulations"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:18
msgid "Information"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:19
msgid "Alert"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/options.php:20
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:456
msgid "Error"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:9
msgid "Congratulations!"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:13
msgid "Information!"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:17
msgid "Alert!"
msgstr ""

#: ../extensions/shortcodes/shortcodes/notification/views/view.php:21
msgid "Error!"
msgstr ""

#: ../extensions/shortcodes/shortcodes/widget-area/config.php:8
msgid "Widget Area"
msgstr ""

#: ../extensions/shortcodes/shortcodes/widget-area/config.php:9
msgid "Add a Widget Area"
msgstr ""

#: ../extensions/shortcodes/shortcodes/widget-area/options.php:5
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:5
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:7
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:40
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:91
msgid "Sidebar"
msgstr ""

#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:8
msgid "Call To Action"
msgstr ""

#: ../extensions/shortcodes/shortcodes/call-to-action/config.php:9
msgid "Add a Call to Action"
msgstr ""

#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:9
msgid "This can be left blank"
msgstr ""

#: ../extensions/shortcodes/shortcodes/call-to-action/options.php:14
msgid "Enter some content for this Info Box"
msgstr ""

#: ../extensions/shortcodes/shortcodes/text-block/config.php:8
msgid "Text Block"
msgstr ""

#: ../extensions/shortcodes/shortcodes/text-block/config.php:9
msgid "Add a Text Block"
msgstr ""

#: ../extensions/shortcodes/shortcodes/text-block/options.php:11
msgid "Enter some content for this texblock"
msgstr ""

#: ../extensions/shortcodes/shortcodes/divider/config.php:6
msgid "Divider"
msgstr ""

#: ../extensions/shortcodes/shortcodes/divider/config.php:7
msgid "Add a Divider"
msgstr ""

#: ../extensions/shortcodes/shortcodes/divider/options.php:13
msgid "Ruler Type"
msgstr ""

#: ../extensions/shortcodes/shortcodes/divider/options.php:14
msgid "Here you can set the styling and size of the HR element"
msgstr ""

#: ../extensions/shortcodes/shortcodes/divider/options.php:16
msgid "Line"
msgstr ""

#: ../extensions/shortcodes/shortcodes/divider/options.php:17
msgid "Whitespace"
msgstr ""

#: ../extensions/shortcodes/shortcodes/divider/options.php:25
msgid ""
"How much whitespace do you need? Enter a pixel value. Positive value will "
"increase the whitespace, negative value will reduce it. eg: '50', '-25', "
"'200'"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/config.php:6
#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:23
msgid "Section"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/config.php:7
msgid "Add a Section"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/options.php:7
msgid "Full Width"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/options.php:11
msgid "Background Color"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/options.php:12
msgid "Please select the background color"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/options.php:16
msgid "Background Image"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/options.php:17
msgid "Please select the background image"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/options.php:23
msgid "Background Video"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:12
msgid "Sections"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:92
msgid "Save Section"
msgstr ""

#: ../extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:24
msgid "Creates a section"
msgstr ""

#: ../extensions/shortcodes/shortcodes/tabs/config.php:9
msgid "Add some Tabs"
msgstr ""

#: ../extensions/shortcodes/shortcodes/tabs/options.php:9
msgid "Add/Edit Tab"
msgstr ""

#: ../extensions/shortcodes/includes/class-fw-shortcode.php:194
#, php-format
msgid "No default view (views/view.php) found for shortcode: %s"
msgstr ""

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:203
#, php-format
msgid "Shortcode \"%s\" from %s was already defined at %s"
msgstr ""

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:264
#, php-format
msgid "Class file found for shortcode %s but no class %s found"
msgstr ""

#: ../extensions/shortcodes/includes/class-fw-shortcodes-loader.php:269
#, php-format
msgid "The class %s must extend from FW_Shortcode"
msgstr ""

#: ../extensions/builder/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:204
msgid "Builder"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:306
msgid "Full Screen"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:307
msgid "Exit Full Screen"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:334
msgid "Undo"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:335
msgid "Redo"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/includes/fullscreen.php:81
msgid "Preview Changes"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/includes/templates/class-fw-ext-builder-templates.php:119
msgid "Templates"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:12
msgid "Full Templates"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:61
msgid "Save Full Template"
msgstr ""

#: ../extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:95
msgid "Save Builder Template"
msgstr ""

#: ../extensions/social/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:252
msgid "Social"
msgstr ""

#: ../extensions/social/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:253
msgid ""
"Use this extension to configure all your social related APIs. Other "
"extensions will use the Social extension to connect to your social accounts."
msgstr ""

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:62
#: ../core/components/backend.php:584
msgid "Facebook"
msgstr ""

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:66
#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:33
msgid "API Settings"
msgstr ""

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:72
msgid "App ID/API Key:"
msgstr ""

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:73
msgid "Enter Facebook App ID / API Key."
msgstr ""

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:78
msgid "App Secret:"
msgstr ""

#: ../extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:79
msgid "Enter Facebook App Secret."
msgstr ""

#: ../extensions/social/extensions/social-facebook/manifest.php:7
#: ../extensions/social/extensions/social-facebook/manifest.php:8
msgid "Social Facebook"
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:29
#: ../core/components/backend.php:592
msgid "Twitter"
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:39
msgid "Consumer Key"
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:40
msgid "Enter Twitter Consumer Key."
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:45
msgid "Consumer Secret"
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:46
msgid "Enter Twitter App Secret."
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:51
msgid "Access Token"
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:52
msgid "Enter Twitter Access Token."
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:57
msgid "Access Token Secret"
msgstr ""

#: ../extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:58
msgid "Enter Twitter Access Token Secret."
msgstr ""

#: ../extensions/social/extensions/social-twitter/manifest.php:7
#: ../extensions/social/extensions/social-twitter/manifest.php:8
msgid "Social Twitter"
msgstr ""

#: ../extensions/forms/class-fw-extension-forms.php:112
#: ../extensions/forms/class-fw-extension-forms.php:123
#: ../extensions/forms/class-fw-extension-forms.php:131
#: ../extensions/forms/class-fw-extension-forms.php:142
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:102
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:114
#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:124
msgid "Unable to process the form"
msgstr ""

#: ../extensions/forms/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:228
msgid "Forms"
msgstr ""

#: ../extensions/forms/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:229
msgid ""
"This extension adds the possibility to create a contact form. Use the drag & "
"drop form builder to create any contact form you'll ever want or need."
msgstr ""

#: ../extensions/forms/extensions/contact-forms/manifest.php:5
msgid "Contact Forms"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:134
msgid "Invalid destination email (please contact the site administrator)"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:158
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:77
msgid "Message sent!"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:164
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:85
msgid "Oops something went wrong."
msgstr ""

#: ../extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:190
msgid "Please configure the {mailer_link} extension."
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:8
#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:107
msgid "Contact form"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:9
msgid "Build contact forms"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:15
msgid "Form Fields"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:39
#: ../core/components/extensions/manager/views/extension.php:82
#: ../core/components/extensions/manager/views/extension-page-header.php:31
msgid "Settings"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:42
msgid "Options"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:53
msgid "Subject Message"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:54
msgid "This text will be used as subject message for the email"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:55
msgid "New message"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:64
msgid "Submit Button"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:65
msgid "This text will appear in submit button"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:66
msgid "Send"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:75
msgid "Success Message"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:76
msgid "This text will be displayed when the form will successfully send"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:83
msgid "Failure Message"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:84
msgid "This text will be displayed when the form will fail to be sent"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:94
msgid "Email To"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:95
msgid "We recommend you to use an email that you verify often"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:96
msgid "The form will be sent to this email address."
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:52
msgid "Contact Form"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:54
msgid "Configure Mailer"
msgstr ""

#: ../extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:108
msgid "Add a Contact Form"
msgstr ""

#: ../extensions/forms/views/backend/submit-box-add.php:9
msgid "Note that the type can't be changed later."
msgstr ""

#: ../extensions/forms/views/backend/submit-box-add.php:11
msgid ""
"You will need to create a new form in order to have a different form type."
msgstr ""

#: ../extensions/forms/views/backend/submit-box-add.php:20
#: ../extensions/forms/views/backend/submit-box-edit.php:16
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:14
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:31
#: ../extensions/media/extensions/slider/views/backend/submit-box-error.php:8
msgid "Delete Permanently"
msgstr ""

#: ../extensions/forms/views/backend/submit-box-add.php:22
#: ../extensions/forms/views/backend/submit-box-edit.php:18
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:16
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:33
#: ../extensions/media/extensions/slider/views/backend/submit-box-error.php:10
msgid "Move to Trash"
msgstr ""

#: ../extensions/forms/views/backend/submit-box-add.php:33
#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:35
msgid "Create"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:24
msgid "Add a Recaptcha field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:26
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:54
#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:78
msgid "Recaptcha"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:59
msgid "Set site key"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:60
msgid "Set secret key"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:77
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:76
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:81
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:81
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:78
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:76
msgid "Enter field label (it will be displayed on the web site)"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:133
msgid "Security Code"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:147
msgid "Could not validate the form"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:148
msgid "Please fill the recaptcha"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:37
msgid "Site key"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:38
msgid "Your website key. More on how to configure ReCaptcha"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:42
msgid "Secret key"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:43
msgid "Your secret key. More on how to configure ReCaptcha"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:18
msgid "Add a Paragraph Text"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:20
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:48
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:77
msgid "Paragraph Text"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:53
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:52
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:51
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:49
msgid "Toggle mandatory field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:83
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:88
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:85
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:83
msgid "Mandatory Field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:84
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:89
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:86
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:84
msgid "Make this field mandatory?"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:98
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:98
msgid "Placeholder"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:99
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:99
msgid "This text will be used as field placeholder"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:105
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:107
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:107
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:105
msgid "Default Value"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:106
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:108
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:108
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:106
msgid "This text will be used as field default value"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:126
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:128
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:126
msgid "Restrictions"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:127
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:127
msgid "Set characters or words restrictions for this field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:131
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:131
msgid "Characters"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:132
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:132
msgid "Words"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:140
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:154
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:142
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:156
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:140
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:154
msgid "Min"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:141
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:155
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:143
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:157
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:141
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:155
msgid "Minim value"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:146
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:160
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:148
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:162
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:146
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:160
msgid "Max"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:147
#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:161
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:149
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:163
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:147
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:161
msgid "Maxim value"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:178
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:180
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:121
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:137
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:137
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:114
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:121
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:178
msgid "Instructions for Users"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:179
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:181
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:122
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:138
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:138
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:115
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:122
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:179
msgid "The users will see these instructions in the tooltip near the field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:331
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:368
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:230
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:244
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:244
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:210
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:217
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:332
msgid "The {label} field is required"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:336
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:337
#, php-format
msgid "The {label} field must contain minimum %d character"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:341
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:342
#, php-format
msgid "The {label} field must contain minimum %d characters"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:346
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:347
#, php-format
msgid "The {label} field must contain maximum %d character"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:351
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:352
#, php-format
msgid "The {label} field must contain maximum %d characters"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:356
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:357
#, php-format
msgid "The {label} field must contain minimum %d word"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:361
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:362
#, php-format
msgid "The {label} field must contain minimum %d words"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:366
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:367
#, php-format
msgid "The {label} field must contain maximum %d word"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:371
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:372
#, php-format
msgid "The {label} field must contain maximum %d words"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:20
msgid "Add a Number field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:50
#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:79
msgid "Number"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:129
msgid "Set digits or values restrictions of this field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:133
msgid "Digits"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:134
msgid "Value"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:363
msgid "The {label} field must be a valid number"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:373
#, php-format
msgid "The {label} field must have minimum %d digit"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:378
#, php-format
msgid "The {label} field must have minimum %d digits"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:383
#, php-format
msgid "The {label} field must have maximum %d digit"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:388
#, php-format
msgid "The {label} field must have maximum %d digits"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:393
#, php-format
msgid "The {label} field minimum value must be %s"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:398
#, php-format
msgid "The {label} field maximum value must be %s"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:18
msgid "Add a Dropdown"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:79
#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:164
msgid "Dropdown"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:100
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:103
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:103
msgid "Choices"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:101
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:104
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:104
msgid "Add choice"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:110
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:113
msgid "Randomize"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:111
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:114
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:114
msgid "Do you want choices to be displayed in random order?"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:235
#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:249
msgid "{label}: Submitted data contains not existing choice"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:38
msgid "Edit Title"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:39
msgid "Edit Subtitle"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:57
msgid "The title will be displayed on contact form header"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:62
#: ../extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:7
msgid "Subtitle"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:63
msgid "The form header subtitle text"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:18
msgid "Add a Single Choice field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:56
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:56
msgid "{x} More"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:113
msgid "Randomize?"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:124
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:124
msgid "Field Layout"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:125
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:125
msgid "Select choice display layout"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:127
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:127
msgid "One column"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:128
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:128
msgid "Two columns"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:129
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:129
msgid "Three columns"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:130
#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:130
msgid "Side by side"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:18
msgid "Add a Multiple Choices field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:249
msgid "{label}: Submitted data contains not existing choices"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:18
msgid "Add an Email field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:79
msgid "Email"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:215
msgid "The {label} field must contain a valid email"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:18
msgid "Add a Website field"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:22
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:49
#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:79
msgid "Website"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:222
msgid "The {label} field must be a valid website name"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:18
msgid "Add a Single Line Text"
msgstr ""

#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:20
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:47
#: ../extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:77
msgid "Single Line Text"
msgstr ""

#: ../extensions/breadcrumbs/settings-options.php:17
msgid "Text for Homepage"
msgstr ""

#: ../extensions/breadcrumbs/settings-options.php:18
msgid "The homepage anchor will have this text"
msgstr ""

#: ../extensions/breadcrumbs/settings-options.php:23
msgid "Text for Blog Page"
msgstr ""

#: ../extensions/breadcrumbs/settings-options.php:24
msgid ""
"The blog page anchor will have this text. In case homepage will be set as "
"blog page, will be taken the homepage text"
msgstr ""

#: ../extensions/breadcrumbs/settings-options.php:29
msgid "Text for 404 Page"
msgstr ""

#: ../extensions/breadcrumbs/settings-options.php:30
msgid "The 404 anchor will have this text"
msgstr ""

#: ../extensions/breadcrumbs/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:108
msgid "Breadcrumbs"
msgstr ""

#: ../extensions/breadcrumbs/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:109
msgid ""
"Creates a simplified navigation menu for the pages that can be placed "
"anywhere in the theme. This will make navigating the website much easier."
msgstr ""

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:11
msgid "404 Not found"
msgstr ""

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:124
msgid "Searching for:"
msgstr ""

#: ../extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:248
#: ../includes/option-types/multi-select/class-fw-option-type-multi-select.php:472
msgid "No title"
msgstr ""

#: ../extensions/events/class-fw-extension-events.php:89
msgid "Create a event item"
msgstr ""

#: ../extensions/events/class-fw-extension-events.php:186
msgid "Date"
msgstr ""

#: ../extensions/events/class-fw-extension-events.php:204
msgid "Event Options"
msgstr ""

#: ../extensions/events/class-fw-extension-events.php:310
msgid "Multi Interval Event"
msgstr ""

#: ../extensions/events/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:181
msgid ""
"This extension adds a fully fledged Events module to your theme. It comes "
"with built in pages that contain a calendar where events can be added."
msgstr ""

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:81
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:189
msgid "Event Categories"
msgstr ""

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:82
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:190
msgid "Select an event category"
msgstr ""

#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:84
#: ../extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:192
msgid "All Events"
msgstr ""

#: ../extensions/events/extensions/events-tags/manifest.php:7
msgid "Event-search-tags"
msgstr ""

#: ../extensions/events/extensions/events-tags/manifest.php:8
msgid "Connect extension event with shortcodes map & calendar"
msgstr ""

#: ../extensions/events/views/content.php:16
msgid "Google Calendar"
msgstr ""

#: ../extensions/events/views/content.php:17
msgid "Ical Export"
msgstr ""

#: ../extensions/events/views/content.php:20
msgid "Start"
msgstr ""

#: ../extensions/events/views/content.php:21
msgid "End"
msgstr ""

#: ../extensions/events/views/content.php:25
msgid "Speakers"
msgstr ""

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:37
msgid "Event Location"
msgstr ""

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:39
msgid "Where does the event take place?"
msgstr ""

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:43
msgid "All Day Event?"
msgstr ""

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:44
msgid "Is your event an all day event?"
msgstr ""

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:67
msgid "Start & End of Event"
msgstr ""

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:68
msgid "Set start and end events datetime"
msgstr ""

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:97
msgid "Associated User"
msgstr ""

#: ../extensions/events/includes/option-types/event/class-fw-option-type-event.php:99
msgid "Link this event to a specific user"
msgstr ""

#: ../extensions/sidebars/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:132
msgid "Sidebars"
msgstr ""

#: ../extensions/sidebars/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:133
msgid ""
"Brings a new layer of customization freedom to your website by letting you "
"add more than one sidebar to a page, or different sidebars on different "
"pages."
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:131
msgid "No matches found"
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:139
msgid "Do you realy want to change without saving?"
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:141
msgid "Missing ID. Check that you provided all mandatory data."
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:142
#: ../extensions/sidebars/views/backend-main-view.php:27
msgid "Created"
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:143
msgid "(For Grouped Pages)"
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:144
msgid "(For Specific Pages)"
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:145
msgid "No sidebar name specified"
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:146
msgid "Sidebar Name"
msgstr ""

#: ../extensions/sidebars/class-fw-extension-sidebars.php:147
msgid "New Sidebar"
msgstr ""

#: ../extensions/sidebars/views/frontend-no-widgets.php:5
msgid "Widgets Page"
msgstr ""

#: ../extensions/sidebars/views/backend-tab-specific.php:5
msgid "For specific"
msgstr ""

#: ../extensions/sidebars/views/backend-tab-specific.php:23
msgid "Type to search ..."
msgstr ""

#: ../extensions/sidebars/views/backend-tab-specific.php:30
msgid "Search for a specific page you want to set a sidebar for"
msgstr ""

#: ../extensions/sidebars/views/backend-tab-grouped.php:6
msgid "For group"
msgstr ""

#: ../extensions/sidebars/views/backend-tab-grouped.php:25
msgid "Select group of pages you want to set a sidebar for."
msgstr ""

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:18
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:60
msgid "Choose the position for your sidebar(s)"
msgstr ""

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:43
#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:40
msgid "Add Sidebar"
msgstr ""

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:4
msgid "Sidebars for"
msgstr ""

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Specific Page"
msgstr ""

#: ../extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Grouped Page"
msgstr ""

#: ../extensions/sidebars/views/backend-main-view.php:11
#: ../extensions/sidebars/views/backend-main-view.php:15
msgid "Manage Sidebars"
msgstr ""

#: ../extensions/sidebars/views/backend-main-view.php:18
msgid ""
"Use this section to create and/or set different sidebar(s) for different "
"page(s)"
msgstr ""

#: ../extensions/sidebars/views/backend-main-view.php:24
msgid "For Grouped Pages"
msgstr ""

#: ../extensions/sidebars/views/backend-main-view.php:25
msgid "For Specific Pages"
msgstr ""

#: ../extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:32
#: ../extensions/sidebars/includes/option-type/sidebar-picker/view.php:121
msgid "Select sidebar you wish to replace."
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:241
msgid "No sidebar name specified."
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:270
msgid "Dynamic sidebar doesn't exixt"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:277
msgid ""
"The placeholder can't be deleted because it is used in one of sidebars below."
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:280
msgid ""
"Please replace it first so that you will not have visual gaps in your layout."
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:293
msgid "Successfully removed"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:543
msgid "Default for all pages"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:613
msgid " (no title)"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:780
msgid "Error: Type or sub_type error"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:838
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:869
msgid "Error: Sidebars not set"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:865
msgid "Error: Position doesn't exists. Please check config file."
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:55
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:253
msgid "Page"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:56
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:153
msgid "Pages"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:61
msgid "Portfolio Project"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:62
msgid "Portfolio Projects"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:73
msgid "Blog Category"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:79
msgid "Portfolio Category"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:85
msgid "Home Page"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:90
msgid "Search Page"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:95
msgid "404 Page"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:100
msgid "Author Page"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:105
msgid "Archive Page"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:149
#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:308
msgid "All Pages"
msgstr ""

#: ../extensions/sidebars/includes/class-fw-extension-sidebars-config.php:184
msgid "Others"
msgstr ""

#: ../extensions/megamenu/manifest.php:7
#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:64
#: ../core/components/extensions/manager/available-extensions.php:60
msgid "Mega Menu"
msgstr ""

#: ../extensions/megamenu/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:61
msgid ""
"The Mega Menu extension adds a user-friendly drop down menu that will let "
"you easily create highly customized menu configurations."
msgstr ""

#: ../extensions/megamenu/class-fw-extension-megamenu.php:58
msgid "Select Icon"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:44
#, php-format
msgid "%s (Invalid)"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:48
#, php-format
msgid "%s (Pending)"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:61
msgid "sub item"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:97
msgid "Edit Menu Item"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:108
msgid "URL"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:117
msgid "Navigation Label"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:125
msgid "Title Attribute"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:134
msgid "Open link in a new window/tab"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:141
msgid "CSS Classes (optional)"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:149
msgid "Link Relationship (XFN)"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:157
msgid "Mega Menu Column Title"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:158
msgid "Item Title"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:166
msgid "Hide"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:172
msgid "This column should start a new row"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:178
msgid "Description (HTML)"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:181
msgid ""
"The description will be displayed in the menu if the current theme supports "
"it."
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:190
msgid "Add Icon"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:191
msgid "Edit Icon"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:205
msgid "Use as Mega Menu"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:211
msgid "Move"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:212
msgid "Up one"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:213
msgid "Down one"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:216
msgid "To the top"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:225
#, php-format
msgid "Original: %s"
msgstr ""

#: ../extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:239
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:60
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2282
msgid "Cancel"
msgstr ""

#: ../extensions/backups/class-fw-extension-backups.php:299
#: ../extensions/backups/class-fw-extension-backups.php:366
msgid "File not specified"
msgstr ""

#: ../extensions/backups/class-fw-extension-backups.php:399
#: ../extensions/backups/class-fw-extension-backups.php:400
#: ../core/components/extensions/manager/available-extensions.php:156
msgid "Backup"
msgstr ""

#: ../extensions/backups/class-fw-extension-backups.php:554
#: ../extensions/backups/class-fw-extension-backups.php:568
msgid "Access Denied"
msgstr ""

#: ../extensions/backups/class-fw-extension-backups.php:561
msgid "Archive not found"
msgstr ""

#: ../extensions/backups/class-fw-extension-backups.php:575
#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:202
msgid "Failed to open file"
msgstr ""

#: ../extensions/backups/helpers.php:37
msgid "Invalid JSON response"
msgstr ""

#: ../extensions/backups/helpers.php:44
msgid ""
"HTTP Loopback Connections are not enabled on this server. If you need to "
"contact your web host, tell them that when PHP tries to connect back to the "
"site at the URL `{url}` and it gets the error `{error}`. There may be a "
"problem with the server configuration (eg local DNS problems, mod_security, "
"etc) preventing connections from working properly."
msgstr ""

#: ../extensions/backups/helpers.php:123
#: ../extensions/backups/helpers.php:145
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:363
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:431
#, php-format
msgid "Failed to create dir: %s"
msgstr ""

#: ../extensions/backups/helpers.php:152
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:137
#, php-format
msgid "Failed to copy: %s"
msgstr ""

#: ../extensions/backups/manifest.php:7
#: ../core/components/extensions/manager/available-extensions.php:168
msgid "Backup & Demo Content"
msgstr ""

#: ../extensions/backups/manifest.php:9
#: ../core/components/extensions/manager/available-extensions.php:169
msgid ""
"This extension lets you create an automated backup schedule, import demo "
"content or even create a demo content archive for migration purposes."
msgstr ""

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:97
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:98
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:385
msgid "Demo Content Install"
msgstr ""

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:282
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:329
#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:362
msgid "Forbidden"
msgstr ""

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:342
msgid "Invalid demo"
msgstr ""

#: ../extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:349
msgid "A content install is currently running"
msgstr ""

#: ../extensions/backups/extensions/backups-demo/views/page.php:28
#: ../extensions/backups/extensions/backups-demo/views/page.php:39
#: ../extensions/backups/views/page.php:17
#: ../extensions/backups/views/page.php:28
msgid "Important"
msgstr ""

#: ../extensions/backups/extensions/backups-demo/views/page.php:30
#: ../extensions/backups/views/page.php:19
#, php-format
msgid "You need to activate %s."
msgstr ""

#: ../extensions/backups/extensions/backups-demo/views/page.php:31
#: ../extensions/backups/views/page.php:20
msgid "zip extension"
msgstr ""

#: ../extensions/backups/views/page.php:70
msgid "Archives"
msgstr ""

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../extensions/backups/includes/module/schedule/settings-options.php:76
msgid "Full Backup"
msgstr ""

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../extensions/backups/includes/module/schedule/settings-options.php:85
msgid "Content Backup"
msgstr ""

#: ../extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:88
msgid ""
"Warning! \n"
"You are about to delete a backup, it will be lost forever. \n"
"Are you sure?"
msgstr ""

#: ../extensions/backups/includes/module/schedule/settings-options.php:16
msgid "Interval"
msgstr ""

#: ../extensions/backups/includes/module/schedule/settings-options.php:20
#: ../core/components/extensions/manager/views/extension.php:180
msgid "Disabled"
msgstr ""

#: ../extensions/backups/includes/module/schedule/settings-options.php:25
msgid "Select how often do you want to backup your website."
msgstr ""

#: ../extensions/backups/includes/module/schedule/settings-options.php:32
#: ../extensions/backups/includes/module/schedule/settings-options.php:45
#: ../extensions/backups/includes/module/schedule/settings-options.php:58
msgid "Age Limit"
msgstr ""

#: ../extensions/backups/includes/module/schedule/settings-options.php:33
msgid "Age limit of backups in months"
msgstr ""

#: ../extensions/backups/includes/module/schedule/settings-options.php:46
msgid "Age limit of backups in weeks"
msgstr ""

#: ../extensions/backups/includes/module/schedule/settings-options.php:59
msgid "Age limit of backups in days"
msgstr ""

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:186
msgid "Backup Schedule"
msgstr ""

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:288
msgid "Once Weekly"
msgstr ""

#: ../extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:292
msgid "Once a month"
msgstr ""

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:139
msgid "undefined"
msgstr ""

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:279
msgid "Task type not registered"
msgstr ""

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:286
msgid "Execution stopped (next step did not started)"
msgstr ""

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:306
msgid "Timed out"
msgstr ""

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:366
msgid "Invalid execution end time"
msgstr ""

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:537
msgid "Invalid execution result"
msgstr ""

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:639
msgid "Invalid token"
msgstr ""

#: ../extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:658
msgid "Invalid tasks hash"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:9
msgid "Image Sizes Restore"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:12
msgid "Archive Unzip"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:39
msgid "Zip file not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:47
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:50
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:49
#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:114
msgid "Destination dir not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:56
msgid "Destination dir is not empty"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:63
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:59
#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:50
msgid "Zip extension missing"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:71
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:70
#, php-format
msgid "Cannot open zip (Error code: %s)"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:38
msgid "Database export"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:71
msgid "Database table disappeared"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:91
msgid "Cannot create file"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:97
msgid "Cannot reopen file"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:141
msgid "Cannot export CREATE TABLE sql"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:211
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:267
msgid "Cannot get next database table"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:9
msgid "Files Restore"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:32
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:41
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:45
msgid "Source dir not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:39
msgid "Invalid source dir"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:46
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:25
msgid "Source dirs not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:116
msgid "No filesystem access, credentials required"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:120
msgid "No filesystem access, invalid credentials"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:126
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:135
msgid "Filesystem init failed"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:192
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:317
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:341
#, php-format
msgid "Cannot convert Filesystem path: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:197
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:322
#, php-format
msgid "Failed to list dir: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:227
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:281
#, php-format
msgid "Failed to remove dir: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:234
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:288
#, php-format
msgid "Failed to remove file: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:376
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:444
#, php-format
msgid "Failed to copy file: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:12
msgid "Archive Zip"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:97
msgid "Cannot close the zip file"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:103
msgid "Cannot move zip in destination dir"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:9
msgid "Files Export"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:33
msgid "Destination not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:74
#, php-format
msgid "Source dir %s is empty"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:116
msgid "Failed to get dir chmod"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:123
msgid "Failed to create destination dir"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:214
#, php-format
msgid "Failed to restore dir listing from: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:12
msgid "Database restore"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:63
msgid "Database file not found"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:111
#, php-format
msgid "Cannot drop temporary table: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:129
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:285
msgid "Cannot open db file"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:138
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:294
msgid "Cannot move cursor in db file"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:154
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:377
#, php-format
msgid "Failed to decode line %d from db file."
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:186
#, php-format
msgid "Cannot read line %d from db file"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:195
msgid "Required params not found"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:232
msgid "Cannot do full db restore because backup is missing some tables"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:396
#, php-format
msgid "Failed to drop tmp table %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:435
#, php-format
msgid "Failed to create tmp table %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:447
#, php-format
msgid "Tried to insert data in table that was not imported %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:606
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:628
#, php-format
msgid "Failed insert row from line %d"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:642
#, php-format
msgid "Invalid json type %s in db file"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:649
msgid "Cannot read line from db file"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:688
msgid "Failed to restore options keeping step"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:723
#, php-format
msgid "Failed to keep option: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:774
msgid "Tables drop failed"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:787
msgid "Tables rename failed."
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:799
#, php-format
msgid "Invalid sub task %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:12
msgid "Directory Cleanup"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:21
msgid "Dir not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:30
msgid "Cannot remove directory"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:37
msgid "Cannot create directory"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:55
#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:70
#, php-format
msgid "Cannot create file: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:9
msgid "Image Sizes Remove"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:23
msgid "Uploads dir not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:18
msgid "Download"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:119
msgid "Invalid destination dir"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:132
#, php-format
msgid "Invalid type: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:141
#, php-format
msgid "Args not specified for type: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:9
msgid "Local Download"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:24
msgid "Source not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:29
msgid "Invalid source"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:38
msgid "Invalid source type"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:59
#, php-format
msgid "Cannot open zip: %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:70
msgid "Unhandled type"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:13
msgid "Downloading..."
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:16
msgid "Download finished. Doing unzip..."
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:19
#, php-format
msgid "Downloading... %s of %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:24
#, php-format
msgid "Downloading... %s"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:67
msgid "Url not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:72
msgid "Invalid url"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:79
msgid "File id not specified"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:84
msgid "Invalid file id"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:105
#, php-format
msgid "Zip open failed (code %d). Please try again"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:112
msgid "Zip extract failed"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:119
msgid "Failed to close the zip after extract"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:152
#, php-format
msgid "Request failed. Error code: %d"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:163
msgid "Invalid byte position"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:168
msgid "Empty response body"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:188
msgid "File ended without content"
msgstr ""

#: ../extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:213
msgid "Failed to write data to file"
msgstr ""

#: ../extensions/translation/settings-options.php:11
msgid "Default Language"
msgstr ""

#: ../extensions/translation/settings-options.php:12
msgid "This is the default language of your website."
msgstr ""

#: ../extensions/translation/settings-options.php:19
msgid "Translate to"
msgstr ""

#: ../extensions/translation/settings-options.php:20
msgid "Choose the languages you want your website translated to."
msgstr ""

#: ../extensions/translation/settings-options.php:27
msgid "Convert data"
msgstr ""

#: ../extensions/translation/settings-options.php:28
msgid ""
"Set to default language the posts, pages categories or tags that don't have "
"a language set ?"
msgstr ""

#: ../extensions/translation/manifest.php:7
#: ../extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:336
#: ../core/components/extensions/manager/available-extensions.php:264
msgid "Translations"
msgstr ""

#: ../extensions/translation/manifest.php:8
#: ../core/components/extensions/manager/available-extensions.php:265
msgid ""
"This extension lets you translate your website in any language or even add "
"multiple languages for your users to change at their will from the front-end."
msgstr ""

#: ../extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:114
msgid "All Languages"
msgstr ""

#: ../extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:332
msgid "The term translation does already exists.ACTION +++ "
msgstr ""

#: ../extensions/translation/extensions/translate-terms/manifest.php:7
msgid "Translate Terms"
msgstr ""

#: ../extensions/translation/extensions/translate-terms/manifest.php:8
msgid "This extension translate terms"
msgstr ""

#: ../extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:341
msgid "Language of this post"
msgstr ""

#: ../extensions/translation/extensions/translate-posts/manifest.php:7
msgid "Translate Posts"
msgstr ""

#: ../extensions/translation/extensions/translate-posts/manifest.php:8
msgid "This extension translate posts"
msgstr ""

#: ../extensions/translation/extensions/translate-widgets/manifest.php:7
msgid "Translate Widgets"
msgstr ""

#: ../extensions/translation/extensions/translate-widgets/manifest.php:8
msgid "This extension translate Widgets"
msgstr ""

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:10
msgid "Language Switcher"
msgstr ""

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:11
msgid "A Language Switcher Widget"
msgstr ""

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:42
msgid "New title"
msgstr ""

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:45
#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:49
msgid "Title:"
msgstr ""

#: ../extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:14
msgid "A calendar of your site&#8217;s Posts."
msgstr ""

#: ../extensions/translation/extensions/translate-menus/manifest.php:7
msgid "Translate Menus"
msgstr ""

#: ../extensions/translation/extensions/translate-menus/manifest.php:8
msgid "This extension translate menus"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:211
msgid "Slider Design"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:213
msgid "Number of Images"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:231
#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:234
#, php-format
msgid "%s updated."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:232
msgid "Custom field updated."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:233
msgid "Custom field deleted."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:235
#, php-format
msgid "%s restored to revision from %s"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:237
#, php-format
msgid "%s published."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:238
msgid "Page saved."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:239
#, php-format
msgid "%s submitted."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:240
#, php-format
msgid "%s scheduled for: %s."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:242
#, php-format
msgid "%s draft updated."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:272
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:52
msgid "Publish"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:342
msgid ""
"This slider was created correctly, but the code implementation was delete "
"from source code or blocked from filter.Delete this post or recovery slider "
"implementation"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:351
msgid ""
"This slider was created correctly, but the multimedia_types from config.php "
"file was deleted, please set multimedia_types for this slider type."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:361
msgid "Slider Configuration"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:375
msgid "Slider Title"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:377
msgid "Choose a title for your slider only for internal use: Ex: \"Homepage\"."
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:433
msgid "Slider Settings"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:461
msgid ""
"You don't have slider extensions, please create at least one extension for "
"properly work"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:474
msgid "Choose the population method for your slider"
msgstr ""

#: ../extensions/media/extensions/slider/class-fw-extension-slider.php:542
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:94
msgid "(no title)"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:6
#: ../extensions/media/extensions/slider/posts.php:12
#: ../extensions/media/extensions/slider/posts.php:18
#: ../extensions/media/extensions/slider/manifest.php:5
#: ../core/components/extensions/manager/available-extensions.php:12
msgid "Sliders"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:7
#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:8
msgid "Slider"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:9
msgid "Add New Slider"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:10
msgid "Edit Slider"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:11
msgid "New Slider"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:13
msgid "View Slider"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:14
msgid "Search Sliders"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:15
msgid "No Sliders found"
msgstr ""

#: ../extensions/media/extensions/slider/posts.php:16
msgid "No Sliders found in Trash"
msgstr ""

#: ../extensions/media/extensions/slider/manifest.php:6
msgid ""
"Adds the Sliders extension to your website. You'll be able to create "
"different built in jQuery sliders for your homepage and all the other "
"website pages."
msgstr ""

#: ../extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:6
msgid "Nivo Slider"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:6
msgid "Owl Slider"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/manifest.php:5
#: ../extensions/media/extensions/slider/extensions/bx-slider/manifest.php:6
msgid "Bx-Slider"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:4
msgid "Population Method Categories opt 1"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:5
#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:11
msgid "Option description"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:10
msgid "Population Method Categories opt 2"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:5
msgid "Type of Transition"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:6
msgid "Type of transition between slides"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:9
msgid "Horizontal"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:10
msgid "Vertical"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/options.php:11
msgid "Fade"
msgstr ""

#: ../extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:9
msgid "Choose a subtitle for your slide."
msgstr ""

#: ../extensions/media/extensions/slider/shortcodes/slider/config.php:9
msgid "Add a Slider"
msgstr ""

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:9
msgid "Select Slider"
msgstr ""

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:14
msgid "Set width"
msgstr ""

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:19
msgid "Set height"
msgstr ""

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:34
msgid "No Sliders Available"
msgstr ""

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:47
msgid "create a new Slider"
msgstr ""

#: ../extensions/media/extensions/slider/shortcodes/slider/options.php:49
msgid ""
"No Sliders created yet. Please go to the {br}Sliders page and "
"{add_slider_link}."
msgstr ""

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:5
msgid ""
"Note that the type and population can't be changed later. You'll need to "
"create a new slider to have a different slider type or population method."
msgstr ""

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:31
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:48
msgid "Schedule"
msgstr ""

#: ../extensions/media/extensions/slider/views/backend/submit-box-raw.php:40
#: ../extensions/media/extensions/slider/views/backend/submit-box-edit.php:57
msgid "Submit for Review"
msgstr ""

#: ../extensions/media/extensions/population-method/class-fw-extension-population-method.php:36
#, php-format
msgid "Specified population method does not exists: %s"
msgstr ""

#: ../extensions/media/extensions/population-method/class-fw-extension-population-method.php:55
#, php-format
msgid "Population method %s does not exist"
msgstr ""

#: ../extensions/media/extensions/population-method/manifest.php:3
msgid "Population Methods"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:21
msgid "Automatically, fetch images from categories"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:29
#, php-format
msgid "%s extension needs configured categories in post types"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:34
msgid "Categories Population Method"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:44
msgid "Choose Category"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:53
#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:53
msgid "Number of Images in the slider"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:107
msgid "Select Specific Categories"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:4
msgid "Population Method - Categories"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:21
msgid "Automatically, fetch images from tags"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:29
#, php-format
msgid "%s extension needs configured tags in post types"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:34
msgid "Tags Population Method"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:44
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:44
msgid "Choose Tag"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:107
msgid "Select Specific tags"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:4
msgid "Population Method - Tags"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:21
msgid "Automatically, fetch images from posts"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:29
#, php-format
msgid "%s extension needs configured post categories in post types"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:34
msgid "Posts Population Method"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:101
msgid "Select Specific posts"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:4
msgid "Population Method - Posts"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:22
msgid "Manually, I'll upload the images myself"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:33
msgid "Click to edit / Drag to reorder"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:54
msgid "Choose"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:3
#: ../extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:4
msgid "Population Method - Custom"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:57
msgid "Add Slide"
msgstr ""

#: ../extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:59
#: ../views/backend-settings-form.php:47
msgid "Save Changes"
msgstr ""

#: ../core/Fw.php:73
msgid "Framework requirements not met:"
msgstr ""

#: ../core/class-fw-manifest.php:293
msgid "minimum required version is"
msgstr ""

#: ../core/class-fw-manifest.php:296
msgid "maximum required version is"
msgstr ""

#: ../core/class-fw-manifest.php:301
msgid "and"
msgstr ""

#: ../core/class-fw-manifest.php:308
#, php-format
msgid "Current WordPress version is %s, %s"
msgstr ""

#: ../core/class-fw-manifest.php:314
#, php-format
msgid "Current Framework version is %s, %s"
msgstr ""

#: ../core/class-fw-manifest.php:323
#, php-format
msgid "Current version of the %s extension is %s, %s"
msgstr ""

#: ../core/class-fw-manifest.php:329
#, php-format
msgid "%s extension is required"
msgstr ""

#: ../core/class-fw-manifest.php:334
#, php-format
msgid "%s extension is required (%s)"
msgstr ""

#: ../core/extends/class-fw-option-type.php:283
#, php-format
msgid "Option type %s has no default value"
msgstr ""

#: ../core/components/backend.php:355
msgid "Done"
msgstr ""

#: ../core/components/backend.php:356
msgid "Ah, Sorry"
msgstr ""

#: ../core/components/backend.php:358
#: ../includes/option-types/color-picker/class-fw-option-type-color-picker.php:39
#: ../includes/option-types/color-picker/class-fw-option-type-color-picker.php:40
#: ../includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:41
#: ../includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:42
msgid "Reset"
msgstr ""

#: ../core/components/backend.php:541
#: ../core/components/backend.php:542
#: ../core/components/backend.php:650
msgid "Theme Settings"
msgstr ""

#: ../core/components/backend.php:577
msgid "leave a review"
msgstr ""

#: ../core/components/backend.php:588
msgid ""
"Unyson WordPress Framework is the fastest and easiest way to develop a "
"premium theme. I highly recommend it"
msgstr ""

#: ../core/components/backend.php:594
msgid ""
"If you like Unyson, {wp_review_link}, share on {facebook_share_link} or "
"{twitter_share_link}."
msgstr ""

#: ../core/components/backend.php:1303
msgid "You have no permissions to change settings options"
msgstr ""

#: ../core/components/backend.php:1316
msgid "The options were successfully reset"
msgstr ""

#: ../core/components/backend.php:1327
msgid "The options were successfully saved"
msgstr ""

#: ../core/components/backend.php:1440
msgid "Unknown collected group"
msgstr ""

#: ../core/components/backend.php:1779
#, php-format
msgid "Undefined option type: %s"
msgstr ""

#: ../core/components/backend.php:1826
#, php-format
msgid "Undefined container type: %s"
msgstr ""

#: ../core/components/extensions.php:447
#: ../core/components/extensions.php:525
#, php-format
msgid "Extension %s is invalid."
msgstr ""

#: ../core/components/theme.php:206
msgid "Theme requirements not met:"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:351
msgid "Cannot remove the old extensions backup dir"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:357
msgid "Cannot create the extensions backup dir"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:362
msgid "Cannot backup the extensions"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:408
msgid "Cannot clear the extensions directory"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:413
msgid "Cannot recreate the extensions directory"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:419
msgid "Cannot recover the extensions"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:645
#, php-format
msgid "Cannot activate hidden standalone extension %s"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:874
msgid "You are not allowed to install extensions."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:891
msgid "All supported extensions are already installed."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:967
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2384
#, php-format
msgid "Cannot remove temporary directory: %s"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1037
msgid "You have no permissions to install extensions"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1044
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1517
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1901
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2116
msgid "No extensions provided"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1053
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1527
msgid "WP Filesystem is not initialized"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1079
#, php-format
msgid "Extension \"%s\" is already installed."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1094
#, php-format
msgid "Extension \"%s\" is not available for install."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1122
#, php-format
msgid "Parent extension \"%s\" not available."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1156
#, php-format
msgid "Downloading the \"%s\" extension..."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1200
#, php-format
msgid "Installing the \"%s\" extension..."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1238
#, php-format
msgid "The %s extension has been successfully installed."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1399
msgid "You are not allowed to delete extensions."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1510
msgid "You have no permissions to uninstall extensions"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1578
#, php-format
msgid "Deleting the \"%s\" extension..."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1590
#, php-format
msgid "Cannot delete the \"%s\" extension."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1602
#, php-format
msgid "The %s extension has been successfully deleted."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1703
msgid "Extension not specified."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1708
#, php-format
msgid "Extension \"%s\" is not installed."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1776
#, php-format
msgid "Extension \"%s\" does not exist or is not active."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1785
#, php-format
msgid "%s extension does not have settings."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1806
msgid "Extension has no Install Instructions"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1830
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2047
msgid "Invalid request method."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1842
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2059
msgid "No extension specified."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1894
msgid "You have no permissions to activate extensions"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:1914
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2132
#, php-format
msgid "Extension \"%s\" does not exist."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2109
msgid "You have no permissions to deactivate extensions"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2297
msgid "You are not allowed to save extensions settings."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2304
msgid "Invalid extension."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2309
msgid "Extension does not have settings options."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2341
msgid "Extensions settings successfully saved."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2368
#, php-format
msgid "Extension \"%s\" has no download sources."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2392
#, php-format
msgid "Cannot create temporary directory: %s"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2403
#, php-format
msgid "\"%s\" extension github source \"user_repo\" parameter is required"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2454
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (%s)"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2477
#, php-format
msgid "\"%s\" extension github repository \"%s\" has no releases."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2510
#, php-format
msgid "Cannot download the \"%s\" extension zip. (Response code: %d)"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2517
#, php-format
msgid "Cannot download the \"%s\" extension zip. %s"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2525
#, php-format
msgid "Cannot download the \"%s\" extension zip."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2538
#, php-format
msgid "Cannot save the \"%s\" extension zip."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2557
#, php-format
msgid "Cannot remove the \"%s\" extension downloaded zip."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2582
#, php-format
msgid "The unzipped \"%s\" extension directory not found."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2589
#, php-format
msgid "Unknown \"%s\" extension download source \"%s\""
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2615
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2634
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2697
#, php-format
msgid "Cannot read directory \"%s\"."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2649
#, php-format
msgid "Cannot delete \"%s\"."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2660
#, php-format
msgid "Cannot create the \"%s\" directory."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:2678
#, php-format
msgid "Cannot move \"%s\" to \"%s\"."
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3103
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3150
#, php-format
msgid "Cannot activate the %s extension because it is not installed. %s"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3107
#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3154
msgid "Install"
msgstr ""

#: ../core/components/extensions/manager/class--fw-extensions-manager.php:3197
msgid "Install theme compatible extensions"
msgstr ""

#: ../core/components/extensions/manager/available-extensions.php:13
msgid ""
"Adds a sliders module to your website from where you'll be able to create "
"different built in jQuery sliders for your homepage and rest of the pages."
msgstr ""

#: ../core/components/extensions/manager/available-extensions.php:24
msgid "Media"
msgstr ""

#: ../core/components/extensions/manager/available-extensions.php:36
msgid "Population method"
msgstr ""

#: ../core/components/extensions/manager/available-extensions.php:85
msgid ""
"Let's you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr ""

#: ../core/components/extensions/manager/available-extensions.php:96
msgid "Shortcodes"
msgstr ""

#: ../core/components/extensions/manager/available-extensions.php:157
msgid ""
"This extension lets you set up daily, weekly or monthly backup schedule. You "
"can choose between a full backup or a data base only backup."
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:89
#: ../core/components/extensions/manager/views/extension-page-header.php:25
msgid "Install Instructions"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:102
msgid "Compatible"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:102
msgid "with your current theme"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:174
#, php-format
msgid "Parent extension \"%s\" is disabled"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:199
#, php-format
msgid "You need to update WordPress to %s: %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:201
msgid "Update WordPress"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:205
#, php-format
msgid "WordPress needs to be updated to %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:215
#, php-format
msgid "Maximum supported WordPress version is %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:230
#, php-format
msgid "You need to update %s to %s: %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:239
#, php-format
msgid "%s needs to be updated to %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:250
#, php-format
msgid "Maximum supported %s version is %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:268
#, php-format
msgid "You need to update the %s extension to %s: %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:277
#, php-format
msgid "The %s extension needs to be updated to %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:288
#, php-format
msgid "Maximum supported %s extension version is %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:303
#, php-format
msgid "The %s extension is disabled"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:304
#, php-format
msgid "Activate %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:313
#, php-format
msgid "The %s extension is not installed: %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:316
#, php-format
msgid "Install %s"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:321
#, php-format
msgid "The %s extension is not installed"
msgstr ""

#: ../core/components/extensions/manager/views/extension.php:342
msgid "View Requirements"
msgstr ""

#: ../core/components/extensions/manager/views/extension-page-header.php:40
#, php-format
msgid "%s Settings"
msgstr ""

#: ../core/components/extensions/manager/views/extension-page-header.php:43
#, php-format
msgid "%s Install Instructions"
msgstr ""

#: ../core/components/extensions/manager/views/extension-page-header.php:46
msgid "Unknown tab:"
msgstr ""

#: ../core/components/extensions/manager/views/delete-form.php:42
#: ../core/components/extensions/manager/views/install-form.php:51
msgid "No, Return me to the extension list"
msgstr ""

#: ../core/components/extensions/manager/views/delete-form.php:45
msgid "Click to view entire list of directories which will be deleted"
msgstr ""

#: ../core/components/extensions/manager/views/extensions-page.php:17
msgid "Active Extensions"
msgstr ""

#: ../core/components/extensions/manager/views/extensions-page.php:33
msgid "No extensions activated yet"
msgstr ""

#: ../core/components/extensions/manager/views/extensions-page.php:33
msgid "Check the available extensions below"
msgstr ""

#: ../core/components/extensions/manager/views/extensions-page.php:59
msgid "Available Extensions"
msgstr ""

#: ../core/components/extensions/manager/views/extensions-page.php:184
msgid "Show other extensions"
msgstr ""

#: ../core/components/extensions/manager/views/extensions-page.php:185
msgid "Hide other extensions"
msgstr ""

#: ../core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:14
#: ../core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:14
msgid "Go to extensions page"
msgstr ""

#: ../core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:17
#: ../core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:17
msgid "Return to Extensions page"
msgstr ""

#: ../views/backend-settings-form.php:48
msgid "Reset Options"
msgstr ""

#: ../views/backend-settings-form.php:62
msgid "by"
msgstr ""

#: ../views/backend-settings-form.php:155
msgid ""
"Click OK to reset.\n"
"All settings will be lost and replaced with default settings!"
msgstr ""

#: ../views/backend-settings-form.php:202
msgid "Resetting"
msgstr ""

#: ../views/backend-settings-form.php:204
msgid "We are currently resetting your settings."
msgstr ""

#: ../views/backend-settings-form.php:206
#: ../views/backend-settings-form.php:212
msgid "This may take a few moments."
msgstr ""

#: ../views/backend-settings-form.php:208
msgid "Saving"
msgstr ""

#: ../views/backend-settings-form.php:210
msgid "We are currently saving your settings."
msgstr ""

#: ../includes/option-types/class-fw-option-type-undefined.php:25
msgid "UNDEFINED OPTION TYPE"
msgstr ""

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:22
msgid "25%"
msgstr ""

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:23
msgid "50%"
msgstr ""

#: ../includes/option-types/radio-text/class-fw-option-type-radio-text.php:24
msgid "100%"
msgstr ""

#: ../includes/option-types/map/views/view.php:12
msgid "Specify location"
msgstr ""

#: ../includes/option-types/map/views/view.php:27
msgid "Location Venue"
msgstr ""

#: ../includes/option-types/map/views/view.php:42
msgid "Address"
msgstr ""

#: ../includes/option-types/map/views/view.php:57
msgid "City"
msgstr ""

#: ../includes/option-types/map/views/view.php:72
msgid "Country"
msgstr ""

#: ../includes/option-types/map/views/view.php:87
msgid "State"
msgstr ""

#: ../includes/option-types/map/views/view.php:103
msgid "Zip Code"
msgstr ""

#: ../includes/option-types/map/views/view.php:138
msgid "Cannot find the location?"
msgstr ""

#: ../includes/option-types/map/views/view.php:150
msgid "Reset location"
msgstr ""

#: ../includes/option-types/upload/class-fw-option-type-upload.php:150
msgid "Add Image"
msgstr ""

#: ../includes/option-types/upload/class-fw-option-type-upload.php:176
#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:186
msgid "Upload"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:39
msgid "Font face"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:48
msgid "Normal"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:49
msgid "Italic"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:50
msgid "Oblique"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:59
#: ../includes/option-types/typography-v2/view.php:118
msgid "Style"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:85
msgid "Weight"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:101
msgid "Script"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:128
msgid "Size"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:139
msgid "Line height"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:150
msgid "Letter spacing"
msgstr ""

#: ../includes/option-types/typography-v2/view.php:173
msgid "Color"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:156
msgid "Unknown Set"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:186
msgid "Web Application Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:187
msgid "Hand Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:188
msgid "Transportation Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:189
msgid "Gender Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:190
msgid "File Type Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:193
msgid "Payment Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:195
msgid "Currency Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:196
msgid "Text Editor Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:197
msgid "Directional Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:198
msgid "Video Player Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:199
msgid "Brand Icons"
msgstr ""

#: ../includes/option-types/icon/class-fw-option-type-icon.php:200
msgid "Medical Icons"
msgstr ""

#: ../includes/option-types/icon/view.php:39
msgid "All Categories"
msgstr ""

#: ../includes/option-types/datetime-range/view.php:41
#: ../includes/option-types/gradient/view.php:46
msgid "to"
msgstr ""

#: ../includes/option-types/multi-picker/class-fw-option-type-multi-picker.php:179
#, php-format
msgid "No 'picker' key set for multi-picker option: %s"
msgstr ""

#: ../includes/option-types/background-image/view.php:37
msgid "Predefined images"
msgstr ""

#: ../includes/option-types/background-image/view.php:38
msgid "Custom image"
msgstr ""

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:160
msgid "Add Images"
msgstr ""

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:188
msgid "1 File"
msgstr ""

#: ../includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:189
#, php-format
msgid "%u Files"
msgstr ""
                                                                                                                                                                                                                                      framework/languages/fw-es_ES.po                                                                     0000644                 00001101005 15266055653 0012472 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       # 
# Translators:
# Pablo <pablo.olave.77@gmail.com>, 2016
msgid ""
msgstr ""
"Project-Id-Version: Unyson\n"
"POT-Creation-Date: 2016-02-02 15:48+0300\n"
"PO-Revision-Date: 2016-03-26 22:10+0000\n"
"Last-Translator: Pablo <hello@themefuse.com>\n"
"Language-Team: Spanish (Spain) (http://www.transifex.com/themefuse/unyson/language/es_ES/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es_ES\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 1.5.4\n"
"X-Poedit-Basepath: .\n"
"X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
"X-Poedit-SearchPath-0: ..\n"
"X-Poedit-SourceCharset: UTF-8\n"

#: ../framework/manifest.php:5
msgid "Unyson"
msgstr "Unyson"

#: ../framework/helpers/class-fw-wp-filesystem.php:43
msgid "Cannot connect to Filesystem directly"
msgstr "No se puede conectar al sistema de archivos directamente"

#: ../framework/helpers/class-fw-wp-filesystem.php:271
#, php-format
msgid "Cannot create directory \"%s\". It must be inside \"%s\""
msgstr "No se puede crear el directorio \"%s\". Debe estar dentro de \"%s\""

#: ../framework/helpers/class-fw-wp-filesystem.php:273
msgid "\" or \""
msgstr "\" o \""

#: ../framework/helpers/class-fw-flash-messages.php:95
#, php-format
msgid "Invalid flash message type: %s"
msgstr "Tipo de mensaje flash no vÃ¡lido: %s"

#: ../framework/helpers/class-fw-wp-list-table.php:185
msgid "No items found."
msgstr "No se encuentran items"

#: ../framework/helpers/class-fw-wp-list-table.php:309
msgid "Bulk Actions"
msgstr "Acciones en lote"

#: ../framework/helpers/class-fw-wp-list-table.php:319
msgid "Apply"
msgstr "Aplicar"

#: ../framework/helpers/class-fw-wp-list-table.php:403
msgid "All dates"
msgstr "Todas las fechas"

#: ../framework/helpers/class-fw-wp-list-table.php:416
#, php-format
msgid "%1$s %2$d"
msgstr "%1$s %2$d"

#: ../framework/helpers/class-fw-wp-list-table.php:432
msgid "List View"
msgstr "Ver como lista"

#: ../framework/helpers/class-fw-wp-list-table.php:433
msgid "Excerpt View"
msgstr "Ver como extracto"

#: ../framework/helpers/class-fw-wp-list-table.php:459
#, php-format
msgid "%s pending"
msgstr "pendiente %s"

#: ../framework/helpers/class-fw-wp-list-table.php:714
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:33
msgid "Select All"
msgstr "Seleccionar todo"

#: ../framework/helpers/general.php:1150
msgid "year"
msgstr "aÃ±o"

#: ../framework/helpers/general.php:1151
msgid "years"
msgstr "aÃ±os"

#: ../framework/helpers/general.php:1153
msgid "month"
msgstr "mes"

#: ../framework/helpers/general.php:1154
msgid "months"
msgstr "meses"

#: ../framework/helpers/general.php:1156
msgid "week"
msgstr "semana"

#: ../framework/helpers/general.php:1157
msgid "weeks"
msgstr "semanas"

#: ../framework/helpers/general.php:1159
msgid "day"
msgstr "dÃ­a"

#: ../framework/helpers/general.php:1160
msgid "days"
msgstr "dÃ­as"

#: ../framework/helpers/general.php:1162
msgid "hour"
msgstr "hora"

#: ../framework/helpers/general.php:1163
msgid "hours"
msgstr "horas"

#: ../framework/helpers/general.php:1165
msgid "minute"
msgstr "minuto"

#: ../framework/helpers/general.php:1166
msgid "minutes"
msgstr "minutos"

#: ../framework/helpers/general.php:1168
msgid "second"
msgstr "segundo"

#: ../framework/helpers/general.php:1169
msgid "seconds"
msgstr "segundos"

#: ../framework/helpers/general.php:1558
msgid "Maximum stack depth exceeded"
msgstr "Profundidad mÃ¡xima de grupo excedida"

#: ../framework/helpers/general.php:1561
msgid "Underflow or the modes mismatch"
msgstr "Flujo inferior o modos no coinciden"

#: ../framework/helpers/general.php:1564
msgid "Unexpected control character found"
msgstr "Control de carÃ¡cter inesperado encontrado"

#: ../framework/helpers/general.php:1567
msgid "Syntax error, malformed JSON"
msgstr "Error de sintaxis, JSON malformado"

#: ../framework/helpers/general.php:1570
msgid "Malformed UTF-8 characters, possibly incorrectly encoded"
msgstr "Caracteres UTF-8 malformados, posiblemente codificaciÃ³n incorrecta"

#: ../framework/helpers/general.php:1573
#: ../framework/extensions/backups/class-fw-extension-backups.php:550
msgid "Unknown error"
msgstr "Error desconocido"

#: ../framework/helpers/class-fw-form.php:80
#, php-format
msgid "Form with id \"%s\" was already defined"
msgstr "Formulario id \"%s\"ya se encuentra definido"

#: ../framework/helpers/class-fw-form.php:168
msgid "Nonce verification failed"
msgstr "Mientras la verificaciÃ³n ha fallado"

#: ../framework/helpers/class-fw-form.php:331
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/views/form.php:13
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:66
msgid "Submit"
msgstr "Enviar"

#: ../framework/extensions/update/class-fw-extension-update.php:285
#: ../framework/extensions/update/class-fw-extension-update.php:602
msgid "Cannot delete: "
msgstr "No se puede eliminar: "

#: ../framework/extensions/update/class-fw-extension-update.php:292
msgid "Cannot create: "
msgstr "No se puede crear"

#: ../framework/extensions/update/class-fw-extension-update.php:370
msgid "Cannot remove old temporary directory: "
msgstr "No se puede remover el directorio temporal"

#: ../framework/extensions/update/class-fw-extension-update.php:376
#: ../framework/extensions/update/class-fw-extension-update.php:572
msgid "Cannot create directory: "
msgstr "No se puede crear el directorio: "

#: ../framework/extensions/update/class-fw-extension-update.php:381
#, php-format
msgid "Downloading the %s..."
msgstr "Descargando... %s"

#: ../framework/extensions/update/class-fw-extension-update.php:386
#, php-format
msgid "Cannot download the %s."
msgstr "No se puede descargar archivo zip %s"

#: ../framework/extensions/update/class-fw-extension-update.php:396
#, php-format
msgid "Installing the %s..."
msgstr "Instalando %s"

#: ../framework/extensions/update/class-fw-extension-update.php:402
#: ../framework/extensions/update/class-fw-extension-update.php:431
#: ../framework/extensions/update/class-fw-extension-update.php:531
#: ../framework/extensions/update/class-fw-extension-update.php:552
#: ../framework/extensions/update/class-fw-extension-update.php:582
msgid "Cannot access directory: "
msgstr "No se puede acceder al directorio"

#: ../framework/extensions/update/class-fw-extension-update.php:421
msgid "Cannot remove: "
msgstr "No se puede remover"

#: ../framework/extensions/update/class-fw-extension-update.php:456
#: ../framework/extensions/update/class-fw-extension-update.php:522
#: ../framework/extensions/update/class-fw-extension-update.php:628
#: ../framework/extensions/update/class-fw-extension-update.php:652
#, php-format
msgid "Cannot move \"%s\" to \"%s\""
msgstr "No se puede mover \"%s\" a \"%s\""

#: ../framework/extensions/update/class-fw-extension-update.php:472
#, php-format
msgid "Cannot merge \"%s\" with \"%s\""
msgstr "No se puede unir \"%s\" con \"%s\""

#: ../framework/extensions/update/class-fw-extension-update.php:485
#, php-format
msgid "The %s has been successfully updated."
msgstr "Se ha actualizado correctamente %s"

#: ../framework/extensions/update/class-fw-extension-update.php:492
#, php-format
msgid "Cannot remove temporary directory \"%s\"."
msgstr "No se puede remover el directorio temporal \"%s\"."

#: ../framework/extensions/update/class-fw-extension-update.php:672
#: ../framework/extensions/update/class-fw-extension-update.php:740
#: ../framework/extensions/update/class-fw-extension-update.php:808
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:930
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1427
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1837
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2054
msgid "Invalid nonce."
msgstr "Mientras tanto no es vÃ¡lido"

#: ../framework/extensions/update/class-fw-extension-update.php:683
msgid "Framework Update"
msgstr "Actualizar Framework"

#: ../framework/extensions/update/class-fw-extension-update.php:699
msgid "Failed to get framework latest version."
msgstr "Ha fallado obtener la Ãºltima versiÃ³n del framework."

#: ../framework/extensions/update/class-fw-extension-update.php:716
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:360
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:374
#: ../framework/extensions/update/views/updates-list.php:10
#: ../framework/core/class-fw-manifest.php:353
msgid "Framework"
msgstr "Framework"

#: ../framework/extensions/update/class-fw-extension-update.php:751
msgid "Theme Update"
msgstr "Actualizar Tema"

#: ../framework/extensions/update/class-fw-extension-update.php:767
msgid "Failed to get theme latest version."
msgstr "Ha fallado obtener la Ãºltima versiÃ³n del tema."

#: ../framework/extensions/update/class-fw-extension-update.php:784
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:393
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:407
msgid "Theme"
msgstr "Tema"

#: ../framework/extensions/update/class-fw-extension-update.php:817
msgid "Please check the extensions you want to update."
msgstr "Por favor marque las extensiones que quiere actualizar."

#: ../framework/extensions/update/class-fw-extension-update.php:841
msgid "Extensions Update"
msgstr "Actualizar Extensiones"

#: ../framework/extensions/update/class-fw-extension-update.php:879
msgid "No extensions updates found."
msgstr "No se encuentran actualizaciones disponibles."

#: ../framework/extensions/update/class-fw-extension-update.php:886
#, php-format
msgid "Extension \"%s\" does not exist or is disabled."
msgstr "ExtensiÃ³n \"%s\" no existe o estÃ¡ deshabilitada."

#: ../framework/extensions/update/class-fw-extension-update.php:893
#, php-format
msgid "No update found for the \"%s\" extension."
msgstr "No existen actualizaciones para la extensiÃ³n \"%s\"."

#: ../framework/extensions/update/class-fw-extension-update.php:915
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:426
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:440
#, php-format
msgid "%s extension"
msgstr "extensiÃ³n \"%s\" "

#: ../framework/extensions/update/manifest.php:5
#: ../framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php:82
msgid "Update"
msgstr "Actualizar"

#: ../framework/extensions/update/manifest.php:6
msgid "Keep you framework, extensions and theme up to date."
msgstr "Mantenga su framework y extensiones actualizadas"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:91
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:232
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2439
msgid "Github error:"
msgstr "Github error: "

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:100
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:241
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2446
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (Response code: %d)"
msgstr "Ha fallado el acceso a publicaciones del repositorio Github \"%s\". (CÃ³digo de respuesta: %d)"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:108
#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:249
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2462
#, php-format
msgid "Failed to access Github repository \"%s\" releases."
msgstr "Ha fallado el acceso a publicaciones del repositorio Github \"%s\"."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:122
#, php-format
msgid "No releases found in repository \"%s\"."
msgstr "No hay publicaciones encontradas en repositorio \"%s\"."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:143
#, php-format
msgid ""
"%s manifest has invalid \"github_update\" parameter. Please use "
"\"user/repo\" format."
msgstr "Manifiesto %s es un parÃ¡metro invÃ¡lido para \"github_update\". Utilice el formato \"user/repo\""

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:171
#, php-format
msgid "Failed to fetch %s latest version from github \"%s\"."
msgstr "Ha fallado recuperar la Ãºltima versiÃ³n %s de Github \"%s\"."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:264
#, php-format
msgid "%s github repository \"%s\" does not have the \"%s\" release."
msgstr "Github %s repositorio \"%s\" no tiene publicaciÃ³n \"%s\"."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:284
#, php-format
msgid "Cannot download %s zip."
msgstr "No se puede descargar archivo zip %s"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:297
#, php-format
msgid "Cannot save %s zip."
msgstr "No se puede guardar archivo zip %s"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:316
#, php-format
msgid "Cannot remove %s zip."
msgstr "No se puede remover archivo zip %s"

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:325
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2566
msgid "Cannot access the unzipped directory files."
msgstr "No se puede acceder al directorio de archivos extraÃ­dos."

#: ../framework/extensions/update/extensions/github-update/class-fw-extension-github-update.php:341
#, php-format
msgid "The unzipped %s directory not found."
msgstr "No se encuentra el directorio de archivos extraÃ­dos %s"

#: ../framework/extensions/update/views/updates-list.php:12
#, php-format
msgid "You have the latest version of %s."
msgstr "Usted tiene la Ãºltima versiÃ³n de %s"

#: ../framework/extensions/update/views/updates-list.php:25
msgid "Update Framework"
msgstr "Actualizar Framework"

#: ../framework/extensions/update/views/updates-list.php:37
msgid "Your theme is up to date."
msgstr "Su tema se encuentra actualizado"

#: ../framework/extensions/update/views/updates-list.php:50
msgid "Update Theme"
msgstr "Actualizar Tema"

#: ../framework/extensions/update/views/updates-list.php:60
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:844
#, php-format
msgid "%s Extensions"
msgstr "Extensiones %s"

#: ../framework/extensions/update/views/updates-list.php:62
#, php-format
msgid "You have the latest version of %s Extensions."
msgstr "Usted tiene la Ãºltima versiÃ³n de sus extensiones %s"

#: ../framework/extensions/update/views/updates-list.php:80
#: ../framework/extensions/update/views/updates-list.php:95
#: ../framework/extensions/update/views/updates-list.php:100
msgid "Update Extensions"
msgstr "Actualizar Extensiones"

#: ../framework/extensions/update/views/updates-list.php:99
msgid "New extensions updates available."
msgstr "Nuevas actualizaciones de extensiones disponibles"

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:16
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:14
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:16
msgid "Go to updates page"
msgstr "Ir a la pÃ¡gina de actualizaciones"

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-theme-upgrader-skin.php:19
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-upgrader-skin.php:17
#: ../framework/extensions/update/includes/classes/class--fw-ext-update-framework-upgrader-skin.php:19
msgid "Return to Updates page"
msgstr "Volver a la pÃ¡gina de actualizaciones"

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:84
#, php-format
msgid "You have version %s installed. Update to %s."
msgstr "Usted tiene la versiÃ³n %s instalada. Actualice %s"

#: ../framework/extensions/update/includes/classes/class--fw-ext-update-extensions-list-table.php:126
msgid "No Extensions for update."
msgstr "Actualizar Extensiones"

#: ../framework/extensions/portfolio/manifest.php:7
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:260
#: ../framework/core/components/extensions/manager/available-extensions.php:72
msgid "Portfolio"
msgstr "Portafolios"

#: ../framework/extensions/portfolio/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:73
msgid ""
"This extension will add a fully fledged portfolio module that will let you "
"display your projects using the built in portfolio pages."
msgstr "Esta extensiÃ³n aÃ±ade un completo mÃ³dulo de proyectos que le permitirÃ¡ mostrar sus proyectos utilizando las pÃ¡ginas de portafolios predefinidas."

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:115
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Project"
msgstr "Proyecto"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:116
msgid "Projects"
msgstr "Proyectos"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:123
#: ../framework/extensions/learning/class-fw-extension-learning.php:63
#: ../framework/extensions/learning/class-fw-extension-learning.php:127
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:58
#: ../framework/extensions/events/class-fw-extension-events.php:76
#: ../framework/extensions/media/extensions/slider/posts.php:8
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:32
msgid "Add New"
msgstr "AÃ±adir Nuevo"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:124
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:198
#: ../framework/extensions/learning/class-fw-extension-learning.php:64
#: ../framework/extensions/learning/class-fw-extension-learning.php:128
#: ../framework/extensions/events/class-fw-extension-events.php:77
#: ../framework/extensions/events/class-fw-extension-events.php:131
#, php-format
msgid "Add New %s"
msgstr "AÃ±adir nuevo %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:125
#: ../framework/extensions/learning/class-fw-extension-learning.php:129
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:89
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:76
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:88
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:86
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:68
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:34
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:50
#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:110
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:45
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:37
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:73
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:81
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:57
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:50
#: ../framework/extensions/events/class-fw-extension-events.php:78
#: ../framework/includes/option-types/popup/class-fw-option-type-popup.php:158
#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:151
#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:177
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:161
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:187
msgid "Edit"
msgstr "Editar"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:126
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:196
#: ../framework/extensions/learning/class-fw-extension-learning.php:65
#: ../framework/extensions/learning/class-fw-extension-learning.php:66
#: ../framework/extensions/learning/class-fw-extension-learning.php:130
#: ../framework/extensions/learning/class-fw-extension-learning.php:192
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:59
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:60
#: ../framework/extensions/events/class-fw-extension-events.php:79
#: ../framework/extensions/events/class-fw-extension-events.php:129
#, php-format
msgid "Edit %s"
msgstr "Editar %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:127
#: ../framework/extensions/learning/class-fw-extension-learning.php:67
#: ../framework/extensions/learning/class-fw-extension-learning.php:131
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:61
#: ../framework/extensions/events/class-fw-extension-events.php:80
#, php-format
msgid "New %s"
msgstr "Nuevo %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:128
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:193
#: ../framework/extensions/learning/class-fw-extension-learning.php:68
#: ../framework/extensions/learning/class-fw-extension-learning.php:132
#: ../framework/extensions/learning/class-fw-extension-learning.php:189
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:62
#: ../framework/extensions/events/class-fw-extension-events.php:81
#: ../framework/extensions/events/class-fw-extension-events.php:126
#, php-format
msgid "All %s"
msgstr "Todos los %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:129
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:130
#: ../framework/extensions/learning/class-fw-extension-learning.php:69
#: ../framework/extensions/learning/class-fw-extension-learning.php:70
#: ../framework/extensions/learning/class-fw-extension-learning.php:133
#: ../framework/extensions/learning/class-fw-extension-learning.php:134
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:63
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:64
#: ../framework/extensions/events/class-fw-extension-events.php:82
#: ../framework/extensions/events/class-fw-extension-events.php:83
#, php-format
msgid "View %s"
msgstr "Ver %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:131
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:192
#: ../framework/extensions/learning/class-fw-extension-learning.php:71
#: ../framework/extensions/learning/class-fw-extension-learning.php:135
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:65
#: ../framework/extensions/events/class-fw-extension-events.php:84
#: ../framework/extensions/events/class-fw-extension-events.php:125
#, php-format
msgid "Search %s"
msgstr "Buscar %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:132
#: ../framework/extensions/learning/class-fw-extension-learning.php:72
#: ../framework/extensions/learning/class-fw-extension-learning.php:136
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:66
#: ../framework/extensions/events/class-fw-extension-events.php:85
#, php-format
msgid "No %s Found"
msgstr "No se encuentran %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:133
#: ../framework/extensions/learning/class-fw-extension-learning.php:73
#: ../framework/extensions/learning/class-fw-extension-learning.php:137
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:67
#: ../framework/extensions/events/class-fw-extension-events.php:86
#, php-format
msgid "No %s Found In Trash"
msgstr "No se encuentran %s en la papelera"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:136
msgid "Create a portfolio item"
msgstr "Crear un item en portafolio"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:183
#: ../framework/extensions/events/class-fw-extension-events.php:116
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:268
msgid "Category"
msgstr "CategorÃ­a"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:184
#: ../framework/extensions/events/class-fw-extension-events.php:117
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:168
msgid "Categories"
msgstr "CategorÃ­as"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:194
#: ../framework/extensions/learning/class-fw-extension-learning.php:190
#: ../framework/extensions/events/class-fw-extension-events.php:127
#, php-format
msgid "Parent %s"
msgstr "Principal %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:195
#: ../framework/extensions/learning/class-fw-extension-learning.php:191
#: ../framework/extensions/events/class-fw-extension-events.php:128
#, php-format
msgid "Parent %s:"
msgstr "Principal %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:197
#: ../framework/extensions/learning/class-fw-extension-learning.php:193
#: ../framework/extensions/events/class-fw-extension-events.php:130
#: ../framework/core/components/extensions/manager/views/extension.php:234
#: ../framework/core/components/extensions/manager/views/extension.php:272
#, php-format
msgid "Update %s"
msgstr "Actualizar %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:199
#: ../framework/extensions/learning/class-fw-extension-learning.php:195
#: ../framework/extensions/events/class-fw-extension-events.php:132
#, php-format
msgid "New %s Name"
msgstr "Nuevo nombre de %s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:200
#: ../framework/extensions/learning/class-fw-extension-learning.php:196
#: ../framework/extensions/events/class-fw-extension-events.php:133
#, php-format
msgid "%s"
msgstr "%s"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:232
msgid "Gallery"
msgstr "GalerÃ­a"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:240
msgid "Set project gallery"
msgstr "Establecer galerÃ­a de proyecto"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:241
msgid "Edit project gallery"
msgstr "Editar galerÃ­a de proyecto"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:271
msgid "Project Cover Image"
msgstr "Imagen de portada del proyecto"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:287
msgid "Edit this item"
msgstr "Editar Item"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:348
#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:361
#: ../framework/extensions/learning/class-fw-extension-learning.php:320
#: ../framework/extensions/learning/class-fw-extension-learning.php:333
msgid "View all categories"
msgstr "Ver todas las categorÃ­as"

#: ../framework/extensions/portfolio/class-fw-extension-portfolio.php:381
msgid "Cover Image"
msgstr "Imagen de portada"

#: ../framework/extensions/seo/settings-options.php:17
#: ../framework/extensions/social/settings-options.php:11
msgid "General"
msgstr "General"

#: ../framework/extensions/seo/settings-options.php:21
#: ../framework/extensions/social/settings-options.php:15
msgid "General Settings"
msgstr "Configuraciones generales"

#: ../framework/extensions/seo/class-fw-extension-seo.php:89
msgid "Site name"
msgstr "Nombre del sitio"

#: ../framework/extensions/seo/class-fw-extension-seo.php:95
msgid "Site description"
msgstr "DescripciÃ³n del sitio"

#: ../framework/extensions/seo/class-fw-extension-seo.php:101
msgid "Current time"
msgstr "Hora actual"

#: ../framework/extensions/seo/class-fw-extension-seo.php:107
msgid "Current date"
msgstr "Fecha actual"

#: ../framework/extensions/seo/class-fw-extension-seo.php:113
msgid "Current month"
msgstr "Mes actual"

#: ../framework/extensions/seo/class-fw-extension-seo.php:119
msgid "Current year"
msgstr "AÃ±o actual"

#: ../framework/extensions/seo/class-fw-extension-seo.php:125
msgid "Date of the post/page"
msgstr "Fecha del post/pÃ¡gina"

#: ../framework/extensions/seo/class-fw-extension-seo.php:131
msgid "Title of the post/page/term"
msgstr "TÃ­tulo del post/pÃ¡gina/tÃ©rmino"

#: ../framework/extensions/seo/class-fw-extension-seo.php:137
msgid "Excerpt of the current post, of auto-generate if it is not set"
msgstr "Resumen del post actual, si no se ha generado es automÃ¡tico"

#: ../framework/extensions/seo/class-fw-extension-seo.php:143
msgid "Excerpt of the current post, without auto-generation"
msgstr "Resumen del post actual, sin autogenerar"

#: ../framework/extensions/seo/class-fw-extension-seo.php:149
msgid "Post tags, separated by coma"
msgstr "Etiquetas de post, separadas por coma"

#: ../framework/extensions/seo/class-fw-extension-seo.php:155
msgid "Post categories, separated by coma"
msgstr "CategorÃ­as de post, separadas por coma"

#: ../framework/extensions/seo/class-fw-extension-seo.php:161
msgid "Category/tag/term description"
msgstr "DescripciÃ³n de categorÃ­a/etiqueta/tÃ©rmino"

#: ../framework/extensions/seo/class-fw-extension-seo.php:167
msgid "Term title"
msgstr "TÃ­tulo de tÃ©rmino"

#: ../framework/extensions/seo/class-fw-extension-seo.php:173
msgid "Post modified time"
msgstr "Hora de modificaciÃ³n del post"

#: ../framework/extensions/seo/class-fw-extension-seo.php:179
msgid "Post/page id"
msgstr "Post/pÃ¡gina id "

#: ../framework/extensions/seo/class-fw-extension-seo.php:185
msgid "Post/page author \"nicename\""
msgstr "Nombre de autor del Post/pÃ¡gina"

#: ../framework/extensions/seo/class-fw-extension-seo.php:191
msgid "Post/page author id"
msgstr "ID de autor del post/pÃ¡gina"

#: ../framework/extensions/seo/class-fw-extension-seo.php:197
msgid "Search phrase in search page"
msgstr "Buscar frase en bÃºsqueda de pÃ¡gina"

#: ../framework/extensions/seo/class-fw-extension-seo.php:203
#: ../framework/extensions/seo/class-fw-extension-seo.php:209
msgid "Page number"
msgstr "NÃºmero de pÃ¡gina"

#: ../framework/extensions/seo/class-fw-extension-seo.php:215
msgid "Attachment caption"
msgstr "Leyenda (subtÃ­tulo) de adjunto"

#: ../framework/extensions/seo/class-fw-extension-seo.php:435
#: ../framework/extensions/seo/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:120
msgid "SEO"
msgstr "SEO"

#: ../framework/extensions/seo/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:121
msgid ""
"This extension will enable you to have a fully optimized WordPress website "
"by adding optimized meta titles, keywords and descriptions."
msgstr "Esta extensiÃ³n aÃ±ade un completo mÃ³dulo para optimizar su sitio web en Wordpress, aÃ±adiendo tÃ­tulos (<title>,<meta>) optimizados, palabras claves y descripciones."

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:22
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:310
msgid "Titles & Meta"
msgstr "TÃ­tulos & Meta"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:26
#: ../framework/extensions/breadcrumbs/settings-options.php:6
#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:9
msgid "Homepage"
msgstr "PÃ¡gina principal"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:30
msgid "Homepage Title"
msgstr "TÃ­tulo de pÃ¡gina principal"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:31
msgid "Set homepage title format"
msgstr "Establecer formato de tÃ­tulo para pÃ¡gina de inicio"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:36
msgid "Homepage Description"
msgstr "DescripciÃ³n de la pÃ¡gina de inicio "

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:37
msgid "Set homepage description"
msgstr "Establecer descripciÃ³n para pÃ¡gina de inicio"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:44
msgid "Homepage Meta Keywords"
msgstr "Palabras claves para pÃ¡gina de inicio"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:45
msgid "Set homepage meta keywords"
msgstr "Establecer palabras claves para pÃ¡gina de inicio"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:54
msgid "Custom Posts"
msgstr "Post personalizados (Custom posts)"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:59
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:111
#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:120
#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:7
#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:15
#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:12
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:15
#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:56
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:480
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:62
msgid "Title"
msgstr "TÃ­tulo"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:60
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:112
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:287
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:315
msgid "Set title format"
msgstr "Establecer formato de tÃ­tulo"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:63
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:74
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:87
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:115
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:126
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:139
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:247
msgid "Here are some tags examples:"
msgstr "AquÃ­ hay algunos ejemplos de etiquetas: "

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:70
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:122
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:320
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:66
msgid "Description"
msgstr "scripciÃ³n"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:71
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:123
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:293
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:321
msgid "Set description format"
msgstr "Establecer formato de descripciÃ³n"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:83
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:135
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:328
msgid "Meta Keywords"
msgstr "Palabras claves (Meta Keywords)"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:84
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:136
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:329
msgid "Set meta keywords"
msgstr "Establecer palabras claves"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:96
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:148
msgid "Meta Robots"
msgstr "Robots (Meta Robots)"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:97
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:149
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:188
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:227
msgid "noindex, follow"
msgstr "noindex, follow"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:105
msgid "Taxonomies"
msgstr "TaxonomÃ­as"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:158
msgid "Other"
msgstr "Otro (a)"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:165
msgid "Author Page Title"
msgstr "TÃ­tulo de la pÃ¡gina de autor"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:166
msgid "Set author page title format"
msgstr "Establecer formato de la pÃ¡gina de autor"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:171
msgid "Author Page Description"
msgstr "DescripciÃ³n de la pÃ¡gina de autor"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:172
msgid "Set author page description"
msgstr "Establecer descripciÃ³n de la pÃ¡gina de autor"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:179
msgid "Author Meta Keywords"
msgstr "Palabras claves para autor"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:180
msgid "Set author page meta keywords"
msgstr "Establecer palabras claves para autor"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:187
#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:226
msgid "Metarobots"
msgstr "Metarobots"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:193
msgid "Disable Author Archives"
msgstr "Deshabilitar archivo de autor"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:194
msgid "Disable Author archives SEO settings"
msgstr "Deshabilitar configuraciÃ³n SEO para archivo de autor"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:204
msgid "Date Achieves Title"
msgstr "TÃ­tulo de la fecha de alcance"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:205
msgid "Set date achieves title format"
msgstr "Establecer tÃ­tulo de la fecha de alcance"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:210
msgid "Date Achieves Description"
msgstr "DescripciÃ³n de la fecha de alcance"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:211
msgid "Set date achieves description"
msgstr "Establecer descripciÃ³n de la fecha de alcance"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:218
msgid "Date achieves Meta Keywords"
msgstr "Establecer palabras claves para la fecha de alcance"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:219
msgid "Set date achieves meta keywords"
msgstr "Establecer alcance de fecha para palabras claves"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:232
msgid "Disable Date Archives"
msgstr "Deshabilitar la fecha para archivo"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:233
msgid "Disable date archives SEO settings"
msgstr "Deshabilitar configuraciones SEO para archivo de fechas"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:243
msgid "Search Page Title"
msgstr "TÃ­tulo de la pÃ¡gina de bÃºsqueda"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:244
msgid "Set search page title format"
msgstr "Formato del tÃ­tulo de la pÃ¡gina de bÃºsqueda"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:259
msgid "404 Page Title"
msgstr "TÃ­tulo de pÃ¡gina 404"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:260
msgid "Set 404 page title format"
msgstr "Establecer formato del tÃ­tulo de pÃ¡gina 404"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:262
#: ../framework/extensions/breadcrumbs/settings-options.php:8
msgid "404 Not Found"
msgstr "404 no se encuentra"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:286
msgid "SEO Title"
msgstr "TÃ­tulo SEO"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:292
msgid "SEO Description"
msgstr "DescipciÃ³n SEO"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:314
msgid "Page Title"
msgstr "TÃ­tulo de pÃ¡gina"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:356
msgid "Use Meta Keywords"
msgstr "Utilizar palabras claves"

#: ../framework/extensions/seo/extensions/seo-titles-metas/includes/fw-title-meta-options.php:357
msgid "Allow the use of meta keywords in posts and taxonomies"
msgstr "Habilitar el uso de palabras claves en posts y taxonomÃ­as"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:33
msgid "Google Webmasters"
msgstr "Google Webmasters"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:34
msgid "Insert Google Webmasters verification code"
msgstr "Insertar cÃ³digo de verificaciÃ³n de Google Webmasters"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:41
msgid "Bing Webmasters"
msgstr "Bing Webmasters"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:42
msgid "Insert Bing Webmasters verification code"
msgstr "Insertar cÃ³digo de verificaciÃ³n de Bing Webmasters"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:80
msgid "Webmasters"
msgstr "Webmasters"

#: ../framework/extensions/seo/extensions/seo-webmasters/class-fw-extension-seo-webmasters.php:89
#, php-format
msgid "Webmaster %s already exists"
msgstr "Webmaster %s ya existe"

#: ../framework/extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:634
msgid "Google"
msgstr "Google"

#: ../framework/extensions/seo/extensions/seo-sitemap/class-fw-extension-seo-sitemap.php:638
msgid "Bing"
msgstr "Bing"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:19
msgid "Check if you want to exclude this page"
msgstr "Marque si quiere excluir esta pÃ¡gina"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:40
msgid "Check if you want to exclude this category"
msgstr "Marque si quiere excluir esta categorÃ­a"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:57
msgid "Sitemap"
msgstr "Mapa del sitio"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:68
msgid "View Sitemap"
msgstr "Ver mapa del sitio"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:69
msgid "Press button to view sitemap file"
msgstr "Presione este botÃ³n para ver archivo sitemap"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:71
msgid "XML Sitemap"
msgstr "XML Sitemap"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:81
msgid "Search Engines"
msgstr "Motores de bÃºsqueda"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:83
msgid "After adding content the extension will automatically ping to:"
msgstr "DespuÃ©s de aÃ±adir contenido la extensiÃ³n realiza ping automÃ¡tico a:"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:93
msgid "Exclude Pages"
msgstr "Excluir pÃ¡ginas"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:95
msgid "Please check the pages you do not want to include in sitemap"
msgstr "Por favor marque las pÃ¡ginas que quiere excluir en su sitemap"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:106
msgid "Exclude Categories"
msgstr "Excluir categorÃ­as"

#: ../framework/extensions/seo/extensions/seo-sitemap/includes/fw-sitemap-options.php:108
msgid "Please check the categories you do not want to include in sitemap"
msgstr "Por favor marque las categorÃ­as que quiere excluir de su sitemap"

#: ../framework/extensions/mailer/manifest.php:5
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:187
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:188
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:103
#: ../framework/core/components/extensions/manager/available-extensions.php:240
msgid "Mailer"
msgstr "Mailer"

#: ../framework/extensions/mailer/manifest.php:6
#: ../framework/core/components/extensions/manager/available-extensions.php:241
msgid ""
"This extension will let you set some global email options and it is used by "
"other extensions (like Forms) to send emails."
msgstr "Esta extensiÃ³n le permite establecer opciones globales para email y puede ser utilizada por otras extensiones (cÃ³mo Forms) para enviar emails."

#: ../framework/extensions/mailer/class-fw-extension-mailer.php:48
msgid "Invalid send method"
msgstr "MÃ©todo de envÃ­o invÃ¡lido"

#: ../framework/extensions/mailer/class-fw-extension-mailer.php:81
msgid "The message has been successfully sent!"
msgstr "El mensaje se ha enviado con Ã©xito!"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:27
msgid "Invalid email configuration"
msgstr "ConfiguraciÃ³n de email invÃ¡lida"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:145
#: ../framework/extensions/mailer/includes/class-mailer-sender.php:161
msgid "Email sent"
msgstr "Email enviado"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:146
msgid "Could not send via smtp"
msgstr "No se puede enviar vÃ­a smtp"

#: ../framework/extensions/mailer/includes/class-mailer-sender.php:162
msgid "Could not send via wp_mail"
msgstr "No se puede enviar vÃ­a wp_mail"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:25
msgid "Server Address"
msgstr "DirecciÃ³n del servidor"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:26
msgid "Enter your email server"
msgstr "Ingrese su email del servidor"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:31
msgid "Username"
msgstr "Usuario"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:32
msgid "Enter your username"
msgstr "ingrese su nombre de usuario"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:37
msgid "Password"
msgstr "ContraseÃ±a"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:38
msgid "Enter your password"
msgstr "ingrese su contraseÃ±a"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:43
msgid "Secure Connection"
msgstr "ConecciÃ³n segura"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:54
msgid "Custom Port"
msgstr "Puerto personalizado"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:55
msgid "Optional - SMTP port number to use."
msgstr "Opcional - puerto SMTP a utilizar."

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:56
msgid "Leave blank for default (SMTP - 25, SMTPS - 465)"
msgstr "Deje en blanco, por defecto (SMTP - 25, SMTPS - 465)"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:82
msgid "Username cannot be empty"
msgstr "Usuario no puede estar vacÃ­o"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:89
msgid "Password cannot be empty"
msgstr "ContraseÃ±a no puede estar vacÃ­a"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:96
msgid "Invalid host"
msgstr "Host invÃ¡lido"

#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-smtp.php:176
#: ../framework/extensions/mailer/includes/send-methods/class-fw-ext-mailer-send-method-wpmail.php:56
msgid "Could not send the email"
msgstr "No se puede enviar el email"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:76
msgid "Send Method"
msgstr "MÃ©todo de envÃ­o"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:77
msgid "Select the send form method"
msgstr "Seleccione el mÃ©todo de envÃ­o del formulario"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:94
msgid "From Name"
msgstr "Nombre remitente"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:95
msgid "The name you'll see in the From filed in your email client."
msgstr "El nombre que verÃ¡ en el campo de correo electrÃ³nico de su email."

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:102
msgid "From Address"
msgstr "DirecciÃ³n remitente"

#: ../framework/extensions/mailer/includes/option-type-mailer/class-fw-option-type-mailer.php:103
msgid "The form will look like was sent from this email address."
msgstr "El formulario se verÃ¡ enviado desde esta direcciÃ³n de email."

#: ../framework/extensions/learning/class-fw-extension-learning.php:56
msgid "Lesson"
msgstr "Clase"

#: ../framework/extensions/learning/class-fw-extension-learning.php:57
#: ../framework/extensions/learning/views/content-course.php:14
msgid "Lessons"
msgstr "Clases"

#: ../framework/extensions/learning/class-fw-extension-learning.php:78
msgid "Create a lesson"
msgstr "Crear una clase"

#: ../framework/extensions/learning/class-fw-extension-learning.php:120
#: ../framework/extensions/learning/hooks.php:53
msgid "Course"
msgstr "Curso"

#: ../framework/extensions/learning/class-fw-extension-learning.php:121
#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:108
msgid "Courses"
msgstr "Cursos"

#: ../framework/extensions/learning/class-fw-extension-learning.php:142
msgid "Create a course"
msgstr "Crear curso"

#: ../framework/extensions/learning/class-fw-extension-learning.php:181
#: ../framework/extensions/learning/class-fw-extension-learning.php:222
msgid "Course Category"
msgstr "CategorÃ­a del curso"

#: ../framework/extensions/learning/class-fw-extension-learning.php:182
#: ../framework/extensions/learning/class-fw-extension-learning.php:223
msgid "Course Categories"
msgstr "CategorÃ­as de curso"

#: ../framework/extensions/learning/class-fw-extension-learning.php:188
msgid "Search categories"
msgstr "Buscar categorÃ­as"

#: ../framework/extensions/learning/class-fw-extension-learning.php:194
msgid "Add New category"
msgstr "AÃ±adir categorÃ­a"

#: ../framework/extensions/learning/class-fw-extension-learning.php:285
msgid "View all courses"
msgstr "Ver todos los cursos"

#: ../framework/extensions/learning/class-fw-extension-learning.php:511
msgid "No courses available"
msgstr "No hay cursos disponibles"

#: ../framework/extensions/learning/class-fw-extension-learning.php:513
msgid "Without Course"
msgstr "Sin curso"

#: ../framework/extensions/learning/class-fw-extension-learning.php:520
msgid "Select Course"
msgstr "Seleccionar Curso"

#: ../framework/extensions/learning/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:216
msgid "Learning"
msgstr "Aprendizaje"

#: ../framework/extensions/learning/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:217
msgid ""
"This extension adds a Learning module to your theme. Using this extension "
"you can add courses, lessons and tests for your users to take."
msgstr "Esta extensiÃ³n aÃ±ade un mÃ³dulo de aprendizaje a su tema. utilizando esta extensiÃ³n usted podrÃ¡ agregar cursos, clases y exÃ¡menes para sus usuarios."

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:118
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:145
msgid "Quiz"
msgstr "Examen"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:259
msgid "Quiz Elements"
msgstr "Elementos del examen"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:272
msgid "Quiz settings"
msgstr "Configuraciones de examen"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:276
msgid "Quiz Passmark Points"
msgstr "Nota de aprobaciÃ³n del examen"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:278
msgid "The points number at which the test will be passed."
msgstr "NÃºmero de puntos con que el examen es aprobado."

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:286
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:296
msgid "Lesson Quiz"
msgstr "Examen de clase"

#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:535
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:544
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:552
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:559
#: ../framework/extensions/learning/extensions/learning-quiz/class-fw-extension-learning-quiz.php:568
msgid "Invalid Quiz"
msgstr "Examen invÃ¡lido"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:21
#, php-format
msgid "You require %d points in oder to pass the test"
msgstr "Usted requiere %d puntos para aprobar este examen"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:27
msgid "Sorry, you did not pass the test"
msgstr "Lo sentimos, usted no ha aprobado el examen"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:29
msgid "Congratulation, you passed the test"
msgstr "Felicidades, usted ha aprobado el examen"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:43
#, php-format
msgid "You answered correctly %s questions from %s"
msgstr "Usted ha respondido de manera correcta a %s preguntas de %s"

#: ../framework/extensions/learning/extensions/learning-quiz/views/content.php:69
#: ../framework/extensions/learning/views/content-lesson.php:18
msgid "Back to"
msgstr "Volver a"

#: ../framework/extensions/learning/extensions/learning-quiz/views/start-quiz.php:11
msgid "Start Quiz"
msgstr "Iniciar Examen"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:20
msgid "Correct answers"
msgstr "Respuestas Correctas"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:21
msgid "Add correct answer variants"
msgstr "AÃ±adir variantes de respuestas correctas"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:24
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:23
msgid "Set Correct Answer"
msgstr "Establcer respuesta correcta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:34
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:31
msgid "Wrong answers"
msgstr "Respuestas incorrectas"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:35
msgid "Add wrong answer variants"
msgstr "AÃ±adir respuesta incorrecta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:38
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:35
msgid "Set Wrong Answer"
msgstr "Establecer respuesta incorrecta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:42
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:55
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:53
msgid "Creates a"
msgstr "Crear una"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:59
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:91
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:82
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:180
msgid "Multiple Choice"
msgstr "ElecciÃ³n mÃºltiple"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:57
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
msgid "item"
msgstr "item"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:87
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:73
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:86
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:84
#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:76
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:75
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:80
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:80
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:48
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:75
msgid "Label"
msgstr "Etiqueta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:88
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:75
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:87
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:85
msgid "Add/Edit Question"
msgstr "AÃ±adir/Editar Pregunta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:90
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:77
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:90
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:87
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:58
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:51
msgid "Delete"
msgstr "Eliminar"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:92
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:90
msgid "More"
msgstr "MÃ¡s"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:93
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:91
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:57
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:57
msgid "Close"
msgstr "Cerrar"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:94
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:78
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:91
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:56
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:55
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:52
msgid "Edit Label"
msgstr "Editar etiqueta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:96
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:80
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:93
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:93
msgid "The question label is empty"
msgstr "La etiqueta de pregunta se encuentra vacÃ­a"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:97
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:81
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:94
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:94
msgid "Invalid mark point number"
msgstr "NÃºmero de marca invÃ¡lido"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/multiple-choice/class-fw-option-type-quiz-builder-item-multiple-choice.php:98
msgid "There needs to be at least one correct answer"
msgstr "Es necesario que haya al menos una respuesta correcta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:18
msgid "Correct answer"
msgstr "Respuesta correcta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:19
msgid "The question answer will be true or false"
msgstr "La respuesta a la pregunta debe ser verdadero o falso"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:22
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:20
msgid "True"
msgstr "Verdadero"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:26
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/views/view.php:24
msgid "False"
msgstr "Falso"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:43
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:45
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/true-false/class-fw-option-type-quiz-builder-item-true-false.php:74
msgid "True/False"
msgstr "Verdadero/Falso"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:19
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:21
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:97
msgid "Text before gap"
msgstr "Texto antes de relleno"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:28
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:30
msgid "Gap"
msgstr "Rellenar"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:37
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:39
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:98
msgid "Text after gap"
msgstr "Texto despuÃ©s de rellenar"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:58
msgid "Gap Fill"
msgstr "Completar relleno"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:89
msgid "Gap _____ Fill"
msgstr "Completar _____ Relleno"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/gap-fill/class-fw-option-type-quiz-builder-item-gap-fill.php:96
#, php-format
msgid "At least one of the fields ( %s or %s ) has to ve filled with text"
msgstr "Al menos uno de los campos (%s o %s) debe ser rellenado con texto"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:19
msgid "Correct Answer"
msgstr "Respuesta correcta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:20
msgid "Write the correct answer text"
msgstr "Escriba la respuesta correcta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:32
msgid "Add wrong answers variants"
msgstr "Agregar variantes de respuestas incorrectas"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:54
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:56
#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:23
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:82
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:180
msgid "Single Choice"
msgstr "ElecciÃ³n Ãºnica"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:95
msgid "Correct answer cannot be empty"
msgstr "Respuesta correcta no puede estar vacÃ­a"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/items/single-choice/class-fw-option-type-quiz-builder-item-single-choice.php:96
msgid "There are not any wrong answers set"
msgstr "No hay respuestas incorrectas establecidas"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:51
msgid "Question"
msgstr "Pregunta"

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:53
msgid "Type the question..."
msgstr "Escriba la pregunta..."

#: ../framework/extensions/learning/extensions/learning-quiz/includes/option-types/quiz-builder/extends/class-fw-option-type-quiz-builder-item.php:58
msgid "Points"
msgstr "Puntos"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:18
msgid "Get list of courses"
msgstr "Obtener lista de cursos"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:20
msgid "Lesson Courses"
msgstr "Clase de cursos"

#: ../framework/extensions/learning/includes/class-fw-widget-learning.php:126
msgid "Number of courses"
msgstr "NÃºmero de cursos"

#: ../framework/extensions/analytics/settings-options.php:11
msgid "Google Analytics"
msgstr "Google Analytics"

#: ../framework/extensions/analytics/settings-options.php:12
msgid "Enter your Google Analytics code (Ex: UA-XXXXX-X)"
msgstr "ingrese su cÃ³digo de seguimiento Google Analytics (Ej: UA-XXXXX-X))"

#: ../framework/extensions/analytics/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:192
msgid "Analytics"
msgstr "Analytics"

#: ../framework/extensions/analytics/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:193
msgid ""
"Enables the possibility to add the Google Analytics tracking code that will "
"let you get all the analytics about visitors, page views and more."
msgstr "AÃ±ade la posibilidad de agregar el cÃ³digo de seguimiento de Google Analytics para obtener analÃ­tica de sus visitas, pÃ¡ginas vistas y mÃ¡s"

#: ../framework/extensions/blog/class-fw-extension-blog.php:36
#: ../framework/extensions/blog/class-fw-extension-blog.php:37
#: ../framework/extensions/breadcrumbs/settings-options.php:7
#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:10
msgid "Blog"
msgstr "Blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:38
msgid "Add blog post"
msgstr "AÃ±adir publicaciÃ³n al blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:39
msgid "Add new blog post"
msgstr "AÃ±adir nueva publicaciÃ³n al blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:40
msgid "All blog posts"
msgstr "Todas las publicaciones en el blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:41
msgid "Edit blog post"
msgstr "Editar publicaciÃ³n"

#: ../framework/extensions/blog/class-fw-extension-blog.php:42
#: ../framework/extensions/blog/class-fw-extension-blog.php:43
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:49
msgid "Blog Post"
msgstr "PublicaciÃ³n en blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:44
msgid "New blog post"
msgstr "AÃ±adir nueva publicaciÃ³n"

#: ../framework/extensions/blog/class-fw-extension-blog.php:45
msgid "No blog posts found"
msgstr "No se encuentran publicaciones"

#: ../framework/extensions/blog/class-fw-extension-blog.php:46
msgid "No blog posts found in trash"
msgstr "No se encuentran publicaciones en la papelera"

#: ../framework/extensions/blog/class-fw-extension-blog.php:47
msgid "Search blog posts"
msgstr "Buscar publicaciones en blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:48
msgid "View blog post"
msgstr "Ver publicaciÃ³n en blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:67
#: ../framework/extensions/blog/class-fw-extension-blog.php:87
#: ../framework/extensions/blog/manifest.php:7
#: ../framework/extensions/blog/manifest.php:8
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:50
msgid "Blog Posts"
msgstr "Publicaciones en blog"

#: ../framework/extensions/blog/class-fw-extension-blog.php:76
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:74
msgid "Blog Categories"
msgstr "CategorÃ­as del blog"

#: ../framework/extensions/styling/class-fw-extension-styling.php:60
#: ../framework/extensions/styling/class-fw-extension-styling.php:61
#: ../framework/extensions/styling/class-fw-extension-styling.php:78
#: ../framework/extensions/styling/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:48
msgid "Styling"
msgstr "Estilizar"

#: ../framework/extensions/styling/class-fw-extension-styling.php:104
#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:278
#: ../framework/core/components/backend.php:357
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2277
msgid "Save"
msgstr "Guardar"

#: ../framework/extensions/styling/class-fw-extension-styling.php:118
msgid "You have no permission to change Styling options"
msgstr "Usted no tiene permisos para cambiar opciones de estilo"

#: ../framework/extensions/styling/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:49
msgid ""
"This extension lets you control the website visual style. Starting from "
"predefined styles to changing specific fonts and colors across the website."
msgstr "Esta extensiÃ³n le permite mantener el control visual de su sitio web. Comenzando por estilos predefinidos hasta cambiar fuentes y colores a travÃ©s del sitio web."

#: ../framework/extensions/styling/extensions/switch-style-panel/manifest.php:7
msgid "Switch Style Panel"
msgstr "Cambiar Panel de Estilos"

#: ../framework/extensions/styling/extensions/switch-style-panel/manifest.php:8
msgid ""
"Show on the front-end a panel that allows the user to make the switch "
"between predefined styles."
msgstr "Mostrar en el front-end un panel que permite al usuario realizar cambios entre estilos predefinidos."

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:9
msgid "Frontend Style Switcher"
msgstr "Cambiar Estilos Frontend"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:10
msgid "Enable frontend style switcher"
msgstr "Activar cambiar estilos en frontend"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:13
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:274
#: ../framework/extensions/shortcodes/shortcodes/map/options.php:45
#: ../framework/extensions/shortcodes/shortcodes/button/options.php:24
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:42
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:34
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:48
#: ../framework/includes/option-types/simple.php:454
#: ../framework/includes/option-types/switch/class-fw-option-type-switch.php:151
msgid "Yes"
msgstr "Si"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:17
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:278
#: ../framework/extensions/shortcodes/shortcodes/map/options.php:49
#: ../framework/extensions/shortcodes/shortcodes/button/options.php:28
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:46
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:38
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:52
#: ../framework/includes/option-types/switch/class-fw-option-type-switch.php:147
msgid "No"
msgstr "No"

#: ../framework/extensions/styling/extensions/switch-style-panel/options/settings.php:24
msgid "The text that will be displayed at the top of the panel."
msgstr "El texto que se muestra arriba del panel."

#: ../framework/extensions/styling/includes/option-types/style/views/settings.php:119
msgid "Background"
msgstr "Fondo"

#: ../framework/extensions/styling/includes/option-types/style/views/predefined.php:26
msgid "Predefined Styles"
msgstr "Estilos Predefinidos"

#: ../framework/extensions/styling/includes/option-types/style/views/preview.php:41
msgid "This is a simplified preview, not changes are reflected."
msgstr "Esta es una vista simplificada, los cambios no son reflejados."

#: ../framework/extensions/feedback/class-fw-extension-feedback.php:64
#: ../framework/core/components/extensions/manager/available-extensions.php:144
msgid "Feedback"
msgstr "Feedback"

#: ../framework/extensions/feedback/class-fw-extension-feedback.php:111
msgid "Reviews"
msgstr "Opiniones"

#: ../framework/extensions/feedback/settings-options.php:10
#: ../framework/extensions/shortcodes/extensions/page-builder/settings-options.php:11
msgid "Activate for"
msgstr "Activo para"

#: ../framework/extensions/feedback/settings-options.php:16
msgid "Select the options you want the Feedback extension to be activated for"
msgstr "Seleccione las opciones en que serÃ¡ activada la extensiÃ³n Feedback"

#: ../framework/extensions/feedback/manifest.php:7
msgid "FeedBack"
msgstr "Feedback"

#: ../framework/extensions/feedback/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:145
msgid ""
"Adds the possibility to leave feedback (comments, reviews and rating) about "
"your products, articles, etc. This replaces the default comments system."
msgstr "AÃ±ade la posibilidad de dejar un feedback (comentarios, opiniones y valoraciones) acerca de sus productos, artÃ­culos, etc. Esta reemplaza el sistema de comentarios por defecto."

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:84
msgid "Rating:"
msgstr "ValoraciÃ³n: "

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:195
msgid "Feedback Stars"
msgstr "Estrellas feedback"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:221
#: ../framework/extensions/feedback/extensions/feedback-stars/views/rate.php:12
msgid "Rating"
msgstr "ValoraciÃ³n"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "ERROR"
msgstr "ERROR"

#: ../framework/extensions/feedback/extensions/feedback-stars/class-fw-extension-feedback-stars.php:264
msgid "please rate the post."
msgstr "por favor valore esta publicaciÃ³n."

#: ../framework/extensions/feedback/extensions/feedback-stars/manifest.php:7
msgid "FeedBack Stars"
msgstr "Estrellas Feedback"

#: ../framework/extensions/feedback/extensions/feedback-stars/manifest.php:8
msgid "Allows visitors to appreciate a post using star rating"
msgstr "Permite a sus visitantes valorar el post por medio de estrellas de valroaciÃ³n"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
msgid "Pingback:"
msgstr "Pingback: "

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:22
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
msgid "(Edit)"
msgstr "(Editar)"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:37
msgid "Post author"
msgstr "Autor de publicaciÃ³n"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:57
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:129
#, php-format
msgid "%1$s at %2$s"
msgstr "%1$s en %2$s"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review.php:63
#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:53
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:56
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:122
msgid "Your comment is awaiting moderation."
msgstr "Su comentario se encuentra en espera de moderaciÃ³n."

#: ../framework/extensions/feedback/extensions/feedback-stars/views/listing-review-html5.php:24
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:40
#: ../framework/extensions/feedback/extensions/feedback-stars/includes/extends/class-fw-feedback-stars-walker.php:119
msgid "says"
msgstr "dice"

#: ../framework/extensions/feedback/extensions/feedback-stars/views/view-rates.php:24
#, php-format
msgid "Based on %s Votes"
msgstr "Basado en %s Votos"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:6
msgid "Rating System"
msgstr "Sistema de valoraciÃ³n"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:9
msgid "Enter the number of stars you want in the rating system"
msgstr "Ingrese el nÃºmero de estrellas que quiere en el sistema de valoraciÃ³n"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:11
msgid "5 stars"
msgstr "5 estrellas"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:12
msgid "7 stars"
msgstr "7 estrellas"

#: ../framework/extensions/feedback/extensions/feedback-stars/options/settings.php:13
msgid "10 stars"
msgstr "10 estrellas"

#: ../framework/extensions/feedback/views/reviews.php:32
#: ../framework/extensions/feedback/views/reviews.php:53
msgid "Comment navigation"
msgstr "Explorar comentario"

#: ../framework/extensions/feedback/views/reviews.php:35
#: ../framework/extensions/feedback/views/reviews.php:56
msgid "&larr; Older Comments"
msgstr "&larr; Comentarios Previos"

#: ../framework/extensions/feedback/views/reviews.php:36
#: ../framework/extensions/feedback/views/reviews.php:57
msgid "Newer Comments &rarr;"
msgstr "Comentarios Nuevos &rarr;"

#: ../framework/extensions/feedback/views/reviews.php:62
msgid "Comments are closed."
msgstr "Comentarios cerrados."

#: ../framework/extensions/shortcodes/extensions/page-builder/settings-options.php:18
msgid ""
"Select the posts you want the Page Builder extension to be activated for"
msgstr "Seleccione las publicaciones en que quiera activar el Constructor de PÃ¡gina"

#: ../framework/extensions/shortcodes/extensions/page-builder/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:84
msgid "Page Builder"
msgstr "Constructor de PÃ¡gina"

#: ../framework/extensions/shortcodes/extensions/page-builder/manifest.php:9
msgid ""
"Lets you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr "Permite construir de manera sencilla innumerables pÃ¡ginas con la ayuda del constructor visual \"arrastre y suelte\" que viene con un grupo de shortcodes listos para utilizar."

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:51
msgid ""
"There must not be more than one page Editor integrated with the wp post "
"editor per page"
msgstr "No debe haber mÃ¡s de un editor de pÃ¡ginas integrado con el editor de publicaciÃ³n por pÃ¡gina."

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:96
msgid "Visual Page Builder"
msgstr "Constructor visual de pÃ¡ginas"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:97
msgid "Default Editor"
msgstr "Editor por Defecto"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/class-fw-option-type-page-builder.php:126
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:117
#: ../framework/extensions/shortcodes/shortcodes/section/config.php:5
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:22
msgid "Layout Elements"
msgstr "Elementos de DiseÃ±o"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:99
#, php-format
msgid "No Page Builder tab specified for shortcode: %s"
msgstr "No hay pestaÃ±a especificada en el constructor de pÃ¡gina para el shortcode: %s"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:111
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:75
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:83
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:57
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:238
#: ../framework/core/components/extensions/manager/views/extension.php:141
#: ../framework/core/components/extensions/manager/views/extension.php:345
msgid "Remove"
msgstr "Remover"

#: ../framework/extensions/shortcodes/extensions/page-builder/includes/page-builder/includes/item-types/simple/class-page-builder-simple-item.php:112
#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:74
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:82
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:56
msgid "Duplicate"
msgstr "Duplicar"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:12
msgid "Testimonials"
msgstr "Testimonios"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:9
msgid "Add some Testimonials"
msgstr "AÃ±adir algunos testimonios"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/table/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/map/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/button/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:10
#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:10
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:10
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:106
msgid "Content Elements"
msgstr "Elementos de contenido"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:8
msgid "Option Testimonials Title"
msgstr "OpciÃ³n tÃ­tulo de testimonios"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:13
msgid "Add/Edit Testimonial"
msgstr "Agregar/Editar Testimonio"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:14
msgid "Here you can add, remove and edit your Testimonials."
msgstr "AquÃ­ usted aÃ±adir, remover y editar sus testimonios."

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:19
msgid "Quote"
msgstr "Cita (frase)"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:20
msgid "Enter the testimonial here"
msgstr "Ingrese el testimonio aquÃ­"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:25
#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:6
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:102
msgid "Image"
msgstr "Imagen"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:26
#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:9
msgid ""
"Either upload a new, or choose an existing image from your media library"
msgstr "Ya sea subir una nueva o escoger una existente en su biblioteca multimedia"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:30
msgid "Name"
msgstr "Nombre"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:31
msgid "Enter the Name of the Person to quote"
msgstr "Ingrese el nombre de la persona a citar"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:35
msgid "Position"
msgstr "Cargo"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:36
msgid "Can be used for a job description"
msgstr "Utilice para describir cargo en empresa"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:40
msgid "Website Name"
msgstr "Nombre del sitio web"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:41
msgid "Linktext for the above Link"
msgstr "Texto sobre el link"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:45
msgid "Website Link"
msgstr "Link a sitio web"

#: ../framework/extensions/shortcodes/shortcodes/testimonials/options.php:46
msgid "Link to the Persons website"
msgstr "Link a sitio web personal"

#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:8
msgid "Accordion"
msgstr "AcordeÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/accordion/config.php:9
msgid "Add an Accordion"
msgstr "AÃ±adir AcordeÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:8
msgid "Tabs"
msgstr "PestaÃ±as"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:9
msgid "Add/Edit Tabs"
msgstr "Agregar/Editar PestaÃ±as"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:10
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:10
msgid "Create your tabs"
msgstr "Crear sus pestaÃ±as"

#: ../framework/extensions/shortcodes/shortcodes/accordion/options.php:19
#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:24
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/text-block/options.php:10
#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:19
msgid "Content"
msgstr "Contenido"

#: ../framework/extensions/shortcodes/shortcodes/table/config.php:8
msgid "Table"
msgstr "Tabla"

#: ../framework/extensions/shortcodes/shortcodes/table/config.php:9
msgid "Add a Table"
msgstr "Agregar una tabla"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:64
msgid "table-builder option type must be inside the table shortcode"
msgstr "la opciÃ³n constructor de tablas debe estar dentro de un shortcode tabla"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:171
msgid "Table Styling"
msgstr "Estilo de tabla"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:172
msgid "Choose the table styling options"
msgstr "Escoger las opciones de estilo de tabla"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:174
msgid "Use the table as a pricing table"
msgstr "Utilizar tabla como tabla de precios"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:175
msgid "Use the table to display tabular data"
msgstr "Utilizar tabla para mostrar tabla tabular"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:197
msgid "Default row"
msgstr "Fila por defecto"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:198
msgid "Heading row"
msgstr "TÃ­tulo de fila"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:199
msgid "Pricing row"
msgstr "Precio de fila"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:200
msgid "Button row"
msgstr "BotÃ³n de fila"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:201
msgid "Row switch"
msgstr "Cambio de fila"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:211
msgid "Default column"
msgstr "Columna por defecto"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:212
msgid "Description column"
msgstr "DescripciÃ³n de columna"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:213
msgid "Highlight column"
msgstr "Resaltar columna"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:214
msgid "Center text column"
msgstr "Centrar texto de columna"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:251
msgid "per month"
msgstr "por mes"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:262
#: ../framework/extensions/shortcodes/shortcodes/button/config.php:8
msgid "Button"
msgstr "BotÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/class-fw-option-type-table.php:263
#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-worksheet-template.php:39
#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:148
#: ../framework/includes/option-types/addable-option/class-fw-option-type-addable-option.php:20
#: ../framework/includes/option-types/addable-popup/class-fw-option-type-addable-popup.php:153
#: ../framework/includes/option-types/addable-box/class-fw-option-type-addable-box.php:186
msgid "Add"
msgstr "AÃ±adir"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/cell-head-template.php:27
msgid "Add Column"
msgstr "AÃ±adir Columna"

#: ../framework/extensions/shortcodes/shortcodes/table/includes/fw-option-type-table/views/view.php:161
msgid "Add Row"
msgstr "AÃ±adir fila"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:24
#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:25
msgid "Custom"
msgstr "Personalizar"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:27
msgid "Locations"
msgstr "Ubicaciones"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:28
msgid "Add/Edit Location"
msgstr "Agregar/Editar ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:31
msgid "Note: Please set location"
msgstr "Nota: por favor establezca ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:35
#: ../framework/extensions/events/class-fw-extension-events.php:187
msgid "Location"
msgstr "UbicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:39
msgid "Location Title"
msgstr "TÃ­tulo de ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:40
msgid "Set location title"
msgstr "Establecer tÃ­tulo de ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:44
msgid "Location Description"
msgstr "DescripciÃ³n de ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:45
msgid "Set location description"
msgstr "Establecer descripciÃ³n de ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:49
msgid "Location Url"
msgstr "URL de ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:50
msgid "Set page url (Ex: http://example.com)"
msgstr "Establecer url de pÃ¡gina (Ej: http://ejemplo.com)"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:53
msgid "Location Image"
msgstr "Imagen de ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:54
msgid "Add location image"
msgstr "AÃ±adir imagen de ubicaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:113
msgid "No location provider specified for map shortcode"
msgstr "No hay proveedor de ubicaciÃ³n especificado en el shortcode mapa"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:115
msgid "Map Placeholder"
msgstr "Marcador (Placeholder) en mapa"

#: ../framework/extensions/shortcodes/shortcodes/map/class-fw-shortcode-map.php:122
#, php-format
msgid "Unknown location provider \"%s\" specified for map shortcode"
msgstr "Proveedor de ubicaciÃ³n desconocido \"%s\" especificado en shortcode mapa"

#: ../framework/extensions/shortcodes/shortcodes/map/config.php:8
msgid "Map"
msgstr "Mapa"

#: ../framework/extensions/shortcodes/shortcodes/map/config.php:9
msgid "Add a Map"
msgstr "Agregar un mapa"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:13
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:214
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:473
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:11
msgid "Population Method"
msgstr "MÃ©todo de agrupaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:14
msgid "Select map population method (Ex: events, custom)"
msgstr "Seleccione mÃ©todo de agrupaciÃ³n (Ej: eventos, personalizado)"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:24
msgid "Map Type"
msgstr "Tipo de mapa"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:25
msgid "Select map type"
msgstr "Seleccione tipo de mapa"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:27
msgid "Roadmap"
msgstr "Mapa vial"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:28
msgid "Terrain"
msgstr "Terreno"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:29
msgid "Satellite"
msgstr "tÃ©lite"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:30
msgid "Hybrid"
msgstr "HÃ­brido"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:34
msgid "Map Height"
msgstr "Alto de mapa"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:35
msgid "Set map height (Ex: 300)"
msgstr "Establecer alto de mapa (Ej: 300)"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:41
msgid "Disable zoom on scroll"
msgstr "Desactivar acercamiento al hacer scroll"

#: ../framework/extensions/shortcodes/shortcodes/map/options.php:42
msgid "Prevent the map from zooming when scrolling until clicking on the map"
msgstr "Previene el acercamiento cuando hace scroll hasta que haga click en el mapa"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:76
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:65
msgid "Column"
msgstr "Columna"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/page-builder-column-item/class-page-builder-column-item.php:120
#, php-format
msgid "Add a %s column"
msgstr "Agregar una %s columna"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:12
msgid "Columns"
msgstr "Columnas"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:47
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:47
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:51
msgid "No Templates Saved"
msgstr "No hay plantillas guardadas"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:50
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:50
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:54
msgid "Load Template"
msgstr "Cargar plantilla"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:91
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:91
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:94
msgid "Template Name"
msgstr "Nombre de plantilla"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:92
msgid "Save Column"
msgstr "Guardar columna"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:93
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:93
msgid "Save as Template"
msgstr "Guardar como plantilla"

#: ../framework/extensions/shortcodes/shortcodes/column/includes/template-component/class-fw-ext-builder-templates-component-column.php:174
#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:174
#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:206
msgid "No Title"
msgstr "Sin tÃ­tulo"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:6
msgid "Special Heading"
msgstr "TÃ­tulo de encabezado especial"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/config.php:7
msgid "Add a Special Heading"
msgstr "Agregar un tÃ­tulo de encabezado especial"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:8
msgid "Heading Title"
msgstr "TÃ­tulo de encabezado"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:9
msgid "Write the heading title content"
msgstr "Escriba el contenido del encabezado"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:13
msgid "Heading Subtitle"
msgstr "SubtÃ­tulo de encabezado"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:14
msgid "Write the heading subtitle content"
msgstr "Escriba el contenido del subtÃ­tulo de encabezado"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:18
msgid "Heading Size"
msgstr "TamaÃ±o de encabezado"

#: ../framework/extensions/shortcodes/shortcodes/special-heading/options.php:30
msgid "Centered"
msgstr "Centrado"

#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:8
msgid "Team Member"
msgstr "Miembro de equipo"

#: ../framework/extensions/shortcodes/shortcodes/team-member/config.php:9
msgid "Add a Team Member"
msgstr "Agregar mienbro de equipo"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:7
msgid "Team Member Image"
msgstr "Imagen de miembro"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:12
msgid "Team Member Name"
msgstr "Nombre de miembro"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:13
msgid "Name of the person"
msgstr "Nombre de la persona"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:18
msgid "Team Member Job Title"
msgstr "Cargo de miembro"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:19
msgid "Job title of the person."
msgstr "Cargo de la persona"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:24
msgid "Team Member Description"
msgstr "DescripciÃ³n de miembro"

#: ../framework/extensions/shortcodes/shortcodes/team-member/options.php:25
msgid "Enter a few words that describe the person"
msgstr "Ingrese algunas palabras para describir a la persona"

#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:6
#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:8
#: ../framework/extensions/megamenu/class-fw-extension-megamenu.php:115
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:188
msgid "Icon"
msgstr "Icono"

#: ../framework/extensions/shortcodes/shortcodes/icon/config.php:7
msgid "Add an Icon"
msgstr "Agregar Icono"

#: ../framework/extensions/shortcodes/shortcodes/icon/options.php:13
msgid "Icon title"
msgstr "TÃ­tulo de icono"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:6
msgid "Icon Box"
msgstr "Icono con caja"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/config.php:7
msgid "Add an Icon Box"
msgstr "Agregar una caja con icono"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:8
msgid "Box Style"
msgstr "Estilo de Caja"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:10
msgid "Icon above title"
msgstr "Icono sobre el tÃ­tulo"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:11
msgid "Icon in line with title"
msgstr "Icono en lÃ­nea con el tÃ­tulo"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:16
msgid "Choose an Icon"
msgstr "Escoger un Icono"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:20
msgid "Title of the Box"
msgstr "TÃ­tulo de la caja"

#: ../framework/extensions/shortcodes/shortcodes/icon-box/options.php:25
msgid "Enter the desired content"
msgstr "Ingrese el contenido deseado"

#: ../framework/extensions/shortcodes/shortcodes/button/config.php:9
msgid "Add a Button"
msgstr "Agregar botÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:7
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:17
msgid "Button Label"
msgstr "Etiqueta de botÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:8
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:18
msgid "This is the text that appears on your button"
msgstr "Este es el texto que aparece en su botÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:13
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:23
msgid "Button Link"
msgstr "Link de botÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:14
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:24
msgid "Where should your button link to"
msgstr "Lugar dÃ³nde direcciona el link de botÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:20
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:38
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:30
msgid "Open Link in New Window"
msgstr "Abrir en nueva ventana"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:21
#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:39
#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:31
msgid "Select here if you want to open the linked page in a new window"
msgstr "Seleccione aquÃ­ si usted quiere abrir link en una nueva ventana"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:32
msgid "Button Color"
msgstr "Color de botÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:33
msgid "Choose a color for your button"
msgstr "Escoger color de botÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:36
msgid "Default"
msgstr "Por defecto"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:37
msgid "Black"
msgstr "Negro"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:38
msgid "Blue"
msgstr "Azul"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:39
msgid "Green"
msgstr "Verde"

#: ../framework/extensions/shortcodes/shortcodes/button/options.php:40
msgid "Red"
msgstr "Rojo"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:6
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:108
msgid "Video"
msgstr "Video"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:7
msgid "Add a Video"
msgstr "Agregar video"

#: ../framework/extensions/shortcodes/shortcodes/media-video/config.php:8
#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:8
#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:10
msgid "Media Elements"
msgstr "Elementos multimedia"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:8
msgid "Insert Video URL"
msgstr "Inserte URL del video"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:9
#: ../framework/extensions/shortcodes/shortcodes/section/options.php:24
msgid "Insert Video URL to embed this video"
msgstr "Inserte URL para adjuntar este video"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:13
msgid "Video Width"
msgstr "Ancho del video"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:14
msgid "Enter a value for the width"
msgstr "Ingrese el valor del ancho"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:19
msgid "Video Height"
msgstr "Alto del video"

#: ../framework/extensions/shortcodes/shortcodes/media-video/options.php:20
msgid "Enter a value for the height"
msgstr "Ingrese el valor para el alto"

#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:8
#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:16
msgid "Calendar"
msgstr "Calendario"

#: ../framework/extensions/shortcodes/shortcodes/calendar/config.php:9
msgid "Add a Calendar"
msgstr "Agregar Calendario"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:14
msgid "Select calendar population method (Ex: events, custom)"
msgstr "Seleccione mÃ©todo de agrupaciÃ³n del calendario (Ej: eventos, personalizado)"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:23
msgid "Calendar Type"
msgstr "Tipo de calendario"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:24
msgid "Select calendar type"
msgstr "Seleccione tipo de calendario"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:27
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:23
msgid "Daily"
msgstr "Diario"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:28
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:22
msgid "Weekly"
msgstr "Semanal"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:29
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:21
msgid "Monthly"
msgstr "Mensual"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:33
msgid "Start Week On"
msgstr "La semana empieza el "

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:34
msgid "Select first day of week"
msgstr "Seleccione primer dÃ­a de la semana"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:37
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:110
msgid "Monday"
msgstr "Lunes"

#: ../framework/extensions/shortcodes/shortcodes/calendar/options.php:38
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:109
msgid "Sunday"
msgstr "Domingo"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:29
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:56
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:82
#: ../framework/extensions/events/class-fw-extension-events.php:69
#: ../framework/extensions/events/class-fw-extension-events.php:74
#: ../framework/extensions/events/manifest.php:7
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:77
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:185
#: ../framework/core/components/extensions/manager/available-extensions.php:180
msgid "Events"
msgstr "Eventos"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:30
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:59
msgid "Add/Edit Date & Time"
msgstr "Agregar/Editar fecha y evento"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:33
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:63
msgid "Note: Please set start & end event datetime"
msgstr "Nota: Por favor seleccione fecha de inicio y fin del evento"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:37
msgid "Event Title"
msgstr "TÃ­tulo del evento"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:38
msgid "Enter the event title"
msgstr "Ingrese el tÃ­tulo del evento"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:42
msgid "Event URL"
msgstr "URL del evento"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:43
msgid "Enter the event URL (Ex: http://your-domain.com/event)"
msgstr "Ingrese la URL del evento (Ej: http://ejemplo.com/evento)"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:47
#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:58
msgid "Date & Time"
msgstr "Fecha y hora"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:48
msgid "Enter the event date & time"
msgstr "Ingrese la fecha y hora del evento"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:129
msgid "No events provider specified for calendar shortcode"
msgstr "No existen eventos especificados para el shortcode calendario"

#: ../framework/extensions/shortcodes/shortcodes/calendar/class-fw-shortcode-calendar.php:138
#, php-format
msgid "Unknown events provider \"%s\" specified for calendar shortcode"
msgstr "Eventos desconocidos especificados \"%s\" para el shortcode calendario"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:55
#: ../framework/extensions/events/class-fw-extension-events.php:68
#: ../framework/extensions/events/class-fw-extension-events.php:75
msgid "Event"
msgstr "Evento"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:57
#: ../framework/extensions/shortcodes/shortcodes/calendar/views/view.php:23
msgid "Today"
msgstr "Hoy"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:66
#, php-format
msgid "Calendar: View %s not found"
msgstr "Calendario: No se encuentra %s"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:67
#, php-format
msgid "Calendar: Wrong date format %s. Should be either \"now\" or \"yyyy-mm-dd\""
msgstr "Calendario: Formato de fecha incorrecto %s. Debe ser \"ahora\" o \"aaaa-mm-dd\""

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:69
msgid "Calendar: Event URL is not set"
msgstr "Calendario: URL de evento no establecida"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:70
#, php-format
msgid ""
"Calendar: Wrong navigation direction %s. Can be only \"next\" or \"prev\" or"
" \"today\""
msgstr "Calendario: direcciÃ³n de explroaciÃ³n incorrecta %s. Debe ser solo \"Siguiente\", \"Anterior\" u \"Hoy\""

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:72
msgid ""
"Calendar: Time split parameter should divide 60 without decimals. Something "
"like 10, 15, 30"
msgstr "Calendario: El parÃ¡metro de divisiÃ³n debe dividir 60 sin decimales. Algo como 10, 15, 30"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:74
msgid "No events in this day."
msgstr "No hay eventos este dÃ­a."

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:77
#, php-format
msgid "week %s of %s"
msgstr "semana %s de %s"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:79
msgid "Week "
msgstr "Semana"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:80
msgid "All day"
msgstr "Todo el dÃ­a"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:81
msgid "Time"
msgstr "Hora"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:83
msgid "Ends before timeline"
msgstr "Termina antes de cronograma"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:84
msgid "Starts after timeline"
msgstr "Inicia despuÃ©s de cronograma"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:85
msgid "January"
msgstr "Enero"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:86
msgid "February"
msgstr "Febrero"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:87
msgid "March"
msgstr "Marzo"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:88
msgid "April"
msgstr "Abril"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:89
#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:101
msgid "May"
msgstr "Mayo"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:90
msgid "June"
msgstr "Junio"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:91
msgid "July"
msgstr "Julio"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:92
msgid "August"
msgstr "Agosto"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:93
msgid "September"
msgstr "Septiembre"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:94
msgid "October"
msgstr "Octubre"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:95
msgid "November"
msgstr "Noviembre"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:96
msgid "December"
msgstr "Diciembre"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:97
msgid "Jan"
msgstr "Ene"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:98
msgid "Feb"
msgstr "Feb"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:99
msgid "Mar"
msgstr "Mar"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:100
msgid "Apr"
msgstr "Abr"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:102
msgid "Jun"
msgstr "Jun"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:103
msgid "Jul"
msgstr "Jul"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:104
msgid "Aug"
msgstr "Ago"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:105
msgid "Sep"
msgstr "Sep"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:106
msgid "Oct"
msgstr "Oct"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:107
msgid "Nov"
msgstr "Nov"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:108
msgid "Dec"
msgstr "Dic"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:111
msgid "Tuesday"
msgstr "Martes"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:112
msgid "Wednesday"
msgstr "MiÃ©rcoles"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:113
msgid "Thursday"
msgstr "Jueves"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:114
msgid "Friday"
msgstr "Viernes"

#: ../framework/extensions/shortcodes/shortcodes/calendar/static.php:115
msgid "Saturday"
msgstr "SÃ¡bado"

#: ../framework/extensions/shortcodes/shortcodes/media-image/config.php:7
msgid "Add an Image"
msgstr "Agregar Imagen"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:8
msgid "Choose Image"
msgstr "Escoger imagen"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:16
msgid "Width"
msgstr "Ancho"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:17
msgid "Set image width"
msgstr "Establecer ancho de imagen"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:22
#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:24
msgid "Height"
msgstr "Alto"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:23
msgid "Set image height"
msgstr "Establecer alto de imagen"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:33
msgid "Image Link"
msgstr "Link de imagen"

#: ../framework/extensions/shortcodes/shortcodes/media-image/options.php:34
msgid "Where should your image link to?"
msgstr "DÃ³nde direccionarÃ¡ su imagen?"

#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:8
msgid "Notification"
msgstr "NotificaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/notification/config.php:9
msgid "Add a Notification Box"
msgstr "Agregar caja de notificaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:7
msgid "Message"
msgstr "Mensaje"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:8
msgid "Notification message"
msgstr "NotificaciÃ³n de mensaje"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:10
msgid "Message!"
msgstr "Mensaje!"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:13
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:444
msgid "Type"
msgstr "Tipo"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:14
msgid "Notification type"
msgstr "Tipo de notificaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:17
msgid "Congratulations"
msgstr "FelicitaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:18
msgid "Information"
msgstr "InformaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:19
msgid "Alert"
msgstr "Alerta"

#: ../framework/extensions/shortcodes/shortcodes/notification/options.php:20
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:456
msgid "Error"
msgstr "Error"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:9
msgid "Congratulations!"
msgstr "Felicitaciones!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:13
msgid "Information!"
msgstr "InformaciÃ³n!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:17
msgid "Alert!"
msgstr "Alerta!"

#: ../framework/extensions/shortcodes/shortcodes/notification/views/view.php:21
msgid "Error!"
msgstr "Error!"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:8
msgid "Widget Area"
msgstr "Ã�rea de widget"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/config.php:9
msgid "Add a Widget Area"
msgstr "Agregar Ã¡rea de widget"

#: ../framework/extensions/shortcodes/shortcodes/widget-area/options.php:5
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:5
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:7
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:40
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:91
msgid "Sidebar"
msgstr "Barra lateral (Sidebar)"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:8
msgid "Call To Action"
msgstr "Llamar a la acciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/config.php:9
msgid "Add a Call to Action"
msgstr "Agregar llamar a la acciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:9
msgid "This can be left blank"
msgstr "Esto se puede dejar en blanco"

#: ../framework/extensions/shortcodes/shortcodes/call-to-action/options.php:14
msgid "Enter some content for this Info Box"
msgstr "Ingrese algÃºn contenido para esta caja de informaciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:8
msgid "Text Block"
msgstr "Bloque de texto"

#: ../framework/extensions/shortcodes/shortcodes/text-block/config.php:9
msgid "Add a Text Block"
msgstr "Agregar bloque de texto"

#: ../framework/extensions/shortcodes/shortcodes/text-block/options.php:11
msgid "Enter some content for this texblock"
msgstr "Ingrese algÃºn contenido para este bloque de texto"

#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:6
msgid "Divider"
msgstr "Separador"

#: ../framework/extensions/shortcodes/shortcodes/divider/config.php:7
msgid "Add a Divider"
msgstr "Agregar separador"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:13
msgid "Ruler Type"
msgstr "Tipo de regla"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:14
msgid "Here you can set the styling and size of the HR element"
msgstr "AquÃ­ usted puede establecer el estilo y alto de su elemento HR (separador)"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:16
msgid "Line"
msgstr "LÃ­nea"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:17
msgid "Whitespace"
msgstr "Espacio en blanco"

#: ../framework/extensions/shortcodes/shortcodes/divider/options.php:25
msgid ""
"How much whitespace do you need? Enter a pixel value. Positive value will "
"increase the whitespace, negative value will reduce it. eg: '50', '-25', "
"'200'"
msgstr "CuÃ¡nto espacio necesita? ingrese un valor en pixeles. Valor positivo incrementa el espacio, valor negativo disminuye espacio. Ej: '50', '-25', '200'"

#: ../framework/extensions/shortcodes/shortcodes/section/config.php:6
#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:23
msgid "Section"
msgstr "SecciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/section/config.php:7
msgid "Add a Section"
msgstr "Agregar secciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:7
msgid "Full Width"
msgstr "Ancho fluido "

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:11
msgid "Background Color"
msgstr "Color de fondo"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:12
msgid "Please select the background color"
msgstr "Seleccione color de fondo"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:16
msgid "Background Image"
msgstr "Imagen de fondo"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:17
msgid "Please select the background image"
msgstr "Seleccione imagen de fondo"

#: ../framework/extensions/shortcodes/shortcodes/section/options.php:23
msgid "Background Video"
msgstr "Video de fondo"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:12
msgid "Sections"
msgstr "Secciones"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/template-component/class-fw-ext-builder-templates-component-section.php:92
msgid "Save Section"
msgstr "Guardar secciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/section/includes/page-builder-section-item/class-page-builder-section-item.php:24
msgid "Creates a section"
msgstr "Crear una secciÃ³n"

#: ../framework/extensions/shortcodes/shortcodes/tabs/config.php:9
msgid "Add some Tabs"
msgstr "Agregar algunas pestaÃ±as"

#: ../framework/extensions/shortcodes/shortcodes/tabs/options.php:9
msgid "Add/Edit Tab"
msgstr "Agregar/Editar PestaÃ±a"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcode.php:194
#, php-format
msgid "No default view (views/view.php) found for shortcode: %s"
msgstr "No hay vista por defecto encontrada (views/view.php) para el shortcode: %s"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:203
#, php-format
msgid "Shortcode \"%s\" from %s was already defined at %s"
msgstr "Shortcode \"%s\" de %s ya ha se ha definido en %s"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:264
#, php-format
msgid "Class file found for shortcode %s but no class %s found"
msgstr "Archivo Class encontrado para shortcode %s pero no se ha definido la class %s"

#: ../framework/extensions/shortcodes/includes/class-fw-shortcodes-loader.php:269
#, php-format
msgid "The class %s must extend from FW_Shortcode"
msgstr "La class %s debe ser extendida desde FW_Shortcode"

#: ../framework/extensions/builder/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:204
msgid "Builder"
msgstr "Constructor"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:306
msgid "Full Screen"
msgstr "Pantalla Completa"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:307
msgid "Exit Full Screen"
msgstr "Salir de pantalla completa"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:334
msgid "Undo"
msgstr "Deshacer"

#: ../framework/extensions/builder/includes/option-types/builder/extends/class-fw-option-type-builder.php:335
msgid "Redo"
msgstr "Rehacer"

#: ../framework/extensions/builder/includes/option-types/builder/includes/fullscreen.php:81
msgid "Preview Changes"
msgstr "Previsualizar Cambios"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/class-fw-ext-builder-templates.php:119
msgid "Templates"
msgstr "Plantillas"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:12
msgid "Full Templates"
msgstr "Plantillas Completas"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:61
msgid "Save Full Template"
msgstr "Guardar Plantilla Completa"

#: ../framework/extensions/builder/includes/option-types/builder/includes/templates/components/full/class-fw-ext-builder-templates-component-full.php:95
msgid "Save Builder Template"
msgstr "Guardar Plantilla Constructor"

#: ../framework/extensions/social/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:252
msgid "Social"
msgstr "Social"

#: ../framework/extensions/social/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:253
msgid ""
"Use this extension to configure all your social related APIs. Other "
"extensions will use the Social extension to connect to your social accounts."
msgstr "Utilice esta extensiÃ³n para configurar sus APIs de redes sociales. Otras extensiones pueden ser utilizadas para conectar con sus cuentas sociales"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:62
#: ../framework/core/components/backend.php:584
msgid "Facebook"
msgstr "Facebook"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:66
#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:33
msgid "API Settings"
msgstr "ConfiguraciÃ³n API"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:72
msgid "App ID/API Key:"
msgstr "App ID/API Key:"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:73
msgid "Enter Facebook App ID / API Key."
msgstr "Ingrese su App ID/API Key de Facebook:"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:78
msgid "App Secret:"
msgstr "APP secreto:"

#: ../framework/extensions/social/extensions/social-facebook/class-fw-extension-social-facebook.php:79
msgid "Enter Facebook App Secret."
msgstr "Ingrese su secreto de APP Facebok."

#: ../framework/extensions/social/extensions/social-facebook/manifest.php:7
#: ../framework/extensions/social/extensions/social-facebook/manifest.php:8
msgid "Social Facebook"
msgstr "Facebook Social"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:29
#: ../framework/core/components/backend.php:592
msgid "Twitter"
msgstr "Twitter"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:39
msgid "Consumer Key"
msgstr "Clave de cliente"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:40
msgid "Enter Twitter Consumer Key."
msgstr "Ingrese su clave de cliente de Twitter."

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:45
msgid "Consumer Secret"
msgstr "Secret Cliente"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:46
msgid "Enter Twitter App Secret."
msgstr "ingrese su APP secreto de Twitter"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:51
msgid "Access Token"
msgstr "Token de acceso"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:52
msgid "Enter Twitter Access Token."
msgstr "Ingrese su Token de acceso de Twitter."

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:57
msgid "Access Token Secret"
msgstr "Token de acceso secreto"

#: ../framework/extensions/social/extensions/social-twitter/class-fw-extension-social-twitter.php:58
msgid "Enter Twitter Access Token Secret."
msgstr "Ingrese el token secreto de acceso ."

#: ../framework/extensions/social/extensions/social-twitter/manifest.php:7
#: ../framework/extensions/social/extensions/social-twitter/manifest.php:8
msgid "Social Twitter"
msgstr "Twitter Social"

#: ../framework/extensions/forms/class-fw-extension-forms.php:112
#: ../framework/extensions/forms/class-fw-extension-forms.php:123
#: ../framework/extensions/forms/class-fw-extension-forms.php:131
#: ../framework/extensions/forms/class-fw-extension-forms.php:142
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:102
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:114
#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:124
msgid "Unable to process the form"
msgstr "Incapaz de procesar este formulario"

#: ../framework/extensions/forms/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:228
msgid "Forms"
msgstr "Formulario"

#: ../framework/extensions/forms/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:229
msgid ""
"This extension adds the possibility to create a contact form. Use the drag &"
" drop form builder to create any contact form you'll ever want or need."
msgstr "Esta extensiÃ³n aÃ±ade la posibilidad de crear un formulario de contacto. Utilice el constructor \"arrastrar y soltar\" para crear el formulario de contacto que quiera o necesite."

#: ../framework/extensions/forms/extensions/contact-forms/manifest.php:5
msgid "Contact Forms"
msgstr "Formularios de Contacto"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:134
msgid "Invalid destination email (please contact the site administrator)"
msgstr "DirecciÃ³n de envÃ­o invÃ¡lida (Contacte al administrador del sitio)"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:158
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:77
msgid "Message sent!"
msgstr "Mensaje enviado!"

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:164
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:85
msgid "Oops something went wrong."
msgstr "Oops ha ocurrido algo mal."

#: ../framework/extensions/forms/extensions/contact-forms/class-fw-extension-contact-forms.php:190
msgid "Please configure the {mailer_link} extension."
msgstr "Por favor configure la extensiÃ³n {mailer_link}."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:8
#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:107
msgid "Contact form"
msgstr "Formulario de contacto"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/config.php:9
msgid "Build contact forms"
msgstr "Construir formularios de contacto"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:15
msgid "Form Fields"
msgstr "Campos de formularios"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:39
#: ../framework/core/components/extensions/manager/views/extension.php:82
#: ../framework/core/components/extensions/manager/views/extension-page-header.php:31
msgid "Settings"
msgstr "Configuraciones"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:42
msgid "Options"
msgstr "Opciones"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:53
msgid "Subject Message"
msgstr "Asunto del mensaje"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:54
msgid "This text will be used as subject message for the email"
msgstr "Este texto es utilizado como asunto del mensaje en el email"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:55
msgid "New message"
msgstr "Nuevo mensaje"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:64
msgid "Submit Button"
msgstr "BotÃ³n Enviar"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:65
msgid "This text will appear in submit button"
msgstr "Este texto aparece en el botÃ³n enviar"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:66
msgid "Send"
msgstr "Enviar"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:75
msgid "Success Message"
msgstr "Mensaje de Ã©xito"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:76
msgid "This text will be displayed when the form will successfully send"
msgstr "Este texto se muestra cuando el formulario se ha enviado exitosamente"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:83
msgid "Failure Message"
msgstr "Mensaje de fallo"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:84
msgid "This text will be displayed when the form will fail to be sent"
msgstr "Este texto se muestra cuando el formulario no e ha enviado"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:94
msgid "Email To"
msgstr "Email a"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:95
msgid "We recommend you to use an email that you verify often"
msgstr "Recomendamos el uso de un correo electrÃ³nico que verifique frecuentemente"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/options.php:96
msgid "The form will be sent to this email address."
msgstr "El formulario serÃ¡ enviado a esta direcciÃ³n de email."

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:52
msgid "Contact Form"
msgstr "Formulario de Contacto"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:54
msgid "Configure Mailer"
msgstr "Configurar Mailer"

#: ../framework/extensions/forms/extensions/contact-forms/shortcodes/contact-form/includes/item/class-page-builder-contact-form-item.php:108
msgid "Add a Contact Form"
msgstr "Agregar Formulario de Contacto"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:9
msgid "Note that the type can't be changed later."
msgstr "Tenga en cuenta que el tipo no se puede cambiar mÃ¡s adelante."

#: ../framework/extensions/forms/views/backend/submit-box-add.php:11
msgid ""
"You will need to create a new form in order to have a different form type."
msgstr "Usted tendrÃ¡ que crear un nuevo formulario con el fin de tener un tipo diferente de formulario."

#: ../framework/extensions/forms/views/backend/submit-box-add.php:20
#: ../framework/extensions/forms/views/backend/submit-box-edit.php:16
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:14
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:31
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-error.php:8
msgid "Delete Permanently"
msgstr "Eliminar de forma permanente"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:22
#: ../framework/extensions/forms/views/backend/submit-box-edit.php:18
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:16
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:33
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-error.php:10
msgid "Move to Trash"
msgstr "Mover a la papelera"

#: ../framework/extensions/forms/views/backend/submit-box-add.php:33
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:35
msgid "Create"
msgstr "Crear"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:24
msgid "Add a Recaptcha field"
msgstr "Agregar campo Recaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:26
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:54
#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:78
msgid "Recaptcha"
msgstr "Recaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:59
msgid "Set site key"
msgstr "Establecer clave de sitio"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:60
msgid "Set secret key"
msgstr "Establecer clave secreta"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:77
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:76
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:81
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:81
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:78
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:76
msgid "Enter field label (it will be displayed on the web site)"
msgstr "Ingrese el valor de etiqueta (Este es mostrado en el sitio web)"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:133
msgid "Security Code"
msgstr "CÃ³digo de seguridad"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:147
msgid "Could not validate the form"
msgstr "No es posible validar el formulario"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/class-fw-option-type-form-builder-item-recaptcha.php:148
msgid "Please fill the recaptcha"
msgstr "Por favor complete el recaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:37
msgid "Site key"
msgstr "Clave de sitio"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:38
msgid "Your website key. More on how to configure ReCaptcha"
msgstr "Su clave de sitio. Mas en cÃ³mo configurar ReCaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:42
msgid "Secret key"
msgstr "Clave secreta"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/recaptcha/includes/option-type-recaptcha/class-fw-option-type-recaptcha.php:43
msgid "Your secret key. More on how to configure ReCaptcha"
msgstr "Su clave secreta. Mas en cÃ³mo configurar ReCaptcha"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:18
msgid "Add a Paragraph Text"
msgstr "Agregar pÃ¡rrafo de texto"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:20
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:48
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:77
msgid "Paragraph Text"
msgstr "PÃ¡rrafo de texto"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:53
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:52
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:51
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:49
msgid "Toggle mandatory field"
msgstr "Activar campo obligatorio"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:83
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:88
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:85
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:83
msgid "Mandatory Field"
msgstr "Campo Obligatorio"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:84
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:89
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:86
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:84
msgid "Make this field mandatory?"
msgstr "Hacer este campo obligatorio?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:98
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:98
msgid "Placeholder"
msgstr "Marcador (Placeholder)"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:99
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:99
msgid "This text will be used as field placeholder"
msgstr "Este texto es utilizado como marca en el campo."

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:105
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:107
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:107
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:105
msgid "Default Value"
msgstr "Valor por defecto"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:106
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:108
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:108
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:106
msgid "This text will be used as field default value"
msgstr "Este texto es utilizado como valor por defecto"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:126
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:128
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:126
msgid "Restrictions"
msgstr "Restricciones"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:127
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:127
msgid "Set characters or words restrictions for this field"
msgstr "Establecer caracteres o palabras restringidas en este campo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:131
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:131
msgid "Characters"
msgstr "Caracteres"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:132
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:132
msgid "Words"
msgstr "Palabras"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:140
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:154
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:142
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:156
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:140
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:154
msgid "Min"
msgstr "Min"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:141
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:155
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:143
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:157
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:141
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:155
msgid "Minim value"
msgstr "Valor MÃ­nimo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:146
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:160
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:148
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:162
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:146
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:160
msgid "Max"
msgstr "Max"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:147
#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:161
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:149
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:163
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:147
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:161
msgid "Maxim value"
msgstr "Valor MÃ¡ximo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:178
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:180
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:121
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:137
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:137
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:114
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:121
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:178
msgid "Instructions for Users"
msgstr "Instrucciones para usuarios"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:179
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:181
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:122
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:138
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:138
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:115
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:122
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:179
msgid "The users will see these instructions in the tooltip near the field"
msgstr "Los usuarios verÃ¡n estas instrucciones en el tooltip junto al campo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:331
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:368
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:230
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:244
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:244
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:210
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:217
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:332
msgid "The {label} field is required"
msgstr "El campo {label} es requerido"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:336
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:337
#, php-format
msgid "The {label} field must contain minimum %d character"
msgstr "El campo {label} debe contener mÃ­nimo %d caracter"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:341
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:342
#, php-format
msgid "The {label} field must contain minimum %d characters"
msgstr "El campo {label} debe contener mÃ­nimo %d caracteres"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:346
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:347
#, php-format
msgid "The {label} field must contain maximum %d character"
msgstr "El campo {label} debe contener mÃ¡ximo %d caracter"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:351
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:352
#, php-format
msgid "The {label} field must contain maximum %d characters"
msgstr "El campo {label} debe contener mÃ¡ximo %d caracteres"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:356
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:357
#, php-format
msgid "The {label} field must contain minimum %d word"
msgstr "El campo {label} debe contener mÃ­nimo %d palabra"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:361
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:362
#, php-format
msgid "The {label} field must contain minimum %d words"
msgstr "El campo {label} debe contener mÃ­nimo %d palabras"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:366
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:367
#, php-format
msgid "The {label} field must contain maximum %d word"
msgstr "El campo {label} debe contener mÃ¡ximo %d palabra"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/textarea/class-fw-option-type-form-builder-item-textarea.php:371
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:372
#, php-format
msgid "The {label} field must contain maximum %d words"
msgstr "El campo {label} debe contener mÃ¡ximo %d palabras"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:20
msgid "Add a Number field"
msgstr "Agregar campo numÃ©rico"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:50
#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:79
msgid "Number"
msgstr "NÃºmero"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:129
msgid "Set digits or values restrictions of this field"
msgstr "Establecer dÃ­gitos o valores restringidos en este campo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:133
msgid "Digits"
msgstr "Digitos"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:134
msgid "Value"
msgstr "Valores"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:363
msgid "The {label} field must be a valid number"
msgstr "El campo {label} debe ser un nÃºmero vÃ¡lido"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:373
#, php-format
msgid "The {label} field must have minimum %d digit"
msgstr "El campo {label} debe contener mÃ­nimo %d dÃ­gito"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:378
#, php-format
msgid "The {label} field must have minimum %d digits"
msgstr "El campo {label} debe contener mÃ­nimo %d dÃ­gitos"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:383
#, php-format
msgid "The {label} field must have maximum %d digit"
msgstr "El campo {label} debe contener mÃ¡ximo %d dÃ­gito"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:388
#, php-format
msgid "The {label} field must have maximum %d digits"
msgstr "El campo {label} debe contener mÃ¡ximo %d dÃ­gitos"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:393
#, php-format
msgid "The {label} field minimum value must be %s"
msgstr "El campo {label} debe ser valor mÃ­nimo de %s"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/number/class-fw-option-type-form-builder-item-number.php:398
#, php-format
msgid "The {label} field maximum value must be %s"
msgstr "El campo {label} debe ser valor mÃ¡ximo de %s"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:18
msgid "Add a Dropdown"
msgstr "Agregar Lista (Dropdown)"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:79
#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:164
msgid "Dropdown"
msgstr "Lista (Dropdown)"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:100
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:103
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:103
msgid "Choices"
msgstr "Opciones"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:101
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:104
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:104
msgid "Add choice"
msgstr "Agregar opciÃ³n"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:110
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:113
msgid "Randomize"
msgstr "Aleatorio"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:111
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:114
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:114
msgid "Do you want choices to be displayed in random order?"
msgstr "Quiere que las opciones sean mostradas en orden aleatorio?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/select/class-fw-option-type-form-builder-item-select.php:235
#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:249
msgid "{label}: Submitted data contains not existing choice"
msgstr "{label}: Datos enviados contienen opciÃ³n inexistente"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:38
msgid "Edit Title"
msgstr "Editar tÃ­tulo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:39
msgid "Edit Subtitle"
msgstr "Editar SubtÃ­tulo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:57
msgid "The title will be displayed on contact form header"
msgstr "Este tÃ­tulo es mostrado en el encabezado de formulario"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:62
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:7
msgid "Subtitle"
msgstr "SubtÃ­tulo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/form-header-title/class-fw-option-type-form-builder-item-form-header-title.php:63
msgid "The form header subtitle text"
msgstr "SubtÃ­tulo en encabezado de formulario"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:18
msgid "Add a Single Choice field"
msgstr "Agregar un campo de elecciÃ³n Ãºnica"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:56
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:56
msgid "{x} More"
msgstr "{x} MÃ¡s"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:113
msgid "Randomize?"
msgstr "Aleatorio?"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:124
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:124
msgid "Field Layout"
msgstr "DiseÃ±o de campo"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:125
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:125
msgid "Select choice display layout"
msgstr "Seleccione opciÃ³n de diseÃ±o"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:127
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:127
msgid "One column"
msgstr "Una columna"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:128
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:128
msgid "Two columns"
msgstr "Dos columnas"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:129
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:129
msgid "Three columns"
msgstr "Tres columnas"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/radio/class-fw-option-type-form-builder-item-radio.php:130
#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:130
msgid "Side by side"
msgstr "Lado a lado"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:18
msgid "Add a Multiple Choices field"
msgstr "Agregar campo de elecciones mÃºltiples"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/checkboxes/class-fw-option-type-form-builder-item-checkboxes.php:249
msgid "{label}: Submitted data contains not existing choices"
msgstr "{label}: Datos enviados contienen opciones inexistentes"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:18
msgid "Add an Email field"
msgstr "Agregar campo de Email"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:79
msgid "Email"
msgstr "Email"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/email/class-fw-option-type-form-builder-item-email.php:215
msgid "The {label} field must contain a valid email"
msgstr "Campo {label} debe contener una direcciÃ³n de email vÃ¡lida"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:18
msgid "Add a Website field"
msgstr "Agregar campo sitio web"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:22
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:49
#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:79
msgid "Website"
msgstr "Sitio Web"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/website/class-fw-option-type-form-builder-item-website.php:222
msgid "The {label} field must be a valid website name"
msgstr "Campo {label} debe tener un sitio web vÃ¡lido"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:18
msgid "Add a Single Line Text"
msgstr "Agregar campo de texto de una lÃ­nea"

#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:20
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:47
#: ../framework/extensions/forms/includes/option-types/form-builder/items/text/class-fw-option-type-form-builder-item-text.php:77
msgid "Single Line Text"
msgstr "Campo de Texto de una lÃ­nea"

#: ../framework/extensions/breadcrumbs/settings-options.php:17
msgid "Text for Homepage"
msgstr "Texto para pÃ¡gina de inicio"

#: ../framework/extensions/breadcrumbs/settings-options.php:18
msgid "The homepage anchor will have this text"
msgstr "La etiqueta de pÃ¡gina de inicio tendrÃ¡ este texto"

#: ../framework/extensions/breadcrumbs/settings-options.php:23
msgid "Text for Blog Page"
msgstr "Texto para pÃ¡gina de blog"

#: ../framework/extensions/breadcrumbs/settings-options.php:24
msgid ""
"The blog page anchor will have this text. In case homepage will be set as "
"blog page, will be taken the homepage text"
msgstr "La etiqueta de pÃ¡gina de blog tendrÃ¡ este texto. En caso de que la pÃ¡gina de inicio estÃ© configurada como pÃ¡gina de blog (entradas), tomarÃ¡ el texto de pÃ¡gina de inicio"

#: ../framework/extensions/breadcrumbs/settings-options.php:29
msgid "Text for 404 Page"
msgstr "Texto para pÃ¡gina 404"

#: ../framework/extensions/breadcrumbs/settings-options.php:30
msgid "The 404 anchor will have this text"
msgstr "La etiqueta de pÃ¡gina de error 404 tendrÃ¡ este texto"

#: ../framework/extensions/breadcrumbs/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:108
msgid "Breadcrumbs"
msgstr "Migas de pan (Breadcrumbs)"

#: ../framework/extensions/breadcrumbs/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:109
msgid ""
"Creates a simplified navigation menu for the pages that can be placed "
"anywhere in the theme. This will make navigating the website much easier."
msgstr "Crea un menu de navegaciÃ³n simplificado para pÃ¡ginas que puede ser ubicado en cualquier lugar de un tema. Esto conlleva a una navegaciÃ³n mas sencilla."

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:11
msgid "404 Not found"
msgstr "404 No se encuentra"

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:124
msgid "Searching for:"
msgstr "BÃºsqueda para: "

#: ../framework/extensions/breadcrumbs/includes/class-breadcrumbs-builder.php:248
#: ../framework/includes/option-types/multi-select/class-fw-option-type-multi-select.php:472
msgid "No title"
msgstr "(sin tÃ­tulo)"

#: ../framework/extensions/events/class-fw-extension-events.php:89
msgid "Create a event item"
msgstr "Crear un item evento"

#: ../framework/extensions/events/class-fw-extension-events.php:186
msgid "Date"
msgstr "Fecha"

#: ../framework/extensions/events/class-fw-extension-events.php:204
msgid "Event Options"
msgstr "Opciones de eventp"

#: ../framework/extensions/events/class-fw-extension-events.php:310
msgid "Multi Interval Event"
msgstr "Evento Multi Intervalo"

#: ../framework/extensions/events/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:181
msgid ""
"This extension adds a fully fledged Events module to your theme. It comes "
"with built in pages that contain a calendar where events can be added."
msgstr "Esta extensiÃ³n aÃ±ade un completo mÃ³dulo para gestionar Eventos en su tema. Viene con pÃ¡ginas elaboradas que contienen calendario en donde cada evento es agregado."

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:81
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:189
msgid "Event Categories"
msgstr "CategorÃ­as de Evento"

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:82
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:190
msgid "Select an event category"
msgstr "Seleccione una categorÃ­a de evento"

#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:84
#: ../framework/extensions/events/extensions/events-tags/class-fw-extension-events-tags.php:192
msgid "All Events"
msgstr "Todos Los Eventos"

#: ../framework/extensions/events/extensions/events-tags/manifest.php:7
msgid "Event-search-tags"
msgstr "buscar-etiquetas-evento"

#: ../framework/extensions/events/extensions/events-tags/manifest.php:8
msgid "Connect extension event with shortcodes map & calendar"
msgstr "Conectar extensiÃ³n con shortcode mapa y calendario"

#: ../framework/extensions/events/views/content.php:16
msgid "Google Calendar"
msgstr "Calendario Google"

#: ../framework/extensions/events/views/content.php:17
msgid "Ical Export"
msgstr "Exportar Ical"

#: ../framework/extensions/events/views/content.php:20
msgid "Start"
msgstr "Comienza"

#: ../framework/extensions/events/views/content.php:21
msgid "End"
msgstr "Finaliza"

#: ../framework/extensions/events/views/content.php:25
msgid "Speakers"
msgstr "Presentantes"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:37
msgid "Event Location"
msgstr "UbicaciÃ³n de evento"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:39
msgid "Where does the event take place?"
msgstr "DÃ³nde tendrÃ¡ lugar el evento?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:43
msgid "All Day Event?"
msgstr "Evento todo el dÃ­a?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:44
msgid "Is your event an all day event?"
msgstr "Su evento dura todo el dÃ­a?"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:67
msgid "Start & End of Event"
msgstr "Comienzo y Fin de Evento"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:68
msgid "Set start and end events datetime"
msgstr "Establecer fecha comienzo y fin de evento"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:97
msgid "Associated User"
msgstr "Usuario asociado"

#: ../framework/extensions/events/includes/option-types/event/class-fw-option-type-event.php:99
msgid "Link this event to a specific user"
msgstr "Asociar este evento a usuario especÃ­fico"

#: ../framework/extensions/sidebars/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:132
msgid "Sidebars"
msgstr "Barras Laterales (Sidebars)"

#: ../framework/extensions/sidebars/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:133
msgid ""
"Brings a new layer of customization freedom to your website by letting you "
"add more than one sidebar to a page, or different sidebars on different "
"pages."
msgstr "Aporta una nueva capa de personalizaciÃ³n libre para su sitio web permitiendo agregar mas de una barra lateral (Sidebar) a su pÃ¡gina o diferentes barras laterales en diferentes pÃ¡ginas."

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:131
msgid "No matches found"
msgstr "No hay resultados coincidentes"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:139
msgid "Do you realy want to change without saving?"
msgstr "Realmente quiere realizar cambios sin guardar?"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:141
msgid "Missing ID. Check that you provided all mandatory data."
msgstr "ID Incorrecto. Revise que ha ingresado todos los datos requeridos"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:142
#: ../framework/extensions/sidebars/views/backend-main-view.php:27
msgid "Created"
msgstr "Creado"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:143
msgid "(For Grouped Pages)"
msgstr "(Para PÃ¡ginas Agrupadas)"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:144
msgid "(For Specific Pages)"
msgstr "(Para PÃ¡ginas EspecÃ­ficas)"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:145
msgid "No sidebar name specified"
msgstr "Nombre de barra lateral no especificado"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:146
msgid "Sidebar Name"
msgstr "Nombre de barra lateral"

#: ../framework/extensions/sidebars/class-fw-extension-sidebars.php:147
msgid "New Sidebar"
msgstr "Nueva barra lateral"

#: ../framework/extensions/sidebars/views/frontend-no-widgets.php:5
msgid "Widgets Page"
msgstr "PÃ¡gina de widgets"

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:5
msgid "For specific"
msgstr "Para especÃ­fica"

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:23
msgid "Type to search ..."
msgstr "Escriba aquÃ­ para buscar ..."

#: ../framework/extensions/sidebars/views/backend-tab-specific.php:30
msgid "Search for a specific page you want to set a sidebar for"
msgstr "BÃºsqueda para una pÃ¡gina especÃ­fica para la cual quiere establecer una barra lateral"

#: ../framework/extensions/sidebars/views/backend-tab-grouped.php:6
msgid "For group"
msgstr "Para un grupo"

#: ../framework/extensions/sidebars/views/backend-tab-grouped.php:25
msgid "Select group of pages you want to set a sidebar for."
msgstr "Seleccione un grupo de pÃ¡ginas para las cuales quiere establecer su barra lateral."

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:18
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:60
msgid "Choose the position for your sidebar(s)"
msgstr "Escoja la posiciÃ³n de su(s) barra(s) lateral(es)"

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-insert.php:43
#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:40
msgid "Add Sidebar"
msgstr "Agregar Barra Lateral"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:4
msgid "Sidebars for"
msgstr "Barras Laterales para"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Specific Page"
msgstr "Para pÃ¡gina especÃ­fica"

#: ../framework/extensions/sidebars/views/backend-tab-created-sidebars.php:16
msgid "For Grouped Page"
msgstr "Para grupo de pÃ¡ginas"

#: ../framework/extensions/sidebars/views/backend-main-view.php:11
#: ../framework/extensions/sidebars/views/backend-main-view.php:15
msgid "Manage Sidebars"
msgstr "Gestionar Barras Laterales"

#: ../framework/extensions/sidebars/views/backend-main-view.php:18
msgid ""
"Use this section to create and/or set different sidebar(s) for different "
"page(s)"
msgstr "Utilice esta secciÃ³n para crear y/o establecer diferentes barras laterales para diferentes pÃ¡ginas"

#: ../framework/extensions/sidebars/views/backend-main-view.php:24
msgid "For Grouped Pages"
msgstr "Para grupo de pÃ¡ginas"

#: ../framework/extensions/sidebars/views/backend-main-view.php:25
msgid "For Specific Pages"
msgstr "Para pÃ¡gina especÃ­fica"

#: ../framework/extensions/sidebars/views/backend-sidebars-positions-mode-replace.php:32
#: ../framework/extensions/sidebars/includes/option-type/sidebar-picker/view.php:121
msgid "Select sidebar you wish to replace."
msgstr "Seleccione barra lateral que quiere reemplazar"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:241
msgid "No sidebar name specified."
msgstr "Nombre de barra lateral no especificado"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:270
msgid "Dynamic sidebar doesn't exixt"
msgstr "Barra lateral dinÃ¡mica no existe"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:277
msgid ""
"The placeholder can't be deleted because it is used in one of sidebars "
"below."
msgstr "El marcador no puede ser eliminado porque es utilizado en una de las barras laterales de abajo."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:280
msgid ""
"Please replace it first so that you will not have visual gaps in your "
"layout."
msgstr "Por favor primero reemplace y de este modo usted no tendrÃ¡ deficiencias visuales en su diseÃ±o."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:293
msgid "Successfully removed"
msgstr "Eliminado exitosamente"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:543
msgid "Default for all pages"
msgstr "Por defecto para todas las pÃ¡ginas"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:613
msgid " (no title)"
msgstr "(sin tÃ­tulo)"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:780
msgid "Error: Type or sub_type error"
msgstr "Error: Error en tipo o subtipo"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:838
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:869
msgid "Error: Sidebars not set"
msgstr "Error: Barras laterales no establecidas"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-backend.php:865
msgid "Error: Position doesn't exists. Please check config file."
msgstr "Error: PosiciÃ³n inexistente. Por favor revise el archivo de configuraciÃ³n."

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:55
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:253
msgid "Page"
msgstr "PÃ¡gina"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:56
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:153
msgid "Pages"
msgstr "PÃ¡ginas"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:61
msgid "Portfolio Project"
msgstr "Proyecto en Portafolios"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:62
msgid "Portfolio Projects"
msgstr "Proyectos en Portafolios"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:73
msgid "Blog Category"
msgstr "CategorÃ­a del Blog"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:79
msgid "Portfolio Category"
msgstr "CategorÃ­a de Portafolios"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:85
msgid "Home Page"
msgstr "PÃ¡gina de Inicio"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:90
msgid "Search Page"
msgstr "PÃ¡gina de BÃºsqueda"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:95
msgid "404 Page"
msgstr "PÃ¡gina 404"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:100
msgid "Author Page"
msgstr "PÃ¡gina de Autor"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:105
msgid "Archive Page"
msgstr "PÃ¡gina de Archivo"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:149
#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:308
msgid "All Pages"
msgstr "Todas las PÃ¡ginas"

#: ../framework/extensions/sidebars/includes/class-fw-extension-sidebars-config.php:184
msgid "Others"
msgstr "Otras"

#: ../framework/extensions/megamenu/manifest.php:7
#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:64
#: ../framework/core/components/extensions/manager/available-extensions.php:60
msgid "Mega Menu"
msgstr "Mega MenÃº"

#: ../framework/extensions/megamenu/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:61
msgid ""
"The Mega Menu extension adds a user-friendly drop down menu that will let "
"you easily create highly customized menu configurations."
msgstr "La extensiÃ³n Mega MenÃº aÃ±ade un menÃº desplegable fÃ¡cil de utilizar que le permitirÃ¡ crear de manera fÃ¡cil configuraciones altamente personalizadas de menÃº."

#: ../framework/extensions/megamenu/class-fw-extension-megamenu.php:58
msgid "Select Icon"
msgstr "Seleccionar Icono"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:44
#, php-format
msgid "%s (Invalid)"
msgstr "%s (No vÃ¡lido)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:48
#, php-format
msgid "%s (Pending)"
msgstr "%s (Pendiente)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:61
msgid "sub item"
msgstr "sub item"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:97
msgid "Edit Menu Item"
msgstr "Editar Item de MenÃº"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:108
msgid "URL"
msgstr "URL"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:117
msgid "Navigation Label"
msgstr "Etiqueta de navegaciÃ³n"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:125
msgid "Title Attribute"
msgstr "Atributo de tÃ­tulo"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:134
msgid "Open link in a new window/tab"
msgstr "Abrir link en nueva ventana/pestaÃ±a"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:141
msgid "CSS Classes (optional)"
msgstr "Clases CSS (Opcional)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:149
msgid "Link Relationship (XFN)"
msgstr "RelaciÃ³n del enlace (XFN)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:157
msgid "Mega Menu Column Title"
msgstr "TÃ­tulo de Columna Mega MenÃº"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:158
msgid "Item Title"
msgstr "TÃ­tulo de Item"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:166
msgid "Hide"
msgstr "Ocultar"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:172
msgid "This column should start a new row"
msgstr "Esta columna debe comenzar en una nueva fila"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:178
msgid "Description (HTML)"
msgstr "DescripciÃ³n (HTML)"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:181
msgid ""
"The description will be displayed in the menu if the current theme supports "
"it."
msgstr "La descripciÃ³n es mostrada en el menÃº si el actual tema tiene soporte para esta."

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:190
msgid "Add Icon"
msgstr "Agregar Icono"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:191
msgid "Edit Icon"
msgstr "Editar Icono"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:205
msgid "Use as Mega Menu"
msgstr "Utilizar como Mega MenÃº"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:211
msgid "Move"
msgstr "Mover"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:212
msgid "Up one"
msgstr "Uno arriba"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:213
msgid "Down one"
msgstr "Uno abajo"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:216
msgid "To the top"
msgstr "Al principio"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:225
#, php-format
msgid "Original: %s"
msgstr "Original: %s"

#: ../framework/extensions/megamenu/includes/class-fw-ext-mega-menu-admin-walker.php:239
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:60
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2282
msgid "Cancel"
msgstr "Cancelar"

#: ../framework/extensions/backups/class-fw-extension-backups.php:299
#: ../framework/extensions/backups/class-fw-extension-backups.php:366
msgid "File not specified"
msgstr "Archivo no especificado"

#: ../framework/extensions/backups/class-fw-extension-backups.php:399
#: ../framework/extensions/backups/class-fw-extension-backups.php:400
#: ../framework/core/components/extensions/manager/available-extensions.php:156
msgid "Backup"
msgstr "Respaldar"

#: ../framework/extensions/backups/class-fw-extension-backups.php:554
#: ../framework/extensions/backups/class-fw-extension-backups.php:568
msgid "Access Denied"
msgstr "Acceso Denegado"

#: ../framework/extensions/backups/class-fw-extension-backups.php:561
msgid "Archive not found"
msgstr "Archivo no encontrado"

#: ../framework/extensions/backups/class-fw-extension-backups.php:575
#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:202
msgid "Failed to open file"
msgstr "Ha fallado abrir el archivo"

#: ../framework/extensions/backups/helpers.php:37
msgid "Invalid JSON response"
msgstr "Respuesta JSON no vÃ¡lida"

#: ../framework/extensions/backups/helpers.php:44
msgid ""
"HTTP Loopback Connections are not enabled on this server. If you need to "
"contact your web host, tell them that when PHP tries to connect back to the "
"site at the URL `{url}` and it gets the error `{error}`. There may be a "
"problem with the server configuration (eg local DNS problems, mod_security, "
"etc) preventing connections from working properly."
msgstr "Conexiones de bucle invertido HTTP no estÃ¡n activadas en este servidor. \nSi necesita ponerse en contacto con su proveedor de alojamiento web, dÃ­gales que cuando PHP intenta conectarse de nuevo al sitio en la URL `{url}` este obtiene el error `{error}`. Puede haber un problema con la configuraciÃ³n del servidor (Ej: problemas en DNS local, mod_security, etc) previniendo que las conecciones funcionen apropiadamente."

#: ../framework/extensions/backups/helpers.php:123
#: ../framework/extensions/backups/helpers.php:145
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:363
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:431
#, php-format
msgid "Failed to create dir: %s"
msgstr "Falla al crear directorio: %s"

#: ../framework/extensions/backups/helpers.php:152
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:137
#, php-format
msgid "Failed to copy: %s"
msgstr "Falla al copiar: %s"

#: ../framework/extensions/backups/manifest.php:7
#: ../framework/core/components/extensions/manager/available-extensions.php:168
msgid "Backup & Demo Content"
msgstr "Respaldo & Contenido Demostrativo"

#: ../framework/extensions/backups/manifest.php:9
#: ../framework/core/components/extensions/manager/available-extensions.php:169
msgid ""
"This extension lets you create an automated backup schedule, import demo "
"content or even create a demo content archive for migration purposes."
msgstr "Esta extensiÃ³n le permite crear respaldos programados automÃ¡ticamente, importar contenido demostrativo o incluso crear un archivo de contenido demostrativo para propÃ³sitos de migraciÃ³n."

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:97
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:98
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:385
msgid "Demo Content Install"
msgstr "Instalar Contenido Demostrativo"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:282
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:329
#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:362
msgid "Forbidden"
msgstr "Prohibido"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:342
msgid "Invalid demo"
msgstr "DemostraciÃ³n InvÃ¡lida"

#: ../framework/extensions/backups/extensions/backups-demo/class-fw-extension-backups-demo.php:349
msgid "A content install is currently running"
msgstr "Un contenido de instalaciÃ³n se estÃ¡ ejecutando actualmente"

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:28
#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:39
#: ../framework/extensions/backups/views/page.php:17
#: ../framework/extensions/backups/views/page.php:28
msgid "Important"
msgstr "Importante"

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:30
#: ../framework/extensions/backups/views/page.php:19
#, php-format
msgid "You need to activate %s."
msgstr "Usted necesita activar %s."

#: ../framework/extensions/backups/extensions/backups-demo/views/page.php:31
#: ../framework/extensions/backups/views/page.php:20
msgid "zip extension"
msgstr "extensiÃ³n zip"

#: ../framework/extensions/backups/views/page.php:70
msgid "Archives"
msgstr "Archivos"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:76
msgid "Full Backup"
msgstr "Respaldo Total"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:69
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:85
msgid "Content Backup"
msgstr "Respaldo de Contenido"

#: ../framework/extensions/backups/includes/list-table/class--fw-ext-backups-list-table.php:88
msgid ""
"Warning! \n"
"You are about to delete a backup, it will be lost forever. \n"
"Are you sure?"
msgstr "Advertencia!  \nUsted estÃ¡ eliminando un respaldo, este se perderÃ¡ completamente. \nEstÃ¡ seguro (a)?"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:16
msgid "Interval"
msgstr "Intervalo"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:20
#: ../framework/core/components/extensions/manager/views/extension.php:180
msgid "Disabled"
msgstr "Deshabilitado"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:25
msgid "Select how often do you want to backup your website."
msgstr "Seleccione la frecuencia con quÃ© quiere hacer copias de seguridad de su sitio web."

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:32
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:45
#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:58
msgid "Age Limit"
msgstr "LÃ­mite de AntigÃ¼edad"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:33
msgid "Age limit of backups in months"
msgstr "LÃ­mite de AntigÃ¼edad de respaldo en meses"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:46
msgid "Age limit of backups in weeks"
msgstr "LÃ­mite de AntigÃ¼edad de respaldo en semanas"

#: ../framework/extensions/backups/includes/module/schedule/settings-options.php:59
msgid "Age limit of backups in days"
msgstr "LÃ­mite de AntigÃ¼edad de respaldo en dÃ­as"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:186
msgid "Backup Schedule"
msgstr "Respaldo Programado"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:288
msgid "Once Weekly"
msgstr "Una vez a la semana"

#: ../framework/extensions/backups/includes/module/schedule/class--fw-ext-backups-module-schedule.php:292
msgid "Once a month"
msgstr "Una vez al mes"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:139
msgid "undefined"
msgstr "indefinido"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:279
msgid "Task type not registered"
msgstr "Tipo de tarea no registrada"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:286
msgid "Execution stopped (next step did not started)"
msgstr "EjecuciÃ³n detenida (siguiente paso no inicia)"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:306
msgid "Timed out"
msgstr "Se agotÃ³ el tiempo"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:366
msgid "Invalid execution end time"
msgstr "Tiempo del fin de ejecuciÃ³n no vÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:537
msgid "Invalid execution result"
msgstr "Resultado de la ejecuciÃ³n no vÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:639
msgid "Invalid token"
msgstr "Token invÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/class--fw-ext-backups-module-tasks.php:658
msgid "Invalid tasks hash"
msgstr "Hash de tareas invÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-restore.php:9
msgid "Image Sizes Restore"
msgstr "Restablecer TamaÃ±os de Imagen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:12
msgid "Archive Unzip"
msgstr "Descomprimir Archivo"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:39
msgid "Zip file not specified"
msgstr "Archivo zip no especificado"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:47
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:50
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:49
#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:114
msgid "Destination dir not specified"
msgstr "Directorio de destino no especificado"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:56
msgid "Destination dir is not empty"
msgstr "Directorio de destino no estÃ¡ vacÃ­o"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:63
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:59
#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:50
msgid "Zip extension missing"
msgstr "Falta la extensiÃ³n zip"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-unzip.php:71
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:70
#, php-format
msgid "Cannot open zip (Error code: %s)"
msgstr "No es posible abrir zip (CÃ³digo de error: %s)"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:38
msgid "Database export"
msgstr "Exportar Base de datos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:71
msgid "Database table disappeared"
msgstr "Tabla de la base desaparecida"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:91
msgid "Cannot create file"
msgstr "No es posible crear archivo"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:97
msgid "Cannot reopen file"
msgstr "No es posible re-abrir archivo"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:141
msgid "Cannot export CREATE TABLE sql"
msgstr "No es posible exportar sql CREATE TABLE"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:211
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-export.php:267
msgid "Cannot get next database table"
msgstr "No es posible obtener la siguiente tabla de la base de datos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:9
msgid "Files Restore"
msgstr "Restaurar Archivos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:32
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:41
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:45
msgid "Source dir not specified"
msgstr "Directorio de origen no especificado"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:39
msgid "Invalid source dir"
msgstr "Directorio de origen no vÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:46
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:25
msgid "Source dirs not specified"
msgstr "Directorios de origen no especificados"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:116
msgid "No filesystem access, credentials required"
msgstr "Sin acceso al sistema de archivos, se requieren credenciales"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:120
msgid "No filesystem access, invalid credentials"
msgstr "Sin acceso al sistema de archivos, credenciales invÃ¡lidas"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:126
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:135
msgid "Filesystem init failed"
msgstr "Inicio del sistema de archivos incorrecto"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:192
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:317
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:341
#, php-format
msgid "Cannot convert Filesystem path: %s"
msgstr "No se puede convertir ruta del sistema de archivo: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:197
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:322
#, php-format
msgid "Failed to list dir: %s"
msgstr "Falla al listar directorio: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:227
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:281
#, php-format
msgid "Failed to remove dir: %s"
msgstr "Falla al remover directorio: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:234
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:288
#, php-format
msgid "Failed to remove file: %s"
msgstr "Falla al remover archivo: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:376
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-restore.php:444
#, php-format
msgid "Failed to copy file: %s"
msgstr "Falla al copiar archivo: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:12
msgid "Archive Zip"
msgstr "Archivo Zip"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:97
msgid "Cannot close the zip file"
msgstr "No es posible cerrar archivo zip"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-zip.php:103
msgid "Cannot move zip in destination dir"
msgstr "No es posible mover zip a directorio de destino"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:9
msgid "Files Export"
msgstr "Exportar Archivos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:33
msgid "Destination not specified"
msgstr "Destino no especificado"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:74
#, php-format
msgid "Source dir %s is empty"
msgstr "Directorio de origen %s estÃ¡ vacÃ­o"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:116
msgid "Failed to get dir chmod"
msgstr "Falla al obtener chmod del directorio"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:123
msgid "Failed to create destination dir"
msgstr "Falla al crear directorio de destino"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-files-export.php:214
#, php-format
msgid "Failed to restore dir listing from: %s"
msgstr "Falla al restablecer la lista del directorio: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:12
msgid "Database restore"
msgstr "Restaurar Base de Datos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:63
msgid "Database file not found"
msgstr "Archivo de base de datos no encontrado"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:111
#, php-format
msgid "Cannot drop temporary table: %s"
msgstr "No es posible colocar la tabla temporal: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:129
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:285
msgid "Cannot open db file"
msgstr "No es posible abrir archivo de base de datos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:138
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:294
msgid "Cannot move cursor in db file"
msgstr "No es posible mover cursor en archivo de base de datos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:154
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:377
#, php-format
msgid "Failed to decode line %d from db file."
msgstr "Falla al decodificar lÃ­nea %d del archivo de base de datos."

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:186
#, php-format
msgid "Cannot read line %d from db file"
msgstr "No es posible leer lÃ­nea %d del archivo de base de datos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:195
msgid "Required params not found"
msgstr "ParÃ¡metros requeridos no encontrados"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:232
msgid "Cannot do full db restore because backup is missing some tables"
msgstr "No es posible realizar la restauraciÃ³n total de base de datos porque al respaldo le faltan algunas tablas"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:396
#, php-format
msgid "Failed to drop tmp table %s"
msgstr "Falla al colocar tabla tmp %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:435
#, php-format
msgid "Failed to create tmp table %s"
msgstr "Falla al crear tabla tmp %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:447
#, php-format
msgid "Tried to insert data in table that was not imported %s"
msgstr "Intento de insertar datos en tabla que no se importÃ³ %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:606
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:628
#, php-format
msgid "Failed insert row from line %d"
msgstr "FallÃ³ insertar fila de lÃ­nea %d"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:642
#, php-format
msgid "Invalid json type %s in db file"
msgstr "Tipo de json %s no vÃ¡lido en archivo de base de datos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:649
msgid "Cannot read line from db file"
msgstr "No es posible leer lÃ­nea de archivo de base de datos"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:688
msgid "Failed to restore options keeping step"
msgstr "Falla al restaurar la etapa opciones de mantenimiento"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:723
#, php-format
msgid "Failed to keep option: %s"
msgstr "Falla al mantener la opciÃ³n: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:774
msgid "Tables drop failed"
msgstr "Colocar tablas ha fallado"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:787
msgid "Tables rename failed."
msgstr "Renombrar tablas ha fallado"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-db-restore.php:799
#, php-format
msgid "Invalid sub task %s"
msgstr "Sub tarea %s no vÃ¡lida"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:12
msgid "Directory Cleanup"
msgstr "Limpieza de Directorio"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:21
msgid "Dir not specified"
msgstr "Directorio no especificado"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:30
msgid "Cannot remove directory"
msgstr "No es posible remover el directorio"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:37
msgid "Cannot create directory"
msgstr "No es posible crear el directorio"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:55
#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-dir-clean.php:70
#, php-format
msgid "Cannot create file: %s"
msgstr "No es posible crear archivo: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:9
msgid "Image Sizes Remove"
msgstr "Remover tamaÃ±os de imagen"

#: ../framework/extensions/backups/includes/module/tasks/type/class-fw-ext-backups-task-type-image-sizes-remove.php:23
msgid "Uploads dir not specified"
msgstr "Directorio de subidas no especificado"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:18
msgid "Download"
msgstr "Descargar"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:119
msgid "Invalid destination dir"
msgstr "Directorio de destino no vÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:132
#, php-format
msgid "Invalid type: %s"
msgstr "Tipo no vÃ¡lido: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/class-fw-ext-backups-task-type-download.php:141
#, php-format
msgid "Args not specified for type: %s"
msgstr "Argumentos no especificados para tipo: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:9
msgid "Local Download"
msgstr "Descarga Local"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:24
msgid "Source not specified"
msgstr "Origen no especificado"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:29
msgid "Invalid source"
msgstr "Origen no vÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:38
msgid "Invalid source type"
msgstr "Tipo de origen no vÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:59
#, php-format
msgid "Cannot open zip: %s"
msgstr "No es posible abrir zip: %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/class-fw-ext-backups-task-type-download-local.php:70
msgid "Unhandled type"
msgstr "Tipo no controlado"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:13
msgid "Downloading..."
msgstr "Descargando..."

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:16
msgid "Download finished. Doing unzip..."
msgstr "Descarga finalizada. Realizando descompresiÃ³n..."

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:19
#, php-format
msgid "Downloading... %s of %s"
msgstr "Descargando... %s de %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:24
#, php-format
msgid "Downloading... %s"
msgstr "Descargando... %s"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:67
msgid "Url not specified"
msgstr "Url no especificada"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:72
msgid "Invalid url"
msgstr "Url no vÃ¡lida"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:79
msgid "File id not specified"
msgstr "Id de archivo no especificado"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:84
msgid "Invalid file id"
msgstr "Id de archivo no vÃ¡lido"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:105
#, php-format
msgid "Zip open failed (code %d). Please try again"
msgstr "Falla al abrir zip (cÃ³digo %d). Por favor intente nuevamente"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:112
msgid "Zip extract failed"
msgstr "ExtracciÃ³n zip ha fallado"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:119
msgid "Failed to close the zip after extract"
msgstr "Falla al cerrar el zip despuÃ©s de extraer"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:152
#, php-format
msgid "Request failed. Error code: %d"
msgstr "Solicitud ha fallado. CÃ³digo de error: %d"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:163
msgid "Invalid byte position"
msgstr "PosiciÃ³n de byte invÃ¡lida"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:168
msgid "Empty response body"
msgstr "Estructura de la respuesta vacÃ­a"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:188
msgid "File ended without content"
msgstr "Termino de archivo sin contenido"

#: ../framework/extensions/backups/includes/module/tasks/type/download/type/piecemeal/class-fw-ext-backups-task-type-download-piecemeal.php:213
msgid "Failed to write data to file"
msgstr "Falla al escribir datos al archivo"

#: ../framework/extensions/translation/settings-options.php:11
msgid "Default Language"
msgstr "Idioma Predeterminado"

#: ../framework/extensions/translation/settings-options.php:12
msgid "This is the default language of your website."
msgstr "Este es el idioma predeterminado de su sitio web."

#: ../framework/extensions/translation/settings-options.php:19
msgid "Translate to"
msgstr "Traducir a "

#: ../framework/extensions/translation/settings-options.php:20
msgid "Choose the languages you want your website translated to."
msgstr "Escoja el idioma al cual quiere que su sitio sea traducido."

#: ../framework/extensions/translation/settings-options.php:27
msgid "Convert data"
msgstr "Convertir datos"

#: ../framework/extensions/translation/settings-options.php:28
msgid ""
"Set to default language the posts, pages categories or tags that don't have "
"a language set ?"
msgstr "Establecer idioma predeterminado para publicaciones, pÃ¡ginas, categorÃ­as o etiquetas que no tengan idioma establecido?"

#: ../framework/extensions/translation/manifest.php:7
#: ../framework/extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:336
#: ../framework/core/components/extensions/manager/available-extensions.php:264
msgid "Translations"
msgstr "Traducciones"

#: ../framework/extensions/translation/manifest.php:8
#: ../framework/core/components/extensions/manager/available-extensions.php:265
msgid ""
"This extension lets you translate your website in any language or even add "
"multiple languages for your users to change at their will from the front-"
"end."
msgstr "Esta extensiÃ³n le permite traducir su sitio web a cualquier idioma o incluso aÃ±adir mÃºltiples idiomas para que sus usuarios cambien a su elecciÃ³n desde el front-end."

#: ../framework/extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:114
msgid "All Languages"
msgstr "Todos los idiomas"

#: ../framework/extensions/translation/extensions/translate-terms/class-fw-extension-translate-terms.php:332
msgid "The term translation does already exists.ACTION +++ "
msgstr "La traducciÃ³n del tÃ©rmino ya existe. ACCIÃ“N +++"

#: ../framework/extensions/translation/extensions/translate-terms/manifest.php:7
msgid "Translate Terms"
msgstr "Traducir tÃ©rminos"

#: ../framework/extensions/translation/extensions/translate-terms/manifest.php:8
msgid "This extension translate terms"
msgstr "Esta extensiÃ³n traduce tÃ©rminos"

#: ../framework/extensions/translation/extensions/translate-posts/class-fw-extension-translate-posts.php:341
msgid "Language of this post"
msgstr "Idioma de esta publicaciÃ³n"

#: ../framework/extensions/translation/extensions/translate-posts/manifest.php:7
msgid "Translate Posts"
msgstr "Traducir Publicaciones"

#: ../framework/extensions/translation/extensions/translate-posts/manifest.php:8
msgid "This extension translate posts"
msgstr "Esta extensiÃ³n traduce publicaciones"

#: ../framework/extensions/translation/extensions/translate-widgets/manifest.php:7
msgid "Translate Widgets"
msgstr "Traducir Widgets"

#: ../framework/extensions/translation/extensions/translate-widgets/manifest.php:8
msgid "This extension translate Widgets"
msgstr "Esta extensiÃ³n traduce Widgets"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:10
msgid "Language Switcher"
msgstr "Alternar Idioma"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:11
msgid "A Language Switcher Widget"
msgstr "Un widget alternador de idioma"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:42
msgid "New title"
msgstr "Nuevo tÃ­tulo"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-language-switcher.php:45
#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:49
msgid "Title:"
msgstr "TÃ­tulo:"

#: ../framework/extensions/translation/extensions/translate-widgets/includes/class-fw-widget-calendar.php:14
msgid "A calendar of your site&#8217;s Posts."
msgstr "Un calendario de publicaciones en su sitio."

#: ../framework/extensions/translation/extensions/translate-menus/manifest.php:7
msgid "Translate Menus"
msgstr "Traducir menus"

#: ../framework/extensions/translation/extensions/translate-menus/manifest.php:8
msgid "This extension translate menus"
msgstr "Esta extensiÃ³n traduce menus"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:211
msgid "Slider Design"
msgstr "DiseÃ±or del Deslizador"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:213
msgid "Number of Images"
msgstr "NÃºmero de imÃ¡genes"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:231
#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:234
#, php-format
msgid "%s updated."
msgstr "%s actualizado."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:232
msgid "Custom field updated."
msgstr "Campo personalizado actualizado."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:233
msgid "Custom field deleted."
msgstr "Campo personalizado eliminado."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:235
#, php-format
msgid "%s restored to revision from %s"
msgstr "%s se restablece a la revisiÃ³n del %s"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:237
#, php-format
msgid "%s published."
msgstr "%s publicado."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:238
msgid "Page saved."
msgstr "PÃ¡gina guardada."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:239
#, php-format
msgid "%s submitted."
msgstr "%s se ha enviado."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:240
#, php-format
msgid "%s scheduled for: %s."
msgstr "%s programada para: %s."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:242
#, php-format
msgid "%s draft updated."
msgstr "%s borrador actualizado."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:272
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:52
msgid "Publish"
msgstr "Publicar"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:342
msgid ""
"This slider was created correctly, but the code implementation was delete "
"from source code or blocked from filter.Delete this post or recovery slider "
"implementation"
msgstr "Este deslizador se ha creado correctamente, pero el cÃ³digo de implementaciÃ³n fue eliminado del cÃ³digo fuente o bloqueado desde el filtro. Elimine esta publicaciÃ³n o recupere la implementaciÃ³n del deslizador."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:351
msgid ""
"This slider was created correctly, but the multimedia_types from config.php "
"file was deleted, please set multimedia_types for this slider type."
msgstr "Este deslizador se ha creado correctamente, pero los tipos_multimedia del archivo config.php fueron eliminados, por favor establezca tipos_multimedia (multimedia_types) para este tipo de deslizador."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:361
msgid "Slider Configuration"
msgstr "ConfiguraciÃ³n del Deslizador"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:375
msgid "Slider Title"
msgstr "TÃ­tulo de deslizador"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:377
msgid "Choose a title for your slider only for internal use: Ex: \"Homepage\"."
msgstr "Escoja un tÃ­tulo para su deslizador solo para uso interno: Ej: \"PÃ¡gina de inicio\"."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:433
msgid "Slider Settings"
msgstr "Opciones del Deslizador"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:461
msgid ""
"You don't have slider extensions, please create at least one extension for "
"properly work"
msgstr "Usted no tiene extensiones para deslizador, por favor cree al menos una extensiÃ³n para su correcto funcionamiento."

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:474
msgid "Choose the population method for your slider"
msgstr "Escoja el mÃ©todo para agrupaciÃ³n de su deslizador"

#: ../framework/extensions/media/extensions/slider/class-fw-extension-slider.php:542
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:94
msgid "(no title)"
msgstr "(sin tÃ­tulo)"

#: ../framework/extensions/media/extensions/slider/posts.php:6
#: ../framework/extensions/media/extensions/slider/posts.php:12
#: ../framework/extensions/media/extensions/slider/posts.php:18
#: ../framework/extensions/media/extensions/slider/manifest.php:5
#: ../framework/core/components/extensions/manager/available-extensions.php:12
msgid "Sliders"
msgstr "Deslizadores"

#: ../framework/extensions/media/extensions/slider/posts.php:7
#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:8
msgid "Slider"
msgstr "Deslizador"

#: ../framework/extensions/media/extensions/slider/posts.php:9
msgid "Add New Slider"
msgstr "Agregar Nuevo Deslizador"

#: ../framework/extensions/media/extensions/slider/posts.php:10
msgid "Edit Slider"
msgstr "Editar Deslizador"

#: ../framework/extensions/media/extensions/slider/posts.php:11
msgid "New Slider"
msgstr "Nuevo Deslizador"

#: ../framework/extensions/media/extensions/slider/posts.php:13
msgid "View Slider"
msgstr "Ver Deslizador"

#: ../framework/extensions/media/extensions/slider/posts.php:14
msgid "Search Sliders"
msgstr "Buscar Deslizadores"

#: ../framework/extensions/media/extensions/slider/posts.php:15
msgid "No Sliders found"
msgstr "No se encuentran deslizadores"

#: ../framework/extensions/media/extensions/slider/posts.php:16
msgid "No Sliders found in Trash"
msgstr "No se encuentran deslizadores en la papelera"

#: ../framework/extensions/media/extensions/slider/manifest.php:6
msgid ""
"Adds the Sliders extension to your website. You'll be able to create "
"different built in jQuery sliders for your homepage and all the other "
"website pages."
msgstr "AÃ±ade la extensiÃ³n deslizadores (Sliders) a su sitio web. Usted podrÃ¡ crear diferentes deslizadores jQuery integrados para su pÃ¡gina de inicio y otras pÃ¡ginas del sitio web."

#: ../framework/extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/nivo-slider/manifest.php:6
msgid "Nivo Slider"
msgstr "Deslizador Nivo"

#: ../framework/extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/owl-carousel/manifest.php:6
msgid "Owl Slider"
msgstr "Deslizador Owl"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/manifest.php:5
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/manifest.php:6
msgid "Bx-Slider"
msgstr "Deslizador Bx"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:4
msgid "Population Method Categories opt 1"
msgstr "CategorÃ­as del mÃ©todo de agrupaciÃ³n opc 1"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:5
#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:11
msgid "Option description"
msgstr "DescripciÃ³n de opciÃ³n"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/categories.php:10
msgid "Population Method Categories opt 2"
msgstr "CategorÃ­as del mÃ©todo de agrupaciÃ³n opc 2"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:5
msgid "Type of Transition"
msgstr "Tipo de transiciÃ³n"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:6
msgid "Type of transition between slides"
msgstr "Tipo de transiciÃ³n entre diapositivas"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:9
msgid "Horizontal"
msgstr "Horizontal"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:10
msgid "Vertical"
msgstr "Vertical"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/options.php:11
msgid "Fade"
msgstr "Desvanecer"

#: ../framework/extensions/media/extensions/slider/extensions/bx-slider/options/custom.php:9
msgid "Choose a subtitle for your slide."
msgstr "Escoja un subtÃ­tulo para su diapositiva."

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/config.php:9
msgid "Add a Slider"
msgstr "AÃ±adir un slider"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:9
msgid "Select Slider"
msgstr "Seleccione Deslizador"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:14
msgid "Set width"
msgstr "Establecer ancho"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:19
msgid "Set height"
msgstr "Establecer alto"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:34
msgid "No Sliders Available"
msgstr "No hay deslizadores disponibles"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:47
msgid "create a new Slider"
msgstr "crear un nuevo deslizador"

#: ../framework/extensions/media/extensions/slider/shortcodes/slider/options.php:49
msgid ""
"No Sliders created yet. Please go to the {br}Sliders page and "
"{add_slider_link}."
msgstr "No hay deslizadores creados aÃºn. Por favor vaya a la {br} PÃ¡gina Deslizadores y {add_slider_link}."

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:5
msgid ""
"Note that the type and population can't be changed later. You'll need to "
"create a new slider to have a different slider type or population method."
msgstr "Note que el tipo y agrupaciÃ³n no podrÃ¡ ser modificado despuÃ©s. Usted necesitarÃ¡ crear un nuevo deslizador para tener un tipo distinto de deslizador o mÃ©todo de agrupaciÃ³n."

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:31
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:48
msgid "Schedule"
msgstr "Programado"

#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-raw.php:40
#: ../framework/extensions/media/extensions/slider/views/backend/submit-box-edit.php:57
msgid "Submit for Review"
msgstr "Enviar para revisiÃ³n"

#: ../framework/extensions/media/extensions/population-method/class-fw-extension-population-method.php:36
#, php-format
msgid "Specified population method does not exists: %s"
msgstr "MÃ©todo de agrupaciÃ³n especificado no existe: %s"

#: ../framework/extensions/media/extensions/population-method/class-fw-extension-population-method.php:55
#, php-format
msgid "Population method %s does not exist"
msgstr "MÃ©todo de agrupaciÃ³n %s no existe"

#: ../framework/extensions/media/extensions/population-method/manifest.php:3
msgid "Population Methods"
msgstr "MÃ©todos de AgrupaciÃ³n"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:21
msgid "Automatically, fetch images from categories"
msgstr "AutomÃ¡ticamente, extrae imÃ¡genes desde categorÃ­as"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:29
#, php-format
msgid "%s extension needs configured categories in post types"
msgstr "extensiÃ³n %s necesita ser categorÃ­as configuradas en tipos de entradas (post types)"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:34
msgid "Categories Population Method"
msgstr "CategorÃ­as del MÃ©todo de AgrupaciÃ³n"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:44
msgid "Choose Category"
msgstr "Escoger CategorÃ­a"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:53
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:53
msgid "Number of Images in the slider"
msgstr "NÃºmero de imÃ¡genes en el deslizador"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/class-fw-extension-population-method-categories.php:107
msgid "Select Specific Categories"
msgstr "Seleccionar CategorÃ­as EspecÃ­ficas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-categories/manifest.php:4
msgid "Population Method - Categories"
msgstr "MÃ©todo de AgrupaciÃ³n - CategorÃ­as"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:21
msgid "Automatically, fetch images from tags"
msgstr "AutomÃ¡ticamente, extrae imÃ¡genes desde etiquetas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:29
#, php-format
msgid "%s extension needs configured tags in post types"
msgstr "ExtensiÃ³n %s necesita ser etiquetas configuradas en tipos de entradas (post types)"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:34
msgid "Tags Population Method"
msgstr "MÃ©todo de AgrupaciÃ³n de Etiquetas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:44
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:44
msgid "Choose Tag"
msgstr "Escoger Etiqueta"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/class-fw-extension-population-method-tags.php:107
msgid "Select Specific tags"
msgstr "Seleccionar etiquetas especÃ­ficas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-tags/manifest.php:4
msgid "Population Method - Tags"
msgstr "MÃ©todo de AgrupaciÃ³n - Etiquetas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:21
msgid "Automatically, fetch images from posts"
msgstr "AutomÃ¡ticamente, extrae imÃ¡genes desde entradas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:29
#, php-format
msgid "%s extension needs configured post categories in post types"
msgstr "ExtensiÃ³n %s necesita ser entradas configuradas en tipos de entradas (post types)"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:34
msgid "Posts Population Method"
msgstr "MÃ©todo de AgrupaciÃ³n de Entradas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/class-fw-extension-population-method-posts.php:101
msgid "Select Specific posts"
msgstr "Seleccionar entradas especÃ­ficas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-posts/manifest.php:4
msgid "Population Method - Posts"
msgstr "MÃ©todo de ArgupaciÃ³n - Entradas"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:22
msgid "Manually, I'll upload the images myself"
msgstr "Manualmente, subirÃ© las imÃ¡genes por mi cuenta"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:33
msgid "Click to edit / Drag to reorder"
msgstr "Click para editar / Arrastrar para reordenar"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/class-fw-extension-population-method-custom.php:54
msgid "Choose"
msgstr "Escoger"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:3
#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/manifest.php:4
msgid "Population Method - Custom"
msgstr "MÃ©todo de AgrupaciÃ³n - Personalizado"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:57
msgid "Add Slide"
msgstr "Agregar Diapositiva"

#: ../framework/extensions/media/extensions/population-method/extensions/population-method-custom/includes/slides/views/slides.php:59
#: ../framework/views/backend-settings-form.php:47
msgid "Save Changes"
msgstr "Guardar Cambios"

#: ../framework/core/Fw.php:73
msgid "Framework requirements not met:"
msgstr "No se cumplen los requisitos del Framework: "

#: ../framework/core/class-fw-manifest.php:293
msgid "minimum required version is"
msgstr "VersiÃ³n mÃ­nima requerida es "

#: ../framework/core/class-fw-manifest.php:296
msgid "maximum required version is"
msgstr "VersiÃ³n mÃ¡xima requerida es "

#: ../framework/core/class-fw-manifest.php:301
msgid "and"
msgstr "y"

#: ../framework/core/class-fw-manifest.php:308
#, php-format
msgid "Current WordPress version is %s, %s"
msgstr "VersiÃ³n actual de Wordpress es %s, %s"

#: ../framework/core/class-fw-manifest.php:314
#, php-format
msgid "Current Framework version is %s, %s"
msgstr "VersiÃ³n actual del Framework es %s, %s"

#: ../framework/core/class-fw-manifest.php:323
#, php-format
msgid "Current version of the %s extension is %s, %s"
msgstr "VersiÃ³n actual de la extensiÃ³n %s es %s, %s"

#: ../framework/core/class-fw-manifest.php:329
#, php-format
msgid "%s extension is required"
msgstr "ExtensiÃ³n %s es requerida"

#: ../framework/core/class-fw-manifest.php:334
#, php-format
msgid "%s extension is required (%s)"
msgstr "ExtensiÃ³n %s es requerida (%s)"

#: ../framework/core/extends/class-fw-option-type.php:283
#, php-format
msgid "Option type %s has no default value"
msgstr "Tipo de opciÃ³n %s no tiene un valor por defecto"

#: ../framework/core/components/backend.php:355
msgid "Done"
msgstr "Realizado"

#: ../framework/core/components/backend.php:356
msgid "Ah, Sorry"
msgstr "Ah, Disculpas"

#: ../framework/core/components/backend.php:358
#: ../framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php:39
#: ../framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php:40
#: ../framework/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:41
#: ../framework/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php:42
msgid "Reset"
msgstr "Restablecer"

#: ../framework/core/components/backend.php:541
#: ../framework/core/components/backend.php:542
#: ../framework/core/components/backend.php:650
msgid "Theme Settings"
msgstr "ConfiguraciÃ³n del Tema"

#: ../framework/core/components/backend.php:577
msgid "leave a review"
msgstr "dejar una opiniÃ³n"

#: ../framework/core/components/backend.php:588
msgid ""
"Unyson WordPress Framework is the fastest and easiest way to develop a "
"premium theme. I highly recommend it"
msgstr "Framework Unyson Wordpress es el mÃ¡s rÃ¡pido y fÃ¡cil camino para desarrollar un tema premium. Recomiendo altamente Ã©ste"

#: ../framework/core/components/backend.php:594
msgid ""
"If you like Unyson, {wp_review_link}, share on {facebook_share_link} or "
"{twitter_share_link}."
msgstr "Si a usted le gusta Unyson, {wp_review_link}, comparta en {facebook_share_link} o {twitter_share_link}"

#: ../framework/core/components/backend.php:1303
msgid "You have no permissions to change settings options"
msgstr "Usted no tiene autorizaciÃ³n para cambiar opciones de configuraciÃ³n"

#: ../framework/core/components/backend.php:1316
msgid "The options were successfully reset"
msgstr "Las opciones se han restablecido exitosamente"

#: ../framework/core/components/backend.php:1327
msgid "The options were successfully saved"
msgstr "Las opciones se han guardado exitosamente"

#: ../framework/core/components/backend.php:1440
msgid "Unknown collected group"
msgstr "Grupo recogido desconocido"

#: ../framework/core/components/backend.php:1779
#, php-format
msgid "Undefined option type: %s"
msgstr "Tipo de opciÃ³n no definido: %s"

#: ../framework/core/components/backend.php:1826
#, php-format
msgid "Undefined container type: %s"
msgstr "Tipo de contenedor no definido: %s"

#: ../framework/core/components/extensions.php:447
#: ../framework/core/components/extensions.php:525
#, php-format
msgid "Extension %s is invalid."
msgstr "ExtensiÃ³n %s no es vÃ¡lida"

#: ../framework/core/components/theme.php:206
msgid "Theme requirements not met:"
msgstr "No se cumplen los requisitos del Tema: "

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:351
msgid "Cannot remove the old extensions backup dir"
msgstr "No es posible remover el directorio antiguo del respaldo de extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:357
msgid "Cannot create the extensions backup dir"
msgstr "No es posible crear el directorio del respaldo de extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:362
msgid "Cannot backup the extensions"
msgstr "No es posible respaldar extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:408
msgid "Cannot clear the extensions directory"
msgstr "No es posible vaciar el directorio de extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:413
msgid "Cannot recreate the extensions directory"
msgstr "No es posible recrear el directorio de extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:419
msgid "Cannot recover the extensions"
msgstr "No es posible recuperar extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:645
#, php-format
msgid "Cannot activate hidden standalone extension %s"
msgstr "No es posible activar extensiÃ³n oculta autonÃ³ma %s "

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:874
msgid "You are not allowed to install extensions."
msgstr "Usted no estÃ¡ autorizado para instalar extensiones."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:891
msgid "All supported extensions are already installed."
msgstr "Todas las extensiones soportadas ya se encuentran instaladas."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:967
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2384
#, php-format
msgid "Cannot remove temporary directory: %s"
msgstr "No se puede remover el directorio temporal %s."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1037
msgid "You have no permissions to install extensions"
msgstr "Usted no tiene permisos para instalar extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1044
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1517
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1901
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2116
msgid "No extensions provided"
msgstr "No hay extensiones proveÃ­das"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1053
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1527
msgid "WP Filesystem is not initialized"
msgstr "Sistema de archivos WP no estÃ¡ inicializado"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1079
#, php-format
msgid "Extension \"%s\" is already installed."
msgstr "ExtensiÃ³n \"%s\" ya se encuentra instalada."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1094
#, php-format
msgid "Extension \"%s\" is not available for install."
msgstr "ExtensiÃ³n \"%s\" no estÃ¡ disponible para instalaciÃ³n."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1122
#, php-format
msgid "Parent extension \"%s\" not available."
msgstr "ExtensiÃ³n principal \"%s\" no disponible"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1156
#, php-format
msgid "Downloading the \"%s\" extension..."
msgstr "Descargando la extensiÃ³n \"%s\" ..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1200
#, php-format
msgid "Installing the \"%s\" extension..."
msgstr "Instalando la extensiÃ³n \"%s\" ..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1238
#, php-format
msgid "The %s extension has been successfully installed."
msgstr "La extensiÃ³n %s se ha instalado correctamente."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1399
msgid "You are not allowed to delete extensions."
msgstr "Usted no tiene autorizaciÃ³n para eliminar extensiones."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1510
msgid "You have no permissions to uninstall extensions"
msgstr "Usted no tiene autorizaciÃ³n para desinstalar extensiones."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1578
#, php-format
msgid "Deleting the \"%s\" extension..."
msgstr "Eliminando la extensiÃ³n \"%s\" ..."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1590
#, php-format
msgid "Cannot delete the \"%s\" extension."
msgstr "No es posible eliminar la extensiÃ³n \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1602
#, php-format
msgid "The %s extension has been successfully deleted."
msgstr "La extensiÃ³n %s se ha eliminado exitosamente."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1703
msgid "Extension not specified."
msgstr "ExtensiÃ³n no especificada."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1708
#, php-format
msgid "Extension \"%s\" is not installed."
msgstr "ExtensiÃ³n \"%s\" no estÃ¡ instalada."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1776
#, php-format
msgid "Extension \"%s\" does not exist or is not active."
msgstr "ExtensiÃ³n \"%s\" no existe o no estÃ¡ activa."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1785
#, php-format
msgid "%s extension does not have settings."
msgstr "ExtensiÃ³n %s no tiene configuraciones."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1806
msgid "Extension has no Install Instructions"
msgstr "ExtensiÃ³n no tiene instrucciones de instalaciÃ³n"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1830
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2047
msgid "Invalid request method."
msgstr "MÃ©todo de solicitud invÃ¡lido."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1842
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2059
msgid "No extension specified."
msgstr "ExtensiÃ³n no especificada."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1894
msgid "You have no permissions to activate extensions"
msgstr "Usted no tiene permisos para activar extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:1914
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2132
#, php-format
msgid "Extension \"%s\" does not exist."
msgstr "ExtensiÃ³n \"%s\" no existe."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2109
msgid "You have no permissions to deactivate extensions"
msgstr "Usted no tiene permisos para desactivar extensiones"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2297
msgid "You are not allowed to save extensions settings."
msgstr "Usted no tiene autorizaciÃ³n para guardar configuraciones de extensiones."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2304
msgid "Invalid extension."
msgstr "ExtensiÃ³n invÃ¡lida."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2309
msgid "Extension does not have settings options."
msgstr "ExtensiÃ³n no tiene opciones de configuraciÃ³n."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2341
msgid "Extensions settings successfully saved."
msgstr "Configuraciones de extensiones guardadas exitosamente."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2368
#, php-format
msgid "Extension \"%s\" has no download sources."
msgstr "ExtensiÃ³n \"%s\" no tiene origen de descarga."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2392
#, php-format
msgid "Cannot create temporary directory: %s"
msgstr "No se puede crear el directorio temporal: %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2403
#, php-format
msgid "\"%s\" extension github source \"user_repo\" parameter is required"
msgstr "Recurso Github de extensiÃ³n \"%s\" requiere el parÃ¡metro \"user_repo\""

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2454
#, php-format
msgid "Failed to access Github repository \"%s\" releases. (%s)"
msgstr "FallÃ³ acceso al repositorio de publicaciones Github \"%s\". (%s)"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2477
#, php-format
msgid "\"%s\" extension github repository \"%s\" has no releases."
msgstr "Repositorio de extensiÃ³n \"%s\" no tiene publicaciones \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2510
#, php-format
msgid "Cannot download the \"%s\" extension zip. (Response code: %d)"
msgstr "No es posible descargar zip de extensiÃ³n \"%s\". (CÃ³digo de respuesta: %d)"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2517
#, php-format
msgid "Cannot download the \"%s\" extension zip. %s"
msgstr "No es posible descargar zip de extensiÃ³n \"%s\". %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2525
#, php-format
msgid "Cannot download the \"%s\" extension zip."
msgstr "No es posible descargar zip de extensiÃ³n \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2538
#, php-format
msgid "Cannot save the \"%s\" extension zip."
msgstr "No es posible guardar zip de extensiÃ³n \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2557
#, php-format
msgid "Cannot remove the \"%s\" extension downloaded zip."
msgstr "No es posible remover zip descargado de extensiÃ³n \"%s\""

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2582
#, php-format
msgid "The unzipped \"%s\" extension directory not found."
msgstr "Directorio descomprimido de extensiÃ³n \"%s\" no encontrado."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2589
#, php-format
msgid "Unknown \"%s\" extension download source \"%s\""
msgstr "Desconocido \"%s\" origen de descarga extensiÃ³n \"%s\""

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2615
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2634
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2697
#, php-format
msgid "Cannot read directory \"%s\"."
msgstr "No es posible leer el directorio \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2649
#, php-format
msgid "Cannot delete \"%s\"."
msgstr "No es posible eliminar \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2660
#, php-format
msgid "Cannot create the \"%s\" directory."
msgstr "No es posible crear el directorio \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:2678
#, php-format
msgid "Cannot move \"%s\" to \"%s\"."
msgstr "No es posible mover \"%s\" a \"%s\"."

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3103
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3150
#, php-format
msgid "Cannot activate the %s extension because it is not installed. %s"
msgstr "No es posible activar la extensiÃ³n %s porque esta no estÃ¡ instalada. %s"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3107
#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3154
msgid "Install"
msgstr "Instalar"

#: ../framework/core/components/extensions/manager/class--fw-extensions-manager.php:3197
msgid "Install theme compatible extensions"
msgstr "Instalar extensiones compatibles con el tema"

#: ../framework/core/components/extensions/manager/available-extensions.php:13
msgid ""
"Adds a sliders module to your website from where you'll be able to create "
"different built in jQuery sliders for your homepage and rest of the pages."
msgstr "AÃ±ade mÃ³dulo deslizadores (Sliders) a su sitio web, donde usted podrÃ¡ crear diferentes deslizadores jQuery integrados para su pÃ¡gina de inicio y otras pÃ¡ginas del sitio web."

#: ../framework/core/components/extensions/manager/available-extensions.php:24
msgid "Media"
msgstr "Medios"

#: ../framework/core/components/extensions/manager/available-extensions.php:36
msgid "Population method"
msgstr "MÃ©todo de agrupaciÃ³n"

#: ../framework/core/components/extensions/manager/available-extensions.php:85
msgid ""
"Let's you easily build countless pages with the help of the drag and drop "
"visual page builder that comes with a lot of already created shortcodes."
msgstr "Permite construir de manera sencilla innumerables pÃ¡ginas con la ayuda del constructor visual \"arrastre y suelte\" que viene con un grupo de shortcodes listos para utilizar."

#: ../framework/core/components/extensions/manager/available-extensions.php:96
msgid "Shortcodes"
msgstr "Shortcodes"

#: ../framework/core/components/extensions/manager/available-extensions.php:157
msgid ""
"This extension lets you set up daily, weekly or monthly backup schedule. You"
" can choose between a full backup or a data base only backup."
msgstr "Esta extensiÃ³n le permite establecer tareas de respaldo diario, semanal o mensual. Usted puede escoger entre un respaldo total o solo un respaldo de base de datos."

#: ../framework/core/components/extensions/manager/views/extension.php:89
#: ../framework/core/components/extensions/manager/views/extension-page-header.php:25
msgid "Install Instructions"
msgstr "Instrucciones de instalaciÃ³n"

#: ../framework/core/components/extensions/manager/views/extension.php:102
msgid "Compatible"
msgstr "Compatible"

#: ../framework/core/components/extensions/manager/views/extension.php:102
msgid "with your current theme"
msgstr "con su actual tema"

#: ../framework/core/components/extensions/manager/views/extension.php:174
#, php-format
msgid "Parent extension \"%s\" is disabled"
msgstr "ExtensiÃ³n principal \"%s\" estÃ¡ deshabilitada."

#: ../framework/core/components/extensions/manager/views/extension.php:199
#, php-format
msgid "You need to update WordPress to %s: %s"
msgstr "Usted necesita actualizar Wordpress a %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:201
msgid "Update WordPress"
msgstr "Actualizar Wordpress"

#: ../framework/core/components/extensions/manager/views/extension.php:205
#, php-format
msgid "WordPress needs to be updated to %s"
msgstr "Wordpress necesita ser actualizado a %s"

#: ../framework/core/components/extensions/manager/views/extension.php:215
#, php-format
msgid "Maximum supported WordPress version is %s"
msgstr "VersiÃ³n mÃ¡xima de Wordpress soportada es %s"

#: ../framework/core/components/extensions/manager/views/extension.php:230
#, php-format
msgid "You need to update %s to %s: %s"
msgstr "Usted necesita actualizar %s a %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:239
#, php-format
msgid "%s needs to be updated to %s"
msgstr "%s necesita actualizarse a %s"

#: ../framework/core/components/extensions/manager/views/extension.php:250
#, php-format
msgid "Maximum supported %s version is %s"
msgstr "VersiÃ³n mÃ¡xima soportada %s y es %s"

#: ../framework/core/components/extensions/manager/views/extension.php:268
#, php-format
msgid "You need to update the %s extension to %s: %s"
msgstr "Usted necesita actualizar la extensiÃ³n %s a %s: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:277
#, php-format
msgid "The %s extension needs to be updated to %s"
msgstr "La extensiÃ³n %s necesita actualizarse a %s"

#: ../framework/core/components/extensions/manager/views/extension.php:288
#, php-format
msgid "Maximum supported %s extension version is %s"
msgstr "VersiÃ³n mÃ¡xima soportada de extensiÃ³n %s y es %s"

#: ../framework/core/components/extensions/manager/views/extension.php:303
#, php-format
msgid "The %s extension is disabled"
msgstr "La extensiÃ³n %s estÃ¡ deshabilitada"

#: ../framework/core/components/extensions/manager/views/extension.php:304
#, php-format
msgid "Activate %s"
msgstr "Activar %s"

#: ../framework/core/components/extensions/manager/views/extension.php:313
#, php-format
msgid "The %s extension is not installed: %s"
msgstr "ExtensiÃ³n \"%s\" no estÃ¡ instalada: %s"

#: ../framework/core/components/extensions/manager/views/extension.php:316
#, php-format
msgid "Install %s"
msgstr "Instalar %s"

#: ../framework/core/components/extensions/manager/views/extension.php:321
#, php-format
msgid "The %s extension is not installed"
msgstr "ExtensiÃ³n \"%s\" no estÃ¡ instalada"

#: ../framework/core/components/extensions/manager/views/extension.php:342
msgid "View Requirements"
msgstr "Ver requerimientos"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:40
#, php-format
msgid "%s Settings"
msgstr "%s Configuraciones"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:43
#, php-format
msgid "%s Install Instructions"
msgstr "%s Instrucciones de instalaciÃ³n"

#: ../framework/core/components/extensions/manager/views/extension-page-header.php:46
msgid "Unknown tab:"
msgstr "PestaÃ±a desconocida: "

#: ../framework/core/components/extensions/manager/views/delete-form.php:42
#: ../framework/core/components/extensions/manager/views/install-form.php:51
msgid "No, Return me to the extension list"
msgstr "No, Regrese a a la lista de extensiones"

#: ../framework/core/components/extensions/manager/views/delete-form.php:45
msgid "Click to view entire list of directories which will be deleted"
msgstr "Click para ver lista completa de directorios serÃ¡n eliminados"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:17
msgid "Active Extensions"
msgstr "Extensiones Activas"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:33
msgid "No extensions activated yet"
msgstr "No hay extensiones activas aÃºn"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:33
msgid "Check the available extensions below"
msgstr "Revisar abajo extensiones disponibles"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:59
msgid "Available Extensions"
msgstr "Extensiones Disponibles"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:184
msgid "Show other extensions"
msgstr "Mostrar otras extensiones"

#: ../framework/core/components/extensions/manager/views/extensions-page.php:185
msgid "Hide other extensions"
msgstr "Ocultar otras extensiones"

#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:14
#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:14
msgid "Go to extensions page"
msgstr "Ir a la pÃ¡gina de extensiones"

#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php:17
#: ../framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php:17
msgid "Return to Extensions page"
msgstr "Volver a la pÃ¡gina de extensiones"

#: ../framework/views/backend-settings-form.php:48
msgid "Reset Options"
msgstr "Restablecer Opciones"

#: ../framework/views/backend-settings-form.php:62
msgid "by"
msgstr "por"

#: ../framework/views/backend-settings-form.php:155
msgid ""
"Click OK to reset.\n"
"All settings will be lost and replaced with default settings!"
msgstr "Click OK para restablecer.\nTodas las configuraciones de perderÃ¡n y reemplazadas a las configuraciones predeterminadas!"

#: ../framework/views/backend-settings-form.php:202
msgid "Resetting"
msgstr "Restableciendo"

#: ../framework/views/backend-settings-form.php:204
msgid "We are currently resetting your settings."
msgstr "Estamos actualmente restableciendo sus configuraciones."

#: ../framework/views/backend-settings-form.php:206
#: ../framework/views/backend-settings-form.php:212
msgid "This may take a few moments."
msgstr "Esto podrÃ­a tomar unos momentos."

#: ../framework/views/backend-settings-form.php:208
msgid "Saving"
msgstr "Guardando"

#: ../framework/views/backend-settings-form.php:210
msgid "We are currently saving your settings."
msgstr "Estamos actualmente guardando sus configuraciones."

#: ../framework/includes/option-types/class-fw-option-type-undefined.php:25
msgid "UNDEFINED OPTION TYPE"
msgstr "TIPO DE OPCIÃ“N NO DEFINIDA"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:22
msgid "25%"
msgstr "25%"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:23
msgid "50%"
msgstr "50%"

#: ../framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php:24
msgid "100%"
msgstr "100%"

#: ../framework/includes/option-types/map/views/view.php:12
msgid "Specify location"
msgstr "Especificar ubicaciÃ³n"

#: ../framework/includes/option-types/map/views/view.php:27
msgid "Location Venue"
msgstr "Lugar de ubicaciÃ³n"

#: ../framework/includes/option-types/map/views/view.php:42
msgid "Address"
msgstr "DirecciÃ³n"

#: ../framework/includes/option-types/map/views/view.php:57
msgid "City"
msgstr "Ciudad"

#: ../framework/includes/option-types/map/views/view.php:72
msgid "Country"
msgstr "PaÃ­s"

#: ../framework/includes/option-types/map/views/view.php:87
msgid "State"
msgstr "RegiÃ³n o Estado"

#: ../framework/includes/option-types/map/views/view.php:103
msgid "Zip Code"
msgstr "CÃ³digo Zip"

#: ../framework/includes/option-types/map/views/view.php:138
msgid "Cannot find the location?"
msgstr "No encuentra la ubicaciÃ³n?"

#: ../framework/includes/option-types/map/views/view.php:150
msgid "Reset location"
msgstr "Restablecer ubicaciÃ³n"

#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:150
msgid "Add Image"
msgstr "Agregar Imagen"

#: ../framework/includes/option-types/upload/class-fw-option-type-upload.php:176
#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:186
msgid "Upload"
msgstr "Subir"

#: ../framework/includes/option-types/typography-v2/view.php:39
msgid "Font face"
msgstr "Tipo de fuente"

#: ../framework/includes/option-types/typography-v2/view.php:48
msgid "Normal"
msgstr "Normal"

#: ../framework/includes/option-types/typography-v2/view.php:49
msgid "Italic"
msgstr "ItÃ¡lica"

#: ../framework/includes/option-types/typography-v2/view.php:50
msgid "Oblique"
msgstr "Oblicua"

#: ../framework/includes/option-types/typography-v2/view.php:59
#: ../framework/includes/option-types/typography-v2/view.php:118
msgid "Style"
msgstr "Estilo"

#: ../framework/includes/option-types/typography-v2/view.php:85
msgid "Weight"
msgstr "Espesor"

#: ../framework/includes/option-types/typography-v2/view.php:101
msgid "Script"
msgstr "Script"

#: ../framework/includes/option-types/typography-v2/view.php:128
msgid "Size"
msgstr "TamaÃ±o"

#: ../framework/includes/option-types/typography-v2/view.php:139
msgid "Line height"
msgstr "Alto de lÃ­nea"

#: ../framework/includes/option-types/typography-v2/view.php:150
msgid "Letter spacing"
msgstr "Espacio entre letras"

#: ../framework/includes/option-types/typography-v2/view.php:173
msgid "Color"
msgstr "Color"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:156
msgid "Unknown Set"
msgstr "ConfigruaciÃ³n Desconocida"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:186
msgid "Web Application Icons"
msgstr "Iconos Aplicaciones Web"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:187
msgid "Hand Icons"
msgstr "Iconos Manos"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:188
msgid "Transportation Icons"
msgstr "Iconos Transportes"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:189
msgid "Gender Icons"
msgstr "Iconos GÃ©neros"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:190
msgid "File Type Icons"
msgstr "Iconos Tipos de Archivos"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:193
msgid "Payment Icons"
msgstr "Iconos de Pago"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:195
msgid "Currency Icons"
msgstr "Iconos de Monedas"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:196
msgid "Text Editor Icons"
msgstr "Iconos Editor de Texto"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:197
msgid "Directional Icons"
msgstr "Iconos Direcciones"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:198
msgid "Video Player Icons"
msgstr "Iconos Reproductor de Video"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:199
msgid "Brand Icons"
msgstr "Iconos de Marcas"

#: ../framework/includes/option-types/icon/class-fw-option-type-icon.php:200
msgid "Medical Icons"
msgstr "Iconos MÃ©dicos"

#: ../framework/includes/option-types/icon/view.php:39
msgid "All Categories"
msgstr "Todas las CategorÃ­as"

#: ../framework/includes/option-types/datetime-range/view.php:41
#: ../framework/includes/option-types/gradient/view.php:46
msgid "to"
msgstr "a"

#: ../framework/includes/option-types/multi-picker/class-fw-option-type-multi-picker.php:179
#, php-format
msgid "No 'picker' key set for multi-picker option: %s"
msgstr "No establecida clave 'picker' (selector) para opciÃ³n multi-selecciÃ³n: %s"

#: ../framework/includes/option-types/background-image/view.php:37
msgid "Predefined images"
msgstr "ImÃ¡genes predefinidas"

#: ../framework/includes/option-types/background-image/view.php:38
msgid "Custom image"
msgstr "Imagen personalizada"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:160
msgid "Add Images"
msgstr "Agregar imÃ¡genes"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:188
msgid "1 File"
msgstr "1 Archivo"

#: ../framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php:189
#, php-format
msgid "%u Files"
msgstr "%u Archivos"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/index.html                                                                                0000644                 00000000000 15266055653 0010541 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       framework/bin/load-latest-fonts.php                                                                 0000644                 00000007310 15266055653 0013400 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       #!/usr/bin/env php

<?php

if ( php_sapi_name() != 'cli' ) {
	die();
}

/**
 * Download latest font packs from their sources.
 */

function get_libs_dir() {
	return dirname(__FILE__) . '/../static/libs/';
}

$packs = array(
	array(
		'name' => 'entypo',
		'github-repo' => 'danielbruce/entypo',
		'css-file' => 'font/entypo.css',

		'fonts' => array(
			'font/entypo.eot',
			'font/entypo.svg',
			'font/entypo.ttf',
			'font/entypo.woff'
		),

		'replace' => array(
			array(
				'from' => "icon-",
				'to' => "entypo-"
			),

			array(
				'from' => "url('entypo",
				'to' => "url('../fonts/entypo"
			),
		)
	),

	'linearicons' => array(
		'name' => 'lnr',
		'css-file' => 'https://cdn.linearicons.com/free/1.0.0/icon-font.min.css',
	),

	'typicons' => array(
		'name' => 'typcn',
		'github-repo' => 'stephenhutchings/typicons.font',

		'css-file' => 'src/font/typicons.css',

		'fonts' => array(
			'src/font/typicons.eot',
			'src/font/typicons.svg',
			'src/font/typicons.ttf',
			'src/font/typicons.woff'
		),

		'replace' => array(
			array(
				'from' => "url('typicons",
				'to' => "url('../fonts/typicons"
			)
		)
	),

	'font-awesome' => array(
		'name' => 'font-awesome',
		'github-repo' => 'FortAwesome/Font-Awesome',
		'css-file' => 'css/font-awesome.min.css',
		'css-file-output' => 'font-awesome.min.css',
		'fonts' => array(
			'fonts/FontAwesome.otf',
			'fonts/fontawesome-webfont.eot',
			'fonts/fontawesome-webfont.svg',
			'fonts/fontawesome-webfont.ttf',
			'fonts/fontawesome-webfont.woff',
			'fonts/fontawesome-webfont.woff2'
		)
	)
);

foreach ($packs as $pack) {
	create_pack_directory($pack);

	download_css($pack);
	download_fonts($pack);
	perform_replacements($pack);
}

function create_pack_directory($pack) {
	if (file_exists(get_libs_dir() . $pack['name'])) return;

	mkdir(get_libs_dir() . $pack['name']);
	mkdir(get_libs_dir() . $pack['name'] . '/css');
	mkdir(get_libs_dir() . $pack['name'] . '/fonts');

	echo 'install ' . $pack['name'] . "\n";
}

function download_css($pack) {
	if (! isset($pack['css-file'])) { return; }

	$url = github_or_network_for($pack['css-file'], $pack);

	$file_name = $pack['name'] . '.css';

	if (isset($pack['css-file-output'])) {
		$file_name = $pack['css-file-output'];
	}

	download_file(
		$url,
		// __DIR__ . '/static/css/' . $pack['name'] . '.css'
		get_libs_dir() . $pack['name'] . '/css/' . $file_name
	);
}

function download_fonts($pack) {
	if (! isset($pack['fonts'])) { return; }

	foreach ($pack['fonts'] as $font) {
		download_file(
			github_or_network_for($font, $pack),
			// __DIR__ . '/static/fonts/' . basename( $font )
			get_libs_dir() . $pack['name'] . '/fonts/' . basename( $font )
		);
	}
}

function perform_replacements($pack) {
	if (! isset($pack['replace'])) { return; }

	// $file_path = __DIR__ . '/static/css/' . $pack['name'] . '.css';
	$file_path = get_libs_dir() . $pack['name'] . '/css/' . $pack['name'] . '.css';

	$data = file_get_contents($file_path);

	foreach ($pack['replace'] as $recipe) {
		$data = str_replace(
			$recipe['from'],
			$recipe['to'],
			$data
		);
	}

	file_put_contents($file_path, $data);
}

function github_or_network_for($base_url, $pack) {
	if (! isset($pack['github-repo'])) { return $base_url; }

	return 'https://raw.githubusercontent.com/' .
		$pack['github-repo'] .
		'/master/' . $base_url;
}

function download_file($url, $destination) {
	echo 'downloading ' . $destination . "\n";
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
	curl_setopt( $ch, CURLOPT_ENCODING, "UTF-8" );

	$data = curl_exec ($ch);
	$error = curl_error($ch);

	curl_close ($ch);

	$file = fopen($destination, "w+");
	fputs($file, $data);
	fclose($file);
}
                                                                                                                                                                                                                                                                                                                        framework/static/libs/font-awesome/fonts/fontawesome-webfont.svg                                    0000644                 00001543733 15266055653 0021265 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?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>
<metadata>
Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016
 By ,,,
Copyright Dave Gandy 2016. All rights reserved.
</metadata>
<defs>
<font id="FontAwesome" horiz-adv-x="1536" >
  <font-face 
    font-family="FontAwesome"
    font-weight="400"
    font-stretch="normal"
    units-per-em="1792"
    panose-1="0 0 0 0 0 0 0 0 0 0"
    ascent="1536"
    descent="-256"
    bbox="-1.02083 -256.962 2304.6 1537.02"
    underline-thickness="0"
    underline-position="0"
    unicode-range="U+0020-F500"
  />
<missing-glyph horiz-adv-x="896" 
d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
    <glyph glyph-name=".notdef" horiz-adv-x="896" 
d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
    <glyph glyph-name=".null" horiz-adv-x="0" 
 />
    <glyph glyph-name="nonmarkingreturn" horiz-adv-x="597" 
 />
    <glyph glyph-name="space" unicode=" " horiz-adv-x="448" 
 />
    <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="infinity" unicode="&#x221e;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="notequal" unicode="&#x2260;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="glass" unicode="&#xf000;" horiz-adv-x="1792" 
d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
    <glyph glyph-name="music" unicode="&#xf001;" 
d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89
t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
    <glyph glyph-name="search" unicode="&#xf002;" horiz-adv-x="1664" 
d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5
t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
    <glyph glyph-name="envelope" unicode="&#xf003;" horiz-adv-x="1792" 
d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13
t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z
M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
    <glyph glyph-name="heart" unicode="&#xf004;" horiz-adv-x="1792" 
d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600
q-18 -18 -44 -18z" />
    <glyph glyph-name="star" unicode="&#xf005;" horiz-adv-x="1664" 
d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455
l502 -73q56 -9 56 -46z" />
    <glyph glyph-name="star_empty" unicode="&#xf006;" horiz-adv-x="1664" 
d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500
l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
    <glyph glyph-name="user" unicode="&#xf007;" horiz-adv-x="1280" 
d="M1280 137q0 -109 -62.5 -187t-150.5 -78h-854q-88 0 -150.5 78t-62.5 187q0 85 8.5 160.5t31.5 152t58.5 131t94 89t134.5 34.5q131 -128 313 -128t313 128q76 0 134.5 -34.5t94 -89t58.5 -131t31.5 -152t8.5 -160.5zM1024 1024q0 -159 -112.5 -271.5t-271.5 -112.5
t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
    <glyph glyph-name="film" unicode="&#xf008;" horiz-adv-x="1920" 
d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128
q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45
t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128
q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19
t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
    <glyph glyph-name="th_large" unicode="&#xf009;" horiz-adv-x="1664" 
d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38
h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
    <glyph glyph-name="th" unicode="&#xf00a;" horiz-adv-x="1792" 
d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320
q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192
q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" />
    <glyph glyph-name="th_list" unicode="&#xf00b;" horiz-adv-x="1792" 
d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960
q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
    <glyph glyph-name="ok" unicode="&#xf00c;" horiz-adv-x="1792" 
d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
    <glyph glyph-name="remove" unicode="&#xf00d;" horiz-adv-x="1408" 
d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68
t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
    <glyph glyph-name="zoom_in" unicode="&#xf00e;" horiz-adv-x="1664" 
d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224
q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5
t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
    <glyph glyph-name="zoom_out" unicode="&#xf010;" horiz-adv-x="1664" 
d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z
M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z
" />
    <glyph glyph-name="off" unicode="&#xf011;" 
d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5
t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
    <glyph glyph-name="signal" unicode="&#xf012;" horiz-adv-x="1792" 
d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
    <glyph glyph-name="cog" unicode="&#xf013;" 
d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38
q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13
l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22
q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
    <glyph glyph-name="trash" unicode="&#xf014;" horiz-adv-x="1408" 
d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576
q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832
q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
    <glyph glyph-name="home" unicode="&#xf015;" horiz-adv-x="1664" 
d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5
l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
    <glyph glyph-name="file_alt" unicode="&#xf016;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
" />
    <glyph glyph-name="time" unicode="&#xf017;" 
d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="road" unicode="&#xf018;" horiz-adv-x="1920" 
d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256
q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
    <glyph glyph-name="download_alt" unicode="&#xf019;" horiz-adv-x="1664" 
d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136
q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
    <glyph glyph-name="download" unicode="&#xf01a;" 
d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273
t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="upload" unicode="&#xf01b;" 
d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198
t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="inbox" unicode="&#xf01c;" 
d="M1023 576h316q-1 3 -2.5 8.5t-2.5 7.5l-212 496h-708l-212 -496q-1 -3 -2.5 -8.5t-2.5 -7.5h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552
q25 -61 25 -123z" />
    <glyph glyph-name="play_circle" unicode="&#xf01d;" 
d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="repeat" unicode="&#xf01e;" 
d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q15 0 25 -9
l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
    <glyph glyph-name="refresh" unicode="&#xf021;" 
d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117
q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5
q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
    <glyph glyph-name="list_alt" unicode="&#xf022;" horiz-adv-x="1792" 
d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z
M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5
t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47
t47 -113z" />
    <glyph glyph-name="lock" unicode="&#xf023;" horiz-adv-x="1152" 
d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
    <glyph glyph-name="flag" unicode="&#xf024;" horiz-adv-x="1792" 
d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48
t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
    <glyph glyph-name="headphones" unicode="&#xf025;" horiz-adv-x="1664" 
d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78
t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5
t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
    <glyph glyph-name="volume_off" unicode="&#xf026;" horiz-adv-x="768" 
d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
    <glyph glyph-name="volume_down" unicode="&#xf027;" horiz-adv-x="1152" 
d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
    <glyph glyph-name="volume_up" unicode="&#xf028;" horiz-adv-x="1664" 
d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5
t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289
t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
    <glyph glyph-name="qrcode" unicode="&#xf029;" horiz-adv-x="1408" 
d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z
M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
    <glyph glyph-name="barcode" unicode="&#xf02a;" horiz-adv-x="1792" 
d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z
M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
    <glyph glyph-name="tag" unicode="&#xf02b;" 
d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
l715 -714q37 -39 37 -91z" />
    <glyph glyph-name="tags" unicode="&#xf02c;" horiz-adv-x="1920" 
d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
    <glyph glyph-name="book" unicode="&#xf02d;" horiz-adv-x="1664" 
d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23
q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906
q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5
t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
    <glyph glyph-name="bookmark" unicode="&#xf02e;" horiz-adv-x="1280" 
d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
    <glyph glyph-name="print" unicode="&#xf02f;" horiz-adv-x="1664" 
d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68
v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
    <glyph glyph-name="camera" unicode="&#xf030;" horiz-adv-x="1920" 
d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136
q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="font" unicode="&#xf031;" horiz-adv-x="1664" 
d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57
q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -5 -0.5 -13.5t-0.5 -12.5q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5
q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
    <glyph glyph-name="bold" unicode="&#xf032;" horiz-adv-x="1408" 
d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142
q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5
t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68 -0.5t68 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5
t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
    <glyph glyph-name="italic" unicode="&#xf033;" horiz-adv-x="1024" 
d="M0 -126l17 85q22 7 61.5 16.5t72 19t59.5 23.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5
q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
    <glyph glyph-name="text_height" unicode="&#xf034;" horiz-adv-x="1792" 
d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2
t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5
q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
    <glyph glyph-name="text_width" unicode="&#xf035;" 
d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1
t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5
t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49
t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
    <glyph glyph-name="align_left" unicode="&#xf036;" horiz-adv-x="1792" 
d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45
t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
    <glyph glyph-name="align_center" unicode="&#xf037;" horiz-adv-x="1792" 
d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19
h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
    <glyph glyph-name="align_right" unicode="&#xf038;" horiz-adv-x="1792" 
d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
    <glyph glyph-name="align_justify" unicode="&#xf039;" horiz-adv-x="1792" 
d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
    <glyph glyph-name="list" unicode="&#xf03a;" horiz-adv-x="1792" 
d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5
t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344
q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192
q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
    <glyph glyph-name="indent_left" unicode="&#xf03b;" horiz-adv-x="1792" 
d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
    <glyph glyph-name="indent_right" unicode="&#xf03c;" horiz-adv-x="1792" 
d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
    <glyph glyph-name="facetime_video" unicode="&#xf03d;" horiz-adv-x="1792" 
d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5
q39 -17 39 -59z" />
    <glyph glyph-name="picture" unicode="&#xf03e;" horiz-adv-x="1920" 
d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216
q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
    <glyph glyph-name="pencil" unicode="&#xf040;" 
d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38
q53 0 91 -38l235 -234q37 -39 37 -91z" />
    <glyph glyph-name="map_marker" unicode="&#xf041;" horiz-adv-x="1024" 
d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
    <glyph glyph-name="adjust" unicode="&#xf042;" 
d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="tint" unicode="&#xf043;" horiz-adv-x="1024" 
d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362
q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
    <glyph glyph-name="edit" unicode="&#xf044;" horiz-adv-x="1792" 
d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92
l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
    <glyph glyph-name="share" unicode="&#xf045;" horiz-adv-x="1664" 
d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832
q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5
t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
    <glyph glyph-name="check" unicode="&#xf046;" horiz-adv-x="1664" 
d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832
q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110
q24 -24 24 -57t-24 -57z" />
    <glyph glyph-name="move" unicode="&#xf047;" horiz-adv-x="1792" 
d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45
t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
    <glyph glyph-name="step_backward" unicode="&#xf048;" horiz-adv-x="1024" 
d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19z" />
    <glyph glyph-name="fast_backward" unicode="&#xf049;" horiz-adv-x="1792" 
d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19l710 710
q19 19 32 13t13 -32v-710q4 10 13 19z" />
    <glyph glyph-name="backward" unicode="&#xf04a;" horiz-adv-x="1664" 
d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q4 10 13 19z" />
    <glyph glyph-name="play" unicode="&#xf04b;" horiz-adv-x="1408" 
d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
    <glyph glyph-name="pause" unicode="&#xf04c;" 
d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
    <glyph glyph-name="stop" unicode="&#xf04d;" 
d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
    <glyph glyph-name="forward" unicode="&#xf04e;" horiz-adv-x="1664" 
d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
    <glyph glyph-name="fast_forward" unicode="&#xf050;" horiz-adv-x="1792" 
d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19l-710 -710
q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
    <glyph glyph-name="step_forward" unicode="&#xf051;" horiz-adv-x="1024" 
d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19z" />
    <glyph glyph-name="eject" unicode="&#xf052;" horiz-adv-x="1538" 
d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
    <glyph glyph-name="chevron_left" unicode="&#xf053;" horiz-adv-x="1280" 
d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
    <glyph glyph-name="chevron_right" unicode="&#xf054;" horiz-adv-x="1280" 
d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
    <glyph glyph-name="plus_sign" unicode="&#xf055;" 
d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5
t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="minus_sign" unicode="&#xf056;" 
d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
t103 -385.5z" />
    <glyph glyph-name="remove_sign" unicode="&#xf057;" 
d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19
q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="ok_sign" unicode="&#xf058;" 
d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="question_sign" unicode="&#xf059;" 
d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59
q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="info_sign" unicode="&#xf05a;" 
d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23
t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="screenshot" unicode="&#xf05b;" 
d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109
q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143
q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
    <glyph glyph-name="remove_circle" unicode="&#xf05c;" 
d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5
t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="ok_circle" unicode="&#xf05d;" 
d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198
t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="ban_circle" unicode="&#xf05e;" 
d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61
t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
    <glyph glyph-name="arrow_left" unicode="&#xf060;" 
d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5
t32.5 -90.5z" />
    <glyph glyph-name="arrow_right" unicode="&#xf061;" 
d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
    <glyph glyph-name="arrow_up" unicode="&#xf062;" horiz-adv-x="1664" 
d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651
q37 -39 37 -91z" />
    <glyph glyph-name="arrow_down" unicode="&#xf063;" horiz-adv-x="1664" 
d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
    <glyph glyph-name="share_alt" unicode="&#xf064;" horiz-adv-x="1792" 
d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22
t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
    <glyph glyph-name="resize_full" unicode="&#xf065;" 
d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332
q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
    <glyph glyph-name="resize_small" unicode="&#xf066;" 
d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45
t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
    <glyph glyph-name="plus" unicode="&#xf067;" horiz-adv-x="1408" 
d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
    <glyph glyph-name="minus" unicode="&#xf068;" horiz-adv-x="1408" 
d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
    <glyph glyph-name="asterisk" unicode="&#xf069;" horiz-adv-x="1664" 
d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154
q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
    <glyph glyph-name="exclamation_sign" unicode="&#xf06a;" 
d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192
q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
    <glyph glyph-name="gift" unicode="&#xf06b;" 
d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320
q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5
t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
    <glyph glyph-name="leaf" unicode="&#xf06c;" horiz-adv-x="1792" 
d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268
q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-43 0 -63.5 17.5t-45.5 59.5q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5
t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
    <glyph glyph-name="fire" unicode="&#xf06d;" horiz-adv-x="1408" 
d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1
q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
    <glyph glyph-name="eye_open" unicode="&#xf06e;" horiz-adv-x="1792" 
d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5
t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
    <glyph glyph-name="eye_close" unicode="&#xf070;" horiz-adv-x="1792" 
d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9
q-106 -189 -316 -567t-315 -566l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5
q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z
" />
    <glyph glyph-name="warning_sign" unicode="&#xf071;" horiz-adv-x="1792" 
d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185
q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
    <glyph glyph-name="plane" unicode="&#xf072;" horiz-adv-x="1408" 
d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9
q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
    <glyph glyph-name="calendar" unicode="&#xf073;" horiz-adv-x="1664" 
d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z
M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64
q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47
h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
    <glyph glyph-name="random" unicode="&#xf074;" horiz-adv-x="1792" 
d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1
t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5
v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111
t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
    <glyph glyph-name="comment" unicode="&#xf075;" horiz-adv-x="1792" 
d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281
q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
    <glyph glyph-name="magnet" unicode="&#xf076;" 
d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384
q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
    <glyph glyph-name="chevron_up" unicode="&#xf077;" horiz-adv-x="1792" 
d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
    <glyph glyph-name="chevron_down" unicode="&#xf078;" horiz-adv-x="1792" 
d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
    <glyph glyph-name="retweet" unicode="&#xf079;" horiz-adv-x="1920" 
d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -10 7 -21
zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z
" />
    <glyph glyph-name="shopping_cart" unicode="&#xf07a;" horiz-adv-x="1664" 
d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45
t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" />
    <glyph glyph-name="folder_close" unicode="&#xf07b;" horiz-adv-x="1664" 
d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
    <glyph glyph-name="folder_open" unicode="&#xf07c;" horiz-adv-x="1920" 
d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5
t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
    <glyph glyph-name="resize_vertical" unicode="&#xf07d;" horiz-adv-x="768" 
d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
    <glyph glyph-name="resize_horizontal" unicode="&#xf07e;" horiz-adv-x="1792" 
d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
    <glyph glyph-name="bar_chart" unicode="&#xf080;" horiz-adv-x="2048" 
d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
    <glyph glyph-name="twitter_sign" unicode="&#xf081;" 
d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4
q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5
t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="facebook_sign" unicode="&#xf082;" 
d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960
q0 119 84.5 203.5t203.5 84.5h960z" />
    <glyph glyph-name="camera_retro" unicode="&#xf083;" horiz-adv-x="1792" 
d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5
t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280
q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
    <glyph glyph-name="key" unicode="&#xf084;" horiz-adv-x="1792" 
d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26
l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5
t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
    <glyph glyph-name="cogs" unicode="&#xf085;" horiz-adv-x="1920" 
d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5
t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -11 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5
l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7
l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -8 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31
q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20
t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68
q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70
q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
    <glyph glyph-name="comments" unicode="&#xf086;" horiz-adv-x="1792" 
d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224
q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7
q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
    <glyph glyph-name="thumbs_up_alt" unicode="&#xf087;" 
d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5
t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769
q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128
q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
    <glyph glyph-name="thumbs_down_alt" unicode="&#xf088;" 
d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 31 18 69q0 37 -17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5
t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z
M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5
h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -73 49 -163z" />
    <glyph glyph-name="star_half" unicode="&#xf089;" horiz-adv-x="896" 
d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
    <glyph glyph-name="heart_empty" unicode="&#xf08a;" horiz-adv-x="1792" 
d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559
q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5
q224 0 351 -124t127 -344z" />
    <glyph glyph-name="signout" unicode="&#xf08b;" horiz-adv-x="1664" 
d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704
q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
    <glyph glyph-name="linkedin_sign" unicode="&#xf08c;" 
d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5
q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="pushpin" unicode="&#xf08d;" horiz-adv-x="1152" 
d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38
t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
    <glyph glyph-name="external_link" unicode="&#xf08e;" horiz-adv-x="1792" 
d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320
q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
    <glyph glyph-name="signin" unicode="&#xf090;" 
d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5
q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="trophy" unicode="&#xf091;" horiz-adv-x="1664" 
d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91
t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96
q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
    <glyph glyph-name="github_sign" unicode="&#xf092;" 
d="M519 336q4 6 -3 13q-9 7 -14 2q-4 -6 3 -13q9 -7 14 -2zM491 377q-5 7 -12 4q-6 -4 0 -12q7 -8 12 -5q6 4 0 13zM450 417q2 4 -5 8q-7 2 -8 -2q-3 -5 4 -8q8 -2 9 2zM471 394q2 1 1.5 4.5t-3.5 5.5q-6 7 -10 3t1 -11q6 -6 11 -2zM557 319q2 7 -9 11q-9 3 -13 -4
q-2 -7 9 -11q9 -3 13 4zM599 316q0 8 -12 8q-10 0 -10 -8t11 -8t11 8zM638 323q-2 7 -13 5t-9 -9q2 -8 12 -6t10 10zM1280 640q0 212 -150 362t-362 150t-362 -150t-150 -362q0 -167 98 -300.5t252 -185.5q18 -3 26.5 5t8.5 20q0 52 -1 95q-6 -1 -15.5 -2.5t-35.5 -2t-48 4
t-43.5 20t-29.5 41.5q-23 59 -57 74q-2 1 -4.5 3.5l-8 8t-7 9.5t4 7.5t19.5 3.5q6 0 15 -2t30 -15.5t33 -35.5q16 -28 37.5 -42t43.5 -14t38 3.5t30 9.5q7 47 33 69q-49 6 -86 18.5t-73 39t-55.5 76t-19.5 119.5q0 79 53 137q-24 62 5 136q19 6 54.5 -7.5t60.5 -29.5l26 -16
q58 17 128 17t128 -17q11 7 28.5 18t55.5 26t57 9q29 -74 5 -136q53 -58 53 -137q0 -57 -14 -100.5t-35.5 -70t-53.5 -44.5t-62.5 -26t-68.5 -12q35 -31 35 -95q0 -40 -0.5 -89t-0.5 -51q0 -12 8.5 -20t26.5 -5q154 52 252 185.5t98 300.5zM1536 1120v-960
q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="upload_alt" unicode="&#xf093;" horiz-adv-x="1664" 
d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92
t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
    <glyph glyph-name="lemon" unicode="&#xf094;" 
d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5
q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44
q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5
q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -13 2 -25t3.5 -16.5t7.5 -20.5t8 -20q16 -40 25 -118.5t9 -136.5z" />
    <glyph glyph-name="phone" unicode="&#xf095;" horiz-adv-x="1408" 
d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -53 3.5t-57.5 12.5t-47 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-127 79 -264 216t-216 264q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47t-12.5 57.5t-3.5 53q0 92 51 186
q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174q2 -1 19 -11.5t24 -14
t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
    <glyph glyph-name="check_empty" unicode="&#xf096;" horiz-adv-x="1408" 
d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="bookmark_empty" unicode="&#xf097;" horiz-adv-x="1280" 
d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289
q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
    <glyph glyph-name="phone_sign" unicode="&#xf098;" 
d="M1280 343q0 11 -2 16t-18 16.5t-40.5 25t-47.5 26.5t-45.5 25t-28.5 15q-5 3 -19 13t-25 15t-21 5q-15 0 -36.5 -20.5t-39.5 -45t-38.5 -45t-33.5 -20.5q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170 126.5t-127 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5
t-3.5 16.5q0 13 20.5 33.5t45 38.5t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5
t320.5 -216.5q6 -2 30 -11t33 -12.5t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z
" />
    <glyph glyph-name="twitter" unicode="&#xf099;" horiz-adv-x="1664" 
d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41
q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
    <glyph glyph-name="facebook" unicode="&#xf09a;" horiz-adv-x="1024" 
d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
    <glyph glyph-name="github" unicode="&#xf09b;" 
d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -40 7t-13 30q0 3 0.5 76.5t0.5 134.5q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 119 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24
q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-85 13.5q-45 -113 -8 -204q-79 -87 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-39 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5
t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -88.5t0.5 -54.5q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103zM291 305q3 7 -7 12
q-10 3 -13 -2q-3 -7 7 -12q9 -6 13 2zM322 271q7 5 -2 16q-10 9 -16 3q-7 -5 2 -16q10 -10 16 -3zM352 226q9 7 0 19q-8 13 -17 6q-9 -5 0 -18t17 -7zM394 184q8 8 -4 19q-12 12 -20 3q-9 -8 4 -19q12 -12 20 -3zM451 159q3 11 -13 16q-15 4 -19 -7t13 -15q15 -6 19 6z
M514 154q0 13 -17 11q-16 0 -16 -11q0 -13 17 -11q16 0 16 11zM572 164q-2 11 -18 9q-16 -3 -14 -15t18 -8t14 14z" />
    <glyph glyph-name="unlock" unicode="&#xf09c;" horiz-adv-x="1664" 
d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5
t316.5 -131.5t131.5 -316.5z" />
    <glyph glyph-name="credit_card" unicode="&#xf09d;" horiz-adv-x="1920" 
d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608
q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
    <glyph glyph-name="rss" unicode="&#xf09e;" horiz-adv-x="1408" 
d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5
t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294
q187 -186 294 -425.5t120 -501.5z" />
    <glyph glyph-name="hdd" unicode="&#xf0a0;" 
d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5
h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75
l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
    <glyph glyph-name="bullhorn" unicode="&#xf0a1;" horiz-adv-x="1792" 
d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5
t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
    <glyph glyph-name="bell" unicode="&#xf0a2;" horiz-adv-x="1792" 
d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z
M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5
t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
    <glyph glyph-name="certificate" unicode="&#xf0a3;" 
d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70
l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70
l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
    <glyph glyph-name="hand_right" unicode="&#xf0a4;" horiz-adv-x="1792" 
d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106
q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43
q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5
t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
    <glyph glyph-name="hand_left" unicode="&#xf0a5;" horiz-adv-x="1792" 
d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-8 9 -12 14q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576q-50 0 -89 -38.5
t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45z
M1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128q0 122 81.5 189t206.5 67
q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
    <glyph glyph-name="hand_up" unicode="&#xf0a6;" 
d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576
q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5
t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76
q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
    <glyph glyph-name="hand_down" unicode="&#xf0a7;" 
d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33
t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580
q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100
q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
    <glyph glyph-name="circle_arrow_left" unicode="&#xf0a8;" 
d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640
q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="circle_arrow_right" unicode="&#xf0a9;" 
d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640
q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="circle_arrow_up" unicode="&#xf0aa;" 
d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640
q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="circle_arrow_down" unicode="&#xf0ab;" 
d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640
q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="globe" unicode="&#xf0ac;" 
d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11
q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 11t-9.5 10q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5
q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5
q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5
t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-4 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3
q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25
q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5
t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5
t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10.5t17 -19.5q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21
q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5
q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3
q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5
t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q8 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5
q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7
q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" />
    <glyph glyph-name="wrench" unicode="&#xf0ad;" horiz-adv-x="1664" 
d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5
t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" />
    <glyph glyph-name="tasks" unicode="&#xf0ae;" horiz-adv-x="1792" 
d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19
t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
    <glyph glyph-name="filter" unicode="&#xf0b0;" horiz-adv-x="1408" 
d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" />
    <glyph glyph-name="briefcase" unicode="&#xf0b1;" horiz-adv-x="1792" 
d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68
t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" />
    <glyph glyph-name="fullscreen" unicode="&#xf0b2;" 
d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144
l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z
" />
    <glyph glyph-name="group" unicode="&#xf0c0;" horiz-adv-x="1920" 
d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5
t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75
t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5
t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" />
    <glyph glyph-name="link" unicode="&#xf0c1;" horiz-adv-x="1664" 
d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26
l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15
t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207
q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" />
    <glyph glyph-name="cloud" unicode="&#xf0c2;" horiz-adv-x="1920" 
d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z
" />
    <glyph glyph-name="beaker" unicode="&#xf0c3;" horiz-adv-x="1664" 
d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" />
    <glyph glyph-name="cut" unicode="&#xf0c4;" horiz-adv-x="1792" 
d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84
q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148
q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108
q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6
q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" />
    <glyph glyph-name="copy" unicode="&#xf0c5;" horiz-adv-x="1792" 
d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299
h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" />
    <glyph glyph-name="paper_clip" unicode="&#xf0c6;" horiz-adv-x="1408" 
d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181
l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235
z" />
    <glyph glyph-name="save" unicode="&#xf0c7;" 
d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5
h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" />
    <glyph glyph-name="sign_blank" unicode="&#xf0c8;" 
d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="reorder" unicode="&#xf0c9;" 
d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45
t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
    <glyph glyph-name="ul" unicode="&#xf0ca;" horiz-adv-x="1792" 
d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z
M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
    <glyph glyph-name="ol" unicode="&#xf0cb;" horiz-adv-x="1792" 
d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362
q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5
t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 121.5t0.5 121.5v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216
q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
    <glyph glyph-name="strikethrough" unicode="&#xf0cc;" horiz-adv-x="1792" 
d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 98 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6
l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -56 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23
l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" />
    <glyph glyph-name="underline" unicode="&#xf0cd;" 
d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47
q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41
q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472
q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" />
    <glyph glyph-name="table" unicode="&#xf0ce;" horiz-adv-x="1664" 
d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23
v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192
q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192
q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113
z" />
    <glyph glyph-name="magic" unicode="&#xf0d0;" horiz-adv-x="1664" 
d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276
l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" />
    <glyph glyph-name="truck" unicode="&#xf0d1;" horiz-adv-x="1792" 
d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5
t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38
t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" />
    <glyph glyph-name="pinterest" unicode="&#xf0d2;" 
d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134
q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33
q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="pinterest_sign" unicode="&#xf0d3;" 
d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5
t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5
t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" />
    <glyph glyph-name="google_plus_sign" unicode="&#xf0d4;" 
d="M917 631q0 26 -6 64h-362v-132h217q-3 -24 -16.5 -50t-37.5 -53t-66.5 -44.5t-96.5 -17.5q-99 0 -169 71t-70 171t70 171t169 71q92 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585
h109v110h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="google_plus" unicode="&#xf0d5;" horiz-adv-x="2304" 
d="M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62
q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z" />
    <glyph glyph-name="money" unicode="&#xf0d6;" horiz-adv-x="1920" 
d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384
v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" />
    <glyph glyph-name="caret_down" unicode="&#xf0d7;" horiz-adv-x="1024" 
d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
    <glyph glyph-name="caret_up" unicode="&#xf0d8;" horiz-adv-x="1024" 
d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
    <glyph glyph-name="caret_left" unicode="&#xf0d9;" horiz-adv-x="640" 
d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" />
    <glyph glyph-name="caret_right" unicode="&#xf0da;" horiz-adv-x="640" 
d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" />
    <glyph glyph-name="columns" unicode="&#xf0db;" horiz-adv-x="1664" 
d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" />
    <glyph glyph-name="sort" unicode="&#xf0dc;" horiz-adv-x="1024" 
d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
    <glyph glyph-name="sort_down" unicode="&#xf0dd;" horiz-adv-x="1024" 
d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
    <glyph glyph-name="sort_up" unicode="&#xf0de;" horiz-adv-x="1024" 
d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
    <glyph glyph-name="envelope_alt" unicode="&#xf0e0;" horiz-adv-x="1792" 
d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123
q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" />
    <glyph glyph-name="linkedin" unicode="&#xf0e1;" 
d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329
q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" />
    <glyph glyph-name="undo" unicode="&#xf0e2;" 
d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" />
    <glyph glyph-name="legal" unicode="&#xf0e3;" horiz-adv-x="1792" 
d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5
t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14
q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28
q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" />
    <glyph glyph-name="dashboard" unicode="&#xf0e4;" horiz-adv-x="1792" 
d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5
t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5
t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29
q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="comment_alt" unicode="&#xf0e5;" horiz-adv-x="1792" 
d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640
q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5
t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
    <glyph glyph-name="comments_alt" unicode="&#xf0e6;" horiz-adv-x="1792" 
d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257
t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5
t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129
q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" />
    <glyph glyph-name="bolt" unicode="&#xf0e7;" horiz-adv-x="896" 
d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" />
    <glyph glyph-name="sitemap" unicode="&#xf0e8;" horiz-adv-x="1792" 
d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320
q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68
z" />
    <glyph glyph-name="umbrella" unicode="&#xf0e9;" horiz-adv-x="1664" 
d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97
q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69
q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" />
    <glyph glyph-name="paste" unicode="&#xf0ea;" horiz-adv-x="1792" 
d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28
h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" />
    <glyph glyph-name="light_bulb" unicode="&#xf0eb;" horiz-adv-x="1024" 
d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134
q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47
q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5
t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" />
    <glyph glyph-name="exchange" unicode="&#xf0ec;" horiz-adv-x="1792" 
d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9
q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
    <glyph glyph-name="cloud_download" unicode="&#xf0ed;" horiz-adv-x="1920" 
d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
    <glyph glyph-name="cloud_upload" unicode="&#xf0ee;" horiz-adv-x="1920" 
d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
    <glyph glyph-name="user_md" unicode="&#xf0f0;" horiz-adv-x="1408" 
d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56
t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68
t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
t271.5 -112.5t112.5 -271.5z" />
    <glyph glyph-name="stethoscope" unicode="&#xf0f1;" horiz-adv-x="1408" 
d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48
t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252
t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" />
    <glyph glyph-name="suitcase" unicode="&#xf0f2;" horiz-adv-x="1792" 
d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66
t66 -158z" />
    <glyph glyph-name="bell_alt" unicode="&#xf0f3;" horiz-adv-x="1792" 
d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5
t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
    <glyph glyph-name="coffee" unicode="&#xf0f4;" horiz-adv-x="1920" 
d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45
t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" />
    <glyph glyph-name="food" unicode="&#xf0f5;" horiz-adv-x="1408" 
d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45
t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" />
    <glyph glyph-name="file_text_alt" unicode="&#xf0f6;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704
q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" />
    <glyph glyph-name="building" unicode="&#xf0f7;" horiz-adv-x="1408" 
d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" />
    <glyph glyph-name="hospital" unicode="&#xf0f8;" horiz-adv-x="1408" 
d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5
t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320
v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" />
    <glyph glyph-name="ambulance" unicode="&#xf0f9;" horiz-adv-x="1920" 
d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5
t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152
q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
    <glyph glyph-name="medkit" unicode="&#xf0fa;" horiz-adv-x="1792" 
d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32
q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" />
    <glyph glyph-name="fighter_jet" unicode="&#xf0fb;" horiz-adv-x="1920" 
d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96
q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q128 -28 200 -52t80 -34z" />
    <glyph glyph-name="beer" unicode="&#xf0fc;" horiz-adv-x="1664" 
d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" />
    <glyph glyph-name="h_sign" unicode="&#xf0fd;" 
d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960
q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="f0fe" unicode="&#xf0fe;" 
d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960
q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="double_angle_left" unicode="&#xf100;" horiz-adv-x="1024" 
d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" />
    <glyph glyph-name="double_angle_right" unicode="&#xf101;" horiz-adv-x="1024" 
d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23
l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
    <glyph glyph-name="double_angle_up" unicode="&#xf102;" horiz-adv-x="1152" 
d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393
q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
    <glyph glyph-name="double_angle_down" unicode="&#xf103;" horiz-adv-x="1152" 
d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
    <glyph glyph-name="angle_left" unicode="&#xf104;" horiz-adv-x="640" 
d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
    <glyph glyph-name="angle_right" unicode="&#xf105;" horiz-adv-x="640" 
d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
    <glyph glyph-name="angle_up" unicode="&#xf106;" horiz-adv-x="1152" 
d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
    <glyph glyph-name="angle_down" unicode="&#xf107;" horiz-adv-x="1152" 
d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
    <glyph glyph-name="desktop" unicode="&#xf108;" horiz-adv-x="1920" 
d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19
t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
    <glyph glyph-name="laptop" unicode="&#xf109;" horiz-adv-x="1920" 
d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z
M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" />
    <glyph glyph-name="tablet" unicode="&#xf10a;" horiz-adv-x="1152" 
d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832
q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" />
    <glyph glyph-name="mobile_phone" unicode="&#xf10b;" horiz-adv-x="768" 
d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136
q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
    <glyph glyph-name="circle_blank" unicode="&#xf10c;" 
d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103
t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="quote_left" unicode="&#xf10d;" horiz-adv-x="1664" 
d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z
M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" />
    <glyph glyph-name="quote_right" unicode="&#xf10e;" horiz-adv-x="1664" 
d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216
v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" />
    <glyph glyph-name="spinner" unicode="&#xf110;" horiz-adv-x="1792" 
d="M526 142q0 -53 -37.5 -90.5t-90.5 -37.5q-52 0 -90 38t-38 90q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 -64q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -53 -37.5 -90.5t-90.5 -37.5
t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1522 142q0 -52 -38 -90t-90 -38q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM558 1138q0 -66 -47 -113t-113 -47t-113 47t-47 113t47 113t113 47t113 -47t47 -113z
M1728 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1088 1344q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1618 1138q0 -93 -66 -158.5t-158 -65.5q-93 0 -158.5 65.5t-65.5 158.5
q0 92 65.5 158t158.5 66q92 0 158 -66t66 -158z" />
    <glyph glyph-name="circle" unicode="&#xf111;" 
d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="reply" unicode="&#xf112;" horiz-adv-x="1792" 
d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19
l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" />
    <glyph glyph-name="github_alt" unicode="&#xf113;" horiz-adv-x="1664" 
d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320
q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86
t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218
q0 -87 -27 -168q136 -160 136 -398z" />
    <glyph glyph-name="folder_close_alt" unicode="&#xf114;" horiz-adv-x="1664" 
d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320
q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
    <glyph glyph-name="folder_open_alt" unicode="&#xf115;" horiz-adv-x="1920" 
d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68
v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z
" />
    <glyph glyph-name="expand_alt" unicode="&#xf116;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="collapse_alt" unicode="&#xf117;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="smile" unicode="&#xf118;" 
d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5
t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="frown" unicode="&#xf119;" 
d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204
t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="meh" unicode="&#xf11a;" 
d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="gamepad" unicode="&#xf11b;" horiz-adv-x="1920" 
d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150
t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" />
    <glyph glyph-name="keyboard" unicode="&#xf11c;" horiz-adv-x="1920" 
d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16
h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16
h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96
q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896
h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" />
    <glyph glyph-name="flag_alt" unicode="&#xf11d;" horiz-adv-x="1792" 
d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9
h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102
q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
    <glyph glyph-name="flag_checkered" unicode="&#xf11e;" horiz-adv-x="1792" 
d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2
q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266
q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8
q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
    <glyph glyph-name="terminal" unicode="&#xf120;" horiz-adv-x="1664" 
d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9
t9 -23z" />
    <glyph glyph-name="code" unicode="&#xf121;" horiz-adv-x="1920" 
d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5
l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" />
    <glyph glyph-name="reply_all" unicode="&#xf122;" horiz-adv-x="1792" 
d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1
q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" />
    <glyph glyph-name="star_half_empty" unicode="&#xf123;" horiz-adv-x="1664" 
d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5
l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" />
    <glyph glyph-name="location_arrow" unicode="&#xf124;" horiz-adv-x="1408" 
d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" />
    <glyph glyph-name="crop" unicode="&#xf125;" horiz-adv-x="1664" 
d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23
v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" />
    <glyph glyph-name="code_fork" unicode="&#xf126;" horiz-adv-x="1024" 
d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5
q-2 -287 -226 -414q-67 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497
q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" />
    <glyph glyph-name="unlink" unicode="&#xf127;" horiz-adv-x="1664" 
d="M439 265l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320
q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18
l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9
t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
    <glyph glyph-name="question" unicode="&#xf128;" horiz-adv-x="1024" 
d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5
t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" />
    <glyph glyph-name="_279" unicode="&#xf129;" horiz-adv-x="640" 
d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192
q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" />
    <glyph glyph-name="exclamation" unicode="&#xf12a;" horiz-adv-x="640" 
d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" />
    <glyph glyph-name="superscript" unicode="&#xf12b;" 
d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
M1534 846v-206h-514l-3 27q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5
t-65.5 -51.5t-30.5 -63h232v80h126z" />
    <glyph glyph-name="subscript" unicode="&#xf12c;" 
d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
M1536 -50v-206h-514l-4 27q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73
h232v80h126z" />
    <glyph glyph-name="_283" unicode="&#xf12d;" horiz-adv-x="1920" 
d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" />
    <glyph glyph-name="puzzle_piece" unicode="&#xf12e;" horiz-adv-x="1664" 
d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5
t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89
q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117
q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" />
    <glyph glyph-name="microphone" unicode="&#xf130;" horiz-adv-x="1152" 
d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5
t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" />
    <glyph glyph-name="microphone_off" unicode="&#xf131;" horiz-adv-x="1408" 
d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128
q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23
t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" />
    <glyph glyph-name="shield" unicode="&#xf132;" horiz-adv-x="1280" 
d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150
t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
    <glyph glyph-name="calendar_empty" unicode="&#xf133;" horiz-adv-x="1664" 
d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
    <glyph glyph-name="fire_extinguisher" unicode="&#xf134;" horiz-adv-x="1408" 
d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800
q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113
q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
    <glyph glyph-name="rocket" unicode="&#xf135;" horiz-adv-x="1664" 
d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1
q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
    <glyph glyph-name="maxcdn" unicode="&#xf136;" horiz-adv-x="1792" 
d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" />
    <glyph glyph-name="chevron_sign_left" unicode="&#xf137;" 
d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="chevron_sign_right" unicode="&#xf138;" 
d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="chevron_sign_up" unicode="&#xf139;" 
d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="chevron_sign_down" unicode="&#xf13a;" 
d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="html5" unicode="&#xf13b;" horiz-adv-x="1408" 
d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" />
    <glyph glyph-name="css3" unicode="&#xf13c;" horiz-adv-x="1792" 
d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" />
    <glyph glyph-name="anchor" unicode="&#xf13d;" horiz-adv-x="1792" 
d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352
q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19
t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" />
    <glyph glyph-name="unlock_alt" unicode="&#xf13e;" horiz-adv-x="1152" 
d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181
v-320h736z" />
    <glyph glyph-name="bullseye" unicode="&#xf140;" 
d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150
t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="ellipsis_horizontal" unicode="&#xf141;" horiz-adv-x="1408" 
d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192
q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
    <glyph glyph-name="ellipsis_vertical" unicode="&#xf142;" horiz-adv-x="384" 
d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192
q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
    <glyph glyph-name="_303" unicode="&#xf143;" 
d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 233 -176.5 396.5t-396.5 176.5q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128
q13 0 23 10t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960
q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="play_sign" unicode="&#xf144;" 
d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56
q16 -8 32 -8q17 0 32 9z" />
    <glyph glyph-name="ticket" unicode="&#xf145;" horiz-adv-x="1792" 
d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136
t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" />
    <glyph glyph-name="minus_sign_alt" unicode="&#xf146;" 
d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
t84.5 -203.5z" />
    <glyph glyph-name="check_minus" unicode="&#xf147;" horiz-adv-x="1408" 
d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5
t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="level_up" unicode="&#xf148;" horiz-adv-x="1024" 
d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" />
    <glyph glyph-name="level_down" unicode="&#xf149;" horiz-adv-x="1024" 
d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" />
    <glyph glyph-name="check_sign" unicode="&#xf14a;" 
d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5
t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="edit_sign" unicode="&#xf14b;" 
d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120
v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_312" unicode="&#xf14c;" 
d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960
q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="share_sign" unicode="&#xf14d;" 
d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q11 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5
t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="compass" unicode="&#xf14e;" 
d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="collapse" unicode="&#xf150;" 
d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120
v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="collapse_top" unicode="&#xf151;" 
d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960
q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_317" unicode="&#xf152;" 
d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5
t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="eur" unicode="&#xf153;" horiz-adv-x="1024" 
d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9
t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26
l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" />
    <glyph glyph-name="gbp" unicode="&#xf154;" horiz-adv-x="1024" 
d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7
q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" />
    <glyph glyph-name="usd" unicode="&#xf155;" horiz-adv-x="1024" 
d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43
t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5
t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50
t53 -63.5t31.5 -76.5t13 -94z" />
    <glyph glyph-name="inr" unicode="&#xf156;" horiz-adv-x="898" 
d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102
q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
    <glyph glyph-name="jpy" unicode="&#xf157;" horiz-adv-x="1027" 
d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61
l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
    <glyph glyph-name="rub" unicode="&#xf158;" horiz-adv-x="1280" 
d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128
q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" />
    <glyph glyph-name="krw" unicode="&#xf159;" horiz-adv-x="1792" 
d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23
t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28
q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
    <glyph glyph-name="btc" unicode="&#xf15a;" horiz-adv-x="1280" 
d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164
l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30
t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
    <glyph glyph-name="file" unicode="&#xf15b;" 
d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" />
    <glyph glyph-name="file_text" unicode="&#xf15c;" 
d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704
q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" />
    <glyph glyph-name="sort_by_alphabet" unicode="&#xf15d;" horiz-adv-x="1664" 
d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23
v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162
l230 -662h70z" />
    <glyph glyph-name="_329" unicode="&#xf15e;" horiz-adv-x="1664" 
d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150
v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248
v119h121z" />
    <glyph glyph-name="sort_by_attributes" unicode="&#xf160;" horiz-adv-x="1792" 
d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832
q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256
q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" />
    <glyph glyph-name="sort_by_attributes_alt" unicode="&#xf161;" horiz-adv-x="1792" 
d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192
q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832
q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" />
    <glyph glyph-name="sort_by_order" unicode="&#xf162;" 
d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23
zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5
t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" />
    <glyph glyph-name="sort_by_order_alt" unicode="&#xf163;" 
d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9
t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13
q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" />
    <glyph glyph-name="_334" unicode="&#xf164;" horiz-adv-x="1664" 
d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76
q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5
t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" />
    <glyph glyph-name="_335" unicode="&#xf165;" horiz-adv-x="1664" 
d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135
t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121
t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" />
    <glyph glyph-name="youtube_sign" unicode="&#xf166;" 
d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 17 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15
q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38
q21 -29 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5
q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78q7 -23 23 -69l24 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38
q-51 0 -78 -38q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5
h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="youtube" unicode="&#xf167;" 
d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73
q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51
q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99
q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-38 -51 -106 -51q-67 0 -105 51
q-28 38 -28 118v175q0 80 28 117q38 51 105 51q68 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" />
    <glyph glyph-name="xing" unicode="&#xf168;" horiz-adv-x="1408" 
d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942
q25 45 64 45h241q22 0 31 -15z" />
    <glyph glyph-name="xing_sign" unicode="&#xf169;" 
d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1
l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="youtube_play" unicode="&#xf16a;" horiz-adv-x="1792" 
d="M711 408l484 250l-484 253v-503zM896 1270q168 0 324.5 -4.5t229.5 -9.5l73 -4q1 0 17 -1.5t23 -3t23.5 -4.5t28.5 -8t28 -13t31 -19.5t29 -26.5q6 -6 15.5 -18.5t29 -58.5t26.5 -101q8 -64 12.5 -136.5t5.5 -113.5v-40v-136q1 -145 -18 -290q-7 -55 -25 -99.5t-32 -61.5
l-14 -17q-14 -15 -29 -26.5t-31 -19t-28 -12.5t-28.5 -8t-24 -4.5t-23 -3t-16.5 -1.5q-251 -19 -627 -19q-207 2 -359.5 6.5t-200.5 7.5l-49 4l-36 4q-36 5 -54.5 10t-51 21t-56.5 41q-6 6 -15.5 18.5t-29 58.5t-26.5 101q-8 64 -12.5 136.5t-5.5 113.5v40v136
q-1 145 18 290q7 55 25 99.5t32 61.5l14 17q14 15 29 26.5t31 19.5t28 13t28.5 8t23.5 4.5t23 3t17 1.5q251 18 627 18z" />
    <glyph glyph-name="dropbox" unicode="&#xf16b;" horiz-adv-x="1792" 
d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" />
    <glyph glyph-name="stackexchange" unicode="&#xf16c;" 
d="M1289 -96h-1118v480h-160v-640h1438v640h-160v-480zM347 428l33 157l783 -165l-33 -156zM450 802l67 146l725 -339l-67 -145zM651 1158l102 123l614 -513l-102 -123zM1048 1536l477 -641l-128 -96l-477 641zM330 65v159h800v-159h-800z" />
    <glyph glyph-name="instagram" unicode="&#xf16d;" 
d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1162 640q0 -164 -115 -279t-279 -115t-279 115t-115 279t115 279t279 115t279 -115t115 -279zM1270 1050q0 -38 -27 -65t-65 -27t-65 27t-27 65t27 65t65 27t65 -27t27 -65zM768 1270
q-7 0 -76.5 0.5t-105.5 0t-96.5 -3t-103 -10t-71.5 -18.5q-50 -20 -88 -58t-58 -88q-11 -29 -18.5 -71.5t-10 -103t-3 -96.5t0 -105.5t0.5 -76.5t-0.5 -76.5t0 -105.5t3 -96.5t10 -103t18.5 -71.5q20 -50 58 -88t88 -58q29 -11 71.5 -18.5t103 -10t96.5 -3t105.5 0t76.5 0.5
t76.5 -0.5t105.5 0t96.5 3t103 10t71.5 18.5q50 20 88 58t58 88q11 29 18.5 71.5t10 103t3 96.5t0 105.5t-0.5 76.5t0.5 76.5t0 105.5t-3 96.5t-10 103t-18.5 71.5q-20 50 -58 88t-88 58q-29 11 -71.5 18.5t-103 10t-96.5 3t-105.5 0t-76.5 -0.5zM1536 640q0 -229 -5 -317
q-10 -208 -124 -322t-322 -124q-88 -5 -317 -5t-317 5q-208 10 -322 124t-124 322q-5 88 -5 317t5 317q10 208 124 322t322 124q88 5 317 5t317 -5q208 -10 322 -124t124 -322q5 -88 5 -317z" />
    <glyph glyph-name="flickr" unicode="&#xf16e;" 
d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150
t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" />
    <glyph glyph-name="adn" unicode="&#xf170;" 
d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="f171" unicode="&#xf171;" horiz-adv-x="1408" 
d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22
t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18
t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5
t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" />
    <glyph glyph-name="bitbucket_sign" unicode="&#xf172;" 
d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5
t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z
M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120
v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="tumblr" unicode="&#xf173;" horiz-adv-x="1024" 
d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14
q78 2 134 29z" />
    <glyph glyph-name="tumblr_sign" unicode="&#xf174;" 
d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z
M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="long_arrow_down" unicode="&#xf175;" horiz-adv-x="768" 
d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" />
    <glyph glyph-name="long_arrow_up" unicode="&#xf176;" horiz-adv-x="768" 
d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" />
    <glyph glyph-name="long_arrow_left" unicode="&#xf177;" horiz-adv-x="1792" 
d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" />
    <glyph glyph-name="long_arrow_right" unicode="&#xf178;" horiz-adv-x="1792" 
d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" />
    <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="1408" 
d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q113 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65
q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" />
    <glyph glyph-name="windows" unicode="&#xf17a;" horiz-adv-x="1664" 
d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" />
    <glyph glyph-name="android" unicode="&#xf17b;" horiz-adv-x="1408" 
d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30
t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5
h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" />
    <glyph glyph-name="linux" unicode="&#xf17c;" 
d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-10 -11 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z
M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7
q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15
q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5
t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19
q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63
q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18q-2 -1 -4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92
q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152
q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-6 0 -8 -2t0 -4
t5 -3q14 -4 18 -31q0 -3 8 2q2 2 2 3zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5
t-30 -18.5t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43
q-19 4 -51 9.5t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49
t-14 -48q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54
q110 143 124 195q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5
t-40.5 -33.5t-61 -14q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5
t15.5 47.5q1 -31 8 -56.5t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" />
    <glyph glyph-name="dribble" unicode="&#xf17d;" 
d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81
t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19
q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -5 6.5 -17t7.5 -17q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6
t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="skype" unicode="&#xf17e;" 
d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5
t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5
q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80
q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" />
    <glyph glyph-name="foursquare" unicode="&#xf180;" horiz-adv-x="1280" 
d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z
M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324
l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" />
    <glyph glyph-name="trello" unicode="&#xf181;" 
d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408
q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
    <glyph glyph-name="female" unicode="&#xf182;" horiz-adv-x="1280" 
d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43
q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
    <glyph glyph-name="male" unicode="&#xf183;" horiz-adv-x="1024" 
d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z
M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
    <glyph glyph-name="gittip" unicode="&#xf184;" 
d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="sun" unicode="&#xf185;" horiz-adv-x="1792" 
d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4
l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94
q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" />
    <glyph glyph-name="_366" unicode="&#xf186;" 
d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61
t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" />
    <glyph glyph-name="archive" unicode="&#xf187;" horiz-adv-x="1792" 
d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536
q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" />
    <glyph glyph-name="bug" unicode="&#xf188;" horiz-adv-x="1664" 
d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207
q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19
t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" />
    <glyph glyph-name="vk" unicode="&#xf189;" horiz-adv-x="1920" 
d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-40 -51 -55 -72t-30.5 -49.5t-12 -42t13 -34.5t32.5 -43t57 -53q4 -2 5 -4q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58
t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6
q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q16 19 38 30q53 26 239 24
q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2
q39 5 64 -2.5t31 -16.5z" />
    <glyph glyph-name="weibo" unicode="&#xf18a;" horiz-adv-x="1792" 
d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12
q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422
q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178
q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z
M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" />
    <glyph glyph-name="renren" unicode="&#xf18b;" 
d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495
q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" />
    <glyph glyph-name="_372" unicode="&#xf18c;" horiz-adv-x="1408" 
d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5
t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56
t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -4 1 -50t-1 -72q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5
t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" />
    <glyph glyph-name="stack_exchange" unicode="&#xf18d;" horiz-adv-x="1280" 
d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z
" />
    <glyph glyph-name="_374" unicode="&#xf18e;" 
d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="arrow_circle_alt_left" unicode="&#xf190;" 
d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="_376" unicode="&#xf191;" 
d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z
M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="dot_circle_alt" unicode="&#xf192;" 
d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5
t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="_378" unicode="&#xf193;" horiz-adv-x="1664" 
d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128
q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 17 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" />
    <glyph glyph-name="vimeo_square" unicode="&#xf194;" 
d="M1292 898q10 216 -161 222q-231 8 -312 -261q44 19 82 19q85 0 74 -96q-4 -57 -74 -167t-105 -110q-43 0 -82 169q-13 54 -45 255q-30 189 -160 177q-59 -7 -164 -100l-81 -72l-81 -72l52 -67q76 52 87 52q57 0 107 -179q15 -55 45 -164.5t45 -164.5q68 -179 164 -179
q157 0 383 294q220 283 226 444zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_380" unicode="&#xf195;" horiz-adv-x="1152" 
d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160
q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
    <glyph glyph-name="plus_square_o" unicode="&#xf196;" horiz-adv-x="1408" 
d="M1152 736v-64q0 -14 -9 -23t-23 -9h-352v-352q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v352h-352q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h352v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-352h352q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832
q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_382" unicode="&#xf197;" horiz-adv-x="2176" 
d="M620 416q-110 -64 -268 -64h-128v64h-64q-13 0 -22.5 23.5t-9.5 56.5q0 24 7 49q-58 2 -96.5 10.5t-38.5 20.5t38.5 20.5t96.5 10.5q-7 25 -7 49q0 33 9.5 56.5t22.5 23.5h64v64h128q158 0 268 -64h1113q42 -7 106.5 -18t80.5 -14q89 -15 150 -40.5t83.5 -47.5t22.5 -40
t-22.5 -40t-83.5 -47.5t-150 -40.5q-16 -3 -80.5 -14t-106.5 -18h-1113zM1739 668q53 -36 53 -92t-53 -92l81 -30q68 48 68 122t-68 122zM625 400h1015q-217 -38 -456 -80q-57 0 -113 -24t-83 -48l-28 -24l-288 -288q-26 -26 -70.5 -45t-89.5 -19h-96l-93 464h29
q157 0 273 64zM352 816h-29l93 464h96q46 0 90 -19t70 -45l288 -288q4 -4 11 -10.5t30.5 -23t48.5 -29t61.5 -23t72.5 -10.5l456 -80h-1015q-116 64 -273 64z" />
    <glyph glyph-name="_383" unicode="&#xf198;" horiz-adv-x="1664" 
d="M1519 760q62 0 103.5 -40.5t41.5 -101.5q0 -97 -93 -130l-172 -59l56 -167q7 -21 7 -47q0 -59 -42 -102t-101 -43q-47 0 -85.5 27t-53.5 72l-55 165l-310 -106l55 -164q8 -24 8 -47q0 -59 -42 -102t-102 -43q-47 0 -85 27t-53 72l-55 163l-153 -53q-29 -9 -50 -9
q-61 0 -101.5 40t-40.5 101q0 47 27.5 85t71.5 53l156 53l-105 313l-156 -54q-26 -8 -48 -8q-60 0 -101 40.5t-41 100.5q0 47 27.5 85t71.5 53l157 53l-53 159q-8 24 -8 47q0 60 42 102.5t102 42.5q47 0 85 -27t53 -72l54 -160l310 105l-54 160q-8 24 -8 47q0 59 42.5 102
t101.5 43q47 0 85.5 -27.5t53.5 -71.5l53 -161l162 55q21 6 43 6q60 0 102.5 -39.5t42.5 -98.5q0 -45 -30 -81.5t-74 -51.5l-157 -54l105 -316l164 56q24 8 46 8zM725 498l310 105l-105 315l-310 -107z" />
    <glyph glyph-name="_384" unicode="&#xf199;" 
d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM1280 352v436q-31 -35 -64 -55q-34 -22 -132.5 -85t-151.5 -99q-98 -69 -164 -69v0v0q-66 0 -164 69
q-47 32 -142 92.5t-142 92.5q-12 8 -33 27t-31 27v-436q0 -40 28 -68t68 -28h832q40 0 68 28t28 68zM1280 925q0 41 -27.5 70t-68.5 29h-832q-40 0 -68 -28t-28 -68q0 -37 30.5 -76.5t67.5 -64.5q47 -32 137.5 -89t129.5 -83q3 -2 17 -11.5t21 -14t21 -13t23.5 -13
t21.5 -9.5t22.5 -7.5t20.5 -2.5t20.5 2.5t22.5 7.5t21.5 9.5t23.5 13t21 13t21 14t17 11.5l267 174q35 23 66.5 62.5t31.5 73.5z" />
    <glyph glyph-name="_385" unicode="&#xf19a;" horiz-adv-x="1792" 
d="M127 640q0 163 67 313l367 -1005q-196 95 -315 281t-119 411zM1415 679q0 -19 -2.5 -38.5t-10 -49.5t-11.5 -44t-17.5 -59t-17.5 -58l-76 -256l-278 826q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-75 1 -202 10q-12 1 -20.5 -5t-11.5 -15t-1.5 -18.5t9 -16.5
t19.5 -8l80 -8l120 -328l-168 -504l-280 832q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-7 0 -23 0.5t-26 0.5q105 160 274.5 253.5t367.5 93.5q147 0 280.5 -53t238.5 -149h-10q-55 0 -92 -40.5t-37 -95.5q0 -12 2 -24t4 -21.5t8 -23t9 -21t12 -22.5t12.5 -21
t14.5 -24t14 -23q63 -107 63 -212zM909 573l237 -647q1 -6 5 -11q-126 -44 -255 -44q-112 0 -217 32zM1570 1009q95 -174 95 -369q0 -209 -104 -385.5t-279 -278.5l235 678q59 169 59 276q0 42 -6 79zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286
t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 -215q173 0 331.5 68t273 182.5t182.5 273t68 331.5t-68 331.5t-182.5 273t-273 182.5t-331.5 68t-331.5 -68t-273 -182.5t-182.5 -273t-68 -331.5t68 -331.5t182.5 -273
t273 -182.5t331.5 -68z" />
    <glyph glyph-name="_386" unicode="&#xf19b;" horiz-adv-x="1792" 
d="M1086 1536v-1536l-272 -128q-228 20 -414 102t-293 208.5t-107 272.5q0 140 100.5 263.5t275 205.5t391.5 108v-172q-217 -38 -356.5 -150t-139.5 -255q0 -152 154.5 -267t388.5 -145v1360zM1755 954l37 -390l-525 114l147 83q-119 70 -280 99v172q277 -33 481 -157z" />
    <glyph glyph-name="_387" unicode="&#xf19c;" horiz-adv-x="2048" 
d="M960 1536l960 -384v-128h-128q0 -26 -20.5 -45t-48.5 -19h-1526q-28 0 -48.5 19t-20.5 45h-128v128zM256 896h256v-768h128v768h256v-768h128v768h256v-768h128v768h256v-768h59q28 0 48.5 -19t20.5 -45v-64h-1664v64q0 26 20.5 45t48.5 19h59v768zM1851 -64
q28 0 48.5 -19t20.5 -45v-128h-1920v128q0 26 20.5 45t48.5 19h1782z" />
    <glyph glyph-name="_388" unicode="&#xf19d;" horiz-adv-x="2304" 
d="M1774 700l18 -316q4 -69 -82 -128t-235 -93.5t-323 -34.5t-323 34.5t-235 93.5t-82 128l18 316l574 -181q22 -7 48 -7t48 7zM2304 1024q0 -23 -22 -31l-1120 -352q-4 -1 -10 -1t-10 1l-652 206q-43 -34 -71 -111.5t-34 -178.5q63 -36 63 -109q0 -69 -58 -107l58 -433
q2 -14 -8 -25q-9 -11 -24 -11h-192q-15 0 -24 11q-10 11 -8 25l58 433q-58 38 -58 107q0 73 65 111q11 207 98 330l-333 104q-22 8 -22 31t22 31l1120 352q4 1 10 1t10 -1l1120 -352q22 -8 22 -31z" />
    <glyph glyph-name="_389" unicode="&#xf19e;" 
d="M859 579l13 -707q-62 11 -105 11q-41 0 -105 -11l13 707q-40 69 -168.5 295.5t-216.5 374.5t-181 287q58 -15 108 -15q44 0 111 15q63 -111 133.5 -229.5t167 -276.5t138.5 -227q37 61 109.5 177.5t117.5 190t105 176t107 189.5q54 -14 107 -14q56 0 114 14v0
q-28 -39 -60 -88.5t-49.5 -78.5t-56.5 -96t-49 -84q-146 -248 -353 -610z" />
    <glyph glyph-name="uniF1A0" unicode="&#xf1a0;" 
d="M768 750h725q12 -67 12 -128q0 -217 -91 -387.5t-259.5 -266.5t-386.5 -96q-157 0 -299 60.5t-245 163.5t-163.5 245t-60.5 299t60.5 299t163.5 245t245 163.5t299 60.5q300 0 515 -201l-209 -201q-123 119 -306 119q-129 0 -238.5 -65t-173.5 -176.5t-64 -243.5
t64 -243.5t173.5 -176.5t238.5 -65q87 0 160 24t120 60t82 82t51.5 87t22.5 78h-436v264z" />
    <glyph glyph-name="f1a1" unicode="&#xf1a1;" horiz-adv-x="1792" 
d="M1095 369q16 -16 0 -31q-62 -62 -199 -62t-199 62q-16 15 0 31q6 6 15 6t15 -6q48 -49 169 -49q120 0 169 49q6 6 15 6t15 -6zM788 550q0 -37 -26 -63t-63 -26t-63.5 26t-26.5 63q0 38 26.5 64t63.5 26t63 -26.5t26 -63.5zM1183 550q0 -37 -26.5 -63t-63.5 -26t-63 26
t-26 63t26 63.5t63 26.5t63.5 -26t26.5 -64zM1434 670q0 49 -35 84t-85 35t-86 -36q-130 90 -311 96l63 283l200 -45q0 -37 26 -63t63 -26t63.5 26.5t26.5 63.5t-26.5 63.5t-63.5 26.5q-54 0 -80 -50l-221 49q-19 5 -25 -16l-69 -312q-180 -7 -309 -97q-35 37 -87 37
q-50 0 -85 -35t-35 -84q0 -35 18.5 -64t49.5 -44q-6 -27 -6 -56q0 -142 140 -243t337 -101q198 0 338 101t140 243q0 32 -7 57q30 15 48 43.5t18 63.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191
t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="_392" unicode="&#xf1a2;" 
d="M939 407q13 -13 0 -26q-53 -53 -171 -53t-171 53q-13 13 0 26q5 6 13 6t13 -6q42 -42 145 -42t145 42q5 6 13 6t13 -6zM676 563q0 -31 -23 -54t-54 -23t-54 23t-23 54q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1014 563q0 -31 -23 -54t-54 -23t-54 23t-23 54
q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1229 666q0 42 -30 72t-73 30q-42 0 -73 -31q-113 78 -267 82l54 243l171 -39q1 -32 23.5 -54t53.5 -22q32 0 54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5q-48 0 -69 -43l-189 42q-17 5 -21 -13l-60 -268q-154 -6 -265 -83
q-30 32 -74 32q-43 0 -73 -30t-30 -72q0 -30 16 -55t42 -38q-5 -25 -5 -48q0 -122 120 -208.5t289 -86.5q170 0 290 86.5t120 208.5q0 25 -6 49q25 13 40.5 37.5t15.5 54.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_393" unicode="&#xf1a3;" 
d="M866 697l90 27v62q0 79 -58 135t-138 56t-138 -55.5t-58 -134.5v-283q0 -20 -14 -33.5t-33 -13.5t-32.5 13.5t-13.5 33.5v120h-151v-122q0 -82 57.5 -139t139.5 -57q81 0 138.5 56.5t57.5 136.5v280q0 19 13.5 33t33.5 14q19 0 32.5 -14t13.5 -33v-54zM1199 502v122h-150
v-126q0 -20 -13.5 -33.5t-33.5 -13.5q-19 0 -32.5 14t-13.5 33v123l-90 -26l-60 28v-123q0 -80 58 -137t139 -57t138.5 57t57.5 139zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103
t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="f1a4" unicode="&#xf1a4;" horiz-adv-x="1920" 
d="M1062 824v118q0 42 -30 72t-72 30t-72 -30t-30 -72v-612q0 -175 -126 -299t-303 -124q-178 0 -303.5 125.5t-125.5 303.5v266h328v-262q0 -43 30 -72.5t72 -29.5t72 29.5t30 72.5v620q0 171 126.5 292t301.5 121q176 0 302 -122t126 -294v-136l-195 -58zM1592 602h328
v-266q0 -178 -125.5 -303.5t-303.5 -125.5q-177 0 -303 124.5t-126 300.5v268l131 -61l195 58v-270q0 -42 30 -71.5t72 -29.5t72 29.5t30 71.5v275z" />
    <glyph glyph-name="_395" unicode="&#xf1a5;" 
d="M1472 160v480h-704v704h-480q-93 0 -158.5 -65.5t-65.5 -158.5v-480h704v-704h480q93 0 158.5 65.5t65.5 158.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
t84.5 -203.5z" />
    <glyph glyph-name="_396" unicode="&#xf1a6;" horiz-adv-x="2048" 
d="M328 1254h204v-983h-532v697h328v286zM328 435v369h-123v-369h123zM614 968v-697h205v697h-205zM614 1254v-204h205v204h-205zM901 968h533v-942h-533v163h328v82h-328v697zM1229 435v369h-123v-369h123zM1516 968h532v-942h-532v163h327v82h-327v697zM1843 435v369h-123
v-369h123z" />
    <glyph glyph-name="_397" unicode="&#xf1a7;" 
d="M1046 516q0 -64 -38 -109t-91 -45q-43 0 -70 15v277q28 17 70 17q53 0 91 -45.5t38 -109.5zM703 944q0 -64 -38 -109.5t-91 -45.5q-43 0 -70 15v277q28 17 70 17q53 0 91 -45t38 -109zM1265 513q0 134 -88 229t-213 95q-20 0 -39 -3q-23 -78 -78 -136q-87 -95 -211 -101
v-636l211 41v206q51 -19 117 -19q125 0 213 95t88 229zM922 940q0 134 -88.5 229t-213.5 95q-74 0 -141 -36h-186v-840l211 41v206q55 -19 116 -19q125 0 213.5 95t88.5 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_398" unicode="&#xf1a8;" horiz-adv-x="2038" 
d="M1222 607q75 3 143.5 -20.5t118 -58.5t101 -94.5t84 -108t75.5 -120.5q33 -56 78.5 -109t75.5 -80.5t99 -88.5q-48 -30 -108.5 -57.5t-138.5 -59t-114 -47.5q-44 37 -74 115t-43.5 164.5t-33 180.5t-42.5 168.5t-72.5 123t-122.5 48.5l-10 -2l-6 -4q4 -5 13 -14
q6 -5 28 -23.5t25.5 -22t19 -18t18 -20.5t11.5 -21t10.5 -27.5t4.5 -31t4 -40.5l1 -33q1 -26 -2.5 -57.5t-7.5 -52t-12.5 -58.5t-11.5 -53q-35 1 -101 -9.5t-98 -10.5q-39 0 -72 10q-2 16 -2 47q0 74 3 96q2 13 31.5 41.5t57 59t26.5 51.5q-24 2 -43 -24
q-36 -53 -111.5 -99.5t-136.5 -46.5q-25 0 -75.5 63t-106.5 139.5t-84 96.5q-6 4 -27 30q-482 -112 -513 -112q-16 0 -28 11t-12 27q0 15 8.5 26.5t22.5 14.5l486 106q-8 14 -8 25t5.5 17.5t16 11.5t20 7t23 4.5t18.5 4.5q4 1 15.5 7.5t17.5 6.5q15 0 28 -16t20 -33
q163 37 172 37q17 0 29.5 -11t12.5 -28q0 -15 -8.5 -26t-23.5 -14l-182 -40l-1 -16q-1 -26 81.5 -117.5t104.5 -91.5q47 0 119 80t72 129q0 36 -23.5 53t-51 18.5t-51 11.5t-23.5 34q0 16 10 34l-68 19q43 44 43 117q0 26 -5 58q82 16 144 16q44 0 71.5 -1.5t48.5 -8.5
t31 -13.5t20.5 -24.5t15.5 -33.5t17 -47.5t24 -60l50 25q-3 -40 -23 -60t-42.5 -21t-40 -6.5t-16.5 -20.5zM1282 842q-5 5 -13.5 15.5t-12 14.5t-10.5 11.5t-10 10.5l-8 8t-8.5 7.5t-8 5t-8.5 4.5q-7 3 -14.5 5t-20.5 2.5t-22 0.5h-32.5h-37.5q-126 0 -217 -43
q16 30 36 46.5t54 29.5t65.5 36t46 36.5t50 55t43.5 50.5q12 -9 28 -31.5t32 -36.5t38 -13l12 1v-76l22 -1q247 95 371 190q28 21 50 39t42.5 37.5t33 31t29.5 34t24 31t24.5 37t23 38t27 47.5t29.5 53l7 9q-2 -53 -43 -139q-79 -165 -205 -264t-306 -142q-14 -3 -42 -7.5
t-50 -9.5t-39 -14q3 -19 24.5 -46t21.5 -34q0 -11 -26 -30zM1061 -79q39 26 131.5 47.5t146.5 21.5q9 0 22.5 -15.5t28 -42.5t26 -50t24 -51t14.5 -33q-121 -45 -244 -45q-61 0 -125 11zM822 568l48 12l109 -177l-73 -48zM1323 51q3 -15 3 -16q0 -7 -17.5 -14.5t-46 -13
t-54 -9.5t-53.5 -7.5t-32 -4.5l-7 43q21 2 60.5 8.5t72 10t60.5 3.5h14zM866 679l-96 -20l-6 17q10 1 32.5 7t34.5 6q19 0 35 -10zM1061 45h31l10 -83l-41 -12v95zM1950 1535v1v-1zM1950 1535l-1 -5l-2 -2l1 3zM1950 1535l1 1z" />
    <glyph glyph-name="_399" unicode="&#xf1a9;" 
d="M1167 -50q-5 19 -24 5q-30 -22 -87 -39t-131 -17q-129 0 -193 49q-5 4 -13 4q-11 0 -26 -12q-7 -6 -7.5 -16t7.5 -20q34 -32 87.5 -46t102.5 -12.5t99 4.5q41 4 84.5 20.5t65 30t28.5 20.5q12 12 7 29zM1128 65q-19 47 -39 61q-23 15 -76 15q-47 0 -71 -10
q-29 -12 -78 -56q-26 -24 -12 -44q9 -8 17.5 -4.5t31.5 23.5q3 2 10.5 8.5t10.5 8.5t10 7t11.5 7t12.5 5t15 4.5t16.5 2.5t20.5 1q27 0 44.5 -7.5t23 -14.5t13.5 -22q10 -17 12.5 -20t12.5 1q23 12 14 34zM1483 346q0 22 -5 44.5t-16.5 45t-34 36.5t-52.5 14
q-33 0 -97 -41.5t-129 -83.5t-101 -42q-27 -1 -63.5 19t-76 49t-83.5 58t-100 49t-111 19q-115 -1 -197 -78.5t-84 -178.5q-2 -112 74 -164q29 -20 62.5 -28.5t103.5 -8.5q57 0 132 32.5t134 71t120 70.5t93 31q26 -1 65 -31.5t71.5 -67t68 -67.5t55.5 -32q35 -3 58.5 14
t55.5 63q28 41 42.5 101t14.5 106zM1536 506q0 -164 -62 -304.5t-166 -236t-242.5 -149.5t-290.5 -54t-293 57.5t-247.5 157t-170.5 241.5t-64 302q0 89 19.5 172.5t49 145.5t70.5 118.5t78.5 94t78.5 69.5t64.5 46.5t42.5 24.5q14 8 51 26.5t54.5 28.5t48 30t60.5 44
q36 28 58 72.5t30 125.5q129 -155 186 -193q44 -29 130 -68t129 -66q21 -13 39 -25t60.5 -46.5t76 -70.5t75 -95t69 -122t47 -148.5t19.5 -177.5z" />
    <glyph glyph-name="_400" unicode="&#xf1aa;" 
d="M1070 463l-160 -160l-151 -152l-30 -30q-65 -64 -151.5 -87t-171.5 -2q-16 -70 -72 -115t-129 -45q-85 0 -145 60.5t-60 145.5q0 72 44.5 128t113.5 72q-22 86 1 173t88 152l12 12l151 -152l-11 -11q-37 -37 -37 -89t37 -90q37 -37 89 -37t89 37l30 30l151 152l161 160z
M729 1145l12 -12l-152 -152l-12 12q-37 37 -89 37t-89 -37t-37 -89.5t37 -89.5l29 -29l152 -152l160 -160l-151 -152l-161 160l-151 152l-30 30q-68 67 -90 159.5t5 179.5q-70 15 -115 71t-45 129q0 85 60 145.5t145 60.5q76 0 133.5 -49t69.5 -123q84 20 169.5 -3.5
t149.5 -87.5zM1536 78q0 -85 -60 -145.5t-145 -60.5q-74 0 -131 47t-71 118q-86 -28 -179.5 -6t-161.5 90l-11 12l151 152l12 -12q37 -37 89 -37t89 37t37 89t-37 89l-30 30l-152 152l-160 160l152 152l160 -160l152 -152l29 -30q64 -64 87.5 -150.5t2.5 -171.5
q76 -11 126.5 -68.5t50.5 -134.5zM1534 1202q0 -77 -51 -135t-127 -69q26 -85 3 -176.5t-90 -158.5l-12 -12l-151 152l12 12q37 37 37 89t-37 89t-89 37t-89 -37l-30 -30l-152 -152l-160 -160l-152 152l161 160l152 152l29 30q67 67 159 89.5t178 -3.5q11 75 68.5 126
t135.5 51q85 0 145 -60.5t60 -145.5z" />
    <glyph glyph-name="f1ab" unicode="&#xf1ab;" 
d="M654 458q-1 -3 -12.5 0.5t-31.5 11.5l-20 9q-44 20 -87 49q-7 5 -41 31.5t-38 28.5q-67 -103 -134 -181q-81 -95 -105 -110q-4 -2 -19.5 -4t-18.5 0q6 4 82 92q21 24 85.5 115t78.5 118q17 30 51 98.5t36 77.5q-8 1 -110 -33q-8 -2 -27.5 -7.5t-34.5 -9.5t-17 -5
q-2 -2 -2 -10.5t-1 -9.5q-5 -10 -31 -15q-23 -7 -47 0q-18 4 -28 21q-4 6 -5 23q6 2 24.5 5t29.5 6q58 16 105 32q100 35 102 35q10 2 43 19.5t44 21.5q9 3 21.5 8t14.5 5.5t6 -0.5q2 -12 -1 -33q0 -2 -12.5 -27t-26.5 -53.5t-17 -33.5q-25 -50 -77 -131l64 -28
q12 -6 74.5 -32t67.5 -28q4 -1 10.5 -25.5t4.5 -30.5zM449 944q3 -15 -4 -28q-12 -23 -50 -38q-30 -12 -60 -12q-26 3 -49 26q-14 15 -18 41l1 3q3 -3 19.5 -5t26.5 0t58 16q36 12 55 14q17 0 21 -17zM1147 815l63 -227l-139 42zM39 15l694 232v1032l-694 -233v-1031z
M1280 332l102 -31l-181 657l-100 31l-216 -536l102 -31l45 110l211 -65zM777 1294l573 -184v380zM1088 -29l158 -13l-54 -160l-40 66q-130 -83 -276 -108q-58 -12 -91 -12h-84q-79 0 -199.5 39t-183.5 85q-8 7 -8 16q0 8 5 13.5t13 5.5q4 0 18 -7.5t30.5 -16.5t20.5 -11
q73 -37 159.5 -61.5t157.5 -24.5q95 0 167 14.5t157 50.5q15 7 30.5 15.5t34 19t28.5 16.5zM1536 1050v-1079l-774 246q-14 -6 -375 -127.5t-368 -121.5q-13 0 -18 13q0 1 -1 3v1078q3 9 4 10q5 6 20 11q107 36 149 50v384l558 -198q2 0 160.5 55t316 108.5t161.5 53.5
q20 0 20 -21v-418z" />
    <glyph glyph-name="_402" unicode="&#xf1ac;" horiz-adv-x="1792" 
d="M288 1152q66 0 113 -47t47 -113v-1088q0 -66 -47 -113t-113 -47h-128q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h128zM1664 989q58 -34 93 -93t35 -128v-768q0 -106 -75 -181t-181 -75h-864q-66 0 -113 47t-47 113v1536q0 40 28 68t68 28h672q40 0 88 -20t76 -48
l152 -152q28 -28 48 -76t20 -88v-163zM928 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 512v128q0 14 -9 23
t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128
q14 0 23 9t9 23zM1184 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 256v128q0 14 -9 23t-23 9h-128
q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1536 896v256h-160q-40 0 -68 28t-28 68v160h-640v-512h896z" />
    <glyph glyph-name="_403" unicode="&#xf1ad;" 
d="M1344 1536q26 0 45 -19t19 -45v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280zM512 1248v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 992v-64q0 -14 9 -23t23 -9h64q14 0 23 9
t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 736v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 480v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 160v64
q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
q14 0 23 9t9 23zM384 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 -96v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9
t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM896 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 928v64
q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 160v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9
t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23z" />
    <glyph glyph-name="_404" unicode="&#xf1ae;" horiz-adv-x="1280" 
d="M1188 988l-292 -292v-824q0 -46 -33 -79t-79 -33t-79 33t-33 79v384h-64v-384q0 -46 -33 -79t-79 -33t-79 33t-33 79v824l-292 292q-28 28 -28 68t28 68q29 28 68.5 28t67.5 -28l228 -228h368l228 228q28 28 68 28t68 -28q28 -29 28 -68.5t-28 -67.5zM864 1152
q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
    <glyph glyph-name="uniF1B1" unicode="&#xf1b0;" horiz-adv-x="1664" 
d="M780 1064q0 -60 -19 -113.5t-63 -92.5t-105 -39q-76 0 -138 57.5t-92 135.5t-30 151q0 60 19 113.5t63 92.5t105 39q77 0 138.5 -57.5t91.5 -135t30 -151.5zM438 581q0 -80 -42 -139t-119 -59q-76 0 -141.5 55.5t-100.5 133.5t-35 152q0 80 42 139.5t119 59.5
q76 0 141.5 -55.5t100.5 -134t35 -152.5zM832 608q118 0 255 -97.5t229 -237t92 -254.5q0 -46 -17 -76.5t-48.5 -45t-64.5 -20t-76 -5.5q-68 0 -187.5 45t-182.5 45q-66 0 -192.5 -44.5t-200.5 -44.5q-183 0 -183 146q0 86 56 191.5t139.5 192.5t187.5 146t193 59zM1071 819
q-61 0 -105 39t-63 92.5t-19 113.5q0 74 30 151.5t91.5 135t138.5 57.5q61 0 105 -39t63 -92.5t19 -113.5q0 -73 -30 -151t-92 -135.5t-138 -57.5zM1503 923q77 0 119 -59.5t42 -139.5q0 -74 -35 -152t-100.5 -133.5t-141.5 -55.5q-77 0 -119 59t-42 139q0 74 35 152.5
t100.5 134t141.5 55.5z" />
    <glyph glyph-name="_406" unicode="&#xf1b1;" horiz-adv-x="768" 
d="M704 1008q0 -145 -57 -243.5t-152 -135.5l45 -821q2 -26 -16 -45t-44 -19h-192q-26 0 -44 19t-16 45l45 821q-95 37 -152 135.5t-57 243.5q0 128 42.5 249.5t117.5 200t160 78.5t160 -78.5t117.5 -200t42.5 -249.5z" />
    <glyph glyph-name="_407" unicode="&#xf1b2;" horiz-adv-x="1792" 
d="M896 -93l640 349v636l-640 -233v-752zM832 772l698 254l-698 254l-698 -254zM1664 1024v-768q0 -35 -18 -65t-49 -47l-704 -384q-28 -16 -61 -16t-61 16l-704 384q-31 17 -49 47t-18 65v768q0 40 23 73t61 47l704 256q22 8 44 8t44 -8l704 -256q38 -14 61 -47t23 -73z
" />
    <glyph glyph-name="_408" unicode="&#xf1b3;" horiz-adv-x="2304" 
d="M640 -96l384 192v314l-384 -164v-342zM576 358l404 173l-404 173l-404 -173zM1664 -96l384 192v314l-384 -164v-342zM1600 358l404 173l-404 173l-404 -173zM1152 651l384 165v266l-384 -164v-267zM1088 1030l441 189l-441 189l-441 -189zM2176 512v-416q0 -36 -19 -67
t-52 -47l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-4 2 -7 4q-2 -2 -7 -4l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-33 16 -52 47t-19 67v416q0 38 21.5 70t56.5 48l434 186v400q0 38 21.5 70t56.5 48l448 192q23 10 50 10t50 -10l448 -192q35 -16 56.5 -48t21.5 -70
v-400l434 -186q36 -16 57 -48t21 -70z" />
    <glyph glyph-name="_409" unicode="&#xf1b4;" horiz-adv-x="2048" 
d="M1848 1197h-511v-124h511v124zM1596 771q-90 0 -146 -52.5t-62 -142.5h408q-18 195 -200 195zM1612 186q63 0 122 32t76 87h221q-100 -307 -427 -307q-214 0 -340.5 132t-126.5 347q0 208 130.5 345.5t336.5 137.5q138 0 240.5 -68t153 -179t50.5 -248q0 -17 -2 -47h-658
q0 -111 57.5 -171.5t166.5 -60.5zM277 236h296q205 0 205 167q0 180 -199 180h-302v-347zM277 773h281q78 0 123.5 36.5t45.5 113.5q0 144 -190 144h-260v-294zM0 1282h594q87 0 155 -14t126.5 -47.5t90 -96.5t31.5 -154q0 -181 -172 -263q114 -32 172 -115t58 -204
q0 -75 -24.5 -136.5t-66 -103.5t-98.5 -71t-121 -42t-134 -13h-611v1260z" />
    <glyph glyph-name="_410" unicode="&#xf1b5;" 
d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM499 1041h-371v-787h382q117 0 197 57.5t80 170.5q0 158 -143 200q107 52 107 164q0 57 -19.5 96.5
t-56.5 60.5t-79 29.5t-97 8.5zM477 723h-176v184h163q119 0 119 -90q0 -94 -106 -94zM486 388h-185v217h189q124 0 124 -113q0 -104 -128 -104zM1136 356q-68 0 -104 38t-36 107h411q1 10 1 30q0 132 -74.5 220.5t-203.5 88.5q-128 0 -210 -86t-82 -216q0 -135 79 -217
t213 -82q205 0 267 191h-138q-11 -34 -47.5 -54t-75.5 -20zM1126 722q113 0 124 -122h-254q4 56 39 89t91 33zM964 988h319v-77h-319v77z" />
    <glyph glyph-name="_411" unicode="&#xf1b6;" horiz-adv-x="1792" 
d="M1582 954q0 -101 -71.5 -172.5t-172.5 -71.5t-172.5 71.5t-71.5 172.5t71.5 172.5t172.5 71.5t172.5 -71.5t71.5 -172.5zM812 212q0 104 -73 177t-177 73q-27 0 -54 -6l104 -42q77 -31 109.5 -106.5t1.5 -151.5q-31 -77 -107 -109t-152 -1q-21 8 -62 24.5t-61 24.5
q32 -60 91 -96.5t130 -36.5q104 0 177 73t73 177zM1642 953q0 126 -89.5 215.5t-215.5 89.5q-127 0 -216.5 -89.5t-89.5 -215.5q0 -127 89.5 -216t216.5 -89q126 0 215.5 89t89.5 216zM1792 953q0 -189 -133.5 -322t-321.5 -133l-437 -319q-12 -129 -109 -218t-229 -89
q-121 0 -214 76t-118 192l-230 92v429l389 -157q79 48 173 48q13 0 35 -2l284 407q2 187 135.5 319t320.5 132q188 0 321.5 -133.5t133.5 -321.5z" />
    <glyph glyph-name="_412" unicode="&#xf1b7;" 
d="M1242 889q0 80 -57 136.5t-137 56.5t-136.5 -57t-56.5 -136q0 -80 56.5 -136.5t136.5 -56.5t137 56.5t57 136.5zM632 301q0 -83 -58 -140.5t-140 -57.5q-56 0 -103 29t-72 77q52 -20 98 -40q60 -24 120 1.5t85 86.5q24 60 -1.5 120t-86.5 84l-82 33q22 5 42 5
q82 0 140 -57.5t58 -140.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v153l172 -69q20 -92 93.5 -152t168.5 -60q104 0 181 70t87 173l345 252q150 0 255.5 105.5t105.5 254.5q0 150 -105.5 255.5t-255.5 105.5
q-148 0 -253 -104.5t-107 -252.5l-225 -322q-9 1 -28 1q-75 0 -137 -37l-297 119v468q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5zM1289 887q0 -100 -71 -170.5t-171 -70.5t-170.5 70.5t-70.5 170.5t70.5 171t170.5 71q101 0 171.5 -70.5t70.5 -171.5z
" />
    <glyph glyph-name="_413" unicode="&#xf1b8;" horiz-adv-x="1792" 
d="M836 367l-15 -368l-2 -22l-420 29q-36 3 -67 31.5t-47 65.5q-11 27 -14.5 55t4 65t12 55t21.5 64t19 53q78 -12 509 -28zM449 953l180 -379l-147 92q-63 -72 -111.5 -144.5t-72.5 -125t-39.5 -94.5t-18.5 -63l-4 -21l-190 357q-17 26 -18 56t6 47l8 18q35 63 114 188
l-140 86zM1680 436l-188 -359q-12 -29 -36.5 -46.5t-43.5 -20.5l-18 -4q-71 -7 -219 -12l8 -164l-230 367l211 362l7 -173q170 -16 283 -5t170 33zM895 1360q-47 -63 -265 -435l-317 187l-19 12l225 356q20 31 60 45t80 10q24 -2 48.5 -12t42 -21t41.5 -33t36 -34.5
t36 -39.5t32 -35zM1550 1053l212 -363q18 -37 12.5 -76t-27.5 -74q-13 -20 -33 -37t-38 -28t-48.5 -22t-47 -16t-51.5 -14t-46 -12q-34 72 -265 436l313 195zM1407 1279l142 83l-220 -373l-419 20l151 86q-34 89 -75 166t-75.5 123.5t-64.5 80t-47 46.5l-17 13l405 -1
q31 3 58 -10.5t39 -28.5l11 -15q39 -61 112 -190z" />
    <glyph glyph-name="_414" unicode="&#xf1b9;" horiz-adv-x="2048" 
d="M480 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM516 768h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5zM1888 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM2048 544v-384
q0 -14 -9 -23t-23 -9h-96v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-1024v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5t179 63.5h768q98 0 179 -63.5t104 -157.5
l105 -419h28q93 0 158.5 -65.5t65.5 -158.5z" />
    <glyph glyph-name="_415" unicode="&#xf1ba;" horiz-adv-x="2048" 
d="M1824 640q93 0 158.5 -65.5t65.5 -158.5v-384q0 -14 -9 -23t-23 -9h-96v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-1024v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5
t179 63.5h128v224q0 14 9 23t23 9h448q14 0 23 -9t9 -23v-224h128q98 0 179 -63.5t104 -157.5l105 -419h28zM320 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM516 640h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5z
M1728 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47z" />
    <glyph glyph-name="_416" unicode="&#xf1bb;" 
d="M1504 64q0 -26 -19 -45t-45 -19h-462q1 -17 6 -87.5t5 -108.5q0 -25 -18 -42.5t-43 -17.5h-320q-25 0 -43 17.5t-18 42.5q0 38 5 108.5t6 87.5h-462q-26 0 -45 19t-19 45t19 45l402 403h-229q-26 0 -45 19t-19 45t19 45l402 403h-197q-26 0 -45 19t-19 45t19 45l384 384
q19 19 45 19t45 -19l384 -384q19 -19 19 -45t-19 -45t-45 -19h-197l402 -403q19 -19 19 -45t-19 -45t-45 -19h-229l402 -403q19 -19 19 -45z" />
    <glyph glyph-name="_417" unicode="&#xf1bc;" 
d="M1127 326q0 32 -30 51q-193 115 -447 115q-133 0 -287 -34q-42 -9 -42 -52q0 -20 13.5 -34.5t35.5 -14.5q5 0 37 8q132 27 243 27q226 0 397 -103q19 -11 33 -11q19 0 33 13.5t14 34.5zM1223 541q0 40 -35 61q-237 141 -548 141q-153 0 -303 -42q-48 -13 -48 -64
q0 -25 17.5 -42.5t42.5 -17.5q7 0 37 8q122 33 251 33q279 0 488 -124q24 -13 38 -13q25 0 42.5 17.5t17.5 42.5zM1331 789q0 47 -40 70q-126 73 -293 110.5t-343 37.5q-204 0 -364 -47q-23 -7 -38.5 -25.5t-15.5 -48.5q0 -31 20.5 -52t51.5 -21q11 0 40 8q133 37 307 37
q159 0 309.5 -34t253.5 -95q21 -12 40 -12q29 0 50.5 20.5t21.5 51.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="_418" unicode="&#xf1bd;" horiz-adv-x="1024" 
d="M1024 1233l-303 -582l24 -31h279v-415h-507l-44 -30l-142 -273l-30 -30h-301v303l303 583l-24 30h-279v415h507l44 30l142 273l30 30h301v-303z" />
    <glyph glyph-name="_419" unicode="&#xf1be;" horiz-adv-x="2304" 
d="M784 164l16 241l-16 523q-1 10 -7.5 17t-16.5 7q-9 0 -16 -7t-7 -17l-14 -523l14 -241q1 -10 7.5 -16.5t15.5 -6.5q22 0 24 23zM1080 193l11 211l-12 586q0 16 -13 24q-8 5 -16 5t-16 -5q-13 -8 -13 -24l-1 -6l-10 -579q0 -1 11 -236v-1q0 -10 6 -17q9 -11 23 -11
q11 0 20 9q9 7 9 20zM35 533l20 -128l-20 -126q-2 -9 -9 -9t-9 9l-17 126l17 128q2 9 9 9t9 -9zM121 612l26 -207l-26 -203q-2 -9 -10 -9q-9 0 -9 10l-23 202l23 207q0 9 9 9q8 0 10 -9zM401 159zM213 650l25 -245l-25 -237q0 -11 -11 -11q-10 0 -12 11l-21 237l21 245
q2 12 12 12q11 0 11 -12zM307 657l23 -252l-23 -244q-2 -13 -14 -13q-13 0 -13 13l-21 244l21 252q0 13 13 13q12 0 14 -13zM401 639l21 -234l-21 -246q-2 -16 -16 -16q-6 0 -10.5 4.5t-4.5 11.5l-20 246l20 234q0 6 4.5 10.5t10.5 4.5q14 0 16 -15zM784 164zM495 785
l21 -380l-21 -246q0 -7 -5 -12.5t-12 -5.5q-16 0 -18 18l-18 246l18 380q2 18 18 18q7 0 12 -5.5t5 -12.5zM589 871l19 -468l-19 -244q0 -8 -5.5 -13.5t-13.5 -5.5q-18 0 -20 19l-16 244l16 468q2 19 20 19q8 0 13.5 -5.5t5.5 -13.5zM687 911l18 -506l-18 -242
q-2 -21 -22 -21q-19 0 -21 21l-16 242l16 506q0 9 6.5 15.5t14.5 6.5q9 0 15 -6.5t7 -15.5zM1079 169v0v0v0zM881 915l15 -510l-15 -239q0 -10 -7.5 -17.5t-17.5 -7.5t-17 7t-8 18l-14 239l14 510q0 11 7.5 18t17.5 7t17.5 -7t7.5 -18zM980 896l14 -492l-14 -236
q0 -11 -8 -19t-19 -8t-19 8t-9 19l-12 236l12 492q1 12 9 20t19 8t18.5 -8t8.5 -20zM1192 404l-14 -231v0q0 -13 -9 -22t-22 -9t-22 9t-10 22l-6 114l-6 117l12 636v3q2 15 12 24q9 7 20 7q8 0 15 -5q14 -8 16 -26zM2304 423q0 -117 -83 -199.5t-200 -82.5h-786
q-13 2 -22 11t-9 22v899q0 23 28 33q85 34 181 34q195 0 338 -131.5t160 -323.5q53 22 110 22q117 0 200 -83t83 -201z" />
    <glyph glyph-name="uniF1C0" unicode="&#xf1c0;" 
d="M768 768q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 0q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127
t443 -43zM768 384q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 1536q208 0 385 -34.5t280 -93.5t103 -128v-128q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5
t-103 128v128q0 69 103 128t280 93.5t385 34.5z" />
    <glyph glyph-name="uniF1C1" unicode="&#xf1c1;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197
q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8
q-1 1 -1 2q-1 2 -1 3q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z" />
    <glyph glyph-name="_422" unicode="&#xf1c2;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M233 768v-107h70l164 -661h159l128 485q7 20 10 46q2 16 2 24h4l3 -24q1 -3 3.5 -20t5.5 -26l128 -485h159l164 661h70v107h-300v-107h90l-99 -438q-5 -20 -7 -46l-2 -21h-4q0 3 -0.5 6.5t-1.5 8t-1 6.5q-1 5 -4 21t-5 25l-144 545h-114l-144 -545q-2 -9 -4.5 -24.5
t-3.5 -21.5l-4 -21h-4l-2 21q-2 26 -7 46l-99 438h90v107h-300z" />
    <glyph glyph-name="_423" unicode="&#xf1c3;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M429 106v-106h281v106h-75l103 161q5 7 10 16.5t7.5 13.5t3.5 4h2q1 -4 5 -10q2 -4 4.5 -7.5t6 -8t6.5 -8.5l107 -161h-76v-106h291v106h-68l-192 273l195 282h67v107h-279v-107h74l-103 -159q-4 -7 -10 -16.5t-9 -13.5l-2 -3h-2q-1 4 -5 10q-6 11 -17 23l-106 159h76v107
h-290v-107h68l189 -272l-194 -283h-68z" />
    <glyph glyph-name="_424" unicode="&#xf1c4;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M416 106v-106h327v106h-93v167h137q76 0 118 15q67 23 106.5 87t39.5 146q0 81 -37 141t-100 87q-48 19 -130 19h-368v-107h92v-555h-92zM769 386h-119v268h120q52 0 83 -18q56 -33 56 -115q0 -89 -62 -120q-31 -15 -78 -15z" />
    <glyph glyph-name="_425" unicode="&#xf1c5;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" />
    <glyph glyph-name="_426" unicode="&#xf1c6;" 
d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400
v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79
q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z" />
    <glyph glyph-name="_427" unicode="&#xf1c7;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5
q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z" />
    <glyph glyph-name="_428" unicode="&#xf1c8;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z" />
    <glyph glyph-name="_429" unicode="&#xf1c9;" 
d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243
l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z" />
    <glyph glyph-name="_430" unicode="&#xf1ca;" 
d="M1497 709v-198q-101 -23 -198 -23q-65 -136 -165.5 -271t-181.5 -215.5t-128 -106.5q-80 -45 -162 3q-28 17 -60.5 43.5t-85 83.5t-102.5 128.5t-107.5 184t-105.5 244t-91.5 314.5t-70.5 390h283q26 -218 70 -398.5t104.5 -317t121.5 -235.5t140 -195q169 169 287 406
q-142 72 -223 220t-81 333q0 192 104 314.5t284 122.5q178 0 273 -105.5t95 -297.5q0 -159 -58 -286q-7 -1 -19.5 -3t-46 -2t-63 6t-62 25.5t-50.5 51.5q31 103 31 184q0 87 -29 132t-79 45q-53 0 -85 -49.5t-32 -140.5q0 -186 105 -293.5t267 -107.5q62 0 121 14z" />
    <glyph glyph-name="_431" unicode="&#xf1cb;" horiz-adv-x="1792" 
d="M216 367l603 -402v359l-334 223zM154 511l193 129l-193 129v-258zM973 -35l603 402l-269 180l-334 -223v-359zM896 458l272 182l-272 182l-272 -182zM485 733l334 223v359l-603 -402zM1445 640l193 -129v258zM1307 733l269 180l-603 402v-359zM1792 913v-546
q0 -41 -34 -64l-819 -546q-21 -13 -43 -13t-43 13l-819 546q-34 23 -34 64v546q0 41 34 64l819 546q21 13 43 13t43 -13l819 -546q34 -23 34 -64z" />
    <glyph glyph-name="_432" unicode="&#xf1cc;" horiz-adv-x="2048" 
d="M1800 764q111 -46 179.5 -145.5t68.5 -221.5q0 -164 -118 -280.5t-285 -116.5q-4 0 -11.5 0.5t-10.5 0.5h-1209h-1h-2h-5q-170 10 -288 125.5t-118 280.5q0 110 55 203t147 147q-12 39 -12 82q0 115 82 196t199 81q95 0 172 -58q75 154 222.5 248t326.5 94
q166 0 306 -80.5t221.5 -218.5t81.5 -301q0 -6 -0.5 -18t-0.5 -18zM468 498q0 -122 84 -193t208 -71q137 0 240 99q-16 20 -47.5 56.5t-43.5 50.5q-67 -65 -144 -65q-55 0 -93.5 33.5t-38.5 87.5q0 53 38.5 87t91.5 34q44 0 84.5 -21t73 -55t65 -75t69 -82t77 -75t97 -55
t121.5 -21q121 0 204.5 71.5t83.5 190.5q0 121 -84 192t-207 71q-143 0 -241 -97l93 -108q66 64 142 64q52 0 92 -33t40 -84q0 -57 -37 -91.5t-94 -34.5q-43 0 -82.5 21t-72 55t-65.5 75t-69.5 82t-77.5 75t-96.5 55t-118.5 21q-122 0 -207 -70.5t-85 -189.5z" />
    <glyph glyph-name="_433" unicode="&#xf1cd;" horiz-adv-x="1792" 
d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 1408q-190 0 -361 -90l194 -194q82 28 167 28t167 -28l194 194q-171 90 -361 90zM218 279l194 194
q-28 82 -28 167t28 167l-194 194q-90 -171 -90 -361t90 -361zM896 -128q190 0 361 90l-194 194q-82 -28 -167 -28t-167 28l-194 -194q171 -90 361 -90zM896 256q159 0 271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5
t271.5 -112.5zM1380 473l194 -194q90 171 90 361t-90 361l-194 -194q28 -82 28 -167t-28 -167z" />
    <glyph glyph-name="_434" unicode="&#xf1ce;" horiz-adv-x="1792" 
d="M1760 640q0 -176 -68.5 -336t-184 -275.5t-275.5 -184t-336 -68.5t-336 68.5t-275.5 184t-184 275.5t-68.5 336q0 213 97 398.5t265 305.5t374 151v-228q-221 -45 -366.5 -221t-145.5 -406q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5
t136.5 204t51 248.5q0 230 -145.5 406t-366.5 221v228q206 -31 374 -151t265 -305.5t97 -398.5z" />
    <glyph glyph-name="uniF1D0" unicode="&#xf1d0;" horiz-adv-x="1792" 
d="M19 662q8 217 116 406t305 318h5q0 -1 -1 -3q-8 -8 -28 -33.5t-52 -76.5t-60 -110.5t-44.5 -135.5t-14 -150.5t39 -157.5t108.5 -154q50 -50 102 -69.5t90.5 -11.5t69.5 23.5t47 32.5l16 16q39 51 53 116.5t6.5 122.5t-21 107t-26.5 80l-14 29q-10 25 -30.5 49.5t-43 41
t-43.5 29.5t-35 19l-13 6l104 115q39 -17 78 -52t59 -61l19 -27q1 48 -18.5 103.5t-40.5 87.5l-20 31l161 183l160 -181q-33 -46 -52.5 -102.5t-22.5 -90.5l-4 -33q22 37 61.5 72.5t67.5 52.5l28 17l103 -115q-44 -14 -85 -50t-60 -65l-19 -29q-31 -56 -48 -133.5t-7 -170
t57 -156.5q33 -45 77.5 -60.5t85 -5.5t76 26.5t57.5 33.5l21 16q60 53 96.5 115t48.5 121.5t10 121.5t-18 118t-37 107.5t-45.5 93t-45 72t-34.5 47.5l-13 17q-14 13 -7 13l10 -3q40 -29 62.5 -46t62 -50t64 -58t58.5 -65t55.5 -77t45.5 -88t38 -103t23.5 -117t10.5 -136
q3 -259 -108 -465t-312 -321t-456 -115q-185 0 -351 74t-283.5 198t-184 293t-60.5 353z" />
    <glyph glyph-name="uniF1D1" unicode="&#xf1d1;" horiz-adv-x="1792" 
d="M874 -102v-66q-208 6 -385 109.5t-283 275.5l58 34q29 -49 73 -99l65 57q148 -168 368 -212l-17 -86q65 -12 121 -13zM276 428l-83 -28q22 -60 49 -112l-57 -33q-98 180 -98 385t98 385l57 -33q-30 -56 -49 -112l82 -28q-35 -100 -35 -212q0 -109 36 -212zM1528 251
l58 -34q-106 -172 -283 -275.5t-385 -109.5v66q56 1 121 13l-17 86q220 44 368 212l65 -57q44 50 73 99zM1377 805l-233 -80q14 -42 14 -85t-14 -85l232 -80q-31 -92 -98 -169l-185 162q-57 -67 -147 -85l48 -241q-52 -10 -98 -10t-98 10l48 241q-90 18 -147 85l-185 -162
q-67 77 -98 169l232 80q-14 42 -14 85t14 85l-233 80q33 93 99 169l185 -162q59 68 147 86l-48 240q44 10 98 10t98 -10l-48 -240q88 -18 147 -86l185 162q66 -76 99 -169zM874 1448v-66q-65 -2 -121 -13l17 -86q-220 -42 -368 -211l-65 56q-38 -42 -73 -98l-57 33
q106 172 282 275.5t385 109.5zM1705 640q0 -205 -98 -385l-57 33q27 52 49 112l-83 28q36 103 36 212q0 112 -35 212l82 28q-19 56 -49 112l57 33q98 -180 98 -385zM1585 1063l-57 -33q-35 56 -73 98l-65 -56q-148 169 -368 211l17 86q-56 11 -121 13v66q209 -6 385 -109.5
t282 -275.5zM1748 640q0 173 -67.5 331t-181.5 272t-272 181.5t-331 67.5t-331 -67.5t-272 -181.5t-181.5 -272t-67.5 -331t67.5 -331t181.5 -272t272 -181.5t331 -67.5t331 67.5t272 181.5t181.5 272t67.5 331zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="uniF1D2" unicode="&#xf1d2;" 
d="M582 228q0 -66 -93 -66q-107 0 -107 63q0 64 98 64q102 0 102 -61zM546 694q0 -85 -74 -85q-77 0 -77 84q0 90 77 90q36 0 55 -25.5t19 -63.5zM712 769v125q-78 -29 -135 -29q-50 29 -110 29q-86 0 -145 -57t-59 -143q0 -50 29.5 -102t73.5 -67v-3q-38 -17 -38 -85
q0 -53 41 -77v-3q-113 -37 -113 -139q0 -45 20 -78.5t54 -51t72 -25.5t81 -8q224 0 224 188q0 67 -48 99t-126 46q-27 5 -51.5 20.5t-24.5 39.5q0 44 49 52q77 15 122 70t45 134q0 24 -10 52q37 9 49 13zM771 350h137q-2 27 -2 82v387q0 46 2 69h-137q3 -23 3 -71v-392
q0 -50 -3 -75zM1280 366v121q-30 -21 -68 -21q-53 0 -53 82v225h52q9 0 26.5 -1t26.5 -1v117h-105q0 82 3 102h-140q4 -24 4 -55v-47h-60v-117q36 3 37 3q3 0 11 -0.5t12 -0.5v-2h-2v-217q0 -37 2.5 -64t11.5 -56.5t24.5 -48.5t43.5 -31t66 -12q64 0 108 24zM924 1072
q0 36 -24 63.5t-60 27.5t-60.5 -27t-24.5 -64q0 -36 25 -62.5t60 -26.5t59.5 27t24.5 62zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_438" unicode="&#xf1d3;" horiz-adv-x="1792" 
d="M595 22q0 100 -165 100q-158 0 -158 -104q0 -101 172 -101q151 0 151 105zM536 777q0 61 -30 102t-89 41q-124 0 -124 -145q0 -135 124 -135q119 0 119 137zM805 1101v-202q-36 -12 -79 -22q16 -43 16 -84q0 -127 -73 -216.5t-197 -112.5q-40 -8 -59.5 -27t-19.5 -58
q0 -31 22.5 -51.5t58 -32t78.5 -22t86 -25.5t78.5 -37.5t58 -64t22.5 -98.5q0 -304 -363 -304q-69 0 -130 12.5t-116 41t-87.5 82t-32.5 127.5q0 165 182 225v4q-67 41 -67 126q0 109 63 137v4q-72 24 -119.5 108.5t-47.5 165.5q0 139 95 231.5t235 92.5q96 0 178 -47
q98 0 218 47zM1123 220h-222q4 45 4 134v609q0 94 -4 128h222q-4 -33 -4 -124v-613q0 -89 4 -134zM1724 442v-196q-71 -39 -174 -39q-62 0 -107 20t-70 50t-39.5 78t-18.5 92t-4 103v351h2v4q-7 0 -19 1t-18 1q-21 0 -59 -6v190h96v76q0 54 -6 89h227q-6 -41 -6 -165h171
v-190q-15 0 -43.5 2t-42.5 2h-85v-365q0 -131 87 -131q61 0 109 33zM1148 1389q0 -58 -39 -101.5t-96 -43.5q-58 0 -98 43.5t-40 101.5q0 59 39.5 103t98.5 44q58 0 96.5 -44.5t38.5 -102.5z" />
    <glyph glyph-name="_439" unicode="&#xf1d4;" 
d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="uniF1D5" unicode="&#xf1d5;" horiz-adv-x="1280" 
d="M842 964q0 -80 -57 -136.5t-136 -56.5q-60 0 -111 35q-62 -67 -115 -146q-247 -371 -202 -859q1 -22 -12.5 -38.5t-34.5 -18.5h-5q-20 0 -35 13.5t-17 33.5q-14 126 -3.5 247.5t29.5 217t54 186t69 155.5t74 125q61 90 132 165q-16 35 -16 77q0 80 56.5 136.5t136.5 56.5
t136.5 -56.5t56.5 -136.5zM1223 953q0 -158 -78 -292t-212.5 -212t-292.5 -78q-64 0 -131 14q-21 5 -32.5 23.5t-6.5 39.5q5 20 23 31.5t39 7.5q51 -13 108 -13q97 0 186 38t153 102t102 153t38 186t-38 186t-102 153t-153 102t-186 38t-186 -38t-153 -102t-102 -153
t-38 -186q0 -114 52 -218q10 -20 3.5 -40t-25.5 -30t-39.5 -3t-30.5 26q-64 123 -64 265q0 119 46.5 227t124.5 186t186 124t226 46q158 0 292.5 -78t212.5 -212.5t78 -292.5z" />
    <glyph glyph-name="uniF1D6" unicode="&#xf1d6;" horiz-adv-x="1792" 
d="M270 730q-8 19 -8 52q0 20 11 49t24 45q-1 22 7.5 53t22.5 43q0 139 92.5 288.5t217.5 209.5q139 66 324 66q133 0 266 -55q49 -21 90 -48t71 -56t55 -68t42 -74t32.5 -84.5t25.5 -89.5t22 -98l1 -5q55 -83 55 -150q0 -14 -9 -40t-9 -38q0 -1 1.5 -3.5t3.5 -5t2 -3.5
q77 -114 120.5 -214.5t43.5 -208.5q0 -43 -19.5 -100t-55.5 -57q-9 0 -19.5 7.5t-19 17.5t-19 26t-16 26.5t-13.5 26t-9 17.5q-1 1 -3 1l-5 -4q-59 -154 -132 -223q20 -20 61.5 -38.5t69 -41.5t35.5 -65q-2 -4 -4 -16t-7 -18q-64 -97 -302 -97q-53 0 -110.5 9t-98 20
t-104.5 30q-15 5 -23 7q-14 4 -46 4.5t-40 1.5q-41 -45 -127.5 -65t-168.5 -20q-35 0 -69 1.5t-93 9t-101 20.5t-74.5 40t-32.5 64q0 40 10 59.5t41 48.5q11 2 40.5 13t49.5 12q4 0 14 2q2 2 2 4l-2 3q-48 11 -108 105.5t-73 156.5l-5 3q-4 0 -12 -20q-18 -41 -54.5 -74.5
t-77.5 -37.5h-1q-4 0 -6 4.5t-5 5.5q-23 54 -23 100q0 275 252 466z" />
    <glyph glyph-name="uniF1D7" unicode="&#xf1d7;" horiz-adv-x="2048" 
d="M580 1075q0 41 -25 66t-66 25q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 66 24.5t25 65.5zM1323 568q0 28 -25.5 50t-65.5 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q40 0 65.5 22t25.5 51zM1087 1075q0 41 -24.5 66t-65.5 25
q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 65.5 24.5t24.5 65.5zM1722 568q0 28 -26 50t-65 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q39 0 65 22t26 51zM1456 965q-31 4 -70 4q-169 0 -311 -77t-223.5 -208.5t-81.5 -287.5
q0 -78 23 -152q-35 -3 -68 -3q-26 0 -50 1.5t-55 6.5t-44.5 7t-54.5 10.5t-50 10.5l-253 -127l72 218q-290 203 -290 490q0 169 97.5 311t264 223.5t363.5 81.5q176 0 332.5 -66t262 -182.5t136.5 -260.5zM2048 404q0 -117 -68.5 -223.5t-185.5 -193.5l55 -181l-199 109
q-150 -37 -218 -37q-169 0 -311 70.5t-223.5 191.5t-81.5 264t81.5 264t223.5 191.5t311 70.5q161 0 303 -70.5t227.5 -192t85.5 -263.5z" />
    <glyph glyph-name="_443" unicode="&#xf1d8;" horiz-adv-x="1792" 
d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-453 185l-242 -295q-18 -23 -49 -23q-13 0 -22 4q-19 7 -30.5 23.5t-11.5 36.5v349l864 1059l-1069 -925l-395 162q-37 14 -40 55q-2 40 32 59l1664 960q15 9 32 9q20 0 36 -11z" />
    <glyph glyph-name="_444" unicode="&#xf1d9;" horiz-adv-x="1792" 
d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-527 215l-298 -327q-18 -21 -47 -21q-14 0 -23 4q-19 7 -30 23.5t-11 36.5v452l-472 193q-37 14 -40 55q-3 39 32 59l1664 960q35 21 68 -2zM1422 26l221 1323l-1434 -827l336 -137
l863 639l-478 -797z" />
    <glyph glyph-name="_445" unicode="&#xf1da;" 
d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298zM896 928v-448q0 -14 -9 -23
t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23z" />
    <glyph glyph-name="_446" unicode="&#xf1db;" 
d="M768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="_447" unicode="&#xf1dc;" horiz-adv-x="1792" 
d="M1682 -128q-44 0 -132.5 3.5t-133.5 3.5q-44 0 -132 -3.5t-132 -3.5q-24 0 -37 20.5t-13 45.5q0 31 17 46t39 17t51 7t45 15q33 21 33 140l-1 391q0 21 -1 31q-13 4 -50 4h-675q-38 0 -51 -4q-1 -10 -1 -31l-1 -371q0 -142 37 -164q16 -10 48 -13t57 -3.5t45 -15
t20 -45.5q0 -26 -12.5 -48t-36.5 -22q-47 0 -139.5 3.5t-138.5 3.5q-43 0 -128 -3.5t-127 -3.5q-23 0 -35.5 21t-12.5 45q0 30 15.5 45t36 17.5t47.5 7.5t42 15q33 23 33 143l-1 57v813q0 3 0.5 26t0 36.5t-1.5 38.5t-3.5 42t-6.5 36.5t-11 31.5t-16 18q-15 10 -45 12t-53 2
t-41 14t-18 45q0 26 12 48t36 22q46 0 138.5 -3.5t138.5 -3.5q42 0 126.5 3.5t126.5 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17 -43.5t-38.5 -14.5t-49.5 -4t-43 -13q-35 -21 -35 -160l1 -320q0 -21 1 -32q13 -3 39 -3h699q25 0 38 3q1 11 1 32l1 320q0 139 -35 160
q-18 11 -58.5 12.5t-66 13t-25.5 49.5q0 26 12.5 48t37.5 22q44 0 132 -3.5t132 -3.5q43 0 129 3.5t129 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17.5 -44t-40 -14.5t-51.5 -3t-44 -12.5q-35 -23 -35 -161l1 -943q0 -119 34 -140q16 -10 46 -13.5t53.5 -4.5t41.5 -15.5t18 -44.5
q0 -26 -12 -48t-36 -22z" />
    <glyph glyph-name="_448" unicode="&#xf1dd;" horiz-adv-x="1280" 
d="M1278 1347v-73q0 -29 -18.5 -61t-42.5 -32q-50 0 -54 -1q-26 -6 -32 -31q-3 -11 -3 -64v-1152q0 -25 -18 -43t-43 -18h-108q-25 0 -43 18t-18 43v1218h-143v-1218q0 -25 -17.5 -43t-43.5 -18h-108q-26 0 -43.5 18t-17.5 43v496q-147 12 -245 59q-126 58 -192 179
q-64 117 -64 259q0 166 88 286q88 118 209 159q111 37 417 37h479q25 0 43 -18t18 -43z" />
    <glyph glyph-name="_449" unicode="&#xf1de;" 
d="M352 128v-128h-352v128h352zM704 256q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM864 640v-128h-864v128h864zM224 1152v-128h-224v128h224zM1536 128v-128h-736v128h736zM576 1280q26 0 45 -19t19 -45v-256
q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1216 768q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1536 640v-128h-224v128h224zM1536 1152v-128h-864v128h864z" />
    <glyph glyph-name="uniF1E0" unicode="&#xf1e0;" 
d="M1216 512q133 0 226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5t-226.5 93.5t-93.5 226.5q0 12 2 34l-360 180q-92 -86 -218 -86q-133 0 -226.5 93.5t-93.5 226.5t93.5 226.5t226.5 93.5q126 0 218 -86l360 180q-2 22 -2 34q0 133 93.5 226.5t226.5 93.5
t226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5q-126 0 -218 86l-360 -180q2 -22 2 -34t-2 -34l360 -180q92 86 218 86z" />
    <glyph glyph-name="_451" unicode="&#xf1e1;" 
d="M1280 341q0 88 -62.5 151t-150.5 63q-84 0 -145 -58l-241 120q2 16 2 23t-2 23l241 120q61 -58 145 -58q88 0 150.5 63t62.5 151t-62.5 150.5t-150.5 62.5t-151 -62.5t-63 -150.5q0 -7 2 -23l-241 -120q-62 57 -145 57q-88 0 -150.5 -62.5t-62.5 -150.5t62.5 -150.5
t150.5 -62.5q83 0 145 57l241 -120q-2 -16 -2 -23q0 -88 63 -150.5t151 -62.5t150.5 62.5t62.5 150.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_452" unicode="&#xf1e2;" horiz-adv-x="1792" 
d="M571 947q-10 25 -34 35t-49 0q-108 -44 -191 -127t-127 -191q-10 -25 0 -49t35 -34q13 -5 24 -5q42 0 60 40q34 84 98.5 148.5t148.5 98.5q25 11 35 35t0 49zM1513 1303l46 -46l-244 -243l68 -68q19 -19 19 -45.5t-19 -45.5l-64 -64q89 -161 89 -343q0 -143 -55.5 -273.5
t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5q182 0 343 -89l64 64q19 19 45.5 19t45.5 -19l68 -68zM1521 1359q-10 -10 -22 -10q-13 0 -23 10l-91 90q-9 10 -9 23t9 23q10 9 23 9t23 -9l90 -91
q10 -9 10 -22.5t-10 -22.5zM1751 1129q-11 -9 -23 -9t-23 9l-90 91q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l91 -90q9 -10 9 -23t-9 -23zM1792 1312q0 -14 -9 -23t-23 -9h-96q-14 0 -23 9t-9 23t9 23t23 9h96q14 0 23 -9t9 -23zM1600 1504v-96q0 -14 -9 -23t-23 -9
t-23 9t-9 23v96q0 14 9 23t23 9t23 -9t9 -23zM1751 1449l-91 -90q-10 -10 -22 -10q-13 0 -23 10q-10 9 -10 22.5t10 22.5l90 91q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
    <glyph glyph-name="_453" unicode="&#xf1e3;" horiz-adv-x="1792" 
d="M609 720l287 208l287 -208l-109 -336h-355zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM1515 186q149 203 149 454v3l-102 -89l-240 224l63 323
l134 -12q-150 206 -389 282l53 -124l-287 -159l-287 159l53 124q-239 -76 -389 -282l135 12l62 -323l-240 -224l-102 89v-3q0 -251 149 -454l30 132l326 -40l139 -298l-116 -69q117 -39 240 -39t240 39l-116 69l139 298l326 40z" />
    <glyph glyph-name="_454" unicode="&#xf1e4;" horiz-adv-x="1792" 
d="M448 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM256 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM832 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM66 768q-28 0 -47 19t-19 46v129h514v-129q0 -27 -19 -46t-46 -19h-383zM1216 224v-192q0 -14 -9 -23t-23 -9h-192
q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1600 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23
zM1408 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1016v-13h-514v10q0 104 -382 102q-382 -1 -382 -102v-10h-514v13q0 17 8.5 43t34 64t65.5 75.5t110.5 76t160 67.5t224 47.5t293.5 18.5t293 -18.5t224 -47.5
t160.5 -67.5t110.5 -76t65.5 -75.5t34 -64t8.5 -43zM1792 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 962v-129q0 -27 -19 -46t-46 -19h-384q-27 0 -46 19t-19 46v129h514z" />
    <glyph glyph-name="_455" unicode="&#xf1e5;" horiz-adv-x="1792" 
d="M704 1216v-768q0 -26 -19 -45t-45 -19v-576q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v512l249 873q7 23 31 23h424zM1024 1216v-704h-256v704h256zM1792 320v-512q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v576q-26 0 -45 19t-19 45v768h424q24 0 31 -23z
M736 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23zM1408 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23z" />
    <glyph glyph-name="_456" unicode="&#xf1e6;" horiz-adv-x="1792" 
d="M1755 1083q37 -38 37 -90.5t-37 -90.5l-401 -400l150 -150l-160 -160q-163 -163 -389.5 -186.5t-411.5 100.5l-362 -362h-181v181l362 362q-124 185 -100.5 411.5t186.5 389.5l160 160l150 -150l400 401q38 37 91 37t90 -37t37 -90.5t-37 -90.5l-400 -401l234 -234
l401 400q38 37 91 37t90 -37z" />
    <glyph glyph-name="_457" unicode="&#xf1e7;" horiz-adv-x="1792" 
d="M873 796q0 -83 -63.5 -142.5t-152.5 -59.5t-152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59t152.5 -59t63.5 -143zM1375 796q0 -83 -63 -142.5t-153 -59.5q-89 0 -152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59q90 0 153 -59t63 -143zM1600 616v667q0 87 -32 123.5
t-111 36.5h-1112q-83 0 -112.5 -34t-29.5 -126v-673q43 -23 88.5 -40t81 -28t81 -18.5t71 -11t70 -4t58.5 -0.5t56.5 2t44.5 2q68 1 95 -27q6 -6 10 -9q26 -25 61 -51q7 91 118 87q5 0 36.5 -1.5t43 -2t45.5 -1t53 1t54.5 4.5t61 8.5t62 13.5t67 19.5t67.5 27t72 34.5z
M1763 621q-121 -149 -372 -252q84 -285 -23 -465q-66 -113 -183 -148q-104 -32 -182 15q-86 51 -82 164l-1 326v1q-8 2 -24.5 6t-23.5 5l-1 -338q4 -114 -83 -164q-79 -47 -183 -15q-117 36 -182 150q-105 180 -22 463q-251 103 -372 252q-25 37 -4 63t60 -1q4 -2 11.5 -7
t10.5 -8v694q0 72 47 123t114 51h1257q67 0 114 -51t47 -123v-694l21 15q39 27 60 1t-4 -63z" />
    <glyph glyph-name="_458" unicode="&#xf1e8;" horiz-adv-x="1792" 
d="M896 1102v-434h-145v434h145zM1294 1102v-434h-145v434h145zM1294 342l253 254v795h-1194v-1049h326v-217l217 217h398zM1692 1536v-1013l-434 -434h-326l-217 -217h-217v217h-398v1158l109 289h1483z" />
    <glyph glyph-name="_459" unicode="&#xf1e9;" 
d="M773 217v-127q-1 -292 -6 -305q-12 -32 -51 -40q-54 -9 -181.5 38t-162.5 89q-13 15 -17 36q-1 12 4 26q4 10 34 47t181 216q1 0 60 70q15 19 39.5 24.5t49.5 -3.5q24 -10 37.5 -29t12.5 -42zM624 468q-3 -55 -52 -70l-120 -39q-275 -88 -292 -88q-35 2 -54 36
q-12 25 -17 75q-8 76 1 166.5t30 124.5t56 32q13 0 202 -77q71 -29 115 -47l84 -34q23 -9 35.5 -30.5t11.5 -48.5zM1450 171q-7 -54 -91.5 -161t-135.5 -127q-37 -14 -63 7q-14 10 -184 287l-47 77q-14 21 -11.5 46t19.5 46q35 43 83 26q1 -1 119 -40q203 -66 242 -79.5
t47 -20.5q28 -22 22 -61zM778 803q5 -102 -54 -122q-58 -17 -114 71l-378 598q-8 35 19 62q41 43 207.5 89.5t224.5 31.5q40 -10 49 -45q3 -18 22 -305.5t24 -379.5zM1440 695q3 -39 -26 -59q-15 -10 -329 -86q-67 -15 -91 -23l1 2q-23 -6 -46 4t-37 32q-30 47 0 87
q1 1 75 102q125 171 150 204t34 39q28 19 65 2q48 -23 123 -133.5t81 -167.5v-3z" />
    <glyph glyph-name="_460" unicode="&#xf1ea;" horiz-adv-x="2048" 
d="M1024 1024h-384v-384h384v384zM1152 384v-128h-640v128h640zM1152 1152v-640h-640v640h640zM1792 384v-128h-512v128h512zM1792 640v-128h-512v128h512zM1792 896v-128h-512v128h512zM1792 1152v-128h-512v128h512zM256 192v960h-128v-960q0 -26 19 -45t45 -19t45 19
t19 45zM1920 192v1088h-1536v-1088q0 -33 -11 -64h1483q26 0 45 19t19 45zM2048 1408v-1216q0 -80 -56 -136t-136 -56h-1664q-80 0 -136 56t-56 136v1088h256v128h1792z" />
    <glyph glyph-name="_461" unicode="&#xf1eb;" horiz-adv-x="2048" 
d="M1024 13q-20 0 -93 73.5t-73 93.5q0 32 62.5 54t103.5 22t103.5 -22t62.5 -54q0 -20 -73 -93.5t-93 -73.5zM1294 284q-2 0 -40 25t-101.5 50t-128.5 25t-128.5 -25t-101 -50t-40.5 -25q-18 0 -93.5 75t-75.5 93q0 13 10 23q78 77 196 121t233 44t233 -44t196 -121
q10 -10 10 -23q0 -18 -75.5 -93t-93.5 -75zM1567 556q-11 0 -23 8q-136 105 -252 154.5t-268 49.5q-85 0 -170.5 -22t-149 -53t-113.5 -62t-79 -53t-31 -22q-17 0 -92 75t-75 93q0 12 10 22q132 132 320 205t380 73t380 -73t320 -205q10 -10 10 -22q0 -18 -75 -93t-92 -75z
M1838 827q-11 0 -22 9q-179 157 -371.5 236.5t-420.5 79.5t-420.5 -79.5t-371.5 -236.5q-11 -9 -22 -9q-17 0 -92.5 75t-75.5 93q0 13 10 23q187 186 445 288t527 102t527 -102t445 -288q10 -10 10 -23q0 -18 -75.5 -93t-92.5 -75z" />
    <glyph glyph-name="_462" unicode="&#xf1ec;" horiz-adv-x="1792" 
d="M384 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5
t37.5 90.5zM384 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 768q0 53 -37.5 90.5t-90.5 37.5
t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1536 0v384q0 52 -38 90t-90 38t-90 -38t-38 -90v-384q0 -52 38 -90t90 -38t90 38t38 90zM1152 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
M1536 1088v256q0 26 -19 45t-45 19h-1280q-26 0 -45 -19t-19 -45v-256q0 -26 19 -45t45 -19h1280q26 0 45 19t19 45zM1536 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1408v-1536q0 -52 -38 -90t-90 -38
h-1408q-52 0 -90 38t-38 90v1536q0 52 38 90t90 38h1408q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_463" unicode="&#xf1ed;" 
d="M1519 890q18 -84 -4 -204q-87 -444 -565 -444h-44q-25 0 -44 -16.5t-24 -42.5l-4 -19l-55 -346l-2 -15q-5 -26 -24.5 -42.5t-44.5 -16.5h-251q-21 0 -33 15t-9 36q9 56 26.5 168t26.5 168t27 167.5t27 167.5q5 37 43 37h131q133 -2 236 21q175 39 287 144q102 95 155 246
q24 70 35 133q1 6 2.5 7.5t3.5 1t6 -3.5q79 -59 98 -162zM1347 1172q0 -107 -46 -236q-80 -233 -302 -315q-113 -40 -252 -42q0 -1 -90 -1l-90 1q-100 0 -118 -96q-2 -8 -85 -530q-1 -10 -12 -10h-295q-22 0 -36.5 16.5t-11.5 38.5l232 1471q5 29 27.5 48t51.5 19h598
q34 0 97.5 -13t111.5 -32q107 -41 163.5 -123t56.5 -196z" />
    <glyph glyph-name="_464" unicode="&#xf1ee;" horiz-adv-x="1792" 
d="M441 864q33 0 52 -26q266 -364 362 -774h-446q-127 441 -367 749q-12 16 -3 33.5t29 17.5h373zM1000 507q-49 -199 -125 -393q-79 310 -256 594q40 221 44 449q211 -340 337 -650zM1099 1216q235 -324 384.5 -698.5t184.5 -773.5h-451q-41 665 -553 1472h435zM1792 640
q0 -424 -101 -812q-67 560 -359 1083q-25 301 -106 584q-4 16 5.5 28.5t25.5 12.5h359q21 0 38.5 -13t22.5 -33q115 -409 115 -850z" />
    <glyph glyph-name="uniF1F0" unicode="&#xf1f0;" horiz-adv-x="2304" 
d="M1975 546h-138q14 37 66 179l3 9q4 10 10 26t9 26l12 -55zM531 611l-58 295q-11 54 -75 54h-268l-2 -13q311 -79 403 -336zM710 960l-162 -438l-17 89q-26 70 -85 129.5t-131 88.5l135 -510h175l261 641h-176zM849 318h166l104 642h-166zM1617 944q-69 27 -149 27
q-123 0 -201 -59t-79 -153q-1 -102 145 -174q48 -23 67 -41t19 -39q0 -30 -30 -46t-69 -16q-86 0 -156 33l-22 11l-23 -144q74 -34 185 -34q130 -1 208.5 59t80.5 160q0 106 -140 174q-49 25 -71 42t-22 38q0 22 24.5 38.5t70.5 16.5q70 1 124 -24l15 -8zM2042 960h-128
q-65 0 -87 -54l-246 -588h174l35 96h212q5 -22 20 -96h154zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_466" unicode="&#xf1f1;" horiz-adv-x="2304" 
d="M1119 1195q-128 85 -281 85q-103 0 -197.5 -40.5t-162.5 -108.5t-108.5 -162t-40.5 -197q0 -104 40.5 -198t108.5 -162t162 -108.5t198 -40.5q153 0 281 85q-131 107 -178 265.5t0.5 316.5t177.5 265zM1152 1171q-126 -99 -172 -249.5t-0.5 -300.5t172.5 -249
q127 99 172.5 249t-0.5 300.5t-172 249.5zM1185 1195q130 -107 177.5 -265.5t0.5 -317t-178 -264.5q128 -85 281 -85q104 0 198 40.5t162 108.5t108.5 162t40.5 198q0 103 -40.5 197t-108.5 162t-162.5 108.5t-197.5 40.5q-153 0 -281 -85zM1926 473h7v3h-17v-3h7v-17h3v17z
M1955 456h4v20h-5l-6 -13l-6 13h-5v-20h3v15l6 -13h4l5 13v-15zM1947 16v-2h-2h-3v3h3h2v-1zM1947 7h3l-4 5h2l1 1q1 1 1 3t-1 3l-1 1h-3h-6v-13h3v5h1zM685 75q0 19 11 31t30 12q18 0 29 -12.5t11 -30.5q0 -19 -11 -31t-29 -12q-19 0 -30 12t-11 31zM1158 119q30 0 35 -32
h-70q5 32 35 32zM1514 75q0 19 11 31t29 12t29.5 -12.5t11.5 -30.5q0 -19 -11 -31t-30 -12q-18 0 -29 12t-11 31zM1786 75q0 18 11.5 30.5t29.5 12.5t29.5 -12.5t11.5 -30.5q0 -19 -11.5 -31t-29.5 -12t-29.5 12.5t-11.5 30.5zM1944 3q-2 0 -4 1q-1 0 -3 2t-2 3q-1 2 -1 4
q0 3 1 4q0 2 2 4l1 1q2 0 2 1q2 1 4 1q3 0 4 -1l4 -2l2 -4v-1q1 -2 1 -3l-1 -1v-3t-1 -1l-1 -2q-2 -2 -4 -2q-1 -1 -4 -1zM599 7h30v85q0 24 -14.5 38.5t-39.5 15.5q-32 0 -47 -24q-14 24 -45 24q-24 0 -39 -20v16h-30v-135h30v75q0 36 33 36q30 0 30 -36v-75h29v75
q0 36 33 36q30 0 30 -36v-75zM765 7h29v68v67h-29v-16q-17 20 -43 20q-29 0 -48 -20t-19 -51t19 -51t48 -20q28 0 43 20v-17zM943 48q0 34 -47 40l-14 2q-23 4 -23 14q0 15 25 15q23 0 43 -11l12 24q-22 14 -55 14q-26 0 -41 -12t-15 -32q0 -33 47 -39l13 -2q24 -4 24 -14
q0 -17 -31 -17q-25 0 -45 14l-13 -23q25 -17 58 -17q29 0 45.5 12t16.5 32zM1073 14l-8 25q-13 -7 -26 -7q-19 0 -19 22v61h48v27h-48v41h-30v-41h-28v-27h28v-61q0 -50 47 -50q21 0 36 10zM1159 146q-29 0 -48 -20t-19 -51q0 -32 19.5 -51.5t49.5 -19.5q33 0 55 19l-14 22
q-18 -15 -39 -15q-34 0 -41 33h101v12q0 32 -18 51.5t-46 19.5zM1318 146q-23 0 -35 -20v16h-30v-135h30v76q0 35 29 35q10 0 18 -4l9 28q-9 4 -21 4zM1348 75q0 -31 19.5 -51t52.5 -20q29 0 48 16l-14 24q-18 -13 -35 -12q-18 0 -29.5 12t-11.5 31t11.5 31t29.5 12
q19 0 35 -12l14 24q-20 16 -48 16q-33 0 -52.5 -20t-19.5 -51zM1593 7h30v68v67h-30v-16q-15 20 -42 20q-29 0 -48.5 -20t-19.5 -51t19.5 -51t48.5 -20q28 0 42 20v-17zM1726 146q-23 0 -35 -20v16h-29v-135h29v76q0 35 29 35q10 0 18 -4l9 28q-8 4 -21 4zM1866 7h29v68v122
h-29v-71q-15 20 -43 20t-47.5 -20.5t-19.5 -50.5t19.5 -50.5t47.5 -20.5q29 0 43 20v-17zM1944 27l-2 -1h-3q-2 -1 -4 -3q-3 -1 -3 -4q-1 -2 -1 -6q0 -3 1 -5q0 -2 3 -4q2 -2 4 -3t5 -1q4 0 6 1q0 1 2 2l2 1q1 1 3 4q1 2 1 5q0 4 -1 6q-1 1 -3 4q0 1 -2 2l-2 1q-1 0 -3 0.5
t-3 0.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_467" unicode="&#xf1f2;" horiz-adv-x="2304" 
d="M313 759q0 -51 -36 -84q-29 -26 -89 -26h-17v220h17q61 0 89 -27q36 -31 36 -83zM2089 824q0 -52 -64 -52h-19v101h20q63 0 63 -49zM380 759q0 74 -50 120.5t-129 46.5h-95v-333h95q74 0 119 38q60 51 60 128zM410 593h65v333h-65v-333zM730 694q0 40 -20.5 62t-75.5 42
q-29 10 -39.5 19t-10.5 23q0 16 13.5 26.5t34.5 10.5q29 0 53 -27l34 44q-41 37 -98 37q-44 0 -74 -27.5t-30 -67.5q0 -35 18 -55.5t64 -36.5q37 -13 45 -19q19 -12 19 -34q0 -20 -14 -33.5t-36 -13.5q-48 0 -71 44l-42 -40q44 -64 115 -64q51 0 83 30.5t32 79.5zM1008 604
v77q-37 -37 -78 -37q-49 0 -80.5 32.5t-31.5 82.5q0 48 31.5 81.5t77.5 33.5q43 0 81 -38v77q-40 20 -80 20q-74 0 -125.5 -50.5t-51.5 -123.5t51 -123.5t125 -50.5q42 0 81 19zM2240 0v527q-65 -40 -144.5 -84t-237.5 -117t-329.5 -137.5t-417.5 -134.5t-504 -118h1569
q26 0 45 19t19 45zM1389 757q0 75 -53 128t-128 53t-128 -53t-53 -128t53 -128t128 -53t128 53t53 128zM1541 584l144 342h-71l-90 -224l-89 224h-71l142 -342h35zM1714 593h184v56h-119v90h115v56h-115v74h119v57h-184v-333zM2105 593h80l-105 140q76 16 76 94q0 47 -31 73
t-87 26h-97v-333h65v133h9zM2304 1274v-1268q0 -56 -38.5 -95t-93.5 -39h-2040q-55 0 -93.5 39t-38.5 95v1268q0 56 38.5 95t93.5 39h2040q55 0 93.5 -39t38.5 -95z" />
    <glyph glyph-name="f1f3" unicode="&#xf1f3;" horiz-adv-x="2304" 
d="M119 854h89l-45 108zM740 328l74 79l-70 79h-163v-49h142v-55h-142v-54h159zM898 406l99 -110v217zM1186 453q0 33 -40 33h-84v-69h83q41 0 41 36zM1475 457q0 29 -42 29h-82v-61h81q43 0 43 32zM1197 923q0 29 -42 29h-82v-60h81q43 0 43 31zM1656 854h89l-44 108z
M699 1009v-271h-66v212l-94 -212h-57l-94 212v-212h-132l-25 60h-135l-25 -60h-70l116 271h96l110 -257v257h106l85 -184l77 184h108zM1255 453q0 -20 -5.5 -35t-14 -25t-22.5 -16.5t-26 -10t-31.5 -4.5t-31.5 -1t-32.5 0.5t-29.5 0.5v-91h-126l-80 90l-83 -90h-256v271h260
l80 -89l82 89h207q109 0 109 -89zM964 794v-56h-217v271h217v-57h-152v-49h148v-55h-148v-54h152zM2304 235v-229q0 -55 -38.5 -94.5t-93.5 -39.5h-2040q-55 0 -93.5 39.5t-38.5 94.5v678h111l25 61h55l25 -61h218v46l19 -46h113l20 47v-47h541v99l10 1q10 0 10 -14v-86h279
v23q23 -12 55 -18t52.5 -6.5t63 0.5t51.5 1l25 61h56l25 -61h227v58l34 -58h182v378h-180v-44l-25 44h-185v-44l-23 44h-249q-69 0 -109 -22v22h-172v-22q-24 22 -73 22h-628l-43 -97l-43 97h-198v-44l-22 44h-169l-78 -179v391q0 55 38.5 94.5t93.5 39.5h2040
q55 0 93.5 -39.5t38.5 -94.5v-678h-120q-51 0 -81 -22v22h-177q-55 0 -78 -22v22h-316v-22q-31 22 -87 22h-209v-22q-23 22 -91 22h-234l-54 -58l-50 58h-349v-378h343l55 59l52 -59h211v89h21q59 0 90 13v-102h174v99h8q8 0 10 -2t2 -10v-87h529q57 0 88 24v-24h168
q60 0 95 17zM1546 469q0 -23 -12 -43t-34 -29q25 -9 34 -26t9 -46v-54h-65v45q0 33 -12 43.5t-46 10.5h-69v-99h-65v271h154q48 0 77 -15t29 -58zM1269 936q0 -24 -12.5 -44t-33.5 -29q26 -9 34.5 -25.5t8.5 -46.5v-53h-65q0 9 0.5 26.5t0 25t-3 18.5t-8.5 16t-17.5 8.5
t-29.5 3.5h-70v-98h-64v271l153 -1q49 0 78 -14.5t29 -57.5zM1798 327v-56h-216v271h216v-56h-151v-49h148v-55h-148v-54zM1372 1009v-271h-66v271h66zM2065 357q0 -86 -102 -86h-126v58h126q34 0 34 25q0 16 -17 21t-41.5 5t-49.5 3.5t-42 22.5t-17 55q0 39 26 60t66 21
h130v-57h-119q-36 0 -36 -25q0 -16 17.5 -20.5t42 -4t49 -2.5t42 -21.5t17.5 -54.5zM2304 407v-101q-24 -35 -88 -35h-125v58h125q33 0 33 25q0 13 -12.5 19t-31 5.5t-40 2t-40 8t-31 24t-12.5 48.5q0 39 26.5 60t66.5 21h129v-57h-118q-36 0 -36 -25q0 -20 29 -22t68.5 -5
t56.5 -26zM2139 1008v-270h-92l-122 203v-203h-132l-26 60h-134l-25 -60h-75q-129 0 -129 133q0 138 133 138h63v-59q-7 0 -28 1t-28.5 0.5t-23 -2t-21.5 -6.5t-14.5 -13.5t-11.5 -23t-3 -33.5q0 -38 13.5 -58t49.5 -20h29l92 213h97l109 -256v256h99l114 -188v188h66z" />
    <glyph glyph-name="_469" unicode="&#xf1f4;" horiz-adv-x="2304" 
d="M745 630q0 -37 -25.5 -61.5t-62.5 -24.5q-29 0 -46.5 16t-17.5 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM1530 779q0 -42 -22 -57t-66 -15l-32 -1l17 107q2 11 13 11h18q22 0 35 -2t25 -12.5t12 -30.5zM1881 630q0 -36 -25.5 -61t-61.5 -25q-29 0 -47 16
t-18 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM513 801q0 59 -38.5 85.5t-100.5 26.5h-160q-19 0 -21 -19l-65 -408q-1 -6 3 -11t10 -5h76q20 0 22 19l18 110q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM822 489l41 261q1 6 -3 11t-10 5h-76
q-14 0 -17 -33q-27 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q28 0 58 12t48 32q-4 -12 -4 -21q0 -16 13 -16h69q19 0 22 19zM1269 752q0 5 -4 9.5t-9 4.5h-77q-11 0 -18 -10l-106 -156l-44 150q-5 16 -22 16h-75q-5 0 -9 -4.5t-4 -9.5q0 -2 19.5 -59
t42 -123t23.5 -70q-82 -112 -82 -120q0 -13 13 -13h77q11 0 18 10l255 368q2 2 2 7zM1649 801q0 59 -38.5 85.5t-100.5 26.5h-159q-20 0 -22 -19l-65 -408q-1 -6 3 -11t10 -5h82q12 0 16 13l18 116q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM1958 489
l41 261q1 6 -3 11t-10 5h-76q-14 0 -17 -33q-26 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q29 0 59 12t47 32q0 -1 -2 -9t-2 -12q0 -16 13 -16h69q19 0 22 19zM2176 898v1q0 14 -13 14h-74q-11 0 -13 -11l-65 -416l-1 -2q0 -5 4 -9.5t10 -4.5h66
q19 0 21 19zM392 764q-5 -35 -26 -46t-60 -11l-33 -1l17 107q2 11 13 11h19q40 0 58 -11.5t12 -48.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_470" unicode="&#xf1f5;" horiz-adv-x="2304" 
d="M1597 633q0 -69 -21 -106q-19 -35 -52 -35q-23 0 -41 9v224q29 30 57 30q57 0 57 -122zM2035 669h-110q6 98 56 98q51 0 54 -98zM476 534q0 59 -33 91.5t-101 57.5q-36 13 -52 24t-16 25q0 26 38 26q58 0 124 -33l18 112q-67 32 -149 32q-77 0 -123 -38q-48 -39 -48 -109
q0 -58 32.5 -90.5t99.5 -56.5q39 -14 54.5 -25.5t15.5 -27.5q0 -31 -48 -31q-29 0 -70 12.5t-72 30.5l-18 -113q72 -41 168 -41q81 0 129 37q51 41 51 117zM771 749l19 111h-96v135l-129 -21l-18 -114l-46 -8l-17 -103h62v-219q0 -84 44 -120q38 -30 111 -30q32 0 79 11v118
q-32 -7 -44 -7q-42 0 -42 50v197h77zM1087 724v139q-15 3 -28 3q-32 0 -55.5 -16t-33.5 -46l-10 56h-131v-471h150v306q26 31 82 31q16 0 26 -2zM1124 389h150v471h-150v-471zM1746 638q0 122 -45 179q-40 52 -111 52q-64 0 -117 -56l-8 47h-132v-645l150 25v151
q36 -11 68 -11q83 0 134 56q61 65 61 202zM1278 986q0 33 -23 56t-56 23t-56 -23t-23 -56t23 -56.5t56 -23.5t56 23.5t23 56.5zM2176 629q0 113 -48 176q-50 64 -144 64q-96 0 -151.5 -66t-55.5 -180q0 -128 63 -188q55 -55 161 -55q101 0 160 40l-16 103q-57 -31 -128 -31
q-43 0 -63 19q-23 19 -28 66h248q2 14 2 52zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_471" unicode="&#xf1f6;" horiz-adv-x="2048" 
d="M1558 684q61 -356 298 -556q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5zM1024 -176q16 0 16 16t-16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5zM2026 1424q8 -10 7.5 -23.5t-10.5 -22.5
l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5
l418 363q10 8 23.5 7t21.5 -11z" />
    <glyph glyph-name="_472" unicode="&#xf1f7;" horiz-adv-x="2048" 
d="M1040 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM503 315l877 760q-42 88 -132.5 146.5t-223.5 58.5q-93 0 -169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -384 -137 -645zM1856 128
q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5l149 129h757q-166 187 -227 459l111 97q61 -356 298 -556zM1942 1520l84 -96q8 -10 7.5 -23.5t-10.5 -22.5l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161
q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5l418 363q10 8 23.5 7t21.5 -11z" />
    <glyph glyph-name="_473" unicode="&#xf1f8;" horiz-adv-x="1408" 
d="M512 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM768 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1024 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704
q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167
q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
    <glyph glyph-name="_474" unicode="&#xf1f9;" 
d="M1150 462v-109q0 -50 -36.5 -89t-94 -60.5t-118 -32.5t-117.5 -11q-205 0 -342.5 139t-137.5 346q0 203 136 339t339 136q34 0 75.5 -4.5t93 -18t92.5 -34t69 -56.5t28 -81v-109q0 -16 -16 -16h-118q-16 0 -16 16v70q0 43 -65.5 67.5t-137.5 24.5q-140 0 -228.5 -91.5
t-88.5 -237.5q0 -151 91.5 -249.5t233.5 -98.5q68 0 138 24t70 66v70q0 7 4.5 11.5t10.5 4.5h119q6 0 11 -4.5t5 -11.5zM768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5
t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="_475" unicode="&#xf1fa;" 
d="M972 761q0 108 -53.5 169t-147.5 61q-63 0 -124 -30.5t-110 -84.5t-79.5 -137t-30.5 -180q0 -112 53.5 -173t150.5 -61q96 0 176 66.5t122.5 166t42.5 203.5zM1536 640q0 -111 -37 -197t-98.5 -135t-131.5 -74.5t-145 -27.5q-6 0 -15.5 -0.5t-16.5 -0.5q-95 0 -142 53
q-28 33 -33 83q-52 -66 -131.5 -110t-173.5 -44q-161 0 -249.5 95.5t-88.5 269.5q0 157 66 290t179 210.5t246 77.5q87 0 155 -35.5t106 -99.5l2 19l11 56q1 6 5.5 12t9.5 6h118q5 0 13 -11q5 -5 3 -16l-120 -614q-5 -24 -5 -48q0 -39 12.5 -52t44.5 -13q28 1 57 5.5t73 24
t77 50t57 89.5t24 137q0 292 -174 466t-466 174q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51q228 0 405 144q11 9 24 8t21 -12l41 -49q8 -12 7 -24q-2 -13 -12 -22q-102 -83 -227.5 -128t-258.5 -45q-156 0 -298 61
t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q344 0 556 -212t212 -556z" />
    <glyph glyph-name="_476" unicode="&#xf1fb;" horiz-adv-x="1792" 
d="M1698 1442q94 -94 94 -226.5t-94 -225.5l-225 -223l104 -104q10 -10 10 -23t-10 -23l-210 -210q-10 -10 -23 -10t-23 10l-105 105l-603 -603q-37 -37 -90 -37h-203l-256 -128l-64 64l128 256v203q0 53 37 90l603 603l-105 105q-10 10 -10 23t10 23l210 210q10 10 23 10
t23 -10l104 -104l223 225q93 94 225.5 94t226.5 -94zM512 64l576 576l-192 192l-576 -576v-192h192z" />
    <glyph glyph-name="f1fc" unicode="&#xf1fc;" horiz-adv-x="1792" 
d="M1615 1536q70 0 122.5 -46.5t52.5 -116.5q0 -63 -45 -151q-332 -629 -465 -752q-97 -91 -218 -91q-126 0 -216.5 92.5t-90.5 219.5q0 128 92 212l638 579q59 54 130 54zM706 502q39 -76 106.5 -130t150.5 -76l1 -71q4 -213 -129.5 -347t-348.5 -134q-123 0 -218 46.5
t-152.5 127.5t-86.5 183t-29 220q7 -5 41 -30t62 -44.5t59 -36.5t46 -17q41 0 55 37q25 66 57.5 112.5t69.5 76t88 47.5t103 25.5t125 10.5z" />
    <glyph glyph-name="_478" unicode="&#xf1fd;" horiz-adv-x="1792" 
d="M1792 128v-384h-1792v384q45 0 85 14t59 27.5t47 37.5q30 27 51.5 38t56.5 11q24 0 44 -7t31 -15t33 -27q29 -25 47 -38t58 -27t86 -14q45 0 85 14.5t58 27t48 37.5q21 19 32.5 27t31 15t43.5 7q35 0 56.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14t85 14t59 27.5
t47 37.5q30 27 51.5 38t56.5 11q34 0 55.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14zM1792 448v-192q-24 0 -44 7t-31 15t-33 27q-29 25 -47 38t-58 27t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-22 -19 -33 -27t-31 -15t-44 -7q-35 0 -56.5 11t-51.5 38q-29 25 -47 38
t-58 27t-86 14q-45 0 -85 -14.5t-58 -27t-48 -37.5q-21 -19 -32.5 -27t-31 -15t-43.5 -7q-35 0 -56.5 11t-51.5 38q-28 24 -47 37.5t-59 27.5t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-30 -27 -51.5 -38t-56.5 -11v192q0 80 56 136t136 56h64v448h256v-448h256v448h256v-448
h256v448h256v-448h64q80 0 136 -56t56 -136zM512 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1024 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5
q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1536 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150z" />
    <glyph glyph-name="_479" unicode="&#xf1fe;" horiz-adv-x="2048" 
d="M2048 0v-128h-2048v1536h128v-1408h1920zM1664 1024l256 -896h-1664v576l448 576l576 -576z" />
    <glyph glyph-name="_480" unicode="&#xf200;" horiz-adv-x="1792" 
d="M768 646l546 -546q-106 -108 -247.5 -168t-298.5 -60q-209 0 -385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103v-762zM955 640h773q0 -157 -60 -298.5t-168 -247.5zM1664 768h-768v768q209 0 385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="_481" unicode="&#xf201;" horiz-adv-x="2048" 
d="M2048 0v-128h-2048v1536h128v-1408h1920zM1920 1248v-435q0 -21 -19.5 -29.5t-35.5 7.5l-121 121l-633 -633q-10 -10 -23 -10t-23 10l-233 233l-416 -416l-192 192l585 585q10 10 23 10t23 -10l233 -233l464 464l-121 121q-16 16 -7.5 35.5t29.5 19.5h435q14 0 23 -9
t9 -23z" />
    <glyph glyph-name="_482" unicode="&#xf202;" horiz-adv-x="1792" 
d="M1292 832q0 -6 10 -41q10 -29 25 -49.5t41 -34t44 -20t55 -16.5q325 -91 325 -332q0 -146 -105.5 -242.5t-254.5 -96.5q-59 0 -111.5 18.5t-91.5 45.5t-77 74.5t-63 87.5t-53.5 103.5t-43.5 103t-39.5 106.5t-35.5 95q-32 81 -61.5 133.5t-73.5 96.5t-104 64t-142 20
q-96 0 -183 -55.5t-138 -144.5t-51 -185q0 -160 106.5 -279.5t263.5 -119.5q177 0 258 95q56 63 83 116l84 -152q-15 -34 -44 -70l1 -1q-131 -152 -388 -152q-147 0 -269.5 79t-190.5 207.5t-68 274.5q0 105 43.5 206t116 176.5t172 121.5t204.5 46q87 0 159 -19t123.5 -50
t95 -80t72.5 -99t58.5 -117t50.5 -124.5t50 -130.5t55 -127q96 -200 233 -200q81 0 138.5 48.5t57.5 128.5q0 42 -19 72t-50.5 46t-72.5 31.5t-84.5 27t-87.5 34t-81 52t-65 82t-39 122.5q-3 16 -3 33q0 110 87.5 192t198.5 78q78 -3 120.5 -14.5t90.5 -53.5h-1
q12 -11 23 -24.5t26 -36t19 -27.5l-129 -99q-26 49 -54 70v1q-23 21 -97 21q-49 0 -84 -33t-35 -83z" />
    <glyph glyph-name="_483" unicode="&#xf203;" 
d="M1432 484q0 173 -234 239q-35 10 -53 16.5t-38 25t-29 46.5q0 2 -2 8.5t-3 12t-1 7.5q0 36 24.5 59.5t60.5 23.5q54 0 71 -15h-1q20 -15 39 -51l93 71q-39 54 -49 64q-33 29 -67.5 39t-85.5 10q-80 0 -142 -57.5t-62 -137.5q0 -7 2 -23q16 -96 64.5 -140t148.5 -73
q29 -8 49 -15.5t45 -21.5t38.5 -34.5t13.5 -46.5v-5q1 -58 -40.5 -93t-100.5 -35q-97 0 -167 144q-23 47 -51.5 121.5t-48 125.5t-54 110.5t-74 95.5t-103.5 60.5t-147 24.5q-101 0 -192 -56t-144 -148t-50 -192v-1q4 -108 50.5 -199t133.5 -147.5t196 -56.5q186 0 279 110
q20 27 31 51l-60 109q-42 -80 -99 -116t-146 -36q-115 0 -191 87t-76 204q0 105 82 189t186 84q112 0 170 -53.5t104 -172.5q8 -21 25.5 -68.5t28.5 -76.5t31.5 -74.5t38.5 -74t45.5 -62.5t55.5 -53.5t66 -33t80 -13.5q107 0 183 69.5t76 174.5zM1536 1120v-960
q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_484" unicode="&#xf204;" horiz-adv-x="2048" 
d="M1152 640q0 104 -40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM1920 640q0 104 -40.5 198.5
t-109.5 163.5t-163.5 109.5t-198.5 40.5h-386q119 -90 188.5 -224t69.5 -288t-69.5 -288t-188.5 -224h386q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM2048 640q0 -130 -51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5
t-136.5 204t-51 248.5t51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5z" />
    <glyph glyph-name="_485" unicode="&#xf205;" horiz-adv-x="2048" 
d="M0 640q0 130 51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5t-51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5t-136.5 204t-51 248.5zM1408 128q104 0 198.5 40.5t163.5 109.5
t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5z" />
    <glyph glyph-name="_486" unicode="&#xf206;" horiz-adv-x="2304" 
d="M762 384h-314q-40 0 -57.5 35t6.5 67l188 251q-65 31 -137 31q-132 0 -226 -94t-94 -226t94 -226t226 -94q115 0 203 72.5t111 183.5zM576 512h186q-18 85 -75 148zM1056 512l288 384h-480l-99 -132q105 -103 126 -252h165zM2176 448q0 132 -94 226t-226 94
q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94t226 94t94 226zM2304 448q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 97 39.5 183.5t109.5 149.5l-65 98l-353 -469
q-18 -26 -51 -26h-197q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q114 0 215 -55l137 183h-224q-26 0 -45 19t-19 45t19 45t45 19h384v-128h435l-85 128h-222q-26 0 -45 19t-19 45t19 45t45 19h256q33 0 53 -28l267 -400
q91 44 192 44q185 0 316.5 -131.5t131.5 -316.5z" />
    <glyph glyph-name="_487" unicode="&#xf207;" 
d="M384 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1362 716l-72 384q-5 23 -22.5 37.5t-40.5 14.5
h-918q-23 0 -40.5 -14.5t-22.5 -37.5l-72 -384q-5 -30 14 -53t49 -23h1062q30 0 49 23t14 53zM1136 1328q0 20 -14 34t-34 14h-640q-20 0 -34 -14t-14 -34t14 -34t34 -14h640q20 0 34 14t14 34zM1536 603v-603h-128v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
t-37.5 90.5v128h-768v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5v128h-128v603q0 112 25 223l103 454q9 78 97.5 137t230 89t312.5 30t312.5 -30t230 -89t97.5 -137l105 -454q23 -102 23 -223z" />
    <glyph glyph-name="_488" unicode="&#xf208;" horiz-adv-x="2048" 
d="M1463 704q0 -35 -25 -60.5t-61 -25.5h-702q-36 0 -61 25.5t-25 60.5t25 60.5t61 25.5h702q36 0 61 -25.5t25 -60.5zM1677 704q0 86 -23 170h-982q-36 0 -61 25t-25 60q0 36 25 61t61 25h908q-88 143 -235 227t-320 84q-177 0 -327.5 -87.5t-238 -237.5t-87.5 -327
q0 -86 23 -170h982q36 0 61 -25t25 -60q0 -36 -25 -61t-61 -25h-908q88 -143 235.5 -227t320.5 -84q132 0 253 51.5t208 139t139 208t52 253.5zM2048 959q0 -35 -25 -60t-61 -25h-131q17 -85 17 -170q0 -167 -65.5 -319.5t-175.5 -263t-262.5 -176t-319.5 -65.5
q-246 0 -448.5 133t-301.5 350h-189q-36 0 -61 25t-25 61q0 35 25 60t61 25h132q-17 85 -17 170q0 167 65.5 319.5t175.5 263t262.5 176t320.5 65.5q245 0 447.5 -133t301.5 -350h188q36 0 61 -25t25 -61z" />
    <glyph glyph-name="_489" unicode="&#xf209;" horiz-adv-x="1280" 
d="M953 1158l-114 -328l117 -21q165 451 165 518q0 56 -38 56q-57 0 -130 -225zM654 471l33 -88q37 42 71 67l-33 5.5t-38.5 7t-32.5 8.5zM362 1367q0 -98 159 -521q17 10 49 10q15 0 75 -5l-121 351q-75 220 -123 220q-19 0 -29 -17.5t-10 -37.5zM283 608q0 -36 51.5 -119
t117.5 -153t100 -70q14 0 25.5 13t11.5 27q0 24 -32 102q-13 32 -32 72t-47.5 89t-61.5 81t-62 32q-20 0 -45.5 -27t-25.5 -47zM125 273q0 -41 25 -104q59 -145 183.5 -227t281.5 -82q227 0 382 170q152 169 152 427q0 43 -1 67t-11.5 62t-30.5 56q-56 49 -211.5 75.5
t-270.5 26.5q-37 0 -49 -11q-12 -5 -12 -35q0 -34 21.5 -60t55.5 -40t77.5 -23.5t87.5 -11.5t85 -4t70 0h23q24 0 40 -19q15 -19 19 -55q-28 -28 -96 -54q-61 -22 -93 -46q-64 -46 -108.5 -114t-44.5 -137q0 -31 18.5 -88.5t18.5 -87.5l-3 -12q-4 -12 -4 -14
q-137 10 -146 216q-8 -2 -41 -2q2 -7 2 -21q0 -53 -40.5 -89.5t-94.5 -36.5q-82 0 -166.5 78t-84.5 159q0 34 33 67q52 -64 60 -76q77 -104 133 -104q12 0 26.5 8.5t14.5 20.5q0 34 -87.5 145t-116.5 111q-43 0 -70 -44.5t-27 -90.5zM11 264q0 101 42.5 163t136.5 88
q-28 74 -28 104q0 62 61 123t122 61q29 0 70 -15q-163 462 -163 567q0 80 41 130.5t119 50.5q131 0 325 -581q6 -17 8 -23q6 16 29 79.5t43.5 118.5t54 127.5t64.5 123t70.5 86.5t76.5 36q71 0 112 -49t41 -122q0 -108 -159 -550q61 -15 100.5 -46t58.5 -78t26 -93.5
t7 -110.5q0 -150 -47 -280t-132 -225t-211 -150t-278 -55q-111 0 -223 42q-149 57 -258 191.5t-109 286.5z" />
    <glyph glyph-name="_490" unicode="&#xf20a;" horiz-adv-x="2048" 
d="M785 528h207q-14 -158 -98.5 -248.5t-214.5 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-203q-5 64 -35.5 99t-81.5 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t40 -51.5t66 -18q95 0 109 139zM1497 528h206
q-14 -158 -98 -248.5t-214 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-204q-4 64 -35 99t-81 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t39.5 -51.5t65.5 -18q49 0 76.5 38t33.5 101zM1856 647q0 207 -15.5 307
t-60.5 161q-6 8 -13.5 14t-21.5 15t-16 11q-86 63 -697 63q-625 0 -710 -63q-5 -4 -17.5 -11.5t-21 -14t-14.5 -14.5q-45 -60 -60 -159.5t-15 -308.5q0 -208 15 -307.5t60 -160.5q6 -8 15 -15t20.5 -14t17.5 -12q44 -33 239.5 -49t470.5 -16q610 0 697 65q5 4 17 11t20.5 14
t13.5 16q46 60 61 159t15 309zM2048 1408v-1536h-2048v1536h2048z" />
    <glyph glyph-name="_491" unicode="&#xf20b;" 
d="M992 912v-496q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v496q0 112 -80 192t-192 80h-272v-1152q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v1344q0 14 9 23t23 9h464q135 0 249 -66.5t180.5 -180.5t66.5 -249zM1376 1376v-880q0 -135 -66.5 -249t-180.5 -180.5
t-249 -66.5h-464q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h160q14 0 23 -9t9 -23v-768h272q112 0 192 80t80 192v880q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
    <glyph glyph-name="_492" unicode="&#xf20c;" 
d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55
q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410
q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" />
    <glyph glyph-name="_493" unicode="&#xf20d;" 
d="M915 450h-294l147 551zM1001 128h311l-324 1024h-440l-324 -1024h311l383 314zM1536 1120v-960q0 -118 -85 -203t-203 -85h-960q-118 0 -203 85t-85 203v960q0 118 85 203t203 85h960q118 0 203 -85t85 -203z" />
    <glyph glyph-name="_494" unicode="&#xf20e;" horiz-adv-x="2048" 
d="M2048 641q0 -21 -13 -36.5t-33 -19.5l-205 -356q3 -9 3 -18q0 -20 -12.5 -35.5t-32.5 -19.5l-193 -337q3 -8 3 -16q0 -23 -16.5 -40t-40.5 -17q-25 0 -41 18h-400q-17 -20 -43 -20t-43 20h-399q-17 -20 -43 -20q-23 0 -40 16.5t-17 40.5q0 8 4 20l-193 335
q-20 4 -32.5 19.5t-12.5 35.5q0 9 3 18l-206 356q-20 5 -32.5 20.5t-12.5 35.5q0 21 13.5 36.5t33.5 19.5l199 344q0 1 -0.5 3t-0.5 3q0 36 34 51l209 363q-4 10 -4 18q0 24 17 40.5t40 16.5q26 0 44 -21h396q16 21 43 21t43 -21h398q18 21 44 21q23 0 40 -16.5t17 -40.5
q0 -6 -4 -18l207 -358q23 -1 39 -17.5t16 -38.5q0 -13 -7 -27l187 -324q19 -4 31.5 -19.5t12.5 -35.5zM1063 -158h389l-342 354h-143l-342 -354h360q18 16 39 16t39 -16zM112 654q1 -4 1 -13q0 -10 -2 -15l208 -360l15 -6l188 199v347l-187 194q-13 -8 -29 -10zM986 1438
h-388l190 -200l554 200h-280q-16 -16 -38 -16t-38 16zM1689 226q1 6 5 11l-64 68l-17 -79h76zM1583 226l22 105l-252 266l-296 -307l63 -64h463zM1495 -142l16 28l65 310h-427l333 -343q8 4 13 5zM578 -158h5l342 354h-373v-335l4 -6q14 -5 22 -13zM552 226h402l64 66
l-309 321l-157 -166v-221zM359 226h163v189l-168 -177q4 -8 5 -12zM358 1051q0 -1 0.5 -2t0.5 -2q0 -16 -8 -29l171 -177v269zM552 1121v-311l153 -157l297 314l-223 236zM556 1425l-4 -8v-264l205 74l-191 201q-6 -2 -10 -3zM1447 1438h-16l-621 -224l213 -225zM1023 946
l-297 -315l311 -319l296 307zM688 634l-136 141v-284zM1038 270l-42 -44h85zM1374 618l238 -251l132 624l-3 5l-1 1zM1718 1018q-8 13 -8 29v2l-216 376q-5 1 -13 5l-437 -463l310 -327zM522 1142v223l-163 -282zM522 196h-163l163 -283v283zM1607 196l-48 -227l130 227h-82
zM1729 266l207 361q-2 10 -2 14q0 1 3 16l-171 296l-129 -612l77 -82q5 3 15 7z" />
    <glyph glyph-name="f210" unicode="&#xf210;" 
d="M0 856q0 131 91.5 226.5t222.5 95.5h742l352 358v-1470q0 -132 -91.5 -227t-222.5 -95h-780q-131 0 -222.5 95t-91.5 227v790zM1232 102l-176 180v425q0 46 -32 79t-78 33h-484q-46 0 -78 -33t-32 -79v-492q0 -46 32.5 -79.5t77.5 -33.5h770z" />
    <glyph glyph-name="_496" unicode="&#xf211;" 
d="M934 1386q-317 -121 -556 -362.5t-358 -560.5q-20 89 -20 176q0 208 102.5 384.5t278.5 279t384 102.5q82 0 169 -19zM1203 1267q93 -65 164 -155q-389 -113 -674.5 -400.5t-396.5 -676.5q-93 72 -155 162q112 386 395 671t667 399zM470 -67q115 356 379.5 622t619.5 384
q40 -92 54 -195q-292 -120 -516 -345t-343 -518q-103 14 -194 52zM1536 -125q-193 50 -367 115q-135 -84 -290 -107q109 205 274 370.5t369 275.5q-21 -152 -101 -284q65 -175 115 -370z" />
    <glyph glyph-name="f212" unicode="&#xf212;" horiz-adv-x="2048" 
d="M1893 1144l155 -1272q-131 0 -257 57q-200 91 -393 91q-226 0 -374 -148q-148 148 -374 148q-193 0 -393 -91q-128 -57 -252 -57h-5l155 1272q224 127 482 127q233 0 387 -106q154 106 387 106q258 0 482 -127zM1398 157q129 0 232 -28.5t260 -93.5l-124 1021
q-171 78 -368 78q-224 0 -374 -141q-150 141 -374 141q-197 0 -368 -78l-124 -1021q105 43 165.5 65t148.5 39.5t178 17.5q202 0 374 -108q172 108 374 108zM1438 191l-55 907q-211 -4 -359 -155q-152 155 -374 155q-176 0 -336 -66l-114 -941q124 51 228.5 76t221.5 25
q209 0 374 -102q172 107 374 102z" />
    <glyph glyph-name="_498" unicode="&#xf213;" horiz-adv-x="2048" 
d="M1500 165v733q0 21 -15 36t-35 15h-93q-20 0 -35 -15t-15 -36v-733q0 -20 15 -35t35 -15h93q20 0 35 15t15 35zM1216 165v531q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-531q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM924 165v429q0 20 -15 35t-35 15h-101
q-20 0 -35 -15t-15 -35v-429q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM632 165v362q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-362q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM2048 311q0 -166 -118 -284t-284 -118h-1244q-166 0 -284 118t-118 284
q0 116 63 214.5t168 148.5q-10 34 -10 73q0 113 80.5 193.5t193.5 80.5q102 0 180 -67q45 183 194 300t338 117q149 0 275 -73.5t199.5 -199.5t73.5 -275q0 -66 -14 -122q135 -33 221 -142.5t86 -247.5z" />
    <glyph glyph-name="_499" unicode="&#xf214;" 
d="M0 1536h1536v-1392l-776 -338l-760 338v1392zM1436 209v926h-1336v-926l661 -294zM1436 1235v201h-1336v-201h1336zM181 937v-115h-37v115h37zM181 789v-115h-37v115h37zM181 641v-115h-37v115h37zM181 493v-115h-37v115h37zM181 345v-115h-37v115h37zM207 202l15 34
l105 -47l-15 -33zM343 142l15 34l105 -46l-15 -34zM478 82l15 34l105 -46l-15 -34zM614 23l15 33l104 -46l-15 -34zM797 10l105 46l15 -33l-105 -47zM932 70l105 46l15 -34l-105 -46zM1068 130l105 46l15 -34l-105 -46zM1203 189l105 47l15 -34l-105 -46zM259 1389v-36h-114
v36h114zM421 1389v-36h-115v36h115zM583 1389v-36h-115v36h115zM744 1389v-36h-114v36h114zM906 1389v-36h-114v36h114zM1068 1389v-36h-115v36h115zM1230 1389v-36h-115v36h115zM1391 1389v-36h-114v36h114zM181 1049v-79h-37v115h115v-36h-78zM421 1085v-36h-115v36h115z
M583 1085v-36h-115v36h115zM744 1085v-36h-114v36h114zM906 1085v-36h-114v36h114zM1068 1085v-36h-115v36h115zM1230 1085v-36h-115v36h115zM1355 970v79h-78v36h115v-115h-37zM1355 822v115h37v-115h-37zM1355 674v115h37v-115h-37zM1355 526v115h37v-115h-37zM1355 378
v115h37v-115h-37zM1355 230v115h37v-115h-37zM760 265q-129 0 -221 91.5t-92 221.5q0 129 92 221t221 92q130 0 221.5 -92t91.5 -221q0 -130 -91.5 -221.5t-221.5 -91.5zM595 646q0 -36 19.5 -56.5t49.5 -25t64 -7t64 -2t49.5 -9t19.5 -30.5q0 -49 -112 -49q-97 0 -123 51
h-3l-31 -63q67 -42 162 -42q29 0 56.5 5t55.5 16t45.5 33t17.5 53q0 46 -27.5 69.5t-67.5 27t-79.5 3t-67 5t-27.5 25.5q0 21 20.5 33t40.5 15t41 3q34 0 70.5 -11t51.5 -34h3l30 58q-3 1 -21 8.5t-22.5 9t-19.5 7t-22 7t-20 4.5t-24 4t-23 1q-29 0 -56.5 -5t-54 -16.5
t-43 -34t-16.5 -53.5z" />
    <glyph glyph-name="_500" unicode="&#xf215;" horiz-adv-x="2048" 
d="M863 504q0 112 -79.5 191.5t-191.5 79.5t-191 -79.5t-79 -191.5t79 -191t191 -79t191.5 79t79.5 191zM1726 505q0 112 -79 191t-191 79t-191.5 -79t-79.5 -191q0 -113 79.5 -192t191.5 -79t191 79.5t79 191.5zM2048 1314v-1348q0 -44 -31.5 -75.5t-76.5 -31.5h-1832
q-45 0 -76.5 31.5t-31.5 75.5v1348q0 44 31.5 75.5t76.5 31.5h431q44 0 76 -31.5t32 -75.5v-161h754v161q0 44 32 75.5t76 31.5h431q45 0 76.5 -31.5t31.5 -75.5z" />
    <glyph glyph-name="_501" unicode="&#xf216;" horiz-adv-x="2048" 
d="M1430 953zM1690 749q148 0 253 -98.5t105 -244.5q0 -157 -109 -261.5t-267 -104.5q-85 0 -162 27.5t-138 73.5t-118 106t-109 126t-103.5 132.5t-108.5 126.5t-117 106t-136 73.5t-159 27.5q-154 0 -251.5 -91.5t-97.5 -244.5q0 -157 104 -250t263 -93q100 0 208 37.5
t193 98.5q5 4 21 18.5t30 24t22 9.5q14 0 24.5 -10.5t10.5 -24.5q0 -24 -60 -77q-101 -88 -234.5 -142t-260.5 -54q-133 0 -245.5 58t-180 165t-67.5 241q0 205 141.5 341t347.5 136q120 0 226.5 -43.5t185.5 -113t151.5 -153t139 -167.5t133.5 -153.5t149.5 -113
t172.5 -43.5q102 0 168.5 61.5t66.5 162.5q0 95 -64.5 159t-159.5 64q-30 0 -81.5 -18.5t-68.5 -18.5q-20 0 -35.5 15t-15.5 35q0 18 8.5 57t8.5 59q0 159 -107.5 263t-266.5 104q-58 0 -111.5 -18.5t-84 -40.5t-55.5 -40.5t-33 -18.5q-15 0 -25.5 10.5t-10.5 25.5
q0 19 25 46q59 67 147 103.5t182 36.5q191 0 318 -125.5t127 -315.5q0 -37 -4 -66q57 15 115 15z" />
    <glyph glyph-name="_502" unicode="&#xf217;" horiz-adv-x="1664" 
d="M1216 832q0 26 -19 45t-45 19h-128v128q0 26 -19 45t-45 19t-45 -19t-19 -45v-128h-128q-26 0 -45 -19t-19 -45t19 -45t45 -19h128v-128q0 -26 19 -45t45 -19t45 19t19 45v128h128q26 0 45 19t19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
    <glyph glyph-name="_503" unicode="&#xf218;" horiz-adv-x="1664" 
d="M1280 832q0 26 -19 45t-45 19t-45 -19l-147 -146v293q0 26 -19 45t-45 19t-45 -19t-19 -45v-293l-147 146q-19 19 -45 19t-45 -19t-19 -45t19 -45l256 -256q19 -19 45 -19t45 19l256 256q19 19 19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
    <glyph glyph-name="_504" unicode="&#xf219;" horiz-adv-x="2048" 
d="M212 768l623 -665l-300 665h-323zM1024 -4l349 772h-698zM538 896l204 384h-262l-288 -384h346zM1213 103l623 665h-323zM683 896h682l-204 384h-274zM1510 896h346l-288 384h-262zM1651 1382l384 -512q14 -18 13 -41.5t-17 -40.5l-960 -1024q-18 -20 -47 -20t-47 20
l-960 1024q-16 17 -17 40.5t13 41.5l384 512q18 26 51 26h1152q33 0 51 -26z" />
    <glyph glyph-name="_505" unicode="&#xf21a;" horiz-adv-x="2048" 
d="M1811 -19q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83
q19 19 45 19t45 -19l83 -83zM237 19q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -82l83 82q19 19 45 19t45 -19l83 -82l64 64v293l-210 314q-17 26 -7 56.5t40 40.5l177 58v299h128v128h256v128h256v-128h256v-128h128v-299l177 -58q30 -10 40 -40.5t-7 -56.5l-210 -314
v-293l19 18q19 19 45 19t45 -19l83 -82l83 82q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83zM640 1152v-128l384 128l384 -128v128h-128v128h-512v-128h-128z" />
    <glyph glyph-name="_506" unicode="&#xf21b;" 
d="M576 0l96 448l-96 128l-128 64zM832 0l128 640l-128 -64l-96 -128zM992 1010q-2 4 -4 6q-10 8 -96 8q-70 0 -167 -19q-7 -2 -21 -2t-21 2q-97 19 -167 19q-86 0 -96 -8q-2 -2 -4 -6q2 -18 4 -27q2 -3 7.5 -6.5t7.5 -10.5q2 -4 7.5 -20.5t7 -20.5t7.5 -17t8.5 -17t9 -14
t12 -13.5t14 -9.5t17.5 -8t20.5 -4t24.5 -2q36 0 59 12.5t32.5 30t14.5 34.5t11.5 29.5t17.5 12.5h12q11 0 17.5 -12.5t11.5 -29.5t14.5 -34.5t32.5 -30t59 -12.5q13 0 24.5 2t20.5 4t17.5 8t14 9.5t12 13.5t9 14t8.5 17t7.5 17t7 20.5t7.5 20.5q2 7 7.5 10.5t7.5 6.5
q2 9 4 27zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 61 4.5 118t19 125.5t37.5 123.5t63.5 103.5t93.5 74.5l-90 220h214q-22 64 -22 128q0 12 2 32q-194 40 -194 96q0 57 210 99q17 62 51.5 134t70.5 114q32 37 76 37q30 0 84 -31t84 -31t84 31
t84 31q44 0 76 -37q36 -42 70.5 -114t51.5 -134q210 -42 210 -99q0 -56 -194 -96q7 -81 -20 -160h214l-82 -225q63 -33 107.5 -96.5t65.5 -143.5t29 -151.5t8 -148.5z" />
    <glyph glyph-name="_507" unicode="&#xf21c;" horiz-adv-x="2304" 
d="M2301 500q12 -103 -22 -198.5t-99 -163.5t-158.5 -106t-196.5 -31q-161 11 -279.5 125t-134.5 274q-12 111 27.5 210.5t118.5 170.5l-71 107q-96 -80 -151 -194t-55 -244q0 -27 -18.5 -46.5t-45.5 -19.5h-256h-69q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5
t-131.5 316.5t131.5 316.5t316.5 131.5q76 0 152 -27l24 45q-123 110 -304 110h-64q-26 0 -45 19t-19 45t19 45t45 19h128q78 0 145 -13.5t116.5 -38.5t71.5 -39.5t51 -36.5h512h115l-85 128h-222q-30 0 -49 22.5t-14 52.5q4 23 23 38t43 15h253q33 0 53 -28l70 -105
l114 114q19 19 46 19h101q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-179l115 -172q131 63 275 36q143 -26 244 -134.5t118 -253.5zM448 128q115 0 203 72.5t111 183.5h-314q-35 0 -55 31q-18 32 -1 63l147 277q-47 13 -91 13q-132 0 -226 -94t-94 -226t94 -226
t226 -94zM1856 128q132 0 226 94t94 226t-94 226t-226 94q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94z" />
    <glyph glyph-name="_508" unicode="&#xf21d;" 
d="M1408 0q0 -63 -61.5 -113.5t-164 -81t-225 -46t-253.5 -15.5t-253.5 15.5t-225 46t-164 81t-61.5 113.5q0 49 33 88.5t91 66.5t118 44.5t131 29.5q26 5 48 -10.5t26 -41.5q5 -26 -10.5 -48t-41.5 -26q-58 -10 -106 -23.5t-76.5 -25.5t-48.5 -23.5t-27.5 -19.5t-8.5 -12
q3 -11 27 -26.5t73 -33t114 -32.5t160.5 -25t201.5 -10t201.5 10t160.5 25t114 33t73 33.5t27 27.5q-1 4 -8.5 11t-27.5 19t-48.5 23.5t-76.5 25t-106 23.5q-26 4 -41.5 26t-10.5 48q4 26 26 41.5t48 10.5q71 -12 131 -29.5t118 -44.5t91 -66.5t33 -88.5zM1024 896v-384
q0 -26 -19 -45t-45 -19h-64v-384q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v384h-64q-26 0 -45 19t-19 45v384q0 53 37.5 90.5t90.5 37.5h384q53 0 90.5 -37.5t37.5 -90.5zM928 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5
t158.5 -65.5t65.5 -158.5z" />
    <glyph glyph-name="_509" unicode="&#xf21e;" horiz-adv-x="1792" 
d="M1280 512h305q-5 -6 -10 -10.5t-9 -7.5l-3 -4l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-5 2 -21 20h369q22 0 39.5 13.5t22.5 34.5l70 281l190 -667q6 -20 23 -33t39 -13q21 0 38 13t23 33l146 485l56 -112q18 -35 57 -35zM1792 940q0 -145 -103 -300h-369l-111 221
q-8 17 -25.5 27t-36.5 8q-45 -5 -56 -46l-129 -430l-196 686q-6 20 -23.5 33t-39.5 13t-39 -13.5t-22 -34.5l-116 -464h-423q-103 155 -103 300q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124
t127 -344z" />
    <glyph glyph-name="venus" unicode="&#xf221;" horiz-adv-x="1280" 
d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292
q11 134 80.5 249t182 188t245.5 88q170 19 319 -54t236 -212t87 -306zM128 960q0 -185 131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5z" />
    <glyph glyph-name="_511" unicode="&#xf222;" 
d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-382 -383q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5
q203 0 359 -126l382 382h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="_512" unicode="&#xf223;" horiz-adv-x="1280" 
d="M830 1220q145 -72 233.5 -210.5t88.5 -305.5q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5
t-147.5 384.5q0 167 88.5 305.5t233.5 210.5q-165 96 -228 273q-6 16 3.5 29.5t26.5 13.5h69q21 0 29 -20q44 -106 140 -171t214 -65t214 65t140 171q8 20 37 20h61q17 0 26.5 -13.5t3.5 -29.5q-63 -177 -228 -273zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="_513" unicode="&#xf224;" 
d="M1024 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-149 16 -270.5 103t-186.5 223.5t-53 291.5q16 204 160 353.5t347 172.5q118 14 228 -19t198 -103l255 254h-134q-14 0 -23 9t-9 23v64zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="_514" unicode="&#xf225;" horiz-adv-x="1792" 
d="M1280 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5t-147.5 384.5q0 201 126 359l-52 53l-101 -111q-9 -10 -22 -10.5t-23 7.5l-48 44q-10 8 -10.5 21.5t8.5 23.5l105 115l-111 112v-134q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9
t-9 23v288q0 26 19 45t45 19h288q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-133l106 -107l86 94q9 10 22 10.5t23 -7.5l48 -44q10 -8 10.5 -21.5t-8.5 -23.5l-90 -99l57 -56q158 126 359 126t359 -126l255 254h-134q-14 0 -23 9t-9 23v64zM832 256q185 0 316.5 131.5
t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="_515" unicode="&#xf226;" horiz-adv-x="1792" 
d="M1790 1007q12 -155 -52.5 -292t-186 -224t-271.5 -103v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-512v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23
t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292q17 206 164.5 356.5t352.5 169.5q206 21 377 -94q171 115 377 94q205 -19 352.5 -169.5t164.5 -356.5zM896 647q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM576 512q115 0 218 57q-154 165 -154 391
q0 224 154 391q-103 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5zM1152 128v260q-137 15 -256 94q-119 -79 -256 -94v-260h512zM1216 512q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5q-115 0 -218 -57q154 -167 154 -391
q0 -226 -154 -391q103 -57 218 -57z" />
    <glyph glyph-name="_516" unicode="&#xf227;" horiz-adv-x="1920" 
d="M1536 1120q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-31 -182 -166 -312t-318 -156q-210 -29 -384.5 80t-241.5 300q-117 6 -221 57.5t-177.5 133t-113.5 192.5t-32 230
q9 135 78 252t182 191.5t248 89.5q118 14 227.5 -19t198.5 -103l255 254h-134q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q59 -74 93 -169q182 -9 328 -124l255 254h-134q-14 0 -23 9
t-9 23v64zM1024 704q0 20 -4 58q-162 -25 -271 -150t-109 -292q0 -20 4 -58q162 25 271 150t109 292zM128 704q0 -168 111 -294t276 -149q-3 29 -3 59q0 210 135 369.5t338 196.5q-53 120 -163.5 193t-245.5 73q-185 0 -316.5 -131.5t-131.5 -316.5zM1088 -128
q185 0 316.5 131.5t131.5 316.5q0 168 -111 294t-276 149q3 -28 3 -59q0 -210 -135 -369.5t-338 -196.5q53 -120 163.5 -193t245.5 -73z" />
    <glyph glyph-name="_517" unicode="&#xf228;" horiz-adv-x="2048" 
d="M1664 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-32 -180 -164.5 -310t-313.5 -157q-223 -34 -409 90q-117 -78 -256 -93v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23
t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-155 17 -279.5 109.5t-187 237.5t-39.5 307q25 187 159.5 322.5t320.5 164.5q224 34 410 -90q146 97 320 97q201 0 359 -126l255 254h-134q-14 0 -23 9
t-9 23v64zM896 391q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM128 704q0 -185 131.5 -316.5t316.5 -131.5q117 0 218 57q-154 167 -154 391t154 391q-101 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5zM1216 256q185 0 316.5 131.5t131.5 316.5
t-131.5 316.5t-316.5 131.5q-117 0 -218 -57q154 -167 154 -391t-154 -391q101 -57 218 -57z" />
    <glyph glyph-name="_518" unicode="&#xf229;" 
d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-213 -214l140 -140q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-140 141l-78 -79q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5
t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5q203 0 359 -126l78 78l-172 172q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l172 -172l213 213h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="_519" unicode="&#xf22a;" horiz-adv-x="1280" 
d="M640 892q217 -24 364.5 -187.5t147.5 -384.5q0 -167 -87 -306t-236 -212t-319 -54q-133 15 -245.5 88t-182 188t-80.5 249q-12 155 52.5 292t186 224t271.5 103v132h-160q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h160v165l-92 -92q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22
t9 23l202 201q19 19 45 19t45 -19l202 -201q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-92 92v-165h160q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-160v-132zM576 -128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5
t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="_520" unicode="&#xf22b;" horiz-adv-x="2048" 
d="M1901 621q19 -19 19 -45t-19 -45l-294 -294q-9 -10 -22.5 -10t-22.5 10l-45 45q-10 9 -10 22.5t10 22.5l185 185h-294v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-132q-24 -217 -187.5 -364.5t-384.5 -147.5q-167 0 -306 87t-212 236t-54 319q15 133 88 245.5
t188 182t249 80.5q155 12 292 -52.5t224 -186t103 -271.5h132v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224h294l-185 185q-10 9 -10 22.5t10 22.5l45 45q9 10 22.5 10t22.5 -10zM576 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5
t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="_521" unicode="&#xf22c;" horiz-adv-x="1280" 
d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-612q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v612q-217 24 -364.5 187.5t-147.5 384.5q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM576 512q185 0 316.5 131.5
t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
    <glyph glyph-name="_522" unicode="&#xf22d;" horiz-adv-x="1280" 
d="M1024 576q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1152 576q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123
t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5z" />
    <glyph glyph-name="_523" unicode="&#xf22e;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="_524" unicode="&#xf22f;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="_525" unicode="&#xf230;" 
d="M1451 1408q35 0 60 -25t25 -60v-1366q0 -35 -25 -60t-60 -25h-391v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-735q-35 0 -60 25t-25 60v1366q0 35 25 60t60 25h1366z" />
    <glyph glyph-name="_526" unicode="&#xf231;" horiz-adv-x="1280" 
d="M0 939q0 108 37.5 203.5t103.5 166.5t152 123t185 78t202 26q158 0 294 -66.5t221 -193.5t85 -287q0 -96 -19 -188t-60 -177t-100 -149.5t-145 -103t-189 -38.5q-68 0 -135 32t-96 88q-10 -39 -28 -112.5t-23.5 -95t-20.5 -71t-26 -71t-32 -62.5t-46 -77.5t-62 -86.5
l-14 -5l-9 10q-15 157 -15 188q0 92 21.5 206.5t66.5 287.5t52 203q-32 65 -32 169q0 83 52 156t132 73q61 0 95 -40.5t34 -102.5q0 -66 -44 -191t-44 -187q0 -63 45 -104.5t109 -41.5q55 0 102 25t78.5 68t56 95t38 110.5t20 111t6.5 99.5q0 173 -109.5 269.5t-285.5 96.5
q-200 0 -334 -129.5t-134 -328.5q0 -44 12.5 -85t27 -65t27 -45.5t12.5 -30.5q0 -28 -15 -73t-37 -45q-2 0 -17 3q-51 15 -90.5 56t-61 94.5t-32.5 108t-11 106.5z" />
    <glyph glyph-name="_527" unicode="&#xf232;" 
d="M985 562q13 0 97.5 -44t89.5 -53q2 -5 2 -15q0 -33 -17 -76q-16 -39 -71 -65.5t-102 -26.5q-57 0 -190 62q-98 45 -170 118t-148 185q-72 107 -71 194v8q3 91 74 158q24 22 52 22q6 0 18 -1.5t19 -1.5q19 0 26.5 -6.5t15.5 -27.5q8 -20 33 -88t25 -75q0 -21 -34.5 -57.5
t-34.5 -46.5q0 -7 5 -15q34 -73 102 -137q56 -53 151 -101q12 -7 22 -7q15 0 54 48.5t52 48.5zM782 32q127 0 243.5 50t200.5 134t134 200.5t50 243.5t-50 243.5t-134 200.5t-200.5 134t-243.5 50t-243.5 -50t-200.5 -134t-134 -200.5t-50 -243.5q0 -203 120 -368l-79 -233
l242 77q158 -104 345 -104zM782 1414q153 0 292.5 -60t240.5 -161t161 -240.5t60 -292.5t-60 -292.5t-161 -240.5t-240.5 -161t-292.5 -60q-195 0 -365 94l-417 -134l136 405q-108 178 -108 389q0 153 60 292.5t161 240.5t240.5 161t292.5 60z" />
    <glyph glyph-name="_528" unicode="&#xf233;" horiz-adv-x="1792" 
d="M128 128h1024v128h-1024v-128zM128 640h1024v128h-1024v-128zM1696 192q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM128 1152h1024v128h-1024v-128zM1696 704q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1696 1216
q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1792 384v-384h-1792v384h1792zM1792 896v-384h-1792v384h1792zM1792 1408v-384h-1792v384h1792z" />
    <glyph glyph-name="_529" unicode="&#xf234;" horiz-adv-x="2048" 
d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1664 512h352q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-352q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5
t-9.5 22.5v352h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v352q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5v-352zM928 288q0 -52 38 -90t90 -38h256v-238q-68 -50 -171 -50h-874q-121 0 -194 69t-73 190q0 53 3.5 103.5t14 109t26.5 108.5
t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q79 -61 154.5 -91.5t164.5 -30.5t164.5 30.5t154.5 91.5q20 17 39 17q132 0 217 -96h-223q-52 0 -90 -38t-38 -90v-192z" />
    <glyph glyph-name="_530" unicode="&#xf235;" horiz-adv-x="2048" 
d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1781 320l249 -249q9 -9 9 -23q0 -13 -9 -22l-136 -136q-9 -9 -22 -9q-14 0 -23 9l-249 249l-249 -249q-9 -9 -23 -9q-13 0 -22 9l-136 136
q-9 9 -9 22q0 14 9 23l249 249l-249 249q-9 9 -9 23q0 13 9 22l136 136q9 9 22 9q14 0 23 -9l249 -249l249 249q9 9 23 9q13 0 22 -9l136 -136q9 -9 9 -22q0 -14 -9 -23zM1283 320l-181 -181q-37 -37 -37 -91q0 -53 37 -90l83 -83q-21 -3 -44 -3h-874q-121 0 -194 69
t-73 190q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q154 -122 319 -122t319 122q20 17 39 17q28 0 57 -6q-28 -27 -41 -50t-13 -56q0 -54 37 -91z" />
    <glyph glyph-name="_531" unicode="&#xf236;" horiz-adv-x="2048" 
d="M256 512h1728q26 0 45 -19t19 -45v-448h-256v256h-1536v-256h-256v1216q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-704zM832 832q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM2048 576v64q0 159 -112.5 271.5t-271.5 112.5h-704
q-26 0 -45 -19t-19 -45v-384h1152z" />
    <glyph glyph-name="_532" unicode="&#xf237;" 
d="M1536 1536l-192 -448h192v-192h-274l-55 -128h329v-192h-411l-357 -832l-357 832h-411v192h329l-55 128h-274v192h192l-192 448h256l323 -768h378l323 768h256zM768 320l108 256h-216z" />
    <glyph glyph-name="_533" unicode="&#xf238;" 
d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM768 192q80 0 136 56t56 136t-56 136t-136 56
t-136 -56t-56 -136t56 -136t136 -56zM1344 768v512h-1152v-512h1152z" />
    <glyph glyph-name="_534" unicode="&#xf239;" 
d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM288 224q66 0 113 47t47 113t-47 113t-113 47
t-113 -47t-47 -113t47 -113t113 -47zM704 768v512h-544v-512h544zM1248 224q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM1408 768v512h-576v-512h576z" />
    <glyph glyph-name="_535" unicode="&#xf23a;" horiz-adv-x="1792" 
d="M597 1115v-1173q0 -25 -12.5 -42.5t-36.5 -17.5q-17 0 -33 8l-465 233q-21 10 -35.5 33.5t-14.5 46.5v1140q0 20 10 34t29 14q14 0 44 -15l511 -256q3 -3 3 -5zM661 1014l534 -866l-534 266v600zM1792 996v-1054q0 -25 -14 -40.5t-38 -15.5t-47 13l-441 220zM1789 1116
q0 -3 -256.5 -419.5t-300.5 -487.5l-390 634l324 527q17 28 52 28q14 0 26 -6l541 -270q4 -2 4 -6z" />
    <glyph glyph-name="_536" unicode="&#xf23b;" 
d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1408v-1536h-1536v1536h1536z" />
    <glyph glyph-name="_537" unicode="&#xf23c;" horiz-adv-x="2296" 
d="M478 -139q-8 -16 -27 -34.5t-37 -25.5q-25 -9 -51.5 3.5t-28.5 31.5q-1 22 40 55t68 38q23 4 34 -21.5t2 -46.5zM1819 -139q7 -16 26 -34.5t38 -25.5q25 -9 51.5 3.5t27.5 31.5q2 22 -39.5 55t-68.5 38q-22 4 -33 -21.5t-2 -46.5zM1867 -30q13 -27 56.5 -59.5t77.5 -41.5
q45 -13 82 4.5t37 50.5q0 46 -67.5 100.5t-115.5 59.5q-40 5 -63.5 -37.5t-6.5 -76.5zM428 -30q-13 -27 -56 -59.5t-77 -41.5q-45 -13 -82 4.5t-37 50.5q0 46 67.5 100.5t115.5 59.5q40 5 63 -37.5t6 -76.5zM1158 1094h1q-41 0 -76 -15q27 -8 44 -30.5t17 -49.5
q0 -35 -27 -60t-65 -25q-52 0 -80 43q-5 -23 -5 -42q0 -74 56 -126.5t135 -52.5q80 0 136 52.5t56 126.5t-56 126.5t-136 52.5zM1462 1312q-99 109 -220.5 131.5t-245.5 -44.5q27 60 82.5 96.5t118 39.5t121.5 -17t99.5 -74.5t44.5 -131.5zM2212 73q8 -11 -11 -42
q7 -23 7 -40q1 -56 -44.5 -112.5t-109.5 -91.5t-118 -37q-48 -2 -92 21.5t-66 65.5q-687 -25 -1259 0q-23 -41 -66.5 -65t-92.5 -22q-86 3 -179.5 80.5t-92.5 160.5q2 22 7 40q-19 31 -11 42q6 10 31 1q14 22 41 51q-7 29 2 38q11 10 39 -4q29 20 59 34q0 29 13 37
q23 12 51 -16q35 5 61 -2q18 -4 38 -19v73q-11 0 -18 2q-53 10 -97 44.5t-55 87.5q-9 38 0 81q15 62 93 95q2 17 19 35.5t36 23.5t33 -7.5t19 -30.5h13q46 -5 60 -23q3 -3 5 -7q10 1 30.5 3.5t30.5 3.5q-15 11 -30 17q-23 40 -91 43q0 6 1 10q-62 2 -118.5 18.5t-84.5 47.5
q-32 36 -42.5 92t-2.5 112q16 126 90 179q23 16 52 4.5t32 -40.5q0 -1 1.5 -14t2.5 -21t3 -20t5.5 -19t8.5 -10q27 -14 76 -12q48 46 98 74q-40 4 -162 -14l47 46q61 58 163 111q145 73 282 86q-20 8 -41 15.5t-47 14t-42.5 10.5t-47.5 11t-43 10q595 126 904 -139
q98 -84 158 -222q85 -10 121 9h1q5 3 8.5 10t5.5 19t3 19.5t3 21.5l1 14q3 28 32 40t52 -5q73 -52 91 -178q7 -57 -3.5 -113t-42.5 -91q-28 -32 -83.5 -48.5t-115.5 -18.5v-10q-71 -2 -95 -43q-14 -5 -31 -17q11 -1 32 -3.5t30 -3.5q1 5 5 8q16 18 60 23h13q5 18 19 30t33 8
t36 -23t19 -36q79 -32 93 -95q9 -40 1 -81q-12 -53 -56 -88t-97 -44q-10 -2 -17 -2q0 -49 -1 -73q20 15 38 19q26 7 61 2q28 28 51 16q14 -9 14 -37q33 -16 59 -34q27 13 38 4q10 -10 2 -38q28 -30 41 -51q23 8 31 -1zM1937 1025q0 -29 -9 -54q82 -32 112 -132
q4 37 -9.5 98.5t-41.5 90.5q-20 19 -36 17t-16 -20zM1859 925q35 -42 47.5 -108.5t-0.5 -124.5q67 13 97 45q13 14 18 28q-3 64 -31 114.5t-79 66.5q-15 -15 -52 -21zM1822 921q-30 0 -44 1q42 -115 53 -239q21 0 43 3q16 68 1 135t-53 100zM258 839q30 100 112 132
q-9 25 -9 54q0 18 -16.5 20t-35.5 -17q-28 -29 -41.5 -90.5t-9.5 -98.5zM294 737q29 -31 97 -45q-13 58 -0.5 124.5t47.5 108.5v0q-37 6 -52 21q-51 -16 -78.5 -66t-31.5 -115q9 -17 18 -28zM471 683q14 124 73 235q-19 -4 -55 -18l-45 -19v1q-46 -89 -20 -196q25 -3 47 -3z
M1434 644q8 -38 16.5 -108.5t11.5 -89.5q3 -18 9.5 -21.5t23.5 4.5q40 20 62 85.5t23 125.5q-24 2 -146 4zM1152 1285q-116 0 -199 -82.5t-83 -198.5q0 -117 83 -199.5t199 -82.5t199 82.5t83 199.5q0 116 -83 198.5t-199 82.5zM1380 646q-105 2 -211 0v1q-1 -27 2.5 -86
t13.5 -66q29 -14 93.5 -14.5t95.5 10.5q9 3 11 39t-0.5 69.5t-4.5 46.5zM1112 447q8 4 9.5 48t-0.5 88t-4 63v1q-212 -3 -214 -3q-4 -20 -7 -62t0 -83t14 -46q34 -15 101 -16t101 10zM718 636q-16 -59 4.5 -118.5t77.5 -84.5q15 -8 24 -5t12 21q3 16 8 90t10 103
q-69 -2 -136 -6zM591 510q3 -23 -34 -36q132 -141 271.5 -240t305.5 -154q172 49 310.5 146t293.5 250q-33 13 -30 34q0 2 0.5 3.5t1.5 3t1 2.5v1v-1q-17 2 -50 5.5t-48 4.5q-26 -90 -82 -132q-51 -38 -82 1q-5 6 -9 14q-7 13 -17 62q-2 -5 -5 -9t-7.5 -7t-8 -5.5t-9.5 -4
l-10 -2.5t-12 -2l-12 -1.5t-13.5 -1t-13.5 -0.5q-106 -9 -163 11q-4 -17 -10 -26.5t-21 -15t-23 -7t-36 -3.5q-6 -1 -9 -1q-179 -17 -203 40q-2 -63 -56 -54q-47 8 -91 54q-12 13 -20 26q-17 29 -26 65q-58 -6 -87 -10q1 -2 4 -10zM507 -118q3 14 3 30q-17 71 -51 130
t-73 70q-41 12 -101.5 -14.5t-104.5 -80t-39 -107.5q35 -53 100 -93t119 -42q51 -2 94 28t53 79zM510 53q23 -63 27 -119q195 113 392 174q-98 52 -180.5 120t-179.5 165q-6 -4 -29 -13q0 -1 -1 -4t-1 -5q31 -18 22 -37q-12 -23 -56 -34q-10 -13 -29 -24h-1q-2 -83 1 -150
q19 -34 35 -73zM579 -113q532 -21 1145 0q-254 147 -428 196q-76 -35 -156 -57q-8 -3 -16 0q-65 21 -129 49q-208 -60 -416 -188h-1v-1q1 0 1 1zM1763 -67q4 54 28 120q14 38 33 71l-1 -1q3 77 3 153q-15 8 -30 25q-42 9 -56 33q-9 20 22 38q-2 4 -2 9q-16 4 -28 12
q-204 -190 -383 -284q198 -59 414 -176zM2155 -90q5 54 -39 107.5t-104 80t-102 14.5q-38 -11 -72.5 -70.5t-51.5 -129.5q0 -16 3 -30q10 -49 53 -79t94 -28q54 2 119 42t100 93z" />
    <glyph glyph-name="_538" unicode="&#xf23d;" horiz-adv-x="2304" 
d="M1524 -25q0 -68 -48 -116t-116 -48t-116.5 48t-48.5 116t48.5 116.5t116.5 48.5t116 -48.5t48 -116.5zM775 -25q0 -68 -48.5 -116t-116.5 -48t-116 48t-48 116t48 116.5t116 48.5t116.5 -48.5t48.5 -116.5zM0 1469q57 -60 110.5 -104.5t121 -82t136 -63t166 -45.5
t200 -31.5t250 -18.5t304 -9.5t372.5 -2.5q139 0 244.5 -5t181 -16.5t124 -27.5t71 -39.5t24 -51.5t-19.5 -64t-56.5 -76.5t-89.5 -91t-116 -104.5t-139 -119q-185 -157 -286 -247q29 51 76.5 109t94 105.5t94.5 98.5t83 91.5t54 80.5t13 70t-45.5 55.5t-116.5 41t-204 23.5
t-304 5q-168 -2 -314 6t-256 23t-204.5 41t-159.5 51.5t-122.5 62.5t-91.5 66.5t-68 71.5t-50.5 69.5t-40 68t-36.5 59.5z" />
    <glyph glyph-name="_539" unicode="&#xf23e;" horiz-adv-x="1792" 
d="M896 1472q-169 0 -323 -66t-265.5 -177.5t-177.5 -265.5t-66 -323t66 -323t177.5 -265.5t265.5 -177.5t323 -66t323 66t265.5 177.5t177.5 265.5t66 323t-66 323t-177.5 265.5t-265.5 177.5t-323 66zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348
t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM496 704q16 0 16 -16v-480q0 -16 -16 -16h-32q-16 0 -16 16v480q0 16 16 16h32zM896 640q53 0 90.5 -37.5t37.5 -90.5q0 -35 -17.5 -64t-46.5 -46v-114q0 -14 -9 -23
t-23 -9h-64q-14 0 -23 9t-9 23v114q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5zM896 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM544 928v-96
q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 93 65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5v-96q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 146 -103 249t-249 103t-249 -103t-103 -249zM1408 192v512q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-512
q0 -26 19 -45t45 -19h896q26 0 45 19t19 45z" />
    <glyph glyph-name="_540" unicode="&#xf240;" horiz-adv-x="2304" 
d="M1920 1024v-768h-1664v768h1664zM2048 448h128v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288zM2304 832v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113
v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160q53 0 90.5 -37.5t37.5 -90.5z" />
    <glyph glyph-name="_541" unicode="&#xf241;" horiz-adv-x="2304" 
d="M256 256v768h1280v-768h-1280zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
    <glyph glyph-name="_542" unicode="&#xf242;" horiz-adv-x="2304" 
d="M256 256v768h896v-768h-896zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
    <glyph glyph-name="_543" unicode="&#xf243;" horiz-adv-x="2304" 
d="M256 256v768h512v-768h-512zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
    <glyph glyph-name="_544" unicode="&#xf244;" horiz-adv-x="2304" 
d="M2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23
v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
    <glyph glyph-name="_545" unicode="&#xf245;" horiz-adv-x="1280" 
d="M1133 493q31 -30 14 -69q-17 -40 -59 -40h-382l201 -476q10 -25 0 -49t-34 -35l-177 -75q-25 -10 -49 0t-35 34l-191 452l-312 -312q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v1504q0 42 40 59q12 5 24 5q27 0 45 -19z" />
    <glyph glyph-name="_546" unicode="&#xf246;" horiz-adv-x="1024" 
d="M832 1408q-320 0 -320 -224v-416h128v-128h-128v-544q0 -224 320 -224h64v-128h-64q-272 0 -384 146q-112 -146 -384 -146h-64v128h64q320 0 320 224v544h-128v128h128v416q0 224 -320 224h-64v128h64q272 0 384 -146q112 146 384 146h64v-128h-64z" />
    <glyph glyph-name="_547" unicode="&#xf247;" horiz-adv-x="2048" 
d="M2048 1152h-128v-1024h128v-384h-384v128h-1280v-128h-384v384h128v1024h-128v384h384v-128h1280v128h384v-384zM1792 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 -128v128h-128v-128h128zM1664 0v128h128v1024h-128v128h-1280v-128h-128v-1024h128v-128
h1280zM1920 -128v128h-128v-128h128zM1280 896h384v-768h-896v256h-384v768h896v-256zM512 512h640v512h-640v-512zM1536 256v512h-256v-384h-384v-128h640z" />
    <glyph glyph-name="_548" unicode="&#xf248;" horiz-adv-x="2304" 
d="M2304 768h-128v-640h128v-384h-384v128h-896v-128h-384v384h128v128h-384v-128h-384v384h128v640h-128v384h384v-128h896v128h384v-384h-128v-128h384v128h384v-384zM2048 1024v-128h128v128h-128zM1408 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 256
v128h-128v-128h128zM1536 384h-128v-128h128v128zM384 384h896v128h128v640h-128v128h-896v-128h-128v-640h128v-128zM896 -128v128h-128v-128h128zM2176 -128v128h-128v-128h128zM2048 128v640h-128v128h-384v-384h128v-384h-384v128h-384v-128h128v-128h896v128h128z" />
    <glyph glyph-name="_549" unicode="&#xf249;" 
d="M1024 288v-416h-928q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68v-928h-416q-40 0 -68 -28t-28 -68zM1152 256h381q-15 -82 -65 -132l-184 -184q-50 -50 -132 -65v381z" />
    <glyph glyph-name="_550" unicode="&#xf24a;" 
d="M1400 256h-248v-248q29 10 41 22l185 185q12 12 22 41zM1120 384h288v896h-1280v-1280h896v288q0 40 28 68t68 28zM1536 1312v-1024q0 -40 -20 -88t-48 -76l-184 -184q-28 -28 -76 -48t-88 -20h-1024q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68
z" />
    <glyph glyph-name="_551" unicode="&#xf24b;" horiz-adv-x="2304" 
d="M1951 538q0 -26 -15.5 -44.5t-38.5 -23.5q-8 -2 -18 -2h-153v140h153q10 0 18 -2q23 -5 38.5 -23.5t15.5 -44.5zM1933 751q0 -25 -15 -42t-38 -21q-3 -1 -15 -1h-139v129h139q3 0 8.5 -0.5t6.5 -0.5q23 -4 38 -21.5t15 -42.5zM728 587v308h-228v-308q0 -58 -38 -94.5
t-105 -36.5q-108 0 -229 59v-112q53 -15 121 -23t109 -9l42 -1q328 0 328 217zM1442 403v113q-99 -52 -200 -59q-108 -8 -169 41t-61 142t61 142t169 41q101 -7 200 -58v112q-48 12 -100 19.5t-80 9.5l-28 2q-127 6 -218.5 -14t-140.5 -60t-71 -88t-22 -106t22 -106t71 -88
t140.5 -60t218.5 -14q101 4 208 31zM2176 518q0 54 -43 88.5t-109 39.5v3q57 8 89 41.5t32 79.5q0 55 -41 88t-107 36q-3 0 -12 0.5t-14 0.5h-455v-510h491q74 0 121.5 36.5t47.5 96.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90
t90 38h2048q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_552" unicode="&#xf24c;" horiz-adv-x="2304" 
d="M858 295v693q-106 -41 -172 -135.5t-66 -211.5t66 -211.5t172 -134.5zM1362 641q0 117 -66 211.5t-172 135.5v-694q106 41 172 135.5t66 211.5zM1577 641q0 -159 -78.5 -294t-213.5 -213.5t-294 -78.5q-119 0 -227.5 46.5t-187 125t-125 187t-46.5 227.5q0 159 78.5 294
t213.5 213.5t294 78.5t294 -78.5t213.5 -213.5t78.5 -294zM1960 634q0 139 -55.5 261.5t-147.5 205.5t-213.5 131t-252.5 48h-301q-176 0 -323.5 -81t-235 -230t-87.5 -335q0 -171 87 -317.5t236 -231.5t323 -85h301q129 0 251.5 50.5t214.5 135t147.5 202.5t55.5 246z
M2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_553" unicode="&#xf24d;" horiz-adv-x="1792" 
d="M1664 -96v1088q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5zM1792 992v-1088q0 -66 -47 -113t-113 -47h-1088q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113
zM1408 1376v-160h-128v160q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h160v-128h-160q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113z" />
    <glyph glyph-name="_554" unicode="&#xf24e;" horiz-adv-x="2304" 
d="M1728 1088l-384 -704h768zM448 1088l-384 -704h768zM1269 1280q-14 -40 -45.5 -71.5t-71.5 -45.5v-1291h608q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1344q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h608v1291q-40 14 -71.5 45.5t-45.5 71.5h-491q-14 0 -23 9t-9 23v64
q0 14 9 23t23 9h491q21 57 70 92.5t111 35.5t111 -35.5t70 -92.5h491q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-491zM1088 1264q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM2176 384q0 -73 -46.5 -131t-117.5 -91
t-144.5 -49.5t-139.5 -16.5t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81zM896 384q0 -73 -46.5 -131t-117.5 -91t-144.5 -49.5t-139.5 -16.5
t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81z" />
    <glyph glyph-name="_555" unicode="&#xf250;" 
d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-77 -29 -149 -92.5
t-129.5 -152.5t-92.5 -210t-35 -253h1024q0 132 -35 253t-92.5 210t-129.5 152.5t-149 92.5q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
    <glyph glyph-name="_556" unicode="&#xf251;" 
d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -66 9 -128h1006q9 61 9 128zM1280 -128q0 130 -34 249.5t-90.5 208t-126.5 152t-146 94.5h-230q-76 -31 -146 -94.5t-126.5 -152t-90.5 -208t-34 -249.5h1024z" />
    <glyph glyph-name="_557" unicode="&#xf252;" 
d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -206 85 -384h854q85 178 85 384zM1223 192q-54 141 -145.5 241.5t-194.5 142.5h-230q-103 -42 -194.5 -142.5t-145.5 -241.5h910z" />
    <glyph glyph-name="_558" unicode="&#xf253;" 
d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-137 -51 -244 -196
h700q-107 145 -244 196q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
    <glyph glyph-name="_559" unicode="&#xf254;" 
d="M1504 -64q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472zM130 0q3 55 16 107t30 95t46 87t53.5 76t64.5 69.5t66 60t70.5 55t66.5 47.5t65 43q-43 28 -65 43t-66.5 47.5t-70.5 55t-66 60t-64.5 69.5t-53.5 76t-46 87
t-30 95t-16 107h1276q-3 -55 -16 -107t-30 -95t-46 -87t-53.5 -76t-64.5 -69.5t-66 -60t-70.5 -55t-66.5 -47.5t-65 -43q43 -28 65 -43t66.5 -47.5t70.5 -55t66 -60t64.5 -69.5t53.5 -76t46 -87t30 -95t16 -107h-1276zM1504 1536q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9
h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472z" />
    <glyph glyph-name="_560" unicode="&#xf255;" 
d="M768 1152q-53 0 -90.5 -37.5t-37.5 -90.5v-128h-32v93q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-429l-32 30v172q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-224q0 -47 35 -82l310 -296q39 -39 39 -102q0 -26 19 -45t45 -19h640q26 0 45 19t19 45v25
q0 41 10 77l108 436q10 36 10 77v246q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-32h-32v125q0 40 -25 72.5t-64 40.5q-14 2 -23 2q-46 0 -79 -33t-33 -79v-128h-32v122q0 51 -32.5 89.5t-82.5 43.5q-5 1 -13 1zM768 1280q84 0 149 -50q57 34 123 34q59 0 111 -27
t86 -76q27 7 59 7q100 0 170 -71.5t70 -171.5v-246q0 -51 -13 -108l-109 -436q-6 -24 -6 -71q0 -80 -56 -136t-136 -56h-640q-84 0 -138 58.5t-54 142.5l-308 296q-76 73 -76 175v224q0 99 70.5 169.5t169.5 70.5q11 0 16 -1q6 95 75.5 160t164.5 65q52 0 98 -21
q72 69 174 69z" />
    <glyph glyph-name="_561" unicode="&#xf256;" horiz-adv-x="1792" 
d="M880 1408q-46 0 -79 -33t-33 -79v-656h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528v-256l-154 205q-38 51 -102 51q-53 0 -90.5 -37.5t-37.5 -90.5q0 -43 26 -77l384 -512q38 -51 102 -51h688q34 0 61 22t34 56l76 405q5 32 5 59v498q0 46 -33 79t-79 33t-79 -33
t-33 -79v-272h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528h-32v656q0 46 -33 79t-79 33zM880 1536q68 0 125.5 -35.5t88.5 -96.5q19 4 42 4q99 0 169.5 -70.5t70.5 -169.5v-17q105 6 180.5 -64t75.5 -175v-498q0 -40 -8 -83l-76 -404q-14 -79 -76.5 -131t-143.5 -52
h-688q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 106 75 181t181 75q78 0 128 -34v434q0 99 70.5 169.5t169.5 70.5q23 0 42 -4q31 61 88.5 96.5t125.5 35.5z" />
    <glyph glyph-name="_562" unicode="&#xf257;" horiz-adv-x="1792" 
d="M1073 -128h-177q-163 0 -226 141q-23 49 -23 102v5q-62 30 -98.5 88.5t-36.5 127.5q0 38 5 48h-261q-106 0 -181 75t-75 181t75 181t181 75h113l-44 17q-74 28 -119.5 93.5t-45.5 145.5q0 106 75 181t181 75q46 0 91 -17l628 -239h401q106 0 181 -75t75 -181v-668
q0 -88 -54 -157.5t-140 -90.5l-339 -85q-92 -23 -186 -23zM1024 583l-155 -71l-163 -74q-30 -14 -48 -41.5t-18 -60.5q0 -46 33 -79t79 -33q26 0 46 10l338 154q-49 10 -80.5 50t-31.5 90v55zM1344 272q0 46 -33 79t-79 33q-26 0 -46 -10l-290 -132q-28 -13 -37 -17
t-30.5 -17t-29.5 -23.5t-16 -29t-8 -40.5q0 -50 31.5 -82t81.5 -32q20 0 38 9l352 160q30 14 48 41.5t18 60.5zM1112 1024l-650 248q-24 8 -46 8q-53 0 -90.5 -37.5t-37.5 -90.5q0 -40 22.5 -73t59.5 -47l526 -200v-64h-640q-53 0 -90.5 -37.5t-37.5 -90.5t37.5 -90.5
t90.5 -37.5h535l233 106v198q0 63 46 106l111 102h-69zM1073 0q82 0 155 19l339 85q43 11 70 45.5t27 78.5v668q0 53 -37.5 90.5t-90.5 37.5h-308l-136 -126q-36 -33 -36 -82v-296q0 -46 33 -77t79 -31t79 35t33 81v208h32v-208q0 -70 -57 -114q52 -8 86.5 -48.5t34.5 -93.5
q0 -42 -23 -78t-61 -53l-310 -141h91z" />
    <glyph glyph-name="_563" unicode="&#xf258;" horiz-adv-x="2048" 
d="M1151 1536q61 0 116 -28t91 -77l572 -781q118 -159 118 -359v-355q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v177l-286 143h-546q-80 0 -136 56t-56 136v32q0 119 84.5 203.5t203.5 84.5h420l42 128h-686q-100 0 -173.5 67.5t-81.5 166.5q-65 79 -65 182v32
q0 80 56 136t136 56h959zM1920 -64v355q0 157 -93 284l-573 781q-39 52 -103 52h-959q-26 0 -45 -19t-19 -45q0 -32 1.5 -49.5t9.5 -40.5t25 -43q10 31 35.5 50t56.5 19h832v-32h-832q-26 0 -45 -19t-19 -45q0 -44 3 -58q8 -44 44 -73t81 -29h640h91q40 0 68 -28t28 -68
q0 -15 -5 -30l-64 -192q-10 -29 -35 -47.5t-56 -18.5h-443q-66 0 -113 -47t-47 -113v-32q0 -26 19 -45t45 -19h561q16 0 29 -7l317 -158q24 -13 38.5 -36t14.5 -50v-197q0 -26 19 -45t45 -19h384q26 0 45 19t19 45z" />
    <glyph glyph-name="_564" unicode="&#xf259;" horiz-adv-x="2048" 
d="M459 -256q-77 0 -137.5 47.5t-79.5 122.5l-101 401q-13 57 -13 108q0 45 -5 67l-116 477q-7 27 -7 57q0 93 62 161t155 78q17 85 82.5 139t152.5 54q83 0 148 -51.5t85 -132.5l83 -348l103 428q20 81 85 132.5t148 51.5q89 0 155.5 -57.5t80.5 -144.5q92 -10 152 -79
t60 -162q0 -24 -7 -59l-123 -512q10 7 37.5 28.5t38.5 29.5t35 23t41 20.5t41.5 11t49.5 5.5q105 0 180 -74t75 -179q0 -62 -28.5 -118t-78.5 -94l-507 -380q-68 -51 -153 -51h-694zM1104 1408q-38 0 -68.5 -24t-39.5 -62l-164 -682h-127l-145 602q-9 38 -39.5 62t-68.5 24
q-48 0 -80 -33t-32 -80q0 -15 3 -28l132 -547h-26l-99 408q-9 37 -40 62.5t-69 25.5q-47 0 -80 -33t-33 -79q0 -14 3 -26l116 -478q7 -28 9 -86t10 -88l100 -401q8 -32 34 -52.5t59 -20.5h694q42 0 76 26l507 379q56 43 56 110q0 52 -37.5 88.5t-89.5 36.5q-43 0 -77 -26
l-307 -230v227q0 4 32 138t68 282t39 161q4 18 4 29q0 47 -32 81t-79 34q-39 0 -69.5 -24t-39.5 -62l-116 -482h-26l150 624q3 14 3 28q0 48 -31.5 82t-79.5 34z" />
    <glyph glyph-name="_565" unicode="&#xf25a;" horiz-adv-x="1792" 
d="M640 1408q-53 0 -90.5 -37.5t-37.5 -90.5v-512v-384l-151 202q-41 54 -107 54q-52 0 -89 -38t-37 -90q0 -43 26 -77l384 -512q38 -51 102 -51h718q22 0 39.5 13.5t22.5 34.5l92 368q24 96 24 194v217q0 41 -28 71t-68 30t-68 -28t-28 -68h-32v61q0 48 -32 81.5t-80 33.5
q-46 0 -79 -33t-33 -79v-64h-32v90q0 55 -37 94.5t-91 39.5q-53 0 -90.5 -37.5t-37.5 -90.5v-96h-32v570q0 55 -37 94.5t-91 39.5zM640 1536q107 0 181.5 -77.5t74.5 -184.5v-220q22 2 32 2q99 0 173 -69q47 21 99 21q113 0 184 -87q27 7 56 7q94 0 159 -67.5t65 -161.5
v-217q0 -116 -28 -225l-92 -368q-16 -64 -68 -104.5t-118 -40.5h-718q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 105 74.5 180.5t179.5 75.5q71 0 130 -35v547q0 106 75 181t181 75zM768 128v384h-32v-384h32zM1024 128v384h-32v-384h32zM1280 128v384h-32
v-384h32z" />
    <glyph glyph-name="_566" unicode="&#xf25b;" 
d="M1288 889q60 0 107 -23q141 -63 141 -226v-177q0 -94 -23 -186l-85 -339q-21 -86 -90.5 -140t-157.5 -54h-668q-106 0 -181 75t-75 181v401l-239 628q-17 45 -17 91q0 106 75 181t181 75q80 0 145.5 -45.5t93.5 -119.5l17 -44v113q0 106 75 181t181 75t181 -75t75 -181
v-261q27 5 48 5q69 0 127.5 -36.5t88.5 -98.5zM1072 896q-33 0 -60.5 -18t-41.5 -48l-74 -163l-71 -155h55q50 0 90 -31.5t50 -80.5l154 338q10 20 10 46q0 46 -33 79t-79 33zM1293 761q-22 0 -40.5 -8t-29 -16t-23.5 -29.5t-17 -30.5t-17 -37l-132 -290q-10 -20 -10 -46
q0 -46 33 -79t79 -33q33 0 60.5 18t41.5 48l160 352q9 18 9 38q0 50 -32 81.5t-82 31.5zM128 1120q0 -22 8 -46l248 -650v-69l102 111q43 46 106 46h198l106 233v535q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5v-640h-64l-200 526q-14 37 -47 59.5t-73 22.5
q-53 0 -90.5 -37.5t-37.5 -90.5zM1180 -128q44 0 78.5 27t45.5 70l85 339q19 73 19 155v91l-141 -310q-17 -38 -53 -61t-78 -23q-53 0 -93.5 34.5t-48.5 86.5q-44 -57 -114 -57h-208v32h208q46 0 81 33t35 79t-31 79t-77 33h-296q-49 0 -82 -36l-126 -136v-308
q0 -53 37.5 -90.5t90.5 -37.5h668z" />
    <glyph glyph-name="_567" unicode="&#xf25c;" horiz-adv-x="1973" 
d="M857 992v-117q0 -13 -9.5 -22t-22.5 -9h-298v-812q0 -13 -9 -22.5t-22 -9.5h-135q-13 0 -22.5 9t-9.5 23v812h-297q-13 0 -22.5 9t-9.5 22v117q0 14 9 23t23 9h793q13 0 22.5 -9.5t9.5 -22.5zM1895 995l77 -961q1 -13 -8 -24q-10 -10 -23 -10h-134q-12 0 -21 8.5
t-10 20.5l-46 588l-189 -425q-8 -19 -29 -19h-120q-20 0 -29 19l-188 427l-45 -590q-1 -12 -10 -20.5t-21 -8.5h-135q-13 0 -23 10q-9 10 -9 24l78 961q1 12 10 20.5t21 8.5h142q20 0 29 -19l220 -520q10 -24 20 -51q3 7 9.5 24.5t10.5 26.5l221 520q9 19 29 19h141
q13 0 22 -8.5t10 -20.5z" />
    <glyph glyph-name="_568" unicode="&#xf25d;" horiz-adv-x="1792" 
d="M1042 833q0 88 -60 121q-33 18 -117 18h-123v-281h162q66 0 102 37t36 105zM1094 548l205 -373q8 -17 -1 -31q-8 -16 -27 -16h-152q-20 0 -28 17l-194 365h-155v-350q0 -14 -9 -23t-23 -9h-134q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h294q128 0 190 -24q85 -31 134 -109
t49 -180q0 -92 -42.5 -165.5t-115.5 -109.5q6 -10 9 -16zM896 1376q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM1792 640
q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="_569" unicode="&#xf25e;" horiz-adv-x="1792" 
d="M605 303q153 0 257 104q14 18 3 36l-45 82q-6 13 -24 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78
q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-148 0 -246 -96.5t-98 -240.5q0 -146 97 -241.5t247 -95.5zM1235 303q153 0 257 104q14 18 4 36l-45 82q-8 14 -25 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5
t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-147 0 -245.5 -96.5t-98.5 -240.5q0 -146 97 -241.5t247 -95.5zM896 1376
q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191
t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71z" />
    <glyph glyph-name="f260" unicode="&#xf260;" horiz-adv-x="2048" 
d="M736 736l384 -384l-384 -384l-672 672l672 672l168 -168l-96 -96l-72 72l-480 -480l480 -480l193 193l-289 287zM1312 1312l672 -672l-672 -672l-168 168l96 96l72 -72l480 480l-480 480l-193 -193l289 -287l-96 -96l-384 384z" />
    <glyph glyph-name="f261" unicode="&#xf261;" horiz-adv-x="1792" 
d="M717 182l271 271l-279 279l-88 -88l192 -191l-96 -96l-279 279l279 279l40 -40l87 87l-127 128l-454 -454zM1075 190l454 454l-454 454l-271 -271l279 -279l88 88l-192 191l96 96l279 -279l-279 -279l-40 40l-87 -88zM1792 640q0 -182 -71 -348t-191 -286t-286 -191
t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="_572" unicode="&#xf262;" horiz-adv-x="2304" 
d="M651 539q0 -39 -27.5 -66.5t-65.5 -27.5q-39 0 -66.5 27.5t-27.5 66.5q0 38 27.5 65.5t66.5 27.5q38 0 65.5 -27.5t27.5 -65.5zM1805 540q0 -39 -27.5 -66.5t-66.5 -27.5t-66.5 27.5t-27.5 66.5t27.5 66t66.5 27t66.5 -27t27.5 -66zM765 539q0 79 -56.5 136t-136.5 57
t-136.5 -56.5t-56.5 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM1918 540q0 80 -56.5 136.5t-136.5 56.5q-79 0 -136 -56.5t-57 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM850 539q0 -116 -81.5 -197.5t-196.5 -81.5q-116 0 -197.5 82t-81.5 197
t82 196.5t197 81.5t196.5 -81.5t81.5 -196.5zM2004 540q0 -115 -81.5 -196.5t-197.5 -81.5q-115 0 -196.5 81.5t-81.5 196.5t81.5 196.5t196.5 81.5q116 0 197.5 -81.5t81.5 -196.5zM1040 537q0 191 -135.5 326.5t-326.5 135.5q-125 0 -231 -62t-168 -168.5t-62 -231.5
t62 -231.5t168 -168.5t231 -62q191 0 326.5 135.5t135.5 326.5zM1708 1110q-254 111 -556 111q-319 0 -573 -110q117 0 223 -45.5t182.5 -122.5t122 -183t45.5 -223q0 115 43.5 219.5t118 180.5t177.5 123t217 50zM2187 537q0 191 -135 326.5t-326 135.5t-326.5 -135.5
t-135.5 -326.5t135.5 -326.5t326.5 -135.5t326 135.5t135 326.5zM1921 1103h383q-44 -51 -75 -114.5t-40 -114.5q110 -151 110 -337q0 -156 -77 -288t-209 -208.5t-287 -76.5q-133 0 -249 56t-196 155q-47 -56 -129 -179q-11 22 -53.5 82.5t-74.5 97.5
q-80 -99 -196.5 -155.5t-249.5 -56.5q-155 0 -287 76.5t-209 208.5t-77 288q0 186 110 337q-9 51 -40 114.5t-75 114.5h365q149 100 355 156.5t432 56.5q224 0 421 -56t348 -157z" />
    <glyph glyph-name="f263" unicode="&#xf263;" horiz-adv-x="1280" 
d="M640 629q-188 0 -321 133t-133 320q0 188 133 321t321 133t321 -133t133 -321q0 -187 -133 -320t-321 -133zM640 1306q-92 0 -157.5 -65.5t-65.5 -158.5q0 -92 65.5 -157.5t157.5 -65.5t157.5 65.5t65.5 157.5q0 93 -65.5 158.5t-157.5 65.5zM1163 574q13 -27 15 -49.5
t-4.5 -40.5t-26.5 -38.5t-42.5 -37t-61.5 -41.5q-115 -73 -315 -94l73 -72l267 -267q30 -31 30 -74t-30 -73l-12 -13q-31 -30 -74 -30t-74 30q-67 68 -267 268l-267 -268q-31 -30 -74 -30t-73 30l-12 13q-31 30 -31 73t31 74l267 267l72 72q-203 21 -317 94
q-39 25 -61.5 41.5t-42.5 37t-26.5 38.5t-4.5 40.5t15 49.5q10 20 28 35t42 22t56 -2t65 -35q5 -4 15 -11t43 -24.5t69 -30.5t92 -24t113 -11q91 0 174 25.5t120 50.5l38 25q33 26 65 35t56 2t42 -22t28 -35z" />
    <glyph glyph-name="_574" unicode="&#xf264;" 
d="M927 956q0 -66 -46.5 -112.5t-112.5 -46.5t-112.5 46.5t-46.5 112.5t46.5 112.5t112.5 46.5t112.5 -46.5t46.5 -112.5zM1141 593q-10 20 -28 32t-47.5 9.5t-60.5 -27.5q-10 -8 -29 -20t-81 -32t-127 -20t-124 18t-86 36l-27 18q-31 25 -60.5 27.5t-47.5 -9.5t-28 -32
q-22 -45 -2 -74.5t87 -73.5q83 -53 226 -67l-51 -52q-142 -142 -191 -190q-22 -22 -22 -52.5t22 -52.5l9 -9q22 -22 52.5 -22t52.5 22l191 191q114 -115 191 -191q22 -22 52.5 -22t52.5 22l9 9q22 22 22 52.5t-22 52.5l-191 190l-52 52q141 14 225 67q67 44 87 73.5t-2 74.5
zM1092 956q0 134 -95 229t-229 95t-229 -95t-95 -229t95 -229t229 -95t229 95t95 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="_575" unicode="&#xf265;" horiz-adv-x="1720" 
d="M1565 1408q65 0 110 -45.5t45 -110.5v-519q0 -176 -68 -336t-182.5 -275t-274 -182.5t-334.5 -67.5q-176 0 -335.5 67.5t-274.5 182.5t-183 275t-68 336v519q0 64 46 110t110 46h1409zM861 344q47 0 82 33l404 388q37 35 37 85q0 49 -34.5 83.5t-83.5 34.5q-47 0 -82 -33
l-323 -310l-323 310q-35 33 -81 33q-49 0 -83.5 -34.5t-34.5 -83.5q0 -51 36 -85l405 -388q33 -33 81 -33z" />
    <glyph glyph-name="_576" unicode="&#xf266;" horiz-adv-x="2304" 
d="M1494 -103l-295 695q-25 -49 -158.5 -305.5t-198.5 -389.5q-1 -1 -27.5 -0.5t-26.5 1.5q-82 193 -255.5 587t-259.5 596q-21 50 -66.5 107.5t-103.5 100.5t-102 43q0 5 -0.5 24t-0.5 27h583v-50q-39 -2 -79.5 -16t-66.5 -43t-10 -64q26 -59 216.5 -499t235.5 -540
q31 61 140 266.5t131 247.5q-19 39 -126 281t-136 295q-38 69 -201 71v50l513 -1v-47q-60 -2 -93.5 -25t-12.5 -69q33 -70 87 -189.5t86 -187.5q110 214 173 363q24 55 -10 79.5t-129 26.5q1 7 1 25v24q64 0 170.5 0.5t180 1t92.5 0.5v-49q-62 -2 -119 -33t-90 -81
l-213 -442q13 -33 127.5 -290t121.5 -274l441 1017q-14 38 -49.5 62.5t-65 31.5t-55.5 8v50l460 -4l1 -2l-1 -44q-139 -4 -201 -145q-526 -1216 -559 -1291h-49z" />
    <glyph glyph-name="_577" unicode="&#xf267;" horiz-adv-x="1792" 
d="M949 643q0 -26 -16.5 -45t-41.5 -19q-26 0 -45 16.5t-19 41.5q0 26 17 45t42 19t44 -16.5t19 -41.5zM964 585l350 581q-9 -8 -67.5 -62.5t-125.5 -116.5t-136.5 -127t-117 -110.5t-50.5 -51.5l-349 -580q7 7 67 62t126 116.5t136 127t117 111t50 50.5zM1611 640
q0 -201 -104 -371q-3 2 -17 11t-26.5 16.5t-16.5 7.5q-13 0 -13 -13q0 -10 59 -44q-74 -112 -184.5 -190.5t-241.5 -110.5l-16 67q-1 10 -15 10q-5 0 -8 -5.5t-2 -9.5l16 -68q-72 -15 -146 -15q-199 0 -372 105q1 2 13 20.5t21.5 33.5t9.5 19q0 13 -13 13q-6 0 -17 -14.5
t-22.5 -34.5t-13.5 -23q-113 75 -192 187.5t-110 244.5l69 15q10 3 10 15q0 5 -5.5 8t-10.5 2l-68 -15q-14 72 -14 139q0 206 109 379q2 -1 18.5 -12t30 -19t17.5 -8q13 0 13 12q0 6 -12.5 15.5t-32.5 21.5l-20 12q77 112 189 189t244 107l15 -67q2 -10 15 -10q5 0 8 5.5
t2 10.5l-15 66q71 13 134 13q204 0 379 -109q-39 -56 -39 -65q0 -13 12 -13q11 0 48 64q111 -75 187.5 -186t107.5 -241l-56 -12q-10 -2 -10 -16q0 -5 5.5 -8t9.5 -2l57 13q14 -72 14 -140zM1696 640q0 163 -63.5 311t-170.5 255t-255 170.5t-311 63.5t-311 -63.5
t-255 -170.5t-170.5 -255t-63.5 -311t63.5 -311t170.5 -255t255 -170.5t311 -63.5t311 63.5t255 170.5t170.5 255t63.5 311zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191
t191 -286t71 -348z" />
    <glyph glyph-name="_578" unicode="&#xf268;" horiz-adv-x="1792" 
d="M893 1536q240 2 451 -120q232 -134 352 -372l-742 39q-160 9 -294 -74.5t-185 -229.5l-276 424q128 159 311 245.5t383 87.5zM146 1131l337 -663q72 -143 211 -217t293 -45l-230 -451q-212 33 -385 157.5t-272.5 316t-99.5 411.5q0 267 146 491zM1732 962
q58 -150 59.5 -310.5t-48.5 -306t-153 -272t-246 -209.5q-230 -133 -498 -119l405 623q88 131 82.5 290.5t-106.5 277.5zM896 942q125 0 213.5 -88.5t88.5 -213.5t-88.5 -213.5t-213.5 -88.5t-213.5 88.5t-88.5 213.5t88.5 213.5t213.5 88.5z" />
    <glyph glyph-name="_579" unicode="&#xf269;" horiz-adv-x="1792" 
d="M903 -256q-283 0 -504.5 150.5t-329.5 398.5q-58 131 -67 301t26 332.5t111 312t179 242.5l-11 -281q11 14 68 15.5t70 -15.5q42 81 160.5 138t234.5 59q-54 -45 -119.5 -148.5t-58.5 -163.5q25 -8 62.5 -13.5t63 -7.5t68 -4t50.5 -3q15 -5 9.5 -45.5t-30.5 -75.5
q-5 -7 -16.5 -18.5t-56.5 -35.5t-101 -34l15 -189l-139 67q-18 -43 -7.5 -81.5t36 -66.5t65.5 -41.5t81 -6.5q51 9 98 34.5t83.5 45t73.5 17.5q61 -4 89.5 -33t19.5 -65q-1 -2 -2.5 -5.5t-8.5 -12.5t-18 -15.5t-31.5 -10.5t-46.5 -1q-60 -95 -144.5 -135.5t-209.5 -29.5
q74 -61 162.5 -82.5t168.5 -6t154.5 52t128 87.5t80.5 104q43 91 39 192.5t-37.5 188.5t-78.5 125q87 -38 137 -79.5t77 -112.5q15 170 -57.5 343t-209.5 284q265 -77 412 -279.5t151 -517.5q2 -127 -40.5 -255t-123.5 -238t-189 -196t-247.5 -135.5t-288.5 -49.5z" />
    <glyph glyph-name="_580" unicode="&#xf26a;" horiz-adv-x="1792" 
d="M1493 1308q-165 110 -359 110q-155 0 -293 -73t-240 -200q-75 -93 -119.5 -218t-48.5 -266v-42q4 -141 48.5 -266t119.5 -218q102 -127 240 -200t293 -73q194 0 359 110q-121 -108 -274.5 -168t-322.5 -60q-29 0 -43 1q-175 8 -333 82t-272 193t-181 281t-67 339
q0 182 71 348t191 286t286 191t348 71h3q168 -1 320.5 -60.5t273.5 -167.5zM1792 640q0 -192 -77 -362.5t-213 -296.5q-104 -63 -222 -63q-137 0 -255 84q154 56 253.5 233t99.5 405q0 227 -99 404t-253 234q119 83 254 83q119 0 226 -65q135 -125 210.5 -295t75.5 -361z
" />
    <glyph glyph-name="_581" unicode="&#xf26b;" horiz-adv-x="1792" 
d="M1792 599q0 -56 -7 -104h-1151q0 -146 109.5 -244.5t257.5 -98.5q99 0 185.5 46.5t136.5 130.5h423q-56 -159 -170.5 -281t-267.5 -188.5t-321 -66.5q-187 0 -356 83q-228 -116 -394 -116q-237 0 -237 263q0 115 45 275q17 60 109 229q199 360 475 606
q-184 -79 -427 -354q63 274 283.5 449.5t501.5 175.5q30 0 45 -1q255 117 433 117q64 0 116 -13t94.5 -40.5t66.5 -76.5t24 -115q0 -116 -75 -286q101 -182 101 -390zM1722 1239q0 83 -53 132t-137 49q-108 0 -254 -70q121 -47 222.5 -131.5t170.5 -195.5q51 135 51 216z
M128 2q0 -86 48.5 -132.5t134.5 -46.5q115 0 266 83q-122 72 -213.5 183t-137.5 245q-98 -205 -98 -332zM632 715h728q-5 142 -113 237t-251 95q-144 0 -251.5 -95t-112.5 -237z" />
    <glyph glyph-name="_582" unicode="&#xf26c;" horiz-adv-x="2048" 
d="M1792 288v960q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1248v-960q0 -66 -47 -113t-113 -47h-736v-128h352q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23
v64q0 14 9 23t23 9h352v128h-736q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
    <glyph glyph-name="_583" unicode="&#xf26d;" horiz-adv-x="1792" 
d="M138 1408h197q-70 -64 -126 -149q-36 -56 -59 -115t-30 -125.5t-8.5 -120t10.5 -132t21 -126t28 -136.5q4 -19 6 -28q51 -238 81 -329q57 -171 152 -275h-272q-48 0 -82 34t-34 82v1304q0 48 34 82t82 34zM1346 1408h308q48 0 82 -34t34 -82v-1304q0 -48 -34 -82t-82 -34
h-178q212 210 196 565l-469 -101q-2 -45 -12 -82t-31 -72t-59.5 -59.5t-93.5 -36.5q-123 -26 -199 40q-32 27 -53 61t-51.5 129t-64.5 258q-35 163 -45.5 263t-5.5 139t23 77q20 41 62.5 73t102.5 45q45 12 83.5 6.5t67 -17t54 -35t43 -48t34.5 -56.5l468 100
q-68 175 -180 287z" />
    <glyph glyph-name="_584" unicode="&#xf26e;" 
d="M1401 -11l-6 -6q-113 -113 -259 -175q-154 -64 -317 -64q-165 0 -317 64q-148 63 -259 175q-113 112 -175 258q-42 103 -54 189q-4 28 48 36q51 8 56 -20q1 -1 1 -4q18 -90 46 -159q50 -124 152 -226q98 -98 226 -152q132 -56 276 -56q143 0 276 56q128 55 225 152l6 6
q10 10 25 6q12 -3 33 -22q36 -37 17 -58zM929 604l-66 -66l63 -63q21 -21 -7 -49q-17 -17 -32 -17q-10 0 -19 10l-62 61l-66 -66q-5 -5 -15 -5q-15 0 -31 16l-2 2q-18 15 -18 29q0 7 8 17l66 65l-66 66q-16 16 14 45q18 18 31 18q6 0 13 -5l65 -66l65 65q18 17 48 -13
q27 -27 11 -44zM1400 547q0 -118 -46 -228q-45 -105 -126 -186q-80 -80 -187 -126t-228 -46t-228 46t-187 126q-82 82 -125 186q-15 33 -15 40h-1q-9 27 43 44q50 16 60 -12q37 -99 97 -167h1v339v2q3 136 102 232q105 103 253 103q147 0 251 -103t104 -249
q0 -147 -104.5 -251t-250.5 -104q-58 0 -112 16q-28 11 -13 61q16 51 44 43l14 -3q14 -3 33 -6t30 -3q104 0 176 71.5t72 174.5q0 101 -72 171q-71 71 -175 71q-107 0 -178 -80q-64 -72 -64 -160v-413q110 -67 242 -67q96 0 185 36.5t156 103.5t103.5 155t36.5 183
q0 198 -141 339q-140 140 -339 140q-200 0 -340 -140q-53 -53 -77 -87l-2 -2q-8 -11 -13 -15.5t-21.5 -9.5t-38.5 3q-21 5 -36.5 16.5t-15.5 26.5v680q0 15 10.5 26.5t27.5 11.5h877q30 0 30 -55t-30 -55h-811v-483h1q40 42 102 84t108 61q109 46 231 46q121 0 228 -46
t187 -126q81 -81 126 -186q46 -112 46 -229zM1369 1128q9 -8 9 -18t-5.5 -18t-16.5 -21q-26 -26 -39 -26q-9 0 -16 7q-106 91 -207 133q-128 56 -276 56q-133 0 -262 -49q-27 -10 -45 37q-9 25 -8 38q3 16 16 20q130 57 299 57q164 0 316 -64q137 -58 235 -152z" />
    <glyph glyph-name="_585" unicode="&#xf270;" horiz-adv-x="1792" 
d="M1551 60q15 6 26 3t11 -17.5t-15 -33.5q-13 -16 -44 -43.5t-95.5 -68t-141 -74t-188 -58t-229.5 -24.5q-119 0 -238 31t-209 76.5t-172.5 104t-132.5 105t-84 87.5q-8 9 -10 16.5t1 12t8 7t11.5 2t11.5 -4.5q192 -117 300 -166q389 -176 799 -90q190 40 391 135z
M1758 175q11 -16 2.5 -69.5t-28.5 -102.5q-34 -83 -85 -124q-17 -14 -26 -9t0 24q21 45 44.5 121.5t6.5 98.5q-5 7 -15.5 11.5t-27 6t-29.5 2.5t-35 0t-31.5 -2t-31 -3t-22.5 -2q-6 -1 -13 -1.5t-11 -1t-8.5 -1t-7 -0.5h-5.5h-4.5t-3 0.5t-2 1.5l-1.5 3q-6 16 47 40t103 30
q46 7 108 1t76 -24zM1364 618q0 -31 13.5 -64t32 -58t37.5 -46t33 -32l13 -11l-227 -224q-40 37 -79 75.5t-58 58.5l-19 20q-11 11 -25 33q-38 -59 -97.5 -102.5t-127.5 -63.5t-140 -23t-137.5 21t-117.5 65.5t-83 113t-31 162.5q0 84 28 154t72 116.5t106.5 83t122.5 57
t130 34.5t119.5 18.5t99.5 6.5v127q0 65 -21 97q-34 53 -121 53q-6 0 -16.5 -1t-40.5 -12t-56 -29.5t-56 -59.5t-48 -96l-294 27q0 60 22 119t67 113t108 95t151.5 65.5t190.5 24.5q100 0 181 -25t129.5 -61.5t81 -83t45 -86t12.5 -73.5v-589zM692 597q0 -86 70 -133
q66 -44 139 -22q84 25 114 123q14 45 14 101v162q-59 -2 -111 -12t-106.5 -33.5t-87 -71t-32.5 -114.5z" />
    <glyph glyph-name="_586" unicode="&#xf271;" horiz-adv-x="1792" 
d="M1536 1280q52 0 90 -38t38 -90v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128zM1152 1376v-288q0 -14 9 -23t23 -9
h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 1376v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM1536 -128v1024h-1408v-1024h1408zM896 448h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224
v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224z" />
    <glyph glyph-name="_587" unicode="&#xf272;" horiz-adv-x="1792" 
d="M1152 416v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23
t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47
t47 -113v-96h128q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_588" unicode="&#xf273;" horiz-adv-x="1792" 
d="M1111 151l-46 -46q-9 -9 -22 -9t-23 9l-188 189l-188 -189q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22t9 23l189 188l-189 188q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l188 -188l188 188q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23l-188 -188l188 -188q9 -10 9 -23t-9 -22z
M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_589" unicode="&#xf274;" horiz-adv-x="1792" 
d="M1303 572l-512 -512q-10 -9 -23 -9t-23 9l-288 288q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l220 -220l444 444q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23
t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47
t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
    <glyph glyph-name="_590" unicode="&#xf275;" horiz-adv-x="1792" 
d="M448 1536q26 0 45 -19t19 -45v-891l536 429q17 14 40 14q26 0 45 -19t19 -45v-379l536 429q17 14 40 14q26 0 45 -19t19 -45v-1152q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h384z" />
    <glyph glyph-name="_591" unicode="&#xf276;" horiz-adv-x="1024" 
d="M512 448q66 0 128 15v-655q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v655q62 -15 128 -15zM512 1536q212 0 362 -150t150 -362t-150 -362t-362 -150t-362 150t-150 362t150 362t362 150zM512 1312q14 0 23 9t9 23t-9 23t-23 9q-146 0 -249 -103t-103 -249
q0 -14 9 -23t23 -9t23 9t9 23q0 119 84.5 203.5t203.5 84.5z" />
    <glyph glyph-name="_592" unicode="&#xf277;" horiz-adv-x="1792" 
d="M1745 1239q10 -10 10 -23t-10 -23l-141 -141q-28 -28 -68 -28h-1344q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h576v64q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-64h512q40 0 68 -28zM768 320h256v-512q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v512zM1600 768
q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-1344q-40 0 -68 28l-141 141q-10 10 -10 23t10 23l141 141q28 28 68 28h512v192h256v-192h576z" />
    <glyph glyph-name="_593" unicode="&#xf278;" horiz-adv-x="2048" 
d="M2020 1525q28 -20 28 -53v-1408q0 -20 -11 -36t-29 -23l-640 -256q-24 -11 -48 0l-616 246l-616 -246q-10 -5 -24 -5q-19 0 -36 11q-28 20 -28 53v1408q0 20 11 36t29 23l640 256q24 11 48 0l616 -246l616 246q32 13 60 -6zM736 1390v-1270l576 -230v1270zM128 1173
v-1270l544 217v1270zM1920 107v1270l-544 -217v-1270z" />
    <glyph glyph-name="_594" unicode="&#xf279;" horiz-adv-x="1792" 
d="M512 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472q0 20 17 28l480 256q7 4 15 4zM1760 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472
q0 20 17 28l480 256q7 4 15 4zM640 1536q8 0 14 -3l512 -256q18 -10 18 -29v-1472q0 -13 -9.5 -22.5t-22.5 -9.5q-8 0 -14 3l-512 256q-18 10 -18 29v1472q0 13 9.5 22.5t22.5 9.5z" />
    <glyph glyph-name="_595" unicode="&#xf27a;" horiz-adv-x="1792" 
d="M640 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 640q0 53 -37.5 90.5t-90.5 37.5
t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-110 0 -211 18q-173 -173 -435 -229q-52 -10 -86 -13q-12 -1 -22 6t-13 18q-4 15 20 37q5 5 23.5 21.5t25.5 23.5t23.5 25.5t24 31.5t20.5 37
t20 48t14.5 57.5t12.5 72.5q-146 90 -229.5 216.5t-83.5 269.5q0 174 120 321.5t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
    <glyph glyph-name="_596" unicode="&#xf27b;" horiz-adv-x="1792" 
d="M640 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 -53 -37.5 -90.5t-90.5 -37.5
t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5
t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51
t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 130 71 248.5t191 204.5t286 136.5t348 50.5t348 -50.5t286 -136.5t191 -204.5t71 -248.5z" />
    <glyph glyph-name="_597" unicode="&#xf27c;" horiz-adv-x="1024" 
d="M512 345l512 295v-591l-512 -296v592zM0 640v-591l512 296zM512 1527v-591l-512 -296v591zM512 936l512 295v-591z" />
    <glyph glyph-name="_598" unicode="&#xf27d;" horiz-adv-x="1792" 
d="M1709 1018q-10 -236 -332 -651q-333 -431 -562 -431q-142 0 -240 263q-44 160 -132 482q-72 262 -157 262q-18 0 -127 -76l-77 98q24 21 108 96.5t130 115.5q156 138 241 146q95 9 153 -55.5t81 -203.5q44 -287 66 -373q55 -249 120 -249q51 0 154 161q101 161 109 246
q13 139 -109 139q-57 0 -121 -26q120 393 459 382q251 -8 236 -326z" />
    <glyph glyph-name="f27e" unicode="&#xf27e;" 
d="M0 1408h1536v-1536h-1536v1536zM1085 293l-221 631l221 297h-634l221 -297l-221 -631l317 -304z" />
    <glyph glyph-name="uniF280" unicode="&#xf280;" 
d="M0 1408h1536v-1536h-1536v1536zM908 1088l-12 -33l75 -83l-31 -114l25 -25l107 57l107 -57l25 25l-31 114l75 83l-12 33h-95l-53 96h-32l-53 -96h-95zM641 925q32 0 44.5 -16t11.5 -63l174 21q0 55 -17.5 92.5t-50.5 56t-69 25.5t-85 7q-133 0 -199 -57.5t-66 -182.5v-72
h-96v-128h76q20 0 20 -8v-382q0 -14 -5 -20t-18 -7l-73 -7v-88h448v86l-149 14q-6 1 -8.5 1.5t-3.5 2.5t-0.5 4t1 7t0.5 10v387h191l38 128h-231q-6 0 -2 6t4 9v80q0 27 1.5 40.5t7.5 28t19.5 20t36.5 5.5zM1248 96v86l-54 9q-7 1 -9.5 2.5t-2.5 3t1 7.5t1 12v520h-275
l-23 -101l83 -22q23 -7 23 -27v-370q0 -14 -6 -18.5t-20 -6.5l-70 -9v-86h352z" />
    <glyph glyph-name="uniF281" unicode="&#xf281;" horiz-adv-x="1792" 
d="M1792 690q0 -58 -29.5 -105.5t-79.5 -72.5q12 -46 12 -96q0 -155 -106.5 -287t-290.5 -208.5t-400 -76.5t-399.5 76.5t-290 208.5t-106.5 287q0 47 11 94q-51 25 -82 73.5t-31 106.5q0 82 58 140.5t141 58.5q85 0 145 -63q218 152 515 162l116 521q3 13 15 21t26 5
l369 -81q18 37 54 59.5t79 22.5q62 0 106 -43.5t44 -105.5t-44 -106t-106 -44t-105.5 43.5t-43.5 105.5l-334 74l-104 -472q300 -9 519 -160q58 61 143 61q83 0 141 -58.5t58 -140.5zM418 491q0 -62 43.5 -106t105.5 -44t106 44t44 106t-44 105.5t-106 43.5q-61 0 -105 -44
t-44 -105zM1228 136q11 11 11 26t-11 26q-10 10 -25 10t-26 -10q-41 -42 -121 -62t-160 -20t-160 20t-121 62q-11 10 -26 10t-25 -10q-11 -10 -11 -25.5t11 -26.5q43 -43 118.5 -68t122.5 -29.5t91 -4.5t91 4.5t122.5 29.5t118.5 68zM1225 341q62 0 105.5 44t43.5 106
q0 61 -44 105t-105 44q-62 0 -106 -43.5t-44 -105.5t44 -106t106 -44z" />
    <glyph glyph-name="_602" unicode="&#xf282;" horiz-adv-x="1792" 
d="M69 741h1q16 126 58.5 241.5t115 217t167.5 176t223.5 117.5t276.5 43q231 0 414 -105.5t294 -303.5q104 -187 104 -442v-188h-1125q1 -111 53.5 -192.5t136.5 -122.5t189.5 -57t213 -3t208 46.5t173.5 84.5v-377q-92 -55 -229.5 -92t-312.5 -38t-316 53
q-189 73 -311.5 249t-124.5 372q-3 242 111 412t325 268q-48 -60 -78 -125.5t-46 -159.5h635q8 77 -8 140t-47 101.5t-70.5 66.5t-80.5 41t-75 20.5t-56 8.5l-22 1q-135 -5 -259.5 -44.5t-223.5 -104.5t-176 -140.5t-138 -163.5z" />
    <glyph glyph-name="_603" unicode="&#xf283;" horiz-adv-x="2304" 
d="M0 32v608h2304v-608q0 -66 -47 -113t-113 -47h-1984q-66 0 -113 47t-47 113zM640 256v-128h384v128h-384zM256 256v-128h256v128h-256zM2144 1408q66 0 113 -47t47 -113v-224h-2304v224q0 66 47 113t113 47h1984z" />
    <glyph glyph-name="_604" unicode="&#xf284;" horiz-adv-x="1792" 
d="M1584 246l-218 111q-74 -120 -196.5 -189t-263.5 -69q-147 0 -271 72t-196 196t-72 270q0 110 42.5 209.5t115 172t172 115t209.5 42.5q131 0 247.5 -60.5t192.5 -168.5l215 125q-110 169 -286.5 265t-378.5 96q-161 0 -308 -63t-253 -169t-169 -253t-63 -308t63 -308
t169 -253t253 -169t308 -63q213 0 397.5 107t290.5 292zM1030 643l693 -352q-116 -253 -334.5 -400t-492.5 -147q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71q260 0 470.5 -133.5t335.5 -366.5zM1543 640h-39v-160h-96v352h136q32 0 54.5 -20
t28.5 -48t1 -56t-27.5 -48t-57.5 -20z" />
    <glyph glyph-name="uniF285" unicode="&#xf285;" horiz-adv-x="1792" 
d="M1427 827l-614 386l92 151h855zM405 562l-184 116v858l1183 -743zM1424 697l147 -95v-858l-532 335zM1387 718l-500 -802h-855l356 571z" />
    <glyph glyph-name="uniF286" unicode="&#xf286;" horiz-adv-x="1792" 
d="M640 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1152 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1664 496v-752h-640v320q0 80 -56 136t-136 56t-136 -56t-56 -136v-320h-640v752q0 16 16 16h96
q16 0 16 -16v-112h128v624q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 6 2.5 9.5t8.5 5t9.5 2t11.5 0t9 -0.5v391q-32 15 -32 50q0 23 16.5 39t38.5 16t38.5 -16t16.5 -39q0 -35 -32 -50v-17q45 10 83 10q21 0 59.5 -7.5t54.5 -7.5
q17 0 47 7.5t37 7.5q16 0 16 -16v-210q0 -15 -35 -21.5t-62 -6.5q-18 0 -54.5 7.5t-55.5 7.5q-40 0 -90 -12v-133q1 0 9 0.5t11.5 0t9.5 -2t8.5 -5t2.5 -9.5v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-624h128v112q0 16 16 16h96
q16 0 16 -16z" />
    <glyph glyph-name="_607" unicode="&#xf287;" horiz-adv-x="2304" 
d="M2288 731q16 -8 16 -27t-16 -27l-320 -192q-8 -5 -16 -5q-9 0 -16 4q-16 10 -16 28v128h-858q37 -58 83 -165q16 -37 24.5 -55t24 -49t27 -47t27 -34t31.5 -26t33 -8h96v96q0 14 9 23t23 9h320q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v96h-96
q-32 0 -61 10t-51 23.5t-45 40.5t-37 46t-33.5 57t-28.5 57.5t-28 60.5q-23 53 -37 81.5t-36 65t-44.5 53.5t-46.5 17h-360q-22 -84 -91 -138t-157 -54q-106 0 -181 75t-75 181t75 181t181 75q88 0 157 -54t91 -138h104q24 0 46.5 17t44.5 53.5t36 65t37 81.5q19 41 28 60.5
t28.5 57.5t33.5 57t37 46t45 40.5t51 23.5t61 10h107q21 57 70 92.5t111 35.5q80 0 136 -56t56 -136t-56 -136t-136 -56q-62 0 -111 35.5t-70 92.5h-107q-17 0 -33 -8t-31.5 -26t-27 -34t-27 -47t-24 -49t-24.5 -55q-46 -107 -83 -165h1114v128q0 18 16 28t32 -1z" />
    <glyph glyph-name="_608" unicode="&#xf288;" horiz-adv-x="1792" 
d="M1150 774q0 -56 -39.5 -95t-95.5 -39h-253v269h253q56 0 95.5 -39.5t39.5 -95.5zM1329 774q0 130 -91.5 222t-222.5 92h-433v-896h180v269h253q130 0 222 91.5t92 221.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348
t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="_609" unicode="&#xf289;" horiz-adv-x="2304" 
d="M1645 438q0 59 -34 106.5t-87 68.5q-7 -45 -23 -92q-7 -24 -27.5 -38t-44.5 -14q-12 0 -24 3q-31 10 -45 38.5t-4 58.5q23 71 23 143q0 123 -61 227.5t-166 165.5t-228 61q-134 0 -247 -73t-167 -194q108 -28 188 -106q22 -23 22 -55t-22 -54t-54 -22t-55 22
q-75 75 -180 75q-106 0 -181 -74.5t-75 -180.5t75 -180.5t181 -74.5h1046q79 0 134.5 55.5t55.5 133.5zM1798 438q0 -142 -100.5 -242t-242.5 -100h-1046q-169 0 -289 119.5t-120 288.5q0 153 100 267t249 136q62 184 221 298t354 114q235 0 408.5 -158.5t196.5 -389.5
q116 -25 192.5 -118.5t76.5 -214.5zM2048 438q0 -175 -97 -319q-23 -33 -64 -33q-24 0 -43 13q-26 17 -32 48.5t12 57.5q71 104 71 233t-71 233q-18 26 -12 57t32 49t57.5 11.5t49.5 -32.5q97 -142 97 -318zM2304 438q0 -244 -134 -443q-23 -34 -64 -34q-23 0 -42 13
q-26 18 -32.5 49t11.5 57q108 164 108 358q0 195 -108 357q-18 26 -11.5 57.5t32.5 48.5q26 18 57 12t49 -33q134 -198 134 -442z" />
    <glyph glyph-name="_610" unicode="&#xf28a;" 
d="M1500 -13q0 -89 -63 -152.5t-153 -63.5t-153.5 63.5t-63.5 152.5q0 90 63.5 153.5t153.5 63.5t153 -63.5t63 -153.5zM1267 268q-115 -15 -192.5 -102.5t-77.5 -205.5q0 -74 33 -138q-146 -78 -379 -78q-109 0 -201 21t-153.5 54.5t-110.5 76.5t-76 85t-44.5 83
t-23.5 66.5t-6 39.5q0 19 4.5 42.5t18.5 56t36.5 58t64 43.5t94.5 18t94 -17.5t63 -41t35.5 -53t17.5 -49t4 -33.5q0 -34 -23 -81q28 -27 82 -42t93 -17l40 -1q115 0 190 51t75 133q0 26 -9 48.5t-31.5 44.5t-49.5 41t-74 44t-93.5 47.5t-119.5 56.5q-28 13 -43 20
q-116 55 -187 100t-122.5 102t-72 125.5t-20.5 162.5q0 78 20.5 150t66 137.5t112.5 114t166.5 77t221.5 28.5q120 0 220 -26t164.5 -67t109.5 -94t64 -105.5t19 -103.5q0 -46 -15 -82.5t-36.5 -58t-48.5 -36t-49 -19.5t-39 -5h-8h-32t-39 5t-44 14t-41 28t-37 46t-24 70.5
t-10 97.5q-15 16 -59 25.5t-81 10.5l-37 1q-68 0 -117.5 -31t-70.5 -70t-21 -76q0 -24 5 -43t24 -46t53 -51t97 -53.5t150 -58.5q76 -25 138.5 -53.5t109 -55.5t83 -59t60.5 -59.5t41 -62.5t26.5 -62t14.5 -63.5t6 -62t1 -62.5z" />
    <glyph glyph-name="_611" unicode="&#xf28b;" 
d="M704 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1152 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103
t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="_612" unicode="&#xf28c;" 
d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
t73 -273t198 -198t273 -73zM864 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192z" />
    <glyph glyph-name="_613" unicode="&#xf28d;" 
d="M1088 352v576q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
t103 -385.5z" />
    <glyph glyph-name="_614" unicode="&#xf28e;" 
d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
t73 -273t198 -198t273 -73zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h576q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-576z" />
    <glyph glyph-name="_615" unicode="&#xf290;" horiz-adv-x="1792" 
d="M1757 128l35 -313q3 -28 -16 -50q-19 -21 -48 -21h-1664q-29 0 -48 21q-19 22 -16 50l35 313h1722zM1664 967l86 -775h-1708l86 775q3 24 21 40.5t43 16.5h256v-128q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5v128h384v-128q0 -53 37.5 -90.5t90.5 -37.5
t90.5 37.5t37.5 90.5v128h256q25 0 43 -16.5t21 -40.5zM1280 1152v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 159 112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
    <glyph glyph-name="_616" unicode="&#xf291;" horiz-adv-x="2048" 
d="M1920 768q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5h-15l-115 -662q-8 -46 -44 -76t-82 -30h-1280q-46 0 -82 30t-44 76l-115 662h-15q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5h1792zM485 -32q26 2 43.5 22.5t15.5 46.5l-32 416q-2 26 -22.5 43.5
t-46.5 15.5t-43.5 -22.5t-15.5 -46.5l32 -416q2 -25 20.5 -42t43.5 -17h5zM896 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1280 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1632 27l32 416
q2 26 -15.5 46.5t-43.5 22.5t-46.5 -15.5t-22.5 -43.5l-32 -416q-2 -26 15.5 -46.5t43.5 -22.5h5q25 0 43.5 17t20.5 42zM476 1244l-93 -412h-132l101 441q19 88 89 143.5t160 55.5h167q0 26 19 45t45 19h384q26 0 45 -19t19 -45h167q90 0 160 -55.5t89 -143.5l101 -441
h-132l-93 412q-11 44 -45.5 72t-79.5 28h-167q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45h-167q-45 0 -79.5 -28t-45.5 -72z" />
    <glyph glyph-name="_617" unicode="&#xf292;" horiz-adv-x="1792" 
d="M991 512l64 256h-254l-64 -256h254zM1759 1016l-56 -224q-7 -24 -31 -24h-327l-64 -256h311q15 0 25 -12q10 -14 6 -28l-56 -224q-5 -24 -31 -24h-327l-81 -328q-7 -24 -31 -24h-224q-16 0 -26 12q-9 12 -6 28l78 312h-254l-81 -328q-7 -24 -31 -24h-225q-15 0 -25 12
q-9 12 -6 28l78 312h-311q-15 0 -25 12q-9 12 -6 28l56 224q7 24 31 24h327l64 256h-311q-15 0 -25 12q-10 14 -6 28l56 224q5 24 31 24h327l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h254l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h311
q15 0 25 -12q9 -12 6 -28z" />
    <glyph glyph-name="_618" unicode="&#xf293;" 
d="M841 483l148 -148l-149 -149zM840 1094l149 -149l-148 -148zM710 -130l464 464l-306 306l306 306l-464 464v-611l-255 255l-93 -93l320 -321l-320 -321l93 -93l255 255v-611zM1429 640q0 -209 -32 -365.5t-87.5 -257t-140.5 -162.5t-181.5 -86.5t-219.5 -24.5
t-219.5 24.5t-181.5 86.5t-140.5 162.5t-87.5 257t-32 365.5t32 365.5t87.5 257t140.5 162.5t181.5 86.5t219.5 24.5t219.5 -24.5t181.5 -86.5t140.5 -162.5t87.5 -257t32 -365.5z" />
    <glyph glyph-name="_619" unicode="&#xf294;" horiz-adv-x="1024" 
d="M596 113l173 172l-173 172v-344zM596 823l173 172l-173 172v-344zM628 640l356 -356l-539 -540v711l-297 -296l-108 108l372 373l-372 373l108 108l297 -296v711l539 -540z" />
    <glyph glyph-name="_620" unicode="&#xf295;" 
d="M1280 256q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM512 1024q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5
t112.5 -271.5zM1440 1344q0 -20 -13 -38l-1056 -1408q-19 -26 -51 -26h-160q-26 0 -45 19t-19 45q0 20 13 38l1056 1408q19 26 51 26h160q26 0 45 -19t19 -45zM768 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
t271.5 -112.5t112.5 -271.5z" />
    <glyph glyph-name="_621" unicode="&#xf296;" horiz-adv-x="1792" 
d="M104 830l792 -1015l-868 630q-18 13 -25 34.5t0 42.5l101 308v0zM566 830h660l-330 -1015v0zM368 1442l198 -612h-462l198 612q8 23 33 23t33 -23zM1688 830l101 -308q7 -21 0 -42.5t-25 -34.5l-868 -630l792 1015v0zM1688 830h-462l198 612q8 23 33 23t33 -23z" />
    <glyph glyph-name="_622" unicode="&#xf297;" horiz-adv-x="1792" 
d="M384 704h160v224h-160v-224zM1221 372v92q-104 -36 -243 -38q-135 -1 -259.5 46.5t-220.5 122.5l1 -96q88 -80 212 -128.5t272 -47.5q129 0 238 49zM640 704h640v224h-640v-224zM1792 736q0 -187 -99 -352q89 -102 89 -229q0 -157 -129.5 -268t-313.5 -111
q-122 0 -225 52.5t-161 140.5q-19 -1 -57 -1t-57 1q-58 -88 -161 -140.5t-225 -52.5q-184 0 -313.5 111t-129.5 268q0 127 89 229q-99 165 -99 352q0 209 120 385.5t326.5 279.5t449.5 103t449.5 -103t326.5 -279.5t120 -385.5z" />
    <glyph glyph-name="_623" unicode="&#xf298;" 
d="M515 625v-128h-252v128h252zM515 880v-127h-252v127h252zM1273 369v-128h-341v128h341zM1273 625v-128h-672v128h672zM1273 880v-127h-672v127h672zM1408 20v1240q0 8 -6 14t-14 6h-32l-378 -256l-210 171l-210 -171l-378 256h-32q-8 0 -14 -6t-6 -14v-1240q0 -8 6 -14
t14 -6h1240q8 0 14 6t6 14zM553 1130l185 150h-406zM983 1130l221 150h-406zM1536 1260v-1240q0 -62 -43 -105t-105 -43h-1240q-62 0 -105 43t-43 105v1240q0 62 43 105t105 43h1240q62 0 105 -43t43 -105z" />
    <glyph glyph-name="_624" unicode="&#xf299;" horiz-adv-x="1792" 
d="M896 720q-104 196 -160 278q-139 202 -347 318q-34 19 -70 36q-89 40 -94 32t34 -38l39 -31q62 -43 112.5 -93.5t94.5 -116.5t70.5 -113t70.5 -131q9 -17 13 -25q44 -84 84 -153t98 -154t115.5 -150t131 -123.5t148.5 -90.5q153 -66 154 -60q1 3 -49 37q-53 36 -81 57
q-77 58 -179 211t-185 310zM549 177q-76 60 -132.5 125t-98 143.5t-71 154.5t-58.5 186t-52 209t-60.5 252t-76.5 289q273 0 497.5 -36t379 -92t271 -144.5t185.5 -172.5t110 -198.5t56 -199.5t12.5 -198.5t-9.5 -173t-20 -143.5t-13 -107l323 -327h-104l-281 285
q-22 -2 -91.5 -14t-121.5 -19t-138 -6t-160.5 17t-167.5 59t-179 111z" />
    <glyph glyph-name="_625" unicode="&#xf29a;" horiz-adv-x="1792" 
d="M1374 879q-6 26 -28.5 39.5t-48.5 7.5q-261 -62 -401 -62t-401 62q-26 6 -48.5 -7.5t-28.5 -39.5t7.5 -48.5t39.5 -28.5q194 -46 303 -58q-2 -158 -15.5 -269t-26.5 -155.5t-41 -115.5l-9 -21q-10 -25 1 -49t36 -34q9 -4 23 -4q44 0 60 41l8 20q54 139 71 259h42
q17 -120 71 -259l8 -20q16 -41 60 -41q14 0 23 4q25 10 36 34t1 49l-9 21q-28 71 -41 115.5t-26.5 155.5t-15.5 269q109 12 303 58q26 6 39.5 28.5t7.5 48.5zM1024 1024q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
M1600 640q0 -143 -55.5 -273.5t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5zM896 1408q-156 0 -298 -61t-245 -164t-164 -245t-61 -298t61 -298
t164 -245t245 -164t298 -61t298 61t245 164t164 245t61 298t-61 298t-164 245t-245 164t-298 61zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="_626" unicode="&#xf29b;" 
d="M1438 723q34 -35 29 -82l-44 -551q-4 -42 -34.5 -70t-71.5 -28q-6 0 -9 1q-44 3 -72.5 36.5t-25.5 77.5l35 429l-143 -8q55 -113 55 -240q0 -216 -148 -372l-137 137q91 101 91 235q0 145 -102.5 248t-247.5 103q-134 0 -236 -92l-137 138q120 114 284 141l264 300
l-149 87l-181 -161q-33 -30 -77 -27.5t-73 35.5t-26.5 77t34.5 73l239 213q26 23 60 26.5t64 -14.5l488 -283q36 -21 48 -68q17 -67 -26 -117l-205 -232l371 20q49 3 83 -32zM1240 1180q-74 0 -126 52t-52 126t52 126t126 52t126.5 -52t52.5 -126t-52.5 -126t-126.5 -52z
M613 -62q106 0 196 61l139 -139q-146 -116 -335 -116q-148 0 -273.5 73t-198.5 198t-73 273q0 188 116 336l139 -139q-60 -88 -60 -197q0 -145 102.5 -247.5t247.5 -102.5z" />
    <glyph glyph-name="_627" unicode="&#xf29c;" 
d="M880 336v-160q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v160q0 14 9 23t23 9h160q14 0 23 -9t9 -23zM1136 832q0 -50 -15 -90t-45.5 -69t-52 -44t-59.5 -36q-32 -18 -46.5 -28t-26 -24t-11.5 -29v-32q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v68q0 35 10.5 64.5
t24 47.5t39 35.5t41 25.5t44.5 21q53 25 75 43t22 49q0 42 -43.5 71.5t-95.5 29.5q-56 0 -95 -27q-29 -20 -80 -83q-9 -12 -25 -12q-11 0 -19 6l-108 82q-10 7 -12 20t5 23q122 192 349 192q129 0 238.5 -89.5t109.5 -214.5zM768 1280q-130 0 -248.5 -51t-204 -136.5
t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5
t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="_628" unicode="&#xf29d;" horiz-adv-x="1408" 
d="M366 1225q-64 0 -110 45.5t-46 110.5q0 64 46 109.5t110 45.5t109.5 -45.5t45.5 -109.5q0 -65 -45.5 -110.5t-109.5 -45.5zM917 583q0 -50 -30 -67.5t-63.5 -6.5t-47.5 34l-367 438q-7 12 -14 15.5t-11 1.5l-3 -3q-7 -8 4 -21l122 -139l1 -354l-161 -457
q-67 -192 -92 -234q-15 -26 -28 -32q-50 -26 -103 -1q-29 13 -41.5 43t-9.5 57q2 17 197 618l5 416l-85 -164l35 -222q4 -24 -1 -42t-14 -27.5t-19 -16t-17 -7.5l-7 -2q-19 -3 -34.5 3t-24 16t-14 22t-7.5 19.5t-2 9.5l-46 299l211 381q23 34 113 34q75 0 107 -40l424 -521
q7 -5 14 -17l3 -3l-1 -1q7 -13 7 -29zM514 433q43 -113 88.5 -225t69.5 -168l24 -55q36 -93 42 -125q11 -70 -36 -97q-35 -22 -66 -16t-51 22t-29 35h-1q-6 16 -8 25l-124 351zM1338 -159q31 -49 31 -57q0 -5 -3 -7q-9 -5 -14.5 0.5t-15.5 26t-16 30.5q-114 172 -423 661
q3 -1 7 1t7 4l3 2q11 9 11 17z" />
    <glyph glyph-name="_629" unicode="&#xf29e;" horiz-adv-x="2304" 
d="M504 542h171l-1 265zM1530 641q0 87 -50.5 140t-146.5 53h-54v-388h52q91 0 145 57t54 138zM956 1018l1 -756q0 -14 -9.5 -24t-23.5 -10h-216q-14 0 -23.5 10t-9.5 24v62h-291l-55 -81q-10 -15 -28 -15h-267q-21 0 -30.5 18t3.5 35l556 757q9 14 27 14h332q14 0 24 -10
t10 -24zM1783 641q0 -193 -125.5 -303t-324.5 -110h-270q-14 0 -24 10t-10 24v756q0 14 10 24t24 10h268q200 0 326 -109t126 -302zM1939 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5
t-7.5 60t-20 91.5t-41 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2123 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-45 -108t-74 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5
h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2304 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66 104.5t41 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96
t9.5 -70.5z" />
    <glyph glyph-name="uniF2A0" unicode="&#xf2a0;" horiz-adv-x="1408" 
d="M617 -153q0 11 -13 58t-31 107t-20 69q-1 4 -5 26.5t-8.5 36t-13.5 21.5q-15 14 -51 14q-23 0 -70 -5.5t-71 -5.5q-34 0 -47 11q-6 5 -11 15.5t-7.5 20t-6.5 24t-5 18.5q-37 128 -37 255t37 255q1 4 5 18.5t6.5 24t7.5 20t11 15.5q13 11 47 11q24 0 71 -5.5t70 -5.5
q36 0 51 14q9 8 13.5 21.5t8.5 36t5 26.5q2 9 20 69t31 107t13 58q0 22 -43.5 52.5t-75.5 42.5q-20 8 -45 8q-34 0 -98 -18q-57 -17 -96.5 -40.5t-71 -66t-46 -70t-45.5 -94.5q-6 -12 -9 -19q-49 -107 -68 -216t-19 -244t19 -244t68 -216q56 -122 83 -161q63 -91 179 -127
l6 -2q64 -18 98 -18q25 0 45 8q32 12 75.5 42.5t43.5 52.5zM776 760q-26 0 -45 19t-19 45.5t19 45.5q37 37 37 90q0 52 -37 91q-19 19 -19 45t19 45t45 19t45 -19q75 -75 75 -181t-75 -181q-21 -19 -45 -19zM957 579q-27 0 -45 19q-19 19 -19 45t19 45q112 114 112 272
t-112 272q-19 19 -19 45t19 45t45 19t45 -19q150 -150 150 -362t-150 -362q-18 -19 -45 -19zM1138 398q-27 0 -45 19q-19 19 -19 45t19 45q90 91 138.5 208t48.5 245t-48.5 245t-138.5 208q-19 19 -19 45t19 45t45 19t45 -19q109 -109 167 -249t58 -294t-58 -294t-167 -249
q-18 -19 -45 -19z" />
    <glyph glyph-name="uniF2A1" unicode="&#xf2a1;" horiz-adv-x="2176" 
d="M192 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 352
q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 864
q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 1376q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 192q0 -80 -56 -136
t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 1216q0 -80 -56 -136t-136 -56
t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 192q0 -80 -56 -136t-136 -56t-136 56
t-56 136t56 136t136 56t136 -56t56 -136zM1664 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136
t56 136t136 56t136 -56t56 -136zM2176 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z" />
    <glyph glyph-name="uniF2A2" unicode="&#xf2a2;" horiz-adv-x="1792" 
d="M128 -192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM320 0q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM365 365l256 -256l-90 -90l-256 256zM704 384q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45z
M1411 704q0 -59 -11.5 -108.5t-37.5 -93.5t-44 -67.5t-53 -64.5q-31 -35 -45.5 -54t-33.5 -50t-26.5 -64t-7.5 -74q0 -159 -112.5 -271.5t-271.5 -112.5q-26 0 -45 19t-19 45t19 45t45 19q106 0 181 75t75 181q0 57 11.5 105.5t37 91t43.5 66.5t52 63q40 46 59.5 72
t37.5 74.5t18 103.5q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM896 576q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45
t45 19t45 -19t19 -45zM1184 704q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 93 -65.5 158.5t-158.5 65.5q-92 0 -158 -65.5t-66 -158.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 146 103 249t249 103t249 -103t103 -249zM1578 993q10 -25 -1 -49t-36 -34q-9 -4 -23 -4
q-19 0 -35.5 11t-23.5 30q-68 178 -224 295q-21 16 -25 42t12 47q17 21 43 25t47 -12q183 -137 266 -351zM1788 1074q9 -25 -1.5 -49t-35.5 -34q-11 -4 -23 -4q-44 0 -60 41q-92 238 -297 393q-22 16 -25.5 42t12.5 47q16 22 42 25.5t47 -12.5q235 -175 341 -449z" />
    <glyph glyph-name="uniF2A3" unicode="&#xf2a3;" horiz-adv-x="2304" 
d="M1032 576q-59 2 -84 55q-17 34 -48 53.5t-68 19.5q-53 0 -90.5 -37.5t-37.5 -90.5q0 -56 36 -89l10 -8q34 -31 82 -31q37 0 68 19.5t48 53.5q25 53 84 55zM1600 704q0 56 -36 89l-10 8q-34 31 -82 31q-37 0 -68 -19.5t-48 -53.5q-25 -53 -84 -55q59 -2 84 -55
q17 -34 48 -53.5t68 -19.5q53 0 90.5 37.5t37.5 90.5zM1174 925q-17 -35 -55 -48t-73 4q-62 31 -134 31q-51 0 -99 -17q3 0 9.5 0.5t9.5 0.5q92 0 170.5 -50t118.5 -133q17 -36 3.5 -73.5t-49.5 -54.5q-18 -9 -39 -9q21 0 39 -9q36 -17 49.5 -54.5t-3.5 -73.5
q-40 -83 -118.5 -133t-170.5 -50h-6q-16 2 -44 4l-290 27l-239 -120q-14 -7 -29 -7q-40 0 -57 35l-160 320q-11 23 -4 47.5t29 37.5l209 119l148 267q17 155 91.5 291.5t195.5 236.5q31 25 70.5 21.5t64.5 -34.5t21.5 -70t-34.5 -65q-70 -59 -117 -128q123 84 267 101
q40 5 71.5 -19t35.5 -64q5 -40 -19 -71.5t-64 -35.5q-84 -10 -159 -55q46 10 99 10q115 0 218 -50q36 -18 49 -55.5t-5 -73.5zM2137 1085l160 -320q11 -23 4 -47.5t-29 -37.5l-209 -119l-148 -267q-17 -155 -91.5 -291.5t-195.5 -236.5q-26 -22 -61 -22q-45 0 -74 35
q-25 31 -21.5 70t34.5 65q70 59 117 128q-123 -84 -267 -101q-4 -1 -12 -1q-36 0 -63.5 24t-31.5 60q-5 40 19 71.5t64 35.5q84 10 159 55q-46 -10 -99 -10q-115 0 -218 50q-36 18 -49 55.5t5 73.5q17 35 55 48t73 -4q62 -31 134 -31q51 0 99 17q-3 0 -9.5 -0.5t-9.5 -0.5
q-92 0 -170.5 50t-118.5 133q-17 36 -3.5 73.5t49.5 54.5q18 9 39 9q-21 0 -39 9q-36 17 -49.5 54.5t3.5 73.5q40 83 118.5 133t170.5 50h6h1q14 -2 42 -4l291 -27l239 120q14 7 29 7q40 0 57 -35z" />
    <glyph glyph-name="uniF2A4" unicode="&#xf2a4;" horiz-adv-x="1792" 
d="M1056 704q0 -26 19 -45t45 -19t45 19t19 45q0 146 -103 249t-249 103t-249 -103t-103 -249q0 -26 19 -45t45 -19t45 19t19 45q0 93 66 158.5t158 65.5t158 -65.5t66 -158.5zM835 1280q-117 0 -223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5q0 -26 19 -45t45 -19t45 19
t19 45q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -55 -18 -103.5t-37.5 -74.5t-59.5 -72q-34 -39 -52 -63t-43.5 -66.5t-37 -91t-11.5 -105.5q0 -106 -75 -181t-181 -75q-26 0 -45 -19t-19 -45t19 -45t45 -19q159 0 271.5 112.5t112.5 271.5q0 41 7.5 74
t26.5 64t33.5 50t45.5 54q35 41 53 64.5t44 67.5t37.5 93.5t11.5 108.5q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5zM591 561l226 -226l-579 -579q-12 -12 -29 -12t-29 12l-168 168q-12 12 -12 29t12 29zM1612 1524l168 -168q12 -12 12 -29t-12 -30l-233 -233
l-26 -25l-71 -71q-66 153 -195 258l91 91l207 207q13 12 30 12t29 -12z" />
    <glyph glyph-name="uniF2A5" unicode="&#xf2a5;" 
d="M866 1021q0 -27 -13 -94q-11 -50 -31.5 -150t-30.5 -150q-2 -11 -4.5 -12.5t-13.5 -2.5q-20 -2 -31 -2q-58 0 -84 49.5t-26 113.5q0 88 35 174t103 124q28 14 51 14q28 0 36.5 -16.5t8.5 -47.5zM1352 597q0 14 -39 75.5t-52 66.5q-21 8 -34 8q-91 0 -226 -77l-2 2
q3 22 27.5 135t24.5 178q0 233 -242 233q-24 0 -68 -6q-94 -17 -168.5 -89.5t-111.5 -166.5t-37 -189q0 -146 80.5 -225t227.5 -79q25 0 25 -3t-1 -5q-4 -34 -26 -117q-14 -52 -51.5 -101t-82.5 -49q-42 0 -42 47q0 24 10.5 47.5t25 39.5t29.5 28.5t26 20t11 8.5q0 3 -7 10
q-24 22 -58.5 36.5t-65.5 14.5q-35 0 -63.5 -34t-41 -75t-12.5 -75q0 -88 51.5 -142t138.5 -54q82 0 155 53t117.5 126t65.5 153q6 22 15.5 66.5t14.5 66.5q3 12 14 18q118 60 227 60q48 0 127 -18q1 -1 4 -1q5 0 9.5 4.5t4.5 8.5zM1536 1120v-960q0 -119 -84.5 -203.5
t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="uniF2A6" unicode="&#xf2a6;" horiz-adv-x="1535" 
d="M744 1231q0 24 -2 38.5t-8.5 30t-21 23t-37.5 7.5q-39 0 -78 -23q-105 -58 -159 -190.5t-54 -269.5q0 -44 8.5 -85.5t26.5 -80.5t52.5 -62.5t81.5 -23.5q4 0 18 -0.5t20 0t16 3t15 8.5t7 16q16 77 48 231.5t48 231.5q19 91 19 146zM1498 575q0 -7 -7.5 -13.5t-15.5 -6.5
l-6 1q-22 3 -62 11t-72 12.5t-63 4.5q-167 0 -351 -93q-15 -8 -21 -27q-10 -36 -24.5 -105.5t-22.5 -100.5q-23 -91 -70 -179.5t-112.5 -164.5t-154.5 -123t-185 -47q-135 0 -214.5 83.5t-79.5 219.5q0 53 19.5 117t63 116.5t97.5 52.5q38 0 120 -33.5t83 -61.5
q0 -1 -16.5 -12.5t-39.5 -31t-46 -44.5t-39 -61t-16 -74q0 -33 16.5 -53t48.5 -20q45 0 85 31.5t66.5 78t48 105.5t32.5 107t16 90v9q0 2 -3.5 3.5t-8.5 1.5h-10t-10 -0.5t-6 -0.5q-227 0 -352 122.5t-125 348.5q0 108 34.5 221t96 210t156 167.5t204.5 89.5q52 9 106 9
q374 0 374 -360q0 -98 -38 -273t-43 -211l3 -3q101 57 182.5 88t167.5 31q22 0 53 -13q19 -7 80 -102.5t61 -116.5z" />
    <glyph glyph-name="uniF2A7" unicode="&#xf2a7;" horiz-adv-x="1664" 
d="M831 863q32 0 59 -18l222 -148q61 -40 110 -97l146 -170q40 -46 29 -106l-72 -413q-6 -32 -29.5 -53.5t-55.5 -25.5l-527 -56l-352 -32h-9q-39 0 -67.5 28t-28.5 68q0 37 27 64t65 32l260 32h-448q-41 0 -69.5 30t-26.5 71q2 39 32 65t69 26l442 1l-521 64q-41 5 -66 37
t-19 73q6 35 34.5 57.5t65.5 22.5h10l481 -60l-351 94q-38 10 -62 41.5t-18 68.5q6 36 33 58.5t62 22.5q6 0 20 -2l448 -96l217 -37q1 0 3 -0.5t3 -0.5q23 0 30.5 23t-12.5 36l-186 125q-35 23 -42 63.5t18 73.5q27 38 76 38zM761 661l186 -125l-218 37l-5 2l-36 38
l-238 262q-1 1 -2.5 3.5t-2.5 3.5q-24 31 -18.5 70t37.5 64q31 23 68 17.5t64 -33.5l142 -147q-2 -1 -5 -3.5t-4 -4.5q-32 -45 -23 -99t55 -85zM1648 1115l15 -266q4 -73 -11 -147l-48 -219q-12 -59 -67 -87l-106 -54q2 62 -39 109l-146 170q-53 61 -117 103l-222 148
q-34 23 -76 23q-51 0 -88 -37l-235 312q-25 33 -18 73.5t41 63.5q33 22 71.5 14t62.5 -40l266 -352l-262 455q-21 35 -10.5 75t47.5 59q35 18 72.5 6t57.5 -46l241 -420l-136 337q-15 35 -4.5 74t44.5 56q37 19 76 6t56 -51l193 -415l101 -196q8 -15 23 -17.5t27 7.5t11 26
l-12 224q-2 41 26 71t69 31q39 0 67 -28.5t30 -67.5z" />
    <glyph glyph-name="uniF2A8" unicode="&#xf2a8;" horiz-adv-x="1792" 
d="M335 180q-2 0 -6 2q-86 57 -168.5 145t-139.5 180q-21 30 -21 69q0 9 2 19t4 18t7 18t8.5 16t10.5 17t10 15t12 15.5t11 14.5q184 251 452 365q-110 198 -110 211q0 19 17 29q116 64 128 64q18 0 28 -16l124 -229q92 19 192 19q266 0 497.5 -137.5t378.5 -369.5
q20 -31 20 -69t-20 -69q-91 -142 -218.5 -253.5t-278.5 -175.5q110 -198 110 -211q0 -20 -17 -29q-116 -64 -127 -64q-19 0 -29 16l-124 229l-64 119l-444 820l7 7q-58 -24 -99 -47q3 -5 127 -234t243 -449t119 -223q0 -7 -9 -9q-13 -3 -72 -3q-57 0 -60 7l-456 841
q-39 -28 -82 -68q24 -43 214 -393.5t190 -354.5q0 -10 -11 -10q-14 0 -82.5 22t-72.5 28l-106 197l-224 413q-44 -53 -78 -106q2 -3 18 -25t23 -34l176 -327q0 -10 -10 -10zM1165 282l49 -91q273 111 450 385q-180 277 -459 389q67 -64 103 -148.5t36 -176.5
q0 -106 -47 -200.5t-132 -157.5zM848 896q0 -20 14 -34t34 -14q86 0 147 -61t61 -147q0 -20 14 -34t34 -14t34 14t14 34q0 126 -89 215t-215 89q-20 0 -34 -14t-14 -34zM1214 961l-9 4l7 -7z" />
    <glyph glyph-name="uniF2A9" unicode="&#xf2a9;" horiz-adv-x="1280" 
d="M1050 430q0 -215 -147 -374q-148 -161 -378 -161q-232 0 -378 161q-147 159 -147 374q0 147 68 270.5t189 196.5t268 73q96 0 182 -31q-32 -62 -39 -126q-66 28 -143 28q-167 0 -280.5 -123t-113.5 -291q0 -170 112.5 -288.5t281.5 -118.5t281 118.5t112 288.5
q0 89 -32 166q66 13 123 49q41 -98 41 -212zM846 619q0 -192 -79.5 -345t-238.5 -253l-14 -1q-29 0 -62 5q83 32 146.5 102.5t99.5 154.5t58.5 189t30 192.5t7.5 178.5q0 69 -3 103q55 -160 55 -326zM791 947v-2q-73 214 -206 440q88 -59 142.5 -186.5t63.5 -251.5z
M1035 744q-83 0 -160 75q218 120 290 247q19 37 21 56q-42 -94 -139.5 -166.5t-204.5 -97.5q-35 54 -35 113q0 37 17 79t43 68q46 44 157 74q59 16 106 58.5t74 100.5q74 -105 74 -253q0 -109 -24 -170q-32 -77 -88.5 -130.5t-130.5 -53.5z" />
    <glyph glyph-name="uniF2AA" unicode="&#xf2aa;" 
d="M1050 495q0 78 -28 147q-41 -25 -85 -34q22 -50 22 -114q0 -117 -77 -198.5t-193 -81.5t-193.5 81.5t-77.5 198.5q0 115 78 199.5t193 84.5q53 0 98 -19q4 43 27 87q-60 21 -125 21q-154 0 -257.5 -108.5t-103.5 -263.5t103.5 -261t257.5 -106t257.5 106.5t103.5 260.5z
M872 850q2 -24 2 -71q0 -63 -5 -123t-20.5 -132.5t-40.5 -130t-68.5 -106t-100.5 -70.5q21 -3 42 -3h10q219 139 219 411q0 116 -38 225zM872 850q-4 80 -44 171.5t-98 130.5q92 -156 142 -302zM1207 955q0 102 -51 174q-41 -86 -124 -109q-69 -19 -109 -53.5t-40 -99.5
q0 -40 24 -77q74 17 140.5 67t95.5 115q-4 -52 -74.5 -111.5t-138.5 -97.5q52 -52 110 -52q51 0 90 37t60 90q17 42 17 117zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
t84.5 -203.5z" />
    <glyph glyph-name="uniF2AB" unicode="&#xf2ab;" 
d="M1279 388q0 22 -22 27q-67 15 -118 59t-80 108q-7 19 -7 25q0 15 19.5 26t43 17t43 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-12 0 -32 -8t-31 -8q-4 0 -12 2q5 95 5 114q0 79 -17 114q-36 78 -103 121.5t-152 43.5q-199 0 -275 -165q-17 -35 -17 -114q0 -19 5 -114
q-4 -2 -14 -2q-12 0 -32 7.5t-30 7.5q-21 0 -38.5 -12t-17.5 -32q0 -21 19.5 -35.5t43 -20.5t43 -17t19.5 -26q0 -6 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -46 137 -68q2 -5 6 -26t11.5 -30.5t23.5 -9.5q12 0 37.5 4.5t39.5 4.5q35 0 67 -15t54 -32.5t57.5 -32.5
t76.5 -15q43 0 79 15t57.5 32.5t53.5 32.5t67 15q14 0 39.5 -4t38.5 -4q16 0 23 10t11 30t6 25q137 22 137 68zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
t103 -385.5z" />
    <glyph glyph-name="uniF2AC" unicode="&#xf2ac;" horiz-adv-x="1664" 
d="M848 1408q134 1 240.5 -68.5t163.5 -192.5q27 -58 27 -179q0 -47 -9 -191q14 -7 28 -7q18 0 51 13.5t51 13.5q29 0 56 -18t27 -46q0 -32 -31.5 -54t-69 -31.5t-69 -29t-31.5 -47.5q0 -15 12 -43q37 -82 102.5 -150t144.5 -101q28 -12 80 -23q28 -6 28 -35
q0 -70 -219 -103q-7 -11 -11 -39t-14 -46.5t-33 -18.5q-20 0 -62 6.5t-64 6.5q-37 0 -62 -5q-32 -5 -63 -22.5t-58 -38t-58 -40.5t-76 -33.5t-99 -13.5q-52 0 -96.5 13.5t-75 33.5t-57.5 40.5t-58 38t-62 22.5q-26 5 -63 5q-24 0 -65.5 -7.5t-58.5 -7.5q-25 0 -35 18.5
t-14 47.5t-11 40q-219 33 -219 103q0 29 28 35q52 11 80 23q78 32 144.5 101t102.5 150q12 28 12 43q0 28 -31.5 47.5t-69.5 29.5t-69.5 31.5t-31.5 52.5q0 27 26 45.5t55 18.5q15 0 48 -13t53 -13q18 0 32 7q-9 142 -9 190q0 122 27 180q64 137 172 198t264 63z" />
    <glyph glyph-name="uniF2AD" unicode="&#xf2ad;" 
d="M1280 388q0 22 -22 27q-67 14 -118 58t-80 109q-7 14 -7 25q0 15 19.5 26t42.5 17t42.5 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-11 0 -31 -8t-32 -8q-4 0 -12 2q5 63 5 115q0 78 -17 114q-36 78 -102.5 121.5t-152.5 43.5q-198 0 -275 -165q-18 -38 -18 -115
q0 -38 6 -114q-10 -2 -15 -2q-11 0 -31.5 8t-30.5 8q-20 0 -37.5 -12.5t-17.5 -32.5q0 -21 19.5 -35.5t42.5 -20.5t42.5 -17t19.5 -26q0 -11 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -47 138 -69q2 -5 6 -26t11 -30.5t23 -9.5q13 0 38.5 5t38.5 5q35 0 67.5 -15
t54.5 -32.5t57.5 -32.5t76.5 -15q43 0 79 15t57.5 32.5t54 32.5t67.5 15q13 0 39 -4.5t39 -4.5q15 0 22.5 9.5t11.5 31t5 24.5q138 22 138 69zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960
q119 0 203.5 -84.5t84.5 -203.5z" />
    <glyph glyph-name="uniF2AE" unicode="&#xf2ae;" horiz-adv-x="2304" 
d="M2304 1536q-69 -46 -125 -92t-89 -81t-59.5 -71.5t-37.5 -57.5t-22 -44.5t-14 -29.5q-10 -18 -35.5 -136.5t-48.5 -164.5q-15 -29 -50 -60.5t-67.5 -50.5t-72.5 -41t-48 -28q-47 -31 -151 -231q-341 14 -630 -158q-92 -53 -303 -179q47 16 86 31t55 22l15 7
q71 27 163 64.5t133.5 53.5t108 34.5t142.5 31.5q186 31 465 -7q1 0 10 -3q11 -6 14 -17t-3 -22l-194 -345q-15 -29 -47 -22q-128 24 -354 24q-146 0 -402 -44.5t-392 -46.5q-82 -1 -149 13t-107 37t-61 40t-33 34l-1 1v2q0 6 6 6q138 0 371 55q192 366 374.5 524t383.5 158
q5 0 14.5 -0.5t38 -5t55 -12t61.5 -24.5t63 -39.5t54 -59t40 -82.5l102 177q2 4 21 42.5t44.5 86.5t61 109.5t84 133.5t100.5 137q66 82 128 141.5t121.5 96.5t92.5 53.5t88 39.5z" />
    <glyph glyph-name="uniF2B0" unicode="&#xf2b0;" 
d="M1322 640q0 -45 -5 -76l-236 14l224 -78q-19 -73 -58 -141l-214 103l177 -158q-44 -61 -107 -108l-157 178l103 -215q-61 -37 -140 -59l-79 228l14 -240q-38 -6 -76 -6t-76 6l14 238l-78 -226q-74 19 -140 59l103 215l-157 -178q-59 43 -108 108l178 158l-214 -104
q-39 69 -58 141l224 79l-237 -14q-5 42 -5 76q0 35 5 77l238 -14l-225 79q19 73 58 140l214 -104l-177 159q46 61 107 108l158 -178l-103 215q67 39 140 58l77 -224l-13 236q36 6 75 6q38 0 76 -6l-14 -237l78 225q74 -19 140 -59l-103 -214l158 178q61 -47 107 -108
l-177 -159l213 104q37 -62 58 -141l-224 -78l237 14q5 -31 5 -77zM1352 640q0 160 -78.5 295.5t-213 214t-292.5 78.5q-119 0 -227 -46.5t-186.5 -125t-124.5 -187.5t-46 -229q0 -119 46 -228t124.5 -187.5t186.5 -125t227 -46.5q158 0 292.5 78.5t213 214t78.5 294.5z
M1425 1023v-766l-657 -383l-657 383v766l657 383zM768 -183l708 412v823l-708 411l-708 -411v-823zM1536 1088v-896l-768 -448l-768 448v896l768 448z" />
    <glyph glyph-name="uniF2B1" unicode="&#xf2b1;" horiz-adv-x="1664" 
d="M339 1318h691l-26 -72h-665q-110 0 -188.5 -79t-78.5 -189v-771q0 -95 60.5 -169.5t153.5 -93.5q23 -5 98 -5v-72h-45q-140 0 -239.5 100t-99.5 240v771q0 140 99.5 240t239.5 100zM1190 1536h247l-482 -1294q-23 -61 -40.5 -103.5t-45 -98t-54 -93.5t-64.5 -78.5
t-79.5 -65t-95.5 -41t-116 -18.5v195q163 26 220 182q20 52 20 105q0 54 -20 106l-285 733h228l187 -585zM1664 978v-1111h-795q37 55 45 73h678v1038q0 85 -49.5 155t-129.5 99l25 67q101 -34 163.5 -123.5t62.5 -197.5z" />
    <glyph glyph-name="uniF2B2" unicode="&#xf2b2;" horiz-adv-x="1792" 
d="M852 1227q0 -29 -17 -52.5t-45 -23.5t-45 23.5t-17 52.5t17 52.5t45 23.5t45 -23.5t17 -52.5zM688 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50 -21.5t-20 -51.5v-114q0 -30 20.5 -52t49.5 -22q30 0 50.5 22t20.5 52zM860 -149v114q0 30 -20 51.5t-50 21.5t-50.5 -21.5
t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22q29 0 49.5 22t20.5 52zM1034 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1208 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114
q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1476 535q-84 -160 -232 -259.5t-323 -99.5q-123 0 -229.5 51.5t-178.5 137t-113 197.5t-41 232q0 88 21 174q-104 -175 -104 -390q0 -162 65 -312t185 -251q30 57 91 57q56 0 86 -50q32 50 87 50q56 0 86 -50q32 50 87 50t87 -50
q30 50 86 50q28 0 52.5 -15.5t37.5 -40.5q112 94 177 231.5t73 287.5zM1326 564q0 75 -72 75q-17 0 -47 -6q-95 -19 -149 -19q-226 0 -226 243q0 86 30 204q-83 -127 -83 -275q0 -150 89 -260.5t235 -110.5q111 0 210 70q13 48 13 79zM884 1223q0 50 -32 89.5t-81 39.5
t-81 -39.5t-32 -89.5q0 -51 31.5 -90.5t81.5 -39.5t81.5 39.5t31.5 90.5zM1513 884q0 96 -37.5 179t-113 137t-173.5 54q-77 0 -149 -35t-127 -94q-48 -159 -48 -268q0 -104 45.5 -157t147.5 -53q53 0 142 19q36 6 53 6q51 0 77.5 -28t26.5 -80q0 -26 -4 -46
q75 68 117.5 165.5t42.5 200.5zM1792 667q0 -111 -33.5 -249.5t-93.5 -204.5q-58 -64 -195 -142.5t-228 -104.5l-4 -1v-114q0 -43 -29.5 -75t-72.5 -32q-56 0 -86 50q-32 -50 -87 -50t-87 50q-30 -50 -86 -50q-55 0 -87 50q-30 -50 -86 -50q-47 0 -75 33.5t-28 81.5
q-90 -68 -198 -68q-118 0 -211 80q54 1 106 20q-113 31 -182 127q32 -7 71 -7q89 0 164 46q-192 192 -240 306q-24 56 -24 160q0 57 9 125.5t31.5 146.5t55 141t86.5 105t120 42q59 0 81 -52q19 29 42 54q2 3 12 13t13 16q10 15 23 38t25 42t28 39q87 111 211.5 177
t260.5 66q35 0 62 -4q59 64 146 64q83 0 140 -57q5 -5 5 -12q0 -5 -6 -13.5t-12.5 -16t-16 -17l-10.5 -10.5q17 -6 36 -18t19 -24q0 -6 -16 -25q157 -138 197 -378q25 30 60 30q45 0 100 -49q90 -80 90 -279z" />
    <glyph glyph-name="uniF2B3" unicode="&#xf2b3;" 
d="M917 631q0 33 -6 64h-362v-132h217q-12 -76 -74.5 -120.5t-142.5 -44.5q-99 0 -169 71.5t-70 170.5t70 170.5t169 71.5q93 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585h109v110
h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
    <glyph glyph-name="uniF2B4" unicode="&#xf2b4;" 
d="M1536 1024v-839q0 -48 -49 -62q-174 -52 -338 -52q-73 0 -215.5 29.5t-227.5 29.5q-164 0 -370 -48v-338h-160v1368q-63 25 -101 81t-38 124q0 91 64 155t155 64t155 -64t64 -155q0 -68 -38 -124t-101 -81v-68q190 44 343 44q99 0 198 -15q14 -2 111.5 -22.5t149.5 -20.5
q77 0 165 18q11 2 80 21t89 19q26 0 45 -19t19 -45z" />
    <glyph glyph-name="uniF2B5" unicode="&#xf2b5;" horiz-adv-x="2304" 
d="M192 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32zM1665 442q-10 13 -38.5 50t-41.5 54t-38 49t-42.5 53t-40.5 47t-45 49l-125 -140q-83 -94 -208.5 -92t-205.5 98q-57 69 -56.5 158t58.5 157l177 206q-22 11 -51 16.5t-47.5 6t-56.5 -0.5t-49 -1q-92 0 -158 -66
l-158 -158h-155v-544q5 0 21 0.5t22 0t19.5 -2t20.5 -4.5t17.5 -8.5t18.5 -13.5l297 -292q115 -111 227 -111q78 0 125 47q57 -20 112.5 8t72.5 85q74 -6 127 44q20 18 36 45.5t14 50.5q10 -10 43 -10q43 0 77 21t49.5 53t12 71.5t-30.5 73.5zM1824 384h96v512h-93l-157 180
q-66 76 -169 76h-167q-89 0 -146 -67l-209 -243q-28 -33 -28 -75t27 -75q43 -51 110 -52t111 49l193 218q25 23 53.5 21.5t47 -27t8.5 -56.5q16 -19 56 -63t60 -68q29 -36 82.5 -105.5t64.5 -84.5q52 -66 60 -140zM2112 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32z
M2304 960v-640q0 -26 -19 -45t-45 -19h-434q-27 -65 -82 -106.5t-125 -51.5q-33 -48 -80.5 -81.5t-102.5 -45.5q-42 -53 -104.5 -81.5t-128.5 -24.5q-60 -34 -126 -39.5t-127.5 14t-117 53.5t-103.5 81l-287 282h-358q-26 0 -45 19t-19 45v672q0 26 19 45t45 19h421
q14 14 47 48t47.5 48t44 40t50.5 37.5t51 25.5t62 19.5t68 5.5h117q99 0 181 -56q82 56 181 56h167q35 0 67 -6t56.5 -14.5t51.5 -26.5t44.5 -31t43 -39.5t39 -42t41 -48t41.5 -48.5h355q26 0 45 -19t19 -45z" />
    <glyph glyph-name="uniF2B6" unicode="&#xf2b6;" horiz-adv-x="1792" 
d="M1792 882v-978q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v978q0 15 11 24q8 7 39 34.5t41.5 36t45.5 37.5t70 55.5t96 73t143.5 107t192.5 140.5q5 4 52.5 40t71.5 52.5t64 35t69 18.5t69 -18.5t65 -35.5t71 -52t52 -40q110 -80 192.5 -140.5t143.5 -107
t96 -73t70 -55.5t45.5 -37.5t41.5 -36t39 -34.5q11 -9 11 -24zM1228 297q263 191 345 252q11 8 12.5 20.5t-6.5 23.5l-38 52q-8 11 -21 12.5t-24 -6.5q-231 -169 -343 -250q-5 -3 -52 -39t-71.5 -52.5t-64.5 -35t-69 -18.5t-69 18.5t-64.5 35t-71.5 52.5t-52 39
q-186 134 -343 250q-11 8 -24 6.5t-21 -12.5l-38 -52q-8 -11 -6.5 -23.5t12.5 -20.5q82 -61 345 -252q10 -8 50 -38t65 -47t64 -39.5t77.5 -33.5t75.5 -11t75.5 11t79 34.5t64.5 39.5t65 47.5t48 36.5z" />
    <glyph glyph-name="uniF2B7" unicode="&#xf2b7;" horiz-adv-x="1792" 
d="M1474 623l39 -51q8 -11 6.5 -23.5t-11.5 -20.5q-43 -34 -126.5 -98.5t-146.5 -113t-67 -51.5q-39 -32 -60 -48t-60.5 -41t-76.5 -36.5t-74 -11.5h-1h-1q-37 0 -74 11.5t-76 36.5t-61 41.5t-60 47.5q-5 4 -65 50.5t-143.5 111t-122.5 94.5q-11 8 -12.5 20.5t6.5 23.5
l37 52q8 11 21.5 13t24.5 -7q94 -73 306 -236q5 -4 43.5 -35t60.5 -46.5t56.5 -32.5t58.5 -17h1h1q24 0 58.5 17t56.5 32.5t60.5 46.5t43.5 35q258 198 313 242q11 8 24 6.5t21 -12.5zM1664 -96v928q-90 83 -159 139q-91 74 -389 304q-3 2 -43 35t-61 48t-56 32.5t-59 17.5
h-1h-1q-24 0 -59 -17.5t-56 -32.5t-61 -48t-43 -35q-215 -166 -315.5 -245.5t-129.5 -104t-82 -74.5q-14 -12 -21 -19v-928q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 832v-928q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v928q0 56 41 94
q123 114 350 290.5t233 181.5q36 30 59 47.5t61.5 42t76 36.5t74.5 12h1h1q37 0 74.5 -12t76 -36.5t61.5 -42t59 -47.5q43 -36 156 -122t226 -177t201 -173q41 -38 41 -94z" />
    <glyph glyph-name="uniF2B8" unicode="&#xf2b8;" 
d="M330 1l202 -214l-34 236l-216 213zM556 -225l274 218l-11 245l-300 -215zM245 413l227 -213l-48 327l-245 204zM495 189l317 214l-14 324l-352 -200zM843 178l95 -80l-2 239l-103 79q0 -1 1 -8.5t0 -12t-5 -7.5l-78 -52l85 -70q7 -6 7 -88zM138 930l256 -200l-68 465
l-279 173zM1173 267l15 234l-230 -164l2 -240zM417 722l373 194l-19 441l-423 -163zM1270 357l20 233l-226 142l-2 -105l144 -95q6 -4 4 -9l-7 -119zM1461 496l30 222l-179 -128l-20 -228zM1273 329l-71 49l-8 -117q0 -5 -4 -8l-234 -187q-7 -5 -14 0l-98 83l7 -161
q0 -5 -4 -8l-293 -234q-4 -2 -6 -2q-8 2 -8 3l-228 242q-4 4 -59 277q-2 7 5 11l61 37q-94 86 -95 92l-72 351q-2 7 6 12l94 45q-133 100 -135 108l-96 466q-2 10 7 13l433 135q5 0 8 -1l317 -153q6 -4 6 -9l20 -463q0 -7 -6 -10l-118 -61l126 -85q5 -2 5 -8l5 -123l121 74
q5 4 11 0l84 -56l3 110q0 6 5 9l206 126q6 3 11 0l245 -135q4 -4 5 -7t-6.5 -60t-17.5 -124.5t-10 -70.5q0 -5 -4 -7l-191 -153q-6 -5 -13 0z" />
    <glyph glyph-name="uniF2B9" unicode="&#xf2b9;" horiz-adv-x="1664" 
d="M1201 298q0 57 -5.5 107t-21 100.5t-39.5 86t-64 58t-91 22.5q-6 -4 -33.5 -20.5t-42.5 -24.5t-40.5 -20t-49 -17t-46.5 -5t-46.5 5t-49 17t-40.5 20t-42.5 24.5t-33.5 20.5q-51 0 -91 -22.5t-64 -58t-39.5 -86t-21 -100.5t-5.5 -107q0 -73 42 -121.5t103 -48.5h576
q61 0 103 48.5t42 121.5zM1028 892q0 108 -76.5 184t-183.5 76t-183.5 -76t-76.5 -184q0 -107 76.5 -183t183.5 -76t183.5 76t76.5 183zM1664 352v-192q0 -14 -9 -23t-23 -9h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216
q66 0 113 -47t47 -113v-224h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23z" />
    <glyph glyph-name="uniF2BA" unicode="&#xf2ba;" horiz-adv-x="1664" 
d="M1028 892q0 -107 -76.5 -183t-183.5 -76t-183.5 76t-76.5 183q0 108 76.5 184t183.5 76t183.5 -76t76.5 -184zM980 672q46 0 82.5 -17t60 -47.5t39.5 -67t24 -81t11.5 -82.5t3.5 -79q0 -67 -39.5 -118.5t-105.5 -51.5h-576q-66 0 -105.5 51.5t-39.5 118.5q0 48 4.5 93.5
t18.5 98.5t36.5 91.5t63 64.5t93.5 26h5q7 -4 32 -19.5t35.5 -21t33 -17t37 -16t35 -9t39.5 -4.5t39.5 4.5t35 9t37 16t33 17t35.5 21t32 19.5zM1664 928q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96
q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216q66 0 113 -47t47 -113v-224h96q13 0 22.5 -9.5t9.5 -22.5v-192zM1408 -96v1472q0 13 -9.5 22.5t-22.5 9.5h-1216
q-13 0 -22.5 -9.5t-9.5 -22.5v-1472q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5z" />
    <glyph glyph-name="uniF2BB" unicode="&#xf2bb;" horiz-adv-x="2048" 
d="M1024 405q0 64 -9 117.5t-29.5 103t-60.5 78t-97 28.5q-6 -4 -30 -18t-37.5 -21.5t-35.5 -17.5t-43 -14.5t-42 -4.5t-42 4.5t-43 14.5t-35.5 17.5t-37.5 21.5t-30 18q-57 0 -97 -28.5t-60.5 -78t-29.5 -103t-9 -117.5t37 -106.5t91 -42.5h512q54 0 91 42.5t37 106.5z
M867 925q0 94 -66.5 160.5t-160.5 66.5t-160.5 -66.5t-66.5 -160.5t66.5 -160.5t160.5 -66.5t160.5 66.5t66.5 160.5zM1792 416v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1792 676v56q0 15 -10.5 25.5t-25.5 10.5h-568
q-15 0 -25.5 -10.5t-10.5 -25.5v-56q0 -15 10.5 -25.5t25.5 -10.5h568q15 0 25.5 10.5t10.5 25.5zM1792 928v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-352v96q0 14 -9 23t-23 9
h-64q-14 0 -23 -9t-9 -23v-96h-768v96q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-96h-352q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2BC" unicode="&#xf2bc;" horiz-adv-x="2048" 
d="M1024 405q0 -64 -37 -106.5t-91 -42.5h-512q-54 0 -91 42.5t-37 106.5t9 117.5t29.5 103t60.5 78t97 28.5q6 -4 30 -18t37.5 -21.5t35.5 -17.5t43 -14.5t42 -4.5t42 4.5t43 14.5t35.5 17.5t37.5 21.5t30 18q57 0 97 -28.5t60.5 -78t29.5 -103t9 -117.5zM867 925
q0 -94 -66.5 -160.5t-160.5 -66.5t-160.5 66.5t-66.5 160.5t66.5 160.5t160.5 66.5t160.5 -66.5t66.5 -160.5zM1792 480v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1792 732v-56q0 -15 -10.5 -25.5t-25.5 -10.5h-568
q-15 0 -25.5 10.5t-10.5 25.5v56q0 15 10.5 25.5t25.5 10.5h568q15 0 25.5 -10.5t10.5 -25.5zM1792 992v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1920 32v1216q0 13 -9.5 22.5t-22.5 9.5h-1728q-13 0 -22.5 -9.5
t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h352v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h768v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h352q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113
t113 47h1728q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2BD" unicode="&#xf2bd;" horiz-adv-x="1792" 
d="M1523 197q-22 155 -87.5 257.5t-184.5 118.5q-67 -74 -159.5 -115.5t-195.5 -41.5t-195.5 41.5t-159.5 115.5q-119 -16 -184.5 -118.5t-87.5 -257.5q106 -150 271 -237.5t356 -87.5t356 87.5t271 237.5zM1280 896q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5
t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1792 640q0 -182 -71 -347.5t-190.5 -286t-285.5 -191.5t-349 -71q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="uniF2BE" unicode="&#xf2be;" horiz-adv-x="1792" 
d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348q0 -181 -70.5 -347t-190.5 -286t-286 -191.5t-349 -71.5t-349 71t-285.5 191.5t-190.5 286t-71 347.5t71 348t191 286t286 191t348 71zM1515 185q149 205 149 455q0 156 -61 298t-164 245t-245 164t-298 61t-298 -61
t-245 -164t-164 -245t-61 -298q0 -250 149 -455q66 327 306 327q131 -128 313 -128t313 128q240 0 306 -327zM1280 832q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5z" />
    <glyph glyph-name="uniF2C0" unicode="&#xf2c0;" 
d="M1201 752q47 -14 89.5 -38t89 -73t79.5 -115.5t55 -172t22 -236.5q0 -154 -100 -263.5t-241 -109.5h-854q-141 0 -241 109.5t-100 263.5q0 131 22 236.5t55 172t79.5 115.5t89 73t89.5 38q-79 125 -79 272q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5
t198.5 -40.5t163.5 -109.5t109.5 -163.5t40.5 -198.5q0 -147 -79 -272zM768 1408q-159 0 -271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5zM1195 -128q88 0 150.5 71.5t62.5 173.5q0 239 -78.5 377t-225.5 145
q-145 -127 -336 -127t-336 127q-147 -7 -225.5 -145t-78.5 -377q0 -102 62.5 -173.5t150.5 -71.5h854z" />
    <glyph glyph-name="uniF2C1" unicode="&#xf2c1;" horiz-adv-x="1280" 
d="M1024 278q0 -64 -37 -107t-91 -43h-512q-54 0 -91 43t-37 107t9 118t29.5 104t61 78.5t96.5 28.5q80 -75 188 -75t188 75q56 0 96.5 -28.5t61 -78.5t29.5 -104t9 -118zM870 797q0 -94 -67.5 -160.5t-162.5 -66.5t-162.5 66.5t-67.5 160.5t67.5 160.5t162.5 66.5
t162.5 -66.5t67.5 -160.5zM1152 -96v1376h-1024v-1376q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1280 1376v-1472q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h352v-96q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v96h352
q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2C2" unicode="&#xf2c2;" horiz-adv-x="2048" 
d="M896 324q0 54 -7.5 100.5t-24.5 90t-51 68.5t-81 25q-64 -64 -156 -64t-156 64q-47 0 -81 -25t-51 -68.5t-24.5 -90t-7.5 -100.5q0 -55 31.5 -93.5t75.5 -38.5h426q44 0 75.5 38.5t31.5 93.5zM768 768q0 80 -56 136t-136 56t-136 -56t-56 -136t56 -136t136 -56t136 56
t56 136zM1792 288v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1408 544v64q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1792 544v64q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23
v-64q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1792 800v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM128 1152h1792v96q0 14 -9 23t-23 9h-1728q-14 0 -23 -9t-9 -23v-96zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728
q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2C3" unicode="&#xf2c3;" horiz-adv-x="2048" 
d="M896 324q0 -55 -31.5 -93.5t-75.5 -38.5h-426q-44 0 -75.5 38.5t-31.5 93.5q0 54 7.5 100.5t24.5 90t51 68.5t81 25q64 -64 156 -64t156 64q47 0 81 -25t51 -68.5t24.5 -90t7.5 -100.5zM768 768q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z
M1792 352v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1408 608v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h320q14 0 23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v64
q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 864v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1920 32v1120h-1792v-1120q0 -13 9.5 -22.5t22.5 -9.5h1728q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47
h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2C4" unicode="&#xf2c4;" horiz-adv-x="1792" 
d="M1255 749q0 318 -105 474.5t-330 156.5q-222 0 -326 -157t-104 -474q0 -316 104 -471.5t326 -155.5q74 0 131 17q-22 43 -39 73t-44 65t-53.5 56.5t-63 36t-77.5 14.5q-46 0 -79 -16l-49 97q105 91 276 91q132 0 215.5 -54t150.5 -155q67 149 67 402zM1645 117h117
q3 -27 -2 -67t-26.5 -95t-58 -100.5t-107 -78t-162.5 -32.5q-71 0 -130.5 19t-105.5 56t-79 78t-66 96q-97 -27 -205 -27q-150 0 -292.5 58t-253 158.5t-178 249t-67.5 317.5q0 170 67.5 319.5t178.5 250.5t253.5 159t291.5 58q121 0 238.5 -36t217 -106t176 -164.5
t119.5 -219t43 -261.5q0 -190 -80.5 -347.5t-218.5 -264.5q47 -70 93.5 -106.5t104.5 -36.5q61 0 94 37.5t38 85.5z" />
    <glyph glyph-name="uniF2C5" unicode="&#xf2c5;" horiz-adv-x="2304" 
d="M453 -101q0 -21 -16 -37.5t-37 -16.5q-1 0 -13 3q-63 15 -162 140q-225 284 -225 676q0 341 213 614q39 51 95 103.5t94 52.5q19 0 35 -13.5t16 -32.5q0 -27 -63 -90q-98 -102 -147 -184q-119 -199 -119 -449q0 -281 123 -491q50 -85 136 -173q2 -3 14.5 -16t19.5 -21
t17 -20.5t14.5 -23.5t4.5 -21zM1796 33q0 -29 -17.5 -48.5t-46.5 -19.5h-1081q-26 0 -45 19t-19 45q0 29 17.5 48.5t46.5 19.5h1081q26 0 45 -19t19 -45zM1581 644q0 -134 -67 -233q-25 -38 -69.5 -78.5t-83.5 -60.5q-16 -10 -27 -10q-7 0 -15 6t-8 12q0 9 19 30t42 46
t42 67.5t19 88.5q0 76 -35 130q-29 42 -46 42q-3 0 -3 -5q0 -12 7.5 -35.5t7.5 -36.5q0 -22 -21.5 -35t-44.5 -13q-66 0 -66 76q0 15 1.5 44t1.5 44q0 25 -10 46q-13 25 -42 53.5t-51 28.5q-5 0 -7 -0.5t-3.5 -2.5t-1.5 -6q0 -2 16 -26t16 -54q0 -37 -19 -68t-46 -54
t-53.5 -46t-45.5 -54t-19 -68q0 -98 42 -160q29 -43 79 -63q16 -5 17 -10q1 -2 1 -5q0 -16 -18 -16q-6 0 -33 11q-119 43 -195 139.5t-76 218.5q0 55 24.5 115.5t60 115t70.5 108.5t59.5 113.5t24.5 111.5q0 53 -25 94q-29 48 -56 64q-19 9 -19 21q0 20 41 20q50 0 110 -29
q41 -19 71 -44.5t49.5 -51t33.5 -62.5t22 -69t16 -80q0 -1 3 -17.5t4.5 -25t5.5 -25t9 -27t11 -21.5t14.5 -16.5t18.5 -5.5q23 0 37 14t14 37q0 25 -20 67t-20 52t10 10q27 0 93 -70q72 -76 102.5 -156t30.5 -186zM2304 615q0 -274 -138 -503q-19 -32 -48 -72t-68 -86.5
t-81 -77t-74 -30.5q-16 0 -31 15.5t-15 31.5q0 15 29 50.5t68.5 77t48.5 52.5q183 230 183 531q0 131 -20.5 235t-72.5 211q-58 119 -163 228q-2 3 -13 13.5t-16.5 16.5t-15 17.5t-15 20t-9.5 18.5t-4 19q0 19 16 35.5t35 16.5q70 0 196 -169q98 -131 146 -273t60 -314
q2 -42 2 -64z" />
    <glyph glyph-name="uniF2C6" unicode="&#xf2c6;" horiz-adv-x="1792" 
d="M1189 229l147 693q9 44 -10.5 63t-51.5 7l-864 -333q-29 -11 -39.5 -25t-2.5 -26.5t32 -19.5l221 -69l513 323q21 14 32 6q7 -5 -4 -15l-415 -375v0v0l-16 -228q23 0 45 22l108 104l224 -165q64 -36 81 38zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="uniF2C7" unicode="&#xf2c7;" horiz-adv-x="1024" 
d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v907h128v-907q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
v128h192z" />
    <glyph glyph-name="uniF2C8" unicode="&#xf2c8;" horiz-adv-x="1024" 
d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v651h128v-651q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
v128h192z" />
    <glyph glyph-name="uniF2C9" unicode="&#xf2c9;" horiz-adv-x="1024" 
d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v395h128v-395q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
v128h192z" />
    <glyph glyph-name="uniF2CA" unicode="&#xf2ca;" horiz-adv-x="1024" 
d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v139h128v-139q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
v128h192z" />
    <glyph glyph-name="uniF2CB" unicode="&#xf2cb;" horiz-adv-x="1024" 
d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 79 56 135.5t136 56.5t136 -56.5t56 -135.5zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5t93.5 226.5z
M896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192v128h192z" />
    <glyph glyph-name="uniF2CC" unicode="&#xf2cc;" horiz-adv-x="1920" 
d="M1433 1287q10 -10 10 -23t-10 -23l-626 -626q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l44 44q-72 91 -81.5 207t46.5 215q-74 71 -176 71q-106 0 -181 -75t-75 -181v-1280h-256v1280q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5q106 0 201 -41
t166 -115q94 39 197 24.5t185 -79.5l44 44q10 10 23 10t23 -10zM1344 1024q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1600 896q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1856 1024q26 0 45 -19t19 -45t-19 -45t-45 -19
t-45 19t-19 45t19 45t45 19zM1216 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1408 832q0 26 19 45t45 19t45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45zM1728 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 768
q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 640q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1600 768q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 512q-26 0 -45 19t-19 45t19 45t45 19t45 -19
t19 -45t-19 -45t-45 -19zM1472 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 384
q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 256q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19z" />
    <glyph glyph-name="uniF2CD" unicode="&#xf2cd;" horiz-adv-x="1792" 
d="M1664 448v-192q0 -169 -128 -286v-194q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v118q-63 -22 -128 -22h-768q-65 0 -128 22v-110q0 -17 -9.5 -28.5t-22.5 -11.5h-64q-13 0 -22.5 11.5t-9.5 28.5v186q-128 117 -128 286v192h1536zM704 864q0 -14 -9 -23t-23 -9t-23 9
t-9 23t9 23t23 9t23 -9t9 -23zM768 928q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM704 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1056q0 -14 -9 -23t-23 -9t-23 9
t-9 23t9 23t23 9t23 -9t9 -23zM704 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v640q0 106 75 181t181 75q108 0 184 -78q46 19 98 12t93 -39l22 22q11 11 22 0l42 -42
q11 -11 0 -22l-314 -314q-11 -11 -22 0l-42 42q-11 11 0 22l22 22q-36 46 -40.5 104t23.5 108q-37 35 -88 35q-53 0 -90.5 -37.5t-37.5 -90.5v-640h1504q14 0 23 -9t9 -23zM896 1056q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1120q0 -14 -9 -23t-23 -9
t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM896 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1248q0 -14 -9 -23
t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1024 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1088 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23z" />
    <glyph glyph-name="uniF2CE" unicode="&#xf2ce;" 
d="M994 344q0 -86 -17 -197q-31 -215 -55 -313q-22 -90 -152 -90t-152 90q-24 98 -55 313q-17 110 -17 197q0 168 224 168t224 -168zM1536 768q0 -240 -134 -434t-350 -280q-8 -3 -15 3t-6 15q7 48 10 66q4 32 6 47q1 9 9 12q159 81 255.5 234t96.5 337q0 180 -91 330.5
t-247 234.5t-337 74q-124 -7 -237 -61t-193.5 -140.5t-128 -202t-46.5 -240.5q1 -184 99 -336.5t257 -231.5q7 -3 9 -12q3 -21 6 -45q1 -9 5 -32.5t6 -35.5q1 -9 -6.5 -15t-15.5 -2q-148 58 -261 169.5t-173.5 264t-52.5 319.5q7 143 66 273.5t154.5 227t225 157.5t272.5 70
q164 10 315.5 -46.5t261 -160.5t175 -250.5t65.5 -308.5zM994 800q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5zM1282 768q0 -122 -53.5 -228.5t-146.5 -177.5q-8 -6 -16 -2t-10 14q-6 52 -29 92q-7 10 3 20
q58 54 91 127t33 155q0 111 -58.5 204t-157.5 141.5t-212 36.5q-133 -15 -229 -113t-109 -231q-10 -92 23.5 -176t98.5 -144q10 -10 3 -20q-24 -41 -29 -93q-2 -9 -10 -13t-16 2q-95 74 -148.5 183t-51.5 234q3 131 69 244t177 181.5t241 74.5q144 7 268 -60t196.5 -187.5
t72.5 -263.5z" />
    <glyph glyph-name="uniF2D0" unicode="&#xf2d0;" horiz-adv-x="1792" 
d="M256 128h1280v768h-1280v-768zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2D1" unicode="&#xf2d1;" horiz-adv-x="1792" 
d="M1792 224v-192q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2D2" unicode="&#xf2d2;" horiz-adv-x="2048" 
d="M256 0h768v512h-768v-512zM1280 512h512v768h-768v-256h96q66 0 113 -47t47 -113v-352zM2048 1376v-960q0 -66 -47 -113t-113 -47h-608v-352q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h608v352q0 66 47 113t113 47h960q66 0 113 -47
t47 -113z" />
    <glyph glyph-name="uniF2D3" unicode="&#xf2d3;" horiz-adv-x="1792" 
d="M1175 215l146 146q10 10 10 23t-10 23l-233 233l233 233q10 10 10 23t-10 23l-146 146q-10 10 -23 10t-23 -10l-233 -233l-233 233q-10 10 -23 10t-23 -10l-146 -146q-10 -10 -10 -23t10 -23l233 -233l-233 -233q-10 -10 -10 -23t10 -23l146 -146q10 -10 23 -10t23 10
l233 233l233 -233q10 -10 23 -10t23 10zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2D4" unicode="&#xf2d4;" horiz-adv-x="1792" 
d="M1257 425l-146 -146q-10 -10 -23 -10t-23 10l-169 169l-169 -169q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l169 169l-169 169q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l169 -169l169 169q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
l-169 -169l169 -169q10 -10 10 -23t-10 -23zM256 128h1280v1024h-1280v-1024zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2D5" unicode="&#xf2d5;" horiz-adv-x="1792" 
d="M1070 358l306 564h-654l-306 -564h654zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="uniF2D6" unicode="&#xf2d6;" horiz-adv-x="1794" 
d="M1291 1060q-15 17 -35 8.5t-26 -28.5t5 -38q14 -17 40 -14.5t34 20.5t-18 52zM895 814q-8 -8 -19.5 -8t-18.5 8q-8 8 -8 19t8 18q7 8 18.5 8t19.5 -8q7 -7 7 -18t-7 -19zM1060 740l-35 -35q-12 -13 -29.5 -13t-30.5 13l-38 38q-12 13 -12 30t12 30l35 35q12 12 29.5 12
t30.5 -12l38 -39q12 -12 12 -29.5t-12 -29.5zM951 870q-7 -8 -18.5 -8t-19.5 8q-7 8 -7 19t7 19q8 8 19 8t19 -8t8 -19t-8 -19zM1354 968q-34 -64 -107.5 -85.5t-127.5 16.5q-38 28 -61 66.5t-21 87.5t39 92t75.5 53t70.5 -5t70 -51q2 -2 13 -12.5t14.5 -13.5t13 -13.5
t12.5 -15.5t10 -15.5t8.5 -18t4 -18.5t1 -21t-5 -22t-9.5 -24zM1555 486q3 20 -8.5 34.5t-27.5 21.5t-33 17t-23 20q-40 71 -84 98.5t-113 11.5q19 13 40 18.5t33 4.5l12 -1q2 45 -34 90q6 20 6.5 40.5t-2.5 30.5l-3 10q43 24 71 65t34 91q10 84 -43 150.5t-137 76.5
q-60 7 -114 -18.5t-82 -74.5q-30 -51 -33.5 -101t14.5 -87t43.5 -64t56.5 -42q-45 4 -88 36t-57 88q-28 108 32 222q-16 21 -29 32q-50 0 -89 -19q19 24 42 37t36 14l13 1q0 50 -13 78q-10 21 -32.5 28.5t-47 -3.5t-37.5 -40q2 4 4 7q-7 -28 -6.5 -75.5t19 -117t48.5 -122.5
q-25 -14 -47 -36q-35 -16 -85.5 -70.5t-84.5 -101.5l-33 -46q-90 -34 -181 -125.5t-75 -162.5q1 -16 11 -27q-15 -12 -30 -30q-21 -25 -21 -54t21.5 -40t63.5 6q41 19 77 49.5t55 60.5q-2 2 -6.5 5t-20.5 7.5t-33 3.5q23 5 51 12.5t40 10t27.5 6t26 4t23.5 0.5q14 -7 22 34
q7 37 7 90q0 102 -40 150q106 -103 101 -219q-1 -29 -15 -50t-27 -27l-13 -6q-4 -7 -19 -32t-26 -45.5t-26.5 -52t-25 -61t-17 -63t-6.5 -66.5t10 -63q-35 54 -37 80q-22 -24 -34.5 -39t-33.5 -42t-30.5 -46t-16.5 -41t-0.5 -38t25.5 -27q45 -25 144 64t190.5 221.5
t122.5 228.5q86 52 145 115.5t86 119.5q47 -93 154 -178q104 -83 167 -80q39 2 46 43zM1794 640q0 -182 -71 -348t-191 -286t-286.5 -191t-348.5 -71t-348.5 71t-286.5 191t-191 286t-71 348t71 348t191 286t286.5 191t348.5 71t348.5 -71t286.5 -191t191 -286t71 -348z" />
    <glyph glyph-name="uniF2D7" unicode="&#xf2d7;" 
d="M518 1353v-655q103 -1 191.5 1.5t125.5 5.5l37 3q68 2 90.5 24.5t39.5 94.5l33 142h103l-14 -322l7 -319h-103l-29 127q-15 68 -45 93t-84 26q-87 8 -352 8v-556q0 -78 43.5 -115.5t133.5 -37.5h357q35 0 59.5 2t55 7.5t54 18t48.5 32t46 50.5t39 73l93 216h89
q-6 -37 -31.5 -252t-30.5 -276q-146 5 -263.5 8t-162.5 4h-44h-628l-376 -12v102l127 25q67 13 91.5 37t25.5 79l8 643q3 402 -8 645q-2 61 -25.5 84t-91.5 36l-127 24v102l376 -12h702q139 0 374 27q-6 -68 -14 -194.5t-12 -219.5l-5 -92h-93l-32 124q-31 121 -74 179.5
t-113 58.5h-548q-28 0 -35.5 -8.5t-7.5 -30.5z" />
    <glyph glyph-name="uniF2D8" unicode="&#xf2d8;" 
d="M922 739v-182q0 -4 0.5 -15t0 -15l-1.5 -12t-3.5 -11.5t-6.5 -7.5t-11 -5.5t-16 -1.5v309q9 0 16 -1t11 -5t6.5 -5.5t3.5 -9.5t1 -10.5v-13.5v-14zM1238 643v-121q0 -1 0.5 -12.5t0 -15.5t-2.5 -11.5t-7.5 -10.5t-13.5 -3q-9 0 -14 9q-4 10 -4 165v7v8.5v9t1.5 8.5l3.5 7
t5 5.5t8 1.5q6 0 10 -1.5t6.5 -4.5t4 -6t2 -8.5t0.5 -8v-9.5v-9zM180 407h122v472h-122v-472zM614 407h106v472h-159l-28 -221q-20 148 -32 221h-158v-472h107v312l45 -312h76l43 319v-319zM1039 712q0 67 -5 90q-3 16 -11 28.5t-17 20.5t-25 14t-26.5 8.5t-31 4t-29 1.5
h-29.5h-12h-91v-472h56q169 -1 197 24.5t25 180.5q-1 62 -1 100zM1356 515v133q0 29 -2 45t-9.5 33.5t-24.5 25t-46 7.5q-46 0 -77 -34v154h-117v-472h110l7 30q30 -36 77 -36q50 0 66 30.5t16 83.5zM1536 1248v-1216q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113
v1216q0 66 47 113t113 47h1216q66 0 113 -47t47 -113z" />
    <glyph glyph-name="uniF2D9" unicode="&#xf2d9;" horiz-adv-x="2176" 
d="M1143 -197q-6 1 -11 4q-13 8 -36 23t-86 65t-116.5 104.5t-112 140t-89.5 172.5q-17 3 -175 37q66 -213 235 -362t391 -184zM502 409l168 -28q-25 76 -41 167.5t-19 145.5l-4 53q-84 -82 -121 -224q5 -65 17 -114zM612 1018q-43 -64 -77 -148q44 46 74 68zM2049 584
q0 161 -62 307t-167.5 252t-250.5 168.5t-304 62.5q-147 0 -281 -52.5t-240 -148.5q-30 -58 -45 -160q60 51 143 83.5t158.5 43t143 13.5t108.5 -1l40 -3q33 -1 53 -15.5t24.5 -33t6.5 -37t-1 -28.5q-126 11 -227.5 0.5t-183 -43.5t-142.5 -71.5t-131 -98.5
q4 -36 11.5 -92.5t35.5 -178t62 -179.5q123 -6 247.5 14.5t214.5 53.5t162.5 67t109.5 59l37 24q22 16 39.5 20.5t30.5 -5t17 -34.5q14 -97 -39 -121q-208 -97 -467 -134q-135 -20 -317 -16q41 -96 110 -176.5t137 -127t130.5 -79t101.5 -43.5l39 -12q143 -23 263 15
q195 99 314 289t119 418zM2123 621q-14 -135 -40 -212q-70 -208 -181.5 -346.5t-318.5 -253.5q-48 -33 -82 -44q-72 -26 -163 -16q-36 -3 -73 -3q-283 0 -504.5 173t-295.5 442q-1 0 -4 0.5t-5 0.5q-6 -50 2.5 -112.5t26 -115t36 -98t31.5 -71.5l14 -26q8 -12 54 -82
q-71 38 -124.5 106.5t-78.5 140t-39.5 137t-17.5 107.5l-2 42q-5 2 -33.5 12.5t-48.5 18t-53 20.5t-57.5 25t-50 25.5t-42.5 27t-25 25.5q19 -10 50.5 -25.5t113 -45.5t145.5 -38l2 32q11 149 94 290q41 202 176 365q28 115 81 214q15 28 32 45t49 32q158 74 303.5 104
t302 11t306.5 -97q220 -115 333 -336t87 -474z" />
    <glyph glyph-name="uniF2DA" unicode="&#xf2da;" horiz-adv-x="1792" 
d="M1341 752q29 44 -6.5 129.5t-121.5 142.5q-58 39 -125.5 53.5t-118 4.5t-68.5 -37q-12 -23 -4.5 -28t42.5 -10q23 -3 38.5 -5t44.5 -9.5t56 -17.5q36 -13 67.5 -31.5t53 -37t40 -38.5t30.5 -38t22 -34.5t16.5 -28.5t12 -18.5t10.5 -6t11 9.5zM1704 178
q-52 -127 -148.5 -220t-214.5 -141.5t-253 -60.5t-266 13.5t-251 91t-210 161.5t-141.5 235.5t-46.5 303.5q1 41 8.5 84.5t12.5 64t24 80.5t23 73q-51 -208 1 -397t173 -318t291 -206t346 -83t349 74.5t289 244.5q20 27 18 14q0 -4 -4 -14zM1465 627q0 -104 -40.5 -199
t-108.5 -164t-162 -109.5t-198 -40.5t-198 40.5t-162 109.5t-108.5 164t-40.5 199t40.5 199t108.5 164t162 109.5t198 40.5t198 -40.5t162 -109.5t108.5 -164t40.5 -199zM1752 915q-65 147 -180.5 251t-253 153.5t-292 53.5t-301 -36.5t-275.5 -129t-220 -211.5t-131 -297
t-10 -373q-49 161 -51.5 311.5t35.5 272.5t109 227t165.5 180.5t207 126t232 71t242.5 9t236 -54t216 -124.5t178 -197q33 -50 62 -121t31 -112zM1690 573q12 244 -136.5 416t-396.5 240q-8 0 -10 5t24 8q125 -4 230 -50t173 -120t116 -168.5t58.5 -199t-1 -208
t-61.5 -197.5t-122.5 -167t-185 -117.5t-248.5 -46.5q108 30 201.5 80t174 123t129.5 176.5t55 225.5z" />
    <glyph glyph-name="uniF2DB" unicode="&#xf2db;" 
d="M192 256v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 512v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 768v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16
q0 16 16 16h112zM192 1024v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 1280v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM1280 1440v-1472q0 -40 -28 -68t-68 -28h-832q-40 0 -68 28
t-28 68v1472q0 40 28 68t68 28h832q40 0 68 -28t28 -68zM1536 208v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 464v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 720v-32
q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 976v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 1232v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16
h48q16 0 16 -16z" />
    <glyph glyph-name="uniF2DC" unicode="&#xf2dc;" horiz-adv-x="1664" 
d="M1566 419l-167 -33l186 -107q23 -13 29.5 -38.5t-6.5 -48.5q-14 -23 -39 -29.5t-48 6.5l-186 106l55 -160q13 -38 -12 -63.5t-60.5 -20.5t-48.5 42l-102 300l-271 156v-313l208 -238q16 -18 17 -39t-11 -36.5t-28.5 -25t-37 -5.5t-36.5 22l-112 128v-214q0 -26 -19 -45
t-45 -19t-45 19t-19 45v214l-112 -128q-16 -18 -36.5 -22t-37 5.5t-28.5 25t-11 36.5t17 39l208 238v313l-271 -156l-102 -300q-13 -37 -48.5 -42t-60.5 20.5t-12 63.5l55 160l-186 -106q-23 -13 -48 -6.5t-39 29.5q-13 23 -6.5 48.5t29.5 38.5l186 107l-167 33
q-29 6 -42 29t-8.5 46.5t25.5 40t50 10.5l310 -62l271 157l-271 157l-310 -62q-4 -1 -13 -1q-27 0 -44 18t-19 40t11 43t40 26l167 33l-186 107q-23 13 -29.5 38.5t6.5 48.5t39 30t48 -7l186 -106l-55 160q-13 38 12 63.5t60.5 20.5t48.5 -42l102 -300l271 -156v313
l-208 238q-16 18 -17 39t11 36.5t28.5 25t37 5.5t36.5 -22l112 -128v214q0 26 19 45t45 19t45 -19t19 -45v-214l112 128q16 18 36.5 22t37 -5.5t28.5 -25t11 -36.5t-17 -39l-208 -238v-313l271 156l102 300q13 37 48.5 42t60.5 -20.5t12 -63.5l-55 -160l186 106
q23 13 48 6.5t39 -29.5q13 -23 6.5 -48.5t-29.5 -38.5l-186 -107l167 -33q27 -5 40 -26t11 -43t-19 -40t-44 -18q-9 0 -13 1l-310 62l-271 -157l271 -157l310 62q29 6 50 -10.5t25.5 -40t-8.5 -46.5t-42 -29z" />
    <glyph glyph-name="uniF2DD" unicode="&#xf2dd;" horiz-adv-x="1792" 
d="M1473 607q7 118 -33 226.5t-113 189t-177 131t-221 57.5q-116 7 -225.5 -32t-192 -110.5t-135 -175t-59.5 -220.5q-7 -118 33 -226.5t113 -189t177.5 -131t221.5 -57.5q155 -9 293 59t224 195.5t94 283.5zM1792 1536l-349 -348q120 -117 180.5 -272t50.5 -321
q-11 -183 -102 -339t-241 -255.5t-332 -124.5l-999 -132l347 347q-120 116 -180.5 271.5t-50.5 321.5q11 184 102 340t241.5 255.5t332.5 124.5q167 22 500 66t500 66z" />
    <glyph glyph-name="uniF2DE" unicode="&#xf2de;" horiz-adv-x="1792" 
d="M948 508l163 -329h-51l-175 350l-171 -350h-49l179 374l-78 33l21 49l240 -102l-21 -50zM563 1100l304 -130l-130 -304l-304 130zM907 915l240 -103l-103 -239l-239 102zM1188 765l191 -81l-82 -190l-190 81zM1680 640q0 159 -62 304t-167.5 250.5t-250.5 167.5t-304 62
t-304 -62t-250.5 -167.5t-167.5 -250.5t-62 -304t62 -304t167.5 -250.5t250.5 -167.5t304 -62t304 62t250.5 167.5t167.5 250.5t62 304zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71
t286 -191t191 -286t71 -348z" />
    <glyph glyph-name="uniF2E0" unicode="&#xf2e0;" horiz-adv-x="1920" 
d="M1334 302q-4 24 -27.5 34t-49.5 10.5t-48.5 12.5t-25.5 38q-5 47 33 139.5t75 181t32 127.5q-14 101 -117 103q-45 1 -75 -16l-3 -2l-5 -2.5t-4.5 -2t-5 -2t-5 -0.5t-6 1.5t-6 3.5t-6.5 5q-3 2 -9 8.5t-9 9t-8.5 7.5t-9.5 7.5t-9.5 5.5t-11 4.5t-11.5 2.5q-30 5 -48 -3
t-45 -31q-1 -1 -9 -8.5t-12.5 -11t-15 -10t-16.5 -5.5t-17 3q-54 27 -84 40q-41 18 -94 -5t-76 -65q-16 -28 -41 -98.5t-43.5 -132.5t-40 -134t-21.5 -73q-22 -69 18.5 -119t110.5 -46q30 2 50.5 15t38.5 46q7 13 79 199.5t77 194.5q6 11 21.5 18t29.5 0q27 -15 21 -53
q-2 -18 -51 -139.5t-50 -132.5q-6 -38 19.5 -56.5t60.5 -7t55 49.5q4 8 45.5 92t81.5 163.5t46 88.5q20 29 41 28q29 0 25 -38q-2 -16 -65.5 -147.5t-70.5 -159.5q-12 -53 13 -103t74 -74q17 -9 51 -15.5t71.5 -8t62.5 14t20 48.5zM383 86q3 -15 -5 -27.5t-23 -15.5
q-14 -3 -26.5 5t-15.5 23q-3 14 5 27t22 16t27 -5t16 -23zM953 -177q12 -17 8.5 -37.5t-20.5 -32.5t-37.5 -8t-32.5 21q-11 17 -7.5 37.5t20.5 32.5t37.5 8t31.5 -21zM177 635q-18 -27 -49.5 -33t-57.5 13q-26 18 -32 50t12 58q18 27 49.5 33t57.5 -12q26 -19 32 -50.5
t-12 -58.5zM1467 -42q19 -28 13 -61.5t-34 -52.5t-60.5 -13t-51.5 34t-13 61t33 53q28 19 60.5 13t52.5 -34zM1579 562q69 -113 42.5 -244.5t-134.5 -207.5q-90 -63 -199 -60q-20 -80 -84.5 -127t-143.5 -44.5t-140 57.5q-12 -9 -13 -10q-103 -71 -225 -48.5t-193 126.5
q-50 73 -53 164q-83 14 -142.5 70.5t-80.5 128t-2 152t81 138.5q-36 60 -38 128t24.5 125t79.5 98.5t121 50.5q32 85 99 148t146.5 91.5t168 17t159.5 -66.5q72 21 140 17.5t128.5 -36t104.5 -80t67.5 -115t17.5 -140.5q52 -16 87 -57t45.5 -89t-5.5 -99.5t-58 -87.5z
M455 1222q14 -20 9.5 -44.5t-24.5 -38.5q-19 -14 -43.5 -9.5t-37.5 24.5q-14 20 -9.5 44.5t24.5 38.5q19 14 43.5 9.5t37.5 -24.5zM614 1503q4 -16 -5 -30.5t-26 -18.5t-31 5.5t-18 26.5q-3 17 6.5 31t25.5 18q17 4 31 -5.5t17 -26.5zM1800 555q4 -20 -6.5 -37t-30.5 -21
q-19 -4 -36 6.5t-21 30.5t6.5 37t30.5 22q20 4 36.5 -7.5t20.5 -30.5zM1136 1448q16 -27 8.5 -58.5t-35.5 -47.5q-27 -16 -57.5 -8.5t-46.5 34.5q-16 28 -8.5 59t34.5 48t58 9t47 -36zM1882 792q4 -15 -4 -27.5t-23 -16.5q-15 -3 -27.5 5.5t-15.5 22.5q-3 15 5 28t23 16
q14 3 26.5 -5t15.5 -23zM1691 1033q15 -22 10.5 -49t-26.5 -43q-22 -15 -49 -10t-42 27t-10 49t27 43t48.5 11t41.5 -28z" />
    <glyph glyph-name="uniF2E1" unicode="&#xf2e1;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2E2" unicode="&#xf2e2;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2E3" unicode="&#xf2e3;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2E4" unicode="&#xf2e4;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2E5" unicode="&#xf2e5;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2E6" unicode="&#xf2e6;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2E7" unicode="&#xf2e7;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="_698" unicode="&#xf2e8;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2E9" unicode="&#xf2e9;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2EA" unicode="&#xf2ea;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2EB" unicode="&#xf2eb;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2EC" unicode="&#xf2ec;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2ED" unicode="&#xf2ed;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="uniF2EE" unicode="&#xf2ee;" horiz-adv-x="1792" 
 />
    <glyph glyph-name="lessequal" unicode="&#xf500;" horiz-adv-x="1792" 
 />
  </font>
</defs></svg>
                                     framework/static/libs/font-awesome/fonts/fontawesome-webfont.woff2                                  0000644                 00000226550 15266055653 0021503 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       wOF2    -h    †˜ - Ë                    ?FFTM ` …r
‰™(‡¶X6$•p–  ‰´u[R	rGa÷‘„*º�'í=ë:µ&ÓÍ=r·*
åñö]tÜEªn£²ÿÿÿÿä¤1FÛÜ@àÕôû|­Šf“m’`›$Ø‘¡@d[BQ$([U<+(­¸@PÐ5ä`�°Ú>öP;á(‘Ñ1³ýlÛþhÔ¨¢Â)ŸÜYy”òJiéë­…Î|%Û�·^¬G‚¢3¸nž•èºÚ•Ü
ÄÍ�DŠžp\Yr ”LßPô�ƒt¥)Ë˜ï§6RÂ^"SL~ñYR×CXR	Š4�ŽæFúy\[¿è7n¡â®|sà»Œq£M»Ž%KÉÿ.Ûº,ú„÷øLÐtÿ'ö�ÉM,c÷ˆ+búÄ×‡çOýsù^Ø$…†×z.õmÅ üh&gbÞðáví‡óÉ'Š6£:°»Ãósëm£bŒ1Ø¨m0"Ç‚°¿*VŒ¨�£c£$,0ATPT´1ûô¬<í;íóÒ`æ¶'ñH?ñsÎ©:‘NDŸ¨ü©I¤$ŒT‹[�‚b4ŠÍüêìï,¯Î¼×ï½£bl6‘ºILéi}ÛŒ&à4ã”m,'ËËó#½×¥³Rw¢buÀ¶,K–Æ›âv‹Ûm_-ÀÀæ\H‹�ûŽHHþªó“êÆÂ?˜–Ómó9Pˆ­Ø)9çJ¨†$Æ½ˆœç±ô8øèÇÚÎÎ~¹;Är�n¿=$µ”Nddn!'®¦ðã;³ô¬8™¼'ÙN¦í!-JÊ¶Ó.àØú‘îX¯=,�›"`:¢ÿ		 {�ïžÜà¼ËK!'Ÿ ¡-FH”œ	‰#$~›Z_„¹�µN5VU8FÈ¯¢Ž%PÔûÝ«ÚÛû†Cp$Q¢´»Ú�r¬ì¢Ê½›îºk»kÚ§3Ù·Ñ:R%¶�2{ô‡Þ©õ’h%»)8Éö øñ
ILK�6vô#íû³îþ,;Ð¦6‡ Nš2Îhv·þïÍþëOO‘§t#…âxT‰ïªBf�ž„q^#œ®Ÿ–?{þ5bŠIâà%-WZ�ë¹b¤A£^ä1ÍÙn5ù®éŠ×¦NQ�Y'úæÝÍ–ü‘SÜ¦!t" `b3é÷%“ôï35»Ñfv;«�ÕÎlÎ¬î9œ:jgf?gr›õpÿxŸ €|ü $ e””Z(Å$w(ZrS�èv+›ZÙÏÖqöM¢ì›îÍêÝ™m?&s[öåt™S’SjŽ§9œ¯ã÷?­|ÚêñðÅ>GÌ,bDÕ·^©ôª^©ÇÝ:lŠ3Ž½NAš`«5œ26³LùpSò	Aß§/Uë
ÂÖ˜´¼³´'9\´§Õ†t¸…¯!ßööú·ý�l … PMR´š�9n€
Í`(Ê@Ò Hy)MÒdMÊ�5éÔ¤H'Ò‘šòmS<úèÛq&k¼)\Ï{;î1ÅÃmù›8Û{á‹ÕX„1Ý-3Çš�‘)‚B(„‘,û%õ“°¶¶�ÄÝýÛwŸo~¾˜tíðHW8l�ÔZ	r¤ã¿ÿ=e³ìß1+æ/ÉŽ1W?Ö°rî89PLÆÒ>uo9 Å1 tÃ˜«Ãuc§�‘îÄ@³ù]KRïbNÿ»’vû“´Ôª¨(¸"Šƒyë½»{c®ÿ�æóscz¦&®p5§å¡,j³n ¢kNÄ!ƒ.ƒn^÷øUu @|ü?vµ>÷¹¹Ü‘rUaÜHR �ú¹×øÕ‘ “óID‰ßË‹Q¿½~pé
€Ü�;;¸nùù�L$¡tù	:	hFCY¡íÞTO FNN~}ñ1"`³¨üŸØaÏË(Í?H —–‡Ä\–ÍåuÊ0LÔµõñ'µíº½¾Í”PbnmO¿˜ë¶Ýý�¿Jl‹?žås«çˆ0,8ŒxÉBòúö¾BÇå‘F‰Ÿ_ßRiZøÿ·Ô~e#j°±wýhOc*&F6¬YqÁ’{‰}?Éó>÷uû¶.ó4Îh%g”`§&×ç ¸Ë)©¬R5åHŒ}±§ÿË¤°kÜ©Û�'J™ÞO¿ IˆÛ¶�_ï³‘qOb'ÖHÇŸ BYEM£6Èv„�5ªNJåOˆNFNx(1’:\ºß«CàkŽc b8Qô	dá[L(el+2u-îÐaÖ˜d¢Ž5;¢N$Ôö"¢Hª�«SFºoë2i¨"ŠÙ\³h7IŒö <SCO­¸–È�H âEw!.×éý!BSCªgÄ�‰cã¹äs*Õ§s‰(5m”=qÆÊŠe¢ûñY‘$ë\>fN8€q—Œxê#v
¥6umï	à�°`ÛNM-J \ôF·ÇréD€µZÓ0“#'ê¥ˆnìÒGjL‚Ú†XÊŒ¢Aª�ñgYs™*²YÊÜÇ^Ùµ˜;"Ø$hb=¹Ï›˜0ÞvH<—Vv�c›_ \YŠì£èw;dBƒ‹Nƒ„3!$Îçç´çâÞI|P˜ ~&ädÅ.ÈÔ°é-aóúa	++Â’9º.mRøé4ãcy¯ž¹#‹UÕÂFWîu½Ü	i/ðœ¯”f~€4ÝðlƒëXSô9Ã„÷1E�ð½3@�ýÚkˆÜ@'#£¼¶c¬½Ùnê© ºñïS_;¬%ûîIŠÐÁ+»ø.óLØCx±ëî¾úê†±w	ÚÍVÛ‚€�º¨á¤ÀÃùExf~H`½é0¼!d”è@Q{Oh1‰±HÁ¶FÃ«Õzs�7óÝ‰¶³ÆœtrvÌè©Òk�»†heS3·Û‡v™9„q|«O‚ï—K)•U\ò–AÒ%£¹»Äo{l<†ÛK¸ÿº�ÍŽ¢¤Ži³�ñHëG€I…z�=6šWWo0ëÙ|Þ%A÷jdD)!€©pw®Èî_‚³ë;¸ñ¦Ûc—D#éÿË�M�ÀÞNzœò·p°^�CDxÞÂxj)„5OÈ9û¡`ÑÒEDXîxñ� Ý’GUÈÀíË¯Ä™ª©ïÖÚ‰œ.%·¿¶Îˆ±~ãñú=ÿCo¦)F„7óÊç$Z¤ý(·gÁëoB­§ÛÆœÀ@Þå&òÃÚeî{êâåŽ£ l °fŠ_ÆRx™N[§]®›8`-3™s´¦Á’{PjÞ¸Wuc9ï…¸®©„[>ê-Ÿ.D¢ÜŽYú÷›€d‡ÏÂØ¢²+^{“®¹Cî÷‰±màÄÙð,¦±@N<²�ÚÙÐøò‰¯.�”VñæMðÚSì+Ó\Dž+¢ÚR¢|Ñ6µâ'q\TàÝ¦•ó9‡D„X<$íp‰€Þ"»é…¦’ü$›Ò·Þ,ùp»sù¥TÓÎÝþ¯b»ÿÔNkI‘_æ¡`Õæ
FèˆêW“ŸVÿ”%ÙÑw­~©¤ÄDÔ�ÙÂËÝ*ó³xiò¸y[rZª‡ ™[S%´G›Üs`F<ã…£…³¬ ¢ÁV‹+þó!+­–÷õŠ¸Ø�‹9yŸkÅÁfb‘82ÞsÞ}l;[)e$Äø‰T�†–k­ƒ’à)šv�¶©9¬„ã§{Óuòu�t�ÈÞ³@Eãô>|CöÚ<\4%—Rvá¥¶éåÄèªÚô@×ºCÌ8\‘ø~)#k|¾¹.aëoªºÚº00G”q0%ñüð¡™hp‹©ºLÿœÞ"Œ+>Žìæµ%ª^MËŠ˜NšsÓÈqŽ´=•°¾îåä¦†°K4rç-*ïç%èÚh#×%;pPé¦”hÖC=÷ÎúÚÚ—å&)©ba„ÆKLø@¿ùžätº!¢~2íS]rYlºZ6Ð3ÑžJÞo´˜O£Võ;¹h&gO5’RTˆ/}ùÁÒÆ{®¥òAZÒ&‡SóâÙtØÊùœÏÍ¯é¢PêëC¡¤¢0´¶D,ûpbpÐ·Ôz)§ ]€I÷> Q\BlÁ"º—^3R>rý*û»C>Àƒ§áxPUºz­}Y=õÌ•¼}õÐ¶Çš
ç6-`/"H
o…&’D—I0ÿE2Xa‰•-©{5À�™<,}”Ñ``6úÇí�ji¢éØim<UujY©ZújB\@ŒgË3Ejfp–ø˜Ÿ:ºÚíêWÛÇ®ŸºÙß³Žœ”Îp¥Ä³3ao¯û�1ˆda‹ø œ·Ý«¥ýˆ™J‚×²? jÎq7®¾MÃæÎff™YµfËÔs°$›œ	„•Hý‘æ¬l¥–õ¹¿Àˆ—(%.›rãÒw?ò¾m=~‚y²cY‘bg)<ËW„ /VxÚk©´’$çó�Bðr~ñ†§Óð9Þ6�0Ñ&þ™_vM YÂ%„“Ò�{æE‰6<Ãé•ÇÂíÛ%‹%«4­‹Žß OÞ@ïóNáù¡‚ª"Z·ßOD{u3SŒÇW‹M°•R§í3s<Ãõ§‘Ø³£€¦ñ°\I0�«. Å-2Ý­ìÏã„­;¯	ìƒ0Õ¶}N«/bõöŽN{„I™³|b_rÄeø�_pSiƒãÊ>'Üw¬5üÛúRF,Ñ‡ˆ%SY–„»ÆWh£6L_iìƒ£=š›¾i1ñ3þYI7N¸Cp�IÉðÄ”¾Ã(¨r¯¾½0«Ý{j‰÷º…r‹K¼ž™åÐ¢o)lÙÄô‡3na¿T1\§ÃIE(ém½÷²½ßƒ›“ÂDôlú¬e³³Çæ$Ã…ßwXžˆÌU¬ü(@•„®÷Mõa"n¬,ä*vG³–‰Ì¨x¹Š®>•GÙS‚ƒ€î½gÀÌ‰"”QËv¤b0*zÛÈPEôyÁÉ‰Œ?7¯$ÁŽØð%ž‰G‡ÒÑäpÉdYÈ&fâ!íûÇa6”Ž|¨)¿;u7#Â3É4�mJÄ³Ûø
o÷ö‰Oøp­È�¢v8j ê™üx(KË/ZÜd»Š�xÉÅƒým7VÑ_\§f×Lå7p›Xózì…H7¾-«–µ,(1KHb­e�¨,r-£ p¡LËïÆí 3=æT˜Æ2©t‘2Ù¼X–k:©´µÿZ€5ÀÏs‰pˆÒSsT«¸Õë:.]µ·D"”@°õ-¶E·Ì‘!”A�ð‘2ºÉ¶-ðF}±Ë’€2BÇƒ’�Q™Õà)tÅÃ§|Ú#4„|Ü\÷ã¨€ðÈ`·fc,¶Ÿ#Ôg‰é1:Ù-Ö«¡¹ty Û]û‡˜àä2¯Z~±„ .)ãé®óô³×ÇŒàÖµ¡Ü%R¥K�˜«¿(y�`‘8–¶C×ÇÖ�ú·Ë÷z“ºŠK-NŽ„óõ`^+¦õ‹žn¢¨‹3¹ÛÏ´þåô€�•T�ò3‚tQáØ£©4<>:J0Ãˆ%åÝ‘Zab`è½êvÍ¬ü†aöT/ZúœaÞ�ÇÐ“Ii	›W1�üñýƒ_©�>)Ãú—¾H"”Šùãép’ëƒ|7mFµ^ZÏÍ~f‹0Jñê^ ÉI‘Ü3V¹!é¥Ü{Ó<eÌ/=Îp`Ú×Þq­ž 8^öÔÙÓÁK8ÌëOÍ9öw0ÓêZ�´|ŠÜv?‘nÃ	à3—�f�!ýËß·Ñ~•üTŠ §äûÁÊò JÓ›¥û„ß5×Áp¦�ºV	¼ß3‡Ë«¸Å×ó.=ÆñÌî�-}§Ü[ÎgåRá5«ó�ónì£B8á‘÷ƒ™3.»Ò8	Yg¡#0ß&¸½¯S„/.fg\
Eâfç}�È,k‡¢”é“güû$¹?XY“*�ú”©º¼1¯�p­—E(¿×ëòRS’¤Qº˜tžî6, Qãj\ðã</]N®sûÍ¥;Í'HX]ŽE˜29�‡d¦kYýÙj�ŽÂR6ÑÔí÷Q!˜Ê êî÷ V†»™
%"^Ð`—N3OòŒ¢ú†ƒ¬[ñv:àÊ„:Ùè^Úœr×¿ç@êÒì
�FÅ_®×åNcÌBÒñýÃ8p£\i¯¢µ×7Ïî‹gå­*î�ÑÍý,ƒC«�Âá[‡6´T’?ººµ…%òzûÅ@jApBN5ðž"4Tž¥àô"–}0uJô‡�ž–Èœ~3öÙÑ{}uWöŒàîM“jú9È-‚]õ«�™'lS² /ðR><¥+çOŸ•ÛØeB#•BcÒÙÀèjL\£Ä-¾Zh•[×úI<�ªüñ„q¨vÞ~–k]›GÃÎÕTD¿?S©ËÙÖ/Æ-Ô×%Ý’‰”Ùè7ˆþw¦i|CËI¡Äqñwc¨€W›xš± Ï/7�x¬‚HO/®åµðo]‘ž”G]Šy�ßƒëü‡û#…‡7©�bÍã$“tÇªRÛ$ ¾˜é]ã´a7ÍF£Ñ®¯²�,n!rËßI|2À¼ã¸8ê’xÿ6ç™gS¦h±	²“R^^“D.øxŠMÑMS?æ¼ž'Gú#ü~á+�¬ºÄìv4Šd!FyTÜ9ñ-²fVa7hûB®Ë4þ«Ÿ–è,©2¼Æ‰Äý&vTHMqpð4?R\´½²ª¾Xa<‘Ø4î–@Mi¬HÔD_¾è	›EgªÏR‰y±MšÓÑlTþØ JÝ®«–ycÊÎ"™HJô, 6Šuö/Ú´›â­�À‹”é‰yŽ —VËÙænJnÛŸH\PÅR£Bd|Ó4¹_èŽ$kîœËÆÀÆ.¹šwê–ÊÂ™I pS½ý$äü–|}jÎÖô9ÈÚä¤éÃþ¡m‡|ƒ1Ñß˜ž··ün¾93ƒ9¾ëî¬�Ô5qSú|†›ŸxWí9ÚÜìÍêB²–VZ!º™¸Ëm§K/ûLn;i«îu³í$æ*Ît3ÖÍ¶Œ×@} °¤´B{õYïâ¸äŸÔ‘”z«2Jçu@ßa÷\Mû‰‡R7o³ódzè ¨ ›e³ò7Þ/$4]^•Á¿2kŠh$Œ=% ‰å1îIçBÒØƒ ƒÏH|øN.[ÉM\L—ŒûbÚíÚé1Mgæò:�NV._0± ,ž+á,¸¤hÝt7´l8�s~IV^NåË¼Mò²ÃøØ‘jäÜÙƒ-¢	oÜ®Å¯QäÁo[mˆ jé=rœüm>ñ~z4$Mšá}z Õï›€s ‹h""ž‡ìu7·V{RÃ»Ý¦ ¸O-ž…D9VÖÙ¥g†IÊŽKìLgÛ¶BÿT¨óPµ'‡KÏÊÌ¦ï
qW„Ö’ó3e¶³¥ÿpä†&�–ˆÛ’‰æL‹hp³ª§ÕNƒaS®£wù¡
&˜Ôâ…;e(‡,-7vÊx£-¿Ûw$W©ÏnXóUŸž‡…¸‰ê÷Æt8‰›µ‘™YçŠº?KMŸct»YØƒ¾p*Õ‡Žú‰‹â-í„îËÐ‘fL¬|Â[nLŠçœ}4‰{5Ùé  £3á§ŒˆnŠ°”$$,+£DNÔ„-HíV>˜×H¦Ž˜ÚùOs\·ÿ•-Ñ;ÀW6 Nø•M‰Ý8²�Fi•‘Ô;¾�¥7kó2±6%Ö’Ìa],:!�Ê²Ú½E,ŸÞ{U„þnaw»±ù…Ng¡†.­òI9r:j „ÿ’Œ°<IEµ1ð`$`LbrÇ’„�×�êÎ]åxâ9=Rv&*Q5è€0zóËøy<ˆàêƒ`M|öÔ™šdO†Ù¥iZ®ãÅ$®î»+#KHÈF
�ÃéÄêí¾ƒ §Ž	îÈø‰§�)-	¾:M$Ëyc ®EÀ%Ai•’2]–˜Ìlå¶¨�‰šÍ8†I¼y²ÒZGJ³ƒ¢®\Õ2Ö™Xb¿L¾öðŸIÂA-ýGrR !Í0  ÛL+ÀQhªSóYÔÒ×òS¿5ý_Ø(¥poFš§T‰‡¯#kNÛ¾êl|r‡n³d×H –ÜyÛŠæùîäÈ&Û†xãp°Á÷áå[é8G†þÙdt¬¢¬£±zì°ƒÙ¦	8´´B½®KP"@2eŒeæ”¬yæxç§Új½¸œ•JKÂˆhÁXÅ¬Bì}ê¦6ùÃ¢ÿµ`?µi‘*¼[9e+bÑVLïaLÍ™³¦ŸédBYp.³Ïˆ
Æn\4ìç³…Æ¤ŠÜ�dì<w ßW"ÏÓ? Ÿ'¹O%�a2Nÿ9‹­,¹ßŸ¡¶ê!›Åâ.Óy—Zù¯%ò4öUÄõ^úËu Ï†âg )M%– çCõÎVé©šžÊM!zÔ&��¼íÙ|DÂ,¦iõ~R,%±ú|O"¾ûÙäÏh\3+£òüa«½œâç€ƒžˆÐi8“‚\$!1™LŠåa6s¶z+MÂR­bçÒ_
kàµvËjÄÝé�Uø¯è£’-‚ÃjXúGt•˜¿À¦•b˜~ˆËšÀ“ê–ºwtÑù­ŠÍ�§SkPÖ2ÿŒ (=cvtó¢"ž[3™É&¶­hêDNˆ=·òˆŽ‹PÉ›ôA´G’ùÂ'_èR#¨ÆM:.×ìŸ3€	ÅîÖtJ~œä3zwx À”Ø;˜7ºéO¤8œÉY)
ÉDSEø®„ß/€¤ÔÌ7—ià�!wyÊ6Àê´$ �8E0êTaÞŒû|@Æÿgúê×ñ.;mÉ´ï9à9ÁsÝHrL7&ª¤’‘Ž3BsàŽ|[o&ouÚSg÷Õ­®+{¡AE¿ßåkZâ	¤"NâŠdê5ƒ¢:š˜IVµ¢ÚŠ•>«Fíb¬K…ÇÎ¨f)*c–¦G5<óÌC ˜ Ÿ•.gô]¨ë¯k–’
¶¥� A0ã¾-¾ÓÙ£¦©v†T ¸d4K(¨ÅYq`²ª›(uÝå{,½:0*$|2ìƒš‹/IºË,“`E¼†èØñxP®³#q„°¯ÏÌ` ›à/ë:ê€ÈÒÓÖ';�Ù‰V‡D)Ë´ÎrÉüã�ö89¾w¢}[ú†F¬ˆËë¢ùÞœÎ·œ¾¡+åÒÂšhžKHÞ\àÇšUŠŽ¨ä¬‚JÀV$pUj™|c0ËîÜ{¯ÞÇLóëA«Ú?èVæ=§4�òïSºÅ´t`õÅÆd™ÿ‰oüÙd¥bUP”ÌðJ¥xÑg¤®JRør�O…¹Ïs	óÆÁ‘¡Ú4Mw˜©Üè""ö42÷áèà`MÄñDº/N!‰Õv‚3Õ¹·ò�á.Œf+“@xO—VÈqê›j^×Cßª©Km®÷Ÿ,â±8H9ŒZ¨¬<&¸o¶…(Ñ@ÿ°k©ñßÖM5›ó�¡]±M…¸U2=vpB6DXj`©rªò<õw•Æ1æ™YÐ:Õ ço‘<¿ 9¢;Œ�øŽFÀÕú“$;2Öœ×j´±úÞºìx,ËÊ��CÅRÄ‰t¸°$ƒVJfÁfˆÅ9Ç) ¯a™9P‰«&àøÑÅ6Oo¾Öl©<�Ôóâòïds=#3Ås�µP-ÐbD Ôü"�ì[:°wÉº^jù‰Ó�»ÐQej`Œ‹—Tq’=¢ú±”H&£o�¡kÄ‰LDÞW¡Oû†Âù”ëÊ*J3s[Î6�j1ð@ÙØnr<®Î¾Û‡†#‰ÍÒ@	ˆ0¿›c	¢�™?ïµ�<2ŠDÕÓ¦	¿è}¯°TsÍÙSÎýÐ"âRÍ
®•¤.}ßoZÞÍã‡ùFo*˜•§Ý—‡¶ÿ·–µ:ÝôÖÁ“¼Á7Éí÷HÂòä�š¥x¡´]ÅÛÇa6v5íRý Ì¾e1‡í$XL…›ºÃ
J‰aašÝ†,Æóì„�Ì"3-ÏGä!Ë¥8³·ò8
|àT:SÞP“Œ¸¶õñpMR®YÞbôæ¥{ï+»OýeÛ›2öò×g§©Óu®ç÷V=úU>-Åkb6UŸ’’Ð©pZâM½ÐO¨`ÿ²Ü$WèDÁyŽ¹ñAß»£[À4�üa‘üJ?®fD?=—ï‘‰d°¯(KDä´±:âœD“/[å#¢õ$AÅû#KH.:•žx?%æÛVôr·@[B$Ì}žcñoá“ÛS6`LPfM&É”€›A<:Š®v�žÃš
QÒ~Pßw¡’ï[ëí+÷ž­‘†�û`+j£ VßÇ+�žR*ã¶µu£l!£þê|þ+'¯KYþ6›6¶Í_ë–udÒ}_‡¬Ü[ÿyuÛ˜•jŽ¥ °»o$ÆãY= yjRœi)‹™b�Ô‹LaD(½XýUÊwI«Ú»Z€$ô7Ú»î9¹ú&™Ö4ZÃÝÖ'Œ“DFŸõÝ[N]Å~ædD?VðöQ•W¡ÍÍ²�}vS>ÁNm÷ÉÃ+SÞqð¸H°ÿaÿúÊU!÷Î’¯æ†‰ÚWb_+¥«�™èUôþO]Š^¿ìül59	@Åä1æ'ëàÙAŸ^þƒmìªýÉ²o±:›Á9¸×££s›-Ý N:»˜€tD-ÆzkS·êjµa4íŸrc´zFûÛ» Þ¿á„xÿÚvˆ÷7[ ¼Ã¤C8–#7¶p5ß+³†³ â~*…bJJYÜzÖ³w+üµÍÙï-Èêp™/LÌL[cgØ÷ÑÍnôlc¸“aÿP‰†ÔËH«Fç¿»¾›$}Ò9`£¡ËÖ°‘\
‚ô83æYmð1b>¿~Æ½J®ùØ‚¯Ï�ÉüyBs="’†èÌÃfí(zK‰÷MÅ"�H`åÆwµc½Ed…ê:b8®6(9°‰<ïÉcÿl�Ý˜/…½ük�›gêG¤´½Œ‘°ÉÚà^ESE)5ÖGë_^½�kß‡òv‰¿ÕÌšÓ}T3ÿ;6ñ WvTCP_ öÐkóÂêŒ._e¼àÑ”NJÓL {TÉ!³Š6“j>høœ0Ýº#ç†ÝÙ[¯êã—š©À†ÌKÃ±z“,þ!Ú3ˆ¦Ò2˜ç�¶:6d>¥himEÖ\Ì=ðHºÔZ+{6œ¬@WÊÊ¯&lC'Â,’ÐrX !8Ÿ(\ãÌ­2˜-ÁP8hèï@’C4š�<~³¡ÙîZ7j%)eþ´ÅëeFËüpZê'15±Ó^6BƒÍÈ3¸nc™o#~ºˆÂÂ²q˜¯RÛ@!Õ¡÷Ð zÃ^ÝKs]TÞ@ƒTN³T …,S*@7ÐÙC¾¯‰Ä«ÛÉ…˜ö“’L�¨iQ†N•,„Ä	#:åÎRÑª»ˆ¥jø’9—â1€-‚Y™—PÇNÂ¿ Š\&¹yL8¯Ó¹Í÷‰&0Ëc’ÁvðÆ‰\ŽÀŠ¡òJµAÊÍ;¤òQ;•]…‰ýI´M8	Ùs¯ªØMfô?Ô°¡Iš²r»r!ÒK†9Ñ�8pÙ}Q¿ì½�‹çgû-„*smµ~ÅX×P0døM^µð?DÅdI‚m<†¨p;¡yŽ,"Û¦¦6­ävÊpT\^ÊnôÛ÷¾3m¤>8¤eC®ñÜN}­ÍêícÃ æÙ­$s7Û¼úœ#Õµ<SF-Aº§ ä†ùz¬Òâ‰±Ï
€B�	*{¸6cg‰‡±Tz­GX2+“‚ÍöÙÿa¶œ0›†¤ÿ;æ �EEaG˜dñÎ˜ ×¿À[ïªM ¼«á
®iðžÓgôÒ:Bˆ[Ä	Uú¹­3½J9Ý0ÊšI¾2'	o«ý“Ð\e %4^5}£†¶æ5‚Ôý Ò0=óžÁJÇ}mäy°&©¨©Ï"‘þ.cÖ‚	V»ñ}eçJßÚë:42q`GÌOô¦›-•òœ¯Áã-B”‹î™J—F¸éYÃÛ¾¢3|ÿÅ|)ÉäŠàó¬ºêöIGîÌÁa¾éž¢+ï*½ïttPbïö‚ïAÝDo?CŽ¡g´tó´õÐ;ò¸ÄIË]G…˜2RE<^•mK3”¬÷§+á¬;ßš[‹ªË3ËÚù�[1°¼Á½y„v¸…�
#ªÜpß<jÔiCÓafæ~\çG¤C¥4îÂÞdubt B K—ÂõÐ±Qm½=Îa›¦›Tq<­ö^zçØ¡ñ¯(ËÞ¹–G~QÛ¼ZoOøÖcç†à”r>R¥{bº¹4¦÷ËvM�q„³ƒl)<‹V”{Ä›æ™�±2P™ úT€'DØ
Vt»�¼Îò�‡oP­aU’Éã6`ˆ ÿ"Â��Qeï]ka-ß^<xjŸ<äG.ÛÙÕ~­¥¶×ëÅéô5Û¹½Û¯]ÓVú¾`8Ï¦¾Ž—ø%¹½»r×y£vÑô›ó’œ;ãÛpcÿ÷…êµýè›üÊÓÝ` ›Ù˜½uÒ™Áí9q¹ïq›E©Ä©Ò¹æÍìBÅÒç§Û6ØÇ‘a·eÜÁ¶EõØ«OâY”ú­Ç‘#:yëp€Æé/!/¥¿5s‘§–U'! àë"|‡�¥Bã¡ª¨
ãt\�T#âóÒÒ�MŽ$+2n_ÅäÞ ‘º¾bÓÚâ^§&õ±�’ª™�ÈeÃéi™¦càIê=„úu%E¦£ŒÈ­óÖ“
ÍÊÓfj°aØ¸Ö� “ÎÍEÀÓ�àâ«_Ñeöœà(r}òžmo9ºûUP6zH$g°4ñÙº6©Pó÷@@âX(1ÍÎ˜Í áx_	Jy½{•3Úæ­',¾ƒñãMë1n›Ø…>vðOêô†Õ³†ýøÄjþß˜Ö°rÍ1ãf4csº_%v%l“ãKßZNi’+Vøî3ß'·¤ÄÔà~ç”ëN›MàG@HïäBîb+ÓýÊî§vÝVFq@›Ý±uKZ�hªp@ìíE0÷ø�¿äua�—ÎòSXd„î…U¸“˜K}Ô¯Ò8G�XÇKiI¬‚í£%šÇûƒ uR)±Ežà’I-¨Ú–8œÆ|1ÖËG€Îžàæf6ëÈ€î=!KÀF6’Qf[X±ÒÚ~Àô—_�àj¢\^êÍ‹^k…”š�`“ˆþùDøµsõG]~–ã¤›yoŠ}ŽÑ;+i%‹N}‡Q¼œ0¿åþÔ¥íU¿Éu)M¶Ý[ÆZ`"Ÿ7¹â?/[Cä{Ìlñ‚)ò$Mr‰õÀš|^º‘	a™»â·þ§:ˆ Í"éÖŠ�Ûa	Âlò>Þh Çáy¢€aÑÎ{ž2>¯þCP®‰�°LÅ šj?ÑntgåžØÓ]¦áSˆ¸øø{áµUÓ‡‘('³µbç£'f�æg0ÓƒÝê•ÄLPA¥MtdÌ)ã³2ÃºãY!Öv Ž&`o…¯þ2P[�aÞ”„»5ûÀS‡|#+€²7J¤Š
#È¸Ì_«ÕdU©¤6#VD®†À›B"Kƒ÷Ö|¢¸ÀÁ€)o�ÐªtkýlšæÈ,®ûlè¡ëóUì)Ý¹e˜5�<Aº°\0œëž_ì7ØÙöí^~{Ø$qR‚Î°f“ûëP
a!f—´ùXUƒ²³hXò¢lÛ½^Áñ:(Ÿm ?’Å@=bhg™ÝOÍ–{-“iÐ:’'´A‹8?gÂðzHFz0÷[D#ã�AŒ.öàº%'¶€w­=23¤É¸·�Z'ò¡Hx†“ª»î›&I�’4Ð1Iï�Ji¤­¿›eèz”ÚÌÓÍ�—ýoâÙ´›�{ƒ©�þ°içÃŸ8	0[ËK¸/în*í¨a5óÒíá°‰ê,c�˜¬èû˜±×+šÕA¾·BDrlDo¸Ÿñ"$ThÚTµ™Š¢9æ®$Æå²£éþ'÷òö¼øá0Vˆ'|ã"Ï’˜âë€ô¡
À‘×S–AJ!”Õ�ß‘Ò6ÆF6R\Š6\¿»9´-ø_=¦ÁQ³"9IW.\.zmkzËFÍµUôx<9ßÐÉ‘ª$Æ7iüFSéïÏáþÊ§bß‚@þÛ¨ê”}úÏuåôoö¡þÏ¾¼ÞÑªj½4=¤îþºã¥oeUKæxdéW˜ë»¸1nD¥XÍõ˜åy–"�®é5å€˜ÀÊ‚‚×•ÕK•ìÑû¤¿-¤o7B"´àÄ›)˜¥uWâÑEÁh9¬Àb)Pä%.–$„GœÁ(@(‘ñu£ÖR�ìfLT ÏªJ6éÎê)H*yÓßñèŸ=ÎÒÌQ/«ÝÒØuI.½º<�Ûï�Á,–°r#‚y|¾lÉ<`úÆQùê=ÄûÔùë©F$è«ÒA’té˜�2Úì”d6cÌó‚WÇ¥ä‡£4~ö%ïvbüaÿÐ•_CÕ®ãYÞl‡Ì¨Îvq¤€s$m:°Gßôã\¼W[ö³©³C	ålñô}ÓRÅ^Ÿ2J©I6ÞXül9¡è¯=ñÿûƒŒ`týÓ‘ï/õ”ƒP¬Ùjes"œ©_¬L�Äw§m«Ë~À¦XºâÍNûMï1x¿ÕªÙ›#¸êNmzSï�%b·–,ïòã Å½›~²B�î	`ÿ9ïõVu6Uª}ÖºG¦¬uñn‹wO¾µ¯°çfsC—\�²½ÏþÛÏgý´‡¸þ¹³V—ëÎ¦®�@›¶ýâ¬:ª_`c+}ñýþL•<Ñ[´�#U«Ö*|Ðæ­º[“Û[å§™ëºÔ§o¸ÊÉ¼¹¿\=GRøK,![<‹¾Hã?Ž…;…9áøÆ�:‘ÔIÍ£+¾Ìaþ˜ù!¿·í*�È?#’'GÐã=ŸíÄQ6›,ãgËm&;¶‡ˆÔó×Îë¹ÙXæ•…0òõá
ùÀ€“�ì�;qW©qÍ'«4Œ®IðCµgíÜñÎƒY­`Æ~`6ix0OGºg`ÎîÞ[~“à?NCàQ@êøÈ„6æ�NÎ�„ªžA}jÀŽBaóÁ3íÅ¥)êÃÏË´:qºI« í¯žÁgZ¾2Ïvlf,ßÐ£¢ÎY¿ó‡Ñ®ìÝbÔ©êùžÙXoÃIÄ—ËœÝX¨�¢_'ÄòÃ5õÇ]J„¸ü2PÒ92°¨CÍ‰úÔÿý@ñ™¦C¥ †ù›6EŸeÑ B@‹è¬ßA‘9”ß‡ÃçæÇ´èy] õHñ	‰-à Ûb¶¨9ÑðOõ0uw§¬IâÈñ¦7J¦x•Å«2¯ó\ÊVf=nV‘V€«¤Ð"#9“¬Öv8x
û¶mpAhöÓèyâ‘3‚»pQ	%äÐt^¯‘Ø |ƒÂ‚]�YB8jC×¬nÄ#&ËÉ‡îü½ðÊ´v¬Ë’P¡>–O¡©§““¯‰yµUAt2Ð_·àýîñÑîòn53e*ƒƒ1»““vô°´Þ(K_HµvVËÊ‰3},ÕÆA´CàUÆ�Ø‚”Cu™«Ét¬ùiÎ-]¹`æÎÖéùÌ7„]Ræ!zs²Nû–t£Š‘&¾ÅÌ‰Ì„k)¼ÎSL¥Íô›„Ì¹®y7‚ª$´°Ï¥DJ®NÊdåì"‰Ôù9é
æ31 IÍ—Z(^(lw6/õ@ŽYŠBŽ^ÞØÙ}°OT~9c¾cÂòŽ]ùš•{â)ËÝ}î¹D8í${ûðÞÇyc–,Ê¤€{ötAºW3zHIº«mÃðDÆ4Ü¤UýÚT3d¦IÒ�óD’)ŒàIÛ¬�.dë~é[-ûK–^2€Zc“Ú
Ý8ýƒu¾,Yé´^\Ù_¦¬Ô�Á_ø+ÚcJ¥Ú$£\2:ZWæÕbÔB íw=×Ú[1'NŸYVz4“;³ü(—fzN§ÄàU�óf(pÖ™à!x×#ƒ—à¶ÏL©=#Å‹TåhnÓb‹äaË³"ÖÅ,ÌTâ\oÔ!‚ð@@sN%¦Ö|
•ÇçtèäXj»	j³Ó	¿Qo5ºýŠ�˜¹³ío�eF)oùô�� ë9Ë·Ï:áh*'cJåõå­�˜¼[ÎÙ{È„Nf¥nz™]8F¿/ê§|’º1Êvíÿg@ÔJ:±YÌïÕ¶NuÚ:¢dêæhH¬¢ðöo
¡ø¿»t¼M�Æ`„„RÌ�¿Rô÷iÁ:|NÛ_P" ¢ýˆB@°¹´È m`ažõ‹¢:Mý‹Ð	c2ËÅ¨<È¦ýØ“´–U�O�S’\�� %a\Aºpçôäøê„¯ò±½eÆ\æÈA’¬©©›.Ì°{§Öë¬w†Ç¿~<dXIhÁýRN½gkvàæoÜ{n¦Ôœ¢}�×îH|e¬iV•W©¡ØÇ?¡Ì#Í(K:´¹m`ï&æLþx^F®’+'¥Ý™ëÆØœZæ…‰²”Å�1?^ëE¦( Ý�øDà©Èuä‰ò6¯áTÂ˜ïû�íÁ¡LSŽ»6O±amïÚdëÊ™yÇ2øÐú™|’^ØSÞKð¤½}*Œ2L/Å˜)Ï h~÷›Âò\1íÉ D¹Ì…Œ÷è$¦Õ1“G/Î•o©€0^êÛú‡û_|q,Á­|«ü`þÜ·*zð|”¦Æ'ìusvƒj(qà«R«‰zL>ÑÍ6ÿŽº™¿ˆ	ø;s2ƒÅ‹`ø±…W‹`ýTyP÷g¨ee0‡÷íô00ê}/Ç”¼�;h[tGùD»5Ö^E¿Æ#ãh÷È�:f?	ûu3z0ïÚŽï$êT¨¨ž^TÏAhz—	—x
èI{�Ý5¦èÎÝÀŒ‹ø'ärÂü¥K
€›zŽo lÖ¢<ºžÕNl²Œ�f¨§M*Ì~ÐUÊ�‡WóÚ_Ÿ?–v;(A€…¨ÍºÚRÃ^ÿ 3·=6Ò6=2ænë~}c¯½�O7“X†•àdº¬JÖ|�ÞLPœÞ�~Í…©úñ8š+QDìôà\¯ÔæÒ­Ã­SÃ\§=÷UÙvÌMä…šc"aû«K;ÏA®=Ô¨Äš©”¹Ök�J„N€p›èM%AR`ÑÙˆ;Øù(û½‡5ÃWš½Û=µ‹†Y �g-ä^v4�ÐX®Ù‰ú…JØ@î×=øcÇ3Åêüì}Ê*)u’ÖÊÿb¼T¹Fš'Ó|¹N3—Á¹æEßÞ ²Î9‰»Úª)1�Ð!GÛ½÷k8’­6”Dï
~H¯¸½GpÀ%¨Fz3î2ÁÄMßJ¢aZÞÖ?«c�àn0ž)?‹háN€ÀužÏš²þm3HŽ~²ÁÛÊ1rDü'½¬Ö×1ûžàÇÕ‘Kr�t›sJÔJs¾£Ùö³¦¾Ö¸U×ÌÏÍõž2´õr^ +hNzg–±l0'\/e‘ÛtXÔ�Óv�l Éjçcm}!QÖÏ¼Žãt#Ôæzˆ¶#]ÛÕÚ¡Ï•×ÞOœÑ×‡jEá:“#	÷6�n:<‘NçÍÑuÇi±¦�áÉ{…zÞµ×1Êž¤êþã£ëUVÉòlý+ÑaÂNðÂW«ä�Éh»Ë)O§2ymElÙ¤¯AÖÕ7¤¥«YQpðö±fB¬Š<8ŠŸ…»;Æ�åô–ø'gKR5n™öÌæ½ÁT@	®n¼*¶ƒ!=a5‰ž¬¢¡ƒˆ°Z~CW—ÑP^DX-Xf§jèüN€Å±½q4ÿOÁI@ùèSÒúÀû}òXh/í>Ü,b–ãçó89µÉôî-:G|W‘’)ÝÞbßûAÇêø5G“Þ<*Ù•ÛÚ:ÄŸ£!]gj~«Oß&ÿ‹U‡Në¢¹8×Û ®ø”å‡gñ]-WW(Wì‡NI¼3ºÃNÒÆgrãž3|·’mòm� '=[n”íž¬M,?æŒ$°ÑHD®“D²-®ÛO?5uX­]Ë“ìÓ3ú7ù>«*æ‡w€g?š¨•*!’éøúJyT¢@U³gÎÓzÅÑIñº•Ï_¤…7Ò&ò\tŒðH.YñZæ(4Y'ëdÂ×T‡‘F¸Òs¼-ìqyºa­7Ó[�„67K&ÃJˆ/$à±c/ÃÔxŒ÷½[Ä¡€á¶�;÷Äª¢z1Fvø§]G„'Ú�êQ¯BSOÂû‰•å»íéýÐ†$Ðy™(ÞðTS“ü-;–hÅ±z¾ÌTšÈ%Dá£×ts ˆ"‰‰=êgwU�uD?b¡$Zrü9è÷G¼Îë<™Œ&üÃ‘a<Åv5Ÿ“0Ñ]f%Sò‰žan*ñ×ëØŠ��³oÐ¼bÚÎý‚8pJ9ŸÁ‚Øâ šÂ'˜-sÎ@†rÐðë„…¼©T°º¥AX�¤IÑ\8m]{ƒOf•`#ÊÖX³T^fº5÷Ô''ÙìÄìÐøWÊ2Ï· vÅsEâ\žíˆQsµž(™Ë�@AèjR*Zèü°åa‘ˆÌ³èSlÑ–¢RŒ[ËÜœd¼*)�É©»œÀPäÂ¢Ä½Ht£oý¼5œô8‰É.„Â]ÀhË\sàÐ†Ø‹áÚæ×?õVsñØèh-Uƒ'‰#Eögò‰ºm]ôÄ2NjWlörm©ZÍã—£ÃÃ#2çöBE75^^‡¤a4ÚÅwU©íKË'g?ge“Èß213Îæç¸ÌÇ¸›o`Ô×lKzP6^— ˆ$÷$9NŠ�‹Wvg2ùHÏ�“¯æCRïßœa7F¡/ã¹ñ3ñ\8­û­F„\¹/zPÌï/?ý½ìèî§éõ{xÖãÓ¼÷]¯³¾» ù‰ë/´^9ú@7c£Þ¥G<Ho~—FŠò!Ì6”:†j™*š¯NbÚlNyº‰×ÃCÄcG¡Üd2[d7†W4]Ó
Ñ5À4iÍ2©¦Á*€ÝhÑïûp¹*‚9ÛÎÖùmYmØ·Š·kh"É‹ÅŠ£WÞ!ù¨AðŠanúÙJ®|ëV×N¸c|‡uªÛïj+­'úÓÐ7´ŽÈ¸äÒ('tcnV„ãdªUcžŒê÷)�Iâ•µÀã8()õKßÎ–9ÛU'×´�ÕºÁj„æ?V×¤@B’OÏEàG,àcC¤"Q[b¸$ßõ9tdÒ†‰=”äX¦ àdLƒ�êMÿåéÍ‹²‚hÝé³~ˆÉøÊl£cŽ.æÏÐ¶œtèqÕ?Y'{'ÞˆêAäcSñýV�Mö%©kD˜¬{Æ¦íXä=Þ:ëÆ*|¤Í¼e"îîÑÚæå~ÀäOv	;¯G_RÏžýô\¼ÔÜG‘$4<«‰ieÅf3½ÒÆPh´H¶ûb0Òè6ÄŽUº¾’·sûÁ²´LÓ¨Ÿ—¨Qó|_PæÑÊçÜ3Å0ž™¹ËöD­æâC¾ÓHï¡¡¢éÆ,A1^'ßM4‹’‹èäÛ]%íEJ53Îè•‚+ÍªBPÉ^$RºÆR
DB+ÉM-í²	±sÚàbŒRˆVFePŸ;7‹º‚®Iù«o—ÛmµÂ^¬ÔM¥ŠýŠkßÅ++_›•¢ À[9Kž’ÆØW¤ƒRºvÛ§­?fÈq2Êsªáž}¿X¹@yšf«³ªºÂÉÚÅHÊ/=÷˜›ûÊÖ¯ŒA~ þ¬0ÕÌœõxra¡ GD¿v«l¿ Q¬®éZ\\‘D,h•i¿Jâ]&(A/�"FbÜ€aÑÆš¾ˆém2£l]‚å‰x$ìû’èE5xÍÃ�1xµ“{™�×¹áA…1>^2Ÿàæ_–ÆÂBeš;b–¢~óÖƒ)ÇÎŒ2³j€‹Ð •rñ8]'‡7Úó°õ‹‰É bŒCßhÇúTæÅd—‡î˜µý)¦+’‰ÅmD)²õÕ.5‡1Ñ- ®üÎ|Yyõñ’à*±ºo�Ú¤òL ¤ßò4Aå¥¹=
ÄñöTƒ˜¸@|ÌX$¦in.KÜI|îR„ ÷@ßP‚†þæ@…‘ÜP�ã½*±–Ša²—Ãõ¶k@ÎÛŸŒ•¯£”—í=Iš„	à=›l›Á»Ž[¼©¼×’"ÄhìX0�QÒœf§ûË’ÜâíŽ–÷cÜ<#9`|cO}$o>e©X<Œ`,úo¾�©_±èK‰3çŒ�Žƒp–{Y±‡•áAn[í9«MÛ©T(!"¾¨?Z°]ƒiEÄm²ÄžÂ>Õ'–†™å{GÈt�¯ ª×*~¦üëšy¹•ë`‰'«Aû?Ù˜#üÔ)·oÆ($âõãÈ‰Û•LŸ�ÔüvYO1o¼œó_<ì/Ç�¸MÊ(¹€´Wè¯è—‘Q‘'^ê#0úM|—3}x7t‘É<ˆÎaþÖ@¾Ì» ËH�l�1Ç>�ÀŸ& .Ômóv¢š!*àô)$ózŸÜmrÇØt½…´(ˆ:°·ƒGˆG‡beV¦w¢i$C¾O1ôø �ÐÛcçZÜZì<Gc<z¬þ@±:«J-ÀÕÄß_`è©8€¡™~€Ú†ˆäMŠ	§©è)uE�´³‘sY1ò�ŒBµ£7×4wß0ëG—Ó5‰Áz�ÂA0ï|Ð –Ÿ[§ä@œÄV÷ÏÜŸìýŸQÍq^@Wœr-ŽýÒUŒžOí·ÙþÅ$9'çÈIBjf`5›"Ñ¦YxÈøZïô �UîO/&83ßÜ,È8Îk¬2âú&§¾ '™?šeEv‡$ÎÕL`�B‰%¶=³T‡½ftF5å¯¾8‘.ÅÏ¿<1=>Ž0ËGÆ 7z@Jy–¯~Âåp)gÔ,gíÙYL.$¹,«÷ —Æ-Þ< kÎùÒù{Îyüc*0®2Æ/q1§µÎáò»Á«¢“¿gÂëº�ƒàäK¾•ñM&ÀR<èåÇ7xCæžy[Mô–Ê›#Íºù Ž£çDya¹þ©3\®§wfžwrÈF<GšW>ÙÄ¸¿·M³]\³¨NøØ°s±WÝ�d�<Ó¡ûÒ ƒWå ¼�ª064ßþtÕÈ´ïÐvðÈ»0>Ô¯ÌˆïÐ; ½“)f¯#¯*	¢2<ûhýÍ ÷~'BÂw¬’ºm¢H/âœ½Óì·�¯áwqM°ðÉØöoîgC)Ìµ67Û#åˆBÆS�ø>_-[ÍÄL|R¾RÏñ�ËÑlQƒ}î\T¾H)
Ÿ9Fa±»"^àb¦A:‘Ý³Q4±»' Ê=½sO	¡Ãñ'ƒ@.šèÙY&8z
Š,i7²µ£êý3yØÁ;��ëU}p/ßIŸëÿxVùxÖÞiløF½ZÅêf›ÿËùhXÚc‡˜Ôì.bèêB*¬|&¿â�|g«·e/ÊkÈu»þv\_H‡¶žžb‚ údÙpáG›¾/ëAš}óÀã¬¬'ì÷xÈœ®Õ‹á¹;ÖEðÝØé
Ë!W¸Üßè€jÌÌ{ªíœÙZI$ßz¾{OÞp¯;çx¦°=×º˜qÞ{ýÓõ õÉ5úl2¸3OŽå=ù@íj†j#øGY¿T“n¡>ù&Þ¬¯Í#ƒÏCBÏ©ÿzLuyµùÝlSïa½a—¥î0ÇLTv‚À3–â,Œ2
åsdTrçU}EÝ•œÝl 1à·z¢`Xa*h{šqiuUã\Þª"LþºÐ´@ùT•ÖXÙRU‡¾Fgö]såÄÝEÁÎ³5«V0ßËX¬Ò/ÆïuëµÆkºz…�Bõ¼'ÙƒÀJºx¢Ìçß	æIzóî€Ò7úŠ‘õ�’ÒYþ†Î•í1t´¿¶y¯ˆ·Îš_}�¡|´xmã[ÀxJ}zülóÈþD›×V—û†ró×csdsqºvå[‘ã·&ŽŽ`ŸoU¶¸¾lë?<jÛCô!	OeqB“¶=™JÜ\œ`žÄLr±å­ˆád1Mh÷o«wÑÑ¹KiêÄ£êdŠ•*;^Ò‹Ë¿$µµxH±ïÇU¸³U`]GµkC­ê†‚æì÷³š±ýO˜íQS…C•âw“o�g~áyG8Pï™{{H®¿.$õûß6Å!}d4,q>ä`€llµUMBR“¹Pe†2æA�1R„¹âHüq¼álB�Q¿¦¦$ÒW£%‰Çbâ·hB‰²ùÃšV@(?ü¶F÷žA˜Q}<GDô2Â:¬e@�fÔ$"�8â½÷È�Fú—¦™fóë·5`¼ê{©À‚KôõuvÜ\¦ÏXçµ+˜Ÿòvj…à¶^4=ÞÏ03O“ƒ(àéú¾Ú0-I‡�fKÑõR ÈÇo°›‚O¨¼Íiã2Â)Ø†³GòÇž
X<ÑÇ˜eÇlçêm£ÅSÍ\ çö‡PÌÜ!!úoxî$Ã+‰ƒ>dlíÅà+Œç�bŠ›áNIMÃdT"+‚ÆŒ¹°o0íÅ`Ä89Áþ×Ïü\|5 Þ£ô»Ø¦(Çú“ ‹’Øyñj¥q”m(²ì÷€æÓ<\G‘	Þ2×éñdTžóPœ—0¯ôè$ˆ§¶nÏå@¡
Ä’!×X¿ãº•Ÿ––�ÓNéƒÆkÕ³­xiki�öÞóœÝ�Í¨Ñ›"0?Î^2å¶XFç�,{sÀær_e@V®ú’Áñ’yŸgˆ’þÎNÊ_çiôŽ—ûwq½;XÚÈEDƒ \¡­b1G£’(¶¤�ŠRs×À’ªTÅËÝô<\Ú‰Qþù‘2tT	ƒ;—Ÿ`’ÕÜ[Ù,°êAk¾£K£êbDl#ãb8Í,]™i\¬›±þ|kC‰ÙåÐxLq~rÝ
ÔÎ†>|‹zÌŒ»BŠÜÃÉaŸèbÄ÷?aßð€‡ag3¼0 èÒã(	jêÜ"FµA*í{ß£Ëd´]Å™+XHæ”zÀsÿÙÖ÷åZ©SéâLàu:§™Ë…á)ÒÒ²ÀÝn¸JŽEBnS¾öì´>Ä¦ñ“úÂÍ	mýh,òRÍûçÝÒTŠ~}é9,	�/‚¥§¾âûµ¯.î„áýªH€~…!Åà…Ë`Ò×Eù»¼xûøOùÛ– ÛmwI°lê§´Ñ‘Uz�zök*½*|må™Ê*.?ýõ÷~åü¾Èåcëø¹Àhp×Ó?eÍY—]¹*H|Ì›1Ïô‘ùÈe?©V;	Ø§	2šPQVˆ¼’lW6m5O¤3'Û^ý¢«xà,¨Ò¹³a)Tì™ó¥eUû®s10«ÛÙ„ft9€ü€ÃþüT»®{Ò!°ŠLÀ§Ñ@ïOLŽ—ÕtÇ½!Éú¹^ãL!t­æi ö¤–^¸ù:CøÌRîÖ	‚½™ðKœý?2TÉêYxÿÛ©Fq#0…Š°
<ò½¯hÑ­ÎúšõÃ)™õ®kes¹a½T“lÕñxƒµªÉÿ9´ñ½Òd�É%+þ³b8XýZÊ ëÈ;g�v8n7“Ï»ÔØa“€&½^ŠÁÔoœb{w	OOáû7¿jÏ¯·Ø²ÎžÀÃ,é~¢óWY¾ðØ»qÃŽz�°Ž³VoÎ»égÆ'5Â�÷(«ê"Õ¥Ã
þA–Óƒ[�:”ÓP¿ñ|¹Ó’+>¤ò#Ñ2?$Mnd½uêÀ¨eÑSŸJ%ŸŒ­þeØž~�ýUŸq—Õñš
¼Þ³ÙÒˆzÙRnàÐ¿,7„‹Ë±è÷µ÷ÑÅÅ>`Å
Í/ëuFg‡‡Og)Pç•Jô…\)X¿k VF"ñè\tö×ØÊrÒ#òØwE]³s¬:Y #n‡š8Á€Lm"6D‹Ú
ŽV Ä¡®H`Q à¯¢ªà¨Ò¯î­QkGÓÿ]ò<2’Nˆ?�‘¤àUçÐ&äò|†a•¹½_GÜ�±}›diŸ!�:`È¾å…ÑÁ¡øõ[í\,Y©Ä]J³ºþéÏ¹ß�ˆ¬ÄÃ¬~»¶—O“žÞA%>�¶ñ™]Õä2P™l5p¸àO“ÃÑ�ö�[Ê€4O@ŸÂ¡, Ç Ò¬Š‡ƒ-ƒ,™4½ìX7Ÿ-#?�3’¸{‹ý©MÎ‡ßC¿�1Î8£a½¯Y)³M¿"kê­aæ_=4§JqM…å?¢Ình6ŽkŠÉœ˜�Pÿ 	š2 ;‰3³g‚4Õ�ZÐ¦Ó©§GZìk(m�p¶v«ë¦riZFÍ}Š¸‹i:É/ëûšŒczPŸÅuVÅQ9E�Ò&'Ì/ì‡‘våœò­ù<€2†ßôÛŠÞöŒ…éYQ)‚j.ÍøHN¬û¢Ú11™sÍÕÊ—­é’çØ‹à{æ�¥'|­kƒªlT«%ï1òêª‹C¥ÏÝgöQUJ[î'òÄUúØ”ûÌ�—Ö¶{¿81é Š�r¥nšïâšÒ¹…Í}ºÎ
: ,ÄÐ¹Ü÷6X7¤Ÿ®ï¬f¬Áe›'NM¡2p|‚4Ùôp6�¶Vnë“�p&S=È[- ßžñà¿~�NjÆIž°œYõ/c`YAq6š-ý‹Y®30#V~hs†þEPT;¡u—ðb6Öø†WD#ÅN1o>Áê)Î˜©ÿCx4Œ$µ/jl1÷
y—.Ø/›­ò,—îò�Rr×ùã–Ð÷[YE*GÐ•âKm/ý|7ýÇîüïüßSI¸ê‚SÆ—¸q¦FÕ×ã�¹øŒ¨6ýÌ:cæúVsÂ@Øêwš€+Úkÿ1�ÄcÍÏõaÃ­âéÉþ¤áw0:Y5ÍQ´"
ÀŠêŸ+g"%*£2étËõš`�G¥�Ý´¥Àf:hN3ì3Æ^†~<PMú¿Z Ë*w‚ùÆÏÖÒ�òI0 p!"`�PSæLè6
6¬OÜÔ{&¸¼­`(‰Û…’¿¹Mq´aPÈÌØÙ=P›ëZ_]£ÞpvõW‘{m¯h:õUu,
Aé‡j9ô^÷«*ï¥Õ7#íÀC¯f¥œ]·Œgr‹{NY¼²´ 5¬�Ä$ O€eþGnÅÆs˜á$ŠŒ\ïiû`ãDÖØÙÑí?´ß¾;ò êèwÜÌë5U‚xj~î´Ì¦ÖÜµ†ª§ôÖ�Ÿ>‡yÓ©ßöà)Òo)l*Þî‘Hð-–;ûÈô+Ù|‘Ò+[¥Š-ÙØZG®Xùf~<F‰†Ä_ÎôÌ�á÷ýŽr½f^RÌ¾ß‚‹4/)+ŽØ1La1PEv~’:+L>ŽMÆe•b75¤·Ó[	ÞHo}pi8ñ;`”$�7½˜~ïYw¢4÷åRypJ’sˆ¢ª‚½àÁ‡†}Ø!*Yf×~‘°ñ°ê¦Wù�]´TKVà0FyùÚlƒ‰$"™Ï\ÖùÂA»ƒE?þ¢ÔW,Ý[bò0qùæÓ.û|—ÌxµZ�/ÊË�Á•ÿ]’ðÕP*4”$*(“”Á‰R7Ñ´L &¾¢àå`goTÜ‘.¢$œVÌ‡‰hµUîLðHn¨e¾úi_­"�“Øoß� ý·e*mbî�äD2š£–u{ôôÝ¹Ñˆß¶\Ÿ¨‰ïØ¿è©ì„ÙíZ§DÇÜšÆô
vèzþ1Ul‡àRl-wk2VùxÙÕ‘;�Ø€4ý00…=Ô‘x�~Þ½Ú«Ñ×o2RÛmÔ”¸×=Þô_�Ñr×û–Z&–×Ÿ/ß¸§�¯¡«(çÍ[ÍáC{è%b[f….áÌ<Nc0G2¸Ú¼j«÷~H’åiDPœÂceÞ|:PÜ7iÅ/q—Õ×-Ú�§Íú\ìbÑ7Rô>¯\l$}íVµø‚Ë÷Ú†UöŸÈ*B3ýl”RPfë	Ñd¯'¾úÍ<jÆÁE­ìÂËxü÷³}Ä6f­sÐ(Ä°SÈËîe~4žUØàè)ÓC1åi‹s%Cõ¬r£H"÷3ØæÚØƒ)	”‹L[ØèÓ©)Ìmj¥æUí†ÛÙœ"üþÅÙI‰§Rð·Æ6ÍW3®–nP¥×ÑH�‡µÕß›5Q7s\ê@¿ŽSw•¯®RhÆ„øeqêÜ�G0?Þ½~üØ‘Z>ÕÞÖGLîîåÛÑÅc[ÃdýN
�%C9‹X¥<úQíí^iù»Úï‹p,U È‘TÃ‰ö~‘íU®2('w|Ö/š«B3 Âê±×èçJ,»t
êÜñ¬WgLN$ò [ÈVãü|Þ¾™vÀh0X�XþéìšÏÐ<ÛjŽhçùœ¶‰j0ÐÎ{rLNm³­æ[[Lö3S±$Yƒ÷¥ñÊˆ~ß‡¥’‘Kž°º­ñÝ!ÕQE(Ø‹š“‹ÃÙP:&—ù{¯Æ¼Ó¬4sÅ“‰…WL3AŒ6…Riv-7S:ŸL±3­°ešñî¹=^ª‹‰¯¢Å¦4Ë³¿4ÂOCßéR~Ü�Œ…NK0+c$&3–M±üÖéu<:¥"Z“”è ,�ŠÇn2N–ÆÔÎEG–ëÑ%WÕ©!`Ý4Ù‰Â‡úº_ÚÎ`Õê€}´.ñKqßôÅ~›JÇk¦§t¹ÊkÍöSÃy*Ë³Êû)÷IŒùk$Qî†ŒÞö†rÕq3‰T”µ)A
RsþÈ=[D¸
j9qªïâvÏCÜnoâ�KR2†vß)ÆÍÔ1dœc}D™2k<9?À];Ä8ý¡úºBR)xöË£;HÓi´}{Í74žÍÊ4Ï�[ÄÞ:gšV-}@¸ Ý¡_×€JPz¥³�ú‡�•X;—)aDJÍ?¥�œ\#X’Áìréšçwðm¾ÉÍþAóÐŽ2\©Ý=æ69j‰RðLmŠ¡‹.IÂeGãµü R°'œˆv÷$˜	PÐ>5h_
€ªcÕÒ W®?¼†+úÂà õÿ¼÷ã`ÞƒÏ‡²#C½€—ËÅBê›éW'B«Ã~³«‚Íýcáb ÒþïÚ5~}`ðÕAÖE((r¢{2me5û
t>`v³Ãïd,p*=®Ï•Æ¼'Øá¹ oŽ$Ý¥ª;fò`¢Ì¢Øüt±¹ÉŸJ¯$ßûãªHþåZå K•ÃÔŠƒ±ÏkÀ+Lmí­ÞßïR2¤å®1ô,°qáÇÃõˆ•‡FïÁ£p’Ì¹-—½J%bÇë •Ï=gõVõ£�^‰y��½~ÏÃ×¼õ0~-PÇÏ×ª{üÆ›B¢øÆ2X²ZÚ?ëoG!xÍn.ÊÛ}%®}Oo	_¾?b¸JÜá‰çN¾ùv²$bl;zéÎ`†&K«‡x^]"’åÃd˜+ägeI2€ù¯‹ö ò�B#ð(ijNN>SwFÁW Ó¡|—b¸	þˆÀWùoW^\q�?¿¦1>B LÐ/=ÑiRÿÛ,¾ëøàÈcykW¾Z)ÇBU¼ ŽÖkjyÕ4XþõÇKÃæ,3ñ
îF ûå¼9âpKëuŽ¯°Õ·ƒ—ŒÙq�@÷œ˜OAvþyG4ðú�ËÞÞ.,m¹£#D"^ÌÑ£‡8l¤QZõ¥1õó‚«ÐC”®Ÿè\«4oJÜ¨ŒèížŠ•¦ …“ýdD6çh[¦¼|™×LÑ]ÕVø~�.†×:¶éŒÆÌÔ0z*úšHX×,€Ï¿Ï7Ÿ‘z®öUôQN¼e.7$:º†Å.ÍÊ0Ö£M½åj¹ë9ÿgª{2Ú¬C�þ«O½¢å¢¸Óûÿ�NÙ˜Ã@.‹ÔWÔ1D±z[Á°â[°M%Væ5ìr!4&U™r«sâ 7%y çNÙJ(?¥nYm‰"TúC�Mmrû.î˜Ý´{bSNTŒì]*}è’v`ª¤˜û¢•1ê^H�åî‹Óv“NoîUÛ†AS6W™OÙ‰e[(ÚÎBå¢Í�…to1bÏ«ZH‚ç¼{ÑÀõ¤~ËN€}VË‹Ù¹ o²’<‹>#Çý¢oªðî¾TFD"ï%7ï3®¬×.õ(?¾f·’ƒŠåæ]ßÒõ`!õœÀ±üÀ¿¼1%UïôqL:èœ§¨Ï¸|’û@8'ó+®õV¨¶WuÛ ‚�0‹Ë} +T/‰îQné âlêž~†c»ò{—p«þaí=¦è£V:#vmøé~�âÈ1î�Ïí�öt	0�SPH�]¶/Èjâg/!»’ˆ{/£c åj�Ð÷Éh‘…â[ã=’UÕú@Ê�q‹Ig6ÎM–­ÿú—•mqéû%Y8ì¾dcÕ`"�ÚX‘t®¤å³�¤¯>�"·û{â…Åri¸ÅéP�O?û¬0=†/¿9³ÒFínV}¦OY[Õœ½µ¯"IîÙ
é{GEz	`)Ó‡rÊìÁ¶OoKñÿYêº§þSïéÇ•4; ¥»”¾ë·ÔL'ô±¹¢>á°cèÄá’N@•½àªñ8 áÊ‹Š{ì‚•zbö8_xVâÔðÓÜÚ(X"]Î”¬Ä›M6wþ,¤fègf”Ó+Íœ)TªÕJUt>-è]z}†o£*‘mGÅ¶–1‰SÍŒ<»±º»Ûµå‡ü·&ª…:—™QƒzñHíájº½l¦jþ¹LîØF,ûÿÁðø�aèYª"'LË¬†É´¥²bJp{ö¼—6­Õ«æ¤h“æÑ]¿�mªýEÒ=®Ò~’êf¡»ÚFvŠßê‡E»`EWinuxà8!GVYç??7K^ö+›[2·–Ý%_¬mwäºsÃZµêéMZ?Üvâlž³“9£¹f¤ˆOÊÏ{ù²ª,³'9«/} T}åÌëÊç6ÙÞVëzÃ´ÿvU¹[âÑdT,_uêVÊí£äEÍ+B:�xâáa�Y.L4�rÝPË1ò"­¡n¯ïj[)XsÖ54�õÛ É4såSÊ6ÝÁ«¢ò{™(,‰kWª‡û
«:Dmª3üˆ°Ž/
ðTÅ*Ý×©z'©1¶oñ'3ÿøoŠw|Ð‹¥©=ÊY‡<
ažD¨m‚?F_£Y3çf^·L•fëf'@Ô&M7·F0{‚Œç•G§Š±TÈBÄÑÎÓ/¯f¸Õzqcø].L.I²n^½¤ÙÒW¡k”Ö(íhŠÝc¤!Èœúë®|âŠ%Ø?%ÀÐ\ý„6ÝQÆÀ´n*¹™0Àä³'«'Š�ŽÓW®hÄ©ãŸ=û îÅ�L–ÜCgRñ›™Œ‰¦9Vî”êçŽ«Ø›A¥ÓšT¿Qõ®yÌÄ�&iýÙ£hõœãQJ,#ö|dé©ºzÍÊñ¢|yYH´ÈçîÑ{ªFI%™¬OØè‚RD’&Ökê'Î	õ‘(¨¬ýñkÕÍ·_ÜuáXT�°4ƒJÝo­�ÝtÇ €õ`X³èìóˆlÚ/„Þ-ÝÔ©ª¬®Á
TBIj¢Ô›/�
‚øJÀn0,¦Ä§XBÄ÷ÝUºžHÕh×Fe¨%Ö6Ž%Ô/ÆÁµÆ:&zLl±dKTµô
±^¼GvÍŠ¢ÊSA4Š:äDÁI�ùÞ¯Ê¯‘ðè<¸–!.”1?nTåžàÈzhÔ“å°µŸZˆBäªò©–Îï‡¯CnÒî—µùîI�ž ø�³‰~+Ûïsm¦8¹T°Å=f!c·(šKH÷ŠêƒS­ËèH7!LðS¿.DÄ4ç‹$þÙ~]ËÚÙ´a¼Géšs¯iK7�Àà"dÏ¸}¿¬‰µš|Ÿ{�©ØÜ°Q’7Þr-Êy§ûÇàˆÌ‚z«RaVÎ]v4t¼–ž �‹¿°2úíäúÂ-æÇè®¨YDŽÛŒíSØ@ª%_ÑB(FÖãÝHke%&5ûÕ='¼jF,§÷û˜ºGõôoWø9è;ü(ïÚ¤�Á÷XÐ3z`÷f�MƒÔ<µ~ß1êËùbRô6t¦è0l½uÖFš©¾IjË¯ûãËJo«ˆIÌq¨¹¶Ä´(…®cÇ˜ÇUïÈ@ôº«ÛÑÑ¢#eÍ&›±V•³÷©Ìóy(ú	ò{Ì§Ku¤Ïá˜WKe”�Z
^>(wDI¦’Ûß¹}xÈÞ
þÚÆºâ5¼gY€G2¦2ÈÓû&‹óûžÓsÏƒ!q€Ê\	¡Áž¼¬ŒŽCÝP%U‹fbëõ÷Sµ¯åÚ'µH…LbiÌ,œsµäFÀ¹ô6ä¦®7ß¼Dä
æ¦gÌ£oGa)jèS-&�>7”ÒyÆÏçCCÎ–iâ] MR“ »Añ�0™ðKf“´F=zŒÆggŠ¯tf›7Kx �[Ðå«L^.[³¦Ô­>óZÑcû7ä�…36þcÍ—™×qÌ²w¬¹*CCùV<·ü])E�Ã9šŸ)¨Ï›Ê0l”SMë.$ôbAS˜ê–Hib%zì²qÝ“VÝÏÞ·Ê€7äö+8àú{
\âH¦AáZ #[—8Ä¤0ž*ÆÑr[-œswnÛxP+î”¨HElû‡åY./Ýk6wKb®?û8Ö8GöI.ßu¡–·rÞ¼™l9�EiÞœø¢†™`†"‚Æƒž‘�È‡ŸËºóö&v¡ÌIÌÛÕ¢u*J\[Õ^enôQ%j	?{ënW+›³1‚²Z€ØÜC«ò	Ò$¯×3÷¯!Ûî6ê÷•£þ/¥SGÇ @©4ÎŒE¸!ÃRdž8hg?ƒÓJ~�¢²u?Zi¡¿Dƒ‡4£íK{j%)ˆ'·xšéMaþÿYvkEt‚,lÖÅýc:ÉÃwá…Xk||2óœ…ë$Â.Ey†=x’Ç*-LMš¹_¾¶ïxCƒÓÓ{ÀtÓçˆ4.Ÿ¦< PðrñÍ™™ás¹1¹¼/œÕN8°uu¢½.Ó¿Sª_r„j«]¸\­¥šav^•ä¢©ásöóQˆžZÅœõ-ÅÔDŒ uµSÝ�g‹6ƒ„†²{${ær¦2ÚÏð þ5ó>¶ø…,	“‡hc¦b±JÖŠÏ?${ou•o>Í¨þ¤vCl¡’(¶Â<Ü/0çxû(D'aÔ§ØR™0Üß"ào@š†¨¤>N›9ß–Q¹]¶â¨}¸· 3�(‹ z^)(Ò®e´}E1\ßp�B€(yû•fÌ·ÅHðñÏÈY„Ä/HIþ� ;,ÿ§”qÂ«=•§üdÖÆ<zl°hi f|A—ÑfÀg]y\Åè:eÔäýÎ}�‹ÇÕ¯çF®ÙM±.M¥-LÚC£äEˆféº¬¿¬uíâ\Q(K�Û„ Rj­«¹RûÇ�Ñï/µð[Í·uTOb¤‹D;CØ·c�E»–½EÆTSqÃÝüh3d”Û-{üfXpÄÃð6§­h]¢¹ÛV£Ha3<­ÕÜ v™ÔJ@X¦âé¾çöÍMÄzdRÊLb£3¢‘/˜ô˜‡¸dz¨"—øó?Ô€gÚ:D_¥ÑÂP¨¾7½­Â_Ù ËSc}¾¡–Âÿß¨ôÊ•ü0�$ù�0¥ sû»à›MG%^û–XâÉ5ÓÝþTn;›½À>&T¦<å�™)3SfV1óåÚ“'¬ýÔvh’ÊÊDæô¤üîn†$4n«µ·'Ür}b0ïäDÛxoüVêÁÐüU�JgINþ‰œ§}²Ö4ƒ»/ÁîŠ|ß¥\”ì$M•Œy�»"™j¦}j�¹ è‘ÃibÓù!ÔNÓ½SB¶vóC9®wp�7}êÊ5±ýø¬„q2èÑªàÆÒ´ ÷UÃ�»,ëÕé¼�I�õ}ÿ;íÝYÍœÈ�”DJm[ðöåÐO¬­sÞ¥$FlåXŠŽ~¦=/_»áSéLì±ìJÄÓÝ&¨Ç^(qwv#ëã¿	ïê’Žûÿ.ÑPßÙå:bBø±fVˆ2qËgn‰Ù™¯‹l8VÓ…¸´bÑå´0ƒaG-OTlO=AŒf“±WìO×­OJŸþ{›ÕÌ‘Í²¹gÆð k:‡áùíIþç3äÏ*zæ›A$ÿ‡ó•½ÌŠk¾PÉ`ææ³nõFGx)ëGÿRPE%½5Ä\ý}·®ÚÀ¼©3ÛµRuu›ÞWç-Ìèñ™þ˜ßú2ÔÔæû¹úô¥G‰¢þ«�’‹ô%vÍoMÿÝÍk x†ïBøuFŽéN7×‚kV)12ðdB!4ùà®.
’ŠN‘8O,f½ú§œ2TiVu‹±äÄdÛLò®ízy§ùÊu˜gÑðÂ’Ì;¦Ksß'^¤§ y+ƒ7UUO�¨ûB™øÐ¶ê+­$´%O»9elÕ¥*‘Úc@ª‰F‰õc6ggôMU_Ù~1f„¦v½V»5‰ó-V›Ü0�Á )_Dñ{½óÔ³b1–#Q|æƒkž9=­?‡÷äPo™ÁžcÖs»ƒ$&ñ�}ÓBoWT‡â"MÂ§¼= Dy$,Iœ×N,Ú†±	w™IÍxûE��§6�½xàn¡CÔC-¡ø™,�Ï•ÒÚÌ²Y:Ýy¥~±ÌÊ�ËØŒ¨Ž=Y¢ÃâžcÏ,Txe¡qU¢kçàÝ*OëæTqô\±EØ¬€*„â/ Ø’/‰ªNSäUf:ìõ‰–b�ü?ÕÄ«§HÒt$Ù¶Ufu‡†dH"…¤$¶2kQÌ/‹­ÏWiXûþÍNî¶Îx°r6ýœº_y{?2ÂÚ½ÍóC~{“îÚuÕ8å™|†Ü�¹Sf•é+ã¢ï{–ê3˜0`»wbcCóÕ‘QØô+zÆª\TŸ-é{ø]Þ£Î¾6ÕÑ®Âc‘?Â8–Z~|‚&Äeó®D�–9qW“2R,Y+–½¸y<`OwïAšbz6|¶]Ü:q§äZßO÷VÖgMñÒÌ¥icÌkJË0À=,žú‰òÌÒ4Ú,am"Óˆ¦ôRC#øÛ,cáf¢¬ÊZ6RcG½Å¢:º)eŒ		ýšÂeI½Ýr6.êôZ;—ÍP°+OÓ)ˆÓ$\ÁwI¢VìÂ(hïö`z´{%Ïfpºûxl	}è¥oŸÑnr±•7š%Ó§ÿ¸{ž¯›áxªm¡§½1oÐ’³ôiƒñq°ä JÖÊÜOš¯'V!‰™"·°=‰$
Ñ—4„ÂøKSº+ê‘ÂÊ&ZÚÛ™ƒ‘'¤æ†¥YŽàÐ^Û·e¾Ìæ~ÿÿ÷}â–,…Âx'"s£oß®d±Çý±£ß½}{.çkèÈÈTJY;ffê–ï…Ž×j§KV’¸¼Bï+ÑöjÅÜqM®WL¯"›eõ/�×¶»ß»Yf™ýŒôxw¢Iõò:kë‘Iëèq.†‡Ç²œdLWimîü¸³] É—õÂÇû]fÏâ¸)‚Báê{l²Ö»·Á`îŒ±ÊjÖ~£Þ†Þé¯;Ä�;~­7±Å-zAÁïØ×XÁ'¬ÎtbŸ�ØƒWOÕ.˜Ë$ ôGS0RÉäa¡#åQ¸ÞþýPÊOÉ|ÚP[ª›†ãù%`C)cÿšÅÀ"ÖÍ½dD1Êxp_s*5Åac<›vúÈPÛìc›q`{D8†Shv’ì�i ûúÎWÙ	§ówúpkîàæR|ö½Oš2/nÐ@’6Má² ÍRèÕ«B|©˜\Un¡¤^Ãl¯sÝÂ´=[{¬—¥A®?²ñzJ_R6­þSAƒå¿ã	¿Œú� µüo˜¨ÿwn¶–û~áážGK+÷(uhK¹7Ùúá,¹ÎçH�ÿâº”ÇùÈ‡Q¸Û/°š,¿§¿Z‹ôy’(NZèýŒöy
ˆ‹ûºÉ§µ³æöe+uÎh­C¾<Æ/ï,s	wy¨¿#ñj×ØIçðÀ¦è¯µŸ{ñÒŽþ´úÉ,Ù¿ò%î¥ƒÎ`S"[;´Ýý_~`!>ì]úÜŽ*ÎÚt]8J™u×·ÍuOÁ‰ÕÕ¡H>ˆŠhïLkq7gâ¸R2ö,Êª‘ºZ]Æ| �$¬CZ¥¬äm¶Öîô­Ãòq¢X§�	œLrSù�ßKbŸÌí™žþ—Ó%H¾‰…/ºÎÌw�>G›9Â(|òvívó NnNvXN
Ð€`p»ÒÇÃÑ+É{(¤»u\œ sŒ»QÈú³p‡Ý¨3¹™qÅ\’öÍŸœè$Ñïµ§Š;QØSÅ™zÁ‰[jl	Š6n˜ 8…DTä}µé¹ã”¨öPŠE	%�ºBWðþ¯Ø­ŽY«w…·.ÀíÑâ´å‰!¡œ½§/^²mdSZ~j=¸*Qgdýâ¨ŽÑ0tÃÆ±]†Ÿ¢�ÃqÁ-î.P§JBp–ê1	àØ«àÄatÿl‰/úƒñyòp×ùqÆ{~ÇÑøTOHÓŒ¦6÷×û´	u…N¢ÿ£wY¹|Ãö
A˜VrÏìwDh4Kk–¢ñÁ+á/¾@@ÕÆOœûý”¾JüìZB1[‡?l{ùJÕŠü£­q¤9Pv­o Y6ÇCJ°‚º¸ƒ÷©ýÌÒÉç$µ·”H`7Ei�¯¨)*eKÁ£Ø‚Y8©—{V»¢«)b§ÐpNv/AÙ%å‚;Ýuh‡(wÌƒ¼l}¢*Ñ4Ëy|uV:&à*P;LñQî™óóg*}O¾ÍW;xT¿!¸ºØöF‚[¥ù­oél•ˆ¾*ú°§´ÀK•„K‡âUv¶Ü¼ÆŒÙ«NY4›$Gd+„3•$KÀVZÑ¾¸F&FuRö¥j.GN›¬Û–Ê5Æ´ÊrevvŸv¥üúÈ¬2MúêC[Ì)Ï|ÈßeGyb§{ø)Ú»Ž½�.I{lÚ1§¦ü CÀ—e…sZèt�ÃhÑÆÉ»‘RÃ¦GpÆÃ7?½¸(§d±ÆW„^=·
 ÄÙ&õfðV»ñÍž·iÏŸ\´‡‘GÎõš6$Þ°$’¸uP=oçu87¿Ô½ì�[ž%>`<ž.÷Ë$ÇMtÓ—¶B)GªjS®QãæÆUdü`ŽèS¶"¸§3·™É½…}M×±³Tth?ô7Ÿ±í]›áÐ÷„ò—i¢EHå‰ŸzÅŸýå|§-ŸÁÕtd†§¿Û‘,ý:ËDÏš’©Ðj7lÁÝD 6Ù§-ü†�·ÔÁ+§}ZU4Ÿ^®çxOµÝ¼�ŸfÅüØQHø�ÂêU;"I{÷)‘Ü1…�ZÀ°ø.õØÅá”@óˆ›2ó„–©b+qºzóVð›�s^Æ>Ÿ¯V[Åµ¥ïÅ-5Îv¾€¡´ñ]èš®–—Úc¦û"ü�"fˆùÄ\¥ß¬¯ãœ<ŒÛ‹cy­˜#¶ÅQjŸ6dr#§È‘³‚ÞJíË4lòOîßÆ(y‡ïNõÍ}$mŽ[š-Ë|ó“Ôˆ*ý”SñŠ\÷Ñœ�þè‡‰@ÿË@
Ýà¤¨ie'šm‚Ÿ'q$�´s'Bš�Æà©»A©¹dó)öð.ˆ*	ù_y¶Ž#z_Ð«_îÏñô{½ê_a¬_=+äŠ’ÓŒÏž'PôÜºwGÔJîÖl.‹ºýr¨qûZÈvD(�DCG�&ãCéØ±Ã!¡ò“¯=’Ç£z4…‚Šv(£$;¼{ˆ2 @�iÇ˜üußîpcÒEÃì
	hh 	säÏ>�ÖL¶^ë¢fïÚ»w¾TWÞŸ¶ÿRÙÌ/_¹IªÄ¦ÄM'B.ž´Ø,Pš-èúHÊj)ýþ%Pù½¾ôDp2ÛÈ^í^w�`KÖ«�KèPa>Î¾ï«¥jÏ¨gêø)ýKSüÓÙ¼îdGFYGÌ$“ª•øX`ˆ7%’Ò€c²K‘ÚQO¹Á��"BÕ¡B•'«è¶^.ë`"ð†;ÊG¢Óÿ€ÈleÔ’­O^l‰ƒ:™Q¡>ì45eø=[7$z½§ƒ´ái¿åFð\*Bô'Ç�ÆA–koÞ¸�çMFc¼ÀÝ¾„…§3|€Ó¬%vñ¢>!Ò´¯]ØÂ€¥ŸØö‰'!	ðï}:xi‰/êxcR±^W¥‹I«ö†¶ßáCúï›¦ßzäó_`~cþ¢šV¦ïFvf�]5Onû¬C‚ò?ÅÝÒ·º7¬9¡Ÿ']¦/g}¡ç‚Öƒi�ÞUIÈƒ©®O’tÚð¾­Ì’Â?ÍÕkŒçç:ÒÈÕÐ[ùÜ>TSiÃô¡ ˜›œE<7÷E-ïN	Ø�w;çmD�¯uÖÇä[ÅêÊÅÓzÄ+9ªÉg_PO$ÞËUYN”�[»#j­¢ÜûI&õÃÓ3–\e4n…Ï×…)Rvcxë/ôVÒCÄ?ÝKõ‡�‰›g{G¹úXù’²¶"b¬ã(ã6Î¼Ê›½|º©öò	RðrÑIœÉà&À-NÕ±ÜÏù*§?Ž†2BpEYPÑ[ ¤Ý.ÿ …r?ýgO£h’¿/%lä¯ýRO¸E¼ºf N=d&þu_qbÀ?XÂ°‚Üf:ØÌJ/¬“}?(u‹6¾‹£ÏP˜"ø³L~×iV-ßg1íèYBg‚	˜Üüþì¤}H¤K2 4éµ–r)©Û¡È#|tië@@£†JæR[ÅÄkx¦“ÉØcE^ñàìòI2ß¸°dVo•qPÍ‡¹kZa2Û×H‚/Ž=(¸c[lW%iÖ¸£·cX ‚cˆÁ£hPÆq·Óé6‰cüMò?¾}iSh‡RmÐè]ùÐ6;ô¨Ÿ–�Ú?'¯¬òƒB}gÅÙM«môîÇžëìËCj,v´œÏÔ±¯ >‰ú§—GðÀ’+zYl?GèÜ¦*{‚±.ìm7äAÇTª^1Då"¥;RŽUrð „"bhø¦lqw$’±Ô/gy¾R¿mZp‡%‹0BÎÏ�#4ÿbÁèè\q0ní	îN]M‰<¾qëˆÎN—Ôõ{Ôˆ†ÍhÌ@þü1?»Û~‹tùòÀêÂ6ÍœØÚÁT�¸k§ŽÕÌ†Ò™Ò‡û\M å|Àt Ó5O<4> Jç}¾Þ,ÿQrQ*Í¯ö›A\'õ)yzÔ'†KdØ®D�öWdi¼@gzu'1\}»^qÁçÏI<>e^Öh)ÈQ*¹ôlz­B€l?gÜù²Ô÷Š‹ÊÍGÖîZ›‚¾0`³å~ûÝê“9£<!:•ˆÎ+’©xÛ£""pª[…WÅ}÷�"âY|Ê’‘ª>÷/ie+U¶r¯W—éÑWs6
”gí*�D}ìz�yn+áˆ…wUÓ‹Ö‰ëÍf©G¿%!©»ˆL[#þƒ"Ñh2™fmhÿÒ|Fqb}*•Hˆ©#zœ´±nVË´€™]öxA ˜1�®¢¥m·©k±
	×‚V|=Ä@»=…ÁOB°zÆP¼dóÀÉ5Vrl$ ½¡ÑZÕ„8�»ƒ´8^Ï�˜qp(:A6J5PY2		Ã¨V™µ'G”‰ÎÌpeæá�­\¶ªhj“¢Òp¡1a„ŽÊwÅÊ“S¹A$Ó|½HÁõE#7Ñ‡ÕÒà´Ü|þÐp²Þ*êÊÄ
›`åD]Zó”ŒB-’€\6ËiWxÌˆG�ú�úþïGG’ ×®~�YºJ©¾T7Mq^Âèº#‚0�§äØÃµq‡¾ó×Ëêb‹0šKVotñ[ŠÕ–m^çk k´º-dËpÚÝŸÿ¯^JôÝdö3¢ÇÝ•F�FÏTæÏºÛ—�9o“\Sã8çÑqkê"�ÏƒxL_:¯øPœŠLhÀ¥0!ÜÞiËŒÔ{èè8µ:¹žózE ®Oyú«‹/Ð˜àl,)ó´G¾†òç�ÅqÎòQ¶˜Ró`�°\Jù>[‹ ”¦¡ip&Õ€@¡¬ñ­®±®© $¯‰:ÁQ8²¢ Bt:@`{>¼§…'ûaçÞ�u9çéþ÷9ðž' ©LùcÐ¸ÊÄ‘Hh‘ôdÍžò‡ëáYG�f™©¶«ÁÖß/Ÿ	Næ=ðøSf»0T«;WJ&Ã ÆIœ2¸´òúì31‘ ÛkÃ‰r`ÈÔ}²’AÌ¶®ü™¾«�ƒÔüëd„¼”@\q-ž9(ÖBì¬,vÑ£­ALXÂqªH[©!Éfä…-t|øïŸÙ‰n¹PÎ¤R^°bÂìÕøÃGOŸf… =+¥Œ¤åhþ´°WðD;KfÞx1‚È^U«]’3 @jüK8{VÛ. "k5�°Ñþh¥GÂ¾µpCé¹’³*ù6iªÓS+Ð¿¸u4495êdj�+†�Kk¹ÒNqéB¥”Mðˆ++?{Æ2Mƒ›NJVñuü90Ñ$#dVœ/Õ,)‘ÏAk0”Æ‚^Œ‡�ùF”ß›ÍÀÜÜn±‹÷ûº”<%¢œJ­Àœ÷Œvq $œ›êŸÉè¯d	@äwwõ¸?�åRÀýs�
D1«F- _ñE1}ýzcã‘Æ�ZŒhÐô[Ü”ÆÏ$Ãý�& DWx&feÅ%éí ~)	~ŽƒXL·tË›ÝÒ…–ŽJKÝ//(—F[˜KY=;ÊÊØ•bÿú—ƒ~$Vd¸]š¢8ÚÜ|Ô÷�bJÓ):v ÿú£3R†R—Q´�}ËºäOíÖ	kÅUPÄÁ‹}³ŸSV•¯ýÌxs QÊro¯±Ÿ3£ÿzç�2‰F¤ŒÒú'Ö¯£ØÝnN?ð×{"]õ1B+ÄÕµ¥ã°;*«
ŠíÑeO]ÂÝÖ-ÎÒN~µ¿ø2õÌœò£u%lÅ(Z¾­»£�b¡9M™h]Z3')¢9 #‡>Ì*×<cŒ;ÚÔš}l>â§û%û)·V`leYî.5*ÐÙ¥D~ê-‰öd5JáÆZõ!Qµ¹Ó¦§^fP€£/fj¾�TÊX‘¢X&(f!ˆÃ�^ò˜g/j<	³/ÚÇë¥ƒS'JÖ“5áV^	þ•úßŸ¿ž^Äm¼{ �2¾¬;¢¥0i7$à&â©µþÓµŽ��«�XEOSèÀxÆ5Ç±½ÙŠt"Žhªˆvç¯_CÚƒåS•›½~A$º<†@Ñ¼åfŠ\;SÌaŒ)š¦6CÑÑ_�ÞßÎŠg0(4i-kÂ<
#5t‹\CC£«hõ>;�!`¶�©¨ 3ªó-× 6•ht‰D]éS°eN‡¨êë�}ƒ}��‹¨æ"­ÞÎÏ#Qn“·²º`F:ŸÃ>¡79$lVÚÌe~ÌËÇÌˆJaú%“‰q~ÖÜ£³Ë´¯§^l‡C±ô³f+/®¹þá´eBa»è<íº'´ \* Fó™CÛ;­�|„c·†Ú€˜Nºöf¾!àÿùL2i~�<[ÅØÅípë„&šÑ•A¾knînº�r¾í‹§ýìén&»fvnjn”-Íè2Ü5(!ìÑò¢ôÕÝÄrC~‡äŠD²—Í"`\TŸ'j	¾ÌP`’0iÜOÍšç�FìkrfíuÉ™÷¢Ú©j\'¯3ƒ!BºIElßQ?¦óm12<T¿§óRç¤¥|ÀX}ßõçïv…«fé*·?_ˆK|IYõÞÄû£’…{½%m`*5ÜD»¤Ñ`Œ‡N�Ÿ9$#“c½‡¤Ø záK‹ÊÏ„t±Ø€d‚ºkØ�Ý7óì[ƒ3¨z¢Ü�,ž¦Á½b<÷|S<—~Øº-VE‰lÌ¤ªíiA@O[¶Ø.5>ÄpQõ¥¥âe‹>–áRÇwçØªDç.Û‹ÐÞäXN#±'N¢¤Êjj¢‘Ð¾4Õ!™±tK_½â“Ëf¥R€À!@æ£¼C”J-¨jaÉH*öÍãû���NîËp´@w—V´[;»ÝÝêâž„sìqÂåÑHŠ¤l�¶ÚœA»?Ôþy­	"ºjý!€ä„Ö<ÜU´?Ýh½åÀå¦ká§1±¦oaÞ»øÛÖeéý8S€œ1÷Ð�ä‹„¶Œ!Óóºâ9“h…ØI‡ÖBŽë
9K«o_( [f0·¸ˆo!ü…’ù31žC·¾Á;X–Ih$¥É€ç¦¹@„Å@0WlÝ]†&)s6ðà¨4wñ¤Y�3c.üãMg^¼È1ÒÇé¹O³qs#Msñ‚3ZNLMiö}ððÆ¡9�U‚~‡è³x~{®$6ºœ¨FÕÉ¬Q¯Eiî2Wv†YF¦AÛçžVl¨¸íÖäVDXerâ(´À°Zºež’ëÍ°�3)ÛÊ\t Šù5\^á"ròÐ¨çs³
ÜwîPä5Žªf7¡NßK$f³È^q{°"L��Ü]¯ˆz`@ø•DQh—Ìæ6f²�•~h«G©5ÆuU7Gäðíë¸Ä~÷
Á¸ãõ.ˆ#3ñPŽúTVÊ!¼n¬¯ïÚ˜Pf6 Õ‰>lÛ6	9@ÝÒ–÷¦™�¥à5Ïš62òùt@7
žáLŽÎ2	ö× tüõí'Ô¯ÀbHÊäïÔ¼ˆwËæWfòñ·ÉŠ7=ÌÛü.=bx%d?ºÁî�a³ÊË ’9àeÿp�§‹½H�Ò©KÈå÷\ð�ÅÛ�û�„ž„Œ$ °˜ã›C%–0¨–ÁæÉÆÊæƒ�Ýntv£¼:€µMÈ`á³‘B„�Ûasp“&)"-qcƒ£ª	›“@©IâÇèóbkÜÙ¹�©Ì3ePœF8Ý‰ZmUL(Ù(qP05¿n'¼¥ÁCøÇÂV‰µŠiÀµª›Ú“¡Žj•ÐðÉ¿X?qég^:Ó›À[[P°V8©œ²¡Ÿ6¤ Ú=IÉ‰(µcÍG–šÛ@©½àLb!l·lÜÆ8ß¬MvÚùú�vVbõqß~ÜÒ/¤ÚÍ%ÇIiˆ…À¶Ò‚Ï¡Ö£Tó�=ú!B³ƒPS:¦m�u¬v‹ÐPŸÈsÏÏ¥ï;§¿¦ÏZ|s,G…Ë:àÆpHöŠ¯gÙéVu€£ZR>fæÌ@�â eâ‹®@FÃ<6ãÍ²à.“ºL�Ö/�)“X”3"LN>”^‚mÔ˜w'ÖÁå•©>ÛúÔ\ãC<ëñ…CýKb`ž(.öîuÖÁÖ°š�¥ÖTž'È ‚oïÕóMGô˜{x¸$
v¬ú9ï
«|èžF°�ÉxÊÊ€a@QIÛÖ§ó'í=Ïz|QùoØü^BìfÓÿ¢,³ZfúWú4æ©#�4“Îy�I¬•˜9#Ûô5ZÚ­E§ÙæÀ2â·p“'ÆÛB‡¤~»¥öU¸j}Û£WwEý`î	m÷'?è!¬@  €ƒC 2CÙùÑ pc­ÄlÝ»OÅ¡Ø{(¾C2ÉàkC‰ƒñÑk�ö'ŒU˜"®éC?¿TòQ^�îÚ�¸¤kKñæmÅ3Îémìê$ºÛ�� ŽÍ®°´]à<i( Q&wldmYÝ1Ÿ s»è3ì•hOJ¦¥ÿñ:œN‰I¢•7NÁØ$©zÚ¸ºô##ot4zÏŠ¹pãäé©šœ0�¤kþxåÈ¬Uª·¶ÏÃœF~:(|¶B¹Žü”ËnéémÆ	`N-«•�dÍþl��9£/\TÌ&1‰ÌÂ¾9›V<vn·:};B+×‡dÞSŽ\H ÚÉl5í j‹¨¦fe_ˆŒÖéæNÌ�aÄ8¿‚||gõ€ÀxÌÔWFŒiðÈ%CÏF#íöMk§Œ1—èô±žwJ%"ƒ\Ó¾7ÅÛÃ¤RëÜ6½;”{<±UK‘9`Ü;$êÑ¾µ<á»{bña*MwfÔ±º³¨O_îg¨2ÃùEj‰]Vä×4òX•*�égïS0ŒK÷¼ˆcþëŽA¤�TíPùÝ�¸`~�e?¡Fú[¾ºnºjXÌnØ±ÛU”•5Z ¼" ’pˆss™´Ö41Ø@·„Ï”ÖGiÀ<JÛÄ<{¦ÉzÓåŸÞ¢MÖ} a›Ï!Be:áÜ�o¹`-“C\Ø.yk¬þ$öì‚exÇ³€NðH•Òè�(�ËÈ_Œ£½�!ËKF³«×otvWÕØw-åÄs´L Ò>‰Ì]9bó°	ˆJn™)snœt_òòë_xEK­”D” ¥¼B	™$gY˜A¿V>g$•%LÐ0L#îã{&Î�˜–Ftdë\À¥P”=œÒa4âÊ�8"œ<Ü�Š‹süL^^NßÜòEcœÇv¹¬íH-_>é—ò§ñÖ‹ØÚø;|+‡c©È!‹©¿¶¿Þê8¾O/Ò.è§„Á÷JnÆ8¼&¨,ì�–%ësót�]6(k–H6ñ‰Fq#(Û‰[–y—Œ�¦{ûÁ0(“^àÊÖ¿ÁbÖøë×£¬Å¬ƒ’€ä ÜÚ��ý´‘&f†ÎzCqI‰ÏÝ<Îœ$’«((h\ÒEDéCÑô­ÝÜóéc_èxö/ÁƒE‚.:äýüi^øÆ+ŠÎŸž1×¦ÉóÒ‚Ji4@`l‡xNïL$æ�˜6ÃÒT—ªÅ.�–?Ðê�ä4]�X¤1h|}g8<1È¤<î@K�š/Çõ¢/ã¥Ñ5ípÈ×œÊoëè‘t’®p‡a jé¥tàbE‘œE©yö·&Ð¦4`Ø¯‰½µ$ÒL‡�ù"«…­çƒJvi¾Álî j£Z%=')¾–8–eæˆÈá`8üTÊáÇì*�Mç8õ›».¬€‡»�Öw¸~Éâõ\(H”t¤vr«"jDo½GGæ˜iþ²„lHeŒ†%ia&9³d‰¶Ïd>óü-i·lMî¾Ü°Ù¡TAï”$¶œVHG|ç³ì
ˆ$Çêù:Ç1Rs\ðZ $‘Pj×Û‡½�]Ù‹ÆgØ8`ç°† ûzß’ò¤ËVÔX�£Ý•xºrtX/ AÑp×2´^[1~R{ïëš¬—²¼É‡¢:kCU'5n˜�%¡'×CXP06GƒÛ®‘ûl[é<–NƒscOFeQúÊ-’gi$óRNè²ýo7ÒWzš_tº¹"?êz<QÕël&µ‘B,5ì¥"ú}\ÙÛi^“|}Ãð±¢RŸœ½Øè´l;$‰ŒÑ»ù'dxwáòA*ÆÍº1_wðf$or—w¦V¥$
ÈéTÛHiùóúòÓLÛâüälVc\ §¼¾7OìŠš·ôÅ¹R†D)×]îø¼ŒBîÑÓä¶=3•èéqFÉMMÉèÈ“†BÊüg·ÉØÛ
­OM[úÔ°`ô­W[pBÎ‰t»ßiÊ\öñ`Þ{XêÑñ/)ÓÆ©cD»R§ÿPvzî‹xŸî¦49H†_ŸÁÙ‡…#éº1¢ù&ÓëPÂ/ÖÕÖ¡§Õ&®Uœ¨uŽ¨à)–ïl9öÐ­ö:!å}É‘¼=[ò*²™;§­²„u{°´±ë.¤–p½â"ê!êâ,þ¼|v«nN›Kí63u d>ƒö6Œ—»Ïy/H¢}Ü’ñÑ‘ƒ{qL�œñ$’ò
çœà-ÄÄôa¡�[ŽþùstÝnSŒn2ŽÄŸà@¡’îÑ·Š�¿�ŒxHNpÁ¢‰ÇãµÞÒ2ñÐã&áé3	§ñ„ó‘ÍÀÆfŒ÷xã)çúWP'h‚7fò>‘Ú –s!¨;üp�Õ&Qý±·ÎcN>OgdH÷EÞ1u	{„Ì^ËÚ¯üVä}ñèã2Û@çJÊH•Sáö>!~õ›Lé^d	˜ærÀÒ5/ç�GyNWþ-õ`¤±âäÉšLJž‹=©Ô(R¥V2ÃÈ�ìM;¾:‹-ÏìA0<È¤	LÃ1L<F(ÒJî­ôL†îCl¨Y÷öÃN�ü_7í :*•\8Í�Þw êd5'L²ßÏå¦îõH÷s5M ž2IDŽ%ž¶WP\pyr¢~…ƒÒ�é)qN0ÅE÷|)‰(õ@üÖ(";‘JGZ�!££—U¥Û,WLŠ#E×¬ÒE¶­„‡™O5.KúÁ‘±‘¦ù™SlsoŒÅz‰d’7ãéÓ³;%n<�5ÿ*�÷Ùiu¸Ž¶?oŒ“mI–—"m�÷.çXLóÞ÷ÆF¥‘µµ‘ŽrâÇõsê–½Ÿù´Ž8³!¢ÈË{N“cÆyÙ—£íŠùNf€ç2ãý!ün"5hUÄFø†J'Ðd„B Ä2åòsv5Þ	Ö×å‹ðÊC¡r>~.�¬µÜ¤‰kgÇÏLinNñd›��ó½u'­òÒãf]¡ñµBûsL··AÉ5S‡hÕK£væœvn-Ê_e¼9eõV"m“¯‰B:ïGÎ«¾xÖcõZX
®¾ÉoéÚyþåù òÂHKgTœ~cNÂ¸íâ ‡OZK:ÜbÜA€%9C	]�ÃoòÊ—˜¹ÈÕwÛ1�Ý)(£t¸˜^²?±�u€Æ¦˜-A�ºŠ9¯‹£ §é9NÖÙ„L­öÁ½#ÚA2YuÚéáá½5ÇÆ/_=fqlÊÇjöÆåÞ‡ˆ¿¾Ë¡?uöýAr©Z™šÍÑ]ÓAëX _ÕvïM¼�1V–¿&P\ïêÅ6X£“2ëë�m7ä¥±[lÒ�'»A©ÉQ6R»SíQ}ëë”­S‡ìe•ìïS\D-wLrTC]¹ÓŽorly½Ý‚X¥ÍÛJ^foî£-ŠéðË°‡•(•X3ÓR>\Ö#ê–	9â‰VPé¥˜QÕ�Û‘,aùe¤Ïä¦X›#¿*…ßçgVìTnqù�ÍGL—(˜ÂZ)Óo„MóÁiŽå!#ZÑÊH.ƒÐ$ñ‰É€Wúõ´ ¯\°p©¸Ð*È¶õ�/”•.g¾Òy 9“ïL2—�p§(Ñ#Z-)iŽÁ¸óµÝjë´ÒjÔ­=¼0b“óò`n£0àa]œk2“I)ºXíEÛ8f–nD±Î·»%8’CS.ÞoÚ‹Ä›öNgß'dÝp­-�ÙJ“=aºŠ½Y<lÜìÇ £OYdbÉHl_LC
^]ÇÊÒÑoªñÇà�>«É¹Ø¨¨üNk±Y	¥‘Ôµ=�šÔÃãõf…çN¥¬ìHÎ^•¹ŸÎŸfã¨<–—‰(|âEÓä(SLµ×\ùŸŠ>œuÂ4vdN—é¾õ~´HNò «[±nDÄÌÊeh/Úˆ(2©1¢he_Ê”QnV=‘Cäöð’¨ùHÿE�ïgi~§%ªB¥ã15þÆàczÅ•v�>aëY€ñ%±e¾&c! ‰pIBË8Ð³]~A-l¡64Ã1¥˜’/°[\\ZIõ
T4ÐW¹ùðaa8'lúˆxRY¬ßN’eû Æj3:Üí-:G�Û6åvÓáad$$`ƒM,Ü”Côö¾zð3·!q†1“˜÷�à]Ó‹Ùßn#xŽµB�ÊçÆÀl]¸¾KÃ^·t•ô¹ÖÂ_@YÐüuìœgSúµk®ç]ÐOÆ¤—&v:õ˜NƒÛaúLØewÉ‹žõ-hY}:¨Áxi O¹ •Šx|+^‹Ã±²Cq%„æ¸]{[[Øq"š	Üx@LÖupÕ”ÕÃj»êƒÜÖ-Ýè£[=É‹Àõ“Ø¦²\ñe‰‹jq[þ%ï³^W¥‡”'âHjÓyÂcêô%J8ŠImx•Âå=èC/ú].&Áw4ÍDÞÃ,Æ˜ÎÊ3ù¹ê”"¶z–Ÿƒ`ÅU©�êÁ|M:3Qc!“_Ç£åñW(Wj‡�ÓùqëÖSò#f(G4GÞ—I>´§Ôà…änÕÚ„E’üÙ©ÿ÷�ò^„›’€æ—Ë—‹Ú<D$>nñHG[ÇM‰'ÉCÔ&’Ç¸'oørUm€ŠÆûÍNËÏÝ¾wJ?‰å6—\A<ˆ�NÁ¶÷ZK5¢DÁ)˜ü…ïHi=‚iÙqlSÎÕ:œB2¶&yY‘í^ÙbØ®u}æY+lcü¾ZÛmLÇÕ%9¤ã¦sÁÆÌªYïOò1éßºYD2L¶
¿ý¿Ê¢%ø¢õc+7�V”_.rsIqp×©ð¹åº >ÉbGìNz•Å½2²q–X“ýDùI®ÖaŠö–Ú'HÿVƒT¢­ìœ¼™Ÿ•EÉt�|úÚGµ3–(oOtrJl—s<å;ÕòÜ3)YQùè�`gw‡8"o½&ïß7>îcÑ­‚ˆ^¢õ@&æÑtêT“}g»±$‚}ˆì°0hºh½)ˆGTú¾ Çs”ãy4rìÇ   oêMòH;Î¦wê~|ª !(ëïò÷Ïùö†Ùà¶÷adØ"	¹‘Û-sQg#â,1M°œ|¯­/©uÍhöR”±Ó-Ç.k$GøK,Ý…1a=a«üŒYPÇAÆ,q”%!Öÿ
ONzvN6×^¥Æ>ðîÆ¬AévÜJ‡FðÓ½Í)°É
/�™ŠÞªlÌ’©B3GMœ¯'[�,n\¾çŒ\kÞÑ£m1¥hm´oµ>!Óô»ðÕjM0C <¦éçÿóåŸµ€¹ßŽ\½¼»»‘¾`K|_xNô`Ç€œ¸žpWJèjHLöM©<”ê_”’‰=ùŸª�C¨ŠM@WÞ…Î%ê‰·¸ýÇ†‚ôá“f—£Ž%ä§MnØpæ¡Z Ô3ý@>'öM¼ðdþYº,BT³—u±ÂJõ:ùƒæØo>¯µb^Õ¹áÈ‘’Þ‹GxŽº_Wë`ÏH�’"=´ÏŸ£þz&=Þ@þ%ÓŒHÙóØqi“x°DHºXxÏjê„¯K |@ QT°ÆP¨ä+ã:uî²cÝ}Ðž½T²›Ë¡ð…B5ŒÚ¨Ê81‚ÖhÈ©ªªœ§a·™FuöXLc[¡nN×¨xtNßD›XØÅ*N8ýðÆÜáÃs7‰|øö†Í2�R{>}78øØ.Çá¹GŽ�ÕyÕ‚°ŸOgÁ#øQ–‘šqó' g
Ïf’ª¸ÂKøYˆ´`²9�hó2êÂ„É6Úý$}“® —ƒ(ÃT?»ï²}A­`÷7Ô8”è€LHFR‰GŠ
EýFJXw!SÃKÒr†Ž Þ@EKaúÜ2Ëö'¾é±ÊŒ”%v[ØŸ[7¾‚S®F³j¼èj†‡[5èh¡Mt,¡¹á^ÿ¡Òi#ÚáCo¯´ÎqÂ§ûZ§eèæóš½t¬¿eãWiþ•·‡îp_×t¨ÿ^*>²¸±ùVlhñùZšQ£jX§ÏBßã¨ª‚9©q7Ö@ù±‹‚¯¸'´Ðíãžáú«[=e‰ÄH+^Ñ—ºÅÞêa/õG…6ŒzÕ<ð6)yÐ¶‡åDHäwFËÏóãvåúú2nF½)%Ãdøóï¹î.�)áÆÛ•P6^Ã·r	�ã{ªh÷È<ŠLÊ?³Ih.§·˜Ž´dht[$�åã]	ìâ²fÅ˜°9&4.Ú; æs;�BŒ¯•ýö
šköõÜæõõ•~Ï>¨j)Ï°y"TËã�¼j½MU�édÎ‚M¼Ý±­´[ÿ„Dñg4{+áÝ�©Œ¡:ª<ƒ9q©·þAÏ¡w	L}»ÅA=Â£6¯Û evøÝAu”+Uú_ÿöQÞ3fÞ?Ÿäâ•R·\—0RÆ ¤R^ ó,÷˜ëVÑw…ÜW¢‚²î2â`A	åv©G©<9“Ê4nX;¡?»‰?ò§*uV0û«ä´Óí{[4"®ÃÎ‚,¶Äî‚qÓ¼±ç<ìç’RKš+‚ß†k5ÈWxcFì„ðPOü=*Âð¥;Eûƒ™ÕDƒ~¿Ï:Ô	’m\A¶¾pø²ÚýËë\XX§d·ÿ«õ+¿Hk6ûÿZbÞìßWsXä¬/ÔÍ$_º­Q„ñ„Z_—©½hh�Lõu|×Æ8ù	ÂÖäZ”¦ÂÔ}ñIHÂ:Æ‹oK}»Œ
Ìa/-Õk£óxVq0ÄÂrÊÎLC�_à„D6h&è»“S¥q}pß¨ò=š¸~38¾¡ñ^xŽSß¡c¾¨Õ8Um±÷e~7°¸¶ô™VUZÇ:ôvÆ¯ä[mé>…¿€?ÓÑàp}ô_áùgKBÝô¡úÃ_
%ë_¤g=÷Ih|.Ý¥Ä…òþV^1ä“º0	"{“–7†ƒm†sÐ9Èê›¦³ôÑBàõìNž”IÁp‡Ìi{
]J¬ êö:M¸ª¥Òyä%‰Åu†çÕ ¿úGæÍÿVÖ�¡µæÒkk<o)Î{<OñGJ×¥¡xCNj3-ËªªïñW-739ŠBÆ’(T
`ÚPª¯ˆXé¾iŠ‘wQå:å�×ÁÛð€6ã¸)"S #·-è��,®"v	õ„\îêd~n°‘2rr2Ob»6‚[–T�ÖÒ
R«KcËYóçŠ‹ø¯4c]‘>´¤�Œpyà§æ�jp:G]¯ZÐèØÈ$0
‹ôú_êN+M7úY2l
@x‡ê6q�á	·�4ŸÕß59OÔÐ¢œ}T“�rüf5úŸ2ÿk tªß²º}»pÄU\Òurº›·±sVl¸×ª…a‡õ¼Þ²Ž}VmÚñÇ~3ÿgm†�Í,\7m}•-ŽÁ„*ãš,EH›qç$Yx¸=E˜üþ_V'žöCê²R™i‡NDµú9õ�‘/ Cb²³ÁØøx�¡@8`Á2IÌª,!ñÑÂfÝ„²nEñó8Þbñú+Q�”2ìª˜ë½CZ^?G÷øVfâìöç ±²û(BëàIeóü+‰9­î:AÃõœï
ÿ¼v¨¥ÔÐ4ÔRB·H ×zçÑ³yì|ÿx¾®œÖ£ÛW?€Eût´ÐFOÏÜ”á“cû”=õš1Eå$V(Tó’š×Á}æ«rY£!HhQ!.F/džöôÕ«G´ƒž0ÿïÔÑ;j86tþÀÄêªÅ®ìÐ	8ÜÕyäøßQG´ý/Zµ�a3=
ËÏôO�ª‡Â_ÕØ¤Jš™P×’¢I±Rs£Z=Ž�|Ú¼A#‘Œ¬¬Œð#‘suëîæ›»;.ëéÝ»ú.tŠ×©:êKIT'�6˜•Êm7˜Ò"ò:ïìâ¾sÅbÇq×yLâ@Z,Y¯	bg˜ŽÝÅ,Áþ¿nŸû‰˜{O¸;]“Éª!_ã"=cøÓº†š‚dij›2¤GìB¿Xµ$€ãµà|©«iÛ!±¡‚*nTî%›û;Ï*êÅöä^3Î/cí®¹EÀŸsŸ4öºCwLj})±ùâ<(†žYpHwâÝóW‹^’ýHLŒ-vËÛp„ùÄ‘@wÞÄÐŸpÅÌ¹�UúK¸—À¡>1ë·€ñÄLË¾©fâ0p‰ÐÎŽ—=Ô_ëŒñŸ!	9þqÆ[ººÁÆ­®ùt„-c\Õ	@Õqñ]²’àCAJ´¯pÍPao|y©lNÞê‘{F†ó*3³FÐøËxLTv¢´Ð0Ô›V,‘�»äÞûóÔjHõA(\ÉôÔxâúûŸ¾xtP½õ¯ªR¥^©×åå S¿ïh"‘H°ÆýJn#_p¿.Â$­²�s2ði¨ñûBÌææñ{TÑuZKt\ÔLI‡%¾íñ*šŒ¿Pø={ùbà"U¸Q‡"VÓR}	>Z‚ÖñŠÒ¥�ÅŠN±³VÝ®é-ûJÉìhÏƒáÍÃ^©ÙÕÁŒ;’¦FQÃÔ,*+è­"õ"Õ00)¶:;:V”§P8*e(7ÒJl—½Ž‹›0oHe^ÆŠâåy%�`¼“4§ÇYÒ[eX}²6KüJË©„‘Ì  ^#<É�ÉÏIß_/î®23-@±l³4–Ëû`ÊìPâ=æK&=.)éÍÕœXvLªˆÅf±oÙ�‹BG]Þ®�Ò+ò‹æØ‚Py¸ÐIŽn©V`æk-~SŒÅdÐídýØcU·—.ÚgÆ—'Ý 1NŠýõ­0P!ô ¡Î¯‚‡H•í¨]Hf°ž[´ZÂxËâÅ\.Â ‘à€½+¢\_4b˜¦Ov¯ÿ‚Š’#»®ö±ˆÅv!‚lÌ,Ôx<ìDxIN-F‚ìe,/‰\m‚ÞÓd´Py˜ÄIr†ƒÇ�&$ŠG¼KñK¶„Ö‡1Äq—zGŸ!¯£²µAí»À¹38­Ì�Í97U;È´Veæg °éÝŒ¿L»øÎ�oœtp’R<sšåk0Uà-‚¢À‚°æœ=C˜Ë¾C±žžÑöWjAœ²µÚOiÃíŸŒ¥’il0Gtc=T£	¬u5�<Ù„ñ…ú'MŠ>#Ž«îA§Dˆ¢Ãä¶…¢)èmƒ"Ç›ñX!-ê—Îœa¾R•ª‚¹™_­ô‘});Í;6ÅïÐŸ²(ŽŽo:Ö”üqC^ýùÇ•í©û­Ûµé­A=ŽzùOïbÊ	…d„~øÊÅÛÛû¶�×îhz—n/J~˜ÇªÅ¤zSè,J‚¦J#2Å­ÃóiáÿZ~_¢{c»Œ]o–bR:ôv:ë£âö?e?	tZ]Ö¸ßÕ ßgÕªMkê&ŽzzŸq³å%ÃUCW\YÞÚ»esõ¶†7iv¢ä¹¬Z—dïŸT©Væ¬QÌCŽ$mÄŒkÀiÝw´Æ¿#óæ¯;ÍøÌ‹É	%yËG­8@5:yq)´¨¬|âŒ¬NÝç=ý´ÆìÅÝBÖ�Å^\þ©Sù8]ëõª]š?{¼ rWùµòÒ[-ì¹+W¤qÙ)^2ÕøßýÇ-ÈÌKK 0g4‰LÒ¼î&Où²SP¼díà�Åž-m²€Ç>÷¸Ýó€‡nìxÊQyYå´Ž báâ‰y¦CQš›ÎÇúA Ï“)˜�BËëD`<`’ˆì™Á×³±²ðé¿þ7žÉ‘»%f"¥Y‰“�û>¶’ÙÐ¨G]ÜT}ê_óâú�ÃêÈTÄ,aÒìß^&xÔ «‘ç,v¥4˜EpWðÂ¶ŸòS„AýNïâ…­gjÞ)ÞÉìâ&ªŠd™ º5¸4­äþ(Úçä$ÁýãsDâBÝ¦x�ðOŸhªXQŸÌLâ²w˜Š`íqŽnPîˆsT¡sÛÕ'@ÇTzÀ½,í2ÌèJµ*njÞˆû4_˜}3¹¸�œ»×™ÇjÅÒ«-«%iù¨ò¥½é
€ò·½ÂP’Oó¤F?�­kjSÛ#íGú'ëÊpö1æŽ½JÃmêbÚöÍÕa[ï2ï±å?kKq§²!Œˆ@-^Y97÷*�–o0ð�‘iÅMÒlä=õßºü¶´íª¿¥’ö¾(é7g©¼¿_«ßÇ™ÇWåØ£¤Ó..û�
ŒpÍÛèk¤ŒŸ®î#¬óøøÁc]@àùî—’�q‹ošs]¬vKŽÀi]ÓC+šK6Ö-í/'S¢Ëè{VªáF#pÆ¦uO&áågôz‰©uòàt’ªxeL”.Š¨vÞsÜMfïÑŸ@/ãÎ)öu•°ïÈAã)0!Û½ø )/Y¸¢Æ_$mU?S^Þ	GqÑÚËÈVÄ‹j.vÝÖñUH¡ó0ÁÊmÇ•ÖØ*3¨¼‡Ðbt3€£ÚÉ(áÏ$F#±ÄPƒhzZ˜²²o¶Ú\¢Èdùæ² pmL‘~öLjbËmmKåÐÇ	¨qsNñ¶"Q_Qh9Ñ	-‘Ûã³ŸCUÏÑŸý�Oê=Þ†öyÔ5ñ„ÑYkÈíÔŠÃN.eu›i­#u¹åÚ’à  ¹­’pÕ*“Ø!¡ôC_ß»3ŒÕQÚpƒazm¦gç-–Œ™	¹-å‰óô k
8‰«ZÄÃèŽ§–YP”dÌMªœ±ñ`TG¼µÐhÑ¤]:«døÔÐVNÍvcªW:w™ë�|kÒ�.:Ó«�OÝÚ‘s€w p TÊÒ€¶%zÎ�Ù‡Á*ì0)ØêA&3¯’PPQ_i.Þ-Zé!á�Ñö½%ÑTtö¨øf3ëk×´Þ+´ð´ÿfƒÐÝ6‹�ãµ¥«Õ6mPÐÑ�H4±×‡…Ã2þÕü
±umMCÍ¥ç¡pm*YË­«‹Ò9Â_»�òâJ[Äóóº.9´×&óá,r€H¸ißƒ8É… ïaÂÍÖÈß—[¿N˜n³þ<ŽCrxLµïrùJ2âvcþä>xÍ	üœîÖäJ‚#uã¤·:nY“�˜}lôzÂÓ®´é^Y;ž¶ä±z´ê³Ó‰¬1À`7zƒv/š˜_çœ“°Ê{�Ï='T‡ `JÙ¼]øÈ‡UË)K{vû[¥„°Õ�y¬`×-0-Ó?�šÁ^‚šÿÇ[ÉmSÆ�Â=ùO#_D­­�qÈqŽmR0ÍÂÓ)•
i¢bJ�±}çÎíø<Ýwøoâa�6º[žö�»^D…Þ„Zz`¯«œàÌ¶.DæKÏò§Í=b±	›Æâîbˆ ä�l­Þ²wí—‚MâšÓ7dÖ†¥£…€€í#wQ]!°öØË˜˜óg1}BJÚ9‰†úÄÂÔŽñI®ó=CVR�¹%ÎLÕMU¢]C(õ+#O÷1Q®djÊ2¾¹~&ÇB'Ù©p¾ÙcðQÞ4Ì1#°–šqÊ¸L�ÉÌ®®L›âž’›†GZt*j–I¶`èÛQµ¢�/ÐHJeÖl¹è‡Òè±Ž•›”x[0”D£ÖŒ1ÂÀSTK‰afÔ;¢øÙ3`L˜°}ä�{Ø§J&5³€±ÄÙêJ„^·üõ´G½�†¡†ë&õöžx­î²%n†q##éG³¡7–¤ÿp(/8ù„�×Ê¶JGyÑ¾ö8Ñ?–¤ÿ°È+>I´¥®ø�å…‹Wâ»TÜm
Aj˜÷/bˆ¦ˆ³YFNGÿucþ÷µŽ\®Á‹ˆÏ:ëi%º–áfU,pæ‚Iì�p ÿ–^y¶ë•÷BÀcxÂ2ŠÐì÷ÊVbà§6N¿dÖÙ�Ó™T€äæ�lÆW†{tÄˆT{ð–èS/¥Q•Yþ¥KýŽÕ7·ä#®»pQcGo‘ÞðgûQ €G?e<€ó´èt†ýçJ øé¬8·3×YµµÞ¨üF^:žÌŠã|îŽÊš8`r}àQçÁhFé4Õë¢ºj"³:k¢2;k£Î.,ï&þÖzÛTIF·Tyø=�K™Â;Âpr$ÜÑ²€8f_›“TIV[…Š[²Åº`öÂæ.N0ÎU¸©ã8I Yž—ÇD5•7öo-
!ómv9©�\/µKR™�±â!ýŒÿ6ÿˆ�béÉ\µ+'Içe/±�aöÊFzÍ·ûµ{í‹óðP|óµw�Ã4ej-¥ tÂÛ ^Â\ßSK×+'¼JæûR›‚SôŽ f™ðÈæ‚4¾–Ô–+ÆeùÐÇ"ÓƒÖj\‘óÊŒàEÍ.Å>p¶æí—!Í\ì¾õBõà¸Ã}vÚ†N!"fÅëºãR‹0rÖGÀß»À*¹Ðý ­Æö•�/J•äóâ6˜MšþñnÿëÊ~‹«}}<ñíŽoá°à˜çlÏ¸ûpïü½f%íÞÿn~ÝØWÕXîUá¼lA!¹Ë�!Ó«Âýý8ëiD*¹z3ÉÙ@¸…EYoÊJÒNñC8f¤·’,ãR	œÆ�ƒmÖwð¬EÁñ(ÉiýwLŒßeîã7ëxÐ¬»òÓ2íçLz ¬ B¢Á,ä'\n@OÞ¤lï÷ÿo<i‘½ãYUÈ×Ê£–:‡8–Þpì€u£ˆZå8ó¹&>æs4PcX¡Yû–ÅßÏïå�}tò¬p�-´	‰ŽyC&êƒz¥±Ê
Z`7¡)ª<iŸ©¢6Oggtx¼
hTIºw1aîrÌÌÞ3;e®»™å0tþÐëüýYsmvËYEö�ÞÃ{)®K’’öYhô£&�Û‘Ç¶…÷XžîÖá±>T)«0ÿjJ¢ùØ×¯�$7
 ¿“¢€Û·oÁUck—±wñÔY;8 ¶>Ìë€ñ+gÑ6w&$Ñ>Þ‚uËë¶îú>Â
ÝVZëÁˆJ´£‘´¸g‚Ë¿å=Šþƒ>O‹åié¶]@œÉÿåQYÖ÷†ù§÷ØOÚæÚò¿ÒÆ½AI®N%F(�àšYþ9Ì9£ÞJÕC4ÎQ@Jý¸¶9 áu®3p=‚0A£Š1
¸ä,^õ>„(µÚHR©ÔBx�µLÔ‡ˆj-ðíïaÚp3­ÿû7ubðNV4|u‡ ç ‹ale�šz¢ö¨J@êÕ5ú«ây¸C�Q@RRq‚Où§°</ä&ñIG&-p@_S/»mn¦õ¿ØÂc¦�Z5;õ<y	ãË/éªžP–Èe à�¶ú�­ð¢”Ó–P.WkôY‰D4Î<íAŠú¥Ó¦�NÇ¬•šiÅD•öN$Â7 í÷.† Ò+ËÀgIœg¡Æ:µ#?á¸¤PuG—q+5<(“ÏÚ®-H»JDŸ¯¸àU1&gì»Î¾#Y¹#}Äƒ�‰-”s£<IšÊ¹�`Î{6Â�pØS¤ûšuAëœmm‹Gƒp<í™ÜúsøOic0Ê¶‚u¿ø�”œfÂ5o#¬’œ’ÚÕ.ïo]…l®<(IëÕ–+Ð [D-–±Ód¡ñ¿qê�»á)Ë<UPqyoQ^49K›#	*Á¿ñ%^þæö�"Vv„*-ÂæêsÙy1"N¤!Ã4Æð\U$ÑŸÊ‹[­ÌÀM}�ß‘O¾r=™õK-‘
‰¿82Iå­þÞ+‘Ê(±Ydmh¯¦Å�ˆœLa ¼$U™T—®
ö”C÷(¾ÚåŠŽ' H(xËµ
öÊ=žª<XU—®Q”¤Ê‰ÂL)FM‹‡^«>†Â¼…pÅÞ…ï1ÌB¸�j°*½Oò€í|O±,‚îŠý‘î0Éß°¯Ê¹Ð½óˆ,uî‰€Ãè„üÀÂ
´Hsþ5½ÞÄ²ÙÊR¥Õê(¥‡óõ�+¤ÐF»LÇ?Fh#~Jôò½1õ”––”´¡p)O"Í-JÈýq›Éƒ7Çu6•×(Û„¢¿÷«ìÿî–!P@�ê>Ã�1”
 ¤&'Žs3­Ù‡†X,ë9Yƒ|¿s«ÓAÈCEvpÆ|Ìº%˜³3¸7”_*xCëæ8Ï
<£"Œ'"GÁµñçÒ!ÝÂ£Ä¤çVõë³©àsÀ&<6D-mž�Á›¡‹�t®tžzèq5þ·"m÷Œ¯¼JëÜì}_ü(^½mí'V ³››sÞÛ´F÷>}*sÖVÉÓ‡"°¦ Ì÷mü··­ïüü¨Õô©9oq¨¹§ºÑù{Á”o¬�!<¢]w¿@að#aŒÄé¹Y×Y}iÁ¢”Ä|#ÒrïÒ\öò‰—I”_ß™‰W+ÛË"í‘ŽÿÜNÜž‚0—|—ç§9§8èÖ½
.Åyf�¤¸ïnìþsË¡ èb˜¿Î~p*5E#òs
ËvNÞ9>ÐcÉäè³QGÕ!ë€ÃšÇ�8þüÐŠ‘y³6&ªÊ½-2³~Qû–Ë �[ôaá¹–˜ëÐ¾)5ÕããÙé_[—‘zï_iïtªåób(ß­O¤�=èC/úÉàœí°P4?9æTË,î1 ¢¯Õ¬Ò†9ÑÍ"õf½àÉPî¬¦]S»õÛÔœ(0v4ûsÏJsbµ™nQ·{éìü}Í#Á@¤ýò÷îÉ� ñŸ˜UÙÁû½¦^¾œR+�/6÷'
¤—�‹‹ÈKh§÷-íßFøs�5“Xþ´Þ–XüyXQ÷3ˆÕþÒé€¸�íWKýŠÔb"�¨&ËÃ¢Ñ{Ö[ím–pÛÚZ¢¾âÖ¶/Ê²–ÃZ[ËÛZ-l$ÞNŠe”WHWÏMÈ_Ñ
VÓ§äxæs“ä€±X)äÖ™oÁC&©6Ùl˜ktIp‰¡] .@?wS¹ž†h—s-â†$á9ìèn±P[¶Ÿøõ°ŽpƒY�Ó²Gæõ:õ¥¯õõ™EëtÑ×çîb&¸<˜Eè_ëñÑpÑ0JtzÀX§­B´²õ¬.Röíúõ
.EÂâÄŽ ”u-0OSBÃ¾m	âÛÕÇ¢œ ñâ“ì]v”ßd�`·ËÃ�XÿPÿàœâú›[ŒêVîCÓ4O‘Œ‘µ�¿÷0&zÍÍu À4Æ&ÑÔE¡Ê™'tÙAîöÍBÁµ%Ú+‡DËŽG~AíxÖð¼CPKZª —n¬Ÿç¾Rg¼¼xÂ+Îôi|¸oñÊœâñ’8¬·oœqJ³`œëüGÜá~†‰É•o P
ç8°yuq‚ë¢µÙÂÌúÖð� µú™§��Ÿ™ÕŒ=Æ¶Ÿ›TÜÂ·n2p­¹¿aA/áF[]+p^¶µFµ›Ä(ÊóýÂ?É¬3ggó³õÙìQ)´ÃÄÄŠµDLm4÷˜G;¿?81×[Ñ«ÔTØ> =±Q8ãª)Ê’Þ5Á¨ck+gdR¾ö †ˆÃA|†väìýaê®kBczÿíå[•éÉC8”^'³Õ¤†ÔÏO€S0·ƒ* )›5r�ë|Ÿ€È¤Š“^Ì?øz}·[ð¢À�SWU÷½ö±ìT}��?L×ÀöùUÍ^»ÀŒÍ}L	Ò6h¸8Ûîbâ�ÇŽEÚ°n¼/„MÑÙA…ì6Êâëû¶“6Mk<éÌu9�o5)?q©	#Æ019u£A.ÊmX©iÈªòfgÆQ“·ºWoñþg­@Æëu¬;Ã	Éo#–¥Ìõ&�o4ŽO‘:onÓôM^©�¢;>žçr‚0¶.'š}¼)Xõä"¢9™ºOç°Š‹~©.7@3¼´òñš¿_~I*ú�•`ú…ëÖ£Á±q­ÁÊ^Q(T†•ÏØß 1÷``Âów2�¾ÞÆu­¤à¯Õ“¯×Ø£ËÚÅ0ŒFïµ(zc<¹ÈmL©hcòõ-p†:’|méÞ.Ç¢¹VfhJâêMø~š í[Ðµ´}üôrŠÊ2‹¸~üè wzJ�:Õ�{és	ž3ö÷xÔº×,G· �MKd¼š°v%bí±o¾ƒÖ|àü­Úl6¥z	^aCG;zVl¸ |_õÃ¦ýmà¯·E©ZQlœîZëî>g·ésSo˜¬¿l›‡óP�ä®8ÿCè4>@š�ò€e1bÏ‚Üœà	 þÌzÐ×÷àF]µ5¶QÆƒŒ/YávAfGÛWJ;ÿ¨=Þyw@¼R¿Ûåþqº\kK0{2tví0="w0ÄNÞ”õ¼r¯DînÚƒJ`3Ä7ù%/-Ã*�Ržî€.U+ü[l¯Q�†7HÂÁ×ó0xø/{Ç†q°�Á8>6F²¾'0*G\òQÛa×$;žh‰f EB×ü§™Cº–„·-`0�Ý)ð�ƒy”[hÊ‘‘ö¿ÄVê•
H2žpCŠ´xQµPÂ¥ðè9š>&zgá€­�*•+kÉ¼„'Å¿ÊW_¤~IùµŽÁPg_÷CO{bñâÎÌ–‰£ªaÕ·ó¶NÉÈ ðÐô
§û~A'•/IÙåíŒŸo²™õê"§ÚÜ¬*0w§Á¹ó°�ëŽK£OLx‹û‰i1ÀM*Ë€zÜ—±{™ ›mÍeJº!,O'ö¨Z2NŠmÂâ:¨´ŽÜ¢*GÇ`àôx]sÒ¶#fD\˜ýòº£ÄFI‚�Hwóí]«ª ’Iû¢‘?¸7#È‚U‰.ñ5w5É®ÎR?7ûÖ�®ä0‘:½3©¿np&9&çVup°´¤AFs�›ŒUc;I}»!\�®UvÂ´å}¨„b‚¿™z:ÍÍÎ9yÜ! RÙÔØ×Î¾“î“Þü©Ê
N@)‰0ß—Dd;(A°Xr´[BùNþa+–ã{ÇÍ?X�‡þß/§ªJÚ½ÕœvÖÝ¶Ã6ölÒ¤gŒ´‡O%º¥ÁP
(Å/V«Í êj„þ>MT�òc74bÉ¤^ì~^ì()yÇI½ŠÇØÐ„e7a'xŒU$u8•‘æ/¡œâœôNòÎ¨'nºàÎhè´‘ž51Ûè;¾^n4‹8ë¾ß–SÍqÏF;â Jx‰¤ÜÊð]ð]ææþY îÖMG-WM¨ÆÕ_É	Kã¦ÇéV¤gGgÇäãÓ>„•ÝW&úÂi½&ûÉ™Û£Îº5ËX˜n¼ÖF>glaÑâ§²�0ÃæÂx){“åâ8ÜÜ}>;|ÎÄ9	i¸ 7?ÄÉkNÁ¼ÎÁW¶½¦æÿâ³ü ùÕAòòPùEjö‡på¦YÒrÒŠÒò’Jáp7Ã~V¡»ÚÀ·8à´ËoŸ?—£Úï»Ë×þë ‡«Úç­ü3#JF	;Sl6QA€iÝ«¤ñCßìfT0YòwÂIû÷´+~Ô´[—°kB±â“4Ñ1Lù¨[¡*óÆ;/jÓúLAM0Xå}>ý±¹¤²õ.ätØºuÈÃtj�²ÄiZ�¸ê6Äì¡)ã±¤uìdøšønã®üÀ¹•«¿ž?”´ÙÊÊî
ƒ|n4oZ»ó8HÛ/£ÐhÕ!«Ý}ƒI>©×Þüßdþä	ä_ãYö3£rD�wc6ÓZùµÏKåØ¬ø÷ÆA¿;øŸTÉø� GXKb4îp :I9èëm�Ê{#?{ÿÇX%ö¥C°‡KM;áŒëÂ E�({vT6La›Y}ÆjãO“ŒÑ­TöÐ²¿`u ±¹ „•í»ËJÄÚÛƒõ2f„1ößDšéã®/ŸMüèR�1³Cb‡ @#Ä^$yH"¶cá%ß€äÀ�â.Mt¾ØB›Él7 ê”Õ^„§È]]]½*—¿eÂg^1:Ž³	v"tª¼Å2íå=M@f]çMºÌŸD_œñw`tÑ˜üï†Áÿ¦m�¬ª•ÈuJw¥"Bh›–…´O;“üÖ½.„…w‰3,ÃeJûVKmÄC2LCyÓ�OØLý�U•{Ê/\"ˆæñïK±	h�ž�ª	¿bxZˆ¿ëLR¾šºi½OÇ(=î¶|Òí¤üÇV}ˆº)ðµ×¾�à[[éÚPö[ÏóîñnÌóä2ì6Y�Kª•	¿ULš}’W0$ÚƒR: §¥O ý3Ijº(Î’RÖ…J�€ð‘)§�Ôùí·¦±±ûH›IûƒÙnœS·(Ëg˜Kêp¥¨ï2›\Ÿ�¦oNÝï�yaè»šö¯Áž8”'ä�Úp¶±%×K«EE©gOÅ[:*Ì×¸ Ïpº˜â³‡WÞÞúüÇÈFËätøµ!WåoãöÚ§‚"²Ë²"CÖ€oˆÅo¾åB­Jæd†—;'KÍ’à__öúžh¡vê+Ûó“�dÀ�¶äÈÞ�Š‹ '—¬œ‡’†V”¯á¸m¬³ªI.^ÅË…	Á¼8ßðBŸã¯s­f‰G0Øþ8ãÕ¼²*Ê® ¼™ê©�­TÒ•„£c¾³6ˆs~ø îJim°é±¤xY~­êVÓ)‰Iº·Æ›¯À+Ôáhüó�ÊÎœÅ;]õžEžÄÐBAÐ�Q™‰l"”UÕÚ†ðµ,ÞCì)þä'f›C{ÜKD†]Úp#(^ñÎßºåy÷s=¼™=U¹ÜjonþðlVeöuÉøiJ+$ÏÚdÅUÝ#º;õ¶Oëíœ
	?9¯2œ•<×;²q>o	T¯r¤x&Ö
[µ»'-Òx¦p¨0j§[ð;3œIwéŠ¼µ€6N?;›±<m'*ŒxD×ý?$AàÊ‚ñ8‰f""0Æï»ÊZIù;Œ£ _ß¢UcGk¨"É#˜+QE	ú p›Xd|Ä­Ì§Æ!x3£f2öù[ÐôFƒ‡×ÉKàÁoa �æ­K~¶Û·R©6	ÜYÃcjüÓ<„—L]èƒ%¡ÒÒTSË¶RçO�žWÃ¶bc»Â£ÇeÐP„}ŽS½®¼\õÜ
ÞáûT„ÝöÑuá¤ hÁŒ¹Ð«k¦».xû{ÈèßzZ	JToŒ;Ç8æÍHË¯‰€ËP^EsT
'Kœ@ÁäîÏ÷
„tö�Bó%FjädCÓƒ××ªo±£®†@XV+®ãê°z.“T­ó"!"¦Æ�ÔÃBÃž²àºÌFó‹.~‹_‡™ac¨a;¡Ø ô;%#	O6�L›÷=BdX˜™áoÚÀ
ôß¡¼sêïåLž!.ˆA2�R÷  ›4
£©˜‚:gµ_�*[t—ˆôS*]Ž¿6ì,�O9»3¦¤ã¶ß5þ·Ø–#^¡žlƒé�m¼“[Êe¢…ÐŸ¾¨W¨
=è68uÇP¼Ý¤ä_—çÙÇMîÔp‚"KŽ}q�ÜfnŽV}[à[ !q¨e‹®£*`g ifÍò |TìÛ/\w„G3ë	•¹zCêUlrŽ¹³âºÎÍQHä$qþ}r`–“úogªÕšgÉO3Ë=éªÄúº+å¼ÜùöÆ»�ß{ ßNŸbÜó-p©g[rï:¦ô�ƒ½¯ëì–ð~Df,°!³>¡©Kš£š9YR2ºðvñrùD3ïÄ'ú
Ãø™K¶gÕ‚?h?Ër_úÔøK&`tÍ¡ñŸž‰¨Îíy7…Ô&.Ÿ>ýtõôuç4˜ß›ÍG·
¹îÝ:è^MŠpv„ïwÚ´ÜYz~Ú‡Õ±÷MÙªå!ÁRW›dÅ;³#ôß	^ƒz×Êˆƒ´ðÅQ©Ût\£Wy»\OJ14¾Ç:5Ò\²þð—SXT…·Ý Ý“šùgçv·V9�UkX,m¶iM²\êè¶þÆî(nŽž>E�I¡ a»·ïIçi…_“½,ƒ˜ÚâÇê(÷;.sž)°=5žAžIžé(ÜËwX¡g§}4Y“”±‘DpÄ4—¬{êjq(Q
Ì·ZJ²U�Zf±K±õ*Åx C~p"Ò2¯¬rƒ#ë$!ŒJ†äzZYÑ. ^|hÐý} �ÈzŽÀ²XaãŽI§‹¨EªXgÐt^4«R{þ³fŠLÉyÓpÑáššÉ 1Þ¨|°OÞ2Ûà5Þ"òtÉUã’AéÞ—ò•@öÿuûRä¡ýPN¶XÆ1¢ZN�þÿ/¨Ü¨¿x¦öýª•IQ¯Ã—–Ã_Žy6�EKøª¡¥ /¼º¡µ÷Ç cuD–o¿º€7Õ¤¯	ÐüÖÛ|2üÐVæüCåÎf+HŒ½
µ:`¾wŸùiòÄyÛÿ~wk¸å“Öt@Ë4OE],û<»úÿÉÍ¦?sæ¡b1-«„òJ¿’ßÃAœ´§¨ŒÒñþA2àÒ-=†Étíì¹™CÂÃµÌ�à:ðÀ
é�Ba³;õWé’CE¢Îžrÿå{ç`É&‰Ä,'ôÛtÿÝìŽŠ[8Áqá‰uîø
-(ÇJì]»˜4¨Úó™²ëÊ¹5«çðayü·
hhúY±ý™¸.ïþË4�j&°¶“4ßò‚¶aö¢öƒqË'(š…5à—„ò¸sŠXÃGôjWB™ì†Þ~­’…ÉcmÛ¶Œ/ý™.6Êaÿ_A5¼ýû+=d¼Üã>Ä¹_.îªhÏÏÈè8tBás¸è0ÄHJÆŠlœá¡l[UH4öv.	»Ê>]Æ(
kŒ9.  U”A:,A-¬¿Æwæ…yÊ°�Ò‰ËñVàjVUœ^¾˜�}°|wTHÁÓ˜,AqÈ0;,óZD*®Ü#{Ÿ¼­lÌH7àÕbRXï0C�ÇdÍuBÑ¢õ5Òd¨=ÍV°\T=›Q3 ‹7oíqAÌ�AûŒëOüülîÜ¿¢Ÿç!û­{_uDG_“­Îrkö¯ß˜T”^˜�¢}WÐo).8˜˜¬¥|gWP•CeîJŸ½öœxî6N²Óþÿß(Ã~vü_™;¢ÎžªþàS?‹™‹W#MüË¿ß×^ŠÛSéÈ¡ÏmGÿÎ¸JŸíQ50 å™iº<¥&+®È;…ñV=ôK®rU„¼
œe“¶ƒ æÄ#ö§,Ët¬žF¤jÃ«ªÂÎ“˜U²É|N'uL¤âÃ¡Ñx¥‡&Š)
©6wrroGæ 4±¾ÞLÛR·º	gn”ˆZaŸ£¹À”#t+2ä>if!Ï¥½)Ç¾ù>0$&ÛËq¤À¼ØíqJY\’§ÚIÖS(¥Ë¤7¸^+­'ÕÀÖƒÄw”Ùšêze�!øe•†-ËáÏÝ™{˜…aºŽwÏ„Äü ¤í½K"«JdÁæLy"F‰ÍÕ»ãPŒ nˆ)‡Ð¶óÜõw—-YU¸ÿ6Lú8"¸!Ñ¡ÿÞ|ÎFüj=côèÈ ìÀ€ìà�E�íöÈÎRúÐÃz!ù<«nU<¤QcªæŒçðÚð÷÷o+ñü-`(|É� ‡Èî¡O,ðŠtcRÒ‡ŸÓ†®žŠ/jäní@<—Q gØ›«ù÷4ôü6Ÿ¡ŸW=Z�Ú’’9™®�4cK¨¶Ö&{žÛÞ}î8#ZóXóíWUU+éüQGÎÑùQóÜÆßä3,äë/à%ŠEoœ£ŽßÃÞ‡Õ¼èçô•dÍ7z}#O·t{yD"3á¬»ÂôKžÎd®•ð {Cu7ý�'ÒC)n„0{Ï4¬k¦­�(|	u(5ý•u)"ë|¶V þ”Wržœðe®ñnÝn“ÞëXW„O¤{�„’Bu™WU‡©’,2L!�(‹K}¸¢äŠö=ïó£†	²[ÿMP)âs2ñÛl¢6%àj#\Jg1a^9Qì.™ýØFÎ/
ö
y|x¤äø&Ž>zÔ|%%N©ˆ{�9´µc×‰S'Iæ#æúÀÜ³&‘QF¾åŒn¶à¹•’¡!JÆ„e™e‘o},ÝÐXÖM0cìs9]é˜Ãe08uøx¬äãÁÞ¾ýBä¦‚Àâ@h~T$Å%
?îÏ-&ì¹=¥ÝÄEs›¦nÏ¨Ûìf'$‚öÐ„`9åÏw§£ßåûvÈ’œß–ÓÒâ$sNy±7zÔ¯é3.É‰A»>…òc¾Ÿò±,v™üAèâÅ?p-?Úõ#þGÎvË§¦hm,ÝQv–¦G¢=KÔ¾	†ÿn¼k@p*ƒ;rôÞQûü³wœZº*Ú“øÇ¤Íæô ú3Î½“Õ¥wRò-…`Qz\ïÓ§�vé �cô�<€s ‰¸Ð*)âÆß%mç¿gNÜ¦îº­Iy²~#çå+U`î·¹~‚U�Îíò¯ç�«l'ã-qô'‰„Ö£¢Õ�Ûh&Éš,ØB¿L¤À<¯gäMIM	 Ù§ åûŽáÎÂ@nfà †\ ø}Á´do˜Â‡‰ŒíŒ[6[®B$¬º9-·žR]Õ‚“âTÍ}íuA$›+ÁeÒ¢4Æk ú»Žv'ïêéüŸ–^KÎìÒÊ6a;8d-x+µÕáJ_†u_2Î¢G¯Êre=�?ÀÜûÛ(¶ýý�Šw‡”//”(Ç_`½5úwÎ/ž/+:X}·ZüXÖÂ.ruÈ�Q–€—�W&íÜeUs?�zðNƒÒ|jj_ÈMw31‡äÇ#qJ[uÿWFðxùÔŽ°}Úy}M…r½.)rè¾1+‰µ)	ó¥Qnµ"|DÂU)^8s6Üþíýc«Ä#û’¨Aì;}—/ß
£Â	Ï¹Ò?ïÖKäð€Î¸Ä»ìGŸŸúMgÝi½ 9^#0óÏ;ØŽ—Jb‹�ê˜™ØÚö#²<ŸèëMëz}tumþ¸kûŽp‡–aS¬˜®žÓ 2óp.A^S1ž_.wGao%7®,SUW©”Õ•
7çmd´%Eö=,ÛP…Þê©[Ò°ÓåŠšªõílŠíçñK�=3º>h:pZ7×Ÿ»g~ÿÞ#ïŠÔ;xD¯tÛßO»¦þ|ÙÞtÒº}ÔÕ&Y9ýççºÆ®pbuU[]�‰ñ˜Tº¢ØÎ¹#ÂáªUÖFo~ùyÎÕ¥ª¥jØÌ`aî²êå…Ë~ª.;&\UBÁD®È½“<á¢ðjÀšÁ5y¤Ñƒoå)]º�ï±,½„¶+è]Ç*ÑDŒ¬89»Å¼âšö¦ mSŠÝT¥IÌö9âº¹ãìÛ"ªþ­Ä_KKghÅð&Ã\^a=¤X†§Æý(‰u`î³¥mgO,‹Ó‰†h}�û’Þy¨$™Û’¤$ßEÆû[Óéb’Çæ³\ÚŠÈxl~[Åð¾ ÑÓl:²éˆ¼ö,µ³ÝÍgŸ\j�­gYê	Žˆ'´å&f)á‹GL|ŸÆ­*á‡QÛÜpr¥£ƒ~î;ÎZñ´’ÃI]¬Ý!<ùaPB·Iîób¸CUxÐ�öýEgÿÆCÿ(¦<g·dïÛ×Ð rM{LWÒ®Gh7ü9³W÷FÉœ,sR…Ëß•zH7ÒzÏ™ÌFrcHKüÿøßoS®áãFa0Ã­z²�•hÇCªÎ×:+/¡�¯ÕÒ­ý[-W˜À p”ÀÐ3vèí\uqÇGG+Ô›DX)Ýàž'Öã·&MëuÆ—ÓÃ›~E­¼ÞˆŒWp§öÛ5JÙpGÕ ÓÒô´0ÌêŒ_ÕÔ�ªŽ ßqWÿÄ˜”˜
]5˜x’ Éö žàù1ËyuÒ&æ§¯8HÈ�'Ÿþ;¤Ò@»<Qîvõ8¹„Œ­¾uV¬<æ·É¦EY)+™ïtn¹±|Îß²ÕKµô•ÔÝéµÕ3*‰Ë¨ê"Ûü¶öÞ«##úð¸Û’ÐŽNÙi"MC£F˜ZÁuT
ÝÁƒ¦7ôíêy\=÷Ñ†¾Ñ‘c•XY$*æ^ÚINëhîqÁ‡hÉ<‡°ì‡¢Òê[· ç­†‘µ%Á‰ÅUYöÎAîGô8œm^ŽÐs­²uÖÂ¶““$6	yÀ7YVP³ß¾ÔÀÐötFó(j‘:¨¯ÁÚ¸ç$jÁÂï …–Ñ{w%phìB¶L‘Ýñ\=@’"0¸‹á4)Uªwñ' ªOªw4ÊÊõ#â™ðN>q¢¦Ù˜ìî¯>Äê0S|Û_Ae‘g®<2Ì8ý@­+é±5”	3ûgKp:Öéð¬EêLÞÿBvÿK¯®‹‰jû:â½î*&z…”Ýà©ú0âV >¡ÍG´XþCJ£êIòO²÷Er²²ðãWßíÆíb•$ŸW+Â^j’É’¬ûûöõÏ–öžˆ…6àHÓX#18�ËŒ5˜‘Ö—Ô‹¢ô–Ù`¢Ö©ŽwG®UÊ,ð·Ÿþ03	� «ì«ôÚçÌµ1ÁÐQ™&È¢œg;!�Ð]všXæë~0œaö¹¹›ÁÕ	�ø\½M�¸ü¡†F4C&hâ™ �VÔÓ¾Ó—|Ž¬®æ€™w9ê£}Áœ9�/µíH†Y¼´¥š1êæ•ËšµW…(Ôu2igoÔ}9¨~!V7Ö;�:H©	óxÇ—×~ã²¿§ŠvWÜØ²ûj¡Ëûw�$âÄkÊªeš¾ˆ1Z^�W$S×+Ä¼Ñš,©-«3­Ö!ìcmî™hüº9•Ž›¡% Q*;%�_–î ¨8ˆFV(³Õø†›søß·fÌ8dõ›�ŸœØ´gm5@@7VÖ‰µÉ!)‘ÞÂ^`¬Ö#mŒÜŠ¥»¾‡G±k‚!½ãyÃuè¨¦³äÔ(+ËqþÑ:ÞÂ­ÑDÝ‰5/€Ëb�³wížëðò‰ùÔÈb+íbŸøáŽ�ší»×6Î}ëH¯Ð›‡m$œšteÖ1-Ä›
îüµ¼»G]i¹Ü˜ð¨™à¹$»ºQ:npyëþs†Ç©‰éBÙàq8ù¦H¯r-;¡-cÿN¿*ïš�¥r³J]cÄòóèýGÖYùÎíucyUkÛuÔÊ¿DQ )�Ÿ:4^œž­K<|çXE•Þš.Hx£räºž©jÉøÎšÆ¡ñ†ûã-›]ýÉeU6¥ÿ£x¬bk®ä _loŸÓâ°¯uv¦¸oL”zA+Ô$^Ò•\wê%>ê[¡P �G<ªš™©2•Óâö�<½UÇäåŽîw°•œ˜®+=Ü§Tó2bwÝ wx¶½Ÿò
Èay™#GååÁ¨çtÆs+ÇsªäŠÊÊñ–[ò«UÑY1‹Ín,¦,(§4œ÷c$¡UÌS™ë9“‘�BçŒ%ÅZýH«\Rè·×®õÂmèYZ„,]áKH’[ÚE·Ã¿Çä/l;ßf½ë
èŸ$€6¨Â![aB…rïëÖd·ZõŒÌVÏzoÙ’ˆ�nÐHï¥ö¥K°VU…%¶ÎÒÃ)G’ŽB™$¾E7\füYÖµTä®í¸Ç
õKgÞßÉ·;¢7ï w¯©Bhþ)ùk…ÍÍ4²�—ÿé\ó³r<ÂzuÁ«t«Såo×ù?(#­"¤*G„™¶º<K?¾'<iëóøœT?ú™šïZmlË”×±þk¦Æ°CÒëdµ	@ÒP¶Jê‹úõ”¬uU¹ 7"C*‰ ¨¦ÉlÎe¼Õ€ñAµIæ�àÈåÌ®BZ|GÕ~Û™çÙàQ¶¾¬ïec)XH¨ß#»À•ú•k†ºžéæ3¤“KVÃ =[ÝôòãXÀ_ÆÇß�æýïéWÖCo§˜ÿØF«x¶#)È�t8æ­6ë]›åH¯Îw3,ky«”Ñ¡x­¼Â�Ê,A†×·	eâ©Ë#†…/ÔèýtÛsu¬�#úœÂ8‰³çæËáù;gÌ—�Ú]Çþ[‡d`Æo³®A�lˆûg#· oý@Þ^óÑvI£Cµ¹†áÏàkÏãrˆükˆMpÕÔ€áóK��ÎmnJø6¤ÑÍ!Ä	{…zQIVNžr�rEÎZ–ºpäµÒW¥w([yùù«²*
NùCùSÅƒ!!ÃØ£cÔî�„£þÂÂ-q­½ÐUwJû=j,Âð�ÐØë½Ðl í±[^sMîäuç‹;×›Î§¿:}á½Òœõ	ñ	qgûá¹¶ûÎâcNh›û”ýTÂv×)W›ãdÂÉí]Ç]Ç*IÙÇÆœn¾¤ÁåMó:Å2±Ò±�uxäv‡>ë§ª‹F¡¬nãD!ê$S«x8� ;­ŠÄÏ;Å(º“ ¥~ªWouº\ËHtÚ*GÄžvÊ:ªÓ[ã¾L×r˜Þ- «©yüGÐm
kƒ-6K¿=‚9ØD>¹Gkö¾â›aDîl9à<jÝU˜r¯� 7Œ¬àôj´¹*íNl¥»À�“)8Áj�2”ÐbâéSËÀ-aŠ›sóïè4d ,¦`‚8j0_FC*¸6¥§‰*¿[$_\ q';C2lDÖIÒù=#âñ:ÞVp-(_›éHaÌ¹$¤$=w¿#mC*Aá1J‹ÕP¹%šsàd*§:Ôá%	}èºëÑ4ªAR8î¼Ä…™“øzÃ¸§ÁÇÀ=�?Eu,q-®µØ£�‚ÃÌÃ·¥®õ,!–p�âNÐþ™:¾ÚÅ�5Ùì¹V€I4ª”¢†?>«*K2ƒÍ‹íJ8OsüÓ¿�²õP"å�™óbNÛ%®¾pîxcÈÌN’&ay�{M‹lÆª3#L�mNÌ•&Õ>ìô³4wÍØÕ™Þ¨Ã†–|3‘àä–Ú}+­eÕÿ}‡èþ¦á�øú_ƒÈ×,¾,AËLèãu´[™šœùÏ²QJ5Ú'z™•š@NÔ�ÏZÌ‰§EDÎ@£(PVdl“¬\8Né&,œ°)I]¶d«æ¤NóþÏÞY8+»Êžê_»w Îûìÿuâ¥Šì8×#ûä+ó1dí8s6�’õžÇ¬}å£¯ŸâÑôUy‹òfc�Á™¸+ÊÔû!)�È¦³Þ1›·¾[ç²Në°ôê×}3Ç®IG¬Ûu]ŽÛx~Þ^…Ê”˜4
�™›qdéæ˜¸[>”,{ì®1#ñ^3ªïIDï›ë=ëq$±%ò É¥Âó:A*�ÞCg
RÉÁÄ@•B”†HýŽ˜@ä!Tný›Úw¶lâÍË­ðØa±]îÍóÉ¬²Ãôz5›µÒñ{zßÅñ1ÒR&€�lž\WÑŸ”ûg‚ð˜ ’EIÙ‘t)‡¢„8�R¨Tp*YM›Ú‹›FfR¾8V—YÂbJir5FÄ�	N4e¬gH%§<�Ù¼¥„¼nŠjÌc*v„�<á§¼ /ï«ãâUöÛjao.lG‹å’vA³vPÀ²òØ „Z«jª‰ûê9·IdAàçvêÆ‰<Ÿ�jOïë3µ¯j‰5ÏKhôiMt|²¨enß*=-A BŠó˜Qõø•ð×�.|§"?©ãÃ�s¹î�Ø\ZÞåû%Òþg’ót2^L�#;Kž0>;²ÃÎ!�“ùSSIÕÇü!!¯ÕH‡> SÕÎ|¼B¾ÏµÅµQN¯,$«,JïË,­ŸyóaŽ>A¢ð÷"TàSèƒM�ÏÖK–¾þÑí"ÃIì«ˆœ+©;;¥Ó¼è¥[ïéá5�­*^åž1!‰Ý; mÉ--?wb^e™¢CièO{å*‚�ÙNøC/ú�ï.Mãs'øÎµ¶ôÐf+všSø'ëÌ˜ˆ�
TëkOôHŒL–ÄTÚpR¤�s‡#2”YßÖ@°2¼æ�N÷6^Tš¿)u[Ì>4(n#ã*wŸÂ²JbžÒÝÿ®$È¤•ÖFúTxM3,"&ôÜ´y¶ÏWmÂÇÀ�Îçªþk!o¿ ª„	åú,Ë’Òe¾ª�¬6™GŒG\r]U2%¶è8ÌWHï…å°
CýÙ¢ÄQoå¨£–)³ŸÀ*é[zbÃ2ån£®üµÍ´¨.CL?›ÜgúŸlÓ2Û\õ”#§.W˜ªòY`éWG�Á>r8ôŽ¦îe1ŠºÏúîj®ÉBóÍãýóÿÕU•˜¿q8¥`{l_d<CÉhj¬h°»|ÑvûoãÐL9¦¡ÀßûgŠ­ñä‡„¨bÈ%¼&·²hÈ ÞxÀÖL ­){(foö›ìP›H–ëžÇ~l–“ñØ8¢ -sê´3»(!ÍßÝCkb«…Ãer‘
AÇEÒHÕóÐŠmÇqµØ Ì®�x‚¶À+9&VžËHLaÄÊ²õçàjK##0c•e£Å[abhÍ@ö/9ÚóäñÜJy1žMKü»:ä5bœoN¾KÂT’¿hwÚçØQ—Æ	º°)å��Ý(
½i˜Ç¶&p9‘œ�˜œÝF£d÷I€ÀöSðŸz±ÕÔ¢¥çÖuq›gÞÝ´éVDÑZô&`ÿWž::í*Âþ^ë!ÝVÆ ÿp}�…™Ÿùa�ç•ë,?·ðç8�Ðæ™›üK†ž_•¯µ7Ìgâ?Ðr›W.Uå[ÖäÅcê>˜ç9)\¾<­ºþ±rÁ.-•^ˆ BtR@ä»Í“Æf�8ñwñÑ<_IÈî‚À­aÎÀ·ÂÆŸÌ¢ø³(Á�C›U‚Ü/)«\RÖ~ûÞ‚?~Û¨
Ã¿·dZëí«ZÛ•GÆ�ƒÞ‘€ûrgÂÙñ·Jp_ý"}ûIeÏõg¦¬º®½Ì’6-Gî;›ÑËâKÆ>©$nßÞÖíøÊ+ÿ²LÁ[€‘oÝ" NŸ>ô‰�ñ¶¯eëÐY‘f‚›C-›½\Qz„ô%�ìseìg´§ƒ¬@Ÿ¹%í©ðóù IóÅþ¶^Ø„­¼Ïü‹Øó¹*ÍÓ¬ˆ•åìDç€˜<’­ÃõŠå!ªØ0éO!ôw!õ•†©Þž{ûÁÀ¼DëSšãìÓr. ú~§ÿþB¶zãæ+…BêmAê*ö+y½¯ûÙ(k ÃÈøõwë_í3dÜÞâV®»yþÔù4/ÜºÂßY­€™hs’v„zJÞ0ïaáp67ŸšX½Þ6¤ž¯Å	žéyÅnÎo£ÿ›}l§†kòƒŽnžr7
yyhÝD¥bK¥ôSëOR5p¥8ì§.T¬a[«‘Y»hKHCJ]c@¹/å‰s-`Ï¼¸¢‹E¶Ža¤Gk¦YršÊ‡…K<óEÃÁeŽ›WðV�RP­…üt¬G+$ï�Ð´÷ ´ŠñåR°“b ÍÍ‡PàÇTE[jÒ…�Þôè½*±…µNU¶¦Zšò{¦V<ÊÕ÷Žô¶­QñæÊþà­Øwü*“?›Óƒ7Nê•sûO£‚	j“$€0`Û±ûÁ—/‘NœKŸ]Ï«’]iZ?;:wˆ�Ùþ<‚Æô‡§õÓú7Ò†ÃÒ‡•¼ß¦´Ù¨nVîwlç}DÅÉA„%üyv�˜ˆ+„w$,ÆÈXl>Ý/jý1Ã'$Y§F�—õ\üƒ(ýøÈAÐƒê]xïÁiñZk�°ã$5 ìUÜˆˆ?ZªµNþ:5ÜZ¿¿Cæ'ZêÜ¤Ê}w¡§Ú~HEãÞ­VN'óO:©RÅý¨|J%¬Ø¡ÌÔC.^à¹ÇÚŽå`ËÚgÍ�(3!¶�aŒ[0É˜Â» # ¨c]j¡Û)˜�`ïÒrsJ!¥*j¶cõf`”½oË+æ®ïí;mx¨¼¸xÿ� µ2<sÆ5ÕúŽ@ƒHTÂ}‰¯^�àP�È:u{ý¬P'µ×íÙø/µº­>=}JKo«›•a
å©êXNæº-á¾Kº;xL@@Á¶‰”a‹ð,â‰È¨ªÌu]Ïº©�U,Yö;IíaØË¯¬%yËÂ\	ˆÀ#¹2" d¹Á‰aEÞµ>P•~¯?nÅ v]wZÄïÌY×¬ÎïŽ±°ð€·a)ˆæÞ3�3t2Ðñãï÷­TþýÛ·MNïø6=íœ?CÝ¹ÓÞ��dÿ}1ðy"9õgVàÊËš!Z1±qz&ßWº±w•�-f£Rœ„C|KÂ>Áþ¨'ßcw A?`6$,Ø|CÃkÙ�íä0é->\÷#¨Ë½È÷ÂÕïŸô5Kï°LiÒTomñÌ\[Ú©NJXuŽ}ê•µÛ¡’xýÆÃ[@4«u«	«g†÷÷òû¡ â@À‹ü+ú"€“R.AS�T›+®8S€™±3r
P,qÝ•V^„fº ÝÓb™öÚ�]d|k°
xtQÜÃ¤=¢:âqC/Ñ¾ßKú6ä9@ÎÌ¦´ÿ8Ûƒ�)¯ã6mÕk�Ï‹…z{‰výµµÅCëíG­úÖvÛÌ dø¼…lCˆÈ‡ç`—h–•r€±¤®ü .ºS§FÛmîØ¥>2í‘ˆº•nü™\�y
–¼Ù3ÃkØ�43b‘?ï‚ìsÍNj—†äé‡úT…ˆ™æ%Òa¿)´ùö2Ÿ²}7
ýºê I”�ì
}A6m…"o'‚iLIŒžI5ù¼yà—ã? �„‡�|¯ÖUe-‡Ò¢Ìhbëç=ÏªÛ±_Ò*'€{�ˆh�3r¼êÐ³y":–U@>çqÂÛ|JÙÿ!ìùµ€•ö×Žºï˜í§´72ZÎ�¼Í	]‚p%}Ž€,r	äTƒ–åÄ�e³uÚ1't„Ì–XûmäÙ©X$:Dl>€OÅòêêóþí…KX[’;¶ôá„4EËh!ÈBA­Ëßj¯ZÉ<|:f±¡¢¬^‹O›ïh5­€a• õðü€„¯ùK²“©½å„u�…�¤/bz¬tš€w~›8i$ù¨oo£ït²^3Q?rÕíLËŠËf¬÷oËÍInÏõHØ™ÍiÙqUggê�å)Ó‡¦iõ-a«ýuiÌË4,a{ž n¾Y$°¸›ùHíkJcÔÎJ8@‰t1A’y�êû¥8£RQÎ)(çÁqrþ<µÂé«'TÄÿ”2QUE¾óTˆ¨‡¿¢Ô«
žéÒ*D<!”â¥˜`ò”«¹]’0^ß¢+=Ç«õªI|	^¾Oýax£»'—ã‰DÐTSR<=žO+_.ÅËã¨Š±£¸»dõ—'òå	tlü9‰º§e5¦ä,Æ™Ov'zz¸{ÄSÂ]òª¦xã½ªÛj
D]�Ã¢Kqo"
©�§M~«Šþ7÷ð»* 5×¯åüíS…p¹E�ËñB>WV-J(òô¸YWZ~]Ï^ÕÌoPå6{
ž[¥Äé=<ozQ%¯Ág„fx÷�>’ò ßÊ¤ÃÆ”Ú—‹ò‰>ú¢ù‚á!ÁþˆC°/á9 ™†kyîy™r­L+>;£šÊ’±˜¯µ[ã/ð±ø	Ïf÷në�Ú>ÑO<ƒ1è#rÉÊyêw… 70"¢�ØaÁYM€¸0Ib¾8H^-räi­a›Þ´BŒâ� 7‘N9³!µøgI 2ëƒiOB¹¬º*{Èª!½&ºFÜs¨ÁS¡ŸïáèmtÓ*VÆê‘ch|µ’Ê¢Œ&E=£­E–+‚ÓBJ &Q"/qÂd‘å"‹8YnÙý£¶„€$ž:ïï¤ŠW»|¦8�‹šaÁ%	ãFŽ‚å¨ëÖî~½\×ÚØê\ã Ê°�=öé¡wÀŽå¸™ä"ªäiª4àÈ}B•©W3™ß¬îãî[o4Yf¹Ì"‹þÒÒ31DoÚ”½ÀrÁ]Cƒª„pÏ¼Ayl°¢kÉ7S L®ÍjÁªõ@Ù>ýùsú%ÿñê0Û)uµAº Ý9ýˆ-^{#xø/¡Þ¦L[`â0/­–(‰Ü?Â¨YÍ)†Ø›a
ŒwI{â­dÍdC1¯•¶ÙÝøíÚ�ÚGðŒd…j‰¼<–ã€ñò¤R¯ë0ð*eYC±NsI(~.ä¸D<�ŸouwÏª/ÛŸEP›qÜ÷{‚ÛcÛ‰X$6ãâëÐiÝà‹E óì÷˜‚<¨-¶�€µoåmpïVótX×ûbÑK½Í»ù‘¥/Õmjhõè¨o©ç2,;WžÌ�Ìx¿I–gÆ­ØŒ90sÙôQð¦NOò÷ ¡HP²1è˜þ'¼gK¤,-ÈÞÌ"øz2ñó×˜Úm¥´„q
Z‰(Ez’QNe–sD¤«£=Õ†;ì,c«P˜_"bpy±Ik<Æ‰t’,_‚ðB¥¦Žê-÷q’˜—  ìÜ�.˜_¶ÓÖÿ¯h‹"{ØùgòGÛj®ÝçáyáÂ­‡;!XŒ;ŠÆƒüC
H¨’*gör-�þ;2I;²�ðdãúT’×XêÄ%\ÝfT¬÷•›ÇšRs ßmùÇ-î/,ŽËÂ;U°½U²Ûßù±Äv-{…§“=•nO	9‚ �òk€U®ë•��ªîâ“î‹áÿ(úndz¶IiþþÃP_í­¦k­�aŠ·6d>*;Ÿï	Ú»ë{•VÚàÕþqÐÍS‚ýê‡[˜BîOïl]yWžéMRZÁ$.©Ý%˜’›ø¯§qj"¶Ì™±Ý.ïÝ9*í·«§«�H*î:œH¨Éfc¡EpßæRµ–o¥¾¹Q#"hÕâtLÂÉ\—V—	°¨ÁOfõÚâÚÏÀ”}=Q]¯šL½¥ñ¾H¯—|›<lç˜%ŠËCÓ6hÿ%`t4¨5{Û)ÏD¼$ïC�‚½W2M…²ê F—˜ËD…«—pŽ—˜þVI4e@” ´‰¬G"ùÁ�ÆÂS³]}³§Û…ó�‚ø–MÈbäFÜ)½KtÝ¸Ï•š²™Mq9%qc+��¢9º±ºÀsfø
Ñ¶²œù¦b’!ótŠOe­É^7u|ÏP­Üã�ú�^g-jÑŠ(B”	q7ÿ~ÆÔÆ?V\x]¢oF†og&žw5O§Öoë,3•ÛªlLTýŸÖÃµÜ†NnùU`z§\TäìÃäd‘­Sôéé\ú¯kÆÞû+](PXœÑñ˜ôx%2Šº_Êåž˜ç2g@þEÀŸ—Ég†¤Hj»ËtéMíû‰Mê6öFN¾Ûc^ºÊðÙ²¼í­òc‘Õë¬-JàDÔ_Ç.+ñ¡LQl�O‘Âdå `u“»§¼;©áÖ¦Uýbíh˜+è}O�]ææ³ñîÁðÚ‰Ãµ!Ìbh˜	ÅüâÓŽÇy2/ö$}-4¾­�-�÷¨¢Û}–à|�~\ÇÏ/méÚˆÏ±À ^„$2žÍ”â5#Üç¾À\�P\‚kX³´Œ¿txM¬)Æ•OlÀ)^øV9f+ûts�j¼ÚÈË—##óó®Â�xõêÕ?gáBåÿ˜P|ÁCvÞ¶±qÓ?/¹&íµÕûÊè’ìyt»g"¹g']«OIiðWévdì�/¿šöÍnß°òñ)Ðù0¤ûëP#X2?ùBÇ†³©)‹5ã“sbòb{tªc†zcÎ7ûUëAýÔ’1)!¢Ø(½�“‘SùÎñ,„4�òäHøCŽ$np?$Á=‚Çi[žî~Å×‰«�µ£ÁYX–…ÄA#“_0‚’¨Š–j…%#JÉó8_¥¼™f.çïÄÈá-ÎŠ^Æ.àÖ'
ŒduÁþìâƒÐx,=rÿîœ²#‘e±“¶¥�ò*AZÍÊÝ…Å[S*k¡õµÄì´€ôèHN½T²²%ùE�„•ùvŒA‚æÈcŠRßY”6€â dëÌ»«YÜ²¥ ‡üôÊï�Š�G&ÿcˆ<ãôož—�&âlówuŒ½?LHZ”³”nœ�«M)D/óUœqÖ²;¿ö¼;ê�ì�Œî¼Æög�·³›¸Ý)ÊÑÝ¢ªŸ¥Œÿ¹·yw|^~dßl¯&É¾@ããÁS
ýlÖ‡ÆÎ�r¸SïZ¶.b~ˆë
Å~Ž”eyùye½â¿Åfúiý¶‰SßÕÀÔ‘DTº•ž••MâÉ �O%å,%d,îLô=ÎBý©-ƒ‚1ê;,‚�{ê}„,ÒœÜ=­¿s�ÞnŒ‰=ÇºOI;ö$ªîÒpòíÂ'i&kŒÜ7®Ùú½G.îö±æý�ºÝöÍtô 0êrµè'­üb\9ƒªr‘ÛîlgjOÜÚ-rÜþ’lñcÅì‹Ã7icm+Ó!«D—]Õô‰Îa1=Ñ¤5q�‹lŽ­lïÛÕ££%•‘´Ò‘ýjÄ	G÷dT
Âv/£ôù	õˆ#öì�©½NÞ¾Õ^Áx“œìB®:ÆÁÜW©Ú¼É�˜¤EÑvR4qÏU=zjUdARKÖ]ä•ÐÔï¹hl!ÕW™ŸØuBèë¢m(cÚç'
HeŽ¨tíÜo{R–}$oEbû±?™ÃÙ�Ë¬î£A¡y³fÛþš±C/ÎŸœ{ÝÖ³u7zä’��“ÐXG¶v¡²ÕþÚÛ-W>¿¹­_~™kÏ£”Èñ�ˆ””î¿ªvîrÈ›i‚&!¯*)�³rIõìÒb@åìª–%M5Ð�s“!N›½ë=Õ3hÄ%`�U3²Ž�õyV|Ž�äpˆÓk,6®ÖÕ­Š]+{öôÆEÎ—\ÀÔ^ÙÓÊÖynÛ”.*Qz•MO³óÕ¿ÿéDïîÝ'ìT•ÿS\¢0˜WU'5û”¾:™#áhÎ…A%ÊEZ·Êœ5bµÒœ«6M.û^qçÕíÓ¶ÚX×Û(’¦1…§Ø]l‡îÔ(4¢§AÔæ˜â�Ò¢íÛ‹ÀÂ­VXkv)^ÛšÜn6ã«e¥Q¢~î€q`ëa4E¤›•­ÔÛlÙZ{!ž³ÎÞe§Ù¹ÂR»–fm¥„wÅ¡|µøÚNöw da{%Qô	cŸyØÑg‘ýR³ž œÅA9zï XµBNž|5ùÙ‘³‡Oœû49_wìœÎ9¥µ� ¯».™èå¢ÿfíoú±(ûDßæ™\EPl�œ~‹P¼„Ë¢A«'¥÷Ç�m�²¤Ã |ÅÖ)Ì]Ë�ƒÚ1�ß<|`){Ùíøy?ËJ;|Æ“å=íØÈJ7¶±MååýMA¾½ï~weû‚¤�Hø­b^Í¾+æÎ4Ø÷–õT³â‰1çº²Ñ³ê'ZNWR¨fÃZ¦x©’R·Í¯}“Ì÷ÔÍ«E×Ú¢u^À÷­}Û™¬°ÿ=Ö¼3ä±CAìlC\ã£'EÎ©)×.‹b.-úÇ÷GBü´îœØ„òîHA|ZE‡yŒË­ÓyñHçÜ:ÿû$�†'ŠX…övÉ3&»yóVQJ/¹¹ÿšI^éÓÅÛ	ê'4ZïÿY[}>üÄ“nŸœØëÄÑ­æÅ£vè«þToäw(òkxÇ‚Õ ÏòÔ¿­^gWzÛ¼¸rÆ1k}Pcð.fúÅ�éöûL@ä·^ƒ-ÝÐ7ðpj„o©±»œrÍ¤ðúDâ¶´ppKtò�Ârú�U}Ê$gmJt�APƒ´Ãv­ÝËh*Ù²åÍ›-÷µýZÐv&ÅdH«j|4·PÆ9 óû±Þ?]]zwÛî  €wøÿ£L›á˜ÀÚzÍ zÀ…é¸ Ð©!Õø.+',zœb8ûîƒ§*ß®$‹Þê†ÎjÎ†,‚µ7êbCæ…ãë’ož/Ú÷]ÁE¬h+º·#PNªÈ:ÒÇ<ŸDâS_S4;ÎÖLG¬®™Ýï³ìV_ý!G³©8—ˆÊœ%°÷­gq]°wX¹ÜÂ\z]ˆB—W°û‡Î»×zýìTSùv ôlÓÊððÊ…†V¸+#úŠá¡œªµ§¥·æúòL ô”¾¾Wÿ§þºÏ›=Ýu5Òf†]êY:Ý5tgq8hÄ¢)£ª¡¨+©Û<5d¬´P¯:9Û?tun$á®{`çûY¬«´?!Å&]Ü³’ßp£a�†»R²<ÔÒ±¥nk}ËDpzawY�Ö$Özú:¡ß“‰HzìæÕƒï¯dYœGj±aïrÍ>ñï÷qÍ¸E@ÊØGã¬4�Þ›¿Ú+î€üÔÛí“·ó5|¨Ù"ÃE@ŸŸâàÏâ8ýx�y>×ÁXqI§¦3%å4&�•ÅUeÑ£xŒÞœ+ÖV[
W¸?Ò$þUŒ¤‹™7©ŠìH�•ì�2±Ü˜îm
‡&ç®{}´3ñ}�½÷Œ×õ¢–`RUÎÕ=}ii*ö£"Q:³ë, !8©ó 6‹Ü¤P¥'àT”s¤ëÖrvw¦¬ƒM DKOxïÛÉinM‚'\W§­	mF“ˆÙfŠP‚ªOÄV¦	»æ\„³ÓÊ`¾•ã‘%~òJÂùJvCm¢8�kv9½EŠ·gÝfvžGÙ¡Îw2ï±0ñ$Û-§\æ´ÆI˜MD7œOÛºÒã­rUúÊ:QÚƒ›1<;Ò	-«˜ë:ázë¯ú^%ñq�¼B¾ZKŠQDëèÆ{Ò—–xÇoe%´*p×7|µ-t<^ÝxØ£ÐbTþí*n•å}ÎÛ™oÐÊËž×(óÝï´²ƒ§×Ú\¶Ÿ§^(ïZnÄÑ3 f‚ñ±Z¤,2Ëí‡:ƒ§¯ª"ºÐn»@{ó¶Õ8,¦-¢^¸�wQ³·ƒRë“àíÐE~§êëÀ'>Ñ@^U¶>ÿ’ÝW5€À%3#X‰5ô"ß¶ç¸µèmw®·è#,è,±Cõ8é–…�WŽÏO=Ä»â†ÜH÷7ëã=Î¶ÅÌ:+Ñá“ž(Nå¬<ÍÂn"];Ù¬áD


+‡M}µY`Öç*L—çvl  ‹qÁª‡žZf£ü¶u&­Ê-˜£A8³M²ûÔî€À·æêÖÊ6u
t2i{æ5ð•âþÆk¾÷ù	Áv@¾¾åÙJgv;1ph·PuÚ2[ëpŒ¿C‘•Um£—
©^H…¿nª|:Ì}åêôJt 8Ýá2Ež¤°žl=ëU-»Ó­}èÕÛ“0äÄs©	.>Qý ¦Ïx§ T®æa7$îmú}‰;aÃ¿ÿmk.Ä4ÓÜç7ªñ¶¸KtÝ‹”Bû{üÞÏóž¹Z=£‘û+øI¡ú¦áä—÷wôýé“oN©.¯�Rñ"k®O5h²¼a¹½C•K�0O¯ŠýP«$„/»{qËu[ÁÖÀ_fë_".�wäy$ì8)"oXˆ;3À4Z'äò“¢G&ž¬ôoÙì5 ògÈ¬	[äí‘‚p®x£$~VlYyÒ?A:§O0O.?IvÂ{±×~l–z]%ò¾àx�ùÕ¤®1ŸG2õ²Í¯÷4`1wù¡³¹^ø±"Bö~ÙÎ<×ŽkÕhú:¥û¿&õ9DƒÉ—üÙ@	ñº�I¸Èâ4<ìlœC"í`¿È6çü¥ÁÞ7Ð‹•ì½€{ï•…í§=VŸ+¯•`—áTøU0ë”Ž ±s*OÊ�í¼°tj�áÔyè2–Ï ŠÂ|*(TwØl©d¶ÅbânQ/ÈË7Z[›i}šhÃ­m^‰›W£L¶m§?ä,/okkXÅFt»‡¶»±+�-Ïä{VšªºX7ŒNFd÷ýÎ39ÄÈ‘…V½Ñ{\�¨oÌ¬oýÊý—7*:Ä^Ë.f�â=gö£­
;:uP[°u�+ÏZêåPÉîÏ¸åu~({œ¹´·ËÍÊýžR¤üîÊ‘Ð³%¤?ÎLØá'm£O#�È 8´x
€ô$N>À|’ß–^¹ªy~rÛ‰�×®Û™|Ö,y-®nû¿Qé ß–BÓNÏ"n÷ü�%;TsÓ•BÖ­fì =3èEXX™7¤WùÆs	ì”ÿ˜i*(*+"AC.ÂÕÚ¥í¸+�:�‚ŸÓWR^m‘SQMÃÀŸz+ƒ.¥ îsSÚæ!ÚF]þûbZxL·}NÈâN�
�$ëÐpgv�‡EžémA~D¯Œ‚Ph#ã¢.ä0k³ÃÈã²§Äoâ·n�ó?ïÍÖ­lÿ�‰/Ox¿ù$]“×L¢`.\(¦P ‚+:rj{Ôx}cOúîëý#V ¢ûÌ¥)�:Ïîf ž¨(Ã½òQêð ôÇ€Þ*©Ê[ÃÕµŸ’¬á~Ä-`høÀ1):¿ˆÃ†Ò™œ·Ân@-ÈÎÝ�Ú'>c(²ŸñïÏ>,¦©±‘U0Ž.QŸî¯îÛ/Œ¤sU*¶k¢Þ‘R1&&;{œ=<¤	Q¥µ�dÃ…R%¤•¥±R¯	À¤½Åâ§F@"‰Îøz††EG1ãMë}<*:Qß5	ƒÕzWšÁ£ÕŸ¨�øD‹×Kj~Ü_¾ðÿóÏÿ�Â[#©×ÇÌá¼Z·îÚ/À„9XMF�¨Û‡{àÁÜ7òþÈ™�±œÚ©äôÏâ·+Šh†³ÃÃÿsDf!!/×ÅÚyÆÙ{Ü¸ôÐ=õîg0<‰Ìï)å8 4°TìMÊ¦zj·^K"Ãâ$LŸ+ÊÜ�¿!^¥†\*’üd%\Áÿ% ŠN¹Ìs»äÆ$„ÍËøZ–”:Ë¼�†&…,Àt'UÜ}”~´#ÎÎâ
½\è²é€ôÉ�¸Œ/!-ìmYÂVóB-Ei8É·9¬ÐÉ2<ÇÈS~N	KÛ©ÄpÓ'‡Ã‚ ‡€*‘ÖœÖwcWFßöc§¨žK?ÂZAJÙÆº¥p7Ô·¼ób Ñi‡øöËKLÒ`]ÇëgÉŽp$l)‡qü¹¢Á±Ò�V±B¦C�*cï€üK¯irz!‘3èÚ‡¶¶³|0ãßF³Š`ôZ›B™Q^žöz}"!Õ©M�®ør"¿[ÞR²Œï‘ÀM?íÇð†¸ ½7–ìá	‡dLdH+XÓé÷Tp�»¶õ—;�Œß»WµÏÏÛ3�†k>jú§W] [÷úÑ‚—QT~ø79µE�<›r•££jO>Â3¯SÑ§ŠB0�n+ù\qÄ\XhÀ;ed‘‡àIæxöå6å>ñ§ ¡¡XC§ý Vr“pN¦F¯•Kï|99QPç˜öba-ý~
$‘GnX�€?:a.pf.!Â®Cáfˆ „ß„Z$ùÜï€ú¾
êáÖÝž\Ø‰j¶´«�rvÒb›1úäÀF4
%B ¹Bk"½r²,$§ô$ìÉý\‰7K•­5Þs÷ón_Ä¾Ñ+õõ±£vµ½§ ŠòP$’Ï©3Ì/¡¥x¾>J‚†aw/ËòTÎi»Xê†F‘N­‡)@×ÌÔ…Aü¡õ¤K$r>úG×nc	QîR]¡¿]e\C w^êÊºÍ ð‘ž¯W6Þª}LB|ùèÒ±™¨³61ó�R´Ñpn=’‡b”>@k³þD¶R××ÆŒBÀ<dëDÌOK�çÞgzJë2…mo¿ÝzMnEç}EKGÀW”ä·”H¡Cƒ	i§¢ó3³µ<I>íMQû�›‚n…hàî©5ë0­qb9jC_À~PêoÖõða­™Ê€À1ð”>b×©Š‘ÓÜiÖv†ÿ›63u_œÉ;fj¸/1'y°9·D8›aÑ ­ºn+.ZÀòfqÿ¹>ÁZÌÃóT�šÎŸÎ¬õs6§êéË×îí w£V¬@)øÁê�öàw1¨þ»³`Òhï	¦|Zw²�‹ª†÷U³ÿió·a®{ø]ç²þ"ª—5ˆX÷ ¯M÷¡DXfl|6Ïb¦É3ÏÒZ=c¡døÇ†/ÀâbWOüÐÅâÚgÄL ØÃ�^°~Ð‡o”;LxŸÔ0e·_ÊZš’,™�»CÃµÝ·%÷"˜Ä‡¹({ÁšÌ>Ôí9‚6?ÂÁƒ¥˜¼üûï…éC‡Ž`/‡ Æ}½G×(?¤ ”šZi´	¹6ýmýò¹	v{L¯Ç3ìZ«[a£�x·ÊÙú'°96!§´1¶2±'ép½ÀÈÍ¥æ[¤Ë”Æ)Í)±L@Æ™V~+r˜ž®2ŸÕÊ‘kkƒµ9òZíæ	0NG»…†Ë2ƒ5rÙaQJÃ#Îý+ŽZÁ,ªO¨éÏhíOè:úÖX=`§O¿æ0ˆÁŽß‹Œ¼W<òNÌ;ÀÊ{[³¾œüÓe0Å^·GçÈÎÝ¬À-{:¾&Ü–õV¡O=t]†ó¼µÇÑö4Æ�KF}1Q¬WPÊyâ@O¥~k÷ñ¦[ï+�¹cŸÀD™ÆÊ÷·Þ@ù�k,¿UBÔ#Å±&ÖrCŒ¸eÖ,ä/at[XOdëÔš{-þ@òa¤i` Qî¼/°¢©B‚XîIõHUˆ,}£È¤]´Oyª,®ªÞíô¹tGd·ŠŸ.@ç‡ë¾„Œ¬ ö}ïÛ€ùîÇ9S­U¯W �!OÊ¢Ò•¤é`hÀº?›/˜=Ÿ¤ó
 ðoÇù"÷™�:8‚øA6VKÆ#¦‘X®¶ˆ ‰Iqôq�K…ŽíÜy,Ñ¸ƒ:^PAu~ßÝò[°¹5 €ß<‹`d‘™l2uØÚÿv6�5bÒý™Ç­­°�KÓ÷vëüíÑ�oˆ€Š®Ë�o£™
IÑ�¥8Šè0ŠèÈMŒüùí	SÉØNöü–Ô&Qý%ÂÂÙø¶¶x["º¥:†vËEbJÚ“õ0�”K"�`äG^º¤à!ñÜ¾õ3#G²ÌÇý‹WT bøAÃ½'šòøï4IÎÃIo¾¡5õK@³d)Æ»¢H9eW™`œ£p’[Ëñ':íñqÎ\}ÞŽÇ4=î°@D7àZÀó™w¶Y5åæžÞé06“ÿ¾Ó˜ÍêÐ’� ´*)³èì€óz·GêS<.F9"çàCaÎ!z„®£Š[¾~ÅP>š’Ý´c‘ØZBÿ�bÌ4lÂ’ÙŸãÝsŸ�ë›Ô³Ü»Y‰§�j(J•´Õœ²:ˆqZo%9" ŒŸÉâ…]c,:·Zrô PA<Ó@pÄ/Ž"ûœÆÔŸ�gË]¿[u³oÅWœ(¾AÇ¸3aIƒL/±�)^jÁ‹_Ùîs“Ç;‘_"þ€­ÕK•Yµ		mÄ„š"¸ojéÍ=1HöžfÆÎ¤;F ÏÙU\V>³ð{ÀÅ9Yc6Jœ?xÞÌ€Wó0M-«¥7ÒØ™ž¢îHrV¨2
·‘Iê´î<ûàëâæ(·Üæ¹íœ5uywjBt…ËÿåŠA‘°¯Ö�o†õ\e3YáŽúµL\îÊºkl#sÿsÐË”Ë¯ÌGèbÿ/kæÐÄBZ0–òrÎD¹h…DØq9áþWëóŸÒz³CŒ8 @¬É ÓCê4‘„¶âœñŠ.7£ÂU›{_§\Ñ€�_}#!|z”(12¸O‡��¯º±dÙ@úC?ùx7îN.?y“jvGCôýåÒŒŠ¹"ûÊšY¼lCª`½†È2ë'%Æ÷ì€b[iÜ«6‡‰éhLF’
­HO]½þ„†Þç£�M�áî"ÛÜUíÒ1ŸPàÕ
[ò¹�9¯²¤Èûý–ÒÂX¬�¹|Uî¯µêÃBØñ¹‰é S~z|.Â4üÓïTP¾ƒ{.õ¥b9ŽpÞyÌ-¾~ ^z¬³
ú\úÖ@J¨ÊX`nîbDWpk9_c,:±2ãYaˆÊFÎ¼Ò¦×­bÔ1ºúöDLcöaõu"Ò�TéT“7+ovýz Ó€Æ£<ŽnËsiDwÙ¡/³Å£Ãú›±ðÕ3mW.É{2+Ø§¬îËt’bð€•ÅJ�‚–c×"ê½Ë9ÅÎÃäÊ“›¢ó¹Ó8ãlÉ­@µœÑ¤Ì¤%®>iðëúŽ§OàôÇÀ�ÞÙßö~—Ù}$¹èúf}e¦óç]¦Ô·»ï9“¤9y2©6WLâºÿø·uåSMvú‰ÆÚq¡Ò9tÙ)iG×‰ãè0¦Îï‡6øò¥§G	-0Iå #ÈuàÉ1—�}Å­[c´Á“z©”¡6WÅ�!-pi?K¡¤¤œ8þ'`¸PCrr»ñìÓÇÏp\ü�›B;ùkÉiþ…~8Ôß¯Iˆ‡{'ÑD‰ñƒÑòÊªñœJà"am@!¯B•¶SÒ‚±±ü �?{¾ãæÅ‚k}î¤MqºW…ÅÎWÞ,/¿õ R+OØìCý[Æü‘Yw3|cøÍÂüäk=}Q¾ÿ¶Ûc;Y©4ÀåâûöÎÌ‡ûed6nª‘í“ûÚ¯lc`ã×,½É©ß¤@7iM�‘=™ËâGsž­4gêç…%ÖrGŽ¦ÝpôHêªC5p¾#³‚S/Ú�*‘¦ä	Ï“]6òƒ}üNàxþœ¼í»¡Ë÷½¼�‹ËEr®P?SrÊîb·ý�OÖ{Q€­p‰ÉØh*LµþÔbÎýïŽÌüYSënË/ûBZü;}Öm~9a¹4²™¬¢-Âh¬[‡²×ôéÍŽÏ­–J$Å1³˜ NÇ&Í|'»cÇä¬¥/Êºéçü&á§¥³,§¹/ž94ì�
â³g‡‘)^D‚Ç/­P"¸ÜˆEdÓ½&S#–ÕpK Èï€D˜ÛDü¤
ûÈšüðêMˆ9BÖÅ4Gáóe@ñfŽ~Þ»;a~·WOk
×CLèñŽ T†ç•| ;–Ývè)â�³aH’·–À¹ðz®=lyNú¢S^úëßxG‡é¯0ªfßÆx!e¸Æ¸.š9•¦Àâ\(
ÿ(noAiOù@ut:)“SØPÖU6¿&*½ßöBòvõÝípF~³[ÅÃÁº£@‹‡á]ÜÏíJ�˜a0ÈÈdT¥xÍŠZ­Ð¡�˜äq0.ŽW2váÍ÷Â1hd�-CZñ¤¿VÕA@µG„Ã±|g;îå=EÖ4Ê'K<ü@­º|‹˜4^€q	|å\åû†VâíŸ1p %[Æ#SÔïà#ìFé‹úâ÷ÏØ#²¨-¦C¤IñÚÌíÌ¥¾+\),íWyyò:#ìßsí÷Q¥¼¨˜åP^<ñòßEþ/ëP˜ž¬”Ny‡„ºóˆÿßž’?)�èeÀýSý’b:	jw¥na¦�Òî\¸TÇ÷]n>,²æJz£»�F "ç©¼¢Æ¹0-¼Éáh‹ ‡–úËqó´³(B?ÖéæZ{)²±Ë6{³o«�›Ý”î˜Ú2WCÁÝtË‹‚Ýg‚5óT8¾ÃöŽ°¾,+OÍe0HUàÜº·vRrAÖD�™§6‘†ÛÅ™©ÿ!è†D)n:©Ÿnc	¥a‹êµ=2¶Ý«ïêws9ôOÝYØV@^�ãXIû{+‹êûÕ#–çbŸ®ž‰í·ªWõ y+@%±ª0.¹{º'~{d„zÒríÓ/ÝÛŽlóž¿å�L�þ*bÛÙdÒ_½¿ œEc½fÿ×îáa“"ÃsØµâ-	û�vç$•95†]Ü&,§Ì‹ßP¬ËL®Yáß$8ðÀ >öÒÑ=øÂ[ÇÖwÜ<*	C~Î$\˜¥žYÉY7ÿ›W$Yá“±¬^�œqâF%E…ÖÙ×AÓW²Q©7Ê{Õðè­ÑEH2‡Cæ)CÚŽuÍ”¼çú.w9AÅYÈ“’Kš±Öÿ�œ¸cêë™ëÉçåd
ÑIÌ£—<åñŽ×ãw‚”TPNå�ýwb²�»Ô¡¼¢²"~H§Ð6È6Ê_Þ0wnDKAANŽ‘Þe9¸¾ÎÒ©ÓiFVg´?üø¬Â#ÀÑÞ|ŸÏçÚàÖ¼^2¥|ˆÅš{è„A&ðX„|´ã¬[QhYˆ^¡�ËoG|¾�á#W*ƒŠfe`-ÆÞ£¬\ …6Æiõ…Ëº¯.tu/^í²ÑyüùàµkA¨”õíÉŸ¯/áË™‚Ô5™ìnÑn×žz×]1çÚÚZ[Ï�omV95Ë…_á6ãœ	e^å^ÁÏ!MåêÍM±ýéH¡Ñ‡Vx]m$ïÚÕ�‘KJMÏ4F-«—oQëC�ª¶Ú2ÑÇí³º3q/ƒTŸ]½)ñ<6.jxo¿/|CA^¦[cBê2©ã|A	¹{oÐ1­•K{ñ2A`O­ñF8»Â;§Õ' ¾‹9Æ€@bRÃ]î”£Ê·Ñq,VÚoŸ<*ð’úøl½^”Ü«µQcT¤Š_‘5?$³UØ0_9×Š fÉÑ)ü†CÂÅ×¥•´)§Œó×™è„P¦["q,6™Æ
º¨Ý<sZ�mNv.ƒ²�.' ëºÔœ–¹ßÕü}9‰µPÌ‚¼$ü¹Èh?ú÷êËƒ2=÷ó‚+.Å#G=wO“™G>„#ÌaÈ æê› cd$ \ÇÙ€‡î�øµïÝ»úŠágãµy´Zºg‹ëvŒbŸ¼÷Ô·az8©{È›}BhÒA·{mDþ†®…….ƒô'*K¸ÛOik;¢�D –#™�€�®/ h�†�º;“@ÿàÂ±!ôÛ+ÿÚ«Ì-²cœkn.úËïv–$?:‹ï‰¦�ïÜ—ßÅÀþbÇ{ßÍazÀKÀÃêÞ£d™GkyVÖ¶¼Á…§Zù¯Í¥:·Ì'ZŽsg›.»O\/+ßiû.„¥5jÊ>(¡Ž=‚ÿ>òËv
Ûôw=7\ƒ4¾Ùàßˆyñú~)ØÉqNKs©s~ò9<¢Økœà·{d†¦ßÖoùÃž;ŸµÇZè�„°æAÄR‰4§vrÃ­MÍ�–Ñ²ùÊ€ž—‹&ò_>µp<a\&ÝRó_qŸ¿Ío@X"P]TUÞ0y¿è¾vàv´wÖêý¥tÊ]åUÕ—íiß‡<CÓâñi®x=c1v79Š(fù
ìMêkóÚ„:“'Úª
»IêŠ•÷`|yÎ9Dí¼¦ñ5’nŽðU:ºC+/>9UÇF(#eI”|•K!ºÚáÐ’“l0¨¤36±ÙnÇLG—e*6Ne/ËŒíÔŽ×ÅªjjÕšãwú´­óeõÅ7r|Ñ‚�à„”äÖ””Öää™¨è®žìÝƒAêšZÍSªCr
Ö”BãI›²nt‡ÚÖ~µ-Í#ZãV»»ÚÈvúÖL²¬Brù§"9Å—5žØÃ9à€8V¾ê¸x¬hê_d^Ë:“|xmW(Ÿ·~«ßúMêy�+¥)#%Ê‚µ™uýª…�‚~Þ¯¾û‡Ñ‰‹*·ô¤·ÅK£”XŽƒ¯ï<øÏÑg«û7 |`€ÍÚÖz°ÆH0•´ÏikY˜=2Çäáïûån_û×uÿX¿þGWVÒ¹ŽŽ³�Y]/K<JîTdn�¸¸Y³íæõJM6@àçrÝ�œóNûbj¾ïÓD8µ| ÍÂ'ä+^·j�‹t}ŒóûÎ�´bFAGÄŠ�¤½Ìƒùé¢/¯�c–D§;'f´{sˆ)y±À'ú	ùK17´ú“EåÓmúè˜·Ò”Óká<#úëý¯áê¨�SÔøI¸ÀV�:à	Çeðø8Z™(t i»÷@>ö8[„æÀë4XLïýðû‡{¢ÀJ.þÊ.
5|E¼Ï^]sÒ�c�C~éáØL@þ!=áI¥uzêmšÊ�^½ÛIU:”€é˜dÿ�ÃÝŒa?a2h/�°ÄiîyÅ;Ø×nQº‰øço Øï�“(‹þ�ùÑ&Ÿ=X;-Ù?�vkCÊ)üŸ�fm9ÙÜÒŸEó•ìf^¢ð…-M×–JËç=î4o,q—Ë’¡i^�X\lXÞ³ÜÛ“†‘——{-:®�²åÃûíýçV{âÚ??õ&Üó*_iøð¯’]¢Å¢@·�ÁãT~Ü9{ÌìU´p­üMýÙX×�¡júÄÉSé›©W::ïÑ@V“VÙ¾¯ª=-½½}_eû›ãy{ŠÄŽ�^¿gÔifçhèj¢r–Ô®�ò×0(‰Çw90³Ž¤{æTÖ,OTá<~ŠŠÈŽ>Ï·XVXÐ�°8¼³^tÎª¬ñ¼™Ä/­˜¤§†y
·F&À‘$ZLÄí¤äÈ�!DâæÆÊHnËƒ8ám±É·ÖèLº�ù·:�díJ'ª!c\?Ó<Æ¶}Ä¿Ž@}áßÎ ÞÉÚÎæÑÝ�
"'á||Ë2ù_}°øW	3:˜äë© }6)X´.¸é‚ˆ—I“Ÿ«eŒmÅ›Í [Ð:Þ�·ærˆm¬ŒL#hd ˜–c^o¥€¦  ;Ñ6áÀáŠaÔø!m¬÷µÓLÚS‰…ã
>–nÄÊN-ºæð j'Ü9BPùBßß"7Õ%"¦ÌÏJŸ<ô‹“áZ§¯ß)Œ
}§B	â[Sý„ŠùôgÔ“d%�‘£7ÙO²M mfñ›Z�dQ?Áò§8k”žÐç°³8Vâ€ÐjW»»{zÚ 
“5¹zÕ„‘”ñÿff2!ƒ]óJÅ7ºü—íå3ÆßCÆ…2P·ïôÖ,¨Mwˆ�Ç¹Ÿ×Ö*)©©5HØéùó À% s‚9Ò�tîIñTHæÉ'‰~£ic‡ÝKÛ"º~X°ë=~KH ^é!Oü q&þ
ä"Š^®øòS9c*l`tÉê�12º2ÊQ…dù@À¿ÙZ1ÐN–ÿ£[
:þ¨�¬H\ÁÌtÜ†ÐãèƒCe—S¬SðR|DËâ�XECydéƒhpá9@ <(ù+ùóßøÝÈ$Ì™4¦ÀÅ;.9ëŒ‹)5™÷d§e¥s×·z$¿²ßþU›×fêÝÐÒ{þå<&ÝvÒ$”¢ébò)K¿�Wó‰äTÿ±ÌòßRº8YÁj“¥ù'©¼?K^GW�Ø{˜o%8îóŒùÕdwµ£²ÃµÍJëgÜMüz	3.œŠ7SÍ[ý^¨n‡?ÁÔ£ÐŠl¾ÞÍC9 Xd¿ÒC?’Ë5{/öÂí•Ìì{/îÛÕ{Â Ã2D{DuçwoŒé¯ÅêÿÌ§à‚�ô�üCj›c†ë”ùØTÜ#ÈšÛ½®ëy+L‘ó@w1ÈðýéÑõ�cÀ@Ï]Ýé?ì¥|þ�ÃKö‹9¯ƒdÌX±ƒ‰ÛÛe,rŒ÷º755…çÏë¼¼ÐÙ�˜Ñ×\\5A³Ôë	Þ7Š	�[óÍBþ~¸µÁÑbé�sÏ^wùE)`sOrÑ�)eÞ¦lCZÜ@Kgþ±žß��¿zŽæ/mi±M)º|DßR�Ñ¿“¯=¥¨Ê/ìü|ºÇpzW¤PC<ÁüxÙu=(9–m8mØŠ·-LW®°.n:±Z}wæ� 6º
wà‚$"�ÙO5¦ðtˆ5ÿ¾éŒÀåNÖ�ô;&Ì¢í¥ '|^0ßüêÕõR«.òT(|$p‚ùÈ²›§Ë!¾…M:ÀtoTÄ¦Kþ™”MH'‚Ò“º•éOŠ‹|2µ6N¯5ï‰k 1J-Ù1êYYsõºViUÛ8oùÂfYpÉs°*•l	É/ÖEvs2Jªâ/€?|°·Å¸ƒF¤b-ÑVAcFïë:¢ÔÁÌlêlÍï{ç±»û.Kôù¾M(6MYW¿Õ,3º«w———EcÂ©Q�áÁ‹ì<
‘©ØCT?ßlü7UZ¶ß÷­Š*ÑÌ{E�òipCT´4¾c)fÙ(1/öZ,ñO ¢,¼ÈTšeEÖûÆC•úÐkØ–÷ÍKü,ñKH:§&Èð#H÷± éD5mrH¯ñÁã?3±QßF"­¿¼DÓÐ‰�¤Â6ØñŠÅ·PÏ>¸ßâ	!¼Uq†uò.ïÝfÜcç^ä´tÝïÀ€X¬\ZZãJ³°9 V]­Ð±Ùˆ+|ófïäq�,ÄçÒ�ñåA®_/å„˜å(#ë :”Î“‰•k€QÜnÏË~C¡
™››š<¯Ï³M÷f��É¥¦$<;…åë”e�¢äÎÚ¤1%‰‰iËóÑEUgñq*;ó�Rææ1=XŽÃhW`‡VUØr7·ïÎ.Y"Îq÷¦yÍW³(ŸM¬î&Ÿþq´þÏˆ÷—bò¾þ)ÿc€¶òÖÕAnjÞIÛW4y¥™tÒ�×1¨ÚìQÊÜƒŠìjö	6ËŒ÷W!hîd77ò‹"N¸¼¯Ë´øôŽ:îCñM\ t„»i1r±¨[?ÐƒoÌ{ã�TEz½r²	ã6«ãk?Zºü¬Q[»ëß7Ï/ŒˆÀŠÈVÿ{.×=Õ®Ü"²+›ªöÓ9=ë KÓLe,`Sé²wÍ9oWÍ¡É“ülÆÚ
¸_ÔÒG—×†aR’0º˜eÃâÉÒ_Ç�uö‰¶5“ËX2…ìkž>¦™Ó[·:‚þkáÑ—/7:óYÃ’”ôô+W.1AdÖe;Áfíó�4ö¸‰­�Y.”ÊÛæH:¦è^žÃÊÊÎ¸`"<�Hä§üWŸÝöG!—u¸MÇ,ê¦Z@LT7ÝcCƒÂÝ¯ÞŽ†À’
¹Þ>Ñ7%1µ°$E5”š:D–kP©¼à�…Œ2r¢@ˆ¦ƒØû5…¶ýª’Ý•+ŠZ…ú˜«f}¤ÊGÆ7›šâŒR=¹4GObúçTË·²
¹ãÏŽ“#_ûw«TaÒ³¦jú¦£t½Ã[šÌýŒÉúH¿	�-ys‰îâG°dÈh™Au.Z‘54N^¾²úëë³RáÓ²GÛ2QÑ‘õú\I‡˜½Þ>óŽ]zPÏÅà×=è>';´½r›Ëê˜?¾8DÅx[k5j“4IºT§U	³Wë0°*«£§ªhÚ¬ØFg¥ýLRgúX,ÍÇÜcAŒ!Šïìæ*üì}%“äs÷Y|ú{ÈF»Ýëç+‘üÎu]ø$Ø_oI¬r+sÅºýv8½˜î¹¨s»ç�–R‚¨Ü?,%_Š¹'N,ƒ8+ ËÙ±kÄ§ñFßgd/$[†5—'œ®ZÎÇ¡)•›´Aâ{P“ è{­2dþÖfÜ¥é·C(¨ƒ¿QU™g1Îrù\;âHù‹b¾Íb×Ï„ô…ÿ®à”£e+lI�"Ü"÷Óœ¤•¬.¼?“©>ikíçÑåV2YÖr.�Â6éÑ‹Ï<ÜOF}KßålcÆ+$§#Ë§{É˜
6S°9Ò�u´Óæád„éÑ`ûîé*´Ù•XÏì¹Õ5Ü=úüeçèô¿ou7~ÿ4Ô-ÒxýÈf¹Ë&Ÿ|Û¼cå­ÿ£·;Â¼¥,»Zíœ_Ý¥Ã&kã¯©Âýéí\&õ¯cwFð‘cë ®7ê‡Ø”þüÎWKÅ÷‹]Ú}Q�Y§:ÒÜHA=r/KuWTÒ7ý²ÌVoi¥°žùà­Ìí;äÕ�Œ½+¬Ý–O?e“¾�¿êÊm‹+×9W–§ÿ*†3­‹ÕMª“u=›»-øZR)ÂÇçÀ†ˆQ‰v!E Qa¸(9—P+BvÇ{@ÔE5–*q­]?¬ÓÿÉÏvS’Ø‰!Wã�¸Ä7g!ÚNŒ‚çÂ£Ir¸†WO°æ¼ÇÔ‡dmbƒ®’WÐB»”¾MÄ!ã¸ýõ*I˜°>tÓ3<Z«ñoÆÙ30Xà¹þŸ†ƒ½˜Ü§ þ?‹yœ¥I=¸5`Õ¼¥4ÜjýM,Š�Cyª=ðoÝ‰¯TpGXÊÎFoü´Í~UþoŒ´š+ZmGÑìþz-õV-’–Š;zíi�¦›Ê�@¥5~c8{î·™öòînÖPLãTž{�þ +Ó<ùT4êŽìBãæ-Ü¾[¥@A¦Òd/y@e¶óA÷*mÅhÉ›–ˆ03èN>ç9¡ ó3÷èD ÖË“µ˜†Ê¬ïßê£ƒÑàyì*{+îIôfD$5w¿” ¢[E‹G¦e“†Lße¾ur€HòàºÉç1Œ�´•¼Tÿ~Î§tWyw³$vsj¬f2(ýdèÛïF×g]kSz!~ ']:4`‰lyi1ŸYÊ¸€À7yó­Tá£Ä)IJÑò›u‹Í –²¥¾^ÄÂÕ³ƒÄ·˜'^D¡çvÒÔÐÑ÷ƒÓIwN{+$>Ç|òÔØ¿ózìFdùÞœÞaíº‘Ìæ¢O¼ßbDLÑ{Ì¬÷µoÀ¾�<5|ÿÊ�–€-DIŸ ßškù­×yëµBoWÅ+÷o•ËÉ^èÄ'^N?ñÁè =8\|7rp0â~IqÀ‡X¼öŠšìªú³£Ê3­
X”žÚdyzÀ¬l™ÉÉ0­E˜p)õÛKŒd­ÊBÄ”,‹DåK„¡Îžkƒ¹ýmÿñî?^$‡fRd9M"Q¨È%øë§Æ¨Ñ£fôHªÇÃ§‡]é9_RÜùU›°Aqó}<ÜØù„Ö=€^ñÆF-Ú‹ÔVš»ò¼ìš½Vq¾*Ä�ª/sÜ r”šçüÝ¤°ëÍu!`DëÜÞò[Iëwø=)	EkŠvÞ«ÖkÈ¿gouýS”,`ùçëÑ*ç³£:ˆg<„N·£‰‘Ï¾${Ö©Ú—m˜¾ß•�Ë»:7mÊLÌ�VP¨	‰ù„Zo�xã†ô\Ùb'CøÚL}zq!=Ew¢
h8ª˜“tŠ’[ÁF3Xc„ÕáXruð.½$K|Ø3Šb“Ó8¥õ™r¥Ò‹«ýÛ?MzbÞ¨ªAãÔ§?Êk+Q³ê=ŠJZ;Tøgrù¿]M{CÔ}BKÄÔ&0ŸŒF~~¢Yëã:�P]š\Èä
B¶Œ’T¤*&±ý,FŸuôU·y—¦ã`H�ýn³n±šFþãÀ|ÊK�ln†ÑxÀŠ\.å�ð˜ÞH|®ÃÒImŽ,Åi]³&§+CŠ¹9óø§DZ‰†è�7ƒ+æûgý��ÇDsÁî>œ©…ðž†Šä³Ömb˜|{ì†{q€Ouyeâ‡Ú¬(+7ßäoÊˆz0'ð#2±VQ²žØÇ—M†E³¯}ž
«‡LKï4ÔÖ~öI‰:�Ö²ÇŒ5'JÐe9wse>{hP™Šg�‹”,«ˆf!¦kåËØåœŸ^ØÂÆ†Œèl|Àwüu|Ã‘ß¬º<eÔòÍ›ÔøÔ�|wZ@OâiPÉò®	€lônsÑžS�Ö”¹¡¤LÎÉ|’ûÆBrÊà%I”Ð £uÖ¡;EÛÌR,ŽûÅMj7«›—l}¾-[ÁÎ€`äpöáúÁüÉ®¼0Ù�.uŸÃI"uCC6§L ™™¹Nåæ-’J¥bÌ;B„!Á šé~)‹˜Šæ4dn’dNj7sš'¶E	oŽ9Jã�	n0ˆ’�pÜ3ž;“¾µëÌ�Ñ07*]øRÝ‡µÆ‰èC×û Ü™<?ÜÁ�4ú¤¡?¶{tšq«ž²ª³¢ÀøžÆb×Xá°ÐÝ°¼óñ�eáÂmõ7·–	—	wä¿v¹C¨²läüõW†jÜm'æ|[d¶ö>É¦¦D‘Q“x3Ckßp)»œóe¯ž�C>¨åÔž$Ú2f=áäüæñ:HÊúh5Ú¢¡úhFìüœáL¶,@˜¾:œ�Ÿ£²E˜²~7�æBV?Q#‘˜¼3QAæ.Ñ˜Ú¬�îxWíujÍT‚a7`Nº"£*ŒkKbYÀËJDµ:
ž‰,Tú³¿Î3sqÈ%Íƒ!LŽooPŒM¼Z~8_BUëžh½2|¥õH@•‡„ó½òmâ­Ej]<¯ÖmÈî»	wFÉ‡»|ê![£Ê$¬æQ‹¥#Ïzõ–˜ë TÞÖžNèÊ6„		ïè®Ž¡HNb!b'rÈVáÊÅ!R•n¯&>w¾‰Ýwþ¬»Ú˜¸ª)¤rR`ò><\ºç|ñ¦a ‘ 	Á�+�ŽQÛ¹o£îð¾=b$Jh“™Ü’"Aä¸„£uu?ù\ïžÄhG!î7ÊË½&K>ª®p50«E™«*åÔÚ~#>Ä¤R”>p8%ßqü›{ÿÍ}Ë#»òp‡‰ÓÄq“Í¿ÆfOG[pVa ærNàvÈÿ
@`H”rêr·�UHkšÎ­|z¬˜g,tÿðQ²ðàìÍ­èNbü´)åíYÄ0Gß}ws=—?1ý]øÎŸ.:çÓæÑX‰ïÓ»$£ÌV·Þ�Ú�sw×/Œâ@­@êîÞ{W,}vâœ¥"Ô¸zÐôÔÖEIIK�Uí �Å�Ie›P ‘`‰›fq˜4ê’€<Et´\|4:C(zm¨;n	”ih07˜¹1(‹XXÿb>Ùy]%]ðº š-"Õ“9ás‡æzRi• ÙªÓ�ëŸ¤1Œ!¤Sjñ3÷Ç^¬§-S`Y9 „œ±€%Ì¥Ê’�>¢2—.¾-}·pÑ·éó7÷¹^æ-R¸Õ2éUï³[âò÷KV�^µ¶�»jñÐ]îNç‰…�aŽÆ"}ú¶º-éì|ö²ú²º kÝ2aú^¦ ž”!b)-D´Ò*5Ï7hoÙÑ ûè‚JþòÒ?\Î¶n<ôoÿñQ›þ´0^¦06ž%gò>)ÀfÞÇUÌ*7ÝÂÇUèýœÿ'¹ˆM$+ëÏýÆ6_7	Ô¤ úYÕ|jõôóŒÁipúÿUzÇµA�ÛªÈûÏÖò�´[Ò“’.`ô{f»"[ê¨ƒ£öœßH17Ö0ƒ®u eeÉ²H¹k.’¾Âa0<ÑbGQÐJi™%¹‘_Ê+!×Óè}W÷jÛ‘u(GkfâÜEsF˜/£rÙyyÅ#ŠX5ÚF™ÏHâÆ®5ûŸYËe™ê8<ò1gíœ¨˜}fP«}Õ,-¦^_ŠJÚÆÏ·&}$ñÛ6ÇvÆ¸Ûî¤±ÿe×þÖÄo‘0¯‹?ë
{ÔdÂ–á" âö+•=™ø’¾*§ÚcŒyªâxyËZ%­=vS#CÆé9
p"8*ì^ZxÄÝ7SÖÍŠ;ÏÙÅús¼¹¸_"•Ì¯i¿×#'É+*Çq2IÒ”yl%—ŠEŽ¸¤£^[Æ‰ø…7°8A¬-Ó4óã‹²ü.«øAÓuFê�EOZšaÞ;R3GÕFçäÆé~#‘Âžè‰Tº]\{jg¡WôŒX³~ö<›pDm±EÊÝ­âôíQ†ŽG½Còðˆøç=p‰$sC«T"»‘ŒY´uG?ÜÖ1zË x«üiµv‘5:èh¬`Ò‡äºŸ#Ÿ*��‘šŒ,÷º£ë’fø#>3e³Tuí“Ôu+(ï�l…:ÓË*oØwÆäÐþúQ“ûåÊ‘�ÓGwE¿­8ø…ñ°w®›¯¿U•²Õ›ünë§KŒ-· ÛÍŽK¡Mí²ãr†9¿]­ayú¶+ôÐ2¶¶Þp+Ò¹î¬º¨x¤—?ä_Q{øŒ(Ç¶;
Ý-!˜ä1FR9nÿf‹÷!­ÐšÚÇšªë‘?nëøæŒ
  cD$=KŽ¶n,P‰YgþËxqÏÍ©Ñ'CñÐ 
Þ}ÖGá%3Cg­QùÓœc$Ön÷%lcfè¬UËŒ Nê·^öÞ¤º£M†-î'KV¼ÏšÍ9¸y‘óeòz±bQ¦¾Èµ¡³Æ�xTãRÐQ¦—¦5~^��u9gæð3ÿf Ì{‰®&#TŠˆuÓH�8%ø¦Ý2tò):õN#ã‡sš??%’ë¨?05¥§¶ÒÑ™´T*­R»¬gÓ)S×�y"Ò‡SAÜ»ÊéŒª¯)qþ÷¥RÓK=W—HÄ��=°¼.(<¿ÔË>L}ÿ,Î7ðæ±«ÍÆŽ—¸P§žŸ sí+æfI½ÐX\h–�ž;sÆb)ô½.V á¯ÓÄ¦,ìÕ|pU÷ü™éYYµµ®}Ò0Ó�T¤zû­qÚMžeRpüÀÏ-NS\ àÀ.ã]ð“íùH‡d�vÇißdK9}ïdqz�ââKÊ5ónX e‡çü5bF¿ Á6©Ê�m‡CÊÔ@;å?·{ïˆ®R,l°=Þúš†pÄýe™ðˆ(ï¯FM-ß×cÄ<»:GÈÐ�nÈÑå–ŠÞæÛÜ&RÆaRVÎÕz*/ƒÒ´T™#óœH6¬€ñ¡ìvÙô­´Û#ÊIÝ(×áÛéV!QÒ „ÍGçðéß„�+xÄm2k3¨¦»ázUæ35Õ°§…÷²2o™~Gqˆër”v Á³¾‚ó*ã¥µ[Õ’áCê¬[~:ëm&•Ý$Þ4ij¥ïB8¯4|—ºúØ�pHÜærŸ×Õ+ÆºQ)©ÚûØ‚™IÞ
ò<DmhÝÎ	l³¹Hã7IyªCŽåj³ùÏü½üAG¡@°ÄÊ^ärUe5�öÃ´cúG#[!CÉ"JéTÜ»r7+LUÊ»ú�|%ï#N€M·6Õt?&²ƒøBýð­D½oú…;å<>ÉÐg²H¥SËê®ba-ui-�Ælÿ¡Ûôø/Ð¾Ð0¦\MË}Kø?äFdD“–{=È{<Ô�åïŠ^Ñ ’ïŒ;ðŠ÷|x»Ý‹	—òù]94jûÌÜFaú¡fß|Æl\¼Q³!Žr5¹ô3LÝc6š?aãaö¹Ã5ßc�ÍG|¯-øÇÀ‡Ùls^×ó«Ä8š%Ë6uà›O†ç9ãQ¸¾ÇŸ—ŽnXIx¯ý�ò4paÜ½f½Î¶ÝöK~Ê?+2yIb)¢±;æ(ùåJü‘ŽÎ•ÐFHºê‘øñÎØ+à„*1&"É°ááÉ�¬°ÝPÆaÎ%'o‘f?½•„cOÊOÁKäìßÂ8œVzêìM•ŒÃ©‘cgˆÎÖ§õ6Y_}÷	Ûoü”m¼óÿ+zgT|î…VQ?'©õŽé™"‘x¦äR�;gO^ÔLÛÄ8;ÔÞqÆÜÞa°‡ß˜l­LbŒL\úWwÈ>k°ù†~[gwkãñ:ÛÑ>2}Z‹BŸ{�£W
,ò‘w½&ÚS® k×Ëa@–Ô¸ó?¹6>3£¡¶‘n=)?{À2øÜ¥„Êîðô†šÆH2,)q“ÂH`ú¾Þ•º3jkTÄžBú˜È?’ÞQm$%Ü)ú�”ôá}bUÚq_å±c¾qY	-„×ÔË_Ì1Ó�¾)jÖ?¨§‡E=7>§ã-9ä6ålŸ�“.ª› sñ–‚x"áhà–‚�c¾·¸[ÀÏyž»7‡?¬N-þ±€Õ´¢ TäñKÍøÒÅ‚ô÷7÷9å|±Ñ°xz”jÒgmhäI÷n·Hßo’g)ëˆv‡ªÙ~Úõï³ëCÿ;LšJqí�uó›Òp¯ýmWç<÷¶³Ë—=l+(„lCPüñžm-—[I³H÷HK(…“|LQkàg�Âª?CøEBx¸¿}QNà"Íñ;¶°FNU±ŠcEì©\k5EáG
Ð½È^JvØ<„+—§Dk½…Ïr®KìC­N½wÂ¹*®{ŒñÁÂö¸«Ïšñ©>è�j¡ãhøÿÃ‰½W~{¯|ôk›Ã¿«Ï$aÿ=¹±þÈãgõ1ÙizçÝÀƒfÒ†M¬‹m³¥ ëðÑz`Òû¬0Xÿ*´Ë+Gã¨nÑÑ ?Jë>È [St�d°>)�`zdM‘¸´+È9‚Á®,Z', Ä¯>cu}nÀªmÄ�ØNé�=™z8$RÕ£Ì3òc±¨1ME¬ÄK¤Y½$·¶�‹£Óð†Ø¡Ô5ê
ä]Y<zˆ(°�³»©:ÏObêN¨½A›EŒ5Ø¥,»Ž/žÐ -¤±ÞDÙÊ°æ²­sU„2
bÌC=‡‡•(°FÉsU×;Ë�(.óä&‰ï@Ã·?K–*Ø•Ê1¤ü¸E<‡
‰|g×<´%u"
“°škCðD%Ê«‘Íp€zE©]ïh?¤*d³PgÈ\ûR
DÛÄ‡ êUº$FÀ£&Ñi¨æ©‡ñ¯Z>^=xÜ æˆKHUNy�œªˆxU´ÁöqšæYÉÈød*ÕggëmnL¸%®ƒrä°¼!Ú@”ÔZ"Æòœ["(òÍ˜pfêÏk®–"v‡‚à$¾Ï�9&L›I´Q¡‘ïàVü:¾½²WIZÔkŠ7æãTT¾!ÌX›52Q©¨ÜIÁéÁe(‹Z„¦†P›ø
b§Å}LLÝÏ°ß:Ö.'¯Ï�T/‰kˆS-‹>ªÁœl¬‘TÑÇ5Ñ}T×rŠê#Äeä(§üSœG�œ:®'WmšP  8ùáŸoV•VÇõ¿ÐîŽ7S*ªŠ6â‹«ƒ’-‚ÿ¨7kÃIà5P|-çwÑ˜…àSœXªÑÉí½è-g¤Õò`(ÚT¬�zI(jÛaZ’c^”w.™–8¯šg-ÉfV™Âö¬]hlö3.yO…uâ2&öÚÛ÷®º¥8EAD|L|ZÚ3¸É¡¥ÐÑ2Ö]éÛ‘õ5ìKqOŸ[¡Ø´Üµ,Õ„>Ýk*™ÕÄjÖ´sÎ­š	*�ÞÑ®|\íA[
–ÇTï®Ë‰©OÌÝ=5®@'ýáÒÖzœæ=]Z(CGEéßfM¶í8”GòƒW‡ÉP+q±NE€·mïF06ã8Z:b7¹ÏÅ-ŒÐ¬›´%Æ{˜ÍChÇ°£ï„1�÷^tÅÞm,R¬©\�èHâT£Z#x°ã®½‰—È`ßìY³'îÜ÷²}?±¼öž}£ìiou8ÌKØÖP1ëÂò»½ã¥™å¤†C²¹Ê š¿íâÛë°À’Z‘"³8�³¬§ÖØ@x×
Âµ-Ï``œPjŒ}6Ll—RšùûôU\îûƒ6[ÍÑCZ­·Ÿ»ˆNÜ"ôÈ*Y³Ñõ=3C“È¾3Åóô–Ú£�Ýx~¯Ðû,ce½GŠž;—,5ÎR>U³wæˆ6Ô¼´SAR7|aq÷éu‡ð^ØÚ�;V²`Û¼<®®V‘ö½ñ’ï VÓHÉªE-ê3â�t9É…h–†Gë;Æáš~Vèn<r-Ë¥ÖæÈîˆ†VÄÖ?À%ŠasRý1·”>:—˜„™{Ø~Û”xý9:Ö7NÛû+m1ÝÞÖãf75dGrÏÇzÙï—ZFÝ¬(:Ûß%·PŸ
9ò»¨G¬†aœxLIàrl2}‰ÑÚ>M¬n?ÖÏKûwE/Ù’:Tã@×¿Y_·Çï“aîîï^O úME^3 	¿ˆ�˜O§�\¸Ð�“œÀ�—s
_æ^œÉ9$-ð‘‘Qæ­É5Œ¥y¹'­Ëm°ÓséÉçºÑ�ÃcÜváV åI¨‰´Âß‡œ!?æI„æÙ$7ÊÜ¡ê\Ã³d[®#…®ËmH áÜ�Îô³ÿîFÆÞ&8ï$*µ¤° öpÊÖw,æ„�ìhihÌ§tß-,6Ã i0²ªIé^¯,`�Åš7¤ð{~ª5QüR<?OÈŠc%S‡�Š(š D<ÓCÉ“Î¬âÇî×*™¢rœ÷üW/¾<5ó™IT˜‡®,ýy‹Pèÿ	ùòõ4�M^¿VË¿·×�¯«e?1äM÷üBOÃPº­<qBT}«×6Z	|.<£›3pÈGË2q¯ZoÝ¹˜p|UNbUqkèÄw~m¬¹9`ÆL–EÕE@Ka}–Ê!,´Œ/Š�p· ™7Š•õb‹­ ]ÞáGµ{àÈí±�³°O1¾R1ÜÙ;Ä�ŒäAÑÜö&š½¤uÂ³Fªœ ?‡m	ÂþÆÂ�]€ë1›ë÷ÒÏ›¾GgýÚÃÙë�¾üÿIY¤•å¸Æƒû#J²¢jºaZ¶ãz "L(ãBz~Fq¢´±i–eU7m×ã4/ë¶çu?ïç @…ÁHƒÅá	D™B¥ÑL›ÃåñÂ0}*¾X"•ÉJ•Z£ÕéF“ÙbµÙN—ÛÇãë@FP'HŠfXŽDIVTM7LËv\ÏÂ(NÒ,/ÊªnÚ®Æi^Öm?Îë~ÞßßÂ(NÒ,/ÊªnÚ®aBRicÝ0Nó²nûq^÷ó~?±¨ydõì=#?¤¢jºÊß´lÇõ| „`Åp‚äñB‘XBÑ+•ÉJ•Z£ÕéF“ÙbµÙN—Ûãõq  �Âà$
�Áâð")  Pit“Åæpy|�P$–Her…R¥ÖhuzƒÑd¶Xmv‡Óåöñøz@…ÁHƒÅá	D™B¥YžÎ`²Ø.�/ŠÄ©L®PªÔ­No0šÌ«ÍîpºÜ¯Ÿ?_ ‰%R™\¡T©5Z� !A1œ )ša9ƒÑd¶Xmv‡Óåöx}~„	e\H¥�u›Ó²]nÇãõ)¿ &”q!=?£8QÚØ4Ë‹²ª›¶ë‡qš—uÛ�óºŸ÷s ÁŠáIÑËñ‚(ÉŠªé†iÙŽëùAÅIšåEYÕMÛõÃ8ÍËºíÇyÝŸçû #(†$E3,Ç¢$+ª¦¦e;®ça'i–eU7m×Î/!˜Õm)hrYzbšþ3í3ÞSŽH`]AÂMx1A²®€>]�ˆú5�j��^FåiµT\?8E|Ó•‰±_“eÕïoH{UŽ�Ä ý§Té&L¡-3àQWÍn½’Ô¤uþëµ«ŽMµþ‘ˆ¿ú*
Û¥·£ªî¢¶«DÜÖ+ˆ%»j;èbàÍ® ' Y²>(ØŸ–4Žîwó]|ôø¬/™Âû†JW#È¤ ÆõZca7ÄÁžˆ’»B'8:{Þ} ‘ÚNìõ$‚8¥o’˜Q|W�¿žü ÐmOnL·)øŒQ^!Wœ°CM8‡}:N�hÛ‘c&4Ù�q¶o�¿¦_îÖ@–xÞ‰ûÉ�»Å5²ï†ÈÚQ·+–tï*\ÚÁ]‹w	ÔúC!ÃWÑÃ^"€ywÆÞnþÐò…Âæ—eì«/ëøÜRª=˜`¿¶î*¥â†5býJ®Ñ÷’�z¯MwZª�øN	hÝÁþPQ™7Þ´Öá„-½â�œ¡EÒßgö¼�œÙC¥29Êò*XßÝÆ÷îYK¸UkÄ&Dò�í\Ì4žª€ü]Íaw�-ž5Ä&_kDð‰@Æ;ƒ�¯I1fµÍ«³{ÎCŠ[Å�Y}E©�xdõSÏ9É‡ˆÜý@ô~²º$ï—`ƒKüÜP¸£ó˜K}Èô’Ê=’wv�ÕþZR
?Pº©h{§%°ž¿ZdÏ™æ'¶bi¦ƒys-KhO”Ã¼žö Õ.üæ [4/%0y•]Ô|á(…”ç�«D�÷ÎBË€(žD�Óëº¹ò"ñcÅåŸfw†ˆ8±µNg¢P”mû‘‡zdîo*Ä¢j6hé‰nÎi[Ð}×iY
LèÙ±ñEŽfü9ÝóeFº8ã£dýÇ£“×Oó¢kŸ@—p”Âíë#B\û©ä'Moþ=´)§uÄ�E½B>:êÍú6Qlo…›ªÌ”6µô�]§Z* ¤)äË¸kÉÖ¿ø�õÁé Ý/†d?6îQ×ÒÈ7D�Öxªöãã'ey:óÊKýïºCaM�Û½ÕT&ýufÏëT�ÉãÌx_�¯¾šºWþDÅ){5êPJ7›A¶†Ìï·ƒ2ƒºwW–q”ûo-C´ïg*“ÒßÔÙteÿô—Š×Äj^"Ý~ï4è{;fo-½Wò?ƒ“*w£Wä1¸{ÅËó|ÕÄöñk©.Q¸Z"Æü
Xò-ô’èJÈþ’/~­æÏ˜ýÜÛµ�dp¸‘;ñ <W®±Åñ4ÕMÔS¼õ/Üò+©En“ëµÖØ´æ0í;˜Ž=·ëNªõÑ{˜3�ý«¤!¿Q)9]=$}“šèÞµÉÕÌ2ã—Å›K½¢Pg(Û«PY‘)kçæ�š f“,®}úeKüÔfhÔÀ#éµ*ƒ3Wà‹ª­A+ü¸„êÛxvü fe·˜+û+Ü,˜±fTrî~jë¸ñ)	ò‡º[Tn’Íáè*ãí�4pÈï…]§÷ºW1Ç³Ÿ%¶f´§5*yþðÆçï÷W	ãŠô	@YØ9~™üéªêÃ‹÷áØÉ„˜T5ØXÏÙ³i_Žq# þ;�üÝë…ÊK(­56­9LûFQÌ /üRÆòïL°¡EE&Rz§ÄOüEK¾Ð-�Q}Y—kvÝàå…í¤›°Îñ¦áqsOLc÷G¤2Éî£¿hÒÉÜ»nâª»§ :` Ö¥£á$‹šò‘ØÇ˜7UÑ¬r”°Ë_JÿQ!wJ…—¢©‡ª:6õÕÎmÐçº�hõ%°ëbŸ¶4´°Ïß	’T‡MÔþ®_£3\jÂz™êFs1gö.ücŽb�ŒG›d?2RY`oíÒ;ÄÔö·†«2u£˜%¹{™¸^r¹)`+ðvçµÛ³�‹àùÑÝ7÷Fs=‰ ÙCuCð½{ÞC.Õ=Z8kVÀYe†’Ø`öÔ®_Y‰ê“£Uu@ÐiÀ„R|:‘€^Ðy¯Ô%«˜‹õ‚}.Ó€T4O‡½Â.]qq¥Z-v.wé®eˆõi½ÚÃ‘¿´ÀæoûŽ¹:Âúæf/1I|FÝbâ¶ãÙDÒXÿ�âåCE¬Í?{žÿ‹Uû-Nxþäó¹0‹wŠ–�6Û~U½~}.xø¨�žïùcÙÓfìž!±6÷x½>â}ž   WAD<iÛë3üò¶×´)�>ô|QÄ·�æ~ÚúŠ”†…ŠX›±»CÞíüøÞÎï}Âóß<A�> ¢å×ïÏ…6c TÄÚÌ;k­Ýö›#7.{7c®ê¢8œTÄÚüÝÓý_›ãüÌ4€ŠX›±;B*bmÆîŒé#"""*¥”RJ)EDDDDÄÌÌÌÌ›?9ª§7ÍÖÇt3Zk­g�Ñ�¨hzöŠ¿ý·Œþt&Þ¯w.ŽÃáY›NùË‹Õ¾»gH@E¬ÍØ!±6��öõ~b•rÝ´ÁŸÈzÛÉ]DDDDDDDfffffffVUUUUUUU³iºº{zû¦“œ„6½Nd­                                                                                                                                                         framework/static/libs/font-awesome/fonts/fontawesome-webfont.eot                                    0000644                 00000503556 15266055653 0021253 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       n‡ ¬†                  �    LP                       YxÏ�                   F o n t A w e s o m e    R e g u l a r   $ V e r s i o n   4 . 7 . 0   2 0 1 6    F o n t A w e s o m e          €  PFFTMk¾G¹ †�   GDEFð  †p    OS/2ˆ2z@  X   `cmap
¿:  ¨  ògaspÿÿ  †h   glyf�÷®M  ¬ L¼head‰å-   Ü   6hhea
µ     $hmtxEy…  ¸  
ðlocaõ¢\  œ  maxp,  8    nameã—‹¬ gh  †post¯�›¡ kð  u    Ë�ÏxY_<õ      Ô3Í2    Ô3Í2ÿÿÿ 	              ÿ   	 ÿÿÿÿ	               µ   Ã '            @       i�   Œ3   †Œ3  s  Š                            pyrs @  õ  ÿ                     € p    U  À                               ]   €        €  €     €  €          y€ n€  €           €  €       € 2€                       €    @€     €  €  €        €  € 
   €  €  €  €                                   €                 €  €           € z€        €           š  Z                                @   € 5€ 5        €  €  € z         €          €  €             Z  Z€  €  €  €    @                  €           €     €     €        €     €     €  €        € ,  _   €  €  €          @                             €    €       €  € €  € s     €                     €  €   @         	   €        € @€  €                      (         €    €           €  €  €  €       @€  €     €  €  € @   €  € @        -  € M€ M€ -€ € M€ M€  €  €        €  €    @      €  €  €                 €  €    @  @€ € -   € € €     €    `€  € b    € €  €  €    €  € € $               €       €     €  €          6   €                                      4‚           8      € "€ "  "  "  "  "€  €       €         @           €       D         @   €  €  €            ,              ,     @€  €ÿÿ      €                €     €  €  €  €              	     m            €           ö )                 @€    @   	                                	                                   '                      D     9                   >                              d  Y     *     	  '	   	   	   	   	   	       €                                      	                                               €  €          	                        €                                                          ø T	      	   	   	   	   	            	         	   	      	                                       µ          @   	     f   ¸  	                                              %                 R           E	            	      	     $                    !  k  (                   D   € '	  €  €     	        ÿ %€             €    	      €          %	           €  €                            	                     €                                 € 0  %   € /      € &                                             ì      Ð   p @  0   © ® ´ Æ Ø!"""`ððð>ðNð^ðnð~ðŽðžð®ð²ðÎðÞðîðþñññ.ñ>ñNñ^ñnñ~ñŽñžñ®ñ¾ñÎñÞñîñþòòò>òNò^ònò~òŽòžò®ò¾òÎòÞòîõ ÿÿ     ¨ ® ´ Æ Ø!"""`ð ðð!ð@ðPð`ðpð€ð�ð ð°ðÀðÐðàððñ ññ ñ0ñ@ñPñ`ñpñ€ñ�ñ ñ°ñÀñÐñàñðò òò!ò@òPò`òpò€ò�ò ò°òÀòÐòàõ ÿÿÿãÿ\ÿXÿSÿBÿ1ÞèÝíÝ¬
	õôóòñðïîíìëêéèçæåäãâáàÞÝÜÛÚÙØ×ÖÕÔÓÂ                                                                                                                                                                                                                                                                                       
	                                                                                        ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   �    ˜  t  Ð  L  ð  T  $  à  l  	x  	Ð  
T  (  Ô  „  d  ¨  Ô  „     œ  l  ,  Ø  €  ü  �  4    d  Ì  p  H  ”  $  d  ,    t  (   Œ   ð  !   "0  #   $,  $à  &D  'ä  (œ  )T  *  *¼  ,  ,ô  -Ø  .@  .Ø  /`  /¼  0  0¤  1”  2�  3d  44  4”  5   5€  5¸  6   6\  6¼  7H  7¨  8  8`  8´  9L  9´  :h  :ì  ;À  <p  =p  ><  >ä  ?h  ?Ø  @H  @¼  A0  A¸  BX  Bø  Cd  Cœ  DL  Dä  E¸  Fœ  G0  GÜ  Hì  IŒ  J8  K¬  Lä  Md  N,  N€  NÔ  O°  P`  P¨  Q4  Q   R  Rl  S,  S˜  T`  U0  Wð  XÜ  Z  [@  [Œ  \<  \ø  ]˜  ^(  ^ä  _   `p  b,  bô  d  dì  eP  eÐ  fÄ  g`  g¨  iL  iÀ  jD  k  kÔ  l€  m@  n,  oL  p„  q¤  rÜ  sx  t  t¨  uD  {`  |   |¼  }  }¤  ~ˆ  ”  €¼  �  �Œ  ƒH  „  „Ô  …¨  …ä  †l  ‡@  ˆ˜  ‰À  ‹  ŒÈ  �Œ  Žl  �H  �   �À  ‘T  ’  ’H  ’„  ’À  ’ü  “`  “È  ”  ”@  ”ð  •€  –$  —\  ˜X  ™  šD  š¸  ›˜  œ   �T  žX  žø  Ÿœ   D  ¡P  ¢,  ¢¤  £8  £¨  ¤d  ¥\  ¨�  «  ¬  ¬ì  ­�  ­è  ®€  ¯  ¯°  °H  °à  ±x  ±Ì  ²   ²t  ²È  ³X  ³ô  ´p  µ   µd  ¶  ¶Ô  ·´  ·ð  ¸x  ¹t  ¹ø  ºÌ  ºÌ  ºÌ  »¨  ¼„  ½@  ¾  ¿È  ÀÄ  Â  ÂŒ  Ã\  Ä   Ä¼  Å  Å¸  Æ”  È0  Èà  Éd  ÉÌ  Ê¨  Ë€  Ëà  Ìô  Í”  Îx  Îè  Ï°  ÐŒ  Ñ,  Ñˆ  Ò  Òˆ  Ó  ÓŒ  Óì  Ô8  Õ,  Õœ  Ö`  Öè  ×l  ØH  Ø´  Ù`  ÙÄ  ÚT  Ú¸  Û  Û”  Ü@  ÜÈ  Ýl  Ýð  Þ„  ß  ß¬  à¼  ál  âp  ã   ãä  ä€  åÈ  æÀ  ç  çì  èä  éØ  êØ  ëØ  ìÔ  íÐ  îÜ  ïä  ò  óô  ô€  õ4  ö  öœ  ÷  øX  øÀ  ù$  úl  û¼  ü(  ü¸  ý  ý`  ý´  þ  þ¸  ÿ   ´ ô ø Ð 	d 
 
˜   ¤ ,   ˆ ,   Ì 8 ä � ( ¤ X ü À „ x | T Ô @ Ô �  |  ¤ !À "x # #l $ $Ì 'h (è *L ,T .L 1t 1ô 2à 30 3° 4¨ 5t 6T 7$ 8 9H : :ð ;� <„ <Ø ?X @ AÀ BÈ CÈ Dœ EH FH Gp HH Ix J  Jä KÔ L  M N@ P@ Q  Rà SD T  UL V` VÔ WX X4 X  Z Zˆ [d [à \| ]Ø ^  `” aH a¼ bð cX d¬ et fh gÜ h´ i\ jx n„ p@ sà v wÈ x� yˆ zŒ {h |Œ } }¤ \ ˜ ø €l �t ‚� ƒ4 ƒ¤ „È …° †¤ ˆt ‰Œ Š8 ‹8 ‹  ŽL Ž¨ �T � ‘ “� ” • •ü –ø —  ™| šÈ œ � �Ø ž| Ÿ Ÿè  Ä ¢ £4 ¤x ¥° ¦€ §L ¨ ¨� ¨ì ¨ì ¨ì ©X ª( «  «Ì ¬¬ ­¨ ®  ®ˆ ¯ ¯¨ °@ °ˆ ¶¼ ·l ¸à ¹t º º” »$ »¤ ¼ ¼x ½L ¾L ¾¤ ¿  ÀH Á ÁÄ Ã Ãä Ä  ÅT Æ( Æì È É Êˆ Ë  Ìø Î Ï” Ðl Ñd ÒÜ ÓP Óø Õ„ Öx ×p ×ü Øô Ú¬ ÛT ÜT Ý Ýð Þˆ ßL á€ âø ä å æ< çH ç¨ è$ èÔ él ê êÔ ëä ì4 ì¸ ìô íð ï ï¤ ð ðÌ ñ  òP ól óè õ ö, öÀ ÷x ÷à øp ù, úx ût ü üd ý ýŒ þ4 ÿ ÿÐ 4  , h Ô P 	4 
Ô à ð  4 ä < , , 4 0 8 $ ˆ 8 ´ T Ì  | !h "¬ $L %0 &H 'ˆ (ô )Œ *0 *Ü +” ,Ü .$ .ì 0ì 1„ 2@ 2ü 3¸ 4t 5$ 6ô 9  :Œ :Ô ; ;ˆ <( <Ø =4 ?¸ @˜ Aà C  Dü F˜ H` Hô IÌ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼  p       7!!!àÀþ@p p úp ú      ]ÿ £€   !2#!"&463!&54>3!2£+ýˆ@&&ü€&&@ýˆ+$(€($F#+ýˆý &4&&4& x+#    ÿ  € +  ".4>32".4>32467632 DhgZghDDhg-iWý DhgZghDDhg-iW&@(8 û 2N++NdN+'íý;2N++NdN+'Ç3
 8   ÿ €€  !        #"'#"$&6$ €þùþŽþùrL46$þ©³Ü�þû½oo½½o|W%rþùþŽþùþ€4L&V|o½½oo½þû�Ü³þ©%    ÿ€    = M  %+".'&%&'3!26<.#!";2>767>7#!"&5463!2€ %þôž3@m00m@3žþô% Àú@“ÁÐ:"7..7":ÐÁ6]€^Bú@B^^BÀB^  $Î„+0110+„Î$ý (	
¨t˜¥1%%1¥˜+‘`ûÀB^^B@B^^    ÿ€ €   "'.54632>32š4ý�
#L</þà>�oP$$Po�>àþåý‘€Z$_dŽCÜø+I@$$@I+øÜÝåý¨    ÿ­€à "  #"'%#"&547&547%62€þ•Vþ?þ?Vþ”8öá<áö8yþžþììôb%	IÇ))þ9I	      ÿ­€à 	 +  	%%#"'%#"&547&547%62q2þZ½½þZ2IzyÇþ•V)þ?þ?Vþ”8öá<áö8)>~þ‚>þ×þ[ÇÇ
þžþ2ììôb%	IÇ))þ9I	    ÿ€ €    %#!"&54>3 72  &6  }XüªX}.GuLƒlƒLuG.ÿ áþÂáá>‰mœœmU—™mE€€Em™—ÁþÂáá>á     ÿ €€   / ? O _ o  � Ÿ ¯  54&+";2654&+";2654&+";264&#!"3!2654&+";2654&+";264&#!"3!2654&+";2654&+";2654&+";267#!"&5463!2€&€&&€&&€&&€&&€&&€& &ý && &ü &€&&€&€&€&&€&þ€&ý && &€&€&&€&&€&&€&&€&&€&€^BùÀB^^B@B^@€&&€&&š€&&€&&š€&&€&&ý &&þ &&š€&&€&&ûš€&&€&& &&þ &&þš€&&€&&š€&&€&&š€&&€&&ºúÀB^^B@B^^     €€   / ?  #!"&5463!2#!"&5463!2#!"&5463!2#!"&5463!2 L4þ 4LL4 4LL4þ 4LL4 4L€L4þ 4LL4 4LL4þ 4LL4 4L þ€4LL4€4LLÌþ€4LL4€4LLüÌþ€4LL4€4LLÌþ€4LL4€4LL 	     €   / ? O _ o  �  #!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 8(þÀ(88(@(88(þÀ(88(@(8€8(þÀ(88(@(8ý€8(þÀ(88(@(8€8(þÀ(88(@(8€8(þÀ(88(@(8ý€8(þÀ(88(@(8€8(þÀ(88(@(88(þÀ(88(@(8 À(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88       €   / ? O _  #!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 8(þÀ(88(@(88(þÀ(88(@(8 8(ü@(88(À(8û 8(þÀ(88(@(8 8(ü@(88(À(88(ü@(88(À(8 À(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88    y ‡²    "/&4?62	62‡ý,ˆPˆþ–ˆP&�PˆòPý,ˆˆjPˆþÙ‘ˆ  nÿî’ #  $"'	"/&47	&4?62	62	ˆPþÚþÚPˆ&þÚˆP&&PˆþÚ&þPˆ&þÚˆP&&PˆþÚ&ˆPþÚþÚ    ÿ €€ # + D  ++"&=#"&=46;546;232      #"'#"$&6$  à@àà@à€þùþŽþùrK56$þ©³Ü�þû½oo½½o|Wà@àà@ààærþùþŽþùþµjK&V|o½½oo½þû�Ü³þ©    ÿ €€   0  #!"&=463!2      #"'#"$&6$  ýÀ@€þùþŽþùrK56$þ©³Ü�þû½oo½½o|Wà@@ærþùþŽþùþµjK&V|o½½oo½þû�Ü³þ©      ÿ€   ) 5   $&54762>54&'.7>"&5462 zÎþäþÈþäÎz¡’+i *bkQŠ½Ð½ŠQkb* j*’¡ý€LhLLhL€œþäÎzzÎœ¶Bm +*i JÖyh½ŠQQŠ½hyÖJ i*+ mþ¾Jý€4LL4€4LL      ÿ€ €   / ? O  %+"&=46;2%+"&546;2%+"&546;2+"&546;2+"&546;2 ÀÀ€ÀÀ€ÀÀ€ÀÀ€ÀÀ`ÀÀrþÀ@òýÀ@rü@Àòú@À     ÿ€ €  n   4&"2#"/+"&/&'#"'&'&547>7&/.=46?67&'&547>3267676;27632 –Ô––Ô–¹#H
	�Š,/Þ1)�
~'H·º(C
	‘Š,/Þ1)Ž	�$H·Ô––Ô–mÞ6%2X
%Ž	lˆ2¸k	r6
[21Þ..9Q
$�
kˆ2¸k	
w3[20    ÿ€€€   / ; C g  +"&546;2+"&546;2+"&546;2!3!2>!'&'!+#!"&5#"&=463!7>3!2!2 @@ @@ @@€ü€@ý`À0
þÃ
o`^BüÀB^`5FN(@(NF5 ýÀ@ýÀ@ýÀ@ý´üL%%Ju		•@üLSyuS¸@§%44%§       f  5  #!!!"&5465	7#"'	'&/&6762546;2€&þ€ÿ þ€&??ß>ýLýL>
Ï X ôÀÛ
 þ &€þ€&àÚþ&AJ	Aý¿	J
WÌÃþh¶    ÿ      #  #!"&5463!2!&'&!"&5!¼(8(úÀ(88(€(`„x
þÇcþ`(8ý „`(û€(88(@(8(Dþˆ9ú 8( ú      ÿ€ €    ,  #!"&=46;46;2 .  6  $$ €þÀà@ ’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aàþ@@`ýþ(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ    2  N   C  5.+";26#!26'.#!"3!"547>3!";26/.#!2Wºôö.ý@þðý@.¡$S¦S$¡@þÀþ9I ÿ I6>ÀÀûì>     €    % =  $4&"2$4&"2#!"&5463!2?!2"'&763!463!2!2 &4&&4&&4&&4¦8(ú@(88(Ñ‡:œ:ˆÐ(8þ»þ@6þ@* & & *¦4&&4&&4&&4& þÀ(88(@(8ˆ88ˆ8)þ@À)'À&&þ@   ÿ€ €  $ 0  "'&76;46;232  >& $$ `
þÁþÀÀÀÀÌþØú’’ú(ú’’rÎþŸþ^þŸÎÎa¢a`þÁ		@`þ 2’úþØú’’ú(ú½þ^þŸÎÎa¢aÎÎ      ÿ€ €  $ 0  ++"&5#"&54762  >& $$ ^ÀÀÀ
?@ÒþØú’’ú(ú’’rÎþŸþ^þŸÎÎa¢a”þ `?		þÀù’úþØú’’ú(ú½þ^þŸÎÎa¢aÎÎ         #  !.'!!!%#!"&547>3!2ÿ<Ôý<Ô<_@`&ú€&î
5@5
î@ðþÀ¢þ&&â>=(""ýØ=   ÿ€ €   '   #"'&5476.  6  $$   ýà  !  ’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢a¥JþÀ	%€%þÀË(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ   ÿ€ € 3  #!"'&?&#"3267672#"$&6$3276 &þ@*Š”Éh½ŠQQŠ½hwÔI
‰	mþÊ¬œþäÎzzÎœ“k‚)' þ@&('Š‰QŠ½Ð½ŠQh_
	Š
„‘zÎ8Îzoe�    ÿ€ € $ G   !"$'"&5463!23267676;2#!"&4?&#"+"&= !2762ç@þhþî’þïk�4&&À&‰G´a†èF*À&þ@&Š”É†èF*ÇAš’k‚4&àþôþ³nf�&À&&4‰BH‚rdþ@&&4Š‰‚rdMoe�&         €   / ? O _ o   +"&=46;25+"&=46;25+"&=46;2#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!26#!"&5463!2€@@@@@@€ü@Àü@Àü@À€ú@À€^Bú@B^^BÀB^`@@ó@@ó@@ýó@@ó@@ó@@ý3@üÀMûÀB^^B@B^^     €€    !54&"#!"&546;54   32@ –Ô–@8(ü@(88( p (8 Àj––jþàýÀ(88(@(8À¸þø¸À8   @ÿ€ €  7  +"&5&5462#".#"#"&5476763232>32@@@@KjKÀ×š=}\‹IÀþð&:ì¹kº~&26]S& H&ûò&H5KKuýt,4,’	&æ x:;*4*&       €€ K  #+"&546;227654$ >3546;2+"&="&/&546$ €<¹‰X@@Gv"D°þ×þ²þ×°D"vG@@X‰¹<†à4L4à†Š¦”1!Sk @ G<_b”œœþú”b_<G ýÀ kS!1”¦—ÍzzÍþè       à   "'!"&5463!62 &4þ³þú&&M4& ûÀ&M&€&M&        €à  -  "'!"&5463!62 #"&54>4.54632 &4þ³þú&&M4&€UF
&""""&
F ûÀ&M&€&M&þ˜ƒ%/B/%      ÿ¹€G  - I k  "'!"&5463!62 #"&54>4.54632#"&54767>4&'&'&54632#"&547>7676'&'.'&54632 &4þ³þú&&M4&€UF
&""""&
FUªŒ&'8JSSJ8'&ŒªþÓ&'.${ŠŠ{$.'&Ó ûÀ&M&€&M&þ˜ƒ%/B/%7þÎþý;&'6£¸£6'&;¶þ4þ[&$[2[$&[     €€         # / 3 7  #5#5!#5!!!!!!!#5!#5!5##!35!!!€€€€€€ü€€þ€€þ€ €þ€ÿ ý€€€€€€þ€€€€€ý€ý€€ý€€€€ €€€€ü€€þ€€ý€ý€€þ €€€€ þ€€þ€€€€ ý€€ý€€         €         # ' + / 3 7 ; ?  3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3????  ^��>>~??�??�??~??~??^??½^^?  ^??€ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú€€     ÿ•ë€     4&"2#"'.5463!2ÀKjKKjv%þ'45%ý5&5L4 5€&Ë%jKKjKþ@5%þ%%Ì%€5 4L5&ý6'      ÿ•k€   5   4&"2#"'.5463!2#"&'654'.#32ÀKjKKjv%þ'45%ý5&5L4 5€&Ë%€%þ'4$.Ö%%ý5&€5à5€&Ë%jKKjKþ@5%þ%%Ì%€5 4L5&ý6'45%þ%Ö%54'Ê&55&ý6'  
ÿ€y€ T d t  #!"&'&74676&7>7>76&7>7>76&7>7>76&7>7>63!2#!"3!2676'3!26?6&#!"3!26?6&#!"g(þísAüeM�,*$/!'&ùJPþî$G]ü›
x›6,&ûí`ý h`ý "9Hüv@WkNC<.
&k&
("$p"	.#u&#	%!'	pJüvwEFÛ#@þÀ@    ÿ— €   2#"'	#"'.546763Œ!''!0#þGþG$/!''!€	8"ú÷"8 ¨þX!	8"	"8	      ÿ€€€    <  )!!#"&=! 4&"27+#!"&=#"&546;463!232€€ü€€ (8ý€€&4&&4¦à8(ü@(8àqO@8( (`˜(@Oq €€8( ý&4&&4&@þ` (88(  Oq (8(˜`(ÿ q   ÿ€€   ! )   2"&42#!"&546;7>3!2      Iî©©î©àj––jú€j––jà3e5 5e3ýgrþùþŽþù`©î©©îI–jü€j––j€j–ˆ1GG1ˆû€rþùþŽ      ÿ€€€  P  2327&7>7;"&#"4?2>54.'%3"&#"#Õª!Ï9&WüÊB03&íK5Í!’)VŠ?þ@Lþê'ƒ	>Rþ>e;&L:é:%PÑþ>ýüvO
'hÔþ Nþ™_"Ý:-&+#
¡Â:þí	'	    ÿ€€€  + a  %3 4'.#"32>54.#"7>7><5'./6$3232#"&#"+JBx)EB_I:I*CRzb3:dtB2PýäŒ$$5.3bäƒZF…|\8!-T>5šÍFuŸ¨\,°,jþn OrB,<!
5Ô4wJ]Ö?tTFi;2Ê3j.üp^%/2Ö+	S:T}K4W9: #Æ•dŸfE   ÿ€ € :  7>7676'5.'732>7"#"&#&#"OAzj=N!®}:0e��%	y¨+tŠD3¸~U#B4#g		'2
%/!:”ýáT	bRU,7      ÿ€ú€  }  %2"/&6;#"&?62+326323!2>?23&'.'.#"&"$#"#&=>764=464.'&#"&'Ð!~:~!PP!~:~!PùÑ6Ç,°,$�$%*'c2N 	
(¨$"LþäA2Ê3Yl—!x!*€%¢¢% %¢¢%ü ÿpàP,T	NE	Q7^ý´¡oH!+(
3	 *Ue”euwg    ÿ € a •  32632$?23&'.5&'&#"&"5$#"#&=>7>4&54&54>.'&#"&'2#".465!#".'&47>32!4&4>Q6Ç,°,Fa w!*'
=~Pl*	
(¨$"LþäA2Ê3Yl	—)ô!*<7@@7<ü <7@@7<  pàP,T	MFQ7˜47Æ¢HoH!+(
3	 t¯‡¬JHQ6whúÿ',686,'$##$',686,'$##$       €   / ?  %#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 &ù€&&€&þ€&û && & &ú && &þ€&û€&&€&À€&&€&&f€&&€&&f€&&€&&f€&&€&&       €   / ?  %#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 &ù€&&€&þ€&ü€&&€& &ú€&&€&þ€&ý€&&€&À€&&€&&f€&&€&&f€&&€&&f€&&€&&       €   / ?  %#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 &ù€&&€&&û && &&ú && &&û€&&€&À€&&€&&f€&&€&&f€&&€&&f€&&€&&         €   / ?  %#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 &ù€&&€&&ù€&&€&&ù€&&€&&ù€&&€&À€&&€&&f€&&€&&f€&&€&&f€&&€&&         €   / ? O _ o   %+"&=46;2+"&=46;2+"&=46;2#!"&=463!2+"&=46;2#!"&=463!2#!"&=463!2#!"&=463!2 ÀÀÀÀÀÀ úÀ@ú ÀÀ úÀ@úÀ@úÀ@àÀÀsÀÀsÀÀüóÀÀsÀÀüóÀÀsÀÀsÀÀ       €   / ? O  #"'&47632#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2€	þà		 	€ù@ÀûÀ@ûÀ@ù@ÀàýÀ	 		 	üóÀÀsÀÀsÀÀsÀÀ      €   / ? O   #"&54632	#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2`	þà		 ©ù@ÀûÀ@ûÀ@ù@ÀÎ	þà	@	þàþ	ÀÀsÀÀsÀÀsÀÀ           #"'#!"&5463!2632 'þm©wý@w©©wÀw©“' ûÀ*“¦w©©wÀw©©w¥’      ÿ€€€    .   "&462!5	!"3!2654&#!"&5463!2€p pp pú€@   ùÀ@“^BùÀB^^B@B^ pp pýÀþ@À@   û@À û@B^^BÀB^^   ÿ€ëk    %  !7'34#"3276'	!7632k[ë[€v
ýâ
6 üÀþ`ë%¦þ`¦$65&ë%[ë[k€ ýâ
Êþ`üÀ à5%¦ ¥&&ê'    ÿ€ €     4&"2"&'&54    –Ô––Ô–!þ”?H?þ“!,¨,Ô––Ô– mFüú!&&!FmÔ,þÔ   ÿ€ €    %"  $$  ”ú’’ú”ÎþŸþ^þŸÎÎa¢a`@’úþØú’ñþ^þŸÎÎa¢aÎÎ         À  -  4'.'&"26%   547>7>2 "KjK þÔþXþÔQqYn	243nYqQ€$!+!77!+!$5KKµÔþÔ,Ô‘‚	£‹Ù]""]Ù‹£	     ø€   9 > H  7'3 &7#!"&5463!2'&#!"3!26=4?6	!762xt˜t`  þ¢ ^Q©wüÀw©©w@?61üÀB^^B@B^	@(` ý`þà\\þà\P˜`t˜t8`À þ¢ ^ýÏ¾w©©w@w©1^BüÀB^^B~	@Íþàý` \ \˜P        €  + Z  #!"&5463!12+"3!26=47676#"'&=# #"'.54>;547632€©wüÀw©©w ÿM8
pB^^B@B^íþ€' þ½sw-

9*##;NoŠµj '€#þýw©©w@w©"^BüÀB^^BÖ
	Üþ€*Àƒ‰þ°"g`„81T`PSA:'À*þ€4      € / D  #!"&5463!2#"'&#!"3!26=4?632"'&4?62	62€©wüÀw©©w@?61
üÀB^^B@B^	@
çüÒBþRnB‡Bn^þÂw©©w@w©1
^BüÀB^^Bþ	@
ÔüÒ®Bnþù‡nB      ÿ    C   "&=!32"'&46;!"'&4762!#"&4762+!5462 ÿ 4&þ€€&ÿ 4ÿ &€þ€&4ÿ  4&€€& 4 &€€&4 š4ÿ &€þ€&4ÿ  4&€€& 4 &€€&4 ÿ 4&þ€€&ÿ    ÿ€ €   6'&'+"&546;267Óý:	&€&&€&	sú@Æ	
ýZ&&€&&ýZ
	   ÿ€ € +  6'&''&'+"&546;267667Óý:	ý:	&€&&€&	Æ	sú@Æ	
ý:Æ	
ýZ&&€&&ýZ
	Æý:
	  zÿ€€€   6'&''&47667Sý:	ý:Æ	sú@Æ	
ý:Æ4Æý:
	    ÿ|„   	&546húÐ!!0aýÀý$      ÿ€ €    #!"&5463!2#!"&5463!2 &þ && &ü€&þ && &@ú€&&€&&ú€&&€&&      ÿ€ €   #!"&5463!2 &ú€&&€&@ú€&&€&&      ÿ€€   &54646&5-Æ	Æý:	sÀý:	
Æý:4ý:Æ
	      ÿ€ € +  &5464646;2+"&5&5-Æ	Æ	&€&&€&	ý:	sÀý:	
Æý:	
¦&&ú€&&¦
	ý:Æ
	     ÿ€ €   &54646;2+"&5-Æ	&€&&€&	sÀý:	
¦&&ú€&&¦
	          62#!"&!"&5463!2Æ4Æú@Æú€&&€&&-Æý:ýæ& &&ÿ &     šÿš¦æ   	"'&4762“ýí¦4ýæ4¦Óýíýí4¦æ4æ¦4     Zÿšfæ   	"/&47	&4?62Sý4¦ýí¦4æ“ý¦44¦ý4     ÿ€ € # /  54&#!4&+"!"3!;265!26  $$ À&ÿ &€&ÿ && &€& &@ÎþŸþ^þŸÎÎa¢a@€& &&ÿ &€&ÿ && &+þ^þŸÎÎa¢aÎÎ   ÿ€ €    54&#!"3!26  $$ À&ý && &@ÎþŸþ^þŸÎÎa¢a@€&&€&&+þ^þŸÎÎa¢aÎÎ     ÿ€ € + 7  4/7654/&#"'&#"32?32?6  $$ }µµZµµZµµZµµZƒÎþŸþ^þŸÎÎa¢ažµµZµµZµµZµµZÎþ^þŸÎÎa¢aÎÎ   ÿ€ €  #  4/&"'&"327> $$ [4þhâ4[jüÎþŸþ^þŸÎÎa¢a"ZþiâZþ–Jþ^þŸÎÎa¢aÎÎ   ÿ€ €  : F  %54&+";264.#"32767632;265467>$ $$ €ÀÀ o¦Wó€„	5!"40K(0?iÀ+! ":€ÎþŸþ^þŸÎÎa¢a ÀÀ®X–RÕdD4!&.uC$=1/J=þ^þŸÎÎa¢aÎÎ    ÿ€ €  . :  %54&+4&#!";#"3!2654&+";26 $$  `þÀ``À€ÀÀ€ÎþŸþ^þŸÎÎa¢a    þÀ Ž  Áþ^þŸÎÎa¢aÎÎ    ÿ€ € / _  #"&=46;.'+"&=32+546;2>++"&=.'#"&=46;>7546;232­m&&m ¡l&€&l¡ m&&m ¡l&€&l¡s&�%ë¡&€&¡ë%�&&�%ë¡&€&¡ë%�& &€&l¡ m&&m ¡l&€&l¡ m&&m ¡,€&¡ë%�&&�%ë¡&€&¡ë%�&&�%ë¡&      ÿ€ € # / ;  "/"/&4?'&4?627626.  6  $$ I’

‰‰

’

‰‰

’

‰‰

’

‰‰
Í’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aÉ’

‰‰

’

‰‰

’

‰‰

’

‰‰
(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ      ÿ€ €    ,  	"'&4?6262.  6  $$ “þZ4þÚf4“4fz’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aÓþZ&4f“f4ú(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ      ÿ€ … 	  "  4'32>&#"  $&6$  Wý‰ oÉ’Vüó‡¥”ú’ zÍþãþÈþãÍzzÍ8Íƒ¡†ýYW’Ë¼ò[’ü”¢?þÆþâÎzzÎ:ÎzzÎ   @ÿ5 K    #!#"'&547632!2 A4ý@%&&K%54'ýu%%‹&54&K&&þÛÀ4A€€5KþÚ$l$L%%Œ%54'Š&&J&j&þÛK    ÿ5ÀK    #"/&47!"&=463!&4?632À%ýu'43'K&&%ý@4AA4ÀþÛ&&K&45&‹%@6%ýu%%K&j&%K5€5K&$l$K&&ýu#   5ÿ€K@ !  #"'+"&5"/&547632K%K&56$þÚK5€5KþÚ$l$K&&‹#76%‹%53'K&&%ý@4AA4ÀþÛ&&K&45&‹%%ýu'     5ÿµK€ "  #"'&54?63246;2632K%ýu'45%ýu&&J'45%&L4€4L&%54'K%À5%ýt%%Œ$65&K%%þÚÀ4LL4ý@&%%K'    ÿ€ À ,   "&5#"#"'.'547!3462 þ 4&àb›™qb>#5¢Éà&4 š4þ & 6Uu e7D#		"¦Ç†“ &þ     ÿ€ €  /   #!"&546262"/"/&47'&463!2ó
þ´�&þ@&&4�L

r&4�þ´

r

L�&À&í
þ´�4&&À&�L

rIþ@&�þ´

r

L�4&&     ÿ�ós  /  "/"/&47'&463!2 #!"&546262 &4�þ´

r

L�&À&ó
þ´�&þ@&&4�L

r@þ@&�þ´

r

L�4&&“
þ´�4&&À&�L

r        €€ #  #!+"&5!"&=463!46;2!2€8(þ`8(À(8þ`(88( 8(À(8 (8 À(8þ`(88( 8(À(8 (88(þ`8       €€   #!"&=463!2€8(û@(88(À(8 À(88(À(88   zÿ€€ 5  '%+"&5&/&67-.?>46;2%6Ê.@g.þöL4€4Lþö.g@.
þö.@g.
L4€4L
.g@.þöæg.n.™þÍ4LL43™.n.gššg.n.™34LL4þÍ™.n.gš    ÿ€ €   -     $54&+";264'&+";26/¢aÎÎþŸþ^þŸÎÎ²ÀÀ

Ü

¹€ÎþŸþ^þŸÎÎa¢aûï¾¾fmý“
        @    J  %55!;263'&#"$4&#"32+#!"&5#"&5463!"&46327632#!2 þÀ$À$þ8Ã~+(88Ø8(+}Â(°`8(ûÀ(8`¸]ƒƒ]k=€€=k]ƒƒ]¸´8ÔÀÀþ,8e¡8P88P8¡ þÀþ`(88( @ƒºƒM¥¥Mƒºƒ      €  N   4&#"327>76$32 #"'.#"#"&'.54>54&'&54>7>7>32 &¬þÜãz&^‰¶&.þëÛÖà”Š’/+>+)>J>	W—¾m7´³²•'
'"''? &4&c©‡&^|h_bàþÂml/J@L@#*#M6:D
35sÒŸw$	'%
'	\„t      ÿ €   3  #!"&=463!2'.54>54''€úÀ@ÿ 1O``O1CZŒ‰Z71O``O1BZŒ‰Z7 @@N„]SHH[3`€)Tt�¬bN„]SHH[3^‚)Tt�¬         €  ! 1  &'   547 $ 4&#"2654632    '&476   €˜å=þùþŽþù=å˜…‘Ô‘ýµ}³(zVlŒþ'ýòþ'ŒŒÙÙŒ@ìuhy¹þù¹yhuìÍóó9(³}VzþÒD#æþëå#D#åþêå   ÿ  à 	  = C U  %7.547 4&#"2654632% #"'&547.'&476 !27632#76$7&'7+NWb=å˜§‰}³(zV‡jþ\i1
z,�ñX™ÆY[6
$!%ž‚À'F–þuÞJÔiys§?_¯9É�?Àkyhuìþþn(³}Vzï½ý¼YF
KAØ‰Lëa
þ0‹å2ö-„F"@Q¬¾„î¼³sp@²_     ÿ€ð   ! 3  %54&+";264'&+";26#!"&'&7>2 ÀÀ
Ü
¹ #%;"ú ";%# <F<¡¾¾„Ëþ7
°ú€??""??€$$     ll 2  #"'&'	+&/&'&?632	&'&?67>`,@L¡ €þéþý5`		½ü
`	Âþ€™ LÀ`4ÀL¡ýH`üþýÂ`	ü½a	5€Ÿ L@   ÿ €          # 3 7 ; ? O s  !!!!%!!!!%!!!!!!!!%!!4&+";26!!%!!!!74&+";26%#!"&546;546;2!546;232€ þà`@þÀþ  þà`@þÀþ  þàà@þÀþ€@þÀ  þàþ€@þÀþ @@à þàþ€@þÀ€ þà @@€L4ú€4LL4€^B@B^€^B@B^€4L€ þà @@þÀ@@ ü  À ü  @@  þàü­@@ þà À þàMû 4LL4 4L`B^^B``B^^B`L     ÿ  à  7 q  .+"&=46;2 #"&=".'673!54632#"&=!"+"&=46;2>767>3!54632š<M33K,ààú	þÀ	 j8Z4L2B4:;M33K, ?		þÀ	ÿ 0N<* .)C=W]xDàà0N<* .)C=W]xD ?\µ-7H)Àü	þÀ	À".=']´-7H)À
þÁw	þÀ	À<?.>mBZxPV3!À<?.>mBZxPV3!À
þÁ     ÿ    &   #"'&'5&6&>7>7&54>$32 ðþdôFKÆþú1A
0)�µŽðL¶ôœ.þ¤þÙ«¯C58.H(Y–‚í¬e«    ÿ€ € # 3 C   $=463!22>=463!2#!"&5463!2#!"&5463!2 Åþ¡þHþ¡Å&€&/<R.*.R</&€&ü &þ€&&€& &þ€&&€&À€Éþ¾µµBÉ€&&€4L&&L4€&&fþ€&&€&&þ€&&€&&     Z ¦    %"'	"/&4762“¦4ýíýí4¦æ4æÍ¥ýí¥5åý5     Zÿà¦ë   	"'&4?62	62“ý4ý¦44¦Øýå5¥ýí¥5       €€ % K  %#!".<=#"&54762+!2"'&546;!"/&5463!232 ü@À&@<@&À@	 €þÀ:þÀ&ÀýÀ	 ÀÀ& 
  &€þ€&þ€À
•þ€€&€À	
 þ`&      ÿ€€    :  $"&462"&462!2#!"&54>7#"&463!2!2€LhLLhÌLhLLhÌ!ûì˜&&ü &±Ì&& ±&4hLLhLLhLLhLÀþ %z<
0&4&&)17&4&&&        €€   #!"&5463!2!2€„\û@\„„\@\„ \„ ý@\„„\À\„„\ „        W€  *  #!"&547>3!2!"4&5463!2!2Wþ°+›BûÀ"5P+›B@"5þ©üÀ^Î=þ¯„\@\„ \„H#þt3G#Œ3G: _HþtÀ\„„\ „    @ÿ À     +32"'&46;#"&4762À&€€&ÿ 4ÿ &€€& 4 Ú4&ü &4ÿ  4& &4 ÿ      @ À    "&=!"'&4762!5462 ÿ 4&ü &4ÿ  4& &4 š4ÿ &€€& 4 &€€&ÿ      ÿ€ €       !!!3!!€ÿ €ÿ  ø € ÿ €ÿ €þ   ü  û€€ ú€€ý  €û€€   ÿ€ € 0 @  67&#".'&'#"'#"'32>54'6#!"&5463!2 8ADAE=\W{�âO[/5dIkDt‘”®pÄŒe1?*©wü@w©©wÀw©ž	(M&B{Wta28r=Ku?RZ^Gw›©T	-ü@w©©wÀw©©     ÿ€ € $  2+37#546375&#"#3!"&5463àw©©w¼Çå/Dz?sˆ£ÈÈýìw©©w€©wü@w©Sè”88Ï	 ’«èý­©wÀw©      ÿ€ €    # ' . >   4&#"26546326"&462!5! &  !5!!=!!%#!"&5463!2 B^8(ò–Ô––Ôü– ú €áþÂáá>üá€þ€€ üÄ@ý|€K5ú 5KK5 5K²^B(8Ô––Ô–üÂ€>ááþÂá€þÀvŠ€€û 5KK5 5KK   ÿH“€  G   4&"&#"2654'32#".'#"'#"&54$327.54632@p p)*Ppp p)*PÃb	'"+`ÜN*(ýa°½£Í¾2 £Íƒc`." b
PTY9° ppP*)p ppP*)þ b ".`Ü(*NŸƒÍ£ 2¾Í£½°þ�`+"'	b
MRZB      ÿ€ð     ½ û   4&"24&"264&"26#"/+"&/&'#"'&547>7&/.=46?67&'&547>3267676;27632#"&'"'#"'&547&'&=4767&547>32626?2#"&'"'#"'&547&'&=4767&547>32626?2€–Ô––Ô–LhLKjKLhLKjKþ€	›"8w
s%(º")v
�
>˜
	›"8x
s"+º")v
�<˜
€•3zLLz3••3>8L3)x3••3zLLz3••3>8L3)x3•Ô––Ô–ÿ 4LL45KK54LL45KKþ�¹
#)0C	wZl/
™
Y…	
N,&¹
#)0C	vZl.
™
Y…L0"ýàŒqG^^GqŒq$ ]G)FqðŒqG^^GqŒq$ ]G)Fq      ÿ€   % O   #"'#"&'&4>7>7.546$ '&'&'# '32$7>54'€¼þ»¿VZ|š$2$
|Ž¼E~E<Ž|
$2$š|ZVþñÉ:¡(t}†�–‹þêì‰X(	&%(HÒw‹ì‰‰ý‰xÑH(%&	(X„ZT\ð†MKGÖ    ÿ€    < m  $4&"24&#!4654&#+32;254'>4'654&'>7+"&'&#!"&5463!6767>763232 &4&&4¦N2þ `@`%)7&,$)'  %/0ÓƒyÀ#5 +€1	&<¬�$]`»{tþà5KK5$e:1&+'3T†F0°h˜¦4&&4&€3M:Ë;b^v…+D2 5#$ý€I§IJ 2E=\$YJ!$MCeM‹¡-+(K5€5KƒK5y„*%AŠu]c˜     ÿ  €  > q   4&"24&'>54'654&'654&+"+322654&5!267+#"'.'&'&'!"&5463!27>;2 &4&&4¦+ 5#bW€ƒÓ0/%  ')$,&7)%`@``2N€˜h°0##†T3'"(0;e$þî5KK5 t€¾ipŒ­<&	1&4&&4&þ #\=E2&%IURIý€$#5 2D+…v^b;Ë:M2g˜c]vDEA%!bSV2MƒK5€5K(,,ž‰MeCM$!I     ÿ­@à   #"&547&547%6@þ?Vþ”8öáàúÅìôb%	IÇ)      ÿ€ €  9  4.""'."	67"'.54632>32€+C`\hxeH>Hexh\`C+»ED¼€åý‘4ý�
#L</þà>�oP$$Po�>àþ¬Q|I.3MCCM3.I|Q¨»ýÐ/¼¨Ýåý¨Z$_dŽCÜø+I@$$@I+ø           ( @  %#!"&5463!2#!"3!: "&5!"&5463!462€þÀw©©w@þÀB^^B 
 ýà4&þ@&&À&4 ` ©wÀw© ^Bý@B^24ýà& &€& &ýà    ÿ€ €   % 5  73#7.";2634&#"35#347>32#!"&5463!2íççöFtIG9;HIç’xˆIçç<,tÔ©wü@w©©wÀw©z¶Ö4DD43EEü§ŽšžueBýŒ„&#1�sü@w©©wÀw©©   ÿ €€  .  4&"26#!+"'!"&5463"&463!2#2à &þS3Lþl&�c4LL4€4LL4c� Àþ@þ®&þå&{Å LhLLhLþ Å          ' ?  #!"&5463!2#!"3!26546;2"/"/&47'&463!2€©wüÀw©©wÀý@B^^B@B^@€&4°ýt

r

Œ°& &`þÀw©©w@w©@^BüÀB^^B@Rþ &°ýt

r

Œ°4&&         @   "&5!"&5463!462	#!"&54&>3!2654&#!*.54&>3!2 ýà4&þ@&&À&4 s©wþÀ@B^^Bþà
@w©š4ýà& &€& &ýà3ý@w© ^BÀB^ ©   ÿ€€€   I  &5!%5!>732#!"&=4632654&'&'.=463!5463!2!2ÊJÿ ½Ãÿ J�½€S�Íq*5&=CKuüÀuKC=&5*qÍ�S8( ^B@B^ (8�¢Ñ`N¨ö`Ñ¢¨Î€G�tO6)"M36J[E@@E[J63M")6Ot�G€(8`B^^B`8   	  ÿ€ €     ' , 2 � ‘  6'&'&76'6'&6&'&6'&4#"7&64   654'.'&'.63226767.547&7662>76#!"&5463!2		/[		.
=‚þÔþXþÔÄš4,+"*+, 1JH'5G:Œ:#L5+@=&#šÄ ©wü@w©©wÀw©P.1GEÔ,þÔÔ§þõ44+	;/5cFO:>JJ>:O9W5$@(b4‡ü@w©©wÀw©©   ÿ€€À   ' ?  $4&"2$4&"2#!"&5463!3!267!2#!#!"&5!"'&762 &4&&4&&4&&4¦8(ú@(88(«c= =c«(8þ»*ÿ &ÿ &ÿ *À6À&4&&4&&4&&4& þÀ(88(@(88HH88`(þ@&&À('Àþ@      ÿ€ÿ€ 1 c  4&'.54654'&#"#"&#"32632327>7#"&#"#"&54654&54>76763232632


	N<è;+gC8‰A`1a9á9µg�Õw€Œü›|Ê9â8aIe$I€VNšÂz<ç:LQJ
Æ,‹-[%	061Iéï�( )W,$-×‹¥þ»û7,oIX(¡)oÕÎ¶A;=N0
eTZ	 (�      €€ O  #".'&'& '&'.54767>3232>32€e^\4?P	bMþîO0#382W#& 9C9
LÄ‰"	82<*9FF(W283#0OMb	P?4\^eFF9*<28	"‰ÄL
9C9 &#       €€    !"3!2654&#!"&5463!2`üÀB^^B@B^^Þ©wüÀw©©w@w© ^BüÀB^^B@B^ üÀw©©w@w©©   ÿ— €  #  !72#"'	#"'.546763€ü §YY§!''!0#þGþG$/!''! û&–UUþjZ	8"ú÷"8 ¨þX!	8"	"8	      ÿ€ € G W  4.'.#"#".'.'.54>54.'.#" 32676#!"&5463!2  1.-
+$)cŽ8)1)

05.D<9¤0)$9“ ©wü@w©©wÀw©W

)1)7�c)$+
-.1 “9$)0¤þÇ<D.59ü@w©©wÀw©©  ,  T  1  # '327.'327.=.547&54632676TC_L›ÖþÒ¬þñá#+á°i¦!+*p“DNBN,y[Æ½†Œ`m`%i]hbE‚þýî·m‘Š}a±u&,ŽSXK•³
&$†½f9s?
    _ÿ€¿    #"!#!#!54632¿�V<%'þþÎÿ ÿÐ­“ôþøHH½þØý	÷(ÚºÍ     ÿ§ € T \ d k s z ‚ ˆ     &54654'>54'6'&&"."&'./"?'& 546'&6'&6'&6'&6'&74"727&6/¢aÎþÛè49[aA)O%-j'&]Æ]5r-%O)@a[9'
0BA;+

>HCèþÛÎU


	#	
	
$				2	AC: €ÎþŸÑûþoM“=a-6OƒUwW[q	( -	q[WwU‚P6$C

+) (	
8&/&eM‘ûÑaü	
&$	       €€ %  +"&54&"32#!"&5463!54   €&@&–Ô–`(88(ü@(88( rÀÿ && j––jÀ8(ýÀ(88(@(8À¹þù     ÿ€€€   # ' +  2#!"&5463"!54&#265!375!35!àB^^BùÀB^^B€ù€` €€€^Bû@B^^BÀB^€ààû `ý €€€€€     €€  ! =   "&462+"&'& '.=476;+"&'& $'.=476;€p pp p‡$þ»å! $qr‡�%²þãþ}×#ßº»Ö pp pþÅ!åE$‡‡rqþÜ¢#×ƒ²%�Ö»ºþ!           ) ?   "&462"&4624&#!"3!26!.#!"#!"&547>3!2/B//B//B//BŸû@Àû2œ�üò±^Bû@B^Å\77\ÅaB//B//B//B/ð@þÀíâý~þÀB^^B@2^5BB5ý¢2   ÿƒ € . 4  2## %&'.67#"&=463! 2 €5KK5L4þ_þu:B&1/&¥¬.-
zB^^Bà³Í4L€þvþŠy€KjKþ€4L[!^k'!A3;):2*�<vTq6^BÀB^€L4ü$ºþÒ)þò*    @ÿ À    A  4#"&54"3! 4."#!"&5!"&5>547&5462�;U gIývþö0Z™º™Z0ÀL4þ@–Ô–þ@4L2RX='ê¾8P8¾ê'=XR° U;Ig0,3lb??bl3ýìþÔ4Lj––jL4*\“ªò‹˜(88(þû˜‹òª“\    ÿ€þ} I  /#"/'&/'&?'&'&?'&76?'&7676767676`Š
(¼5)º0
)‡‡*)
0º)5¼(
ŠŠ
(¼5)º0
))‡‡))
0º)5¼(
€‡*)
0º)5¼(ŠŠ
)¼5)º0
)*‡‡*)
0º)5¼)
‹‹
)¼5)º0
)*   ÿ€ €  5 h  $4&"24&#!4>54&#"+323254'>4'654&'!267+#"'&#!"&5463!2>767>32!2 &4&&4¦N2ýÀ$YGB(HGEG  H¾ÅQ½#5K4L€—i©!<¬�…½¤;þà5KK5 
A#("/?&}£vh˜¦4&&4&€3M95S+C=‹,@QQ9ý€@@§IJ 2E=L5i˜>9eM‹¡E;K5€5K	J7R>@#†zD<˜    ÿ€ € 5 = q  %3#".'&'&'&'.#"!"3!32>$4&"2#!"#"&?&547&'#"&5463!&546323!2`  #A<(H(GY$ýÀ2NL4K5#aWTÆ¾h&4&&4¦K5þà;¤¾Ž°=!©i—˜hv£}&?/"(#A
 5K€€2*!	Q@.'!&=C+S59M34L=E2 JI UR@@&4&&4&€ý€5K;E›ŒLf9>˜ig˜<Dz†#@>R7J	K     ÿ     5 h  4&"24#"."&#"4&#"".#"!54>7#!"&54.'&'.5463246326326 &4&&4¦§IJ 2E=L43M95S+C=‹,@QQ9€@@€E;K5ý€5K	J7R>@#†zD<˜gi˜>9eM‹¡Z4&&4&<½#5K4LN2ýÀ$YGB(HGEG  H¾ÅV…½¤;þà5KK5 
A#("/?&}£vh˜—i©!<¬     ÿ    4 < p  4.=!32>332653272673264&"2/#"'#"&5#"&54>767>5463!2€@@ý€2*!	Q@.'!&=C+S59M34L.9E2 JI UR€&4&&4&›ŒLf6A˜ig˜6Jy‡#@>R7J	K5€5K;E@TÆ¾H  #A<(H(GY$ýÀ2NL4K#5#a=4&&4&ýDŽ°=©i—˜hv£}&?/"(#A
 5KK5þà;¤¾      ÿ€ €  +  54&#!764/&"2?64/!26  $$  &þ
½[6þ–[[j6[½ö& ÎþŸþ^þŸÎÎa¢a@€&½4[þ–[6[þ–[6½&+þ^þŸÎÎa¢aÎÎ     ÿ€ €  +   4/&"!"3!277$ $$ [þ–6[½þ
&&ö½[6j[ÎþŸþ^þŸÎÎa¢ae6[j[6½&€&½4[j[þþ^þŸÎÎa¢aÎÎ   ÿ€ €  +   4''&"2?;2652?$ $$ þ–[6[þ–[6½&€&½4[ÎþŸþ^þŸÎÎa¢af6j[[þ–6[½þ
&&ö½[ýþ^þŸÎÎa¢aÎÎ   ÿ€ €  +   4/&"4&+"'&"2?  $$ [6½&€&½4[j[6[jÎþŸþ^þŸÎÎa¢ad6[½ö&&þ
½[6þ–[[j ÿþ^þŸÎÎa¢aÎÎ      ÿ€ € Ø     $2>767676&67>?&'4&'.'.'."#&6'&6&'3.'.&'&'&&'&6'&>567>#7>7636''&'&&'.'"6&'6'..'/"&'&76.'7>767&.'"76.7"7"#76'&'.'2#22676767765'4.6326&'.'&'"'>7>&&'.54>'>7>67&'&#674&7767>&/45'.67>76'27".#6'>776'>7647>?6#76'6&'676'&67.'&'6.'.#&'.&6'&.5/¢aÎÎþŸþ^þŸÎÎD&"	


	4	$!	#	
		
	


 
.0"’Y
	+!	
	
$		"+


		
	½Î‘	
		€ÎþŸþ^þŸÎÎa¢aþÅ
	

					

		
			PŽ '-(	#	*	$
"!				*
!	
(				
	
ü‚$™
		
2   ÿ~€   /  $4&"2	#"/&547#"  32>32€&4&&4ªýV%54'j&&©'—Ü/ë�¹þù¹:,þÛÁ”{	&4&&4&äýV%%l$65&©b—Œ'C†§r!"©àk[G        €     + ;  %!5!!5!!5!#!"&5463!2#!"&5463!2#!"&5463!2 €ý€þ€ ü €€þ€ &ù€&&€&&ù€&&€&&ù€&&€&€€€€€€ü@ÿ && &&æÿ && &&æÿ && &&   ÿ€{    #"'&5&763!2{þ'ÿ þ* *Ù)þý* æí)'             /  !5!#!"&5!3!26=#!5!463!5463!2!2€ þ €^Bú@B^ &@&`ÿ  ù ^B`8(@(8`B^ €ý þ B^^Bà && €€àþ€€B^ (88( ^    ÿ€ € G  	76#!"'&?	#!"&5476	#"'&5463!2	'&763!2#"'þ�c�)'&þ@*�þ�þ��*þ@&('�cþ��(&À*�cc�*À&'ãþ�þ��*þ@&('�cþ��'(&À*�cc�*À&('�þ�c�'(&þ@*    ÿ €   1 9 A S [  #"&532327#!"&54>322>32 "&462  &6 +&'654'32>32"&462Q¢g†Rp|Kx;CB€’yü–y’ 6Fe=
BP†ˆ†PB
=eF6 ü –Ô––ÔVáþÂáá>!pR†g¢QBC;xK|€–Ô––Ô€{QNa*+%‹ýx‹‹x5eud_C(+5++5+(C_due2Ô––Ô–þþÂáá>áýŸNQ{u‹%+*jÔ––Ô–     ÿ�pð ! C i  4/&#"#".'32?64/&#"327.546326 #"/&547'#"/&4?632632°Ð(* 8(!Î)(“ýAÎ('“Ð)* 8(!U“SxySÎSXXVzxTÐTU“SxySÎSXXVzxTÐ@(Ð (8 *(Ï’è(Ï’'(Ð(8 ýáðS’SUÏSx{VXXTÐTðS’SUÏSx{VXXTÐ     €€   #!" 5467&54 32632€áŸûÀ¹þùŽt,Ôž;F`j–)�¨€Ÿá¹„Û6Ô,°Ž>–jK?Ñ  sÿ€€  !  %#!"&7#"&463!2+!'5#÷8Ejû€jE8÷@&& &&@þìþðÈþð€XYY�&4&&4&þqDþS­%�þq%     ÿ€    N \ j x † Œ   2"&4#"'#"'&7>76326?'&'#"'.'&676326326&'&#"32>'&#"3254?''7¦4&&4&lû€ýNnbS„‘ˆVZbR„’SD	zz	DS’„Rb)+U‰‘„Sbn²€û\.2Q\dJ'.2Q\dJ.Q2.'Jd\Q2.'Jd`!O×`à€ý  	`€ýø±€&4&&4þr$#@ƒB10M�5TNT{LŽ5T	II	T5ŽL;l'OT4ŽM01Bƒ@#$Š*„3;$*„3;ý;3„*$;3„*$ :$/é @@þQq`þÀ@˜Š    ÿ     " % 3 <  2#!"&5!"&5467>3!263!	!!#!!46!#! (88(ü@(8ýà(8(˜`( (8D<€þÕ+ý€þÕ+Ä<þ€8(þ` (Øþ€8(þ`€8(û@(88( 8( (`˜(8(þ¸(ÕþÕ«þÕþ¤< þ`(8ý€ (`üø€þ`(8ý€    ÿ„|| ?  %#"'&54632#"'&#"32654'&#"#"'&54632|žu‡dü÷qÜŸžs]
=
ý¢Ofj’L?R@T?ý»"&š
>
þf?rRX=Ed—uždsœŸÞqý¢
=
_M–jiLü÷?T@R?E& þf
>
š=XRr?ý»b   ÿ€ €  ! 1 E  )!34&'.##!"&5#3463!24&+";26#!"&5463!2€ ý €€
þç
08(ýÀ(8€€8(@(8þ€ÀÀ€8(úÀ(88( (`(€þ€€1

þ`(88( û  (88( @þÀü`(88(@(8(þè`     ÿ€ €   #!"&5463!2 ©wü@w©©wÀw©`ü@w©©wÀw©©             /  %#!"&=463!2#!"&=463!2#!"&=463!2 &ú€&&€&&ú€&&€&&ú€&&€&À€&&€&&æ€&&€&&æ€&&€&&   ÿÀ @    ' 7 G  $"&462"&462#!"&=463!2 "&462#!"&=463!2#!"&=463!2€p pp pp pp ðû@Àú€p pp ðû@Àû@ÀÐ pp p� pp pý ÀÀã pp pý ÀÀóÀÀ     ÿ  ÷  < L \ l |  #"'732654'>75"##5!!&54>54&#"'>3235#!"&=463!2!5346=#'73#!"&=463!2#!"&=463!2}mQjB919+i1$AjM_3<þ–/BB/.#U_:IdDREêû@Àú€þ±k*Gˆjìû@Àû@ÀTP\BX-@8
C)5˜XsJ@Ÿ$3T4+,:;39SG2S.7<þÁÀÀvcc)¡)%Lþlþ}ÀÀóÀÀ      ÿ€ €  5 e  2#!"&=463%&'&5476!2/&'&#"!#"/&'&=4'&?5732767654'&àù@Ã0†…2uBo
T25XzrDCBBÕEh:%ì›)0%HPIP{rQŒ9f#-+>;I@KM-/Q"€@@@#-bZµ€$&P{<•8[;:XICC>.ÿ '5oe80#.0(l0&%,"J&9%$<=DTI   ÿ€ € c s  &/6323276727#"327676767654./&'&'737#"'&'&'&54'&54&#!"3!260%<4„"VRt8<@<-#=XYhW8+0$"+dTÍLx-'I&JKkm’§uw<=Vú@À!X@		v'åþè|N;!/!$8:IœOb“V;C#V
&(þ‡ÃmL.A:9 !./KLwP�M¼$ú‚@@  
    €€   / ? O _ o  � Ÿ  %54&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!26#!"&5463!2 þÀ@þÀ@ þÀ@þ þÀ@ þÀ@ þÀ@þ þÀ@ þÀ@þÀ@€^BúÀB^^B@B^ ÀÀŽÀÀþŽÀÀÀÀþŽÀÀþŽÀÀÀÀþŽÀÀŽÀÀNûÀB^^B@B^^    ÿ›€     # + 3  	'$"/&4762%/?/?/?/?¦%kþÛ*úú6Æ6ÆúËbbbb|ÄÄ<<ÄÄ<Þbbbbýžbbbb»%kþÛÕ6úúÆ6Æ‘bbbþü<<ÄÄ<<Äý^bbbbbb    @ÿ€      M  $4&"2!#" 4&"2&#"&5!"&5#".54634&>?>;5463!2€LhLLhþÌ€ž	Ã	 LhLLhL!'–Ô–þ€–Ô–@'!&	Æ? & &LhLLhL€ 	Ã	ý®hLLhLÀü 	j––jj––j	&@6/"ÆÀ&&     ÿ€ € J   #"'676732>54.#"7>76'&54632#"&7>54&#"&54$  ÎþŸÑok;	-j=y¾hwâŽi¶[+PM3Ñ©—©‰k=J%62>VcÎþÎa¢aQþ^þŸÎ ]G"±'9‰ð–rÈ~:`}†Chž  0=Z—Ù¤ƒªîW=#uY2BrUI1þ^Fk[|éÑaÎÎ    ÿ€ € L  2#!67673254.#"67676'&54632#"&7>54&#"#"&5463àw©©wý+U	,i<µåF{¶jhµ}Z+OM
2Ï§•§‡j<J%51=Ub·w©©w€©wü@w©zX"¯'8'âT�yI9`{…Bfœ 
,>X–Õ¢�¨ìW<"uW1AqSH1þbdš©wÀw©     ÿ€ €  ' 7  4'!3#"&46327&#"326%35#5##33#!"&5463!2•þ–Ù0U6cŒŒc\=hl• àà ¥ËYmmnnnn©wü@w©©wÀw©w&„46#ŽÈŽ;edáþÂáÒwnnnnn…ü@w©©wÀw©©    ÿ£	 ] # /  #"$&6$3 &#"32>7!5!%##5#5353�®þ¾Ð•þðÄttÄ•ÍÇu¯{ÑzzÑ{S‹ZCþ`´cÑÒÑÑÒoÐþ»·tÄ*ÄtÀ¿q|ÕüÕ|.EXN#ü??ÒÑÑÒÑÑ       €    , <  !5##673#$".4>2"&5!#2!46#!"&5463!2 €€r”M*€ *M~–~M**M~–~M*j–û€–jj–€–ê&ù && &€`À‰P%þàæŒ�|NN|�Œ�|NN|þ* –jj–þ –jj–@û€&&€&&    @ €    "'&463!2 þ@4þ@&€Z4þ@À4&        @    #!"&4762 &ü€&À4ÀZ4&&4Àþ@     @ €€€   "'&4762€&4þ@À4&@ü€&À4À&      €@€    "&5462@þ@4&&4Àš4þ@&€&þ@      ÿ€€€     3!!%!!26#!"&5463!2 `ý€mý€`€^BúÀB^^B@B^€û  `û€Íû@B^^BÀB^^   ÿÀ @     "'&463!2#!"&4762 þ@4þ@&€&&ü€&À4ÀÚ4þ@À4&Z4&&4Àþ@      ÿÀ      "'&463!2 þ@4þ@&€Ú4þ@À4&        @    #!"&4762 &ü€&À4ÀZ4&&4Àþ@      ÿ€    :  #!"&5;2>76%6 +".'&$'.5463!2 ^Bú@B^,9j‡9Gv33vG9ªH9+bIþˆ\
A+=66=+A
[þª">nSMÀA_:üæB^^B1&öc*/11/*{Þ'VO�3þû@/$$/@í*“?Nh^   ÿ° l   +  !+"&5462!4&#"!/!#>32]þ¶_gTRdg¦d�þ·QV?Uþ·I*Gg?«Ð�ü!ß2IbbIJaaüÝýÈiwE33ý×�ð00� 08ã      ÿ€ € 4   #"$'&6?6332>4.#"#!"&54766$32 zÎþäœ¬þÊm‰
IÔwh½ŠQQŠ½hb´F‰*þ@&('‚k“œÎþÈþäÎz‘„
Š	
_hQŠ½Ð½ŠQGBŠ'(&À*�eozÎ  (ÿëØ q  !#"'&547"'#"'&54>7632&4762.547>32#".'632ë%k'45%þ•&+ÿ ~((þh		&

\((˜		&

~ +54'k%5%l%%l$65+ ~

&		˜((\

&		þh((~ÿ +%þ•'    ÿ€     ! ) 1 9 K   4&"2 4&"26.676&$4&"2 4&"24&"2#!"'&46$ €KjKKjKjKKj÷e2.e<^PšŠ,bKjKKjýËKjKKjKjKKj‹�#ú†#�ŽðLlLðŽKjKKjKjKKjKþŸ~-þ‚M<MŠ(PM<rjKKjKËjKKjKujKKjKþÀþûÞÝ¶LðŽŽðþ´      ÿ     <    6?32$6&#"'#"&'5&6&>7>7&54$ Lþhþ�Ñ�‚W.˜{+9E=ÌcÑÑQðþdôFKÆþú1A
0)�µðœèœ€‹ì‰pËJ2`[Q?l&‹ììÇþ¤þÙ«¯C58.H(Y–®'««    ÿ€    : d    6?32$64&$ #"'#"&'&4>7>7.546'&'&'# '32$7>54'YþÎþö�j`a#",5NK™
��ýž~E¼¼þ»¿VZ|š$2$
|Ž¼:
$2$š|ZVþñÉ:¡(t}†�–Ž€h²fR˜88T
h²Ì²è‰ìþêì‰X(	&%(HÒw‹ìûø(%&	(X„ZT\ð†MKGÖ{xÑ  ÿ |€ !  #"'.7#"'&7>3!2%632uýä
ÅþjÉH«ŒÊû{(e9
þ1b    ÿ€ € U  #!"&546;5!32#!"&546;5!32#!"&546;5463!5#"&5463!2+!232 8(þÀ(88(`þ `(88(þÀ(88(`þ `(88(þÀ(88(`L4 `(88(@(88(` 4L`(8 þÀ(88(@(8ÀÀ8(þÀ(88(@(8ÀÀ8(þÀ(88(@(8À4LÀ8(@(88(þÀ(8ÀL4À8    ÿ€€À  O Y  "&546226562#"'.#"#"'.'."#"'.'.#"#"&5476 $32&"5462€˜Ð˜&4&NdN!>!1X:Dx++wˆw++xD:X1- ÿU¾Œà¥!ý *,*&4&Äý¼h˜˜h&&2NN2D&
..J<
$$
<JJ<
$$
<J..
·ˆP“ãŠÒbb&&   ÿ       7  !!"&5!54&#!"3!26!	#!"&=!"&5463!2 €þ`(8þ€ ý@À +þÕ 8(ü@(8ýà(88(@(8˜(€€8(  @@ým+þUý`(88( 8(@(88(þ¸þh`      ÿ€ €  ( \  "&54&#"&46324."367>767#"&'"&547&547&547.'&54>2àl42cK Eo‡Š‡oED
)
€ä€
)
D€g-;</-?.P^P.?-/<;-gY‘·¾·‘YÀ.2 L4H|O--O|HeO,™‘‘™,Oe›q1Ls26%%4.2,44,2.4%%62sL1q›c«qAAq«   ÿ  à  4  #!#"'&547632!2#"&=!"&=463!54632 ú þÁ		@	`	þÀ	ú `?`ÀÀ
@		@	À!	þÀ	ÀÀÀ
þÁ        €€  5  4&+4&+"#"276#!" 5467&54 32632 àÀà	`		_
€áŸûÀ¹þùŒv,Ôœ;G_j–)‚§``þ 	þ 		_ÔŸá¹‚Ü7Ô,®�>–jL>Ñ     €€  5  4'&";;265326#!" 5467&54 32632 	þ 		þ¡
àÀà€áŸûÀ¹þùŒv,Ôœ;G_j–)‚§ 	`		þ¡þ `þíŸá¹‚Ü7Ô,®�>–jL>Ñ      ÿ€€€  X `  $"&462#!"&54>72654&'547 7"2654'54622654'54&'46.'  &6 €&4&&4&’yü–y’%:hD:Fp pG9„F„j– 8P8 LhL 8P8 E;
Dh:%þÀáþÂáá>Ú4&&4&}yŠŠyD~–s[4DËd=PppP=dË>hh>@–jY*(88(*Y4LL4Y*(88(*YDw"
A4*[s–~ØþÂáá>á     ÿ€€€  M   4&"27 $=.54632>32#"' 65#"&4632632 65.5462 &4&&4¦G9þùþŽþù¤Ü&
<#5KK5!¼¼!5KK5#<
&Ü¤¼¼9Gp p&4&&4&@>bþuŸááŸ„Ø� &$KjKþnj––j’KjK$&þ �Ø„j––j‹b>Ppp   ÿ€ €    %  !5!#"&5463!!35463!2+32€ þ þ @\„„\ ü €8(@(8 „\@@\„€€€û „\@\„û   (88( àüÀ\„ „  @ÿ À   3  4#"&54"3#!"&5!"&5>547&5462�;U gI@L4þ@–Ô–þ@4L2RX='ê¾8P8¾ê'=XR° U;Ig04Lj––jL4*\“ªò‹˜(88(þû˜‹òª“\    ÿ€@    "   4&+32!#!"& +#!"&5463!2€pP@@Pùð –jû j–@áŸ@„\ý@\„&€Ÿ0 pþ€ýÀj––	þÂá \„„\à&    ÿ €  - B  +"&5.5462265462265462+"&5#"&5463!2€G9L4€4L9G&4&&4&&4&&4&&4& L4€4Là¼„ &Àý€=düõ4LL4d=€&&þ`&& &&þ`&& &&ùÀ4LL4  „¼&   ÿ      # 3 C S  #!"&5463!2!&'&!"&5!463!2#!"&52#!"&=4632#!"&=463¼(8(úÀ(88(€(`„x
þÇcþ`(8ý  Àý@àý@Àý@„`(û€(88(@(8(Dþˆ9ú 8( ú `@ @@ÿ @@   ÿ €    / ? O _ o  � Ÿ ¯ ¿ Ï ß ï ÿ-=  %+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!!5463!2#!"&5463!2€@@@@ @@ÿ @@ @@ÿ @@ÿ @@ÿ @@ @@ÿ @@ÿ @@ÿ @@ @@ÿ @@ÿ @@ @@ÿ @@ @@ÿ €û€€@ &û && &à@@ó@@@@ó@@ýó@@ó@@ó@@ó@@ýó@@ó@@ó@@ó@@ýó@@ó@@ó@@þó@@ó@@@@ú“ ú à`ù€&&€&&   ÿ €    / ? O _ o  � Ÿ · Û õ  %+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!#!"&=!!5463!24&+"#54&+";26=3;26%#!"&5463!463!2!2€@@@@ @@ÿ @@ @@ÿ @@ÿ @@ @@ÿ @@ @@ÿ €ÿ 8(þ@(8ÿ €@@€@@€@ &û &&@8(À(8@&à@@ó@@@@ó@@ýó@@ó@@ó@@þó@@ó@@@@ü“€ (88( û€àÀ@``þÀ``-û && & (88(þà&  @ÿ€€€    < c  $4&"2!# 4&"254&+54&+"#";;26=326+"&5!"&5#"&46346?>;463!2€KjKKjþË€žÃ KjKKjËàÀààÀà &À–Ô–þ€–Ô–€&&Æ@ &€&KjKKjK€ Ã
ý­jKKjK ÀààÀàà.û€&j––jj––j&4& @Æ@&&    ÿ€ € # ' 1 ? I  54&+54&+"#";;26=326!5!#"&5463!!35463!2+32 àÀààÀàý€ þ þ€ \„„\ÀûÀ 8(@(8 „\  \„ ÀààÀààî€€û „\@\„û   (88( àüÀ\„ „        €€ :  #32+53##'53535'575#5#5733#5;2+3€þáþ à@þÛE&&` @@ À`  €ÀÀ€  `À @@ `&&E%@à`€�@ @ @þ 		  à À € À à  		þ @ 0
    @  €€    !3!57#"&5'7!7!€ÿ K5€û€€€Ÿá@ à À @€€ÿ 5Kþ@ÀÀÀáŸ@@€€À üà   ÿ€ € # 3  %4&+"!4&+";265!;26#!"&5463!2 &€&þ &€&&€& &€& ©wü@w©©wÀw©À€&&þÀ@&&ü€&&@þÀ&&ºü@w©©wÀw©©      ÿ€ € # 3  54&#!4&+"!"3!;265!26#!"&5463!2 &þÀ&€&þÀ&&@&€&@& ©wü@w©©wÀw©@€&@&&þÀ&€&þÀ&&@&:ü@w©©wÀw©©    - Mó3  )  $"'&4762	"'&4762	s
2

þ.

Ò

2

þw‰Š
2

þ.

Ò

2

þw‰­
2

Ò

Ò

2

þwþw

2

Ò

Ò

2

þwþw     MÓ3  )   "/&47	&4?62"/&47	&4?62S
þ.

2

‰þw

2

ÒŠ
þ.

2

‰þw

2

ÒM
þ.

2

‰‰

2

þ.

þ.

2

‰‰

2

þ.   M �3S  )  $"'	"/&4762"'	"/&47623
2

þwþw

2

Ò

Ò

2

þwþw

2

Ò

Òí
2

‰þw

2

Ò

þ.v
2

‰þw

2

Ò

þ.    M ­3s  )   "'&4?62	62"'&4?62	623
þ.

þ.

2

‰‰

2

þ.

þ.

2

‰‰

2­
þ.

Ò

2

þw‰

2v
þ.

Ò

2

þw‰

2   - Ms3    	"'&4762s
þw‰

2

þ.

Ò

2í
þwþw

2

Ò

Ò

2     MS3    "/&47	&4?62S
þ.

2

‰þw

2

ÒM
þ.

2

‰‰

2

þ.    M3S    "'	"/&47623
2

þwþw

2

Ò

Òm
2

‰þw

2

Ò

þ.    M-3s    "'&4?62	623
þ.

þ.

2

‰‰

2-
þ.

Ò

2

þw‰

2     ÿ€€   /  4&#!"3!26#!#!"&54>5!"&5463!2 ùÀ@€^Býà  &þ &  ýàB^^B@B^ @üÀMûÀB^%Q=&&<P&^B@B^^        €    + 3  "&5463!2#3!2654&#!"3#!"&=324+"3 B^^B@B^^Bû @ûÀ` ^BùÀB^ p  ^BÀB^^Bý@B^`ý@ÀüS`(88(``          €€   '  $4&"2%4&#!"3!26#!"&5463!2€&4&&4¦üÀ@€^BüÀB^^B@B^f4&&4&àÀü@ÍûÀB^^B@B^^            /  $4&"2%4&#!"3!264+";%#!"&5463!2Ð/B//B ÿþ  À  0L4þ 4LL4 4L_B//B/ðÀý@M   ü 4LL4 4LL    ÿ€ €       >& $$ ”þØú’’ú(ú’’rÎþŸþ^þŸÎÎa¢a ’úþØú’’ú(ú½þ^þŸÎÎa¢aÎÎ       €€ ! C  #!"&54>;2+";2#!"&54>;2+";2 pPþ€PpQŠ½h@&&@j–8(àPp€pPþ€PpQŠ½h@&&@j–8(àPp@þ€PppPÀh½ŠQ&€&–j (8pPþ€PppPÀh½ŠQ&€&–j (8p        €€ ! C  +"&=46;26=4&+"&5463!2+"&=46;26=4&+"&5463!2 QŠ½h@&&@j–8(àPppP€Pp€QŠ½h@&&@j–8(àPppP€PpÀý@h½ŠQ&€&–j (8pP€PppPý@h½ŠQ&€&–j (8pP€Ppp     @ÿ@À  	   # + 3 ; G  $#"&5462 "&462 "&462#"&462 "&462 "&462 "&462#"&54632K54LKj=KjKKjý‹KjKKjýL45KKjKü<^„^^„ðKjKKjýËp pp ‚„\]ƒƒ]\„ÃjKL45KþçjKKjKujKKjKýŽ4LKjKKñ„^^„^ý£jKKjK� pp pþr]ƒƒ]\„„      ÿ€ €     $$  ÎþŸþ^þŸÎÎa¢aQþ^þŸÎÎa¢aÎÎ    ÿ€ À ,  #"&5465654.+"'&47623  #>bq™›bà&4þ  4&àÉ¢5 ¦þã"		#D7e uU6ÿ & 4 &ÿ þm†   ÿ€€    1 X   ".4>2".4>24&#""'&#";2>#".'&547&5472632>3€=T==T=™=T==T=¹Šv)šG¬G˜+vŠ@b’†R¨R†’b@à=&‡“Á–\N€§Šˆj!>ˆ3l¤k“¢”„i¤k3ˆhPTDDTPTDDTPTDDTPTDD|x¨¨xXƒK--KƒÏ|Mp<#	)>dA{ÐíŸRXtfOT# RNftWQ         €€  ,  %4&#!"&=4&#!"3!26#!"&5463!2!2 8(ý@(88(þÀ(88(À(8€„\û@\„„\@\„ \„àÀ(88(@(88(ü@(88èý@\„„\À\„„\ „      u€  ' E  4#!"3!2676%!54&#!"&=4&#!">#!"&5463!2!232õ5ûÀ([þÚ5@(\&û‹ 8(ýÀ(88(þÀ(8 ,�9.þÙ+’CûÀ\„„\@\„ \„À6Z]#+þ•#,k´ (88(@(88(ü«;5E£>:þ•5E„\À\„„\ „\ 1.       ÿ€ €   $ 4 @  "&'&676267> "&462"&462 .  > $$ n%ÊþÊ%/‡¨‡02þ
KjKKjKKjKKjKf«íþüí«ff«íí«æÎþŸþ^þŸÎÎa¢aÍy””y/PccP/ÏjKKjKKjKKjKýþí«ff«íþüí«ff«@þ^þŸÎÎa¢aÎÎ    ÿ€ €   $ 4 @  &'."'.7>2 "&462"&462 .  > $$ n20‡¨‡/%ÊþÊþ7KjKKjKKjKKjKf«íþüí«ff«íí«æÎþŸþ^þŸÎÎa¢a3/PccP/y””	jKKjKKjKKjKýþí«ff«íþüí«ff«@þ^þŸÎÎa¢aÎÎ    ÿ€ €    + 7   #!"&463!2 "&462"&462 .  > $$ €&ý€&&€þ&KjKKjKKjKKjKf«íþüí«ff«íí«æÎþŸþ^þŸÎÎa¢aÚ4&&4&µjKKjKKjKKjKýþí«ff«íþüí«ff«@þ^þŸÎÎa¢aÎÎ     €  # + 3 C  54&+54&+"#";;26=3264&"2 4&"2$ #"'##"  3!2@À€ÀÀ€À@KjKKjKKjKKjKþÔÔÀ’Ü’ÀÔþÔ,Ô€ÔÀ€ÀÀ€ÀÀgjKKjKKjKKjKÔþXþÔ€€,¨,       €€   # / ; G S _ k w ƒ � Ÿ £ ³  +"=4;27+"=4;2'+"=4;2#!"=43!2%+"=4;2'+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;54;2!#!"&5463!2€``€àà€`` ü `ý€``€``€``€``€``€``þ `` `` àp`€ù€ K5ù€5KK5€5Kp``ð``ð``ýð``ð``ð``þð``ð``þð``þð``ð````þ `ðý €ü€€ü€5KK5€5KK     @ÿ€ €  * V  #"'.#"63232+"&5.5462#"/.#"#"'&547>32327676€©‰R?d¨^­æõ¼7ac77,9xûm#@#KjKÀ#
Ú—XF@Fp:fþõ_ #W�¤IpÂp&3z¼	ëh[ 17ý©q%q#:ûò:#5KKuý't#!X:	%æ#+=&>7p   @ÿ€ €   * 2 F r  56565'5&'.	#"32325#"'+"&5.5462#"/.#"#"'&547>32327676@µËÍ³¬Ô×éë•82.,#,fµk*1x­©‰-!”û¬#@#KjKÀ#
Ú—XF@Fp:fþõ_ #W�¤IpÂp&3z¼	Àe¹`°Åv½oþ8¸t-à	Þ:5	¼½[Ä*î#:ûò:#5KKuý't#!X:	%æ#+=&>7p    €3  $  	"/&47	&4?62#!"&=463!2Iþ.

2

‰þw

2

Ò
-ü@À)þ.

2

‰‰

2

þ.
þ-@@     -ÿ“Sí  $ 9  %"'&4762		/.7>	"/&47	&4?62i2

þ.

Ò

2

þw‰
Eþ‹>u>�þ.

2

‰þw

2

Ò
‰2

Ò

Ò

2

þwþw
!úõýhþ.

2

‰‰

2

þ.
    ÿ€ »  ;  #"'&476#"'&7'.'#"'&476€'þ  )'þs"+5+•@Õ¡'þ  )'›¼©ÆF* 4 *Eþr4þM:—}}8�¥GOû* 4 *þúÁ­     ÿ­~à 
 (  -/'	#"'%#"&7&67%632¢þœBŸ;><õþ•Vþ?þ?Vþ” -öááö-Cú4
<Bü=¨cB5þžþ!%ìì%!ôb 7IÇ))þ9I7    ÿ€€    	#"'.5!".67632yý€(
ýÀ#
 £û ##@,(
€)    ÿ €€   8  !	!++"&=!"&5#"&=46;546;2!76232-Sý€Sý­€àÀü ààÀSö

		÷à SýÚSý`Ààà`Ààà÷		

öü­     ÿ€ €    K  $4&"24&"24&"27"&5467.546267>5.5462 8P88P88P88P¸8P88P˜4,àCˆ€S,4p p4,,4p p4,6d7AL*',4p pP88P8¸P88P8HP88P8`4Yþá&+(>EY4PppP4Y4Y4PppP4Yþ%*<O4Y4Ppp    ÿ€€    % @ \ h t ‚  	"'&4762"&5462&#!"&463!2#"'&'7?654'7&#"&'&54?632#!"&463!2"&5462"'&4762·ÿ 		 

	 àþÀ@U“SxySþ²ïR“þî#PTý—ïþï('“#þ°TU“SxySNŽþÀ@ýò—ÿ 		 

		ÿ 		

 		
3þÀ@à xS’SUO#þî’'(ïþ°V^’'(þîðPVvxS’SUþ±i þÀ@¥ÿ 		

 		
   `  ü   <  +"&=46;2+"&=467>54&#"#"/.7!2Àðð<'G,')7ð‚N;2]=A+#H¤ 0P¢‚RððH6^;<T%-S“#:/*@Z}

>h—       €€  .  %#!"&=46;#"&=463!232#!"&=463!2€&þ &&@@&&€&@&€&ÿ && &À€&&€&€&€&&ýÀ&fÀ&&À&&   b  €    #!"&=463!2#!"&'&63!2 &ÿ && &'ÿ '%@% à&&à&&ý && &&    þk % J  %#/&'#!53#5!36?!#!'&54>54&#"'6763235�øŸ
›þþ€Å¹‰‹Œ}¸Ìêýþ4NZN4;)3.i%Sinˆ1KXL7è§§ü*		ú§#¨ä&		*ä¨þõþØ§Î@jC?.>!&1'\%Awc8^;:+<!P     ÿ  ‚ % I  %#/&'#!53#5!36?!#!'&54>54&#"'6763235�øŸ
›þþ€Å¹‰‹Œ}¸Ììýþ4NZN4;)3.i%PlnˆEcdJè§§ü*		ú§#¨ä&		*ä¨þõþØÙÎ-@jC?.>!&1'\%AwcBiC:D'P           %!	#!"&'&6763!2€Pý þ°õü€&:ý &?€&: &?€€þ€5"Kü ,)""K ,)    ÿÜ€  h  #".#""#"&54>54&#"#"'./"'"5327654.54632326732>32€YO)I-D%n "h.=T#)#lQTv%.%P_–	%	%–_P%.%vUPl#)#T=@è/#,-91P+R[¶Ql#)#|'˜'
59%D-I)OY[R+P19-,# #,-91P+R[YO)I-D%95%–_P%.%v    ÿ€€  ' 3   !2#!"&463!5& =462   =462 &546 €þÙÙ &&ý€&& ÙþÙ&4&r&4&ÿ ¼þø¼¼¼@€Ýþ¹„&4&&4&„GÝ€&&€¹þù¹€&&fþ „¼¼„ „¼¼  ÿ€s   C K  &=462	#"'32 =462 !2#!"&463!5&'"/&4762%4632e*&4&iþ—¼„76`al¹&4&þÙÙ &&ý€&& }nþ

R

Ò

R
þzý“¼„f¥Oego€&&€5þ—€„¼`3¹€&&€Ýþ¹„&4&&4&„Dþ

R

Ò

R
zý“ „¼v     ÿ€ €  "  !676"'.5463!2@þ@w^ëÀCc‰t~55~t‰cC&€&@€û�?J¸°ý V©ƒ|RIIR|ƒ©V &&      ÿ €    # G  !!%4&+";26%4&+";26%#!"&546;546;2!546;232€€ú€€@@ @@€L4ú€4LL4€^B@B^€^B@B^€4L€ À þà þàNû 4LL4 4L`B^^B``B^^B`L    ÿ€€à  L   4&"2%#"'%.5!#!"&54675#"#"'.7>7&5462!467%632 &4&&4¦þ@ÿ o‘&þ &}c ;pG=(8Ai8^„^.À&4&&4&`þÀ	`f°süà&& j©o/;J!#2
 KAE*,B^^B!`	   $ÿ €€  -   4&"2#"/&7#"/&767%676$!2 8P88P—²Qrþ€	@Uþçþì	@à
{`P¼TP88P8€ùþ•³P`þ…
à	@U	@€rQ»Ž       Ñ    !6'&+!!!!2Ñ¤þ²²8©Ìþ²ÌþâÌþ²Ì™üe±;<*ûý@8 !üG¹üG¹GQII¿      ÿ€ €     %764'	64/&"2  $$ �fþÍ3f4þ:Æ4†ÎþŸþ^þŸÎÎa¢a�f4334fþ:4þ:×þ^þŸÎÎa¢aÎÎ   ÿ€ €     %64'&"	2  $$ ÍÆþ:4f3þÍf4FÎþŸþ^þŸÎÎa¢a�Æ4Æf4þÍþÍ4f×þ^þŸÎÎa¢aÎÎ   ÿ€ €     764'&"27	2  $$ �fþ:4þ:f4334†ÎþŸþ^þŸÎÎa¢a�f4Æþ:4f3þÍ×þ^þŸÎÎa¢aÎÎ      ÿ€ €     %64/&"	&"2  $$ -Æf4þÍþÍ4fÆ4æÎþŸþ^þŸÎÎa¢aíÆ4fþÍ3f4þ:wþ^þŸÎÎa¢aÎÎ   ÿ@€€    7!!/#35%!'!%jüŒ/dÅÄ¯jg2ý|þ8€€ý¾ýÂ«¯ýêä55Œþêdc µÕúb¢¢    ÿ@ô€   !	!%!!7!áþöüÜýFG)¦æDûH:¹&ûH€úËþõd“¡¡S)¿     ÿ    U   4&"2#"/ $'#"'&5463!2#"&=46;5.546232+>7'&763!2À&4&&4f]wþqþ4þqw]	`dCõ•À&&À:F–Ô–F:À&&À•õCd`æ4&&4&ü þ 	]�§§�]	`d[}‡&€&£"uFj––jFu"£&€&ýy}[d     €  #  2#!"&546;4   +"&54&" (88(ü@(88( r&@&–Ô– 8(ýÀ(88(@(8@¹þù¹&&j––jþÀ      ÿ€ €    ' 3   "&462 &         .  > $$  –Ô––ÔáþÂáá>aþÔþXþÔ,¨¬f«íþüí«ff«íí«æÎþŸþ^þŸÎÎa¢aêÔ––Ô–þa>ááþÂáTþXþÔ,¨,ý~í«ff«íþüí«ff«@þ^þŸÎÎa¢aÎÎ       €€   /  +"&=46;2+"&=46;2+"&=46;2€8(À(88(À(8 8(À(88(À(8 8(À(88(À(8 À(88(À(88(À(88(À(88(À(88(À(88        €€   /  +"&=46;2+"&=46;2+"&=46;2€8(À(88(À(88(À(88(À(88(À(88(À(8 À(88(À(88ØÀ(88(À(88ØÀ(88(À(88    ÿ€ €   5 E  $4&"2%& '&;26%&.$'&;276#!"&5463!2 KjKKjªþ¹éšÜ€f±éþáš	
Ì\Ñ€
©wü@w©©wÀw©ËjKKjK"éG€Üššé±f

€Ñþ¤Ì
	Íü@w©©wÀw©©     ÿ€ €       $64'&327/¢aÎÎþŸþ^þŸÎÎ²  ýà!  €ÎþŸþ^þŸÎÎa¢aý—J@%ý€%	  6ÿ5ËÊ   /  	64'&"2	"/64&"'&476227 <ýÄþÄijþ–6ý–j6‹üu%k%~8p 8}%%‹%k%}8p 8~%<þÄýÄ<þij4jý–4þ–�üt%%~8 p8~%k%Š%%}8 p8}%k     ÿ€ €    54&#!"3!26#!"&5463!2 &ü€&&€& ©wü@w©©wÀw©@€&&€&&:ü@w©©wÀw©©     €€   /  #!"&=463!24&#!"3!26#!"&5463!2€üÀ@€^BüÀB^^B@B^€©wüÀw©©w@w©à@@þ2@B^^BüÀB^^‚üÀw©©w@w©©     ú   +#!"'&?63!#"'&762ú(Àý@ 	@À(@>@¥%ü À€%%€þ€     ÿ€ú    !232"'&76;!"/&76 ÀÀ($þÀ>þÀ(ÀþÀ 		 ü¡J þ€€&%€À    ÿ€ €  $  %64/&"'&"2#!"&5463!2­ff4þ-Ó4ff4f©wü@w©©wÀw©íf4fþ-Óf4þš†ü@w©©wÀw©©   ÿ€ €     /  #5#5'&76	764/&"%#!"&5463!2”˜48`ÒþÝ#þû þàýà€\˜P\ ©wü@w©©wÀw©¬˜4`8ºþÝ#ý@  ýàþà`\P˜\`ü@w©©wÀw©©     ÿ€ €  )  4&#!"273276#!"&5463!2 &þ *�ýêf4�' ©wü@w©©wÀw©`à&')�ýê4f�*ü@w©©wÀw©©   ÿ€ € % 5  	64'&"3276'7>332#!"&5463!2í`þ '(wÂƒa8!
§,j.¨Œ(&©wü@w©©wÀw©³`4`* '?_`ze<µß	bw4/ *Àü@w©©wÀw©©    ÿ€ €      - .  6  $$ € ÿ €þ  ’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aÀ€€Oýâÿ þÝ(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ   ÿ€ €   -  "'&763!24&#!"3!26#!"&5463!2yþÀBþÀ(€(˜ü@À ©wü@w©©wÀw©]#þ@À##ý Àü@Íü@w©©wÀw©©   ÿ€ €   -  #!"'&7624&#!"3!26#!"&5463!2y(ý€(@B@uü@À ©wü@w©©wÀw©£###Àþ@þÚÀü@Íü@w©©wÀw©©   ÿ€ €   -   '&54764&#!"3!26#!"&5463!2@þ@####ÀÛü@À ©wü@w©©wÀw©¡BþÀ(€(þÀýìÀü@Îü@w©©wÀw©©     ó€ `  %#" '#"&=46;&7#"&=46;6 32/.#"!2#!!2#!32>?6Ð#!"'êþ¢?_BCbCaàf\	+~È2Ô	
þË
	þ}0Ë$åŸÝq90rÒ Ÿ€pr%Dpu‰      ü€ ?  #!"&=46;#"&=46;54632'.#"!2#!!546;2üüDa__÷¿¹–	g	
*`-Uh1þÏž¢�þ‘–ƒß«Þ}
	$^L×ƒþ…µ    4ÿ Ò  b  +"&=.'&?676032654.'.5467546;2'.#"ÒÇŸ‡B{PDg	q‚%%Q{%P46'-N/B).Ä�‡9kC<Q7>W*_x*%K./58`7E%_™Ý¯¯	,-3‡
cVO2")#,)9;J)ŠÐ´°"!*’
#VD,'#/&>AX     ‚€ >  ++"' '&=46;267!"&=463!&+"&=463!2+32‚¨Ôª§$
Ã	þÎÀ	p„¡þU�9Ó‘@é/«*f�´²þšoÌ	VRfq…f=S    ÿ€ E  !#"&5!"&=463!5!"&=46;&76;2>76;232#!!2#![¬þà þàÖþ¿
Â
×%
)¿¿
	þÇ×þÞ"þÞJgUhBþW&WX¤ý½hUgþ¶      €  8   4&#!!2 #!!2#!+"&=#"&=46;5#"&=46;463!2‚jþÀ@joýÈþ¬ùþ§ààààÈgÈ|þ@¡þ~ôv€ÀÀ€v•u      €      n  #467!!3'##467!++"'#+"&'#"&=46;'#"&=46;&76;2!6;2!6;232+32QŸKt#þÜ ¡‹#FŸN¢Qo!þ×"€Õ¤Ÿ¦Ñ§Ÿ Ð¯!ŽmY

‰Zga~bm]‰

[o‘"³U+þÔ¬€€€ýÔ,þÕ­€€ @ý˜hý˜
h@€@Xþ˜hþ˜hþ¨@€   8ÿ è€ 3 H \  #5"'#"&+73273&#&+5275363534."#22>4.#2>�•ut3NtRšP*šHÈo2
LoÔ@!šR(šOzh=Ñ,G<X2O:&D1A.1G$<2I+A;"B,;&$€¶L–‹GlF/ÿûü ÿ·3’D¤ü÷õü;aý�$8$þ®".ø!3!
þÍ.   ÿ       3!#!"&5463! ˜ý¨8( 8(úÀ(88(  Øþh (8ûà(88(@(8   ÿ      ( 8 H  !!#!"&5463!54&#!"3!2654&#!"3!2654&#!"3!26¼þ(D 8(úÀ(88( 8Èý@Àý@Àý@À$ØýÄûà(88(@(8ýà(8ý @@@@@@   "ÿ }  
 $ B R  3/&5##"'&76;46;232!56?5"#+#5!76;5!53'#3!533§±Hýð
þÁ
þÀÀÀÀDý¸q		èx7þ�	øÒþàK/ó/KþáFæ¢æhÚ/"ûþÁ		@`ú …éZ		såYýîw�jj��jj–ýj     "ÿ }  
 $ 4 R  %3/&5##"'&76;46;232!53'#3!533!56?5"#+#5!76;5§±Hýð
þÁ
þÀÀÀÀ�þàK/ó/KþáFæ¢æý¸q		èx7þ�	øhÚ/"âþÁ		@`ú þüjj��jj–ýjéZ		såYýî
w  "ÿ     ) 9 I Y  %#"'&76;46;232#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2à
þÁ
þÀÀÀÀ üÀ@Àý€€Àþ@ÀÀÿ  `þÁ		@`ú ŽÀÀòÀÀòÀÀòÀÀ     "ÿ     ) 9 I Y  #!"&=463!2%#"'&76;46;232#!"&=463!2#!"&=463!2#!"&=463!2Àÿ  þ 
þÁ
þÀÀÀÀ þ@ÀÀý€€ÀüÀ@ ÀÀrþÁ		@`ú rÀÀòÀÀòÀÀ    "ÿ Î  
 $ C V  %4&#"326#"'&76;46;232%#"'&'73267##"&54632!5346=#'73BX;4>ID2Fýž
þÁ
þÀÀÀÀî8PuE>.'%&TeQ,j†�m{¤þ+§>RÀ{ß?jJrL6VþÁ		@`ú 7>wmR1quW�ei’½/rr°:V¹ýr     "ÿ Î  
 $ 7 V  4&#"326#"'&76;46;232!5346=#'73#"'&'73267##"&54632BX;4>ID2Fýž
þÁ
þÀÀÀÀÐþ+§>RÀ{Ã8PuE>.'%&TeQ,j†�m{¤ß?jJrL6ûªþÁ		@`ú ürr°:V¹ýr3>wmR1quW�ei’½    ÿ€@€   \  %4&#"326#!"&5463!2+".'&'.5467>767>7>7632!2 &%%& &þà&& & 7.'	:@…$LBœWM{#&$h1D!		.I/!	NrÀ&&%%ý€&&€&&V?, L=8=9%pEL+%�%r@W!<%*',<2(<&L,"r      ÿ @    \  #"&546324&#!"3!26%#!#"'.'.'&'.'.546767>; &%%& &þà&& &i7qNþë	!/I.		!D1h$&#{MWœBL$…@:	'.À&&%%ýå€&&ý€&&¯=XNr%(M&<(2<,'*%<!W@r%�%+LEp%9=8=L     ÿ€ € 	   + = \ d  Œ ž ² Â  %54#"327354"%###5#5#"'&53327#"'#3632#"'&=4762#3274645"=424'.'&!  7>76#'#3%54'&#"32763##"'&5#327#!"&5463!2—¸BBýÅPJN±C'%!	B?)#!CC $)û54f…"þ�@@
B+ˆþìþíˆ,A

A+‰&‰+A
ýZK35N #J!1331µCCC $)÷©wü@w©©wÀw©é�2à«"33èFþY§F~þ‘(-%"þòo’4*)$í¡(*¶	(&;�;&&9LA38œ33œ4ý±S,;;,W­°T+<<+T;(ÃÃ\g7Éx‚:&&:‚:&&<rþåþÛ%-ü@w©©wÀw©©    ÿ å  	   + = [ c } ‰ › ¯  #"'632#542%35!33!3##"'&5#327%54'&#"5#353276%5##"=354'&#"32767654"2 '.'&547>76 3#&'&'3#"'&=47632%#5#"'&53327Ë''RZZü:kþÈid YYY.06­	62+YY-06	R[!.³'CD''EH$ý VVÏX:¸ý¸:YX;·æ¸:Yüfyd/%jG¶&DC&&CD&O[52.[$ÓC-D..D–^^ýÇîþ†* lþy1%=^ÅI86Ùýi077S3
$EWgO%33%O­O%35	ÂÒEEÒFýWêt;PP;pîêt;PP;pþqþñJŠgTþùF¯Q%33&P¯P%33%Rþ7>%3Šþ‘!+}   ÿ€{ö  '  +"&72'&76;2+"'66;2U
÷&ï
ý¡	ï(ÊýðP

ï*þ­'ñeþJ."À-düZý™-n Ž-      ÿ€ €  ' 7  4'&+";27&+";276'56#!"&5463!2­~¸}Ä		¹7»þe ¸	þü™Û©wü@w©©wÀw©Ý"Øþ¦$Q#ý'þ!#ÜÓˆü@w©©wÀw©©       
 ö  I  -22#!&$/.'.'.'=&7>?>36Çäþ¹¨9II ! '	$ !ûþˆÏþÏ01$$%A'	$ ! û˜úýg	
\7@‘)(ˆ‘‘7Y
	
 \7@‘)(ˆ‘‘7Y
   @ÿ€ÀŠ       	'5557	’îþªþ,þþ“VWýQVþþ®.Rþþ©Wéþ®þ=þÏþã?þälþÛ%l`þäØþãþÐþòþñþÁ~þÁþò0  ÿ õ         !#!#%777	5!	û¢ ž üR!!ýXCÕCýôfffÙÝ€þ#ý² `àý€€,�¥œ’þ­‘¶{ýÿ{{ý`�ú¡ŸŸ     ÿ€ €    O g   4&"2  &6 $"&462$"&62>7>7>&46.'.'.  '.'&7>76  –Ô––Ô æþ¸ææHR6L66LþG‹HyU2LL2UyH‹‹HyU2LL2UyHn
äÐXþ6XÐä

äÐXÊXÐä
Ô––Ô–¤þ¸ææHæ6L66L6€L2UyH‹‹HyU2LL2UyH‹‹HyU2Lþnþ6XÐä

äÐXÊXÐä

äÐ     ÿ€ €     2#!"&5463 4&"2$4&"2àw©©wü@w©©wš|°||°°|°||°€©wü@w©©wÀw©ü¨°||°||°||°|    ÿ€ €  	   !3	37!  $$  Éþn6^þ5þ5^h
ûÎþŸþ^þŸÎÎa¢a’þÎà³ýM 1þ^þŸÎÎa¢aÎÎ    ÿP�£ 
  * C g  '.676.7>.'$7>&'.'&'? 7%&'.'.'>767$/u5'&$I7oÆb?K“\[zäH,1þÝþí+.@\7<äÜ?5\V,$VÏÅg.GR@ ß7àµU,+!üþšø’	#	"8$}¼{)›<¥?L RR;kr,yE[€˜z#	/1
"#	#üeCI0/"5#`Ä	””"8¸§þ4~&p)4	2È{¬H-.%W.L>   ÿ€ €   ' : Y i  4&67&'&676'.'>7646&' '7>6'&'&7>7#!"&5463!2PR$++'TJX„j7-F�¶C',›©,&C."ÆÒ!$28¡þh¢/�ù³"‡	+pØþñ„^&+3$i³µ0(©wü@w©©wÀw©š+.i6=Bn\C1XR:#"ý'jjš8Q.cAjÇ57!?"0DŒÊ$4"P[&2ü@w©©wÀw©©     Dÿ€   "  %.5#5>7>;!!76°P°Yh­pN!¨HrD0ôMþ² C0NÏí#>8\xx: ×W]oW-þXüýú45    ÿ€ €  /  %'#.5!5!#"37>#!"&5463!2p>,;$4
ÿ ¼5eD‚+W›cE‡¢©wü@w©©wÀw©K·()ŽÂF
,VhV¥þ^9tjA0/ü@w©©wÀw©©  ÿ@ý     #"'&76;46;23õþ¢

þ�	àÀà &þ€

€àû     ÿ ýÀ   ++"&5#"&7632ý	àÀà^

cû à&€

þ€     @ ý   #!'&5476!2 û &þ€

€ààÀà^

b	à     Àý   '&=!"&=463!546À
þ€û à&€
ƒ
þž	àÀàþ¢
     ÿ€q  & 8  #"'&#"#"5476323276326767q'T�€1[VA=QQ3˜•“qq«Hih"-bfGw^44O#AŠþá?66%CKJ°A}}Ä  !"òä’�""A$@C3^q|Æz=KK?6•lk)    ÿ €€      %!%!ªýVªýV€üu‹üuýu^-çým5ýwüî}•nüæ�     ÿ €~    7 M [   264&"264&"2"&546+"&=##"&5'#"&5!467'&766276#"&54632Ý  ¼  üû*<;V<<O@-K<V<Š<+*<J.@®k€üc€lGH_Ô_H–<+*<<*+<    Ï<*þR+<<+®*<ýf.@ã+<<+ãã+<<+ã@.š•7ÅuuÅ7ƒ„**„ý•þR+<<+®+;; 	 ÿ ù    "%3Iñ  #5472&6&67><&4'>&4.'.'.'.'.'&6&'.'.6767645.'#.'6&'&7676"&'&627>76'&7>'&'&'&'&766'.7>7676>76&6763>6&'&232.'.6'4."7674.'&#>7626'.'&#"'.'.'&676.67>7>5'&7>.'&'&'&7>7>767&'&67636'.'&67>7>.'.67—	\
þ›
	U7	
J#!W!'	"';%
k	)"	
	'

/7* 		I	,6
*&"!O6*O $.(¨	*.'
.x…,	$CNý¡	
£		*	´
6		
7%&&_f&
",VL,G$3¤@@$+
"


V5 3"	""�#dA++
y0D-%&n4P'A5j$9E#"c7Y
6"	&
8Z(;=I50' !!eþR
þš
"+0n?¢t(-z.'<>R$A"24B@(	~	9B9,	*$				<>	?0D¨9f?Ae ‡	.(;1.D	4H&.Ct iY% *	Â
7àêúÈJ	 <W0%$	
""I!*D	 ,4A'¾4J"	.0f6D�4pÆZ{+*ŸD_wqi;ÐW1G("%%T7F}AG!1#% JG3   ÿ€ €    ' . 2 > V b  %&#'32&'!>?>'&' &>"6&#">&'>26 $$  *b6”~ˆ#¸ê„= þÉþ–XP2“Š{&%gx|ŠÀ .ÜÒÇW)o”üñO¹øLOƒsEzG<ä’	CK}E	$MFD<5+
zÎþŸþ^þŸÎÎa¢a$ñMWŽM–“1>]|áYY›^DÖÕ¥Aò—ï<ïæKåm‘¤ªÔE6<þ"è²@9I5*Èþ^þŸÎÎa¢aÎÎ     ÿ€ € > ^  4./.543232654.#"#".#"32>#"'#"$&547&54632632•':XM1h*�+D($,/9p¬`D€oC&JV<’Z PA3Q1*223ô©I†oBkáŸ‚hMI�þû½oPáŸ‚hMI�½oPÙ2S6,M!"@-7Y.?oI=[<%$('3 -- <-\ƒ%Fu�ŸáPo½�IMh‚ŸáPo½þû�IMh    ,ÿ€Ë  # ? D  76&#!"7>;267676&#!"&=463!267
#!"'&5463!26è%ý8#!ïþÚ&&Z"æM>2!þñ	þ^I7LRx_@ž>MNÂ""û³`‚=&&*%îIþ}þÇ,
	þ	L‚7_jjüê9ƒ      ÿ€ €   /  %4&#!"3!264&#!"3!26#!"&5463!2Àþ à þ à &ú€&&€&À ü Ž€ý€ú€&&€&&      ÿ  à 1 9  #"'#++"&5#"&5475##"&54763!2 "&462 8(3ã-÷	&ÀB. .BÀ&	÷-ã3(8 Ig€gI þ`ƒºƒƒºà(8+U„þe&þð.BB.&›„þ«+8(€kkþ€`ºƒƒºƒ   ÿ  à % -  "&5#"&5#"&5#"&5463!2 "&462 8P8@B\B@B\B@8P8pP€Ppþàƒºƒƒº@þ`(88(`üp.BB.Ðþ0.BB.�þ (88( PppÍºƒƒºƒ   ÿ€ €  !  %>&'&#"'.$ $$ ^/(V=$<;$=V).XÎþŸþ^þŸÎÎa¢aêÙJ`"(("`JŽþ^þŸÎÎa¢aÎÎ    ,ÿ Ôÿ  I   4."2>%'%"/'&5%&'&?'&767%476762%6À[›ÕêÕ›[[›ÕêÕ›oþÜþÜ´
 
´þÜþÜ	´´	$$´	"	´$$	´´	êÕ›[[›ÕêÕ›[[›5`þÎ

^øø^

2`øø`2

^øø^

þÎ`øø   ÿ€¾  1  %#"$54732$%#"$&546$763276î68¶þÊ´hÉÿf«í‚�&^þ…àœþäÎzsÅ™,!V[’ú”vn)é	´6¶À¥<þ®×‚í«f{ÃËózÎœ™Ì}))NÏs”ú’3(  @ÿ€À€   +   4&#!"3!2#!"&5463!2#!"&5463!2@&ÿ && f&ú€&&€&@&ú && &¦4&&4& ü@&&À&&¦ÿ && &&    ÿ `À B H   +"/##"./#"'.?&5#"&46;'&462!76232!46 `&àCÐ6Æ@Bb0€3eI;·Ê:à&&à­&4­L­4&­àþFý€»
»Z4&«wÑ4Å) €ü€''Ï5ãr &4&&­4&­­&4­þÚ …»»  ÿÿ }G …  #&/.#./.'&4?63%27>'./&'&7676>767>?>%6}­)(."�2*&ÿ @P9A
#sG–q]
#lh�<*46+(	
<5ºR5"*>%</
 '2ø@æ 53*9*,ƒZ&VE/#E+)AC
(Ž �	2k<X1$:hI(B"	!:4Y&>"/	+[>hy
	   ÿª÷K 
  ! / U i   %6&'&676&'&6'.7>%.$76$% $.5476$6?62'.76&&'&676%.76&'..676£#"NDQt	µ-âokQ//Ñjo_	 þÿ’ßþÛ	 ’ß%&J�ÁþýþæþôÕ‚‹€©YJA-‹Ö.--
9\DtT+X?*<UW3'	26$>>¬W0{òü"F!"E ›^f`$"¹_]\µ<`”Fí’`”FíŽD�ƒh>Cw·ls€©†J@‘;=?s:i_^{8+?`)O`ýs2R´DE58/K      ÿ€ r 	    #"'>7&4$&5m«ÅÄ«ŠÃ"#Ãþ›ýÌµ§$5µÌý³$§"^^Wø��ø=þüþac×»EÖý*þè×cŸüåÖþ»     ÿ z  k  ./ "&4636$7.'>67.'>65.67>&/>z X^hc^O<qþŸÐ­+f$H^XbVS!rÈ‡r?5GD_RV@-FbV=3!G84&3Im<$/6X_�D'=NUTL;2KPwtŽ±Pt= 

äþù&Õ¼,J~S/#NL,ƒ 8JsF);??1zIEJpq�DIPZXSF6\?5:NR=“ˆ;.&1  ÿ ë       +!"&=!!%!5463!2ësQ9þüýïQsÖû*Öû*Öû*sQNQsBUwþówUBFÿ ÿHÿ ÿŒCCTww   ÿ€ €  % 1   #"&=!"&=463!54632.  6  $$ €	þÀ	þ `?©’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aŽ	þÀ	ÀÀÀ
þÁ«(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ      ÿ€ €  % 1  #!#"'&47632!2.  6  $$ €þ þÁ		@	` ’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aàÀÀ
?		@	Àþÿ(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ    ÿ€ €   /  #"'&476324&#!"3!26#!"&5463!2 &þ@À& ü@À ©wü@w©©wÀw©Àý€&@B@&üÆÀü@Íü@w©©wÀw©©   ÿ€ €      "&462  >& $$  –Ô––Ô*þØú’’ú(ú’’rÎþŸþ^þŸÎÎa¢aêÔ––Ô– ’úþØú’’ú(ú½þ^þŸÎÎa¢aÎÎ      ÿ ]à  6  #"$547 32>%#"'!"&'&7>32'!!!2ÿf:þÐ»œþ÷›Ñªz’¹~Õu:ÿ (ïþ(%`V6B^hD%§þiÇ(ä]Ì³Þ›	œµ*>ƒ6ß…¹þù‚Ýr€#Ý!3?^BEaþß€€#þ9     ÿ€ € # 3  6'&632#"'&'&63232#!"&5463!2
«çQ,&UŒ#+' ‚;il4L92<D`�âÜú©wü@w©©wÀw©‚Øþó`9Ü©6É½]`C4³7Û7³&ü@w©©wÀw©©      €€ D  +"&5#"'&=4?5#"'&=4?546;2%6%66 546;2€½þ¼¿ ×
	é×
	é wþwwþw¼ À¿þ¼½cB
€G]B
€Gúµt€y]t€yþ¾     €€ # 3 C  #!+"&5!"&=463!46;2!24&#!"3!26#!"&5463!2€þ @þ `@`€^BüÀB^^B@B^€©wüÀw©©w@w©à@þ `@`þ þ2@B^^BüÀB^^‚üÀw©©w@w©©      ÿ€€  ' / ? P  +5#"&547.467&546;532!764'!"+32#323!&lnž€@:MM:@€žnY*�Yz--zY�*55QDDûU÷Ùï9pþàY-`]��]`.X /2I$Èü	t @@/!!/@@3,$,3ü$p$0”0þÖ&*0þà&ÐàÐ&þà!P@   ÿ€€  R V  2#"&/#"&/#"&546?#"&546?'&54632%'&54632763276%ï>S]¬8T;/M7þÊ7T</L7™=Q7,œiœ<R7,�5T</L666U;/M5¢<U<,�i¤üü6iþÊøQ=a!;§;V6-¥j¤;V6-£5	P=/L596Q</L5Ÿ<U6- i ;V7,¡7O;-I6þÄ8þúi;k      ÿ€ €  ) I  2#!"&5463#9"'.'.'3!264&#!"2>7%>àw©©wü@w©©wà!"Å5bBBb/¾/*
8(@(87)üÀ(8=%/µ'#?€©wü@w©©wÀw©ûà´#~$EE y &þL(88e):8(%O r		

		®O      ÿ     ? G Q a q  47&67>&&'&67>&"&#6$32#"#"'654   $&6  $6&$ CoÄîLþê.*ÍKPx¨þè.*Í 
iSÆ“i
7J?þí~�pi{_Ð¯ë;ü¢lLðŽŽðþ´þ”þ´ðŽŽðUZ=åˆˆåþÃþ¦þÃåˆˆå€£–ü_t'<Zÿ :!
	þ¸þ@!
 »j`Q7$kÓýy, R®ÃÑþŸf¦©k*4Žðþ´þ”þ´ðŽŽðLlLðù·ˆå=Z=åˆˆåþÃþ¦þÃå     ÿ€      &$&546$7%7&'5>þðäþŒÖÉ]ÙÙþé5ê­%ýó“w¡Ì ú €¤ý’Œ÷¤¬&à�˜æPþ?þzrSF¬!|     ÿ €   & 0  	##!"&5#5!3!3!3!32!546;2!5463ÀÀ€)ú
)€  € € € ;)ù€);;)ø€) þ€€&&€ÿ ý  ý  ý  ý &@@&À&€€&    ÿ€	 €  6   $&727 "'%+"'&7&54767%&4762î¬þÖþ¤þÖ¬>4Pû ýt+8?::
	À	
::AWþ³``¼þÄEvEEvE<µ.þ Î"›e$IE&þO±&EI&Ï{h.`þ   mÿ€“  "  &#"& '327>73271[>+)@(þÿ°]:2,C?�Á*%‘Zx/658:@#N
’Cý=ÃEÅ(‹oíþÄE=é“ÍW'c:†ø    ÿ€á€ #  !#"$&6$3 &#"32>7! Õ¶þ¯Ú�þäÎyyÎ�,×Ñ{·�Û€€Û�W’^F!þLîC=Ùþ«ÀyÎ:ÎyÉÉw‚ßþøß‚0H\R%    ÿ      " N ^   '&76232762$"&5462"&46274&"&'264&#"'&&#"32$54'>$ $&6$ G>þî>0yx1þÓ4J55J¿5J44J5ûFd$‚µ?È4J55%6ÝE´�#42F%ÅÆ$fŽðþ´þ”þ´ðŽŽðLlLðq>>11ÔJ44%&4Z%44J54R1F$Z-%45J521þÈZ%F1#:ŽÊÊŽ 9»þ”þ´ðŽŽðLlLðŽŽð      ÿ€ €   # Q a  "'&7622762%"&5462"&546274&#"&'73264&#"'&&#"32654'>#!"&5463!2«5ì5*Î*þþ.>.-@-R.>.-@-×<+*qš6«- -- 0½<šo,+< ð©ªð3©wü@w©©wÀw©—55**–.. -- .. --G*<Nó' ,-@-+*þôM <*2z­­z1äü@w©©wÀw©©   ÿ€ €  0 <  754&""&=#326546325##"&='26  $$ bZt t&—sRQs‰–Z<t¢sQÎþŸþ^þŸÎÎa¢a¹>OpoOþåxzRrqP6ßz~{{Prr­þ^þŸÎÎa¢aÎÎ    ÿ£€]  0  54&"#"&5!2654632!#"&57265&<T<ü±²ûH<T<ý¯°üÃ�Hû²±üƒÃ<T<8v*<<*ýœ¯øû²
þú+;;+l«òô¬ˆ:¡þö²ûù°=:þò*;;*    ÿ€ €    %!!"!!26#!"&5463!2Àý@þ ]ƒÀà]ƒ@©wü@w©©wÀw© àÀƒ]þ ý@ƒü@w©©wÀw©©       æ  	     % )  3!!#335!!5!5!%#!!5!5!%#HÌýìH{™ÍÍÍRýëHþ¸H{šýìGþ¹G{æü)¹ýëqþ�ýG¹ÌÌþâüR£R¤qþ�üR£R¤qþ�   ÿ€ € 	  # 0 @   #"'632 #"'632 &#"7532&#"#7532#!"&5463!2L5+*5þõL5+*5~°}7W|Ó3B}§±}JCºÓ7=}©wü@w©©wÀw©D€ZQ€[ý1¾N:_ý„)Îi¾$ü¸)Îøü@w©©wÀw©©   
 )ÿ	Í  ‚ ¼ Ê Î Ü ã ç é í ï  6.#&#"'&547>'&#".'&'#"&5467%&4>7>3263232654.547'654'63277.'.*#">7?67>?>32#"'7'>3'>3235?ÆK‰cgA+![<E0yœ$,<'.cI
	,#„ '!;7$—=epþæ£	¶¥/�/7/
D+R>,7*
2(-#=
	/~[(D?G  ÷|,)"#+)Oü´8,+÷'¹6	y{=@þù0mI¡#938OAþE`
-Ó
)y_/FwaH8j7=7?%œ­¼•a	%%!?)L
J9=5]~™pj
 %(· 1$",I $@((Ö
+!.S		-L__$'-9L	5V¥Æ+	
	6üT+6.8-$±0þÐ+tý|S1    ÿ î  6 ] ƒ  &#"'&#"67>76'&'&#"67>32764.#"#.32>67>7 $&54>7>7>7�rJ�@"kb2)W+,5/1		#

Z
-!€‚$IOXp7s¤LCF9–vz NAG#/ 5|ÐþëþÐþæÕ€';RKR/J#=$,�9,¬+$UCS7'2"1
 !„/
,
/--ST(::(›ep4AM@=I>".)xÎ¤þç¿lsÇ Y§|qK@
%(YQ›&NEHv~«     ÿ€ €  < Z x  '#"&5467&6?2?'&"/.7.546326#"&'&/7264/7'764&"'?>>32. —A­UpIUxYE.A—%%%h%—¡¾˜%hJ%˜ —¡—D,FZxULsT«gxUJrV»D—%hJ%˜ ˜ ˜@/LefL.C—%Jh%˜ ˜¡˜C¸VsNUxÏ ˜@.FZyUHpV®A˜%h&%%˜ ˜%Ji%˜ ˜ ˜C¹WpIUybJ/û•Uy^G,D˜%Jh%˜ ˜ ˜@­UsMtU·C˜%hJ%˜ ˜ ˜C-Kfy    ÿ    E X [ _ g j ‰ £  &/&'.''67>7>7&'&'&'>76763>7>#&'&'767672'%'7'+"&'&546323267>7%#"'4'6767672,32Ž,+DCCQL�Df'
%:/d
B	4@}Ï&!0$¾?‹ûø¶ýJÙfµdØf-Óþ.=þúž6(‚’:!TOñ?
!I­G_�U%
•üúý.k*.=;Ê	5gN_X¶‰	"
##
292Q41à’ã*ý™èéý6‘ýènA;¸|ú BSN.	%1$€ûÉöó6	$€Ænkþ^   ÿ     ' 7 G W g w ‡ — § · À  2+"&5463#!"&5463!254&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26#"&=! B^^B€B^^Bà:F–jü B^8( (`˜(ý €€€€€€ €€€€€€ €€€€€€` (8ý€€^BûÀB^^B@B^£"vEý j–^B (8(˜`(û€€€€€€€þ€€€€€€þ€€€€€€Ž 8( þ    ÿ €    / ? O _ o  � Ÿ ¯ ¿ Ï ß ï ÿ/?  2#!"&5463;26=4&+";26=4&+";26=4&+";26=4&+"54&+";2654&+";2654&+";2654&+";2654&+";2654&#!"3!2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26@&&û &&À@@@@@@@@€@@@@@@@@@@ þÀ@@@@@@@@@ @@@@@@@@@@ &ù€&&€&þà@@þò@@þò@@þò@@þ²@@@@@@@@@@ûÀÀ@@@@@@@@ü@@@@@@@@@@    @ÿÀ`  '  	"&5#"&5&4762!762$"&462¤þÜB\B@B\BþÜOäpäPþ ƒºƒƒºÜþÜüÈ.BB.€þ€.BB.8$PääOåºƒƒºƒ   ÿ€€€   3 C Q  #".54>32#".546322#"&#"#"54>%".54>32%2#"&54>&X=L|<&X=M{<þªTMLƒFTMLƒFŠv¸"?B+Dï?BýJ·p§ÐH=X&<{M=X&<|dMTFƒLMTFƒ(<kNsœI<kNs›ýÓPvoœJPwo�/Ãþés.=ZY’VÓ®vÓNk<J›sNk<IœshwPJœovPJ�o  @ÿ À    +"&7.54>2Àr_-$À$-_rU–ª–Uð‘Å%üË&&5%Å‘€ó��ó      ÿ €€     '-"'.546762€€ý€@ºýFýFú$ý@Bý@$.&À,À&.]]|éqþþþý #<þ€€<# (B ÿ B      ÿ €        B  %'-%'-'%'-"'%&'"'%.5467%467%62€€þ€@”þlþlÔ€þ€@”þlþl,€þ€@¹þGþGù&!þ@@þ@þ@@þ@!&+#²+#À6À#+²$*`À:¤p­­­ý�À:¤p­­­x¥
¤p½½½ý=þ`$>àààà>$ &@º�&@À

À@&þpº@    ÿþ   	  & . A  !!"!&2673!"54 32!%!254#!5!2654#!%!2#!8þÿüZp˜¦?vÝdþ¹ÖýÎŠÍeýnsû6(ÍÇþÒN[¾þüþëRWˆu?¬rt1Sr€Fý�­|þÒiZÃý·@7þÍ×ÐˆÞ‰oy2§´¾IM�×C~[µR ¦yK{T:     ÿ€ €   % , A G K  2#!"&5463!!2654'654.#532#532"&5!654&#"327#2#>!!àw©©wü@w©©wÓþ�~u �k'JTM°£wa¹½|
DH›•�€¤ž†Í>ŠI1qþFj?þÁ€©wü@w©©wÀw©þ‘üísqž*4p9O*þÂ¸Z^þ±Ùqh LE
„±¬‚‡¤¿"(nz8B
M     ÿ€ €   ' ?   "&462 4&#"'.'324&#"3267 ##"&/6326 32 .�Ê��Êý�’hhMA˜LR vGhÐ³~³³~³–þõ¼þKÂ„yºæ…O^»¼Ê��Ê�û¾Ð’*—LM@!<Iß~³³~²²½þöþÁ�²˜t\­�0—»þõ      ÿ€ €   C M   4&"2 #"&'676&/632#!"&=3267%2654&#"&#"%463!2"&4632Úr qq þtR8^4.<x3=RRü©wü@w©¬“_hš
Y–ÓÓ–”Òá	K>þ×©wÀw©÷ŽÈ��de�) qrOPqþÈ¦s:03=<x!mü@w©©w™E\xŒgüÓ•–ÓÑ”þ¾%wÔw©©þ d��ÈŽ�  ÿVïÿ   - < K \  %.'.>7'.?67'67%'>&%'7%7./6Dþ\$>	"N,´“?a0¾#OŒ€¼1G”æÓªâ9ý'/ÚþÃáP(1#00—Ô($=!F"ç9|ŽÜþ]—"RE<•6'oþ�9%8J$\:þ…\H‘iTe<?}Výêþ™#¤oj­²?þŒ»d,6þÅþ•%N#"
HlÃíSþ‹VYš]C=    ÿ@ €    C   4&"2!.#!" 4&"2+"&=!"&=#"&546;>3!232à^„^^„‚øY	ý 	^„^^„þ`p pü p p`ƒ]i¢b b¢i]ƒ~„^^„^àeý„^^„^ þ€€PppP€€PppP€€]ƒ£^^þ]ƒ   ÿ    3 ; E M  2+"&=!"&=#"&546;>;5463!232 264&"!.#!" 264&" ]ƒ`p pü p p`ƒ]i¢b€À€b¢iùú„^^„^døY	ý 	!„^^„^€ƒ]þ€@PppP@@PppP@€]ƒ£^àà^þ]þ ^„^^„‚eü»^„^^„   ÿ à  3  $#!#!"&5467!"&47#"&47#"&4762++à&þ2
$þÀ$
þ2&’å&’Å&€4€&Å’&å’Z4&�&##&�&4“&4“&4€þ€4&þm4&þm   ÿ€ €  + D P  4'&#"32763232674'&!"32763 3264'&$#"32763232> $$ gÁþ…š* „oâ«`#íþÉ™–0#z�Ñ#l(~þ²°Ì )…®Ÿ-g+ÍÎþŸþ^þŸÎÎa¢aF s"	+gì(�*3#!|#/IK/%*%D=)[þ^þŸÎÎa¢aÎÎ   ÿ€     	!!!'!!77! þÑþ,ŽþÓ/þéû,Ž-Ñýºþaþï/GŸ      Œ	 t  % / ; < H T b c q  � � ž ¬ À Ô  %7.#"32%74'&"32765"/7627#"5'7432#"/7632#"5'7432#"&5'74632	#"/6327#"/6327#"/46329"&/462"&/>21"&/567632#!.547632 632
		*
			ûìX		¼

^`		�þß

^b	‰ÆcÕ
	f¦uüîU`Ã59u¦¤ñ

ýõñ
4ÓJý½ë
	l€~		~€	FÏË	
ÊÏ	þ2ëõííõüôôüêö	öê	þmþ„öö|Oþ,ôôÔ þòòú	ýêþï
ïþþìììþçru|	ý”u¥ƒ
"þùÀ¦     ÿ      ) 9    $7 $&=  $7 $&=  $7 $&=   $&=46ÚœwÎþžþ`þžÎwœÚœwÎþžþ`þžÎwœÚœwÎþžþ`þžÎw¹ bÎÎþžþ`þžÎÎ VTªEvEEvEªTüªVTªEvEEvEªT*VTªEvEEvEªT*EvE€EvEEvE€Ev   ÿ      # ^ c t  ‡  #!"&5463!2!&'&!"&5!632#"&'#"/&'&7>766767.76;267674767&5&5&'67.'&'&#3274¼(8(úÀ(88(€(`„x
þÇcþ`(8ý þ!3;:“A0†?Ý«™Y
	^U	47D$	7þ4U3I�|‡•L38wtL0„`(û€(88(@(8(Dþˆ9ú 8( ú Q1&(!;þú
(g-	Upˆ~R›2(/{E¤þ†(Xz*Z%(ýi6CmVo8      ÿ      # T  #!"&5463!2!&'&!"&5!3367653335!3#4.5.'##'&'35¼(8(úÀ(88(€(`„x
þÇcþ`(8ý iF¤Ÿ€€Ÿ¤FþÔZc�r�cZ„`(û€(88(@(8(Dþˆ9ú 8( ú €kýkå"	þ•kkþJ	 	!ýß	¶k    ÿ      # S  #!"&5463!2!&'&!"&5!%!5#7>;#!5#35!3#&'&/35!3¼(8(úÀ(88(€(`„x
þÇcþ`(8ý -Kg
kL#DÀÃCþéJgjLþÞD½Â„`(û€(88(@(8(Dþˆ9ú 8( ú êjj¡	¡jjkkŸŸkkþðþå      ÿ      # 8 C  #!"&5463!2!&'&!"&5!%!5#5327>54&'&#!3#32¼(8(úÀ(88(€(`„x
þÇcþ`(8ý  G]‰L*COJ?0Rþ�\wx48>„`(û€(88(@(8(Dþˆ9ú 8( ú êjj§€RQxkýÕ!RY      ÿ      # * 2  #!"&5463!2!&'&!"&5!!57"&462¼(8(úÀ(88(€(`„x
þÇcþ`(8ý €ü À€€þP pp p„`(û€(88(@(8(Dþˆ9ú 8( ú ÀþÀÀÀ€€€p pp   	  ÿ        # * 7 J R  5#5#5#5##!"&5463!2!&'&!"&5##5!"&54765332264&"€€ €€ €<(8(úÀ(88(€(`„x
þÇcþ`(8€€þ �k‘Þ‘c€O"¼jKKjK€€€€€€€€€€€€„`(û€(88(@(8(Dþˆ9ú 8( €€ú Ñþ£SmmS?M€€þ&4&&4      ÿ      # 9 L ^  #!"&5463!2!&'&!"&5!#"/#"&=46;76276'.'2764'.¼(8(úÀ(88(€(`„x
þÇcþ`(8ý ì¦ƒƒ¦´��6dd½WW6&44„`(û€(88(@(8(Dþˆ9ú 8( ú .ýà	§À§ýGŸ˜Ÿ5{þÂ{5”]ü]$59”95     ÿ      # 3 C  #!"&5463!2!&'&!"&5!2#!"&5463#"'5632¼(8(úÀ(88(€(`„x
þÇcþ`(8ý €4LL4þ€4LL4l	þ÷		„`(û€(88(@(8(Dþˆ9ú 8( ú €L4þ€4LL4€4LýÀ	
Z
	     ÿ      # 7 K [  #!"&5463!2!&'&!"&5!>&'&7!/.?'&6?6.7>'¼(8(úÀ(88(€(`„x
þÇcþ`(8ý `3¶¶3ââ3¶¶3þvŠ?Š„`(û€(88(@(8(Dþˆ9ú 8( ú €&óó&-þÓ&óó&ý?
üÁ  'ÿ—Ù  6  #'.
'!67&54632".'654&#"32ÙeaAÉ¢/PRAids`WXyzO©vŽ¢Ð´²¾:C;A:25@Ò¢>ÅÆˆþò¡-05r�ánÏÚþ—þïÆ`©íH(¹ÀõÓÀŸ' gQWZc[º×    ÿ      
     -  %7'	%'-'%	%"'&54762Ø[þ²þµÁÁ3[þóþ²Mþðþð‹Ný¥ÍÁþµý¥3"üÍ,üÍ""3,3"oþngß$��üÜ’´ß†¶¶¶]ßgþnþï�$´’þ™+ýÞ)ýÞ")")"ýÞ         x # W  #"&#!+.5467&546326$32327.'#"&5463232654&#"632#".#"o‰ì§ûGªìn\¤u_MK'³¦£úÌ¨|‰g?CM7MM5,QAAIQqAy§¨{�b]BL4PJ9+OABIRo?zªü.Çz¤é
ç¥nº6'+s¢:š¼¡þì£þðzŽcIAC65D*DRRD*�wyŽal@B39E*DRRD*�      ÿ       ' / 7     $&6$ 6277&47'  7'"' 6& 6'ÊlLðŽŽðþ´þ”þ´ðŽŽðÀþ„«ÂRªRÂûñÂÂZB|«ÂRªRÂÊ>ááþÂádÂZZÂ Žðþ´þ”þ´ðŽŽðLlLðZÂÂûñÂRªRÂ«þ„ý¾ZÂÂ&á>ááþÂÂ«|«ÂRª   ÿ à× !   $&54$7  >54 '5à‰çþÀþ þÀç‰ÂPÎÝþÝf«íí«fþÝÝÎPÂ€°þÀç‰‰ç@°Õsðä-þ æ‚í«ff«í‚æ`-äðþ�   ÿ î  c  6721>?>././76&/7>?>?>./&31#"$&ØÅ(@8!IH2hM>'
)-*h'N'¡ !'Og,R"/!YQG<I *1)
(-O1D+0Þþnÿ¹þ´ë…–Ùz�3fw˜•¦G2'3ƒrd1!sF0o ·µ.q"!%GsH8›¹@-!5|w|pgS="B2PJfh‚Gþýþdæ”øR 	  ÿ      ( P ] l y ‰ ™  &$'77&7567'676'"'7&'&'7&47'6767'627''6$ '67'654'7&'7'&'&'7&'5 &$  $6 $&6$ jÐþžj:,A”ÜAýâS9bb9R#:jþžÐ8AÜ”A,zéèC¹9Z04\40Z9¹Cèé!B¹;X0,l,0X;¹Bþ*A8Ü”A&#9j`b9S$#R99#&A”Ü8AÑ`‡äþÄþ¦þÄä‡‡ä<Z<ä³Žðþ´þ”þ´ðŽŽðLlLðfBÏ¬"129¨,V<4!´š´!88dpmþè"¬ÏBV,¨92[P*V*P\M¢Cñ

ñC¢M\P*V*P]L¢Dð

ðD¢L&BV*©8*8!¬Ïý«þf´!4<gmpd88!&!8*8©*VBÏý Z<ä‡‡äþÄþ¦þÄä‡‡äŸþ”þ´ðŽŽðLlLðŽŽð    ÿ€ €   9 E i s ƒ  %#"5432#"543275#&#"3254&'.547>54'63&547#5#"=3235#47##6323#324&"26%#!"&5463!2F]kbf$JMM$&¦N92<Vv;,&)q(DL+à`N11MZ
%G‰‰ú&54	#	iŒ<$8&@þÈ0H12F1d©wü@w©©wÀw©äB?@•UTZ3%}rV2hD5%f-C#¼C@,nO	þa7ƒ.0þx2	yRáuR/uÙ%6;&Ú$76%$56Sü@w©©wÀw©©     Dÿ ¼    < H l w  %4#"324&#"32!".5475&5475.546322#654'3%#".535"&#"5354'33"&+32 #"&54632S¥ž¬—;<;||w$+’|('-GVVG-þ•EznA¶C?H_¾Œ`Rb¶ÞÞ]Gg>Z2&`ã«9UW=ýðN9:PO;:dhe\=R‘‡ÍÊ
+)³&')-S9þÐ9kJ¥<)Um©Q‹¹/ü¾-Ya^"![ý›Y±Ä'(<`X;_¾L6#)|¾þ“ƒtWW:;X     ÿ€ €    	#'#3#!"&5463!2)
p�*›xe×©wü@w©©wÀw©óþÈ0,\8þþ¼Šü@w©©wÀw©©  9ÿ Ç   I   #"'#"&'&>767&5462#"'.7>32>4."&'&54>32JrO<3>5÷-&FD(=Gq îœþóž@C$39a²€LL€²Â²€L4
&)
@]œØvž q#COþ�þ!~ó¿µ‚<ZK#*Pq.þÄþôœ%L€²Â²€LL€²arh({ŽwØœ\œ  ÿ î  i  &5467&6747632#".'&##".'&'.'#".5467>72765'./"#"&'&5¹}‹¹……1R<2"7MW'$	;IS7@î5sQ@@)­R#DvTA;
0xI)Ú!:>‹+<B76:NFcP:SC4rÉl+r šE%.*a-(6%('½>)C	6.      ÿ> Â 
  ! - I [   4&#"324&#"3264&#"324&#"326&#"#".'7$4$32'#"$&6$32D2)+BB+)3(--(3ì1)+BB+)¬4'--'4þö'©þä£#!0>R	ýHþÞÃMÅ°9Óo‰u7Ç–D©þä££©¡«
R23('3þ_,--,ïR23('3þ_,--,ªšþùœNJ
ÚË©£„éý?uÕWµm%�òò��ó   ÿ ÿ    #"'%#"'.5	%&'&7632ä!ÿ þ;ò	`ûÓþu%"€õ(ú ¹þÙ!]#üc¢)(À	      ÿ ÿ÷     #"'%#"'.5%&'&76	ä!ÿ ýñþÖ	þ(%#€#þËÝúfP_þ"õ(ú ×þ¹!ÄÁ)'Àú+üÅ‰üã     ÿ€ € 4 I   #"$'&6?6332>4.#"#!"&54766$32#!"&=46;46;2 zÎþäœ¬þÊm‰
IÔwh½ŠQQŠ½hb´F‰*þ@&('‚k“œÎýúþÀà@þÈþäÎz‘„
Š	
_hQŠ½Ð½ŠQGBŠ'(&À*�eozÎ˜þ@@`     ÿ€ €       >.  $$ ‚þüí«ff«íí«ff«‘ÎþŸþ^þŸÎÎa¢a f«íþüí«ff«íí«þ·þ^þŸÎÎa¢aÎÎ  >ÿ€Â€ …  "&#"#"&54>7654'&#!"#"&#"#"&54>765'46.'."&54632326323!27654'.5463232632’,±-,°,",:!%ý]&%@2(/¹.+ª*)6!	<.$.¹.*©*"+8#»#Q3,°,+¬+#-:#"</$€)

w‡

þ�Ž
,*

x9-.2"'
,,
‹þÀ@‹&,,
ŠüQw
,    ÿ€þ€ ,  #"+"&5#+"&5&'&'&547676)2þ%2$l$�#l#“b~B@XXyo2ß$CI@5û€$$Âû>$$ð/:yuŽ¦xv)%$ 	  ÿ€        / ? C G  %!5%2#!"&5463!5#5!52#!"&54632#!"&5463#5!5`þ À&&ÿ && ü àà ý à&&ÿ &&€&&ÿ &&@ààü €€€€&ÿ && &€€€ €€ü €€€&ÿ && &þ &ÿ && &€€€ €€   ÿ€ € %  2 &547%#"&632%&546 #"'6À…»»þö»þ˜\~…»»…~\h»
»»…~\þ˜h\ »þö»»…´V»
»V´…»»þö»V´´V     ÿ€ € % 5  $4&#"'64'73264&"&#"3272#!"&5463!2 }XT=ññ=TX}}°~ñ>SX}}XS>ñ~°}©wü@w©©wÀw©ý°~:xx:~°}}Xx9}°}9xX}àü@w©©wÀw©©   ÿ     / > L X d s   .327>76 $&6$32762#"/&4762"/&47626+"&46;2'"&=462#"'&4?62E0l¦,
*"�T¸.ôD@Yo½þûþâþû½oo½�¶¡@5Dû

[		

Z
ÜZ

		[	 ``®—[



Z

	š2
,¦l0
(T�"­.óD5@¡¶�þû½oo½½oY@D,

Z

		[	ï		[		

Z
» ``EZ

		[		
   ÿ      5  %!  $&66='&'%77'727'%amþ�lLðŽŽðþ´þ”þ´ðŽŽðm•fð?†–ï5þáþá5ï–‡>ðf•F‹tuöut‹FÐÐÐþ°€Žðþ´þ”þ´ðŽŽðLlLðûHËûYàCÎL|ŸŸ|LÎþ½àYûË„(þÖE''E*(        €   / ? I Y i y ‰ ¢ ² ¼  %+"&=46;2+"&=46;2+"&=46;2+"&=46;2%"&=!#+"&=46;2+"&=46;2+"&=46;2+"&=46;2!54!54>$ +"&=46;2#!"&=ÀÀÀÀÀÀ@ÀÀÀÀÀýÂ&&ÿÀÀÀÀÀ@ÀÀÀÀÀ€ýþþ‚þ‚ýþ3P�³>´�P3ÀÀ&þ€&àÀÀrÀÀþrÀÀrÀÀ’&��&ýàÀÀrÀÀþrÀÀrÀÀŠ
he
4LKM:%%:MKL4þWÀÀT�&&�      ÿ      % / 9  ##!"&563!!#!"&5"&5!2!5463!2!5463!2À&&þ &ùèÿ  &þ &&¨üÙþ   þ  Àý &ýÀ&& iý@Àü€þ &&@& 7àààà   ÿ      '#5&?6262Û%%þo– £þ;¹þ–µj|/£ –�&jJ%þpê‘&j;&i&þp– £/|þ–µj¹Å£ –‘%Jk%þoê�%    ÿç  	  : g  "&5462#"&546324&#!"263662>7'&75.''&'&&'&6463!276i²²ö~ZYYZ~á@Oû¨S;+[G[3YUD#o?D&G3I=JÆyûTkBuhNV!WOhuAiSûy*'^CéC^'*SwwSTvvTSwwSTvvþø›WID\ý_"[•gþã´q# /3qFþ®r2/ $r´g•%4
¶HffHýJ4   dÿ€œ       #!#7!!7!#5!€‘‘‘ýûVFÙþNþºÙÙþrmNþN²þN²ýþûçÙÙªüþNÙÙ†!     Yÿªý  + ? N e  %&'&'&7>727>'#&'&'&>2'&'&676'&76$7&'&767>76'6ÿ#<—;1–1xþí#*#½G,T9©3%ª/#0vËNýZ;:8þ†)M:(	&›þÆC.J}2	%0–ÙþÜ 	^*
J³F	
&ä7'X"2LµDM"	+þ¼6Ö
M2+'BQfXV#+]
#ýÁÈ'
L/(e«BÝ9   
     €        # , 8  !!!5!!5!5!5!5#26%!!26#!"&5!5 þ€€€ý€€ý€ þ  þ  þ  þ ü €&4&€ú Ë&€pPù€Pp  þ€ÿ €€ ý€€ý €€ €€ €€ €€ü@Àü@&&@ûÀ!&Úû@PppP@€  * Ö€ 	  9 Q  $"&54627"."#"&547>2"'.#"#"&5476$ "'&$ #"&5476$ (’}R}hL‚K—
NìæìN
— ÿˆè˜U«d:–
„x€x„
–þ³þþ8þ³—
»»
—“ ,, |2222–
MXXM
–ic,>>,–
„’’„
–	�ŸŸ�	–
ºÌÌº
–    ÿ €      ' / 7 ? K S c k {  4&"2$4&"2 4&"2 4&"2 4&"2 4&"2 4&"2 4&"24&"26 4&"24&#!"3!264&"2#!"&5463!2€KjKKjËKjKKjþËKjKKjKKjKKjþËKjKKjþËKjKKjKKjKKjþËKjKKjKLhLLhLþ€KjKKjË&û && &KjKKjËL4ú€4LL4€4L5jKKjKKjKKjKËjKKjKþËjKKjKËjKKjKËjKKjKþËjKKjKËjKKjKý€€4LL4þ€4LLÿjKKjKÀ &&ÿ &&þ¥jKKjK ú 4LL4 4LL  	ÿ ï  ' E  !#"+"&7>76;7676767>'#'"#!"&7>3!2ïWþ",&7'û	#$	&ƒ…g¯pf5O™.PÞq‹ZZdSþÙè-V"0kqzTxþD!þ¦!8àpß8%'i_—F?;³k�éR(`ýö
!¿&)¤   'ÿ    
   (  2 !&6367 !	&63!2¹!
`þBð¤1LO±(Óáë+#þ=)þ heCþÜQg#s`þ”þf¹4#þ›ÇÂ6Ýäþ¬�þ¼ýþq™'ýÀþXþ|0-þg   ÿ€	 €     > I Y  #6?>7&#!%'.'33#&#"#"/3674'.54636%#"3733#!"&5463!2·Š4ú‚:@þô7¢vH‡¯%¦h¦˜EP{œ’0&<'VFJo‚�Œ1,1.F6À€Aö®#Ôš€L4ø 4LL4 4L"%Ž	
 
7x'6O\þJYFwþ�ý~‚v^fH$ !�"xdjD"!›6ý´`JÂû 4LL4 4LL   ÿ€	 €   + 3 @ G X c g q z œ ¸ Ç å ù-<JX{‹  &#"327&76'32>54.#"35#3;5#'#3537+5;3'23764/"+353$4632#"$2#462#"6462""'"&5&5474761256321##%354&'"&#"5#35432354323=#&#"32?4/&54327&#"#"'326'#"=35#5##3327"327'#"'354&3"5#354327&327''"&46327&#"3=#&#"32?"5#354327&3=#&"32?"#3274?67654'&'4/"&#!"&5463!2_€™g½ˆQQˆ¼h™€ƒ^_£~\[[\]‚_^ƒ€™h¼ˆQQˆ½g™eû¥<F‡$ú$$‡ú¼ !!¦&&²/!/!!‚00/e&'!"e$ƒ
		'!!Î''…
	8''NgL4ø 4LL4 4L«UQˆ¼gh¼ˆQUk=<ScþÓþÔcc,-{kþÃþÃjUQˆ¼hg¼ˆQüÙþ9
,&W &$U‡K$$KK$$KDC(>("
!
=))=2Ž( '! '‡L#(>(&‹DC(>(z‡L#‹DzG)<)åû 4LL4 4LL    ÿ€	 € 
    B W b j q } Š š  +532%+5324&+32763#4&'.546327&#"#"'3265#"&546325&#"32!26 4&"2%#'#735#535#535#3'654&+353#!"&5463!29$<=$ð@?ùSdO__J-<AA@)7")9,<$.%0*,G3@%)1??.+&((JgfJ*÷AŸþÄþ©þþþ!&ü­j–jj–�GZYGŽÐ¸wssw¸‡PiL>8aA	!M7ø7MM7ø7M÷3!Ü4erJ]þ³&3YMè(,
,%7(#),(@=)M%A20C&Me’eý·(X’�Œ0&Ä–jj–jVààþª	8Z8J9þ³ŒN/4þ³…$û8NN8ô8NN      ÿ€	 €      # & : O [ Î â ù	$?b  3'7'#3#%54+32%4+324+323'%#5#'#'##337"&##'!!732%#3#3##!"&53733537!572!56373353#'#'#"5#&#!'#'#463!2#"5#"5!&+&+'!!7353273532!2732%#54&+#32#46.+#2#3#3##+53254&".546;#"67+53254&.546;#"#'#'##"54;"&;7335wY-AJF£ŽŽ=c½(TS)!*RQ+þê*RQ+ËY,üB^9^„‡Ft`njUM˜')	~PSÿ PRÏmþÝÙÙ˜””ÔM7ø7Mo7Úq

@)U	8ã"¶´¹ùE(¬1ýŒ++Æ©NM7ø7Mx3±7þÄ8ÑDê62þ£W74Ó;®9¨<ý-A"EAš0:þëAF@™1:ØØ—””þíB÷f~~""12"4(‚w$#11#ï@}}!%+%5(�v$:O”\z„†K�…?*$\amcrVlý†OO176NnÙ<!E(=ò<&l/þñÔÔÔÔ<<þÿ¸¸ýÔ[ZZYYü89176ýÑå7OO7¦==..//cV==::z,,,,aa,,³‡7OO7ýZ::þ†;;YfcWû(		"6-!c¨(		!5	#
být88176©þñýtV:
&$'*9	%e#:%'*9BþòËË<<…Š;
&(Õÿ  ¼¼      ÿ€	 €   # : S n … Ÿ ® ¹ É  #"&54632%#76;2#"&54632%4&+";2?>23266&+"&#"3267;2 4&+"'&+";27%4&+";2?>23266&+"&#"3267;254+";27#76;2#!"&5463!2é3%#2%%,, _3$$2%%ú¨M> ALVb5)LDHeE:<EÂMj,K'-RM ÿ~M>ŸARVb5)LEHeE:<EÝJABùI*'!($rL4ø 4LL4 4Lv%1 %3!x*k©$2 %3!Ž;5þh
n
aâ
!(lI;F	
	
œ–	r„p
p8;5þh
t
aâ
!(lI;F¬þ`	#kßû 4LL4 4LL   
  ÿ€	 € 
  2 H W [ l t ‹ ›  #"'5632#6324&'.54327&#"#"&'32767#533275#"=5&#"'#36323#4'&#"'#753276 4&"24'&#"327'#"'&'36#!"&5463!2=!9¶n23ùìBD$ &:BCRM.0AC'0RH`Q03'`�.>,&I / *‰ /

ƒ–8/––n-(G@5„–$ S3=þ,.B..B°02^`o?7je;9G+ø€L4ø 4LL4 4LyE%#	àVbé;A!p &'F:Aq)%)#o‡rgÛT$v2Å‹ 8þ)2þ¯×Þz948/ý{—8AÄB..B/þëq?@„r€<7(g/±û 4LL4 4LL   ÿ ò    ?  #!"&'24#"&54"&/&6?&5>547&54626=íL4þ@–Ô• ;U g3
ø°
T
º2RX='ê¾8P8|¾5¢
¬þœÈ4Lj–•j¯ U;Ig@
	ùª
`
¡ "*\“ªò‹˜(88(�]k
     ÿ ò    & N  4#"&54"3	.#"#!"&'7!&7&/&6?&5>547&54626;U gIý÷m*µ…]™Z0ÀL4þ@–Ô••õ¦=o=CT
ø°
T
º2RX='ê¾8P8|¾5¢
° U;IgëøXu?bl3þ€þ@4Lj–•j�»aþœ¨`
	ùª
`
¡ "*\“ªò‹˜(88(�]k      ÿ€€€   / 7 [  %4&+";26%4&+";26%4&+";26!'&'!+#!"&5#"&=463!7>3!2!2 @@ @@ @@ýàÀ0
þÃ
o`^BüÀB^`5FN(@(NF5 Àý@Àý@Àý@îu		•@üLSyuS¸@§%44%§   ÿ€ € , < H  #" 54 32+"=4&#"326=46;2  >.  $$ ~Isy9ÍþíË"SgR8vƒHŒ±·ŽDŒ	w
üþüí«ff«íí«ff«‘ÎþŸþ^þŸÎÎa¢aÎm2N+ÏË	)H-mF+1·’—Å0*F		+f«íþüí«ff«íí«þ·þ^þŸÎÎa¢aÎÎ     ÿ€ €  b  4&#"32>"#"'&'#"&54632?>;23>5 !"3276#"$&6$3  Ìk^?zb=ka` U4J{ŒK_/4Ÿ^¡±„â…Wˆ&	vx :XB0þ¤þÜ‚í«ff«í‚ä±)
fû…œþäÎzzÎœX¨ùlz=l¦apz…Ço¬b35!2BX¿®�
›G@8ýš'	'=vN$\f«íþüí«f�	1	SZzÎ8ÎzþX      ÿ    # (   "/+'547'&4?6276	'D¼^áh

Ò

iý¥%5Ëÿ @€%[i

Ò

hß]üÅ@ÀýÀ ¼þ÷]ßh

Ò

iý¥%€@ Ë5%[i

Ò

há^ú@@ÀýÀÀ   ÿ þ   )  2 #"&5476 #".5327>OFi-þ´…ay~µ\~;üº'‡Sþõ×{¾s:D8>)AJfh ]F?Xý‹{[¹€TC6ûöLlGÕþô]¢Ìv2'"%B];$     ÿ    - o  � Ÿ  %!2>7>3232>7>322>7>32".'.#"#"&'.#"#"&'.#"#546;!!!!!32#"&54>52#"&54>52#"&54>52 ù -P&+#($P.-P$'#+&PZP&+#"+&P-($P-.P$(#+$P.-P$'#+&P-.P$+#pP@     @Ppû H85K"&Z H85K"&Z H85K"&Z€þ€€@ÀÀPpÀþ@Àþ@Àþ@pMSK5, :&”LMSK5, :&”LMSK5, :&”   ÿ€ €    !!3	!	 ø €  ù€À@€ ú€ ü€@@ýÀ     ÿ€À      	#"$$3!!2 "jþå�ÑþŸÎÎaÑ»xl¤ý ÑaÎ†ýÞlxÎa¢aÎý �þåj¢ ÎþŸ   ÿ€ €    !!3/"/'62'&63!2 ø € 'yý‡

éþ`ÀI

éÐy³€ ú€àþMyý‡

éþ`ÀI

éÐy'       W `  #".'.#"32767!"&54>3232654.'&546#&'5&#"

4$%EÓ•;iNL291 ;XxR`®fÕ�±Q8Tƒþÿ“õˆW‘ÇiW�gW:;*:`‰Qs&?RWXJ8¯oNU0�J1F@#)
[ñ’Á%6_PO†QiX(o²` ï_?5˜"$˜ž’iÊ—\&>bd†s’6ÈaP*< -;iFn¤*-c1B     ÿ€ € W g  4'.'4.54632#7&'.#"#"'.#"32767'#"&54632326#!"&5463!2˜ê#$(	1$6]'
!E3P|ad(2S;aF9'EO€Se¶j]®mº]<*rYs˜¤hpt.#)$78L*k˜h©wü@w©©wÀw©ä­B
%$/$G6
sP`X):F�/•fwH1p¸dl¶qnmPH®ui¨kw_:[9D'‹åü@w©©wÀw©©            3   4."2>$4.#!!2>#!".>3!2€QŠ½Ð½ŠQQŠ½Ð½ŠQQŠ½hþ~w‹‹w‚h½ŠÑf«í‚ý ‚í«ff«í‚ ‚í«Ð½ŠQQŠ½Ð½ŠQQŠ½Ð½ŠQZþôþÌþôZQŠ§þüí«ff«íí«ff«           #  >3!2#!".2>4."f«í‚ ‚í«ff«í‚ý ‚í«²Ð½ŠQQŠ½Ð½ŠQQŠþí«ff«íþüí«ff«‘QŠ½Ð½ŠQQŠ½Ð½Š      	      , \  !"&?&#"326'3&'!&#"#"'     5467'+#"  327#"&463!!'#"&463!2632úþÆ(#¼AH„¼¼„s°£º9q þ ci¼„<=®
#®]¼<þùþŽþùOFAþŸ!Åü¨¹þù¹re‰à&&€³UÞ&& ![e¹€F û¼þø¼‘ïU?”€„g•Ä¼þü4_‚„¼ùþŽþù¹a­?bþ+¤Ür7·&4&€€&4&þp,    ÿ       + K   4&"2$4&"2.#!"3!264&#!"3!2#"&=!"&=#47>$ €KjKKjKKjKKjH#üj#H&&&çý€€¬€KjKý KjK€g	±V±	ijKKjKKjKKjK€þ€..n((ý[ý¥€5KK5€€5KK5€[poÆNv<<vNþ:f   ÿˆ ø  . R   #!"&463!24'!"&5463!&$#"!2#!32>+#" '#"&546;&546$32 32·2$ýB$22$¾$ü*$22$ŒXþÚ­±þÓ¯Ö$22$ütX'­„ò®hs2$ƒƒÜþÏ§öþkc½$22$„ƒÜ1¨õ•c¼$2ãF33F3VVT2#$2�¨¯þÔ±VT2#$2�¨g¯ñ„#2UU§þÏÝƒ
Ù2$#2UU§1ÝƒþöÙ2   ÿ õ     , u £  54#"67.632&#"32654'.#"32764.'&$#"7232&'##"&54732654&#"467&5463254632>32#"'&¹ru¥&9þŒ%"*#þÍŸ <yK0Og„" &9B3ž;ù�ã›˜8þÉs%+DWXRD= @Y%‰	!Q6R©!4M8¯+6rU^z=)£RNƒÂ.)C>O%GRŸ=O&^ªü˜op•Ú†þ¸ÃC8üpP*…bþY
_Ü#üõ$¦ŒN Pb@6þ�)?‘¤ª©+0L15"4$.ˆEs
Î5IœQ"!@h"ÞY7e|J>zÎiPeý»n‘eHbIlþF>^]@–þü¾n*9      ÿ€ €  6 [ _  3#"&54632#.#"32%3#"&54632#.#"326%4&'.'&! ! 7>7>!Ï©‚¢¹ºŒ”¨Ë=39?
6'_ÖÎ¨‚¢¹ºŒ”¨Ì>29?
5'17m-Vý�ý�U--,‡bW.Àø žµèÈÂë® @Fyu0HC$‹žµèÈÂë® @Fyu0HC$L¶ÏÈ=??<ÇÑÐÇ=! A	<ÆËú          `€  ;  +"&54&#!+"&5463!2#!"&546;2!26546;2à  pþð Ð‡ä…€…ä‡þ0 p  �þðp û€@…äIü�‡ä…Àý  pp     ÿ€ €  > S c  +"&=46;254&+"&+";2=46;2;2=46;2;2%54&#!";2=;26#!"&5463!2ÊÊþA5…DD‚5A7^6a7MB5þø5B7?¿5B~ˆ`ûÐ`ˆˆ`0`ˆ¶rrþú5A44A5úæææævš5AA5þf´*A�ûÐ`ˆˆ`0`ˆˆ    ÿ€ €  	   !!!!	#!"&5463!2“þÚ“é7þ¼þHþ¼7jªvü@vªªvÀvªÂ'ü— ü :¦ü@vªªvÀvªª      ÿ    M U a h m r x  „ ‰ ‘ – œ   ¤ § ª ¯ ¸ » ¾ Á Ë  #"'!"'!#"&547.547.54674&547&54632!62!632!#!627'!%!"67'#77!63!!7357/7'%#	%'3/&=&'	5#?&5476 ÍÁ!þp4þq"ÁÎÇ"Ñ"Œ6Ž"Ï »ü'…þª�þªh*ü[Ð¼»¨þ|¾*þè,¯@üþØ?wAþUMüpVþ‹’@þË�Á£¨«™)ßßÍ¿wý“Õþ×7(ý{ˆæ*U%î„ØþK6üÀ££££=0‚(Ï«�M�þœ		þ¯"!O		dX$k
!!þš!þ¼üÍbþž	
þ˜Ç[ÂÀÈÈûTDOi
þÍ@þ�6þ©bþ±xBA¦Ý½±5±þÉ�:ìÞþøJÉàá+þÅþÁ3�þäÝ,ˆûpxþ1þ¹ößþæü‰þåããFi
(ýœR   ÿ €     463!#!"&5%'4&#!"3·ƒæ`·ƒüôƒ·Ð°@.þ.@A-Xƒ¿fúB„¾¾„$´©.BB.þ.C    ÿƒ } 
   )   &54$32 &'  % &&'6 7¦þÃþ"wÍ`ÐRd]Gþ{ýÅo]>p6þ£sc(þÜþ@wgÏÁ®‡›mJÌPAjyþþÁYWÐaÍŠAZqýÁþ{HZ‚:û<dv\gxþ>þÛ2ATÍKn˜„¯    ÿ€ ÷  + ;  "'&#"&#"+6!263 2&#"&#">3267&#">326e›ƒ~ÈÁâ””âÁÈ€|›àéššéþñ�Î�|«Åà––àÅ«|iy°ZÊ¬¬ò7Ó”˜Þ° r|ÑuÑ¥¬Êxû9[””[9øjjû¦9AýN��Nü+,#ll"‹—›BüS32fk    ÿ¥ [   / ? \  %4&+";26%4&+";26%4&+";26%4&+";26%#!"&5467&546326$32Ü]]þäeeþÜeeþÜeeˆì¦û$¦ì~i
¡qfN-*½•ü“‡¬¥Ýý#ýí­þSjþ–¦¦ìì¦tÅ2"'q¡C·ê“ü•B8!Û   '  ÿ>    	      ! % ) - 1 5 9 = A E I M Q U Y ] a g k o s w {  … ‰ � ‘ • ™ ¥ Õ  !	%!	5!#5#5#5#5#57777????#5!#5!#5!#5!#5!#5!#5!#5#537#5!#5!#5!#5!#5!#55#535353535353%"&546326#"'#32>54.&54>3237.#" üøýœúÈ•£úÈQ%%%%%%%%%?iiihOiixiiyiixiiüArssrrssrû¸%s¢ssrrssðNs%%%%%%%%%%ýˆ�¸¸�‚··þÙ'<D<'paC_78#7PO7)("I$	75! ú�þ®RAžübþÚ(ÉÉþÖss”ss”ss”ss”ss�"/!".""."!."".!/^.".^.".]/".Ñ$$$$$$$$$$$$$$$$þ¬Os$$$$$$$$$$$$$$sO$s”ss”ss”ss”ss”ss#·‚�¸¸�‚·}$)	13?*
,./:
-      ÿs �   *   4&"2$4&"2#!"&5463!2!5463!2_ŸàžžàþžàŸŸàà?-øØ-??-¯,@ò@,¯-?ˆàŸŸàžŸàžžpqž8ú¼,??,D,??,¡¡,??      ( Ù   Z  2#".#"3267>32#".54 3232654&#"#"&54654&#"#"&547>326–”ÒÚžUšzrhgrx˜SšÃÐŸdØU <eþõ…á‡ÎxÕž‘…†¥Zf…�_g×Ÿ:k=2;°^¿þ9¹ÌÅ’�Ñ7\x„…x\7·™�ºK=5XltÖ†ÍW‹§¨‹W{e_€%NŸÐ%,%CIû¾%   ÿ€€   # + W   4&+54&"#";26=32 "&462"&462!2#!"&54>7#"&463!2!2À&€&4&€&&€&4&€ýæKjKKjËKjKKjË ûì˜&&ü &%±Ì&& ±&&4&€&&€&4&€&&€ý5jKKjKKjKKjKÀþ %z
0&4&&3D7&4&%&      ÿ€€    ' S   4&"4&"'&"27 "&462"&462!2#!"&54>7#"&463!2!2 &4“&4&“4& 4 ý“KjKKjËKjKKjË ûì˜&&ü &%±Ì&& ±&&4&’%&&þÛ’&4ÿ  ý"jKKjKKjKKjKÀþ %z
0&4&&3D7&4&%&      ÿ  €   	    &  	!'!	!%!!!!%"'.763!2ÔoþÔé]ýF‰Ìþúþàýoþ½üÂªÌþîoZþàþúY€ü@:ü@€!€! ýg™üü€€þ€üç™€€þ€€fþ /ü  /   ÿ í  I —    62'"/"/"/"/"/"/"/7762762762762762762%"/77627&6?35!5!!3762762'"/"/"/"/"/"/%5#5!4€ZSS6SS4SS4SS4SS4SS4SS4€ZSS4SS4SS4SS4SS4SS4Sú-4€ZSS4S@Ò±€   €±Ò4SS4€ZSS6SS4SS4SS4SS4SS4S@€€€þ €ZSSSSSSSSSSSSSS€ZSSSSSSSSSSSSSy€ZRRR@%:=
:+€€€€þÕ:
=þÆþÛRR€ZSSSSSSSSSSSSS€€€€€€     ÿ€€    C v  !/&'&#""'&#"	32>;232>7>76#!"&54>7'3&547&547>763226323@``€€€€` 
VFaaFV
$.

.$¢’yü–y’	.Q5ZÖÂÒE$ ,l<l, $EÒÂÖR?Y*À€@ý€€@€2	!#""#!	ü£yŠŠy=r‰naÜ@@(89*>�*%>>%*�>*98(QOá! �     ý  L \ p  '.'&67'#!##"  327&+"&46;2!3'#"&7>;276;2+6267!"'&7&#"(6&#"#"'ýD‚»g¡íOOG`n%ÿ Eü¨¹þù¹LL{µ@&&€N†c, sUÞ&&ý!Fre&&³sƒ��ÊøÔs°þÆ#“/,„¼¼€¼¼„<=®
#®]ôg¿ˆLä oÇGkPä‚'¤Ür-n&4&2€-ir&€&¬?Ùýû‘o ¼þø¼¼¼þü4_‚„    ÿ €à 5 O W  ! .54>762>7.'.7>+#!"&5#"&5463!2"&462€{ÍõþúõÍ{BtxG,:`9(0b‚¿Ô¿‚b0(9`:,GxtBþ€&@&ÿ &@&K5€5K`ƒºƒƒº?e==e?1O6#,
#$
,#6OOþ€&þ€&&€&€5KK¨ºƒƒºƒ   ÿ€ €  ?  !"'&'!2673267!'.."!&54632>32 1
ý‘4ý�q#F¾""’8'gþ�o#-�Ä#,"tþYgþà>�oP$$Po�>àþ 	ý¨Zýeåp#¬‘›Ý)þR®þ0›‘Üø+I@$$@I+ø   ÿ €ü + 3   32++"&=#"&=46;.7>76$     €þÙÙàà@àà–ó�‹á…ª*®ü rþùþŽÀÝþ¹þü@àà@®›†æ’’þêþŽþùr    ÿ€ € ' /  2+"&5".4>32!"&=463      À&@þ‚~[›ÕêÕ›[[›ÕuËœ~þûýgrþùþŽþù€&þ`þ�œËuÕ›[[›ÕêÕ›[~~@ú€rþùþŽ      ÿ €  = E   32++"&=#"&=46;5& 547&'&6;22676;2      >‘±þÙÙ``@``ÙþÙ±‘¥?E,ÀìÀ,=?ý¤rþùþŽþùÄHþë§Ýþ¹„@``@„GÝ§H`±j‚‚j±ûÜrþùþŽ  ÿ €  B J  463!2+"&= 32++"&=#"&=46;5.76 76%#"&5        &@þ~þÙÙ``@``•ó‚ ËvÜX ÿ†ý‡rþùþŽþùà&þà†ÿžÉÝþ¹„@``@„®›Ì+BFþû`rþùþŽ    ÿ €  k s  463!2+"&= 32++"&=#"&=46;5& 547'/.?'+"&5463!2+7>6 %#"&5        &@þ~þÙÙ``@``ÙþÙ~4e	
0
	io@& …jV	
0
	Z9ž’ž ÿ†ý‡rþùþŽþùà&þà†ÿžÉÝþ¹„@``@„GÝÉž5o
,
sp† &@k^
,
c8~~þû`rþùþŽ     ÿ þý 8 > K R _  32++"&=!+"&=#"&=46;.76 766 6'27&547&#"  &'2  #"þ�ó–àà@þ @àà–ó�'ÍÎ««ÎÍ'ü“€€€Àsgššgs¹þùù‰ww‰@¹þù¹sgššgï›þî®þü@àààà@®›Î-ssþÓýÊƒlƒƒþ”þö9¥âà§9þùþŽþùþ€OOþü€r9§àâ¥9   ÿ€  F P ^ l  463!2+"&= $'.7>76%#"&=463!2+"&=%#"&54'>%&54 7.#" 2 54&'   &@þL?þò·Òþ£CuÐ“P	Šâ‡vÛY ÿ† &@þ;"¶’ ÿ†þ ¢Ú¢Úü€Þ¥Ë5Ý‡¹þùÀ¹Þ¥þòË5Ý`&þà†ÿ_î€¶þüÚ¿g£Þw‡ê•BFþ@&þà†ÿJ_	sþþ &ú§&ú§¨üÒ?%x’þùü¹¨üÒþÁ%x’  ÿ    J P \ h  463!2+"&= '32++"&=#"&=46;5.76 76632%#"&56'  327&7&#"2  #"€ &@þL? þ÷µßºu‹``@``›ù}ºàº’®Éž ÿ†ý €€€ý€¹ueššeu¹9¹þù¹ueššeà&þà†ÿ_î€´þü"|N„@``@„¹"¢»"|a~þûçƒlƒƒþ”oþŽþù9§À§9ü€r9§þ@§9     ÿ€ € ; C  2+"&5"/".4>327'&4?627!"&=463      À&@ÕŒ		.	
ŒN~[›ÕêÕ›[[›ÕuËœN¬		.	
¬ÕþûýgrþùþŽþù€&þ`ÖŒ
	.		�OœËuÕ›[[›ÕêÕ›[~N¬
	.		¬Õ@ú€rþùþŽ     ÿ€  9 A   '.'&675#"&=46;5"/&4?62"/32+     €Ù'®þÖª…á‹�ó–  \
	.		Ê4Ê		.	
\  ùrþùþŽþù|þ¹Ý§þê’’æ†›®„@¥\		.	
ÉÉ
	.		\¥@û€rþùþŽ     €~ 9 A  "/&4?!+"&=# #"$7>763546;2!'&4?62      mþÚ		-

¹þÚ@„þ¹Ý§þê’’æ†›®„@&¹

-		û@rþùþŽþùm4þÚ

-		¹ààÙþÙ®*ª…á‹�ó–àà¹		-

üírþùþŽ    ÿ €      +"&5& 54>2      €þÙÙ@ÙþÙ[›ÕêÕ›[ýrþùþŽþùÀÝþ¹ýœdGÝuÕ›[[›ÕýËrþùþŽ      €€           ".4>2 þùþŽþùr‡[›ÕêÕ›[[›ÕêÕ›‡rþùþŽþù5êÕ›[[›ÕêÕ›[[›    ÿ€ € $  2#!37#546375&#"#3!"&5463«#22#þyÇå/Dz?sˆ£ÈÈý!#22#€2#úª#2Sè”88Ï	 ’«èý­2#V#2     ÿ€   L  4>32#"&''&5467&5463232>54&#" #"'.K„¬Ægžª&Rv¬gD†
$*2%	+Z hP=DXZ@7^?1Û°Èþô3O+«l¿Žh4…þ `¸ª�M@8'“+c+RI2
�\åZAhS’Q>Bú>?S2Vhui/­ÁþýÇ,R0+	ZRkm      ÿz † + > Q   2#"'.'&756763232322>4."7 #"'&546Ì©n/9…b�LHG2E"D8_
pé¨dd¨éþé¨dxOòž"2ÊxxÊþé™Ãªþ_ˆlxÊ2X	
!+'5>-’pkW[CˆI
I@50þOd¨éþé¨dd¨éË¥éMhfxÊþéþÎþéÊx^†•²Ó™Ê  	     €      # ' + /  7!5!!5! 4&"2!5! 4&"24&"2!!!€ ü  ü  8P88Pú ü  8P88P88P88P˜ù  ù  ù €€€€ý˜P88P8 €ý˜P88P88P88P8ý þ€€ þ€€ þ€€    ÿ€ €  + N    &6 !2#!+"&5!"&=463!46;23!#!"&54>32267632#"_þÂáá>á@`þ Àþ `Àý L4 Dgü–y’ 6Fe=O—²—O„Uß4L€á>ááþÂþŸÀþ `À`ýÀ4Lî2Šy5eud_C(====`L4     ÿ€÷€  3 V    &6 #"/#"/&54?'&54?6327632#!"&54>32 7632_þÂáá>áµù		ˆ		ùù		ˆ		ùù		ˆ		ùù		ˆ		ýµ%%Sü–y’ 6Fe=šJš%€á>ááþÂýßù		ˆ		ùù		ˆ		ùù		ˆ		ùù		ˆ		ùµ%65%SŠy5eud_C(zz.!6%          $  !2!!!46;2 4&"2!54&#!" À&ÿ ú ÿ &€&@–Ô––ÔVáŸý@& &þ@ ÿ À&&þÔ––Ô–@Ÿá&þ€      ÿ       3!!!	!5!'!53!!	# ÀÀþî7Iþeþ›þ›þeI7þîÀÀ CzCþ lØ þ@À€ÀüÀ@À€ÀÀý  û@      ÿ      #  2#!"&?.54$3264&"!@¹û´ÕûàÕ´û¹ð pp p û€ »…ü€‚¸Ê((Ê¸‚€…»úÀp pp Ð þ       ÿ      # + /  2#!"&?.54$3264&"! 264&"!@¹û´ÕûàÕ´û¹â„^^„^@ýàþ„^^„^@ýÀ »…ü€‚¸Ê((Ê¸‚€…»úà^„^^„Â þ ýà^„^^„Â þ       ÿŠ v    (  #"'%.54632	"'% 	632Uþ/ÿ@ýêk0þGýÿ,þzD#[ûk#é
/tÿ güž
FûâÜåü¿Gzþò   ÿ€ €    	#'#3!)
p�*›xe×ú óþÈ0,\8þþ¼ªú     Tÿ¤ÿ   # / D M ü%2<GQ^lw³ÂÙéþ  &'&676676&'&7654&'&&546763"#"'3264&7.>&'%'.767&7667&766747665"'.'&767>3>7&'&'47.'.7676767&76767.'$73>?>67673>#6766666&'&6767.'"'276&67&54&&671&'6757>7& "2654&57>&>&'5#%67>76$7&74>=.''&'&'#'#''&'&'&'65.'&6767.'#%&''&'#2%676765&'&'&7&5&'6.7>Þ&5R4&5S9W"-J‡0(/úrV"-J‡0(.É)#"6&4pOPppàcó|o}vQò[€60XýQýÄW1V»	#5X		N"&.
)
D>q J:102(z/=f‘‰*4!>S5b<U$:I o<G*	,&"O	X5
#!
þõ	R N#C83J*ù¾R	!(D#%37	º;$-.Ù(,þàè¦¦è¦6ij
�	þòÔ"†þ˜)9
EÂ%„¦¬›!B83
	j9³6/,	:QD')yX#‚63VÃÅb¥a	,
Ueþ®LPA@ÐÐ *	Ì³Æ`Xx*&E
V36‚‹%	B3%	B3XA	#!.mU"A	#!.mUB-#2+Jii”iÚm-C<I(múÜ8qF/*)0›S
		
I
E5&+>!%
(!$p8~5..:5I~þ÷TŠ
4~9p# !
)& ?()5F	1		
¯ d%{v*…: @e
s|D†1d {‹:…*dAA|oYk'&�ƒ<ƒ¥tu¥¥utþ&vHCºXXTRÈ;w”‚�Æ71Â™Z*&'1	9?	.$ý„Gv5k65P<Ü?8q=4ˆa	SC"Í“1#<€/6B&!ML	¾^;Œ6k5wF1<P    ÿC	½   ;  $"&462"&46232>.$.ô`ˆaaˆýsaˆ``ˆýZ9k‡‰ÃÍ'9Ø‹Ó—a-*Gl|M¹e_]`F&Ošþ±¨þÜÜ½‚sDD!/+ˆ``ˆaaˆ``ˆa1<YK3(
 /8HQelA�Z3t_fQP<343J;T7Q     ÿ      + ? K g w     $6&$  $&62+"5432+"&=.54  $;26=462;26=4& 4&#!"3!26)þ®þÌß„„ß4R4ß„„ßýmlLðŽŽðþ´þ”þ´ðŽŽðr {jK#@#Q¢aÎÎþŸþ^þŸÎÎÒ@ƒºƒ@ÎþÜÎ`&ü€&&€&À„ßþÌþ®þÌß„„ß4R4ßÄŽðþ´þ”þ´ðŽŽðLlLðýNþ à@K5#:rr:#5KÎþŸþ^þŸÎÎa¢aþî``]ƒƒ]``’ÎÎüŽ &&þ &&       	     /  !3#4&#!"3!265##!"&5463!22€ù€ €€øÀ@ K5^BøÀB^^B@B^5K ý  ýÀ€ ü@ þ€5K B^^BÀB^^B K        	     /  !2##!"&5463!2#4&#!"3!265  €5KK5^BøÀB^^B@B^€øÀ@  ý ÀK5þ€5K B^^BÀB^^Bý`€ ü@      	     /  !2##!"&5463!2#4&#!"3!265 € 5KK5^BøÀB^^B@B^€øÀ@  ý ÀK5þ€5K B^^BÀB^^Bý`€ ü@      	     /  !2##!"&5463!2#4&#!"3!265  €5KK5^BøÀB^^B@B^€øÀ@  ý ÀK5þ€5K B^^BÀB^^Bý`€ ü@      	    +  2##!"&5463!2#4&#!"3!265€5KK5^BøÀB^^B@B^€øÀ@ÀK5þ€5K B^^BÀB^^Bý`€ ü@    ÿ{    #!&'#"'&547632m*þ‚É
±0¿þÈ((í'(þ$0K
ÄþÈ*à*   ÿ €  %   3#!3# '!#53 5#534!#53 6!3@þÀ€€@@@þðppþð@@@€€þÀ@@pp@€àþ`€ýàà€’’€à € à€’’€    	  ÿ        + / 7 ; A  #3!5!!3#!!5!35!355#%53#5!#35#!!!!!!!! €€þ€û þ€€€€ €ÿ €ù €€ €€û €€ €þ €ü€þ€€ý €ý€ ÿ þ€€ü þ€€€€ €€€€€€€€ú €€€€ €€ü €€€€ ý   ý€ ý  þ€€   
  ÿ 	    # ' + / 3 ? C G W  #3!5!!35!!3#!!5!#!5!3535!355#%#3%!53#5!#35#!5##5!3!5!3!5	 €€þ€ü€þ€€þ€þ€€€€€€€€€ÿ €ý €ú€€€€€€û€€€€ü€€€ €€€€þ€€þ€þ€€€ ý€þ€€€€€€€€€€€þ€€€€€€€€€€€û€€€€€€€€€€ý€ý€€€€€ €€þ€þ€€€€€    ÿ€ €    !"&5463!2!"! ü`(88(@(8þ`(8€}2¸2R þ`8(@(88(ü`8HR2¸2     ÿ€ €   #  #6?6%!!!46#!"&5463!2xø¹þò û €8È(¸`(ü (88(@(8 ø
¹�€û  (8 ü (`¸(8(@(88      ÿ€	 €   ' A T d   +5326+5323##"' %5&465./&76%4&'5>54&'"&#!!26#!"&5463!2Ÿ
™™
‹‹ûiäLCly5ˆ)*HÊcelzzlec0h·b,,b·eIVB9@RBþ9ëJ_€L4ø 4LL4 4L44%Œ¯2"�à4þÌ:I;p!q4bºb3p(P`t`P(Ž6EC.7BþI6û 4LL4 4LL    ÿ€	 €    . >  $4&'6 #".54$ 4.#!"3!2>#!"&5463!2Zj„„b„jj[�þòŸwÙ�]�>o¸óƒþÓ°þÙ¯®*®-�õ¸oXL4ø 4LL4 4L'µ)½ê½½ê½)ýJ)ÑþÂþò�]�ÙwŸ��þL‹õ¦`¢þÖº«þÛªe©ìû 4LL4 4LL     ÿ      ;  4&#!"3!26#!"&5463!2#54&#!";#"&5463!2€ûÀ@€^BûÀB^^B@B^þ€€ûÀ  B^^B@B^`@ûÀMûÀB^^B@B^^>  ûÀ€^B@B^^    ÿ €    5 = U m  	!	!!2#!"&=463!.'!"&=463!>2!2#264&"".54>762".54>762Àþ€ ù€þ€ µ?(`úÀ`(?þëb|bëý?B//B/�]Ž“„“Ž]FrdhLhdrFû ]Ž“„“Ž]FrdhLhdrF@ý@Àý@€(?úõ@@?(@9GG9@/B//BüaItB!!BtIŒÑ¶º!!º¶ÑŒItB!!BtIŒÑ¶º!!º¶ÑŒ    ÿ    - M  32#!"&=46;7&#"&=463!2#>5!!4.'.46€Õ  Õ`ú@`Õ  Õ`ÀýŠM�sFü Fs�MM�sF Fs�M€þûþojjþoþû@@‘jj‘@@ý<²ò„„ò²!(!²ò„„ò²!(!    ÿ    - 3 ?  32#!"&=46;7&#"&=463!2+!!64.'#€Õ  Õ`ú@`Õ  Õ`Ààü 	î	DqŒLæLŒqD€þûþojjþoþû@@‘jj‘@@B>=úC‚ï±±ï‚      ÿ    - 3 ;  32#!"&=46;7&#"&=463!2+!!6.'#€Õ  Õ`ú@`Õ  Õ`Ààü UVU96·gæg·6€þûþojjþoþû@@‘jj‘@@Î²²ü�É**É�    ÿ    - G  32#!"&=46;7&#"&=463!2#>5!!&'.46€Õ  Õ`ú@`Õ  Õ`ÀýŠM�sFü Fs�M‰k¼k‰€þûþojjþoþû@@‘jj‘@@ý<²ò„„ò²!(!3‘‘3!(!     ÿ     9 I  2#!"&=4637>7.'!2#!"&=463àú@b":1P4Y,++,Y4P1:"ü":1P4Y,++,Y4P1:"bú@@€€@7hVX@K-AA-K@XVh77hVX@K-AA-K@XVh7 €€     ÿ€   A j  "#54&#"'54&#"3!26=476=4&#"#54&'&#"#54&'&'2632632#!"&5&=4632>326 5K @0.B @0.B#6'&€&
l
@0.B 2'	.B A2TA9B;h" dŒmpPý€TlþÌL�c‹_4.H€K5€]0CB.þS¬0CB.à/#þØ'?&&)$´$)ö0CB. }(AB.€z3M€2"61�dö39þL/PpuT(Ifàc�_‚E      ÿ `  1 X   "#4&"'&#"3!267654&"#4&"#4&26326#!"&'&5463246326ž\B B\Bš&@5K€&@°"6LB\B B\B ´ˆsc�i—L}QýP<m$þ€3–jN2�c€B.ýp.BB.ýðÿ Í3K5+"þ 3,"• ò.BB.þð.BB.ýð�.ÂG=�cŒiþ(+þlOh7/ DVj–"²c�=      ÿ€ € & 5 J b ƒ  #"'&=.547!"&46;'.54632!2327%.54&#"327%>%&#"!"3!754?27%>54&#!26=31±£?>Iþûj––jq,J[–j.-t‘j–lVþ­\�›£$B.R1?@B.þÞ+?2`$èýv5K-%ý€5KK5é.olRIS+6K5þÌˆ$B\B 94E.&þÊ€�15uE&
–Ô–ƒPj–ï–jýdX‹UÇGJ7!.B
š
P2ÿ .B
„%2@	 7øK5(BÈ@KjKjÆ?+fü UE,œ5K~!1þØ.>F.ÐÐF,Q5*H�      ÿ    $ b  2#!"&=%!"&=463!7!"&'&=4634'&#!">3!!"3!32#!"3!23!26=n$<vpPþ€PpþâýÞPp©w¤*ýRd“ApPÀ]ýÃ'@üA&
3@üÀ&H-€[(8@
2þEB^&1=&€& 81üóŸÈþ�PppP±�pP w©€‡cOg PpùÀc�4& #.& &,,:8(À%^B &ž.Å&&    ÿ €  2 t  "&'&54'&5467>32>32>32#"#.#"#.#"3!27654&#"547654&#"#654&ËMyet|]ƒWS‚Sg‚SY…\x{
70"1i–92þDU1&=	¤‘	=&0@„c	>&/Btd4!¶*"û8K4+"þÍ@H@/'=	t–?ÿ _K‘93-Ý]ˆ
UlgQþ¤¬QgsW
Š]#þ +”i>p&þ„3€0&ýVZ&0B/ýÝ˜%3B.þ"tþo ){+C4Iæã(/D0&þp0D   ÿ €  3 [ _ c g  "'&#"3!2676=4&"#54&#"#54&#"#4&'2632632632#!"&'&5463246#!#!#€5K—)B4J€&@Î#\8P8 @0.B J65K J6k•
cJ/4qG^‚\hBý2<m$þ€3•iG;–ê     €K5þ þ€Ê6L4+"þ 3p`bÙ)<8(=0CB.@Z7OK5`:7O€›kÜEW‡^Ùtmþ�@Q7/ DVi—##j–ú€€þ€€þ€€þ€   ÿ    % 4 I a ‚  2#!"&5&546325462632"32654&"3267654&76;74&"#.#"2676=#"&'+53264&#!"3</�U‹Xýdj–ï–jPƒ–Ô–Euº!7JG72P
š
B¯%„
B.!7 	@ûAøf+?ÆjKjK@ÈB(5K,EU�H*5Q,FÐÐ.F>.þØ1!~K5y?£±^\þ­Vl–j‘t-.j–[J,qj––jþûI7$£›?1R.B‡+þÞ.B$`2?gývEo.é5KK5ý€%-Kúë6+SIR[þÊ&.E49 B\B$ˆþÌ5K        ´   G  #!+"&5!"&=463!2+"&'+"'+"'&5>;2>76;2YþÖ‡þ×M	
†.½x	¼-‡
	NŽ	Ü

Ý	�àuüÔ,u
ü?
LþW«ý²

Áýø#	      ÿ    	 * : J  4'&+326+"'#+"&5463!2  $6&  $&6$ <!T{¢BH4Í	˜Â›†&€>UbUI-þÔþðÅuuÅ,ÅuuÅÚŽðþ´þ”þ´ðŽŽðLlLðAX!þçJÙþ‹mþ¢Àœf\“$
6uÅþðþÔþðÅuuÅ,ÅþKþ”þ´ðŽŽðLlLðŽŽð    ÿ    - [ k {  276/&'&#"&5463276?6'.#"!276/&'&#"&5463276?6'.#"  $6&   $&6]™h-%Lb`J%E5,5R-”ÄÂ™h
-%Lb`J%E5,5R-“ÅÂ'þÔþðÅuuÅ,ÅuuÅý¤lLðŽŽðþ´þ”þ´ðŽŽð/hRdMLcNÁ�’¿hRdMLcNÁ�’¿1uÅþðþÔþðÅuuÅ,ÅŽðþ´þ”þ´ðŽŽðLlLð   @ÿàÀ     	'	7	'7	à€þ€ý` ¨`Hþ àÁþß  ý`¨`Hàþ Á!`þ€àþ€þ€  ¨`Hþ þ Á ý`ý`¨`HààÁþá`€      ÿ      '  %		7'	7'7	'  $&6$ ÍþéXÀ`þé(Wþ:,Æþ:þñXÀ`þé(WLŽðþ´þ”þ´ðŽŽðLlLð¶X¿`(W€þ:þBÆÆþñþéX¿`þéþé(Xùþ”þ´ðŽŽðLlLðŽŽð 
  ÿÜ	 $    % / 9 E S [ €  #"&54632$"&4624&"26$4&#"2%#"&462$#"&4632  #"32&! 24>      !#"&'.'#"$547.'!6$32‹7&'77'&7‚7N77Nü'q qq q�qPOrq üE£st£¤æ£‚£ts££stüßþñ¿}Ô||Ô}¿«þþÒþÁþuÔ™[W•ÎQþòþ‚þñ~,>	nšþø›…èP/RU Pé…›þøšn	>,m•œâàŠ'77'&77N77N6^Orq qq qq qÀt£¤æ££æ££æ£þ(~|ÕúÕ|on[šÔusÑ˜^ý~þñþ‚þñ33—ºœþø™pc8{y%cq™œº—33dqp  fÿ š  	  L     54    "2654"'&'"/&477&'.67>326?><þˆþö
x
þ–¸ƒƒ¸ƒ,(-'sÈIVCÈþõVHËr'-(
$0@!BHp9[¦%&!@0$u
»¼
þö¼»›ƒ]\ƒƒ\]ý§-$)!IHþõVDÈþôVHI!)$-#3   ÿ€ €  6 > N   "&462."&/.2?2?64/67>&  #!"&5463!2Ÿ]„]]„3
$;
&|‚v;$
(CS�3Ž1	=¿rM=	¿4�TC(G¾þô¾¾z©wü@w©©wÀw©þ„]]„]ýö($-;,54Ž0=	¿sL	=¾45,;¾¾þô¾èü@w©©wÀw©©     ÿ€¸€  (  2#"$&546327654&#"	&#"AZˆåþÁ¯°þÁæˆ\@Á/#”%E1/#þ½þ½#.1E$•!€[Aýù°þÀæ‡‡æ@°@\ûØ!„#21E!þÊ6!E13"þ|!     ÿ˜	 g L   &5& '.#4&5! 67&'&'5676&'6452>3.'5 ÖþÙþõA5Rþ¥V[t,G'Q4}-ÚÖ&£<C!l n?D_@Õ“>r!Õå¹G;Ì‹>ýò!g·1ýÿ…ÁÊ2sV&2:#;ü�d=›*'ä5E2/..FïDÖ•71$1>2þF!ýþù&12,�û@K   ÿ    
  r ‚ ’  #"&5462>%.#"'&#"#"'>54#".'7654&&5473254&/>7326/632327?&$  $6 $&6$ µ!&"2&^	u†‹_þ£x„Œ^Šh;JÝƒHJÇ­qžE
Dm!Mà„G?Ì¯'%o™8
9UÖþØþºþØÖÖ(F(ÖßŽðþ´þ”þ´ðŽŽðLlLðƒ&!&!SEm|‚[ý¼n{ƒ[<Éª
"p� C
Di%(Ká„HCÎ­pšC
Bm8	@KÞ‚HçF(ÖÖþØþºþØÖÖ�þ”þ´ðŽŽðLlLðŽŽð    ÿ     " *  6%&6$	7&$5%%6'$2"&4}ðÓèxý þô3þì€nýÝQHšæÔþ¦ÇÄ:dÎ�æþô•Xeþ8ú±±ú± z†î'	§’¨Ÿ­þlýi�”þ=!ùÜ7–þ¿þÝýS…oƒ?v±ú±±ú   ÿ  É M    '&7>>7'7>''>76.'6' ‡þåþEl:F˜gr*ít6ƒK3UZ8‹3P)3^I%=9	)<©}J± •k+C-Wd‘‰	&U¢Øþéÿ -øƒTE+]þçQr-Ï<Q#0
½C+M8	3':$_Q=+If5[Ë®&&SGªZoMþkþÅÿ Ü¬c     ÿ    # 7  &#"327#"'&$&546$;#"'654'632Õ¥Â›þìfKYYKf›Â¥yþÍ©¯þÄä†ŽðL¶¨1¤šˆhv‰všÇÆšw‡wk‡—n’]ú�*�ú]’nlx”îD±¶LðŽwüøÀþ«~?T8bäãb9SA}þ¬     ÿ ð + 5 ? F  !3267!#"'#"4767% !2$324&#"6327.'!.#" û�Û”c­2§8åþÎ¨»©ä¦í-\Ç¸ó?¹ ÿ²@hU0KeFjTl’yËE3ùÆaVs—z·.bøØØ��×W80’Å]TŸô…Sts <©höOþí_u7bBtª¶°SbF/©o‡û|V]SHÞ†ÍJŽ¾¾      ÿ€€€  3  4&#!"3!26#!!2#!"&=463!5!"&5463!2 ùÀ@€^Bý `üÀ`ý B^^B@B^ Àü@Íü@B^€@@€^BÀB^^     ÿ€ê€  >  3!"&546)2+6'.'.67>76%&ŠÅF8$.39_þð0DDè40DD0²Ôþ+*M7{L *="#
U<-M93#ÔD€@U8v…k�_Y	î[«hD00DD0úè0DÒce-JF1BD¾££ÈN&)@/1 d¯     ÿ y  % F « Å  #"'&'&'&'&763276?6#"/#"/&54?'&763276"&'&'&5#&763567632#"'&7632654'&#"32>54'&#"'.5463!2#!3>7632#"'&'&#"'&767632yq’š£¥˜”oq>*432fb€„��…€a
$þB?
	>B
BBAAÇ.-QPÖòÖPR+	42
%<ci”“ÐÑ’:6&h�HGhkG@n„`²†I�ŒÇÈŒ5
!müÕ(|.mzyÖPQ-.		je€”…�	‚©¤˜‰q>@@?pp’gVZE|fb6887a
%RB?
=B
ABBAJvniQP\\PRh!cDSˆ`gÎ’“Ð23�geFGPHXþcCI†°_Æ�ŒŒ5"	
¨nþ*T.\PQipÐ[*81
/9@:   ÿ á   > t ‚  %6#".'.>%6%&7>'.#*.'&676./&'.54>754'&#"%4>327676=>�™ßvwî´¥d"
Àl…š¾˜"3	/!,+	j2.|þ„%&ã(N&wˆ�ƒh>8X}xŒc2"W<4<þÚ,Z~±fd¢aAý`FBIT;hmA<7QC1>[u])		u1°V(Òk1S)
-™	0©B2*à%M;W(0S�[TŒ]I)	A 5%R7<vlR12I]O"ýžV/,b-8¢/_     ÿ €  # 3 C G k  2#!"&546;546;2!546;2%;2654&+";2654&+"!32++"&=#"&=46;546;2 4LL4ú€4LL4€^B@B^€^B@B^ÿ @@ý @@€ú€ àà@àà@ L4û 4LL4 4L`B^^B``B^^B``þà þà ú ü @@àà@à     ÿ €    # 3 W  #!"&=463!2!!%4&+";26%4&+";26%#!"&546;546;2!546;232€ýÀ@ü €ú€€@@ @@€L4ú€4LL4€^B@B^€^B@B^€4L @@ýÒ À þà þàNû 4LL4 4L`B^^B``B^^B`L    ÿ €  # ' 7 G k  %"/"/&4?'&4?62762!!%4&+";26%4&+";26%#!"&546;546;2!546;232W.	
¼¼
	.		½½		.	
¼¼
	.		¼¼	ü €ú€€@@ @@€L4ú€4LL4€^B@B^€^B@B^€4L—.		½½		.	
¼¼
	.		¼¼		.	
¼¼
þà À þà þàNû 4LL4 4L`B^^B``B^^B`L    ÿ €    ( 8 \  	"'&4?6262!!%4&+";26%4&+";26%#!"&546;546;2!546;232þ 

þà		.	
Ü¼
	.	û`€ú€€@@ @@€L4ú€4LL4€^B@B^€^B@B^€4L<þ 		 
	.		Ü¼		.	ý: À þà þàNû 4LL4 4L`B^^B``B^^B`L   ÿ      2632632#!"&5463À&&&&ù€&& &ü…­&þ…­&û€&&€&   ÿ      #   27+"&5     %264&#"26546¾„>&€&T¨,þÔþXþÔ ’Î©Àýq&&�1þÔþXþÔ,¨LÎ’w©     %ÿ Û   % ;  #!"&5463!546;2!2!+"&52#!"/&4?63!5!Ñ

�(úÀ&&@&€& (ü¼ &€&@&&úÀ(�

�(  ×

�& &@&&@ûÜþ &&À&ÿ &�

�ÀÀ   ÿ  û   # '  '%#"'&54676%6%%äý€ý˜ý˜
€hh û@û` àýàõ!ú€ ÿ öö!€  ööšû
æöû
ÙöúýöÙû
    ÿ     # 5  2#"&5476!2#"&5476!2#"'&546 þ àèþ àû¨ þ  ú@ÿ À ú@ÿ À ÿ 
ú@ 
À      ÿ       8   4&"2$4&"2$4&"2 #"'&'&7>7.54$ €KjKKjËKjKKjËKjKKjËðþdône­þú4"%!’§ðœèœKjKKjKKjKKjKKjKKjK.þ¤þÙ«­8
!%00C'Zý�®'««      ÿ       . W   "&462"&462"&462 6?32$6&#"'#"&'5&6&>7>7&54>$ €KjKKjËKjKKjËKjKKjéþhþ�Ñ�‚W.˜{+9E=ÌcÑÑQðþdôFKÆþú1A
0)�µŽðLlLðŽµjKKjKKjKKjKKjKKjK€‹ì‰pËJ2`[Q?l&‹ììþ‹®þÙ«¯C58.H(Y–‚í¬ee¬í   ÿ	 ÷   
   			  þ þ  þ   Y'ý±þØwý±(žý±þØOþÙ'ý±    RÿÀ­@ $   #"&#"'>7676327676#"­
þ¾þ³åŽb,XHUmM¨.œU_t,7A3gez9@xSûúìþaþQ BLb—(Š	�‹þáVù¡¡U‹‰      ÿ€ €  
  !!! ú =ÝÝý†ÝÝ=€ú ¥w)þ×ý‰þÐ      ÿ€ €   A U  !!77'7'#'#274.#"#32!5'.>537#"76=4>5'.465! ú ŒKkkK_5 5þ– ®#BH1…„`L
IÀ•¿&çv6þíSF€ú À!Sr99rS!``£ /7K%s}H€þ‚XV
ƒ€PüÃV	eþŽ		V    ÿd   / 9 Q [   $547.546326%>>32"&5%632264&#"64'&""&'&"2>&2654&#" ;2Õþ�þPþ‘Õ3>tSU<Ú)tqH+>XX|Wþ²h,Û:UStú¢W|XX>=X*
)   )
+—^X^—|WX=>X²:_.2›þø™™›//a:Ru?˜
	Q%-W|XW>Jþ(	—=uþç>XX|WXþ`

*((*


+2		2øX>=XW|    Eÿ»  0  3>$32!>7'&'&7!6./EU‘¾”çnohû›i¨Ó×ÉI\þíþ¢�½õäÓ0<{ >ORD‡ùÆšå~çË•VÓÆ»ÿ¼o£R C3þ‡7J6I`ÄòTb<ƒ^M~M8O‚—     ÿ€	 € 	     5!#!"&!5!!52!5463	 ^Bø@B^€€ý  `B^÷ ^B `ý B^^"€€€€€^BààB^     ÿ »   0 ;  %'#".54>327&$#"32$	 !"$&6$3  ##320ÚJõ�“ø�U‘ÇnƒéL×nþŸÊ¡þÚÔ~~Ô&¡Õqþ@µtþKþî¶þ´ðŽŽðL¶¥}Ÿ'`ˆ -
-öoxŠ�ø’nÇ‘Uyl}©À~ÔþÚþ¾þÚÔ~ÖFþ ýþÚŽðLlLðŽþõéþt `(88(   ÿ à       	7!'	!“ýš\Wúµ¸Ÿ“ýì\þü©d;‚—üÞtZý`_ü¦OüÞ;    ÿ €ð   }  54+";2%54+";2!4&"!4;234;2354;2354>3&546263232632#"&#"26354;2354;2354;2€`` `` ý€p pý€`€`€`€ !,! -&M<FI(2€`€`€`ààààý@PppPþÀðpppppp‡#  #
Ò…ppppý�p     	 € j  #"'&=!;5463!2#!"&=#".'.#!#"&463232>7>;>32#"&'#"!546ðþÀ	ü¦%. `@þÀ` :,.',-þ˜ŠXj––jXŠh-,'.,: kb>PppP>bk .%Z Û&À
€:k%$> $`þÀ`6&L')59I"Tl–Ô–lT"I95)'L&69Gp pG9$ >$%k:€      ÿ      !   +32 &#!332  $&6$ ~O8ýý8·ƒþO´ý‚‡Žðþ´þ”þ´ðŽŽðLlLð>pNþ÷¸ü€iþ”þ´ðŽŽðLlLðŽŽð   ÿÙ	 ' ' : M a  4&'#"'.7654.#""'&#"3!267#!"&54676$32 #"'.76'&>$#"'.7654'&676mD5)
zÒ{†â6lP,@Kij––jOo™ÉŽûê©ðÈ•>>Ãë[t™úa)GG4?a †)ll>¶;_-/
9GH{Ñz’yN@,K•Ô•oNŽÈï©™ä¸äþÃç»y¯�!?hh>$ŽDþÇ">¤ÂÃ¢?  $ÿ Ü  	 n  "&5462'#".54>22654.'&'.54>32#"#*.5./"Ü~´´~és›!’ém¸{b6#	-SjR,l'(s–-6^]ItŽg))[†ÇzxÈ�Z&+6,4$.X%%Dc*
&D~WL}]I0"
YYZ¿¯vJ@N*CVTR3/A3$#/;'"/fR-,&2-"7Zr‰^N�ƒa94Rji3.I+

&6W6>N%&60;96@7F6I3    ÿ€ €   +  4&#!"3!26%4&#!"3!26  $$ Àÿ  Àÿ  €ÎþŸþ^þŸÎÎa¢a`@ýÀ@ýÀÿþ^þŸÎÎa¢aÎÎ   ÿ€ €   ' 7     $  >. %"&546;2#!"&546;2#/¢aÎÎþŸþ^þŸÎÎž(ú’’úþØú’’îÀýÀÀ€ÎþŸþ^þŸÎÎa¢aû®’ú(ú’’úþØúN@ýÀ@ýÀ     ÿ€ €    4&#!"3!26  $$ @ýÀ@ÀÎþŸþ^þŸÎÎa¢a`@ýÀÿþ^þŸÎÎa¢aÎÎ   ÿ€ €   '     $  >. 7"&5463!2#/¢aÎÎþŸþ^þŸÎÎž(ú’’úþØú’’n@€ÎþŸþ^þŸÎÎa¢aû®’ú(ú’’úþØúN@ýÀ      ÿ     % =  %#!"'&7!>3!26=!26=!2%"&54&""&546 Ý#ù€#]VùTV$ KjK€KjK $þƒ&4&–Ô–&4&á>á€þÇ9Güù!€5KK5€€5KK5€!¡ÿ && j––jÿ && Ÿáá   ÿ     # / ; I m  2+#!"&'#"&463>'.3%4&"26%4&"26%6.326#>;463!232#.+#!"&5#"€5KK5sH.û .Hs5KK5e# )4# % &4&&4&€&4&&4&` #4) #%û~]„eŒZ§&€&§ZŒe„]E-§&þ€&§-E KjKýj.<<.–KjKüà) #)þ`"@ &&þ`&& &&þ`&& )#þ`)"Úþd¹Xo&&oXþGœ,8&&8  !ÿ€ß€  O  ##!!2#!+"'&7#+"'&7!"'&?63!!"'&?63!6;236;2!2ß@þ@þ8þ¹@7

8þ¹Qà
	NþQá
	NþÉ
	8G@þÉ

8GQà
	NþQà
	N7
	  ÿ øàÿ àþ¸8þ¸8à àHþÈHþÈ     kÿ •     %  		 ".>2I”••”ƒÐþÎ2þ0ÿ]@þÀ] ÿÏ@oªÁöÁªo@@oªÁöÁªoã”•Œ•”üaÐ22Ðý� ÿ]þ¿þ¿] ÿpþ^þÇÉ|11|É9¢9É|11|É     (ÿ Ø      %7'7'	'	7T­­­­ dýåþ×ltþŒl)q¬¬n¬¬ýñþœýäÇþØluulþØÇýä   ÿ€ €    ) 1  $4&"2 4&"2  &6 +"&5476;2 &6  LhLLhýLLhLLhLáþÂáá>�ûà  &   &ý`áþÂáá>ÌhLLhLLhLLhLþþÂáá>áÀú€&€&»þÂáá>á    ÿGý¹  
     	.7)1!62	1!62hüœeÎ”þ¶ýðÆþ2Æ20eüœþ2Æ2>ü	v+4ü	[ýœdý…þÌ+ýŠ÷d     ÿ  à    1  35#5&'72!5!#"&'"'#"$547&54$ €  Eh‹‡ù`Xø”�þ(€ý€€cYþý¸zÎ:L:Îz¸þýYcð�æ�ðÀàýÔ\$_K`Pa}àÀ»¥f�ÞiXXiÞ�f¥»ÑaÎÎþŸ    	  ÿ€ €      ( + . >  #5#5!5!5!54&+'#"3!267!7!#!"&5463!2üüüòþ«Uý` ý`' þ†ÒÒþ† Øü©¹þj‹ÝþjâV>û(>VV>Ø>Vq€€ ÿþ€€ €€ ÿü¤Øÿ «« û(^–––û(>VV>Ø>VV     ÿ     =  &'&'&'&76'&'&.' #.€h8‹Ð"$Y
''>eX5,	,Pts“K™25MÌþRLqS;:.K'Á5éŠRChþç‹h¬•ºÐÄRÊt(+e„^TTŠª‚u B"$:2þ~<‚�˜ÜÆ2ˆHp±¨åªãwTTþ¹ V    ÿ    / 7 G W g   . %&32?673327>/.'676$4&"2 $&6$    $6&  $&6$ d-þûþèþû-Âm	
	,6*6,	
	mÂþ·KjKKj‹o½þûþâþû½oo½½þKþÈþäÎzzÎ8ÎzzÎÈŽðþ´þ”þ´ðŽŽðLlLðU4>>4-.žÞYG0
)‹xx‹)
0GYÞž.£jKKjKqþâþû½oo½½oo½lzÎþäþÈþäÎzzÎ8Îþ0þ”þ´ðŽŽðLlLðŽŽð    Dÿ »  / 7 H   #"'.7'654&#"'67'.6?>%"&46227#".547|D,=),9#�7”‰[Í‘†f‰x¤•µ!X: ïDè$+Ís)”hh”iüÚjZ‹’½”û’t‹<ÍöF/ýÙ*8C,­qØœ‰e†‘Î\Šr,W¡BXÕþå/C2è©h”hh”ú¾=‹t’ú”¼”‹Xm‘Í     ÿ€ €  > N Z  +"&=46;2+"&=4>7>54&#"#"/.7632  >.  $$ p   =+&  35,W48'3	l
zã�Ûîþüí«ff«íí«ff«‘ÎþŸþ^þŸÎÎa¢aP  â2P: D#;$#$*;?R
À³Cf«íþüí«ff«íí«þ·þ^þŸÎÎa¢aÎÎ   'ÿY  	 > O `   "&5462&'.'.76.5632.'#&'.'&6?65®€\\€[Œ<Cþ‘z¡C25ÃU#
.ÓZK ¨þm+[$/#>(	|“	rþËÉ[A@[[@Aý#2#¶‹þžþ7À*<Y ¤Þ$+}"(ý÷¦qà87] F 	_þ­1)
¬é	     ã	    # 1 K e   34&+326+"&=!#!"&763!2#!"&5463!2#>?4.'3#>?4.'3#>?4.'3ø«Xe`64[lýÂØþÝ7
þõ,	L;ûÇþòÈ˜=+3&98&+)>¹>+3&98&+)>¶=+3&88&+)>	¦Wjþ|rÊý>Q$õÆþ~Üôþd$kaw+-wi[[\ƒ;/xgY$kaw+-wi[[\ƒ;/xgY$kaw+-wi[[\ƒ;/xgY   ÿ €ò J \ m ‚  4.'.'&#"#"'.'&47>7632327>7>54&'&#"327>"&47654'&462"'&476'&462"'&47>&'&462i$		$^"
%%
"^$		$W "@9O?1&&18?t@" WŸ&%%&4KK¸6pp&4––£6ZaaZ&4mttm™^x	-€þ€-	x^=/U7CkÚþòÚkz'[$=§&5%54'4&KÔKµ4r<r4&–þX–È4[ê ê[4&mþèþÌþèm        €€     ' / 7 ? G O W _ g o w  ‡ � — Ÿ   "264$"264"264 "264$"264 "264$"264"264 "&462"&462 "&462"&462 "&462 "&462 "&462 "&462 "&462"&462 "&462"&462„^^„^¢„^^„^^„^^„^¢„^^„^¢„^^„^ý¢„^^„^¢„^^„^^„^^„^ù p pp pp pp þpp pp pp pp þpp pp pp pp ýpp pp pp pp þpp pp pp pp þpp pp pp pp `^„^^„^^„^^„^^„^^„þ^^„^^„^^„^^„^^„^^„^^„^^„^^„^^„ü pp pp pp p� pp pp pp p� pp pû� pp p� pp pû� pp p� pp pp pp p� pp pp pp p  	  ÿ ü      L T i { Œ  "&4626"&462$"&462#"&4632654>7>54   "&54>2"&462%"&54&#""&546 %#"&'&'.7>#"'&'.7>€&4&&4æ&4&&4S Zÿ ­&4&&4é4$#&áŸ&&j–3$"('$þùþŽþù&4&[›ÕêÕ›[ýý&4&&4F&4&ƒ]\„&4&Î$ÎŠ
	!Dœ4·%	,\Í4ë¦4&&4&š4&&4&-ÿ Z ‡4&&4& ;cX/)#&>B)Ÿá&4&–j9aU0'.4a7¹þù¹&&uÕ›[[›ÕÛ4&&4&@&&]ƒƒ]&&’ÎÎ�0
²u4‰…0
)î›4¯     ÿ ý   # g °  &'.#"32676%4/&#"326'&#"2632#2+&'%#"'&6?676676632%#"'&6767#"&'&6767#"'.7>327"#"&'&6763"'.7>;7632;>%5K$
"0%>s$
"0%>;;>%5KþVL#>H30\�($$(�\þÞï( Ñ”•yO2F/{�(?0(TK.5sg$± Ñ”•y#-F/{�$70(TK.5sg$L#>H30\�($$(�\#ï(@5"'K58!'"5‚8!'"55"'K#dS$K		K$Sdx#@1w›d>N;ET0((?
-
2K|þÀ1wþõ›þïd#N;ET0$(?
-
2K$#dS$K		K$Sdx     ÿ     D N \  2654& 265462"2654   #"32654>7>54."/&47&'?62 &4&ÎþÜÎ&4&„¸„hêÕ›[&4&r$'("$3–j&&Ÿá&#$4[›ýÂâý½"¨@¨éGB�[Ï"À&&’ÎÎ’&&]ƒƒã[›Õu&&¹þù¹7a4.'0Ua9j–&4&áŸ)B>&#)/Xc;uÕ›ýŒâý½¨"¨"éG™i[Ï    ÿ€ €  X h  #"&54676324&'&#"'>54#"32#"54>54'.#"32>7>767632326#!"&5463!2b)
:4FDæN[‡1ò,^•J¡“K-*E#9gWR’Yvm0O	¸©wü@w©©wÀw©ýC2È2c@X¬&!þ9{MâAé‘¼_’ž"S4b// DR"Xlj’PY<	ü@w©©wÀw©©     %ÿ Úÿ  e  4.#"32>7676#'.#"#"&54>3232>754&*#"&54>763 >32è''il$E/
@òP@§¸
^ƒ²`‡Ÿ'W6&¤!.. ! -P5+


ãúE{½n46vLe£VzÏ:þ÷‰,SN/
M5M[ý§	]$‹[±˜^§ˆ5€iC'2H&!(?]v`*	õâlâÂ�	þ˜bþ¢$9>¿  ÿ û = R ‡  2#"&5467%!"&7>3-.7>;%.7>322326/.76/.'&6766/&/&#"&676	&676&6766/&672? Þ=1’(H/ ýñþ 	'96&þ@)9<'ºý÷)29%
áþ¡&06#ÀÙº#ºÚ$î JŽ ¥07j)’5@Þ"*3%ë"!M
þú%#Kñˆ"%NÁe8)'8_”(9ª.<þc +8 8(%6 <)'4@@)#-<^
?%$-`%.}Q!&Ê}%&N“-l§þöIJÛ;6>/ª=*”%8!Q þ Ç#P"þ\Q#N&þaÄà)<9    ÿ b R ] m p  %"'.'&54>76%&54763263  #"/7#"' #"&/%$% 322654&#"%'OV¥9
¸nt
|\d
Ï“[ÿ—nt
|@þD:)øî	;9þ8'+|‰jà," °41±´þéCH^þnVz(²~R	´9°\'	ûrÆ
@åþíèLŽß@Æ	@åw4þ6þHI(+ýC
,Å�55,þ¹
f[op@©\j½;(zV~²      ÿ—þi  / 5 O  #"'&54>32&#" 654'67'"'>54''&'"'6767&546767>7“”æè’“ˆò“`V BM§ãáRà B9)ÌŸŸ!SH-77I…XmýSMÚH*Ãk#".o;^J q®×Ÿ¡¡Ÿ×“÷’>@ö¨ªííªYM$bKÀþÎd �¨Ò¯[E" ¢Öâ;ÿþ¹Kx%^‘6;%T,U:i”m=Mk     ÿ€ €  ) . D T  4'"&5463267&#" 6;64'.'4'>732676%#!"&5463!2),šè›œs5-<AšÏÏ4Ï²
2W9
Û&P:\�3)SEPJ…�D4:3NI©wü@w©©wÀw©ïNE	2@u££us©+,ÙþÊÔÕý/?x‘sa‹tmP·'œ)fHVEA(%dA4w&4J5*ðü@w©©wÀw©©      ÿ€ € O [  4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76  $$ ÿCf'/'%($†UÇL
(
#'/'@†‰3#@,G)+H+@#3‰ÎþŸþ^þŸÎÎa¢a„X@_O#NW¥#O_Š.*	##(ûþ^þŸÎÎa¢aÎÎ   ÿ€q€ [  632632#"&#"#".'&#"#".'&54767>7654.54632327&547>P†Õ9	B6?K?%ƒO4ÛT% >6>Z64Y=6>%SÛ4N…$?L?4B	@Ø€‹{:y/�$ ,'Rˆ!F!8%#)(()#%:!F ŠQ'+%Ž0z:‰z     ÿ€ € O _  4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76#!"&5463!2 Cf'.'%($…VÆM
)
#'.'@†Š3#A,G)+H+A#4Š ©wü@w©©wÀw©„XA?4N$NW¥&M&LŠ/*
##	+ü@w©©wÀw©©      ÿ€	   O  $>?>762'&#"./454327 327>7>	 EpB5
3FAP/hþ«þß\Ó/NG¸S…Lº	Â €â’þ ˆR†P*ŠéÀmÉ95F84f&3Ga4B|wB .\FI*/í.?&,È¬5~K %&þ§Y."7n<	"-I.±M`{�ARwJ!   ÿ    F X ^ d j  ''''"'7&'7&'7&'7&547'67'67'67'63277774$#"32$			*ìà'Ö±,?�g=OO&L&NJBg�;1²Ö'àíîá'Ö±.=žgCIM$'&&NJBgž=.±Õ%àí�þóžwØ�\\�Øwž�Iýoýo‘Äý<ý<Äý ý  €-NIDgž=/²×%äðîâ(×²+AžhEHO*"#*OIChŸ=/²×'àìíá(Ö²/=Ÿh>ON. �]�ÚxwÚ�]�ýþ�þùËœ7›þeüÉ[ü€þ@À€À    ÿ €   ) 6  !!"3#"&546%3567654'3!67!4&'7S³ýgn�y]K-ŒÇÇß÷þ#75LSl>£9þãä»Vüå%¦cPe}&Hžnüý_•HÈŒŒÈÚúò=UoLQ1!Ãœ4564Ýý·òû©7UŒC"³    
  ÿ      ! - 9 [ n x � ç   "&46254&"326754&"326754&"26754&"26#".547632632626326'4#"#"54732764&"264.#"327632>#"'"'#"'#"&5#"'67&'327&'&54>3267>7>7>32632632T"8""8‚)<())¬(<)))®)<))<)®)<))<)TþØ¯{Õ�Rh‚x=8 78 n 81p‚ŽH_6âS²’ocþF@b@?d?uK—bM�70[f5Y$35KUC<:þî[;+8 n 87 8/8Zlv]64qE 'YKÀ0-AlB;
Wùˆ#;WS9&�(#-7Zè://:/úTr++r,,r++r,,r++r,,r++r,,Ê Çg«àxXV¯×¢þÔe9222222^³KóVv”–ÝF0²2OO23OOþà`¦lF;Ÿmhj84DÃroþëB@�r+@222222C0DP`.Àr8h9‰œ~T4.&o„@9Šð1P    ÿ€ €  % 1  4'!3#"&46327&#"326%35#5##33  $$ •þ–Ù}PcŒŒc]<hl• àà ¥ËYmmnnnnÎþŸþ^þŸÎÎa¢aw!„LY�Æ�;edáþÂáÒwnnnnnvþ^þŸÎÎa¢aÎÎ     %ÿ    '  #"$#"#.5462632327>32 1®¤IþãU¤Î ?L€¶€L?¾™ccÃ4MXŠ& ü¹04;0þ®XpD[€€[DpD,)&&    ÿQ	    9 V \ ”  26&".'&'&6?.#"#26327677>'32>&3#'&+"?626&"#!'.'!"&5463!>;26;2!2˜P  P 	
92#.}SûP9:±:%L\Bž› )spN/9oJ5 
!+D„`]�Bg§Y9Ñ+†,Á9%
Pk4 P  P &þNnF!_7*}B<„{o0þáþš&&¥B;*<@$ucRRc§#@16#37c&€@@@J"@*4Œ^`E²DÎBžýàþÜo/8927
*@O ´LCó!T!32Ú3X$‹BJ@@@ ý€&AS
0C59"'D/& &D488$5A&     ÿ    % O  #!"&547>7>2$7>/.".'&'&2> ^Bú@B^>FFz¥n_0P:P2\n¥zFF>ýÌR&çp^1P:P1^º�&R
P2NMJMQ0Rrü.B^^BÒ	7:5]yPH!%%"FPy]5:7	ý¨¿=4©QH!%%!H†t4=¿<"-/ ?      ÿ    1 P p  +".'.'.?>;2>7$76&'&%.+"3!26#!"&5476 7>;2Â'
+§~'*OJ%%JN,&x§'%^ÔM,EE,M7ÆZE[þÖP*FF*P×É:5À€^Bú@B^){Æ$.MK%%KM.$+ââX)o3"�a  22!]�4	I£>"">Æ,ý& S8JæB##B¦Ÿ12ü`­ü`B^^B 8&ra#11#$¬¶R&     ÿ ë        " & . 2 v  %/%''%/%7%7'%7'/#&5'&&?&'&?&'&7%27674?6JÊ"ØþÔþîã0õ<=þ �_gNUý? DþéfæýáuþYšâ�³GêbþÛä7=^H^…`	±=v~yTÎõ¿ÖìÕþ3Úõ×†ÕGÌýâÖDÈþ£PïO	4FžÈÑ­û³ê¤ðqÂ¹£ü»éŽi_w\Þ€ä!1u»S¡êò%V_-dÒ
‡™þ1=U{J8n~‡r‡™    ÿ €   ' U  4.#".'"3!264&"26+#!"&5463!232+32+32±0P373/./373P0T=@=T­™Ö™™Ö™|`^Bû@B^^BÀB^`````*9deG-!

!-Ged9Iaa›l˜˜lk˜˜þOÀàB^^BÀB^^BàÀ€À€    ÿ €  	 + Y i  "&54622#!"&54>;2>+32+32+#!"&5463!2324&#!"3!26™Ö™™Ö™0.I/ OBýÀBO	-Q52-)&)-2³`````^Bû@B^^BÀB^`ÿ û@À|k˜˜kl˜˜þ¸"=IYL)CggC0[jM4				€À€ÀàB^^BÀB^^Bàû@Àú@    ÿ€ €  ! 1 A Q u   4.#".'"3!24&"254&#!"3!2654&#!"3!2654&#!"3!26#!54&+"!54&+"!"&5463!2 )P90,***,09P)J6 6S…¼……¼"ýÀ@ýÈ8ýÀ@ ^Bþ @ý @þ B^^BÀB^U€kc9		9ck€U?¼……¼…þæ@@88@@Nû@B^````^BÀB^^    ÿ€ €  ! 1 A Q u …   #!"&4>32>72"&462#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!546;2!546;2!26#!"&5463!2 J6þ 6J)P90,***,09P)‹…¼……¼"ýÀ@ýÈ8ýÀ@€ù@`@ @`€^Bù@B^^BÀB^Õ€UU€kc9		9c»¼……¼…ý`@@î88õ@@ü2Àû@````Íû@B^^BÀB^^      ÿ      (  %.'"&' $&   #"$&6$ óƒwC¹Î¹CwƒjJ~J‰áþÂáá>áŽïþ´·¶þ´ðŽŽðLlLðÅ›ÍJSSJÍ›–¯¯²>ááþÂá6þ”þµñŽŽðLlLðŽŽð    ÿ     $ ,     $&6654&$ 3 72&&  ÊlLðŽ�ðþ´þ’þ´ïŽŽðm•zÎþäþÈþäÎz•Bðƒlƒð©áþÂáá> Žðþ´¶µþ´ð�ŽñKlLðûGÍúœÎzzÎþäœúÍG€€¡>ááþÂá      ÿ     ' 7  #!"&54>7&54>2   62654' '3±/U]B,È�üª�È,B]U/OQŠ½Ð½ŠQþŸþÂáá>á+X}�“‘þ‚‘“�}Xð0b…ÓƒšÛÛšƒÓ…b0}“h½ŠQQŠ½h“áþÂáá>úá�fïþìïf�      ÿ      # =   #!"&4>3272"&462!3!26#!"&5463!;26=!2 J6þ 6J)Q8PØP8Q)ˆ‡¾‡‡¾¡ü À€^Bü@B^^B`À`B^V€VV€ld9KK9d¹¼……¼…û `ú Íú@B^^BÀB^``^    ÿ€ €   + ; K [ e u  4.#"'"3!264&"254&#!"3!2654&#!"3!26%54&+";2654&#!"3!26!54&#!"!#!"&5463!2€"D/@¸@/D"?,ª,?€p pp pý@Àþ€þÀ@€ÀÀý@Àù€ ù@€^Bù@B^^BÀB^D6]W2@@2W]67MM£ pp pþà@@@@@@@@n`û@B^^BÀB^^   ÿ€ €   + ; K [ e u  #!"&54>3272"&462#!"&=463!2%#!"&=463!2+"&=46;25#!"&=463!2!3!26#!"&5463!2€?,þV,?"D/@¸@/D"€p pp pý@Àþ€þÀ@€ÀÀý@À€ù À€^Bù@B^^BÀB^D7MM76]W2@@2W]Ö pp pý @@ò@@@@ò@@ü²`û Íû@B^^BÀB^^  ÿ â   A  #"327.#"'63263#".'#"$&546$32326çÒáÞÐÐÞJ9"65I).!1i«„§CC†u
+I�\Gw\B!al–þãÝ‡‡Þ•yëÇ™V¡Š/]:=Bí>9þÆþÃþÄþÉ+<F+a[le•þ…Pn[A&JR7tÉ)©ª+ÊtHŒ½ù‰¾þÅkFIK      ÿe	 ›   . ™ ¿  #"'&'>32%#!"&5463!2#"&54>54'&#"#"54654'.#"#"'.54>54'&'&543232654&432#"&54>764&'&'.54632Å ?cáÕ'p& ?b1w{2V	?#ûÇ&#9&×CY'&.&#+B
: &65&*2w˜1GF1)2<)<'

(
BH=ÓŠ:NT :O	·)4:i F~b`e!}ˆU3i?fRÇúþçÒUX|'&'&I†c&Q
	*2U.L6*/L:90%>..>%b>++Áz7ymlw45)0	33J@0!!TFL ‡þîå P]=GSæ-ƒÐkwm	!©ƒþä¬*    ÿ     (  %6&692?  $&6$ ¥“	' ü Ýþalà@lŽðþ´þ”þ´ðŽŽðLlLðåµ,&þ³EC
þ‰äh¥$›þ”þ´ðŽŽðLlLðŽŽð    ÿ      / 3 7 ;  %"&546734&'4&" 67   54746 #5#5#5€p pF:€:F€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppP<d‹üud<M†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€    ÿ      / 3 7 ;  %"&546734&'4&" 67   54746 #5#5#5€p pF:€:F€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppP<d‹ýud<M†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€    ÿ      / 3 7 ;  %"&546734&'4&" 67   54746 #5#5#5€p pF:€:F€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppP<d‹þud<M†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€    ÿ      / 3 7 ;  %"&5467534&'4&" 67   54746 #5#5#5€p pF:€:F€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppP<d‹‹d<M†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€      ÿ    	  + / 3 7  %"&54624&'4&" 67   54746 #5#5#5€p pp p€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppPOqqOM†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€    ÿ €  & . 6 > F N V ^ f n v ~ † Ž – ž  "/&4?.7&#"!4>3267622"&4"&46262"&42"&4462"$2"&42"&4"&46262"&4"&46262"&42"&4$2"&42"&42"&4™

ýŽ

R

,H8Jfj–ÿ QŠ½hj¾G^ÎR,

!4&&4&Z4&&4&¦4&&4&ý¦4&&4& &4&&4 4&&4&ý¦4&&4&Z4&&4&¦4&&4&þÚ4&&4&¦4&&4&þ¦4&&4&&4&&4&Z4&&4&Z4&&4&

ýŽ

R

,[ècG–jû  h½ŠQRJ'A,

þ§&4&&4Z&4&&4Z&4&&4Z&4&&444&&4&€&4&&4Z&4&&4Z&4&&4Z&4&&4Ú&4&&4Z&4&&4Z&4&&4&&4&&4Z&4&&4Z&4&&4   ÿ     % - 5 = E M } … � • � ¥ ­ µ ½ Å  +"&=#!"'+"&=&= "&4626"&462&"&462"&462&"&462&"&462#!"&=46;4632676/&?.7&#"!2 "&462&"&462&"&462"&462&"&462&"&462"&462&"&462"&462€€@?Aý A?@€@R.’..Rù@`–jlL.h)*þÆ*$	%35Kàü€..Ò..Ò.’ÀÀ©uÂvnºu©À®....ýà@@€j–N *þÆ*.t2#K5ý€À..R..R.    ÿ  þ  @ H q   '&'&54  &7676767654$'.766$76"&462&'&'&7>54.'.7>76âþüÀþôØŸÁ¶þÈµ|â¡_ÄŸ”âyv¿�¤/Ûƒýâƒºƒƒº£k]
:BuÆq…À
CA
_k„Þ‚�ø‘XVo×bZZb×nW¨ ðþ|V	0 	Q2¸´-¨
l­ç}¸þÏO		/	:ß1§�Áz	
qÐþÛ%ºƒƒºƒÿ zÕG
4(

6’RoºaÄ…\¨<

)4	JÚ}ƒâ‰†ñ   ÿ€ €    %!!#!"&5463!2  û  ^Bú@B^^BÀB^€ `û@B^^BÀB^^   ÿ€ €   %#!"&=463!2 ^Bú@B^^BÀB^àÀB^^BÀB^^     ÿ      &  ))!32#!#!"&5463!463!2  ý   ý `B^ ^Bý ^Bü@B^^B`^BÀB^  ÿ ^B ü@B^þ B^^BÀB^`B^^     ÿ€ € # 3  %764/764/&"'&"2?2#!"&5463!2—’

éé

’

éé

’

éé

’

éé
s^Bú@B^^BÀB^×’

éé

’

éé

’

éé

’

éé
û@B^^BÀB^^   ÿ€ € # ' 7  "/"/&4?'&4?62762!!%#!"&5463!2é’

©©

’

©©

’

©©

’

©©
ü û  ^Bú@B^^BÀB^©’

©©

’

©©

’

©©

’

©©
þÍ `û@B^^BÀB^^   ÿ       	!  $&6$ .2ýrþÎ`Žðþ´þ”þ´ðŽŽðLlLðf4ýÌÐþ”þ´ðŽŽðLlLðŽŽð    ÿ     # . C Ä Ô  &>"'&4762"/&4?62'"'&4762%'.>6.'.>6'>/>76&'&.'&7&'">?4'.677>7.>37654'&'67>776 $&6$ (4þZž##&##&y‹"“6&.JM@&Ã "(XE*$+8
jT<l$3-V<2'.
-1%#e"!Z¶
+*)H	 8(j	#*-Æ·Vv/kh?'öŽðþ³þ”þ³ðŽŽðMlMð$($ÔR#&"#'#vZ@+&MbV$
þ
G7--)

R2T…
313dJ6@8lr2_‹5m/."·G:=	)%5f0gt*2)?;CB66&, ²	`48]USyþ”þ´ðŽŽðLlLðŽŽð     ÿ    G  6?>?3#'.'&!3!2>?3.'#!57>7'./5!27#'.#!"g±%%D-!gg<6Wþ÷WZe#1=/2*]Y3’ë-,ýŒþˆC1/Dx¾‹ë] VFýÜIýq-HŽþ¾þÁD2ýÔNK'>*Ø%þR=f07ƒ’ó=.fDý]\|yu    ÿ€ €  , 0 > S e u  #2#"'&5<>323#3#&'#334'."#"+236'&54.#"5#37326#!"&5463!2š		<	ûÞzz²jŸžk-L+© )[$©8=".un/2 ´^Bû@B^^BÀB^ã¶5cy	
›
îØþ(ØÝ”Iþ(8þÈ?Cþ(3›>Ÿ… #"šþ($=û@B^^BÀB^^     0ÿKø    S �  &'.'&' ./674&$#">&>?>'76'#  "&#./.'7676767>76$w.~kužBRþ]¨ T%z+", |ÓþÞŸ“þôj<¦—‡)(!(	~Ë£zF8"{ù´‘%%#5Ðþý‡¶)Šˆ}''�xÃîJFßÏ0"H[$%þåþEJ#%.Gk29(B13"?£@S)‡5" ž#9–ÜâÅdm«W"ÕþÖ;L·65RŽA0@T.þž¡$Ô}i`:f3A%%
BM<$qó:)BD	aa%`¡]A&c|	‡MÐþës!
Z2}i[F&‰�ƒ**
< •�Ê£sc"J<&NsþF  %ÿØô  0 @ W m  6&'.6$.7>7$76".4>2.,&>6 '"'&7>=GV:‡e#:$?+%
q4Áìþòþúð´g
&3hòT`ZtóQˆ¼Ð¼ˆQQˆ¼Ð¼ˆpAçþíþËþÛþþ¶P1LŽ½áïöâÎK!:<þ×ø}Òˆ`d‘áˆl»¡bð,«9'

%%($!ýËºa3ƒÀ¤)W)xÐþ†þþš¡¤Ð¾ŠQQŠ¾Ð¾ŠQQŠ“ÐcQ±öþ¤Ç¡-ôÒ—e)U¤s2Žþ�ôXD\”½ÑÏ¼’Yd’Ï      ÿ€     / ? O _ o  � Ÿ ¯  #"=#"=4;543#"=#"=4;543#"=#"=4;543#"=#"=4;543#"=#"=4;543%#!"&5463!2++532325++532325++532325++532325++53232Àp00pp00pp00pp00pp00°8(üÀ(88(@(8 0pp00pp00pp00pp00pp0 €  €  €  €  €  ú@(88(À(88û €ð €ð €ð €ð €     /ÿ Q  �  /&'%&/"&=.6?&?&'&6?'.>-#".6?'.>'&6'.>54627>%>76#"'%%6§º2º72GfþñÐ!)p&4&p)!ÐþñfG27º2º§	*6þñþÊ	"§º4º72GfÐ!)p&4&p)!ÐfG27º2º§"	þÊþñ6*	£!k3j &3
%,œþÇî*€Ö&&Ö€*î9œþÔ%
3& j3k!./!>��>$,*!k3.j &3
%þÔœ9î*€Ö&&Ö€*îþÇœ,%
3& j3k!*,$>��>!/.      ÿ     &  6.'&$	&76$76$ÁP’ÐutÛ¥iP’Ñu›¬Gþ£xy
¶þÔ¶ü[xy
¶-¶§š_vÙ¡eN�ÏuvÙ¡e	ˆ ÿ=þ¤uþÊ¦·þÈÇ„[t7¦¸8ÇX   ÿ    
    & 6  ##'7-'%'&$  $6 $&6$ ´£3¯«1³NðþE0‚þÐÚðgï¿R¾=|ÓþÞþÂþÞÓ||Ó">"ÓìŽðþ´þ”þ´ðŽŽðLlLðüþ·^þ¢v!1f2i‚þÐ‚wgïfZQ¾Q^>"Ó||ÓþÞþÂþÞÓ||Ówþ”þ´ðŽŽðLlLðŽŽð  &ÿZÿ X b l w � « · Â Í Ø ä î  .'&>'&'&".'.'&&'&'&7>767>67>7626&'&>&'&> '.7>.676'&'&'&'.67.>7>6&'&676&'&676.676&'&>&'&676'.>6/4-LJg-$	6)j2%+QF)�b3FSP21DK2üAW")")ý$??8A&A„E5lZm�ž=gôG2Sw*&>$5jD †Ÿ±GHˆyX/4F ûr	1	1¬"¥"!ýl=6>ú¼	6
,5./¹±'e
.*�|�Ed!u&ó&%&¨Ÿ	&þù5d	¨þÚ))66@ýC&8B@qþùL?P^7	G-hI[q�¡:<ˆrS	U~97A_‡IR`gp1	1	ü;"("j?>"ýTâ6
,6 
   &        / `        ¨        Ä        ð              L       w       Q'       “      	 
¶       í       A  	   ^    	   �  	   ´  	  " Ì  	    	  $&  	  _  	  ¢ƒ  	  y  	 	    	  *Á  	  < C o p y r i g h t   D a v e   G a n d y   2 0 1 6 .   A l l   r i g h t s   r e s e r v e d .  Copyright Dave Gandy 2016. All rights reserved.  F o n t A w e s o m e  FontAwesome  R e g u l a r  Regular  F O N T L A B : O T F E X P O R T  FONTLAB:OTFEXPORT  F o n t A w e s o m e  FontAwesome  V e r s i o n   4 . 7 . 0   2 0 1 6  Version 4.7.0 2016  F o n t A w e s o m e  FontAwesome  P l e a s e   r e f e r   t o   t h e   C o p y r i g h t   s e c t i o n   f o r   t h e   f o n t   t r a d e m a r k   a t t r i b u t i o n   n o t i c e s .  Please refer to the Copyright section for the font trademark attribution notices.  F o r t   A w e s o m e  Fort Awesome  D a v e   G a n d y  Dave Gandy  h t t p : / / f o n t a w e s o m e . i o  http://fontawesome.io  h t t p : / / f o n t a w e s o m e . i o / l i c e n s e /  http://fontawesome.io/license/                                  Ã      Ž ‹ Š � � ‘ Œ ’ �	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab  ï cdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ  "	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS ÒTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°± ”glassmusicsearchenvelopeheartstar
star_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroaddownload_altdownloaduploadinboxplay_circlerepeatrefreshlist_altlockflag
headphones
volume_offvolume_down	volume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalictext_height
text_width
align_leftalign_centeralign_rightalign_justifylistindent_leftindent_rightfacetime_videopicturepencil
map_markeradjusttinteditsharecheckmovestep_backwardfast_backwardbackwardplaypausestopforwardfast_forwardstep_forwardejectchevron_leftchevron_right	plus_sign
minus_signremove_signok_signquestion_sign	info_sign
screenshotremove_circle	ok_circle
ban_circle
arrow_leftarrow_rightarrow_up
arrow_down	share_altresize_fullresize_smallexclamation_signgiftleaffireeye_open	eye_closewarning_signplanecalendarrandomcommentmagnet
chevron_upchevron_downretweetshopping_cartfolder_closefolder_openresize_verticalresize_horizontal	bar_charttwitter_signfacebook_signcamera_retrokeycogscommentsthumbs_up_altthumbs_down_alt	star_halfheart_emptysignoutlinkedin_signpushpinexternal_linksignintrophygithub_sign
upload_altlemonphonecheck_emptybookmark_empty
phone_signtwitterfacebookgithubunlockcredit_cardrsshddbullhornbellcertificate
hand_right	hand_lefthand_up	hand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilter	briefcase
fullscreengrouplinkcloudbeakercutcopy
paper_clipsave
sign_blankreorderulolstrikethrough	underlinetablemagictruck	pinterestpinterest_signgoogle_plus_signgoogle_plusmoney
caret_downcaret_up
caret_leftcaret_rightcolumnssort	sort_downsort_upenvelope_altlinkedinundolegal	dashboardcomment_altcomments_altboltsitemapumbrellapaste
light_bulbexchangecloud_downloadcloud_uploaduser_mdstethoscopesuitcasebell_altcoffeefoodfile_text_altbuildinghospital	ambulancemedkitfighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_down
angle_leftangle_rightangle_up
angle_downdesktoplaptoptabletmobile_phonecircle_blank
quote_leftquote_rightspinnercirclereply
github_altfolder_close_altfolder_open_alt
expand_altcollapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcode	reply_allstar_half_emptylocation_arrowcrop	code_forkunlink_279exclamationsuperscript	subscript_283puzzle_piece
microphonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchor
unlock_altbullseyeellipsis_horizontalellipsis_vertical_303	play_signticketminus_sign_altcheck_minuslevel_up
level_down
check_sign	edit_sign_312
share_signcompasscollapsecollapse_top_317eurgbpusdinrjpyrubkrwbtcfile	file_textsort_by_alphabet_329sort_by_attributessort_by_attributes_altsort_by_ordersort_by_order_alt_334_335youtube_signyoutubexing	xing_signyoutube_playdropboxstackexchange	instagramflickradnf171bitbucket_signtumblrtumblr_signlong_arrow_downlong_arrow_uplong_arrow_leftlong_arrow_rightwindowsandroidlinuxdribbleskype
foursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378vimeo_square_380plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BEuniF2C0uniF2C1uniF2C2uniF2C3uniF2C4uniF2C5uniF2C6uniF2C7uniF2C8uniF2C9uniF2CAuniF2CBuniF2CCuniF2CDuniF2CEuniF2D0uniF2D1uniF2D2uniF2D3uniF2D4uniF2D5uniF2D6uniF2D7uniF2D8uniF2D9uniF2DAuniF2DBuniF2DCuniF2DDuniF2DEuniF2E0uniF2E1uniF2E2uniF2E3uniF2E4uniF2E5uniF2E6uniF2E7_698uniF2E9uniF2EAuniF2EBuniF2ECuniF2EDuniF2EE      ÿÿ               Â              Ì=¢Ï    ËO<0    Ô1h¹                                                                                                                                                  framework/static/libs/font-awesome/fonts/fontawesome-webfont.woff                                   0000644                 00000277350 15266055653 0021425 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       wOFF    ~è    †¬                      FFTM  0      k¾G¹GDEF  L       ð OS/2  l   >   `ˆ2z@cmap  ¬  i  ò
¿:gasp        ÿÿ glyf    _y L¼�÷®Mhead bœ   3   6‰å-hhea bÐ      $
µhmtx bð  ô  
ðEy…loca eä    õ¢\maxp lü       ,name m  D  †ã—‹¬post o`  …  u¯�›¡       Ì=¢Ï    ËO<0    Ô1h¹xœc`d``àb	`b`d`d:$YÀ< ¸ ÷ xœc`fËdœÀÀÊÀÀÒÃbÌÀÀÐ¡™Š»ð€‚Ê¢b…¯lÿ�|6F�0#’F ÐËn  xœÍ’ßJâqÅçgjeæù>À"êD½€È>€{ÓEˆO >�øâˆ—,"ÑuÈ^ì¥[[[ùÃÝjûos¦õÖ_¿Mè¢ë%:0g80Ì†‘™×ñBï.LÞsŽzÃ°×¤ 1Y—ŒlKWvå›es¹t®¢)Mk^‹ZÖªÖµ©míêŽÔ×‰Î˜bškÌ³È2«¬³É6»Üã€>'œYÊÒ–·¢•­jukZÛº¶góm2• ÉùüŠ(ê4«-iEkÚÐ–v´§}êX•BÇ×Y`‰ÖØ`‹öØç�cª‰9ËZÁJV±š5¬eëYß†6þGÎ‚­`3ø|6ü«Ñýè‹[uI—pËnÉ-º¸‹¹¨[pLñ�0ŠLp�;Üâ×¸Â%þàç8ÃoüÂ>F8Å	ŽñG8Ä`ßW¿Î¯ý¶òâò‚õ"¡E^Ì_á=(K,F“KË+ÿyïbùÃó      ÿÿ xœ¼½	€TÕ•0üî½o©}{µuuuwUWÕ«ênènjmz-š�nvÄE‘EAAJ!*ˆ(âÞhDÉ2có%FœÊ¦“Ebb6¿ùÚ$&™¸Œ“ä7ºß¹÷UUW7èÌüt½w÷õÜ{Ï9÷œó8Ìmæ8báÁI—	ÚƒÄ´¡¼šÝŒ7�S›EîGÿ!î’3œøŒ�ãjÀã”�=w;ÅP°^I¦A;RRÉn”Æk‘øLSá.”õ)Šo8GŸ([¸«)ó9O,,ÌAt�S’
üïh
yªuºjZupPGxìN®oÆÉnœˆ{ìÂho2�AéDÜ-rÓÖ]µâªuÓà5ñêe…Ñ^¥–dM¶X›8=Ÿ×är5Í»^Q\õ~¡£2€¼V—0 Žoã0kCÚ qAè·�Ð‚®ÖG<Â
¶9Òá ïv¸`Ü|NýX½WýIè:"õ'ÓaõØWÞºO=}üÚk�#Õ"áøµ7£e	�¤%VsÉ~-½y$ÅµÇÕÓ÷½õõX„Îw&'qÇù¸.n.ÇEì¢ÄKÜ#€¢JD‰Ú�në´½7˜Ñåô¸=µ|Žw“L:Ó�2vmrRv:=0P¹@DýÛ“‰ì¦V„Z7eOª‹d³�7ËHMºSY³|ð[oˆíõ™f'BÎæL}»øÆ·Ò—äV÷žÊö®^Ý+ä{W®=±§©uÒ¤Ö¦='jÃÎ,Ë|;ôv�A�ÍÏo=ü¬0Éq8"¾IÂ³‡›8�§¹yZ†6Ç´o9ÎÏq<i3Ÿ‚Æk±§›À„Ò1%�&…û¡þÎu¨û¶k„Ã®½­{H}§ð@Î�WèÂ—^qïÔ·þÑ4;gg7ýã­ÿýNáy­ì/ÂÜqõŒÊP�·ˆ O ÐŒLÁ4‘Óq�,À˜øÔ‡–"—Sv©=jL¨/U¬jC½-wÊo£�ÚÈ�nŸú¤j’Ì®Ó{ï™j\¢ý­©vEô³ÑkêäÙzº>p¹n=…^=ŠajID(µãÜÍà· ¸ºâøquŠÏF;Ñ�è5Ö®†s7;QC7ºU½½[ý…ºòµ×ˆ¡ÔÌøyZIÛ˜èØ»è*Ž!$	ïdâµ„³‰Å–Ü-Ë‡?·ü{óÌmý»ÑÆÝýÛf6ÛÏpo«ß~ûmÔ½wÓã�oºèáG6MÏå¦ozäaò--üm#]?]?V®Žkáz¸ùÜ¥ÜµÜ.î>î)îŸ9NH%•&T/Ö §»_À�ìI…AxäÑØøO™þBõ�]8(§øØ.vŽÏ)¾G=žÃÜHŒP‘SÍU¦ºP™°ä>f‹F„E“-G¡GÇs|˜¬Ò'?~zÄI*“¨ã–Rá|é«[`–§À-VÎ'Ý™G�P3bˆ'\Rå’ýýIÌž#n’;Wæè–ÙŸDô‰TáþÑ¹b8¶0Ù^s6,rÈ¥µªi­²�ñ��ÿŸö�­sm15kk‹¡,}Ž¸q®ÒWÈ�;î“§¬t£ sÒúeÙYq’qC/˜ ¢0 ¡qçâ|>ù¨
3ÌÂ„�æÎWéþ/ŽÕ¨¡€sêFÎ"ÞÉ™sƒÎI¬oAHIö 8ôð¨Câ�þÂ„»üüw©‡ü~ê@
¾ŸúÉ_°(ÿ]h=õûýê¯ðà…r¯9ó�ààp!Ž;­H¬�ê-[Ifô£Ëw;%=¬dõ×ê¯µ’�®bmH)–þk=o¬¿\Š†»hûEÎÁiÚ7i:-!mn:`[†GÜ]ƒàìGE,‹;–Ås²yH6Š2èÆˆsîÕ—:î…‡ÎÊI�¨@È^\ßw„¬²OVÎÃµžµŸ¬ý…<­g?]«Y{?qK‹g¼H—[—¢Xù ´&•tdÒn�[”,ÐúZÀ!H‰6#À=nÝ³µšâÔ;O¨¿WÿUýý‰�G4]]°6®Ù°pßñ7Žï[¸aM£5P·¾ñÀ‘B®]?üáÜã4åÎÈÿø×Pï¦€¥©ñêÀœ7o\É!×ºßœ¸º±ÉØ¤¾‚çØ�Ùÿ„2>8²/p‘2¸h@±k~Ú¾ñüèB~ÎaÉ[ì�rŸÎ=Pr8®S™eáù—scêF×Ó—…Ð ô—SÌ#PÏÈ|0zâð'•zÑéŽS‚õ)ÁŒ8aFB°FE	þÓVÃr�J�”(E—‡ fDp¦š€Uœ\Ÿõ´'h4P…¶ 	‚jî�<tè$>d3}Cv†fôÕ÷»M–}Zlf©æß,.äŸÔp�Áj1Þ•tÖYŽjËÿ2ÛlÆ—,U±©½ï·Ù<:ñ½z«Ùt[˜%öY!1vÓ¡Mÿfrc:_nò"÷ê7z¬wÅývó×m®zãuiƒÙdt­¬ŠOªÆ.3KÛÜ<y¡Éd0‡ï3l¨LlØžÐY´Ä­~ìbgà­#8H7•»JÃC*gY¸€_ÚÖYKiÔn„‚0ºAQ¤•–PiMg-cÈÎ‡…Í)<Ð9Ü¹áœÅJH–X-…”o•êw¹ÖaXÝ;øÔ �Ôë<zÂÌ³Î@)‹ƒ*ÀÈrw¡–|u¸`ÞáçlÓc¬‚‡ûß¸m1ù:«ý¹H2yÎ¡­Ø•ád¶þY× ãEü+¥Gî Zˆ�Q
k”’P*îÇ.»6ÀOÕÜÀ¹ WÅ=¸ýŸn�™˜u…þB¿ÉdÖuë°ÿ8°<ð7¶4~cÀ8 (bK]4„x„~­*xÊ=–ð”Â¿èÖÏ1Tëð2ŸïGß¡}S×}�ÒüÚÞJ§X†–Ã¹Pëƒ@z${P‰Â™£õ"h^öÇÚb§Ø™Jr±ÿ´Ã`R_3¡ËÕ@|8~� v:GãE8»cþiê]5&4ÙtÊÁÃÙŽSƒ”×¦öî	#˜­¶ïÁ†³5£€ÙjQ ÍÙ0ì¦°µÃÎN`“Ðv„!œRyêÀ�S(v
]wB}J]­>uâº=�.#Cjn(,THu ˜_Z™ôÄ	6�qÀ—æÁöhhçPŠ4#J¦HÄ%jtŽ3ÔM‚)µ#¨�zØ…Üzº¹°dtçÑ1Dn~™9Í/™�È‹¦¿™ø£æBÖì@NV?„p'r˜Ùf:¢;Ñb±BÈQHb…$h±3¬CG|ØÏ#v2©yÞd³m)›e˜ÏÀsvº›wÊ~Ù¬í›fpž~¯»DGˆ	´r®0”â^XzË£¦ÝãŽ÷ÐÕ‡ÜÅc�’¡l& \ö`\Ð8HHa¯£ IC?¹³ýñö»Ð±6õ›ö:5ëH;Ôl�ÝÞˆ€4C”øâ�&µ\ôFð¾»ÚàÛjÔ¬,£|MCåÝ”­€/f8€³Ü®2¨¸ì	Ø.ŠÀÒ�l
_/ü€Aý–ÑkTóV�Î�gþ~T†™Î‚<`2©ßÒëQÖ&;ÜXÔAŽW@Úñ³@gœ¶j{œ¶j,Š	¢s·uuE¨š�²ÖŸž·©:ÕA¶É8,&êÑëÕ¼}|ž¦b0³•lFQ$px=ÁÈ4ddm7öÈnru"‚N:OÂu^Š²x@ñ�‚�ªêCÊG²¾”áƒ*œ%FŒ>TmðÊ?­Ö2.äo»»p¬ª¾¾ªðË®Š1²rÕ\TÃÃÙ¡K+LÃØœcÙóƒ�Â�Õn³Á:8ï¢ÇÏÎq¨y½NŽà\DvÈjþ‡ç[õ¨Ü¦Dy/Š*=H	Õ[0àl‰8=ïãô`—D¾Œd&â<œý€ÚqRíöº}~¿„|m?9[²Y{õH·IýÁFPµƒHÞp;@¸À©YŸ‹ÖîÛ[DñÖ]jÀú}º*ÃžhJÔ†ü'v^»ö6XD•øL˜›ÉVæ‚õa@XFök <à˜�—‘“ÒÂN²®”ñœ.äà‚¬ípVÿeÕuêÔÿØp›œ¤Ó+OÞ;ó«—Ýñ§ÆF G³\Eû¡Ð½bàkfy
zÉ�sÃí�	Xý›ú•k®¼MÖŠP’òÞÞY·_g¿Â#™f‡�}{µ ³„Lh.tMV((êÎÉ/àÐŒ4uÿXº4u¿<†k%ŸÅ…Ò�s=xˆfÂÈŒñÝ�èóP®ï(¾.(÷×q\…ñ+¢„¹‡i}üÜJ†/[ã¼ÆO¯£k<Ew{W%�ˆÒ‚pþRJÐË™¢¬$["ºH‡6#] ÖF¸üúC‡Ö«C¶_cˆÎéÔ|=ßFá2[¤#ì\†ÁeyÃƒí.­aƒ«nÆ¡z�K×9Å™eNÄéµÔžeÊö­ïòUÕ¿x´ë–UwÏÎ«Úm>¥ÎÕþÞ76¼t«Oïºd±Ù§Ü,å´…vœÿ‹2+Õ×·­ TU[¶NHN8 W|ø�¥fG{‡Ü˜lTÝ_â¥õÑZ1 þ®Ñ8jü`A¤’¶ìrÖÑã¼Œš•`h½*˜b®Óù÷Þå#ØèÌê§Õ¼ þBý²ú‹j¦Õß0s$nù^÷7œ�w¡$êGÉ¡;ð¾£N
.ÞA>3;M—®y‰�?®žzpÍ¥¦Î™�¤4°aqpÒƒGFÞ×wî|]ý“Ö¯ áø!ÀáØ¾Çbvá q8«eõ+ê)¶‹h.,U~ð4]áh.„P4s®¶)¼ø+kâø¥qÚD2Æu²™°ëÏ¸u ÜE3VŸâ­¯÷ÒŸâ³fŒS±ê8¼Û/Dª]5®ª–Þ–*xWG„jº°ß}æl&kÏlnÃ§i©ÅPv'ô6#ÞÆÆ…€è°á(%ÈË)>q�ÐEŸÛo6U+Ñ6çœÅ‹ç8Û¢ŠÏlÞ�>§þÌ`•ê¤æðMûöÝn'‹üÙ'…ŒzB-tŠ/ê¬±¦Ÿùú3ik�3
Ðßñ55©îZ	1aoæ«|+‘Å‘m¥¯
¼ž0$YÉ™‘OažÞ1ag•9œ¸upâ·À9G×ª+”’á„b´Š=Hß€îÛQ1h·TÈ²]‰Ò’ØQþ‘�^”ì ?ÂÑç®�ãs9­æØ» ÿøÑ ÂÑlÃíBÅ|4çTNùÌˆYBL»,�g÷#Ê5ûÒAùã‰�=!ÿ7~=ð/X]W÷üuwßZW×Ãþžèé�¿[Ùßêžžã«WÓd==BîÔmÂ®ÿÒ�Î‹v¦?$¼Ëöèš
E#
¢L‰!7ÊÃæØ·ž¿!¢º¢ÉT¤�RRýI4˜Ê)ø‡ÞH#ûÔl*¢:#ü£H.…“ý)¥�Ž–pÓ‡¤ÅºRªMÐB�úƒ=‘Æ…Ÿ (Ç‚ÃÍµèÍ�Ë¥†>Aû’,Ð_™ 2ü%¥5›pÀyn„6/á®à¶ÄMb¡t,çLÖ®’éÆl+ô9ÖQ¢Gb]*æ“D;æ�º‘¹{PZ!å*üâU1·ú¾|ý”áµsïó{Ý"‚3›\¢g‚Ž˜ø‰«‘GÏ‡y¹…G:Œ-nQg7ËÎ`Ô�3þxÎ·úAxæ%Ã�U�ïòXMZ‡&HX9ý>o²àsïGaëÎ
áë'Ï¾!»lÃ¼©�|³EW-�ÕeƒbˆéŒõbxs½¾Y0‡ß6EÒëœ>�)ŒV¹‘Hô›çß°}ºÕV=£ÎG~ãYkËh‹š/;µ»Û‡…â½0Š{4. cƒé\h`ç5¿ßã
F£A¹ª5¤ÎTg†[4¿Ë#äôæ¶úS¯o3ëèyuy�ú=øõ¥½<'j{‘	hþNŽkÐ6Æ÷	–@1c/²¬5-T:ž‹`YÇX]€Ýg~ƒô®…Ïi„¨lÒp—!³¼e>à1x06à?ì�eçoAÝsÚbƒ�öÌªfy�b3ƒ@BÎß‚”YqØ?;Ãm)Êh4s�k€P‘À£‹ÈÀUfWùÐ62ûƒcÇ>8F†(Êt*GŸC	ym
s©µr¢pÕ?™£IñìCë‡Y:Ï»&Íœ9é®Ó9T–Yá-k¸Ü˜%Ä)£@í|FFˆh˜9*Š€(RtÕÂÏK€øÇ»…T·ˆXM-IP.%�C"þùç‚?ž,+Ë†€=½­	Åô>òö¥täõà�ëÒ§UÞgQ�šíWÿåw#�Î¥7Ý‹�Úí[ëïPú	ÂíÿÞ®‹�ä'j7�Ã7Ì—Œ9Z‡×á“IÌS¹´þ·O4YkDEì¼Í‚šB~Î`ƒIg;òm‚ÛÕ÷«Üu Ö¢z‡Sg)ÒÑììrÁÇEÜ‰€=mÚK‚Î9ÅZDî]Ã4ŒõÙÉ~7ß‰R6HÛ‚(‰Éj‰Ëi! ¼BldpÓœ^´£¡zzï¥³ÛgûF:±qê¢�kíWlí�/Ð¡Âï±uX2ŠróáTsBà× ßïö¬ðÌøÌÍ«Ú‚—t§}}Æ¶§ž_5á…	ëÕk¬4ÿºÞ	�A;oH�Lê¶Ï¹¿)ùz¶.™qu‡ßÿA¢z½¯yxójÞk5ÕFü-®¸@ÞlÒ™õ�cùÚ—ÜÒ—\6¹=à½úÐO]9Ý/º5Ú”§ë³�ã\tOƒµèCÑT3Žf(i
]¦wôPÄð¤iQª§›wˆÎ³Ý=JµßŒv®GÞ®y²ü§[Ú[×Þã,µ÷Et&Q�«o´c·Ã‚�ýyb66k¶ú÷MK|ýÖ‹$Y¶„z%œÄÆP•Ù(�«°^ô87D¬rK°Ýü`áí%ú5‹.²:øê	âÄŽx=m®æn�Ù‹»­Úm]ËÐ®í&Œ2G¥(-@—Q7xu3%@Ép´™Ð~Ð½ØãtÀ— ÊS†]‚Žˆ=‰)AGáœºÙíâA‡óVg;üÁ*=ÿ$mzæ-|_EÄZ£Ë¢kä�<¢5U5ÄfF¢I–j°ýòø¼€ñ‚`ˆ=H}¿úû)0“Ä~ñF¯,"ÌãÃÁN¹6èk´ä"¾§}ðá¹’k˜ãÏTÃü"$˜�mZPcá',ÑÏ›Žtz‚âù…™Õ…¯±];+èj²Å+ÂNGé«>K#ºh-zpí6\íñ;y“×bÞ~ö9Ð.mŒ	ã\Æ=ÄqrqÃ¼Ç=fS
6ˆu(å¤ËàãØ�“€3�²Ñ#‰¨˜½0�åÓ�
:ÝNz{S¤ Mè]"¬À`R�¼µ±��.CÜö §r`-»ÐU{ë‚��z‹nÜq•ô	tÄxãÃ³ic+Ôš:3YÞçã³™N“Ù*�aŽVóØPž†
»`Ì1âQ bÈçÎ@fc^X˜9œÌ¼úô¬ñ‡Ü¶õŸïü‘jtÒœYÓ‚©ÚhÚ¾Ž�ù©3Ñ	iâjs‘ô„¨+\Â8Tv�Èi|×Q<v»öß¹c—8Å÷1“‹’-§™t‰À˜«Šïó‰\1Ž¥äá™6¹òÎÿGíÖÄI®ØnæJÒ:Ì‡ÿh÷X…ùG·»r´+Çú¿<ÒÿOÚ|a÷§lóyxuco�íð�7ç‹¿Pß'›j{Ž‡ñ§˜G ä÷w®˜s¹‡Ê¥¡ëÇsÿµìäÇ?»‹?kL5>4½çHj·Ÿv4Î�œl¶èÕ!½ô³,€ÿcÖC‘5å4{òÙ±î‘4dˆŠRÐì~ú¸pÏ*;9n‹¼�ŸC%dþ»} dœA4Q8öi»ˆOøi	š¸¸Tý§è¢ÆgdòÃulþUêS‰¸®Aˆq™$.j6U;ÔMÇ¶²Û�ÛŽóÛ�¡ƒŽj“9J™D�vAF�–bŽm ºLOI=`áj¹f:’”>IÇ�¬J!È
–6T¬xÆ°µqnóàæÍƒüæS9”Ä€M|Ìú!Ò‘8X)ÉÛhÂÍ…¼šÍ³¤( ƒÇŒ‡,�ÓŒ•Íç‹2‹€·¿+làD òª¸Ç3QÉ•p¡$`éPt [€ô†öÙ ˆ²�DV¾»2‡op¤Âo%xâZ)�‡óê€ðnä¨:p4œN)ïF Õ†tÓT7Mõu`8�ñP*r>«(ŽñO^“ýðŒætXåi(ŒñM4!t(¨>hë™ÕcUÑô<š@Š²Ü¦Ã§‚Š$âŒM'Ñõä(¹™Jˆ×³»ªQÔÜƒô®‰<8æVj€Ïj7Pø?Ï¾;Ôøõœ�š‡ò_�Ú!Q¥ž¡õ.h|:BïÊ)Ó’ •ŽxÜ˜s¢·_â�Öód9ûÖ÷aN=©.WO.·\|�_O&tþk.Þ".D¹p53›Í“	6¡`8Õ×÷âIúuò�ÛõÏÜý«Kjëëk/ùÕÝÏèwiëUüôS›Ìus³ UÚlr
Ì¥;ƒäÑ Me`¬T¸¡òB–& ûnÂ¦\‚	g2pdÇÖÃ[0°«OÛv´zá±íÃÊI¶'m%Ä4Éâð¸‡ 1}Ö@�Â€:Ä¯Z¥­ò/ r@1m8_.§ðãW´R¶«’lv(F5A�Õ½·š¡~]*@QØ¿
Vù¡”åñg÷äMÜŠ±²¶“â:M�§ÊžQZÌã–µûË.
H¢ìf«žJ×wKô†…IA—…\©‹Ü³ì›Ûf7—zçðûl²ë}5ÇVÿ züúí‰GÇÛ÷äÆ�ä
uÌ»vß‹ëaËðÉ°“ã�Z(õS6W¾z¾ÔË7eƒÙkÓéÑ[jö‹Æüî½ê#6[ê¯ØÓ6iÉÀ‚ÅSÚ£n¶Á@’d©ï»`®[˜ä }¼i¥]<{béN&k÷ñ£¥Gº[žQƒ™ˆ£çÔ`Eç‡êíõª‹¼Þkà�$|'¼®ñâÕê·GO¥—§R…©4:	y½èŸX¯ú1d¥…hz3TžÊ·L-ž3ŒÕDÙG%ÆZ
ºœbé”¥›3ãI•®é™ŒR�^cy,÷3œœP!æ¤@Œ ieNqì¢€FS'}@4¢ÑˆÃ�~ºôòèÚ*ø T(ÍøPÐìèY+—=�!?“}>¹Ð®ç+¤åõÂõ²Éw*ë3ÉøU½¡°¢„sÆ½Â ¯Ði[þ9ªa‰Ò±\ÛÙuâWeßY5·Ÿ£	�Øä+´³¶ì,ò»ªÆiK²\óâÊšeù<µÁèŽÏúz³°KØCµ&ôHdÝbktÝ©7<Á GhõàË
µf§OÈûœfp…+d<‹8ÌYòøÂXÕ®(ùÏ´ †s•>!;BõTR@J	vKõœU‹8ŠbUÎH^Q;O¹kžb%Ö[QšH‡ˆ§O™9è°‰Ž©¿Ê0rð0ùð«}¹üœœU¾Ç>úÊ”V5^�£ÁäÜµƒãèÈ á£}ecF­‰ÑmÛˆrí•õŽ®qLEl¾¡	"ÀI5ÇÉÚ¦ÀfUÌ­Ç2cö„W+¦O,±¯ðMJñ��§6ž�žy”?*ü0&N�Ýšôxq?¢)°ð>–eù(�	@ùÀqTæVx¿ð>sjAð i´2W@™WË<K�ºŠÒòÊP
+
ÀiÌÿµ4á(Ø§÷‡Õî	íš
�ËÔôxA»¦Ì“²Ã	1Jz'O»ÌÆýë?Ò<L0,;V|'[Œ9;j:[–©Bž¨Ø®RkÎnC….Ð¸µiÞ±µTö¿‰Ý�&[h¡’5VÆ,³Rü¶IìéNÄ{oF|Tn‘_|Q–WÈÕ>êðUƒóì´{LÛÐ“çK^A'Î96&çE[h8 •¬­ÚJ*·XÑ>�w¬„yW×ýž+´žV�ëÃcå*ëý¨Y½ú·PµÃ„Ì!™¦›3¦•ò^íÜÀ˜Çê�%›"³¢`œÉ’•RÀù›éæÃcD@Ë2ãÜµG—ý5gõì‘L6}*XŸlí‹µö\Í"›‚�úöº*”ÓúÁ²p9þ§å‡ýÜë¸B4Móz“A¥Ùíß65L£å.ÙášÔ2§k,0Œô‰Ò^í¥>ÙG@�ñ¹Ë@HÆty”Äç°”Z4iepWtŸÕøAäh,8Ô<{9È½ƒÅÇ·Æ¶wZ˜îOY¤EË<’¢þZä)«‰t#�/ñå´�¯\F7Ê”ÓB>(ƒÿâ&º�6ŽldËiã‘ÀØ t½â»/òîæ=ònä>?& sçÊ]@Î�½0Z.3Ä¤Ø9MñGÒ6ÆXIíJ¢H�Xaå:Óç’Cœ}Àà3ìÝ�ú6Œñ¿~>ÉDôýñ3•ýUçO>[vZ_�}×¡â¡qN!Êƒê
º¼-ËWÂû ¢›ü•òÎó
SþòÈHa)Yš÷Ô'lçg8=ç`zÁÉ(bwv“« ‚†i:2E�!°¬`Ù;xí÷,®Â½óY £…ÀÎ×Õß©ÿªþŽ
=Á–Ð†j^Ç»�ÜQ°^¼ìÀ_ÆYy`øÁ§Q�úªú[&aY‹ÚQuÑs0{&mèƒ‘*ê±ÙÕøj)�±ÆT²C¬¦$YQ”>*†PØ‰à»é}HŸ¢¨¿ÁùäœË¥úÔ_‡7†û!n?VØ§(s”õ� OÃGRB¾XŸÆÛbG/*ó¨´‰b¡��¶E“‰(”�"…lrÊ”$Î«¿�ú•dJÁwGp6¡Íèƒ
P¤/µ#j‡…mtCçR0Æ}B–jÌ£RÇÊX�vð»I—>(‰j=ýšÅ:Eá»C™t„V—:O[h[5Ü"uæE¨3WÒõ.f±[eÜ«8¶P)íe
ž0RÔ�”þd.Ù�:~}œ‡¸­t<)�§/QcÝßOçB�¾GGpÎ<…÷"-Gå©-bÎ¢®y3Žbè«#˜°—è5•RPCk{dËšî� Ø­6“d²’]©§ñ÷‡€ÊÂªL¥dâLué‹¶®ÍLCz«Ó®÷ÁIYsôµ;ÐAŠ‰@*nÔyÚ¢µÄãÁÎKË�É©µ ÞE·�éöWƒúÕûeM˜ª¿õÃ¢¿Žx¨[ý*u¨ÿþ¢-zßÇÒ—…rizH>›ÉâÒ�ÞÇ2$•¢ŸùÌ=Â_…ëµö�«çj7“{§!çh7ÎŽÛ|pÜfs%9LAÓQ,®Ç2°–WH€(EEug˜þ&Õ/¡
$Ìƒcm$0^(K_¬C]D£¡Æð‰i¹§™˜+Ÿ/–TRÕhOJ?¥˜NŒ¾èˆÞ› jª;áì�³Ï#”ÛISm0Q„4Wû²¾«šÕ�¤«5_þêfd §…Ú"0£Ô�Ð øˆ~D}�©R'�ðk þÑGK1(Á´³_/ÇTž”F™È¤8¥¬>‘“Q 8ª¬…àmË.mùøËsÞìtÂÃ�ƒå-‹Á`wZ¾a‘…±xÈéÿxÅ";Í¯˜�2ºo2‰:�h*4X­¥»-hW–3sn –çP,Éž
ºì®"Þ—`7ÌNw8É�çD\Ó«Ô	Ó(,fé„�Î	ÍôIÜMÕ|ØŸ÷‡Õ¶ïÜêk‚™Ã¿l‹5ùnùv½ xL/L§†M}ý’Ý»/ÙÐ•Ëum .ôu‹ã«mèd>¯Nh«ª®&k�Ôµ-hƒ¿º#ƒ+Á”¦q¸û¥ÝsŸ}v.¼ŸLÒì8Ìc|åP=/2þ, ®Tè,œ \f‘Óx€ˆêP!:*˜ªé}ÒËuLåvºyj{C çê[¿Û	«Ëëª^íÜ‹¤¯ù°âlVßýÍ›Cî³ðØZšºkšª°Ž�î9Ý~¬_öð+›2_ýÊ—Š¢Îú¨7Ú°%©\~ìN—Vœwµ|ó:$^ºfHýö¦�-Âœl6ÔÈ[D³š›n—ùi†DêúŸ>µ=ì°}4bˆÚ=úU{¶–xÐC‘ƒu“€Õ:ö†ÅÉ6Ý¨‡18ØÁ=ÑZžÞ%�Ü“�á&Í˜?i*�Vìß»"£ùz‰æ,K¯óò¼=—,ž5keb ‡PÃ’­·}aM)dõíÅ�".AÇ�§2æAn¬K%
»¾Æ%7 ;›�QÎ¤x9:ŽJ'¤áís‡ßéÒ¯ºÞ9üô :‰(¼èwÞòÌ¿s©“ltîW£…¿¨ÑýNç~ô+lA¿Ú�³ïm[wã7¨Êð7n\·í½×ÿúW<9æÿÊ-N¿ß¹t§úÓi¡?¨ï"÷;¡i¡w�[ýó;L¯vP¢2Ùz®Šëâ¦rägškªcl;#´�Eî*¤ b´ÅÁ8Ó*¥<~h!äæû™‡“:œQ¢@´qÓ¼ek /Ïá½#½@w¢õêª«'¦�¶	÷ýçr§óô*2_¼2mp¾pm�Ø"OÞŽ¼:”wFgR·ýÛœ“èê¯®çÒžüý{zòh?U_3ÒÍÿ�ðñ‚éå‹m3 Ø¾)¿Ü[×_÷.²Ù/³™d‡ŒjëÝïÄÑG÷Ì¨Ï.üÂ+{¼ü•ë7g¿|©6w6ØŸ>dð¤5–þ;{O"È-•¥<½ìà+îjaW2ß2š‹»’™p¡ˆ½£þWßa�„gïœÑy6&ÙBhú¡I2%‹š1˜Íä…S¹žžšúú*¾[Ï¤�ÂFª÷Û·É%nwT�ç»	Q±ªÄ¶!=ÒÜ–¼00!ÛdP°ç$O¬¢úïj!%˜ôlÕ6bd ·ˆ¿�ˆÊ[6æ,6üÈ`^Hæû�fÉ–3Vß¶[ôØ8|\²™M—éQ
äÑÙlÆœYxj°?KO²3ÚÅÙ²Ð%)èùÜõç)JrGÆ¼Q¥¿Ì¼)îÇé2câ"£„Ëä^°Â–€;‡ê@Y5¯Žuã!æÎÑ'áhˆæVGTi M9±Ò#‘(×Ÿ<Å4Øs«{³½«‘ö‚­Þ@–eËfQ`ÊGyí¡8€Lê•þ"KB3ä+‚çžfOxÐë…íÙ_¤c`=C@Åd¸-T§Ojæ+ÄJwØ]ˆšf1šÎÔò‰ ¦J€åÈ °„-•L˜¯[,§Æ�vÎu×&}†˜zë)AÔ«yzŸXß¶"ÙïM¶Ww“P-è’ºMr†k�×Ùè4×4LíZvÉŽiZcK¹øºU/NÌÌj¨a,†a‹Ÿ–ë!"Y<õÍ]ÑK¾Êâ©¢ú-²½” ¶³§¹{SïŠ–&‚,ó¨-ùÈýl‡5„V”(À¦DSJZ¡‡ �¡æºU¤“¸Õ+þ6£ïUõÔ¤)öjžÈ€MXju5xk�O¼xï‡¨ÿkC�“fõ³ê¯>¯ûç©v;oã­Ä‚u)O[ó¬ØÅH<tûû_XûùÑ4‚iòºœ+*�d°ÿÔ’x7)ŸläæO=¢ÎR�|OÓÜhé\ÔÜØ¼¨³EóRD*c R?Ê‡ó¹ï«¯¼ø"êý¾ÆbLö+nžwSBˆò‡¯IZ™­È^Á¹Ä£|€òr#R¥e‘ÒÕAÆ>‹üú³%îî³rJÆïÈr¡ZN•øÃCâQòn‰?|Öí�x�ñ‡Ïâã_B´¬*kŒégY¡n”ƒ3:Bµ¬4WÍ¤u¡Qš¯šÞ�Ýú—.âRÚMœF­2ÃÄ¤>½«8ªG§3J<ZÂŠ²r§Œ²VÅ—ÇY›~PÂ9«šw¶;Õ<+äiÕ¹+å€5ÎD»èDƒhp,;Ê¹ÝjÎî¥ÂfÆ¼=äµ«9�± ”3åõÆ‘,ê@ÿ('h:ÔíÔÆ‹&mÁßTkPèqÙ8Ãó¨´±Ö!ÞÃ¤.˜åò#öúQÐ{ú=³—¦ó=4¦ÍV�¿ô#�Ñm«²˜x	ñ_ò)IfíCû#y•óFÈÎNƒ­•Š²ûŒu“’·ÙQçR¤ÒPQßÍyöýQãuäö¬:�]µgÏ*O<¸j,0?ÉÓg`OùN\ZåÈ\£FíkçrIÝ�J%QM	$%G—/-«S_hz¬÷t¾>U‡€‹ÏÖ§ÔcÃùÕ'ºÔP±â üfÕ…Ô­‰™¾ÚºÚoÔ>xé,u«ÈÛùŠÆP^‡ó"“­á�½Ê¹¸ÅyXdc®i+®Yù_'éz­¸…å¹ò¥«6~(+q$¯ÕUº;{S<ú^xÜGn}ÇÜòou‹vXt%ý&3`¸.:gA»¦…´'ì%ÎÁÀOàþÁ0jª@Eåw†�â:�ƒïÐ¼Žjd�¦«q„gÑÊeÙé•<TCB=€nÒ—„ÔCqÀ+é‹òé€d‰¦ÏÚ¹¶)Óª¦LïZµì&á¶ßÎ¯YÙ’ºbv�Ûìsm˜¶õŸ÷ÁÚüÝýk'mÜxlû0“k"ùíÇÈ“UúØ\ÅÜ{Ó²YÚzY¼íº.T…û¶Yt|Ï"´‚¬ž¹ý±cKú‰�ä:6ê.4LõSŠ—zöD&D·ŠLJa|ö�+Q²´‘à‡hþ—_«}§eÚÎžëïzæ_ÿµðb"	P8^ü§ÛÚÐ�õƒ>ÿ§Âµº4cÄ&Å«¨†Y3×]¤ô*°ötIÚ*˜
r6% ÚÜê&A ©R…^3¼´$òp´Å,a2GÃ‡¨}O>W4ì7ü6Õˆƒn7[¸YÌõ¥Nq©¾¾”Oüe¿cu/=Ëcm:&–4üíªCÝoÓÌ<Ìþ†}¹Üi–A O6ç³ÄƒŒN�Y”¢ÓÌÈmÚ:ÁÌ²f3ŽJž"M“ÄK:ÂEk�™’:e-O²›7Ë�6ßä;kìúh}xË?¯1æ/\öÂñg^ÅŸy}7º|€4×ÖØÍqÁ’‹'“7o^ÐØ o.¾UÎ¾& ‡dŽ5Îóã§v¿þÌ Š¿òú3Ç_PŸ MpÈÙ×Ä¹‹VôjlîŒUÊ	ÂÙa^vqÇ¹ÓÜˆ\—Ö?è™½ìª°óã:�¡ŸOoæ§ÂÈb2AL2ˆù°9ÐzXv…ŠQñ VUqöÀ^åk%@«ìÿ�Ì$Ç ˆ‚#¡o}ŸöTsýcFW}›$y¶ËFÃõ‘˜Ñ$y^2:�§¾áÉl4Ü/ºmÓaƒ¥œÔ½ƒ&­oªLª3Ñ¤¦N«ÇIqî!“#ÁïÄº~‹Óé´ôëðN>á0=ô�Ùžàùî¶bD¢Aäwð	»ù¡O›¾hÊèCÂ€ùTÑ¡ÞÿƒŒ¼¡†Ö©F½IªÝ.­�M[¼VÃ#×Å’î3Õzƒež{‚âEvceR]íÒ
‡ecsER�ÑÖïn­÷`{ah¿ÍZ]µ¥Š'3W»0v­žIxðV[mQã¡8¸¢f6à4ÎSc%þWr•åF.aR¯6‘aÃÌLv0ánž±è=,L	ð…Z‘BU\ŽŠ¡ ]±a€JX»ÔLÐËê7ÿeéŠ›Ç‰QÆ€´c�ˆHÛj\†›ï}MG·¢é¸óÞ›®[X@"ÕW„dNS<üèÍ+–ªÿùýöÚ#(¶õ–;<·"w«~o¯myL”'‘D‘—ÛpEbÞY?Ý~÷{{÷öîøÉ,o,âRD‘¼(JÄbC’>¶Ü¶‡_±dÕ‡wÌí›ùfïfºs�Ü¦k3ˆÞŽ&Óô~¾L	Á=¥$&ô«Á�Cyd°"�le°ŸØ„é �ì§tQRÊ‰êœ@*­™¤á�Î‹«ƒÙŸ7ÒàÎðJÕ„pCÔ˜#5-žVág»oÌµ!GÊi4å&éÀN¿pOø’�oÞ´Õ­Ñý9ÂkÛ'y=JS4±äŽ­/¬;¬Ù¬Á¹ÄÜöv¬Yí»á3MžiB<�
……œ(Yuv<û9_­möœ@|zU—­
_<'ž;Õå^;÷î#›b})œKõyw÷¥ªnÜÓ™²oÛ%—æÊ6˜˜,i7¥-+v´(›k6i�c"YmÄªç‡=t#WRT™•žˆ¥mŽ‰�R[åã †na’«<¤åñj
X�)G¨VX³,·ûgB«§¥&blÑ†ð„*…Ï¸"^(ˆÏË^÷Bk(tÇ’D´>fôÊ­kÃêlÐî­¹W®Þ¼ÿ‹¨“(úI¼¦d©r¡UÈÞU5=^§DfÛj}-š�í:«$rŽp(ˆÓ<MŸ¹Á·zMÇÛçÆ¯:|ù%7L›>%\³x©+>w·W·Ø„	Oîæ®u»¦Îgq‚/’,£ÉW:Ëº/ÉŽµÞ+�úÞÙæy+×&Õ�Lo)›	£Ôé@Ö[›@eŠxæ›Éb®iêÀªu;ÖÎò:ºÞYkw¬[50µé›x:žörî�ÂŽsØS&_Xxóìf[bîT¿ÛíŸ:7akž}óÂç¿Yx·¼ü<5ªìÏÜr'°—Ä(>qº-¸×pŠrší¸–”oÌÊÉ´2œÃH°šU&¥I-K½”÷�¨åm»hàÉ \¢‚ˆYF˜äéµY`€¸|fM0]63ÏêÞB¶w5æ%#Ž'iH(Ú8 ²[*ék¸.µEtc&aÁÎÇNmíV€JQÔK‰TÈMÀÍb×X4ôý?þñ#4cëì™“QÇ,<û�vÜ5ÿ‘�?JÖÎ	[ÑÉJÔs'þÚ›ÉiÓ’‰éÓ‡ŸC÷>úä¶µ½…ýh�âMz__‰m2Þ7³™b¤2õHC'ìŸ  j
,J”NØ‹Ä¥øì°†èLuqÛM¨ZèW7ú”'./›^L^þDL´ƒÙ%Sÿ	Ñ“½½£ønúæ4:Oå¾W¦¿è^Ïþo�fß·RÐ¿l…q¼{¿‘\ÌPÈ–å�™y4*xúBa«vý‡÷¿ k¢Šx@Í—qYÂ’.3ÈHQ¡F–�ÝÒ|ô:rÄÆ”‡Âé9`P_îSRL§¨­
6bŠ|jAn~<D×ÛNÙÌ"Öu¨³Å0ÀôQ¢�­€\œ× W§�u™Þ§²ïfn6½oHõçŽ¤‚N	N'—S;Á»ø)ÍƒvGÂvejO¤ÈXJUPÅèsÎpÇùïœáæÜs<·øž×·4¦”š®©}Û–a˜’m}S»j”Tã–×ïYÜCheubmøž§20ïù�~òtÍó'r3ïß:_H7ÔÏM¤ç¬œ®Y˜™¾rN:1·¾!-ÌßzÿÌ\¬MãaÒËP}…Î¥lê ž&pqî6î*_U¨Yí™IG‹~OºÁÞÌ_KU8œ’FT{Âåt€Î(¦·Ðav"CBf€ŠÎ_FÉÐ;Q˜çnìqÓ³ÇB$MU*rŒ…g,ñ’^€ŸG DÄ,IˆH:7FDÔ	âJlÔóðk6º°c'¾]Óuøî£;åä„&�§Fb´ˆŽF“­iBÀ"ù&Í™Mykä™U¾öýíÆP¿\ãMù›²]JÙ�~q•ûZ JP·$5K„×é?‰ç1/,#	K:Iœ)ñD‚o³Y¡Å:Mgª!'ŸSÿ¿$±™’Mˆ }�¯ÃŠ£Nâ«Ý~¿$¶¸ÅªÔå3æ·wÏ«m6»]r×ŠsºÛçO^–
Ûøºll6ÙHñ�•{RÉvBžÍÛÎo¿�ÚLg(¸i÷ëZµhVdÁ�Ë‚ßç]—w!®ërú<3â×H…/©äåŽ7CyÌY¾N9‡¿¶Y³ÚÚð@¬´Lc€©æeYÍÖ–ÏYáÀà$îrzÎ2ÕdŠ²k`¦–„Õ8v1‘gI1œ"0ŽŒk†~´´,£ÆcÓ$µ´´àty—Åh2è^/Ïsvþ©£éª©m{§ìšTåöº½—UM~{ò‹WÝöóí¹ýÃ�ÝüƒÉ¿mƒ°ÙkÝUáÙ¹¥óýöÎÎ?¶ËýÎ…sà4a›¿:áîêZÿDŸg¥;â@úV�×�ž4ûßÿã¶Ø`ƒgÙ„w]xâ/�óîgÕožÎL¨©¹v¶w¹'v¤áÚŸŸøÚ”Ž®y­†µK<+<f¯>ÀÇž¨”… º~NF›=Î�7Ž.'¾h¼ˆÙ–¥}ÂtÛ)vÏSK4ÓYÔ‰©††�s]kW¯ªNöÔ-Ð¯™»Ký`~kˆÔR¢-^µ¬Ú"9BF%`%5–ÉS'$êÿî^\o©Ö;Úâ�NKM#_5y†<C$(V½¬*Þ–�ÆZj��»æ®Ñ/¨ëIV¯Z½ÖetÒM®âk,ÎÎx›C_m©Ç{¿Û�\’Ê¶Ôk@1†Ré+Û�å.¤˜ÆŒè‡¬þ·’íÇ®tîÐ¸Á‘íÜÖl˜ˆš=C;Êx�|^c&¹a=wñÅè9Ó9­šp§tè¢‹ÔõÂŠóÛ7á±Íä–1’�R»ôòŸ1@e ê ½a¶ �òá<µ3Øw6£�Ljž(
~·ÁÚn0K²ÉM.¿·›E©aRƒÁIˆ×Wí1[SÍÓÁ,9p'šüY±ÕÑP¶M>èr�ÙÖ–žjŸ—§òK¢gî»œ¸M²dn7Yn¿ NlžàÝ®ƒ“máªG«øYõµNì�Ì‚0­9E&WîKˆÊb‰Kà|ŸÄ¸Š°ö°ñ¥Jï±µWr{ØÝ·›÷íkQþcZ\2õRÔÿØ›êO¿ þçÛ¡¦·_¸úh]ÐßÔ¸ùà´y½ó&ÜˆV¾ª;~Çþ�M‘«/á×­™nñß®>ø_›à÷á[.Œž/mã2áÞÅËûúŠA	ßqüJ×äë{Œ>¸ôLŽüàMŒÿÍ8„A¢öfìÚ]ù—'–v¢HTUOœáÎ¼ñÅƒÂßÔÌšu\ýeA�ÿŽb¿~éuŽé:ŸyŽÍënw·�»žÛÉÝÎÝ¥IÙ¸œœ$j[Q´›§Ô˜V*bÝè�‡nEÄCÑ*‚Z É­E”o?ÒƒØ&k=•tÈå#·ò=ÊK�æ¤TïrfâWÜQó§jJN^yÙ”†ù‘‰þõQå’W/±¥®óOŒÌoÈ^¶rrÔàjí�â‘;œN—M4I’»É`0wÏšêö _õŸÔßœ¸ˆ„ô!IoáÖëuz½#®3™tz³i
±�k�j·ÙmíØfãLè'§Õkç
^9ØuÙDÑ›ž¿û¢íËVnÑÇ¼^ŸÏ˜¨ß²rÙö‹n_�öŠá©CSC Æ½Å"†6�Gi1#žWÖò¯0=pú'è²á]’@8z}‚Q/
Fƒ"™Ì’àëŒ&=ülF�wó¢dÆF3v1ñêFÝuDFY¦Vè¤'FÛë¡Ø`.bNñÁuèä¡�‘� VÎlî�|I×€ÚäÉ·Å*¬~ƒšä)ñì‹ßZ©*Ú!+ñ¦Ëu¹ÔQv‡�éCÐM/“¢vÔ‚.qˆîcš’­Ys²Ù,ÏÄå”»ºwD­‚‡†ÌòiN6ã�Â Y¦æÒršLŒ é ©Uß²°[crÒc„q5)VŸÛ!”c0‰31;ôšB0ÞŒeGÍ�UaìV¿ùNUÐe÷	ƒ(¼åº;±;þû|dú²ú;õ–_T…œA"ú?/}óM¤i	«ßó;]ÁªwÐt7WÝYã°›ï¼n‹úÖÓÕNg¨êh7ªù²EªîBÉüæ7_RƒE=S®x·VÇ5P‡s¿æûm™`ÉürÅ¾Ya­–·µô¶´ô¢özªRaùtœü	Þkþ‹ÅËó_ÒFÚö=ûª±dVÙ¿gC—õjÙèß‡%ƒËTÕû}ô[³Ýn.ÜZ$‘³Uq¼:ÕÛ›*<ggÀnÆGhæ’(U?.b�=Ð‚à˜¶ z®§3ekç
4ÄÎ	v^ÌQVJR½TÝÖÞË+NÑ1©E©yöÍÒD¹šì;Y�Cè+èõdN½AÝ‡n$9Æ÷Mö£•Ayõ†hpJ¢£¡¶=^Ýè¹­ó†%[Ò«{©�Ñ\r8L^RÚ þ¥‘ñ�²g8‘Þ¥~§ ažd8U=¥gP�³'›1À.#lØ
èÓ=Î‘Ñ¬zR6’ƒnpä~[ÇE�«fnœêG­+yé‘­|:’…¦f“ýñEË»¢~E×¶ M÷ÊŸ£]Ë½¸¨Ãf›}jE°3±qMOÏš�‰Â{êÉd?]uýÉÆU?÷—»#Á/;éòsÊ~õôá»ÿò¹ƒ«ØšÇ€KªÂ-Œ6ÊB´²'é—˜ÌµÄL¬Ógc¡Òg&­=ë˜ÕGúô¸µ'Íù…�}µSìå”©®¦á¥VCƒIªsÞy§¿±ÁÐúRCM�)õrÌd¨Ý7&UCÍ�wÖ4ŒNƒsc²a7ÍflÉÖè]tƒÁTw÷ÝµFÃ¨4åo’ÑužâÖ�å§2©Bª>#o7(ƒö½J~j‰E(ªEMÞ®Ñ-P<“×n}‚enªpt^¼�¯×^<ÓÛë5ÇfÍ¬�>3˜õÊ÷/rQQ@âÃWãƒŒ“ú™ãŸí(²Q�×Umñâ)!s¬¾¥G¹å7º¡’™êœœZÜ4µëî	®ìÂ…U“¹l¶’‰ÚŸºúp÷d�ƒ:½Ccêe»ßê's2®EÝÙÐ;§uæ*Æ'»àŽ‹$ìš]"öŸšc4�‹}¬vŠzyDzßÉ¨÷n4†ŒbTFÒ.b4R#ÔP*Žç©~6„¦tÆjtü¬˜Å‹d‡Û¥›y1W!Ÿ×ŸD}g•¿lÙ’W_Aë4R«/¥u|ö•]÷¾€P	òÇ®~øð:tƒû™[”ž–ú˜94{-Õ.¯Ç€©¾Îyã�A½°0ëÂ ¨xº¦6-NMvÎM$ûc50g¶Í¸hQ6«¶ ãÔ1ý±ýBÿ•n×äîÃW_u¸sÚÎ;BÙîE®Ìãg—õ}\¥ýÿ"\ñ¥a ¦šQ=»#–ìÚÍ§�™ïÕ¾vÇþ³£�1êÅŠS¯Y(R.ií[�Œ9øÅúJdçÑQÓœ<0@BŽNyaü)¿j0VhŸ2ì¬„ÇsíÒO �eP5>I®“~¯‘ê©1! Æû¡ÿ-¼A8agÄjÊNq^7¬6êÃe«°/‰ì¾‡Ý³RuÔ¢ÁZ&ýU¡EJ©¸l¶pžYož<2é¹"_œìô:Ùé97Þ9f²ÙÚé˜Ž³ ˆ³.µ!hIÚÂ4Rk¥óCj®GÓBu+bú˜™tQõP�uÑ/Ð�1ú™TZ5—å•ôÛ‡V:+Ñzp‚ã8úˆj„Ž§±y\ST¤é!©zr�ãøùu8YÛ¸$ýøÕ…„F•uFYÝñÊTj
+[kŒj`âGÅ¦¢õ+‘ylÓÖ¦Yë‹�ñ�4R«çÔÓ,¶+ªéh"­)=¨¬UË>Î­¯yVÏË•!ËØV]ÉZë8G_
jW®²p¨¦Hêô Ö¬Q6P¨é8=w°Q9»]WŒÌò80À�9Ÿœý{¹Ñz$Å5ëÎp¾+”�ÒƒD%ê”’Š-‘äõR`5CbJi¥•h‚EI@§¹Üôx Q@‡¹-ØJ³Ã‰þhên”¢×�!7“û‡#×�ŽºY
Ñ£X­¡ž™¦2ìÏM�é‰n‰ÒÆ”¤ÒÍi&‚#i…x2n�B…€~ŒÒ#�ò}2n)Í°Ú.w¶Éo±ÈBà¡Æ(“ÖYÇk¡"Š»5n³÷GPTF‹£„¸;“N‰Q@÷(ãšå¥£$ºêé%l7Q?ŽÊlR¾±PäfB!wšÒ¤JÆ�a•Ã®GÛÙ� ñJ¦ ƒvK�gêWOÓ¬”»L_é$›�tˆ±›aŒè[!i&þMí>Jâ¡LBfÝR�žº %µÛ£6!áo¬™†­"$Ú,J½{ñl2"QoÁƒˆ°#BQ'!"#±Ú¢žH²:‰.	o	™ý<ñ9*a$
<1Ê”/-
áª (J&‚‰™$²
f^o�Ñ›ô<o²êÈnÓ!½ Ó¿A®–ªEfl±Ù 5
‚ŽHïµ<�o!Í­¢(Øp½N°ˆtHÂ¼Õ¢³‰.–a.¢&3²!"IÐ:LìfsZî0A•:ìAˆ REæEì³b"`¬ƒ\Ä`qbÑ¦Ó»EAÄØlr¡Zg0Ù«_
ËX0JXð	�Ð©³Ô9‚1¯Ç"BN,¸b†qÂH/b£I–½ò¯—Ì2&0ñ˜6†IM¢U°à%U�ž	lÔI:DÿY%ƒYì¼K”xÃ­—AÐ›t’PG$Lx7¶â0lÄ¤'vluÛ�Ÿx€ÈÄ!"Io#ØÀE‰NF.«`ÒEÃbˆUoáÍæË˜'’\�y›�¥ ¤~Ù‘Á„$�(êdìF nd3Haz½—ÐIŒŒ+F‚È#Þ&òzô¼¨—‰h$»Ygãu.‘ÝÀØX«�ÞlÖÈb%¢‡N¬ÕÄ[/Œ¥�*W8  ä¸«BV�™¬0f’^‚@�`^y'/Tñz‚ :h·ÕMÐ#‹$Øô<E“H,0’î•²AŒÈoçaÎ,0�(å‘i"!1Â”_E¿63š;«xÁÅ¨MrÙÜX¬véuaQ2‹ƒÎC_ëyY‡Ì#"/è¼˜ÔXƒHp#9x�—è1@1@ à
6³	Z «ŽÌëm† Ý†­Qû¥ �D/ÍÈ.T;O |‰`1ÄÀe7J:½^G²	:^¶é¡&#±a“A§“$Ã¨
:dä±z +aƒ(ß~êdÁD[«ƒi¦�F XVX Š«DX¹F¬'¼:Cqs�½Êêæ¥jÓŽp�q‰·2šÉE5!K(¾¾¨‘KåWkÌ™ÄgãØ·(œ’àòhŸ£ÐP+ü¹ÂRª£º^Qð±èÃø-OË»÷hÊ@í»&Ølêo¾%<x“Þj/Þ…ü’G6R-V|lÍÃhtêÏiL¥`­±ÞxlhY9ÓÉU~“SÓã¨†Óµ(—`*ˆJ¿|Ëu¬Ÿç(î¯æxn\Tš"K�ÌL?ügKl/jþâçòPÚ[ Úû&�crªn©læŽ*³oEÅ…›ìuªÌ¬Û�ádU¦�¸FþW5ª\ð1ÃvœìC@ï×4P¥b¾|ÏM˜Üeû^IÅ]%›S!W�}‡`ìÕ*¦_àøâ·Uè<ýúÀ(ûcnu/ÐXxh wµÀå
œÐØ)ƒ´kƒ0Tñ$×»Z3
^ú^v‘§Ïé1e¸F¾¤g'P‰ñ”¦JARé#FšÍ,+Eµñ Y¬@Ô'Ðå÷C§Kº_}B}â~:@Å�Ý�.‡ Ùg2ÅèKƒ.‡LìKZyŸÂ,€‘ß�Ÿ¯6:&5 FsÑ¬n–‚Ö-Èš\%ÇìœÛ¹IÜdn
·˜[É¸ù”@±iœ„5¬]–i¨ô‹vó$”¸t¥¯W3ÓL\‰	C^\L�>}Õ‹6ß,öíè˜Ú+ð¹7ºñ€ä
¤g¬í2ô.¸ã®;ôºÖÎH\Ò°f—�,-JÇ’àæEw\õôB¡wjÇŽ>ñfMø.œ‡.klòDjî.XvÜ}÷ŽÔÚmW\:5Ö”j‚¿ØÔK¯Ø¶Vˆ3ÙBµ®ø©ìÂSóÞ$l»»&âijDëYdIOí~q³ð!ä¦rW­¥ )\Ë3²H±Ã.iT2üR
Ë”Dƒˆ'ÍišøÚ>-Ú (*�Q‹‡¹„üoøc�µ$`”¥¶˜µÊgª#Aÿ‰ê†˜ÿ ¿0ÅÂ‹Öôûß¨n›Šìºèàâ7.>±xùò¥;w,ycÉ?ÊÆ ô ©3ùª¬±6I6‚»1æÿqµï€ÿ	þêþ($ª®�¨ðö‡‹,¾èÇ‹wÜ´tùr(y´·hã2Çl{s\pÔ@5©H?ˆ¥]ÃJµHÊ½ýÔé<l—÷nÅhÂÉ'ê˜1°þPÃmÏ£ÜSoÃºç7i¿õ$šðÂ½Ý‡Ö÷õÔþè�ëaÍ™™~}�Z}gP—Ñ$û‹’6Mô¢hÊ²»„¿·M_:·~zú{¶dZKñeÕ÷Ôñ¿ª:sË/ÞµëbR…î+Ê¤m™¦.F_¬‹ ûÔ-mÛAEÙL‰›Ç­âÖs;¸;¸ý\Ùæ¿€‘íq9·—:ÃÙL0—ÉhÖ³oÈ°ëh†mS!áâ¤Sæbš™áfäD"Nº™É (‹ú¨µ(„YqGäŠ"—ÄŒùƒ;Ck%ãmD§ýD¨Í™mvKaÞ5:pâ5‹÷<p×ÒFiÍ¢=OÓ›wî4ë§->°gÑIhhºhï{¯‘ ¥îüe‹ÝfÎÕ
ÄzUs|áª+æDµWóÂxstÎ«´²-ó}Ä" žô‹<;æ p>ï#¹Â?¾„�X;$}êuÎpÈ–”ow/�&µÎ½'µdÞ’›úïM-©3ëgÏÖ›ë–¤îíïØ�¿$yïÜÖIˆïE»uRÖ
;÷5îIt„é£Ð‘ØÓf<Øn;u->b´ý{ g³êÂ-:Ìó6Þ§æ³èð>Âk÷0Ú¹QÇÕs.A¿,1ê¦xB–´U\ötBBA=
Êô)~¢3™.{ÄÁÒ�Paˆ~ÑOBP»Ó:sêÏQS�=¿‹:Uf™ s1òKÍÉ—M
 @ñÛ�ÊP¿û¹úsüyõçêgQ'Õ)¢_­@\l`ø|Nó1ž6f�p³p3³í,YÕÐ,wô‹Zˆ1›’~×˜ôÂÍOn»óŠá¿oyë©'¯Ç—ºlfCáéùW®?ÐOt=‹²Kz
ßôÕ×(UèQC·ÍdP¯ì¹nÑò.<ýŠ‡·=yÑ]ÿøSÿ¶¥ð´Ádë2àKçZuÿðß{–dõàé^¥&P­^	qÝôh×òE×AakFÉöQíéÚ7>˜<û~Ìˆ^¿=Qby�ÕA«sç¡Xý Gr9§Aý£¡ÕªÝÈå`¸	·š«ÐÎ•¿MÊ†ßë�±�å,“¨Êà,)öŸæ4K˜«¸Ý‘‡Y¬À¾ZªþÉ?0J÷d\;|•×ëüÀhµí~ŽÝkiöŽ?µeïÑvþÎå®°Þý‡ñœìŒÏKÔƒv¿å2£)i°9J·†cjçÎ~¶Uivo¨ý	VÞ´�Ê�Xé~ƒeC÷k†Ë†”ÉïÆ† KÓÚ°Z™néß¹ZXñý°koän†í€­‚Œ¶:¤h7Î¤êÅû�œG²+È˜®Ú}I´›]Sfn"u¶!ò`*‘¤Ø¦(E3	ûá–M×÷Nž4¹¦éjŸnRX¶M±­Gs/Mtbõ�ØÒÛÛRSÕºÈ{iûì+¦-šŽv	ÖÆÁaÑJýÒ„u�3ïZ/¼WS9ZK¬ê]>±ÆŸÕµ¦68N^~½iÎ>v$–$›&xªªÛ;“ÏŒ/nÎTuªßÒÆÌâ�É—_Þp¤Ád�ôïR7ª·”#ÆŒëÈ]Š•KqkÙ^:J¸1¢)Ç¤5£°Ú$¨2;ØÊ—$X´–[º�ÓZ(ÞœÊhÒJž¢­7*ý%2Eå�™#úŽßÓzÇgßÖ{­ÁhLK,ñÔò�×M›ÚÛûóéëÚ#ï¡Ç¤OkdÖ‚ÙnºnáþÉV¥¯´ÖZ…ÐÄ¦îŽÙÙ¾¹[ÖãÜÈ·÷²¡‰kV¼˜Û%›ÂÊ‚›:Õ@S>Ô¶²£}ùì©S»�Í~ï.šºvm[k¨¹ÕáòÄl&�Å¼±µV‰LÀõsÝäHØå®öuvM[2»¦‚/z9Õ¶—•Í.ëS<#y\¢6 n—G®è­ÖãfmÈ¬@ËãÎxÊƒEÓ»e÷ÈÈiwX°áD•±v[#:b®îLî©_ºhkm[-Â�ÙNÙŒ�EœêZ~ñºemM­ö°Ý%Y�æ–ë›®°à%¯÷ï Zbt¶h%:‹è²ú”9}6xnÛöÎ.·Í^%,uXF>£.1^Žx‰ �oÉêõU–ÌQñõO7Ïë¶øÁ°¿­}öãó×\Ú1ÕB˜,53VÌ’×„Œ¢Õ'ÅŒ²zçw6õ7OiŸ6·ôõo_ðšûrUøÔí¥¹qpœ¡,Ã1ö›÷qOi#*ûnã;6ÿÓþ±õ�ýF(ýNyÅ'ê+Ü£cTîÜqŸ<e¥›’»LA "qe›†èÞ²SqËx¡LPQšWù…QºWŸy¬h�Bfú’MÔÂ¾(Ìä½[ÊvL#žÿËÛ› ¶Qœ}ã;³—Î•´«Ë’-ë°$ÇglY’o+±s8qçNÈer:�›@B‚¡�p… á&æ*Ð�B¹y	­Ú¥Üá…RZhMKy-GÛ—±µùÏÌ®!¼ïÿû>ˆµ³»³»3³³3Ï3Ïóü~x¤hà4[æ‡ ¸Aþ=,Ožcâ‹¢Èrx{ò••+=ô.zþùæfôGÿA=’¾SMÐÏ’kß‰ákÑ¥1|­øâuä¤g¥<D®k~>½\==j‚¬=$²ò¿™rR3ò,ì«xÙ°‹U`BÅ!‚ü"LQü� ÓJc@(�É{Ë¯‚ä�Fí/µ¬âÚº4’à3„i¬”bM6A‡>AÒ Å0ZÉø¢Ôæî¹¤É(± 	‹èzcúÇd—IQ&‡ ¥À¾ø Z+8LÓT³W»ýè&®” �“a¦Q<aÕ‡�"Çÿ*F•S)1‡^T�}uÐœã5`ë‡-q'6nh’´•Ö¾–Ú»ãO×¬òâ%åÝ3<h€œ%râÁ›Ü¿¡eš 	:bµ­
VY˜×åzèl²Në]6Åÿ“pÃþ/oyiOcÏî´÷Þé5xùñœÃÚrÖMïÝ{é�>_ØØ¾¸¸vâ–ù�5òòÉ–€‹>9¡X�ruëÊ“û3µr0µrdðýÎÊeð¦”øátù|‡¶Â¶¾ù‰¿LÞõd_ï»Ï*Ÿ5Ãhct,g©}ãþï¿¼¯WÎ­i™ï\é´<•c¼s‘ÿáp=ÿiÞv6ôìºlâÚÛ½¬N¨°8¤ÖE‡ß¹û’þ¾°Ù¿}aqÍ„Ís§ÖÈ+WßšDÎÙ¶ÜD^ÃØ‰>[DPájq\j3t‚‘h Šd[Ä)¡Ò7ròá÷h÷øù±UW]µjiKï97öôß÷
X|î¹ç¡ÿ€˜/ÃÂ®Ð>g],pÍK×4­Y�W_ÞÚ�³�/&Ýâùï-Å.S±€­0�Ûëà‰+·•ô0:î‹úìAÃÑH4bcïø±üÓ7o”¿|~Û¶ç�ùFàyíWÛÞubçÎ»æ^yV{1‡ôªÇôªo�8ñÜø¦üìS8#(æç·¥~¶ù¢w†Þ¹¨jÒ¢™�¡¶6œçÄ‰ì"Æh0P…TÑ	u)ïˆá £$êù«`]+¬E:…Eù‚qØŽÍW7jDÇÑóÉ-7Ì(3âuÅ²{ï™Q¦l`YßáÁ$þî˜äáOC®oÉŠ�…“= µ¿;h•>¾êàE3g^tPÙÈe�ÂÈä—Näø‚B*Ö ƒôÊ˜‰’!x¨%É	ŒÖ™�Y}IK %Õep�ÚHÑ	åZR�Ì�ÆHâ+!)ùÊµ	*	1B€1Ë¬«B`Í>÷ &‘)Ã§œ„	&¯Ì
� À)³ò,~“)|H}îðØš"ŠŠøˆodóAŽž[ûaO:)±ç¦“°G¡ÎÎÎwLr°ß(y™žÁ¤Ä¼–ÏC‚ûgŠQ°çÜ#[UÑNÃÛ84¢Ù~—×c´!yzÜßÝ°©×Ò”ZÆ3¼;zässñÄ.ŒF’ûîíÆá�M�Ø¾ƒ1FñSI`A	±âª4QÊByEè»¼aÊù "çOiø˜ÚP¾²S¾b©nByKÌ�¦çXKùÝùGþÖóæÎ`SVÐ�C/|WMèß«ÊªkjªËvý!Ì:‘|uQ‰(–Uó‰Ïœe×·Íì]NÞù#h<;‡Äý•«øvÅU{’}…¢Þfñ‰æjà³Hˆ%X&?	V€uóàœÕë~¸š¹V~jö‚¶ù6½üûA'´–MY×vôMúÚ!ýGPÛ¹reç´³Ïú ý×ï˜ñDÒï‚kÁ—ãÇôŽ¯/þsæ½)ãk™q8vI8„Ãÿ#xÕûô�¹ƒãG,óc€?©æ;_—?ºý!ùåsy Ù¯3™ùÎ·wô>w`öìÏõ®||òþ¼•ù½€týí ðuºP~Iþèõ�×íÓhh¡nE/Êþ&ºjÊÄy+÷—¬Ù¸óuTÆÒS6îoìo±O›oh-Nõp8Þ—U�µ2$šu¨]¨ŠÃÈ¬ºv$0$´„cìÛìß‚ïî�¡òSÔ¡T€6ÆÌhèBÚ­w‰.ci¡Ü[¨ÕÚõÚÒ™-:g…‚ –Ž•Ü<FÖ=€*Ç«T‚Ñà9Á À–±r€ž%@+‡2™u!t�Þ®Õ’•2#º•Þ�nªA7·Aôô¬ÑYQ©ÆÈºçUŽêÎax(þÄ˜½[6¦çb«³Âœ«8Š�ø{`.á’92qÀÌ+vK†ù$	2Ð+›¯×pîÚ*~Mór³µûÖVs\IÎ¤_!¨æ»òj)pòéjŒfÎ]_^È™éP¥G>ö¸*·KÞËÎhžq ´{FóAÉñ
ÙlWò¥äÁ?} ¸'ñM®ùR~<3.(˜[v<ÿQHPC²†¤çc
}IÌbr`\~`8‰î’{å;N\»w¡ÛYuó®ò†I-¯‚U'N€Ùy]¬É9
¤ëKp;ø+¸�I^ù÷ý›^™VÛ³dvÛ9!Nsåß�ø÷_å€»l–1p»~ÂG�æÖ pìF#µ:¿Ù:Ô…ð[øðÝø	Hü£Ë¯Ëÿ¾£¯çì€¿°":sú-@wÇé;1nÂñ3 +°�ßUá&ÙûèÚ97××Ï³JÅ:¡÷ÑWýëþ¿Ÿjað›3£,ìºàÀ)Š¾�a>Å« â«'Tgx4JÐAð²]Ô§?21:‹…yAîc4¢QdÍ8Í`ªäb�‚«4ŒD¿luî*€l¡™.]ô&'Ý ˆ�N®Y	ó¹?æ_EJ’OG’#�yŒn¹	^Áó±ùTAžª/UB
{dŠ¬ÈŽ¹×U•}xXÚ1r_i}~8b*•É=Æ^]W*s->šêªKÕçd“ÒfgQ‹U¹(ãðŽ‘s,±Ze•«M\Æ„½ÉÀˆ]2™)¸1
ÏØ$l!?OnG'o~óæP]hæê™¾VÚ'õ†šE�”ó6FoõŒ�/ßqÅ²+ZÈî�‹jz£*©S`þO¯Æ�û| M•U”aßßçÓÇ{o¾¹‹0µ3gÖÂ}È(éªª¦5ëJ8‹…+Ñ5OËOWUé$#Ÿ–+º¯ÿóßZ	áJ,”2Y»ŠiÄn¬�°>Å–âµXâËÆp·'E!«÷4’lñº»œÄìŒi²š	S¨(—ß�TÎØR_Ê ”Í„ç‚$^ÊýÀ›ÅŠMŸ‹òÏO“wÞ¯,ÓcÓŠÑ„æƒž¬\I¸`ÌT)µ”Ø&IX¹ª3¡æW£¬
Sv$FôÝ¸{¸e¡1°fH¶È›Ëüawò(Q �\Ò9u¸\µ«¦÷OÚxù�Ë7NêÐ�Ó%�“hÛ‘\WÙÔÌTTÛª¬ÝË»­UmÆÊ‚‚j¦¹©rÝâëžúéS×-¦ÉÊkU-º›·«nêE³*+g]4uÍ,}…þ–ë®»mf­¹msM×ÖÚÂXÐíÖ9œUµuuµUNGQ>+¬ÝÚU³ù¶UG7O˜°ù(ÿìY‰A!ËÔ9Û�Â#IÜ%Ìy¸”¡\ ºgf<Ù/ùçZ-HªÈL†HP&Oö”ßEô Z :”3.&0B¤}°H²´œ…„Ì`n¢(‰.ÏY€2¶,LÈ~‡]™¥Da€Üx “Qö`2Ê:˜±6_u>¶6ßè¦)+ú�Û{?ìDÐCì<ý„³Uk…ámbƒÞû~Üc|Tüø`ëá¾®Öâ£Ë&ŽË
>EÖ7¢"Bœ¶Œø1¨îÒåö;ÊØ/àš üƒ Ê¤�A�$všBfú»ÿµˆêÉYtØ¬¯G_))P@	p¦7Ž: þz3hfa2Û…ë°¦‡É:v(¦^&¤¸mèƒ�½öÆÉ›ú7Mi(Ø&ï+è;ì­ï®÷võv‘í¤& �¦£·1¨—SªÇïˆ	{÷…\Ø±çðÖ%¦ºŽW¬«[º7mênYm}¥µ¸··¸5q¸oqQþ¸ËŠc¼ŒÜ^Ç¿nBq]™dZ²õðú·ªCG6¶\i‹9I/ŽÔ‹•ñ–`Â•b”˜}È�Þ¥7¦øâ“5!åíápa›r†HµÙ°…)
|ô½ï‡\œÎÒÀnï¾âã@s¼Ø‡Ó�f‹Žs…Þ¿j˜‚Z‡Vœ­+mòö#~xdŸõ·	¤†§Iq¢|Y½;$¢�Äü`kÝG^i[ÙŠšFåúTìªX›*¾QléN‘¬+”Š¡ÉxDÉýÕ‘é¢’Š¤ö-M ƒLƒÆí[J£ô ’·Ï§�¡ÔÒ},µµi.F,2"BìûG…Ñ‰ïö½¿Ù0¡Êö~ò¦Ie�Oéô¨Ã–�à[å’›º‰îo¿ä©Ã}ƒTßa>ñá‘Ä¾¥í/Â¡Ç÷o’“éz>£E}Ê‹Û`v®z%5Q‘øl„©Ò¥H—±+Ø+ÃÓl6gž´“SðÃ”|ÅB‘ãh˜8¾»Ú±©t}C_á�€Ö£*ð°=Ä¯dú[Â™ÑèM{÷Wì¾JüŠ„fw.a4°�4²óæDêoÉä*ùØVÀ‘VAö8ösP-ïÉÒžÂ}à�Aþ•¬"îÎ@Î"È¤ò�Š³¯°§t0‰ïÂ+|‡|E‘4NŠ…Å�“Ý“1	ý9ëÞ)*—ÆßYüúÑ¶¤‡©ŸQoP¤¾@”	ƒJÐ2š·::bŸ±?2ÿHÞê‘çÏ´ÿÿúú3åY_ŒnÉx[ŽÂbÂ¼ÒY1-‡×MåÒ§òÒôiŽŸ.ý#?<ÍñáeÆø©¸n‹ÊgÈÖô_£+žw,ý¯1Ž•ú?•Që`îçäõtt@àòÜ�ñ
äw|3OQ¿§¾úÿ•üoziÖ/#¯¿€ß@ :ÜÛ¨Dl£ñí#¾¬ó¥wßÞw
kÂhÄi¥’SyåIª÷ËôM�@£$æÁIüë£gèQC×3I/°½ƒIÒ¯è”RÐžž¬c•’®Ì}>€\!„�Ð‘Èò˜cÛk3FÊ·¾×Œ8'‘×—e�d($lÙ·YS  †hCÄ:Sl³Ùi˜,»É¯€ä�‚æ—<d)rà$­S·‚�ŸIb®ÊTÆ^K¾—ô¢”põ+Vu	i¸�ÿ¥A—>Föiï¨ûà$¬ÂæŸŒåûtö»ènÄ_=”Á–PpëÃTú;•(Ê3Vý{I…D{£ŠiEZLé‡I¦úsÒ¢ýc×æóï"3ø[*8#àŠ^NG#– c«`4�cCf4q £Ñ&¨øú‚ˆƒEÚ:Ÿò‡rÿ@Bþý$Üü=ý‰DªÇëM¦RI¯·'…÷‰04	 'yP^ô?RÃ­ôxS^�3éÔ í è÷j±"˜ðŽ×ý!¡úŸp¨ësm¾hœ´g8î‹û�˜„ñ¶§G41$“G>LxÁ€—Ny8Þâ�.'R©Ô‡G@"‘L¦¼CÃ8S1óIŽ.u„ß£BðGá ?>™ÊñÖÂsj¾í6¥Ø®0FÆ†…{Ðÿ1Â7qD¹¾—ëXå’SJÙRÊ³”R%F–L!sM(¥~l^0ˆäìô¿˜’âÆa�v$.¯ÌXáV]­Î¥“«t:ðJÔêtò°óð1’"GÐ�’e‡¼C7öaR.#*×fÊEå|[rœºÌXá\üpå¾ûÑÈMÁ[¨\c†3”²’½ý`¿Zâ*ÝØ‡q¹fPW3fî°öÎ!Žu�‰œ©ÖÃ6ª¨øùàü1SJ¹Ž¡rmÍo¯âXQ¹N[Ý1Ãc£_.Ê�6Æa<¡þ·’÷ˆK¥#é–QGRsë7ôgc7ßPß€s³÷üÞ�àto›Üs02z®rÏÿÁçžî�à{V¢{nÍ•ó{6>]yšæTíÐŠÜX­à¥æ£ô(¶|«'«‘×µ‚hÞ‚—¿%"— ¶ýô€×«�¤{½i‘Äá`./MdŠ!œ•ž�]Ð‚³[Œxš»C9w´<‰XÇcÛpKC äaÏá²bP•#lm­ÐŸur›8Ø/òøÁ^íW`›úéMfs¿Ù(=TA¿¥{rÜÒÐ\²XÝƒf©¬?8£È:4³gåœà˜­–¿d à<üPm#­4Vo-Y@PV”‡p	è×†9ê1JÈº‰CñF?ÝÓ!i‚&0’Â ¼I ‘¨SHª£HÑo
7A?ßU'SÊêC]×
7‰4�²ÞOÏðz½C$ƒóç=*E©Lµ­@1NfYžoÈ’Ò:4Š––éÏ#­}n,¬uN÷öŸ\}ZaÈgiÈòé~ÆÎ@S›ºåd÷&lâ'³Y¢ïp}é@÷&:yš0�oê†)ì@¦¾Ã}HøU²�qœ³ÜÌSs�¬Gæé|š¢ïÎ@S£
¶©$q¹Os‚I¥#KH‰OsYƒdùY/ÔR‚Š†¿¿&5Ö@ÁÑ©ÍFf¢¬Êòk.Þ`ìŠ×¦Gëº¦÷ÁÅ¸~%Ù0iBÐ7}¨yù¾åË÷1_ª¦wÐlï¾¥˜õqé¾_öMÇåÿR¤uÅ�ž¾ßpútúøÒåé{”“JH‚¼E¹2#Çfû,•�tÁ�D%Q}ó:ã0þZ`¥1¤‚
bŠýÁÙòáþW6KÄ+¡ÑñbÚdàf“…e­+7ßrÛJLZ+SÖ!Ñ}wôÿPþ3ïwi-V“6ÀuÄ×ôoŸ+6à˜]’ÿ`WùÜd±d)òÝÕP‹ðL  ¨#,{yi‡‚*å+þ‘Ó•Ñ’•˜€¿Š	g,cÊº9^V'‹¿0YÐ2¯¥ ÿÀ[²Égœ?îÖ)M¹¹üü‰•‡~0ç�9?8´21ÐºüúŸ^:3yÿ�+ú|­W¸#çÜ»áú»oØ·þÞ÷ ·{^GÇ¼á?]ð€M¯·=pÁ¢K§W
BåôK�æ�‹fljh9i\ëê	»ÞüìÈœEÛÖÎšðÎ™¹vÛÂÙýÃ¿+~ê¸‡¿šï}¶$¤Š§9ó3&�E 4 É¹DRþu$£’Âc¹�Å<–a!ê;ÔÂ´Ä‚¾èÈ‚!Å•Í1/å—‹XÌvî«è`ªt‰Kþ�e¥K@H¼’¦2Ø…¸Ð€ª8È6TÉï•jLeË�4»Tì,»	.”Ë7:Í�Šb°Áþx®*GAStÒ=­�ò�ÑI¹Ê,í¯©"ó›ÇG^H•Pu„eˆ˜PCn„àA·	êG™« W€fD#¿˜OR~^ðeùå Æé*¨Ö\þÀåšñµNY§øÒLW|i¦¯=ú™<ôÙÑµh˜ÏŽ~<’hýµo¸áBtt›îU«º]Ns5x£O¹š|ú2¾lmî6h¸ñÝŽ]7;�ñSìýØã.ÿƒºiœµãÕZU¸œ\W9þ?«[¤ Úœ©–ÝUjÿ·uÓßýrlåÏø!â.öý«”¹ÒDß„I—úŸÕD1
‚'þG…Wå<´Qf™öï·BÂŒðï*1S8À)¾Z:!
)QH
¢ñ�IÂ„Zu#¿ývêÐû‡RoËoƒŠ·éäÛ 5êœ\Gª£zxœòdT€ f17e×EðXŒý¨ñ\9—ZAm vP—’•×{¨ÇˆÕ	¨ñ¼t8/�ò ÷†Ò¨ÁÓç9ãñÓ¥Ùü´%›Žâ}‰°“�´	˜{Ìè_Ò<`FÿÔ=†2!�‘î1§³çÉŒ½›ÙÊ”ºŸÛ¢ÛnÂ|‹¦ÕéÑo	v&FÐ›HŽ/ó~Ó_Ž:$�±£n€²QÿÉý$ŸÇŸ%ñ~�‘:¡®ÕÙ©2j–Ö2¾A¼…ð„l 0Âl¨Z3ÑqØÑ”É¢GÄ‰Ûk&bîÉ÷Ïi[ýÀòcu<~öªx¼°¢á‚ÁsEÄÞU@}‹MtüïnZ4¹01ySãZù«&Ñlö^}oç¦_l
Ev·k‹‹‹Áß`ïoMüâôƒ›MÁ·`§7-ƒ±¿ýÓÒˆ�ÚÛÓlXd™mÁç)\Ô¨ÕHAøqÀj+o	µÆ¥MÖ,ZqìO¦î,êÁeT-5™Ú‚¿CŽ·Å$ò‹Òá(*µ¨9l¤Rª:‰êj³ÿÿj:ñÄ+¯=öÐÛïÒŸüíF«ÄÖk¥*WE ÂîpIkŸØ YËj.8öàþJßƒý¯Ú
:Sæ5Ïô€G^ÐœÿÜF¹þém•œ–.äœ¼Äé†þCcTË·@þ¹%šçËÀçÿ»†ÄkKH.!ë%
çˆõ»udü)ìkAAÇTŠÂ1„ÒxÔ7ö*Š\™y‡ûpå©ëù¹Ìgäù*Çèðå5»U‹ftL’†é1„õ˜Å„ëÇZmÓÁIò•ŒÃÐj42`»’€W�Y�ýc¯D1¾“_¡‹-ŒÃÈê•DºwìÊå|ãŸ¥lSØ2ð4¸B·’ Öa"
ÅORÄîz#2ÙÐ�(Klq»h\XÞ*IœÑ_-ä4VŽ.€å7&Þ¹kxpÛñÁ‹“1ºŠ*{cGðIò	0£ñ¦Ý»ë q�ƒ÷M™e‘O>YøócŠ¬
Oãö°”Ž*Eu¨DmO[,Ö‰à·	çf<ŠaÂ#$�K¬0w ß>Ñs¤	´6ÀWò�X»Ãâ�Ûä6´±³ä¼b%ø÷‡Ö¢BÛ‡àß•"l?Y§k‡ZŠ «&‚¨|§lðÿ»!èÃ\IÞ8�©’ÆÉ�|œÊ`ï&‰�1•Õ÷ù1àP°/ØÓIK)«³»Ó){@'ZYÊhv‹&ž¹g�
@6`‡	wE©&yI—ÁÚÄ²9D£I=Að×ŸbÌšù|ª/…¢èæH¨ã¨÷áu<âôR	ç¦“èï“Ì˜*†ú‡Y.è¹ÿFýE«ýšvPÖß¡¿ž<ëÝ“gáøZ«E¹ÿ=tL¤Tþ"&Ç£2=·Ž"ŽðÇ¾G
GL `DÝ‹gÆ9û�XÌFÕ ûMeþÁ§Éææº
8Ð~ErnEÒFë*ÔMlu|BWYØBv�äæi²™J~{êÈ^*/m�ä*X\‡wtˆ®Ë¥e“«ØR,kž¥T°î“$–Óˆ´÷ ’t—R½Ô6j¯Ê¬®<Ú­Å'–ø¸„òäE6£ÆàZhPÀÎÿq; ŸËq >DœÛÔ@&ï ïÖì°‡‚§NQz§^«~yý
ÓÒ@^,,ùQ›í`qÏq__X(.l {^ú¦/ä/T8 ¢cò#*b˜iƒ×äÝ&ýOåÖà¦aÚSé	€l"yá¸$ÿ&Ì²Dùs7PÀu€ô…=j\.QÜ‘?ÿÒ†Š´à|r�üÛz…4ŠÊ»å}Ã†Çƒô‘‘uÍfÅ¯s˜å�fBþQâè®ÂB“¹ÄEv^M9‘4ã$? ¹8<¥"<.ŽöL¶½3›j—µL(L5Šã½FVÓÆwß½wpf.pÂ©±åMÍn»c^�¥8(UÎ½>àn¬.KœeÖìÖyŒ@×Ú{SF×†ø{ö`­|ä…¦73‘Ùð7K�œÝ’ÊpÈ•Hd¨°Q"©pÑ(@dYØ�TcéTˆYKKJà+¤V¢O–wdÄC$ZÑ§ÃtH�áÎ¿½§„ñn‚ ¶Ì�w ŸÄ?—&iˆ†G,Š•Ùè›™†ëÀÑý„âÐ|ÑˆD¢>y‰µAŸ-@KÀæ#îÄLæ…©‰Ò—|sÄ©¡i@3@gºM–“/<³X¯„6t�Ö\Àî§_…Ÿ¦eš©›yÖÌº¦q‘*Á¾Þœ»þ¼+j¦/êŠÓ½ÿþ¡2­�æµÐê<y? ó1!­Ak(ûèù+ù·ðþ×Ý…b¢¯½­ªÕª	ëÝKƒEv¬ª_ÞÔXÞìëVæ!û�Ñ{QÝ:¿_ÝØÓ×�þþuû{Zfèáuë>ç¼+&­Z=�9sÕÞ{Ý]	F×lâúöÆŽp7©@º×Å¬‚7G±»/Ã�"ó^9M‚î4%?Â}eÒ%C�i*ÔfFi¥i”&8{LÔ?½pˆªçG[m•õ¾÷ÉXÚ«`dôlŒ'kóó˜&­ËÅcb5n øÃþ¨cd`A0g–	-¦Š±áæÇX
RÏ×YÙ<ÏìzÿÅ½U-óãçÌžw¾'è©
v¯8¬j� BX¤¯èV¡ãçÏï>åš×’øk5`YàTTÚjºËç,OÎÆ§.
ßf‘Ø¡‹6;*;ÇÍZ¼dNywMƒ½²"à„„ 0ÔˆKÕ’4D=#ž¦ÊeL’pÙEÈ÷Hñ6_†-�8 ‡(üu’•wÊ«¦ñ”à%S‚×Î$å÷Þ#0„êz Þ“ßÃËd%NQÇåoŽcÿ[:‘ü@~Æ¹Oq®ÜçS>P†¿‘ ä¬•©}Ç�ïƒø{×"¹f+ñwmÇ3;ºa¶8Z xÑó¨Ñó
9ªa>óÀn˜Öàf½|Óñ}ñXÏÙç<CÊ;ª>»Ï“Ñ¸?G§cÞ"[ygúúãûÖÞg­Y·Q©@zä›’ûŽK=µ"®aU5vÈ:t¥ßoÑpÏÏúI+<I~ÅÏ}�’Å*°„ð2‹EÎ$äÄŽåKµ¯Ú¿mOÔl(4˜£{¶í_Õ®8¼ÀL^Û6íiú‘4µàÁK/šÓéÂŒm®Î9]úàe`Tå%*‹À¶ ‡ÏâŽð~½?"bHô²)Ô¢hr9‰>¿œã'�çŠ	/N¶Åäò‰˜AOÙ #HzK/Ñ ò]^zæ 1Q±8’ˆ0ç)¿]¤Ýh"ó ¹¯+ç_TaƒU8Ôi¸cm<Š‘ÔÏÇ¥e¤}èd�ÀÅ@Å³œþ¡Ac`h9¡NQ¯S&¿Ý«¼M›¦´XK©Ùè°X©~Âúú‚åû– JÐƒÍ «Xå�÷È)³–=PÔ¯u<²uˆLU´·ïAÏÆê¦i>M€7Ô:uÞé&‰e¸V¾b½{ ¯Åu+9åå»de®nÀŠ¥W³ð¤jdS¸üñX	6>õA8oztö+ä$¯5èFv¾ü_òßiNÐ&,†�ìêé>æV°2ŠÄ
’ßÊ7>ÖÝ#_fÖ0ZüÒ¬ `>Ð&$+H
Ðºeö³×Hÿ!î„¢o Ú‡¹’ÊñÖ‡þhÁ·æNÜ+?ú¨±Ð]ÿà«ò£¯ÊÂ¿·0Ck~ÒÔ\Ó,�¨÷ú†¦ÐÏà?0evgçÏ†ûÁà‡
ÆcuHÃÊ`Õs$%ßÔC_½V’ä×@D’Öb�®Q’À‹RüÁˆUÍ«ñYAùê$|E£’¾{Z|uåùèÑa�Þ¡UÁßóŸ_C�Sn‡n"òk¤ ôä‘ÏÇ¥ÂESŠùÊ‡¯8ÓóA<–‰vQ ðµ#žÏ\�W)WI0²€Ò#F`Œw�i~m¦!F¾ƒÊQõR^ÂÈ¥åÏH#Œ|apÇm� ±#ÒÃâ¨gaHš€ÄF¢AÉ>š2}æ¡«ªájûÏ¶ƒ>¬«M_d’ëÙd2ýÓô/è£§?ý(½Jþt5X½O€wN®¼ûnÒ§Ü«r>-”|<‹î+ùâ> ±Êÿz?=y
W~>îœÚÈ<œŠ†·Wä¯€¬¾þ®»À\0îgj[™y…³c~Þ·ªŒCÕ€C­…CëŽ<µ9OµE2VnK+ˆgÀjé”2*­µjƒ~Ùy³\'oÞ±L+0+1{ì�iuûW7*ÂvãäÃožÜ¨ìÜøUûj“Fc=‚È|LÆ¦¡~¹ß®�Úe×ÞÿµË´P9i•Ì«—ì¶ÂË‰ô~�ûdì9y»ÿr }¡u÷’ÕfÉ**ß?‘£8¶°?'a"U‘[/ãÍ‘zyUÉ@¥ûÊ™Äp‚ðy=ƒKŽŸ.§†Û³ŸH+9¤Û�—3Û½”™RÿNgQ l�]�}g+D¥dùÿ¡3Eà§
díÙ õC|=œ—½´"½çŒ–²ž‚D÷$�ÁÓ¥1Žô�åK�¬/%í”Â c§io&5æOÖçäp½F•Ãr†ýürŒõre ¿+™Ï9ÍSn*Š­®YßL´IìD„#Ù#«@	fq ÇíŒ¨œÍÐ—að#£üÌ'‚Õb¼õ}=�I£\Ì®ýÉ'ò‡·
Z�h|,=Á“:=(Î÷ŒT"úýŸ€)F`EçE ÿV£Åj¼ò“µ,ÐéÈQþ„|ï«FQ§¥_é/™³áaœ“|2”r¢KŒbIx»Xû¼^³Ùb…œŸ¾Iœ&‚„$JÁt2(i´è]ÆNE¹WØ—‰,‡Þ¥–ÍÍx�V–„c¨mùpF&+a»)
ÍéçåçÁzØ‡dÌ=’>ŒÆí>1F_9´=¸!¸§~Sýî`�¾íìÆ;{‚L³ü|c­â«êpn|U¾^;´-ˆ.êß„òmÒ‚è"´³;¸aX»(ºÿÈ�å1|Y‡Yz”_-ñ^U–†{«æø÷òúö°†3øuáÊ!²æC+Hn9‡®d>ï)È®×Ëµ„UÉIïÍ§@Eã$*}’½˜*Ä~Öå VŽ½Á9ú_ú¤XšÂAW6�ÆÐ¯5ƒDªT´¸@BlE¯ÜMßÄ+¦¢Õ”ÒÃd0X’v»œô’¹ÉÁèîmRfýFu%ÄT‚‘c^ìþ•*-qË)tS9å² GÊ)AßoÔjYJ†îšæ•Ñ}A²8„I}J°JÃe�’<Y „s²À¨Ïð\«Îî•ÿ©ŠX&Z›ÿ?ƒkUY åQ2ß*Ñ?ÈŸ¹qŸC#»M}§;¥xÒ~ZÚT2#Óh¹n®«ïo	ù‹Q°€€E„^y =@'—Þ\Ø]¸öce}èæºžzðF|‰`Ä—¤ÐÐ·)Àž¥èŠ›—öœî»/Àþµªß%Ïgƒâ@Y@ÓkÛKàáÓŸ*íE·ÁÑí{ R"ÂãŠp>Òr(ŸÄZ`Y~IråâXimfÐ)~�U–(â±0Ä$ÆÊÞ(„²Ï@z)ýžpéŽ_\zv½Ow¿^à9;]ÑWõÀU¥ƒ††5×c(?	z°¹¤?Ü¶¢gçšæ'þh µN°rG]u™……©a�•ÿ!z³"å!ö`4yÕópäÀA72E{ó\G9 ‚T2	f¥ÿtŠBùÄIQÉWŒ˜’sxnñªRÅëP>Ô#GŠ‘­Ä\(:ä”4Q’SÑR
“¥7«~žFìó9üÍÑËÅrÂí©â@ íæ:büQ&e¸P‰3—ÉRšN–ZDš%&J áØ~ú2�{�@1H¹Ýr¢XþÝ÷/ñSVì¿18c™øþåY¿Ï·…ŽèÜwå5¥·múï4‰ÉôëÃyŽ± ó/T¦4"9ìœ	|ÀO…³"u(žMÆ(ÂÖ�„nb.e1ˆ"„£‚r%‰ž	ÆÓ†��ô›Ú g£ät£ }*ßÝ¶7ÐDH·ãB­lg¬]ª×rt9m72ŒÉZà.ö¼TÞ6ku´“uËNš¯˜�„à„¢^Þ=þ•‹Å’âB›™a�FÃ_Žl˜¦…cY–�€ý@2n6JãEa‹ ¾(z¾ñ6Ïš¡i˜Üd0[\ÁƒÁ´IoÚ¾ŸfÐ… ²<¯êãôj�¶œWíð•}åqøG¨°9ÕaM�\WWrè!Ôä‚(Ï^�kºâëŸ=s©ë´F£Ž-ë©œßjH ÙàNQ¸½ÈkåëpÎÃ¨‹],/Ä?ýÃnM�îb=€Z¶°dy×»¢p©Q’/{B5TÝ)Š~é+žõ¬ˆ‰½Û0ð“c¼Ñ‹×[ép•ê²kM˜¥[­†J%‰¡…è·~uD.7Jwuw°Ó:ÞlÒÂÍ{ƒÁÙ»<ÁîºX¸rfõÄqU–çï�Œ—bÃ†öf‘³fkL‚‘vÄ[–­¸ÀRœ^U­ï‰O
ºÀŠ[>p=Œ[ãamEeÄ‰žu¹B=\åÒ,˜UXëç°™Å€»b\CÓ´qÞô<Ža¢áü¾23'Z™ ­£Å@‘cA‡«"ìH¢ÕQj�°H}g{Ñ;kÍÈààí*Sp˜
g�‡ãY&”‘Ã3¡àåÀîÀÖš½¢ð€ãíÝJ�ÆöK³V~c}lÚw—]žOÖÔîhøÏëpÑhòý}Rm9Š´Á²µ‚xðqë£ò­fQ4€�¯j�¥sD�Ø,/ÃyQ²e®H@‘¨�Ê‹¤u_@òWaJ²ÝM9j1Â2R_%’Fãj$ÓÍl¹gåà’‡P§ 1ŠÀ«l#ÿL£Ñ‰¿�tïJAÝ8þgÛÏ,:­FþÕ»¤Ïýø•-ª
˜&
ëŒÒ|Qè5Jp¢Ùlå…¡…ÎEp¯d,éç$c¯ Î—ŒëQ~Ò(©¼÷ŠÞQOtuÜñ1WJ~É²�1÷édSÊ¨ÆH{ûpTWØ˜~I~|K,yÉxÆD�±[C÷Kôº—.’à.yÏŸ?Ò‘¸•}» æñi(’v
Ðh{êR@²[u1)îsø"á >€” å€¢#Ò¤ÇÐZa’¦³¥Í�‡tæ½ø¤a[;Ogxl«‡³�L lÈï{Á]W&ƒ#3ïž�ŽlôÉïüîwîå�GœüOÜ�¶zì×çaß5xsîbV§3ïw±g�ugóÎ=N~%8wëÚoÖéØ%q–ëü�¡1c>(Gê3ƒ¾J&“i¤JËï tèX2éE½4}³Ó	{Ñ¯ ƒ½DÖVV–Á"“Ñà”o½Nå×`4É¨°~[ŠbþŠÚ1BM%˜CvL|"0¼-õ‡m‹}Fq$Y"¡€;(:jãÑˆ-†�P=4]WÅø	im+‡wÐÔ€vZ9æZñÆíÛŒ|dæ¶‹çÜÚ]v«8Uz©xc­ÆÌéŒ]ßNøn�Szë¬�½-'<SšÕÎÒhC5ªj<Ò”‚’æÚÎò	<ÛäŸXÑ*éä“]…‡¯œrÎäj;sjQ§ÀSp€âŽ{ú~5Ä7��¾£¤¾¤ÀÀAùÇ€ff—¿
|ã‹ø: ù54=hGq•‚‹A°%ÔxIläw°JÌ`Þ”ÌPvÜ,éêK¡7áEêàoAîìÞÒúÁ�âƒÂç‘½o)ún¦â6uø,T~xŒ¶Õ.�¦{ä>{=³Ô.tä¥þ¥± (F¦™ÁŽ‹œ~>WZŒY•öfu3 Œ•Äò§Õi7‡QÎK¨‰ÔT£¦
ðh2
SF}R&¢U±˜è*Ö0…ö‚Á, 	6œ1*a†‚p€�à­‘˜û2Õ€©ð˜ô—:ùç:£A/§ðJ\Šø²`·—ŽôÓ`³A‹IÓâ_/€qùZÎ¤´¶oÞ’¦Wÿ«zºüáä�ïþ˜éý]µ™±¿aÐ“�2KV–@oœì/ûä,hµZÐ[ÿ²8ý¹FÔCwÐ—ôõ<Ø×§ûÛO~½ëp½ƒ¹z³§­7Q3ú;Ûá{ÔûŽaµ“NÛ
Ùjÿi¬ZËC¹ê1�j’¿v þëWqÓ°^Ö@ub¹àw¼âá+#!Î´Æ®2ãÍ_YÀª~’tä$Ù‘Iç)²sŠ";è·g¬ZçA¿ÿóIeºËÔß”«ÿÈZž¾=F­ œaŸVÙ;vkÀþuÖ¹vòf«²e¬¦ [ÎÜ ¤Ï³¯«}¾{‰‘ŸXîOßçƒVí…ãŠ`^B5ê	 À ÉØíó‘°5ÕµvvÔNNßyšJîªïÞ>©µÊ)†Mæ`hÞ3´Í®èûÁÁswÝë‘Ëï�×ˆ­sR»þØÖ7mKWlÁXuŽ·î8wN�YÃoæãö…ŽÂk×¬?ô¬Þ²<Â;Y³Á(6.x&½…U÷8ñ†ÎÕý»Ç¹Õ“¾«9¾GÝßÌ¯ß/¿£!µòƒ?«öC#«ÉFÆl�ndB]‡]šyëŠÃÆÈu?£Úy;áãxŒÍm/1HBÇ
D_›“‚A//Q!—;t»Bý!—Ll¼Àë
1ýq]e±˜ÂÚÆÄe%]–‰·/œ±+à
•8{k:|¢K«åõ…VÉUÕYí3i�$‰´ a€mæbµA÷„îl ú]ÐVáíj©oinšÔ‹Ý®r ‚.xIAÂ-‰…>±9X®h¶J¶âÚÒf�3ÔUáçœVa‹ºæ�Æý‰1s«8ŒÙ—7RƒÚmD†ìCàŒ1ù/ThŒÕ&ÁíÑDc5òÇ[O×ëã`óLùoŒF EÑ
´&_ug•K²êy­Ö%ú:jz�%!W`×Œ…·O´t•\–hÔ†MKMgZ"ý¥H{<Ü²hæÁêä‚¥3BNOsim±M²6W„Ë‚Í¢oab„Áx‰+@¹Ë]»&m
6 †ëòbúÌZ†–Ø‘Ê©Ô«©‹©«¨;©G©_^ì�WÉ"Z-ˆFô”Eª/¢.ß[XÕGeÁâ#^e°Y3,1h@$N°E `³¢Üu±:Ìi„ƒ4jA¡¥óy	:©
~é%ý‰÷|8@À0mLtJ<¶�¸¤,Üa ‹ZŽ€ZŽQx7YÌfKÑÓ'¦_èž6ü¤=ôi¹‰ V;hãã¾övoÉ8?iƒ;ZWd³­uÛ.ó;9 _’H@›¤›X~…üwù³+*&è¬VÝ„òý0´¿¥ÓÆ³¦G¢3y¯& Ÿ|¶¢šˆÛfsGjŠlO´·8ëvN�î¾Î_àùäŽZó€ù¨?ùëdy1¸òùºÒÊBKøå:¡©87ª³•�+ŸÝUZf{R[$ØÅÒ�»é’&w(TÔÐ5!â›ž®¿=¹½.MÿdnEk2±M�=2¯¼§›ËçÑM ô—¿t,u¬‹ÿú‚½�EèÚF²q7ƒ-ò_ŠÍÐ	Ìòïƒ¢»h†¯á¢¯�—!ñ²™þ±„ZEí¦öS·Q=£¢wÍ"¡§®6Áxº–ˆoŒ×’yyQÔ;¢äå£ÒaZ@dÔ‹�c†?Ú­%¸<ç%]C†£^á%=Dhtwž‘2}Oég¸ïÇè¡ô+a‡Ýîƒ9g�5Ô¸A~iýjà]¼Øãi°Xc¨Ç´–XmùâÅ•ãc-˜³kU�¹ÃíáÂ¢ð¤©HQ�éþà.aQãÓi×Ó�‹�.”nz
~LÒC®µ®ªƒ…}SÀ“…¡ŽöPaa¨½#Tf-‰ÖV5K -º= ä?Ûí ÒÞQUÕqxùòô¯ÀçòÊl´œ#_Xã¶,¡ÓU{/½~|<îžkŒèJ&-\7+‰gC›¨Û­¥ñÖ¤IoMN/üt[S7g³qÝM›>ÇiÞjåQšäÍò?€iÚ�uóäo'?<]ê~¸ßdŽlŒ·�p@¾Îíå`·âK‰ysÿMI8úpŠ—jÃ…¯
Û2‹2 ðA8_÷µ;ô…ÍªKp—A¯u|Qê¢_ÖëÓ_‚n½Ngÿ¢Ì)!(ÿÃN¯åiU~Ì[€^¡ÉT	V›mCg�ô-V‹©žç¥¯©ÌŒÑÊØ$eùEðz¶ ØhÎ�½°â€v@öba€ÄpÇ(ãË[ñÓ¢†×ì~^«Õ˜Ÿ)–è8oyÖ#Ék�ºmõ>-ò­<nÑü~Ø"5>ðë–ßù‡‚`,¡gé0”}¤`ƒ÷üOó£1k(O1ÿF©N²†/Õ2Å ƒÞ+löE Ssš€€ô_¨¤*3	êÙ- Døæ[¹Hþ
|$>ó hèì^ÁçôzN
£R ñ%‚ x¼N!å+Þ�ß_SRœà�Cð‚ApóÉ4X§ešætf‡‰+XO\7®ôŠë®‹/F²Ã¤ãhZÂ,Õ«óŒ:oÆçEJÁÁâRìb[ÅÈÅhX`lÀæ£ ê@ÿâ6­)ìŸË?’íl…lGú¸ãz°  °0=,�EùÇl˜#;äÁBð‰ücY¤[ä7ä?ƒ6ù£säß>öà9= ³¥É1¿•ÿ,¿	ùŸò?äŸƒ"z�üsùŸ`<Þõh\úŠø˜èÑÈ¤”ã?,è/gyLIŠÿhÀk±ç«¼»Ÿ½³hŽ�6ùÒ‹Úá;íéÿ^×®}|�”éGioH'a²âŽûn‡®Cò±ëà“»Ò§vÑ»Ò÷ÀKNÞuäÈ¾³¨u9/—mç¶ÄBr–Žh»•Sú€‡ŽÕÚ±ôâ­tˆ Øb9‚¦Ìyãœ97ÌeÜ4¼ËOü1˜
æÄºb±.yŠpåÔçÕvYõ&·kÒ[»j‹æ_8õÊÓŸ‚ç±º�Þ\$Ç½ù‘Ž%ið2NC;qè ÷*Où˜<$–üž·~J>oôýIzØwm"8#ýe"ÙÈ×L´
¡:R¾4pëE�\tÑ#ð²Éð)_àÐø˜ú/ÿ9Í^˜\ò±-ˆÄ}Ã\µ¨_ËçÁØr9*G—÷B‰”pH~} >–žÑjÆŠOîf/aïAúŽ®lÇ}Ø¹0Ž3Š¡wW…ÉrÑKDoSBï¹„E½;N#iQ"ñH†¤ÑüÕ�¸ãœÄÜ… :Ìà3˜3#^ÂbßºZ³=.*•tÆ7
/®l›N3×/]²ó#ëÔŠùù³òª„èYoþèý¶èÒ“±¢dÁ/¬«š2'a-ðrâa|ÀÆ™ŸpÍg+Ê}Cò­ß2ÙŒ,µ›KKùëK<»�ƒ]`ÜmÍf ïkëòZæÌ±ˆ†&Ë†-…NZ’Ôhn†;Ý­¦º†×ù]…-_T¨Ñ†D×šöNëøjÚ¢±ú£�žçÍÚnàüõôÓ÷ËNO]¡eOÈ½ÉP4Î]§­}i×CS]•�I_%VuY[	¬ò®4d´oD:9a·*âXœ„³“P}	·3±ò�FU©.
£�Æ‡!nØæS`9^ik�Ž3XWG	†ÝsJÊAyxÞ4Í¢}}4ŒWN¾öIk{¸â¶+Bí6c•ßóâ[¾’Úz=kºKî½ÛÀºLÕw|û˜ßcº\k)ßô[ùû–‡Ê#ŒÆ^Â'×?è'œÅÅÌxP:Ìšwky•Ýº^tÄZ&žgXÚ^³ÈZ<4Ú\kµr|�UròH±`ù‚4Í‡˜¾>ÎpkýlwÕ*iBüUÔ÷µ¹~“u¼§ãª—KØ:«_ßm-\b´†l@jGÌC€êÀ1`¨YýØˆ‡•*IbQÔŸÂ Ïæ³X=¨éGº�,î=¶i¦ï�©[:Æ[YÀ3ÿfÈ�½íãg¾ñY Àú¥\Ð½ïº.Û¸°’ååECé“žº¨À|;¿Â FS[ŒZ|QìÐ�>	„øY­`”-tSkESI]�€SÔq`¢k:ö–/¼mÕ¤ËÁÝùí7ý);p”Žs€k~&ë*ô.(¸O^Þ°­oã™êá¶PúT¦QÝ1j�}l•~e6ÊwëŒ‚N¾Ã¨ÑZU¼@¤´™å¤N’fIbˆÍb0ãSBÁ4›Â÷TýV²°Éq5H¦³÷±™�`9¾;Xed$i�8p3!3@7—“få% ÍStšÜ3ƒ‚ŸÁÀw(à<…K0¢Pp`ø3V
¤Š2 ¹”zOÅ.==³ê¤pF”
^ŠšâNA“_Ô@YüÍ¨=C$êQUç°°ðÓ0ªJÛXf'ŸÂ
2Üª
Ñ�Ãjg7‡ç]’¬Y²`BËìÙ‘›o¼~óæ£S×÷ú+W®�²cy]Ý¬À„ò‡Ež¶X,ØNOŸö Ñ3a÷îç½^Ÿí°ÿüèÐA�ÇïŸP’h�,ß|Ñ‹ÌÎ–éÓÛb¢ž»ñœãh3Í²þü‹\‘(`	Z›“º…?J/À\rh;ví‚bzûrX	ÿ+}.Œ¦w}¾ÞHŸ7ô1¼»u+¸³ì2ß"ItÒ�(ª6Fæ'FÝ²Ê,¦tnÊ’T¶`u—,.„‰�ZbïzìÉZŒÝp 8O¾õÃ¨µƒ¼‡×Ž{ív¯ch°¬¹iAs33+Q9½yAó�æò²f0­*¼!9´*yÎÞ`ä§®x{ÅTÞhàÁa|¾¹¬¼™)ràû(ÿÞh.“ç”77—ƒ—5KéµU‰?ã½?+¿‰*x+¸1þÂöí/Ä/5òœa_YÙ>ÇÓ7f®*ojBó(–»¾%œ&Ê4H‚èÿ x*LéTëàB<ªáq‡çðøÝJ7ƒà±À£È;x™�Ä’™éB1u9òhÔ�Çê¢è0ç°ªP7ÆÄôæ@Âš!O µvŽ¯’)–Æc?�§ pœ Y"¤ÌhúÄÁ#^±ÁÞ†V’!ÑŽ³à÷@JI¼+ÉÕh‹¡XèjÈ�3nÏA‘V¤pàÙìŽZžCº/®£LUá:4çûqÒaE×aa. `±Mûøµ1à�¸8€@³Ð¼“a¥)ðp#`éDIqáhÞŠ’”¯»‘Õ¸>IÖáP½ãÊü!`6¼š×N$Or[ÔF¸YÕ«-íaáMz-ÃJìRÆ¤sjhù6¤Ð4¯Ó2@ =?Îð4y ºi§o¡O.6½Ö&�@ðØÆª›š8g/êô"’*,vóhÇÐÀ_è.‚@káu£ç- X�+ v­&Œ¬N°ëÜöê8,s{Y­ž¥µk§¶ÂUCÓ‚¹ ÌòûÜv#„§ç�tá¬˜ÝVf§�§È(:fi à46/9†…°¤Š-e¬hÍt±GS&T…#h«®ê‚Ë*zDÏäl´B´›J@ûÌô]´žÓBZGÓzÜµŽÕ²¤…2Q«\g 9†¡Fc¬‘6iµ,�2ŒFÐ ³ ãV;ä�Ž +¤	­(´¬‰�ßS±@ê²VL)‰Ý›�%åNVç á:a�Åã´E½¿Ö(BË ?Mû­—œ«'8ÊËiÑª»p|G¥žAƒŸèá5A{Èzž```]wxB´¯¤a‹ä„UñÅ&$nèunwÌ/ºE­ í!Ñl•tõg•6µtFÇëÃ^Ÿ�€`r™ÝÌ Î€vM´ÞÈÉs€ÆÂ²=j_­Á/Ê·ŠNS�Û\¤óóåìøó¬Ö¶»·•B¦rgU¸¹X4€Ö9ž»m‚_C{ ¨­ôÄÉÄ3	ÖSjÓÒš=&¤@òh(6UCZ¯E’ÝÊJ“`p ÁÅj&=€`ÐZ´‡JBsÅŒÄ 	”aL fÉ¤e´�eŽæ�Ðì2è[‹µ4_Ð6¾£ˆ{ A\«qÚŠÛ
% ˜	k^Æq¹ÖTUJ›šjªœ³²Z¾ÎlšÒpUíHÝ–¶ymë»Ä WO—Y\jY`²þBÃÓ­ãx Íqˆz‹0`Ü4?…œš€ÑÈ1F–£Q»æäK†‡Ýn±EFšæ6ó¢¶ÈŽz2zK…Þ š�¨g,zÇB½y|°Dk`t¢ßßé³²´ÑTÆ9v½©C°h¹çh®¢nBØòÓºi~­Ól/ÂtÞkcÖkë6½xÖ®r(r—éX±cóú¦7ÖL)…ÐD­®‘ElP˜Ÿ¼{ÂÖW(@Õ*Ðë§M1G<n½I��Ç²˜@y‘]EÕR­ÔìUÑlôÇct(Ìøð,íPè€ÑX‚
/âñ ü|ŒÅó;Úa¤P_EF“VPëa±ae+!4ÇnØsEÀôô§ûZl^ù×òa°¨»öú»BAF\wÁER^PE¿ÿÖ¯ŽÛxÃÐ?Ð¤g=óM×¬K·NÚ9¥Ùô}h­íÓwO*À«%3&w4GË=º�#ô°|%g›±ðšúÃðúšÖe¼pÑ‡‹ß¶¼C0ö7ïÜ7áŸ7}Ñ\üÅÇÓÿBŸÀu÷J?zÛ5)Öl“ý}
�…Ñ2Ö‰º�´¾4£Ú~­Ôr¬TÑÕ s'Gj=´â{…™ˆ!Ž‡-„[ÇÍÒ;J+Tˆ·8Â4« Ïa©(†	EŒ=ÇÜn\4£¦×SX&š–w”–T¸ª6=ÔÓ‘ÜØš¶ ùÐYvo÷„Èìš²Ú¢ÚÈ?Øùƒ�Á†�ìí�Ñy­<øÜFs·ºX¼Þ«�«pê�<o6»,3œ>¿3Q_\UÜ¶±³eIsP(±ÖÒpÄ[Yém®\zipòöƒG>ì6o|°×vÎèÝ«ìÈƒx‡èçHwx…Ä²´Q$â*c‰|òZBSÊ³rÆâœ»”_€	í²ð©tÌè¿ÙB[ºÞQÌ�€ÃãûÂî¡�F¦Ø&ÿ¯Fƒ³DÿÇ¦­ÇÙÝµ>ùF­F^nï4Ä»æÐ¬HØïdZg03áðû­ƒ�¡ô¸LE¦½-6tmYQÐýy§¼[þ•Ån«°[uZÙ]Àkí]ìÞøŠ¾¾¡O- \J�XwP4•QžšgÀ8Åvi"3ƒÕb›Ýë¹N“‹~S±÷Q„˜K.±çÒB.S(W†ý¯ÿ£b…
Ó›d'~LÃÈYêâR4@«lm$öÉò™˜–ª/�ý¹òkmÈ•šXÕ_51å
i¿®üsQ¤´Þ¨Îu ¹®Pf¹çÒÿ¸ôÒÿ ¥õå`þ>y�It…ä/«&N¬æ�K4�ÛöÉGËëK‹œ ¹aƒœtÒ=ø‚K•²2¸¬Aâ‰«
»�Ól•6Ëâ³QõÝõ‰‰K'’?”ÞÔ“Ý›äR:!+<y=C›HIÞ”Çã-}P& ¿{Ó&ðZ®Ê{´aVÁ ê’¡p(Ãj‡ÛìŽ’ü,7[ŠªK´8Kš›Jœ-ÆUYÌÌ¢Ì§à=û´žb’WJKýÀUÜ3Í~ÍcDÒ/ÞfO¡~Ô‰Wþaj[A+8Î-$1Ö,q†°'–3ãAâ#ÌÆ	Ù<Áða‰#®ÃÎ¦–ÜöÎ§ïÜ¶DÙ€�ŒY~ßhä÷×yu�Ëï&£ü¾™aµ�?®e3(A'AÉãZ¿öqP‚N‚õ$Ôçnƒ6QÛ#¿nÖé¸åß�ß,çt:3¨íaMÃ7ßÍè,¨UÎÊYùutÖlüæƒªûý”½˜Q¥‚x\ÃÃGFÀHmI�cÔ¡NŒ•IC|`Ça"‰3ŸÇêŸ”_~¼÷×§ÖýlïA4_†–Ë—ÜŽ)f·¾ Ä[*,¢oÁ’C'o8ÿ¼qÅÿ	ªMìÉÔ}Íò�ßÝûÙÑµ»~ùÊ¿v¾
o¿8^ÝÍÁqãŠg¾±õ†“‡"b±Pª`›q)Õ¦]®z0s¾o”ÿ¨Ø–Dš\›ÿ£3'Éó`ýP�ÿ£†Ò±Â‚æp8Ž‡÷T?×Ã¦¨‰ØŒ"ü¼Ãn%Ý �‹è³ðWÁêõbPIš€%Œ¿�b‚¤àzB®�ö7%IŒ‰/²ÖÄÄ•ã“‘5�M‚é)k¡S’hËË�
ÜÇ1)T'£»ŽIu!éØ€KžœN>tÏÂ³êBGwœ�ê$Iz�5�óº08œ;6
oØÌbÔúç-ý¸b!åBå6òï uÙ³Ï¢üÔ)
ð»™)ÔeÄg¯§á¥K¬Y@¤ê±\Í�4õVB��—}ð¤fà$²à9ÿzèÚx+C°#ˆÂ…{
Òi¬†¬ŠãÕ<ÅþA¤Ãð»ÇœãJ=Å¼TågÀÕµ4ÏkÊB§(gÂjõt7LpÒ:§d<Ãˆ�­So^æ,ÐÎé½º™£Sv–5k¬u&sQ¬¼´Ð9Q«c¡ÀsÍFÑl�þÇœ¨Õ-ð	ôœEÐˆþ²Ö`s5ƒDrÈYuÀ®åèo{£‘²wiá¥g±¦�§€a­ƒmÁ¤j`��Iå¦Ž•hfÜ„v§SWzM?à®6ÛYNB²&Cëmµ
‹šÕ²@SÒØÛY:Ñhðk¡]Ò» 0°–b_cÝâ�¾Õ_]¬…Œ«|Ikï…:¡dMZÂü#îkv:¥##^55ŸZO]Œ¾Æ¬NŒgc’Dú§#ƒ÷‰5XJxŽÁb<VDz/ql­ˆv±:èÁNkØ(�>[¢ZBPCcH»TTÊ 9F¡XeÇ*:¼›~gÚìbÇìm­Q(â-ÁóDåŸ6n˜]]}¢oã
¤#öË§ýQþ½ íàÐA„¦ü¹œ–?–ÿû�½W&‹§M¨d8ÁÄqWþ¦ª²²‚ÎÐ°´cÛ¼ISî@³.js–1¬ËÙæ/Œ„µµ1—¦°¤µõ¡……ãÅ…»þ9äŸl\>ÿ$¯û6£›eõÆb�Õ/_ÛSâfÅ²¥î¢'š{n˜,8>;¤l®é¸öÒÞÖöO�³0É0-q�`@½ 6µ´m5
zÔ¡×ÃËwÕ£§£2´õÑÓ�ãXã¬žôV·K¬uÏy¼cRTäŠë«9×ô|Ùb¥¥$ÌOøm‘¦íÁkž�Ç¤Ì%ÀÌ£�ÒbgDæÜ£/<ôÀ/ý�_Ê·¥_}â~PÂDŸx5ý(¹ß¿|ùÂoü†m‘ÝCòÙ«ÞÎgÁ¤ß¤Ëä¿¾»
ñüF~VYëC²ÃN$§mÀk/4U9Š'(h, 6 ôqÅpšÅi¶Ä¢U,Òûi8hxÂk#þ�9œdwz-ï]µ|V³Ù²Y>ò¦ärIÇ@ùÚ’©Ë­\0×·å¥Ë·´D]¼}JÇŠ9•Üä‹W.h‰øì,cÐ¸§Ô×	¡Hç¹Í%,g5<R�„êØ¢—tÀpËÌùóºš,G-çœÞ½cÛ5à'ÝÛZ¼´à)Ðé>’¿®Pxç¸ jŒÓöÌ­¶fvU\ÚhH[Šê§m�\h‘Æ5µµÕ˜Ì;;9ë¤i›6_ÝQÐÙ}Ö¢¹“c&³ÔÅ;Ú¢�ÅÐ1óâ9-}>ôõWðŽ¦ª¬Ab‹É.c)âIn%ñUDÂŠÏ>°ù,ø/hË021Û:»AJ1{+ó›Á²ÌßÖÙôÌÙ[�{âüò¿€qÇü‰`ò)ê˜Š~®joŸ·cGžœ‰ÊjÔø 1iLí§	îb’*‘i†dS!2}ð»½à5cð™ý®€¯a2±ZÖál¬ùd¬âiËŠ9KqsT¬˜É´ÿ;; ´afT…‘U>õ�¥%¿+k¦¹bŽ”ßGY¨�ËjQÂÎ,VCûj)ì[ePÃÆ¡¡¿G<�¾ýâ\¾xÆ Õž[ö]¼jt=ð~'}€êã¾Éä6*†#A‰8†¥±¸Ï­T¥2Ñ
�Xœ�‹bKƒä³ùp´—DŸZÛ(¿ùìíò×·�ø‘eç!À?³ç�íÐÝxŠ2šK-_È¥Î Ý5Â‚ØÄå½Ap¿¼Þ~Ujù,{õ±?Ü´·?ÊZ/�ýñ²gäo÷~àÚ’äàŸ“Ö[
"mË'N:›—ÿ˜Lä†a:¶Âë‡hôúxì>©,jâ¥Q‡›…í
’8Ê;Ñ ;ú_³+BóõÌU�ò°ÑëÙÛ´Þ}Ž»®KßPkj6uôÜñ§÷O{Ÿ{ËiäI=ï?ûõs~™³ÇÙ^÷Xü÷ñÇ@¸ÁÅÃ,h*ž*#Ö­�QÔ°¬ƒQˆæ§3aXHp)BrkË$,1J=É$Ÿ“�ÿ¬_ß¥9�Öèø$³tì0¹òus0ä(LýL>þœ(ÀU§3'š)Ë²©“X«|bkÅ{.Ë$ä#°þ{úæb¿*ú´M3R*“Œ²V±ï.+¬–r?Q~{””ž3F‡�ÊOîô]Ñâj\¬ãx†	ã_·b}‹*JpPh�±�=ê->"ÁWTÀÇÑäæÀ‘¾>Ž÷#ñ Ð‘Z: aˆ^àa"¬/Ï9ïÎ$ú¤ùÆ3yÉ˜HÞy³¸ìóâ�••;›/)ã¢ÑÙƒóé¯ßû¢a“»Pp-®ìYVtÇEËzª¹€—ªk;KÀKCÚm ?‘¨ö9 Åi�N_u"ÁÛiS¤¢¤"b¢íüPÉ¦ÏøÆË¿	•�w:±W(x€7±‡(côØºê÷�±Dæÿdü±bQ±"!¥2—Ì4´:—«n¬HÃÌ%Ux;ÔR<‚4Ë~Ñ:wÙCõü¼¦ê¦¸ür\3¯¹ºË¿¥ÈÖ2;^qûúÛ]öæ9ñŠ;¢Ê‰ˆÅ4óqæèÝ6{óüæŠ;Ößë±õòËð›Ù-gûšî·¹šÄ*ïë»×éÀ‰{¢ÚîtíÿGÛwÀGUeÿ¿{ß{ó¦·7½fú¤'3™™ôN€�„zh¡w	 ahb¥¨(Qv,(ºYûZP·àÏ‚»¸»¶µ sùßûÞLÈþt?ÿÿ?0ïÝúÊ}·œsÏ9ßeqér•Ø>‹¹rt<¿gn)’È»=!^‘?TG/–JÑé¹ bþ…{5Ù‚&Õ:"@—vd_Ò®ìCé›éÀi¼I¤šMªÁ@%ú„Ûã})6­¾~Zás…Êyi˜®—&²ûzÃ¥U�ÂÇC´Cíà-FƒÑÂã¾šóuMÎœ ‡|Ó:ÿ AY«²¤A)j!Îff——†Ã­YKl�—édDéŸxø y8•‘%
¶,îÍƒ©ÔTj1EñxB!“D?A�¸§Ax'¾?ÉôÅýÄ…·hâ‰©}–7™…5[ÈññX	•Åà¥�� ^nâT–?ŽãAâÇMëÀ¢ÿÍJY�ÔÎ´ Ï
rx5Ï¿9l½R'¡5Êö•÷ ¥Ó¸,ù\0òå€b®<ÑÌ0J‰÷æ$ù0ë6tÏ¥×Lyû¡Ï+úî @Ë×Û·�¡Ñ!£A'¨úäŠ+>A/ è‚É;wõñSÀ¥@Ê‡*�ª³]N³Ðãr J=¯Rô’Òµ™Ôžgæu�H(-¼]ãRúÙùÇR«$l^Óñàï }³à�{ççÀ’ónÜ"<Ì©'¯øT]ð™µGh=Ñ:6è'cÄŸ0J£�1ë HC1ÆÌT£¯O¢kþü0éøqô)ˆ}F?H}wÃŠÛ�ñâ¢4iØŸÚqÍOûmƒ'®ÝóÛŽjÐê%#›œ=k3:æ‚ß)%¤Šò€Ñ—îÂ¾ðè¢º¿sØql&¥{éÞd¶ã´Ü‘�xMJfþW8²OáŒ
	üŒ
%E�³T
ßøÜO„'%í’_ÑI™h»NèÞ$t”Ïš"‰´¿­ ±º58>­ã‰sÉdO2~½$ÿÖ3ÑŸÑ~ôçƒŒV›JLL»éL£dR—æ–JjÊË¡\¦éÕÈä°¼¼N1=f21]8›é‚GÐ‹ƒ–ÂÿAåãµR„yÃ£Þ[fú‡
¢ájþSƒG‚ƒ†ßZ3GZ ]  üþÏ&ÙD�À¤ ‘g`6Ko®¦$XL íè	ªêÜìZU�}xRy$¯¡fÛïs×w®,ŒÇJËµ¾6ùØ�ªR(àƒÀK |µF³èKüdUŸÞðæXµ:4½ürÝÏiŸ8ìÇÂJeâ~Yþh–™ÃO!y˜Î¢š‚R>�zïVtòèªUG�ãV�÷—wÖ<¹á’ÉÿÙ0vÇä&�µÀ7TG÷÷’ 8Ž®úÃVlüýüÑÆ¢!;¢^™8O»W/Õ&H#LD90((Ñ“ýµˆ?ØaÓ§)A€m‚!ÞL<|Ø¦˜ž¢%\ÚÐÃŒL4â�•`nÐ?`–À³ƒ‰¬ÕV£Wkµ½¤hÕÊb‰+iŽÅšÁïbÍ%8t¦i†ãã5¯’Ä@Üö/thƒ¯$ÒpK€å¥—�…sùÁ¬‹ŒG°X«©®Öh%’âbÉ»øb¸/uÈ5K:Š›ü�`Ï”Äšc‘bÖˆ^å:MÅ¾r�Ý¹ýµ×¶gY5eÏ\pA:K#xs"ó©ÐNÞt;‘f
dšÉÄö‡BãC	3ùvÿ¡©DkûÐ/õ–èûUªØ1•ŠÕ²9GsX-BÕùµù C<ÿ¥27Ç½øæøý ßMä.EÆguLåÍ‹\y¹•Y6öë{ïûZbuƒèyø»ñEñ5%’œÉ.wA�P3}œSénc¾eåá«çæ°zô½¤5«2ÇQYÍ«x`µÕ¢*'/Î—¸ðìC™ið±~µáE•'`ciE•*À…Œ¤�§&9­óÒžKAûî¥#–Ú¼\¹‹œ:+/½c)q!ÿrØ^=¼{Ñpô‰Án7¬\Ý±dq;À‹©ƒ�´z�Áîà×ØkÚ—,\ÈÕ�9êN.ÉNž[ÀEZ4±ïw^/<4Çz29æ„˜Å+GUö=òè0R=Ü÷¸9óè#}›^À)tér¢“ÚûÐÏgrt:·¢".¸ÿÛï^Q~;úñÑ3§ÊªrômNEEÎ@~…à}Pâf\t�zú˜íMÕ¢¬I›`/81iSíÀïÛNÀÞM“PVªvã<_aOŠ6)Åü÷h¾�N°v¸9dyðX�OðJA£1ž`SàNòFê0d¸éÍ7ßì€ÆÔç`zŠ$Ü8g0:¯aþÑ—ã¼ÅèZ\f0<\o¼�þÖ×qgÇ~1±?8`|ÉlÔ"â[ˆØnbó1 ¤Mysº±í€BÜ'F~Áˆ›Zb¹vGNý�Àu_fàÍ‰±k�Eë/»û‘Ëšž>–¨ºŒ6Ÿ§DÙ˜ìÔ £ŒHN çT1P>G·•O‘¤6gåá\õ÷=…ƒàçóÛWNeŸ•qoâùt#u„z�:J½Oý�ú'õ)õ%õáA]4QÐWC®€õMRç&Š$%‰jˆ§Â¢
š7ŒHl“%ÏûGmÎPØP’Fé ‚’™@9sBM›\¨ æ×+˜,uÁ`4câNZ#ê,…UÌ¥Ñä‚ø‰Ê.aæ€Lª†Q<4I&Å©1£Ô@æåaWNŸ]—ë™P9¨hÕ^^¥=T0}¨\ÂÈ$yœ›ÕÓ  'ÕÑ¾ÍY!¤aE�Dÿî*ëÌn‡Äˆ\n­E§ÿ�*Œ¼�eÌ��»S¦³ê4O p—©ðºÂD¡¼1—í¨ÎKäŒr‹2B‡ó} ŠÕqj‰œ“1œÆ¦/T¯› 7Ö8K•YY&¥é§µŽ¼l«WíSäJ9˜=¼ï�º4OGçþ:—Ù�f+\µ¦ª�*Z8ÜNûÊ¢¥g^ç@ƒº$ò|%Ì-Ï¦WHþM¡›VLR:/QåJÔh{8²s*dXàœJ—5`òØj²[pŸ�kÝÍ&UY•Úb“ÖÝd`lÝ&­ÆLÏS›Tr†…@•¥˜tÖÚžì)ö{iƒE«çó†Ú²´´Zåw×:¬á0ThþÌ¥	&à!Í€\—ÇV`)“å; ^�¦L1úCæ|]ß¢‘ÅÆÜõr.-“Ëø8§èeËuÇJÙ|íW>R„ÞÖ N£�r ª8x©A”©µ#•’b „+‹<®�±SfL“M¢6áe-˜Þ!ú³d#_°¶ÔšÅQ&¨Ôq¸“ºåqPBÐkˆú‘Ç A™�(#Zq‚Æ—!½ÖÇJp¿ºl"Í1×²¼kIó†ZVªÐp@ê�?-’=6—Sæñs¬Ðâ,¶©e:3­‘¨eZ5¯°ûR9+7ƒN¹9ßåInôÛ‡×�XºÂgCSÙ®å«³lmuƒ¾Â,‡3¶ömô9zýãOÉPEÇ°ŽB^Ýì«rùó¤Êòæý£F&B^mòcÃ ÏrÐ4ã±sÊÍ…j�\™g1H9T1rFBC�Z£“0JPhÊÏwŒÂååa n™Ù]bÐÕµÖP5´ÐÞ‚ì•G÷£þnÁÒW€£güÝk«uÊ¥CØâ?â– ³Í®²²|ÝýÔ@ì-^%;©•x>Ð@5eìyAÌU›9‰“54mÆ„‚WbpÓ\!, ‰G�“hD"Ûé	3!À
é„›HT\€6H8“`9L´E5t¨V…\‘)èÙíª{`´¶{èè•ã™
ê”»�@`NÀµûöç”{”�9ÍçžžÝ·ïv5æÙ›:WŽnYªu?={åèæ%ê1Ï4*ve\{zð?gm¡±e&œÕb+hPâŒæ9BÆí{œO�Q,m½¼Õ³ÇU[`lê\5zH·vÌƒuÊ=ŠÀœ`€„zrÇæ¹äŽøŸ«áðX~°UÓš…gvŽ^5y°#¯Q(2'}CWí£Ksë¥ŠÑO6¤Ÿ7�Õ�o6k•è·CÄÌD�£&PS¨ÙÔ<êJêN²Ÿ,\Õ…DeÎPZC1$Ó¡Ä *râ‚Ñ1Ñ½Äc�È…OQe“4}¤TB�†%"¬9:˜éžvÍ€ÕáOHn! Âˆû"B]bº�Ð	¢ìPIH'h·$tl$gup;0y¹\#ÓÐ0ÂÂ¸iI‹qƒZ×¥³¤!„€µ™-z9$Eyá(¯WÈ¬i«ƒ¶–Ô*/cÕ[4§º\6³š´ÇPäçuð¹š«ÏüŸH53Çg=>ã¯³ò�¡X…NßoÜQî5ü›©\Ê8<ÌÐO¹n´Æ�ƒ�}§Õ©NÅ…hf ft+x�æ¤2ƒ“�ÁÙmS4��Ì8Ëv×•2à…
)Ñ»“³Çè$:(¡µZô1´ ¥FÊØÈ‡¤‚bpB£2k”´YcÃÃ�Q+áŽ¿ç¤nú#ý4wÃëÝ©¹/©£+žkOëT=õ#­Ê¶N†§=;ýœ3ÒÉ3øQò�
@&.Ö¯É—/™oD“{ãö±éL�Å=aµ•ÚMÝM=Iõöïôô;‡eÏ‡,'ôñíd<çFOÄc×ýJüÿwy^óè@ÙÏL’{¢¼i×¼¾žúÉ¥aØîrìq„SYÐÑ< êÿ.¿«'\šJ2ÉÉõç¼+ßé]>(EÍÛ5¹^B…KÃø1ºÂg’ýÕ€úbAtÑÔÿ¦ Ø¨Òp¢ˆ7o¢C/¡Ò²›j8žQë‚Q¿£Þ¢>Â”ØY nPj.²ã×ï$QlwÝ§ÿËïù[úÇ…@>ÿ·×ûù|¬ ¬rFÔRé=çvà?$kÁsHðLô›kê¿¿“„
ÚN	û\|D g¿ýµà£ýÁ‹C ]<xFÀLð¿¨Ö÷_”=†	óšµgµL/Û…GIˆì^ TGd�e!³É�±2eö£÷Óºuè}‡Ã9ÜqtŸt´;¨GT°{½ß÷ª Z—DIAµ®øIÇÉ“¤Â'¢n›ö½LöSœ‚Ôh‘‰|¦	_D_1 ½„²FO,*ðìçóââ4&0 4Á	¾aDr
ÓgÊà¸ª–µ•øØº¦Ý7ªµeS“p W-ú§¼5õ¹�_ÕÔ§šŸì¾ûm0¤j\°rM+9®3ZG5mj!&\9¿méÞ¡äxKêXûòE{›ÛW,ºµðôéÒ‚*§¢süŽ1Ç\~¬m~eó-KñqèÞ¥sV´7ï]´¼½ùÖEÄþê,‰/p£ˆ¹È›ÒÆîâÃãg‡½K¦äC¿­×æ‡ùS–ŒÞuß®Ñô××¿è{]Ð‹^º>ùÝ­·~wS$cwäÆT<Ð±¡| "QDRMc…›¨˜jIÂd*YŸN5¥šØÓ~wªÖQïHÕºýAØkÊ3ÁÞ`Á$0	®ýt1B¦(_¥%µZ�ÔUúh*\¯”Tz–R×‹PyøþRÑ�É9«hœÅ„ç`AúÊÄÉs±dÇÓ¬b ý€á€ŸRX|ñ
N„jÁ�hZÀ¾; ’'†£Áh0{*èAµÖZ+ªehÈ¦ƒž`®<Š½æ¸ôúrÁ£þœ®^P¾¿û�HmË„VÞäû»Ÿ}öÙTêòWkO¨Õ' þ#gmµôkµOƒëð±W.ïÕÖQ÷ÓÚZQ¦‚¤ñ{Ëp»©ªŽìÖ=4A6Ò˜Â‹B�3?”Ø#9�ÁðDb%>OÌCxuŸ'@<�á¡ÃÒ>WŠ 8Û×Ù-{ôj–ë>˜�ÿ9Ø£W½9¦.Yz&Âo¾‚þ¬mžC}èsØ1öŠe5—\Z<rI²)u+óÀZôÇ¹�/¤ž¬M 7�ô/oþŠ¯Ô¹­ŠÜ}è¹¡­×ýÅÑ°nÂãYV[3ªÜ–þ†™ýL òð›üü\°òÂîÙ[ ´/†)UCúÄâ2žxìº�&¢#fz¸QJÂŽ¡m`Ý²žkç‡šGµ>|çŠ©‡Ÿ]å�CÀ-`ç†äþÛ.³ú*ÅÐâÅ
Ä4Í5è÷çKÁÐõ}_.]|[NIwÙðzþ©ÎÉè‘ã‹çdµ’6?rpãÖý¿ó†Á%«Kë�¼5ÃkqœûAgí÷Z ìÁš3úg!B™ƒE	åÂRˆÇ• >C€l)IÁµ¯]{ík©m;æØísZëÜî=-ÆCÖòÁsè·[·þ±ÇÖ¯{lúá¦|~óª§­ÿ [†OV™Æ€â™#@Á¸IýkÏ<÷öIŽ{wKk­[ê‘V¥?Z÷®ÿè£ëŸE?¢ßoxtÏ¥Á·A°û E?PçñŽRü>Tk	€lŸR"7(˜/ÇñCÇÏm„Ue�@$ý�8š¼} ³¿,¶	aß[Ò³xqÒ^ÚQ:ÙZRP¹Òj‰Vu˜tŸø%n˜2çf9¿ëØ±]7þ~,ã‡U£¿ˆè§í¯nÛ6cæ6:»gñ’áí‹Ñ«––ø•+-.?æMƒ&®¼fvß±�»Ž½s#zV€wq:ê™±mÛ«Û·´ñ³c$_±g)î—ù˜O& &Ñ\@¾bÊdÇ3­4Ñn�'B€XÌ¡Ñ<i ¡!žh%²DêÄ©Y.ˆSt A×Ø8¦êMt£¢‰xì+8�ÌÛòÝP3µÈM3Ïé 'õ¿F’<¢,æõƒo”þãwßßÊR¡Â÷ÐüÇ†ö°¥ØWd)‚»ßÕ+Lª°¿ÊÓ¤ðþ”­Ýþ>š´ÛÛ1¨R§;Ýq¥"¡ëLNº,`/möOä”°m™8äú¹£ŒF0ÓV©Ó×\6&õºÉé£ŽÝ�yhM&úÑtÍ3J0Ãí` Á”g�£—ÐÎ@›Ïà5™äzzXðÂ—#ÑÕ†1ãožÔ RÚ®ÑT‰}¤V*öy²¯Ûp-‚÷àÖ"D$×Ÿ2ÐpÔ“1 Í8ÁíGº‡™¨0€“7Ož¼y#ýóxh‘¥(™²´�„ôê®îžî>
ºÔúM“sÍwL£©iw˜ç:&mëH¡Éà˜)åyiÊ*F)„Iö$q½™�˜žKâÒwN^¿~2š´I´«•’é6JU`>¾u ¯ö¿<°ˆ³ìI{Ä2ó»YpîÝÓ)\Ö¤M}ô¤ˆŠ—$/pê´ø¸3¼7ãÒ`rÓ$òµäñkÅã¹—8AÈ¬äUP–ÐL`£Ø }ÏQLdaå„ð~”ŸTWë�l÷i	òfýGÑŸ0Q"�ì‰ E€ÜoE½V¿ ˆ-ÈƒŸÇ—È1I`á“|ÐöØ��Ÿ€�%AÝ¶ Õç³·é‚8÷†þC’ç®D…Ã€¹ÆHåR�‚.L4IœåÓfØñNõHÍRyœêöûK3‚{>0P5m¶ë÷hËÍ9v›µyÑßîçÕ¼£Ë÷%úÃM»Š|VÎµz0¿cQ[}ÂëÐ£¿Ñcvg»Î-îù³�¼3÷Íáç›²ø¥^Y®Á)µÏVØ¿·å¨¢VŸÔ³VåºBóÐa…\ÀåÎ‘«”Ù.Ñ—-þ&<¡†‰_6Žæ0�Â¡Ÿð0zÇÌˆÍÛîBÇ@¡}
Îà0ÈgÞI=íFS]è+(„ƒ]`Ÿè\xìéðïÅ\J©ñ
K<ÚWRC¨QÔ4j:µs¤Û¨ë¨Û¨ƒT/õ.ñ¶Ez©—�’Gq3’¶åhƒ9ã< Fv½…Ä¶7a&Š8±P¢Ïö´™3ø„ô(¦ÙÏe¸ÓŠ;8‚sd€ç‚g$â"Ù”¸0&FD»ð2@“l²òDŒiî�azÕÄsÅBò±xÚ_Ào¨:’@	B
Z‹IH•\¦V«�Jf9
¥Jª•ª€\!‘©2Ù™/¨†:T�³Ù Tf6Ë¤ÀvÄjUÈ¡ÑåŠÉf3TªŒF•²ÇÕ™Á “¨Áô‘Ñ(ç´óKZN>™çRÂq©bN3ð8¢’Ê”àÊ—5f	Ôj�A3]­Öš´@©Z“æOj½M$%”ËRN™Y–õý[¥wŒîz¸t±²eörµZžúá¹ªälÖJYVª•¤žŸ9§�q*° ¹N&[—”5½õºLþÚ[2<2?ÿáK…âË”lß÷*Õ÷}*÷g?jeÜ�ŸIdÈ¢Í?r
ý�`­^1å}/UðßƒwyE’|k4~NËTª”~†àWr�Zñ@
µÚ…_(´ZÅà¥V‹¤ÿTéõª%ËàZZ#ãX©>uã²» ^Eo2Ë½èT¯é •Á' Æv�”¢²ü	<Õ�ú*`úßcŒ N-FKâ�ï�½+Ž¢ÛPºíè
°÷Wâ‡A˜v4?JScFÝ'êcÜ7ªï¾�3 ÂäàSRŒáÓ€ý\ž²Q>j2;—â±³ÏI¿Ü¯3s:ñ§,([.¤edWÂÅ=s
~ûˆ=; Ö!F²Kl*`D°¿Ç¯�˜²P 1ãIŽ˜¼Çð¿��£IÑ¹Š„úÈ˜,a�8Âý ÊÉp—c3X)W¢W”`:±5KQy¢å7¸´j$uE—×|pÿMã5*`åŒlòhµ–$ý•Já6³R/#ÆðÊ²—ŒŽ4*ü8B…¬ÝºšØ–¨½ÔWX.m)R3Ìfa‹-Ãv4¢+œJP¦<­g(bÐvš‚#l.®Ø„™+ ‚a�¥�æ”€‘ÛÂ³óeGw_±®ã–HXc,”@šu­´Ù-—‡ÇÑ«s:¹ f€ëšp{¤æÆí˜(nX8fQ©Ââ €:¯Ÿ‰ßhÔoû6¼‘ ãÖ�EÉæ:�~´D|%Ä5V'´�·8�ýjKÏmÚ¿/ÉÑ�¡K'÷íoBïvNg!dðÓKàuK®ƒ,`Ùé�¿¡ÙèäüÔ|ð‰Á¦•Zh¯ÙáÎùóQ³Áf$ÎvÙ,ô¤>’¹%F£Í ž˜ÿËvùÛÚ�˜ø¨'‘C7ð‘8-6† áFÄ…@ˆóô¯6ÈÖa³Y9‹_š�,GÏo¾ÆÞÐ§Í³%�{#QÌkA6>ûüoh†ÏæÍ»�ã¥Œ„ádÌíóæ°ÍŸ¿�ã_G¹·É×è“ŒŽÌÀ÷/t�k`ŽRôÓ�)‚ì|:2r	Øâ¯¿s<éÊ–œ†áÍ5Eèº‰€]±²Ä]Zíþm/x·Æœì±ÒÎÏOý	X€RïéïÖ\ì�r¨ÈoœytžXÂQ]Êð«¯À$û¨^²ùÑÞÓ�iÒßðÜ õö’*ÉnR… gfž5³/Cž7A5(ë1Ÿ‘�ùœé³ñ×ßÁGÀÅu@°´ ã|,Jœ$Â4“DI�üèÊÿõí’IDÁmó¥×x½Ô8=9Üä="øzc’þÀ¯½q2‰§²wÐ�vëÈ…GZí5 5™´!›àŸ±_çuÀ·*£Zm¶ß´N3^#û7$âèQ‘ÕLZu%!^A I1)¿Þ91‘C|GØDƒM´à�›ß°A7YÝŒ:Ö¨Ön;VB¾¤„‡¼á·ÌNRSêq%y·°o|·&5Ø²ìÙg”èt1ãôücL«¹Ñ0©oý1CÙ�e†˜^w‘>ý­ãôÂ½!6Ójf4òëK¡à…	Gziµýd²ß´ŽÑÉL]€�¿/y ïrÙE¾‚Fð“~Ó›UÛQ@´ß‰…©`¾â1q´à·Uwb¾ˆ©\L(ðbY’úõ�ß%µ)¢
ZúÄRlÒ¿©ñËªÕ»0-WiàUÐ¤ªIŸS‹à+ñ•¾û_!ˆ¯òyü‡Ž]˜ž’à+ÒäÒrèû=`ž'tv7{·ÑÐÅä‘ŠŽ}ä˜ë1Ùí”ö{\Çƒ€¨$Üîc�ÏœZ÷‡;
Û;usg,íkvÛ¸U«‡ß»|ûozô¹rÎÚPQ§w—Gbµ¼£¾ô²ù
ôíí¶ü"]lÉµ\òÖ{h7úêå®{¿Â‡{8Ö»o=`”¡¬Ù#ÆvNŸðô_Ò2}Nœ×$”sSzÌ™Z	6 t6’�@fÃón:6€i�!íTŒ°$"ýW8=Šÿýïé(}‡mZ¼x}}5hKÝÅ¼ù{ô8P¥î¢£Þ¾7�yÆ¾7½^:Š8,B—€Ùù7lè{ì8ôÑåO<ñÄ¤�Àlt	új€þC`º)7õa¶9õ¡J½ælèÍ6C/¦ä?4gðZñ‹°+q¿+öIa×ÎçÉ…‚„£ÀƒèÝëq&˜g¢­�Áw±Ñô.—ÑóyE¯ZÒEW~q7£¡Ï�½ï‹K&*÷/›Ò:„; ,w‚ÓoÜ³öÊÙÚeCk¢µ5–7¢®nèˆÅu«î¾gÍµÓ&Õ·”´7—å¯«Ú±¨fõ}°¯à•Õû?òÞuÉÓñPîÒ;Êo>r;úâN‰}½zûtÃPu]C<Ö˜ÓØÑÑ˜síŠUÛ§.¨­�–¶�o bo«šá?Î7ðgáW‰˜ ,I„$Z*½!NŸ|Ë²f<s&|í—ªÿ°m¾ÿùŽû:ž?óÍóÇó�°¬^K»Š¥g<ßÙù¼CB]DSXÝI*áª¤Âýhsê9!?+KŸ¿_¼œ°_“%9Áþ… @€s
Nz¢ÌO|‚¬j²åŠ™½äÄ•ÿD½¨õþóÊçAûÑÐi¿¶³ÐíÏÃäÃ$óÊ‚Ú‡ÿ–~í>™�zþ±Qtc»ñ +ÿ¤ûk´�è„óx>û7nÃé¸§Çõ‰H1…Œ L"°bæN65Ä|#.h‚‘d
µ`/»0˜ë‰šŠ]R³>­[ÎKÿú¤áÚR;tHdNkµVrhì*µ<;?G­šj3ð d4ÜÞã	ÑŒi¸Ã1;¯ƒçÝ^C¡güˆÁ&cåP“•Sœ­V©9y8xqcn‘ƒô‡è’³‡Ñ¡Ï·À]ÇÁj<B¤ÑY+öì<08ÒºuÚè¦%3\Nk±Ç&‘,Õ5ÙìE‹²ÜO>^°Øë	Öé–ª‡8�¥·®Íw<:mlíŠµÝ³GVét*Úé­�´7Ïš³q0J¡ÿ¸ñgÐ!Ò=B_Sb>7LµS“¨Ô*êJê&âo#è'žðÌÔqøÔ&ÌŽ¨]+F.O„â	sœæˆ!—„¨î˜qLCDk›tK’‹�||<Q¦‹…â~J‹�¢î%®� U„Z¤+PŒaÑ8æ<5xzÞÛè¶yåÎ¼ºß×Õ¥þ6Òd/›6­ÌÅwøXiù<tÛÛ¥uº÷o¬Ë[ý©Zý/wÃá²Î¢’‰%E�e‡ÜÿR«?õÔ®W”· ¯h\Åáz”SWJŠ}eó@£�Vf7�ôû:xW™©Ì$7)­{tÕÖ“èEt ½xrëÖ“ t‚Ê“�]d€Ìª—¼uÐ[)»'oŒê•%žCàæCžÒRÇŒî…è_ÞƒoIê�rLÞ=e8¡=gLNûÄÖ;ôßÈåßèîh�($Mj¹£Qÿµ\þµ¾ñŽ¬‡Š19÷–æ”z¾•ºÍ:ä)©tÌ^Ø=ÃQZê	zpÆ½9cß¯�äÉ¶|Z¸ïbÚùçdY¥ÅTß j.µ”h7DJ�Ðé³)“ø2j÷F‚þO^„°d8�Pœ�
«†�Ð7lLÄ��˜¢1I#nÈô5úpeZ‰‚˜ø….PaÓ¤ùÓfù›[[ýÁme‘Ê1Ë+ò‚Ù‹Ã�-¹'ºÚìÅÅ­�òÀà+!¼’§]xš—ùdsék˜J? µ˜{Ó»KƒµèÕ¢!Å‘¦b8c Hìd}M-Ø9zTg4p™Ó¹dLdŽ†Ö5Æ,t`V~ƒO{¤¡VÍº-yRÍ%Ã-šjO€MfsZ‘­2v|—u,îÂe4€ÇñŠ ¾çOÄþX|ä¯ªÏCGl­°‡¹€ZA¼zø¼Ä¿MV$ #Cð¤. ³°F­Ç+¨&ÇóKËñÍà#Zõ¡(QµT«˜.ó
ˆýžçD�ÄU˜Î�Öü×?8ò®Ûî®¨¬X»vPùsµ;Ö†CùƒÇŒœ�vZ}IÝ5C¦<wMWÇ4ðÄ‡ó!'ž]ÝqJ!g‘ƒ]’¿Kî×”©G�­J}ÝVVÞ>¼¢Ü4cÎLzbUÇõ[Á›¯)å¹Ùë3Kƒ!w¶ÙèÊY†Þ¶–Ío¾«’É½ÐÁXîqõáÂ¾çòÇÃ©“½ž	©[Æ?òb(\Ù5®La ä¹–¸/{ísºa£¾tìØòŠqÔ/üRË€�Æ“íºè/ì=²�¼ûV‹!ç–•€›	ÿržRº|‡»BÞDPŠxt„¾ê|ß³eg)æü�œV�ÆA"#Û^A¹‘˜¤qF€�$Ú»"°ÙdÀ�‰b&Bèæ%Ã+£Õ±Ÿò�ÝÈâa¢6›ÃUƒµ‹{À¿÷¢ïn«m0šYÖoŒ–M}4ÙÒ’|ôy|*‘«‚ÙòÚI{ÿºü6 b=‹}ÃÑ6d1y Ý°î»ß=¾±²s˜/§}qØßïU³|gF•®ŽOS—Ì1„j~ÍöÝ;q/^õéu� 5§eZ„XnKÜDk�Œc`LSU…ÒÇxM³ˆÖ”v)#(ÚâÞ&:–!ûéPUˆ�ÓµÔ¤:õáË®>¼eKqGeÄë6(ABO3­cC~™QgTh&²*†F&¤�akÿ[:¢V#U×J³èð5.Ugp+*ŒÂ¢•*–‘ê‡f†¡Íð=Þc(×šª•WƒÜÊú„1^ÞÖ4½½œÙ .Q–Kþ° w‰Æ�etCÀÜ<È(Èa,’©zÏB€ü0­±Åá�š „�V<[M²ˆ >CwUc:óy'Üƒiä¡†ì9¢} ¨^<à Cúƒ08C\ÂOPE²Ñ^1‹ sZ�R5ÁÆHvn}}n6m�†íùùöpô‹b1,	‘”P	úÑº�¼ÓìóØŠªí²Ôôá õ¥‡AÙ1¸èÊe‰Wv5’wÇ½·ÇýŒ¼#‡¢hŠ#/ßîÈÏ_]˜ps3:µ·­™¦åŒ®ïuà¾8îÜüiªfÙŸÆ>¾0°í[àúvÛ¶ïDüÉYÜ4®´¯a�gÐ"DRó9KÀv�œôHÎR¬]­S¨PÅ·z·JÆ›é®3ÇÐ² ½’¤¯?XÂ§)§VÊFÇÍç1€IŒ¯oúêì0O÷ÊÎá%œeÂœhÖyw™»¦ï	xÀÊÀÀû¦¾AÖ;Õ2Þ„ÂšöI’>ôú§g�vz
òž»û_Ða£p÷¯Îè^ãi5›Û÷Ò•p}ßßÏ›wJ„9�ÐøË‰¼lÔ”VÝ4úñW5q™™H€>.{¾C[Ñ|_B­>ŠNî=ˆ^[Èé•r�–úîŠ9Ï^5bÄUÏÎ™v¨éJâŽÕÚ‚á�kã|Àß°8Ž¦Ng”÷NJh´½J°¹®ß,·J¯’Aù”9¸úÛø*ƒë¯r…ÂD—�xæÞ0sÑê£{P¿6_WFíœþŠ�ðj¨èpm8Ïšl#ê)k�Ÿu?¸þÁ!KáÌ�…Ð“¿�Vã{=�ïµÓ“ií3a–Ä3Ó	`„FÚ`vÑi®n`‰n7‚<2nŸð¸7¢unä‰hÏCæ"¾$T /^B¸®dGÞ#ùyçYlÞ¼r­ U 5)¨  ­�„­–ÂÃ¹÷å˜­îì¸ÆC°/Y©Z¦©,ð[,‡rîÍ±Z½¹¥®hƒÏXqEŸ~DÔjÅ—Ì=˜kµúòËq¦W[Yè·$9.Ûêv1r¹qØj”3ŒÜˆ¶m7É%Àé¶åq\ŽÅåbåróÊ2:Ÿ.°G¼!‹DÎ8„¼<›Ë%rãÕ¨×¨ i…Ô^�æ`:ÓX¹ùª¾+Œr:]¶<cÈr6É ÜÆyiüÁüäœ‚¶¯?D”ïE;áx6Á»@K„±Ih¿u�Õ­Ï¶Àæ»aÚºúÚqãV-ð‘ÕÏ6uÖ‰U;“´úýVæù3Õä¾V–¯Z¶ýÀÊåÙ¿ÀG�>Eð;B4ˆ¨Á˜Ú1zb�_h
{b¼Ñ#gúÂ¼÷Êp9â¦t¡(¸×Jãºõôõœ8!¡RY'Î%ÒÉsaX{âD_Ù! "8©d²ÿ˜ór50–.&Ê·Ó¾é‰6ñ‚Û�àìá™¯£Ò9³p:ž�XÌ	±q¦wË3Ï Ÿ�hÏÄu8¸eÝD0¸7D{ s&BŠyf‹ÒthÉsÈ¤«á�'ž7VTŒ¢ü¢l³L¦¨¸•Œ—.ã/!ÄþÂ”�¥.7ªê¿©5î²Ë^¿©‰ãFV×=.H*¥^W¾R«Ö®,_÷0.ÂiW–]öðee+µÜ¸Ëèé&®ŸwÔáo]MµPã¨˜{ (aÛWØá‰80œ=�€€pŽ‘‹\õˆðÂæqZkÖ„—Î�±¸Øw…ù3”V]¤ê"¶K‰�f€ƒEÖòä«J‘£÷ne¥Ÿ*ø¾‘çkÇÜTô7Ë*À©>q{-ãÏÈ•*ù™Ln“wÊßWX�r¹Ì.› ËÒ«à“.õƒz‡ÿß=�•ãb6¹Œ¾9b�çX`-’³áQ¼
ð@Áw�ø‚µ·?qmæÀEp_Ç×ò|#ÈKWÄW¶%eBÊ3Âµ{Ò·Òëeî�Ÿ(�K@Ú–¡äËƒ K{à[@ NÌ€ys0df		—à‰Q°9Áòœ)’ñ8¸�{!º•ýå³pç¬¯k.ßõU}Œ>Ž}µkkõ×³vº@ÓÕ—.ûqÙ¥Wƒ&øöÛo£‡™äEÜ3C^?C�?”G[ÖîÛ·¶å¨={b<}æõÍaôçA¡Ð �¦ßuiÿÐ›‚¡‚×²Ãpõ(u„ÌÏÕiWîÄÁ¯ä2JM¾_+ùëùžX	ËÀÕ^]Œî‚"º~Ç¡@ô)ºŠ<„µMN=ïB´Ã³ÿM-�L!´mL!]´}Ûc@ª�òÐ¶ö¨î\™ %íÁý:ð¼‹¢%KÝ´oØ`¦þ‹*à*•|3å*]IË°Öò@ ¼uXK	{®Ä(|I|á~¹_Á hï”¥qÀúç%ž A_&A%DÌ Ú�íÁÞ -hCxB>ÅYà¿¼­Å3ù=®ï8�:Yì7bzS8?%,�¢çšSµ°·/‰Ò‹^$(3H¤Ý�“£Hç
Ïì$§�#ÚBLà*¨¯f@‘œp–üO €íê¹UF»óÖÞÙ³\œ×@ÝŸ�ëƒó˜ŠàÜ êÆe
×
Eƒ—H™ëÍóqÝÏÀuAöo=«”üSðÛg¤Ê¯DQ.âëÒÅbê&.À{ÆÍ¬fñ¨×‹Öw	Zû§ý%ð‚ó0§× £.7Ñs×?ºÿ?®ë¿~ýøÎu×?sÏÈŠÜ	ƒ'DÇ;FÃF»„±ù¸El�¹188:´ªùåUgFÍ¯_6§m¤0c‡ÏYV7wä™UÖœ£¡'70Ÿ6L6†rhÇÈ+FŽZ¾|TúŒ~†·ŒÚ815Åì5ipMà�ÐVÛ‚šOKZ³Û²s6úû¡Å¾¬ÂèbÐ  —D
³üKûì��;”Óð‰!³fI5kì%¤ÍfàõpoZNKð$pÏÜ‰éø±Á7&€x8"~åéäõÐ}ýõ©3c@ÓqL4·¡§�GK2m¨<J~))¢ígþyü8s_ŸµáóåÀ#öáñg{›Âœ`.žµÚ¨™d¦‚¤©"Jä‚ Ï�DÁ®1ˆãx1"".@ÀP�À9Ó~æ…àäÆO¾ žÅQOÚmUP©ÁÅh°ÊPü¬OÅ –©Ü*4ÅV‹}]¼}©óñJVªÏñ©žœ7Êl¥Ë¸{£›ú¾B5«ó�å¯·I©N¶¢¼].µgƒÖò°ŒÂ[h§½Ü`æµËš/‹È�¢]’ãëÑûª,©lrŽÆ¨TË›kâ2yðdB½ÖHËã�°Õ©÷ÊrÑ‘øŸj£[�c®„êíœ	Ž˜eÐ�ƒc|öÜI¹OŸúý«!ƒ¼E#…˜ )ƒ™÷×Kx�ùƒ2Á¾_”ã$Ï³}°S>L·Ÿ5øë	TžN€yŒ�÷#4¬°IèÑ¸ó <1†BD’Ÿ,5X
a¢éÜyÁ’ $yšR°¯cš®»ýT²½P¤ÒYLÝÑ”P�ê—Ç¿¾ZºWfjÏôzÜAæ½3‚®*S›ÄUs(÷goÁ�ç¶˜.K�Z£!áÅÌJÚŠ&Aôý 0ÿÊç%Îˆò¯-B:�)Nã‚�Kgá—u\6¶¬ß¸~­ß-oûâ_´ÉwSgÊ+þµgôýëg”CÝ.ùf°$ÁÊÍò]H¡x­G¥hýc
…n·üÈ@dž‘ïVÝ`ÈÊËË2¬�à¿]z•¼uÜ¸V¹J¿h¥s§çUWçíÒ+å›wìØ,WâD�ìÖ}ûn•‘‚O¿ñÆÓ¤ Ñ‚ìf„}Ì�R©j5’šNÍ§ÖàÁy�O8ê¿<lHÕ.˜6ëN;@{ �’Ãˆ^x]8!ñD»h"=¬eNþ�2õ3æx,>
I¯·”œ$ç,>Ææ‰µÉðºpB¯Œ]41•ç¤÷ð¬˜Õ+ÀR‹üºKH£©Ó)'!Gâï,Å~%!¸zƒ„}èñ˜< A‘�É
 ¸¿&¢d!ºt2øB˜	¤…&Jd4Ò1Qú•Þ4yó¬A–I@6d=c´Ð2ŸÞ/cƒ›¶Ì~¨{VÌ¢ 4Ã¿© ýÃÅWwvÎÐÃ‘@�Ž›œô¿Ø|'ã]_41½zÔJÔè±ñè€ÆæqKOtT€æÐÜ)»›j$4 +›¿áÓŽ0 KšúQî1±¿sm|ö~2‡‡Òk­œÒã<L¸*3Å{ ÄÌŸ„ƒt<¡çõ$E´4ñouôà°‡ò.T¿þk¥Þ@ï/nþH˜9öñç ×‡ª²ÅÌ™Ù€Þ·Ž`x-˜mô±Ké.¦]g�Ã DëC·¼ò<ˆÇ'ÑAp-:’âÑbxJõ¢qh-,‚
�ìZ«Í€f‹²™h7¢¡,”ó8‚zà‹	bÂÌÒ¸orL@pÄGå}¬`)BÀŒ¢Š0gŠšˆº·¸‰wƒ fáèh"j2G/ìÅÜ“W©KhFI+Oo,WÔ¢ï!H Í:Ûò![làÀœpÏ ö5{ØQ¬�i2™›m¼^SœW\Ð×€Þd�éÇ}ï²š›“-%?ÝIŠ�ÐØ.“gÉ+A(®>5�oZáDnH­ƒµöå“g1û�®,�â:/X9c^£Õk4y€UzK<u¨ËÔL?F¸+ôMKÛk‰\*JÕbNž	fS‹©ÕÔ^ê)êêêP +nÓJÐÆ�5àj²�qÎ�™Ã Ô'$PoŽëaÈ¤‡œ°§öÕ@4æ3F�0F|K£1s4AsA¬£¡H4/)Þ\‰Eý%ýB}ÄìcÄ¹Çâé�×ìyƒ‚4O³Å‘˜ ÚZl6šŒœƒø‹÷IQ"Éòr¢÷c|Õ’hÄ	„“Ñ%PL6»à;I†9!îü
ûè˜%Ï6y‰·d¾yâH;cåEòBäNÑswÁW1¥3C¢I‘pÝoz^…tf&�óúÈ–Ù0›“	Â'ˆp5"íü¾Ï”äM³Ÿ½bÄˆ+ŽÌ¹)¹iò”;×Mœ°~ý„‰“6N™¼)yÓœ#$ïÙÙ7Á™œŽ£�+‘°´„a¥�¦	(ŠðìgL&^o2éypW%Û¶š0}ÃëO›ýf³+Ñ™$åÈž;` P	‚ÓG\Nk–Fí¶h\.�Ëéqp:u6âhÄ¡y´Pm¶šJ“Çæ*TYÜVƒÊêqz6JU*¾¨Èåpg:ƒ!—Ç¤Ö½ÜLÿ&³ÒårÊ¥2™>äqòj½No6ëy­Úàðu¹4vg(ät¨·˜•N')&]ïtjJC!‡SÝF4†!¡H!C3�Ä„'$O={à bî�›j6i–ÑóA¨9CïNŸò@þšùèôÂ<RbÎl\¢ï8Më*•A£R¡2HËY@ZAÅæ-V=o›åV¿•œœ€žŠíC”nÉ3à‡�ó,ƒvë0¿ù56háê°Áâ•@F®QXÔƒ‡uj³Î¢¶r¦*{v¶½*²=ìÎ
ñ&�G™Âõ[|ŒƒÁµ°-J‹öêÌ¥Vg²¯n\=Ø�]™m É#-…§ ä›CA—0Ÿœ
DÿôÂ\ Ç³Ùù«§ÆRÓ¨yx&¸ŒºŠºYðrHa‡ß!ÀCx]Æ9<›–!ÇÏ)ÁQ¨ˆq-Œ*A–œVô‰eÐ©�²žsôB@ðDÏ'ÈèKÿ@TÐ¼"·‹ýBjÊüÎJ�®Êá—|]ËjN�œ1|Ê”æüJW]¨ÍN8�v£ÓâÍ.Ë«ô¤¼ÃTdÎÉ­¦@vqMMAn0nž=«9‡ù©nzÝ‹I<¶`ßóvÍ›·ÀëwŽ¼ýí§V,]ºâ)°µ}nKuéÔ:ð´&~–&Z[ÜÏ‰VøSÔc{ßîV•Ì\Ò<	=ŒŽ­ÿ
çäzµÖhÏ$Â¾l­J¢4ìyáÚªìÖ@]¤¨!Øj˜¹cfêI¨	�Û±áš¢ |‘ÜtžŒ9qÝ'+í,m.C�]£m+,A�m�þ3ÊÒ¶¶Ræ{|$ä¸¾ÿÛAL‘«1êÀôxs£Ã©	ÔQêoxg�øA˜FQ|4d2ÆóZÀ3—�é7O@<±ÑqêÎùBF_ÈÇùx¼ÊEÍ	`P3Þ žC&ôÍ	\ÍèÓE�âÅú�¸txa4s=&û²ã‚ñL¢Îg‘ÿÂTHÖ^!Æõó¸BþyŒøs“'Ø áº¸§‘…BÄIO�‡6H8pbŸtò(AD'¤•Äh!ÑLv…<&Ap;0A¼+Q¥�D†oŠ»@Â(ÉäIyD:Ïh]¦9¼±œêªû"!´NlÅø|X×Ütçöí jú³áQ#³�'§cD.úŒÁëãóúLõ“Ë&o¶nµ6]ÚuÉ¼Ñ­p�Bç°„,Ù²uí#ÏR€iïxk!úàøñ=7ÞÈ¾+ö­EÖ„õ=~±:år`6×f�–YK­÷>qÈzØ|jPø ¥8uMnîË¦{ÛÄn¸2êz$aF/ºKß17~� ;ÁØDÉ1c…ûA©”�º2÷=•©|‹Éª¯³xÕÝ\TŽ>·mº:€™V³¾©ö¦bÌ—üõ¯»o¼}Yšµn�×[ñ–„7®ðûŠ‹}_Yj/»Ìcä¬±ð†åþòá7N\½Ùv¹uØ†-5\ŽÆ­ÔIì~çÄ©§/¡Ç,H]>|xq"ÞvÉñJÏ °³
|ë¬.(Dß¼‹ÿ*+��à©§Rï\Á„ÎN ?¾¯hÊp½Ô;Ÿ$†OÀUU……Ó�zŒY©°ªª¼¬ÎÃ&ü7uj^Þc`+)™ê4¥ÿÊËÑåãU³¦3Ò±ËsX&ó:ãùãt q�{,8îqÅd>�IÎMàL]ŠïZŠï
ïEß MêÒ1åV­œúC9eV­Hê™¾r«J	XEÀEŒÖ£o_½²rËUxv•ëœ|0ü'ü5©#GÈøTô�Oæº|x\Ž¤.¡¶Pû¨©ÃÔÒÞ¨ÒûD¸Kû8ÂÄ‡�éèGKæÑg¤d,’Xoã3.A	Å5 $@•�Þk3à7_É Öàc%ByN€;IÓpñMÎÃðÓhÀé‹Z‡™UTèM6˜õ;ý$õô=­Õ=<¬RI‹ê�R¯5Ñc¦�X6IQÓöÆ!3•;*õŒjž—²­
n^«ÆJCù C…£ÔY°®µzŸA¸H‡’ùåElƒÈEðz@.ò�ªY!­çá©¡lžI ‚û¹%çÑÕËÅYŽ@Ô³2Çæ+ã½þˆß^ãÑ‰œ¿D*§áÔ¿V"÷„­h²”2-0Êeò½»´2.ÙÌtKUrÐ]š®¢ºô—U€–Ñ‚ƒ@­@]�•ñ€÷™ðíÌà£ó–b²ÇÒ¿k¨5¯Ä¨Ô¥ÔÕÔ-â:ŒTBý²¾¸°
ënzÙåÒˆÜ„–
Ën"¾˜†Ž¦Í(E….VX€ñä«‹\I^XÁ+×PM2qŽ�2$éúùE�É)©2ò³Þé(O\"‰DO}QßèÏ
–×ë:ZŠêBî"g‡[?¤kDQ3[]ôºê¼àÐ¬Â,e¸R£Ê*”Ë7í²•jwí‚—ä‡×Æ¤›wù³FF«P^A}AA=ýpQdr×¢šÄ¼™Ú²Á¹3û3<ŸKZ5(à“�p�™öiE�UeRÛ<ÝYÁPSy�EmÖº­úÅÙ�là[´Õ¸D:ûFù]Šå\ä%ëÕt–«eƒˆ=þòáê²’ÒÂÔënEix‘Ü¹}¾¸¦vó’de"<ÛÍó…jøÈyŽ¦Ô˜'þVB	ãœ +éÍ¤�È~pˆ�”c™¬2ÀD`J[œø§ªfˆ‰Ìæ^¼ÌDÕ^bªú²¥Õîzw' ”V[1:k6•ùÏËíÒQ8ð4éWúì9ii{©tís1pÎ�ÑÞWKZæíÚ9ï¡¬ÑZíÐÙ’Z¹]vê>)”wá·gys&Þpß·Wï¬ƒ7ýz¯ß0	ÌÇD{¶sïaÂtDÙêø¨¤]3jAÿÛ%<A:¡'Ö¿úbŒø*CS?Ñsß2é¦Î"¦7ó¢;áªU�†Q¿ú¢§_|·¬fÚ‚(J¢ZñÅ7<´SÑ^æž®ßúâýÇl²_Î• šCÄw¡0…êD´§_‹	Çfü
ŠÄ—ñ‘÷qÜÄÓ¤.Ó40œ:z‹89zAÎÑ‹ôê.Ñ�ƒ p±&M[Ô†Û4M ¦Ö÷@A”“ªþ‡0ýïe2e;q¸¯eäªe#é§„ÛÜ()	Ü­€eœ'h:]9D‰�.´“PNÞª�ÚR±üO:(Ìº¡KW•½‰¾Ú×½#gw”j—k7¹æ‘'·7^#“¬�Èû~MG]iËÅãæ­×�VfÏ’¿P«mÊ-~rÇî—Šrš8™ŒÎý5-–�rx5ñÓ*¼ÙÄlóY¢lâg¶ôÖ¯^@›¬=qšMxÅ$eq§ÖR¯ð®dŽ$pžâ ¸rŠ~cþäšÕÓªæOíêKš×\3LÂsS
lÉ¾É·?²ùo[Æ^„
 c—³R®d­YŽòqõEh?z?£	ò…Mš-P>ëÌÁ�ŸàŸŒ÷ÀSVW-80µ{õ–Wt‹N‹BóDêÇýîÁ[�ü–Áµ|©D©`©›-–�ÈBUËÛ0õ?1ÓD×É ¢X©TÉFv’K‚Rà8º�ë×Ûöõ|dO�2i‰M�Aˆ<ŸxaC<ñŠ™Ú2FIã‘ÉÏ‘Ëÿ(·Éç¦î
Ä^?KÕ&pÂ\1mÎG“ú^‚µ½©^	uý4é£98ñ�r¡l²P¯Ç„²BÚœ�'Ÿ®Êö¦õÈ� ‡ÌNûèà¨Ì^;ˆŽL”�hÚ]äD5#Þ47Ú2uÕºÇ'Âu}O‡¶Žúá/kž[ZÎ5–Vk²ÕÖºæYs$Ô¤¦šq©«×L8¼>9
6ÄÏüØ²À4øOèûIw¼±œ�„¼�úI~ÍyòÐü~4=¡:"`hŠ—0*Ä é6‚—Ê4`±òF¢ƒ)bÇr„×Å#„“!šfžþ"G#jS1±s2Å_F8ê•ßt¸r}–°Éäô·ä·û]FsÈâËu9‚í�b¦Wˆä§Ëä´û�&S˜”ùe!×én¯%~ÄµíÝg¨!¥±a¼Ãëàƒ�ð?F’D¨ã°[ì&µ–·ÚN«•×ªM8Á!¤
!PÛ+æ:lbîmV»©·½ô¢ÚÌ¯›Ö¶ŽsæY²ÜåÁ[þcDó‚¼Š%t¸ÇH¼@`¶ÿ¤ÔÏž u*	za-žN2T_â¾—êí÷�Ò+¬ƒZ¼R˜ü¼>áY-Ê{ˆüý=MAï<ôÉ­ïˆóÍ;ÏÐìÊûSÔ;xÞ�—§>\°23¥¨[Ñ'óà4…'¸óžÍ�y6²d�‘F†[HaÄøŽ,ÂórTH»*µ”OQW/JàíUZ�<¦Ö‹ïpµuB©L!±LHŸö·ÄQÌXª‹P’·˜u†%!â]¹´D´ÁkÕ¡‰m["€º)§ÏÍ\0$’¬R.w•ø`Ð±�sÛZ"e®bEVÅ¸•]ÎúÓ­�Œ(µ�Ò8Á&tö†®{ý+sÇ^7{lyEN¹­ëÊKƒ5cÇ5—*è‡µ�.J“‹Ù`s˜›‹›èZ‰Ï™mWÉ'|³ã÷�ø”öõÃ/wŒ˜;.¼èÑ®ž¯¦ÔÄöxý`Ïm ì˜ûÚî‰Áêi3._º#þêÔöœÊ,·9¿bn“VwÉ~†6ç(ìùìôb#0ÖŸ·ŒdöD÷0T’Ù¾ò™0)ñHò-^øL‚â*KÚÈlçþD?t±0Ì¹èEpê÷|æó‡e,öÇuÀÀO
É=ƒ¢ík¡vêg8b#+¦6™ËBƒ†'GÎ|bÍLzpáÓ“ŠÊœ%ã—îÙ?§ûÒ©Ï”íO”¶äÌß3ç<?'¨—«¨R@¡Fã—;KÛ9m×8§TãÈ¶±åM×îœµbHq÷S3À‚'_b·,lòà²¹÷Ì_aœR>¡¬1d¿~r¾Á�–ñŠ¢Qê|Ï»~²±ï!*LœGõZ<ƒC-î%<2É´«x¢­X´nÅÕW¯ ç<{Õ;dmKQ™UŽ&!h9W!sêDß£7Ð÷�#®w_@°'¤´|ÊÄ»ÃôÓ ¦_­³¾ý÷™ÕoæÑóîPúÒâúóF˜ÿ‰Š>ëK¦Ž*þÎ5D"Ñ’±Šb2x8“™@ù‰í�àŽÐYx
É">Ê!²Œ’~ƒSÏ&¸§�âÑJ‡àZ4O£—Ã>Ë‘º!›�Ù¼ôá;ŸÖ—�Å eMŸkdÙ#›+«ÔÈM£Oÿà¤#@
*Ñ)´�ÞT‡öé=/™ûî9ŒNîð’™W
ª• 	ý¡¨é1 Å„™‡A²)ëŒûúùÈõ_�®¹$7ÏÞù"�± >s‰ZáÌ”�›� áºøJS¨™†rmûßX¸Ä“Á’`’ˆæ¨;o ]5'ôœ\‚§G] Oæ3`T´D�Ãóüû.Ä·Ò•É'13óù0#Ên�CXŸ¹ožÙÇaƒ.&è
þÓaH%‡&à )œ¢ð!i�-{ØÁ`D6×ä¿P	’f§ÓŒ’®‚xIØá;RRw%cÃ†Å’âNè^^n[^Y¹¼•ÏÖ…+pßû¯[€‡¼ðí0-âXE=J0#ðˆ‚,�‰!’1@Q‰÷��8T �àôè <—°OFü©z$â‡Ïù�ÔÜ—CÂô5ãÐ{<‚Ž=d¦ÿLú.BlþöÁ9`iÄ¿I·é}ôÖÝ?¢ùÓŸ%¹›qßóØ9ýˆ?ÿÞ�6EÇŒñù#×Þóz÷‘LxöCß€Í¾ÈèÑw£·>ØäÇ#~!Š?Ø„~<!vŠ³óCúÛÚqÿ_&`ŠÓf}ó†‚­t~5‚¥d&{ZpNM„Wd]‘Ði‘V\WB¬QüâF…‹IDø$’�#N†$¾´ë5Lä™Ò�°]qÎPXTçMæjVÒDIŠhþ�>¼dÙ]Á2t�‹x•9>ôæ>]–¦rÕ°"Þ0|öf¯Úœ¥
–Õ;ÑÛ¬§nýû-{ðw*EXP*sÇŽëpj9‹VÃ8«²jÇhæJ™ÔGÄ;îõ”H[K•Î‡œ¹ñ%£';VW9³ïìhÛô¼J
²ª‡wì«TO¾¯oÏ¢î�ï1—£§Œà…†Ò¾îviŽr½e/gÁ”÷}}?ø\cS[Ú²Ú§ÕÆÑ­Ù5×ï¿ï^ s‹ZôÅ1ëò–8x†�<ïwØL–‚+¹—º”J(?
9ulèÞ^O­rŽNéýp|bæZ[³«zµ�Û>3õŒN¢]Éõ3‡Lº 5iª'OªÝ…úž»$§¨Îùû#ëŸ�Š8ñˆ\Ì|éÕ�,t�ÿ˜�Í'
z²ˆ¼ð‰ãÉ"`ïÕ€Ç4,­{K}ïÆ;?}Í�÷¨^g«¢e5r[<4þù¨úžLúLu„¤ÇBÅ	°Ð�/Ñ8à˜Ô­©kG³V�$ßåÊ—èÍ’<°ðpÚXÖ¢c\½?SP{ÛãÿzõùÏì©mZµ¬hHƒÿêZžxëÕ*©Rkj�JZùÊ;o¿R%U«YOV£VË*_¦_?M¦­ÌºÂvávqR¢Æc =8À££0Ò�Ãj�Yì3žã™}Bð-ÙÓ�¾˜a{ëÉ- ¹åäVTDâ8h»{„ }Ò
e¾îî9“$!³å[Nþæ¾;°‰#ûg‹V½[–eÉ²$W¹È’lƒeÙ˜blÀ˜fºé¦›N€€è$@BO€@¸R)ä›Þ0¹KB
ÉA’8¹4î’\¾¹KliøÍÌJ¶l¸Ü}ïûýãÖîììììÌìÌ›7oÞû<PÙ�žÒ*aOiaZ6Á$H4x¨žÚ±œ€UÍÇ«Q\üÖ­®œ¾NEr/†·Þƒ£IKIz'ÉbA‡h¬ôm¬¶Xª×ù*ÄºOH²üFKÒ$ÄÝô *¼æ«BÁ´ŠS¾ªÕ[š:Î7mÙÒÄ4m¡Ÿ[ˆsÁØî«,.®ôµ�_ã¸¯;ÏKø*+}pºÁðLv%}¨ëé-‰¾i45c-B{
°ãÿ’›ì
wÃ�v_ø
 _°†žu|i$´ôøñ¥LëÒãàuÚ¹qÿ(£êŠ?Ž»ƒ©�q5‚šD5Ss©…Ôr´
Ü@ÝAí¤öQ÷QG¨©‡©ãÔ“ÔÔËÔkÔiê]ë˜!¡LlÔ.Â?�®1Äà–ÐtÅ8J£mv?þ	°:‚£‹Ž¨b€î k
hÜ"ØMN”'†å˜@@g~Î‹V8&#c ðúx£F�2iÈ¼&à9œÉ ¡�nÇ{�I—O£^Ã¸ÜÚÇè:ÀW âŽNL~1eÖŸe’õ§{R²¶hŠ5p�ÆlJgOë“™súäý[ ý}6ÝdÖ‚mj¿Ü¥Åwo²ñ/ë’#n°¿ÍÚìÈX@ŸW½ò²BM?W½FgÃoÕ¹ô“€i¬Æ¼T–©+á0HiáÀH¸•E£dW¾{èôÑGX ~Ìºd}ö{ö”ˆY¦Žî¾ÿˆ¾gftåðuöàüaŒâKœÖ¤õ(úÇ–¬Ëü=Í<¶vG¯5¤±ð>‰D�NOŠÅ¦t­^¯·'‰å`›¦—HÀT.M�Ò€FÀ‚˜-'ÙèŸ=I$‡€Ý¨PÂWØ´ÈY0V3V"åà½¢·ÀØ×Å4h=sFÝ1\ÄU™	¤ðlî° ?|”U¡Ô'EX^*úäÕ“bÆh Vœ
|û(ûîS1¼6ðmZÞöy|ž^Õvøå'¹`K�Â€Ú,,,„/‚_>ƒ_Gî€_�”?ý©˜)eÑgÎŒÞ×Àò‚ÿ�1ï(Òý;úÖ	ŠxÏ¯§¿MÏ¯�ü}ýóìù§Bhñ„*ó˜Æõ§Àôöª¯½¶!ãð(Æ0‡zO�Þ¬GãívJJ<{cyK1˜qA|‡Ø^t�™@K9…#Åù©€ˆ72ÁßÂôeú³ é|˜:¾?\}cþø`í‡GÑ0%S	¯ÀÐ²ÌïO?±ùà\0ð=C}%7ë6˜
O�uL:{gå˜ÑÓpå€1`]ÖÑL¥õKÇÍXƒðc¥¾¨r¸é,¨�wï†'c´AL±ÿ º¿˜’ë/?d‡$èüˆÍö{mX¹“‰Ç3x¡‹Á9O¼C™ü&~ÚÁõ«ÏœþbÏž/NŸ	¯â¶úê�Wÿ{í¹C«{£mß¾¶7[5ó¶§Æ¼sâÄO�?ì¹÷Ó§Ž,\õþ’÷��x‡]Þ!.»gÏØRöÚšY³:*­d¢ƒ·oarrsæ¤3[Ù{VE†y‹¦Ïæ>úš›ÇvÚ[ŒûŸË¡oºîXM@Z!´Å
¸+Výx½•à—Vý4FxåÖanËwud<ôÝê™Òß,˜>8d¿º7²[¹ùÄ1úƒÕjˆ:pBZ‡�Ñïñ<Ž�p	Ï"á}èøÐCß}÷Ðâ7ŠÒÝ~Óçù?ïŽì­*±LamIêFP$ØÎ~ÚÄS›�øjË£
)UJ•S•T_ªÑå¡ˆ2�¦Æ#ê<ƒšMÍ§QË¨•ˆBoDz;¢Ñ{©ýÔ1ê"Xôã$GŸÝ€­×L=ŸøÃ.‰ ã‚ýÊß÷ÿä®	ë³ø[üœq‹€ßXi¿ ŽæèÔ§"—€õo4y^‹¨Èµ¨˜»¯ý½—>Ú~f¨3þ¯B5S•†~VrnV™©š¹ýn‹�#•�~0,ú…ä/îxÁ¹è�žñ?^Ô™±3ºeí/¬]÷üóð²»wuowË$3“Ögbj Ä¨ÈÊ4¤×¨7ž!±*ÍFyjÀgQí;à ¡’9™?â2ß~~¸hÑž„¿»ÓóíÊtO:þ)ìžôt�=‚'ÝƒãóÓ=ìû=þÁCu�Y4$£[žèÏñü:¡´àöŒ,	t†BoE¶Ô˜›æÉç�LoHMe@ÅÈ-5åÅý,Bão;Á{Èî±†½•q^Ì�,f4&Þßvøp·Ýh«È»v)¯¢"<™¢
å‚'ó*À|ï0NØ²à0[ÒþJnEE.W��¿ù:ÆøÐLD¿.£óD½¸8Üßµ?OÍ�¼DP‰I1ÍŸ°ÉWeðsû »çƒ��8°baóŒ…Ëïvà·çïŸzig³ˆ•†ÞÓàÏk6~¾¤œ[~ñðÎ�›Ž�™¾qíDë�>MóÇûËf—‰U†ä^OM8ÙRæÅ÷ÞØuèýÀ¸å6.x~ÿ¡—jËÙT�A™äkœ³øÃMg�zÔÖ‡Ù:jå´‰a§U¯¬¿ÿ¼3×iPéRúÔt¼æLUÅxYìÛä`Œ(¢Â@|R¦¢*Ö�ŒEÇ²gcgñ°@ü
 �'uA`â2+‹—á,vÐ‹¥Ä‡/	D¿tÈUòwmÉßžKbîÅI"”ÙetÒ'ßÄ&êd•Œå{Òìbºç‚ÑDÅr¦RINfŸš$U`Œ>³Ò[Í2ThÓŒNÞÕ…k�ë-èãz›*®FO< ™€±( þÓ:s”«X·½v7b2u€ÂÐØTt÷\kÝ.àÄ7àÇ»t(ç”ç—þ?¯»àGCàß±7N9±5C·tÆîÖÙ%´ÝigCï¶Ì‰gŒS`/º@Ï‡ÀU0>ÚïŽ÷`;lc¢(æÕÈëôñ÷àô|0¶Áv0„•´:Ò–i#!5­a­�Û*:ƒÞ‰0,ñ·ù†ÞO <RÚ|M„ÒëYJ“¯¥)lÇ‰*É�æ¢êÄéSËónEýë‡€`ûOÎÄDo›k¼ØÍ¨C€bŒ¦+õ¿z%089žfxúÈá1Ã†iýÚaÃPøŸp¢_»?¬=/!Uè�Þz2,l…OZõšt‰9ýêë@`ˆú‹�¡îŸý~åîmønCƒN×NPf.—–�l/–IËÍðMø±ÝløÕLX³ ¹\Ü—Kj)EÙu¨%u* bN Óc¾ 7Žì€kg1( £;Çp{1¡ˆ-Æg1�@€\�¼—·2t¨©	7D¸	P4-Ùooá'õ)%zº2ôÇÈ9…L£5)2<:©B&—)¤:O†Â¤ÕÈœœ‘‘Tà�]·EöÝ¶K’êêó¡‘~ýMß[®uNï9Ö\[F_Í¯ó)6TŒÎVƒÖp›H…ÂtK‹u4­Ó¬VÂð<k›Åz^Î²ÉŽôäätG2ËÊy=Š´³<ÏH"Go»óÎÛÊÞ1o’ùJ($×g–”fwd;ƒAgöŽ`viIæÐ!ŸÛ×¹;¶oE´¬q¬-ØÚEIc«
Ù(!"PG‚àÛÕin¥Mv/–„È^;îî1¡bÕMx¯	q°»à"�ˆÛ3�ÿ&»8*¯^÷òŒß|¯–Ò¿iž3åÕ·S^W—´òYb¼iJn*M-ñ©ÕÅ±®¤¨]ßo¡.e¾ù_‹Öï¸û�k=e‚o:ôZÍîüÜ¯¼Â…�ø•î2wð÷§¶Ôñ²/�Ì«ÿìú/×¥¸ã’ñ”¼yˆÔ¥¥ÃyV“Õ2s¡½Öì:Q‘b¾íØ9?Í–†VtXðþJOq{Ì¿æÚ�;Ï„v½’¶yhOÃˆ•l”,oe±'t¬ALAV•¨qÒ©—›1¸ðÊ³?ÃöŸÏ®¬Z¼¼¿9—åÒÌeM¥™*ÀL^wêÂ©u“ Ê,m*3§ql®¹ÿòÅU0ì2‡'Ôzµ>öÕ6_WÓÊÓÒÊ§Uñ;ä(+”¡4%É¤fei«^oÍH“³Ê$SŠå„ò“;üC˜!;ûøç«­�>±èNŸ5)D{ÊŽ!üK·}ÿ ørÑ™Œ Íy˜VÄËÐŒ€wì1ŒHÚd° �…œ”e¢;µÅÚèN\¿×DéFCºhW‰–vÏ€wÏ;ty²µ¿9rÓ¹ÅpôØ\;¿>#£~þÚ`¤)‘„a£�hµôZ›b ÉÑiz³Y¾jq€;~¢ÑÓ\l ŸÐ›S°ààÎ+×rjB¡šœk˜‡£oPl˜‹Û
è)^ã�÷êNA]'Þ®Æhâ}–Õfà½"ôcÃðòå¶.Ð!¸ïokå²­Ÿo<²ŸˆPB�Ã{?Lë'ðEÔ—’
êD¬ú	 =¸éë]*Ý.øg­°›ƒŸJÜÅ¶€Ý}BoÈtº‡&À&Âñ
e£Ô\«ÙE^ ×­{ðâŸ/‹NKÞ½¬†DX9#^4x�C_
jK"¸ö¾w—©ñC«Áj’M{¸«.�º(,¦Íå‚íœÖ€šÐð+MèsQDãQ¬²cÅTƒP^/4Üy5ª€Ø@^+/ÃË'w«é4}âÜÖïZsÅ©å�¨"ú`W%Øß€y·ò†„GIpCèÿÉÃÀ0 é¤:E?kÝºYúõÉŽ+	U"ý�Ì5UÔ@¼çSx�WƒÇý‹úá.â§0pâñ¯Ka›ùø×X}«úíýÛ:¹ØÞ]z¥‘º±I©�nNø6¨³ ¯CºÌ¦‡ß¾uQ'Ò|ä˜”Uý VÙÑ”øµèNÛÒÙ=ä?©þv7ß	9lè&m�O�N¤b¿­{#pÿºÐG^]<Mb–H�dæ|r!¾¹qÖÈØ�1¥‡Á®Ãÿa+ánðöaß|)çŠS¤‹Z6‘>/×ì	±SJV¯¾©±ì‡ÆúN\”*¡‚T-Õ@vfŒ´èV¤ÃþOˆî!hÖ4Rh’t‹ÔLaH\dâ,“Ó€"Fó'aKDP¾öoû(¤z�pŸ=÷ØcçÎwd7b]ZÍ8p`Æ"2³Ò×ïX¶ì:ô"®Å‹äó×ƒð‡'ÔÝHÑÍéÈÓ-2èà¢ï¬sÖ¯‡{à/¥Ç¾h{¸ThrÄ�³ª!CT0b´¡ôá¶/Ž•b¾Üñ¸¿õ£ê©	Ôœ[õ9Ä>‹(^”áö0aêtvêavïœ¦Ø€Å„Q1�So4¡V£x·ÑE
’Nl¢n=­®Â˜zþx´Ï’ó»ëÅ’;¿Ø¼ôãÑ¤ÿ$¦ë•þÜ.	)ö��Ð_$üé1(ßõ}²5$ÓŠEÀŸPÛ”Ø×&þ~FÌ©�Í8úé²ÍÞ«Æ`(1ÕÀ‰’E(Ñ»’Û&‡G"¦Të Â¹|¼á„b,iÀÓ(µ¡(¶¯1µá8ªùWÚõ™‹0w#BS’¾GX½€K�{_gŸS£.îÑ„6ø�g?{iÉÖ›ÆìÁë·›’�â¥¶—v=ñvlTRa€ª³dÚ�Ó–¼È”
��\v§¨íž�‘”ôUƒU7VÍ‹ ý�—�*5}Õ$2¿‰uC0w¿Ò‡AëÃ¥‘Î®C—vÓêE�ãçL¾SY’ï>{º4&ÿé<zq›DâADhÛàîóéàBü‰‹¿>¯~¸MjF	%Û‡tŸ_ŸâO\ü'ó,}ƒ%ól)ñçh¤zš%ÛºZÀ×õ‘yÔI¨F¼ž]Ý‚ŽÕ‡_î'à‡Ç7~¾U†)Ùü<2N(Ä;h-øŽPŸqÂ�ë]µaV%Á?yþy—NµëëM�ö	µðÙŽ�žy[§{[ÈhÜ1r£#Ü}B+:>Ì®Ž×…  ¥N —"
ëñ	Ü–ÑäõÅ7Aíq0ªø·áçêtð#IŠ$O*}~£ñÿ¤ŒÀõ¢Tš‡w„ºªDÏE†	7^¨ š‡ž Ù�í#D¾(¼%òýMó*ù6X>$ð��@p^ –·“Àì")	zAìãGù„Ö%bô>¢>ÏT±^}·Ç;�³Oƒ·Ç˜Qª³;c-/
^ïä#7wõVt	s&íëŠG'*‡-#Á×¦ÆÀŠ¯Þ Q%Ä Ã^M'pÜcŽ¢"¼í-ëWùÕ+*m9zæLÔŽã¸p‘£ý¸£ˆöíž’ð{É‘]�}}Ýé(¢bïâ0}«Ã;ax]À‰ÓÑt—[)ÂÆQè¥Ú@—Ø]Ðg‰Ð” ›»¶¦vÃ‰7gêã®†¥'fToJ•fÈ¬Æì"§R¢ÊÃÛšëË«Ç„*
S?uþ=95Ùj¤UÞ!9Fæ±9§îj.Þ�4½p|í P‰{wÎ”œ†š"Nz(mÜW`Œµ²yØ®¡Áªö`Å°¢‘ÍKfæ?~FßÊm(È‘XÆ0ª†Ùsãré¨í6¡õD#–P2	Ñ='ëì€àŽÌH´©ÁBL"Î-0jã0dïNG”�˜÷Ì�r´F=/¿tãäu Ó?É"Jâu*±¸¨/—^]2Q.Uµ¬¹úÈÔ©�\…è´|ÈO‡Y¦w–/^ÝÿÛãpâ–9Ëß¡‹%œÔžãöóvµÌ%ÛÇÈ(ú-¼¡FÊ‹kB¾‰e‚NkÞ=vuP37gÏÁ«ï,Ÿ°	ì}úûQÎÄ¯KLÀÒ±µZ±ì>»ý:M•ÂÚNœâ�†ü°Š/…"[I}II}{RÂ…ðwïu
ëRã_˜€ÒÜKn°¶xˆRFmX`HS]ÇÎ}G‚Å�ƒ-g(›K�qAŒ…MÐ"‰Ïö¸öqpnˆ“8o|ƒ5R±g¼‰ðõÏ1:?M
�N�è­
<‚/@¹ˆÚêŠU=‹†xƒÍßoZ¹N?äž§ï¢×mñYqŽüÃûo~ZÈ7ÚZ\÷CÑ�·ù¦-™:±O¦¦ýÓ4ÕÇu¢ù�úy©‘	õÃ=Q´ÐW\A†F[%2|Äý•ã	ÜBbE�6RMÂ|uÕóÙëÉ‰B)¹~]¢T  ôˆ‰žu:‡LÝ*| < ×YR-fgg}£ŸýóLºbžuú}ÎaLWåW¬ÐˆR<v¿3A/VK™	ý"¬’ §û„ñ®gïÔ¤”Íï7¨vDÈ‰ˆí»°oßnäç÷GCè#¡… &óëñÝ}¡û?Gáp–.¦cF¢åÂxvÞn°Kp_wÛ}^†¨¼èÐ¬ÖÚ
€8Dÿ§�š ü¡µP Xú@jÎ%C­áÖH+ƒO 5Šª…¦«8}Þƒç¦Ï,¦Ïˆ§!ŸªBp«�áÕÆ=‹¢z³˜ïïxæ¢Zmìh3ªÕŸé@|Ù�Ä‰ÊÑú—7FÂë^àÞQefªÞá^XÇ„7¾ÜÞJ|6�óÞ©o.áÝ9‚4âÖï§ÞOýË²|!ø,EÛ(¸4a+”[Kpõ
^ÇÅŠ&^Ä÷jîDth)ñ¿b!˜72AÄÜyc!‰Ñ$¡±y·ÏÕ DÒ#’“4j˜oHÕë”Vpƒ	ÑÆèŸÙÙ–ìO'GoäÂ ZãPÊéT–Û1;Ù!¾*Í7±‹õÕŠ™9¤t¿Ž/’ÓW˜¯˜È©þô
ZeÁŸènøêªžøêvMOLõvª’:{\Ð~K¢†ß‰änÄì”ó©jj" )À‰è|oÐÀ°üx\W¤èóa¤4ÁI3rXÚ�=1»]¢ 	§f"!V@ð�7���ë¸cÛ™Å.´Ôâƒ´ #â��BŽ¬“8©ÆØíxq;ë[“/6íá½PÄÆá©.°øÇ]ðÄžC«>½•1a€%O0–<¬;Ã,¼A[w™‘*àX•'ò�•Ü!(¨=ïÞiÀ¨}¨€&?Ðã#®^$	^Ñ2)Ým4¡ÚsDÑÂE|g™PÃb»2üD q>‘‰´“Ën.*æ?ÁWÌ¸xŸÈ(Ä»8ôsûDÁ�‰SD<\£ô"€5ù3PsA90�7Ì@·Rì¹•FÃq1xÁodüYÐ¥&áó…]übŒnÊ�Êdb‰‹zyÆa(râjñ~Ÿ —‡}@¢¬8¿€«Š	>»´É>4¤ Jó.]²ÐÃRŒÆRÅ¨ô¼�›2óÛ*F
Aý6Èr¤¤û]Å®eH}KKÛ”¿­J™ûÒ¡ôObÆ†ý�ÆèÐèïL£
G¾hN'%+Sx‰Ì’jU˜,³V/ã}�2‰D5˜NwY8…GÉÐÒ,©JeªÁ›A¬h*cšå¹”Â‚¢ÌùåÓwÞ¡Ï.¶åô0à›Ü{Dàx–¦SfªÑ¢‰Ã2¿wÿ$¥F–-¬:WÁY\éô¥D,oôIy ×š“ÒnN‘IÅ…	þ,i°²)½m°#YÑÇªà˜¯j U™-3ÕÖë¯Y$v�%%3µZ‘ìpª¼Vò’²—.#ÏcNf.‹5£Ðdæ‚$ØöíC}û�æ,ÀKS×¦IXþ$fXúÍŠD²ôMð^uV©JË0R®ïëŒs0=tÚ@kªTæoÇòRZ$áåbµXÇÎ*eåVµEÄüWíÏÏ•‹5’²T0”ÑT»³nkäëüÞ‘
ûÛ7&›$2Ñiy®ThF7‚ÖÓÓàuõbqeèüy Ø#l’R•*[)I£Õò÷þëMº‰k\žíê«a¤#½þu[ÕN^’¬3Vq¬×�nL©”(vÏ\Ž‘žf«Tâ¼GQŽI7pæÌ=3?š›×§w�(snûYšIS² Mçg''gÐÌÁaFmšL*1¦¦J¤J½2U,· O¦ª¡¥}}®œ ]ã”&k9-ÃÈD™Œˆ¥íi-%«}jS*0«“”Œ’öXX­§ÌW£«b%³þcø�R£LR)•–$MñêÒ‡ÍNKé,NŽòá”c’Ø¥±UdfùúIèÂ$êD¹Ä¢Ö*$R‹Õ fžLM¶Mu®LÕ±K³7–)lJehšZ%‹V1Õ›
§Ú’Sµ¬.uåÖ4eÙÆl‘J=µRS¹j>‹ÚrôlÆíÚ®ÓòbýúÞ4½þØâ%ÇŽ-Y]¨#¦,EƒJÆèóÛØˆš]?¼�SÑgz-K‹´ê=©ô:“bû›�Â×÷+4ƒA|hŒÉFCR¬(äÄ"»¶½F'ch )­�ˆ=
Ejj–è¥ºÿR™Ü7Ûï«§éÞW*J”o™ÄJ€ˆÖêL2…lXŸô³ÃîB‡‘a–Þa�ï¯rÙÁ :Ô’ôZ–cÅ¯MèµÍ?Û'—-ë§V¢â×<C	à^%œy/âÏ»›–°¢võYYL’ø çA§Ïý½iË¤I[¢‹&mijÚS:{ó¿=Ü ôÒÖ?Ü3)�Éî?gÕ §¥NßÔÏ%r ž|^¹òêºEÕÕöüüÐ$òè$®°÷èZo¦IÉIM¶ü’C§Í©<4Æ»xâô¡õ½½ij†V[‹½{�ëÄür¥TÐZjöæBu÷T„»Á4ëŠ+‚øv4Ï{Y²Xä;Å	Xù†¶±Ú¸Í³Î èÜ	 ×ˆë�_¹l¢žXˆl|¾÷Ù†Ÿ�bÐ Šq(:÷f¤ç…jµM­+gÕ:RÉ?Õ1T°lŽ›J@¢×¿´žœÏÁ+ç˜&—9Žªs­>ƒïõxÛïn�¬†ø]mêP­ÏQ¦Yˆå5eSÛÃ0þ ˆÓÆ¯_?^í:w.rMP	ToÜžL"àÊ›_‡×b^�£GSø7eè©ZUdäÃ×Ã<Z‹i•×ˆ<Oläk}ª®µVM˜PÅ‡ª&øjY
ó²ÑVúÁöýûj�àdI|¤–êQ¦”Î2Åä=Š`H7±õEû ÄRô("*E·Öúz!ÚÔ½ŒÀöQ-mÿ*�8Òÿ³òÐ�å1¡QKýOJ"þõR0ÿÖû±,‰cW"ºa!(žèµº¸«LâÑÄóünbç÷ëÞ–ê“N&ÈNÁ3:³\ž™)—§hÁ÷Vw&Ì@Ñµè6øºÇi²¹¶l§ð«,ëÃ>
lŒX¥ÑÛÑÑæÙ>¯Í§AGM1	›üè‚­á0…BðÇ–øc(Bá0lEguKP‡¸pl
GÛÚÂ»v…Ûh[!A¡9ãvqo9õ¢‘œb\¢ˆ¤Á#�}vÎ@œ0û4>‡Á‰
B4ZQ)‰?Ý˜Á:>ûuƒ�Xî  vnæ(€±z±HE„~Â¢ØJÅ„±sÔ(êÁ7PzìXxŠ¥@Ü?n;ú£ÁçE)ÒƒÂ4îEøJÀÎACuJë”yc>,Fu¯U÷ºiñ‚ÄZ:^§½«ªØ{°ýP?óÙcY¡Õ¸OBêŠk‚þ„¢3Xt„5žP­£T¸Erè×�n *~)pDü†ÀÏâMÎ0æ˜;bMA“í�¨pµ[ì�¸ºÖ‚Œï	4‰£]ˆLvÜky–Š4a .”YB\ƒÛUE/5 lbK2#M%P¤ŠJ´µ¿ÊvWüÎ¸ôÓnìp±›¥Ðòk©òåð'`ë@»œÉ´¼`iÊŒPñWêš¥8Ä l™%Ìt¯	%ÊŒ÷SQ~Vú¦•Ôpj*±ºì$ôw†�^#Gœ¥ 1iÀà6§ã}“õ"vwå"–Ìbºæ<nc?¤ûÍ¦Nüýi&±tÿ~©Ø¤°šùÖ­Œ˜:f~Y×gÎm¾-YÙ` ýÎ”isV¬˜3mJA³Å²æùÉ¹¹“Ÿ_3�©YUj¨Bì$,8±;DQq±“£·ÑÜ“Eé,XØ6Pß+«éÕ¢R`_PÌ‹'¿4YÌ{[ä*šeÖ7-nªÏ±wùûrŒ¸�'PÅ uwãï†?Äu¶Æ:0S*ˆ{€ñ¨’?E<ŸyˆëNˆ!7±PÕ²¨¶Aú&«©1³6l 'o˜5Œ=ºÙåCã¡oJÚ2ÿ…¿­‡x
^~ò	�ýÈ[ûóóAcb-�›~6ëÕ?¿Šþ²¢³ÀûðuøÊáò²û�òÐ!X·õç‡š€¾ôüøø´G¿cDÝq°˜n¼â-¹´ý&ühƒ£Ë€ÍHpûº°©Â:EG+–n²!….<¡ªƒ�zMhìÄï9�lÂÉbÑì ®Ä@ðÈ‘ø�p,.æïUŒi7ÖeõQåÔj.–Å`)Æ‘×tÊ;¥¾hùÝyAPÆãIØ¸LKØq!Š…þ"“•åzFˆZí¤®c
J�g•™4áÂÚÉìF7eV(¡�Ì`1L^5Ù þB¶+ªòó«òÙãïÚ½a÷]ãû-œÚÌjë´lóÔ…ý:¨[Å²!ì}!bÂ(ËöŸ»à‰8z)	•öï_Jê|œ}dRÍâ*»½jq�lÛûÏ½ÄÛíüKÏ½¿MvËØDg5õZ5Íµq•‡.\jmÀEk6ñÉmd|v4¦MVlq§dvÔµÝ”„_<rä¢Ð&¤ÈM�×œ`Oyç ‹úE¨~‹vÒ™L:|ÅÆ¯¸0ì€ógÍ‚óaG:v¢±p	(M½S×<ýÓ†?=½&•·gÚùî—‰²Õ<2ýÏj˜ìz“›NÓnªß¿¬V[„’0?Hªl«ûºnÛ‚ê¿&UÁòö>ëþzrMZÚš“]×].ŒËÞë?+;ƒz»�ƒ§è#˜‘#JýÏÏøzÆóþ¿äçž~:¢ÜþvvöÛÛ»÷§þÿ»þ$âí®ÿ¬3Ý1›~eöÿ»ŽäÝ¹Ó+t¡„ï ¢J±G;®I	Å�ØmWŠy«Ø¤ëq—kë*ùdÆœ^VX_<:7''wtq}aYº™a#·Š�ÜõTH«ã3:„Í#Cµy•V‹ÅZ™WjÙ¸UÖ•‰?” ;A¡Y|ú.d·7æR]ã¨Ô&¼ODh<*z@ç�Ž	iÝ‰AwñNèAÒ%L
@¨v‘I0ãcÐâÈ*ðT‘ƒøÝ.3�–ÅÒ9R[äVJÐ©²ˆ¯,­êÕœžb›ºM1WÔRŸß«Û>EÆ‰¶N,ö`Ãµ¾ðø‚>U8ÌzŸÛòð’»/{“³2À3Y¿àhÛí™•bºÊ^áÄ�pQº¿�¿{ê/ÞRX—”_ß²d8È¬™Þ6e;˜¸ÎÐ·k¯§	}ãB
ráfq¶ É ÂHË fñÅ¬D	çÎ¶ðã%Ï,™Ä¬þ„m
?sx\•­j\ÕWÈW‹UqCôSé~¾Ž«âmÏlY”¦3MÙ>óq�òö¡ÑúÞs3`Ø»oÖà¢íSLº4.\å‰¶ÐjlýñuÖ[ëËI‡”77ìµ¥€ŸˆÝè�ñôÏëýËÙíS4¢m3¡23ÎÒÈ§©ê‘³ö¥ƒ§§lgËãû@‚°Í¢©ÉØ�1‡×W‚˜%`TÆ;‘¦¹˜ºÏ‰Ì
ðExC†tž#½8*g–š3Ä0Gx{’!w>æ»¢x‰i$ôpláÉ£¦`;fíÛ7kAîÀ±ûfyòèÅh ï›3>>îîƒG­U³4V€ÁO-Úµº¢H¯MÖŒo£K“Œ¾Ú<'­Œ’)mºê™?§¡Ëñ£%è{[2p»—÷õ¸à;áí…>Îº¤¯KºïÂ>�e}ý¬}š¿î›�Ú¸Õ0ÂD¿Õ 2`÷TIHë‹nP(°A!6œÆ¢�äˆ2Àh®‰k}™UÊ3¡ÚYµ³Þ¬È™¡t#d}séû|µ«í…ð’'ØÏsþ|¿\ñP_ö ÍöÎ¾GÖƒõ$ÐéÄ¯8;™üÜBhŠQ×",Æ˜Åà†{5Ék'Z±UÖ¸ßš8ŒÎ~­)Ÿ—A÷^ÚRÃõ-ð‹è§õ-�.fG¦îW¶Ô‹ZÇGëE*Í.F­‘zÓ˜P¤…ÅòèðØÌ.$-Jƒ}«& ±\¨V€ò¤T¬Tnv‰¨’ÂÈßî?a�/'ïn©·-{4¼yÊ�¶ú–ë­`Ê¡5Œ¢Øe¶9<ú4—ÍeÎUæ–•dªT­©Î	U6³‹?¬ð¤¼AX&æíŠ¨Å˜f¡5?Mäà�A¼¥€Ô6¨eb�$ØdÉÁ`ít“Ò%Qƒép3€`¨Çs¾b3ÄÁN‡Á»ƒnÓMSp‹ùUã5ëG[§6C¿nØè�ÊqËù•Ò€± ½0yæ¾Ò"ÈU�(t•K\³SRî*1ÌS$AW~³˜gÅSÅÅvú¹ìtÐQR[Œ†êÙÐ †å»Ë%‹Íû˜ŠÔÄZ°³Ô›gŸ¤XÇo‘Ž˜3c(|œ:cÑ(é�ã“�âsÔV™lÏÌ`‹nðŠÂ®èHzŒ« *_¥ˆ~îuz«<J9L·,¶Âù¶,3X™Ó§¸ÆüõŸX ™
­,¿ºÀ­t‹RYPÛóÅíê%$S×­)]¹àdÜáK˜„ µnBî¼d&èšn&|º˜—)üÃ²»{²ªŠ
ÄïœÑÁ�K*©/¦ˆ�~4YôÏÞk”N˜_¼ Jê„u–qêæªh‘@÷ÎìßkßŸmÀ†ÿ84@
†ßñ×"˜b -M“/gõ.É,Çó@hL`H­¯‰.	œ}…îkÅožpyñ\¸#4T ƒ3ïqÐŽYûÚcvhÂ/a_ÜI¼ØN¢ÖO+‰Uôi˜˜
S°V1 ¯‘O©!éD¦t%C°¦Ô¯P4`ýø@|úº&ˆµ8CP_ÜÂºÚOV*€—^œ¸wþvÓÃÖÆèÔYûþªÙ7«~½EƒUŠ¡ï’—ìåÀþ�¢zD›ªž4:f±bƒ´Êƒ¢�HB•âkÓs*ÞDT©6tFY•é«e-¹}e#tÛ5²}CÅ¹ýÎŸ÷ôzà¥BûêZs›©âèÉ	ãàã#çìC¼½8Ï3kßØ�¹0!†\M Ãzô`E!hÐ›=U›Õê­~ŠÃVÐ¤ÕU€Æ¤èÒ¾ó=Wi¦»Ñ0­tæÕ¶ÿÅŸ†Õ4Œ…ï¸<}‹Kñ¬—±¾ç«íÄ�áŸa)*™ð�†[kî9�‘'±nÆõJG'âØÇíòéàPÙ”Ö	˜0£u
ø¡V±Y¡ƒTè´J&Y¡c•ƒ€DªØ$×Ï«bÃr½ä•< •oVH%ƒÑù.½äŠTÊ(ØO$úí
-Ó¶D¡�\ çjK”Z�4R¡�I5rºŽÒéÀcÑ§å©TÉœ–ktÑkI)¼CB‹uš¸ƒ°¦–PÙT™`‡àÜ8øM±º¸™.o³ ™0é›$TÂ	Þ0aµ½íÃW>P5 ø¬X"ÖÝ«¿~P«ô ]áàˆÉ#jDyðüñ�%KÞ j�Ô$ôÑ-v!˜ÊF»~3ð2ÜªQª5`.| çƒap’Òî›>nw†”ñ/yþØ#?XÛ##J¬w¢5ÄÓ(
øó±‘š ¸Nx£4ìŠ©q‡Vàìÿ^²›š¦Çþ=~³R–'Òªe,«Ò§X�ººÉM�}Õj™J-ö)TŒ:××�·çw¯3r”Tš'Öü‹¤»ßxÝ}scF¼yóä7kµ
–V0¬\¥”óSÕM±(•2@Ëëu¬:-YzÇ®S8•’ùW©ØÂ[4;0ÜââqºÑÆ·r6¢SBIXï–€€„qLÀ£ÿt&tÑ&úÈ#M ´�†ŸÑGè#Ñ&tÚ í4°7Á0Ý†…œøI†£Óp¢X2üØçM Lu“áwºéDo2ñ`
¸%\À� 7ß³ëÒg�
^mlm‚W�)sÔXÆä‚7aüo`B±À¯fŽbênQÉç°1Jã)”?F�T�7Ñ£ÿ�²;…²C6‚ë·è”XV}EBq¨œ:Êó²Ù—†zh¸»W€ø®*S/ó'ÂÄW
I…©~F,äÔì•€ °ÍUd¥ÅA:®É«³+‰z:–b�´4'ðÅ´�¨ÍØ‰ószkÀåÜ® ».08q/8² ý±kÔY¸àH¤ïÑE‹�>øõQvÝÑÅ‹Ž¢‹Ègð¿OÝ~aÕª·Ÿbƒðx.¹°ì¨½çè¡ð'¸»T «Y°&7(™w ^;¸ñÛúüÙ[ýÕ�áµó$Á\0w/¸ï‹6p'�"¼>@ã·û'àw.X HZÉ‹�ôûú(Ì«�jÕÅö‹«XÙüyc\X²èý{'Dy�>z-Ëz×xïyé>xmË”’•ÆÛœSìâû^ºÅO]Ð‚úÌô{€ÐEÖ&`�è`Ðw)ç +ÀÉySLù­>cÊå¬uäa=$+‹h)V,²¦7ÜR°Há¾Ö¯a=ÈU°ŠÌ<÷¢35@fµÊÓF¦õ9N‰‚i@6àÝ…î¼L”DšQ²súª-¥crºì¡‚z	�¾ü
Êé—W^×�·~ý¸ñÑ‡Sò2²ìÉ5†$…ÕZ}þÝŠ#q~†šd{VF^ŠÞªÔšY¥Ãlô&'›µJk~Où© ÑV�ïÚ{€ˆWÒé®|ÂšG&¬$„�d¡]¢£¿8ŸÆü/­vÙDj£í&ññýã7Œ¿x¥½Ò¤®Uë–¦¤¤õÊ�3û»Û{W¡Ñ(1–O-„Ž£ñTñöá}2û¿ÿþÚk@N¯H„:e Îi|ô}—,NÊÌÐj“¹$}^¯\Ÿ²ø®‚X‹ê„,_+Vúr{-�¿†sßvÇ7d/ zk¿ux‘C4¡9ˆ9/ïäÈ% “¥VŽÙò<ýäSðô×[Æ…èÓù°ÇÙ·­ý_…¯:<…}3À^;[½þlýzóæ¯Aè)š�ë¸dÇ ‹…}íðà·÷-ô¦ÃUö˜Žú½ˆÌÀ}ŽØÔÆåsQºØå³”´ÉH™°’:�z›�3
\D½Î_ì+B«Å3F­	xh” &Šç>„—“áÏ•À× ��4Œ]œèþî¡Åj3¸=/í#£îÃT×Qôîc°Ï±Í«HªžBwë‚í_ñàEeÿ^fð [ƒÑŸì3èç£76 N3úwŠ�ä\â"ÚRæèÙ1µÌvƒ/}}é"�O{<ýþZýáÞ@!Ígˆ (¤ƒE°Ÿ=
5ÌuW¡ ª’ËnïÕ&àiK©$j!âjw%P<¼òT²<²N=�±±Qû£Z’UAÙnÅ€82Ñ+²^Ra>?€1	ÑE>ñì‡9Ý|².÷mVìå
40�Ä»ÛlÀ<kO6»Ò‹P¶$K6m�ÈÀ£üòÛ&Ðw63–dVÑkà'ëÕˆ!õ€�o=’t
4Hè‡ÓúJe\µr.mOaÉzý ¶*Z�Ò©úW¼÷¤[.sÎßŸV"•±¥Êk>„—àKðÒ‡kÖ|2A?�ùág·˜`èõf.Ž}ÝW<wÕº±¢è+ü¼•ëÇö~û8­U)¤é-‡l}P–Õª™´ÓÊ*R3™ÚÏ7¨9~í€>çFµ\¤“Ë[XQ:®J1·D¢Õ~ºNNã*(|C^¾&±@ôÚÆG�ØÜj¤Ò1:À;kNú\þ	0²Æ…fµÓ¨¥Åp?íÎÀø$ˆ°0·ÿø‡o—GÍGàß½ð»0˜‡�C ã�¯/À‡Þý®Œ™zîî¯áßÁÞFÙ4XÒ~òdûIE¯Øôƒ[òð.ðÈý�Ã9Ñ™wïI…åöë`Í ìƒ§à'Ña•ôüõ b©è$~�+÷/îm²›`£Ü.-¬™ QðbˆÎ'Í›Ü"+6ÂXJÍƒn+ÀfA0¡²³”ÎH+Ël†_Á¾sÊ´ýî�!“-Td¿Ø¿žO®õŽ«dÉœiL‰j«Öà­ÏòN¨q–—JÐòÉ˜eîýèíOÙ;;%GÜ'oÔÔÕÎ; "),=â�Kðê
ä][†ƒ¾ g<üFÉh†.¤ó~ß[Œ?Àuð¦é«}r•¤ð¯›fË2h^«3‡ÊÊsÒj¦ûÆ¾û„Ë5¬ÿq0fþ 8¾±æuåÄ”¸,'†ãü5²DÅk¢ù)@?\˜àaØÙ^è»=M üZ_1í&¾µÜÅc¯„ßM¯Í²£k§ýÁ×�ÝÏ>šª|þîËM¸o<Ç<
Áƒ¶4/½cé�·Þ<°ló²Ù›ïá,óv­ß¾={{ûø5»æÍYÄ{~ Õ'ŸÃ=	,‹\k…�­®^&ù'0¹tXåíðDl}¢FßíG*‡òQT?âïÆ.¬ZÛ‚K�
‰u-Z§ˆÑRhu‚�Ì0Ž‘!$7@d~XÁØÉ¢ÅŽµï™òxx¸ä+xî‘—ýò¡ïó4ãÞúþV^ÉVuãéPóˆ‚ÚiýfŸ³ë¶wûz¯¿9iä¢{V<ï™®Ñ—¸Kwïø#=ª¤`×ã‡ßÿ÷�Ã~Ñ‘Þ�‚æ_†ÀïÑ„3,1&W->þxjØä~ù�ÎßÜ±jäøa>Ýt–x×k¯Ååla^ð3‚qn¹«i¸i¿Ð—¸1Mé×ÉŽ¥HØÍŒÚ Ùˆˆ��ÐµáKQ¨j°1$aïg2g#‚þK|¿!ÓyÊeDóâŸQ¹LxçXçÅ{i‚4ú{{V§¹£Ÿá°NŸ›lµ	®¯Ñ¨rºî|£_I†GÉ$iu,íµ–N„?TW³ß‚bt*xú‚æÐúìA�•u¶ìòt‡AªÕ�è�7¨ÔëÐ€Õ\84¢déÆÙ‡&ŽÖI~ûXsu—„lÿ¶ ú0eZÞÀ~…rsUJõkG�žìÊ
)ä2S~¡mê“ÂúVyƒân#ò’~ÔcÔhVåˆA+�c%î˜YYÄá Z!ù›­W1Ó“‘Óˆât’‰ÏAò1y51‹+A•E¦�8ì±à‹ICo.Ñ·Vì3ê±å['—�1ê;‹ŠSÍv2Q�ì:pôØ½{æ/fËÙb/´–¢é“ÃvÜ½1<I$UÉÐPUa°hTRI°Š“ªÔ´V\U¥¶j"¾²RkMoyò†ÖøÓ‡õ9* ).’:{fÊÌ=»Ï¿¿«ÌoQ©ÑjÏ%kÞ1 óìþ¡yšžÞT³}Û[g¶ù’h±Ôn4¤4Ì\«5rd®òÌ]qÛ‡õCó<i™Ì¬�ð³¦…÷l\›¢E¤O±îÑï½C&Z…*ZZvÍi‹-€ÓwÕôÉþ’’ *1Ëèœt)±´¼ŠSÓ*%/­¬R§j¹ªJ�5eàÒy3‡Ö�WßÐlçS4jË”j0ŒÞÒ4ãÜ®ÝçÕ²"¯˜aDwÏ˜Ö¯ý€F8¥OÍ¦§&¾¹}Û6_:-“HÅœIE?¢2Íƒ©ÙÃužqõCg¶€ób½ZaæÇf—Jó“j¶4T†ûLêJô¹c�©ÅXÂæôõh:p¤{°[`â”ÙÄ:ýNŒ6ƒ84ÔÙ·¯¤J&› nüFŒÙ—†,-P2d›ž_'1@´2 'Æþr dD*•Q¥®ÝÿÙÒe?<sljº˜I\ë°xÜ+ÓèÓ½­Ä�¯ávs®.ˆ”b	'Âú¿¢YEžUpCŠÓ¥Tü)s°N'Sº–mÙ±¾9XÒxûòmSŠé£D†ÞÅ½µð£Ü1«ONŸúÀ¤ÊähS¿ªšáVe¯æ¹•½E¢T�:0´Oapì’ñY•„ì’Â§Ff~ ž]8,K)Õåí7òìBTpKÓê/�¦UeËdmÎAz½ÌØkT¦¨`ØÝc‡o_“e‘Ðk*m>Úèl¤ô^:§¡°¨fü�ôèá‘ù¹ÆäÉy%Ðúü‰�6?a2Gy‰†Öì›Ð8ªr—mngÈÃ´ôÅ0.¹×‚~é¯X«ÇŒµˆ‹î˜cpD1±N70%„Ùp{˜¡�‚UWÜ¥¿Ò„ÉoSì(Ø¢…	áv-6=¤C=s"Ání£"^¼DƒÍ�8'±¾Ý¿ÆýŠÚŠE“BTPAEˆ U!–DwU�IôO¾e«¡p$žFý€¥Zoª³|ë†ªëÞ'Üˆs!}ÂÙqæ"T¹Ó÷PÌÝdÔÿŸµÃ(leþÊ+‚�ù«¯
VçñëW^‘DlÿYÓÜsëì:¯aÛÿ®½ôh•I•`¬X‰ šk¥˜µþÿUq&HIÍRØ&ý
êÒÑôŸ5ÝR	°	‚r#ÙFËþƒÆ �<ojŒŽ 25ÇO	Ò	ÐjvÑISüè2_'zò"ÊeŽl�+]f(œ:„xtäŠ¬°ö!^G¨¢@§œ<~à$;%�"#?xmC�˜}�€\x6Â4…+³ëœÖ¢}´ª¢ð+è»ÙBá6È�Ô¡{çvádËdšNô�?&s”“èàT—¸¥ëca¤¦x±º¨i¸³‘ÑûRévKf;±7¥C‚U*•i‰¼U†à¤µ·fZ¶“”4j[ö�è«o·`@H‚æ2‡,WˆŽ¿™i ÂPrœ¦µU�·‹)®ƒèã±L	{É<¹�\\cÚ@ÜçôsNãDÿ:ó_ZŒÚh8))zoô^©R§A—4º¤›éf[Gêh¢ml[´�ûYooëmüJ&ûåN¦·sø�KÅ�é×ì/Šéeö—ö(ûËåi¢lXƒJå‹Ï7x£–´$*�ý1ñ�p<¬p±iJ¡Ó@/F'ÐÆ³ßv»ìxD,¢)­N!At!f½=¤£Î£Cs»^p gsƒ’êÚ“Î àÏß¯±ñx˜cû…b{xT‰ŸíN·ˆSÌ@�`%	¬êIŽSÀ»ÝO?Â©Ÿ7íqØ^œ.×3lçTÚUf¥ŠÛõð�à>ð-¸�®M€õþ€>/?¦}¼DÊ ¥LeäìJ§¹  �{Lôî'€û±Ç:íyÊí!ˆ®=lƒâg¼w‚ÆKÆsCü8æË3üjÐwVË©}.¿»”àÄ'v
c·¬ÙUØ½÷ºQ)Iž{Wæ”ö-Lyÿ}0W¸_í›°½°’S%±¤´œæYIVÙ¡g»Dô³7×;¼õ»;ZÞXÔ4vhÅ—H¼õ; ýn}5†øÉ>J1¢3¬šU!¶Pì3•xdŽ¢}ë¾?1mÚ‰ïÉw”°÷ÔE””R`*­A �36ã…è?M~hÀ�îèIx‰Y=	2ÙÃ8L�—q,‘6Üh=Î…ˆºPŽtÆÅÐØ{k0fõªÖ7?ŠÔrFÑãRøü¯¯îšœÛ8`„vî ¤G<÷�˜¸Ø”kTzgL+V”†–ƒaLûwp
ø# 
ˆê&îÉ¼S,Y»~>òúo~3b«Ü!w®cE.ƒ” kÛ£³£,¢Ú)¶ü“O¢›>ù”£‰�Çèe þ1z<ï×ñgµT%5"ö<O0·î€;ÚæÐJ7€Õ”c  Ø­¡vZub�oÀ‘Ž9éâ |DIÏ§±£•\,.³M^›–<{vrZ­|¢ÏæƒûlÉà	GÕ€Â�šêôREhÝ+âh N¹¾±,#O¡—úyŽ†ß›†™äÊ~¸øl«}ØÂäÒÒä…ÃìMMGmù†@­S¹èöa1\§”¾q¤ –•r`}X$bêSRRe‘ßŽDK!F.¢ÅÓŒ¼Þ¥”Ð’‘BÝ§„÷{†b/£XÏ�lÈØb›01ˆv§.LQ-ÁcÅçdX¢à ðìBæàGŒôØÂ­õ‚çAWZÏS½ŠäáXw^”yƒ‹‡�èýÈZÌ$)Áí€œ`cãªQðéf�ûqÙˆa‹Ûµª±1XÞÈ ö^j•e9r$Kf•Êd9÷Lhœp�qÕ¨Æò`#ýtÙÄdOÑAxmÿ~ >˜ŸŸ<©¬aIÅ½RZ¢P3C�y(—QÁ�0SrOùøyI#l’YeRivff¶T*M“åI$E×ðËF­"}ºïZô2j—,}2x
k:Ø­êÔ‘±~”( ¼ÝïaóÑ
ª/P�Øù {¾óæ7w3ùÃß®¿‡lõgšùò½ÕôJ±-8¤¡ÚhÜ|ýÍôW«¿ywïÈ?¼ùò�Wæm°™ûxáæÀ@Ú_š~÷>¹÷ú	ƒV*1« à†¬»'Þ_‰n½€FŸBQ¨§ÅX
Ü!±I'³ä•Pª®!q`3âQþ�âltS«˜ƒtbÂ‚¸ ¶¶ª	�º�/»•<¿;É–î‚?É ñ&%¬yD,eOp8jbØ>¥È
”@TðÑÀŸ·ï¾¶cÄÎ·æ­¿Z÷Çyðþw~?º°zõàúÍE° †ègÃZøÃsq	ïs€Çn¿ßÝ´Å–'—æý2ù�;®íš÷ÖÎ·Í¹ýÑÖÕàGˆz ,>¤ûÁ#QøQ­„?_…‹� bN‚ÚÉ†êÑÃÓ�áìÀ­iˆÎÑvÀíŽÇŒjöö~ýîèw`”GS™^`Ý=‘O3c¢ÉM#�!ôšÈ§t¯xÛ„¹É~îí¨£�ä�.k:Ã¶D!š,èŒ®¿?û:ÏAÚèÕtú$6p9è˜*ì> bi(ò[énÏ ³A#œé°ºI�þh*~Ž†[Ž´Dqtç�“ój`³çÚmy.Ã µ¦7¯î—¢­Ñe5/çÓÒê6u×_TBXa¶Ò?ªÕ-t:�ŸˆÇ¿›U“Ífr¨4R•Jý�J¡’o€áE-±„Ñ-jÁÇ#é«³,�Ý*v£ÉÊ¾>ò&¬$Q?ã°—.;Qø¼<a©U (êbÄÏÀŽt%‹Õ¡±ûG1*l‹%¼:ò�Ó£Ö¤™Òlš&Ä©ž¢¥d“­,×cqku&Kn^¼×xg#VÚi¼ÓØœ”—k1é´n‹'·Ì6Û09ˆ+œl˜­±¡|4j�“cSÓ‹]âVŽ•jÃe³�A[†º)ž¹VÙ¤Oñ»êÜY¾Òšôásö]Ø7gxzM©/Ë]çò§èKû£¯Ò¿T�af8g—…µzYwÝ �b;áIˆò¥Æ6@^ê¡Ô²zHI4Zèç×Ã!ÏD×Ñ›o¥­lð€}!
0ó›'˜†\FßÅ�¸á2j5‰ø v‹âøMxK�UM˜Ü»…-~¢×å½Cðg&Á<~LívU†º3
‹� š[íãÕ|V’\žf‘šV|°rÓþ9õÆÜ�©v&þ¬qÈüýoßÕñçG<³7‚¿ýkZ¼¿}’)+Ig–kû÷×Ê‹+´“ µÉ”eÒ™Ú9s´
³9¨ÏõšhÈËO²0ÒRkÿ+ß_±ë6Ë`S(×X»÷ÂÞùƒï:ó×G÷i|áKøÛo’_¾íÉv…¦ÂÜèfs0Ca¾«&½•®ÐÍ¾þÛÌ­<ñ7(î
Ù‡Ÿ‡ØH2ëá±*à2b6Á‚4¬ž›ˆORÖ�·ß}qÁørdK,¾ˆWS+c²Š¹+«ŸY³æ™ÕW´ïº:÷…•“ý¹Ä’7lVCnŠØd™ãÎ\´O›çŸ0¾Æ¢Z|×Œ¬¬±›ÞZ±üÌÚ1.kŽ?WC‹tæâ�E¯jt:«§dK]Õ«GÕÝ>¾¦ ]'¥£×¬=fÍšSª'—Îî3rxƒW©Ë¯ôf8ò{¹•éù)VLo0çåºŠòÒ|`ÌÂ;&Þ±~RiqÃ¬™^OMNªTªuùGùÕ: ‚ƒ�I.A¯ÔäR(ÐÏ_ãM´Ãì×oÚ=pö¸NtÄM·j•7ÈÚ #è~îés»‰&#¹K(ƒ=<kwñr‚¾M€XÓwZÃS¶ P{Ð¨�ÎD_i‰²†Ø5�ßÝ¦™í»vµÃKè~Àehí*9p=ÞñÄ®öÎ§w+zB¸ÿŠ=ÞÔ’Ý\˜‡s ­¿ÖV7µÓ£}þiëm5ÿUkÌëªÏÿ 	zêG9©rÄkèˆA3�Wˆ�'ZÜ‚|ç¹Èˆ…C‚'<ÒFBØo3Š>q0:]êõpªNÇ8DãG^>’ÉHY4á•œ×»Š]ˆF£#†ã
Ã·,FƒÁh¥LÿÈu†O²'zÜ´ÿæ%øžÀ*¾ÿóÏcvvød E½¨lgð•â:¿1hîr3Ä5kg¼äFa”t†u~¬ãÂˆð¤çŒƒèmÆ>ÑŸÅz±9q”LŸI)U‹Ä<”g€x‘
_ƒifm£³ŠñÑ™Ž`ÇÅ.Ž�›l´£8Ýs˜¹dgÇêñ¦é¶�yXÐWxÌ6Ý´ãe}óÆ°_("¯/ƒ[0:ËÓ»·‡Þ‡‚‘6:ËŽ˜l–6%§‡PÃ,4‘æé
P8‹uà‹,:�ýN/6ÎÇ·ç7Âþà¾Ü.AýßŽúågd6{Èr0xóËÎØ‹LF"\bˆ6(êŽÎî%DŽ”"`ÛFžñv†pÌg!b`	Ÿ_�€J*eK83|q(ŸÔ¦–J˜Á…>W‘ÐÛø„R‚þ!&)Aÿ¡|r›*–2ÂùH°8ê®µ%Ý äJe[|MojP?£C[î�8ž‰Ÿåraý9Í3{cöšbqoâ5&ž‘0ë
4þ‰µ%¤e“©Ù³wïžõà<<Š`Á�ñ [ÇS7èß‡æ?ýËéãóCñ øÓž½Ì¶½{"“ÀyP„þŸ�¢nŒ‡§à)ô hAcõ­·W®z”¢ñZ*„…±™yƒb.u–‹rÜš€[‡%Xq�èá�£605úüã°n›²è”'N€y'NDÿÞý’~^š–€%sà%ú­è—‚]ML×Ëc²¨BŠê”uJ�DÍO‡¥_D~ˆ¥_˜8³±;U×\W×­#'¶îs©o­¢£MgC=PÁÚÈ9Ú»óNWÇ�äu0-ì×ª×¶£NnÖk9tz9MäFÌ�þ¢(÷"‘’¨QIS±?ìöE—@!&Oþ"€Ý>H@!›š™¤È}Z%?œ£÷Àç¢?¾	‹ÞqÓx¥6r“D.ÅL0"¡—*r 8"��ÞGO5E7Â÷9Šè�Ì?Ð•)AÞÖ†¾Þu)Ä~Q}@lÈÝðŠ Lrz¼\Ô'ÓåIÁíž,Ð\zäÓ·yëæëM ñÚžµ0“`„§Œ†ÑVœ+ÓÕéÊÎ­xFGOù_ƒC?Ò­mÑã2h0±¶©~ ··µ¾|lúšCŸÎl qæ§‡ÖL?öòûÂdÇnˆËO„u–ŽÊDü€`ómpøtÄ™½ëGDýÀÍã“Ø‡Vfúë¡·G3‘H„ù	>F`µÜhã–‹mpÓÀM6±\.f/‰Ñ’íE8‹Þú	:|12Ø‘92È^
Ž¤„ÃÔ�5k F? „päAüÄê±ÇÐ˜wd¢<Ø	ûöíÓw=6²›ÎJž•@lÃ^”°¶ŽÉÊâ}SCG»mr�ÁÙÀ”´‡fÂÍ%[Ï§gŒ–ºÝÁi�¾\	›[¿xÑîÚý ù,ƒÞƒu†õ*óÔºÑ0:|Wïl°rJ…ôi†ß·6ŸØû}þwï,Öi2ÕÖ´œi&×ˆ‡ßy|Ý[•ˆIÏ0”¡‘¿º÷ºC÷^ymÐrò‘¯ŽÿiÙðá&ø"H¥“”´m$• Û–Ov°ˆ‡yÊxÖæt)É^²’Fô•(  
ðburoQ ˆ¡ïi7æñc#’í±é‰RÔs­ÂM•ç™aüv˜óä)æ×çÒ)f‹DjL–(sÕb¿&[ã«s•’d£Tb1§Ðs_7Ãç‰€“Þ:ÿUôä°ãÕùó_°îUXÏÀ/Ï­XqX@	°�Ð™[­F§ˆ‚AQJqžÈ#?üéèþ†ä)›¥ßº|ùV}+-H6ôýéa¹Gt”ˆSôxÍYq~Ùã…°àVjh¨×W#úýr¬� #1‡!«�µwÇ48Q{¢n/ò ¢“‹Ñäæ¤¥i=(
�U¶-Äz‚FnU5—Ë–g‰˜ÜRÆqw`ÏcÏîÜ4ýŽåñÞgí�eœí¯æj+ø6C®É9eíinÞ33òÑ¬1[w½º§c×â­½ÏÒ¿ôË�^Î.LŸ\ð¸xÁšK÷Ý1mÓÎsãî\˜rGýÆÊU5¦^4ñZø•!¿OÑ·zðh3Î¦ýµò­‹wµïyeÏÖÆ¹;ÏR=}ü&¾àzøøÅ(¼’6»It�ùÕ}	|ÅÙ÷Îì¥ûZieÝ²NË‡dK²äÛŠí8‰'ŽsÇ‰ãÜ÷	9Iˆ!äà†R äj€p¶%Ðp %”H¹ZšÞ¶”(”¶�hóÍÌÊŽí„Ò¾ï÷þ~ß—X;;³³³³³ÏÌ<ÏÌó<ÿ4ñkA`‹ˆ6KTV2�^4¸¡·"–³?K/ÏAïÇnyÜµE!¯ËJbGÂã*/ž˜¬»JƒZ±XÅðë?¼êý3Ò¹Oš;÷¡OCBpë`¦¸½·D8o¯r[Lf§žìã5ù«~ƒÖðV;Ìõ®ƒ·«Ž>Qqý‹•žÄJ£öŸ§ÙÉD>¬C\K7¶‘í]ÍA-Âa¨oy€@]";°vésHH¤Ù'§ðØ£&�°ûò!€zX¥ˆX5¨ü gêÔžNpCM£Nº•×14¯^4ÚôÚx¹ËFÃÙñ~Fe2ó¼à1ª™è›Ö)­^p?Ï#fJZRÔ™—àÔ1]öµ¶�Þé¡•j3·Rú%­ i5ó‹Î!™ÎÎÌ�¬?î­àˆ†‡´B{½´WJ-´sv›¶Æa„“Áþ{>ÈZ i�9O?ºÑW�ý«¡�ö¾'+ÒÓ¼ÍQãJ0]z¤LÁBVQ=>„Jñ}FS*)Æ‰FZ5âžË¨Vjµ	Ïp4›ÌÙ ¡]‚È!ns ýæDs4ïÇî3“Q:œpÓž#Å
þù 'ÍéN%;g_ ‚î=� ý.­2I_Y-,VšÀH�™®>{LúBg6ë€æepÐ;k‹¡J»  ³W„Š"u.#|
¥×]H·õ¦Éå¯˜ (ï›¸PÚ°¼’ÕàÒëÆèFø•Îü’tåoQú›Î,ÍVÍXST²fA§Ã¡puNÝ\[;o²Ýþ¦ËûŸlûÕBMEÊÕhZÀÀ÷Ø©>g£6	%ÓØ‘Y�$hé0gÝÎgyX$´^ÐT«³ä¥DïVªèÃ…à ’bàå$R†rIh–àá;â,J¥>`íÊói9« Á P°*NëËë²ôJ¥À€}¢×ŒäŠÊÑõ.G—…BeŽúËi:ã³™½÷ÙCB0ˆ1ÿZ[-O¦L‚°|9ŽíÚuG¦Ì˜1G—\~ù’;Õ]k•L‰C¡S«Y‹àbz¤	ÉªÕ:…£„Q®íR‹µ…ÉŸnÔð‹NH_œX´>Ü À¤ÐÔÒ‡BåB½)†,l}«Uø1Æ™[	jVâ„]Ò¤]/ã„Î?êÏ�8i	šò~%ý‰øI7ãƒ¢§�×õl£4U�æbŒ§5ÍÇË¨5ˆò·Q7Sß£ö;{²£È…0NÿÖ|ƒv4¿-þ]á·Ý ì¹øû$�ÿà÷û§e¿qŽ¯½ÄË2\Niù%b¬dÄ.™3Ý]ž å@êº8m@äœn¿|7þ·\9+ô€Ø¥2Ê9ßeÜ9Žêó?’G- ® n@¬@®ÕR½H™€½TòlI[úŒ¥RVw=bíCÖ‰¼×ÛöA9MVê�—#½bPÆ�ÃªŒ¿&²b¯îf.A–ûÿ@Žc5I¬��üØšø=®�þÔ>,‰/ÜeM|á€Œ™€òôb7dI~ÐŒ‚ÍÓ¦^ƒ‚×@à5páç„|¾én‹Â`LZž A¥Å¦Ö¦¾*òCÒòÉ}dÑá.yé¡ä<5PÛäU=kR,âÕ5Dö�Â«2+gŒ/G“3Ò2Š
®Sâ}rÑöÀ.q¸ãµ×nÆ¬�(^…„*píÂê�Ù�¢èé9=\ú<¥Èæô,æQ?"ü|Îò�p»)ì�+F¬kràŠxöÑÓo>.«Äâ�Í|4ß…ÂAê£d
)S:åÆ¦I|*‡‰‡ÎˆÇü qÌGs²6;^O÷~+r.óˆuDÍ íë»�È%WCÑÊâA™QTÛŒuÁòÖ€ÊW¬3Úàe½gÕ¹+ÒãHÝðD)­¥§î)0:&‹ÅpöLåNéƒÏtúã~µNüõmÆÛ×yFÇyOsìŠ[
ê¶´`\k´ü²y;ýh_»¿Äe“ó0Š@º.Ó¿xÐ9�?f`¹/ÜZ^‘¯ð„}åWçBHR�Éo7zŒ`öØ@«Q©4¶ÆÎ†Ð±–÷ƒŒµL»¨wãl_7Ê^=tœ=ÕSU¢Š›Z7HGqé«ÝÒg³E¿GÎJ}9ßRö ›c�jB<ìT¼ßM´£BÞ>=)Äœl
#=‰v¹~Êõ¹ŸÒx�qñ½vwo‡…±ªãÅDúík(¸æÉkæã.„	ž@›Â¾@Âºk!¦á}§ô!—ÇHZ;wg_8�}VãÓÜ¯ÑptøØ>¬áªÎ×µ>x4Gî;rä>Äp<8"÷“ôŒd4\:~FåB²¬¹/ÒPòGb“fU£Þ“½‹Jõi8µÛ†Ý¹ óuMÿ5|35‰ .aÙÏxn�oñçX�0få1K ‰í¾¬…î÷á½4?â•szRG|‰çÆ{G£gjCˆ¸B³º*ÙÜä´:�à£´mç6H—}‘WÜu{Ë��6ÀˆºÖ’B‹Ë-òyC=þJÛ¼‰;&[8�¥Õ«—”Ž4«|r€q^ÖÑ9®¦œ•™ôpH—/Uê®`mP<=äcÎxëO¦ïØËAßØäÌX^ÌkC�“]M¾I‹îh'‹®Æ”P?ÐLq©AÄC�`ÏS6Ä§RÄ_’h fA„­tL2újX¾BZ‘öûú`ÒÍ˜€pÓÐiDl…²JAÑLx�fÈË®�Ü þ‰Ñº¬áð‚ÅÆÀÐãÔ˜UÐ�1ð½‚Û3žCOê9•KaíÚ|¸{Û¾ðÄTè��zó½%íåE"Ë«T*ðá7C¯xvi2V�dé9'ˆa=ózžË£·VIÿ¸¶xì¨ ¬FÕÊÛ:³‡x- Êi
!p½§óÑ;ºm/ïYÐèÖp|x(¿ ~ÚêîB%¤ÁW§Ÿ~áFA)Ý1Sú~€®¬Óò?E4Ðü·‰=KÕRˆ�¡0j*^FÀR0*9GHØgöPRä±°Ar‚çXã²��xkÒ½Šìì¯Ž�€�õ [¿“qš§å-E%�C!PâL©4"²z¯ãƒÚ²êá\Ì›ý«´_®L… #e"•Ö„ÁÓÙDâWT�SÒ�P)Ç¥üœý`€Uo~Ú¯³9,OŸ`g òÔ^O‹ã&È¯‰¾WÏèK5é…0²£<ó�¯0üÄ¦óå·å•ô�Åô·šÿº]oñGŸŸ£pç¬ˆ„+èé¦Û
*ŒÖH³¼EL…·¢ ˜b½5‘pdØLÄ_RÓ¥ªJ`wDµ­còC¯lÂà <£lVµs'`aÉbpHúûˆ–÷«�©ºØƒµ…·Yƒ "âº½Ò~pÌß.˜ò|ÒT0Æ?Ê(ØCÒŒŸéY³ád¤TÊc ›§Ø™èkMCò ba‚2x¢GM…x­•Øš¤°6‡HF"‹"ñ—ÿv GÃhÖÃ]~l�KÀÁ´$n(Lñbn$EŸ-¶‚Ñ�™po¥…aT¼Ž3Á'�f©ñr�Iµaêl ¯ï4›;Ï%©Õ†ŒÔÄWEèžQj«+i©"\”6¨u×2Oû —ÿ�,ÆG—>nÞ%-uš'¬w8_iJþqXù£©î°Òl0kD…•>»ò%­ ÊþK�>ý“g¤ç¦ßg^Òš•(a�äó¬¬”’†ÓHæåéÎ‚¢l#£*æ~ö”—ÓÅé)ÕÜÎeÀ,Ë3L]ø,¬.p®Ÿ`v:ÍW62|¯Ù÷‰]€¸üÁËÅ£©¬^J+ÇçÔq½XrJ¥Å°ê�/ŒažÂbØ
»‘`…Ý°Z‘<üâ�TVbì;oûÃŸvìÜþÅÎî	^¾¡íÐ‡§@ÇIoCeäWûöé\ùc7/ÑÓéôˆ-“–dÇ¶�.ÀÂù}öè²ê.GKžwøÁ»ûØ÷îÎìðÔeœ¿ÿÁO?}pr›60³õ¨ôÚlÀzo¼ÿ�võíÿ>|çtõyé©Öµ›‚B×­¶Tupœ½Øm_µà¶%µm‹zýc‘¹ÃNE¨(šOÇD}ŒË¹À8%Ù›¢	à/Vƒ”Ïa‘M�rˆß8ÇŠš,»3R,Þõ§Ýw_V^ÂXk†Üõúë ùúa¨òÄ'VZ,ª÷CL{ÕTpU"2vh{^ËscS²*1Êb#úOà³QCmÊxfÕÁƒ«.{@(*¶üFzå­·A6/V¿öÖËfˆôõÀpù’ö'ÂwGæŸ`†)gI®	%[Ê?¿hNè}ÿÑDo.ÙÛ‡ Ì¡cûÅÜ´ˆm}­²J'cyáõ ì™
…Ý*2uÜî=/6ÎuñáX8hÖ¨kll¤‘eTš•Å�®ð™­âµP¡7h:¦xX¤hxQÆ¯Kh:¼€Á«a×ˆ¬~RFàô¢Æ%
6œ.Œö�šx¯´0êóÌ—FÔsÂu.VŒŠl¡ tûÝèOa.`Epvð: ô¨V vÀ­�’qÀdE&‚;HpYsð`PÖkÊÙ3ÉÍ$7›LêXƒÊŽ&ñx9Ý¾õíJ‡R§35˜\©úÖzMpóhgÒù>¯0[ÍãÄ Í[—ª›’JN®MÕyìÁ¼±F›YÁ¿�²ŒÚÐÔ�¬Oºôf“NéÈ¼Çö€ë¯¨Z»…wœÞb!ìÔ;;¶çkÔœ«9_]Ô²¬?RàpDü,«V©ó›]œZã½nÊ6yA;Séúªk×¢�éÿWi`°–’é Šè@] !t°eÂKm&N…×Ìˆñ tpTèÚ„Ö?D¦ƒ!~mR«×+Àu€Ðè&ÁZÓ9"¨OŽ
 "µ…FBƒM&µA�J&¥PD‹´zP_ ²N"â«ñ¨§ceö½`€åø:PðâKä'š`.
c YžDŸÙD¡×g­é:1ÕJjèò†rQ¤U	«¾yH»"6_zHúýÔ7c£úaOŽÝ2òiÄs+Õ÷‚ÞÛsz‡DmïØÚ^¨ÜuK~Á
•åÍIÝ\J›‘lØ°¦�£¢S›GÆ8Ó§QW}¨˜ó¼¬{¸üJƒ›ç­Þ Ö¢9Q-rñy“!pF}F  —KAPê}%#¢�2mÝWÜ2¤cMK~??XÍˆgî¢fÝ63Fã{¿Ÿ/œæCýxU�íý~hxäÓâ€_üDøÀä0	D/Û(«g“[Èþå¤~çÑâú=ójG�Ö…F†t£Zæí©.;üNX8ù)Ëž9…3Dk÷Îk�÷pHÎ±·6úèÛAÊáÞ#}¹wÍ{{¦NÝóÞš½@»gDvYv¼þ,[“­a–%ø°§Ä£5¢	Ý;ünPüèsŽ;sZ(x÷pÑ�½ó‡­+ôùu£G4Îß‡s ‡ÿ…ã>=%¼s8V»o~ÝèQ:Ot?Ðï™¶çÄÚ5'°Çf=tg¡tØ%°éë_‚»é4Ø-Í9÷ºó\�”Gép´OÏ’ØE¨Æ7ãsú0H èu¦L Çc³WÔÇ@B ÆüTë]†Ón ÆÂÇìÙyK÷¬›fm-¹áØ1ú÷ÿ�ÜVº|äØÅu+ÍféÃ�ž¡'œû¯ Þ7«Ý6g#¾wé¹ìôÛvøË7Ðô/Ÿøæ‹ÚñËFŽ)Ë‡/ÚïN–§’ðwÙ'ÀgH›Ýø\�¾Ç¨^_ï9]>3•O•P•h4\J­¥n¡þxÁÚ ‰I¡œ÷A4Ó]:2ðp97Ùi4T˜z½ÊYS½®FMa,�qXKËÕÐÐAJÈÝ9%¾Þ+dDFý‘ÅöõŒ¾õŠØ±‡‰DBF¬t(LF_2’ÑdÇ”¹u"Ôá��¸¤äE9�ç«ðù*®ŽÔD\îÈÃ5‘ˆÛùA…5½ÐŒ“ÞûáoßÒa™õZwm…Û›F¿¥^w…³L»üê›†ÝÓS§ÝcïX6K+5gffêg×ÃU­ß›ÙvKº´snùä€1QÎ´ŽÖÆš*éL'S]”+ �~±Š)‹WOK%Wõ†'·-Í3•YÜP-
Vh¦Uö<ÃÄ¯·ûÕÇV²-"—�aO�Í_’žÂü©*«Š}3n¥»¨È½Ò]\ìþ—gð•ýÇæ=trí¤	?|÷ûÒ[s*ãäŸÇÖ„ÇZ9áË	«7Ý¶ëwÍ¥ðp|ôèxbôhéd÷}‹›«÷-™¿Pà*’vsÓ‹+—IŸ4döØÁÊ¢Œ|ciS;<Ý|ôèÊŠù•×Þ}å¸¤ËF›9}4d^v“©dyÖ¨ —§Aóóçî²öþ2¼�
-�d8ß’èS µæ80DeÁD¹¿Üoñ[–Ä€=·Û9i×o4ÛgÝpÃ¬i5óß¾ÿäÉý÷þL^²d)úLƒX¸&ßsÍÈÉ7¿tsõœÙX¿â�5KIÆÕƒ¹<7sãe˜ ÔajEƒoô£9'�ÁF^1#›ˆL9ªì÷Œ�>ÏkûëGöéYÿÜ�³fé^L¶MR_g¶‡êÜS¥ºdu©ôv’mySgOOgÓr[S±FLûÊÄãô‚ÓÁ¢Þ8�šJÝFQ¦x
u6Ê†e�¸z…¨>zà7Æ±Ï ²ù�1É°]5™ŠCÖ„Ñ�ÝÒ¡LØ¤Mf)7£&\CÊ“'kyáD‡=X!. ôMÞXuutpsØ±úí^o»—Sª*íqTÜ8öl{%¨zT¬
ŽTOmØ»›õj:‹D.[>*V¹ÌØRnöBU~Q“‡¿¦{Úž†y‡&WþÚé(ÚZü¼É®†v³k‘:	(R,P„ìÒ(ÇÒæüééÂ�5×\±¬T:%ÝE³îÕ5¸ªk2�U³::fògÊRþ„±Þ³ì!Ð“Éd8m‹/S˜´ÞÐÅt=ÜôšZ`ÃÞìI€¤;µBúí²˜¹¢’‹›ÒVUaft¤Ùøeþ¸üŒŸ°Ò	�0)/p½¾¡…µÑí¡!cU¥�šòJÆ§7Å€=d‡ûí!]“3iuª+*4Æ€½Ü3Ä s$\Ä(�ÄR¬g­¨E�µ°‰–Žöám¬pˆ“•X7¯£yª«á›LC—ZQgin^ïRvzi{U{|*·ôÞõÍÍ–:…:û+Àw¨iEHaWÿq9ÛU†®—u±OïQÛQ­î ¼ª=>ª­¥mLi½ò\”@²¼¡WòicUù´uíÌðü`Ð×Ì¶¯›V^eLóÊìý?­UØÔITèch|58½õrTVRmSÔþTQã+Å˜·~ ÞcÕŽ%p�ó££‹°¢—ìÉ"‡è¦«!V�¤S¢`D/Œâ\d«µÁÅþ¼ß„[¢Vy!¬ UE‡®dÂ…£[‚ [F‡Øµ‡Â¨²A…CÝõÛV<4€¼¡Åm,€iµý¥)C;¥wèöÂfœÜ\ØN¿û‹ªr��‰›ÜÀ‘+ÀK\ ÚÖŠËlm‹ŠNŸž�Ëè�}WÍ ½Þ¸ÕÏ÷0Ó®r“¶a”#2uŸÏSÇ¼T¬ ³!zÿØŠ–?À·ßïn€÷í+‹køsú•~ä±¦¥÷W„V‚¬Û_–—Wæw>Ò�É…RS–óûI?û;å¦|TÉ¢qj5"#kU+Ì+A…14§rØF°t¤y+IN‡y¢‡‘ÖÃ0�MYcX£�åü¡òpˆÕìdW>¦ƒq++Zbèm±bilËŠ]m`AÝZ^ñ½LÀ¤–Þ’Î|Xúb"kuÒ~pãt8BfÔx>[¨&écf®þ0{
¬¤Éô]æÓðò º3ÃÌŸy~&ÏHï3Pñ“†|m][`7T‚GYÔrfnõ•,»ŽåÆÑìkûõfæ§xç/oK‰_½¶¾†ý*{úÐô²t°ý³Ñ@¯¤“ÍÜû2øõ#gûó=ŸÃ/€§ž{æã›LgØ5S?èù(¿lK?Ã²c°ôŸ!_0ÀÈ3Á	˜Î³%³à½ÜÉ°RO×Ž‡Ü-S±”£¯¤ém·rÍÂ;Ùþ<œ�üãÉª)í×1XðóÉ«¡ˆléÌŠ%ç"a æÖç	Î˜GÕžÒö—v'bÑXÂ�æí¥õ¸Z˜©÷È�ïÜ‰þà“®»«ál† fmè"&Ý}GPX9{Î°&ß�§Råò™’asfWŽ˜1î^|Ç‹Ýq‡4ú¨ÎtßÎØ�“DÓ»'wÌí'�wTREÔdj±ŸËi� ‹é}ÄGU7¯c.ñ.}Î!.zsËEmŒüj¥Ñ1¯�Ý�=Ú0Zé,SÎòqK‰+Š¸J,qø˜ í& Ê¹ã€VÐ
ç)A{– Š0¨7ÓÐ«.B¯,=é«1yd¤qÞ¼ÆÒÎ…mIÆ£¶*Ñ?«ÚÔí	2³|ìß*¸0–¸öÁVÃB'G!ó$ùhŒB�¡Va{á(ì£ HÞö‚eçàRzýq¿#.Oå²Ó bêÖ{Öoåˆ2EÚ+¹RGqaaa±£”«l�˜ZR�J�Ýò“-[~Âøú«Ò[ôÙ—õ‹Vè-TìÑl"íïï€C"Ð,zw0¾gÑ¬JÆ©7+•f½“©œµ¨g<¬Ç…o‘þÐç€˜*pÉø ÔRGáoÒŸ&åïÓ%c^Ü~[ˆ$�‰[â‘©.wØ»Ÿ<ÈGùwÄ…´u	—Àµa¨–”D¥Z.nØëÿƒ&EôuFÆúîïŸC~£™åëL_ó¾Ý3þ¢Ï�æÍv÷5ä™¾Öýª/í\œ!‰©¼Ì«zB×À¹kh yƒ8!õÉ ¹„G–�JR†^ÏŒ½*Ž_Š›×4>õÚS�k6‹A¸´\›Ó6†§núLzü‰#¾ûUCËØ±-†WwïúááaüHI·I?þë ÅÂõ2Pª˜Øjˆ&‹ù‚š%v™sh1[M	Ñ›Ž‡r•…¯È%Ýˆ$wH�†Êd–Ü~A­ñö†Ï7ƒÅ›? WaŽÂº”G~Œ*|óM­äö³Ã^ýænY×Rúèîo^Ãzzäj=�Å#[Û€C^ºW�Áb¦H­RoÀ0çsd‘y46~ZCñË7ž{ðÆ—‹¦���sÝ³ÇŸ½n’8d]ì¢I÷ì¼UºúÖ�{6N‚ŸëJgnysó]ï¿×æ7·Ì,ÕmÜ9åF7Íß	…ÜË|sêæ¹Ÿ3¿i/ýå³¹7÷ù›fe6Ê�õzûõ&1> +aƒÚK ;õ¡iè
c*Úßk¯Ù¾í¹mÛžÎ¡Ñ•–¹¤s„Ö0™Åô�HzBÏ„	=‹gW¶¶VÎOR>»Ÿíþ#9±¯~“éVs#†yï°nIUMµR�Ô<ž’}H$¾ËÛÕ¸ºß6œŽûÆKù�.^ûPãóïÝöè}M±Ì“™X“O__,®ï!ª0ÌrÔÅIÿƒè]¥ž^ãH@œ®äL¤d“©¾\LÓ¤ûÅù�¿)5mb<“‰Oœ–J·µ�ƒD×F:yaììóçÒïÐ/,%í×¿«ÿ«vì#Ù!ÀoSƒƒâì Ø‹ÇØKnÇúbiBq}¿Öüï·cÏ×ˆä¸£ƒ‡Ï&Ôvé¾–ï�VÌ^pŒôÅ%ñBÚ¹ÃL÷YL–‡LH|”�FýÈNÐÐïƒFƒ	;9dˆ’3Y™	o€#A†“½ÙbçŽ²I$^9J ^æ�oœúàøñZ*E_ª|D$š_¶à¡k56‚­«�¸2âÆ©ÃÖLmÈŸ±x—ôáï¶mû ¸n_÷É±;'¸.6­ª¶~ŠÄ£Jé%éEégÒ/ŒE5ÍE.ÃŒÎÅsn—¶8Ú—v	µt¤—ÿDx½rùðžýúÚç¤Ÿ/jÑÚ;ÌQRìnÊ‹$†;©ŸO¢6…^G Ë¹EzÑùöY¾’ïg¾ &ÑëUuB²¤†²ôWˆ°�ÍY{o–Ä¢3A–ØðÂc5»Y¢Y"qÀ.è¤SF‚/„íMeg˜H‚ù¹×4õ³N½^¼õ3ËÖ\Ÿ m:³’­÷»Î³‡ü.¦Òz·Ñ69lPó†P¥i}‘µ�Vi«D–¡½¡Ty¨Ð7 `âkî(Ö\fs9„H¼&Rv­PiŒ*«³@åh^ß¼N¨5ÎkpW�V>IV-€¢ZP+¼Bó•3»5pŽ%ŸÖoN°ŒÆÄ‡à¨ŸÛqìé�oŒŸDÛ6qƒ+²£±uVhŒY¥á”…ññÑ‘©BVÓŠö‘ú*½Íb«KÝÁºh´.8³®ÈÌ²�6¨‹ž_Ÿ^·dñšdy¤Ô Ô˜]B"Ñ’)Åþ¤,¢Úiµ�37�Ü¿M:ó_Þöiµƒ~ØXõ@Éæã‹Ö,¡-«Ñ¬òØ,}ôpaÿõ†<2ë©�„8»©²Š<¨|{€¹ÈûÞ�Ê°÷Ü~—Å�÷;,j^-Í@²ød.¾„=ÂÁ‡4Òcj§�
u
V%]û‘8ÿÞ Ü})ƒ®Ï·“–ì$'*•ÓýK¥�	£X1Š¢l8HHÌ›J›‰Ÿð41„´E!gyƒ�,ÍU=UÍ=M5è´¦é z¦GVòë!ç=GÉ?lü^3ÛB_n•evMÛÖšÂIYªdkÛ–gžÙò”ô5àŸ:²Ã±låfp�l\ClþŸ¨;¼>ûÿmÝÁõÒÿJÝË–ÿõº_ý§æýë®$ó²\û¾º£¹ä?¯7úûwj=zÅŠÑÿq�}Lx¥	{«o¦FQ¨.j.µ”ZM]Im¥n¢vQ{e� ×W`¤el¹|cÎ‘JJ´bìL˜sIÍäì€R½ñÞ0)§§Îÿ-÷÷ÞÇ
Ù;UªìM*»ªC¥*.T´Ì]¸ë<…é…Ïëz­£]Ê—u§�@VäÍÞ—SÞ•5‚©‰ý3J'úGrdä)ýŽ,�žƒê�ªaWwþiÖ°]Ï"Fsõ-a×�b•J:Dî›rÑ1IŠèù–«'.J	]”‚-[û|õ©‚˜:”j£6"yûFêvju/õõcêYìÁïxõ±|ÄP½/†þ¨AÚÞ¡\(Š‡.Á]VƒžH–ÑÄ!ºéO6q‘ú–r¾­üÁé½q®GvŽX?$K©´Øq3Ì˜œ&“³ƒ£ä¸£ß¹|d:dnI&».�ÕêBµZz‰b@é&Ê[1¾ã¹ž‹î~ã_¦ÈOG�>°êü„Õ¢¸ÔhµŸ^õÀQð|Ííw4]”’í`ÏÂ]£�w`å¢—ÇýsÉŽ^toÇ¿L‘ÿÏˆu)VBãl†N­�u¼x$ÎVÎÌ6«¾âÿØ}y ñq„cÃ<$^æGÜVMÒ)$Ï÷™U˜e_yØ[ÀŠÅ„»$ö`xK)Jö_Sn@Ÿ6zòDéœ˜ç1‚£Ð-ýí=F]` Pì{þˆôò�7œ>0€Ÿíã!MzÅm§×)øÕ?ôÍ÷€Øû›³§7?½yóÓàà¢i
ÄÛXyUUÃª—Vl9ªU5Qñy,4(¦/‚ô5\}Ë?o“&,{wæ”)3ß]:ñ~@}.m˜@k”¥&¯^I�ñ'%÷«øÅ�üqã“Òë£i¥%OÓ(5LÕïAÙ¡›ûüz¥jÅqéý ~ææóÔú·‡q
U²@¥JíèXöô�þg[¦Þ_£RE’J×rbãæÓ×rüÖ¿æ|“ËvÅššû ”e4LœEßCÞ��åf?ÜÝ_^r9 Û-Rƒå7~À½'Érfnaˆîóï@S4ÖS`Œ@4zËë²9®Õé«Me¡`(x$ïÓèÙý½°[vrQ¦óè
¤pº¼žˆÓñ
AWŸ_vüîØ×.L§’1@!Ÿ„Cd/;)Ì¡ X‘Ä?x¥î{;Tª�?V©v a…vÕ 8¼¬ÿ«¿ûmÙrqFèß¦t¿úÉë>ÿ¶_ÜAµü?ç�äç P5(~N{ñ'\:o_\z•¡ºÊ¬½c<¡%„}[ñìJé5¶û<<˜“Ù_�ã—â×yR6$ºØk”j¤~F½…­Ltèµë ËÉ¦qØNÎÚ×DrÃ„{¯‰æ éæµõx!E¶ ù:à©0ÞðÄr ÞéDÑ8‚õÌÒ¡°�hWaY[Ÿpè¾Žq.ÑpƒQrðFv:
ù:&!=Q¾ÎŠÖPXÇ &e":¦Ø¢}0ö«ÖhÔº¤Aš¢°ò
oUð{ý¿6¤ÑÈÁ:œÄ+D¸Þ·3Š2-m™y�ÓÑ,Í¿H[½>®`ÒP¡P£�ÐtQ§Z8®f±ÓÍž’	:g�AQ­V«*)ÓBÈƒ Û&úçøò§1 •^o)*Œ Òk´Väy,Z�‚/XÈ§VË¸E� ‡J?m…‚N+”¼ô„gÂjGlÑüúðßÑ‡|}±ÇÈkC_¬ís&`4˜Œlà-…B!âW;üZmHëÓú5š°Æ¿§+qJ¦(äl›9Áì@gQYô¢9O2™]:³jXÚ UPRbŽ¨Tyñq[T|¢,1»%¥g2‹WZÔBž€¸ÝäbhçôëËu¢aI,ê{b˜A­1ÙªD£Pë†œ°z–|$X>·tÞå®BŽãã‘úêÆwÊžçN…Š½jÛa ìNnª˜6~,ÁºKÚ ƒ¾uXŒh‰}y=HÐ‚Ÿh$æ¡ê”ÆAŒTãÏgËñwLaì—ªœÍ�§1aàüxÝró›JŒùótü<—¾&5QúÇÄ)`Ž¿¬6/4M›Ì%ØŸ”go�¶oj,
ZcM›ÀZøÜõŸp†�æõLhÎþÖ©gGdW –¦aÉð›¤ç¤ç75Å�"ûÖ¨VFm×¾”:jYhæÚ´¥i¸ìø²6ªÍ›«q4e§MÝ°n•1·Bt\ŒT1UŠxî±¹•;$è¿1î¦�€ÅH®khÌb“Ä„ÑÐ�…ýH„‹ºëóûŠ€1žSá[.Ûs”£éKÚ«Ü d:¥IïÔ À¨J–¡Žå,Î~°~=8¼pŸÓ¬Ù»¨ddx€¥&¯%b´(˜Nsà�
€ZFïsE=«–òîXÜûxÿ-9øáFTxÊ¡‚6°â¬uÀªÐsJÕn¨âÕàÔ¬îxO* ïýî¶(¨�^õºF«ÁfÐ°4JHì®Û·Ååõë}wIî@-m´×ÁR¥ç¡¢•ý'šÑ,”µâÍ(1&^ËD
+1¬Ó/àÑàÍ¢ªÉ×ÑØóÂJ_�i°^F"àÑû‡±�5<ÐMØÒ�çÂœßKÑ¾�ŸÃ0¢5JÇ@åƒÖc„‡² ƒ¸"fÇj£W.Zå1îm Ò´ûm^šd×ùŠÝìþoJìÛ)ým¡[_sß÷¶E
ò”}å/®ofô¾+¾~üÖ`PôÛ]ùq)»íHäºíÃá›×¾x¦Egoþýë¥¾á�� FËiˆ¤�þ <¢ÃÅ]4d+Ê>…P0Õc#ÛœåzŸw/ðƒÊ]¿=ýs@+Ü³—<4‘ö½-½«�#ŸH•wÜ4–fÆEEiïxkã‚îª¹‰!Ž¡�+T©-m5�_Vq‘†&[žA)ØfäÍš™îÓ†¨5ÖÐ,°(·µ—>¹,_mWÑ`
Ð‚øÆ�v»¦9tíÍ›¡EoÏs84*O�Â{û�¯¼l–Ó§o©	�ºLjFß/x^Ã½Çþ�²¢^�¡&�S©P8�†>øÐA&€¹Ì::ÍÙ� V“7C3ñ!D6d Åè­!XÇ|y:E…±_%7££Ñgk]Ã&Tm›cÒèýVO•#P_Ì3kÕ*°"ùü_¤/¤o>|ôª“˜ÿºÁ”ËÍðË1Ûrü'ÛÇÈX>ä�Ò§Ò/¥÷%éH»»ŒyÓ³§>ûûé×Zó«j4Ò»ÿT@hßøÆön‹uö­§¶/~æÀLøyñC•a—ÙaU±4£WiƒÁ‚@~žd¹ééy‰ÍG�õžÈÄÈZíqi«$Ý¥9p�CË@Ïñçð&ÐsrÀí<>K1æÑ¿K÷; JþöÆ÷æD¬ãï¹,~“tÕßÀ¤&•<õ¶gýúOvL†îÙ;^—õIÈCöñJ=Ñé^FmB}dõCŠ,~öP‰xGì¹2ñ?�æ…ÐXVD~åØh"^þ?Œ]n(5 ¿åß2?ª(8wûL¥3ˆ1úî[H¨ƒÁàE¿÷lÿ7ü?ì¬§ +ŸG(ëÆÐü6}›[0¯)ÛáÆ°4
ÓA£kß„b€Ø�ÔâkÄÅŠ‘¥uX„îUõ#ø)V¶°Äê 7Åƒ�ÍD«Àe€•t±[§¹±Ù™û>õ@¶îÕò84Íµ ˆ-9÷¡§­Z­.n}:­�ÓÎ•þzÜ óò#†å¡dh¹!’ŸÇ¥¿ÎÕ‹kÓO[ã:­Öúô!—]Yè)ù
£tø»dOŠ¹r€þå ý rvÆçP2Ò+Ó2å*TÚÁÁüEÚ„UjáþPBÅwKÇÎ˜
=‚ÂÔóÖ|§Ç¤<…¦3 òné­ *Ú¿•fMhåsÑX>W·gO²¸¤¨N'$½u7¨¼tAÒ±»AñÀ‚ØÂâ Àqù±h¯ÍŒÌ‡›°D0“‹'Ï*“ˆ&4‡0<BXFFãV€}žoßq|Õåïß»€Gg¿^µ˜Ã¤ƒk×©ÔG¤·Žœ³�NrJŽ‚wÁé«s`Ï�ºùõUäL¹�:ÏÔJ÷¬’^¹ï	éåc¶k@çå }ß“ â˜Mœ$¯?æðÿt¨^"ªYŠø S¿N[yÄ¼” +¢ó]p}�Lüð¡²ÇFY>·HCAéÕÒqpâóyŸ�M?íxÖâ	MzAúàÍÞ>Dm¾7ÿr)yãœôè’¾Vç—Í�Ã¨”«×Ìûlî”1Ï�é"wmè_\s	®É¬ç?…=OM¢fR‹©5ÔUÔCÔÔÔ«Ô{ÔGÔôŽØ§„eHa[â y‹´ìï
›=sD„ R‚U”W%Rd1Â'ó=žuRŒ(/_Ô ê 9©ÜºÖ·I—Ä
Œ"º%Œ³äÖ;¢0•ÆÝŽà•¦“�Øb�+M¾�”G`�p²\è{žØ?sXÎ�RÙK–ÐìÈV7¯ÄM3�§y–Ç>ÐÕ
µšsÀ ´hÔ)wd¡Õ‰cšÝËytÎ\¢ÙÌŒmçÌ7ñšx™±©5~ngÐël4mpÂ‰ÞÑ¨Ñ!k	Ô£IÜdBG–4CB‡sÈ5CËOYb¾jo­ÌûÛ°8=vMa¨.À”/lònÝ÷è°áÛ×MŠqÉf‹÷ìJ�Ò,”iÉñaÆäs2´`0:™{‹Yð),fs~v±AïtÔúTü†1èõ¸¨2?Ñ+E1åV—ƒhžäÙcO=ž�B@š¡¡–U±Xƒèy$c9´¦h¡óÆ·€¡³hÏ×‚U
µŽ×‡L_ªCAkHqÿ>¥„Ò×ÎòÙyJ-í¹ß-?ÌÎI'Œ‘<…èTJ#˜2v‡Æ$d�³1¤©h0˜Y!}=²žnïbÓJ0¬dþˆNÝŠ›TÕl_9V9þÊJkÚÂ™¾m„¡£{\n.Ó¡·&GTA—B0¢×f„sÕfÃX
|,c¥:êÑk;œu>CvœÞÆÐF�ÞŽêsZLôªâ”Wõ Tá¶   xœc`d```a<=á|Ed<¿ÍWnv¸b|ÖFÿÿÿŸ�“‘Äå``b ê  d#× xœc`d``cøÏÀÀÀÉð8€"È€i+ {
Î xœ�VKkA®yô<Œ›,†5VIL”,Š¨èEæ°½ˆˆ"âE"‚'sjüþÁ£¿J¼­U3U=ß´“¬K>ª»ººÞÕ“ÌÓgâ_ú’(ùETÒáuÁ´ð=OÖ'{?<c|už>™Law®ã]+tÏwï™Ìä^ÞénD.Ó}kÛ÷zÕ‡Îü™ì¯�U}É©§o9ä�:ôÎ‹”öå;ãø¬ØFÐ¨ž‚²çOœ¹;ÅÜXSÕBåŽ[xˆ£Ëe#2U”oËØ§ÌCúš„¸‘š¯®??âœ¼	9²Xz{wŠ>Ÿ	O3�ÛEµŸ*ýÂüDeò¸—[¿=í”–wE­:s­eê©I5oÆÃžRÝ‡ØGœ¯Äò…=SBüP»sÎ|W�+øÈºŒ	×à™€}[0ÂÞlä]�1VËõ°§£~�Ù´³FçoÂû…ÞMÙÇÔr¢ô­ä‰ñŽï;Ë'…úÂò›O^gL÷Æê­y¹h³o¼ÄòýÐøl7¬›/¨ÝýìÓŒr§q3}=vCÀü…ÁC¯íHF=¼Ç¡v—íñŸ@óiólrá.ûr¤4¼C¥ò´óÒ¯Vø¦²ìldVÂ¬ŠLþ[½eöëNþßé0WÔ¿åoºÏ“úiosW�wz:­zþÜêQ¯©Y„óYýŸ3¶ÁÆRýyÌëK ‡>?áó+#ïBŒ«Œ÷|þJý¾­zj¦µúƒå6ø]@½UD-¿P‡vÍ>nà»ŒuÀ;ƒµÖW÷ÛèÔO­¯à½MeFY¾Ð³”×í\Øl@�ƒ®*ò!î‰ê½¨u?–'ëmŒ»€ó’ÎïÌ'æ²ü18ýÈö>´wöúCüÃš\f¹M¦»c}¡ïø~5Îù÷lÍÍˆmo,.Õ}�÷Yï¡ò³r¨[ÖK�éÇÌf\õy·¢ýB¿GíyÚÂ±o•žï×C[³¨¿þéàïÚÝ|ð¿EÏE@
½îé®ä\}¼d<ÝzÞï/õ
|ñxœ¥–{TÏgÇßÏãN.¹†iÍB‘dŠb!ã‹¹3³i›M†‰eŒ$×¹4—­MÈ=ä'4r¹‡�i®!ìeÿøëœ÷ùþ¾Ïó¹¼ßïÏó}NÒ¿ÿ1’©H6dH…‚AžT8T*ê
®HÅGJ%ÆöK²^Êœ’¢¤Ò¥2	RYÞËñîHYÇÅRyr*Ð£B¦Tq"(�*Ñ¯²—T¥œäDžSºTu´T-ÄIÕéçÌzòjpªE/— Nµã¥:žR]É•W¸Õ”êgKnôl 7wòÜS�G�GÒ{ôoèx¾ØóD³çJ©=Ã©	=½àåÅ»7µ½áë�,5åwÓ0@N386C§� ŽÏ&©9^5çé;äJ-öH~èi	>ððjÅ^+zû“ïO� øP»u/�/µ¡w¸R+�ø¶ìµã½=qí³¤ êv@G©S¢LLgrº ¿<»àû‡IRœBà×]ñ©<»1ƒîÄug¾¡ì÷ fO|ìEÝÞøÔ_úP;®apéK\?üîG��©ŽŽäÀÇ�…\… ÎÁàTi5‡ÐsÜ‡¡}8³Aßp	·O©?ŠüÏØÍÙøÏ¿ ÷ÎRó‰ ÷KrÆQ'’s‰?ãYOÜwÑÒæ1‘µIN ž“ñ0ŠÙEQ
¹Sà9�?Ð'îÓà0�üiÒOÄÏdo91Ì1†½Ùœ�XøÅ²ŸXÖb9—sè?‡œ84ÆQ+�æÂçq>ó_À¬:K‹àºˆùüL¯Åø³„zKÙ[ŠwË˜Y<û¿àÏr4/GÃ
f¶ž+™×*ê$pÖVã{"µñrïkr¤µôZ‡ÆuÌ1	nIœëõx´žïcÜ7ðl€ßFzmd›˜ËfüÚLÝ-ÔÚ‚[9‡[á�LÞ6â·Ái{ú[ì€G
šw¢o:wSo3Ü‡ûðj?üRé•Šßðð :âg&>‡èuˆ:‡©s¾GXK‡ËŸÄ¥çQtƒµŽ£ÿ8ó;�Ö<OÒã$ë'Ñ|
ON³¿ÎàûòÎ2§Ltg¢ákçàuoÏÃá¾\ G¼³à|‘Ø‹è¼„–Ëì]æ›¸ç«¬_Ã—ëh¸Î¹È†ãâo2ã[ÄÝ¢wë·ùï€» ßîq–ÿâLÞgï¾<DÓ#ró=Á‡'ð|J~>ÞçSëgâ9½^Ð³€o¥ Ž/Ñ÷Þ/áÿ
Í¯X{]\FeŠl’)úH¦X¾Lñ™eJ–dJ9É8+eJ{È”á*.-ãÈoÇx™òé2|@6×tŒL%7@lå^ @¦Ê§(™ªceªEÊT•q>%SÃð¬IN-ê×bÏ…¼ÚÄ×!¶.ÜêŽ”qeÏ•õ‡Ê¸åÈ¸ËxP£!ÏF Þ�¯È4ñI2^	2Þ¬7%¦™«w¡i$ã‹ß<™ôóƒ�_¦L+8ú;ËÐ³ušL¸X¦-ñí@ûÑ2A<;À§£@c'8£»3¾tACà.3ÝàÐ=P&”¸pû(Û“½¼ 1½ÑÒïúàoâÃÐÜýØ�“éO¯þ)2àù	ye¡e0Ú‡dÉeNÃÂd†ÃgFÓ{u¾BÛ×p‹¶o¨ÿí™qäDò�>î*3�¼	Ìs3žˆ¯“¨û=ñ“á6™ý(ò§àßT~G³7�Ü™ëô7€ßL4ÍÄÛYøC¿Ùœ›9äÇñœ‹®¹Ìzµç»]‹¨·˜¸%Ìq	—²¶Ï–1ÃøT™åÌe½W¢e}�(ó=àËdrßâw¼øƒsµoWsñe\Öò¾½ëè¿Ž÷$üHâ}nEc2ÞpÏ˜íìoÇßœ‡èK�S
}wÒo×°¶›Z{ð/÷Âo?9û™w*z ù ýÂ%Þ‡Àaúa/ÍGá|Œúô<ÎlO0«“!€½ÓÌé½Îr–ÎâQ&çõ<ü/P3\¤w…¹D½Ëp¹Š×ÈË†ÇönúÉÜ‚×-ôåÀ?‡3u›>wèy‡ßwá˜‹�¹É€Ú÷¨u}÷Ñ”‡†<üúmàó�¼‡øÿ˜ºOø~ŸpîŸÂí)>åÃïkÏy�gÄ …{Ã¼ä,¼¢Ç›ûâu†¬ñ’µÎ²…<d•-rJ¶Xˆl	ÖKòÛáŠlé<Ù²N²åXsÌ–­à'[‘øJ€ÿ¯lOY'Ùª®²Õ¢e«ó»Æ&Ùš¡ ]Ö%R¶6µë$ÊºË¾C|½ ÙúÄº=’m0CÖ�5÷,Ùwãd=x6¤VÃ\YOÐ(J¶±?(�m’,ë!ëÍ~Sr›»Èú’ï×€š~n S¶%ÜZï¿@6 mâe©ÑŽ÷ p@~ø§üüe½Ÿt  xœc`d``:Ì$É Î L@Ì„`> (M xœ•“ßjAÆ¿Ý¤Mk¤`ÑR¼�ADÁ‹Ý´”‚7Û?éMhb¥Wê6;I–&»av’�k_@ðÄ+@¼¼ôUÁo'c±BMHæ7gæüùÎÙ°í<…ƒùÇÇËÊødÙE	ß,p?-QvZ^Á¦S·¼JûÔr	/Ýg–×p×}oywÜ/–Ëxàþ°¼�G…€Yœâ:w¯LÆœlá�e—·>[.à1¾[.bËq-¯à	uÍy•ö×–Køè¼µ¼†mwfy÷Ý–Ëxî~µ¼�…Ž�b„bôÐ‡†À1BL I§¤ÏvQÁöá‘øK^™ÙI®’kîñ&ŽÒÑLÅ½¾ÇáDŠÓ0‰fb·²³ï‰`0æ(JfRMdD‡ëI/ÀÔDK1äŠZšè`*³tÈM‹–Æ¬ d.´do<UîÛÀÚ¨ÓûUîÚ´�àMr‹;ÔgízpXm´k'ÍF«}»ŒçFUFµù]�=j;à¯²ÔœK•Åi"ö¼¯bDÞ.x“B$¥d¦åy»&� _jþûæä¦Qå>ÒïÂº\Õ’O×æÏ-Š9"Z‡¦mW´…´jï’í\DI¸æ»Ž©™Sid˜IÎ©+•Ð©Ð})£ÍdGçÂ»©2']ªZ…‘†êJ„Z«ørl®$©Ž;2³ƒV¦²¿z£´¸nÎMÏ"ÏL4ûRå+î_ëÿˆéeèk=ªú~^^8�ïÅéÿDð9©yWÓyÿ1ýE&™ôñÏ‹Øxœ}WtãÈ²uU™b'X¦·Ì”Ø–œ,O`™™½²Ý¶5–-� 0ËÌÌÌÌ�™ö1¿}ÌÌ°�™ª¤öLæüs~NÒ$Ý¾Ý}oW))Lý¿?ø�Â¥nJ]Ÿº.ucê–Ô­©R·¥n‚4d 9ÈÃ Ã0£°–Ã
X	ÁÆ°	l
›Áæ°l	[ÁÖ°¼	¶…í`{Øv„�`gØv…Ý`wØö„½`oØö…1‡”¡˜P…	˜„ý`8 „ƒà`8VÁLÃÌÂ¡pGÀ‘pÇÀ±p'À‰pœ§À©pœgÀ™pœçÀ¹PƒóÀ‚zj4õFjÐ-hClX]p }pÁƒ5àC !D0ó° ‹°Î‡àB¸.†KàR¸.‡+àJ¸
®†kàZ¸®‡àF¸	n†[àV¸n‡;àN¸î†{à^¸î‡àAx†GàQx‡'àIx
ž†gàYxž‡àEx	^†WàUx3¼Þ
oƒ·Ã;à�ð.x7¼Þïƒ÷Ãàƒð!ø0¼��ÂÇàãð	ø$|
>Ÿ�ÏÂçàóðø"¼_‚/ÃWà«ð5ø:|¾	ß‚oÃwà»ð=ø>ü ~?‚ÃOà§ð3ø9ü~	¿‚_Ãoà·ðü~€?ÂŸàÏðø+üþÿ€Â¿àßðø/¦‘0�Ìbó©pXÄaÁQ\†Ëq®Ä�pcÜ7ÅÍpsÜ·Ä­pkÜß„Ûâv¸=î€;âN¸3î‚»ân¸;î�{â^¸7îƒûâŽc	ËXAM¬âNâ~¸?€âAx0‚«p
§qgñP<Ç#ðH<
�ÆcðX<�ÇðD<)õ:žŒ§à©xžŽgà™xž�çà¹XÃóÐÂ:6°‰
[ØÆÚ¸»è`ûè¢‡kÐÇ CŒpçqq-ž�à…x^Œ—à¥x^ŽWà•x^�×àµx^�7à�xÞŒ·à­xÞŽwà�xÞ�÷à½xÞ�àƒø>Œ�à£ø>ŽOà“ø>�Ïà³ø>�/à‹ø¾Œ¯à«øf|¾ß†oÇwà;ñ]øn|¾ß‡ïÇàñCøa|?‚Å�áÇñøIü~?ƒŸÅÏáçñøE|¿„_Æ¯àWñkøuü~¿…ßÆïàwñ{ø}üþ„?ÆŸàOñgøsüþ…¿Æßàoñüþÿ€Ä?áŸñ/øWüþÿ�ÿÄá¿ñ?ø_JQš2”¥åiˆ
T¤a¡QZFËi­¤�hcÚ„6¥ÍhsÚ‚¶¤­hkÚ†ÞDÛÒv´=í@;ÒN´3íB»Òn´;íA{Ò^´7íCûÒ�S‰ÊT!ƒLªÒMÒ~´?@ÒAt0B«hŠ¦i†féP:Œ§#èH:ŠŽ¦cèX:ŽŽ§èD:‰N¦SèT:�N§3èL:‹Î¦sè\ªÑydQ�Ô$E-jS‡lZM]r¨G}rÉ£5äS@!E4Gó´@‹´–Î§èBºˆ.¦KèRºŒ.§+èJºŠ®¦kèZºŽ®§èFº‰n¦[èVº�n§;èNº‹î¦{è^º�î§èAzˆ¦GèQzŒ§'èIzŠž¦gèYzŽž§èEz‰^¦WèÕÔ™¶cA¦v#(Ëotòª?§×S™÷ÃtZ~AŠšêyáb:
”ŸnÙN/vjŽå·†�œ´í D·›õUÏ�S¹µ®Û«Ùý|\»QHn«•ìvßr¨á¶3¡o�tÇí©<Ï¦j–¦C»§Ò¾k5‡›î|ßá†ç�läI•±ûuw¡è9Öb­aûG1§§¬0ç«–¯‚N^–Oè¸�nºåXío¦éuÜ¾

s®õT�×SÔM!ÒíÈË®ñnSåêV\ShµÓü¤ë®ÛÍKÑ³ünÆóí~˜mX=å[é–Ûù¹ÓÌÚ¡åØ�b¨ÂZGÙíNXˆÛóv3ìøY»_sT+NšÕ•_L:¾¼>’´WGAh·Ó²—¢Ýoò{	N·ãwG[VCÉ©Õæì¦rsžÝ#_e=ÕoØN¡gy5Y«ò³VS&äæuª¦f‚Žå«L££ø„D°‘ T^­n5ºó–ßiY|„ƒ^~ÐHË¡g<‹MÀÆp½\Ëõe|8~}Ð‰gÒ�ŒZ­á0óÌùn²ó‘A'ÞÂ�çDAMŒQèÙ}Ý,&&ŠÛ9·×#k"ÅGÂ8éÙý–›À‚†¯T?è¸áˆ†%®b`Ò*Ô­þ iù¾;¯£˜4ãUä“väéç±#â#ñr{­ªµ"ÇÖí g9ÎrµÐp¬žµnYé¶ÝbÛ)«ÅwÄWyµÈFc5†¤ÑpÜ@ó©ôí~;~=ÃçÙWù†å¨~Óò³¾Õoº½\ÃíõXãlÏj÷UXœWä­;GYÛ=œW*á­{žLÙà;Üb*?!+êŽ,a™^øœòC›Wè~Çõíµl_ËbÇ×™$œ·Cöerðb2±}ÜN_crß¥®ZLómòzÉÁHØ‰zõ€×*·L÷d¹ÒŠIÇrZÅ8º$1%'órˆqì~—Í™eÎ‹‚ok„o�ò9lÔäqBì~–É½Îb±m3C=ñA„&ã°øpå¾c‹'D£ƒË›tñ	™Þp~°×l2s6êK)²ÅøÒÈ7Éê4ùR°øðúéºrœbCŽµÅªB‡eÔîŽ›â¶\ÜŠ¼dDdEâÈÚzG®Ü`$ž`ÙC‘·!H¦áîÖUvÞç;ßÉ„VÐ²Qy3CußV­†¨‚87¹'™¶ïF^ZÎ2Ã‰šÙº²8BP#
YJ�OÅòbÿØ^:°æTAÎ§Vg£vÙq®Ï~ÂÈA×áˆáÛ]vxÂvg(â¸äó´Š×PwT†Ík78ÌG�îËÈëáë;º®ûò¶ë¶y7ëb@qÉ@†5T‹>sÆ;Í'M¾¤I#¾ÄI3>+¾7ÂûA:p}¶É=‰[|y™-N*¯¥yÝ.¦ÍþorJª»¬qQÛYÞX;Î(ãCök¨8¶æÙÛ>koqDä˜Wpd5¶E=Ïq�un«Ñøˆkƒ6œt§æ$•ÖzÍ"cÃŽðá«|Ù¡(–S	c¶Á‰J)Î0.GeÉ”q:‘-Ô#Ûá´óö$ïY=f·ú•í©f×‹-Y³¬V¼tÅy “„©ÖXK­hºQ]¬Ô—�ý·ÁHâ¿†Øôe_…õøâ`~€(¬5×TA—ÓFÖ±<©b£„Ã=·.ûŠoã°öwì·ÂšÈõÔI3Ñ™wÛïóf’w3œý�Å‚|0Ë—†À8-	ƒÒ/¨Ona¢.è%ïe‚/$Óâ«Õ§žêäÚë<«™ç0û"/ßòæhÜˆC»¹™ç3æìe9iùbŠÄ¯9ËÖÅ;€8˜$É"¾¿éG±!�HºìJ°aW¦k¥êdqIf)ßH¾¾¶Ç¶ŽêI‹_›({ÑÚµrv¶j(N 2¡ãèúf-þðêØÊiŽM²š’¢jì&öPd>QŸƒ�’Ä³Ðhr€ÒÙ&|´¬Ü`D¨¥C –öã Õ	{Ž‘nA9ËÞä�YH¢ª61G&ÎŽ±ßm/°ƒ%	iÅº±AÒJ×Êcå¡øÓOæÏò ¯wtý—Cœ®“�æÅ—^l˜4bÇ&ÏãÏˆ8¬ÇW¢V/’”g¾ö|­%³%Yï¶®¼]%ùÔ®{M²û>­öÉ�êÔõç©6ä3Y­»³Ëã8Tcx«Î7²V.M®\7r8­G¡
6ý¿C²­‘ÁpƒWlÐ‹cS­\®Ha/r6�êz#º“^`™‡ŸëÞ‘ÃÌ5Ù,üQÍ!�¿ôÁ‹¿±¸ßö­^¶Åß´]Ÿ¬&‡ŽñêøhÝë‘½–�#¡ã“*Zæ¸L´>K�,éGÞÒ§â«åKúÉŸçÏ\w>Èñ5õ]»™á‹-ð2íºä– »èqRs#?X±bü9ÀVq³-ËŽJK!	<´=
"‘Ö4sòÏ�=§¨µq®›™WvÝåúüË/TK£ñÞkƒÍËXe“dIƒœë$9G™£M7\ò@Æ&†çøSœ¿Jã5ñÈÄØH’Ùâ�š+C%)ÊRˆV†¦U)&¤˜ÌE}ûÐñUc|ÖÖ8�L
h²,]M
hR@“šÐädºV‹ui•¤(KQIf›—Ž)EUŠ	)4>&…<Ð¸€Æ+RRb\ã‚×k›ÓµàJ‚+	®$¸’àJ‚+	®$¸’0•…©,ˆ² Ê‚(ëåÍè	gÆu¿!Ð²¦œ1tmêZ&¯Èa­kEX+ñ�V4tVˆ!6dZC@†€2dÈ�¥š‚0a
Â„©—zhüL@f•Ï»?PUTTPUT…¦*4US^nHKhª‚˜Ä„ ÄñEE|Q_TÄñEE|Q™Ä¤ &!¦¨L
b²’n•bÙÜŠBLa°)¸—¢$EYŠŠ†¦U)&¤˜ÌÌ)›ÜK2—!–0Ä†XÂKb	C,aŒIIHJ‚3bCÌ`ˆ1ƒ!f0Ä†˜Á3bCÌ`ˆ	_FYeA”!0Ê‚¨¢"ˆŠ DzC¤7DzC¤7DzC¤7*‚0!º¢»!º¢»!º¢»!º¢»!º¢»!º¢»!º¦ LAˆè†)S,z«Ä.Á¢sK"º!¢UAT!¢"º!¢"º!¢"º!¢"º!¢"º!¢"º!¢"º!¢"º1)‰†DC"�Á¢·JUÛ´41¦kÆ™"½)Ò›:”&]›2X•bB
æ3ÅK¦èoŠþ¦èoŠþ¦èoŠþ¦èoŠþ¦èoŠþ¦èoŠþ¦èoŠþ¦èoŠþ¦èoŠþf)¹–¥Uz…«Æu]ÒuY×z©«ôRW™º®êzB×ƒùVézJ×ÓºžÑõlROiÞ)Í;¥y§4ï”æ�Ò¼SšwJóNiÞ)Í;¥y§4ï”æ�Ò¼SšWÍÒ´æ�Ö¼ÓšwZóNkÞiÍ;­y§5ï´æ�Ö¼ÓšwZóNkÞiÍ«ckIÇÖÒŒæ�Ñ¼3šWGØ’Ž°¥Í;£yg4ïŒæ�Ñ¼3šwFóÎhÞYÍ;«yg5ï¬æ�Õ¼³šwVóÎŠS&5é¬&�Õ¤³štV“ÎjÒÙÙÿº	Œ                                                                                                                                                                                                                                                                                           framework/static/libs/font-awesome/fonts/fontawesome-webfont.ttf                                    0000644                 00000503254 15266055653 0021254 0                                                                                                    ustar 00                                                                                                                                                                                                                                                            €  PFFTMk¾G¹ †�   GDEFð  †p    OS/2ˆ2z@  X   `cmap
¿:  ¨  ògaspÿÿ  †h   glyf�÷®M  ¬ L¼head‰å-   Ü   6hhea
µ     $hmtxEy…  ¸  
ðlocaõ¢\  œ  maxp,  8    nameã—‹¬ gh  †post¯�›¡ kð  u    Ë�ÏxY_<õ      Ô3Í2    Ô3Í2ÿÿÿ 	              ÿ   	 ÿÿÿÿ	               µ   Ã '            @       i�   Œ3   †Œ3  s  Š                            pyrs @  õ  ÿ                     € p    U  À                               ]   €        €  €     €  €          y€ n€  €           €  €       € 2€                       €    @€     €  €  €        €  € 
   €  €  €  €                                   €                 €  €           € z€        €           š  Z                                @   € 5€ 5        €  €  € z         €          €  €             Z  Z€  €  €  €    @                  €           €     €     €        €     €     €  €        € ,  _   €  €  €          @                             €    €       €  € €  € s     €                     €  €   @         	   €        € @€  €                      (         €    €           €  €  €  €       @€  €     €  €  € @   €  € @        -  € M€ M€ -€ € M€ M€  €  €        €  €    @      €  €  €                 €  €    @  @€ € -   € € €     €    `€  € b    € €  €  €    €  € € $               €       €     €  €          6   €                                      4‚           8      € "€ "  "  "  "  "€  €       €         @           €       D         @   €  €  €            ,              ,     @€  €ÿÿ      €                €     €  €  €  €              	     m            €           ö )                 @€    @   	                                	                                   '                      D     9                   >                              d  Y     *     	  '	   	   	   	   	   	       €                                      	                                               €  €          	                        €                                                          ø T	      	   	   	   	   	            	         	   	      	                                       µ          @   	     f   ¸  	                                              %                 R           E	            	      	     $                    !  k  (                   D   € '	  €  €     	        ÿ %€             €    	      €          %	           €  €                            	                     €                                 € 0  %   € /      € &                                             ì      Ð   p @  0   © ® ´ Æ Ø!"""`ððð>ðNð^ðnð~ðŽðžð®ð²ðÎðÞðîðþñññ.ñ>ñNñ^ñnñ~ñŽñžñ®ñ¾ñÎñÞñîñþòòò>òNò^ònò~òŽòžò®ò¾òÎòÞòîõ ÿÿ     ¨ ® ´ Æ Ø!"""`ð ðð!ð@ðPð`ðpð€ð�ð ð°ðÀðÐðàððñ ññ ñ0ñ@ñPñ`ñpñ€ñ�ñ ñ°ñÀñÐñàñðò òò!ò@òPò`òpò€ò�ò ò°òÀòÐòàõ ÿÿÿãÿ\ÿXÿSÿBÿ1ÞèÝíÝ¬
	õôóòñðïîíìëêéèçæåäãâáàÞÝÜÛÚÙØ×ÖÕÔÓÂ                                                                                                                                                                                                                                                                                       
	                                                                                        ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   ,   �    ˜  t  Ð  L  ð  T  $  à  l  	x  	Ð  
T  (  Ô  „  d  ¨  Ô  „     œ  l  ,  Ø  €  ü  �  4    d  Ì  p  H  ”  $  d  ,    t  (   Œ   ð  !   "0  #   $,  $à  &D  'ä  (œ  )T  *  *¼  ,  ,ô  -Ø  .@  .Ø  /`  /¼  0  0¤  1”  2�  3d  44  4”  5   5€  5¸  6   6\  6¼  7H  7¨  8  8`  8´  9L  9´  :h  :ì  ;À  <p  =p  ><  >ä  ?h  ?Ø  @H  @¼  A0  A¸  BX  Bø  Cd  Cœ  DL  Dä  E¸  Fœ  G0  GÜ  Hì  IŒ  J8  K¬  Lä  Md  N,  N€  NÔ  O°  P`  P¨  Q4  Q   R  Rl  S,  S˜  T`  U0  Wð  XÜ  Z  [@  [Œ  \<  \ø  ]˜  ^(  ^ä  _   `p  b,  bô  d  dì  eP  eÐ  fÄ  g`  g¨  iL  iÀ  jD  k  kÔ  l€  m@  n,  oL  p„  q¤  rÜ  sx  t  t¨  uD  {`  |   |¼  }  }¤  ~ˆ  ”  €¼  �  �Œ  ƒH  „  „Ô  …¨  …ä  †l  ‡@  ˆ˜  ‰À  ‹  ŒÈ  �Œ  Žl  �H  �   �À  ‘T  ’  ’H  ’„  ’À  ’ü  “`  “È  ”  ”@  ”ð  •€  –$  —\  ˜X  ™  šD  š¸  ›˜  œ   �T  žX  žø  Ÿœ   D  ¡P  ¢,  ¢¤  £8  £¨  ¤d  ¥\  ¨�  «  ¬  ¬ì  ­�  ­è  ®€  ¯  ¯°  °H  °à  ±x  ±Ì  ²   ²t  ²È  ³X  ³ô  ´p  µ   µd  ¶  ¶Ô  ·´  ·ð  ¸x  ¹t  ¹ø  ºÌ  ºÌ  ºÌ  »¨  ¼„  ½@  ¾  ¿È  ÀÄ  Â  ÂŒ  Ã\  Ä   Ä¼  Å  Å¸  Æ”  È0  Èà  Éd  ÉÌ  Ê¨  Ë€  Ëà  Ìô  Í”  Îx  Îè  Ï°  ÐŒ  Ñ,  Ñˆ  Ò  Òˆ  Ó  ÓŒ  Óì  Ô8  Õ,  Õœ  Ö`  Öè  ×l  ØH  Ø´  Ù`  ÙÄ  ÚT  Ú¸  Û  Û”  Ü@  ÜÈ  Ýl  Ýð  Þ„  ß  ß¬  à¼  ál  âp  ã   ãä  ä€  åÈ  æÀ  ç  çì  èä  éØ  êØ  ëØ  ìÔ  íÐ  îÜ  ïä  ò  óô  ô€  õ4  ö  öœ  ÷  øX  øÀ  ù$  úl  û¼  ü(  ü¸  ý  ý`  ý´  þ  þ¸  ÿ   ´ ô ø Ð 	d 
 
˜   ¤ ,   ˆ ,   Ì 8 ä � ( ¤ X ü À „ x | T Ô @ Ô �  |  ¤ !À "x # #l $ $Ì 'h (è *L ,T .L 1t 1ô 2à 30 3° 4¨ 5t 6T 7$ 8 9H : :ð ;� <„ <Ø ?X @ AÀ BÈ CÈ Dœ EH FH Gp HH Ix J  Jä KÔ L  M N@ P@ Q  Rà SD T  UL V` VÔ WX X4 X  Z Zˆ [d [à \| ]Ø ^  `” aH a¼ bð cX d¬ et fh gÜ h´ i\ jx n„ p@ sà v wÈ x� yˆ zŒ {h |Œ } }¤ \ ˜ ø €l �t ‚� ƒ4 ƒ¤ „È …° †¤ ˆt ‰Œ Š8 ‹8 ‹  ŽL Ž¨ �T � ‘ “� ” • •ü –ø —  ™| šÈ œ � �Ø ž| Ÿ Ÿè  Ä ¢ £4 ¤x ¥° ¦€ §L ¨ ¨� ¨ì ¨ì ¨ì ©X ª( «  «Ì ¬¬ ­¨ ®  ®ˆ ¯ ¯¨ °@ °ˆ ¶¼ ·l ¸à ¹t º º” »$ »¤ ¼ ¼x ½L ¾L ¾¤ ¿  ÀH Á ÁÄ Ã Ãä Ä  ÅT Æ( Æì È É Êˆ Ë  Ìø Î Ï” Ðl Ñd ÒÜ ÓP Óø Õ„ Öx ×p ×ü Øô Ú¬ ÛT ÜT Ý Ýð Þˆ ßL á€ âø ä å æ< çH ç¨ è$ èÔ él ê êÔ ëä ì4 ì¸ ìô íð ï ï¤ ð ðÌ ñ  òP ól óè õ ö, öÀ ÷x ÷à øp ù, úx ût ü üd ý ýŒ þ4 ÿ ÿÐ 4  , h Ô P 	4 
Ô à ð  4 ä < , , 4 0 8 $ ˆ 8 ´ T Ì  | !h "¬ $L %0 &H 'ˆ (ô )Œ *0 *Ü +” ,Ü .$ .ì 0ì 1„ 2@ 2ü 3¸ 4t 5$ 6ô 9  :Œ :Ô ; ;ˆ <( <Ø =4 ?¸ @˜ Aà C  Dü F˜ H` Hô IÌ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼ L¼  p       7!!!àÀþ@p p úp ú      ]ÿ £€   !2#!"&463!&54>3!2£+ýˆ@&&ü€&&@ýˆ+$(€($F#+ýˆý &4&&4& x+#    ÿ  € +  ".4>32".4>32467632 DhgZghDDhg-iWý DhgZghDDhg-iW&@(8 û 2N++NdN+'íý;2N++NdN+'Ç3
 8   ÿ €€  !        #"'#"$&6$ €þùþŽþùrL46$þ©³Ü�þû½oo½½o|W%rþùþŽþùþ€4L&V|o½½oo½þû�Ü³þ©%    ÿ€    = M  %+".'&%&'3!26<.#!";2>767>7#!"&5463!2€ %þôž3@m00m@3žþô% Àú@“ÁÐ:"7..7":ÐÁ6]€^Bú@B^^BÀB^  $Î„+0110+„Î$ý (	
¨t˜¥1%%1¥˜+‘`ûÀB^^B@B^^    ÿ€ €   "'.54632>32š4ý�
#L</þà>�oP$$Po�>àþåý‘€Z$_dŽCÜø+I@$$@I+øÜÝåý¨    ÿ­€à "  #"'%#"&547&547%62€þ•Vþ?þ?Vþ”8öá<áö8yþžþììôb%	IÇ))þ9I	      ÿ­€à 	 +  	%%#"'%#"&547&547%62q2þZ½½þZ2IzyÇþ•V)þ?þ?Vþ”8öá<áö8)>~þ‚>þ×þ[ÇÇ
þžþ2ììôb%	IÇ))þ9I	    ÿ€ €    %#!"&54>3 72  &6  }XüªX}.GuLƒlƒLuG.ÿ áþÂáá>‰mœœmU—™mE€€Em™—ÁþÂáá>á     ÿ €€   / ? O _ o  � Ÿ ¯  54&+";2654&+";2654&+";264&#!"3!2654&+";2654&+";264&#!"3!2654&+";2654&+";2654&+";267#!"&5463!2€&€&&€&&€&&€&&€&&€& &ý && &ü &€&&€&€&€&&€&þ€&ý && &€&€&&€&&€&&€&&€&&€&€^BùÀB^^B@B^@€&&€&&š€&&€&&š€&&€&&ý &&þ &&š€&&€&&ûš€&&€&& &&þ &&þš€&&€&&š€&&€&&š€&&€&&ºúÀB^^B@B^^     €€   / ?  #!"&5463!2#!"&5463!2#!"&5463!2#!"&5463!2 L4þ 4LL4 4LL4þ 4LL4 4L€L4þ 4LL4 4LL4þ 4LL4 4L þ€4LL4€4LLÌþ€4LL4€4LLüÌþ€4LL4€4LLÌþ€4LL4€4LL 	     €   / ? O _ o  �  #!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 8(þÀ(88(@(88(þÀ(88(@(8€8(þÀ(88(@(8ý€8(þÀ(88(@(8€8(þÀ(88(@(8€8(þÀ(88(@(8ý€8(þÀ(88(@(8€8(þÀ(88(@(88(þÀ(88(@(8 À(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88       €   / ? O _  #!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 8(þÀ(88(@(88(þÀ(88(@(8 8(ü@(88(À(8û 8(þÀ(88(@(8 8(ü@(88(À(88(ü@(88(À(8 À(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88ýØÀ(88(À(88ØÀ(88(À(88    y ‡²    "/&4?62	62‡ý,ˆPˆþ–ˆP&�PˆòPý,ˆˆjPˆþÙ‘ˆ  nÿî’ #  $"'	"/&47	&4?62	62	ˆPþÚþÚPˆ&þÚˆP&&PˆþÚ&þPˆ&þÚˆP&&PˆþÚ&ˆPþÚþÚ    ÿ €€ # + D  ++"&=#"&=46;546;232      #"'#"$&6$  à@àà@à€þùþŽþùrK56$þ©³Ü�þû½oo½½o|Wà@àà@ààærþùþŽþùþµjK&V|o½½oo½þû�Ü³þ©    ÿ €€   0  #!"&=463!2      #"'#"$&6$  ýÀ@€þùþŽþùrK56$þ©³Ü�þû½oo½½o|Wà@@ærþùþŽþùþµjK&V|o½½oo½þû�Ü³þ©      ÿ€   ) 5   $&54762>54&'.7>"&5462 zÎþäþÈþäÎz¡’+i *bkQŠ½Ð½ŠQkb* j*’¡ý€LhLLhL€œþäÎzzÎœ¶Bm +*i JÖyh½ŠQQŠ½hyÖJ i*+ mþ¾Jý€4LL4€4LL      ÿ€ €   / ? O  %+"&=46;2%+"&546;2%+"&546;2+"&546;2+"&546;2 ÀÀ€ÀÀ€ÀÀ€ÀÀ€ÀÀ`ÀÀrþÀ@òýÀ@rü@Àòú@À     ÿ€ €  n   4&"2#"/+"&/&'#"'&'&547>7&/.=46?67&'&547>3267676;27632 –Ô––Ô–¹#H
	�Š,/Þ1)�
~'H·º(C
	‘Š,/Þ1)Ž	�$H·Ô––Ô–mÞ6%2X
%Ž	lˆ2¸k	r6
[21Þ..9Q
$�
kˆ2¸k	
w3[20    ÿ€€€   / ; C g  +"&546;2+"&546;2+"&546;2!3!2>!'&'!+#!"&5#"&=463!7>3!2!2 @@ @@ @@€ü€@ý`À0
þÃ
o`^BüÀB^`5FN(@(NF5 ýÀ@ýÀ@ýÀ@ý´üL%%Ju		•@üLSyuS¸@§%44%§       f  5  #!!!"&5465	7#"'	'&/&6762546;2€&þ€ÿ þ€&??ß>ýLýL>
Ï X ôÀÛ
 þ &€þ€&àÚþ&AJ	Aý¿	J
WÌÃþh¶    ÿ      #  #!"&5463!2!&'&!"&5!¼(8(úÀ(88(€(`„x
þÇcþ`(8ý „`(û€(88(@(8(Dþˆ9ú 8( ú      ÿ€ €    ,  #!"&=46;46;2 .  6  $$ €þÀà@ ’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aàþ@@`ýþ(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ    2  N   C  5.+";26#!26'.#!"3!"547>3!";26/.#!2Wºôö.ý@þðý@.¡$S¦S$¡@þÀþ9I ÿ I6>ÀÀûì>     €    % =  $4&"2$4&"2#!"&5463!2?!2"'&763!463!2!2 &4&&4&&4&&4¦8(ú@(88(Ñ‡:œ:ˆÐ(8þ»þ@6þ@* & & *¦4&&4&&4&&4& þÀ(88(@(8ˆ88ˆ8)þ@À)'À&&þ@   ÿ€ €  $ 0  "'&76;46;232  >& $$ `
þÁþÀÀÀÀÌþØú’’ú(ú’’rÎþŸþ^þŸÎÎa¢a`þÁ		@`þ 2’úþØú’’ú(ú½þ^þŸÎÎa¢aÎÎ      ÿ€ €  $ 0  ++"&5#"&54762  >& $$ ^ÀÀÀ
?@ÒþØú’’ú(ú’’rÎþŸþ^þŸÎÎa¢a”þ `?		þÀù’úþØú’’ú(ú½þ^þŸÎÎa¢aÎÎ         #  !.'!!!%#!"&547>3!2ÿ<Ôý<Ô<_@`&ú€&î
5@5
î@ðþÀ¢þ&&â>=(""ýØ=   ÿ€ €   '   #"'&5476.  6  $$   ýà  !  ’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢a¥JþÀ	%€%þÀË(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ   ÿ€ € 3  #!"'&?&#"3267672#"$&6$3276 &þ@*Š”Éh½ŠQQŠ½hwÔI
‰	mþÊ¬œþäÎzzÎœ“k‚)' þ@&('Š‰QŠ½Ð½ŠQh_
	Š
„‘zÎ8Îzoe�    ÿ€ € $ G   !"$'"&5463!23267676;2#!"&4?&#"+"&= !2762ç@þhþî’þïk�4&&À&‰G´a†èF*À&þ@&Š”É†èF*ÇAš’k‚4&àþôþ³nf�&À&&4‰BH‚rdþ@&&4Š‰‚rdMoe�&         €   / ? O _ o   +"&=46;25+"&=46;25+"&=46;2#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!26#!"&5463!2€@@@@@@€ü@Àü@Àü@À€ú@À€^Bú@B^^BÀB^`@@ó@@ó@@ýó@@ó@@ó@@ý3@üÀMûÀB^^B@B^^     €€    !54&"#!"&546;54   32@ –Ô–@8(ü@(88( p (8 Àj––jþàýÀ(88(@(8À¸þø¸À8   @ÿ€ €  7  +"&5&5462#".#"#"&5476763232>32@@@@KjKÀ×š=}\‹IÀþð&:ì¹kº~&26]S& H&ûò&H5KKuýt,4,’	&æ x:;*4*&       €€ K  #+"&546;227654$ >3546;2+"&="&/&546$ €<¹‰X@@Gv"D°þ×þ²þ×°D"vG@@X‰¹<†à4L4à†Š¦”1!Sk @ G<_b”œœþú”b_<G ýÀ kS!1”¦—ÍzzÍþè       à   "'!"&5463!62 &4þ³þú&&M4& ûÀ&M&€&M&        €à  -  "'!"&5463!62 #"&54>4.54632 &4þ³þú&&M4&€UF
&""""&
F ûÀ&M&€&M&þ˜ƒ%/B/%      ÿ¹€G  - I k  "'!"&5463!62 #"&54>4.54632#"&54767>4&'&'&54632#"&547>7676'&'.'&54632 &4þ³þú&&M4&€UF
&""""&
FUªŒ&'8JSSJ8'&ŒªþÓ&'.${ŠŠ{$.'&Ó ûÀ&M&€&M&þ˜ƒ%/B/%7þÎþý;&'6£¸£6'&;¶þ4þ[&$[2[$&[     €€         # / 3 7  #5#5!#5!!!!!!!#5!#5!5##!35!!!€€€€€€ü€€þ€€þ€ €þ€ÿ ý€€€€€€þ€€€€€ý€ý€€ý€€€€ €€€€ü€€þ€€ý€ý€€þ €€€€ þ€€þ€€€€ ý€€ý€€         €         # ' + / 3 7 ; ?  3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3????  ^��>>~??�??�??~??~??^??½^^?  ^??€ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú�ú€€     ÿ•ë€     4&"2#"'.5463!2ÀKjKKjv%þ'45%ý5&5L4 5€&Ë%jKKjKþ@5%þ%%Ì%€5 4L5&ý6'      ÿ•k€   5   4&"2#"'.5463!2#"&'654'.#32ÀKjKKjv%þ'45%ý5&5L4 5€&Ë%€%þ'4$.Ö%%ý5&€5à5€&Ë%jKKjKþ@5%þ%%Ì%€5 4L5&ý6'45%þ%Ö%54'Ê&55&ý6'  
ÿ€y€ T d t  #!"&'&74676&7>7>76&7>7>76&7>7>76&7>7>63!2#!"3!2676'3!26?6&#!"3!26?6&#!"g(þísAüeM�,*$/!'&ùJPþî$G]ü›
x›6,&ûí`ý h`ý "9Hüv@WkNC<.
&k&
("$p"	.#u&#	%!'	pJüvwEFÛ#@þÀ@    ÿ— €   2#"'	#"'.546763Œ!''!0#þGþG$/!''!€	8"ú÷"8 ¨þX!	8"	"8	      ÿ€€€    <  )!!#"&=! 4&"27+#!"&=#"&546;463!232€€ü€€ (8ý€€&4&&4¦à8(ü@(8àqO@8( (`˜(@Oq €€8( ý&4&&4&@þ` (88(  Oq (8(˜`(ÿ q   ÿ€€   ! )   2"&42#!"&546;7>3!2      Iî©©î©àj––jú€j––jà3e5 5e3ýgrþùþŽþù`©î©©îI–jü€j––j€j–ˆ1GG1ˆû€rþùþŽ      ÿ€€€  P  2327&7>7;"&#"4?2>54.'%3"&#"#Õª!Ï9&WüÊB03&íK5Í!’)VŠ?þ@Lþê'ƒ	>Rþ>e;&L:é:%PÑþ>ýüvO
'hÔþ Nþ™_"Ý:-&+#
¡Â:þí	'	    ÿ€€€  + a  %3 4'.#"32>54.#"7>7><5'./6$3232#"&#"+JBx)EB_I:I*CRzb3:dtB2PýäŒ$$5.3bäƒZF…|\8!-T>5šÍFuŸ¨\,°,jþn OrB,<!
5Ô4wJ]Ö?tTFi;2Ê3j.üp^%/2Ö+	S:T}K4W9: #Æ•dŸfE   ÿ€ € :  7>7676'5.'732>7"#"&#&#"OAzj=N!®}:0e��%	y¨+tŠD3¸~U#B4#g		'2
%/!:”ýáT	bRU,7      ÿ€ú€  }  %2"/&6;#"&?62+326323!2>?23&'.'.#"&"$#"#&=>764=464.'&#"&'Ð!~:~!PP!~:~!PùÑ6Ç,°,$�$%*'c2N 	
(¨$"LþäA2Ê3Yl—!x!*€%¢¢% %¢¢%ü ÿpàP,T	NE	Q7^ý´¡oH!+(
3	 *Ue”euwg    ÿ € a •  32632$?23&'.5&'&#"&"5$#"#&=>7>4&54&54>.'&#"&'2#".465!#".'&47>32!4&4>Q6Ç,°,Fa w!*'
=~Pl*	
(¨$"LþäA2Ê3Yl	—)ô!*<7@@7<ü <7@@7<  pàP,T	MFQ7˜47Æ¢HoH!+(
3	 t¯‡¬JHQ6whúÿ',686,'$##$',686,'$##$       €   / ?  %#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 &ù€&&€&þ€&û && & &ú && &þ€&û€&&€&À€&&€&&f€&&€&&f€&&€&&f€&&€&&       €   / ?  %#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 &ù€&&€&þ€&ü€&&€& &ú€&&€&þ€&ý€&&€&À€&&€&&f€&&€&&f€&&€&&f€&&€&&       €   / ?  %#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 &ù€&&€&&û && &&ú && &&û€&&€&À€&&€&&f€&&€&&f€&&€&&f€&&€&&         €   / ?  %#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2 &ù€&&€&&ù€&&€&&ù€&&€&&ù€&&€&À€&&€&&f€&&€&&f€&&€&&f€&&€&&         €   / ? O _ o   %+"&=46;2+"&=46;2+"&=46;2#!"&=463!2+"&=46;2#!"&=463!2#!"&=463!2#!"&=463!2 ÀÀÀÀÀÀ úÀ@ú ÀÀ úÀ@úÀ@úÀ@àÀÀsÀÀsÀÀüóÀÀsÀÀüóÀÀsÀÀsÀÀ       €   / ? O  #"'&47632#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2€	þà		 	€ù@ÀûÀ@ûÀ@ù@ÀàýÀ	 		 	üóÀÀsÀÀsÀÀsÀÀ      €   / ? O   #"&54632	#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2`	þà		 ©ù@ÀûÀ@ûÀ@ù@ÀÎ	þà	@	þàþ	ÀÀsÀÀsÀÀsÀÀ           #"'#!"&5463!2632 'þm©wý@w©©wÀw©“' ûÀ*“¦w©©wÀw©©w¥’      ÿ€€€    .   "&462!5	!"3!2654&#!"&5463!2€p pp pú€@   ùÀ@“^BùÀB^^B@B^ pp pýÀþ@À@   û@À û@B^^BÀB^^   ÿ€ëk    %  !7'34#"3276'	!7632k[ë[€v
ýâ
6 üÀþ`ë%¦þ`¦$65&ë%[ë[k€ ýâ
Êþ`üÀ à5%¦ ¥&&ê'    ÿ€ €     4&"2"&'&54    –Ô––Ô–!þ”?H?þ“!,¨,Ô––Ô– mFüú!&&!FmÔ,þÔ   ÿ€ €    %"  $$  ”ú’’ú”ÎþŸþ^þŸÎÎa¢a`@’úþØú’ñþ^þŸÎÎa¢aÎÎ         À  -  4'.'&"26%   547>7>2 "KjK þÔþXþÔQqYn	243nYqQ€$!+!77!+!$5KKµÔþÔ,Ô‘‚	£‹Ù]""]Ù‹£	     ø€   9 > H  7'3 &7#!"&5463!2'&#!"3!26=4?6	!762xt˜t`  þ¢ ^Q©wüÀw©©w@?61üÀB^^B@B^	@(` ý`þà\\þà\P˜`t˜t8`À þ¢ ^ýÏ¾w©©w@w©1^BüÀB^^B~	@Íþàý` \ \˜P        €  + Z  #!"&5463!12+"3!26=47676#"'&=# #"'.54>;547632€©wüÀw©©w ÿM8
pB^^B@B^íþ€' þ½sw-

9*##;NoŠµj '€#þýw©©w@w©"^BüÀB^^BÖ
	Üþ€*Àƒ‰þ°"g`„81T`PSA:'À*þ€4      € / D  #!"&5463!2#"'&#!"3!26=4?632"'&4?62	62€©wüÀw©©w@?61
üÀB^^B@B^	@
çüÒBþRnB‡Bn^þÂw©©w@w©1
^BüÀB^^Bþ	@
ÔüÒ®Bnþù‡nB      ÿ    C   "&=!32"'&46;!"'&4762!#"&4762+!5462 ÿ 4&þ€€&ÿ 4ÿ &€þ€&4ÿ  4&€€& 4 &€€&4 š4ÿ &€þ€&4ÿ  4&€€& 4 &€€&4 ÿ 4&þ€€&ÿ    ÿ€ €   6'&'+"&546;267Óý:	&€&&€&	sú@Æ	
ýZ&&€&&ýZ
	   ÿ€ € +  6'&''&'+"&546;267667Óý:	ý:	&€&&€&	Æ	sú@Æ	
ý:Æ	
ýZ&&€&&ýZ
	Æý:
	  zÿ€€€   6'&''&47667Sý:	ý:Æ	sú@Æ	
ý:Æ4Æý:
	    ÿ|„   	&546húÐ!!0aýÀý$      ÿ€ €    #!"&5463!2#!"&5463!2 &þ && &ü€&þ && &@ú€&&€&&ú€&&€&&      ÿ€ €   #!"&5463!2 &ú€&&€&@ú€&&€&&      ÿ€€   &54646&5-Æ	Æý:	sÀý:	
Æý:4ý:Æ
	      ÿ€ € +  &5464646;2+"&5&5-Æ	Æ	&€&&€&	ý:	sÀý:	
Æý:	
¦&&ú€&&¦
	ý:Æ
	     ÿ€ €   &54646;2+"&5-Æ	&€&&€&	sÀý:	
¦&&ú€&&¦
	          62#!"&!"&5463!2Æ4Æú@Æú€&&€&&-Æý:ýæ& &&ÿ &     šÿš¦æ   	"'&4762“ýí¦4ýæ4¦Óýíýí4¦æ4æ¦4     Zÿšfæ   	"/&47	&4?62Sý4¦ýí¦4æ“ý¦44¦ý4     ÿ€ € # /  54&#!4&+"!"3!;265!26  $$ À&ÿ &€&ÿ && &€& &@ÎþŸþ^þŸÎÎa¢a@€& &&ÿ &€&ÿ && &+þ^þŸÎÎa¢aÎÎ   ÿ€ €    54&#!"3!26  $$ À&ý && &@ÎþŸþ^þŸÎÎa¢a@€&&€&&+þ^þŸÎÎa¢aÎÎ     ÿ€ € + 7  4/7654/&#"'&#"32?32?6  $$ }µµZµµZµµZµµZƒÎþŸþ^þŸÎÎa¢ažµµZµµZµµZµµZÎþ^þŸÎÎa¢aÎÎ   ÿ€ €  #  4/&"'&"327> $$ [4þhâ4[jüÎþŸþ^þŸÎÎa¢a"ZþiâZþ–Jþ^þŸÎÎa¢aÎÎ   ÿ€ €  : F  %54&+";264.#"32767632;265467>$ $$ €ÀÀ o¦Wó€„	5!"40K(0?iÀ+! ":€ÎþŸþ^þŸÎÎa¢a ÀÀ®X–RÕdD4!&.uC$=1/J=þ^þŸÎÎa¢aÎÎ    ÿ€ €  . :  %54&+4&#!";#"3!2654&+";26 $$  `þÀ``À€ÀÀ€ÎþŸþ^þŸÎÎa¢a    þÀ Ž  Áþ^þŸÎÎa¢aÎÎ    ÿ€ € / _  #"&=46;.'+"&=32+546;2>++"&=.'#"&=46;>7546;232­m&&m ¡l&€&l¡ m&&m ¡l&€&l¡s&�%ë¡&€&¡ë%�&&�%ë¡&€&¡ë%�& &€&l¡ m&&m ¡l&€&l¡ m&&m ¡,€&¡ë%�&&�%ë¡&€&¡ë%�&&�%ë¡&      ÿ€ € # / ;  "/"/&4?'&4?627626.  6  $$ I’

‰‰

’

‰‰

’

‰‰

’

‰‰
Í’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aÉ’

‰‰

’

‰‰

’

‰‰

’

‰‰
(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ      ÿ€ €    ,  	"'&4?6262.  6  $$ “þZ4þÚf4“4fz’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aÓþZ&4f“f4ú(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ      ÿ€ … 	  "  4'32>&#"  $&6$  Wý‰ oÉ’Vüó‡¥”ú’ zÍþãþÈþãÍzzÍ8Íƒ¡†ýYW’Ë¼ò[’ü”¢?þÆþâÎzzÎ:ÎzzÎ   @ÿ5 K    #!#"'&547632!2 A4ý@%&&K%54'ýu%%‹&54&K&&þÛÀ4A€€5KþÚ$l$L%%Œ%54'Š&&J&j&þÛK    ÿ5ÀK    #"/&47!"&=463!&4?632À%ýu'43'K&&%ý@4AA4ÀþÛ&&K&45&‹%@6%ýu%%K&j&%K5€5K&$l$K&&ýu#   5ÿ€K@ !  #"'+"&5"/&547632K%K&56$þÚK5€5KþÚ$l$K&&‹#76%‹%53'K&&%ý@4AA4ÀþÛ&&K&45&‹%%ýu'     5ÿµK€ "  #"'&54?63246;2632K%ýu'45%ýu&&J'45%&L4€4L&%54'K%À5%ýt%%Œ$65&K%%þÚÀ4LL4ý@&%%K'    ÿ€ À ,   "&5#"#"'.'547!3462 þ 4&àb›™qb>#5¢Éà&4 š4þ & 6Uu e7D#		"¦Ç†“ &þ     ÿ€ €  /   #!"&546262"/"/&47'&463!2ó
þ´�&þ@&&4�L

r&4�þ´

r

L�&À&í
þ´�4&&À&�L

rIþ@&�þ´

r

L�4&&     ÿ�ós  /  "/"/&47'&463!2 #!"&546262 &4�þ´

r

L�&À&ó
þ´�&þ@&&4�L

r@þ@&�þ´

r

L�4&&“
þ´�4&&À&�L

r        €€ #  #!+"&5!"&=463!46;2!2€8(þ`8(À(8þ`(88( 8(À(8 (8 À(8þ`(88( 8(À(8 (88(þ`8       €€   #!"&=463!2€8(û@(88(À(8 À(88(À(88   zÿ€€ 5  '%+"&5&/&67-.?>46;2%6Ê.@g.þöL4€4Lþö.g@.
þö.@g.
L4€4L
.g@.þöæg.n.™þÍ4LL43™.n.gššg.n.™34LL4þÍ™.n.gš    ÿ€ €   -     $54&+";264'&+";26/¢aÎÎþŸþ^þŸÎÎ²ÀÀ

Ü

¹€ÎþŸþ^þŸÎÎa¢aûï¾¾fmý“
        @    J  %55!;263'&#"$4&#"32+#!"&5#"&5463!"&46327632#!2 þÀ$À$þ8Ã~+(88Ø8(+}Â(°`8(ûÀ(8`¸]ƒƒ]k=€€=k]ƒƒ]¸´8ÔÀÀþ,8e¡8P88P8¡ þÀþ`(88( @ƒºƒM¥¥Mƒºƒ      €  N   4&#"327>76$32 #"'.#"#"&'.54>54&'&54>7>7>32 &¬þÜãz&^‰¶&.þëÛÖà”Š’/+>+)>J>	W—¾m7´³²•'
'"''? &4&c©‡&^|h_bàþÂml/J@L@#*#M6:D
35sÒŸw$	'%
'	\„t      ÿ €   3  #!"&=463!2'.54>54''€úÀ@ÿ 1O``O1CZŒ‰Z71O``O1BZŒ‰Z7 @@N„]SHH[3`€)Tt�¬bN„]SHH[3^‚)Tt�¬         €  ! 1  &'   547 $ 4&#"2654632    '&476   €˜å=þùþŽþù=å˜…‘Ô‘ýµ}³(zVlŒþ'ýòþ'ŒŒÙÙŒ@ìuhy¹þù¹yhuìÍóó9(³}VzþÒD#æþëå#D#åþêå   ÿ  à 	  = C U  %7.547 4&#"2654632% #"'&547.'&476 !27632#76$7&'7+NWb=å˜§‰}³(zV‡jþ\i1
z,�ñX™ÆY[6
$!%ž‚À'F–þuÞJÔiys§?_¯9É�?Àkyhuìþþn(³}Vzï½ý¼YF
KAØ‰Lëa
þ0‹å2ö-„F"@Q¬¾„î¼³sp@²_     ÿ€ð   ! 3  %54&+";264'&+";26#!"&'&7>2 ÀÀ
Ü
¹ #%;"ú ";%# <F<¡¾¾„Ëþ7
°ú€??""??€$$     ll 2  #"'&'	+&/&'&?632	&'&?67>`,@L¡ €þéþý5`		½ü
`	Âþ€™ LÀ`4ÀL¡ýH`üþýÂ`	ü½a	5€Ÿ L@   ÿ €          # 3 7 ; ? O s  !!!!%!!!!%!!!!!!!!%!!4&+";26!!%!!!!74&+";26%#!"&546;546;2!546;232€ þà`@þÀþ  þà`@þÀþ  þàà@þÀþ€@þÀ  þàþ€@þÀþ @@à þàþ€@þÀ€ þà @@€L4ú€4LL4€^B@B^€^B@B^€4L€ þà @@þÀ@@ ü  À ü  @@  þàü­@@ þà À þàMû 4LL4 4L`B^^B``B^^B`L     ÿ  à  7 q  .+"&=46;2 #"&=".'673!54632#"&=!"+"&=46;2>767>3!54632š<M33K,ààú	þÀ	 j8Z4L2B4:;M33K, ?		þÀ	ÿ 0N<* .)C=W]xDàà0N<* .)C=W]xD ?\µ-7H)Àü	þÀ	À".=']´-7H)À
þÁw	þÀ	À<?.>mBZxPV3!À<?.>mBZxPV3!À
þÁ     ÿ    &   #"'&'5&6&>7>7&54>$32 ðþdôFKÆþú1A
0)�µŽðL¶ôœ.þ¤þÙ«¯C58.H(Y–‚í¬e«    ÿ€ € # 3 C   $=463!22>=463!2#!"&5463!2#!"&5463!2 Åþ¡þHþ¡Å&€&/<R.*.R</&€&ü &þ€&&€& &þ€&&€&À€Éþ¾µµBÉ€&&€4L&&L4€&&fþ€&&€&&þ€&&€&&     Z ¦    %"'	"/&4762“¦4ýíýí4¦æ4æÍ¥ýí¥5åý5     Zÿà¦ë   	"'&4?62	62“ý4ý¦44¦Øýå5¥ýí¥5       €€ % K  %#!".<=#"&54762+!2"'&546;!"/&5463!232 ü@À&@<@&À@	 €þÀ:þÀ&ÀýÀ	 ÀÀ& 
  &€þ€&þ€À
•þ€€&€À	
 þ`&      ÿ€€    :  $"&462"&462!2#!"&54>7#"&463!2!2€LhLLhÌLhLLhÌ!ûì˜&&ü &±Ì&& ±&4hLLhLLhLLhLÀþ %z<
0&4&&)17&4&&&        €€   #!"&5463!2!2€„\û@\„„\@\„ \„ ý@\„„\À\„„\ „        W€  *  #!"&547>3!2!"4&5463!2!2Wþ°+›BûÀ"5P+›B@"5þ©üÀ^Î=þ¯„\@\„ \„H#þt3G#Œ3G: _HþtÀ\„„\ „    @ÿ À     +32"'&46;#"&4762À&€€&ÿ 4ÿ &€€& 4 Ú4&ü &4ÿ  4& &4 ÿ      @ À    "&=!"'&4762!5462 ÿ 4&ü &4ÿ  4& &4 š4ÿ &€€& 4 &€€&ÿ      ÿ€ €       !!!3!!€ÿ €ÿ  ø € ÿ €ÿ €þ   ü  û€€ ú€€ý  €û€€   ÿ€ € 0 @  67&#".'&'#"'#"'32>54'6#!"&5463!2 8ADAE=\W{�âO[/5dIkDt‘”®pÄŒe1?*©wü@w©©wÀw©ž	(M&B{Wta28r=Ku?RZ^Gw›©T	-ü@w©©wÀw©©     ÿ€ € $  2+37#546375&#"#3!"&5463àw©©w¼Çå/Dz?sˆ£ÈÈýìw©©w€©wü@w©Sè”88Ï	 ’«èý­©wÀw©      ÿ€ €    # ' . >   4&#"26546326"&462!5! &  !5!!=!!%#!"&5463!2 B^8(ò–Ô––Ôü– ú €áþÂáá>üá€þ€€ üÄ@ý|€K5ú 5KK5 5K²^B(8Ô––Ô–üÂ€>ááþÂá€þÀvŠ€€û 5KK5 5KK   ÿH“€  G   4&"&#"2654'32#".'#"'#"&54$327.54632@p p)*Ppp p)*PÃb	'"+`ÜN*(ýa°½£Í¾2 £Íƒc`." b
PTY9° ppP*)p ppP*)þ b ".`Ü(*NŸƒÍ£ 2¾Í£½°þ�`+"'	b
MRZB      ÿ€ð     ½ û   4&"24&"264&"26#"/+"&/&'#"'&547>7&/.=46?67&'&547>3267676;27632#"&'"'#"'&547&'&=4767&547>32626?2#"&'"'#"'&547&'&=4767&547>32626?2€–Ô––Ô–LhLKjKLhLKjKþ€	›"8w
s%(º")v
�
>˜
	›"8x
s"+º")v
�<˜
€•3zLLz3••3>8L3)x3••3zLLz3••3>8L3)x3•Ô––Ô–ÿ 4LL45KK54LL45KKþ�¹
#)0C	wZl/
™
Y…	
N,&¹
#)0C	vZl.
™
Y…L0"ýàŒqG^^GqŒq$ ]G)FqðŒqG^^GqŒq$ ]G)Fq      ÿ€   % O   #"'#"&'&4>7>7.546$ '&'&'# '32$7>54'€¼þ»¿VZ|š$2$
|Ž¼E~E<Ž|
$2$š|ZVþñÉ:¡(t}†�–‹þêì‰X(	&%(HÒw‹ì‰‰ý‰xÑH(%&	(X„ZT\ð†MKGÖ    ÿ€    < m  $4&"24&#!4654&#+32;254'>4'654&'>7+"&'&#!"&5463!6767>763232 &4&&4¦N2þ `@`%)7&,$)'  %/0ÓƒyÀ#5 +€1	&<¬�$]`»{tþà5KK5$e:1&+'3T†F0°h˜¦4&&4&€3M:Ë;b^v…+D2 5#$ý€I§IJ 2E=\$YJ!$MCeM‹¡-+(K5€5KƒK5y„*%AŠu]c˜     ÿ  €  > q   4&"24&'>54'654&'654&+"+322654&5!267+#"'.'&'&'!"&5463!27>;2 &4&&4¦+ 5#bW€ƒÓ0/%  ')$,&7)%`@``2N€˜h°0##†T3'"(0;e$þî5KK5 t€¾ipŒ­<&	1&4&&4&þ #\=E2&%IURIý€$#5 2D+…v^b;Ë:M2g˜c]vDEA%!bSV2MƒK5€5K(,,ž‰MeCM$!I     ÿ­@à   #"&547&547%6@þ?Vþ”8öáàúÅìôb%	IÇ)      ÿ€ €  9  4.""'."	67"'.54632>32€+C`\hxeH>Hexh\`C+»ED¼€åý‘4ý�
#L</þà>�oP$$Po�>àþ¬Q|I.3MCCM3.I|Q¨»ýÐ/¼¨Ýåý¨Z$_dŽCÜø+I@$$@I+ø           ( @  %#!"&5463!2#!"3!: "&5!"&5463!462€þÀw©©w@þÀB^^B 
 ýà4&þ@&&À&4 ` ©wÀw© ^Bý@B^24ýà& &€& &ýà    ÿ€ €   % 5  73#7.";2634&#"35#347>32#!"&5463!2íççöFtIG9;HIç’xˆIçç<,tÔ©wü@w©©wÀw©z¶Ö4DD43EEü§ŽšžueBýŒ„&#1�sü@w©©wÀw©©   ÿ €€  .  4&"26#!+"'!"&5463"&463!2#2à &þS3Lþl&�c4LL4€4LL4c� Àþ@þ®&þå&{Å LhLLhLþ Å          ' ?  #!"&5463!2#!"3!26546;2"/"/&47'&463!2€©wüÀw©©wÀý@B^^B@B^@€&4°ýt

r

Œ°& &`þÀw©©w@w©@^BüÀB^^B@Rþ &°ýt

r

Œ°4&&         @   "&5!"&5463!462	#!"&54&>3!2654&#!*.54&>3!2 ýà4&þ@&&À&4 s©wþÀ@B^^Bþà
@w©š4ýà& &€& &ýà3ý@w© ^BÀB^ ©   ÿ€€€   I  &5!%5!>732#!"&=4632654&'&'.=463!5463!2!2ÊJÿ ½Ãÿ J�½€S�Íq*5&=CKuüÀuKC=&5*qÍ�S8( ^B@B^ (8�¢Ñ`N¨ö`Ñ¢¨Î€G�tO6)"M36J[E@@E[J63M")6Ot�G€(8`B^^B`8   	  ÿ€ €     ' , 2 � ‘  6'&'&76'6'&6&'&6'&4#"7&64   654'.'&'.63226767.547&7662>76#!"&5463!2		/[		.
=‚þÔþXþÔÄš4,+"*+, 1JH'5G:Œ:#L5+@=&#šÄ ©wü@w©©wÀw©P.1GEÔ,þÔÔ§þõ44+	;/5cFO:>JJ>:O9W5$@(b4‡ü@w©©wÀw©©   ÿ€€À   ' ?  $4&"2$4&"2#!"&5463!3!267!2#!#!"&5!"'&762 &4&&4&&4&&4¦8(ú@(88(«c= =c«(8þ»*ÿ &ÿ &ÿ *À6À&4&&4&&4&&4& þÀ(88(@(88HH88`(þ@&&À('Àþ@      ÿ€ÿ€ 1 c  4&'.54654'&#"#"&#"32632327>7#"&#"#"&54654&54>76763232632


	N<è;+gC8‰A`1a9á9µg�Õw€Œü›|Ê9â8aIe$I€VNšÂz<ç:LQJ
Æ,‹-[%	061Iéï�( )W,$-×‹¥þ»û7,oIX(¡)oÕÎ¶A;=N0
eTZ	 (�      €€ O  #".'&'& '&'.54767>3232>32€e^\4?P	bMþîO0#382W#& 9C9
LÄ‰"	82<*9FF(W283#0OMb	P?4\^eFF9*<28	"‰ÄL
9C9 &#       €€    !"3!2654&#!"&5463!2`üÀB^^B@B^^Þ©wüÀw©©w@w© ^BüÀB^^B@B^ üÀw©©w@w©©   ÿ— €  #  !72#"'	#"'.546763€ü §YY§!''!0#þGþG$/!''! û&–UUþjZ	8"ú÷"8 ¨þX!	8"	"8	      ÿ€ € G W  4.'.#"#".'.'.54>54.'.#" 32676#!"&5463!2  1.-
+$)cŽ8)1)

05.D<9¤0)$9“ ©wü@w©©wÀw©W

)1)7�c)$+
-.1 “9$)0¤þÇ<D.59ü@w©©wÀw©©  ,  T  1  # '327.'327.=.547&54632676TC_L›ÖþÒ¬þñá#+á°i¦!+*p“DNBN,y[Æ½†Œ`m`%i]hbE‚þýî·m‘Š}a±u&,ŽSXK•³
&$†½f9s?
    _ÿ€¿    #"!#!#!54632¿�V<%'þþÎÿ ÿÐ­“ôþøHH½þØý	÷(ÚºÍ     ÿ§ € T \ d k s z ‚ ˆ     &54654'>54'6'&&"."&'./"?'& 546'&6'&6'&6'&6'&74"727&6/¢aÎþÛè49[aA)O%-j'&]Æ]5r-%O)@a[9'
0BA;+

>HCèþÛÎU


	#	
	
$				2	AC: €ÎþŸÑûþoM“=a-6OƒUwW[q	( -	q[WwU‚P6$C

+) (	
8&/&eM‘ûÑaü	
&$	       €€ %  +"&54&"32#!"&5463!54   €&@&–Ô–`(88(ü@(88( rÀÿ && j––jÀ8(ýÀ(88(@(8À¹þù     ÿ€€€   # ' +  2#!"&5463"!54&#265!375!35!àB^^BùÀB^^B€ù€` €€€^Bû@B^^BÀB^€ààû `ý €€€€€     €€  ! =   "&462+"&'& '.=476;+"&'& $'.=476;€p pp p‡$þ»å! $qr‡�%²þãþ}×#ßº»Ö pp pþÅ!åE$‡‡rqþÜ¢#×ƒ²%�Ö»ºþ!           ) ?   "&462"&4624&#!"3!26!.#!"#!"&547>3!2/B//B//B//BŸû@Àû2œ�üò±^Bû@B^Å\77\ÅaB//B//B//B/ð@þÀíâý~þÀB^^B@2^5BB5ý¢2   ÿƒ € . 4  2## %&'.67#"&=463! 2 €5KK5L4þ_þu:B&1/&¥¬.-
zB^^Bà³Í4L€þvþŠy€KjKþ€4L[!^k'!A3;):2*�<vTq6^BÀB^€L4ü$ºþÒ)þò*    @ÿ À    A  4#"&54"3! 4."#!"&5!"&5>547&5462�;U gIývþö0Z™º™Z0ÀL4þ@–Ô–þ@4L2RX='ê¾8P8¾ê'=XR° U;Ig0,3lb??bl3ýìþÔ4Lj––jL4*\“ªò‹˜(88(þû˜‹òª“\    ÿ€þ} I  /#"/'&/'&?'&'&?'&76?'&7676767676`Š
(¼5)º0
)‡‡*)
0º)5¼(
ŠŠ
(¼5)º0
))‡‡))
0º)5¼(
€‡*)
0º)5¼(ŠŠ
)¼5)º0
)*‡‡*)
0º)5¼)
‹‹
)¼5)º0
)*   ÿ€ €  5 h  $4&"24&#!4>54&#"+323254'>4'654&'!267+#"'&#!"&5463!2>767>32!2 &4&&4¦N2ýÀ$YGB(HGEG  H¾ÅQ½#5K4L€—i©!<¬�…½¤;þà5KK5 
A#("/?&}£vh˜¦4&&4&€3M95S+C=‹,@QQ9ý€@@§IJ 2E=L5i˜>9eM‹¡E;K5€5K	J7R>@#†zD<˜    ÿ€ € 5 = q  %3#".'&'&'&'.#"!"3!32>$4&"2#!"#"&?&547&'#"&5463!&546323!2`  #A<(H(GY$ýÀ2NL4K5#aWTÆ¾h&4&&4¦K5þà;¤¾Ž°=!©i—˜hv£}&?/"(#A
 5K€€2*!	Q@.'!&=C+S59M34L=E2 JI UR@@&4&&4&€ý€5K;E›ŒLf9>˜ig˜<Dz†#@>R7J	K     ÿ     5 h  4&"24#"."&#"4&#"".#"!54>7#!"&54.'&'.5463246326326 &4&&4¦§IJ 2E=L43M95S+C=‹,@QQ9€@@€E;K5ý€5K	J7R>@#†zD<˜gi˜>9eM‹¡Z4&&4&<½#5K4LN2ýÀ$YGB(HGEG  H¾ÅV…½¤;þà5KK5 
A#("/?&}£vh˜—i©!<¬     ÿ    4 < p  4.=!32>332653272673264&"2/#"'#"&5#"&54>767>5463!2€@@ý€2*!	Q@.'!&=C+S59M34L.9E2 JI UR€&4&&4&›ŒLf6A˜ig˜6Jy‡#@>R7J	K5€5K;E@TÆ¾H  #A<(H(GY$ýÀ2NL4K#5#a=4&&4&ýDŽ°=©i—˜hv£}&?/"(#A
 5KK5þà;¤¾      ÿ€ €  +  54&#!764/&"2?64/!26  $$  &þ
½[6þ–[[j6[½ö& ÎþŸþ^þŸÎÎa¢a@€&½4[þ–[6[þ–[6½&+þ^þŸÎÎa¢aÎÎ     ÿ€ €  +   4/&"!"3!277$ $$ [þ–6[½þ
&&ö½[6j[ÎþŸþ^þŸÎÎa¢ae6[j[6½&€&½4[j[þþ^þŸÎÎa¢aÎÎ   ÿ€ €  +   4''&"2?;2652?$ $$ þ–[6[þ–[6½&€&½4[ÎþŸþ^þŸÎÎa¢af6j[[þ–6[½þ
&&ö½[ýþ^þŸÎÎa¢aÎÎ   ÿ€ €  +   4/&"4&+"'&"2?  $$ [6½&€&½4[j[6[jÎþŸþ^þŸÎÎa¢ad6[½ö&&þ
½[6þ–[[j ÿþ^þŸÎÎa¢aÎÎ      ÿ€ € Ø     $2>767676&67>?&'4&'.'.'."#&6'&6&'3.'.&'&'&&'&6'&>567>#7>7636''&'&&'.'"6&'6'..'/"&'&76.'7>767&.'"76.7"7"#76'&'.'2#22676767765'4.6326&'.'&'"'>7>&&'.54>'>7>67&'&#674&7767>&/45'.67>76'27".#6'>776'>7647>?6#76'6&'676'&67.'&'6.'.#&'.&6'&.5/¢aÎÎþŸþ^þŸÎÎD&"	


	4	$!	#	
		
	


 
.0"’Y
	+!	
	
$		"+


		
	½Î‘	
		€ÎþŸþ^þŸÎÎa¢aþÅ
	

					

		
			PŽ '-(	#	*	$
"!				*
!	
(				
	
ü‚$™
		
2   ÿ~€   /  $4&"2	#"/&547#"  32>32€&4&&4ªýV%54'j&&©'—Ü/ë�¹þù¹:,þÛÁ”{	&4&&4&äýV%%l$65&©b—Œ'C†§r!"©àk[G        €     + ;  %!5!!5!!5!#!"&5463!2#!"&5463!2#!"&5463!2 €ý€þ€ ü €€þ€ &ù€&&€&&ù€&&€&&ù€&&€&€€€€€€ü@ÿ && &&æÿ && &&æÿ && &&   ÿ€{    #"'&5&763!2{þ'ÿ þ* *Ù)þý* æí)'             /  !5!#!"&5!3!26=#!5!463!5463!2!2€ þ €^Bú@B^ &@&`ÿ  ù ^B`8(@(8`B^ €ý þ B^^Bà && €€àþ€€B^ (88( ^    ÿ€ € G  	76#!"'&?	#!"&5476	#"'&5463!2	'&763!2#"'þ�c�)'&þ@*�þ�þ��*þ@&('�cþ��(&À*�cc�*À&'ãþ�þ��*þ@&('�cþ��'(&À*�cc�*À&('�þ�c�'(&þ@*    ÿ €   1 9 A S [  #"&532327#!"&54>322>32 "&462  &6 +&'654'32>32"&462Q¢g†Rp|Kx;CB€’yü–y’ 6Fe=
BP†ˆ†PB
=eF6 ü –Ô––ÔVáþÂáá>!pR†g¢QBC;xK|€–Ô––Ô€{QNa*+%‹ýx‹‹x5eud_C(+5++5+(C_due2Ô––Ô–þþÂáá>áýŸNQ{u‹%+*jÔ––Ô–     ÿ�pð ! C i  4/&#"#".'32?64/&#"327.546326 #"/&547'#"/&4?632632°Ð(* 8(!Î)(“ýAÎ('“Ð)* 8(!U“SxySÎSXXVzxTÐTU“SxySÎSXXVzxTÐ@(Ð (8 *(Ï’è(Ï’'(Ð(8 ýáðS’SUÏSx{VXXTÐTðS’SUÏSx{VXXTÐ     €€   #!" 5467&54 32632€áŸûÀ¹þùŽt,Ôž;F`j–)�¨€Ÿá¹„Û6Ô,°Ž>–jK?Ñ  sÿ€€  !  %#!"&7#"&463!2+!'5#÷8Ejû€jE8÷@&& &&@þìþðÈþð€XYY�&4&&4&þqDþS­%�þq%     ÿ€    N \ j x † Œ   2"&4#"'#"'&7>76326?'&'#"'.'&676326326&'&#"32>'&#"3254?''7¦4&&4&lû€ýNnbS„‘ˆVZbR„’SD	zz	DS’„Rb)+U‰‘„Sbn²€û\.2Q\dJ'.2Q\dJ.Q2.'Jd\Q2.'Jd`!O×`à€ý  	`€ýø±€&4&&4þr$#@ƒB10M�5TNT{LŽ5T	II	T5ŽL;l'OT4ŽM01Bƒ@#$Š*„3;$*„3;ý;3„*$;3„*$ :$/é @@þQq`þÀ@˜Š    ÿ     " % 3 <  2#!"&5!"&5467>3!263!	!!#!!46!#! (88(ü@(8ýà(8(˜`( (8D<€þÕ+ý€þÕ+Ä<þ€8(þ` (Øþ€8(þ`€8(û@(88( 8( (`˜(8(þ¸(ÕþÕ«þÕþ¤< þ`(8ý€ (`üø€þ`(8ý€    ÿ„|| ?  %#"'&54632#"'&#"32654'&#"#"'&54632|žu‡dü÷qÜŸžs]
=
ý¢Ofj’L?R@T?ý»"&š
>
þf?rRX=Ed—uždsœŸÞqý¢
=
_M–jiLü÷?T@R?E& þf
>
š=XRr?ý»b   ÿ€ €  ! 1 E  )!34&'.##!"&5#3463!24&+";26#!"&5463!2€ ý €€
þç
08(ýÀ(8€€8(@(8þ€ÀÀ€8(úÀ(88( (`(€þ€€1

þ`(88( û  (88( @þÀü`(88(@(8(þè`     ÿ€ €   #!"&5463!2 ©wü@w©©wÀw©`ü@w©©wÀw©©             /  %#!"&=463!2#!"&=463!2#!"&=463!2 &ú€&&€&&ú€&&€&&ú€&&€&À€&&€&&æ€&&€&&æ€&&€&&   ÿÀ @    ' 7 G  $"&462"&462#!"&=463!2 "&462#!"&=463!2#!"&=463!2€p pp pp pp ðû@Àú€p pp ðû@Àû@ÀÐ pp p� pp pý ÀÀã pp pý ÀÀóÀÀ     ÿ  ÷  < L \ l |  #"'732654'>75"##5!!&54>54&#"'>3235#!"&=463!2!5346=#'73#!"&=463!2#!"&=463!2}mQjB919+i1$AjM_3<þ–/BB/.#U_:IdDREêû@Àú€þ±k*Gˆjìû@Àû@ÀTP\BX-@8
C)5˜XsJ@Ÿ$3T4+,:;39SG2S.7<þÁÀÀvcc)¡)%Lþlþ}ÀÀóÀÀ      ÿ€ €  5 e  2#!"&=463%&'&5476!2/&'&#"!#"/&'&=4'&?5732767654'&àù@Ã0†…2uBo
T25XzrDCBBÕEh:%ì›)0%HPIP{rQŒ9f#-+>;I@KM-/Q"€@@@#-bZµ€$&P{<•8[;:XICC>.ÿ '5oe80#.0(l0&%,"J&9%$<=DTI   ÿ€ € c s  &/6323276727#"327676767654./&'&'737#"'&'&'&54'&54&#!"3!260%<4„"VRt8<@<-#=XYhW8+0$"+dTÍLx-'I&JKkm’§uw<=Vú@À!X@		v'åþè|N;!/!$8:IœOb“V;C#V
&(þ‡ÃmL.A:9 !./KLwP�M¼$ú‚@@  
    €€   / ? O _ o  � Ÿ  %54&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!26#!"&5463!2 þÀ@þÀ@ þÀ@þ þÀ@ þÀ@ þÀ@þ þÀ@ þÀ@þÀ@€^BúÀB^^B@B^ ÀÀŽÀÀþŽÀÀÀÀþŽÀÀþŽÀÀÀÀþŽÀÀŽÀÀNûÀB^^B@B^^    ÿ›€     # + 3  	'$"/&4762%/?/?/?/?¦%kþÛ*úú6Æ6ÆúËbbbb|ÄÄ<<ÄÄ<Þbbbbýžbbbb»%kþÛÕ6úúÆ6Æ‘bbbþü<<ÄÄ<<Äý^bbbbbb    @ÿ€      M  $4&"2!#" 4&"2&#"&5!"&5#".54634&>?>;5463!2€LhLLhþÌ€ž	Ã	 LhLLhL!'–Ô–þ€–Ô–@'!&	Æ? & &LhLLhL€ 	Ã	ý®hLLhLÀü 	j––jj––j	&@6/"ÆÀ&&     ÿ€ € J   #"'676732>54.#"7>76'&54632#"&7>54&#"&54$  ÎþŸÑok;	-j=y¾hwâŽi¶[+PM3Ñ©—©‰k=J%62>VcÎþÎa¢aQþ^þŸÎ ]G"±'9‰ð–rÈ~:`}†Chž  0=Z—Ù¤ƒªîW=#uY2BrUI1þ^Fk[|éÑaÎÎ    ÿ€ € L  2#!67673254.#"67676'&54632#"&7>54&#"#"&5463àw©©wý+U	,i<µåF{¶jhµ}Z+OM
2Ï§•§‡j<J%51=Ub·w©©w€©wü@w©zX"¯'8'âT�yI9`{…Bfœ 
,>X–Õ¢�¨ìW<"uW1AqSH1þbdš©wÀw©     ÿ€ €  ' 7  4'!3#"&46327&#"326%35#5##33#!"&5463!2•þ–Ù0U6cŒŒc\=hl• àà ¥ËYmmnnnn©wü@w©©wÀw©w&„46#ŽÈŽ;edáþÂáÒwnnnnn…ü@w©©wÀw©©    ÿ£	 ] # /  #"$&6$3 &#"32>7!5!%##5#5353�®þ¾Ð•þðÄttÄ•ÍÇu¯{ÑzzÑ{S‹ZCþ`´cÑÒÑÑÒoÐþ»·tÄ*ÄtÀ¿q|ÕüÕ|.EXN#ü??ÒÑÑÒÑÑ       €    , <  !5##673#$".4>2"&5!#2!46#!"&5463!2 €€r”M*€ *M~–~M**M~–~M*j–û€–jj–€–ê&ù && &€`À‰P%þàæŒ�|NN|�Œ�|NN|þ* –jj–þ –jj–@û€&&€&&    @ €    "'&463!2 þ@4þ@&€Z4þ@À4&        @    #!"&4762 &ü€&À4ÀZ4&&4Àþ@     @ €€€   "'&4762€&4þ@À4&@ü€&À4À&      €@€    "&5462@þ@4&&4Àš4þ@&€&þ@      ÿ€€€     3!!%!!26#!"&5463!2 `ý€mý€`€^BúÀB^^B@B^€û  `û€Íû@B^^BÀB^^   ÿÀ @     "'&463!2#!"&4762 þ@4þ@&€&&ü€&À4ÀÚ4þ@À4&Z4&&4Àþ@      ÿÀ      "'&463!2 þ@4þ@&€Ú4þ@À4&        @    #!"&4762 &ü€&À4ÀZ4&&4Àþ@      ÿ€    :  #!"&5;2>76%6 +".'&$'.5463!2 ^Bú@B^,9j‡9Gv33vG9ªH9+bIþˆ\
A+=66=+A
[þª">nSMÀA_:üæB^^B1&öc*/11/*{Þ'VO�3þû@/$$/@í*“?Nh^   ÿ° l   +  !+"&5462!4&#"!/!#>32]þ¶_gTRdg¦d�þ·QV?Uþ·I*Gg?«Ð�ü!ß2IbbIJaaüÝýÈiwE33ý×�ð00� 08ã      ÿ€ € 4   #"$'&6?6332>4.#"#!"&54766$32 zÎþäœ¬þÊm‰
IÔwh½ŠQQŠ½hb´F‰*þ@&('‚k“œÎþÈþäÎz‘„
Š	
_hQŠ½Ð½ŠQGBŠ'(&À*�eozÎ  (ÿëØ q  !#"'&547"'#"'&54>7632&4762.547>32#".'632ë%k'45%þ•&+ÿ ~((þh		&

\((˜		&

~ +54'k%5%l%%l$65+ ~

&		˜((\

&		þh((~ÿ +%þ•'    ÿ€     ! ) 1 9 K   4&"2 4&"26.676&$4&"2 4&"24&"2#!"'&46$ €KjKKjKjKKj÷e2.e<^PšŠ,bKjKKjýËKjKKjKjKKj‹�#ú†#�ŽðLlLðŽKjKKjKjKKjKþŸ~-þ‚M<MŠ(PM<rjKKjKËjKKjKujKKjKþÀþûÞÝ¶LðŽŽðþ´      ÿ     <    6?32$6&#"'#"&'5&6&>7>7&54$ Lþhþ�Ñ�‚W.˜{+9E=ÌcÑÑQðþdôFKÆþú1A
0)�µðœèœ€‹ì‰pËJ2`[Q?l&‹ììÇþ¤þÙ«¯C58.H(Y–®'««    ÿ€    : d    6?32$64&$ #"'#"&'&4>7>7.546'&'&'# '32$7>54'YþÎþö�j`a#",5NK™
��ýž~E¼¼þ»¿VZ|š$2$
|Ž¼:
$2$š|ZVþñÉ:¡(t}†�–Ž€h²fR˜88T
h²Ì²è‰ìþêì‰X(	&%(HÒw‹ìûø(%&	(X„ZT\ð†MKGÖ{xÑ  ÿ |€ !  #"'.7#"'&7>3!2%632uýä
ÅþjÉH«ŒÊû{(e9
þ1b    ÿ€ € U  #!"&546;5!32#!"&546;5!32#!"&546;5463!5#"&5463!2+!232 8(þÀ(88(`þ `(88(þÀ(88(`þ `(88(þÀ(88(`L4 `(88(@(88(` 4L`(8 þÀ(88(@(8ÀÀ8(þÀ(88(@(8ÀÀ8(þÀ(88(@(8À4LÀ8(@(88(þÀ(8ÀL4À8    ÿ€€À  O Y  "&546226562#"'.#"#"'.'."#"'.'.#"#"&5476 $32&"5462€˜Ð˜&4&NdN!>!1X:Dx++wˆw++xD:X1- ÿU¾Œà¥!ý *,*&4&Äý¼h˜˜h&&2NN2D&
..J<
$$
<JJ<
$$
<J..
·ˆP“ãŠÒbb&&   ÿ       7  !!"&5!54&#!"3!26!	#!"&=!"&5463!2 €þ`(8þ€ ý@À +þÕ 8(ü@(8ýà(88(@(8˜(€€8(  @@ým+þUý`(88( 8(@(88(þ¸þh`      ÿ€ €  ( \  "&54&#"&46324."367>767#"&'"&547&547&547.'&54>2àl42cK Eo‡Š‡oED
)
€ä€
)
D€g-;</-?.P^P.?-/<;-gY‘·¾·‘YÀ.2 L4H|O--O|HeO,™‘‘™,Oe›q1Ls26%%4.2,44,2.4%%62sL1q›c«qAAq«   ÿ  à  4  #!#"'&547632!2#"&=!"&=463!54632 ú þÁ		@	`	þÀ	ú `?`ÀÀ
@		@	À!	þÀ	ÀÀÀ
þÁ        €€  5  4&+4&+"#"276#!" 5467&54 32632 àÀà	`		_
€áŸûÀ¹þùŒv,Ôœ;G_j–)‚§``þ 	þ 		_ÔŸá¹‚Ü7Ô,®�>–jL>Ñ     €€  5  4'&";;265326#!" 5467&54 32632 	þ 		þ¡
àÀà€áŸûÀ¹þùŒv,Ôœ;G_j–)‚§ 	`		þ¡þ `þíŸá¹‚Ü7Ô,®�>–jL>Ñ      ÿ€€€  X `  $"&462#!"&54>72654&'547 7"2654'54622654'54&'46.'  &6 €&4&&4&’yü–y’%:hD:Fp pG9„F„j– 8P8 LhL 8P8 E;
Dh:%þÀáþÂáá>Ú4&&4&}yŠŠyD~–s[4DËd=PppP=dË>hh>@–jY*(88(*Y4LL4Y*(88(*YDw"
A4*[s–~ØþÂáá>á     ÿ€€€  M   4&"27 $=.54632>32#"' 65#"&4632632 65.5462 &4&&4¦G9þùþŽþù¤Ü&
<#5KK5!¼¼!5KK5#<
&Ü¤¼¼9Gp p&4&&4&@>bþuŸááŸ„Ø� &$KjKþnj––j’KjK$&þ �Ø„j––j‹b>Ppp   ÿ€ €    %  !5!#"&5463!!35463!2+32€ þ þ @\„„\ ü €8(@(8 „\@@\„€€€û „\@\„û   (88( àüÀ\„ „  @ÿ À   3  4#"&54"3#!"&5!"&5>547&5462�;U gI@L4þ@–Ô–þ@4L2RX='ê¾8P8¾ê'=XR° U;Ig04Lj––jL4*\“ªò‹˜(88(þû˜‹òª“\    ÿ€@    "   4&+32!#!"& +#!"&5463!2€pP@@Pùð –jû j–@áŸ@„\ý@\„&€Ÿ0 pþ€ýÀj––	þÂá \„„\à&    ÿ €  - B  +"&5.5462265462265462+"&5#"&5463!2€G9L4€4L9G&4&&4&&4&&4&&4& L4€4Là¼„ &Àý€=düõ4LL4d=€&&þ`&& &&þ`&& &&ùÀ4LL4  „¼&   ÿ      # 3 C S  #!"&5463!2!&'&!"&5!463!2#!"&52#!"&=4632#!"&=463¼(8(úÀ(88(€(`„x
þÇcþ`(8ý  Àý@àý@Àý@„`(û€(88(@(8(Dþˆ9ú 8( ú `@ @@ÿ @@   ÿ €    / ? O _ o  � Ÿ ¯ ¿ Ï ß ï ÿ-=  %+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!!5463!2#!"&5463!2€@@@@ @@ÿ @@ @@ÿ @@ÿ @@ÿ @@ @@ÿ @@ÿ @@ÿ @@ @@ÿ @@ÿ @@ @@ÿ @@ @@ÿ €û€€@ &û && &à@@ó@@@@ó@@ýó@@ó@@ó@@ó@@ýó@@ó@@ó@@ó@@ýó@@ó@@ó@@þó@@ó@@@@ú“ ú à`ù€&&€&&   ÿ €    / ? O _ o  � Ÿ · Û õ  %+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!#!"&=!!5463!24&+"#54&+";26=3;26%#!"&5463!463!2!2€@@@@ @@ÿ @@ @@ÿ @@ÿ @@ @@ÿ @@ @@ÿ €ÿ 8(þ@(8ÿ €@@€@@€@ &û &&@8(À(8@&à@@ó@@@@ó@@ýó@@ó@@ó@@þó@@ó@@@@ü“€ (88( û€àÀ@``þÀ``-û && & (88(þà&  @ÿ€€€    < c  $4&"2!# 4&"254&+54&+"#";;26=326+"&5!"&5#"&46346?>;463!2€KjKKjþË€žÃ KjKKjËàÀààÀà &À–Ô–þ€–Ô–€&&Æ@ &€&KjKKjK€ Ã
ý­jKKjK ÀààÀàà.û€&j––jj––j&4& @Æ@&&    ÿ€ € # ' 1 ? I  54&+54&+"#";;26=326!5!#"&5463!!35463!2+32 àÀààÀàý€ þ þ€ \„„\ÀûÀ 8(@(8 „\  \„ ÀààÀààî€€û „\@\„û   (88( àüÀ\„ „        €€ :  #32+53##'53535'575#5#5733#5;2+3€þáþ à@þÛE&&` @@ À`  €ÀÀ€  `À @@ `&&E%@à`€�@ @ @þ 		  à À € À à  		þ @ 0
    @  €€    !3!57#"&5'7!7!€ÿ K5€û€€€Ÿá@ à À @€€ÿ 5Kþ@ÀÀÀáŸ@@€€À üà   ÿ€ € # 3  %4&+"!4&+";265!;26#!"&5463!2 &€&þ &€&&€& &€& ©wü@w©©wÀw©À€&&þÀ@&&ü€&&@þÀ&&ºü@w©©wÀw©©      ÿ€ € # 3  54&#!4&+"!"3!;265!26#!"&5463!2 &þÀ&€&þÀ&&@&€&@& ©wü@w©©wÀw©@€&@&&þÀ&€&þÀ&&@&:ü@w©©wÀw©©    - Mó3  )  $"'&4762	"'&4762	s
2

þ.

Ò

2

þw‰Š
2

þ.

Ò

2

þw‰­
2

Ò

Ò

2

þwþw

2

Ò

Ò

2

þwþw     MÓ3  )   "/&47	&4?62"/&47	&4?62S
þ.

2

‰þw

2

ÒŠ
þ.

2

‰þw

2

ÒM
þ.

2

‰‰

2

þ.

þ.

2

‰‰

2

þ.   M �3S  )  $"'	"/&4762"'	"/&47623
2

þwþw

2

Ò

Ò

2

þwþw

2

Ò

Òí
2

‰þw

2

Ò

þ.v
2

‰þw

2

Ò

þ.    M ­3s  )   "'&4?62	62"'&4?62	623
þ.

þ.

2

‰‰

2

þ.

þ.

2

‰‰

2­
þ.

Ò

2

þw‰

2v
þ.

Ò

2

þw‰

2   - Ms3    	"'&4762s
þw‰

2

þ.

Ò

2í
þwþw

2

Ò

Ò

2     MS3    "/&47	&4?62S
þ.

2

‰þw

2

ÒM
þ.

2

‰‰

2

þ.    M3S    "'	"/&47623
2

þwþw

2

Ò

Òm
2

‰þw

2

Ò

þ.    M-3s    "'&4?62	623
þ.

þ.

2

‰‰

2-
þ.

Ò

2

þw‰

2     ÿ€€   /  4&#!"3!26#!#!"&54>5!"&5463!2 ùÀ@€^Býà  &þ &  ýàB^^B@B^ @üÀMûÀB^%Q=&&<P&^B@B^^        €    + 3  "&5463!2#3!2654&#!"3#!"&=324+"3 B^^B@B^^Bû @ûÀ` ^BùÀB^ p  ^BÀB^^Bý@B^`ý@ÀüS`(88(``          €€   '  $4&"2%4&#!"3!26#!"&5463!2€&4&&4¦üÀ@€^BüÀB^^B@B^f4&&4&àÀü@ÍûÀB^^B@B^^            /  $4&"2%4&#!"3!264+";%#!"&5463!2Ð/B//B ÿþ  À  0L4þ 4LL4 4L_B//B/ðÀý@M   ü 4LL4 4LL    ÿ€ €       >& $$ ”þØú’’ú(ú’’rÎþŸþ^þŸÎÎa¢a ’úþØú’’ú(ú½þ^þŸÎÎa¢aÎÎ       €€ ! C  #!"&54>;2+";2#!"&54>;2+";2 pPþ€PpQŠ½h@&&@j–8(àPp€pPþ€PpQŠ½h@&&@j–8(àPp@þ€PppPÀh½ŠQ&€&–j (8pPþ€PppPÀh½ŠQ&€&–j (8p        €€ ! C  +"&=46;26=4&+"&5463!2+"&=46;26=4&+"&5463!2 QŠ½h@&&@j–8(àPppP€Pp€QŠ½h@&&@j–8(àPppP€PpÀý@h½ŠQ&€&–j (8pP€PppPý@h½ŠQ&€&–j (8pP€Ppp     @ÿ@À  	   # + 3 ; G  $#"&5462 "&462 "&462#"&462 "&462 "&462 "&462#"&54632K54LKj=KjKKjý‹KjKKjýL45KKjKü<^„^^„ðKjKKjýËp pp ‚„\]ƒƒ]\„ÃjKL45KþçjKKjKujKKjKýŽ4LKjKKñ„^^„^ý£jKKjK� pp pþr]ƒƒ]\„„      ÿ€ €     $$  ÎþŸþ^þŸÎÎa¢aQþ^þŸÎÎa¢aÎÎ    ÿ€ À ,  #"&5465654.+"'&47623  #>bq™›bà&4þ  4&àÉ¢5 ¦þã"		#D7e uU6ÿ & 4 &ÿ þm†   ÿ€€    1 X   ".4>2".4>24&#""'&#";2>#".'&547&5472632>3€=T==T=™=T==T=¹Šv)šG¬G˜+vŠ@b’†R¨R†’b@à=&‡“Á–\N€§Šˆj!>ˆ3l¤k“¢”„i¤k3ˆhPTDDTPTDDTPTDDTPTDD|x¨¨xXƒK--KƒÏ|Mp<#	)>dA{ÐíŸRXtfOT# RNftWQ         €€  ,  %4&#!"&=4&#!"3!26#!"&5463!2!2 8(ý@(88(þÀ(88(À(8€„\û@\„„\@\„ \„àÀ(88(@(88(ü@(88èý@\„„\À\„„\ „      u€  ' E  4#!"3!2676%!54&#!"&=4&#!">#!"&5463!2!232õ5ûÀ([þÚ5@(\&û‹ 8(ýÀ(88(þÀ(8 ,�9.þÙ+’CûÀ\„„\@\„ \„À6Z]#+þ•#,k´ (88(@(88(ü«;5E£>:þ•5E„\À\„„\ „\ 1.       ÿ€ €   $ 4 @  "&'&676267> "&462"&462 .  > $$ n%ÊþÊ%/‡¨‡02þ
KjKKjKKjKKjKf«íþüí«ff«íí«æÎþŸþ^þŸÎÎa¢aÍy””y/PccP/ÏjKKjKKjKKjKýþí«ff«íþüí«ff«@þ^þŸÎÎa¢aÎÎ    ÿ€ €   $ 4 @  &'."'.7>2 "&462"&462 .  > $$ n20‡¨‡/%ÊþÊþ7KjKKjKKjKKjKf«íþüí«ff«íí«æÎþŸþ^þŸÎÎa¢a3/PccP/y””	jKKjKKjKKjKýþí«ff«íþüí«ff«@þ^þŸÎÎa¢aÎÎ    ÿ€ €    + 7   #!"&463!2 "&462"&462 .  > $$ €&ý€&&€þ&KjKKjKKjKKjKf«íþüí«ff«íí«æÎþŸþ^þŸÎÎa¢aÚ4&&4&µjKKjKKjKKjKýþí«ff«íþüí«ff«@þ^þŸÎÎa¢aÎÎ     €  # + 3 C  54&+54&+"#";;26=3264&"2 4&"2$ #"'##"  3!2@À€ÀÀ€À@KjKKjKKjKKjKþÔÔÀ’Ü’ÀÔþÔ,Ô€ÔÀ€ÀÀ€ÀÀgjKKjKKjKKjKÔþXþÔ€€,¨,       €€   # / ; G S _ k w ƒ � Ÿ £ ³  +"=4;27+"=4;2'+"=4;2#!"=43!2%+"=4;2'+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;54;2!#!"&5463!2€``€àà€`` ü `ý€``€``€``€``€``€``þ `` `` àp`€ù€ K5ù€5KK5€5Kp``ð``ð``ýð``ð``ð``þð``ð``þð``þð``ð````þ `ðý €ü€€ü€5KK5€5KK     @ÿ€ €  * V  #"'.#"63232+"&5.5462#"/.#"#"'&547>32327676€©‰R?d¨^­æõ¼7ac77,9xûm#@#KjKÀ#
Ú—XF@Fp:fþõ_ #W�¤IpÂp&3z¼	ëh[ 17ý©q%q#:ûò:#5KKuý't#!X:	%æ#+=&>7p   @ÿ€ €   * 2 F r  56565'5&'.	#"32325#"'+"&5.5462#"/.#"#"'&547>32327676@µËÍ³¬Ô×éë•82.,#,fµk*1x­©‰-!”û¬#@#KjKÀ#
Ú—XF@Fp:fþõ_ #W�¤IpÂp&3z¼	Àe¹`°Åv½oþ8¸t-à	Þ:5	¼½[Ä*î#:ûò:#5KKuý't#!X:	%æ#+=&>7p    €3  $  	"/&47	&4?62#!"&=463!2Iþ.

2

‰þw

2

Ò
-ü@À)þ.

2

‰‰

2

þ.
þ-@@     -ÿ“Sí  $ 9  %"'&4762		/.7>	"/&47	&4?62i2

þ.

Ò

2

þw‰
Eþ‹>u>�þ.

2

‰þw

2

Ò
‰2

Ò

Ò

2

þwþw
!úõýhþ.

2

‰‰

2

þ.
    ÿ€ »  ;  #"'&476#"'&7'.'#"'&476€'þ  )'þs"+5+•@Õ¡'þ  )'›¼©ÆF* 4 *Eþr4þM:—}}8�¥GOû* 4 *þúÁ­     ÿ­~à 
 (  -/'	#"'%#"&7&67%632¢þœBŸ;><õþ•Vþ?þ?Vþ” -öááö-Cú4
<Bü=¨cB5þžþ!%ìì%!ôb 7IÇ))þ9I7    ÿ€€    	#"'.5!".67632yý€(
ýÀ#
 £û ##@,(
€)    ÿ €€   8  !	!++"&=!"&5#"&=46;546;2!76232-Sý€Sý­€àÀü ààÀSö

		÷à SýÚSý`Ààà`Ààà÷		

öü­     ÿ€ €    K  $4&"24&"24&"27"&5467.546267>5.5462 8P88P88P88P¸8P88P˜4,àCˆ€S,4p p4,,4p p4,6d7AL*',4p pP88P8¸P88P8HP88P8`4Yþá&+(>EY4PppP4Y4Y4PppP4Yþ%*<O4Y4Ppp    ÿ€€    % @ \ h t ‚  	"'&4762"&5462&#!"&463!2#"'&'7?654'7&#"&'&54?632#!"&463!2"&5462"'&4762·ÿ 		 

	 àþÀ@U“SxySþ²ïR“þî#PTý—ïþï('“#þ°TU“SxySNŽþÀ@ýò—ÿ 		 

		ÿ 		

 		
3þÀ@à xS’SUO#þî’'(ïþ°V^’'(þîðPVvxS’SUþ±i þÀ@¥ÿ 		

 		
   `  ü   <  +"&=46;2+"&=467>54&#"#"/.7!2Àðð<'G,')7ð‚N;2]=A+#H¤ 0P¢‚RððH6^;<T%-S“#:/*@Z}

>h—       €€  .  %#!"&=46;#"&=463!232#!"&=463!2€&þ &&@@&&€&@&€&ÿ && &À€&&€&€&€&&ýÀ&fÀ&&À&&   b  €    #!"&=463!2#!"&'&63!2 &ÿ && &'ÿ '%@% à&&à&&ý && &&    þk % J  %#/&'#!53#5!36?!#!'&54>54&#"'6763235�øŸ
›þþ€Å¹‰‹Œ}¸Ìêýþ4NZN4;)3.i%Sinˆ1KXL7è§§ü*		ú§#¨ä&		*ä¨þõþØ§Î@jC?.>!&1'\%Awc8^;:+<!P     ÿ  ‚ % I  %#/&'#!53#5!36?!#!'&54>54&#"'6763235�øŸ
›þþ€Å¹‰‹Œ}¸Ììýþ4NZN4;)3.i%PlnˆEcdJè§§ü*		ú§#¨ä&		*ä¨þõþØÙÎ-@jC?.>!&1'\%AwcBiC:D'P           %!	#!"&'&6763!2€Pý þ°õü€&:ý &?€&: &?€€þ€5"Kü ,)""K ,)    ÿÜ€  h  #".#""#"&54>54&#"#"'./"'"5327654.54632326732>32€YO)I-D%n "h.=T#)#lQTv%.%P_–	%	%–_P%.%vUPl#)#T=@è/#,-91P+R[¶Ql#)#|'˜'
59%D-I)OY[R+P19-,# #,-91P+R[YO)I-D%95%–_P%.%v    ÿ€€  ' 3   !2#!"&463!5& =462   =462 &546 €þÙÙ &&ý€&& ÙþÙ&4&r&4&ÿ ¼þø¼¼¼@€Ýþ¹„&4&&4&„GÝ€&&€¹þù¹€&&fþ „¼¼„ „¼¼  ÿ€s   C K  &=462	#"'32 =462 !2#!"&463!5&'"/&4762%4632e*&4&iþ—¼„76`al¹&4&þÙÙ &&ý€&& }nþ

R

Ò

R
þzý“¼„f¥Oego€&&€5þ—€„¼`3¹€&&€Ýþ¹„&4&&4&„Dþ

R

Ò

R
zý“ „¼v     ÿ€ €  "  !676"'.5463!2@þ@w^ëÀCc‰t~55~t‰cC&€&@€û�?J¸°ý V©ƒ|RIIR|ƒ©V &&      ÿ €    # G  !!%4&+";26%4&+";26%#!"&546;546;2!546;232€€ú€€@@ @@€L4ú€4LL4€^B@B^€^B@B^€4L€ À þà þàNû 4LL4 4L`B^^B``B^^B`L    ÿ€€à  L   4&"2%#"'%.5!#!"&54675#"#"'.7>7&5462!467%632 &4&&4¦þ@ÿ o‘&þ &}c ;pG=(8Ai8^„^.À&4&&4&`þÀ	`f°süà&& j©o/;J!#2
 KAE*,B^^B!`	   $ÿ €€  -   4&"2#"/&7#"/&767%676$!2 8P88P—²Qrþ€	@Uþçþì	@à
{`P¼TP88P8€ùþ•³P`þ…
à	@U	@€rQ»Ž       Ñ    !6'&+!!!!2Ñ¤þ²²8©Ìþ²ÌþâÌþ²Ì™üe±;<*ûý@8 !üG¹üG¹GQII¿      ÿ€ €     %764'	64/&"2  $$ �fþÍ3f4þ:Æ4†ÎþŸþ^þŸÎÎa¢a�f4334fþ:4þ:×þ^þŸÎÎa¢aÎÎ   ÿ€ €     %64'&"	2  $$ ÍÆþ:4f3þÍf4FÎþŸþ^þŸÎÎa¢a�Æ4Æf4þÍþÍ4f×þ^þŸÎÎa¢aÎÎ   ÿ€ €     764'&"27	2  $$ �fþ:4þ:f4334†ÎþŸþ^þŸÎÎa¢a�f4Æþ:4f3þÍ×þ^þŸÎÎa¢aÎÎ      ÿ€ €     %64/&"	&"2  $$ -Æf4þÍþÍ4fÆ4æÎþŸþ^þŸÎÎa¢aíÆ4fþÍ3f4þ:wþ^þŸÎÎa¢aÎÎ   ÿ@€€    7!!/#35%!'!%jüŒ/dÅÄ¯jg2ý|þ8€€ý¾ýÂ«¯ýêä55Œþêdc µÕúb¢¢    ÿ@ô€   !	!%!!7!áþöüÜýFG)¦æDûH:¹&ûH€úËþõd“¡¡S)¿     ÿ    U   4&"2#"/ $'#"'&5463!2#"&=46;5.546232+>7'&763!2À&4&&4f]wþqþ4þqw]	`dCõ•À&&À:F–Ô–F:À&&À•õCd`æ4&&4&ü þ 	]�§§�]	`d[}‡&€&£"uFj––jFu"£&€&ýy}[d     €  #  2#!"&546;4   +"&54&" (88(ü@(88( r&@&–Ô– 8(ýÀ(88(@(8@¹þù¹&&j––jþÀ      ÿ€ €    ' 3   "&462 &         .  > $$  –Ô––ÔáþÂáá>aþÔþXþÔ,¨¬f«íþüí«ff«íí«æÎþŸþ^þŸÎÎa¢aêÔ––Ô–þa>ááþÂáTþXþÔ,¨,ý~í«ff«íþüí«ff«@þ^þŸÎÎa¢aÎÎ       €€   /  +"&=46;2+"&=46;2+"&=46;2€8(À(88(À(8 8(À(88(À(8 8(À(88(À(8 À(88(À(88(À(88(À(88(À(88(À(88        €€   /  +"&=46;2+"&=46;2+"&=46;2€8(À(88(À(88(À(88(À(88(À(88(À(8 À(88(À(88ØÀ(88(À(88ØÀ(88(À(88    ÿ€ €   5 E  $4&"2%& '&;26%&.$'&;276#!"&5463!2 KjKKjªþ¹éšÜ€f±éþáš	
Ì\Ñ€
©wü@w©©wÀw©ËjKKjK"éG€Üššé±f

€Ñþ¤Ì
	Íü@w©©wÀw©©     ÿ€ €       $64'&327/¢aÎÎþŸþ^þŸÎÎ²  ýà!  €ÎþŸþ^þŸÎÎa¢aý—J@%ý€%	  6ÿ5ËÊ   /  	64'&"2	"/64&"'&476227 <ýÄþÄijþ–6ý–j6‹üu%k%~8p 8}%%‹%k%}8p 8~%<þÄýÄ<þij4jý–4þ–�üt%%~8 p8~%k%Š%%}8 p8}%k     ÿ€ €    54&#!"3!26#!"&5463!2 &ü€&&€& ©wü@w©©wÀw©@€&&€&&:ü@w©©wÀw©©     €€   /  #!"&=463!24&#!"3!26#!"&5463!2€üÀ@€^BüÀB^^B@B^€©wüÀw©©w@w©à@@þ2@B^^BüÀB^^‚üÀw©©w@w©©     ú   +#!"'&?63!#"'&762ú(Àý@ 	@À(@>@¥%ü À€%%€þ€     ÿ€ú    !232"'&76;!"/&76 ÀÀ($þÀ>þÀ(ÀþÀ 		 ü¡J þ€€&%€À    ÿ€ €  $  %64/&"'&"2#!"&5463!2­ff4þ-Ó4ff4f©wü@w©©wÀw©íf4fþ-Óf4þš†ü@w©©wÀw©©   ÿ€ €     /  #5#5'&76	764/&"%#!"&5463!2”˜48`ÒþÝ#þû þàýà€\˜P\ ©wü@w©©wÀw©¬˜4`8ºþÝ#ý@  ýàþà`\P˜\`ü@w©©wÀw©©     ÿ€ €  )  4&#!"273276#!"&5463!2 &þ *�ýêf4�' ©wü@w©©wÀw©`à&')�ýê4f�*ü@w©©wÀw©©   ÿ€ € % 5  	64'&"3276'7>332#!"&5463!2í`þ '(wÂƒa8!
§,j.¨Œ(&©wü@w©©wÀw©³`4`* '?_`ze<µß	bw4/ *Àü@w©©wÀw©©    ÿ€ €      - .  6  $$ € ÿ €þ  ’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aÀ€€Oýâÿ þÝ(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ   ÿ€ €   -  "'&763!24&#!"3!26#!"&5463!2yþÀBþÀ(€(˜ü@À ©wü@w©©wÀw©]#þ@À##ý Àü@Íü@w©©wÀw©©   ÿ€ €   -  #!"'&7624&#!"3!26#!"&5463!2y(ý€(@B@uü@À ©wü@w©©wÀw©£###Àþ@þÚÀü@Íü@w©©wÀw©©   ÿ€ €   -   '&54764&#!"3!26#!"&5463!2@þ@####ÀÛü@À ©wü@w©©wÀw©¡BþÀ(€(þÀýìÀü@Îü@w©©wÀw©©     ó€ `  %#" '#"&=46;&7#"&=46;6 32/.#"!2#!!2#!32>?6Ð#!"'êþ¢?_BCbCaàf\	+~È2Ô	
þË
	þ}0Ë$åŸÝq90rÒ Ÿ€pr%Dpu‰      ü€ ?  #!"&=46;#"&=46;54632'.#"!2#!!546;2üüDa__÷¿¹–	g	
*`-Uh1þÏž¢�þ‘–ƒß«Þ}
	$^L×ƒþ…µ    4ÿ Ò  b  +"&=.'&?676032654.'.5467546;2'.#"ÒÇŸ‡B{PDg	q‚%%Q{%P46'-N/B).Ä�‡9kC<Q7>W*_x*%K./58`7E%_™Ý¯¯	,-3‡
cVO2")#,)9;J)ŠÐ´°"!*’
#VD,'#/&>AX     ‚€ >  ++"' '&=46;267!"&=463!&+"&=463!2+32‚¨Ôª§$
Ã	þÎÀ	p„¡þU�9Ó‘@é/«*f�´²þšoÌ	VRfq…f=S    ÿ€ E  !#"&5!"&=463!5!"&=46;&76;2>76;232#!!2#![¬þà þàÖþ¿
Â
×%
)¿¿
	þÇ×þÞ"þÞJgUhBþW&WX¤ý½hUgþ¶      €  8   4&#!!2 #!!2#!+"&=#"&=46;5#"&=46;463!2‚jþÀ@joýÈþ¬ùþ§ààààÈgÈ|þ@¡þ~ôv€ÀÀ€v•u      €      n  #467!!3'##467!++"'#+"&'#"&=46;'#"&=46;&76;2!6;2!6;232+32QŸKt#þÜ ¡‹#FŸN¢Qo!þ×"€Õ¤Ÿ¦Ñ§Ÿ Ð¯!ŽmY

‰Zga~bm]‰

[o‘"³U+þÔ¬€€€ýÔ,þÕ­€€ @ý˜hý˜
h@€@Xþ˜hþ˜hþ¨@€   8ÿ è€ 3 H \  #5"'#"&+73273&#&+5275363534."#22>4.#2>�•ut3NtRšP*šHÈo2
LoÔ@!šR(šOzh=Ñ,G<X2O:&D1A.1G$<2I+A;"B,;&$€¶L–‹GlF/ÿûü ÿ·3’D¤ü÷õü;aý�$8$þ®".ø!3!
þÍ.   ÿ       3!#!"&5463! ˜ý¨8( 8(úÀ(88(  Øþh (8ûà(88(@(8   ÿ      ( 8 H  !!#!"&5463!54&#!"3!2654&#!"3!2654&#!"3!26¼þ(D 8(úÀ(88( 8Èý@Àý@Àý@À$ØýÄûà(88(@(8ýà(8ý @@@@@@   "ÿ }  
 $ B R  3/&5##"'&76;46;232!56?5"#+#5!76;5!53'#3!533§±Hýð
þÁ
þÀÀÀÀDý¸q		èx7þ�	øÒþàK/ó/KþáFæ¢æhÚ/"ûþÁ		@`ú …éZ		såYýîw�jj��jj–ýj     "ÿ }  
 $ 4 R  %3/&5##"'&76;46;232!53'#3!533!56?5"#+#5!76;5§±Hýð
þÁ
þÀÀÀÀ�þàK/ó/KþáFæ¢æý¸q		èx7þ�	øhÚ/"âþÁ		@`ú þüjj��jj–ýjéZ		såYýî
w  "ÿ     ) 9 I Y  %#"'&76;46;232#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2à
þÁ
þÀÀÀÀ üÀ@Àý€€Àþ@ÀÀÿ  `þÁ		@`ú ŽÀÀòÀÀòÀÀòÀÀ     "ÿ     ) 9 I Y  #!"&=463!2%#"'&76;46;232#!"&=463!2#!"&=463!2#!"&=463!2Àÿ  þ 
þÁ
þÀÀÀÀ þ@ÀÀý€€ÀüÀ@ ÀÀrþÁ		@`ú rÀÀòÀÀòÀÀ    "ÿ Î  
 $ C V  %4&#"326#"'&76;46;232%#"'&'73267##"&54632!5346=#'73BX;4>ID2Fýž
þÁ
þÀÀÀÀî8PuE>.'%&TeQ,j†�m{¤þ+§>RÀ{ß?jJrL6VþÁ		@`ú 7>wmR1quW�ei’½/rr°:V¹ýr     "ÿ Î  
 $ 7 V  4&#"326#"'&76;46;232!5346=#'73#"'&'73267##"&54632BX;4>ID2Fýž
þÁ
þÀÀÀÀÐþ+§>RÀ{Ã8PuE>.'%&TeQ,j†�m{¤ß?jJrL6ûªþÁ		@`ú ürr°:V¹ýr3>wmR1quW�ei’½    ÿ€@€   \  %4&#"326#!"&5463!2+".'&'.5467>767>7>7632!2 &%%& &þà&& & 7.'	:@…$LBœWM{#&$h1D!		.I/!	NrÀ&&%%ý€&&€&&V?, L=8=9%pEL+%�%r@W!<%*',<2(<&L,"r      ÿ @    \  #"&546324&#!"3!26%#!#"'.'.'&'.'.546767>; &%%& &þà&& &i7qNþë	!/I.		!D1h$&#{MWœBL$…@:	'.À&&%%ýå€&&ý€&&¯=XNr%(M&<(2<,'*%<!W@r%�%+LEp%9=8=L     ÿ€ € 	   + = \ d  Œ ž ² Â  %54#"327354"%###5#5#"'&53327#"'#3632#"'&=4762#3274645"=424'.'&!  7>76#'#3%54'&#"32763##"'&5#327#!"&5463!2—¸BBýÅPJN±C'%!	B?)#!CC $)û54f…"þ�@@
B+ˆþìþíˆ,A

A+‰&‰+A
ýZK35N #J!1331µCCC $)÷©wü@w©©wÀw©é�2à«"33èFþY§F~þ‘(-%"þòo’4*)$í¡(*¶	(&;�;&&9LA38œ33œ4ý±S,;;,W­°T+<<+T;(ÃÃ\g7Éx‚:&&:‚:&&<rþåþÛ%-ü@w©©wÀw©©    ÿ å  	   + = [ c } ‰ › ¯  #"'632#542%35!33!3##"'&5#327%54'&#"5#353276%5##"=354'&#"32767654"2 '.'&547>76 3#&'&'3#"'&=47632%#5#"'&53327Ë''RZZü:kþÈid YYY.06­	62+YY-06	R[!.³'CD''EH$ý VVÏX:¸ý¸:YX;·æ¸:Yüfyd/%jG¶&DC&&CD&O[52.[$ÓC-D..D–^^ýÇîþ†* lþy1%=^ÅI86Ùýi077S3
$EWgO%33%O­O%35	ÂÒEEÒFýWêt;PP;pîêt;PP;pþqþñJŠgTþùF¯Q%33&P¯P%33%Rþ7>%3Šþ‘!+}   ÿ€{ö  '  +"&72'&76;2+"'66;2U
÷&ï
ý¡	ï(ÊýðP

ï*þ­'ñeþJ."À-düZý™-n Ž-      ÿ€ €  ' 7  4'&+";27&+";276'56#!"&5463!2­~¸}Ä		¹7»þe ¸	þü™Û©wü@w©©wÀw©Ý"Øþ¦$Q#ý'þ!#ÜÓˆü@w©©wÀw©©       
 ö  I  -22#!&$/.'.'.'=&7>?>36Çäþ¹¨9II ! '	$ !ûþˆÏþÏ01$$%A'	$ ! û˜úýg	
\7@‘)(ˆ‘‘7Y
	
 \7@‘)(ˆ‘‘7Y
   @ÿ€ÀŠ       	'5557	’îþªþ,þþ“VWýQVþþ®.Rþþ©Wéþ®þ=þÏþã?þälþÛ%l`þäØþãþÐþòþñþÁ~þÁþò0  ÿ õ         !#!#%777	5!	û¢ ž üR!!ýXCÕCýôfffÙÝ€þ#ý² `àý€€,�¥œ’þ­‘¶{ýÿ{{ý`�ú¡ŸŸ     ÿ€ €    O g   4&"2  &6 $"&462$"&62>7>7>&46.'.'.  '.'&7>76  –Ô––Ô æþ¸ææHR6L66LþG‹HyU2LL2UyH‹‹HyU2LL2UyHn
äÐXþ6XÐä

äÐXÊXÐä
Ô––Ô–¤þ¸ææHæ6L66L6€L2UyH‹‹HyU2LL2UyH‹‹HyU2Lþnþ6XÐä

äÐXÊXÐä

äÐ     ÿ€ €     2#!"&5463 4&"2$4&"2àw©©wü@w©©wš|°||°°|°||°€©wü@w©©wÀw©ü¨°||°||°||°|    ÿ€ €  	   !3	37!  $$  Éþn6^þ5þ5^h
ûÎþŸþ^þŸÎÎa¢a’þÎà³ýM 1þ^þŸÎÎa¢aÎÎ    ÿP�£ 
  * C g  '.676.7>.'$7>&'.'&'? 7%&'.'.'>767$/u5'&$I7oÆb?K“\[zäH,1þÝþí+.@\7<äÜ?5\V,$VÏÅg.GR@ ß7àµU,+!üþšø’	#	"8$}¼{)›<¥?L RR;kr,yE[€˜z#	/1
"#	#üeCI0/"5#`Ä	””"8¸§þ4~&p)4	2È{¬H-.%W.L>   ÿ€ €   ' : Y i  4&67&'&676'.'>7646&' '7>6'&'&7>7#!"&5463!2PR$++'TJX„j7-F�¶C',›©,&C."ÆÒ!$28¡þh¢/�ù³"‡	+pØþñ„^&+3$i³µ0(©wü@w©©wÀw©š+.i6=Bn\C1XR:#"ý'jjš8Q.cAjÇ57!?"0DŒÊ$4"P[&2ü@w©©wÀw©©     Dÿ€   "  %.5#5>7>;!!76°P°Yh­pN!¨HrD0ôMþ² C0NÏí#>8\xx: ×W]oW-þXüýú45    ÿ€ €  /  %'#.5!5!#"37>#!"&5463!2p>,;$4
ÿ ¼5eD‚+W›cE‡¢©wü@w©©wÀw©K·()ŽÂF
,VhV¥þ^9tjA0/ü@w©©wÀw©©  ÿ@ý     #"'&76;46;23õþ¢

þ�	àÀà &þ€

€àû     ÿ ýÀ   ++"&5#"&7632ý	àÀà^

cû à&€

þ€     @ ý   #!'&5476!2 û &þ€

€ààÀà^

b	à     Àý   '&=!"&=463!546À
þ€û à&€
ƒ
þž	àÀàþ¢
     ÿ€q  & 8  #"'&#"#"5476323276326767q'T�€1[VA=QQ3˜•“qq«Hih"-bfGw^44O#AŠþá?66%CKJ°A}}Ä  !"òä’�""A$@C3^q|Æz=KK?6•lk)    ÿ €€      %!%!ªýVªýV€üu‹üuýu^-çým5ýwüî}•nüæ�     ÿ €~    7 M [   264&"264&"2"&546+"&=##"&5'#"&5!467'&766276#"&54632Ý  ¼  üû*<;V<<O@-K<V<Š<+*<J.@®k€üc€lGH_Ô_H–<+*<<*+<    Ï<*þR+<<+®*<ýf.@ã+<<+ãã+<<+ã@.š•7ÅuuÅ7ƒ„**„ý•þR+<<+®+;; 	 ÿ ù    "%3Iñ  #5472&6&67><&4'>&4.'.'.'.'.'&6&'.'.6767645.'#.'6&'&7676"&'&627>76'&7>'&'&'&'&766'.7>7676>76&6763>6&'&232.'.6'4."7674.'&#>7626'.'&#"'.'.'&676.67>7>5'&7>.'&'&'&7>7>767&'&67636'.'&67>7>.'.67—	\
þ›
	U7	
J#!W!'	"';%
k	)"	
	'

/7* 		I	,6
*&"!O6*O $.(¨	*.'
.x…,	$CNý¡	
£		*	´
6		
7%&&_f&
",VL,G$3¤@@$+
"


V5 3"	""�#dA++
y0D-%&n4P'A5j$9E#"c7Y
6"	&
8Z(;=I50' !!eþR
þš
"+0n?¢t(-z.'<>R$A"24B@(	~	9B9,	*$				<>	?0D¨9f?Ae ‡	.(;1.D	4H&.Ct iY% *	Â
7àêúÈJ	 <W0%$	
""I!*D	 ,4A'¾4J"	.0f6D�4pÆZ{+*ŸD_wqi;ÐW1G("%%T7F}AG!1#% JG3   ÿ€ €    ' . 2 > V b  %&#'32&'!>?>'&' &>"6&#">&'>26 $$  *b6”~ˆ#¸ê„= þÉþ–XP2“Š{&%gx|ŠÀ .ÜÒÇW)o”üñO¹øLOƒsEzG<ä’	CK}E	$MFD<5+
zÎþŸþ^þŸÎÎa¢a$ñMWŽM–“1>]|áYY›^DÖÕ¥Aò—ï<ïæKåm‘¤ªÔE6<þ"è²@9I5*Èþ^þŸÎÎa¢aÎÎ     ÿ€ € > ^  4./.543232654.#"#".#"32>#"'#"$&547&54632632•':XM1h*�+D($,/9p¬`D€oC&JV<’Z PA3Q1*223ô©I†oBkáŸ‚hMI�þû½oPáŸ‚hMI�½oPÙ2S6,M!"@-7Y.?oI=[<%$('3 -- <-\ƒ%Fu�ŸáPo½�IMh‚ŸáPo½þû�IMh    ,ÿ€Ë  # ? D  76&#!"7>;267676&#!"&=463!267
#!"'&5463!26è%ý8#!ïþÚ&&Z"æM>2!þñ	þ^I7LRx_@ž>MNÂ""û³`‚=&&*%îIþ}þÇ,
	þ	L‚7_jjüê9ƒ      ÿ€ €   /  %4&#!"3!264&#!"3!26#!"&5463!2Àþ à þ à &ú€&&€&À ü Ž€ý€ú€&&€&&      ÿ  à 1 9  #"'#++"&5#"&5475##"&54763!2 "&462 8(3ã-÷	&ÀB. .BÀ&	÷-ã3(8 Ig€gI þ`ƒºƒƒºà(8+U„þe&þð.BB.&›„þ«+8(€kkþ€`ºƒƒºƒ   ÿ  à % -  "&5#"&5#"&5#"&5463!2 "&462 8P8@B\B@B\B@8P8pP€Ppþàƒºƒƒº@þ`(88(`üp.BB.Ðþ0.BB.�þ (88( PppÍºƒƒºƒ   ÿ€ €  !  %>&'&#"'.$ $$ ^/(V=$<;$=V).XÎþŸþ^þŸÎÎa¢aêÙJ`"(("`JŽþ^þŸÎÎa¢aÎÎ    ,ÿ Ôÿ  I   4."2>%'%"/'&5%&'&?'&767%476762%6À[›ÕêÕ›[[›ÕêÕ›oþÜþÜ´
 
´þÜþÜ	´´	$$´	"	´$$	´´	êÕ›[[›ÕêÕ›[[›5`þÎ

^øø^

2`øø`2

^øø^

þÎ`øø   ÿ€¾  1  %#"$54732$%#"$&546$763276î68¶þÊ´hÉÿf«í‚�&^þ…àœþäÎzsÅ™,!V[’ú”vn)é	´6¶À¥<þ®×‚í«f{ÃËózÎœ™Ì}))NÏs”ú’3(  @ÿ€À€   +   4&#!"3!2#!"&5463!2#!"&5463!2@&ÿ && f&ú€&&€&@&ú && &¦4&&4& ü@&&À&&¦ÿ && &&    ÿ `À B H   +"/##"./#"'.?&5#"&46;'&462!76232!46 `&àCÐ6Æ@Bb0€3eI;·Ê:à&&à­&4­L­4&­àþFý€»
»Z4&«wÑ4Å) €ü€''Ï5ãr &4&&­4&­­&4­þÚ …»»  ÿÿ }G …  #&/.#./.'&4?63%27>'./&'&7676>767>?>%6}­)(."�2*&ÿ @P9A
#sG–q]
#lh�<*46+(	
<5ºR5"*>%</
 '2ø@æ 53*9*,ƒZ&VE/#E+)AC
(Ž �	2k<X1$:hI(B"	!:4Y&>"/	+[>hy
	   ÿª÷K 
  ! / U i   %6&'&676&'&6'.7>%.$76$% $.5476$6?62'.76&&'&676%.76&'..676£#"NDQt	µ-âokQ//Ñjo_	 þÿ’ßþÛ	 ’ß%&J�ÁþýþæþôÕ‚‹€©YJA-‹Ö.--
9\DtT+X?*<UW3'	26$>>¬W0{òü"F!"E ›^f`$"¹_]\µ<`”Fí’`”FíŽD�ƒh>Cw·ls€©†J@‘;=?s:i_^{8+?`)O`ýs2R´DE58/K      ÿ€ r 	    #"'>7&4$&5m«ÅÄ«ŠÃ"#Ãþ›ýÌµ§$5µÌý³$§"^^Wø��ø=þüþac×»EÖý*þè×cŸüåÖþ»     ÿ z  k  ./ "&4636$7.'>67.'>65.67>&/>z X^hc^O<qþŸÐ­+f$H^XbVS!rÈ‡r?5GD_RV@-FbV=3!G84&3Im<$/6X_�D'=NUTL;2KPwtŽ±Pt= 

äþù&Õ¼,J~S/#NL,ƒ 8JsF);??1zIEJpq�DIPZXSF6\?5:NR=“ˆ;.&1  ÿ ë       +!"&=!!%!5463!2ësQ9þüýïQsÖû*Öû*Öû*sQNQsBUwþówUBFÿ ÿHÿ ÿŒCCTww   ÿ€ €  % 1   #"&=!"&=463!54632.  6  $$ €	þÀ	þ `?©’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aŽ	þÀ	ÀÀÀ
þÁ«(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ      ÿ€ €  % 1  #!#"'&47632!2.  6  $$ €þ þÁ		@	` ’úþØú’’ú(úrÎþŸþ^þŸÎÎa¢aàÀÀ
?		@	Àþÿ(ú’’úþØú’’_þ^þŸÎÎa¢aÎÎ    ÿ€ €   /  #"'&476324&#!"3!26#!"&5463!2 &þ@À& ü@À ©wü@w©©wÀw©Àý€&@B@&üÆÀü@Íü@w©©wÀw©©   ÿ€ €      "&462  >& $$  –Ô––Ô*þØú’’ú(ú’’rÎþŸþ^þŸÎÎa¢aêÔ––Ô– ’úþØú’’ú(ú½þ^þŸÎÎa¢aÎÎ      ÿ ]à  6  #"$547 32>%#"'!"&'&7>32'!!!2ÿf:þÐ»œþ÷›Ñªz’¹~Õu:ÿ (ïþ(%`V6B^hD%§þiÇ(ä]Ì³Þ›	œµ*>ƒ6ß…¹þù‚Ýr€#Ý!3?^BEaþß€€#þ9     ÿ€ € # 3  6'&632#"'&'&63232#!"&5463!2
«çQ,&UŒ#+' ‚;il4L92<D`�âÜú©wü@w©©wÀw©‚Øþó`9Ü©6É½]`C4³7Û7³&ü@w©©wÀw©©      €€ D  +"&5#"'&=4?5#"'&=4?546;2%6%66 546;2€½þ¼¿ ×
	é×
	é wþwwþw¼ À¿þ¼½cB
€G]B
€Gúµt€y]t€yþ¾     €€ # 3 C  #!+"&5!"&=463!46;2!24&#!"3!26#!"&5463!2€þ @þ `@`€^BüÀB^^B@B^€©wüÀw©©w@w©à@þ `@`þ þ2@B^^BüÀB^^‚üÀw©©w@w©©      ÿ€€  ' / ? P  +5#"&547.467&546;532!764'!"+32#323!&lnž€@:MM:@€žnY*�Yz--zY�*55QDDûU÷Ùï9pþàY-`]��]`.X /2I$Èü	t @@/!!/@@3,$,3ü$p$0”0þÖ&*0þà&ÐàÐ&þà!P@   ÿ€€  R V  2#"&/#"&/#"&546?#"&546?'&54632%'&54632763276%ï>S]¬8T;/M7þÊ7T</L7™=Q7,œiœ<R7,�5T</L666U;/M5¢<U<,�i¤üü6iþÊøQ=a!;§;V6-¥j¤;V6-£5	P=/L596Q</L5Ÿ<U6- i ;V7,¡7O;-I6þÄ8þúi;k      ÿ€ €  ) I  2#!"&5463#9"'.'.'3!264&#!"2>7%>àw©©wü@w©©wà!"Å5bBBb/¾/*
8(@(87)üÀ(8=%/µ'#?€©wü@w©©wÀw©ûà´#~$EE y &þL(88e):8(%O r		

		®O      ÿ     ? G Q a q  47&67>&&'&67>&"&#6$32#"#"'654   $&6  $6&$ CoÄîLþê.*ÍKPx¨þè.*Í 
iSÆ“i
7J?þí~�pi{_Ð¯ë;ü¢lLðŽŽðþ´þ”þ´ðŽŽðUZ=åˆˆåþÃþ¦þÃåˆˆå€£–ü_t'<Zÿ :!
	þ¸þ@!
 »j`Q7$kÓýy, R®ÃÑþŸf¦©k*4Žðþ´þ”þ´ðŽŽðLlLðù·ˆå=Z=åˆˆåþÃþ¦þÃå     ÿ€      &$&546$7%7&'5>þðäþŒÖÉ]ÙÙþé5ê­%ýó“w¡Ì ú €¤ý’Œ÷¤¬&à�˜æPþ?þzrSF¬!|     ÿ €   & 0  	##!"&5#5!3!3!3!32!546;2!5463ÀÀ€)ú
)€  € € € ;)ù€);;)ø€) þ€€&&€ÿ ý  ý  ý  ý &@@&À&€€&    ÿ€	 €  6   $&727 "'%+"'&7&54767%&4762î¬þÖþ¤þÖ¬>4Pû ýt+8?::
	À	
::AWþ³``¼þÄEvEEvE<µ.þ Î"›e$IE&þO±&EI&Ï{h.`þ   mÿ€“  "  &#"& '327>73271[>+)@(þÿ°]:2,C?�Á*%‘Zx/658:@#N
’Cý=ÃEÅ(‹oíþÄE=é“ÍW'c:†ø    ÿ€á€ #  !#"$&6$3 &#"32>7! Õ¶þ¯Ú�þäÎyyÎ�,×Ñ{·�Û€€Û�W’^F!þLîC=Ùþ«ÀyÎ:ÎyÉÉw‚ßþøß‚0H\R%    ÿ      " N ^   '&76232762$"&5462"&46274&"&'264&#"'&&#"32$54'>$ $&6$ G>þî>0yx1þÓ4J55J¿5J44J5ûFd$‚µ?È4J55%6ÝE´�#42F%ÅÆ$fŽðþ´þ”þ´ðŽŽðLlLðq>>11ÔJ44%&4Z%44J54R1F$Z-%45J521þÈZ%F1#:ŽÊÊŽ 9»þ”þ´ðŽŽðLlLðŽŽð      ÿ€ €   # Q a  "'&7622762%"&5462"&546274&#"&'73264&#"'&&#"32654'>#!"&5463!2«5ì5*Î*þþ.>.-@-R.>.-@-×<+*qš6«- -- 0½<šo,+< ð©ªð3©wü@w©©wÀw©—55**–.. -- .. --G*<Nó' ,-@-+*þôM <*2z­­z1äü@w©©wÀw©©   ÿ€ €  0 <  754&""&=#326546325##"&='26  $$ bZt t&—sRQs‰–Z<t¢sQÎþŸþ^þŸÎÎa¢a¹>OpoOþåxzRrqP6ßz~{{Prr­þ^þŸÎÎa¢aÎÎ    ÿ£€]  0  54&"#"&5!2654632!#"&57265&<T<ü±²ûH<T<ý¯°üÃ�Hû²±üƒÃ<T<8v*<<*ýœ¯øû²
þú+;;+l«òô¬ˆ:¡þö²ûù°=:þò*;;*    ÿ€ €    %!!"!!26#!"&5463!2Àý@þ ]ƒÀà]ƒ@©wü@w©©wÀw© àÀƒ]þ ý@ƒü@w©©wÀw©©       æ  	     % )  3!!#335!!5!5!%#!!5!5!%#HÌýìH{™ÍÍÍRýëHþ¸H{šýìGþ¹G{æü)¹ýëqþ�ýG¹ÌÌþâüR£R¤qþ�üR£R¤qþ�   ÿ€ € 	  # 0 @   #"'632 #"'632 &#"7532&#"#7532#!"&5463!2L5+*5þõL5+*5~°}7W|Ó3B}§±}JCºÓ7=}©wü@w©©wÀw©D€ZQ€[ý1¾N:_ý„)Îi¾$ü¸)Îøü@w©©wÀw©©   
 )ÿ	Í  ‚ ¼ Ê Î Ü ã ç é í ï  6.#&#"'&547>'&#".'&'#"&5467%&4>7>3263232654.547'654'63277.'.*#">7?67>?>32#"'7'>3'>3235?ÆK‰cgA+![<E0yœ$,<'.cI
	,#„ '!;7$—=epþæ£	¶¥/�/7/
D+R>,7*
2(-#=
	/~[(D?G  ÷|,)"#+)Oü´8,+÷'¹6	y{=@þù0mI¡#938OAþE`
-Ó
)y_/FwaH8j7=7?%œ­¼•a	%%!?)L
J9=5]~™pj
 %(· 1$",I $@((Ö
+!.S		-L__$'-9L	5V¥Æ+	
	6üT+6.8-$±0þÐ+tý|S1    ÿ î  6 ] ƒ  &#"'&#"67>76'&'&#"67>32764.#"#.32>67>7 $&54>7>7>7�rJ�@"kb2)W+,5/1		#

Z
-!€‚$IOXp7s¤LCF9–vz NAG#/ 5|ÐþëþÐþæÕ€';RKR/J#=$,�9,¬+$UCS7'2"1
 !„/
,
/--ST(::(›ep4AM@=I>".)xÎ¤þç¿lsÇ Y§|qK@
%(YQ›&NEHv~«     ÿ€ €  < Z x  '#"&5467&6?2?'&"/.7.546326#"&'&/7264/7'764&"'?>>32. —A­UpIUxYE.A—%%%h%—¡¾˜%hJ%˜ —¡—D,FZxULsT«gxUJrV»D—%hJ%˜ ˜ ˜@/LefL.C—%Jh%˜ ˜¡˜C¸VsNUxÏ ˜@.FZyUHpV®A˜%h&%%˜ ˜%Ji%˜ ˜ ˜C¹WpIUybJ/û•Uy^G,D˜%Jh%˜ ˜ ˜@­UsMtU·C˜%hJ%˜ ˜ ˜C-Kfy    ÿ    E X [ _ g j ‰ £  &/&'.''67>7>7&'&'&'>76763>7>#&'&'767672'%'7'+"&'&546323267>7%#"'4'6767672,32Ž,+DCCQL�Df'
%:/d
B	4@}Ï&!0$¾?‹ûø¶ýJÙfµdØf-Óþ.=þúž6(‚’:!TOñ?
!I­G_�U%
•üúý.k*.=;Ê	5gN_X¶‰	"
##
292Q41à’ã*ý™èéý6‘ýènA;¸|ú BSN.	%1$€ûÉöó6	$€Ænkþ^   ÿ     ' 7 G W g w ‡ — § · À  2+"&5463#!"&5463!254&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26#"&=! B^^B€B^^Bà:F–jü B^8( (`˜(ý €€€€€€ €€€€€€ €€€€€€` (8ý€€^BûÀB^^B@B^£"vEý j–^B (8(˜`(û€€€€€€€þ€€€€€€þ€€€€€€Ž 8( þ    ÿ €    / ? O _ o  � Ÿ ¯ ¿ Ï ß ï ÿ/?  2#!"&5463;26=4&+";26=4&+";26=4&+";26=4&+"54&+";2654&+";2654&+";2654&+";2654&+";2654&#!"3!2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26@&&û &&À@@@@@@@@€@@@@@@@@@@ þÀ@@@@@@@@@ @@@@@@@@@@ &ù€&&€&þà@@þò@@þò@@þò@@þ²@@@@@@@@@@ûÀÀ@@@@@@@@ü@@@@@@@@@@    @ÿÀ`  '  	"&5#"&5&4762!762$"&462¤þÜB\B@B\BþÜOäpäPþ ƒºƒƒºÜþÜüÈ.BB.€þ€.BB.8$PääOåºƒƒºƒ   ÿ€€€   3 C Q  #".54>32#".546322#"&#"#"54>%".54>32%2#"&54>&X=L|<&X=M{<þªTMLƒFTMLƒFŠv¸"?B+Dï?BýJ·p§ÐH=X&<{M=X&<|dMTFƒLMTFƒ(<kNsœI<kNs›ýÓPvoœJPwo�/Ãþés.=ZY’VÓ®vÓNk<J›sNk<IœshwPJœovPJ�o  @ÿ À    +"&7.54>2Àr_-$À$-_rU–ª–Uð‘Å%üË&&5%Å‘€ó��ó      ÿ €€     '-"'.546762€€ý€@ºýFýFú$ý@Bý@$.&À,À&.]]|éqþþþý #<þ€€<# (B ÿ B      ÿ €        B  %'-%'-'%'-"'%&'"'%.5467%467%62€€þ€@”þlþlÔ€þ€@”þlþl,€þ€@¹þGþGù&!þ@@þ@þ@@þ@!&+#²+#À6À#+²$*`À:¤p­­­ý�À:¤p­­­x¥
¤p½½½ý=þ`$>àààà>$ &@º�&@À

À@&þpº@    ÿþ   	  & . A  !!"!&2673!"54 32!%!254#!5!2654#!%!2#!8þÿüZp˜¦?vÝdþ¹ÖýÎŠÍeýnsû6(ÍÇþÒN[¾þüþëRWˆu?¬rt1Sr€Fý�­|þÒiZÃý·@7þÍ×ÐˆÞ‰oy2§´¾IM�×C~[µR ¦yK{T:     ÿ€ €   % , A G K  2#!"&5463!!2654'654.#532#532"&5!654&#"327#2#>!!àw©©wü@w©©wÓþ�~u �k'JTM°£wa¹½|
DH›•�€¤ž†Í>ŠI1qþFj?þÁ€©wü@w©©wÀw©þ‘üísqž*4p9O*þÂ¸Z^þ±Ùqh LE
„±¬‚‡¤¿"(nz8B
M     ÿ€ €   ' ?   "&462 4&#"'.'324&#"3267 ##"&/6326 32 .�Ê��Êý�’hhMA˜LR vGhÐ³~³³~³–þõ¼þKÂ„yºæ…O^»¼Ê��Ê�û¾Ð’*—LM@!<Iß~³³~²²½þöþÁ�²˜t\­�0—»þõ      ÿ€ €   C M   4&"2 #"&'676&/632#!"&=3267%2654&#"&#"%463!2"&4632Úr qq þtR8^4.<x3=RRü©wü@w©¬“_hš
Y–ÓÓ–”Òá	K>þ×©wÀw©÷ŽÈ��de�) qrOPqþÈ¦s:03=<x!mü@w©©w™E\xŒgüÓ•–ÓÑ”þ¾%wÔw©©þ d��ÈŽ�  ÿVïÿ   - < K \  %.'.>7'.?67'67%'>&%'7%7./6Dþ\$>	"N,´“?a0¾#OŒ€¼1G”æÓªâ9ý'/ÚþÃáP(1#00—Ô($=!F"ç9|ŽÜþ]—"RE<•6'oþ�9%8J$\:þ…\H‘iTe<?}Výêþ™#¤oj­²?þŒ»d,6þÅþ•%N#"
HlÃíSþ‹VYš]C=    ÿ@ €    C   4&"2!.#!" 4&"2+"&=!"&=#"&546;>3!232à^„^^„‚øY	ý 	^„^^„þ`p pü p p`ƒ]i¢b b¢i]ƒ~„^^„^àeý„^^„^ þ€€PppP€€PppP€€]ƒ£^^þ]ƒ   ÿ    3 ; E M  2+"&=!"&=#"&546;>;5463!232 264&"!.#!" 264&" ]ƒ`p pü p p`ƒ]i¢b€À€b¢iùú„^^„^døY	ý 	!„^^„^€ƒ]þ€@PppP@@PppP@€]ƒ£^àà^þ]þ ^„^^„‚eü»^„^^„   ÿ à  3  $#!#!"&5467!"&47#"&47#"&4762++à&þ2
$þÀ$
þ2&’å&’Å&€4€&Å’&å’Z4&�&##&�&4“&4“&4€þ€4&þm4&þm   ÿ€ €  + D P  4'&#"32763232674'&!"32763 3264'&$#"32763232> $$ gÁþ…š* „oâ«`#íþÉ™–0#z�Ñ#l(~þ²°Ì )…®Ÿ-g+ÍÎþŸþ^þŸÎÎa¢aF s"	+gì(�*3#!|#/IK/%*%D=)[þ^þŸÎÎa¢aÎÎ   ÿ€     	!!!'!!77! þÑþ,ŽþÓ/þéû,Ž-Ñýºþaþï/GŸ      Œ	 t  % / ; < H T b c q  � � ž ¬ À Ô  %7.#"32%74'&"32765"/7627#"5'7432#"/7632#"5'7432#"&5'74632	#"/6327#"/6327#"/46329"&/462"&/>21"&/567632#!.547632 632
		*
			ûìX		¼

^`		�þß

^b	‰ÆcÕ
	f¦uüîU`Ã59u¦¤ñ

ýõñ
4ÓJý½ë
	l€~		~€	FÏË	
ÊÏ	þ2ëõííõüôôüêö	öê	þmþ„öö|Oþ,ôôÔ þòòú	ýêþï
ïþþìììþçru|	ý”u¥ƒ
"þùÀ¦     ÿ      ) 9    $7 $&=  $7 $&=  $7 $&=   $&=46ÚœwÎþžþ`þžÎwœÚœwÎþžþ`þžÎwœÚœwÎþžþ`þžÎw¹ bÎÎþžþ`þžÎÎ VTªEvEEvEªTüªVTªEvEEvEªT*VTªEvEEvEªT*EvE€EvEEvE€Ev   ÿ      # ^ c t  ‡  #!"&5463!2!&'&!"&5!632#"&'#"/&'&7>766767.76;267674767&5&5&'67.'&'&#3274¼(8(úÀ(88(€(`„x
þÇcþ`(8ý þ!3;:“A0†?Ý«™Y
	^U	47D$	7þ4U3I�|‡•L38wtL0„`(û€(88(@(8(Dþˆ9ú 8( ú Q1&(!;þú
(g-	Upˆ~R›2(/{E¤þ†(Xz*Z%(ýi6CmVo8      ÿ      # T  #!"&5463!2!&'&!"&5!3367653335!3#4.5.'##'&'35¼(8(úÀ(88(€(`„x
þÇcþ`(8ý iF¤Ÿ€€Ÿ¤FþÔZc�r�cZ„`(û€(88(@(8(Dþˆ9ú 8( ú €kýkå"	þ•kkþJ	 	!ýß	¶k    ÿ      # S  #!"&5463!2!&'&!"&5!%!5#7>;#!5#35!3#&'&/35!3¼(8(úÀ(88(€(`„x
þÇcþ`(8ý -Kg
kL#DÀÃCþéJgjLþÞD½Â„`(û€(88(@(8(Dþˆ9ú 8( ú êjj¡	¡jjkkŸŸkkþðþå      ÿ      # 8 C  #!"&5463!2!&'&!"&5!%!5#5327>54&'&#!3#32¼(8(úÀ(88(€(`„x
þÇcþ`(8ý  G]‰L*COJ?0Rþ�\wx48>„`(û€(88(@(8(Dþˆ9ú 8( ú êjj§€RQxkýÕ!RY      ÿ      # * 2  #!"&5463!2!&'&!"&5!!57"&462¼(8(úÀ(88(€(`„x
þÇcþ`(8ý €ü À€€þP pp p„`(û€(88(@(8(Dþˆ9ú 8( ú ÀþÀÀÀ€€€p pp   	  ÿ        # * 7 J R  5#5#5#5##!"&5463!2!&'&!"&5##5!"&54765332264&"€€ €€ €<(8(úÀ(88(€(`„x
þÇcþ`(8€€þ �k‘Þ‘c€O"¼jKKjK€€€€€€€€€€€€„`(û€(88(@(8(Dþˆ9ú 8( €€ú Ñþ£SmmS?M€€þ&4&&4      ÿ      # 9 L ^  #!"&5463!2!&'&!"&5!#"/#"&=46;76276'.'2764'.¼(8(úÀ(88(€(`„x
þÇcþ`(8ý ì¦ƒƒ¦´��6dd½WW6&44„`(û€(88(@(8(Dþˆ9ú 8( ú .ýà	§À§ýGŸ˜Ÿ5{þÂ{5”]ü]$59”95     ÿ      # 3 C  #!"&5463!2!&'&!"&5!2#!"&5463#"'5632¼(8(úÀ(88(€(`„x
þÇcþ`(8ý €4LL4þ€4LL4l	þ÷		„`(û€(88(@(8(Dþˆ9ú 8( ú €L4þ€4LL4€4LýÀ	
Z
	     ÿ      # 7 K [  #!"&5463!2!&'&!"&5!>&'&7!/.?'&6?6.7>'¼(8(úÀ(88(€(`„x
þÇcþ`(8ý `3¶¶3ââ3¶¶3þvŠ?Š„`(û€(88(@(8(Dþˆ9ú 8( ú €&óó&-þÓ&óó&ý?
üÁ  'ÿ—Ù  6  #'.
'!67&54632".'654&#"32ÙeaAÉ¢/PRAids`WXyzO©vŽ¢Ð´²¾:C;A:25@Ò¢>ÅÆˆþò¡-05r�ánÏÚþ—þïÆ`©íH(¹ÀõÓÀŸ' gQWZc[º×    ÿ      
     -  %7'	%'-'%	%"'&54762Ø[þ²þµÁÁ3[þóþ²Mþðþð‹Ný¥ÍÁþµý¥3"üÍ,üÍ""3,3"oþngß$��üÜ’´ß†¶¶¶]ßgþnþï�$´’þ™+ýÞ)ýÞ")")"ýÞ         x # W  #"&#!+.5467&546326$32327.'#"&5463232654&#"632#".#"o‰ì§ûGªìn\¤u_MK'³¦£úÌ¨|‰g?CM7MM5,QAAIQqAy§¨{�b]BL4PJ9+OABIRo?zªü.Çz¤é
ç¥nº6'+s¢:š¼¡þì£þðzŽcIAC65D*DRRD*�wyŽal@B39E*DRRD*�      ÿ       ' / 7     $&6$ 6277&47'  7'"' 6& 6'ÊlLðŽŽðþ´þ”þ´ðŽŽðÀþ„«ÂRªRÂûñÂÂZB|«ÂRªRÂÊ>ááþÂádÂZZÂ Žðþ´þ”þ´ðŽŽðLlLðZÂÂûñÂRªRÂ«þ„ý¾ZÂÂ&á>ááþÂÂ«|«ÂRª   ÿ à× !   $&54$7  >54 '5à‰çþÀþ þÀç‰ÂPÎÝþÝf«íí«fþÝÝÎPÂ€°þÀç‰‰ç@°Õsðä-þ æ‚í«ff«í‚æ`-äðþ�   ÿ î  c  6721>?>././76&/7>?>?>./&31#"$&ØÅ(@8!IH2hM>'
)-*h'N'¡ !'Og,R"/!YQG<I *1)
(-O1D+0Þþnÿ¹þ´ë…–Ùz�3fw˜•¦G2'3ƒrd1!sF0o ·µ.q"!%GsH8›¹@-!5|w|pgS="B2PJfh‚Gþýþdæ”øR 	  ÿ      ( P ] l y ‰ ™  &$'77&7567'676'"'7&'&'7&47'6767'627''6$ '67'654'7&'7'&'&'7&'5 &$  $6 $&6$ jÐþžj:,A”ÜAýâS9bb9R#:jþžÐ8AÜ”A,zéèC¹9Z04\40Z9¹Cèé!B¹;X0,l,0X;¹Bþ*A8Ü”A&#9j`b9S$#R99#&A”Ü8AÑ`‡äþÄþ¦þÄä‡‡ä<Z<ä³Žðþ´þ”þ´ðŽŽðLlLðfBÏ¬"129¨,V<4!´š´!88dpmþè"¬ÏBV,¨92[P*V*P\M¢Cñ

ñC¢M\P*V*P]L¢Dð

ðD¢L&BV*©8*8!¬Ïý«þf´!4<gmpd88!&!8*8©*VBÏý Z<ä‡‡äþÄþ¦þÄä‡‡äŸþ”þ´ðŽŽðLlLðŽŽð    ÿ€ €   9 E i s ƒ  %#"5432#"543275#&#"3254&'.547>54'63&547#5#"=3235#47##6323#324&"26%#!"&5463!2F]kbf$JMM$&¦N92<Vv;,&)q(DL+à`N11MZ
%G‰‰ú&54	#	iŒ<$8&@þÈ0H12F1d©wü@w©©wÀw©äB?@•UTZ3%}rV2hD5%f-C#¼C@,nO	þa7ƒ.0þx2	yRáuR/uÙ%6;&Ú$76%$56Sü@w©©wÀw©©     Dÿ ¼    < H l w  %4#"324&#"32!".5475&5475.546322#654'3%#".535"&#"5354'33"&+32 #"&54632S¥ž¬—;<;||w$+’|('-GVVG-þ•EznA¶C?H_¾Œ`Rb¶ÞÞ]Gg>Z2&`ã«9UW=ýðN9:PO;:dhe\=R‘‡ÍÊ
+)³&')-S9þÐ9kJ¥<)Um©Q‹¹/ü¾-Ya^"![ý›Y±Ä'(<`X;_¾L6#)|¾þ“ƒtWW:;X     ÿ€ €    	#'#3#!"&5463!2)
p�*›xe×©wü@w©©wÀw©óþÈ0,\8þþ¼Šü@w©©wÀw©©  9ÿ Ç   I   #"'#"&'&>767&5462#"'.7>32>4."&'&54>32JrO<3>5÷-&FD(=Gq îœþóž@C$39a²€LL€²Â²€L4
&)
@]œØvž q#COþ�þ!~ó¿µ‚<ZK#*Pq.þÄþôœ%L€²Â²€LL€²arh({ŽwØœ\œ  ÿ î  i  &5467&6747632#".'&##".'&'.'#".5467>72765'./"#"&'&5¹}‹¹……1R<2"7MW'$	;IS7@î5sQ@@)­R#DvTA;
0xI)Ú!:>‹+<B76:NFcP:SC4rÉl+r šE%.*a-(6%('½>)C	6.      ÿ> Â 
  ! - I [   4&#"324&#"3264&#"324&#"326&#"#".'7$4$32'#"$&6$32D2)+BB+)3(--(3ì1)+BB+)¬4'--'4þö'©þä£#!0>R	ýHþÞÃMÅ°9Óo‰u7Ç–D©þä££©¡«
R23('3þ_,--,ïR23('3þ_,--,ªšþùœNJ
ÚË©£„éý?uÕWµm%�òò��ó   ÿ ÿ    #"'%#"'.5	%&'&7632ä!ÿ þ;ò	`ûÓþu%"€õ(ú ¹þÙ!]#üc¢)(À	      ÿ ÿ÷     #"'%#"'.5%&'&76	ä!ÿ ýñþÖ	þ(%#€#þËÝúfP_þ"õ(ú ×þ¹!ÄÁ)'Àú+üÅ‰üã     ÿ€ € 4 I   #"$'&6?6332>4.#"#!"&54766$32#!"&=46;46;2 zÎþäœ¬þÊm‰
IÔwh½ŠQQŠ½hb´F‰*þ@&('‚k“œÎýúþÀà@þÈþäÎz‘„
Š	
_hQŠ½Ð½ŠQGBŠ'(&À*�eozÎ˜þ@@`     ÿ€ €       >.  $$ ‚þüí«ff«íí«ff«‘ÎþŸþ^þŸÎÎa¢a f«íþüí«ff«íí«þ·þ^þŸÎÎa¢aÎÎ  >ÿ€Â€ …  "&#"#"&54>7654'&#!"#"&#"#"&54>765'46.'."&54632326323!27654'.5463232632’,±-,°,",:!%ý]&%@2(/¹.+ª*)6!	<.$.¹.*©*"+8#»#Q3,°,+¬+#-:#"</$€)

w‡

þ�Ž
,*

x9-.2"'
,,
‹þÀ@‹&,,
ŠüQw
,    ÿ€þ€ ,  #"+"&5#+"&5&'&'&547676)2þ%2$l$�#l#“b~B@XXyo2ß$CI@5û€$$Âû>$$ð/:yuŽ¦xv)%$ 	  ÿ€        / ? C G  %!5%2#!"&5463!5#5!52#!"&54632#!"&5463#5!5`þ À&&ÿ && ü àà ý à&&ÿ &&€&&ÿ &&@ààü €€€€&ÿ && &€€€ €€ü €€€&ÿ && &þ &ÿ && &€€€ €€   ÿ€ € %  2 &547%#"&632%&546 #"'6À…»»þö»þ˜\~…»»…~\h»
»»…~\þ˜h\ »þö»»…´V»
»V´…»»þö»V´´V     ÿ€ € % 5  $4&#"'64'73264&"&#"3272#!"&5463!2 }XT=ññ=TX}}°~ñ>SX}}XS>ñ~°}©wü@w©©wÀw©ý°~:xx:~°}}Xx9}°}9xX}àü@w©©wÀw©©   ÿ     / > L X d s   .327>76 $&6$32762#"/&4762"/&47626+"&46;2'"&=462#"'&4?62E0l¦,
*"�T¸.ôD@Yo½þûþâþû½oo½�¶¡@5Dû

[		

Z
ÜZ

		[	 ``®—[



Z

	š2
,¦l0
(T�"­.óD5@¡¶�þû½oo½½oY@D,

Z

		[	ï		[		

Z
» ``EZ

		[		
   ÿ      5  %!  $&66='&'%77'727'%amþ�lLðŽŽðþ´þ”þ´ðŽŽðm•fð?†–ï5þáþá5ï–‡>ðf•F‹tuöut‹FÐÐÐþ°€Žðþ´þ”þ´ðŽŽðLlLðûHËûYàCÎL|ŸŸ|LÎþ½àYûË„(þÖE''E*(        €   / ? I Y i y ‰ ¢ ² ¼  %+"&=46;2+"&=46;2+"&=46;2+"&=46;2%"&=!#+"&=46;2+"&=46;2+"&=46;2+"&=46;2!54!54>$ +"&=46;2#!"&=ÀÀÀÀÀÀ@ÀÀÀÀÀýÂ&&ÿÀÀÀÀÀ@ÀÀÀÀÀ€ýþþ‚þ‚ýþ3P�³>´�P3ÀÀ&þ€&àÀÀrÀÀþrÀÀrÀÀ’&��&ýàÀÀrÀÀþrÀÀrÀÀŠ
he
4LKM:%%:MKL4þWÀÀT�&&�      ÿ      % / 9  ##!"&563!!#!"&5"&5!2!5463!2!5463!2À&&þ &ùèÿ  &þ &&¨üÙþ   þ  Àý &ýÀ&& iý@Àü€þ &&@& 7àààà   ÿ      '#5&?6262Û%%þo– £þ;¹þ–µj|/£ –�&jJ%þpê‘&j;&i&þp– £/|þ–µj¹Å£ –‘%Jk%þoê�%    ÿç  	  : g  "&5462#"&546324&#!"263662>7'&75.''&'&&'&6463!276i²²ö~ZYYZ~á@Oû¨S;+[G[3YUD#o?D&G3I=JÆyûTkBuhNV!WOhuAiSûy*'^CéC^'*SwwSTvvTSwwSTvvþø›WID\ý_"[•gþã´q# /3qFþ®r2/ $r´g•%4
¶HffHýJ4   dÿ€œ       #!#7!!7!#5!€‘‘‘ýûVFÙþNþºÙÙþrmNþN²þN²ýþûçÙÙªüþNÙÙ†!     Yÿªý  + ? N e  %&'&'&7>727>'#&'&'&>2'&'&676'&76$7&'&767>76'6ÿ#<—;1–1xþí#*#½G,T9©3%ª/#0vËNýZ;:8þ†)M:(	&›þÆC.J}2	%0–ÙþÜ 	^*
J³F	
&ä7'X"2LµDM"	+þ¼6Ö
M2+'BQfXV#+]
#ýÁÈ'
L/(e«BÝ9   
     €        # , 8  !!!5!!5!5!5!5#26%!!26#!"&5!5 þ€€€ý€€ý€ þ  þ  þ  þ ü €&4&€ú Ë&€pPù€Pp  þ€ÿ €€ ý€€ý €€ €€ €€ €€ü@Àü@&&@ûÀ!&Úû@PppP@€  * Ö€ 	  9 Q  $"&54627"."#"&547>2"'.#"#"&5476$ "'&$ #"&5476$ (’}R}hL‚K—
NìæìN
— ÿˆè˜U«d:–
„x€x„
–þ³þþ8þ³—
»»
—“ ,, |2222–
MXXM
–ic,>>,–
„’’„
–	�ŸŸ�	–
ºÌÌº
–    ÿ €      ' / 7 ? K S c k {  4&"2$4&"2 4&"2 4&"2 4&"2 4&"2 4&"2 4&"24&"26 4&"24&#!"3!264&"2#!"&5463!2€KjKKjËKjKKjþËKjKKjKKjKKjþËKjKKjþËKjKKjKKjKKjþËKjKKjKLhLLhLþ€KjKKjË&û && &KjKKjËL4ú€4LL4€4L5jKKjKKjKKjKËjKKjKþËjKKjKËjKKjKËjKKjKþËjKKjKËjKKjKý€€4LL4þ€4LLÿjKKjKÀ &&ÿ &&þ¥jKKjK ú 4LL4 4LL  	ÿ ï  ' E  !#"+"&7>76;7676767>'#'"#!"&7>3!2ïWþ",&7'û	#$	&ƒ…g¯pf5O™.PÞq‹ZZdSþÙè-V"0kqzTxþD!þ¦!8àpß8%'i_—F?;³k�éR(`ýö
!¿&)¤   'ÿ    
   (  2 !&6367 !	&63!2¹!
`þBð¤1LO±(Óáë+#þ=)þ heCþÜQg#s`þ”þf¹4#þ›ÇÂ6Ýäþ¬�þ¼ýþq™'ýÀþXþ|0-þg   ÿ€	 €     > I Y  #6?>7&#!%'.'33#&#"#"/3674'.54636%#"3733#!"&5463!2·Š4ú‚:@þô7¢vH‡¯%¦h¦˜EP{œ’0&<'VFJo‚�Œ1,1.F6À€Aö®#Ôš€L4ø 4LL4 4L"%Ž	
 
7x'6O\þJYFwþ�ý~‚v^fH$ !�"xdjD"!›6ý´`JÂû 4LL4 4LL   ÿ€	 €   + 3 @ G X c g q z œ ¸ Ç å ù-<JX{‹  &#"327&76'32>54.#"35#3;5#'#3537+5;3'23764/"+353$4632#"$2#462#"6462""'"&5&5474761256321##%354&'"&#"5#35432354323=#&#"32?4/&54327&#"#"'326'#"=35#5##3327"327'#"'354&3"5#354327&327''"&46327&#"3=#&#"32?"5#354327&3=#&"32?"#3274?67654'&'4/"&#!"&5463!2_€™g½ˆQQˆ¼h™€ƒ^_£~\[[\]‚_^ƒ€™h¼ˆQQˆ½g™eû¥<F‡$ú$$‡ú¼ !!¦&&²/!/!!‚00/e&'!"e$ƒ
		'!!Î''…
	8''NgL4ø 4LL4 4L«UQˆ¼gh¼ˆQUk=<ScþÓþÔcc,-{kþÃþÃjUQˆ¼hg¼ˆQüÙþ9
,&W &$U‡K$$KK$$KDC(>("
!
=))=2Ž( '! '‡L#(>(&‹DC(>(z‡L#‹DzG)<)åû 4LL4 4LL    ÿ€	 € 
    B W b j q } Š š  +532%+5324&+32763#4&'.546327&#"#"'3265#"&546325&#"32!26 4&"2%#'#735#535#535#3'654&+353#!"&5463!29$<=$ð@?ùSdO__J-<AA@)7")9,<$.%0*,G3@%)1??.+&((JgfJ*÷AŸþÄþ©þþþ!&ü­j–jj–�GZYGŽÐ¸wssw¸‡PiL>8aA	!M7ø7MM7ø7M÷3!Ü4erJ]þ³&3YMè(,
,%7(#),(@=)M%A20C&Me’eý·(X’�Œ0&Ä–jj–jVààþª	8Z8J9þ³ŒN/4þ³…$û8NN8ô8NN      ÿ€	 €      # & : O [ Î â ù	$?b  3'7'#3#%54+32%4+324+323'%#5#'#'##337"&##'!!732%#3#3##!"&53733537!572!56373353#'#'#"5#&#!'#'#463!2#"5#"5!&+&+'!!7353273532!2732%#54&+#32#46.+#2#3#3##+53254&".546;#"67+53254&.546;#"#'#'##"54;"&;7335wY-AJF£ŽŽ=c½(TS)!*RQ+þê*RQ+ËY,üB^9^„‡Ft`njUM˜')	~PSÿ PRÏmþÝÙÙ˜””ÔM7ø7Mo7Úq

@)U	8ã"¶´¹ùE(¬1ýŒ++Æ©NM7ø7Mx3±7þÄ8ÑDê62þ£W74Ó;®9¨<ý-A"EAš0:þëAF@™1:ØØ—””þíB÷f~~""12"4(‚w$#11#ï@}}!%+%5(�v$:O”\z„†K�…?*$\amcrVlý†OO176NnÙ<!E(=ò<&l/þñÔÔÔÔ<<þÿ¸¸ýÔ[ZZYYü89176ýÑå7OO7¦==..//cV==::z,,,,aa,,³‡7OO7ýZ::þ†;;YfcWû(		"6-!c¨(		!5	#
být88176©þñýtV:
&$'*9	%e#:%'*9BþòËË<<…Š;
&(Õÿ  ¼¼      ÿ€	 €   # : S n … Ÿ ® ¹ É  #"&54632%#76;2#"&54632%4&+";2?>23266&+"&#"3267;2 4&+"'&+";27%4&+";2?>23266&+"&#"3267;254+";27#76;2#!"&5463!2é3%#2%%,, _3$$2%%ú¨M> ALVb5)LDHeE:<EÂMj,K'-RM ÿ~M>ŸARVb5)LEHeE:<EÝJABùI*'!($rL4ø 4LL4 4Lv%1 %3!x*k©$2 %3!Ž;5þh
n
aâ
!(lI;F	
	
œ–	r„p
p8;5þh
t
aâ
!(lI;F¬þ`	#kßû 4LL4 4LL   
  ÿ€	 € 
  2 H W [ l t ‹ ›  #"'5632#6324&'.54327&#"#"&'32767#533275#"=5&#"'#36323#4'&#"'#753276 4&"24'&#"327'#"'&'36#!"&5463!2=!9¶n23ùìBD$ &:BCRM.0AC'0RH`Q03'`�.>,&I / *‰ /

ƒ–8/––n-(G@5„–$ S3=þ,.B..B°02^`o?7je;9G+ø€L4ø 4LL4 4LyE%#	àVbé;A!p &'F:Aq)%)#o‡rgÛT$v2Å‹ 8þ)2þ¯×Þz948/ý{—8AÄB..B/þëq?@„r€<7(g/±û 4LL4 4LL   ÿ ò    ?  #!"&'24#"&54"&/&6?&5>547&54626=íL4þ@–Ô• ;U g3
ø°
T
º2RX='ê¾8P8|¾5¢
¬þœÈ4Lj–•j¯ U;Ig@
	ùª
`
¡ "*\“ªò‹˜(88(�]k
     ÿ ò    & N  4#"&54"3	.#"#!"&'7!&7&/&6?&5>547&54626;U gIý÷m*µ…]™Z0ÀL4þ@–Ô••õ¦=o=CT
ø°
T
º2RX='ê¾8P8|¾5¢
° U;IgëøXu?bl3þ€þ@4Lj–•j�»aþœ¨`
	ùª
`
¡ "*\“ªò‹˜(88(�]k      ÿ€€€   / 7 [  %4&+";26%4&+";26%4&+";26!'&'!+#!"&5#"&=463!7>3!2!2 @@ @@ @@ýàÀ0
þÃ
o`^BüÀB^`5FN(@(NF5 Àý@Àý@Àý@îu		•@üLSyuS¸@§%44%§   ÿ€ € , < H  #" 54 32+"=4&#"326=46;2  >.  $$ ~Isy9ÍþíË"SgR8vƒHŒ±·ŽDŒ	w
üþüí«ff«íí«ff«‘ÎþŸþ^þŸÎÎa¢aÎm2N+ÏË	)H-mF+1·’—Å0*F		+f«íþüí«ff«íí«þ·þ^þŸÎÎa¢aÎÎ     ÿ€ €  b  4&#"32>"#"'&'#"&54632?>;23>5 !"3276#"$&6$3  Ìk^?zb=ka` U4J{ŒK_/4Ÿ^¡±„â…Wˆ&	vx :XB0þ¤þÜ‚í«ff«í‚ä±)
fû…œþäÎzzÎœX¨ùlz=l¦apz…Ço¬b35!2BX¿®�
›G@8ýš'	'=vN$\f«íþüí«f�	1	SZzÎ8ÎzþX      ÿ    # (   "/+'547'&4?6276	'D¼^áh

Ò

iý¥%5Ëÿ @€%[i

Ò

hß]üÅ@ÀýÀ ¼þ÷]ßh

Ò

iý¥%€@ Ë5%[i

Ò

há^ú@@ÀýÀÀ   ÿ þ   )  2 #"&5476 #".5327>OFi-þ´…ay~µ\~;üº'‡Sþõ×{¾s:D8>)AJfh ]F?Xý‹{[¹€TC6ûöLlGÕþô]¢Ìv2'"%B];$     ÿ    - o  � Ÿ  %!2>7>3232>7>322>7>32".'.#"#"&'.#"#"&'.#"#546;!!!!!32#"&54>52#"&54>52#"&54>52 ù -P&+#($P.-P$'#+&PZP&+#"+&P-($P-.P$(#+$P.-P$'#+&P-.P$+#pP@     @Ppû H85K"&Z H85K"&Z H85K"&Z€þ€€@ÀÀPpÀþ@Àþ@Àþ@pMSK5, :&”LMSK5, :&”LMSK5, :&”   ÿ€ €    !!3	!	 ø €  ù€À@€ ú€ ü€@@ýÀ     ÿ€À      	#"$$3!!2 "jþå�ÑþŸÎÎaÑ»xl¤ý ÑaÎ†ýÞlxÎa¢aÎý �þåj¢ ÎþŸ   ÿ€ €    !!3/"/'62'&63!2 ø € 'yý‡

éþ`ÀI

éÐy³€ ú€àþMyý‡

éþ`ÀI

éÐy'       W `  #".'.#"32767!"&54>3232654.'&546#&'5&#"

4$%EÓ•;iNL291 ;XxR`®fÕ�±Q8Tƒþÿ“õˆW‘ÇiW�gW:;*:`‰Qs&?RWXJ8¯oNU0�J1F@#)
[ñ’Á%6_PO†QiX(o²` ï_?5˜"$˜ž’iÊ—\&>bd†s’6ÈaP*< -;iFn¤*-c1B     ÿ€ € W g  4'.'4.54632#7&'.#"#"'.#"32767'#"&54632326#!"&5463!2˜ê#$(	1$6]'
!E3P|ad(2S;aF9'EO€Se¶j]®mº]<*rYs˜¤hpt.#)$78L*k˜h©wü@w©©wÀw©ä­B
%$/$G6
sP`X):F�/•fwH1p¸dl¶qnmPH®ui¨kw_:[9D'‹åü@w©©wÀw©©            3   4."2>$4.#!!2>#!".>3!2€QŠ½Ð½ŠQQŠ½Ð½ŠQQŠ½hþ~w‹‹w‚h½ŠÑf«í‚ý ‚í«ff«í‚ ‚í«Ð½ŠQQŠ½Ð½ŠQQŠ½Ð½ŠQZþôþÌþôZQŠ§þüí«ff«íí«ff«           #  >3!2#!".2>4."f«í‚ ‚í«ff«í‚ý ‚í«²Ð½ŠQQŠ½Ð½ŠQQŠþí«ff«íþüí«ff«‘QŠ½Ð½ŠQQŠ½Ð½Š      	      , \  !"&?&#"326'3&'!&#"#"'     5467'+#"  327#"&463!!'#"&463!2632úþÆ(#¼AH„¼¼„s°£º9q þ ci¼„<=®
#®]¼<þùþŽþùOFAþŸ!Åü¨¹þù¹re‰à&&€³UÞ&& ![e¹€F û¼þø¼‘ïU?”€„g•Ä¼þü4_‚„¼ùþŽþù¹a­?bþ+¤Ür7·&4&€€&4&þp,    ÿ       + K   4&"2$4&"2.#!"3!264&#!"3!2#"&=!"&=#47>$ €KjKKjKKjKKjH#üj#H&&&çý€€¬€KjKý KjK€g	±V±	ijKKjKKjKKjK€þ€..n((ý[ý¥€5KK5€€5KK5€[poÆNv<<vNþ:f   ÿˆ ø  . R   #!"&463!24'!"&5463!&$#"!2#!32>+#" '#"&546;&546$32 32·2$ýB$22$¾$ü*$22$ŒXþÚ­±þÓ¯Ö$22$ütX'­„ò®hs2$ƒƒÜþÏ§öþkc½$22$„ƒÜ1¨õ•c¼$2ãF33F3VVT2#$2�¨¯þÔ±VT2#$2�¨g¯ñ„#2UU§þÏÝƒ
Ù2$#2UU§1ÝƒþöÙ2   ÿ õ     , u £  54#"67.632&#"32654'.#"32764.'&$#"7232&'##"&54732654&#"467&5463254632>32#"'&¹ru¥&9þŒ%"*#þÍŸ <yK0Og„" &9B3ž;ù�ã›˜8þÉs%+DWXRD= @Y%‰	!Q6R©!4M8¯+6rU^z=)£RNƒÂ.)C>O%GRŸ=O&^ªü˜op•Ú†þ¸ÃC8üpP*…bþY
_Ü#üõ$¦ŒN Pb@6þ�)?‘¤ª©+0L15"4$.ˆEs
Î5IœQ"!@h"ÞY7e|J>zÎiPeý»n‘eHbIlþF>^]@–þü¾n*9      ÿ€ €  6 [ _  3#"&54632#.#"32%3#"&54632#.#"326%4&'.'&! ! 7>7>!Ï©‚¢¹ºŒ”¨Ë=39?
6'_ÖÎ¨‚¢¹ºŒ”¨Ì>29?
5'17m-Vý�ý�U--,‡bW.Àø žµèÈÂë® @Fyu0HC$‹žµèÈÂë® @Fyu0HC$L¶ÏÈ=??<ÇÑÐÇ=! A	<ÆËú          `€  ;  +"&54&#!+"&5463!2#!"&546;2!26546;2à  pþð Ð‡ä…€…ä‡þ0 p  �þðp û€@…äIü�‡ä…Àý  pp     ÿ€ €  > S c  +"&=46;254&+"&+";2=46;2;2=46;2;2%54&#!";2=;26#!"&5463!2ÊÊþA5…DD‚5A7^6a7MB5þø5B7?¿5B~ˆ`ûÐ`ˆˆ`0`ˆ¶rrþú5A44A5úæææævš5AA5þf´*A�ûÐ`ˆˆ`0`ˆˆ    ÿ€ €  	   !!!!	#!"&5463!2“þÚ“é7þ¼þHþ¼7jªvü@vªªvÀvªÂ'ü— ü :¦ü@vªªvÀvªª      ÿ    M U a h m r x  „ ‰ ‘ – œ   ¤ § ª ¯ ¸ » ¾ Á Ë  #"'!"'!#"&547.547.54674&547&54632!62!632!#!627'!%!"67'#77!63!!7357/7'%#	%'3/&=&'	5#?&5476 ÍÁ!þp4þq"ÁÎÇ"Ñ"Œ6Ž"Ï »ü'…þª�þªh*ü[Ð¼»¨þ|¾*þè,¯@üþØ?wAþUMüpVþ‹’@þË�Á£¨«™)ßßÍ¿wý“Õþ×7(ý{ˆæ*U%î„ØþK6üÀ££££=0‚(Ï«�M�þœ		þ¯"!O		dX$k
!!þš!þ¼üÍbþž	
þ˜Ç[ÂÀÈÈûTDOi
þÍ@þ�6þ©bþ±xBA¦Ý½±5±þÉ�:ìÞþøJÉàá+þÅþÁ3�þäÝ,ˆûpxþ1þ¹ößþæü‰þåããFi
(ýœR   ÿ €     463!#!"&5%'4&#!"3·ƒæ`·ƒüôƒ·Ð°@.þ.@A-Xƒ¿fúB„¾¾„$´©.BB.þ.C    ÿƒ } 
   )   &54$32 &'  % &&'6 7¦þÃþ"wÍ`ÐRd]Gþ{ýÅo]>p6þ£sc(þÜþ@wgÏÁ®‡›mJÌPAjyþþÁYWÐaÍŠAZqýÁþ{HZ‚:û<dv\gxþ>þÛ2ATÍKn˜„¯    ÿ€ ÷  + ;  "'&#"&#"+6!263 2&#"&#">3267&#">326e›ƒ~ÈÁâ””âÁÈ€|›àéššéþñ�Î�|«Åà––àÅ«|iy°ZÊ¬¬ò7Ó”˜Þ° r|ÑuÑ¥¬Êxû9[””[9øjjû¦9AýN��Nü+,#ll"‹—›BüS32fk    ÿ¥ [   / ? \  %4&+";26%4&+";26%4&+";26%4&+";26%#!"&5467&546326$32Ü]]þäeeþÜeeþÜeeˆì¦û$¦ì~i
¡qfN-*½•ü“‡¬¥Ýý#ýí­þSjþ–¦¦ìì¦tÅ2"'q¡C·ê“ü•B8!Û   '  ÿ>    	      ! % ) - 1 5 9 = A E I M Q U Y ] a g k o s w {  … ‰ � ‘ • ™ ¥ Õ  !	%!	5!#5#5#5#5#57777????#5!#5!#5!#5!#5!#5!#5!#5#537#5!#5!#5!#5!#5!#55#535353535353%"&546326#"'#32>54.&54>3237.#" üøýœúÈ•£úÈQ%%%%%%%%%?iiihOiixiiyiixiiüArssrrssrû¸%s¢ssrrssðNs%%%%%%%%%%ýˆ�¸¸�‚··þÙ'<D<'paC_78#7PO7)("I$	75! ú�þ®RAžübþÚ(ÉÉþÖss”ss”ss”ss”ss�"/!".""."!."".!/^.".^.".]/".Ñ$$$$$$$$$$$$$$$$þ¬Os$$$$$$$$$$$$$$sO$s”ss”ss”ss”ss”ss#·‚�¸¸�‚·}$)	13?*
,./:
-      ÿs �   *   4&"2$4&"2#!"&5463!2!5463!2_ŸàžžàþžàŸŸàà?-øØ-??-¯,@ò@,¯-?ˆàŸŸàžŸàžžpqž8ú¼,??,D,??,¡¡,??      ( Ù   Z  2#".#"3267>32#".54 3232654&#"#"&54654&#"#"&547>326–”ÒÚžUšzrhgrx˜SšÃÐŸdØU <eþõ…á‡ÎxÕž‘…†¥Zf…�_g×Ÿ:k=2;°^¿þ9¹ÌÅ’�Ñ7\x„…x\7·™�ºK=5XltÖ†ÍW‹§¨‹W{e_€%NŸÐ%,%CIû¾%   ÿ€€   # + W   4&+54&"#";26=32 "&462"&462!2#!"&54>7#"&463!2!2À&€&4&€&&€&4&€ýæKjKKjËKjKKjË ûì˜&&ü &%±Ì&& ±&&4&€&&€&4&€&&€ý5jKKjKKjKKjKÀþ %z
0&4&&3D7&4&%&      ÿ€€    ' S   4&"4&"'&"27 "&462"&462!2#!"&54>7#"&463!2!2 &4“&4&“4& 4 ý“KjKKjËKjKKjË ûì˜&&ü &%±Ì&& ±&&4&’%&&þÛ’&4ÿ  ý"jKKjKKjKKjKÀþ %z
0&4&&3D7&4&%&      ÿ  €   	    &  	!'!	!%!!!!%"'.763!2ÔoþÔé]ýF‰Ìþúþàýoþ½üÂªÌþîoZþàþúY€ü@:ü@€!€! ýg™üü€€þ€üç™€€þ€€fþ /ü  /   ÿ í  I —    62'"/"/"/"/"/"/"/7762762762762762762%"/77627&6?35!5!!3762762'"/"/"/"/"/"/%5#5!4€ZSS6SS4SS4SS4SS4SS4SS4€ZSS4SS4SS4SS4SS4SS4Sú-4€ZSS4S@Ò±€   €±Ò4SS4€ZSS6SS4SS4SS4SS4SS4S@€€€þ €ZSSSSSSSSSSSSSS€ZSSSSSSSSSSSSSy€ZRRR@%:=
:+€€€€þÕ:
=þÆþÛRR€ZSSSSSSSSSSSSS€€€€€€     ÿ€€    C v  !/&'&#""'&#"	32>;232>7>76#!"&54>7'3&547&547>763226323@``€€€€` 
VFaaFV
$.

.$¢’yü–y’	.Q5ZÖÂÒE$ ,l<l, $EÒÂÖR?Y*À€@ý€€@€2	!#""#!	ü£yŠŠy=r‰naÜ@@(89*>�*%>>%*�>*98(QOá! �     ý  L \ p  '.'&67'#!##"  327&+"&46;2!3'#"&7>;276;2+6267!"'&7&#"(6&#"#"'ýD‚»g¡íOOG`n%ÿ Eü¨¹þù¹LL{µ@&&€N†c, sUÞ&&ý!Fre&&³sƒ��ÊøÔs°þÆ#“/,„¼¼€¼¼„<=®
#®]ôg¿ˆLä oÇGkPä‚'¤Ür-n&4&2€-ir&€&¬?Ùýû‘o ¼þø¼¼¼þü4_‚„    ÿ €à 5 O W  ! .54>762>7.'.7>+#!"&5#"&5463!2"&462€{ÍõþúõÍ{BtxG,:`9(0b‚¿Ô¿‚b0(9`:,GxtBþ€&@&ÿ &@&K5€5K`ƒºƒƒº?e==e?1O6#,
#$
,#6OOþ€&þ€&&€&€5KK¨ºƒƒºƒ   ÿ€ €  ?  !"'&'!2673267!'.."!&54632>32 1
ý‘4ý�q#F¾""’8'gþ�o#-�Ä#,"tþYgþà>�oP$$Po�>àþ 	ý¨Zýeåp#¬‘›Ý)þR®þ0›‘Üø+I@$$@I+ø   ÿ €ü + 3   32++"&=#"&=46;.7>76$     €þÙÙàà@àà–ó�‹á…ª*®ü rþùþŽÀÝþ¹þü@àà@®›†æ’’þêþŽþùr    ÿ€ € ' /  2+"&5".4>32!"&=463      À&@þ‚~[›ÕêÕ›[[›ÕuËœ~þûýgrþùþŽþù€&þ`þ�œËuÕ›[[›ÕêÕ›[~~@ú€rþùþŽ      ÿ €  = E   32++"&=#"&=46;5& 547&'&6;22676;2      >‘±þÙÙ``@``ÙþÙ±‘¥?E,ÀìÀ,=?ý¤rþùþŽþùÄHþë§Ýþ¹„@``@„GÝ§H`±j‚‚j±ûÜrþùþŽ  ÿ €  B J  463!2+"&= 32++"&=#"&=46;5.76 76%#"&5        &@þ~þÙÙ``@``•ó‚ ËvÜX ÿ†ý‡rþùþŽþùà&þà†ÿžÉÝþ¹„@``@„®›Ì+BFþû`rþùþŽ    ÿ €  k s  463!2+"&= 32++"&=#"&=46;5& 547'/.?'+"&5463!2+7>6 %#"&5        &@þ~þÙÙ``@``ÙþÙ~4e	
0
	io@& …jV	
0
	Z9ž’ž ÿ†ý‡rþùþŽþùà&þà†ÿžÉÝþ¹„@``@„GÝÉž5o
,
sp† &@k^
,
c8~~þû`rþùþŽ     ÿ þý 8 > K R _  32++"&=!+"&=#"&=46;.76 766 6'27&547&#"  &'2  #"þ�ó–àà@þ @àà–ó�'ÍÎ««ÎÍ'ü“€€€Àsgššgs¹þùù‰ww‰@¹þù¹sgššgï›þî®þü@àààà@®›Î-ssþÓýÊƒlƒƒþ”þö9¥âà§9þùþŽþùþ€OOþü€r9§àâ¥9   ÿ€  F P ^ l  463!2+"&= $'.7>76%#"&=463!2+"&=%#"&54'>%&54 7.#" 2 54&'   &@þL?þò·Òþ£CuÐ“P	Šâ‡vÛY ÿ† &@þ;"¶’ ÿ†þ ¢Ú¢Úü€Þ¥Ë5Ý‡¹þùÀ¹Þ¥þòË5Ý`&þà†ÿ_î€¶þüÚ¿g£Þw‡ê•BFþ@&þà†ÿJ_	sþþ &ú§&ú§¨üÒ?%x’þùü¹¨üÒþÁ%x’  ÿ    J P \ h  463!2+"&= '32++"&=#"&=46;5.76 76632%#"&56'  327&7&#"2  #"€ &@þL? þ÷µßºu‹``@``›ù}ºàº’®Éž ÿ†ý €€€ý€¹ueššeu¹9¹þù¹ueššeà&þà†ÿ_î€´þü"|N„@``@„¹"¢»"|a~þûçƒlƒƒþ”oþŽþù9§À§9ü€r9§þ@§9     ÿ€ € ; C  2+"&5"/".4>327'&4?627!"&=463      À&@ÕŒ		.	
ŒN~[›ÕêÕ›[[›ÕuËœN¬		.	
¬ÕþûýgrþùþŽþù€&þ`ÖŒ
	.		�OœËuÕ›[[›ÕêÕ›[~N¬
	.		¬Õ@ú€rþùþŽ     ÿ€  9 A   '.'&675#"&=46;5"/&4?62"/32+     €Ù'®þÖª…á‹�ó–  \
	.		Ê4Ê		.	
\  ùrþùþŽþù|þ¹Ý§þê’’æ†›®„@¥\		.	
ÉÉ
	.		\¥@û€rþùþŽ     €~ 9 A  "/&4?!+"&=# #"$7>763546;2!'&4?62      mþÚ		-

¹þÚ@„þ¹Ý§þê’’æ†›®„@&¹

-		û@rþùþŽþùm4þÚ

-		¹ààÙþÙ®*ª…á‹�ó–àà¹		-

üírþùþŽ    ÿ €      +"&5& 54>2      €þÙÙ@ÙþÙ[›ÕêÕ›[ýrþùþŽþùÀÝþ¹ýœdGÝuÕ›[[›ÕýËrþùþŽ      €€           ".4>2 þùþŽþùr‡[›ÕêÕ›[[›ÕêÕ›‡rþùþŽþù5êÕ›[[›ÕêÕ›[[›    ÿ€ € $  2#!37#546375&#"#3!"&5463«#22#þyÇå/Dz?sˆ£ÈÈý!#22#€2#úª#2Sè”88Ï	 ’«èý­2#V#2     ÿ€   L  4>32#"&''&5467&5463232>54&#" #"'.K„¬Ægžª&Rv¬gD†
$*2%	+Z hP=DXZ@7^?1Û°Èþô3O+«l¿Žh4…þ `¸ª�M@8'“+c+RI2
�\åZAhS’Q>Bú>?S2Vhui/­ÁþýÇ,R0+	ZRkm      ÿz † + > Q   2#"'.'&756763232322>4."7 #"'&546Ì©n/9…b�LHG2E"D8_
pé¨dd¨éþé¨dxOòž"2ÊxxÊþé™Ãªþ_ˆlxÊ2X	
!+'5>-’pkW[CˆI
I@50þOd¨éþé¨dd¨éË¥éMhfxÊþéþÎþéÊx^†•²Ó™Ê  	     €      # ' + /  7!5!!5! 4&"2!5! 4&"24&"2!!!€ ü  ü  8P88Pú ü  8P88P88P88P˜ù  ù  ù €€€€ý˜P88P8 €ý˜P88P88P88P8ý þ€€ þ€€ þ€€    ÿ€ €  + N    &6 !2#!+"&5!"&=463!46;23!#!"&54>32267632#"_þÂáá>á@`þ Àþ `Àý L4 Dgü–y’ 6Fe=O—²—O„Uß4L€á>ááþÂþŸÀþ `À`ýÀ4Lî2Šy5eud_C(====`L4     ÿ€÷€  3 V    &6 #"/#"/&54?'&54?6327632#!"&54>32 7632_þÂáá>áµù		ˆ		ùù		ˆ		ùù		ˆ		ùù		ˆ		ýµ%%Sü–y’ 6Fe=šJš%€á>ááþÂýßù		ˆ		ùù		ˆ		ùù		ˆ		ùù		ˆ		ùµ%65%SŠy5eud_C(zz.!6%          $  !2!!!46;2 4&"2!54&#!" À&ÿ ú ÿ &€&@–Ô––ÔVáŸý@& &þ@ ÿ À&&þÔ––Ô–@Ÿá&þ€      ÿ       3!!!	!5!'!53!!	# ÀÀþî7Iþeþ›þ›þeI7þîÀÀ CzCþ lØ þ@À€ÀüÀ@À€ÀÀý  û@      ÿ      #  2#!"&?.54$3264&"!@¹û´ÕûàÕ´û¹ð pp p û€ »…ü€‚¸Ê((Ê¸‚€…»úÀp pp Ð þ       ÿ      # + /  2#!"&?.54$3264&"! 264&"!@¹û´ÕûàÕ´û¹â„^^„^@ýàþ„^^„^@ýÀ »…ü€‚¸Ê((Ê¸‚€…»úà^„^^„Â þ ýà^„^^„Â þ       ÿŠ v    (  #"'%.54632	"'% 	632Uþ/ÿ@ýêk0þGýÿ,þzD#[ûk#é
/tÿ güž
FûâÜåü¿Gzþò   ÿ€ €    	#'#3!)
p�*›xe×ú óþÈ0,\8þþ¼ªú     Tÿ¤ÿ   # / D M ü%2<GQ^lw³ÂÙéþ  &'&676676&'&7654&'&&546763"#"'3264&7.>&'%'.767&7667&766747665"'.'&767>3>7&'&'47.'.7676767&76767.'$73>?>67673>#6766666&'&6767.'"'276&67&54&&671&'6757>7& "2654&57>&>&'5#%67>76$7&74>=.''&'&'#'#''&'&'&'65.'&6767.'#%&''&'#2%676765&'&'&7&5&'6.7>Þ&5R4&5S9W"-J‡0(/úrV"-J‡0(.É)#"6&4pOPppàcó|o}vQò[€60XýQýÄW1V»	#5X		N"&.
)
D>q J:102(z/=f‘‰*4!>S5b<U$:I o<G*	,&"O	X5
#!
þõ	R N#C83J*ù¾R	!(D#%37	º;$-.Ù(,þàè¦¦è¦6ij
�	þòÔ"†þ˜)9
EÂ%„¦¬›!B83
	j9³6/,	:QD')yX#‚63VÃÅb¥a	,
Ueþ®LPA@ÐÐ *	Ì³Æ`Xx*&E
V36‚‹%	B3%	B3XA	#!.mU"A	#!.mUB-#2+Jii”iÚm-C<I(múÜ8qF/*)0›S
		
I
E5&+>!%
(!$p8~5..:5I~þ÷TŠ
4~9p# !
)& ?()5F	1		
¯ d%{v*…: @e
s|D†1d {‹:…*dAA|oYk'&�ƒ<ƒ¥tu¥¥utþ&vHCºXXTRÈ;w”‚�Æ71Â™Z*&'1	9?	.$ý„Gv5k65P<Ü?8q=4ˆa	SC"Í“1#<€/6B&!ML	¾^;Œ6k5wF1<P    ÿC	½   ;  $"&462"&46232>.$.ô`ˆaaˆýsaˆ``ˆýZ9k‡‰ÃÍ'9Ø‹Ó—a-*Gl|M¹e_]`F&Ošþ±¨þÜÜ½‚sDD!/+ˆ``ˆaaˆ``ˆa1<YK3(
 /8HQelA�Z3t_fQP<343J;T7Q     ÿ      + ? K g w     $6&$  $&62+"5432+"&=.54  $;26=462;26=4& 4&#!"3!26)þ®þÌß„„ß4R4ß„„ßýmlLðŽŽðþ´þ”þ´ðŽŽðr {jK#@#Q¢aÎÎþŸþ^þŸÎÎÒ@ƒºƒ@ÎþÜÎ`&ü€&&€&À„ßþÌþ®þÌß„„ß4R4ßÄŽðþ´þ”þ´ðŽŽðLlLðýNþ à@K5#:rr:#5KÎþŸþ^þŸÎÎa¢aþî``]ƒƒ]``’ÎÎüŽ &&þ &&       	     /  !3#4&#!"3!265##!"&5463!22€ù€ €€øÀ@ K5^BøÀB^^B@B^5K ý  ýÀ€ ü@ þ€5K B^^BÀB^^B K        	     /  !2##!"&5463!2#4&#!"3!265  €5KK5^BøÀB^^B@B^€øÀ@  ý ÀK5þ€5K B^^BÀB^^Bý`€ ü@      	     /  !2##!"&5463!2#4&#!"3!265 € 5KK5^BøÀB^^B@B^€øÀ@  ý ÀK5þ€5K B^^BÀB^^Bý`€ ü@      	     /  !2##!"&5463!2#4&#!"3!265  €5KK5^BøÀB^^B@B^€øÀ@  ý ÀK5þ€5K B^^BÀB^^Bý`€ ü@      	    +  2##!"&5463!2#4&#!"3!265€5KK5^BøÀB^^B@B^€øÀ@ÀK5þ€5K B^^BÀB^^Bý`€ ü@    ÿ{    #!&'#"'&547632m*þ‚É
±0¿þÈ((í'(þ$0K
ÄþÈ*à*   ÿ €  %   3#!3# '!#53 5#534!#53 6!3@þÀ€€@@@þðppþð@@@€€þÀ@@pp@€àþ`€ýàà€’’€à € à€’’€    	  ÿ        + / 7 ; A  #3!5!!3#!!5!35!355#%53#5!#35#!!!!!!!! €€þ€û þ€€€€ €ÿ €ù €€ €€û €€ €þ €ü€þ€€ý €ý€ ÿ þ€€ü þ€€€€ €€€€€€€€ú €€€€ €€ü €€€€ ý   ý€ ý  þ€€   
  ÿ 	    # ' + / 3 ? C G W  #3!5!!35!!3#!!5!#!5!3535!355#%#3%!53#5!#35#!5##5!3!5!3!5	 €€þ€ü€þ€€þ€þ€€€€€€€€€ÿ €ý €ú€€€€€€û€€€€ü€€€ €€€€þ€€þ€þ€€€ ý€þ€€€€€€€€€€€þ€€€€€€€€€€€û€€€€€€€€€€ý€ý€€€€€ €€þ€þ€€€€€    ÿ€ €    !"&5463!2!"! ü`(88(@(8þ`(8€}2¸2R þ`8(@(88(ü`8HR2¸2     ÿ€ €   #  #6?6%!!!46#!"&5463!2xø¹þò û €8È(¸`(ü (88(@(8 ø
¹�€û  (8 ü (`¸(8(@(88      ÿ€	 €   ' A T d   +5326+5323##"' %5&465./&76%4&'5>54&'"&#!!26#!"&5463!2Ÿ
™™
‹‹ûiäLCly5ˆ)*HÊcelzzlec0h·b,,b·eIVB9@RBþ9ëJ_€L4ø 4LL4 4L44%Œ¯2"�à4þÌ:I;p!q4bºb3p(P`t`P(Ž6EC.7BþI6û 4LL4 4LL    ÿ€	 €    . >  $4&'6 #".54$ 4.#!"3!2>#!"&5463!2Zj„„b„jj[�þòŸwÙ�]�>o¸óƒþÓ°þÙ¯®*®-�õ¸oXL4ø 4LL4 4L'µ)½ê½½ê½)ýJ)ÑþÂþò�]�ÙwŸ��þL‹õ¦`¢þÖº«þÛªe©ìû 4LL4 4LL     ÿ      ;  4&#!"3!26#!"&5463!2#54&#!";#"&5463!2€ûÀ@€^BûÀB^^B@B^þ€€ûÀ  B^^B@B^`@ûÀMûÀB^^B@B^^>  ûÀ€^B@B^^    ÿ €    5 = U m  	!	!!2#!"&=463!.'!"&=463!>2!2#264&"".54>762".54>762Àþ€ ù€þ€ µ?(`úÀ`(?þëb|bëý?B//B/�]Ž“„“Ž]FrdhLhdrFû ]Ž“„“Ž]FrdhLhdrF@ý@Àý@€(?úõ@@?(@9GG9@/B//BüaItB!!BtIŒÑ¶º!!º¶ÑŒItB!!BtIŒÑ¶º!!º¶ÑŒ    ÿ    - M  32#!"&=46;7&#"&=463!2#>5!!4.'.46€Õ  Õ`ú@`Õ  Õ`ÀýŠM�sFü Fs�MM�sF Fs�M€þûþojjþoþû@@‘jj‘@@ý<²ò„„ò²!(!²ò„„ò²!(!    ÿ    - 3 ?  32#!"&=46;7&#"&=463!2+!!64.'#€Õ  Õ`ú@`Õ  Õ`Ààü 	î	DqŒLæLŒqD€þûþojjþoþû@@‘jj‘@@B>=úC‚ï±±ï‚      ÿ    - 3 ;  32#!"&=46;7&#"&=463!2+!!6.'#€Õ  Õ`ú@`Õ  Õ`Ààü UVU96·gæg·6€þûþojjþoþû@@‘jj‘@@Î²²ü�É**É�    ÿ    - G  32#!"&=46;7&#"&=463!2#>5!!&'.46€Õ  Õ`ú@`Õ  Õ`ÀýŠM�sFü Fs�M‰k¼k‰€þûþojjþoþû@@‘jj‘@@ý<²ò„„ò²!(!3‘‘3!(!     ÿ     9 I  2#!"&=4637>7.'!2#!"&=463àú@b":1P4Y,++,Y4P1:"ü":1P4Y,++,Y4P1:"bú@@€€@7hVX@K-AA-K@XVh77hVX@K-AA-K@XVh7 €€     ÿ€   A j  "#54&#"'54&#"3!26=476=4&#"#54&'&#"#54&'&'2632632#!"&5&=4632>326 5K @0.B @0.B#6'&€&
l
@0.B 2'	.B A2TA9B;h" dŒmpPý€TlþÌL�c‹_4.H€K5€]0CB.þS¬0CB.à/#þØ'?&&)$´$)ö0CB. }(AB.€z3M€2"61�dö39þL/PpuT(Ifàc�_‚E      ÿ `  1 X   "#4&"'&#"3!267654&"#4&"#4&26326#!"&'&5463246326ž\B B\Bš&@5K€&@°"6LB\B B\B ´ˆsc�i—L}QýP<m$þ€3–jN2�c€B.ýp.BB.ýðÿ Í3K5+"þ 3,"• ò.BB.þð.BB.ýð�.ÂG=�cŒiþ(+þlOh7/ DVj–"²c�=      ÿ€ € & 5 J b ƒ  #"'&=.547!"&46;'.54632!2327%.54&#"327%>%&#"!"3!754?27%>54&#!26=31±£?>Iþûj––jq,J[–j.-t‘j–lVþ­\�›£$B.R1?@B.þÞ+?2`$èýv5K-%ý€5KK5é.olRIS+6K5þÌˆ$B\B 94E.&þÊ€�15uE&
–Ô–ƒPj–ï–jýdX‹UÇGJ7!.B
š
P2ÿ .B
„%2@	 7øK5(BÈ@KjKjÆ?+fü UE,œ5K~!1þØ.>F.ÐÐF,Q5*H�      ÿ    $ b  2#!"&=%!"&=463!7!"&'&=4634'&#!">3!!"3!32#!"3!23!26=n$<vpPþ€PpþâýÞPp©w¤*ýRd“ApPÀ]ýÃ'@üA&
3@üÀ&H-€[(8@
2þEB^&1=&€& 81üóŸÈþ�PppP±�pP w©€‡cOg PpùÀc�4& #.& &,,:8(À%^B &ž.Å&&    ÿ €  2 t  "&'&54'&5467>32>32>32#"#.#"#.#"3!27654&#"547654&#"#654&ËMyet|]ƒWS‚Sg‚SY…\x{
70"1i–92þDU1&=	¤‘	=&0@„c	>&/Btd4!¶*"û8K4+"þÍ@H@/'=	t–?ÿ _K‘93-Ý]ˆ
UlgQþ¤¬QgsW
Š]#þ +”i>p&þ„3€0&ýVZ&0B/ýÝ˜%3B.þ"tþo ){+C4Iæã(/D0&þp0D   ÿ €  3 [ _ c g  "'&#"3!2676=4&"#54&#"#54&#"#4&'2632632632#!"&'&5463246#!#!#€5K—)B4J€&@Î#\8P8 @0.B J65K J6k•
cJ/4qG^‚\hBý2<m$þ€3•iG;–ê     €K5þ þ€Ê6L4+"þ 3p`bÙ)<8(=0CB.@Z7OK5`:7O€›kÜEW‡^Ùtmþ�@Q7/ DVi—##j–ú€€þ€€þ€€þ€   ÿ    % 4 I a ‚  2#!"&5&546325462632"32654&"3267654&76;74&"#.#"2676=#"&'+53264&#!"3</�U‹Xýdj–ï–jPƒ–Ô–Euº!7JG72P
š
B¯%„
B.!7 	@ûAøf+?ÆjKjK@ÈB(5K,EU�H*5Q,FÐÐ.F>.þØ1!~K5y?£±^\þ­Vl–j‘t-.j–[J,qj––jþûI7$£›?1R.B‡+þÞ.B$`2?gývEo.é5KK5ý€%-Kúë6+SIR[þÊ&.E49 B\B$ˆþÌ5K        ´   G  #!+"&5!"&=463!2+"&'+"'+"'&5>;2>76;2YþÖ‡þ×M	
†.½x	¼-‡
	NŽ	Ü

Ý	�àuüÔ,u
ü?
LþW«ý²

Áýø#	      ÿ    	 * : J  4'&+326+"'#+"&5463!2  $6&  $&6$ <!T{¢BH4Í	˜Â›†&€>UbUI-þÔþðÅuuÅ,ÅuuÅÚŽðþ´þ”þ´ðŽŽðLlLðAX!þçJÙþ‹mþ¢Àœf\“$
6uÅþðþÔþðÅuuÅ,ÅþKþ”þ´ðŽŽðLlLðŽŽð    ÿ    - [ k {  276/&'&#"&5463276?6'.#"!276/&'&#"&5463276?6'.#"  $6&   $&6]™h-%Lb`J%E5,5R-”ÄÂ™h
-%Lb`J%E5,5R-“ÅÂ'þÔþðÅuuÅ,ÅuuÅý¤lLðŽŽðþ´þ”þ´ðŽŽð/hRdMLcNÁ�’¿hRdMLcNÁ�’¿1uÅþðþÔþðÅuuÅ,ÅŽðþ´þ”þ´ðŽŽðLlLð   @ÿàÀ     	'	7	'7	à€þ€ý` ¨`Hþ àÁþß  ý`¨`Hàþ Á!`þ€àþ€þ€  ¨`Hþ þ Á ý`ý`¨`HààÁþá`€      ÿ      '  %		7'	7'7	'  $&6$ ÍþéXÀ`þé(Wþ:,Æþ:þñXÀ`þé(WLŽðþ´þ”þ´ðŽŽðLlLð¶X¿`(W€þ:þBÆÆþñþéX¿`þéþé(Xùþ”þ´ðŽŽðLlLðŽŽð 
  ÿÜ	 $    % / 9 E S [ €  #"&54632$"&4624&"26$4&#"2%#"&462$#"&4632  #"32&! 24>      !#"&'.'#"$547.'!6$32‹7&'77'&7‚7N77Nü'q qq q�qPOrq üE£st£¤æ£‚£ts££stüßþñ¿}Ô||Ô}¿«þþÒþÁþuÔ™[W•ÎQþòþ‚þñ~,>	nšþø›…èP/RU Pé…›þøšn	>,m•œâàŠ'77'&77N77N6^Orq qq qq qÀt£¤æ££æ££æ£þ(~|ÕúÕ|on[šÔusÑ˜^ý~þñþ‚þñ33—ºœþø™pc8{y%cq™œº—33dqp  fÿ š  	  L     54    "2654"'&'"/&477&'.67>326?><þˆþö
x
þ–¸ƒƒ¸ƒ,(-'sÈIVCÈþõVHËr'-(
$0@!BHp9[¦%&!@0$u
»¼
þö¼»›ƒ]\ƒƒ\]ý§-$)!IHþõVDÈþôVHI!)$-#3   ÿ€ €  6 > N   "&462."&/.2?2?64/67>&  #!"&5463!2Ÿ]„]]„3
$;
&|‚v;$
(CS�3Ž1	=¿rM=	¿4�TC(G¾þô¾¾z©wü@w©©wÀw©þ„]]„]ýö($-;,54Ž0=	¿sL	=¾45,;¾¾þô¾èü@w©©wÀw©©     ÿ€¸€  (  2#"$&546327654&#"	&#"AZˆåþÁ¯°þÁæˆ\@Á/#”%E1/#þ½þ½#.1E$•!€[Aýù°þÀæ‡‡æ@°@\ûØ!„#21E!þÊ6!E13"þ|!     ÿ˜	 g L   &5& '.#4&5! 67&'&'5676&'6452>3.'5 ÖþÙþõA5Rþ¥V[t,G'Q4}-ÚÖ&£<C!l n?D_@Õ“>r!Õå¹G;Ì‹>ýò!g·1ýÿ…ÁÊ2sV&2:#;ü�d=›*'ä5E2/..FïDÖ•71$1>2þF!ýþù&12,�û@K   ÿ    
  r ‚ ’  #"&5462>%.#"'&#"#"'>54#".'7654&&5473254&/>7326/632327?&$  $6 $&6$ µ!&"2&^	u†‹_þ£x„Œ^Šh;JÝƒHJÇ­qžE
Dm!Mà„G?Ì¯'%o™8
9UÖþØþºþØÖÖ(F(ÖßŽðþ´þ”þ´ðŽŽðLlLðƒ&!&!SEm|‚[ý¼n{ƒ[<Éª
"p� C
Di%(Ká„HCÎ­pšC
Bm8	@KÞ‚HçF(ÖÖþØþºþØÖÖ�þ”þ´ðŽŽðLlLðŽŽð    ÿ     " *  6%&6$	7&$5%%6'$2"&4}ðÓèxý þô3þì€nýÝQHšæÔþ¦ÇÄ:dÎ�æþô•Xeþ8ú±±ú± z†î'	§’¨Ÿ­þlýi�”þ=!ùÜ7–þ¿þÝýS…oƒ?v±ú±±ú   ÿ  É M    '&7>>7'7>''>76.'6' ‡þåþEl:F˜gr*ít6ƒK3UZ8‹3P)3^I%=9	)<©}J± •k+C-Wd‘‰	&U¢Øþéÿ -øƒTE+]þçQr-Ï<Q#0
½C+M8	3':$_Q=+If5[Ë®&&SGªZoMþkþÅÿ Ü¬c     ÿ    # 7  &#"327#"'&$&546$;#"'654'632Õ¥Â›þìfKYYKf›Â¥yþÍ©¯þÄä†ŽðL¶¨1¤šˆhv‰všÇÆšw‡wk‡—n’]ú�*�ú]’nlx”îD±¶LðŽwüøÀþ«~?T8bäãb9SA}þ¬     ÿ ð + 5 ? F  !3267!#"'#"4767% !2$324&#"6327.'!.#" û�Û”c­2§8åþÎ¨»©ä¦í-\Ç¸ó?¹ ÿ²@hU0KeFjTl’yËE3ùÆaVs—z·.bøØØ��×W80’Å]TŸô…Sts <©höOþí_u7bBtª¶°SbF/©o‡û|V]SHÞ†ÍJŽ¾¾      ÿ€€€  3  4&#!"3!26#!!2#!"&=463!5!"&5463!2 ùÀ@€^Bý `üÀ`ý B^^B@B^ Àü@Íü@B^€@@€^BÀB^^     ÿ€ê€  >  3!"&546)2+6'.'.67>76%&ŠÅF8$.39_þð0DDè40DD0²Ôþ+*M7{L *="#
U<-M93#ÔD€@U8v…k�_Y	î[«hD00DD0úè0DÒce-JF1BD¾££ÈN&)@/1 d¯     ÿ y  % F « Å  #"'&'&'&'&763276?6#"/#"/&54?'&763276"&'&'&5#&763567632#"'&7632654'&#"32>54'&#"'.5463!2#!3>7632#"'&'&#"'&767632yq’š£¥˜”oq>*432fb€„��…€a
$þB?
	>B
BBAAÇ.-QPÖòÖPR+	42
%<ci”“ÐÑ’:6&h�HGhkG@n„`²†I�ŒÇÈŒ5
!müÕ(|.mzyÖPQ-.		je€”…�	‚©¤˜‰q>@@?pp’gVZE|fb6887a
%RB?
=B
ABBAJvniQP\\PRh!cDSˆ`gÎ’“Ð23�geFGPHXþcCI†°_Æ�ŒŒ5"	
¨nþ*T.\PQipÐ[*81
/9@:   ÿ á   > t ‚  %6#".'.>%6%&7>'.#*.'&676./&'.54>754'&#"%4>327676=>�™ßvwî´¥d"
Àl…š¾˜"3	/!,+	j2.|þ„%&ã(N&wˆ�ƒh>8X}xŒc2"W<4<þÚ,Z~±fd¢aAý`FBIT;hmA<7QC1>[u])		u1°V(Òk1S)
-™	0©B2*à%M;W(0S�[TŒ]I)	A 5%R7<vlR12I]O"ýžV/,b-8¢/_     ÿ €  # 3 C G k  2#!"&546;546;2!546;2%;2654&+";2654&+"!32++"&=#"&=46;546;2 4LL4ú€4LL4€^B@B^€^B@B^ÿ @@ý @@€ú€ àà@àà@ L4û 4LL4 4L`B^^B``B^^B``þà þà ú ü @@àà@à     ÿ €    # 3 W  #!"&=463!2!!%4&+";26%4&+";26%#!"&546;546;2!546;232€ýÀ@ü €ú€€@@ @@€L4ú€4LL4€^B@B^€^B@B^€4L @@ýÒ À þà þàNû 4LL4 4L`B^^B``B^^B`L    ÿ €  # ' 7 G k  %"/"/&4?'&4?62762!!%4&+";26%4&+";26%#!"&546;546;2!546;232W.	
¼¼
	.		½½		.	
¼¼
	.		¼¼	ü €ú€€@@ @@€L4ú€4LL4€^B@B^€^B@B^€4L—.		½½		.	
¼¼
	.		¼¼		.	
¼¼
þà À þà þàNû 4LL4 4L`B^^B``B^^B`L    ÿ €    ( 8 \  	"'&4?6262!!%4&+";26%4&+";26%#!"&546;546;2!546;232þ 

þà		.	
Ü¼
	.	û`€ú€€@@ @@€L4ú€4LL4€^B@B^€^B@B^€4L<þ 		 
	.		Ü¼		.	ý: À þà þàNû 4LL4 4L`B^^B``B^^B`L   ÿ      2632632#!"&5463À&&&&ù€&& &ü…­&þ…­&û€&&€&   ÿ      #   27+"&5     %264&#"26546¾„>&€&T¨,þÔþXþÔ ’Î©Àýq&&�1þÔþXþÔ,¨LÎ’w©     %ÿ Û   % ;  #!"&5463!546;2!2!+"&52#!"/&4?63!5!Ñ

�(úÀ&&@&€& (ü¼ &€&@&&úÀ(�

�(  ×

�& &@&&@ûÜþ &&À&ÿ &�

�ÀÀ   ÿ  û   # '  '%#"'&54676%6%%äý€ý˜ý˜
€hh û@û` àýàõ!ú€ ÿ öö!€  ööšû
æöû
ÙöúýöÙû
    ÿ     # 5  2#"&5476!2#"&5476!2#"'&546 þ àèþ àû¨ þ  ú@ÿ À ú@ÿ À ÿ 
ú@ 
À      ÿ       8   4&"2$4&"2$4&"2 #"'&'&7>7.54$ €KjKKjËKjKKjËKjKKjËðþdône­þú4"%!’§ðœèœKjKKjKKjKKjKKjKKjK.þ¤þÙ«­8
!%00C'Zý�®'««      ÿ       . W   "&462"&462"&462 6?32$6&#"'#"&'5&6&>7>7&54>$ €KjKKjËKjKKjËKjKKjéþhþ�Ñ�‚W.˜{+9E=ÌcÑÑQðþdôFKÆþú1A
0)�µŽðLlLðŽµjKKjKKjKKjKKjKKjK€‹ì‰pËJ2`[Q?l&‹ììþ‹®þÙ«¯C58.H(Y–‚í¬ee¬í   ÿ	 ÷   
   			  þ þ  þ   Y'ý±þØwý±(žý±þØOþÙ'ý±    RÿÀ­@ $   #"&#"'>7676327676#"­
þ¾þ³åŽb,XHUmM¨.œU_t,7A3gez9@xSûúìþaþQ BLb—(Š	�‹þáVù¡¡U‹‰      ÿ€ €  
  !!! ú =ÝÝý†ÝÝ=€ú ¥w)þ×ý‰þÐ      ÿ€ €   A U  !!77'7'#'#274.#"#32!5'.>537#"76=4>5'.465! ú ŒKkkK_5 5þ– ®#BH1…„`L
IÀ•¿&çv6þíSF€ú À!Sr99rS!``£ /7K%s}H€þ‚XV
ƒ€PüÃV	eþŽ		V    ÿd   / 9 Q [   $547.546326%>>32"&5%632264&#"64'&""&'&"2>&2654&#" ;2Õþ�þPþ‘Õ3>tSU<Ú)tqH+>XX|Wþ²h,Û:UStú¢W|XX>=X*
)   )
+—^X^—|WX=>X²:_.2›þø™™›//a:Ru?˜
	Q%-W|XW>Jþ(	—=uþç>XX|WXþ`

*((*


+2		2øX>=XW|    Eÿ»  0  3>$32!>7'&'&7!6./EU‘¾”çnohû›i¨Ó×ÉI\þíþ¢�½õäÓ0<{ >ORD‡ùÆšå~çË•VÓÆ»ÿ¼o£R C3þ‡7J6I`ÄòTb<ƒ^M~M8O‚—     ÿ€	 € 	     5!#!"&!5!!52!5463	 ^Bø@B^€€ý  `B^÷ ^B `ý B^^"€€€€€^BààB^     ÿ »   0 ;  %'#".54>327&$#"32$	 !"$&6$3  ##320ÚJõ�“ø�U‘ÇnƒéL×nþŸÊ¡þÚÔ~~Ô&¡Õqþ@µtþKþî¶þ´ðŽŽðL¶¥}Ÿ'`ˆ -
-öoxŠ�ø’nÇ‘Uyl}©À~ÔþÚþ¾þÚÔ~ÖFþ ýþÚŽðLlLðŽþõéþt `(88(   ÿ à       	7!'	!“ýš\Wúµ¸Ÿ“ýì\þü©d;‚—üÞtZý`_ü¦OüÞ;    ÿ €ð   }  54+";2%54+";2!4&"!4;234;2354;2354>3&546263232632#"&#"26354;2354;2354;2€`` `` ý€p pý€`€`€`€ !,! -&M<FI(2€`€`€`ààààý@PppPþÀðpppppp‡#  #
Ò…ppppý�p     	 € j  #"'&=!;5463!2#!"&=#".'.#!#"&463232>7>;>32#"&'#"!546ðþÀ	ü¦%. `@þÀ` :,.',-þ˜ŠXj––jXŠh-,'.,: kb>PppP>bk .%Z Û&À
€:k%$> $`þÀ`6&L')59I"Tl–Ô–lT"I95)'L&69Gp pG9$ >$%k:€      ÿ      !   +32 &#!332  $&6$ ~O8ýý8·ƒþO´ý‚‡Žðþ´þ”þ´ðŽŽðLlLð>pNþ÷¸ü€iþ”þ´ðŽŽðLlLðŽŽð   ÿÙ	 ' ' : M a  4&'#"'.7654.#""'&#"3!267#!"&54676$32 #"'.76'&>$#"'.7654'&676mD5)
zÒ{†â6lP,@Kij––jOo™ÉŽûê©ðÈ•>>Ãë[t™úa)GG4?a †)ll>¶;_-/
9GH{Ñz’yN@,K•Ô•oNŽÈï©™ä¸äþÃç»y¯�!?hh>$ŽDþÇ">¤ÂÃ¢?  $ÿ Ü  	 n  "&5462'#".54>22654.'&'.54>32#"#*.5./"Ü~´´~és›!’ém¸{b6#	-SjR,l'(s–-6^]ItŽg))[†ÇzxÈ�Z&+6,4$.X%%Dc*
&D~WL}]I0"
YYZ¿¯vJ@N*CVTR3/A3$#/;'"/fR-,&2-"7Zr‰^N�ƒa94Rji3.I+

&6W6>N%&60;96@7F6I3    ÿ€ €   +  4&#!"3!26%4&#!"3!26  $$ Àÿ  Àÿ  €ÎþŸþ^þŸÎÎa¢a`@ýÀ@ýÀÿþ^þŸÎÎa¢aÎÎ   ÿ€ €   ' 7     $  >. %"&546;2#!"&546;2#/¢aÎÎþŸþ^þŸÎÎž(ú’’úþØú’’îÀýÀÀ€ÎþŸþ^þŸÎÎa¢aû®’ú(ú’’úþØúN@ýÀ@ýÀ     ÿ€ €    4&#!"3!26  $$ @ýÀ@ÀÎþŸþ^þŸÎÎa¢a`@ýÀÿþ^þŸÎÎa¢aÎÎ   ÿ€ €   '     $  >. 7"&5463!2#/¢aÎÎþŸþ^þŸÎÎž(ú’’úþØú’’n@€ÎþŸþ^þŸÎÎa¢aû®’ú(ú’’úþØúN@ýÀ      ÿ     % =  %#!"'&7!>3!26=!26=!2%"&54&""&546 Ý#ù€#]VùTV$ KjK€KjK $þƒ&4&–Ô–&4&á>á€þÇ9Güù!€5KK5€€5KK5€!¡ÿ && j––jÿ && Ÿáá   ÿ     # / ; I m  2+#!"&'#"&463>'.3%4&"26%4&"26%6.326#>;463!232#.+#!"&5#"€5KK5sH.û .Hs5KK5e# )4# % &4&&4&€&4&&4&` #4) #%û~]„eŒZ§&€&§ZŒe„]E-§&þ€&§-E KjKýj.<<.–KjKüà) #)þ`"@ &&þ`&& &&þ`&& )#þ`)"Úþd¹Xo&&oXþGœ,8&&8  !ÿ€ß€  O  ##!!2#!+"'&7#+"'&7!"'&?63!!"'&?63!6;236;2!2ß@þ@þ8þ¹@7

8þ¹Qà
	NþQá
	NþÉ
	8G@þÉ

8GQà
	NþQà
	N7
	  ÿ øàÿ àþ¸8þ¸8à àHþÈHþÈ     kÿ •     %  		 ".>2I”••”ƒÐþÎ2þ0ÿ]@þÀ] ÿÏ@oªÁöÁªo@@oªÁöÁªoã”•Œ•”üaÐ22Ðý� ÿ]þ¿þ¿] ÿpþ^þÇÉ|11|É9¢9É|11|É     (ÿ Ø      %7'7'	'	7T­­­­ dýåþ×ltþŒl)q¬¬n¬¬ýñþœýäÇþØluulþØÇýä   ÿ€ €    ) 1  $4&"2 4&"2  &6 +"&5476;2 &6  LhLLhýLLhLLhLáþÂáá>�ûà  &   &ý`áþÂáá>ÌhLLhLLhLLhLþþÂáá>áÀú€&€&»þÂáá>á    ÿGý¹  
     	.7)1!62	1!62hüœeÎ”þ¶ýðÆþ2Æ20eüœþ2Æ2>ü	v+4ü	[ýœdý…þÌ+ýŠ÷d     ÿ  à    1  35#5&'72!5!#"&'"'#"$547&54$ €  Eh‹‡ù`Xø”�þ(€ý€€cYþý¸zÎ:L:Îz¸þýYcð�æ�ðÀàýÔ\$_K`Pa}àÀ»¥f�ÞiXXiÞ�f¥»ÑaÎÎþŸ    	  ÿ€ €      ( + . >  #5#5!5!5!54&+'#"3!267!7!#!"&5463!2üüüòþ«Uý` ý`' þ†ÒÒþ† Øü©¹þj‹ÝþjâV>û(>VV>Ø>Vq€€ ÿþ€€ €€ ÿü¤Øÿ «« û(^–––û(>VV>Ø>VV     ÿ     =  &'&'&'&76'&'&.' #.€h8‹Ð"$Y
''>eX5,	,Pts“K™25MÌþRLqS;:.K'Á5éŠRChþç‹h¬•ºÐÄRÊt(+e„^TTŠª‚u B"$:2þ~<‚�˜ÜÆ2ˆHp±¨åªãwTTþ¹ V    ÿ    / 7 G W g   . %&32?673327>/.'676$4&"2 $&6$    $6&  $&6$ d-þûþèþû-Âm	
	,6*6,	
	mÂþ·KjKKj‹o½þûþâþû½oo½½þKþÈþäÎzzÎ8ÎzzÎÈŽðþ´þ”þ´ðŽŽðLlLðU4>>4-.žÞYG0
)‹xx‹)
0GYÞž.£jKKjKqþâþû½oo½½oo½lzÎþäþÈþäÎzzÎ8Îþ0þ”þ´ðŽŽðLlLðŽŽð    Dÿ »  / 7 H   #"'.7'654&#"'67'.6?>%"&46227#".547|D,=),9#�7”‰[Í‘†f‰x¤•µ!X: ïDè$+Ís)”hh”iüÚjZ‹’½”û’t‹<ÍöF/ýÙ*8C,­qØœ‰e†‘Î\Šr,W¡BXÕþå/C2è©h”hh”ú¾=‹t’ú”¼”‹Xm‘Í     ÿ€ €  > N Z  +"&=46;2+"&=4>7>54&#"#"/.7632  >.  $$ p   =+&  35,W48'3	l
zã�Ûîþüí«ff«íí«ff«‘ÎþŸþ^þŸÎÎa¢aP  â2P: D#;$#$*;?R
À³Cf«íþüí«ff«íí«þ·þ^þŸÎÎa¢aÎÎ   'ÿY  	 > O `   "&5462&'.'.76.5632.'#&'.'&6?65®€\\€[Œ<Cþ‘z¡C25ÃU#
.ÓZK ¨þm+[$/#>(	|“	rþËÉ[A@[[@Aý#2#¶‹þžþ7À*<Y ¤Þ$+}"(ý÷¦qà87] F 	_þ­1)
¬é	     ã	    # 1 K e   34&+326+"&=!#!"&763!2#!"&5463!2#>?4.'3#>?4.'3#>?4.'3ø«Xe`64[lýÂØþÝ7
þõ,	L;ûÇþòÈ˜=+3&98&+)>¹>+3&98&+)>¶=+3&88&+)>	¦Wjþ|rÊý>Q$õÆþ~Üôþd$kaw+-wi[[\ƒ;/xgY$kaw+-wi[[\ƒ;/xgY$kaw+-wi[[\ƒ;/xgY   ÿ €ò J \ m ‚  4.'.'&#"#"'.'&47>7632327>7>54&'&#"327>"&47654'&462"'&476'&462"'&47>&'&462i$		$^"
%%
"^$		$W "@9O?1&&18?t@" WŸ&%%&4KK¸6pp&4––£6ZaaZ&4mttm™^x	-€þ€-	x^=/U7CkÚþòÚkz'[$=§&5%54'4&KÔKµ4r<r4&–þX–È4[ê ê[4&mþèþÌþèm        €€     ' / 7 ? G O W _ g o w  ‡ � — Ÿ   "264$"264"264 "264$"264 "264$"264"264 "&462"&462 "&462"&462 "&462 "&462 "&462 "&462 "&462"&462 "&462"&462„^^„^¢„^^„^^„^^„^¢„^^„^¢„^^„^ý¢„^^„^¢„^^„^^„^^„^ù p pp pp pp þpp pp pp pp þpp pp pp pp ýpp pp pp pp þpp pp pp pp þpp pp pp pp `^„^^„^^„^^„^^„^^„þ^^„^^„^^„^^„^^„^^„^^„^^„^^„^^„ü pp pp pp p� pp pp pp p� pp pû� pp p� pp pû� pp p� pp pp pp p� pp pp pp p  	  ÿ ü      L T i { Œ  "&4626"&462$"&462#"&4632654>7>54   "&54>2"&462%"&54&#""&546 %#"&'&'.7>#"'&'.7>€&4&&4æ&4&&4S Zÿ ­&4&&4é4$#&áŸ&&j–3$"('$þùþŽþù&4&[›ÕêÕ›[ýý&4&&4F&4&ƒ]\„&4&Î$ÎŠ
	!Dœ4·%	,\Í4ë¦4&&4&š4&&4&-ÿ Z ‡4&&4& ;cX/)#&>B)Ÿá&4&–j9aU0'.4a7¹þù¹&&uÕ›[[›ÕÛ4&&4&@&&]ƒƒ]&&’ÎÎ�0
²u4‰…0
)î›4¯     ÿ ý   # g °  &'.#"32676%4/&#"326'&#"2632#2+&'%#"'&6?676676632%#"'&6767#"&'&6767#"'.7>327"#"&'&6763"'.7>;7632;>%5K$
"0%>s$
"0%>;;>%5KþVL#>H30\�($$(�\þÞï( Ñ”•yO2F/{�(?0(TK.5sg$± Ñ”•y#-F/{�$70(TK.5sg$L#>H30\�($$(�\#ï(@5"'K58!'"5‚8!'"55"'K#dS$K		K$Sdx#@1w›d>N;ET0((?
-
2K|þÀ1wþõ›þïd#N;ET0$(?
-
2K$#dS$K		K$Sdx     ÿ     D N \  2654& 265462"2654   #"32654>7>54."/&47&'?62 &4&ÎþÜÎ&4&„¸„hêÕ›[&4&r$'("$3–j&&Ÿá&#$4[›ýÂâý½"¨@¨éGB�[Ï"À&&’ÎÎ’&&]ƒƒã[›Õu&&¹þù¹7a4.'0Ua9j–&4&áŸ)B>&#)/Xc;uÕ›ýŒâý½¨"¨"éG™i[Ï    ÿ€ €  X h  #"&54676324&'&#"'>54#"32#"54>54'.#"32>7>767632326#!"&5463!2b)
:4FDæN[‡1ò,^•J¡“K-*E#9gWR’Yvm0O	¸©wü@w©©wÀw©ýC2È2c@X¬&!þ9{MâAé‘¼_’ž"S4b// DR"Xlj’PY<	ü@w©©wÀw©©     %ÿ Úÿ  e  4.#"32>7676#'.#"#"&54>3232>754&*#"&54>763 >32è''il$E/
@òP@§¸
^ƒ²`‡Ÿ'W6&¤!.. ! -P5+


ãúE{½n46vLe£VzÏ:þ÷‰,SN/
M5M[ý§	]$‹[±˜^§ˆ5€iC'2H&!(?]v`*	õâlâÂ�	þ˜bþ¢$9>¿  ÿ û = R ‡  2#"&5467%!"&7>3-.7>;%.7>322326/.76/.'&6766/&/&#"&676	&676&6766/&672? Þ=1’(H/ ýñþ 	'96&þ@)9<'ºý÷)29%
áþ¡&06#ÀÙº#ºÚ$î JŽ ¥07j)’5@Þ"*3%ë"!M
þú%#Kñˆ"%NÁe8)'8_”(9ª.<þc +8 8(%6 <)'4@@)#-<^
?%$-`%.}Q!&Ê}%&N“-l§þöIJÛ;6>/ª=*”%8!Q þ Ç#P"þ\Q#N&þaÄà)<9    ÿ b R ] m p  %"'.'&54>76%&54763263  #"/7#"' #"&/%$% 322654&#"%'OV¥9
¸nt
|\d
Ï“[ÿ—nt
|@þD:)øî	;9þ8'+|‰jà," °41±´þéCH^þnVz(²~R	´9°\'	ûrÆ
@åþíèLŽß@Æ	@åw4þ6þHI(+ýC
,Å�55,þ¹
f[op@©\j½;(zV~²      ÿ—þi  / 5 O  #"'&54>32&#" 654'67'"'>54''&'"'6767&546767>7“”æè’“ˆò“`V BM§ãáRà B9)ÌŸŸ!SH-77I…XmýSMÚH*Ãk#".o;^J q®×Ÿ¡¡Ÿ×“÷’>@ö¨ªííªYM$bKÀþÎd �¨Ò¯[E" ¢Öâ;ÿþ¹Kx%^‘6;%T,U:i”m=Mk     ÿ€ €  ) . D T  4'"&5463267&#" 6;64'.'4'>732676%#!"&5463!2),šè›œs5-<AšÏÏ4Ï²
2W9
Û&P:\�3)SEPJ…�D4:3NI©wü@w©©wÀw©ïNE	2@u££us©+,ÙþÊÔÕý/?x‘sa‹tmP·'œ)fHVEA(%dA4w&4J5*ðü@w©©wÀw©©      ÿ€ € O [  4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76  $$ ÿCf'/'%($†UÇL
(
#'/'@†‰3#@,G)+H+@#3‰ÎþŸþ^þŸÎÎa¢a„X@_O#NW¥#O_Š.*	##(ûþ^þŸÎÎa¢aÎÎ   ÿ€q€ [  632632#"&#"#".'&#"#".'&54767>7654.54632327&547>P†Õ9	B6?K?%ƒO4ÛT% >6>Z64Y=6>%SÛ4N…$?L?4B	@Ø€‹{:y/�$ ,'Rˆ!F!8%#)(()#%:!F ŠQ'+%Ž0z:‰z     ÿ€ € O _  4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76#!"&5463!2 Cf'.'%($…VÆM
)
#'.'@†Š3#A,G)+H+A#4Š ©wü@w©©wÀw©„XA?4N$NW¥&M&LŠ/*
##	+ü@w©©wÀw©©      ÿ€	   O  $>?>762'&#"./454327 327>7>	 EpB5
3FAP/hþ«þß\Ó/NG¸S…Lº	Â €â’þ ˆR†P*ŠéÀmÉ95F84f&3Ga4B|wB .\FI*/í.?&,È¬5~K %&þ§Y."7n<	"-I.±M`{�ARwJ!   ÿ    F X ^ d j  ''''"'7&'7&'7&'7&547'67'67'67'63277774$#"32$			*ìà'Ö±,?�g=OO&L&NJBg�;1²Ö'àíîá'Ö±.=žgCIM$'&&NJBgž=.±Õ%àí�þóžwØ�\\�Øwž�Iýoýo‘Äý<ý<Äý ý  €-NIDgž=/²×%äðîâ(×²+AžhEHO*"#*OIChŸ=/²×'àìíá(Ö²/=Ÿh>ON. �]�ÚxwÚ�]�ýþ�þùËœ7›þeüÉ[ü€þ@À€À    ÿ €   ) 6  !!"3#"&546%3567654'3!67!4&'7S³ýgn�y]K-ŒÇÇß÷þ#75LSl>£9þãä»Vüå%¦cPe}&Hžnüý_•HÈŒŒÈÚúò=UoLQ1!Ãœ4564Ýý·òû©7UŒC"³    
  ÿ      ! - 9 [ n x � ç   "&46254&"326754&"326754&"26754&"26#".547632632626326'4#"#"54732764&"264.#"327632>#"'"'#"'#"&5#"'67&'327&'&54>3267>7>7>32632632T"8""8‚)<())¬(<)))®)<))<)®)<))<)TþØ¯{Õ�Rh‚x=8 78 n 81p‚ŽH_6âS²’ocþF@b@?d?uK—bM�70[f5Y$35KUC<:þî[;+8 n 87 8/8Zlv]64qE 'YKÀ0-AlB;
Wùˆ#;WS9&�(#-7Zè://:/úTr++r,,r++r,,r++r,,r++r,,Ê Çg«àxXV¯×¢þÔe9222222^³KóVv”–ÝF0²2OO23OOþà`¦lF;Ÿmhj84DÃroþëB@�r+@222222C0DP`.Àr8h9‰œ~T4.&o„@9Šð1P    ÿ€ €  % 1  4'!3#"&46327&#"326%35#5##33  $$ •þ–Ù}PcŒŒc]<hl• àà ¥ËYmmnnnnÎþŸþ^þŸÎÎa¢aw!„LY�Æ�;edáþÂáÒwnnnnnvþ^þŸÎÎa¢aÎÎ     %ÿ    '  #"$#"#.5462632327>32 1®¤IþãU¤Î ?L€¶€L?¾™ccÃ4MXŠ& ü¹04;0þ®XpD[€€[DpD,)&&    ÿQ	    9 V \ ”  26&".'&'&6?.#"#26327677>'32>&3#'&+"?626&"#!'.'!"&5463!>;26;2!2˜P  P 	
92#.}SûP9:±:%L\Bž› )spN/9oJ5 
!+D„`]�Bg§Y9Ñ+†,Á9%
Pk4 P  P &þNnF!_7*}B<„{o0þáþš&&¥B;*<@$ucRRc§#@16#37c&€@@@J"@*4Œ^`E²DÎBžýàþÜo/8927
*@O ´LCó!T!32Ú3X$‹BJ@@@ ý€&AS
0C59"'D/& &D488$5A&     ÿ    % O  #!"&547>7>2$7>/.".'&'&2> ^Bú@B^>FFz¥n_0P:P2\n¥zFF>ýÌR&çp^1P:P1^º�&R
P2NMJMQ0Rrü.B^^BÒ	7:5]yPH!%%"FPy]5:7	ý¨¿=4©QH!%%!H†t4=¿<"-/ ?      ÿ    1 P p  +".'.'.?>;2>7$76&'&%.+"3!26#!"&5476 7>;2Â'
+§~'*OJ%%JN,&x§'%^ÔM,EE,M7ÆZE[þÖP*FF*P×É:5À€^Bú@B^){Æ$.MK%%KM.$+ââX)o3"�a  22!]�4	I£>"">Æ,ý& S8JæB##B¦Ÿ12ü`­ü`B^^B 8&ra#11#$¬¶R&     ÿ ë        " & . 2 v  %/%''%/%7%7'%7'/#&5'&&?&'&?&'&7%27674?6JÊ"ØþÔþîã0õ<=þ �_gNUý? DþéfæýáuþYšâ�³GêbþÛä7=^H^…`	±=v~yTÎõ¿ÖìÕþ3Úõ×†ÕGÌýâÖDÈþ£PïO	4FžÈÑ­û³ê¤ðqÂ¹£ü»éŽi_w\Þ€ä!1u»S¡êò%V_-dÒ
‡™þ1=U{J8n~‡r‡™    ÿ €   ' U  4.#".'"3!264&"26+#!"&5463!232+32+32±0P373/./373P0T=@=T­™Ö™™Ö™|`^Bû@B^^BÀB^`````*9deG-!

!-Ged9Iaa›l˜˜lk˜˜þOÀàB^^BÀB^^BàÀ€À€    ÿ €  	 + Y i  "&54622#!"&54>;2>+32+32+#!"&5463!2324&#!"3!26™Ö™™Ö™0.I/ OBýÀBO	-Q52-)&)-2³`````^Bû@B^^BÀB^`ÿ û@À|k˜˜kl˜˜þ¸"=IYL)CggC0[jM4				€À€ÀàB^^BÀB^^Bàû@Àú@    ÿ€ €  ! 1 A Q u   4.#".'"3!24&"254&#!"3!2654&#!"3!2654&#!"3!26#!54&+"!54&+"!"&5463!2 )P90,***,09P)J6 6S…¼……¼"ýÀ@ýÈ8ýÀ@ ^Bþ @ý @þ B^^BÀB^U€kc9		9ck€U?¼……¼…þæ@@88@@Nû@B^````^BÀB^^    ÿ€ €  ! 1 A Q u …   #!"&4>32>72"&462#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!546;2!546;2!26#!"&5463!2 J6þ 6J)P90,***,09P)‹…¼……¼"ýÀ@ýÈ8ýÀ@€ù@`@ @`€^Bù@B^^BÀB^Õ€UU€kc9		9c»¼……¼…ý`@@î88õ@@ü2Àû@````Íû@B^^BÀB^^      ÿ      (  %.'"&' $&   #"$&6$ óƒwC¹Î¹CwƒjJ~J‰áþÂáá>áŽïþ´·¶þ´ðŽŽðLlLðÅ›ÍJSSJÍ›–¯¯²>ááþÂá6þ”þµñŽŽðLlLðŽŽð    ÿ     $ ,     $&6654&$ 3 72&&  ÊlLðŽ�ðþ´þ’þ´ïŽŽðm•zÎþäþÈþäÎz•Bðƒlƒð©áþÂáá> Žðþ´¶µþ´ð�ŽñKlLðûGÍúœÎzzÎþäœúÍG€€¡>ááþÂá      ÿ     ' 7  #!"&54>7&54>2   62654' '3±/U]B,È�üª�È,B]U/OQŠ½Ð½ŠQþŸþÂáá>á+X}�“‘þ‚‘“�}Xð0b…ÓƒšÛÛšƒÓ…b0}“h½ŠQQŠ½h“áþÂáá>úá�fïþìïf�      ÿ      # =   #!"&4>3272"&462!3!26#!"&5463!;26=!2 J6þ 6J)Q8PØP8Q)ˆ‡¾‡‡¾¡ü À€^Bü@B^^B`À`B^V€VV€ld9KK9d¹¼……¼…û `ú Íú@B^^BÀB^``^    ÿ€ €   + ; K [ e u  4.#"'"3!264&"254&#!"3!2654&#!"3!26%54&+";2654&#!"3!26!54&#!"!#!"&5463!2€"D/@¸@/D"?,ª,?€p pp pý@Àþ€þÀ@€ÀÀý@Àù€ ù@€^Bù@B^^BÀB^D6]W2@@2W]67MM£ pp pþà@@@@@@@@n`û@B^^BÀB^^   ÿ€ €   + ; K [ e u  #!"&54>3272"&462#!"&=463!2%#!"&=463!2+"&=46;25#!"&=463!2!3!26#!"&5463!2€?,þV,?"D/@¸@/D"€p pp pý@Àþ€þÀ@€ÀÀý@À€ù À€^Bù@B^^BÀB^D7MM76]W2@@2W]Ö pp pý @@ò@@@@ò@@ü²`û Íû@B^^BÀB^^  ÿ â   A  #"327.#"'63263#".'#"$&546$32326çÒáÞÐÐÞJ9"65I).!1i«„§CC†u
+I�\Gw\B!al–þãÝ‡‡Þ•yëÇ™V¡Š/]:=Bí>9þÆþÃþÄþÉ+<F+a[le•þ…Pn[A&JR7tÉ)©ª+ÊtHŒ½ù‰¾þÅkFIK      ÿe	 ›   . ™ ¿  #"'&'>32%#!"&5463!2#"&54>54'&#"#"54654'.#"#"'.54>54'&'&543232654&432#"&54>764&'&'.54632Å ?cáÕ'p& ?b1w{2V	?#ûÇ&#9&×CY'&.&#+B
: &65&*2w˜1GF1)2<)<'

(
BH=ÓŠ:NT :O	·)4:i F~b`e!}ˆU3i?fRÇúþçÒUX|'&'&I†c&Q
	*2U.L6*/L:90%>..>%b>++Áz7ymlw45)0	33J@0!!TFL ‡þîå P]=GSæ-ƒÐkwm	!©ƒþä¬*    ÿ     (  %6&692?  $&6$ ¥“	' ü Ýþalà@lŽðþ´þ”þ´ðŽŽðLlLðåµ,&þ³EC
þ‰äh¥$›þ”þ´ðŽŽðLlLðŽŽð    ÿ      / 3 7 ;  %"&546734&'4&" 67   54746 #5#5#5€p pF:€:F€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppP<d‹üud<M†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€    ÿ      / 3 7 ;  %"&546734&'4&" 67   54746 #5#5#5€p pF:€:F€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppP<d‹ýud<M†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€    ÿ      / 3 7 ;  %"&546734&'4&" 67   54746 #5#5#5€p pF:€:F€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppP<d‹þud<M†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€    ÿ      / 3 7 ;  %"&5467534&'4&" 67   54746 #5#5#5€p pF:€:F€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppP<d‹‹d<M†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€      ÿ    	  + / 3 7  %"&54624&'4&" 67   54746 #5#5#5€p pp p€D<p p<D»
»€þùþŽþù€»
»€€ÀÀÀÀÀÀPppPOqqOM†- PppPý -†M…»»…¹þù¹¶ƒÇ…»»…ý9ƒŠ€€ €€ €€    ÿ €  & . 6 > F N V ^ f n v ~ † Ž – ž  "/&4?.7&#"!4>3267622"&4"&46262"&42"&4462"$2"&42"&4"&46262"&4"&46262"&42"&4$2"&42"&42"&4™

ýŽ

R

,H8Jfj–ÿ QŠ½hj¾G^ÎR,

!4&&4&Z4&&4&¦4&&4&ý¦4&&4& &4&&4 4&&4&ý¦4&&4&Z4&&4&¦4&&4&þÚ4&&4&¦4&&4&þ¦4&&4&&4&&4&Z4&&4&Z4&&4&

ýŽ

R

,[ècG–jû  h½ŠQRJ'A,

þ§&4&&4Z&4&&4Z&4&&4Z&4&&444&&4&€&4&&4Z&4&&4Z&4&&4Z&4&&4Ú&4&&4Z&4&&4Z&4&&4&&4&&4Z&4&&4Z&4&&4   ÿ     % - 5 = E M } … � • � ¥ ­ µ ½ Å  +"&=#!"'+"&=&= "&4626"&462&"&462"&462&"&462&"&462#!"&=46;4632676/&?.7&#"!2 "&462&"&462&"&462"&462&"&462&"&462"&462&"&462"&462€€@?Aý A?@€@R.’..Rù@`–jlL.h)*þÆ*$	%35Kàü€..Ò..Ò.’ÀÀ©uÂvnºu©À®....ýà@@€j–N *þÆ*.t2#K5ý€À..R..R.    ÿ  þ  @ H q   '&'&54  &7676767654$'.766$76"&462&'&'&7>54.'.7>76âþüÀþôØŸÁ¶þÈµ|â¡_ÄŸ”âyv¿�¤/Ûƒýâƒºƒƒº£k]
:BuÆq…À
CA
_k„Þ‚�ø‘XVo×bZZb×nW¨ ðþ|V	0 	Q2¸´-¨
l­ç}¸þÏO		/	:ß1§�Áz	
qÐþÛ%ºƒƒºƒÿ zÕG
4(

6’RoºaÄ…\¨<

)4	JÚ}ƒâ‰†ñ   ÿ€ €    %!!#!"&5463!2  û  ^Bú@B^^BÀB^€ `û@B^^BÀB^^   ÿ€ €   %#!"&=463!2 ^Bú@B^^BÀB^àÀB^^BÀB^^     ÿ      &  ))!32#!#!"&5463!463!2  ý   ý `B^ ^Bý ^Bü@B^^B`^BÀB^  ÿ ^B ü@B^þ B^^BÀB^`B^^     ÿ€ € # 3  %764/764/&"'&"2?2#!"&5463!2—’

éé

’

éé

’

éé

’

éé
s^Bú@B^^BÀB^×’

éé

’

éé

’

éé

’

éé
û@B^^BÀB^^   ÿ€ € # ' 7  "/"/&4?'&4?62762!!%#!"&5463!2é’

©©

’

©©

’

©©

’

©©
ü û  ^Bú@B^^BÀB^©’

©©

’

©©

’

©©

’

©©
þÍ `û@B^^BÀB^^   ÿ       	!  $&6$ .2ýrþÎ`Žðþ´þ”þ´ðŽŽðLlLðf4ýÌÐþ”þ´ðŽŽðLlLðŽŽð    ÿ     # . C Ä Ô  &>"'&4762"/&4?62'"'&4762%'.>6.'.>6'>/>76&'&.'&7&'">?4'.677>7.>37654'&'67>776 $&6$ (4þZž##&##&y‹"“6&.JM@&Ã "(XE*$+8
jT<l$3-V<2'.
-1%#e"!Z¶
+*)H	 8(j	#*-Æ·Vv/kh?'öŽðþ³þ”þ³ðŽŽðMlMð$($ÔR#&"#'#vZ@+&MbV$
þ
G7--)

R2T…
313dJ6@8lr2_‹5m/."·G:=	)%5f0gt*2)?;CB66&, ²	`48]USyþ”þ´ðŽŽðLlLðŽŽð     ÿ    G  6?>?3#'.'&!3!2>?3.'#!57>7'./5!27#'.#!"g±%%D-!gg<6Wþ÷WZe#1=/2*]Y3’ë-,ýŒþˆC1/Dx¾‹ë] VFýÜIýq-HŽþ¾þÁD2ýÔNK'>*Ø%þR=f07ƒ’ó=.fDý]\|yu    ÿ€ €  , 0 > S e u  #2#"'&5<>323#3#&'#334'."#"+236'&54.#"5#37326#!"&5463!2š		<	ûÞzz²jŸžk-L+© )[$©8=".un/2 ´^Bû@B^^BÀB^ã¶5cy	
›
îØþ(ØÝ”Iþ(8þÈ?Cþ(3›>Ÿ… #"šþ($=û@B^^BÀB^^     0ÿKø    S �  &'.'&' ./674&$#">&>?>'76'#  "&#./.'7676767>76$w.~kužBRþ]¨ T%z+", |ÓþÞŸ“þôj<¦—‡)(!(	~Ë£zF8"{ù´‘%%#5Ðþý‡¶)Šˆ}''�xÃîJFßÏ0"H[$%þåþEJ#%.Gk29(B13"?£@S)‡5" ž#9–ÜâÅdm«W"ÕþÖ;L·65RŽA0@T.þž¡$Ô}i`:f3A%%
BM<$qó:)BD	aa%`¡]A&c|	‡MÐþës!
Z2}i[F&‰�ƒ**
< •�Ê£sc"J<&NsþF  %ÿØô  0 @ W m  6&'.6$.7>7$76".4>2.,&>6 '"'&7>=GV:‡e#:$?+%
q4Áìþòþúð´g
&3hòT`ZtóQˆ¼Ð¼ˆQQˆ¼Ð¼ˆpAçþíþËþÛþþ¶P1LŽ½áïöâÎK!:<þ×ø}Òˆ`d‘áˆl»¡bð,«9'

%%($!ýËºa3ƒÀ¤)W)xÐþ†þþš¡¤Ð¾ŠQQŠ¾Ð¾ŠQQŠ“ÐcQ±öþ¤Ç¡-ôÒ—e)U¤s2Žþ�ôXD\”½ÑÏ¼’Yd’Ï      ÿ€     / ? O _ o  � Ÿ ¯  #"=#"=4;543#"=#"=4;543#"=#"=4;543#"=#"=4;543#"=#"=4;543%#!"&5463!2++532325++532325++532325++532325++53232Àp00pp00pp00pp00pp00°8(üÀ(88(@(8 0pp00pp00pp00pp00pp0 €  €  €  €  €  ú@(88(À(88û €ð €ð €ð €ð €     /ÿ Q  �  /&'%&/"&=.6?&?&'&6?'.>-#".6?'.>'&6'.>54627>%>76#"'%%6§º2º72GfþñÐ!)p&4&p)!ÐþñfG27º2º§	*6þñþÊ	"§º4º72GfÐ!)p&4&p)!ÐfG27º2º§"	þÊþñ6*	£!k3j &3
%,œþÇî*€Ö&&Ö€*î9œþÔ%
3& j3k!./!>��>$,*!k3.j &3
%þÔœ9î*€Ö&&Ö€*îþÇœ,%
3& j3k!*,$>��>!/.      ÿ     &  6.'&$	&76$76$ÁP’ÐutÛ¥iP’Ñu›¬Gþ£xy
¶þÔ¶ü[xy
¶-¶§š_vÙ¡eN�ÏuvÙ¡e	ˆ ÿ=þ¤uþÊ¦·þÈÇ„[t7¦¸8ÇX   ÿ    
    & 6  ##'7-'%'&$  $6 $&6$ ´£3¯«1³NðþE0‚þÐÚðgï¿R¾=|ÓþÞþÂþÞÓ||Ó">"ÓìŽðþ´þ”þ´ðŽŽðLlLðüþ·^þ¢v!1f2i‚þÐ‚wgïfZQ¾Q^>"Ó||ÓþÞþÂþÞÓ||Ówþ”þ´ðŽŽðLlLðŽŽð  &ÿZÿ X b l w � « · Â Í Ø ä î  .'&>'&'&".'.'&&'&'&7>767>67>7626&'&>&'&> '.7>.676'&'&'&'.67.>7>6&'&676&'&676.676&'&>&'&676'.>6/4-LJg-$	6)j2%+QF)�b3FSP21DK2üAW")")ý$??8A&A„E5lZm�ž=gôG2Sw*&>$5jD †Ÿ±GHˆyX/4F ûr	1	1¬"¥"!ýl=6>ú¼	6
,5./¹±'e
.*�|�Ed!u&ó&%&¨Ÿ	&þù5d	¨þÚ))66@ýC&8B@qþùL?P^7	G-hI[q�¡:<ˆrS	U~97A_‡IR`gp1	1	ü;"("j?>"ýTâ6
,6 
   &        / `        ¨        Ä        ð              L       w       Q'       “      	 
¶       í       A  	   ^    	   �  	   ´  	  " Ì  	    	  $&  	  _  	  ¢ƒ  	  y  	 	    	  *Á  	  < C o p y r i g h t   D a v e   G a n d y   2 0 1 6 .   A l l   r i g h t s   r e s e r v e d .  Copyright Dave Gandy 2016. All rights reserved.  F o n t A w e s o m e  FontAwesome  R e g u l a r  Regular  F O N T L A B : O T F E X P O R T  FONTLAB:OTFEXPORT  F o n t A w e s o m e  FontAwesome  V e r s i o n   4 . 7 . 0   2 0 1 6  Version 4.7.0 2016  F o n t A w e s o m e  FontAwesome  P l e a s e   r e f e r   t o   t h e   C o p y r i g h t   s e c t i o n   f o r   t h e   f o n t   t r a d e m a r k   a t t r i b u t i o n   n o t i c e s .  Please refer to the Copyright section for the font trademark attribution notices.  F o r t   A w e s o m e  Fort Awesome  D a v e   G a n d y  Dave Gandy  h t t p : / / f o n t a w e s o m e . i o  http://fontawesome.io  h t t p : / / f o n t a w e s o m e . i o / l i c e n s e /  http://fontawesome.io/license/                                  Ã      Ž ‹ Š � � ‘ Œ ’ �	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab  ï cdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ  "	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRS ÒTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°± ”glassmusicsearchenvelopeheartstar
star_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroaddownload_altdownloaduploadinboxplay_circlerepeatrefreshlist_altlockflag
headphones
volume_offvolume_down	volume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalictext_height
text_width
align_leftalign_centeralign_rightalign_justifylistindent_leftindent_rightfacetime_videopicturepencil
map_markeradjusttinteditsharecheckmovestep_backwardfast_backwardbackwardplaypausestopforwardfast_forwardstep_forwardejectchevron_leftchevron_right	plus_sign
minus_signremove_signok_signquestion_sign	info_sign
screenshotremove_circle	ok_circle
ban_circle
arrow_leftarrow_rightarrow_up
arrow_down	share_altresize_fullresize_smallexclamation_signgiftleaffireeye_open	eye_closewarning_signplanecalendarrandomcommentmagnet
chevron_upchevron_downretweetshopping_cartfolder_closefolder_openresize_verticalresize_horizontal	bar_charttwitter_signfacebook_signcamera_retrokeycogscommentsthumbs_up_altthumbs_down_alt	star_halfheart_emptysignoutlinkedin_signpushpinexternal_linksignintrophygithub_sign
upload_altlemonphonecheck_emptybookmark_empty
phone_signtwitterfacebookgithubunlockcredit_cardrsshddbullhornbellcertificate
hand_right	hand_lefthand_up	hand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilter	briefcase
fullscreengrouplinkcloudbeakercutcopy
paper_clipsave
sign_blankreorderulolstrikethrough	underlinetablemagictruck	pinterestpinterest_signgoogle_plus_signgoogle_plusmoney
caret_downcaret_up
caret_leftcaret_rightcolumnssort	sort_downsort_upenvelope_altlinkedinundolegal	dashboardcomment_altcomments_altboltsitemapumbrellapaste
light_bulbexchangecloud_downloadcloud_uploaduser_mdstethoscopesuitcasebell_altcoffeefoodfile_text_altbuildinghospital	ambulancemedkitfighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_down
angle_leftangle_rightangle_up
angle_downdesktoplaptoptabletmobile_phonecircle_blank
quote_leftquote_rightspinnercirclereply
github_altfolder_close_altfolder_open_alt
expand_altcollapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcode	reply_allstar_half_emptylocation_arrowcrop	code_forkunlink_279exclamationsuperscript	subscript_283puzzle_piece
microphonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchor
unlock_altbullseyeellipsis_horizontalellipsis_vertical_303	play_signticketminus_sign_altcheck_minuslevel_up
level_down
check_sign	edit_sign_312
share_signcompasscollapsecollapse_top_317eurgbpusdinrjpyrubkrwbtcfile	file_textsort_by_alphabet_329sort_by_attributessort_by_attributes_altsort_by_ordersort_by_order_alt_334_335youtube_signyoutubexing	xing_signyoutube_playdropboxstackexchange	instagramflickradnf171bitbucket_signtumblrtumblr_signlong_arrow_downlong_arrow_uplong_arrow_leftlong_arrow_rightwindowsandroidlinuxdribbleskype
foursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378vimeo_square_380plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BEuniF2C0uniF2C1uniF2C2uniF2C3uniF2C4uniF2C5uniF2C6uniF2C7uniF2C8uniF2C9uniF2CAuniF2CBuniF2CCuniF2CDuniF2CEuniF2D0uniF2D1uniF2D2uniF2D3uniF2D4uniF2D5uniF2D6uniF2D7uniF2D8uniF2D9uniF2DAuniF2DBuniF2DCuniF2DDuniF2DEuniF2E0uniF2E1uniF2E2uniF2E3uniF2E4uniF2E5uniF2E6uniF2E7_698uniF2E9uniF2EAuniF2EBuniF2ECuniF2EDuniF2EE      ÿÿ               Â              Ì=¢Ï    ËO<0    Ô1h¹                                                                                                                                                                                                                                                                                                                                                    framework/static/libs/font-awesome/fonts/FontAwesome.otf                                            0000644                 00000407230 15266055653 0017502 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       OTTO 
 €   CFF 9sä7   ¬ ú½EPAR  ( ûl   0OS/2ˆ2z^ ûœ   `cmapÇ¢T ûü  headšï¬ ÿ   6hhea
´ ÿP   $hmtxJ+È ÿt  
êmaxpÁP  
`   name>$# 
h  post    x      FontAwesome Cø úÏúÐúÐø‹‹Šû•	  U€6ÿ‹‹  U€6ÿ‹‹2·2ß® à¶       " , 0 4 < > E G M T \ _ e h m q y } � � • ›   « ± ¸ À Ä È Ò Ü ç ð ö ý #)4>HT_lp{‡•œ¢¬²¶º¿ÄÈÕâêîó÷þ
'4=GRYfoy†�™£®¶ÀÉÔàðôøü&,39COVcoz‰š£¯¼ÈËÏ×äóü"/5;FPUZes}„Œ’˜£¦©±µÀÊÓÚãô&+16<EOW_hmqv|ƒ�‘›¢¤¦³¼ÁÆËÔâòý)04=DPX\aju�…Œ”™£«¹ÅÌ×ßçíñþ(,26GYhyƒŽ– §­³¿ËÕàçíòü%16;>EMUckox‡•™¢¨¬·ÂËÏÛåóù				$	5	G	V	g	l	p	v	€	ˆ	›	¬	°	¹	¿	Í	Ø	à	ê	ô	ý




&
*
-
0
3
6
9
<
?
B
F
O
_
c
u
‹
˜
©
­
±
½
Ä
È
Ñ
Ý
ä
ñ
ú &5BQafmty€…�•›Ÿ¥¨¬³¶¸½ÃÇÕÙîò !%)-159=AHLPTX\`dhlptx|€‡‹�“—›Ÿ£§«¯³·»¿ÆÍÑÕÙÝáåéíñõùý%,37;?CGKOVZ^bfjnrvz~‚†ŠŽ•™�¡¥©­±µ¹½ÁÅÉÍÑÕÙÝáåéíñõùý	!%)-159=AEJNRVZ^bfjnrvz~‚†ŠŽ’–šž¢¦ª®²¶º¾ÂÆÊÎÒÖÚÞâæêîòöúþ
"&*.26:>BFJNRVZ^bfjnrvz~‚†ŠŽ’–šž¢¦ª®µ¼ÀÄÈÏÖÚÞâæêîòöúþ
"&*.29@GNU\cjqx†�”›¢©°·¾ÅÌÓÚáèïöý '.5<CJQX_fmt{‚‰�—ž¥¬³ºÁÈÏÖÝäëòù  '.5<kvglassmusicsearchenvelopeheartstarstar_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroaddownload_altdownloaduploadinboxplay_circlerepeatrefreshlist_altlockflagheadphonesvolume_offvolume_downvolume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalictext_heighttext_widthalign_leftalign_centeralign_rightalign_justifylistindent_leftindent_rightfacetime_videopicturepencilmap_markeradjusttinteditsharecheckmovestep_backwardfast_backwardbackwardplaypausestopforwardfast_forwardstep_forwardejectchevron_leftchevron_rightplus_signminus_signremove_signok_signquestion_signinfo_signscreenshotremove_circleok_circleban_circlearrow_leftarrow_rightarrow_uparrow_downshare_altresize_fullresize_smallexclamation_signgiftleaffireeye_openeye_closewarning_signplanecalendarrandomcommentmagnetchevron_upchevron_downretweetshopping_cartfolder_closefolder_openresize_verticalresize_horizontalbar_charttwitter_signfacebook_signcamera_retrokeycogscommentsthumbs_up_altthumbs_down_altstar_halfheart_emptysignoutlinkedin_signpushpinexternal_linksignintrophygithub_signupload_altlemonphonecheck_emptybookmark_emptyphone_signtwitterfacebookgithubunlockcredit_cardrsshddbullhornbellcertificatehand_righthand_lefthand_uphand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilterbriefcasefullscreennotequalinfinitylessequalgrouplinkcloudbeakercutcopypaper_clipsavesign_blankreorderulolstrikethroughunderlinetablemagictruckpinterestpinterest_signgoogle_plus_signgoogle_plusmoneycaret_downcaret_upcaret_leftcaret_rightcolumnssortsort_downsort_upenvelope_altlinkedinundolegaldashboardcomment_altcomments_altboltsitemapumbrellapastelight_bulbexchangecloud_downloadcloud_uploaduser_mdstethoscopesuitcasebell_altcoffeefoodfile_text_altbuildinghospitalambulancemedkitfighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_downangle_leftangle_rightangle_upangle_downdesktoplaptoptabletmobile_phonecircle_blankquote_leftquote_rightspinnercirclereplygithub_altfolder_close_altfolder_open_altexpand_altcollapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcodereply_allstar_half_emptylocation_arrowcropcode_forkunlink_279exclamationsuperscriptsubscript_283puzzle_piecemicrophonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchorunlock_altbullseyeellipsis_horizontalellipsis_vertical_303play_signticketminus_sign_altcheck_minuslevel_uplevel_downcheck_signedit_sign_312share_signcompasscollapsecollapse_top_317eurgbpusdinrjpyrubkrwbtcfilefile_textsort_by_alphabet_329sort_by_attributessort_by_attributes_altsort_by_ordersort_by_order_alt_334_335youtube_signyoutubexingxing_signyoutube_playdropboxstackexchangeinstagramflickradnf171bitbucket_signtumblrtumblr_signlong_arrow_downlong_arrow_uplong_arrow_leftlong_arrow_rightapplewindowsandroidlinuxdribbleskypefoursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378vimeo_square_380plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BEuniF2C0uniF2C1uniF2C2uniF2C3uniF2C4uniF2C5uniF2C6uniF2C7uniF2C8uniF2C9uniF2CAuniF2CBuniF2CCuniF2CDuniF2CEuniF2D0uniF2D1uniF2D2uniF2D3uniF2D4uniF2D5uniF2D6uniF2D7uniF2D8uniF2D9uniF2DAuniF2DBuniF2DCuniF2DDuniF2DEuniF2E0uniF2E1uniF2E2uniF2E3uniF2E4uniF2E5uniF2E6uniF2E7_698uniF2E9uniF2EAuniF2EBuniF2ECuniF2EDuniF2EECopyright Dave Gandy 2016. All rights reserved.FontAwesomeí   [ _ Ž ’ — ¢ ¦ ° Ý"+/37;TX_dhn�‘•±·ÆÍÑÕÜáçñõú#'Prz�£©¶ÉÏàäèðý.26:@DHM °¼Â%*.48@ENUZ^}‡‹�Çîû /3�—¡®µ»ÀÇÍÑë÷ûPW^cgl…‰®·¼í8<FJ—œ£ª²¸½ÁÇÐåïøCUajov{™¤¬´¿ÌÓ			@	J	Z	Š	�	Ÿ	©	Á	Å	Ö	é	ó	ù	ÿ


&
*
.
:
A
T
m
r
}
‚
…
œ
¬
µ
»
ã
è
ì;BFLTX_cinsz ¥¬²¹ÀÑÚåí .38@FKPp|ˆ�—œ¦°½ËÐÛáéî&Edmz‡‹’¥·ÃÎ×Üáæîñ%1=BGNU[e™³ºÁÅÌÒØñ
#)-7=CJO]kr€‡“œ¥®³¹¾ÇÏ×Ûòøý):PUblqv|ƒŠ�•�²¶Ëàõ ",5:BJOTgz�› ¦­µ¼ÁÊÎÓÚÞãõ$6HZ]hs{�…Š› ±ÂÓÛìñõú
 &,6@JTX`hnt|ƒ‰Ž•›Ÿ¥ª°´¹¾ÍÙè÷þ)8@OSX\bhp~…“�¤­²»ÁÇÌÑØÞãéîô"/4;?FLSW\hmt€Œ˜¤®¸ÂÇÏ×ßçîôøþ',2=HS^elw„‰Ž“˜*
÷A
úT&¼„ûÌ÷Ì°fAªVþË
ùÀT÷ºÀlÕf°üP÷ˆœ…œ‚’„÷ÍûÍ’„”z‘züø÷Þ
û P
ù”ü4Ý!
ú”tþ”þ”À�
ù”�
øËåûëq
üëq
ûbtÖ&
y}}y÷3÷÷÷3%û3ûûû3ã
`zú ûT~ƒ††Ž~”�÷ÔûÔ÷““Ž‘’÷Ó÷Ó÷4÷øÀ]
þTg@Z
÷4ú÷
ø÷·
üü”Úûü÷R
øÀ,úT[@÷�
÷ø<ûì÷ìü<4
,
^®2
üƒü%ü%üƒüƒø%ü%øƒøƒø%ø%øƒ3Ë
ûT<
®n¨h@;ûTN
ù”üTIø”ûTN
÷”ËC
KFKkË6
?÷�ûÀûˆûˆûÀJ
ù”ü´Ó‹÷Š
÷:
K,:
ûÔy}™�÷Tj
5
û/W
K$'ûT$®¨¨®V
L
v
÷º
÷
L
6
f
y}}yûy}™�÷�™™�÷�™}y÷lz||z%
ý÷1
ù¯
‹÷÷÷÷÷‹÷K÷TýÐù÷TÛYÔ=§œ|šzKz||zKzš|œËœššœû”÷ÔN
ª
!á5�
÷!÷ž
×
üfüf÷(
øøøü…‘”‡“”“÷G
½½•
Q
3|÷T|÷T|›þT€
úTÔ
úTœš|zs…
RÄÒ•÷·÷û÷3ùÔ&'
'
<
@A
…‘”‡““”÷G
ø÷‘…‚�ƒƒ‚‡……^
÷Ô÷[÷=í÷’÷“÷
üTû /
3
c‹-À`¶V™}�h¨n"û”ýÔBúv
¦÷öúÔg
ûO»�ŠÛGû”�
÷`÷EýË}n\>l÷g
ú”ãþ,•Ÿ™ ¢¢‚¤‡¡ú¨÷¬�£§«÷h÷ì°ûh÷@û@÷h¦û EÅQÑûP
œ|šzù@z||zûTzš|œÀœššœøÔœ|šzþÔz||zûTzš|œúÔÏø7
ÀF
¢÷÷x÷
À¶¶À3ÓCãDRRDD÷Üuy
;
÷;
û÷õ5á!Jb ÖÚå
h
ù” è
ûáûáûš5
ü/÷š÷áûáÉ
þT÷”úT €+
-tzux‚ûuü[üŠBr‡lmy˜z—~ø ûö5üˆŠ„Š…„q˜s¨™˜�’˜øU÷€hnnhûhn¨®÷®¨¨®÷®¨nhûø«
û÷túÔ÷t‹÷t¤T
 y}}yKy}™�Ë?
j3CC÷¸
÷ 
ùÔãÓÓã5÷;û÷(û=èšZ“XWûG/û9û;ûûû/û_Mûknm��n9÷÷:Y÷IÈÆ‘•ÃÞPé`ðq¦„¨†©‡›‰š˜��÷�ž~—€˜d·_²iÞr¤c‹rrüi‹üiüi÷Ú‹÷”ú”÷”÷y÷ˆ
@÷Hõááõ-÷R
÷'
 ø©‹÷µ
ø÷÷T÷ €÷‹÷š1ú€<t0
™�lþn‹l||ˆ…}_zob^ú÷^§b·z…™šˆšª¨— ¢øMø<øMü<v¢¨€ªšš�‘™·œ§´¸	¸o´_œ‘}|Ž|r
øÔÕ
/÷0
÷‹÷]‹}
û‹û]Ú
ü”ð
üEÅQÑø”y™
vÉ(Ý
û÷Wûàûà÷¹
ÈüT/øT÷î÷¹
÷à÷à•
øj‹øiøhû”{÷tù”÷*
ü<ûìûìü<ü<÷ìûì÷²
÷ìø<+úà÷BûÀûˆûˆûÀúÔ÷Ÿ
ý’øþûA÷Sû ÷„…ûiû^wv™h¨ú´¨™®Ÿvûi÷^÷„‘÷S÷ ÷Aú÷Eû]÷#û‹�'
K(
üÔD
F÷mû÷û3û'!ûûûêû÷%ÆÆ ©§�#xM'ûnq‘’w€Ž€�‚�dû—†™†›†‚¥°„¸÷‚÷÷o÷^û]û‹ò
t
x
÷1÷!÷»û!”’’”ÑÅÅÑ±EQQE5ø”ü“ˆ÷iûÓ÷Ó‘„ƒ�‚'ûTy™}÷™�÷‹÷÷÷±
ûtV`¶À«÷ò
÷Ã
K÷ª
ýT÷¸ø÷þ
÷±
üª
ü÷¸÷t÷ç
kb
K<Ë÷®÷zø
X
ú@3CC3û@÷‘÷#P
üÔ÷®n¨hQ
ûh„—›„œû÷”€÷/ù:®n¨hûá
÷–
¨®ù:Å
û”Ž
÷”÷;xúÔ÷tû‹÷¼÷‹u÷l÷TK»
1ù€Ž
€0
ÞÞÞ8½i8_dd_€~~�x÷zŽ™šŒŒ‹Œ©�¨�¦’ð¥é¶ÞÆ�ÃÆ…Èø÷Ï÷y÷¯ø"÷9÷÷O‹÷9÷%÷ƒø÷÷Ý÷9ú)ùûoû'û0ûqûiû?÷@÷h÷h÷?÷@÷i¤r³‹¤¤ÐC
þTFKkúTr
P
ùø;ûí÷íü;ûYûS<ûû!û÷yžo�t�s�{tqüT/øT·ûg÷÷÷5÷Ù[›‹
÷F
û÷
‹÷s
À÷*
ü41
÷™Íœ÷¹÷Ô÷Ô‘‘Ž”“ˆ’‡‘…‘ýZùZr¤w‚h÷)÷—S
­
-
v‹v‚û®ûzûzû®÷‹�:
ûtût÷Ñ÷tût÷Ï÷t÷tÑ
1
ëŽþÔ7
úÔŽÞÞÞ8Û
ø”÷‹Jü”ø”nûÒû–û–ûÒûÒ÷–û–÷Ò÷Ò÷–÷–÷Ò+÷´«÷t÷ˆ÷¼m÷yõ;÷
[û8û«û÷º
ÒÄÁõ÷”÷”÷‹÷ê
÷÷÷”÷÷hn÷>—˜‹Ÿ˜~—w‹~û”û”~‹w—~÷““Ž‘’÷”÷”KÙ
=+÷tX
û@]
ú@gÀZ
÷tëV``VüÔ÷;
ú÷;ûû`÷¼÷L÷Ÿ÷÷<û•û ûxra†„‡„‰„ˆÝ
Y½Wî
@3÷&ðûÚ
~~‹w˜~@Ë÷Ü÷Ù÷÷–á5! Ë�‘ž™œøô�•}y…vKy…x}züôy�™�‘n
÷÷‹÷Œ÷T7rr‹c¤r˜˜‹Ÿ~˜g
ú€hnnhú€÷�
‡……YYG
÷�û�P
û�÷�˜~Ÿ‹˜˜ø*÷ÞûÞü*ü*ûÞûÞü*ü*ûÞ÷Þø*ø*÷Þ÷Þø*=
÷4÷çüÔË
û4—…›œœ‘›——÷)
.@÷ˆ÷À÷(…’÷É÷[
÷h
ˆ““‰“––Ž�”œ•—›Žž÷”P
�¤�£vš÷T÷~züÔ$÷j‹
+÷[
÷ø<÷ì÷ìø<õ5á!I
øû4÷…à÷*
÷A
C
ø7
Àr
C
úÀ7
@r
b
û!÷6¯ûg÷÷Ø÷�÷T�™¬÷E ÷û
ùÔË‹÷‹³û ÷”øh÷3Ü/‡Ž”€Œ{ƒV=†ƒ‚†�Š�Š‚�„’‹Ô÷n’ŸŒšŽ—ŽŸ�…Œ…Œƒ—\Óûný÷í]ûû÷û÷÷÷÷û÷û÷9Å
À÷v¥¢›£••¢†§x�{…zz{‘—X
÷‹÷©÷CZ÷7)÷÷’÷“ûD
ûTøÔ�}™yûT8÷TC
ûT7
÷Tr
÷‹û]÷]û‹[
1÷ƒ
ûï
ø÷‰¨÷À÷ˆ÷ 
ãÓÓã7÷”÷”ø÷³ûU÷÷˜÷´ûf÷ý@§ m‹÷‘
‹÷÷”÷ Ë
úÀ<
ùZùZ‘‘�‘Ž’ýZýZ……‡…ˆ„ˆ{ûB
¤¤‹³r¤r¤‹³¤¤z’{—÷Ð
+
÷T
<ÜZ÷÷÷¼÷ÚÜÚ:¼ûû¨ž“³w©ûB÷˜š±³”¶÷D÷$û$ûD‹‡÷†û(÷=`÷ûh‰ûZ‹‹ˆû�ê÷÷ÝúTA
Ø
/ø”0
œ›’——nhûü‚ü&ü&ü‚ü‚ø&ü&ø‚ø‚ø&ø&ø‚•€’{û¹Vûïûvû7ö+÷4ùþ2Ÿy—qpV``VV`¶À¦—¥Ÿ�äJ
÷�÷Y
M½YÉ÷¡
}ø
™÷÷>
œš|z®¨nhyy�rrr•r�ypttp&pt¢¦1û”5
t—vŸ†•–ˆ––'
K(
ø‘÷ë
…—÷”÷”÷”÷”ø;÷í÷íø;÷ðð÷ø”g
’÷—
$÷4÷õ÷³û³ûõy�¤�¤‹ú”ú”~÷M÷÷÷Q‰²½ ËË™Šš‰™ Ú÷s÷³÷õQÐDnt…€yû©��¢†¨ÒÅÐ’““”‘”øø¦äüËûy÷÷÷t÷…
ûÔFûtüÔe÷11eûBB±ûåå±÷ÔþT•÷‹÷÷”÷‹÷÷‹÷÷2
÷÷‚�÷ž
‘’�“”¤¤³‹¤r÷”÷””…‘÷I
÷F
y��£¥¤•£��÷'÷&œ�Kó
û’wš_›_¢c¢Ž¢’¡“‘®Š÷4÷Ô÷4ø÷”‹÷4À÷4››‘——ùøì””÷p÷]÷„Rû´÷Ô
÷ô÷GþT÷úTX
‰’ˆ’…’„˜„š‚™û÷xû¨÷‹÷]û]÷í
 83÷å
‹ø®w”rrhŸ‚¤¤÷ûûhû@ÃûûÈû;ûfûvûeK\xcik—v‘ss]tRatû7ö+÷4ùþ÷4öë÷7û&&ûýÔ÷Û
7øÔ÷ª
÷V‹÷(ûˆûÀ-
hn¨®Õ÷÷D÷$÷$÷D‹
ë,
­}¬t£‹P
÷®`=ûñüþd‹ûb÷±9÷7÷Bû˜x—Ÿ� —˜Ž“–÷‹÷‹÷‹÷‹÷‹÷÷²tù´÷3
÷÷€÷ø”÷?÷L÷÷·g¯__gg__¯g··¯¯·÷‹÷‰÷‚�Œ‚aŠÁ
�—Ž˜™À`¶V÷”÷÷”÷÷”÷÷•‰÷÷†õãÓC3~‹w—¹]—Ÿ‹˜—÷}
üûÏûyû¯û6óû%÷6-÷Òû–÷–ûÒûÒû–û–ûÒÒ÷	÷_Ö÷$÷ÛcXð÷~
ùTR÷V÷2÷2÷V÷V÷2û2ûVÀ³÷”û”P@Á—z”y–z€’“…zø 
ûÔûÔ……ˆs÷/Aû´  vˆ‰���‘ƒ„‘„zz{’—˜Ÿ‹——¹¹÷÷‹÷÷”b
÷´÷´û´ØúzúÇûÔ-
÷
÷÷÷°÷f‹tø ûû³&
ýÔû3ø
“”Ž‘‘†
û÷÷]û]ûEGûxZ•n‡ytú P
P
—›•œ“žŸ�÷™š÷÷+÷+P÷,ò¯û÷ö™“•™ŽçŸÎÊ²ßƒ…““ŒÌø,–Œ•“÷÷‡
‹÷÷‡
_h´m­¢x¾¾¡ž©2
÷
“‘–’–œ”�—œÖÁ†
“ˆ“‰Ë‹÷î
¢
·
÷dø4®™œ÷”�“‘‘‘4
÷T[û`þM÷â÷`úMy}}yûT,÷V÷”ü;÷íûíø;ø0
ø‚ü&ø&ü‚÷T÷…
ûÔ÷3
÷ü
‹¯÷ø²ú”÷”ût'.
%÷Ë÷ú@p
÷)qt{t��s�ožy……‡ƒ‚s÷%û$÷÷÷÷÷÷”÷÷ª33‡3vûK�Ž„÷°
÷4‹÷4\~‹v˜ ÷Ý
}jii™Cû@÷@ûû€€Šx•~÷C
÷ÚKw5 !4áöõââõöwkûz|„„|,$Pûû+û+ûûûŒ‚‹Žƒ‚�‚-
÷÷÷÷•÷º
÷
÷÷¶
ûg÷s¢¬}­œ›}yŒ�Œ›™œûø÷øÔ¤fû°÷º
ù÷”û#ûE÷”÷Tù@üø)W·®b©itž÷«
÷÷S
ûíû÷4X÷¾wmx©yjŸhûû û û²o¢fZedZdW
fÀr
r�syyû'û&÷ ÷”÷û”÷”——›ûû÷h÷@ v‹       }  ƒ  Š  �  ™  ¥ ª ‡ÿ‡ÿ‡³Á    5  9  Ã  õ “ • — ™ › � Ÿ ³ µ ú 2 I â  8 Ž Ê  8 ‚ Ï ! › å  � Î  ~ 	 	 	I 	ô 
M 
� 
Ý ? y Þ ˜ é * ­ B P ’ | 8 8 ; ƒ l  ð ] 5  ® Ž m ™ ¼ è ú + \ � Ù < ¿ û  • b - ê G _ y ¥ Ô ö ÿ ' > U † È  > c ú  R  Ü !0 !Õ ", "^ "È #0 #  $ $q $Ü $ë % %~ &5 &ã 'A 'ì ) )’ *J + +À , ,m ,© ,á -’ . .1 .— .Ü .þ /P /í 0 0Ž 19 2Ó 2û 4 5q 5Š 5ö 6< 6À 71 7x 7» 8h 9ú :S ;x < <T <� = =¯ =ù ?… ?¹ @! @Ö Aj Aî B˜ C› DŽ E§ FÀ Gí HJ H³ I IT N N• Nà O" Ox P P P P PÕ R- Rv RÎ T¥ UG V V§ V¯ VÉ W X1 YX ZÅ [+ [Á \C ] ]À ]ü ^” _+ _9 _G _o _“ _Ò _ä _ñ _ÿ `‘ a aG b6 b¿ bä cP cÇ d' dÚ eN fG fœ fí g> gÛ hˆ hÏ i- i€ iä j  jÚ kw l% l™ m7 mŸ mÆ mï n$ n; nO nc n„ n½ nÌ nÛ o" o’ oÄ p p& p> pX q q
 q} rI r’ s8 s: s< s� sÞ sú tŠ uŠ v< wI wh wÔ xG xÎ y  yƒ z& {6 {u {¸ | |‚ |Ö }¾ ~ ~š ~ð ~ü µ €C €œ €Ø � �M �… �é ‚9 ƒ ƒC ƒ| ƒ› ƒ¶ „2 „Ž …8 …V …� …ï †P †ˆ ‡	 ‡c ‡à ˆ ˆS ˆ’ ˆâ ‰Á ŠO ‹ ‹° ŒI ŒÍ �é Žã �# �| �Ê � �L �‘ �· �Þ ‘� ’` ”µ — —Á ˜m ™
 ™“ š ›P ›o ›  œÀ �× ž1 žŠ žÚ Ÿ* Ÿx ŸÆ  �  Î ¡Ì ¦4 §f ¨. © ©H ©Ö ª ªU «\ «ð ¬1 ¬ê ­ç ¯� ° °Ê ±' ±C ±w ±ª ±¸ ²[ ²ù ³W ³  ´¦ µˆ ¶ ·( ·š ¸ ¸í ¹b ¹Ï ºÍ »¯ ¼; ¼Ü ½ ½¬ ¾J À{ Á¹ Ã. Å Å� ÆQ Æ­ Çf Ç® È* ÈØ ÉÈ Ê› Ë— Ì‰ ÍŒ ÍÊ Î Î| Ï` Ï« ÒZ Ò� Ô( ÔÂ ÕJ Õ¿ Ö Öî ×» Ø ØØ Ùp Ú9 Û Ûá ÜD Ý ß9 àŠ áø áý âÌ ã½ ä¤ äÿ åg åµ å× æÿ çt çÜ èg èø ê, êÜ ë¬ ì ì‡ íq íâ ï? ïô ðß ño ò] ó ô1 ùa ûJ C· «0ÑÞgã‰¤ß	$

âN–˜F.yqÕÙ4äú·–+Mš<…� ¶!>!á";"h"Þ##Œ$b%g&D&‘''�'³'Û'Ý'ß((½)½*"*£+•+Þ,?,p,¶-F-U4>4¨5~5ð66636>6�7	8"9˜9Í:-;F;è<9<û='=\=™=¿>?Y@RAÐB»DEAFÈGŠH(H¢IImKGLLØM^NZO½PxQ@RS%SlSÿV«W³X:XRX¥XäYY]YÒZ€ZÁ[+[n[È\d\‘]g^Y^ç_2_ã`5`Ëa¡aîcBdd;dWdvd›e!ffçgogÍhNhÂikj@jÙkÓlÝm‚nŸo püqhr�t¹ukvYwfxìzV{r|‚}/~~¸ƒ€ü�°„U„�„þ†u‡ˆ‰ÉŠ[Š÷‹ÊŒ™��tŽŽž�J�ë�°’~’Ñ’Û’å’ï’ù“«”�•È——3—J—¨˜#˜‘˜®šÃ›�œc�ÿžçŸÎ¡$¡©¢;¤Ê¤Ì¤Î¤Ð¤Ò¤Ô¤Ö¤Ø¤Ú¤Ü¤Þ¤à¤â¤ä¤æýÿ‹÷÷÷÷øT÷÷t÷ øTúàüTûûù4P
ý4ú úÕ c÷
”Êøzûž÷.÷ž÷.È® ÚhÈK÷hÈ< Nhûžû-÷ÇÚ
ûð
ûÇûž÷-N®<vhNKûhN <Èh÷žû.ûžû.Nhv<®NËû®NÚvÈ®÷ž÷-ûÇ÷À
÷Ç÷žû-ÈhÚ ®ÈË÷®ÈvÚN®ûÿ v÷�ü4ø4÷çûTË
ü4ü4V``VûT<
ø4ü4Ý÷TA
ø4ø4M
ý‹÷Ôù0÷¸ø÷ÔùT÷¬¡y�uû„uyyuû„u�y¡÷„¡��¡÷ÐùÜ÷yû„÷?ûjû`û,4ûGû €y�uœ~÷8û†““ˆ”–—‘•“ÆÕ£££œš¡´™¸ÜÔYSKkj>h3cû#û^u™i¡÷„¢œ¥¡‹¨°ÐÆ­êÀ÷Ô÷R      ûÿø”ø÷�û@2ÀA
 ÷4
ù”÷”£F¼M”fú€fM‚Zn¢nŸwùýý”ûÔ�
úãûÔù”ùùŸŸ¢¨¨ v÷»
÷x
P
 À`¶V�‚Šˆ‚ýÔû”c~ofaþ[÷!
ùYù”÷�ü­÷!
 ‹÷”ú±
ú÷”†
ùT@
¤ û÷÷”÷ù”÷b³«›ú@€
ù” s¢u¤w÷#û÷$û÷ûLÖè>óŒŒóèØÊÖ÷÷÷$÷÷#÷¤Ÿ¢¡ £ý”ú¯69ûJXû"û!û!`V+/EŠŠE+ç¶Vûõûõûô1ÒRî÷F
÷Ÿ±…_r÷°ö
 Z úû÷o®
û„÷pû]“„ùüî—›…›÷t³ú©k—s�üŠÔûuø[ž‚z¡tvøUû€„—™†™¨—£¥÷Z
÷tqø¨Óü9ü÷[üû[Ôø9ûÆ÷½ø:É÷Qø÷Qüø:M÷qÇ©k—s�üŠÔûuø[ž‚z¡tvøUû€„—™†™¨—¢¦÷Z
üZ‰‰÷÷›J÷Äûš÷›
ûšJûÄû›û&ëû÷	ùê÷	ë÷÷&û”úa¡
÷)û”÷|
‹÷÷”÷s
øKwú”ý”÷ 
þ”€÷ tû€÷ üù”÷ 
øüw÷÷4X
ùÀ]
úÀg@Ê
  v÷å
ù”ø”“†
“úü“†
“÷¦ø”÷´YùT3
ùûÔYýÀÀ`¶VûÔV``VûTV¶`À÷ÔÀ¶¶ÀùûÔ³
ýÀ³
ùT3
÷¦ø”÷´YùT3
‰÷×þTV``VûT÷;
û ÀY‰÷×þTV``VûT÷;
ùT\þTV``VûT÷;
 ™¤÷‡ú^¤�¤y�û÷÷
ý$ý%ûº÷»÷
ûû÷I÷þûþ÷û÷V¤¤•��÷÷ùhùh��•¤¤ûÿŽv÷¤÷j¤�¤y�ûº÷º÷º÷º��•¤¤¤�¤y�û÷÷
ûºûºûº÷º÷
ûû÷I÷ºûºûºûº÷I÷û÷V¤¤•��÷º÷º÷ºûº÷V¤¤•��÷÷��•¤¤ ‹÷”Vø±
Vø÷”üú”÷Ó
ût÷tC
KFûtûtFKk÷tût²
Ër
÷t÷t>
÷«@
÷
 ‹÷”Vø±
ú÷”àú”÷Ó
üÔFKkøÔr
÷«@
÷
û÷”‹÷”ø÷è
pP
ù÷‡û÷tûW÷&S¶:€aR`S—:Ãa÷)Öû)û6Êû®ûzø
÷6Ö÷)÷íÃµ—Ü`ÃaÄ;–R`ûWû&ûûtû‡÷Ó÷Pýù”ÑQÅEEQQEýEÅQÑ÷þ û÷”‹÷”÷™÷”ëY
ø÷Ô÷8
ûÔ÷&øÔ÷8
üÔ÷&úT÷8
þT÷&À÷8
ú@ï
e
ú”ù{
ø”÷œ›zŽûK§�¬}¬z«­º°·­¹�’Ž’”“‰“†‘aÆEÉV¼‘„‚�‚‚‚ˆ……û" nšm—l•o÷Lœ‰{˜yûry}{‡{O…J„Nl�l~n|ûö‘ƒ‚�‚iûû&js†„‡„‚‚�ƒ‘„°^¯^­[{m~m�kûNo|ˆy|ûrz—{œˆ÷Kp•i™jœki\f_i]†„ˆ„‚ƒ�ƒ�„µQÑMÀ[„’”‡”””Ž‘’÷!ö¨|©ª�§ûLz�›~�÷r�™—›�›Ç‘Ì’Èª•ª˜¨š÷û †“”‡”­÷÷'«£‘’Ž’””‡”…’f¸g·i¼›¨—©–«÷M§›Ž—�šûÿmú”÷÷÷°÷÷÷÷õø”ù´œ÷”øÔœ÷”øÔœ÷û([po†ýÔ†p§»úHúþHý4úÈß
¼wO³VûÔVOcZwEû;ûÉÎþLûÓ1ãùÔãÓé÷úH÷u
  v†
÷”tø´�‹�Š�üÓønüÓün‰Š‰‰üt/÷È
÷”ü÷Ô÷sø¹–˜‰ ~–ûo÷Jø,zûWûˆ÷`a®G‹ahýcüë~€‰v–~ÉA�…“‡“Š”Š“Ž’�ùHøÕùHüÕ†‘’‰“ŒŒ‹Œ“Œ“��‘ÉÕˆ
ú”÷
ù”÷w
!ø4û÷tø4÷ø´÷t‹÷tø´÷ø4÷túút÷Ì
ûôûto
÷T
ø4ë#
÷) v÷Ô÷TV½úëø°{Œ||ûˆ||—›Œ�£÷Ô÷û÷N÷ú£ûÔ‡ù‹üg³€³|¯ü5ú¨¤�p¡pûç÷úšûTyŒ~}yû:y~™�Œš÷T÷ûûçppur�ü5þ¨|g€ccn“_±ùTz}™�ŒŸ÷”÷û÷¤÷úŸû”yŒ}}zùT±“·¨ ‹÷ú
‰÷”÷TÄ
üdûûgf[wXX[Ÿ¯fû÷üe÷6
ú¢�t›qû”øT÷KüTû”÷àøTüT÷
øTøTž��§�£xø4÷”ø4÷t8úôøôã
÷ôzûôûT~ƒ††Ž~”�÷ÔûÔ÷““Ž‘’÷Ó÷Ó÷fûôøÔ9xø4÷”ø4÷t8úòù(�—ˆ˜‚•ûÔ÷Ô‘„ƒŽƒƒƒˆ…„ûÓûÓ…„‡ƒ‚&
‹÷Tûôï
÷ô÷T˜—“—�ûòø 9 vúÔ÷Tä
ú“øÔ,ûTûÔ,÷TûÐ��Œ‘��÷hø„ùX÷hü„�†Œ…�†÷Ym¯€À}­û‚ø¼¬}c¥hýÔhcqj}û‚ü¼}i€Vgüv÷�
¶ ù¢ w–ü´÷Ôx—r‹w€wvtý÷L–Ž‘•ø´÷ÔŸ–— ¢÷#
÷ï‹÷”°P
÷Ê÷
ûû÷û!ûSÚûY÷š
÷y÷lð÷D÷&•˜‹ž–û÷‘„‚Ž‚‚Š‚‡†„û)û'Cû3÷$
÷÷Y4éÐûû÷K
øTi
÷ï÷ˆ°çøtœ}šyûT|�‚}†zcesdû,.û9/ûFûû½ã-÷÷Î
1üT5
üTÐÓ
÷÷û÷"÷Q>÷Wø÷¸÷‹÷öàŒ�‹Ž�¤ù´è
ûû÷û"ûSÙûXüû»ûŠû÷5‰‹ˆ‰z™|�÷[š•”™�œ³—±£²÷,è÷9ç÷F÷÷Z3êûû”
øTi
 ‹÷÷÷÷÷9
‰÷ø÷ô"÷Ô!
÷Ô!
†
üT¾÷Ô¾÷Ô¾÷ý›ú@€
ùÔÔ
À÷GýÔ÷úÔö
üÿ vÀ÷T÷i
ø”÷T÷Ôù”÷T÷
ûT÷Ô+÷3
k÷T÷Šû^÷^ûŠûŠû^û^ûŠûTkß c÷•÷Ô÷Êv
]¤b²tûkËr
ò²¢¤´¹ÀKg
_û=ûû1ln�™oÌûû¿û1û"û-SKûq~n}s{x}zsýz.—•Ž‘–Õ÷÷;Ó÷3÷nãû ÷L÷÷ÂÈ÷¨š¢™°  vÀ÷T‹÷T÷Ô÷V÷Ô÷T³ùø/ü÷ïüWüWüûïü/ûŸ!³(ŸZ÷Mjû¨î:÷kD
øÔ÷L
k+8V=_G—xÉ�ËÎ÷Â÷¿÷œ÷é÷é÷¿ûœûÂH�KxMGÙ_8À+«œ«÷îÜ÷¨÷M¬Ÿ¼³îŸõ÷þ«À‹ù”rüÿ«Àú”÷røø´ïNí-°�ƒ‚Œƒhnog?÷ ûûû ?g¨o®“”Œ�“é±Èìï Gwú”÷_
røø´ïNí-°�ƒ‚Œƒhnog?÷ ûûû ?g¨o®“”Œ�“é±Èìï÷”÷_û÷QûPÚ÷ôo›x¢¦}¤£yîCÅûûûQû(Csyrp}t{xo^¯“”�Ž“÷PÚ÷÷Q÷_÷”÷ÇûK÷ªû®÷÷ônš{£}™ƒ›†šƒ§|§z¥x÷8ûìûSû`û`*ûSû8ûqxozo||ƒ{†}ƒs}|{n.””�Ž“÷®÷÷K÷ª÷Çûÿ‹÷÷÷û÷”‹¯
÷÷÷÷÷÷÷÷÷÷ßø÷È
÷é
ú÷é
÷x
÷é
þ”þøøüüù“÷È
üø÷È
üýû”ýýù÷»
÷é
÷”÷ø ÷ùø�0müý 8÷øßøø
øý”÷Èýýùù”ùýýù  v¡v‹Êª«Êª÷ªêÉêª«ª«ªéÊéÊÊÊÊÊªÊêéª«ªÊÿÀÊøk‹øiøhvv‹vüi‹üjüi Ÿ‹¡ÊŒ—€�‹€‚—”‹–é“
–•‹•÷1“
—”÷Â
wÉ¡Ÿ‹Ÿ÷“
–•‹•Ê“
–•‹•Ê“
   –•‹•÷1”YÀ€¢ž‹ ÷1”¢Ÿ‹Ÿ÷”¡Ÿ‹ ÷”¡Ÿ‹ é”¢ž‹ ÷Q™
kl‹l‚€ À«ª‹ªÊ™
€�‹€‚F? —”‹–éŠøi‹øjøivv‹vüi‹üiüj¢Ÿ‹Ÿz
÷)z
ø÷‡ý_ù^¾X*³DûtÒìcX¾ù_ý^¢s™jii}jttüjüjh­¥s¿­¬™¢£øø€÷W
 mú÷ú
‹÷¼ßgú¶|Ÿv™t”Œy‹w…xûÀþog€`vfþ/TF—Åwƒ¡Œ”“——”›Ž˜ùù÷¥­÷.º÷¦ú™º…ºq¯®ra \ý�zz†‡zŒŽû¯ƒûaM{tsw‡xˆy•z‰z…Vc,sj|wu�„t…{•t‰v†\h2p]�yx}†x†z•u†x€Wi:mY{pvz‡s‰”~Š{Šs‡w‰w}e‹_›^#°÷:ñú/áãÍà¤÷§ú™¹„ºr¯þ¼‰ì8û”ìü"é‹‰Œ€� û÷ù÷æ
÷”÷÷‡
÷•ø÷”úû”þùùùû4<
÷4ü÷”Kíô4â"K÷”ÀmÔe±û,÷,±eB©Vý4Ë
ü´K"44"ü4k÷tû4÷:÷4÷t>
÷)²‹€úTùôû3ûûû3û3÷û÷3÷3÷÷÷3÷3û÷û3ùTø4ûtX÷Ír=ÁEü”E=UIrXûût÷«þ„
tKúø

ýTû€/
 ûì,àøQ÷‹³°ùiúepÒû%Èû/¿û,ŠxxŠx((ŽŒ(ü¿ý#ÊÉŽ–Ê�™Ÿ‘™÷÷	w÷Œ”Œ””Ÿ‹žŠžR“û'ŽØ±ð÷š¥ÅøV‰›b÷û½gfV„p…ûoˆqŠqq�÷÷–÷÷÷{÷”Œ“”žˆžˆž\�/‘j¥}–}©„›Yñhö^ó°?÷DF÷G@÷Eûaøtˆ’‡’‡’V@û¬ýhû�üüaû %Ÿ-n‰<ûÿûéù5íø»ò÷s÷Ñøc÷×û“÷åøø¿šsÅ”÷OÐôŒõõ•§¶‹©÷5÷ƒû*è¬V“JMûˆû(0ûx[[˜ž_}ù~ôŠ¢‹¢‹¢‹ÀŒÀÀ%øðƒðð’¶¶‘·÷;÷AHûWû{û'QûbgfŒ‘gü±þ’÷F÷I›÷Gãã…ã÷¹÷Í÷÷ì÷fû=÷ûR¶÷!Ë÷Î÷G÷˜û�÷ ûvô^]Œ^û�û‚z‡û‚�8ø¬‡÷'„šn£\‰þPuH�#hPMqJŠK{‰-ý!ßœv‹ú”`û�ãâšä ÏÐŠŠÐŠÄÆxÄ¡ Ž¡“¬‘¬�¬M•M’N™Š�‡µ¼÷[•»À÷•Ë÷—»÷—•Ä�Æ¡ÁÏ¦Ô–Ð£“¨’©�©…!!�!ûû•‘ûx$Ç�Î“Âm`rŽ;ûnþi~G„h€ftnOlFƒKw z6 û÷�ú”÷�û-÷û÷‹÷ø÷–ù—÷®Ð÷;ú”Û·™§®pÎû÷6p®_‹phûû6hp™o·Ûþ”;_}oh¦÷û6¦h·‹¦®÷÷6®®¦}§_ù�ÿ÷Î
žÇ�‹÷\»¬ ¨öœ°œ÷Ž|™—}‡Cyû	û^‘û^û^LŽû£uZ¸
÷­ˆ÷­Š÷­®Š¸�º�·–åê‡æª¢�q �‰£÷m²®÷�ept”cû¹CDŒC÷ämâ÷‹÷ø�÷‘Ü÷Î
Ç�Œ÷]ºª›£÷¡µœ÷Ž|™šz„ûb|�|}3’ümrS¸
÷6‰÷6Š÷7WŠ÷,Š¸�º�·™÷÷"„÷•»Œˆ“–‡”…’‚Œ‰¤÷m±¯÷�~yv}uŒ”û�û …û�÷ä—û]› yþ”�›ö]hûûvp|€zww–zšv¦÷û®¹{ö�ú”y{ ¹®÷÷ ¦š—–œŸŸ€œ|— pû÷hm
ü÷Rû <‰0
÷”÷Rú <P
0
ü÷Rû€<†
i
m
ü÷Rþ<ú0
÷”ø”‹ü÷Rý<ùi
m
ø”1û <‰0
ø”1ú <P
0
ø”1û€<†
i
m
ø”H
ø”H
ø”H
 ‘‹÷”÷”÷t÷#øÔ÷#øÔ®ú @®øÔ÷øÔ÷w
øút\
ø 
û´û´……ˆ‚ƒƒŽ‚‘…÷´û´…‘”ˆ“>
tûTdw
÷ôùT“ˆ÷iû´÷´‘…‚ŽƒFüÔy
÷¹÷´÷´‘‘Ž”“ ütd  v÷0 ¥{¢t•Žƒ‚�ƒz{…~ü'ü&÷9*
ýT•ýTû3÷û÷3ùT&÷:ø'ü'~—›…Í
÷)Õ÷TúT÷‹÷³÷ùúTnú”üü4ø4ü”ü”û4÷4ûÔûÔûTtë÷Èœš|zû@�÷©
Àø÷4kX
‹ùÀS
û@g@Ê
m‹÷÷ÿ ø
öææ÷ûøDùÙ…‰…††ü²ü²††…‰…~‚”˜‘�‘��ø²ø²��‘�‘˜”‚~U÷TýÔýÔü4ø4ùÔùÔ÷Ÿ÷Ô÷‡û÷~£sj™iij}stû:û9ø4ü4÷:÷:÷W
ý†
±
÷Ý
ù”ú{
÷”÷„
÷
N’L¥Tøýš_Ÿ¹p»»¹¦· ø ùš¥Â’ÊÈxù”ëJ
þÔù”ø´ 
ý‹÷”ûv‹÷¡ú”P�ø”øP ¤“£—Ÿ˜ŸÀÏ Î–Ž•�““•†€Ž HÀG˜w—w“srP÷»
ðméXÛXÛûj÷£:÷¢¶b kkcv`~:û¢ûjû£X;`Y;l-&Pû¯÷yûy÷¯÷Q
 ‹÷÷ëú4÷‹÷ø”ëø´÷ú÷ôSë+Ã÷÷÷,û,÷Øøð”‚Š|‚‚ûòûò‚‚|Š‚”‚”Œš””÷ò÷ò””šŒ”‚Ûüæ˜ƒ–��~‰��KK……ˆƒƒû÷XùÔšš‰‡š–‡—Ž””¼¼““Ž•‰–‰•„”‚�œfc“cýÔQ+ú4ý4ý4û´÷´ù4ù4÷0÷0°°‹Éf°û,÷,f°M‹ff//÷´û´çç ‹÷†
ª÷gùÁ÷tø·˜‚–��}‡‚‚{|y~w‚€…„€ûj÷X÷‘����±¢¸Ÿ½œšŽ–˜›�|™z‹‹‹÷h
"û“Q÷�ù‡÷2ø—{’zƒ‚‰ˆƒt�{tqûTû4ý 7ûÈû û\÷3ûu’�ƒ‘•†•��ŒŒ�˜‘”™‰™l÷z£÷*ÜèäÙ÷ µ÷p÷4ûTq›t¢�ˆ“”‰“œ›‘˜—÷È
 ‹÷†
÷Jw‹÷†
÷Ø¸tøò˜ƒ–��‡‡Œ‡ƒƒˆ„„KK……ˆƒƒû’3CC÷¸
Ø÷ 
ùÔãÓÓãùÔšš‰‡šŠŽŽŠŽ“”÷G
¼¼““Ž•‰–‰•„”‚�œfc“cýÔQ÷{ù»««‹½k«û÷k«Y‹kkýýû›÷›k«Y‹kkûûkk‹Y«køBüB«k½‹««ùÂùÂ÷éù”÷”÷
üø÷÷C
ø­
÷
û”û””
÷üü÷Ð
øüû-
÷4÷¡¥÷=÷”÷”Î
1û÷È
ûÓ
÷”÷”Î
ý÷´‹÷”úgs´À÷v ÷´‹÷”Ó÷¤ùZ÷v´ùZ÷ ÷´÷S÷¤ùZ÷výZýZðùZýZ¤rŸ”®ùZ÷ûÿû‹høõªœ‹§lœúÐùvlœr|h÷Þh¤|ªœe
P
@g
ü”á
ø”@þ€g
ü”á
ø”i
e
P
@ò ÷´‹÷™
ýZ÷wùZùZ÷2ýZùZr¤w‚hýZ÷
 ÷´P
÷”÷™
ýZ÷w´
ýZ÷
ý÷´ù”÷”¸û´
ú@÷wû}ø™øÁrr”w®÷Ÿ®”Ÿ¤rýZùZ�ù�ûØ
ú€Ž
ü%L÷.ú “Ó÷2û:÷:�ýzýzðùzýz¤r³‹¤¤÷:÷:÷2ü§ø§ø§ø§ü%Låú úçù'÷2ýzùz�û:û:ðø§ü§ü§ü§ð÷:û:¥
ùzùzû÷Ôú÷Ô‹÷Ôú÷ÔÀ÷€
û”û”p÷¡÷Ì÷”÷”h
ø÷Hû÷ÔË 
Z÷Ôú÷ÔÀ÷€
ý”hn¨®÷÷Á
û÷ÔË 
e
}ø2z„z11z÷¨ûI÷IûIûI{„zzz’—1å—„œœœ’›——÷I÷IûI÷I—„›œœ’œ——åå——œ’÷ë
„—÷IûI÷I÷Iø’œœœ„—å1—’zzz„{ûIûI÷IûI—’{zø÷v 
ûP
‹ô ù¶÷÷ü³ü³z„z{z’—ûþ÷þ—…›œœ‘œ——æå÷M
÷vûvø,ø+÷M
æ1—‘zz÷�û6ÄÐ÷²÷”ËùT÷”ä
ú÷4y}}yûTy}™�÷T÷¿
ûT÷”ù4û,#Q?`\pnZt‹÷Ñ¯ììÞÒ«È§¦¥¿·P´Kgjzx}wy\Oƒ…�‡‚„„��†ûï~•‡�”™÷#á÷Ñ÷7÷@÷TûûKøûT 
²÷t÷Ô÷t÷÷t÷4ä
ú”÷4:
üT÷Æ
ë÷Ô+y}™�÷4j
ü”ë÷ëû4ûúy}}yûTy}™�÷4÷¿
û4ùü4 
÷Ý
ø­ø”`û$ûûû$`÷¡ûû$¶û÷`÷$÷÷Ã
û¶÷$÷÷÷$¶û�÷÷$`÷û¶û$û<÷÷ç÷Tg
û#Z÷kû=÷=ûk¼÷#¡û#ûkZû=û=Zûkû#<÷#¼ûk÷=û=÷kZû#�÷#÷k¼÷=÷=¼÷k÷#i
¶úÝø]ñû÷÷÷ñû&÷&÷
ûûû÷÷
û&û&æ÷ûûûæ÷&û&õ÷÷÷ûõ÷&÷&÷k÷K#
¶“ùg÷2%ñ�û§û§û'÷'�%%ð÷ºûº¥
ø:ø:÷!8#
û÷túÙø
 ùûÂûˆû‰ûÀû%¬Ã5ù†ù…Â6«&ûþ{û¿Sájñ÷÷Á÷ˆ÷‰÷À÷òjQáøhü[ø=ûì÷íü<ü<ûìûíü=ü>÷ìûí÷²
÷íø>KwËÀP
ùÏ^ÇCýT÷¹÷¹££™¬­­}¬s£@Õ£sk™iij}ssýýt÷v
j¢tùý ÷Í
Ö×£¢™¬­­}¬s¢û¹÷ºùTÓ¸ÇÏKw‹ÀÀøÔ­~¬s¢ýù£sj™iik}ss@@st÷êj£t÷¹ûºýTC^OGûG¸OÓùTû¹û¹s÷v
j£sÖ@t£«÷E¢£ùù££˜¬­ @wÀKøÉ÷‡ýù£sj˜iij~stýýs÷v
k£sÖ@s¢÷£¢÷º÷¹ýTCÇ^Ï÷ÏÇ¸ÓùT÷ºû¹s¢÷££ÖÖ¢£™«­ @ËÀKùT÷‡@Ö¢sj™iij}ttûºûºùTÚ
ûð
ýTûº÷º¢tj™iij}tsA@s÷v
j£tùý t¢÷¢£ùù ÷W
 û@‹÷j{ú÷¯ü”ø”Èû”ûtûÜü,Qûíûa!€ûûû ÑûKÄû–t–kšv�’’„™Ÿ—›ž›‡�Š›ˆ´‰´´øq÷¯ÞøC÷tû”Ó
ø”ø”Î
e
ù‡øt–ù¡ùô›
ûæ˜æù”øÔ›
ù‡úô–²÷”ëù4÷”ä
ù”÷*
ü<ûìûìü<ü<÷ìûì÷²
÷ìø<+÷û!y}|z÷ÿ
|š�÷R�šš�÷Tœ™|y‰÷.}Š|€yûMx|–™zù’Ž’’��‘”Ž”÷p””ˆ†‘’‡Ž„„‹÷ù”÷µ
÷Œ÷ë÷÷Ô÷ë÷ú4÷HhnzhûThnœ®Ãøh÷T÷ÔûTühSü\ùàV`¶Àf­£y~–÷û5ø�ëV``VûV÷÷5˜–£�­À¶`Vøû”RüL÷ïï÷÷'ïûHMoZdûû9û÷9¼dM§Hû''û÷e
üL(
ûÔ$ëü4ÝúÔA
ø4÷u
  vú÷ßˆ‰÷ø
ûŠû/Jû7ûI[^_[Z_~}„yhn¨®�’™—˜÷“÷{÷x÷(÷ö÷Hø”÷Zàf÷¹û7p\XTûûüHÚûaGû°-û‘ûwûÒhŽh‘i�w¥V‚QûZ:#v’…”z]¦žlÊâÇ÷`½³ëL{»læî{ë÷,÷+³Ï÷÷ª÷÷\÷^Ë÷Ë˜Ë’ÌËûÿ÷1
÷²tû4C
úÀFKk@r
û”úô÷æû€÷Cû¨÷ŒŠˆŒªN®.Eû“üTiüûæ÷€ûC÷¨ûŠŒ�ŠkÈhèÑ÷“øT­ø ‹÷ú÷$øT÷$³øÔûœû?û¨ûLûÕûÕû¨÷L÷œû?ê÷'÷÷÷0ÛcGv=<·÷¦
vÙcÏ÷0;÷ûêû'ýdøquuqû--û÷]
ùäü¤ƒ¢ ÷ÂûLûå÷aû÷û÷ûåûaûÂûLvƒtrr“t—vûÂ÷L÷åûa÷÷÷÷÷å÷`÷Ã÷L— “¢¤  vú„÷$øT÷$ø¿÷]ûDÚû'÷#÷5ê÷'÷÷÷0ÛcGv=<û#Ðû÷7÷Ëøþquuqû-.û÷]
÷ÿ÷S–…•�‘—v-Åy�…�…U*–PN‘OüûÉû_ûÄûZ~w„rsr’s˜w÷ûH÷7û*÷V3�ziU{‘�•… êQ�––‘•‘¼ä÷gø÷eø÷gøŒ�‹��°üS§ˆ§†§û¬üŠ÷AÍ÷÷:÷NøTû¥„ ~¡=÷û÷ûÞLû÷=ê&Õûû0û†û‹ûEû·rAû÷Á÷¢÷÷u÷X²¸²¼ª¾˜¡’ ¥ ²÷”÷ˆú”÷5y}|y÷ÿ
}š�÷R�™š÷|yûR‰ø
~Š|�yûMx|•˜zø]‘Ž•’��‘”‘”÷p””…†‘’†Žƒ…køo´u`¥\\`qbuý”ú€udŒ[¢dd¢µs¸P
¸µ£²¢¢²Œ»u²ûÿøz``KËû4K++û4û4ý-÷3�Ž‡ƒ„ø„„ˆ€Œ‚��‘‚”†ø�û«û—û—ûVÀŒ‰ˆ‹ˆø 
+*…„‡‚Œ‚Œ‚�‚“†÷�ûQ÷Qû�‘ƒ“‡•ŠŒ‹‹Œ÷¹ëë“”Ž–ˆ–V÷V÷—÷—÷«ü��‚“†”‰ŠŽ�‹�’’���÷ë•“�˜ˆ—û4ùL÷5÷5ëëË÷4KË ˆ
÷´Ë÷ÔË÷´÷4÷ô¿
«Ë«÷÷4Ë÷4÷«Ë«÷÷•ø
÷¬Ë÷°
ý4÷ô÷Ô÷´ûÔË÷Ô÷ÔûÔý4ø÷¬øTýt÷°
ýTùt÷°
øTýt÷¬ý4÷ô÷Ô÷ÔûÔý4ùô›K€
÷´Ô
Ë÷Gû´ùtýô÷Ô÷´ûÔý4ø÷°
Ë÷¬û”øt›K€
÷´Ô
Ë÷Gû´øËåûëq
üëq
ûbtÖ ÷÷”øˆù.ú³÷"&ûÞûFût8÷t÷+ËûûÅ³é´èÃáúúý³¨û”û+K÷÷Qc-b.T5û˜÷M÷K®÷½ûTzš|Åú¨û”ûÙûû û–ûsRrQnSû SL0ûût8÷t÷Ù÷÷ ÷–÷£Ä¤Å¨Ã÷ ÃÊæ÷÷”ûTyš}Å  v÷0ù÷öü%÷²üƒüƒü%û³ûõû_÷ûI÷bû	\û;COLD|yz|�r‹‹‹Š�s {¡�²�²’¯•÷A·÷0Ý÷÷†º¼ˆ¼øƒø%÷²÷öe
P
ùT÷%ûKûi‚``ûi”÷K÷÷%ü,÷×û¼øQøQ÷×÷¼ø,þ”ù”g
÷ƒ
ü/÷Ôú”øg
÷ƒ
ü/÷Ô  ÷ô
÷a¤¤‹´r¤ýzùy�ýzýyrr‹b¤r÷:û9¤r³‹¤¤ø§ø§ø§ü§¥
÷:÷9 k÷ô
ùl¤¤‹´r¤û:÷9�ü§ü§ü§ø§�û:û9rr‹b¤rùzýy¥
ùzùy÷)÷ä
ú÷”‰«’ˆ“‡‘û4÷T’…��‚üÔø÷T@š†š�–ûÔø™y“xxyƒ}ûÔü�€†||÷g
÷Tü4û4r†d°úTr
ùø4g
ûTø4÷4¤�²fþTF„Žƒ�†÷4ûTƒ‘•‡”øÔüûTB
|�|•€÷Ôü}—�‚žž�”™—÷Ôø•–�šš ÷û
÷‡
‹³û ÷”pùÑQÅEEQQEEÅQÑ÷þúÑQÅEEQQEEÅQÑ¨¤÷úÔg
ûO»�‰ÛHû”�
÷`÷EýË{l^@l÷g
ú”ãþ,•Ÿ™ ¢£ƒ¢†¢ú¨÷h«�¤§«  v÷å
³ú4÷
ý4µ
ûð&÷À÷Q÷)øWWøÜ¸X–gþÔ3û
UGQûäü {y|ss^¾€¯úÔã÷
ÁÏÅ÷äø ›�š££ûë÷ì÷
ü´µ
ƒŒ‚ƒ�‘÷åø ëÜ÷/Ò÷ùÔþ÷
÷”÷”ùTÀ÷¯ø­
÷
û”û””
÷þ”÷1÷4÷¡¥÷=÷”÷”Î
1ûú”÷i
 ø”÷”‹ ÷
þ”÷Ð
ú”ûÓ
÷”÷”Î
÷©m‹÷÷”}
ùùû”ü”÷”øú”û”þ”÷”ú”ûø€tûú  ýú”û”ý”÷”ø÷Èû”û€÷”û÷Ô‹÷´‰ú2o`gfbnŒ‚‹‚‚ûªûhûÔüûû®Æ.‰›œŠœîå­ÃÓ/�>ÈpÞ‰˜˜‰˜ž™Ž��+ž>àñŒ‹Œ‹«|¬�®ŠR±iËÔ±–°�ªóû÷/8÷C‚‡šŠœ›÷éé÷ÇÂrb±»”¸�´£{Zja_q¶‘³–±œ÷”÷V ùO÷˜÷m÷|÷ƒ÷ø¨Ã
÷P÷C ÕÉø¶é÷Í÷ÝË‹÷ø”ëú4÷ú4ùT%V``V÷Ü
ãÓÓãL
÷tûeþ”üÒ÷P
ûüøÒ
þ”ù÷øûü”ûT÷ùË÷ùÐûû
÷÷”÷·
ú hû ÷³P
÷
 ø÷Tù÷T‹÷Tù÷TùÔú”ª
no’—q—q’on÷Ø
õááõ¨§„¥¥„§¨ëùçýT¨û«÷›f°‘…‚�ƒt//tqé: v++û÷÷÷ÙôÀ÷÷÷nû+÷*ûmûÜûÜûÜûÜûm÷*û+÷n÷÷ÀÙôù3ý3÷VÃËËÃ¤�¤y�ûp÷pëëv Ü-¥¢çç¢÷)m‡v¹v÷”÷æ
÷”÷†
÷”>úù{
ù”ü”ERQDEQÄÒ÷c
ú”ERQDEQÄÒ÷þ’ÑÅQEüü9™�˜}Žû,¢‚§¦~¦§²©¯¨²�‘Ž‘’§û
÷ q£�…„Žƒ„„‰†…û
2s—r–q“t÷-™‰}–}ûN}�}‡~Z†T†Yp‚r�r~ûå�…„Žƒnûûpw†…‰„„„Ž„�…«e©f§c~r€rƒqû/s~‰�|~ûM}•~™‰÷,s”o—p™pndmfne‡…ˆ…„n÷
 ¥s†‘’ˆ“’“���÷
ä£¤€¥ƒ¢û-}�™€™÷N™—•™�˜¼�Â�¾¦“¤•¤˜÷1‡‘’ˆ“¨÷÷¦Ÿ���’’“ˆ‘‡‘k±m°o³˜¤–¤“¥÷/£˜�•š˜ùûð÷½
`
÷ã
>�aï‚Ÿ÷¿Œ÷½
B`
‚÷ã
�aï‚ŸN÷¿÷¦tù”÷¯ûÏ÷yü÷š»øû”€÷6éó÷$÷7m‹÷F‹é
÷÷÷Ç÷÷d÷÷I÷.÷3÷W�W ø-
—Àhn¨®…†
øÔfo1\Š s™\ko�÷{Žy�xxû<^ûûû
û®±ûžU/¯Skù«W�Ú÷÷?Å¸¤ª£ª§¨ìñj÷-ËÌ÷¢@û	û
+6û	÷ôÎÈOG÷Œo�÷û
÷	ûûD©É�ÇÑÎ‡ÅlÈìZ'°#ik}ts')«û2OKebh`i_—ÀmdG1dqû¦hý÷³÷´W §Üm�¨]÷÷a÷"W�è¯÷Y¤·˜½½¢ˆ£…¡«»œÄÅˆ
V‹÷F‹÷ ÷÷÷Æ÷÷e÷÷÷G÷.÷3÷OÀ×ˆ÷”úÔ-
7Àhn¨®…†
üÔGNOHûôû	ë6û
û	t@ûKÌ¬÷-*ño¨sªrªÅ^û÷?<kOÀù«Ãç¯žÁ±÷÷®÷
÷O ÷ÕYû	O�x‰xˆyµt¢R]×ˆs…sv­kžc\k}\vsO�ºŠ§1f÷ŠO ÅzÄk»‘¡Ž£¢OÀ½~½r·�™Œš™ËvËd½�·À÷OŒû÷ ûJûû.ûeYû$�n:moû´OÀhý÷³÷¦²qÏ1©d­_®`±cÆJlû2ï)t£«}­óï°ì¼ªÇ�ÇÍÑyÇmÉ÷D×ˆ÷÷
÷	÷ýÿ83‹ùÔùÔà‹v‹  ÷b³ú@ûKûMû>ˆˆüØüÃüÙøÄ‰�ûM÷>÷K÷­÷RÆ÷4÷)÷<û5M¿£n½‹£¨É¿÷<÷5÷)÷4÷RPû­÷®
û„÷pû]“„ùüî—›…›÷o ÷uùë°d†rû´÷ 
ùTãÓÓã÷Ô¸~Ï§\
ûÔ•ýTû3÷û÷3÷Ô¸~Ï§ú4ø´¬
û÷ŽùJé÷„÷–‹÷�÷{÷÷{÷†÷{÷�÷�÷ùJ÷{ýJšú IYU:‹Š=YÁÍÏ¿¿ÚÚ¼WGŒøÝþ øéjÊ8Ke`bz…|Švwüû{‹Žù	ˆÌ‹÷{&‰»©ÂÐ÷÷,÷(ûiü"÷�úz üÿ†
÷”÷”÷4øtù4÷Ü
øT,
L
üTù4ûô÷8û÷0ûø”¤ÑQÅEýEQQEEÅQÑü”ûûû0û8.ø(×üy{Ž˜€›‹Œ‹‹›˜˜›�¾øwøAi
 ‹÷†
÷á
tøô÷Ì
ûÔ÷XùTiýTQø g
ü”B
÷4÷DûDý ý G
÷ûUù ù ÷DûD÷Ç
‹÷ú”÷t÷ ù¬
÷ô÷ô*
ûÔ^˜Gof²�¤÷´÷—ýTp
ûÔ^˜Go²
÷Ô& ²÷‡
‹÷øÔ÷”øÔ÷8ø^ù!ûY´û÷íë÷”û1«ûµ/úÊ÷§)ûûûYbµç«÷÷1÷”+÷÷÷3
û´ëX
üÔ]
+û´V``VûûR÷zûf÷Ì|³X°m�}À[™YKKkK+++K+>ùÔ7Ëë+Ë++kËËË™½À»�™°©³¾÷Ìš÷z÷f÷R÷¡Êè›ù[±
÷/¥÷`÷“ø÷”ø›÷äˆˆ…Œ†�‡�Š‘�ŽŽŽ‘Š�‡�‡Œ…‰ˆ‹o´Ž†‹…ˆ‰‹ˆ‰†�‡�ˆ�‹‘Ž����‰Ž‡b³Šˆ‡‹‡Œ‡�‰Ž�ŽŒŽ�‹ŽŠ�‰�‡Š‰‹ tˆˆ†�ˆŽˆ�Š�ŽŽ���ŠŽ‡�ˆ‹†‰‰‹á@‰‡†‰…�…�‡�Œ�����‘‰‘‰�†Š‡‹µˆ‡†‡……†�����‘’�‡‡‹²’‡‡†…Š…Š†ŽŠ�Š���‘Œ‘Œ‘‰Œ‡‹ù÷Ñûvû'ûTû_Gq†‚›™œŒÂÏ»zªy›÷˜÷¶÷YÃw¸j¯�˜�¿oÒ`˜)I‹—b`�__`†b‹)Í`~oD�W�~jgw^SûX÷_÷~|~~t†jn~@t^Úo¼Y�‹Y¹k‹­|¢P‹©/÷"ª‹Œ`‹c}‚{q�û_Ïû'÷T÷v÷Q
÷¯÷yûyû¯÷”øt  û÷ú
‰÷”ËÄ
ü?ApDU8û”8DÁÕpü?÷6
ú\•¢†§x�üTøT˜z‘{{z…~üTüT÷K
÷”üT÷ÆøT÷”¥¢›£•û÷û÷û÷°ø
÷1÷ û÷!÷¹÷8÷’ 2 ùZû¨ûZûÄû›.n8û„2ûûªûY\uZQ m{¢§·¡µ¹� ÜrÚÜ÷…Ñ÷¬÷^÷-Æ·Ö«Ï¦­áå®è† ÷÷[÷²²”²��‹Š�’@”{Œwx^�^]U–pž[›c”û\÷�Ë€÷tÅ’ «‚™¯¸•¹¸óbÜûde�eû	û»ûŠ@û$fb%’ <l6fGWû€ûG4ûÎû°† 9¤<:]ua\Q ,Ö2î½»¨»÷÷n÷ó÷”®î÷Ð÷÷{÷ó÷áø
t÷¼’‹’ˆ’„ Z¡w•R«QªS¬›qk©lN2ûIUph¤™sûJðû÷&÷J}£r®¦Á÷IäÈªm«{¥jÃlÅkÄ�Ÿu¼v’Ž„„‹„gE{|jZvkSr^kPxOH.±7ª6¡N¦P­Tôû>÷aûa÷>"ÂiÆpÈulàßeèÎÇž«Æ¸¤Ã« ¼š¬›Ñ¯ûÿ‹÷†
÷á
úô÷Ê÷—ýÔ÷XùÔ÷´û4*
‹ýÔ(÷·÷û÷3ùÔ&ü÷­
÷ú”÷†
÷Êû&ü;ø*2à26ü;ü*Úú”—÷�ƒ‰÷ëqX�sImû[FHN¦¢MûoÛû‚÷‚;÷otÉpÈÎÐ»÷Í©•£¾—¥�‘‹‰��…Õû&›o–x¡tt_ûJdw�r•yÕûæ0÷A��¤yŸ²Ì÷·¢¢u€ž§{÷&A‘y�†‹…†÷”ù�   v·(TúüQrLyJ„Î³¾Ê£ÖMfEpB}ÊP7².ûGû$û%ûFrŽr�sû ™ûƒ÷û3÷Xo[{TOûÄ(âQV�Yš`£Š‹‰Šû1÷û÷(m„pn‡nvw�Žw´û÷.÷"ˆ4ûûXû+prŒŽq/÷#÷>V÷Køæ÷Ùø€ø?™‹™Š™Ê¹ÂÄ·Ëýù÷¼÷á÷¨÷ò÷ÆúSô�p.“û ûvû/ûû‘ûnû“û¼÷“ý‹÷Æù‹÷’²÷¼û¹÷Qà¢Æ÷÷11Úú'÷A‹÷ª÷€Ëù<÷ª¸ù”÷*
ü<ûìûìü<xûç÷pû´÷Å%²„™£ŸžŠÇË‹ûj]^÷‹häY¢‹E»ÖŠ‹×…µBÎû
÷­·Ÿ’¼Ÿ­¡Ÿû?žûGÍ÷ºß©Ï¼ÁƒŸqÙµõËŸ÷'(‹œÈÍ”ÌÌÍ‚zÈ‹÷'îËwµ!q=ƒw¼U©G7û»ûHJû?x§s£]C$Š8rw™s²’÷Åñ÷p÷´÷ç¸+üqþã‰‡…Š†Ž…Žˆ����Ž�Œ‘‰‘ˆŽ†‰‡ªi‡‡„�†�†‘Š’�Ž��’‰�†�…Œ„‡ˆ©^‡ˆƒŽ†’†’‹“�Ž��“ˆ�„�„‹ƒ†‡µa‡†‚Œ„’„‘‰”����”Š’„‘…�‚‡‡Är‰…‚ˆƒŽ‚�…’�‘�‘”Ž“‰”ˆ‘„‰…Ê†…„†‚�Š„�’‘’�””Œ“†„Å•Œ………‚‰‚‰ƒ�Š‘Š’‘‘”�”Œ“‡Œ…  vÀ÷Tù”÷Tø”÷T³úT÷$ûTý4ßøÔ\+÷T÷
û”/Ëi
÷)û÷÷ø÷÷”‰÷à÷*
ùÀl
@Z
À÷ùÀû@÷Gûtù€÷t÷«
û ÷©
øô³üô�ú ÷÷”÷û”øûVüø
ø÷Tnø”ûz÷i.÷]û,÷+û+÷,û]èûiœ‰Š‹‰{{…€€}„zyûj¤p¬ˆ÷Ån÷†û†¨ûÅjŽ¦r¬÷�œ’™——˜‘œŠ�ø”‰y÷òû'÷Ýû�÷ŒûŒ÷�ûÝ÷'ûò�ŠŠ‹Š{{…~„{yû#j¥o­‰øÙiøcüc¬üÙi�§q­÷#�›’˜—˜˜‘œŠœ‹÷÷÷4÷÷æ
‹÷ù„÷4ë÷4÷÷ú¤÷Ô÷�÷”÷�÷û4›û@€
÷ÔÔ
À÷GûÔû2øt÷1øvœ�ž˜�ù¢�ž~z�÷1üv÷Fû4¦ƒ¢ƒ¤ûYøòÑtH¼Aý¢AHZEtûYüòƒrƒtpûÔgÀÊ
 ú÷÷2
³úøÚ
û4ûTûÔûtüüt]
ûTg÷EûuáûFÅûFç6÷–�É÷!Þ1ÜÑ÷=Û´÷÷³÷ïn÷³û_÷Fû(¤ø÷
ÒRÄDûüðû™÷\û‘÷û’§÷¢÷’§÷‘÷÷™÷\ û”Û÷D÷û÷†
÷”V÷ÛÛ÷T÷´÷Íú$û4÷[
í
ý.÷´÷G÷^â÷¦÷ø÷÷÷S÷š÷š÷ûSûûøâû¦÷Gû^÷Jû(÷û@÷tøw÷Tû3÷fû�²÷’­V``V}Ž~�û�dû3ûfûTÍüwû@ûtû(ûEÅQÑøTßû!÷û÷
øTÖe
`ù÷÷ž�’¦…¤„¤wŸr‘ûP»À÷N’¤„¦x�yžp’r„ûNV[÷P…¤wŸr‘q’q„yxûûû÷yžp’r„r…ww…r[ûPûNÀr’p„yxxy„p’rÀûNûP[r…ww„r…r’pžy÷ûûûxy„p‘r’rŸw¤…÷P[VûN„r’pžy�x¦„¤’÷NÀ»ûP‘ržw¥„¤…¦’�ž÷÷÷û}˜žƒž‘’ŒŒ‘¤’ŸŸ‘¤»÷P÷NV¤„¦’�žž�’¦„¤V÷N÷P»¤‘ŸŸ’¤‘¤„¦x�÷,÷÷ù4÷ ÷.÷÷½÷o°ø¯ÐU
w°tøÔFPPFûß s™\k÷{o°Žy�xxû>\ûûVû?÷ûCkù«õÒåÔË´¹±¹¬À˜ —¡—¡¢–¾÷§w°àÖk+û+JLøÔÎÈOG÷Œ÷û
÷	ûü
š´’¶·÷=ûâû3¯Ðû`û?.Qm\ibgbjnG5[û´ho°ý÷³÷´ÊîfuÈeóõl÷÷Y °˜³Žµ÷=÷ ÷÷	÷ ÷,÷½÷.÷G÷c÷ù4÷÷÷n8`÷®XûCû>ûû[ûB¼÷
n¸žŒžŽ�a¢tÄ¹£‘£— o8i«x³º«™º £ûßFPÆÐÏÈÇÎøÔv8Ê+Ì÷ëÖ«à¦½ût——t—t™u¬V±]´]BËÒ1õ«ý÷”ËíøÔ÷·
o8û´[Gá¬ng´i´mºèQ`÷?ûû3û4û=_’`šbü
ûû
û	ûû ÷û	÷ ÷=Ža˜c fn¸‰}Š|}K K³Y®XŠ†ûSŠ÷#÷L÷ô«°ñn8¡Èî°Ê÷´÷
ˆ
÷÷ù4÷ ÷.÷÷½÷B
ç`‰Kíù�çPûVûû?ûCký«õ1ÒBË]´]±V¬v˜u—u—t–û¾§à«Öëæà÷Ì+ÊøÔÎÇÈÏï`ÐÆPFûß÷` £º™«º³xi«— £‘£çP¹Äta¢Ž�ž�ž÷¹?û÷�÷Mû÷ûQ‰²YK K}|Š‰}÷Pf c˜aŽ÷=÷ û	÷û ûû	û
ûü
šb`’_û=4ûû3û÷?`èQºm´i´gï`¬náG[û´æà÷º
ù÷
÷´Ê°î¡È±óªõ÷ˆ
÷½÷.÷G÷c÷ù4÷÷÷B
�°tøÔûZBû
—¨xxŒŽyatRt]ss‘—vikcx\j_šŸqûß¯°FPPFGOÈÎøÔLJ+û+kÖà¦÷½¢—¢—¢—¡™À¬¹±¹´ÔËåÒõ«Ï°ùk�pûC÷û>û[ûù”÷‚ç—¨÷H�°÷”ý�÷kôfñuÈfîÊ÷´÷·
—¨ýhû´[5Gjnbgbi\m.Qû?`ûû3ãû÷<µº‘›²ü
û÷	û
÷÷ ÷	÷÷ �p÷=²�¹™­žÏ°‰™šŠ™ËË ³½�Š¯°÷SŠó÷÷Lûô‹÷�ú™÷”H‰÷€
üŠ÷QûQ¸—‘{zH÷¶
00÷Ë
ûþ÷þ0æ÷ææ÷þ÷þ÷,
—’{zz„{ûQûQøŠ¸÷’
Ë 
ûôø
ú™÷�Xù÷÷00ûþûþ¸{…zXz{‘—0æ—„›œœ’›——÷Q÷QüŠ÷ÌøŠûQ÷Q÷ææ÷N÷þûþæ0—‘{z÷�¸ 
²ú™÷�‹ô�ù÷÷00{÷¨ûQ÷QüŠpøŠûQûQ÷£
÷÷þ÷þææ÷,
÷þûþ—‘{z÷�ŠÄè÷û÷�ú™÷”‹ôPù÷÷ûþûþ00÷£
ûþ÷þ÷ææ÷M
÷QûQøŠqüŠ÷Q÷Q÷,
—‘{z÷�ŒÄè÷û÷÷ˆÂ÷%÷‰”÷š÷š�žœš¹÷Qû4÷.™‹¥öœŒ¡­÷&‹÷»÷E¬ÚÝ‚¡º§¥”»Ÿ“¿vŸ÷”Ý'­€ù”÷*
ü<ûìûìü<ü<÷ìûì÷²
÷ìø<+ß'­€÷¦ü�–’�”™‡–ˆ”‡~‚í'­€…‡‚�„‰”‰˜‡‡‚¥|iyz�“Šr|Œ‚†‹„‚ƒ€–x|�…~t’�}–uz€š�‡�€�…�…Œ…„‡�Œ—�ŽŠ†‰‡‡†�~€}‚ƒ�ƒtƒˆ‰yzr«„Œ‹jŠŒ��hv˜��…§ˆ–ˆ—Š‹ƒ—~|‰–€’Ý'­€€‘{‰…‘|€€Žˆœ‡ƒ“Šˆ†�‚�ƒ‘~•oz|’Œ�‡‰Žˆ„’…‡í'­€„†…�…†˜r}sŒpw˜hž€”†©‰”�™‘‰–�—�˜‘‘šŒ¶�jh†yˆ~Š|‰‰��Œ��Ž�Ž‘�Ÿˆ‘—’™‚�}}�˜|x}›o†�–w�ƒŸ•ƒˆu€‰�‰x �–Š‡ˆˆˆ‰�—z‘‚—‰Žp´‘�}…o•~’v–ˆ¨q‡yˆ†„v“}�•}’{”o”…Ÿ…›�ž‚š•…yŸ~—t©Žˆ€˜c®“Ÿ�Žu“‡Œ��Œ€�‚��‘‚‘�–yšu‰u~‡�ž‡“„˜x‹†™�ŒŒ‹�ŒŒœr™�—}–‹ �™‚˜|‘~”†Žg¹˜Žw†�ºŽ—‹‰‹Œ�—„É›Œ€Šˆ¦Ž���š|Œ‰‘Ž‘“‰’ˆ“€’„‘ˆ�c¥ŠŠ�’Š’…�x|•¨�Ž‡Œ‡Ž‡�ÅçÜØëÀŒ‘“‹“�‰•|˜‚��‡“ˆ�Ž“—�’�”Œ˜�“‡…”„“„“ŠŠˆ‰Š‰€”v�‡ƒ‡„†ƒˆ†‰ˆ‹‡ŒÝ'Ý€©›ª™¬–‘‡‘„”„…�‹t�‡–|£•šŠ¸…‚$’�‹|”‚””~•‘”����‘Ž’�’ˆ��‘dŽž¢’“¤‡“†Ý+¾€–…—€|�’Š¬‚†~‘Ž�”“”Š�v�†™r£½�‰y’­””ˆ’ˆ–s~ŒÝ‡®€–�ŒuwŒ}Œ{ž~|ÝG­€‚�‡|‚‚}}xŒz�’Šut‰‡…„‡ƒ‰ƒ‰��€†�œ�”l„Š Žœ‹Ÿ„Ý‡®€™† …‘|�‘žˆ‘‰—…Œ~Ž€�|˜rœ“Ž�¡•ƒ‘Ý®€ƒ’‚�“•“–žŽ�™“¢kˆœ•˜ŽŠ—•|Ÿ—’•‘»�”…”…§ƒ�‚‰Š‹‰ß'­€“„’|}‡”�¥�y…‘Ž�‰‘�’��’”†�Š–¡‘Š”Š�~�…�‚–ˆ�‚’zˆ{¢…’‰ž–Š|���ŽŒŒ}‘{œ�‹‹x‰ˆ…‚|�‚†ˆŠsvŽˆ~šv‹z‡yˆz‰z„ƒ‡ƒ‡…„ˆ‡†y†Š•��–“‘Ý'­€û7þŠ�Š•ŒŠ›œ–Šš€Žˆ–�—�œš——–—–Ž¢ˆ™†£‹¤‡£Œ…œ�Žƒ�’�”�’�‘’�‘�•‘ ¢—}•r~˜€�“‡—““›�–w›†œ†‘…˜€‡�Ÿ’�Œž�“€˜�™�¡„‰w•‰‘ˆ“ˆ“‡–�‘…/*ûGûs ûk iøËn
ùø8û¿"ôW÷ý=ý=s÷v
j£tõû ÷Í
ù>ù>ùøGŸšwwû|û&xjûUö÷t÷¹÷=”‘’––—…”�’´N,¡B[
·÷Q÷?÷÷FÊ–«—´¬ ‹÷÷÷÷÷÷÷÷÷ü
³÷ú”÷÷ùûþ”ø”÷‚
üø”÷øû÷ýÔ¹ù”¹ù”¹ûÿût÷²{Ù¢�t›qû ÷àø�ü�üz÷4÷¡~—›…Í
ùzø�ø�ž��§�£  v÷»
÷x
÷»
Ùù÷Ê÷ø”ûùýý4û4B
ûÔå
÷4ý4ütÁ
ý”øtû”²ù”øôX
ûô÷ûôS
ü{e
úw÷$û$—›„Í
øTx
üTqt{s��t�ožy÷$û$û÷û÷û÷÷÷÷$÷$ž��§�¢£�t›qüT5
üT÷p
÷$÷$÷÷û÷û÷û÷÷¹
yžo�t�s�{tqüT/øT÷÷¹
÷÷÷÷÷÷û÷û$û$÷K
øT0
øT÷
û$û$û÷÷÷   ÷)÷
‹€øåùWÖnåæ¡�¡Ž¡|`_ƒ]û#àvûŽû¤:ûé[ï÷ÎÛé¸óŽúÃý÷vV÷ïû¹iûûû\û\û÷iû¹Vûïûvû6ö*÷4ùþ÷4öì÷6þ”ýeùTüa¡
øÔûuÜŽ÷¤ûv#6û]_“š`Žu�uu0n1W@óˆé^Î;÷ïé»÷ûøõe û÷UûU`þ4÷Uû5÷Tø”÷T›÷TûT`þ4÷Sû2÷SB ‚ °÷Ôøzyr‚rrr”�yûb÷cy��¤¤©—¢ Ÿj¬§d¾M
 ¾d§j¬ Ÿ¢–¨¤¤�y�÷dûd�y•sqýSùUmtvw¬jo²XV``VX²o¬jvwt�nrr”�yB ûd÷d÷k¤•¤¤¤�y�÷bûc�y•rrúýUØnÓTÂûd÷dÁUA©?<AkST3ãÃÂ«ÖÚ×nÔUÁûb÷c,€ÂUB©>€?BnUUû'û&UVlA?>¨CÂT÷dûdUÁÕm×ÚÕ«ÃÂã3STk@<¡ ?¨BÁU÷bûcTÁÔmØ,€×Ô¨ÁÁ÷'÷&ÁÀªÕ×÷)ø€€ø÷Jû÷,û>³¥³šº¾÷§
KQtd_÷O>ûK÷ûj÷
}Œ|Œ}û,D!û/ûGÀúÔâ
 ‰÷ë
÷ãü‹ù­ø#Ëãü”�
Ëü#ü‹ý­û@À*÷!†
÷!Àì÷@ýŸùiŸª°ø#÷ü#fŸl÷¤üAý\ û÷4€v÷ô÷4‹÷‹÷4÷Ô÷4Œ÷3øT÷3ŒËË÷o@úTùM÷ÀKø�ø"�˜”¡‰ ˆ¡~žx•ûË�‚���€€ˆ†‚ýFüûÍ‡�‡�‡Œ”ª�¬ˆ¬‚òFîûÐÁ6)©-1?pWSRWn?’=”%Ð(÷EUàîméÃ¾–Ÿ·‘‚’„”…÷Bƒ ûB‚…„„…‚Ÿ_X–S-(mU6ûEF(‚%„=¨?ÄVXÃ×påO éí©Áà÷ÑÐí”òŽ¬‡¬‚ª�Œ����÷ÍùFü†”–ˆ–••��”÷Ëž•˜žŽ¡� ‚¡y˜û\ù&sqb]£ NEŸ²Nû ÏeðÈÃ£¥´—¹ÇÒwdÈ÷ G±&NS6ý}dNDwOÀ]b—£qNÃ±ð÷ Ï²ÈÑŸÈ¹´s¥ÈSe&û G÷Føù””���ŒŽŽ“’‘“““¥¥Ú\}ƒw~vt€÷û:û4+q¥ƒ“…“ƒ“ˆ�‰Œ‰Ž‚“÷4ë÷ù”øC÷KýtüÔøôüüÚ÷Û���ŒŽ�÷E÷øœü,÷�
‹÷÷”÷ ø÷aVî° ÷Èü4dYztd÷Ü÷P\ü4VAlffü,ü,fflAVý4<
î°ø´û´÷:À\ü´ûiîÐû¿û¿ûéù?û¿û¿øƒûðfflAVû”ü”ùø4M
ø4øü4î°ùþôþùø4÷0M
ø4øûÿû÷ú÷÷Ž÷�÷÷Š÷ù—÷|÷+ãfàLÉüÙøÙ³dU¢Sû55ûT¢T³dø.ü.…‘“‡“ ÄÄ “÷ý
ü.ø.|›� ¡²¨§±¡¡‚|›øÙüÙ±e¤WT6LL6UV¤±eýœù�[»oÌÏ÷!÷÷÷"ÏÌm\»øòüó…‘“‡” ÃÃ “÷ý
üñøòÓB)´%ûhû;û=ûh&µ)ÒCù�ýœMÉàeã÷0÷÷÷0û÷ø÷÷”÷ø¿
ø”÷õøøù”ü÷ø4\ýÔË
ü4û‰÷ü4<
øÔA
ø4Ÿ²{}™÷­û­˜~œbxþü”ú4›ûT€
÷ÔÔ
÷T÷GûÔùkÀmÔe±û¬÷¬±eB©Vþ4V``VúÀTe
P
úô ‹ê
÷&
àP
÷T‹ù‹ù‹ ‹ê
ËwˆVnø”õ5á!Jtü4C
÷É
7
ÀF
ú€úôntü4C
÷É
7
ÀF
ùTÕ
÷É
7
ÀF
 û”÷÷'÷”)í÷î¨÷”ž÷÷î«õž÷h÷û	÷$ôJ€ø7Ð_¿H›ê÷ãûáû,õÁ À¡ «¬�«Š`djXg]¥S´ŽËˆScfzhebŸ¤pR3Á ^¸ËvÊóáÉ÷�ù" OûŽÙ÷m¬÷(î;Â.?GdFjàP§œ¨©®¬ yi7ûvoûMyŽyŽy÷þ�û4÷
ú€ú×€û ø(!ûûÒ?žœŸš–¡�:Š:: @(÷ãtû´÷
ùTÕ
û@÷³
ûTz™|�À€>
 ûõøª÷ù$÷ˆàùù@1
ÀiûËù{p�kœgœG©R¡[™û"´.¶_¸_¸u¹¼Å¡¼¸²²¸ÈŸ×ÛÒmNÆ­g®G­&™‰ß…—ŽŽ›�š™¶†È‚Ú„¿„³„¥A£P›_“—AT’eûAûa6226^%ûO›L«Jšnœpžsø�û”Ðo¹s¡xÁZ¦WS]{`lcmcbnXzyY\‚a\^’šcb™hžn£n£pªs²€�z¾fà%‰_w‡h�Y�+‰Wƒ~€�„�‡•ƒ¢‚²€÷ cvÕÍ‰ÂÞÎ’™ÀÀ˜½¢½©¼ª¯¦£¢¬¬¢­š°§Ð˜ÒÓ¬‰ª†§‹÷ˆû÷ú½é1è5ã÷h÷¸ùv÷9ö�U»!Ý‰¼}›t–{‘Dûûá$�<–Tš;§J³Y³YÇbÚllÚê|÷ìà–¡ÔÔ¡Ç©¼°»±±´¥·œ©™´•¾•¾•ñ†÷+Ž}øƒ�‹Š¤‰Ÿ˜ž‘˜””��¦�º’¨Œ§�¦’�—�•””‰œ‡¤y�L„J…GŽûa•7‰5™ˆï�¨Œ¥¡t™|’mŽ`�P¥šûv˜†ûG#„?}Z�hzdqcwuvltlsj{h€xPK‚GQPš«Ob¡kªt²lÁ{Î‡Ü}÷¬Š÷yšŠž£Ù�·”•œ˜¥“³¶´Ž‘³”‰ËŒ™Š|nŠa`ŠZ‰U‰•‰TSŠR{S��-ŽdeŒh}~‹Š~Ž3U—ˆš‹�ŠÐú:
ú@�4
u
ÀR
 ‹÷÷`
‹÷ø÷ñ
ø”÷4ø§ü”ù”y}}yûÔy}™�÷T�™™�÷Ô�™}yûTø”ü¦
ü”ù”¦
ø5÷÷ÔX
úÀ]
þÔg@Ê
 &e¦e¦úO ö÷¹÷¹ö ÷.œ…›—ûZ÷Z—{‘zz{…úúúú…{zz‘{—÷ZûZ—›…÷ë
‘————‘›œú¹÷R÷%
÷�ûO÷XOûXûXO÷XOÇûXÇ÷X÷XÇùrü6÷%
ývù2÷%
 ÷ƒù÷ãø	
÷÷>
Æ
üø”©�‘šŽŽ÷W÷WŽŽš‘�÷2ïû”úü”Æ
÷”úÔg
þ”5
ûTû4g[wrr÷ûZûZTT•<D÷®AÙ•½Ëû!÷û÷
øû!÷û÷
½Ù�Õû÷Ëù1÷;÷÷–‹÷�÷)÷)÷�÷½÷P÷�P
ù+ü<ûìûìü<ûÏ÷Qû¢÷£û‰ÁŒÌ™Å‹šÉß÷ør¼‹Ô‹÷ÍàÝÑ­VLE^"t*9xÇIÛ÷&í÷O÷q÷=û÷ûbû}û%ûBûVHŸ\ªf™z�…†w‡}ƒi‡~†w{„z’ ·Y÷
÷÷n÷L÷šø ÷º÷UûiûwûÂû<ûuû‹8=¸¾q^ûE‚i‹{PjPn]vÑÓ€×÷û÷Øù)÷9÷±
÷(÷(÷Œ÷º÷N÷”÷÷K…Â‚ö¡ç‹šÉÞ÷ôs¼‹Ó‹÷ÌßÜÐ¬WMF_#t+:xÇIÚ÷$ì÷M÷o÷;û÷û`ûzû$û?ûTHŸ]©f™{�„†x‡}ƒiˆ~†x{„z’!·Y÷÷÷l÷J÷—÷ý÷¶÷Sûfûuû¾û:ûsûˆ9>·¾p_ûC‚i‹v9U:j\ùi÷C¼òâeMÎ#&§nYªAû û ûûöû ÷÷,Ä÷Ã“ûm÷‹÷þŽxŽwr÷ø« ø©.÷¢÷Ð÷�ûf÷f÷ú÷¢‹÷«F÷fÜ�ù»†°„°ýH‹û�ø4 zûûeû¶ûŽû`÷c÷”÷”÷`÷c÷Ž÷#êNWÁ÷[÷S÷ûû9ÓûZ¼ü)ûÜûÜü)ü)÷ÜûÜø)ø;÷­÷½ø7ù÷÷ûe÷eûfûeûeûf÷eûe÷f÷e÷e÷)‹÷ë÷4ø´÷ë÷÷¬
ÒÄ÷÷”÷»
ù”øë÷÷´‰{r|€sv>Û÷(÷÷üT÷+÷÷”÷Jû÷~ûfûfûû~ûJûJ÷û~÷f÷f÷÷~÷Jø”û”÷«û€¢ø”K†
„
ü”÷ùÔg
ù 5
û€/{i
ý÷ÔøÔ÷WùÔ‚
ý÷”øÔ÷W÷Ô~
þÿ÷ú”ËøÔùúÔè
üTüT„{z÷4øTüT÷Ç
þÿ÷ú”‹øÔøÔù÷¯üTøTÈþÓ
øTøTÎ
 m†
÷”‹÷ù÷F8÷4£
úôùû€ù”«›üô†
ùþô÷ÀX
úÀl
@Ê
ý@w÷WøT‚
ø~
ýKøÔ÷WøT‚
ý@w÷WùÔ~
 ût÷0ùÎmjingrû;ûû<ûû7û
M7#?ûŠŠû#×É7û7÷û<÷û:÷f¤i¨m¬ý®Á
úÔãBÓ4ú@ V7)0ðûÒ[÷/û ÷1û ÷/û^Ì÷/ÜŒŒÜ÷ç¸Ì÷/÷÷1÷ ÷0÷ ãÈÞð÷ù6÷˜û;÷$ž÷Þùî÷Ýp÷ñú#ûÞþs÷Þ °ìŠEÕûûAA*,Ò?÷�‹÷Ó×êŠŽým÷Äû6÷"ûmpûF=(G`°�÷$ûÝ‹�.‡þ‹÷Ýø½©Ž¨“¡Æ£ÁÈæ÷»0ûü¦÷Ý÷ï‰÷”°Ð¿°÷û÷Ï
Ð÷í°ûD÷&÷l&÷y÷P ûÃ³Ãë÷‡ûÿ÷ÿ¢sj™iel{ppø÷÷””�—˜˜†—‚”m©¡o¹¥¢•�ž¯­»¯Á¤�¤y�ü,ø,�yr•rUg[giyx�tq]§u©m”‚�~~†‚‚ûðûð‚‚†~~�”‚©mu§]qt�yxgi[gUr•r�yø,ü,÷VÁ¯»¯­�ž•¢¥¹o¡m©‚”—†˜˜—�””÷÷÷¡pp{lei™j£t÷ÿü t¢÷¢£ö÷ ÷W
 m†
÷b÷È
G÷TøTGø@üuÌ^­9v:p%"M$¦%¦Mô¦ò¡ÜÐÂÚ‘ðø”­® ­‚‹­‚ŸhƒiøÃûñGýùGøTûTG÷ÔüT÷Õü‚ü&ü&ü‚û@¼û;çû$y—Ÿ€¡z¡Ÿ–�—ç÷%¼÷:÷@ ‹÷ú”÷bú€§
÷öü%÷²üƒ‹üƒü%û²ûöŸ
  v÷”÷ù”÷á
ùT÷È÷Ì÷œûDûdûdûœûDûÌWX�”YV•_lw}v~v®ß*ÃûÕAõ÷÷d÷œ÷D÷Ì÷÷š»÷¯ûÏ÷yüùÊûo÷6éó÷$÷7€ýÿû”³‹úú	ú^”‚‘~‡‡ŠŠ‡ü )÷?øcŽ‘�‘‘¢wžr‹ûÜvy~x†û]ýÍˆ}�|—�„“—‡–��‹Œ�ø*ðûYý¼†v˜v¡„Š��Š��›•š“ø°…’šˆœ€— øÔ÷÷T÷ø”÷æ
p{÷´÷3
+÷TÚ
ü”÷TëA
÷Ô\ûÔË
ûÔ<
ëûTü”ð
ûT+à
÷Ô\+÷Tø”ûT+à
÷Ô\+÷Tø”ûT+à
 m ÷4ø÷÷
úùX’vv�uuv‡„vüØHNNHHNÈÎ÷)
û÷	û	÷÷÷	÷	÷ù”ø½Ž‹�Š�ø1ü÷jüü
üûjü/Š‰‹‰ˆ²
”’�‘’ÁÅÁ±ÞêÝ÷¢˜™÷ÇÜÆêêÜ÷¢™˜÷ÇÝÆêÞÁeUÅ…’’‡”>
ý”ùk÷) Œ¡Œ  ¡Š $ ÷1
÷»
ø÷”÷÷‹÷”ø÷ñ
ù”û†
øü4<
ø4ýý ›ýT€
ËÔ
ùT÷GK÷”ý4÷¿÷¿û¿÷iûÀmÔe±ü,ø,€–”~“÷Ü\þÔ÷-ø´û4÷:ýú´Ë÷4÷ ÷#÷÷x÷:Ë÷4÷æúùtúT÷û¼.F²
ÀöpF²
F
÷4KqHaZxuuvwtD6O'�ûûx�÷OïDàw¢u x¡a¼qÎË÷\÷_÷÷Iæ÷I÷_ûû\÷÷¤û—÷Dû‘û‘û—ûDû¤$­2Ð?úÐ?æ “ nzykjs”t›z{z‚tsjœm§yƒ}†z{æJ¾lÅQ¥ÅeÊÊÅ±Å¥Å¾ªÌ›†œƒ™§�œ©¬£‚¢{œ›œ”¢£¬y«nœ“öæöÐ×Ð×­äò ÷÷è
÷0÷ô�|™zú ÷T�|™÷£ƒ‚ƒŽƒ‘…÷ÓûÔ…’“‡”�™šœ÷T`>
ùt¨ú 7
`ûTzš|Å÷)‹÷t‹€‰øô‚‡ƒ…„ûóûó……‚ˆƒ‚ƒŽ‘…ûô÷ô…‘ˆ”“œ™š�÷t÷ôF
÷T÷Gûô÷t÷ëùûtŒ
÷)‹÷”‹€‰ù4z}|yûtûô�ûT€
÷ôûty}™�”�“‘’÷ó÷ó‘‘”Ž“”“ˆ…‘÷ôûô‘…Ž‚ƒùû´Œ
ûÿû÷÷÷b
÷”÷÷”ût÷T÷4÷óø÷T¯õú”N÷[c÷Îû‚¿¨G„=BÚ^¼60÷AÑQÅEEQQE÷AKË¬ˆ¬u¦ûI7#e  #±Í7upˆjjû_×p¿B:ó÷Ø
Ü¾ÔØ¦÷_´‘´›±û‚WcûÎû[÷|ûÔúa¡
ûÿm÷‡
÷Ôw‹÷÷”ê‹÷‹÷½ þ€‰ùÔí÷7ÀEÖpü÷{
÷÷m¦÷;÷4÷Uø”3…†ŠŠ†²ua¦[…
ÄRÒ¢¡’–žü&÷{
ø&€ž¡„¢÷
ÒRÄD[apdu½ Œ††Œ…-
ü”ûU÷;û4÷mpûûh÷]û@Ë÷@÷høþ€Ö¦ÀÑß ÷­
÷´÷t÷æ
÷t÷´ù÷È÷ø”ûýôK÷}Ëúô÷Êû÷ûû ú”øú´÷
Kû Ë÷Q ú$û4÷[
í
ùÄ÷´û(÷û@÷tøw÷Tû3÷fû�²÷’V``V}Ž~�û�dû3ûfûTüwû@ûtû(ûEÅQÑøTû!÷û÷
øTÖ÷)²ø÷Tø÷T³÷T³úª
KøËõá5!ù€ý”„
‰KËù”÷h÷ìûhû€5
ýt÷Û
ùT÷Q«Ëâ
ûÿ÷
‹÷_
ùÀ÷ü4÷Ín¨hhnnhü4÷Ín¨hhnnhý:¿B×pýŸ÷À
ùŸ×¦¿ÔÜù”ùg
û”÷U
ý´k÷tü”EÅQÑ÷Öû”÷9÷÷
ù”÷w
!ø4þ”û4>ùTiýT(
ùtûtýT1
ùTiû”ýT1
ùTiûÿû”÷9÷÷÷÷9
÷÷÷÷õø÷t"÷Ô!
÷”ËN
ù”üTœ|šzKz||zKzš|œËœššœû”÷ÔIù”üTœ|šzKz||zKzš|œËœššœû”÷Ôœ|šzKz||zKzš|œËœššœû”÷Ô6F
û”úà÷^P
†
ú ÷@g
û 5
ù€/‰i
ûÿû”÷÷”÷‰
÷”÷ ÷î÷÷÷Uø÷t"÷Ô!
÷”Ë6D>
û”ý´÷^†
÷”k<
øTA
„«÷”û€ü ›K€
ëû+�K€
÷ÔÔ
Ë÷G+÷ëÔ

TË÷GûÔ‡Eø”«g
ûÔ÷´pª\üTË
û´÷®û /‰i
÷)÷ƒù÷÷”÷ã÷²÷”÷÷”÷‹÷”ù ÷>
Güø”©Œ‘�–Ž�÷W÷WöÀ��–�‘Œ÷2û”úü”G÷ù4Ì÷
ût÷t÷ëûT÷”ø´ù 1û€5
ûÔû4hZwrröÀûZûZrrwZhü4�
÷û!÷û÷"÷"÷ž
ø„
÷"÷ž
÷Ti
 ²ù”÷”÷÷ø
ë÷4÷¬
‹÷4ë÷”ù€‰ø4Ìö€÷
ût÷t÷ëù€ûTö€ýùt÷ø”ûù€þk÷}« ÷Êû4÷û4û úÔ÷ôú´÷
kû «÷Q÷)‹«÷T÷”k÷”kø«‹€¬€øÔ‹‹«û´Ëûô«ûtËKû¹÷ôÐø
+û4KkËü4Üû4ûT÷t+kkûT«k÷ƒûTsû÷TsƒûkkûT«k¬ë÷T÷t÷4ü4KkË÷4ëø
F÷¹÷ôË÷tË÷ô«÷´Ë‹«‹  vø÷è
÷÷”ùù|g‹>DRÄÒ‹‹÷÷÷”üú”üTû÷Tù´Ë«k÷TþTkûütkûËKûÔûh÷@û@÷h–õ‹–ûûTûT÷ºƒ‰÷Tp÷Ôü”ûÔpúqûÔø”÷Ôqþ÷”ú4 ƒ‰÷€
ûÔûÔp÷ÔûÔ÷Ì÷Ô÷Ôh
ûÔ÷Ô÷’
ø´ ýØúz¸úZù÷4Ý
üøøø•
“‡”k
øÝ
üøøø•
“‡”k
ýØúz˜úZøçøÔ�
ø�
üÿ÷!úZ÷­÷tLøLüÿ÷AúZ÷­ù4K
øK
þÿØúz¸øÚùút”‡“k
Ý
üøøø•
þÿØúz˜øÚøçøÔ×
YY……‡‚ƒƒ�‚‘…øüø
……‡‚ƒ‚�ƒ‘…½Y¨
üÿ÷¡øÚ÷­÷ôLüÿ÷ÁøÚ÷­ù´K
÷)÷d
³÷{ø´›÷©
ùÔøœš|zýÔ÷ùÔX
ùÀ]
þÔgø´4KGf÷g
ø”0
®KÓàø´Ê
÷)‹ë+÷TKËË÷÷x
÷”÷†
÷^ø4÷”úÔZ
ùT÷þÔ]
ýTgkùôF
úÔ÷GýT�þÔ€
`ûtùÀû4+VÓ`ã@ãÓ¶Àë¾þ+÷r
÷üÿ‹Ë÷Ë÷S
÷‡
÷>
n
ø÷4›ýÔ€
úTÔ
ùÔ÷qýÔ]
þÔgùÔÊ
þ‹»÷4»ù”ë«÷‹ëøÔëød÷_gg_÷ß
÷d÷4›ü”€
ùTÔ
ø”÷GýTûTùä÷[
÷r
÷´›åü”ð
þ”EÅQÑø”Ö¶ù” 9  v†
±
øù”øÔ«úø« ‹÷”÷Ý
øù”À¬úùT¬ ûT÷”Y÷”÷†÷”øæwË÷¡³úN÷”÷†÷”øT÷”t ø¢÷"ÒRÄDEQRDEÅQÑÒÄÅÑø†ûbBýTùTB²ü†ÒQÄEhEÄQÒ÷þþXúxãCÓ3p
3ÓCãB c
’ü†BýùT÷à
© ÷þ
ø¦ûb÷&ðûû'&û÷e
p€÷ðï÷e
P
ù 
 û@*÷j{ø4÷€÷aõ÷íûü,ÅûÜût÷”è
ü”ü”„{z÷4ø”ü”É
÷”÷tøC÷¯8üqb‰bˆbŠ{‡y{x—{Ÿ™’’•’š –«–¢Ä÷Ñ÷K÷  ûê‹÷t÷4÷è
÷4÷tù÷Ô÷_ù÷_÷4ûÆû¬\ûˆû<ûˆû¬º÷Æ÷-è÷÷7ÍË‚Ìƒ¿¿ˆÀÀ¿Ž“¿”ÍÊ—Í÷7èûû-÷t÷D÷&c÷+÷�Á”ÄÄÖzÖiÏû0&H.û¡0,•-##€s&éû&Ðû2iGz@@R”Q�T+ûcûû&û–û¾&û¢÷øt÷œ÷˜÷ÿ¥÷Ÿ÷½ñ–÷
÷ ‹÷ú÷ø”÷÷x
P
÷tV``V÷É
V`¶ÀúT÷^
ùT÷ç
ýT÷ùT÷
ý4µ
ûð&÷À÷Q÷)‹÷ø”÷÷”÷ø”÷F÷‰÷õøñ|‚~‚€ûºûÿaiEjVþÔul’§š”˜”—÷º÷ÿ´­Ñ¬ÀúÔ¡ª„oû‹÷70 XDQû”ûÏùé÷^
øÔ÷ç
û4ø‰û7£†¢� ËmGªGûT÷4÷}
ü´µ
ûð&÷úÔå÷¿ÑÄ÷»÷ÿ¦­žµ·  û÷µ
øTØnøa–­x®j–i–gx€i j(Cûû(Óöj€­gžj€i€xh–iû5½÷'û ÷=÷=÷'÷ ÷5½ü‚øG8
møT÷i
Øn÷Ç÷5Yû'÷ û=û=û'û û5Y€ižh­€¬€¯ž–­ö¬îÓ÷÷îC ¬–i¯x­–¬–ž®€­ü‚øá8
û÷ÒØ†
øTg
ý�
ù0
ü”øT8
÷)‹÷TK÷´ø4÷T‹÷TÀ÷”¸ùÔøT:
ûTûTx‡
÷TûT4
¸÷[÷T÷T‡ûT÷T÷ëûøÔKG÷”÷”xP÷
¸÷
÷”ûx÷„
¸þ÷
û¯÷yûy÷¯÷÷
¼Úå÷p<å÷
Z÷÷Q
÷)‹÷÷¯
÷÷û÷”‹î÷÷÷÷þ«€øø”„’‚I
÷÷ô÷…ût÷+‚’„”÷tæ
û÷ô”„’‚I
ú”ü4÷…!  ýô÷+‚’„”ùôæ
ý÷ô”„’‚I
û÷ô”„’‚÷r@ I
û÷ô”„’‚÷0� ÷I
ü”øô”„’‚I
÷”ë÷…p% I
÷”ë÷…0 ÷0
û„û÷+‚’„”÷tæ
÷ü$ù€ú÷ ÷÷·
ù€hþ÷³÷ ÷
 ÷£÷—÷øq÷“÷÷÷ÝÀ÷^³øjMûPûdi“™oo™À '¾û.Þûû<WNûøëË÷÷2Ê÷÷÷XVöu¶¼�À÷ð
üüúÀù©^v
~\¥b±uûD
Þò÷
÷Ä
^÷zÞxvuýz~÷L—Ž‘•÷œ^÷?
Þ –™¡£ ÷£÷—÷Â˜ø0÷’÷÷÷ÝÀ÷¯ùÔø¬û�û$]ûU÷M÷Ä÷'¼÷–ûTø6û†û"Wû
N÷Q÷È÷(Æ÷‘ûYùÔücjMûPûim‘–p÷P~�~�~‘ÄûûÁû+……‹„÷r�œ›Œ›÷+éUQ÷˜…˜†˜‡ût÷b÷3Îæ¸ûLø?0Xû3>û±÷X…¤¥‰¦÷ð
ûQúÀ÷þv
\¥b±uûD
òJ÷
�÷Ä
÷zxvuýz÷L—Ž‘•J÷œµ÷?
 –™¡£ ‹÷˜søÝø½¹
úËü]RþT1
úT÷*÷)û\¸&øý÷ñüøøøñY½÷
üfüfæøfüfõ½½øãú¿�œ��z�Mœ{�y�†zü	úõ†z•yœ†Éz›†�•�œø	ù%ý¹
 û@‹÷tJ÷jùøZü!ø!÷3ø!ø"ÐÌ
†
«÷$y÷fû+÷/û÷ûYÔû¨ž÷šÌ
÷�÷kz÷Xà,ðû­ûHnû¥Š|”}š†ŠŽŽ‹Ž—–‘–�’˜÷1÷Æ÷d÷t¢ø×Z\—IÇû÷ûÒ÷<PªúW÷3ûÖ©OÍ�÷øW÷W—·¶}µO”üŠÔûuø[¦}z™y‹yy}p~ûuü[üŠBO‚}a¶`ø ûö5üˆ_„›qª–™�“šøU÷€øUû€ƒš™‡–ª›¥·„5øˆ÷ÿ÷öûÿût÷²y£˜¤†©wž˜{‘z��‰†‚û ýq~}m’nn’¤w©øÔüÔmŸr¨„Š��Š�£¡˜¡–ù‰ ÷ä
øøÁ÷”øçøçüçý¸øçøçøÁý4Rûtùç÷‹÷Š—˜‹Ÿ˜~—w‹~ûŠû‹ýç÷tT
ûtût?÷týô÷¶ùôût©÷t÷t6
ýûëÀë«ë‹ë‹÷T‹ë÷”ë÷Tëë÷´Ëœ
†
œ
ùûV``V÷V`¶ÀÀ¶ø
`Vë÷ëª
D²MÄj‰ûe!_ûNPZ|UzXr÷ø…Ä¬²ÉÒë÷D²MÄjýÈ÷RjdMD!á5�
ÒdÉR¬¥ì¿£÷3½÷>Á÷”ÛŽ÷ýÄ¬²ÉÒ û÷TPvø4ËøTË÷ä÷T›÷T÷äËøTË÷ä÷T{€øK÷�Û÷=b÷ÜûÔuûtø´÷5€€ðûØmÓUÂûä÷äzœx˜w—yûƒ÷¦û§�y•sqøggKŒg¯û¥÷¦ûƒy—w˜xœz{€÷âûãTÁÔmØØÓ¨ÁÁ÷'÷&ÂÁ©ÓØüýùh Ÿ~žzœûâ÷ãÂUB©>>CnUUû'û&TUmC>>©CÁT÷äûäœzž~Ÿ{€�÷„û¦÷¦÷k£•¥¥£�y�÷¥û¦÷ƒ�ù7÷5ü´ø´÷ÜûÔuø+÷=Ûþÿ‹÷è
÷T÷Ô‹ùù÷Tg
KøÔ÷%.ËüKhnnhû÷<û ÷KûT/÷”i
þÿ víøPø”÷´÷Kût/÷
©÷Ê®Œo¨hûÔhonhŒ§ý”hŒ©n®÷ì
©¨®Œ§ù”‹÷;øm÷g÷<÷ë÷&S÷3û÷Ä¤àÄ÷rØû<÷½
ùùâû;û|™÷#÷àŸ÷„÷&àû%6Nkj÷k
­�±ÀºhWÄø
x�}Žpø–û”÷÷÷;÷F÷&÷ƒ÷<U÷3û÷ÔøàÔ÷rû<÷½
ùYû;û|™÷$÷àŸ÷ƒ÷&àû%6Nli÷k
¬�²ÀºhWø
yŒ|�pø–÷)‹÷‹€÷‡
ý”÷äøù”ù9ùI¹v]¨Yý”fh{osþþ”jeƒVŸ]] ¹n½ù”°®›§£úú”¬±“Àw¹ œv¥v÷û÷Køu÷Kp³øJôQìûûT*Fhl¡£tnª…·µÝ–Ý˜Ü�•’ÆŽ��°…ûûqûDA§Ý÷÷«÷÷5Æ%!*QûûìTFhulstnl_…a99–˜:��P’‡Žpþ”ŠŽ‹�Š˜‰�ˆž‰�ˆ~ÜÝ€Ýµ·‘¨ª£¢¡ª®Ð*Â÷÷ìÅôòáPûûûkû9ÕoÒóóŸ•òŒ––‹–�ŒØkÖÙÕ©½Û÷«û÷÷Æáòüÿm‹°
p†
ùÔ÷û[
÷S÷éû÷D
Þ
û”ø”÷D÷¹
ûD÷U
ü”ûD÷$û$÷D÷„ûÿm÷÷÷å8÷£øã‚¯…±²÷éû?šC¦Iððúîøîñ9Ý÷
û.û.æÝ9˜~Ÿ‹˜˜÷’÷’Ñ`Ûnà‚Þ
÷éû[
AEž«Nëë­°„±÷„÷÷ý÷ýü÷÷^û
äû÷U
ü”ùùüÀ÷TúÔ÷TúÔøÔû%ûû 7;L9\XpqøTý÷Tù”g
û€5
ý”ü9øáûž¤€“‡”‰”””�“$¤–øá÷žø9 ˆ
ú”Š
ø
#ûÿ†
÷÷ë÷´ëë÷4ûë°ø”@n
ú«•‡”ƒ‘�…„�„‰‰‹ŠˆüT+}ˆ€~|ûÂ”Ÿ� ¢ãCÓ3p
k•nšrèû]J'ûV†�{k˜eª{†”•‰•¢¢˜¡–�Œ÷÷o÷h«ûûc-ûû#ý´÷<ù´÷/û÷û&©ñ÷”|–~™ˆøT+ŠŽ�‹�’’��‘°“‘�”• ût`«` úÔœ
÷t÷´�{™yûðûS;û�ûŽRQPIODüw�Š�……‚ûtü„�{•€ËK…‘”ˆ“ŽŽ‹ŒŽ÷¨à÷­û­6û¨ˆ€Ž“‚ËK÷‘�ŒŽ�ø÷t”‘‘•Œ•ŸøÒÇÍÆÅÄ÷�÷‚ç÷q÷à  vúM÷Û‹ÛûÚ÷ÚàÑù�§÷n÷;íí<ûÃûû÷-ûÛ÷Ð÷²÷Ð÷=¯©vœ�v�kƒhûFýÔ÷âÐ÷8ù�û÷Žú ÷Žä
ú!÷!÷f
üZøZ÷3øZøZ÷gñ%÷E
ûÇûÇ÷ÇûÇ÷E
ø¡ø! 
û÷Žú ÷Žä
ùa÷!÷f
%ñ÷3÷Ç÷ÇûÇ÷Ç÷3ññ÷gøZüZ÷E
ø¸ 
Z÷Žú ÷Ž�ø!÷f
ûÇ÷ÇûÇûÇ÷f
%ñ÷3øZøZ÷gøZüZ÷E
÷¡÷! 
Z÷Žú ÷ŽùÁ÷�÷f
üZøZ÷3ññ÷g÷ÇûÇ÷Ç÷Ç÷gñ%÷E
÷¡X 
ûÿø€ã÷F÷I÷C÷º÷²úþú?ý6šûIùYü´ûû(Š‡ûþïu÷ª÷C˜û ÷XV÷YÀ¡÷xüø\øªúû†÷º÷úbøÒû6øÖ÷6÷ž ù÷½÷S÷½—è÷§÷*
Pû½¸eûSûGQû½¸Gûçüzû5ü:÷5¨÷'û½DûøùNûŸù¸÷Ÿ÷ž5 øøT÷T‹÷(ø€÷TK÷”K÷Tø€÷(ÈúT n
ùÔþ4Rûô~ƒ††Ž~”�ï'1ûûA3ûZpù÷T4÷Ö
ûT÷7×·¿Ýê÷§
b
,¿9×_û7ÖûT5
ûÈ2
÷TýûZ¦ûAã1÷ïï”•Ž˜†——†“~ûôÔ'ûô~“—†Š��Š�÷¹èèûQ÷1÷®û÷É÷É÷®÷÷Q÷1è.…’“÷¨
ê—�“—˜üÿ v@÷T÷i
ø”÷Tú´ù”ýt÷ÔÜ2
Ë@÷$ûÔkßøÔ\÷ƒù”÷9
÷Ú
ú”ùe÷
÷÷„
÷
û¯÷yûy÷¯÷Q
÷a
÷U÷)
ûÿø”ø÷²øù´_
ø”÷T_
ø”÷T_
ú•øøø÷´_
ùT_
ùT_
²ús÷µ‹÷”ús÷µ÷Ý
G÷ó-Œ‚‡‚…÷Ï
˜œŠ|÷aû9÷9ûašzŒ~÷Î‘”�”Š÷Êz÷ŠûŠœûÊøŠŒ‚ˆƒ„÷Ï
™œŠ|ø3ûæ÷æü3šzŒ}÷Î’’Ž•Šøœzø9ü9œüœ÷µúS e
ù”÷*
ü<ûìûìü<ü<÷ìûì÷²
÷ìø<+øýËü´ûÔ…�€ˆ€€€Ž��w— ¢ù¢— Ÿ—Ÿ–¤‹žø´ûÔŸ€—vttvw€ û_•ûµ÷µÁ÷´û´•ûµ÷µ�ú”úÐüÐüÐ÷ÐûÐøÐøÐü£ý+÷ûþ÷þ÷3øþøþ££µ‹£s÷þûþ÷E
÷£ž¼¼‹ÝZ½û÷@@û‹@Ö@Ö‹÷ÖÖ û÷Y½9‹ZYhþþYY‹9½Z÷ûÖÖ÷‹Ö@Ö@‹û@@÷û¼ZÝ‹½¼úú Z÷”ú”÷”‰÷€
þ÷Ìú÷’
ø´ ûÿ÷t
‹÷†
÷à†
ùtRýÔ1
ùÔ÷Ò
ü~ùÔ÷—ýÔ÷ùÔ*
ýÔQý‹÷”÷Ý
úŽú9–¡‡¦{žûÔøs¨Y‹snûÔü{xˆp•ut–¡}¤÷TýûÔ‚�‡„…û4ûTƒ�Š~�€�—„—ùT7ùô÷T¤¡™¢–ýú”÷”÷Ý
«÷Êƒ€††€Œ}“‚÷4ûT„’”‡”÷ÔýûTru|u€�tŽp›x÷Ôü£n½‹£¨÷Ôø›ž�¦€¢¡€ušrûTùó�}šyZ÷núà÷nùA÷�÷f
ûú÷ú÷3ññ÷g÷gûgøgøg÷gñ%÷E
÷�÷¡ ûøÃù”÷œ‹øÃù”÷œø(ø@WWSë+Ã¿¿÷šø²„“}‰‚‚û·û·‚‚‰}“„’ƒ™�””÷·÷·””�™ƒ’û¦ýFû´÷´ø´ø´÷´û´ËËû´÷´çç°°É‹°f÷,û,°f‹Mff÷¸÷¸ û÷®úz÷”‹÷®úz÷”‰øôq{tt�ˆƒ‚‰ƒz{‘˜÷¹
üªüª÷f
%ñ÷3øªøª÷¹
x�†§•£¢•¢›¥øtš
üt÷”ø” û÷4À÷4‹÷”úô÷4ú�øG{„zƒ‚�Ž„s•{¢¥÷4ûO!mFNB9xû*©û…�}ƒ}~†‰‡†Š‡‚‚�“„…“û5÷W÷]÷‹Í÷ÝøÒ÷4¥›¢£•¢•§†�x÷ôûô÷E
÷G÷á x÷´÷÷”÷÷´÷tùøT÷”÷”û÷øcü”û”ü²÷Ý
÷´÷##
ƒyùñ¡€u˜sýsu~u€€v�q™x÷ÔüTz—ž�  ž•œ—÷ÔøT™ž�¥€ ÷ýQOƒyø7– ‰¥}žûÔøTœx•vvx�zûÔüT}x‰q–vu–¡~£ù£¡˜¡–÷û—OƒúÔù �žz—üT÷Ôx™q�v€u€~usýs˜u¡€ €¥�ž™øT÷Ôœ—•ž ÷Tüt:
þT,úT[úT�™}ysý‹÷x÷’÷Eô÷F÷„÷vî÷�úd÷y‰“†“ƒ�ƒ��ŒƒˆŠDs4û>û$í÷0Køš˜–šŽ£÷�”‰•…“’…‚��ü_‰²Š­Ž«ø|›˜–šŽ£÷�”ˆ•…’“…‚��üh÷)Î÷!æ÷<ÒÏzŒœ†œ•�œ¶÷3�“Š”‡’†’„‘ƒ�Œ‡5¡#û¿û”ûNû¬2)(
û$Î‰h‹eŒkI÷³
ûz™|�êûºß÷�ûP÷Ì÷è«Œ�š�”›‡›ý‹÷jûj÷nø÷Wø÷{÷÷�ø2÷v|ú�ø#Rû6¼'ûIü2|ø÷Å6
÷SûÅ÷kñ×Ï÷ðáGŠŒ‘†”ˆ“Œ”Œ’�‘’ò÷•˜Šž–�…û÷û\û’ûLû9ûxûs,'û$êü*÷³
û*$úP÷*ý÷
Ï÷’î÷[ô÷‘úf÷ó÷…ûdÜûLÒû"ÂûºõæãÊ÷÷*÷ ŠŒ“…”ˆ•�•Œ“‘�”Ü÷&’—‰š�–‡�û ÷û_¢÷DSûz|}yûHûecû$û,ûLû�÷t1÷HD÷U÷
\+û!W)ûEû ÷Œ‰…’‚Ž‚Š‚Š‚‡†„$û‚Œz•�…÷û ÷~jûCyš}œ÷7÷C÷h®÷&÷5÷`ýý vú8÷:÷$÷:‹úúú¾Rû?€Âv»k´÷}7ñSýÔ(
ûz™|�÷%÷ åe@±ü1(
%$ø?ûnûPûDû÷³
ûƒŽƒ‘…÷Qû]÷(ûE÷5ûUƒ‘”‡•÷W˜–’–�‘–‰™ƒ”û+÷Mû3÷Tû)÷3÷w¦÷'÷ª÷T÷<÷*ý| v÷þ÷;à÷<ø#÷€øïœšŒ÷Þ÷¶6
òSû¶à÷¶7óœ}šyûk÷Íø×�•‹—…”•…�‘€ûS„†ûSü8x_uaz`{±{³sºûkø=–…€’ûV€€…�…†�‹��÷ÕüÖûj÷³
#$÷´6÷
$$÷´ûÞ÷¶÷@ü v÷t÷T÷
÷iøT÷i÷”÷{øÀ÷�ú§ú_û,1û!ûÔøT‹÷Ô÷!ê1û÷�÷•ûN÷HûŸ‹ü¯'ý	÷Ûû)$÷tû
ût(
û$÷tûT÷¶÷;7÷Tø�6
÷Sü�÷
÷è÷Ÿ÷N÷H÷•  vù÷Ø ø–÷é‰Šˆ‰Š�‹�Š�@÷À÷3®÷ûuk÷÷¸÷1û­÷Ñ®û÷Êü@‰Š‰‰Š�‹�ŠŽ:÷¿÷6¬÷ûzi÷÷½øû4RûG­÷÷%iûæ÷ìŽ”‰–…“’…���û|~�}ˆ.ûüü)÷ü™‡•|û}~�}‡*ûüûû1÷ü™ˆ~•|û��†„……ƒ‰�Ž�äûìû1
÷"¬ûûC1
÷d÷4üü}Ž˜�™÷3š—•™�÷;øü÷e÷:üü}�˜�™÷3™˜•™�÷8øü÷i÷*ü†÷OûJ÷K÷å÷.÷Ç÷Jû?÷7÷”÷žû1÷.÷÷.K�úz÷Jû1ÈûZœ÷�û.Sû‰cbŠŠb÷‹û.Kû�Šjj‹l‹ûhŒMû8÷�‰‰‹ÊŸgk‘û³�‘‹Š‘†…‹†ü&wˆl`‹�‰û�lûKK÷\°¯Š¯û“‹÷.÷�Šµ´‹²û�K÷.÷“÷–™÷HÌ¢÷‡�÷W/âû&®µã¸ÃÛ~÷ûküµûSûÚ¡#÷æó÷Ú¨ûZDøpûAû¤Ÿ4÷Çâ÷¤¦ûIû” ä
ú”ú”øl‚™‚—�•ü,ø,�•”}”ûüŒø´ý´V``VùÀTú´ü´V`¶À÷”÷÷÷Ø à¼ú¸ü,ø,�•”}”üløl‚™‚—�•üpû8V`¶Àø´ý´V``VùÀTú´üýt–
÷T–
÷T–
 û”÷ø°÷÷”õ÷$÷÷±÷÷+úü÷þœ)þ€÷fùØû÷ó‰‚}‰�––÷]÷|÷
äúþ÷z
ý@÷\
 û”õ÷$÷÷±÷÷”÷ø°÷÷+ó÷ƒ)þ€÷fú1ûŠ÷z
÷\
2é÷óŠ‚}ˆŽ–•÷]ý@÷|÷
÷+
ùtë)÷fú´ûRýÔ8ùÔ÷�ý8ù÷�üT8øT÷�û”8÷”÷*÷+
ÀkRû”8÷”7üt÷Ô)÷fù4øRüT8øT7÷TùTRý8ù7÷TùTRýÔ8ùÔ÷*û”ø
÷”÷øiw÷q
÷s÷j
û)÷fù‚ÐžmùaÖ
û”÷ú"ø
÷q
ß÷j
û�)÷fùdû‚Ö
©¥ž ‹ª÷4øgnohgo§¯®§¨¯÷H÷4÷Rû´5
ý/÷´0
 ùó3ã#û©“«••–¡¦¿¨ÅÝØ‹÷Gût÷
`aM€PQ€Oddlli`g]_Q+ûfˆjˆoojýh©o­Š®ŠÇvÊuf÷ ÷\÷#œ×�™‹�ãŒÍ¥¶¾±¸œÈ…Ö¤£ž¬•°–³‹³€°©³šº‰½™‡©€«­² ÄÀ ú÷°÷”úT¯n§hgoogh§n¯ç÷4ü”-
û´å
ù÷´
÷´š
ýúý÷)–«�©™�½|ºm³–°‹³€³�°x¬r£‘ÖzÈe¸`¾I¥3Œ‡}‹y?zû#û\fû LuOvhŠiŠmohýj§o¬ˆ°ˆëû·Q¯]­`ªl²d–O—Q–P—M¶a±÷t‹÷GØÝmÅq¿€¡�•ƒ«÷©óâãóŒÀvÅi±û÷÷ È÷ÂàÇ¾Ñ÷Îø…ê‹÷n÷4ÕåÍ^æ—ÎË�Î†Â—Í€Æ�ÍÍÎÝ÷n¯Ô°ú+÷}j�{x€€�–€÷t–––�–ž•zjû1‡"�÷L÷­­–œ¡¡–ziiý÷žû|EÙü;Õø;Û÷]SHû¬v|~�}‚†�•ŠŠ�‹”š÷¢Iû¶q�z�€x‘š‚ ¤¤š©¥cÎ÷�÷”®‰£†š§ƒy™pst}qv÷5Hü�Î¯p¡¢}¢¦�™§“�š�¤¬÷�œGqŠ|‡z‡�‚{t€œ­Ì÷×²„§}ž¤yp˜jip~rx}x…odûd’n™yrž¦~®­§˜¦�“—�˜�šŒ’Œ™¡üWùÕ­€�vu�yiû0i•z¡ –œ­ø©üÁxÕ`6‹0w7~Q[`R„|ûû‹ûûû‹šûR’[¶~Åwß‹æà‹áŒæžÞ˜Æ»¶Å‘š÷÷‹÷÷÷‹|÷Ä…»`™Pž8‹05‹ý‡ùû]A÷]„¯|¿sÑ|¹z¹|¹ÙÀûW¾÷WÖ÷[üd„m}yrxq~jiq˜¤y}ž„¨²÷²’¨™ž¤�¥˜­¬¥~rž™x’ndû÷Iû³mpr|rv|”�„‡—‰œ¥÷¹Îû¤ {‹ƒŒ‰€Œ‘†”˜™• š÷¯ÎüøH÷Ä û”÷X÷?ÆÖ÷ÖÖé÷AÞÝ÷ñÜ…w¦÷lï÷DïÇÚzå›Ùƒæ‘ß{æ™Ñ†æŽãæ÷ýÔ¨ú_÷¸·~¢q||„||ûÁ|šš„š¥˜¡¸÷æ÷f¸|¢mm|t^]åþZ÷œüÍ'øÕXøÍ"é÷Ì-÷IüÍÁbgiwknv—¤ƒ†šˆ¢®øäü v‹€Œˆ}�’„—�ž™§Ÿøäü‚÷è÷(]‰j„vg€rxhkl�°m[2ù+ä* ûm¯¨ª�¬®¤xf–’w�j]ûY÷æ•n‹w‰‚‰wƒy€{hsfy\\hœ­qx£�²À÷AÀ”±ž¤­¥®œ¹¸®zi¥�r”eV$ûG4]štª¡˜—£�Œ�ŒŸ¯æ~üôú%]~smn}£¹÷f¹™¢¨©˜t]ûfùcýƒ÷‹÷q÷yÚJÅ>”ŸûLûN‹ûMûMûN‹wûK=‚KQx<rûŠûû‹û‹û¥û�<ÌQØƒv÷L÷N‹÷M÷M÷N‹ ÷LØ“ËÅžÚ¤÷Œ÷÷þzüGû›D÷›! M¡L¡M«.ŸE”Zû£ï÷£÷ø#÷ ûáÀ‚²x¤­rhœ]^hzirxr‚dVûCV”džqi¤®z¸¹®œ­¤ž¤”³À÷ã÷å0ünwx}y„“™‰Š�‹— ø0ügŽs�|r” ¨¬­Ÿµ¯T  æûÿûv÷²øéùù‹ŠŒû7÷± y£gûƒ}†�…„�Œ}’~÷5û«ŠŒ‹‹Šû‘üT„~Œ~‘��‘–„™÷ƒ®œ£¡˜÷‹øK•œ‹ùºù•…€�}û…g|ut~ü–þ$zm‹‹‹Š÷çýv–žs¯÷ƒ™–�•’‘•‹™„˜ûäøûŠ‹ŒŒø¤ú:’˜‹™„•÷/
÷súÖ÷sùAù—‹„~ûTûçz‚}xpûM€ƒ�“††“Š•‘•÷X÷îŒ‹‹‹û÷l†•Š–�“’�”�—÷L§™y{•÷ûq‹Š‹ùø…�ƒ‹�†�ü-ýg‹‹Š‹÷˜üp‘�‹�†ƒƒ†‚‡€ûLn}ž›‚ûšøt‹Œ‹‹˜¢ø"ùV�•—œ¦÷O–“‡ƒ�÷wû(  •ìˆù[ø,ø‹øxû‘üxûŽ÷Mùò‹üûŽy‹h‡>‹GC‹TU{ûxû%Œû%‹û‹Šû%žû%›ûÂT‹ÏDå�³„‹÷#}øf‡‹ø÷Žž‹®�Ø‹ÏÒ‹ÂÂ›÷ž÷%Š÷%‹÷‹Œ÷%x÷%{÷TÁ‹GÓ>‹h�‹ûŽ�ü û
Ë³ø&ùÑûæû£ø~ûÓ÷ê÷±ø€ûŽû'+ûë÷°�ŠŠŠŒ‰ûêû°û'ëû ø}û¹ŠŒŒŒŠŒø~÷¹ýÖäü~ûÓ÷æû¢ø‚÷Äø‚ûÄü‚ûÅ÷ëû±ø}÷Óü}ùðûëû±ø‚ûÄ÷æ÷¢Ì÷3úþ÷3	+øt÷4ýúbù÷4üt÷Dø ù£û8¬÷0ý£÷9Ñ÷mùiûæÎ÷%ýi÷ç÷÷føúü•ñ÷üúø•÷»÷“û+øqý÷ëûUýÒù´÷3ý´û÷Ž‹÷Žï@ú”ù÷û÷÷
ÞÀÙ
÷÷nûD÷DûnûnûDûDûnûn÷DûD÷n÷n÷D÷D÷n÷ ø.¾b´XXbbXX´b¾¾´´¾üŠ÷p÷÷„”cð®}¥z¦p¦pœq™h³&‚û„ûû”û„c&}hzqppppqzh}c&û„”ûûû„‚³&h™qœp¦p¦z¥}®cð”÷„÷÷‚÷„³ð™®œ¥¦¦¦¦¥œ®™³ð÷„‚÷ù”ý
õŒô…õ…÷o÷1å1åû§û‘!‘"Š!!"Œ!$û…ûo1111oû…û…!Œ"‹!‹!Š"!%‘û§ûå1å1÷o÷…õ…ôŒõõôŠõ$÷‘÷§åååå§÷‘÷‘õŠôõZ÷¦ø<÷ ø<÷¦ps
üºý”÷7
øÈ÷7
e
ù”ú&û]ûÆø&÷8ût#÷4üž#û4-ø_ùGø_ýG÷É÷” 
ûÿûC÷å÷÷3÷÷u÷÷‘÷X÷øå÷rø £ùÃù9Ù*ÁHb=g‹ûÛhÒ`ñÍ€ß÷ šû,ûû€û€ûï†÷‡èÃãÞ°÷Æ÷5-�û"÷ƒø²MM/ƒ8�û(xû,Œû(ž9•0”KÇ²ÃÑ–É•÷O¬÷TŠ÷OmÍ€Ö�·QÄþŸŒ­®Ä\™û¿ûYü5‹û¾÷Yy‚…{›)›)¤+Ä)÷jóx÷Yh÷m–÷GîóÄ{÷§í÷IúU�®“²sªVÎ7«=¢ûoËû{“ûvu!� z'f@o&d1¤ûc³ûa®ûa•P‹EÀb÷4÷"f÷|÷au÷n›÷Oé¿¦É¯–Ë±÷n²÷n­÷oû÷I÷†æ÷Û÷7Û÷J÷!Ü÷I‹÷˜÷ïÛ÷5Û÷ð÷˜ùäù.“OB\WªQ£‹çÄ¦»¨ÑdRÛ›~ñûÏ-aOpbKŽI�2ÞCã“ã“Ðá€ã÷@øl´U“[’û¡ûŒûs^„Yƒoc¹`Ì„Æƒ÷ ~÷Šö™Æ’Î‘·¸µý~vD—,@aûDû1ƒû"¥@˜3£bÒyÐ€ÒÑ�——‘÷lû"÷À‹÷k÷"­�rbs÷ùIrû3pû1oû1ƒ]_qewûGû1€û(›'–$¦:Ée©‹½ƒµr÷)n÷'y÷*”ËÔ§Á Ó¥Ø˜Ø’÷6›÷;…÷2]ÄzÇt±[œu†n‡s÷œï ýùð÷�ÏúPúD÷cl|P~_ŠûˆqìÑøš÷â÷�ûáø<û„‡‹‹‡„‡ƒŠ}ûNûxû�0ûk÷<ü´ûN÷ûœ÷ÿ‘÷�÷¾©¸÷/
 pÖti"d-‰û«†"÷`÷#ø6û÷9÷VÑº÷D–î’Œ�ŽŽ‹Ž‹÷MûÚ÷”ûVû•ü"T AñŽ­¸•—£ÉûKø$ú© þûTÀ÷hù‘÷�—†€’~ûtàT
û ût~€ƒ€††�~“�÷÷ü…‘”‡”÷h
”“�‘‘÷òø“•�˜†—þû”À÷hù‘ú§�—‰˜ƒ•û÷ø‘…‚�‚÷h
‚ƒ‡……ûòüƒ�‰~��–„˜÷tû ©à÷t˜–“–�÷éËÀ{ùtRû ÷t˜ƒ–€��~‰�‚üûö……‡‚‚÷‚�ƒ‘…øûò•ƒ˜‰—�—�’–˜÷tà6
÷é‹ÀÀù÷”‡“…‘ü÷ò�“~�††„€~ûtû ?àût~“€–†—†˜�•”ø÷ö‘‘�””ûÿ÷®
qq÷ÕP�Vµ]Í]ÍtÖÝ×¡Ð¶É£®±²¿·iµh­h£¶MD¡;ZQuItI[€nt]•ŸFŸEQ•Zû-[+@@*eûû-û8½û;ìû@û@îî4ò¬·–¢Â¡Á»–³´¾�uÆvÇ¹€­àáÌ÷áÅâ³ß¤Úü•’Š‘’Š‘‰’‰”ûp7ZYCYCq5‰(º�­‘¢’¯—¯£¯¯µµª¹Ÿ½ž¼•¹´ …v÷å
ù>ø¦‹ý>üÁù>-rý>-üÉù>új7þý)úû³þûý1úûÿú
÷;‹÷a÷u÷a÷÷b÷t÷aø�ú±vz�  œ� ¡œyvvzyuø:uz�  œ�¡ œyvvzyvýÀûLR]]SüBR¹]ÄÄ¸¹ÄøBÃ]¹Sú¸xþ*ý.N¼ZÈÕŒûwR¹]ÃÄ¹¹Ä÷w÷ûwR¹]ÄÄ¹¹Ä÷wÖÇ¼¼Èû|úÃÒ÷�’‰”„�„Ž‚‰‡„Cû¦NGšCCG|pNC÷‡’‚�„ˆ„‡‰‚�„Òûû!C,ûû3ú1÷3,÷û Óøqü|Ä]¸RS]^RüBR¹]ÃÄ¹¹Äû”¼_´º wë÷áœø½Î·Ÿ÷Ÿ�Ÿ}š„©» |�’©wž‹«÷$éìä”»kª•´i±Ìá¦¿­›®Å¯¡÷I÷7‚š÷ žJÉìù+úùk�‰t•Œ–„��Ÿ‹â}•��Ÿn~‹��Œx•Žûóü?“ˆ†‚†z…}}†Œ‹}��•’˜”™‰�”ˆùëûûb¬û‘ˆ;u{‰{~(  0YP¹û
†K È ‡S{TƒSmŒŽ ”ª  ”¦˜¬Œ«Œ©ˆ�ƒ�„�€‚{qiTAsFƒG‚K’i±€˜wz‰ˆˆ†™‚–w 0 ›oš_ewŒðk‘jÉ‹	"ÐË’”Ïl¨s¤ûñh³z�t”‚ u»|Ð¦¼�”�‡‡y(  0u"Ï5š·–©�Á‘· @B •×Ð÷'ª“\ãñÏŠØŠ½¸û¸s½qÂ×Ù±¡–§—‰• 0@‚¸.&7ˆeŠ}”|™_¶¼gÍ—¨�•�ª˜«—®ž®•ˆ¬¤‘‰ž��†Žƒ‹„€|qD|u„n‚lƒa�K�š©]¥~’�Ÿœ�•”¤‘˜ �Ž›œ˜”�Ž‹ÙdŒ  iŒ�qŒqq�™u”�Œzw�ˆ|†wÊŽ©�«›Ã³Š¯Š¥^Š=~ÅžŸv™}M÷,÷–¯„®™7†ƒ™Qu„p‚z•›¥•¥�ÍT‡Sˆ“(š‰š‰±p¦†âzKY–N � ˜G¸�´ûJ“€­�¬û ¨ûb/Ñ“›Œ£�•¯¥çc÷cÖt·u¨•¹pÆ4™K�6—gp1›„²zyýùÏˆ‰‹Š@ˆ ‚Š“—�”�†‘‡‹…‰‰�—ˆ‘‰—y‡rø7ûYŽ}‚{�w�\» ¢  ‹  ’’�wž›�™’�xûF÷iˆ�‡�‰šƒ™ƒ�‹…�‡‘˜Œ�Œ ŠsÁ÷}†€tŽ†‰x„…y‚’�“š”�–‹Ž•� Ÿ�““„ƒ“”„˜…Š†øÉúÃo�Gž…÷qtŽûÓsÛp½^û)X  )iz�=J<Iû
¥ ÷–Ô‘ÆyÊ‚©‡³‘¦–Á¨›¨X�j‘eËˆP  ï‡Ÿð«� Ž¡È{íyôM÷9<ß€  IÑbÈqâuÕÒ�Ð‘ãZ÷=ÅZ¯>ŸFŠdf…|oûL{1�$�+Žû–#~[G0`SQRnûe*wXjsˆIŠxŒ[œ™Ï¿àû÷û^‹£dâû7û,vX„9¯<ŸDœB–c–r’�”‰•…¦¯±Œ«�«~œ€¥€¥ˆŸ”–‘”™Ž¢‰¨ˆ®‘ž—ªžš²}»\{zeugwTœqtmq´FˆXˆec_�dˆ¬�dà†ãy÷qÔ]Å‰àˆ˜à÷Ž²Œ±�±Œ¶¶‹Š·ãˆm]Än¼râ• Ÿ§¦×ËÄ¨ € @Ô°÷=Êû×û÷øãñ{÷ø�÷‹÷ ÷Üú”¯j<5x0û3û%Äèû‹”…‘†÷÷¦ø÷‹Œ�ŒŒçû„±û\•QûMøóƒˆ‚‰‚ˆ‹ûöûûGûÓ÷#÷K÷.÷<(’‹’Œ’–÷Øƒð÷æžf�f›f ÷hÜ8ûÏû¦Žz¶÷_÷÷=÷Ká”÷û8÷û^ù@ûÓmûK#û2û'(„²h÷U5÷�÷h¬÷KQ™‡ý¹ùyŠŠŠ‹ŒŒ‹‹Œøâû%‰ˆ.û"û‹/û÷bû÷7�˜—½¿’À$÷:÷,M%÷÷süyƒŒûs¼ûvnX†–‡—†–}«|«|ª÷—õô÷,��çûÂû#�û/÷„ 
K÷„ú=÷{÷ˆú@÷Ìù±÷¿à•ømû_ûX-ûPûuûPï÷Âª½Ñö•û.÷MãÄ²¾ËT•2¡û&¯û&®ûÇ÷<÷_÷]Ö÷A÷Q÷S@ûQdXJ*ˆ÷û13SsVQÄ~×yós÷"k÷=OûB÷ÿûmãmÜYÌ•»‘¾¾øûÏ÷ÏüXX…�[½J:©3„3©:½J�[…XXü÷ÏûÏø¾¾‘•»YÌÜmãØâ
üø)÷M÷º÷C÷º÷K·÷Kú|”ú|úâv‡pus‹r‹ûÕdopdad§o²÷ž§‹‹¦¦mn……noû&ˆ{{ˆxoj‹p‹ûh_…hm‹nfûšûÏˆˆˆŒŽúá¤¡¨«ùA¦‹‹¦£rk„÷R§÷§hÕûý‘û‹‹ûg/Q‹‹Qú¸I®sŸƒŸƒÁ„¬±ø7øz’“‹–•ŒŠ– ÷6‹ã÷�Ýº—•´÷øÍ°÷H‹fûHûüÍ�bû÷´úÔ÷æø´÷ø´÷48ùT÷T:
üt,ú”[øtR
þ”ù4ø:
üt,ù[øtR
ý÷4ù”òüù”÷”‹‰‰øtž…ž�šû”øÆcM»AüAM[Pcû”ü�|…xxW
«©›¦�÷w÷é¸ûû‹ü/…�ˆ€÷g
÷Tû¤M¾YÈ÷4÷¡
÷¤÷T@—ˆ–…•û‹ø/÷¸÷wûép�©{«M
ü4ù´|
ýù”÷”‹÷TË÷tË÷tË÷Tú”ùÔ÷±
ýª
ü4ø÷ôËþ$÷DødËüd÷Dú$Ëûôøû´ùô|
e
ù™÷~ûñømp°k÷ðÎâÃÝ`¶Yy›¦u¿¿§¡�›¶½Ý¶áSñHkûpfø1H 
 û”ÿûÓ÷Ó÷xç†
ç°ÀùûÒû–û–ûÒûÒû–÷–÷Ò÷Ò÷–÷–÷Ò÷Ò÷–û–ûÒ÷¨û©Ž•Š–…“ûH÷Œ÷H÷Œ‘”Œ•ˆ•ˆ•ƒ’‚Žû¸ë÷Æ•†•ƒ‘‚‘���‡û¸-ûH÷Œ›o‹{ûHûŒû¸é���‰‚…ƒ…†��ûÆû¸+‚ˆƒ„ˆ�ˆ�Œ�‘‚÷HûŒûHûŒ…ƒŠ€Ž�Ž�“„”ˆ÷¸+ûÆ���“…”…•‰•�÷¸é÷HûŒƒ‘•†•••�“‘÷H÷Œ÷¸-•‡•�”‘“‘�••÷Æ÷¸ëp”Ž“’Ž•m÷t÷‹÷÷ô÷î÷}û%ûûI3ûUûõû³÷[÷¶÷R÷ˆ÷žÚH!fûûü÷ÁûÁø°°Ž‘¯÷_à–£†¨xžxžo�r€iB?z<ûÀûˆ÷ˆ÷À÷.Ê÷"÷óž�’¨€¤�£t›oŠü2|ûÙûåü3÷Ó÷¾÷¦÷C÷£÷ ù”÷TË³úÔùT-
û”hn¨®4÷”š
øÔ÷Tg
ú€5
þT/t0
Ë€g
ú Ž
P
i
  vø”Ù÷Ô«@`øÔg
ût÷‹ïÍ÷A÷A÷2�ûAûAýàûA÷A�ð÷AûAI‹'ûût�
÷tû¢2®Fû^ûwtp�c¥s€˜š†š�œ’™˜÷K÷c‹÷û÷I÷‡
þ÷>÷÷‹÷ZûY÷
÷2ûd÷e³Ò¦é÷÷t0
ütøÔ÷Eø
ûEûEû#øù÷)¡vú‹¨ƒ’ošÐ}úŒ‹}³4€û´‰uŽ{‚‹‹z‚ƒu\ûO#‹ûûnWv™Zª˜êÏ÷h«ã,¢l’t�:Œ$Œ4ŠZsj{rgš‰žˆ¶‚¢l‹¤b�1–û�Xl‹dvG®'÷b‹Qñ^÷ƒ {–‹‹y™q�°û¦‰a|x‹‹|{™j÷jü‹÷ˆû�‹‹÷sû}÷‘›‹÷®Ž�ž‹‹›�Š¬‰÷.Ó¢‹Ñ¡åû?ëI‹ÔYÂ–÷”�÷ŒK÷‹†”kÐû.÷#Ðû4÷) s÷V÷–÷
÷1ºë|´ 5ñÔ÷÷G÷c÷%÷1û ÷A÷¨÷ø ì÷X–Õ÷Røf÷
õ÷÷àù7÷�n]Mw] ^ }À¨¸§·ÇŸ¸xºwšVo]é÷�ytƒy’y“†ž•�•œ¡“�…�„‘w�y÷B Ç÷A÷û'±û!¯û3EMûMûÇû!÷#]€÷([÷BÕÇ÷÷Ì÷4žûWûtûIû½m�@û½nû”÷x÷Wx÷W÷t÷I÷½©÷½¨÷”ûžûW÷È‡÷ûØ$«r“z�˜¬§ÓŽÉl·QÞû3‡ûJ>ŒRq™¹§å‡×_¶(îû›%ûvûv÷àû=û=)ûGû/û½øûHøø{÷Ø÷¯÷uAùRË6£=z@k„wl’k‘k«w«’÷à‹±“´§l§l“ae‹�lœjª�ª�¬œ•ª¤×{âRÊ÷I÷7û
÷ûA¼û5i‹fƒsg“f“f°s°“÷£÷hß.ß/¡ûgû‹€gŸe¯¯±Ÿ—¯÷½÷0l÷Fû
÷ûòä
miûE÷û#÷=[÷Z\ûZû#û=ûEûO÷÷i÷÷÷­Ç÷üƒ”ûþNû¨ûÏüûQÏû@÷û÷ ÷÷Q÷º÷êúû£øû¨÷ÏûþÈüyûê÷Qûº÷ û÷÷Ï÷@÷Qûÿû”ä¡³p¤ù¢à°ÐzøEûÙ÷šûÃûã‹«ã¤ê›ï‹ø‹&šø}ûá÷û9ûÙ‹�®‹Ü‰‘‹÷{øHü[÷1û�ûâøû¡‹ˆ…û…N°‹ûø[üGûC¯üJø’Û‹z"q*g2E÷ûK÷aü"û8÷1ü&÷¯·÷*ÅûûŠûaû/ûŠrwxrrŸw¤÷®Œ÷ˆ÷T÷(÷¿‹øvûÂ÷]ø‡ü˜÷¢Ò÷“Ô÷“Ô÷¢ Öë÷¯û*Iûã0÷ ø¥û¡÷˜÷¡Ä÷ ãæ÷øø
øÛø
ø÷3æû ýâû 30ûHÖ÷5
ù¨ûô7
÷ôûTzš|Å÷4#
÷5
÷Ó
ûô÷Tœ|š÷£‚ƒƒŽ‚‘…÷ÓûÓ…’“‡”6
÷T÷ô>
÷4ë#
ƒú”úT3~~‡ƒ€üTûÔz�wwv•xœøTûÔƒ–˜‡˜4÷”û4O¶ú”ùeû”ø´9 ÷1
ø”÷ú“÷ñû•�ûdûpû•÷S÷Fô÷4÷7Óz÷ûw8û,ûlû†ûÑ÷—û—÷Ñ÷Ž÷r÷7÷‚ØøRóûZ(ûxø[ �t™sü[{÷ø+÷ü;f÷µç�ÛÙæãCÓ3DK^Fxˆ�‡uŒ�ëýŸk�§r«øl÷ƒüqv•¢}£••��”÷”÷û÷´úT÷´‹÷Kúé÷ˆú‡û ?û(û&ûPûXû+û)#JUÇ÷^m÷m÷m÷÷jgÇeƒnyiYWÎÂ»À¼ÁºÓËÃ«¯�â“ÀPŸû¡ûš7“iû¥¥S©¢®¯Õº¹Ô¤ÃŽ±Ë’r«Spp„oÁ÷Góâ÷.†÷‡ÁB„û%÷ˆ÷r üÿ‹÷uû`v÷”÷tøT÷tp°†
ùTRû4%û’ûZûdûŽzø{÷	
è÷	
÷ISû4(
ûŽ÷
÷kÍ.÷
p÷kÍü÷÷Tø÷Ð÷Ðøûÿ÷t
÷t
ü†
ùtRûô÷ô÷Mûôûôo
÷ôûôƒ
÷ô÷ô6
÷ü~ùÔ÷—ýÔ÷ùÔ*
ýÔQø)÷ÔÛ›÷ÔûSÉ÷%Û‹€˜Øù ø4úíÕ˜Î–¹“÷T«ËË««KËûT«]“H–A˜þí³F-£"ûK˜
g_¸yŽz�}>‰Q~{{Å~Ø‰Ø‡}ˆzy_™g�ËK÷ôé£³Ðúó÷�Ü©´n¦_ZZp_bn:©«¡ ¬°°v¬k¡˜þîû bA*t%nèüd¬Ê‹‹ÊÌ«««««÷4÷4ëë‹ëë÷÷ƒµ÷m±‹úøø4ñìtbÕú‹‹ûm±ûƒµû+ë‹+ëû4÷4k««kL«J‹J‹l.üd ÷®
³ïùŒ|{ˆ†|û8S"÷Ð÷1ÁÃž»¿ÉÛHÅ=|}‰‡}û6TV÷5ÆwS³L<JI<{Ž{�|Áû4ûÊ"U÷4ÇwT²L;KI<{Ž{�|Àû3û1VPwcSM;ÉNÛ››Ž�›÷0ÁôûÍû0VPwcSM:ÈOÜœœ��›÷-ÀÂû7OŸÂdÊÛËÎÙ›ˆ›†šT÷8÷ÊõÂû9OŸÃdÊÚËÍÚ›‰›†šS÷;÷@ÆÇ ¬¸ËÝLÇ9ý®ûš"÷Í÷ÊöôûÏøtË‹÷”ú”÷”s
«þ´V``VýÔV`¶ÀøH¢z�u¢|èKíRèKjºÅgÆ÷Ù
ÆÅ¯¬ºèËìÅéÉ£š žž ÷YPOdq2P2R2QreL]]]L¹¤e3Å0Â3Æa§SÆÁfùÔÃ³^U û”´÷hvï´‹´øˆòøn÷2øo´÷ùûÄ÷Eû›÷•ûüú�`+s!û²êjÍm¾dËfÀÊÒÁÌÖŽ�‹Ž÷ûûJØû\û¡û€ûûeû�œŠ™‹ÜŒ÷÷¢
÷¬ýÔ÷<øŒû÷Ü‹b�d�aŽ�Êµˆ÷‚ÖŠ‹‹ÛŒ÷÷¢
÷ªýÎ×÷”«ö¦×ÍüŽ!ûzý2vÐÔ€Öåà›§Û‰Ž‰�Š�ø<úÏ�r�qo=w5dûûý:÷y÷÷.÷‹÷°÷h÷O÷ý6ø£÷?÷Õù)ükøøkøk÷È
økøkøüüküküüük ø÷£ø³÷¤úÒ÷Ÿ
û¤ûú°‹ûÉ²û~÷=÷`÷U÷f÷6÷²½÷@üIVûÞû‚û²û½÷öû‰ø`b‹÷¤÷ù1úNû <ûÚû:ÃûM¡û@õxëiÙ]û'8ø¡û÷©û”÷TË÷÷‡
÷”}
úT÷Ÿ
þTümhªn±ö±ª¨®÷÷ù€û”ý”PelnhK³Ë®l¨ePù”û”ý”ûù”û”ý”ûù”û”ý”ûù”;þTù
elnhû€÷‰l¨eø©Z	 îùPüÒûI†{{‰{{{��{üÒ÷IyûÐû!ƒ÷»û÷õ÷õ÷»ž
ƒø”ù™‚—~�þô÷ô‡Œˆ‹ˆˆˆ‹‡$þôûô~†‚}}”˜†÷á#M4mû…û	eupb[^¢d®tQüEŠ‚Ž‚‘„„‘”‡”÷T””�’‘‘’Ž”Š”QøE®¢¢²¸ºr³e¡“÷³÷Ä¸ù ûb�ŠŽ‹ŽŽŽ‹�$úô÷ô˜�”—™÷µù0÷Yùïø×÷	÷`÷	÷_÷÷_Ð÷	Í÷Û÷‹‹‚fd†egg�”hûûŽû1û…û(û†û'÷ˆû,÷…û ÷Œƒge„ffg‘”h÷aûÉ÷CûÛ÷NûÕ~ýW‘®®�®¯®†…­û÷¯÷ß÷œø÷¯‹÷¸ù”ù‚ûœøHûyûûnûÄûšûj÷m÷ ÷ ÷j÷m÷š÷)ïKTÄ÷e÷]÷ûûB×ûcü=ûëûëü=ü=÷ëûëø=øO÷º÷ÌøJ¾†±„²ýi ÷¨·÷!÷G÷)÷eøõ÷G÷l÷GúÛøƒ“}‹ƒƒff>TT=—°gƒ“}‹ƒƒ‚‚‹}”ƒRÄ÷†««÷�ÄÄ”“‹™‚”ûÇ÷I½c³ZYccYZ³c½¼³³¼ø½c³YZccYZ³c¼½³³¼÷�÷\pcdw�y�wxûRûjû.ûœû›ûj÷.÷Rž�ž��cŸo³»ÍÁÀÍ­ª}t¡ÜÃ÷ ¯÷�Ð÷ÌŽ––“–ˆ÷qZ¨š© ®½³bZZcbYZc³¼û\¸Lû¯÷‡÷gÜS¡¡©™­ÍÁVI÷úm�
0÷Ü°÷÷.÷÷G÷.÷Ç‹÷Ç÷k÷.÷L÷.÷k÷Çú?ø+„“‹„ƒllH€\\H–ªl„“‹„ƒ„„‹’„Z¼é‡§§é�¼¼’’‹—„’û›÷0÷Ž
÷æ÷Ž
÷kòcthjz�{�{zû7ûLûûvûvûK÷÷7›�œŽšiœs®´Ã¹¹Ä¨¥wžÐ»èªò�Ç÷ �””’•ˆ÷Qa¥˜¥œ©µ®haahhaai­µŠû?²Uû‡òˆélÑ[žž¥—§Ä¹]S÷ÇøZ Z÷Ô÷+è÷)è÷*è÷*÷åùöùMO§Á¥v rqvvqû¬ 25 û3â÷‹‹Œ÷÷+ûqŸv¥¥  ¥÷¯õåßõõå6!M÷‡ûrû34û û 2âö÷Çoå¥ûq v¤¥  ¥÷÷*û‹Š‹÷å÷ 
÷).º‹÷Ü÷`÷Ú÷`÷Ú÷`÷ÜúºùÌ÷N÷WÅ÷÷{ûW÷Mû}û|ûXûLûyý R]^SS]¸Ä÷šûÜû›‹ˆ‹û�÷TûT÷�÷÷V÷Q÷~øøÃ¹¹ÃÃ¹]Sø¦ûèû§S]^SS]¸Ã÷¢ûWQûÈû û÷UûR÷€÷�÷T÷T÷�‹‹Ž÷›ûËtË‹ËtËÀ÷4û''ûütùTýTøt÷ïï÷øtýTùTütËúT ÷©¥÷7Ý÷8ø÷8‹Ý‹÷a÷÷`ø÷a÷÷aÝ÷`÷÷aïÀ^ ÷Üæû²ûÜýMø¨úkl û`ýÇ÷Ñ
÷²÷8÷aýMûaúk÷aW û`ûa÷³9ýMãÀ÷Ü9ûÜû7ø©úBûaü©÷Ñ
÷³÷8ýM÷Û9ûÛû7ø¨úBûaü©÷Ñ
ûäùžøø÷H‹÷¹÷g÷÷g÷[÷o÷£úªø˜á÷\àûëø@à÷\áøÆüCûGûû%û:`d‘˜hûbûgbùÛ�Ö¯ÃÈ°²¥¹š¾�˜˜Œ˜÷:÷û%ûGûëø?ûGûû%û;ad’—hûbûgbùÜ÷N¢¶¼˜¼÷;÷û%ûGøú÷H ÷Ÿ’v¶›÷/÷÷}·ŽÊ÷’÷øº÷7÷ð¯„÷Ñ ÆøóŠ ‡º÷
Q“÷Yr÷3F²©ûZXa…�XŽx�wx_blkÏx…€‡€€B÷)Ê Kûû%Loû3÷B®ŒŒ›÷J³Ÿ�—œž¢w›u~ûk†u�„xªu€€€ˆ€*€k‚?Š¬Oüz!x‡yxvžz §øAî˜Ã”€’€–ƒYÑ÷û�Åß÷
ÙÏ¹–š˜–ž‰�[ûD†j‡mŒhl|‹{�{„¢£ˆ¤ÎÌ¡‰ÎšÔ¡ÔˆÖŠ¬†÷jš8Ñ‡�†�‡�‘�•�÷Èûýû5÷T÷¿÷¸÷ Î&ä9ÑE÷û
÷Zû$÷jû˜�Ç÷’�ž˜— œb¨†­²Ÿ¼Œ¶•÷�Ä÷<÷õ÷r ·Ÿ¹�¼„‚(ûB{]û<ûû6ûTûY€uŒ×ŠZˆ|Çi£JC^E,g_zsyub«ÏÕ–ÖÓªŽ€£¢�œu²^ ûqþ-£û1„´µ‡µßÝ›¨Ù®zJ÷1jIû1jgTûƒùßûiÔ»€û÷EøYü¥}MŒF{M„’`ª�÷@�¥�‰‘Š�ü]ù’€€Ž~tv€‰t‘z÷·üú,´—�ÞùîÒŒŠ‹‹‰‡Šˆ��Œ�ŒŒû‚ÞÁ÷JÏ÷÷‹÷á~À¤Ä�Y�„Ž�¤ƒƒ=U/‚0ƒû…AÏ—�œ“’’”‘�–•‰‹‡�q­¾t÷ ÷ ×ª¤­Ô›—‘��„d÷’z„�}„…ŠŽ¡¡�¡PPxvtnos€ƒ�˜¤�™Ž˜žœžœ©¦¨——¨š‰¦¦¨‰~Ÿ¼Ÿ}—m’z÷÷÷­Vz-cObPru[�N�û÷S=ŽŽ)ûiûdû<&l™¢i¤X®sÂŒÕ�÷÷÷÷0Œ÷Z�÷ûZî�Œà÷6÷:Û¬à¢3WÀ÷4øUûà÷_U¬2Ã6¡6ÃW®BàNÔ¤€û	h[aj6GUv@cLjûèû^üHüIøûÕø,ø+÷ö÷¼øT¡÷jù®÷k÷(÷jù­÷júÂøcû+÷,û5û4û+û,mmZZ;‹Z¼Z½ŠÛ½¼––û+÷,33mû¨û0vH9*ûç/÷íÝÏç ÷o÷©ãâ©©÷+÷,÷4÷4ûéù>4áûªûqì{7Ö$û//û)Ï9çwhû	§ûç0©m‹÷+û,÷5û4÷+÷,û4÷4û,÷,n¨Z¼‹Ü¼¼¼¼Û‹¼Z—÷,÷,ù¯þ³ó>à'™§÷l÷4ân©û,÷,û4÷4û,û,÷4û4÷,û,©m¼Z‹;ZZZZ;‹Z¼—û+û,–ç/÷o÷¯‹-žÞDï÷çç÷‰úø÷/çû#5>'}û­ûn00nmû,û,û5û4‹÷,û,÷4÷4÷,÷,©©¼¼Û‹¼Z¼Z‹;ZZ÷+û,——ææ¨÷j÷ï™Ùáóû”±ú+º÷
Ì‹²ùJ·øÑ²ù"ø^�“€¹…�…�û½z“}’i™{’¸Ñ§À�“’š»éŒ�Œ‘Œ¡Š�Š�z�sƒsƒ^myˆz‡Svn�n�U{u…u…wŠ‡Œz�…‹Ž†—~˜ˆ™‡¢Œ•Ž–��”����ˆ—���ŽÂ˜Ÿ‘ ’Ú¦•ŠˆLûveweûû:rnwt]R{�‰¨Ž�Ž¬ ÁÏ� ¿È¹Ì¯Â‹’ˆÄ\š�š�Æj˜…˜†¼t�’ûaøz˜ˆƒ���Šmƒ|†}‡l‚~ˆ~ˆn�‡�‡�”h—~¡u�ˆ”ŠŸ¤‘‘šš‘¤˜•ž���’ˆœùNû?ûM÷aûmüÑú›ùJ÷}þœø·àf÷ûgÌ^û%ª÷lø¬ïl÷Iý%üñúuøÑ÷Xüûšû�¶Blznxj|Zû6{û&û´¸1‘~\¨‚�ƒƒ€„�‡‘†Nß÷ULõß¨¬‘‘¨ê›ï³Ü¿³IÁ÷4÷¶úØû'ºø6˜‚“€‚ýûk‰„üÂ÷Zü6nNwˆŠ…‰ƒ‰…„‰‰Š†ŠˆþÊŠŒŠŠƒŽ’†“•ùa÷†’›‹Œ‹ù™ûŠ û”÷t÷TË÷TË÷T÷t÷»
÷»
÷´Ë÷TË÷´÷÷´÷Èû]
þÔg÷Z
úÔ÷`û7÷7ÀlÕf°û,÷,°fAªVý4Ë
ú gùôKù”éWÞ?·ýtþqE÷”ýE÷”ýEë÷”þø”ùû4Ý÷4ˆ
÷”÷”û÷÷œ
ø
÷œ
¿ð@÷Ÿ
û 5
ù€/‰0
³x
ýÔû´AA K¾
ûTV
1ÀCK¾
ûTAK¾
ûTA_àK¾
ûû”y}}yKy}™�Ë�™™�Ë�™}y÷T9
ø”úÀ;÷Ô9
>0÷”þÔy}}yKy}™�Ë�™™�Ë�™}y÷T9
üû„Pø÷tË÷t¤úp°±‹Çf±e°O‹efûxûxüûx÷xe°O‹effe‹O°e÷¸û¸ýÌ÷DøËü÷DùÌ÷¸÷¸ûØ÷8|
 Z³ù ú¼÷ *÷`û7ûQûûû íû`÷6÷Å÷÷ûêüw÷%û	÷Yû4ûW%*û%÷	ûX÷4÷¾ðìø¦û‰ûßûôû�ûájì÷%÷ä÷÷÷ 1÷ñóŸ÷÷€ûß÷õû‰÷ƒ÷g÷6í÷`÷ ÷Q÷ûû7*û`û ûÅû÷øDóû4û	ûYû%*¾&÷÷4÷	÷X÷%ìWñûþ÷
ËùùTú„÷”û#÷¤ûEûEû#û¤û”û\âû÷[^ýÉh‰¦n®÷T®¦¨®‰^ùÉ÷»â÷÷\ û”³‹÷z÷ú.ù„ù÷}ýýTø˜ýN÷’ùN÷’ùNû’÷‰Ái»Y�ýT÷”�}|Ž|||ˆ†}ýTû”Yyi[Uý”\¥`´uùTü€ž †   �–žùTø´¡¥¶ºø©’vø”÷ø÷ñ
ù+÷
ù@ý÷
ýè÷÷Ÿø÷8ûžüT÷jüM÷QøM÷QøMûQùýW¾m¹[ üF÷Nø$¾l¹\ üT÷T’{zŽzzzˆ„{üTûT\vl]Xü$üFûN\vl]Xü4[¦^·vøTût÷˜
ŽŒ�Œ���‰�ŠŽŠøTût÷˜
· ¦¸»÷©‰÷Pû8÷j÷J÷2’÷R‰÷Qö÷k‹÷©øV÷¢ûo÷©Ý÷�® 8­ûü“÷÷—ü>÷ÊAû–ü,÷“ÛÖ÷›üÝû'>á÷&ù&ŒšŒ››÷¢û2÷uû²ûªûQûeû¦û°÷GûW÷´÷n÷!í÷eÏûq=s)b?úÉ½V€÷ï÷ÂW ÷ØXûû/cûû¼ø­÷º÷˜@€ïåoû E`(üÂø‘ûø÷÷y÷k÷÷”÷2@÷	û/·÷ÁÆÝ÷­@÷�ûOÈûlø÷mûCÒî÷Œ÷L�Ø‹÷÷A÷®û®÷Í÷A¾øÎ÷lÀs
ý�ü÷÷	eû1<fXEiëoºB(û4ûGû#üù§÷ñûÒÉ·¦ÎÔRœMû7ûL÷MûãÒÄ£ÛÛ[¬?ûQûmù×kºÈ¥»š÷ûa3Nû’ ûHû÷÷F÷?÷÷÷A÷Gîû!û<�‹�Š�ü/0»Uç� �ø@Y\@†÷’Ö„dº= @û6÷ž>÷ÓØ ûåøˆåU÷*øö÷*j÷*¸.úN÷û÷ûûûûûû÷û÷÷÷÷÷Øý–ýzûûûû+8ÁÚa¸´{´z´{ña÷½´ñ´ñY÷%´#µ�����÷÷ûûùÒùyû=ûûû<û=û÷÷=÷<÷÷÷=Ø÷<÷ûû<÷*¸÷�û`÷`û�ûŽû`û^û�‰û°ü+Œ€ŒLPzlXü÷1üA÷z/Øû-¬÷û÷6÷D÷&÷÷@›øI÷Ó÷�÷`÷_÷�û÷4ÒÂø|½øº÷÷4øÑÆ÷B¼øº÷÷Úú 4÷ðâ4!üöüà÷3ãû}|‰ˆ~ÝjÜk²/k;j:/d;«j™k˜j˜L¬Í`×÷ãã÷úùÇ*
÷`üh÷½û£³º˜½•”‹Š”÷u÷Ö÷Y�÷5÷4÷Y÷\÷5û5û\ûZû5û6û\ûíû�û~û û ûû æ÷qû@Ðû-û3÷û÷3úT&û‹ùk÷û ÷ ûûû û ûû÷ û ÷÷÷ ÷ ÷ ‰v±vXw›àpùØøüD›>—‹m2Wû³.ž_¶Z¿‡ø8n�¡šøüøÞüEœ÷ 5<ûhL‹‹hL²Q÷Rûù‹ ÷S÷u÷•÷'/ú¯û‹û>0ûç´„÷Aûgûþ÷züƒ÷8÷(�Ò’‹‹Ó‘¥Ì÷P÷ûý¥ú0KÐCì'”Z�L{o_ûuûøž÷ÑûO÷nø	ºÉ‹ù#ûÇx€ûÍûW÷{ü­D‹å¤÷ŸÁß¥µ›Êp¸û÷øá�B÷dÈ‹‹eÇE…ü)Œp‹÷3û÷ûÓû+5ø7w÷pø	÷©÷÷nøtøT÷y
¯÷Ô÷@
÷øûÔ÷y
÷4ë÷'ïû÷¥
ý”÷
ûÂ
÷¯
Â
÷÷u
÷©‹÷n ù÷¥
û÷t'
üT÷Ô
û÷
KÂ
Ëú”KÂ
Ë÷V
ø÷'ïûú ütÇ÷Xøt÷@
÷XütÇ v«ÀàË÷¯ü&ø'÷y÷îü&ø'÷Y÷îø­
÷
üü”
÷Yü&ü'”
÷yü&ü'”
øbˆKƒHJj¦p­÷Ô­¦¦¬ÌƒÎˆËøbi
ø€÷÷÷‹÷�úÚ÷aúû÷Úouwr~ƒ�’Îûû¯û'89€{=ˆ{†‚mx£¤«žš¢� êé˜í÷<÷*e>÷ž–€oë÷kjqpi{€’‘€ÕûûA½ûR*7}xE‡|ƒ‡}jp¦¬¬›¡«”£áã�÷÷]÷VY0÷-¤|•xp÷ ÷Œaime{��“}Þûûl¹ûd""�p*ˆ€}†|bl«´µ¥£§“«÷÷š÷÷v÷�\&÷A£}›xf÷aû) 
ýû€÷WÑ÷ÃûÁ‰‰poŠû"û¥_mü�ü3÷«£mûÃüÛûÃ÷Á��¦§Œ÷"÷¥·©ø�ø3û«sªø©øøêÙ�Ïžø²ºÂ¿÷½±æôÑù¤÷8~Š��~�•˜Š}÷…™øŸ˜––—˜•€~Œ›üŸ÷¬ûhŠsƒˆ„…†††„‡ƒ‚ƒ�’…‡�‰‘‘Œ‹‹‹€÷‹Œ‹•ø×Œ‘•�”“��Ž��‘‘�‰�$“†�‚�—üÞþ´÷�Šˆ�††ˆ‡†Šzûœû†ŒŽ‡��Ž��ŒŸ÷Í÷c�Š‡�††‡‡†‹‹‹tûc¢û^…�‡�����Œ¥÷_÷’ûŠ‹‹ûPø’†�……††„Švû‰ û�…Œ�†‘‘��‘¤÷�Ð÷�“Š…�„„…†ƒvû� ûˆƒ‘†’’‘�“Œ¢÷ˆÒ÷~“Š„’ƒƒ„„ƒwû~ŸûŠ‚’„““’’”Œ ÷Š÷þû…‹‹ûµù•ƒ“‚�„ƒ�Š‹‹‹yü�ûŠ�Œ’ƒ•”““•‹ ÷ŠÔøf–‚“�€ƒƒ€Š‹‹‹{üh›ûˆ€Œ“ƒ–•”“–‹ž÷ˆÚø�—Š‚•€��{üŽ›û†Œ”‚–—””—Œ‹�÷†ø
û€‹÷Ù
÷ûZù~™€–}}€€}}ü’™ûƒ}Œ•€™™––™‹š÷ƒßø›Š€—||{Šü€—û€|Œ—šš——š‹™÷€÷Z}ùŠ–…•‚�Ž‡…�†ƒ„ˆ‡†„…‡‚Š‚ˆý‘û	‘ûzŒ™}œœ™™œ‹‹™÷{úìž÷1û÷û0dfƒ}i÷“tûj÷\û™KMuTuƒ…ƒzþy™~œ‰‹Œ‹ù¥÷0÷÷÷0û”÷“÷&
àù”ù”‘
ý”‘
ø‘
†
ü<ûìûû!ûû!÷ìû÷²
ž
÷÷!ûì÷ü<ˆ
÷Ájv÷¤À§Êøté
øœÇ‘»m¯÷÷÷l³÷÷¯”!ˆø4ü–üCP»Wàhô—ÐŒÇŒÊ•‹••Ž‹�ŠŽ��ŒŽŒŽ‘«ˆ¡™¯”•ƒ�|Švw||r„yI•û«ûs7h3^1c:gJlXŒŠ�ŠŒ†“�Žƒ†ûJU>�]ˆw�€�†�‰Œ‰ŽŠ£†””‰•ÇÚá÷Dòö°÷&ª÷š_ßìnËÀšŸ�Ž‹‹Œ‹ŒŒŒ�ŒŒ–£…�„•´r6“Hgd‰†al�o�rŸ@€üÔü/š­ºÍÖÅK&``m}ø"ú,ŒŒŒ� ‘„‘€ŒyŒ‰‹‰ŒŠ‰ˆŠ‰Šˆ@‰ˆ}‰z‰~‰|ˆ{@€ƒÃ‹»•§ûý)š¦š§š§¯Ò§ÌžÈ­B·O¼`”ƒ•„•ƒ)y)o3hù›ŒŠŒŠŠŠ‡†‹‚m^•�Z÷¥x†�ˆ
ú”÷
ø:’÷ç÷w
!ø4ûiû÷À 1îüJ�{�zŒ~�v�� Ž˜Œœ�›÷$øµ÷÷$üµ�{�zŽ~Œ„�ƒ…�� Œ˜�œ�›îøJ1ö÷À Eû8ý)û3ûøy†›Š›ˆ™ˆ£‡ƒŠƒŠƒ‰{ˆ|†|ûüyû3û8ù)Eˆ
ú”é
øÚó1óÏ÷V÷!ø4þgýªÏ÷V÷¯ûQ÷¤Gö÷¶ ?õû3“‚�„�„�ˆ�ˆŒ‡�Š”š—žò÷3Aö÷« HûWû®÷Tû¥Ï!ûû·õ× ÷5„•…‘‡“‰Ž‰ŽŠ�‰ˆ…|x$û5Ö!û­ˆ
÷~÷;÷÷ ÷†é
øž÷—~÷Vý€!ø4þtýªçø¿/öø¹¹‡|±ÞhÁ7ûûS.1l~gd‰`ûû;è!ûÛ÷õøþ€ª¥�• µ Ÿ¶ÃÀw´g —vp‘hûû ˆ
÷i
û?vúé
÷x
V¿!ø4ûüÔûÔ÷ÔüümßûTûTûTú”ýÔø”õááõ÷à
ˆ
÷÷÷x
‹÷÷”÷‹÷-
‹÷Vì°ù€÷P
÷û”÷P
ûû”÷P
÷û”œ°ÕùP÷˜ûÌ÷Ì°fAªVþË
ùÀT÷ºÀlÕf°üP÷ˆœ…œ‚’„÷ÍûÍ’„”z‘zü! ø÷Þ
û P
ø”÷ƒü4Ýø4ýûÃ§ƒržn<÷øB@(ûâvM‹†zˆzyû÷ :÷(÷(÷ Ü÷�ˆœ†œ! ‹uÉ6÷³B@û!üeDR¨®®Ä¨ÒÒÄnhhRnDˆ
ø÷”øé
÷x
K÷÷Ô÷½!ø4Bý¨ûf�~ˆ�‚û:û;û8÷÷:û;…’“÷¨
—�“—˜ø´˜ƒ—�ø5ýE}}�•o¡‡³¢§ÌÛ®íóóhíJÛt§�³§¢¦¡´‡¡oÞ%¹ûûû]û8%{~yƒxûg÷(|{‘–~r£‰´¤¥¬¯ž¹¼¼x¹j¯r¥�´¤£¥£´Š£qÃOª>99l>SO~~z„zˆ
ú”é
÷x
K÷Ô÷÷ú!ø4ýûüð
üEÅQÑøyøÚ
öø€‰Œ‡‡Œ‡ø 
û�ûž1÷�ûž…‘”÷¨
—�“—˜øÔ˜ƒ—�ˆ
÷%vú÷
ù”÷w
!ø4þ4ûûvûÁƒ€‹{“€÷vûÁ–}Ÿˆ™–¾±™–ŽŸ€™ûJ÷‡÷J÷‡–™ˆŸ}–X±}–wˆ€}ù¶ûÁûv÷Á€™wŽ}€Xe}€ˆw–}÷Jû‡ûJû‡€}Žw™€¾e™€ŸŽ–™÷v÷Á“–‹›ƒ–ý üaÊ�œˆœ–Ž�÷ùÓŽœ€œyŽL•zŽz€ˆyûýÓˆz–z�ˆø|÷cøã÷Žùy÷›÷u÷ ÙùY�aa‡fûfû6÷&÷“÷»ÌÐÌ¶QûHyA~`Ìû÷D®‹±ÞŸ÷ ê÷“û÷(û‚û‰û#ûPû�ûŠ÷ûg÷Q+<û3%û!!!ûS÷|ûB÷ÊDøðû¯÷þ‚øûÔòMÆh½�À©ßº÷�÷�÷ ÷ºÅÑ’›Ñ÷O
÷.ù-÷.ù-÷.p÷lø÷¡÷H÷âûsûûý-ø¶÷–÷Uûùý7÷û÷â÷s÷¡ûHý<æû¤÷J÷¤÷J÷¤ûJý?èû¡÷Høïø&ûûùûÐ÷U÷û–ûß÷rûâ÷s÷ûøïü&÷l¤~¤v™ýÇø¶“~|�|||†ƒ~ýÇü¶v}~rrü¶r˜r }ùÇü¶ƒ˜š†ššš�“˜ùÇø¶ ™˜¤¤÷©Œ÷|÷"÷†‹ ù�—Œ——÷ßû¤÷¡ûåû‡ûdû û^)¯[O¡Kû0ûûû-n�p“qûD:ûû)ûr÷Jû?÷t~��Œ¹’’Š“÷r÷I÷F÷o÷9$÷"û%ÇúÌûž÷9÷ê÷/÷ÌÄü÷iÖÃ¼ØÑIºIR^rdcl¯m°k®ÐÑÔ§í÷2÷*û:û8û)û0ûÔ\øûpFN[BAÈ\ÒÅ¸¤³´©g«h¨gGDDl)û3ûê÷=õ
ú÷Ÿ
0�
û÷÷jR÷ ûVûV�VT•PQS�yVûV÷VÄ÷ ÷¬÷ý:þýR÷ j÷÷÷¬÷Ä÷ ÷VûVyV�TPQ•S�Vøxüíûû¬Äû ÷V÷VyÀÃ�ÅÆÂ•�À÷VûVRû ûjûøûh÷ì÷h¡
øû@°øx÷m�À•ÃÅÅ�ÃyÀ÷V÷VÄû ¬ûûûjûRû  ût÷t«÷t‰÷tàùøFûÔ÷ûü4Éûx÷¸P÷pû—ûÉûõû³û³ûõûõû³÷[÷É÷p÷—÷¸Æ÷xü4MûÔûûüFüqøüøqøqøøøq Iw¡wž÷vøª÷|øª÷yx¸žù*ü†|øü8ø‹ø—øøø¢„…øGû}÷AûI÷‹r•¡w‹ø-üuüûà‹û\û?û	÷5'÷´÷pÄò‹Ì÷î«x$÷‹ PY8‹�÷Õóû4÷Iû5ûK‹Ýûˆ ‹Gñ3±#û‹÷T¯1‹÷!û¦ûûI‹û%û>ûH÷Gûó÷ñøøU Ÿ�Ž…‰Šû�ûBû&ûœ�û² û”··Í÷v\w¬Í··‹·¶÷- ÷-¶·÷Àùþ%bŒb�d’œáû&¨û×-öJRpªr¬v®‹Qi÷ûu÷‹û,÷®ƒüêøètÍ~ÓÕÕ—Ó¢Í9§˜²œ±ž®R¬Mûgûûû¯ûÉûÄ¬x¯{°}²Þ§äûEvhrjplJÄ- û?û&n	 œ5d„b†bŠ I÷®“÷‹÷,÷÷uûeøàuÊiÄ`¼ûMû6€f¶XªP—»÷„’ljŽiijˆ„l»û„PXlf`ûM÷6`ZiRuL÷};‚p†omm�o”pû|; L­R¶Z÷M÷6°`¾mÆ[û……ª¬‡ø
�‘ª[÷…Æ—¾©°¶÷Mû6¶¼­Ä Êû|Û”¦�§©©†§‚¦÷}Ûü‹ù‹û®ƒûŠû+ûûvÄj¡®£¬¦©ÌSéö÷×÷&§zá²“´�´ŒùÓýz÷g÷M÷Rjžhœe˜d9o¢I—CAA~CtIÞo}d{fxgÄjÉ÷¯÷÷ûø;û÷vûŠ÷+û®“I´Š´‡²ƒz5÷&o÷?é ÌÃ¦m£j¡hÄ¬÷7ü;üjüüüjüjüøøjøjøøøj‹øjøüüj·�
‹0û÷Kö÷÷Ô÷Bôê÷H÷‰ø
÷÷\ûO÷+÷:É÷Ç÷Î÷”ýàøÚ÷xÁO’a_U‚TSË„¶B ·¼—ÁgøfºtµXRweWW¡kÂ! ÁŸ®½÷:Ö{†z‡{‡‘z�zy"J<%wl†y}jh»w§†Þ|æm'û!+\û!û¯÷Õ¸¶Ï¡Žnœ¦¬«‘²«™ŽM báÉ÷åß÷²±�x¬¹¹˜›¶ûÆü7Ž¤‹¤¤ø¢‹¤ˆ¢÷‰t‹ttüp‹o�pø›yje…fû{ó÷ ÷m��ƒƒŒ„~‰Š÷	ÇºžŠ�ˆ�÷ †i�iiôû	yz�yWûuf“^¸££’™ŸûûøùV]g`[[fµº»¯¶¼¼®_\øø»  û”÷A÷¶÷^ø„÷Nû?÷IÏ÷`ûU÷jû÷f÷#÷bû'÷^÷ ÷j÷T÷mèàøç¡4=yBF$–åäâšÒÏì3Pù‡:kS43g¿Þß«ÈçÞ¯G@÷¡÷ØpFAw@ªUM›MûMû%ûûO&Íûði‡Wt€LXU _¹o‡ûgBFûûb÷WR÷?÷d÷/Ö÷y€÷®ü(#÷-Á¨ ½•÷:ªó÷÷=¨…§�¦¦‘¥’¥”÷Òý;‡¸‹·¸øù´Šµ�´ûr�aŠ``üõ^‹_‡^÷røí÷ruke€dA~ÓÆ‚ øà§¨‡¨÷Rû?ˆ€Â‰Â“Âûw�nŒmm"€?+� ûRŽžŸŽŸ——‰˜ˆ€‡‰ûóU`ûB¤û=÷jÇÈ•¨ÀüÔwÖSÓ<;QE>?ÆFÚ` ØÅÑÖº
ä üøòúRóÄóXóúóØèùÞúXö4á! 55 p�q–sa_^U^HûûKûûÊ²üJpŽ¢w¥�Œ‹�§Ž ¤‰¨m÷ÙÐ÷µ÷7÷‰²Å³¼¯²u«±~´Øõââõø€÷Öû™÷™ûÖûÕûšû™ûÖ/¡/µ:˜qª�¥˜¤˜•ª~¥iÏyÔØ÷œ÷k÷k÷œ÷œ÷kûkûœûœûkûkûœgf�”ho‘py„p…oœo§„‚¶·†·÷Ö÷™÷™÷Õô
�Ü÷¢ùnû0û
+û(û\f”m™j‰‘ˆƒ“ŒÅ‘¿Â¡¾��Žš’�ˆšCìûBÐ{�ˆˆŠ‹ŠŠŠ†‡Š†g‰tzl…dg{Sû÷º†×á÷)�ÎÈ¥ˆ¯�£„i÷îk÷ç÷-–áÄ“–‰—�–zê/†RÂÌÉ®Ù«Þ��ŒŒ‹ŠŒq™¶,²Ãž÷®÷2=÷5÷Š�…“�£�¦¦Áq¿n·Š�Y÷V÷Lûî­9+ 3ûû zZ$û;;û#û}ûMwz€VŒqzvy^oyŒz’z÷©“vù!÷¶‹ øØúÇUggTUT¯ÁÂÂ¯ÁÂ¯gTù{ü�fggTgg¯°¯¯¯¯Â¯ggû€ø�UggUTU¯ÁÂÁ¯ÂÁ¯gTùü�ffgUgg¯°¯¯¯¯Á°ggûžø!÷¸MûÍ÷mûøü#ûÚû£ûíû[÷û8÷IûCûn÷‘÷yæÓyæ¢¡Œ�¢|»ƒ¾À÷Ð÷¤÷•÷ì£¢Šˆ¢øäüÅ÷¶û¶÷€ûÚûíû£û€û¶û¶÷£û€÷íÓÔž�Ô÷[ûT÷I÷&÷÷ ÷%÷7÷O
ÿäõ’�~�~€€ˆ…�ù€þTvtŒs�ršv¢‚øû6úÁú1ýôþ·ûñpœs¤‚ˆ’“Š’ž�“š—÷†÷»øYûM÷	÷O
ÿäõw™pŒv~ù€þTv~t�s�ršv¢‚ølûUüXq›s¤�ˆ’“Š“�œ’™—÷¾÷Ûø£ûk÷	ûêú%ü€÷]ørù±ýóýûä÷šùÏ²÷Ô÷øÔ÷”Kw÷x
ø÷”Ü¿÷ìû÷Ï
÷íÜûD÷&÷l&÷y÷Pý÷´÷Ì
ûô÷Ûì>Ü÷T
÷/
÷‰÷ù”÷Ê÷Ua
ù”ýÓ‹÷Š
÷ û÷û÷û÷øÛ÷3ø¦÷÷•÷Žù ÷�^’û®˜´¨âû bX«kŸ‰â¬>ŠúC¯Œò­¡½ªò_â©}³g55„533’3g}cm6ï³½m®v‹%fŠûÔ€‹�Š€ˆ~~‹ýOž~~‹Ž~Š–‹•–^Š÷Ô¯‹ò® ¼ªîaá©}³g76„7/.’/h~bn1ö»½l¸p„û.[ýÁŒRhŠ5kuZi/¯4oše¬àà’àçè„è®™³©åû
^W«f¡‹ó±Œø–‹•Œ•�›�Šœù7›�Œ†›Œ�‹�€Œüh‹7jvWi'±2n›f­ãã’ãää„ãü÷•ø¡÷z÷#÷zþC­p¦iüsûLû2r@;pEVP<Q<m+û,¡4µ>·;ËOßdÌlÞwìƒü„÷¼
Â÷#û>÷¼
÷º ‰£�ž�›—–›��œŸˆœ­¦Æ­‹°
‹÷túÔ÷tà÷ô÷ûôû÷ô÷ô÷”µ÷4øýôûùôýùûtû÷t þýtûùtþT µùü”µ÷Ôûûtû÷tùýôûùôe
Àø”7>jVRûü÷HŒ–Œ—‹–‹–Š—–%÷ü÷HVÄØjß÷E÷#÷#÷E÷Eø
ûEûEû#ø€ŒŒ€ûüûHÀR>¬7ûEû#øûE÷#û#÷EßØ¬ÀÄ÷üûHŠ€Š€ûE÷#û#÷E÷E÷#÷#÷E÷Eø
ûE²ø?÷>ø?±
ú”÷”à‰÷éû	++û	û
+ë÷	“Œ’Œ“û…÷heXuSû	+ê÷
÷
ëê÷	Ã¾uh±÷…÷Š“Š’“÷	ëë÷
÷	ë+û	û
++û	SX¡¯eû…ûŒƒŒ„‹ƒ‹ƒŠ„ƒ%÷…û¯±¾¡Ã÷	ë+û
÷”ùŸ  úo÷9÷Ë«÷4‹÷9»÷/�Ë�÷/û÷4ÔøÏúG™j{fj}û^11^ûr€t|qƒƒ�Žƒj˜|°˜¬Å÷$÷÷÷$ÅJ¬˜°|˜júB÷øû‡ûˆGÏr¤b‹rrKKÃ&û	¬ûüûÏûÏüü÷ÏûÏøø÷Ï÷Ïø÷j÷	SðËË¤¤‹´r¤eGÏ÷ˆ÷‡eñ˜—‹ ~—1æ~—w‹~~‹w—~æ1…‘“‡”““÷G
÷zûz—˜‹Ÿ˜0å˜v‹~÷èå0B÷““Ž‘’´÷KR+%+
ë÷~
÷T÷Ü+u÷+´—˜‹Ÿ˜~—w‹~10÷è…‘“‡”““÷G
æå÷4
÷v‹÷÷2
øõùd÷ûä÷÷÷÷äû³÷døô0�
øÿúºm÷ûÚcûû¾÷Fr@:}77:™¤@÷Ðû÷¾ûÚ³mû-÷T÷0÷>Œ‹ŒŒñ2÷„÷tM÷×ûê÷÷ð÷2½Vû÷³û3÷³÷3V÷÷2Y÷&êûû—Lû×÷„ûtñäŠ‹ŠŠû>Tû0-û ‹÷”÷÷”÷÷V÷-÷¹ø
K÷”K÷”K÷”K÷”K÷”K÷”K÷”K÷”ú¨øT÷tY
ûTøÔY
øÔûTY
÷"„ 6
üÒ÷ôø¯¨¨¯÷ü–ûg¨n°~ü´Y
É ûTøÔY
øÔûTY
÷"â@6
øøìÎû÷Ùý›ýœûûÙH~ø–•°«Ë÷òŒ÷ò�«Hf�ø–üT
ûTÀ�©ø¶ü–ûg¨n¯øp(¯¨¨¯ ‰÷”ø÷ÔË÷”Ë÷ÔpùTÀü<}~‚}‡û�ýýü”÷<øÔ‹4÷Ôù”û”ýT÷”ù”ûTû�ùý™‡~”}ü<ý”2
‹üÔ÷<þ´ ÷pù4÷t÷p¶
ÛúÏY½:‹YYü%ü$û~÷~ø$ø%½¼‹ÝY½Y¼:‹YZü$ü%û*÷*û4û4ûoûolûâ÷8ûŒûþûþûI÷I÷þ÷þ÷Œû8÷âª÷o÷o÷4÷4û*÷*ø%ø$¼½‹ÜZ½ £èöëuáùýù°÷*åû÷â
÷ìæ÷øŠ÷+åû÷â
÷ëæ÷÷uûHû…ûûd¡û�8Žlh‡Twšw›vŸ‡ŽˆŽˆŽyžm”\Šû‡û_uû�÷ù5÷ª±÷úìõ°^ûý/÷7�«»h¾Vf„†„†„†ùJëCÙ2û2C=+ýJ„�ƒ�„�V°hX«[Ë<÷*÷N?ûYý3ù: €÷ì…Œ÷]÷#�‡š‡šˆû"ŒûS‘€ûìù:öûYù3÷N×÷ìËÚ ä÷‘ú­÷%ï÷‘÷%÷IÓ÷%÷‘÷%÷‘÷%úúâû%üF÷%ø"øFû%üF÷%ûÚü"ûmûm÷mûÚú­ªý¯÷%ú@ú5ûûµûzø"ûm÷m÷m÷m÷ÚøFøF÷
àVù™÷mŒ©y§j˜j—gƒwrPEŠ‹‹û]û‚‚€†}ˆƒ‰‚Œ‚��~•€ºS÷u8Ó—¤��™“ �˜‹•Œ÷®÷‹�‹û)÷��¯xªm—6¬ŒŒ‹÷
û¶‘|uŒw€}un]~û'–)Žk‘p“{—uŸ~¡Š™”�á÷¡÷²‹‹‹©”Ÿ¥�®ùÎû½�¥ƒ y™€”‚Žû¡ãû
²ŠŒ‹n•k‚uptoˆg�oº>÷4û˜—y—‚œ}¢‰¢”Ï¦÷)÷Q•Óý4ù…÷gø¯‡¤…¢y›r‘=Ÿû¿7TRyy…t�v‹•zøüÙÃ3·˜™�š�·˜†óù*û Œ‹ŒŒƒÖû÷WJªt–t‹x~ƒƒ€û8ûtA&ŠŠ‹ysŠjžmžm­}©“Š‰‹‹‹š�¦’¼–÷ÅÕ—�—“ž˜” ‰¤÷©‹÷÷÷‰
‹÷:
V÷x
ûðú”ú”üü÷È
÷ýýûùú‹ýýùùûü”ûø”øü”ûø”øü”ûø”øü”û€ø”ú ýÔ÷dúT÷ûðþT³-
ú5’Ÿ�¡¡úÔP
þÔ÷Àù …�ûû”x`þÔ÷¸÷ ÷þ
÷©ø÷“µ¬àú”˜¥÷ ÷ ¦¼û¦eeûpZp÷ û ¥÷¢÷££÷%÷$£”÷ý
õ ûBÆû(û(ûBP! ÷á£šöï÷(÷'÷'™÷¥÷¤¢÷$÷$£“÷ý
÷GûGû¢îû�û�û¢(ûGûG……‡ƒƒs÷$û$¢–÷z÷h÷Â÷l÷?û÷9‡‘”‡“÷£÷£¢÷%÷$£”÷ý
÷�û‘ü÷ûöûöüûû�û‘÷á¢““��‘÷_÷{÷�÷÷Ì÷Ì÷�ûû_÷{†‘“‡“÷�
V‹÷|
ø÷m
%
øGù”üGøGøGù”üGøGù”ý”EQQE‹EQÅÑø÷þ‹ÑÅQEüüù”Gø÷Ô-
û å
÷”÷´
‰š
û”ûÔ%
÷ùåú€ð
ú EÅQÑtÖ˜úò÷™”îû
÷
 ïúÍlÂT´„�ˆ�‰ƒ^_|_j-Z7BG:?)_û s:y8‡CŒŒXcŠcs{~sˆyûyûyûyûzûyûo‡�t§÷�­§¤­’�šÂ÷î�ž­‘§¤­·÷­÷o÷÷ÞÌ™ÖŽÐ~Ç‹û@÷®÷,=÷û"Â¥H(ž`üêdine…û|úAn‡¡q©÷»“ŽŽ’Œ›ïÂ÷ö™×Ë—´«ÌÇÇŠŒÇáŒà—Ü¨÷,Ãí÷ ¿÷+P¦×žÙÝô
¯ÜøMùôü	q{mv›÷=ûm÷
û’ÛûªøRJ÷«û÷”ûC÷ƒ›w•wøÃûù7÷cû÷lû!÷wˆû/|û)qû%÷
ûQàûXÀûe½÷µ÷¬÷îùYüG÷¦üD÷ŠüŽ¬üªøW[ø¼ûrø�û¿ø0ùIüÔ÷ºd÷²?÷¢¦„qžoûûv|wv�ÀûN¯ûXœû^÷Uûí÷ü·üÊ÷†±÷¸÷ªø©Z÷ÿ÷·ø¶‹„«l÷-Âƒs|eŒŒWû"}f‹¬Ú‹¥ú\ÌG÷Qû+ïûLº�˜÷ ¯ª~b“Åû»÷G÷ñ÷Dû™ýûCûø’ëdà5®.œ2÷6øJ÷ýóù÷:#ýû:ù”ùtû|“m™c–UŠJmopm®vÅnê]¸TB‰ûû4ûBŒ@D›�d¢÷$¡€rÀ¯ƒÎº¿ž¶§v JªLª8¾Œç÷Œ÷â÷8Ë¿}~¬ø=›÷ýû.|Õ†¡‹sû=‹x‹„zo<ûB÷Šøàµœ©—³÷÷š÷Ôd
ø©û÷‡™˜¬lÞ8ál«¦÷	÷\•ù»÷‹÷Ý÷Ê¨Ê©¥©Ü§­æ²x¢xº©ÓªÑ©©©Ì‰²Ð¨ªÜ§²¨Ì©Û¨·~–ŽšŸ÷Ý„ë+Uúó«ûžûn‰ü/÷ ûnT8)m'Á  û­ûx÷x÷­÷¬÷x÷x÷­„ë+UïímTÞ¬s÷–û_Œüû—û^û—÷^Œø÷–÷_¬£ÂÞí©ï÷­÷xûxû¬‚  û­ûxûxû­((©Â8÷¡÷m‡ø0û�÷nùyýfzˆœ„  Žœˆ¡zš†~‡…˜|ˆŸ�‘~‘˜�wüL‹‹Œ‹Š‹‹ŠˆˆŽŒ‹‹ŒŒ‹‹Œ‚‡�Š†ˆ˜‘‚@ �ŒŠŒŒŠ‹Š‹Š‹Š‹ŠŠ%Š‹Š‰�†"€ ûÏsšx¥ @ £›�¤£{žs‚@ q|xs @ øm·   w~xˆ   Ñ ˆ~–x   ÷ø_sšx¤¤›�¤£{žrr|xs @ ÷¤s›x¤‚@ £œ�¤£zžs  ( r{xs   ÷2C�Œ‹ŒŒ�ŒŒŒŒŒŒ‹ŒŒŒ‹�ŒŒ‹Œ‹�ŠŒŒ%Š�‹ŒŠŒŠŒŠ‹‰ŒŠŒŠ‹‰ŠŠ‹‰$ŠŠŠ‹ŠŠŠŠŠŠ‰ŠŠ‹Š‹‰‹Š‹Š‰%ŠŒŠŒŠŠŒŒŠŒŠ�Œ‹Œú¿�Ö¢�˜w€   x}s@nÖ¢�˜ww~s@m÷  ( ©{š–™�™ š‚|”ž—��œ¬Š vk€  6÷œ~�}„xen©´€  ´¨©±ž™ƒ•›  ¨H€  G÷)´qtyduw‘–{˜¢„•š„Ÿ‚  Ÿ–‘–’„�zŽ  ~�l�{˜¡€  ¦¡œ­¡ž†‚™s�‚{‘y{‚…‚‚•ˆ˜‰‚  ™‰¨‡�s÷i‚€�…‚|‡hžªÈo¦§´©b»p[N‚  @~�‚š‚   “”��”“r‚  @á÷±¥na‡‹‡‡&s�œ‚ž   ˜š‘”–™u}{x†w‚   cn§¶  µ§¨²÷3‚  ‘“Šˆ’‚o€  Ž……Œ…w‚~u?m÷©€  {€  —’–“œ©D´§©·@Ÿ™†€™}s“€€�~€  szzqqœz£˜Š–�–“  ™s€  }}‡w„ €_o©´÷‰G  €œ~‚}„xem©´´©©±ž™ƒ”›€  €©HG„ €ò÷€  ‘”Šˆ‘‚oŽ……Œ…x�~u  ?n÷¨{€  —’–“œ÷ ûœ~‚}„wfm©´´©©°Ÿ™ƒ”Ò€  ¨ûG¼Ÿ��Š�ŒŠ�ŠŒŠ€( ŒŠŒ‰ŒŠŒ‰‹‰‹‰‹Š‹‰‰%ŠŠŠ‰ŠŠ  ŠŠ‰ŠŠŠ‰Š‰‹‰Š‰‹‰$‰ŒŠŒŠŒ  ‰ŒŠ�ŒŠ�‹�‹Œ‹�‹��%ŒŒ��Œ  ŒŒŒŒ�Œ��ŒŒ÷üåd
ø©ûËøãÍ¾÷zûuå1÷t&ìAÕ‹õÌ÷"Î©Ìµ÷i ÷•žù&¨÷L¶Ì”‚Þ÷+ËÕÿ@÷Íù‹À «~ªtŸŸvq’azûpœµ¦“�ŸÕÿ@¢ ˜ª«ðÌ «uœbw&žµ¡�­8@ùSJZu\ek  pkf€Y8@,÷áêõÔF)©û:÷áÌûá÷“ðJ\^GZgŸ·mµ³ nš¤|ª €¨ Ÿ¦™…—~“„�~�r”N¡v£¹Á¸´Æ¯­r§i_ €žz{“wow{vy–�²}Õp¡sV÷ª1}ns†o(>×íìÚØí§£…}§>¦pt–lN[XKH¹[Í¨¢–¥¥>Ðüð-
ùßú"÷?øÇ÷Ô÷4ïü£ýçù‰'::' €':ÜïïÜÜïïÜ:'÷,ûAhû"÷ê Òäûtå÷tÒ¨ûá÷á÷LRûA÷Sû1÷S÷c1÷‚ûJ÷á €ìÖ¶gLXpjZ�@ ôû ÷ù=ÕPÇBøBPOAûAÆOÔøÔÆÇÕø©÷£¯gÅ¬Â\Â]ÂWÂ»÷[ûZÃÁã3÷)„ÃS÷û÷¢ûf÷fû@Ã_Â±ÏRÄ‹ÒDÙ÷=¡ÁÌ¹žËË|ŸºÍ»Ì÷MÌVË¹÷$Ÿ²ÐQÓGÌŸÌ^Í«ŸwÍ_÷BûÒGÌ.Ì÷¢¢ÎO÷`ûIÌÎ¤wÏ“ÍRÏºöTÂEDjXæ ÷ùê·÷ ¸û ø¨ü¢û3Á÷"Â€€û"¼÷7Ñ< „ " ßŠîöûm÷Q÷1 @   @ ry€t ˆ‚   8Ðß¡�‚s÷µ�pv†u: @    ÈÝŸ¡‡rûªøfqv†u:ÇÝ �d@  Ÿ¡‡rø_F     ¸÷ ·û þª÷/ D@   û >ûL6÷L!û•   @   û÷•+    €ûû£Ñ¤Ç÷¤O÷÷héûhÄé÷hûhÍøÀû±Ï[ N @   ûc @   92;äû˜û£ @   ÷”ÞåÛ1      ÷æÕ÷y÷û·÷éû, €  €Á÷(Âû(¼÷,     Äûmû£÷m<ü‹}niˆkû<£ytg…nü¥â–‰Œ�ƒ(ûBñnlŠmva   2ûgWÆ     TP      ûëø÷ñ½QÁÅ÷~a   ¦¶‰w ¡÷e§®†z£¡÷Ð‘   !  uP    € �ž­�¤‘   !  ÷Euœ¢©�§     ÷ù:ÔPÈBøBPNBüÙ÷G÷=¡_!!@1   · @€  ÷Z¶*¶ìù¥¦‡yŸ¡  €  ÷@u  @  �¬²�°÷�¢_   @  ·÷M  €  ¤_·÷HüE    Q ûJiÅQûwrÈSrNG2€­J     tû«A€    á’Š’‚�Š(ü±º@     w\ûE    Q x¹]ûnrÈTrNûý:BÆNÔøÔÆÈÔýŠøcËT”Xû.û£ÌE     îÐ  !  ¶šƒ]^ÌÁ®„£g˜©—›©©û©øgËT“Wû-Œû£ËíÑÓ|cQŒÌ      À¯…¢f˜
    P¨—œ©ªø¥üõû+ŒÁ÷(Âû(¼÷+Ãûlû£÷lü>ùvIû£ÍùIü÷û<5Æ¡žŽœ÷ÄûYaqTû÷;ÛQvy‡{ûQ÷Å·¡Ë÷ƒ½     `bÁûZ»¡�Ž�÷
ÄûY`qTû÷;ÚRwz†{ûQ÷«°’§žû9ùRIûPû÷P(û”û÷”*/ûinW€«¹èÉ|ÏŠÆL/b\04³]äÖ¤Ç÷¥O÷÷_÷û_@€   Pçø©ø´÷(š÷	‹÷øe÷,úl÷,÷»÷|ù}ù
ø¦v°¼²°¼ù¥÷)�¶e�iy„†‡„Šz «Œ¿¯—Ç÷óû)ø§v°»²°¼ú¨÷?÷½û€Š�ƒ€?÷Ã•÷4÷Œ
F‚‡’”‘�”�‘or^{g=Z¾ÙêÖáí±­…i¢÷Å
ø*�ˆ‹‰‰‰û“ü…‡„‡„>„…‘’—Òè–š„ =÷v�’‘’’Ö•”„‚Ž·û*õ÷0‘�’�’Ø’‘„„ø¼÷½û„‰……ƒ9H÷Ã–÷3÷Œ
ˆF‚‡’”‘Ž”Œ‘os^{f=Z¾ÙPêÖáí²­…i¡÷Å
÷E÷(Jü-€Š�ƒ�Iƒ…’’Œ�Ìø4‘Œ‘�‘Õ’‘…ƒùûÁ”i‘^x……‡„Šz ¬Œ·­‘¾“xø˜d
ø©øá6÷ž2íè¹÷3÷ë‹÷÷êÑ÷~¼÷–°÷*Æ÷*÷÷)ª÷(÷÷!÷¿ô=ùÛxµeƒtˆpqR ût…—™ˆš ž˜¡—™¤’®¹øJ¯Í‰y«iiylH‡÷ùéûXzdipsl_~UGJ Ÿh�÷s´Êx±ªœ–Ÿ y˜Wž9¨Y¯Ý¸›±«¥¤©µ˜¾Ó¿w¤yû›k]œ]s}‚zw£~·{‹Þm¾h7÷»÷k>ûYi˜{¨™ ��”û
‡zt„dYg•Ÿrn£|²Ä÷oMœò¹“�÷÷ ûë÷½û��ƒ‹ƒgpƒtxûÆû*øk÷•S³˜­¡µ””Š‰•û°ûãøk÷*ükøl÷�1wGb_]aT�fvs�’tû+û*rù¿ô÷“\±¯±�¶º°zh¦©ešN;üh÷ð_hg_@_h¯··®®··®h_úûù€ŠiŠ„ûŒŽl”u›~¿ô~™Ÿ…¨»¶–Ÿ°›$rfP|KEU�°f a³vËß÷,Úé÷É¼ua¬«a›P@÷ùd
÷©û”Û÷Xv¡vù”ÛÛ÷T°ù@ÐýªýAû!Œ÷û÷!°KøTyø	üªýðí
÷ú~@7ë€™vŒ~€ü6ûÿ¸’
°˜—ŒŸ€™÷©û”Û÷D÷û÷†
÷”÷»
÷ÛÛ÷TÞú¤û4÷[
*<Úì”’’”¾”’„‚<ÌJÚ”’„‚Þü­øoç÷C¸÷j÷”÷÷÷S÷š÷R÷'"½øpþGø	û*´ûJÖû,÷ûý‰û)ûû!Œ÷û÷!KøTyáp€™vŒ~€ü6ûÿ’
˜—ŒŸ€™ûÿ²ù”÷”÷ƒ÷9÷”¿ßø”÷4:ùT[¿ËR
ýTß÷”:¿ùT?
ýT÷”:ùT?
ýTü´útß
ß¼wO³VûÔVOcZwEû;ûÉ(
¿Kß&
ëþLûÓ1ã¿ùÔãÓé÷úH÷u
m÷4÷"ù9÷!÷4÷ ÷D÷7øœ÷*û÷*÷–÷þ€~øb”ƒ’ƒûƒ„„‚ELûpCûQû÷'÷]÷V÷÷÷OÝ÷nLE‚’„”ý€÷
æ
÷÷3û—®(û£û`û`û£û¨÷bûe÷¦÷!÷u¿÷!üú3÷Uþ€a
ù”ýÓ‹÷Š
ý€÷m÷O÷û÷ù%÷÷*÷ ÷&÷-ø~÷&÷í÷Þ€¿€ú`ù�ûbû ûzû]ûAà÷)ß€÷Ÿ÷F÷9÷:÷Ö5û$¿€øÈûø_ûÉ÷Éü_÷š
÷E÷AÉ÷÷’‘�“Œ“Œ”ˆ“†’b¼€™w�}.ûû$Xû'ûõû³÷[÷õ÷³÷[Þ€ø÷�û�üû¨ûpoG‰b{–Á™Œš�ž÷øúŒ�Š“ˆŽ�ˆ†’†û
„„�ƒŠ€S‰xàY-½û	û¢ûqû—ûÓû|÷û÷k÷÷ ×ÙÉŽj–ožuhª¼yÉ™�Œ˜÷R‘÷r÷	÷Ë û÷T÷i
¢¢û÷û_Œûûûsûu#ó÷
ûfûfæô"üïüïss~kiû_ûû”ËK÷”÷÷_­«˜££øïøïô"õ÷f÷fñ#ó÷u÷s÷÷Š÷_û÷û^úžûT÷TøÔøÔ÷TûT÷O
þO÷Ÿ
Z]ukhýü×PUj=;û<÷û$÷=àÓ­ÄÈ÷÷÷šø}Ù÷(£º ¾Àê7Ï0þ!þžûu�ûc6ûrt‚v}raûò¤fûÇ÷'û¢÷ç÷²÷Z÷X÷±…ŠÒû¨,×Wð ø÷”÷a
p{÷øY÷Ê
øXXuxmihaX_)(X·®b©hužX÷Ê
ü{ùT÷KøTû”üTû”øTû”üTû”øTû”üTKª
ûT¾¢ž©­®´¾·îí¿÷Å­®µ¾·íî¾÷Å®®´¾·îí¾_h´m®¡x¾û ú´×ø”×ø”×÷
ü÷ÈüûÔüÔøÔüTüÔüÔ³ ÷®
Àù”ùùŽ÷Š
÷i÷Vâ÷!÷ûûø°øµü¶÷!÷â÷V÷iK÷Óý”ù”÷
û`RüGo|iv ÷ûüdüdû}÷}÷
üÝüÝ÷TûTø4ø4÷}û}õùù÷û v­š§ ‹÷8ù¤÷7‹÷8úW÷9÷å÷7ùÔÎÁ¼Ì©¶Œu£Š¤x™tšo÷îv¨w­p¤ŒEÉVŽ3Žû'�ûûû(€Œ€�€ÉüøI÷6û‚û/H#û@÷ ç_÷áû6sø2ürû´ûŒû�û±ûº÷vûŸ÷Â÷)÷®÷	ðŠŒœ ›£–¤7÷,u`melh‹@K(w,ûkû/÷T÷c÷W÷B÷R÷Z÷sÜûûZØû„èïü÷Ö÷V÷:÷ ÷[÷Xû2äû;º@ LœpÝ‰’ƒ§‘Z÷"
ó˜øxû#û&ûû|C÷°÷@H÷#SQÞû4û ûûûû+÷û ÷2÷Ð¹õÃÇûƒy€z{‹6C'r ûvû'÷Q÷j„Œ÷a„÷N÷S÷c÷ì�û¿ûƒ÷I«À=ÝÖÎ»ÛŠ�ŠÕ6¦Oœû®Fµu÷Š“Š’“÷îáôÉ·„aº‹žyšršv.D€ ‚›x™Œ›ylŠu\eh[‡�xŒ†ŸO¸~Â|÷i÷Kû!óù ÷©÷uú”÷F†
ùÊ÷$
÷®÷zûzû®ù”Êü÷0÷	ñ÷N÷e÷e%÷Nû0÷	ø÷®÷zûzû®÷÷õû³÷³ûõý”ûõû³û³ûõûõ÷³û³÷õ÷ó
÷©‹÷ú”÷€÷ùûõ÷³û³÷õ÷ó
÷õû³÷³ûõý”ûõû³û³ûõtü”÷$
÷®÷zûzû®÷ª
ø©‹÷÷”÷-
‹÷‰÷F×€ùŽøø
ûD÷¹
÷D÷„¼¹€wµûPû�ak©OÀ÷ÎûN÷÷÷(ç€°b¥X—S÷ºû9}í^ãHÍî÷øtùÔüT÷U
ûD÷¹
÷D×€ã¯ÚÄÅ÷‹ë€÷7×€÷÷‹û]÷]û‹FJ{oQûŸø$œw–vû”�
÷ràûüG÷ü�
÷tç€ûûK®KBŸ=×€[
·÷v÷N÷;÷mª÷YŸž”œ—÷õøiÌ)09Qûûç€·÷‹÷]÷—
‹÷Tø÷»
ë÷4‹÷‹÷”ù”÷”‹÷ùø÷ÔGú”%
]ø c’mgcöþºcm¯³’Óø©‘¥¡ªú*ª¥um‘Óüûvøøpvvpýùqu ¦¦¡ ¥ù¦ vpø$ýiÝ†ÈyÛ"øZ÷4xû¬ëûéûéû¬+û4x$üZy;„N9üï÷÷Áù”÷Á÷÷©û÷@÷Ë÷?ß÷@ß÷?÷Ë÷@÷]÷?÷?·ùTºe²[ýR[ed\\±d»ùR»±²º÷jûüû¹û¸ûûûûb÷÷Oûú »±±»ºe±[þj|ÂƒÃÆ÷ü÷¹÷¸÷ü÷~÷bûûO÷þ [ee[\±e»újšT“SPø÷“»e±[ûP÷±ûû³÷Zûàü[üüüZQ‘R–Tû[ee\[±e»÷Qû±÷÷³ûZ÷áøZøøøZÅ…Ä€Â÷»±±ºüû”÷÷÷¢÷ø4÷P÷ø£÷:÷–÷°÷l÷Ë÷²÷ø9÷4÷ÍtúM†¶™Ç÷JÃ©“lrHûüm9û	 ûMûû­€®ˆ®„qxttur�©¨€¨û¸ú¢—«¦¿ÅûJe˜÷ûó�spŽszy‰ƒ}eðû÷Òñ<ý‹¦·º¦ÝêûcH¥”u¢Rtyzuw@BûX÷¡Ô€û2ûã¿­ÞÊ³÷8ûg^zp}UYÌ²nx¥v¤w¤ww~zmû÷#û÷ ÑÌÀÔ’‹’‰’˜›ŠŽ—�,§û÷ƒŽ’¡ŒÈfÀÉî×ëØÃ§ «˜¬—­˜¯š¥¥‰Ÿ‡ž~›Ít™‚�x*û×}÷-–‹ž—�•–£Œ™÷÷±oAß·cŠ2Sû3_û(û ûû%ûQû,ûdûF÷÷W<~¬®¯©4û‚ûg÷EûW÷RCÍtpÓÖ|×ø1÷“÷Êø$÷+s÷û<´´÷÷
÷Þõ
@èTÙ)û0ûüaû_ïiû3øŒû 4ˆûX;&û÷ûãµû“us’s9&%9lœ_–nûhY5û÷©û÷]÷÷\øa÷\÷<÷R‹÷V÷÷k÷�÷_Ä÷k÷€÷`÷1÷Tù¥ø¤<ƒkOFûw÷ ÷÷2¸ÛÖÏµZ6’÷_÷"
÷÷÷gžø�<ƒjOFûx÷ ÷÷2¸ÛÖÎ¶Z6‘÷`÷"
÷÷÷gž÷-÷û¡~û	L9wuƒz~\Lû¹yûéûéûÇž¹My™v“}žNÞ}÷÷¡÷ ˜÷	ÉÞ˜œ¡•�˜¹É÷Çœ÷é÷é÷¹z]Êœ €˜zÉ7™ûû ÷Tù�ø ú  ‹÷túT÷t‹÷t÷4÷t÷4÷t÷4÷tútú$÷¦ûr÷rû¦üd(
úÀï†
÷¤÷*÷ûû*ü„ïøúTRû4(
þû*ûûû*û¤ù”'
û4(
þT$ød÷¦÷r÷r÷¦ø¤÷n‹÷í÷Zì÷\íâí÷Åî÷ùJ«xŸkû^kwwkûkŸw«÷^«žŸ«ü~û|„„}T|„’š÷z«xŸk*kw÷ñU|…’š÷z«wŸk-jx÷ñT}„’š÷ŽÒ»ºÑ÷¸¬xj�¬�¬ž¸÷Òº\DûŽøáëE[[DûS^m›¥xûH|……|T}ƒ‘šø.Ò»ºÒ÷œÒ»\Dû.÷øü÷#óûþÄû##ûþÄûó#÷úÄ÷óó÷÷Úä
ú'øVû'ø»û'ü»øûÖ8÷ÎüûÎ‹ûË÷Øú”øL÷Øþ”÷tút÷2û÷û2þTû2ûûû2þTû2÷û÷2úT÷2÷÷÷2÷©û€Ù÷ö©¼Ø‹÷÷÷÷÷ûíO©ú÷
)î÷$÷÷÷á° ù¦x¢r�ûO÷Ø�“Ž”•©r¤mŒûc÷ú�‘�‘‘«q¤ly|ƒ~€ü"˜�|“yy|ƒ~�º@ü ˜€|“ylqrk…�„�†ûeûÿw‚}xt‰Œ‰‰û[ûìp†wtopžt¥…÷bûø‰…Š†„pžt¥†÷Uûã‰…‰„„k¥rª�š“—•ø#•›ƒ÷ë
“—•ø$€�€•š„›«¤¥ª‘Š�‰�÷U÷å¥�ž¢¦‘Š‘‰‘÷a÷øá°¥�Ÿ¢§þmý³”�}’||}„‚�Â€ûü÷ê÷ö÷#÷êûöúÄùÀ÷V÷ä•Œ•Ž”‘÷OûVûïù@ûPû[†�†Ž†Œûd÷ü��‹���‹�Š�ùþù¤�•˜…šš˜‘••÷¬ü¾û\ûR÷\ú×ûD?œÚËG‰ˆ‰‡Š‡!ücLË÷¼÷Ç÷�ûžûüm†Š‡‰‡‰ûá÷ëø?JûÊþ9_…‘„�‚Ž‡‘÷ãø	ûêûölø÷q÷1÷:÷ÉûÕKIüçŠ�‰�‰�÷<÷EûQû8ùÍ÷8Æû¡û?÷E�“Ž•–ŒŠ�Œd ÷VÑ÷wÝ÷sû€û½ûÎû-÷1�øûa°�ŒŽŒŽŒ÷Sû]ûaA÷œú ü<üUûi÷uù÷tü,ü€÷ÊûÛû¼ûÇûË÷ÓeŽûû#÷°øzü�¶_6øøøø‹ŒŠ‹Ž†ûýõùü üûÊ÷ÛøIøc�‰�‰�Š÷lüŠ‹‹Š€Ž��ƒûT÷û7P÷7÷®ûoû¯û7÷¯àÝûûw÷>÷½†‰†‰†ˆ>Ý÷øø÷?û¼Š†‰†…†Œ‡Œ†÷
Ð÷DùìýªûB÷û(÷Dù ÷D÷÷(÷B¾ûôûúýzûDûû)ûAÐý†ý–NZ¿Èø€È¼¾ÈøxÈ¼XNü=–vä
ú:j—TR’Rü;ûêûëü;P’P˜Q÷2ø<÷á÷æø;÷5÷¡ûü•û,ü$ü(û)ü–¶MÀUÆ]÷(ø›ø)ø+øš÷+\ÇT¿M¶ýqúÊÉqÌzÎ‚÷3ø÷Ê÷Ìø÷4‚ÎyÍpÉümû1üü
û.üoú¾Qk÷e÷^÷¿á®í™ïû¤û'ûuûvû&û¥òšî°ãÂ÷^÷e÷k÷©û÷7|÷úe÷‹ pexÜû#ûB¹û9ûûo=ûÙûû§ûû9ûB]:û#°û/û�äÝ ¯ÜpÄ÷÷­÷÷"÷\&ððð÷º÷"÷÷iR÷°eßÛxèpý÷±ûûhBûÔûû®ûûRûXDû@°÷ú‘¾÷÷¦÷÷ ÷_*òìò÷·÷ ÷÷pX÷÷þ‘Òû@û¾ûRp³­cŒûŽûhûEÑûû«ûû:ûdMû+÷úA¶ó÷¢÷÷*÷[ ôðò÷¼÷$Ž÷©0÷bèw÷q÷f÷]æ÷]æ÷]æ÷U÷“Ü÷9pttp.pt¢¦ùq§¢¢¦è¦¢toû°ýq÷Jø§÷N
û¸ü§÷JøA÷N
û¸üA÷J÷þ÷N
ˆûl÷Lû÷6ûH·•³�´´÷ÂûŠ÷ŠûÂû�ûpûAûˆO¶YK£Iû+ûûû+sŽr’sû I0û"û/ûr÷IûH÷qÜ÷q÷I÷H÷rˆv÷’÷;÷(h÷qçj÷uÜq÷i÷F÷÷¯½ï÷
¯ºï‹ï·°g÷º÷¥÷(û÷º÷7÷]F÷¢÷$û÷º÷º÷g°·ïª¿)XP
ú�ùŒûæùœ÷æp'úÑý7ûºý)÷ºú28ïúÈ÷]8ûü‡÷ÿj*€% ÷ÿj÷ÿj÷ÿj÷ÿÕA  ¥oô]š¬"º÷-ô]š­"¹÷-ô]š­"¹÷.ó\š­#¹÷<]šiôº|¬©™šiô¹|­ª™šiô¹|­©˜šjô¹|­þ­�÷ø÷6¯Á÷6÷Ù Úà÷6¯ÁûFûÄÙ¯ûû°÷„÷Á÷6¯ûUaZÐg÷÷÷÷<°÷xgÙûw÷±û›÷±û›÷±û›÷±û›÷±üç;÷A÷ ÷ ÷A÷@û ÷!ûAû@û!û!û@ûA÷!û ÷@û9øâð¡ÐÅµwv¿mQˆ­uL–flD…^A÷¡÷û94û wHMZ•«XªÊŽa Ç‚µ©Ý�¸äûžû÷,÷©û!‹÷Ö|÷ÖùóøŒû)ûûû*û)û÷÷)÷*÷÷÷)÷*÷ûû*ùóŒû*ûûû)û*û÷÷*÷)÷÷÷*÷)÷ûû)÷Öù½Æ[»OüCPZ[Pû5ý†÷5ÆZ»PüCO[[Pú¼P»[Ç(Ç»»Æ÷©³÷û÷.øS÷ å÷"÷0ó‹÷@ô÷Ã÷:–úM‹ŠŒŒŠ‹÷˜û`ed†�eŽ¡Œ¡¡÷’ûS÷Oû’ûû[/:~~|yw›{Ÿ§á÷
÷>÷g÷7û.ûiczdfp£t¦±Ã°Ã÷í+ûû&4ûüRûù§üå¿û¥ûlû^û§û§÷vûQ÷Ÿ÷B÷RÝ÷÷�›µ¯¤ž{›xxgd~y<ûû/Rûûcû4÷÷j÷c÷'÷÷^øžíý³ø§÷d÷<÷/÷g÷Zû8÷%ûV÷ÀùÔÚû÷dø
¢
Xç÷÷…û÷'nhüÔ`÷‰ùÔz„{û”û”{÷¨ø—„›œ@œ›„—X÷'û&÷¹…û¹÷'÷&ø’œ÷Hý`÷©ù”÷€ ÷hù”÷×÷Àý-÷Q ûñù˜ùNý×÷ûî÷´ø÷šøkûg÷Àù-÷×û÷÷`ø÷¦÷`ü÷%û`ø÷š÷´üûaøzœx”wû€wx‚züü”xs�h túTþ”~—œ„��œ’˜—úTú” ¢�®x£÷©û”÷û÷'e÷'û÷‹÷‹÷'û÷÷‡
‹÷÷»
‹÷Ù‹÷ŠÄ’Äx"Ä888Þ�888Þ�888Þ�888Þ�888Þ�888Þ�’Ä888Þ11ø
¤r³‹¤¤ºJÄÞ8÷
’ÄÞÞÞ8ååm�‹DùÚ±ºÞ8÷
ÞÞÞ8ååm�898Ý�xy÷¹÷f÷Î¢®{»c™ûEÅ÷¿‹HûŠ¸÷ˆ
û”ûû”‹$û…Dûû¿ûEQc}{[¢h÷fûÎû¹KK8Ý�ŠÄ898Ý11ø
‹D¤r³‹¤¤ø'm‹$÷Š¨÷ø”‹Hû‹Dø
ü÷üûm÷ÔíøÒéøÔû÷>
Këû÷4üT+øTë÷÷Ë«øŠ‚Š‚‰‚…ƒ†Ž‡DqT1û¯÷aa¯ûû1ÂÒq‡—†ˆ…“‰”Š”Š”Œ�Œ���’”ÓŒšÄÁƒ€Ã’‰’‹’’’‹’$–ÃÁ“ÄšÓŠ„”�‰Œ‰Œ‰ø4þ÷Fl÷¡ûGèÝ÷uûj�¿’Á†Á²“÷/«ÃÆû>«c“vÖY÷XÆ¢wr™lO[MOO[ÉOlr}twXPYûv@cƒû>kPS÷/k²ƒŠ�Š€€_“`™bûjåûpûN1kû¦ûI÷|ø©‹÷û÷ë
²û÷ ‰÷F§€k€ýøˆu÷Uû)÷4ûS®'ž-{:dû÷@÷G÷Ã
&zz„ûû§€Eôœw–vû‘lmul†c„ªh²÷ràûûü”³€¯]ûçûtû�
Ë÷ðbFØs^œ[X•V[
·÷v÷N÷;÷mªÐ‹÷”¯§©¯÷DÛ÷1÷ôÒ g€%/Oû›û,k€¡ûj÷Fû?÷j}§€÷«y÷y÷€k÷­øÃüûD÷¹
÷D÷„«©†ƒ¨û'û©€wŒs–xx— ¡÷Îø
tûD÷¹
÷Dã¯ÚÄÅ÷‹÷7÷U
÷1
‹÷t÷û_Ëû>¨h‘jt…h…h¢j®…÷bgÅSŽ�g�ûT.ü
ü
ûTè­�Ž—ÅÃ÷b¯®‘¢¬…®…®j¢h…û>nû_KûûDø;÷ç÷çøÛ÷Düú÷·
ühü/Ëü÷ÆøË4+ù”|
 Z ‰ø”su™ €S÷û&üypƒrxo÷h
nrž¦ƒûRù/Eû­o„qwnü–“„�Šùüî—›…›››‘——ùøì��“’—˜÷cø@®
û½"À;ø;÷ød§’¤Ÿ¨©¤xp“÷XýB÷øB’¥¡œ¦Ž¤�¥}–t÷ûqøÀÛ½ô÷ü‹÷‰÷ø”÷w
†
úT÷èûº÷£ûðdû¢mûlûsuû¤rûÑ÷|û¡÷Ãjû˜ûto
÷tûtƒ
÷t÷tDût÷˜Ôþ”E
[
÷SÃüüÚ)ûºûÒ÷\÷<íøøûšD
ø4x
þú€/
üm†
÷‹°
8ùÒÄôÈÝë´÷ “{¡uNv€ƒ†ûQû*û3û3ûì÷Q—†€“~Fu{uv“´ûÝ+ôNûR-ûûXûv÷D
^
÷Ô÷vû÷XûRéû’þX/
m†
÷ü
ø”÷‘
ú”àâûæû*½û6xû¢lûlûsvû¤rûÐ÷}û¡÷ÂjX m†
÷9
ø÷ø÷”àâÙ)û»ûûû[=)RÃåî—˜Š ~–[·~–wŠ~5-!ö÷iû´5
û´D
÷÷û"û~Œv˜€»_˜€ŸŒ—˜ð÷¿V=)[ûû÷D
X ‹÷ÇwØ÷ø”÷aòþúƒu÷§ûq÷uû¦¥û ™ûf!D!Òû°û }û¦qûqûuuû§rûÑ÷|û¡÷Ãjû˜ûto
÷tûtƒ
÷tø”ûtD
÷t÷tDût÷˜÷Ã¬÷|÷¡r÷Ñþûü÷6êûZû<:ûÔûò÷Sì÷¦
ÕvgÌ÷òÅûë$gJAv<øÔüü”÷˜é•â­Ö½ÖYâié�Ë÷<A ¯JòëòÅ÷ÀÌÕ÷Z÷)û“÷†
÷‹÷÷÷Œ÷ø÷‘
÷÷÷÷ßÀP
úôâ0Óû¹û‘uÉlÄc½÷’÷“÷
î
¿Àûæû*½û5xû¥lûmûxyû¦vûÙ÷�û¤÷Ð{âû�÷‘û?÷²³÷ˆ­÷Z÷Sµ÷‡÷!ßÀÜ
ü”ü4¿Àûtû9ûMûkj‰ž‰žŸ÷t÷9÷M÷k¬�x�xwßÀþ�÷—
÷J÷1ûû1Ñû¡Zû`ûû®wŒw�xûn©û=÷O÷vúTýÔûJû1÷÷1E÷¡¼÷`÷÷®ŸŠŸ‰ž÷nm÷=ûOûv[
÷©m÷÷û÷ú÷÷÷ V‹÷÷”÷æ
÷÷Þà³àâÙ)û»ûû
ûgN/û×û#°û-tûŒeûZû\iû�\ûß÷ƒû´÷Îh^
¾à÷é•â¬Ö½Þà÷?÷#f÷,¢÷…¯÷W÷Sµ÷„©÷CZ÷7)÷÷’÷“÷
½àý”þí÷6ûZû<:ý”÷Í÷¦
ÖvgË÷òÆûê$gK@v<÷SÞàúÔüT<@ ¯KêòÆ÷ÀËÖ÷ZÃûiûi÷ì÷#
÷@û@==Ú)ûºûÒ÷\÷<íÙÚ÷ û!÷©——‹Ÿ˜û ÷ ÷i÷jûšD
ø4x
þú€/
üˆ
†
÷ø”÷w
ùú÷÷4Dû4÷9ç/÷©——‹Ÿ˜û^÷]�û^û]÷˜ççû9û4o
÷4ûûÃjû|û¡¤ûÑ¡û¤÷lûs÷¢m÷ðd÷º÷£÷è÷¼ût÷ˆû´«Kþ�/
÷©‹÷ø÷á
mùûº÷º˜v‹~^^÷è÷MûMûº÷t÷Mûtûj÷Ãû¡÷|ûÑrû¤uûsûlmû¢ûðd÷£ûº÷è÷¼÷ˆ÷t÷´«÷ûtƒ
÷t÷ºûMûM÷è¸^—~ ‹—˜÷º÷º÷2úÓü�/
ü€÷‹°
p†
úT÷‹
÷D
üøD
øøÔüÔüT/
ü‹÷Äú”øÔ[
û‹û]÷]÷‹E
÷÷Òû–÷–ûÒÒ  ùO÷˜÷m÷|÷ƒ«÷*
úª\ee\úª\±eºùsÃ
øº±±ºVºe±\ü÷á÷9ùÿ÷7‹÷Mùó÷|ú?û¿ûS÷#`Š�’‰�¬žç¥ª<Í÷÷ ÷`÷R÷œ÷w÷<ûû�ûEDûàûz8DÇá÷ã÷÷Ú^Ë7ûEû&S’M¤X]ûZ-û»û`L”M‘L”�™�÷<÷z…¸×÷Á=´õaß÷ö÷3÷í÷Ë÷ßû²÷lûÎûêûæûxü-÷€v÷§÷è÷xúmøÆqY*mƒ„Ž�„S§Z¨]·e¯aÁuºˆ�‰��¢Ð¶±•X÷„œ¥�†“p~Žv{ƒ}|[^s\‰IƒŠF­F±Sáûäû÷#Jw¶îa»Äè¯Ã¢”¢“§¤�‹‘‰�—„û7àz¸û_ü¦ûû°Î%û†>Ú÷}=öa÷÷÷î÷®÷®÷î÷î÷®û®ûîûîû®û®ûîfü4ûæûæü4û°ûÒû	ûü)xø5÷¸M÷÷k÷ø4÷æ÷æø4ø4ûæ÷æü4 ‹ë+÷÷÷÷¯
 ë€÷÷÷‚
þ”ø”÷‚
ø´üTœ
ùàúT÷‚
ø´üTœ
ø”œ
ëýÔù ü¿€{úù ü{úù ü{÷©û÷´ë÷”ëët÷”ùTù¡
aúTû÷ô÷…
ûTFûôûô7
÷ôûô²
÷Tr
÷ô÷ô÷J
þÔût÷T÷þ÷sËR@«6{€„�@),\ûû,ºÖ)÷@ÇÉ™¯¼÷‚û”EQÅÑ÷©Z÷ùTù¡
aúÉûÔ÷�÷�‘‘Ž“”“ˆ“…‘û÷‘…ƒŽƒ‚ƒˆ……û�û�û�÷�‘…ƒŽ‚ƒƒˆ……ûû……ˆƒƒ‚Žƒ‘…÷�û�û�û�……ˆƒ‚ƒŽƒ‘…÷û…‘÷É”“Ž‘‘÷�÷�÷�û�…‘“ˆ”““Ž‘‘÷÷‘‘Ž““”ˆ“…‘ý÷�ûI÷Is£~¬­» ¥¬«�xx�x{€„�?+)]ûû)¹×+÷@ššŒ�™8Þs£~¬¬­˜¬££÷© v÷”±
øÔËú÷”÷”ø”ùT¡û@÷”÷”P
øøTx
û€÷Ô{
Àû”û€øçùTø÷ˆ
øÔ÷T÷i
ä
P
÷Ÿ
û”û×ý”üû×ù”û”÷TüTûTûT÷¦ÂûûÝûTø/÷ùýÔ÷ùùÔø/÷TûÝÂ÷÷¦÷TûTüÔý”û ÷”÷l¡vøÓ÷T÷Ý
‹÷T†
÷TšûÔúÀ!5áõëª
øÔøÔû€ø”†
Œ÷sû^vø³÷t÷Ý
‹÷4ø´÷øÔ÷~šý´úàÇø4ø´ü´ø”¾ø´ø´þ´Ç÷4ø´üÔø”øÔ û
ìˆøéúïŒ‰ŽŠŒü“÷”’}}“{ptrûŒm¡g§}øeû}†•–ˆ—­š¨ªËúÄüìøªûžøéùäü°þøMûpƒ™›†œ¬ž¢¬ˆ–Ž‰�‰Œü±÷¢�ƒ‚�‚vw�y€ûØü£øý³Ëø™ùÛ�º
øú ú P
ø¡ûŽ¤½¾XÉt÷j\Àª¾b÷ ÷'¶d·jµ�³²ÁÐ³gÖ÷[³ßÃ÷LÜÞâãÀ×´×÷(û¬‚ªŽÂ¯¦÷°÷#´÷wº÷m»÷Ý¿–¿�©‚­ßÇb±¡¶tã¤Gòý(   ørû–¥|»k…j…>S�l   �s¶t®—¤•¨¨•   =€¥š»ª…¬…ÙSˆlŠs_ti—q•n¨‚ »÷v¶¯ÙÂ„Å…÷3I`QnNœ^—DÀy¯úa¡¶gÙT„Q…û3I`ÅnÈœ¸—ÑÀ�¯ùnúøõá;((5;!!6Ûîš�˜Ž™r›©y­¾´±º ” €°q«h–•¢¥�¦÷Ã÷n}÷Ÿûû§.ûd÷9å÷=k÷û%ù‚û)†‘‹}†€�|œ|›�œŠš…‘„‘|‰{ƒz—v—v•�…™ƒ�€‘u‡yyvŽv‹x†}ˆ„‚Œ£‹£¤�’ŒŒ�Ì–Ò¹œÖ�¤Œ¥„©€½a¨c›ˆ¡rªp‘p‘xs…w†‡‹‡z‰n†}{‰‰‰ˆŠˆw�vŽv�•’•‘–�Ÿ­­“´Œ�‹ŽŽ   Ó�âŸ³¸º¾’âƒÍ‚ËpÖT²l¡Zx‡e‰yˆR{‚Š 0  o|WŒb�eãVØHÄû–÷qûÿuû¯O’    ÔzÚ|Ðn*‚)j4_SnNe]_\]Â“¿–Â†gwkrmnÀ   nŠn�y”{”ˆÅ‰œ‡²Z�lvTdp@ƒJ   ‚I“4¹X   ³^åxÔ‰ � @ Š‡‹ˆˆ³‰«ƒžj–‡•…”„w‰vˆw‰Š�‰Ž‰� @  ~œn�y�    ‡†‹‡… y£o„r„pmˆue{`nY € …n‹p‘r›@Ò^Ì‰’�‹‘r‹ss”~’~Žx�v‹vˆy�v�…ƒ††}y � @ u�wz D 8 {“{�„………‹|�z|{}{x}�~‹‡…†„‘y•z‡~‰~Š}‰û	÷;ûö‡ $  Ë‰Ë¬ªÃø7yø8Žø8š©SËiËŽ÷ �÷;÷ˆ÷	 D 8 ™ˆ˜‡˜€h •œ‘�†’û§úL¡¤“¦p´`™ ‡d|½jÄK¤�–�Ÿ¢='÷�Ž¡‘——Ót­<�<‡�„�„ƒvug|cƒ € ` ›Ú|ë[Å÷€h f‡ @  ¾_¢&u1‰||Š~   „ÜyÝo×Š™›‹™ùä9‡²˜öµ¶¥¦¥ƒut�w�€KrjR|Y¯%    „“…•†•�Ú¬ÚÓ¢”
2…H—¡…�ˆ÷‹÷[Q|+›<c“g™v¢÷EU||Œ�zzÐ•Ö¦¿Š¸ž�’�’ž�dBr;‚9úWd¼Š¼‹»ˆŠIrûPmu€„�‡¢�Í†Í~Í‹û®ù÷/÷ûû/û0ûûû/û/û÷÷0÷/÷÷÷/÷xýŽy–ûw…`~"ˆbŸ|–‰÷ŒžŠÑŒÒ‹ÑŠû û[[~!‰[ s••÷'’­Ò�Ò‹ÓŒŠ�l“û3z‚ü÷Q¸Ž¹�¸Œ‹‚R‰#„k‡r‹w”:¯véŸÔûûŠŽŠ�‰Ž¨�¨Ž¨Ž‘t“v—v  € °L÷F�õ¢T÷•¿�Å�©‹–»¹{ÏŒ¼�µŽ®Š™ª�xŽs•x³<íÕ®÷«ˆ¬‡¬ˆ‹‹Œ‹Š÷ŠˆŠ‰Š‡÷ö
‰|™�„ûDûBûFû+ûŽDû~ØûI÷#û6÷BŸ’›–‰�7ý}IH_IŽ   DŽ&Ç\Ó�÷÷@÷Þr   Â{») 5÷ö
€Š�‰‚Ž÷?‚¡¥}¤   ‰½‹½Œ½Œ•‘–““•£‘£˜“š’š—z•ŒŽ‹ŽŒŽ÷ö
•�–�“� T  ÷ û ÷&÷#?ûaûOûCˆµ·¬Ðû:Š‹‹ŠŒŒ‹‹‹÷Û÷Ì÷)¶¶xµ{·}“ˆ‹‹“ŽÀš¿ž¾¢÷.`÷A÷<ü~ü‰üš ¹ûÓûÈû$¶÷!Õ÷ð÷	÷“†”‡–ˆˆŒ‡Œ‰z�~’|“}£}£†”�•‚–…XŠX‰XŒŒ}s€rƒuj~^ˆaøt\C&ODˆIˆH·}Í‰”Š•– á¼íÁ›ß¤÷@û€ûø©úJ÷6‹	 ôræBÕ00AA00ÕBææÔÔæý�æAÕ00BA00ÔBææÕÔæý›Ö÷ûNÏûòœ°�ýpûÜûiüøìù4ør÷†þÔþÔû©¹÷Ëû» û”ËË÷”ù«øt÷ËË‹ËË÷”ËË÷Ô÷øT÷”ËËúÀø_ø	ü	ü_ü_ü	ü	ü_ü_ü	ø	ø_ø_ø	ø	ø_Ë0�
ü$ýÔk÷üt‚’„”«æ
øt‹
ø$Kh\¥b±uûD
÷±¡¥´º÷·
ù”ü<ûìûìü<ü<÷ìûì÷²
÷ìø<+ûôüt÷ž+¾
ë÷'ïûû''û+¾
ùôý-
þå
ø”÷´
úš
ø©‹÷÷i
ø÷T÷÷ €÷‹÷ú€ú”ù€ý”÷ ÷i
÷R
øÀ,üúT[@R
úû´÷ü÷ø÷·
÷4÷øÀ]
þTü3ÓCã@Z
÷4÷
Š÷”÷”‰ù”û ü€K*Š÷”÷”úù”þü€K*Š÷”÷”ø”ù”ü”ü€K*Šü€úT*ü÷
‹†
mø�þ”ú”˜{‘zƒ‚‰ˆ„s�{tqú ÷p
÷Ì÷Ì÷SüX™k°{¬™÷EÖ«™›°}¬û]øpø÷ýˆ
ù”÷FVùÔ÷*
Ë÷KûHûW-CéCû¿ûHKûË÷h÷ @û)ü4÷é
ü´û)û @ûhKûË÷H÷¿éÓ-Ó÷W÷HË÷Kûhû Ö÷)ø´÷ø
ø4÷)÷ Ö÷h÷©ˆ
‹÷‹÷‹÷÷ê‹÷‹÷‹÷ ‹÷‹÷‹÷÷”÷÷”÷-
®— @P ÷Èøü ˆ@ûû h ÷üü! ÷þ” ( ÷ü@@÷‰  Pû÷È
!  ûú”@@²÷  û! ûù€÷ ÷ ˆ@ø @÷ú€!  m¥iP÷tû ø
ú”÷÷‰mþ”û÷¡÷P
ýú€÷”þý”øû”úù”û€üø”ùü”øû”ý÷÷È
÷”ø©ˆ
‹÷‹÷²m‹÷a‹÷”‹÷‹÷ ‹÷‹÷÷”÷‹÷‹÷÷”÷‹÷a‹÷’¥R@	 ù”øü €ûü @÷ P(÷øü " ûþ Z ÷üüD ÷ý

 ÷ü$€÷øû @÷ü@ D÷ú  û÷È
%ûù² ÷D ø B ýø” " ø
 @ û@û ÷÷  û$ "û÷þ”  û@ D÷÷  @‰$  ÷é

 (þ”ø
€÷>
÷ ú“jmýøüü”÷P
‰û÷P
‘Z-møþ÷møû÷È
û÷È
me
ú”÷´fø4ú4÷çúÀ÷-ú4÷øü»”Á¥©©÷L÷L©©¥Á”»m÷”÷Ä÷”÷x÷”…z‚z„„ûMûM„„z‚z…÷Œ÷Œû¬÷V``Vû´þ‰‰þ÷ú4÷3
úÀ÷-ú”ÀÕª°°÷L÷L°°ªÕÀø©ø\÷UûI÷ Ú÷‹÷øìÁù(Õ÷f÷c÷‡÷}Ÿø®®s¦m‘Œ‡‚Œ†û-û ÷-�”ŒŒ�©‘£¥¯y÷i®s£n�ˆ„Œ†ûû÷�’‹ŒŽˆ¨�£¢®ûKû8ûA*û’‹û,‹û¬÷gÕØtÙç¾ÃÖ÷È÷xûÈù^ûL p&‡‹ûô{'÷÷%÷%ï÷÷ô{‹ð‡öpûV¦J¤9‘û$–5EûûáE÷$–Ý‘Í¥¿¦}ûùr÷¡:CW*üø’ø[”–Š‘à‡Ê_?P`X=€ˆ}á…Í[A÷ùŽåø boø©÷/
÷ìÈ÷k÷‚÷ž÷‚÷kø÷ìùî÷»ûÀ(÷÷2÷2î÷÷ÁýIøŒ÷îû2(ûûUùJ÷Uîûû2÷k÷Øûš÷šûØû×û›ûšûØû×÷›û›÷×÷Ø÷š÷›÷×ø„ûñûÓû±ûòûÁûöû¸÷±÷ñø÷¸÷œ÷ö÷Á÷ò÷Óûœü÷ìùd
õ
³+›þÔ€
úÔÔ
úÔ÷GþÔ÷úÔX
þÔ]
þÔgúÔZ
üÀX
þÔ]
þÔg÷4÷û4€
úÔÔ
úÔ÷Gû4÷ø©ˆ
÷t÷´÷‡
›÷‹Ëù”Ë÷÷÷Ëù”Ëï€ÀúÔøýTý”þùTøýTý”µúøiüÖpEÀ77EV@pü1
øžU·_Áxúõüôo
÷H
 6
¢ f
üôÁž··žÁûI{÷ß
_gg_úÔþ‹÷n
÷Šï€÷7÷±Ý÷bû  ÷n
ï€÷Š÷7÷±Ý÷b$
üªýXr‚zsppœs¤‚÷^?÷`ûŸüþ”ø÷`÷Ÿ÷^×ì
$
û_ˆ`…bþ‚…´ˆ¶·ú”ú þ”÷û÷Z÷�÷[Û÷z÷[;÷Zû�ûû$
ûû&jûWûýêW÷j÷÷&ú[û@þ"Õ÷U÷÷÷Á÷z÷U÷ûÕûU$
üªýXr‚zsppœs¤‚ákâGÒ+ýPÒëâÏá«ì
û”÷Tàv@÷Tä
àKñ
ú¢Ëüx÷åû§÷IûL÷÷L÷÷§÷Iž÷åûžûå÷§ûI÷LûûLûû§ûIxûå^ ñ
mú÷«÷K÷+÷û÷ ÷t«‹÷ë«÷”«÷t«ë÷‹÷ãtÇtù”÷È��‹Š�Î„»PHû«÷Ët÷¡
““ŠŠ’À€¯ZVû««ãt÷¡
Ë»WLûŠqˆq„râøû üH„rˆqqr-
ýhn¨®³�¬n¨ûÊ÷¼u¡~¨ª÷t÷¡
ÓtË»WLû@«møA÷¡
Ë»WL.«÷Çt÷
÷JMs^\Ót™lj’iû!)ûƒŒ††‹…øûtI¨Kº^âø÷Èû¼ûÙ0÷ù†£‹¢‘£ãt÷øH“®�°¯÷Š÷!÷ûww‰†xËtÌ^B±<``ufÇt¬`WœU÷4
÷x
÷”÷÷÷‹ø÷t«÷t«÷t«÷t÷óàëàú÷*
É½YMý$«ø¤÷à÷¡
É½YMü¤«÷¤÷¡
É½YMü†w‰wˆx?ü)^‚cj]ýDcež«s÷õ
ÑÄÅÒ³±xk£÷.ûa÷”ø¤÷¡
É½YMü¤«ù$ëà÷¡
÷18X:b÷àŽ}}Œ}øüF£hX•aû"ûûû!÷�
ùD÷ èØõž×ø(�¦Ž§§ø†÷ û	öûƒœ÷û ÷ û}}Šˆ}ëàÜb8¾1 mø§o÷9‹÷«÷÷t÷’÷÷�«÷t«««÷´÷¿¼úÅûÊÊ“šÇ÷çà÷§Ûñ÷
ù0ø

ü%ý÷ƒ–nl‘lb
!Í+îf·zû÷÷x÷!÷™†�‹p€ß|/À7Ýc†h“hšk+¶Ú^ó÷ù[THºPÌ}ûæû.„}{ˆ{MY½É·¥³³�÷7Õøoû„_qccyûôû4†�{‡H]»Í×È£Ç¦÷¶÷’™›Ž›É½YMû|ù„Ðû%npzdcûZû}!ü«DRÄÒß¼÷
ùËü¢÷\Zžj»ÀÒÅÄÑ›šˆ†šß|ø÷û0÷Ê÷!¾¢¬¿Ãß¼ÑXÈE–¿¼®¦¡µ¸÷dkûdNYTMNX¹É÷¼ª˜©¢ ÷÷÷È÷
ý0PcXR}ûç6~YV…W÷©û”÷øê÷t«÷¿
ú÷æ
÷Ÿ
þSª
kI¢JµXû–÷%÷ùBaûü8•k÷¸ø¶÷²û#ûE÷¸ø÷þ
÷÷÷b÷>óüÐù¡Í[=²:ù•ùÀ-
üå
÷Y¯v¬kœûÑ÷2�‚���üÅå
«ãÓÓãøO´°¦²˜Ë÷TŽ”�–•\0ýOU¶Æ€‡žŒŸžçùÔ«ýÔafob~h¶Š°ÀçúS´±wk£øÑý¡Ç9¬&&÷©û”÷FùD÷[÷ ÷÷„÷Þø_û”ùJÂÁ�¬·ø�øÍ½´Ùß÷ û÷û"QQO;÷ø”�ŸŽŸž÷2óû™÷x)áûû+?û q$ü@8÷ðî÷ q+×ûû*;ûuû~-%ûx�x�x÷üq�u‹utg�f“hðü%Þ'¤äEòù³Ì¹VL‚Š�‰‚û*ý¥÷øv½—¸¯¿ËºVM�‰�‰‚�`ûü¦ƒûw÷Ç÷zœ¡¦”§ÐÅTE`ubiqü�üzup‚pýJ_e©¶€'ø%|Å•Å}Åûør‰“Š””É¾½É¿¸dZ—îü,¥ûø·‰”Š”•îÉ»¾Ë¾¸gY—÷%üî÷Þ÷8ù>½—¸¯¾÷4
÷x
«÷[÷;÷÷ôø÷”«k÷t«÷tûT«÷t«÷T÷åœålù÷*
ÔÂMCüÎ«ë÷
ÔÂMC1«Ë÷¡
Ë»WLNÍœ«fÂ´[VûmJƒJ{K/üo„qwnýbcež«sÕœ÷õ
çœÐÃÆÑµ³vj¤÷+û^øø”÷
÷÷«ü·¢d^—]û ûûû ÷�
ùbãØÇà çøålžÕ”×Öçœ÷m÷)ôûxy‰†xÂ^H«Cii„}l·\N¤J€�ŠŠ€÷p÷"û÷û#÷ú€kø«÷”ükÕœø«Íœ÷”ükøçœ«ˆ
÷´«««÷t«÷�÷’÷÷t÷«÷:
÷”÷o§V÷tûtú÷ôÝc7À/{{‰ˆ{÷™¢b
ûz·îf+Í!b
l‘l–n÷ƒýü%„
ù0÷
ñÛ÷§à÷çšÇ“ÊÊ÷Eûtó^Ú+¶›jf’f÷lûl’É½YM{ˆ{„}û.ûæÌ}PºHTÒ÷/Õ÷7³�³¥·÷qûÍ»]H‡{†�û4ûôcycq_MY½É›Ž›’™÷÷¶Ç¦£È×ûs÷ûÑÄÅÒÀ»jZž÷\ü¢Ëù÷
÷
ü«!û}ûZûìcdznp%ûÐûŒù†šˆš›ú°û ý0DRÄÒ÷È÷÷¢ ©˜ª÷¼É¹XNMTYNûdk÷ô÷d¸µ¡®¦E–ÈXÑÃ¿¬¾¢÷!÷Ê0W…V~Y6ûçûìR}XcP÷^ vùà÷H÷Ý÷Zùíút�|™zý­(
û	z]÷½ýÀ÷¶÷œ™ŒùÀ÷¾œš™œú¢÷›Š}˜zû!~€ƒ€†ûqüœ„{…y„z…œ„�„›ûpøœ–†€“~û"{}~{Š=þU‚Žƒ‘„…‘“‡”÷›™˜›Œ¸øâ÷Pü?‘–„—÷˜–’—�÷Qø=¹üà{Œ™~›÷”“÷G
‘’Ž“Š” û”÷4øò÷I÷­÷H÷t÷æø÷Z÷À÷]ø÷4ú¦ùÕ1YW3û6÷­÷Ð§„€Ÿ³uŸbQ¿û±ˆ‘ˆ�ˆ�ì»Èó÷÷E÷ûµšd]”"ûº(
þT$÷7÷ò÷/÷Vü€�–…—÷,––‘•�‘”‹—†•ü'±öúýt�
‹0 û”÷4À÷æÀ÷4øñ÷Ãø
÷'÷%÷Y÷TÃ8÷l
•‰•…�‚¸9’€‰|ƒ�‡‡2'û8ù
ø
÷(÷%÷X÷UÃ7÷l
–‰”…�‚¸9‘€‰|ƒ�‡‡3'û9ûçúÅö÷40�
÷©k@Ë€ùtùt++÷µû³ûUûUütøtøtøtÓCëëû<÷<ý4ý4ù4ý4÷È
÷TúTüøüëëûµ÷³÷U÷UøtütütütCÓ++÷<û<ù4ù4¶
ùa÷JüZøZøZøZ÷û44c³û«û«÷«û«ëëûT÷Sãã‹÷«û«âû›û÷âã³c÷«÷«û«÷«++÷TûS‹33‹û«÷«÷£÷£øZüZ÷›‡�
0ø©g÷Qv÷žàî÷OîàÄ÷y#÷÷ê�÷÷Dáà÷O÷à÷R÷‹÷÷Kàà÷P÷á÷K÷­ÚÀùø¯¾aµXWaaXWµa¿¾µµ¿‚Œ¿a´WWabWWµa¿¿µµ¿þ¤Š 45! 5áöõáâöõâ4!�Œ 5÷ðá4!þÀŠ÷-û÷û.û.ûûû-û.÷û÷.÷.÷÷÷.‚Œ÷.û÷û.û-ûûû.û.÷û÷- ÷.÷÷÷.…€ þXˆû“ûcûcû“@ €û’ûc÷c÷“÷“÷c÷c÷’÷“÷cûcû“ù0øÑûÉ‚û‹û‘ûË÷ÑøûÑŒÒ÷8÷`²÷a„ @÷a÷NdC÷9øsüÑû“ûbûcû“û“ûc÷c÷“‚ˆ@÷“÷c÷c÷“÷“÷bûcû“‚ ûžøÊ÷ûXûŸÝûÆûÆû±9ûûXüÇE·-–JF,bûûûÑ÷•û”÷Ð÷H÷5Ý÷ô‚ˆ@¶YÒ&™nÝ÷ºÃ‹ûô÷49÷H÷Ð÷•÷”÷Ñ÷b÷Fê8s€–Ì·éÇÑü÷¥÷pð³†÷zøS÷z÷N÷{øR÷{<ùù	÷Ž÷`÷_÷Ž÷�û`÷_ûŽûŽû`û_û�ûŽ÷`û_÷Žù9÷ï'ûû''ûû'ï÷÷ïï÷ÜøŸýpq¾D¶-A‹û&ûaûaûð‹-ÕD`qX_1½`÷AìM÷tá‚CC%&*)GGbb‹I´c—~³cÍ‹´³÷Ÿ÷ ñ%í)ÎG´cÍ‹´³—˜³³‹Íc´ûŸ÷ŸBÓâ”÷£ëÈ÷Õ½¶_åmø«ìù÷ä
ú3úPãDÒ33DD33ÒDããÒÒã÷jûÿ«Kgl:VF_-zM…¿W÷SûR¨n‹\nn‚‚nn\‹n¨Z»EÑCÔûSûSnn\‹n¨‚”n¨‹º¨¨¼»ÑÑÓÓ¾¿N‘+œF·:Àgª«Ë�¯¾ªÎV‹æC÷&÷&æÓ‹ÎÀ¾l�gZ÷ÿûGû%û%ûGûGû%÷%÷G÷G÷%÷%÷G÷G÷%û%ûGøP÷8 XûP
‹÷çûç¸ûä÷ä Ð÷*
ú6DD6ü›üsøüørøpøøøsø›áGÑ4ýTþ¼mm— vü)øt¡~ª«ÌÀÀÌ©¨v¡÷×ûÊ÷×÷Ê ¡¨—ªÌÀVJk}ltuü(üvummø©4¼[½‹	 ` Ö$‹¼‹‹÷Oø?÷®ù$å÷d²ãÈÁðŽŒ·`Š�ü`�z‹w~²Šïyª8üMþ�v½ûaø\tÅ÷iøN·Ïß¶ÜŽ¼`Šû„‹û4ŠŠŒsŠ~÷ˆ¹nkA [û"ûgwdL÷aðG÷$lÍÎ¥Ñ�ºü•Œ`v‹~{ÒŠê…®K¾-÷5ü½%Lûû.û²U <÷BûºùB<÷GiÖ÷·Ð� ½üÛ|Œr€`éŒ÷û0´+÷=ü ÷Eü÷=üŠÀŠŒŒ÷÷w÷÷ƒ÷	÷y÷»ýK û”ëùw÷ù"wôë‹ëùo÷ùëúIù®l¢khsljiªs¬®¢ª¬šQ€xüKü)]`÷ñøØ— øJø'º·÷½ü¢º†º‚¹R~†Š��’“Œ‘”�Ã—b÷B!÷-û(ï„pW}„†‘’“«º’•Òûû±û‹^^†ƒ_šI…Œ‡�„„…�“‰|ÎûDcû/ %û)—ƒÀp}„…†„ƒ[¬‘�Dûeûû\�]”]Ïš‘Œ•‡„„‰…ƒ‰F|µûE÷û/÷+'—”©Ç™’‘…„ƒeT…�G÷÷f÷¼¼�•»{Ï�Š�•’“‘Š‚Œ›H÷B¶÷-÷ î÷*’\£˜’‘‘’“µm†•Ï÷¯÷÷àüNûúûúüNüNûú÷úøNøN÷ú÷úøNøN÷úûúüNë�
0¶
ú÷Ÿ
ûœŠû–û
û@ûj÷¨ü<Ð÷Z÷\÷
÷fùzd?÷*û÷û1æû"Ýû0²û-Šýü)/û!Uû=ûIüT÷ÜüøAI÷zøWûddû]÷,÷Oûåù+2û=ü�q÷û4�û{ûûEü)ý÷<‚÷A°÷1æø÷t÷1øjû1ø(ýØwû;ûûû;û;÷û÷;÷;÷÷÷;÷;û÷û; û”Éüµ÷ú	«øuí°púû”ø’øøRø@……ø@ûg÷ ûîð÷Lû)òû’wûteðC¹#¸ãBØû—3ûB3ûCûðûVû–÷j÷>|ôÂÚ÷è‚™Á‹°–¸i»5�4�_:ûvûxû ð¸÷÷H|÷Q÷¢ºÌ‹¯½ŽÈy•P�ûŒB¢€ä÷÷CÄ»û*ˆûO8Qûz¢ †}y–÷­û­û’ûüÓ÷2ûûû×÷!÷Çûvø û”÷
ÛwØ÷
ˆÕû2÷!ûdáûxŒŠŠ‹Šüƒü%ü%üƒüuøüøouŠ™š‹™÷y÷fá÷"÷2E"ûcûûiûP÷÷8û+÷H÷>†÷V‹‹µ‹�÷VÎ÷>ë÷÷8÷÷P÷÷i÷÷cEô÷¿ý0÷—û÷}ûD÷8µF?¢:/5mV?÷_@÷)û•ûÆûÇû*û•û_AU×âmçÚÖ¡´Ï÷F÷8÷÷~÷™ û„Êù4÷pùwåï‹÷:·{øë÷h÷I÷±á°óë÷KûÉû6ûûAORûŒ||‹|üûÚû—ü7÷ ÷÷:÷:÷-ÍûRû=û6ûjûûsnVKû
{Qr2w..û4Ð$÷<÷÷1ÆÄ÷U÷÷n÷÷è÷Å÷k÷Õ÷ü;ûHûKûûTûC÷$÷[�­�®®EùEq;rI/÷(û÷û6Ê¯Öê­ß÷ÛFûùÆû+÷ ¿÷¹ëÉûG÷û-÷7+`=(c2ûFÊ÷øŒù]÷U’÷=÷÷P÷O÷>ûûU’ýl÷©û÷÷ø÷x
÷x
{÷´›÷©
úTœššœ@÷qùÀ]
þTgùtûûô1
ùÔiûô÷ùtÊ
 c¡åí÷÷*
KWWKúèK¿WË÷¤û#÷1b÷nZ÷yO÷®L÷š÷/÷ƒ°Ãµ½º¶ú‡ÔBÈ+¹û
üh'Xî=Þû-k7yS[rWmK|CÔûëÓûê¶OÁ]·eÑwà�÷,«±ö‘÷øið–ûˆ@ûRûû÷FË¿¿ËËW¿Kû”ô÷÷ Jv÷f÷ ø|÷÷÷ öòÝ÷™ó÷)óâ÷ø}÷÷÷†˜¿xy€“”’›k¬‹~—€“‚��Žƒ‰„„……JJ?X7gf3.x,+.ž°46¯?¾JÌGÏX×jÝkÚ�Ç‡Ÿ�‹ŒŠŒ‡¢v�l†~‰d…�o‹”JŸL¤N´*Æ4ÖAÕ@ãPìbaïöu÷÷õ¡µðì´âÆÖÖ‹����üløû™š~œ—xžy�€€JJJÍŽ‡‡�†‚�…ww†}–€ÍIIJ†…ˆ†…–€’…�‰€––†”“�Ž����ÃÃ��ÉN„‘‘ˆ’•–‘––¦¦~š„’LÊÍÍøkRÛ{×mÔmÑaÉUÁUÁLµE©ªC>š<;;{mDRs*MSPŠøwù¿©‹´™˜‹µmþs}wyý<u¦|¤…½€–›—œ��ž¦ÄÆŒŒåå÷½÷÷÷Y1åæ0½ûûûYû11¿ô22ûXû48¢·Cø1Â£Ç³¸¿¹Ê§ÐÎÉr]¹¹^¥NJûûû ûqZ—‰o“e‡~|Z¢��‰~·¨ˆ²÷W÷4÷3÷X÷Vû3÷2ûX+1fIHJLh6‰7‰�‹ûŒ:Šg´fÉsË‚¤u‡n‚‡c”oŒ‰”r‘~¨EµMÁUÁUÊaÑmlÓØ|ÚÚØšªÓÑ©ÊµÁÁÁÁµÉ©Ñ©Ó›ØÚløÙGÌ@»/²µ' ¡û"ûvg9‚ˆ†„‰�Š‚Ž~‘{�~™i¥•«ßèœàëèyeâÑnÌaÓM†��‰‘™˜™——ßxž¡˜�xœ û”÷,÷‚Îw÷’ø÷M÷©÷Š÷ó÷é÷å÷ã÷ÎáßÇýwûòü^÷¹û¹÷Fy—l}¦lû
í÷Ôû²ø6ø6÷�÷x³ªª³t¢m|÷c÷w¥&�L„Lƒ+d”t¿�‚”�¶�·�÷›¥j¥iJû4qq›„¡�ß œ±·¥Ê¿¥Ëšã|ŸüøOøáð)÷xûóûôûOûpûY÷ºpÌ÷Z÷,‹‹÷,�ûpûûW„üwTü,ßüJø½y÷I÷¯’€“•�‹ÎEä7÷w÷t‹ûð÷ý4v÷Q÷^±÷�û6ûÔûå»÷_÷4
øT÷øT÷4÷ô¿
÷÷÷÷÷÷õP
÷Êûëq
üëq
ûbty‰Ú
üë÷¥%˜
™�ý”÷´÷¥%˜
™�†
û@ú€ú”týüT÷t÷L
ûtûto
÷tûtƒ
÷t÷tD÷4
øT÷øTŠ
†
ø4÷ 
þ”üt#÷4
ú”Š
úë÷+——‹Ÿ˜ûP÷P÷P÷P—˜‹Ÿ—]¹—w‹~ûPûPûP÷P÷#
÷QûPûQûP÷˜÷P÷Q÷PûQ÷©þkû«#÷4
ú”Š
øÐ—˜‹Ÿ—]¹—w‹~üPüPûp÷p÷#
÷´û´˜Ÿ‹˜—ø”ø”ûiýP#¶
øT÷Ÿ
÷ƒ
ù€/€0
€÷�
ø÷�
úx
ý`÷æ÷t÷”ø”øT_`�•bý#�ù#�b`†_úÔ÷
û¯÷yûy÷¯÷Q
÷„
ûtû3ûûû3÷Ü
÷V÷2÷2÷VL
'ô
ù”÷”Ñ×û!÷!�yr•rü”Ë1÷1KüÔ-
û”/÷H
¤¤•��÷!÷!ñþeþ+ü”�ø”øÔøTüÔ÷Tû”ûTü”rr�yyû!û!æ÷!û!÷V@÷;÷©›v‹÷ø´ËøÔËø´÷äõy—u�wƒüüûŠüü÷Š{’{‹{„ýû”s‚{sqú€v–wœ„–—‡˜““Œ�“øü÷ŠøüûŠ›„›‹›’ø£”›£¥t €Ÿz—úüûøÔûzû
üÔ÷züôú±ø´÷mû
ü´ûm{÷`ü´ûmöø´÷m¶
ø”÷Ÿ
À
àÀ
þôF÷Þ’€–…ø”û”‰��Š�>
À—„–€‘ü”÷”�‡†Œ†  vù÷÷
ùù÷m
÷m
÷m
÷öü%÷²üƒüƒü%û²ûöûW÷ûB÷Sû	qûg@\LP€��{÷�|š€›�©Ž¨�¦�÷@°÷)Ù÷÷ÎÒ…Ôøƒø%÷²÷ö ‹÷ø÷”V‹÷÷”÷`
÷àùùBøBøBü”ø”§
÷õü%÷³üƒ‹üƒü%û³ûõŸ
ýû‹î‹ú”ø”÷íüäø”÷¼øãü”û»ü”÷»‹ø”û»ü”û¼øãø”úü”û¼üãø”÷¼øãüãø”û¼øãü”û» @wÝ\­úŽ•÷h<÷û;�ûv’û-û;ûšœµ³”²Ý¯].‚†Sg9Gû û FXVi_dÞ÷:f»t÷l÷\m÷M>áûU†:\!-<F<C;DØ)¾Ôµ¤—ÃÀ4ûC»·û5·û5·û4ûCÌÛ3ê÷.÷N÷$÷³÷r÷j÷¨÷÷m’÷2û÷	Ð÷Oä
÷¾üWþïûÑûÄûÑ÷Ä÷qùûq÷½ùûqû½û÷tùì*÷Q÷—÷t‹÷´÷´÷²÷4÷ô÷´¿÷¾ýûÔêÀë«À+ê—j@8ßªûrr Ä Rr¤ª÷@Þû“ûL‰iO;ƒ„•÷{eûûSüw„ˆ�‰÷)}5üTã¿Ô’���‘žø“�‹�?÷ëÓ÷>æÑ÷B÷	ôoû-ûBvËŒ{šbøóýÑûôáÑ”��“�žø™�”~�8¡¢ð÷§üœw‚‰žˆÁ‚ û0÷R÷8÷#÷0ùF÷2äûSXtegûéûJÇû]‘óøl÷âA9ÎHÝÞÎÎÞÝHÎ8QXi[süÜy�x‡yûü�û\„ûHNû-²fX£Rû22û<¹GÎj„m‡kkûÐ÷ùû”øKøL÷ù÷”÷Ð¬‡«ƒªÌ¬·ÎÙú¢û[ÝÎÎÝÞÎH98HH89HÎÞù¾û÷,,ûK„UUûK’ê,|š‹¢š™™™¢‹™}NÇ÷vçç÷ ÈÇ™™¢‹™}š|‹u||ˆ÷a8HÎÞÝÎÎÞÝÎH98HH9 ø…÷Òø÷êÐvú[÷ÔàÐÐùy÷-÷r÷¢÷nø
˜‹ø ‹füý¢÷·ÙÄÓû£ûû=ûq�ûáŽû–÷Fû�÷“)÷Áûøä÷?òøàû¸û`ý9{†ødúù÷P÷3o÷&?÷÷�û(û‘÷$ûÇüŽŒû¯üWü2ø©û±
÷”÷«3ÓCãÀZ
øô÷ ùüøûüü÷÷”ûû”`÷Êø@]
ût	 ÷t÷ û”òù­÷Tøíò‹òë0÷Šû‹û!û›û,û°üJû÷÷÷øJøJ÷÷÷÷øJ÷¡÷�ûûv÷'ûkû÷$&û8àûCû¾û…û…û¾û½÷…û…÷¾÷P÷Bí÷4í÷nûü¾ø!ù4ø÷Æû8û¶÷Vûôüƒü%ü%üƒüƒø%ü%øƒø÷Å÷k÷à÷,ûH÷ñ÷�÷Tûûûôë÷4 Tw«À“ùÏ÷áø­ýë/û+ü,ýú{÷{ûaù{ýî³žüüþø¨ûãùîûL÷þ{û{ûøüÏùë ù”¿
÷÷÷=¹÷=÷õùø¤÷

÷

kÈ
ûûù÷÷F
 o†~÷’¨ª�©±®|°›Ü�£÷f‹
yh|lidšboo‡…pœž”˜Ÿ ©r¤mmrrmv˜wž‚ü~o�v÷F
÷ýû÷÷I
ý„ù÷ÔëûÔùø© v÷å‹	 ðùoûÔ÷T‚‘~Œ�…�……�ûþî«½¦Æ£Ã÷ »¼÷Ñö@¦ÑVß÷–5á!7EV@p û-Fû1ûM \ZûG#÷n'Ýû÷÷x÷!÷ïÝ÷¨÷üÏ¼û ºûÉÐû1÷-ë+÷¶÷T
÷ÔSûÔ(
++EZ÷÷ [sÃpÆk½ùîû‘�•…ˆ�‘Š�‘��Ž�÷Ô÷T•�‘–––…–�� ù÷¡ˆ~ùšÖOÇ@‹û‘û¡÷‘‹ÖÇÇÕ÷GûAû û ûB‹û‘û¡ûHúøE‹÷B÷ û ûBøcû�
0ø©ë÷-ø’÷/÷�÷-‹÷-Ô÷-ì÷-ò÷-møJ#66"þªû!û÷÷!÷!÷÷÷!ÏËp[»©m¼‹©©©©‹¼m©V¿J¯E�÷4Ó÷6ö÷H÷�÷`û`ûŽZƒ[|]~c `´}‰““Š“«©Ÿ«••©“ª�ªÑp¾G;÷-÷7û÷û-¬÷Çmû˜÷…ûÏû™û{û<ûˆ8ûYnû,û=ûaûu÷KûK÷vúª÷Q÷.÷-÷Q÷Ž÷j÷Kés®[•hshs‚\£hºF£:87s;\Fsh”[®t‚˜š‡š‹¤£–¡šËê¬÷÷÷”÷3]÷-3÷s¯\”hsht�[£hÑ"±ûûûeûE!sh•\®s‚˜š‡™‹¤£—¡šã÷¹÷-÷3û”÷É ÷¿¯¸Ü~÷+ìûû**ûûì*÷÷ëì÷û}÷­÷Mz÷]üc÷.ûÂïpßÏÎË÷÷%‹÷$‹¬fûª÷Mœ½¾÷³÷5÷5û2÷ü7ü7û<û“û�û�÷&÷¸û÷¸û÷UûûûAû+‹û+‹KÇ¢º‹­‹¬q÷5ûPûPmû;XYÞüø¨÷;÷©»åv´»¼÷2÷
÷÷,ŸcùT÷ùT÷ô:
û”,øÔ[÷”R
üÔøT:
û”,øÔ[÷”R
üÔø÷´ 
x÷t÷”÷÷”÷t™ë÷t÷
ü÷
e
úÔ÷ô:
üÔ,øÔ[øÔR
üÔøT÷´ 
û÷túÔ÷t‹÷túÔ™û´÷tøÔ÷~SüÔ(
üÔ$ t÷ø”÷æ
Ý÷ùFhûÍ‰y‘y—}~—�ƒ�÷ ��“˜——™‘�‰�û÷È«‡p¤jû”ûP÷üûP÷û”jprk‡5ý›¬üjúT÷h÷ì°û”÷c÷”÷
û”÷c÷©û”÷tø´÷”øÔ÷ø´÷t÷÷”€ù”ù …
ÄRÒš÷ý*N–À^É‰ÉÀ¸È–÷ù*š÷
ÒRÄDúeý´‰Š‹‰jo¥¬ˆkø4ˆ®¦ª®Ž®ŽªpŽh«ü4Žhplhˆø/Ë÷X
øü4÷X
÷ôü9jˆoqj‰Š‹‰hŽpªŽ®«ø4Ž®ª¦®ˆ®ˆ¦lˆhû\ùµÆ™¾´Ç÷;2
÷Ô÷;Ç¾bP™èü0÷&øM÷	q$Ýûû;1÷ƒ
û;û$9û	q&üM÷ ÷t÷´÷”÷´«Àúsø”û’Ë÷”÷’ùT÷Œ�•‰•…“’…‚��ûË÷
û’÷
ûÛ|~�}ˆSûtˆ�Ž�‘ƒ„‘”†•÷ËKû”ûÛ|�}‡Sût÷§”†•÷Ë=ûÌ÷§•†”÷u™˜•™�Ü÷Ü÷’=ûÌ÷§•†•÷t™˜•™�Ü÷Ü÷Ûš˜•™ŽÃ÷tŽ•ˆ•…“’…‚��ûËË÷”÷Ûš—•™�Ã÷tû”÷÷ö*ùÝøwŠû½‹÷)÷)û)ù‹‹Œû½÷(÷(û«þÇø÷û“û“.è÷Ô÷Õ‹ûÔ÷Õèè÷“û“ø÷ødüdûÆûÆ÷ÆûÆ÷“÷ÆùZû¢÷Nüüû¢ûNýZýZ÷¢ûNø‹ø÷¢÷NùZý÷
øQ÷+øè÷‹÷ì÷Aû@ûAø®÷ì‹÷Aû@û!û÷÷ø÷øü¯ø°ý[û½÷¼û û øü	‹üü	÷ û ÷½÷¼ý[ø¯ø°û÷¡P
þ”÷”‹÷”÷”÷”‹÷¡P
ý”÷”÷”÷”B ‰÷”Æ
ý”ù”Æ
ú”ý”a¡
©€+úÔ 1û4wx�{©€þ´ú€ƒ€†~}÷g
÷4Ÿž•›—ú´t“–�˜™ý4ûÔa â
 ûMrˆóùÒ‹‹&ûÈ‚o•l£yùøý
ûÞú‹÷Þþ‹‹‹÷Þú‹ýîøø€ª_‹€lûZüø‹øbúö‹‹ý¬þ‹ùøù
£�•ª‚§&÷ÈûZøø€ª_‹€lûZüøøb ø>÷ªø´ëøùT÷t÷4ûtù9ûàlF9y4ûdŠû;ÙûîŠë÷1÷?;÷UŒáŒÒ’á©/üÙ÷à÷tùûtø”«ø<ü%÷ìüƒüƒü%ûìü<û¯ûÊ"SKj<5ûe÷Zû>÷‰÷:÷$Ù÷×žŠž‹žžž‹ž$û×÷$=÷:÷‰÷Z÷>÷eájÚSËÊô¯÷÷m÷…÷÷÷÷÷ø$÷‹÷÷÷�ø5÷é÷÷ø—ùû�û÷�øû�û÷�ùŠüûé‹û÷éøý4ûù4øý4ûù4÷ýq€‚‚€û(€‚”–Ø–””–«øû”÷f÷?÷fû?ø÷”‹«–”‚€û(ýëúêûq÷*ø*÷‰û*ûM÷*ø*÷àwÝIÍ9û(9II9û(9ÍIÝØÝÍÍÝ €÷÷*÷'
ùwôŽ÷àúùdæûA÷4û›÷6÷7÷Mû˜÷û™÷ûR÷Òû÷…*÷M8÷=ûI÷‹ûF÷÷[-Ø÷áû2÷	û~÷û„àûïü³÷üû²÷ê÷÷0œ÷­û±óû×÷ÛØ÷X‰øPõø‰÷dýowûê÷ýû²÷4
Ë÷4ù”«øË÷b^ú“hviiƒ!r(u)€�ûæ°-µû ”v˜jzfj~ˆ„ƒŠƒqsš¥�ƒŸoÓqÎz÷azûqHoCƒwq�s|qƒƒŒŽ„j˜z°˜¬” µ÷ °é�÷æ)–(¡!¤i“v­“®“­­ ®ƒi÷#÷o÷÷÷§­÷#®“­v“iûò÷%GøÔüøûÏ÷ÏüüûÏûÏüü÷ÏûÏøø÷Ï÷ÏøýTù”ø;÷íûíü;ü;ûíûíü;ü;ûí÷íø;÷Púý”�
‹0û”÷VÖvø°÷iÏ÷WùP÷Vžùgu¢m–l‰üw÷a÷|¨­’·�²„¦|¥qš‹Š‹ü{÷¯c£Y†ilûƒûi`d‡H²_²_Î‡·³÷I÷5÷)4ûœûÀûy)Y>B÷ûÄÊÝ®æ÷U÷1û1ûV1h8SM÷ûçìÃ÷÷$áwÝhÓ÷#“hüA‡Q¶WÆ‡ŠŽŽ‹ŽÂ¹µÃ�·ø»Ž©€©v¡ûZø]îÛÚîí;Û();;)(Û<íýû&ûUû1÷1÷UÔ¡Ï±Ãû÷B.`ûûûÀ÷ˆûˆ÷Á÷÷	¶Ôçû÷eSGtCm÷$÷tøË÷]÷$÷‹÷ø¤÷t«÷t÷¤÷ú÷äR‹û4'û4ï÷”ù$÷BûL÷û8‹û,ûLû9‚}Žx˜�÷ 9‡�’‰’•”�“‘°¹ ¡¡š›¢°–®ÍÔ`Q^fxOoDk3dûGï«««ž¿©Ô´îÃ÷"üøT÷Ua
ù”ýÓ‹÷Š
÷ûÿ‘vø�˜øs÷X÷¤÷÷Q·øêªøÉáÐÑáàFÑ55EE65ÑEáø»ý•‰•†”ŒŒˆŽ‡’‡‘…�ü<ø�‹£xi›UNg�s{‹‹Š‰ûfü¹û¿‰™<Ï–‹Ò–~ßh÷rà÷8†ü4ûWüî‰{‹ˆm—Xµx«|©†´ ­›²÷º÷‹Ö÷cá÷ŽŠ÷öû÷€˜’“‹‹——›qøüJ¥_÷s÷ ü'û*0û‘÷ûó�‚ŽƒŽƒŒ‹›iÅZÓµÔµYõnÕ‹5÷U+÷“ùÌüä‹"÷CûÈø‹ƒ€‚‹‹€‚…�÷Êü~÷û?‹ i‘hž—–’y£v¬ø©÷x÷nû÷n÷¸÷nù6÷­Õ÷Ž÷�÷‘ëÇ÷È÷È€øŒø²÷>÷�Œû�ùëî#A0ûWøÁ÷Ë9ûüÒøž|šxûà€�†‚…üÀý‰uz›l§÷Ÿ––‘”‘ÂÜ÷·Mxš|�÷l�ššžùÎø÷›ûT÷(û˜û x||xýˆ¬ xš|ž€÷¢÷–÷T÷*÷›÷0Š‹‡÷†û(÷=¯€`÷ûh‰ûZ‹‹ˆû�ûû6¾÷,÷ù
÷L÷8ûû6¾÷-÷ù
÷I÷8ûû6¾÷,÷ù
ûÿû”òù”÷_
øýû-i1Yn€…||‰|jj””kû8¼dïJ÷!E÷+z÷$÷9÷9œ÷$Ñ÷+Ì÷!²ï÷8¼”«¬”¬šš‰…š¨€åYisVû>€c…r‰bxy~v‰z\\–\}vŠ�{~ƒ^…ws8~644˜6£8‘w“^›~�— Š™ºº–ºœ ‰˜žy�b‘r–cÀû>s÷3ú%››’—˜»»¦ÌÏÏpÌ[»�rrŠc¥r£r˜kii~kssqrŒb¤r±÷IûI›œ‘˜—ììÀ÷÷÷V÷*ì�ðÓB³+$$c+CBð~—›…œ÷IûI›œ‘˜—÷%÷%Û÷U÷a÷a;÷Uû%÷%�ð÷ûÎû5û?û?Hû5ûûð~—›…œø)‹«÷Ô«÷÷”
‹÷”
ø÷”
÷T÷ô ø”t
ù”ü” ü”ø” ø”t
ùÀû`‰
ü”ø”õ5á!J‰þ”÷±
‹Jý”ú”n‰þ”÷±
‹Jü”ø”‰
 û”÷Ý÷”÷Ý÷´÷ë÷×w‹÷ÝN÷è÷k÷Ý÷÷+÷î÷ÿm÷ûT¯÷T÷T¯¸ø11÷¡ååÞ÷§¯ùW÷Ô÷‹
÷E
û
VNMDH>>3û5b
d‘-
„E.¡
÷½ÄÊÓÏÚÙä÷:ü—û¯÷´÷÷Vû2÷2ûVûVû2û2ûVd‘÷÷ðï÷÷ï'û÷cø÷µU÷/÷ûåo c…uovo‘c§vð?Ù%¸û	q”¤|¤““ŒŽ’¬˜œ°~¬÷fÜF÷Fû
÷0û.÷*o c†vnvo�c¨v÷&òûÇû0q•£|¥“’ŒŽ“¬˜›°¬ø©øK÷T÷i
K÷Tû÷TŒÿdúœøÔhŠjw{i^u_oYln–Ÿu�“s¡¬­÷
½·o^¡›i¬w®ŠøÌ÷hY_§¸u{­jŸhŒ®Œ¬Ÿ›­¸¡·§½ª¨€w¡•ƒ£u—jiü>÷q£»wÄ[£¬GAœ?¤ijˆ„kº§ÁŸÅ’À‘°»„À…À[°V„(1g=V«º³¶¸±´­‘Çi´j´N‘biû6û%ûQtûbû(ûŸûeûnz€fšl÷4ûÔu–¢~¢•”��•d÷ƒ÷¬÷¶pšŠ™Šš‰‹��‹�‹‹‹"÷÷Ó÷À¢»vÄ[¢‘~Ž}™˜Ž‘—d»¢ Ät»÷VûÓûl…„Š…–ª¬‘®dº¸�vµºtÅŸ¢ºúW÷4¡€t˜t�‚‰†�ûƒûû·¦}Œ}Œ}�Š‰‰‹‰‹‹‹"ûûCûVt[ R»t…—˜ˆ™}~ˆ…[tvR¢[ûÀ÷C÷‘’Œ‘€lj…h\^• a\¢Qwt\s[ŸR»sjÏÕz×­¬Ž’«\oUwQ„V…f[’VT[‘´g»��‹Œ�dî—å¯ÙÀk\c`^ebi…O­btž¦§ ¡’š�÷6÷ñ÷Q¢÷b÷(÷ŸT÷e÷¨œ–°|ª ú´ëøèùTîú´ùT÷&ïûû&'û÷‚÷ž÷dûqøÔ÷Ò÷–û–ûÒû:=2G<LCYRû„hn¨®@K÷5ØãÎØÉÒÀÈ÷
÷$÷‚÷Ò÷–÷–÷Òûˆýcü×ü×{{‹q›{÷<û<›{¥‹››ø×ø×ù¯¥{›q‹z{ûcûc00áEÍ3¶'ÒÒ¥¤÷}÷}›œ‹¥{›û÷P†÷RH÷Lùöú‘­‡©byz…ƒ{*Tbû#E£.á•–ŒŒ•šŒ‹‹Ž™ ïŸï ï‘ª’ª«øzü<…ƒ„…Š‰‹ŒŠ•_d“_:@sgD‚†ˆ‡‰‚€_ƒ^€_û*dûûJûAû	BÛ÷É´÷×µ¾toª�‰�‡‡‰†'W4p˜w¨Î¿êÂš•°—µ�±Œ�‹Œ��v‰‡ûWû÷ ÷X÷M÷÷u÷Y®Ž¡¢Ž¢÷1àAû3ûg,{ �‰³ÑÕ°Ý”œ†ˆ“œ„Õû	y÷LøŸ û€û”÷Zø=÷x€÷søŸ÷a°÷vû^÷×÷ü÷´ÚÖù|ÏZ‚Z�[kû.kû/kû.hƒe“mûf÷$÷ ÷6É÷k÷+Þ™£¦”¦Ë�]Vù†ý$§û÷Iq•�o“~ûûQNû ÚˆŽ£÷7Ä÷.÷;÷‹û÷û†¶ghˆ…hûÅVûNûñû²ûÃ÷Dû<÷Á‘«�ƒ‚û{Bû¶û3^w«´÷÷/Û�“ÖµŠû5Àbû	LûQ*ºûG÷û÷J÷Ÿ÷W÷­÷}ÇœÏ—Ñ�ÏÚ�™Ž‘™’Ã÷÷°÷ÐÇy�Ï‘Š•˜•• k÷T¶÷UùÓùónn~ryj_–M¹l÷Nûy¦|bm‰‰Œ‰ûm°üTëŒ„…Œ„]bj[ƒƒX±]½~÷ó-üuÇˆ‡‹ˆ[_k[ƒƒT²ZÁ…ø�KüNŠW]dWˆTˆ·]ÂøTû˜kY…acYU·a¿ŽŽ‹Ž÷ô«ø£Ã¶�­«“µÓø1’±€²r¨û&÷>k°f¬b¦ûr÷(—yw‘vEû^nŸwª…­…®“® ¨ŽŽŽ�ŽŽû"÷'h°R•cl`j„Oªb�‰Œˆ�‰÷‚ûš¯e�‰÷nfùQø×¿ˆa·WTŠ`]ŽT—ût�i\~{ª&÷XûUø3t½O Zq]s~Qž[÷ûåû…ø8q¸Qž]sZq{N§\÷šü[ûž÷ôkµP™`m]l�M¬_÷ûÌ¢¢ª™­§¥ƒ|¡÷rû(·n²h­d÷&û>¦l˜eŠcõÁ®�£ª“±»÷o•»�½ˆ¼  vúD÷d°÷$÷ã÷H����‘û6÷»}¥€ŸzŸ~ž£°¥®§­÷tü1õûY‚�÷bœ‘��“‘üùSu²¥£¦¢¨ ø\ýÝ‚�¸�–¡§‰�¡�Œ�Ž�’üqú ¢«�¬š­™„„øPýÈËû÷ûy�‘–…—œåÀ–Ÿ–‘‘–—�,÷:|¦÷`â÷B÷/÷÷O˜Ÿ’£¤¤„£~Ÿ÷ÂûTûÖ÷aûþKJ…~Lû÷y•…€‘€y1V€w�…„€yêû:špûI>û/ûûû2ndgaWr’s™wÕû÷	û÷	=Š��Š�ùÒñ÷ßÍ÷÷!÷Y÷	2à÷R?÷2û"÷û?ûû=û.û ûO?üùU¥¡¡¥÷<÷ûû<quuqqu¡¥ÂuÀd²²dV¡Tqu¡¥øÌ‰ˆ„’ü"÷ùÉ÷øw‹÷ù+¿Ó÷÷çú®øBÓ~ÔoÎftaz_‚¡V•SRûtû9ûKûxûxû:÷K÷t÷p÷;÷V÷w¼¼‚x¸�·™¶Ÿ² QM•MûÁûtû‡û½û#½ûì"ûð÷Y÷(÷)÷¾÷ðìô½÷÷#û`÷Q÷x÷gôŽi‹hiû VüKûµûˆŸ ‰ ™Œ÷l÷ñ÷f÷�T÷Ü€÷'F÷bûàÝûÓû(¿û-÷ˆû]öÖéå°œ¶’Ý¸äuåWÕh@JM;uT|NwbdghsK[b˜e¡i÷«÷(ñÅ÷‰{q„}P#û4%Sa¶ÂjÉ²‹÷Üø_â‰–¦¼÷Œ÷ÝÐú®øƒû`û/û7ûbèûbû/÷6÷a÷a÷.÷;÷c¶µ„}³}p�mˆm˜lj‘iû0ûûû+û.÷û÷1Ð÷0÷÷÷.²…²{¯©‘¨—¥›ž\”YYûF÷÷¤C˜?>ûADû$û(-�}}Œ�}÷[×¯÷Á÷M¢‹£‰£‹gôYñSêÝTÂû*�*÷ãôl†SmMrWJB`e¢¨nÔÅ«÷)ì‘Ûèc1&E,u|¢‚¦¦éÑ°Ú¡Âš¸¶£¾¯XšMN÷Ý÷9*
þTÐ(þTû3÷û÷3úT&û÷¼úV÷ªä
ÿø]!zl†t‚�ahqr“p!s,ûûoê"pr‚rg�µ£‚l�!œ¹÷ÂŽ“�“”¸ûƒÉ§ª›¤ �|¢��‹��‰±ˆ±±®�»šª÷Âê¹÷÷èN#»šl�[heˆe‰eŠ��Š�¡�›¢£¬zpKû”^‚�ƒŽƒ±7ÐLæw™ˆ“�}÷•÷� 
 cšbùä÷*
û[‰û)F3ûRtZ‡>UK�L�L†�€‰€dl¥lh]rd.÷^›7|…}…}\".% _q€q…o…y‡�~yG÷Ao¹„k zAÃ¯¶š¸  Š‡ w÷¸û÷P÷W³÷Ÿ÷�Ÿ Œ ·´~´À|ÔªŸ¹’÷A§Ï��˜y�o‘q‘q–û ¸0ð[ô…™…™šß÷]yë³Z£igmpg‚€Ž�ƒ�Ë�ÊËÁ‡×t¼@÷6û)ðûH‰û÷¼úW÷©‹÷”ú”÷”‰ø\!zk†tƒŽaiqq”q s,ûûoê!qr�qh�µ£‚k�!œº÷Â�“Ž“”¸ûƒÉ§©œ¤ ž{¡��ŒŒ�ˆ±ˆ±±®Ž»š«÷
Âêº÷÷çN#»šk�[ie‰dˆeŠ��Š�¢�›¡£¬zpKû”^‚Žƒ�ƒ±7ÐKæx™ˆ“�}÷”ùp ø©÷®
	 	 ÷Ÿ
#`û RûNû{‹ûMû{ ûˆxi‹wi9û#G÷sû–‹‹û•û€ûEü�û�û}Tû‹‹‡‰‰‡ŠŒŠŠ¢lç+÷Ž�÷«÷{â÷°÷X÷|‚»ž‡ž””œ÷V÷í“™†œ}“Œˆˆ�‡2—ûh¡û8pûihE[ûœ&‹Yr!h÷g÷çÀ‹÷R÷÷oÁ÷q‚¼éÇ÷µ§¶§÷-Îµàµß�÷A£·¤¶ª÷ ÷·÷UøÏ÷‹Ç¾Ôø—÷ø˜Ô¾Ç*ù¥Š¥‡¤û�}÷tÙ~½x»q¶ûi#÷E÷3l´g¯cªû2ûFò÷j`¥\ŸY˜=ûu™÷�r�r�qrq‰s$˜û€>÷tY~\w`ròûkû2÷Fclgglb÷Eû3ûjór`w\~Y÷u<û‚™ˆr‰q‹q‹q�rr%÷�™ût<˜YŸ\¤_÷jóûFû2ªb¯f´m÷1÷F$ûk¶qºw½~Ù÷v}û‚¤‡¥‰¤¥¤�¤$}÷„Úûx½™ºž¶¥$÷k÷1ûF´ª¯¯©´ûE÷2÷j$¤¶Ÿº˜¾‹ûtÙ÷€}�¤Œ¤¥©ûØûšû›ûÖû×û™÷›÷Ø÷Ù÷™÷›÷×÷Ö÷šû›ûÙÔøý%øý%üý’ù%üù%øý%üLýXø0ùËùXø/ùXü/ýËÇùïý”øTý”üTþù”üTù”øT ûÔÓ‹ÓðÓ÷ç&ûOû,û-ûOý—ûO÷,û-÷O¸Ójj‰’kû¥1÷÷ù—÷'÷÷÷'ù-¥Ó÷4÷nüþ´ûOøÝûx÷±ýq˜i’ggg„h~ie$DNûyûW÷¼“÷÷Žå÷„øv÷wüÂ÷#1÷û¹rHöeÓ%ûþ¢ý:qzt{sù¯ û”¬÷™­ó÷ƒ÷[¬ƒ¬øs÷,³w¨÷‹÷¨÷‚¬÷!ª”÷w¬†«÷"«÷"©ãª÷0¨ÒçÀùèË®t´dcubhg¡c³²¢³¯û8ú cliccm®²÷�Á€²©­³ÒçÀ³ªidû÷@dmh÷o
©idû0 ÷B €cli÷o
ªidû À÷Bdlhccl®²÷²ª­³³ªidû÷ ù@�ûY3ûWû,û¬zh¢ehjwmy©xjŸhhjø
gkø
ditiyû7÷4÷k÷g÷­÷Ñ÷
}R„QPûÖ÷tû¼÷æ÷ƒ÷d÷,÷c÷ û*¨p…q„q`NAp@û`û÷J÷Qì©ìÀÜzH~GFû+Ï/÷2½¼”•½Žš›Ž›½¡rYüNù'K_IFF_ÍËÊ·ÍÐÐ·ILù	ûçûPû&0ŽšŒ›šÏh³Fyzˆˆy�\\‚[û VØ÷ã¢ì¤Þ×ÒîÀõ ÷_÷ûJûP À÷«ûmèz÷BÌ£pg¤fsvy|s÷#L÷ûì‘’•“•�cž|�”•¯­˜�‰�ˆŽ¯gV XTVtbeŽwvŒvûNûA(û$ûh^~mo_†�~�„‚|z}y~x®|nœfû{DüûBY�LŸ\µ'÷ûØ>mZR{Qss��t·NÌ]Ôwig„gŠXÆÖnØÔÏ¤¶ÄO°TÍ®¬Ÿ©�mž«w¯®¬Ÿ©�mž¬w® ®¬Ÿ©žm�¬w®Å·½Ä÷�Œ÷	¬÷v÷Ûââë³÷|÷¼ìäiIÒ#&³bSžSû!ûûûõû÷ðïÆõ›ûm÷÷þ�v�vu÷Â 
÷
÷D÷4P
ú”3i-kƒb€US„T34©˜5•II�IûûyqûÏß¬ÂÝå÷)íûû))û1Â9ßjú¨÷4÷æ§÷÷Ÿ÷÷:÷P÷*÷÷Ÿ«ö¨“Ÿ¢ªø©ûC÷3÷÷›÷÷÷÷”÷+÷ë÷‹÷÷÷øK÷ù}÷ë÷÷÷·ø÷Tø÷ï
ÁÅ-ÔMûûuŒ”‚Žjmatvhj_|[�t>4a@¥kk[|^4<¿ÆNû½÷¸­hc…_ø´÷/»ø÷2÷2µµÄ£ÆÎÖ–kÉûEûb=0‹û×/öû÷Yˆ÷÷·ø÷÷ å-Ø"Ú$÷3Q…¿t»l³ZÊ[ÌYÉf·b¶e· Ì7»]XûUûnPI"ŒRÏg·‹É°·÷e÷‡µ¯Á¤Ã÷;ËÊo[µ÷1ûHwøèü”÷T÷ï
÷TøÔg
û÷÷û<÷ûR·øû;JLwgV¯VLŸJû	ûB;û ûûü95
ý4wø2
÷ú÷³û®÷û÷N:÷9èä…äµÂÑÕ›Í»¶Êç˜ÚÅ¯âøF»ø4÷O
÷cb÷c{ú”‡”„‘"çŠ–üžø¸Mûð88û']LüžüŠ€"/„…‡‚‚þfÁ
üÈøUAûûûûû÷Ã=û0÷ûÚ;Ç}•ˆŸ–™±¿–™ŸŽ™€ÚQ÷ <÷0û^É÷'ÞÞ÷ï¸É÷0÷÷ ÛÚÅ™–Ÿˆ–}±W–}ˆw}�;Oû<û0û÷4
÷”÷†
÷bÂù€™wŽ}€GU)@û'ûeY(.E‹Š‹‹‹Š‹"E(è±Yû"÷+ÕGÀ}—vˆ€|fW€}Žx™€í?÷rû?–‚QÒë<ó‹Œ‹‹ŒóŠëÛÒÅ•“÷z÷EïÙ˜–Žž€™÷+ý0›ú@€
ú4ïè|ƒøc÷ú²½îéÑ‹Œ‹‹‹Œ‹"Ñî-d½øcûú|“ï.þ4÷ú4¯|­q£û\÷Nû�÷Eû÷ÅE*Û#‹‹‹Š‹Š‹"#*;QEû"û	û€û9ûaûRqs|igþ4÷‘™vù ª…™�¥â¡ßŸ÷	˜Î÷ÞŒ[÷÷lûi­û€£f÷Œ÷À÷k–û‰üÝø8I÷Ò÷‰û`»ûÛ¢€Z÷æ÷ô÷\™ûØªûu —ŽÏ�“6ÑÙ¿“‘‡™“Àò<�ûƒý´ùÔ0øJ÷«ûAÏüeùŸücûiû>‰÷„÷z÷8ý—÷qFølø;÷7žüMøtüÃHº’÷ŒŽ‰�ˆ�û$ê�ô÷vû"÷?-û=ûŸ÷x÷G÷ûnü�ˆ�‹�Ž÷S÷-�Œ�ŽŽŽ¢¬÷u‰’ŠŽ‰�‰�û‰÷žˆ�‡‹‡‰ûbûˆ‰‰‡ˆˆû7Ãˆ�†‹ˆ‰ûA†÷Ž‰�ˆŒûà÷
È�����wøcŽˆ�ˆ�ûÑ÷-Œˆˆ‹‰üEû†‰ˆ†Œ…ëüfŽ÷7› -^†ˆ‰†Œ‡Óûó��ÜD—€ÀNfˆ‰ˆ†Œ‡�r¼û‹�†÷xû†�‰Ž‹ŽŠ��ŒŒ�÷¹÷~Ž�ŒŽŽ„÷5í8�ˆ‘‹�Ž÷~÷OŽ�ŒŽŽ“÷	 ÷÷”÷÷”ûK»÷›÷”‹÷ã¨±÷¾(JD;üÔ;JÒî÷E¶÷Y÷FkÂÖTÝÝÖÂ«Â÷F¶ûYûEûAøæû#û	ûû#û#û	÷÷#÷$÷	÷÷#÷#÷	ûû$ùü°R+÷ë7÷TS+Ø÷÷V
÷T�}™yÞ�™™� ˆ
÷”÷`
÷‹÷‰÷ú˜ú÷$û	÷û#û#û	ûû$û#÷	û÷#÷#÷	÷÷#[ûpdIH[<<H»²I†ûNmû}û!7À5çøÔçÀáß÷'m÷wûSù@÷”÷Tœ|šzÞ÷J
+÷ë÷J
+÷ër
û”þ”›û@€
ÀÔ
À÷G÷©‹÷”÷”÷›µÑ÷÷”÷”ø
÷x
øßú”ø)4RMDü”DRÉâ÷/±÷@÷2o¼Í[ÔÔÍ»§¼÷2±û@û/û1øœ$û%&ûû%ð÷÷ññ÷ß÷ñ%ûú1ü‘:
üÔ©
øÔR
K÷˜w{{wüÌw{›ŸÃŸ››ŸøÌŸ›{wS÷�::
üÔ,ßu
øÔR
K÷”÷ÔX
ù@l
÷ôëA+ù”ë?
+÷ôc
÷©û÷ø÷â÷‹÷Vù”÷w
ú”ø)÷/e÷@û2oZI[BBI»§Zû2eû@û/4ÄMÒø”ÒÄÉâû1øœ÷%ñûû%%ûûñ&÷÷ñð÷ú1üQ÷ 
÷ÐŸ{›wüÌw{{wSw›{ŸøÌŸ››Ÿ÷Ð'
üÔ1
øÔ÷Ò
þ›ûôë÷M+ý”ë÷L
+ûô£
ÀÔ
À÷Gû@÷ÀX
ù@l
ÀÊ
÷4
ø´ëù”÷”ˆó÷YûXûûyûû—û—ûy÷÷Xû¥÷O×÷:÷>¢+ã÷N÷ ÷ ÷Èëã÷>t×û:¥ûOû‡ùO
ø”û”�
üƒü%ü%üƒü‚ø%ü&øƒø„ø$ø'ø� €÷bú÷Ÿ
üƒü%ü%üƒü�ø$ü'ø„ø…ø#ø(ø€�
øÿú¹÷Gg4÷(ûK÷›
ûK4û(ûGg.÷S÷1÷>÷Pø;÷íûíü;û>Sû1.ûûù
û”÷Fù”¿
÷Ú
±ù„½Ú¨èï÷®ûz÷zû®Ê'¨.½<û!bûVûü[ûb÷-û;÷Pùê÷P÷-÷;÷bø[ûV÷û!´üEù$øû@°ûh÷ì÷h÷
ø?ú ýêû	+÷÷÷Ïõ÷Y÷Z•<å÷	[÷÷÷	»Úå÷Z�õûYûÏû+ûû	üˆ
÷d
ú”÷ú”÷ª÷0d÷Aû1]ZInBBI¨¹Zû1dûAû05ÄKÒø”ÒÄËáû.ø›÷$ñûû$%ûûò&÷÷òð÷÷®þ›þT€
`ú”ú ÷ÀX
ûô+÷ÑëûôS
ú@gúTÊ
÷©û÷Ô÷T÷««Ë÷Ù‹÷ù”÷ñ
ú÷ØB[PPü>P[ÆÔ÷«÷,÷c³ÂsÈÈÂ£³³÷«û,ûûøP÷Ø
ëú”üt–
Kü÷”:
ûÔy}™�Ëj
Køy}}yûTy}™�Ë÷¿
K÷”–
Kù€÷ôë[ÀR
+÷ëX
ù@l
ÀÊ
÷©û÷9÷”÷”‹÷t÷”÷•ú÷Ø÷k÷,ûccTsNNT£³cûkû,ûB»PÆø>Æ»ÆÔûøPnú”ü4RýT1
ùT7ü÷Ô�}™yûÔ1
÷T
øË÷8
Kï
÷Ô'
ýT1
ùT÷Ò
ý”›ù@€
úô{þô÷ÀX
ù@l
ÀÊ
 û”÷Žo÷0û vø÷@ùÌ÷0¨Æ<çù�û;uû^'\÷	=*çûS<û,cXP¼*œ—¤¦�¦÷"ÔûûÉ‹c`†[ûÀû÷hø3\ø5÷÷j÷À÷Å÷ûjü5<øýU…gF19PÄáRœ÷E÷÷÷i÷šøjü÷Ñü+ü#üûÓühüdøûÓø$ÑÑ”�Ì‹ûÚóû÷Z÷Û¯÷ÁÓ„ø©h÷åw‹÷ù*÷K÷›÷	ß÷(øé÷øY&­Z¸v¢VÁ^ÁeÌ1÷.j÷4÷E÷9­÷"à÷"´Ð¾ÅÂÄžž·´©¥qŸrQ)û`jû#ûKEû[û|û�Ðûz÷0ûY­`Ó7Ã~‹Š��‰�§¤¥§?÷g
þÍdrlf.úÍ²¤ª°ûkø÷÷gï*òœ{WÀr…‡ˆ„r³Z^mwvl[ô¬…s÷ nðûÍ›jb˜gnˆz�–„“‡�€¦h–yžl‘qfûSûƒûBû[û<÷	û÷.S‹‰�¢‚�””�––‚Œ‚Žh™t�vªi½ƒ½Ç÷÷K£÷¾kš™”Ž‹”¬¹Tp™”xŒ…vnˆmn`žjº¦²›«¤|¢£Ž‹�Ž™¤k�’£f–Z_ûûFn‚š‚“”•��“À¦ÎÊ¬¼»ÒžÙßùgn Š¡Š |÷rR÷Mû÷Hºh,÷Irqprg½^¢sÒAºM¸/Ôû)Ÿûû8û[PûDûû0nfû	ûiv¤q æ÷÷XÑµæ÷+º÷D÷D¶
¥÷y€Znb¢ût÷9û #��t›÷x÷Ù
ø3ø�›u”s{ü•û×ûqÐ[šŠ¬Æ¢ùô÷á³š®s~Nø\û®�
0Húûþ"
Hùûý"
Høûü"
H÷ûû"
ý÷1
ù¯
‹÷V‹÷K÷Tý ù÷Tó6ã  64"Â
÷ûEû#øûEø
÷Eô½çÙÆù”ëý”ÙP½/"‚@÷€÷Z÷<Üù[‚@÷Eø
ûEûEû#øý[<:ZûûÀ€�÷—
÷ýûT‚ û÷TøûTû‚@÷TøûTûx ÷T÷)÷î÷”÷”ø
ù”î«•™9Ý÷
__ûâû&žûXë.ûÇû$÷ª
û ÷”‰KÏÉp_¹Aû—û;ìû__æÝ9˜~Ÿ‹˜˜ùùñ2û›M÷”û@®n¨h�
÷”÷M*ý¼
÷TK÷÷÷ÔËMTý¼
÷”û@®n¨h�
÷”÷M(üû”@®n¨h�
÷”÷M Pü¼
÷”M@ û¼
€@û¼
 ø”÷i
÷Ë÷÷ã÷Ë÷Ô÷€@ ³øTú ûTû½&ÙDûNu™y÷e�¡€  ÷}³¶ƒ¸ù”¸¶“™³û
ÀÐ ƒ
÷VÙÒ½ð÷  þTøô} Ëó
 ÷l ÷j ÷l ÷l úÔü”Rú ù÷
 ­ª~u¢fH‘7»Nuu……‹�‘…µa‘…•‹‘‘÷Î÷Î‘‘‹•…‘aµ…‘�‹…… uuT¶A”Mr»\J©C÷«ý +1
À7þø”�}™yy}}yy™}��™™�KË�}™yy}}y¸ €¸+
,
@÷j÷
Œ÷÷÷ù’÷÷÷úv÷ì÷û¬ûûûjûI’I•Jš#š ¤%B�ÏzÍÍÏœÔ�¤ñšöšó•Ì’ÍÍø²ø<øLü÷öüRoüsûÌûÑxüzûé÷cû¼÷½û–†˜•‰—‡¡ˆ¡‡£‰›‰š‰™Š�ˆ�†�ûeóû%÷k‰÷�‰÷æ÷¡÷´÷æ�øŸ÷Æûºüû�û$ûlûd!†‰ˆ‡Š…‰|‰{‰{‡tˆuˆv‰—�–�÷°÷÷\÷©÷Øü²«|
÷´k÷·û‡÷~ûº}û�ûlûr…ûžˆû>Úû+÷+•ƒ™’�—Ž¨“¬�ª�‘Š“…‘6ÙY÷˜÷œ÷F÷$÷&÷EŸ÷{¤÷YûIûvû['?E……Šƒ�…�l“jŽo�~™„•“÷èÚ÷(÷9 û±
‰÷”÷”÷ù”‰ý”÷”úô­ ûø”÷0÷tX
ú@]
ûT÷‘÷©ø÷”÷”ù”÷”ø
÷Ý
‹÷”÷Ý
ö÷”ø”ù”úü”÷”ø”÷ô÷+÷”ù”ý”÷”ùôX
þT]
ûôüôöS
þTgúTZ
÷ôøôc
 û÷áùú÷áˆ—÷k~~w‹~˜û}÷}û}û}~~w‹~˜û&÷&~˜‹Ÿ˜˜÷}÷}û}÷}~˜‹Ÿ˜˜÷&÷&˜˜Ÿ‹˜~÷}û}÷}÷}˜˜Ÿ‹˜~÷&û&˜~‹w~~û}û}÷}û}˜~‹w~~økú­ ÷Ú‹÷”‰÷”éø=ñû=÷=÷=÷=ñû&÷&÷
û=û=û=÷=÷
û&û&æ÷=û=û=û=æ÷&û&õ÷=÷=÷=û=õ÷&÷&þ}û½ú”‰þ”÷”úô­¶
úÂ÷úý"÷ÆøÈù"ø4û®�
0¢û”÷_ù}÷2û/›êÀŽÁb÷Þ÷Á¬ÑwÆ÷øâ¦÷ÈÄÁŽÀ_÷1*±¢÷SßÅ§ù@ú¸ÇH2sp¬o¬¿È«gü ûŠ••‹œ�• €€–z‹�€€�‹z–�•€œ‹––÷9A››‹¦{›e²z›p‹{{hh{z‹q›z§ù@±eœz¦‹›œ®®û÷––‹œ€•†@À�–z‹€€��‹z•€–�œ‹••ø'í·ßL¼`´FÌF§=1<1½#ÓWÓX÷
®¸à ÷]üvvûûž÷L;÷3lK@+û@LûVû¾ü	+À<·õ÷ÊÑ�q®U‹]÷%÷÷F¬Ç‹¿œŽÍ�ðOÕ^·«e“PV‹‹ûn™`Œr�'s²� y‹sfX\Rq8dsØ¶½•—•••“…’‡”Š–÷só÷F÷%ñ²‹÷÷KÙ®™™£œ”�J÷}÷3�¶‰‰Š‰Šˆ¦ÉÑ…Ÿb–s�lt‹[Ž`T²ž½‹‹˜€›v‹uai4£. :Óe¿†?±2÷ß÷%±ÌÙ°Û‚÷~Ü%~ûƒGbRSl‹˜g}^­`ŒsŠt‹`’anì¢¾]¼4�jÞ‰‚Q@ ÷ƒ÷.øƒü&ø%üƒ üƒü&ü%üƒüƒø&ü%øƒøƒø&ø%øƒûˆ÷	ùY÷ùJ÷	÷�÷žøšI¤�™´ø¸ë¿8û/²«ûè‹œ÷õ™÷-ûpû‹‹ýRü—%÷säz¤wŽ8–û‡ˆü&‹‹‰ü%…û†ŠBpq2zûr%ø—ù‹÷!‹÷Ý’ã»ø!’¶2.ûlû?Aû ûûùûR¼óøÀ÷žáƒ‹ÎŠ´t ,¨ûò„÷Ó™÷Ö$jû"u/}s-ˆ‹ûû|�Z÷H÷´ö÷8õµ÷±÷	´÷	´÷
÷Hú.ùw¯‘¢_ûÉ¸Š„¬¯÷ÐáŸ�¦pu�j}‰‡û$“x…Ž�ˆ‘¨…¬Ÿþ¶ûøl÷ül÷Ì÷Ó`ûÓ?^÷ÌûÌ øl÷2—B•A•A§÷q÷3ül÷Ó÷ÅûÛ´¡ûÒølæÌï‘8›‘oŠkm÷ÑûYQ‚SBjt–¤v„mûøl÷	û.£¡¡•¬ÚŽ\Kû÷HùqX
û@l
ÀÊ
ø)û’öùu øA÷÷p÷6÷úêúòåøÙwûYû½ºû†÷l4÷¯‹Ç~Ùy°…÷ûÌ÷ÝûU‹�‰ŽŠ�Šýøò‚°†±ˆ²‹�Ñ¯äÎÌ‹’ûWÄû?Qù‹†Y�m}�ptjh ¿¤½ª¹‹�üFûÉûEû û”û‹Px3|ûž‹üéû(÷ì÷/ˆÅ�óš÷4¢÷5¶÷&Ï»¡ˆÄ…µƒ¿fˆam‹ûáû‚üJŸ?÷j÷Ô‹÷<÷#÷>î÷înŒ¥–ß,�‹ü¸ûiûI•Î™¿ ´÷÷÷J×÷\øD÷ôûöüHÕ°®÷âû4÷Öû»÷.‹ûÈ÷4ûÀgûÄû"]vzuyia=sA|M5#Mûoû`Ba,‚û‹ˆlŒŠû#�û:æ‹°P÷hCÈt‹’ü"÷“û]Ñƒ—‹‹û÷‡¢÷HŽŽŠŽû÷ì÷Öû˜ø¤£Œ�£Ä…Â�¾�§”§œ¥�÷±÷3÷÷Bå÷Ÿ¡Ì–Ú’Ï ûŒ÷ÈÂä˜÷÷/°³ë¶q÷÷uÌ=ù„hU‰÷Uûvßû¾@i®À¯Á÷/‘÷:÷:´ûhU÷ÿüÒ”¢†�yrüwý>ûgø‹÷gùôjûk>ˆûpþûûD÷¯ùLûƒøU÷¯ûx÷zû­û­ûxûzû¯û¯÷xûz÷­÷­÷x÷z÷¯÷³÷´ˆÄ[÷aËü—ù¤ú�ü�÷æþáû7úß¾÷¾÷øý¼Mûêzûçû¡ûRû¦?ùÝ™oÒý˜¥‡b¡‚�÷Ð4÷~û{zûæ÷÷+Ë÷4÷+Ë÷4÷+Ë÷4÷+Ë÷4÷+ËË÷†
÷ª°÷T÷”û@  
  Ò
  
( Ò
  

 Ò
  
 Ò
 ` 
@°»{‚’„”÷úÔ÷´÷3
ýÔË
ú@<
ùÔA
÷”÷„÷…€ÂP£›»£÷´‹
 Â£›»£÷´‹
Â£›»£÷´‹
ÂP£›»£÷´‹
 �Â P£›»£ ÷
÷x
ø7Þœr÷8{ûÊMû£÷1÷£÷1÷ÊMŠ��‹�×–÷š@û;¬÷Nö©œ–³y©y©d–myûN!Â÷4§Ûû´p<%ûÀû£û0÷Í÷d÷‚ÃÊ*àTKûû÷jéûjû÷TË*6ÃL÷dû‚ûÍû£÷0%÷ÀpÚûb§;Âû4ûNõm�d�ylym–c©z÷N û;j|@–û×��‹Œ�÷ÊÉ÷£û1û£û1ûÊÉ8›rûÞz÷;jûN mz€c�m�m²€©�÷NõTû4o;÷b¦Úñ÷À÷£÷0ûÍûdû‚SLì6ÂË÷÷ûj÷c÷j÷ûÂKìàSÊûd÷‚÷Í÷£û0ñûÀ¦<÷´oÛT÷4÷N!©y²–�©�©€³mœûNöô
÷÷]„÷]ÁøózûÒû«ûƒûÏžûÒžû‰÷��÷Ô�÷Ñ÷«÷„÷Ïx÷Ñx÷‰û�yûÔ÷Óú5ûá_ûâ_ûá_üYû±û½tü	~ûràûl÷3û/ûïûï÷á·÷á·÷á·ø½÷²÷½¡ø™÷r5÷lû3÷/÷ñ÷ð û”÷ ÷‹÷ ÷úHø�År ½û„ñvZÙjûGü
¼÷?÷ò÷Cûò¾ü¸ú-ûûÄ÷Äû÷÷Ä³T%û„÷ƒ%ò÷ƒ´\:ûR÷R:Ý÷R÷Á_üDûôûôüDüDûô÷ôøDøD÷ô÷ôøDøD÷ôûôüD÷÷Õ÷?÷)û”ð|÷8øó÷oC”÷A÷Î÷
ß÷/°÷-—÷Ž$÷ø"î«÷,÷B÷5ç÷Ÿ|6÷Â™-ûG®cŸK«dÔ›Ó˜Á÷
÷p�¬®�yŽ€|Œ€„|u~wû'û¿~rb<!˜—ÛŽ£é÷j�­ŽŸ‡¡w–w•s{„�zûûó}qr^r}d‰0†GØ©è˜µã÷Ð¸Û©ÁÞ´Är©~µv—…§~©®—•ª¦ž™¶„¨‡œw¡v�y˜–•‘›”—“ºŠ¼ŠÃy—7˜-û8û†–û“<÷Ã–CþKûl‡Ÿw—x‡x‡w�x�wžž�€Ÿ�—ž‡ŸøÎû›|¢l‘t{u{…lšt›tª…¢›¡›‘ª{¢ýœùÀ£¯‚»h¤h£[‚sgsh”Z®s®r»”£¯Ÿ|
ý9€q°Y•fqgq‚X¤fŸ|¤f½‚°¤°¥”¾r°! ÷øðŸ|÷îb÷Rû$·ž÷�û…÷Iû€=ûX÷,ûµû3û|ûMq&ûhîû8 û?û4áû·÷ye�RœR­Yêû÷Ni÷ê���Ž�Ž÷û÷]Èµ÷9Ð‰ÐžÈ¶÷%ñ²÷[/÷+þøù(y¦f‘qypx…f�p�p°…¥�¦ž‘°y¦Ÿ|÷3÷­‡¢u™u†u†}u�u�t¡}¡�¡�™¡†¡¢þH†¥qœq†q…zq‘p�q¥z¥‘¥�œ¥…¦ý,úN\u°\—gugu[¡f gº¯¡°¡–»v¯ù~ý$‡Ÿx—x‡w‡w�w�xž~Ÿ�ž�˜ž†ŸûS÷…w©b“nvmv„bŸmŸm´„©Ÿ¨ ’´w©              p¦@¦÷
÷÷÷÷÷ ë®ì    ° À#'+/2<@EJOcgkozƒ‡�¥ÅÉÑÕêîòBFJNRY^ly‡“®³·¾ÃÇÏÓ×áèíòø.9À×àæîõùý&.9=AFMQZbfmsw{ÀÎæë9BJNRY^u…‹ÆÏÖß-zƒ�• ¥ª®´Ùêîó<MU[agos¹ÂÇÌÔ÷ÿ"29@EN^px~ºß			 	V	Z	_	�	•	œ	Ï	Þ	ñ	þ

	



/
>
F
o
ˆ
›
­
´
¹
½
é
ò
ù&,@es{…ŠŽ’š¡©¯·Ûðúþ -:KUcglu|‚‡¨ÇÝþ/OVZ`jou{š¶Õôý
&Dbs~�”˜Ÿ¤¨¹¿ÏÓÙßåëïó-18>EKOTm†–¦­¸¿ÆËÐÔÚèîú ).7<DQYns‰Ÿ¬¹¿ÄÎÖßæíñöû%:@Ui{�ž£«¯´º¿ÈÛìòöûÿ"',1CUZl~�˜ž§±·ÂÇÌÑâë÷$(-2BHP`gku{…Š‘–ž¦¬³º¾ÄËÑ×Üáæõ$,2APWZ_drw}‡•£«´¹¿ÄÌÑÙàéñú+8EOU[binty~„�œ¨¬²½ÉÕÝåëóû	$).38CNY_doz…�˜�¢§¬±Ñ
ø<÷ì÷ìø<C
KFKkËr
=oYB;Â
÷ûEû#øûEø
÷Eô½çÙÆù”ëý”ÙP½/"‚ ÷@÷Z÷<Üù[‚ ÷Eø
ûEûEû#øý[<:ZûûÀ@�÷—
÷ýûT‚ û÷TøûTû‚ ÷TøûTûx�÷TûÀûˆûˆûÀ÷B÷t)
ˆ
P
÷°ú”÷t÷*
ëiú@Îü÷Eû ÷XûûXûûEû ü+y}}yK÷¤
Ë.
+øûE÷ ûX÷÷X÷÷E÷ øP÷
÷
+
.
' 
÷3û÷û3y]�™™�hnnh�}™yû‹û]÷]÷‹÷‹÷]÷]÷‹÷s4Ç
.\ûÔ2÷ÔA
y}ŒB
,
FûTkBø”B÷¡a
÷U÷)
y}}yKy}™�Ë�™™�Ë�™}y÷TN%‡
÷‡=hnnhûhn¨®÷qûF
A[
û‹û]÷]÷‹E
ø”ýÔ­}¬t¢ûë÷ëÜ÷	¶÷ ÷"øûÏ÷ÏüüûÏûÏüü÷ÏûÏø÷"÷ ¶Ü÷	÷ëûê÷ùM
-
\
ƒ
�—
Ÿœššœ……‡‚ƒƒ�‚‘…1ù€<€0
÷0
+‚’„”ëæ
ûÀûˆ÷÷ˆ÷Àáüø
ø‘…‚�ƒ‚ƒóøfüf¨
�™}yf_÷Ô"-
. hnnh÷Cp
�}™yûT(
÷‚…-ËV¶`ÀãCÓ3�}™yûTy}}yûTï
c
’Ÿœ|šzS
û+o
ë+ƒ
ëëD+\ûT2÷TA
”Ÿµï��ŠŽˆ�’ Ê†…‰iimdod�Œ�Œ���Š�$š�@î~† K…ˆ‰Šˆ‰zµ&”w{�yƒyw‰û}|û |÷}Ÿ‰“x•z—{‚wa&z‰ŒˆŽ‰„—öK�˜Öïš••Š•Š•••Œ•$|•Ö'˜ûõû³û³ûõûõû³÷[÷õ÷³÷[û!ûûû!ãÓÓãåø oZ ËS1ç÷š
0
[÷ÔR
…‘Y½WüfüfG
øfüfU½½•
]
û@gw
 ÷TH
U
Ç
3CC3X
K]
+>
÷úT÷Y
÷—÷ßË[ÒRÄDh ‘ˆ1²
À÷T‹÷TøTúÔGú¿üÔ÷‡ý_ù^¾X*³Dü4ð
ü4D³*¾Yù_ý`t¢÷¢£øø€÷W
÷û÷÷!÷
÷'ïûû''û÷e
÷ïï÷÷”¤
÷
üTøT­
÷
üTüT”
úi
„ûh÷ì÷h¡
ø÷ˆ
£
O
g
þB
÷4øTüT¥÷=øTøTÎ
y™}�Ë7û!÷x÷!hD€:
û,û”÷÷±
‹JÑø”÷‹J÷4÷ô¿
÷÷ø÷õ”„’‚÷Fû÷/ûB´¦´™»¼÷§
NPuc]÷T<ûO÷ûd÷
}Œ}Œ|û1B&û2ûBÀúÔâ
:÷´÷¥5
û”/øƒü%ø%üƒ×
YY……‡‚ƒƒ�‚‘…øüø
÷(
øføf‘‘�”“ûÁûÂÁ÷û9û>û!÷ìû÷²
ž
÷>ûû9ûÂUûÁG÷
ûìû@¤÷’V``V}Ž~�û�dû3ûfûTüwû@ûtû(ûs’u—wûNû5~€Šw–}ß+–} Š˜–PV™
�€‹�‚„{z÷g
‘‘�”“:
ýT©
ùTR
÷]ËKy}—÷Hg
üTB
÷4÷$û$ûàûàG
÷ûU÷à÷à÷$û$É
V``VV`¶ÀÀ¶ø
`Võ†÷÷!û_÷ûI÷bû	\û;COLD|yz|�r‹‹‹Šu��{ŸŒ�‹�²�²’¯•÷A·÷0Ý÷÷†º¼ˆ¼øƒø%÷²÷ö÷{[÷k‚’„”ø÷@÷hhn¨®z|šœ÷÷“¤r³‹¤¤§ø4÷ôû~ûªûªûôû~ü4`_Ž�`R‘`e9C/R&a¥¹¤ÂžÒ¦ë4½ûAí'÷"÷)÷ª÷ô÷~ø4úü”Uøføf•
,u
!55!=
ø=
÷¯ü´ø´Èû´üT-
ü/øTû´Ó
ø´ø´Î
—{’z÷¹ûG÷Cû¿ûCû8û=<Ù<û8÷ûCû¿ûGûCû¹÷÷÷÷÷÷÷ ÷VV÷”‹÷”zš|œYùûÔY÷.ý:�t¡ý:Æ«÷}
ûÔû&&ûþT÷O
 ÷'¨®LfûŠeN‚z�yŒzðð�ð÷#÷ u�÷"­Œ�•Œ•”œˆœ‰›=®1‘?²uÕ—ÜØñüføf÷
YYæøüø
æ½Yõøføfû÷êä
ù½ø¨ûÒ&÷Øû›ø�÷÷/ûÌ‹¢]ž]Ÿ·£»‹÷1÷Ì÷øa}÷.
ûM÷Mû¤ûYû·ûû;÷–÷/÷Ž•›”›‘—Ž’�’�’Ž�„Ž„‘„£a÷3û�÷Œ:ª÷††Šˆ†ütû”�†„€ú@y
��ŒŽ�øt÷”•�’–—À÷…
gÀZ
!á5�
øçû\÷|÷\÷?÷Z÷÷ ÷EßÔ…ˆ ûcûŠ*y^Hû(÷ymû|û[üçn
÷”U
÷÷t÷3
Ž„�…‘…ùZýZ¤rŸ”®EQQEEQÅÑ÷c
'>‹
÷0
¥4Z
V``V÷
ü”ü”ðø”ü”~—›…Í
œ“”�Ž“¢•›¢¥——’›œâè÷½÷÷®÷zûzû®Êû3û'Ó÷)†’‚�‚Œ‚‚ˆ…„è
û”û”„{z÷4÷¡É
÷+ü<ûìûìü<ü<÷ìûìø<»{‚’„”÷øû.÷=÷=
C
û9ù"ûûTûMÝ5ÉÅ˜˜“•�“’—�{�Š~~üDû;ûøiÝ
üføfW4÷”x
÷!÷xû!ÑQÅE¥
ÞÞÞ8¥
ÞÞÞ8¥
ÞÞÞ8¥
ÞÞ÷´x
÷
“‡÷iûû”�
ùãû”÷Ô¼÷	Ž�“‘‘Œ÷Ñ�Š”…Ž‡»û	øtkRûÉE÷;V``VûÔ<
÷ÔA
5
ú€/÷
R‹ûT÷&
¢
£»
+
,
3÷
÷ø÷ ÷”÷O÷>
÷÷¤”œ£¦¦z£r”û^×û`÷Ÿøú”üû`ûŸû^?*<Úì”’’””’„‚<ÌJÚ”’„‚>÷û“û’©¦ú@(
û÷¤
÷St
ø”Ë} ÷
 û”÷¾
‹÷¾
X
ú@]
þÔ÷‘-
ý”å
ø”÷Á
ü”�™™÷}y�yr•rrr�yy¡
û´(
û¯ûyûyû¯~˜w‹~~œ„›—ÒÄÄÒø÷™�”—™÷•†•ƒ‘ƒ‘€�‚ˆüû÷[
ø
’”÷t”’’”ë”’„‚ûtø”�|™zû@(
ûTz™|�øû}D}†‚}û���“…‡‘‘‰’ŽŽ‹ŒŽÒÄRDûû,ûl"ü7oû''ûü$ë{ù÷¯øÈû—•Œ�“‘�Œ�ˆ€‚††ƒ�ƒüü¥1øÜûD
Ü
Ü÷€÷÷÷‡
÷”÷÷!K÷•
¨®z{„÷êø÷8ûÎüT÷šü(÷Aø(÷Aø(ûA÷©m‹÷ ø€tûú  ±¡¥´ºÀK¡ x—x–tŒw�„‡€…~„Ù÷Ì�•‰•…“’…��‚ût|~�}‡:ûÜÆú@÷w¥{¢t•s•o†yx~—œ…››œ‘˜—˜RüÔ1
øÔ7¦OI—IûûgXû!û!÷gX÷÷÷g¾÷!÷fzû÷û\ûJû$û9ûœûž÷û:÷l÷A~—w‹]]‹w—~û®ûz÷Õ
ø
mím))mím©)©íí©÷ˆ‹{G
½YU3-
t û”÷”÷a
÷hø÷Ô÷Næ0÷÷”÷‹÷‹÷‹÷Kèm÷­
+÷ˆ
÷)vP
÷\ ˆ
û÷tø4÷”ø4ø
à†
Ë
ûÔ<
ÀA
ûÙû	,,û	û	,ê÷	÷	êê÷	÷	ê,û	T
÷÷¿
÷b
÷<
úTA
÷Ô�™F
ù÷§}t¹ÀÆ÷.÷+Ý­Ë’�‘Ž��ä÷ù–ŽŸ›—ù”—Ÿ{€Žäûù÷`þTû3÷û÷3ø‹÷÷÷V‹÷@÷
û¼÷tûˆ÷´k¤r‹crrûû÷�‘‘@È
>
÷Öxy†o•ts•¢{¥SK(
ø’÷ë
„—¦¢¢¦ð¦¢tpô
‹Õ÷¯÷y÷y÷¯û´:
ú”÷‹÷÷Ô7ûDû$û$ûD÷†¢¢™¬­÷Í¨¨®®¨nh&úT*
’‹‘Š’5øˆ÷ÿ÷ö˜˜˜œ�‚„„‚÷³õ@º÷$÷‡ºû$@!÷´quuqqu¡¥÷;÷÷÷;¥¡uqf÷Ô÷ç
K<
÷÷÷÷÷p÷“÷”÷”ê
÷ ÷÷÷¤ÑÅQEt÷‹÷ûï'÷rrc‹r¤2
‹‹‹‹÷÷TSTdJ,]ÈÓÕ·ÄÑÛÎ49üöarwwvyrô/–˜—™˜– ¤(DB%$ÔAðçÊÎŒ’“•�•Š%
ø²ûñøþ`ÙŸ€u˜ttu~w€cèç€cl®²÷²ª­³³q›t£�ˆ’”‰“÷=÷høF÷Ð÷Â÷ Bû4‚„’”£÷4”’„‚÷
÷¬
ø”÷÷V
s÷ê÷Vù”÷÷ß÷—Eûzù*û6ûzý*E!û!û$ûûDûDû$ž
÷™÷ä7ûTäøÔ-
R
û´÷¯
ü5
÷¯ûy÷yû¯C
Ë.
ú÷û@ûh÷÷÷÷÷÷÷‹÷ü<ûìûìü<ü<÷ìûìø<÷›ÕÌo7÷ÉûÌ€‰‚ƒ€T�T¬_øü”L»ØdÛ¶h­aahi`a®hµµ®®µ û”¤
÷/ti
÷V÷÷÷Hû÷”÷÷×
«÷Ô«÷«÷Ô«÷ì
¨ø
¨÷]÷‹��ž‡ŸŸž�•�øT÷t¸û÷.ü;ûíûíü;÷Ó<:ûZûûû¼Ú:÷÷÷â3}|†‚€ü¬üAË�™P
3CÓãÉ½½É”´Ž�Nb†a†]ˆ‹÷Ë
0æ$À7o"ø7÷lûêû�÷—
Ú¢ˆ“��ŒŒ�ùÀ€
ÊÔ
@‹÷æ
‰÷‹÷µ‹÷ú”û÷´÷Ôû´÷ø<ø<÷ìy}|zç÷i
÷z…{ÒRÄD3ýÔû$÷$DÄRÒø”÷i¦p­÷ ­¦¦­šû™w�ƒ���›÷“
÷”÷÷
EÅQÑ÷y÷´
ù”š
‹•÷1™
0
÷Ö
fMû@û
jm‘˜q–ŒŒ¡š×“‘ƒƒŠ,÷4[É
øøû@XtxmihbW_)÷RK(
t£÷¢¢:Šü˜z¤{�€………ƒ‡‚ûz}RûÔ%ûø÷7÷ùtC
(
ûtø
÷®÷z÷x
÷”÷÷x
ª
!5áõ‹‹‹‹÷x
÷÷ûð&÷%y}™�ø”÷”û€_g¯··¯¯··¯g_÷ø
÷‹÷†
÷û*1ûûì0÷�öË’—Ž�Œ�Ž‹÷”ø÷h‹³÷÷»
À¶`V÷”ø÷”ûmŒ÷´œœ›÷”®û‹[
Ë‹Ë‹Ë‹Ë‹Ë‹Ë7‹÷ßß‹û7‹÷÷»¶Û°
KËù”÷õ÷³÷[úŸåL“üø”z¡‚¦§   ÷÷”÷ùÔ-
÷-‡÷˜‹÷÷÷”²‹÷÷÷÷‡“…‘†ûTyƒ‚ˆ……÷û!á5õ­­¬÷z÷®+‚„û&mûûû/û%ûòtû¥~�÷÷-÷÷œ÷÷Ò÷¢û\û$÷"÷W÷Tû*û“Ö®¨’””n’h÷t‹÷túÔ÷tûÿ v÷²‹÷”÷®¶ÀÀ¶üüû#÷#                        ÿÿ 
     ÿÿ 	     ÿÿ h�   Œ3   †Œ3  s  Š                            pyrs @  õ  ÿ                              "          "                                                                                                                                                                         
	²³                                                                                ú   x @  8   © ® ´ Æ Ø!"""`ððð>ðNð^ðfðiðnð~ðŽðžð®ð²ðÎðÞðîðþñññ'ñ(ñ.ñ>ñNñ^ñnñ~ñŽñžñ®ñ¾ñÎñÞñîñþòòò>òNò^ònò~òŽòžò®ò¾òÎòÞòîõ ÿÿ     ¨ ® ´ Æ Ø!"""`ð ðð!ð@ðPð`ðgðjðpð€ð�ð ð°ðÀðÐðàððñ ññ ñ(ñ)ñ0ñ@ñPñ`ñpñ€ñ�ñ ñ°ñÀñÐñàñðò òò!ò@òPò`òpò€ò�ò ò°òÀòÐòàõ ÿÿÿá  ÿ\ÿQÿAÿ0ÞçÞ•ÞR
	   ÿõôóòñðïÜîíìëêéèçæåäãâáàßÝÜÛÚÙØ×ÖÕÔÓÒ´    v                           ^                                                                                                 Ë×%|Í_<õ      ËO<0    Ô1h¹ÿÿþÿ	              ÿ   	 ÿÿÿÿ	               ´€ pÀ  € v€    _                  €       ]   €        €  €     €  €          y€ n€  €           €  €       € 2€                       €    @€     €  €  €        €  €ÿÿ   €  €  €  €                                   €                 €  €           € z€        €        ÿÿ  š  Z                                @   € 5€ 5                 €           €  €             Z  Z€  €  €  €    @                  €           €     €     €        €     €     €  €        € ,  _   €  €  €          @ ÿÿ                           €    €                 €  € €  € f      €                     €  €   @         	   €        € @€  €                      (         €     €           €  €  €  €       @€  €     €  €  € @   €  € @        -  € M€ M€ -€ € M€ M€  €  €        €  €    @      €  €  €                 €  €    @  @€ € -   €  €  €     €  €  € b    €  €  €  €    €  €  €                 €       €     €  €          5   €                                        -‚            8      € €         €  €       €          @           €       D           @   €  €  €            ,              *     @€  €ÿÿ      €                €     €  €  €  €              	     m            €           ö )                 @€    @   	                                	                                   '                      D     9         ÿÿ        >                              d  U     *       #	   	   	   	   	   	       €                                      	                                               €  €          	                           €ÿÿ                                                            ø R	      	   	   	   	   	            	         	   	      	                                       µ          @   	     e   ¸  	                                               %                 R           E	            	      	     $             ÿÿ        k  (    ÿÿ              D   € '	   €  €     	         ÿ %€              €    	      €          %	           €  €                            	                     €                                  € 0  $   € .      € $                                 P Á             /          /        :        /        K        /       Q ]        ®      	 
 º        Ä        Ù  	   ^ ÷  	  U  	  k  	  "y  	  U  	  $›  	  U  	  ¢¿  	  a  	 	 y  	  *�  	  <·Copyright Dave Gandy 2016. All rights reserved.FontAwesomeFONTLAB:OTFEXPORTVersion 4.7.0 2016Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/ C o p y r i g h t   D a v e   G a n d y   2 0 1 6 .   A l l   r i g h t s   r e s e r v e d . F o n t A w e s o m e R e g u l a r F O N T L A B : O T F E X P O R T V e r s i o n   4 . 7 . 0   2 0 1 6 P l e a s e   r e f e r   t o   t h e   C o p y r i g h t   s e c t i o n   f o r   t h e   f o n t   t r a d e m a r k   a t t r i b u t i o n   n o t i c e s . F o r t   A w e s o m e D a v e   G a n d y h t t p : / / f o n t a w e s o m e . i o h t t p : / / f o n t a w e s o m e . i o / l i c e n s e /                                                                                                                                                                                                                                                                                                                                                                                                          framework/static/libs/font-awesome/css/font-awesome.min.css                                         0000644                 00000074430 15266055653 0020102 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
                                                                                                                                                                                                                                        framework/static/libs/moment/moment-with-locales.min.js                                             0000644                 00000670104 15266055653 0017315 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       //! moment.js
//! version : 2.14.1
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
//! license : MIT
//! momentjs.com
!function(a,b){"object"==typeof exports&&"undefined"!=typeof module?module.exports=b():"function"==typeof define&&define.amd?define(b):a.moment=b()}(this,function(){"use strict";function a(){return je.apply(null,arguments)}
// This is done to register the method called with moment()
// without creating circular dependencies.
function b(a){je=a}function c(a){return a instanceof Array||"[object Array]"===Object.prototype.toString.call(a)}function d(a){return"[object Object]"===Object.prototype.toString.call(a)}function e(a){var b;for(b in a)
// even if its not own property I'd still call it non-empty
return!1;return!0}function f(a){return a instanceof Date||"[object Date]"===Object.prototype.toString.call(a)}function g(a,b){var c,d=[];for(c=0;c<a.length;++c)d.push(b(a[c],c));return d}function h(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function i(a,b){for(var c in b)h(b,c)&&(a[c]=b[c]);return h(b,"toString")&&(a.toString=b.toString),h(b,"valueOf")&&(a.valueOf=b.valueOf),a}function j(a,b,c,d){return qb(a,b,c,d,!0).utc()}function k(){
// We need to deep clone this object.
return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function l(a){return null==a._pf&&(a._pf=k()),a._pf}function m(a){if(null==a._isValid){var b=l(a),c=ke.call(b.parsedDateParts,function(a){return null!=a});a._isValid=!isNaN(a._d.getTime())&&b.overflow<0&&!b.empty&&!b.invalidMonth&&!b.invalidWeekday&&!b.nullInput&&!b.invalidFormat&&!b.userInvalidated&&(!b.meridiem||b.meridiem&&c),a._strict&&(a._isValid=a._isValid&&0===b.charsLeftOver&&0===b.unusedTokens.length&&void 0===b.bigHour)}return a._isValid}function n(a){var b=j(NaN);return null!=a?i(l(b),a):l(b).userInvalidated=!0,b}function o(a){return void 0===a}function p(a,b){var c,d,e;if(o(b._isAMomentObject)||(a._isAMomentObject=b._isAMomentObject),o(b._i)||(a._i=b._i),o(b._f)||(a._f=b._f),o(b._l)||(a._l=b._l),o(b._strict)||(a._strict=b._strict),o(b._tzm)||(a._tzm=b._tzm),o(b._isUTC)||(a._isUTC=b._isUTC),o(b._offset)||(a._offset=b._offset),o(b._pf)||(a._pf=l(b)),o(b._locale)||(a._locale=b._locale),le.length>0)for(c in le)d=le[c],e=b[d],o(e)||(a[d]=e);return a}
// Moment prototype object
function q(b){p(this,b),this._d=new Date(null!=b._d?b._d.getTime():NaN),me===!1&&(me=!0,a.updateOffset(this),me=!1)}function r(a){return a instanceof q||null!=a&&null!=a._isAMomentObject}function s(a){return 0>a?Math.ceil(a)||0:Math.floor(a)}function t(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=s(b)),c}
// compare two arrays, return the number of differences
function u(a,b,c){var d,e=Math.min(a.length,b.length),f=Math.abs(a.length-b.length),g=0;for(d=0;e>d;d++)(c&&a[d]!==b[d]||!c&&t(a[d])!==t(b[d]))&&g++;return g+f}function v(b){a.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+b)}function w(b,c){var d=!0;return i(function(){return null!=a.deprecationHandler&&a.deprecationHandler(null,b),d&&(v(b+"\nArguments: "+Array.prototype.slice.call(arguments).join(", ")+"\n"+(new Error).stack),d=!1),c.apply(this,arguments)},c)}function x(b,c){null!=a.deprecationHandler&&a.deprecationHandler(b,c),ne[b]||(v(c),ne[b]=!0)}function y(a){return a instanceof Function||"[object Function]"===Object.prototype.toString.call(a)}function z(a){var b,c;for(c in a)b=a[c],y(b)?this[c]=b:this["_"+c]=b;this._config=a,
// Lenient ordinal parsing accepts just a number in addition to
// number + (possibly) stuff coming from _ordinalParseLenient.
this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function A(a,b){var c,e=i({},a);for(c in b)h(b,c)&&(d(a[c])&&d(b[c])?(e[c]={},i(e[c],a[c]),i(e[c],b[c])):null!=b[c]?e[c]=b[c]:delete e[c]);for(c in a)h(a,c)&&!h(b,c)&&d(a[c])&&(
// make sure changes to properties don't modify parent config
e[c]=i({},e[c]));return e}function B(a){null!=a&&this.set(a)}function C(a,b,c){var d=this._calendar[a]||this._calendar.sameElse;return y(d)?d.call(b,c):d}function D(a){var b=this._longDateFormat[a],c=this._longDateFormat[a.toUpperCase()];return b||!c?b:(this._longDateFormat[a]=c.replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a])}function E(){return this._invalidDate}function F(a){return this._ordinal.replace("%d",a)}function G(a,b,c,d){var e=this._relativeTime[c];return y(e)?e(a,b,c,d):e.replace(/%d/i,a)}function H(a,b){var c=this._relativeTime[a>0?"future":"past"];return y(c)?c(b):c.replace(/%s/i,b)}function I(a,b){var c=a.toLowerCase();we[c]=we[c+"s"]=we[b]=a}function J(a){return"string"==typeof a?we[a]||we[a.toLowerCase()]:void 0}function K(a){var b,c,d={};for(c in a)h(a,c)&&(b=J(c),b&&(d[b]=a[c]));return d}function L(a,b){xe[a]=b}function M(a){var b=[];for(var c in a)b.push({unit:c,priority:xe[c]});return b.sort(function(a,b){return a.priority-b.priority}),b}function N(b,c){return function(d){return null!=d?(P(this,b,d),a.updateOffset(this,c),this):O(this,b)}}function O(a,b){return a.isValid()?a._d["get"+(a._isUTC?"UTC":"")+b]():NaN}function P(a,b,c){a.isValid()&&a._d["set"+(a._isUTC?"UTC":"")+b](c)}
// MOMENTS
function Q(a){return a=J(a),y(this[a])?this[a]():this}function R(a,b){if("object"==typeof a){a=K(a);for(var c=M(a),d=0;d<c.length;d++)this[c[d].unit](a[c[d].unit])}else if(a=J(a),y(this[a]))return this[a](b);return this}function S(a,b,c){var d=""+Math.abs(a),e=b-d.length,f=a>=0;return(f?c?"+":"":"-")+Math.pow(10,Math.max(0,e)).toString().substr(1)+d}
// token:    'M'
// padded:   ['MM', 2]
// ordinal:  'Mo'
// callback: function () { this.month() + 1 }
function T(a,b,c,d){var e=d;"string"==typeof d&&(e=function(){return this[d]()}),a&&(Be[a]=e),b&&(Be[b[0]]=function(){return S(e.apply(this,arguments),b[1],b[2])}),c&&(Be[c]=function(){return this.localeData().ordinal(e.apply(this,arguments),a)})}function U(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function V(a){var b,c,d=a.match(ye);for(b=0,c=d.length;c>b;b++)Be[d[b]]?d[b]=Be[d[b]]:d[b]=U(d[b]);return function(b){var e,f="";for(e=0;c>e;e++)f+=d[e]instanceof Function?d[e].call(b,a):d[e];return f}}
// format date using native date object
function W(a,b){return a.isValid()?(b=X(b,a.localeData()),Ae[b]=Ae[b]||V(b),Ae[b](a)):a.localeData().invalidDate()}function X(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(ze.lastIndex=0;d>=0&&ze.test(a);)a=a.replace(ze,c),ze.lastIndex=0,d-=1;return a}function Y(a,b,c){Te[a]=y(b)?b:function(a,d){return a&&c?c:b}}function Z(a,b){return h(Te,a)?Te[a](b._strict,b._locale):new RegExp($(a))}
// Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript
function $(a){return _(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e}))}function _(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function aa(a,b){var c,d=b;for("string"==typeof a&&(a=[a]),"number"==typeof b&&(d=function(a,c){c[b]=t(a)}),c=0;c<a.length;c++)Ue[a[c]]=d}function ba(a,b){aa(a,function(a,c,d,e){d._w=d._w||{},b(a,d._w,d,e)})}function ca(a,b,c){null!=b&&h(Ue,a)&&Ue[a](b,c._a,c,a)}function da(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function ea(a,b){return c(this._months)?this._months[a.month()]:this._months[(this._months.isFormat||cf).test(b)?"format":"standalone"][a.month()]}function fa(a,b){return c(this._monthsShort)?this._monthsShort[a.month()]:this._monthsShort[cf.test(b)?"format":"standalone"][a.month()]}function ga(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._monthsParse)for(
// this is not used
this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],d=0;12>d;++d)f=j([2e3,d]),this._shortMonthsParse[d]=this.monthsShort(f,"").toLocaleLowerCase(),this._longMonthsParse[d]=this.months(f,"").toLocaleLowerCase();return c?"MMM"===b?(e=pe.call(this._shortMonthsParse,g),-1!==e?e:null):(e=pe.call(this._longMonthsParse,g),-1!==e?e:null):"MMM"===b?(e=pe.call(this._shortMonthsParse,g),-1!==e?e:(e=pe.call(this._longMonthsParse,g),-1!==e?e:null)):(e=pe.call(this._longMonthsParse,g),-1!==e?e:(e=pe.call(this._shortMonthsParse,g),-1!==e?e:null))}function ha(a,b,c){var d,e,f;if(this._monthsParseExact)return ga.call(this,a,b,c);
// TODO: add sorting
// Sorting makes sure if one month (or abbr) is a prefix of another
// see sorting in computeMonthsParse
for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),d=0;12>d;d++){
// test the regex
if(e=j([2e3,d]),c&&!this._longMonthsParse[d]&&(this._longMonthsParse[d]=new RegExp("^"+this.months(e,"").replace(".","")+"$","i"),this._shortMonthsParse[d]=new RegExp("^"+this.monthsShort(e,"").replace(".","")+"$","i")),c||this._monthsParse[d]||(f="^"+this.months(e,"")+"|^"+this.monthsShort(e,""),this._monthsParse[d]=new RegExp(f.replace(".",""),"i")),c&&"MMMM"===b&&this._longMonthsParse[d].test(a))return d;if(c&&"MMM"===b&&this._shortMonthsParse[d].test(a))return d;if(!c&&this._monthsParse[d].test(a))return d}}
// MOMENTS
function ia(a,b){var c;if(!a.isValid())
// No op
return a;if("string"==typeof b)if(/^\d+$/.test(b))b=t(b);else
// TODO: Another silent failure?
if(b=a.localeData().monthsParse(b),"number"!=typeof b)return a;return c=Math.min(a.date(),da(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a}function ja(b){return null!=b?(ia(this,b),a.updateOffset(this,!0),this):O(this,"Month")}function ka(){return da(this.year(),this.month())}function la(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsShortStrictRegex:this._monthsShortRegex):(h(this,"_monthsShortRegex")||(this._monthsShortRegex=ff),this._monthsShortStrictRegex&&a?this._monthsShortStrictRegex:this._monthsShortRegex)}function ma(a){return this._monthsParseExact?(h(this,"_monthsRegex")||na.call(this),a?this._monthsStrictRegex:this._monthsRegex):(h(this,"_monthsRegex")||(this._monthsRegex=gf),this._monthsStrictRegex&&a?this._monthsStrictRegex:this._monthsRegex)}function na(){function a(a,b){return b.length-a.length}var b,c,d=[],e=[],f=[];for(b=0;12>b;b++)c=j([2e3,b]),d.push(this.monthsShort(c,"")),e.push(this.months(c,"")),f.push(this.months(c,"")),f.push(this.monthsShort(c,""));for(
// Sorting makes sure if one month (or abbr) is a prefix of another it
// will match the longer piece.
d.sort(a),e.sort(a),f.sort(a),b=0;12>b;b++)d[b]=_(d[b]),e[b]=_(e[b]);for(b=0;24>b;b++)f[b]=_(f[b]);this._monthsRegex=new RegExp("^("+f.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+e.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+d.join("|")+")","i")}
// HELPERS
function oa(a){return pa(a)?366:365}function pa(a){return a%4===0&&a%100!==0||a%400===0}function qa(){return pa(this.year())}function ra(a,b,c,d,e,f,g){
//can't just apply() to create a date:
//http://stackoverflow.com/questions/181348/instantiating-a-javascript-object-by-calling-prototype-constructor-apply
var h=new Date(a,b,c,d,e,f,g);
//the date constructor remaps years 0-99 to 1900-1999
return 100>a&&a>=0&&isFinite(h.getFullYear())&&h.setFullYear(a),h}function sa(a){var b=new Date(Date.UTC.apply(null,arguments));
//the Date.UTC function remaps years 0-99 to 1900-1999
return 100>a&&a>=0&&isFinite(b.getUTCFullYear())&&b.setUTCFullYear(a),b}
// start-of-first-week - start-of-year
function ta(a,b,c){var// first-week day -- which january is always in the first week (4 for iso, 1 for other)
d=7+b-c,
// first-week day local weekday -- which local weekday is fwd
e=(7+sa(a,0,d).getUTCDay()-b)%7;return-e+d-1}
//http://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday
function ua(a,b,c,d,e){var f,g,h=(7+c-d)%7,i=ta(a,d,e),j=1+7*(b-1)+h+i;return 0>=j?(f=a-1,g=oa(f)+j):j>oa(a)?(f=a+1,g=j-oa(a)):(f=a,g=j),{year:f,dayOfYear:g}}function va(a,b,c){var d,e,f=ta(a.year(),b,c),g=Math.floor((a.dayOfYear()-f-1)/7)+1;return 1>g?(e=a.year()-1,d=g+wa(e,b,c)):g>wa(a.year(),b,c)?(d=g-wa(a.year(),b,c),e=a.year()+1):(e=a.year(),d=g),{week:d,year:e}}function wa(a,b,c){var d=ta(a,b,c),e=ta(a+1,b,c);return(oa(a)-d+e)/7}
// HELPERS
// LOCALES
function xa(a){return va(a,this._week.dow,this._week.doy).week}function ya(){return this._week.dow}function za(){return this._week.doy}
// MOMENTS
function Aa(a){var b=this.localeData().week(this);return null==a?b:this.add(7*(a-b),"d")}function Ba(a){var b=va(this,1,4).week;return null==a?b:this.add(7*(a-b),"d")}
// HELPERS
function Ca(a,b){return"string"!=typeof a?a:isNaN(a)?(a=b.weekdaysParse(a),"number"==typeof a?a:null):parseInt(a,10)}function Da(a,b){return"string"==typeof a?b.weekdaysParse(a)%7||7:isNaN(a)?null:a}function Ea(a,b){return c(this._weekdays)?this._weekdays[a.day()]:this._weekdays[this._weekdays.isFormat.test(b)?"format":"standalone"][a.day()]}function Fa(a){return this._weekdaysShort[a.day()]}function Ga(a){return this._weekdaysMin[a.day()]}function Ha(a,b,c){var d,e,f,g=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],d=0;7>d;++d)f=j([2e3,1]).day(d),this._minWeekdaysParse[d]=this.weekdaysMin(f,"").toLocaleLowerCase(),this._shortWeekdaysParse[d]=this.weekdaysShort(f,"").toLocaleLowerCase(),this._weekdaysParse[d]=this.weekdays(f,"").toLocaleLowerCase();return c?"dddd"===b?(e=pe.call(this._weekdaysParse,g),-1!==e?e:null):"ddd"===b?(e=pe.call(this._shortWeekdaysParse,g),-1!==e?e:null):(e=pe.call(this._minWeekdaysParse,g),-1!==e?e:null):"dddd"===b?(e=pe.call(this._weekdaysParse,g),-1!==e?e:(e=pe.call(this._shortWeekdaysParse,g),-1!==e?e:(e=pe.call(this._minWeekdaysParse,g),-1!==e?e:null))):"ddd"===b?(e=pe.call(this._shortWeekdaysParse,g),-1!==e?e:(e=pe.call(this._weekdaysParse,g),-1!==e?e:(e=pe.call(this._minWeekdaysParse,g),-1!==e?e:null))):(e=pe.call(this._minWeekdaysParse,g),-1!==e?e:(e=pe.call(this._weekdaysParse,g),-1!==e?e:(e=pe.call(this._shortWeekdaysParse,g),-1!==e?e:null)))}function Ia(a,b,c){var d,e,f;if(this._weekdaysParseExact)return Ha.call(this,a,b,c);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),d=0;7>d;d++){
// test the regex
if(e=j([2e3,1]).day(d),c&&!this._fullWeekdaysParse[d]&&(this._fullWeekdaysParse[d]=new RegExp("^"+this.weekdays(e,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[d]=new RegExp("^"+this.weekdaysShort(e,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[d]=new RegExp("^"+this.weekdaysMin(e,"").replace(".",".?")+"$","i")),this._weekdaysParse[d]||(f="^"+this.weekdays(e,"")+"|^"+this.weekdaysShort(e,"")+"|^"+this.weekdaysMin(e,""),this._weekdaysParse[d]=new RegExp(f.replace(".",""),"i")),c&&"dddd"===b&&this._fullWeekdaysParse[d].test(a))return d;if(c&&"ddd"===b&&this._shortWeekdaysParse[d].test(a))return d;if(c&&"dd"===b&&this._minWeekdaysParse[d].test(a))return d;if(!c&&this._weekdaysParse[d].test(a))return d}}
// MOMENTS
function Ja(a){if(!this.isValid())return null!=a?this:NaN;var b=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=a?(a=Ca(a,this.localeData()),this.add(a-b,"d")):b}function Ka(a){if(!this.isValid())return null!=a?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return null==a?b:this.add(a-b,"d")}function La(a){if(!this.isValid())return null!=a?this:NaN;
// behaves the same as moment#day except
// as a getter, returns 7 instead of 0 (1-7 range instead of 0-6)
// as a setter, sunday should belong to the previous week.
if(null!=a){var b=Da(a,this.localeData());return this.day(this.day()%7?b:b-7)}return this.day()||7}function Ma(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):(h(this,"_weekdaysRegex")||(this._weekdaysRegex=nf),this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex)}function Na(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(h(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=of),this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Oa(a){return this._weekdaysParseExact?(h(this,"_weekdaysRegex")||Pa.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(h(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=pf),this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Pa(){function a(a,b){return b.length-a.length}var b,c,d,e,f,g=[],h=[],i=[],k=[];for(b=0;7>b;b++)c=j([2e3,1]).day(b),d=this.weekdaysMin(c,""),e=this.weekdaysShort(c,""),f=this.weekdays(c,""),g.push(d),h.push(e),i.push(f),k.push(d),k.push(e),k.push(f);for(
// Sorting makes sure if one weekday (or abbr) is a prefix of another it
// will match the longer piece.
g.sort(a),h.sort(a),i.sort(a),k.sort(a),b=0;7>b;b++)h[b]=_(h[b]),i[b]=_(i[b]),k[b]=_(k[b]);this._weekdaysRegex=new RegExp("^("+k.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+h.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+g.join("|")+")","i")}
// FORMATTING
function Qa(){return this.hours()%12||12}function Ra(){return this.hours()||24}function Sa(a,b){T(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}
// PARSING
function Ta(a,b){return b._meridiemParse}
// LOCALES
function Ua(a){
// IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays
// Using charAt should be more compatible.
return"p"===(a+"").toLowerCase().charAt(0)}function Va(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"}function Wa(a){return a?a.toLowerCase().replace("_","-"):a}
// pick the locale from the array
// try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each
// substring from most specific to least, but move to the next array item if it's a more specific variant than the current root
function Xa(a){for(var b,c,d,e,f=0;f<a.length;){for(e=Wa(a[f]).split("-"),b=e.length,c=Wa(a[f+1]),c=c?c.split("-"):null;b>0;){if(d=Ya(e.slice(0,b).join("-")))return d;if(c&&c.length>=b&&u(e,c,!0)>=b-1)
//the next array item is better than a shallower substring of this one
break;b--}f++}return null}function Ya(a){var b=null;
// TODO: Find a better way to register and load all the locales in Node
if(!uf[a]&&"undefined"!=typeof module&&module&&module.exports)try{b=qf._abbr,require("./locale/"+a),
// because defineLocale currently also sets the global locale, we
// want to undo that for lazy loaded locales
Za(b)}catch(c){}return uf[a]}
// This function will load locale and then set the global locale.  If
// no arguments are passed in, it will simply return the current global
// locale key.
function Za(a,b){var c;
// moment.duration._locale = moment._locale = data;
return a&&(c=o(b)?ab(a):$a(a,b),c&&(qf=c)),qf._abbr}function $a(a,b){if(null!==b){var c=tf;
// treat as if there is no base config
// backwards compat for now: also set the locale
return b.abbr=a,null!=uf[a]?(x("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),c=uf[a]._config):null!=b.parentLocale&&(null!=uf[b.parentLocale]?c=uf[b.parentLocale]._config:x("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),uf[a]=new B(A(c,b)),Za(a),uf[a]}
// useful for testing
return delete uf[a],null}function _a(a,b){if(null!=b){var c,d=tf;
// MERGE
null!=uf[a]&&(d=uf[a]._config),b=A(d,b),c=new B(b),c.parentLocale=uf[a],uf[a]=c,
// backwards compat for now: also set the locale
Za(a)}else
// pass null for config to unupdate, useful for tests
null!=uf[a]&&(null!=uf[a].parentLocale?uf[a]=uf[a].parentLocale:null!=uf[a]&&delete uf[a]);return uf[a]}
// returns locale data
function ab(a){var b;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return qf;if(!c(a)){if(b=Ya(a))return b;a=[a]}return Xa(a)}function bb(){return oe(uf)}function cb(a){var b,c=a._a;return c&&-2===l(a).overflow&&(b=c[We]<0||c[We]>11?We:c[Xe]<1||c[Xe]>da(c[Ve],c[We])?Xe:c[Ye]<0||c[Ye]>24||24===c[Ye]&&(0!==c[Ze]||0!==c[$e]||0!==c[_e])?Ye:c[Ze]<0||c[Ze]>59?Ze:c[$e]<0||c[$e]>59?$e:c[_e]<0||c[_e]>999?_e:-1,l(a)._overflowDayOfYear&&(Ve>b||b>Xe)&&(b=Xe),l(a)._overflowWeeks&&-1===b&&(b=af),l(a)._overflowWeekday&&-1===b&&(b=bf),l(a).overflow=b),a}
// date from iso format
function db(a){var b,c,d,e,f,g,h=a._i,i=vf.exec(h)||wf.exec(h);if(i){for(l(a).iso=!0,b=0,c=yf.length;c>b;b++)if(yf[b][1].exec(i[1])){e=yf[b][0],d=yf[b][2]!==!1;break}if(null==e)return void(a._isValid=!1);if(i[3]){for(b=0,c=zf.length;c>b;b++)if(zf[b][1].exec(i[3])){
// match[2] should be 'T' or space
f=(i[2]||" ")+zf[b][0];break}if(null==f)return void(a._isValid=!1)}if(!d&&null!=f)return void(a._isValid=!1);if(i[4]){if(!xf.exec(i[4]))return void(a._isValid=!1);g="Z"}a._f=e+(f||"")+(g||""),jb(a)}else a._isValid=!1}
// date from iso format or fallback
function eb(b){var c=Af.exec(b._i);return null!==c?void(b._d=new Date(+c[1])):(db(b),void(b._isValid===!1&&(delete b._isValid,a.createFromInputFallback(b))))}
// Pick the first defined of two or three arguments.
function fb(a,b,c){return null!=a?a:null!=b?b:c}function gb(b){
// hooks is actually the exported moment object
var c=new Date(a.now());return b._useUTC?[c.getUTCFullYear(),c.getUTCMonth(),c.getUTCDate()]:[c.getFullYear(),c.getMonth(),c.getDate()]}
// convert an array to a date.
// the array should mirror the parameters below
// note: all values past the year are optional and will default to the lowest possible value.
// [year, month, day , hour, minute, second, millisecond]
function hb(a){var b,c,d,e,f=[];if(!a._d){
// Default to current date.
// * if no year, month, day of month are given, default to today
// * if day of month is given, default month and year
// * if month is given, default only year
// * if year is given, don't default anything
for(d=gb(a),a._w&&null==a._a[Xe]&&null==a._a[We]&&ib(a),a._dayOfYear&&(e=fb(a._a[Ve],d[Ve]),a._dayOfYear>oa(e)&&(l(a)._overflowDayOfYear=!0),c=sa(e,0,a._dayOfYear),a._a[We]=c.getUTCMonth(),a._a[Xe]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=f[b]=d[b];
// Zero out whatever was not defaulted, including time
for(;7>b;b++)a._a[b]=f[b]=null==a._a[b]?2===b?1:0:a._a[b];
// Check for 24:00:00.000
24===a._a[Ye]&&0===a._a[Ze]&&0===a._a[$e]&&0===a._a[_e]&&(a._nextDay=!0,a._a[Ye]=0),a._d=(a._useUTC?sa:ra).apply(null,f),
// Apply timezone offset from input. The actual utcOffset can be changed
// with parseZone.
null!=a._tzm&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[Ye]=24)}}function ib(a){var b,c,d,e,f,g,h,i;b=a._w,null!=b.GG||null!=b.W||null!=b.E?(f=1,g=4,c=fb(b.GG,a._a[Ve],va(rb(),1,4).year),d=fb(b.W,1),e=fb(b.E,1),(1>e||e>7)&&(i=!0)):(f=a._locale._week.dow,g=a._locale._week.doy,c=fb(b.gg,a._a[Ve],va(rb(),f,g).year),d=fb(b.w,1),null!=b.d?(e=b.d,(0>e||e>6)&&(i=!0)):null!=b.e?(e=b.e+f,(b.e<0||b.e>6)&&(i=!0)):e=f),1>d||d>wa(c,f,g)?l(a)._overflowWeeks=!0:null!=i?l(a)._overflowWeekday=!0:(h=ua(c,d,e,f,g),a._a[Ve]=h.year,a._dayOfYear=h.dayOfYear)}
// date from string and format string
function jb(b){
// TODO: Move this to another part of the creation flow to prevent circular deps
if(b._f===a.ISO_8601)return void db(b);b._a=[],l(b).empty=!0;
// This array is used to make a Date, either with `new Date` or `Date.UTC`
var c,d,e,f,g,h=""+b._i,i=h.length,j=0;for(e=X(b._f,b._locale).match(ye)||[],c=0;c<e.length;c++)f=e[c],d=(h.match(Z(f,b))||[])[0],d&&(g=h.substr(0,h.indexOf(d)),g.length>0&&l(b).unusedInput.push(g),h=h.slice(h.indexOf(d)+d.length),j+=d.length),Be[f]?(d?l(b).empty=!1:l(b).unusedTokens.push(f),ca(f,d,b)):b._strict&&!d&&l(b).unusedTokens.push(f);
// add remaining unparsed input length to the string
l(b).charsLeftOver=i-j,h.length>0&&l(b).unusedInput.push(h),
// clear _12h flag if hour is <= 12
b._a[Ye]<=12&&l(b).bigHour===!0&&b._a[Ye]>0&&(l(b).bigHour=void 0),l(b).parsedDateParts=b._a.slice(0),l(b).meridiem=b._meridiem,
// handle meridiem
b._a[Ye]=kb(b._locale,b._a[Ye],b._meridiem),hb(b),cb(b)}function kb(a,b,c){var d;
// Fallback
return null==c?b:null!=a.meridiemHour?a.meridiemHour(b,c):null!=a.isPM?(d=a.isPM(c),d&&12>b&&(b+=12),d||12!==b||(b=0),b):b}
// date from string and array of format strings
function lb(a){var b,c,d,e,f;if(0===a._f.length)return l(a).invalidFormat=!0,void(a._d=new Date(NaN));for(e=0;e<a._f.length;e++)f=0,b=p({},a),null!=a._useUTC&&(b._useUTC=a._useUTC),b._f=a._f[e],jb(b),m(b)&&(f+=l(b).charsLeftOver,f+=10*l(b).unusedTokens.length,l(b).score=f,(null==d||d>f)&&(d=f,c=b));i(a,c||b)}function mb(a){if(!a._d){var b=K(a._i);a._a=g([b.year,b.month,b.day||b.date,b.hour,b.minute,b.second,b.millisecond],function(a){return a&&parseInt(a,10)}),hb(a)}}function nb(a){var b=new q(cb(ob(a)));
// Adding is smart enough around DST
return b._nextDay&&(b.add(1,"d"),b._nextDay=void 0),b}function ob(a){var b=a._i,d=a._f;return a._locale=a._locale||ab(a._l),null===b||void 0===d&&""===b?n({nullInput:!0}):("string"==typeof b&&(a._i=b=a._locale.preparse(b)),r(b)?new q(cb(b)):(c(d)?lb(a):f(b)?a._d=b:d?jb(a):pb(a),m(a)||(a._d=null),a))}function pb(b){var d=b._i;void 0===d?b._d=new Date(a.now()):f(d)?b._d=new Date(d.valueOf()):"string"==typeof d?eb(b):c(d)?(b._a=g(d.slice(0),function(a){return parseInt(a,10)}),hb(b)):"object"==typeof d?mb(b):"number"==typeof d?
// from milliseconds
b._d=new Date(d):a.createFromInputFallback(b)}function qb(a,b,f,g,h){var i={};
// object construction must be done this way.
// https://github.com/moment/moment/issues/1423
return"boolean"==typeof f&&(g=f,f=void 0),(d(a)&&e(a)||c(a)&&0===a.length)&&(a=void 0),i._isAMomentObject=!0,i._useUTC=i._isUTC=h,i._l=f,i._i=a,i._f=b,i._strict=g,nb(i)}function rb(a,b,c,d){return qb(a,b,c,d,!1)}
// Pick a moment m from moments so that m[fn](other) is true for all
// other. This relies on the function fn to be transitive.
//
// moments should either be an array of moment objects or an array, whose
// first element is an array of moment objects.
function sb(a,b){var d,e;if(1===b.length&&c(b[0])&&(b=b[0]),!b.length)return rb();for(d=b[0],e=1;e<b.length;++e)b[e].isValid()&&!b[e][a](d)||(d=b[e]);return d}
// TODO: Use [].sort instead?
function tb(){var a=[].slice.call(arguments,0);return sb("isBefore",a)}function ub(){var a=[].slice.call(arguments,0);return sb("isAfter",a)}function vb(a){var b=K(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;
// representation for dateAddRemove
this._milliseconds=+k+1e3*j+// 1000
6e4*i+// 1000 * 60
1e3*h*60*60,//using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978
// Because of dateAddRemove treats 24 hours as different from a
// day when working around DST, we need to store them separately
this._days=+g+7*f,
// It is impossible translate months into days without knowing
// which months you are are talking about, so we have to store
// it separately.
this._months=+e+3*d+12*c,this._data={},this._locale=ab(),this._bubble()}function wb(a){return a instanceof vb}
// FORMATTING
function xb(a,b){T(a,0,0,function(){var a=this.utcOffset(),c="+";return 0>a&&(a=-a,c="-"),c+S(~~(a/60),2)+b+S(~~a%60,2)})}function yb(a,b){var c=(b||"").match(a)||[],d=c[c.length-1]||[],e=(d+"").match(Ef)||["-",0,0],f=+(60*e[1])+t(e[2]);return"+"===e[0]?f:-f}
// Return a moment from input, that is local/utc/zone equivalent to model.
function zb(b,c){var d,e;
// Use low-level api, because this fn is low-level api.
return c._isUTC?(d=c.clone(),e=(r(b)||f(b)?b.valueOf():rb(b).valueOf())-d.valueOf(),d._d.setTime(d._d.valueOf()+e),a.updateOffset(d,!1),d):rb(b).local()}function Ab(a){
// On Firefox.24 Date#getTimezoneOffset returns a floating point.
// https://github.com/moment/moment/pull/1871
return 15*-Math.round(a._d.getTimezoneOffset()/15)}
// MOMENTS
// keepLocalTime = true means only change the timezone, without
// affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]-->
// 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset
// +0200, so we adjust the time as needed, to be valid.
//
// Keeping the time actually adds/subtracts (one hour)
// from the actual represented time. That is why we call updateOffset
// a second time. In case it wants us to change the offset again
// _changeInProgress == true case, then we have to adjust, because
// there is no such time in the given timezone.
function Bb(b,c){var d,e=this._offset||0;return this.isValid()?null!=b?("string"==typeof b?b=yb(Qe,b):Math.abs(b)<16&&(b=60*b),!this._isUTC&&c&&(d=Ab(this)),this._offset=b,this._isUTC=!0,null!=d&&this.add(d,"m"),e!==b&&(!c||this._changeInProgress?Sb(this,Mb(b-e,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,a.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?e:Ab(this):null!=b?this:NaN}function Cb(a,b){return null!=a?("string"!=typeof a&&(a=-a),this.utcOffset(a,b),this):-this.utcOffset()}function Db(a){return this.utcOffset(0,a)}function Eb(a){return this._isUTC&&(this.utcOffset(0,a),this._isUTC=!1,a&&this.subtract(Ab(this),"m")),this}function Fb(){return this._tzm?this.utcOffset(this._tzm):"string"==typeof this._i&&this.utcOffset(yb(Pe,this._i)),this}function Gb(a){return this.isValid()?(a=a?rb(a).utcOffset():0,(this.utcOffset()-a)%60===0):!1}function Hb(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ib(){if(!o(this._isDSTShifted))return this._isDSTShifted;var a={};if(p(a,this),a=ob(a),a._a){var b=a._isUTC?j(a._a):rb(a._a);this._isDSTShifted=this.isValid()&&u(a._a,b.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Jb(){return this.isValid()?!this._isUTC:!1}function Kb(){return this.isValid()?this._isUTC:!1}function Lb(){return this.isValid()?this._isUTC&&0===this._offset:!1}function Mb(a,b){var c,d,e,f=a,
// matching against regexp is expensive, do it on demand
g=null;// checks for null or undefined
return wb(a)?f={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(f={},b?f[b]=a:f.milliseconds=a):(g=Ff.exec(a))?(c="-"===g[1]?-1:1,f={y:0,d:t(g[Xe])*c,h:t(g[Ye])*c,m:t(g[Ze])*c,s:t(g[$e])*c,ms:t(g[_e])*c}):(g=Gf.exec(a))?(c="-"===g[1]?-1:1,f={y:Nb(g[2],c),M:Nb(g[3],c),w:Nb(g[4],c),d:Nb(g[5],c),h:Nb(g[6],c),m:Nb(g[7],c),s:Nb(g[8],c)}):null==f?f={}:"object"==typeof f&&("from"in f||"to"in f)&&(e=Pb(rb(f.from),rb(f.to)),f={},f.ms=e.milliseconds,f.M=e.months),d=new vb(f),wb(a)&&h(a,"_locale")&&(d._locale=a._locale),d}function Nb(a,b){
// We'd normally use ~~inp for this, but unfortunately it also
// converts floats to ints.
// inp may be undefined, so careful calling replace on it.
var c=a&&parseFloat(a.replace(",","."));
// apply sign while we're at it
return(isNaN(c)?0:c)*b}function Ob(a,b){var c={milliseconds:0,months:0};return c.months=b.month()-a.month()+12*(b.year()-a.year()),a.clone().add(c.months,"M").isAfter(b)&&--c.months,c.milliseconds=+b-+a.clone().add(c.months,"M"),c}function Pb(a,b){var c;return a.isValid()&&b.isValid()?(b=zb(b,a),a.isBefore(b)?c=Ob(a,b):(c=Ob(b,a),c.milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0}}function Qb(a){return 0>a?-1*Math.round(-1*a):Math.round(a)}
// TODO: remove 'name' arg after deprecation is removed
function Rb(a,b){return function(c,d){var e,f;
//invert the arguments, but complain about it
return null===d||isNaN(+d)||(x(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),f=c,c=d,d=f),c="string"==typeof c?+c:c,e=Mb(c,d),Sb(this,e,a),this}}function Sb(b,c,d,e){var f=c._milliseconds,g=Qb(c._days),h=Qb(c._months);b.isValid()&&(e=null==e?!0:e,f&&b._d.setTime(b._d.valueOf()+f*d),g&&P(b,"Date",O(b,"Date")+g*d),h&&ia(b,O(b,"Month")+h*d),e&&a.updateOffset(b,g||h))}function Tb(a,b){var c=a.diff(b,"days",!0);return-6>c?"sameElse":-1>c?"lastWeek":0>c?"lastDay":1>c?"sameDay":2>c?"nextDay":7>c?"nextWeek":"sameElse"}function Ub(b,c){
// We want to compare the start of today, vs this.
// Getting start-of-today depends on whether we're local/utc/offset or not.
var d=b||rb(),e=zb(d,this).startOf("day"),f=a.calendarFormat(this,e)||"sameElse",g=c&&(y(c[f])?c[f].call(this,d):c[f]);return this.format(g||this.localeData().calendar(f,this,rb(d)))}function Vb(){return new q(this)}function Wb(a,b){var c=r(a)?a:rb(a);return this.isValid()&&c.isValid()?(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()>c.valueOf():c.valueOf()<this.clone().startOf(b).valueOf()):!1}function Xb(a,b){var c=r(a)?a:rb(a);return this.isValid()&&c.isValid()?(b=J(o(b)?"millisecond":b),"millisecond"===b?this.valueOf()<c.valueOf():this.clone().endOf(b).valueOf()<c.valueOf()):!1}function Yb(a,b,c,d){return d=d||"()",("("===d[0]?this.isAfter(a,c):!this.isBefore(a,c))&&(")"===d[1]?this.isBefore(b,c):!this.isAfter(b,c))}function Zb(a,b){var c,d=r(a)?a:rb(a);return this.isValid()&&d.isValid()?(b=J(b||"millisecond"),"millisecond"===b?this.valueOf()===d.valueOf():(c=d.valueOf(),this.clone().startOf(b).valueOf()<=c&&c<=this.clone().endOf(b).valueOf())):!1}function $b(a,b){return this.isSame(a,b)||this.isAfter(a,b)}function _b(a,b){return this.isSame(a,b)||this.isBefore(a,b)}function ac(a,b,c){var d,e,f,g;// 1000
// 1000 * 60
// 1000 * 60 * 60
// 1000 * 60 * 60 * 24, negate dst
// 1000 * 60 * 60 * 24 * 7, negate dst
return this.isValid()?(d=zb(a,this),d.isValid()?(e=6e4*(d.utcOffset()-this.utcOffset()),b=J(b),"year"===b||"month"===b||"quarter"===b?(g=bc(this,d),"quarter"===b?g/=3:"year"===b&&(g/=12)):(f=this-d,g="second"===b?f/1e3:"minute"===b?f/6e4:"hour"===b?f/36e5:"day"===b?(f-e)/864e5:"week"===b?(f-e)/6048e5:f),c?g:s(g)):NaN):NaN}function bc(a,b){
// difference in months
var c,d,e=12*(b.year()-a.year())+(b.month()-a.month()),
// b is in (anchor - 1 month, anchor + 1 month)
f=a.clone().add(e,"months");
//check for negative zero, return zero if negative zero
// linear across the month
// linear across the month
return 0>b-f?(c=a.clone().add(e-1,"months"),d=(b-f)/(f-c)):(c=a.clone().add(e+1,"months"),d=(b-f)/(c-f)),-(e+d)||0}function cc(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function dc(){var a=this.clone().utc();return 0<a.year()&&a.year()<=9999?y(Date.prototype.toISOString)?this.toDate().toISOString():W(a,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):W(a,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function ec(b){b||(b=this.isUtc()?a.defaultFormatUtc:a.defaultFormat);var c=W(this,b);return this.localeData().postformat(c)}function fc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({to:this,from:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function gc(a){return this.from(rb(),a)}function hc(a,b){return this.isValid()&&(r(a)&&a.isValid()||rb(a).isValid())?Mb({from:this,to:a}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function ic(a){return this.to(rb(),a)}
// If passed a locale key, it will set the locale for this
// instance.  Otherwise, it will return the locale configuration
// variables for this instance.
function jc(a){var b;return void 0===a?this._locale._abbr:(b=ab(a),null!=b&&(this._locale=b),this)}function kc(){return this._locale}function lc(a){
// the following switch intentionally omits break keywords
// to utilize falling through the cases.
switch(a=J(a)){case"year":this.month(0);/* falls through */
case"quarter":case"month":this.date(1);/* falls through */
case"week":case"isoWeek":case"day":case"date":this.hours(0);/* falls through */
case"hour":this.minutes(0);/* falls through */
case"minute":this.seconds(0);/* falls through */
case"second":this.milliseconds(0)}
// weeks are a special case
// quarters are also special
return"week"===a&&this.weekday(0),"isoWeek"===a&&this.isoWeekday(1),"quarter"===a&&this.month(3*Math.floor(this.month()/3)),this}function mc(a){
// 'date' is an alias for 'day', so it should be considered as such.
return a=J(a),void 0===a||"millisecond"===a?this:("date"===a&&(a="day"),this.startOf(a).add(1,"isoWeek"===a?"week":a).subtract(1,"ms"))}function nc(){return this._d.valueOf()-6e4*(this._offset||0)}function oc(){return Math.floor(this.valueOf()/1e3)}function pc(){return new Date(this.valueOf())}function qc(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function rc(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function sc(){
// new Date(NaN).toJSON() === null
return this.isValid()?this.toISOString():null}function tc(){return m(this)}function uc(){return i({},l(this))}function vc(){return l(this).overflow}function wc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function xc(a,b){T(0,[a,a.length],0,b)}
// MOMENTS
function yc(a){return Cc.call(this,a,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function zc(a){return Cc.call(this,a,this.isoWeek(),this.isoWeekday(),1,4)}function Ac(){return wa(this.year(),1,4)}function Bc(){var a=this.localeData()._week;return wa(this.year(),a.dow,a.doy)}function Cc(a,b,c,d,e){var f;return null==a?va(this,d,e).year:(f=wa(a,d,e),b>f&&(b=f),Dc.call(this,a,b,c,d,e))}function Dc(a,b,c,d,e){var f=ua(a,b,c,d,e),g=sa(f.year,0,f.dayOfYear);return this.year(g.getUTCFullYear()),this.month(g.getUTCMonth()),this.date(g.getUTCDate()),this}
// MOMENTS
function Ec(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)}
// HELPERS
// MOMENTS
function Fc(a){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==a?b:this.add(a-b,"d")}function Gc(a,b){b[_e]=t(1e3*("0."+a))}
// MOMENTS
function Hc(){return this._isUTC?"UTC":""}function Ic(){return this._isUTC?"Coordinated Universal Time":""}function Jc(a){return rb(1e3*a)}function Kc(){return rb.apply(null,arguments).parseZone()}function Lc(a){return a}function Mc(a,b,c,d){var e=ab(),f=j().set(d,b);return e[c](f,a)}function Nc(a,b,c){if("number"==typeof a&&(b=a,a=void 0),a=a||"",null!=b)return Mc(a,b,c,"month");var d,e=[];for(d=0;12>d;d++)e[d]=Mc(a,d,c,"month");return e}
// ()
// (5)
// (fmt, 5)
// (fmt)
// (true)
// (true, 5)
// (true, fmt, 5)
// (true, fmt)
function Oc(a,b,c,d){"boolean"==typeof a?("number"==typeof b&&(c=b,b=void 0),b=b||""):(b=a,c=b,a=!1,"number"==typeof b&&(c=b,b=void 0),b=b||"");var e=ab(),f=a?e._week.dow:0;if(null!=c)return Mc(b,(c+f)%7,d,"day");var g,h=[];for(g=0;7>g;g++)h[g]=Mc(b,(g+f)%7,d,"day");return h}function Pc(a,b){return Nc(a,b,"months")}function Qc(a,b){return Nc(a,b,"monthsShort")}function Rc(a,b,c){return Oc(a,b,c,"weekdays")}function Sc(a,b,c){return Oc(a,b,c,"weekdaysShort")}function Tc(a,b,c){return Oc(a,b,c,"weekdaysMin")}function Uc(){var a=this._data;return this._milliseconds=Sf(this._milliseconds),this._days=Sf(this._days),this._months=Sf(this._months),a.milliseconds=Sf(a.milliseconds),a.seconds=Sf(a.seconds),a.minutes=Sf(a.minutes),a.hours=Sf(a.hours),a.months=Sf(a.months),a.years=Sf(a.years),this}function Vc(a,b,c,d){var e=Mb(b,c);return a._milliseconds+=d*e._milliseconds,a._days+=d*e._days,a._months+=d*e._months,a._bubble()}
// supports only 2.0-style add(1, 's') or add(duration)
function Wc(a,b){return Vc(this,a,b,1)}
// supports only 2.0-style subtract(1, 's') or subtract(duration)
function Xc(a,b){return Vc(this,a,b,-1)}function Yc(a){return 0>a?Math.floor(a):Math.ceil(a)}function Zc(){var a,b,c,d,e,f=this._milliseconds,g=this._days,h=this._months,i=this._data;
// if we have a mix of positive and negative values, bubble down first
// check: https://github.com/moment/moment/issues/2166
// The following code bubbles up values, see the tests for
// examples of what that means.
// convert days to months
// 12 months -> 1 year
return f>=0&&g>=0&&h>=0||0>=f&&0>=g&&0>=h||(f+=864e5*Yc(_c(h)+g),g=0,h=0),i.milliseconds=f%1e3,a=s(f/1e3),i.seconds=a%60,b=s(a/60),i.minutes=b%60,c=s(b/60),i.hours=c%24,g+=s(c/24),e=s($c(g)),h+=e,g-=Yc(_c(e)),d=s(h/12),h%=12,i.days=g,i.months=h,i.years=d,this}function $c(a){
// 400 years have 146097 days (taking into account leap year rules)
// 400 years have 12 months === 4800
return 4800*a/146097}function _c(a){
// the reverse of daysToMonths
return 146097*a/4800}function ad(a){var b,c,d=this._milliseconds;if(a=J(a),"month"===a||"year"===a)return b=this._days+d/864e5,c=this._months+$c(b),"month"===a?c:c/12;switch(b=this._days+Math.round(_c(this._months)),a){case"week":return b/7+d/6048e5;case"day":return b+d/864e5;case"hour":return 24*b+d/36e5;case"minute":return 1440*b+d/6e4;case"second":return 86400*b+d/1e3;
// Math.floor prevents floating point math errors here
case"millisecond":return Math.floor(864e5*b)+d;default:throw new Error("Unknown unit "+a)}}
// TODO: Use this.as('ms')?
function bd(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*t(this._months/12)}function cd(a){return function(){return this.as(a)}}function dd(a){return a=J(a),this[a+"s"]()}function ed(a){return function(){return this._data[a]}}function fd(){return s(this.days()/7)}
// helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize
function gd(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function hd(a,b,c){var d=Mb(a).abs(),e=gg(d.as("s")),f=gg(d.as("m")),g=gg(d.as("h")),h=gg(d.as("d")),i=gg(d.as("M")),j=gg(d.as("y")),k=e<hg.s&&["s",e]||1>=f&&["m"]||f<hg.m&&["mm",f]||1>=g&&["h"]||g<hg.h&&["hh",g]||1>=h&&["d"]||h<hg.d&&["dd",h]||1>=i&&["M"]||i<hg.M&&["MM",i]||1>=j&&["y"]||["yy",j];return k[2]=b,k[3]=+a>0,k[4]=c,gd.apply(null,k)}
// This function allows you to set the rounding function for relative time strings
function id(a){return void 0===a?gg:"function"==typeof a?(gg=a,!0):!1}
// This function allows you to set a threshold for relative time strings
function jd(a,b){return void 0===hg[a]?!1:void 0===b?hg[a]:(hg[a]=b,!0)}function kd(a){var b=this.localeData(),c=hd(this,!a,b);return a&&(c=b.pastFuture(+this,c)),b.postformat(c)}function ld(){
// for ISO strings we do not use the normal bubbling rules:
//  * milliseconds bubble up until they become hours
//  * days do not bubble at all
//  * months bubble up until they become years
// This is because there is no context-free conversion between hours and days
// (think of clock changes)
// and also not between days and months (28-31 days per month)
var a,b,c,d=ig(this._milliseconds)/1e3,e=ig(this._days),f=ig(this._months);a=s(d/60),b=s(a/60),d%=60,a%=60,c=s(f/12),f%=12;
// inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js
var g=c,h=f,i=e,j=b,k=a,l=d,m=this.asSeconds();return m?(0>m?"-":"")+"P"+(g?g+"Y":"")+(h?h+"M":"")+(i?i+"D":"")+(j||k||l?"T":"")+(j?j+"H":"")+(k?k+"M":"")+(l?l+"S":""):"P0D"}function md(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function nd(a,b,c){var d={mm:b?"Ñ…Ð²Ñ–Ð»Ñ–Ð½Ð°_Ñ…Ð²Ñ–Ð»Ñ–Ð½Ñ‹_Ñ…Ð²Ñ–Ð»Ñ–Ð½":"Ñ…Ð²Ñ–Ð»Ñ–Ð½Ñƒ_Ñ…Ð²Ñ–Ð»Ñ–Ð½Ñ‹_Ñ…Ð²Ñ–Ð»Ñ–Ð½",hh:b?"Ð³Ð°Ð´Ð·Ñ–Ð½Ð°_Ð³Ð°Ð´Ð·Ñ–Ð½Ñ‹_Ð³Ð°Ð´Ð·Ñ–Ð½":"Ð³Ð°Ð´Ð·Ñ–Ð½Ñƒ_Ð³Ð°Ð´Ð·Ñ–Ð½Ñ‹_Ð³Ð°Ð´Ð·Ñ–Ð½",dd:"Ð´Ð·ÐµÐ½ÑŒ_Ð´Ð½Ñ–_Ð´Ð·Ñ‘Ð½",MM:"Ð¼ÐµÑ�Ñ�Ñ†_Ð¼ÐµÑ�Ñ�Ñ†Ñ‹_Ð¼ÐµÑ�Ñ�Ñ†Ð°Ñž",yy:"Ð³Ð¾Ð´_Ð³Ð°Ð´Ñ‹_Ð³Ð°Ð´Ð¾Ñž"};return"m"===c?b?"Ñ…Ð²Ñ–Ð»Ñ–Ð½Ð°":"Ñ…Ð²Ñ–Ð»Ñ–Ð½Ñƒ":"h"===c?b?"Ð³Ð°Ð´Ð·Ñ–Ð½Ð°":"Ð³Ð°Ð´Ð·Ñ–Ð½Ñƒ":a+" "+md(d[c],+a)}function od(a,b,c){var d={mm:"munutenn",MM:"miz",dd:"devezh"};return a+" "+rd(d[c],a)}function pd(a){switch(qd(a)){case 1:case 3:case 4:case 5:case 9:return a+" bloaz";default:return a+" vloaz"}}function qd(a){return a>9?qd(a%10):a}function rd(a,b){return 2===b?sd(a):a}function sd(a){var b={m:"v",b:"v",d:"z"};return void 0===b[a.charAt(0)]?a:b[a.charAt(0)]+a.substring(1)}function td(a,b,c){var d=a+" ";switch(c){case"m":return b?"jedna minuta":"jedne minute";case"mm":return d+=1===a?"minuta":2===a||3===a||4===a?"minute":"minuta";case"h":return b?"jedan sat":"jednog sata";case"hh":return d+=1===a?"sat":2===a||3===a||4===a?"sata":"sati";case"dd":return d+=1===a?"dan":"dana";case"MM":return d+=1===a?"mjesec":2===a||3===a||4===a?"mjeseca":"mjeseci";case"yy":return d+=1===a?"godina":2===a||3===a||4===a?"godine":"godina"}}function ud(a){return a>1&&5>a&&1!==~~(a/10)}function vd(a,b,c,d){var e=a+" ";switch(c){case"s":// a few seconds / in a few seconds / a few seconds ago
return b||d?"pÃ¡r sekund":"pÃ¡r sekundami";case"m":// a minute / in a minute / a minute ago
return b?"minuta":d?"minutu":"minutou";case"mm":// 9 minutes / in 9 minutes / 9 minutes ago
// 9 minutes / in 9 minutes / 9 minutes ago
return b||d?e+(ud(a)?"minuty":"minut"):e+"minutami";break;case"h":// an hour / in an hour / an hour ago
return b?"hodina":d?"hodinu":"hodinou";case"hh":// 9 hours / in 9 hours / 9 hours ago
// 9 hours / in 9 hours / 9 hours ago
return b||d?e+(ud(a)?"hodiny":"hodin"):e+"hodinami";break;case"d":// a day / in a day / a day ago
return b||d?"den":"dnem";case"dd":// 9 days / in 9 days / 9 days ago
// 9 days / in 9 days / 9 days ago
return b||d?e+(ud(a)?"dny":"dnÃ­"):e+"dny";break;case"M":// a month / in a month / a month ago
return b||d?"mÄ›sÃ­c":"mÄ›sÃ­cem";case"MM":// 9 months / in 9 months / 9 months ago
// 9 months / in 9 months / 9 months ago
return b||d?e+(ud(a)?"mÄ›sÃ­ce":"mÄ›sÃ­cÅ¯"):e+"mÄ›sÃ­ci";break;case"y":// a year / in a year / a year ago
return b||d?"rok":"rokem";case"yy":// 9 years / in 9 years / 9 years ago
// 9 years / in 9 years / 9 years ago
return b||d?e+(ud(a)?"roky":"let"):e+"lety"}}function wd(a,b,c,d){var e={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return b?e[c][0]:e[c][1]}function xd(a,b,c,d){var e={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[a+" Tage",a+" Tagen"],M:["ein Monat","einem Monat"],MM:[a+" Monate",a+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[a+" Jahre",a+" Jahren"]};return b?e[c][0]:e[c][1]}function yd(a,b,c,d){var e={s:["mÃµne sekundi","mÃµni sekund","paar sekundit"],m:["Ã¼he minuti","Ã¼ks minut"],mm:[a+" minuti",a+" minutit"],h:["Ã¼he tunni","tund aega","Ã¼ks tund"],hh:[a+" tunni",a+" tundi"],d:["Ã¼he pÃ¤eva","Ã¼ks pÃ¤ev"],M:["kuu aja","kuu aega","Ã¼ks kuu"],MM:[a+" kuu",a+" kuud"],y:["Ã¼he aasta","aasta","Ã¼ks aasta"],yy:[a+" aasta",a+" aastat"]};return b?e[c][2]?e[c][2]:e[c][1]:d?e[c][0]:e[c][1]}function zd(a,b,c,d){var e="";switch(c){case"s":return d?"muutaman sekunnin":"muutama sekunti";case"m":return d?"minuutin":"minuutti";case"mm":e=d?"minuutin":"minuuttia";break;case"h":return d?"tunnin":"tunti";case"hh":e=d?"tunnin":"tuntia";break;case"d":return d?"pÃ¤ivÃ¤n":"pÃ¤ivÃ¤";case"dd":e=d?"pÃ¤ivÃ¤n":"pÃ¤ivÃ¤Ã¤";break;case"M":return d?"kuukauden":"kuukausi";case"MM":e=d?"kuukauden":"kuukautta";break;case"y":return d?"vuoden":"vuosi";case"yy":e=d?"vuoden":"vuotta"}return e=Ad(a,d)+" "+e}function Ad(a,b){return 10>a?b?Jg[a]:Ig[a]:a}function Bd(a,b,c){var d=a+" ";switch(c){case"m":return b?"jedna minuta":"jedne minute";case"mm":return d+=1===a?"minuta":2===a||3===a||4===a?"minute":"minuta";case"h":return b?"jedan sat":"jednog sata";case"hh":return d+=1===a?"sat":2===a||3===a||4===a?"sata":"sati";case"dd":return d+=1===a?"dan":"dana";case"MM":return d+=1===a?"mjesec":2===a||3===a||4===a?"mjeseca":"mjeseci";case"yy":return d+=1===a?"godina":2===a||3===a||4===a?"godine":"godina"}}function Cd(a,b,c,d){var e=a;switch(c){case"s":return d||b?"nÃ©hÃ¡ny mÃ¡sodperc":"nÃ©hÃ¡ny mÃ¡sodperce";case"m":return"egy"+(d||b?" perc":" perce");case"mm":return e+(d||b?" perc":" perce");case"h":return"egy"+(d||b?" Ã³ra":" Ã³rÃ¡ja");case"hh":return e+(d||b?" Ã³ra":" Ã³rÃ¡ja");case"d":return"egy"+(d||b?" nap":" napja");case"dd":return e+(d||b?" nap":" napja");case"M":return"egy"+(d||b?" hÃ³nap":" hÃ³napja");case"MM":return e+(d||b?" hÃ³nap":" hÃ³napja");case"y":return"egy"+(d||b?" Ã©v":" Ã©ve");case"yy":return e+(d||b?" Ã©v":" Ã©ve")}return""}function Dd(a){return(a?"":"[mÃºlt] ")+"["+Tg[this.day()]+"] LT[-kor]"}function Ed(a){return a%100===11?!0:a%10!==1}function Fd(a,b,c,d){var e=a+" ";switch(c){case"s":return b||d?"nokkrar sekÃºndur":"nokkrum sekÃºndum";case"m":return b?"mÃ­nÃºta":"mÃ­nÃºtu";case"mm":return Ed(a)?e+(b||d?"mÃ­nÃºtur":"mÃ­nÃºtum"):b?e+"mÃ­nÃºta":e+"mÃ­nÃºtu";case"hh":return Ed(a)?e+(b||d?"klukkustundir":"klukkustundum"):e+"klukkustund";case"d":return b?"dagur":d?"dag":"degi";case"dd":return Ed(a)?b?e+"dagar":e+(d?"daga":"dÃ¶gum"):b?e+"dagur":e+(d?"dag":"degi");case"M":return b?"mÃ¡nuÃ°ur":d?"mÃ¡nuÃ°":"mÃ¡nuÃ°i";case"MM":return Ed(a)?b?e+"mÃ¡nuÃ°ir":e+(d?"mÃ¡nuÃ°i":"mÃ¡nuÃ°um"):b?e+"mÃ¡nuÃ°ur":e+(d?"mÃ¡nuÃ°":"mÃ¡nuÃ°i");case"y":return b||d?"Ã¡r":"Ã¡ri";case"yy":return Ed(a)?e+(b||d?"Ã¡r":"Ã¡rum"):e+(b||d?"Ã¡r":"Ã¡ri")}}function Gd(a,b,c,d){var e={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return b?e[c][0]:e[c][1]}function Hd(a){var b=a.substr(0,a.indexOf(" "));return Jd(b)?"a "+a:"an "+a}function Id(a){var b=a.substr(0,a.indexOf(" "));return Jd(b)?"viru "+a:"virun "+a}/**
     * Returns true if the word before the given number loses the '-n' ending.
     * e.g. 'an 10 Deeg' but 'a 5 Deeg'
     *
     * @param number {integer}
     * @returns {boolean}
     */
function Jd(a){if(a=parseInt(a,10),isNaN(a))return!1;if(0>a)
// Negative Number --> always true
return!0;if(10>a)
// Only 1 digit
return a>=4&&7>=a;if(100>a){
// 2 digits
var b=a%10,c=a/10;return Jd(0===b?c:b)}if(1e4>a){
// 3 or 4 digits --> recursively check first digit
for(;a>=10;)a/=10;return Jd(a)}
// Anything larger than 4 digits: recursively check first n-3 digits
return a/=1e3,Jd(a)}function Kd(a,b,c,d){return b?"kelios sekundÄ—s":d?"keliÅ³ sekundÅ¾iÅ³":"kelias sekundes"}function Ld(a,b,c,d){return b?Nd(c)[0]:d?Nd(c)[1]:Nd(c)[2]}function Md(a){return a%10===0||a>10&&20>a}function Nd(a){return Wg[a].split("_")}function Od(a,b,c,d){var e=a+" ";return 1===a?e+Ld(a,b,c[0],d):b?e+(Md(a)?Nd(c)[1]:Nd(c)[0]):d?e+Nd(c)[1]:e+(Md(a)?Nd(c)[1]:Nd(c)[2])}/**
     * @param withoutSuffix boolean true = a length of time; false = before/after a period of time.
     */
function Pd(a,b,c){return c?b%10===1&&b%100!==11?a[2]:a[3]:b%10===1&&b%100!==11?a[0]:a[1]}function Qd(a,b,c){return a+" "+Pd(Xg[c],a,b)}function Rd(a,b,c){return Pd(Xg[c],a,b)}function Sd(a,b){return b?"daÅ¾as sekundes":"daÅ¾Ä�m sekundÄ“m"}function Td(a,b,c,d){var e="";if(b)switch(c){case"s":e="à¤•à¤¾à¤¹à¥€ à¤¸à¥‡à¤•à¤‚à¤¦";break;case"m":e="à¤�à¤• à¤®à¤¿à¤¨à¤¿à¤Ÿ";break;case"mm":e="%d à¤®à¤¿à¤¨à¤¿à¤Ÿà¥‡";break;case"h":e="à¤�à¤• à¤¤à¤¾à¤¸";break;case"hh":e="%d à¤¤à¤¾à¤¸";break;case"d":e="à¤�à¤• à¤¦à¤¿à¤µà¤¸";break;case"dd":e="%d à¤¦à¤¿à¤µà¤¸";break;case"M":e="à¤�à¤• à¤®à¤¹à¤¿à¤¨à¤¾";break;case"MM":e="%d à¤®à¤¹à¤¿à¤¨à¥‡";break;case"y":e="à¤�à¤• à¤µà¤°à¥�à¤·";break;case"yy":e="%d à¤µà¤°à¥�à¤·à¥‡"}else switch(c){case"s":e="à¤•à¤¾à¤¹à¥€ à¤¸à¥‡à¤•à¤‚à¤¦à¤¾à¤‚";break;case"m":e="à¤�à¤•à¤¾ à¤®à¤¿à¤¨à¤¿à¤Ÿà¤¾";break;case"mm":e="%d à¤®à¤¿à¤¨à¤¿à¤Ÿà¤¾à¤‚";break;case"h":e="à¤�à¤•à¤¾ à¤¤à¤¾à¤¸à¤¾";break;case"hh":e="%d à¤¤à¤¾à¤¸à¤¾à¤‚";break;case"d":e="à¤�à¤•à¤¾ à¤¦à¤¿à¤µà¤¸à¤¾";break;case"dd":e="%d à¤¦à¤¿à¤µà¤¸à¤¾à¤‚";break;case"M":e="à¤�à¤•à¤¾ à¤®à¤¹à¤¿à¤¨à¥�à¤¯à¤¾";break;case"MM":e="%d à¤®à¤¹à¤¿à¤¨à¥�à¤¯à¤¾à¤‚";break;case"y":e="à¤�à¤•à¤¾ à¤µà¤°à¥�à¤·à¤¾";break;case"yy":e="%d à¤µà¤°à¥�à¤·à¤¾à¤‚"}return e.replace(/%d/i,a)}function Ud(a){return 5>a%10&&a%10>1&&~~(a/10)%10!==1}function Vd(a,b,c){var d=a+" ";switch(c){case"m":return b?"minuta":"minutÄ™";case"mm":return d+(Ud(a)?"minuty":"minut");case"h":return b?"godzina":"godzinÄ™";case"hh":return d+(Ud(a)?"godziny":"godzin");case"MM":return d+(Ud(a)?"miesiÄ…ce":"miesiÄ™cy");case"yy":return d+(Ud(a)?"lata":"lat")}}function Wd(a,b,c){var d={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},e=" ";return(a%100>=20||a>=100&&a%100===0)&&(e=" de "),a+e+d[c]}function Xd(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function Yd(a,b,c){var d={mm:b?"Ð¼Ð¸Ð½ÑƒÑ‚Ð°_Ð¼Ð¸Ð½ÑƒÑ‚Ñ‹_Ð¼Ð¸Ð½ÑƒÑ‚":"Ð¼Ð¸Ð½ÑƒÑ‚Ñƒ_Ð¼Ð¸Ð½ÑƒÑ‚Ñ‹_Ð¼Ð¸Ð½ÑƒÑ‚",hh:"Ñ‡Ð°Ñ�_Ñ‡Ð°Ñ�Ð°_Ñ‡Ð°Ñ�Ð¾Ð²",dd:"Ð´ÐµÐ½ÑŒ_Ð´Ð½Ñ�_Ð´Ð½ÐµÐ¹",MM:"Ð¼ÐµÑ�Ñ�Ñ†_Ð¼ÐµÑ�Ñ�Ñ†Ð°_Ð¼ÐµÑ�Ñ�Ñ†ÐµÐ²",yy:"Ð³Ð¾Ð´_Ð³Ð¾Ð´Ð°_Ð»ÐµÑ‚"};return"m"===c?b?"Ð¼Ð¸Ð½ÑƒÑ‚Ð°":"Ð¼Ð¸Ð½ÑƒÑ‚Ñƒ":a+" "+Xd(d[c],+a)}function Zd(a){return a>1&&5>a}function $d(a,b,c,d){var e=a+" ";switch(c){case"s":// a few seconds / in a few seconds / a few seconds ago
return b||d?"pÃ¡r sekÃºnd":"pÃ¡r sekundami";case"m":// a minute / in a minute / a minute ago
return b?"minÃºta":d?"minÃºtu":"minÃºtou";case"mm":// 9 minutes / in 9 minutes / 9 minutes ago
// 9 minutes / in 9 minutes / 9 minutes ago
return b||d?e+(Zd(a)?"minÃºty":"minÃºt"):e+"minÃºtami";break;case"h":// an hour / in an hour / an hour ago
return b?"hodina":d?"hodinu":"hodinou";case"hh":// 9 hours / in 9 hours / 9 hours ago
// 9 hours / in 9 hours / 9 hours ago
return b||d?e+(Zd(a)?"hodiny":"hodÃ­n"):e+"hodinami";break;case"d":// a day / in a day / a day ago
return b||d?"deÅˆ":"dÅˆom";case"dd":// 9 days / in 9 days / 9 days ago
// 9 days / in 9 days / 9 days ago
return b||d?e+(Zd(a)?"dni":"dnÃ­"):e+"dÅˆami";break;case"M":// a month / in a month / a month ago
return b||d?"mesiac":"mesiacom";case"MM":// 9 months / in 9 months / 9 months ago
// 9 months / in 9 months / 9 months ago
return b||d?e+(Zd(a)?"mesiace":"mesiacov"):e+"mesiacmi";break;case"y":// a year / in a year / a year ago
return b||d?"rok":"rokom";case"yy":// 9 years / in 9 years / 9 years ago
// 9 years / in 9 years / 9 years ago
return b||d?e+(Zd(a)?"roky":"rokov"):e+"rokmi"}}function _d(a,b,c,d){var e=a+" ";switch(c){case"s":return b||d?"nekaj sekund":"nekaj sekundami";case"m":return b?"ena minuta":"eno minuto";case"mm":return e+=1===a?b?"minuta":"minuto":2===a?b||d?"minuti":"minutama":5>a?b||d?"minute":"minutami":b||d?"minut":"minutami";case"h":return b?"ena ura":"eno uro";case"hh":return e+=1===a?b?"ura":"uro":2===a?b||d?"uri":"urama":5>a?b||d?"ure":"urami":b||d?"ur":"urami";case"d":return b||d?"en dan":"enim dnem";case"dd":return e+=1===a?b||d?"dan":"dnem":2===a?b||d?"dni":"dnevoma":b||d?"dni":"dnevi";case"M":return b||d?"en mesec":"enim mesecem";case"MM":return e+=1===a?b||d?"mesec":"mesecem":2===a?b||d?"meseca":"mesecema":5>a?b||d?"mesece":"meseci":b||d?"mesecev":"meseci";case"y":return b||d?"eno leto":"enim letom";case"yy":return e+=1===a?b||d?"leto":"letom":2===a?b||d?"leti":"letoma":5>a?b||d?"leta":"leti":b||d?"let":"leti"}}function ae(a){var b=a;return b=-1!==a.indexOf("jaj")?b.slice(0,-3)+"leS":-1!==a.indexOf("jar")?b.slice(0,-3)+"waQ":-1!==a.indexOf("DIS")?b.slice(0,-3)+"nem":b+" pIq"}function be(a){var b=a;return b=-1!==a.indexOf("jaj")?b.slice(0,-3)+"Huâ€™":-1!==a.indexOf("jar")?b.slice(0,-3)+"wen":-1!==a.indexOf("DIS")?b.slice(0,-3)+"ben":b+" ret"}function ce(a,b,c,d){var e=de(a);switch(c){case"mm":return e+" tup";case"hh":return e+" rep";case"dd":return e+" jaj";case"MM":return e+" jar";case"yy":return e+" DIS"}}function de(a){var b=Math.floor(a%1e3/100),c=Math.floor(a%100/10),d=a%10,e="";return b>0&&(e+=qh[b]+"vatlh"),c>0&&(e+=(""!==e?" ":"")+qh[c]+"maH"),d>0&&(e+=(""!==e?" ":"")+qh[d]),""===e?"pagh":e}function ee(a,b,c,d){var e={s:["viensas secunds","'iensas secunds"],m:["'n mÃ­ut","'iens mÃ­ut"],mm:[a+" mÃ­uts",""+a+" mÃ­uts"],h:["'n Ã¾ora","'iensa Ã¾ora"],hh:[a+" Ã¾oras",""+a+" Ã¾oras"],d:["'n ziua","'iensa ziua"],dd:[a+" ziuas",""+a+" ziuas"],M:["'n mes","'iens mes"],MM:[a+" mesen",""+a+" mesen"],y:["'n ar","'iens ar"],yy:[a+" ars",""+a+" ars"]};return d?e[c][0]:b?e[c][0]:e[c][1]}function fe(a,b){var c=a.split("_");return b%10===1&&b%100!==11?c[0]:b%10>=2&&4>=b%10&&(10>b%100||b%100>=20)?c[1]:c[2]}function ge(a,b,c){var d={mm:b?"Ñ…Ð²Ð¸Ð»Ð¸Ð½Ð°_Ñ…Ð²Ð¸Ð»Ð¸Ð½Ð¸_Ñ…Ð²Ð¸Ð»Ð¸Ð½":"Ñ…Ð²Ð¸Ð»Ð¸Ð½Ñƒ_Ñ…Ð²Ð¸Ð»Ð¸Ð½Ð¸_Ñ…Ð²Ð¸Ð»Ð¸Ð½",hh:b?"Ð³Ð¾Ð´Ð¸Ð½Ð°_Ð³Ð¾Ð´Ð¸Ð½Ð¸_Ð³Ð¾Ð´Ð¸Ð½":"Ð³Ð¾Ð´Ð¸Ð½Ñƒ_Ð³Ð¾Ð´Ð¸Ð½Ð¸_Ð³Ð¾Ð´Ð¸Ð½",dd:"Ð´ÐµÐ½ÑŒ_Ð´Ð½Ñ–_Ð´Ð½Ñ–Ð²",MM:"Ð¼Ñ–Ñ�Ñ�Ñ†ÑŒ_Ð¼Ñ–Ñ�Ñ�Ñ†Ñ–_Ð¼Ñ–Ñ�Ñ�Ñ†Ñ–Ð²",yy:"Ñ€Ñ–Ðº_Ñ€Ð¾ÐºÐ¸_Ñ€Ð¾ÐºÑ–Ð²"};return"m"===c?b?"Ñ…Ð²Ð¸Ð»Ð¸Ð½Ð°":"Ñ…Ð²Ð¸Ð»Ð¸Ð½Ñƒ":"h"===c?b?"Ð³Ð¾Ð´Ð¸Ð½Ð°":"Ð³Ð¾Ð´Ð¸Ð½Ñƒ":a+" "+fe(d[c],+a)}function he(a,b){var c={nominative:"Ð½ÐµÐ´Ñ–Ð»Ñ�_Ð¿Ð¾Ð½ÐµÐ´Ñ–Ð»Ð¾Ðº_Ð²Ñ–Ð²Ñ‚Ð¾Ñ€Ð¾Ðº_Ñ�ÐµÑ€ÐµÐ´Ð°_Ñ‡ÐµÑ‚Ð²ÐµÑ€_Ð¿â€™Ñ�Ñ‚Ð½Ð¸Ñ†Ñ�_Ñ�ÑƒÐ±Ð¾Ñ‚Ð°".split("_"),accusative:"Ð½ÐµÐ´Ñ–Ð»ÑŽ_Ð¿Ð¾Ð½ÐµÐ´Ñ–Ð»Ð¾Ðº_Ð²Ñ–Ð²Ñ‚Ð¾Ñ€Ð¾Ðº_Ñ�ÐµÑ€ÐµÐ´Ñƒ_Ñ‡ÐµÑ‚Ð²ÐµÑ€_Ð¿â€™Ñ�Ñ‚Ð½Ð¸Ñ†ÑŽ_Ñ�ÑƒÐ±Ð¾Ñ‚Ñƒ".split("_"),genitive:"Ð½ÐµÐ´Ñ–Ð»Ñ–_Ð¿Ð¾Ð½ÐµÐ´Ñ–Ð»ÐºÐ°_Ð²Ñ–Ð²Ñ‚Ð¾Ñ€ÐºÐ°_Ñ�ÐµÑ€ÐµÐ´Ð¸_Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð³Ð°_Ð¿â€™Ñ�Ñ‚Ð½Ð¸Ñ†Ñ–_Ñ�ÑƒÐ±Ð¾Ñ‚Ð¸".split("_")},d=/(\[[Ð’Ð²Ð£Ñƒ]\]) ?dddd/.test(b)?"accusative":/\[?(?:Ð¼Ð¸Ð½ÑƒÐ»Ð¾Ñ—|Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½Ð¾Ñ—)? ?\] ?dddd/.test(b)?"genitive":"nominative";return c[d][a.day()]}function ie(a){return function(){return a+"Ð¾"+(11===this.hours()?"Ð±":"")+"] LT"}}var je,ke;ke=Array.prototype.some?Array.prototype.some:function(a){for(var b=Object(this),c=b.length>>>0,d=0;c>d;d++)if(d in b&&a.call(this,b[d],d,b))return!0;return!1};
// Plugins that add properties should also add the key here (null value),
// so we can properly clone ourselves.
var le=a.momentProperties=[],me=!1,ne={};a.suppressDeprecationWarnings=!1,a.deprecationHandler=null;var oe;oe=Object.keys?Object.keys:function(a){var b,c=[];for(b in a)h(a,b)&&c.push(b);return c};var pe,qe={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},re={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},se="Invalid date",te="%d",ue=/\d{1,2}/,ve={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},we={},xe={},ye=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,ze=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ae={},Be={},Ce=/\d/,De=/\d\d/,Ee=/\d{3}/,Fe=/\d{4}/,Ge=/[+-]?\d{6}/,He=/\d\d?/,Ie=/\d\d\d\d?/,Je=/\d\d\d\d\d\d?/,Ke=/\d{1,3}/,Le=/\d{1,4}/,Me=/[+-]?\d{1,6}/,Ne=/\d+/,Oe=/[+-]?\d+/,Pe=/Z|[+-]\d\d:?\d\d/gi,Qe=/Z|[+-]\d\d(?::?\d\d)?/gi,Re=/[+-]?\d+(\.\d{1,3})?/,Se=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Te={},Ue={},Ve=0,We=1,Xe=2,Ye=3,Ze=4,$e=5,_e=6,af=7,bf=8;pe=Array.prototype.indexOf?Array.prototype.indexOf:function(a){
// I know
var b;for(b=0;b<this.length;++b)if(this[b]===a)return b;return-1},T("M",["MM",2],"Mo",function(){return this.month()+1}),T("MMM",0,0,function(a){return this.localeData().monthsShort(this,a)}),T("MMMM",0,0,function(a){return this.localeData().months(this,a)}),I("month","M"),L("month",8),Y("M",He),Y("MM",He,De),Y("MMM",function(a,b){return b.monthsShortRegex(a)}),Y("MMMM",function(a,b){return b.monthsRegex(a)}),aa(["M","MM"],function(a,b){b[We]=t(a)-1}),aa(["MMM","MMMM"],function(a,b,c,d){var e=c._locale.monthsParse(a,d,c._strict);null!=e?b[We]=e:l(c).invalidMonth=a});
// LOCALES
var cf=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,df="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ef="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ff=Se,gf=Se;
// FORMATTING
T("Y",0,0,function(){var a=this.year();return 9999>=a?""+a:"+"+a}),T(0,["YY",2],0,function(){return this.year()%100}),T(0,["YYYY",4],0,"year"),T(0,["YYYYY",5],0,"year"),T(0,["YYYYYY",6,!0],0,"year"),
// ALIASES
I("year","y"),
// PRIORITIES
L("year",1),
// PARSING
Y("Y",Oe),Y("YY",He,De),Y("YYYY",Le,Fe),Y("YYYYY",Me,Ge),Y("YYYYYY",Me,Ge),aa(["YYYYY","YYYYYY"],Ve),aa("YYYY",function(b,c){c[Ve]=2===b.length?a.parseTwoDigitYear(b):t(b)}),aa("YY",function(b,c){c[Ve]=a.parseTwoDigitYear(b)}),aa("Y",function(a,b){b[Ve]=parseInt(a,10)}),
// HOOKS
a.parseTwoDigitYear=function(a){return t(a)+(t(a)>68?1900:2e3)};
// MOMENTS
var hf=N("FullYear",!0);
// FORMATTING
T("w",["ww",2],"wo","week"),T("W",["WW",2],"Wo","isoWeek"),
// ALIASES
I("week","w"),I("isoWeek","W"),
// PRIORITIES
L("week",5),L("isoWeek",5),
// PARSING
Y("w",He),Y("ww",He,De),Y("W",He),Y("WW",He,De),ba(["w","ww","W","WW"],function(a,b,c,d){b[d.substr(0,1)]=t(a)});var jf={dow:0,// Sunday is the first day of the week.
doy:6};
// FORMATTING
T("d",0,"do","day"),T("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),T("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),T("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),T("e",0,0,"weekday"),T("E",0,0,"isoWeekday"),
// ALIASES
I("day","d"),I("weekday","e"),I("isoWeekday","E"),
// PRIORITY
L("day",11),L("weekday",11),L("isoWeekday",11),
// PARSING
Y("d",He),Y("e",He),Y("E",He),Y("dd",function(a,b){return b.weekdaysMinRegex(a)}),Y("ddd",function(a,b){return b.weekdaysShortRegex(a)}),Y("dddd",function(a,b){return b.weekdaysRegex(a)}),ba(["dd","ddd","dddd"],function(a,b,c,d){var e=c._locale.weekdaysParse(a,d,c._strict);
// if we didn't get a weekday name, mark the date as invalid
null!=e?b.d=e:l(c).invalidWeekday=a}),ba(["d","e","E"],function(a,b,c,d){b[d]=t(a)});
// LOCALES
var kf="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),lf="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),mf="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),nf=Se,of=Se,pf=Se;T("H",["HH",2],0,"hour"),T("h",["hh",2],0,Qa),T("k",["kk",2],0,Ra),T("hmm",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)}),T("hmmss",0,0,function(){return""+Qa.apply(this)+S(this.minutes(),2)+S(this.seconds(),2)}),T("Hmm",0,0,function(){return""+this.hours()+S(this.minutes(),2)}),T("Hmmss",0,0,function(){return""+this.hours()+S(this.minutes(),2)+S(this.seconds(),2)}),Sa("a",!0),Sa("A",!1),
// ALIASES
I("hour","h"),
// PRIORITY
L("hour",13),Y("a",Ta),Y("A",Ta),Y("H",He),Y("h",He),Y("HH",He,De),Y("hh",He,De),Y("hmm",Ie),Y("hmmss",Je),Y("Hmm",Ie),Y("Hmmss",Je),aa(["H","HH"],Ye),aa(["a","A"],function(a,b,c){c._isPm=c._locale.isPM(a),c._meridiem=a}),aa(["h","hh"],function(a,b,c){b[Ye]=t(a),l(c).bigHour=!0}),aa("hmm",function(a,b,c){var d=a.length-2;b[Ye]=t(a.substr(0,d)),b[Ze]=t(a.substr(d)),l(c).bigHour=!0}),aa("hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Ye]=t(a.substr(0,d)),b[Ze]=t(a.substr(d,2)),b[$e]=t(a.substr(e)),l(c).bigHour=!0}),aa("Hmm",function(a,b,c){var d=a.length-2;b[Ye]=t(a.substr(0,d)),b[Ze]=t(a.substr(d))}),aa("Hmmss",function(a,b,c){var d=a.length-4,e=a.length-2;b[Ye]=t(a.substr(0,d)),b[Ze]=t(a.substr(d,2)),b[$e]=t(a.substr(e))});var qf,rf=/[ap]\.?m?\.?/i,sf=N("Hours",!0),tf={calendar:qe,longDateFormat:re,invalidDate:se,ordinal:te,ordinalParse:ue,relativeTime:ve,months:df,monthsShort:ef,week:jf,weekdays:kf,weekdaysMin:mf,weekdaysShort:lf,meridiemParse:rf},uf={},vf=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,wf=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,xf=/Z|[+-]\d\d(?::?\d\d)?/,yf=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],
// YYYYMM is NOT allowed by the standard
["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],zf=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Af=/^\/?Date\((\-?\d+)/i;a.createFromInputFallback=w("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(a){a._d=new Date(a._i+(a._useUTC?" UTC":""))}),
// constant that refers to the ISO standard
a.ISO_8601=function(){};var Bf=w("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?this>a?this:a:n()}),Cf=w("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var a=rb.apply(null,arguments);return this.isValid()&&a.isValid()?a>this?this:a:n()}),Df=function(){return Date.now?Date.now():+new Date};xb("Z",":"),xb("ZZ",""),
// PARSING
Y("Z",Qe),Y("ZZ",Qe),aa(["Z","ZZ"],function(a,b,c){c._useUTC=!0,c._tzm=yb(Qe,a)});
// HELPERS
// timezone chunker
// '+10:00' > ['10',  '00']
// '-1530'  > ['-15', '30']
var Ef=/([\+\-]|\d\d)/gi;
// HOOKS
// This function will be called whenever a moment is mutated.
// It is intended to keep the offset in sync with the timezone.
a.updateOffset=function(){};
// ASP.NET json date format regex
var Ff=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?\d*)?$/,Gf=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Mb.fn=vb.prototype;var Hf=Rb(1,"add"),If=Rb(-1,"subtract");a.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",a.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Jf=w("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return void 0===a?this.localeData():this.locale(a)});
// FORMATTING
T(0,["gg",2],0,function(){return this.weekYear()%100}),T(0,["GG",2],0,function(){return this.isoWeekYear()%100}),xc("gggg","weekYear"),xc("ggggg","weekYear"),xc("GGGG","isoWeekYear"),xc("GGGGG","isoWeekYear"),
// ALIASES
I("weekYear","gg"),I("isoWeekYear","GG"),
// PRIORITY
L("weekYear",1),L("isoWeekYear",1),
// PARSING
Y("G",Oe),Y("g",Oe),Y("GG",He,De),Y("gg",He,De),Y("GGGG",Le,Fe),Y("gggg",Le,Fe),Y("GGGGG",Me,Ge),Y("ggggg",Me,Ge),ba(["gggg","ggggg","GGGG","GGGGG"],function(a,b,c,d){b[d.substr(0,2)]=t(a)}),ba(["gg","GG"],function(b,c,d,e){c[e]=a.parseTwoDigitYear(b)}),
// FORMATTING
T("Q",0,"Qo","quarter"),
// ALIASES
I("quarter","Q"),
// PRIORITY
L("quarter",7),
// PARSING
Y("Q",Ce),aa("Q",function(a,b){b[We]=3*(t(a)-1)}),
// FORMATTING
T("D",["DD",2],"Do","date"),
// ALIASES
I("date","D"),
// PRIOROITY
L("date",9),
// PARSING
Y("D",He),Y("DD",He,De),Y("Do",function(a,b){return a?b._ordinalParse:b._ordinalParseLenient}),aa(["D","DD"],Xe),aa("Do",function(a,b){b[Xe]=t(a.match(He)[0],10)});
// MOMENTS
var Kf=N("Date",!0);
// FORMATTING
T("DDD",["DDDD",3],"DDDo","dayOfYear"),
// ALIASES
I("dayOfYear","DDD"),
// PRIORITY
L("dayOfYear",4),
// PARSING
Y("DDD",Ke),Y("DDDD",Ee),aa(["DDD","DDDD"],function(a,b,c){c._dayOfYear=t(a)}),
// FORMATTING
T("m",["mm",2],0,"minute"),
// ALIASES
I("minute","m"),
// PRIORITY
L("minute",14),
// PARSING
Y("m",He),Y("mm",He,De),aa(["m","mm"],Ze);
// MOMENTS
var Lf=N("Minutes",!1);
// FORMATTING
T("s",["ss",2],0,"second"),
// ALIASES
I("second","s"),
// PRIORITY
L("second",15),
// PARSING
Y("s",He),Y("ss",He,De),aa(["s","ss"],$e);
// MOMENTS
var Mf=N("Seconds",!1);
// FORMATTING
T("S",0,0,function(){return~~(this.millisecond()/100)}),T(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),T(0,["SSS",3],0,"millisecond"),T(0,["SSSS",4],0,function(){return 10*this.millisecond()}),T(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),T(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),T(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),T(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),T(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),
// ALIASES
I("millisecond","ms"),
// PRIORITY
L("millisecond",16),
// PARSING
Y("S",Ke,Ce),Y("SS",Ke,De),Y("SSS",Ke,Ee);var Nf;for(Nf="SSSS";Nf.length<=9;Nf+="S")Y(Nf,Ne);for(Nf="S";Nf.length<=9;Nf+="S")aa(Nf,Gc);
// MOMENTS
var Of=N("Milliseconds",!1);
// FORMATTING
T("z",0,0,"zoneAbbr"),T("zz",0,0,"zoneName");var Pf=q.prototype;Pf.add=Hf,Pf.calendar=Ub,Pf.clone=Vb,Pf.diff=ac,Pf.endOf=mc,Pf.format=ec,Pf.from=fc,Pf.fromNow=gc,Pf.to=hc,Pf.toNow=ic,Pf.get=Q,Pf.invalidAt=vc,Pf.isAfter=Wb,Pf.isBefore=Xb,Pf.isBetween=Yb,Pf.isSame=Zb,Pf.isSameOrAfter=$b,Pf.isSameOrBefore=_b,Pf.isValid=tc,Pf.lang=Jf,Pf.locale=jc,Pf.localeData=kc,Pf.max=Cf,Pf.min=Bf,Pf.parsingFlags=uc,Pf.set=R,Pf.startOf=lc,Pf.subtract=If,Pf.toArray=qc,Pf.toObject=rc,Pf.toDate=pc,Pf.toISOString=dc,Pf.toJSON=sc,Pf.toString=cc,Pf.unix=oc,Pf.valueOf=nc,Pf.creationData=wc,
// Year
Pf.year=hf,Pf.isLeapYear=qa,
// Week Year
Pf.weekYear=yc,Pf.isoWeekYear=zc,
// Quarter
Pf.quarter=Pf.quarters=Ec,
// Month
Pf.month=ja,Pf.daysInMonth=ka,
// Week
Pf.week=Pf.weeks=Aa,Pf.isoWeek=Pf.isoWeeks=Ba,Pf.weeksInYear=Bc,Pf.isoWeeksInYear=Ac,
// Day
Pf.date=Kf,Pf.day=Pf.days=Ja,Pf.weekday=Ka,Pf.isoWeekday=La,Pf.dayOfYear=Fc,
// Hour
Pf.hour=Pf.hours=sf,
// Minute
Pf.minute=Pf.minutes=Lf,
// Second
Pf.second=Pf.seconds=Mf,
// Millisecond
Pf.millisecond=Pf.milliseconds=Of,
// Offset
Pf.utcOffset=Bb,Pf.utc=Db,Pf.local=Eb,Pf.parseZone=Fb,Pf.hasAlignedHourOffset=Gb,Pf.isDST=Hb,Pf.isLocal=Jb,Pf.isUtcOffset=Kb,Pf.isUtc=Lb,Pf.isUTC=Lb,
// Timezone
Pf.zoneAbbr=Hc,Pf.zoneName=Ic,
// Deprecations
Pf.dates=w("dates accessor is deprecated. Use date instead.",Kf),Pf.months=w("months accessor is deprecated. Use month instead",ja),Pf.years=w("years accessor is deprecated. Use year instead",hf),Pf.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Cb),Pf.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ib);var Qf=Pf,Rf=B.prototype;Rf.calendar=C,Rf.longDateFormat=D,Rf.invalidDate=E,Rf.ordinal=F,Rf.preparse=Lc,Rf.postformat=Lc,Rf.relativeTime=G,Rf.pastFuture=H,Rf.set=z,
// Month
Rf.months=ea,Rf.monthsShort=fa,Rf.monthsParse=ha,Rf.monthsRegex=ma,Rf.monthsShortRegex=la,
// Week
Rf.week=xa,Rf.firstDayOfYear=za,Rf.firstDayOfWeek=ya,
// Day of Week
Rf.weekdays=Ea,Rf.weekdaysMin=Ga,Rf.weekdaysShort=Fa,Rf.weekdaysParse=Ia,Rf.weekdaysRegex=Ma,Rf.weekdaysShortRegex=Na,Rf.weekdaysMinRegex=Oa,
// Hours
Rf.isPM=Ua,Rf.meridiem=Va,Za("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===t(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),
// Side effect imports
a.lang=w("moment.lang is deprecated. Use moment.locale instead.",Za),a.langData=w("moment.langData is deprecated. Use moment.localeData instead.",ab);var Sf=Math.abs,Tf=cd("ms"),Uf=cd("s"),Vf=cd("m"),Wf=cd("h"),Xf=cd("d"),Yf=cd("w"),Zf=cd("M"),$f=cd("y"),_f=ed("milliseconds"),ag=ed("seconds"),bg=ed("minutes"),cg=ed("hours"),dg=ed("days"),eg=ed("months"),fg=ed("years"),gg=Math.round,hg={s:45,// seconds to minute
m:45,// minutes to hour
h:22,// hours to day
d:26,// days to month
M:11},ig=Math.abs,jg=vb.prototype;jg.abs=Uc,jg.add=Wc,jg.subtract=Xc,jg.as=ad,jg.asMilliseconds=Tf,jg.asSeconds=Uf,jg.asMinutes=Vf,jg.asHours=Wf,jg.asDays=Xf,jg.asWeeks=Yf,jg.asMonths=Zf,jg.asYears=$f,jg.valueOf=bd,jg._bubble=Zc,jg.get=dd,jg.milliseconds=_f,jg.seconds=ag,jg.minutes=bg,jg.hours=cg,jg.days=dg,jg.weeks=fd,jg.months=eg,jg.years=fg,jg.humanize=kd,jg.toISOString=ld,jg.toString=ld,jg.toJSON=ld,jg.locale=jc,jg.localeData=kc,
// Deprecations
jg.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ld),jg.lang=Jf,
// Side effect imports
// FORMATTING
T("X",0,0,"unix"),T("x",0,0,"valueOf"),
// PARSING
Y("x",Oe),Y("X",Re),aa("X",function(a,b,c){c._d=new Date(1e3*parseFloat(a,10))}),aa("x",function(a,b,c){c._d=new Date(t(a))}),a.version="2.14.1",b(rb),a.fn=Qf,a.min=tb,a.max=ub,a.now=Df,a.utc=j,a.unix=Jc,a.months=Pc,a.isDate=f,a.locale=Za,a.invalid=n,a.duration=Mb,a.isMoment=r,a.weekdays=Rc,a.parseZone=Kc,a.localeData=ab,a.isDuration=wb,a.monthsShort=Qc,a.weekdaysMin=Tc,a.defineLocale=$a,a.updateLocale=_a,a.locales=bb,a.weekdaysShort=Sc,a.normalizeUnits=J,a.relativeTimeRounding=id,a.relativeTimeThreshold=jd,a.calendarFormat=Tb,a.prototype=Qf;var kg=a,lg=(kg.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(a){return/^nm$/i.test(a)},meridiem:function(a,b,c){return 12>a?c?"vm":"VM":c?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[MÃ´re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,// Maandag is die eerste dag van die week.
doy:4}}),kg.defineLocale("ar-ma",{months:"ÙŠÙ†Ø§ÙŠØ±_Ù�Ø¨Ø±Ø§ÙŠØ±_Ù…Ø§Ø±Ø³_Ø£Ø¨Ø±ÙŠÙ„_Ù…Ø§ÙŠ_ÙŠÙˆÙ†ÙŠÙˆ_ÙŠÙˆÙ„ÙŠÙˆØ²_ØºØ´Øª_Ø´ØªÙ†Ø¨Ø±_Ø£ÙƒØªÙˆØ¨Ø±_Ù†ÙˆÙ†Ø¨Ø±_Ø¯Ø¬Ù†Ø¨Ø±".split("_"),monthsShort:"ÙŠÙ†Ø§ÙŠØ±_Ù�Ø¨Ø±Ø§ÙŠØ±_Ù…Ø§Ø±Ø³_Ø£Ø¨Ø±ÙŠÙ„_Ù…Ø§ÙŠ_ÙŠÙˆÙ†ÙŠÙˆ_ÙŠÙˆÙ„ÙŠÙˆØ²_ØºØ´Øª_Ø´ØªÙ†Ø¨Ø±_Ø£ÙƒØªÙˆØ¨Ø±_Ù†ÙˆÙ†Ø¨Ø±_Ø¯Ø¬Ù†Ø¨Ø±".split("_"),weekdays:"Ø§Ù„Ø£Ø­Ø¯_Ø§Ù„Ø¥ØªÙ†ÙŠÙ†_Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡_Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø§Ù„Ø®Ù…ÙŠØ³_Ø§Ù„Ø¬Ù…Ø¹Ø©_Ø§Ù„Ø³Ø¨Øª".split("_"),weekdaysShort:"Ø§Ø­Ø¯_Ø§ØªÙ†ÙŠÙ†_Ø«Ù„Ø§Ø«Ø§Ø¡_Ø§Ø±Ø¨Ø¹Ø§Ø¡_Ø®Ù…ÙŠØ³_Ø¬Ù…Ø¹Ø©_Ø³Ø¨Øª".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_Ø±_Ø®_Ø¬_Ø³".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ø§Ù„ÙŠÙˆÙ… Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",nextDay:"[ØºØ¯Ø§ Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",nextWeek:"dddd [Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",lastDay:"[Ø£Ù…Ø³ Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",lastWeek:"dddd [Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",sameElse:"L"},relativeTime:{future:"Ù�ÙŠ %s",past:"Ù…Ù†Ø° %s",s:"Ø«ÙˆØ§Ù†",m:"Ø¯Ù‚ÙŠÙ‚Ø©",mm:"%d Ø¯Ù‚Ø§Ø¦Ù‚",h:"Ø³Ø§Ø¹Ø©",hh:"%d Ø³Ø§Ø¹Ø§Øª",d:"ÙŠÙˆÙ…",dd:"%d Ø£ÙŠØ§Ù…",M:"Ø´Ù‡Ø±",MM:"%d Ø£Ø´Ù‡Ø±",y:"Ø³Ù†Ø©",yy:"%d Ø³Ù†ÙˆØ§Øª"},week:{dow:6,// Saturday is the first day of the week.
doy:12}}),{1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "}),mg={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"},ng=(kg.defineLocale("ar-sa",{months:"ÙŠÙ†Ø§ÙŠØ±_Ù�Ø¨Ø±Ø§ÙŠØ±_Ù…Ø§Ø±Ø³_Ø£Ø¨Ø±ÙŠÙ„_Ù…Ø§ÙŠÙˆ_ÙŠÙˆÙ†ÙŠÙˆ_ÙŠÙˆÙ„ÙŠÙˆ_Ø£ØºØ³Ø·Ø³_Ø³Ø¨ØªÙ…Ø¨Ø±_Ø£ÙƒØªÙˆØ¨Ø±_Ù†ÙˆÙ�Ù…Ø¨Ø±_Ø¯ÙŠØ³Ù…Ø¨Ø±".split("_"),monthsShort:"ÙŠÙ†Ø§ÙŠØ±_Ù�Ø¨Ø±Ø§ÙŠØ±_Ù…Ø§Ø±Ø³_Ø£Ø¨Ø±ÙŠÙ„_Ù…Ø§ÙŠÙˆ_ÙŠÙˆÙ†ÙŠÙˆ_ÙŠÙˆÙ„ÙŠÙˆ_Ø£ØºØ³Ø·Ø³_Ø³Ø¨ØªÙ…Ø¨Ø±_Ø£ÙƒØªÙˆØ¨Ø±_Ù†ÙˆÙ�Ù…Ø¨Ø±_Ø¯ÙŠØ³Ù…Ø¨Ø±".split("_"),weekdays:"Ø§Ù„Ø£Ø­Ø¯_Ø§Ù„Ø¥Ø«Ù†ÙŠÙ†_Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡_Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø§Ù„Ø®Ù…ÙŠØ³_Ø§Ù„Ø¬Ù…Ø¹Ø©_Ø§Ù„Ø³Ø¨Øª".split("_"),weekdaysShort:"Ø£Ø­Ø¯_Ø¥Ø«Ù†ÙŠÙ†_Ø«Ù„Ø§Ø«Ø§Ø¡_Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø®Ù…ÙŠØ³_Ø¬Ù…Ø¹Ø©_Ø³Ø¨Øª".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_Ø±_Ø®_Ø¬_Ø³".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/Øµ|Ù…/,isPM:function(a){return"Ù…"===a},meridiem:function(a,b,c){return 12>a?"Øµ":"Ù…"},calendar:{sameDay:"[Ø§Ù„ÙŠÙˆÙ… Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",nextDay:"[ØºØ¯Ø§ Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",nextWeek:"dddd [Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",lastDay:"[Ø£Ù…Ø³ Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",lastWeek:"dddd [Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",sameElse:"L"},relativeTime:{future:"Ù�ÙŠ %s",past:"Ù…Ù†Ø° %s",s:"Ø«ÙˆØ§Ù†",m:"Ø¯Ù‚ÙŠÙ‚Ø©",mm:"%d Ø¯Ù‚Ø§Ø¦Ù‚",h:"Ø³Ø§Ø¹Ø©",hh:"%d Ø³Ø§Ø¹Ø§Øª",d:"ÙŠÙˆÙ…",dd:"%d Ø£ÙŠØ§Ù…",M:"Ø´Ù‡Ø±",MM:"%d Ø£Ø´Ù‡Ø±",y:"Ø³Ù†Ø©",yy:"%d Ø³Ù†ÙˆØ§Øª"},preparse:function(a){return a.replace(/[Ù¡Ù¢Ù£Ù¤Ù¥Ù¦Ù§Ù¨Ù©Ù ]/g,function(a){return mg[a]}).replace(/ØŒ/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return lg[a]}).replace(/,/g,"ØŒ")},week:{dow:6,// Saturday is the first day of the week.
doy:12}}),kg.defineLocale("ar-tn",{months:"Ø¬Ø§Ù†Ù�ÙŠ_Ù�ÙŠÙ�Ø±ÙŠ_Ù…Ø§Ø±Ø³_Ø£Ù�Ø±ÙŠÙ„_Ù…Ø§ÙŠ_Ø¬ÙˆØ§Ù†_Ø¬ÙˆÙŠÙ„ÙŠØ©_Ø£ÙˆØª_Ø³Ø¨ØªÙ…Ø¨Ø±_Ø£ÙƒØªÙˆØ¨Ø±_Ù†ÙˆÙ�Ù…Ø¨Ø±_Ø¯ÙŠØ³Ù…Ø¨Ø±".split("_"),monthsShort:"Ø¬Ø§Ù†Ù�ÙŠ_Ù�ÙŠÙ�Ø±ÙŠ_Ù…Ø§Ø±Ø³_Ø£Ù�Ø±ÙŠÙ„_Ù…Ø§ÙŠ_Ø¬ÙˆØ§Ù†_Ø¬ÙˆÙŠÙ„ÙŠØ©_Ø£ÙˆØª_Ø³Ø¨ØªÙ…Ø¨Ø±_Ø£ÙƒØªÙˆØ¨Ø±_Ù†ÙˆÙ�Ù…Ø¨Ø±_Ø¯ÙŠØ³Ù…Ø¨Ø±".split("_"),weekdays:"Ø§Ù„Ø£Ø­Ø¯_Ø§Ù„Ø¥Ø«Ù†ÙŠÙ†_Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡_Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø§Ù„Ø®Ù…ÙŠØ³_Ø§Ù„Ø¬Ù…Ø¹Ø©_Ø§Ù„Ø³Ø¨Øª".split("_"),weekdaysShort:"Ø£Ø­Ø¯_Ø¥Ø«Ù†ÙŠÙ†_Ø«Ù„Ø§Ø«Ø§Ø¡_Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø®Ù…ÙŠØ³_Ø¬Ù…Ø¹Ø©_Ø³Ø¨Øª".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_Ø±_Ø®_Ø¬_Ø³".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ø§Ù„ÙŠÙˆÙ… Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",nextDay:"[ØºØ¯Ø§ Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",nextWeek:"dddd [Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",lastDay:"[Ø£Ù…Ø³ Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",lastWeek:"dddd [Ø¹Ù„Ù‰ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",sameElse:"L"},relativeTime:{future:"Ù�ÙŠ %s",past:"Ù…Ù†Ø° %s",s:"Ø«ÙˆØ§Ù†",m:"Ø¯Ù‚ÙŠÙ‚Ø©",mm:"%d Ø¯Ù‚Ø§Ø¦Ù‚",h:"Ø³Ø§Ø¹Ø©",hh:"%d Ø³Ø§Ø¹Ø§Øª",d:"ÙŠÙˆÙ…",dd:"%d Ø£ÙŠØ§Ù…",M:"Ø´Ù‡Ø±",MM:"%d Ø£Ø´Ù‡Ø±",y:"Ø³Ù†Ø©",yy:"%d Ø³Ù†ÙˆØ§Øª"},week:{dow:1,// Monday is the first day of the week.
doy:4}}),{1:"Ù¡",2:"Ù¢",3:"Ù£",4:"Ù¤",5:"Ù¥",6:"Ù¦",7:"Ù§",8:"Ù¨",9:"Ù©",0:"Ù "}),og={"Ù¡":"1","Ù¢":"2","Ù£":"3","Ù¤":"4","Ù¥":"5","Ù¦":"6","Ù§":"7","Ù¨":"8","Ù©":"9","Ù ":"0"},pg=function(a){return 0===a?0:1===a?1:2===a?2:a%100>=3&&10>=a%100?3:a%100>=11?4:5},qg={s:["Ø£Ù‚Ù„ Ù…Ù† Ø«Ø§Ù†ÙŠØ©","Ø«Ø§Ù†ÙŠØ© ÙˆØ§Ø­Ø¯Ø©",["Ø«Ø§Ù†ÙŠØªØ§Ù†","Ø«Ø§Ù†ÙŠØªÙŠÙ†"],"%d Ø«ÙˆØ§Ù†","%d Ø«Ø§Ù†ÙŠØ©","%d Ø«Ø§Ù†ÙŠØ©"],m:["Ø£Ù‚Ù„ Ù…Ù† Ø¯Ù‚ÙŠÙ‚Ø©","Ø¯Ù‚ÙŠÙ‚Ø© ÙˆØ§Ø­Ø¯Ø©",["Ø¯Ù‚ÙŠÙ‚ØªØ§Ù†","Ø¯Ù‚ÙŠÙ‚ØªÙŠÙ†"],"%d Ø¯Ù‚Ø§Ø¦Ù‚","%d Ø¯Ù‚ÙŠÙ‚Ø©","%d Ø¯Ù‚ÙŠÙ‚Ø©"],h:["Ø£Ù‚Ù„ Ù…Ù† Ø³Ø§Ø¹Ø©","Ø³Ø§Ø¹Ø© ÙˆØ§Ø­Ø¯Ø©",["Ø³Ø§Ø¹ØªØ§Ù†","Ø³Ø§Ø¹ØªÙŠÙ†"],"%d Ø³Ø§Ø¹Ø§Øª","%d Ø³Ø§Ø¹Ø©","%d Ø³Ø§Ø¹Ø©"],d:["Ø£Ù‚Ù„ Ù…Ù† ÙŠÙˆÙ…","ÙŠÙˆÙ… ÙˆØ§Ø­Ø¯",["ÙŠÙˆÙ…Ø§Ù†","ÙŠÙˆÙ…ÙŠÙ†"],"%d Ø£ÙŠØ§Ù…","%d ÙŠÙˆÙ…Ù‹Ø§","%d ÙŠÙˆÙ…"],M:["Ø£Ù‚Ù„ Ù…Ù† Ø´Ù‡Ø±","Ø´Ù‡Ø± ÙˆØ§Ø­Ø¯",["Ø´Ù‡Ø±Ø§Ù†","Ø´Ù‡Ø±ÙŠÙ†"],"%d Ø£Ø´Ù‡Ø±","%d Ø´Ù‡Ø±Ø§","%d Ø´Ù‡Ø±"],y:["Ø£Ù‚Ù„ Ù…Ù† Ø¹Ø§Ù…","Ø¹Ø§Ù… ÙˆØ§Ø­Ø¯",["Ø¹Ø§Ù…Ø§Ù†","Ø¹Ø§Ù…ÙŠÙ†"],"%d Ø£Ø¹ÙˆØ§Ù…","%d Ø¹Ø§Ù…Ù‹Ø§","%d Ø¹Ø§Ù…"]},rg=function(a){return function(b,c,d,e){var f=pg(b),g=qg[a][pg(b)];return 2===f&&(g=g[c?0:1]),g.replace(/%d/i,b)}},sg=["ÙƒØ§Ù†ÙˆÙ† Ø§Ù„Ø«Ø§Ù†ÙŠ ÙŠÙ†Ø§ÙŠØ±","Ø´Ø¨Ø§Ø· Ù�Ø¨Ø±Ø§ÙŠØ±","Ø¢Ø°Ø§Ø± Ù…Ø§Ø±Ø³","Ù†ÙŠØ³Ø§Ù† Ø£Ø¨Ø±ÙŠÙ„","Ø£ÙŠØ§Ø± Ù…Ø§ÙŠÙˆ","Ø­Ø²ÙŠØ±Ø§Ù† ÙŠÙˆÙ†ÙŠÙˆ","ØªÙ…ÙˆØ² ÙŠÙˆÙ„ÙŠÙˆ","Ø¢Ø¨ Ø£ØºØ³Ø·Ø³","Ø£ÙŠÙ„ÙˆÙ„ Ø³Ø¨ØªÙ…Ø¨Ø±","ØªØ´Ø±ÙŠÙ† Ø§Ù„Ø£ÙˆÙ„ Ø£ÙƒØªÙˆØ¨Ø±","ØªØ´Ø±ÙŠÙ† Ø§Ù„Ø«Ø§Ù†ÙŠ Ù†ÙˆÙ�Ù…Ø¨Ø±","ÙƒØ§Ù†ÙˆÙ† Ø§Ù„Ø£ÙˆÙ„ Ø¯ÙŠØ³Ù…Ø¨Ø±"],tg=(kg.defineLocale("ar",{months:sg,monthsShort:sg,weekdays:"Ø§Ù„Ø£Ø­Ø¯_Ø§Ù„Ø¥Ø«Ù†ÙŠÙ†_Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡_Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø§Ù„Ø®Ù…ÙŠØ³_Ø§Ù„Ø¬Ù…Ø¹Ø©_Ø§Ù„Ø³Ø¨Øª".split("_"),weekdaysShort:"Ø£Ø­Ø¯_Ø¥Ø«Ù†ÙŠÙ†_Ø«Ù„Ø§Ø«Ø§Ø¡_Ø£Ø±Ø¨Ø¹Ø§Ø¡_Ø®Ù…ÙŠØ³_Ø¬Ù…Ø¹Ø©_Ø³Ø¨Øª".split("_"),weekdaysMin:"Ø­_Ù†_Ø«_Ø±_Ø®_Ø¬_Ø³".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/â€�M/â€�YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/Øµ|Ù…/,isPM:function(a){return"Ù…"===a},meridiem:function(a,b,c){return 12>a?"Øµ":"Ù…"},calendar:{sameDay:"[Ø§Ù„ÙŠÙˆÙ… Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",nextDay:"[ØºØ¯Ù‹Ø§ Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",nextWeek:"dddd [Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",lastDay:"[Ø£Ù…Ø³ Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",lastWeek:"dddd [Ø¹Ù†Ø¯ Ø§Ù„Ø³Ø§Ø¹Ø©] LT",sameElse:"L"},relativeTime:{future:"Ø¨Ø¹Ø¯ %s",past:"Ù…Ù†Ø° %s",s:rg("s"),m:rg("m"),mm:rg("m"),h:rg("h"),hh:rg("h"),d:rg("d"),dd:rg("d"),M:rg("M"),MM:rg("M"),y:rg("y"),yy:rg("y")},preparse:function(a){return a.replace(/\u200f/g,"").replace(/[Ù¡Ù¢Ù£Ù¤Ù¥Ù¦Ù§Ù¨Ù©Ù ]/g,function(a){return og[a]}).replace(/ØŒ/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return ng[a]}).replace(/,/g,"ØŒ")},week:{dow:6,// Saturday is the first day of the week.
doy:12}}),{1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-Ã¼ncÃ¼",4:"-Ã¼ncÃ¼",100:"-Ã¼ncÃ¼",6:"-ncÄ±",9:"-uncu",10:"-uncu",30:"-uncu",60:"-Ä±ncÄ±",90:"-Ä±ncÄ±"}),ug=(kg.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertÉ™si_Ã‡É™rÅŸÉ™nbÉ™ axÅŸamÄ±_Ã‡É™rÅŸÉ™nbÉ™_CÃ¼mÉ™ axÅŸamÄ±_CÃ¼mÉ™_ÅžÉ™nbÉ™".split("_"),weekdaysShort:"Baz_BzE_Ã‡Ax_Ã‡É™r_CAx_CÃ¼m_ÅžÉ™n".split("_"),weekdaysMin:"Bz_BE_Ã‡A_Ã‡É™_CA_CÃ¼_ÅžÉ™".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugÃ¼n saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gÉ™lÉ™n hÉ™ftÉ™] dddd [saat] LT",lastDay:"[dÃ¼nÉ™n] LT",lastWeek:"[keÃ§É™n hÉ™ftÉ™] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s É™vvÉ™l",s:"birneÃ§É™ saniyyÉ™",m:"bir dÉ™qiqÉ™",mm:"%d dÉ™qiqÉ™",h:"bir saat",hh:"%d saat",d:"bir gÃ¼n",dd:"%d gÃ¼n",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecÉ™|sÉ™hÉ™r|gÃ¼ndÃ¼z|axÅŸam/,isPM:function(a){return/^(gÃ¼ndÃ¼z|axÅŸam)$/.test(a)},meridiem:function(a,b,c){return 4>a?"gecÉ™":12>a?"sÉ™hÉ™r":17>a?"gÃ¼ndÃ¼z":"axÅŸam"},ordinalParse:/\d{1,2}-(Ä±ncÄ±|inci|nci|Ã¼ncÃ¼|ncÄ±|uncu)/,ordinal:function(a){if(0===a)// special case for zero
return a+"-Ä±ncÄ±";var b=a%10,c=a%100-b,d=a>=100?100:null;return a+(tg[b]||tg[c]||tg[d])},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("be",{months:{format:"Ñ�Ñ‚ÑƒÐ´Ð·ÐµÐ½Ñ�_Ð»ÑŽÑ‚Ð°Ð³Ð°_Ñ�Ð°ÐºÐ°Ð²Ñ–ÐºÐ°_ÐºÑ€Ð°Ñ�Ð°Ð²Ñ–ÐºÐ°_Ñ‚Ñ€Ð°ÑžÐ½Ñ�_Ñ‡Ñ�Ñ€Ð²ÐµÐ½Ñ�_Ð»Ñ–Ð¿ÐµÐ½Ñ�_Ð¶Ð½Ñ–ÑžÐ½Ñ�_Ð²ÐµÑ€Ð°Ñ�Ð½Ñ�_ÐºÐ°Ñ�Ñ‚Ñ€Ñ‹Ñ‡Ð½Ñ–ÐºÐ°_Ð»Ñ–Ñ�Ñ‚Ð°Ð¿Ð°Ð´Ð°_Ñ�Ð½ÐµÐ¶Ð½Ñ�".split("_"),standalone:"Ñ�Ñ‚ÑƒÐ´Ð·ÐµÐ½ÑŒ_Ð»ÑŽÑ‚Ñ‹_Ñ�Ð°ÐºÐ°Ð²Ñ–Ðº_ÐºÑ€Ð°Ñ�Ð°Ð²Ñ–Ðº_Ñ‚Ñ€Ð°Ð²ÐµÐ½ÑŒ_Ñ‡Ñ�Ñ€Ð²ÐµÐ½ÑŒ_Ð»Ñ–Ð¿ÐµÐ½ÑŒ_Ð¶Ð½Ñ–Ð²ÐµÐ½ÑŒ_Ð²ÐµÑ€Ð°Ñ�ÐµÐ½ÑŒ_ÐºÐ°Ñ�Ñ‚Ñ€Ñ‹Ñ‡Ð½Ñ–Ðº_Ð»Ñ–Ñ�Ñ‚Ð°Ð¿Ð°Ð´_Ñ�Ð½ÐµÐ¶Ð°Ð½ÑŒ".split("_")},monthsShort:"Ñ�Ñ‚ÑƒÐ´_Ð»ÑŽÑ‚_Ñ�Ð°Ðº_ÐºÑ€Ð°Ñ�_Ñ‚Ñ€Ð°Ð²_Ñ‡Ñ�Ñ€Ð²_Ð»Ñ–Ð¿_Ð¶Ð½Ñ–Ð²_Ð²ÐµÑ€_ÐºÐ°Ñ�Ñ‚_Ð»Ñ–Ñ�Ñ‚_Ñ�Ð½ÐµÐ¶".split("_"),weekdays:{format:"Ð½Ñ�Ð´Ð·ÐµÐ»ÑŽ_Ð¿Ð°Ð½Ñ�Ð´Ð·ÐµÐ»Ð°Ðº_Ð°ÑžÑ‚Ð¾Ñ€Ð°Ðº_Ñ�ÐµÑ€Ð°Ð´Ñƒ_Ñ‡Ð°Ñ†Ð²ÐµÑ€_Ð¿Ñ�Ñ‚Ð½Ñ–Ñ†Ñƒ_Ñ�ÑƒÐ±Ð¾Ñ‚Ñƒ".split("_"),standalone:"Ð½Ñ�Ð´Ð·ÐµÐ»Ñ�_Ð¿Ð°Ð½Ñ�Ð´Ð·ÐµÐ»Ð°Ðº_Ð°ÑžÑ‚Ð¾Ñ€Ð°Ðº_Ñ�ÐµÑ€Ð°Ð´Ð°_Ñ‡Ð°Ñ†Ð²ÐµÑ€_Ð¿Ñ�Ñ‚Ð½Ñ–Ñ†Ð°_Ñ�ÑƒÐ±Ð¾Ñ‚Ð°".split("_"),isFormat:/\[ ?[Ð’Ð²] ?(?:Ð¼Ñ–Ð½ÑƒÐ»ÑƒÑŽ|Ð½Ð°Ñ�Ñ‚ÑƒÐ¿Ð½ÑƒÑŽ)? ?\] ?dddd/},weekdaysShort:"Ð½Ð´_Ð¿Ð½_Ð°Ñ‚_Ñ�Ñ€_Ñ‡Ñ†_Ð¿Ñ‚_Ñ�Ð±".split("_"),weekdaysMin:"Ð½Ð´_Ð¿Ð½_Ð°Ñ‚_Ñ�Ñ€_Ñ‡Ñ†_Ð¿Ñ‚_Ñ�Ð±".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY Ð³.",LLL:"D MMMM YYYY Ð³., HH:mm",LLLL:"dddd, D MMMM YYYY Ð³., HH:mm"},calendar:{sameDay:"[Ð¡Ñ‘Ð½Ð½Ñ� Ñž] LT",nextDay:"[Ð—Ð°ÑžÑ‚Ñ€Ð° Ñž] LT",lastDay:"[Ð£Ñ‡Ð¾Ñ€Ð° Ñž] LT",nextWeek:function(){return"[Ð£] dddd [Ñž] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[Ð£ Ð¼Ñ–Ð½ÑƒÐ»ÑƒÑŽ] dddd [Ñž] LT";case 1:case 2:case 4:return"[Ð£ Ð¼Ñ–Ð½ÑƒÐ»Ñ‹] dddd [Ñž] LT"}},sameElse:"L"},relativeTime:{future:"Ð¿Ñ€Ð°Ð· %s",past:"%s Ñ‚Ð°Ð¼Ñƒ",s:"Ð½ÐµÐºÐ°Ð»ÑŒÐºÑ– Ñ�ÐµÐºÑƒÐ½Ð´",m:nd,mm:nd,h:nd,hh:nd,d:"Ð´Ð·ÐµÐ½ÑŒ",dd:nd,M:"Ð¼ÐµÑ�Ñ�Ñ†",MM:nd,y:"Ð³Ð¾Ð´",yy:nd},meridiemParse:/Ð½Ð¾Ñ‡Ñ‹|Ñ€Ð°Ð½Ñ–Ñ†Ñ‹|Ð´Ð½Ñ�|Ð²ÐµÑ‡Ð°Ñ€Ð°/,isPM:function(a){return/^(Ð´Ð½Ñ�|Ð²ÐµÑ‡Ð°Ñ€Ð°)$/.test(a)},meridiem:function(a,b,c){return 4>a?"Ð½Ð¾Ñ‡Ñ‹":12>a?"Ñ€Ð°Ð½Ñ–Ñ†Ñ‹":17>a?"Ð´Ð½Ñ�":"Ð²ÐµÑ‡Ð°Ñ€Ð°"},ordinalParse:/\d{1,2}-(Ñ–|Ñ‹|Ð³Ð°)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":case"w":case"W":return a%10!==2&&a%10!==3||a%100===12||a%100===13?a+"-Ñ‹":a+"-Ñ–";case"D":return a+"-Ð³Ð°";default:return a}},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("bg",{months:"Ñ�Ð½ÑƒÐ°Ñ€Ð¸_Ñ„ÐµÐ²Ñ€ÑƒÐ°Ñ€Ð¸_Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€Ð¸Ð»_Ð¼Ð°Ð¹_ÑŽÐ½Ð¸_ÑŽÐ»Ð¸_Ð°Ð²Ð³ÑƒÑ�Ñ‚_Ñ�ÐµÐ¿Ñ‚ÐµÐ¼Ð²Ñ€Ð¸_Ð¾ÐºÑ‚Ð¾Ð¼Ð²Ñ€Ð¸_Ð½Ð¾ÐµÐ¼Ð²Ñ€Ð¸_Ð´ÐµÐºÐµÐ¼Ð²Ñ€Ð¸".split("_"),monthsShort:"Ñ�Ð½Ñ€_Ñ„ÐµÐ²_Ð¼Ð°Ñ€_Ð°Ð¿Ñ€_Ð¼Ð°Ð¹_ÑŽÐ½Ð¸_ÑŽÐ»Ð¸_Ð°Ð²Ð³_Ñ�ÐµÐ¿_Ð¾ÐºÑ‚_Ð½Ð¾Ðµ_Ð´ÐµÐº".split("_"),weekdays:"Ð½ÐµÐ´ÐµÐ»Ñ�_Ð¿Ð¾Ð½ÐµÐ´ÐµÐ»Ð½Ð¸Ðº_Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ðº_Ñ�Ñ€Ñ�Ð´Ð°_Ñ‡ÐµÑ‚Ð²ÑŠÑ€Ñ‚ÑŠÐº_Ð¿ÐµÑ‚ÑŠÐº_Ñ�ÑŠÐ±Ð¾Ñ‚Ð°".split("_"),weekdaysShort:"Ð½ÐµÐ´_Ð¿Ð¾Ð½_Ð²Ñ‚Ð¾_Ñ�Ñ€Ñ�_Ñ‡ÐµÑ‚_Ð¿ÐµÑ‚_Ñ�ÑŠÐ±".split("_"),weekdaysMin:"Ð½Ð´_Ð¿Ð½_Ð²Ñ‚_Ñ�Ñ€_Ñ‡Ñ‚_Ð¿Ñ‚_Ñ�Ð±".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Ð”Ð½ÐµÑ� Ð²] LT",nextDay:"[Ð£Ñ‚Ñ€Ðµ Ð²] LT",nextWeek:"dddd [Ð²] LT",lastDay:"[Ð’Ñ‡ÐµÑ€Ð° Ð²] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Ð’ Ð¸Ð·Ð¼Ð¸Ð½Ð°Ð»Ð°Ñ‚Ð°] dddd [Ð²] LT";case 1:case 2:case 4:case 5:return"[Ð’ Ð¸Ð·Ð¼Ð¸Ð½Ð°Ð»Ð¸Ñ�] dddd [Ð²] LT"}},sameElse:"L"},relativeTime:{future:"Ñ�Ð»ÐµÐ´ %s",past:"Ð¿Ñ€ÐµÐ´Ð¸ %s",s:"Ð½Ñ�ÐºÐ¾Ð»ÐºÐ¾ Ñ�ÐµÐºÑƒÐ½Ð´Ð¸",m:"Ð¼Ð¸Ð½ÑƒÑ‚Ð°",mm:"%d Ð¼Ð¸Ð½ÑƒÑ‚Ð¸",h:"Ñ‡Ð°Ñ�",hh:"%d Ñ‡Ð°Ñ�Ð°",d:"Ð´ÐµÐ½",dd:"%d Ð´Ð½Ð¸",M:"Ð¼ÐµÑ�ÐµÑ†",MM:"%d Ð¼ÐµÑ�ÐµÑ†Ð°",y:"Ð³Ð¾Ð´Ð¸Ð½Ð°",yy:"%d Ð³Ð¾Ð´Ð¸Ð½Ð¸"},ordinalParse:/\d{1,2}-(ÐµÐ²|ÐµÐ½|Ñ‚Ð¸|Ð²Ð¸|Ñ€Ð¸|Ð¼Ð¸)/,ordinal:function(a){var b=a%10,c=a%100;return 0===a?a+"-ÐµÐ²":0===c?a+"-ÐµÐ½":c>10&&20>c?a+"-Ñ‚Ð¸":1===b?a+"-Ð²Ð¸":2===b?a+"-Ñ€Ð¸":7===b||8===b?a+"-Ð¼Ð¸":a+"-Ñ‚Ð¸"},week:{dow:1,// Monday is the first day of the week.
doy:7}}),{1:"à§§",2:"à§¨",3:"à§©",4:"à§ª",5:"à§«",6:"à§¬",7:"à§­",8:"à§®",9:"à§¯",0:"à§¦"}),vg={"à§§":"1","à§¨":"2","à§©":"3","à§ª":"4","à§«":"5","à§¬":"6","à§­":"7","à§®":"8","à§¯":"9","à§¦":"0"},wg=(kg.defineLocale("bn",{months:"à¦œà¦¾à¦¨à§�à§Ÿà¦¾à¦°à§€_à¦«à§‡à¦¬à§�à§Ÿà¦¾à¦°à§€_à¦®à¦¾à¦°à§�à¦š_à¦�à¦ªà§�à¦°à¦¿à¦²_à¦®à§‡_à¦œà§�à¦¨_à¦œà§�à¦²à¦¾à¦‡_à¦…à¦—à¦¾à¦¸à§�à¦Ÿ_à¦¸à§‡à¦ªà§�à¦Ÿà§‡à¦®à§�à¦¬à¦°_à¦…à¦•à§�à¦Ÿà§‹à¦¬à¦°_à¦¨à¦­à§‡à¦®à§�à¦¬à¦°_à¦¡à¦¿à¦¸à§‡à¦®à§�à¦¬à¦°".split("_"),monthsShort:"à¦œà¦¾à¦¨à§�_à¦«à§‡à¦¬_à¦®à¦¾à¦°à§�à¦š_à¦�à¦ªà¦°_à¦®à§‡_à¦œà§�à¦¨_à¦œà§�à¦²_à¦…à¦—_à¦¸à§‡à¦ªà§�à¦Ÿ_à¦…à¦•à§�à¦Ÿà§‹_à¦¨à¦­_à¦¡à¦¿à¦¸à§‡à¦®à§�".split("_"),weekdays:"à¦°à¦¬à¦¿à¦¬à¦¾à¦°_à¦¸à§‹à¦®à¦¬à¦¾à¦°_à¦®à¦™à§�à¦—à¦²à¦¬à¦¾à¦°_à¦¬à§�à¦§à¦¬à¦¾à¦°_à¦¬à§ƒà¦¹à¦¸à§�à¦ªà¦¤à§�à¦¤à¦¿à¦¬à¦¾à¦°_à¦¶à§�à¦•à§�à¦°à¦¬à¦¾à¦°_à¦¶à¦¨à¦¿à¦¬à¦¾à¦°".split("_"),weekdaysShort:"à¦°à¦¬à¦¿_à¦¸à§‹à¦®_à¦®à¦™à§�à¦—à¦²_à¦¬à§�à¦§_à¦¬à§ƒà¦¹à¦¸à§�à¦ªà¦¤à§�à¦¤à¦¿_à¦¶à§�à¦•à§�à¦°_à¦¶à¦¨à¦¿".split("_"),weekdaysMin:"à¦°à¦¬_à¦¸à¦®_à¦®à¦™à§�à¦—_à¦¬à§�_à¦¬à§�à¦°à¦¿à¦¹_à¦¶à§�_à¦¶à¦¨à¦¿".split("_"),longDateFormat:{LT:"A h:mm à¦¸à¦®à§Ÿ",LTS:"A h:mm:ss à¦¸à¦®à§Ÿ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm à¦¸à¦®à§Ÿ",LLLL:"dddd, D MMMM YYYY, A h:mm à¦¸à¦®à§Ÿ"},calendar:{sameDay:"[à¦†à¦œ] LT",nextDay:"[à¦†à¦—à¦¾à¦®à§€à¦•à¦¾à¦²] LT",nextWeek:"dddd, LT",lastDay:"[à¦—à¦¤à¦•à¦¾à¦²] LT",lastWeek:"[à¦—à¦¤] dddd, LT",sameElse:"L"},relativeTime:{future:"%s à¦ªà¦°à§‡",past:"%s à¦†à¦—à§‡",s:"à¦•à§Ÿà§‡à¦• à¦¸à§‡à¦•à§‡à¦¨à§�à¦¡",m:"à¦�à¦• à¦®à¦¿à¦¨à¦¿à¦Ÿ",mm:"%d à¦®à¦¿à¦¨à¦¿à¦Ÿ",h:"à¦�à¦• à¦˜à¦¨à§�à¦Ÿà¦¾",hh:"%d à¦˜à¦¨à§�à¦Ÿà¦¾",d:"à¦�à¦• à¦¦à¦¿à¦¨",dd:"%d à¦¦à¦¿à¦¨",M:"à¦�à¦• à¦®à¦¾à¦¸",MM:"%d à¦®à¦¾à¦¸",y:"à¦�à¦• à¦¬à¦›à¦°",yy:"%d à¦¬à¦›à¦°"},preparse:function(a){return a.replace(/[à§§à§¨à§©à§ªà§«à§¬à§­à§®à§¯à§¦]/g,function(a){return vg[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return ug[a]})},meridiemParse:/à¦°à¦¾à¦¤|à¦¸à¦•à¦¾à¦²|à¦¦à§�à¦ªà§�à¦°|à¦¬à¦¿à¦•à¦¾à¦²|à¦°à¦¾à¦¤/,meridiemHour:function(a,b){return 12===a&&(a=0),"à¦°à¦¾à¦¤"===b&&a>=4||"à¦¦à§�à¦ªà§�à¦°"===b&&5>a||"à¦¬à¦¿à¦•à¦¾à¦²"===b?a+12:a},meridiem:function(a,b,c){return 4>a?"à¦°à¦¾à¦¤":10>a?"à¦¸à¦•à¦¾à¦²":17>a?"à¦¦à§�à¦ªà§�à¦°":20>a?"à¦¬à¦¿à¦•à¦¾à¦²":"à¦°à¦¾à¦¤"},week:{dow:0,// Sunday is the first day of the week.
doy:6}}),{1:"à¼¡",2:"à¼¢",3:"à¼£",4:"à¼¤",5:"à¼¥",6:"à¼¦",7:"à¼§",8:"à¼¨",9:"à¼©",0:"à¼ "}),xg={"à¼¡":"1","à¼¢":"2","à¼£":"3","à¼¤":"4","à¼¥":"5","à¼¦":"6","à¼§":"7","à¼¨":"8","à¼©":"9","à¼ ":"0"},yg=(kg.defineLocale("bo",{months:"à½Ÿà¾³à¼‹à½–à¼‹à½‘à½„à¼‹à½”à½¼_à½Ÿà¾³à¼‹à½–à¼‹à½‚à½‰à½²à½¦à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½‚à½¦à½´à½˜à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½žà½²à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½£à¾”à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½‘à¾²à½´à½‚à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½‘à½´à½“à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½¢à¾’à¾±à½‘à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½‘à½‚à½´à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½…à½´à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½…à½´à¼‹à½‚à½…à½²à½‚à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½…à½´à¼‹à½‚à½‰à½²à½¦à¼‹à½”".split("_"),monthsShort:"à½Ÿà¾³à¼‹à½–à¼‹à½‘à½„à¼‹à½”à½¼_à½Ÿà¾³à¼‹à½–à¼‹à½‚à½‰à½²à½¦à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½‚à½¦à½´à½˜à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½žà½²à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½£à¾”à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½‘à¾²à½´à½‚à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½‘à½´à½“à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½¢à¾’à¾±à½‘à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½‘à½‚à½´à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½…à½´à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½…à½´à¼‹à½‚à½…à½²à½‚à¼‹à½”_à½Ÿà¾³à¼‹à½–à¼‹à½–à½…à½´à¼‹à½‚à½‰à½²à½¦à¼‹à½”".split("_"),weekdays:"à½‚à½Ÿà½ à¼‹à½‰à½²à¼‹à½˜à¼‹_à½‚à½Ÿà½ à¼‹à½Ÿà¾³à¼‹à½–à¼‹_à½‚à½Ÿà½ à¼‹à½˜à½²à½‚à¼‹à½‘à½˜à½¢à¼‹_à½‚à½Ÿà½ à¼‹à½£à¾·à½‚à¼‹à½”à¼‹_à½‚à½Ÿà½ à¼‹à½•à½´à½¢à¼‹à½–à½´_à½‚à½Ÿà½ à¼‹à½”à¼‹à½¦à½„à½¦à¼‹_à½‚à½Ÿà½ à¼‹à½¦à¾¤à½ºà½“à¼‹à½”à¼‹".split("_"),weekdaysShort:"à½‰à½²à¼‹à½˜à¼‹_à½Ÿà¾³à¼‹à½–à¼‹_à½˜à½²à½‚à¼‹à½‘à½˜à½¢à¼‹_à½£à¾·à½‚à¼‹à½”à¼‹_à½•à½´à½¢à¼‹à½–à½´_à½”à¼‹à½¦à½„à½¦à¼‹_à½¦à¾¤à½ºà½“à¼‹à½”à¼‹".split("_"),weekdaysMin:"à½‰à½²à¼‹à½˜à¼‹_à½Ÿà¾³à¼‹à½–à¼‹_à½˜à½²à½‚à¼‹à½‘à½˜à½¢à¼‹_à½£à¾·à½‚à¼‹à½”à¼‹_à½•à½´à½¢à¼‹à½–à½´_à½”à¼‹à½¦à½„à½¦à¼‹_à½¦à¾¤à½ºà½“à¼‹à½”à¼‹".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[à½‘à½²à¼‹à½¢à½²à½„] LT",nextDay:"[à½¦à½„à¼‹à½‰à½²à½“] LT",nextWeek:"[à½–à½‘à½´à½“à¼‹à½•à¾²à½‚à¼‹à½¢à¾—à½ºà½¦à¼‹à½˜], LT",lastDay:"[à½�à¼‹à½¦à½„] LT",lastWeek:"[à½–à½‘à½´à½“à¼‹à½•à¾²à½‚à¼‹à½˜à½�à½ à¼‹à½˜] dddd, LT",sameElse:"L"},relativeTime:{future:"%s à½£à¼‹",past:"%s à½¦à¾”à½“à¼‹à½£",s:"à½£à½˜à¼‹à½¦à½„",m:"à½¦à¾�à½¢à¼‹à½˜à¼‹à½‚à½…à½²à½‚",mm:"%d à½¦à¾�à½¢à¼‹à½˜",h:"à½†à½´à¼‹à½šà½¼à½‘à¼‹à½‚à½…à½²à½‚",hh:"%d à½†à½´à¼‹à½šà½¼à½‘",d:"à½‰à½²à½“à¼‹à½‚à½…à½²à½‚",dd:"%d à½‰à½²à½“à¼‹",M:"à½Ÿà¾³à¼‹à½–à¼‹à½‚à½…à½²à½‚",MM:"%d à½Ÿà¾³à¼‹à½–",y:"à½£à½¼à¼‹à½‚à½…à½²à½‚",yy:"%d à½£à½¼"},preparse:function(a){return a.replace(/[à¼¡à¼¢à¼£à¼¤à¼¥à¼¦à¼§à¼¨à¼©à¼ ]/g,function(a){return xg[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return wg[a]})},meridiemParse:/à½˜à½šà½“à¼‹à½˜à½¼|à½žà½¼à½‚à½¦à¼‹à½€à½¦|à½‰à½²à½“à¼‹à½‚à½´à½„|à½‘à½‚à½¼à½„à¼‹à½‘à½‚|à½˜à½šà½“à¼‹à½˜à½¼/,meridiemHour:function(a,b){return 12===a&&(a=0),"à½˜à½šà½“à¼‹à½˜à½¼"===b&&a>=4||"à½‰à½²à½“à¼‹à½‚à½´à½„"===b&&5>a||"à½‘à½‚à½¼à½„à¼‹à½‘à½‚"===b?a+12:a},meridiem:function(a,b,c){return 4>a?"à½˜à½šà½“à¼‹à½˜à½¼":10>a?"à½žà½¼à½‚à½¦à¼‹à½€à½¦":17>a?"à½‰à½²à½“à¼‹à½‚à½´à½„":20>a?"à½‘à½‚à½¼à½„à¼‹à½‘à½‚":"à½˜à½šà½“à¼‹à½˜à½¼"},week:{dow:0,// Sunday is the first day of the week.
doy:6}}),kg.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoÃ¹",m:"ur vunutenn",mm:od,h:"un eur",hh:"%d eur",d:"un devezh",dd:od,M:"ur miz",MM:od,y:"ur bloaz",yy:pd},ordinalParse:/\d{1,2}(aÃ±|vet)/,ordinal:function(a){var b=1===a?"aÃ±":"vet";return a+b},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_Ä�etvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._Ä�et._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_Ä�e_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juÄ�er u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[proÅ¡lu] dddd [u] LT";case 6:return"[proÅ¡le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[proÅ¡li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:td,mm:td,h:td,hh:td,d:"dan",dd:td,M:"mjesec",MM:td,y:"godinu",yy:td},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("ca",{months:"gener_febrer_marÃ§_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),monthsShort:"gen._febr._mar._abr._mai._jun._jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demÃ  a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinalParse:/\d{1,2}(r|n|t|Ã¨|a)/,ordinal:function(a,b){var c=1===a?"r":2===a?"n":3===a?"r":4===a?"t":"Ã¨";return"w"!==b&&"W"!==b||(c="a"),a+c},week:{dow:1,// Monday is the first day of the week.
doy:4}}),"leden_Ãºnor_bÅ™ezen_duben_kvÄ›ten_Ä�erven_Ä�ervenec_srpen_zÃ¡Å™Ã­_Å™Ã­jen_listopad_prosinec".split("_")),zg="led_Ãºno_bÅ™e_dub_kvÄ›_Ä�vn_Ä�vc_srp_zÃ¡Å™_Å™Ã­j_lis_pro".split("_"),Ag=(kg.defineLocale("cs",{months:yg,monthsShort:zg,monthsParse:function(a,b){var c,d=[];for(c=0;12>c;c++)
// use custom parser to solve problem with July (Ä�ervenec)
d[c]=new RegExp("^"+a[c]+"$|^"+b[c]+"$","i");return d}(yg,zg),shortMonthsParse:function(a){var b,c=[];for(b=0;12>b;b++)c[b]=new RegExp("^"+a[b]+"$","i");return c}(zg),longMonthsParse:function(a){var b,c=[];for(b=0;12>b;b++)c[b]=new RegExp("^"+a[b]+"$","i");return c}(yg),weekdays:"nedÄ›le_pondÄ›lÃ­_ÃºterÃ½_stÅ™eda_Ä�tvrtek_pÃ¡tek_sobota".split("_"),weekdaysShort:"ne_po_Ãºt_st_Ä�t_pÃ¡_so".split("_"),weekdaysMin:"ne_po_Ãºt_st_Ä�t_pÃ¡_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zÃ­tra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedÄ›li v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve stÅ™edu v] LT";case 4:return"[ve Ä�tvrtek v] LT";case 5:return"[v pÃ¡tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[vÄ�era v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou nedÄ›li v] LT";case 1:case 2:return"[minulÃ©] dddd [v] LT";case 3:return"[minulou stÅ™edu v] LT";case 4:case 5:return"[minulÃ½] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pÅ™ed %s",s:vd,m:vd,mm:vd,h:vd,hh:vd,d:vd,dd:vd,M:vd,MM:vd,y:vd,yy:vd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("cv",{months:"ÐºÓ‘Ñ€Ð»Ð°Ñ‡_Ð½Ð°Ñ€Ó‘Ñ�_Ð¿ÑƒÑˆ_Ð°ÐºÐ°_Ð¼Ð°Ð¹_Ò«Ó—Ñ€Ñ‚Ð¼Ðµ_ÑƒÑ‚Ó‘_Ò«ÑƒÑ€Ð»Ð°_Ð°Ð²Ó‘Ð½_ÑŽÐ¿Ð°_Ñ‡Ó³Ðº_Ñ€Ð°ÑˆÑ‚Ð°Ð²".split("_"),monthsShort:"ÐºÓ‘Ñ€_Ð½Ð°Ñ€_Ð¿ÑƒÑˆ_Ð°ÐºÐ°_Ð¼Ð°Ð¹_Ò«Ó—Ñ€_ÑƒÑ‚Ó‘_Ò«ÑƒÑ€_Ð°Ð²Ð½_ÑŽÐ¿Ð°_Ñ‡Ó³Ðº_Ñ€Ð°Ñˆ".split("_"),weekdays:"Ð²Ñ‹Ñ€Ñ�Ð°Ñ€Ð½Ð¸ÐºÑƒÐ½_Ñ‚ÑƒÐ½Ñ‚Ð¸ÐºÑƒÐ½_Ñ‹Ñ‚Ð»Ð°Ñ€Ð¸ÐºÑƒÐ½_ÑŽÐ½ÐºÑƒÐ½_ÐºÓ—Ò«Ð½ÐµÑ€Ð½Ð¸ÐºÑƒÐ½_Ñ�Ñ€Ð½ÐµÐºÑƒÐ½_ÑˆÓ‘Ð¼Ð°Ñ‚ÐºÑƒÐ½".split("_"),weekdaysShort:"Ð²Ñ‹Ñ€_Ñ‚ÑƒÐ½_Ñ‹Ñ‚Ð»_ÑŽÐ½_ÐºÓ—Ò«_Ñ�Ñ€Ð½_ÑˆÓ‘Ð¼".split("_"),weekdaysMin:"Ð²Ñ€_Ñ‚Ð½_Ñ‹Ñ‚_ÑŽÐ½_ÐºÒ«_Ñ�Ñ€_ÑˆÐ¼".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [Ò«ÑƒÐ»Ñ…Ð¸] MMMM [ÑƒÐ¹Ó‘Ñ…Ó—Ð½] D[-Ð¼Ó—ÑˆÓ—]",LLL:"YYYY [Ò«ÑƒÐ»Ñ…Ð¸] MMMM [ÑƒÐ¹Ó‘Ñ…Ó—Ð½] D[-Ð¼Ó—ÑˆÓ—], HH:mm",LLLL:"dddd, YYYY [Ò«ÑƒÐ»Ñ…Ð¸] MMMM [ÑƒÐ¹Ó‘Ñ…Ó—Ð½] D[-Ð¼Ó—ÑˆÓ—], HH:mm"},calendar:{sameDay:"[ÐŸÐ°Ñ�Ð½] LT [Ñ�ÐµÑ…ÐµÑ‚Ñ€Ðµ]",nextDay:"[Ð«Ñ€Ð°Ð½] LT [Ñ�ÐµÑ…ÐµÑ‚Ñ€Ðµ]",lastDay:"[Ó–Ð½ÐµÑ€] LT [Ñ�ÐµÑ…ÐµÑ‚Ñ€Ðµ]",nextWeek:"[ÒªÐ¸Ñ‚ÐµÑ�] dddd LT [Ñ�ÐµÑ…ÐµÑ‚Ñ€Ðµ]",lastWeek:"[Ð˜Ñ€Ñ‚Ð½Ó—] dddd LT [Ñ�ÐµÑ…ÐµÑ‚Ñ€Ðµ]",sameElse:"L"},relativeTime:{future:function(a){var b=/Ñ�ÐµÑ…ÐµÑ‚$/i.exec(a)?"Ñ€ÐµÐ½":/Ò«ÑƒÐ»$/i.exec(a)?"Ñ‚Ð°Ð½":"Ñ€Ð°Ð½";return a+b},past:"%s ÐºÐ°Ñ�Ð»Ð»Ð°",s:"Ð¿Ó—Ñ€-Ð¸Ðº Ò«ÐµÐºÐºÑƒÐ½Ñ‚",m:"Ð¿Ó—Ñ€ Ð¼Ð¸Ð½ÑƒÑ‚",mm:"%d Ð¼Ð¸Ð½ÑƒÑ‚",h:"Ð¿Ó—Ñ€ Ñ�ÐµÑ…ÐµÑ‚",hh:"%d Ñ�ÐµÑ…ÐµÑ‚",d:"Ð¿Ó—Ñ€ ÐºÑƒÐ½",dd:"%d ÐºÑƒÐ½",M:"Ð¿Ó—Ñ€ ÑƒÐ¹Ó‘Ñ…",MM:"%d ÑƒÐ¹Ó‘Ñ…",y:"Ð¿Ó—Ñ€ Ò«ÑƒÐ»",yy:"%d Ò«ÑƒÐ»"},ordinalParse:/\d{1,2}-Ð¼Ó—Ñˆ/,ordinal:"%d-Ð¼Ó—Ñˆ",week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,
// time formats are the same as en-gb
longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn Ã´l",s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},ordinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,
// traditional ordinal numbers above 31 are not commonly used in colloquial Welsh
ordinal:function(a){var b=a,c="",d=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed",// 1af to 10fed
"eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return b>20?c=40===b||50===b||60===b||80===b||100===b?"fed":"ain":b>0&&(c=d[b]),a+c},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"sÃ¸ndag_mandag_tirsdag_onsdag_torsdag_fredag_lÃ¸rdag".split("_"),weekdaysShort:"sÃ¸n_man_tir_ons_tor_fre_lÃ¸r".split("_"),weekdaysMin:"sÃ¸_ma_ti_on_to_fr_lÃ¸".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY HH:mm"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[I gÃ¥r kl.] LT",lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"fÃ¥ sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"et Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("de-at",{months:"JÃ¤nner_Februar_MÃ¤rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"JÃ¤n._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:wd,mm:"%d Minuten",h:wd,hh:"%d Stunden",d:wd,dd:wd,M:wd,MM:wd,y:wd,yy:wd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("de",{months:"Januar_Februar_MÃ¤rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:xd,mm:"%d Minuten",h:xd,hh:"%d Stunden",d:xd,dd:xd,M:xd,MM:xd,y:xd,yy:xd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),["Þ–Þ¬Þ‚ÞªÞ‡Þ¦ÞƒÞ©","ÞŠÞ¬Þ„Þ°ÞƒÞªÞ‡Þ¦ÞƒÞ©","Þ‰Þ§ÞƒÞ¨Þ—Þª","Þ‡Þ­Þ•Þ°ÞƒÞ©Þ�Þª","Þ‰Þ­","Þ–Þ«Þ‚Þ°","Þ–ÞªÞ�Þ¦Þ‡Þ¨","Þ‡Þ¯ÞŽÞ¦Þ�Þ°Þ“Þª","Þ�Þ¬Þ•Þ°Þ“Þ¬Þ‰Þ°Þ„Þ¦ÞƒÞª","Þ‡Þ®Þ†Þ°Þ“Þ¯Þ„Þ¦ÞƒÞª","Þ‚Þ®ÞˆÞ¬Þ‰Þ°Þ„Þ¦ÞƒÞª","Þ‘Þ¨Þ�Þ¬Þ‰Þ°Þ„Þ¦ÞƒÞª"]),Bg=["Þ‡Þ§Þ‹Þ¨Þ‡Þ°ÞŒÞ¦","Þ€Þ¯Þ‰Þ¦","Þ‡Þ¦Þ‚Þ°ÞŽÞ§ÞƒÞ¦","Þ„ÞªÞ‹Þ¦","Þ„ÞªÞƒÞ§Þ�Þ°ÞŠÞ¦ÞŒÞ¨","Þ€ÞªÞ†ÞªÞƒÞª","Þ€Þ®Þ‚Þ¨Þ€Þ¨ÞƒÞª"],Cg=(kg.defineLocale("dv",{months:Ag,monthsShort:Ag,weekdays:Bg,weekdaysShort:Bg,weekdaysMin:"Þ‡Þ§Þ‹Þ¨_Þ€Þ¯Þ‰Þ¦_Þ‡Þ¦Þ‚Þ°_Þ„ÞªÞ‹Þ¦_Þ„ÞªÞƒÞ§_Þ€ÞªÞ†Þª_Þ€Þ®Þ‚Þ¨".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/Þ‰Þ†|Þ‰ÞŠ/,isPM:function(a){return"Þ‰ÞŠ"===a},meridiem:function(a,b,c){return 12>a?"Þ‰Þ†":"Þ‰ÞŠ"},calendar:{sameDay:"[Þ‰Þ¨Þ‡Þ¦Þ‹Þª] LT",nextDay:"[Þ‰Þ§Þ‹Þ¦Þ‰Þ§] LT",nextWeek:"dddd LT",lastDay:"[Þ‡Þ¨Þ‡Þ°Þ”Þ¬] LT",lastWeek:"[ÞŠÞ§Þ‡Þ¨ÞŒÞªÞˆÞ¨] dddd LT",sameElse:"L"},relativeTime:{future:"ÞŒÞ¬ÞƒÞ­ÞŽÞ¦Þ‡Þ¨ %s",past:"Þ†ÞªÞƒÞ¨Þ‚Þ° %s",s:"Þ�Þ¨Þ†ÞªÞ‚Þ°ÞŒÞªÞ†Þ®Þ…Þ¬Þ‡Þ°",m:"Þ‰Þ¨Þ‚Þ¨Þ“Þ¬Þ‡Þ°",mm:"Þ‰Þ¨Þ‚Þ¨Þ“Þª %d",h:"ÞŽÞ¦Þ‘Þ¨Þ‡Þ¨ÞƒÞ¬Þ‡Þ°",hh:"ÞŽÞ¦Þ‘Þ¨Þ‡Þ¨ÞƒÞª %d",d:"Þ‹ÞªÞˆÞ¦Þ€Þ¬Þ‡Þ°",dd:"Þ‹ÞªÞˆÞ¦Þ�Þ° %d",M:"Þ‰Þ¦Þ€Þ¬Þ‡Þ°",MM:"Þ‰Þ¦Þ�Þ° %d",y:"Þ‡Þ¦Þ€Þ¦ÞƒÞ¬Þ‡Þ°",yy:"Þ‡Þ¦Þ€Þ¦ÞƒÞª %d"},preparse:function(a){return a.replace(/ØŒ/g,",")},postformat:function(a){return a.replace(/,/g,"ØŒ")},week:{dow:7,// Sunday is the first day of the week.
doy:12}}),kg.defineLocale("el",{monthsNominativeEl:"Î™Î±Î½Î¿Ï…Î¬Ï�Î¹Î¿Ï‚_Î¦ÎµÎ²Ï�Î¿Ï…Î¬Ï�Î¹Î¿Ï‚_ÎœÎ¬Ï�Ï„Î¹Î¿Ï‚_Î‘Ï€Ï�Î¯Î»Î¹Î¿Ï‚_ÎœÎ¬Î¹Î¿Ï‚_Î™Î¿Ï�Î½Î¹Î¿Ï‚_Î™Î¿Ï�Î»Î¹Î¿Ï‚_Î‘Ï�Î³Î¿Ï…ÏƒÏ„Î¿Ï‚_Î£ÎµÏ€Ï„Î­Î¼Î²Ï�Î¹Î¿Ï‚_ÎŸÎºÏ„ÏŽÎ²Ï�Î¹Î¿Ï‚_Î�Î¿Î­Î¼Î²Ï�Î¹Î¿Ï‚_Î”ÎµÎºÎ­Î¼Î²Ï�Î¹Î¿Ï‚".split("_"),monthsGenitiveEl:"Î™Î±Î½Î¿Ï…Î±Ï�Î¯Î¿Ï…_Î¦ÎµÎ²Ï�Î¿Ï…Î±Ï�Î¯Î¿Ï…_ÎœÎ±Ï�Ï„Î¯Î¿Ï…_Î‘Ï€Ï�Î¹Î»Î¯Î¿Ï…_ÎœÎ±Î�Î¿Ï…_Î™Î¿Ï…Î½Î¯Î¿Ï…_Î™Î¿Ï…Î»Î¯Î¿Ï…_Î‘Ï…Î³Î¿Ï�ÏƒÏ„Î¿Ï…_Î£ÎµÏ€Ï„ÎµÎ¼Î²Ï�Î¯Î¿Ï…_ÎŸÎºÏ„Ï‰Î²Ï�Î¯Î¿Ï…_Î�Î¿ÎµÎ¼Î²Ï�Î¯Î¿Ï…_Î”ÎµÎºÎµÎ¼Î²Ï�Î¯Î¿Ï…".split("_"),months:function(a,b){return/D/.test(b.substring(0,b.indexOf("MMMM")))?this._monthsGenitiveEl[a.month()]:this._monthsNominativeEl[a.month()]},monthsShort:"Î™Î±Î½_Î¦ÎµÎ²_ÎœÎ±Ï�_Î‘Ï€Ï�_ÎœÎ±ÏŠ_Î™Î¿Ï…Î½_Î™Î¿Ï…Î»_Î‘Ï…Î³_Î£ÎµÏ€_ÎŸÎºÏ„_Î�Î¿Îµ_Î”ÎµÎº".split("_"),weekdays:"ÎšÏ…Ï�Î¹Î±ÎºÎ®_Î”ÎµÏ…Ï„Î­Ï�Î±_Î¤Ï�Î¯Ï„Î·_Î¤ÎµÏ„Î¬Ï�Ï„Î·_Î Î­Î¼Ï€Ï„Î·_Î Î±Ï�Î±ÏƒÎºÎµÏ…Î®_Î£Î¬Î²Î²Î±Ï„Î¿".split("_"),weekdaysShort:"ÎšÏ…Ï�_Î”ÎµÏ…_Î¤Ï�Î¹_Î¤ÎµÏ„_Î ÎµÎ¼_Î Î±Ï�_Î£Î±Î²".split("_"),weekdaysMin:"ÎšÏ…_Î”Îµ_Î¤Ï�_Î¤Îµ_Î Îµ_Î Î±_Î£Î±".split("_"),meridiem:function(a,b,c){return a>11?c?"Î¼Î¼":"ÎœÎœ":c?"Ï€Î¼":"Î Îœ"},isPM:function(a){return"Î¼"===(a+"").toLowerCase()[0]},meridiemParse:/[Î Îœ]\.?Îœ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Î£Î®Î¼ÎµÏ�Î± {}] LT",nextDay:"[Î‘Ï�Ï�Î¹Î¿ {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Î§Î¸ÎµÏ‚ {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[Ï„Î¿ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î¿] dddd [{}] LT";default:return"[Ï„Î·Î½ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î·] dddd [{}] LT"}},sameElse:"L"},calendar:function(a,b){var c=this._calendarEl[a],d=b&&b.hours();return y(c)&&(c=c.apply(b)),c.replace("{}",d%12===1?"ÏƒÏ„Î·":"ÏƒÏ„Î¹Ï‚")},relativeTime:{future:"ÏƒÎµ %s",past:"%s Ï€Ï�Î¹Î½",s:"Î»Î¯Î³Î± Î´ÎµÏ…Ï„ÎµÏ�ÏŒÎ»ÎµÏ€Ï„Î±",m:"Î­Î½Î± Î»ÎµÏ€Ï„ÏŒ",mm:"%d Î»ÎµÏ€Ï„Î¬",h:"Î¼Î¯Î± ÏŽÏ�Î±",hh:"%d ÏŽÏ�ÎµÏ‚",d:"Î¼Î¯Î± Î¼Î­Ï�Î±",dd:"%d Î¼Î­Ï�ÎµÏ‚",M:"Î­Î½Î±Ï‚ Î¼Î®Î½Î±Ï‚",MM:"%d Î¼Î®Î½ÎµÏ‚",y:"Î­Î½Î±Ï‚ Ï‡Ï�ÏŒÎ½Î¿Ï‚",yy:"%d Ï‡Ï�ÏŒÎ½Î¹Î±"},ordinalParse:/\d{1,2}Î·/,ordinal:"%dÎ·",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),kg.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aÅ­gusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aÅ­g_sep_okt_nov_dec".split("_"),weekdays:"DimanÄ‰o_Lundo_Mardo_Merkredo_Ä´aÅ­do_Vendredo_Sabato".split("_"),weekdaysShort:"Dim_Lun_Mard_Merk_Ä´aÅ­_Ven_Sab".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Ä´a_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-an de] MMMM, YYYY",LLL:"D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-an de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(a){return"p"===a.charAt(0).toLowerCase()},meridiem:function(a,b,c){return a>11?c?"p.t.m.":"P.T.M.":c?"a.t.m.":"A.T.M."},calendar:{sameDay:"[HodiaÅ­ je] LT",nextDay:"[MorgaÅ­ je] LT",nextWeek:"dddd [je] LT",lastDay:"[HieraÅ­ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"je %s",past:"antaÅ­ %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",//ne 'diurno', Ä‰ar estas uzita por proksimumo
dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},ordinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,// Monday is the first day of the week.
doy:7}}),"ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_")),Dg="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),Eg=(kg.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?Dg[a.month()]:Cg[a.month()]},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miÃ©rcoles_jueves_viernes_sÃ¡bado".split("_"),weekdaysShort:"dom._lun._mar._miÃ©._jue._vie._sÃ¡b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sÃ¡".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[maÃ±ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un dÃ­a",dd:"%d dÃ­as",M:"un mes",MM:"%d meses",y:"un aÃ±o",yy:"%d aÃ±os"},ordinalParse:/\d{1,2}Âº/,ordinal:"%dÂº",week:{dow:1,// Monday is the first day of the week.
doy:4}}),"ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_")),Fg="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),Gg=(kg.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?Fg[a.month()]:Eg[a.month()]},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miÃ©rcoles_jueves_viernes_sÃ¡bado".split("_"),weekdaysShort:"dom._lun._mar._miÃ©._jue._vie._sÃ¡b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sÃ¡".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[maÃ±ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un dÃ­a",dd:"%d dÃ­as",M:"un mes",MM:"%d meses",y:"un aÃ±o",yy:"%d aÃ±os"},ordinalParse:/\d{1,2}Âº/,ordinal:"%dÂº",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("et",{months:"jaanuar_veebruar_mÃ¤rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_mÃ¤rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pÃ¼hapÃ¤ev_esmaspÃ¤ev_teisipÃ¤ev_kolmapÃ¤ev_neljapÃ¤ev_reede_laupÃ¤ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[TÃ¤na,] LT",nextDay:"[Homme,] LT",nextWeek:"[JÃ¤rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pÃ¤rast",past:"%s tagasi",s:yd,m:yd,mm:yd,h:yd,hh:yd,d:yd,dd:"%d pÃ¤eva",M:yd,MM:yd,y:yd,yy:yd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:7}}),{1:"Û±",2:"Û²",3:"Û³",4:"Û´",5:"Ûµ",6:"Û¶",7:"Û·",8:"Û¸",9:"Û¹",0:"Û°"}),Hg={"Û±":"1","Û²":"2","Û³":"3","Û´":"4","Ûµ":"5","Û¶":"6","Û·":"7","Û¸":"8","Û¹":"9","Û°":"0"},Ig=(kg.defineLocale("fa",{months:"Ú˜Ø§Ù†ÙˆÛŒÙ‡_Ù�ÙˆØ±ÛŒÙ‡_Ù…Ø§Ø±Ø³_Ø¢ÙˆØ±ÛŒÙ„_Ù…Ù‡_Ú˜ÙˆØ¦Ù†_Ú˜ÙˆØ¦ÛŒÙ‡_Ø§ÙˆØª_Ø³Ù¾ØªØ§Ù…Ø¨Ø±_Ø§Ú©ØªØ¨Ø±_Ù†ÙˆØ§Ù…Ø¨Ø±_Ø¯Ø³Ø§Ù…Ø¨Ø±".split("_"),monthsShort:"Ú˜Ø§Ù†ÙˆÛŒÙ‡_Ù�ÙˆØ±ÛŒÙ‡_Ù…Ø§Ø±Ø³_Ø¢ÙˆØ±ÛŒÙ„_Ù…Ù‡_Ú˜ÙˆØ¦Ù†_Ú˜ÙˆØ¦ÛŒÙ‡_Ø§ÙˆØª_Ø³Ù¾ØªØ§Ù…Ø¨Ø±_Ø§Ú©ØªØ¨Ø±_Ù†ÙˆØ§Ù…Ø¨Ø±_Ø¯Ø³Ø§Ù…Ø¨Ø±".split("_"),weekdays:"ÛŒÚ©â€ŒØ´Ù†Ø¨Ù‡_Ø¯ÙˆØ´Ù†Ø¨Ù‡_Ø³Ù‡â€ŒØ´Ù†Ø¨Ù‡_Ú†Ù‡Ø§Ø±Ø´Ù†Ø¨Ù‡_Ù¾Ù†Ø¬â€ŒØ´Ù†Ø¨Ù‡_Ø¬Ù…Ø¹Ù‡_Ø´Ù†Ø¨Ù‡".split("_"),weekdaysShort:"ÛŒÚ©â€ŒØ´Ù†Ø¨Ù‡_Ø¯ÙˆØ´Ù†Ø¨Ù‡_Ø³Ù‡â€ŒØ´Ù†Ø¨Ù‡_Ú†Ù‡Ø§Ø±Ø´Ù†Ø¨Ù‡_Ù¾Ù†Ø¬â€ŒØ´Ù†Ø¨Ù‡_Ø¬Ù…Ø¹Ù‡_Ø´Ù†Ø¨Ù‡".split("_"),weekdaysMin:"ÛŒ_Ø¯_Ø³_Ú†_Ù¾_Ø¬_Ø´".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/Ù‚Ø¨Ù„ Ø§Ø² Ø¸Ù‡Ø±|Ø¨Ø¹Ø¯ Ø§Ø² Ø¸Ù‡Ø±/,isPM:function(a){return/Ø¨Ø¹Ø¯ Ø§Ø² Ø¸Ù‡Ø±/.test(a)},meridiem:function(a,b,c){return 12>a?"Ù‚Ø¨Ù„ Ø§Ø² Ø¸Ù‡Ø±":"Ø¨Ø¹Ø¯ Ø§Ø² Ø¸Ù‡Ø±"},calendar:{sameDay:"[Ø§Ù…Ø±ÙˆØ² Ø³Ø§Ø¹Øª] LT",nextDay:"[Ù�Ø±Ø¯Ø§ Ø³Ø§Ø¹Øª] LT",nextWeek:"dddd [Ø³Ø§Ø¹Øª] LT",lastDay:"[Ø¯ÛŒØ±ÙˆØ² Ø³Ø§Ø¹Øª] LT",lastWeek:"dddd [Ù¾ÛŒØ´] [Ø³Ø§Ø¹Øª] LT",sameElse:"L"},relativeTime:{future:"Ø¯Ø± %s",past:"%s Ù¾ÛŒØ´",s:"Ú†Ù†Ø¯ÛŒÙ† Ø«Ø§Ù†ÛŒÙ‡",m:"ÛŒÚ© Ø¯Ù‚ÛŒÙ‚Ù‡",mm:"%d Ø¯Ù‚ÛŒÙ‚Ù‡",h:"ÛŒÚ© Ø³Ø§Ø¹Øª",hh:"%d Ø³Ø§Ø¹Øª",d:"ÛŒÚ© Ø±ÙˆØ²",dd:"%d Ø±ÙˆØ²",M:"ÛŒÚ© Ù…Ø§Ù‡",MM:"%d Ù…Ø§Ù‡",y:"ÛŒÚ© Ø³Ø§Ù„",yy:"%d Ø³Ø§Ù„"},preparse:function(a){return a.replace(/[Û°-Û¹]/g,function(a){return Hg[a]}).replace(/ØŒ/g,",")},postformat:function(a){return a.replace(/\d/g,function(a){return Gg[a]}).replace(/,/g,"ØŒ")},ordinalParse:/\d{1,2}Ù…/,ordinal:"%dÙ…",week:{dow:6,// Saturday is the first day of the week.
doy:12}}),"nolla yksi kaksi kolme neljÃ¤ viisi kuusi seitsemÃ¤n kahdeksan yhdeksÃ¤n".split(" ")),Jg=["nolla","yhden","kahden","kolmen","neljÃ¤n","viiden","kuuden",Ig[7],Ig[8],Ig[9]],Kg=(kg.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesÃ¤kuu_heinÃ¤kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesÃ¤_heinÃ¤_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tÃ¤nÃ¤Ã¤n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s pÃ¤Ã¤stÃ¤",past:"%s sitten",s:zd,m:zd,mm:zd,h:zd,hh:zd,d:zd,dd:zd,M:zd,MM:zd,y:zd,yy:zd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("fo",{months:"januar_februar_mars_aprÃ­l_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mÃ¡nadagur_tÃ½sdagur_mikudagur_hÃ³sdagur_frÃ­ggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mÃ¡n_tÃ½s_mik_hÃ³s_frÃ­_ley".split("_"),weekdaysMin:"su_mÃ¡_tÃ½_mi_hÃ³_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Ã� dag kl.] LT",nextDay:"[Ã� morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Ã� gjÃ¡r kl.] LT",lastWeek:"[sÃ­Ã°stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s sÃ­Ã°ani",s:"fÃ¡ sekund",m:"ein minutt",mm:"%d minuttir",h:"ein tÃ­mi",hh:"%d tÃ­mar",d:"ein dagur",dd:"%d dagar",M:"ein mÃ¡naÃ°i",MM:"%d mÃ¡naÃ°ir",y:"eitt Ã¡r",yy:"%d Ã¡r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("fr-ca",{months:"janvier_fÃ©vrier_mars_avril_mai_juin_juillet_aoÃ»t_septembre_octobre_novembre_dÃ©cembre".split("_"),monthsShort:"janv._fÃ©vr._mars_avr._mai_juin_juil._aoÃ»t_sept._oct._nov._dÃ©c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui Ã ] LT",nextDay:"[Demain Ã ] LT",nextWeek:"dddd [Ã ] LT",lastDay:"[Hier Ã ] LT",lastWeek:"dddd [dernier Ã ] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(a){return a+(1===a?"er":"e")}}),kg.defineLocale("fr-ch",{months:"janvier_fÃ©vrier_mars_avril_mai_juin_juillet_aoÃ»t_septembre_octobre_novembre_dÃ©cembre".split("_"),monthsShort:"janv._fÃ©vr._mars_avr._mai_juin_juil._aoÃ»t_sept._oct._nov._dÃ©c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui Ã ] LT",nextDay:"[Demain Ã ] LT",nextWeek:"dddd [Ã ] LT",lastDay:"[Hier Ã ] LT",lastWeek:"dddd [dernier Ã ] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(a){return a+(1===a?"er":"e")},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("fr",{months:"janvier_fÃ©vrier_mars_avril_mai_juin_juillet_aoÃ»t_septembre_octobre_novembre_dÃ©cembre".split("_"),monthsShort:"janv._fÃ©vr._mars_avr._mai_juin_juil._aoÃ»t_sept._oct._nov._dÃ©c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui Ã ] LT",nextDay:"[Demain Ã ] LT",nextWeek:"dddd [Ã ] LT",lastDay:"[Hier Ã ] LT",lastWeek:"dddd [dernier Ã ] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(a){return a+(1===a?"er":"")},week:{dow:1,// Monday is the first day of the week.
doy:4}}),"jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_")),Lg="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),Mg=(kg.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?Lg[a.month()]:Kg[a.month()]},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[Ã´frÃ»ne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",m:"ien minÃºt",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,// Monday is the first day of the week.
doy:4}}),["Am Faoilleach","An Gearran","Am MÃ rt","An Giblean","An CÃ¨itean","An t-Ã’gmhios","An t-Iuchar","An LÃ¹nastal","An t-Sultain","An DÃ mhair","An t-Samhain","An DÃ¹bhlachd"]),Ng=["Faoi","Gear","MÃ rt","Gibl","CÃ¨it","Ã’gmh","Iuch","LÃ¹n","Sult","DÃ mh","Samh","DÃ¹bh"],Og=["DidÃ²mhnaich","Diluain","DimÃ irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],Pg=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],Qg=["DÃ²","Lu","MÃ ","Ci","Ar","Ha","Sa"],Rg=(kg.defineLocale("gd",{months:Mg,monthsShort:Ng,monthsParseExact:!0,weekdays:Og,weekdaysShort:Pg,weekdaysMin:Qg,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-mÃ ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dÃ¨ aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mÃ¬os",MM:"%d mÃ¬osan",y:"bliadhna",yy:"%d bliadhna"},ordinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(a){var b=1===a?"d":a%10===2?"na":"mh";return a+b},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("gl",{months:"Xaneiro_Febreiro_Marzo_Abril_Maio_XuÃ±o_Xullo_Agosto_Setembro_Outubro_Novembro_Decembro".split("_"),monthsShort:"Xan._Feb._Mar._Abr._Mai._XuÃ±._Xul._Ago._Set._Out._Nov._Dec.".split("_"),monthsParseExact:!0,weekdays:"Domingo_Luns_Martes_MÃ©rcores_Xoves_Venres_SÃ¡bado".split("_"),weekdaysShort:"Dom._Lun._Mar._MÃ©r._Xov._Ven._SÃ¡b.".split("_"),weekdaysMin:"Do_Lu_Ma_MÃ©_Xo_Ve_SÃ¡".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"Ã¡s":"Ã¡")+"] LT"},nextDay:function(){return"[maÃ±Ã¡ "+(1!==this.hours()?"Ã¡s":"Ã¡")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"Ã¡s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"Ã¡":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"Ã¡s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(a){return"uns segundos"===a?"nuns segundos":"en "+a},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un dÃ­a",dd:"%d dÃ­as",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},ordinalParse:/\d{1,2}Âº/,ordinal:"%dÂº",week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("he",{months:"×™× ×•×�×¨_×¤×‘×¨×•×�×¨_×ž×¨×¥_×�×¤×¨×™×œ_×ž×�×™_×™×•× ×™_×™×•×œ×™_×�×•×’×•×¡×˜_×¡×¤×˜×ž×‘×¨_×�×•×§×˜×•×‘×¨_× ×•×‘×ž×‘×¨_×“×¦×ž×‘×¨".split("_"),monthsShort:"×™× ×•×³_×¤×‘×¨×³_×ž×¨×¥_×�×¤×¨×³_×ž×�×™_×™×•× ×™_×™×•×œ×™_×�×•×’×³_×¡×¤×˜×³_×�×•×§×³_× ×•×‘×³_×“×¦×ž×³".split("_"),weekdays:"×¨×�×©×•×Ÿ_×©× ×™_×©×œ×™×©×™_×¨×‘×™×¢×™_×—×ž×™×©×™_×©×™×©×™_×©×‘×ª".split("_"),weekdaysShort:"×�×³_×‘×³_×’×³_×“×³_×”×³_×•×³_×©×³".split("_"),weekdaysMin:"×�_×‘_×’_×“_×”_×•_×©".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [×‘]MMMM YYYY",LLL:"D [×‘]MMMM YYYY HH:mm",LLLL:"dddd, D [×‘]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[×”×™×•×� ×‘Ö¾]LT",nextDay:"[×ž×—×¨ ×‘Ö¾]LT",nextWeek:"dddd [×‘×©×¢×”] LT",lastDay:"[×�×ª×ž×•×œ ×‘Ö¾]LT",lastWeek:"[×‘×™×•×�] dddd [×”×�×—×¨×•×Ÿ ×‘×©×¢×”] LT",sameElse:"L"},relativeTime:{future:"×‘×¢×•×“ %s",past:"×œ×¤× ×™ %s",s:"×ž×¡×¤×¨ ×©× ×™×•×ª",m:"×“×§×”",mm:"%d ×“×§×•×ª",h:"×©×¢×”",hh:function(a){return 2===a?"×©×¢×ª×™×™×�":a+" ×©×¢×•×ª"},d:"×™×•×�",dd:function(a){return 2===a?"×™×•×ž×™×™×�":a+" ×™×ž×™×�"},M:"×—×•×“×©",MM:function(a){return 2===a?"×—×•×“×©×™×™×�":a+" ×—×•×“×©×™×�"},y:"×©× ×”",yy:function(a){return 2===a?"×©× ×ª×™×™×�":a%10===0&&10!==a?a+" ×©× ×”":a+" ×©× ×™×�"}},meridiemParse:/×�×—×”"×¦|×œ×¤× ×”"×¦|×�×—×¨×™ ×”×¦×”×¨×™×™×�|×œ×¤× ×™ ×”×¦×”×¨×™×™×�|×œ×¤× ×•×ª ×‘×•×§×¨|×‘×‘×•×§×¨|×‘×¢×¨×‘/i,isPM:function(a){return/^(×�×—×”"×¦|×�×—×¨×™ ×”×¦×”×¨×™×™×�|×‘×¢×¨×‘)$/.test(a)},meridiem:function(a,b,c){return 5>a?"×œ×¤× ×•×ª ×‘×•×§×¨":10>a?"×‘×‘×•×§×¨":12>a?c?'×œ×¤× ×”"×¦':"×œ×¤× ×™ ×”×¦×”×¨×™×™×�":18>a?c?'×�×—×”"×¦':"×�×—×¨×™ ×”×¦×”×¨×™×™×�":"×‘×¢×¨×‘"}}),{1:"à¥§",2:"à¥¨",3:"à¥©",4:"à¥ª",5:"à¥«",6:"à¥¬",7:"à¥­",8:"à¥®",9:"à¥¯",0:"à¥¦"}),Sg={"à¥§":"1","à¥¨":"2","à¥©":"3","à¥ª":"4","à¥«":"5","à¥¬":"6","à¥­":"7","à¥®":"8","à¥¯":"9","à¥¦":"0"},Tg=(kg.defineLocale("hi",{months:"à¤œà¤¨à¤µà¤°à¥€_à¤«à¤¼à¤°à¤µà¤°à¥€_à¤®à¤¾à¤°à¥�à¤š_à¤…à¤ªà¥�à¤°à¥ˆà¤²_à¤®à¤ˆ_à¤œà¥‚à¤¨_à¤œà¥�à¤²à¤¾à¤ˆ_à¤…à¤—à¤¸à¥�à¤¤_à¤¸à¤¿à¤¤à¤®à¥�à¤¬à¤°_à¤…à¤•à¥�à¤Ÿà¥‚à¤¬à¤°_à¤¨à¤µà¤®à¥�à¤¬à¤°_à¤¦à¤¿à¤¸à¤®à¥�à¤¬à¤°".split("_"),monthsShort:"à¤œà¤¨._à¤«à¤¼à¤°._à¤®à¤¾à¤°à¥�à¤š_à¤…à¤ªà¥�à¤°à¥ˆ._à¤®à¤ˆ_à¤œà¥‚à¤¨_à¤œà¥�à¤²._à¤…à¤—._à¤¸à¤¿à¤¤._à¤…à¤•à¥�à¤Ÿà¥‚._à¤¨à¤µ._à¤¦à¤¿à¤¸.".split("_"),monthsParseExact:!0,weekdays:"à¤°à¤µà¤¿à¤µà¤¾à¤°_à¤¸à¥‹à¤®à¤µà¤¾à¤°_à¤®à¤‚à¤—à¤²à¤µà¤¾à¤°_à¤¬à¥�à¤§à¤µà¤¾à¤°_à¤—à¥�à¤°à¥‚à¤µà¤¾à¤°_à¤¶à¥�à¤•à¥�à¤°à¤µà¤¾à¤°_à¤¶à¤¨à¤¿à¤µà¤¾à¤°".split("_"),weekdaysShort:"à¤°à¤µà¤¿_à¤¸à¥‹à¤®_à¤®à¤‚à¤—à¤²_à¤¬à¥�à¤§_à¤—à¥�à¤°à¥‚_à¤¶à¥�à¤•à¥�à¤°_à¤¶à¤¨à¤¿".split("_"),weekdaysMin:"à¤°_à¤¸à¥‹_à¤®à¤‚_à¤¬à¥�_à¤—à¥�_à¤¶à¥�_à¤¶".split("_"),longDateFormat:{LT:"A h:mm à¤¬à¤œà¥‡",LTS:"A h:mm:ss à¤¬à¤œà¥‡",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm à¤¬à¤œà¥‡",LLLL:"dddd, D MMMM YYYY, A h:mm à¤¬à¤œà¥‡"},calendar:{sameDay:"[à¤†à¤œ] LT",nextDay:"[à¤•à¤²] LT",nextWeek:"dddd, LT",lastDay:"[à¤•à¤²] LT",lastWeek:"[à¤ªà¤¿à¤›à¤²à¥‡] dddd, LT",sameElse:"L"},relativeTime:{future:"%s à¤®à¥‡à¤‚",past:"%s à¤ªà¤¹à¤²à¥‡",s:"à¤•à¥�à¤› à¤¹à¥€ à¤•à¥�à¤·à¤£",m:"à¤�à¤• à¤®à¤¿à¤¨à¤Ÿ",mm:"%d à¤®à¤¿à¤¨à¤Ÿ",h:"à¤�à¤• à¤˜à¤‚à¤Ÿà¤¾",hh:"%d à¤˜à¤‚à¤Ÿà¥‡",d:"à¤�à¤• à¤¦à¤¿à¤¨",dd:"%d à¤¦à¤¿à¤¨",M:"à¤�à¤• à¤®à¤¹à¥€à¤¨à¥‡",MM:"%d à¤®à¤¹à¥€à¤¨à¥‡",y:"à¤�à¤• à¤µà¤°à¥�à¤·",yy:"%d à¤µà¤°à¥�à¤·"},preparse:function(a){return a.replace(/[à¥§à¥¨à¥©à¥ªà¥«à¥¬à¥­à¥®à¥¯à¥¦]/g,function(a){return Sg[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return Rg[a]})},
// Hindi notation for meridiems are quite fuzzy in practice. While there exists
// a rigid notion of a 'Pahar' it is not used as rigidly in modern Hindi.
meridiemParse:/à¤°à¤¾à¤¤|à¤¸à¥�à¤¬à¤¹|à¤¦à¥‹à¤ªà¤¹à¤°|à¤¶à¤¾à¤®/,meridiemHour:function(a,b){return 12===a&&(a=0),"à¤°à¤¾à¤¤"===b?4>a?a:a+12:"à¤¸à¥�à¤¬à¤¹"===b?a:"à¤¦à¥‹à¤ªà¤¹à¤°"===b?a>=10?a:a+12:"à¤¶à¤¾à¤®"===b?a+12:void 0},meridiem:function(a,b,c){return 4>a?"à¤°à¤¾à¤¤":10>a?"à¤¸à¥�à¤¬à¤¹":17>a?"à¤¦à¥‹à¤ªà¤¹à¤°":20>a?"à¤¶à¤¾à¤®":"à¤°à¤¾à¤¤"},week:{dow:0,// Sunday is the first day of the week.
doy:6}}),kg.defineLocale("hr",{months:{format:"sijeÄ�nja_veljaÄ�e_oÅ¾ujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sijeÄ�anj_veljaÄ�a_oÅ¾ujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._oÅ¾u._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_Ä�etvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._Ä�et._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_Ä�e_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juÄ�er u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[proÅ¡lu] dddd [u] LT";case 6:return"[proÅ¡le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[proÅ¡li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:Bd,mm:Bd,h:Bd,hh:Bd,d:"dan",dd:Bd,M:"mjesec",MM:Bd,y:"godinu",yy:Bd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:7}}),"vasÃ¡rnap hÃ©tfÅ‘n kedden szerdÃ¡n csÃ¼tÃ¶rtÃ¶kÃ¶n pÃ©nteken szombaton".split(" ")),Ug=(kg.defineLocale("hu",{months:"januÃ¡r_februÃ¡r_mÃ¡rcius_Ã¡prilis_mÃ¡jus_jÃºnius_jÃºlius_augusztus_szeptember_oktÃ³ber_november_december".split("_"),monthsShort:"jan_feb_mÃ¡rc_Ã¡pr_mÃ¡j_jÃºn_jÃºl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasÃ¡rnap_hÃ©tfÅ‘_kedd_szerda_csÃ¼tÃ¶rtÃ¶k_pÃ©ntek_szombat".split("_"),weekdaysShort:"vas_hÃ©t_kedd_sze_csÃ¼t_pÃ©n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(a){return"u"===a.charAt(1).toLowerCase()},meridiem:function(a,b,c){return 12>a?c===!0?"de":"DE":c===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return Dd.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return Dd.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s mÃºlva",past:"%s",s:Cd,m:Cd,mm:Cd,h:Cd,hh:Cd,d:Cd,dd:Cd,M:Cd,MM:Cd,y:Cd,yy:Cd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("hy-am",{months:{format:"Õ°Õ¸Ö‚Õ¶Õ¾Õ¡Ö€Õ«_ÖƒÕ¥Õ¿Ö€Õ¾Õ¡Ö€Õ«_Õ´Õ¡Ö€Õ¿Õ«_Õ¡ÕºÖ€Õ«Õ¬Õ«_Õ´Õ¡ÕµÕ«Õ½Õ«_Õ°Õ¸Ö‚Õ¶Õ«Õ½Õ«_Õ°Õ¸Ö‚Õ¬Õ«Õ½Õ«_Ö…Õ£Õ¸Õ½Õ¿Õ¸Õ½Õ«_Õ½Õ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥Ö€Õ«_Õ°Õ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€Õ«_Õ¶Õ¸ÕµÕ¥Õ´Õ¢Õ¥Ö€Õ«_Õ¤Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€Õ«".split("_"),standalone:"Õ°Õ¸Ö‚Õ¶Õ¾Õ¡Ö€_ÖƒÕ¥Õ¿Ö€Õ¾Õ¡Ö€_Õ´Õ¡Ö€Õ¿_Õ¡ÕºÖ€Õ«Õ¬_Õ´Õ¡ÕµÕ«Õ½_Õ°Õ¸Ö‚Õ¶Õ«Õ½_Õ°Õ¸Ö‚Õ¬Õ«Õ½_Ö…Õ£Õ¸Õ½Õ¿Õ¸Õ½_Õ½Õ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥Ö€_Õ°Õ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€_Õ¶Õ¸ÕµÕ¥Õ´Õ¢Õ¥Ö€_Õ¤Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€".split("_")},monthsShort:"Õ°Õ¶Õ¾_ÖƒÕ¿Ö€_Õ´Ö€Õ¿_Õ¡ÕºÖ€_Õ´ÕµÕ½_Õ°Õ¶Õ½_Õ°Õ¬Õ½_Ö…Õ£Õ½_Õ½ÕºÕ¿_Õ°Õ¯Õ¿_Õ¶Õ´Õ¢_Õ¤Õ¯Õ¿".split("_"),weekdays:"Õ¯Õ«Ö€Õ¡Õ¯Õ«_Õ¥Ö€Õ¯Õ¸Ö‚Õ·Õ¡Õ¢Õ©Õ«_Õ¥Ö€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«_Õ¹Õ¸Ö€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«_Õ°Õ«Õ¶Õ£Õ·Õ¡Õ¢Õ©Õ«_Õ¸Ö‚Ö€Õ¢Õ¡Õ©_Õ·Õ¡Õ¢Õ¡Õ©".split("_"),weekdaysShort:"Õ¯Ö€Õ¯_Õ¥Ö€Õ¯_Õ¥Ö€Ö„_Õ¹Ö€Ö„_Õ°Õ¶Õ£_Õ¸Ö‚Ö€Õ¢_Õ·Õ¢Õ©".split("_"),weekdaysMin:"Õ¯Ö€Õ¯_Õ¥Ö€Õ¯_Õ¥Ö€Ö„_Õ¹Ö€Ö„_Õ°Õ¶Õ£_Õ¸Ö‚Ö€Õ¢_Õ·Õ¢Õ©".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY Õ©.",LLL:"D MMMM YYYY Õ©., HH:mm",LLLL:"dddd, D MMMM YYYY Õ©., HH:mm"},calendar:{sameDay:"[Õ¡ÕµÕ½Ö…Ö€] LT",nextDay:"[Õ¾Õ¡Õ²Õ¨] LT",lastDay:"[Õ¥Ö€Õ¥Õ¯] LT",nextWeek:function(){return"dddd [Ö…Ö€Õ¨ ÕªÕ¡Õ´Õ¨] LT"},lastWeek:function(){return"[Õ¡Õ¶Ö�Õ¡Õ®] dddd [Ö…Ö€Õ¨ ÕªÕ¡Õ´Õ¨] LT"},sameElse:"L"},relativeTime:{future:"%s Õ°Õ¥Õ¿Õ¸",past:"%s Õ¡Õ¼Õ¡Õ»",s:"Õ´Õ« Ö„Õ¡Õ¶Õ« Õ¾Õ¡ÕµÖ€Õ¯ÕµÕ¡Õ¶",m:"Ö€Õ¸ÕºÕ¥",mm:"%d Ö€Õ¸ÕºÕ¥",h:"ÕªÕ¡Õ´",hh:"%d ÕªÕ¡Õ´",d:"Ö…Ö€",dd:"%d Ö…Ö€",M:"Õ¡Õ´Õ«Õ½",MM:"%d Õ¡Õ´Õ«Õ½",y:"Õ¿Õ¡Ö€Õ«",yy:"%d Õ¿Õ¡Ö€Õ«"},meridiemParse:/Õ£Õ«Õ·Õ¥Ö€Õ¾Õ¡|Õ¡Õ¼Õ¡Õ¾Õ¸Õ¿Õ¾Õ¡|Ö�Õ¥Ö€Õ¥Õ¯Õ¾Õ¡|Õ¥Ö€Õ¥Õ¯Õ¸ÕµÕ¡Õ¶/,isPM:function(a){return/^(Ö�Õ¥Ö€Õ¥Õ¯Õ¾Õ¡|Õ¥Ö€Õ¥Õ¯Õ¸ÕµÕ¡Õ¶)$/.test(a)},meridiem:function(a){return 4>a?"Õ£Õ«Õ·Õ¥Ö€Õ¾Õ¡":12>a?"Õ¡Õ¼Õ¡Õ¾Õ¸Õ¿Õ¾Õ¡":17>a?"Ö�Õ¥Ö€Õ¥Õ¯Õ¾Õ¡":"Õ¥Ö€Õ¥Õ¯Õ¸ÕµÕ¡Õ¶"},ordinalParse:/\d{1,2}|\d{1,2}-(Õ«Õ¶|Ö€Õ¤)/,ordinal:function(a,b){switch(b){case"DDD":case"w":case"W":case"DDDo":return 1===a?a+"-Õ«Õ¶":a+"-Ö€Õ¤";default:return a}},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(a,b){return 12===a&&(a=0),"pagi"===b?a:"siang"===b?a>=11?a:a+12:"sore"===b||"malam"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"siang":19>a?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("is",{months:"janÃºar_febrÃºar_mars_aprÃ­l_maÃ­_jÃºnÃ­_jÃºlÃ­_Ã¡gÃºst_september_oktÃ³ber_nÃ³vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maÃ­_jÃºn_jÃºl_Ã¡gÃº_sep_okt_nÃ³v_des".split("_"),weekdays:"sunnudagur_mÃ¡nudagur_Ã¾riÃ°judagur_miÃ°vikudagur_fimmtudagur_fÃ¶studagur_laugardagur".split("_"),weekdaysShort:"sun_mÃ¡n_Ã¾ri_miÃ°_fim_fÃ¶s_lau".split("_"),weekdaysMin:"Su_MÃ¡_Ãžr_Mi_Fi_FÃ¶_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[Ã­ dag kl.] LT",nextDay:"[Ã¡ morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Ã­ gÃ¦r kl.] LT",lastWeek:"[sÃ­Ã°asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s sÃ­Ã°an",s:Fd,m:Fd,mm:Fd,h:"klukkustund",hh:Fd,d:Fd,dd:Fd,M:Fd,MM:Fd,y:Fd,yy:Fd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"Domenica_LunedÃ¬_MartedÃ¬_MercoledÃ¬_GiovedÃ¬_VenerdÃ¬_Sabato".split("_"),weekdaysShort:"Dom_Lun_Mar_Mer_Gio_Ven_Sab".split("_"),weekdaysMin:"Do_Lu_Ma_Me_Gi_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(a){return(/^[0-9].+$/.test(a)?"tra":"in")+" "+a},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinalParse:/\d{1,2}Âº/,ordinal:"%dÂº",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("ja",{months:"1æœˆ_2æœˆ_3æœˆ_4æœˆ_5æœˆ_6æœˆ_7æœˆ_8æœˆ_9æœˆ_10æœˆ_11æœˆ_12æœˆ".split("_"),monthsShort:"1æœˆ_2æœˆ_3æœˆ_4æœˆ_5æœˆ_6æœˆ_7æœˆ_8æœˆ_9æœˆ_10æœˆ_11æœˆ_12æœˆ".split("_"),weekdays:"æ—¥æ›œæ—¥_æœˆæ›œæ—¥_ç�«æ›œæ—¥_æ°´æ›œæ—¥_æœ¨æ›œæ—¥_é‡‘æ›œæ—¥_åœŸæ›œæ—¥".split("_"),weekdaysShort:"æ—¥_æœˆ_ç�«_æ°´_æœ¨_é‡‘_åœŸ".split("_"),weekdaysMin:"æ—¥_æœˆ_ç�«_æ°´_æœ¨_é‡‘_åœŸ".split("_"),longDateFormat:{LT:"Ahæ™‚måˆ†",LTS:"Ahæ™‚måˆ†sç§’",L:"YYYY/MM/DD",LL:"YYYYå¹´MæœˆDæ—¥",LLL:"YYYYå¹´MæœˆDæ—¥Ahæ™‚måˆ†",LLLL:"YYYYå¹´MæœˆDæ—¥Ahæ™‚måˆ† dddd"},meridiemParse:/å�ˆå‰�|å�ˆå¾Œ/i,isPM:function(a){return"å�ˆå¾Œ"===a},meridiem:function(a,b,c){return 12>a?"å�ˆå‰�":"å�ˆå¾Œ"},calendar:{sameDay:"[ä»Šæ—¥] LT",nextDay:"[æ˜Žæ—¥] LT",nextWeek:"[æ�¥é€±]dddd LT",lastDay:"[æ˜¨æ—¥] LT",lastWeek:"[å‰�é€±]dddd LT",sameElse:"L"},ordinalParse:/\d{1,2}æ—¥/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"æ—¥";default:return a}},relativeTime:{future:"%så¾Œ",past:"%så‰�",s:"æ•°ç§’",m:"1åˆ†",mm:"%dåˆ†",h:"1æ™‚é–“",hh:"%dæ™‚é–“",d:"1æ—¥",dd:"%dæ—¥",M:"1ãƒ¶æœˆ",MM:"%dãƒ¶æœˆ",y:"1å¹´",yy:"%då¹´"}}),kg.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(a,b){return 12===a&&(a=0),"enjing"===b?a:"siyang"===b?a>=11?a:a+12:"sonten"===b||"ndalu"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"enjing":15>a?"siyang":19>a?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("ka",{months:{standalone:"áƒ˜áƒ�áƒœáƒ•áƒ�áƒ áƒ˜_áƒ—áƒ”áƒ‘áƒ”áƒ áƒ•áƒ�áƒšáƒ˜_áƒ›áƒ�áƒ áƒ¢áƒ˜_áƒ�áƒžáƒ áƒ˜áƒšáƒ˜_áƒ›áƒ�áƒ˜áƒ¡áƒ˜_áƒ˜áƒ•áƒœáƒ˜áƒ¡áƒ˜_áƒ˜áƒ•áƒšáƒ˜áƒ¡áƒ˜_áƒ�áƒ’áƒ•áƒ˜áƒ¡áƒ¢áƒ�_áƒ¡áƒ”áƒ¥áƒ¢áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜_áƒ�áƒ¥áƒ¢áƒ�áƒ›áƒ‘áƒ”áƒ áƒ˜_áƒœáƒ�áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜_áƒ“áƒ”áƒ™áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜".split("_"),format:"áƒ˜áƒ�áƒœáƒ•áƒ�áƒ áƒ¡_áƒ—áƒ”áƒ‘áƒ”áƒ áƒ•áƒ�áƒšáƒ¡_áƒ›áƒ�áƒ áƒ¢áƒ¡_áƒ�áƒžáƒ áƒ˜áƒšáƒ˜áƒ¡_áƒ›áƒ�áƒ˜áƒ¡áƒ¡_áƒ˜áƒ•áƒœáƒ˜áƒ¡áƒ¡_áƒ˜áƒ•áƒšáƒ˜áƒ¡áƒ¡_áƒ�áƒ’áƒ•áƒ˜áƒ¡áƒ¢áƒ¡_áƒ¡áƒ”áƒ¥áƒ¢áƒ”áƒ›áƒ‘áƒ”áƒ áƒ¡_áƒ�áƒ¥áƒ¢áƒ�áƒ›áƒ‘áƒ”áƒ áƒ¡_áƒœáƒ�áƒ”áƒ›áƒ‘áƒ”áƒ áƒ¡_áƒ“áƒ”áƒ™áƒ”áƒ›áƒ‘áƒ”áƒ áƒ¡".split("_")},monthsShort:"áƒ˜áƒ�áƒœ_áƒ—áƒ”áƒ‘_áƒ›áƒ�áƒ _áƒ�áƒžáƒ _áƒ›áƒ�áƒ˜_áƒ˜áƒ•áƒœ_áƒ˜áƒ•áƒš_áƒ�áƒ’áƒ•_áƒ¡áƒ”áƒ¥_áƒ�áƒ¥áƒ¢_áƒœáƒ�áƒ”_áƒ“áƒ”áƒ™".split("_"),weekdays:{standalone:"áƒ™áƒ•áƒ˜áƒ áƒ�_áƒ�áƒ áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜_áƒ¡áƒ�áƒ›áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜_áƒ�áƒ—áƒ®áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜_áƒ®áƒ£áƒ—áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜_áƒžáƒ�áƒ áƒ�áƒ¡áƒ™áƒ”áƒ•áƒ˜_áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜".split("_"),format:"áƒ™áƒ•áƒ˜áƒ áƒ�áƒ¡_áƒ�áƒ áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ¡_áƒ¡áƒ�áƒ›áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ¡_áƒ�áƒ—áƒ®áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ¡_áƒ®áƒ£áƒ—áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ¡_áƒžáƒ�áƒ áƒ�áƒ¡áƒ™áƒ”áƒ•áƒ¡_áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ¡".split("_"),isFormat:/(áƒ¬áƒ˜áƒœáƒ�|áƒ¨áƒ”áƒ›áƒ“áƒ”áƒ’)/},weekdaysShort:"áƒ™áƒ•áƒ˜_áƒ�áƒ áƒ¨_áƒ¡áƒ�áƒ›_áƒ�áƒ—áƒ®_áƒ®áƒ£áƒ—_áƒžáƒ�áƒ _áƒ¨áƒ�áƒ‘".split("_"),weekdaysMin:"áƒ™áƒ•_áƒ�áƒ _áƒ¡áƒ�_áƒ�áƒ—_áƒ®áƒ£_áƒžáƒ�_áƒ¨áƒ�".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[áƒ“áƒ¦áƒ”áƒ¡] LT[-áƒ–áƒ”]",nextDay:"[áƒ®áƒ•áƒ�áƒš] LT[-áƒ–áƒ”]",lastDay:"[áƒ’áƒ£áƒ¨áƒ˜áƒœ] LT[-áƒ–áƒ”]",nextWeek:"[áƒ¨áƒ”áƒ›áƒ“áƒ”áƒ’] dddd LT[-áƒ–áƒ”]",lastWeek:"[áƒ¬áƒ˜áƒœáƒ�] dddd LT-áƒ–áƒ”",sameElse:"L"},relativeTime:{future:function(a){return/(áƒ¬áƒ�áƒ›áƒ˜|áƒ¬áƒ£áƒ—áƒ˜|áƒ¡áƒ�áƒ�áƒ—áƒ˜|áƒ¬áƒ”áƒšáƒ˜)/.test(a)?a.replace(/áƒ˜$/,"áƒ¨áƒ˜"):a+"áƒ¨áƒ˜"},past:function(a){return/(áƒ¬áƒ�áƒ›áƒ˜|áƒ¬áƒ£áƒ—áƒ˜|áƒ¡áƒ�áƒ�áƒ—áƒ˜|áƒ“áƒ¦áƒ”|áƒ—áƒ•áƒ”)/.test(a)?a.replace(/(áƒ˜|áƒ”)$/,"áƒ˜áƒ¡ áƒ¬áƒ˜áƒœ"):/áƒ¬áƒ”áƒšáƒ˜/.test(a)?a.replace(/áƒ¬áƒ”áƒšáƒ˜$/,"áƒ¬áƒšáƒ˜áƒ¡ áƒ¬áƒ˜áƒœ"):void 0},s:"áƒ áƒ�áƒ›áƒ“áƒ”áƒœáƒ˜áƒ›áƒ” áƒ¬áƒ�áƒ›áƒ˜",m:"áƒ¬áƒ£áƒ—áƒ˜",mm:"%d áƒ¬áƒ£áƒ—áƒ˜",h:"áƒ¡áƒ�áƒ�áƒ—áƒ˜",hh:"%d áƒ¡áƒ�áƒ�áƒ—áƒ˜",d:"áƒ“áƒ¦áƒ”",dd:"%d áƒ“áƒ¦áƒ”",M:"áƒ—áƒ•áƒ”",MM:"%d áƒ—áƒ•áƒ”",y:"áƒ¬áƒ”áƒšáƒ˜",yy:"%d áƒ¬áƒ”áƒšáƒ˜"},ordinalParse:/0|1-áƒšáƒ˜|áƒ›áƒ”-\d{1,2}|\d{1,2}-áƒ”/,ordinal:function(a){return 0===a?a:1===a?a+"-áƒšáƒ˜":20>a||100>=a&&a%20===0||a%100===0?"áƒ›áƒ”-"+a:a+"-áƒ”"},week:{dow:1,doy:7}}),{0:"-ÑˆÑ–",1:"-ÑˆÑ–",2:"-ÑˆÑ–",3:"-ÑˆÑ–",4:"-ÑˆÑ–",5:"-ÑˆÑ–",6:"-ÑˆÑ‹",7:"-ÑˆÑ–",8:"-ÑˆÑ–",9:"-ÑˆÑ‹",10:"-ÑˆÑ‹",20:"-ÑˆÑ‹",30:"-ÑˆÑ‹",40:"-ÑˆÑ‹",50:"-ÑˆÑ–",60:"-ÑˆÑ‹",70:"-ÑˆÑ–",80:"-ÑˆÑ–",90:"-ÑˆÑ‹",100:"-ÑˆÑ–"}),Vg=(kg.defineLocale("kk",{months:"Ò›Ð°Ò£Ñ‚Ð°Ñ€_Ð°Ò›Ð¿Ð°Ð½_Ð½Ð°ÑƒÑ€Ñ‹Ð·_Ñ�Ó™ÑƒÑ–Ñ€_Ð¼Ð°Ð¼Ñ‹Ñ€_Ð¼Ð°ÑƒÑ�Ñ‹Ð¼_ÑˆÑ–Ð»Ð´Ðµ_Ñ‚Ð°Ð¼Ñ‹Ð·_Ò›Ñ‹Ñ€ÐºÒ¯Ð¹ÐµÐº_Ò›Ð°Ð·Ð°Ð½_Ò›Ð°Ñ€Ð°ÑˆÐ°_Ð¶ÐµÐ»Ñ‚Ð¾Ò›Ñ�Ð°Ð½".split("_"),monthsShort:"Ò›Ð°Ò£_Ð°Ò›Ð¿_Ð½Ð°Ñƒ_Ñ�Ó™Ñƒ_Ð¼Ð°Ð¼_Ð¼Ð°Ñƒ_ÑˆÑ–Ð»_Ñ‚Ð°Ð¼_Ò›Ñ‹Ñ€_Ò›Ð°Ð·_Ò›Ð°Ñ€_Ð¶ÐµÐ»".split("_"),weekdays:"Ð¶ÐµÐºÑ�ÐµÐ½Ð±Ñ–_Ð´Ò¯Ð¹Ñ�ÐµÐ½Ð±Ñ–_Ñ�ÐµÐ¹Ñ�ÐµÐ½Ð±Ñ–_Ñ�Ó™Ñ€Ñ�ÐµÐ½Ð±Ñ–_Ð±ÐµÐ¹Ñ�ÐµÐ½Ð±Ñ–_Ð¶Ò±Ð¼Ð°_Ñ�ÐµÐ½Ð±Ñ–".split("_"),weekdaysShort:"Ð¶ÐµÐº_Ð´Ò¯Ð¹_Ñ�ÐµÐ¹_Ñ�Ó™Ñ€_Ð±ÐµÐ¹_Ð¶Ò±Ð¼_Ñ�ÐµÐ½".split("_"),weekdaysMin:"Ð¶Ðº_Ð´Ð¹_Ñ�Ð¹_Ñ�Ñ€_Ð±Ð¹_Ð¶Ð¼_Ñ�Ð½".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ð‘Ò¯Ð³Ñ–Ð½ Ñ�Ð°Ò“Ð°Ñ‚] LT",nextDay:"[Ð•Ñ€Ñ‚ÐµÒ£ Ñ�Ð°Ò“Ð°Ñ‚] LT",nextWeek:"dddd [Ñ�Ð°Ò“Ð°Ñ‚] LT",lastDay:"[ÐšÐµÑˆÐµ Ñ�Ð°Ò“Ð°Ñ‚] LT",lastWeek:"[Ó¨Ñ‚ÐºÐµÐ½ Ð°Ð¿Ñ‚Ð°Ð½Ñ‹Ò£] dddd [Ñ�Ð°Ò“Ð°Ñ‚] LT",sameElse:"L"},relativeTime:{future:"%s Ñ–ÑˆÑ–Ð½Ð´Ðµ",past:"%s Ð±Ò±Ñ€Ñ‹Ð½",s:"Ð±Ñ–Ñ€Ð½ÐµÑˆÐµ Ñ�ÐµÐºÑƒÐ½Ð´",m:"Ð±Ñ–Ñ€ Ð¼Ð¸Ð½ÑƒÑ‚",mm:"%d Ð¼Ð¸Ð½ÑƒÑ‚",h:"Ð±Ñ–Ñ€ Ñ�Ð°Ò“Ð°Ñ‚",hh:"%d Ñ�Ð°Ò“Ð°Ñ‚",d:"Ð±Ñ–Ñ€ ÐºÒ¯Ð½",dd:"%d ÐºÒ¯Ð½",M:"Ð±Ñ–Ñ€ Ð°Ð¹",MM:"%d Ð°Ð¹",y:"Ð±Ñ–Ñ€ Ð¶Ñ‹Ð»",yy:"%d Ð¶Ñ‹Ð»"},ordinalParse:/\d{1,2}-(ÑˆÑ–|ÑˆÑ‹)/,ordinal:function(a){var b=a%10,c=a>=100?100:null;return a+(Ug[a]||Ug[b]||Ug[c])},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("km",{months:"áž˜áž€ážšáž¶_áž€áž»áž˜áŸ’áž—áŸˆ_áž˜áž¸áž“áž¶_áž˜áŸ�ážŸáž¶_áž§ážŸáž—áž¶_áž˜áž·áž�áž»áž“áž¶_áž€áž€áŸ’áž€ážŠáž¶_ážŸáž¸áž áž¶_áž€áž‰áŸ’áž‰áž¶_áž�áž»áž›áž¶_ážœáž·áž…áŸ’áž†áž·áž€áž¶_áž’áŸ’áž“áž¼".split("_"),monthsShort:"áž˜áž€ážšáž¶_áž€áž»áž˜áŸ’áž—áŸˆ_áž˜áž¸áž“áž¶_áž˜áŸ�ážŸáž¶_áž§ážŸáž—áž¶_áž˜áž·áž�áž»áž“áž¶_áž€áž€áŸ’áž€ážŠáž¶_ážŸáž¸áž áž¶_áž€áž‰áŸ’áž‰áž¶_áž�áž»áž›áž¶_ážœáž·áž…áŸ’áž†áž·áž€áž¶_áž’áŸ’áž“áž¼".split("_"),weekdays:"áž¢áž¶áž‘áž·áž�áŸ’áž™_áž…áŸ�áž“áŸ’áž‘_áž¢áž„áŸ’áž‚áž¶ážš_áž–áž»áž’_áž–áŸ’ážšáž ážŸáŸ’áž”áž�áž·áŸ�_ážŸáž»áž€áŸ’ážš_ážŸáŸ…ážšáŸ�".split("_"),weekdaysShort:"áž¢áž¶áž‘áž·áž�áŸ’áž™_áž…áŸ�áž“áŸ’áž‘_áž¢áž„áŸ’áž‚áž¶ážš_áž–áž»áž’_áž–áŸ’ážšáž ážŸáŸ’áž”áž�áž·áŸ�_ážŸáž»áž€áŸ’ážš_ážŸáŸ…ážšáŸ�".split("_"),weekdaysMin:"áž¢áž¶áž‘áž·áž�áŸ’áž™_áž…áŸ�áž“áŸ’áž‘_áž¢áž„áŸ’áž‚áž¶ážš_áž–áž»áž’_áž–áŸ’ážšáž ážŸáŸ’áž”áž�áž·áŸ�_ážŸáž»áž€áŸ’ážš_ážŸáŸ…ážšáŸ�".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[áž�áŸ’áž„áŸƒáž“áŸ�áŸ‡ áž˜áŸ‰áŸ„áž„] LT",nextDay:"[ážŸáŸ’áž¢áŸ‚áž€ áž˜áŸ‰áŸ„áž„] LT",nextWeek:"dddd [áž˜áŸ‰áŸ„áž„] LT",lastDay:"[áž˜áŸ’ážŸáž·áž›áž˜áž·áž‰ áž˜áŸ‰áŸ„áž„] LT",lastWeek:"dddd [ážŸáž”áŸ’áž�áž¶áž áŸ�áž˜áž»áž“] [áž˜áŸ‰áŸ„áž„] LT",sameElse:"L"},relativeTime:{future:"%sáž‘áŸ€áž�",past:"%sáž˜áž»áž“",s:"áž”áŸ‰áž»áž“áŸ’áž˜áž¶áž“ážœáž·áž“áž¶áž‘áž¸",m:"áž˜áž½áž™áž“áž¶áž‘áž¸",mm:"%d áž“áž¶áž‘áž¸",h:"áž˜áž½áž™áž˜áŸ‰áŸ„áž„",hh:"%d áž˜áŸ‰áŸ„áž„",d:"áž˜áž½áž™áž�áŸ’áž„áŸƒ",dd:"%d áž�áŸ’áž„áŸƒ",M:"áž˜áž½áž™áž�áŸ‚",MM:"%d áž�áŸ‚",y:"áž˜áž½áž™áž†áŸ’áž“áž¶áŸ†",yy:"%d áž†áŸ’áž“áž¶áŸ†"},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("ko",{months:"1ì›”_2ì›”_3ì›”_4ì›”_5ì›”_6ì›”_7ì›”_8ì›”_9ì›”_10ì›”_11ì›”_12ì›”".split("_"),monthsShort:"1ì›”_2ì›”_3ì›”_4ì›”_5ì›”_6ì›”_7ì›”_8ì›”_9ì›”_10ì›”_11ì›”_12ì›”".split("_"),weekdays:"ì�¼ìš”ì�¼_ì›”ìš”ì�¼_í™”ìš”ì�¼_ìˆ˜ìš”ì�¼_ëª©ìš”ì�¼_ê¸ˆìš”ì�¼_í† ìš”ì�¼".split("_"),weekdaysShort:"ì�¼_ì›”_í™”_ìˆ˜_ëª©_ê¸ˆ_í† ".split("_"),weekdaysMin:"ì�¼_ì›”_í™”_ìˆ˜_ëª©_ê¸ˆ_í† ".split("_"),longDateFormat:{LT:"A hì‹œ më¶„",LTS:"A hì‹œ më¶„ sì´ˆ",L:"YYYY.MM.DD",LL:"YYYYë…„ MMMM Dì�¼",LLL:"YYYYë…„ MMMM Dì�¼ A hì‹œ më¶„",LLLL:"YYYYë…„ MMMM Dì�¼ dddd A hì‹œ më¶„"},calendar:{sameDay:"ì˜¤ëŠ˜ LT",nextDay:"ë‚´ì�¼ LT",nextWeek:"dddd LT",lastDay:"ì–´ì œ LT",lastWeek:"ì§€ë‚œì£¼ dddd LT",sameElse:"L"},relativeTime:{future:"%s í›„",past:"%s ì „",s:"ëª‡ ì´ˆ",ss:"%dì´ˆ",m:"ì�¼ë¶„",mm:"%dë¶„",h:"í•œ ì‹œê°„",hh:"%dì‹œê°„",d:"í•˜ë£¨",dd:"%dì�¼",M:"í•œ ë‹¬",MM:"%dë‹¬",y:"ì�¼ ë…„",yy:"%dë…„"},ordinalParse:/\d{1,2}ì�¼/,ordinal:"%dì�¼",meridiemParse:/ì˜¤ì „|ì˜¤í›„/,isPM:function(a){return"ì˜¤í›„"===a},meridiem:function(a,b,c){return 12>a?"ì˜¤ì „":"ì˜¤í›„"}}),{0:"-Ñ‡Ò¯",1:"-Ñ‡Ð¸",2:"-Ñ‡Ð¸",3:"-Ñ‡Ò¯",4:"-Ñ‡Ò¯",5:"-Ñ‡Ð¸",6:"-Ñ‡Ñ‹",7:"-Ñ‡Ð¸",8:"-Ñ‡Ð¸",9:"-Ñ‡Ñƒ",10:"-Ñ‡Ñƒ",20:"-Ñ‡Ñ‹",30:"-Ñ‡Ñƒ",40:"-Ñ‡Ñ‹",50:"-Ñ‡Ò¯",60:"-Ñ‡Ñ‹",70:"-Ñ‡Ð¸",80:"-Ñ‡Ð¸",90:"-Ñ‡Ñƒ",100:"-Ñ‡Ò¯"}),Wg=(kg.defineLocale("ky",{months:"Ñ�Ð½Ð²Ð°Ñ€ÑŒ_Ñ„ÐµÐ²Ñ€Ð°Ð»ÑŒ_Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€ÐµÐ»ÑŒ_Ð¼Ð°Ð¹_Ð¸ÑŽÐ½ÑŒ_Ð¸ÑŽÐ»ÑŒ_Ð°Ð²Ð³ÑƒÑ�Ñ‚_Ñ�ÐµÐ½Ñ‚Ñ�Ð±Ñ€ÑŒ_Ð¾ÐºÑ‚Ñ�Ð±Ñ€ÑŒ_Ð½Ð¾Ñ�Ð±Ñ€ÑŒ_Ð´ÐµÐºÐ°Ð±Ñ€ÑŒ".split("_"),monthsShort:"Ñ�Ð½Ð²_Ñ„ÐµÐ²_Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€_Ð¼Ð°Ð¹_Ð¸ÑŽÐ½ÑŒ_Ð¸ÑŽÐ»ÑŒ_Ð°Ð²Ð³_Ñ�ÐµÐ½_Ð¾ÐºÑ‚_Ð½Ð¾Ñ�_Ð´ÐµÐº".split("_"),weekdays:"Ð–ÐµÐºÑˆÐµÐ¼Ð±Ð¸_Ð”Ò¯Ð¹ÑˆÓ©Ð¼Ð±Ò¯_Ð¨ÐµÐ¹ÑˆÐµÐ¼Ð±Ð¸_Ð¨Ð°Ñ€ÑˆÐµÐ¼Ð±Ð¸_Ð‘ÐµÐ¹ÑˆÐµÐ¼Ð±Ð¸_Ð–ÑƒÐ¼Ð°_Ð˜ÑˆÐµÐ¼Ð±Ð¸".split("_"),weekdaysShort:"Ð–ÐµÐº_Ð”Ò¯Ð¹_Ð¨ÐµÐ¹_Ð¨Ð°Ñ€_Ð‘ÐµÐ¹_Ð–ÑƒÐ¼_Ð˜ÑˆÐµ".split("_"),weekdaysMin:"Ð–Ðº_Ð”Ð¹_Ð¨Ð¹_Ð¨Ñ€_Ð‘Ð¹_Ð–Ð¼_Ð˜Ñˆ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ð‘Ò¯Ð³Ò¯Ð½ Ñ�Ð°Ð°Ñ‚] LT",nextDay:"[Ð­Ñ€Ñ‚ÐµÒ£ Ñ�Ð°Ð°Ñ‚] LT",nextWeek:"dddd [Ñ�Ð°Ð°Ñ‚] LT",lastDay:"[ÐšÐµÑ‡Ðµ Ñ�Ð°Ð°Ñ‚] LT",lastWeek:"[Ó¨Ñ‚ÐºÐµÐ½ Ð°Ð¿Ñ‚Ð°Ð½Ñ‹Ð½] dddd [ÐºÒ¯Ð½Ò¯] [Ñ�Ð°Ð°Ñ‚] LT",sameElse:"L"},relativeTime:{future:"%s Ð¸Ñ‡Ð¸Ð½Ð´Ðµ",past:"%s Ð¼ÑƒÑ€ÑƒÐ½",s:"Ð±Ð¸Ñ€Ð½ÐµÑ‡Ðµ Ñ�ÐµÐºÑƒÐ½Ð´",m:"Ð±Ð¸Ñ€ Ð¼Ò¯Ð½Ó©Ñ‚",mm:"%d Ð¼Ò¯Ð½Ó©Ñ‚",h:"Ð±Ð¸Ñ€ Ñ�Ð°Ð°Ñ‚",hh:"%d Ñ�Ð°Ð°Ñ‚",d:"Ð±Ð¸Ñ€ ÐºÒ¯Ð½",dd:"%d ÐºÒ¯Ð½",M:"Ð±Ð¸Ñ€ Ð°Ð¹",MM:"%d Ð°Ð¹",y:"Ð±Ð¸Ñ€ Ð¶Ñ‹Ð»",yy:"%d Ð¶Ñ‹Ð»"},ordinalParse:/\d{1,2}-(Ñ‡Ð¸|Ñ‡Ñ‹|Ñ‡Ò¯|Ñ‡Ñƒ)/,ordinal:function(a){var b=a%10,c=a>=100?100:null;return a+(Vg[a]||Vg[b]||Vg[c])},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("lb",{months:"Januar_Februar_MÃ¤erz_AbrÃ«ll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_MÃ©indeg_DÃ«nschdeg_MÃ«ttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._MÃ©._DÃ«._MÃ«._Do._Fr._Sa.".split("_"),weekdaysMin:"So_MÃ©_DÃ«_MÃ«_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[GÃ«schter um] LT",lastWeek:function(){
// Different date string for 'DÃ«nschdeg' (Tuesday) and 'Donneschdeg' (Thursday) due to phonological rule
switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:Hd,past:Id,s:"e puer Sekonnen",m:Gd,mm:"%d Minutten",h:Gd,hh:"%d Stonnen",d:Gd,dd:"%d Deeg",M:Gd,MM:"%d MÃ©int",y:Gd,yy:"%d Joer"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("lo",{months:"àº¡àº±àº‡àº�àº­àº™_àº�àº¸àº¡àºžàº²_àº¡àºµàº™àº²_à»€àº¡àºªàº²_àºžàº¶àº”àºªàº°àºžàº²_àº¡àº´àº–àº¸àº™àº²_àº�à»�àº¥àº°àº�àº»àº”_àºªàº´àº‡àº«àº²_àº�àº±àº™àº�àº²_àº•àº¸àº¥àº²_àºžàº°àºˆàº´àº�_àº—àº±àº™àº§àº²".split("_"),monthsShort:"àº¡àº±àº‡àº�àº­àº™_àº�àº¸àº¡àºžàº²_àº¡àºµàº™àº²_à»€àº¡àºªàº²_àºžàº¶àº”àºªàº°àºžàº²_àº¡àº´àº–àº¸àº™àº²_àº�à»�àº¥àº°àº�àº»àº”_àºªàº´àº‡àº«àº²_àº�àº±àº™àº�àº²_àº•àº¸àº¥àº²_àºžàº°àºˆàº´àº�_àº—àº±àº™àº§àº²".split("_"),weekdays:"àº­àº²àº—àº´àº”_àºˆàº±àº™_àº­àº±àº‡àº„àº²àº™_àºžàº¸àº”_àºžàº°àº«àº±àº”_àºªàº¸àº�_à»€àºªàº»àº²".split("_"),weekdaysShort:"àº—àº´àº”_àºˆàº±àº™_àº­àº±àº‡àº„àº²àº™_àºžàº¸àº”_àºžàº°àº«àº±àº”_àºªàº¸àº�_à»€àºªàº»àº²".split("_"),weekdaysMin:"àº—_àºˆ_àº­àº„_àºž_àºžàº«_àºªàº�_àºª".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"àº§àº±àº™dddd D MMMM YYYY HH:mm"},meridiemParse:/àº•àº­àº™à»€àºŠàº»à»‰àº²|àº•àº­àº™à»�àº¥àº‡/,isPM:function(a){return"àº•àº­àº™à»�àº¥àº‡"===a},meridiem:function(a,b,c){return 12>a?"àº•àº­àº™à»€àºŠàº»à»‰àº²":"àº•àº­àº™à»�àº¥àº‡"},calendar:{sameDay:"[àº¡àº·à»‰àº™àºµà»‰à»€àº§àº¥àº²] LT",nextDay:"[àº¡àº·à»‰àº­àº·à»ˆàº™à»€àº§àº¥àº²] LT",nextWeek:"[àº§àº±àº™]dddd[à»œà»‰àº²à»€àº§àº¥àº²] LT",lastDay:"[àº¡àº·à»‰àº§àº²àº™àº™àºµà»‰à»€àº§àº¥àº²] LT",lastWeek:"[àº§àº±àº™]dddd[à»�àº¥à»‰àº§àº™àºµà»‰à»€àº§àº¥àº²] LT",sameElse:"L"},relativeTime:{future:"àº­àºµàº� %s",past:"%sàºœà»ˆàº²àº™àº¡àº²",s:"àºšà»�à»ˆà»€àº—àº»à»ˆàº²à»ƒàº”àº§àº´àº™àº²àº—àºµ",m:"1 àº™àº²àº—àºµ",mm:"%d àº™àº²àº—àºµ",h:"1 àºŠàº»à»ˆàº§à»‚àº¡àº‡",hh:"%d àºŠàº»à»ˆàº§à»‚àº¡àº‡",d:"1 àº¡àº·à»‰",dd:"%d àº¡àº·à»‰",M:"1 à»€àº”àº·àº­àº™",MM:"%d à»€àº”àº·àº­àº™",y:"1 àº›àºµ",yy:"%d àº›àºµ"},ordinalParse:/(àº—àºµà»ˆ)\d{1,2}/,ordinal:function(a){return"àº—àºµà»ˆ"+a}}),{m:"minutÄ—_minutÄ—s_minutÄ™",mm:"minutÄ—s_minuÄ�iÅ³_minutes",h:"valanda_valandos_valandÄ…",hh:"valandos_valandÅ³_valandas",d:"diena_dienos_dienÄ…",dd:"dienos_dienÅ³_dienas",M:"mÄ—nuo_mÄ—nesio_mÄ—nesÄ¯",MM:"mÄ—nesiai_mÄ—nesiÅ³_mÄ—nesius",y:"metai_metÅ³_metus",yy:"metai_metÅ³_metus"}),Xg=(kg.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandÅ¾io_geguÅ¾Ä—s_birÅ¾elio_liepos_rugpjÅ«Ä�io_rugsÄ—jo_spalio_lapkriÄ�io_gruodÅ¾io".split("_"),standalone:"sausis_vasaris_kovas_balandis_geguÅ¾Ä—_birÅ¾elis_liepa_rugpjÅ«tis_rugsÄ—jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?|MMMM?(\[[^\[\]]*\]|\s+)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienÄ¯_pirmadienÄ¯_antradienÄ¯_treÄ�iadienÄ¯_ketvirtadienÄ¯_penktadienÄ¯_Å¡eÅ¡tadienÄ¯".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_treÄ�iadienis_ketvirtadienis_penktadienis_Å¡eÅ¡tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Å eÅ¡".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Å ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Å iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[PraÄ—jusÄ¯] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieÅ¡ %s",s:Kd,m:Ld,mm:Od,h:Ld,hh:Od,d:Ld,dd:Od,M:Ld,MM:Od,y:Ld,yy:Od},ordinalParse:/\d{1,2}-oji/,ordinal:function(a){return a+"-oji"},week:{dow:1,// Monday is the first day of the week.
doy:4}}),{m:"minÅ«tes_minÅ«tÄ“m_minÅ«te_minÅ«tes".split("_"),mm:"minÅ«tes_minÅ«tÄ“m_minÅ«te_minÅ«tes".split("_"),h:"stundas_stundÄ�m_stunda_stundas".split("_"),hh:"stundas_stundÄ�m_stunda_stundas".split("_"),d:"dienas_dienÄ�m_diena_dienas".split("_"),dd:"dienas_dienÄ�m_diena_dienas".split("_"),M:"mÄ“neÅ¡a_mÄ“neÅ¡iem_mÄ“nesis_mÄ“neÅ¡i".split("_"),MM:"mÄ“neÅ¡a_mÄ“neÅ¡iem_mÄ“nesis_mÄ“neÅ¡i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")}),Yg=(kg.defineLocale("lv",{months:"janvÄ�ris_februÄ�ris_marts_aprÄ«lis_maijs_jÅ«nijs_jÅ«lijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jÅ«n_jÅ«l_aug_sep_okt_nov_dec".split("_"),weekdays:"svÄ“tdiena_pirmdiena_otrdiena_treÅ¡diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Å odien pulksten] LT",nextDay:"[RÄ«t pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[PagÄ�juÅ¡Ä�] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pÄ“c %s",past:"pirms %s",s:Sd,m:Rd,mm:Qd,h:Rd,hh:Qd,d:Rd,dd:Qd,M:Rd,MM:Qd,y:Rd,yy:Qd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),{words:{//Different grammatical cases
m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(a,b,c){var d=Yg.words[c];return 1===c.length?b?d[0]:d[1]:a+" "+Yg.correctGrammaticalCase(a,d)}}),Zg=(kg.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_Ä�etvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._Ä�et._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_Ä�e_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juÄ�e u] LT",lastWeek:function(){var a=["[proÅ¡le] [nedjelje] [u] LT","[proÅ¡log] [ponedjeljka] [u] LT","[proÅ¡log] [utorka] [u] LT","[proÅ¡le] [srijede] [u] LT","[proÅ¡log] [Ä�etvrtka] [u] LT","[proÅ¡log] [petka] [u] LT","[proÅ¡le] [subote] [u] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",m:Yg.translate,mm:Yg.translate,h:Yg.translate,hh:Yg.translate,d:"dan",dd:Yg.translate,M:"mjesec",MM:Yg.translate,y:"godinu",yy:Yg.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("mk",{months:"Ñ˜Ð°Ð½ÑƒÐ°Ñ€Ð¸_Ñ„ÐµÐ²Ñ€ÑƒÐ°Ñ€Ð¸_Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€Ð¸Ð»_Ð¼Ð°Ñ˜_Ñ˜ÑƒÐ½Ð¸_Ñ˜ÑƒÐ»Ð¸_Ð°Ð²Ð³ÑƒÑ�Ñ‚_Ñ�ÐµÐ¿Ñ‚ÐµÐ¼Ð²Ñ€Ð¸_Ð¾ÐºÑ‚Ð¾Ð¼Ð²Ñ€Ð¸_Ð½Ð¾ÐµÐ¼Ð²Ñ€Ð¸_Ð´ÐµÐºÐµÐ¼Ð²Ñ€Ð¸".split("_"),monthsShort:"Ñ˜Ð°Ð½_Ñ„ÐµÐ²_Ð¼Ð°Ñ€_Ð°Ð¿Ñ€_Ð¼Ð°Ñ˜_Ñ˜ÑƒÐ½_Ñ˜ÑƒÐ»_Ð°Ð²Ð³_Ñ�ÐµÐ¿_Ð¾ÐºÑ‚_Ð½Ð¾Ðµ_Ð´ÐµÐº".split("_"),weekdays:"Ð½ÐµÐ´ÐµÐ»Ð°_Ð¿Ð¾Ð½ÐµÐ´ÐµÐ»Ð½Ð¸Ðº_Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ðº_Ñ�Ñ€ÐµÐ´Ð°_Ñ‡ÐµÑ‚Ð²Ñ€Ñ‚Ð¾Ðº_Ð¿ÐµÑ‚Ð¾Ðº_Ñ�Ð°Ð±Ð¾Ñ‚Ð°".split("_"),weekdaysShort:"Ð½ÐµÐ´_Ð¿Ð¾Ð½_Ð²Ñ‚Ð¾_Ñ�Ñ€Ðµ_Ñ‡ÐµÑ‚_Ð¿ÐµÑ‚_Ñ�Ð°Ð±".split("_"),weekdaysMin:"Ð½e_Ð¿o_Ð²Ñ‚_Ñ�Ñ€_Ñ‡Ðµ_Ð¿Ðµ_Ñ�a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Ð”ÐµÐ½ÐµÑ� Ð²Ð¾] LT",nextDay:"[Ð£Ñ‚Ñ€Ðµ Ð²Ð¾] LT",nextWeek:"[Ð’Ð¾] dddd [Ð²Ð¾] LT",lastDay:"[Ð’Ñ‡ÐµÑ€Ð° Ð²Ð¾] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Ð˜Ð·Ð¼Ð¸Ð½Ð°Ñ‚Ð°Ñ‚Ð°] dddd [Ð²Ð¾] LT";case 1:case 2:case 4:case 5:return"[Ð˜Ð·Ð¼Ð¸Ð½Ð°Ñ‚Ð¸Ð¾Ñ‚] dddd [Ð²Ð¾] LT"}},sameElse:"L"},relativeTime:{future:"Ð¿Ð¾Ñ�Ð»Ðµ %s",past:"Ð¿Ñ€ÐµÐ´ %s",s:"Ð½ÐµÐºÐ¾Ð»ÐºÑƒ Ñ�ÐµÐºÑƒÐ½Ð´Ð¸",m:"Ð¼Ð¸Ð½ÑƒÑ‚Ð°",mm:"%d Ð¼Ð¸Ð½ÑƒÑ‚Ð¸",h:"Ñ‡Ð°Ñ�",hh:"%d Ñ‡Ð°Ñ�Ð°",d:"Ð´ÐµÐ½",dd:"%d Ð´ÐµÐ½Ð°",M:"Ð¼ÐµÑ�ÐµÑ†",MM:"%d Ð¼ÐµÑ�ÐµÑ†Ð¸",y:"Ð³Ð¾Ð´Ð¸Ð½Ð°",yy:"%d Ð³Ð¾Ð´Ð¸Ð½Ð¸"},ordinalParse:/\d{1,2}-(ÐµÐ²|ÐµÐ½|Ñ‚Ð¸|Ð²Ð¸|Ñ€Ð¸|Ð¼Ð¸)/,ordinal:function(a){var b=a%10,c=a%100;return 0===a?a+"-ÐµÐ²":0===c?a+"-ÐµÐ½":c>10&&20>c?a+"-Ñ‚Ð¸":1===b?a+"-Ð²Ð¸":2===b?a+"-Ñ€Ð¸":7===b||8===b?a+"-Ð¼Ð¸":a+"-Ñ‚Ð¸"},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("ml",{months:"à´œà´¨àµ�à´µà´°à´¿_à´«àµ†à´¬àµ�à´°àµ�à´µà´°à´¿_à´®à´¾àµ¼à´šàµ�à´šàµ�_à´�à´ªàµ�à´°à´¿àµ½_à´®àµ‡à´¯àµ�_à´œàµ‚àµº_à´œàµ‚à´²àµˆ_à´“à´—à´¸àµ�à´±àµ�à´±àµ�_à´¸àµ†à´ªàµ�à´±àµ�à´±à´‚à´¬àµ¼_à´’à´•àµ�à´Ÿàµ‹à´¬àµ¼_à´¨à´µà´‚à´¬àµ¼_à´¡à´¿à´¸à´‚à´¬àµ¼".split("_"),monthsShort:"à´œà´¨àµ�._à´«àµ†à´¬àµ�à´°àµ�._à´®à´¾àµ¼._à´�à´ªàµ�à´°à´¿._à´®àµ‡à´¯àµ�_à´œàµ‚àµº_à´œàµ‚à´²àµˆ._à´“à´—._à´¸àµ†à´ªàµ�à´±àµ�à´±._à´’à´•àµ�à´Ÿàµ‹._à´¨à´µà´‚._à´¡à´¿à´¸à´‚.".split("_"),monthsParseExact:!0,weekdays:"à´žà´¾à´¯à´±à´¾à´´àµ�à´š_à´¤à´¿à´™àµ�à´•à´³à´¾à´´àµ�à´š_à´šàµŠà´µàµ�à´µà´¾à´´àµ�à´š_à´¬àµ�à´§à´¨à´¾à´´àµ�à´š_à´µàµ�à´¯à´¾à´´à´¾à´´àµ�à´š_à´µàµ†à´³àµ�à´³à´¿à´¯à´¾à´´àµ�à´š_à´¶à´¨à´¿à´¯à´¾à´´àµ�à´š".split("_"),weekdaysShort:"à´žà´¾à´¯àµ¼_à´¤à´¿à´™àµ�à´•àµ¾_à´šàµŠà´µàµ�à´µ_à´¬àµ�à´§àµ»_à´µàµ�à´¯à´¾à´´à´‚_à´µàµ†à´³àµ�à´³à´¿_à´¶à´¨à´¿".split("_"),weekdaysMin:"à´žà´¾_à´¤à´¿_à´šàµŠ_à´¬àµ�_à´µàµ�à´¯à´¾_à´µàµ†_à´¶".split("_"),longDateFormat:{LT:"A h:mm -à´¨àµ�",LTS:"A h:mm:ss -à´¨àµ�",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -à´¨àµ�",LLLL:"dddd, D MMMM YYYY, A h:mm -à´¨àµ�"},calendar:{sameDay:"[à´‡à´¨àµ�à´¨àµ�] LT",nextDay:"[à´¨à´¾à´³àµ†] LT",nextWeek:"dddd, LT",lastDay:"[à´‡à´¨àµ�à´¨à´²àµ†] LT",lastWeek:"[à´•à´´à´¿à´žàµ�à´ž] dddd, LT",sameElse:"L"},relativeTime:{future:"%s à´•à´´à´¿à´žàµ�à´žàµ�",past:"%s à´®àµ�àµ»à´ªàµ�",s:"à´…àµ½à´ª à´¨à´¿à´®à´¿à´·à´™àµ�à´™àµ¾",m:"à´’à´°àµ� à´®à´¿à´¨à´¿à´±àµ�à´±àµ�",mm:"%d à´®à´¿à´¨à´¿à´±àµ�à´±àµ�",h:"à´’à´°àµ� à´®à´£à´¿à´•àµ�à´•àµ‚àµ¼",hh:"%d à´®à´£à´¿à´•àµ�à´•àµ‚àµ¼",d:"à´’à´°àµ� à´¦à´¿à´µà´¸à´‚",dd:"%d à´¦à´¿à´µà´¸à´‚",M:"à´’à´°àµ� à´®à´¾à´¸à´‚",MM:"%d à´®à´¾à´¸à´‚",y:"à´’à´°àµ� à´µàµ¼à´·à´‚",yy:"%d à´µàµ¼à´·à´‚"},meridiemParse:/à´°à´¾à´¤àµ�à´°à´¿|à´°à´¾à´µà´¿à´²àµ†|à´‰à´šàµ�à´š à´•à´´à´¿à´žàµ�à´žàµ�|à´µàµˆà´•àµ�à´¨àµ�à´¨àµ‡à´°à´‚|à´°à´¾à´¤àµ�à´°à´¿/i,meridiemHour:function(a,b){return 12===a&&(a=0),"à´°à´¾à´¤àµ�à´°à´¿"===b&&a>=4||"à´‰à´šàµ�à´š à´•à´´à´¿à´žàµ�à´žàµ�"===b||"à´µàµˆà´•àµ�à´¨àµ�à´¨àµ‡à´°à´‚"===b?a+12:a},meridiem:function(a,b,c){return 4>a?"à´°à´¾à´¤àµ�à´°à´¿":12>a?"à´°à´¾à´µà´¿à´²àµ†":17>a?"à´‰à´šàµ�à´š à´•à´´à´¿à´žàµ�à´žàµ�":20>a?"à´µàµˆà´•àµ�à´¨àµ�à´¨àµ‡à´°à´‚":"à´°à´¾à´¤àµ�à´°à´¿"}}),{1:"à¥§",2:"à¥¨",3:"à¥©",4:"à¥ª",5:"à¥«",6:"à¥¬",7:"à¥­",8:"à¥®",9:"à¥¯",0:"à¥¦"}),$g={"à¥§":"1","à¥¨":"2","à¥©":"3","à¥ª":"4","à¥«":"5","à¥¬":"6","à¥­":"7","à¥®":"8","à¥¯":"9","à¥¦":"0"},_g=(kg.defineLocale("mr",{months:"à¤œà¤¾à¤¨à¥‡à¤µà¤¾à¤°à¥€_à¤«à¥‡à¤¬à¥�à¤°à¥�à¤µà¤¾à¤°à¥€_à¤®à¤¾à¤°à¥�à¤š_à¤�à¤ªà¥�à¤°à¤¿à¤²_à¤®à¥‡_à¤œà¥‚à¤¨_à¤œà¥�à¤²à¥ˆ_à¤‘à¤—à¤¸à¥�à¤Ÿ_à¤¸à¤ªà¥�à¤Ÿà¥‡à¤‚à¤¬à¤°_à¤‘à¤•à¥�à¤Ÿà¥‹à¤¬à¤°_à¤¨à¥‹à¤µà¥�à¤¹à¥‡à¤‚à¤¬à¤°_à¤¡à¤¿à¤¸à¥‡à¤‚à¤¬à¤°".split("_"),monthsShort:"à¤œà¤¾à¤¨à¥‡._à¤«à¥‡à¤¬à¥�à¤°à¥�._à¤®à¤¾à¤°à¥�à¤š._à¤�à¤ªà¥�à¤°à¤¿._à¤®à¥‡._à¤œà¥‚à¤¨._à¤œà¥�à¤²à¥ˆ._à¤‘à¤—._à¤¸à¤ªà¥�à¤Ÿà¥‡à¤‚._à¤‘à¤•à¥�à¤Ÿà¥‹._à¤¨à¥‹à¤µà¥�à¤¹à¥‡à¤‚._à¤¡à¤¿à¤¸à¥‡à¤‚.".split("_"),monthsParseExact:!0,weekdays:"à¤°à¤µà¤¿à¤µà¤¾à¤°_à¤¸à¥‹à¤®à¤µà¤¾à¤°_à¤®à¤‚à¤—à¤³à¤µà¤¾à¤°_à¤¬à¥�à¤§à¤µà¤¾à¤°_à¤—à¥�à¤°à¥‚à¤µà¤¾à¤°_à¤¶à¥�à¤•à¥�à¤°à¤µà¤¾à¤°_à¤¶à¤¨à¤¿à¤µà¤¾à¤°".split("_"),weekdaysShort:"à¤°à¤µà¤¿_à¤¸à¥‹à¤®_à¤®à¤‚à¤—à¤³_à¤¬à¥�à¤§_à¤—à¥�à¤°à¥‚_à¤¶à¥�à¤•à¥�à¤°_à¤¶à¤¨à¤¿".split("_"),weekdaysMin:"à¤°_à¤¸à¥‹_à¤®à¤‚_à¤¬à¥�_à¤—à¥�_à¤¶à¥�_à¤¶".split("_"),longDateFormat:{LT:"A h:mm à¤µà¤¾à¤œà¤¤à¤¾",LTS:"A h:mm:ss à¤µà¤¾à¤œà¤¤à¤¾",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm à¤µà¤¾à¤œà¤¤à¤¾",LLLL:"dddd, D MMMM YYYY, A h:mm à¤µà¤¾à¤œà¤¤à¤¾"},calendar:{sameDay:"[à¤†à¤œ] LT",nextDay:"[à¤‰à¤¦à¥�à¤¯à¤¾] LT",nextWeek:"dddd, LT",lastDay:"[à¤•à¤¾à¤²] LT",lastWeek:"[à¤®à¤¾à¤—à¥€à¤²] dddd, LT",sameElse:"L"},relativeTime:{future:"%sà¤®à¤§à¥�à¤¯à¥‡",past:"%sà¤ªà¥‚à¤°à¥�à¤µà¥€",s:Td,m:Td,mm:Td,h:Td,hh:Td,d:Td,dd:Td,M:Td,MM:Td,y:Td,yy:Td},preparse:function(a){return a.replace(/[à¥§à¥¨à¥©à¥ªà¥«à¥¬à¥­à¥®à¥¯à¥¦]/g,function(a){return $g[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return Zg[a]})},meridiemParse:/à¤°à¤¾à¤¤à¥�à¤°à¥€|à¤¸à¤•à¤¾à¤³à¥€|à¤¦à¥�à¤ªà¤¾à¤°à¥€|à¤¸à¤¾à¤¯à¤‚à¤•à¤¾à¤³à¥€/,meridiemHour:function(a,b){return 12===a&&(a=0),"à¤°à¤¾à¤¤à¥�à¤°à¥€"===b?4>a?a:a+12:"à¤¸à¤•à¤¾à¤³à¥€"===b?a:"à¤¦à¥�à¤ªà¤¾à¤°à¥€"===b?a>=10?a:a+12:"à¤¸à¤¾à¤¯à¤‚à¤•à¤¾à¤³à¥€"===b?a+12:void 0},meridiem:function(a,b,c){return 4>a?"à¤°à¤¾à¤¤à¥�à¤°à¥€":10>a?"à¤¸à¤•à¤¾à¤³à¥€":17>a?"à¤¦à¥�à¤ªà¤¾à¤°à¥€":20>a?"à¤¸à¤¾à¤¯à¤‚à¤•à¤¾à¤³à¥€":"à¤°à¤¾à¤¤à¥�à¤°à¥€"},week:{dow:0,// Sunday is the first day of the week.
doy:6}}),kg.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,b){return 12===a&&(a=0),"pagi"===b?a:"tengahari"===b?a>=11?a:a+12:"petang"===b||"malam"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"tengahari":19>a?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(a,b){return 12===a&&(a=0),"pagi"===b?a:"tengahari"===b?a>=11?a:a+12:"petang"===b||"malam"===b?a+12:void 0},meridiem:function(a,b,c){return 11>a?"pagi":15>a?"tengahari":19>a?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,// Monday is the first day of the week.
doy:7}}),{1:"á��",2:"á�‚",3:"á�ƒ",4:"á�„",5:"á�…",6:"á�†",7:"á�‡",8:"á�ˆ",9:"á�‰",0:"á�€"}),ah={"á��":"1","á�‚":"2","á�ƒ":"3","á�„":"4","á�…":"5","á�†":"6","á�‡":"7","á�ˆ":"8","á�‰":"9","á�€":"0"},bh=(kg.defineLocale("my",{months:"á€‡á€”á€ºá€”á€�á€«á€›á€®_á€–á€±á€–á€±á€¬á€ºá€�á€«á€›á€®_á€™á€�á€º_á€§á€•á€¼á€®_á€™á€±_á€‡á€½á€”á€º_á€‡á€°á€œá€­á€¯á€„á€º_á€žá€¼á€‚á€¯á€�á€º_á€…á€€á€ºá€�á€„á€ºá€˜á€¬_á€¡á€±á€¬á€€á€ºá€�á€­á€¯á€˜á€¬_á€”á€­á€¯á€�á€„á€ºá€˜á€¬_á€’á€®á€‡á€„á€ºá€˜á€¬".split("_"),monthsShort:"á€‡á€”á€º_á€–á€±_á€™á€�á€º_á€•á€¼á€®_á€™á€±_á€‡á€½á€”á€º_á€œá€­á€¯á€„á€º_á€žá€¼_á€…á€€á€º_á€¡á€±á€¬á€€á€º_á€”á€­á€¯_á€’á€®".split("_"),weekdays:"á€�á€”á€„á€ºá€¹á€‚á€”á€½á€±_á€�á€”á€„á€ºá€¹á€œá€¬_á€¡á€„á€ºá€¹á€‚á€«_á€—á€¯á€’á€¹á€“á€Ÿá€°á€¸_á€€á€¼á€¬á€žá€•á€�á€±á€¸_á€žá€±á€¬á€€á€¼á€¬_á€…á€”á€±".split("_"),weekdaysShort:"á€”á€½á€±_á€œá€¬_á€‚á€«_á€Ÿá€°á€¸_á€€á€¼á€¬_á€žá€±á€¬_á€”á€±".split("_"),weekdaysMin:"á€”á€½á€±_á€œá€¬_á€‚á€«_á€Ÿá€°á€¸_á€€á€¼á€¬_á€žá€±á€¬_á€”á€±".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[á€šá€”á€±.] LT [á€™á€¾á€¬]",nextDay:"[á€™á€”á€€á€ºá€–á€¼á€”á€º] LT [á€™á€¾á€¬]",nextWeek:"dddd LT [á€™á€¾á€¬]",lastDay:"[á€™á€”á€±.á€€] LT [á€™á€¾á€¬]",lastWeek:"[á€•á€¼á€®á€¸á€�á€²á€·á€žá€±á€¬] dddd LT [á€™á€¾á€¬]",sameElse:"L"},relativeTime:{future:"á€œá€¬á€™á€Šá€ºá€· %s á€™á€¾á€¬",past:"á€œá€½á€”á€ºá€�á€²á€·á€žá€±á€¬ %s á€€",s:"á€…á€€á€¹á€€á€”á€º.á€¡á€”á€Šá€ºá€¸á€„á€šá€º",m:"á€�á€…á€ºá€™á€­á€”á€…á€º",mm:"%d á€™á€­á€”á€…á€º",h:"á€�á€…á€ºá€”á€¬á€›á€®",hh:"%d á€”á€¬á€›á€®",d:"á€�á€…á€ºá€›á€€á€º",dd:"%d á€›á€€á€º",M:"á€�á€…á€ºá€œ",MM:"%d á€œ",y:"á€�á€…á€ºá€”á€¾á€…á€º",yy:"%d á€”á€¾á€…á€º"},preparse:function(a){return a.replace(/[á��á�‚á�ƒá�„á�…á�†á�‡á�ˆá�‰á�€]/g,function(a){return ah[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return _g[a]})},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sÃ¸ndag_mandag_tirsdag_onsdag_torsdag_fredag_lÃ¸rdag".split("_"),weekdaysShort:"sÃ¸._ma._ti._on._to._fr._lÃ¸.".split("_"),weekdaysMin:"sÃ¸_ma_ti_on_to_fr_lÃ¸".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i gÃ¥r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en mÃ¥ned",MM:"%d mÃ¥neder",y:"ett Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),{1:"à¥§",2:"à¥¨",3:"à¥©",4:"à¥ª",5:"à¥«",6:"à¥¬",7:"à¥­",8:"à¥®",9:"à¥¯",0:"à¥¦"}),ch={"à¥§":"1","à¥¨":"2","à¥©":"3","à¥ª":"4","à¥«":"5","à¥¬":"6","à¥­":"7","à¥®":"8","à¥¯":"9","à¥¦":"0"},dh=(kg.defineLocale("ne",{months:"à¤œà¤¨à¤µà¤°à¥€_à¤«à¥‡à¤¬à¥�à¤°à¥�à¤µà¤°à¥€_à¤®à¤¾à¤°à¥�à¤š_à¤…à¤ªà¥�à¤°à¤¿à¤²_à¤®à¤ˆ_à¤œà¥�à¤¨_à¤œà¥�à¤²à¤¾à¤ˆ_à¤…à¤—à¤·à¥�à¤Ÿ_à¤¸à¥‡à¤ªà¥�à¤Ÿà¥‡à¤®à¥�à¤¬à¤°_à¤…à¤•à¥�à¤Ÿà¥‹à¤¬à¤°_à¤¨à¥‹à¤­à¥‡à¤®à¥�à¤¬à¤°_à¤¡à¤¿à¤¸à¥‡à¤®à¥�à¤¬à¤°".split("_"),monthsShort:"à¤œà¤¨._à¤«à¥‡à¤¬à¥�à¤°à¥�._à¤®à¤¾à¤°à¥�à¤š_à¤…à¤ªà¥�à¤°à¤¿._à¤®à¤ˆ_à¤œà¥�à¤¨_à¤œà¥�à¤²à¤¾à¤ˆ._à¤…à¤—._à¤¸à¥‡à¤ªà¥�à¤Ÿ._à¤…à¤•à¥�à¤Ÿà¥‹._à¤¨à¥‹à¤­à¥‡._à¤¡à¤¿à¤¸à¥‡.".split("_"),monthsParseExact:!0,weekdays:"à¤†à¤‡à¤¤à¤¬à¤¾à¤°_à¤¸à¥‹à¤®à¤¬à¤¾à¤°_à¤®à¤™à¥�à¤—à¤²à¤¬à¤¾à¤°_à¤¬à¥�à¤§à¤¬à¤¾à¤°_à¤¬à¤¿à¤¹à¤¿à¤¬à¤¾à¤°_à¤¶à¥�à¤•à¥�à¤°à¤¬à¤¾à¤°_à¤¶à¤¨à¤¿à¤¬à¤¾à¤°".split("_"),weekdaysShort:"à¤†à¤‡à¤¤._à¤¸à¥‹à¤®._à¤®à¤™à¥�à¤—à¤²._à¤¬à¥�à¤§._à¤¬à¤¿à¤¹à¤¿._à¤¶à¥�à¤•à¥�à¤°._à¤¶à¤¨à¤¿.".split("_"),weekdaysMin:"à¤†._à¤¸à¥‹._à¤®à¤‚._à¤¬à¥�._à¤¬à¤¿._à¤¶à¥�._à¤¶.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aà¤•à¥‹ h:mm à¤¬à¤œà¥‡",LTS:"Aà¤•à¥‹ h:mm:ss à¤¬à¤œà¥‡",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aà¤•à¥‹ h:mm à¤¬à¤œà¥‡",LLLL:"dddd, D MMMM YYYY, Aà¤•à¥‹ h:mm à¤¬à¤œà¥‡"},preparse:function(a){return a.replace(/[à¥§à¥¨à¥©à¥ªà¥«à¥¬à¥­à¥®à¥¯à¥¦]/g,function(a){return ch[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return bh[a]})},meridiemParse:/à¤°à¤¾à¤¤à¤¿|à¤¬à¤¿à¤¹à¤¾à¤¨|à¤¦à¤¿à¤‰à¤�à¤¸à¥‹|à¤¸à¤¾à¤�à¤�/,meridiemHour:function(a,b){return 12===a&&(a=0),"à¤°à¤¾à¤¤à¤¿"===b?4>a?a:a+12:"à¤¬à¤¿à¤¹à¤¾à¤¨"===b?a:"à¤¦à¤¿à¤‰à¤�à¤¸à¥‹"===b?a>=10?a:a+12:"à¤¸à¤¾à¤�à¤�"===b?a+12:void 0},meridiem:function(a,b,c){return 3>a?"à¤°à¤¾à¤¤à¤¿":12>a?"à¤¬à¤¿à¤¹à¤¾à¤¨":16>a?"à¤¦à¤¿à¤‰à¤�à¤¸à¥‹":20>a?"à¤¸à¤¾à¤�à¤�":"à¤°à¤¾à¤¤à¤¿"},calendar:{sameDay:"[à¤†à¤œ] LT",nextDay:"[à¤­à¥‹à¤²à¤¿] LT",nextWeek:"[à¤†à¤‰à¤�à¤¦à¥‹] dddd[,] LT",lastDay:"[à¤¹à¤¿à¤œà¥‹] LT",lastWeek:"[à¤—à¤�à¤•à¥‹] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sà¤®à¤¾",past:"%s à¤…à¤—à¤¾à¤¡à¤¿",s:"à¤•à¥‡à¤¹à¥€ à¤•à¥�à¤·à¤£",m:"à¤�à¤• à¤®à¤¿à¤¨à¥‡à¤Ÿ",mm:"%d à¤®à¤¿à¤¨à¥‡à¤Ÿ",h:"à¤�à¤• à¤˜à¤£à¥�à¤Ÿà¤¾",hh:"%d à¤˜à¤£à¥�à¤Ÿà¤¾",d:"à¤�à¤• à¤¦à¤¿à¤¨",dd:"%d à¤¦à¤¿à¤¨",M:"à¤�à¤• à¤®à¤¹à¤¿à¤¨à¤¾",MM:"%d à¤®à¤¹à¤¿à¤¨à¤¾",y:"à¤�à¤• à¤¬à¤°à¥�à¤·",yy:"%d à¤¬à¤°à¥�à¤·"},week:{dow:0,// Sunday is the first day of the week.
doy:6}}),"jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_")),eh="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),fh=(kg.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(a,b){return/-MMM-/.test(b)?eh[a.month()]:dh[a.month()]},monthsParseExact:!0,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"Ã©Ã©n minuut",mm:"%d minuten",h:"Ã©Ã©n uur",hh:"%d uur",d:"Ã©Ã©n dag",dd:"%d dagen",M:"Ã©Ã©n maand",MM:"%d maanden",y:"Ã©Ã©n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(a){return a+(1===a||8===a||a>=20?"ste":"de")},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_mÃ¥ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mÃ¥n_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_mÃ¥_ty_on_to_fr_lÃ¸".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I gÃ¥r klokka] LT",lastWeek:"[FÃ¸regÃ¥ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein mÃ¥nad",MM:"%d mÃ¥nader",y:"eit Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),{1:"à©§",2:"à©¨",3:"à©©",4:"à©ª",5:"à©«",6:"à©¬",7:"à©­",8:"à©®",9:"à©¯",0:"à©¦"}),gh={"à©§":"1","à©¨":"2","à©©":"3","à©ª":"4","à©«":"5","à©¬":"6","à©­":"7","à©®":"8","à©¯":"9","à©¦":"0"},hh=(kg.defineLocale("pa-in",{
// There are months name as per Nanakshahi Calender but they are not used as rigidly in modern Punjabi.
months:"à¨œà¨¨à¨µà¨°à©€_à¨«à¨¼à¨°à¨µà¨°à©€_à¨®à¨¾à¨°à¨š_à¨…à¨ªà©�à¨°à©ˆà¨²_à¨®à¨ˆ_à¨œà©‚à¨¨_à¨œà©�à¨²à¨¾à¨ˆ_à¨…à¨—à¨¸à¨¤_à¨¸à¨¤à©°à¨¬à¨°_à¨…à¨•à¨¤à©‚à¨¬à¨°_à¨¨à¨µà©°à¨¬à¨°_à¨¦à¨¸à©°à¨¬à¨°".split("_"),monthsShort:"à¨œà¨¨à¨µà¨°à©€_à¨«à¨¼à¨°à¨µà¨°à©€_à¨®à¨¾à¨°à¨š_à¨…à¨ªà©�à¨°à©ˆà¨²_à¨®à¨ˆ_à¨œà©‚à¨¨_à¨œà©�à¨²à¨¾à¨ˆ_à¨…à¨—à¨¸à¨¤_à¨¸à¨¤à©°à¨¬à¨°_à¨…à¨•à¨¤à©‚à¨¬à¨°_à¨¨à¨µà©°à¨¬à¨°_à¨¦à¨¸à©°à¨¬à¨°".split("_"),weekdays:"à¨�à¨¤à¨µà¨¾à¨°_à¨¸à©‹à¨®à¨µà¨¾à¨°_à¨®à©°à¨—à¨²à¨µà¨¾à¨°_à¨¬à©�à¨§à¨µà¨¾à¨°_à¨µà©€à¨°à¨µà¨¾à¨°_à¨¸à¨¼à©�à©±à¨•à¨°à¨µà¨¾à¨°_à¨¸à¨¼à¨¨à©€à¨šà¨°à¨µà¨¾à¨°".split("_"),weekdaysShort:"à¨�à¨¤_à¨¸à©‹à¨®_à¨®à©°à¨—à¨²_à¨¬à©�à¨§_à¨µà©€à¨°_à¨¸à¨¼à©�à¨•à¨°_à¨¸à¨¼à¨¨à©€".split("_"),weekdaysMin:"à¨�à¨¤_à¨¸à©‹à¨®_à¨®à©°à¨—à¨²_à¨¬à©�à¨§_à¨µà©€à¨°_à¨¸à¨¼à©�à¨•à¨°_à¨¸à¨¼à¨¨à©€".split("_"),longDateFormat:{LT:"A h:mm à¨µà¨œà©‡",LTS:"A h:mm:ss à¨µà¨œà©‡",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm à¨µà¨œà©‡",LLLL:"dddd, D MMMM YYYY, A h:mm à¨µà¨œà©‡"},calendar:{sameDay:"[à¨…à¨œ] LT",nextDay:"[à¨•à¨²] LT",nextWeek:"dddd, LT",lastDay:"[à¨•à¨²] LT",lastWeek:"[à¨ªà¨¿à¨›à¨²à©‡] dddd, LT",sameElse:"L"},relativeTime:{future:"%s à¨µà¨¿à©±à¨š",past:"%s à¨ªà¨¿à¨›à¨²à©‡",s:"à¨•à©�à¨� à¨¸à¨•à¨¿à©°à¨Ÿ",m:"à¨‡à¨• à¨®à¨¿à©°à¨Ÿ",mm:"%d à¨®à¨¿à©°à¨Ÿ",h:"à¨‡à©±à¨• à¨˜à©°à¨Ÿà¨¾",hh:"%d à¨˜à©°à¨Ÿà©‡",d:"à¨‡à©±à¨• à¨¦à¨¿à¨¨",dd:"%d à¨¦à¨¿à¨¨",M:"à¨‡à©±à¨• à¨®à¨¹à©€à¨¨à¨¾",MM:"%d à¨®à¨¹à©€à¨¨à©‡",y:"à¨‡à©±à¨• à¨¸à¨¾à¨²",yy:"%d à¨¸à¨¾à¨²"},preparse:function(a){return a.replace(/[à©§à©¨à©©à©ªà©«à©¬à©­à©®à©¯à©¦]/g,function(a){return gh[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return fh[a]})},
// Punjabi notation for meridiems are quite fuzzy in practice. While there exists
// a rigid notion of a 'Pahar' it is not used as rigidly in modern Punjabi.
meridiemParse:/à¨°à¨¾à¨¤|à¨¸à¨µà©‡à¨°|à¨¦à©�à¨ªà¨¹à¨¿à¨°|à¨¸à¨¼à¨¾à¨®/,meridiemHour:function(a,b){return 12===a&&(a=0),"à¨°à¨¾à¨¤"===b?4>a?a:a+12:"à¨¸à¨µà©‡à¨°"===b?a:"à¨¦à©�à¨ªà¨¹à¨¿à¨°"===b?a>=10?a:a+12:"à¨¸à¨¼à¨¾à¨®"===b?a+12:void 0},meridiem:function(a,b,c){return 4>a?"à¨°à¨¾à¨¤":10>a?"à¨¸à¨µà©‡à¨°":17>a?"à¨¦à©�à¨ªà¨¹à¨¿à¨°":20>a?"à¨¸à¨¼à¨¾à¨®":"à¨°à¨¾à¨¤"},week:{dow:0,// Sunday is the first day of the week.
doy:6}}),"styczeÅ„_luty_marzec_kwiecieÅ„_maj_czerwiec_lipiec_sierpieÅ„_wrzesieÅ„_paÅºdziernik_listopad_grudzieÅ„".split("_")),ih="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrzeÅ›nia_paÅºdziernika_listopada_grudnia".split("_"),jh=(kg.defineLocale("pl",{months:function(a,b){return""===b?"("+ih[a.month()]+"|"+hh[a.month()]+")":/D MMMM/.test(b)?ih[a.month()]:hh[a.month()]},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paÅº_lis_gru".split("_"),weekdays:"niedziela_poniedziaÅ‚ek_wtorek_Å›roda_czwartek_piÄ…tek_sobota".split("_"),weekdaysShort:"nie_pon_wt_Å›r_czw_pt_sb".split("_"),weekdaysMin:"Nd_Pn_Wt_Åšr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DziÅ› o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszÅ‚Ä… niedzielÄ™ o] LT";case 3:return"[W zeszÅ‚Ä… Å›rodÄ™ o] LT";case 6:return"[W zeszÅ‚Ä… sobotÄ™ o] LT";default:return"[W zeszÅ‚y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:Vd,mm:Vd,h:Vd,hh:Vd,d:"1 dzieÅ„",dd:"%d dni",M:"miesiÄ…c",MM:Vd,y:"rok",yy:Vd},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("pt-br",{months:"Janeiro_Fevereiro_MarÃ§o_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_TerÃ§a-feira_Quarta-feira_Quinta-feira_Sexta-feira_SÃ¡bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_SÃ¡b".split("_"),weekdaysMin:"Dom_2Âª_3Âª_4Âª_5Âª_6Âª_SÃ¡b".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [Ã s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [Ã s] HH:mm"},calendar:{sameDay:"[Hoje Ã s] LT",nextDay:"[AmanhÃ£ Ã s] LT",nextWeek:"dddd [Ã s] LT",lastDay:"[Ontem Ã s] LT",lastWeek:function(){// Saturday + Sunday
return 0===this.day()||6===this.day()?"[Ãšltimo] dddd [Ã s] LT":"[Ãšltima] dddd [Ã s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrÃ¡s",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mÃªs",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}Âº/,ordinal:"%dÂº"}),kg.defineLocale("pt",{months:"Janeiro_Fevereiro_MarÃ§o_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_TerÃ§a-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_SÃ¡bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_SÃ¡b".split("_"),weekdaysMin:"Dom_2Âª_3Âª_4Âª_5Âª_6Âª_SÃ¡b".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje Ã s] LT",nextDay:"[AmanhÃ£ Ã s] LT",nextWeek:"dddd [Ã s] LT",lastDay:"[Ontem Ã s] LT",lastWeek:function(){// Saturday + Sunday
return 0===this.day()||6===this.day()?"[Ãšltimo] dddd [Ã s] LT":"[Ãšltima] dddd [Ã s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"hÃ¡ %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mÃªs",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}Âº/,ordinal:"%dÂº",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminicÄƒ_luni_marÈ›i_miercuri_joi_vineri_sÃ¢mbÄƒtÄƒ".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_SÃ¢m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_SÃ¢".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mÃ¢ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s Ã®n urmÄƒ",s:"cÃ¢teva secunde",m:"un minut",mm:Wd,h:"o orÄƒ",hh:Wd,d:"o zi",dd:Wd,M:"o lunÄƒ",MM:Wd,y:"un an",yy:Wd},week:{dow:1,// Monday is the first day of the week.
doy:7}}),[/^Ñ�Ð½Ð²/i,/^Ñ„ÐµÐ²/i,/^Ð¼Ð°Ñ€/i,/^Ð°Ð¿Ñ€/i,/^Ð¼Ð°[Ð¹Ñ�]/i,/^Ð¸ÑŽÐ½/i,/^Ð¸ÑŽÐ»/i,/^Ð°Ð²Ð³/i,/^Ñ�ÐµÐ½/i,/^Ð¾ÐºÑ‚/i,/^Ð½Ð¾Ñ�/i,/^Ð´ÐµÐº/i]),kh=(kg.defineLocale("ru",{months:{format:"Ñ�Ð½Ð²Ð°Ñ€Ñ�_Ñ„ÐµÐ²Ñ€Ð°Ð»Ñ�_Ð¼Ð°Ñ€Ñ‚Ð°_Ð°Ð¿Ñ€ÐµÐ»Ñ�_Ð¼Ð°Ñ�_Ð¸ÑŽÐ½Ñ�_Ð¸ÑŽÐ»Ñ�_Ð°Ð²Ð³ÑƒÑ�Ñ‚Ð°_Ñ�ÐµÐ½Ñ‚Ñ�Ð±Ñ€Ñ�_Ð¾ÐºÑ‚Ñ�Ð±Ñ€Ñ�_Ð½Ð¾Ñ�Ð±Ñ€Ñ�_Ð´ÐµÐºÐ°Ð±Ñ€Ñ�".split("_"),standalone:"Ñ�Ð½Ð²Ð°Ñ€ÑŒ_Ñ„ÐµÐ²Ñ€Ð°Ð»ÑŒ_Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€ÐµÐ»ÑŒ_Ð¼Ð°Ð¹_Ð¸ÑŽÐ½ÑŒ_Ð¸ÑŽÐ»ÑŒ_Ð°Ð²Ð³ÑƒÑ�Ñ‚_Ñ�ÐµÐ½Ñ‚Ñ�Ð±Ñ€ÑŒ_Ð¾ÐºÑ‚Ñ�Ð±Ñ€ÑŒ_Ð½Ð¾Ñ�Ð±Ñ€ÑŒ_Ð´ÐµÐºÐ°Ð±Ñ€ÑŒ".split("_")},monthsShort:{
// Ð¿Ð¾ CLDR Ð¸Ð¼ÐµÐ½Ð½Ð¾ "Ð¸ÑŽÐ»." Ð¸ "Ð¸ÑŽÐ½.", Ð½Ð¾ ÐºÐ°ÐºÐ¾Ð¹ Ñ�Ð¼Ñ‹Ñ�Ð» Ð¼ÐµÐ½Ñ�Ñ‚ÑŒ Ð±ÑƒÐºÐ²Ñƒ Ð½Ð° Ñ‚Ð¾Ñ‡ÐºÑƒ ?
format:"Ñ�Ð½Ð²._Ñ„ÐµÐ²Ñ€._Ð¼Ð°Ñ€._Ð°Ð¿Ñ€._Ð¼Ð°Ñ�_Ð¸ÑŽÐ½Ñ�_Ð¸ÑŽÐ»Ñ�_Ð°Ð²Ð³._Ñ�ÐµÐ½Ñ‚._Ð¾ÐºÑ‚._Ð½Ð¾Ñ�Ð±._Ð´ÐµÐº.".split("_"),standalone:"Ñ�Ð½Ð²._Ñ„ÐµÐ²Ñ€._Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€._Ð¼Ð°Ð¹_Ð¸ÑŽÐ½ÑŒ_Ð¸ÑŽÐ»ÑŒ_Ð°Ð²Ð³._Ñ�ÐµÐ½Ñ‚._Ð¾ÐºÑ‚._Ð½Ð¾Ñ�Ð±._Ð´ÐµÐº.".split("_")},weekdays:{standalone:"Ð²Ð¾Ñ�ÐºÑ€ÐµÑ�ÐµÐ½ÑŒÐµ_Ð¿Ð¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº_Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ðº_Ñ�Ñ€ÐµÐ´Ð°_Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð³_Ð¿Ñ�Ñ‚Ð½Ð¸Ñ†Ð°_Ñ�ÑƒÐ±Ð±Ð¾Ñ‚Ð°".split("_"),format:"Ð²Ð¾Ñ�ÐºÑ€ÐµÑ�ÐµÐ½ÑŒÐµ_Ð¿Ð¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº_Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ðº_Ñ�Ñ€ÐµÐ´Ñƒ_Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð³_Ð¿Ñ�Ñ‚Ð½Ð¸Ñ†Ñƒ_Ñ�ÑƒÐ±Ð±Ð¾Ñ‚Ñƒ".split("_"),isFormat:/\[ ?[Ð’Ð²] ?(?:Ð¿Ñ€Ð¾ÑˆÐ»ÑƒÑŽ|Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ|Ñ�Ñ‚Ñƒ)? ?\] ?dddd/},weekdaysShort:"Ð²Ñ�_Ð¿Ð½_Ð²Ñ‚_Ñ�Ñ€_Ñ‡Ñ‚_Ð¿Ñ‚_Ñ�Ð±".split("_"),weekdaysMin:"Ð²Ñ�_Ð¿Ð½_Ð²Ñ‚_Ñ�Ñ€_Ñ‡Ñ‚_Ð¿Ñ‚_Ñ�Ð±".split("_"),monthsParse:jh,longMonthsParse:jh,shortMonthsParse:jh,
// Ð¿Ð¾Ð»Ð½Ñ‹Ðµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¿Ð°Ð´ÐµÐ¶Ð°Ð¼Ð¸, Ð¿Ð¾ Ñ‚Ñ€Ð¸ Ð±ÑƒÐºÐ²Ñ‹, Ð´Ð»Ñ� Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ…, Ð¿Ð¾ 4 Ð±ÑƒÐºÐ²Ñ‹, Ñ�Ð¾ÐºÑ€Ð°Ñ‰ÐµÐ½Ð¸Ñ� Ñ� Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ð¸ Ð±ÐµÐ· Ñ‚Ð¾Ñ‡ÐºÐ¸
monthsRegex:/^(Ñ�Ð½Ð²Ð°Ñ€[ÑŒÑ�]|Ñ�Ð½Ð²\.?|Ñ„ÐµÐ²Ñ€Ð°Ð»[ÑŒÑ�]|Ñ„ÐµÐ²Ñ€?\.?|Ð¼Ð°Ñ€Ñ‚Ð°?|Ð¼Ð°Ñ€\.?|Ð°Ð¿Ñ€ÐµÐ»[ÑŒÑ�]|Ð°Ð¿Ñ€\.?|Ð¼Ð°[Ð¹Ñ�]|Ð¸ÑŽÐ½[ÑŒÑ�]|Ð¸ÑŽÐ½\.?|Ð¸ÑŽÐ»[ÑŒÑ�]|Ð¸ÑŽÐ»\.?|Ð°Ð²Ð³ÑƒÑ�Ñ‚Ð°?|Ð°Ð²Ð³\.?|Ñ�ÐµÐ½Ñ‚Ñ�Ð±Ñ€[ÑŒÑ�]|Ñ�ÐµÐ½Ñ‚?\.?|Ð¾ÐºÑ‚Ñ�Ð±Ñ€[ÑŒÑ�]|Ð¾ÐºÑ‚\.?|Ð½Ð¾Ñ�Ð±Ñ€[ÑŒÑ�]|Ð½Ð¾Ñ�Ð±?\.?|Ð´ÐµÐºÐ°Ð±Ñ€[ÑŒÑ�]|Ð´ÐµÐº\.?)/i,
// ÐºÐ¾Ð¿Ð¸Ñ� Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰ÐµÐ³Ð¾
monthsShortRegex:/^(Ñ�Ð½Ð²Ð°Ñ€[ÑŒÑ�]|Ñ�Ð½Ð²\.?|Ñ„ÐµÐ²Ñ€Ð°Ð»[ÑŒÑ�]|Ñ„ÐµÐ²Ñ€?\.?|Ð¼Ð°Ñ€Ñ‚Ð°?|Ð¼Ð°Ñ€\.?|Ð°Ð¿Ñ€ÐµÐ»[ÑŒÑ�]|Ð°Ð¿Ñ€\.?|Ð¼Ð°[Ð¹Ñ�]|Ð¸ÑŽÐ½[ÑŒÑ�]|Ð¸ÑŽÐ½\.?|Ð¸ÑŽÐ»[ÑŒÑ�]|Ð¸ÑŽÐ»\.?|Ð°Ð²Ð³ÑƒÑ�Ñ‚Ð°?|Ð°Ð²Ð³\.?|Ñ�ÐµÐ½Ñ‚Ñ�Ð±Ñ€[ÑŒÑ�]|Ñ�ÐµÐ½Ñ‚?\.?|Ð¾ÐºÑ‚Ñ�Ð±Ñ€[ÑŒÑ�]|Ð¾ÐºÑ‚\.?|Ð½Ð¾Ñ�Ð±Ñ€[ÑŒÑ�]|Ð½Ð¾Ñ�Ð±?\.?|Ð´ÐµÐºÐ°Ð±Ñ€[ÑŒÑ�]|Ð´ÐµÐº\.?)/i,
// Ð¿Ð¾Ð»Ð½Ñ‹Ðµ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ� Ñ� Ð¿Ð°Ð´ÐµÐ¶Ð°Ð¼Ð¸
monthsStrictRegex:/^(Ñ�Ð½Ð²Ð°Ñ€[Ñ�ÑŒ]|Ñ„ÐµÐ²Ñ€Ð°Ð»[Ñ�ÑŒ]|Ð¼Ð°Ñ€Ñ‚Ð°?|Ð°Ð¿Ñ€ÐµÐ»[Ñ�ÑŒ]|Ð¼Ð°[Ñ�Ð¹]|Ð¸ÑŽÐ½[Ñ�ÑŒ]|Ð¸ÑŽÐ»[Ñ�ÑŒ]|Ð°Ð²Ð³ÑƒÑ�Ñ‚Ð°?|Ñ�ÐµÐ½Ñ‚Ñ�Ð±Ñ€[Ñ�ÑŒ]|Ð¾ÐºÑ‚Ñ�Ð±Ñ€[Ñ�ÑŒ]|Ð½Ð¾Ñ�Ð±Ñ€[Ñ�ÑŒ]|Ð´ÐµÐºÐ°Ð±Ñ€[Ñ�ÑŒ])/i,
// Ð’Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ðµ, ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ðµ Ñ�Ð¾Ð¾Ñ‚Ð²ÐµÑ�Ñ‚Ð²ÑƒÐµÑ‚ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ�Ð¾ÐºÑ€Ð°Ñ‰Ñ‘Ð½Ð½Ñ‹Ð¼ Ñ„Ð¾Ñ€Ð¼Ð°Ð¼
monthsShortStrictRegex:/^(Ñ�Ð½Ð²\.|Ñ„ÐµÐ²Ñ€?\.|Ð¼Ð°Ñ€[Ñ‚.]|Ð°Ð¿Ñ€\.|Ð¼Ð°[Ñ�Ð¹]|Ð¸ÑŽÐ½[ÑŒÑ�.]|Ð¸ÑŽÐ»[ÑŒÑ�.]|Ð°Ð²Ð³\.|Ñ�ÐµÐ½Ñ‚?\.|Ð¾ÐºÑ‚\.|Ð½Ð¾Ñ�Ð±?\.|Ð´ÐµÐº\.)/i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY Ð³.",LLL:"D MMMM YYYY Ð³., HH:mm",LLLL:"dddd, D MMMM YYYY Ð³., HH:mm"},calendar:{sameDay:"[Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ� Ð²] LT",nextDay:"[Ð—Ð°Ð²Ñ‚Ñ€Ð° Ð²] LT",lastDay:"[Ð’Ñ‡ÐµÑ€Ð° Ð²] LT",nextWeek:function(a){if(a.week()===this.week())return 2===this.day()?"[Ð’Ð¾] dddd [Ð²] LT":"[Ð’] dddd [Ð²] LT";switch(this.day()){case 0:return"[Ð’ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÐµÐµ] dddd [Ð²] LT";case 1:case 2:case 4:return"[Ð’ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰Ð¸Ð¹] dddd [Ð²] LT";case 3:case 5:case 6:return"[Ð’ Ñ�Ð»ÐµÐ´ÑƒÑŽÑ‰ÑƒÑŽ] dddd [Ð²] LT"}},lastWeek:function(a){if(a.week()===this.week())return 2===this.day()?"[Ð’Ð¾] dddd [Ð²] LT":"[Ð’] dddd [Ð²] LT";switch(this.day()){case 0:return"[Ð’ Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ðµ] dddd [Ð²] LT";case 1:case 2:case 4:return"[Ð’ Ð¿Ñ€Ð¾ÑˆÐ»Ñ‹Ð¹] dddd [Ð²] LT";case 3:case 5:case 6:return"[Ð’ Ð¿Ñ€Ð¾ÑˆÐ»ÑƒÑŽ] dddd [Ð²] LT"}},sameElse:"L"},relativeTime:{future:"Ñ‡ÐµÑ€ÐµÐ· %s",past:"%s Ð½Ð°Ð·Ð°Ð´",s:"Ð½ÐµÑ�ÐºÐ¾Ð»ÑŒÐºÐ¾ Ñ�ÐµÐºÑƒÐ½Ð´",m:Yd,mm:Yd,h:"Ñ‡Ð°Ñ�",hh:Yd,d:"Ð´ÐµÐ½ÑŒ",dd:Yd,M:"Ð¼ÐµÑ�Ñ�Ñ†",MM:Yd,y:"Ð³Ð¾Ð´",yy:Yd},meridiemParse:/Ð½Ð¾Ñ‡Ð¸|ÑƒÑ‚Ñ€Ð°|Ð´Ð½Ñ�|Ð²ÐµÑ‡ÐµÑ€Ð°/i,isPM:function(a){return/^(Ð´Ð½Ñ�|Ð²ÐµÑ‡ÐµÑ€Ð°)$/.test(a)},meridiem:function(a,b,c){return 4>a?"Ð½Ð¾Ñ‡Ð¸":12>a?"ÑƒÑ‚Ñ€Ð°":17>a?"Ð´Ð½Ñ�":"Ð²ÐµÑ‡ÐµÑ€Ð°"},ordinalParse:/\d{1,2}-(Ð¹|Ð³Ð¾|Ñ�)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":return a+"-Ð¹";case"D":return a+"-Ð³Ð¾";case"w":case"W":return a+"-Ñ�";default:return a}},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("se",{months:"oÄ‘Ä‘ajagemÃ¡nnu_guovvamÃ¡nnu_njukÄ�amÃ¡nnu_cuoÅ‹omÃ¡nnu_miessemÃ¡nnu_geassemÃ¡nnu_suoidnemÃ¡nnu_borgemÃ¡nnu_Ä�akÄ�amÃ¡nnu_golggotmÃ¡nnu_skÃ¡bmamÃ¡nnu_juovlamÃ¡nnu".split("_"),monthsShort:"oÄ‘Ä‘j_guov_njuk_cuo_mies_geas_suoi_borg_Ä�akÄ�_golg_skÃ¡b_juov".split("_"),weekdays:"sotnabeaivi_vuossÃ¡rga_maÅ‹Å‹ebÃ¡rga_gaskavahkku_duorastat_bearjadat_lÃ¡vvardat".split("_"),weekdaysShort:"sotn_vuos_maÅ‹_gask_duor_bear_lÃ¡v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geaÅ¾es",past:"maÅ‹it %s",s:"moadde sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mÃ¡nnu",MM:"%d mÃ¡nut",y:"okta jahki",yy:"%d jagit"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("si",{months:"à¶¢à¶±à·€à·�à¶»à·’_à¶´à·™à¶¶à¶»à·€à·�à¶»à·’_à¶¸à·�à¶»à·Šà¶­à·”_à¶…à¶´à·Šâ€�à¶»à·šà¶½à·Š_à¶¸à·�à¶ºà·’_à¶¢à·–à¶±à·’_à¶¢à·–à¶½à·’_à¶…à¶œà·�à·ƒà·Šà¶­à·”_à·ƒà·�à¶´à·Šà¶­à·�à¶¸à·Šà¶¶à¶»à·Š_à¶”à¶šà·Šà¶­à·�à¶¶à¶»à·Š_à¶±à·œà·€à·�à¶¸à·Šà¶¶à¶»à·Š_à¶¯à·™à·ƒà·�à¶¸à·Šà¶¶à¶»à·Š".split("_"),monthsShort:"à¶¢à¶±_à¶´à·™à¶¶_à¶¸à·�à¶»à·Š_à¶…à¶´à·Š_à¶¸à·�à¶ºà·’_à¶¢à·–à¶±à·’_à¶¢à·–à¶½à·’_à¶…à¶œà·�_à·ƒà·�à¶´à·Š_à¶”à¶šà·Š_à¶±à·œà·€à·�_à¶¯à·™à·ƒà·�".split("_"),weekdays:"à¶‰à¶»à·’à¶¯à·�_à·ƒà¶³à·”à¶¯à·�_à¶…à¶Ÿà·„à¶»à·”à·€à·�à¶¯à·�_à¶¶à¶¯à·�à¶¯à·�_à¶¶à·Šâ€�à¶»à·„à·ƒà·Šà¶´à¶­à·’à¶±à·Šà¶¯à·�_à·ƒà·’à¶šà·”à¶»à·�à¶¯à·�_à·ƒà·™à¶±à·ƒà·”à¶»à·�à¶¯à·�".split("_"),weekdaysShort:"à¶‰à¶»à·’_à·ƒà¶³à·”_à¶…à¶Ÿ_à¶¶à¶¯à·�_à¶¶à·Šâ€�à¶»à·„_à·ƒà·’à¶šà·”_à·ƒà·™à¶±".split("_"),weekdaysMin:"à¶‰_à·ƒ_à¶…_à¶¶_à¶¶à·Šâ€�à¶»_à·ƒà·’_à·ƒà·™".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [à·€à·�à¶±à·’] dddd, a h:mm:ss"},calendar:{sameDay:"[à¶…à¶¯] LT[à¶§]",nextDay:"[à·„à·™à¶§] LT[à¶§]",nextWeek:"dddd LT[à¶§]",lastDay:"[à¶Šà¶ºà·š] LT[à¶§]",lastWeek:"[à¶´à·ƒà·”à¶œà·’à¶º] dddd LT[à¶§]",sameElse:"L"},relativeTime:{future:"%sà¶šà·’à¶±à·Š",past:"%sà¶šà¶§ à¶´à·™à¶»",s:"à¶­à¶­à·Šà¶´à¶» à¶šà·’à·„à·’à¶´à¶º",m:"à¶¸à·’à¶±à·’à¶­à·Šà¶­à·”à·€",mm:"à¶¸à·’à¶±à·’à¶­à·Šà¶­à·” %d",h:"à¶´à·�à¶º",hh:"à¶´à·�à¶º %d",d:"à¶¯à·’à¶±à¶º",dd:"à¶¯à·’à¶± %d",M:"à¶¸à·�à·ƒà¶º",MM:"à¶¸à·�à·ƒ %d",y:"à·€à·ƒà¶»",yy:"à·€à·ƒà¶» %d"},ordinalParse:/\d{1,2} à·€à·�à¶±à·’/,ordinal:function(a){return a+" à·€à·�à¶±à·’"},meridiemParse:/à¶´à·™à¶» à·€à¶»à·”|à¶´à·ƒà·Š à·€à¶»à·”|à¶´à·™.à·€|à¶´.à·€./,isPM:function(a){return"à¶´.à·€."===a||"à¶´à·ƒà·Š à·€à¶»à·”"===a},meridiem:function(a,b,c){return a>11?c?"à¶´.à·€.":"à¶´à·ƒà·Š à·€à¶»à·”":c?"à¶´à·™.à·€.":"à¶´à·™à¶» à·€à¶»à·”"}}),"januÃ¡r_februÃ¡r_marec_aprÃ­l_mÃ¡j_jÃºn_jÃºl_august_september_oktÃ³ber_november_december".split("_")),lh="jan_feb_mar_apr_mÃ¡j_jÃºn_jÃºl_aug_sep_okt_nov_dec".split("_"),mh=(kg.defineLocale("sk",{months:kh,monthsShort:lh,weekdays:"nedeÄ¾a_pondelok_utorok_streda_Å¡tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_Å¡t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_Å¡t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeÄ¾u o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo Å¡tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[vÄ�era o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulÃº nedeÄ¾u o] LT";case 1:case 2:return"[minulÃ½] dddd [o] LT";case 3:return"[minulÃº stredu o] LT";case 4:case 5:return"[minulÃ½] dddd [o] LT";case 6:return"[minulÃº sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:$d,m:$d,mm:$d,h:$d,hh:$d,d:$d,dd:$d,M:$d,MM:$d,y:$d,yy:$d},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_Ä�etrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._Ä�et._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_Ä�e_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[vÄ�eraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejÅ¡njo] [nedeljo] [ob] LT";case 3:return"[prejÅ¡njo] [sredo] [ob] LT";case 6:return"[prejÅ¡njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejÅ¡nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"Ä�ez %s",past:"pred %s",s:_d,m:_d,mm:_d,h:_d,hh:_d,d:_d,dd:_d,M:_d,MM:_d,y:_d,yy:_d},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_NÃ«ntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_NÃ«n_Dhj".split("_"),weekdays:"E Diel_E HÃ«nÃ«_E MartÃ«_E MÃ«rkurÃ«_E Enjte_E Premte_E ShtunÃ«".split("_"),weekdaysShort:"Die_HÃ«n_Mar_MÃ«r_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_MÃ«_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(a){return"M"===a.charAt(0)},meridiem:function(a,b,c){return 12>a?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot nÃ«] LT",nextDay:"[NesÃ«r nÃ«] LT",nextWeek:"dddd [nÃ«] LT",lastDay:"[Dje nÃ«] LT",lastWeek:"dddd [e kaluar nÃ«] LT",sameElse:"L"},relativeTime:{future:"nÃ« %s",past:"%s mÃ« parÃ«",s:"disa sekonda",m:"njÃ« minutÃ«",mm:"%d minuta",h:"njÃ« orÃ«",hh:"%d orÃ«",d:"njÃ« ditÃ«",dd:"%d ditÃ«",M:"njÃ« muaj",MM:"%d muaj",y:"njÃ« vit",yy:"%d vite"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),{words:{//Different grammatical cases
m:["Ñ˜ÐµÐ´Ð°Ð½ Ð¼Ð¸Ð½ÑƒÑ‚","Ñ˜ÐµÐ´Ð½Ðµ Ð¼Ð¸Ð½ÑƒÑ‚Ðµ"],mm:["Ð¼Ð¸Ð½ÑƒÑ‚","Ð¼Ð¸Ð½ÑƒÑ‚Ðµ","Ð¼Ð¸Ð½ÑƒÑ‚Ð°"],h:["Ñ˜ÐµÐ´Ð°Ð½ Ñ�Ð°Ñ‚","Ñ˜ÐµÐ´Ð½Ð¾Ð³ Ñ�Ð°Ñ‚Ð°"],hh:["Ñ�Ð°Ñ‚","Ñ�Ð°Ñ‚Ð°","Ñ�Ð°Ñ‚Ð¸"],dd:["Ð´Ð°Ð½","Ð´Ð°Ð½Ð°","Ð´Ð°Ð½Ð°"],MM:["Ð¼ÐµÑ�ÐµÑ†","Ð¼ÐµÑ�ÐµÑ†Ð°","Ð¼ÐµÑ�ÐµÑ†Ð¸"],yy:["Ð³Ð¾Ð´Ð¸Ð½Ð°","Ð³Ð¾Ð´Ð¸Ð½Ðµ","Ð³Ð¾Ð´Ð¸Ð½Ð°"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(a,b,c){var d=mh.words[c];return 1===c.length?b?d[0]:d[1]:a+" "+mh.correctGrammaticalCase(a,d)}}),nh=(kg.defineLocale("sr-cyrl",{months:"Ñ˜Ð°Ð½ÑƒÐ°Ñ€_Ñ„ÐµÐ±Ñ€ÑƒÐ°Ñ€_Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€Ð¸Ð»_Ð¼Ð°Ñ˜_Ñ˜ÑƒÐ½_Ñ˜ÑƒÐ»_Ð°Ð²Ð³ÑƒÑ�Ñ‚_Ñ�ÐµÐ¿Ñ‚ÐµÐ¼Ð±Ð°Ñ€_Ð¾ÐºÑ‚Ð¾Ð±Ð°Ñ€_Ð½Ð¾Ð²ÐµÐ¼Ð±Ð°Ñ€_Ð´ÐµÑ†ÐµÐ¼Ð±Ð°Ñ€".split("_"),monthsShort:"Ñ˜Ð°Ð½._Ñ„ÐµÐ±._Ð¼Ð°Ñ€._Ð°Ð¿Ñ€._Ð¼Ð°Ñ˜_Ñ˜ÑƒÐ½_Ñ˜ÑƒÐ»_Ð°Ð²Ð³._Ñ�ÐµÐ¿._Ð¾ÐºÑ‚._Ð½Ð¾Ð²._Ð´ÐµÑ†.".split("_"),monthsParseExact:!0,weekdays:"Ð½ÐµÐ´ÐµÑ™Ð°_Ð¿Ð¾Ð½ÐµÐ´ÐµÑ™Ð°Ðº_ÑƒÑ‚Ð¾Ñ€Ð°Ðº_Ñ�Ñ€ÐµÐ´Ð°_Ñ‡ÐµÑ‚Ð²Ñ€Ñ‚Ð°Ðº_Ð¿ÐµÑ‚Ð°Ðº_Ñ�ÑƒÐ±Ð¾Ñ‚Ð°".split("_"),weekdaysShort:"Ð½ÐµÐ´._Ð¿Ð¾Ð½._ÑƒÑ‚Ð¾._Ñ�Ñ€Ðµ._Ñ‡ÐµÑ‚._Ð¿ÐµÑ‚._Ñ�ÑƒÐ±.".split("_"),weekdaysMin:"Ð½Ðµ_Ð¿Ð¾_ÑƒÑ‚_Ñ�Ñ€_Ñ‡Ðµ_Ð¿Ðµ_Ñ�Ñƒ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Ð´Ð°Ð½Ð°Ñ� Ñƒ] LT",nextDay:"[Ñ�ÑƒÑ‚Ñ€Ð° Ñƒ] LT",nextWeek:function(){switch(this.day()){case 0:return"[Ñƒ] [Ð½ÐµÐ´ÐµÑ™Ñƒ] [Ñƒ] LT";case 3:return"[Ñƒ] [Ñ�Ñ€ÐµÐ´Ñƒ] [Ñƒ] LT";case 6:return"[Ñƒ] [Ñ�ÑƒÐ±Ð¾Ñ‚Ñƒ] [Ñƒ] LT";case 1:case 2:case 4:case 5:return"[Ñƒ] dddd [Ñƒ] LT"}},lastDay:"[Ñ˜ÑƒÑ‡Ðµ Ñƒ] LT",lastWeek:function(){var a=["[Ð¿Ñ€Ð¾ÑˆÐ»Ðµ] [Ð½ÐµÐ´ÐµÑ™Ðµ] [Ñƒ] LT","[Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð³] [Ð¿Ð¾Ð½ÐµÐ´ÐµÑ™ÐºÐ°] [Ñƒ] LT","[Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð³] [ÑƒÑ‚Ð¾Ñ€ÐºÐ°] [Ñƒ] LT","[Ð¿Ñ€Ð¾ÑˆÐ»Ðµ] [Ñ�Ñ€ÐµÐ´Ðµ] [Ñƒ] LT","[Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð³] [Ñ‡ÐµÑ‚Ð²Ñ€Ñ‚ÐºÐ°] [Ñƒ] LT","[Ð¿Ñ€Ð¾ÑˆÐ»Ð¾Ð³] [Ð¿ÐµÑ‚ÐºÐ°] [Ñƒ] LT","[Ð¿Ñ€Ð¾ÑˆÐ»Ðµ] [Ñ�ÑƒÐ±Ð¾Ñ‚Ðµ] [Ñƒ] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"Ð·Ð° %s",past:"Ð¿Ñ€Ðµ %s",s:"Ð½ÐµÐºÐ¾Ð»Ð¸ÐºÐ¾ Ñ�ÐµÐºÑƒÐ½Ð´Ð¸",m:mh.translate,mm:mh.translate,h:mh.translate,hh:mh.translate,d:"Ð´Ð°Ð½",dd:mh.translate,M:"Ð¼ÐµÑ�ÐµÑ†",MM:mh.translate,y:"Ð³Ð¾Ð´Ð¸Ð½Ñƒ",yy:mh.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:7}}),{words:{//Different grammatical cases
m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(a,b){return 1===a?b[0]:a>=2&&4>=a?b[1]:b[2]},translate:function(a,b,c){var d=nh.words[c];return 1===c.length?b?d[0]:d[1]:a+" "+nh.correctGrammaticalCase(a,d)}}),oh=(kg.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_Ä�etvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._Ä�et._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_Ä�e_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juÄ�e u] LT",lastWeek:function(){var a=["[proÅ¡le] [nedelje] [u] LT","[proÅ¡log] [ponedeljka] [u] LT","[proÅ¡log] [utorka] [u] LT","[proÅ¡le] [srede] [u] LT","[proÅ¡log] [Ä�etvrtka] [u] LT","[proÅ¡log] [petka] [u] LT","[proÅ¡le] [subote] [u] LT"];return a[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:nh.translate,mm:nh.translate,h:nh.translate,hh:nh.translate,d:"dan",dd:nh.translate,M:"mesec",MM:nh.translate,y:"godinu",yy:nh.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(a,b,c){return 11>a?"ekuseni":15>a?"emini":19>a?"entsambama":"ebusuku"},meridiemHour:function(a,b){return 12===a&&(a=0),"ekuseni"===b?a:"emini"===b?a>=11?a:a+12:"entsambama"===b||"ebusuku"===b?0===a?0:a+12:void 0},ordinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"sÃ¶ndag_mÃ¥ndag_tisdag_onsdag_torsdag_fredag_lÃ¶rdag".split("_"),weekdaysShort:"sÃ¶n_mÃ¥n_tis_ons_tor_fre_lÃ¶r".split("_"),weekdaysMin:"sÃ¶_mÃ¥_ti_on_to_fr_lÃ¶".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[IgÃ¥r] LT",nextWeek:"[PÃ¥] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"fÃ¶r %s sedan",s:"nÃ¥gra sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en mÃ¥nad",MM:"%d mÃ¥nader",y:"ett Ã¥r",yy:"%d Ã¥r"},ordinalParse:/\d{1,2}(e|a)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"e":1===b?"a":2===b?"a":"e";return a+c},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,// Monday is the first day of the week.
doy:7}}),{1:"à¯§",2:"à¯¨",3:"à¯©",4:"à¯ª",5:"à¯«",6:"à¯¬",7:"à¯­",8:"à¯®",9:"à¯¯",0:"à¯¦"}),ph={"à¯§":"1","à¯¨":"2","à¯©":"3","à¯ª":"4","à¯«":"5","à¯¬":"6","à¯­":"7","à¯®":"8","à¯¯":"9","à¯¦":"0"},qh=(kg.defineLocale("ta",{months:"à®œà®©à®µà®°à®¿_à®ªà®¿à®ªà¯�à®°à®µà®°à®¿_à®®à®¾à®°à¯�à®šà¯�_à®�à®ªà¯�à®°à®²à¯�_à®®à¯‡_à®œà¯‚à®©à¯�_à®œà¯‚à®²à¯ˆ_à®†à®•à®¸à¯�à®Ÿà¯�_à®šà¯†à®ªà¯�à®Ÿà¯†à®®à¯�à®ªà®°à¯�_à®…à®•à¯�à®Ÿà¯‡à®¾à®ªà®°à¯�_à®¨à®µà®®à¯�à®ªà®°à¯�_à®Ÿà®¿à®šà®®à¯�à®ªà®°à¯�".split("_"),monthsShort:"à®œà®©à®µà®°à®¿_à®ªà®¿à®ªà¯�à®°à®µà®°à®¿_à®®à®¾à®°à¯�à®šà¯�_à®�à®ªà¯�à®°à®²à¯�_à®®à¯‡_à®œà¯‚à®©à¯�_à®œà¯‚à®²à¯ˆ_à®†à®•à®¸à¯�à®Ÿà¯�_à®šà¯†à®ªà¯�à®Ÿà¯†à®®à¯�à®ªà®°à¯�_à®…à®•à¯�à®Ÿà¯‡à®¾à®ªà®°à¯�_à®¨à®µà®®à¯�à®ªà®°à¯�_à®Ÿà®¿à®šà®®à¯�à®ªà®°à¯�".split("_"),weekdays:"à®žà®¾à®¯à®¿à®±à¯�à®±à¯�à®•à¯�à®•à®¿à®´à®®à¯ˆ_à®¤à®¿à®™à¯�à®•à®Ÿà¯�à®•à®¿à®´à®®à¯ˆ_à®šà¯†à®µà¯�à®µà®¾à®¯à¯�à®•à®¿à®´à®®à¯ˆ_à®ªà¯�à®¤à®©à¯�à®•à®¿à®´à®®à¯ˆ_à®µà®¿à®¯à®¾à®´à®•à¯�à®•à®¿à®´à®®à¯ˆ_à®µà¯†à®³à¯�à®³à®¿à®•à¯�à®•à®¿à®´à®®à¯ˆ_à®šà®©à®¿à®•à¯�à®•à®¿à®´à®®à¯ˆ".split("_"),weekdaysShort:"à®žà®¾à®¯à®¿à®±à¯�_à®¤à®¿à®™à¯�à®•à®³à¯�_à®šà¯†à®µà¯�à®µà®¾à®¯à¯�_à®ªà¯�à®¤à®©à¯�_à®µà®¿à®¯à®¾à®´à®©à¯�_à®µà¯†à®³à¯�à®³à®¿_à®šà®©à®¿".split("_"),weekdaysMin:"à®žà®¾_à®¤à®¿_à®šà¯†_à®ªà¯�_à®µà®¿_à®µà¯†_à®š".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[à®‡à®©à¯�à®±à¯�] LT",nextDay:"[à®¨à®¾à®³à¯ˆ] LT",nextWeek:"dddd, LT",lastDay:"[à®¨à¯‡à®±à¯�à®±à¯�] LT",lastWeek:"[à®•à®Ÿà®¨à¯�à®¤ à®µà®¾à®°à®®à¯�] dddd, LT",sameElse:"L"},relativeTime:{future:"%s à®‡à®²à¯�",past:"%s à®®à¯�à®©à¯�",s:"à®’à®°à¯� à®šà®¿à®² à®µà®¿à®¨à®¾à®Ÿà®¿à®•à®³à¯�",m:"à®’à®°à¯� à®¨à®¿à®®à®¿à®Ÿà®®à¯�",mm:"%d à®¨à®¿à®®à®¿à®Ÿà®™à¯�à®•à®³à¯�",h:"à®’à®°à¯� à®®à®£à®¿ à®¨à¯‡à®°à®®à¯�",hh:"%d à®®à®£à®¿ à®¨à¯‡à®°à®®à¯�",d:"à®’à®°à¯� à®¨à®¾à®³à¯�",dd:"%d à®¨à®¾à®Ÿà¯�à®•à®³à¯�",M:"à®’à®°à¯� à®®à®¾à®¤à®®à¯�",MM:"%d à®®à®¾à®¤à®™à¯�à®•à®³à¯�",y:"à®’à®°à¯� à®µà®°à¯�à®Ÿà®®à¯�",yy:"%d à®†à®£à¯�à®Ÿà¯�à®•à®³à¯�"},ordinalParse:/\d{1,2}à®µà®¤à¯�/,ordinal:function(a){return a+"à®µà®¤à¯�"},preparse:function(a){return a.replace(/[à¯§à¯¨à¯©à¯ªà¯«à¯¬à¯­à¯®à¯¯à¯¦]/g,function(a){return ph[a]})},postformat:function(a){return a.replace(/\d/g,function(a){return oh[a]})},
// refer http://ta.wikipedia.org/s/1er1
meridiemParse:/à®¯à®¾à®®à®®à¯�|à®µà¯ˆà®•à®±à¯ˆ|à®•à®¾à®²à¯ˆ|à®¨à®£à¯�à®ªà®•à®²à¯�|à®Žà®±à¯�à®ªà®¾à®Ÿà¯�|à®®à®¾à®²à¯ˆ/,meridiem:function(a,b,c){return 2>a?" à®¯à®¾à®®à®®à¯�":6>a?" à®µà¯ˆà®•à®±à¯ˆ":10>a?" à®•à®¾à®²à¯ˆ":14>a?" à®¨à®£à¯�à®ªà®•à®²à¯�":18>a?" à®Žà®±à¯�à®ªà®¾à®Ÿà¯�":22>a?" à®®à®¾à®²à¯ˆ":" à®¯à®¾à®®à®®à¯�"},meridiemHour:function(a,b){return 12===a&&(a=0),"à®¯à®¾à®®à®®à¯�"===b?2>a?a:a+12:"à®µà¯ˆà®•à®±à¯ˆ"===b||"à®•à®¾à®²à¯ˆ"===b?a:"à®¨à®£à¯�à®ªà®•à®²à¯�"===b&&a>=10?a:a+12},week:{dow:0,// Sunday is the first day of the week.
doy:6}}),kg.defineLocale("te",{months:"à°œà°¨à°µà°°à°¿_à°«à°¿à°¬à±�à°°à°µà°°à°¿_à°®à°¾à°°à±�à°šà°¿_à°�à°ªà±�à°°à°¿à°²à±�_à°®à±‡_à°œà±‚à°¨à±�_à°œà±‚à°²à±†à±–_à°†à°—à°¸à±�à°Ÿà±�_à°¸à±†à°ªà±�à°Ÿà±†à°‚à°¬à°°à±�_à°…à°•à±�à°Ÿà±‹à°¬à°°à±�_à°¨à°µà°‚à°¬à°°à±�_à°¡à°¿à°¸à±†à°‚à°¬à°°à±�".split("_"),monthsShort:"à°œà°¨._à°«à°¿à°¬à±�à°°._à°®à°¾à°°à±�à°šà°¿_à°�à°ªà±�à°°à°¿._à°®à±‡_à°œà±‚à°¨à±�_à°œà±‚à°²à±†à±–_à°†à°—._à°¸à±†à°ªà±�._à°…à°•à±�à°Ÿà±‹._à°¨à°µ._à°¡à°¿à°¸à±†.".split("_"),monthsParseExact:!0,weekdays:"à°†à°¦à°¿à°µà°¾à°°à°‚_à°¸à±‹à°®à°µà°¾à°°à°‚_à°®à°‚à°—à°³à°µà°¾à°°à°‚_à°¬à±�à°§à°µà°¾à°°à°‚_à°—à±�à°°à±�à°µà°¾à°°à°‚_à°¶à±�à°•à±�à°°à°µà°¾à°°à°‚_à°¶à°¨à°¿à°µà°¾à°°à°‚".split("_"),weekdaysShort:"à°†à°¦à°¿_à°¸à±‹à°®_à°®à°‚à°—à°³_à°¬à±�à°§_à°—à±�à°°à±�_à°¶à±�à°•à±�à°°_à°¶à°¨à°¿".split("_"),weekdaysMin:"à°†_à°¸à±‹_à°®à°‚_à°¬à±�_à°—à±�_à°¶à±�_à°¶".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[à°¨à±‡à°¡à±�] LT",nextDay:"[à°°à±‡à°ªà±�] LT",nextWeek:"dddd, LT",lastDay:"[à°¨à°¿à°¨à±�à°¨] LT",lastWeek:"[à°—à°¤] dddd, LT",sameElse:"L"},relativeTime:{future:"%s à°²à±‹",past:"%s à°•à±�à°°à°¿à°¤à°‚",s:"à°•à±Šà°¨à±�à°¨à°¿ à°•à±�à°·à°£à°¾à°²à±�",m:"à°’à°• à°¨à°¿à°®à°¿à°·à°‚",mm:"%d à°¨à°¿à°®à°¿à°·à°¾à°²à±�",h:"à°’à°• à°—à°‚à°Ÿ",hh:"%d à°—à°‚à°Ÿà°²à±�",d:"à°’à°• à°°à±‹à°œà±�",dd:"%d à°°à±‹à°œà±�à°²à±�",M:"à°’à°• à°¨à±†à°²",MM:"%d à°¨à±†à°²à°²à±�",y:"à°’à°• à°¸à°‚à°µà°¤à±�à°¸à°°à°‚",yy:"%d à°¸à°‚à°µà°¤à±�à°¸à°°à°¾à°²à±�"},ordinalParse:/\d{1,2}à°µ/,ordinal:"%dà°µ",meridiemParse:/à°°à°¾à°¤à±�à°°à°¿|à°‰à°¦à°¯à°‚|à°®à°§à±�à°¯à°¾à°¹à±�à°¨à°‚|à°¸à°¾à°¯à°‚à°¤à±�à°°à°‚/,meridiemHour:function(a,b){return 12===a&&(a=0),"à°°à°¾à°¤à±�à°°à°¿"===b?4>a?a:a+12:"à°‰à°¦à°¯à°‚"===b?a:"à°®à°§à±�à°¯à°¾à°¹à±�à°¨à°‚"===b?a>=10?a:a+12:"à°¸à°¾à°¯à°‚à°¤à±�à°°à°‚"===b?a+12:void 0},meridiem:function(a,b,c){return 4>a?"à°°à°¾à°¤à±�à°°à°¿":10>a?"à°‰à°¦à°¯à°‚":17>a?"à°®à°§à±�à°¯à°¾à°¹à±�à°¨à°‚":20>a?"à°¸à°¾à°¯à°‚à°¤à±�à°°à°‚":"à°°à°¾à°¤à±�à°°à°¿"},week:{dow:0,// Sunday is the first day of the week.
doy:6}}),kg.defineLocale("th",{months:"à¸¡à¸�à¸£à¸²à¸„à¸¡_à¸�à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ_à¸¡à¸µà¸™à¸²à¸„à¸¡_à¹€à¸¡à¸©à¸²à¸¢à¸™_à¸žà¸¤à¸©à¸ à¸²à¸„à¸¡_à¸¡à¸´à¸–à¸¸à¸™à¸²à¸¢à¸™_à¸�à¸£à¸�à¸Žà¸²à¸„à¸¡_à¸ªà¸´à¸‡à¸«à¸²à¸„à¸¡_à¸�à¸±à¸™à¸¢à¸²à¸¢à¸™_à¸•à¸¸à¸¥à¸²à¸„à¸¡_à¸žà¸¤à¸¨à¸ˆà¸´à¸�à¸²à¸¢à¸™_à¸˜à¸±à¸™à¸§à¸²à¸„à¸¡".split("_"),monthsShort:"à¸¡.à¸„._à¸�.à¸ž._à¸¡à¸µ.à¸„._à¹€à¸¡.à¸¢._à¸ž.à¸„._à¸¡à¸´.à¸¢._à¸�.à¸„._à¸ª.à¸„._à¸�.à¸¢._à¸•.à¸„._à¸ž.à¸¢._à¸˜.à¸„.".split("_"),monthsParseExact:!0,weekdays:"à¸­à¸²à¸—à¸´à¸•à¸¢à¹Œ_à¸ˆà¸±à¸™à¸—à¸£à¹Œ_à¸­à¸±à¸‡à¸„à¸²à¸£_à¸žà¸¸à¸˜_à¸žà¸¤à¸«à¸±à¸ªà¸šà¸”à¸µ_à¸¨à¸¸à¸�à¸£à¹Œ_à¹€à¸ªà¸²à¸£à¹Œ".split("_"),weekdaysShort:"à¸­à¸²à¸—à¸´à¸•à¸¢à¹Œ_à¸ˆà¸±à¸™à¸—à¸£à¹Œ_à¸­à¸±à¸‡à¸„à¸²à¸£_à¸žà¸¸à¸˜_à¸žà¸¤à¸«à¸±à¸ª_à¸¨à¸¸à¸�à¸£à¹Œ_à¹€à¸ªà¸²à¸£à¹Œ".split("_"),// yes, three characters difference
weekdaysMin:"à¸­à¸²._à¸ˆ._à¸­._à¸ž._à¸žà¸¤._à¸¨._à¸ª.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H à¸™à¸²à¸¬à¸´à¸�à¸² m à¸™à¸²à¸—à¸µ",LTS:"H à¸™à¸²à¸¬à¸´à¸�à¸² m à¸™à¸²à¸—à¸µ s à¸§à¸´à¸™à¸²à¸—à¸µ",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY à¹€à¸§à¸¥à¸² H à¸™à¸²à¸¬à¸´à¸�à¸² m à¸™à¸²à¸—à¸µ",LLLL:"à¸§à¸±à¸™ddddà¸—à¸µà¹ˆ D MMMM YYYY à¹€à¸§à¸¥à¸² H à¸™à¸²à¸¬à¸´à¸�à¸² m à¸™à¸²à¸—à¸µ"},meridiemParse:/à¸�à¹ˆà¸­à¸™à¹€à¸—à¸µà¹ˆà¸¢à¸‡|à¸«à¸¥à¸±à¸‡à¹€à¸—à¸µà¹ˆà¸¢à¸‡/,isPM:function(a){return"à¸«à¸¥à¸±à¸‡à¹€à¸—à¸µà¹ˆà¸¢à¸‡"===a},meridiem:function(a,b,c){return 12>a?"à¸�à¹ˆà¸­à¸™à¹€à¸—à¸µà¹ˆà¸¢à¸‡":"à¸«à¸¥à¸±à¸‡à¹€à¸—à¸µà¹ˆà¸¢à¸‡"},calendar:{sameDay:"[à¸§à¸±à¸™à¸™à¸µà¹‰ à¹€à¸§à¸¥à¸²] LT",nextDay:"[à¸žà¸£à¸¸à¹ˆà¸‡à¸™à¸µà¹‰ à¹€à¸§à¸¥à¸²] LT",nextWeek:"dddd[à¸«à¸™à¹‰à¸² à¹€à¸§à¸¥à¸²] LT",lastDay:"[à¹€à¸¡à¸·à¹ˆà¸­à¸§à¸²à¸™à¸™à¸µà¹‰ à¹€à¸§à¸¥à¸²] LT",lastWeek:"[à¸§à¸±à¸™]dddd[à¸—à¸µà¹ˆà¹�à¸¥à¹‰à¸§ à¹€à¸§à¸¥à¸²] LT",sameElse:"L"},relativeTime:{future:"à¸­à¸µà¸� %s",past:"%sà¸—à¸µà¹ˆà¹�à¸¥à¹‰à¸§",s:"à¹„à¸¡à¹ˆà¸�à¸µà¹ˆà¸§à¸´à¸™à¸²à¸—à¸µ",m:"1 à¸™à¸²à¸—à¸µ",mm:"%d à¸™à¸²à¸—à¸µ",h:"1 à¸Šà¸±à¹ˆà¸§à¹‚à¸¡à¸‡",hh:"%d à¸Šà¸±à¹ˆà¸§à¹‚à¸¡à¸‡",d:"1 à¸§à¸±à¸™",dd:"%d à¸§à¸±à¸™",M:"1 à¹€à¸”à¸·à¸­à¸™",MM:"%d à¹€à¸”à¸·à¸­à¸™",y:"1 à¸›à¸µ",yy:"%d à¸›à¸µ"}}),kg.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"[Ngayon sa] LT",nextDay:"[Bukas sa] LT",nextWeek:"dddd [sa] LT",lastDay:"[Kahapon sa] LT",lastWeek:"dddd [huling linggo] LT",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},ordinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,// Monday is the first day of the week.
doy:4}}),"pagh_waâ€™_chaâ€™_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_")),rh=(kg.defineLocale("tlh",{months:"teraâ€™ jar waâ€™_teraâ€™ jar chaâ€™_teraâ€™ jar wej_teraâ€™ jar loS_teraâ€™ jar vagh_teraâ€™ jar jav_teraâ€™ jar Soch_teraâ€™ jar chorgh_teraâ€™ jar Hut_teraâ€™ jar waâ€™maH_teraâ€™ jar waâ€™maH waâ€™_teraâ€™ jar waâ€™maH chaâ€™".split("_"),monthsShort:"jar waâ€™_jar chaâ€™_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar waâ€™maH_jar waâ€™maH waâ€™_jar waâ€™maH chaâ€™".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[waâ€™leS] LT",nextWeek:"LLL",lastDay:"[waâ€™Huâ€™] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:ae,past:be,s:"puS lup",m:"waâ€™ tup",mm:ce,h:"waâ€™ rep",hh:ce,d:"waâ€™ jaj",dd:ce,M:"waâ€™ jar",MM:ce,y:"waâ€™ DIS",yy:ce},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),{1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'Ã¼ncÃ¼",4:"'Ã¼ncÃ¼",100:"'Ã¼ncÃ¼",6:"'ncÄ±",9:"'uncu",10:"'uncu",30:"'uncu",60:"'Ä±ncÄ±",90:"'Ä±ncÄ±"}),sh=(kg.defineLocale("tr",{months:"Ocak_Åžubat_Mart_Nisan_MayÄ±s_Haziran_Temmuz_AÄŸustos_EylÃ¼l_Ekim_KasÄ±m_AralÄ±k".split("_"),monthsShort:"Oca_Åžub_Mar_Nis_May_Haz_Tem_AÄŸu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_SalÄ±_Ã‡arÅŸamba_PerÅŸembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Ã‡ar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ã‡a_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugÃ¼n saat] LT",nextDay:"[yarÄ±n saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dÃ¼n] LT",lastWeek:"[geÃ§en hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s Ã¶nce",s:"birkaÃ§ saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gÃ¼n",dd:"%d gÃ¼n",M:"bir ay",MM:"%d ay",y:"bir yÄ±l",yy:"%d yÄ±l"},ordinalParse:/\d{1,2}'(inci|nci|Ã¼ncÃ¼|ncÄ±|uncu|Ä±ncÄ±)/,ordinal:function(a){if(0===a)// special case for zero
return a+"'Ä±ncÄ±";var b=a%10,c=a%100-b,d=a>=100?100:null;return a+(rh[b]||rh[c]||rh[d])},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("tzl",{months:"Januar_Fevraglh_MarÃ§_AvrÃ¯u_Mai_GÃ¼n_Julia_Guscht_Setemvar_ListopÃ¤ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_GÃ¼n_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"SÃºladi_LÃºneÃ§i_Maitzi_MÃ¡rcuri_XhÃºadi_ViÃ©nerÃ§i_SÃ¡turi".split("_"),weekdaysShort:"SÃºl_LÃºn_Mai_MÃ¡r_XhÃº_ViÃ©_SÃ¡t".split("_"),weekdaysMin:"SÃº_LÃº_Ma_MÃ¡_Xh_Vi_SÃ¡".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(a){return"d'o"===a.toLowerCase()},meridiem:function(a,b,c){return a>11?c?"d'o":"D'O":c?"d'a":"D'A"},calendar:{sameDay:"[oxhi Ã ] LT",nextDay:"[demÃ  Ã ] LT",nextWeek:"dddd [Ã ] LT",lastDay:"[ieiri Ã ] LT",lastWeek:"[sÃ¼r el] dddd [lasteu Ã ] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:ee,m:ee,mm:ee,h:ee,hh:ee,d:ee,dd:ee,M:ee,MM:ee,y:ee,yy:ee},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("tzm-latn",{months:"innayr_brË¤ayrË¤_marË¤sË¤_ibrir_mayyw_ywnyw_ywlywz_É£wÅ¡t_Å¡wtanbir_ktË¤wbrË¤_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brË¤ayrË¤_marË¤sË¤_ibrir_mayyw_ywnyw_ywlywz_É£wÅ¡t_Å¡wtanbir_ktË¤wbrË¤_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiá¸�yas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiá¸�yas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiá¸�yas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minuá¸�",mm:"%d minuá¸�",h:"saÉ›a",hh:"%d tassaÉ›in",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,// Saturday is the first day of the week.
doy:12}}),kg.defineLocale("tzm",{months:"âµ‰âµ�âµ�â´°âµ¢âµ”_â´±âµ•â´°âµ¢âµ•_âµŽâ´°âµ•âµš_âµ‰â´±âµ”âµ‰âµ”_âµŽâ´°âµ¢âµ¢âµ“_âµ¢âµ“âµ�âµ¢âµ“_âµ¢âµ“âµ�âµ¢âµ“âµ£_âµ–âµ“âµ›âµœ_âµ›âµ“âµœâ´°âµ�â´±âµ‰âµ”_â´½âµŸâµ“â´±âµ•_âµ�âµ“âµ¡â´°âµ�â´±âµ‰âµ”_â´·âµ“âµŠâµ�â´±âµ‰âµ”".split("_"),monthsShort:"âµ‰âµ�âµ�â´°âµ¢âµ”_â´±âµ•â´°âµ¢âµ•_âµŽâ´°âµ•âµš_âµ‰â´±âµ”âµ‰âµ”_âµŽâ´°âµ¢âµ¢âµ“_âµ¢âµ“âµ�âµ¢âµ“_âµ¢âµ“âµ�âµ¢âµ“âµ£_âµ–âµ“âµ›âµœ_âµ›âµ“âµœâ´°âµ�â´±âµ‰âµ”_â´½âµŸâµ“â´±âµ•_âµ�âµ“âµ¡â´°âµ�â´±âµ‰âµ”_â´·âµ“âµŠâµ�â´±âµ‰âµ”".split("_"),weekdays:"â´°âµ™â´°âµŽâ´°âµ™_â´°âµ¢âµ�â´°âµ™_â´°âµ™âµ‰âµ�â´°âµ™_â´°â´½âµ”â´°âµ™_â´°â´½âµ¡â´°âµ™_â´°âµ™âµ‰âµŽâµ¡â´°âµ™_â´°âµ™âµ‰â´¹âµ¢â´°âµ™".split("_"),weekdaysShort:"â´°âµ™â´°âµŽâ´°âµ™_â´°âµ¢âµ�â´°âµ™_â´°âµ™âµ‰âµ�â´°âµ™_â´°â´½âµ”â´°âµ™_â´°â´½âµ¡â´°âµ™_â´°âµ™âµ‰âµŽâµ¡â´°âµ™_â´°âµ™âµ‰â´¹âµ¢â´°âµ™".split("_"),weekdaysMin:"â´°âµ™â´°âµŽâ´°âµ™_â´°âµ¢âµ�â´°âµ™_â´°âµ™âµ‰âµ�â´°âµ™_â´°â´½âµ”â´°âµ™_â´°â´½âµ¡â´°âµ™_â´°âµ™âµ‰âµŽâµ¡â´°âµ™_â´°âµ™âµ‰â´¹âµ¢â´°âµ™".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[â´°âµ™â´·âµ… â´´] LT",nextDay:"[â´°âµ™â´½â´° â´´] LT",nextWeek:"dddd [â´´] LT",lastDay:"[â´°âµšâ´°âµ�âµœ â´´] LT",lastWeek:"dddd [â´´] LT",sameElse:"L"},relativeTime:{future:"â´·â´°â´·âµ… âµ™ âµ¢â´°âµ� %s",past:"âµ¢â´°âµ� %s",s:"âµ‰âµŽâµ‰â´½",m:"âµŽâµ‰âµ�âµ“â´º",mm:"%d âµŽâµ‰âµ�âµ“â´º",h:"âµ™â´°âµ„â´°",hh:"%d âµœâ´°âµ™âµ™â´°âµ„âµ‰âµ�",d:"â´°âµ™âµ™",dd:"%d oâµ™âµ™â´°âµ�",M:"â´°âµ¢oâµ“âµ”",MM:"%d âµ‰âµ¢âµ¢âµ‰âµ”âµ�",y:"â´°âµ™â´³â´°âµ™",yy:"%d âµ‰âµ™â´³â´°âµ™âµ�"},week:{dow:6,// Saturday is the first day of the week.
doy:12}}),kg.defineLocale("uk",{months:{format:"Ñ�Ñ–Ñ‡Ð½Ñ�_Ð»ÑŽÑ‚Ð¾Ð³Ð¾_Ð±ÐµÑ€ÐµÐ·Ð½Ñ�_ÐºÐ²Ñ–Ñ‚Ð½Ñ�_Ñ‚Ñ€Ð°Ð²Ð½Ñ�_Ñ‡ÐµÑ€Ð²Ð½Ñ�_Ð»Ð¸Ð¿Ð½Ñ�_Ñ�ÐµÑ€Ð¿Ð½Ñ�_Ð²ÐµÑ€ÐµÑ�Ð½Ñ�_Ð¶Ð¾Ð²Ñ‚Ð½Ñ�_Ð»Ð¸Ñ�Ñ‚Ð¾Ð¿Ð°Ð´Ð°_Ð³Ñ€ÑƒÐ´Ð½Ñ�".split("_"),standalone:"Ñ�Ñ–Ñ‡ÐµÐ½ÑŒ_Ð»ÑŽÑ‚Ð¸Ð¹_Ð±ÐµÑ€ÐµÐ·ÐµÐ½ÑŒ_ÐºÐ²Ñ–Ñ‚ÐµÐ½ÑŒ_Ñ‚Ñ€Ð°Ð²ÐµÐ½ÑŒ_Ñ‡ÐµÑ€Ð²ÐµÐ½ÑŒ_Ð»Ð¸Ð¿ÐµÐ½ÑŒ_Ñ�ÐµÑ€Ð¿ÐµÐ½ÑŒ_Ð²ÐµÑ€ÐµÑ�ÐµÐ½ÑŒ_Ð¶Ð¾Ð²Ñ‚ÐµÐ½ÑŒ_Ð»Ð¸Ñ�Ñ‚Ð¾Ð¿Ð°Ð´_Ð³Ñ€ÑƒÐ´ÐµÐ½ÑŒ".split("_")},monthsShort:"Ñ�Ñ–Ñ‡_Ð»ÑŽÑ‚_Ð±ÐµÑ€_ÐºÐ²Ñ–Ñ‚_Ñ‚Ñ€Ð°Ð²_Ñ‡ÐµÑ€Ð²_Ð»Ð¸Ð¿_Ñ�ÐµÑ€Ð¿_Ð²ÐµÑ€_Ð¶Ð¾Ð²Ñ‚_Ð»Ð¸Ñ�Ñ‚_Ð³Ñ€ÑƒÐ´".split("_"),weekdays:he,weekdaysShort:"Ð½Ð´_Ð¿Ð½_Ð²Ñ‚_Ñ�Ñ€_Ñ‡Ñ‚_Ð¿Ñ‚_Ñ�Ð±".split("_"),weekdaysMin:"Ð½Ð´_Ð¿Ð½_Ð²Ñ‚_Ñ�Ñ€_Ñ‡Ñ‚_Ð¿Ñ‚_Ñ�Ð±".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY Ñ€.",LLL:"D MMMM YYYY Ñ€., HH:mm",LLLL:"dddd, D MMMM YYYY Ñ€., HH:mm"},calendar:{sameDay:ie("[Ð¡ÑŒÐ¾Ð³Ð¾Ð´Ð½Ñ– "),nextDay:ie("[Ð—Ð°Ð²Ñ‚Ñ€Ð° "),lastDay:ie("[Ð’Ñ‡Ð¾Ñ€Ð° "),nextWeek:ie("[Ð£] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return ie("[ÐœÐ¸Ð½ÑƒÐ»Ð¾Ñ—] dddd [").call(this);case 1:case 2:case 4:return ie("[ÐœÐ¸Ð½ÑƒÐ»Ð¾Ð³Ð¾] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"Ð·Ð° %s",past:"%s Ñ‚Ð¾Ð¼Ñƒ",s:"Ð´ÐµÐºÑ–Ð»ÑŒÐºÐ° Ñ�ÐµÐºÑƒÐ½Ð´",m:ge,mm:ge,h:"Ð³Ð¾Ð´Ð¸Ð½Ñƒ",hh:ge,d:"Ð´ÐµÐ½ÑŒ",dd:ge,M:"Ð¼Ñ–Ñ�Ñ�Ñ†ÑŒ",MM:ge,y:"Ñ€Ñ–Ðº",yy:ge},
// M. E.: those two are virtually unused but a user might want to implement them for his/her website for some reason
meridiemParse:/Ð½Ð¾Ñ‡Ñ–|Ñ€Ð°Ð½ÐºÑƒ|Ð´Ð½Ñ�|Ð²ÐµÑ‡Ð¾Ñ€Ð°/,isPM:function(a){return/^(Ð´Ð½Ñ�|Ð²ÐµÑ‡Ð¾Ñ€Ð°)$/.test(a)},meridiem:function(a,b,c){return 4>a?"Ð½Ð¾Ñ‡Ñ–":12>a?"Ñ€Ð°Ð½ÐºÑƒ":17>a?"Ð´Ð½Ñ�":"Ð²ÐµÑ‡Ð¾Ñ€Ð°"},ordinalParse:/\d{1,2}-(Ð¹|Ð³Ð¾)/,ordinal:function(a,b){switch(b){case"M":case"d":case"DDD":case"w":case"W":return a+"-Ð¹";case"D":return a+"-Ð³Ð¾";default:return a}},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("uz",{months:"Ñ�Ð½Ð²Ð°Ñ€_Ñ„ÐµÐ²Ñ€Ð°Ð»_Ð¼Ð°Ñ€Ñ‚_Ð°Ð¿Ñ€ÐµÐ»_Ð¼Ð°Ð¹_Ð¸ÑŽÐ½_Ð¸ÑŽÐ»_Ð°Ð²Ð³ÑƒÑ�Ñ‚_Ñ�ÐµÐ½Ñ‚Ñ�Ð±Ñ€_Ð¾ÐºÑ‚Ñ�Ð±Ñ€_Ð½Ð¾Ñ�Ð±Ñ€_Ð´ÐµÐºÐ°Ð±Ñ€".split("_"),monthsShort:"Ñ�Ð½Ð²_Ñ„ÐµÐ²_Ð¼Ð°Ñ€_Ð°Ð¿Ñ€_Ð¼Ð°Ð¹_Ð¸ÑŽÐ½_Ð¸ÑŽÐ»_Ð°Ð²Ð³_Ñ�ÐµÐ½_Ð¾ÐºÑ‚_Ð½Ð¾Ñ�_Ð´ÐµÐº".split("_"),weekdays:"Ð¯ÐºÑˆÐ°Ð½Ð±Ð°_Ð”ÑƒÑˆÐ°Ð½Ð±Ð°_Ð¡ÐµÑˆÐ°Ð½Ð±Ð°_Ð§Ð¾Ñ€ÑˆÐ°Ð½Ð±Ð°_ÐŸÐ°Ð¹ÑˆÐ°Ð½Ð±Ð°_Ð–ÑƒÐ¼Ð°_Ð¨Ð°Ð½Ð±Ð°".split("_"),weekdaysShort:"Ð¯ÐºÑˆ_Ð”ÑƒÑˆ_Ð¡ÐµÑˆ_Ð§Ð¾Ñ€_ÐŸÐ°Ð¹_Ð–ÑƒÐ¼_Ð¨Ð°Ð½".split("_"),weekdaysMin:"Ð¯Ðº_Ð”Ñƒ_Ð¡Ðµ_Ð§Ð¾_ÐŸÐ°_Ð–Ñƒ_Ð¨Ð°".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Ð‘ÑƒÐ³ÑƒÐ½ Ñ�Ð¾Ð°Ñ‚] LT [Ð´Ð°]",nextDay:"[Ð­Ñ€Ñ‚Ð°Ð³Ð°] LT [Ð´Ð°]",nextWeek:"dddd [ÐºÑƒÐ½Ð¸ Ñ�Ð¾Ð°Ñ‚] LT [Ð´Ð°]",lastDay:"[ÐšÐµÑ‡Ð° Ñ�Ð¾Ð°Ñ‚] LT [Ð´Ð°]",lastWeek:"[Ð£Ñ‚Ð³Ð°Ð½] dddd [ÐºÑƒÐ½Ð¸ Ñ�Ð¾Ð°Ñ‚] LT [Ð´Ð°]",sameElse:"L"},relativeTime:{future:"Ð¯ÐºÐ¸Ð½ %s Ð¸Ñ‡Ð¸Ð´Ð°",past:"Ð‘Ð¸Ñ€ Ð½ÐµÑ‡Ð° %s Ð¾Ð»Ð´Ð¸Ð½",s:"Ñ„ÑƒÑ€Ñ�Ð°Ñ‚",m:"Ð±Ð¸Ñ€ Ð´Ð°ÐºÐ¸ÐºÐ°",mm:"%d Ð´Ð°ÐºÐ¸ÐºÐ°",h:"Ð±Ð¸Ñ€ Ñ�Ð¾Ð°Ñ‚",hh:"%d Ñ�Ð¾Ð°Ñ‚",d:"Ð±Ð¸Ñ€ ÐºÑƒÐ½",dd:"%d ÐºÑƒÐ½",M:"Ð±Ð¸Ñ€ Ð¾Ð¹",MM:"%d Ð¾Ð¹",y:"Ð±Ð¸Ñ€ Ð¹Ð¸Ð»",yy:"%d Ð¹Ð¸Ð»"},week:{dow:1,// Monday is the first day of the week.
doy:7}}),kg.defineLocale("vi",{months:"thÃ¡ng 1_thÃ¡ng 2_thÃ¡ng 3_thÃ¡ng 4_thÃ¡ng 5_thÃ¡ng 6_thÃ¡ng 7_thÃ¡ng 8_thÃ¡ng 9_thÃ¡ng 10_thÃ¡ng 11_thÃ¡ng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chá»§ nháº­t_thá»© hai_thá»© ba_thá»© tÆ°_thá»© nÄƒm_thá»© sÃ¡u_thá»© báº£y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(a){return/^ch$/i.test(a)},meridiem:function(a,b,c){return 12>a?c?"sa":"SA":c?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [nÄƒm] YYYY",LLL:"D MMMM [nÄƒm] YYYY HH:mm",LLLL:"dddd, D MMMM [nÄƒm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[HÃ´m nay lÃºc] LT",nextDay:"[NgÃ y mai lÃºc] LT",nextWeek:"dddd [tuáº§n tá»›i lÃºc] LT",lastDay:"[HÃ´m qua lÃºc] LT",lastWeek:"dddd [tuáº§n rá»“i lÃºc] LT",sameElse:"L"},relativeTime:{future:"%s tá»›i",past:"%s trÆ°á»›c",s:"vÃ i giÃ¢y",m:"má»™t phÃºt",mm:"%d phÃºt",h:"má»™t giá»�",hh:"%d giá»�",d:"má»™t ngÃ y",dd:"%d ngÃ y",M:"má»™t thÃ¡ng",MM:"%d thÃ¡ng",y:"má»™t nÄƒm",yy:"%d nÄƒm"},ordinalParse:/\d{1,2}/,ordinal:function(a){return a},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("x-pseudo",{months:"J~Ã¡Ã±ÃºÃ¡~rÃ½_F~Ã©brÃº~Ã¡rÃ½_~MÃ¡rc~h_Ã�p~rÃ­l_~MÃ¡Ã½_~JÃºÃ±Ã©~_JÃºl~Ã½_Ã�Ãº~gÃºst~_SÃ©p~tÃ©mb~Ã©r_Ã“~ctÃ³b~Ã©r_Ã‘~Ã³vÃ©m~bÃ©r_~DÃ©cÃ©~mbÃ©r".split("_"),monthsShort:"J~Ã¡Ã±_~FÃ©b_~MÃ¡r_~Ã�pr_~MÃ¡Ã½_~JÃºÃ±_~JÃºl_~Ã�Ãºg_~SÃ©p_~Ã“ct_~Ã‘Ã³v_~DÃ©c".split("_"),monthsParseExact:!0,weekdays:"S~ÃºÃ±dÃ¡~Ã½_MÃ³~Ã±dÃ¡Ã½~_TÃºÃ©~sdÃ¡Ã½~_WÃ©d~Ã±Ã©sd~Ã¡Ã½_T~hÃºrs~dÃ¡Ã½_~FrÃ­d~Ã¡Ã½_S~Ã¡tÃºr~dÃ¡Ã½".split("_"),weekdaysShort:"S~ÃºÃ±_~MÃ³Ã±_~TÃºÃ©_~WÃ©d_~ThÃº_~FrÃ­_~SÃ¡t".split("_"),weekdaysMin:"S~Ãº_MÃ³~_TÃº_~WÃ©_T~h_Fr~_SÃ¡".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~Ã³dÃ¡~Ã½ Ã¡t] LT",nextDay:"[T~Ã³mÃ³~rrÃ³~w Ã¡t] LT",nextWeek:"dddd [Ã¡t] LT",lastDay:"[Ã�~Ã©st~Ã©rdÃ¡~Ã½ Ã¡t] LT",lastWeek:"[L~Ã¡st] dddd [Ã¡t] LT",sameElse:"L"},relativeTime:{future:"Ã­~Ã± %s",past:"%s Ã¡~gÃ³",s:"Ã¡ ~fÃ©w ~sÃ©cÃ³~Ã±ds",m:"Ã¡ ~mÃ­Ã±~ÃºtÃ©",mm:"%d m~Ã­Ã±Ãº~tÃ©s",h:"Ã¡~Ã± hÃ³~Ãºr",hh:"%d h~Ã³Ãºrs",d:"Ã¡ ~dÃ¡Ã½",dd:"%d d~Ã¡Ã½s",M:"Ã¡ ~mÃ³Ã±~th",MM:"%d m~Ã³Ã±t~hs",y:"Ã¡ ~Ã½Ã©Ã¡r",yy:"%d Ã½~Ã©Ã¡rs"},ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var b=a%10,c=1===~~(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c},week:{dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("zh-cn",{months:"ä¸€æœˆ_äºŒæœˆ_ä¸‰æœˆ_å››æœˆ_äº”æœˆ_å…­æœˆ_ä¸ƒæœˆ_å…«æœˆ_ä¹�æœˆ_å��æœˆ_å��ä¸€æœˆ_å��äºŒæœˆ".split("_"),monthsShort:"1æœˆ_2æœˆ_3æœˆ_4æœˆ_5æœˆ_6æœˆ_7æœˆ_8æœˆ_9æœˆ_10æœˆ_11æœˆ_12æœˆ".split("_"),weekdays:"æ˜ŸæœŸæ—¥_æ˜ŸæœŸä¸€_æ˜ŸæœŸäºŒ_æ˜ŸæœŸä¸‰_æ˜ŸæœŸå››_æ˜ŸæœŸäº”_æ˜ŸæœŸå…­".split("_"),weekdaysShort:"å‘¨æ—¥_å‘¨ä¸€_å‘¨äºŒ_å‘¨ä¸‰_å‘¨å››_å‘¨äº”_å‘¨å…­".split("_"),weekdaysMin:"æ—¥_ä¸€_äºŒ_ä¸‰_å››_äº”_å…­".split("_"),longDateFormat:{LT:"Ahç‚¹mmåˆ†",LTS:"Ahç‚¹måˆ†sç§’",L:"YYYY-MM-DD",LL:"YYYYå¹´MMMDæ—¥",LLL:"YYYYå¹´MMMDæ—¥Ahç‚¹mmåˆ†",LLLL:"YYYYå¹´MMMDæ—¥ddddAhç‚¹mmåˆ†",l:"YYYY-MM-DD",ll:"YYYYå¹´MMMDæ—¥",lll:"YYYYå¹´MMMDæ—¥Ahç‚¹mmåˆ†",llll:"YYYYå¹´MMMDæ—¥ddddAhç‚¹mmåˆ†"},meridiemParse:/å‡Œæ™¨|æ—©ä¸Š|ä¸Šå�ˆ|ä¸­å�ˆ|ä¸‹å�ˆ|æ™šä¸Š/,meridiemHour:function(a,b){return 12===a&&(a=0),"å‡Œæ™¨"===b||"æ—©ä¸Š"===b||"ä¸Šå�ˆ"===b?a:"ä¸‹å�ˆ"===b||"æ™šä¸Š"===b?a+12:a>=11?a:a+12},meridiem:function(a,b,c){var d=100*a+b;return 600>d?"å‡Œæ™¨":900>d?"æ—©ä¸Š":1130>d?"ä¸Šå�ˆ":1230>d?"ä¸­å�ˆ":1800>d?"ä¸‹å�ˆ":"æ™šä¸Š"},calendar:{sameDay:function(){return 0===this.minutes()?"[ä»Šå¤©]Ah[ç‚¹æ•´]":"[ä»Šå¤©]LT"},nextDay:function(){return 0===this.minutes()?"[æ˜Žå¤©]Ah[ç‚¹æ•´]":"[æ˜Žå¤©]LT"},lastDay:function(){return 0===this.minutes()?"[æ˜¨å¤©]Ah[ç‚¹æ•´]":"[æ˜¨å¤©]LT"},nextWeek:function(){var a,b;return a=kg().startOf("week"),b=this.diff(a,"days")>=7?"[ä¸‹]":"[æœ¬]",0===this.minutes()?b+"dddAhç‚¹æ•´":b+"dddAhç‚¹mm"},lastWeek:function(){var a,b;return a=kg().startOf("week"),b=this.unix()<a.unix()?"[ä¸Š]":"[æœ¬]",0===this.minutes()?b+"dddAhç‚¹æ•´":b+"dddAhç‚¹mm"},sameElse:"LL"},ordinalParse:/\d{1,2}(æ—¥|æœˆ|å‘¨)/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"æ—¥";case"M":return a+"æœˆ";case"w":case"W":return a+"å‘¨";default:return a}},relativeTime:{future:"%så†…",past:"%så‰�",s:"å‡ ç§’",m:"1 åˆ†é’Ÿ",mm:"%d åˆ†é’Ÿ",h:"1 å°�æ—¶",hh:"%d å°�æ—¶",d:"1 å¤©",dd:"%d å¤©",M:"1 ä¸ªæœˆ",MM:"%d ä¸ªæœˆ",y:"1 å¹´",yy:"%d å¹´"},week:{
// GB/T 7408-1994ã€Šæ•°æ�®å…ƒå’Œäº¤æ�¢æ ¼å¼�Â·ä¿¡æ�¯äº¤æ�¢Â·æ—¥æœŸå’Œæ—¶é—´è¡¨ç¤ºæ³•ã€‹ä¸ŽISO 8601:1988ç­‰æ•ˆ
dow:1,// Monday is the first day of the week.
doy:4}}),kg.defineLocale("zh-tw",{months:"ä¸€æœˆ_äºŒæœˆ_ä¸‰æœˆ_å››æœˆ_äº”æœˆ_å…­æœˆ_ä¸ƒæœˆ_å…«æœˆ_ä¹�æœˆ_å��æœˆ_å��ä¸€æœˆ_å��äºŒæœˆ".split("_"),monthsShort:"1æœˆ_2æœˆ_3æœˆ_4æœˆ_5æœˆ_6æœˆ_7æœˆ_8æœˆ_9æœˆ_10æœˆ_11æœˆ_12æœˆ".split("_"),weekdays:"æ˜ŸæœŸæ—¥_æ˜ŸæœŸä¸€_æ˜ŸæœŸäºŒ_æ˜ŸæœŸä¸‰_æ˜ŸæœŸå››_æ˜ŸæœŸäº”_æ˜ŸæœŸå…­".split("_"),weekdaysShort:"é€±æ—¥_é€±ä¸€_é€±äºŒ_é€±ä¸‰_é€±å››_é€±äº”_é€±å…­".split("_"),weekdaysMin:"æ—¥_ä¸€_äºŒ_ä¸‰_å››_äº”_å…­".split("_"),longDateFormat:{LT:"Ahé»žmmåˆ†",LTS:"Ahé»žmåˆ†sç§’",L:"YYYYå¹´MMMDæ—¥",LL:"YYYYå¹´MMMDæ—¥",LLL:"YYYYå¹´MMMDæ—¥Ahé»žmmåˆ†",LLLL:"YYYYå¹´MMMDæ—¥ddddAhé»žmmåˆ†",l:"YYYYå¹´MMMDæ—¥",ll:"YYYYå¹´MMMDæ—¥",lll:"YYYYå¹´MMMDæ—¥Ahé»žmmåˆ†",llll:"YYYYå¹´MMMDæ—¥ddddAhé»žmmåˆ†"},meridiemParse:/å‡Œæ™¨|æ—©ä¸Š|ä¸Šå�ˆ|ä¸­å�ˆ|ä¸‹å�ˆ|æ™šä¸Š/,meridiemHour:function(a,b){return 12===a&&(a=0),"å‡Œæ™¨"===b||"æ—©ä¸Š"===b||"ä¸Šå�ˆ"===b?a:"ä¸­å�ˆ"===b?a>=11?a:a+12:"ä¸‹å�ˆ"===b||"æ™šä¸Š"===b?a+12:void 0},meridiem:function(a,b,c){var d=100*a+b;return 600>d?"å‡Œæ™¨":900>d?"æ—©ä¸Š":1130>d?"ä¸Šå�ˆ":1230>d?"ä¸­å�ˆ":1800>d?"ä¸‹å�ˆ":"æ™šä¸Š"},calendar:{sameDay:"[ä»Šå¤©]LT",nextDay:"[æ˜Žå¤©]LT",nextWeek:"[ä¸‹]ddddLT",lastDay:"[æ˜¨å¤©]LT",lastWeek:"[ä¸Š]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(æ—¥|æœˆ|é€±)/,ordinal:function(a,b){switch(b){case"d":case"D":case"DDD":return a+"æ—¥";case"M":return a+"æœˆ";case"w":case"W":return a+"é€±";default:return a}},relativeTime:{future:"%så…§",past:"%så‰�",s:"å¹¾ç§’",m:"1 åˆ†é�˜",mm:"%d åˆ†é�˜",h:"1 å°�æ™‚",hh:"%d å°�æ™‚",d:"1 å¤©",dd:"%d å¤©",M:"1 å€‹æœˆ",MM:"%d å€‹æœˆ",y:"1 å¹´",yy:"%d å¹´"}}),kg);return sh.locale("en"),sh});

moment.locale(document.documentElement.lang.slice(0, 2)); // fixes https://github.com/ThemeFuse/Unyson/issues/1767                                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/static/libs/lnr/css/lnr.css                                                               0000644                 00000016272 15266055653 0013676 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
Linearicons Free v1.0.0 - https://linearicons.com/free
By Perxis - https://perxis.com
(c) 2014-2015 Perxis.com
License: https://linearicons.com/free/license
*/
@font-face{font-family:Linearicons-Free;src:url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.eot);src:url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.eot?#iefix) format('embedded-opentype'),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.woff2) format('woff2'),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.ttf) format('truetype'),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.woff) format('woff'),url(https://cdn.linearicons.com/free/1.0.0/Linearicons-Free.svg#Linearicons-Free) format('svg');font-weight:400;font-style:normal}.lnr{font-family:Linearicons-Free;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-home:before{content:"\e800"}.lnr-apartment:before{content:"\e801"}.lnr-pencil:before{content:"\e802"}.lnr-magic-wand:before{content:"\e803"}.lnr-drop:before{content:"\e804"}.lnr-lighter:before{content:"\e805"}.lnr-poop:before{content:"\e806"}.lnr-sun:before{content:"\e807"}.lnr-moon:before{content:"\e808"}.lnr-cloud:before{content:"\e809"}.lnr-cloud-upload:before{content:"\e80a"}.lnr-cloud-download:before{content:"\e80b"}.lnr-cloud-sync:before{content:"\e80c"}.lnr-cloud-check:before{content:"\e80d"}.lnr-database:before{content:"\e80e"}.lnr-lock:before{content:"\e80f"}.lnr-cog:before{content:"\e810"}.lnr-trash:before{content:"\e811"}.lnr-dice:before{content:"\e812"}.lnr-heart:before{content:"\e813"}.lnr-star:before{content:"\e814"}.lnr-star-half:before{content:"\e815"}.lnr-star-empty:before{content:"\e816"}.lnr-flag:before{content:"\e817"}.lnr-envelope:before{content:"\e818"}.lnr-paperclip:before{content:"\e819"}.lnr-inbox:before{content:"\e81a"}.lnr-eye:before{content:"\e81b"}.lnr-printer:before{content:"\e81c"}.lnr-file-empty:before{content:"\e81d"}.lnr-file-add:before{content:"\e81e"}.lnr-enter:before{content:"\e81f"}.lnr-exit:before{content:"\e820"}.lnr-graduation-hat:before{content:"\e821"}.lnr-license:before{content:"\e822"}.lnr-music-note:before{content:"\e823"}.lnr-film-play:before{content:"\e824"}.lnr-camera-video:before{content:"\e825"}.lnr-camera:before{content:"\e826"}.lnr-picture:before{content:"\e827"}.lnr-book:before{content:"\e828"}.lnr-bookmark:before{content:"\e829"}.lnr-user:before{content:"\e82a"}.lnr-users:before{content:"\e82b"}.lnr-shirt:before{content:"\e82c"}.lnr-store:before{content:"\e82d"}.lnr-cart:before{content:"\e82e"}.lnr-tag:before{content:"\e82f"}.lnr-phone-handset:before{content:"\e830"}.lnr-phone:before{content:"\e831"}.lnr-pushpin:before{content:"\e832"}.lnr-map-marker:before{content:"\e833"}.lnr-map:before{content:"\e834"}.lnr-location:before{content:"\e835"}.lnr-calendar-full:before{content:"\e836"}.lnr-keyboard:before{content:"\e837"}.lnr-spell-check:before{content:"\e838"}.lnr-screen:before{content:"\e839"}.lnr-smartphone:before{content:"\e83a"}.lnr-tablet:before{content:"\e83b"}.lnr-laptop:before{content:"\e83c"}.lnr-laptop-phone:before{content:"\e83d"}.lnr-power-switch:before{content:"\e83e"}.lnr-bubble:before{content:"\e83f"}.lnr-heart-pulse:before{content:"\e840"}.lnr-construction:before{content:"\e841"}.lnr-pie-chart:before{content:"\e842"}.lnr-chart-bars:before{content:"\e843"}.lnr-gift:before{content:"\e844"}.lnr-diamond:before{content:"\e845"}.lnr-linearicons:before{content:"\e846"}.lnr-dinner:before{content:"\e847"}.lnr-coffee-cup:before{content:"\e848"}.lnr-leaf:before{content:"\e849"}.lnr-paw:before{content:"\e84a"}.lnr-rocket:before{content:"\e84b"}.lnr-briefcase:before{content:"\e84c"}.lnr-bus:before{content:"\e84d"}.lnr-car:before{content:"\e84e"}.lnr-train:before{content:"\e84f"}.lnr-bicycle:before{content:"\e850"}.lnr-wheelchair:before{content:"\e851"}.lnr-select:before{content:"\e852"}.lnr-earth:before{content:"\e853"}.lnr-smile:before{content:"\e854"}.lnr-sad:before{content:"\e855"}.lnr-neutral:before{content:"\e856"}.lnr-mustache:before{content:"\e857"}.lnr-alarm:before{content:"\e858"}.lnr-bullhorn:before{content:"\e859"}.lnr-volume-high:before{content:"\e85a"}.lnr-volume-medium:before{content:"\e85b"}.lnr-volume-low:before{content:"\e85c"}.lnr-volume:before{content:"\e85d"}.lnr-mic:before{content:"\e85e"}.lnr-hourglass:before{content:"\e85f"}.lnr-undo:before{content:"\e860"}.lnr-redo:before{content:"\e861"}.lnr-sync:before{content:"\e862"}.lnr-history:before{content:"\e863"}.lnr-clock:before{content:"\e864"}.lnr-download:before{content:"\e865"}.lnr-upload:before{content:"\e866"}.lnr-enter-down:before{content:"\e867"}.lnr-exit-up:before{content:"\e868"}.lnr-bug:before{content:"\e869"}.lnr-code:before{content:"\e86a"}.lnr-link:before{content:"\e86b"}.lnr-unlink:before{content:"\e86c"}.lnr-thumbs-up:before{content:"\e86d"}.lnr-thumbs-down:before{content:"\e86e"}.lnr-magnifier:before{content:"\e86f"}.lnr-cross:before{content:"\e870"}.lnr-menu:before{content:"\e871"}.lnr-list:before{content:"\e872"}.lnr-chevron-up:before{content:"\e873"}.lnr-chevron-down:before{content:"\e874"}.lnr-chevron-left:before{content:"\e875"}.lnr-chevron-right:before{content:"\e876"}.lnr-arrow-up:before{content:"\e877"}.lnr-arrow-down:before{content:"\e878"}.lnr-arrow-left:before{content:"\e879"}.lnr-arrow-right:before{content:"\e87a"}.lnr-move:before{content:"\e87b"}.lnr-warning:before{content:"\e87c"}.lnr-question-circle:before{content:"\e87d"}.lnr-menu-circle:before{content:"\e87e"}.lnr-checkmark-circle:before{content:"\e87f"}.lnr-cross-circle:before{content:"\e880"}.lnr-plus-circle:before{content:"\e881"}.lnr-circle-minus:before{content:"\e882"}.lnr-arrow-up-circle:before{content:"\e883"}.lnr-arrow-down-circle:before{content:"\e884"}.lnr-arrow-left-circle:before{content:"\e885"}.lnr-arrow-right-circle:before{content:"\e886"}.lnr-chevron-up-circle:before{content:"\e887"}.lnr-chevron-down-circle:before{content:"\e888"}.lnr-chevron-left-circle:before{content:"\e889"}.lnr-chevron-right-circle:before{content:"\e88a"}.lnr-crop:before{content:"\e88b"}.lnr-frame-expand:before{content:"\e88c"}.lnr-frame-contract:before{content:"\e88d"}.lnr-layers:before{content:"\e88e"}.lnr-funnel:before{content:"\e88f"}.lnr-text-format:before{content:"\e890"}.lnr-text-format-remove:before{content:"\e891"}.lnr-text-size:before{content:"\e892"}.lnr-bold:before{content:"\e893"}.lnr-italic:before{content:"\e894"}.lnr-underline:before{content:"\e895"}.lnr-strikethrough:before{content:"\e896"}.lnr-highlight:before{content:"\e897"}.lnr-text-align-left:before{content:"\e898"}.lnr-text-align-center:before{content:"\e899"}.lnr-text-align-right:before{content:"\e89a"}.lnr-text-align-justify:before{content:"\e89b"}.lnr-line-spacing:before{content:"\e89c"}.lnr-indent-increase:before{content:"\e89d"}.lnr-indent-decrease:before{content:"\e89e"}.lnr-pilcrow:before{content:"\e89f"}.lnr-direction-ltr:before{content:"\e8a0"}.lnr-direction-rtl:before{content:"\e8a1"}.lnr-page-break:before{content:"\e8a2"}.lnr-sort-alpha-asc:before{content:"\e8a3"}.lnr-sort-amount-asc:before{content:"\e8a4"}.lnr-hand:before{content:"\e8a5"}.lnr-pointer-up:before{content:"\e8a6"}.lnr-pointer-right:before{content:"\e8a7"}.lnr-pointer-down:before{content:"\e8a8"}.lnr-pointer-left:before{content:"\e8a9"}                                                                                                                                                                                                                                                                                                                                      framework/static/libs/typcn/fonts/typicons.svg                                                      0000644                 00000554152 15266055653 0015671 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?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>
Created by FontForge 20120731 at Sun Jul 27 14:53:18 2014
 By Stephen Hutchings
(c) Stephen Hutchings 2012
</metadata>
<defs>
<font id="typicons" horiz-adv-x="750" >
  <font-face 
    font-family="Typicons"
    font-weight="400"
    font-stretch="normal"
    units-per-em="1000"
    panose-1="2 0 5 3 0 0 0 0 0 0"
    ascent="800"
    descent="-200"
    bbox="-1.5 -242 1001.45 800"
    underline-thickness="50"
    underline-position="-100"
    unicode-range="U+E000-E14F"
  />
<missing-glyph horiz-adv-x="364" 
d="M33 0v666h265v-666h-265zM66 33h199v600h-199v-600z" />
    <glyph glyph-name=".notdef" horiz-adv-x="364" 
d="M33 0v666h265v-666h-265zM66 33h199v600h-199v-600z" />
    <glyph glyph-name="glyph1" unicode="&#xe001;" horiz-adv-x="667" 
d="M333 633q138 0 236 -97.5t98 -235.5t-98 -235.5t-236 -97.5t-235.5 97.5t-97.5 235.5t97.5 235.5t235.5 97.5zM333 50q103 0 176.5 73t73.5 177t-73.5 177t-176.5 73t-176.5 -73t-73.5 -177t73.5 -177t176.5 -73zM333 508q86 0 147.5 -61t61.5 -147t-61.5 -147
t-147.5 -61v416z" />
    <glyph glyph-name="glyph2" unicode="&#xe002;" 
d="M333 550q0 42 42 42t42 -42t-42 -42t-42 42zM42 342q0 51 37 88t88 37h17q-17 38 -17 83q0 86 61 147t147 61t147 -61t61 -147q0 -45 -17 -83h17q36 0 64.5 -18t44.5 -45q16 -28 16 -62q0 -26 -8 -46q50 -37 50 -100q0 -107 -53 -192t-134 -133q-88 -50 -188 -50
q-79 0 -148 31t-117 79t-79 117t-31 148q0 63 50 100q-8 20 -8 46zM125 238q-17 0 -29.5 -12.5t-12.5 -29.5q0 -120 86 -206t206 -86t206 86t86 206q0 17 -12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5q0 -76 -48.5 -133t-117.5 -71v308h166q17 0 29.5 12.5t12.5 29.5
t-12.5 29t-29.5 12h-166v50q36 13 59.5 44t23.5 73q0 52 -36.5 88.5t-88.5 36.5t-88.5 -36.5t-36.5 -88.5q0 -41 24 -72.5t59 -44.5v-50h-166q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5h166v-308q-69 14 -117.5 71t-48.5 133q0 17 -12.5 29.5t-29.5 12.5zM180 258
q28 -25 28 -62q0 -95 84 -144v206h-112zM458 52q36 21 60 58.5t24 85.5q0 37 28 62h-112v-206zM333 550q0 42 42 42t42 -42t-42 -42t-42 42z" />
    <glyph glyph-name="glyph0" unicode="&#xe000;" horiz-adv-x="783" 
d="M392 511l-42 122q-6 17 2 33.5t25 22.5q24 8 45 -9.5t11 -46.5zM58 342l123 -42l-123 -42q-17 -6 -33.5 2.5t-22.5 25.5q-8 24 9.5 45t46.5 11zM392 89l41 -122q6 -17 -2 -33.5t-25 -22.5q-24 -8 -45 9.5t-11 46.5zM781 314q8 -24 -9.5 -45t-46.5 -11l-122 42l122 42
q17 6 33.5 -2.5t22.5 -25.5zM126 506q-17 8 -22.5 25t2.5 34q13 25 40 24t39 -24l57 -116zM126 15q-25 13 -24 40t24 39l116 57l-57 -116q-8 -17 -25 -22.5t-34 2.5zM657 94q17 -8 22.5 -25t-2.5 -34q-13 -25 -40 -24t-39 24l-57 116zM657 585q25 -13 24 -40t-24 -39
l-116 -57l57 116q8 17 25 22.5t34 -2.5zM392 488q77 0 132 -55.5t55 -132.5t-55 -132.5t-132 -55.5t-132.5 55.5t-55.5 132.5t55.5 132.5t132.5 55.5z" />
    <glyph glyph-name="glyph3" unicode="&#xe003;" horiz-adv-x="583" 
d="M542 238q17 0 29 -12.5t12 -29.5q0 -121 -85 -206.5t-206 -85.5t-206.5 85.5t-85.5 206.5q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5q0 -75 47.5 -132.5t119.5 -71.5v308h-167q-17 0 -29 12.5t-12 29.5t12 29t29 12h167v50q-37 13 -60 45t-23 72q0 52 36.5 88.5
t88.5 36.5t88.5 -36.5t36.5 -88.5q0 -40 -23.5 -72t-60.5 -45v-50h167q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5h-167v-308q72 14 119.5 71.5t47.5 132.5q0 17 12.5 29.5t29.5 12.5zM292 592q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5t29 12.5t12 29.5
t-12 29.5t-29 12.5z" />
    <glyph glyph-name="glyph4" unicode="&#xe004;" horiz-adv-x="792" 
d="M458 300q9 0 15 -6t6 -15t-6 -15t-15 -6h-125q-9 0 -15 6t-6 15t6 15t15 6h125zM750 592q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-708q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h708zM667 467q17 0 29 -12.5t12 -29.5v-333q0 -52 -36.5 -88.5
t-88.5 -36.5h-375q-52 0 -88.5 36.5t-36.5 88.5v333q0 17 12.5 29.5t29.5 12.5h542zM583 50q17 0 29.5 12.5t12.5 29.5v291h-458v-291q0 -17 12 -29.5t29 -12.5h375z" />
    <glyph glyph-name="glyph5" unicode="&#xe005;" 
d="M750 8q0 -17 -12 -29t-30 -12q-21 0 -34 19q-48 74 -110.5 106.5t-146.5 38.5v-60q0 -34 -25 -59q-24 -24 -59 -23.5t-58 23.5l-263 258q-12 12 -12 30t12 30l262 258q23 23 58.5 23.5t59.5 -23.5q25 -25 25 -59v-71q145 -29 239 -144t94 -264v-42zM376 216
q179 -4 282 -88q-24 101 -103 171t-185 82l-37 2v146l-232 -229l232 -229v146z" />
    <glyph glyph-name="glyph6" unicode="&#xe006;" horiz-adv-x="667" 
d="M292 571q16 0 28.5 -12.5t12.5 -29.5v-106q142 -16 238 -122.5t96 -250.5v-42q-64 97 -146 130.5t-188 36.5v-104q0 -17 -12.5 -29.5t-28.5 -12.5q-18 0 -30 12l-262 259l262 259q12 12 30 12z" />
    <glyph glyph-name="glyph7" unicode="&#xe007;" horiz-adv-x="667" 
d="M333 -88l-296 297q-37 37 -37 88t37 88q34 34 84.5 35.5t86.5 -30.5v202q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5v-202q36 32 87 30.5t85 -35.5q37 -37 37 -88t-37 -88zM125 339q-18 0 -30 -12t-12 -29.5t12 -29.5l238 -238l238 238q12 12 12 29.5t-12 29.5
t-29.5 12t-29.5 -12l-137 -138v403q0 17 -12.5 29t-29.5 12t-29 -12t-12 -29v-403l-138 138q-12 12 -29 12z" />
    <glyph glyph-name="glyph8" unicode="&#xe008;" horiz-adv-x="583" 
d="M559 356q25 -25 25 -59t-25 -59l-267 -267l-268 267q-25 25 -25 59t25 59t59 25t59 -25l66 -66v302q0 34 24.5 58.5t59.5 24.5q34 0 58.5 -24.5t24.5 -58.5v-302l66 66q25 25 59 25t59 -25z" />
    <glyph glyph-name="glyph9" unicode="&#xe009;" horiz-adv-x="417" 
d="M404 246q12 -12 12 -29.5t-12 -29.5l-196 -196l-196 196q-12 12 -12 29.5t12 29.5t29.5 12t29.5 -12l96 -95v316q0 17 12 29t29 12t29.5 -12t12.5 -29v-316l96 95q12 12 29 12t29 -12z" />
    <glyph glyph-name="glyph10" unicode="&#xe00a;" 
d="M42 -33q-18 0 -30 12.5t-12 28.5v42q0 149 94 264t239 144v71q0 34 25 59q24 24 59.5 23.5t58.5 -23.5l262 -258q12 -12 12 -30t-12 -30l-263 -258q-23 -23 -58 -23.5t-59 23.5q-25 25 -25 59v60q-84 -6 -146.5 -38.5t-110.5 -106.5q-13 -19 -34 -19zM375 216l42 1v-146
l232 229l-232 229v-146q-16 0 -37 -2q-106 -12 -185 -82t-103 -171q103 84 283 88z" />
    <glyph glyph-name="glyph11" unicode="&#xe00b;" horiz-adv-x="667" 
d="M333 529q0 17 12.5 29.5t29.5 12.5t29 -12l263 -259l-263 -259q-12 -12 -29 -12t-29.5 12.5t-12.5 29.5v104q-106 -3 -187.5 -36.5t-145.5 -130.5v42q0 144 95.5 250.5t237.5 122.5v106z" />
    <glyph glyph-name="glyph12" unicode="&#xe00c;" horiz-adv-x="805" 
d="M510 50q0 -51 -37 -88t-88 -37t-88 37l-297 296l297 297q35 35 88 35t88 -35q37 -37 37 -88q0 -49 -32 -84h202q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-202q32 -35 32 -83zM118 258l238 -237q12 -12 29.5 -12t29.5 12t12 29t-12 29l-138 138h403
q17 0 29 12t12 29t-12 29.5t-29 12.5h-403l138 137q12 12 12 30q0 17 -12 29t-29.5 12t-29.5 -12z" />
    <glyph glyph-name="glyph13" unicode="&#xe00d;" horiz-adv-x="704" 
d="M621 342q34 0 58.5 -24.5t24.5 -59.5q0 -34 -24 -58.5t-59 -24.5h-302l66 -66q25 -24 25 -58.5t-25 -59.5q-24 -24 -59 -24t-59 24l-267 267l267 268q25 25 59 25t59 -25q25 -24 25 -58.5t-25 -59.5l-66 -66h302z" />
    <glyph glyph-name="glyph14" unicode="&#xe00e;" horiz-adv-x="517" 
d="M476 342q17 0 29 -12.5t12 -29.5t-12 -29.5t-29 -12.5h-316l95 -95q12 -12 12 -29.5t-12 -29.5t-29 -12q-18 0 -30 12l-196 196l196 196q12 12 29.5 12t29.5 -12t12 -29.5t-12 -29.5l-95 -95h316z" />
    <glyph glyph-name="glyph15" unicode="&#xe00f;" horiz-adv-x="958" 
d="M625 633q51 0 88 -37t37 -88v-7q90 -23 149 -102t59 -182q0 -121 -85 -206.5t-206 -85.5h-375q-121 0 -206.5 85.5t-85.5 206.5t85.5 206t206.5 85h41q49 0 83 -31l121 120q36 36 88 36zM667 8q86 0 147 61.5t61 147.5t-55 147t-132 61h-87l53 54q12 12 12 29.5t-12 29.5
t-29 12t-29 -12l-155 -155l155 -154q12 -12 29 -12t29 12t12 29.5t-12 29.5l-53 54h87q43 0 73.5 -36.5t30.5 -88.5t-36.5 -88.5t-88.5 -36.5h-375q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h41q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5h-41q-86 0 -147.5 -61
t-61.5 -147t61.5 -147.5t147.5 -61.5h375zM708 258q0 -34 -24.5 -58.5t-58.5 -24.5q-35 0 -59 24l-155 155q-9 -24 -30 -39t-48 -15h-41q-35 0 -59.5 -24.5t-24.5 -58.5q0 -35 25 -59.5t59 -24.5h375q34 0 58.5 24.5t24.5 59.5q0 30 -15 53.5t-37 28.5q10 -17 10 -41z" />
    <glyph glyph-name="glyph16" unicode="&#xe010;" 
d="M562 467q77 0 132.5 -61.5t55.5 -147.5t-61 -147t-147 -61h-334q-86 0 -147 61t-61 147t61 147.5t147 61.5q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5q-52 0 -88.5 -36.5t-36.5 -88.5t36.5 -88.5t88.5 -36.5h334q52 0 88.5 36.5t36.5 88.5t-31 88.5t-74 36.5
h-86l53 -54q12 -12 12 -29t-12 -29q-13 -13 -29 -13t-29 13l-155 154l155 154q12 12 29 12t29 -12t12 -29t-12 -29l-53 -54h86z" />
    <glyph glyph-name="glyph17" unicode="&#xe011;" horiz-adv-x="792" 
d="M490 675h302v-292q0 -40 -23.5 -72t-60.5 -45v-5v-294h-291q-13 -37 -48.5 -60.5t-76.5 -23.5h-292v292q0 40 23.5 72t60.5 45l-1 5v295h290q13 37 45 60t72 23zM625 50v211q0 17 -12.5 29.5t-29.5 12.5t-29 -12.5t-12 -29.5v-128h-125q-17 0 -29.5 -12t-12.5 -29
t12.5 -29.5t29.5 -12.5h208zM167 508v-211q0 -17 12 -29t29 -12t29.5 12t12.5 29v128h128q17 0 29 12.5t12 29.5t-12 29t-29 12h-211zM708 383v209h-208q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5h66l-137 -137q-12 -12 -12 -29.5t12 -29.5t29 -12q18 0 30 12
l137 137v-66q0 -17 12.5 -29t29.5 -12t29 12t12 29zM292 -33q17 0 29 12t12 29t-12 29.5t-29 12.5h-66l137 137q12 12 12 29.5t-12 29.5t-30 12q-17 0 -29 -12l-137 -137v66q0 17 -12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5v-208h209zM333 300q34 0 59 -24.5t25 -58.5
q0 -22 -13 -43q5 1 15 1h81v86l1 9q-19 -12 -43 -12q-34 0 -58.5 25t-24.5 59q0 22 12 42l-9 -1h-86v-86l-1 -9q19 12 42 12z" />
    <glyph glyph-name="glyph18" unicode="&#xe012;" horiz-adv-x="667" 
d="M458 633h209v-208q0 -17 -12.5 -29.5t-29.5 -12.5t-29.5 12.5t-12.5 29.5v66l-137 -137q-12 -12 -29 -12q-18 0 -30 12t-12 29.5t12 29.5l137 137h-66q-17 0 -29 12.5t-12 29.5t12 29t29 12zM221 246q12 12 29 12t29 -12t12 -29.5t-12 -29.5l-137 -137h66
q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12h-166h-42v208q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-66zM125 300q-17 0 -29.5 12.5t-12.5 29.5v208h209q17 0 29 -12.5t12 -29.5t-12 -29t-29 -12h-125v-125q0 -17 -12.5 -29.5t-29.5 -12.5zM542 300q17 0 29 -12.5
t12 -29.5v-208h-208q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h125v125q0 17 12.5 29.5t29.5 12.5z" />
    <glyph glyph-name="glyph19" unicode="&#xe013;" horiz-adv-x="792" 
d="M667 675q51 0 88 -37t37 -88t-37 -88l-37 -37q32 -35 32 -83q0 -57 -45 -95q3 -13 3 -28v-252h-247q-18 0 -31 4q-38 -46 -97 -46q-50 0 -85 33l-37 -38q-37 -37 -86 -37q-51 0 -88 37t-37 88q0 52 37 89l39 39q-29 35 -29 81q0 53 41 91q-5 25 -5 31v253h253q9 0 27 -4
q38 45 95 45q50 0 84 -31l36 36q37 37 89 37zM167 508v-166q0 -17 12 -29.5t29 -12.5t29.5 12.5t12.5 29.5v83h83q17 0 29.5 12.5t12.5 29.5t-12.5 29t-29.5 12h-166zM696 521q12 12 12 29t-12 29q-13 13 -29 13q-17 0 -30 -13l-137 -137v66q0 17 -12.5 29.5t-29.5 12.5
t-29 -12.5t-12 -29.5v-208h208q17 0 29.5 12.5t12.5 29.5t-12.5 29t-29.5 12h-66zM375 50v208h-203q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5h61l-137 -137q-12 -12 -12 -29.5t12 -29.5t29 -12q15 0 27 12l140 142v-71q0 -17 12 -29.5t29 -12.5t29.5 12.5
t12.5 29.5zM375 300v94q-22 -11 -39 -11h-44v-41q0 -21 -12 -42h95zM417 258v-96q21 13 44 13h39v44q0 32 30 39h-113zM419 92q0 -17 12.5 -29.5t29.5 -12.5h164v167q0 17 -12.5 29t-29.5 12t-29 -12t-12 -29v-84h-81q-17 0 -29.5 -12t-12.5 -29z" />
    <glyph glyph-name="glyph20" unicode="&#xe014;" horiz-adv-x="667" 
d="M88 258h204v-208q0 -18 -10 -30t-27 -12t-29.5 12.5t-12.5 29.5v71l-142 -142q-12 -12 -29 -12q-18 0 -30 12t-12 29.5t12 29.5l137 137h-61q-17 0 -29 12.5t-12 29.5t12 29t29 12zM125 342q-17 0 -29.5 12t-12.5 29v167h167q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29
t-29.5 -12h-83v-84q0 -17 -12.5 -29t-29.5 -12zM542 258q17 0 29 -12t12 -29v-167h-166q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h83v84q0 17 12.5 29t29.5 12zM596 621q12 12 29 12t29 -12t12 -29.5t-12 -29.5l-137 -137h66q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29
t-29.5 -12h-208v208q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-66z" />
    <glyph glyph-name="glyph21" unicode="&#xe015;" horiz-adv-x="951" 
d="M927 359q25 -24 25 -58.5t-25 -59.5l-393 -392q-25 -25 -58 -25q-34 0 -59 25l-393 392q-25 25 -25 59.5t25 58.5l393 392q25 25 59 25q33 0 58 -25zM684 133q16 0 29 13l155 154l-155 154q-13 13 -29 13q-17 0 -30 -13q-12 -12 -12 -29t12 -29l54 -54h-191v191l54 -54
q12 -12 30 -12q17 0 29 12t12 29.5t-12 29.5l-154 154l-155 -154q-12 -12 -12 -29.5t12 -29.5t30 -12q17 0 29 12l54 54v-191h-191l54 54q12 12 12 29t-12 29q-13 13 -30 13q-16 0 -29 -13l-155 -154l155 -154q13 -13 29 -13q17 0 30 13q12 12 12 29t-12 29l-54 54h191v-191
l-54 54q-12 12 -29 12q-18 0 -30 -12t-12 -29.5t12 -29.5l155 -154l154 154q12 12 12 29.5t-12 29.5t-29 12q-18 0 -30 -12l-54 -54v191h191l-54 -54q-12 -12 -12 -29t12 -29q13 -13 30 -13zM612 217h-53v-53q20 11 42 11q0 22 11 42zM339 217q12 -22 12 -42q21 0 41 -11v53
h-53zM339 383h53v53q-20 -11 -41 -11q0 -20 -12 -42zM612 383q-11 20 -11 42q-22 0 -42 11v-53h53z" />
    <glyph glyph-name="glyph22" unicode="&#xe016;" horiz-adv-x="784" 
d="M630 454l154 -154l-154 -154q-13 -13 -29 -13q-17 0 -30 13q-12 12 -12 29t12 29l54 54h-191v-191l54 54q12 12 29.5 12t29.5 -12t12 -29.5t-12 -29.5l-155 -154l-154 154q-12 12 -12 29.5t12 29.5t29.5 12t29.5 -12l54 -54v191h-191l53 -54q12 -12 12 -29t-12 -29
q-13 -13 -29 -13q-17 0 -30 13l-154 154l154 154q12 12 29.5 12t29.5 -12t12 -29t-12 -29l-53 -54h191v191l-54 -54q-12 -12 -29.5 -12t-29.5 12t-12 29.5t12 29.5l154 154l155 -154q12 -12 12 -29.5t-12 -29.5t-30 -12q-17 0 -29 12l-54 54v-191h191l-54 54q-12 12 -12 29
t12 29t29.5 12t29.5 -12z" />
    <glyph glyph-name="glyph23" unicode="&#xe017;" horiz-adv-x="958" 
d="M625 633q51 0 88 -37t37 -88v-7q90 -23 149 -102t59 -182q0 -121 -85 -206.5t-206 -85.5h-42q-48 0 -83 32l-120 -120q-37 -37 -89 -37q-51 0 -88 37t-37 88l1 8q-90 23 -149.5 102.5t-59.5 181.5q0 121 85.5 206t206.5 85h41q48 0 83 -32l121 121q36 36 88 36zM667 8
q86 0 147 61.5t61 147.5t-55 147t-132 61h-87l53 54q12 12 12 29.5t-12 29.5t-29 12t-29 -12l-155 -155l155 -154q12 -12 29 -12t29 12t12 29.5t-12 29.5l-53 54h87q43 0 73.5 -36.5t30.5 -88.5t-36.5 -88.5t-88.5 -36.5h-42q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5
t29.5 -12.5h42zM250 175q0 34 24.5 58.5t58.5 24.5q35 0 59 -24l155 -155q9 24 30 39t48 15h42q34 0 58.5 24.5t24.5 59.5q0 30 -15 53.5t-37 28.5q10 -17 10 -41q0 -34 -24.5 -58.5t-58.5 -24.5q-35 0 -59 24l-155 155q-9 -24 -30 -39t-48 -15h-41q-35 0 -59.5 -24.5
t-24.5 -58.5q0 -30 15 -53.5t37 -28.5q-10 17 -10 40zM375 383q0 17 -12.5 29.5t-29.5 12.5h-41q-86 0 -147.5 -61t-61.5 -147t55.5 -147.5t132.5 -61.5h87l-54 -54q-12 -12 -12 -29t12 -29q13 -13 29 -13q17 0 30 13l154 154l-154 154q-13 13 -30 13q-16 0 -29 -13
q-12 -12 -12 -29t12 -29l54 -54h-87q-43 0 -73.5 36.5t-30.5 88.5t36.5 88.5t88.5 36.5h41q17 0 29.5 12t12.5 29z" />
    <glyph glyph-name="glyph24" unicode="&#xe018;" 
d="M562 508q77 0 132.5 -61t55.5 -147t-61 -147t-147 -61q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5q52 0 88.5 36.5t36.5 88.5t-31 88.5t-74 36.5h-86l53 -54q12 -12 12 -29.5t-12 -29.5t-29 -12t-29 12l-155 155l155 154q12 12 29 12t29 -12t12 -29.5t-12 -29.5
l-53 -54h86zM221 288q12 12 29 12t29 -12l155 -155l-155 -154q-12 -12 -29 -12t-29 12t-12 29.5t12 29.5l53 54h-86q-77 0 -132.5 61t-55.5 147t61 147t147 61q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5q-52 0 -88.5 -36.5t-36.5 -88.5t31 -88.5t74 -36.5h86l-53 54
q-12 12 -12 29.5t12 29.5z" />
    <glyph glyph-name="glyph25" unicode="&#xe019;" horiz-adv-x="805" 
d="M420 -75q-51 0 -88 37t-37 88q0 9 1 16t4 15t5.5 13t9 17.5t11.5 21.5h-201q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h201q-4 9 -11 21.5t-9.5 17.5t-5.5 13.5t-4 15.5t-1 16q0 52 36 88q35 35 88.5 35t88.5 -35l297 -297l-297 -296q-37 -37 -88 -37zM125 300
q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12h402l-137 -138q-12 -12 -12 -29t12 -29t29.5 -12t29.5 12l238 237l-238 238q-12 12 -29.5 12t-29.5 -12t-12 -29q0 -18 12 -30l137 -137h-402z" />
    <glyph glyph-name="glyph26" unicode="&#xe01a;" horiz-adv-x="704" 
d="M319 526q25 25 59 25t59 -25l267 -268l-267 -267q-24 -24 -59 -24t-59 24q-25 25 -25 59.5t25 58.5l66 66h-302q-35 0 -59 24.5t-24 58.5q0 35 24.5 59.5t58.5 24.5h302l-66 66q-25 25 -25 59.5t25 58.5z" />
    <glyph glyph-name="glyph27" unicode="&#xe01b;" horiz-adv-x="517" 
d="M262 496q12 12 29.5 12t29.5 -12l196 -196l-196 -196q-12 -12 -29 -12q-18 0 -30 12t-12 29.5t12 29.5l96 95h-316q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h316l-96 95q-12 12 -12 29.5t12 29.5z" />
    <glyph glyph-name="glyph28" unicode="&#xe01c;" 
d="M42 425q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h146q73 0 126 -55q-26 -28 -49 -70q-32 42 -77 42h-146zM362 295l-20 -58q-26 -80 -82 -133.5t-114 -53.5h-104q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h104q26 0 62 37t55 93l20 59q26 79 93 132.5t138 53.5
h76l-53 54q-12 12 -12 29.5t12 29.5t29.5 12t29.5 -12l154 -154l-154 -155q-12 -12 -30 -12q-17 0 -29 12t-12 29.5t12 29.5l53 54h-76q-43 0 -89 -39t-63 -91zM537 246q12 12 29.5 12t29.5 -12l154 -154l-154 -155q-12 -12 -30 -12q-17 0 -29 12t-12 29.5t12 29.5l53 54
h-97q-95 0 -157 80q28 42 45 91q11 -39 42 -63.5t70 -24.5h97l-53 54q-12 12 -12 29.5t12 29.5z" />
    <glyph glyph-name="glyph29" unicode="&#xe01d;" horiz-adv-x="542" 
d="M500 467q17 0 29.5 -13t12.5 -29t-13 -29l-258 -263l-259 263q-12 12 -12 29t12.5 29.5t29.5 12.5h458z" />
    <glyph glyph-name="glyph30" unicode="&#xe01e;" horiz-adv-x="542" 
d="M42 175q-17 0 -29.5 13t-12.5 29q0 17 12 29l259 262l258 -262q13 -13 13 -29t-12.5 -29t-29.5 -13h-458z" />
    <glyph glyph-name="glyph31" unicode="&#xe01f;" horiz-adv-x="792" 
d="M229 675q0 51 37 88t88 37q52 0 89 -37l193 -193q25 -9 45 -29q111 -111 111 -261q0 -164 -116 -280q-54 -53 -118 -82q4 -15 4 -35q0 -51 -36.5 -88t-87.5 -37q-52 0 -89 37l-195 195q-24 9 -43 28q-111 111 -111 261q0 164 116 280q54 54 118 82q-5 18 -5 34zM411 -32
q119 4 206 91q91 91 91 221q0 116 -86 202q-12 12 -29 12q-18 0 -30 -12t-12 -29.5t12 -29.5q34 -34 48 -66.5t14 -76.5q0 -95 -67 -162q-60 -60 -143 -66l52 52q12 12 12 29.5t-12 29.5t-29 12q-18 0 -30 -12l-154 -155l154 -154q12 -12 30 -12q17 0 29 12t12 29.5
t-12 29.5zM379 591q-119 -6 -204 -91q-92 -92 -92 -221q0 -116 86 -202q12 -12 30 -12q17 0 29 12t12 29.5t-12 29.5q-34 34 -47.5 66t-13.5 77q0 95 67 162q61 61 144 67l-53 -54q-12 -12 -12 -29t12 -29q13 -13 29 -13q17 0 30 13l154 154l-154 154q-13 13 -30 13
q-16 0 -29 -13q-12 -12 -12 -29t12 -29zM354 342q-33 0 -57 22.5t-26 54.5l-8 -7q-55 -55 -55 -133q0 -36 11 -60.5t39 -52.5q30 -30 23 -71l98 97q25 25 59 25q33 0 57 -22.5t26 -54.5l7 8q55 55 55 132q0 36 -10.5 61t-38.5 53t-23 70l-98 -98q-24 -24 -59 -24z" />
    <glyph glyph-name="glyph32" unicode="&#xe020;" horiz-adv-x="625" 
d="M625 280q0 -129 -92 -221q-87 -87 -205 -91l56 -55q12 -12 12 -29.5t-12 -29.5t-30 -12q-17 0 -29 12l-155 154l155 155q12 12 29.5 12t29.5 -12t12 -29.5t-12 -29.5l-52 -52q83 6 143 66q67 67 67 162q0 44 -14 76.5t-48 66.5q-12 12 -12 29.5t12 29.5t29.5 12t29.5 -12
q86 -86 86 -202zM83 279q0 -44 14 -76.5t48 -66.5q12 -12 12 -29.5t-12 -29.5t-29 -12q-18 0 -30 12q-86 86 -86 202q0 129 92 221q85 85 204 91l-55 55q-12 12 -12 29t12 29t29.5 12t29.5 -12l155 -154l-155 -154q-13 -13 -29 -13q-17 0 -30 13q-12 12 -12 29t12 29l53 54
q-83 -6 -144 -67q-67 -67 -67 -162z" />
    <glyph glyph-name="glyph33" unicode="&#xe021;" horiz-adv-x="542" 
d="M42 342q-17 0 -29.5 12t-12.5 29t12 29l259 263l258 -263q13 -13 13 -29t-12.5 -28.5t-29.5 -12.5h-458zM500 258q17 0 29.5 -12.5t12.5 -28.5t-13 -29l-258 -263l-259 263q-12 12 -12 29q0 16 12.5 28.5t29.5 12.5h458z" />
    <glyph glyph-name="glyph34" unicode="&#xe022;" horiz-adv-x="667" 
d="M333 -75q-52 0 -88.5 36.5t-36.5 88.5v198q-36 -32 -86.5 -30.5t-84.5 35.5q-37 37 -37 88.5t37 88.5l296 297l297 -297q37 -37 37 -88.5t-37 -88.5q-34 -34 -85 -35.5t-87 30.5v-198q0 -52 -36.5 -88.5t-88.5 -36.5zM292 449v-399q0 -17 12 -29.5t29 -12.5t29.5 12.5
t12.5 29.5v399l137 -137q12 -12 29.5 -12t29.5 12t12 29.5t-12 29.5l-238 238l-238 -238q-12 -12 -12 -29.5t12 -29.5t29.5 -12t29.5 12z" />
    <glyph glyph-name="glyph35" unicode="&#xe023;" horiz-adv-x="583" 
d="M292 668l267 -267q25 -25 25 -59t-25 -59t-59 -25t-59 25l-66 66v-302q0 -35 -24.5 -59t-58.5 -24q-35 0 -59.5 24.5t-24.5 58.5v302l-66 -66q-25 -25 -59 -25t-59 25t-25 59t25 59z" />
    <glyph glyph-name="glyph36" unicode="&#xe024;" horiz-adv-x="417" 
d="M208 567l196 -196q12 -12 12 -29.5t-12 -29.5t-29 -12t-29 12l-96 96v-316q0 -17 -12.5 -29.5t-29.5 -12.5t-29 12.5t-12 29.5v316l-96 -96q-12 -12 -29.5 -12t-29.5 12t-12 29.5t12 29.5z" />
    <glyph glyph-name="glyph37" unicode="&#xe025;" horiz-adv-x="667" 
d="M333 633q138 0 236 -97.5t98 -235.5v-21q0 -52 -36.5 -88.5t-88.5 -36.5q-62 0 -100 50q-45 -50 -109 -50q-60 0 -102.5 43t-42.5 103t42.5 103t102.5 43q47 0 86 -29q10 29 39 29q17 0 29.5 -12.5t12.5 -29.5v-125q0 -17 12.5 -29t29.5 -12t29 12t12 29v21
q0 104 -73.5 177t-176.5 73t-176.5 -73t-73.5 -177t73.5 -177t176.5 -73q78 0 141 43q14 10 31 6.5t27 -17.5t6.5 -31t-17.5 -27q-83 -57 -188 -57q-138 0 -235.5 97.5t-97.5 235.5t97.5 235.5t235.5 97.5zM333 238q26 0 44.5 18.5t18.5 43.5t-18.5 43.5t-44.5 18.5
q-25 0 -43.5 -18t-18.5 -44t18.5 -44t43.5 -18z" />
    <glyph glyph-name="glyph38" unicode="&#xe026;" horiz-adv-x="794" 
d="M311 282q-9 0 -14.5 6.5t-5.5 13.5q0 9 6 15l189 189q25 25 58 25q35 0 60 -25q24 -24 24 -59t-24 -59q-49 -49 -147.5 -147t-147.5 -147q-25 -25 -59 -25t-59 25q-24 24 -24 59t24 59l4 4q-29 38 -29 88l-34 -33q-49 -49 -49 -118t49 -118t118 -49t118 49l294 295
q49 49 49 117.5t-49 117.5t-118 49q-68 0 -117 -49l-189 -189q-31 -31 -31 -73q0 -43 31 -74t73 -31q43 0 74 31l89 88q24 24 24 59q0 34 -25 59l-147 -147q-6 -6 -15 -6zM544 697q104 0 177 -73t73 -177q0 -103 -73 -176l-294 -295q-73 -73 -177 -73t-177 73t-73 177
q0 103 73 176l295 295q73 73 176 73z" />
    <glyph glyph-name="glyph39" unicode="&#xe027;" horiz-adv-x="628" 
d="M228 157q-42 0 -73 30.5t-31 73.5q0 44 30 74l189 189q49 49 118 49t118 -49t49 -118t-49 -118l-295 -295q-49 -49 -117 -49q-69 0 -118 49t-49 118t49 118l33 33q0 -49 30 -88l-4 -4q-24 -24 -24 -59t24 -59t59 -24t59 24q49 49 147 147.5t147 147.5q24 24 24 59t-24 59
q-25 24 -59.5 24t-58.5 -24l-189 -189q-6 -6 -6 -15t6 -15t15 -6t15 6l147 147q25 -25 25 -59q0 -33 -25 -58l-88 -89q-30 -30 -74 -30z" />
    <glyph glyph-name="glyph40" unicode="&#xe028;" horiz-adv-x="874" 
d="M749 -75h-417q-45 0 -92.5 24t-73.5 61q-27 37 -79.5 111t-78.5 111q-8 11 -8 26t7 26l159 222q26 37 73.5 61.5t92.5 24.5h417q52 0 88.5 -36.5t36.5 -88.5v-417q0 -52 -36.5 -88.5t-88.5 -36.5zM92 258q28 -38 77.5 -108t64.5 -91q14 -20 44 -35.5t54 -15.5h417
q17 0 29 12.5t12 29.5v417q0 17 -12 29t-29 12h-417q-24 0 -54 -15t-44 -35q-24 -34 -71 -100t-71 -100zM528 258l111 -110q10 -10 4 -23t-19 -13q-8 0 -15 7l-110 110l-110 -110q-7 -7 -15 -7q-13 0 -19 13t4 23l110 110l-110 111q-9 9 -5 20t14.5 14t20.5 -5l110 -110
l110 110q14 14 28.5 -0.5t0.5 -28.5z" />
    <glyph glyph-name="glyph41" unicode="&#xe029;" horiz-adv-x="832" 
d="M728 592q43 0 73.5 -30.5t30.5 -73.5v-417q0 -43 -30.5 -73.5t-73.5 -30.5h-417q-40 0 -82.5 22t-65.5 54l-159 222q-10 14 0 28q27 37 79.5 111t78.5 111q23 32 66 54.5t83 22.5h417zM632 184l-95 95l95 96q12 12 12 29.5t-12 29.5t-29.5 12t-29.5 -12l-95 -96l-96 96
q-12 12 -29.5 12t-29.5 -12t-12 -29.5t12 -29.5l96 -96l-96 -95q-12 -12 -12 -29.5t12 -29.5q13 -13 30 -13q16 0 29 13l96 95l95 -95q13 -13 30 -13q16 0 29 13q12 12 12 29.5t-12 29.5z" />
    <glyph glyph-name="glyph42" unicode="&#xe02a;" horiz-adv-x="792" 
d="M125 383h458v-250h-458v250zM368 179l132 97l-108 -18l-49 79l-135 -97l110 18zM708 383q35 0 59.5 -24.5t24.5 -58.5v-83q0 -35 -25 -59.5t-59 -24.5q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v250q0 52 36.5 88.5t88.5 36.5h458
q52 0 88.5 -36.5t36.5 -88.5zM625 133v250q0 17 -12.5 29.5t-29.5 12.5h-458q-17 0 -29.5 -12.5t-12.5 -29.5v-250q0 -17 12.5 -29t29.5 -12h458q17 0 29.5 12t12.5 29z" />
    <glyph glyph-name="glyph43" unicode="&#xe02b;" horiz-adv-x="792" 
d="M292 133q-17 0 -29.5 12.5t-12.5 29.5v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM167 133q-17 0 -29.5 12.5t-12.5 29.5v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM542 133q-17 0 -29.5 12.5t-12.5 29.5
v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM417 133q-17 0 -29.5 12.5t-12.5 29.5v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM708 383q35 0 59.5 -24.5t24.5 -58.5v-83q0 -35 -25 -59.5t-59 -24.5
q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v250q0 52 36.5 88.5t88.5 36.5h458q52 0 88.5 -36.5t36.5 -88.5zM625 133v250q0 17 -12.5 29.5t-29.5 12.5h-458q-17 0 -29.5 -12.5t-12.5 -29.5v-250q0 -17 12.5 -29t29.5 -12h458q17 0 29.5 12t12.5 29z
" />
    <glyph glyph-name="glyph44" unicode="&#xe02c;" horiz-adv-x="792" 
d="M292 133q-17 0 -29.5 12.5t-12.5 29.5v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM167 133q-17 0 -29.5 12.5t-12.5 29.5v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM417 133q-17 0 -29.5 12.5t-12.5 29.5
v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM708 383q35 0 59.5 -24.5t24.5 -58.5v-83q0 -35 -25 -59.5t-59 -24.5q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v250q0 52 36.5 88.5t88.5 36.5h458q52 0 88.5 -36.5
t36.5 -88.5zM625 133v250q0 17 -12.5 29.5t-29.5 12.5h-458q-17 0 -29.5 -12.5t-12.5 -29.5v-250q0 -17 12.5 -29t29.5 -12h458q17 0 29.5 12t12.5 29z" />
    <glyph glyph-name="glyph45" unicode="&#xe02d;" horiz-adv-x="792" 
d="M167 133q-17 0 -29.5 12.5t-12.5 29.5v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM708 383q35 0 59.5 -24.5t24.5 -58.5v-83q0 -35 -25 -59.5t-59 -24.5q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v250
q0 52 36.5 88.5t88.5 36.5h458q52 0 88.5 -36.5t36.5 -88.5zM625 133v250q0 17 -12.5 29.5t-29.5 12.5h-458q-17 0 -29.5 -12.5t-12.5 -29.5v-250q0 -17 12.5 -29t29.5 -12h458q17 0 29.5 12t12.5 29z" />
    <glyph glyph-name="glyph46" unicode="&#xe02e;" horiz-adv-x="792" 
d="M292 133q-17 0 -29.5 12.5t-12.5 29.5v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM167 133q-17 0 -29.5 12.5t-12.5 29.5v167q0 17 12.5 29t29.5 12t29 -12t12 -29v-167q0 -17 -12 -29.5t-29 -12.5zM708 383q35 0 59.5 -24.5t24.5 -58.5
v-83q0 -35 -25 -59.5t-59 -24.5q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v250q0 52 36.5 88.5t88.5 36.5h458q52 0 88.5 -36.5t36.5 -88.5zM625 133v250q0 17 -12.5 29.5t-29.5 12.5h-458q-17 0 -29.5 -12.5t-12.5 -29.5v-250q0 -17 12.5 -29
t29.5 -12h458q17 0 29.5 12t12.5 29z" />
    <glyph glyph-name="glyph47" unicode="&#xe02f;" horiz-adv-x="629" 
d="M625 100q15 -54 -17 -93.5t-85 -39.5h-417q-53 0 -85 39.5t-17 93.5l103 380q2 8 5 28h-48q-17 0 -29 12.5t-12 29.5t12 29.5t29 12.5h500q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-49zM428 508h-233q-1 -28 -8 -49l-43 -160l4 1h333l4 -1zM523 50
q28 0 21 28l-50 185q-7 -5 -13 -5h-333q-7 0 -14 5l-49 -185q-7 -28 21 -28h417z" />
    <glyph glyph-name="glyph48" unicode="&#xe030;" horiz-adv-x="708" 
d="M208 112q0 -8 -6 -14t-14 -6t-14.5 6t-6.5 14v250q0 8 6.5 14.5t14.5 6.5t14 -6.5t6 -14.5v-250zM292 112q0 -8 -6.5 -14t-14.5 -6t-14.5 6t-6.5 14v250q0 8 6.5 14.5t14.5 6.5t14.5 -6.5t6.5 -14.5v-250zM375 112q0 -8 -6.5 -14t-14.5 -6t-14.5 6t-6.5 14v250
q0 8 6.5 14.5t14.5 6.5t14.5 -6.5t6.5 -14.5v-250zM562 550q60 0 103 -43t43 -103v-208q0 -60 -43 -103t-103 -43h-20q0 -52 -36.5 -88.5t-88.5 -36.5h-292q-52 0 -88.5 36.5t-36.5 88.5v542q0 34 24 58.5t59 24.5h375q35 0 59.5 -24.5t24.5 -58.5v-42h20zM83 592v-63
q0 -25 18.5 -43.5t44.5 -18.5q36 0 54 32l7 13l15 -3q14 -2 27.5 5.5t18.5 21.5l5 14h185v42h-375zM458 50v458h-157q-25 -41 -72 -41q-32 -42 -83 -42q-36 0 -63 21v-396q0 -17 12.5 -29.5t29.5 -12.5h292q17 0 29 12.5t12 29.5zM625 196v208q0 26 -18.5 44.5t-44.5 18.5
h-62v-334h62q26 0 44.5 18.5t18.5 44.5z" />
    <glyph glyph-name="glyph49" unicode="&#xe031;" horiz-adv-x="666" 
d="M655 79q19 -21 7.5 -46t-37.5 -25h-131q-14 -55 -59 -90t-102 -35t-101.5 35t-58.5 90h-131q-26 0 -38 26t8 46q3 3 8 9.5t17 29.5t21.5 50.5t17.5 74t8 98.5q0 81 46.5 145.5t120.5 90.5l-1 14q0 34 24 58.5t59 24.5t59.5 -24.5t24.5 -58.5l-2 -14q74 -26 121 -90.5
t47 -145.5q0 -52 8 -98.5t17.5 -74.5t21.5 -50.5t17 -29.5t8 -10zM333 508q-69 0 -117.5 -48.5t-48.5 -117.5q0 -49 -4 -84h341q-5 43 -5 84q0 69 -49 117.5t-117 48.5zM333 -33q49 0 72 41h-143q23 -41 71 -41zM117 92h433q-25 52 -39 125h-355q-14 -73 -39 -125z" />
    <glyph glyph-name="glyph50" unicode="&#xe032;" 
d="M625 675q52 0 88.5 -36.5t36.5 -88.5v-417q0 -52 -30 -88.5t-74 -36.5h-28q-13 -36 -45.5 -59.5t-72.5 -23.5h-375q-52 0 -88.5 36.5t-36.5 88.5v458q0 16 12 30l125 125q12 12 30 12h458zM125 8h42v459h-84v-417q0 -17 12.5 -29.5t29.5 -12.5zM542 50v375
q0 17 -12.5 29.5t-29.5 12.5h-292v-459h292q17 0 29.5 12.5t12.5 29.5zM667 133v417q0 17 -12.5 29.5t-29.5 12.5h-441l-42 -42h358q52 0 88.5 -36.5t36.5 -88.5v-333h21q6 0 13.5 11.5t7.5 29.5z" />
    <glyph glyph-name="glyph51" unicode="&#xe033;" horiz-adv-x="583" 
d="M458 717q52 0 88.5 -36.5t36.5 -88.5v-584q0 -41 -19.5 -62.5t-46.5 -21.5q-34 0 -64 30l-132 133q-12 12 -29.5 12t-29.5 -12l-132 -133q-32 -31 -65.5 -30t-51.5 31q-13 23 -13 53v584q0 52 36.5 88.5t88.5 36.5h333zM125 633q-17 0 -29.5 -12t-12.5 -29v-413l102 94
q44 41 106.5 41t106.5 -41l102 -94v413q0 17 -12.5 29t-29.5 12h-333zM380 146l120 -120v96l-130 120q-32 29 -78 29t-78 -29l-131 -120v-96l120 120q36 36 89 36q52 0 88 -36z" />
    <glyph glyph-name="glyph52" unicode="&#xe034;" 
d="M625 508q52 0 88.5 -36.5t36.5 -88.5v-291q0 -52 -36.5 -88.5t-88.5 -36.5h-500q-52 0 -88.5 36.5t-36.5 88.5v291q0 52 36.5 88.5t88.5 36.5q0 52 36.5 88.5t88.5 36.5h250q52 0 88.5 -36.5t36.5 -88.5zM250 550q-17 0 -29.5 -12.5t-12.5 -29.5h334q0 17 -12.5 29.5
t-29.5 12.5h-250zM667 92v41h-584v-41q0 -17 12.5 -29.5t29.5 -12.5h500q17 0 29.5 12.5t12.5 29.5zM83 175h584v208q0 17 -12.5 29.5t-29.5 12.5h-500q-17 0 -29.5 -12.5t-12.5 -29.5v-208zM417 300q17 0 29 -12.5t12 -29.5t-12 -29t-29 -12h-84q-17 0 -29 12t-12 29
t12 29.5t29 12.5h84z" />
    <glyph glyph-name="glyph53" unicode="&#xe035;" horiz-adv-x="752" 
d="M727 641q39 -39 19 -90q-108 -271 -390 -438q-13 -8 -23 -10q-13 -83 -75.5 -136.5t-147.5 -53.5q-19 0 -37 3l-61 9l-9 61q-16 101 44 178q54 69 144 83q4 14 8 22q167 282 438 390q15 6 31 6q35 0 59 -24zM110 -3q57 0 97 35.5t46 90.5l-43 43q-62 -7 -98.5 -55
t-26.5 -113q8 -1 25 -1zM314 184q30 17 74 49q-67 67 -68 69q-28 -39 -49 -75zM422 258q170 132 247 324q-194 -77 -325 -248z" />
    <glyph glyph-name="glyph54" unicode="&#xe036;" horiz-adv-x="917" 
d="M792 -33h-667q-52 0 -88.5 36.5t-36.5 88.5v416q0 52 36.5 88.5t88.5 36.5h667q52 0 88.5 -36.5t36.5 -88.5v-416q0 -52 -36.5 -88.5t-88.5 -36.5zM125 550q-17 0 -29.5 -12.5t-12.5 -29.5v-416q0 -17 12.5 -29.5t29.5 -12.5h667q17 0 29 12.5t12 29.5v416q0 17 -12 29.5
t-29 12.5h-667zM375 175h-167q-17 0 -29 12.5t-12 29.5t12 29t29 12h167q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5zM375 342h-167q-17 0 -29 12t-12 29t12 29.5t29 12.5h167q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12zM542 362q0 84 83 84t83 -84
q0 -83 -83 -83t-83 83zM625 244q45 0 74.5 -18t29.5 -42q0 -12 -30 -21t-74 -9q-47 0 -75.5 9t-28.5 21q0 24 28.5 42t75.5 18z" />
    <glyph glyph-name="glyph55" unicode="&#xe037;" horiz-adv-x="583" 
d="M458 -75h-333q-53 0 -89 36t-36 89v500q0 53 36 89t89 36h333q53 0 89 -36t36 -89v-500q0 -53 -36 -89t-89 -36zM125 592q-19 0 -30.5 -11.5t-11.5 -30.5v-500q0 -19 11.5 -30.5t30.5 -11.5h333q19 0 30.5 11.5t11.5 30.5v500q0 19 -11.5 30.5t-30.5 11.5h-333zM125 342
q0 41 42 41q41 0 41 -41q0 -42 -41 -42q-42 0 -42 42zM250 342q0 41 42 41q41 0 41 -41q0 -42 -41 -42q-42 0 -42 42zM375 342q0 41 42 41q41 0 41 -41q0 -42 -41 -42q-42 0 -42 42zM125 217q0 41 42 41q41 0 41 -41q0 -42 -41 -42q-42 0 -42 42zM250 217q0 41 42 41
q41 0 41 -41q0 -42 -41 -42q-42 0 -42 42zM375 217q0 41 42 41q41 0 41 -41q0 -42 -41 -42q-42 0 -42 42zM125 92q0 41 42 41q41 0 41 -41q0 -42 -41 -42q-42 0 -42 42zM250 92q0 41 42 41q41 0 41 -41q0 -42 -41 -42q-42 0 -42 42zM375 92q0 41 42 41q41 0 41 -41
q0 -42 -41 -42q-42 0 -42 42zM417 508h-250v-41h250v41zM458 550v-125h-333v125h333z" />
    <glyph glyph-name="glyph56" unicode="&#xe038;" 
d="M667 542q37 -13 60 -45t23 -72v-375q0 -52 -36.5 -88.5t-88.5 -36.5h-500q-52 0 -88.5 36.5t-36.5 88.5v375q0 40 23 72t60 45v8q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5h84q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5v-8zM500 550v-83q0 -17 12.5 -29.5
t29.5 -12.5t29 12.5t12 29.5v83q0 17 -12 29.5t-29 12.5t-29.5 -12.5t-12.5 -29.5zM167 550v-83q0 -17 12 -29.5t29 -12.5t29.5 12.5t12.5 29.5v83q0 17 -12.5 29.5t-29.5 12.5t-29 -12.5t-12 -29.5zM667 50v250h-584v-250q0 -17 12.5 -29.5t29.5 -12.5h500q17 0 29.5 12.5
t12.5 29.5zM667 342v83q0 17 -12.5 29.5t-29.5 12.5q0 -35 -24.5 -59.5t-58.5 -24.5t-59 24.5t-25 59.5h-166q0 -35 -25 -59.5t-59 -24.5t-58.5 24.5t-24.5 59.5q-17 0 -29.5 -12.5t-12.5 -29.5v-83h584z" />
    <glyph glyph-name="glyph57" unicode="&#xe039;" 
d="M667 542q37 -13 60 -45t23 -72v-375q0 -52 -36.5 -88.5t-88.5 -36.5h-500q-52 0 -88.5 36.5t-36.5 88.5v375q0 40 23 72t60 45v8q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5h84q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5v-8zM500 550v-83q0 -17 12.5 -29.5
t29.5 -12.5t29 12.5t12 29.5v83q0 17 -12 29.5t-29 12.5t-29.5 -12.5t-12.5 -29.5zM167 550v-83q0 -17 12 -29.5t29 -12.5t29.5 12.5t12.5 29.5v83q0 17 -12.5 29.5t-29.5 12.5t-29 -12.5t-12 -29.5zM667 50v250h-584v-250q0 -17 12.5 -29.5t29.5 -12.5h500q17 0 29.5 12.5
t12.5 29.5z" />
    <glyph glyph-name="glyph58" unicode="&#xe03a;" horiz-adv-x="833" 
d="M708 -33h-583q-52 0 -88.5 36.5t-36.5 88.5v333q0 52 36.5 88.5t88.5 36.5h66l42 42q18 18 46 29.5t54 11.5h167q26 0 54.5 -11.5t46.5 -29.5l41 -42h66q52 0 88.5 -36.5t36.5 -88.5v-333q0 -52 -36.5 -88.5t-88.5 -36.5zM125 467q-17 0 -29.5 -12.5t-12.5 -29.5v-333
q0 -17 12.5 -29.5t29.5 -12.5h583q17 0 29.5 12.5t12.5 29.5v333q0 17 -12.5 29.5t-29.5 12.5h-83q-17 0 -29 12l-54 54q-17 17 -42 17h-167q-24 0 -41 -17l-54 -54q-12 -12 -30 -12h-83zM417 383q-43 0 -74 -30.5t-31 -73.5t31 -73.5t74 -30.5t73.5 30.5t30.5 73.5
t-30.5 73.5t-73.5 30.5zM417 425q61 0 103 -42.5t42 -103.5q0 -60 -42.5 -103t-102.5 -43q-61 0 -103.5 43t-42.5 103q0 61 42.5 103.5t103.5 42.5zM667 438q22 0 38 -16t16 -39t-15.5 -38.5t-38.5 -15.5t-39 16t-16 38q0 23 16 39t39 16z" />
    <glyph glyph-name="glyph59" unicode="&#xe03b;" horiz-adv-x="833" 
d="M708 550q52 0 88.5 -36.5t36.5 -88.5v-333q0 -52 -36.5 -88.5t-88.5 -36.5h-583q-52 0 -88.5 36.5t-36.5 88.5v333q0 52 36.5 88.5t88.5 36.5h66l42 42q18 18 46 29.5t54 11.5h167q26 0 54.5 -11.5t46.5 -29.5l41 -42h66zM417 133q60 0 102.5 43t42.5 103q0 61 -42 103.5
t-103 42.5t-103.5 -42.5t-42.5 -103.5q0 -60 42.5 -103t103.5 -43zM667 329q23 0 38.5 15.5t15.5 38.5t-16 39t-38 16q-23 0 -39 -16t-16 -39q0 -22 16 -38t39 -16z" />
    <glyph glyph-name="glyph60" unicode="&#xe03c;" horiz-adv-x="708" 
d="M354 -54q-146 0 -250 104t-104 250t104 250t250 104t250 -104t104 -250t-104 -250t-250 -104zM354 571q-112 0 -191.5 -79.5t-79.5 -191.5t79.5 -191.5t191.5 -79.5t191.5 79.5t79.5 191.5t-79.5 191.5t-191.5 79.5zM354 446q-17 0 -25 -2l169 -170q2 8 2 26
q0 60 -43 103t-103 43zM354 488q77 0 132.5 -55.5t55.5 -132.5q0 -52 -29 -99l-258 257q48 30 99 30zM211 326q-3 -12 -3 -26q0 -60 43 -103t103 -43q18 0 26 2zM196 400l258 -258q-48 -30 -100 -30q-78 0 -132.5 55t-54.5 133q0 53 29 100z" />
    <glyph glyph-name="glyph61" unicode="&#xe03d;" horiz-adv-x="667" 
d="M333 633q138 0 236 -97.5t98 -235.5t-98 -235.5t-236 -97.5t-235.5 97.5t-97.5 235.5t97.5 235.5t235.5 97.5zM125 300q0 -86 61 -147t147 -61q50 0 96 24l-280 280q-24 -46 -24 -96zM517 204q25 48 25 96q0 86 -61.5 147t-147.5 61q-49 0 -95 -24z" />
    <glyph glyph-name="glyph62" unicode="&#xe03e;" 
d="M625 675q52 0 88.5 -37.5t36.5 -87.5v-417q0 -17 -12.5 -29t-29.5 -12h-666q-17 0 -29.5 12t-12.5 29v125q0 45 27 78l167 209q31 38 82.5 44.5t90.5 -22.5l69 -53l92 114q38 47 97 47zM667 550q0 16 -13 29t-29 13q-20 0 -33 -16l-116 -145q-11 -14 -27 -16t-30 8
l-102 77q-13 10 -30.5 8t-27.5 -15l-167 -209q-9 -11 -9 -26v-83h584v375zM708 -75h-666q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h666q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5z" />
    <glyph glyph-name="glyph63" unicode="&#xe03f;" 
d="M708 550v-417h-666v125q0 30 18 52l167 209q21 26 54.5 30t60.5 -16l102 -76l116 145q22 27 56 31t61 -18q31 -24 31 -65zM708 8q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5h-666q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h666z" />
    <glyph glyph-name="glyph64" unicode="&#xe040;" horiz-adv-x="667" 
d="M542 592q52 0 88.5 -36.5t36.5 -88.5v-375h-667v250q0 52 36.5 88.5t88.5 36.5q47 0 83 -33v199q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5v-74q36 33 84 33zM333 675q-17 0 -29 -12.5t-12 -29.5v-458h83v458q0 17 -12.5 29.5t-29.5 12.5zM167 175v167
q0 17 -12.5 29t-29.5 12t-29.5 -12t-12.5 -29v-167h84zM583 175v292q0 17 -12 29t-29 12t-29.5 -12t-12.5 -29v-292h83zM625 -75h-583q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h583q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5z" />
    <glyph glyph-name="glyph65" unicode="&#xe041;" horiz-adv-x="667" 
d="M417 633v-500h-167v500q0 35 24.5 59.5t58.5 24.5q35 0 59.5 -24.5t24.5 -59.5zM625 467v-334h-167v334q0 34 24.5 58.5t59.5 24.5q34 0 58.5 -24t24.5 -59zM208 342v-209h-166v209q0 34 24 58.5t59 24.5t59 -24.5t24 -58.5zM625 8q17 0 29.5 -12t12.5 -29t-12.5 -29.5
t-29.5 -12.5h-583q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h583z" />
    <glyph glyph-name="glyph66" unicode="&#xe042;" 
d="M125 92q-37 0 -67.5 20.5t-45 50t-12 66t26.5 66.5l167 208q31 38 82.5 45t90.5 -23l69 -52l91 113q38 47 98 47q50 0 86 -34.5t39 -79.5t-27 -89l-167 -208q-31 -38 -82 -44.5t-91 22.5l-70 52l-91 -113q-38 -47 -97 -47zM292 467q-20 0 -33 -16l-167 -208
q-16 -22 -3.5 -45t36.5 -23q20 0 33 16l141 177l134 -101q13 -10 30.5 -8t27.5 15l167 208q16 22 3.5 45t-36.5 23q-20 0 -33 -16l-141 -176l-134 100q-10 9 -25 9zM667 -75h-584q-17 0 -29 12.5t-12 29.5t12 29t29 12h584q17 0 29 -12t12 -29t-12 -29.5t-29 -12.5z" />
    <glyph glyph-name="glyph67" unicode="&#xe043;" horiz-adv-x="667" 
d="M31 152q-27 22 -31 56t18 61l167 208q21 26 54.5 30.5t60.5 -15.5l102 -77l116 145q22 27 56 31t61 -18t31 -56t-18 -61l-166 -208q-21 -26 -54.5 -30.5t-60.5 15.5l-102 77l-117 -145q-24 -32 -65 -32q-28 0 -52 19zM42 -75q-17 0 -29.5 12.5t-12.5 29.5t12.5 29
t29.5 12h583q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5h-583z" />
    <glyph glyph-name="glyph68" unicode="&#xe044;" horiz-adv-x="722" 
d="M264 675q0 34 24.5 58.5t58.5 24.5h8q174 -15 311 -129q27 -23 29.5 -59.5t-23.5 -63.5l-24 -23q74 -108 74 -238q0 -147 -92 -262q-24 -29 -65 -31q-19 0 -37 9q-86 -56 -185 -56q-142 0 -242.5 101t-100.5 243q0 119 74.5 212.5t189.5 120.5v93zM343 -12q85 0 155 52
l-192 198v267q-95 -14 -159 -86.5t-64 -169.5q0 -108 76.5 -184.5t183.5 -76.5zM347 299l265 266q-116 97 -265 110v-376zM356 246l209 -211q74 93 74 210q0 118 -74 211z" />
    <glyph glyph-name="glyph69" unicode="&#xe045;" horiz-adv-x="675" 
d="M359 218l234 234q82 -103 82 -235q0 -109 -58 -200q-9 -14 -25.5 -15.5t-28.5 10.5zM250 200l216 -217q-77 -58 -174 -58q-121 0 -206.5 86t-85.5 207q0 110 72 192t178 97v-307zM555 541l-222 -223v315q0 17 12.5 28t29.5 8q98 -18 177 -73q14 -10 14.5 -26.5
t-11.5 -28.5z" />
    <glyph glyph-name="glyph70" unicode="&#xe046;" horiz-adv-x="510" 
d="M510 92q0 -51 -37 -88t-88 -37q-52 0 -88 36l-297 297l297 297q35 35 88.5 35t88.5 -35q36 -36 36 -89q0 -52 -36 -88l-120 -120l120 -120q36 -36 36 -88zM118 300l238 -238q12 -12 29.5 -12t29.5 12t12 30q0 17 -12 29l-179 179l179 179q12 12 12 29q0 18 -12 30
t-29.5 12t-29.5 -12z" />
    <glyph glyph-name="glyph71" unicode="&#xe047;" horiz-adv-x="410" 
d="M385 567q25 -25 25 -59t-25 -59l-149 -149l149 -149q25 -25 25 -59t-25 -59t-59 -25t-59 25l-267 267l267 267q24 25 59 25t59 -25z" />
    <glyph glyph-name="glyph72" unicode="&#xe048;" horiz-adv-x="510" 
d="M125 -33q-51 0 -88 37t-37 88t37 88l120 120l-120 120q-37 37 -37 88q0 52 37 89q35 35 88 35t88 -35l297 -297l-297 -297q-36 -36 -88 -36zM125 550q-17 0 -29.5 -12.5t-12.5 -29.5q0 -16 13 -29l178 -179l-178 -179q-13 -13 -13 -29q0 -17 13 -30q12 -12 29 -12t29 12
l238 238l-238 238q-12 12 -29 12z" />
    <glyph glyph-name="glyph73" unicode="&#xe049;" horiz-adv-x="410" 
d="M24 567q24 25 59 25t59 -25l268 -267l-268 -267q-25 -25 -59 -25t-59 25t-25 59t25 59l150 149l-150 149q-25 25 -25 59t25 59z" />
    <glyph glyph-name="glyph74" unicode="&#xe04a;" horiz-adv-x="667" 
d="M542 675q52 0 88.5 -36.5t36.5 -88.5v-500q0 -52 -36.5 -88.5t-88.5 -36.5h-417q-52 0 -88.5 36.5t-36.5 88.5v500q0 52 36.5 88.5t88.5 36.5h417zM208 592v-42q0 -17 12.5 -29.5t29.5 -12.5h167q17 0 29 12.5t12 29.5v42h-250zM583 50v500q0 17 -12 29.5t-29 12.5h-42
v-42q0 -34 -24 -58.5t-59 -24.5h-167q-34 0 -58.5 24.5t-24.5 58.5v42h-42q-17 0 -29.5 -12.5t-12.5 -29.5v-500q0 -17 12.5 -29.5t29.5 -12.5h417q17 0 29 12.5t12 29.5zM500 92h-333q-21 0 -21 20q0 9 6 15t15 6h333q9 0 15 -6t6 -15q0 -20 -21 -20zM500 217h-333
q-9 0 -15 6t-6 15q0 20 21 20h333q21 0 21 -20q0 -9 -6 -15t-15 -6zM500 342h-333q-21 0 -21 20q0 9 6 15t15 6h333q9 0 15 -6t6 -15q0 -20 -21 -20z" />
    <glyph glyph-name="glyph75" unicode="&#xe04b;" horiz-adv-x="833" 
d="M625 425q86 0 147 -61t61 -147t-61 -147.5t-147 -61.5h-167v191l54 -53q13 -13 30 -13q16 0 29 13q12 12 12 29t-12 29l-125 125q-11 11 -29 11.5t-30 -11.5l-125 -125q-12 -12 -12 -29t12 -29q13 -13 30 -13q16 0 29 13l54 53v-191h-208q-69 0 -118 49t-49 118
q0 58 35 102.5t90 58.5v6q0 104 73.5 177t176.5 73q80 0 144.5 -46.5t90.5 -121.5z" />
    <glyph glyph-name="glyph76" unicode="&#xe054;" horiz-adv-x="844" 
d="M635 425q86 0 147.5 -61t61.5 -147t-61.5 -147.5t-147.5 -61.5h-458q-70 0 -123.5 49.5t-53.5 117.5q0 53 38 98t77 63v6q0 103 78 176.5t182 73.5q82 0 151.5 -47t94.5 -121zM635 92q52 0 88.5 36.5t36.5 88.5t-36 88.5t-88 36.5q-14 0 -34 -6l-45 -12l-8 45
q-11 60 -57 99.5t-107 39.5q-69 0 -117.5 -48.5t-48.5 -117.5q0 -18 3 -34l10 -50l-59 1q-32 0 -55.5 -25t-23.5 -59q0 -35 24 -59t59 -24h229v158l-89 -90q-6 -6 -15 -6q-13 0 -19 13t4 23l125 125q15 9 30 0l125 -125q10 -10 4 -23t-19 -13q-9 0 -15 6l-89 90v-158h187z
" />
    <glyph glyph-name="glyph77" unicode="&#xe04c;" horiz-adv-x="951" 
d="M302 8q-52 0 -89 37l-213 213l213 214q35 35 88.5 35t88.5 -35q37 -37 37 -88.5t-37 -88.5l-36 -37l36 -36q37 -37 37 -88.5t-37 -88.5t-88 -37zM118 258l154 -154q12 -12 29.5 -12t29.5 12t12 29.5t-12 29.5l-95 95l95 96q12 12 12 29.5t-12 29.5t-29.5 12t-29.5 -12z
M649 8q-51 0 -88 37t-37 88.5t37 88.5l37 36l-37 37q-37 37 -37 88.5t37 88.5q35 35 88.5 35t88.5 -35l213 -214l-213 -213q-37 -37 -89 -37zM649 425q-17 0 -29 -12t-12 -29.5t12 -29.5l95 -96l-95 -95q-12 -12 -12 -29.5t12 -29.5t29.5 -12t29.5 12l154 154l-154 155
q-12 12 -30 12z" />
    <glyph glyph-name="glyph78" unicode="&#xe04d;" horiz-adv-x="805" 
d="M243 50q-35 0 -59 24l-184 184l184 184q25 25 59.5 25t58.5 -25q25 -25 25 -59t-25 -59l-66 -66l66 -66q25 -25 25 -59t-25 -59q-24 -24 -59 -24zM562 50q-35 0 -59 24q-25 25 -25 59t25 59l66 66l-66 66q-25 25 -25 59t25 59q24 25 58.5 25t59.5 -25l184 -184l-184 -184
q-24 -24 -59 -24z" />
    <glyph glyph-name="glyph79" unicode="&#xe04e;" horiz-adv-x="708" 
d="M542 8h-500q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h500q17 0 29 -12.5t12 -29.5t-12 -29.5t-29 -12.5zM562 592q60 0 103 -43t43 -103t-43 -103t-103 -43h-20v-83q0 -35 -25 -59.5t-59 -24.5h-333q-34 0 -58.5 24.5t-24.5 59.5v375h520zM458 217v291h-333
v-291h333zM562 383q26 0 44.5 18.5t18.5 44.5q0 25 -18.5 43.5t-44.5 18.5h-62v-125h62z" />
    <glyph glyph-name="glyph80" unicode="&#xe04f;" horiz-adv-x="770" 
d="M448 592h-125l-36 -143l-141 41l-63 -109l106 -102l-106 -102l63 -108l141 40l36 -142h125l35 142l142 -40l62 108l-106 102l106 102l-62 109l-142 -41zM448 675q28 0 50.5 -17.5t29.5 -45.5l15 -59l59 17q12 3 23 3q48 0 72 -42l62 -108q14 -25 10.5 -53t-24.5 -48
l-44 -43l44 -42q20 -20 24 -48t-10 -53l-62 -109q-24 -41 -72 -41q-11 0 -23 3l-59 16l-14 -59q-7 -28 -29.5 -45.5t-51.5 -17.5h-125q-29 0 -51.5 17.5t-29.5 45.5l-15 59l-58 -17q-12 -3 -23 -3q-48 0 -72 42l-63 108q-14 25 -10.5 53.5t24.5 48.5l44 42l-44 42
q-20 20 -24 48.5t10 53.5l63 108q24 42 72 42q11 0 23 -3l58 -17l15 59q7 28 29.5 45.5t51.5 17.5h125zM385 362q-35 0 -59 -24t-24 -59t24 -59t59 -24t59.5 24.5t24.5 58.5t-24.5 58.5t-59.5 24.5zM385 404q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5t-88.5 36.5
t-36.5 88.5t36.5 88.5t88.5 36.5z" />
    <glyph glyph-name="glyph81" unicode="&#xe050;" horiz-adv-x="575" 
d="M200 69q-4 16 -19 25t-32 4l-61 -18q-17 -5 -35 2.5t-26 22.5l-21 36q-8 15 -5 34t15 31l45 44q12 12 12 29t-12 29l-45 44q-13 12 -15 31t6 34l20 37q8 15 26 22t35 2l61 -17q17 -5 32 4t19 25l15 61q5 17 20 29t32 12h41q17 0 32 -12t20 -29l16 -61q5 -17 19.5 -25
t30.5 -4l61 17q17 5 35 -2t26 -22l21 -37q8 -15 5 -34t-15 -31l-45 -44q-13 -12 -12.5 -29t12.5 -29l45 -44q12 -12 15 -31t-5 -34l-21 -36q-8 -15 -26 -22.5t-35 -2.5l-61 18q-16 4 -30.5 -4t-19.5 -25l-16 -62q-5 -17 -20 -28.5t-32 -11.5h-41q-17 0 -32 11.5t-20 28.5z
M288 362q-35 0 -59.5 -24.5t-24.5 -58.5t24.5 -58.5t59.5 -24.5q34 0 58.5 24t24.5 59t-24.5 59t-58.5 24z" />
    <glyph glyph-name="glyph82" unicode="&#xe051;" 
d="M375 592q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5zM375 675q155 0 265 -110t110 -265t-110 -265t-265 -110t-265 110t-110 265t110 265t265 110zM529 480q11 3 20 -6t6 -20l-72 -248q-3 -11 -14 -14
l-248 -72h-5q-10 0 -17 8t-4 18l72 248q3 11 14 14zM246 171l201 57l-144 144z" />
    <glyph glyph-name="glyph83" unicode="&#xe052;" horiz-adv-x="792" 
d="M667 675q52 0 88.5 -36.5t36.5 -88.5v-500q0 -52 -36.5 -88.5t-88.5 -36.5h-459q-52 0 -88.5 36.5t-36.5 88.5v42h-41q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h41v83h-41q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h41v83h-41q-17 0 -29.5 12.5t-12.5 29.5
t12.5 29t29.5 12h41v42q0 52 36.5 88.5t88.5 36.5h459zM167 550v-42h41v84q-17 0 -29 -12.5t-12 -29.5zM167 425v-83h41v83h-41zM167 258v-83h41v83h-41zM167 50q0 -17 12 -29.5t29 -12.5v84h-41v-42zM708 50v500q0 17 -12 29.5t-29 12.5h-417v-584h417q17 0 29 12.5
t12 29.5zM375 362q0 84 83 84q84 0 84 -84q0 -83 -84 -83q-83 0 -83 83zM458 244q45 0 74.5 -18t29.5 -42q0 -12 -30 -21t-74 -9q-47 0 -75.5 9t-28.5 21q0 24 28.5 42t75.5 18z" />
    <glyph glyph-name="glyph84" unicode="&#xe053;" horiz-adv-x="708" 
d="M583 508q52 0 88.5 -36.5t36.5 -88.5v-291q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v291q0 52 36.5 88.5t88.5 36.5h458zM625 92v166h-542v-166q0 -17 12.5 -29.5t29.5 -12.5h458q17 0 29.5 12.5t12.5 29.5zM625 342v41q0 17 -12.5 29.5
t-29.5 12.5h-458q-17 0 -29.5 -12.5t-12.5 -29.5v-41h542zM458 133q-20 0 -20 21t20 21h84q20 0 20 -21t-20 -21h-84z" />
    <glyph glyph-name="glyph85" unicode="&#xe055;" 
d="M112 658h638l-58 -304q-1 -8 -54 -292l-342 -120l-296 120l29 159h125l-12 -67l179 -71l208 71l29 150h-512l25 134h512l17 87h-512z" />
    <glyph glyph-name="glyph86" unicode="&#xe056;" horiz-adv-x="583" 
d="M583 434v-4v-260q0 -121 -85 -206.5t-206 -85.5t-206.5 85.5t-85.5 206.5v260l1 4q5 116 89.5 196.5t201.5 80.5t201.5 -80.5t89.5 -196.5zM292 66q68 0 124.5 37t83.5 97v16q-86 -88 -208 -88q-123 0 -209 88v-16q27 -60 84 -97t125 -37zM292 628q-86 0 -147.5 -61
t-61.5 -147t61.5 -147.5t147.5 -61.5t147 61.5t61 147.5t-61 147t-147 61zM292 -39q70 0 125 42.5t74 108.5q-81 -88 -199 -88t-199 88q19 -66 74 -108.5t125 -42.5z" />
    <glyph glyph-name="glyph87" unicode="&#xe057;" 
d="M375 675q155 0 265 -110t110 -265t-110 -265t-265 -110t-265 110t-110 265t110 265t265 110zM375 8q121 0 206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5t-206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5zM404 300l111 -110q10 -10 4 -23t-19 -13q-9 0 -15 6
l-110 111l-110 -111q-6 -6 -15 -6q-13 0 -19 13t4 23l111 110l-111 110q-14 14 1 29t29 1l110 -111l110 111q14 14 29 -1t1 -29z" />
    <glyph glyph-name="glyph88" unicode="&#xe058;" horiz-adv-x="667" 
d="M333 633q138 0 236 -97.5t98 -235.5t-98 -235.5t-236 -97.5t-235.5 97.5t-97.5 235.5t97.5 235.5t235.5 97.5zM488 204l-96 96l96 96q12 12 12 29t-12 29t-29.5 12t-29.5 -12l-96 -95l-95 95q-12 12 -29.5 12t-29.5 -12t-12 -29t12 -29l95 -96l-95 -96q-12 -12 -12 -29
t12 -29q13 -13 29 -13q17 0 30 13l95 95l96 -95q13 -13 29 -13q17 0 30 13q12 12 12 29t-12 29z" />
    <glyph glyph-name="glyph89" unicode="&#xe059;" horiz-adv-x="1000" 
d="M875 758q52 0 88.5 -36.5t36.5 -88.5v-458q0 -52 -36.5 -88.5t-88.5 -36.5h-250v-83h125q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-500q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h125v83h-250q-52 0 -88.5 36.5t-36.5 88.5v458q0 52 36.5 88.5
t88.5 36.5h750zM583 -33v83h-166v-83h166zM917 175v458q0 17 -12.5 29.5t-29.5 12.5h-750q-17 0 -29.5 -12.5t-12.5 -29.5v-458q0 -17 12.5 -29.5t29.5 -12.5h750q17 0 29.5 12.5t12.5 29.5zM833 633q17 0 29.5 -12t12.5 -29v-334q0 -17 -12.5 -29t-29.5 -12h-666
q-17 0 -29.5 12t-12.5 29v334q0 17 12.5 29t29.5 12h666zM833 258v334h-666v-334h666z" />
    <glyph glyph-name="glyph90" unicode="&#xe05a;" horiz-adv-x="1000" 
d="M916 131q36 -8 60 -36.5t24 -65.5q0 -43 -30.5 -73.5t-73.5 -30.5h-792q-43 0 -73.5 30.5t-30.5 73.5q0 37 24 65.5t60 36.5q0 6 -0.5 21t-0.5 23v375q0 52 36.5 88.5t88.5 36.5h584q52 0 88.5 -36.5t36.5 -88.5v-375q0 -8 -0.5 -23t-0.5 -21zM167 550v-375q0 -9 0.5 -23
t0.5 -19h40v375q0 17 12.5 29.5t29.5 12.5h500q17 0 29.5 -12.5t12.5 -29.5v-375h41v42v375q0 17 -12 29.5t-29 12.5h-584q-17 0 -29 -12.5t-12 -29.5zM750 133v375h-500v-375h500zM896 8q8 0 14.5 6.5t6.5 14.5t-6.5 14.5t-14.5 6.5h-792q-8 0 -14.5 -6.5t-6.5 -14.5
t6.5 -14.5t14.5 -6.5h792z" />
    <glyph glyph-name="glyph91" unicode="&#xe05b;" horiz-adv-x="542" 
d="M417 675q52 0 88.5 -36.5t36.5 -88.5v-500q0 -52 -36.5 -88.5t-88.5 -36.5h-292q-52 0 -88.5 36.5t-36.5 88.5v500q0 52 36.5 88.5t88.5 36.5h292zM458 50v500q0 17 -12 29.5t-29 12.5h-292q-17 0 -29.5 -12.5t-12.5 -29.5v-500q0 -17 12.5 -29.5t29.5 -12.5h292
q17 0 29 12.5t12 29.5zM375 550q17 0 29.5 -12.5t12.5 -29.5v-375q0 -17 -12.5 -29t-29.5 -12h-63q0 -17 -12 -29.5t-29 -12.5t-29.5 12.5t-12.5 29.5h-62q-17 0 -29.5 12t-12.5 29v375q0 17 12.5 29.5t29.5 12.5h208zM375 133v375h-208v-375h208z" />
    <glyph glyph-name="glyph92" unicode="&#xe05c;" horiz-adv-x="708" 
d="M542 633q17 0 29 -12t12 -29v-500q0 -17 -12 -29.5t-29 -12.5h-146q0 -17 -12.5 -29.5t-29.5 -12.5t-29.5 12.5t-12.5 29.5h-145q-17 0 -29.5 12.5t-12.5 29.5v500q0 17 12.5 29t29.5 12h375zM542 92v500h-375v-500h375zM583 758q52 0 88.5 -36.5t36.5 -88.5v-625
q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v625q0 52 36.5 88.5t88.5 36.5h458zM625 8v625q0 17 -12.5 29.5t-29.5 12.5h-458q-17 0 -29.5 -12.5t-12.5 -29.5v-625q0 -17 12.5 -29t29.5 -12h458q17 0 29.5 12t12.5 29z" />
    <glyph glyph-name="glyph93" unicode="&#xe05d;" horiz-adv-x="746" 
d="M746 404l-114 -108l-3 -3q38 -43 38 -97q0 -60 -43 -103t-103 -43h-113l-33 -167h-42l-33 167h-92q-55 0 -94 39l-107 107l77 77q-38 17 -61 52.5t-23 78.5q0 60 43 103t103 43h146v21q0 25 18 43.5t44 18.5t44.5 -18.5t18.5 -43.5v-21h121q54 0 93 -37zM521 133
q25 0 43.5 18.5t18.5 44.5t-18.5 44t-43.5 18h-313q-21 0 -35 -14l-48 -48l48 -48q15 -15 35 -15h313zM574 356l51 48l-51 48q-15 15 -36 15h-392q-26 0 -44.5 -18.5t-18.5 -44.5q0 -25 18.5 -43.5t44.5 -18.5h392q22 0 36 14z" />
    <glyph glyph-name="glyph94" unicode="&#xe05e;" 
d="M375 446q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5zM375 612q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5t-12.5 29t-29.5 12zM375 -96q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5
t88.5 36.5t88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5zM375 71q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12t29.5 12t12.5 29t-12.5 29.5t-29.5 12.5zM625 175h-500q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h500q52 0 88.5 -36.5t36.5 -88.5
t-36.5 -88.5t-88.5 -36.5zM125 342q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5h500q17 0 29.5 12.5t12.5 29.5t-12.5 29.5t-29.5 12.5h-500z" />
    <glyph glyph-name="glyph95" unicode="&#xe05f;" horiz-adv-x="667" 
d="M240 550q0 94 93 94q94 0 94 -94t-94 -94q-93 0 -93 94zM240 50q0 94 93 94q94 0 94 -94t-94 -94q-93 0 -93 94zM0 300q0 34 24 58.5t59 24.5h500q35 0 59.5 -24.5t24.5 -58.5t-24.5 -58.5t-59.5 -24.5h-500q-35 0 -59 24.5t-24 58.5z" />
    <glyph glyph-name="glyph96" unicode="&#xe060;" horiz-adv-x="667" 
d="M458 300q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12h-83v-84q0 -17 -12.5 -29t-29.5 -12t-29 12t-12 29v84h-84q-17 0 -29 12t-12 29t12 29.5t29 12.5h84v83q0 17 12 29.5t29 12.5t29.5 -12.5t12.5 -29.5v-83h83zM654 496q13 -13 13 -29v-417q0 -52 -36.5 -88.5
t-88.5 -36.5h-417q-52 0 -88.5 36.5t-36.5 88.5v500q0 52 36.5 88.5t88.5 36.5h333q18 0 30 -12zM566 467l-108 107v-45q0 -25 18.5 -43.5t44.5 -18.5h45zM542 8q17 0 29 12.5t12 29.5v375h-62q-43 0 -73.5 30.5t-30.5 73.5v63h-292q-17 0 -29.5 -12.5t-12.5 -29.5v-500
q0 -17 12.5 -29.5t29.5 -12.5h417z" />
    <glyph glyph-name="glyph97" unicode="&#xe061;" horiz-adv-x="667" 
d="M654 496q13 -13 13 -29v-417q0 -52 -36.5 -88.5t-88.5 -36.5h-417q-52 0 -88.5 36.5t-36.5 88.5v500q0 52 36.5 88.5t88.5 36.5h333q18 0 30 -12zM566 467l-108 107v-45q0 -25 18.5 -43.5t44.5 -18.5h45zM542 8q17 0 29 12.5t12 29.5v375h-62q-43 0 -73.5 30.5
t-30.5 73.5v63h-292q-17 0 -29.5 -12.5t-12.5 -29.5v-500q0 -17 12.5 -29.5t29.5 -12.5h417zM458 217h-250q-17 0 -29 12t-12 29t12 29.5t29 12.5h250q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12z" />
    <glyph glyph-name="glyph98" unicode="&#xe062;" horiz-adv-x="667" 
d="M542 -75h-417q-52 0 -88.5 36.5t-36.5 88.5v500q0 52 36.5 88.5t88.5 36.5h417q52 0 88.5 -36.5t36.5 -88.5v-500q0 -52 -36.5 -88.5t-88.5 -36.5zM125 592q-17 0 -29.5 -12.5t-12.5 -29.5v-500q0 -17 12.5 -29.5t29.5 -12.5h417q17 0 29 12.5t12 29.5v500q0 17 -12 29.5
t-29 12.5h-417zM500 342h-333q-21 0 -21 20q0 9 6 15t15 6h333q9 0 15 -6t6 -15q0 -20 -21 -20zM500 467h-333q-9 0 -15 6t-6 15q0 20 21 20h333q21 0 21 -20q0 -9 -6 -15t-15 -6zM500 217h-333q-9 0 -15 6t-6 15q0 20 21 20h333q21 0 21 -20q0 -9 -6 -15t-15 -6zM500 92
h-333q-21 0 -21 20q0 9 6 15t15 6h333q9 0 15 -6t6 -15q0 -20 -21 -20z" />
    <glyph glyph-name="glyph99" unicode="&#xe063;" horiz-adv-x="667" 
d="M654 496q13 -13 13 -29v-417q0 -52 -36.5 -88.5t-88.5 -36.5h-417q-52 0 -88.5 36.5t-36.5 88.5v500q0 52 36.5 88.5t88.5 36.5h333q18 0 30 -12zM566 467l-108 107v-45q0 -25 18.5 -43.5t44.5 -18.5h45zM542 8q17 0 29 12.5t12 29.5v375h-62q-43 0 -73.5 30.5
t-30.5 73.5v63h-292q-17 0 -29.5 -12.5t-12.5 -29.5v-500q0 -17 12.5 -29.5t29.5 -12.5h417z" />
    <glyph glyph-name="glyph100" unicode="&#xe064;" 
d="M749 92l1 -209q0 -17 -12.5 -29t-29.5 -12h-666q-17 0 -29.5 12t-12.5 29q0 209 1 209q0 9 1 13l84 250q10 28 39 28h23l-28 29q-37 37 -37 88t37 88q25 25 61 33t69 -3v57q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5v-57q33 11 69 3t61 -33q37 -37 37 -88t-37 -88
l-28 -29h23q29 0 39 -28l84 -250q1 -4 1 -13zM179 529q-12 -12 -12 -29.5t12 -29.5l196 -195l196 196q12 12 12 29t-12 29t-29.5 12t-29.5 -12l-95 -95v241q0 17 -12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5v-241l-95 95q-13 13 -30 13q-16 0 -29 -13zM155 300l-69 -208
h579l-70 208h-77l-143 -142l-143 142h-77zM667 -75v125h-584v-125h584z" />
    <glyph glyph-name="glyph101" unicode="&#xe065;" 
d="M571 492q12 -12 12 -29.5t-12 -29.5l-196 -195l-196 195q-12 12 -12 29.5t12 29.5t29 12q18 0 30 -12l95 -96v279q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5v-279l95 96q11 11 30 11q18 0 29 -11zM749 133l1 -208q0 -17 -12.5 -29.5t-29.5 -12.5h-666
q-17 0 -29.5 12.5t-12.5 29.5q0 208 1 208q0 9 1 13l84 250q10 29 39 29h9q7 -14 15 -22l62 -61h-56l-69 -209h578l-69 209h-56l62 61q8 8 15 22h9q29 0 39 -29l84 -250q1 -4 1 -13z" />
    <glyph glyph-name="glyph102" unicode="&#xe066;" 
d="M0 262l154 121l221 -137l-154 -129zM221 650l154 -129l-221 -138l-154 121zM750 504l-154 -121l-221 138l154 129zM375 246l221 137l154 -121l-221 -145zM375 196l154 -129l67 45v-50l-221 -133l-221 133v50l67 -45z" />
    <glyph glyph-name="glyph103" unicode="&#xe067;" horiz-adv-x="792" 
d="M773 578q19 -19 19 -44t-19 -44l-148 -148v-375q0 -17 -12.5 -29.5t-29.5 -12.5h-541q-17 0 -29.5 12.5t-12.5 29.5v541q0 17 12.5 29.5t29.5 12.5h375l148 148q19 19 44 19t44 -19zM354 189l262 262l-90 90l-262 -262zM247 244l3 -69l71 -3zM542 8v250l-133 -128
q-16 -16 -50.5 -27t-64.5 -11h-127v127q0 33 9 66t25 49l132 133h-250v-459h459zM646 480l54 54l-91 91l-54 -54z" />
    <glyph glyph-name="glyph104" unicode="&#xe068;" horiz-adv-x="706" 
d="M500 444q91 -27 148.5 -101.5t57.5 -172.5q0 -120 -86.5 -203.5t-208.5 -83.5q-98 0 -176.5 59t-106.5 150h-45q-35 0 -59 24t-24 59v417h417q34 0 58.5 -24.5t24.5 -59.5v-64zM167 366l200 -200q12 -12 29 -12q18 0 30 12t12 29.5t-12 29.5l-200 200h135q17 0 29 12.5
t12 29.5t-12 29t-29 12h-278v-277q0 -17 12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5v135zM417 -35q86 0 147 60.5t61 146.5t-61 146t-147 60q-30 0 -69 -16l107 -107q25 -25 25 -59.5t-25 -58.5q-25 -25 -59 -25t-59 25l-120 120q-9 -25 -9 -83q0 -86 61.5 -147.5
t147.5 -61.5z" />
    <glyph glyph-name="glyph105" unicode="&#xe069;" horiz-adv-x="646" 
d="M375 71q77 0 132 55t55 132t-55 132.5t-132 55.5q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12q112 0 191.5 -79.5t79.5 -191.5t-79.5 -191t-191.5 -79t-191.5 79t-79.5 191q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5q0 -77 55 -132t132 -55zM277 633
q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5h-135l242 -242q12 -12 12 -29.5t-12 -29.5t-30 -12q-17 0 -29 12l-242 242v-135q0 -17 -12 -29.5t-29 -12.5t-29.5 12.5t-12.5 29.5v277h277v0z" />
    <glyph glyph-name="glyph106" unicode="&#xe06a;" 
d="M625 300h-500q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h500q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5zM125 467q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5h500q17 0 29.5 12.5t12.5 29.5t-12.5 29.5t-29.5 12.5h-500zM625 8h-500
q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h500q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5zM125 175q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12h500q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5h-500z" />
    <glyph glyph-name="glyph107" unicode="&#xe06b;" horiz-adv-x="667" 
d="M583 508q35 0 59.5 -24.5t24.5 -58.5t-24.5 -58.5t-59.5 -24.5h-500q-35 0 -59 24t-24 59t24 59t59 24h500zM583 217q35 0 59.5 -24.5t24.5 -59.5q0 -34 -24.5 -58.5t-59.5 -24.5h-500q-35 0 -59 24t-24 59t24.5 59.5t58.5 24.5h500z" />
    <glyph glyph-name="glyph108" unicode="&#xe06c;" horiz-adv-x="792" 
d="M780 392q12 -12 12 -29.5t-12 -29.5q-53 -53 -113 -114v-252q0 -17 -12.5 -29.5t-29.5 -12.5h-583q-17 0 -29.5 12.5t-12.5 29.5v583q0 17 12.5 29.5t29.5 12.5h333q0 34 26 58.5t63 24.5t66 -27q96 -102 250 -256zM470 136q205 210 221 226q-141 143 -220 228l-7 2
l-6 -2v-165h-41q-38 0 -69 -13t-52 -33t-37 -48.5t-25 -55.5t-15 -57q90 81 198 82h41v-165l6 -2zM83 8h500v185q-49 -49 -82 -85q-14 -16 -37 -16q-20 0 -33.5 12t-13.5 29v125q-143 -3 -250 -166v20q0 48 7 95t25.5 95t45.5 84t71.5 58.5t100.5 22.5v41h-334v-500z" />
    <glyph glyph-name="glyph109" unicode="&#xe06d;" 
d="M167 112q0 48 7 95t25.5 95t45.5 84t71.5 58.5t100.5 22.5v125q0 17 13.5 29t33.5 12q22 0 37 -15l249 -256q-168 -169 -249 -254q-14 -16 -37 -16q-20 0 -33.5 12t-13.5 29v125q-143 -3 -250 -166v20zM42 -75q-17 0 -29.5 12.5t-12.5 29.5v583q0 17 12.5 29.5t29.5 12.5
h333v-84h-292v-500h500v125q52 54 84 86v-252q0 -17 -12.5 -29.5t-29.5 -12.5h-583z" />
    <glyph glyph-name="glyph110" unicode="&#xe06e;" 
d="M375 425q-78 0 -137 -42q-62 -44 -132 -125q68 -79 132 -124q59 -42 137 -42t137 42q64 45 132 124q-70 81 -132 125q-59 42 -137 42zM375 508q106 0 185 -57q48 -34 95.5 -82.5t70.5 -79.5l24 -31q-9 -13 -25.5 -34.5t-66.5 -73t-98 -85.5q-79 -57 -185 -57
q-107 0 -186 57q-48 34 -95.5 82.5t-70.5 79.5l-23 31q9 13 25.5 34.5t66 73t97.5 85.5q79 57 186 57zM375 300q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12t-29.5 12t-12.5 29t12.5 29.5t29.5 12.5zM375 133q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5
t88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5zM375 342q-34 0 -58.5 -24.5t-24.5 -59.5q0 -34 24 -58.5t59 -24.5t59 24.5t24 58.5q0 35 -24.5 59.5t-58.5 24.5z" />
    <glyph glyph-name="glyph111" unicode="&#xe06f;" horiz-adv-x="833" 
d="M826 282q17 -23 0 -47q-6 -9 -27.5 -37t-71.5 -79.5t-101 -87.5q-90 -64 -209 -64q-120 0 -210 64q-51 36 -101 87.5t-71.5 79.5t-27.5 37q-17 23 0 47q5 9 27 37t72 79t101 87q91 65 210 65q118 0 209 -65q51 -36 101 -87t72 -79t27 -37zM417 112q60 0 102.5 43
t42.5 103q0 61 -42.5 103.5t-102.5 42.5q-61 0 -103.5 -42.5t-42.5 -103.5q0 -60 42.5 -103t103.5 -43zM500 258q0 -34 -24 -58.5t-59 -24.5t-59.5 24.5t-24.5 58.5t24.5 59t59.5 25q34 0 58.5 -24.5t24.5 -59.5z" />
    <glyph glyph-name="glyph112" unicode="&#xe070;" horiz-adv-x="708" 
d="M362 758q151 -28 248.5 -145.5t97.5 -270.5q0 -144 -87 -257.5t-225 -150.5v-51q0 -17 -12.5 -29t-29.5 -12t-29.5 12t-12.5 29v51q-138 37 -225 150.5t-87 257.5q0 153 98 270.5t249 145.5l7 1zM396 21q100 35 163 120t66 192l-131 -131q-6 -6 -15 -6q-13 0 -19 12t4 23
l157 157q-9 61 -36 113l-91 -91q-6 -6 -15 -6q-13 0 -19 13t4 23l98 98q-77 109 -208 136q-131 -27 -208 -136l98 -98q10 -10 4 -23t-19 -13q-9 0 -15 6l-91 91q-27 -52 -36 -113l157 -157q10 -11 4 -23t-19 -12q-9 0 -15 6l-130 131q3 -107 65.5 -192t162.5 -120v487
q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5v-487z" />
    <glyph glyph-name="glyph113" unicode="&#xe071;" horiz-adv-x="667" 
d="M167 467h333v-292h-333v292zM458 217v208h-250v-208h250zM542 717q52 0 88.5 -36.5t36.5 -88.5v-542q0 -52 -36.5 -88.5t-88.5 -36.5h-125v83h-167v-83h-125q-52 0 -88.5 36.5t-36.5 88.5v542q0 52 36.5 88.5t88.5 36.5h125v-84h167v84h125zM583 550v42q0 17 -12 29
t-29 12h-42v-83h-333v83h-42q-17 0 -29.5 -12t-12.5 -29v-42q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12v-42q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12v-42q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12v-42q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29
t-29.5 -12v-42q0 -17 12.5 -29.5t29.5 -12.5h42v84h333v-84h42q17 0 29 12.5t12 29.5v42q-17 0 -29 12t-12 29t12 29.5t29 12.5v42q-17 0 -29 12t-12 29t12 29.5t29 12.5v42q-17 0 -29 12t-12 29t12 29.5t29 12.5v42q-17 0 -29 12t-12 29t12 29.5t29 12.5z" />
    <glyph glyph-name="glyph114" unicode="&#xe072;" horiz-adv-x="671" 
d="M627 550q35 0 42.5 -16.5t-17.5 -41.5l-175 -175q-24 -24 -41 -60t-17 -61v-146l-167 -83v208q0 35 -16.5 76t-41.5 66l-175 175q-25 25 -17.5 41.5t42.5 16.5h583z" />
    <glyph glyph-name="glyph115" unicode="&#xe073;" horiz-adv-x="583" 
d="M512 611q20 20 45.5 8.5t25.5 -37.5v-334q0 -17 -12 -29q-64 -64 -154.5 -64t-154.5 64q-37 37 -88 40t-91 -29v-190q0 -17 -12 -29.5t-29 -12.5t-29.5 12.5t-12.5 29.5v542q0 17 12 29q64 64 154.5 64t154.5 -64q40 -40 95.5 -40t95.5 40zM262 552q-37 37 -88 40
t-91 -29v-95q54 26 116.5 16t106.5 -54q39 -39 94 -45t100 23v97q-58 -25 -124.5 -12.5t-113.5 59.5zM321 278q37 -37 88 -40t91 29v95q-43 -20 -83 -20q-80 0 -140 58q-39 39 -94 44.5t-100 -23.5v-96q42 17 84 17q90 0 154 -64z" />
    <glyph glyph-name="glyph116" unicode="&#xe074;" horiz-adv-x="583" 
d="M512 611q20 20 45.5 8.5t25.5 -37.5v-334q0 -17 -12 -29q-64 -64 -154.5 -64t-154.5 64q-37 37 -88 40t-91 -29v-190q0 -17 -12 -29.5t-29 -12.5t-29.5 12.5t-12.5 29.5v542q0 17 12 29q64 64 154.5 64t154.5 -64q40 -40 95.5 -40t95.5 40z" />
    <glyph glyph-name="glyph117" unicode="&#xe075;" horiz-adv-x="583" 
d="M396 633zM396 633l-313 -295l209 -121l-104 -250l312 296l-208 120zM396 717q34 0 58.5 -24.5t24.5 -59.5q0 -17 -8 -35l-74 -179l145 -84q35 -20 40.5 -61.5t-25.5 -71.5l-312 -296q-25 -23 -58 -23q-45 0 -69 38t-7 78l76 182l-145 84q-35 20 -41 61t25 72l312 296
q25 23 58 23z" />
    <glyph glyph-name="glyph118" unicode="&#xe076;" horiz-adv-x="500" 
d="M479 299q18 -10 20.5 -31t-12.5 -36l-313 -296q-11 -11 -28 -11q-22 0 -34.5 19t-4.5 39l90 216l-176 102q-17 10 -20 31t12 36l313 296q13 11 28 11q17 0 29.5 -12.5t12.5 -29.5q0 -10 -4 -18l-89 -214z" />
    <glyph glyph-name="glyph119" unicode="&#xe077;" horiz-adv-x="667" 
d="M542 133q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5q-40 0 -72.5 23.5t-45.5 60.5h-132q-86 0 -147.5 61t-61.5 147v299q-36 13 -59.5 45.5t-23.5 72.5q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5q0 -40 -23.5 -72.5t-59.5 -45.5v-7q0 -52 36.5 -88.5
t88.5 -36.5h132q13 36 45.5 59.5t72.5 23.5q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5q-40 0 -72.5 23.5t-45.5 59.5h-132q-67 0 -125 43v-126q0 -52 36.5 -88.5t88.5 -36.5h132q13 36 45.5 59.5t72.5 23.5zM542 342q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5
t29.5 -12.5t29 12.5t12 29.5t-12 29.5t-29 12.5zM125 633q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5t-12.5 29t-29.5 12zM542 -33q17 0 29 12t12 29t-12 29.5t-29 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12z" />
    <glyph glyph-name="glyph120" unicode="&#xe078;" horiz-adv-x="667" 
d="M583 126q37 -13 60.5 -45.5t23.5 -72.5q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5q0 40 23.5 72.5t59.5 45.5v77q0 25 -18 43.5t-44 18.5q-63 0 -105 44q-42 -44 -104 -44q-25 0 -43.5 -18.5t-18.5 -43.5v-77q36 -13 59.5 -45.5t23.5 -72.5
q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5q0 40 23.5 72.5t59.5 45.5v77q0 60 43 103t103 43q26 0 44.5 18.5t18.5 43.5v63q-37 13 -60.5 45.5t-23.5 72.5q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5q0 -40 -23.5 -72.5t-59.5 -45.5v-63q0 -25 18.5 -43.5
t44.5 -18.5q60 0 102.5 -43t42.5 -103v-77zM125 -33q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12zM333 633q-17 0 -29 -12t-12 -29t12 -29.5t29 -12.5t29.5 12.5t12.5 29.5t-12.5 29t-29.5 12zM542 -33q17 0 29 12t12 29
t-12 29.5t-29 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12z" />
    <glyph glyph-name="glyph121" unicode="&#xe079;" horiz-adv-x="667" 
d="M583 126q37 -13 60.5 -45.5t23.5 -72.5q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5q0 40 23.5 72.5t59.5 45.5v348q-36 13 -59.5 45.5t-23.5 72.5q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5q0 -40 -23.5 -72.5t-60.5 -45.5v-348zM542 633
q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5t29 12.5t12 29.5t-12 29t-29 12zM542 -33q17 0 29 12t12 29t-12 29.5t-29 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12zM250 592q0 -40 -23.5 -72.5t-59.5 -45.5v-348q36 -13 59.5 -45.5t23.5 -72.5
q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5q0 40 23.5 72.5t59.5 45.5v348q-36 13 -59.5 45.5t-23.5 72.5q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5zM125 633q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5t-12.5 29t-29.5 12z
M125 -33q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12z" />
    <glyph glyph-name="glyph122" unicode="&#xe07a;" horiz-adv-x="667" 
d="M167 126q36 -13 59.5 -45.5t23.5 -72.5q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5q0 40 23.5 72.5t59.5 45.5v28q0 78 61 133q39 -32 76 -48q-53 -31 -53 -85v-28zM125 -33q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29
t29.5 -12zM500 474q-36 13 -59.5 45.5t-23.5 72.5q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5q0 -40 -23.5 -72.5t-60.5 -45.5v-14q0 -84 -63 -144q-35 29 -76 45q56 35 56 99v14zM542 633q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5t29 12.5t12 29.5t-12 29
t-29 12zM581 126q38 -12 62 -44.5t24 -73.5q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5q0 39 22 71t58 46q-11 57 -57.5 95t-106.5 38q-94 0 -164 62t-83 154q-38 12 -62 44.5t-24 73.5q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5q0 -39 -22 -71t-58 -46
q11 -57 57 -95t106 -38q94 0 164.5 -62.5t83.5 -153.5zM125 633q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5t-12.5 29t-29.5 12zM542 -33q17 0 29 12t12 29t-12 29.5t-29 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12z" />
    <glyph glyph-name="glyph123" unicode="&#xe07b;" 
d="M625 550q52 0 88.5 -36.5t36.5 -88.5v-333q0 -52 -36.5 -88.5t-88.5 -36.5h-500q-52 0 -88.5 36.5t-36.5 88.5v416q0 52 36.5 88.5t88.5 36.5h167q34 0 58.5 -24.5t24.5 -58.5h250zM625 50q17 0 29.5 12.5t12.5 29.5v291h-167q-8 0 -14.5 6.5t-6.5 14.5t6.5 14.5
t14.5 6.5h167q0 17 -12.5 29.5t-29.5 12.5h-250q-35 0 -59 24.5t-24 58.5h-167q-17 0 -29.5 -12.5t-12.5 -29.5v-83h167q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14.5t-14.5 -6.5h-167v-291q0 -17 12.5 -29.5t29.5 -12.5h500zM500 300q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29
t-29.5 -12h-83v-84q0 -17 -12.5 -29t-29.5 -12t-29.5 12t-12.5 29v84h-83q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h83v83q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5v-83h83z" />
    <glyph glyph-name="glyph124" unicode="&#xe07c;" 
d="M625 550q52 0 88.5 -36.5t36.5 -88.5v-333q0 -52 -36.5 -88.5t-88.5 -36.5h-500q-52 0 -88.5 36.5t-36.5 88.5v416q0 52 36.5 88.5t88.5 36.5h167q34 0 58.5 -24.5t24.5 -58.5h250zM125 550q-17 0 -29.5 -12.5t-12.5 -29.5v-83h584q0 17 -12.5 29.5t-29.5 12.5h-250
q-35 0 -59 24.5t-24 58.5h-167zM625 50q17 0 29.5 12.5t12.5 29.5v291h-584v-291q0 -17 12.5 -29.5t29.5 -12.5h500zM500 217h-250q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h250q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12z" />
    <glyph glyph-name="glyph125" unicode="&#xe07d;" horiz-adv-x="876" 
d="M846 467q16 0 24 -11.5t5 -30.5l-92 -333q-13 -53 -58.5 -89t-99.5 -36h-500q-53 0 -89 36t-36 89v416q0 53 36 89t89 36h171q34 0 58.5 -24.5t24.5 -58.5h250q40 0 72 -22.5t45 -60.5h100zM83 508v-387l67 262q6 19 20.5 30.5t33.5 11.5h463q0 19 -11.5 30.5t-30.5 11.5
h-250q-35 0 -59 24.5t-24 58.5h-167q-19 0 -30.5 -11.5t-11.5 -30.5zM704 112l75 271h-571q-3 0 -7.5 -2.5t-4.5 -5.5l-79 -292q-3 -12 -1.5 -19.5t5.5 -10.5l4 -3h500q25 0 49 18.5t30 43.5z" />
    <glyph glyph-name="glyph126" unicode="&#xe07e;" 
d="M625 550q52 0 88.5 -36.5t36.5 -88.5v-333q0 -52 -36.5 -88.5t-88.5 -36.5h-500q-52 0 -88.5 36.5t-36.5 88.5v416q0 52 36.5 88.5t88.5 36.5h167q34 0 58.5 -24.5t24.5 -58.5h250zM125 550q-17 0 -29.5 -12.5t-12.5 -29.5v-83h584q0 17 -12.5 29.5t-29.5 12.5h-250
q-35 0 -59 24.5t-24 58.5h-167zM625 50q17 0 29.5 12.5t12.5 29.5v291h-584v-291q0 -17 12.5 -29.5t29.5 -12.5h500z" />
    <glyph glyph-name="glyph127" unicode="&#xe07f;" 
d="M708 467q17 0 29.5 -12.5t12.5 -29.5v-167q0 -17 -12.5 -29t-29.5 -12v-209q0 -52 -36.5 -88.5t-88.5 -36.5h-416q-52 0 -88.5 36.5t-36.5 88.5v209q-17 0 -29.5 12t-12.5 29v167q0 17 12.5 29.5t29.5 12.5h98q-15 32 -15 62q0 60 43 103t103 43q62 0 104 -44
q42 44 104 44q60 0 103 -43t43 -103q0 -30 -15 -62h98zM667 300v83h-209v-83h209zM333 508v-41h84v41h-84zM417 383h-84v-83h84v83zM479 592q-20 0 -36.5 -12t-22.5 -31q16 -2 27 -13.5t11 -27.5v-37q12 -4 21 -4q26 0 44.5 18.5t18.5 43.5t-19 44t-44 19zM208 529
q0 -25 18.5 -43.5t44.5 -18.5q9 0 21 4v37q0 16 11 27.5t27 13.5q-6 19 -22.5 31t-36.5 12q-25 0 -44 -19t-19 -44zM292 383h-209v-83h209v83zM167 -33h125v291h-167v-250q0 -17 12.5 -29t29.5 -12zM333 -33h84v291h-84v-291zM583 -33q17 0 29.5 12t12.5 29v250h-167v-291
h125z" />
    <glyph glyph-name="glyph128" unicode="&#xe080;" horiz-adv-x="652" 
d="M277 550q-69 0 -117.5 -49t-48.5 -118t48.5 -117.5t117.5 -48.5t118 48.5t49 117.5t-49 118t-118 49zM277 633q103 0 176.5 -73.5t73.5 -176.5t-73.5 -176.5t-176.5 -73.5t-176.5 73.5t-73.5 176.5t73.5 176.5t176.5 73.5zM527 -33q17 0 29.5 -12.5t12.5 -29.5
t-12.5 -29.5t-29.5 -12.5h-416q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h166v41q-155 0 -265 110q-12 12 -12 29.5t12 29.5t29.5 12t29.5 -12q85 -85 206 -85q122 0 207 85t85 206q0 122 -85 207l-30 29l86 85q12 12 29.5 12t29.5 -12t11.5 -29.5t-12.5 -29.5
l-28 -28q82 -102 82 -234q0 -155 -110 -265q-77 -77 -181 -100v-51h166z" />
    <glyph glyph-name="glyph129" unicode="&#xe081;" horiz-adv-x="652" 
d="M277 -33v41q-155 0 -265 110q-12 12 -12 29.5t12 29.5t29.5 12t29.5 -12q85 -85 206 -85q122 0 207 85t85 206q0 122 -85 207l-30 29l86 85q12 12 29.5 12t29.5 -12t11.5 -29t-12.5 -29l-28 -29q82 -102 82 -234q0 -155 -110 -265q-77 -77 -181 -100v-51h166
q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-416q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h166zM27 383q0 103 73.5 176.5t176.5 73.5t176.5 -73.5t73.5 -176.5t-73.5 -176.5t-176.5 -73.5t-176.5 73.5t-73.5 176.5z" />
    <glyph glyph-name="glyph130" unicode="&#xe082;" horiz-adv-x="958" 
d="M479 217q-86 0 -147 61t-61 147t61 147t147 61t147.5 -61t61.5 -147t-61.5 -147t-147.5 -61zM479 550q-52 0 -88.5 -36.5t-36.5 -88.5t36.5 -88.5t88.5 -36.5t88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5zM812 175q-44 0 -74 30.5t-30 73.5t30 73.5t74 30.5t74.5 -30.5
t30.5 -73.5t-30.5 -73.5t-74.5 -30.5zM812 342q-25 0 -43.5 -18.5t-18.5 -44.5q0 -25 18 -43.5t44 -18.5t44.5 18.5t18.5 43.5t-18.5 44t-44.5 19zM812 150q64 0 105 -27t41 -63q0 -18 -42 -32t-104 -14q-34 0 -66 5l1 -11q0 -33 -77 -58t-191 -25q-120 0 -193.5 25
t-73.5 58l1 12q-40 -6 -67 -6q-65 0 -105.5 14t-40.5 32q0 36 40 63t106 27q79 0 121 -40q79 65 212 65t212 -65q42 40 121 40zM146 56q48 0 82 9l10 14q-30 30 -92 30q-78 0 -101 -39q35 -14 101 -14zM479 8q105 0 173 24q-20 24 -65.5 42t-107.5 18q-65 0 -110 -18
t-64 -42q67 -24 174 -24zM812 56q67 0 101 15q-10 15 -36.5 26.5t-64.5 11.5q-61 0 -92 -29q4 -5 10 -15q32 -9 82 -9zM146 175q-44 0 -74 30.5t-30 73.5t30.5 73.5t73.5 30.5t73.5 -30.5t30.5 -73.5t-30 -73.5t-74 -30.5zM146 342q-26 0 -44.5 -19t-18.5 -44t18.5 -43.5
t44.5 -18.5t44 18.5t18 43.5q0 26 -18.5 44.5t-43.5 18.5z" />
    <glyph glyph-name="glyph131" unicode="&#xe083;" horiz-adv-x="958" 
d="M688 425q0 -86 -61.5 -147t-147.5 -61t-147 61t-61 147t61 147t147 61t147.5 -61t61.5 -147zM917 279q0 -43 -30.5 -73.5t-74.5 -30.5t-74 30.5t-30 73.5t30 73.5t74 30.5t74.5 -30.5t30.5 -73.5zM812 150q64 0 105 -27t41 -63q0 -18 -42 -32t-104 -14q-34 0 -66 5l1 -11
q0 -33 -77 -58t-191 -25q-120 0 -193.5 25t-73.5 58l1 12q-40 -6 -67 -6q-65 0 -105.5 14t-40.5 32q0 36 40 63t106 27q79 0 121 -40q79 65 212 65t212 -65q42 40 121 40zM250 279q0 -43 -30 -73.5t-74 -30.5t-74 30.5t-30 73.5t30 73.5t74 30.5q43 0 73.5 -30.5t30.5 -73.5
z" />
    <glyph glyph-name="glyph132" unicode="&#xe084;" 
d="M750 258v-108l-1 -5q1 -10 1 -33v-83q0 -60 -43 -103t-103 -43t-103 43t-43 103v83q0 47 23 84.5t60 52.5q-3 66 -51 112.5t-115 46.5t-115 -46.5t-51 -112.5q37 -15 60 -52.5t23 -84.5v-83q0 -60 -43 -103t-103 -43t-103 43t-43 103v83q0 23 1 33l-1 5v108
q0 155 110 265t265 110t265 -110t110 -265zM83 258v-41h42q0 41 1 41q6 79 54 139l-37 37q-60 -79 -60 -176zM208 29v83q0 27 -12.5 45t-28.5 18h-79q-5 -35 -5 -63v-83q0 -25 18.5 -43.5t44.5 -18.5t44 18.5t18 43.5zM517 404q11 11 32 31.5t31 30.5l26 26q-96 96 -231 96
t-231 -96l74 -74l15 -14q58 58 142 58t142 -58zM667 29v83q0 28 -5 63h-79q-16 0 -28.5 -18t-12.5 -45v-83q0 -25 18 -43.5t44 -18.5t44.5 18.5t18.5 43.5zM667 217v41q0 97 -60 176l-37 -37q49 -62 55 -139v-41h42z" />
    <glyph glyph-name="glyph133" unicode="&#xe085;" horiz-adv-x="808" 
d="M0 408q0 93 67 159t158 66q114 0 183 -95q32 44 78.5 69.5t96.5 25.5q94 0 159.5 -65.5t65.5 -159.5q0 -129 -83 -212q-30 -31 -101.5 -85t-132.5 -96.5t-62 -43.5q-18 -9 -25 -9t-25 9q-2 2 -62.5 44.5t-132 96.5t-101.5 84q-83 83 -83 212z" />
    <glyph glyph-name="glyph134" unicode="&#xe086;" horiz-adv-x="808" 
d="M0 408q0 93 67 159t158 66q114 0 183 -95q32 44 78.5 69.5t96.5 25.5q94 0 159.5 -65.5t65.5 -159.5q0 -129 -83 -212q-30 -31 -101.5 -85t-132.5 -96.5t-62 -43.5q-18 -9 -25 -9t-25 9q-2 2 -62.5 44.5t-132 96.5t-101.5 84q-83 83 -83 212zM408 367v-309q60 39 145 101
t118 95q62 62 62 154q0 59 -41 100.5t-100 41.5t-100.5 -41.5t-41.5 -100.5q0 -19 -11.5 -30t-30.5 -11z" />
    <glyph glyph-name="glyph135" unicode="&#xe087;" horiz-adv-x="812" 
d="M406 -33q-13 0 -23 7q-21 14 -67.5 46.5t-123.5 90t-107 87.5q-85 85 -85 211q0 93 65.5 158.5t158.5 65.5q114 0 182 -94q31 44 79.5 69t103.5 25q93 0 158 -65.5t65 -158.5q0 -126 -85 -211q-30 -30 -106 -87.5t-124 -90.5t-67 -46q-10 -7 -24 -7zM224 550
q-58 0 -99.5 -41t-41.5 -100q0 -91 61 -152q63 -63 262 -198q199 135 262 198q61 61 61 152q0 59 -41 100t-99 41q-59 0 -100 -41t-41 -100q0 -17 -12.5 -29t-29.5 -12t-29 12t-12 29q0 59 -41.5 100t-99.5 41z" />
    <glyph glyph-name="glyph136" unicode="&#xe088;" horiz-adv-x="729" 
d="M365 368q0 76 -53.5 129t-129.5 53t-129 -53t-53 -129q0 -110 73 -183l292 -218q225 152 291 218q73 73 73 183q0 76 -53 129t-129 53t-129 -53t-53 -129v0z" />
    <glyph glyph-name="glyph137" unicode="&#xe089;" horiz-adv-x="917" 
d="M886 364q31 -24 31 -64q0 -34 -24.5 -58.5t-59.5 -24.5h-41v-250q0 -35 -25 -59.5t-59 -24.5h-500q-34 0 -58.5 24.5t-24.5 59.5v250h-42q-35 0 -59 24.5t-24 58.5q0 37 29 63q63 53 163 139t169 145t70 60l27 23l28 -23q1 -1 69.5 -60t168.5 -145t162 -138zM542 -33v208
h-167v-208h167zM708 300h125q-185 155 -375 320q-190 -165 -375 -320h125v-333h125v250h250v-250h125v333z" />
    <glyph glyph-name="glyph138" unicode="&#xe08a;" horiz-adv-x="833" 
d="M417 675q257 -223 400 -343q16 -13 16 -32q0 -17 -12 -29.5t-29 -12.5h-84v-291q0 -17 -12 -29.5t-29 -12.5h-125q-17 0 -29.5 12.5t-12.5 29.5v166h-167v-166q0 -17 -12 -29.5t-29 -12.5h-125q-17 0 -29.5 12.5t-12.5 29.5v291h-83q-17 0 -29.5 12.5t-12.5 29.5t15 32z
" />
    <glyph glyph-name="glyph139" unicode="&#xe08b;" horiz-adv-x="583" 
d="M338 654v-62h-42v125h46l25 -46l29 46h42v-125h-42v62l-29 -46zM558 592h-100v125h42v-84h58v-41zM200 592v83h-38v42h117v-42h-37v-83h-42zM67 633v-41h-42v125h42v-42h37v42h42v-125h-42v41h-37zM0 550h583l-50 -600l-241 -67l-242 67zM471 358l8 71h-375l21 -221h258
l-8 -96l-83 -20l-84 20l-4 63h-75l13 -121l150 -42l150 42l20 229h-266l-8 75h283z" />
    <glyph glyph-name="glyph140" unicode="&#xe08c;" horiz-adv-x="833" 
d="M271 467q-25 0 -44 -18.5t-19 -44.5q0 -25 18.5 -43.5t44.5 -18.5q25 0 43.5 18t18.5 44t-18.5 44.5t-43.5 18.5zM271 508q43 0 73.5 -30t30.5 -74t-30.5 -74t-73.5 -30t-73.5 30t-30.5 74t30.5 74t73.5 30zM396 175q-39 0 -75 21t-71 21q-32 0 -67 -84h474
q-15 68 -37 116.5t-37 50.5q-27 0 -77 -56q-20 -22 -32.5 -33.5t-34 -23.5t-43.5 -12zM583 342q37 0 68 -62.5t44 -125.5l13 -62h-583q2 7 5 18t15 39.5t25 50.5t35 40t45 18q44 0 81 -20.5t65 -20.5q20 0 43.5 19.5t42 43t46 43t55.5 19.5zM833 550v-500q0 -34 -24.5 -58.5
t-58.5 -24.5h-667q-35 0 -59 24.5t-24 58.5v500q0 34 24 58.5t59 24.5h667q34 0 58.5 -24.5t24.5 -58.5zM750 50v500h-667v-500h667z" />
    <glyph glyph-name="glyph141" unicode="&#xe08d;" horiz-adv-x="833" 
d="M167 446q0 104 104 104t104 -104t-104 -104t-104 104zM583 383q33 0 62 -49q41 -74 63 -201h-583l13 42q14 43 44.5 84t67.5 41q43 0 101 -31q20 -11 45 -11q30 0 69 44q46 52 73 68q22 13 45 13zM0 592q0 34 24 58.5t59 24.5h667q34 0 58.5 -24.5t24.5 -58.5v-500
q0 -35 -24.5 -59.5t-58.5 -24.5h-667q-34 0 -58.5 24.5t-24.5 59.5v500zM750 92v500h-667v-500h667z" />
    <glyph glyph-name="glyph142" unicode="&#xe08e;" horiz-adv-x="896" 
d="M813 262q0 74 -53.5 127t-126.5 53q-75 0 -127 -52l-58 -56l-57 55q-53 53 -128 53q-73 0 -126.5 -53t-53.5 -127t53.5 -127t126.5 -53q75 0 127 52l58 56l57 -56q52 -52 127 -52q74 0 127.5 53.5t53.5 126.5zM633 525q109 0 186 -77t77 -186t-77 -186q-78 -78 -186 -78
q-109 0 -185 76q-76 -76 -185 -76q-108 0 -186 78q-77 77 -77 186t77 186t186 77q110 0 185 -75q75 75 185 75zM229 262q0 -14 10 -24t24 -10t24 10l26 24l-24 23q-11 11 -26 11q-14 0 -24 -10t-10 -24zM187 262q0 31 22.5 53.5t53.5 22.5q32 0 55 -23l55 -53l-56 -54
q-21 -21 -54 -21q-31 0 -53.5 22t-22.5 53zM667 262q0 14 -9.5 23.5t-24.5 9.5q-16 0 -25 -9l-25 -24l24 -23q11 -11 26 -11q14 0 24 10t10 24zM708 262q0 -31 -22 -53t-53 -22q-33 0 -55 22l-55 53l56 53q22 22 54 22q31 0 53 -22t22 -53z" />
    <glyph glyph-name="glyph143" unicode="&#xe08f;" horiz-adv-x="729" 
d="M0 262q0 74 53 127t127 53t127 -53l58 -55l58 56q52 52 126 52q73 0 126.5 -53t53.5 -127t-53.5 -127t-126.5 -53q-74 0 -127 53l-57 55l-59 -56q-52 -52 -126 -52t-127 53t-53 127zM180 338q-31 0 -53.5 -22.5t-22.5 -53.5q0 -32 22 -54t54 -22t54 22l55 54l-55 53
q-23 23 -54 23zM603 208q22 22 22 54t-22 54t-53.5 22t-53.5 -22l-56 -54l55 -53q22 -22 54 -22.5t54 21.5z" />
    <glyph glyph-name="glyph144" unicode="&#xe090;" horiz-adv-x="458" 
d="M343 133q40 -5 62 -41q15 -25 10 -55t-27 -49q-74 -63 -172 -63q-128 0 -176 98q-42 87 10 190l24 46q-41 5 -63 41q-15 25 -10 55t27 49q51 43 123 57q-26 42 -26 89q0 69 49 118t118 49t117.5 -49t48.5 -118q0 -50 -27.5 -91.5t-72.5 -61.5q32 -42 35 -98.5t-27 -119.5
zM292 633q-35 0 -59.5 -24.5t-24.5 -58.5t24.5 -58.5t59.5 -24.5q34 0 58.5 24.5t24.5 58.5t-24.5 58.5t-58.5 24.5zM216 8q31 0 60.5 10.5t43.5 21.5l13 10q-26 -9 -50 -9q-37 0 -45 26.5t12 65.5l42 83q35 73 8 120t-99 47q-31 0 -60.5 -10.5t-43.5 -20.5l-14 -10
q27 9 51 9q37 0 45 -27t-12 -65l-42 -83q-35 -73 -8 -120.5t99 -47.5z" />
    <glyph glyph-name="glyph145" unicode="&#xe091;" horiz-adv-x="333" 
d="M264 70q15 5 24.5 -9.5t-3.5 -26.5q-4 -4 -17.5 -13t-47 -21t-67.5 -12q-87 0 -119 63q-28 59 10 134l42 83q22 44 2 58q-4 4 -17 4q-9 0 -19.5 -2t-17.5 -4l-6 -2q-15 -5 -24.5 9t3.5 26q5 5 17.5 13.5t46 21t67.5 12.5q89 0 120 -63q28 -59 -10 -134l-42 -83
q-22 -45 -2 -59q3 -3 17 -3q9 0 19.5 2t17.5 4zM125 550q0 104 104 104t104 -104t-104 -104t-104 104z" />
    <glyph glyph-name="glyph146" unicode="&#xe092;" horiz-adv-x="819" 
d="M410 570q-39 0 -65 -44l-246 -411q-26 -44 -8.5 -75.5t69.5 -31.5h500q52 0 69.5 32t-9.5 76l-246 410q-26 44 -64 44zM160 -75q-67 0 -113.5 38t-46.5 102q0 45 28 93l246 411q50 85 136 85q85 0 135 -85l247 -411q51 -85 10 -159q-43 -74 -142 -74h-500zM472 102
q-4 -4 -10.5 -10t-28.5 -15.5t-45 -8.5q-31 2 -44 26.5t-1 61.5l17 51q12 36 -10 48q-8 3 -18 1.5t-18 -4.5l-8 -4q4 4 10.5 10t28.5 15.5t45 8.5q31 -2 44 -27t1 -62l-17 -51q-11 -36 10 -47q8 -3 18 -1.5t18 4.5zM355 383q0 55 55 55q54 0 54 -55q0 -54 -54 -54
q-55 0 -55 54z" />
    <glyph glyph-name="glyph147" unicode="&#xe093;" horiz-adv-x="819" 
d="M160 -75q-67 0 -113.5 38t-46.5 103q0 45 28 92l246 411q50 85 136 85q85 0 135 -85l247 -411q27 -44 27 -93q0 -38 -17 -66q-43 -74 -142 -74h-500zM410 448q-27 0 -46 -19t-19 -46q0 -26 19.5 -45t45.5 -19q27 0 45.5 19t18.5 45t-19 45.5t-45 19.5zM480 95q6 7 0 12.5
t-12 2.5q-20 -8 -30 -8l-6 1q-14 6 -4 35l17 51q13 41 -3 71t-52 32q-25 1 -48 -8.5t-32.5 -18t-11.5 -11.5q-6 -7 -0.5 -13t12.5 -3q20 8 30 8l6 -1q14 -6 4 -35l-17 -51q-14 -41 2.5 -70.5t52.5 -31.5h6q24 0 45.5 9.5t30.5 17.5t10 11z" />
    <glyph glyph-name="glyph148" unicode="&#xe094;" horiz-adv-x="625" 
d="M500 633q69 0 107 -60t2 -125l-26 -46v-269q0 -52 -36.5 -88.5t-88.5 -36.5h-333q-52 0 -88.5 36.5t-36.5 88.5v334q0 52 36.5 88.5t88.5 36.5h283q36 41 92 41zM464 529l-141 -243l-85 85q-12 12 -30 12q-17 0 -29 -12t-12 -29.5t12 -29.5l125 -125q12 -12 29 -12
q27 2 37 21l167 292q6 20 3 32q-5 17 -21 25.5t-36 0.5q-14 -7 -19 -17zM458 92q17 0 29.5 12t12.5 29v207l-94 -164q-20 -36 -61 -42l-12 -1q-34 0 -59 25l-125 125q-25 25 -25 59t25 59q24 24 59 24t59 -24l47 -47l90 154h-279q-17 0 -29.5 -12t-12.5 -29v-334
q0 -17 12.5 -29t29.5 -12h333z" />
    <glyph glyph-name="glyph149" unicode="&#xe095;" horiz-adv-x="583" 
d="M458 8h-333q-52 0 -88.5 36.5t-36.5 88.5v334q0 52 36.5 88.5t88.5 36.5h208q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-208q-17 0 -29.5 -12t-12.5 -29v-334q0 -17 12.5 -29t29.5 -12h333q17 0 29.5 12t12.5 29v125q0 17 12.5 29.5t29.5 12.5t29 -12.5
t12 -29.5v-125q0 -52 -36.5 -88.5t-88.5 -36.5zM340 182q-23 0 -39 16l-111 111q-16 17 -16 40t16 39t39 16t39 -16l60 -59l144 227q11 20 33.5 26.5t42.5 -4.5t26 -33.5t-5 -42.5l-180 -291q-14 -26 -49 -29z" />
    <glyph glyph-name="glyph150" unicode="&#xe096;" horiz-adv-x="646" 
d="M250 -75h-250v184l158 158q-12 36 -12 75q0 104 73 177t177 73t177 -73t73 -177t-73 -177t-177 -73h-63v-84h-83v-83zM83 8h84v84h83v83h146q69 0 117.5 49t48.5 118t-48.5 117.5t-117.5 48.5t-118 -48.5t-49 -117.5q0 -36 15 -69l12 -26l-173 -173v-66zM396 383
q-17 0 -29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5t-12.5 29t-29.5 12zM396 425q34 0 58.5 -24.5t24.5 -58.5q0 -35 -24.5 -59.5t-58.5 -24.5t-59 25t-25 59t24.5 58.5t59.5 24.5z" />
    <glyph glyph-name="glyph151" unicode="&#xe097;" horiz-adv-x="562" 
d="M146 342q0 86 61 147t147 61t147 -61t61 -147t-61 -147.5t-147 -61.5h-104v-83h-83v-83h-84q-20 0 -41 15.5t-32 31.5l-10 15v63l165 164q-19 41 -19 86zM354 258q34 0 59 25t25 59t-24.5 58.5t-59.5 24.5q-34 0 -58.5 -24.5t-24.5 -58.5q0 -35 24.5 -59.5t58.5 -24.5z
" />
    <glyph glyph-name="glyph152" unicode="&#xe098;" horiz-adv-x="833" 
d="M250 258h292v-83h-292v83zM125 258h83v-83h-83v83zM125 425h83v-42h-83v42zM250 300h-125v42h125v-42zM250 425h42v-42h-42v42zM292 342h41v-42h-41v42zM333 425h42v-42h-42v42zM375 342h42v-42h-42v42zM417 425h41v-42h-41v42zM458 342h42v-42h-42v42zM500 425h42v-42
h-42v42zM542 342h41v-42h-41v42zM583 425h42v-42h-42v42zM625 300v42h42v83h41v-125h-83zM667 258v-41h41v-42h-125v42h42v41h42zM750 550q34 0 58.5 -24t24.5 -59v-334q0 -35 -24.5 -59t-58.5 -24h-667q-35 0 -59 24t-24 59v334q0 35 24 59t59 24h667zM750 133v334h-667
v-334h667z" />
    <glyph glyph-name="glyph153" unicode="&#xe099;" horiz-adv-x="708" 
d="M708 342q0 -144 -87 -257.5t-225 -150.5v-51q0 -17 -12.5 -29t-29.5 -12t-29.5 12t-12.5 29v51q-138 37 -225 150.5t-87 257.5q0 153 98 270.5t249 145.5l7 1l8 -1q151 -28 248.5 -145.5t97.5 -270.5zM396 21q102 35 165.5 123t63.5 198q0 121 -76.5 214.5t-194.5 117.5
q-118 -24 -194.5 -117.5t-76.5 -214.5q0 -109 64 -197.5t166 -123.5v125l-182 181q-9 9 -5 20t14.5 14t20.5 -5l152 -152v150l-99 98q-9 9 -5 20t14.5 14t20.5 -5l68 -68v137q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5v-137l68 68q9 9 20.5 5t14.5 -14t-5 -20
l-98 -98v-150l152 152q14 14 28.5 -0.5t0.5 -28.5l-181 -181v-125z" />
    <glyph glyph-name="glyph154" unicode="&#xe09a;" horiz-adv-x="625" 
d="M312 571q51 0 87.5 -36.5t36.5 -87.5q0 -9 -6 -15t-15 -6t-15 6t-6 15q0 34 -24 58t-58 24q-20 0 -20 21t20 21zM312 -117q-17 0 -29 12.5t-12 29.5h-83q-17 0 -29.5 12.5t-12.5 29.5v125q0 25 -18 61t-72 114l-3 5q-53 79 -53 174q0 129 91.5 220.5t220.5 91.5
t221 -91.5t92 -220.5q0 -97 -57 -179q-54 -77 -71.5 -112.5t-17.5 -62.5v-125q0 -17 -12 -29.5t-29 -12.5h-84q0 -17 -12.5 -29.5t-29.5 -12.5zM396 8v42h-167v-42h167zM500 314q42 61 42 132q0 94 -67.5 161.5t-162.5 67.5q-94 0 -161.5 -67.5t-67.5 -161.5q0 -70 42 -131
l3 -6q82 -117 96 -176h47v84q0 17 12 29t29 12t29.5 -12t12.5 -29v-84h46q13 57 100 181z" />
    <glyph glyph-name="glyph155" unicode="&#xe09b;" horiz-adv-x="758" 
d="M629 550q-19 0 -32 -13l-72 -72l-13 13q-36 36 -91 36t-91 -36l-174 -174q-38 -38 -38 -92q0 -53 38 -91l12 -13l-71 -71q-13 -13 -13 -32t13 -33q14 -14 32 -14q19 0 33 14l71 72l13 -13q38 -38 92 -38q53 0 91 38l174 174q37 37 37 91t-37 91l-13 13l72 72q14 14 14 33
t-14 32q-13 13 -33 13zM129 -125q-53 0 -91 38.5t-38 90.5q0 54 38 92l20 20q-23 46 -23 96q0 89 62 151l174 174q61 61 150 61q52 0 96 -23l21 21q37 37 91 37q53 0 91 -38.5t38 -90.5q0 -55 -38 -91l-20 -20q24 -48 24 -97q0 -87 -63 -150l-173 -174q-62 -62 -151 -62
q-51 0 -97 23l-20 -20q-38 -38 -91 -38zM460 250q-34 1 -59 26t-26 59l-76 -77q34 -1 58.5 -25.5t25.5 -58.5zM421 424q15 0 26 -11l13 -13l-30 -30q-14 -14 -14 -33t14 -32q13 -13 32 -13q20 0 33 13l30 30l13 -13q11 -11 11 -26q0 -16 -11 -27l-174 -173q-11 -11 -26 -11
q-16 0 -27 11l-13 12l30 30q14 14 14 33t-14 32q-14 14 -32 14q-19 0 -33 -14l-30 -30l-13 13q-10 10 -10 26q0 17 10 27l174 174q11 11 27 11z" />
    <glyph glyph-name="glyph156" unicode="&#xe09c;" horiz-adv-x="592" 
d="M578 537q14 -13 14 -32t-14 -33l-71 -72l12 -13q38 -38 38 -91t-38 -91l-173 -174q-38 -38 -92 -38q-53 0 -91 38l-13 13l-72 -72q-14 -14 -32 -14q-19 0 -33 14q-13 14 -13 33t13 32l72 71l-13 13q-37 37 -37 92q0 54 37 91l174 174q37 37 91.5 37t91.5 -37l13 -13
l71 72q13 13 32 13t33 -13zM455 269q10 10 10 27q0 16 -10 26l-13 13l-30 -30q-13 -13 -33 -13q-19 0 -32 13t-13 32t13 33l30 30l-13 13q-11 11 -26 11q-16 0 -27 -11l-174 -174q-11 -11 -11 -26q0 -16 11 -27l13 -13l30 30q14 14 33 14q18 0 32 -14q13 -13 13 -32t-13 -33
l-30 -30l13 -12q11 -11 26 -11q16 0 27 11z" />
    <glyph glyph-name="glyph157" unicode="&#xe09d;" horiz-adv-x="636" 
d="M333 -71q-48 0 -69 62l-51 151l-151 50q-59 19 -62 67q-3 46 54 72l474 222q33 15 58.5 10t39.5 -26q20 -33 -2 -80l-221 -474q-25 -54 -70 -54zM109 265l170 -57l57 -171l199 427z" />
    <glyph glyph-name="glyph158" unicode="&#xe09e;" horiz-adv-x="552" 
d="M262 4l-57 171l-171 57q-22 7 -30 18t-1.5 23t27.5 21l474 221q32 14 43.5 2.5t-2.5 -43.5l-222 -474q-9 -21 -20.5 -27.5t-22.5 1.5t-18 30z" />
    <glyph glyph-name="glyph159" unicode="&#xe09f;" horiz-adv-x="667" 
d="M333 592q-103 0 -177 -72q-73 -71 -73 -173q0 -101 73 -172l177 -175l178 175q72 70 72 172q0 103 -72 173q-74 72 -178 72zM333 675q139 0 236 -96t97 -232t-97 -232l-236 -232l-235 232q-98 96 -98 232t98 232t235 96zM333 446q-42 0 -73 -31t-31 -73.5t31 -73.5
q30 -30 73 -30q44 0 74 30q31 31 31 73.5t-31 73.5t-74 31zM333 488q60 0 103 -43t43 -103t-43 -103t-103 -43t-103 43t-43 103t43 103t103 43z" />
    <glyph glyph-name="glyph160" unicode="&#xe0a0;" horiz-adv-x="667" 
d="M569 579q97 -96 97 -232t-97 -232l-236 -232l-235 232q-98 96 -98 232t98 232t236 96t235 -96zM333 238q44 0 74 30q31 31 31 73.5t-31 73.5t-74 31q-42 0 -73 -31t-31 -73.5t31 -73.5q30 -30 73 -30z" />
    <glyph glyph-name="glyph161" unicode="&#xe0a1;" horiz-adv-x="583" 
d="M238 92q0 54 54 54t54 -54t-54 -54t-54 54zM292 633q68 0 117 -49t49 -117v-84h42q34 0 58.5 -24.5t24.5 -58.5v-292q0 -34 -24.5 -58.5t-58.5 -24.5h-417q-35 0 -59 24.5t-24 58.5v292q0 34 24 58.5t59 24.5h42v84q0 48 23.5 85.5t59.5 58.5q38 22 84 22zM292 550
q-35 0 -59.5 -24.5t-24.5 -58.5v-125h167v125q0 35 -24.5 59t-58.5 24zM500 8v292h-417v-292h417z" />
    <glyph glyph-name="glyph162" unicode="&#xe0a2;" horiz-adv-x="583" 
d="M500 383q34 0 58.5 -24.5t24.5 -58.5v-292q0 -34 -24.5 -58.5t-58.5 -24.5h-417q-35 0 -59 24.5t-24 58.5v292q0 34 24 58.5t59 24.5h42v84q0 69 49 117.5t118 48.5t117.5 -48.5t48.5 -117.5v-84h42zM292 38q22 0 38 16t16 38t-16 38t-38 16t-38 -16t-16 -38t16 -38
t38 -16zM375 342v125q0 35 -24.5 59t-58.5 24q-35 0 -59.5 -24.5t-24.5 -58.5v-125h167z" />
    <glyph glyph-name="glyph163" unicode="&#xe0a3;" horiz-adv-x="708" 
d="M238 92q0 54 54 54t54 -54t-54 -54t-54 54zM0 300q0 34 24 58.5t59 24.5h125v-41h167v125q0 55 28.5 94.5t73.5 58.5q30 13 65 13q68 0 117 -49t49 -117v-125q0 -17 -12 -29.5t-29 -12.5t-29.5 12.5t-12.5 29.5v125q0 35 -24.5 59t-58.5 24q-35 0 -59.5 -24.5
t-24.5 -58.5v-84h42q34 0 58.5 -24.5t24.5 -58.5v-292q0 -34 -24.5 -58.5t-58.5 -24.5h-417q-35 0 -59 24.5t-24 58.5v292zM500 8v292h-417v-292h417z" />
    <glyph glyph-name="glyph164" unicode="&#xe0a4;" horiz-adv-x="708" 
d="M542 633q69 0 117.5 -48.5t48.5 -117.5v-125q0 -17 -12 -29.5t-29 -12.5t-29.5 12.5t-12.5 29.5v125q0 35 -24.5 59t-58.5 24q-35 0 -59.5 -24.5t-24.5 -58.5v-84h42q34 0 58.5 -24.5t24.5 -58.5v-292q0 -34 -24.5 -58.5t-58.5 -24.5h-417q-35 0 -59 24.5t-24 58.5v292
q0 34 24 58.5t59 24.5h125v-41h167v125q0 69 49 117.5t118 48.5zM292 38q22 0 38 16t16 38t-16 38t-38 16t-38 -16t-16 -38t16 -38t38 -16z" />
    <glyph glyph-name="glyph165" unicode="&#xe0a5;" 
d="M667 508q35 0 59 -24t24 -59v-375q0 -34 -24 -58.5t-59 -24.5h-584q-35 0 -59 24.5t-24 58.5v375q0 35 24 59t59 24h584zM330 145l-65 57l-152 -152h524l-152 152l-65 -57q-19 -16 -45 -16t-45 16zM83 79l150 151l-150 131v-282zM517 230l150 -150v281zM667 425h-584v-9
l274 -240q7 -6 18 -6t18 6l274 240v9z" />
    <glyph glyph-name="glyph166" unicode="&#xe0a6;" horiz-adv-x="667" 
d="M42 -33q-18 0 -30 12.5t-12 28.5v417q0 17 12 29l188 188q11 11 27 12t28 -9l179 -143l162 161q20 20 45.5 8t25.5 -38v-416q0 -17 -13 -30l-187 -187q-11 -11 -27.5 -12t-28.5 9l-179 143l-161 -161q-12 -12 -29 -12zM83 109q122 120 125 122v302l-125 -125v-299z
M255 228l162 -129v311l-167 132v-311zM583 234v299q-122 -121 -125 -123v-301z" />
    <glyph glyph-name="glyph167" unicode="&#xe0a7;" horiz-adv-x="583" 
d="M458 -75h-333q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h333q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5zM125 92q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5h333q17 0 29.5 12.5t12.5 29.5t-12.5 29.5t-29.5 12.5h-333zM292 514l-205 -211
l-4 -3h417q-34 36 -104 107t-104 107zM292 633q161 -165 268 -275q23 -23 23 -58q0 -34 -24.5 -58.5t-58.5 -24.5h-417q-35 0 -59 24.5t-24 58.5t24 58z" />
    <glyph glyph-name="glyph168" unicode="&#xe0a8;" horiz-adv-x="583" 
d="M500 133q34 0 58.5 -24.5t24.5 -58.5t-24.5 -58.5t-58.5 -24.5h-417q-35 0 -59 24.5t-24 58.5t24 58.5t59 24.5h417zM560 358q23 -23 23 -58q0 -34 -24.5 -58.5t-58.5 -24.5h-417q-35 0 -59 24.5t-24 58.5t24 58l268 275q161 -165 268 -275z" />
    <glyph glyph-name="glyph169" unicode="&#xe0a9;" 
d="M458 438v-335l173 168zM450 533q29 0 52 -21l248 -241q-149 -145 -248 -241q-22 -22 -52 -22q-31 0 -53 22t-22 53v375q0 31 22 53t53 22zM83 438v-335l173 168zM75 533q29 0 52 -21l248 -241q-149 -145 -248 -241q-22 -22 -52 -22q-31 0 -53 22t-22 53v375q0 31 22 53
t53 22z" />
    <glyph glyph-name="glyph170" unicode="&#xe0aa;" 
d="M502 512l248 -241q-149 -145 -248 -241q-22 -22 -52 -22q-31 0 -53 22t-22 53v375q0 31 22 53t53 22q29 0 52 -21zM127 512l248 -241q-149 -145 -248 -241q-22 -22 -52 -22q-31 0 -53 22t-22 53v375q0 31 22 53t53 22q29 0 52 -21z" />
    <glyph glyph-name="glyph171" unicode="&#xe0ab;" horiz-adv-x="542" 
d="M125 -33q-52 0 -88.5 36.5t-36.5 88.5v375q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5v-375q0 -52 -36.5 -88.5t-88.5 -36.5zM125 508q-17 0 -29.5 -12t-12.5 -29v-375q0 -17 12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5v375q0 17 -12.5 29t-29.5 12zM417 -33
q-52 0 -88.5 36.5t-36.5 88.5v375q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5v-375q0 -52 -36.5 -88.5t-88.5 -36.5zM417 508q-17 0 -29.5 -12t-12.5 -29v-375q0 -17 12.5 -29.5t29.5 -12.5t29 12.5t12 29.5v375q0 17 -12 29t-29 12z" />
    <glyph glyph-name="glyph172" unicode="&#xe0ac;" horiz-adv-x="458" 
d="M83 550q35 0 59.5 -24.5t24.5 -58.5v-334q0 -34 -24.5 -58.5t-59.5 -24.5t-59 24t-24 59v334q0 35 24 59t59 24zM375 550q35 0 59 -24t24 -59v-334q0 -35 -24 -59t-59 -24t-59 24t-24 59v334q0 35 24 59t59 24z" />
    <glyph glyph-name="glyph173" unicode="&#xe0ad;" horiz-adv-x="417" 
d="M83 508v-416q35 35 106.5 104t107.5 104l-210 205zM83 592q35 0 59 -24l275 -268q-166 -161 -276 -268q-24 -24 -58 -24t-58.5 24.5t-24.5 59.5v416q0 35 24.5 59.5t58.5 24.5z" />
    <glyph glyph-name="glyph174" unicode="&#xe0ae;" horiz-adv-x="417" 
d="M333 508l-212 -208l212 -208v416zM275 567q25 25 58 25q35 0 59.5 -25t24.5 -59v-416q0 -34 -24.5 -59t-59.5 -25q-33 0 -58 25l-275 267q167 163 275 267z" />
    <glyph glyph-name="glyph175" unicode="&#xe0af;" horiz-adv-x="417" 
d="M333 8q-33 0 -58 25l-275 267q167 163 275 267q25 25 58 25q35 0 59.5 -25t24.5 -59v-416q0 -34 -24.5 -59t-59.5 -25z" />
    <glyph glyph-name="glyph176" unicode="&#xe0b0;" horiz-adv-x="417" 
d="M142 32q-24 -24 -59 -24q-34 0 -58.5 24.5t-24.5 59.5v416q0 35 24.5 59.5t58.5 24.5q35 0 59 -24l275 -268q-165 -161 -275 -268z" />
    <glyph glyph-name="glyph177" unicode="&#xe0b1;" horiz-adv-x="500" 
d="M250 467q-69 0 -118 -49t-49 -118t49 -118t118 -49t118 49t49 118t-49 118t-118 49zM250 550q104 0 177 -73t73 -177t-73 -177t-177 -73t-177 73t-73 177t73 177t177 73z" />
    <glyph glyph-name="glyph178" unicode="&#xe0b2;" horiz-adv-x="500" 
d="M250 550q104 0 177 -73t73 -177t-73 -177t-177 -73t-177 73t-73 177t73 177t177 73z" />
    <glyph glyph-name="glyph179" unicode="&#xe0b3;" 
d="M292 438l-173 -167l173 -168v335zM300 533q31 0 53 -22t22 -53v-375q0 -31 -22 -53t-53 -22q-28 0 -52 22l-248 241q149 145 248 241q21 21 52 21zM667 438l-173 -167l173 -168v335zM675 533q31 0 53 -22t22 -53v-375q0 -31 -22 -53t-53 -22q-28 0 -52 22l-248 241
q149 145 248 241q21 21 52 21z" />
    <glyph glyph-name="glyph180" unicode="&#xe0b4;" 
d="M300 533q31 0 53 -22t22 -53v-375q0 -31 -22 -53t-53 -22q-28 0 -52 22l-248 241q149 145 248 241q21 21 52 21zM675 533q31 0 53 -22t22 -53v-375q0 -31 -22 -53t-53 -22q-28 0 -52 22l-248 241q149 145 248 241q21 21 52 21z" />
    <glyph glyph-name="glyph181" unicode="&#xe0b5;" horiz-adv-x="500" 
d="M417 467h-334v-334h334v334zM417 550q35 0 59 -24t24 -59v-334q0 -35 -24 -59t-59 -24h-334q-35 0 -59 24t-24 59v334q0 35 24 59t59 24h334z" />
    <glyph glyph-name="glyph182" unicode="&#xe0b6;" horiz-adv-x="500" 
d="M417 550q35 0 59 -24t24 -59v-334q0 -35 -24 -59t-59 -24h-334q-35 0 -59 24t-24 59v334q0 35 24 59t59 24h334z" />
    <glyph glyph-name="glyph183" unicode="&#xe0b7;" horiz-adv-x="792" 
d="M667 550q52 0 88.5 -36.5t36.5 -88.5v-292q0 -52 -36.5 -88.5t-88.5 -36.5h-375l-125 -125v125h-42q-52 0 -88.5 36.5t-36.5 88.5v292q0 52 36.5 88.5t88.5 36.5h542zM708 133v292q0 17 -12 29.5t-29 12.5h-542q-17 0 -29.5 -12.5t-12.5 -29.5v-292q0 -17 12.5 -29
t29.5 -12h542q17 0 29 12t12 29zM208 196q-34 0 -58.5 24t-24.5 59t24.5 59t58.5 24q35 0 59.5 -24.5t24.5 -58.5t-24.5 -58.5t-59.5 -24.5zM208 321q-17 0 -29 -12.5t-12 -29.5t12 -29t29 -12t29.5 12t12.5 29t-12.5 29.5t-29.5 12.5zM396 196q-35 0 -59.5 24.5t-24.5 58.5
t24.5 58.5t59.5 24.5q34 0 58.5 -24t24.5 -59t-24.5 -59t-58.5 -24zM396 321q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12t29.5 12t12.5 29t-12.5 29.5t-29.5 12.5zM583 196q-35 0 -59 24t-24 59t24 59t59 24t59.5 -24.5t24.5 -58.5t-24.5 -58.5t-59.5 -24.5zM583 321
q-17 0 -29 -12.5t-12 -29.5t12 -29t29 -12t29.5 12t12.5 29t-12.5 29.5t-29.5 12.5z" />
    <glyph glyph-name="glyph184" unicode="&#xe0b8;" 
d="M625 508h-500q-17 0 -29.5 -12t-12.5 -29v-292q0 -17 12.5 -29.5t29.5 -12.5h125v-7l7 7h368q17 0 29.5 12.5t12.5 29.5v292q0 17 -12.5 29t-29.5 12zM625 592q52 0 88.5 -36.5t36.5 -88.5v-292q0 -52 -36.5 -88.5t-88.5 -36.5h-333l-125 -125v125h-42q-52 0 -88.5 36.5
t-36.5 88.5v292q0 52 36.5 88.5t88.5 36.5h500z" />
    <glyph glyph-name="glyph185" unicode="&#xe0b9;" horiz-adv-x="1000" 
d="M875 508q52 0 88.5 -36.5t36.5 -88.5v-291q0 -52 -36.5 -88.5t-88.5 -36.5h-42v-125l-125 125h-333q-52 0 -88.5 36.5t-36.5 88.5l-125 -125v125q-52 0 -88.5 36.5t-36.5 88.5v291q0 52 36.5 88.5t88.5 36.5h500q52 0 88.5 -36.5t36.5 -88.5h125zM125 175h167v187
q0 43 30.5 74t73.5 31h271v41q0 17 -12.5 29.5t-29.5 12.5h-500q-17 0 -29.5 -12.5t-12.5 -29.5v-291q0 -17 12.5 -29.5t29.5 -12.5zM917 92v291q0 17 -12.5 29.5t-29.5 12.5h-479q-26 0 -44.5 -18.5t-18.5 -44.5v-270q0 -17 12.5 -29.5t29.5 -12.5h500q17 0 29.5 12.5
t12.5 29.5z" />
    <glyph glyph-name="glyph186" unicode="&#xe0ba;" horiz-adv-x="583" 
d="M292 133q-69 0 -118 49t-49 118v250q0 69 49 118t118 49t117.5 -49t48.5 -118v-250q0 -69 -48.5 -118t-117.5 -49zM292 633q-35 0 -59.5 -24.5t-24.5 -58.5v-250q0 -34 24.5 -58.5t59.5 -24.5q34 0 58.5 24.5t24.5 58.5v250q0 34 -24.5 58.5t-58.5 24.5zM583 300
q0 -109 -71.5 -191t-178.5 -97v-45h125q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-333q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h125v45q-107 15 -178.5 97t-71.5 191v83q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-83q0 -86 61.5 -147t147.5 -61
t147 61t61 147v83q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-83z" />
    <glyph glyph-name="glyph187" unicode="&#xe0bb;" horiz-adv-x="583" 
d="M292 133q-69 0 -118 49t-49 118v250q0 69 49 118t118 49t117.5 -49t48.5 -118v-250q0 -69 -48.5 -118t-117.5 -49zM583 300q0 -109 -71.5 -191t-178.5 -97v-45h125q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-333q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5
t29.5 12.5h125v45q-107 15 -178.5 97t-71.5 191v83q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-83q0 -86 61.5 -147t147.5 -61t147 61t61 147v83q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-83z" />
    <glyph glyph-name="glyph188" unicode="&#xe0bc;" 
d="M625 133h-500q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h500q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5zM125 300q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12h500q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5h-500z" />
    <glyph glyph-name="glyph189" unicode="&#xe0bd;" horiz-adv-x="667" 
d="M583 342q35 0 59.5 -25t24.5 -59t-24.5 -58.5t-59.5 -24.5h-500q-35 0 -59 24.5t-24 58.5q0 35 24.5 59.5t58.5 24.5h500z" />
    <glyph glyph-name="glyph190" unicode="&#xe0be;" horiz-adv-x="833" 
d="M771 471q55 -25 62 -79q0 -66 -54 -96l-46 -25q17 -67 17 -113q0 -88 -94 -148t-231 -60q-172 0 -267 88q-3 -1 -8.5 -2t-23.5 -3.5t-34 0.5q-32 3 -62 36.5t-30 76.5q0 87 12 137l13 63q-8 17 -8 50q0 24 18 47t44 36q225 113 279 138q42 21 65.5 20.5t59.5 -20.5z
M429 38q102 0 172 36.5t70 87.5l-17 117l-179 -87q-49 -20 -92 0l-175 87l-20 -117q0 -53 70 -88.5t171 -35.5zM733 375q13 6 13 14.5t-13 14.5q-262 134 -279 142q-27 13 -54 0l-279 -142q-13 -6 -13 -14.5t13 -14.5l8 -4q-13 -33 -25 -92q-12 -62 -12 -129q0 -15 10 -24
t23 -9h4q29 0 29 33q0 6 -4 46.5t-4 74.5q0 52 12 83l238 -121q29 -14 58 0z" />
    <glyph glyph-name="glyph191" unicode="&#xe0bf;" horiz-adv-x="917" 
d="M833 633q35 0 59.5 -24.5t24.5 -58.5v-500q0 -34 -24.5 -58.5t-59.5 -24.5h-750q-35 0 -59 24.5t-24 58.5v500q0 34 24 58.5t59 24.5h750zM83 550v-500h334v500h-334zM833 50v500h-375v-500h375zM792 238v-126q0 -8 -6.5 -14t-14.5 -6h-42q-8 0 -14.5 6t-6.5 14v126
q0 8 6.5 14t14.5 6h42q8 0 14.5 -6t6.5 -14zM667 488v-209q0 -8 -6.5 -14.5t-14.5 -6.5h-125q-8 0 -14.5 6.5t-6.5 14.5v209q0 8 6.5 14t14.5 6h125q8 0 14.5 -6t6.5 -14zM729 383q-8 0 -14.5 6.5t-6.5 14.5t6.5 14.5t14.5 6.5h42q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14.5
t-14.5 -6.5h-42zM729 300q-8 0 -14.5 6.5t-6.5 14.5t6.5 14.5t14.5 6.5h42q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14.5t-14.5 -6.5h-42zM521 175q-8 0 -14.5 6.5t-6.5 14.5t6.5 14.5t14.5 6.5h125q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14.5t-14.5 -6.5h-125zM646 133q8 0 14.5 -6.5
t6.5 -14.5t-6.5 -14t-14.5 -6h-125q-8 0 -14.5 6t-6.5 14t6.5 14.5t14.5 6.5h125zM729 467q-8 0 -14.5 6.5t-6.5 14.5t6.5 14t14.5 6h42q8 0 14.5 -6t6.5 -14t-6.5 -14.5t-14.5 -6.5h-42zM375 488v-126q0 -8 -6.5 -14t-14.5 -6h-208q-8 0 -14.5 6t-6.5 14v126q0 8 6.5 14
t14.5 6h208q8 0 14.5 -6t6.5 -14zM354 217q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14.5t-14.5 -6.5h-208q-8 0 -14.5 6.5t-6.5 14.5t6.5 14.5t14.5 6.5h208zM354 300q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14.5t-14.5 -6.5h-208q-8 0 -14.5 6.5t-6.5 14.5t6.5 14.5t14.5 6.5h208zM354 133
q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14t-14.5 -6h-208q-8 0 -14.5 6t-6.5 14t6.5 14.5t14.5 6.5h208z" />
    <glyph glyph-name="glyph192" unicode="&#xe0c0;" horiz-adv-x="667" 
d="M583 639q34 0 59 -24.5t25 -58.5v-423q0 -69 -55.5 -117.5t-132.5 -48.5q-74 0 -127 45q-24 -40 -68 -63.5t-96 -23.5q-77 0 -132.5 49t-55.5 118q0 53 35 96.5t90 60.5v254q0 32 21 55.5t52 27.5l375 52zM333 133q0 47 35.5 82t89.5 42v72l-125 -18v-178zM583 133v423
l-375 -53v-330q-14 2 -20 2q-44 0 -74.5 -24.5t-30.5 -58.5q0 -35 31 -59.5t74 -24.5t73.5 24.5t30.5 59.5v255l208 31v-163q-14 2 -21 2q-43 0 -73.5 -24.5t-30.5 -59.5t30.5 -59t73.5 -24t73.5 24t30.5 59z" />
    <glyph glyph-name="glyph193" unicode="&#xe0c1;" horiz-adv-x="625" 
d="M602 636q9 1 16 -5.5t7 -15.5v-503q0 -43 -36.5 -73.5t-88.5 -30.5t-88.5 30.5t-36.5 73.5t36.5 74t88.5 31v155l-250 -26v-317q0 -43 -36.5 -73.5t-88.5 -30.5t-88.5 30.5t-36.5 73.5t36.5 73.5t88.5 30.5v430q0 8 5.5 14t12.5 7z" />
    <glyph glyph-name="glyph194" unicode="&#xe0c2;" horiz-adv-x="793" 
d="M604 689q77 0 133 -56t56 -133q0 -22 -7 -50q20 -62 -25 -107l-187 -188q-30 -30 -74 -30h-3l-90 -90q-25 -25 -63 -40q-10 -4 -289 -97q-8 -2 -13 -2q-21 0 -34 17t-6 37q93 279 97 289q15 38 41 64q331 330 332 331q57 55 132 55zM299 67l-127 127q-2 -6 -12 -35
t-17 -50l71 -71q35 11 85 29zM128 65l-21 -62l63 21zM449 195q-12 18 -10.5 40t17.5 38l154 154l-114 114l-297 -298l-8 -9l147 -147l10 7zM702 402q14 14 -0.5 28.5t-28.5 0.5l-188 -187q-10 -10 -4 -23t19 -13q9 0 15 6zM639 456q31 31 68 19q3 12 3 25q0 43 -31 74
q-33 31 -77.5 29.5t-76.5 -33.5z" />
    <glyph glyph-name="glyph195" unicode="&#xe0c3;" horiz-adv-x="768" 
d="M750 513q18 -18 18 -44t-18 -44l-456 -456q-17 -17 -47.5 -30.5t-58.5 -13.5h-188v187q0 28 13.5 59t30.5 48l456 456q18 18 44 18t44 -18zM115 172l52 -51l345 346l-51 51zM188 8q11 0 26 7q-8 8 -21 20.5t-40 40t-45 44.5l-18 18q-7 -17 -7 -26v-62l42 -42h63zM247 40
l346 346l-51 51l-346 -345zM622 415l54 54l-132 132l-54 -53z" />
    <glyph glyph-name="glyph196" unicode="&#xe0c4;" horiz-adv-x="836" 
d="M771 647q25 -25 42 -59.5t21.5 -87t-9.5 -109.5t-59.5 -131t-119.5 -148q-189 -189 -363 -189q-107 0 -172 65l-74 74q-37 37 -37 88.5t37 88.5l66 66q37 37 88 37t88 -37l58 -57l174 173l-58 58q-37 37 -37 88.5t37 88.5l66 66q36 36 89 36q52 0 88 -36zM512 597
q-12 -12 -12 -29.5t12 -29.5l45 -45l125 125l-45 45q-12 12 -29 12q-18 0 -30 -12zM95 121l46 -45l125 125l-46 45q-12 12 -29 12t-29 -12l-67 -66q-12 -12 -12 -29.5t12 -29.5zM587 171q65 65 104 127t51 106.5t9 84t-13.5 62t-25.5 37.5l-125 -125l12 -12q12 -12 12 -29.5
t-12 -29.5l-233 -233q-12 -12 -29 -12q-18 0 -30 12l-12 13l-125 -126q40 -40 113 -40q139 0 304 165z" />
    <glyph glyph-name="glyph197" unicode="&#xe0c5;" horiz-adv-x="710" 
d="M453 505l-18 18q-18 18 -18 44t18 44l66 67q18 18 44 18t44 -18l19 -19zM173 261l18 -18l-154 -155l-19 18q-18 18 -18 45q0 26 18 44l66 66q18 18 44.5 18t44.5 -18zM664 603q8 -8 18 -22t21 -56.5t5 -90.5t-48 -123t-121 -154q-171 -171 -319 -171q-81 0 -127 46
l-15 14l155 155l27 -27q14 -14 29 0l233 233q6 6 6 14q0 9 -6 15l-27 27l154 155z" />
    <glyph glyph-name="glyph198" unicode="&#xe0c6;" 
d="M625 540q51 0 88 -37t37 -88q0 -52 -37 -89q-38 -39 -88 -61v-173q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5v198q-51 0 -88 37t-37 88t37 88q89 89 213 89t213 -89q15 -15 37 -15t37 15q37 37 88 37z
M654 385q12 12 12 29.5t-12 29.5q-13 13 -29 13t-29 -13q-39 -39 -96 -39t-96 39q-64 64 -154 64t-154 -64q-12 -12 -12 -29.5t12 -29.5t29 -12t29 12q24 24 54 33v-326q0 -17 12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5v326q30 -9 54 -33q46 -46 112 -59v-234
q0 -17 12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5v234q66 13 112 59z" />
    <glyph glyph-name="glyph199" unicode="&#xe0c7;" horiz-adv-x="583" 
d="M571 444q12 -12 12 -29.5t-12 -29.5q-46 -46 -113 -59v-234q0 -17 -12 -29.5t-29 -12.5t-29.5 12.5t-12.5 29.5v234q-67 13 -113 59q-24 24 -54 33v-326q0 -17 -12 -29.5t-29 -12.5t-29.5 12.5t-12.5 29.5v326q-30 -9 -54 -33q-12 -12 -29.5 -12t-29.5 12t-12 29.5
t12 29.5q64 64 154.5 64t154.5 -64q40 -40 95.5 -40t95.5 40q12 12 29.5 12t29.5 -12z" />
    <glyph glyph-name="glyph200" unicode="&#xe0c8;" horiz-adv-x="709" 
d="M685 484q24 -24 24 -58.5t-24 -59.5q-13 -13 -29 -19q-85 -41 -115 -100q-41 -82 -41 -197q0 -36 -23.5 -59.5t-59.5 -23.5q-38 0 -60 24l-134 135l-223 -159l159 223l-135 134q-16 15 -21.5 39.5t3.5 51.5q22 52 77 52q117 0 197 40l9 5q55 30 94 113q6 16 17 27
q24 24 59.5 23.5t58.5 -24.5zM466 284q43 86 157 140l-164 169q-55 -117 -141 -160l-10 -5q-96 -45 -225 -45l333 -333q0 134 50 234z" />
    <glyph glyph-name="glyph201" unicode="&#xe0c9;" horiz-adv-x="668" 
d="M458 50q0 -18 -11.5 -30t-29.5 -12q-17 0 -30 13l-135 135l-252 -189l189 252l-135 135q-19 19 -9 45q11 26 38 26q126 0 216 45q72 36 121 137q7 19 29 25.5t40 -10.5l166 -167q17 -18 11 -40t-25 -29q-102 -50 -138 -121q-45 -88 -45 -215z" />
    <glyph glyph-name="glyph202" unicode="&#xe0ca;" horiz-adv-x="766" 
d="M718 627q47 -47 47.5 -122.5t-50.5 -116.5q-42 -33 -152 -74l67 -67q12 -12 12 -29.5t-12 -29.5t-29 -12q-18 0 -30 12l-12 12l-218 -218q-25 -25 -63 -40q-1 -1 -23.5 -8.5t-62 -16t-72.5 -8.5q-62 0 -91 29q-19 19 -25.5 51.5t-3 64.5t11.5 63.5t13.5 48.5t7.5 20
q15 38 41 64l218 218l-13 12q-12 12 -12 29.5t12 29.5t29.5 12t29.5 -12l68 -68q42 112 73 152q41 52 118 52q73 0 121 -48zM88 -3q19 -16 108 6l-101 101q-22 -89 -7 -107zM241 17q27 10 41 24l218 218l-149 149l-218 -218q-14 -14 -24 -40z" />
    <glyph glyph-name="glyph203" unicode="&#xe0cb;" horiz-adv-x="833" 
d="M770 284q41 -23 57 -68.5t-3 -89.5q-19 -43 -61.5 -63.5t-88.5 -7.5l-112 32v-35l37 -29q37 -30 45 -77.5t-18 -87.5q-26 -41 -72 -54t-89 9l-48 8q-12 0 -24.5 -2t-18.5 -4l-6 -2q-43 -22 -89 -9t-72 54q-26 40 -18 87.5t45 77.5l37 29v35l-112 -32q-46 -13 -88 7.5
t-61 63.5t-3.5 89t56.5 69l208 118v200q0 60 43 103t103 43t102.5 -43t42.5 -103v-200zM747 159q6 14 1 29t-19 23l-250 143v248q0 26 -18.5 44.5t-43.5 18.5t-44 -18.5t-19 -44.5v-248l-250 -143q-13 -7 -18 -22.5t1 -29.5t20 -21t29 -3l218 62v-185l-68 -54
q-13 -10 -15 -26.5t6 -29.5t24 -17t30 3q35 16 86 16q23 0 44 -4t31 -8l10 -4q14 -8 30 -3.5t24 17.5t6 29.5t-15 26.5l-68 54v185l218 -62q15 -4 29.5 3t20.5 21zM396 612q0 21 21 21q20 0 20 -21q0 -20 -20 -20q-21 0 -21 20z" />
    <glyph glyph-name="glyph204" unicode="&#xe0cc;" horiz-adv-x="667" 
d="M646 237q28 -16 19 -47t-40 -31l-11 2l-218 62v-185l68 -54q23 -20 12.5 -47.5t-38.5 -27.5q-8 0 -16 3l-89 36l-88 -36q-14 -6 -29 -1t-23 19q-8 13 -5 28.5t15 25.5l68 54v185l-218 -62q-15 -4 -29.5 3t-20.5 21t-1 29t19 23l250 143v248q0 26 18.5 44.5t43.5 18.5
t44 -18.5t19 -44.5v-248zM333 618q9 0 15 6t6 15q0 20 -21 20q-20 0 -20 -20q0 -21 20 -21z" />
    <glyph glyph-name="glyph205" unicode="&#xe0cd;" horiz-adv-x="583" 
d="M542 550q19 0 30 -11.5t11 -30.5v-175q-9 -78 -53 -139.5t-113 -93.5v-133q0 -35 -24.5 -59.5t-59.5 -24.5h-83q-34 0 -58.5 24.5t-24.5 59.5v133q-70 32 -115.5 94t-51.5 139v175q0 19 11.5 30.5t30.5 11.5h41v125q0 19 11.5 30.5t30.5 11.5h83q19 0 30.5 -11.5
t11.5 -30.5v-125h83v125q0 19 11.5 30.5t30.5 11.5h83q19 0 30.5 -11.5t11.5 -30.5v-125h42zM375 675v-125h83v125h-83zM125 675v-125h83v125h-83zM333 -33v83h-83v-83h83zM292 154q68 0 123 41t77 105h-396q19 -63 73.5 -104.5t122.5 -41.5zM500 362v105h-417v-105
q0 -10 5 -20h408q4 8 4 20z" />
    <glyph glyph-name="glyph206" unicode="&#xe0ce;" 
d="M375 -75q-52 0 -88.5 36.5t-36.5 88.5l2 127l-126 -2q-52 0 -89 36.5t-37 88.5t36.5 88.5t88.5 36.5l127 2l-2 122q0 52 36.5 89t88.5 37t88.5 -36.5t36.5 -88.5l2 -123l124 -2q51 0 87.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5l-123 2l-2 -128q0 -51 -36.5 -87.5
t-88.5 -36.5zM333 258v-209q0 -17 12.5 -29t29.5 -12t29.5 12.5t12.5 29.5v208h209q17 0 29 12.5t12 29.5t-12.5 29.5t-29.5 12.5h-208v208q0 18 -12.5 30t-29.5 12t-29.5 -12.5t-12.5 -29.5v-208h-208q-18 0 -30 -12.5t-12 -29.5t12.5 -29.5t29.5 -12.5h208z" />
    <glyph glyph-name="glyph207" unicode="&#xe0cf;" horiz-adv-x="667" 
d="M583 383q35 0 59.5 -24.5t24.5 -58.5t-24.5 -58.5t-59.5 -24.5l-166 3v-170q0 -34 -24.5 -58.5t-59.5 -24.5t-59 24.5t-24 58.5l3 170l-170 -3q-35 0 -59 24.5t-24 58.5t24 58.5t59 24.5h170l-3 167q0 34 24 58.5t59 24.5t59.5 -24.5t24.5 -58.5v-167h166z" />
    <glyph glyph-name="glyph208" unicode="&#xe0d0;" horiz-adv-x="833" 
d="M604 633q-60 0 -103 -42.5t-43 -102.5v-63h-83v63q0 60 -43 102.5t-103 42.5t-103 -42.5t-43 -102.5t43 -103t103 -43h63v-84h-63q-60 0 -103 -43t-43 -103t43 -102.5t103 -42.5t103 42.5t43 102.5v63h83v-63q0 -60 43 -102.5t103 -42.5t103 42.5t43 102.5t-43 103
t-103 43h-62v84h62q60 0 103 43t43 103t-43 102.5t-103 42.5zM542 425v63q0 26 18 44t44 18t44.5 -18.5t18.5 -43.5q0 -26 -18.5 -44.5t-44.5 -18.5h-62zM229 425q-25 0 -43.5 18.5t-18.5 44.5t18.5 44t43.5 18q26 0 44.5 -18.5t18.5 -43.5v-63h-63zM604 50q-26 0 -44 18
t-18 44v63h62q26 0 44.5 -18.5t18.5 -44.5q0 -25 -18.5 -43.5t-44.5 -18.5zM229 50q-25 0 -43.5 18t-18.5 44t18.5 44.5t43.5 18.5h63v-63q0 -25 -18.5 -43.5t-44.5 -18.5zM604 717q94 0 161.5 -67.5t67.5 -161.5q0 -57 -26 -106.5t-71 -81.5q45 -32 71 -81.5t26 -106.5
q0 -94 -67.5 -161.5t-161.5 -67.5q-57 0 -106 26.5t-81 71.5q-32 -45 -81.5 -71.5t-106.5 -26.5q-95 0 -162 67.5t-67 161.5q0 57 26.5 106.5t71.5 81.5q-45 32 -71.5 81.5t-26.5 106.5q0 94 67 161.5t162 67.5q57 0 106.5 -26.5t81.5 -71.5q32 45 81 71.5t106 26.5z
M458 342v-84h-83v84h83z" />
    <glyph glyph-name="glyph209" unicode="&#xe0d1;" horiz-adv-x="667" 
d="M521 342h-63v-84h63q60 0 103 -43t43 -103t-43 -102.5t-103 -42.5t-103 42.5t-43 102.5v63h-83v-63q0 -60 -43 -102.5t-103 -42.5t-103 42.5t-43 102.5t43 103t103 43h62v84h-62q-60 0 -103 43t-43 103t43 102.5t103 42.5t103 -42.5t43 -102.5v-63h83v63q0 60 43 102.5
t103 42.5t103 -42.5t43 -102.5t-43 -103t-103 -43zM458 488v-63h63q25 0 43.5 18.5t18.5 44.5t-18.5 44t-43.5 18q-26 0 -44.5 -18.5t-18.5 -43.5zM208 112v63h-62q-26 0 -44.5 -18.5t-18.5 -44.5q0 -25 18.5 -43.5t44.5 -18.5t44 18t18 44zM208 425v63q0 26 -18 44t-44 18
t-44.5 -18.5t-18.5 -43.5q0 -26 18.5 -44.5t44.5 -18.5h62zM375 258v84h-83v-84h83zM521 175h-63v-63q0 -25 18.5 -43.5t44.5 -18.5q25 0 43.5 18t18.5 44t-18.5 44.5t-43.5 18.5z" />
    <glyph glyph-name="glyph210" unicode="&#xe0d2;" horiz-adv-x="708" 
d="M605 547q103 -103 103 -250q0 -148 -103 -251t-251 -103q-147 0 -250 103q-104 104 -104 251q0 146 104 250q53 53 125 31v14q0 52 36.5 88.5t88.5 36.5t88.5 -36.5t36.5 -88.5v-14q32 10 66.5 2t59.5 -33zM312 592v-209q0 -17 12.5 -29t29.5 -12t29.5 12t12.5 29v209
q0 17 -12.5 29t-29.5 12t-29.5 -12t-12.5 -29zM271 433q-7 -19 -20 -33q-43 -43 -43 -103t43 -103q41 -41 103 -41t103 41q43 43 43 103t-43 103q-12 12 -19 33v-50q0 -34 -24.5 -58.5t-59.5 -24.5q-34 0 -58.5 24t-24.5 59v50zM354 109q-76 0 -131.5 55.5t-55.5 132.5
q0 78 55 133q12 12 12 29t-12 29t-29.5 12t-29.5 -12q-80 -80 -80 -191q0 -112 80 -192q79 -79 191 -79q113 0 192 79t79 192q0 112 -79 191q-12 12 -29.5 12t-29.5 -12t-12 -29t12 -29q55 -55 55 -133q0 -77 -56 -132.5t-132 -55.5z" />
    <glyph glyph-name="glyph211" unicode="&#xe0d3;" horiz-adv-x="542" 
d="M271 109q76 0 131.5 55.5t55.5 132.5q0 78 -55 133q-12 12 -12 29t12 29t29.5 12t29.5 -12q80 -80 80 -191q0 -112 -80 -192q-79 -79 -191 -79q-113 0 -192 79t-79 192q0 112 79 191q12 12 29.5 12t29.5 -12t12 -29t-12 -29q-55 -55 -55 -133q0 -77 55.5 -132.5
t132.5 -55.5zM271 342q-17 0 -29.5 12t-12.5 29v209q0 17 12.5 29t29.5 12t29 -12t12 -29v-209q0 -17 -12 -29t-29 -12z" />
    <glyph glyph-name="glyph212" unicode="&#xe0d4;" horiz-adv-x="708" 
d="M583 592q52 0 88.5 -36.5t36.5 -88.5v-417q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v417q0 52 36.5 88.5t88.5 36.5v83q0 17 12.5 29.5t29.5 12.5h375q17 0 29 -12.5t12 -29.5v-83zM208 633v-208h292v208h-292zM125 508q-17 0 -29.5 -12
t-12.5 -29v-105q0 -25 18.5 -43.5t44.5 -18.5h416q26 0 44.5 18.5t18.5 43.5v105q0 17 -12.5 29t-29.5 12v-125q0 -17 -12 -29t-29 -12h-375q-17 0 -29.5 12t-12.5 29v125zM583 8q17 0 29.5 12.5t12.5 29.5v230q-29 -22 -63 -22h-416q-34 0 -63 22v-230q0 -17 12.5 -29.5
t29.5 -12.5h458zM438 508q20 0 20 -20q0 -21 -20 -21h-167q-9 0 -15 6t-6 15q0 20 21 20h167zM500 133q9 0 15 -6t6 -15q0 -20 -21 -20h-292q-20 0 -20 20q0 21 20 21h292zM438 592q20 0 20 -21t-20 -21h-167q-9 0 -15 6t-6 15t6 15t15 6h167z" />
    <glyph glyph-name="glyph213" unicode="&#xe0d5;" horiz-adv-x="708" 
d="M0 144q0 65 54 94q-54 28 -54 93v73q0 60 43 103t103 43h31q5 62 55.5 104t121.5 42t121.5 -42t55.5 -104h31q60 0 103 -43t43 -103v-73q0 -65 -54 -94q54 -28 54 -93v-115q0 -60 -43 -103t-103 -43h-114q-65 0 -94 54q-28 -54 -94 -54h-114q-60 0 -103 43t-43 103v115z
M625 29v115q0 20 -15 20q-10 0 -24 -10t-34 -10q-30 0 -51.5 27.5t-21.5 66.5t21.5 66t51.5 27q22 0 41 -16q7 -5 16 -5q16 0 16 21v73q0 26 -18.5 44.5t-44.5 18.5h-114q-13 0 -18.5 7.5t2.5 24.5q16 19 16 41q0 30 -27.5 51t-66.5 21t-66.5 -21t-27.5 -51q0 -17 11 -35
q14 -21 9 -29.5t-20 -8.5h-114q-26 0 -44.5 -18.5t-18.5 -44.5v-73q0 -21 16 -21q7 0 23 11q14 10 34 10q30 0 51.5 -27t21.5 -66t-21.5 -66.5t-51.5 -27.5q-22 0 -41 16q-8 5 -16 5q-16 0 -16 -21v-115q0 -25 18.5 -43.5t44.5 -18.5h114q15 0 19.5 8.5t-8.5 29.5
q-11 16 -11 35q0 30 27.5 51t66.5 21t66.5 -21t27.5 -51q0 -22 -16 -41q-8 -17 -2.5 -24.5t18.5 -7.5h114q26 0 44.5 18.5t18.5 43.5zM83 271v-66q5 2 16 2q23 0 44 -16q6 -6 13 -6q12 0 21.5 15.5t9.5 37.5t-9.5 37t-21.5 15q-6 0 -14 -6q-23 -15 -44 -15q-5 0 -15 2z
M610 206q5 0 15 -2v66q-5 -2 -16 -2q-22 0 -43 16q-6 6 -14 6q-12 0 -21.5 -15t-9.5 -37t9.5 -37.5t21.5 -15.5q6 0 14 6q22 15 44 15zM320 -33h67q-8 31 13 59q6 6 6 14q0 12 -15 21.5t-37 9.5t-37 -9.5t-15 -21.5q0 -7 6 -15q20 -29 12 -58z" />
    <glyph glyph-name="glyph214" unicode="&#xe0d6;" horiz-adv-x="542" 
d="M469 331q-30 0 -51.5 -27t-21.5 -66t21.5 -66.5t51.5 -27.5q17 0 34 10q21 14 30 9.5t9 -19.5v-115q0 -25 -18.5 -43.5t-44.5 -18.5h-114q-13 0 -19 7.5t2 24.5q17 20 17 41q0 30 -27.5 51t-66.5 21t-66.5 -21t-27.5 -51q0 -18 10 -35q14 -21 9.5 -29.5t-19.5 -8.5h-115
q-26 0 -44 18.5t-18 43.5v115q0 13 7.5 18.5t24.5 -2.5q19 -16 41 -16q30 0 51.5 27.5t21.5 66.5t-21.5 66t-51.5 27q-17 0 -34 -10q-21 -14 -30 -9.5t-9 19.5v73q0 26 18.5 44.5t43.5 18.5h115q15 0 19.5 8.5t-8.5 29.5q-11 16 -11 35q0 30 27.5 51t66.5 21t66.5 -21
t27.5 -51q0 -21 -17 -41q-8 -17 -2 -24.5t19 -7.5h114q25 0 44 -18.5t19 -44.5v-73q0 -13 -7.5 -18.5t-24.5 2.5q-19 16 -41 16z" />
    <glyph glyph-name="glyph215" unicode="&#xe0d7;" horiz-adv-x="708" 
d="M354 612q146 0 250 -104t104 -250t-104 -250t-250 -104t-250 104t-104 250t104 250t250 104zM354 -12q112 0 191.5 79t79.5 191t-79.5 191.5t-191.5 79.5t-191.5 -79.5t-79.5 -191.5t79.5 -191t191.5 -79zM500 300q-42 -9 -42 -42q0 -32 42 -41h37q-12 -53 -50.5 -91
t-90.5 -50v36q-9 42 -42 42t-42 -42v-36q-52 12 -90 50t-50 91h36q42 9 42 41q0 33 -42 42h-36q12 53 50 91t90 50v-37q9 -42 42 -42q17 0 29.5 12.5t12.5 29.5v37q52 -12 90.5 -50.5t50.5 -90.5h-37zM475 179q-26 8 -42 30t-16 49t16 49t42 30q-17 25 -42 42
q-8 -26 -30 -42t-49 -16t-49 16t-30 42q-25 -17 -42 -42q26 -8 42.5 -30t16.5 -49t-16.5 -49t-42.5 -30q15 -24 42 -41q8 26 30 42t49 16t49 -16t30 -42q27 17 42 41z" />
    <glyph glyph-name="glyph216" unicode="&#xe0d8;" horiz-adv-x="583" 
d="M292 -33q-121 0 -206.5 85t-85.5 206t85.5 206.5t206.5 85.5t206 -85.5t85 -206.5t-85 -206t-206 -85zM250 462q-62 -13 -105.5 -56.5t-56.5 -105.5h79q17 0 29 -12.5t12 -29.5t-12 -29t-29 -12h-79q13 -62 57 -106t105 -57v79q0 17 12.5 29.5t29.5 12.5t29 -12.5
t12 -29.5v-79q61 13 105.5 57t57.5 106h-79q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h79q-13 61 -57 105t-106 57v-79q0 -17 -12 -29t-29 -12t-29.5 12t-12.5 29v79z" />
    <glyph glyph-name="glyph217" unicode="&#xe0d9;" horiz-adv-x="667" 
d="M557 592q43 0 76 -33t34 -95v-206q0 -144 -98 -238.5t-236 -94.5t-235.5 97.5t-97.5 235.5t97.5 236t235.5 98q74 0 143 -32q39 32 81 32zM180 251q0 59 43 102t102 43q46 0 80 -22l-61 -59q-25 -25 -17 -41t43 -16h213v206q0 44 -26 44q-16 0 -35 -19l-48 -48
q-65 51 -149 51q-100 0 -171 -71q-70 -70 -70 -171t70 -171q71 -71 171 -71t171 71q20 20 33 40q15 23 1.5 49t-42.5 26q-26 0 -40 -22q-19 -29 -52.5 -48t-70.5 -19q-59 0 -102 43.5t-43 102.5zM222 251q0 -43 30 -73t73 -30q42 0 73 31q8 8 14.5 17.5t9.5 15.5l2 5h-54
q-65 0 -82 39q-16 38 27 81l10 5q-48 0 -73 -25q-30 -29 -30 -66z" />
    <glyph glyph-name="glyph218" unicode="&#xe0da;" horiz-adv-x="500" 
d="M97 250q0 -59 43 -102t102 -43q37 0 70 18.5t52 48.5q10 16 30.5 20.5t36.5 -6.5q17 -11 21 -30t-6 -36q-14 -22 -33 -41q-71 -71 -171 -71t-171 71t-71 171t71 171t171 71q84 0 149 -51l48 48q25 25 43 17.5t18 -42.5v-214h-214q-35 0 -42.5 18t17.5 43l61 61
q-35 23 -80 23q-59 0 -102 -43t-43 -102z" />
    <glyph glyph-name="glyph219" unicode="&#xe0db;" horiz-adv-x="667" 
d="M125 592q110 0 210.5 -43t173 -115.5t115.5 -173t43 -210.5q0 -52 -36.5 -88.5t-88.5 -36.5h-375q-69 0 -118 49t-49 118v375q0 52 36.5 88.5t88.5 36.5zM167 8q34 0 58.5 24.5t24.5 59.5q0 34 -24 58.5t-59 24.5t-59 -24.5t-24 -58.5q0 -35 24.5 -59.5t58.5 -24.5z
M355 8q26 0 44 18.5t18 44.5q0 112 -79.5 191.5t-191.5 79.5q-26 0 -44 -18.5t-18 -44.5t18 -44t44 -18q60 0 103 -43t43 -103q0 -26 18.5 -44.5t44.5 -18.5zM521 8q26 0 44.5 18.5t18.5 44.5q0 118 -59 219t-159.5 159.5t-219.5 58.5q-26 0 -44 -18t-18 -44t18 -44.5
t44 -18.5q129 0 221 -91.5t92 -220.5q0 -26 18 -44.5t44 -18.5z" />
    <glyph glyph-name="glyph220" unicode="&#xe0dc;" horiz-adv-x="667" 
d="M83 133q35 0 59.5 -24.5t24.5 -58.5t-24.5 -58.5t-59.5 -24.5t-59 24.5t-24 58.5t24 58.5t59 24.5zM83 633q158 0 292.5 -78t213 -212.5t78.5 -292.5q0 -34 -24.5 -58.5t-59.5 -24.5t-59 24.5t-24 58.5q0 172 -122 294.5t-295 122.5q-35 0 -59 24.5t-24 58.5t24 58.5
t59 24.5zM83 383q138 0 236 -97.5t98 -235.5q0 -34 -24.5 -58.5t-59.5 -24.5t-59 24.5t-24 58.5q0 69 -49 118t-118 49q-35 0 -59 24.5t-24 58.5t24 58.5t59 24.5z" />
    <glyph glyph-name="glyph221" unicode="&#xe0dd;" horiz-adv-x="869" 
d="M694 580q-29 0 -48 -11q-20 -10 -30 -16l-8 1q-59 0 -92 -50q-12 -18 -51 -85.5t-63 -95.5q-24 28 -64 96t-51 85q-33 50 -92 50q-46 0 -79 -33t-33 -79t33 -78.5t79 -32.5q58 0 91 48l69 -109q-32 -36 -65.5 -81t-51.5 -73l-17 -27q-18 -32 -11 -69t25 -66l18 -30
l148 272l148 -272q3 4 8 11.5t15.5 29t16.5 41t5.5 43t-12.5 40.5q-63 101 -134 181l69 109q33 -48 91 -48q46 0 78.5 32.5t32.5 78.5q0 44 -30 76q11 13 22 18q2 0 6 2.5t6 2.5l13 2h6q15 0 44 -12q-14 19 -18 22q-20 20 -63 27h-11zM608 398q-23 0 -36 19t-5 41l10 16
q13 13 31 13q19 0 32 -13t13 -31.5t-13 -31.5t-32 -13zM194 398q-18 0 -31 13t-13 31.5t13 31.5t31 13q19 0 32 -13l10 -16q8 -22 -5.5 -41t-36.5 -19zM401 241q-7 0 -11.5 5t-4.5 12q0 16 16 16q7 0 12 -4.5t5 -11.5t-5 -12t-12 -5zM694 664l19 -1q88 -10 138 -80
q18 -23 18.5 -50.5t-16.5 -50.5q-20 -26 -50 -32v-7q0 -80 -57.5 -137.5t-137.5 -57.5q-14 0 -38 4q50 -66 82 -117q25 -36 27.5 -79t-12.5 -82t-26.5 -60.5t-23.5 -38.5q-25 -34 -68 -34q-50 2 -73 43l-75 138l-74 -138q-23 -41 -74 -43q-42 0 -67 34q-12 17 -23.5 38.5
t-26.5 60.5t-12.5 82t27.5 79q38 59 81 117q-24 -4 -38 -4q-80 0 -137 57.5t-57 137.5t57 137t137 57q47 0 89 -21.5t70 -60.5q12 -17 48 -79q32 55 49 79q53 75 144 81l12 7q39 21 88 21z" />
    <glyph glyph-name="glyph222" unicode="&#xe0de;" horiz-adv-x="703" 
d="M698 570q10 -12 0 -25t-24 -7q-37 17 -61 4q23 -34 23 -74q0 -55 -38.5 -93.5t-93.5 -38.5q-49 0 -87 33l-27 -49q45 -51 61 -72.5t52 -79.5l14 -22q48 -66 -33 -185l-1 -2q-7 -9 -18.5 -8.5t-16.5 10.5l-130 238l-130 -238q-6 -11 -18 -11q-10 0 -17 9q-3 4 -10 15
t-18 33.5t-17.5 45t-4.5 49t17 46.5q75 112 126 171l-27 50q-38 -33 -87 -33q-55 0 -93.5 38.5t-38.5 93.5t38.5 93.5t93.5 38.5q66 0 110 -59q16 -24 38 -69t38 -68q16 23 38 68t38 69l2 2q40 57 108 57h3l8 5q45 28 99 19.5t84 -54.5zM131 425q17 0 29 12.5t12 29.5
t-12 29t-29 12t-29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5zM318 284q9 0 15 6t6 14q0 9 -6 15t-15 6t-15 -6t-6 -15q0 -8 6 -14t15 -6zM506 425q17 0 29 12.5t12 29.5t-12 29t-29 12t-29.5 -12t-12.5 -29t12.5 -29.5t29.5 -12.5z" />
    <glyph glyph-name="glyph223" unicode="&#xe0df;" horiz-adv-x="667" 
d="M542 633q52 0 88.5 -36.5t36.5 -88.5v-458q0 -52 -36.5 -88.5t-88.5 -36.5h-417q-52 0 -88.5 36.5t-36.5 88.5v458q0 52 36.5 88.5t88.5 36.5h417zM583 50v303q-19 -11 -41 -11h-63q0 -60 -43 -103t-103 -43t-102.5 43t-42.5 103h-63q-23 0 -42 11v-303q0 -17 12.5 -29.5
t29.5 -12.5h417q17 0 29 12.5t12 29.5zM229 342q0 -43 30.5 -73.5t73.5 -30.5t74 30.5t31 73.5h-209zM583 425v83q0 17 -12 29.5t-29 12.5h-417q-17 0 -29.5 -12.5t-12.5 -29.5v-83q0 -17 12.5 -29.5t29.5 -12.5h417q17 0 29 12.5t12 29.5z" />
    <glyph glyph-name="glyph224" unicode="&#xe0e0;" horiz-adv-x="802" 
d="M760 592q18 0 31.5 -15t10.5 -33l-42 -292q-2 -15 -13.5 -25t-27.5 -10h-472l7 -42h423q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12h-458q-20 0 -37 23q0 2 -1.5 5.5t-2.5 5.5l-78 466h-58q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h93q15 0 27 -10t14 -25
l9 -48h575zM712 508h-160v-83h148zM510 508h-125v-83h125v83zM510 383h-125v-83h125v83zM344 508h-146l15 -84l6 1h125v83zM219 383l14 -83h111v83h-125zM552 300h131l11 83h-142v-83zM219 -12q0 62 62 62q63 0 63 -62q0 -63 -63 -63q-62 0 -62 63zM594 -12q0 62 62 62
q63 0 63 -62q0 -63 -63 -63q-62 0 -62 63z" />
    <glyph glyph-name="glyph225" unicode="&#xe0e1;" 
d="M368 488q77 0 130 -55t53 -133v-10q0 -31 -19 -52t-49 -21q-28 0 -50 25q-23 -25 -60 -25q-35 0 -59 24.5t-24 58.5q0 35 24 59t58 24q22 0 42 -12q5 12 17 12q16 0 16 -21v-72q0 -13 9 -22.5t22 -9.5t22 9.5t9 22.5v10q0 60 -40.5 103t-100.5 43q-59 0 -99.5 -42.5
t-40.5 -103.5q0 -60 43 -103t103 -43q44 0 82 25q10 7 20 1t11 -16.5t-9 -18.5q-49 -33 -106 -33q-77 0 -132.5 55.5t-55.5 132.5q0 78 53.5 133t130.5 55zM374 258q17 0 29 12.5t12 29.5t-12 29.5t-29 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5zM375 -75
q-155 0 -265 110t-110 265t110 265t265 110t265 -110t110 -265t-110 -265t-265 -110zM375 592q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5z" />
    <glyph glyph-name="glyph226" unicode="&#xe0e2;" 
d="M375 -75q-155 0 -265 110t-110 265t110 265t265 110t265 -110t110 -265t-110 -265t-265 -110zM375 592q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5zM375 529q95 0 162 -67.5t67 -161.5t-67 -161.5
t-162 -67.5t-162 67.5t-67 161.5t67 161.5t162 67.5zM562 304q-2 72 -51 125q-37 -50 -96 -86q15 -32 18 -41q64 14 129 2zM479 456q-48 32 -104 32q-17 0 -49 -8q40 -46 70 -100q48 28 83 76zM285 464q-73 -40 -92 -122q83 -16 166 19q-32 57 -74 103zM188 300
q0 -73 50 -126q59 81 155 116q-2 5 -4.5 10.5t-5.5 12t-5 10.5q-65 -28 -132 -28q-25 0 -58 5zM269 146q49 -34 106 -34q27 0 57 10q-4 62 -25 129q-87 -31 -138 -105zM472 140q70 43 87 122q-60 11 -112 1q19 -65 25 -123z" />
    <glyph glyph-name="glyph227" unicode="&#xe0e3;" 
d="M375 675q155 0 265 -110t110 -265t-110 -265t-265 -110t-265 110t-110 265t110 265t265 110zM665 330q-11 106 -87 179q-65 -85 -154 -136l24 -54q107 29 217 11zM547 535q-78 57 -172 57q-43 0 -87 -13q66 -76 117 -169q85 49 142 125zM248 562q-62 -30 -104.5 -85.5
t-55.5 -123.5q148 -24 280 37q-51 94 -120 172zM83 300q0 -108 71 -190q95 140 254 197q-11 24 -22 47q-106 -50 -218 -50q-39 0 -84 8zM183 81q83 -73 192 -73q51 0 102 19q-10 120 -54 241q-150 -53 -240 -187zM517 45q65 36 105.5 101t43.5 142q-104 18 -203 -8
q42 -112 54 -235z" />
    <glyph glyph-name="glyph228" unicode="&#xe0e4;" 
d="M640 566q110 -110 110 -266q0 -155 -110 -265t-265 -110q-156 0 -266 110q-109 109 -109 265q0 157 109 266q108 109 266 109q156 0 265 -109zM333 349q0 49 31 83.5t78 34.5h58v-84h-58q-10 0 -17.5 -7.5t-7.5 -17.5v-58h83v-83h-83v-206q93 12 164 83q86 86 86 206
q0 122 -86 207t-206 85q-122 0 -207 -85t-85 -207q0 -120 85 -206q71 -71 165 -83v206h-83v83h83v49z" />
    <glyph glyph-name="glyph229" unicode="&#xe0e5;" horiz-adv-x="375" 
d="M250 383h125v-125h-125v-291h-125v291h-125v125h125v53q0 40 12.5 81t34.5 65q46 51 116 51h87v-125h-87q-16 0 -27 -10.5t-11 -26.5v-88z" />
    <glyph glyph-name="glyph230" unicode="&#xe0e6;" 
d="M375 -75q-156 0 -266 110q-109 109 -109 265q0 157 109 266q108 109 266 109q156 0 265 -109q110 -110 110 -266q0 -155 -110 -265t-265 -110zM375 592q-122 0 -207 -85t-85 -207q0 -120 85 -206t207 -86q120 0 206 86t86 206q0 122 -86 207t-206 85zM250 196
q-43 0 -73.5 30.5t-30.5 73.5t30.5 73.5t73.5 30.5t73.5 -30.5t30.5 -73.5t-30.5 -73.5t-73.5 -30.5zM250 362q-26 0 -44 -18t-18 -44t18 -44t44 -18t44 18t18 44t-18 44t-44 18zM500 196q-43 0 -73.5 30.5t-30.5 73.5t30.5 73.5t73.5 30.5t73.5 -30.5t30.5 -73.5
t-30.5 -73.5t-73.5 -30.5z" />
    <glyph glyph-name="glyph231" unicode="&#xe0e7;" horiz-adv-x="708" 
d="M167 133q-69 0 -118 49t-49 118t49 118t118 49t117.5 -49t48.5 -118t-48.5 -118t-117.5 -49zM167 383q-35 0 -59.5 -24.5t-24.5 -58.5t24.5 -58.5t59.5 -24.5t59 24.5t24 58.5t-24 58.5t-59 24.5zM542 467q69 0 117.5 -49t48.5 -118t-48.5 -118t-117.5 -49t-118 49
t-49 118t49 118t118 49z" />
    <glyph glyph-name="glyph232" unicode="&#xe0e8;" 
d="M375 -75q-155 0 -265 110t-110 265t110 265t265 110t265 -110t110 -265t-110 -265t-265 -110zM375 592q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5zM413 237q0 14 7.5 25.5t19.5 11.5q11 0 18.5 -11.5
t7.5 -25.5t-7 -25t-19 -11t-19.5 11t-7.5 25zM532 369q30 -33 30 -79q0 -69 -34.5 -107t-99.5 -41h-18l-15 -1h-20h-20l-15 1h-18q-65 3 -99.5 41.5t-34.5 106.5q0 46 30 79q-4 2 -1 33q3 30 14 57q40 -5 93 -42q20 5 51 5q33 0 51 -5q50 35 83 40l10 2q11 -27 14 -57
q3 -31 -1 -33zM376 160q69 0 102 16q35 17 35 67q0 22 -14 40t-35 22q-9 1 -47.5 -1t-40.5 -2q-8 0 -36 2l-32 2q-32 1 -51 -16.5t-19 -46.5q0 -51 34 -67q33 -16 102 -16h2zM311 274q11 0 18.5 -11.5t7.5 -25.5t-7.5 -25t-18.5 -11q-12 0 -19.5 11t-7.5 25t7.5 25.5
t19.5 11.5v0z" />
    <glyph glyph-name="glyph233" unicode="&#xe0e9;" horiz-adv-x="583" 
d="M351 202q0 22 11.5 39.5t30.5 17.5q18 0 29.5 -17.5t11.5 -39.5t-11.5 -39.5t-29.5 -17.5q-19 0 -30.5 17.5t-11.5 39.5zM536 408q47 -52 47 -123q0 -129 -78 -187q-52 -39 -130 -43l-29 -1l-23 -1h-31h-32l-23 1l-28 1q-100 5 -154.5 64.5t-54.5 165.5q0 71 47 123
q-4 3 0 50q5 52 20 89q58 -6 145 -66q30 8 80 8q51 0 80 -8q37 26 75 43q37 17 53 20l16 3q16 -40 21 -89q4 -46 -1 -50zM293 82q106 0 159 25q54 25 54 104q0 34 -22 63t-54 34q-14 2 -75 -1t-62 -3q-17 0 -49.5 2t-52 2.5t-42.5 -4.5t-37 -17q-33 -30 -33 -76
q0 -79 53 -104q51 -25 158 -25h3zM192 259q18 0 29 -17.5t11 -39.5t-11 -39.5t-29 -17.5q-19 0 -31 17.5t-12 39.5t12 39.5t31 17.5v0z" />
    <glyph glyph-name="glyph234" unicode="&#xe0ea;" 
d="M408 254q3 -3 9 -8.5t8.5 -8.5t7.5 -8.5t7.5 -9t5 -9t3.5 -11t1 -11.5q0 -37 -35 -64.5t-94 -27.5q-51 0 -77.5 20.5t-26.5 50.5q0 36 37 58q41 21 96 21q-17 17 -17 33q0 12 5 17h-17q-38 0 -60.5 24t-22.5 55q0 40 33 67q35 25 87 25h100l-29 -17h-29q33 -33 33 -67
q0 -18 -6.5 -32t-13.5 -21t-21 -18l-13 -24q0 -8 13 -21zM342 308q20 0 33 13t13 37q0 33 -17 62.5t-46 29.5q-16 0 -33 -17q-6 -6 -13 -37q0 -30 17 -59t46 -29zM346 112q34 0 52.5 14t18.5 36q0 18 -12.5 32.5t-42.5 34.5h-12q-29 0 -50 -8l-4 -2l-6 -3t-6.5 -4t-7.5 -5.5
t-6.5 -6.5t-6 -8t-4 -9.5t-1.5 -11.5q0 -25 24 -42t64 -17zM500 300h-42v42h42v41h42v-41h41v-42h-41v-42h-42v42zM375 -75q-156 0 -265.5 109.5t-109.5 265.5t109.5 265.5t265.5 109.5t265.5 -109.5t109.5 -265.5t-109.5 -265.5t-265.5 -109.5zM375 592q-121 0 -206.5 -85
t-85.5 -207t85.5 -207t206.5 -85t206.5 85t85.5 207t-85.5 207t-206.5 85z" />
    <glyph glyph-name="glyph235" unicode="&#xe0eb;" horiz-adv-x="617" 
d="M321 238q21 -18 28 -25t20.5 -22.5t18 -31t4.5 -34.5q0 -61 -58.5 -107.5t-158.5 -46.5q-84 0 -129.5 33.5t-45.5 83.5q0 64 62 100q47 25 159 37q-25 25 -25 54q0 13 8 29h-25q-62 0 -99.5 40t-37.5 90q0 64 50 108q56 46 146 46h170l-50 -30h-50q59 -48 59 -112
q0 -29 -12 -53t-24.5 -35.5t-34.5 -28.5q-25 -25 -25 -41q0 -13 21 -34zM217 329q13 0 29 8.5t25 20.5q21 17 21 59q0 51 -29 100.5t-75 49.5q-16 0 -33 -8t-26 -21q-17 -30 -17 -63q0 -49 28.5 -97.5t76.5 -48.5zM217 0q57 0 89 24.5t32 63.5q0 29 -17.5 49t-70.5 59h-21
q-51 0 -87 -13q-23 -5 -47 -25t-24 -58q0 -44 40.5 -72t105.5 -28zM492 300h-84v42h84v79l41 4v-83h84v-42h-84v-83h-41v83z" />
    <glyph glyph-name="glyph236" unicode="&#xe0ec;" 
d="M375 675q156 0 265.5 -109.5t109.5 -265.5t-109.5 -265.5t-265.5 -109.5t-265.5 109.5t-109.5 265.5t109.5 265.5t265.5 109.5zM375 383q-35 0 -59 -24.5t-24 -58.5t24 -58.5t59 -24.5t59 24.5t24 58.5t-24 58.5t-59 24.5zM492 467q0 -22 14 -36t36 -14q21 0 35.5 15.5
t14.5 34.5t-15.5 34.5t-34.5 15.5t-34.5 -14.5t-15.5 -35.5zM375 8q121 0 206.5 85t85.5 207h-125q0 -69 -49 -118t-118 -49t-118 49t-49 118h-125q0 -122 85.5 -207t206.5 -85z" />
    <glyph glyph-name="glyph237" unicode="&#xe0ed;" 
d="M625 675q53 0 89 -36t36 -89v-500q0 -53 -36 -89t-89 -36h-500q-53 0 -89 36t-36 89v500q0 53 36 89t89 36h500zM375 425q-53 0 -89 -36t-36 -89t36 -89t89 -36t89 36t36 89t-36 89t-89 36zM533 508q0 -22 14 -36t36 -14q21 0 35.5 15.5t14.5 34.5t-15.5 34.5t-34.5 15.5
t-34.5 -14.5t-15.5 -35.5zM625 8q19 0 30.5 11.5t11.5 30.5v250h-84q0 -88 -60 -148t-148 -60t-148 60t-60 148h-84v-250q0 -19 11.5 -30.5t30.5 -11.5h500z" />
    <glyph glyph-name="glyph238" unicode="&#xe0ee;" 
d="M375 -75q-156 0 -266 110q-109 109 -109 265q0 157 109 266q108 109 266 109q156 0 265 -109q110 -110 110 -266q0 -155 -110 -265t-265 -110zM375 592q-122 0 -207 -85t-85 -207q0 -120 85 -206t207 -86q120 0 206 86t86 206q0 122 -86 207t-206 85zM467 203q83 0 83 55
q0 47 -53 59l-26 5q-22 6 -22 24q0 21 27 21q30 0 32 -24l41 4q-5 52 -70 52q-71 0 -71 -59q0 -43 46 -53l28 -5q28 -8 28 -25q0 -22 -43 -22q-53 0 -70 51l-14 40q-12 40 -30 56.5t-60 16.5q-40 0 -67 -30t-27 -72q0 -40 26 -67t65 -27q38 0 60 18l-12 35q-20 -20 -46 -20
q-24 0 -39.5 18.5t-15.5 44.5q0 30 15 48t42 18q17 0 27.5 -7.5t15 -16t10.5 -27.5l13 -40q23 -71 107 -71v0z" />
    <glyph glyph-name="glyph239" unicode="&#xe0ef;" horiz-adv-x="625" 
d="M477 126q148 0 148 99q0 81 -94 103l-47 10q-39 10 -39 42q0 37 49 37q54 0 57 -42l72 8q-7 91 -124 91q-126 0 -126 -104q0 -74 82 -94l49 -9q50 -12 50 -45q0 -39 -77 -39q-94 0 -124 91l-24 72q-22 71 -56 100q-32 28 -105 28q-67 0 -117 -49q-51 -49 -51 -131
q0 -77 48 -122q47 -46 115 -46q66 0 106 32l-22 62q-35 -35 -81 -35q-42 0 -69.5 32.5t-27.5 78.5q0 62 31 90q32 29 70 29q42 0 61 -22q17 -22 33 -70l23 -71q39 -126 190 -126v0z" />
    <glyph glyph-name="glyph240" unicode="&#xe0f0;" 
d="M293 162h-67v217h67v-217zM224 440q0 14 10.5 24t25.5 10q36 0 36 -34q0 -33 -36 -33t-36 33zM462 385q38 0 58 -26t20 -69v-128h-68v121q0 48 -33 48q-17 0 -27.5 -11.5t-10.5 -31.5v-126h-68v148q0 56 -1 69h58l4 -29q23 35 68 35zM375 -75q-155 0 -265 110t-110 265
t110 265t265 110t265 -110t110 -265t-110 -265t-265 -110zM375 592q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5z" />
    <glyph glyph-name="glyph241" unicode="&#xe0f1;" horiz-adv-x="585" 
d="M127 8h-125v417h125v-417zM442 412q70 0 106.5 -45t36.5 -123v-236h-125v223q0 87 -61 87q-49 0 -64 -49v-261h-125q2 375 0 417h99l8 -83h2q43 70 123 70zM0 529q0 63 65 63q64 0 64 -63q0 -62 -64 -62q-65 0 -65 62z" />
    <glyph glyph-name="glyph242" unicode="&#xe0f2;" 
d="M375 -75q-155 0 -265 110t-110 265t110 265t265 110t265 -110t110 -265t-110 -265t-265 -110zM375 592q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5zM389 467q60 0 98.5 -37t38.5 -87q0 -64 -32.5 -106.5
t-84.5 -42.5q-17 0 -32 8t-21 19q-1 1 -1.5 -2t-1.5 -9.5t-3 -15.5t-5.5 -21.5t-9 -25t-14 -27.5t-19.5 -29q-2 -2 -3.5 -1.5t-1.5 2.5q-9 38 1 83l27 117q-7 15 -7 35q0 24 12.5 40t29.5 16q29 0 29 -33q0 -12 -8.5 -41t-10.5 -36q-4 -17 6.5 -29t27.5 -12q30 0 49.5 33.5
t19.5 81.5q0 36 -24 59.5t-66 23.5q-48 0 -77.5 -30.5t-29.5 -73.5q0 -25 15 -42q4 -5 3 -12l-5 -18q-2 -8 -10 -5q-45 18 -45 83q0 51 41.5 93t113.5 42z" />
    <glyph glyph-name="glyph243" unicode="&#xe0f3;" horiz-adv-x="500" 
d="M265 601q103 0 169 -63t66 -149q0 -111 -56 -183t-144 -72q-29 0 -55 14t-36 33q-21 -86 -26 -102q-16 -58 -67 -122q-6 -6 -8 2q-12 85 1 141l47 203q-12 23 -12 58q0 41 21 68.5t51 27.5q24 0 37 -15.5t13 -39.5q0 -15 -5.5 -36.5t-14.5 -50t-13 -45.5q-7 -29 11 -50.5
t48 -21.5q51 0 84 58t33 140q0 63 -40.5 102.5t-113.5 39.5q-82 0 -132.5 -52.5t-50.5 -125.5q0 -43 25 -73q8 -10 5 -20l-7 -30q-4 -16 -19 -9q-76 31 -76 141q0 88 71 160t194 72z" />
    <glyph glyph-name="glyph244" unicode="&#xe0f4;" 
d="M506 -17q66 0 113.5 49.5t47.5 116.5q0 36 -17 75q6 31 6 61q0 119 -81 203q-80 83 -196 83q-25 0 -48 -5q-40 26 -87 26q-67 0 -114 -48.5t-47 -116.5q0 -47 23 -85q-6 -30 -6 -57q0 -118 82 -203q81 -84 197 -84q14 0 51 5q34 -20 76 -20zM214 204q0 16 11.5 27
t28.5 11q29 0 41 -35q4 -4 17 -29q18 -25 63 -25q31 0 54 13t23 38q0 29 -40 44l-14 3l-19 5q-16 5 -18 5q-42 9 -74 23q-27 11 -46 34.5t-19 57.5q0 55 44 82.5t110 27.5q70 0 112 -33q35 -33 35 -63q0 -16 -12 -28.5t-28 -12.5q-11 0 -19 5t-11.5 9.5t-10.5 16.5
q-18 43 -71 43q-26 0 -46 -10.5t-20 -28.5q0 -16 12 -24.5t33 -15.5l17 -4q78 -19 83 -21q60 -21 80 -57q10 -21 10 -51q0 -60 -45.5 -91.5t-116.5 -31.5q-104 0 -146 64q-18 28 -18 52zM244 675q54 0 101 -22q22 2 34 2q150 0 256 -109q105 -110 105 -261q0 -16 -4 -52
q14 -42 14 -84q0 -102 -71 -175q-72 -74 -173 -74q-49 0 -90 17q-15 -2 -37 -2q-150 0 -257 109q-106 109 -106 261q0 21 3 44q-19 44 -19 98q0 102 70 174q72 74 174 74z" />
    <glyph glyph-name="glyph245" unicode="&#xe0f5;" 
d="M736 245q14 -42 14 -83q0 -103 -71 -176q-72 -74 -173 -74q-46 0 -90 18q-15 -2 -37 -2q-150 0 -257 108q-106 109 -106 261q0 23 3 45q-19 44 -19 98q0 102 70 174q72 74 174 74q54 0 101 -22q11 1 34 1q150 0 256 -109q105 -110 105 -261q0 -16 -4 -52zM378 101
q71 0 116.5 31.5t45.5 91.5q0 55 -42 85q-25 15 -48 23q-5 1 -83 21l-17 4q-28 9 -38 23q-7 7 -7 16q0 18 20.5 29t45.5 11q53 0 71 -43q8 -13 10.5 -17t11 -9t19.5 -5q16 0 28 12.5t12 28.5q0 32 -35 63q-42 33 -112 33q-66 0 -110 -27.5t-44 -82.5q0 -34 18.5 -58
t46.5 -35q32 -14 74 -23q13 -3 18 -4l19 -5l14 -3q40 -15 40 -45q0 -24 -23 -37t-54 -13q-45 0 -63 25q-13 25 -17 29q-11 34 -41 34q-17 0 -28.5 -11t-11.5 -27q0 -28 19 -53.5t44 -39.5q42 -22 101 -22z" />
    <glyph glyph-name="glyph246" unicode="&#xe0f6;" 
d="M474 150v52q-26 -17 -49 -17q-10 0 -21.5 6t-12.5 14q-4 8 -4 36v82h76v51h-76v82h-45q-6 -31 -11.5 -43.5t-21.5 -25.5q-17 -13 -32 -19v-45h35v-113q0 -53 50 -72q22 -6 38 -6q40 0 74 18v0zM375 -75q-155 0 -265 110t-110 265t110 265t265 110t265 -110t110 -265
t-110 -265t-265 -110zM375 592q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5z" />
    <glyph glyph-name="glyph247" unicode="&#xe0f7;" horiz-adv-x="330" 
d="M330 53v86q-41 -28 -81 -28q-17 0 -36 9.5t-22 23.5q-8 14 -8 61v137h125v83h-125v140h-74q-10 -52 -19 -73t-36 -43q-27 -23 -54 -31v-76h58v-189q0 -60 37 -93q15 -15 47 -28q38 -9 65 -9q68 0 123 30v0z" />
    <glyph glyph-name="glyph248" unicode="&#xe0f8;" 
d="M380 346q0 28 20 48t49 20t49 -21q22 5 43 16q-8 -24 -29 -37q24 3 39 11q-13 -19 -35 -36v-9q0 -106 -89 -164q-45 -30 -105 -30q-57 0 -105 31q3 -1 17 -1q47 0 85 29q-23 1 -40.5 14.5t-23.5 33.5q4 -2 12 -2q12 0 18 2q-23 5 -38.5 23.5t-15.5 44.5q11 -6 31 -8
q-31 22 -31 57q0 16 10 34q55 -68 141 -71q-2 8 -2 15zM375 -75q-156 0 -266 110q-109 109 -109 265q0 157 109 266q108 109 266 109q156 0 265 -109q110 -110 110 -266q0 -155 -110 -265t-265 -110zM375 592q-122 0 -207 -85t-85 -207q0 -120 85 -206t207 -86q120 0 206 86
t86 206q0 122 -86 207t-206 85z" />
    <glyph glyph-name="glyph249" unicode="&#xe0f9;" 
d="M365 451q0 64 45.5 108.5t109.5 44.5q68 0 111 -47q48 10 98 36q-16 -54 -67 -85q43 6 88 25q-31 -47 -77 -81v-19q0 -109 -48 -204q-48 -97 -152 -165t-237 -68q-130 0 -236 69q16 -2 38 -2q107 0 190 65q-52 1 -90.5 32t-52.5 76q10 -4 28 -4t40 5q-52 11 -87 53
t-35 100q29 -16 69 -19q-69 48 -69 129q0 38 21 76q126 -153 318 -159q-5 17 -5 34z" />
    <glyph glyph-name="glyph250" unicode="&#xe0fa;" 
d="M394 343q5 29 30.5 52.5t53.5 23.5q62 0 50 -67q-10 -63 -60 -124q-46 -55 -86 -83q-12 -6 -23 -6q-27 0 -44 35q-4 8 -26.5 83t-25.5 79q-2 4 -6 4q-20 -4 -31 -15l-12 17l14 17q47 52 88 57q14 0 23 -13.5t12 -29.5t6 -37.5t5 -29.5q15 -65 26 -65q14 0 44 58
q10 17 6 35t-21 18q-7 0 -23 -9zM375 -75q-155 0 -265 110t-110 265t110 265t265 110t265 -110t110 -265t-110 -265t-265 -110zM375 592q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5t-85.5 206.5t-206.5 85.5z" />
    <glyph glyph-name="glyph251" unicode="&#xe0fb;" horiz-adv-x="583" 
d="M580 434q-21 -122 -110 -228q-88 -105 -160 -154q-42 -21 -74 -1q-31 19 -49 55q-10 19 -49.5 154.5t-47.5 145.5q-7 13 -32.5 1t-34.5 -21l-23 30l26 31q31 33 73 65.5t75 39.5q44 9 65 -43q13 -30 25 -108q2 -15 11 -51q29 -121 46 -121q25 0 82 108q26 49 3 81t-72 1
q8 50 43 85q65 69 141 51q80 -15 62 -121z" />
    <glyph glyph-name="glyph252" unicode="&#xe0fc;" 
d="M188 252v26h90v-26h-30v-150h-30v150h-30zM342 133v99h26v-130h-26v14q-8 -9 -19 -13.5t-20 0.5t-9 20v109h26v-100q2 -11 9 -8.5t13 9.5zM438 233q24 0 24 -32v-72q0 -13 -6.5 -21t-17.5 -8q-7 0 -13.5 3t-8.5 6l-3 3v-10h-26v176h26v-56q10 11 25 11zM435 132v68
q0 11 -8 13t-14 -5v-81q4 -4 9 -5.5t9 1t4 9.5zM519 235q16 0 26.5 -10.5t10.5 -27.5v-33h-50v-25q0 -11 6 -15.5t12.5 0.5t6.5 15v6h25v-6q0 -25 -19 -35t-38 0t-19 35v58q0 17 11 27.5t28 10.5zM506 197v-13h25v13q0 15 -13 15q-12 0 -12 -15zM375 675q155 0 265 -110
t110 -265t-110 -265t-265 -110t-265 110t-110 265t110 265t265 110zM463 386q16 0 32 14v-12h33v147h-33v-110q-9 -9 -16 -9q-5 0 -5 7v112h-33v-122q0 -27 22 -27zM335 496v-71q0 -17 12 -29.5t29 -12.5t29.5 12.5t12.5 29.5v71q0 17 -12.5 29.5t-29.5 12.5t-29 -12.5
t-12 -29.5zM248 585h-38l40 -115v-82h37v82l39 115h-38l-20 -73zM577 63q10 9 15.5 40.5t5.5 58.5l1 26q0 104 -22 126q-10 9 -60 14.5t-95 5.5l-46 1q-180 0 -201 -21q-9 -9 -14.5 -40.5t-6.5 -58.5l-1 -27q0 -103 22 -125q10 -9 60 -14.5t95 -6.5h46q180 0 201 21z
M375 410q-10 0 -10 11v79q0 10 11 10q10 0 10 -10v-79q0 -11 -11 -11z" />
    <glyph glyph-name="glyph253" unicode="&#xe0fd;" horiz-adv-x="917" 
d="M908 442q9 -70 9 -142t-9 -142q-7 -55 -15.5 -84t-25.5 -41q-30 -25 -409 -25q-378 0 -408 25q-28 19 -42 125q-8 62 -8 142t8 142q14 106 42 125q30 25 408 25q379 0 409 -25q17 -12 25.5 -41t15.5 -84zM375 150l250 150l-250 150v-300z" />
    <glyph glyph-name="glyph254" unicode="&#xe0fe;" horiz-adv-x="1000" 
d="M234 217l58 115l57 -115h-115zM542 -1q-36 -32 -84 -32q-36 0 -65.5 18.5t-45.5 50.5l-8 14h-95l-7 -14q-16 -32 -46 -50.5t-66 -18.5q-44 0 -75.5 24t-43.5 61q-17 49 7 96l167 333q16 31 46 49t66 18t66 -18t46 -49l75 -151q21 12 42 12h11q-32 35 -32 83
q0 52 36.5 88.5t88.5 36.5h250q36 0 66 -18.5t46 -50.5q34 -70 -12 -131l-100 -133q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-250q-48 0 -83 32zM458 50q24 0 36 20t2 40l-167 334q-11 21 -37 21t-37 -21l-167 -334q-10 -20 1.5 -40t35.5 -20q26 0 37 23l31 60
h198l30 -60q11 -23 37 -23zM521 217h42q17 0 29 12t12 29t-12 29.5t-29 12.5h-42q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12zM875 50q17 0 29.5 12.5t12.5 29.5t-12.5 29t-29.5 12h-167l200 267q16 22 3.5 44.5t-36.5 22.5h-250q-17 0 -29.5 -12.5t-12.5 -29.5
t12.5 -29.5t29.5 -12.5h167l-200 -266q-16 -23 -3.5 -45t36.5 -22h250z" />
    <glyph glyph-name="glyph255" unicode="&#xe0ff;" horiz-adv-x="917" 
d="M412 110q10 -20 -1.5 -40t-35.5 -20q-26 0 -37 23l-30 60h-199l-30 -60q-7 -16 -23.5 -21.5t-32.5 2.5q-16 7 -21.5 23.5t2.5 32.5l167 334q11 21 38 21t37 -21zM151 217h115l-58 115zM875 50h-250q-24 0 -36.5 22t3.5 45l200 266h-167q-17 0 -29.5 12.5t-12.5 29.5
t12.5 29.5t29.5 12.5h250q24 0 36.5 -22.5t-3.5 -44.5l-200 -267h167q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5zM542 217h-84q-17 0 -29 12t-12 29t12 29.5t29 12.5h84q17 0 29 -12.5t12 -29.5t-12 -29t-29 -12z" />
    <glyph glyph-name="glyph256" unicode="&#xe100;" horiz-adv-x="982" 
d="M183 550q37 0 67.5 -19t46.5 -46q66 64 157 64q94 0 158 -64l2 -3q59 68 149 68q82 0 140 -58t58 -140q0 -30 -9 -58q30 -52 30 -109q0 -91 -64 -154.5t-155 -63.5q-62 0 -114 33q-36 -33 -84 -33h-208q-49 0 -84 32q-35 -32 -83 -32q-52 0 -88.5 36.5t-36.5 88.5v194
q-36 20 -52 53q-23 47 -6.5 95.5t61.5 71.5l58 31q25 13 57 13zM232 425q0 16 -15.5 29t-33.5 13q-9 0 -19 -5l-57 -30q-16 -7 -21.5 -23.5t2.5 -32.5q11 -23 41 -23q9 0 19 5v-266q0 -17 12.5 -29.5t29.5 -12.5t29.5 12.5t12.5 29.5v333zM454 383q23 0 39.5 -16.5
t16.5 -39.5t-16 -39l-167 -167q-20 -20 -8 -45.5t38 -25.5h208q17 0 29.5 12.5t12.5 29.5t-12.5 29t-29.5 12h-108l96 96q41 41 41 98q0 58 -41 99q-39 39 -99 39q-59 0 -98 -39q-41 -41 -41 -99q0 -17 12.5 -29t29.5 -12t29 12t12 29q0 23 16.5 39.5t39.5 16.5zM763 50
q56 0 95.5 39.5t39.5 95.5q0 59 -43 99q23 31 23 68q0 47 -34 81t-81 34q-69 0 -102 -62q-10 -20 1.5 -40.5t35.5 -20.5q26 0 37 22q9 17 28 17q13 0 22 -9t9 -22t-9 -22t-22 -9q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12q22 0 37 -15.5t15 -37.5t-15 -37t-37 -15
t-37 15t-15 37q0 17 -12.5 29.5t-29.5 12.5t-29 -12.5t-12 -29.5q0 -56 39.5 -95.5t95.5 -39.5z" />
    <glyph glyph-name="glyph257" unicode="&#xe101;" horiz-adv-x="875" 
d="M125 50q-17 0 -29.5 12.5t-12.5 29.5v266l-23 -12q-16 -8 -32.5 -2.5t-23.5 21.5q-8 16 -2.5 32.5t21.5 23.5l83 41q22 11 41.5 -2.5t19.5 -34.5v-333q0 -17 -12.5 -29.5t-29.5 -12.5zM500 50h-208q-26 0 -38 25.5t8 45.5l167 167q16 16 16 39q0 24 -16 40t-39.5 16
t-39.5 -16q-17 -15 -17 -40q0 -17 -12 -29t-29 -12t-29.5 12t-12.5 29q0 58 41 99q40 40 98.5 40t98.5 -40q41 -41 41 -99q0 -57 -41 -98l-96 -96h108q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5zM831 284q44 -41 44 -99q0 -56 -39.5 -95.5t-95.5 -39.5t-96 39.5
t-40 95.5q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5q0 -22 15 -37t37 -15t37 15t15 37t-15 37.5t-37 15.5q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5q13 0 22 9t9 22t-9 22t-22 9q-20 0 -28 -17q-8 -15 -24.5 -20t-31.5 3t-20.5 24.5t2.5 31.5q33 62 102 62
q47 0 80.5 -34t33.5 -81q0 -37 -23 -68z" />
    <glyph glyph-name="glyph258" unicode="&#xe102;" horiz-adv-x="792" 
d="M167 133q0 42 41 42q42 0 42 -42q0 -41 -42 -41q-41 0 -41 41zM739 606q53 -73 53 -160q0 -112 -80 -192q-79 -79 -191 -79l-16 1q-110 -144 -138 -177q-61 -74 -159 -74q-86 0 -147 61t-61 147q0 94 74 159q86 73 177 138l-1 16q0 112 79 191q80 80 192 80q87 0 160 -53
q12 -12 12 -29t-12 -29q12 12 29 12t29 -12zM83 133q0 -51 37 -88t88 -37q58 0 95 45q41 47 96 121q52 69 72 92q29 -8 50 -8q77 0 132 55.5t55 132.5q0 22 -8 52l-117 -115l-104 21l-21 104l119 116q-30 9 -56 9q-77 0 -132.5 -55t-55.5 -132q0 -21 8 -50q-27 -22 -93 -72
q-60 -45 -120 -95q-45 -39 -45 -96zM683 539q-23 40 -66 66l-113 -111l11 -54l55 -12z" />
    <glyph glyph-name="glyph259" unicode="&#xe103;" horiz-adv-x="667" 
d="M643 518q24 -7 24 -72q0 -86 -61.5 -147t-147.5 -61q-22 0 -42 4q-25 -31 -72 -93t-87 -109q-44 -52 -111 -52q-60 0 -103 42.5t-43 102.5q0 67 51 112q47 40 110 86.5t94 72.5q-5 25 -5 42q0 86 61 147t147 61q31 0 62 -10q11 -3 14.5 -14.5t-5.5 -20.5l-111 -108
l16 -79l80 -16l109 106q9 9 20 6zM146 92q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12z" />
    <glyph glyph-name="glyph260" unicode="&#xe104;" horiz-adv-x="751" 
d="M379 308q29 15 26.5 47t-26.5 53q-35 27 -77.5 16.5t-64.5 -49.5q-28 -52 -14 -98t59 -77t97 -29q82 6 127.5 75.5t26.5 149.5q-21 92 -105.5 135.5t-173.5 14.5q-80 -24 -126.5 -98t-40.5 -160q9 -93 73.5 -161.5t155.5 -84.5q88 -16 170.5 21t129.5 112q50 79 50 158
q0 16 14 28.5t32 9.5q23 0 32 -18.5t6 -40.5q-13 -148 -126 -253t-262 -105q-72 0 -139 29t-114.5 77.5t-78 112t-30.5 133t29 140.5q38 82 113 133t156 60t160.5 -27t124.5 -116q47 -77 37.5 -170.5t-74.5 -158.5q-63 -63 -154 -72t-167 43q-71 51 -86 139t40 161
q35 47 92.5 64.5t113.5 -2t86 -71.5q17 -29 17.5 -66.5t-13 -69.5t-43 -52t-66.5 -16q-52 0 -83.5 44t-3.5 89q20 27 51 23.5t45 -27.5q4 -15 5 -26.5t0 -15.5z" />
    <glyph glyph-name="glyph261" unicode="&#xe105;" horiz-adv-x="772" 
d="M18 329q-23 23 -16 67q6 16 20 27.5t30 14.5h4l196 20l79 180l4 4q19 33 54 33q17 0 30 -10.5t16 -31.5l4 -4l79 -179l196 -21h4q34 -6 49.5 -40t-11.5 -64q-12 -11 -26 -23.5t-31.5 -28t-26.5 -23.5q-52 -52 -66 -62l41 -192q7 -45 -25 -63q-25 -18 -62 -4l-4 4l-171 96
l-171 -96l-4 -4q-8 -4 -25 -4q-20 0 -33 13q-32 18 -25 62l41 192z" />
    <glyph glyph-name="glyph262" unicode="&#xe106;" horiz-adv-x="772" 
d="M18 329q-23 23 -16 67q6 16 20 27.5t30 14.5h4l196 20l79 180l4 4q19 33 54 33q17 0 30 -10.5t16 -31.5l4 -4l79 -179l196 -21h4q34 -6 49.5 -40t-11.5 -64q-12 -11 -26 -23.5t-31.5 -28t-26.5 -23.5q-52 -52 -66 -62l41 -192q7 -45 -25 -63q-25 -18 -62 -4l-4 4l-171 96
l-171 -96l-4 -4q-8 -4 -25 -4q-20 0 -33 13q-32 18 -25 62l41 192zM389 121q12 0 21 -9l150 -87q-5 34 -13.5 75.5t-14 67t-5.5 28.5q-7 29 12 42l129 116l-175 21q-28 9 -33 25l-71 158v-437z" />
    <glyph glyph-name="glyph263" unicode="&#xe107;" horiz-adv-x="348" 
d="M327 621q12 12 21 12v-554q-117 -66 -192 -108q-14 -7 -25 4q-8 4 -8 21l45 216q-95 92 -162 150q-10 10 -4 21q0 3 5 8t11 5l217 25q54 121 92 200z" />
    <glyph glyph-name="glyph264" unicode="&#xe108;" horiz-adv-x="779" 
d="M592 -74q-11 0 -31 9l-171 97l-172 -97q-38 -18 -67 3q-33 23 -25 63l40 194q-24 22 -73 66t-73 66q-28 30 -17 66q12 36 53 43l195 21l82 180q21 37 57 37q37 0 57 -37l81 -180l196 -22q40 -6 52 -42q12 -37 -17 -66l-146 -133l40 -193q5 -28 -13 -51.5t-48 -23.5z
M252 200q-1 -3 -6 -28.5t-13.5 -67.5t-15.5 -74l152 86q21 11 41 0l152 -86l-35 171q-5 23 13 39l129 118l-174 19q-24 3 -33 24l-72 159l-72 -159q-10 -21 -34 -24l-173 -19l129 -118q17 -15 12 -40z" />
    <glyph glyph-name="glyph265" unicode="&#xe109;" horiz-adv-x="696" 
d="M238 418l91 202q5 12 19 12t19 -12l91 -202q131 -14 219 -24q12 -2 17 -14t-5 -22l-163 -149l44 -216q2 -12 -8 -20.5t-22 -1.5l-192 109q-115 -65 -192 -109q-12 -7 -22.5 1.5t-8.5 20.5l45 216q-98 89 -163 149q-10 9 -5 21.5t17 14.5z" />
    <glyph glyph-name="glyph266" unicode="&#xe10a;" horiz-adv-x="833" 
d="M815 335q18 -12 18 -35t-18 -35l-77 -51l41 -83q11 -21 -2 -39.5t-33 -20.5l-92 -6l-6 -93q-2 -20 -20 -32.5t-40 -1.5l-83 41l-52 -77q-13 -19 -34 -19q-22 0 -35 19l-51 77l-83 -41q-21 -11 -39.5 1.5t-20.5 32.5l-6 93l-93 6q-20 2 -32.5 20t-1.5 40l41 83l-77 51
q-19 13 -19 35t19 35l77 51l-41 83q-11 22 1.5 40t32.5 20l93 6l6 92q2 20 20.5 33t39.5 2l83 -41l51 77q11 17 34.5 17t34.5 -17l52 -77l83 41q21 11 40 -2t20 -33l6 -92l92 -6q20 -2 33 -20t2 -40l-41 -83zM647 210q-7 14 -3 29t17 24l56 37l-56 37q-29 21 -14 53l30 60
l-67 4q-16 1 -27 12t-12 27l-4 67l-60 -30q-32 -15 -53 14l-37 56l-37 -56q-21 -29 -53 -14l-60 30l-4 -67q-1 -16 -12 -27t-27 -12l-67 -4l30 -60q7 -14 2.5 -29t-17.5 -24l-55 -37l55 -37q13 -9 17.5 -24t-2.5 -29l-30 -60l67 -4q16 -1 26.5 -12t11.5 -27l5 -67l60 30
q8 4 18 4q23 0 35 -18l37 -56l37 55q9 13 24 17.5t29 -2.5l60 -30l4 67q1 16 12 27t27 12l66 4z" />
    <glyph glyph-name="glyph267" unicode="&#xe10b;" horiz-adv-x="792" 
d="M690 379l92 -62q10 -7 10 -17t-10 -17l-92 -62l49 -99q6 -11 -0.5 -20t-16.5 -10l-111 -8l-7 -110q-1 -10 -10 -16.5t-20 -1.5l-99 50l-62 -93q-6 -9 -17 -9t-17 9l-62 93l-99 -50q-11 -5 -20 1.5t-10 16.5l-8 111l-110 7q-10 1 -17 10.5t-1 19.5l50 99l-93 62
q-9 6 -9 17t9 17l93 62l-50 99q-6 10 1 19.5t17 10.5l110 7l8 111q1 10 10 16.5t20 0.5l99 -49l62 93q6 9 17 9t17 -9l62 -93l99 49q11 6 20 -0.5t10 -16.5l7 -111l111 -7q10 -1 16.5 -10t0.5 -20z" />
    <glyph glyph-name="glyph268" unicode="&#xe10c;" 
d="M684 429q66 -94 66 -212q0 -155 -110 -265t-265 -110t-265 110t-110 265q0 144 96 250.5t238 121.5l-1 3v41h-41q-17 0 -29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5h166q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-41v-41l-1 -3q125 -14 216 -100l5 7l21 21
q12 12 29.5 12t29.5 -12t12 -29.5t-12 -29.5l-21 -21q-4 -4 -12 -8zM375 -75q121 0 206.5 85.5t85.5 206.5t-85.5 206t-206.5 85t-206.5 -85t-85.5 -206t85.5 -206.5t206.5 -85.5zM417 258h83q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5h-125q-17 0 -29.5 12.5
t-12.5 29.5v125q0 17 12.5 29t29.5 12t29.5 -12t12.5 -29v-84zM375 467q103 0 176.5 -73.5t73.5 -176.5t-73.5 -176.5t-176.5 -73.5t-176.5 73.5t-73.5 176.5t73.5 176.5t176.5 73.5zM375 8q86 0 147 61.5t61 147.5t-61 147t-147 61t-147 -61t-61 -147t61 -147.5t147 -61.5z
" />
    <glyph glyph-name="glyph269" unicode="&#xe10d;" horiz-adv-x="708" 
d="M354 654q146 0 250 -104t104 -250t-104 -250t-250 -104t-250 104t-104 250t104 250t250 104zM625 300q0 65 -30 123l-80 -80q6 -21 6 -43t-6 -43l80 -80q30 58 30 123zM83 300q0 -65 30 -123l81 81q-6 21 -6 42q0 22 6 43l-81 80q-30 -58 -30 -123zM211 384q22 37 59 59
l-74 74l-59 -59zM270 157q-36 20 -59 59l-74 -74l59 -59zM295 241q24 -24 59.5 -24t58.5 24q25 25 25 59t-24.5 58.5t-59.5 24.5q-34 0 -58.5 -24.5t-24.5 -58.5q0 -35 24 -59zM571 458l-59 59l-74 -74q37 -22 59 -59zM497 216q-23 -39 -59 -59l74 -74l59 59zM477 541
q-58 30 -123 30t-123 -30l81 -81q24 7 42 7t43 -7zM231 59q58 -30 123 -30t123 30l-80 81q-25 -7 -43 -7t-42 7z" />
    <glyph glyph-name="glyph270" unicode="&#xe10e;" horiz-adv-x="708" 
d="M625 633q35 0 59 -24.5t24 -58.5v-417q0 -35 -24 -59t-59 -24h-83v-42q0 -34 -24.5 -58.5t-59.5 -24.5h-375q-35 0 -59 24.5t-24 58.5v375q0 35 24.5 59.5t58.5 24.5h42v83q0 34 24.5 58.5t58.5 24.5h417zM83 8h375v354q0 8 -6 14.5t-14 6.5h-355v-375zM625 133v417h-417
v-125h230q25 0 43.5 -18.5t18.5 -44.5v-229h125z" />
    <glyph glyph-name="glyph271" unicode="&#xe10f;" horiz-adv-x="875" 
d="M292 633q-87 0 -148 -61t-61 -147t61 -147l127 -124l229 -229l292 292q-295 295 -353 355q-61 61 -147 61zM292 717q121 0 207 -86q87 -90 352 -355q24 -25 24 -59t-24 -59l-292 -292q-24 -24 -59 -24t-59 24l-216 216q-7 5 -15 12l-125 125q-85 85 -85 206t85 206
q86 86 207 86zM292 488q-26 0 -44.5 -18.5t-18.5 -44.5t18.5 -44t44.5 -18t44 18t18 44t-18 44.5t-44 18.5zM292 529q43 0 73.5 -30.5t30.5 -73.5t-30.5 -73.5t-73.5 -30.5t-73.5 30.5t-30.5 73.5t30.5 73.5t73.5 30.5z" />
    <glyph glyph-name="glyph272" unicode="&#xe110;" horiz-adv-x="833" 
d="M809 400q24 -25 24 -59t-24 -58l-45 -45l4 -4q24 -25 23.5 -59.5t-24.5 -58.5l-291 -292q-24 -24 -59 -24t-59 24q-181 181 -273 270q-85 85 -85 206q0 82 43 151q-6 132 84 222q85 85 206 85q122 0 207 -85zM417 -117l291 292l-269 272q-61 61 -147 61q-87 0 -148 -61
t-61 -147t61 -147q92 -89 273 -270zM498 506l207 -209l45 45l-269 272q-61 61 -148 61q-86 0 -147 -61q-28 -28 -43 -63q69 41 149 41q120 0 206 -86zM292 363q-26 0 -44.5 -18.5t-18.5 -44.5t18.5 -44t44.5 -18t44 18t18 44t-18 44.5t-44 18.5zM292 404q43 0 73.5 -30.5
t30.5 -73.5t-30.5 -73.5t-73.5 -30.5t-73.5 30.5t-30.5 73.5t30.5 73.5t73.5 30.5z" />
    <glyph glyph-name="glyph273" unicode="&#xe111;" horiz-adv-x="833" 
d="M292 717q34 0 58.5 -24.5t24.5 -59.5v-208q0 -35 -24.5 -59t-58.5 -24h-209q-35 0 -59 24t-24 59v208q0 35 24.5 59.5t58.5 24.5h209zM292 425v208h-209v-208h209zM750 717q34 0 58.5 -24.5t24.5 -59.5v-208q0 -35 -24.5 -59t-58.5 -24h-208q-35 0 -59.5 24.5t-24.5 58.5
v208q0 35 25 59.5t59 24.5h208zM750 425v208h-208v-208h208zM292 258q34 0 58.5 -24t24.5 -59v-208q0 -35 -24.5 -59.5t-58.5 -24.5h-209q-34 0 -58.5 24.5t-24.5 59.5v208q0 35 24 59t59 24h209zM292 -33v208h-209v-208h209zM750 258q34 0 58.5 -24t24.5 -59v-208
q0 -35 -24.5 -59.5t-58.5 -24.5h-208q-34 0 -59 24.5t-25 59.5v208q0 34 24.5 58.5t59.5 24.5h208zM750 -33v208h-208v-208h208z" />
    <glyph glyph-name="glyph274" unicode="&#xe112;" 
d="M0 550q0 52 36.5 88.5t88.5 36.5h83q52 0 88.5 -36.5t36.5 -88.5v-83q0 -52 -36.5 -88.5t-88.5 -36.5h-83q-52 0 -88.5 36.5t-36.5 88.5v83zM417 550q0 52 36.5 88.5t88.5 36.5h83q52 0 88.5 -36.5t36.5 -88.5v-83q0 -52 -36.5 -88.5t-88.5 -36.5h-83q-52 0 -88.5 36.5
t-36.5 88.5v83zM0 133q0 52 36.5 88.5t88.5 36.5h83q52 0 88.5 -36.5t36.5 -88.5v-83q0 -52 -36.5 -88.5t-88.5 -36.5h-83q-52 0 -88.5 36.5t-36.5 88.5v83zM417 133q0 52 36.5 88.5t88.5 36.5h83q52 0 88.5 -36.5t36.5 -88.5v-83q0 -52 -36.5 -88.5t-88.5 -36.5h-83
q-52 0 -88.5 36.5t-36.5 88.5v83z" />
    <glyph glyph-name="glyph275" unicode="&#xe113;" horiz-adv-x="833" 
d="M708 50h-291q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12h291q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5zM708 133q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-291q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h291zM708 342h-291
q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5h291q17 0 29.5 12.5t12.5 29.5t-12.5 29.5t-29.5 12.5zM708 425q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-291q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h291zM708 633h-291q-17 0 -29.5 -12
t-12.5 -29t12.5 -29.5t29.5 -12.5h291q17 0 29.5 12.5t12.5 29.5t-12.5 29t-29.5 12zM708 717q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-291q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h291zM167 133q35 0 59 -24.5t24 -58.5v-83q0 -35 -24.5 -59.5
t-58.5 -24.5h-84q-34 0 -58.5 24.5t-24.5 59.5v83q0 34 24 58.5t59 24.5h84zM167 -33v83h-84v-83h84zM167 425q35 0 59 -24.5t24 -58.5v-84q0 -34 -24 -58.5t-59 -24.5h-84q-35 0 -59 24.5t-24 58.5v84q0 34 24 58.5t59 24.5h84zM167 258v84h-84v-84h84zM167 717
q34 0 58.5 -24.5t24.5 -59.5v-83q0 -34 -24 -58.5t-59 -24.5h-84q-35 0 -59 24.5t-24 58.5v83q0 35 24.5 59.5t58.5 24.5h84zM167 550v83h-84v-83h84z" />
    <glyph glyph-name="glyph276" unicode="&#xe114;" horiz-adv-x="771" 
d="M688 92q34 0 58.5 -24.5t24.5 -59.5q0 -34 -24.5 -58.5t-58.5 -24.5h-292q-35 0 -59.5 24.5t-24.5 58.5t25 59t59 25h292zM688 383q34 0 58.5 -24.5t24.5 -58.5t-24.5 -58.5t-58.5 -24.5h-292q-35 0 -59.5 24.5t-24.5 58.5t24.5 58.5t59.5 24.5h292zM688 675
q34 0 58.5 -24.5t24.5 -58.5q0 -35 -24.5 -59.5t-58.5 -24.5h-292q-34 0 -59 25t-25 59t24.5 58.5t59.5 24.5h292zM0 8q0 104 104 104t104 -104t-104 -104t-104 104zM0 300q0 104 104 104t104 -104t-104 -104t-104 104zM0 592q0 104 104 104t104 -104t-104 -104t-104 104z
" />
    <glyph glyph-name="glyph277" unicode="&#xe115;" horiz-adv-x="833" 
d="M708 50h-583q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12h583q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5zM708 133q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-583q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h583zM708 342h-583
q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5h583q17 0 29.5 12.5t12.5 29.5t-12.5 29.5t-29.5 12.5zM708 425q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-583q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h583zM708 633h-583q-17 0 -29.5 -12
t-12.5 -29t12.5 -29.5t29.5 -12.5h583q17 0 29.5 12.5t12.5 29.5t-12.5 29t-29.5 12zM708 717q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-583q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h583z" />
    <glyph glyph-name="glyph278" unicode="&#xe116;" 
d="M667 92q34 0 58.5 -24.5t24.5 -59.5q0 -34 -24 -58.5t-59 -24.5h-584q-35 0 -59 24.5t-24 58.5q0 35 24.5 59.5t58.5 24.5h584zM667 383q35 0 59 -24.5t24 -58.5t-24 -58.5t-59 -24.5h-584q-35 0 -59 24.5t-24 58.5t24 58.5t59 24.5h584zM667 675q35 0 59 -24.5t24 -58.5
q0 -35 -24.5 -59.5t-58.5 -24.5h-584q-34 0 -58.5 24.5t-24.5 59.5q0 34 24 58.5t59 24.5h584z" />
    <glyph glyph-name="glyph279" unicode="&#xe117;" horiz-adv-x="833" 
d="M167 133q35 0 59 -24.5t24 -58.5v-83q0 -35 -24.5 -59.5t-58.5 -24.5h-84q-34 0 -58.5 24.5t-24.5 59.5v83q0 34 24 58.5t59 24.5h84zM167 -33v83h-84v-83h84zM167 425q35 0 59 -24.5t24 -58.5v-84q0 -34 -24 -58.5t-59 -24.5h-84q-35 0 -59 24.5t-24 58.5v84
q0 34 24 58.5t59 24.5h84zM167 258v84h-84v-84h84zM167 717q34 0 58.5 -24.5t24.5 -59.5v-83q0 -34 -24 -58.5t-59 -24.5h-84q-35 0 -59 24.5t-24 58.5v83q0 35 24.5 59.5t58.5 24.5h84zM167 550v83h-84v-83h84zM458 133q35 0 59.5 -24.5t24.5 -58.5v-83q0 -35 -25 -59.5
t-59 -24.5h-83q-34 0 -58.5 24.5t-24.5 59.5v83q0 34 24 58.5t59 24.5h83zM458 -33v83h-83v-83h83zM458 425q35 0 59.5 -24.5t24.5 -58.5v-84q0 -34 -24.5 -58.5t-59.5 -24.5h-83q-35 0 -59 24.5t-24 58.5v84q0 34 24 58.5t59 24.5h83zM458 258v84h-83v-84h83zM458 717
q34 0 59 -24.5t25 -59.5v-83q0 -34 -24.5 -58.5t-59.5 -24.5h-83q-35 0 -59 24.5t-24 58.5v83q0 35 24.5 59.5t58.5 24.5h83zM458 550v83h-83v-83h83zM750 133q34 0 58.5 -24.5t24.5 -58.5v-83q0 -35 -24.5 -59.5t-58.5 -24.5h-83q-35 0 -59.5 24.5t-24.5 59.5v83
q0 34 24.5 58.5t59.5 24.5h83zM750 -33v83h-83v-83h83zM750 425q34 0 58.5 -24.5t24.5 -58.5v-84q0 -34 -24.5 -58.5t-58.5 -24.5h-83q-35 0 -59.5 24.5t-24.5 58.5v84q0 34 24.5 58.5t59.5 24.5h83zM750 258v84h-83v-84h83zM750 717q34 0 58.5 -24.5t24.5 -59.5v-83
q0 -34 -24.5 -58.5t-58.5 -24.5h-83q-35 0 -59.5 24.5t-24.5 58.5v83q0 35 24.5 59.5t59.5 24.5h83zM750 550v83h-83v-83h83z" />
    <glyph glyph-name="glyph280" unicode="&#xe118;" horiz-adv-x="792" 
d="M0 8q0 104 104 104t104 -104t-104 -104t-104 104zM0 300q0 104 104 104t104 -104t-104 -104t-104 104zM0 592q0 104 104 104t104 -104t-104 -104t-104 104zM292 8q0 104 104 104t104 -104t-104 -104t-104 104zM292 300q0 104 104 104t104 -104t-104 -104t-104 104z
M292 592q0 104 104 104t104 -104t-104 -104t-104 104zM583 8q0 104 105 104q104 0 104 -104t-104 -104q-105 0 -105 104zM583 300q0 104 105 104q104 0 104 -104t-104 -104q-105 0 -105 104zM583 592q0 104 105 104q104 0 104 -104t-104 -104q-105 0 -105 104z" />
    <glyph glyph-name="glyph281" unicode="&#xe119;" horiz-adv-x="417" 
d="M229 172q27 -7 45 -29t18 -51q0 -34 -25 -59t-59 -25t-58.5 24.5t-24.5 59.5q0 29 18 51t45 29v232q0 8 6 14.5t14 6.5t14.5 -6.5t6.5 -14.5v-232zM354 239q63 -63 63 -147q0 -86 -61.5 -147.5t-147.5 -61.5t-147 61.5t-61 147.5q0 85 62 147v332q0 60 43 103t103 43
t103 -43t43 -103v-332zM208 -33q52 0 88.5 36.5t36.5 88.5q0 70 -62 107v372q0 25 -18.5 43.5t-44.5 18.5t-44 -18.5t-18 -43.5v-372q-63 -37 -63 -107q0 -52 36.5 -88.5t88.5 -36.5z" />
    <glyph glyph-name="glyph282" unicode="&#xe11a;" horiz-adv-x="708" 
d="M583 592q52 0 88.5 -36.5t36.5 -88.5v-250q0 -52 -36.5 -88.5t-88.5 -36.5q-61 0 -99 50q-34 -34 -50.5 -67.5t-16.5 -87.5q0 -43 -30.5 -73.5t-73.5 -30.5t-74 30.5t-31 73.5q0 76 13 151q-139 15 -161 23q-30 11 -47 41.5t-12 62.5l28 249q5 30 25.5 55.5t46.5 35.5
l13 5q56 23 136 23q66 0 139.5 -20.5t104.5 -44.5l7 -8q37 32 82 32zM333 -12q0 43 8.5 78t26 62.5t29 41t32.5 34.5q29 29 29 55v208q0 9 -5 20t-10 15q-19 14 -79 31t-114 17q-61 0 -104 -17l-16 -6q-5 -2 -11.5 -10t-7.5 -15l-27 -249q-2 -10 4 -13q12 -3 86 -12t95 -11
l55 8l-12 -59q-20 -98 -20 -178q0 -8 6 -14.5t14 -6.5t14.5 6.5t6.5 14.5zM625 217v250q0 17 -12.5 29t-29.5 12t-29 -12t-12 -29v-250q0 -17 12 -29.5t29 -12.5t29.5 12.5t12.5 29.5z" />
    <glyph glyph-name="glyph283" unicode="&#xe11b;" horiz-adv-x="731" 
d="M712 312q45 -68 -25 -154q-44 -58 -154 -87q-16 -4 -34.5 -13.5t-29.5 -17t-27 -19.5t-17 -13q4 -9 8.5 -23.5t0.5 -51t-30 -62.5q-25 -27 -59 -36t-62.5 -1.5t-45.5 24.5l-208 209q-58 67 -4 133q122 142 154 196q8 13 13 40.5t10.5 68.5t9.5 62q5 28 26 48.5t40 27.5
l18 7l54 50q19 5 37.5 6t28.5 0l9 -2q35 63 96 63q55 0 92.5 -50t7.5 -109l-34 -75l71 -37q55 -55 67 -104q8 -37 -13 -80zM283 -71q21 -20 46 -8t25 37q0 17 -13 30l-204 204l-29 -30q-12 -12 -12 -29t12 -29zM616 342q16 0 26 11t4 26q-21 36 -46 54q-43 29 -88 25
q-28 0 -71 -29q-10 -5 -10 1q1 2 2 3q100 163 117 200q6 16 -3.5 31t-25.5 15q-21 0 -38 -25q-5 -9 -38.5 -69t-48.5 -89l20 100q3 15 -6 24t-23 9q-6 0 -14 -6t-11 -15l-16 -54q-3 6 -12 11.5t-18 5.5q-20 0 -25 -21l-29 -162q-6 -37 -75 -121l192 -192q24 24 75 54
q29 18 74.5 25.5t71.5 24.5q50 34 50 71q0 33 -29 33q-8 0 -14 -4t-16.5 -13.5t-19.5 -15.5q-25 -12 -55 -12q-31 0 -50.5 23.5t-19.5 55.5q0 54 41 71q22 9 46.5 6.5t37.5 -15.5q5 -5 13.5 -16t15.5 -16t16 -5zM608 312q-28 0 -37 13q-19 29 -46 29q-21 0 -33.5 -11.5
t-12.5 -30.5t12.5 -32t33.5 -13q27 0 46 29q11 16 37 16z" />
    <glyph glyph-name="glyph284" unicode="&#xe11c;" horiz-adv-x="708" 
d="M649 438q30 -11 46.5 -41t11.5 -62l-28 -249q-5 -31 -25.5 -56t-46.5 -35l-13 -5q-56 -23 -136 -23q-66 0 -139 20.5t-104 44.5l-8 8q-37 -32 -82 -32q-52 0 -88.5 36.5t-36.5 88.5v250q0 52 36.5 88.5t88.5 36.5q61 0 99 -50q35 35 51.5 67.5t16.5 86.5q0 43 30.5 74
t73.5 31t73.5 -31t30.5 -74q0 -75 -13 -150q136 -14 162 -24zM125 92q17 0 29.5 12t12.5 29v250q0 17 -12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5v-250q0 -17 12.5 -29t29.5 -12zM597 98l28 249q2 10 -5 13q-12 3 -86 12t-95 11l-55 -8l13 59q20 93 20 178
q0 8 -6.5 14.5t-14.5 6.5t-14.5 -6.5t-6.5 -14.5q0 -43 -8.5 -78t-26 -62.5t-29 -41t-32.5 -34.5q-29 -29 -29 -55v-208q0 -24 15 -35q19 -14 79 -31t114 -17q62 0 105 17l15 6q5 2 11.5 10t7.5 15z" />
    <glyph glyph-name="glyph285" unicode="&#xe11d;" horiz-adv-x="625" 
d="M292 -33q-53 0 -89 36l-166 167q-37 37 -37 88q0 52 37 89q35 35 88 35t88 -35l50 -50l128 230q16 30 45.5 47.5t63.5 17.5q70 0 107.5 -60.5t1.5 -125.5l-208 -375q-35 -64 -109 -64zM125 300q-17 0 -29.5 -12.5t-12.5 -29.5q0 -16 13 -29l166 -167q15 -15 35.5 -12
t30.5 21l208 375q9 18 3.5 34t-19.5 23q-15 8 -31.5 3t-24.5 -19l-182 -327l-128 128q-12 12 -29 12z" />
    <glyph glyph-name="glyph286" unicode="&#xe11e;" horiz-adv-x="542" 
d="M499 540q30 -16 39.5 -50t-7.5 -64l-208 -375q-20 -36 -61 -42l-12 -1q-34 0 -59 25l-167 166q-25 25 -25 59t25 59t59 25t59 -25l89 -88l154 278q16 30 50 40t64 -7z" />
    <glyph glyph-name="glyph287" unicode="&#xe11f;" horiz-adv-x="855" 
d="M819 464q36 -36 35.5 -88.5t-36.5 -88.5l-381 -375q-38 -36 -88 -36q-52 0 -89 37l-224 223q-36 36 -35.5 88.5t36.5 88.5l381 375q35 35 88.5 34.5t88.5 -35.5zM760 347q12 12 12 29t-12 29l-53 53q-25 -23 -58 -22.5t-57 24.5t-24.5 57t22.5 58l-54 53q-12 12 -30 12
q-17 0 -29 -12l-381 -375q-12 -12 -12.5 -29t11.5 -29l53 -53q25 23 58 22.5t57 -24.5q23 -24 24 -57t-21 -58l53 -53q12 -12 30 -12.5t30 11.5zM407 90l-194 194l235 226l194 -194zM272 283l136 -135l175 169l-135 135z" />
    <glyph glyph-name="glyph288" unicode="&#xe120;" 
d="M542 258q0 -17 -12.5 -29t-29.5 -12h-125q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h125q17 0 29.5 -12.5t12.5 -29.5zM375 550q-121 0 -206.5 -85.5t-85.5 -206.5t85.5 -206t206.5 -85t206.5 85t85.5 206t-85.5 206.5t-206.5 85.5zM375 633q155 0 265 -110t110 -265
t-110 -265t-265 -110t-265 110t-110 265t110 265t265 110zM417 383q0 17 -12.5 29.5t-29.5 12.5t-29.5 -12.5t-12.5 -29.5v-125q0 -17 12.5 -29t29.5 -12t29.5 12t12.5 29v125zM375 467q-86 0 -147 -61.5t-61 -147.5t61 -147t147 -61t147 61t61 147t-61 147.5t-147 61.5z
M375 508q103 0 176.5 -73t73.5 -177t-73.5 -177t-176.5 -73t-176.5 73t-73.5 177t73.5 177t176.5 73z" />
    <glyph glyph-name="glyph289" unicode="&#xe121;" horiz-adv-x="583" 
d="M583 133q0 -51 -37 -88t-88 -37t-88 37l-78 78l-79 -78q-35 -35 -88 -35t-88 35q-37 37 -37 88q0 52 37 89l78 78l-78 78q-37 37 -37 89q0 51 37 88q35 35 88 35t88 -35l79 -78l78 78q35 35 88.5 35t88.5 -35q36 -36 36 -88q0 -53 -36 -89l-79 -78l79 -78q36 -36 36 -89z
M292 241l137 -137q12 -12 29.5 -12t29.5 12t12 29q0 18 -12 30l-137 137l137 137q12 12 12 30q0 17 -12 29t-29.5 12t-29.5 -12l-137 -137l-138 137q-12 12 -29 12t-29 -12q-13 -13 -13 -29q0 -17 13 -30l137 -137l-137 -137q-13 -13 -13 -30q0 -16 13 -29q12 -12 29 -12
t29 12z" />
    <glyph glyph-name="glyph290" unicode="&#xe122;" horiz-adv-x="500" 
d="M476 526q25 -25 25 -59t-25 -59l-108 -108l108 -108q25 -25 25 -59t-25 -59q-24 -24 -59 -24t-59 24l-108 108l-108 -108q-24 -24 -59 -24t-59 24q-25 25 -25 59t25 59l108 108l-108 108q-25 25 -25 59t25 59q24 25 59 25t59 -25l108 -108l108 108q24 25 59 25t59 -25z
" />
    <glyph glyph-name="glyph291" unicode="&#xe123;" horiz-adv-x="625" 
d="M583 508q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5v-333q0 -69 -48.5 -118t-117.5 -49h-209q-69 0 -117.5 49t-48.5 118v333q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h41v42q0 34 24.5 58.5t59.5 24.5h291q35 0 59.5 -24.5t24.5 -58.5v-42h41zM167 550v-42
h291v42h-291zM500 92v333h-375v-333q0 -35 24.5 -59.5t58.5 -24.5h209q34 0 58.5 24.5t24.5 59.5zM188 362q8 0 14 -6t6 -14v-250q0 -8 -6 -14.5t-14 -6.5t-14.5 6.5t-6.5 14.5v250q0 8 6.5 14t14.5 6zM271 362q8 0 14.5 -6t6.5 -14v-250q0 -8 -6.5 -14.5t-14.5 -6.5
t-14.5 6.5t-6.5 14.5v250q0 8 6.5 14t14.5 6zM354 362q8 0 14.5 -6t6.5 -14v-250q0 -8 -6.5 -14.5t-14.5 -6.5t-14.5 6.5t-6.5 14.5v250q0 8 6.5 14t14.5 6zM438 362q8 0 14 -6t6 -14v-250q0 -8 -6 -14.5t-14 -6.5t-14.5 6.5t-6.5 14.5v250q0 8 6.5 14t14.5 6z" />
    <glyph glyph-name="glyph292" unicode="&#xe124;" 
d="M741 76q17 -22 4 -45t-37 -23h-291v-125q0 -17 -12.5 -29t-29.5 -12t-29.5 12t-12.5 29v125h-291q-24 0 -37 23t4 45l113 141h-39q-23 0 -36 21t2 44q292 417 293 418q12 16 33 16.5t34 -17.5l292 -417q14 -23 1.5 -44t-35.5 -21h-39zM417 92h205l-113 140q-17 22 -4 45
t37 23h45l-212 302l-212 -302h45q24 0 37 -23t-4 -45l-113 -140h205v208q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5v-208z" />
    <glyph glyph-name="glyph293" unicode="&#xe125;" 
d="M749 92l1 -209q0 -17 -12.5 -29t-29.5 -12h-666q-17 0 -29.5 12t-12.5 29v209q0 5 2 13l83 250q6 17 24 25q-28 37 -25 83.5t36 79.5l255 255l255 -255q33 -33 36 -79.5t-25 -83.5q17 -8 23 -25l84 -250q1 -4 1 -13zM179 484q-12 -12 -12 -29.5t12 -29.5t29.5 -12
t29.5 12l95 95v-241q0 -17 12.5 -29t29.5 -12t29.5 12t12.5 29v241l95 -95q12 -12 29.5 -12t29.5 12t12 29.5t-12 29.5l-196 196zM155 300l-69 -208h578l-69 208h-95v-21q0 -52 -36.5 -88.5t-88.5 -36.5t-88.5 36.5t-36.5 88.5v21h-95zM83 -75h584v125h-584v-125z" />
    <glyph glyph-name="glyph294" unicode="&#xe126;" 
d="M749 133l1 -208q0 -17 -12.5 -29.5t-29.5 -12.5h-666q-17 0 -29.5 12.5t-12.5 29.5q0 208 1 208q0 9 1 13l84 250q10 29 39 29h167v-83h-137l-69 -209h578l-69 209h-137v83h167q29 0 39 -29l84 -250q1 -4 1 -13zM542 471q-19 0 -30 11l-95 96v-278q0 -17 -12.5 -29.5
t-29.5 -12.5t-29.5 12.5t-12.5 29.5v278l-95 -96q-11 -11 -30 -11q-18 0 -29 11q-12 12 -12 29.5t12 29.5l196 197l196 -197q12 -12 12 -29.5t-12 -29.5q-11 -11 -29 -11z" />
    <glyph glyph-name="glyph295" unicode="&#xe127;" horiz-adv-x="792" 
d="M750 217h-250q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h250q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12zM625 92q-17 0 -29.5 12t-12.5 29v250q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5v-250q0 -17 -12.5 -29t-29.5 -12zM250 550q-52 0 -88.5 -36.5
t-36.5 -88.5t36.5 -88.5t88.5 -36.5t88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5zM250 633q86 0 147 -61t61 -147t-61 -147t-147 -61t-147 61t-61 147t61 147t147 61zM250 92q-59 0 -101 -18t-58 -43q60 -23 159 -23t158 23q-17 24 -58.5 42.5t-99.5 18.5zM250 175
q109 0 179.5 -50.5t70.5 -116.5q0 -33 -71.5 -58t-178.5 -25q-112 0 -181 25t-69 58q0 66 69 116.5t181 50.5z" />
    <glyph glyph-name="glyph296" unicode="&#xe128;" horiz-adv-x="792" 
d="M458 425q0 -86 -61 -147t-147 -61t-147 61t-61 147t61 147t147 61t147 -61t61 -147zM250 -75q-112 0 -181 25t-69 58q0 66 69 116.5t181 50.5q109 0 179.5 -50.5t70.5 -116.5q0 -33 -71.5 -58t-178.5 -25zM750 300q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12h-83
v-84q0 -17 -12.5 -29t-29.5 -12t-29.5 12t-12.5 29v84h-83q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h83v83q0 17 12.5 29.5t29.5 12.5t29.5 -12.5t12.5 -29.5v-83h83z" />
    <glyph glyph-name="glyph297" unicode="&#xe129;" horiz-adv-x="792" 
d="M750 217h-250q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h250q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12zM250 550q-52 0 -88.5 -36.5t-36.5 -88.5t36.5 -88.5t88.5 -36.5t88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5zM250 633q86 0 147 -61t61 -147t-61 -147
t-147 -61t-147 61t-61 147t61 147t147 61zM250 92q-59 0 -101 -18t-58 -43q60 -23 159 -23t158 23q-17 24 -58.5 42.5t-99.5 18.5zM250 175q109 0 179.5 -50.5t70.5 -116.5q0 -33 -71.5 -58t-178.5 -25q-112 0 -181 25t-69 58q0 66 69 116.5t181 50.5z" />
    <glyph glyph-name="glyph298" unicode="&#xe12a;" horiz-adv-x="792" 
d="M750 217h-250q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h250q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29t-29.5 -12zM250 633q86 0 147 -61t61 -147t-61 -147t-147 -61t-147 61t-61 147t61 147t147 61zM250 175q109 0 179.5 -50.5t70.5 -116.5q0 -33 -71.5 -58
t-178.5 -25q-112 0 -181 25t-69 58q0 66 69 116.5t181 50.5z" />
    <glyph glyph-name="glyph299" unicode="&#xe12b;" horiz-adv-x="500" 
d="M250 550q-52 0 -88.5 -36.5t-36.5 -88.5t36.5 -88.5t88.5 -36.5t88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5zM250 633q86 0 147 -61t61 -147t-61 -147t-147 -61t-147 61t-61 147t61 147t147 61zM250 92q-59 0 -101 -18t-58 -43q60 -23 159 -23t158 23q-17 24 -58.5 42.5
t-99.5 18.5zM250 175q109 0 179.5 -50.5t70.5 -116.5q0 -33 -71.5 -58t-178.5 -25q-112 0 -181 25t-69 58q0 66 69 116.5t181 50.5z" />
    <glyph glyph-name="glyph300" unicode="&#xe12c;" horiz-adv-x="500" 
d="M250 633q86 0 147 -61t61 -147t-61 -147t-147 -61t-147 61t-61 147t61 147t147 61zM0 8q0 66 69 116.5t181 50.5q109 0 179.5 -50.5t70.5 -116.5q0 -33 -71.5 -58t-178.5 -25q-112 0 -181 25t-69 58z" />
    <glyph glyph-name="glyph301" unicode="&#xe12d;" horiz-adv-x="667" 
d="M238 617q-20 20 -38 54l-4 4q-8 8 0 8q0 8 8 0l4 -4l38 -50h4q45 17 67 17q53 0 100 -17q0 -3 2 -1l2 1l37 54q9 9 13 5q7 -6 0 -13q-1 -1 -38 -54l-4 -4l17 -9q59 -37 79 -83q11 -24 17 -54q0 -4 -4 -4h-409q-4 0 -4 4q6 56 46 96q27 33 62 50h5zM425 583
q-13 0 -22.5 -10.5t-6.5 -22.5q0 -15 10 -24t23 -9q12 0 20.5 10t8.5 23q0 15 -10 24t-23 9zM246 583q-13 0 -23.5 -10t-10.5 -23t11 -23t27 -10q12 0 20.5 10t8.5 23q0 15 -10 24t-23 9zM42 425q16 0 28.5 -13t12.5 -29v-208q0 -16 -12.5 -29t-28.5 -13t-29 13t-13 29v208
q0 16 13 29t29 13zM625 425q16 0 29 -13t13 -29v-208q0 -16 -13 -29t-29 -13t-29 13t-13 29v208q0 16 13 29t29 13zM125 92v333h417v-333q0 -16 -13 -29t-29 -13h-42v-125q0 -16 -12.5 -29t-28.5 -13t-29 13t-13 29v125h-83v-125q0 -16 -13 -29t-29 -13t-29 13t-13 29v125
h-41q-16 0 -29 13t-13 29z" />
    <glyph glyph-name="glyph302" unicode="&#xe12e;" horiz-adv-x="661" 
d="M323 525q-4 67 38 125l116 67q5 -67 -37 -125zM548 292q0 -56 31 -100t82 -63q-7 -30 -46 -96q-29 -41 -42 -54q-46 -62 -112 -50q-17 2 -47.5 21t-44.5 21q-30 6 -54 0q-17 -4 -52.5 -24t-47.5 -22q-7 0 -18 2t-15 2q-55 27 -88 71q-20 30 -42 75q-31 60 -41 108
q-15 58 -9 134q3 36 19 72.5t36 56.5q29 36 66 50q29 12 88 12q15 -2 57 -19.5t72 -17.5q26 0 75.5 18.5t78.5 18.5q49 0 100 -29l38 -37q-38 -25 -61 -65t-23 -85z" />
    <glyph glyph-name="glyph303" unicode="&#xe12f;" 
d="M292 279v-246q0 -6 -6 -11t-15 -5l-250 29q-21 7 -21 25v208q0 9 6 15t15 6h250q9 0 15 -6t6 -15zM354 300l375 -4q9 0 15 -6t6 -15v-292q0 -6 -6 -11t-15 -5l-375 41q-21 7 -21 25v246q0 9 6 15t15 6zM292 604v-242q0 -20 -21 -20h-250q-21 0 -21 20v209q0 9 6 15t15 6
l250 29q9 3 15 -2.5t6 -14.5zM354 629l375 38q9 3 15 -2.5t6 -14.5v-292q0 -20 -21 -20h-375q-21 0 -21 20v246q0 9 6 17t15 8z" />
    <glyph glyph-name="glyph304" unicode="&#xe130;" horiz-adv-x="833" 
d="M167 342q0 41 41 41q42 0 42 -41q0 -42 -42 -42q-41 0 -41 42zM583 592q48 0 83.5 -32t40.5 -77l71 23q20 7 37.5 -6t17.5 -33v-250q0 -20 -17 -33.5t-38 -6.5l-71 24q-6 -45 -41 -77t-83 -32h-83v-43q0 -50 -37 -87t-88 -37t-85.5 34.5t-39.5 85.5v47h-125q-51 0 -88 37
t-37 88v250q0 51 37 88t88 37h458zM375 8q16 0 29 12.5t13 28.5v84h-84v-84q2 -17 13.5 -29t28.5 -12zM583 175q18 0 30 12t12 30v250q0 17 -12.5 29t-29.5 12h-458q-17 0 -29.5 -12t-12.5 -29v-250q0 -17 12.5 -29.5t29.5 -12.5h458zM750 275v134l-83 -25v-84q5 0 83 -25z
" />
    <glyph glyph-name="glyph305" unicode="&#xe131;" horiz-adv-x="875" 
d="M833 508q18 0 30 -12t12 -29v-334q0 -17 -12 -29t-30 -12q-10 0 -18 4l-107 53v-16q0 -52 -36.5 -88.5t-88.5 -36.5h-458q-52 0 -88.5 36.5t-36.5 88.5v334q0 52 36.5 88.5t88.5 36.5h458q52 0 88.5 -36.5t36.5 -88.5v-16l107 53q8 4 18 4zM208 238q26 0 44.5 18t18.5 44
t-18.5 44t-44.5 18t-44 -18t-18 -44t18 -44t44 -18z" />
    <glyph glyph-name="glyph306" unicode="&#xe132;" horiz-adv-x="660" 
d="M422 557q31 0 54.5 -23.5t23.5 -66.5v-417q0 -43 -23.5 -67t-54.5 -24q-28 0 -56 19l-111 74q-23 16 -62.5 28t-67.5 12q-52 0 -88.5 36.5t-36.5 88.5v83q0 52 36.5 88.5t88.5 36.5q29 0 68 11.5t62 27.5l111 74q28 19 56 19zM125 175q37 0 84.5 -14t82.5 -34v262
q-35 -20 -82.5 -33.5t-84.5 -13.5q-17 0 -29.5 -12.5t-12.5 -29.5v-83q0 -17 12.5 -29.5t29.5 -12.5zM417 50v417l-1 5q-14 -9 -41.5 -27.5t-41.5 -27.5v-317l79 -52l4 -3zM554 371q12 12 29.5 12t29.5 -12q47 -47 47 -113q0 -65 -47 -112q-13 -13 -30 -13q-16 0 -29 13
q-12 12 -12 29t12 29q22 22 22 54t-22 54q-12 12 -12 29.5t12 29.5z" />
    <glyph glyph-name="glyph307" unicode="&#xe133;" horiz-adv-x="625" 
d="M613 579q12 -12 12 -29t-12 -29l-113 -113v-358q0 -43 -23.5 -67t-54.5 -24q-28 0 -56 19l-111 74q-29 20 -79 32l-105 -105q-12 -12 -29 -12q-18 0 -30 12t-12 29.5t12 29.5l64 64q-34 14 -55 45.5t-21 69.5v83q0 52 36.5 88.5t88.5 36.5q29 0 68 11.5t62 27.5l111 74
q28 19 56 19q47 0 67 -42l65 64q12 12 29.5 12t29.5 -12zM416 472q-14 -9 -41.5 -27.5t-41.5 -27.5v-88l84 84v54zM83 300v-83q0 -17 12.5 -29.5t29.5 -12.5q21 0 49 -5l118 118v101q-35 -20 -82.5 -33.5t-84.5 -13.5q-17 0 -29.5 -12.5t-12.5 -29.5zM221 158q40 -12 71 -31
v102zM416 45l1 5v304l-84 -83v-171l79 -52z" />
    <glyph glyph-name="glyph308" unicode="&#xe134;" horiz-adv-x="895" 
d="M613 371q47 -47 47 -113q0 -65 -47 -112q-13 -13 -30 -13q-16 0 -29 13q-12 12 -12 29t12 29q22 22 22 54t-22 54q-12 12 -12 29.5t12 29.5t29.5 12t29.5 -12zM696 454q81 -81 81 -195q0 -116 -81 -197q-12 -12 -29 -12q-18 0 -30 12t-12 29.5t12 29.5q56 56 56 137.5
t-56 137.5q-12 12 -12 29t12 29t29.5 12t29.5 -12zM779 538q116 -114 116 -279q0 -164 -116 -280q-12 -12 -29 -12t-29 12t-12 29.5t12 29.5q91 91 91 221q0 129 -91 220q-12 12 -12.5 29.5t11.5 29.5t29.5 12t29.5 -12zM422 557q31 0 54.5 -23.5t23.5 -66.5v-417
q0 -43 -23.5 -67t-54.5 -24q-28 0 -56 19l-111 74q-23 16 -62.5 28t-67.5 12q-52 0 -88.5 36.5t-36.5 88.5v83q0 52 36.5 88.5t88.5 36.5q29 0 68 11.5t62 27.5l111 74q28 19 56 19zM125 175q37 0 84.5 -14t82.5 -34v262q-35 -20 -82.5 -33.5t-84.5 -13.5q-17 0 -29.5 -12.5
t-12.5 -29.5v-83q0 -17 12.5 -29.5t29.5 -12.5zM417 50v417l-1 5q-14 -9 -41.5 -27.5t-41.5 -27.5v-317l79 -52l4 -3z" />
    <glyph glyph-name="glyph309" unicode="&#xe135;" horiz-adv-x="500" 
d="M422 557q31 0 54.5 -23.5t23.5 -66.5v-417q0 -43 -23.5 -67t-54.5 -24q-28 0 -56 19l-111 74q-23 16 -62.5 28t-67.5 12q-52 0 -88.5 36.5t-36.5 88.5v83q0 52 36.5 88.5t88.5 36.5q29 0 68 11.5t62 27.5l111 74q28 19 56 19zM292 127v262q-35 -20 -82.5 -33.5
t-84.5 -13.5q-17 0 -29.5 -12.5t-12.5 -29.5v-83q0 -17 12.5 -29.5t29.5 -12.5q37 0 84.5 -14t82.5 -34zM417 50v417l-1 5q-14 -9 -41.5 -27.5t-41.5 -27.5v-317l79 -52l4 -3z" />
    <glyph glyph-name="glyph310" unicode="&#xe136;" horiz-adv-x="819" 
d="M410 570q-39 0 -65 -44l-246 -410q-26 -44 -8.5 -76t69.5 -32h500q52 0 69 32t-9 76l-246 410q-26 44 -64 44zM410 654q85 0 135 -85l247 -411q50 -84 9 -159q-41 -74 -141 -74h-500q-99 0 -142 74q-42 74 9 159l247 411q50 85 136 85zM355 133q0 55 55 55q54 0 54 -55
q0 -54 -54 -54q-55 0 -55 54zM472 383q0 -11 -5 -23l-57 -143q-35 86 -58 143q-5 12 -5 23q0 26 18.5 44.5t44.5 18.5t44 -18.5t18 -44.5z" />
    <glyph glyph-name="glyph311" unicode="&#xe137;" horiz-adv-x="819" 
d="M792 158q51 -85 9 -159q-41 -74 -141 -74h-500q-101 0 -142 74q-42 74 9 159l247 411q50 85 136 85q85 0 135 -85zM410 69q27 0 45.5 18.5t18.5 45.5t-18.5 46t-45.5 19t-46 -19t-19 -46t19 -45.5t46 -18.5zM478 378q4 11 4 26q0 30 -21 51.5t-51 21.5t-51.5 -21.5
t-21.5 -51.5q0 -14 5 -27l58 -143q4 -7 10 -7t9 7q59 143 59 144z" />
    <glyph glyph-name="glyph312" unicode="&#xe138;" horiz-adv-x="583" 
d="M292 258q-17 0 -29.5 12.5t-12.5 29.5v83q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-41h42q17 0 29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5h-83zM500 504q83 -85 83 -204t-83 -204v-88q0 -52 -36.5 -88.5t-88.5 -36.5h-167q-52 0 -88.5 36.5t-36.5 88.5v88
q-83 85 -83 204t83 204v88q0 52 36.5 88.5t88.5 36.5h167q52 0 88.5 -36.5t36.5 -88.5v-88zM167 592v-76q60 34 125 34t125 -34v76q0 17 -12.5 29t-29.5 12h-167q-17 0 -29 -12t-12 -29zM417 8v76q-60 -34 -125 -34t-125 34v-76q0 -17 12 -29t29 -12h167q17 0 29.5 12
t12.5 29zM292 92q86 0 147 61t61 147t-61 147t-147 61t-147.5 -61t-61.5 -147t61.5 -147t147.5 -61z" />
    <glyph glyph-name="glyph313" unicode="&#xe139;" 
d="M625 560q51 0 88 -37t37 -88q0 -48 -32 -83q32 -35 32 -84q0 -48 -32 -83q32 -35 32 -83q0 -52 -37 -89q-88 -88 -213 -88t-213 88q-15 15 -37 15t-37 -15q-36 -36 -88 -36q-51 0 -88 37t-37 88q0 48 32 83q-32 35 -32 83q0 49 32 84q-32 35 -32 83q0 51 37 88
q89 89 213 89t213 -89q15 -15 37 -15t37 15q37 37 88 37zM654 72q12 12 12 29.5t-12 29.5t-29 12t-29 -12q-39 -39 -96 -39t-96 39q-64 64 -154 64t-154 -64q-12 -12 -12 -29.5t12 -29.5t29 -12t29 12q40 40 96 40t96 -40q64 -64 154 -64t154 64zM96 464q-12 -12 -12 -29
t12 -29q13 -13 29 -13t29 13q39 39 96 39t96 -39q64 -64 154 -64t154 64q12 12 12 29t-12 29q-13 13 -29 13t-29 -13q-39 -39 -96 -39t-96 39q-64 64 -154 64t-154 -64zM654 239q12 12 12 29.5t-12 29.5t-29 12t-29 -12q-40 -40 -96 -40t-96 40q-64 64 -154 64t-154 -64
q-12 -12 -12 -29.5t12 -29.5t29 -12t29 12q39 39 96 39t96 -39q64 -64 154 -64t154 64z" />
    <glyph glyph-name="glyph314" unicode="&#xe13a;" horiz-adv-x="583" 
d="M417 8q-91 0 -155 64q-40 40 -95.5 40t-95.5 -40q-12 -12 -29.5 -12t-29.5 12t-12 29.5t12 29.5q64 64 154.5 64t154.5 -64q40 -40 95.5 -40t95.5 40q12 12 29.5 12t29.5 -12t12 -29.5t-12 -29.5q-64 -64 -154 -64zM417 175q-91 0 -155 64q-40 40 -95.5 40t-95.5 -40
q-12 -12 -29.5 -12t-29.5 12t-12 29.5t12 29.5q64 64 154.5 64t154.5 -64q40 -40 95.5 -40t95.5 40q12 12 29.5 12t29.5 -12t12 -29.5t-12 -29.5q-64 -64 -154 -64zM417 342q-91 0 -155 64q-40 40 -95.5 40t-95.5 -40q-12 -12 -29.5 -12t-29.5 12t-12 29t12 29
q64 64 154.5 64t154.5 -64q40 -40 95.5 -40t95.5 40q12 12 29.5 12t29.5 -12t12 -29t-12 -29q-64 -64 -154 -64z" />
    <glyph glyph-name="glyph315" unicode="&#xe13b;" horiz-adv-x="833" 
d="M625 8h-458q-69 0 -118 49t-49 118q0 58 35 102.5t90 58.5v6q0 104 73.5 177t176.5 73q80 0 144.5 -46.5t90.5 -121.5q92 7 157.5 -54.5t65.5 -152.5q0 -86 -61 -147.5t-147 -61.5zM163 259q-32 0 -56 -25t-24 -59t24.5 -58.5t59.5 -24.5h458q52 0 88.5 36.5t36.5 88.5
t-36.5 88.5t-88.5 36.5q-15 0 -34 -6l-45 -13l-7 46q-11 60 -57 99.5t-107 39.5q-69 0 -118 -48.5t-49 -117.5q0 -12 4 -34l10 -50z" />
    <glyph glyph-name="glyph316" unicode="&#xe13c;" horiz-adv-x="833" 
d="M542 -117q-17 0 -29.5 12.5t-12.5 29.5v250q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-250q0 -17 -12 -29.5t-29 -12.5zM292 -117q-17 0 -29.5 12.5t-12.5 29.5v250q0 17 12.5 29.5t29.5 12.5t29 -12.5t12 -29.5v-250q0 -17 -12 -29.5t-29 -12.5zM417 -200
q-17 0 -29.5 12.5t-12.5 29.5v250q0 17 12.5 29t29.5 12t29 -12t12 -29v-250q0 -17 -12 -29.5t-29 -12.5zM167 50q-69 0 -118 49t-49 118q0 58 35 102.5t90 58.5v5q0 103 73.5 176.5t176.5 73.5q81 0 145 -46t90 -121q91 7 157 -55t66 -153q0 -70 -42.5 -125.5t-109.5 -74.5
q-17 -5 -32.5 4t-19.5 25q-5 17 4 32t25 19q41 11 66.5 44.5t25.5 75.5q0 52 -36.5 88.5t-88.5 36.5q-18 0 -34 -5l-45 -13l-7 46q-11 60 -57 99.5t-107 39.5q-69 0 -118 -49t-49 -118q0 -11 4 -33l10 -50h-59q-32 0 -56 -24.5t-24 -58.5q0 -35 24.5 -59.5t59.5 -24.5
q17 0 29 -12t12 -29t-12 -29.5t-29 -12.5z" />
    <glyph glyph-name="glyph317" unicode="&#xe13d;" horiz-adv-x="473" 
d="M160 -33q-54 0 -105 18l-55 21l37 45q81 99 81 228t-81 228l-37 46l55 20q54 19 105 19q129 0 221 -92t92 -221t-92 -220.5t-221 -91.5zM139 51q7 -1 21 -1q94 0 161.5 67t67.5 162t-67.5 162t-161.5 67q-14 0 -21 -1q63 -106 63 -228t-63 -228z" />
    <glyph glyph-name="glyph318" unicode="&#xe13e;" horiz-adv-x="912" 
d="M562 675l-41 -125l-42 125q-6 17 2.5 33.5t25.5 22.5q23 8 43.5 -10t11.5 -46zM786 548l-118 -59l59 118q8 16 25.5 21.5t33.5 -2.5q25 -13 24 -39.5t-24 -38.5zM854 300l-125 42l125 41q17 6 33.5 -2t22.5 -25q8 -23 -10 -44t-46 -12zM315 607l59 -118l-118 59
q-17 8 -22.5 25t2.5 34q13 25 40 24t39 -24zM699 286q60 -23 97 -75.5t37 -118.5q0 -86 -61 -147.5t-147 -61.5h-458q-69 0 -118 49t-49 118q0 58 35 102.5t90 58.5v6q0 50 18 94q-24 22 -7 53t53 19q76 84 186 84l6 -1q55 63 140 63q77 0 132 -55t55 -132q0 -29 -9 -56z
M521 446q-44 0 -76 -34q88 -31 123 -121q21 6 47 8q10 22 10 43q0 43 -30.5 73.5t-73.5 30.5zM625 -33q52 0 88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5q-15 0 -34 -6l-12 -1q-33 0 -41 38q-11 58 -56 96t-104 40l-3 -1q-69 0 -118 -48.5t-49 -117.5q0 -12 4 -34l10 -50
l-59 1q-32 0 -56 -25t-24 -59t24.5 -58.5t59.5 -24.5h458z" />
    <glyph glyph-name="glyph319" unicode="&#xe13f;" horiz-adv-x="833" 
d="M625 50q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12q52 0 88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5q-18 0 -34 -5l-45 -13l-7 46q-11 60 -57 99.5t-107 39.5q-69 0 -118 -49t-49 -118q0 -11 4 -33l10 -50h-59q-32 0 -56 -24.5t-24 -58.5q0 -35 24.5 -59.5
t59.5 -24.5q17 0 29 -12t12 -29t-12 -29.5t-29 -12.5q-69 0 -118 49t-49 118q0 58 35 102.5t90 58.5v5q0 103 73.5 176.5t176.5 73.5q81 0 145 -46t90 -121q91 7 157 -55t66 -153q0 -86 -61 -147t-147 -61zM354 50l42 125l42 -125q6 -17 -2.5 -33.5t-25.5 -22.5
q-23 -8 -44 10t-12 46zM479 -33l42 125l41 -125q6 -17 -2 -33.5t-25 -22.5q-23 -8 -44 10t-12 46zM229 -33l42 125l41 -125q6 -17 -2 -33.5t-25 -22.5q-23 -8 -44 10t-12 46z" />
    <glyph glyph-name="glyph320" unicode="&#xe140;" horiz-adv-x="689" 
d="M654 169q18 -4 28 -18.5t6 -32.5q-5 -26 -32 -33.5t-44 12.5l-69 78l17 -61q4 -16 -4.5 -31t-25.5 -20l-11 -2q-14 0 -25 8.5t-15 22.5l-17 63q-26 -21 -51 -30l46 -46q12 -12 12 -29t-12 -29q-13 -13 -29 -13q-17 0 -30 13l-29 29h-10l27 -83q6 -17 -2.5 -33.5
t-25.5 -22.5q-23 -8 -43.5 10t-11.5 46l28 83h-11l-29 -29q-12 -12 -29.5 -12t-29.5 12t-12 29t12 29l46 46q-25 9 -51 30l-17 -63q-4 -14 -15 -22.5t-25 -8.5l-11 2q-16 4 -25 19t-4 32l16 62l-69 -79q-12 -13 -30.5 -14t-31.5 11q-14 12 -15 30t11 32q10 10 24 13l102 21
l-61 17q-17 5 -25.5 20t-4.5 31t19 25t32 4l63 -16q-3 15 -3 29t3 29l-63 -16l-11 -2q-14 0 -25 8.5t-15 22.5q-4 16 4.5 31t25.5 20l61 17l-102 21q-18 4 -28 18.5t-6 32.5q5 26 32 33.5t44 -12.5l69 -79l-16 62q-5 17 4 32t25 19q17 5 32 -4t19 -25l17 -63q26 21 51 30
l-46 46q-12 12 -12 29t12 29t29.5 12t29.5 -12l45 -45l-33 99q-6 17 2.5 33.5t25.5 22.5q23 8 43.5 -10t11.5 -46l-33 -99l45 45q12 12 29.5 12t29.5 -12t12 -29t-12 -29l-46 -46q25 -9 51 -30l17 63q4 16 19 25t32 4t25.5 -20t4.5 -31l-17 -61l69 78q12 13 30.5 14
t31.5 -11q14 -12 15 -30t-11 -32q-10 -10 -24 -13l-102 -21l62 -17q16 -4 25 -19t4 -32q-4 -14 -15 -22.5t-25 -8.5l-11 2l-63 16q3 -15 3 -29t-3 -29l63 16q17 5 32 -4t19 -25q5 -17 -4 -32t-25 -19l-62 -17zM345 196q43 0 73.5 30.5t30.5 73.5t-30.5 73.5t-73.5 30.5
t-74 -30.5t-31 -73.5t31 -73.5t74 -30.5z" />
    <glyph glyph-name="glyph321" unicode="&#xe141;" horiz-adv-x="833" 
d="M625 50q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12q52 0 88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5q-18 0 -34 -5l-45 -13l-7 46q-11 60 -57 99.5t-107 39.5q-69 0 -118 -49t-49 -118q0 -11 4 -33l11 -52l-60 2q-32 0 -56 -24.5t-24 -58.5q0 -35 24.5 -59.5
t59.5 -24.5q17 0 29 -12t12 -29t-12 -29.5t-29 -12.5q-69 0 -118 49t-49 118q0 58 35 102.5t90 58.5v5q0 103 73.5 176.5t176.5 73.5q81 0 145 -46t90 -121q91 7 157 -55t66 -153q0 -86 -61 -147t-147 -61zM443 217l-62 -146l125 -61l-188 -168l63 146l-125 60z" />
    <glyph glyph-name="glyph322" unicode="&#xe142;" horiz-adv-x="783" 
d="M433 633l-41 -122l-42 122q-6 17 2 33.5t25 22.5q24 8 45 -9.5t11 -46.5zM58 342l122 -42l-122 -42q-17 -6 -33.5 2.5t-22.5 25.5q-8 24 9.5 45t46.5 11zM350 -33l42 122l41 -122q6 -17 -2 -33.5t-25 -22.5q-24 -8 -45 9.5t-11 46.5zM725 258l-122 42l122 42
q17 6 33.5 -2.5t22.5 -25.5q8 -24 -9.5 -45t-46.5 -11zM185 565l57 -116l-116 57q-17 8 -22.5 25t2.5 34q13 25 40 24t39 -24zM126 94l116 57l-57 -116q-8 -17 -25 -22.5t-34 2.5q-25 13 -24 40t24 39zM598 35l-57 116l116 -57q17 -8 22.5 -25t-2.5 -34q-13 -25 -40 -24
t-39 24zM657 506l-116 -57l57 116q8 17 25 22.5t34 -2.5q25 -13 24 -40t-24 -39zM392 112q-77 0 -132.5 55.5t-55.5 132.5t55.5 132.5t132.5 55.5t132 -55.5t55 -132.5t-55 -132.5t-132 -55.5zM392 404q-43 0 -74 -30.5t-31 -73.5t31 -73.5t74 -30.5t73.5 30.5t30.5 73.5
t-30.5 73.5t-73.5 30.5z" />
    <glyph glyph-name="glyph323" unicode="&#xe143;" horiz-adv-x="833" 
d="M117 144q-9 0 -17 3q-46 20 -73 61.5t-27 91.5q0 58 35 102.5t90 58.5v6q0 103 73.5 176.5t176.5 73.5q92 0 161.5 -59t84.5 -150q3 -17 -7 -31t-27 -17q-17 -2 -31 7.5t-17 26.5q-11 60 -57 99.5t-107 39.5q-69 0 -118 -48.5t-49 -117.5q0 -12 4 -34l10 -53l-59 4
q-32 0 -56 -25t-24 -59q0 -25 13.5 -45.5t36.5 -30.5q20 -9 24 -28.5t-7.5 -35.5t-32.5 -16zM708 508q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-91q8 -21 8 -41q0 -52 -36.5 -88.5t-88.5 -36.5h-208q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29.5t29.5 -12.5
t29 -12t12 -29t-12 -29.5t-29 -12.5q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5t88.5 36.5h208q17 0 29.5 12.5t12.5 29.5t-12.5 29t-29.5 12h-192q-17 0 -29 12.5t-12 29.5t12 29.5t29 12.5h400q17 0 29.5 12t12.5 29t-12.5 29.5t-29.5 12.5t-29 12.5t-12 29.5t12 29t29 12z
" />
    <glyph glyph-name="glyph324" unicode="&#xe144;" horiz-adv-x="725" 
d="M600 592q52 0 88.5 -36.5t36.5 -88.5t-36.5 -88.5t-88.5 -36.5h-91q8 -21 8 -42q0 -52 -36.5 -88.5t-88.5 -36.5h-267q-17 0 -29.5 -12.5t-12.5 -29.5t12.5 -29t29.5 -12t29.5 -12.5t12.5 -29.5t-12.5 -29.5t-29.5 -12.5q-52 0 -88.5 36.5t-36.5 88.5t36.5 88.5
t88.5 36.5h267q17 0 29 12.5t12 29.5t-12 29.5t-29 12.5h-250q-17 0 -29.5 12t-12.5 29t12.5 29.5t29.5 12.5h458q17 0 29.5 12.5t12.5 29.5t-12.5 29t-29.5 12t-29.5 12.5t-12.5 29.5t12.5 29.5t29.5 12.5z" />
    <glyph glyph-name="glyph325" unicode="&#xe145;" horiz-adv-x="763" 
d="M763 352q0 -64 -44 -108l-232 -236q-24 -25 -47.5 -33t-57.5 -8q-65 0 -110 50l-240 241q-13 13 -22.5 39t-9.5 51q0 48 29 87q23 25 31 31q139 117 321.5 117t321.5 -117q13 -10 22 -20q38 -36 38 -94zM382 50q26 0 44 18t18 44t-18 44.5t-44 18.5t-44.5 -18.5
t-18.5 -44.5t18.5 -44t44.5 -18zM544 186q18 18 18 44.5t-18 44.5q-67 67 -162.5 67t-162.5 -67q-18 -18 -18 -44.5t18 -44.5t44.5 -18t44.5 18q31 31 73.5 31t73.5 -31q18 -18 44 -18q27 0 45 18zM661 304q18 18 18 44.5t-18 44.5q-115 115 -279 115t-280 -115
q-18 -18 -18 -44.5t18 -44.5t44 -18t44 18q80 80 192 80t191 -80q18 -18 44 -18t44 18z" />
    <glyph glyph-name="glyph326" unicode="&#xe146;" horiz-adv-x="874" 
d="M496 -9q-24 -25 -58.5 -24.5t-59.5 24.5t-25 58.5t25 59.5q24 25 58.5 25t59.5 -25q25 -24 25 -59t-25 -59zM790 320q-33 0 -58 25q-122 121 -295 121t-295 -121q-25 -25 -59 -24.5t-59 24.5q-25 25 -25 58.5t25 58.5q112 112 262 151.5t300.5 0t262.5 -151.5
q25 -25 25 -58.5t-25 -58.5t-59 -25zM260 143q-34 0 -59 25t-25 59t25 59q64 64 150 86.5t172 0t150 -86.5q25 -25 25 -59t-25 -59t-59 -25t-59 25q-49 49 -118 49t-118 -49q-25 -25 -59 -25z" />
    <glyph glyph-name="glyph327" unicode="&#xe147;" horiz-adv-x="464" 
d="M464 407q0 -85 -54.5 -149.5t-136.5 -78.5l1 -4v-167h41q17 0 29.5 -12t12.5 -29t-12.5 -29.5t-29.5 -12.5h-166q-17 0 -29.5 12.5t-12.5 29.5t12.5 29t29.5 12h41v167l1 4q-82 14 -136.5 78.5t-54.5 149.5q0 47 10 106.5t18 92t11 39.5q4 13 15 21.5t25 8.5h306
q14 0 25 -8.5t15 -21.5q3 -7 11 -39.5t18 -92t10 -106.5zM232 258q55 0 96.5 35.5t49.5 89.5h-292q8 -54 49.5 -89.5t96.5 -35.5zM84 425h296q-4 79 -27 167h-242q-23 -88 -27 -167z" />
    <glyph glyph-name="glyph328" unicode="&#xe148;" 
d="M375 717q155 0 265 -110t110 -265t-110 -265t-265 -110t-265 110t-110 265t110 265t265 110zM375 467q0 -35 -4.5 -60.5t-10.5 -37.5t-12 -18.5t-10 -7.5l-5 -1v125q0 34 16.5 58.5t46.5 24.5q27 0 43 20.5t19 50.5q-39 12 -83 12q-84 0 -153 -42.5t-106 -114.5
q16 -15 46.5 -46t45.5 -47q0 5 1 12t11.5 18.5t29.5 11.5v-83l83 -84v-83q39 0 56 -0.5t36.5 -4.5t26 -13t6.5 -24q26 13 35.5 18t22.5 16.5t15.5 17.5t6.5 26t4 36v53l41 42l-41 41v-83h-42q0 -17 -12.5 -29.5t-29.5 -12.5t-29 12.5t-12 29.5t12 29.5t29 12.5v125
q0 17 -12 29t-29 12t-29.5 -12t-12.5 -29zM500 383q0 16 12 29t30 13q17 0 29 -12l42 -42q12 -12 12 -29.5t-12 -29.5l-30 -29q-1 -90 -17.5 -120.5t-88.5 -66.5q-8 -4 -18 -4q-17 0 -28.5 11t-13.5 27q-11 3 -84 3q-17 0 -29 12.5t-12 29.5v66l-193 193q-16 -46 -16 -92
q0 -121 85.5 -206.5t206.5 -85.5t206.5 85.5t85.5 206.5q0 87 -46.5 158t-122.5 106q-8 -44 -35 -70q37 -25 37 -69v-84z" />
    <glyph glyph-name="glyph329" unicode="&#xe149;" 
d="M375 717q155 0 265 -110t110 -265t-110 -265t-265 -110t-265 110t-110 265t110 265t265 110zM458 633v31q-42 11 -83 11q-75 0 -140.5 -31t-112.5 -86l-22 -28l-15 -24l123 -123q0 5 1 12t11.5 18.5t29.5 11.5v-83l83 -84v-83q39 0 56 -0.5t36.5 -4.5t26 -13t6.5 -24
q26 13 35.5 18t22.5 16.5t15.5 17.5t6.5 26t4 36v53l41 42l-41 41v-83h-42q0 -17 -12.5 -29.5t-29.5 -12.5t-29 12.5t-12 29.5t12 29.5t29 12.5v125q0 17 -12 29t-29 12t-29.5 -12t-12.5 -29q0 -35 -4.5 -60.5t-10.5 -37.5t-12 -18.5t-10 -7.5l-5 -1v125q0 34 16.5 58.5
t46.5 24.5t46 24.5t16 58.5z" />
    <glyph glyph-name="glyph330" unicode="&#xe14a;" horiz-adv-x="700" 
d="M396 342q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14.5t-14.5 -6.5h-84v-83q0 -8 -6 -14.5t-14 -6.5t-14.5 6.5t-6.5 14.5v83h-83q-8 0 -14.5 6.5t-6.5 14.5t6.5 14.5t14.5 6.5h83v83q0 8 6.5 14.5t14.5 6.5t14 -6.5t6 -14.5v-83h84zM662 135q38 -38 38 -92t-38 -92.5t-92 -38.5
q-49 0 -88 33l-100 99q-48 -15 -90 -15q-121 0 -206.5 85.5t-85.5 206.5t85.5 206t206.5 85t206 -85t85 -206q0 -43 -15 -91zM499 181q-27 -41 -68 -68l105 -104q15 -13 34 -13q20 0 33.5 14t13.5 33q0 21 -14 33zM83 321q0 -86 61.5 -147.5t147.5 -61.5t147 61.5t61 147.5
t-61 147t-147 61t-147.5 -61t-61.5 -147z" />
    <glyph glyph-name="glyph331" unicode="&#xe14b;" horiz-adv-x="700" 
d="M396 342q9 0 15 -6t6 -15t-6 -15t-15 -6h-84v-83q0 -21 -20 -21q-9 0 -15 6t-6 15v83h-84q-20 0 -20 21t20 21h84v83q0 9 6 15t15 6q20 0 20 -21v-83h84zM600 199q10 -10 30.5 -31.5t31.5 -32.5q38 -38 38 -92t-38 -92.5t-92 -38.5q-55 0 -93 38l-94 94q-48 -15 -91 -15
q-121 0 -206.5 85.5t-85.5 206.5t85.5 206t206.5 85t206 -85t85 -206q0 -46 -14 -91zM83 321q0 -86 61.5 -147.5t147.5 -61.5t147 61.5t61 147.5t-61 147t-147 61t-147.5 -61t-61.5 -147z" />
    <glyph glyph-name="glyph332" unicode="&#xe14c;" horiz-adv-x="700" 
d="M396 300h-208q-8 0 -14.5 6.5t-6.5 14.5t6.5 14.5t14.5 6.5h208q8 0 14.5 -6.5t6.5 -14.5t-6.5 -14.5t-14.5 -6.5zM662 135q38 -38 38 -92t-38 -92.5t-92 -38.5q-49 0 -88 33l-100 99q-48 -15 -90 -15q-121 0 -206.5 85.5t-85.5 206.5t85.5 206t206.5 85t206 -85t85 -206
q0 -47 -15 -91zM499 181q-27 -41 -68 -68l105 -104q15 -13 34 -13q20 0 33.5 14t13.5 33q0 21 -14 33zM83 321q0 -86 61.5 -147.5t147.5 -61.5t147 61.5t61 147.5t-61 147t-147 61t-147.5 -61t-61.5 -147z" />
    <glyph glyph-name="glyph333" unicode="&#xe14d;" horiz-adv-x="700" 
d="M396 342q9 0 15 -6t6 -15t-6 -15t-15 -6h-208q-9 0 -15 6t-6 15t6 15t15 6h208zM662 135q38 -38 38 -92t-38 -92.5t-92 -38.5q-57 0 -93 38l-94 94q-48 -15 -91 -15q-121 0 -206.5 85.5t-85.5 206.5t85.5 206t206.5 85t206 -85t85 -206q0 -46 -14 -91q9 -9 26.5 -27
t26.5 -27zM83 321q0 -86 61.5 -147.5t147.5 -61.5t147 61.5t61 147.5t-61 147t-147 61t-147.5 -61t-61.5 -147z" />
    <glyph glyph-name="glyph334" unicode="&#xe14e;" horiz-adv-x="700" 
d="M409 467q-52 0 -88.5 -36.5t-36.5 -88.5t36.5 -88.5t88.5 -36.5t88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5zM409 508q69 0 117.5 -48.5t48.5 -117.5t-48.5 -118t-117.5 -49t-118 49t-49 118t49 117.5t118 48.5zM0 64q0 54 38 92l94 95q-15 43 -15 91q0 121 85.5 206
t206.5 85t206 -85t85 -206t-85 -206.5t-206 -85.5q-43 0 -91 15l-100 -99q-39 -33 -88 -33q-54 0 -92 38.5t-38 92.5zM269 134q-41 27 -68 68l-104 -105q-14 -12 -14 -33q0 -20 14 -34t33 -14q18 0 34 14zM409 133q86 0 147 61.5t61 147.5t-61 147t-147 61t-147.5 -61
t-61.5 -147t61.5 -147.5t147.5 -61.5z" />
    <glyph glyph-name="glyph335" unicode="&#xe14f;" horiz-adv-x="700" 
d="M409 633q121 0 206 -85t85 -206t-85 -206.5t-206 -85.5q-43 0 -91 15l-97 -97q-40 -35 -91 -35q-54 0 -92 38.5t-38 92.5t37 91q42 43 63 64l32 32q-15 48 -15 91q0 121 85.5 206t206.5 85zM409 133q86 0 147 61.5t61 147.5t-61 147t-147 61t-147.5 -61t-61.5 -147
t61.5 -147.5t147.5 -61.5zM409 508q69 0 117.5 -48.5t48.5 -117.5t-48.5 -118t-117.5 -49t-118 49t-49 118t49 117.5t118 48.5zM409 217q52 0 88.5 36.5t36.5 88.5t-36.5 88.5t-88.5 36.5t-88.5 -36.5t-36.5 -88.5t36.5 -88.5t88.5 -36.5z" />
  </font>
</defs></svg>
                                                                                                                                                                                                                                                                                                                                                                                                                      framework/static/libs/typcn/fonts/typicons.eot                                                      0000644                 00000303554 15266055653 0015657 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       l‡ P†               �    LP                      Œú„”                   T y p i c o n s    B o o k   � V e r s i o n   2 . 0 . 3   ;   t t f a u t o h i n t   ( v 0 . 9 5 )   - l   8   - r   5 0   - G   2 0 0   - x   1 4   - w   " G "   - f   - s    T y p i c o n s          €  pFFTMl3™   ü   OS/26mQÝ     `cmapNNY%  x  âcvt sþN |H   fpgmŠ
x; |d  	‘gasp    |@   glyfº0  \ ]Êheadý9O c(   6hheadB c`   $hmtx“ ¦ c„  :loca\a hÀ  ¤maxpK
À kd    nameðøÔ' k„  ”post-…A n  &prep’¡šÿ …ø   V       Ì=¢Ï    Ïúû    Ïúû Â�   Š¼   ŒŠ¼  à 1                        PfEd Àà áO ÿ8 Z  ò                              Ü      À       áOÿÿ  à ÿÿ               	 
                        ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L N O P Q R S T U M V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € � ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ � Ž � � ‘ ’ “ ” • – — ˜ ™ š › œ � ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP                                                                                                                                                                                                                                                                   !  *š   )@&    Y M QE    +3!'3#!	èÇÇšýf!X     ÿß›y    +@(    [  [ O S G+  &264&"2#ÃÄÄþìÃæÎ““Î“úV{{VyÃþìÃÃþ|’Ð’’Ð8z¬z    ÿMîö  ( Z ` g k ×@MB
'	a_V9BK°	PX@A
`   [  [
	
[		Y O S G@Bh   [  [
	
[		Y O S GY@1hh[[  hkhkjigf[`[`USPNHGA?<:43/.*)!  + 4246;&546232#".547&"2654&"3264&+5>54&"#";.5475>547#&42MTþ‰J3z¬z$92jQXdOŠ`>2d"¬ð¬"aE¦¦$/IhI0#¦¦EaT¦$0p}TüTT¦3J&-VzzV-&$"%?kª02>`ŠO?%Nx¬¬xLr4"2>*4II4)?2"þÌrL-%_1ÎÎK0%úTT  	 ÿ§±     ' / 7 ? G :@7  <7,'	B   j k O S GEDA@54%$+'&676&'&6&7/76%.76&6?%&/7>2"&4ˆ**
þ‰{{!#k)*
¯#zz!ýw69tt9"69tt9"þ»šnnšoÿz!#þÝ***þùz!#[*
**¯"tþN69tW"t²69tiošooš      ÿ G£ 1 9 L@I$	- B 		h  h i  	[OSG76#&#&
+$2"&5462#"&46;5.546232+>54"264"ªò«"_H§§%.IhI/%§§H_¿""îy««yKs4"2@(4II4(@2"þÌsK{""   ÿßP   ' 1 R@O	 [
  Y   [OS G)( -,(1)0!'& 
+2+"&4632#!"&4632#!"&5463265!3Ê		}		¡ý<qI4þ‰4IÊþ6,$""}þ³4II4Mþ_#þÝ     ÿßîd  ' @@=$%&B   k  YOS G#"''"+%#"'.'&'&47>%./55î0}TFþùG‘¼þŠ³gžj%èèJA<"$"Gæ•¦TeŒ’åå’     ›;  4@1 B?   h  O  S  G 
 +2.'#"'	6$ŽÀ@¤jþú;jÕ�*aCh     ÿ¨›Í  * <@9 B(! ?   [  O  S G%$**+&47>54626%"764&"4&"'&MþØ%%"e$IhI$f"%%þîî#‰"ŠX)%f%" Ê4II4Ê "%f%‚#îî#Š“þmŠ  ÿÿÿãH£  @ ?  j  a    %+ 	&4624632762þõþô2DB1#"1B}2DþõD2B."11"þÒB      ÿ÷ ü  @ ?  j  a    + '&46246276ˆÄÄ#`"`#ÄÄ#_<þÄ_    ÿßîd  ( H@E! 'B  k  [OS G #"(( +"&=4675476'&=%77'"6*¼‘GþùFT}08*èèjžg!*•æG"þþ$þþ"<AJù’åå’ŒeT    ›;  +@( B?   h   O   S  G+462	"&=5467M"þù"j£@¿ŽþýþýhCa*�Õ      ÿµ%N  + <@9B  [  [  [   O  S   G#$#%+%"'	6232+%264/!264&#!7654&"þJf%þ×)#j#% Ê4II4Ê þxî#Š“þmŠ#23J%()##%31#IhI# í"Š"‰   ÿßÀ'  3@0 B  j k  O  T  H  +2#!"'	62m"10#þÒBFþõDBV1#"1BEEB     \ü  3@0 B  j k  O  T  H 
 +2#!#"/762ÜþÄ_ÄÄ#_V"_#ÄÄ#_      ÿµ¾y  B [ v@sI#ZB   [ 
[	 [  \  [OS G URNKGE>;852/,*&%! BA	 +2#!"&46;276264&+764&"264/32#!"&46;264&+"3%#"/+"3!2654&'q3JZvªyþ‰y««y)1"y$^VznMW5"››"5W+=I4þ‰4II4))V{{V 1"#›	*)#12"w"1
yJ3žgy««òªx$ý�{¬z6#›š#6IhIIhI"z¬{ú"1›1"#11#/      2îO + ­µ$ BK°
PX@(   ^ `  \ O S GK°PX@)   ^ h  \ O S G@(  j h  \ O S GYY@ '&"!
 ++	+2#!"&4632#"3!264&+"/7622MozVþ²VzzV4II4N4I>+V5 ››"5Ó{¬zz¬{"IhIIhI6"šš"6      ÿ‹£  # 1 G ] t Ö@ÓBosrhgcVB 		h h f h f h  
 
[ 		[  Y[  \ ZOT H_^IH$$ qpkifd^t_tZYTRNLH]I]FE@>:853$1$0-+('#"
 +!!#!467'!>54&"#"326=3264&#5#";32?26264&+764&#"54&"26;57#"&547#6ê./%þÝG)þÜ/%"@¯"}ú"€JÐB‰‰"þ`B‰‰"ú"2
Q"1	V£þÜ(@þÚ%/$(@'%.ý�Ó€"ÊÓ€"}Ñ"‰#‰Bþq"‰#‰BÐM1"V	2"V	    ÿß›y  + 9 G ƒ@€
	+B 

h 
f 
f 
f 
f 
f  	 [ 	 
	
[  \ O T H EC@>;:7520-,('$!
 +3"&=#"&4?#"&466232+54626"&=32+2#"&46;54ÊÑ"‰‰BÜ"‰B¦*";"Ñ}f"Ð}yÐB‰#‰"þ}#‰"ÐB¿Ð"}Ð"}      ÿ‹£ , : Q g o w … Ï@Ì*	&
Ci 	qb
BA  	 	[  

[ [ [[ [  [ O  [ T Hpphh-- …ƒ€|zpwpwtrhoholjfe`^ZXUSQOLJGFA?-:-96410)'%# ,,+2#"'#"'#"&54?&547&=326327626=3264&#%64'&#"54&"3264&+5#";32?265+6;547;54&"#"›3J%% -÷&;2#%%13J%')ý	&92"$%þ@"Sk‰"ÐB¸Ë=‰Œ",‰'o¤"Q£Jf%%#09&ü.!&%J34%'#.5&ý-$%§¦S""‰BÐ"þ³Ð"‰#ŽG^)*`, •"§T   ÿßšy  # 1 F p@mF	B 

j j h i  [  \  	 [ 		O 		T 	H CB?=:843/-*(%$!
 +3"&=#"&4?#"&4>"&=32+2#"&46;546232+5462XÌ"Ž‰=G"§Sf"¦S`"‰BÐ"ÐGŽ#‰"T§"Tl§"Tƒ#‰"ÐB ÿÿÿP¸  ] c i o u ¥@¢0( tl;
h`VNF Bh	  h  O[
Z

Y[  S   Gppddpupusrnmkjdidigfba_^XWTRJHED?=9721.,$"]]'%+#"'&476322?'&#"#53264/32?#764'&#"32764/3'&#"764&#"53'#634%25'35#&5"'Ÿþw!"þw‰"!–››6¿6š›6¿6››6¿6›š6¿675þú55gEþxˆEˆý–šš"6¿6#šš#6¿6"šš"6¿6#šš#6¿6"T55¦55    ÿ¤´ D Å@%B=5.@?K°
PX@-	j^  `i
M
RFK°PX@.	j^  hi
M
RF@-	jj  hi
M
RFYY@DC?>;9%#+#"'&4?#762'&4625##"/76235"&4?#"/3'&462všš6¿6#›š#6¿5šš#5¿6#š›6¿6#Æšš"6¿6#šš#6¿6"šš"6¿6#šš#6¿6"      ÿ8¾y  @ d ‰ ¥@¢Y-Q
cxG	BA   [ [ 
[ 
 
[  \ 		[ [ O T H!  ‰†ƒ�|zvtomjg^[WULIEC<9640/+*&$ @!?	 +2+"'#"&57.546;276264&+764&"264/32+"3%4632>;2654&'#"/+"&64&+";32?'&#"#"&46;2q3JZvªy*0#x%43JZw«y)0#y$^VznMW5"››"5W+=I4*þ‰1"#›	**"1
1"#›	*)#1
})V{oMW6šš6W+=I4)yJ3žgy« x%J3Ÿfyª y$ý�{¬z6#›š#6IhI"§"1›1#/"1›1"/Ö"z¬{6"šš"6IhI    ÿßîy  = ¦@
 #BK°
PX@7   ^ ` ^ _	 
 \OTH@7  j h f k	 
 \OTHY@ ;9641/,*&%! 	 +2#"&463264&+"/76262"&4?#"&4632#";'&2MozV4I>+V5"››"5þõ"››"5VMozV4I>+V5üz¬z"IhI6#›š#6è›š#6z¬z"IhI6    ÿµ%N  3 E@B+B  [ [  [   O  S   G.-)($"33#(	+"&54>7#"&46;.54762	"3!2?'&"×fJÉ4II4É$#k#)þ×þ�’‰#îî#‰KJ3	
	IhI	
	4$##þ×þØR"Š"íî‰    ÿßÀ'  )@&B   j k O T H$%+62	"'&4?!"&5463!'&4?DþõFBþÒ#01".BþôþõEB1"#1BE       \ü  )@&B   j k O T H#$$+62#"&4?!"&463!'&ú#ÄÄ`þÄ<`äÄÄ#_"_    ÿµîy  2 J °@' 
 DB7BK°
PX@7 ^   ` ^ 		_  \OT
H@7 j   h  f 		k  \OT
HY@ HFA?;9541/+)%$  +"&46;2&#+"&46;26?>;'&462#"&4?#"62#"&4?#"'67;'&*’I5 -®p:hhH†GL5#šš5L+\’#šš5a_>>'a5©"7**‚:Pk"J8;Ok6#š›#6Nqš›#6P*1'16      …Ó 
 @ ?  a  
	+2	&463ôþþþýÓ þù"       ¯ü  @ @  a  
+7"&547	#*¯þú       ÿ   B g ‚ Ï@	_V€kys;3BK°
PX@E 		` 	f h ^   	 	[ 

[  [ O T H@G 		h 	f h f   	 	[ 

[  [ O T HY@ihwuh‚i‚ca/&$.&."+4632#"/&'&54767&67654'&#"764&#"3264'3264'.5476732?'&#""&'76327654.7åJ34%Áot6@I34%Ãot6@¶wW[V"C<S4ššXwU\V"C=S5šš!07b"!078b£3J%Á	o–¤t53J%Ã	o–¤t6ýMW[‚tV#"A,_C<4#›š#¦U\�tV#"@-_C=6"šš"þÐ- 7N$1)a- 7M$28*b   ÿbqÌ   C Œ@@7 BK°
PX@4 ^ h   h   _  \  O  S   G@2 j h   h  k  \  O  S   GY@
$)$+#"/76267654&'&462#"'&54767'&462#"'&4?q\Wv8››#4S<C"#Výâ"V\Uw7#››5S=C�\W7#š›#4<C_,A"#Vu,A"#Vt�\U7"šš"6=C     ÿµ£ 
  $@! @?  ja  
	+"&47	#2	&5463*þþþýV"þù T þù   ÿµ›×  ) 3@0B#@[   O  S   G+"&=&'&47	'265264/27�hI$e"%%()%%"f$¦"‰#îî#KI4Æ "%g%)þ×%g%" Æ4Ãþq�‰#îî#    ÿÿÿÜHœ  @  @  j a%+	"/#"&5"&47$2DB1"#1BD2œþõD2BþÒ#01".B2D    2 7  @  @  j a+"/"&5"&47ÐÄ"`"`#7Ä#`þÄ<`#    ÿß›y 1 ; L@I
	B    [ 

[	[ O T H32862;3;'#"#"%+ #"'#"&463263226=4&"3276#"&264&#"ÃÄI4>&-@<UU</'
"“Î““gN?"SiŠÃM%%%%yÃŠ4I22VxV}h’’Ð’+
"
9ÃÈ%2%$4$   ÿŸ¹ 4 C N@K3  B   h   f [  [ O S G65=<5C6C&%&	+ "&54?632"'&4?&52764&#"32?654'2"&5476@½!#1Å1D"1bŠ1&1bED1½>*+Y“Úh’IþÚIÐ’I'I	½F1Ä1F&2!1Šb1'1‰b1½*+>X#"“™’hgIþÙI’hgI'I      ÿÈt= 1 A@>+ B  [   [ O S G )(#" 11+7"&54?62#"&4?27>764'&"2?ä*>½1Šb1þÙ1DEb1!0F1Ä1E½“X�=+,½1bŠ1þÙ1bŠ1!1'F01Å1F½“"!Y     ÿµjP  * C A@>?92+Bh  [   O  S  G 640.&# +!"&'.'&4?>3!23!2654&#!"#"/#"&?'&>76íþ_-_iŸ_-¡4IIý;c<¡þ_<^œo
nn
nn	
nnK0%%”%Þ%1I4þ_4IM&Œ¡"„"n
nn
no	nn   ÿß@P  4 :@7-$B  [OS G 1/+) 	 +2#!"&/&7>7>3'764&"'&"32?32764Ø+==+þ_(UŸ

iV(A__#_`#```_P=+þ_+=, Þ%”% -þh_`#``#`_#__#       ü  	  / :@7	 B   [  [ O S G5552+!!?'7%2##!"&=463!254&#!"3!26}Êþ6ó„l1‡n†#12"I4þ64II4Ê4ISþ6Êú.aOa}1"S#14II4ú4IIþÒúú      ü   # / E U @@=  [	  [ 

O 
S 

GTQLIDA<976+$"&=462"&=462"&=462"&=46272##!"&=463!254&#!"3!265""•""_""•""ú#12"I4þ64II4Ê4ISþ6Ê…§§§§§§§§á1"S#14II4ú4IIþÒúú     ü   # 9 I :@7 	 
	
[  [ O S GHE@=852+$"&=462"&=462"&=46272##!"&=463!254&#!"3!265""•""â""ú#12"I4þ64II4Ê4ISþ6Ê…§§§§§§á1"S#14II4ú4IIþÒúú      ü  ! 1 /@,  [  [ O S G5552+6"&=462%2##!"&=463!254&#!"3!26¸""ô#12"I4þ64II4Ê4ISþ6Ê…§§á1"S#14II4ú4IIþÒúú     ü   - = 4@1  [ 	 [ 		O 		S 	G<9552
+$"&=462"&=462%2##!"&=463!254&#!"3!265""•""ô#12"I4þ64II4Ê4ISþ6Ê…§§§§á1"S#14II4ú4IIþÒúú   ÿßqP   + 7@4 [  [  O S   G! '$ +!*#3%2	+%#!"&767#"&463!2+7!2/#!"'3q@5þ_5@g0ô1Wé+M&2þ³1d6OO6|"" ù¹¹      ÿµÄ£   # < K [ e }@zDT
B 		Y M
[ 
 
[  [  [ O S G==%$dba_ZWSQPONM=K=KJIB@961.,*$<%<+7"&=462"&=462"&=46272+#!"&5463!2%32?6?35###"'3!26754&+326ÐTS»<VV<I4þÜ4I0#w#1þ5%$¹�/ 3$$§%>>%púúúúú¼V<Ð<V4II4"11"**?% *ýâÊ)*þt£Ð%þ²%   ÿ‹—£ % 0 5 ; Q@NB 
[  		Y   [OS G21'&:976431525,+&0'0""+%+"&'#"&7>5467'462"!&54&27#'!&'!�ƒZrYƒ
]J0F1J^
þÁEaUbD1�¨±þ�O27FF74.7]4Q�"11"�Q4]8-ªaE1#+)Eaýã))}4II      ÿµî£   & 5 O@L
   [ 	[ 	 	[OS G 42/-,*%#" 
 +2+#!"&54?633#%4&#!!2674&#!!2326q4I<,A(þ‰4I}**T²þÜ$}þG*f4I£I4þ_4I$/I4Ê}ýeËþ_*wþ5d¡*I4þ³    ÿ´GÍ  % 2 S@P-(!.'Bk 	 [  [ O S G 20+*%$ 
+2#"/&"&'&5463"7624&#5'&"7632Ê4I'"„#„ CI4f,},fNx‚ \ ƒx$54ÍI4ý¸)+……H4ITþc^))^�þx`xx`x$      ÿßîy   ' 1 = U@R  [  	
 	[
 
[  Y O S G32962=3</,)(&# 25+2#!"&546346;2"!4&#5!3!26%!54&#!"2+"&463q4II4þ4II4I4ú4Iþ‰N§ý¸ôý¸HþNTüI4þÝ4II4#4I4II
þ6))dÐS""    ÿ©ê™  ! ( - 2@/-+)(&$"	B j  O S   G!!,(+#"/&76767%632267'767&'767×'lþæ
}U=	<6Z§#ý¯9P+>I
Ý,C—ªMÂƒ�'3þñ§Sk	=eMElýdG7+`A» C'$„ÀM«     ÿß•y   + 7 = I n@k [ 	[  		[ [
 
[   O  S  G?>.,"  EC>I?I=<:941,7.7(% +"+
 +!"&5463!2"3!2654&##"&46;2'#"&46;2742"2#"&546ýe4II4›4IIý1›þ_§§§§–¦¦S-;<,/99!I4 4II4þ`4IGþ` þ‰""§""TTS#$$   ÿµG£   ' / 7 ? G O W _ g k o ”@‘ [ Y  Y	
[

[[   O  S  Gll lolonmkjihgeca_][YWUSQOMKIGECA?=;97531/-+)'%#!
 +!"&5463!2"3!2654&#432#"7432#"7432#"432#"7432#"7432#"432#"7432#"7432#"#37!5Êþ³5HH5M5HHþ~Mþ³*))*}*))*}*))*ú*))*}*))*}*))*ú*))*}*))*}*))**úú)þ³KH5ô5HH5þ5H›þôú))**))**))*S))**))**))*S))**))**))*Ê)S}}   ÿµî£  ' 3 = Q ^@[ 
B[ 

[[ 	Y 	  	O 		 S  	 G>>>Q>QNMKJHGEDBA<96+#!"&546754623462#26=4&"26=4&"5!3!2654&#"&5#"&5"›%.I4þ4I.%IhITIhI§""þ³""ôý¸ô1D2¦2D1@(þ‰4II4w(@4II44II4SSSSýûúú5S#11##11#S   ÿµî£  ' 3 = x¶ BK°
PX@* `[ 	Z 	  	O 		 S  	 G@+ h[ 	Z 	  	O 		 S  	 GY@<96
+#!"&546754623462#26=4&"26=4&"5!3!26›%.I4þ4I.%IhITIhI§""þ³""ôý¸ô@(þ‰4II4w(@4II44II4SSSSýûúú      ÿßAy  5 = H R j@g  [[ 
 
[ 	[ 	 	[   O  S  GJI NMIRJREC?>;:761.+(# 54	 +!"&546;7>;232"3!2654&+"/&+"#"264&2#"&54%2"&546Äý¹4II4B*8§9)B4IIý…GS6§6üV>>V=¥zTU<=UŒ .  !I4M4I**I4þ³4Iôþ³M66T=V==VgU=<VV<=b .      ÿßAy  $ . I@F h   [  [	O	T H +)&% $$	 
+2#!"&546;7>;22654&"$264&#"Ä4II4ý¹4II4B*8§9)á<UTzUU .  &I4þ³4II4M4I**þ_V<=UU=<VÄ.     ÿÊÄŽ     ' / S@P( )B  [	[  [   O  S   G,*&$
+ &6 "264%"654&'26327'#"&54ôþÜÐÐ$ÐòàŸŸàŸþñ©V<Moþþ0\V<¸04Nm6Ð$ÐÐþÜ¡ŸàŸŸà"ª<V*oM4/¢<VôþþnN5   ÿß›y    *@'B    [ O S G(%+  &327654&#"ÃÄÄþìÃ}zV2.þèˆ{V1.yÃþìÃÃŠVz.’00Vz      ÿµî£  ( 4 A@>B   [  [ O SG+) 1.)4+4('	 +2#!"&=4?>764&#"/&!!"&463!2q4Iýf§g'E\&et f#
§	H)ýfš£K2þ_}-!Ñ&5r/}‘
M
ÑSú""     ÿµîy   )@&
 @   jOS G+!54?>7>2#!"&463Äýf§CftDýf&þ_}ÑL‘ý¹""    ÿµ›ö   # + 7 m@j B   [   [  [	 Y 

O 
S

G.,$$ 41,7.7$+$+('## 
 +2!5463254626&"3454&"!4&"!"&463!24IýeI4/$IhI$�"SÐ"ô"}ý¹GPI4þ‰ú4I!Ç4II4J!Sþ6Êþ%§§$þÜú""     ÿµ›Í    % ;@8  O  O   YOS G!%$##	+#4632#4632#54622#!"&463¡§1"#1Ð§1#"1þ_¦0F0¡ý¹yþô#11Éþ²N"10 ÑÑ"11þ�""    ÿµîy  / ; V@S
-"Bh  [   [ O S	G20 850;2;+) // 
+7".6?>7632/"32?6?6&#"'&!"&463!2}%=§g'E[&<2H§f(F[&l§�†#
§�†
hý¸H\);IÐ&4q/EZ,Ð&4q/wÐ.±e
Ð.°d	ýâ""     ÿµ›O  # *@' @   j O SG#"+7.?>7>/#""&463!2#§CftD6¦Cfu)G˜DÐ	M‘,DÐ	M‘ Ð""     ÿ¡Òö  $ ( . A@>.*)(&%
 B   j hOT H$$"+"+46;"'#"&546727'&'654'1"®‰J\)VcŽÉ•sOUFÀ_€™o	t•	ÑJJ£"1rIl‚“s	8ÊŽw»ý®4Æ‘al™7
aþSÓ]uv]     ÿµ£�    @
	  @   a++%7'%#"&5467%46gêR:	!þÇØMay«�j1ÞbOÚêg„m[¼Ù:¬yn¤"ß;7
!   ÿßþx  ! *@'B  [   O  S   G"+%#"'	62%2654/7654&"þJ34$þ×)#k#$$xx$þxî#³³#\3J$))##$54$xx$œî³³      šP  @ B   O  S   G+"'	62�••2DþõF7D••D2    ÿßþx  ! 3@0 B  [   O  S  G  +"&4?'&54762	"2?'}3J%xx%%#j#)þ×$#"²²"îî!Jf%xx%34%##þ×þ×$G³³îî  ÿÿ šP  @ B   O   S  G+62	"&4?'&4FþôD2––7þõþõ2D••D     ÿµ›£   3 ? K W t@q  [  [ [ 
	
[ 		[ O S GNLB@64 TQLWNWHE@KBK<94?6?2/*(%"	 +2#!"&5463;26=4&++"&=#"3!26'!"5463!2'!"&543!2'!"5463!24II4þ_4II4S§}*0#§"1*¡Sþ³	M	þ³	M	þ³	M	£I4þ4II4ô4IS**ýâô*"11"*þ;		}		}		     AP + C@@$B  h  [OTH )'	 +++2+532764/.32?#"&546754632qVzzV§6}$}6ÐEbF7“gP�©z¬{¿5"}}"5¿bE:Yh’]K     LP  @ Z@W?/B h	f   [    [
O
S G=;31.,(&!@@(3+2#!"&546754632264&#"'.#"'";5#"&?6#"/{V{{Vþ6FkL'œhR‹4IH4-\=Ea
; /0#åY	
}}
	Y©z¬{cD5Zg“^Jþ´IhI-<OaE22"#0žZ
}		}
Zž     ·û   - < N@K:3+#B
[  O S	  G/. 87.</<)(-- +%"/762'264/764&""&4?'&4762"2?'&.4%ÕÕ#k#%%$$%Jëš#__#y3J%%%%%#k#ÕÕ%4__#šš%ÕÖ##%g%%$%gJúš#_`#þkJg%$%%g%##ÖÕ%¡#`_#š›       2%Ó   %@" B  O S  G+$"/762"'&4?'&4762F¸¸EBB'FBBE¸¸2¸¸DBBDDBBD¸¸     ÄP    ( T@Q
[ [ [   O  S	  G!  '% (!( +%!"&463!22+#!"&5!%2654&+þô<VV<2"þ³"1 þ³µ%%>""HVxVS#11#wþ‰#þÝ¦%%}   ÿ‹£  K S [ w@tG

= 		3*B   Y 
 	
[ 	 	[[ M S GYXUTQPMLEC750-(&KJ+#'7377'7''27632#"/+"&/#"/&6?'.?6327>3"264&2"&4À}$�?jj?�$}#Ž>jj>Ž#-;0>,,>0;-}-:0?,,?0:-aF00F1ˆhIIhIP�)mffl(ŽŽ(lffm)â#;*l8+*8m);##;*l9**9l*;#þÇ0F01D[IhIIh   ÿß>P G Q *@'   [ O S GIHNLHQIQEB!+7.&/&6?64/.?>6?>;2?6/&+"&'"3264&È=$--$=)=$--$=)I#11#"11E$&,",&%==%&,",&$>c1D10F0      ÿµî£    ! 2@/!  B   h    [ O S G*+ "264$  &%6#"&?677'ðò««ò«þA6ÜÜþÊÜHø
H#É�P«ò««òþÜþÊÜÜ6øH
øí9�     ÿµ£ ' - 1 5 ; E M Y Ž@‹ 	 	[[  [
[ [[OS GON22.. USNYOYMKIGDBA?;:98252543.1.10/,+*)#!	 '&+2#!"&=#"&46;5#"&46;5#"&46;546335"353535#4&#!!26432#"2#"&546›4II4þ54I))))))I4)))))))þ_¡þ³STTSS-;<,/99£I4þ4II4*"S"S"*4I}*TŽSS§SSÐT*ôý¸ITTS#$$     ÿßÄü   # + L@I   [	 Y 
[ O S G%$ )&$+%*## 	 +2#!"&54635!3!2654&#!""4;2#G4II4þ64II4ôýâÊþ6wTüI4þÝ4II4#4Iþ`¦¦))Ñ**    ÿÆî’  .@+
	? k    Y M Q E+!%73?!7!7!p~:5þªþØ}³Ðþ  þ ’þÐþäxxŸCGG–†W     ÿ†GÇ     ( H@E	'$B  [  [  [   O  S   G$+"&57>2 2675#"' "264 267"'Gªò«©ê©þžˆqVz{V¬{{¬zþêŒnQìQ²þüy««yt¡¡þJ<XX<èz¬{{¬ýßUBXXB    ÿµî£   ' 5@2#Bh    [ O S G$&+  &264&"%#"/#"&?'&676Ü6ÜÜþÊÜþò««ò«Ao
	nn	
oonn£ÜþÊÜÜ6þA«ò««òyn
oo
nnoo     ÿß›y  ' /@, 	B   [OS G$)+  &'764&"'&"32?32764ÃÄÄþìÃè``#`_#___`yÃþìÃÃê``"__"``"__"    ÿ‹èö  # 3 C G l@i  
 [
 
Y 	[ 		[OS GDD54   DGDGFE=:4C5B2/*' # #"!	 +2+32#!"&46;5#"&54635#%4&#!"3!262#!"&5463!k4II4ú}þ}ú4II4Ê¦ôýîTýfšýföI4þ64IS""SI4Ê4IüéSSÐÊþ6Ûþ²Nþ‰Nþ²   ÿµè£  3 7 C N@K 	B  [  Y
 		[  O S   G9844?<8C9B474743;5+%#!"&54674&5463!23463!2354&#!"!264&#!"3”$0=+üè+=0$I4H4Iý(ô)ý¸Gþ†üèƒ9%+==+%9w4II4þ‰�þ‰	wþ‰*wþNwþ‰}      ÿµ£   5 9 —K°PX@3 `
   [ 	Y		[ O S G@4 h
   [ 	Y		[ O S GY@"66!  696987/-+*(& 5!4	 +2#!"&54634&#!"3!262+"&5#"&5463#¡4II4þÜ4II4MþÜ$S?">ÐÐ£I4þ4II4ô4Iý�ôþþ‰wþ_wþ‰     ÿ‹Äö   ) 9 —K°PX@3 	`  [
   Y[ 		O 		S 	G@4 		h  [
   Y[ 		O 		S 	GY@" 850-# )(
 +2+"&5#"&5463!2#!"&54634&#!"3!26’"‘wþ‰ 4II4þ64II4ôþ6ÊyþôýãôþšI4ý�4II4q4Iýqý�      ÿ‹êy ! . < ’@0 		+BK°PX@/ ^  k 	\ 	 	[
  O
 S  G@. j  k 	\ 	 	[
  O
 S  GY@#"<952)&".#-#(!&++#'#"/7.546;546232264&#!"3%7'&#!"3!2êr&V<q!*!\7'kM&.V<’$4%y6'n%%þÇ00n33þx%%ˆ”l+6<V§§'kMG+<V%%%þ„%4$00ß00%%     ÿ î¸     + 7 W@T  [   	 [ 	
	
[ [  [ O S G-," 30,7-6(% +"++ "&462&"264"&462&"2647!"&463!2%"3!264&#«hIIhIl""
hIIhIl""Ðþ4II4ô4IIýØô¾IhIIh]""ýTIhIIh^""�IhIIhI§""   ÿÔ›„    :@7   [  [ O SG  
	  !+432#432# 463!2#!"ð]^^]]^^þ³0#ô#11#þ#È¼¼þ¼¼6D11D1   ÿµ›£  - 3 E e@b/B  [ 

[  [  	[		O		S 	G54.. ?=:84E5D.3.2,)$!
	 +2+"&=#"&46;5462%#!"&5463!2'3265#"&=!"3ÊS"TT"I4þ_4II4MNl%>+=þÜ,"TT"SSÄþ_4II4ô4IÄk-%þ5w=+?þ    ÿµ›£   ) 5 Q@NB  [ [ 
[	  O	 S   G,*2/*5,5#!)(55+#!"&5463!2'3265#"&=!"3%#"&46;2ŽI4þ_4II4MNl%>+=þÜMúúðþ_4II4ô4IÄk-%þ5w=+?þÑ""    ÿµ›£   + 7 C O s@p [ [ 	[ 		[ 

[   O  S  GFD:8.,"  LIDOFO@=8C:C41,7.7(% +"+
 +!"&5463!2"3!2654&#!"5463!2'!"&543!2!"&543!2!"5463!2þ_4II4¡4IIþ+¡*þ³	M	þ³	M	þ³	M	þ³	M	KI4ô4II4þ4I›þôú		}		ú		}		    ÿµ›£   ) @@=B  [ [  O S   G#!)(55+#!"&5463!2'3265#"&=!"3ŽI4þ_4II4MNl%>+=þÜðþ_4II4ô4IÄk-%þ5w=+?þ     ÿbî  * A H L l@i=6G/	Bh		f
		f  [ Z  M S   GIIBBILILKJBHBHFE%*$3+%#!"&5434?6;'&47>5462632764&"54&"'&#"!'#'5!íýfT
%%H!IhI!H%%
TýÆÄÄ#_"_%ECFM��³ý¸\ÑÑ	ú%f%94II49%f%ú¬#ÃÄ"_ññ_òÐÐŽŽþ‰}}      ÿ‹îÍ  8 E@BB  j	  h  YOT H53$4%(
+'&46324627632#!"&5434?6;#!'#76732;ÄÄ_"_½ýfT
	>8EBE8>	
Tì#ÃÃ#`þé`þŽÐÐ	ú=ÑÑ=ú      ÿ¹îŠ      @	(+7'!'77'7'5šÝššÝšîšÝššÝšÝššCÝÝCy‰��ŠyyŠ�þl‰y‘O�-2……2-   ÿµÍ    * . N@K.-,+B j  Y  [  M T   H**%%7+#!"&5463!762	'5+546?#7'”ýãw”2þÕZþúGÝ…E„ú36[6B2”þ‰”þZþú#E¤ú€!B…þ5Ø6[6   ÿ‹ÂP  ( ; –@ 80BK°
PX@6 h ^  [  		\  [   O  S   G@7 h f  [  		\  [   O  S   GY@65##$%#"%
+#"&'#"&5!23264/3264&#!265264&#""/ô[s­zb�-#0¡"1þ³ÈÈ‡þê"¤¬zzV'kDx	¼•bx§v[0#¡1#ŽÈ#È"þëþöy¬xkEx:V      ÿô†y  . M@J&B h f   f	 [  [   O   S  G.-$###
+$264&#"&4632"&54622+#"/"&5!*šnnMpŸŸàŸ"Y‡òò"Gnšo"ŸàžžpMÄ"ò#ò‡     î&   # / Q@N 	[   [ [ O S
G%$ +($/%. ## +!"&463!2%"3!264&#!"&463!2%"3!264&#qþ4II4ô4IIýØôþ4II4ô4IIýØô,IhIIhI§""þ5IhIIhI§""     2›ü   0@-   [OS G  
+2#!"&4632#!"&463G#11#þ#00#ô#11#þ#01"ü1D10F0þÝ1#"10F1     ÿµ£  + A _@\	.+*&B8A j h  		Y  \  [   M  S   GA@$&*%8
+#!"&5463!46267&/#"673!5#"&=54>35!5<ý¹M4J`œÍ�O)&>* Zl)þƒô1!�k%6Y8þ²ˆ#5=üG"1fþfÒ�U¥(96Q¥}¹1$}£0^`H-)    ÿµîy  + N@K '%BA   Y    [  [ M SG$#"! +*%#	+74>354632#"&="&5463!!!567#§%6Y8ù¨Q�k}MþÜô4 p0^`H-}ÿ ©U}£§GTþ}6 ü      îü  % - 5 ? U@R B
   [  [  	[ 	 	[ O S G<;7632/.+*'&%%+ "2767&/2#"'./>762"&4"&462&"2654Åœ;>FD@;œ;@DF>‰jO0_	!d0OjkO0_	!c0OZ""^hIIhI[D10F0©*,QO-**-OQ,}9"a+g"99"a+g"9Ð""ŽIhIIhˆ1#"11"#  ÿß:&  ' 1 5@2  [  [  O S   G0.+*#!'','+#"'.'&7>76322654&#"7"&4632:+d3ZwxZ3d+,d3[wv[3d,þl<UU<=UU�0F11#"1	8g$@@$g8		8f$AA$f8³V<=UU=<V’"11D21   ÿbÄ÷  E K@H3,(!<? B*@h  f  O  S   GCB:81/%#+"&=.546?>7#"&?&'#"&?&'#"/#"/462j—Ã®Š"Š®Ä—*d~ƒ	
�	[	
bMƒƒMb
	[	�
	‚}d"öë™�ã%33%ã�™ëý#ªkƒ�=4[
bmmb
[4=�ƒkª#ç   ÿµ›Í    g ¶@³!
	
[ 	 	Y" [    Y[[  Y[  YOSG  	 g gdcba^]\[XWVURQNLKJIGDC@?>=:9874321.-*('&%#	#+!!%5#2+5##"&546;3554&+!5#"2#2#2#2#;5!326="&4635"&4635"&4635"&46§Mþ³#úN4II4}§}4II4}§¦*þ³**M*ÓþÜ*ÐÐôI4ýâ4ISSI44ITT§*SS*"*"*"*"*TT*"*"*"*"     ÿßž&  @	 ?  a  +254&/&63s#¯"§!¯#&!¯H’SÐ#R¯!      ÿþG£  ( 8 O@L4-&%5, B  k  [  [  [   O  S   G&#	+6"'."&547622.675&75#"'.632 3@µ@%f("@µ@(oÒ%f(6},'n-:…%f(+(P<'n-**Zcþ²@@% ¾@@(% _,'aã% _:'`   ÿþG£  -@* B  k  O   [  S   G+6"'."&547622 3@µ@%f("@µ@(ocþ²@@% ¾@@(  ÿ‹GÍ     %@" 	 B  j a+1'2#"&?'.76ŒþÇÑh8Ðh"1J‘#þÈ!-0L‘#8yþÙyú(xN1#³TSþØL(¶TR(  ÿµô£  @
 B  j   a)%+#"&?'.7632ßþÇZ°9Y+
*þØ&Øf
*(
Ö      ÿ‹›Í 2 : B J {@x+B h  [  		[  
[ 
  
[   [  [ O S G HGDC@?<;87430.*(&$!
 22+%2#"&'#"&5.5462;>32#"&'#"';>"264 "264 264&"4II4(A„V{$/IhI/$I4„A(4II4(A„C:I4„A9""þG""f""…IhI/%zV+A(4II4(A4I$/IhI/$+~4I$/Ñ""<""ý~""      ÿ‹›Í < D L T ^@[5*
" B 
		
hh  	
	[[  O S  GRQNMJIFE(("(+%"&546754&#"'#""&5467546326=.546232264&" "264264&"G%/IhI/$$?**>%$/IhI/$V<%%/IhI/$%<Uþ%""""–""~A(4II4(AM%,,%MA(4II4(AM<V%?A(4II4(A?%V<ì""‚""ý~""   ÿ‹›Í   ' ? G O H@E87,+ B[	[
  O
 S  GMLIHED+%"&5467.5462&"264264&""&5467.5462"264264&"G%/IhI/$$/IhI/%"":""ú/$$/IhI/$$/IhIl"";""~A(4II4(A\A(4II4(AŸ""ý~""Y(Aþ¤A(4II4(A\A(4II""ý~""      ÿ‹›Í   - 5 W _ g \@YR+&	)	A B
[ 	 	[[  O S  Geda`]\YXVT'+7"&5467547264&".5462&'656"264"&5467.#"&'.546232 "264 264&"§$/IhI/$='%5;""¡$/IhI/%?#)8;""&0IhI,$]<^Œ&0IhI,$\<^�þV""f""~A(4II4(AN7 6»""ãA(4II4(AT<#@­""þA)4II4'@9L|\A)4II4'@9L} ""ý~""    ÿßîy  6 R p@m   [   [	
O

[ [OS G87 ONKIFDA@=;7R8R20-+(&$!65	 +2#!"&546;2265#"&46;4&+"&5#"32+3%2+"&=#"&46;5462q4II4þ4II4§"1ú§§ú#0§§§wS"SS"&I4þ³4II4 4I1"þ#1"SþÝú"TT"SS     ÿßîy    * 6 ^@[  [
   [  	Y 		[OS G-+"! 30+6-6&%!*")  	 +2#!"&546;2#"!4&+"&5265!3%#"&46;2q4II4þ4II4§"1úHú#0Mý¸wúú&I4þ³4II4 4I1"S1"þ#þÝ§""      ÿßky  ( 6 �·2.BK°PX@0	  `  [   [  \ O S G@1	  h  [   [  \ O S GY@ 53,*'%# 	 
+2#!"&546;232%>3!4&+"&5#"!"!26N\[6þ5HH5«"1ú(@ýiCÏú#0§mKýÅ	Oô0Óþ³5HH5 5H1"-&)þ}1"þaþÜ%     ÿßîy    * M@J 	 [   [  Y
O
S G"! &%!*")  	 +2#!"&546;2#"!4&+"&5265!3q4II4þ4II4§"1úHú#0Mý¸&I4þ³4II4 4I1"S1"þ#þÝ 
  ÿ‹î£ & * . 2 @ N R Y ] d °@­J6
F: 
B
 
 hh
[	  YYOS G_^TS43++'' cb^d_d]\[ZVUSYTYRQPONLEC=;3@4@210/+.+.-,'*'*)(" 
 &&+2##!"&="&=46;&546326325#'35#3"3264&3275467.#"#33#;#26=#ÄI4þ`4IbV<>**><V9Ñ}TTT>!	%&þØ%	!.ÑÑ}}§·TTú§Ó§Ñ4II4Ñ§ <V,,V< §SSÐ))}S$%%2&&2%%ÑSþ³#ú#þÝúþÝ    ÿ‹ŒÌ   : _@\3, 9	B 

j h    [  	[ 	 	[OS G/.'%#"::+ "264$2"&42#!"&46;5"'&46232654/762ZŠaaŠbþòÎ““Î“ôþ`¦›n#UyzªUV#RnMh&bŠaaŠµ“Î““Îýù"")n#UªyzUU#f„›nM3   ÿ‹ŒÌ * 2 Q@N B j h  [    [	O	S G  21.- * )3+"
+5"'&46232654/76232#!"&463462"›n#UyzªUV#RnMh¦þ`T“Î““Î!)n#UªyzUU"f„›nM3""9Î““Î“    
  ÿµ¾y    ! @ I S ^ f p ¹@¶?<[VHDRL2*	B1+A  [[    [[[  [		[

O
S 

GhgUTKJBA#"lkgphpdc`_ZXT^U^PNJSKSGEAIBI>=;953/-)'"@#@!!+$"&462&"264"&462'"264&2#"'#"&57#"&546326 62?&#"27.#"%27.#"$"&462'"2654&5¬zz¬{�hIIhIüX<<X=i%$4%%@RT>" šrx“(AQPBO*O
O*ýµ0"
>N#�iD[>AZC¸C"
5&= ýÄX<=V=h%%4$%Ùz¬zz¬ÓIhIIhþÒ=V==Vj%%%2&À6$!22!$6(AA(^	'0$$0
	w=V==Vj&2%%%   ÿµ¾y   . 7 X@U-* B    [
	[ 		O[ 		S 	G7521,+)'#!..+ "&462 "&4622#"'#"&57#"&546326 6$"&4632°{¬zz¬`=X<<X,@RT>" šrx“(AQPBO*O
O*þ<X<<,+ÿ¬zz¬zþÉV==V=é6$!22!$6(AA(¬V==V=      ÿ‹îy % . ; G T \ t@qC@	X-	YE<, B[A h  	[ 	 	[
[  O S  GUUU\U\SRMKGF(+"&=467.""&=47'546 34367'54&+26>?& 6254'#"26=4'îVxV.%`†`%.VxVÜ6Üýe*0%<}O%4$5*
`þò`J:¨ÐO$4%<%1l
S<VV<S/KB]]BK/S<VV<S
l›ÜÜ›))O<%OþºS$#S%%�)
``J:þOS#$S%%Õ)aO%>M)    ÿÚ(y  @ B  j a#"+4632>32"'.'&†[rE ]2^ƒS�zy�S˜]„_,3ƒ^�SlU		UlS     ÿÚ(y  ' 8@5Bh i  O  S  G''#"+4632>32"'.'&%>7654&"†[rE ]2^ƒS�zy�S˜<ª!>RvS˜]„_,3ƒ^�SlU		UlSXþË'|!>\;SS;     ÿß,y  2 ?@<" B   h  iOSG /.*(
 +"'.'&54632>32"67654&#""&54–
]šUƒ]rDa7]‚U˜`
ŠtS=?ÇÇ?=R:;R"!AsU~]ƒ^,2ƒ]~UsBGR;[=?‡‡?=[;RR;;    ÿßÙ&  @  ?  a+4&"67654&"mk˜jI$áBIj˜jpLjjLnIÚ˜BInLjjL      ÿ‹•Ú  " / F@C&@  [  Y	
M	
S G/.-,+*)($#""#3$++#!"&=#"&547>?5#3&'33533v1#)2"þ"1*#0?ÈŠ‰Èþæ§M}¹¾¾¹}}ú}l("1ú#11#ú1"%5¬vv¬þ?ÐÐM›¥¥›þ³úú   ÿµA£   @  @  j ja#33&+++"&=#+"&5#"&47¡�T}§}S£ßxþÝ¦¦#"     ÿ‹GÍ    % * : �@Œ
  B621)?	Y Y 
  Z  Y Y M Q E+++:+:9843/.-,'&%%$#"! +#5373#5#5335#53#'#53353#5!'7!!/#?!'R*.**¿d*:þš&u%¯**%**hG2ñò¥þ‰STK––þöŽ>}..}>.}T)S**S))}**})Sý¨CC˜GÝ`?y**åK     ÿßAy 	    3 C G s@p  Y    [
[ 
 
[ [  		YMS GDD"!DGDGFEB?:70.-+&%!3"3  $+ "3264&2"&4"&#"!.'"72!>3232>%#!"&5463!2!(2&%%iV==V=å'H# #Ú,2+¥%>ý¹,,J/%71"ýe#00#›"1SýeÓ%%$4N<X<<Xþï*TDa8§}?>9,$)'/'Ðþ"11"ô"11ýêôþ       A£   & * éK°
PX@: ` `   Y  
 [  	Z		M		S 	GK°PX@;  h `   Y  
 [  	Z		M		S 	G@<  h h   Y  
 [  	Z		M		S 	GYY@!''  '*'*)($!	  +4272!7>32327676%463!2#!"&5!!§ÐÐ!)ý¹=%+:'.ýÐ0#›"11"ýe"1îýeVÐÐ)1J*+R,4Ñ"11"þ#11#ôþ   ÿþ€  * 4 ? J U p@m) 	
QF;0	B 
 [
	
	[[OSGUSOMJHDB?=9742.-(&" **$#$"+4&#"'&#"32?3262#"'#"'&463262?'&#"4632#"$4&#"326#"/7632-kIK4:95KIkkIK4:94KJk´mšMNlmLLmlNMšmnKKþÚ
>- 78!³	=,!78 Jj4875j”j4884kPšÚMNLLNMÚšKKù
A>-56=	A>,55       RÙº   & :@7$B  [OSG&&#$	+<627632#"/""2?'64&"j”5::4JIkkIJ59;4”i>-,@77[,,?87¼”j5784j”j5784 - ,65�,@,65  ÿµÊÍ   * D [@X</ B h f [  [	  O	 T   H,+"!?=9720+D,D'%!*"*&
+%#"'&?&'&6767&5462"3264&26?#"&?6&#"632W(
Jb€0*4)
3HbŠa7- J#11#"11n;%*#6H;%*#6…$<?bWg.$<+*/EbbE2S*q?Æ1D11D1ý�
	5'SI^

	6&SI_  ÿôMŽ ' + 8@5 h   f [  O  S   G(((+(+')'&+%6#"'&?6'&#"&7>32326742C"W &*	C"Y&*	…ÐF?;KS,?;KS-zÐÐ      ÿµ"Ž   8 @ N@K+B   [  [  [ O S	G @><:0."  
+"3!26'&"&547632#''.?6'&>67432#"š'ö#4ô4#öþàC]ö2VU2÷3)+c¼,,m7667:,þe,?@,š,ý{L@-0›UUþeUJJ±1%3$2%3$776   ÿµ3Ž   = N@K h f 	[  [   O  T  H ;821*("!	 
+"&547632#"3264&6&#'&?6&'&76332> C]ö2VU2÷+cú&'%&,

 $.

!$+KLA-/›UUþe,1&J&&&4'þŸ3)<3);    ay  ' C [@X:,B	  j  [  [  [
O
T H)( =;8710(C)B
 +2#!"&5463!6'&#"3676'.26="/&47627!"3ôEL$I4þ³4II4$�U}
§ ^)"}F/ZþéyxA.þó4II4N4I)hóU#}$þAÏ¤$}D/šþ²    GP # 5 L@I-B h f f  [   O  T  H +*%$
 ##+%!"&546;2+"3!26=462'"/&4627>Êþ³4II4ÐÐM"Iªo .<�-(´I4N4I"þ²}}4I®o. ;ã-þÝ   ÿµ†P    ( 2 µ@	 BK°PX@> ` ^  
[
 	
[ 	 	[  [   M  R   F@@ h f  
[
 	
[ 	 	[  [   M  R   FY@*)/.)2*2&%!#+#57&5462++35353264&" "264'2"&46úúž’Ð’’h?S§TS’EaaŠb­J""*"11D21K¸ž$'h’’Ð’TTSbŠaaE$!­5""B1"#12D1     ÿß2&   =@:B h i    [ O S G#!#+462+##"&/57&264&#"’z¬zzVhST*
¥®D21#"1VVzz¬{SS?¤)'2D11"#     2A&         # ' + / 3 9 A Q U «@¨'! #!#Y	Y
% Z&   M$Z($""$M($$"S "$"GRRCB::44RURUTSKHBQCP:A:A@?>=<;494987653210/.-,+*)('&%$#"! )+!!'3#53##5353#3#73#3#73#3#73#3#73#53533#5352#!"&5463!ú$þÜ}SSSS}}}***)))******)))******)))****)))}*}"11"ýe#00#›ýeSSSú*S*S*)*}*)*}*)*}*)*}*S*S}*)**)$0#þ²#00#N#0þ_Nþ²   ÿbÄ÷  B .@+B=<6/)("!
 B@   O  S   G32+"&=.546?>54&'5'&>5'&>54627676Ä®Š"Š®Ä——ÃþÈf™vv™€f¶	
˜c	
D"D	b˜µV�ã%33%ã�™ëëþ&#°ny»»ym±#}µ	˜–b	D‰‰D	
b–˜µ    ÿ‹qö  , 0 H ÿK°
PX@A h 

^ _  	 	[   [
 
ZMSGK°PX@B h 

f _  	 	[   [
 
ZMSG@A h 

f k  	 	[   [
 
ZMSGYY@$-- GFCB?>75-0-0/.+)
 +2"&54&#"4"&5#"&=4&/&546 +75#654&#"354623683I0"%"S$65·¸96#T*§*‡_^‡*R/".;I3		"0*ýP}HNO_�··�aRMG}d**2=G^‡‡^F=u;TT9      ÿƒöy % H P x ê@"5 
]TL> 
qhP,GBK°
PX@H

` `   [  
[  \ 	 	[ O  [ S G@J

h h   [  
[  \ 	 	[ O  [ S GY@&RQ omfd[YQxRxNMJIFD9742'& %%+"'&"32?32?64/764'& "&54?&54?6327632#"'.'7232?#"/764'&#"'&54?6uH$n$®&&GG&65&®%%Hþ-jL&>®=Y4,%65L&?­>Y3.ð"2L"1&®

®&H$$®&65&G&H&&®%l%H&ý]M46&.2Y>®=%M47$01W?®>Q2"M1"ú&­&

®    ÿÖP& # J ›@!1)E< BK°
PX@0j ` ^  k  [   O  T   H@2j h f  k  [   O  T   HY@  IG@>53-+ # #$*	+ #"/#"'&4?'&54?6276654/#"&4?'&#"76323274G&&­&65&HH%%®%m%GG

®&&H&j&®&&H&G%76%®%%Hþç

&®&    ÿ¹r3   @ @  a  +"/&'&7%6M03—;9Ú!3Ýþóª9ÇG>—20.Þ
!/þ&6P9««     ÿä$  ³(+%/.67%6&9«Ú Þ	«9	Ý þ&   ÿ‹š£   # + E@B?  [ [ O S G )(%$## 	+"7654'&'2'&6"32764.2"&4MgJII±²HHJh‹ÂaìëbÄ‰*>+,>gxVVxVPHGfeG¯¯FfgFHSÀþð`èè`Àå>UU>*VxVVx   ÿ‹š£   /@,?k  O  S  G
	  	
  + '&62764&#"ØÂaìëbÄ‰,>+*>£Àþð`èè`ÀþKU>>U   ÿµGy   ' + žK°PX@5`[   Z  
	 [		M		S 	G@6h[   Z  
	 [		M		S 	GY@%((   (+(+*)$#' '
  +642232#!"&546;54676"354&!îl6Db*"11"þ_#00#*/$&.#1§1®þ_&llSbDT1"þÜ"11"$"1T0KS1"}}#0ýâ$þÜ   ÿµGy   ( H@E  h   [	 [ O T H    ( (%#	 
+2#!"&546;5462264&"54&#"ô"11"þ_#00#*bŠa¼,  , ‰1"#11"þÜ"11"$"1TEaaETþ§ ,  ,}#01"}      ÿµÄy  - 1 –K°PX@4`  [ 	 \  
 [

M

S 
G@5h  [ 	 \  
 [

M

S 
GY@..  .1.10/+(#!
	  +64246;35467632"&=4&#"32#!"&5!!îlþ¦0#}§9-#Db"1"#1*"11"þ_#0ôþ_&ll"1)}7ObD}}#01"T1"þÜ"11"$þÜ     ÿµÄy & . ?@<h h    [  [ O T H%5#%	+ 2"&=4&#"32#!"&546;354264&"ÙŠa"1"#1*"11"þ_#00#}§i,  , yaE}}#01"T1"þÜ"11"$"1)}Eþ ,  ,      ÿßîü     % H@E% B   Y  [ M S G #"	 +2#!"&5463'!'"7'5!27%›#00#ý¸#00#÷A˜˜A4þö––²–ý¸ü0#þ‰"11"w#0þ•9˜˜92—ƒƒ–@	ðð    ÿß›Ÿ   # ( 1@.('%$#"! B j  j  a 	 +"&54?>76/767'%*¼ ³¢3»!³¡z}¬¢§Mz!¡¼
�¡þ`»
�¡Žx.}´�7„þÉ+yþÓ   ÿµGy    * @@=@  [ [   O  S  G '$ +!"&463!2%"3!264&#!.'#!"&47Êþ³4II4M4IIþM¦Í¡"Œ"¡k1"þ_#0KIhIIhI§""¦Ó$Ž›¥n#"11D   ÿßGy   *@'@  j  O  S  G  
+%2#!"&463%#!"&47ô"11"þ_#00#Ý1"þ_#0¡…1D11D1á#"11D¥      î    ! 9@6  B  O  S G!!	+72#"&54672#"&546Ê­µø•c,,þ°­µø•c,,¶þ±¨ñ‘`,w,_þ±¨ñ‘`,w,      î   #@  B  O S  G%%%$+#"&54632#"&54632öø•c,,þ ø•c,, ñ‘`,w,ñ‘`,w,     ÿßP   # / *@'[  O S  G+"&5462"2654 "&5462"2654±hIIhIl"".hIIhIl""!I4w4II4þ‰4Ôþ‰wýûI4w4II4þ‰4Ôþ‰w      2Ê&   @  O  S G+2"&54$2"&540F11F0TF00F0&1"þ²"10#N#00#þ²#00#N#      ¡P   (@%	  B  O  S  G+>7/2"&546S#�$Ò#¦nD11üþ`#Š#ÍWþô¡k1# #1    ¡P    @  B   O   S  G%$+632#"'6MÔÔ:!#11#!þí§üÐÐÛ2"þ`"2£      ¡P  $@! B   O  S  G  +%"'67632M!þí§l!#11£h2"þ`"2      ¡P  @ B   O  S   G%!+7#"&54632Ž#"11"#¥ 1# #1þô¡       2ô&   !@    [ O S G+ "264$2"&4?ŠbbŠbþñÐ’’Ð’ÓbŠbbŠµ’Ð’’Ð    2ô&  @   O   S  G+2"&4’Ð’’Ð’&’Ð’’Ð      î     )@&  B  O  S G%%+2#"/672#"/67$­­>,,ø•c£­­>,,ø•c¶§¨®,þ‰,ñ‘`J§¨®,þ‰,ñ‘`    î   #@ 
 B  O  S G%%+ 2#"/67$2#"/67>,,ø•cŒ>,,ø•c,þ‰,ñ‘`,þ‰,ñ‘`      2ô&   (@%   Y M S G
+!!2#!"&5463¡þ²N#00#þ²#00#Óþ²¡0#þ²#00#N#0      2ô&  @  O  S  G 	 +2#!"&5463¡#00#þ²#00#&0#þ²#00#N#0    ÿ‹&  " , 4 > F N V k@h	?   [
[	[ O SG65$# TSPOLKHGDC@?;95>6>21.-)'#,$,!
 +2#!5#"&54634&#!"3!26%"&4632&"264"&4632&"264"&462&"264›4II4þ‰}*4II4Gýâþ"11"#11""’#11#"11""´F00F1C""&I4þÜ4I}}I4$4Iþ_$þÜP0F01D1}""d1D10F0}""d0F01DL""     ÿµîP  % @@=
B?  [OSG %$	 +!";7!2654&'2#!5#"&5463qþ}p4II4þ³}*4II4üþÜ$TI4þÜ4I}}I4$4I      ÿbèy  - = �@
A	?K°PX@2
  `   [  \ 	[ 		O 		S	G@3
  h   [  \ 	[ 		O 		S	GY@ <941(%" --
 +2+'!"&55"&5463!235463!54&#!"4&#!"3!26k4II4*}þ³4I}4II4ô4Iý�§=+þ)þ!%ôüI4þÝ4I}}I4}}I4#4II4þ³»+>)þÝS#%þò     ÿ‹GÍ   A •¶,BK°
PX@3	h  ` 
[    [OT H@4	h   h 
[    [OT HY@?>9832+)&# +$"&=462"326=4&32#!"&46;5.=46226=462iŠbbŠa¦#11#"11�k}þ³}k�"{¬z"…bEúEbbEúE’1"ú"11"ú"1þ³m¤-""-¤mSSVzzVS   ÿ‹GÍ  3 u¶BK°
PX@*  h  `    [OT H@+  h   h    [OT HY@
#3)+$"&=462732#!"&46;5.=46226=462iŠbbŠa}�k}þ³}k�"{¬z"…bEúEbbEúEEm¤-""-¤mSSVzzVS      …î   /@, [   O  S  G  +%!"&463!2%"3!264&#qþ4II4ô4IIýØô…IhIIhI§""      ¯›V  @  O  S  G  +2#!"&5463G#11#þ#01"V2D11"#1    ÿÎA~   , K :@7H9*)%$	B j j  O T   H"!B?!,",)+#"''.54?&5467676265'/64'$'&;254&547776.¼‰¬_$ <$á6*/$6fŒ³1+¯Œ•þúþéî×6BC.XxXC+W2?!.qý½I3uWWu5GQ†Ž!;>C!Q"4y    ÿß•y    ' 7 C O [ g s ƒ � › § Ô@Ñ 	 Y#	O 

[	 	[  [%[ O$![&"[MS G�œ‘�…„ih]\QPED98 £ œ§�¦—”�›‘š‹ˆ„�…Ž‚zwolhsirc`\g]fWTP[QZKHDOEN?<8C9B63.+&#	 '+2#!"&5463!!%+"&=46;2'+"&=46;2"&46;2#"&46;2#"&46;2#2+"&463"&46;2#%+"&=46;22+"&46372+"&4632+"&463A#11#ý#00#N þ‰N**}}}>***ú}}Ð*þtÐÐÐÐÐÐÐy1"þ"11"ô"1Sþôþôþ¼~~òÑÑqS}*N~~þéS§      ÿµ›   6 P@M-,  .!	B   j j j O  [ S G541/)($"#%+2#"'#"&54675467%4675&#"2657&#"26G"2oMJ5X4MoF7*wðG6}úþ‰,=>V=Ð+==V=1"þYEa-(/bE5Wþ /4þ/FH²§5þ¶1"#11# ÿ£1F00   ÿµq|  &@#@  O    [ S G+6"&4635"&463467Z	IhII4úIhII4|	þ	+==V>›þÃ+==V=®     ÿ˜±  # & 0 : D I@FD=;,+'&%$"!B k   [ O S G CB97	 +2+#"&7767 76'6'7%&6?'76&32?6654'&\Mp-»,Z&
þé]K9æG#y?šrþ×“
b¼
	|%!Y ±pM>-¼Z]"
&J7ý’:G>«,šrþÖ	“4»
ò+       ÿµ µ     $ ( 8@5('&%$#"!B j  O S   G  &++546762'27./7'	7'îþ8=¼È4þ'4Y3þï6*zZ3þ¦ª6„64þ8»>Èþ	3Z3þ7	>* Z3þ§C6„5      ÿ³Cö  ( 2 H K@H:9#"D+E*B h  [  [   O  S   GHFB@))'+#"/&4?627'&4?6327'&#"7'&"%>.'#"/32"	[J½®kAJ%%B%f%:®:%%B$54$¸-}-þ.}."CøAN}é}(I‹‡Eir”J½AJ%g%B%%9­:%g%B$$}#-}-ýâ-}-B#&A|YO-}#é~(   ÿòÄ¸ 	  + -@*+*	  ! B   j O S G(+'&4?62'&54?62#"/7?654/7ÅB4þMšB5ýTO«”Q.›éšù4Cþr›BDU`–O«.›é	›    ÿßîP  D W@T81C<	
B  [    [  	[ 	 
	[

O

S
G@?54.-+ 2"&5"&="&47622764'&""'&"276726526=6>fJ%&2IhIIhI3J%YøY,u 'r'@´@"".B"BJ34%'­4II44II4ÆJf%YYv#''@@#	þºF	.êê     2Gü % D@A Bh   h  O  O  S  G   % %+ "&=&'&'"&5"&4762276/.C"C."#@µ@(o(È#.êê.	þºF	#@@((      ÿßÅ¤ ! , 5@2%$+ B ?  O   [  S   G)++#"/7'.7632?6767667'#4­U)/$&†ßŸ‡	7uP	7'G4+r¤7V
`�MäE);Rs$/‡Ÿß†14(Sþ‘V6©u+-þ³†   ÿßšy  @ B ?  j   a("+%#"/7'&7632767>Ê‡ü½‡
~ZH1,¦f$-2‡½ü‡-$e§,2GX      ÿ¥þ£ + 0 8 6@354& 81/. B   h  k  O  S   G%()+#"/#"'.>76?'&462676327'76?'Î/3*nCÚ&-O!>Ú#D*)MIýºYe¨Ú•Ú
s/—)!)C#ÚA@?"&Ú#Dp(4ýZeY
Ú•Ú  ÿ<;ì * S [ B@?QP>=6/*#B  [  [   O  S   G[YWUGE32'&+//"&'&6?5.6?54626&/54&"?7632>&/5432#") U.p%%\+0+\%%p.T&)ÐVxU³
ú%2&ú
ÚD #3*

 DÚþÄ[,+) #_())(_# )V\vÈ<VV<Èþÿ�ø%%ø�>¹6
!	!
6¹>á     ÿ¥™³ $ - D@A$  B  h   f i O S G&%+)%-&-! &+%#/#"/&'&6?5.6?5462'2654#"†ÚDYXDÚ
ú%2&?	í>>¹67$$

6¹>�ø%%øî	     ÿ‹GÍ + / 3 7 = E |@y
B	 Y   Y  Y  

YMS G4400,, DC@?<;98474765030321,/,/.-(%"!
 +++2+"&=.'546;546;23546;2'35!355#&267!%5!!6	XE1#S"1F[)SSS}Sþ³S}Sˆnþt�þ_˜&¯N{ …#11#… |M¯}}}}}}}}}ý<SS»R@?}ii

   ÿµî£  7 E@B  		[
[[   O  S   G7631.-######+"&57"&4637'4622#'26=3264&+54&"#"3«hI~4JI4IhI|3II4{§"ÑÐ"ÐKI4IhIz4JI4{IhI€3ÑÐ"ÐÐ"   ÿß›y  0@-  O  [ S G 
	 +2#'"&57"&46;'462G#11#¦1F0ª#00#ª0F11D1ª"11"ª1D1§"11"§      ÿ‹AÍ ' 1 ; E O s w “@�q
 hV_B 
 [

[	[[OSGttQPGF32((twtwvuomca][PsQsLJFOGOB@=<862;3;(1(0,+%##!#+ "#54&";#"26=3264&+532645462#!"&4632 "&=32"&46;2#"&'#"&5467.54632>#5˜xVSVxVV<??<VVxVSVxVV<>><VÐ$4%%þ‰%%%R4$>%þJ%%?%]^‡4--4‡^9b  c9_†5--5†_9c  bYSyU<??<UUxVTVxUU<??<UUxVTVx{?$%%%4$%?þ‰$?%%$4%?%›‡^9c  c9^‡5--5‡^9c  c9^‡5--5þ‰TT     ÿß›y ' 1 ; E I S v@s	[
  [[OSGKJFF<< PNJSKSFIFIHG<E<D@?:9530.+)$#  ''+#32"&=#"&46;5#"&46235462'3264&#"5#"2654&"35##3264&	??<VVxVSVxVV<>><VVxVSVxVV{?%%%ú>%%4$$4%%åSå?%%%VTVxUU<??<UUxVTVxUU<??<UUxV’?%4$%þo?%%$S?$%%§TTS?%$4%    ÿÇÄÍ  " 7 U M@J0#B	h  [  [  [   O  S   GON&)$
+#"'&547654626%26=4&"2764'&'#"&5"&54764&"32654'&"]gÎ”“ghh5HIhI Eþô"")++)|)++1#"1Ÿ˜o7#PPOpqžO#7#g“”Îgh“’h54II4
ÑÑ°+x+))+x+2"10#þîoMN7"PopPOžqpO"7NM      y  * 8@5h   [  O  S  G &% 	 +%2654'&462#"&547626"&=462Lo7#PPOpqžO#7o^""moMN7"PopPOžqpO"7NMoéÑÑ    ÿµÄÍ   3 A L W a Ž@‹=8B  Y  O  [ [  		[  [ 
[

O

S 
GYXNMCB54]ZXaY`TQMWNVHEBLCK<94A5@1.+*%"35+2#!"&54635463!2!5"3!26=4&##!"&526=#!"'32+"&5432#!"5432+"&463G4II4þ64II4wþ‰$þ‰% %þ‰Ê"þ`"9§	å	þÜæ§		PI4þ_4II4¡4IS*ÐÐ}i%%i}þ‰ææô	þ‰	Ë*     ÿ‹Ä¸ $ w ‰ › © §@¤�xŒyB  
 
[ 	 	[[[[[  [OSG‹Š¤£�œ™—”’�ŽŠ›‹›‰‡…ƒ€~|zvsmlfc_][YVTRPLICB<9"#!%2:"'+547&=46;>232+"'+"&5!54#"#"&463232=4&+"&7654&"+"327632#"'&#";26'&5462;266323264&#"#"25#"'&#"32763&7654&"66V<eŽe<V66V<rABr<Vq
++	%r7N7
r%++%r	7N7r%ýâ
þôC,�AAI<V>TT>V<IAAs<V66V<s7N6I%**%I
6N7s%**%B,?B,ï   ÿßd O C@@	
  [O  [SG HE?>85.,)'  OO+"3276+"&7654&"+"&=463264&#"&=46;26'&5462;2'&Õ++%r7N7
	s$++%s	7N7r&K6N7
	s%**%s7N6
	I%**%I   ÿ Äd   3 O o@l@;0*)B9
G4NIB	

h
f    [  

[  [ O S GLK>=33%+  &264&"%35&".'3654'#>7326=.467&'"&'>26Ð$ÐÐþÜÐòàŸŸàŸ¡**%M4	B	4L$**$L4	!4M>  ,6,!!,6,dÐþÜÐÐ$þ`žàŸŸàš	! 	5L$**$L5	 !	5L%*%M4y,6,  ,6,      ÿßG&  / ;@8) B  [[   O  S   G#&#&+"&46232+5462>7#"&46;.'"&5�ò««òªþ³>WOOX="=YOOX>"!ªò««òEW>">XOOX>"=XO    ÿµ›P  4 G p@m B 
`  O   [  [  [ 
 	
	[ O S G ED@>9742/-('" 
 +2 &6326 4632;54#"&#"27676&#"#"'327>?#"'&?"-+BÄþìÃÃŠJE'þ±V;."=#Õ0ATdGFFGÈGC%;,<+*6A+
0PB>Î�½ÃÄ  þpvV; Î,03GFÊFGG4&’+<'&+      ôû # _@
 BK°	PX@  `  [   O   S  G@    h  [   O   S  GY¶$&#"+3267>"&463276#"&?&#"aV;%B
)
GÈŽŽdTA0$Ö#=#-;5vV%	&GŽÈŽ30#Ö$=      ÿµ›P   ) : J@G
  	 [ 	 	[  [OS G 7520+*&$!
 +2#!"&5462654&"2654&#"322654.#"32}nÉ‘VI4þ‰EbI<D10F0õ4$Ÿp$$<VË4%vÉw$$�¸PV‘Én4IbEw4Iý¸1#"11"#1%pŸ%4$V<%%vÊu$4%·�    ÿß›y   ( ?@< [	  [   O   S G	%#((	
+62"&42"&54&#"&462"&54&#"&460F11F0Sž�1F0ô­#00#ŠÄ1F0bE#00…1D11D%œþóž"11"¬õ1D1úÃŠ"11"Eb1D1      ÿaf˜ > I T ] –u@&:1	�f	*
„l)x BK°
PX@Uh 		fk O  [ [	
	[ O[ S GK°PX@Ph 		fk  [[	
	[ O[ S G@Uh 		fk O  [ [	
	[ O[ S GYY@<_^KJ@? ”“ŒŠ‡…|zvtki^–_–[YVUPNJTKTFD?I@I976543-+ >>+"'".'&#"327>&'&'732654'67263732&'&'"&?632!"&4632"&5432#"'#&/"'.6767#"&4632676?6¶
;!NP!;.BB.:!E C””
?GE!:.A+a
þO
¿	
X2sP2 +2KJ3*&+PrrP/T$ 5['D
2‡ˆ2B\A0m$Z Jþð+'/ePm0A., ¶&%%&�
	�
F7PsB3$VN+")ŠŠ)"+NV$;:s r+'>7K    ÿÎºq < D N V Z@W2& %	B 	  	h  fi[
  O
 S  GTSPOKJ)#+$)+'&#"'&/#"'.6767'#"&4632>?6;76264&"2654&"6264&"º
%M71&- $0Q‚‚
K3&17MM7B,,,(D-lýÖ""ÜÀ"":"(7M!13+:Bw	
îî	--5p;2!MnM;ZZ9¿""¦		�""      ÿµ›y  # ) 9 T@Q	B
  	 [ 		[  [ O S G$$ 850-$)$)'&"	 +2#!"&5463+"&5#"'3!26265754&#!"3!264II4þ_4II4Ê?VxU?¡þž=V>‘þ_¡yI4þ64II4Ê4Iý¹/<VV<þÑ5+==+SSS   	  ÿµ"£ ! % ) - 2 6 : B J „@�B   [  Y	

Y [  [OSG33 JHFDB@><:98736365421/.-,+*)('&%$#"	 !!+2#!!2#!"'4&'#"&46;2#3'#3#3'#733537#432#"%432#"ø*þ(§þ6N:]	 ”¾}}}}¦’}}oÐƒŽþ³>??>w>??>PþÜ*"Ò"0TSSS*SÐT*SSSSþu>>??>>?   ÿµî£ 3 ; C K _@\
	B   [    [ 

[	[  [ O T HIHEDA@=<9854&$%"$"%+ 2#"'#"&5463263226=4&#"3276#"&54264&" &6 "264#šj&%#00"Q<;QV<,&

19Mo­""ÆþÊÜÜ6Üþò««ò«ènN
*1"#0H
<VU=<V!oMNx""þšÜ6ÜÜþÊ¿«ò««ò 	  ÿµî£     ' - 9 A G [@X6.,*(&$ FDB@>:0B h  [  [  [   O  S   G=;97,	+ &6 "264$2"&4&'6'&#"6'7&67.'#"327&'67&þÊÜÜ6Üþò««ò«þ}¾††¾† 1%;@08 (0ŸISS ‹2;`AC019W˜F<4KÜ6ÜÜþÊ¿«ò««òl‡¼‡‡¼ZH52$ 	Œ .68(R#9vI5Q#•"
>CP+O
A      ÿµî£     ( 0 7 I@F($"
641/-) B h    [ O S G,*'%++  &&'6'&#"6'7&67&'#"'327&'>7&Ü6ÜÜþÊÜ™LAYkN^+,B3Uò>U”„3êG_Ÿjp'-cSm33
,–ôAQhc*£ÜþÊÜÜ6}jIU36»9L]1goD=^¸lRŒ92çIxy5ª$‚Mp     ÿµî£  / =@:+ B   k  [  [MQE'!#&$	+#"'&54763246;#"3#67654&#"5#53€nÜ›œnmmlžœÆ>/::
SS]GV¬xzªUG^SS6nœ›Ünmœ�mmþº1ET
:SÎGVxzªªzxVGÎS     ÿßwy  ,@) k   [  M  Q E!%+3###5354676;#"ú}}}}}.FWW}þÝ#}5(R3}     ÿµî£   " * 2 M@J [	 [ [   O  S
  G 0/,+('$# 	 +"'&547632"32654&"&462&"264"&462wœnmmlžœmnÜ›zªªzx¬¬ÊV==V=N4$$4$çV==V=Knmœ�mmmnœ›Ü›ªzx¬¬xzªþt=V==Vi$4$$4‚=V==V       …ÄÓ    %@" [   O  S  G+6"&462&"26462"&4ìŠbbŠaƒF11F0ßŠaaŠb…bŠbbŠ˜1D11D…bŠbbŠ    ÿµî£    9 N Y `@]6-3/)	B  [ 
		[[ [   O  S   G;:YXUSPOHFEB:N;M+…%+ &6 "2644632"7#+'#.547&7676326?27654&'&#"/&3'2#"&463þÊÜÜ6Üþò««ò«þhEAAE(5!2!
 E!#	M  &"!E?KÜ6ÜÜþÊ¿«ò««òÆ¨!.ELMD.!%#Ó2$#3r     5G# 	 - C N J@G%!
B*@   [  [	O	S G/.NMJHED;6.C/B+†#"
+$4632#"+/.547&767632676?27654&'&#".3'2#"&463_¢/N4N dm/:W23%&%øj56, zA'.!53kb´,##,#4G�:'wjG4/4%<(1.þ¶O":
.O±#,##,#      ÿµî£ * 7 L X ` h8@5(BBK°
PX@M  [ [
	
	Y [  Y  [   [ O S GK°PX@L  [ [

M	Y  Y  [   [ O S G@M  [ [
	
	Y [  Y  [   [ O S GYY@+98,+feba^]ZYXWVUTSRQPONM@>8L9L20+7,7%$*+%#"&54763&547#"&5476;#'2654&#"2654&'#"7#53533## &6 "264˜
F;35%)7&-!#4d!2""!"%	0Â***))*þÈÛÛ8Ûþò««ò«þ%7)$0(!")!;:Ä"¼*))**þ³Û8ÛÛþÈÀªôªªô      ÿãiP ( 8 G S À@ML	BK°PX@B 	` h ^  [ [
		Y  O S   G@C 	` h f  [ [
		Y  O S   GY@ :9*)SRQPONKJIHA?9G:G20)8*8%*'+%#"&54767&547#"&5476;#'267654&#"2654&'#"#53573##A	udT[>/p>K28Zª22;K 	:."	909@#53$0QTTT)TT)î=]C2@$P2@,.0@0G*3c!1aþ·1'('(&,8,*OS*S    ÿµî£    % |K°
PX@0  `    [ 	Y  [ O S G@1   h    [ 	Y  [ O S GY@$#%
+  &"26473264&"265#"&5#Û8ÛÛþÈÛšF00F0"&îò«}bŠb}£ÛþÈÛÛ8I1D11D…&þ ªzEbbEz   ÿµî£   ! 1 “K°
PX@3 `
   [ 	Y  [OS G@4 h
   [ 	Y  [OS GY@#" -,*)'&"1#0 	 +2#!"&5463"26473264&"26=#"&5#3q5HH5þ5HH5/jHHjH!&\Tx°xT£H5þ5HH5ô5HúHjHHj›&ý÷úXxxXú      ÿµî£   P j@gA'&@Bh	h [
[   O  T  H POJHDB?=9731*(%#	 +"'&547632"32654&254/&54327&#"#"/.#"327'#"&546323wœnmmlžœmnÜ›zªªzx¬¬S5)AG.+5$*(64'&	TKnmœ�mmmnœ›Ü›ªzx¬¬xzªþ{7/4;+
3((!<*(6#%$(G    ~qÚ 9 8@5)( B[  O S  G%#&%'#'	+%254/&54327&#"#"/&'&#"327'#"&5476323Ý”^/'16Hu~R12M^" IC230/DB(#.*7 &*'—~cQ

 %*[hJ	!'[HG11RM-. >#A.>0G~      ÿµî£    ' / Y@VB 
 
[  [  [  Y 		O 	S 		G-,)(%$! #+%#53'4632"2#54#"#54'36 &6 "264%CCE$Hî&(D!D:qþÊÜÜ6Üþò««ò«¢Ù="!4+€y0~”8#þ4Ü6ÜÜþÊ¿«ò««ò     IP    N@K B h  		[ M
  [ Q  E	+7#32#54#"#'336%432#"}};FI}=1}c+þ–A@@A¡ZNìßW1þûw*SFu??>   ÿµî£   H R@O'$B h  [	 [  [   O  T   H;953-+HH
+ &6 "264%2#"&'&&5&?&5463232654&#"'&546þÊÜÜ6Üþò««ò«þê<MA4	
'0*0;-SKÜ6ÜÜþÊ¿«ò««ò.J2@U&-u !:C0$/=+A3T   ÿÕôY 5 >@;	B h   [ O S G (&"  55+2#"&''&?&5463232654&#"'&546	g„pX4
3/*$3BQIReLŽY~Vo�V:@U8Ë#)7+9+tR?OiI+

nX�    ÿœî£  X x ”@‘sc
k B 		h 	f 	f [  [  		[  

[  O  \  S  GZY nljh^\YxZxVTFD@>970/(&" 
 +2654'654'&#"&#"327'463232654/&#&'.54632#".'&#"#"'&2632#"'#"'&547&5476úB_QPt(/C^RQt%"ú-.(* &XBF*#5(N<
[Gh*6/–jiGHe1)–kjFHcC$'wTSaD/&vUTÝ#	/"77!!
	+$<?@ïmn—$**fIJmm˜,6fHJ   ÿ¨î°  \ X@U	 	B  [ 	 O  		[  [
  [  S   G! VTPN?=8620 \!\"*"%+%#"'#"'&547&5476326322654'&'&/&'&5463232654'&#"#"'&'&#"àGHe.,–kjFHf6/–jiþ–G[*N
)5#*FBX% *(.-&*õ*)gIJlm˜,6fHJmn—´?<7		+
 !77"0	"3   ÿµî£  $ , Ù@   BK°
PX@6 ` f  		`  [   [ 		O 		T 	HK°PX@7 h f  		`  [   [ 		O 		T 	H@8 h f  	 	h  [   [ 		O 		T 	HYY@*)$"
+%5#"&'&=35#5#3327 &6 "264Ú
LL-#2("8þÊÜÜ6Üþò««ò«–4R3R-q5áÜ6ÜÜþÊ¿«ò««ò    J5  7@4   B j  Y   O   T  H&"+%5#"&'&=35#5#3327J)(&}}J
:% &D75V/‰SŒ4*L½<!	    ÿµî£ * 9 E@'
 #!BK°PX@=   h f ^ ^  [  	\ 		O 		T
	HK°PX@>   h f f ^  [  	\ 		O 		T
	H@?   h f f f  [  	\ 		O 		T
	HYY@;:,+A?:E;E42+9,9#"-+4626767#"'327.'327.5&547&"'&547632"32654&|(:Y-<90/&#
7VœnmmlžœmnÜ›zªªzx¬¬Z(	j:%#Dþbnmœ�mmmnœ›Ü›ªzx¬¬xzª     ÿüî\ + F@C(	 $"B   j h  [ O T H"."+46326767#"'327.'27.5&547&m[@D+023+-.00Ð…‚jkS4M
$4F(E~ÀÃ@Y/
6/"m_aˆEA>-T:0Q&&™      ÿµî£ % - 5 ï@ BK°	PX@=  h f f f 		f   [ 		O 		T 	HK°
PX@C   h f f f f 		f   [ 		O 		T 	H@=  h f f f 		f   [ 		O 		T 	HYY@32#%&"
+>32#"'.'&#'76723276&#" &6 "264Š3>
2.(-/)
xþÊÜÜ6Üþò««ò«W/C?=7#–4 +A:$þUÜ6ÜÜþÊ¿«ò««ò    3D+ % @  @   a+'&'&'&'7>763276&676DYXH* 
O3	T!,	9.1#ALP²zji1$
	!A	4N$yl1@2#E     ÿµî£   ' 0 E L T d p y ‘ ›c@!yvs\W&,-! BK°	PX@p` h h Y $[#  [
   Y P  Y"!	Z O T HK°
PX@| `^ h ` h Y $[#  [
   Y" \  Y!	Y O T HK°PX@p` h h Y $[#  [
   Y P  Y"!	Z O T H@qh h h Y $[#  [
   Y P  Y"!	Z O T HYYY@S“’VU21  ˜–’›“›‘Ž…‚xwutrqonihba_][ZYXUdVdRQNMLJHG=<651E2E%$#"''
	  %+753##553#5&=3672#"&/#53654&672#6=3&=46354#"   &2735##"=#'26=4&"'#357#>574'.#'"32"=432¼Z|f

T2&&þâ6ÜÜþÊÜÏ!!	!j""W&(%'&5

d-.´	
d-.´µ

ü––wc‚		
mdk H
°8eDQn!	

:&ÏÜþÊÜÜ6E“n	pznGGHsRRsIþ?	?h		?g	pO

O      •P   @ B   O  S   G)'+! '&'&47676! 7'Œ		þ…þ†z{ýòúúºF�F7:j> >j:þ¥––    ÿßè&  0 B N d •@’	B 

h  h

[   [ \  	Y		O		T	HPOEC21  `^[XUSOdPcKHCNEN@?=;761B2B0-*)$!
	  +?#"&/##"&'&7>26;&546;22+"'26'&"32?373264&+"264&+6&+";3ê:9Á$0$;_<$,?§<H<K I4ú$<".d4II4ú0w
§4§
ÆY**s§Èú§ÈÙssÚ %  %0%1/M$$—#04I% F=…IhIS(Nþ²(<<§""§"-"þö,    2•Ó   + 7 O@L	B 	[ 		[  Z   O  S
  G.,41,7.7(&# ++"+%#"/#'.7623'#"&7#"&46;232%#"&46;2œ
Ç!§6
_s:›úÈ§úÈ§þ¢TTn(<<!Nãsþæ,
"-þõ"§""   ÿßÖ& ( < ] ˆ ž@› 6	cB!A 		h h 	 [	 	[  [ [
O
TH …„€|zwurpnlig_^ZYTRLJGD>=:953-+	 ((+2632632#"'+"'#"&=&'&6?64&#"3272652;264&+7654'&#"2654 2654'654&#"327632#"32"&54&"·%=B[^@;ZRt	€[>4$0Ð1##04I$!-:Q	
9	
"Ç.!§Ðl`))'<;')"5pO+D/E!
	,"&&@@DtR49[!!  I4Â!/a}!þö#!.§3"`)9:)''):þÔO8;(%/D>)",8     2kÓ  3 ^ c@`
4	B 
	
	h 		h
[ 
 	
	[  O S  G[YRPMKHFCB>=980.('"!33+6"&5&'&6?6#"&?654&""&5476232%"&5462264&#"&463264&#".7632Ž"!S'MÐ§ /")(u())`l:,OpP",!!E/C2
!)þ³3§ :)(():9)`"ê):8OO8,"
!>D/%     ÿµÍ  & G M R@O;MKJHB:870$B h  [   [    [ O S G)&#*#&"!	+7432#"#'#"&54767'4763262327676732654'/7&#"&'§)**)<5POpn=bVzJV[OPpWI"ý|J3:%)74MnuhwMoB<<-X+q7…**)IWpPO�!JzV^AIApOP5"þ3J-/JEoMsht	nM2-2'](o6   ÿô›Ž # + 3@0! B   h    [ O S G+%$+#"'#"&547>7&5463276 264&"ƒ{V^(,C<V3/~zV	oPm	þ	""AVz|/4U<C-(]Vz
	lOj	þS""    ÿÒî J .@+J B j  j   O   S  GBA%#+6&'&7>'.6765462#".47>'.7>'"&76{#UZ4R[©YP]	�[X¥/2â•H†_=&–¢Ÿ-/A?¶LG7#sp;%4?>4@'4\>‹P\W”V]‰JKOO%”Ò:a‹GRfHPM»A?43°I/#'4K@(X-    ÿµ £ + %@"+"B  j   j j a'%$+&7>73?6323/#"'&?ÄO#OÄ"#	4) %«« )I,´!³D4
À-``,À     ÿµ £ + : 6@3: 63+/"B  j   j j j a-,'%$+&7>73?6323/#"'&?2.5&?'&/ÄO#OÄ"#	4) %«« )Ý	–�¯GI,´!³D4
À-``,ÀG	W"S3t	ž    ÿã\y  @
	?   j a+63'&57&'&746376G	uK-_C

Ù6mýÖB*Ø\:

y   ÿ¶¢   7 $@!51-)%	 B  j  a    +"/'&?.'&76?63276'&?'&/P«¬&!(b)ÃR$%QÄ(’($þŽ
˜˜#�®	HH
­�J	aa(ÂX$$´%%´$%…Á/3T VV«vŸŸv     ÿã¶x  @ ?   a+762/&?&'&67î[[ƒX

£,ÀsM-bA

¢ÊÊ

•ØmA,ØY<	     ÿ‹AË < v `@]RNJ2-)\A<#e	qlf
 B 	 	 h O[
  Y S Gvtjh*.-'+/#"/&/.?'&4?'&6?>76276&6?'&?'.///76327>7>?/M)\$S43S%])MM)]%S3/4S&\)[88C< %% <C	77	C<
%%	<BO.3S%])MM)]$S3,3S$\)MM)\$S°	%% <C88C<	%%	<C87	C    ÿ ¸ ; >@;62-# 
 B  O  Y  S   G870/('+/"/&/.?'&4?'&6?>76276²\

\1
oc>>cn
2]		]2
nc>>co
{>>cn
2]		]2
o
c>>c
o
1]		]1
o     ÿbîÍ & . ? G O Â@
 
BK°
PX@F h 
^ 		` [ 
 	
[  \  [   O  S   G@H h 

f 		h [ 
 	
[  \  [   O  S   GY@MLIHEDA@=<3##3'+ &5467'5#"&46;2+?62 264&"%32+"&=462&2"&4264&"¬BÜþÊÜÀŽ)¦)}[#þJò««ò«NS}"‘Î““Î“¤¬zz¬z­^v›ÜÜ›�Õ)"")V#þ«òªªò¢"}}“Î““ÎþÈ{¬zz¬   
  ÿÊÄŽ     " - 2 7 ? G l@i;8/?<20.

GD753! 
C@6"B    [  [  [ O S GFEBA>=:9+)%$+  &4'$7&547'67'&'62764&#"%'7&"6227'"'Ð$ÐÐþÜÐqPPþ QQb%J;…$J;K0G1#"1,;J%$J;^:‚:Q$¦:‚:P$ŽÐþÜÐÐ$Ó‚:P,P¼‚:QP'%J;þÓ'J;¶0D11"ž;J%¨'J;�QþoQ   ÿµÄy    ) �K°PX@1 `	   Y  \
 [ M S G@2 h	   Y  \
 [ M S GY@!! !)!)&$#"  +2+#!"&546;5463!4&#!!32q#00#S1#þ‰#01"*1"}wþ�þ_æ%y1"þ_#0*"11"w#1S"1ý�bú¡}%å     ÿbkÍ 
  % - D@AB k   [  [ O S G +*'&#" 

+" '.2"/&/&47"264&2"&4$Wz=å$þÙ:=ÏòVW	þÜFØ}UUé4%%4$iV==V=yz¬=|å$'<=TVZþ÷DþÜØ}UòU�%4$$4N=V==V      ÿ8Aö  " / 7 ? T@Q,%$ BA   k  [  [  [ O S G$)%*	+"'&'&547&7632	&#"7&#"632"264&2"&4)-þÝFµ\U+ZUyzU{#þó=VWz=\Ï-þó=WV=EPx^4%%4$iV==V=�D-EþÜµYUyRE„ZUUüê$=z¬=YºÑ-==#)å%4$$4N=V==V     ÿ‹AÍ   # ' 7 ; K O €@}  Y[

Y		M	S		GLL=<88)($$ LOLONMEB<K=J8;8;:91.(7)6$'$'&%#"	 +2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#$"11"Ñ#01"ÑÑ›"11"Ð#12"ÐÐú"11"Ñ"10#ÑÑ›"11"Ð"21#ÐÐÍ1#Ð#00#Ð#1þÜÐÐ$1#Ð#01"Ð#1þÜÐÐ§0#Ð#11#Ð#0þÝÐÐ#0#Ð#11#Ð"1þÝÐÐ     ÿµî£   / ? *@'  [OSG55555552+46;2+"&5%46;2+"&546;2+"&5%46;2+"&5I4S4II4S4I¡I4S4II4S4Iþ_I4S4II4S4I¡I4S4II4S4I&4II4S4II4S4II4S4II4þ²4II4S4II4S4II4S4II4     ÿ‹AÍ   # / ; G W [ k o  ƒ ·@´"
	
[#		[ [![  [OSG€€qpll]\XXIH=<20%$ €ƒ€ƒ‚�yvpq~lolonmeb\k]jX[X[ZYQNHWIVC@<G=F850;2;+($/%. ## $+%!"3!264&'2#!"&463%!"3!264&'2#!"&463%!"3!264&'2#!"&4632+"&=4635#2+"&=4635#2+"&=4635#ÄþÝ#4II4þÝ4II4#þÝ#4II4þÝ4II4#þÝ#4II4þÝ4II4ú#01"T"10#TTT#00#T#00#TTT"10#T#01"TT2""SIhIIhIÑ""SIhIIhIÐ""TIhIIhIý¸1"S#11#S"1¦SSÊ1"T"11"T"1§TTË1#S"11"S#1§SS     ÿ ¸   % ) - 1 s@p [ 

[ 	[ 		[  O   [ SG..**&& .1.10/*-*-,+&)&)('!%$ +%2#!"&4632#!"&4632#!"&463 424242°"11"þÜ#12"$"11"þÜ#11#$"11"þÜ"21#þtÐÐÐÐÐ\1#"11D2#1D11D1$1"#12D1üýÐÐ$ÐÐ$ÐÐ      ÿ‹AÍ   # / ; G s@p
	
[ 	 	[[  [  [ O S G=<20%$ C@<G=F850;2;+($/%. ## +%!"3!264&'2#!"&463%!"3!264&'2#!"&463%!"3!264&'2#!"&463Äý¹G4II4ý¹4II4Gý¹G4II4ý¹4II4Gý¹G4II4ý¹4II42""SIhIIhIÑ""SIhIIhIÐ""TIhIIhI      ÿµî£   ' A@> [  [  O  S  G "'& 	+%2#!"&54632#!"&4632#!"&5463›"10#ý¸#01"H#00#ý¸#00#H#01"ý¸"10#\1#"11"#1#1D11D1$1"#11#"1     ÿ‹AÍ   # ' 7 ; K O _ c s w ‡ ‹ › Ÿ ¯ ³ ü@ù4 .("

Y5#/)!		[2,&Y3-' [0*$  Y1+%M1+%SG°°¡ œœ�Œˆˆyxtted``QPLL=<88)($$ °³°³²±©¦ ¯¡®œŸœŸž�•’Œ›�šˆ‹ˆ‹Š‰�~x‡y†twtwvumjdser`c`cbaYVP_Q^LOLONMEB<K=J8;8;:91.(7)6$'$'&%#"	 6+72+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#§#01"T"10#TTT#00#T#00#TTT"10#T#01"TTw#12"S"10#SSS#11#S#00#SSS"21#S#01"SSw"11"S#11#SSS"11"S#11#SSS"11"S#11#SS…1"S#11#S"1¦SSÊ1"T"11"T"1§TTË1#S"11"S#1§SSþ_1"S#11#S"1¦SSÊ1"T"11"T"1§TTË1#S"11"S#1§SSþ_1"S#11#S"1¦SSÊ1"T"11"T"1§TTË1#S"11"S#1§SS 	  ÿ ¸        # ) ƒ@€
[	 [  O  S G$$  $)$('%#"!
	  +424242424242432#432#432#ÐÐÐÐÐTÐÐÐÐÐSihhiihhiihh`ÐÐ$ÐÐ$ÐÐý¸ÐÐ$ÐÐ$ÐÐý¸ÐÐ$ÐÐ$ÐÐ      ÿ‹¡Í  ! 1 6@3.'  B  [    [ O S G+7"&54675462"&5474622654'4&"å$2D1$}?{¬z>VxVÆhI>%4$?¬,"21#,è¥?TV{{VU>L<VV<ý¤I4F%t%%þŒ%F4    ÿ‹Äy $ G S Q@N# @	B  [   [  [ O S G RQLKFE42  $$	+2#"'"&547&'.?>?63264>76=4&'.#"726%54&"26G4II4=&"!=V>‹")8PB“%Í#
x6=+”7$""PI4ú4I2"C6+==+LK= ù3
) ý¤+F7Ð	"ù
;bPíúú     ÿYÕÿ - 8 { ˆ �@�XP)DB 	`Aa4	? h f f 
	
	h		f  [    [ [ O S G||:9†„�}||ˆ|ˆqoki\ZUSLJA@9{:{&$! +&/&767>7>?>632654/%26'&'&"567676&#"76&#".#"67>7654#"#"&5476"'&#"3276È-F,n% 	D9Ð:6z 
*6%
	#=7K"G7þ>2Ìü+-+
dC	EÀ3[2	')1	8DV:	IÑCBŽ67R)2?d;K%71%þVÌ"î$£%	xd	6¢%TÀ"%!/ 6	
&    ÿßÃÍ $ 0 R F@C#8B  [  [  O   [  S   GNL>=%$)+#"&/#"&=4632>5462 26=4&"76'.'7654&"32?>‰!)8PB’%-4II4=&#!=V=ˆýý""”7#x6>+¶< ù2
) I4ú4I2#A6+>>+KKþœúúù
;]U+F7Ð"      ÿßaP  ' 3@0& B j  k O S G 	 +"/&547627>32"676&'&'$5$¦%%#j#2€;"FK$Ð#à"¦)
Ð	!¶€!$§%34%##2æ#yAþ‰@M§w 
þ¹€  ÿÿ #  @ B  j   a+"/&462>óÐ)"§2DYšDDþ‰$¦D2X      ÿ„WÓ  . 2 6 I@F6153204/*$B h f  [   O  S   G%%+#"/&67664/.7'&#"6?'77'3$$þƒ&24%à$$}#k#¥5B06þƒ5B5$ÂëÂþŽˆ¯‡Ð$i$þ‰$%ß$i$w##þ¬"50B5þ‰"5B5wÂâÂ!‡©‡     ÿ‹îy    ' / 7 žK°PX@? `  	 	h  
[ 
 
[    [ 	 	\ O S G@@ h  	 	h  
[ 
 
[    [ 	 	\ O S GY@5410-,32+ +"&46;2&"264$  &4&"2656"264$2"&4}}ò««ò«þA6ÜÜþÊÜ¡"",¬zz¬zþÉÎ““Î“""ú«òªªòþÜþÊÜÜ6}Ñ{¬zz¬¤’Ð’’Ð    GN " D 7@4<3+# B[  O S  G+%"/"'&54?'&54762762%2654/7654&"'&"27GJf%NO#j#%%NN%%#j#ON#k#$$OO$þÝ‰#‰‰#‰Š"‰‰"…3J%NN##%34%NN%43%##NN##$45$NN$7‰‰‰‰‰‰‰    ÿÿ 2õ'  %@" B  O S  G+"/"'&4?'&4762762ÜllFllFllFllFDllDllDllDll      ÿµqy  ! + 7 C O [ e@b  Y 
 [
	
[ 		O 		S 	G WVQPKJED?>9832-,*'$#!!  +2#+"&5"&46;5463!2%!5!;26 2"&=462"&=462"&=462"&=4GaEÑEa)1###1þ‰#*þ‰1"Ñ"1þÀ``aü"þ³EbbEM"*"11"****þ6Mþ³#111úúúúúúúú     ÿbéÍ  3 H@E&
B 
j

h
f 

O	  \ 

T 
H10-,"#$##"+%#!"&=!"&?#"&7 7>+3'&6;3235462åþÝ"þÝq'$*$'ÓÍq-ÔÔ-qÍ"L.}}.�*¡þ_*}Œ..þÒ.ŒÐ     ÿbî  / ; ? U@RB/(!@
Y  [  		Y   M  S   G00?>=<0;0;874321+*%$3+%#!"&=4?67&672?26=264/!'#"&=!5!íýfS! ÿ ÿ!TýÆ#_"_#ÄÜEBE_IhI§Hý¸\ÑÑú%]! ÿÿ!]%ú#_ññ_#Äþ„ÐÐ4II4þ‰}    ÿ‹îâ  5 G@D0' @	
j hY  O S   G+)$#55!$3+%#!"&5434?6;#!'#532"/"&5#"'&4?íýfT
§‰EBE‰§
TÏ_"_ÄÄ…ÐÐ	úSÑÑSúI`þê`#ÅÅ#   ÿµy    ' 0 < §¶.+	BK°
PX@5 `  [ 
 \
	
[ 		O 		S 	G@6 h  [ 
 \
	
[ 		O 		S 	GY@&21)( 861<2<-,(0)0%$!  +%#"&46;2"&=462 "264&2"&4"27.'2#"&546îúú}""þ“hIIhIÓ¬zz¬zÐ;T<Æ;S:m��kpŠŠÙ""}úú²IhIIhœz¬zz¬þ]$%SeB!22!Be     ÿµy   / J@G 	 O  [ O 	 	[ S
G	,+(&#!//	+ "&462"&546322+"&=#"&46;5462Êz¬zz¬VpŠŠpm��‰S"SS"ÿ¬zz¬zý<2!BeeB!2w"TT"SS    ÿµy    $ 0 Y@V"B  [
  [[ 		O 	S 		G&% ,*%0&0! $$ +%#"&46;2 "264&2"&4"27.'2#"&546îúúþ/hIIhIÓ¬zz¬zÐ;T<Æ;S:m��kpŠŠÙ""MIhIIhœz¬zz¬þ]$%SeB!22!Be     ÿµy    ;@8  O   [OS G  +%#"&46;2 2"&42#"&546îúúý¥¬zz¬zÐm��kpŠŠÙ"" z¬zz¬þ°eB!22!Be    ÿµôy    $ J@GB    [  [	[ O S G $$
+ "264&2"&4"27.'2#"&546.hIIhIÓ¬zz¬zÐ;T<Æ;S:m��kpŠŠ&IhIIhœz¬zz¬þ]$%SeB!22!Be    ÿµôy   !@    [ O S G$%+2"&44632#"&¤¬zz¬z*Špm��kpŠyz¬zz¬þ	BeeB!22   ÿ‹›° ' 2 < H T n Õ@+#BAK°
PX@C   j ^ ^k\ 	\	
	
[		S	G@B   j j ^k\ 	\	
	
[		S	GY@)  mkhgdc`_\ZWVPOJIDC>=9743/-)( ' '"!+&/&343632?6#!"56767"32654&"326542"&=4$2"&=4!+"&=#"&=#"&î&-5/%	%;þg(#ÍÇý  a  þ6¡* S )i"26	5	%.8(!"ŒÐÐÐÐþÍMþ³}}}}    ÿµ•Í  4 ¶K°
PX@2	B @K°PX@2	 B @@2	B @YYK°
PX@  h   _OS GK°PX@   h O S  G@  h   _OS GYY@0.-+)(+&?'.'&"&#&'&'&'&7>7676332632C*t*l>3'.B=G7!
 %;Tc13&&.C:CC:þÔ8XB)>&(,-<0:L$I$#%%P   ÿßî›   + 9 £K°
PX@'  [	 [   [S GK°PX@&	O [   [S G@'  [	 [   [S GYY@,,,9,952('# 6
+#'&=46;272#%&=46+"=463767%6#!"=46$	ú	ú	>w		þ‰5ú	ú	>w	þ‰ö
Ð		þÜ
)ö	0òÑ	&	þÜö	    ÿµAP  ' 0 @ E ½@CB 	A
.BK°PX@< 

h` 	 	[   
 [ YOS G@= 

hh 	 	[   
 [ YOS GY@"21)(	ED:71@2?-,(0)0!'	&"!+432#"276/+"&'5#"&=46326=#726=4&#!"3%52§)**) 0GG#"GF0SJfE}3JJ3úTáþ6qSV))*$@-ú-@+2JE3/J3ú3Jý¸TT§úúd†T       kP  % @@= 
B  [ O   [ S G #" +2#"/#!"&5463!276 264&"A
kI4þ64II4Ê4Iký4%%4$üþ²54II4N4II45þò$4$$4    ÿ×”-  ' 0 C ^@[*) -.0(B  O  [  [	 [  S  G ;932" '' 
+2#"/.#"&=46326?62#"'62#"'&4764'&¦//oO4II4Noþó%_##_%57O~#//-/+þ_+0JI4S4IJþ‚S}¡	%	þÃ4:/BA/"@    ÿ×qO & - ; ? E a@^-'$B6,*C?5+DA@><Bj h   f  O  [  S   G  :831 & &$*&'+ #"/&'#"&4?.=46326?63276753275#"57Yq/o2i@"*I4No/A–7Tþ²v#_%Š(|TOO"qþš+0Ji#@?&S4IJ*@w	%	XT6§SveŸf¸0S«4    ÿ×-  $ 6 P ^ g t@qa`dU	eT gB_AO 	 
	[    [
 
[  [  [S GRQ87YWQ^R^LJEC?=7P8P&%+#"'&4764'&4627#"&4764'&4627"&47654'.62%2#"/.#"&=46326?62#"'e//#_QQ88#_tt"[[#þ§//oO4II4Noþó%_##_%57Os/BA/"@#GQrtQ#8£8"Hr¥¤t#[‚�[#/+þ_+0JI4S4IJþ‚S}¡	%	þÃ4      ÿ×ô-  ' 0 M@J*) -.0(B  O  [  [  S  G &$ +2#"/.#"&=46326?6#"32'¦//oO4II4Nof#_%%_ 7O-/+þ_+0JI4S4IJþRSa¡	%	þÃ4    ÿµ!Ž   # / K@H'B   h  [  \ O S G .-#! 	+"3!26'&'2#!"'&76432#"&'&5462š'ö#4ô4"ö&U2÷2))dþc+*3÷27667u9#%4$:,þf,@@,š,TUþeTKJJJU›Uý÷7760�V9%%    ÿµ!Ž   % 1@.B  [  [   O  S   G%3+%#!"'&7632264&"654&"2763*)dþe)*3÷2VU2¢6%%6&…*<+:;žUJJJJU›UUþ%6&&6++��    ÿ‹GÍ  ( 4 @ H ³@-*
 
	 96	BK°PX@8 
`  [  

[  	 \ 	 	[ O S G@9 

h  [  

[  	 \ 	 	[ O S GY@ FEBA?<8730,+&#
 +"&=46232#7+"&=&47546;2!6254&+"5"';26&264&"$"*}SSI4§4ISSI4§4Iþ³<‚<§ú<‚<§Ó¬zz¬{S)"öUîUX4II4XUîUX4II4L""Lý§L""Lez¬zz¬    ÿµîd ( > V l °@­	B h h h 

h  [    [  [  [  [  [  	[ 
 
[ O 	 	\ S Glkihfea`^][ZVUSRPOJIGFDC>=;:87"+ 2"'&"#"&547&547&547622764&""'&"2762227622764'&""'&"64&""'&"27622>fJ    %XúX,$43J    %YøY,u"'r'@´@"(p(@´þ 'r'@´@ 'r'@´î"(p(@´@"'r'@´0J30##10##04%XX$J30##01##03%YYþ=#''@@#((@È"''@@"''@þß#((@@#''@     G  - D  @� h 		h h 

h h   h  [ [ 	 
	[ 

[  [  O  S  G/. @?=<:95421.D/D)(&%#"-- +%"'&""&47622762'"'&""&47622762'"'&""&47622762¡[@(o(#@µ@(o(#@Z[@(o(#@µ@(o(#@Z[@(o(#@µ@(o(#@@((#@@((#@§@((#@@((#@§@(("@@(("@      AP  , M@J"B hf  [   O  S  G '% ,,
 +%!"&5467546326%"3!264&#"'.#"qþ6EbF7“gP�\ƒzýÜ 01#Ê4II4-\=Eb
bE:Yh’]K{[V{û2D1IhI.<OaE2     ÿ8Ay   # [ \@Y1	F*
B 	
	
h 
	
f  		[ [  [S G%$XVRPKIDB/-$[%[+"&=462"&=462"&=462%"&5467546326&'&67>54&#"'.#"#"32/""þî""e""þÝEbF7“gQ€[„UC)3I4-\=Eb
; 01#uúúúúlúúábE:Yg“\K|[FoC*4I.<ObE21"#1"    ÿßÙP   9@6 B  [   O  S  G 
 +"/76/7632'3264&#" 637%QQ%763�¸¸–^‡‡^?!-cc.¸þþ·T†¾†jô   ÿ‹ŽÛ     < G b �@~ 	?A0 -B3A   j h 

f 

f [ 	[OT HIH>=^\WVUTQPNLHbIa=G>G9754(%+'&6767>'76'.76#!"&5467547&663632'"67654&264&#""'.'"'"32)*)×v;#-}}!$ýÉ;v6Œ<JzVþ6EbF7"$Ln7UMn», X#
==4II4!Z;Eb
; 01#£}}!$›;v5þü*)*<v;"þ¨iBV{bE:Y2,>T?nM…"Z+=þ!IhI&:LaE22D1      ÿ§Ay 5 = E M X@U0)7G? B h f  [  O S  G .,$"	 55	+%"&463264&#"'.#"#"32#"&5467546326!7&7&'7&q4II4-\=Eb
; 01#EbF7“gQ€[„zþ›***†*)*ñ*)*2"IhI.<ObE21"#1"bE:Yg“\K|[Vz}}!$7}}!$}}!$    ÿ§±± £ « „@�um
�…~|fd\T
˜K›H£A7.,B 

h ff   h  f	
O Y	SG©¨¥¤–•ˆ‡xwkjNM*+%/"&/#"/#&?#"&4?&'#'.?'.76?'.>&47"&'&6?'.7>'&67667'&462'&6767627>7>#/76&264&"Ž6E.
)	#.E%
f=??=f6E.#-!)	!-#."E%
f>??>úV==V>©N=?	."S!$S".	?>O$
 O>?	."-c!$c-".	?
=N$
=V==V   ÿbAy 5 ; ^@[0)67 B;:98 ? h f  [  O S  G .,$"	 55	+%"&463264&#"'.#"'"32#"&5467546326%7'q4II4-\=Eb< 01#EbF7“gQ€[„zþô>}¼?}2"IhI.<ObE41"#1"bE:Yg“\K|[Vz§’=¨’<    
 ÿ§±     ' / 7 ? G O L@I 9!	1)B   j k  [ O S GMLIHEDA@76'&+'&676&'&67&'76'.767'&6'&7>"&462&"264±)**þzz!#A*)*�zz!#ýÇ9t6/t9"ï9t6/t9"Óšoošn�V>>V=yzz!#þÀ***þzz!#@***=t9"þ9t6/t9"î9t6þjošoošµ=V==V     ÿµAÍ ( X p@mB h 		 h  [ [ 
	[ 	 	[ O S G*) UTQNKHEB?=:963/-)X*X  ((+7"'.546754632&'.#"'"2++"2#"&46;264&+"&463!264&"&46u	.6F7“g\‹\=Eb
; 0:4II4[I4Ð"4II4ÐÀ�"�S2:Yg“v[<OaE52")
	' lIhI4I""IhI""""     ÕP / E@B	   [ [  [ O S G ,+(%"
 //
+2+#!"2#"&463!264&+"&463!264&"&46X4II4[I4þõ"4II4úÊ"PIhI4I""IhI""""    ÿßûG   / ? Z@W		hh  
[ 
 	
[  [   O  S   G000?0?=<:954/.%+#"/.547676  264&">4'&"27623>4'& 2762û,è/"A-ð‹m‹	&þi4$$4%Ï$C¿C$5U�$sþ¸t$4PàO`@,ì2ñ40'uu

$þ˜$4%%4R$5CC5$v$5ss5$PP  ÿÿÿÞjf 
  . >@; jj jj   O  S   G-,*)	+.4762"'& &'&476$"&47>"'&"ðE2E!zþ¦zDp,-p2ýîD2@¬¬@2D1Š1	0EF1yyCpOOpC2±2D@--@D211   ÿµÐ£ % + 1 >@; B   h  Y  Y  O  T  H;#3%+32+"&46;57.54>7>3!2267!'!&'#ÐmR)¦)Rm2þánSþÜ
(ò—U�§""§�U/wAAwÄG66`OXX     ÿßîÍ  @ h ‡@„df	Z	2KYB1"0#)A h    [  		[
 Y  [  [ O T H_^VTQOEC?>##,+  &5463267&#"4>32>457'#"&46354&"4632#"&'&#"&='2654&'Ü6ÜÜþÊÜw	! ',TŠ%=S'"'))*""}*!H
IÁ«ò«]L%ÍÜþÊÜÜ6#3}"1)UH>STS
( %*)S"}e*#Z=$BÁ..y««yWŽ#,,      ÿßîÍ  @ i@f		:&B;%$A h h   	 [ 	 	[  [ O T H?>#%
+  &%5&#"4>32>457'#"&46354&"54626Ü6ÜÜþÊÜÊ*)Kƒ/{S'"'))*""	!< ÍÜþÊÜÜ6ˆ>7{STS
( %*)S"}#3}"11    ÿ¨¼d  . 9 A c@`.1/
#
B  [  [  
[ 
 	
[ 		O 		S 	G A@=<53*)&$!
	 +2+"&=#"&46;5462#"/#"&46232654' 264&"ŒTSS^&L61'd0*y««òªE)iýø{¬zz¬VSSSSÏ&lM!c«òªªy+01)hK¬{{¬z     ÿ¨¼d  / 7 Y@V/$	B k  

[  [  	[ 		O 		S 	G 7632+*'%" 
 +2+#"&=#"4;54632#"/#"&462$264&"Œ		T	TT	 
)&L67&^0+y««òªþ{¬zz¬VS	S*S	S�
+&lM&^«òªªy.-±¬{{¬z      ÿ¨¼d   ) 1 N@K! B  [   [  [ O S G 10-,%# 	+#"&46;2#"/#"&46232654' 264&"ŒÐÐ&L61'd0*y««òªE)iýø{¬zz¬,¥&lM!c«òªªy/,1)hK¬{{¬z      ÿ¨¼d  ! ) G@DB k   [   [ O S G )(%$ 
+2+"&463#"/#"&462$264&"Œ		Ð		Ú&L69$^0+y««òª	#	ýå{¬zz¬VÏ&lM&^«òªªy.-	$	ç¬{{¬z    ÿ½¼y   " - 5 R@O %#B  		[    [  [  [ O S G32(##
+ "264&2"&44?&5462#"'#"7&'3276264&"ÍhIIhIÂŠaaŠbò&^«òªªy+0d'16Á)hŸ¬zz¬{ÓIhIIhraŠbbŠþol&_+0yªªò«c!É)ig{¬zz¬   ÿ½¼y   $ , E@BB k    [  [  [ O S G##	+ 2#"'#"&476?&54264&"62"&4264&" òªªy+0a(36L%* Î¬zz¬{ŒŠaaŠbshIIhIyªò«a#Ml%+ 0+yþ¶{¬zz¬üaŠbbŠÂIhIIh        ”„úŒ_<õ è    Ïúû    Ïúûÿÿÿè               ÿ Zèÿÿÿÿè               Ll !›  î   G    î  ›  ›  Gÿÿ¡  î  ›  %  À    ¾  î    ›    ›  ·ÿÿ  ¾  î  %  À    î        q    ›  Gÿÿ¡  ›    t  j  @           u Ä  š î  G  î  ð •  G  î  î  A  A  Ä  ›  î  î  ›  ›  î  ›  Ò  £  þ  š  þ  šÿÿ›  A  L  ·  %  Ä    ? î    Ä  î  G  î  ›  è  è    Ä  ê  î  ›  ›  ›  ›  ›  î  î  î    Â  †  î  ›    î  î  A Ä  ›  Ÿ G  G  G ô ›  ›  ›  ›  î  î  l  î  î  Œ  Œ  ¾  ¾  î  (  (  ,  Ù  •  A  G  A  A  €  Ù  Ê M 3  3  q  G  †  2  A  Ä  q  ö  P  |  ( ›  ›  G  G  Ä  Ä  î  ›  G  G  î  î    Ê  ¡  ¡  ¡  ¡  ô  ô  î  î  ô  ô    î  è  G  G  î  ›  A  •  ›  q      D  Æ  î  G  Å  œ  þ  A › G  î  ›  A  ›  Ä    Ä  Ä    Ä  G  ›  ô  ›  ›  e  ¿  ›  "  î  î  î  î  w  î  Ä  î  G  î  i  î  î  î  q  î  I  î  ô  î  î  î  J  î  î  î  G  î  •  è • Ö k   ›  ï    \  ¸ A    î  Ä  Ä  k  A  A  î  A    A  î  A    ¡  Ä Û Ä  q  ÿÿW  î  G  ôÿÿq  î î  î          ô  ô  ›  • î  A  k  ”  q    ô  3 3 G  î  G  A  A  Ù  �  A  ±  A   A  Õ  û  jÿÿÐ  î  î  ¼                 ( fdxîP�ò*^Äþ`¤äž6Dè

š–\h„ÄþÂæ
,Ør¤ÔNÜHÒB¨<¾Œì¶:´,²¼š:Ðzä\ž  T Þ!8!Â""€"¼#
#8#Š#¸$j$Ì%V%Þ&&&�'V'ê(@))j)¦**l*Ä+b+î,�-4-Ö.V.š/./¦0P0°1X1Ð22|3 3Š3ü4>4Î565Â6(6¶7˜7Ä8B8„8Ð99°:T:î;²<X<Ø=v=Ü>À?F?º@ºA:AúB0BŠBôCCˆCÈDhEEÆF|FÖGlGÎH\HâIvIêJŽJÚK¬L(MN2NîO$OFO®OìP|PÞQpQÒR8R–RúS:S’SÒT0TfTžTÐTþU(UVUtUÀUþV6VbWWpXX¼Y>Y~Y¦Z6[„[þ\<\Ö]@]Ö^6^Ä_"_†_Ä`:`æaNaîb^b¢cŽd:dÚe4fg0g¼hlhÐiriÚjRj°lFlômtn$n¾oboæpHp€pôq.qâr|s¨t|töuŠv.vœwwfwøxfyTz z°zú{â|J}}`d¦€‚� ‚‚¾ƒZƒ¸„D„œ……B…°…ê†Ð‡Nˆ"ˆÐ‰V‰ÆŠX‹‹tŒ†��²Ž�z�þ�b‘’’´““B“Æ”j”ì•4•æ–Z–è—Z˜˜r˜ê™:™š™ÌšÐ›€œ&œè�B�ØžrŸDŸ¶ * €¡>¢2¢è£R£þ¤H¥"¥À§§ˆ¨:¨ì©R©âªNªº«�¬ ¬°­,­ ®®~®å   Q ´       l y n  	‘        ®                          "       $ &        J       H R        š  	   4 ¢  	   Ö  	   æ  	  H î  	  6  	  �F  	  Ö(c) Stephen Hutchings 2012TypiconsBookFontForge 2.0 : Typicons : 27-7-2014TypiconsVersion 2.0.3 ; ttfautohint (v0.95) -l 8 -r 50 -G 200 -x 14 -w "G" -f -stypicons ( c )   S t e p h e n   H u t c h i n g s   2 0 1 2 T y p i c o n s B o o k F o n t F o r g e   2 . 0   :   T y p i c o n s   :   2 7 - 7 - 2 0 1 4 T y p i c o n s V e r s i o n   2 . 0 . 3   ;   t t f a u t o h i n t   ( v 0 . 9 5 )   - l   8   - r   5 0   - G   2 0 0   - x   1 4   - w   " G "   - f   - s t y p i c o n s       ÿƒ 2                    Q  	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQglyph1glyph2glyph0glyph3glyph4glyph5glyph6glyph7glyph8glyph9glyph10glyph11glyph12glyph13glyph14glyph15glyph16glyph17glyph18glyph19glyph20glyph21glyph22glyph23glyph24glyph25glyph26glyph27glyph28glyph29glyph30glyph31glyph32glyph33glyph34glyph35glyph36glyph37glyph38glyph39glyph40glyph41glyph42glyph43glyph44glyph45glyph46glyph47glyph48glyph49glyph50glyph51glyph52glyph53glyph54glyph55glyph56glyph57glyph58glyph59glyph60glyph61glyph62glyph63glyph64glyph65glyph66glyph67glyph68glyph69glyph70glyph71glyph72glyph73glyph74glyph75glyph76glyph77glyph78glyph79glyph80glyph81glyph82glyph83glyph84glyph85glyph86glyph87glyph88glyph89glyph90glyph91glyph92glyph93glyph94glyph95glyph96glyph97glyph98glyph99glyph100glyph101glyph102glyph103glyph104glyph105glyph106glyph107glyph108glyph109glyph110glyph111glyph112glyph113glyph114glyph115glyph116glyph117glyph118glyph119glyph120glyph121glyph122glyph123glyph124glyph125glyph126glyph127glyph128glyph129glyph130glyph131glyph132glyph133glyph134glyph135glyph136glyph137glyph138glyph139glyph140glyph141glyph142glyph143glyph144glyph145glyph146glyph147glyph148glyph149glyph150glyph151glyph152glyph153glyph154glyph155glyph156glyph157glyph158glyph159glyph160glyph161glyph162glyph163glyph164glyph165glyph166glyph167glyph168glyph169glyph170glyph171glyph172glyph173glyph174glyph175glyph176glyph177glyph178glyph179glyph180glyph181glyph182glyph183glyph184glyph185glyph186glyph187glyph188glyph189glyph190glyph191glyph192glyph193glyph194glyph195glyph196glyph197glyph198glyph199glyph200glyph201glyph202glyph203glyph204glyph205glyph206glyph207glyph208glyph209glyph210glyph211glyph212glyph213glyph214glyph215glyph216glyph217glyph218glyph219glyph220glyph221glyph222glyph223glyph224glyph225glyph226glyph227glyph228glyph229glyph230glyph231glyph232glyph233glyph234glyph235glyph236glyph237glyph238glyph239glyph240glyph241glyph242glyph243glyph244glyph245glyph246glyph247glyph248glyph249glyph250glyph251glyph252glyph253glyph254glyph255glyph256glyph257glyph258glyph259glyph260glyph261glyph262glyph263glyph264glyph265glyph266glyph267glyph268glyph269glyph270glyph271glyph272glyph273glyph274glyph275glyph276glyph277glyph278glyph279glyph280glyph281glyph282glyph283glyph284glyph285glyph286glyph287glyph288glyph289glyph290glyph291glyph292glyph293glyph294glyph295glyph296glyph297glyph298glyph299glyph300glyph301glyph302glyph303glyph304glyph305glyph306glyph307glyph308glyph309glyph310glyph311glyph312glyph313glyph314glyph315glyph316glyph317glyph318glyph319glyph320glyph321glyph322glyph323glyph324glyph325glyph326glyph327glyph328glyph329glyph330glyph331glyph332glyph333glyph334glyph335    ÿÿ                  2 2 ÿ ÿ° ,° `f-°, d °ÀP°&Z°E[X!#!ŠX °PPX!°@Y °8PX!°8YY °
Ead°(PX!°
E °0PX!°0Y °ÀPX f ŠŠa °
PX` ° PX!°
` °6PX!°6``YYY° +YY#° PXeYY-°, E °%ad °CPX°#B°#B!!Y°`-°,#!#! d±bB °#B²
 *! °C Š Š° +±0%ŠQX`PaRYX#Y! °@SX° +!°@Y#° PXeY-°,°C+²  C`B-°,°#B# ° #Ba°€b°`°*-°,  E °Ec°Eb`D°`-°,  E ° +#±%` EŠ#a d ° PX!° °0PX° °@YY#° PXeY°%#aDD°`-°,±E°aD-°	,°`  °	CJ° PX °	#BY°
CJ° RX °
#BY-°
, ¸ b ¸ cŠ#a°C` Š` °#B#-°,KTX±DY$°e#x-°,KQXKSX±DY!Y$°e#x-°,± CUX±C°aB°
+Y° C°%B±	%B±
%B°# °%PX± C`°%BŠŠ Š#a°	*!#°a Š#a°	*!± C`°%B°%a°	*!Y°	CG°
CG`°€b °Ec°Eb`±  #D°C° >²C`B-°,± ETX °#B `°aµ  BBŠ`±+°m+"Y-°,± +-°,±+-°,±+-°,±+-°,±+-°,±+-°,±+-°,±+-°,±+-°,±	+-°,°+± ETX °#B `°aµ  BBŠ`±+°m+"Y-°,± +-°,±+-°,±+-°,±+-°,±+-°,±+-° ,±+-°!,±+-°",±+-°#,±	+-°$, <°`-°%, `°` C#°`C°%a°`°$*!-°&,°%+°%*-°',  G  °Ec°Eb`#a8# ŠUX G  °Ec°Eb`#a8!Y-°(,± ETX °°'*°0"Y-°),°+± ETX °°'*°0"Y-°*, 5°`-°+, °Ec°Eb° +°Ec°Eb° +° ´     D>#8±**-°,, < G °Ec°Eb`° Ca8-°-,.<-°., < G °Ec°Eb`° Ca°Cc8-°/,± % . G° #B°%IŠŠG#G#a Xb!Y°#B².*-°0,° °%°%G#G#a°E+eŠ.#  <Š8-°1,° °%°% .G#G#a °#B°E+ °`PX °@QX³  ³&YBB# °C Š#G#G#a#F`°C°€b` ° + ŠŠa °C`d#°CadPX°Ca°C`Y°%°€ba#  °&#Fa8#°CF°%°CG#G#a` °C°€b`# ° +#°C`° +°%a°%°€b°&a °%`d#°%`dPX!#!Y#  °&#Fa8Y-°2,°    °& .G#G#a#<8-°3,°  °#B   F#G° +#a8-°4,° °%°%G#G#a° TX. <#!°%°%G#G#a °%°%G#G#a°%°%I°%a°Ec# Xb!Yc°Eb`#.#  <Š8#!Y-°5,°  °C .G#G#a `° `f°€b#  <Š8-°6,# .F°%FRX <Y.±&+-°7,# .F°%FPX <Y.±&+-°8,# .F°%FRX <Y# .F°%FPX <Y.±&+-°9,°0+# .F°%FRX <Y.±&+-°:,°1+Š  <°#BŠ8# .F°%FRX <Y.±&+°C.°&+-°;,° °%°& .G#G#a°E+# < .#8±&+-°<,±%B° °%°% .G#G#a °#B°E+ °`PX °@QX³  ³&YBB# G°C°€b` ° + ŠŠa °C`d#°CadPX°Ca°C`Y°%°€ba°%Fa8# <#8!  F#G° +#a8!Y±&+-°=,°0+.±&+-°>,°1+!#  <°#B#8±&+°C.°&+-°?,°  G° #B² .°,*-°@,°  G° #B² .°,*-°A,± °-*-°B,°/*-°C,° E# . FŠ#a8±&+-°D,°#B°C+-°E,²  <+-°F,² <+-°G,² <+-°H,²<+-°I,²  =+-°J,² =+-°K,² =+-°L,²=+-°M,²  9+-°N,² 9+-°O,² 9+-°P,²9+-°Q,²  ;+-°R,² ;+-°S,² ;+-°T,²;+-°U,²  >+-°V,² >+-°W,² >+-°X,²>+-°Y,²  :+-°Z,² :+-°[,² :+-°\,²:+-°],°2+.±&+-°^,°2+°6+-°_,°2+°7+-°`,° °2+°8+-°a,°3+.±&+-°b,°3+°6+-°c,°3+°7+-°d,°3+°8+-°e,°4+.±&+-°f,°4+°6+-°g,°4+°7+-°h,°4+°8+-°i,°5+.±&+-°j,°5+°6+-°k,°5+°7+-°l,°5+°8+-°m,+°e°$Px°0-   K¸ ÈRX±ŽY¹  c °#D°#p²(	ERD²
*±D±$ˆQX°@ˆX±D±&ˆQX¸ ˆX±DYYYY¸ÿ…°�± D                                                                                                                                                      framework/static/libs/typcn/fonts/typicons.woff                                                     0000644                 00000164740 15266055653 0016033 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       wOFF     éà    †˜                       FFTM  l      l3™GDEF  ˆ       ~ OS/2  ¨   J   `6mQÝcmap  ô  4  âNRY!cvt   (      sþNfpgm  <  ù  	‘Š
x;gasp  	8         glyf  	@  Ô¹ ]Ìº0head  Ýü   4   69Ohhea  Þ0      $dBhmtx  ÞP  ý  :“ ¦loca  àP  ¤  ¤;\maxp  âô        K’name  ã  €  ©"vðwpost  ä”  ó  &-…Aprep  éˆ   V   V’¡šÿxœc```d ‚3¶‹Îƒèó¿~ËÁh U[@  xœc`d``àb	`b`d`d ’,` Æ „ xœc`a:Ä8��•��©‹iC„f|À`ÈÈe`ef€“! Í5…áÀ†‡þÌ
ÿ-¢˜>…‘”(00 ”È  xœÝÒS›ßÅñÏùg³±mÛ¶ÍMmÛL�ÚImÛ¶ÛÔ¶Û©‘ÚH·¿M®ú:óÌ™937óE5««­ª´¬pYåËJK‹^Vdá—WTVò¡*-|Ùª­(Suåj¨©–Úê¨«žúh¨‘Æšhª™æZh©•ÖÚwÛi¯ƒŽ:é¬‹®ºé®‡žzé­�¾úéo€�lˆ¡†n„‘FmŒ±Æo‚‰&™lŠ©¦™n†™f™mŽ¹æ™¯ÂkXÓZÖ¶Žu­g}ØÐF6¶‰Mmfs[ØÒV¶¶�mmg{;ØÑNv¶‹]ífw{ØÓ^ö¶Ð>öµŸýà@Yä`‡8Ôaw„#åhÇ8ÖqŽ·Ø'8ÑINvŠS�ætg8ÓYÎvŽs�ç|¸ÐE.v‰K]ærW¸ÒU®v�k]çz7¸ÑMnv‹[Ýævw¸Ó]îv�{Ýç~xÐC–zØ#õ˜Ç=áIOyÚ3žõœç½àE/yÙ+^õš×½áMoyÛ;ÞµÌ{Þ÷AñÊå>ò±O|ê3ŸûÂ—¾òµ¾ñ­ï|ï?úÉÏ~ñ«ßüîúËßVúGe$)¥ZÊR=å©‘š©•Ú©“º©—úi�†i”Æi’¦i–æi‘–i•Öi“¶i—öé�Žé”Îé’®é–îé‘žé•Þé“¾é—þ��”Á’¡–á‘‘•Ñ“±—ñ™�‰™”É™’©™–é™‘™™•Ù™“¹™—ù©È‚Ór«¡®B¶T·ÿFüïã_ú&”‰xœc`@FFÌ
ÿù@ ´Åxœ�UÙvÓV•<dp:d  ×Ü8PëÊ„)0i*Åv!­¤tä�Ç>ëkŽB»Vù´î}=$´t­¶,–Ï¾G[gØ:çF#*}ˆkÔ¡’—©¬=–J÷I\×u/�•q]¶OI›¨�$JjÝìP.ñXë*Y'X'ãå VOUžg âeIDD©—&Iâ‰ã'‰g%I %£§ÒÈPB5ÄRÕ¡LéÐ«×qÓ@ÊF£uXT÷CÅ'Ç5§Ô¬F*W9ÂëÕF¾§/{�Ä:Á³­‡1x¬~”*�Š‘éÈ?vJN”†�TqÔ¡Vâè0“_÷‘L*Í@¦ŒbE¥î�¸ÝýtÛ1=t:¾.J•Fªº¹Î(šíÑñ¨ƒ(ÙÆé¤ÜÐÙöðåST«]q³í@f\JÉltŸD &RãéN5œ©õGÅÙçÏÉ\”ª<U2‡z™3;{q1ín'«²p¤Ÿ2ovvã�‡C§W‡ÑúLáÌG�âb~>BúPj~"N$¥FXÌò§†qW B¹1ˆÊàS„9tEÚÙf]ãµ1ö†ÏùJ©a=	Úè£ø~
ýN$+gQ£õHœÍc×u­ÜgPKµ»;2¯C•"îï®3ç„ažU_žùÞ4ÿˆgü@Þ4…Kû–)J´o›¢L»hŠ
íT¥]6ÅíŠ)¦iÏšb†öSÌÒž32ãÿËÜç‘ûÞñ�›ö]ä¦}¹ißGnÚ�›V!7m¹i/ 7­FnÚU£:viRAÐ4²úaÜV›õ@ÖŒ4|i`ò.bÈúêDG�µµÊÅuâri¢§»"›â.¯Û><Ýî«�šFÝ°ÕøÆ‘ò0FzšÐYùÍá¿íMÝ.šî2ª2èL
À eí@Ó:Û	¤õš§øò`\†xÎJCµTŸ;†¦ïåy_÷±9ñ¾ÇíÆ.·\wy	YÖrcöðßRdªëå-­T'G¬+'�UkC*¼(º¾’”{´µ¿(©²ò^”ÖÊç“�›=ƒB[¶îa°#LiÊ%^S¥(=ÔRŽ²C,o)Ê<à”‹Z†Ä¸ujkÄé¡z!†¡´½pH)]ß´Êwñ«kØèøÅáézrŸâ*ûQðT×FýèÚ¼fÝ2ƒ)Uª§ûŒO±¯ÛöQYi¤Ž³·T×4ë9ÓOäkàto8hÝ=T|4A#U5ÇèÆ(c4–5åßt1V~ÃhÕbû=ÜO�¤U¬¹K˜ì›÷à´»ý*ûµœ[FÖý×½mäŠŸ#1¿-
ü;b·dÔ;“�ÈYÐÆ&w®ƒmÄmö?&§ÿß†…ErW;»yêÃÕ“Q%wÙò¸ËMvY×£6GÕNû�-7æØár,¶Ä`A¶þÁÿ1îwiQàÐÈe˜ˆÚt¡žêáê«±m8WvÍ±ãt z .Aß»Öó	€õÜ#ç.À}rvÈ!ø”‚ÏÈ¹ð99_�C0 ‡`—œ; È!xHÁ9�ÈÙø’‚¯È!ˆÉ!HÈ¹ð˜‚'ä|MÁ7F®Ndþ–Ù úÎ¢›@©�Ú8dF®MØû<Xö�EdZDê‘‘ëêS,õ{‹HýÁ"R4rcBý‰KýÙ"R±ˆÔgÆ—™#)¯žóŽþ—ê­^     ÿÿ xœ¤½|\Õy/ºÖÚÏ™ÙóØóÞ#i¤yìiF¯y[Ök,[–d[F²@–±lcdalSµ!@“HÒHRÜ mRÜ´ä×´iOh’rÚ“Ü4i/iz’¶—¦-¿–KsN|Ðp¿oíid¡§`í÷Þ³×·¾Çÿ{¬µ	#1Bh†=L¢�®jŠ"0",F)›&ŒÑ}"lÑqBYá2A—<Ù‚ÓÓ=£¶—¿ùMöðÚrŒ]�÷òÆ�Ø#ì<ÍM$[íÄ£pß"‰ÄDi‘?yŸ<KàÁ>üÏ#²ÞŽ GîHy¼ùr1—ý¾|Ð/'¾NýÏ?_ûç¯ÿÃ·zèÛ]™¿óÎyvîëp NÔ~éÁË>x™n9ÿÌyBdøíiö
û¼E'9@“ãä$ù~Õ7=Æì,m0—íÈÒü€¨ÈÂØî/Ù®¹¾ºM¥²K±Ë‡á‹JüºW ŒÐE‘2�ÚmÌ¾è¤6·�¹d›k�(’¤ÌE‘f‰¤H-Õ1þ—¬¬ü?d¡š[YY\$dåäÊÉ7_^<¼xxÿì5{''¶�m-úz3]±vŸîÔT™÷@À“%Å¼_*–iªT,çƒ¿RÈC¸†?Y‘ñ^V*VRÁ¸ðóåÒÏè¤o––FhýX0H ½ƒƒTï…cx@¨ÂÓ•D
~†NÏÕ.ì*è:�Y×“�š?±ïúc3÷É«ÇâÆ3ÿúŒ7ŽŒ?©†þd²ojeª?aíŒq¶Î=™ìo½uuŽ¾>7÷daWªgþüùùžT²¥5ñ›£'ŸêÏ�¾ofÔôï5ô³Ï<sïÜó-ñpÞ9’)NM»F�ùpÜ¨ý¹ë={ôÃ\Ê}ûÛ�Ýý¦qenŽao\œìw8ß…H;I“>R!£d‚l­V€ÑÈP¥;Ýj“æ¡TÆaä¡=I˜ p†f�÷…‰ñÛª¥¢™ÝYšN•+å BCŠœ‚m
iS”û(œ0{qÙN…Ty”*.jF)œî£¾ ì¦•*"ÇSEúáŒìÑÃ{íÂ�wê1YMÐ“]ÖúE5Ñvþ¼[»Cw¨Î²6p»ÁB·¨qÆ®:Pûƒ‡OŸ~ø}ã<D[í‡™Œ¬ÃCj?¯¡‹ðD<øE5®ã]µ½üºãºúúlýÀÍg>sæaN yã16Áž 92@öT§’m=F	#6UTmâ
ìT t…Pz3‘ˆj“ÔE™Š‚ ÎÀJf*ˆÂ�#‘‚~¿ÇÎ&‘1� u†ôP˜¶„ŒÆ�ÉJ €TÊR9Ž!#ƒ2g<üÔ«O,M^ÔÃaý¢ÙlÕg^Dæ¸8¹ôµ¸'_1ôsO?}�í~oƒaª�È0�ÕÃ¼w·Nï4ðzÐA Ÿ„0»D5<’#×VglÀ‚È„E;�DeA¥ e�_•%Iž�•ŒÂ*K]�FØ©QÒÓÝ™ëê�EÃi#åóh!gP‰ƒÚ5à«=ØÒßNÄø¶íÕ­½’ÎÏ•K GýÁ}Á¦i¶U\ÐÇ±1kC¸d·éá©bíBqÊÐéºQ+‡uÚ­y5øG“¼EÆª¡×.a{é4\°&j?Ô�z¿þôá1Ò
-­V‡±_™	Ý”jWK(hHFD�‰Èf`% fèD´-oKGÓ¡p\öfMxóxº—¦AÅ€0ÐT±BG@ Úh”Ì`¨—öÑ’*±WÂÞ€³uÎïÕ~®iTM„��µvß¥ãáÏ�0_~YÕÃ¾]Ûä¡¸¦!Ð�I�²ñ‰¶øä“âÜMÕØƒÿ÷âû¢‚=$~R¬æ¼"ð!•ËFá(X¶"PîX6‡Ø%—ÃNüÔ/ò¾Àl£üÅ±6Z¦I�qÿW?ÂðxµÚ*klÐÐOx¾÷±Ì‘íÂŠnhÐ|A«Óð7á÷ÿ~?C†ª.…�ŒuÆ"@5|	‰Pi¥C 3°"Â¬(Ã%ÂD0`&Û£�L0ã÷oVBŠÁ8ß·Ñ2(k¿b»·ƒEì¦:WÇz:E§k?0ÍøMIàøärÜ4kŠ7¬½òŠNh€ÅïÓ®§]æ²:^À®¡CˆÃîá4\”k÷Ñ‡Pfj·Ü� o¼ñÆOØ$Èw€D«->‡(|szB`Ð¾#ÐÌ 	˜aQÏx%¼g9ßN‘C‘a+eÌµ¯½fäwc¹D<7fÐUØ®ý;u;òÆí�çrñÚwÆ�í°ÏÞøŸô1ú:Ð~Ïû¿ç'þ@ý÷Ü c¿gýýpX{þylëa�ßÃÀ°	 ]Ktˆ·ëù%m3w’ÉêxLa"í þN·‡A‘còÈIøiQ "h+ø}´¨{à�ƒS,Þíôû4i¥­Š;Š§†i±\ë}D�"Ôï8KE6+�J:U¯”3ÞðW?n„'BÀ?Zíç¡�acnµßI·d^~Ù8ñ¹ðñ˜áÉ|òÚ&8Ÿ×jÀçµçó!yÛ.ßÏ)ò8Ó>zÓ\Ÿ{3y% sQ:Š\�iÚKÉ’wi9áó{o^4²Q9n½ðV…Nq�* yqãÄÕ¯ÝÏt`èÚZmM3ôaû‘ÌÇ¾çièý/&Û‹8y;(1I¦cðx…Q€‘%&/‹¢Ägˆ(’YØ �DÒŸ0ý^5„º�V>T"¨ÿ‚f5y�!àHÄ*ƒ(´¶kÙ¬}Ÿv%N$ÌÿÖÎ^Í·ÐçùÂ.“vÂ…	³�K€,$û-×î¶¸ yõ°ÆyíGì�Y´y¡Úï¦¨"� r±“"ìÕDTçHd:I‰`”"‘I\= Vˆ¡,®7x’ÝÏõ'�£A‹…-F7àôyÎÿáq#¦ªÁéqcÌÒS™<À÷p½‹÷Ð=š]I€¤ºÉà¯*
¡Eß‚¾Ôàö°î]�yÐúK¸i	É©ãî/¸;@ÆÈ"yõ½>´ýT‚)â`P˜‰  'ÀÁÎ�¨,Ú¨B4YÑ:;œ²ã qUpª‹nË¸7LA(HÉþk÷îžÜRÊ÷ugRf¬£5móº56Ã³®m“7Hó¡JÙgÎº–«3EaÃ0ÂUü4ýÓ¢€‹â>@†BŒc×t�ÝVØuàýO�«]@‹ß•‹ŸKš?zúºòÄ#�hñ°Vº.;lL ŒhA»Ð_ �åâ‰ð#¶LKW"—�Ó;â¹hÐÎÎí*(¡Ï‡§½úTûÙäÚw>s¾Œt}äa¤kþ¯�æÎ+ñ\ø‘pž“Ë%¢}’né9’ý3Òó[_N":¿Â~E' ¢"2 "ù0S�êT ä~�€/ÅEÉ*Ò‰–Ý_rÀõ]Í×Öz‡ø³•ïâÒ……*tZ:�µFB~Ý­Ù diÖ¶Îm”ðMNù˜Õ–(¬ó ËOŸ9?_{1;R”C�½Å©‘ì|IÓœÎ:åéw�|@)`N‹pe-®9�?Œ½SFEÿì#€½Ð% yM�Èíä/«ß£ªã¨ï}ÏÊq]’=Ú�TòÍS·$�‡Mµ9Ôâˆ§¸BD- jËDñèE_!ºÏ£û–‰�™[^�ö»@ì‹DS›C°-•œj`!âešŸzÍ³H|Drû¤ƒ!x.™0¨‹1×¬\lŽ0›\:45™Láq·Ýzòæåc‡n_ºýÀÂÜµ{÷LÞ0uÃÎñêÈÖ-¥B2—ìïÉv¦ƒ‰`¼½-bø¼š]UPZ€Ä€ë Úê1MÄÀ´UÒzl„ú¸ÇÕF-‚Ü1¦Ü!KH¥º¦à¹ü(ågé†ì$@xê÷û¸Ã‡8º�ðº¢$J™þ”öö™µ:'ºj/õ™”Æ�Õ/^XÅŽ»œüÔ't×eÜ»Àµ
â‰Úa<Ž¼:0®ÄóNÉ¾�úÂñœf›§>öDí% ÔRí¯Í>šÄ-š6{×ø.>éðdúÂwñÀ_{Ñ@ý‚taŽÕnoìÂÕ—ét.Ðy›–�ý¸&.çq´EÀwW? ‚çœ¥š¼j¥ÅVSíL]&ªÃ®:–‰C´;Äe ìvQžpÚç2ª9Á†ñ±Sð‚“h’S;è]–fÀù9°k2hàñíÕ‘Á­•R¾À|:‹¶†C^ÐÊ×ÊnèÄ÷^†)ºÓ©â(åÞ‹`	†eåXÎáeuÃð‹x¨áêéEto�$/¡ÄXÔx2Œ/"õVér<Ì;g•�[ï$óÕV[Ö‰¯%]km Œ)ë2ÖM¶’}ä89Cî ÷’ÿ^ýóµI)j·SE½™jJXu9oke!×Q�½ñø(sÛ7)t[i‰í¿]•€�¢AUET‰¢Sn7"^‡ [ü‚Ó%;}ÔEBWhú�ºt‘¸™àž!ÀZ{naŽnaòÖ[WVzz(¹÷îüÊ/�¿õŽ[ï¸ý=+gVÎœ:±|ÓáC®ß?»ofÏ®‰�ÛF{¶ö”‹¹þ®´™¼—Fºiw«¥ÁÜ”G;�ÐiöŠ%
£©ðÞ�zû#m’3³\L7ËR="¼¥øé%ÞŸJ(À{²Â¯Xbö ³£GøŸ^gj0Ÿ0ÍH·uIk6oj Ošµ*pÿ,v=	êÒ£;7ºð¹ÿ†«a”C·öQ¸.¨wk¡tôŒ¡.Û§³' ,™‰þ�”ÓýºØK™»
E3�è-¥yMìiOšy e.wr�[—2d™K—¢wÿ¤ŽCŽ®@ sØÙÝ¡|2np¿z®.{sÙC½¼“ÜZ½e'8¾*Um {v§ýqJÎ„ªLåRÈ0 ;$ ‡œf‡xPq±uÁSUÛ±ÙÔ9¢ÚT´íc£Ã[·}=™N3kƒÜ$h¾·´ú2åkBZÂëÿÜ7î·äl7�mDâ \Yd:¼!zH"Ê.{Ã†>qC¸æÂúE\é§ôîÍ‚Gdð§®žT¢ƒ»‘Ü2ö>òÕÿÒßÙ€éöSÌ'˜]\9Ìîù½;Â$ðY
–ZZ±s#+!ø#’Ÿú¼’o1`^…Šv¯xÀIí!�¹Üv×‚‡º5ê`nÇ"bÈYÄ·Þzì˜Ï{ëûn}ß{ßsú–“'ŽÝ|ìæãËG�,ºþº¹kwMŽï¨äs½ÝÉx{ÔyoðÝ�6=ËÝî¾£xø€ÕQtD¥P°ÀáÙº$*yÁSÝx á¸rQ*Àõ¡`:({ùP)](É	¿”*ÅÓáQÃ¨ÝaÄâ¸4(Ð2f|ÊÈåAÓÊ_+s4ÿð#Ü á®æÔ7ŸÇ>E\Ë:_)ùƒµ+ZÀ_*ùTr€%9X¼v~àÃÆxÆÚ§ 8Q,ðèE@# ¸ca“·=7W‚ýŽÒ“%¬ƒŽ’å×~4Ùï’äO«>“‚“DÇ†K½‚Z�ø4��Zè¯ÇFUY=á ²¢È‡$ŒOPrX  5v¸ƒ*Ó°Rèµ€×º³{ßê&Œn¼Í]Í¿"Ÿø…×Ôwlðùý¦/ì$´pÃšÀ\àu¼W÷ÆK	Ž›œ‘BI‘¹l6œ”@�_ËÞt\ï§øüµ’¥ï,º–¬sM]NÐo¼sïpäø¦Sa´s¨³¶p§�TÉ1rå¯Md’°ÐÃTiµ;o¤íìmNÀÅò˜�RºÍ}(Ô–à¢’*H`´Tâ´«ÎEb'ºb×Á¸Í¡ \px©MtØÝ&êÁžyó€=ó Lô°ÉX%>t÷]¿tþý·Ÿ¹åÄñC‹×íß35¾}lV_6“JvTc£­†ŽR;m6;HàÞÔ-V…ÇB‘«Ôp�²·ÓŠN÷‹W9L¡Ôº3Å�YˆËñ†ˆ×=®†;•éOœ5‹…]ôÀàUõ'ÞÖ«Ê ö«]h¸RîD59V°·Ê®3Ó×•]�bŒÁÐ¥o¸\gÁ�©¡G—Ï=Õqî-]/@LëNw¸Âwþ’;e›¥îÙˆ	�#Q2Lž¬ÚC c¤¢îšUÀpéïI™1ùAqY²i #¦ª:(ÏQÁŠÑ9Ó_“-üNé„u£¼w
2ÐI•“ï|çB5JÉ Â˜º×1~�Ëaç?J£Î†;fyc¬ÉQë²—Øì³B¿Zšåšq§l£ßjÿ¾±=ÕUôõóÏœsg­™ò/¯o5�nŽµ‘¯Že[™$ò‡ÂŒ©T”˜ˆ`�Å�‘gˆ,£Å’ÉD{´·§«3�ÚF¢ÓcóeEDk#B¥Î‘½"FÜò!³¼Q´@œq‘«Û)ýþò.&KNéÏÐý3Ñ%É,™8™ ]µï×îâ ëA–­è…Ý»
6—ÇnØ 6Ã®»lÅd"×þ€^ËC¨@”yÅr�È¦8RW5%R&@ã u'P±ž$<rH%_`“IÓ¯‹¾,­ß¸�ñ4G!;tÔØhÈ¿3lcµï$úsqÚ;f0Â×àx,ÔFÆŒñzÌt=~ô.~?‘Lâï{-Î° “åÎÃÏ_±Â¥h1×žç”:¬Ñ¿[ñøQ=fÄeE#y²‹|©êO«\-pŒwPA«À�ŠrC)È�µ|˜¨‚ "6ÆlKh`@ dJ€ûù{:0Â:þ¼)—
rÃoG^àß2Üj;ùÎwr¹™'`p ²“í2“Q#èó("@rãk„˜d%•)\ÖÃI£\CÖmÙ¨”ƒ›÷ÓåJ”_Ç•ÛƒS¥H¨£ç·ý‘[·®à�•È¤ÏùÐÄžRÝ!J)íÉ|°i÷ÈÒH«îI™úpV¥5“ùàÖkNÂæ®-ƒ3'×íÈÔÞÛÖ7¯ÉäÒ9-Þ÷÷²(ý.˜ U[>
@�Á`µ1K?Xaù}M7œµ�åÒïF:œµŸã�¸;ù"<çuâÀç Y«�ç8Àvg+<R`£¨=2V’ƒ9ý‹�®Q¹vÅÙiØV—:À¶Ž�ùAð£Q*Û–æAç}à$S…sïeŠ8X`ˆ.1¹Î#ãD¶	6Ì¦«6¼tEd¢‚î‚$±Cð`›ŒÞ¤ªQ»CwÒŽ»50úå•PÓNXÏVÞü °ðËïúIÕÀÍ+w¼oåƒ7ðÆ#})²7ÕÚw†³>ËˆZérYi˜ÐTéS®¤|eŒU[ 7„Ö.j@] §€]}‡gÍË•«�m4­p›„û1?�Ïí¥påß£÷'†ÿÌíåª8Û_ûp[ú½;®[œçÂoÝ>4[äªÎk×ß±ÿà<ßŠ·lž-m¶²m±~¦V‚­Qå( ì~¦T[¤£aöø¤bóŸùÔço/µ¹ý°÷u›÷Ê­ÞµiñºÅÞ>�,ßÖ½´}H.nXö¤¼ÿà]õ³Õž¥íÃò&›[»ÜÓ¡Tö&s­Ñ®#FO‡Z™Næ·dŽ†¹½8ÊncN:ÈvòÑªV­0Aò�´‹K\$˜Z=DI‘eN Z+ÈÆt	ÌˆÂ$å â¹y4#ŒL´Tó¼9ñw�–|››ªö¤?Øõ'}j(K±7¯
´óþNqu
JØ_<Uh±C“áŠzžÝvðº÷oáPÌ+Ð«8;´½5Žtš_û1n@§ÍÜG5ü˜Òìðv¾ëàubeC'å¡íKÝÛâxdþ}��Ûï:¸_® �jÀyx{#gÃ¢ì	ÐA’¬Æ@[T=”Žb^”œ äÑ”8‚Z µ‡hiÉºÐêŠíT“hR)óa+wäì0æŒºvÑ=Fýwaß'~Ò…ÌÄ‚ýO´¢X•(ì»V…[*¤½@&Â�PÄ�Õ=":óXDa½(ŽtÀ/è¼4E¯]nò+ô®•©äMq“ç~L3¾œ|²Æ°R »§ŠßÀŒçq�?¬âBÇ7ŠôëµÛ¸±{ 	p½þúKl’}lk¸p+ð^U‹^àQ	˜~Á›å†Ð9+éoUh’:¬¬'7Õ;òûLíßyÎsÃ¨Ãy+@c ü†ëêßàoøBë¿±ñ—ŸGÀv¬Åa|aVáYž&ÃmiàZŒ�æÈ Öhx©]°�ºcc¤îÒˆ€tí’`_tØ˜½¡ 
ST•Wa(FQ'ù-åü`aõ@<7=àz;À%áìÞÀ 6Ãc<hÆK±¸ç¥¼¬(å‘xcqÖTq$ÕSÚ¿¨/moÓ±*ã¡o?ôÐñ½£®8tóìÍ÷}�NGL3b˜&;÷õûÅ©|~þì|[›¡¯b*°òàƒ—ÌÚ•Ö¸} žø-3o&‹IÞæG…û
)‚Ù[Ý]0 �„¨„e)T$"¹'’H¤e ‹He?AÏ0`CEál¨ÌEP&Ê¥á¡Òöòö”ÙNyl�,±B…ØZÎŒJÅ¥Ju&¬«{ž‚•Žö@±Âî”´À´êuÈhÄF8œûÓ`¾pXl‹çŽÞ—£©ÜÑñ¹?lÉdÛÂÆC½òàTí¯§.?8EÓS4âTlp'æsÏçøZLåc¹ûŽæh:wá(Ü˜ÉŽ´_NÄ�‡è§\9>Uû«)\ÁÝ�û·Øíløa[u$ëÓ Ù�Ä( @�Èâv´’Þ”tu&âÃíT’£9¥ �ùzt	áY„¡< „¤àx( ›—‰þ!¾ní¯r;Æ�æbQ1ÜÏÃ¡íÊšW~È0®�~v8ÛWIàJXÆri1¼³é�Ã•^®ŒÇŒ…èzó»d5½mÈgƒ’xš% "e¨íA×˜¡n(zSýŒ€çÝ›JD[<N`h›¸«V°M#´³jpÀÃÎs‹:æ¦ã2"™P�ÎåhÅG(†¸‚
û—ÚRÏR¤åæˆª<Yê¡�ƒ²6Øz£Û5¦�ó$íRxÈ>D?sÆ®aOŸVT§f?}Ú¦`éjsíî7ÍO˜Ž¨ãoÌÜT±¶Tœ¢Ó©�‚gROˆúã÷ÄOÛ#xgÄ~úŒ-(«ü>”}ñ�	U ‰$akµÒ“lŠ pÇ°‡)»E fÿ`ÕHÿQ‚˜¹£½%`ÉO}Š•ì®×ØÁž‚Ðt=Ø€Ž–¿}#bP÷±d‡‡³µ¥Îý¡Gív Ah¾“n[ZâžWY‡[áºÃK‡°kðòìpwÇß¸\ÐäŽžÚÊú…XÔ±¤% B,-�]KÔñ&¸aÀ­±æìÃ6ÚT,7•y]çA’y‘¨5‚jM¹Zgù‰¥R)é°î¾X 6J•´R1ó–^³Œ%ØùBÉênToØý«ô…Zùÿ»çTîWOÓavú¦Ìsœ/§f½VæzøÝ ¿r¥÷ˆwæˆw5ŸMäðš+°¨}ç
Ï®X9Îz[°¾,m'û±ö
öÁiÑU€-"ßºÍIA:�v»s†8�öY´OÌíÛ3µcÛÐ@¥¨ÿçq…³I«V‹š¶Å·9^yWm§%^C÷I¾¤KM;WÞ‘÷ºU’ÇKñÞ~ë¼=¡¤«è4@¦x�f=g'K‚@õà¹ �ªê˜!‡:KT‡:19^Þ=^§�ööô	þçhòãÿ41Þ�¨ëÖi=ÞWíFV§œÕšÛþV¬�V/75îÝ1ûsVO¿ö.ô//nê¿2ŒÕyD!*UÔEÐÒ˜løþ6YæÉ y¼:ybh Tï9^ú6ýöîš³™ßm«ÞUç¨sÁ¹†×gIÜfµ‹"È å¤,"ê ò¬Q®XG:Ù‘�eüz¢`æf˜AÞ‚
x”¸ŠñX®€åÁ±všï£xœÄ»Í]-Õ–JU÷q&ôó<ýkø>¹ëþ‘*Y‘N‹©V%¯ÈµKŠ’SZ�•gfÊô—T¿UÚxŒÒŸ·~E’¾ÒÚÈ™=~‚%_Cd7ôÅMdµz~uÊsÔmÇÚ^?Õd›¶@0;íð1Y§.»ìÂ`¸›ÚÝ‹´X„žäœè%ŠÇ«,�ªò(8J£G�6“ÇŽY:pÝì¾kföNïÞ½kj¬:PÎõvg’Cæïno �­ltr ô6Ûu1ÍÒ¦BÙ3ëH,,�ÒBÉ 	9�¨U·˜¡RÂÈ)·_Ö<N§G›sâÊ9k­þ`h~~ÈìñRqª?AïHäj%3’ô*nWí³F_G!Ù¼’ÔÃÍÈÈHÄ¼UÕ4õŠêtÂâÍ[_�º<4�ÌÃ¢Xý˜ÉŒf‡S`n—+³öcúBW&P»zð‰Ë³ö¬‰2#¾ñöëÐ'&é'%Àñûª{[C¡ìTË€¼eS%ÛÀu »¬,A¦Ô*AFÓ.Ó‰|.�Ú
¢XÈ•ò¥îlª?Ý�{ãšù-K] °[eDÄ‚À4§«‚qŒ¨ÀsJð^JÈWÁt,•ŽÉì_(r·ëÀ{\wGÂ~ÁöynØEûwæØ®C_Ø^û“ñ#"Ý/Ý‘=úMú;†«öY×L _Ù¹³RôÎÞÊÅ}wE\H
Wä®}Å¶ô¸èSGÆs‰l×ø‘µŸtu­±ñ%Œ;bP+I%fª{ì€h• {© blªˆõ\œEÙÁ¬ºM[Ç°XŽVÌ÷õtgÌD¼Ã[C­N»*“ õkë@)Qç!DúBAO ³˜ðéÈ2|Ká�ø†ÝVœênunëÄ2mUóf2s}ÔÈKÀ¼Òz"C—‹SÙÍž°@\²•�Çµª­ÝDÿ[mI72ôÝ¨•ŒcXÉ��«.…,\û»l‚ýH£Iòd¶zMOg¬UdJošavBÀ\ÁI•‚Ò%Âù@V0¿lÀõ?¶\aF˜’|6Ó›FÒãÖÐêÚ7àF²®c8¥'€EÅ«Ä6•B%Žæ�B5™n‰GïHvOÇv¯sª¨ËÝ«ÝË†¾÷ì;vÜ}6Y*²¿˜*®=×•�Þ«i÷¶³h(Ê&‹Ss€zo<ÔÕuˆ~V×Œ³‡Ï¶µÁ"‰},­ça¤�×Ù“ýÕk‰€ÕÀæhˆÍNl‹Njûnw`©–¬¨òÏÆ`‹‘Û:�Ú@9?\êëîêL%:Ú#F°-Ôš”<._3¨å­åñß mŽAk}¥X½†ÐŒÕ­G@j*ÏÇ>‡.ÒpÉÍ@í ½½`"Öž3¸^{ŽMBÇkx˜×KpÕü:ÜôCnhpßÔ”£(µr»Ü(ÈóÀ,4ø�/°Ÿ²O“0ØùN°–ùj_OÚ’Œ·µÚÀÖ�a�ÿŽwS¸õÀUÄ0b‘Xw§ˆ‰{…Iè¤@÷²T¥ÿ{MìA`ã´”"Æ-Ó¦¬È
û~ÚªöN»su¿Ï;ló•ˆâEêv{k_¸FÎŽLÙÕF»·ÓÖÀ¯?5ý_ïfw¥µ»¨²Ù“‚mø¦éq—K¥‘SòÚ±‰JV9¼�þ�Þ±�¥“í÷üñôÓõZ¾	Ÿ„þu[öúwŠœ®ž$ÔI±HXÐ¦ÈØ¯6IÅ2"’¸èÁ°Ç7bEÅ`ÑèHow¼C÷02¾}djtjxhë@1×]é­tšÙxÖzÚõ¨]!næÖ-×®a¸S‡Œ^¯EV_ÏuB§›¶+Å|ÀY¥¿<k#„×nâªütìr|ìÅ#–[÷àîSO>9Û38ÔÝ70xŒ³ÐáâH§^;ÌÇcÀ,¸æøÄ?77›H†5¯W'‰“ë@sãÞ4Vi†\G–ø¸µ3äÕ�ÚB™Ôl¥	†Œàè�°
/¨2mÀvQZtiÌîv2‡hê÷2OÀÇtÁ£7Ó7Âé{êÒöÔ™Sg°häæ•ã7Ýxdé†Å…ë°âjz÷ÔÄøöm£Ãƒ•R!‡š6±fš·ýbšKÅ7¯\µVþƒÇ}‰@¡ˆ•À=»Tšœ,ÑiXÖ~Ù
ùè4.k—2]]™ÕõÅ•wÜÍ\¹ÒU»´žó>­¦•&Ù#ð�?ð5_è
^Tÿ›}›m°é³««\·Yö«z® œ¿�ª.º	³ƒOŽ.*¢D¬³ÆŽ™ÇI9©Ã-âØ@7Qmnu¬á¸EÝF&FFFö�ìÛ;½{×äÄøŽ1ð } š‚^¯QÖÃY,hRrkìT�/��@�Ô´M×UŸŽš�Ç­%"höˆÙk)¾^sjejþ.ZüZ»®ê†
º#ÿd~È‹:«�V}5½£³êTqÿx‰ÛæÅÚÿ¾‚ˆš–`Ë¦ñÎ4ÙÿýÎþVf ƒ‰‘Þ %È&ª®&[K5‹KL\yW/T�Mtµÿgéú¡áÿáÖí¨°ô¬8i˜L’kÉ‰êq‚�œ)‹Ðf€"¢†ñ>;Q‡iÄiÓœˆŸ’Í±È0+Ff]8\ib×TK„‘½ÓS×îºvk‚¶V ªg;‘RKÑ�åü
1˜Ñ¤a1T„Ê³�ÞRîÁœê€%(ýD°>†/µ¡aMk $Ð—=¿öl÷XÆ»%r12àíC�{/×¹	4pÛ.†õ²æ}}~dd~ø7ÎÏíÞO?ìhïíè@¥;]œÊxC!/XÅ)úƒãªwZ7à~¸ynx~xxþøþa„þÃG;zÛ;‚¡Žúå:M“¤—LUwx¨^NO	a¨@$Y�mV`Í†�µ9¬M¶€.Ív¥LÀ!É–dÐçqÙdbPÃî¾‹4QMX€LÖ£ç?{	q59þÇÐþ¹óû÷Óúû²”ÕÂæ6×– Aû±aÏ#=BAn�_ ïþMã_eFNvv´	²ØEqà3&’À Ø¨¤Rš�•Š +oÊÜaÝÓ�I%ÃíF»'¤‡p”¶Ý—;RžrGÐÓ¨iÆ•OžY±ñ²bEÌ+ijõ<}­öÒåË4yùÕ¿}ôÑ¿}´öoºú6?4}¦­Vë?(ÌyÕç(ë/î½¥ŒW]¬ýø£xiœ=¥z‡æ3g¦‹}”Fÿ‹æšg¯ÕjÑÓ{KW�3‘L5ò¸œ¢U6Á‡°¿i y§éó`ÑD}˜yˆ¿&•%|{0D��æ«ççó½µ—±€ðÎù\ïú`óûæÏ‡i¸÷Áþ~ØXsS÷c:IcÕ>*XaYðRf!•ˆ"AqV�þ'²]”äz»ŠÙbg:¶¡ßP7ñèŒWcü9de"\$Lùj£±Pl#˜€ÖÐ×–u£åbûñôøÁÔM�ßy»£ÃµìLØ/ÚØdžñz–ì‰ÝypS°Ú¼'öbÊÙVzOßª'âù¸K´OÛEç‹÷ì•uìÊÖkDÜ ­»ª)ðÓª¤žjÊÎ`Æ]
²$õ´è]ô€#+5€ƒDõ¦' –½Û[–oîhiçÃ]­÷KÕ–V£Á#ªÏÇ[Ô`xí+–%u›ûûñÁ{$8â¼¥zÂKUŽ1øO±AÇ€$!V×G¯¹lN<*ê�èqØí<�hŸuS»Ã>ÑÛ�L¶¶‚/ÉAf2›Ìv¦[­àcá€ßí²«’H|Ôç©÷M¬Äóc�š>\³ …zEx¬>‚sS÷D‹Sk7Mûø`Î�ÅÃ³—�¸A_ƒ–­®}e]ë±kpÜ8 ±o¢¬ïŠñè}A¯™îÄÀàÑ—®4ùMþ‚`%²~å`u‹USŒ‰�e	c7²DT^VÊ#U˜“•‰–H,1[’>_Â—Ðmè±„5â3ÔØ�	ÞÐæÑBôñ‹˜
½|‡ÁÕ–žìßÙ_°l5å\MÃ@\îÏjÏÒ½ñ\ÿc/¾ÏåjkôãFÍQôÓ ™¯ÎÚ){âAðíìq$6fx0ÁŒy<ŠéÍE^,€õdÒ,¨.YšÈ÷GJ¶”úóƒÙ®Ž¨ÑésiDÔŽ	­^ZnÈO!¥–ø(²ÔF©Ì%+�¢M¶j·Ia.J‹©¡ü¤½Ø¾Ü¹s1uÊï¼è1Â~ç¯}åª¾i§+kÏa×°IXìœŠ^N¹¢ÅÛúÆt_ù‚-z‡çr°×ó;7�|áÆ—ŽÙÖ~|•Œ=ª
#u É|ÀÀUk~‚Æ ”Û[Ã	#
ˆÐÊ^º.bMU¶Ñ˜D;ÈQCÖÊjðIÜ|_¸«Õ¹aoÿ/�ÂË›d®»±ÙqyŸ=Î¾²{Ù	4]oüW³=Ú±;â¥ øõj(a¶"bq�0#Òõ¢µÖ––dk2ž�K|Üê †ð­­+ûŒá*ØÝ…Ã/|4•ö¡qIS5WûB‹	ï:îòyço¼ÿÏ>ùÞ™ý;ÿxéŸ>Cm·Òöâ®]ì‰xÎýžÐTKèÔzo³myáþ;þ eí·‹ß ×Ç�œú4­Pûgmö»7¼ïý7¬ëð'ØgA†¼¤•øª¿×nžÃ G²Ô“5qB¬W0C�w4‘¾?=þÓk·ÚbZí›?˜>rîé�� ¹¿1ô£3.ú×?=~Ï-‹.Aûê_m}æÜéÏ»ã?¢ƒzPðVì1+ŸOkì,Hnû<âuË–õO�mÎmZ±€¬—ÙÃÎ‡Úb9e[*b-Kc|m¡˜älO&’É³g“õÁµ—.aúí`aW’vá Úd©ˆg?ó
¯c�³XtT¯#SéÃìâÂñÛ‘¢ ¨XÖ‡ øÃŒ'p[Õªü•è]†ñÉOõ¡áá�¬bìÀ;òuP‡AšÚí�vªý!—„quLÊšaˆÈ�VJ¢mð~â¡‰Ï.bn¶^,
ÊßªµÊ±°øjµ°Ë<{Ö4'xqh27œÏ>Ë«h^y%¶kOŠ&/ý~�v�óÒ%«Dç•Wx½ÈUíçYH>‚wcüµ_‡öû£¯ù+Ãá�aªÕ^ÃêS4ÇÍÿ;©P�› ¬£ßo€ï3JvƒÇ{õ6€æ²èêÀ…HN¤ÓK5‡S[$�Úm;`zUÁÚ$Û»g¬Z.z<”ÌíÛsÝÞë&Ç«»ÇvGË£ù¾L§ooó#è°šÂ÷&°Z°ž½ôV�: ‘ÄÔOÇâ¥ºïïOó‚WØ†›�£Á³b£àÜð¨ÉjXÏô'.Æs¼Ê³Ý³µKÍF§mZ v	tv×�ñØ*ÉÑ×ŠS³ü.©ƒ•á¡v+gúqÂÿ*üÁÖªµWç_À÷× JØ^­&[ÔHcÜ�Èl,˜,àÜ<¨]E^«-ñZmJºÒím�^ž�¥Yu}:�Òúø—^ŠÅ¡úøK#”,ÛÉnÃq²ËVEÞª#©­ZÉñòåñ£;+¿æ®ýÂùgîüZ‰3äªƒÂXRWúÚÑñ­.yåÁv7òk¿Oÿ7ðIé!CXÿ²µ�M„<Ae¼‚ÚeÆU…b8¿W@}Ñ×ÛûXéêêêŒö´÷´¶ø¼ ÜÔípgM«ø-Ôàt½‹(´ÁÑ«òMh”XÙ´·h~ï{ ^L3™4wýœa•Ðs8$þƒ³ßûžYÔ'~XSÍïýe"a‡»Ìã»®<¼QBP;¹ë8„S‰Ä_~Ï¤�×ëx‘\}®’Lú]/3«ñhÐ!ˆ¨—ÊâP2Ë+®&"?ýäæ&*¢Uá³Þ*Ü~î9cK´Çƒ¦wÖ·ÂãÆsÏåñœúŽ`aOcË€sõþç‘i�7ê$sÕ}vŒ|J
H®F>•€É›zaÒ†ú´ñ—Œu´¶:5FÒfGg¬³µ½li8àõh-ÎU"†Îf.ñ5ÂÕE ¶nr·²(—5„ÃÏuåãµKñ}¬v‰~Ë¯FT+UÈ&çÏÎÏb0†ÞQ»€³Å<‰µY«ÜÎPØ`“vƒ–_$wToŸê�»à™jî mmS�2sØ
Í¡*²è�Æ4d@P]„°ÙU{màLAŸóZT’è4´§Ñ¡Ò„Ï»pýþ¹}×Lïß^)õ÷t¦@êvûv…=N0+	%­„”P%T¨„*éJZI£]±ªvÁâÀÁªÕ±ª¾-à€º4Â"~)Ö·x7‚ÖTL¼šüµÑ'F-¹š¸äÄ‰‘û­=Š{Psô‡G\J »Û¯ºFÂýmÐ¥ô´­¶ÁÉ­xr´qrOnuÃÉ#;ûûwæ>ÌÇ»³kèºeyùTçý÷wžZ^¾¥ëÇ‰ÖA]Èœ2¶ø³ÿã–.Á3Øšhðg2þãTFÐáhí› ¥s;ùØyäw
þíð×Ù‡ø XŽÖ}Jœš�¬ÏÌ05¹wÏä¾©}ãc±¨Ä1!¦~,JXÊÊÂˆÁzM<2Š
Z¤”ùþ†{iÑ3í³ªþ€nß£ú°žTª¬õhZ�STýjEE·Õ»ô¨ä‘Ú<ë—8)\&Ã6\ãiƒsÖ5SÈq ½Ç=^É+¹ÝIwJëÍ×­¥Ü¦Û%é’×ƒc6áÁQ—\ppã‚¤Û-yE�>¢‡B:½1·#ÔÚœKÄ8@0E¾ÚëhGÝ0gÁ� +¨= Ä ÕPq¢/*Ld0¤!ù³¤Î"ÉzdÀ,�.nÊ«ÀÊ¥’¦ÿúêÓO¿útm-¿ôRí…—˜îð
“‚ãIv®ö1vÍÓxMO¿DË†àuü/‡0é±Ãò_>†ú‚×¶áØì4hôÏ �“i�šû«	RÀ76…ØUª„L–0uâ%>Ñë[´S)ìd¢_ê'æ€ŠÜ”¹¶¨CŸQ×¬\È.:1³7Ÿïí¥dÿìÞ…™ìïÛ6:¸u`K¾”›Ý›ëÍõ÷ug3]‰X´µÅú}ºKd�¦©ÈUaˆÆˆÛ«× –”@�Ç’%ÜR€_J	i=»Jë‘üæ<Ï¯k¥â”5;Górªá.ø/¬w±6Ì½ T¨]š�››mä[6 AÇUü/œ)N­fæŒûgg/ÎÎ^Ö�¹Œ•¹3èÔ¦¬Kcž�çéëaaOu
gûâIWÖ–*[ Š�ÊöÀUÒf&# 	©dÖÌD‘DêlÝÂTŽ7cª«bð¼vEŠA
ý	6Áia•«¼þ ¯S±jVè~ÿœß¿9ÍX;üä“|·E¯3Ë.ªÂÐ>pXT¯kÕ˜,Žö1ULUQVWlTDtÃ°<p%4ÌÒ¢bg¼y¸n40à,äz»;S±öHØ_T;‡wcÊ�&°ãË×‹dAã&,žæ!N`�ze•,ÊîÄ©Xjå�'÷¤?³ríGWqj²èò÷¨ŽƒÃãGû`G_âïd›S³¯ºÝ«vÍi“8XºqGé€W>þÐ¡]µß	JfhæÈ¸×“§ùx¢ÿsäˆ}Õf[µGäŸ³jc¿:áA°c½Õ¬Ý&K"µÆQAË".ðšØi¬‰Ý‡®é¸ø5�/&È‚dV
Jh”Æ*ðÿ­ì—·ÒRí©ÚÚVµK—ÛjÄ`D¯ö`í²Zû»³gÝ>1ñ©]Wç­±	öMâ$aÒaÍIôÚTQC:¤t’á¬Tºð‡ûŠÌ”7™íäOzƒ~³¨×ŒƒEË	V» 6T',È&žzõi*}á§_¨}îÃ·µÌŸ¿s¾…jÏÜyç3çk?ýèiß¾Þç£ÏŠµ×q*Š·?þx­u×�çúë=CôåóxáÚ�ö�]ýXs|ukš”ªùD4ä7—â6f÷¼*ØšL½Í¬žæÕE¶e«Æö¥ºj­qMK·�áýú4ç‡3g\Q×éÓ°`OÔlm×·çNC¯Ÿ9ÀOóIs½¼‚‘ðjwGÈcã5³äíKf“]þð¦w–~Aml#dL_Þ(måx—�ËY:Ì}Êõ òOóÉÇ±6Þ¨‚�[ñÍ�/³Ÿ–L€_¸ìþ©êÍ8™‰
˜ŠçÌ5§][Ð©“8lNÖIŒ2]t+Ø›á�Y,wì(;:(Ù1±cbçøðÖâöÒx‚éŽDG"3 ë.‡M•	˜oSÉL`ÓÄL¥Äº&KÌz©tÃ®Öv€H…“¼žŽOKbAÒÕ+VAÞ“˜£Yóò¸Ó+ £›â¾¯-³ŸYºpÖ©³V	ßëÿú|C-ôÿ³ð,¯ÀØ¦áÝ[{ÖÂ @;Ì'HÅ+à$ÌfE$s±°»`G›Êl ÍÁ «3°RQàT21°¥XÚ²}`¬X)V|E_!2XÒ‚Ys}F+T~ÅÍùo E °~ Ð('GZXã$bÖ\?ŸHög_9;ÜŸ¤SE¬Ÿ¡k>ÚieÁäa‘MÔ4ö!¬.{ýe\Þ­˜X}m¨rT¥wpƒqA�ÒÏÖ.ØZ%,4Â!Ù¼âÈ¨íE<¿j•»m`£h½Æ DÈ¯ïþRôšë«"K‚$Æš+.
ŽzÂtAB%Ù&½ÉðµðñZp—°ò¹m¡/—qœ|y <°¥Ò×“Ít¦:J±b´¥Šp¾…Ù|kFËR+‰]¿Ê§'t^‰Ï‹ú0?†ñqî%õ0Ï¦ŽHás}\ÞTX{ÀJlseRQãà,,ßZBZÖiøðó~F€ºšiÈ¨�²Ãµ¶.Úë bÁ�)Êpô�MQxúcî6…Ó�ße[ù�Ü4l‰àdT[ÀOJtDºZ:ƒFÐ‡ÜNG½æÍÙ$À›h„lø‹¨Ë¢(P‚Ô}œ½ÂÇš±Is-;æDÃ}ËÝ\û	}Øöá©âÚ¼†æ6 ¯—ñ±XkX¥ÎÜ–|„ýôqŒô’!ò`Uï	U=Œ)¶¬›�¯<¶ûKn lÁ9eñ}Ž =þ¤"Û”E»Uqkç·£´@Ô^¸C<ñ®oX¨((å»RñÞDOÂ×ÓSŽ@Ö
E•Dš¬OËPOöò!¡.Ï|¨YI[TäDd?}��šº-–‰¬¤ON§zç‡LÍsåôiÃ4�Ú7®þ~·Ÿž.Ü�ÚYtÈé‡ƒô§„lyhþâE¸GŸÈÍðê€Y»Ç,&ñŽÁºçõØác`�Ÿ[Ïñbìºê\sèÔ†¹›“Ú8õ•C£ªäP›ª	7W“÷tÇ;
ýÝ•ž²U`å³þó¸B8@
îOÕ†÷ªýJShÂÜ˜?.AŸæÞð)®ÆíMÛ—7¤ojíõ`.ÿˆû¼7ðÑÚß9Ä“wYÉ]´Lç¡ÿlú=Ð¬jÆñDŽ#BÖ'_ŸËYÁDÄô;	�©“²Ü+�´˜êÉzÁ7Î—d=W‹ÿë‡Ý µKý	žÇJÔ´ýÖW¿ZÓ¾úUZÞ‘Ïs=ï†ö¦gC 7U�öQÕæF!Uq,:Á¶Ø%Õ¾(jU"NŽØÛ&±Eå%ñ°jÔÄ—Šè¬ñ)’ÆK;z½ùî®d,ò{ÝN;Æ![h‹{=YŸ)iÃãÅÑ›E<–oÇá•Á‚Ë3x}Cà-k:Ë§6ÂrFœ»-ällé´WÛ{ÊŒôðHv¸®M»›/¶ªTžwzê7@wjÏŸì1ÌZ	uÇpvÔÒª¤‰N:Îª h_u¯U7ËX©£eøT”ë—�òø?¬uÝ#ìõt)u—Ð]w�Þ�7X*90ñnÛm6 ²ûß¹ÁÓ8@çÅKÿúúb#·ÙÛ·ds;™!ï­ÞÊk"•FM$wì±Ò†ÅÐw`@Cü†ø¯.ŠÜ¹cë–FYäž©3;gªÃ[¶oÝþv…‘Þ_\¤§¼M_Ù¼ÝÒ¯Ó ­m-Ûˆâ‡õÌ[ÇñßÑß]—{n�Ù#hˆ
àÊ¦ þ•«bùÂU<T­oæ ™ZÓWc¨	§Ð¦¯w3Ã¨ÿ†ùELò‹9£ŽŽ²W„’!ÛÈ$Ùƒ¨>b’<\fLšè< Œ!xb çWDÀ2³-;í ìe]FÜ*	2
Eeî8à¢!Ú4¬4l¦F&¦¦ÆÆ¦öLíÙ½klrlrç¸×´f"I_ÁÎš¡n-`	<Ÿãê9¨q5ðÒiÓDÔõrkÚ¯X:¡¤1�Áþ…Zˆ�Ò9{[¨ÕdôsllVk¨Í>G×¾¡5O2âÔ=æ8Û¾sú�è¥µçòI_´‰WZÛÌeÓð8�~�»m­WDúŒ–Ð¾þ<w“þ©üoKÎW/_¾ÿ~ ¶«�9‹?6ëè·à<4>�¡{/Ê|ä+=�!-ˆÖ«t§¼ X³Ô+8Kýx«Âd© ë¾¤¯h:±°1íU¡yêBÞw5ñ‚íD'�¨”+œdlÐj­îµšëðyÿ°™D6EÙ2ÎÆÆ·Œ¨ŠéCÿÛ÷u>’†8 ýÇÃŽÚý¼bü2¦Í¥¿øâ°êj»"6êÿ¾í½�ŸÃÁí¾»ªù=€ýÀ2€kÓ™Õ+!E)é˜’®°�UJºzø‡Ã?öŠµ†Åöþp;•Ï]¸‹îºïÜ¹ûîª�ºpîã3wõäï½7ßcÕØa -bÝVàØ^ô¤z{ÀÍìÎ†‰F#à7Š² 	cXñs¢î]-`ñ�, "ÚšVmÍ¡BœlkkË´efÈkVÔ€EêMòg%qÓTig%ËÖ¥ ì+iE�|¾O =bÁÒOøò¾Ú÷¨| vE&~x¯g<ú+^Ï=WX¡¼XfcpöX½þd›n|Âç«	üÚÄ¸ðù+ð%6æ¹·V¢?€«ëxô¿²kˆ—t’Aò©ªF¨(mé÷	²Ú˜¡¢È\•Dœ´F–ÔC>÷%Á<ÙBû¨"ãhTB8¨B�T‘V6Ý(/¿Û;ªÎr)áó%’`­Ìz}*��¦9 Ge,5fè³f³ŒY3(x­PœÒ˜¼`)}mñ½¿uþèg[{ýôñx®vé[<Ãÿ­_å…D?Žýü3çÏÏGÓ'yžë¬�~µå“GÏ^|ÿ"€ŸÇs‰û¿…‚ü-œHòŸ8«þìÜ3g='yÂì¬±u¾!�¯±®·LWw¥0�:¢'R§ë©Ã©Y¡½d™Ë&CÊp*Ih?Ÿ5ÝƒYœ+{¢·'�Løý¾DÂúxoScÂ«õ¯HÔaëÓÐY‘±Í<|úô4¾è­XhÍ[À�_}•—7¼Š8'0qúá3ÐžGÿösŸ»ONÓçáø«(�¯þ*ç²@#·÷
K­�áÜBÐo³@¶Š\([Â¹÷6ƒjœX[Ä qS{ÙÎdŸÙÛÑNDÖ'"¬ÄŽPzô¬¿ÍqvÛÛ ç·ÕÝ›°s­´¾kõð|*{„�ß“þjŸšaªD9„†U#’„_»ðëZØ²¾p!ož@º1…ºUÛ7QÍýM çÉxÝÊÙÔ~ˆI þ�¹õ±þ˜	ZÚF–ª£@å¨ëÞl&%Iè¶Qº…Êl›¥o€ÞŠ,au˜M¥8HŽ``û t™"‹ŠUê<ÍK�QuNl«†@Í§2^s‹¥çY	4k>ß‹P®`þ0�ˆ»T{ $ÅJÖTÃÐÃ8GY¡4M+5
ÝètqWÛáÏü…ç×f¹+5’éðÊNuÉµ»ék¹˜+äoyà¤Ë,/l©=K?:¿4üz£à*žkY®-ÇóÀ~Æ~#Ò9PŽî£¿ÁV¿’KzÂúªð„¿ÿÐáÉž®æÚK¤Æ´ â¤Mè6)ÛV¿°^ð
~ 3�!§9Cªœ!�p2�uDÃY#ã3›/[á­âÕŒ¾õ¶ºiƒ0�˜+•+H¬‹¼-þ ûç¿¹ÏjÙªE‚ÚKÀw oü�Wõ°ûò…ýV+.Z��«i«åŽ×9’,¹žs<§Å1a~‡(â\rvÌ"+˜§Sˆ***wêlèÔÙÀÍ³ÉoÊß¹]Cƒh¨û€]Ò©ÃeºÍ ¼ÇY�BÁ|…wm>¥íÔÅë&}t„UÊÁz>8¸á×Ö¿“Dÿô3ƒ#;wT?3XÝ±säÂ‰™þ¥PØ;Ö?sâ$n‡l±ûgpÉ:Äåj‘37ýB¦{ßLO&Ó3³¯{u ~¤½Ý™=ØØ²ŠêîçÂøaž�'Ð²¿ñ#a+è›>R®TÍc˜„E`à¯2Iä(—°ychX[k?´:kM·¥»Ó
 Öh!K§*ØDèÛ(“òV}3¶Ž�¿åêTØªëröXáÀgŽee]—º�ïxÿbáXwíÎæ2¼ÿÇ@Pñ-iÚ¿åx²ZMßbÃíåä¶mÉå-—uèBSväsõyŸžgÿ“øÁ/Þ]�,twÆ 	Ca�ßÑ€ Æ2~&UÄñ€áô‚B¥d™�`fCz·�mÝ’ë3­CöÔM¡R÷~{-œàÁ¹´x"!•^ßÀé�¸iXßˆØâÆƒžøõ¯ÿö}Ðo÷ýöó¿®dŽý²p7O0|ÖÖ²È7ŽNß}÷ôQž{Xl±}–o|PX=†…?ký§Oì'fígÁüÉÇ>ýO­t-šxêäÝrØñÙáâ¢±½¥¥å–£öˆ¼Xþ¬#,ß}ò©ýQ^šêuËµ“ãä÷ª—Ôß°ÛD;/špÚñvæŒRqº0SÇÜ„-´Qw+õènÏbÕ#Ô+èÞÅ¬ôõ	tÁ ¾0õ}þE$r (/„h@’3°
H³à\¤‰Ž›*ŠÇ;Ž»ñè‘C7\¼þºùý×îÛ~ÃÔÄŽíÕÑ‘á­[pøU®·'Ó™N™‰h[k$àóê—ÚnkE¢ÀvÂ›õ�r0K‰ÀzÈ¶�!�B)dÕ¤ÄpFí6ËTÞ¼äiÂX €gœ+KW//‚Š¹DWðsSÅÕ‹«ÖêIîwf¬dóŸ¡gètFcÿ4ýÑïÖ^Ê\¾L_›*®ý¸85;‹C¶‹SssáÚÙYx¦�›ÿ@oÍÁÃÀR6ÿYóî`]Æç@Vu¨zm*Û˜¬O§k²>,¢hÃ�±ð2Œ{oÂm|1¿3¾h¸,ëð¤ñàìåÄµp$Öˆ�ÖøxÀàÑ-8"ºØƒõµ²"–ºU5¬^Ãï�Ä¡)¢ ¡zTT´z*¡²úæ)7S‰6¯7è÷†l`ûÊØU8ÉQ/Uêˆ‰Pó
)c-k¥$§¬UÂº4#þ‚VýrÕ\îàVç™ïÀNyµ;}ºgë½lg;¯‚�Læ »ÑŠÔžÕµjÕ”;þˆ›¼(îuú`)âïNkmGã'¸çßšv´Öy¾¶ÑöžjF£¼Ü”·P‰8ƒ£(Ž¢Xÿòo•ä§V½Õ{¿ýÛáO€?€ã³‘tQ¬0;e^™ŠÓXÐ±�¹¼T%àS¢jT€¾ÎÑ�BÓ|Z(^”dÍžÄK�p~¨�Ö¾ùâ
Ýry%žSw}<áh¯}Ëˆõôë{>žÐÚéƒ�«ýÕ¹+´ó,Ý›KèÞKsþÙhí¡=�¿7ç¿¶�v†8¿}™¾Æ1R¨êÙµ¸ô–'w™X„{õï¬÷¡?òJîÚ7zÐP|Ië>àtë†¸@³öŒ»öGÊÿƒeØ¢�C·«IÖó¨£òd+#»È�Õ³a'“´,ÎÇ2F4‡äÐ$þ­CMàƒËÀBÛ8/Ú‘í@>»¼è†Nu©Ä…ÌÉœ*`'¥|žL9qz¢I®u†Qçô÷f:SÉX{[‹ÏkWÁHäiÞãÎšõ‰q-ï§ù“q¨<Fêß�áçÓÖ¡Æ¨¤¦¼8Ï:[E©�Ûœ÷ÌßÉ¿OØ—œ*ÞãÜÖÙ8¼}+ßà±¼Ú·í8k<0Ï½ü»sççivãz…�üÇÇd7_ä8›YAì_æ«Íô";ÈðŠUK&ÚuJÅxÈAD"`³‹+U¡/UeéjºÊ|b=UÄ/ÑqgVà-âä0d´÷ô®©�ã>_g¸¼3à×s•�2�”5«›\Ÿsº©z£\·¡ëôD¦ëÔjP¯‘³g¦ÕØdd4“1ÌzÛç‡"fýŒÚ_3-²98Ù>Å—¿¼A³iÃìî6�é¦#Có¦1º±?j˜óCÿÌ‰Ç>¸‰”ò:­±mÖXéÉêø–Jw6¤9ˆ*ñ_ ÷ÒÀÍvP®%ñ›~ D`%òYÂ@}Lï™šßámiõù|Á–€¶™jÍ|ÖHv°:!ü~æ[\+_uÝÁøÊ´BÄ[9E®4ŽZ++92È—MÄ¢7¶m&[€#µÏ¿ùJÇÕ¼§¬ÓÌ‹šð¶5¶ü`uáÚlªE´I]€mÛ<À„\-`ÄÆ$$6Àá6xNrRœófQ³ªl5^e+óÖ›Ž9|ÃÁ…ëççBé°¯þ\ále£U‚!9 ×‰²™á”Tº\*×é&4Ý…µD©tÓµQ”ó«úb�†Ãi³d�>^'öh¢k?f©~8Ò�tÜ0tè£ÎÆÎÁ¡C¿V›o–ð&º·î­txÚËÀ©H²qÂ57ÔæIT‹Ÿ¨µiÛºðDºêØóK›÷Véc›{BXŸÃGÊäZüº–ü€¯†ŸŠÅñY˜öí’8ãò2»“:4»cÑ­2‰h‚¤-êÖ×¸ô�¯qmÇŒ’™½»§vîØV¬\»åÚ<~‹ˆëÐHØ_”t–ê£¾7Wúc$Ðˆwã.¾›²ÐZã[œ˜1y‡|Só¼ã¹+ºqÀë»’è¿¸±g•(ð:½ÆFÓ€ÖÇŠS¹xçM8=NÝÈÅáØÂX^ysÒi½~Ï¢%ÆÔË¨O	s æßï´æƒäæÈ&*˜	Ue›
üË'ÑÑ6&ÑéÉÆcHÅB¶ÜSN™±L¼+Úb„ý�Ží\oM;N¨X�jñÜ”az}p OæcÂï¨Ï6e¼‰ |xƒ.HŠ‹�ScìòIè„Öì÷ó½† *8tËú¬H éãðG?Þ'`™Ù:X<HTÐ‘3DU‘*Öuäø-àh®¼Û{ªaJJ…îLÚLtD[>N¯YC a}Ú‹^X+hê>œ}qƒÕ¨-–c…Ç^�G8è\,ãÌ“¥§�d�UçÚÍÛå6ýï!r•/ÄnÙ½ö§‚mFD‘¾fôÓïâ<|zˆÇJ“¹xOª«¶Je_ÈÊÅCµ#Ô-	µ—4· ˜d³"ïLWwf³8Gmæ8Çn1Œ}ƒa,vykFyséç;1Ê/dŽ_È ³¬<È$ÅãôyR%{A·,�È1ò¥êoµS§´«ÚdçVFìÂXµ;‰ÓNpš¿ÏO}+2•<­Ìi—œ‹n—M4$¢;NÁ´àÕ"‚2?UýÑP Mô1æ›±¶|8Ú×Ç&–ÍÍÙl:MÉ�G[:>å�ùý³s×âD`{Æ·ªÅj>×ß—íÍööt§3éLWgx&Ô=N»"“Mµ×?‹Á�ÂzÕ±5˜õqëú„´ø&p4Óà`�‚/Ž–¡�ZEê"ÌÝ0!8�³=qL¨'|ˆv:ãSêZSµàÖQ÷üÐÀ™¡y÷À‹«sss#þ˜ì	j¶ˆ™ªýÀŒØ´ GŽù�Þ_\]½hüþÜª9ú]>¦éEì�ù|0Ñ¡ùîîù¡hVwu­ÎÒdØÇBS4ó©TVžó…_œåÞ¬Æ>ëWj?lÔÅ|”ý9¯éØŠ1ÐB7¸>TáŸ^bö¿¤
¼Š�ò*v"Ø(ÿ¾™"‚‘–L”ÀvàZÄÑ¢4¡{úzA8ãèÁ‡üž­úV¬êÐ|¥î�Ñ›Šýâõ°�…y!`ÐÐ÷9rßÑÚ«üCìõè3ŸíæÉGNc¦`ÿ¹óOí�Îk‰0ÕZ¯==½ÂRGñ–/ãtÀß^û¹Šî:�ÑöýO�;¿¿m?ÞÖº|Ï#§§C…zni‘~ÞWÝò0ª´QÂ‡w+x_
h:uãƒLáC¼y]¿M¶(€ëÁ8<©«�Åýº=�•Þ¹}Mu�ÆC‚rœÞ¦iOn´~Ž7/vU»âZ[½]V³é 'êpûú·:­:žÈîx¶‡È2¹•|¥ú{£CÌ­.ÎOî]úµ{òÑæÆrYæ¡ÿ?qo'ÇUÝ×­½««º»ºº«º{z_§—Ùz�µ§gÓ,Òh$õh¤Ñh³lË#Yò¾ÈÆccŒíØðl0Æ‹Í1 žÁf1“ð{á%ù…O	IÞ‡1/Ë{$�—ç$Ä!<=Ô|÷ÜªžE’	äÛ´tUuWÝª:w;çÜsþÿ±6|ƒq!ÝÁÊd¸¦†Z1�àA¬"°+²Ÿ5äTE'°ß©E]	ºŒÃŽl.‡m¥¹$Éµ€7.@uIÓ«7ì]Ü>7>–ˆû}§n¼á–Õ[®»öè‘ûï=¼kç\s{szjlv|¶>24P)õte3ñF¢ùbþ˜1ö˜ãU#†2–gµœ¬T€Œa&Xä…¤‡G�*WE°ˆ¥sEÒ�yAO™{àÌMngñÙÓÂ8ùaâ‚ýùþááý#'°mRN¥�=‹õx={Û™÷¡ÎŽ±Ý»ÆrHZÈ]úRo\
×w	ôä‰IÏJ}ì€6�¾2—*é‘ËG/}kÿðÈÒÈ*¶lÊÉÔ÷î…[|—8l[B EN$ëbú›Õ¤;ÈÙcÅbLæƒîdµsl¬ó°ÍÎ8z}¾dÒçëu:�'Ùî6¯Ã#AÊHYñªíúï¦jÔþÆÞ®\ÔÇrlÄq $Ù–F€ý‡UrÚÆ`ûÙÆò¶Q¦Y Nñvø�êªUŠ}…|6“ˆ…:¯«[íÆUâVpw7¾Åööß¨€dÛ?LŽ�y¢£# ÕÂ[J³Æ'òèpú½­?€ùÑÕ$óòÓ:(™‡Søí‡°%·H„Ø‰m÷wÑÈ¶<5\`9¬€áŽ�Ðˆxn|q°æ�XlØ�ýJ gC+
–ž¬–ßj)ÓÄRÞ»wïÁ½›{æ·Oo3¼�ªæ÷ùl­ ¯°	z75kR±¾©e°l¢:ç-•KÕZ†×ˆc“7¡ÑQáæ"¨ZÄ?dq~3=ƒ¬—~¡¥3KÝ)æè#G™T7ÞGÂÜ/]ŸC|ojxÍïZàp+C{N
mýäèœsðS¸—7âáT�èSœd4!Ÿ¯Ù³Ý9~èÐ¸s{�ylHÜ©s¯¿~.›]N-´¾ÖìH&‚MÜ4Ñ{ìY\ÜÑ9Ç`k¡L$;àÛ?Ë^³�ªÏgÍüˆ×˜N‚ãkx9XöGÈÄ ¯ñ'âŒ;O  âb�äwš8ÙèLú‘•Û¦¢‡Š‡j†Ÿ¼¹±ÁrÏ“á&:{è�G
¥‡?ØŒœÚ‹l6zï©pÓZnß+Cõ7*�8Ð�h–Þ”B@Ó'�I ŽÐúZp È2ü4¼ö–O“RëVÚ;bø·z¶ábõ=w5�«?åþÖfî‹Õ5›CšÞÎ`
ø™xm+ˆcâ&¸:Ç ´Æ* ¼œ �^-àbš wÀL#ª§;×ì ¶]*€€?n>iåŠ7 yë†n˜Üd�†XÀèEòz6¼÷¡C·MF®©zÇÞðÙ£šôøÍ‘ÑßÿýÑ‘=ƒCÀ`c·‡÷Þè¡Ã…âC‡îß¾}\èé=C+#£�>::²2´gÏXPCm~£ï¿µ»�g,cÓqÝá¢)Aƒ«¶¥‰Nßxöä,JþÕøìÉ³'Ñ-;NžÜqÓìkgÇgo‚Ýõ˜^æýôkT˜ŠS=Ô¶ÆD:@sVu( çÍõÙe› 1�l1OvÚé‘HÖ	óX#L&"qü7QJÚµ¼…»®
šü¶uza–P	–xJj©RÂjÞ]‘¾D¶ˆuãx_.Ñ}õqÔD�½Úú›óh~í«¿ýÛ_][»¸†Nù:±¦Òûâ©@å3w!Ã@w}¦5záš?÷‰Oœk½|ñ"‘Ó—˜1¬WG!÷7X«g Ú¤×H”´RœÏ¬a>©ºž(o¥Ì›†u=‡Ð“.0`Õ5‚g…?±ï¤Ÿÿ‹3Š¦úA‘ÇÊQ%PÂw®��à‡¶[˜.9¬>Ùx·„-2—bGO�W‹}YÖ3ê�E+6$(›ºŠ¹xÅµLñN»!±O©<u ê[WÝË~¤S^M÷.SšÇ£ÍSšæÙMaC`*ŸÜîü`~p :AKOR�Y1Ž`²Ãíwû}†êVU>0l&*%£VÂÁH@5pØ€vN+ä§#dP-fÄœ¨%"x¸ŒeÐž\·?”Ë…~çºÜ`ëÙô�©Ïær©\n•ž.þÓOÐ'ÄÖc^D‹ÍEv»òÌ3žÖOEú‰úZw÷Z½Ûµ¶˜mæ ‘o-—[Ë6/}jb��þÁQ�gôž\î‡Û×q)ÛË†ß<jeÒ@¦B9hÅ±ÜÖ¢UØñìÊ€Ïš³KxFµ»ËÛ	"–ÍÉÛ–ÝÈ)ËÎy¼qÊMJvÊÓ““ñ˜æ6SjÆGk½Ý]yl–â¥`‡ÏÐ=î¨Õ´¤K#š¶×Ê µtm-ÊM¬eâx ¨A"n¬Îâ¡T¬Ó©­Q‰:�û�Å4('ÈÔùÃÌL"š@¯9ÎŽ¢ÇŸÿDª®(—¾Jó¾@Á(Ì==©Òûâ—®‡àú\¼¯yézô]( YÞ	óôþÖ?ä'¯¡ûuÃw~m´.è…d6Ó“¹ ½§/ŽÞÄŸ—~áü¸üÐJ'væ�Ì¸¨A;L}”ÂS1,z$—aøªÌhlÜXms òBÛ<Þ¬§@˜nŠ!RîS«ÿŽ"Ã[®F,·úk\¾¼Üˆe2ØÖ§Lk4ú�XØ&²:§ÃÔ£* ^ôÔ°¥`Ä ‡¼hæ{Õª©�˜ZRY1\Kç/\ˆ…²ú¥¯*Ž‘T~Ðãgº;ôKÌ:€úˆ÷ÑoàªXºp!Û7÷@.¿'b/”]
 #áq‹dâƒÈ¡í¶˜·Ó
–vŽ*S£Ôµ¼…YD±<²I»·õ²¢MEv1‚ÅÏ�.Ï%–Zq"	¿¤( ®è@vZ´¯À
;gÊrM•¹iŸ±·¹0?739±åbwWgìq#çË%É¸ªÁ\`‚"™$åV¶äà>ÐŒIƒDTFÖÂƒÀgšÑ“pBrOV›d©TdºnœÝ^¨lŸ½ÑÜ+oŸ»ñ‹§Ÿ�ßyêôŽ§OíœöôMÛ··^ó¥€ÏîtÔ»"Q£Öï�EÐËšÓeóÃ—#…HL¯õëÑâçN–ûk•“OãMùF´ëÙ×æwîØ±sþµg·oÿ_A�ä3ìcõ.£RõŽ59*è•ŠnÍ]Ôú{èk”F…pÛlÔ’AGâP°Dy„YhËn¶ÝyÒÓáp8NÕ“Hºmz~šD­ÍÊ™�q·iò`Ù°m&Ï“OWËsðös•�¡òÓ'ê]…†^«¡•BaTï¯é¯<}²Rë/Ÿ47ˆÂï_Ð«•Øèd�òKèÛxn ïÕ$µÒØÒhžî‘)–°v‚µd^À½�`¿ãT{1‚ˆ†8™a)°!<“¥f
ùxŒ0÷æ'“ðmå"iIÍ§°ÁÅ›ŒWQ‘¼áô&�¼À¬ã0À¶geûBKp’H @û:u§¤Ï{{o®ìËÂ~i&pìñkj]Q><gÜr(_ÊåÉ%ª3øÀÑa<Ì%ýÃÚè±}7t“½¼#×3uìØT±éÉÝ:Š~¯�äc\zÒk—l•Lsö°W’lÕtsöå™_¼‰æé'°Ö™½“B+ìšÁ†6ý�$Œ -0K���ùÎ¼'“Í¤O>U…¨S
ÕŒùv<×À�€wI#¯Ñx°@¢SSØŽ‰ø¾h0�Ó=¬bó
<þŽóOÄ—#ä;Æ�¿{øÂ6.$³nßèÐöfÁÁ²¸�eNõÃq—+ÄèÞÖó÷˜8~™
RýàáklÏ‡ðS^¼ØÆE£Ž'¡o`­P•�P>T>‡‚u˜úð`ow<ª{” ÐEd$ƒ¯6Ž[…‰ëÃ¤Q³4¦ãšÏ8hH#¨uÚ„Ü0ôj�±ûÑ³™ÀO	>Ltü4ÐúË‰CÁŸ—öÿµ”Í_û
«ŒH@Ve]ôˆbûÈîÅG§kU,µÁBëúÂh£€ž-\zÛŽFW/:·woëú½ssŸgeÑ}©RRfÀ×GE|dÇG(T«U­ØÁ–�Še3’icxR¬ÀAÌéFÀ¦‰ä¹l»(‚Q8£¹5Ô_ìËuB>¬;¨mqHdjCàJ0Ó¹VMƒ|H{Ï¤�:JÇ½Ÿ´ÝÀs9úØº :Ôüµ;Ò™@G*]àeÞ#ñIU¢I7î¹vÁ<vÄ’¼/ïÞ¾c¬«Ç”A¡/œ£íéŽ@:]Î´>*Øq}ó¡Rv˜FšÊ²u8Dk.“G„¾ë<nÜÚ'`\ÀÖˆ0Xð0ØÂ·Yú+0
 pVÉüÜÀ¯Ð@š(¡uÖÄl'¢F†úk}½�ÙñpÈ§«NI ÜÈm·¢[¶¨*UCh³�ëØHÖª‹Á3`PØƒ,¼�ÚzÒ›S;’�uwGÒóöRÃ5Yí�ÎãºŠzvÕØ“•ãþ5ÂŽÕs õ#`ðÌXwëŸÉ…;Ë³ÙÕ&>Ä5™ÖPÒ#«ª(´Æ|êÿññ$�ð¥ ÜÓó¬™3lb%`Ýz• *€ûÐ…Õ=Ü•xl�’vÂqlâÑsô~Ù¢ é834•Ï¥’€Õl*A'D§§íõ7©šÛù6ô&"ŠjÑ‚ëÃ]°­áMÌèÿ6x-6íf_0\7»¢Ý®á÷Ø»:eû¢ù¾þ¸¿� Mb0×Ê³/¹nV»£®¡ÿæQô.Oë+ÎìüžN‚BP¤¾Ôp3ÈnÃs¦	|1k¥[Ö±YË°ÜQ
`!ëR��°"£M@><€óÍñ44Š�‡Hœ=0@mëh4  ,±URÌ:¿fËo.ÛÓ�-æ°¶kh1UUºKñå±eaÍ9ÄÌ#lVTJæú/A|k;³	ô,ñ\]¼øù©O=µ:Ú<¿Ø|j
ÖNùE4G|°93HqûW>’ÌÎ¹ÅÅ&x¨§’±À‹¨BVÙÓ_q²oC ˆmfÐFƒn¬[ªxPuAf!d@ Â!~oæµ¾z�Ôº‰›0bjÂÍ{�qÔz*×ƒð«éë@ÀO�—qiµ¹èÉÙ¥Oh/á‡„¨Ë¥%po6›—sôãÙ~*Å#`a�áçjç„h”AP¨d¶ëÁVÏ 5FíÆÚã§ŸÊ •`c‰åŸÇ%‹<ë÷ªŠ�ã–[èn‡Ä	© ¡9í<žJøé(žCˆš� PO™É:Ð‰’ñxro’ñ&OÆ§÷ì™ÇêLyÏÞ={›ÛgÆwOìƒ0Âá¡ò@y ¿VÅ•Õ×Û¶ñ3éM&e ”É�ÍIó�+ë#Ô]™1 `U’-þ_ûe[ršà%—U´« \DÉÖëkMügmÛ�¹,€¹ç®²“»rÍÔØM
ëì4¾îb®‰ÿ ùMÿñw°“Ë¢do¢õð¾3ÑÛ:B0	6ÇÁŽ
ÉøÈpµ'‹g¯ÄÈÃÕ¡Ò¨q9¨"Vœh¤p_ç
@“uHËÊ`L ð L§öÆb€¡‘ðzà!šþÖF”«ø�ßm½zü�Þu×ß~üË@HwöZøœÄ'LÚ^<vÖr|	-]ÛŠ‚ÿ£•N|î¦{¾îó}ýžÓŸO¬}	héÎ>s6“$×æ±I›è‘Ž=CŠhÇ;ÝJÿÛÛª—š¡~aÚŒcX1Áƒ�}•`ðÆƒË Ë«�âÀd!înš‚(	HdYqoD›.¬È¶MÇñMÑvéø¿§¤-OcÂÜøk•�ÍÈdW®²mã£õZ¥«·7õ|6ÖT§C–xŽR�bfíZŽ=Ü×aM¤BbíIl(ñ.lQ‹ò¨î­uw 0—ÚéçUÔ_š•ÝroÜ“ŠºA²ÊT~Ñ_¨&|êbî<ræ=røÑ³ÇÑƒ‡²n…š-Ae¼7wiDÇ®ùgvrGü­ßzðš=óÓx
Q¯ËåPqdúð£�Þ6Âß9d†\´õÏ‡èŸ?ýµ‹:Cý¸¯�”/	ZÜQ�rvéÖÕ]…“1ò4Ö¹ g°AŠìvé(%+Œ"cß�(ÄS„ ^”;%*v’©¯È6+âKC¬§À>yRÔi¨¬9R’pm‘² ÁñßYØr#½g7¢n>}üº•åÝgöœ!t“`	gÒŸðS(pÏ&ê! ½øÅÄU#¬˜‹è:•h­{i²dbÃAÐºQLF­¸¥ëw«Óà&¥ÐwjÊŒ’¼)ùR:-O+ŠÃ­9¦•tµ’~)•Rf¥ÕurGÚcÔ_Y.¼©jùF_¬/—º=ÿ/¢xêH;íJŸ«y”°b·¿dwºÈPZX‘¤—ìtnƒï‚KVððo3JßäÜ%­(—Í—«iOwqßÉð¦æËµ¤§·oßèKuÃƒv£b|õÅ/B±øl¸¾Ç‹v»Ç¸‹KÅ÷1çÑ?§wáù*AÍQçz›^}Y«SÃ#@e
mžù^&×“Xã‰[Hxb=‡nC�‡·™ŽFqó%ü*A: ýÿ—\´ÜÐ(jvºQ¯”ºòø±ÁdÎæÎSTd[°ÍølU1ó²tÜ¦�Ï´IbM€…5Y*b›0è˜–Óé‰|g@î
x*õRêt
Ë{Z’°È<ZÀÜKv¤æv´%I§i¨‘“iÜ ÞPM©Z5EÚ�Òú[IuAø´-UŒ«2,Û-¹•¾�.Q.<éÍƒM‡Nx	Wç€N(“®¥ tÒÒÐ|¯·ô�!†@¯ÅJ�þëŸ_øýéúŠZowà¿:%o¬§•®¢]ŸFŸ6ãâé_üw:Ió”ƒâ_VDÔ™Oö`
†€ 4â>�Õ:/z-j8þ«ÍÐÙOºÏö‡m¥½ŠËš;ž¥ŸÇs‡A°Ù ¿W ¹Q!ˆÜ:|,èåGôrXïg¸i¿Ïé fÛT2ò%ü	‡á4`¶3×ª àtÇÊ¢:›«jÄÍîˆ{`7jÇCÌß07;ûù/ÌÌÌ­¾ë?]ó÷ÿãØ·ËÕ#á|!©ßpfiéÌ½kfúøõÓŸýì¶ã7l›i~³õ�GÿîïŽ"×7Xß	‡#{ë¹%8ÑŠg€÷±ü{¬Ž²„ç‹� j��™¦	¡îÓ’×ˆÃæ‘<øl‘sâ¶h=¦V¬YtË†ŽþOë™àqòð`ôóÐÚw‡§°l€i<v3T˜h…Ùþ¹î_1¸S1Gíˆ–‘î%à[
ââ<µQO€6–µÍã�ÆMÂUrÏ«¿Ö…Ë�Tgg4îVð«ä²ÉD$Í`sÛ)‰l˜‡«Ã•¯–‹ÆÄY¹,Ž
‚z ® gßX¥{ãTuòAn½+×“Lw'úÎ÷½Ô:’>uŠn›\Ä¿½N|ÚÉxßbïv¯Þì‹¯­%z/ý5èƒ®À4‰£‹˜HmÀý�ß�ÀGÄSÄ_&àáCØ¬Ö› €«íŒv¦¡ ßç1)@Öãß®x|0iÅ­jæäBÄÙÞ~l…¼RˆFÑÇÀü@lyzlÅL-¶ÎGáäZƒtÊµþ‰o‘:<ÉgÌ.ØÄcðÎƒiñ!�xËp)ÊŽ°Jƒ@±Eio$ q”D\ÁrÍ¯qÝr#ÒÝMQ& d¾àð °˜åJ‡šEVfTeiÛgºsºÅ£þÆ©Ö'{kçºÂ‰ÉcX—¡¬×7z“Ô2âã}ÙµÚ‚¦›4maÌ¦zÇµÜÎ¡¥©nXËÅÍ˜$°UÈ™á!˜¨ÍÕÁS¢À‹›²y"gFÓÔT%‘òºl¾<õK½�þ´Ž¾÷ø5—?=¼×	RÕô=×L]õÁá½¦ZRß›¸ôf¥A°-š‚öšŠ†°åQEŽúHR(ßÆ’Ú@Ä£Íü(¢ñHØÐ5·	½%\	½¥e„XFàã\-Ãj%æåôb-EŸƒ'¿ôøü×±³´|vL+·~úÌ3èÏ\ú
rº€ÜèçØzŒ¼ÃÝØzÿÀÙ³®âzèäoØþ‘çÿ±¿{Žþ(åÇãR÷¼¾FwgÆ4I´šÝ±NˆãIÆœ®¼›,;¬éœS×ÙQàñÛÔµjM"HÍ¨)•ÔœÛ'¿b�Ê/ÿ¦§¤|Ý“_~NöÝË¬}æ7Ï£ù{™˜ß…žSñ´ôäs_ uTÅgÁ�üÄu¯}ñAT{gë”¿‡n}wÓ˜
yá!*h$aÍ6 Q�3	èr{ž€¸¤çdG`s¸hµ\-Ý›q"X'Ô�õÔêZÛY,@³­Ö½Eê'ÿˆEÏÅßîFÃlb¾í[r¿Ñ'¿Ë$Ÿ8÷‰›ð¶Oú,¿†ù>ÂœƒèF[Ö r"·Pî¥¹Ì¬o¶�Žc>rjÓ“é›Ç2ôƒöc ù¹‡Mý_Y·FÚ'¨�üz/¾§‹Ò¨5Ð¨š[å	f…Æ9šeÈ“�Š�_P€MÊ2Á€'æ�ÙmŒ‹uA"ºZc°Zff0Cæ.ÿ}ûÅ/…ŒŸ½ÿZ=)ZŸÛ|„¾Üúü§°ööOï=ª"èîHáÈå_XØãæó*À=Óˆ:ýÈã©T*ÉjydlÜ¿Tä¶¡Ÿ¶ï	µ>¶±OS7Ýz³Ï„	Ö¸‰G€ëŒ•ˆ´µ-À7&eB›[4òºy_ÒËiÓ-I@€¨·øþó›»P÷Æ�H·, Â2úSŸjBm »ÕKÿû­~iã¶£o[X
Á†Ÿ6›�6U+~Ràe2G"ò\ÉMû�ƒ¼­-Ôv/�Æ�ëñ>ÓÙ²ÉñÒ®'ô–¨�”�%J£™¼·~SÒ®^‘y·àfœybˆ I�)•fâÉäŸ°	Ü^?y“·`ôóÖÑÄã‰?Úçk½ùÜ�¾¾úX¢oÓý G!'mÝïr®ˆTblƒ©¶ç‹xUÑüŸþé ?Ë`1ëžG?¿p}ß_Œ·ŽÆ�0ãùu.¸‡B%1]FÅa6;ÜmxPvÀõÇ%×Ú÷Aó¤äSä."”¹j•YÙ¡F@¾¼lâ‘JÅð£×6š/–Ò>3qºsÔf§½‰ëbc�ðFÔòÖÜ}ˆe¯�<úø±c�kýÓðÏ¢ïƒÃ/�K÷yÞvÙFÃs¹�5~R·U¹â):m^¹uÌqâÖ.«�[u)í1ç*3åKiÐ›ƒÞ Ö­Ö¸ËŽQòÅ�:îÃAîÎèù-G_>ÿ)ôR!Òz,RÐq¯žÛz¸il‘�º5$ú­žÆ›"Û|ëä–çP6nûîõ]Ú»q»M»[êŠÁ£0î/,2+k™TÖüFeq¬"±‡ÅÅáv*ÚåŽÖç€ïiS‡ü.>~n³_ÔjoæýœT¤¼²S"ÊTK˜« ‚>·Q8�ÞZ°HâÐ|¸\7§
T™ªSÛ¨�ÔuccÕ†m.¢
±>ºâ�hÞ	I¼°â’iQÑln–cÅ-Ž{¬~°hºZI&µØÜµ°c»™©:4P©WëUžÍ$
ÉB,ì×eÀßt#¬�l<±°	|s+ÐfjË¦"m\ñ�~Yµ…˜þØZŽ`kNûÔKm%.ûÌ¨Ü³Ý$‹í)kA]%ƒ÷	5Áù…ä“¼^ž][ÃCu²<Û:|ÖÀk­ú|»ñ@ß�¦¸Î„i±È/;Èþ&.8ÀLJ�î#‚òx±£„ç¨ÇV@z¬É6!V—�öh4	uøµ”'©Ømå¦Ý"�À!’Á:sÍ¦Ë\)C ¾!J²€b‘ÆË¦4ÐÏMÀWA0!_·¾eÛF:ÆüÖu «q„úpCr �9m45í¥¢„(�ç)°—Š%8Ü"Ç‹íÈ"Z¡p#"€¬¤qØ iªD.(~õW¿j¹�\D”û:Sñh°+Ôå×UiC¨c3o¹— ò	•M0~ˆ µ¬“XcÁq—£äèåÜè‰k@·çGòÈi!î1Y¼¤L˜ 6¼<Œ-aJ÷ëù:�˜‡ Å&J¨þT õ“�”ÙŸè§Æ¨÷¹¢Y±ÍÜZÂ&3¶DlDŠ¸3‰G)$YÐ‡“Q�ÐL’Up+á!Sc¦£QÞr¸QÿöeËŸ"�ÖúKÅ|6�ˆ†=nÙ¯ø½€ÿ’4ã¹‰µÆ˜aÙ%“¾•,­lE¸îFëçêíõZ/:Ï5Ÿ´ºBè�É1ºvã“¸S¼í3÷âÏ‡�M]„ ”‹Sè©¾øEè‘lëôÇ�]¦Þåüøi3�¸�Èžå2åX¢îürØIÓü:ÿ­€8Ü›8
âÚð÷GaèÄý‹ ›	‹ ÉŽf°ðò[NÆ–ûê[Ÿ½Ü�¼^#QÊÕp³”j¿ž\Ö~qLýr	˜óÏÃØ®}€è†=�„\�Ì§Í¦¿•çWBÊzø2,2}–>‡–ðÜûó6}ddgœ[è6�\aSwÉ\–í3ûÆw˜1ú~*Šg¡íS63�Ë¦’:GÛ¢[1Ø¨_5kâù@Õ€Gš¦fâ±ñÑX!^ˆ„³œ+�tÃ\D M‘âXË‡UÕ‰¸‚­tlóztT-g’™´ÀA/˜üE<NTÊ5C¯1LM¨v«¯<ö™#Œ=éŠËŠ˜üU5×“¬·úr_þ³žw£÷+Jë¢ÚÑÑú‘¢ˆŠ,{6$Êo„Bè¿ø«ãaÿD÷þ3ûÍ1ÌD~_qT�ùº•[ý^ä¹ô�ÙÒ�û<ž}wV¦Ñn^å¾ü	¼ecCõ	§;ÆïŽ—#÷8åØÄ+Ö!u…º�º�zˆz’:G�§þ´ñÇx�dC4c£˜årÛmîÊA’Ç.­x5ÚFy›g…R¢HÆCÀJ
ùüH|àºqòÂBR§�FŒv¸œŽ•t Î¸:Tš§]üJ˜£‰?¶m�È‡?ôÞ÷<üÎ«‡îÞ559Ðïñ ‡ÚóûÐùòO¿çÜ{Ÿ}×o¼óÉ‡ŸxÇ÷Þ}ó©ÕÛOÜvíÑƒ7:¾oq×ÊîÛg&¦vš�ñÕRw>�wx¶Ú]šKkó‚d®Tg¼ÝüMë$kfìHæ²cc#£8!¼Å¾×
9�Þ múþò²™MçÕ6í›ö™1hÙ—Ü¦r…>ûŠ˜ƒdnü±¦ˆk°‹?êÖW›?.Z¿)âúÎ…õ[wXGøÃ»þÓÕ>è{úâñÈM 5ÿ¿r¿(Ë"|üä�áÄ?Æ{·šp÷Msc�ßç—,»üèdë]¿·îÍ§Ÿ7ßð¥ž£ ž�*µ«1ßUˆF ú�8ÝˆábˆglˆåÙqðÈ�„EÜ—yXwB4VyÜžxR}–ž®”ûz²�Éx"åÜë- wg´AWK1°#*§Z] 	Õ¼fðm±JOÇ‹7ÏÏU|ûËó7o«å"èîœ®®]l=æà#õ¥‘!Ñá4øŒ—§®éêì96UÙ§¶¢=l¹%ôlfÜ_@ç+­/ÓDULP¿ˆ<Ocƒº×Ìu o¥ïÃ3yº‘Àc,j�ðÈ…vú¤4� eZój:˜BUË.ˆ&¡½Ìéô›ØòEòièû�bkÙàáêç­ß%O‰^ #§Oÿâ,ã§?O©•¦z©Aj˜¸'G†
yŽgØ¶>Ò©d<âidâ�ÞÈ!“¿å
šDMŒÔ4Õn£‚(È[«î„äaó�‡¸X,ôš�žT­Êà:ŒjF¨¥_>¨¡jºÍ[%”£i^ Îß"xº¾.0üi©õ#‘ó„C¬3€¶£�¿y€öÓ‰{¼£È�×³·µþ‹ø>	s„¯Ø°û")&[ŽÒŸ¿e^Ö»^	ð;ÙCtÜƒ)@s¨vé©øAï´ÝU÷~Ú]€2þÜö>•q_—üO"²¬ä#&Úö	×Ï—Èz^”p±ö7*íÈšHÐ€€çºû”1'f4N÷z£zTO³„¹S@ÞjØD‘�Q¬uÓ=�à†’±+ý†ÛÝêWG‚¯t¨èUwÙÝÊ”Ñr©õv§¨ºÝBî^t Ôú$z¡úÎ*�à„~µãëÁ:œínÙJð+¶¸ü5�‡õ\ŽÏ£‰ê;+íƒ—™	ú§¸×A¤Ú`Æ$â1“y�áØ©Íà,‡ûÇC4„]­¬³è\†z5³m¼¡g³FFðäQ˜v´‰áÚ¸dA<†\¿®¹ÖïIÕiX¯ß´Œ›Ãøã¶àÊÜ7^ºql.•OO¾4ˆw€Aõ+²ÜµÖ%«n¹ê^ë–ãò„Œ~6¶ÓÇ{�k²,ÿ~’×:gßE?êŸ:qÛÓsßÀ…Ü€KI¼8;Éäšœ …È—þšlÆåDzì¾å….(!�‹�•û;Éõú[ôW(<RyÀÊÊçlàqŠEe`)^RµLx¹;ƒ:ƒ L["6ÍíMÂºÂ(2Ó¢Ñv»Ýã¸*µÖ¼ûYö+è’èÑåÅ…O?½»Ûy®ÃáüÏw<‹þ—Ÿ6áÆgÞæ>çvwð¹hRî=úÌÂ§»øDÇ�xÑÆwœkÇÓ�ýÂ}}_c±¿�ø‰a<ÓHb$¬ûckPïÀ´‚èÁÆ	AÈH6 S”’ðF"6•„¦£•rw—Û­»=šÇï’É�×ÂùÄÃ¬¹XO[¨`5¢-â�>Ÿ‚i¹>uC7¼¦ª[¥ëÇçRé¢©1–æRË?[vœwâzˆ*™Û2�/6 ÃÛÆºmØ×=Ž7ãtp®TNeôAù„ÿ¿7w<µ¼ìtÞ…kPQ2™FÄ}¶Ö×ˆNºÍ†U¨Ãî�Ë7BO£ŸcËz²1f¸h–“9RßyÄ1,)¯4éî«¹7Þ%ª‰ª.!E¥Ü=àÃMŸÒ×…0üË�J|œmiTéŸÜ=�Õá‰n_Ø/ÏHÀÒ:eôª/!¯?c÷æ'‡˜ÛF£³³ÍÍ‰ëõ?Ó§bXï­4Š)Üô’xXÎ«N�ÑãX£µâìA›'äÆí!Éodó0±�Ç%Ú«Ùíj eV%Ã±¥òB.tJT¦_ôù×Þp¶'™Öù‹�>ê²ÛôÚ�»lø»oÚ(çoûxmI:ú šGÿÝ7åWøìÐžÛ“=¾G?ú�8û:Ê�\¸é²û�¯õÞ¥ê¼3Ïuµ^~ÄÊ‘|–ø
:>‘'^~¾�·Ö§U“‚™<bž?áW$��¾m¸UåÑŸãQM²wÜ`¦O(¸?©ÊÚñdWÑíSýÆÏÕ�®äõš¢žw„âôþ¶þñ	ºE?�ûu/ÕOU°ØÍ±Ýß×Ó)ˆã°LÉ@õ“À |5-$‚uŸ
wfAŒa˜íŒõD3y¡› žæSèÿÄ=Œt,,ò%>‹þN*ånš Pæòkþ4êZˆÕCš"¸ì´3ðšõ=™‹dçg/}M[¾^ÿT‡ãµ÷¿æ�èÛ{>��e' ÕàëœÈ©†´±ÆhœI^“áÛÉ[:Ë—¸ôë—i‰\€Õõ_3CôßS9Â2:ÞÝ½«>RíÉ%‚¢ 3&¼?Í",Œ[?·Ù"$ï»²¼oïôT©˜I«d(D =ÈkX;f¢F¦÷ŠÀ2xk!Þ]…è[àŸ
T˜^²%Ns\�u'z›¿�¡³QMÛÛ}K*å
æ{e?Ïç®Tê–îÅt${aéÌÞ—eÉq1UL_T$9è|mRa]QG¢dä$Éu±ÊäkÎÖ·¼��•B>«D¡ð‘Îl@YšÖÙÎ#áP"ªd—w½
	Þ¯¶~‹Oþ¨b~ö¤	:ØúW«R, 
.G´bRõ«uý•×ë1û!�ÛÐé—±fÐ£H2¤ãÄxâMÆñŒÊ‚ú´Š‡–BÇqë>�¥Ì’ô+@.�ÊgS]é®X4íæ!ˆO€TÛ”mW•hÀq¯‡~$èŽØ_›4¼AQ\Þï‹"/ãY²µÉ^ÏÿtÕiüž“Lò’C‰�—pl¼ê@áÝ’kÆ4×¨jŠº¯q�ÆÒŠÓ%Ð’L^ÊmS�b„e‘giÖ’NÊ±Œ�LEv*ËØ¸—ì²´¬!;Böy¼±ƒÒhGÓåroo¡€(†p H¿ª•ÞRo©ØWè)ôtwu¦â±p‡OW$ ‚öX85‚5išVXYh“‘Kë{ TÃÿµJÂ›.Vk1=l�F¬J‡5Ý¶ª/ÑŒ÷m[á-khMÍh’ÏµfëåæZ3ð7é­;4ô`ë‡Î²tÚÐ>»ómÑ‡A…8zßügñ™šahkÖ'ü¹4Ül~}OctíÄ	I×ýµÀSSƒX*€ŸÇ“-8†$D²Ad;-ÀJ¢p%zh0¬«¥¾î®DBO$ “]ñåY �L2C<BÓÚÄêcÍž$D?ßîcf!°Ñ÷—çfËÐÀ•{_	Ï�o£a‰ú�UŸ_½ An¼³½}Æ½pòÛÈîÛKˆÝzìXãõ92^÷6º·åËo"Üá@âð´Jm%ÓÚ�Œ©%Ô,{:cÅêÿÎ'±‘Ä¼ –ðLï6Ê™ìc^ »ôïž‡½óë8{Ìn§€Þœ®ÔíÔÝÔûï¹IÔêÍ2Gç`Æ½´Ïƒ’›ZQ�ä—}vR�W‚†�at‘&$
Xƒç.ÚÁñŽqšÆ-à§5=Hã´é;îØ½kz[©ØÙyÇÝwÜ}×�7Ÿ¾öšC+»nß}ûŽ¹mÓã�‘áþjq¨4ÔÙ×Ù[È§pÝiZ¸B>XoÃUBª†xÞ-3WšÑ‚ëêOhçúYËý 
<‰oåLqáŸQ;!Ð¢)X7nIà: ÕãMTè³g–š7<::QtæA½>¼t� ¶´ót´§œ¬R­98M¡C‡-wu•=<p,½vàÈ#•®®Ê#G®�F�-7é{öB�{÷žYZÄƒðæƒ·�’P  ¸øG[�%£f*tjÔŸ¢Ïá¯…?
n=j=¶¸ØÎ%'í«]¯€ÒsWãvL„çÉë”ÑÅ{°R#R+ºÊ1ÈpË£`GC
M+x£ÐMÜåzzûÜ¶mÃÃˆ2!u¶Ín›�™žžlŒTJ½Ýùl2�ñˆãÕ\N ×ÆJ^e|¸½&¼‚‰3°™�·=îÀïoÉJ+a*m‡‚jdè% Ð2íD6ÚvEe´Þ6jVÇÅ:‘ ©¢6HD˜BW{ãà©QxëfSØ¨iÕÂùÅÅæ(‘¾ióý>¶cþˆÒ©8™ö›G¡¦7AÓd¬	ÍÄ“ÍD]´ÂxYŠ!2�07RëÄ�;ñð˜õyý�$Áù7ý¦à ­nPÝ¤¬á	dªš‡hÀjÑ»IÒ„n	™ƒ DæOÃ¡Ýð�§ßwÃêje�IÑ©Ö›ž• äóÙû²ù¼,ÀZÁGÏÞ\ui×®…[nýÈè@5:qÃûžþÎ«ï{jµ¢;À8pH.�É†ƒ?>§9ògòÙ,þ�½Enh½qóüÎÐàìºù–]¹õ–08j;ç-¿y€ãvÆT£‚Ç;la@�ÅúÀÅ“ðR~#¼€ë¢Í³‰T…ˆæ!¯G ±HŠ£ùú$Í‹ªºiu 9w\ùR7&q!§ßêIoþ‘ùvøÃ#¿DêÜ ,�cÔju0_�ôÓv2ZÝ$Úp`+ÔÝ…Õ]ñ2¶=H¦VV þmkƒÀS»ºrPNÉáÄ}�X†±añhzyÿÎù‰ñJÙç;t`ÿ5ËGwÏïÛ¹435¾cbûð@y¬ÒèëÎçRñPÐ×áëð”¼—á¹ÂOÛfÀâ¼±
g-$™I}é6Vàú� Ø%<RëŒ¤\"°Ð	 ÑÂ»ËÃº™õ™É ‹iBfRô1X™3h€¦-‘!|Ö€ÇsëN?š­×=ž¿!‡²�ÞµNPõ\y–,«ä.\Xó©' óžP}k„éå1¿ú7ºþ7¸Ì7=^¬\µ#úÃœì–-¿Ò»ˆ_!‰g­Ç¨sÔ¤Î7>þÎÐº×KÓšþî{h�FŒ‹½\Âò]Á³˜Ý¤+W�àG^] FrÑ‡tMÔWB­9ÇkÜJ yˆÇ2]�L]—\épÓ.†q-ÀÖE€s\Ìô»ÿøóþÐ?ðôSïyâñsï:÷Ø£?ôöûï»÷®ÛOŸ:~í‘C+ËK‹{ví˜�ˆ'b©â`Ü�	ûò¸ÅZn F6ÌØRÓ	<cÂ±Ä@=å-&è×#äé:tVp!i_öœ•É®!¨q¬ÎU3íäw�'ÇÈkeÒîà³¹¢Q±."™ñµ*WÚ|ƒjui8Â]ÿÄõ\dx	nÇo^¢ouJAO8Ÿëš`s¥·)vÑUÛY³;$çm�”Kp9¬ŸE~vÚ;þÙ%Úüó¥¿æì†—dM“yÑðr4ÇIœ]÷ò¢ù•ÞzsBôòáB˜÷¼ßslvx©¾¸X_ž…£ÛÍ§¹Ýã©í¬º8ïl åT5=œË…U·WMf½v©ŠoÇyo÷§T¯KƒŸtMu¦�}œvñ\°s”†Ýp!Â;ÿ!4o-ˆ!KGÓ×a�h¢ÑÀ#;æµ‚ÕNÜT"6eE™&V3S£õþJw!›‰†Ý´hò�ÛÂmWñåuHZÃ¦Ši/\^ƒfJnýHVU½n�»,ªX°’Ãæ¼=�$Rhÿè¿Ý’º*ÊÊmþ4þm¯Zçú±Ä<^‹[ÅóßnV`~ÄâlËÌëÁ2ÌÂ�düîs×‘8©–ÎÍ�S�¡Þ\–™ñZ§Ë4gß9æ<Í±ã¸»+	ì*�X»ÄÚ�ƒÛ@Ú‘’Ø>)Ž¶sWPq»\;¶×G\%W)åñzˆ¼Âšü¼Ü Â¶m*xþób»¦ÓC¢Žj^sñ<Œ¡PÒ@Ë‹SVÓAÃÃ=¯z%/\h½~á'	ìKè¹\.%Ï—mã¶ò9™Ë%åe[Lõ—çåz ¨~±P-ˆ~5‹œä ƒ¾JÀ%µŽ~ŠyÖ‹Ú*íë+¶hŽR9¿
eßÓ.a£8Ÿy@­Ç¸B¬X5ÔèÏŠ´€‚^šb	ºž@#XUÀ&¦3'yaƒ`@O¤ñ?VÉY+ Ì>9¼N ‡¥c�þv#Ë–@ZòZ/×÷)0þ.(ûGð<9²Œñ�ë¾¸?öœ†¦”}uüc}ÿ–Gö›—n¬Kí¢T™š4O“ÄðxVŸ©h—ìâQŠã)në˜ BLH™edx1»ÈÚãÈ&H0s"D¢Û¡m°p25Ù¨Cþ[OWg&uøM•™Õ�&þ±�_7‚øB•M×9pw”!õ‰t2S•ªü‡ @†ôQÀÇ3¡3ð)tW~Wúï>>7•i}~i¨;>âw%þ,àÒzÇ¯›Þ¶múÕi�âìÚDj¨0œÏED…¡«cª+/õúÃô®ñúwÞó ]�F[·Üµ¤ù£ß)h½¥émßÞ6=íñe=”~*?5žË¤óœ?´çø&úßT‚:Ò�tÄÒQ¨öñíŸ³íÚßˆPÄ-±x„Hòò¸ÂŽF”j;NÞâ”å/'Ó‰Ž8çÉ»‰j‹ÄgÁ)d¼2Ùiñk–†Rãš”u©¢äÐ¦_}â‰ëÇzýÉ?O8ý#‰.,Ù»–Ra—ÍnO«º6ýÄ«O”zýÎÄŸ'ý#Æ:.iNÂI=HÍ5¦úZ´Q$ÝÞdâæñÀÊ3+Ø„ ãl7ò j•bo>pá¬ò¸€:9ñ «Ãô&Š,w±=¼êm!“*À<îF_¬Ýôï]‚Pµ©c³Ã$Šì_ÊÉ�ÞH&ÃKXNÝõwÃþƒ_¡w-½÷n*Ï›‚°áK_±x�úR�[>Š�B*¸ëÛwbcá·´q›Ï¼LÕ	Y„7–Ã5*kUÂišømb*	û;�^Íé}6Ÿæ’Ô|µ�ÇUdÝ©¹¸¢ŒÍ©ºøØŒ<n~)ÆÛ7__ÀãßÂ»Ç¦ð®ÛN§>Ôúç�À|æ_ð÷qØŸ:ÖG ˆnusœ>KÕ±õ¸H¢žAw6Ò,âÑ`mãÞsœm9�fD	)Ì;OeÖ©œ‰F—,XÑ@{|2‡€öŒÃ¯k;®"—ìº‘çrxñË:¨Êƒ«
+X/3$�`•Uœ²²€U,€2c V$3E†lj;.|×Õß(ßÊÕ~årÿ_zÞååÆð‘ÃÛç£ˆzú}ï~üÑ‡±rxÇ�'?sä¬îÅ&õâöÅm“£³�ÙÐ	J]ylD;xŽª£ºßÌ yáYlCK3 k£GPª3°NR³ì¾j­X-Õpß…/‚nD†Ë�¨ù07ºÙßMÃÈ²Zšøà 1Ú¨n‚>B®ï—CšG‡bòNŸo—=6Ô=>Þ=›ŠN¸U·Ãí~úiFòÊH�žŠv�…ívZ¤Þr°žü5F@”·´Ü�€[S$±ãw6— !�¶¿a©áÛw9|Å¨Ÿ²?_4¶Ï¥œ_6Âœ?�÷9vÝvÛ®žÅ œŒª•9COÚ%Ý�ƒ¿¡ÇŽõžNvDçBaäjý#ëÌgzÔëw�îë.DŽ£e�ñ_Nc-�
àŠKOX\6ú0’¶5#À»ngÇKÉ¥�y5Ng<KÇÕüÎ¥äÐ {ûÇnËgÔzÍ·KÎ×¾C�¾•p¥@üî�Æ>	l1-ã9-¥à®â2”q<Æ‰”è5!xû8›žÀö¯À-œïá|‡8ÞísšæÉ&òÉ@V'ÖþËS  ?¤­¤ßn*,³n3àf3<Ïã‘¼Í’¢¯��Õ6íÇ×$�#å3æk}éŽ®hÒÑ»	÷ŽwðxFeºÂ:·—:Ò}µùùÚxÁUpátç$#v�ºôç$,íu·Œ�²ošQ»ƒr€W•xgm>ÖWÊêãwÓ6$½ñ†ÝÆê]]Ï-CÅØüMóC¾†qÀGpAõwHtÛ'eìCñÁvèîúœ±W	<gP‹�ÝA•ÆŽoš:ìžßxÉ†c8è ˆâ8˜984�L"ª¿ÒÛ•Ì&³™t<‚ÕÝce“ÉW	ÛVÕ€' +L•„VjV kÛ¤6	z,köÛš>ºtfï¨¡™DÓ­�Œ,Õß‹MÙ#mêiúž¶�¾�ç�¯¢;¬™Ø[¤Ý•üÈH¾iFšq«6Këy*F¥ðûwQEªj1½³ñ l‘ñ¶ûDG”,Ò°½¬`­[5œŒd¤e—ƒ¶p‡ãÆz£¹5Í½€7n­éEš[›.•57³mr@·úk¥*(ÒÅ¾­8(°ª :ì�&C1ß&Þ£ÍEŸ)§3Ì:¥Dq	o)“ ¤Øµ’`”*F©–h/T¥¬-ý3w“£W«S@çI˜fÕ£2hç ìrúhíüØÓ¿KŸ|ÊÉ¯­9n¾ð�ý	¬²ŽŽÖÑÝðIï
»[¯;=@‡fÐX[þÜ =ÎÞÅf³™k^XD9@TiÝY‡“ë£Vû‚µ†5DMPÛÉ^CcÃíh£(…Ž¥žâž’8F‚ù÷^�#\¸¢@Ýv»c�r8ì‹”ÝaŸªž±ÆÈð@?n1É”'žŒ§\Îõ\L�pƒ&`=ZÕ
§[1Œ,ï–nõS7¨³Øþi³E¡Ä³'Óá n¤ð¼×=œìrÜ»‡‡v/Ò’‡–úæo~‘ôÊßk}ûu qn�þþiôw7í”"9?$yöÊ²wFÑð8<¼œˆ~AöŠ±›çwž!žÂÖ³pÙë­o£ßù4\k¶I"3x�ºrÏ4`xU»@Š>YàI‹ìDèOäquÓ*)A¾Æ£"ÇˆW®–ŽÔ
&N»MÏ³—½};÷†›OM$$¶ø¨–<x²ê¦AÊ$YŸ„¿ÀC'íÞ"‰ÖÚo?òÈo?‚>F÷¥†œLÃÝÛ¯F;Ã½�ÕšÍè»ŠCGýilÂßÛ7Ðf½ûÎnS‡ËÚö­B9õè+�>úÊ�™J1µ9Þ»«ÁþÎ=®ÄÀ]³•Ý	Î®°Á÷Ç¥úDdW~Á.�µ×_ÚrtP:‰$ê¥jMÖ™ŒÖþY"¶D¹¯§+‹ Œ†õc@¬ÚÈ ¾¼	øMòš‹s¯ÛÊDB›„'ù¶„Òs]BØ0Ä"²ÞíuúƒöcË¾Å�‡ó…ñÒÞŸÔ÷*O¿³ôãé#µÛOÞ’éº¶yºT’
Ï¼9¶›Y½6G?ÿº)Ûµ“³{KÕÐ×”‡únß<é9ü•S{Þ=à3ŠâßÎjgî©¼�|Ç¼;pË¦üŒç±z ¯*¢)XKÇãÚ� #B½L,^‘ÔÏ‹P¿[ ÿñ”jdT-–H'm—ùÐKE†,÷˜ÏxüÙY�u€þ¥ß~Óëç>tÓéÓ§>ò¡ß«÷JÎfóÐôÒgÎÜûÂÞéÃÍ&]½éCç^¿éô‡>|útëk}S‹Ni°ùyz	ŸðÂ½g–¦åï4)§Ý�ç)/UhdIÔŸEs»Â’ íyÂT¼›äDMÅR<JÐó~.ÿ­˜IææÓz/’uQ¿Þ½mß>—ŽXký %Ö*�{|¥5¯«SgÉ,@Å	óðÂ ;"<„²Ú$yÆ¢bvsß’HlºË‰¨ÞžB¾3c.ÞègÀ°	`@ËÿÛ"Iæ]Çþ‚Ër}Ú¹?ènK’§±P‰x>ó™oà�°“ü[²¿Ýæi�+}Žœ„eÙºƒ�œHÂ™ï ûm¼Ó‡éo¡ïZcMªäØË£í9òFæHÁ{óÕË°m9ý=Ixˆ˜GAXA&‰zg‰Idî›ëgã›�l;©eêhãPµÏ(¥ž¬Ÿµ	Äc±KÈÆ
¶Å”¨œÈr+$â	Cä¯Ñ†—÷ïÅJÝÌ¶©ñÁ�Cóù‡µ<´Ó¸bxãÛüá5²T™ò(“€åÉZëxºA&ŽQð'EÒ®3i3bÐ\ÊXƒà»¿lÄsÊv§Ã·žs;=§{l*Ì2Œ½³â‰ÄÜÅ˜dg˜�MÅA¯mžƒÑh:›µ;�vÙé”/ø~/hAýS±î©Û:?Ù£#á.Åq	ŽîG¾ëR‹z’E`Î'B%—ë6|¾4ÌÜÆ
=M'ðŒÒ…çÞ�àHÅ:$8ñrši´� ¦I0’mP’	k,÷tïœŸÃ³íPµ{¢g<ÿH".iùd¹í7�0�tõ ËÅW3Èl`·™‹°U‚èˆ¡¹Ã­ýfÏÎòÎ�‰ÁëN÷à1È9¸/\,…Ré”ËåâØŸ�¬TQÇ½HËt;b•Ò�ÇÜºîÖ|>í‹…D¢�@ByúÁÁnÄXÁ¸ûät™é)§øaQ¨*Ãtöu·¾ì÷/Ä9šg‘$‡»üþÏ'È¥m
³mæðL±ƒÚO¥VQÃQAv¶9èq$ˆŒe�ÏS.Je\*n…à{eX ÂP��–lË hGƒ÷Õ�ìŽeÜœ�¤«†x^rØÐu;�îÊív6)§ÛÙ¶¼w\­PŽ–æq‰Xë„2—õ2ÿ~Flmçúùã×Wð�eà
^lZ§ùF½ÇÀŽbo¾V¨©©¤7çõäSaÞZD…‘>­ý!$$p»#Ûcd,¶‰=ºA2àCtnjñ¦—ÄúÙYFæ$lpn*URÙDËwÅåëB¡˜âp(JÑˆ‡\*¶µcñ”?,‡¼,ËÚðÀÍôþ'í—‹´^ýþ÷Qÿ÷­®ËØy»`·ó©Z6œ˜ÌõF:;üj,î:ì>QÉ|±!•�„¿ÔÝ!�HÓ4Ï‰¢�÷Ç_�s­—¡Àï·^Eß|áÍ^x³mgý7ú½‹°øNãÑê›ûüÚÆ8¶)pƒ’	†ÃÙ8æ(63QV±>‡„Ã°ÊÍÐÜŠý(?ñxhG"¶ã–¦Ië@ëá9�‰+þø¯UÊr#:8�Ëš5»}nvflt`zpºØ›íÏõ«©\Æ©áºe6ê¶vµº%ýWn[+ ëÇZ»~Yˆ zkfõ¢1¯£Ãvçu‹+õž[ü¢¿¾½Øà…bqÈç×ýÞíJÔæìvÅmê@ï@#Qñ–’6¤³øßnG$¢�š(6’~ÙR\»Š�Bw¸·ê5T¿KñN«²š+]ëRÂ±¾kZ¿Õ—	uf®3]èG…Ü‹íj“½"/jŠºÏÂ3)×I~´@”BˆF *A†y œ!¼pÔ:-\G£Ï²Wåk–J2áÆ6#™³¤�ÅÖjð5+B#ÎÓXŒ	Ó‚öXÍíûèY‚…êÞP$yã'Ÿ^ÃSîýü÷ÍF>kNÃzÿjE_¸òîÝôÎ&ëTõ>+kÿGÝDŸxÙØM6<;ÚôÚe¸Š¥…Õ_ç²åF8GTW!îƒ¾D/Ö˜^�êzKÂ•"1éÜL™x	�0 šÄ�¨çäÌÌÉ™˜%šƒš±xæsg�~~ý”7+3gà´s¦„.ý«¡]ÜæÌþ‹š±‘ÔÖ	wQ'7ŒeÒŒÀ5‹õñ4žU¸UÙ†€UBÛaDÐ‚íˆ“�À‚?z7X!¸Á &îZh#ï—úr�©ÄVeÑùK•E¦±ùÄáhÔÒn%4â…7mÝc˜¸´JWS%ƒÍJ@ïÓYnlº;ÌWT‡œÌuB(Œ.{>¬v¨^¯‹o¡b¾­Ö#s¼ÛëcËCy‰U½ÔÙÆE¸žT K§�ÓdÝå~úVôÖüú•¬Œõ!Ô‰…A�³�Ý>—ÞD/á	z‰ÈÑ¾$•H§2‰@.¥ÞúµÓÄ³BuÚonÊŽ¼úž>Ü“é«23Â�÷ïé+Îûôxtv¢Xêí™ïÔÝ¹Z$šÎiªËÈ|àþkwë’MåÄ•Õ9�MŽeVf¦CÁ¾¾=ó]ÝÑzb¬»ézïôýÔ»�Á“*Xî=Ôrc)~œ’(;-Ù×m-Šy
Ûç"¸:hJFX–m6y�’e[“²É¶iEî* z],
+¾^üLrD‰¸ªË�‡`<xf R½ž¸~�‰h ÛLÉ¨^1_¦&&¦¼ÎäÌéÎÉ˜ê�Dƒ¬qëåõ7¿7âðÄcz9ÿö{zÏýO÷+¡D«|™‹ÂÂŸÅóp€„gÝ 'ã”€UF�…Œm�¨b.ç%X˜Á#j7ž‰p3˜âXpb Þ¯Ë©ØM¦µk	µÄ­¿� &ÜøuJÕ¶'ë�µ54´mvm¤Ï¹FÓ×Št¾õÌX£1&¢ç”;ÿþ/öõµþ7º;×Üvçèh}S¿…1}†ÚÓXÈà¹)‰ð@áÉQä…u—	p!ˆ<K Ñ9FØì3Y„×žQ]@u×•7¼®u†ŒÓÚ¶EÊâSxNàÓ•ô¨EY	¦ou]ËPv"ž!\nFüxx~¬¬†A‚¬`Wí4c“:¿RiÖ«†3½¹Þ!'‹8Zìj^f5tÏ{]x|UÜ~Ø�­åt×�N�/“Õ7Ñ›ìÉûUNp‹Œ{¬´Hìë?CobÕ²BÕCà÷´AGÇR�¶ºJRìè«¦ØSˆO8ª‚*í;òî$œ.³þê–Npõ—G¶ÞyËþPYòr®OËJ�œûv7+$Ã¥ñÝ³{®÷‹xPuîx‚^¾éæ÷µ%×`ƒ÷öÿ¡‘ÈÖ">g~@åïØ3ºpb6–¤°KˆÜ´ÿ=æ¸ý!Rÿ!¬ÏŸ¡žn¼WAºÝCóâµÍ±AÄH7"Å�S¢�·‰€ŠµDö8År6–;îBvŠFv<�Ëdâ“´‰Ø"ÅÝ]b8	Xí
¸²…q’{¥I)”2}`Q7�:¹zøàò™g–·‘UõÞ�Y‡ßå�%*„B*áÍÅ¥
},é´Ç0=cF(µ*étÂbÂ¶&0«2–gÐ�-€0<khÄûI"ù¬h¾LÛCFEtqüˆÊïÞu‡ßèì™8lð{vßáHÅ/jHfwW¤»Ó¡¹è\´#½|[.ásÙ]‚à®:}^u'7ì‘V¦WsîpµG—Ÿ9y‚uLÏ\ß—uêÏÜx’Ñ¶Í¨×N$3‘ðÝ‹M.pÍdO:Üq×ÞEÎó—ž`ýþ€?äd8Îæ°÷ÄkµX,ìòK69ïu»T�ÕhoÒmÑ?èôé›>àJærÇgçTúôé³^£P=>3G|[ŸÂuû9<Ö¾DÂxð�Ê2ÙŽu} á°A;�«�&Õ&²œH(àaÐZÙˆn�E—wíé¯{£cã¹xÊŽÚ«Ê®´.[³öpo'³�Y/aÚ
5«ê$B·«eã[ú/AdÝ…u‘¯öØ,ÊÖ3Ó+9¿ÁíTƒ’�õWÜ"§Ú]¾DnÛøþT0šS8ÍÑÙér+¬=¬iî_rÙfçÜô©Óg�ÈGG ·/Ž×ÂNyX›C°¹õ¼"J~W4«Õâ½v‡�AãÄ�Íïgãº+Xrè›ÆÌ •¤
Ô÷JV
Â1-¸J1"-BŒit�²mXG(ÜUÅð$QäÛxž@žð‹ÀL9c™º5ój`úûõ.oô_åJŠ³­þ›—bVÉe5Í�ÔUÕÇ*vªbŽÓ#¨TIT²\[jw¼Ë'Ð×†d vÇŽ.ÞîR�‰¢îêŒ÷o·Ÿ)«²(÷”öDüŠÂwÝZÑx÷_]6�‚d 9º‚çÎZ£¼U¶
‚"N4ZÆ/Â‘ 8¡¸™4yrÞûKžœ<;šËvªiF\[›“Üƒ)g4Ý1Y«,5‡£ç±æ»Ë9Ýw|c8æTláÍúmkfS5ô€Ð°<G%bá Ër@‡àºWqí�`€)B+$­„À¦€Mç0%`Ó’2©x‘�F7Õƒ„¬& š‰+
Yæø¯\Jcô-ÀÍãø¿]n¾¡ÁB~ltpjhª\Ì:j¼Ë-{óçlTk¼ ÿ­ DŒdSÑ	ð'óÖ:º¯sÐ£{E¯Ï©èË]Ã½Œ£'m$°–!óFÄî‰Hµ%š»R!G‚�^ÎîSQSm'ÃBšæRžÖ.÷$#¶Ž]U·|æ?Çõy�Êc'`,q¸.“ñH×¥—Ô¥	ZÀröÊf|P)¸qA3šï†&‡Ìå´‰�¨®¶H¶J�^iLæ{‹®RÏ"½½~ÇI—~c³<ï�’zy[¨sÊ{ÿ79ô»�å)P�ðZO\;}äšß˜¢ÇP½‹åì‹ƒ.¦ww:ýA^Ýj¥¨.¬§üCCöâgä<.¬r¶£¶F´Þ hl7ÇýH¤¡]€ÓØDd;n!_m`‚amÀ…D
8<8‘î—GQÿ7FªRQÓÔž|Ò0R!`œ3³aIò&žCx!S«ÖŠaÚÄ«Æ“Ê*ÿã\)X—¥bw§lïPÙ.ÜI=vÙÑ“u¸yžvÚaIT…3[W/÷…z&FGjA>!>Ã²¬]UË\G4/ŽªÉÖÞ«Œe%z’ÎãzQŽ¨ÓÁPÈŠV--0“¦;!SfVC·©jZ g�žô.ïŸÉE#niAJ6#YŒ¼ŠLÛBª ÐÝ'&ÆvìB_¸÷ä‰>l0$5ä”Ÿ-‰�	¶rx§3yÏ©¾F¤˜˜r_¦¼Iç×±ÖKMQ;°uuõ^ê}m#vŠxîºý ã�ìCîp9Ù¶¶»bQ�"ò´Â[Mê ¼÷Güž£”7ŽxÃ«~.YÁ³�«ù=.ÿ2I¢°;^	Z‚uãIÓÄêÅãÖ1–)§ƒuB¬¦¬8äå¸=&ðk±béTHUCT(¤.RX»o·Âû(Ÿßã÷Õ‘ßüðúÍwÐmÝò¾-Ï %˜­�`Ç�ÇŸN‡Ýy°ýø˜õgX¾Ê3øÿy÷Æ­í[FVÿ?ºç2îkÍ÷=µ´·Øç3(êì3O�{ß¹÷>ñð;ÎÜ}ç·ÝzóM'V�]säÐÊÿÕÛ›À·u�w¢÷œ»/ îpq�Øq‚; ¸‚)RÔBJ\,ŠÔ¾˜–d-‘lG’Ûq[±cûÅ�§¿8Mì,V»SgsÝ™Îo×Ó¦™q#7í$™q^—ù¥¯Ó÷Æoê¦éT�àw¾s/HJVR{Þ›'›ÀÝqÏö�ï;ß÷ýÿ»wÍ^8¼sÇöm[§&'Ê=]ãÅq·ÑhåÃù€_S™t9Ñ0ÛßR¡Ü§™‹òžzLÕfˆX'B�h‹”Õ’‘r¢GäØ¼�eC3ïœ(u°£3i¦îl.VÈ�ŒI@S¾òëò—ò¸¸’�¦ÒM„D††¶Á*{Y¥"Kîé¦Ñ¿»;¿7•Bþ(ö{TÑƒÙhTÑt�S¤9Ý,jžH.â"­ö—®Ã}_×S)2�¤ŽQV¤ðm¹&;Ÿ¢EE!åp[û·LYEîæ·UùE4úôÓ÷ú¨W–ß�‡UþxrÒ£,«¼Ô«S9qÇò'M#QeE„H0é3ÌœÇãCßwÝÝã^í©“²xúBÃÉ	ˆU��É³;wžÝ\–‡¢+!ò£&Ùj¸¶ÐiuZQ¦Õ:ö+ûi<C²ÕÆh$ÌÞ
Ï´�Çø	¨Q©$È+XÖ.§’À±SÉ³�É2iÕxí¡ÚÇã�^Iò6ÆÑt1n×ß¹vý«MOnªôi‘HàØÐ³CÇ‘ˆÖWûòÓOÓ5!áÝ?cÿçÈÛt2£Ìv"…>]ýTa/OŒi™Ù~…WüüJ€Ø‘¢—!”ß@ŠŸSÀV!†©wÉô`‘Ñ5Q_&²Ë^ùT¢Ð– ³%£9¢ò MÎL�o,v1Ìþ½K»æg§ÏÚ2¹qûøöêð`¥Ü5Zílk.d�>ä&¿b[¾–a”@N¿ÌÐ™ C4Ê¨ÜO­x
>EŒv*O)ºÀâ0*Y¡Š›åÓïlÊî~?‚ëþ¦oÃw²�Ù~]Ú'êÙÖaÍ_Ñ&ô-¦©&7w_ËèéöÃÄu­óžpX¹¢v«W+U¿W›!¾â¹ÎBg¸ò]=¾¶ºõã³gÿSÒNz½I»Óîê@ÛÙlâ_h™ÎîÍvrÓ  ½Í6ÑvÓ¬}#ØdXWœ® pH4]íçV+øSd?�~Àø“èPfººÕD2�F„‰¹™‡àC¡ª¤W‰,Ú½Æ(2«p8æÛ[Ã¡î®ÖJ{¥)—IÆB-áÄŸÖ4�>íT6ÀZˆ¶)–òPñ•Àj„—ÈRG«½z ( ÏÒÚˆÿA\Léº*]QËÊ¾³}ø™káˆþ]ÚµºUû‚CÝC>NÒò’ëÉ]Pÿålí¯Z-¤ _¨ö÷¤Üª€²CŸý�¤Ï61ÌææsÕgX$0e$Ê>äñBOÄ'ó£)äA#Œ(ë²¨Qíø=�ŒB,ãÓ0ÞK’¿Gö/1:cªº¹A¿ªPyUbYi¾%vŽçÈÙIÄ<ô±ûï»÷Â=w}èôÉwÜ¾oïîÅ¹�[§&Æ†ûèê[œ†ï¨Ðu›P“ñéÔåœ@ÎBS=‚ÓÉöÊ¸`'[k94´^‡ŽÅÁxt`ˆö…| è±•ú:L=¾�©¯ÎÐƒ¡uÉ`N”»JÿoÛƒúèÒÞ*îß½óœ¿i¨;Ûyµ+0«[©¶¾ÈŽ„_V6�vPã2Tþ´§ô+Áp”Rý�Ø_(äúóèŽ=§§[¬±Žñmo9àñû=pQ(o�“p.×P­²cçvÆ»7,Ý—J%É z-˜ê8`%<—ô(=Äâk?wÈÄSíä‡JäÆý…}…|¾Ð}ÃªýÉtoSÂî
B†?ê'—$ZãñÜÖKuoÇÉX0˜³—9TÝÏ!w#™L)²Â‚õ-ódnXÑ ä+ÀÆâ¦—HÄ®eøiòÅ3³‚AØÁDÐ¿´¸sfÛ–ÉMG‡7ôv¶7åÓ©Æ)XÒ�ú<=ul	
0Æ;l²=n*®àf¦:¬IÎ(©Gê—Ý\7d¿ž÷åE|9ùx:bé)QRõÙPm»¯èÉÝ c ÐtWS¡°ÿ™¾ÖéÓ3 èS¯h„ $¥âª”ïØX$«hä1äaµÁìËy”Nê¾Ôo_¡©©Ð·¡°Ÿ<ùo
}½ÓÓ½õFL�C¤ºŸ¢§|Ccv=&—ã7ˆôÈ1Ì6X±îG¼´mËÔäh_o¥3UEX»æ%QâÅ•U|$‘ÈqC4%©°¬Å²Ô½pÍ;QÈeÌæL.�’Ã-•:Y«³²•V}+y×ŒŠå"
º×õðw±Uê«“Ø&—è
Þá�ž™éÓúÉÆÁƒ¦–ÐôÌéÛ6kš–¾~ïT©Ï.Tºƒ1sÛIé®óžxtÛ)©at` ï²ZÎ¨•‡à	xóm§g¦Ñ“©©{G6�è§§gz´´¦ÕJSmSã–tj[(~Ö\9'ŸÜfÆBÅ¶bíiŠž*kt-ðgøü8å*U;S‰ H¦6 R,ö-¦‹ØïYÃD[ì,\�nóÖCÁX©/ç%
x%˜zL÷ƒá‹¡`doSëÆ�…RÇGü……DBåSúÌ�rM¦YàXG.p‰{;ºç6¶5í‰FŒ…
kÉ'¦õcrm–
\ÇVÿcb¯ÜÇL+àT ^n”a�14s›YMÜ¡9,œÞBÙfIKÄ�?HV½�d„¼¤½ w…Nåí˜Söfg²BN:BR%išºãÃ™ùPcãîî�Kó«‹3{ù�¥]_î(‹ÃÏzþòÓ“ß7Ë=ý…Ï·uF†_Þ:¯dÎžŽ¨¡ßîny9ŒP·¯j6˜ùîå!,<:³|[,ük{.ëúÔ–éi=ÂÚ¡_ûã¾÷=:±ó¨rfÛ¿öw—^ÚÜ‘ÉwÇ¶T›¸]mbØgq.`Ûþ‘]M·¤X‘í /QþZ“bäm3krþ–@­4Œ)l[àLÁ�D¡;äkDˆø-QhÔ¹×§¹@Æˆ²Üôë\:Ñ 5fänoALFlî…8Éz’bm¶Zu‹~‹K™&÷MS‹«‘„Ô­¼Úæ÷{¹ýû9Îão}µŽµSß>@kê#oZ.µ4pîHcÖ¤×½;GÞ�c9Z€¶VZþ}Á"³];×¬;�ýD“ŸæU<ð[�üÄû,Þ„|[z¶ÄÆ<çLYÿœÛ6ÿ-ãó€ÚZz™åÐ°5‡ÄÐ¨Ë%ƒšÿ=P&¦Œ&4ù®-^UjÛ·QáÇe|§vý?Ž6‹*güh¹OQY%rž¡\Ý/³þ“$ºW¶šêéj+Ø1™•\Ã.	L€I¢$KYË�ãr‚å‘J™VaS••t}Dª±RN ¼[g@Dl…ðŒ|áÅ\,%5…†U­ð{;Í¬Üñz“¦Å>ÕÄgk�#ÅÝþz†÷?ð/Ãòä¤þÍŒ)ùÀ¿i5½ÚŠg³¢ù-ÛþVHÈÚ±‡¾ÓHš„-Í%TuáK¿;ÀšŸÿ¼Éî†å	§îðËøÃL£W=!]e™aX3ñ#½%@y‘CTä�·î€%”:ÝúÛK|#¿ôà.MQ¾ØŠƒÚ«g·i&n;8¢(úÂ÷4í{D•
+Ÿþ‘fˆwŽ´Š†ö£Å9‚Ý8`À£ù÷D£»â-wnŸ*¶–[ÈÄ9AŽ Y:sâh˜4¦ˆH¨‘ „Ì0,â¦yÄŠH�X`‡– —Nb×Â¢ï>wl¥¹½Í²bÄV!T˜rÞ	>ì�ð¸HQØÃ]ú<Ò@[¥Ð%0)2¦Ø›ÐBíô>÷ÏëT†9ÕG³eM¦Ãˆíðû·ÔhpYÀÙÐl·ÇyJ³¦�…=ÁˆZØ�³‘àÛælIíP»gÍ–ƒQµ°$JžÞÞ˜/¾Q!n iÚ¶™àPHßeO¥â‘ErÎDü€¤XšmËq/==Š¦µvíÖ?C^¢äi%ïÊbçg¶Æº7|É—×ýŽ/¶îè©ú�lŒsþ^÷ÈIg¾x–è¯0ýà¯-ÛXÌfâ@öŽƒ>U!¶õ#0,€I3Ž#a5J¶<�ùhÄoð¾dÝÔPï¯�Dü�eEYî<Ê)ùÕCCBH:¤ú‘tRñ
Å=²¼§(x•“Ò'ÅSŠG@‡Ä X¿ØÃ;óôIÅ½X	8wÁÉÕŸqc,’¹ò‡»‹hHÓÌkU_TÅŠ!…h>¥î ÚÄ@J%eT�°—‘=¢(ï‡øfD&*ÐO=²â¡I&š(�m­òš
V7CÓ› Âxˆª›¼áAÊQxi�•ü¨Åª¹mk=y¥”	„¬L)ôº¡õI
’”ïYgìµ SY€ÊI�”ºþa—êøÌ.{ÎÂ®'îãGaùäÕÇí>
èÒoL‹ÉÕ¦œµÞí4
`ÛÓ‘ÿí�žzê�žúÒ‹.¼xýæÞ»Ÿyë­gžüS[p1mXï‚hà¹�{á�¯}í�/€cP@‘KOÁÝµï^„ÛI;)¤�¾‡_'ú˜çcÒ4¿ªBÛìDõŽþÞŽFŽç†Š�í±†HXQXÞ
xUbNŒUzJ©dÜïSD¼±ZNs‚È�2�ÙÒšŸ‚,¾'ŽnÓøèXŠ-;Ð%c-ŽŽ(°D¯µ²A‹ºpó©l1@tX«ªó)š6¹ 3¬
¬mXÄÀ`CH”Î×Áð™øŒ ÌÔ˜øAØq0dOõ?”µ¦ú·tNXÊÑÝÚ?e‡¬ìTÿÞ¾�öíg#Ï“ï™H6Œw±~@öÍVsæwÉyÓ™3y;4Õ_ûA0?Õÿrg8ðñŸëŸ
Ù_É§úÑñøQ¬�¢_ë8þ"dv,0ŸtH�»‡ÄQFNBÕ"D±H"¿L6ÒàPcLYÖÝàî†j‘q	ßÿM‹ÕÆT
1©Bª�ËfÒÉxCÔ$í&	L…Õõ|71–Ø%§à�”I1YðHžžíÊÔ.j~sWúºG“j¿�ãµ}±)è÷¾Lg³K×5›îºþ:(y®¡ç.ÙÑŸºöÒAö8‘
åÀ£‡¤_ qƒ|o0é7ôNhF�0Ëœ0�˜–f°÷q3¨©Œ‚É�I�YŽLCÄ¢¸È ÁÅß]	¹î•ú CÙÛ.Þ÷S”­ý¸oðûï,Ü†äp¸öVxSøG¢ti~þ¿v\Ö4AŸ¿ðâà½äZ”œ[Ø]û‡ÈX„\þ/^šgþ	
¬µ}5Gä]/™·NÆPšé ãg®º£aŽÈSl“¹…�’^âFAF� ôäõmŒ"X ç1g œI�$:T€¨Q� §ÃÈìæ¨¼6cCAó9'Î�š‚¬ŒêD£VÅ�vÉqá¦J`ápð©?!ÿöò|‹°{þü…ù‹(Sû»ÁRCËHø~Ù¾ma°Ñ7>óá½ëª=#·GÆ¡ÞÂß^œ?¿süc»ççñ7¤¦ôARg‹è_½ÙF63…ŸÞXIÒ*Öpd(‡@?³…Ì÷W/ù9�tkÉ\‹Ñ`Y!‰EK!-ÈJ^¤¨’²hùLV•euÝPåY’UybëÖÁ�ÞÞBS6kR€­Ó[§·oØ28ÕÛßÛß·¡«½©R(g�jÁŽEƒ3½ã?ìbC®Iêà>Þê˜ø>¯"È®ô›0\Þ|?;W3]ÅôÕ«”däMÀ	[=‘.ve®^Åo�OhäBGøÐ}z#ì_¡gè±ÚOÈéL}?ÝûsCŒp‚ôÁaàš#ƒƒu’FÖÓ°ÌÒ¬±‰ç_Q²ZŒ:ô¥S’û¦}ôÏœßÜ=‹Áä=·¶]Ûwëã8çn¬ÿ¨}ã]?¡Óoêzýdnº�ˆŠãÌ)æ>æAæ·«ßJc¬jÄ’¬HKË&RY]Jê¬à�bŽ¸¥T óŽ¼¸×",ö†1%8Kø0¥8ƒoÄ’nÄY÷ßæô‰{–wíÚ<9H¦?;—ÉýÞÿàG8÷éûÎ|äÄ©§NÞyäàòñ=Çv-íZÚ½¸cûäm›6V&7õötöû[š²v{2ÎD3ëyP²”e•ü$¿ž ñgoê‚ xŸÇðë@�«M?¡¹Ù™vüeB…Ž=77ýØù˜sÑ“sE‡¿eÖÁæ~ÓQXÜ½«Î²öœ³wý•®ô,to2—<?;‹¾GŸM?®ÌÍ¡OOÐK®ÌÎº9AÏ²,Ñµ5"��,ñ.ælõ´—ô}^bÅ@Dˆ¨KÒâ¬ÀA¢I2$Ì‹Â4� ‘.É	â¬"u&ÚÛ››s¹hÄëA.Ons[s[kK®�+4åSñˆÍOØk‘6Õ�ê§D›kÐ›h]#¡õ'˜îb×ÿ^¢œo�€plweêÛ jç®Â¿eŠ·2VD‡œ“‰4¹m¬ë×¯R½þê9Rï3¤>¤èˆFfè!ú*©$€ÙcÃ,Ñ·dþ[?ÞO÷ÿ×Çñë×‡’§MÔûÝõßqhÕ>Øñ÷ßoŒgñ-.ÏŒT‡$èQDž,‰Ð‘ˆm�� `#¬±5D�Ñ<�ˆær¦ßñ…I}x�&¯ï=¿´ƒP¢¢g`à moWO®QøÂvWúú+pv¹¿sc€£äÝý¿t¾ÝÇ¢(·3�2Ï0Ÿg~‹ù&ó‹ê?v'ÛƒM¼”a:Ýöd:¬¯¦L,sª¼TllÕs<÷cÈW_,%Úy^Œ˜ô~©3Ü¬ey&êÅt
ïjhñÙ<Í†t7Y4ñ`XÉ}é¥çžýìg?ùØ#�œÿð¹sGïß¿cææ9ü¥o¾ôÍo|ý«Ï?û[ÏýËÏ~þ³ŸÿÜo|úS�=óÉÏ<òè#�~âòùðÃç?î`èÞyìðÙ#Úhÿ¡ƒföíØûAçÿ²¯¥òÿB€Þ<ÿÿÿuï•÷!pA/¦gáÈì¬#O©.?;Be."ÂõW”vÑ·Þ~èÈãÚ¾ÿUSÜgM… Q—�*FqQ¬Þ¯+˜‹–äéõJG|!9ÀÓqªQV f¾ÉH{LÑükÙl<”¦IG©l!Û”·ã™x:•ÇÂ�‘õÜPšOóy=’*©ŠÌ‰œ(ð”0½Ao	®“ëþ¶KÅ`¯û¤ò|Ž~ÎÞ±²r‡û·MŽ_åÖÛu¹ô(zŽŒmƒfƒ•«¥ö|ƒ_*#Àc%¦œÖPŒ8¶áôšmh,+l
fK…‚?¯RdÕ�s‡aS�’Aý¦†`Ú�%ÓM¶AÓ=—†/¾xaháÃ¿¿²yˆ¨úÃ/Š­1èW±Vñ¯�äéËÃs/.Ì¡­ ðrýK›»7Ùè œÖ³7u;>KŠ_zžÉÒŒËÕí"_«döÈ‰4<œBkK¨Î,Bæh@ÏyŒé¢Í*PøÎ[·lï.&ã>/±s³(+¯ªöÔcT/æ¹ƒ•@e¶X >Âq¨ë™L‹à¢©¸þeÛ…Dwˆ�`"Ì¥SƒCžGCñ4ßÈ¢žÞ™Ñ§¢ý†‘±Ì˜Â>\lÑyjÀ‚ökfE±UÖ™ ÿõZ÷æbzc o¶nñIê`òã%…·
a)yýK-›*f,zUqÞ´!`]üG…eýXê?8Cj÷¿]ƒõœkDÑý#ï.â?Åï½§—¹È<Â<Yýä®™Ë
cHÿ/’÷#�è–Yi˜x€ZaX•gÕ£dªæU|”Q0ä¯x‘,bY<ºJÓÃPˆBª9‰¬å�QB À@Õ¤‰{ïíÛðñ�=pß¥{ï}äÞGÎœ:~ÇòîùÙ­S#Õû.æ²©¤�4D8-X1ŽÀ½&:°o`X¦—Ð`Ú‚O¹l ›ÐðÏ|N$ÖlOy¦P¤‚9­À4fb°Öƒà2ÃÖzXWüÝ¶M­'u;”Dœ,E#cŒ«}åI¢r|sÀ_ØŠœ¬l‰§'*šT2‹žÿÓ4ô=(˜‘–¶Æ¡Ã†ÐMƒßè²~¯ ³:ë—ƒ|L5\Š-E‹1I3åH<‘/„º<¼áE�r ÁŒDÌ†€ŠzÇúb\ÀFrls´Áï3ÞÜ8úxÙSÙi6D±Èc„‡÷o±+]vm!Žžÿ×ÒÚÛ!_Öãb¼€Ñm=‘?;ìókrYPÍ/Øs¯†ãäYi;%­#Y6dÞÃ‡”¸'få¢1½ŽÅ÷{Dfd™Nf'Äg"däôíÏ‹Ü±&`VXÃìÊÔ30 ` [&¶o4C!;[�L€ÔtÇ�Jr9¨;vÕa[CL=ú�Œ ¾R†ÈXqýg1ýJC_Ž§VGÔ§’ÝæŒ·oƒžG®_wÜ¶¸‹0®<A�î¡cÎG†ÜP‹�¹—Õ�ä?&Šî`r†Zf¤Ü24Ô²e‹·öYgä�}Pí™‘UtaÕsk9ð$:T©Ú™S�§€Òš£—ÇoÖ“C¦
¯,1AR\Çåå„AP/H	†`n‡„Èr%àx‡Ù<ÊödŸ·íÌ±Lñ~½?½iKöjæÏÓÏó¾‚rUV½¾”ôòý©ì»Ômg2Å¿ŠgÎ�Ô.WÑ¶ˆ¡{®ø?ºÇŸ%Å[û�ûÉ÷î»Œ„p†Ì‘¡j@G«.9pb™¸þâ¤ÙÉ0¢$[ðv�!„þ.0®Z:r%R‹,~FÃ�úX¼v9+ Èó‘±bd
Åƒõœù�±·á0:ÓNq¹6W7•»¢&‡ÙžR±“L9ÝÍYŽ§*¸V1·‘ìÒ2Þ³ø²lË²!��®rÑlQ 9Y�2‘
B;v‰¿¼ 4¨WÜ&˜|Åâ­Jž-¹_{0Wì¶ÿœl¡K™ã™/kZOd´Ye�LÞµ5ûa‡z´¬ÖøÚÿùZíñG~ëat5{G–”Òþ3òMT'bê¾H^�…:G#=šV»ìì…Ã°‹´{^ûË×RõáU¾“·É<¦’Ún 9¥æsÎŠ/·’Hš‘Q†X�zä�$€%F¦6‘&Â0*+«ËËó4ô�ŸªÂ‰†jÕyZùŸ}ÄbÕèéîêlk˜&,'–Š@·UçŽìGÅ:LL¶Áº6Ýõ”o›ÂqÇA>L'r¤{úœcOµRïDí©«èŒw�ú"jn¸hÜ¨»$Þ¤¾ˆ/9lï§úÞÎ¤™1Èº(µd’–eÐ(™ÚT2‰ˆ¢þ’¯U­Æ`´!ØôK°<QYÚáJË¯Ž½z’²-4Ö�)äCy'^)á "„Š<1uÔÞ>M£moßNGåôvÒ™²Ùéélí'—ÁCsù28Z.‚ô�çòe�‡l<Tš"×g20HÉ}Ý%2Ta?ÛÝ“Ý¾=[¹L™šÈ�~ƒ>@óèÜK†°F9¹`ÜÑßã<“€xŠÆ ÆÑ™8!ïˆ™Fƒ‡�ÊW‹MK½ZhôV$râD$Þ>q‚|Ü°‡½‘1Ø‹„a?\ß£­at�!};FtÍ–Uæ×#Õƒ@ áº(p~–�ÐV…AKºWcÃçaU2©eŒiÒèi2žˆÇsÛÂŽ™-Sãct[ks>›‰§â©d"
d/^Uâ9HºÖÉ^w™Ñp¹3lÿ²ÍTOÀHÒ»‹+·ŽýàWo;kÆß?@=o]dÈgºj—Q¦¹v™.ÓÖ^¥4£û)ç¨óyÀ!(ýéÒµo:¿é0u~4“µ2ÚVû&1hP—æÐª^
Ó_±åÌ1ü»ñ%ssœ)1“ÕñR S›S¸cV!¿—V zšˆ”i	àß˜eFQ 	HA“0ÂÓ#kf2�´¦Á«)—H.qy¶Ê Ä1Äu±”Ï‘ÚTU½ÿÔˆ†k?�ÛŸ„£Æ™¼õ9ª5ÝÕ±ò?xã¹ íOþ¤Î¾A®Ûjwœ‹í¡O6[è9¤#mŸÕ|é±P;j¯ýq{è±«.o4çø…Ù8¥kRÃÌ|ugÈ‹y25u4¥üª²)"QK¿œØ(w„ÄÉ‹”;dÛwHgçðÐà@gg/ÄÊuµ4ÛÙD¼¤ê-¶å¬¤�F:˜@x2Q@â-a6ŒÜˆ|D
°b*Ÿq+ŠMõ¤ðCãúQ#‚g£�bÞeÞM	�†0‡®ÿ>Œù}¤Üû@¼þÖ8ßìÔxòú+Ëm/]3${¹ïÝÔ[2®qè>¸zßßÂé¿Ý�x½ö±«WMPmÌÚåKnì™Cþ’idz˜‰êXg>ÉŠUYÁ"�‘Ñ…X	­8Àçfi%š%7@>šXO¼'eF6PRC«5ÑÓ]ê¦(¨fÊÚCapY"/\rAš°rƒÊ‘Õò#4§Ä®\†2^¾SæÐ÷*-»ð«šöúëš¦>D[÷ªÌ]‹Í¾ùælŒv³º¿FÉQh¿ªjíßý;ò¡:ØMÄ~?O×%4ëg€¹òr{uõp‹!v? /°üÄì`Ä,{‘â!F=©ëV©\QgUVÉ,Y†û8­|°«¹bW¡	3½å®�â@[kSg¡³Žæð{4g-“˜0ëâ»½h�4anr²Ò‚H3íòõ<{€xÛU9#‘Kt’¬=E—@çÊ«ýsúÀï÷³}w~ò‰ã§?ñ‰;k‘—V5Uôº,ùÙp}mO6Blx{öÈhªXL�©¯UÒº‰ÒHbÄê#=DR)F ¡Ä�ËDÑ—‡$XAÀle©µ¥‰(ÙñX4ì0;|) ~Í M�ÂÉ±éU˜ ¡øàò­
f¨ô=ú–¤§IyÐe
ç
­õô.-öõxy(ºV^i|¸~]�77¼ªW�å²X]H'ˆÉ@cF1"Z�è(…�ÈD%ö ÀÎ‰²L£ü¥C”'rv¬3­Ívg®3•lÌÆ²‘0 ×ÔÛ×sCû
´Mkï£5Ñ¶÷Ý†PÞ°ÔÙ7IÃÑÅÑñã‰Ô�Ç€Ïb¦!L˜‰µÒH7•f7ý–/ýËÎkßô¶Ï:ïùÒÚR#úíc/’…^
`&+XU£NÀ1c—È%Õ¢HU|q–yq"Jì•d<’�ÂjoØ»ï«ÊQû¯ªgœûÕŒ×½€IUã}g@&CÒiÁ‚ÃìDÖèD³ò×Ýæõ^O^Â	½i¦=›ü&„
À�ÉN?.º¶À3ø%"ÝŠDºM2sÌIæO«–Ž8Ô‚>'F6;Jlîé½#«ù¬4Ü”Ìê{Ò¶h¯�|^ßñ âDD*‘_–È\ÏÊ»ìQ±¬!Å++€·(ËÞY¿Ž½²—ˆÀÑúSð±ÿÙ‡,Vsçñ•ÛÚ¿oy÷m3ÓS›Ç6n slG[¡‰+ŸN¤‚Á „Áë¬Ô�À%0øƒÃ¸°Î2ŽE	”h\zZ°ê™ÖÎRÙÖ)bÙuÛÔ¹u‚eMÀ¼ôs’$q9®-ÔÓ�±-s¢ˆlÎèªW»�š2oDlÐ£5Cºf\OF"É(>�ŒF“Q¢›=Õ›É�Y²WÐ£øŽ`š>²hDy-Ë19{8ÙnÇ9®·)e¤MÍçzÈ_4H¾‹êWõè�µ7@ãÓ£—`÷’ó­ÇãO�Žgº™—�fÖŠ28AFYÒÕª.ÆcV�ÝxÉâ¢s_Œes,aïã`CÜ`�Â}Vb–Yáh,½¢n-4üóOY\¬j�ím-…¦h$lAä!QCb rR	hJ3,À¥Þ„þGÞ*å¬ÞÐ`OÒ¯7rÍçøæC%1ó´�ƒÞxØ˜ÐÄWIC	Å'°É`ÌŽõûæâÑC±®R.×Ž=û6nì«ýIï®@|´àÒp×„¹†ÖxÛ@gßÖìæ`Ö«áŒ³#3T'õ3Œ—X&-Ìæ‹N]åÔMà�aBdb-‘™ŸèJ,‘ž°U_¥q«,G.ã92Uð ä¶_rõû~.à´¶¾Ö­zŠMybÀ†|1#V(†o•¯S…*¼‹™fÓC,e £ëg•r¨bÓ”2ŒàÊjò5“üÉÚº@âk—M­Ç\Ì„CÈú¹ ÄDÿUr�Æ‘ËÞ”‚èÿ9ï�ïƒoÊZŒUõ1Ï€‘ìç²^ŸgGð‘‹ “U™qæßTýGU–‘G‚XRÚãX ¸	ReD§’�"�IBº»_%BTf ·…ô,°=€éÀJâ¢†Žï:iÊYR}©ÈÁ›nV>Èý‹Õ4èk²4>ÖWéª‡�-EÉ¥¼œK§¼FK ž<SY.åTéš®\¡Ñ›N¸E¤3ã¨âB�×�ííÑ,Ò¤ôlç?AžeN›:g§ŽŽó—JSS¥kzt[¤¦µ2õ5Ÿ™åÑB¡ÐŒ²Õ6KŒ¯Äp[µ¥85^ê 7”¦®¿Ñçˆšs%ì¯/àþxdŽYÍƒ=N9Öm¦Zl@<©(¬G,™èÁ¡C†*ç8šé¤µêÑADÆ…MÝ#	`8‹k`|DÅ_âç˜Ík)2ìˆ?ö+Òñõ˜üÇ¥ë÷Ñ¨/båµoa®G§ç¶Ã§ÞÃÕÞ¡ÅŽ>ðCük¸�zÇ;™�ÌÞêRs�ˆž6è/í1ŒÅÎ&"s¸Q	"‘( “S�± R0/ªÄIëÝçˆéßP*¦“Ñ|CÞx5¶Qn(¬ý»KÍ�|m@m>Þ€!#�ük‰tE¤;ŸCÏ'::��§¬éF(Pl»uª±öwö¾LfŸM9�·â�æ>BŒ´Žga&Òp[GKm_Kg`JÓè$KŸ
Ô>Ú$ee+¸„žãe[®ý^7‹úÂZÇèH]
UCš3Æ~ˆÏ-#Ç´QÛwœ9PÝÛ–Ï…c´ÜÚLt%¼q¸§…|��T‡L„i�MÒOˆtx h¤ý�º$âÄ@æ1ÕãÝ°q†éë-u‘_Èe›sy) dò>äÖX.O]#Ý�z±Vq”ãdºYéá)"ŠUé¡	 áVÅM/†µ3´ÎbÅ;4ÃÖªéf·æ;‚#ÚÓ¤ÆæjßˆfãÝ´?Ñ”¸ÍMãépZ;SûT[P»ƒ’Ï{‡sní5Wµ{H…íš+_!ÕÇß}„TäçµÀÑWxÔ9ûB·³®úCö>Ò¿üD×,33Ì^ævæ\õÌ�ý˜åÏc$™Ãs;éAÜè>2…�IÁ‹˜8ª"«te+Vh0æXëÎÄ*¬]ˆ÷a ÜgçŽÞÊâm;öîÜ»ujÀ5fzg¢¡H.j{ÍtS/"–N¥N¾yÓz RûËEûƒvX|d]ŸgöíØAë»·vÎ�ºÎ%òÒáLíÊûëÆèì1žØñ¡s; %z¿ØK7ù¡/éì.}ô�%rZü Ý¼î‹þ!Ñ©ë2`[uÊ‘ ¤žÛ£ó®V% x  0âñÒº¸Dºm"¶6àÅ_5àÙµÊbžzýÝrtuªÄ°÷=ëTÊ­óÎÕ26¸¡�ã'óc
?ÎhÄ
…xª-ÕÉ<âÀ ›[‘ “˜Õ%¾'†ÏòÍ^!EÖ–I%b¡€§ÁÛ@cÆ &9Ùù)š©Ÿ/Z¢C‹H®(×ç± Æ9—}&ýy4Ó�~Ö�&¹ùâ?…Ã5íPKséŠ‰J¹\¹‹ß�±x"Ãq_kíhkµÚŠ>Ó:7_;2·ejjj=3ý*•2êTµ'6hjÔ¶i[ÖË	l6ÓUm·5îê¾àµ°~†ÚK w0xm~»ˆWëÞ�HìÎ3�º³/� ˆŸ—šá…�à…æ‹_(Ûv9÷×<ÐÂ÷qÛÿ¹ù)÷=çk9•+#]õ©£×ó„(>Qç>Žy�i"v•XZß¬†Úš±Â'Œ”XËÌ†2eŽè->¢·ôå‚(jû¡Åx Ý€	–WHiTÄ%|¼+’,.14ã�‘$h:	”¿p«‚ðÊ¾w±ÚˆHwè­”:[[r™¨EiútäÔÜµ•$'a½
®±ÔQâb:˜)“Ìe=rC G ¤µ°ì�sëe!A$ÜL]+³³›»¯tov¿jßøè@Ä¸b„¯‘�0ÙˆPú"ÂÏŽé#?Ÿ{~Œ™]õ�­éôV¢¦\¿ân¹à$ŽÔc�“šb˜ÌKÕßŒóØŒÊØ’€5FêZp…ñ{C^h…1RÀ”VÁR,A�Z4xÎ }Ïça|P›ºÆëKŒ‡	z=Á%Òÿ¦7°Dz¡d…ˆÔ¶Q¶DpxañT© äY$³ËŒª‚QÑÄ‰ãw¬=r`ÿÞ=K»ægw‚ñ:±	Ì×þ¾ÞŠßoúciLSpÑ‘ÙÔä¬¢Áph¥�‚Ð{á0r™‹u*j÷tË«ñÐÑ©$ùgïº¶Ë×êËv—œÝÅÿ±HvïÚåü‡òÕoUa«étSõ[5¿¦y’÷èê&z{õŠêê]¸sªÔ™Étu‚�½k—Ï—¥:Ò d/.ú|µAX~Îç«Uønjª¢ïR§=ânÔþÌ=Wu¯­cÈN`�´C3Æ<[ýÆðy|†g…ñê²î•WU5U\a$…U$ (sÌA"÷
ãc<ºÏ³ÄèA¤©º>JQ�q¢È…
%ˆ€eÛ%
^ê0yú©K¯£=l!¦:<8Ð·x˜ÚÇ:Æ
M9;“ŽÇ¢V[¸Íoø¼äÇŽeBd‚öµØNÅÓØiJŠ�ÿ@‡ÑsKÕ¦SMPÕo¯ní~ß¥jSÕtêßWn} í ß«ú?Ø`¦fQËM‹ƒÀ*^‰ÅÎcœçD*ßÀ$PþXÌÛÉxC8Øj¶j
À‰FáÖƒ¼`®,ÃR–½hA4yŠšh gjåñƒ›*OÝ>ó@tùÁ×ßJ’ž†Áæn_ MT—ÇrŠtp¼oÑ+¬|jÏñâÒÂÅ*Žum^Ù,xÚ¦Œk¡¢ëï�¼˜ónò³\]ìB’¼‰Hi’¬È
’t´Úª"ž¨e@Ãê"]÷$Çx° ynÂÎîZØ9³eóØhG[vÉ^2áŸî1�ðuuQ~ývhÝ¶ýÞšp ,*¯rSUÔÁ¹‰XÆtQ´ö6ý:âìüÄ©§÷G—>6¿ÑHp¼_/”6wûõÕjê‡Ê#¢ó®ˆ±ºÞZÿ8Ô
üZ™üíO-oï]Út*@dÄ9ucs÷fjôà¸*Bto8qcRÐ�)�h³¡Z–‹":ÆDã`0M`w‚+Ö¦iŽ®!&’X å}-V<àz‡¸¡ùUöåPðÙr©bïØa“S¼òÊÓ¢wïÃïõŠÃ)¿ÙváCíÁÀ+µÚoÏ! Ž:ö3ê'~”}ÿçUN¬b�d¨~„¨@LD&o7Œ$n¤3ip‚Ô†D�-!	²¡XæØ*Ê³¨H¢r”QxIá‰�£"NmËH°DT_ÊkG¾xðzòhróäÐàÞe ¹Ø1³}ëäÁÍ'†&6�&n²q™aEhÞrÈÁõyØ		È”…rÅÑZäu„Ù*—,gÉ7Où¢h˜@ >V(´Ÿèt‘<F¸XhÃ*üðî~)£GpÛ¥KFJ�²×ÿ°ÿnC•<eôØÀÔ…gdùÃéìÖ“Be~ÛÉÝšÜ•1£Êà 3¼´”¤îîgW{þ¢û gúïÖÉszj¿h.ºa5£òSi#‚k_±î]¸èÇbkhH›CÃ'·ÅJ'v8d¶ÖR00Q®o+Fth¢¢Ãq
ãó
Ÿ=Ì ±G·>o'2;„¸‰aL¤óºàÄrt ²X¤Ôßàƒä©R� ‹™t±öÖl:‹X~�¢ÿô |_‡ñòK†Xæ½C3U�d7!g¹ßy÷Ÿ©‡õßb¨ëFå…Ú3Í´eš?îÖÛßºß�	@ªå=£ë†‘¸pÁ­þŠûÝè~;cð
þ:þ:óEæ`"¼ëN"Óžxè#÷=¼<'y”_ß‚EÏ3“X¿8Rioõë¤kü(£HI!¨G”<âQ‰š$jGAc4�o¬1ø(éî
"z¤Æ	¨áE²/!2ŠÉ€™øêW¾ü¥§?ýÈÃ¾çø±íÛ¬ˆ?ìonô†Zl€¡@N>�Æ©;—"X97Œ2tÂ¬@¡¡°.ÞH™&ôC0&™áÖÇA"DC	T®ä�`1ç€Uœ´ç�E.ƒ`À:…2… €ßè€ÌLgÈ#¦žûü¸?ÈñecÜàCõ†8#iw¢abJKr£ƒ	µ=5¸�WÕý¼>®Ù/ÖïÑAÃ�âÆ0ËÃÝä!ƒGÝ'êŽð¤$³m[ÊyZªmõañ4ùÕµG‘'ÃÀÃÈ�äö¡k�µ8ôU.æ�ú‚Ûu¢ÜÞaSn§ÚRlÖé³1˜½ÛesØk`.nM{°¦e½
k|<IÞ××èÓÉ�ä~Ãt6=äü„ó°°ÖvÈyÖ¡¶ú³t¿×·¯=Š<™<Ÿ>Ë-šàdUbšWëŒß~X{[»e2v+†nß†^Žþ_7‚ó¿rÛ"»ù[�Wuà–ãõgC—~wøÒÍ£³ßzx^ùÔàW>5ÀÐ\vLd™‡ŒÇ5NÆ7“}šÙZÝ³Ð†æX2ñ\WC6 Â�³ófÇ×Ö&n.¯ÃTÊùœ°6¡ ËQ�+•ÐM[�‘•+óy: rwº™=}�Ìºn®Ýwáô†¡R*ÜŒp�\ÿƒçèDÒqnûèÿ¾éÀ>sêÔgN>¹04D˜�Ûj¯Rñ·þÑU÷to¬ùo~ôÛî�Ú±SðÐo×sx±ë'xƒØ}»€Ñ^B¬°šª±êŠ‡XÂ€&·JÕ éwË¥_%Æ²¬#ˆ2%å“¨{bÈEi¢¹€2�oß29>:<Ø·¡¾Æ]Í»’ñˆåQAÎçk©¤Hýzs¦„›:¢LNpBÈ1£¡’ë<fuü8Ú—©ò[wÉR{úàò£>6h�ìÚ”Ò`%÷Aß]’6w_¥Fv˜öeøò*ô`ô¤søI68[„yøö§î^"�ÁÃÑ†{¸b:RPä|� ýÚvo&7éÏd‡ÜèlS\?Êy�ÿ”èvÌxuRþ%(~‰aâf>0`åŸã¨òj1Ë‘aÛÚÒd§�‘Ä5(dàv Å�¡s‘³R7Ô†S7×ÞU/líï)æ„3r‘ZO90Ð÷œãxÊbv»E eq=ÕñÑýž $�“¼»zø›9`oXÑDÌ³Pè00Ý�}ÏÉ
·Fb|Ó:Sgg"Ñ9Üéš„‰ŽD»?hÌ¨Mf?„@tg¥�¢¤•“à‡®»:†P÷Fy‰H®ÀÿÔú×áŽôHÛ÷b–ô(ºóQ�œ«Ý®ûûYÿÆ»ÑŸíñ'æþè“YÿÙÚ+çüÙnÿÌŸOûÑþjëÿÑ‹ëéŽtæ#Â]w)J¶öëYð¢ì$÷lÜèïÉú	ÿÝdçìYØ™™ñ¹óî»ïþïì1È½`bL;àÄPdyNÂXÄÇ Zâ0²óÇnCÕT bJÄÁ&³d,hÈF/´#Ç”Êæ`¤f9rDàÀÎL1ˆi€ª@ÿ=<^Œ„Ç#äIE.Ôž¿@ã>O£VÔv:R¼þöX1R}ñÅ*„�w}¢KŽ Nrm$¼	uEÎŸ� pdcäôôôéÈÆâ×É%Õ¶¶*D‡wu9q,è*Åoaº \°î!f‡Æ©HàXqøA9�_ÄN%øSA­gÐ¤ßïõgJ¶dµh™«h*4Ò€Ì»‡h<}ª™\±\I…ò©\># «wî¼Seç�A�%S<*]�Õƒµ¿89+ÕÞ"}®‰³Þ±Ð¿˜ÀËÕQF9ïó÷ŒˆÃðˆ#÷¼>Q.ïŸÞµ‹©çP¼Mqÿª¤W?vØ$vÍQ$ãÝQÌÉÅ˜‡•¸-DØ/’±*Œv¥½¬Ô‰„DTŽ0ªæÑTð��ú·Ìa™ò\Ð¼J@ç%¹¦òDpzòL3ÔŠMîÛ»0·cz|ãðPÀË„3­Ý»FBÆ½Øç�Ž”) G©¥’i™Å86‡¸îžJÞÌ8ñ\%º&kuS·}ˆŽÑá+ íù:´&%6ëŒ¸Ô÷Ìñ©xC’Í·Î}ÂÖ}ØÌæÓyO4å¥B¡™JHR›—Â~CkÖ´8JMJŠaau³þŽþÂ;/ìÙ*5Øø�z8x¦&½”î*ÄµùIß�Î{­Ù¹Y$ù}ÅÒš’vsa–Ê5=¢GÉS3Zl÷`–élÄýN{ûù^8Ûã™Öh¤u-o£ÞVwT‰F-c±R_Î`E6F$¢Ù!VÌ"ÞB;Â°d&b‰	JZNäJ
')œÌ8 ²"#p¢°Žmx`µ&I[ÐÆ°o „³{hŽþçêß¬·Y±¼ZÅßk.ly°#ä»øË*Öi‚�äj>’P‡*�á‹¿²ÞŒÕjîrdóWðïâÃL‘<À]}¨º¿�hA]XÁˆ:%½Qå%u‰Ó BÅq:“ÙGáiê�(+â:PüY Å'³ &õ”š¹l*†xn¿¸5xVç¢[†ò!ÇÑãÌMEªŒkÉ8ÁaiôÄMÏiºg6f=º†öæ¶–»ò‡;›Ixçk¾ñ†Â¾@°Á{ýÐì´àY»ÚÝø~îÄ¶Ô!d%œoéì*4¬x¦†¶¼x‘ÜãŽu§~"T�\¬.t�ÚÉ"à ‰æqœÔ¬R,qêµ#CíÈ¢Hk\‹²HjVXZšóv:i™À¥¬àãÒÖÕIÆ©“n'Â½ƒ eë=•"fWk¢@æ‚²6Îir%•‚Jª¢’ÛÛÙB«Â[‹º5 ùµYS“g›geÍœ}BiQIäö:ÐÞöõz±×õ•ÌÙ"½·W·¤qV`…a—"âHËSœÑk“õMZ3f  ÝÎDA!ñ9�‰àîZ˜ø~›ü*´| üÏ4u«‡†éy]óv´Þ¢y×µ¯Ê¤H9'ªcq2ÕÎ1ÌâãŒËý&Â¤ÄÓÖeYZ@píð�ç¼oNñDŽQP¢µiªôÞâ�@¾±ý LGFÿ‰kCvµÙäŒ|ý§k-GþÿþÍ%gåÿÃ-	øÁþ)‡“™¦¼;«Ó2�ÚˆE$±q d†v“Éµ´>PS‚EB‰< ž�ªä0’Ea¢Tô7e2Q—çòæèLÜí�†9º$�,¨@€�CfX®û¤Þ áš¯Q¦éwêïßÒy8ßUþiocÀ¯ÞqEý€Æn~è PP×N�Èíké<ÿµ¯½ó‚ïPêI+kf°Ñ{»ƒ\Æ­–9è²MÙ@¢$ºŒhÀ=¾†D&‘)•Jo¤÷ÍÈ²ð/šÉ e!³®4 8Ñ"ÖÑÚêÚ¡zÙ’NY4•Ê[íf3éû#Z�ÇhaÏÒ‚ãóP€™m'ì3IZ·ö2-Á/h)_£%f˜ÿmç§   xœc`d```b`xv¯¬3žßæ+ƒ<ó Ãù_¿å`ôÿÿÿù˜_0+ ¹ µ ²{Wxœc`d``VøÏÇÅüâ?0¿` Š F ¯ì¬ xœuT=KC1½IZ§êPPœìÐ‚7W?Aqtrrp°‹DüN:ˆŠT'Ä?PªCq|ž$7ïÝ>ðÁáä&7÷;O­Ñ�®é‘é%­-¸d¿ï`“D�f{f|±¾æ»%>‹|‘$¦Oœ‹;ÞN9Àë¯³,}9ƒàð
0I§›‡Þ¤‚n€�ÀÎ®eû_dLMÈ.†j€×¯gûižqýœ©_à(r’ø˜œ�ÎvŒO�JkàöfÙ–Ílšf€ÏÓùÿÈù®çâˆ1;›wÀž°U"™SwšÏ	â°ì×’RmÈÿØ6kÂÏ~€ëUÚ¯QÆä7p�kg³:šÝp¦ákõ®`¯Âý´ó¸¨¹Ûÿæ�m`ó–Î£Áhåöc¬eï�ÜŒt õ¢kåk/mÅ^ÖØb3¤�§ ?ˆÞÇÀ¯¿Ó}�·ãm4DåÚ†sçk–À7¼îì¹�‹×êœ¥åœî:ót–w‡�™œ>ÛñýlRX™Wð*˜ß®þÄYµ Ô"¸c~	®ŠÙãq/{Wñ�™œ\
=‚¾Òï4�ÎBÿˆ…,.ÕÆùåüK¤}vqÖÐ‡èqèCîã÷¾BýiíÄì*7Óç9ï÷†õðãþ;ø=‰Ú]‘øþ &¬ÌŠ      ( fdxîP�ò*^Äþ`¤äž6Dè

š–\h„ÄþÂæ
,Ør¤ÔNÜHÒB¨<¾Œì¶:´,²¼š:Ðzä\ž  T Þ!8!Â""€"¼#
#8#Š#¸$j$Ì%T%œ&&Ì'`'¶(x(à)j)¦**l*Ä+b+î,�-4-Ö.V.š/./¦0P0°1X1Ð22|3 3Š3ü4>4Î565Â6(6¶7˜7Ä8B8„8Ð99°:T:î;²<X<Ø=v=Ü>À?F?º@ºA:AúB0BŠBôCCˆCÈDhEEÆF|FÖGlGÎH\HâIvIêJŽJÚK¬L(MN2NîO$OFO®OìP|PÞQpQÒR8R–RúS:S’SÒT0TfTžTÐTþU(UVUtUÀUþV6VbWWpXX¼Y>Y~Y¦Z6[„[þ\<\Ö]@]Ö^6^Ä_"_†_Ä`:`æaNaîb^b¢cŽd:dÚe4fg0g¼hlhÐiriÚjRj°lFlômtn$n¾oboæpHp€pôq.qâr|s¨t|töuŠv.vœwwfwøxfyTz z°zú{â|J}}`d¦€‚� ‚‚¾ƒZƒ¸„D„œ……B…°…ê†Ð‡Nˆ"ˆÐ‰V‰ÆŠX‹‹tŒ†��²Ž�z�þ�b‘’’´““B“Æ”j”ì•4•æ–Z–è—Z˜˜r˜ê™:™š™ÌšÐ›€œ&œè�B�ØžrŸDŸ¶ * €¡>¢2¢è£R£þ¤H¥"¥À§§ˆ¨:¨ì©R©âªNªº«�¬ ¬°­,­ ®®~®æ   Q ´       l y n  c    xœ}‘¹nÂ@†s‰4uªJÅZÆ@¸º@¥G–+È‹Ìr)/‘.o‘·È{¤N™:E~/K“"¶vö›Ù™�c\ãÎßî{¨"r\@	{ÇEÜâÃq‰>?ŽË˜zoŽ+¨zßôôJWÔ:6*g5<8.0ví¸ˆ)^—èóå¸ŒW¯ì¸‚š÷‰kjB0ƒAŒV”)õ)v´DÔêKli E‰FÔ”™‰7«8•éÎD«$]n%Z<{Ä‰×$ÕÜÒpÚ$‘NI÷4i<´¦[c÷Œ)b›ÂgÁ�ëïMgkˆ”]çr8Œ±NÍXgËXB?�¡\2Ãžê)Öù·°'æÎhJìÑ¥
mòˆËð_`nG¢ÝHí>bî7@×Qñ}Ke×ö¢0qÃ;kGÊ¼îœ”už×­¶°2/(Î¶‰Nó~ü¶ŒÄ˜Å|g4çl¤±üA·)j-}Q™tQŸÛQZQ©Oê¢¢x“ùÛµ¹týN1l±xœmÓUÐUu†ñïY  ÒˆEˆ
RßYÿ�( ¨ "v·‚ŠŠÝ‰ÝÝÝÝÝÝÝÝÝÝ9žõÞ¹gö¼ëÜüf_œ§ÅZþ{þžÓâ-ÿó0ýß×hC[æ¢íéÀÜtd:Ñ™.ÌKWºÑ�ô¤½éÃ|ôe~`AbaúÑŸd±(‹±8ƒÂeÃÁHZià$2r
J*jF±$K1š1ŒeiÆ1že˜ÀD&±,Ë±<“™Â
LeE¦±ÓY™UX•ÕX�5X“µX›uX—õXŸØ��Ø˜MØ”ÍØœÌd¶d+f±5Û°-³ÙŽíÙ�Ù‰�Ù…]Ù�ÝÙƒ=Ù‹½Ù‡}Ù�ý™ÃÈAÌ!ÊaÎÉQÍ1ËqÏ	œÈIœÌ)œÊiœÎœÉYœÍ9œËyœÏ\ÈE\Ì%\Êe\Î\ÉU\Í5\Ëu\ÏÜÈMÜÌ-ÜÊmÜÎÜÉ]ÜÍ=ÜË}ÜÏ<ÈC<Ì#<Êc<Î<ÉS<Í3<Ës<Ï¼ÈK¼Ì+¼Êk¼Î¼É[¼Í;¼Ë{¼Ï|ÈG|Ì'|Êg|Î|ÉW|Í7|Ëw|ÏüÈOüÌ/üÊoüÎüÉ_üm-†™µ±¶6—µ³öÖÁæ¶Ž6�u²ÎÖÅæµ®ÖÍº[ëi½¬·õ±ù¬¯ÍoØ‚¶�-lý¬¿°�¶ˆ²Em1[ÜÛ[Â†Ú0n#l¤µZÃÜ’e–[a¥UVÛ([Ò–²Ñ6ÆÆÚÒ6ÎÆÛ26Á&Ú$[Ö–³åm²M±lª­hÓl%›ÞnÆ¬ÝfÏl4Ç›ÓÚœÔœ¬9ysŠæ”Í©šS·o*­±�X�M±Yl[Ä–±Ulxž‡çáyxž‡çáyxž‡—ÂKá¥ðRx)¼^
/…—ÂKáeáeáeáeáeáeáeáeáeáeáåáåáåáåáåáåáåáåáåáåááááááááááá•á•á•á•á•á•á•á”á”áTáTáTáTáTrâ{ªð*ý·
·
······¯¯¯¯®;Äÿ¹UGC‡ëH:2¹ŽBG©£Ò!¹!¹!¹!¹!¹!¹!¹!¹!¹!¹!Ù%»d—ì’]²KvÉ.Ù%»ä$9IN’“ä$9IN’“ä$9IÎ$g’3É™äLr&9“œIÎ$g’sÉ¹ä\r.9—œKÎ%ç’sÉ¹äBr!¹�\H.$’É…äBr!¹”\J.%—’KÉ¥äRr)¹”\J®$W’+É•äJr%¹’\I®$W’kÉµäZr-¹–\K®%×’kÉjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®]ºt5èjÐÕ «AWƒ®“Lj0©Á¤“Lj0©Á¤“Lj0©Á¤“Lj0©Á¤“Lj0©Á¤“Lj0©Á¤“Lj0©Á¤“Lj0©Á¤“Lj0©Á”ò ‰ðû K¸ ÈRX±ŽY¹  c °#D°#p²(	ERD²
*±D±$ˆQX°@ˆX±D±&ˆQX¸ ˆX±DYYYY¸ÿ…°�± D                                  framework/static/libs/typcn/fonts/typicons.ttf                                                      0000644                 00000303120 15266055653 0015652 0                                                                                                    ustar 00                                                                                                                                                                                                                                                            €  pFFTMl3™   ü   OS/26mQÝ     `cmapNNY%  x  âcvt sþN |H   fpgmŠ
x; |d  	‘gasp    |@   glyfº0  \ ]Êheadý9O c(   6hheadB c`   $hmtx“ ¦ c„  :loca\a hÀ  ¤maxpK
À kd    nameðøÔ' k„  ”post-…A n  &prep’¡šÿ …ø   V       Ì=¢Ï    Ïúû    Ïúû Â�   Š¼   ŒŠ¼  à 1                        PfEd Àà áO ÿ8 Z  ò                              Ü      À       áOÿÿ  à ÿÿ               	 
                        ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L N O P Q R S T U M V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € � ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ � Ž � � ‘ ’ “ ” • – — ˜ ™ š › œ � ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP                                                                                                                                                                                                                                                                   !  *š   )@&    Y M QE    +3!'3#!	èÇÇšýf!X     ÿß›y    +@(    [  [ O S G+  &264&"2#ÃÄÄþìÃæÎ““Î“úV{{VyÃþìÃÃþ|’Ð’’Ð8z¬z    ÿMîö  ( Z ` g k ×@MB
'	a_V9BK°	PX@A
`   [  [
	
[		Y O S G@Bh   [  [
	
[		Y O S GY@1hh[[  hkhkjigf[`[`USPNHGA?<:43/.*)!  + 4246;&546232#".547&"2654&"3264&+5>54&"#";.5475>547#&42MTþ‰J3z¬z$92jQXdOŠ`>2d"¬ð¬"aE¦¦$/IhI0#¦¦EaT¦$0p}TüTT¦3J&-VzzV-&$"%?kª02>`ŠO?%Nx¬¬xLr4"2>*4II4)?2"þÌrL-%_1ÎÎK0%úTT  	 ÿ§±     ' / 7 ? G :@7  <7,'	B   j k O S GEDA@54%$+'&676&'&6&7/76%.76&6?%&/7>2"&4ˆ**
þ‰{{!#k)*
¯#zz!ýw69tt9"69tt9"þ»šnnšoÿz!#þÝ***þùz!#[*
**¯"tþN69tW"t²69tiošooš      ÿ G£ 1 9 L@I$	- B 		h  h i  	[OSG76#&#&
+$2"&5462#"&46;5.546232+>54"264"ªò«"_H§§%.IhI/%§§H_¿""îy««yKs4"2@(4II4(@2"þÌsK{""   ÿßP   ' 1 R@O	 [
  Y   [OS G)( -,(1)0!'& 
+2+"&4632#!"&4632#!"&5463265!3Ê		}		¡ý<qI4þ‰4IÊþ6,$""}þ³4II4Mþ_#þÝ     ÿßîd  ' @@=$%&B   k  YOS G#"''"+%#"'.'&'&47>%./55î0}TFþùG‘¼þŠ³gžj%èèJA<"$"Gæ•¦TeŒ’åå’     ›;  4@1 B?   h  O  S  G 
 +2.'#"'	6$ŽÀ@¤jþú;jÕ�*aCh     ÿ¨›Í  * <@9 B(! ?   [  O  S G%$**+&47>54626%"764&"4&"'&MþØ%%"e$IhI$f"%%þîî#‰"ŠX)%f%" Ê4II4Ê "%f%‚#îî#Š“þmŠ  ÿÿÿãH£  @ ?  j  a    %+ 	&4624632762þõþô2DB1#"1B}2DþõD2B."11"þÒB      ÿ÷ ü  @ ?  j  a    + '&46246276ˆÄÄ#`"`#ÄÄ#_<þÄ_    ÿßîd  ( H@E! 'B  k  [OS G #"(( +"&=4675476'&=%77'"6*¼‘GþùFT}08*èèjžg!*•æG"þþ$þþ"<AJù’åå’ŒeT    ›;  +@( B?   h   O   S  G+462	"&=5467M"þù"j£@¿ŽþýþýhCa*�Õ      ÿµ%N  + <@9B  [  [  [   O  S   G#$#%+%"'	6232+%264/!264&#!7654&"þJf%þ×)#j#% Ê4II4Ê þxî#Š“þmŠ#23J%()##%31#IhI# í"Š"‰   ÿßÀ'  3@0 B  j k  O  T  H  +2#!"'	62m"10#þÒBFþõDBV1#"1BEEB     \ü  3@0 B  j k  O  T  H 
 +2#!#"/762ÜþÄ_ÄÄ#_V"_#ÄÄ#_      ÿµ¾y  B [ v@sI#ZB   [ 
[	 [  \  [OS G URNKGE>;852/,*&%! BA	 +2#!"&46;276264&+764&"264/32#!"&46;264&+"3%#"/+"3!2654&'q3JZvªyþ‰y««y)1"y$^VznMW5"››"5W+=I4þ‰4II4))V{{V 1"#›	*)#12"w"1
yJ3žgy««òªx$ý�{¬z6#›š#6IhIIhI"z¬{ú"1›1"#11#/      2îO + ­µ$ BK°
PX@(   ^ `  \ O S GK°PX@)   ^ h  \ O S G@(  j h  \ O S GYY@ '&"!
 ++	+2#!"&4632#"3!264&+"/7622MozVþ²VzzV4II4N4I>+V5 ››"5Ó{¬zz¬{"IhIIhI6"šš"6      ÿ‹£  # 1 G ] t Ö@ÓBosrhgcVB 		h h f h f h  
 
[ 		[  Y[  \ ZOT H_^IH$$ qpkifd^t_tZYTRNLH]I]FE@>:853$1$0-+('#"
 +!!#!467'!>54&"#"326=3264&#5#";32?26264&+764&#"54&"26;57#"&547#6ê./%þÝG)þÜ/%"@¯"}ú"€JÐB‰‰"þ`B‰‰"ú"2
Q"1	V£þÜ(@þÚ%/$(@'%.ý�Ó€"ÊÓ€"}Ñ"‰#‰Bþq"‰#‰BÐM1"V	2"V	    ÿß›y  + 9 G ƒ@€
	+B 

h 
f 
f 
f 
f 
f  	 [ 	 
	
[  \ O T H EC@>;:7520-,('$!
 +3"&=#"&4?#"&466232+54626"&=32+2#"&46;54ÊÑ"‰‰BÜ"‰B¦*";"Ñ}f"Ð}yÐB‰#‰"þ}#‰"ÐB¿Ð"}Ð"}      ÿ‹£ , : Q g o w … Ï@Ì*	&
Ci 	qb
BA  	 	[  

[ [ [[ [  [ O  [ T Hpphh-- …ƒ€|zpwpwtrhoholjfe`^ZXUSQOLJGFA?-:-96410)'%# ,,+2#"'#"'#"&54?&547&=326327626=3264&#%64'&#"54&"3264&+5#";32?265+6;547;54&"#"›3J%% -÷&;2#%%13J%')ý	&92"$%þ@"Sk‰"ÐB¸Ë=‰Œ",‰'o¤"Q£Jf%%#09&ü.!&%J34%'#.5&ý-$%§¦S""‰BÐ"þ³Ð"‰#ŽG^)*`, •"§T   ÿßšy  # 1 F p@mF	B 

j j h i  [  \  	 [ 		O 		T 	H CB?=:843/-*(%$!
 +3"&=#"&4?#"&4>"&=32+2#"&46;546232+5462XÌ"Ž‰=G"§Sf"¦S`"‰BÐ"ÐGŽ#‰"T§"Tl§"Tƒ#‰"ÐB ÿÿÿP¸  ] c i o u ¥@¢0( tl;
h`VNF Bh	  h  O[
Z

Y[  S   Gppddpupusrnmkjdidigfba_^XWTRJHED?=9721.,$"]]'%+#"'&476322?'&#"#53264/32?#764'&#"32764/3'&#"764&#"53'#634%25'35#&5"'Ÿþw!"þw‰"!–››6¿6š›6¿6››6¿6›š6¿675þú55gEþxˆEˆý–šš"6¿6#šš#6¿6"šš"6¿6#šš#6¿6"T55¦55    ÿ¤´ D Å@%B=5.@?K°
PX@-	j^  `i
M
RFK°PX@.	j^  hi
M
RF@-	jj  hi
M
RFYY@DC?>;9%#+#"'&4?#762'&4625##"/76235"&4?#"/3'&462všš6¿6#›š#6¿5šš#5¿6#š›6¿6#Æšš"6¿6#šš#6¿6"šš"6¿6#šš#6¿6"      ÿ8¾y  @ d ‰ ¥@¢Y-Q
cxG	BA   [ [ 
[ 
 
[  \ 		[ [ O T H!  ‰†ƒ�|zvtomjg^[WULIEC<9640/+*&$ @!?	 +2+"'#"&57.546;276264&+764&"264/32+"3%4632>;2654&'#"/+"&64&+";32?'&#"#"&46;2q3JZvªy*0#x%43JZw«y)0#y$^VznMW5"››"5W+=I4*þ‰1"#›	**"1
1"#›	*)#1
})V{oMW6šš6W+=I4)yJ3žgy« x%J3Ÿfyª y$ý�{¬z6#›š#6IhI"§"1›1#/"1›1"/Ö"z¬{6"šš"6IhI    ÿßîy  = ¦@
 #BK°
PX@7   ^ ` ^ _	 
 \OTH@7  j h f k	 
 \OTHY@ ;9641/,*&%! 	 +2#"&463264&+"/76262"&4?#"&4632#";'&2MozV4I>+V5"››"5þõ"››"5VMozV4I>+V5üz¬z"IhI6#›š#6è›š#6z¬z"IhI6    ÿµ%N  3 E@B+B  [ [  [   O  S   G.-)($"33#(	+"&54>7#"&46;.54762	"3!2?'&"×fJÉ4II4É$#k#)þ×þ�’‰#îî#‰KJ3	
	IhI	
	4$##þ×þØR"Š"íî‰    ÿßÀ'  )@&B   j k O T H$%+62	"'&4?!"&5463!'&4?DþõFBþÒ#01".BþôþõEB1"#1BE       \ü  )@&B   j k O T H#$$+62#"&4?!"&463!'&ú#ÄÄ`þÄ<`äÄÄ#_"_    ÿµîy  2 J °@' 
 DB7BK°
PX@7 ^   ` ^ 		_  \OT
H@7 j   h  f 		k  \OT
HY@ HFA?;9541/+)%$  +"&46;2&#+"&46;26?>;'&462#"&4?#"62#"&4?#"'67;'&*’I5 -®p:hhH†GL5#šš5L+\’#šš5a_>>'a5©"7**‚:Pk"J8;Ok6#š›#6Nqš›#6P*1'16      …Ó 
 @ ?  a  
	+2	&463ôþþþýÓ þù"       ¯ü  @ @  a  
+7"&547	#*¯þú       ÿ   B g ‚ Ï@	_V€kys;3BK°
PX@E 		` 	f h ^   	 	[ 

[  [ O T H@G 		h 	f h f   	 	[ 

[  [ O T HY@ihwuh‚i‚ca/&$.&."+4632#"/&'&54767&67654'&#"764&#"3264'3264'.5476732?'&#""&'76327654.7åJ34%Áot6@I34%Ãot6@¶wW[V"C<S4ššXwU\V"C=S5šš!07b"!078b£3J%Á	o–¤t53J%Ã	o–¤t6ýMW[‚tV#"A,_C<4#›š#¦U\�tV#"@-_C=6"šš"þÐ- 7N$1)a- 7M$28*b   ÿbqÌ   C Œ@@7 BK°
PX@4 ^ h   h   _  \  O  S   G@2 j h   h  k  \  O  S   GY@
$)$+#"/76267654&'&462#"'&54767'&462#"'&4?q\Wv8››#4S<C"#Výâ"V\Uw7#››5S=C�\W7#š›#4<C_,A"#Vu,A"#Vt�\U7"šš"6=C     ÿµ£ 
  $@! @?  ja  
	+"&47	#2	&5463*þþþýV"þù T þù   ÿµ›×  ) 3@0B#@[   O  S   G+"&=&'&47	'265264/27�hI$e"%%()%%"f$¦"‰#îî#KI4Æ "%g%)þ×%g%" Æ4Ãþq�‰#îî#    ÿÿÿÜHœ  @  @  j a%+	"/#"&5"&47$2DB1"#1BD2œþõD2BþÒ#01".B2D    2 7  @  @  j a+"/"&5"&47ÐÄ"`"`#7Ä#`þÄ<`#    ÿß›y 1 ; L@I
	B    [ 

[	[ O T H32862;3;'#"#"%+ #"'#"&463263226=4&"3276#"&264&#"ÃÄI4>&-@<UU</'
"“Î““gN?"SiŠÃM%%%%yÃŠ4I22VxV}h’’Ð’+
"
9ÃÈ%2%$4$   ÿŸ¹ 4 C N@K3  B   h   f [  [ O S G65=<5C6C&%&	+ "&54?632"'&4?&52764&#"32?654'2"&5476@½!#1Å1D"1bŠ1&1bED1½>*+Y“Úh’IþÚIÐ’I'I	½F1Ä1F&2!1Šb1'1‰b1½*+>X#"“™’hgIþÙI’hgI'I      ÿÈt= 1 A@>+ B  [   [ O S G )(#" 11+7"&54?62#"&4?27>764'&"2?ä*>½1Šb1þÙ1DEb1!0F1Ä1E½“X�=+,½1bŠ1þÙ1bŠ1!1'F01Å1F½“"!Y     ÿµjP  * C A@>?92+Bh  [   O  S  G 640.&# +!"&'.'&4?>3!23!2654&#!"#"/#"&?'&>76íþ_-_iŸ_-¡4IIý;c<¡þ_<^œo
nn
nn	
nnK0%%”%Þ%1I4þ_4IM&Œ¡"„"n
nn
no	nn   ÿß@P  4 :@7-$B  [OS G 1/+) 	 +2#!"&/&7>7>3'764&"'&"32?32764Ø+==+þ_(UŸ

iV(A__#_`#```_P=+þ_+=, Þ%”% -þh_`#``#`_#__#       ü  	  / :@7	 B   [  [ O S G5552+!!?'7%2##!"&=463!254&#!"3!26}Êþ6ó„l1‡n†#12"I4þ64II4Ê4ISþ6Êú.aOa}1"S#14II4ú4IIþÒúú      ü   # / E U @@=  [	  [ 

O 
S 

GTQLIDA<976+$"&=462"&=462"&=462"&=46272##!"&=463!254&#!"3!265""•""_""•""ú#12"I4þ64II4Ê4ISþ6Ê…§§§§§§§§á1"S#14II4ú4IIþÒúú     ü   # 9 I :@7 	 
	
[  [ O S GHE@=852+$"&=462"&=462"&=46272##!"&=463!254&#!"3!265""•""â""ú#12"I4þ64II4Ê4ISþ6Ê…§§§§§§á1"S#14II4ú4IIþÒúú      ü  ! 1 /@,  [  [ O S G5552+6"&=462%2##!"&=463!254&#!"3!26¸""ô#12"I4þ64II4Ê4ISþ6Ê…§§á1"S#14II4ú4IIþÒúú     ü   - = 4@1  [ 	 [ 		O 		S 	G<9552
+$"&=462"&=462%2##!"&=463!254&#!"3!265""•""ô#12"I4þ64II4Ê4ISþ6Ê…§§§§á1"S#14II4ú4IIþÒúú   ÿßqP   + 7@4 [  [  O S   G! '$ +!*#3%2	+%#!"&767#"&463!2+7!2/#!"'3q@5þ_5@g0ô1Wé+M&2þ³1d6OO6|"" ù¹¹      ÿµÄ£   # < K [ e }@zDT
B 		Y M
[ 
 
[  [  [ O S G==%$dba_ZWSQPONM=K=KJIB@961.,*$<%<+7"&=462"&=462"&=46272+#!"&5463!2%32?6?35###"'3!26754&+326ÐTS»<VV<I4þÜ4I0#w#1þ5%$¹�/ 3$$§%>>%púúúúú¼V<Ð<V4II4"11"**?% *ýâÊ)*þt£Ð%þ²%   ÿ‹—£ % 0 5 ; Q@NB 
[  		Y   [OS G21'&:976431525,+&0'0""+%+"&'#"&7>5467'462"!&54&27#'!&'!�ƒZrYƒ
]J0F1J^
þÁEaUbD1�¨±þ�O27FF74.7]4Q�"11"�Q4]8-ªaE1#+)Eaýã))}4II      ÿµî£   & 5 O@L
   [ 	[ 	 	[OS G 42/-,*%#" 
 +2+#!"&54?633#%4&#!!2674&#!!2326q4I<,A(þ‰4I}**T²þÜ$}þG*f4I£I4þ_4I$/I4Ê}ýeËþ_*wþ5d¡*I4þ³    ÿ´GÍ  % 2 S@P-(!.'Bk 	 [  [ O S G 20+*%$ 
+2#"/&"&'&5463"7624&#5'&"7632Ê4I'"„#„ CI4f,},fNx‚ \ ƒx$54ÍI4ý¸)+……H4ITþc^))^�þx`xx`x$      ÿßîy   ' 1 = U@R  [  	
 	[
 
[  Y O S G32962=3</,)(&# 25+2#!"&546346;2"!4&#5!3!26%!54&#!"2+"&463q4II4þ4II4I4ú4Iþ‰N§ý¸ôý¸HþNTüI4þÝ4II4#4I4II
þ6))dÐS""    ÿ©ê™  ! ( - 2@/-+)(&$"	B j  O S   G!!,(+#"/&76767%632267'767&'767×'lþæ
}U=	<6Z§#ý¯9P+>I
Ý,C—ªMÂƒ�'3þñ§Sk	=eMElýdG7+`A» C'$„ÀM«     ÿß•y   + 7 = I n@k [ 	[  		[ [
 
[   O  S  G?>.,"  EC>I?I=<:941,7.7(% +"+
 +!"&5463!2"3!2654&##"&46;2'#"&46;2742"2#"&546ýe4II4›4IIý1›þ_§§§§–¦¦S-;<,/99!I4 4II4þ`4IGþ` þ‰""§""TTS#$$   ÿµG£   ' / 7 ? G O W _ g k o ”@‘ [ Y  Y	
[

[[   O  S  Gll lolonmkjihgeca_][YWUSQOMKIGECA?=;97531/-+)'%#!
 +!"&5463!2"3!2654&#432#"7432#"7432#"432#"7432#"7432#"432#"7432#"7432#"#37!5Êþ³5HH5M5HHþ~Mþ³*))*}*))*}*))*ú*))*}*))*}*))*ú*))*}*))*}*))**úú)þ³KH5ô5HH5þ5H›þôú))**))**))*S))**))**))*S))**))**))*Ê)S}}   ÿµî£  ' 3 = Q ^@[ 
B[ 

[[ 	Y 	  	O 		 S  	 G>>>Q>QNMKJHGEDBA<96+#!"&546754623462#26=4&"26=4&"5!3!2654&#"&5#"&5"›%.I4þ4I.%IhITIhI§""þ³""ôý¸ô1D2¦2D1@(þ‰4II4w(@4II44II4SSSSýûúú5S#11##11#S   ÿµî£  ' 3 = x¶ BK°
PX@* `[ 	Z 	  	O 		 S  	 G@+ h[ 	Z 	  	O 		 S  	 GY@<96
+#!"&546754623462#26=4&"26=4&"5!3!26›%.I4þ4I.%IhITIhI§""þ³""ôý¸ô@(þ‰4II4w(@4II44II4SSSSýûúú      ÿßAy  5 = H R j@g  [[ 
 
[ 	[ 	 	[   O  S  GJI NMIRJREC?>;:761.+(# 54	 +!"&546;7>;232"3!2654&+"/&+"#"264&2#"&54%2"&546Äý¹4II4B*8§9)B4IIý…GS6§6üV>>V=¥zTU<=UŒ .  !I4M4I**I4þ³4Iôþ³M66T=V==VgU=<VV<=b .      ÿßAy  $ . I@F h   [  [	O	T H +)&% $$	 
+2#!"&546;7>;22654&"$264&#"Ä4II4ý¹4II4B*8§9)á<UTzUU .  &I4þ³4II4M4I**þ_V<=UU=<VÄ.     ÿÊÄŽ     ' / S@P( )B  [	[  [   O  S   G,*&$
+ &6 "264%"654&'26327'#"&54ôþÜÐÐ$ÐòàŸŸàŸþñ©V<Moþþ0\V<¸04Nm6Ð$ÐÐþÜ¡ŸàŸŸà"ª<V*oM4/¢<VôþþnN5   ÿß›y    *@'B    [ O S G(%+  &327654&#"ÃÄÄþìÃ}zV2.þèˆ{V1.yÃþìÃÃŠVz.’00Vz      ÿµî£  ( 4 A@>B   [  [ O SG+) 1.)4+4('	 +2#!"&=4?>764&#"/&!!"&463!2q4Iýf§g'E\&et f#
§	H)ýfš£K2þ_}-!Ñ&5r/}‘
M
ÑSú""     ÿµîy   )@&
 @   jOS G+!54?>7>2#!"&463Äýf§CftDýf&þ_}ÑL‘ý¹""    ÿµ›ö   # + 7 m@j B   [   [  [	 Y 

O 
S

G.,$$ 41,7.7$+$+('## 
 +2!5463254626&"3454&"!4&"!"&463!24IýeI4/$IhI$�"SÐ"ô"}ý¹GPI4þ‰ú4I!Ç4II4J!Sþ6Êþ%§§$þÜú""     ÿµ›Í    % ;@8  O  O   YOS G!%$##	+#4632#4632#54622#!"&463¡§1"#1Ð§1#"1þ_¦0F0¡ý¹yþô#11Éþ²N"10 ÑÑ"11þ�""    ÿµîy  / ; V@S
-"Bh  [   [ O S	G20 850;2;+) // 
+7".6?>7632/"32?6?6&#"'&!"&463!2}%=§g'E[&<2H§f(F[&l§�†#
§�†
hý¸H\);IÐ&4q/EZ,Ð&4q/wÐ.±e
Ð.°d	ýâ""     ÿµ›O  # *@' @   j O SG#"+7.?>7>/#""&463!2#§CftD6¦Cfu)G˜DÐ	M‘,DÐ	M‘ Ð""     ÿ¡Òö  $ ( . A@>.*)(&%
 B   j hOT H$$"+"+46;"'#"&546727'&'654'1"®‰J\)VcŽÉ•sOUFÀ_€™o	t•	ÑJJ£"1rIl‚“s	8ÊŽw»ý®4Æ‘al™7
aþSÓ]uv]     ÿµ£�    @
	  @   a++%7'%#"&5467%46gêR:	!þÇØMay«�j1ÞbOÚêg„m[¼Ù:¬yn¤"ß;7
!   ÿßþx  ! *@'B  [   O  S   G"+%#"'	62%2654/7654&"þJ34$þ×)#k#$$xx$þxî#³³#\3J$))##$54$xx$œî³³      šP  @ B   O  S   G+"'	62�••2DþõF7D••D2    ÿßþx  ! 3@0 B  [   O  S  G  +"&4?'&54762	"2?'}3J%xx%%#j#)þ×$#"²²"îî!Jf%xx%34%##þ×þ×$G³³îî  ÿÿ šP  @ B   O   S  G+62	"&4?'&4FþôD2––7þõþõ2D••D     ÿµ›£   3 ? K W t@q  [  [ [ 
	
[ 		[ O S GNLB@64 TQLWNWHE@KBK<94?6?2/*(%"	 +2#!"&5463;26=4&++"&=#"3!26'!"5463!2'!"&543!2'!"5463!24II4þ_4II4S§}*0#§"1*¡Sþ³	M	þ³	M	þ³	M	£I4þ4II4ô4IS**ýâô*"11"*þ;		}		}		     AP + C@@$B  h  [OTH )'	 +++2+532764/.32?#"&546754632qVzzV§6}$}6ÐEbF7“gP�©z¬{¿5"}}"5¿bE:Yh’]K     LP  @ Z@W?/B h	f   [    [
O
S G=;31.,(&!@@(3+2#!"&546754632264&#"'.#"'";5#"&?6#"/{V{{Vþ6FkL'œhR‹4IH4-\=Ea
; /0#åY	
}}
	Y©z¬{cD5Zg“^Jþ´IhI-<OaE22"#0žZ
}		}
Zž     ·û   - < N@K:3+#B
[  O S	  G/. 87.</<)(-- +%"/762'264/764&""&4?'&4762"2?'&.4%ÕÕ#k#%%$$%Jëš#__#y3J%%%%%#k#ÕÕ%4__#šš%ÕÖ##%g%%$%gJúš#_`#þkJg%$%%g%##ÖÕ%¡#`_#š›       2%Ó   %@" B  O S  G+$"/762"'&4?'&4762F¸¸EBB'FBBE¸¸2¸¸DBBDDBBD¸¸     ÄP    ( T@Q
[ [ [   O  S	  G!  '% (!( +%!"&463!22+#!"&5!%2654&+þô<VV<2"þ³"1 þ³µ%%>""HVxVS#11#wþ‰#þÝ¦%%}   ÿ‹£  K S [ w@tG

= 		3*B   Y 
 	
[ 	 	[[ M S GYXUTQPMLEC750-(&KJ+#'7377'7''27632#"/+"&/#"/&6?'.?6327>3"264&2"&4À}$�?jj?�$}#Ž>jj>Ž#-;0>,,>0;-}-:0?,,?0:-aF00F1ˆhIIhIP�)mffl(ŽŽ(lffm)â#;*l8+*8m);##;*l9**9l*;#þÇ0F01D[IhIIh   ÿß>P G Q *@'   [ O S GIHNLHQIQEB!+7.&/&6?64/.?>6?>;2?6/&+"&'"3264&È=$--$=)=$--$=)I#11#"11E$&,",&%==%&,",&$>c1D10F0      ÿµî£    ! 2@/!  B   h    [ O S G*+ "264$  &%6#"&?677'ðò««ò«þA6ÜÜþÊÜHø
H#É�P«ò««òþÜþÊÜÜ6øH
øí9�     ÿµ£ ' - 1 5 ; E M Y Ž@‹ 	 	[[  [
[ [[OS GON22.. USNYOYMKIGDBA?;:98252543.1.10/,+*)#!	 '&+2#!"&=#"&46;5#"&46;5#"&46;546335"353535#4&#!!26432#"2#"&546›4II4þ54I))))))I4)))))))þ_¡þ³STTSS-;<,/99£I4þ4II4*"S"S"*4I}*TŽSS§SSÐT*ôý¸ITTS#$$     ÿßÄü   # + L@I   [	 Y 
[ O S G%$ )&$+%*## 	 +2#!"&54635!3!2654&#!""4;2#G4II4þ64II4ôýâÊþ6wTüI4þÝ4II4#4Iþ`¦¦))Ñ**    ÿÆî’  .@+
	? k    Y M Q E+!%73?!7!7!p~:5þªþØ}³Ðþ  þ ’þÐþäxxŸCGG–†W     ÿ†GÇ     ( H@E	'$B  [  [  [   O  S   G$+"&57>2 2675#"' "264 267"'Gªò«©ê©þžˆqVz{V¬{{¬zþêŒnQìQ²þüy««yt¡¡þJ<XX<èz¬{{¬ýßUBXXB    ÿµî£   ' 5@2#Bh    [ O S G$&+  &264&"%#"/#"&?'&676Ü6ÜÜþÊÜþò««ò«Ao
	nn	
oonn£ÜþÊÜÜ6þA«ò««òyn
oo
nnoo     ÿß›y  ' /@, 	B   [OS G$)+  &'764&"'&"32?32764ÃÄÄþìÃè``#`_#___`yÃþìÃÃê``"__"``"__"    ÿ‹èö  # 3 C G l@i  
 [
 
Y 	[ 		[OS GDD54   DGDGFE=:4C5B2/*' # #"!	 +2+32#!"&46;5#"&54635#%4&#!"3!262#!"&5463!k4II4ú}þ}ú4II4Ê¦ôýîTýfšýföI4þ64IS""SI4Ê4IüéSSÐÊþ6Ûþ²Nþ‰Nþ²   ÿµè£  3 7 C N@K 	B  [  Y
 		[  O S   G9844?<8C9B474743;5+%#!"&54674&5463!23463!2354&#!"!264&#!"3”$0=+üè+=0$I4H4Iý(ô)ý¸Gþ†üèƒ9%+==+%9w4II4þ‰�þ‰	wþ‰*wþNwþ‰}      ÿµ£   5 9 —K°PX@3 `
   [ 	Y		[ O S G@4 h
   [ 	Y		[ O S GY@"66!  696987/-+*(& 5!4	 +2#!"&54634&#!"3!262+"&5#"&5463#¡4II4þÜ4II4MþÜ$S?">ÐÐ£I4þ4II4ô4Iý�ôþþ‰wþ_wþ‰     ÿ‹Äö   ) 9 —K°PX@3 	`  [
   Y[ 		O 		S 	G@4 		h  [
   Y[ 		O 		S 	GY@" 850-# )(
 +2+"&5#"&5463!2#!"&54634&#!"3!26’"‘wþ‰ 4II4þ64II4ôþ6ÊyþôýãôþšI4ý�4II4q4Iýqý�      ÿ‹êy ! . < ’@0 		+BK°PX@/ ^  k 	\ 	 	[
  O
 S  G@. j  k 	\ 	 	[
  O
 S  GY@#"<952)&".#-#(!&++#'#"/7.546;546232264&#!"3%7'&#!"3!2êr&V<q!*!\7'kM&.V<’$4%y6'n%%þÇ00n33þx%%ˆ”l+6<V§§'kMG+<V%%%þ„%4$00ß00%%     ÿ î¸     + 7 W@T  [   	 [ 	
	
[ [  [ O S G-," 30,7-6(% +"++ "&462&"264"&462&"2647!"&463!2%"3!264&#«hIIhIl""
hIIhIl""Ðþ4II4ô4IIýØô¾IhIIh]""ýTIhIIh^""�IhIIhI§""   ÿÔ›„    :@7   [  [ O SG  
	  !+432#432# 463!2#!"ð]^^]]^^þ³0#ô#11#þ#È¼¼þ¼¼6D11D1   ÿµ›£  - 3 E e@b/B  [ 

[  [  	[		O		S 	G54.. ?=:84E5D.3.2,)$!
	 +2+"&=#"&46;5462%#!"&5463!2'3265#"&=!"3ÊS"TT"I4þ_4II4MNl%>+=þÜ,"TT"SSÄþ_4II4ô4IÄk-%þ5w=+?þ    ÿµ›£   ) 5 Q@NB  [ [ 
[	  O	 S   G,*2/*5,5#!)(55+#!"&5463!2'3265#"&=!"3%#"&46;2ŽI4þ_4II4MNl%>+=þÜMúúðþ_4II4ô4IÄk-%þ5w=+?þÑ""    ÿµ›£   + 7 C O s@p [ [ 	[ 		[ 

[   O  S  GFD:8.,"  LIDOFO@=8C:C41,7.7(% +"+
 +!"&5463!2"3!2654&#!"5463!2'!"&543!2!"&543!2!"5463!2þ_4II4¡4IIþ+¡*þ³	M	þ³	M	þ³	M	þ³	M	KI4ô4II4þ4I›þôú		}		ú		}		    ÿµ›£   ) @@=B  [ [  O S   G#!)(55+#!"&5463!2'3265#"&=!"3ŽI4þ_4II4MNl%>+=þÜðþ_4II4ô4IÄk-%þ5w=+?þ     ÿbî  * A H L l@i=6G/	Bh		f
		f  [ Z  M S   GIIBBILILKJBHBHFE%*$3+%#!"&5434?6;'&47>5462632764&"54&"'&#"!'#'5!íýfT
%%H!IhI!H%%
TýÆÄÄ#_"_%ECFM��³ý¸\ÑÑ	ú%f%94II49%f%ú¬#ÃÄ"_ññ_òÐÐŽŽþ‰}}      ÿ‹îÍ  8 E@BB  j	  h  YOT H53$4%(
+'&46324627632#!"&5434?6;#!'#76732;ÄÄ_"_½ýfT
	>8EBE8>	
Tì#ÃÃ#`þé`þŽÐÐ	ú=ÑÑ=ú      ÿ¹îŠ      @	(+7'!'77'7'5šÝššÝšîšÝššÝšÝššCÝÝCy‰��ŠyyŠ�þl‰y‘O�-2……2-   ÿµÍ    * . N@K.-,+B j  Y  [  M T   H**%%7+#!"&5463!762	'5+546?#7'”ýãw”2þÕZþúGÝ…E„ú36[6B2”þ‰”þZþú#E¤ú€!B…þ5Ø6[6   ÿ‹ÂP  ( ; –@ 80BK°
PX@6 h ^  [  		\  [   O  S   G@7 h f  [  		\  [   O  S   GY@65##$%#"%
+#"&'#"&5!23264/3264&#!265264&#""/ô[s­zb�-#0¡"1þ³ÈÈ‡þê"¤¬zzV'kDx	¼•bx§v[0#¡1#ŽÈ#È"þëþöy¬xkEx:V      ÿô†y  . M@J&B h f   f	 [  [   O   S  G.-$###
+$264&#"&4632"&54622+#"/"&5!*šnnMpŸŸàŸ"Y‡òò"Gnšo"ŸàžžpMÄ"ò#ò‡     î&   # / Q@N 	[   [ [ O S
G%$ +($/%. ## +!"&463!2%"3!264&#!"&463!2%"3!264&#qþ4II4ô4IIýØôþ4II4ô4IIýØô,IhIIhI§""þ5IhIIhI§""     2›ü   0@-   [OS G  
+2#!"&4632#!"&463G#11#þ#00#ô#11#þ#01"ü1D10F0þÝ1#"10F1     ÿµ£  + A _@\	.+*&B8A j h  		Y  \  [   M  S   GA@$&*%8
+#!"&5463!46267&/#"673!5#"&=54>35!5<ý¹M4J`œÍ�O)&>* Zl)þƒô1!�k%6Y8þ²ˆ#5=üG"1fþfÒ�U¥(96Q¥}¹1$}£0^`H-)    ÿµîy  + N@K '%BA   Y    [  [ M SG$#"! +*%#	+74>354632#"&="&5463!!!567#§%6Y8ù¨Q�k}MþÜô4 p0^`H-}ÿ ©U}£§GTþ}6 ü      îü  % - 5 ? U@R B
   [  [  	[ 	 	[ O S G<;7632/.+*'&%%+ "2767&/2#"'./>762"&4"&462&"2654Åœ;>FD@;œ;@DF>‰jO0_	!d0OjkO0_	!c0OZ""^hIIhI[D10F0©*,QO-**-OQ,}9"a+g"99"a+g"9Ð""ŽIhIIhˆ1#"11"#  ÿß:&  ' 1 5@2  [  [  O S   G0.+*#!'','+#"'.'&7>76322654&#"7"&4632:+d3ZwxZ3d+,d3[wv[3d,þl<UU<=UU�0F11#"1	8g$@@$g8		8f$AA$f8³V<=UU=<V’"11D21   ÿbÄ÷  E K@H3,(!<? B*@h  f  O  S   GCB:81/%#+"&=.546?>7#"&?&'#"&?&'#"/#"/462j—Ã®Š"Š®Ä—*d~ƒ	
�	[	
bMƒƒMb
	[	�
	‚}d"öë™�ã%33%ã�™ëý#ªkƒ�=4[
bmmb
[4=�ƒkª#ç   ÿµ›Í    g ¶@³!
	
[ 	 	Y" [    Y[[  Y[  YOSG  	 g gdcba^]\[XWVURQNLKJIGDC@?>=:9874321.-*('&%#	#+!!%5#2+5##"&546;3554&+!5#"2#2#2#2#;5!326="&4635"&4635"&4635"&46§Mþ³#úN4II4}§}4II4}§¦*þ³**M*ÓþÜ*ÐÐôI4ýâ4ISSI44ITT§*SS*"*"*"*"*TT*"*"*"*"     ÿßž&  @	 ?  a  +254&/&63s#¯"§!¯#&!¯H’SÐ#R¯!      ÿþG£  ( 8 O@L4-&%5, B  k  [  [  [   O  S   G&#	+6"'."&547622.675&75#"'.632 3@µ@%f("@µ@(oÒ%f(6},'n-:…%f(+(P<'n-**Zcþ²@@% ¾@@(% _,'aã% _:'`   ÿþG£  -@* B  k  O   [  S   G+6"'."&547622 3@µ@%f("@µ@(ocþ²@@% ¾@@(  ÿ‹GÍ     %@" 	 B  j a+1'2#"&?'.76ŒþÇÑh8Ðh"1J‘#þÈ!-0L‘#8yþÙyú(xN1#³TSþØL(¶TR(  ÿµô£  @
 B  j   a)%+#"&?'.7632ßþÇZ°9Y+
*þØ&Øf
*(
Ö      ÿ‹›Í 2 : B J {@x+B h  [  		[  
[ 
  
[   [  [ O S G HGDC@?<;87430.*(&$!
 22+%2#"&'#"&5.5462;>32#"&'#"';>"264 "264 264&"4II4(A„V{$/IhI/$I4„A(4II4(A„C:I4„A9""þG""f""…IhI/%zV+A(4II4(A4I$/IhI/$+~4I$/Ñ""<""ý~""      ÿ‹›Í < D L T ^@[5*
" B 
		
hh  	
	[[  O S  GRQNMJIFE(("(+%"&546754&#"'#""&5467546326=.546232264&" "264264&"G%/IhI/$$?**>%$/IhI/$V<%%/IhI/$%<Uþ%""""–""~A(4II4(AM%,,%MA(4II4(AM<V%?A(4II4(A?%V<ì""‚""ý~""   ÿ‹›Í   ' ? G O H@E87,+ B[	[
  O
 S  GMLIHED+%"&5467.5462&"264264&""&5467.5462"264264&"G%/IhI/$$/IhI/%"":""ú/$$/IhI/$$/IhIl"";""~A(4II4(A\A(4II4(AŸ""ý~""Y(Aþ¤A(4II4(A\A(4II""ý~""      ÿ‹›Í   - 5 W _ g \@YR+&	)	A B
[ 	 	[[  O S  Geda`]\YXVT'+7"&5467547264&".5462&'656"264"&5467.#"&'.546232 "264 264&"§$/IhI/$='%5;""¡$/IhI/%?#)8;""&0IhI,$]<^Œ&0IhI,$\<^�þV""f""~A(4II4(AN7 6»""ãA(4II4(AT<#@­""þA)4II4'@9L|\A)4II4'@9L} ""ý~""    ÿßîy  6 R p@m   [   [	
O

[ [OS G87 ONKIFDA@=;7R8R20-+(&$!65	 +2#!"&546;2265#"&46;4&+"&5#"32+3%2+"&=#"&46;5462q4II4þ4II4§"1ú§§ú#0§§§wS"SS"&I4þ³4II4 4I1"þ#1"SþÝú"TT"SS     ÿßîy    * 6 ^@[  [
   [  	Y 		[OS G-+"! 30+6-6&%!*")  	 +2#!"&546;2#"!4&+"&5265!3%#"&46;2q4II4þ4II4§"1úHú#0Mý¸wúú&I4þ³4II4 4I1"S1"þ#þÝ§""      ÿßky  ( 6 �·2.BK°PX@0	  `  [   [  \ O S G@1	  h  [   [  \ O S GY@ 53,*'%# 	 
+2#!"&546;232%>3!4&+"&5#"!"!26N\[6þ5HH5«"1ú(@ýiCÏú#0§mKýÅ	Oô0Óþ³5HH5 5H1"-&)þ}1"þaþÜ%     ÿßîy    * M@J 	 [   [  Y
O
S G"! &%!*")  	 +2#!"&546;2#"!4&+"&5265!3q4II4þ4II4§"1úHú#0Mý¸&I4þ³4II4 4I1"S1"þ#þÝ 
  ÿ‹î£ & * . 2 @ N R Y ] d °@­J6
F: 
B
 
 hh
[	  YYOS G_^TS43++'' cb^d_d]\[ZVUSYTYRQPONLEC=;3@4@210/+.+.-,'*'*)(" 
 &&+2##!"&="&=46;&546326325#'35#3"3264&3275467.#"#33#;#26=#ÄI4þ`4IbV<>**><V9Ñ}TTT>!	%&þØ%	!.ÑÑ}}§·TTú§Ó§Ñ4II4Ñ§ <V,,V< §SSÐ))}S$%%2&&2%%ÑSþ³#ú#þÝúþÝ    ÿ‹ŒÌ   : _@\3, 9	B 

j h    [  	[ 	 	[OS G/.'%#"::+ "264$2"&42#!"&46;5"'&46232654/762ZŠaaŠbþòÎ““Î“ôþ`¦›n#UyzªUV#RnMh&bŠaaŠµ“Î““Îýù"")n#UªyzUU#f„›nM3   ÿ‹ŒÌ * 2 Q@N B j h  [    [	O	S G  21.- * )3+"
+5"'&46232654/76232#!"&463462"›n#UyzªUV#RnMh¦þ`T“Î““Î!)n#UªyzUU"f„›nM3""9Î““Î“    
  ÿµ¾y    ! @ I S ^ f p ¹@¶?<[VHDRL2*	B1+A  [[    [[[  [		[

O
S 

GhgUTKJBA#"lkgphpdc`_ZXT^U^PNJSKSGEAIBI>=;953/-)'"@#@!!+$"&462&"264"&462'"264&2#"'#"&57#"&546326 62?&#"27.#"%27.#"$"&462'"2654&5¬zz¬{�hIIhIüX<<X=i%$4%%@RT>" šrx“(AQPBO*O
O*ýµ0"
>N#�iD[>AZC¸C"
5&= ýÄX<=V=h%%4$%Ùz¬zz¬ÓIhIIhþÒ=V==Vj%%%2&À6$!22!$6(AA(^	'0$$0
	w=V==Vj&2%%%   ÿµ¾y   . 7 X@U-* B    [
	[ 		O[ 		S 	G7521,+)'#!..+ "&462 "&4622#"'#"&57#"&546326 6$"&4632°{¬zz¬`=X<<X,@RT>" šrx“(AQPBO*O
O*þ<X<<,+ÿ¬zz¬zþÉV==V=é6$!22!$6(AA(¬V==V=      ÿ‹îy % . ; G T \ t@qC@	X-	YE<, B[A h  	[ 	 	[
[  O S  GUUU\U\SRMKGF(+"&=467.""&=47'546 34367'54&+26>?& 6254'#"26=4'îVxV.%`†`%.VxVÜ6Üýe*0%<}O%4$5*
`þò`J:¨ÐO$4%<%1l
S<VV<S/KB]]BK/S<VV<S
l›ÜÜ›))O<%OþºS$#S%%�)
``J:þOS#$S%%Õ)aO%>M)    ÿÚ(y  @ B  j a#"+4632>32"'.'&†[rE ]2^ƒS�zy�S˜]„_,3ƒ^�SlU		UlS     ÿÚ(y  ' 8@5Bh i  O  S  G''#"+4632>32"'.'&%>7654&"†[rE ]2^ƒS�zy�S˜<ª!>RvS˜]„_,3ƒ^�SlU		UlSXþË'|!>\;SS;     ÿß,y  2 ?@<" B   h  iOSG /.*(
 +"'.'&54632>32"67654&#""&54–
]šUƒ]rDa7]‚U˜`
ŠtS=?ÇÇ?=R:;R"!AsU~]ƒ^,2ƒ]~UsBGR;[=?‡‡?=[;RR;;    ÿßÙ&  @  ?  a+4&"67654&"mk˜jI$áBIj˜jpLjjLnIÚ˜BInLjjL      ÿ‹•Ú  " / F@C&@  [  Y	
M	
S G/.-,+*)($#""#3$++#!"&=#"&547>?5#3&'33533v1#)2"þ"1*#0?ÈŠ‰Èþæ§M}¹¾¾¹}}ú}l("1ú#11#ú1"%5¬vv¬þ?ÐÐM›¥¥›þ³úú   ÿµA£   @  @  j ja#33&+++"&=#+"&5#"&47¡�T}§}S£ßxþÝ¦¦#"     ÿ‹GÍ    % * : �@Œ
  B621)?	Y Y 
  Z  Y Y M Q E+++:+:9843/.-,'&%%$#"! +#5373#5#5335#53#'#53353#5!'7!!/#?!'R*.**¿d*:þš&u%¯**%**hG2ñò¥þ‰STK––þöŽ>}..}>.}T)S**S))}**})Sý¨CC˜GÝ`?y**åK     ÿßAy 	    3 C G s@p  Y    [
[ 
 
[ [  		YMS GDD"!DGDGFEB?:70.-+&%!3"3  $+ "3264&2"&4"&#"!.'"72!>3232>%#!"&5463!2!(2&%%iV==V=å'H# #Ú,2+¥%>ý¹,,J/%71"ýe#00#›"1SýeÓ%%$4N<X<<Xþï*TDa8§}?>9,$)'/'Ðþ"11"ô"11ýêôþ       A£   & * éK°
PX@: ` `   Y  
 [  	Z		M		S 	GK°PX@;  h `   Y  
 [  	Z		M		S 	G@<  h h   Y  
 [  	Z		M		S 	GYY@!''  '*'*)($!	  +4272!7>32327676%463!2#!"&5!!§ÐÐ!)ý¹=%+:'.ýÐ0#›"11"ýe"1îýeVÐÐ)1J*+R,4Ñ"11"þ#11#ôþ   ÿþ€  * 4 ? J U p@m) 	
QF;0	B 
 [
	
	[[OSGUSOMJHDB?=9742.-(&" **$#$"+4&#"'&#"32?3262#"'#"'&463262?'&#"4632#"$4&#"326#"/7632-kIK4:95KIkkIK4:94KJk´mšMNlmLLmlNMšmnKKþÚ
>- 78!³	=,!78 Jj4875j”j4884kPšÚMNLLNMÚšKKù
A>-56=	A>,55       RÙº   & :@7$B  [OSG&&#$	+<627632#"/""2?'64&"j”5::4JIkkIJ59;4”i>-,@77[,,?87¼”j5784j”j5784 - ,65�,@,65  ÿµÊÍ   * D [@X</ B h f [  [	  O	 T   H,+"!?=9720+D,D'%!*"*&
+%#"'&?&'&6767&5462"3264&26?#"&?6&#"632W(
Jb€0*4)
3HbŠa7- J#11#"11n;%*#6H;%*#6…$<?bWg.$<+*/EbbE2S*q?Æ1D11D1ý�
	5'SI^

	6&SI_  ÿôMŽ ' + 8@5 h   f [  O  S   G(((+(+')'&+%6#"'&?6'&#"&7>32326742C"W &*	C"Y&*	…ÐF?;KS,?;KS-zÐÐ      ÿµ"Ž   8 @ N@K+B   [  [  [ O S	G @><:0."  
+"3!26'&"&547632#''.?6'&>67432#"š'ö#4ô4#öþàC]ö2VU2÷3)+c¼,,m7667:,þe,?@,š,ý{L@-0›UUþeUJJ±1%3$2%3$776   ÿµ3Ž   = N@K h f 	[  [   O  T  H ;821*("!	 
+"&547632#"3264&6&#'&?6&'&76332> C]ö2VU2÷+cú&'%&,

 $.

!$+KLA-/›UUþe,1&J&&&4'þŸ3)<3);    ay  ' C [@X:,B	  j  [  [  [
O
T H)( =;8710(C)B
 +2#!"&5463!6'&#"3676'.26="/&47627!"3ôEL$I4þ³4II4$�U}
§ ^)"}F/ZþéyxA.þó4II4N4I)hóU#}$þAÏ¤$}D/šþ²    GP # 5 L@I-B h f f  [   O  T  H +*%$
 ##+%!"&546;2+"3!26=462'"/&4627>Êþ³4II4ÐÐM"Iªo .<�-(´I4N4I"þ²}}4I®o. ;ã-þÝ   ÿµ†P    ( 2 µ@	 BK°PX@> ` ^  
[
 	
[ 	 	[  [   M  R   F@@ h f  
[
 	
[ 	 	[  [   M  R   FY@*)/.)2*2&%!#+#57&5462++35353264&" "264'2"&46úúž’Ð’’h?S§TS’EaaŠb­J""*"11D21K¸ž$'h’’Ð’TTSbŠaaE$!­5""B1"#12D1     ÿß2&   =@:B h i    [ O S G#!#+462+##"&/57&264&#"’z¬zzVhST*
¥®D21#"1VVzz¬{SS?¤)'2D11"#     2A&         # ' + / 3 9 A Q U «@¨'! #!#Y	Y
% Z&   M$Z($""$M($$"S "$"GRRCB::44RURUTSKHBQCP:A:A@?>=<;494987653210/.-,+*)('&%$#"! )+!!'3#53##5353#3#73#3#73#3#73#3#73#53533#5352#!"&5463!ú$þÜ}SSSS}}}***)))******)))******)))****)))}*}"11"ýe#00#›ýeSSSú*S*S*)*}*)*}*)*}*)*}*S*S}*)**)$0#þ²#00#N#0þ_Nþ²   ÿbÄ÷  B .@+B=<6/)("!
 B@   O  S   G32+"&=.546?>54&'5'&>5'&>54627676Ä®Š"Š®Ä——ÃþÈf™vv™€f¶	
˜c	
D"D	b˜µV�ã%33%ã�™ëëþ&#°ny»»ym±#}µ	˜–b	D‰‰D	
b–˜µ    ÿ‹qö  , 0 H ÿK°
PX@A h 

^ _  	 	[   [
 
ZMSGK°PX@B h 

f _  	 	[   [
 
ZMSG@A h 

f k  	 	[   [
 
ZMSGYY@$-- GFCB?>75-0-0/.+)
 +2"&54&#"4"&5#"&=4&/&546 +75#654&#"354623683I0"%"S$65·¸96#T*§*‡_^‡*R/".;I3		"0*ýP}HNO_�··�aRMG}d**2=G^‡‡^F=u;TT9      ÿƒöy % H P x ê@"5 
]TL> 
qhP,GBK°
PX@H

` `   [  
[  \ 	 	[ O  [ S G@J

h h   [  
[  \ 	 	[ O  [ S GY@&RQ omfd[YQxRxNMJIFD9742'& %%+"'&"32?32?64/764'& "&54?&54?6327632#"'.'7232?#"/764'&#"'&54?6uH$n$®&&GG&65&®%%Hþ-jL&>®=Y4,%65L&?­>Y3.ð"2L"1&®

®&H$$®&65&G&H&&®%l%H&ý]M46&.2Y>®=%M47$01W?®>Q2"M1"ú&­&

®    ÿÖP& # J ›@!1)E< BK°
PX@0j ` ^  k  [   O  T   H@2j h f  k  [   O  T   HY@  IG@>53-+ # #$*	+ #"/#"'&4?'&54?6276654/#"&4?'&#"76323274G&&­&65&HH%%®%m%GG

®&&H&j&®&&H&G%76%®%%Hþç

&®&    ÿ¹r3   @ @  a  +"/&'&7%6M03—;9Ú!3Ýþóª9ÇG>—20.Þ
!/þ&6P9««     ÿä$  ³(+%/.67%6&9«Ú Þ	«9	Ý þ&   ÿ‹š£   # + E@B?  [ [ O S G )(%$## 	+"7654'&'2'&6"32764.2"&4MgJII±²HHJh‹ÂaìëbÄ‰*>+,>gxVVxVPHGfeG¯¯FfgFHSÀþð`èè`Àå>UU>*VxVVx   ÿ‹š£   /@,?k  O  S  G
	  	
  + '&62764&#"ØÂaìëbÄ‰,>+*>£Àþð`èè`ÀþKU>>U   ÿµGy   ' + žK°PX@5`[   Z  
	 [		M		S 	G@6h[   Z  
	 [		M		S 	GY@%((   (+(+*)$#' '
  +642232#!"&546;54676"354&!îl6Db*"11"þ_#00#*/$&.#1§1®þ_&llSbDT1"þÜ"11"$"1T0KS1"}}#0ýâ$þÜ   ÿµGy   ( H@E  h   [	 [ O T H    ( (%#	 
+2#!"&546;5462264&"54&#"ô"11"þ_#00#*bŠa¼,  , ‰1"#11"þÜ"11"$"1TEaaETþ§ ,  ,}#01"}      ÿµÄy  - 1 –K°PX@4`  [ 	 \  
 [

M

S 
G@5h  [ 	 \  
 [

M

S 
GY@..  .1.10/+(#!
	  +64246;35467632"&=4&#"32#!"&5!!îlþ¦0#}§9-#Db"1"#1*"11"þ_#0ôþ_&ll"1)}7ObD}}#01"T1"þÜ"11"$þÜ     ÿµÄy & . ?@<h h    [  [ O T H%5#%	+ 2"&=4&#"32#!"&546;354264&"ÙŠa"1"#1*"11"þ_#00#}§i,  , yaE}}#01"T1"þÜ"11"$"1)}Eþ ,  ,      ÿßîü     % H@E% B   Y  [ M S G #"	 +2#!"&5463'!'"7'5!27%›#00#ý¸#00#÷A˜˜A4þö––²–ý¸ü0#þ‰"11"w#0þ•9˜˜92—ƒƒ–@	ðð    ÿß›Ÿ   # ( 1@.('%$#"! B j  j  a 	 +"&54?>76/767'%*¼ ³¢3»!³¡z}¬¢§Mz!¡¼
�¡þ`»
�¡Žx.}´�7„þÉ+yþÓ   ÿµGy    * @@=@  [ [   O  S  G '$ +!"&463!2%"3!264&#!.'#!"&47Êþ³4II4M4IIþM¦Í¡"Œ"¡k1"þ_#0KIhIIhI§""¦Ó$Ž›¥n#"11D   ÿßGy   *@'@  j  O  S  G  
+%2#!"&463%#!"&47ô"11"þ_#00#Ý1"þ_#0¡…1D11D1á#"11D¥      î    ! 9@6  B  O  S G!!	+72#"&54672#"&546Ê­µø•c,,þ°­µø•c,,¶þ±¨ñ‘`,w,_þ±¨ñ‘`,w,      î   #@  B  O S  G%%%$+#"&54632#"&54632öø•c,,þ ø•c,, ñ‘`,w,ñ‘`,w,     ÿßP   # / *@'[  O S  G+"&5462"2654 "&5462"2654±hIIhIl"".hIIhIl""!I4w4II4þ‰4Ôþ‰wýûI4w4II4þ‰4Ôþ‰w      2Ê&   @  O  S G+2"&54$2"&540F11F0TF00F0&1"þ²"10#N#00#þ²#00#N#      ¡P   (@%	  B  O  S  G+>7/2"&546S#�$Ò#¦nD11üþ`#Š#ÍWþô¡k1# #1    ¡P    @  B   O   S  G%$+632#"'6MÔÔ:!#11#!þí§üÐÐÛ2"þ`"2£      ¡P  $@! B   O  S  G  +%"'67632M!þí§l!#11£h2"þ`"2      ¡P  @ B   O  S   G%!+7#"&54632Ž#"11"#¥ 1# #1þô¡       2ô&   !@    [ O S G+ "264$2"&4?ŠbbŠbþñÐ’’Ð’ÓbŠbbŠµ’Ð’’Ð    2ô&  @   O   S  G+2"&4’Ð’’Ð’&’Ð’’Ð      î     )@&  B  O  S G%%+2#"/672#"/67$­­>,,ø•c£­­>,,ø•c¶§¨®,þ‰,ñ‘`J§¨®,þ‰,ñ‘`    î   #@ 
 B  O  S G%%+ 2#"/67$2#"/67>,,ø•cŒ>,,ø•c,þ‰,ñ‘`,þ‰,ñ‘`      2ô&   (@%   Y M S G
+!!2#!"&5463¡þ²N#00#þ²#00#Óþ²¡0#þ²#00#N#0      2ô&  @  O  S  G 	 +2#!"&5463¡#00#þ²#00#&0#þ²#00#N#0    ÿ‹&  " , 4 > F N V k@h	?   [
[	[ O SG65$# TSPOLKHGDC@?;95>6>21.-)'#,$,!
 +2#!5#"&54634&#!"3!26%"&4632&"264"&4632&"264"&462&"264›4II4þ‰}*4II4Gýâþ"11"#11""’#11#"11""´F00F1C""&I4þÜ4I}}I4$4Iþ_$þÜP0F01D1}""d1D10F0}""d0F01DL""     ÿµîP  % @@=
B?  [OSG %$	 +!";7!2654&'2#!5#"&5463qþ}p4II4þ³}*4II4üþÜ$TI4þÜ4I}}I4$4I      ÿbèy  - = �@
A	?K°PX@2
  `   [  \ 	[ 		O 		S	G@3
  h   [  \ 	[ 		O 		S	GY@ <941(%" --
 +2+'!"&55"&5463!235463!54&#!"4&#!"3!26k4II4*}þ³4I}4II4ô4Iý�§=+þ)þ!%ôüI4þÝ4I}}I4}}I4#4II4þ³»+>)þÝS#%þò     ÿ‹GÍ   A •¶,BK°
PX@3	h  ` 
[    [OT H@4	h   h 
[    [OT HY@?>9832+)&# +$"&=462"326=4&32#!"&46;5.=46226=462iŠbbŠa¦#11#"11�k}þ³}k�"{¬z"…bEúEbbEúE’1"ú"11"ú"1þ³m¤-""-¤mSSVzzVS   ÿ‹GÍ  3 u¶BK°
PX@*  h  `    [OT H@+  h   h    [OT HY@
#3)+$"&=462732#!"&46;5.=46226=462iŠbbŠa}�k}þ³}k�"{¬z"…bEúEbbEúEEm¤-""-¤mSSVzzVS      …î   /@, [   O  S  G  +%!"&463!2%"3!264&#qþ4II4ô4IIýØô…IhIIhI§""      ¯›V  @  O  S  G  +2#!"&5463G#11#þ#01"V2D11"#1    ÿÎA~   , K :@7H9*)%$	B j j  O T   H"!B?!,",)+#"''.54?&5467676265'/64'$'&;254&547776.¼‰¬_$ <$á6*/$6fŒ³1+¯Œ•þúþéî×6BC.XxXC+W2?!.qý½I3uWWu5GQ†Ž!;>C!Q"4y    ÿß•y    ' 7 C O [ g s ƒ � › § Ô@Ñ 	 Y#	O 

[	 	[  [%[ O$![&"[MS G�œ‘�…„ih]\QPED98 £ œ§�¦—”�›‘š‹ˆ„�…Ž‚zwolhsirc`\g]fWTP[QZKHDOEN?<8C9B63.+&#	 '+2#!"&5463!!%+"&=46;2'+"&=46;2"&46;2#"&46;2#"&46;2#2+"&463"&46;2#%+"&=46;22+"&46372+"&4632+"&463A#11#ý#00#N þ‰N**}}}>***ú}}Ð*þtÐÐÐÐÐÐÐy1"þ"11"ô"1Sþôþôþ¼~~òÑÑqS}*N~~þéS§      ÿµ›   6 P@M-,  .!	B   j j j O  [ S G541/)($"#%+2#"'#"&54675467%4675&#"2657&#"26G"2oMJ5X4MoF7*wðG6}úþ‰,=>V=Ð+==V=1"þYEa-(/bE5Wþ /4þ/FH²§5þ¶1"#11# ÿ£1F00   ÿµq|  &@#@  O    [ S G+6"&4635"&463467Z	IhII4úIhII4|	þ	+==V>›þÃ+==V=®     ÿ˜±  # & 0 : D I@FD=;,+'&%$"!B k   [ O S G CB97	 +2+#"&7767 76'6'7%&6?'76&32?6654'&\Mp-»,Z&
þé]K9æG#y?šrþ×“
b¼
	|%!Y ±pM>-¼Z]"
&J7ý’:G>«,šrþÖ	“4»
ò+       ÿµ µ     $ ( 8@5('&%$#"!B j  O S   G  &++546762'27./7'	7'îþ8=¼È4þ'4Y3þï6*zZ3þ¦ª6„64þ8»>Èþ	3Z3þ7	>* Z3þ§C6„5      ÿ³Cö  ( 2 H K@H:9#"D+E*B h  [  [   O  S   GHFB@))'+#"/&4?627'&4?6327'&#"7'&"%>.'#"/32"	[J½®kAJ%%B%f%:®:%%B$54$¸-}-þ.}."CøAN}é}(I‹‡Eir”J½AJ%g%B%%9­:%g%B$$}#-}-ýâ-}-B#&A|YO-}#é~(   ÿòÄ¸ 	  + -@*+*	  ! B   j O S G(+'&4?62'&54?62#"/7?654/7ÅB4þMšB5ýTO«”Q.›éšù4Cþr›BDU`–O«.›é	›    ÿßîP  D W@T81C<	
B  [    [  	[ 	 
	[

O

S
G@?54.-+ 2"&5"&="&47622764'&""'&"276726526=6>fJ%&2IhIIhI3J%YøY,u 'r'@´@"".B"BJ34%'­4II44II4ÆJf%YYv#''@@#	þºF	.êê     2Gü % D@A Bh   h  O  O  S  G   % %+ "&=&'&'"&5"&4762276/.C"C."#@µ@(o(È#.êê.	þºF	#@@((      ÿßÅ¤ ! , 5@2%$+ B ?  O   [  S   G)++#"/7'.7632?6767667'#4­U)/$&†ßŸ‡	7uP	7'G4+r¤7V
`�MäE);Rs$/‡Ÿß†14(Sþ‘V6©u+-þ³†   ÿßšy  @ B ?  j   a("+%#"/7'&7632767>Ê‡ü½‡
~ZH1,¦f$-2‡½ü‡-$e§,2GX      ÿ¥þ£ + 0 8 6@354& 81/. B   h  k  O  S   G%()+#"/#"'.>76?'&462676327'76?'Î/3*nCÚ&-O!>Ú#D*)MIýºYe¨Ú•Ú
s/—)!)C#ÚA@?"&Ú#Dp(4ýZeY
Ú•Ú  ÿ<;ì * S [ B@?QP>=6/*#B  [  [   O  S   G[YWUGE32'&+//"&'&6?5.6?54626&/54&"?7632>&/5432#") U.p%%\+0+\%%p.T&)ÐVxU³
ú%2&ú
ÚD #3*

 DÚþÄ[,+) #_())(_# )V\vÈ<VV<Èþÿ�ø%%ø�>¹6
!	!
6¹>á     ÿ¥™³ $ - D@A$  B  h   f i O S G&%+)%-&-! &+%#/#"/&'&6?5.6?5462'2654#"†ÚDYXDÚ
ú%2&?	í>>¹67$$

6¹>�ø%%øî	     ÿ‹GÍ + / 3 7 = E |@y
B	 Y   Y  Y  

YMS G4400,, DC@?<;98474765030321,/,/.-(%"!
 +++2+"&=.'546;546;23546;2'35!355#&267!%5!!6	XE1#S"1F[)SSS}Sþ³S}Sˆnþt�þ_˜&¯N{ …#11#… |M¯}}}}}}}}}ý<SS»R@?}ii

   ÿµî£  7 E@B  		[
[[   O  S   G7631.-######+"&57"&4637'4622#'26=3264&+54&"#"3«hI~4JI4IhI|3II4{§"ÑÐ"ÐKI4IhIz4JI4{IhI€3ÑÐ"ÐÐ"   ÿß›y  0@-  O  [ S G 
	 +2#'"&57"&46;'462G#11#¦1F0ª#00#ª0F11D1ª"11"ª1D1§"11"§      ÿ‹AÍ ' 1 ; E O s w “@�q
 hV_B 
 [

[	[[OSGttQPGF32((twtwvuomca][PsQsLJFOGOB@=<862;3;(1(0,+%##!#+ "#54&";#"26=3264&+532645462#!"&4632 "&=32"&46;2#"&'#"&5467.54632>#5˜xVSVxVV<??<VVxVSVxVV<>><VÐ$4%%þ‰%%%R4$>%þJ%%?%]^‡4--4‡^9b  c9_†5--5†_9c  bYSyU<??<UUxVTVxUU<??<UUxVTVx{?$%%%4$%?þ‰$?%%$4%?%›‡^9c  c9^‡5--5‡^9c  c9^‡5--5þ‰TT     ÿß›y ' 1 ; E I S v@s	[
  [[OSGKJFF<< PNJSKSFIFIHG<E<D@?:9530.+)$#  ''+#32"&=#"&46;5#"&46235462'3264&#"5#"2654&"35##3264&	??<VVxVSVxVV<>><VVxVSVxVV{?%%%ú>%%4$$4%%åSå?%%%VTVxUU<??<UUxVTVxUU<??<UUxV’?%4$%þo?%%$S?$%%§TTS?%$4%    ÿÇÄÍ  " 7 U M@J0#B	h  [  [  [   O  S   GON&)$
+#"'&547654626%26=4&"2764'&'#"&5"&54764&"32654'&"]gÎ”“ghh5HIhI Eþô"")++)|)++1#"1Ÿ˜o7#PPOpqžO#7#g“”Îgh“’h54II4
ÑÑ°+x+))+x+2"10#þîoMN7"PopPOžqpO"7NM      y  * 8@5h   [  O  S  G &% 	 +%2654'&462#"&547626"&=462Lo7#PPOpqžO#7o^""moMN7"PopPOžqpO"7NMoéÑÑ    ÿµÄÍ   3 A L W a Ž@‹=8B  Y  O  [ [  		[  [ 
[

O

S 
GYXNMCB54]ZXaY`TQMWNVHEBLCK<94A5@1.+*%"35+2#!"&54635463!2!5"3!26=4&##!"&526=#!"'32+"&5432#!"5432+"&463G4II4þ64II4wþ‰$þ‰% %þ‰Ê"þ`"9§	å	þÜæ§		PI4þ_4II4¡4IS*ÐÐ}i%%i}þ‰ææô	þ‰	Ë*     ÿ‹Ä¸ $ w ‰ › © §@¤�xŒyB  
 
[ 	 	[[[[[  [OSG‹Š¤£�œ™—”’�ŽŠ›‹›‰‡…ƒ€~|zvsmlfc_][YVTRPLICB<9"#!%2:"'+547&=46;>232+"'+"&5!54#"#"&463232=4&+"&7654&"+"327632#"'&#";26'&5462;266323264&#"#"25#"'&#"32763&7654&"66V<eŽe<V66V<rABr<Vq
++	%r7N7
r%++%r	7N7r%ýâ
þôC,�AAI<V>TT>V<IAAs<V66V<s7N6I%**%I
6N7s%**%B,?B,ï   ÿßd O C@@	
  [O  [SG HE?>85.,)'  OO+"3276+"&7654&"+"&=463264&#"&=46;26'&5462;2'&Õ++%r7N7
	s$++%s	7N7r&K6N7
	s%**%s7N6
	I%**%I   ÿ Äd   3 O o@l@;0*)B9
G4NIB	

h
f    [  

[  [ O S GLK>=33%+  &264&"%35&".'3654'#>7326=.467&'"&'>26Ð$ÐÐþÜÐòàŸŸàŸ¡**%M4	B	4L$**$L4	!4M>  ,6,!!,6,dÐþÜÐÐ$þ`žàŸŸàš	! 	5L$**$L5	 !	5L%*%M4y,6,  ,6,      ÿßG&  / ;@8) B  [[   O  S   G#&#&+"&46232+5462>7#"&46;.'"&5�ò««òªþ³>WOOX="=YOOX>"!ªò««òEW>">XOOX>"=XO    ÿµ›P  4 G p@m B 
`  O   [  [  [ 
 	
	[ O S G ED@>9742/-('" 
 +2 &6326 4632;54#"&#"27676&#"#"'327>?#"'&?"-+BÄþìÃÃŠJE'þ±V;."=#Õ0ATdGFFGÈGC%;,<+*6A+
0PB>Î�½ÃÄ  þpvV; Î,03GFÊFGG4&’+<'&+      ôû # _@
 BK°	PX@  `  [   O   S  G@    h  [   O   S  GY¶$&#"+3267>"&463276#"&?&#"aV;%B
)
GÈŽŽdTA0$Ö#=#-;5vV%	&GŽÈŽ30#Ö$=      ÿµ›P   ) : J@G
  	 [ 	 	[  [OS G 7520+*&$!
 +2#!"&5462654&"2654&#"322654.#"32}nÉ‘VI4þ‰EbI<D10F0õ4$Ÿp$$<VË4%vÉw$$�¸PV‘Én4IbEw4Iý¸1#"11"#1%pŸ%4$V<%%vÊu$4%·�    ÿß›y   ( ?@< [	  [   O   S G	%#((	
+62"&42"&54&#"&462"&54&#"&460F11F0Sž�1F0ô­#00#ŠÄ1F0bE#00…1D11D%œþóž"11"¬õ1D1úÃŠ"11"Eb1D1      ÿaf˜ > I T ] –u@&:1	�f	*
„l)x BK°
PX@Uh 		fk O  [ [	
	[ O[ S GK°PX@Ph 		fk  [[	
	[ O[ S G@Uh 		fk O  [ [	
	[ O[ S GYY@<_^KJ@? ”“ŒŠ‡…|zvtki^–_–[YVUPNJTKTFD?I@I976543-+ >>+"'".'&#"327>&'&'732654'67263732&'&'"&?632!"&4632"&5432#"'#&/"'.6767#"&4632676?6¶
;!NP!;.BB.:!E C””
?GE!:.A+a
þO
¿	
X2sP2 +2KJ3*&+PrrP/T$ 5['D
2‡ˆ2B\A0m$Z Jþð+'/ePm0A., ¶&%%&�
	�
F7PsB3$VN+")ŠŠ)"+NV$;:s r+'>7K    ÿÎºq < D N V Z@W2& %	B 	  	h  fi[
  O
 S  GTSPOKJ)#+$)+'&#"'&/#"'.6767'#"&4632>?6;76264&"2654&"6264&"º
%M71&- $0Q‚‚
K3&17MM7B,,,(D-lýÖ""ÜÀ"":"(7M!13+:Bw	
îî	--5p;2!MnM;ZZ9¿""¦		�""      ÿµ›y  # ) 9 T@Q	B
  	 [ 		[  [ O S G$$ 850-$)$)'&"	 +2#!"&5463+"&5#"'3!26265754&#!"3!264II4þ_4II4Ê?VxU?¡þž=V>‘þ_¡yI4þ64II4Ê4Iý¹/<VV<þÑ5+==+SSS   	  ÿµ"£ ! % ) - 2 6 : B J „@�B   [  Y	

Y [  [OSG33 JHFDB@><:98736365421/.-,+*)('&%$#"	 !!+2#!!2#!"'4&'#"&46;2#3'#3#3'#733537#432#"%432#"ø*þ(§þ6N:]	 ”¾}}}}¦’}}oÐƒŽþ³>??>w>??>PþÜ*"Ò"0TSSS*SÐT*SSSSþu>>??>>?   ÿµî£ 3 ; C K _@\
	B   [    [ 

[	[  [ O T HIHEDA@=<9854&$%"$"%+ 2#"'#"&5463263226=4&#"3276#"&54264&" &6 "264#šj&%#00"Q<;QV<,&

19Mo­""ÆþÊÜÜ6Üþò««ò«ènN
*1"#0H
<VU=<V!oMNx""þšÜ6ÜÜþÊ¿«ò««ò 	  ÿµî£     ' - 9 A G [@X6.,*(&$ FDB@>:0B h  [  [  [   O  S   G=;97,	+ &6 "264$2"&4&'6'&#"6'7&67.'#"327&'67&þÊÜÜ6Üþò««ò«þ}¾††¾† 1%;@08 (0ŸISS ‹2;`AC019W˜F<4KÜ6ÜÜþÊ¿«ò««òl‡¼‡‡¼ZH52$ 	Œ .68(R#9vI5Q#•"
>CP+O
A      ÿµî£     ( 0 7 I@F($"
641/-) B h    [ O S G,*'%++  &&'6'&#"6'7&67&'#"'327&'>7&Ü6ÜÜþÊÜ™LAYkN^+,B3Uò>U”„3êG_Ÿjp'-cSm33
,–ôAQhc*£ÜþÊÜÜ6}jIU36»9L]1goD=^¸lRŒ92çIxy5ª$‚Mp     ÿµî£  / =@:+ B   k  [  [MQE'!#&$	+#"'&54763246;#"3#67654&#"5#53€nÜ›œnmmlžœÆ>/::
SS]GV¬xzªUG^SS6nœ›Ünmœ�mmþº1ET
:SÎGVxzªªzxVGÎS     ÿßwy  ,@) k   [  M  Q E!%+3###5354676;#"ú}}}}}.FWW}þÝ#}5(R3}     ÿµî£   " * 2 M@J [	 [ [   O  S
  G 0/,+('$# 	 +"'&547632"32654&"&462&"264"&462wœnmmlžœmnÜ›zªªzx¬¬ÊV==V=N4$$4$çV==V=Knmœ�mmmnœ›Ü›ªzx¬¬xzªþt=V==Vi$4$$4‚=V==V       …ÄÓ    %@" [   O  S  G+6"&462&"26462"&4ìŠbbŠaƒF11F0ßŠaaŠb…bŠbbŠ˜1D11D…bŠbbŠ    ÿµî£    9 N Y `@]6-3/)	B  [ 
		[[ [   O  S   G;:YXUSPOHFEB:N;M+…%+ &6 "2644632"7#+'#.547&7676326?27654&'&#"/&3'2#"&463þÊÜÜ6Üþò««ò«þhEAAE(5!2!
 E!#	M  &"!E?KÜ6ÜÜþÊ¿«ò««òÆ¨!.ELMD.!%#Ó2$#3r     5G# 	 - C N J@G%!
B*@   [  [	O	S G/.NMJHED;6.C/B+†#"
+$4632#"+/.547&767632676?27654&'&#".3'2#"&463_¢/N4N dm/:W23%&%øj56, zA'.!53kb´,##,#4G�:'wjG4/4%<(1.þ¶O":
.O±#,##,#      ÿµî£ * 7 L X ` h8@5(BBK°
PX@M  [ [
	
	Y [  Y  [   [ O S GK°PX@L  [ [

M	Y  Y  [   [ O S G@M  [ [
	
	Y [  Y  [   [ O S GYY@+98,+feba^]ZYXWVUTSRQPONM@>8L9L20+7,7%$*+%#"&54763&547#"&5476;#'2654&#"2654&'#"7#53533## &6 "264˜
F;35%)7&-!#4d!2""!"%	0Â***))*þÈÛÛ8Ûþò««ò«þ%7)$0(!")!;:Ä"¼*))**þ³Û8ÛÛþÈÀªôªªô      ÿãiP ( 8 G S À@ML	BK°PX@B 	` h ^  [ [
		Y  O S   G@C 	` h f  [ [
		Y  O S   GY@ :9*)SRQPONKJIHA?9G:G20)8*8%*'+%#"&54767&547#"&5476;#'267654&#"2654&'#"#53573##A	udT[>/p>K28Zª22;K 	:."	909@#53$0QTTT)TT)î=]C2@$P2@,.0@0G*3c!1aþ·1'('(&,8,*OS*S    ÿµî£    % |K°
PX@0  `    [ 	Y  [ O S G@1   h    [ 	Y  [ O S GY@$#%
+  &"26473264&"265#"&5#Û8ÛÛþÈÛšF00F0"&îò«}bŠb}£ÛþÈÛÛ8I1D11D…&þ ªzEbbEz   ÿµî£   ! 1 “K°
PX@3 `
   [ 	Y  [OS G@4 h
   [ 	Y  [OS GY@#" -,*)'&"1#0 	 +2#!"&5463"26473264&"26=#"&5#3q5HH5þ5HH5/jHHjH!&\Tx°xT£H5þ5HH5ô5HúHjHHj›&ý÷úXxxXú      ÿµî£   P j@gA'&@Bh	h [
[   O  T  H POJHDB?=9731*(%#	 +"'&547632"32654&254/&54327&#"#"/.#"327'#"&546323wœnmmlžœmnÜ›zªªzx¬¬S5)AG.+5$*(64'&	TKnmœ�mmmnœ›Ü›ªzx¬¬xzªþ{7/4;+
3((!<*(6#%$(G    ~qÚ 9 8@5)( B[  O S  G%#&%'#'	+%254/&54327&#"#"/&'&#"327'#"&5476323Ý”^/'16Hu~R12M^" IC230/DB(#.*7 &*'—~cQ

 %*[hJ	!'[HG11RM-. >#A.>0G~      ÿµî£    ' / Y@VB 
 
[  [  [  Y 		O 	S 		G-,)(%$! #+%#53'4632"2#54#"#54'36 &6 "264%CCE$Hî&(D!D:qþÊÜÜ6Üþò««ò«¢Ù="!4+€y0~”8#þ4Ü6ÜÜþÊ¿«ò««ò     IP    N@K B h  		[ M
  [ Q  E	+7#32#54#"#'336%432#"}};FI}=1}c+þ–A@@A¡ZNìßW1þûw*SFu??>   ÿµî£   H R@O'$B h  [	 [  [   O  T   H;953-+HH
+ &6 "264%2#"&'&&5&?&5463232654&#"'&546þÊÜÜ6Üþò««ò«þê<MA4	
'0*0;-SKÜ6ÜÜþÊ¿«ò««ò.J2@U&-u !:C0$/=+A3T   ÿÕôY 5 >@;	B h   [ O S G (&"  55+2#"&''&?&5463232654&#"'&546	g„pX4
3/*$3BQIReLŽY~Vo�V:@U8Ë#)7+9+tR?OiI+

nX�    ÿœî£  X x ”@‘sc
k B 		h 	f 	f [  [  		[  

[  O  \  S  GZY nljh^\YxZxVTFD@>970/(&" 
 +2654'654'&#"&#"327'463232654/&#&'.54632#".'&#"#"'&2632#"'#"'&547&5476úB_QPt(/C^RQt%"ú-.(* &XBF*#5(N<
[Gh*6/–jiGHe1)–kjFHcC$'wTSaD/&vUTÝ#	/"77!!
	+$<?@ïmn—$**fIJmm˜,6fHJ   ÿ¨î°  \ X@U	 	B  [ 	 O  		[  [
  [  S   G! VTPN?=8620 \!\"*"%+%#"'#"'&547&5476326322654'&'&/&'&5463232654'&#"#"'&'&#"àGHe.,–kjFHf6/–jiþ–G[*N
)5#*FBX% *(.-&*õ*)gIJlm˜,6fHJmn—´?<7		+
 !77"0	"3   ÿµî£  $ , Ù@   BK°
PX@6 ` f  		`  [   [ 		O 		T 	HK°PX@7 h f  		`  [   [ 		O 		T 	H@8 h f  	 	h  [   [ 		O 		T 	HYY@*)$"
+%5#"&'&=35#5#3327 &6 "264Ú
LL-#2("8þÊÜÜ6Üþò««ò«–4R3R-q5áÜ6ÜÜþÊ¿«ò««ò    J5  7@4   B j  Y   O   T  H&"+%5#"&'&=35#5#3327J)(&}}J
:% &D75V/‰SŒ4*L½<!	    ÿµî£ * 9 E@'
 #!BK°PX@=   h f ^ ^  [  	\ 		O 		T
	HK°PX@>   h f f ^  [  	\ 		O 		T
	H@?   h f f f  [  	\ 		O 		T
	HYY@;:,+A?:E;E42+9,9#"-+4626767#"'327.'327.5&547&"'&547632"32654&|(:Y-<90/&#
7VœnmmlžœmnÜ›zªªzx¬¬Z(	j:%#Dþbnmœ�mmmnœ›Ü›ªzx¬¬xzª     ÿüî\ + F@C(	 $"B   j h  [ O T H"."+46326767#"'327.'27.5&547&m[@D+023+-.00Ð…‚jkS4M
$4F(E~ÀÃ@Y/
6/"m_aˆEA>-T:0Q&&™      ÿµî£ % - 5 ï@ BK°	PX@=  h f f f 		f   [ 		O 		T 	HK°
PX@C   h f f f f 		f   [ 		O 		T 	H@=  h f f f 		f   [ 		O 		T 	HYY@32#%&"
+>32#"'.'&#'76723276&#" &6 "264Š3>
2.(-/)
xþÊÜÜ6Üþò««ò«W/C?=7#–4 +A:$þUÜ6ÜÜþÊ¿«ò««ò    3D+ % @  @   a+'&'&'&'7>763276&676DYXH* 
O3	T!,	9.1#ALP²zji1$
	!A	4N$yl1@2#E     ÿµî£   ' 0 E L T d p y ‘ ›c@!yvs\W&,-! BK°	PX@p` h h Y $[#  [
   Y P  Y"!	Z O T HK°
PX@| `^ h ` h Y $[#  [
   Y" \  Y!	Y O T HK°PX@p` h h Y $[#  [
   Y P  Y"!	Z O T H@qh h h Y $[#  [
   Y P  Y"!	Z O T HYYY@S“’VU21  ˜–’›“›‘Ž…‚xwutrqonihba_][ZYXUdVdRQNMLJHG=<651E2E%$#"''
	  %+753##553#5&=3672#"&/#53654&672#6=3&=46354#"   &2735##"=#'26=4&"'#357#>574'.#'"32"=432¼Z|f

T2&&þâ6ÜÜþÊÜÏ!!	!j""W&(%'&5

d-.´	
d-.´µ

ü––wc‚		
mdk H
°8eDQn!	

:&ÏÜþÊÜÜ6E“n	pznGGHsRRsIþ?	?h		?g	pO

O      •P   @ B   O  S   G)'+! '&'&47676! 7'Œ		þ…þ†z{ýòúúºF�F7:j> >j:þ¥––    ÿßè&  0 B N d •@’	B 

h  h

[   [ \  	Y		O		T	HPOEC21  `^[XUSOdPcKHCNEN@?=;761B2B0-*)$!
	  +?#"&/##"&'&7>26;&546;22+"'26'&"32?373264&+"264&+6&+";3ê:9Á$0$;_<$,?§<H<K I4ú$<".d4II4ú0w
§4§
ÆY**s§Èú§ÈÙssÚ %  %0%1/M$$—#04I% F=…IhIS(Nþ²(<<§""§"-"þö,    2•Ó   + 7 O@L	B 	[ 		[  Z   O  S
  G.,41,7.7(&# ++"+%#"/#'.7623'#"&7#"&46;232%#"&46;2œ
Ç!§6
_s:›úÈ§úÈ§þ¢TTn(<<!Nãsþæ,
"-þõ"§""   ÿßÖ& ( < ] ˆ ž@› 6	cB!A 		h h 	 [	 	[  [ [
O
TH …„€|zwurpnlig_^ZYTRLJGD>=:953-+	 ((+2632632#"'+"'#"&=&'&6?64&#"3272652;264&+7654'&#"2654 2654'654&#"327632#"32"&54&"·%=B[^@;ZRt	€[>4$0Ð1##04I$!-:Q	
9	
"Ç.!§Ðl`))'<;')"5pO+D/E!
	,"&&@@DtR49[!!  I4Â!/a}!þö#!.§3"`)9:)''):þÔO8;(%/D>)",8     2kÓ  3 ^ c@`
4	B 
	
	h 		h
[ 
 	
	[  O S  G[YRPMKHFCB>=980.('"!33+6"&5&'&6?6#"&?654&""&5476232%"&5462264&#"&463264&#".7632Ž"!S'MÐ§ /")(u())`l:,OpP",!!E/C2
!)þ³3§ :)(():9)`"ê):8OO8,"
!>D/%     ÿµÍ  & G M R@O;MKJHB:870$B h  [   [    [ O S G)&#*#&"!	+7432#"#'#"&54767'4763262327676732654'/7&#"&'§)**)<5POpn=bVzJV[OPpWI"ý|J3:%)74MnuhwMoB<<-X+q7…**)IWpPO�!JzV^AIApOP5"þ3J-/JEoMsht	nM2-2'](o6   ÿô›Ž # + 3@0! B   h    [ O S G+%$+#"'#"&547>7&5463276 264&"ƒ{V^(,C<V3/~zV	oPm	þ	""AVz|/4U<C-(]Vz
	lOj	þS""    ÿÒî J .@+J B j  j   O   S  GBA%#+6&'&7>'.6765462#".47>'.7>'"&76{#UZ4R[©YP]	�[X¥/2â•H†_=&–¢Ÿ-/A?¶LG7#sp;%4?>4@'4\>‹P\W”V]‰JKOO%”Ò:a‹GRfHPM»A?43°I/#'4K@(X-    ÿµ £ + %@"+"B  j   j j a'%$+&7>73?6323/#"'&?ÄO#OÄ"#	4) %«« )I,´!³D4
À-``,À     ÿµ £ + : 6@3: 63+/"B  j   j j j a-,'%$+&7>73?6323/#"'&?2.5&?'&/ÄO#OÄ"#	4) %«« )Ý	–�¯GI,´!³D4
À-``,ÀG	W"S3t	ž    ÿã\y  @
	?   j a+63'&57&'&746376G	uK-_C

Ù6mýÖB*Ø\:

y   ÿ¶¢   7 $@!51-)%	 B  j  a    +"/'&?.'&76?63276'&?'&/P«¬&!(b)ÃR$%QÄ(’($þŽ
˜˜#�®	HH
­�J	aa(ÂX$$´%%´$%…Á/3T VV«vŸŸv     ÿã¶x  @ ?   a+762/&?&'&67î[[ƒX

£,ÀsM-bA

¢ÊÊ

•ØmA,ØY<	     ÿ‹AË < v `@]RNJ2-)\A<#e	qlf
 B 	 	 h O[
  Y S Gvtjh*.-'+/#"/&/.?'&4?'&6?>76276&6?'&?'.///76327>7>?/M)\$S43S%])MM)]%S3/4S&\)[88C< %% <C	77	C<
%%	<BO.3S%])MM)]$S3,3S$\)MM)\$S°	%% <C88C<	%%	<C87	C    ÿ ¸ ; >@;62-# 
 B  O  Y  S   G870/('+/"/&/.?'&4?'&6?>76276²\

\1
oc>>cn
2]		]2
nc>>co
{>>cn
2]		]2
o
c>>c
o
1]		]1
o     ÿbîÍ & . ? G O Â@
 
BK°
PX@F h 
^ 		` [ 
 	
[  \  [   O  S   G@H h 

f 		h [ 
 	
[  \  [   O  S   GY@MLIHEDA@=<3##3'+ &5467'5#"&46;2+?62 264&"%32+"&=462&2"&4264&"¬BÜþÊÜÀŽ)¦)}[#þJò««ò«NS}"‘Î““Î“¤¬zz¬z­^v›ÜÜ›�Õ)"")V#þ«òªªò¢"}}“Î““ÎþÈ{¬zz¬   
  ÿÊÄŽ     " - 2 7 ? G l@i;8/?<20.

GD753! 
C@6"B    [  [  [ O S GFEBA>=:9+)%$+  &4'$7&547'67'&'62764&#"%'7&"6227'"'Ð$ÐÐþÜÐqPPþ QQb%J;…$J;K0G1#"1,;J%$J;^:‚:Q$¦:‚:P$ŽÐþÜÐÐ$Ó‚:P,P¼‚:QP'%J;þÓ'J;¶0D11"ž;J%¨'J;�QþoQ   ÿµÄy    ) �K°PX@1 `	   Y  \
 [ M S G@2 h	   Y  \
 [ M S GY@!! !)!)&$#"  +2+#!"&546;5463!4&#!!32q#00#S1#þ‰#01"*1"}wþ�þ_æ%y1"þ_#0*"11"w#1S"1ý�bú¡}%å     ÿbkÍ 
  % - D@AB k   [  [ O S G +*'&#" 

+" '.2"/&/&47"264&2"&4$Wz=å$þÙ:=ÏòVW	þÜFØ}UUé4%%4$iV==V=yz¬=|å$'<=TVZþ÷DþÜØ}UòU�%4$$4N=V==V      ÿ8Aö  " / 7 ? T@Q,%$ BA   k  [  [  [ O S G$)%*	+"'&'&547&7632	&#"7&#"632"264&2"&4)-þÝFµ\U+ZUyzU{#þó=VWz=\Ï-þó=WV=EPx^4%%4$iV==V=�D-EþÜµYUyRE„ZUUüê$=z¬=YºÑ-==#)å%4$$4N=V==V     ÿ‹AÍ   # ' 7 ; K O €@}  Y[

Y		M	S		GLL=<88)($$ LOLONMEB<K=J8;8;:91.(7)6$'$'&%#"	 +2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#$"11"Ñ#01"ÑÑ›"11"Ð#12"ÐÐú"11"Ñ"10#ÑÑ›"11"Ð"21#ÐÐÍ1#Ð#00#Ð#1þÜÐÐ$1#Ð#01"Ð#1þÜÐÐ§0#Ð#11#Ð#0þÝÐÐ#0#Ð#11#Ð"1þÝÐÐ     ÿµî£   / ? *@'  [OSG55555552+46;2+"&5%46;2+"&546;2+"&5%46;2+"&5I4S4II4S4I¡I4S4II4S4Iþ_I4S4II4S4I¡I4S4II4S4I&4II4S4II4S4II4S4II4þ²4II4S4II4S4II4S4II4     ÿ‹AÍ   # / ; G W [ k o  ƒ ·@´"
	
[#		[ [![  [OSG€€qpll]\XXIH=<20%$ €ƒ€ƒ‚�yvpq~lolonmeb\k]jX[X[ZYQNHWIVC@<G=F850;2;+($/%. ## $+%!"3!264&'2#!"&463%!"3!264&'2#!"&463%!"3!264&'2#!"&4632+"&=4635#2+"&=4635#2+"&=4635#ÄþÝ#4II4þÝ4II4#þÝ#4II4þÝ4II4#þÝ#4II4þÝ4II4ú#01"T"10#TTT#00#T#00#TTT"10#T#01"TT2""SIhIIhIÑ""SIhIIhIÐ""TIhIIhIý¸1"S#11#S"1¦SSÊ1"T"11"T"1§TTË1#S"11"S#1§SS     ÿ ¸   % ) - 1 s@p [ 

[ 	[ 		[  O   [ SG..**&& .1.10/*-*-,+&)&)('!%$ +%2#!"&4632#!"&4632#!"&463 424242°"11"þÜ#12"$"11"þÜ#11#$"11"þÜ"21#þtÐÐÐÐÐ\1#"11D2#1D11D1$1"#12D1üýÐÐ$ÐÐ$ÐÐ      ÿ‹AÍ   # / ; G s@p
	
[ 	 	[[  [  [ O S G=<20%$ C@<G=F850;2;+($/%. ## +%!"3!264&'2#!"&463%!"3!264&'2#!"&463%!"3!264&'2#!"&463Äý¹G4II4ý¹4II4Gý¹G4II4ý¹4II4Gý¹G4II4ý¹4II42""SIhIIhIÑ""SIhIIhIÐ""TIhIIhI      ÿµî£   ' A@> [  [  O  S  G "'& 	+%2#!"&54632#!"&4632#!"&5463›"10#ý¸#01"H#00#ý¸#00#H#01"ý¸"10#\1#"11"#1#1D11D1$1"#11#"1     ÿ‹AÍ   # ' 7 ; K O _ c s w ‡ ‹ › Ÿ ¯ ³ ü@ù4 .("

Y5#/)!		[2,&Y3-' [0*$  Y1+%M1+%SG°°¡ œœ�Œˆˆyxtted``QPLL=<88)($$ °³°³²±©¦ ¯¡®œŸœŸž�•’Œ›�šˆ‹ˆ‹Š‰�~x‡y†twtwvumjdser`c`cbaYVP_Q^LOLONMEB<K=J8;8;:91.(7)6$'$'&%#"	 6+72+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#2+"&=4635#§#01"T"10#TTT#00#T#00#TTT"10#T#01"TTw#12"S"10#SSS#11#S#00#SSS"21#S#01"SSw"11"S#11#SSS"11"S#11#SSS"11"S#11#SS…1"S#11#S"1¦SSÊ1"T"11"T"1§TTË1#S"11"S#1§SSþ_1"S#11#S"1¦SSÊ1"T"11"T"1§TTË1#S"11"S#1§SSþ_1"S#11#S"1¦SSÊ1"T"11"T"1§TTË1#S"11"S#1§SS 	  ÿ ¸        # ) ƒ@€
[	 [  O  S G$$  $)$('%#"!
	  +424242424242432#432#432#ÐÐÐÐÐTÐÐÐÐÐSihhiihhiihh`ÐÐ$ÐÐ$ÐÐý¸ÐÐ$ÐÐ$ÐÐý¸ÐÐ$ÐÐ$ÐÐ      ÿ‹¡Í  ! 1 6@3.'  B  [    [ O S G+7"&54675462"&5474622654'4&"å$2D1$}?{¬z>VxVÆhI>%4$?¬,"21#,è¥?TV{{VU>L<VV<ý¤I4F%t%%þŒ%F4    ÿ‹Äy $ G S Q@N# @	B  [   [  [ O S G RQLKFE42  $$	+2#"'"&547&'.?>?63264>76=4&'.#"726%54&"26G4II4=&"!=V>‹")8PB“%Í#
x6=+”7$""PI4ú4I2"C6+==+LK= ù3
) ý¤+F7Ð	"ù
;bPíúú     ÿYÕÿ - 8 { ˆ �@�XP)DB 	`Aa4	? h f f 
	
	h		f  [    [ [ O S G||:9†„�}||ˆ|ˆqoki\ZUSLJA@9{:{&$! +&/&767>7>?>632654/%26'&'&"567676&#"76&#".#"67>7654#"#"&5476"'&#"3276È-F,n% 	D9Ð:6z 
*6%
	#=7K"G7þ>2Ìü+-+
dC	EÀ3[2	')1	8DV:	IÑCBŽ67R)2?d;K%71%þVÌ"î$£%	xd	6¢%TÀ"%!/ 6	
&    ÿßÃÍ $ 0 R F@C#8B  [  [  O   [  S   GNL>=%$)+#"&/#"&=4632>5462 26=4&"76'.'7654&"32?>‰!)8PB’%-4II4=&#!=V=ˆýý""”7#x6>+¶< ù2
) I4ú4I2#A6+>>+KKþœúúù
;]U+F7Ð"      ÿßaP  ' 3@0& B j  k O S G 	 +"/&547627>32"676&'&'$5$¦%%#j#2€;"FK$Ð#à"¦)
Ð	!¶€!$§%34%##2æ#yAþ‰@M§w 
þ¹€  ÿÿ #  @ B  j   a+"/&462>óÐ)"§2DYšDDþ‰$¦D2X      ÿ„WÓ  . 2 6 I@F6153204/*$B h f  [   O  S   G%%+#"/&67664/.7'&#"6?'77'3$$þƒ&24%à$$}#k#¥5B06þƒ5B5$ÂëÂþŽˆ¯‡Ð$i$þ‰$%ß$i$w##þ¬"50B5þ‰"5B5wÂâÂ!‡©‡     ÿ‹îy    ' / 7 žK°PX@? `  	 	h  
[ 
 
[    [ 	 	\ O S G@@ h  	 	h  
[ 
 
[    [ 	 	\ O S GY@5410-,32+ +"&46;2&"264$  &4&"2656"264$2"&4}}ò««ò«þA6ÜÜþÊÜ¡"",¬zz¬zþÉÎ““Î“""ú«òªªòþÜþÊÜÜ6}Ñ{¬zz¬¤’Ð’’Ð    GN " D 7@4<3+# B[  O S  G+%"/"'&54?'&54762762%2654/7654&"'&"27GJf%NO#j#%%NN%%#j#ON#k#$$OO$þÝ‰#‰‰#‰Š"‰‰"…3J%NN##%34%NN%43%##NN##$45$NN$7‰‰‰‰‰‰‰    ÿÿ 2õ'  %@" B  O S  G+"/"'&4?'&4762762ÜllFllFllFllFDllDllDllDll      ÿµqy  ! + 7 C O [ e@b  Y 
 [
	
[ 		O 		S 	G WVQPKJED?>9832-,*'$#!!  +2#+"&5"&46;5463!2%!5!;26 2"&=462"&=462"&=462"&=4GaEÑEa)1###1þ‰#*þ‰1"Ñ"1þÀ``aü"þ³EbbEM"*"11"****þ6Mþ³#111úúúúúúúú     ÿbéÍ  3 H@E&
B 
j

h
f 

O	  \ 

T 
H10-,"#$##"+%#!"&=!"&?#"&7 7>+3'&6;3235462åþÝ"þÝq'$*$'ÓÍq-ÔÔ-qÍ"L.}}.�*¡þ_*}Œ..þÒ.ŒÐ     ÿbî  / ; ? U@RB/(!@
Y  [  		Y   M  S   G00?>=<0;0;874321+*%$3+%#!"&=4?67&672?26=264/!'#"&=!5!íýfS! ÿ ÿ!TýÆ#_"_#ÄÜEBE_IhI§Hý¸\ÑÑú%]! ÿÿ!]%ú#_ññ_#Äþ„ÐÐ4II4þ‰}    ÿ‹îâ  5 G@D0' @	
j hY  O S   G+)$#55!$3+%#!"&5434?6;#!'#532"/"&5#"'&4?íýfT
§‰EBE‰§
TÏ_"_ÄÄ…ÐÐ	úSÑÑSúI`þê`#ÅÅ#   ÿµy    ' 0 < §¶.+	BK°
PX@5 `  [ 
 \
	
[ 		O 		S 	G@6 h  [ 
 \
	
[ 		O 		S 	GY@&21)( 861<2<-,(0)0%$!  +%#"&46;2"&=462 "264&2"&4"27.'2#"&546îúú}""þ“hIIhIÓ¬zz¬zÐ;T<Æ;S:m��kpŠŠÙ""}úú²IhIIhœz¬zz¬þ]$%SeB!22!Be     ÿµy   / J@G 	 O  [ O 	 	[ S
G	,+(&#!//	+ "&462"&546322+"&=#"&46;5462Êz¬zz¬VpŠŠpm��‰S"SS"ÿ¬zz¬zý<2!BeeB!2w"TT"SS    ÿµy    $ 0 Y@V"B  [
  [[ 		O 	S 		G&% ,*%0&0! $$ +%#"&46;2 "264&2"&4"27.'2#"&546îúúþ/hIIhIÓ¬zz¬zÐ;T<Æ;S:m��kpŠŠÙ""MIhIIhœz¬zz¬þ]$%SeB!22!Be     ÿµy    ;@8  O   [OS G  +%#"&46;2 2"&42#"&546îúúý¥¬zz¬zÐm��kpŠŠÙ"" z¬zz¬þ°eB!22!Be    ÿµôy    $ J@GB    [  [	[ O S G $$
+ "264&2"&4"27.'2#"&546.hIIhIÓ¬zz¬zÐ;T<Æ;S:m��kpŠŠ&IhIIhœz¬zz¬þ]$%SeB!22!Be    ÿµôy   !@    [ O S G$%+2"&44632#"&¤¬zz¬z*Špm��kpŠyz¬zz¬þ	BeeB!22   ÿ‹›° ' 2 < H T n Õ@+#BAK°
PX@C   j ^ ^k\ 	\	
	
[		S	G@B   j j ^k\ 	\	
	
[		S	GY@)  mkhgdc`_\ZWVPOJIDC>=9743/-)( ' '"!+&/&343632?6#!"56767"32654&"326542"&=4$2"&=4!+"&=#"&=#"&î&-5/%	%;þg(#ÍÇý  a  þ6¡* S )i"26	5	%.8(!"ŒÐÐÐÐþÍMþ³}}}}    ÿµ•Í  4 ¶K°
PX@2	B @K°PX@2	 B @@2	B @YYK°
PX@  h   _OS GK°PX@   h O S  G@  h   _OS GYY@0.-+)(+&?'.'&"&#&'&'&'&7>7676332632C*t*l>3'.B=G7!
 %;Tc13&&.C:CC:þÔ8XB)>&(,-<0:L$I$#%%P   ÿßî›   + 9 £K°
PX@'  [	 [   [S GK°PX@&	O [   [S G@'  [	 [   [S GYY@,,,9,952('# 6
+#'&=46;272#%&=46+"=463767%6#!"=46$	ú	ú	>w		þ‰5ú	ú	>w	þ‰ö
Ð		þÜ
)ö	0òÑ	&	þÜö	    ÿµAP  ' 0 @ E ½@CB 	A
.BK°PX@< 

h` 	 	[   
 [ YOS G@= 

hh 	 	[   
 [ YOS GY@"21)(	ED:71@2?-,(0)0!'	&"!+432#"276/+"&'5#"&=46326=#726=4&#!"3%52§)**) 0GG#"GF0SJfE}3JJ3úTáþ6qSV))*$@-ú-@+2JE3/J3ú3Jý¸TT§úúd†T       kP  % @@= 
B  [ O   [ S G #" +2#"/#!"&5463!276 264&"A
kI4þ64II4Ê4Iký4%%4$üþ²54II4N4II45þò$4$$4    ÿ×”-  ' 0 C ^@[*) -.0(B  O  [  [	 [  S  G ;932" '' 
+2#"/.#"&=46326?62#"'62#"'&4764'&¦//oO4II4Noþó%_##_%57O~#//-/+þ_+0JI4S4IJþ‚S}¡	%	þÃ4:/BA/"@    ÿ×qO & - ; ? E a@^-'$B6,*C?5+DA@><Bj h   f  O  [  S   G  :831 & &$*&'+ #"/&'#"&4?.=46326?63276753275#"57Yq/o2i@"*I4No/A–7Tþ²v#_%Š(|TOO"qþš+0Ji#@?&S4IJ*@w	%	XT6§SveŸf¸0S«4    ÿ×-  $ 6 P ^ g t@qa`dU	eT gB_AO 	 
	[    [
 
[  [  [S GRQ87YWQ^R^LJEC?=7P8P&%+#"'&4764'&4627#"&4764'&4627"&47654'.62%2#"/.#"&=46326?62#"'e//#_QQ88#_tt"[[#þ§//oO4II4Noþó%_##_%57Os/BA/"@#GQrtQ#8£8"Hr¥¤t#[‚�[#/+þ_+0JI4S4IJþ‚S}¡	%	þÃ4      ÿ×ô-  ' 0 M@J*) -.0(B  O  [  [  S  G &$ +2#"/.#"&=46326?6#"32'¦//oO4II4Nof#_%%_ 7O-/+þ_+0JI4S4IJþRSa¡	%	þÃ4    ÿµ!Ž   # / K@H'B   h  [  \ O S G .-#! 	+"3!26'&'2#!"'&76432#"&'&5462š'ö#4ô4"ö&U2÷2))dþc+*3÷27667u9#%4$:,þf,@@,š,TUþeTKJJJU›Uý÷7760�V9%%    ÿµ!Ž   % 1@.B  [  [   O  S   G%3+%#!"'&7632264&"654&"2763*)dþe)*3÷2VU2¢6%%6&…*<+:;žUJJJJU›UUþ%6&&6++��    ÿ‹GÍ  ( 4 @ H ³@-*
 
	 96	BK°PX@8 
`  [  

[  	 \ 	 	[ O S G@9 

h  [  

[  	 \ 	 	[ O S GY@ FEBA?<8730,+&#
 +"&=46232#7+"&=&47546;2!6254&+"5"';26&264&"$"*}SSI4§4ISSI4§4Iþ³<‚<§ú<‚<§Ó¬zz¬{S)"öUîUX4II4XUîUX4II4L""Lý§L""Lez¬zz¬    ÿµîd ( > V l °@­	B h h h 

h  [    [  [  [  [  [  	[ 
 
[ O 	 	\ S Glkihfea`^][ZVUSRPOJIGFDC>=;:87"+ 2"'&"#"&547&547&547622764&""'&"2762227622764'&""'&"64&""'&"27622>fJ    %XúX,$43J    %YøY,u"'r'@´@"(p(@´þ 'r'@´@ 'r'@´î"(p(@´@"'r'@´0J30##10##04%XX$J30##01##03%YYþ=#''@@#((@È"''@@"''@þß#((@@#''@     G  - D  @� h 		h h 

h h   h  [ [ 	 
	[ 

[  [  O  S  G/. @?=<:95421.D/D)(&%#"-- +%"'&""&47622762'"'&""&47622762'"'&""&47622762¡[@(o(#@µ@(o(#@Z[@(o(#@µ@(o(#@Z[@(o(#@µ@(o(#@@((#@@((#@§@((#@@((#@§@(("@@(("@      AP  , M@J"B hf  [   O  S  G '% ,,
 +%!"&5467546326%"3!264&#"'.#"qþ6EbF7“gP�\ƒzýÜ 01#Ê4II4-\=Eb
bE:Yh’]K{[V{û2D1IhI.<OaE2     ÿ8Ay   # [ \@Y1	F*
B 	
	
h 
	
f  		[ [  [S G%$XVRPKIDB/-$[%[+"&=462"&=462"&=462%"&5467546326&'&67>54&#"'.#"#"32/""þî""e""þÝEbF7“gQ€[„UC)3I4-\=Eb
; 01#uúúúúlúúábE:Yg“\K|[FoC*4I.<ObE21"#1"    ÿßÙP   9@6 B  [   O  S  G 
 +"/76/7632'3264&#" 637%QQ%763�¸¸–^‡‡^?!-cc.¸þþ·T†¾†jô   ÿ‹ŽÛ     < G b �@~ 	?A0 -B3A   j h 

f 

f [ 	[OT HIH>=^\WVUTQPNLHbIa=G>G9754(%+'&6767>'76'.76#!"&5467547&663632'"67654&264&#""'.'"'"32)*)×v;#-}}!$ýÉ;v6Œ<JzVþ6EbF7"$Ln7UMn», X#
==4II4!Z;Eb
; 01#£}}!$›;v5þü*)*<v;"þ¨iBV{bE:Y2,>T?nM…"Z+=þ!IhI&:LaE22D1      ÿ§Ay 5 = E M X@U0)7G? B h f  [  O S  G .,$"	 55	+%"&463264&#"'.#"#"32#"&5467546326!7&7&'7&q4II4-\=Eb
; 01#EbF7“gQ€[„zþ›***†*)*ñ*)*2"IhI.<ObE21"#1"bE:Yg“\K|[Vz}}!$7}}!$}}!$    ÿ§±± £ « „@�um
�…~|fd\T
˜K›H£A7.,B 

h ff   h  f	
O Y	SG©¨¥¤–•ˆ‡xwkjNM*+%/"&/#"/#&?#"&4?&'#'.?'.76?'.>&47"&'&6?'.7>'&67667'&462'&6767627>7>#/76&264&"Ž6E.
)	#.E%
f=??=f6E.#-!)	!-#."E%
f>??>úV==V>©N=?	."S!$S".	?>O$
 O>?	."-c!$c-".	?
=N$
=V==V   ÿbAy 5 ; ^@[0)67 B;:98 ? h f  [  O S  G .,$"	 55	+%"&463264&#"'.#"'"32#"&5467546326%7'q4II4-\=Eb< 01#EbF7“gQ€[„zþô>}¼?}2"IhI.<ObE41"#1"bE:Yg“\K|[Vz§’=¨’<    
 ÿ§±     ' / 7 ? G O L@I 9!	1)B   j k  [ O S GMLIHEDA@76'&+'&676&'&67&'76'.767'&6'&7>"&462&"264±)**þzz!#A*)*�zz!#ýÇ9t6/t9"ï9t6/t9"Óšoošn�V>>V=yzz!#þÀ***þzz!#@***=t9"þ9t6/t9"î9t6þjošoošµ=V==V     ÿµAÍ ( X p@mB h 		 h  [ [ 
	[ 	 	[ O S G*) UTQNKHEB?=:963/-)X*X  ((+7"'.546754632&'.#"'"2++"2#"&46;264&+"&463!264&"&46u	.6F7“g\‹\=Eb
; 0:4II4[I4Ð"4II4ÐÀ�"�S2:Yg“v[<OaE52")
	' lIhI4I""IhI""""     ÕP / E@B	   [ [  [ O S G ,+(%"
 //
+2+#!"2#"&463!264&+"&463!264&"&46X4II4[I4þõ"4II4úÊ"PIhI4I""IhI""""    ÿßûG   / ? Z@W		hh  
[ 
 	
[  [   O  S   G000?0?=<:954/.%+#"/.547676  264&">4'&"27623>4'& 2762û,è/"A-ð‹m‹	&þi4$$4%Ï$C¿C$5U�$sþ¸t$4PàO`@,ì2ñ40'uu

$þ˜$4%%4R$5CC5$v$5ss5$PP  ÿÿÿÞjf 
  . >@; jj jj   O  S   G-,*)	+.4762"'& &'&476$"&47>"'&"ðE2E!zþ¦zDp,-p2ýîD2@¬¬@2D1Š1	0EF1yyCpOOpC2±2D@--@D211   ÿµÐ£ % + 1 >@; B   h  Y  Y  O  T  H;#3%+32+"&46;57.54>7>3!2267!'!&'#ÐmR)¦)Rm2þánSþÜ
(ò—U�§""§�U/wAAwÄG66`OXX     ÿßîÍ  @ h ‡@„df	Z	2KYB1"0#)A h    [  		[
 Y  [  [ O T H_^VTQOEC?>##,+  &5463267&#"4>32>457'#"&46354&"4632#"&'&#"&='2654&'Ü6ÜÜþÊÜw	! ',TŠ%=S'"'))*""}*!H
IÁ«ò«]L%ÍÜþÊÜÜ6#3}"1)UH>STS
( %*)S"}e*#Z=$BÁ..y««yWŽ#,,      ÿßîÍ  @ i@f		:&B;%$A h h   	 [ 	 	[  [ O T H?>#%
+  &%5&#"4>32>457'#"&46354&"54626Ü6ÜÜþÊÜÊ*)Kƒ/{S'"'))*""	!< ÍÜþÊÜÜ6ˆ>7{STS
( %*)S"}#3}"11    ÿ¨¼d  . 9 A c@`.1/
#
B  [  [  
[ 
 	
[ 		O 		S 	G A@=<53*)&$!
	 +2+"&=#"&46;5462#"/#"&46232654' 264&"ŒTSS^&L61'd0*y««òªE)iýø{¬zz¬VSSSSÏ&lM!c«òªªy+01)hK¬{{¬z     ÿ¨¼d  / 7 Y@V/$	B k  

[  [  	[ 		O 		S 	G 7632+*'%" 
 +2+#"&=#"4;54632#"/#"&462$264&"Œ		T	TT	 
)&L67&^0+y««òªþ{¬zz¬VS	S*S	S�
+&lM&^«òªªy.-±¬{{¬z      ÿ¨¼d   ) 1 N@K! B  [   [  [ O S G 10-,%# 	+#"&46;2#"/#"&46232654' 264&"ŒÐÐ&L61'd0*y««òªE)iýø{¬zz¬,¥&lM!c«òªªy/,1)hK¬{{¬z      ÿ¨¼d  ! ) G@DB k   [   [ O S G )(%$ 
+2+"&463#"/#"&462$264&"Œ		Ð		Ú&L69$^0+y««òª	#	ýå{¬zz¬VÏ&lM&^«òªªy.-	$	ç¬{{¬z    ÿ½¼y   " - 5 R@O %#B  		[    [  [  [ O S G32(##
+ "264&2"&44?&5462#"'#"7&'3276264&"ÍhIIhIÂŠaaŠbò&^«òªªy+0d'16Á)hŸ¬zz¬{ÓIhIIhraŠbbŠþol&_+0yªªò«c!É)ig{¬zz¬   ÿ½¼y   $ , E@BB k    [  [  [ O S G##	+ 2#"'#"&476?&54264&"62"&4264&" òªªy+0a(36L%* Î¬zz¬{ŒŠaaŠbshIIhIyªò«a#Ml%+ 0+yþ¶{¬zz¬üaŠbbŠÂIhIIh        ”„úŒ_<õ è    Ïúû    Ïúûÿÿÿè               ÿ Zèÿÿÿÿè               Ll !›  î   G    î  ›  ›  Gÿÿ¡  î  ›  %  À    ¾  î    ›    ›  ·ÿÿ  ¾  î  %  À    î        q    ›  Gÿÿ¡  ›    t  j  @           u Ä  š î  G  î  ð •  G  î  î  A  A  Ä  ›  î  î  ›  ›  î  ›  Ò  £  þ  š  þ  šÿÿ›  A  L  ·  %  Ä    ? î    Ä  î  G  î  ›  è  è    Ä  ê  î  ›  ›  ›  ›  ›  î  î  î    Â  †  î  ›    î  î  A Ä  ›  Ÿ G  G  G ô ›  ›  ›  ›  î  î  l  î  î  Œ  Œ  ¾  ¾  î  (  (  ,  Ù  •  A  G  A  A  €  Ù  Ê M 3  3  q  G  †  2  A  Ä  q  ö  P  |  ( ›  ›  G  G  Ä  Ä  î  ›  G  G  î  î    Ê  ¡  ¡  ¡  ¡  ô  ô  î  î  ô  ô    î  è  G  G  î  ›  A  •  ›  q      D  Æ  î  G  Å  œ  þ  A › G  î  ›  A  ›  Ä    Ä  Ä    Ä  G  ›  ô  ›  ›  e  ¿  ›  "  î  î  î  î  w  î  Ä  î  G  î  i  î  î  î  q  î  I  î  ô  î  î  î  J  î  î  î  G  î  •  è • Ö k   ›  ï    \  ¸ A    î  Ä  Ä  k  A  A  î  A    A  î  A    ¡  Ä Û Ä  q  ÿÿW  î  G  ôÿÿq  î î  î          ô  ô  ›  • î  A  k  ”  q    ô  3 3 G  î  G  A  A  Ù  �  A  ±  A   A  Õ  û  jÿÿÐ  î  î  ¼                 ( fdxîP�ò*^Äþ`¤äž6Dè

š–\h„ÄþÂæ
,Ør¤ÔNÜHÒB¨<¾Œì¶:´,²¼š:Ðzä\ž  T Þ!8!Â""€"¼#
#8#Š#¸$j$Ì%V%Þ&&&�'V'ê(@))j)¦**l*Ä+b+î,�-4-Ö.V.š/./¦0P0°1X1Ð22|3 3Š3ü4>4Î565Â6(6¶7˜7Ä8B8„8Ð99°:T:î;²<X<Ø=v=Ü>À?F?º@ºA:AúB0BŠBôCCˆCÈDhEEÆF|FÖGlGÎH\HâIvIêJŽJÚK¬L(MN2NîO$OFO®OìP|PÞQpQÒR8R–RúS:S’SÒT0TfTžTÐTþU(UVUtUÀUþV6VbWWpXX¼Y>Y~Y¦Z6[„[þ\<\Ö]@]Ö^6^Ä_"_†_Ä`:`æaNaîb^b¢cŽd:dÚe4fg0g¼hlhÐiriÚjRj°lFlômtn$n¾oboæpHp€pôq.qâr|s¨t|töuŠv.vœwwfwøxfyTz z°zú{â|J}}`d¦€‚� ‚‚¾ƒZƒ¸„D„œ……B…°…ê†Ð‡Nˆ"ˆÐ‰V‰ÆŠX‹‹tŒ†��²Ž�z�þ�b‘’’´““B“Æ”j”ì•4•æ–Z–è—Z˜˜r˜ê™:™š™ÌšÐ›€œ&œè�B�ØžrŸDŸ¶ * €¡>¢2¢è£R£þ¤H¥"¥À§§ˆ¨:¨ì©R©âªNªº«�¬ ¬°­,­ ®®~®å   Q ´       l y n  	‘        ®                          "       $ &        J       H R        š  	   4 ¢  	   Ö  	   æ  	  H î  	  6  	  �F  	  Ö(c) Stephen Hutchings 2012TypiconsBookFontForge 2.0 : Typicons : 27-7-2014TypiconsVersion 2.0.3 ; ttfautohint (v0.95) -l 8 -r 50 -G 200 -x 14 -w "G" -f -stypicons ( c )   S t e p h e n   H u t c h i n g s   2 0 1 2 T y p i c o n s B o o k F o n t F o r g e   2 . 0   :   T y p i c o n s   :   2 7 - 7 - 2 0 1 4 T y p i c o n s V e r s i o n   2 . 0 . 3   ;   t t f a u t o h i n t   ( v 0 . 9 5 )   - l   8   - r   5 0   - G   2 0 0   - x   1 4   - w   " G "   - f   - s t y p i c o n s       ÿƒ 2                    Q  	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ 	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQglyph1glyph2glyph0glyph3glyph4glyph5glyph6glyph7glyph8glyph9glyph10glyph11glyph12glyph13glyph14glyph15glyph16glyph17glyph18glyph19glyph20glyph21glyph22glyph23glyph24glyph25glyph26glyph27glyph28glyph29glyph30glyph31glyph32glyph33glyph34glyph35glyph36glyph37glyph38glyph39glyph40glyph41glyph42glyph43glyph44glyph45glyph46glyph47glyph48glyph49glyph50glyph51glyph52glyph53glyph54glyph55glyph56glyph57glyph58glyph59glyph60glyph61glyph62glyph63glyph64glyph65glyph66glyph67glyph68glyph69glyph70glyph71glyph72glyph73glyph74glyph75glyph76glyph77glyph78glyph79glyph80glyph81glyph82glyph83glyph84glyph85glyph86glyph87glyph88glyph89glyph90glyph91glyph92glyph93glyph94glyph95glyph96glyph97glyph98glyph99glyph100glyph101glyph102glyph103glyph104glyph105glyph106glyph107glyph108glyph109glyph110glyph111glyph112glyph113glyph114glyph115glyph116glyph117glyph118glyph119glyph120glyph121glyph122glyph123glyph124glyph125glyph126glyph127glyph128glyph129glyph130glyph131glyph132glyph133glyph134glyph135glyph136glyph137glyph138glyph139glyph140glyph141glyph142glyph143glyph144glyph145glyph146glyph147glyph148glyph149glyph150glyph151glyph152glyph153glyph154glyph155glyph156glyph157glyph158glyph159glyph160glyph161glyph162glyph163glyph164glyph165glyph166glyph167glyph168glyph169glyph170glyph171glyph172glyph173glyph174glyph175glyph176glyph177glyph178glyph179glyph180glyph181glyph182glyph183glyph184glyph185glyph186glyph187glyph188glyph189glyph190glyph191glyph192glyph193glyph194glyph195glyph196glyph197glyph198glyph199glyph200glyph201glyph202glyph203glyph204glyph205glyph206glyph207glyph208glyph209glyph210glyph211glyph212glyph213glyph214glyph215glyph216glyph217glyph218glyph219glyph220glyph221glyph222glyph223glyph224glyph225glyph226glyph227glyph228glyph229glyph230glyph231glyph232glyph233glyph234glyph235glyph236glyph237glyph238glyph239glyph240glyph241glyph242glyph243glyph244glyph245glyph246glyph247glyph248glyph249glyph250glyph251glyph252glyph253glyph254glyph255glyph256glyph257glyph258glyph259glyph260glyph261glyph262glyph263glyph264glyph265glyph266glyph267glyph268glyph269glyph270glyph271glyph272glyph273glyph274glyph275glyph276glyph277glyph278glyph279glyph280glyph281glyph282glyph283glyph284glyph285glyph286glyph287glyph288glyph289glyph290glyph291glyph292glyph293glyph294glyph295glyph296glyph297glyph298glyph299glyph300glyph301glyph302glyph303glyph304glyph305glyph306glyph307glyph308glyph309glyph310glyph311glyph312glyph313glyph314glyph315glyph316glyph317glyph318glyph319glyph320glyph321glyph322glyph323glyph324glyph325glyph326glyph327glyph328glyph329glyph330glyph331glyph332glyph333glyph334glyph335    ÿÿ                  2 2 ÿ ÿ° ,° `f-°, d °ÀP°&Z°E[X!#!ŠX °PPX!°@Y °8PX!°8YY °
Ead°(PX!°
E °0PX!°0Y °ÀPX f ŠŠa °
PX` ° PX!°
` °6PX!°6``YYY° +YY#° PXeYY-°, E °%ad °CPX°#B°#B!!Y°`-°,#!#! d±bB °#B²
 *! °C Š Š° +±0%ŠQX`PaRYX#Y! °@SX° +!°@Y#° PXeY-°,°C+²  C`B-°,°#B# ° #Ba°€b°`°*-°,  E °Ec°Eb`D°`-°,  E ° +#±%` EŠ#a d ° PX!° °0PX° °@YY#° PXeY°%#aDD°`-°,±E°aD-°	,°`  °	CJ° PX °	#BY°
CJ° RX °
#BY-°
, ¸ b ¸ cŠ#a°C` Š` °#B#-°,KTX±DY$°e#x-°,KQXKSX±DY!Y$°e#x-°,± CUX±C°aB°
+Y° C°%B±	%B±
%B°# °%PX± C`°%BŠŠ Š#a°	*!#°a Š#a°	*!± C`°%B°%a°	*!Y°	CG°
CG`°€b °Ec°Eb`±  #D°C° >²C`B-°,± ETX °#B `°aµ  BBŠ`±+°m+"Y-°,± +-°,±+-°,±+-°,±+-°,±+-°,±+-°,±+-°,±+-°,±+-°,±	+-°,°+± ETX °#B `°aµ  BBŠ`±+°m+"Y-°,± +-°,±+-°,±+-°,±+-°,±+-°,±+-° ,±+-°!,±+-°",±+-°#,±	+-°$, <°`-°%, `°` C#°`C°%a°`°$*!-°&,°%+°%*-°',  G  °Ec°Eb`#a8# ŠUX G  °Ec°Eb`#a8!Y-°(,± ETX °°'*°0"Y-°),°+± ETX °°'*°0"Y-°*, 5°`-°+, °Ec°Eb° +°Ec°Eb° +° ´     D>#8±**-°,, < G °Ec°Eb`° Ca8-°-,.<-°., < G °Ec°Eb`° Ca°Cc8-°/,± % . G° #B°%IŠŠG#G#a Xb!Y°#B².*-°0,° °%°%G#G#a°E+eŠ.#  <Š8-°1,° °%°% .G#G#a °#B°E+ °`PX °@QX³  ³&YBB# °C Š#G#G#a#F`°C°€b` ° + ŠŠa °C`d#°CadPX°Ca°C`Y°%°€ba#  °&#Fa8#°CF°%°CG#G#a` °C°€b`# ° +#°C`° +°%a°%°€b°&a °%`d#°%`dPX!#!Y#  °&#Fa8Y-°2,°    °& .G#G#a#<8-°3,°  °#B   F#G° +#a8-°4,° °%°%G#G#a° TX. <#!°%°%G#G#a °%°%G#G#a°%°%I°%a°Ec# Xb!Yc°Eb`#.#  <Š8#!Y-°5,°  °C .G#G#a `° `f°€b#  <Š8-°6,# .F°%FRX <Y.±&+-°7,# .F°%FPX <Y.±&+-°8,# .F°%FRX <Y# .F°%FPX <Y.±&+-°9,°0+# .F°%FRX <Y.±&+-°:,°1+Š  <°#BŠ8# .F°%FRX <Y.±&+°C.°&+-°;,° °%°& .G#G#a°E+# < .#8±&+-°<,±%B° °%°% .G#G#a °#B°E+ °`PX °@QX³  ³&YBB# G°C°€b` ° + ŠŠa °C`d#°CadPX°Ca°C`Y°%°€ba°%Fa8# <#8!  F#G° +#a8!Y±&+-°=,°0+.±&+-°>,°1+!#  <°#B#8±&+°C.°&+-°?,°  G° #B² .°,*-°@,°  G° #B² .°,*-°A,± °-*-°B,°/*-°C,° E# . FŠ#a8±&+-°D,°#B°C+-°E,²  <+-°F,² <+-°G,² <+-°H,²<+-°I,²  =+-°J,² =+-°K,² =+-°L,²=+-°M,²  9+-°N,² 9+-°O,² 9+-°P,²9+-°Q,²  ;+-°R,² ;+-°S,² ;+-°T,²;+-°U,²  >+-°V,² >+-°W,² >+-°X,²>+-°Y,²  :+-°Z,² :+-°[,² :+-°\,²:+-°],°2+.±&+-°^,°2+°6+-°_,°2+°7+-°`,° °2+°8+-°a,°3+.±&+-°b,°3+°6+-°c,°3+°7+-°d,°3+°8+-°e,°4+.±&+-°f,°4+°6+-°g,°4+°7+-°h,°4+°8+-°i,°5+.±&+-°j,°5+°6+-°k,°5+°7+-°l,°5+°8+-°m,+°e°$Px°0-   K¸ ÈRX±ŽY¹  c °#D°#p²(	ERD²
*±D±$ˆQX°@ˆX±D±&ˆQX¸ ˆX±DYYYY¸ÿ…°�± D                                                                                                                                                                                                                                                                                                                                                                                                                                                  framework/static/libs/typcn/css/typcn.css                                                           0000644                 00000054231 15266055653 0014577 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       @charset 'UTF-8';
 
/* @FONT-FACE loads font into browser */
@font-face {
  font-family: 'typicons';
  font-weight: normal;
  font-style: normal;
  src: url('../fonts/typicons.eot');
  src: url('../fonts/typicons.eot?#iefix') format('embedded-opentype'),
       url('../fonts/typicons.woff') format('woff'),
       url('../fonts/typicons.ttf') format('truetype'),
       url('../fonts/typicons.svg#typicons') format('svg');
}
 
/* :before psuedo-selector inserts and styles icon */
.typcn:before {
  font-family: 'typicons';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  height: 1em;
  font-size: 1em;
  line-height: 100%;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
 
/* Code for individual icons */ 
.typcn-adjust-brightness:before { 
  content: '\e000'; /* 'î€€' */
} 
.typcn-adjust-contrast:before { 
  content: '\e001'; /* 'î€�' */
} 
.typcn-anchor-outline:before { 
  content: '\e002'; /* 'î€‚' */
} 
.typcn-anchor:before { 
  content: '\e003'; /* 'î€ƒ' */
} 
.typcn-archive:before { 
  content: '\e004'; /* 'î€„' */
} 
.typcn-arrow-back-outline:before { 
  content: '\e005'; /* 'î€…' */
} 
.typcn-arrow-back:before { 
  content: '\e006'; /* 'î€†' */
} 
.typcn-arrow-down-outline:before { 
  content: '\e007'; /* 'î€‡' */
} 
.typcn-arrow-down-thick:before { 
  content: '\e008'; /* 'î€ˆ' */
} 
.typcn-arrow-down:before { 
  content: '\e009'; /* 'î€‰' */
} 
.typcn-arrow-forward-outline:before { 
  content: '\e00a'; /* 'î€Š' */
} 
.typcn-arrow-forward:before { 
  content: '\e00b'; /* 'î€‹' */
} 
.typcn-arrow-left-outline:before { 
  content: '\e00c'; /* 'î€Œ' */
} 
.typcn-arrow-left-thick:before { 
  content: '\e00d'; /* 'î€�' */
} 
.typcn-arrow-left:before { 
  content: '\e00e'; /* 'î€Ž' */
} 
.typcn-arrow-loop-outline:before { 
  content: '\e00f'; /* 'î€�' */
} 
.typcn-arrow-loop:before { 
  content: '\e010'; /* 'î€�' */
} 
.typcn-arrow-maximise-outline:before { 
  content: '\e011'; /* 'î€‘' */
} 
.typcn-arrow-maximise:before { 
  content: '\e012'; /* 'î€’' */
} 
.typcn-arrow-minimise-outline:before { 
  content: '\e013'; /* 'î€“' */
} 
.typcn-arrow-minimise:before { 
  content: '\e014'; /* 'î€”' */
} 
.typcn-arrow-move-outline:before { 
  content: '\e015'; /* 'î€•' */
} 
.typcn-arrow-move:before { 
  content: '\e016'; /* 'î€–' */
} 
.typcn-arrow-repeat-outline:before { 
  content: '\e017'; /* 'î€—' */
} 
.typcn-arrow-repeat:before { 
  content: '\e018'; /* 'î€˜' */
} 
.typcn-arrow-right-outline:before { 
  content: '\e019'; /* 'î€™' */
} 
.typcn-arrow-right-thick:before { 
  content: '\e01a'; /* 'î€š' */
} 
.typcn-arrow-right:before { 
  content: '\e01b'; /* 'î€›' */
} 
.typcn-arrow-shuffle:before { 
  content: '\e01c'; /* 'î€œ' */
} 
.typcn-arrow-sorted-down:before { 
  content: '\e01d'; /* 'î€�' */
} 
.typcn-arrow-sorted-up:before { 
  content: '\e01e'; /* 'î€ž' */
} 
.typcn-arrow-sync-outline:before { 
  content: '\e01f'; /* 'î€Ÿ' */
} 
.typcn-arrow-sync:before { 
  content: '\e020'; /* 'î€ ' */
} 
.typcn-arrow-unsorted:before { 
  content: '\e021'; /* 'î€¡' */
} 
.typcn-arrow-up-outline:before { 
  content: '\e022'; /* 'î€¢' */
} 
.typcn-arrow-up-thick:before { 
  content: '\e023'; /* 'î€£' */
} 
.typcn-arrow-up:before { 
  content: '\e024'; /* 'î€¤' */
} 
.typcn-at:before { 
  content: '\e025'; /* 'î€¥' */
} 
.typcn-attachment-outline:before { 
  content: '\e026'; /* 'î€¦' */
} 
.typcn-attachment:before { 
  content: '\e027'; /* 'î€§' */
} 
.typcn-backspace-outline:before { 
  content: '\e028'; /* 'î€¨' */
} 
.typcn-backspace:before { 
  content: '\e029'; /* 'î€©' */
} 
.typcn-battery-charge:before { 
  content: '\e02a'; /* 'î€ª' */
} 
.typcn-battery-full:before { 
  content: '\e02b'; /* 'î€«' */
} 
.typcn-battery-high:before { 
  content: '\e02c'; /* 'î€¬' */
} 
.typcn-battery-low:before { 
  content: '\e02d'; /* 'î€­' */
} 
.typcn-battery-mid:before { 
  content: '\e02e'; /* 'î€®' */
} 
.typcn-beaker:before { 
  content: '\e02f'; /* 'î€¯' */
} 
.typcn-beer:before { 
  content: '\e030'; /* 'î€°' */
} 
.typcn-bell:before { 
  content: '\e031'; /* 'î€±' */
} 
.typcn-book:before { 
  content: '\e032'; /* 'î€²' */
} 
.typcn-bookmark:before { 
  content: '\e033'; /* 'î€³' */
} 
.typcn-briefcase:before { 
  content: '\e034'; /* 'î€´' */
} 
.typcn-brush:before { 
  content: '\e035'; /* 'î€µ' */
} 
.typcn-business-card:before { 
  content: '\e036'; /* 'î€¶' */
} 
.typcn-calculator:before { 
  content: '\e037'; /* 'î€·' */
} 
.typcn-calendar-outline:before { 
  content: '\e038'; /* 'î€¸' */
} 
.typcn-calendar:before { 
  content: '\e039'; /* 'î€¹' */
} 
.typcn-camera-outline:before { 
  content: '\e03a'; /* 'î€º' */
} 
.typcn-camera:before { 
  content: '\e03b'; /* 'î€»' */
} 
.typcn-cancel-outline:before { 
  content: '\e03c'; /* 'î€¼' */
} 
.typcn-cancel:before { 
  content: '\e03d'; /* 'î€½' */
} 
.typcn-chart-area-outline:before { 
  content: '\e03e'; /* 'î€¾' */
} 
.typcn-chart-area:before { 
  content: '\e03f'; /* 'î€¿' */
} 
.typcn-chart-bar-outline:before { 
  content: '\e040'; /* 'î�€' */
} 
.typcn-chart-bar:before { 
  content: '\e041'; /* 'î��' */
} 
.typcn-chart-line-outline:before { 
  content: '\e042'; /* 'î�‚' */
} 
.typcn-chart-line:before { 
  content: '\e043'; /* 'î�ƒ' */
} 
.typcn-chart-pie-outline:before { 
  content: '\e044'; /* 'î�„' */
} 
.typcn-chart-pie:before { 
  content: '\e045'; /* 'î�…' */
} 
.typcn-chevron-left-outline:before { 
  content: '\e046'; /* 'î�†' */
} 
.typcn-chevron-left:before { 
  content: '\e047'; /* 'î�‡' */
} 
.typcn-chevron-right-outline:before { 
  content: '\e048'; /* 'î�ˆ' */
} 
.typcn-chevron-right:before { 
  content: '\e049'; /* 'î�‰' */
} 
.typcn-clipboard:before { 
  content: '\e04a'; /* 'î�Š' */
} 
.typcn-cloud-storage:before { 
  content: '\e04b'; /* 'î�‹' */
} 
.typcn-cloud-storage-outline:before { 
  content: '\e054'; /* 'î�”' */
} 
.typcn-code-outline:before { 
  content: '\e04c'; /* 'î�Œ' */
} 
.typcn-code:before { 
  content: '\e04d'; /* 'î��' */
} 
.typcn-coffee:before { 
  content: '\e04e'; /* 'î�Ž' */
} 
.typcn-cog-outline:before { 
  content: '\e04f'; /* 'î��' */
} 
.typcn-cog:before { 
  content: '\e050'; /* 'î��' */
} 
.typcn-compass:before { 
  content: '\e051'; /* 'î�‘' */
} 
.typcn-contacts:before { 
  content: '\e052'; /* 'î�’' */
} 
.typcn-credit-card:before { 
  content: '\e053'; /* 'î�“' */
} 
.typcn-css3:before { 
  content: '\e055'; /* 'î�•' */
} 
.typcn-database:before { 
  content: '\e056'; /* 'î�–' */
} 
.typcn-delete-outline:before { 
  content: '\e057'; /* 'î�—' */
} 
.typcn-delete:before { 
  content: '\e058'; /* 'î�˜' */
} 
.typcn-device-desktop:before { 
  content: '\e059'; /* 'î�™' */
} 
.typcn-device-laptop:before { 
  content: '\e05a'; /* 'î�š' */
} 
.typcn-device-phone:before { 
  content: '\e05b'; /* 'î�›' */
} 
.typcn-device-tablet:before { 
  content: '\e05c'; /* 'î�œ' */
} 
.typcn-directions:before { 
  content: '\e05d'; /* 'î��' */
} 
.typcn-divide-outline:before { 
  content: '\e05e'; /* 'î�ž' */
} 
.typcn-divide:before { 
  content: '\e05f'; /* 'î�Ÿ' */
} 
.typcn-document-add:before { 
  content: '\e060'; /* 'î� ' */
} 
.typcn-document-delete:before { 
  content: '\e061'; /* 'î�¡' */
} 
.typcn-document-text:before { 
  content: '\e062'; /* 'î�¢' */
} 
.typcn-document:before { 
  content: '\e063'; /* 'î�£' */
} 
.typcn-download-outline:before { 
  content: '\e064'; /* 'î�¤' */
} 
.typcn-download:before { 
  content: '\e065'; /* 'î�¥' */
} 
.typcn-dropbox:before { 
  content: '\e066'; /* 'î�¦' */
} 
.typcn-edit:before { 
  content: '\e067'; /* 'î�§' */
} 
.typcn-eject-outline:before { 
  content: '\e068'; /* 'î�¨' */
} 
.typcn-eject:before { 
  content: '\e069'; /* 'î�©' */
} 
.typcn-equals-outline:before { 
  content: '\e06a'; /* 'î�ª' */
} 
.typcn-equals:before { 
  content: '\e06b'; /* 'î�«' */
} 
.typcn-export-outline:before { 
  content: '\e06c'; /* 'î�¬' */
} 
.typcn-export:before { 
  content: '\e06d'; /* 'î�­' */
} 
.typcn-eye-outline:before { 
  content: '\e06e'; /* 'î�®' */
} 
.typcn-eye:before { 
  content: '\e06f'; /* 'î�¯' */
} 
.typcn-feather:before { 
  content: '\e070'; /* 'î�°' */
} 
.typcn-film:before { 
  content: '\e071'; /* 'î�±' */
} 
.typcn-filter:before { 
  content: '\e072'; /* 'î�²' */
} 
.typcn-flag-outline:before { 
  content: '\e073'; /* 'î�³' */
} 
.typcn-flag:before { 
  content: '\e074'; /* 'î�´' */
} 
.typcn-flash-outline:before { 
  content: '\e075'; /* 'î�µ' */
} 
.typcn-flash:before { 
  content: '\e076'; /* 'î�¶' */
} 
.typcn-flow-children:before { 
  content: '\e077'; /* 'î�·' */
} 
.typcn-flow-merge:before { 
  content: '\e078'; /* 'î�¸' */
} 
.typcn-flow-parallel:before { 
  content: '\e079'; /* 'î�¹' */
} 
.typcn-flow-switch:before { 
  content: '\e07a'; /* 'î�º' */
} 
.typcn-folder-add:before { 
  content: '\e07b'; /* 'î�»' */
} 
.typcn-folder-delete:before { 
  content: '\e07c'; /* 'î�¼' */
} 
.typcn-folder-open:before { 
  content: '\e07d'; /* 'î�½' */
} 
.typcn-folder:before { 
  content: '\e07e'; /* 'î�¾' */
} 
.typcn-gift:before { 
  content: '\e07f'; /* 'î�¿' */
} 
.typcn-globe-outline:before { 
  content: '\e080'; /* 'î‚€' */
} 
.typcn-globe:before { 
  content: '\e081'; /* 'î‚�' */
} 
.typcn-group-outline:before { 
  content: '\e082'; /* 'î‚‚' */
} 
.typcn-group:before { 
  content: '\e083'; /* 'î‚ƒ' */
} 
.typcn-headphones:before { 
  content: '\e084'; /* 'î‚„' */
} 
.typcn-heart-full-outline:before { 
  content: '\e085'; /* 'î‚…' */
} 
.typcn-heart-half-outline:before { 
  content: '\e086'; /* 'î‚†' */
} 
.typcn-heart-outline:before { 
  content: '\e087'; /* 'î‚‡' */
} 
.typcn-heart:before { 
  content: '\e088'; /* 'î‚ˆ' */
} 
.typcn-home-outline:before { 
  content: '\e089'; /* 'î‚‰' */
} 
.typcn-home:before { 
  content: '\e08a'; /* 'î‚Š' */
} 
.typcn-html5:before { 
  content: '\e08b'; /* 'î‚‹' */
} 
.typcn-image-outline:before { 
  content: '\e08c'; /* 'î‚Œ' */
} 
.typcn-image:before { 
  content: '\e08d'; /* 'î‚�' */
} 
.typcn-infinity-outline:before { 
  content: '\e08e'; /* 'î‚Ž' */
} 
.typcn-infinity:before { 
  content: '\e08f'; /* 'î‚�' */
} 
.typcn-info-large-outline:before { 
  content: '\e090'; /* 'î‚�' */
} 
.typcn-info-large:before { 
  content: '\e091'; /* 'î‚‘' */
} 
.typcn-info-outline:before { 
  content: '\e092'; /* 'î‚’' */
} 
.typcn-info:before { 
  content: '\e093'; /* 'î‚“' */
} 
.typcn-input-checked-outline:before { 
  content: '\e094'; /* 'î‚”' */
} 
.typcn-input-checked:before { 
  content: '\e095'; /* 'î‚•' */
} 
.typcn-key-outline:before { 
  content: '\e096'; /* 'î‚–' */
} 
.typcn-key:before { 
  content: '\e097'; /* 'î‚—' */
} 
.typcn-keyboard:before { 
  content: '\e098'; /* 'î‚˜' */
} 
.typcn-leaf:before { 
  content: '\e099'; /* 'î‚™' */
} 
.typcn-lightbulb:before { 
  content: '\e09a'; /* 'î‚š' */
} 
.typcn-link-outline:before { 
  content: '\e09b'; /* 'î‚›' */
} 
.typcn-link:before { 
  content: '\e09c'; /* 'î‚œ' */
} 
.typcn-location-arrow-outline:before { 
  content: '\e09d'; /* 'î‚�' */
} 
.typcn-location-arrow:before { 
  content: '\e09e'; /* 'î‚ž' */
} 
.typcn-location-outline:before { 
  content: '\e09f'; /* 'î‚Ÿ' */
} 
.typcn-location:before { 
  content: '\e0a0'; /* 'î‚ ' */
} 
.typcn-lock-closed-outline:before { 
  content: '\e0a1'; /* 'î‚¡' */
} 
.typcn-lock-closed:before { 
  content: '\e0a2'; /* 'î‚¢' */
} 
.typcn-lock-open-outline:before { 
  content: '\e0a3'; /* 'î‚£' */
} 
.typcn-lock-open:before { 
  content: '\e0a4'; /* 'î‚¤' */
} 
.typcn-mail:before { 
  content: '\e0a5'; /* 'î‚¥' */
} 
.typcn-map:before { 
  content: '\e0a6'; /* 'î‚¦' */
} 
.typcn-media-eject-outline:before { 
  content: '\e0a7'; /* 'î‚§' */
} 
.typcn-media-eject:before { 
  content: '\e0a8'; /* 'î‚¨' */
} 
.typcn-media-fast-forward-outline:before { 
  content: '\e0a9'; /* 'î‚©' */
} 
.typcn-media-fast-forward:before { 
  content: '\e0aa'; /* 'î‚ª' */
} 
.typcn-media-pause-outline:before { 
  content: '\e0ab'; /* 'î‚«' */
} 
.typcn-media-pause:before { 
  content: '\e0ac'; /* 'î‚¬' */
} 
.typcn-media-play-outline:before { 
  content: '\e0ad'; /* 'î‚­' */
} 
.typcn-media-play-reverse-outline:before { 
  content: '\e0ae'; /* 'î‚®' */
} 
.typcn-media-play-reverse:before { 
  content: '\e0af'; /* 'î‚¯' */
} 
.typcn-media-play:before { 
  content: '\e0b0'; /* 'î‚°' */
} 
.typcn-media-record-outline:before { 
  content: '\e0b1'; /* 'î‚±' */
} 
.typcn-media-record:before { 
  content: '\e0b2'; /* 'î‚²' */
} 
.typcn-media-rewind-outline:before { 
  content: '\e0b3'; /* 'î‚³' */
} 
.typcn-media-rewind:before { 
  content: '\e0b4'; /* 'î‚´' */
} 
.typcn-media-stop-outline:before { 
  content: '\e0b5'; /* 'î‚µ' */
} 
.typcn-media-stop:before { 
  content: '\e0b6'; /* 'î‚¶' */
} 
.typcn-message-typing:before { 
  content: '\e0b7'; /* 'î‚·' */
} 
.typcn-message:before { 
  content: '\e0b8'; /* 'î‚¸' */
} 
.typcn-messages:before { 
  content: '\e0b9'; /* 'î‚¹' */
} 
.typcn-microphone-outline:before { 
  content: '\e0ba'; /* 'î‚º' */
} 
.typcn-microphone:before { 
  content: '\e0bb'; /* 'î‚»' */
} 
.typcn-minus-outline:before { 
  content: '\e0bc'; /* 'î‚¼' */
} 
.typcn-minus:before { 
  content: '\e0bd'; /* 'î‚½' */
} 
.typcn-mortar-board:before { 
  content: '\e0be'; /* 'î‚¾' */
} 
.typcn-news:before { 
  content: '\e0bf'; /* 'î‚¿' */
} 
.typcn-notes-outline:before { 
  content: '\e0c0'; /* 'îƒ€' */
} 
.typcn-notes:before { 
  content: '\e0c1'; /* 'îƒ�' */
} 
.typcn-pen:before { 
  content: '\e0c2'; /* 'îƒ‚' */
} 
.typcn-pencil:before { 
  content: '\e0c3'; /* 'îƒƒ' */
} 
.typcn-phone-outline:before { 
  content: '\e0c4'; /* 'îƒ„' */
} 
.typcn-phone:before { 
  content: '\e0c5'; /* 'îƒ…' */
} 
.typcn-pi-outline:before { 
  content: '\e0c6'; /* 'îƒ†' */
} 
.typcn-pi:before { 
  content: '\e0c7'; /* 'îƒ‡' */
} 
.typcn-pin-outline:before { 
  content: '\e0c8'; /* 'îƒˆ' */
} 
.typcn-pin:before { 
  content: '\e0c9'; /* 'îƒ‰' */
} 
.typcn-pipette:before { 
  content: '\e0ca'; /* 'îƒŠ' */
} 
.typcn-plane-outline:before { 
  content: '\e0cb'; /* 'îƒ‹' */
} 
.typcn-plane:before { 
  content: '\e0cc'; /* 'îƒŒ' */
} 
.typcn-plug:before { 
  content: '\e0cd'; /* 'îƒ�' */
} 
.typcn-plus-outline:before { 
  content: '\e0ce'; /* 'îƒŽ' */
} 
.typcn-plus:before { 
  content: '\e0cf'; /* 'îƒ�' */
} 
.typcn-point-of-interest-outline:before { 
  content: '\e0d0'; /* 'îƒ�' */
} 
.typcn-point-of-interest:before { 
  content: '\e0d1'; /* 'îƒ‘' */
} 
.typcn-power-outline:before { 
  content: '\e0d2'; /* 'îƒ’' */
} 
.typcn-power:before { 
  content: '\e0d3'; /* 'îƒ“' */
} 
.typcn-printer:before { 
  content: '\e0d4'; /* 'îƒ”' */
} 
.typcn-puzzle-outline:before { 
  content: '\e0d5'; /* 'îƒ•' */
} 
.typcn-puzzle:before { 
  content: '\e0d6'; /* 'îƒ–' */
} 
.typcn-radar-outline:before { 
  content: '\e0d7'; /* 'îƒ—' */
} 
.typcn-radar:before { 
  content: '\e0d8'; /* 'îƒ˜' */
} 
.typcn-refresh-outline:before { 
  content: '\e0d9'; /* 'îƒ™' */
} 
.typcn-refresh:before { 
  content: '\e0da'; /* 'îƒš' */
} 
.typcn-rss-outline:before { 
  content: '\e0db'; /* 'îƒ›' */
} 
.typcn-rss:before { 
  content: '\e0dc'; /* 'îƒœ' */
} 
.typcn-scissors-outline:before { 
  content: '\e0dd'; /* 'îƒ�' */
} 
.typcn-scissors:before { 
  content: '\e0de'; /* 'îƒž' */
} 
.typcn-shopping-bag:before { 
  content: '\e0df'; /* 'îƒŸ' */
} 
.typcn-shopping-cart:before { 
  content: '\e0e0'; /* 'îƒ ' */
} 
.typcn-social-at-circular:before { 
  content: '\e0e1'; /* 'îƒ¡' */
} 
.typcn-social-dribbble-circular:before { 
  content: '\e0e2'; /* 'îƒ¢' */
} 
.typcn-social-dribbble:before { 
  content: '\e0e3'; /* 'îƒ£' */
} 
.typcn-social-facebook-circular:before { 
  content: '\e0e4'; /* 'îƒ¤' */
} 
.typcn-social-facebook:before { 
  content: '\e0e5'; /* 'îƒ¥' */
} 
.typcn-social-flickr-circular:before { 
  content: '\e0e6'; /* 'îƒ¦' */
} 
.typcn-social-flickr:before { 
  content: '\e0e7'; /* 'îƒ§' */
} 
.typcn-social-github-circular:before { 
  content: '\e0e8'; /* 'îƒ¨' */
} 
.typcn-social-github:before { 
  content: '\e0e9'; /* 'îƒ©' */
} 
.typcn-social-google-plus-circular:before { 
  content: '\e0ea'; /* 'îƒª' */
} 
.typcn-social-google-plus:before { 
  content: '\e0eb'; /* 'îƒ«' */
} 
.typcn-social-instagram-circular:before { 
  content: '\e0ec'; /* 'îƒ¬' */
} 
.typcn-social-instagram:before { 
  content: '\e0ed'; /* 'îƒ­' */
} 
.typcn-social-last-fm-circular:before { 
  content: '\e0ee'; /* 'îƒ®' */
} 
.typcn-social-last-fm:before { 
  content: '\e0ef'; /* 'îƒ¯' */
} 
.typcn-social-linkedin-circular:before { 
  content: '\e0f0'; /* 'îƒ°' */
} 
.typcn-social-linkedin:before { 
  content: '\e0f1'; /* 'îƒ±' */
} 
.typcn-social-pinterest-circular:before { 
  content: '\e0f2'; /* 'îƒ²' */
} 
.typcn-social-pinterest:before { 
  content: '\e0f3'; /* 'îƒ³' */
} 
.typcn-social-skype-outline:before { 
  content: '\e0f4'; /* 'îƒ´' */
} 
.typcn-social-skype:before { 
  content: '\e0f5'; /* 'îƒµ' */
} 
.typcn-social-tumbler-circular:before { 
  content: '\e0f6'; /* 'îƒ¶' */
} 
.typcn-social-tumbler:before { 
  content: '\e0f7'; /* 'îƒ·' */
} 
.typcn-social-twitter-circular:before { 
  content: '\e0f8'; /* 'îƒ¸' */
} 
.typcn-social-twitter:before { 
  content: '\e0f9'; /* 'îƒ¹' */
} 
.typcn-social-vimeo-circular:before { 
  content: '\e0fa'; /* 'îƒº' */
} 
.typcn-social-vimeo:before { 
  content: '\e0fb'; /* 'îƒ»' */
} 
.typcn-social-youtube-circular:before { 
  content: '\e0fc'; /* 'îƒ¼' */
} 
.typcn-social-youtube:before { 
  content: '\e0fd'; /* 'îƒ½' */
} 
.typcn-sort-alphabetically-outline:before { 
  content: '\e0fe'; /* 'îƒ¾' */
} 
.typcn-sort-alphabetically:before { 
  content: '\e0ff'; /* 'îƒ¿' */
} 
.typcn-sort-numerically-outline:before { 
  content: '\e100'; /* 'î„€' */
} 
.typcn-sort-numerically:before { 
  content: '\e101'; /* 'î„�' */
} 
.typcn-spanner-outline:before { 
  content: '\e102'; /* 'î„‚' */
} 
.typcn-spanner:before { 
  content: '\e103'; /* 'î„ƒ' */
} 
.typcn-spiral:before { 
  content: '\e104'; /* 'î„„' */
} 
.typcn-star-full-outline:before { 
  content: '\e105'; /* 'î„…' */
} 
.typcn-star-half-outline:before { 
  content: '\e106'; /* 'î„†' */
} 
.typcn-star-half:before { 
  content: '\e107'; /* 'î„‡' */
} 
.typcn-star-outline:before { 
  content: '\e108'; /* 'î„ˆ' */
} 
.typcn-star:before { 
  content: '\e109'; /* 'î„‰' */
} 
.typcn-starburst-outline:before { 
  content: '\e10a'; /* 'î„Š' */
} 
.typcn-starburst:before { 
  content: '\e10b'; /* 'î„‹' */
} 
.typcn-stopwatch:before { 
  content: '\e10c'; /* 'î„Œ' */
} 
.typcn-support:before { 
  content: '\e10d'; /* 'î„�' */
} 
.typcn-tabs-outline:before { 
  content: '\e10e'; /* 'î„Ž' */
} 
.typcn-tag:before { 
  content: '\e10f'; /* 'î„�' */
} 
.typcn-tags:before { 
  content: '\e110'; /* 'î„�' */
} 
.typcn-th-large-outline:before { 
  content: '\e111'; /* 'î„‘' */
} 
.typcn-th-large:before { 
  content: '\e112'; /* 'î„’' */
} 
.typcn-th-list-outline:before { 
  content: '\e113'; /* 'î„“' */
} 
.typcn-th-list:before { 
  content: '\e114'; /* 'î„”' */
} 
.typcn-th-menu-outline:before { 
  content: '\e115'; /* 'î„•' */
} 
.typcn-th-menu:before { 
  content: '\e116'; /* 'î„–' */
} 
.typcn-th-small-outline:before { 
  content: '\e117'; /* 'î„—' */
} 
.typcn-th-small:before { 
  content: '\e118'; /* 'î„˜' */
} 
.typcn-thermometer:before { 
  content: '\e119'; /* 'î„™' */
} 
.typcn-thumbs-down:before { 
  content: '\e11a'; /* 'î„š' */
} 
.typcn-thumbs-ok:before { 
  content: '\e11b'; /* 'î„›' */
} 
.typcn-thumbs-up:before { 
  content: '\e11c'; /* 'î„œ' */
} 
.typcn-tick-outline:before { 
  content: '\e11d'; /* 'î„�' */
} 
.typcn-tick:before { 
  content: '\e11e'; /* 'î„ž' */
} 
.typcn-ticket:before { 
  content: '\e11f'; /* 'î„Ÿ' */
} 
.typcn-time:before { 
  content: '\e120'; /* 'î„ ' */
} 
.typcn-times-outline:before { 
  content: '\e121'; /* 'î„¡' */
} 
.typcn-times:before { 
  content: '\e122'; /* 'î„¢' */
} 
.typcn-trash:before { 
  content: '\e123'; /* 'î„£' */
} 
.typcn-tree:before { 
  content: '\e124'; /* 'î„¤' */
} 
.typcn-upload-outline:before { 
  content: '\e125'; /* 'î„¥' */
} 
.typcn-upload:before { 
  content: '\e126'; /* 'î„¦' */
} 
.typcn-user-add-outline:before { 
  content: '\e127'; /* 'î„§' */
} 
.typcn-user-add:before { 
  content: '\e128'; /* 'î„¨' */
} 
.typcn-user-delete-outline:before { 
  content: '\e129'; /* 'î„©' */
} 
.typcn-user-delete:before { 
  content: '\e12a'; /* 'î„ª' */
} 
.typcn-user-outline:before { 
  content: '\e12b'; /* 'î„«' */
} 
.typcn-user:before { 
  content: '\e12c'; /* 'î„¬' */
} 
.typcn-vendor-android:before { 
  content: '\e12d'; /* 'î„­' */
} 
.typcn-vendor-apple:before { 
  content: '\e12e'; /* 'î„®' */
} 
.typcn-vendor-microsoft:before { 
  content: '\e12f'; /* 'î„¯' */
} 
.typcn-video-outline:before { 
  content: '\e130'; /* 'î„°' */
} 
.typcn-video:before { 
  content: '\e131'; /* 'î„±' */
} 
.typcn-volume-down:before { 
  content: '\e132'; /* 'î„²' */
} 
.typcn-volume-mute:before { 
  content: '\e133'; /* 'î„³' */
} 
.typcn-volume-up:before { 
  content: '\e134'; /* 'î„´' */
} 
.typcn-volume:before { 
  content: '\e135'; /* 'î„µ' */
} 
.typcn-warning-outline:before { 
  content: '\e136'; /* 'î„¶' */
} 
.typcn-warning:before { 
  content: '\e137'; /* 'î„·' */
} 
.typcn-watch:before { 
  content: '\e138'; /* 'î„¸' */
} 
.typcn-waves-outline:before { 
  content: '\e139'; /* 'î„¹' */
} 
.typcn-waves:before { 
  content: '\e13a'; /* 'î„º' */
} 
.typcn-weather-cloudy:before { 
  content: '\e13b'; /* 'î„»' */
} 
.typcn-weather-downpour:before { 
  content: '\e13c'; /* 'î„¼' */
} 
.typcn-weather-night:before { 
  content: '\e13d'; /* 'î„½' */
} 
.typcn-weather-partly-sunny:before { 
  content: '\e13e'; /* 'î„¾' */
} 
.typcn-weather-shower:before { 
  content: '\e13f'; /* 'î„¿' */
} 
.typcn-weather-snow:before { 
  content: '\e140'; /* 'î…€' */
} 
.typcn-weather-stormy:before { 
  content: '\e141'; /* 'î…�' */
} 
.typcn-weather-sunny:before { 
  content: '\e142'; /* 'î…‚' */
} 
.typcn-weather-windy-cloudy:before { 
  content: '\e143'; /* 'î…ƒ' */
} 
.typcn-weather-windy:before { 
  content: '\e144'; /* 'î…„' */
} 
.typcn-wi-fi-outline:before { 
  content: '\e145'; /* 'î……' */
} 
.typcn-wi-fi:before { 
  content: '\e146'; /* 'î…†' */
} 
.typcn-wine:before { 
  content: '\e147'; /* 'î…‡' */
} 
.typcn-world-outline:before { 
  content: '\e148'; /* 'î…ˆ' */
} 
.typcn-world:before { 
  content: '\e149'; /* 'î…‰' */
} 
.typcn-zoom-in-outline:before { 
  content: '\e14a'; /* 'î…Š' */
} 
.typcn-zoom-in:before { 
  content: '\e14b'; /* 'î…‹' */
} 
.typcn-zoom-out-outline:before { 
  content: '\e14c'; /* 'î…Œ' */
} 
.typcn-zoom-out:before { 
  content: '\e14d'; /* 'î…�' */
} 
.typcn-zoom-outline:before { 
  content: '\e14e'; /* 'î…Ž' */
} 
.typcn-zoom:before { 
  content: '\e14f'; /* 'î…�' */
}
                                                                                                                                                                                                                                                                                                                                                                       framework/static/libs/unycon/README.md                                                              0000644                 00000005677 15266055653 0013607 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ### Set icons groups

Open `demo.html` and run the below steps in browser console.

1. Define javascript functions

    ```javascript
    var unycon = {
        groups: typeof window.unycon != 'undefined' && unycon.groups ? unycon.groups : {},
        icons: typeof window.unycon != 'undefined' && unycon.icons ? unycon.icons : {},
        includeJQuery: function () {
            if (typeof window.jQuery == 'undefined') {
                var script = document.createElement('script');
                script.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js';
                document.body.insertBefore( script, document.body.firstChild );
            }
        },
        renderGroups: function () {
            var that = this;

            jQuery('.glyph .unycon + .mls').each(function(){
                var $icon = jQuery(this),
                    icon = jQuery.trim(jQuery(this).text()),
                    groups = typeof that.icons[icon] == 'undefined' ? {} : that.icons[icon].groups;

                var html = [];

                jQuery.each(that.groups, function(group, groupTitle){
                    html.push(''
                        + '<li>'
                        + '<label>'
                        + /**/'<input type="checkbox" value="'+ group +'" '+ (typeof groups[group] == 'undefined' ? '' : 'checked') +'> '
                        + /**/groupTitle
                        + '</label>'
                        + '</li>'
                    );
                });

                $icon.next('.icon-groups').remove(); // in case it already exists

                jQuery(
                    '<div class="icon-groups" data-icon="'+ icon +'" style="font-size:10px;clear:both;">'
                    +'<ul>'+ html.join('') +'</ul>'
                    +'</div>'
                )
                    .insertAfter($icon)
                    .on('change', 'input[type="checkbox"]', function(e){
                        var $checkbox = jQuery(this),
                            group = $checkbox.attr('value');

                        if (typeof that.icons[icon] == 'undefined') {
                            that.icons[icon] = {groups:{}};
                        }

                        if ($checkbox.prop('checked')) {
                            that.icons[icon].groups[group] = true;
                        } else {
                            delete that.icons[icon].groups[group];
                        }
                    });
            });
        }
    };
    ```

2. Include `jQuery`

    ```javascript
    unycon.includeJQuery();
    ```

3. Load groups

    ```javascript
    unycon.groups = {...}; // copy from index.html source code
    ```

4. Load icons

    ```javascript
    unycon.icons = {...}; // copy from index.html source code
    ```

5. Show checkboxes

    ```javascript
    unycon.renderGroups();
    ```

6. Set manually category checkboxes

7. Export icons

    ```javascript
    JSON.stringify(unycon.icons);
    ```
                                                                 framework/static/libs/unycon/fonts/Unycon.svg                                                       0000644                 00001266664 15266055653 0015463 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?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="Unycon" 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="&#xe000;" glyph-name="photo-camera" horiz-adv-x="1216" d="M64-64h1088c40 0 64 24 64 64v704c0 40-24 64-64 64h-256l-128 192h-320l-128-192h-256c-40 0-64-24-64-64v-704c0-40 24-64 64-64zM128 704c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM608 64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM608 512c-88 0-160-72-160-160s72-160 160-160 160 72 160 160-72 160-160 160z" />
<glyph unicode="&#xe007;" glyph-name="camera-diaphragm" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM288 482l-122 180c71 115 201 170 346 170zM466 643l110 189c117-24 200-90 256-192zM107 452c0 50 9 98 26 142l187-274h-192c-25 52-21 70-21 132zM640 576h256c14-41 14-79 14-124 0-68-17-132-46-188zM704 384l128-192c-64-83-147-115-256-128zM576 256l-64-192c-124 7-251 97-320 192h384z" />
<glyph unicode="&#xe00e;" glyph-name="controls" d="M96 768h64v192h-64v-192zM352 512h64v448h-64v-448zM608 768h64v192h-64v-192zM864 640h64v320h-64v-320zM160 512h64v192h-192v-192h64v-576h64v576zM672 512h64v192h-192v-192h64v-576h64v576zM992 384v192h-192v-192h64v-448h64v448h64zM416 256h64v192h-192v-192h64v-320h64v320z" />
<glyph unicode="&#xe01b;" glyph-name="vimeo" horiz-adv-x="1084" d="M1 635l45-58s56 78 108 46c30-17 48-96 48-96s66-277 127-412c60-134 108-174 170-178 99-1 173 88 198 114 113 107 274 334 274 334s182 267 84 454c-31 54-157 115-290 12-133-104-124-211-124-211s85 36 112 2c26-33 32-73 22-115-34-101-198-271-198-271s-75 314-151 583c-19 50-43 121-187 10-151-129-238-214-238-214z" />
<glyph unicode="&#xe01d;" glyph-name="chat" horiz-adv-x="1152" d="M624 75c292 0 528 191 528 426 0 236-236 427-528 427s-528-191-528-427c0-88 33-169 89-237l-185-296 368 160c76-34 163-53 256-53zM288 608c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96zM608 608c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96zM928 608c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96z" />
<glyph unicode="&#xe01e;" glyph-name="scissors" d="M736 576c88 0 160 86 160 192s-72 192-160 192c-77 0-142-66-157-153l-70-103-64 98c-13 90-78 158-157 158-88 0-160-86-160-192s72-192 160-192c57 0 106 36 135 89l25-153-116-263s-58-197 52-313c1 1 51 118 105 243 0 0 49 104 51 117 83 203 36 216 36 216l25 153c29-53 78-89 135-89zM288 896c53 0 96-57 96-128s-43-128-96-128-96 57-96 128 43 128 96 128zM736 896c53 0 96-57 96-128s-43-128-96-128-96 57-96 128 43 128 96 128zM512 420c-21 0-37 17-37 37 0 21 16 38 37 38s37-17 37-38c0-20-16-37-37-37zM690 249c0 0-72 177-73 178-21-118-84-248-84-248 54-125 106-242 107-243 110 116 50 313 50 313z" />
<glyph unicode="&#xe04b;" glyph-name="avira-antivirus" horiz-adv-x="1139" d="M975 711l-79 77s-359 301-726-63c-206-206-226-516-54-712l78-78 331 329 210-209c93-92 243-92 335 0 79 78 90 199 33 290-3 4-6 9-10 13-27 26-70 26-97 0-24-25-26-63-5-90l1-1c3 0 28-47 21-82-6-15-15-30-28-43-47-47-125-47-172 0l-204 206zM251 644c165 163 409 188 563 63l-625-622c-127 153-102 396 62 559z" />
<glyph unicode="&#xe05b;" glyph-name="kaspersky-antivirus" d="M1024 960h-320l-384-320v320h-320v-1024zM448 256l192-192-128-128h512v448l-128-128-192 256z" />
<glyph unicode="&#xe05d;" glyph-name="list-ul" d="M128 704c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM320 768h704v128h-704v-128zM128 320c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM320 384h704v128h-704v-128zM128-64c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM1024 0v128h-704v-128h704z" />
<glyph unicode="&#xe05e;" glyph-name="gallery" d="M896 96h64c35 0 64 29 64 64v704c0 35-29 64-64 64h-768c-35 0-64-29-64-64v-64h-64c-35 0-64-29-64-64v-704c0-35 29-64 64-64h768c35 0 64 29 64 64v64zM960 160h-64v576c0 35-29 64-64 64h-640v64h768v-704zM832 736v-637l-192 317-128-256-256 192-192-192v576h768zM256 416c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128z" />
<glyph unicode="&#xe06d;" glyph-name="desktop" d="M704 128h256c35 0 64 29 64 64v704c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-704c0-35 29-64 64-64h256v-128h-192v-64h768v64h-192v128zM960 320h-896v576h896v-576z" />
<glyph unicode="&#xe06e;" glyph-name="toggle-on" horiz-adv-x="1408" d="M480-64h448c265 0 480 215 480 480v64c0 265-215 480-480 480h-448c-265 0-480-215-480-480v-64c0-265 215-480 480-480zM1344 480v-64c0-230-186-416-416-416h-448c-230 0-416 186-416 416v64c0 230 186 416 416 416h448c230 0 416-186 416-416zM480 128h448c159 0 288 129 288 288v64c0 159-129 288-288 288h-448c-159 0-288-129-288-288v-64c0-159 129-288 288-288zM896 640c106 0 192-86 192-192s-86-192-192-192-192 86-192 192 86 192 192 192z" />
<glyph unicode="&#xe070;" glyph-name="hand-cash" horiz-adv-x="1248" d="M656 399c-87 0-154 44-189 112h-275v64h253c-4 21-6 42-5 64h-312v64h323c6 22 14 44 24 64h-411v64h452c62 78 154 130 248 130 147 0 242-126 212-281s-173-281-320-281zM760 855h-32l-6-30c-24-4-43-13-56-29-14-15-23-33-27-52-3-15-2-28 2-39s10-20 18-26c9-6 21-13 37-19 18-7 30-13 34-18 5-4 6-11 5-20-2-9-6-17-13-23s-16-9-28-9c-25 0-38 14-36 43l-52-13c1-46 22-72 62-76l-7-40h31l8 40c25 3 46 12 62 28 16 15 26 34 30 58 3 15 3 28-1 39-5 11-11 20-21 27-9 6-23 13-40 20-16 7-26 12-30 17-4 4-6 11-4 19s6 15 12 21c7 6 14 9 23 9 18 0 28-13 32-39l47 19c-3 37-22 58-56 63zM898 394c16 30 101 102 143 120 34 15 42-17 42-17s-144-131-158-145c-18 5-35 28-27 42zM933 314c16 31 139 144 181 162 34 15 42-17 42-17s-182-172-196-186c-18 5-35 27-27 41zM128 415v-416c0-35-29-64-64-64s-64 29-64 64v416c0 36 29 64 64 64s64-28 64-64zM1232 332c-23-36-115-143-221-262-96-106-272-134-403-134-140 0-251 75-384 98-31 2-32 20-32 29v256c0 9-2 72 5 76 24 13 84 41 157 41 95 0 206-56 206-56h144c61 0 192-7 192-99 0-76-153-98-192-98-96 0-240 10-240 10s274-42 336-42 94 8 146 47c73 54 167 164 211 213 51 59 123-5 75-79z" />
<glyph unicode="&#xe072;" glyph-name="global-delivery-arrow" d="M1001 333c12 37 20 76 23 116v64c-3 41-11 80-23 117-60 183-223 316-423 329-11 1-53 1-64 0-41-3-80-10-117-23-183-59-315-223-329-423v-16c21 17 44 32 68 44 5 34 12 66 24 97 34 11 71 22 113 31-5-31-8-63-10-95 9 1 18 3 27 3 13 0 24-2 37-3 3 37 6 74 12 110 56 10 115 18 175 21v-192h-22c33-23 62-53 86-86v22h192c-3-60-10-119-21-174-36-6-73-10-111-13 2-12 4-24 4-37 0-9-2-18-3-27 32 2 64 6 96 10-10-41-21-79-32-113-31-12-63-19-97-24-12-24-27-47-44-68h16c200 14 364 147 423 330zM514 895v-126c-56-2-111-9-163-18 7 39 16 76 25 110 43 19 89 30 138 34zM715 861c9-33 18-69 25-107-52 8-107 14-162 15v126c49-4 95-15 137-34zM200 715c27 40 63 74 102 102-7-25-12-52-18-80-30-7-58-14-84-22zM791 817c35-25 66-56 91-91-24 6-48 12-74 17-5 26-11 50-17 74zM752 687c9-56 15-115 18-174h-192v192c59-2 118-9 174-18zM926 651c19-43 30-89 34-138h-126c-1 55-7 110-15 162 38-7 74-16 107-24zM290 513c-160 0-289-129-289-288 0-160 129-289 289-289 159 0 288 129 288 289 0 159-129 288-288 288zM834 449h126c-4-48-15-94-34-137-34-9-71-18-110-25 10 52 16 107 18 162zM129 257v128h64v-128c0-67 65-64 65-64h64v128l192-161-192-160v128h-64s-129 2-129 129zM882 237c-28-39-62-74-102-101 8 26 15 53 22 84 28 5 55 11 80 17z" />
<glyph unicode="&#xe074;" glyph-name="global-delivery-check" d="M735 383c159 0 289 129 289 288 0 160-130 289-289 289s-289-129-289-289c0-159 130-288 289-288zM308 795c35 15 72 24 110 29 12 25 27 48 45 69h-17c-40-3-80-11-117-23-182-60-315-224-328-423-1-12-1-53 0-64 16-240 206-430 445-446 12-1 53-1 65 0 199 13 363 146 423 329 12 37 20 76 22 117v16c-21-18-43-32-68-44-5-39-14-76-29-110-35-9-72-18-111-25 6 32 10 67 14 101-9-1-18-3-27-3-13 0-25 3-37 4-4-39-9-77-16-114-56-9-113-15-171-17v192h22c-34 23-63 53-87 86v-22h-191c1 58 7 115 16 171 37 7 76 12 115 15-1 13-4 25-4 38 0 9 2 18 3 27-35-4-69-8-102-14 7 39 16 76 25 111zM894 785c12-13 12-33 0-46l-182-181c-12-13-32-13-45 0l-91 91c-12 12-12 32 0 45 13 13 33 13 46 0l68-68 158 159c13 12 33 12 46 0zM133 648c27 40 61 74 100 103-6-26-12-53-17-81-30-7-57-14-83-22zM191 447h-126c3 43 12 86 28 125 33 10 71 21 112 31-8-51-13-103-14-156zM93 257c-16 39-25 82-28 126h126c2-54 8-108 17-158-42 10-81 21-115 32zM274 211c-10 55-17 113-19 172h191v-192c-59 2-117 10-172 20zM221 158c8-32 16-61 24-89-44 30-82 68-112 112 27-8 57-16 88-23zM734 152l81 18c-29-39-63-74-103-101 8 26 15 54 22 83zM321 29c-11 34-22 73-32 115 50-9 103-15 157-17v-126c-43 3-86 12-125 28zM511 1v126c52 1 105 7 157 14-10-41-21-78-32-112-39-16-82-25-125-28z" />
<glyph unicode="&#xe075;" glyph-name="shopping-cart-delivery" horiz-adv-x="1280" d="M1152 384l128 320s-2 64-64 64h-704v128c1 26-39 64-64 64h-128s-64-4-64-64 64-64 64-64h64v-128h-384v-64h384v-128h-320v-64h320v-128h-256v-64h256v-64s-3-64 64-64h576c29 0 64 22 64 64s-35 64-64 64h-512v64h576c26 0 55 38 64 64zM631 704l-9-64h-110v64h119zM823 704l-9-64h-128l9 64h128zM1015 704l-9-64h-128l9 64h128zM1216 704l-26-64h-120l9 64h137zM603 512h-91v64h101zM677 576h128l-10-64h-128zM869 576h128l-10-64h-128zM1061 576h104l-26-64h-88zM512 384v64h82l-9-64h-73zM649 384l9 64h128l-9-64h-128zM841 384l9 64h128l-9-64h-128zM1033 384l9 64h72l-26-64h-55zM561 64c-48 0-95-29-104-64s22-64 70-64 95 29 104 64-22 64-70 64zM945 64c-48 0-95-29-104-64s22-64 70-64 95 29 104 64-22 64-70 64z" />
<glyph unicode="&#xe076;" glyph-name="shopping-cart-check" horiz-adv-x="1280" d="M1152 384l128 320s-2 64-64 64h-704v128c1 26-39 64-64 64h-128s-64-4-64-64 64-64 64-64h64v-347c74-32 133-91 165-165h539c26 0 55 38 64 64zM631 704l-9-64h-110v64h119zM823 704l-9-64h-128l9 64h128zM1015 704l-9-64h-128l9 64h128zM1216 704l-26-64h-120l9 64h137zM512 576h101l-10-64h-91v64zM677 576h128l-10-64h-128zM869 576h128l-10-64h-128zM1061 576h104l-26-64h-88zM512 192c0 141-115 256-256 256s-256-115-256-256 115-256 256-256 256 115 256 256zM512 448h82l-9-64h-73v64zM658 448h128l-9-64h-128zM850 448h128l-9-64h-128zM1042 448h72l-26-64h-55zM211 147l158 158c13 13 33 13 45 0 13-12 13-33 0-45l-181-181c-12-13-32-13-45 0l-90 90c-13 13-13 33 0 46 12 12 32 12 45 0zM576 192c0-22-2-43-6-64h454c29 0 64 22 64 64s-35 64-64 64h-454c4-21 6-42 6-64zM561 64c-5 0-9-1-13-2-18-41-45-77-78-106 13-12 33-20 57-20 48 0 95 29 104 64s-22 64-70 64zM945 64c-48 0-95-29-104-64s22-64 70-64 95 29 104 64-22 64-70 64z" />
<glyph unicode="&#xe077;" glyph-name="shopping-cart-time" horiz-adv-x="1280" d="M1152 384l128 320s-2 64-64 64h-704v128c1 26-39 64-64 64h-128s-64-4-64-64 64-64 64-64h64v-347c74-32 133-91 165-165h539c26 0 55 38 64 64zM631 704l-9-64h-110v64h119zM823 704l-9-64h-128l9 64h128zM1015 704l-9-64h-128l9 64h128zM1216 704l-26-64h-120l9 64h137zM512 576h101l-10-64h-91v64zM677 576h128l-10-64h-128zM869 576h128l-10-64h-128zM1061 576h104l-26-64h-88zM512 192c0 141-115 256-256 256s-256-115-256-256 115-256 256-256 256 115 256 256zM512 448h82l-9-64h-73v64zM658 448h128l-9-64h-128zM850 448h128l-9-64h-128zM1042 448h72l-26-64h-55zM64 192c0 106 86 192 192 192s192-86 192-192-86-192-192-192-192 86-192 192zM256 192v96c0 18-14 32-32 32s-32-14-32-32v-128c0-18 14-32 32-32h128c18 0 32 14 32 32s-14 32-32 32h-96zM576 192c0-22-2-43-6-64h454c29 0 64 22 64 64s-35 64-64 64h-454c4-21 6-42 6-64zM561 64c-5 0-9-1-13-2-18-41-45-77-78-106 13-12 33-20 57-20 48 0 95 29 104 64s-22 64-70 64zM945 64c-48 0-95-29-104-64s22-64 70-64 95 29 104 64-22 64-70 64z" />
<glyph unicode="&#xe078;" glyph-name="paper-delivery" d="M1344 0l64 640c0 35-29 64-64 64h-128v192c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-192h-384v-64h384v-128h-320v-64h320v-128h-256v-64h256v-256c0-35 29-64 64-64h704c2 0 3 1 5 0h123c35 0 64 29 64 64zM1152 0h-704v896h704v-896zM1088 768h-576v-64h576v64zM1088 640h-576v-64h576v64zM1344 640l-64-640h-64v640h128zM768 512h-256v-384h256v384zM1088 448h-256v-64h256v64zM1088 320h-256v-64h256v64zM1024 192h-192v-64h192v64z" />
<glyph unicode="&#xe079;" glyph-name="paper-check" d="M1344 0l64 640c0 35-29 64-64 64h-128v192c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-335c22-6 44-15 64-25v360h704v-896h-595c-20-24-42-46-67-64h662c2 0 3 1 5 1v-1h123c35 0 64 29 64 64zM512 704h576v64h-576v-64zM512 576h576v64h-576v-64zM1344 640l-64-640h-64v640h128zM576 224c0 159-129 288-288 288s-288-129-288-288 129-288 288-288 288 129 288 288zM512 512v-19c78-64 128-160 128-269 0-34-6-65-15-96h143v384h-256zM832 384h256v64h-256v-64zM243 179l158 158c13 13 33 13 45 0 13-12 13-33 0-45l-181-181c-12-13-32-13-45 0l-90 90c-13 13-13 33 0 46 12 12 32 12 45 0zM832 256h256v64h-256v-64zM1024 128v64h-192v-64h192z" />
<glyph unicode="&#xe07a;" glyph-name="crown" horiz-adv-x="1408" d="M1267 533c78 0 141 63 141 142 0 78-63 142-141 142s-141-64-141-142c0-34 12-65 31-90l-179-129-43 225c60 17 104 72 104 137 0 78-63 142-141 142s-141-64-141-142c0-58 34-108 84-130l-137-240-144 244c45 24 75 71 75 126 0 78-63 142-141 142s-141-64-141-142c0-68 48-125 112-139l-48-218-163 129c18 24 28 53 28 85 0 78-63 142-141 142s-141-64-141-142c0-79 63-142 141-142 19 0 36 3 52 10l127-351h768l126 351c16-6 34-10 53-10zM1088 128h-768v-192h768v192z" />
<glyph unicode="&#xe07b;" glyph-name="codeguard" d="M928 781l-2-169s-224 104-574 41c-3 0-31-178 0-256 39-126 192-192 192-192l128 192h-128v192c296 6 374-74 376-74-13-372-376-566-376-566s-324 152-384 384c-60 254-64 447-64 448 420 166 832 0 832 0z" />
<glyph unicode="&#xe07e;" glyph-name="toggle-off" horiz-adv-x="1408" d="M480-64h448c265 0 480 215 480 480v64c0 265-215 480-480 480h-448c-265 0-480-215-480-480v-64c0-265 215-480 480-480zM1344 480v-64c0-230-186-416-416-416h-448c-230 0-416 186-416 416v64c0 230 186 416 416 416h448c230 0 416-186 416-416zM512 128c177 0 320 143 320 320s-143 320-320 320-320-143-320-320 143-320 320-320zM512 640c106 0 192-86 192-192s-86-192-192-192-192 86-192 192 86 192 192 192z" />
<glyph unicode="&#xe080;" glyph-name="paper-time" d="M1344 0l64 640c0 35-29 64-64 64h-128v192c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-335c22-6 44-15 64-25v360h704v-896h-595c-20-24-42-46-67-64h662c2 0 3 1 5 0h123c35 0 64 29 64 64zM512 704h576v64h-576v-64zM512 576h576v64h-576v-64zM1344 640l-64-640h-64v640h128zM576 224c0 159-129 288-288 288s-288-129-288-288 129-288 288-288 288 129 288 288zM512 512v-19c78-64 128-160 128-269 0-34-6-65-15-96h143v384h-256zM288 448c124 0 225-100 225-224s-101-224-225-224-224 100-224 224 100 224 224 224zM832 384h256v64h-256v-64zM288 192h128c18 0 32 14 32 32s-14 32-32 32h-96v96c0 18-14 32-32 32s-32-14-32-32v-128c0-18 14-32 32-32zM832 256h256v64h-256v-64zM1024 128v64h-192v-64h192z" />
<glyph unicode="&#xe081;" glyph-name="paper-arrow" d="M1152 512v-128h-154l26 256c0 35-29 64-64 64h-128v192c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-896c0-35 29-64 64-64h704c2 0 3 1 5 0h123c35 0 64 29 64 64l26 256h166v-128l256 192zM768 0h-704v896h704v-896zM704 768h-576v-64h576v64zM704 640h-576v-64h576v64zM960 640l-64-640h-64v640h128zM384 512h-256v-384h256v384zM704 448h-256v-64h256v64zM704 320h-256v-64h256v64zM640 192h-192v-64h192v64z" />
<glyph unicode="&#xe082;" glyph-name="purse-time" d="M768 224c0-119 60-224 150-288h-854c-23 0-64 27-64 64s128 640 128 640 4 64 64 64h131c-1 11-3 21-3 32 0 124 100 224 224 224s224-100 224-224c0-11-2-21-3-32h131c57 0 64-64 64-64l20-93c-125-55-212-179-212-323zM544 896c-88 0-160-72-160-160 0-11 1-22 3-32h314c2 10 3 21 3 32 0 88-72 160-160 160zM320 640c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM768 640c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM1120-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM1120 448c-124 0-224-100-224-224s100-224 224-224 225 100 225 224-101 224-225 224zM1248 192h-128c-18 0-32 14-32 32v128c0 18 14 32 32 32s32-14 32-32v-96h96c18 0 32-14 32-32s-14-32-32-32z" />
<glyph unicode="&#xe083;" glyph-name="purse-check" d="M768 224c0-119 60-224 150-288h-854c-23 0-64 27-64 64s128 640 128 640 4 64 64 64h131c-1 11-3 21-3 32 0 124 100 224 224 224s224-100 224-224c0-11-2-21-3-32h131c57 0 64-64 64-64l20-93c-125-55-212-179-212-323zM544 896c-88 0-160-72-160-160 0-11 1-22 3-32h314c2 10 3 21 3 32 0 88-72 160-160 160zM320 640c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM768 640c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM1120-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM1278 337c-12 13-32 13-45 0l-158-158-68 68c-13 12-33 12-45 0-13-13-13-33 0-46l90-90c13-13 33-13 45 0l181 181c13 12 13 33 0 45z" />
<glyph unicode="&#xe087;" glyph-name="box-check" horiz-adv-x="1152" d="M0 768h1024v128c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-128zM960 704h-896v-704c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 194 158 352 352 352 34 0 65-6 96-15v143zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1022 337c13-12 13-33 0-45l-181-181c-12-13-32-13-45 0l-90 90c-13 13-13 33 0 46 12 12 32 12 45 0l68-68 158 158c13 13 33 13 45 0z" />
<glyph unicode="&#xe088;" glyph-name="box-arrow" d="M1024 768v128c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-128h1024zM960 704h-896v-256h320v128l320-256-320-256v128h-320v-192c0-35 29-64 64-64h768c35 0 64 29 64 64v704z" />
<glyph unicode="&#xe08b;" glyph-name="yahoo" horiz-adv-x="1408" d="M1408 640v129l-512-1v-128h177l-301-266-265 458h261v128h-768v-128h218l358-576v-256h-192v-64h704v64h-256v256l410 384h166z" />
<glyph unicode="&#xe093;" glyph-name="basket" horiz-adv-x="1152" d="M664 404l256 443c18 31 7 70-23 88-31 17-70 7-88-24l-255-443c-18-31-7-70 23-87 31-18 70-8 87 23zM1024-56l64 384c38 0 64 29 64 64v64c0 35-26 64-64 64h-283l-85-148c-35-61-114-82-175-47s-82 114-47 175l12 20h-446c-38 0-64-29-64-64v-64c0-35 26-64 64-64l64-384h896zM320 200c35 0 64-29 64-64 0-36-29-64-64-64s-64 28-64 64c0 35 29 64 64 64zM576 200c35 0 64-29 64-64 0-36-29-64-64-64s-64 28-64 64c0 35 29 64 64 64zM832 200c35 0 64-29 64-64 0-36-29-64-64-64s-64 28-64 64c0 35 29 64 64 64z" />
<glyph unicode="&#xe095;" glyph-name="basket-plus" d="M320 320c177 0 320 143 320 320s-143 320-320 320-320-143-320-320 143-320 320-320zM920 396l256 443c18 31 7 70-23 88-31 17-70 7-88-24l-255-443c-18-30-7-70 23-87 31-18 70-7 87 23zM512 576h-128v-128h-128v128h-128v128h128v128h128v-128h128v-128zM1280-64l64 384c38 0 64 29 64 64v64c0 35-26 64-64 64h-283l-85-148c-35-61-114-82-175-47-61 36-82 114-47 175l12 20h-86c-51-146-187-250-350-255l54-321h896zM576 192c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM832 192c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM1088 192c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe096;" glyph-name="basket-minus" d="M320 320c177 0 320 143 320 320s-143 320-320 320-320-143-320-320 143-320 320-320zM920 396l256 443c18 31 7 70-23 88-31 17-70 7-88-24l-255-443c-18-30-7-70 23-87 31-18 70-7 87 23zM512 576h-384v128h384v-128zM1280-64l64 384c38 0 64 29 64 64v64c0 35-26 64-64 64h-283l-85-148c-35-61-114-82-175-47-61 36-82 114-47 175l12 20h-86c-51-146-187-250-350-255l54-321h896zM576 192c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM832 192c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM1088 192c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe09e;" glyph-name="map-marker" d="M512-64c0 0 320 527 320 704s-143 320-320 320-320-143-320-320 320-704 320-704zM512 832c106 0 192-86 192-192s-86-192-192-192-192 86-192 192 86 192 192 192zM512 512c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128z" />
<glyph unicode="&#xe0ad;" glyph-name="cup" horiz-adv-x="1152" d="M640 256l38 98s474-40 474 478h-192v128h-768v-128h-192c2-526 482-478 482-478l30-98h128zM64 768h128c30-151 106-273 201-346-166 21-329 186-329 346zM960 768h128c-29-178-153-314-310-343 93 73 153 194 182 343zM384 192l-64-256h512l-64 256h-384z" />
<glyph unicode="&#xe10b;" glyph-name="tooltip" d="M704 192h256c34 0 64 32 64 64v640c0 33-31 64-64 64h-896c-33 0-64-31-64-64v-640c0-32 31-64 64-64h256l192-256zM832 768h-640v64h640v-64zM832 576h-640v64h640v-64zM832 384h-640v64h640v-64z" />
<glyph unicode="&#xe11d;" glyph-name="at-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM298 551c-24-46-37-99-37-159 0-65 18-117 55-154 36-37 87-56 152-56 32 0 61 3 89 9 119 10 202-7 202-7v-76c-62 9-115 29-301-3-58 0-109 12-153 35s-77 56-100 98-34 91-34 146c0 75 16 142 49 201 32 59 79 105 139 139 60 33 127 50 201 50 86 0 154-22 203-67 49-44 73-106 73-186 0-46-8-90-26-130-17-40-41-71-72-93-30-23-65-34-103-34-24 0-43 5-58 16-16 10-26 25-30 44h-2c-14-21-29-36-46-46-17-9-37-14-60-14-34 0-61 11-80 32-19 22-29 53-29 93s9 77 28 112c18 35 43 63 76 83 32 21 68 31 108 31 50 0 94-7 133-22l-43-171c-3-11-6-22-8-31-2-8-3-17-3-26 0-18 8-27 23-27 18 0 35 8 51 26 15 17 28 40 37 69 10 29 14 58 14 87 0 57-16 101-50 132-33 30-82 45-146 45-55 0-104-12-148-38-44-25-79-61-104-108zM461 338c38 0 67 36 86 109l23 90c-10 3-21 4-33 4-22 0-42-7-59-21s-31-32-41-55c-9-23-14-47-14-71 0-17 3-31 10-41 6-10 16-15 28-15z" />
<glyph unicode="&#xe120;" glyph-name="delivery-non-stop" horiz-adv-x="1152" d="M704 670l92 88c-46 72-129 120-223 120-130 0-238-90-258-208h-88c21 164 167 290 345 290 119 0 224-55 286-141l63 59v-208h-217zM461 586l-108-95c46-68 127-114 220-114 129 0 237 91 258 209h87c-21-165-167-292-345-292-118 0-222 55-284 140l-65-57v209h237zM538-64h-51l125 320h51zM223 116c-5-10-12-20-20-28-9-9-18-17-29-23-10-7-21-14-32-21-11-6-21-14-32-21-10-8-19-17-27-27h149v-53h-231c0 18 3 33 8 46s12 24 21 34 20 20 32 28c12 9 25 18 39 26 6 5 14 10 22 14 7 5 15 10 21 16s12 12 16 19c5 7 7 16 7 25 0 14-5 26-14 34-8 7-20 11-34 11-9 0-17-2-23-5-7-4-12-10-16-17-4-6-6-14-8-22s-3-16-3-24h-61c0 17 2 33 7 48 4 14 12 26 21 37 10 11 22 20 36 26 15 6 32 9 51 9 14 0 28-2 41-6s24-11 34-19 18-17 24-29c6-11 9-24 9-39s-3-28-8-39zM697 23c9 10 20 20 32 28 12 9 25 18 38 26 7 5 15 10 22 14 8 5 15 10 22 16 6 6 12 12 16 19s6 16 6 25c0 14-4 26-13 34-9 7-20 11-34 11-9 0-17-2-23-5-7-4-12-10-16-17-4-6-7-14-8-22-2-8-3-16-3-24h-61c-1 17 2 33 6 48 5 14 12 26 22 37s22 20 36 26c15 6 32 9 50 9 15 0 29-2 42-6 12-4 23-11 33-19s18-17 24-29c6-11 9-24 9-39s-3-28-8-39c-5-10-12-20-20-28-9-9-18-17-29-23l-31-21c-11-6-21-14-32-21-10-8-19-17-27-27h148v-53h-230c0 18 2 33 8 46 5 13 12 24 21 34zM442 63h42v-50h-42v-70h-61v70h-132v55l136 174h57v-179zM1109-57h-61v70h-133v55l137 174h57v-179h42v-50h-42v-70zM380 167l-80-104h81v104h-1zM1047 167l-82-104h83v104h-1z" />
<glyph unicode="&#xe122;" glyph-name="hand-free" horiz-adv-x="1248" d="M0 640v320h192v-64h-128v-64h128v-64h-128v-128h-64zM450 676c-1 14-3 28-4 41-3 16-8 29-15 36-8 8-20 12-37 12l-74 3v-128h-64v320h169c14 0 26-2 37-7s21-11 29-19 14-17 18-28 7-22 7-34c0-19-4-35-12-49s-20-24-38-32c9-3 16-6 21-11 6-5 10-11 14-18 3-7 6-14 7-22 2-8 3-16 4-24 0-5 0-11 1-18l1-21c1-7 2-14 4-21 1-6 3-12 7-16h-69c-3 10-6 22-6 36zM832 960v-64h-192v-64h128v-64h-128v-64h192v-64h-256v320h256zM1152 960v-64h-192v-64h128v-64h-128v-64h192v-64h-256v320h256zM436 895c-8 7-20 10-36 10h-74v-90h74c16 0 28 4 36 11 7 7 11 19 11 35 0 15-4 27-11 34zM1041 515c34 15 42-18 42-18s-144-130-158-144c-18 5-35 27-27 41 16 31 101 103 143 121zM933 315c16 30 139 143 181 162 34 15 42-18 42-18l-196-185c-18 4-35 27-27 41zM64 480c35 0 64-29 64-64v-416c0-35-29-64-64-64s-64 29-64 64v416c0 35 29 64 64 64zM1232 333c-23-37-115-144-221-262-96-106-272-135-403-135-140 0-251 75-384 99-31 1-32 20-32 29v256c0 8-2 72 5 76 24 13 84 41 157 41 95 0 206-56 206-56h144c61 0 192-7 192-99 0-76-153-99-192-99-96 0-240 10-240 10s274-41 336-41 94 8 146 47c73 54 167 163 211 213 51 59 123-5 75-79z" />
<glyph unicode="&#xe123;" glyph-name="box-time-o" horiz-adv-x="1152" d="M0 768v128c0 35 29 64 64 64h896c35 0 64-29 64-64v-128h-1024zM960 832v64h-896v-64h896zM960 704v-143c-21 6-42 10-64 12v67h-768v-640h467c20-24 42-46 67-64h-534c-35 0-64 29-64 64v704h896zM864-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM864 448c-124 0-224-100-224-224s100-224 224-224 225 100 225 224-101 224-225 224zM992 192h-128c-18 0-32 14-32 32v128c0 18 14 32 32 32s32-14 32-32v-96h96c18 0 32-14 32-32s-14-32-32-32z" />
<glyph unicode="&#xe124;" glyph-name="box-lock-o" horiz-adv-x="1152" d="M0 768h1024v128c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-128zM64 896h896v-64h-896v64zM960 704h-896v-704c0-35 29-64 64-64h448l11 64h-459v640h768v-128c23 0 44-5 64-12v204zM1152-64l-64 384h-64c0 71-57 128-128 128s-128-57-128-128h-64l-64-384h512zM896 384c35 0 64-29 64-64h-128c0 35 29 64 64 64z" />
<glyph unicode="&#xe125;" glyph-name="box-check-o" horiz-adv-x="1152" d="M0 768h1024v128c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-128zM64 896h896v-64h-896v64zM960 704h-896v-704c0-35 29-64 64-64h534c-25 18-47 40-67 64h-467v640h768v-67c22-2 43-6 64-12v143zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1022 337c13-12 13-33 0-45l-181-181c-12-13-32-13-45 0l-90 90c-13 13-13 33 0 46 12 12 32 12 45 0l68-68 158 158c13 13 33 13 45 0z" />
<glyph unicode="&#xe12b;" glyph-name="list-check" horiz-adv-x="1280" d="M288 768c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM672 768h512c53 0 96 43 96 96s-43 96-96 96h-512c-53 0-96-43-96-96s43-96 96-96zM320 448l-198 140-122-138 320-258 384 390-128 122zM800 320h384c53 0 96 43 96 96s-43 96-96 96h-384c-53 0-96-43-96-96s43-96 96-96zM288 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zM1184 128h-512c-53 0-96-43-96-96s43-96 96-96h512c53 0 96 43 96 96s-43 96-96 96z" />
<glyph unicode="&#xe12d;" glyph-name="envelope-open" d="M1024-64v640l-512 384-512-384v-640h1024zM960 398l-128-96v210h-640v-208l-128 96v176h896v-178zM512 64l-256 192v192h512v-193zM320 384v-64h384v64h-384zM640 256h-256v-64h256v64z" />
<glyph unicode="&#xe135;" glyph-name="label-star-check" d="M828 584l46 226-226-45-136 195-127-191-235 41 46-225-196-137 195-136-45-226 225 46 137-196 127 192 235-42-49 222 199 140zM738 557l-271-271-46 45-135 136 45 45 136-136 226 227z" />
<glyph unicode="&#xe136;" glyph-name="label-star-usd" d="M828 584l46 226-226-45-136 195-127-191-235 41 46-225-196-137 195-136-45-226 225 46 137-196 127 192 235-42-49 222 199 140zM670 374c1-15 2-28 2-39 0-10-2-23-6-38-5-16-12-31-23-45-11-15-26-28-44-39-15-10-34-15-55-18v-67h-64v68c-35 6-65 19-86 43-24 28-38 69-42 123h81c0-26 5-47 17-62 9-10 19-17 30-22v142l-4 1c-14 4-28 10-42 16s-26 14-37 25c-11 10-20 23-26 38-7 15-10 34-10 57 0 24 4 44 11 62 8 18 18 33 30 45s26 21 42 28c12 5 24 6 36 9v67h64v-68c11-3 23-5 33-9 15-7 28-16 40-28 11-11 21-26 28-43 7-18 11-38 13-62h-82c0 18-5 34-14 47-6 7-12 12-18 15v-122c4-1 9-3 14-4 28-10 50-21 65-34 15-14 27-28 34-43 7-14 12-29 13-43zM443 567c0-15 4-27 12-35 5-6 14-10 25-15v104c-1 0-3 0-4-1-7-2-12-5-17-10s-9-11-12-18-4-15-4-25zM570 290c6 5 11 12 15 20 3 8 5 18 5 29 0 17-4 31-14 40-7 6-18 12-32 18v-121c2 0 4 1 6 1 7 3 14 8 20 13z" />
<glyph unicode="&#xe138;" glyph-name="label-star-percent" d="M828 584l46 226-226-45-136 195-127-191-235 41 46-225-196-137 195-136-45-226 225 46 137-196 127 192 235-42-49 222 199 140zM368 704c62 0 112-50 112-112s-50-112-112-112-112 50-112 112 50 112 112 112zM652 695c15-8 20-27 11-42l-281-441c-8-15-27-20-42-11-15 8-20 27-11 42l281 441c8 15 27 20 42 11zM368 544c27 0 48 21 48 48s-21 48-48 48-48-21-48-48 21-48 48-48zM656 416c62 0 112-50 112-112s-50-112-112-112-112 50-112 112 50 112 112 112zM656 256c27 0 48 21 48 48s-21 48-48 48-48-21-48-48 21-48 48-48z" />
<glyph unicode="&#xe139;" glyph-name="label-star-1" d="M828 584l46 226-226-45-136 195-127-191-235 41 46-225-196-137 195-136-45-226 225 46 137-196 127 192 235-42-49 222 199 140zM512 704c141 0 256-115 256-256s-115-256-256-256-256 115-256 256 115 256 256 256zM482 256h64v320h-64c-3-24 4-40-10-51-8-5-16-8-25-10s-19-3-29-3v-64h64v-192z" />
<glyph unicode="&#xe13b;" glyph-name="warning-circle2" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM415 832h194c17 0 31-13 31-30l-31-289c-5-34-9-65-62-65h-70c-46 0-60 34-62 65l-31 289c0 17 14 30 31 30zM512 320c71 0 128-57 128-128s-57-128-128-128-128 57-128 128 57 128 128 128z" />
<glyph unicode="&#xe13e;" glyph-name="apple" d="M698 579c-65 0-112-24-154-67v192c36 10 95 32 128 64 73 71 64 192 64 192s-139 0-212-71c-39-39-57-91-66-131-72 70-170 74-170 74s-18-119 54-190c43-42 97-59 138-66v-64c-41 38-93 67-154 67-127 0-230-100-230-224 0-27 5-53 14-77 4-37 89-223 127-263 29-47 82-79 142-79 55 0 103 26 133 66 30-40 78-66 133-66 62 0 116 33 144 82 78 108 111 215 120 248 12 27 19 57 19 89 0 124-103 224-230 224z" />
<glyph unicode="&#xe141;" glyph-name="tag-check" horiz-adv-x="1152" d="M1152 450l-320 318h-768c-35 0-64-29-64-64v-512c0-35 29-64 64-64h768zM674 561l-271-271-46 45-135 136 45 45 136-136 226 226zM960 512c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe142;" glyph-name="tag-empty" horiz-adv-x="1152" d="M1152 450l-320 318h-768c-35 0-64-29-64-64v-512c0-35 29-64 64-64h768zM960 512c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe143;" glyph-name="tag-new" horiz-adv-x="1152" d="M1152 450l-320 318h-768c-35 0-64-29-64-64v-512c0-35 29-64 64-64h768zM271 320h-54l-102 171h-1v-171h-50v256h53l103-172v172h51v-256zM500 320h-185v256h183v-47h-130v-55h119v-44h-119v-63h132v-47zM832 576l-66-256h-53l-42 174-41-174h-55l-64 256h53l39-174h1l42 174h51l41-176h1l40 176h53zM960 512c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe144;" glyph-name="price-tag-usd" horiz-adv-x="1152" d="M1152 450l-320 318h-768c-35 0-64-29-64-64v-512c0-35 29-64 64-64h768zM574 389c1-12 2-23 2-32 0-8-2-18-5-30s-9-24-18-36-21-22-35-31c-12-8-27-12-44-15v-53h-52v54c-28 5-52 16-68 35-20 22-31 55-34 98h65c-1-21 4-37 14-49 6-9 14-14 23-18v113c-1 1-2 1-3 1-11 4-22 8-33 13s-21 12-30 20-16 18-21 31c-5 12-8 27-8 45 0 19 3 36 9 50s14 26 24 36c10 9 21 17 34 22 9 4 19 5 28 7v54h52v-55c9-2 18-3 26-7 12-5 23-13 32-22s17-21 22-35c6-14 10-30 11-49h-66c0 15-4 27-11 37-4 6-9 10-14 12v-97c3-1 7-2 11-4 22-7 40-16 52-27 12-10 21-22 27-33 6-12 9-24 10-35zM393 543c0-12 3-21 9-28 5-4 12-8 20-11v83c-1-1-2-1-3-1-5-2-10-5-14-9-3-3-7-8-9-14s-3-12-3-20zM960 512c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM494 322c5 4 9 9 12 16 3 6 5 14 5 23 0 14-4 24-12 32-5 5-14 10-25 14v-97c1 1 3 1 4 1 6 3 12 6 16 11z" />
<glyph unicode="&#xe146;" glyph-name="tag-percent" horiz-adv-x="1152" d="M1152 450l-320 318h-768c-35 0-64-29-64-64v-512c0-35 29-64 64-64h768zM304 704c62 0 112-50 112-112s-50-112-112-112-112 50-112 112 50 112 112 112zM588 695c15-8 20-27 11-42l-281-441c-8-15-27-20-42-11-15 8-20 27-11 42l281 441c8 15 27 20 42 11zM304 544c27 0 48 21 48 48s-21 48-48 48-48-21-48-48 21-48 48-48zM960 512c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM592 416c62 0 112-50 112-112s-50-112-112-112-112 50-112 112 50 112 112 112zM592 256c27 0 48 21 48 48s-21 48-48 48-48-21-48-48 21-48 48-48z" />
<glyph unicode="&#xe147;" glyph-name="label-circle" d="M512-64c230 0 416 186 416 416 0 219-169 396-384 413v163c0 18-14 32-32 32s-32-14-32-32v-163c-215-17-384-194-384-413 0-230 186-416 416-416zM544 608v90c37-14 64-48 64-90 0-53-43-96-96-96s-96 43-96 96c0 42 27 76 64 90v-90c0-18 14-32 32-32s32 14 32 32zM770 429l-271-271-46 45-135 136 45 45 136-136 226 227z" />
<glyph unicode="&#xe14b;" glyph-name="warning" d="M682 417l54 495c0 27-24 48-54 48h-340c-30 0-54-21-54-48l54-495c3-46 28-97 108-97h124c92 0 100 46 108 97zM512 256c-88 0-160-72-160-160s72-160 160-160 160 72 160 160-72 160-160 160z" />
<glyph unicode="&#xe151;" glyph-name="shopping-cart" horiz-adv-x="1152" d="M1152 704h-824l-61 256h-267v-64h212l46-192 126-512h640l48 192h-668l-15 64h699l16 64h-730l-16 64h762zM544 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zM864 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z" />
<glyph unicode="&#xe152;" glyph-name="shopping-cart-full" horiz-adv-x="1152" d="M1152 704h-64v256h-320v-256h-64v192h-256v-192h-120l-61 256h-267v-64h212l46-192 126-512h640l48 192h-668l-15 64h699l16 64h-730l-16 64h762zM544 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zM864 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z" />
<glyph unicode="&#xe153;" glyph-name="shopping-cart-full2" horiz-adv-x="1152" d="M1152 704h-82c11 19 18 41 18 64 0 71-57 128-128 128s-128-57-128-128c0-23 7-45 18-64h-18c0 71-57 128-128 128-27 0-51-8-72-22-17 50-64 86-120 86-71 0-128-57-128-128 0-23 7-45 18-64h-74l-61 256h-267v-64h212l46-192 126-512h640l48 192h-668l-15 64h699l16 64h-730l-16 64h762zM544 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zM864 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z" />
<glyph unicode="&#xe154;" glyph-name="shopping-cart-plus" horiz-adv-x="1280" d="M374 512h503c49-39 111-64 179-64h-667l15-64h668l-48-192h-640l-126 512-46 192h-212v64h267l61-256h443c5-47 21-91 46-128h-459zM1056 512c-124 0-224 100-224 224s100 224 224 224 224-100 224-224-100-224-224-224zM1088 896h-64v-128h-128v-64h128v-128h64v128h128v64h-128v128zM544 128c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96zM864 128c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96z" />
<glyph unicode="&#xe155;" glyph-name="shopping-cart-minus" horiz-adv-x="1280" d="M358 576h459c-25 37-41 81-46 128h-443l-61 256h-267v-64h212l46-192 126-512h640l48 192h-668l-15 64h667c-68 0-130 25-179 64h-503zM1056 512c124 0 224 100 224 224s-100 224-224 224-224-100-224-224 100-224 224-224zM1216 768v-64h-320v64h320zM544 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zM864 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z" />
<glyph unicode="&#xe156;" glyph-name="shopping-cart2" d="M926 512l-290 411c-19 29-58 37-87 18s-37-59-18-88l241-341h-520l241 341c19 29 11 69-18 88s-68 11-87-18l-290-411h-98l28-128h968l28 128h-98zM981 320h-938l14-64h910zM953 192h-882l57-256h768z" />
<glyph unicode="&#xe157;" glyph-name="shopping-cart3" d="M1024 512h-448v384c0 35-29 64-64 64s-64-29-64-64v-210l-105 182c-18 30-57 41-88 23-30-18-41-57-23-87l168-292h-400l28-128h968zM981 320h-938l14-64h910zM953 192h-882l57-256h768z" />
<glyph unicode="&#xe159;" glyph-name="credit-cards" horiz-adv-x="1280" d="M320 928h896c35 0 64-29 64-64v-256h-192v128h-832v128c0 35 29 64 64 64zM64 672h896c35 0 64-29 64-64v-320h-1024v320c0 35 29 64 64 64zM960 480h-128v-128h128v128zM1088 480h192v-192c0-35-29-64-64-64h-128v256zM0 160h1024v-128c0-35-29-64-64-64h-896c-35 0-64 29-64 64v128z" />
<glyph unicode="&#xe15b;" glyph-name="check-circle-o2" d="M512-64c283 0 512 229 512 512 0 31-3 62-9 92l-1 7c-5 28-14 56-24 82l-3 10c-11 26-23 50-37 74l-7 10c-14 23-30 44-48 64l-4 5-89-97-290-331-214 186-105-122 319-300 369 420c9-32 15-65 15-100 0-212-172-384-384-384s-384 172-384 384 172 384 384 384c71 0 136-19 192-53l90 96c-81 54-178 85-282 85-283 0-512-229-512-512s229-512 512-512z" />
<glyph unicode="&#xe160;" glyph-name="piggy-bank" d="M512 576c-106 0-192 86-192 192s86 192 192 192 192-86 192-192-86-192-192-192zM946 347v-11c0-116-72-218-182-282 1-7 4-14 4-22 0-53-43-96-96-96-39 0-72 23-87 57-19-3-59-7-83-7-18 0-44 2-64 5-16-32-48-55-86-55-53 0-96 43-96 96 0 4 2 8 2 12-76 40-137 98-170 167h-69c-10 0-19 8-19 19v148c0 10 9 19 19 19h46c17 73 61 138 126 188l-25 53c-7 14-1 30 13 37 14 6 30 0 37-14l26-42c15 9 32 16 48 23 44-77 126-130 222-130 93 0 173 50 218 124 109-52 188-139 210-242 29 8 56 36 67 64 17-9 17-24 17-24s-4-67-78-87zM256 512c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64z" />
<glyph unicode="&#xe162;" glyph-name="wallet" d="M448 256v64c0 71 57 128 128 128h320v512h-640v-128h-128v-192h-64c-35 0-64-29-64-64v-576c0-35 29-64 64-64h768c35 0 64 29 64 64v128h-320c-71 0-128 57-128 128zM768 832h-448v64h512v-256h-64v192zM704 640h-512v128h512v-128zM576 192h384c35 0 64 29 64 64v64c0 35-29 64-64 64h-384c-35 0-64-29-64-64v-64c0-35 29-64 64-64zM608 320c18 0 32-14 32-32s-14-32-32-32-32 14-32 32 14 32 32 32z" />
<glyph unicode="&#xe163;" glyph-name="box" d="M320 768h-256l192 192h248zM979 960l-192-192h-302l182 192h312zM1024 914v-722l-192-192v721zM768 704v-768h-768v768h320v-128h128v128h320zM320 256l-94 128-98-128h64v-256h64v256h64z" />
<glyph unicode="&#xe165;" glyph-name="money" horiz-adv-x="1152" d="M0 701h511l452 262 151-262h38v-768h-1152v768zM845 784c-6 9-9 20-10 30l-196-113h128l100 58c-9 7-16 15-22 25zM1040 701l-39 69c-7-8-15-16-25-22-10-5-20-8-31-10l21-37h74zM966 637h-780c3-10 6-20 6-32 0-11-3-22-6-32h780c-3 10-6 21-6 32 0 12 3 22 6 32zM128 119v397c-10-4-21-7-32-7s-22 3-32 7v-397c10 4 21 6 32 6s22-2 32-6zM1024 516v-397c10 4 21 6 32 6s22-2 32-6v397c-10-4-21-7-32-7s-22 3-32 7zM768 317c0 106-86 192-192 192s-192-86-192-192 86-192 192-192 192 86 192 192zM186-3h780c-3 10-6 21-6 32 0 12 3 22 6 32h-780c3-10 6-20 6-32 0-11-3-22-6-32z" />
<glyph unicode="&#xe166;" glyph-name="coins" d="M512 704c177 0 320 29 320 64v128c0 35-143 64-320 64s-320-29-320-64v-128c0-35 143-64 320-64zM576 512c177 0 320 29 320 64v128c0-35-143-64-320-64s-320 29-320 64v-128c0-35 143-64 320-64zM512 320c177 0 320 29 320 64v128c0-35-143-64-320-64s-320 29-320 64v-128c0-35 143-64 320-64zM768 192v128c0-35-143-64-320-64s-320 29-320 64v-128c0-35 143-64 320-64s320 29 320 64zM512 64c-177 0-320 29-320 64v-128c0-35 143-64 320-64s320 29 320 64v128c0-35-143-64-320-64z" />
<glyph unicode="&#xe167;" glyph-name="open-sign" horiz-adv-x="1536" d="M123-21h1290c32 0 59 26 59 58v528c0 32-27 59-59 59h-70c-132 96-359 171-484 209-2 47-42 84-91 84-50 0-90-37-92-84-125-38-351-114-483-209h-70c-32 0-59-27-59-59v-528c0-32 27-58 59-58zM842 781c102-28 288-85 414-157h-976c126 72 310 128 413 157 16-23 43-40 75-40 31 0 58 17 74 40zM181 213c0 98 66 176 147 176s147-78 147-176c0-97-66-176-147-176s-147 79-147 176zM533 389h147c49 0 88-39 88-88v-58c0-49-39-88-88-88h-88v-118h-59v352zM1061 389v-58h-176v-59h118v-59h-118v-117h176v-59h-234v352h234zM1355 37h-59l-117 225v-225h-59v352h59l117-224v224h59v-352zM416 213c0 65-39 118-88 118s-88-53-88-118 39-117 88-117 88 52 88 117zM709 243v58c0 17-12 30-29 30h-88v-118h88c17 0 29 13 29 30z" />
<glyph unicode="&#xe168;" glyph-name="gift" d="M448 761h60c-4 53-45 112-110 152-91 54-194 50-231-11-24-40-12-93 24-141h-191v-192h448v192zM1024 761h-198c29 44 37 92 15 128-35 59-133 64-220 10-59-36-97-89-104-138h59v-192h448v192zM365 858c47-29 77-67 80-97h-163c-49 35-76 81-60 108 18 30 82 25 143-11zM789 857c14-24-6-63-45-96h-166c7 27 34 60 74 85 58 36 119 40 137 11zM448 505h-384v-576h384v576zM576 505v-576h384v576h-384z" />
<glyph unicode="&#xe16a;" glyph-name="desert" horiz-adv-x="1280" d="M899 838c26 33 78 78 175 95l-5 27c-68-11-145-40-200-109 12-4 22-8 30-13zM963 672c15 70 0 131-105 152-106 22-145-29-161-98-15-70 32-138 106-153 73-14 145 30 160 99zM1013 217c148 0 267 103 267 230 0 123-76 240-239 246-2-14-6-28-11-43-33-107-151-169-263-138-107 30-170 120-146 222-22 11-150 78-284-97l-4-7s-33-80-150-82c-1 0 0 1 0 1s-183 68-183-166c0-92 78-166 173-166 65 0 120 33 150 83 21 27 54 34 88 20 43-25 94-39 149-39 82 0 159 52 208 103 39-86 132-167 245-167zM367 261c-13-23-32-43-54-57l135-268h576l72 221c-22-2-45-4-69-4-128 0-237 41-277 98-51-29-115-47-183-47-76 0-146 22-200 57z" />
<glyph unicode="&#xe16b;" glyph-name="question-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM693 703c7-22 11-43 11-62 0-32-4-58-11-78-8-21-17-38-29-53-11-14-23-27-37-37s-27-20-39-31c-12-10-23-22-32-35s-15-30-18-49v-38h-123v45c2 28 7 52 15 71 9 19 18 35 29 49 11 13 23 25 35 35s23 20 33 30c11 10 19 21 25 32 7 12 10 27 9 45 0 30-7 53-20 67-14 15-33 22-57 22-17 0-31-3-43-10s-21-16-29-28c-7-12-13-25-17-41-3-15-5-32-5-50h-134c1 36 6 69 17 98 10 30 25 56 44 78 20 21 43 38 70 51 27 12 57 18 90 18 43 0 79-6 108-19s52-29 70-48c17-19 30-40 38-62zM384 256h192v-192h-192v192z" />
<glyph unicode="&#xe16d;" glyph-name="box-upload" horiz-adv-x="1408" d="M704 576v128h-192l228 256 220-256h-192v-128h-64zM660 517l-404 187-254-159 384-193zM768-64l448 128v640l-448-192v-576zM1408 448l-128 256v-192zM706 481l-320-194-128 65-2-224 448-192z" />
<glyph unicode="&#xe16e;" glyph-name="coffee" d="M992 448v-64h-126v-15c0-145-85-292-194-369h192v-64h-832v64h192c-109 77-192 224-192 369v79h320c-84 214 0 512 0 512h64c-75-296 0-512 0-512h576zM608 512h-64s48 122 0 256h64s43-117 0-256zM449 18c189 0 351 172 351 366h-704c0-194 164-366 353-366z" />
<glyph unicode="&#xe172;" glyph-name="store" d="M923 896h-818l11 64h796zM110 526c-49 15-78 66-64 115l49 191h839l45-191c13-49-17-100-67-114-42-11-83 10-103 46l-20 51s-4-104-93-104c-88 0-94 92-94 96v-3c0-51-42-93-94-93-76 0-95 90-95 90s-25-90-92-90c-82 0-90 88-90 88s-46-103-121-82zM992 567v-631h-128v384h-192v-384h-640v640c0-71 43-128 96-128 81 0 97 61 97 61s28-61 95-61c85 0 99 61 99 61s30-61 93-61c66 0 92 60 92 60s17-60 100-60c76 0 95 57 95 57s26-57 97-57c51 0 92 53 95 119h1zM416 320h-320v-256h320v256z" />
<glyph unicode="&#xe173;" glyph-name="certificate" d="M928-64v1024h-832v-1024h128v64h-64v896h704v-896h-320v-64h384zM736 768h-448v-64h448v64zM736 640h-448v-64h448v64zM608 512h-320v-64h320v64zM384 384c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zM384 256c-18 0-32 14-32 32s14 32 32 32 32-14 32-32-14-32-32-32zM480-64v225c-27-21-60-33-96-33s-69 12-96 33v-225l98 64z" />
<glyph unicode="&#xe174;" glyph-name="clothes-women" horiz-adv-x="1152" d="M343 770l104 82-89 30 31 58c31 9 58 16 82 20l95-499zM568 461l110 499c19-4 40-8 63-15l34-63-89-30 104-82zM981-64l-138 529s-38-92-38-168c0-75 90-216 90-216s-145-114-302 30v313l253 354-85 63 63 23-38 67c27-10 56-22 87-38h1c5-2 10-5 15-8 1-1 3-1 4-2 4-2 9-5 14-7 1-1 2-2 4-3 5-3 11-7 17-10 0-2 224-901 224-901zM287 778l257-359v-321c-151-124-287-17-287-17s90 141 90 216c0 76-38 168-38 168l-138-529-171 26s224 899 224 902c42 25 82 44 119 59l-34-59 64-23zM462 346c19 0 34 15 34 33 0 19-15 34-34 34-18 0-33-15-33-34 0-18 15-33 33-33zM462 193c19 0 34 15 34 34 0 18-15 33-34 33-18 0-33-15-33-33 0-19 15-34 33-34z" />
<glyph unicode="&#xe175;" glyph-name="shoes-women" horiz-adv-x="1131" d="M257-59l1 332s151-183 195-235c74-107 188-98 226-95 39 3 274 27 410 126 45 40 67 116 0 128-84-11-185-73-312 44-126 117-200 532-200 532l-64-64-128 192-256 64v-192s-144-183-128-320c17-137 49-147 73-225 37-99 55-287 55-287h128z" />
<glyph unicode="&#xe176;" glyph-name="hat-women" horiz-adv-x="1408" d="M715 433c144 0 272 49 351 114-42 178-166 303-363 308-185-10-306-120-355-282 77-77 212-140 367-140zM1368 167c28 64 35 154-57 207-36 20-130 43-225 62-77-68-214-113-371-113-201 0-370 74-420 175-112-8-236-35-262-106-38-107 27-147 114-202 141-74 372 29 577-4 118-11 230-130 365-138 134-7 252 56 279 119z" />
<glyph unicode="&#xe177;" glyph-name="skirt" horiz-adv-x="1408" d="M703 653c71 0 128 72 128 160s-57 160-128 160c-70 0-128-72-128-160s58-160 128-160zM988 132c78 9 103 68 170 105s159 58 159 58l-229 422v128h-192v-64c0-108-87-192-192-192s-192 84-192 192v64h-192v-128l-233-426s111 4 183-15c72-20 87-119 194-148s196 43 290 46c93 4 155-52 234-42zM1226 81c77 43 182 67 182 67l-55 74c-37-11-86-29-127-52-76-42-106-109-195-120s-161 53-268 49-209-86-332-53c-122 33-139 146-222 169-46 13-104 17-148 18l-61-89s126 4 209-18c83-23 100-136 222-170 123-33 225 50 332 54s179-60 268-49 119 78 195 120z" />
<glyph unicode="&#xe178;" glyph-name="shoes-women2" horiz-adv-x="1408" d="M701-64h-640c-71 0-93 129 3 150s381 106 381 106l832 768s155-169 128-384-128-640-128-640h-64l-128 448z" />
<glyph unicode="&#xe179;" glyph-name="cog" d="M884 321l4 2c136 54 136 59 136 73v109c0 14 0 19-136 69l-4 1-19 47 2 5c57 133 53 137 44 147l-77 76c-3 3-9 6-14 6-4 0-17 0-131-53l-4-2-47 19-2 5c-53 135-59 135-72 135h-109c-13 0-19 0-68-135l-2-5-47-19-4 1c-77 33-122 50-134 50-4 0-10-2-13-5l-77-77c-10-10-14-14 47-144l2-5-19-47-5-1c-135-54-135-59-135-73v-109c0-13 0-19 136-69l4-2 19-46-2-4c-57-134-54-138-44-148l77-76c3-3 9-6 14-6 4 0 17 0 131 53l4 2 47-19 2-5c53-135 59-135 72-135h109c13 0 19 0 68 135l2 5 47 19 4-1c77-34 122-50 134-50 4 0 10 2 13 5l77 77c10 10 14 14-47 144l-2 5zM512 640c106 0 192-86 192-192s-86-192-192-192-192 86-192 192 86 192 192 192z" />
<glyph unicode="&#xe17a;" glyph-name="cocktail" d="M608 960c141 0 256-115 256-256s-115-256-256-256v-448c0-35-29-64-64-64h-320c-35 0-64 29-64 64v704h85l-85 237 62 19 91-256h39c0 141 115 256 256 256zM608 704v-192c106 0 192 86 192 192s-86 192-192 192-192-86-192-192h192zM544 640h-320v-576c0-35 29-64 64-64h192c35 0 64 29 64 64v576zM416 64h-64c-35 0-64 29-64 64v256h192v-256c0-35-29-64-64-64z" />
<glyph unicode="&#xe17b;" glyph-name="delete-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM632 448l200-200-120-120-200 200-200-200-120 120 200 200-200 200 120 120 200-200 200 200 120-120z" />
<glyph unicode="&#xe17d;" glyph-name="box-open" horiz-adv-x="1408" d="M786 956l-458-130 407-174 458 130zM658 616l-402 156-256-128 384-192zM1408 516l-128 256v-192zM1216 708l-448-119v-649l448 128v640zM384 388l-128 64v-320l448-192v640z" />
<glyph unicode="&#xe180;" glyph-name="cogs" d="M976 723h18c16 0 30 14 30 31v28c0 17-14 31-30 31h-18c-1 0-4 2-5 4l-6 15c-1 2-1 5 0 6l13 13c12 12 12 31 0 43l-20 20c-6 6-14 9-22 9s-15-3-21-9l-13-13s-1-1-3-1c-1 0-2 1-3 1l-15 6c-2 1-4 4-4 5v18c0 16-14 30-31 30h-28c-17 0-31-14-31-30v-18c0-1-2-4-4-5l-15-6c-1 0-2-1-3-1-2 0-3 1-3 1l-13 13c-6 6-13 9-21 9s-16-3-22-9l-20-20c-12-12-12-31 0-43l13-13c1-1 1-4 0-6l-6-15c-1-2-4-4-5-4h-18c-16 0-30-14-30-31v-28c0-17 14-31 30-31h18c1 0 4-2 5-4l6-15c1-2 1-5 0-6l-13-13c-12-12-12-31 0-43l20-20c6-6 14-9 22-9s15 3 21 9l13 13s1 1 3 1c1 0 2-1 3-1l15-6c2-1 4-4 4-5v-18c0-16 14-30 31-30h28c17 0 31 14 31 30v18c0 1 2 4 4 5l15 6c1 0 2 1 3 1 2 0 3-1 3-1l13-13c6-6 13-9 21-9s16 3 22 9l20 20c6 6 9 14 9 22s-3 15-9 21l-13 13c-1 1-1 4 0 6l6 15c1 2 4 4 5 4zM832 827c32 0 59-27 59-59s-27-59-59-59-59 27-59 59 27 59 59 59zM691 537c0 13-5 24-14 33l-43 43c-9 9-20 14-33 14s-24-5-33-14l-26-26c-5-5-12-7-19-7-5 0-9 1-13 3l-29 12c-11 4-20 15-20 25v37c0 26-21 47-47 47h-60c-26 0-47-21-47-47v-37c0-10-9-21-20-25l-29-12c-4-2-8-3-13-3-7 0-14 2-19 7l-26 26c-9 9-20 14-33 14s-24-5-33-14l-43-43c-18-18-18-48 0-66l26-26c7-7 9-22 4-32l-12-29c-4-11-15-20-25-20h-37c-26 0-47-21-47-47v-60c0-26 21-47 47-47h37c10 0 21-9 25-20l12-29c5-10 3-25-4-32l-26-26c-18-18-18-48 0-66l43-43c9-9 20-14 33-14s24 5 33 14l26 26c5 5 12 7 19 7 5 0 9-1 13-3l29-12c11-4 20-15 20-25v-37c0-26 21-47 47-47h60c26 0 47 21 47 47v37c0 10 9 21 20 25l29 12c4 2 8 3 13 3 7 0 14-2 19-7l26-26c9-9 20-14 33-14s24 5 33 14l43 43c18 18 18 48 0 66l-26 26c-7 7-9 22-4 32l12 29c4 11 15 20 25 20h37c26 0 47 21 47 47v60c0 26-21 47-47 47h-37c-10 0-21 9-25 20l-12 29c-5 10-3 25 4 32l26 26c9 9 14 20 14 33zM384 448c71 0 128-57 128-128s-57-128-128-128-128 57-128 128 57 128 128 128z" />
<glyph unicode="&#xe181;" glyph-name="cogs2" d="M566 604l-38-4c-6-20-14-39-24-57l25-32c8-10 7-26-2-36l-45-45c-10-10-25-11-36-2l-32 25c-18-10-37-18-57-23l-4-41c-2-14-14-24-27-24h-64c-14 0-26 10-28 24l-4 42c-19 6-37 13-54 23l-33-26c-10-9-26-8-35 2l-45 45c-10 10-11 26-2 37l26 33c-9 16-17 34-22 52l-41 4c-14 2-24 14-24 27v65c0 14 10 26 24 28l39 4c5 20 12 39 22 57l-24 31c-9 11-8 27 2 36l45 46c9 9 25 10 35 2l30-24c19 12 39 20 60 26l4 37c2 14 13 24 28 24h63c14 0 25-10 27-24l4-37c21-6 40-14 59-25l28 23c11 8 26 8 36-2l45-46c9-9 10-25 2-36l-23-29c9-18 17-37 22-56l38-5c13-1 24-13 24-28v-64c0-14-11-25-24-27zM297 771c-59 0-107-47-107-107 0-58 48-106 107-106 58 0 105 48 105 106 0 60-47 107-105 107zM1002 355l-28-6c-3-17-8-34-16-50l21-22c10-10 10-26 1-37l-30-35c-9-11-25-15-37-6l-26 17c-14-10-30-18-47-25l-1-31c0-14-12-26-26-27l-47-4c-14-1-27 9-30 23l-6 31c-17 3-32 10-48 17l-23-23c-10-10-26-10-37-1l-35 31c-11 9-13 25-6 37l18 26c-9 14-17 28-22 43l-32 1c-14 0-26 11-27 26l-4 46c-1 14 9 27 23 29l29 6c3 18 8 34 15 50l-21 22c-9 10-10 26-1 37l30 36c9 11 25 13 37 5l24-15c15 11 31 19 49 26l1 27c1 14 12 26 26 27l47 4c14 1 27-9 30-22l5-27c18-4 36-9 52-17l20 18c10 10 26 10 37 1l36-30c10-9 13-25 5-37l-16-23c10-14 18-30 24-46l28-1c14 0 26-11 27-26l4-46c1-14-9-27-23-29zM762 477c-49-4-87-48-82-97 4-50 48-87 99-83 50 4 87 48 82 98-4 50-48 87-99 82zM216 168l18 2c3 13 8 26 15 38l-11 14c-8 10-7 25 2 34l20 19c10 9 24 10 35 2l13-11c12 7 25 12 39 16l2 16c2 13 13 23 26 23h26c14-1 25-11 26-24l2-16c13-4 26-9 37-17l13 10c11 8 25 7 35-2l18-19c9-10 10-24 2-35l-11-13c6-11 11-24 14-37l17-2c13-2 23-13 23-26l-1-27c0-13-10-24-23-25l-17-2c-4-13-9-25-16-36l11-15c8-10 7-25-2-34l-19-19c-9-9-24-10-35-1l-14 11c-12-6-24-11-38-14l-2-19c-2-13-13-23-26-23l-26 1c-14 0-25 10-26 23l-2 20c-12 3-24 8-35 15l-15-12c-11-8-25-7-36 2l-18 19c-9 10-10 24-2 35l13 15c-6 11-11 22-14 34l-19 2c-13 2-23 13-23 26l1 27c0 13 10 24 23 25zM385 61c38 0 69 30 69 68 1 38-30 70-67 70-38 0-69-31-70-69 0-37 30-68 68-69z" />
<glyph unicode="&#xe182;" glyph-name="cog2" d="M983 613c-39-36-64-64-80-82 6-27 8-55 8-83 0-31-3-61-10-91 15-19 40-48 79-84 0 0 8-4-42-89-49-85-56-79-56-79-52 19-90 28-114 33-38-33-83-59-132-75-8-23-20-62-32-118 0 0 1-9-95-9s-95 9-95 9c-12 58-24 97-32 120-50 17-95 44-134 78-23-4-61-12-114-30 0 0-7-5-55 81-47 85-39 89-39 89 39 36 64 64 80 82-6 27-8 55-8 83 0 31 3 62 10 91-15 19-40 48-79 84 0 0-8 4 42 89 49 85 56 79 56 79 53-19 90-28 114-33 38 33 83 59 132 75 8 23 20 62 32 118 0 0-1 9 95 9s95-9 95-9c12-58 24-97 33-120 49-17 94-44 133-78 23 4 61 12 114 30 0 0 7 5 55-81 48-85 39-89 39-89zM512 736c-160 0-288-129-288-288s128-288 288-288c159 0 288 129 288 288s-129 288-288 288zM512 224c-124 0-224 100-224 224s100 224 224 224c123 0 224-100 224-224s-101-224-224-224zM512 544c-54 0-96-43-96-96s42-96 96-96c53 0 96 43 96 96s-43 96-96 96z" />
<glyph unicode="&#xe183;" glyph-name="paper-clip" d="M580 902l-471-468c-114-113-114-298 0-412 115-113 301-113 415 0l461 457c20 21 20 54 0 74-21 20-54 20-74 0l-461-457c-73-73-193-73-267 0-73 73-73 192 0 265l36 35 435 432c46 45 119 45 165 0 45-45 45-118 0-163l-367-364c-18-18-47-18-65 0-17 18-17 46 0 64l213 211c20 20 20 53 0 73-21 21-54 21-75 0l-212-210c-59-59-59-153 0-212 59-58 154-58 213 0l371 368c1 2 2 3 4 5 78 86 75 219-8 302-86 85-227 85-313 0z" />
<glyph unicode="&#xe184;" glyph-name="lightning" d="M800 640l-384-704 128 512-320-128 256 640h128l-192-448z" />
<glyph unicode="&#xe185;" glyph-name="list" d="M64 704c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64zM256 704h768v128h-768v-128zM64 384c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64zM896 512h-640v-128h640v128zM64 64c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64zM1024 64v128h-768v-128h768z" />
<glyph unicode="&#xe186;" glyph-name="hand-arrows" horiz-adv-x="1153" d="M516-64c-169 0-260 65-316 149l-187 278c-23 36-15 82 19 104 35 21 82 8 106-28l81-109v492c0 33 27 59 60 59 34 0 61-26 61-59v-295c0-11 9-20 20-20s20 9 20 20v374c0 33 27 59 60 59s60-26 60-59v-374c0-11 9-20 20-20s20 9 20 20v335c0 32 27 59 61 59 33 0 60-27 60-59v-375c0-10 9-19 20-19s20 9 20 19v256c0 33 27 59 60 59 34 0 61-26 61-59v-531c0-64-26-276-306-276zM1047 154c-9-12-28-36-48-52-2-2-4-5-7-7v1l-4-3 36-55-160 11 52 155 36-56c17 11 35 29 46 41 118 148 125 356 7 491-21 23-32 35-57 50l-36-55-52 155 161 11-37-55c30-19 46-35 70-62 137-157 130-398-7-570z" />
<glyph unicode="&#xe187;" glyph-name="link" d="M967 569l-141-141c-57-57-148-56-205 1l79 79c25-7 56 4 75 23l90 89c28 29 28 75 0 103l-76 77c-28 29-74 29-103 1l-89-90c-20-20-30-49-22-74l-81-80c-56 57-56 149 1 206l141 141c56 56 148 56 204-1l127-129c57-57 56-149 0-205zM362 296c-19 19-19 51 0 71l233 237c19 19 50 19 69-1 20-19 20-51 0-71l-233-237c-19-19-50-19-69 1zM245 366l-84-84c-28-29-29-76 0-105l78-78c29-29 75-29 104-1l84 84c19 20 30 52 23 76l81 81c58-58 57-152 0-209l-136-136c-58-58-151-58-208 0l-130 131c-57 58-57 152 1 209l136 136c57 58 150 58 208 0l-81-82c-26 8-55-2-76-22z" />
<glyph unicode="&#xe188;" glyph-name="tools" d="M983 105l-344 327c-3 3-6 6-10 9l70 70c81-29 176-13 241 49 47 45 71 108 65 171 0 8-5 14-12 16-8 3-16 1-21-4l-110-105-112 27-32 109 111 105c5 5 7 13 4 20-2 6-9 11-16 12-67 5-133-17-180-63-65-61-83-151-52-228l-10-9-90-82-164 157c-2 2-5 3-7 5l6 10c35-6 98 58 152 109l-157 150c-71-67-122-112-115-145-16-7-31-16-41-26l-22-21c-14-14-23-31-26-49l-7-7-8-10-1-1-8-10-12-19c-2-2-3-5-5-7l-4-7c-4-7-8-15-11-23l-1-1c-4-10-9-19-12-30l-1-4c-1-4-3-8-4-12l-3-15c-2-9-3-18-3-25l-1-6c-1-8-1-15 0-22v-11c0-3 0-7 1-10l2-12c0-2 0-5 1-7 1-4 1-9 3-14l8-27c2-8 10-13 19-12 5 0 9 2 12 5 3 2 5 6 5 10l5 27c0 2 1 5 2 8s1 5 2 7l3 10c0 2 1 3 1 4 1 2 2 3 2 4l3 7 6 12c1 2 2 4 4 5 2 5 5 10 8 13 0 0 0 1 1 1l7 9c1 2 3 3 4 5l4 4c4 5 9 9 13 13l3 2c3 3 7 6 12 9 1 1 3 2 5 4 2 1 4 2 6 4l11 6 8 4 9 4c3 2 5 3 8 4l5 2 4 1 5 2 3 1c2-4 5-8 8-11l163-155-347-318c-44-41-51-101-8-143 44-41 103-30 146 11l307 308 6-6 344-327c38-37 101-37 139 0 39 36 39 96 0 132z" />
<glyph unicode="&#xe189;" glyph-name="brush" d="M1004 639l-205-229c-6-7-14-11-23-11-8 0-16 4-22 11l-317 355c-12 13-12 34-2 48 41 55 123 147 211 147 33 0 64-13 92-38 51-45 82-81 107-110 33-38 86-89 147-114 10-4 18-14 20-26 3-12-1-24-8-33zM714 330c0-10-3-19-9-26l-109-121c-12-14-33-14-45 0l-123 137-18-21c-28-31-52-75-75-117-24-43-49-88-78-120-68-77-145-126-197-126-12 0-23 3-30 9l-4 3-5 5c-30 44 16 160 104 258 28 32 68 59 107 86 38 26 77 54 104 84l19 21-123 137c-12 14-12 37 0 51l109 121c12 14 33 14 45 0l319-356c6-7 9-16 9-25z" />
<glyph unicode="&#xe18b;" glyph-name="faq" horiz-adv-x="1088" d="M944 449l142-125c1 7 2 53 2 60v512c0 49-16 64-64 64h-960c-48 0-64-15-64-64v-576c0-49 16-64 64-64h320l-192-320 448 320h361c22 0 43 9 58 22l-158 138c-23-14-52-20-86-20-27 0-52 4-73 14-22 9-41 22-56 39s-26 36-34 59c-8 22-12 46-12 72 0 27 4 51 12 74s19 43 34 60 34 30 56 40c21 9 46 14 73 14 28 0 52-5 74-14 22-10 40-23 55-40s26-37 34-60 12-47 12-74c0-26-4-50-12-72s-19-42-34-59zM256 704h-128v-64h128v-64h-128v-192h-64v384h192v-64zM640 384h-90l-29 86h-147l-31-86h-87l149 384h88zM834 462c4 1 9 2 13 4l-34 30 37 39 40-37c7 9 12 20 16 34 4 13 6 29 6 48 0 16-2 31-5 45-4 15-9 28-17 40-8 11-18 20-30 27s-27 10-45 10c-17 0-32-3-45-10-12-7-22-16-30-27-7-12-13-25-16-39-4-15-6-30-6-46 0-15 2-29 6-43 3-14 9-27 16-38 8-12 18-21 30-27 13-7 28-11 45-11 8 0 15 1 19 1zM396 532h102l-49 141h-2z" />
<glyph unicode="&#xe190;" glyph-name="wrench" d="M1014 710c7-79-21-156-77-212-77-77-189-97-285-61-3-4-7-8-11-12l-407-437c-52-51-134-52-186-1s-52 134 0 185h1l435 410 12 10c-36 96-16 207 61 284 56 56 134 84 213 77 9-1 17-6 20-15 3-8 1-18-5-24l-131-130 46-144 144-46 131 130c6 7 16 9 24 6 9-3 15-11 15-20z" />
<glyph unicode="&#xe191;" glyph-name="hammer" horiz-adv-x="1082" d="M1074 655l-89 74c-10 9-25 7-33-2l-19-23-264 220c-7 5-15 7-23 4-6-2-20-6-37-7-29-3-73 1-114 32-10 7-24 5-32-4l-44-52c-4-5-6-11-5-17 0-6 3-12 8-16l151-126-567-678c-9-10-7-25 3-33l102-85c5-4 11-6 17-5 6 0 12 3 16 8l567 678 91-75-18-23c-9-10-7-25 3-33l89-74c9-8 25-6 32 3l169 202c8 9 7 24-3 32z" />
<glyph unicode="&#xe193;" glyph-name="wifi" horiz-adv-x="1264" d="M1239 534c-33-33-87-33-119 0l-44 43c-246 232-632 230-875-5-1 0-1 0-1-1l-56-55c-33-33-86-33-119 0s-33 86 0 119l55 56c1 1 3 2 5 3 301 290 774 298 1085 25 5-3 9-7 14-11l55-55c33-33 33-86 0-119zM284 449l21 22c182 182 475 189 665 15 2-1 3-2 4-3l7-6c2-2 4-4 7-6l35-37c18-17 27-40 27-65 0-24-10-47-27-64-36-36-94-36-130-1l-37 36c-115 115-304 115-420 0l-51-51c-36-36-94-36-130 0s-37 95-1 131zM632 288c106 0 192-86 192-192s-86-192-192-192-192 86-192 192 86 192 192 192z" />
<glyph unicode="&#xe194;" glyph-name="dashboard" horiz-adv-x="1408" d="M1395 24c9 46 13 93 13 140 0 404-316 732-704 732s-704-328-704-732c0-47 4-94 13-140 3-14 14-24 28-24h1326c14 0 25 10 28 24zM731 784c45 0 81-38 81-84s-36-84-81-84-81 38-81 84 36 84 81 84zM590 389c79 68 535 213 535 213s-220-441-298-509c-79-68-196-56-261 25-65 82-54 203 24 271zM352 552c45 0 81-38 81-84s-36-84-81-84-81 38-81 84 36 84 81 84zM637 166c31-38 86-43 123-11 37 31 42 88 11 126-30 38-86 43-123 11-37-31-42-88-11-126zM190 224c44 0 81-38 81-84s-37-84-81-84c-45 0-82 38-82 84s37 84 82 84zM1218 224c45 0 82-38 82-84s-37-84-82-84c-44 0-81 38-81 84s37 84 81 84z" />
<glyph unicode="&#xe195;" glyph-name="broken-link" d="M802 379l135 138c99 101 99 266 0 367-48 49-111 76-179 76s-131-27-179-76l-135-138 35-163 197 201c22 23 51 35 82 35s60-12 82-35c45-46 45-121 0-167l-197-202zM396 896l-128-64 128-128v192zM332 576l-256 128v-128h256zM221 517l-135-138c-48-49-74-114-74-183 0-70 26-135 74-184s111-76 179-76 132 27 179 76l135 138-35 163-197-201c-22-23-51-35-82-35s-60 12-82 35c-45 46-45 121 0 167l197 202zM716 320l192-128v128h-192zM652 64l128-64-128 256v-192z" />
<glyph unicode="&#xe196;" glyph-name="pin" d="M1012 660l-286 287c-16 15-43 15-58 0l-79-80c-8-7-12-18-12-28 0-11 4-22 12-29l1-2c20-32-19-126-108-215-25-25-50-46-76-64l-12-8-30 30c-18 17-42 27-68 27-25 0-49-10-67-27-18-18-27-42-27-68 0-25 9-49 27-67l93-93-310-320c-8-8-12-18-12-28 0-11 4-21 12-29s18-12 29-12c10 0 21 4 29 12l310 320 102-103c18-17 42-27 67-27s49 10 67 27c37 38 37 98 0 135l-30 30 8 12c18 26 40 52 64 76 90 90 167 113 195 113 8 0 15-1 21-5l1-1c16-16 42-16 58 0l79 80c16 15 16 41 0 57z" />
<glyph unicode="&#xe197;" glyph-name="light-bulb" d="M747 413c0 0-2-2-4-5l-12-20c-9-17-17-35-26-55-8-21-15-41-22-61-1-2-2-6-3-11s-2-8-2-10c-1-1-2-4-2-7 0-4-1-5-1-5v-47h-326v45l-1 4c0 3-1 7-3 13-1 7-3 12-4 18-7 20-14 40-22 61-9 18-18 38-29 57-4 8-8 15-12 20l-4 6v1c-55 62-82 134-82 218 0 89 31 166 94 230 63 63 138 95 226 95s163-32 226-95c63-64 94-141 94-230 0-85-28-159-85-222zM686 812c-48 49-106 73-174 73s-126-24-174-73c-49-49-73-108-73-177 0-64 21-120 63-168l13-16c3-7 8-15 12-23 12-22 23-44 32-65 10-22 19-45 26-69 5-15 7-28 9-38h184c2 10 4 23 9 38 6 24 15 47 25 69 10 23 20 43 29 62l15 24c5 7 9 13 12 16 43 48 65 104 65 170 0 69-24 128-73 177zM395 64l-9 64h251l-8-64h-234zM563-41c-14-15-31-23-51-23s-37 8-51 23c-11 12-17 26-22 41h146c-5-15-11-29-22-41z" />
<glyph unicode="&#xe198;" glyph-name="pen-ruler" d="M735 524l111 112s0 89-44 134c-45 45-134 44-134 44l-108-108-3-4-290 290-267-267 290-290-245-244s90-1 134-45c45-45 44-133 44-133l-44-45 289 289 289-289 267 267zM891 681l44 44c25 25 25 65 0 89l-89 89c-24 25-64 25-89 0l-44-44s89-1 133-45c45-45 45-133 45-133zM512 658l-89-89-22 22-89-89-45 45 45 44-45 45-44-45-45 45 89 89-44 44-89-89-45 45 178 178zM738 528l44 45v-1zM534 280l89 89-22 22 89 89 245-245-178-178-45 45 89 89-44 44-89-89-45 45 45 44-45 45-44-45zM0-32h179s0 89-45 134c-44 44-134 44-134 44v-178z" />
<glyph unicode="&#xe19b;" glyph-name="minus-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM832 384h-640v128h640v-128z" />
<glyph unicode="&#xe19e;" glyph-name="pizza" d="M576 128v-64c247 0 448 201 448 448s-201 448-448 448-448-201-448-448h64c0 212 172 384 384 384s384-172 384-384-172-384-384-384zM448 576c0-35-29-64-64-64h192v-320c177 0 320 143 320 320s-143 320-320 320-320-143-320-320h128c-35 0-64 29-64 64s29 64 64 64 64-29 64-64zM576 640c-35 0-64 29-64 64s29 64 64 64 64-29 64-64-29-64-64-64zM832 576c0-35-29-64-64-64s-64 29-64 64 29 64 64 64 64-29 64-64zM512-64v73c-242 0-439 197-439 439h-73c0-283 229-512 512-512zM512 448h-366c0-202 164-366 366-366v366zM704 320c-35 0-64 29-64 64s29 64 64 64 64-29 64-64-29-64-64-64zM366 375c40 0 73-33 73-73 0-41-33-73-73-73-41 0-73 32-73 73 0 40 32 73 73 73z" />
<glyph unicode="&#xe1ad;" glyph-name="medal" d="M376 579l124 277-60 104h-280zM864 960h-269l-200-448h265zM508 448c-141 0-256-115-256-256s115-256 256-256 256 115 256 256-115 256-256 256zM380 249v59c15-1 29 0 43 3 14 2 27 6 38 12s20 14 28 24c7 10 12 22 15 37h68v-384h-86v249h-106z" />
<glyph unicode="&#xe1ea;" glyph-name="chess" d="M256 128h512v32c0 18-14 32-32 32h-32s-62 76-8 191c181 443-166 499-166 499l-60 78-20-98-101-50-16-52-136-105-6-62 31-42 69-16s38 59 79 50c42-9 57-30 131-6 74 25-231-122-166-387h-47c-18 0-32-14-32-32v-32zM224-64h576c18 0 32 14 32 32v96h-640v-96c0-18 14-32 32-32z" />
<glyph unicode="&#xe200;" glyph-name="scissors1" d="M800 384c124 0 224-100 224-224s-100-224-224-224-224 100-224 224c0 37 10 72 26 103l-90 91-90-91c16-31 26-66 26-103 0-124-100-224-224-224s-224 100-224 224 100 224 224 224c28 0 54-6 78-15l98 98-224 226c-40 41-73 121-73 179v15c0 59 33 73 73 32l336-338 336 338c40 41 73 27 73-32v-15c0-58-33-138-73-179l-224-226 98-98c24 9 50 15 78 15zM512 512c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM224 256c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zM800 64c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96z" />
<glyph unicode="&#xe202;" glyph-name="tool-square" d="M896 192v512h128v256h-256v-128h-512v128h-256v-256h128v-512h-128v-256h256v128h512v-128h256v256h-128zM832 192h-64v-64h-512v64h-64v512h64v64h512v-64h64v-512z" />
<glyph unicode="&#xe203;" glyph-name="tool-square2" d="M256 768h128v64h-128v128h-256v-256h128v-128h64v128h64v64zM896 704h128v256h-256v-128h-128v-64h128v-64h64v-128h64v128zM448 768h128v64h-128v-64zM192 512h-64v-128h64v128zM896 512h-64v-128h64v128zM256 64h128v64h-128v64h-64v128h-64v-128h-128v-256h256v128zM1024-64v256h-128v128h-64v-128h-64v-64h-128v-64h128v-128h256zM448 64h128v64h-128v-64z" />
<glyph unicode="&#xe204;" glyph-name="tool-square3" d="M64 896h128v64h-192v-192h64v128zM256 896h128v64h-128v-64zM448 896h128v64h-128v-64zM640 896h128v64h-128v-64zM960 768h64v192h-192v-64h128v-128zM0 576h64v128h-64v-128zM960 576h64v128h-64v-128zM64 512h-64v-128h64v128zM960 384h64v128h-64v-128zM64 320h-64v-128h64v128zM960 192h64v128h-64v-128zM0-64h192v64h-128v128h-64v-192zM1024-64v192h-64v-128h-128v-64h192zM256-64h128v64h-128v-64zM448-64h128v64h-128v-64zM640-64h128v64h-128v-64z" />
<glyph unicode="&#xe205;" glyph-name="tool-square4" d="M960 64v768h64v64h-64v64h-64v-64h-768v64h-64v-64h-64v-64h64v-768h-64v-64h64v-64h64v64h768v-64h64v64h64v64h-64zM896 64h-768v768h768v-768z" />
<glyph unicode="&#xe206;" glyph-name="tool-square5" d="M832 192v512h192v64s-79 15-128 64c-47 47-64 128-64 128h-64v-192h-512v192h-64s-17-81-64-128c-49-49-128-64-128-64v-64h192v-512h-192v-64s79-15 128-64c47-47 64-128 64-128h64v192h512v-192h64s17 81 64 128c49 49 128 64 128 64v64h-192zM768 192h-512v512h512v-512z" />
<glyph unicode="&#xe207;" glyph-name="tool-circle" d="M448 896h128v64h-128v-64zM233 804l110 64-32 55-110-64zM681 868l110-64 32 55-110 64zM92 617l64 110-55 32-64-110zM868 727l64-110 55 32-64 110zM0 512v-128h64v128h-64zM960 512v-128h64v128h-64zM37 247l64-110 55 32-64 110zM923 137l64 110-55 32-64-110zM201 37l110-64 32 55-110 64zM713-27l110 64-32 55-110-64zM448-64h128v64h-128v-64z" />
<glyph unicode="&#xe208;" glyph-name="tool-double-square" d="M64 320h512c35 0 64 29 64 64v512c0 35-29 64-64 64h-512c-35 0-64-29-64-64v-512c0-35 29-64 64-64zM576 384h-512v512h512v-512zM448-64h512c35 0 64 29 64 64v512c0 35-29 64-64 64h-256v-64h256v-512h-512v256h-64v-256c0-35 29-64 64-64z" />
<glyph unicode="&#xe209;" glyph-name="tool-double-square2" d="M576 320h-512c-35 0-64 29-64 64v512c0 35 29 64 64 64h512c35 0 64-29 64-64v-512c0-35-29-64-64-64zM832 766h64v68h-64v-64l-128 97 128 93v-63h128v-131h64l-98-126zM960-64h-512c-35 0-64 29-64 64v256h64v-256h512v512h-256v64h256c35 0 64-29 64-64v-512c0-35-29-64-64-64z" />
<glyph unicode="&#xe20a;" glyph-name="coffee2" d="M480 704c0 0 106 35 78 108-55 97-31 99-14 148 0 0-127-25-46-162 26-42-18-94-18-94zM64-64h896c18 0 32 14 32 32s-14 32-32 32h-224v128h64c71 0 128 57 128 128v128c0 71-57 128-128 128h-64v64c0 35-29 64-64 64h-384c-35 0-64-29-64-64v-128h192v-256h-192v-192h-160c-18 0-32-14-32-32s14-32 32-32zM224 192v256h-64v-256h64zM736 192v256h64c35 0 64-29 64-64v-128c0-35-29-64-64-64h-64z" />
<glyph unicode="&#xe20b;" glyph-name="warning-triangle" horiz-adv-x="1152" d="M1152 23c0 18-5 35-14 49l-498 824c-22 33-37 64-64 64-35 0-43-30-64-64l-494-819c-11-15-18-34-18-54 0-46 36-84 81-87h986c47 0 85 39 85 87zM479 704h194c17 0 31-15 31-33l-31-286c-5-34-9-65-62-65h-70c-46 0-60 34-62 65l-31 286c0 18 14 33 31 33zM576 0c-71 0-128 57-128 128s57 128 128 128 128-57 128-128-57-128-128-128z" />
<glyph unicode="&#xe20e;" glyph-name="restaurant" d="M352-64v960s1 64 0 64c-183-1-191-205-192-256v-256c0-29 33-64 64-64h64v-448c0 1 64 0 64 0zM736 576h64c35 0 64 29 64 64v256c0 35-29 64-64 64v-320h-64v320h-64v-320h-64v320c-35 0-64-29-64-64v-256c0-35 29-64 64-64h64v-640h64v640z" />
<glyph unicode="&#xe210;" glyph-name="tool-double-square3" d="M576 640h64v256c0 35-29 64-64 64h-512c-35 0-64-29-64-64v-512c0-35 29-64 64-64h256v64h-256v512h512v-256zM1024 764h-64v132h-128v64l-128-94 128-98v64h64v-68h-64l94-128zM448-64h512c35 0 64 29 64 64v512c0 35-29 64-64 64h-512c-35 0-64-29-64-64v-512c0-35 29-64 64-64z" />
<glyph unicode="&#xe211;" glyph-name="tool-crop" d="M896 192v595l128 128-45 45-128-128h-595v128h-128v-128h-128v-128h128v-640h640v-128h128v128h128v128h-128zM723 704l-467-467v467h467zM768 659v-467h-466z" />
<glyph unicode="&#xe212;" glyph-name="tool-square6" d="M0 768v192h192v-64h-128v-128h-64zM832 896v64h192v-192h-64v128h-128zM896 832v-768h-768v768h768zM192 0v-64h-192v192h64v-128h128zM832-64v64h128v128h64v-192h-192z" />
<glyph unicode="&#xe213;" glyph-name="tool-color-sample" horiz-adv-x="1012" d="M840 508l135 134c49 49 49 130 0 179l-90 90c-49 49-130 49-179 0l-134-135c-25 25-65 25-90 0l-44-44c-25-25-25-65 0-90l44-45-425-425c-29-29-34-72-18-107l-27-27c-12-12-12-33 0-45l45-45c12-12 33-12 45 0l27 27c35-16 78-11 107 18l425 425 45-44c25-25 65-25 90 0l44 44c25 25 25 65 0 90zM192 576v70c27 10 48 31 58 58h70v64h-70c-10 27-31 48-58 58v70h-64v-70c-27-10-48-31-58-58h-70v-64h70c10-27 31-48 58-58v-70h64zM160 768c18 0 32-14 32-32s-14-32-32-32-32 14-32 32 14 32 32 32zM796 463l-45-45-269 269 45 45zM527 553l90-90-421-420s0-1-2-2l-3-3-3-2c-25-18-60-17-82 5s-23 55-7 80c1 2 1 4 3 6z" />
<glyph unicode="&#xe214;" glyph-name="tool-color-sample2" horiz-adv-x="1009" d="M837 508l135 134c49 49 49 130 0 179l-90 90c-49 49-130 49-179 0l-134-135c-25 25-65 25-90 0l-44-44c-25-25-25-65 0-90l44-45-425-425c-29-29-34-72-18-107l-27-27c-12-12-12-33 0-45l45-45c12-12 33-12 45 0l27 27c35-16 78-11 107 18l425 425 45-44c25-25 65-25 90 0l44 44c25 25 25 65 0 90zM793 463l-45-45-269 269 45 45zM524 553l90-90-421-420s0-1-2-2l-3-3-3-2c-25-18-60-17-82 5s-23 55-7 80c1 2 1 4 3 6z" />
<glyph unicode="&#xe215;" glyph-name="tool-brush" d="M987-64c-20-4-51-5-86-2l-108 115 58-110c-23 4-48 9-72 16l-88 94 43-80c-71 25-130 63-141 116-10 49-7 97 5 138l-565 576c-32 31-32 81 0 112l22 23c32 31 83 31 114 0l512-604c8 4 15 7 24 9 87 18 178-66 204-188 25-123 165-197 78-215z" />
<glyph unicode="&#xe216;" glyph-name="tool-brush-arrow" horiz-adv-x="1028" d="M859 649c62-77 101-173 101-280h-64c0 87-30 166-79 230-91-109-178-201-178-201-26-25-93-94-127-93 26-11 34-58 10-104-60-117-373-280-522-135 0 0 210 70 198 234-7 90 104 105 186 133 2 29 62 96 85 118 0 0 87 82 192 172-46 19-96 30-149 30-33 0-64-6-94-14l31-122-280 60 201 250 32-127c35 10 72 17 110 17 73 0 141-19 202-50 131 107 272 208 307 174 33-32-60-165-162-292zM872 241h67c-25-83-73-155-136-210l-33 56c46 42 81 94 102 154zM512-15c54 0 104 12 151 32l32-55c-56-26-117-41-183-41-28 0-55 4-81 9l34 59c15-2 31-4 47-4z" />
<glyph unicode="&#xe217;" glyph-name="tool-pen" d="M786 128h-549c-52 121-109 256-109 256 189 189 256 576 256 576h64v-402c-38-22-64-63-64-110 0-71 57-128 128-128s128 57 128 128c0 47-26 88-64 110v402h64s65-385 256-576c0-1-57-135-110-256zM320-64l-55 128h494l-55-128h-384z" />
<glyph unicode="&#xe218;" glyph-name="arrow-mouse" d="M870 486l-717 473 52-857 245 216 208-361c9-15 28-20 44-11l55 32c15 8 20 28 12 43l-208 361h1z" />
<glyph unicode="&#xe219;" glyph-name="screwdriver" d="M607 501l45-45c25-25 25-66 0-91l-138-47 2-89-271-271c-25-25-66-25-91 0l-135 136c-25 25-25 65 0 90l271 272 87-4 49 140c25 25 65 25 90 0l46-46 335 336 62 81 64-64-81-62zM64 139l45-45 226 226-45 45z" />
<glyph unicode="&#xe21a;" glyph-name="rosted-chicken" horiz-adv-x="1280" d="M555 711c11-40-10-94-10-94s79 79 79 126-82 75-92 100c-24 35 13 117 13 117s-89-64-89-126 95-78 99-123zM422 657c0-34 54-43 56-68 6-23-6-54-6-54s44 45 44 71-45 42-52 57c-13 19 8 65 8 65s-50-36-50-71zM1199 262c44 0 80 34 80 76 0 41-36 75-80 75h-6c2 7 4 14 4 21 0 42-36 75-80 75s-80-33-80-75c0-24 12-44 29-58l-159-127c-18 10-38 22-60 28-261 74-287-107-287-107l-28 33c35 144 212 135 308 119-23 111-100 196-348 153-202-44-289-114-327-187-26 38-43 92-40 167-1-3-121-42-121-42s-48-230 184-398l18-13c54-43 144-65 286-65 58 0 107 4 148 11 32-8 72-12 121-11 169 2 235 47 235 162 0 22-4 43-12 61l155 128c15-16 37-26 60-26z" />
<glyph unicode="&#xe21b;" glyph-name="not-allowed" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384 0-83-27-159-72-222l-534 534c63 45 139 72 222 72zM512 64c-212 0-384 172-384 384 0 83 27 159 72 222l534-534c-63-45-139-72-222-72z" />
<glyph unicode="&#xe220;" glyph-name="pencil" horiz-adv-x="1011" d="M924 624l48 47c52 52 52 137 0 189l-48 48c-52 52-137 52-190 0l-47-48s85 10 169-73c82-82 68-163 68-163zM355 55l522 521s13 81-69 163c-84 84-169 74-169 74l-521-521s84 10 168-73c82-82 69-164 69-164zM932 537l-435-434 48-48 435 435zM202-13l105 21s14 81-68 163c-84 84-169 74-169 74l-21-107c28-10 61-28 95-62 31-31 49-62 58-89zM70-39l68 13c-10 18-23 36-42 55-20 21-41 35-60 46l-13-67-23-72z" />
<glyph unicode="&#xe221;" glyph-name="tool-dodge" d="M1002-55c-25-25-65-25-90 0l-412 412c-125-82-294-68-403 41-125 125-125 328 0 453s328 125 453 0c109-110 123-279 40-403l412-412c25-25 25-66 0-91z" />
<glyph unicode="&#xe222;" glyph-name="tool-blur" d="M384 960c0-436-256-428-256-640s172-384 384-384 384 172 384 384-299 550-512 640z" />
<glyph unicode="&#xe223;" glyph-name="tool-clone-stamp" d="M0 64v192c0 35 29 64 64 64h320s44 92 59 269c-72 28-123 97-123 179 0 106 86 192 192 192s192-86 192-192c0-82-51-151-123-179 15-174 59-269 59-269h320c35 0 64-29 64-64v-192h-1024zM128-64v64h768v-64h-768z" />
<glyph unicode="&#xe224;" glyph-name="tool-pattern-stamp" d="M1024 64v192c0 35-29 64-64 64h-320s-44 95-59 269c72 28 123 97 123 179 0 106-86 192-192 192s-192-86-192-192c0-82 51-151 123-179-15-177-59-269-59-269h-320c-35 0-64-29-64-64v-192h1024zM0 640h64v64h-64v-64zM128 704v-64h64v64h-64zM64 576h64v64h-64v-64zM64 512v64h-64v-64h64zM128 512h64v64h-64v-64zM896 0h-768v-64h768v64z" />
<glyph unicode="&#xe225;" glyph-name="tool-move" d="M0 960l98-704s98 141 233 231c136 89 309 127 309 127zM896 320v-64h-128v128h64l-100 128-92-128h64v-128h-128v64l-128-100 128-92v64h128v-128h-64l92-128 100 128h-64v128h128v-64l128 92z" />
<glyph unicode="&#xe226;" glyph-name="tool-magic-wand" d="M1001-38c25 25 25 66 0 91l-535 535 183 6-183 84 99 82-99 9-9 190-127-145-39 138-51-138-181 91 90-181-137-52 137-39-145-127 190-9 9-99 82 99 84-182 6 182 536-535c25-25 65-25 90 0z" />
<glyph unicode="&#xe227;" glyph-name="tool-paint-bucket" d="M20 218l281-262c25-24 66-23 90 3l506 493-350 263v-98c18-17 30-42 30-69 0-53-43-96-96-96s-96 43-96 96c0 27 12 52 30 69v197l-30 22-128-183v247h192v-384h64v384c0 35-29 64-64 64h-192c-35 0-64-29-64-64v-339l-176-252c-24-26-23-66 3-91zM897-60c71 0 128 57 128 128s-128 256-128 256-128-185-128-256 57-128 128-128z" />
<glyph unicode="&#xe228;" glyph-name="tool-content-move" horiz-adv-x="1280" d="M1024 480l256-192-256-192v128c-207 0-351 132-434 240-75 97-142 200-334 208h-64v128h64c281-10 370-157 452-264 76-97 140-184 316-184v128zM768 560l-86 109c71 68 171 125 342 131h64v-128h-64c-127-5-199-53-256-112zM256 480v-128c129 0 198 47 256 111l81-103c-83-73-195-136-337-136v-128l-256 192z" />
<glyph unicode="&#xe229;" glyph-name="tool-ruler" horiz-adv-x="1280" d="M0 640h1280v64h-1280v-64zM1280 192v384h-1280v-384h128v256h64v-256h128v128h64v-128h128v256h64v-256h128v128h64v-128h128v256h64v-256h128v128h64v-128h128z" />
<glyph unicode="&#xe22a;" glyph-name="crab" horiz-adv-x="1152" d="M956 437l179 13-5 44-187-4-135-129c-21 16-46 30-73 41l102 57-7 81c58 17 96 72 77 207-21 150-83 186-152 176l39-235-122 181c-17-33-23-82-12-157 17-127 62-171 115-177l4-44-122-66c-28 5-57 8-88 8-34 0-66-4-97-10l-129 93 10 43c53 0 103 37 137 160 20 73 20 123 7 157l-144-163 68 228c-66 19-132-9-172-154-36-131-5-191 50-216l-17-80 121-89c-24-10-45-22-64-36l-130 124-187 4-5-44 179-13 104-106-12-15-101 33-187-22 4-44 183 18 79-30c-3-10-5-21-5-32l-105 5-143-84 22-44 135 79 98-4c6-14 13-28 22-41l-77-29-83-150 31-35 2 3 2-3 83 154 73 28c56-49 147-81 248-81 105 0 197 33 253 84l82-31 83-154 2 3 2-3 31 35-83 150-88 33c8 12 15 24 19 37l112 4 135-79 22 44-143 84-118-5c0 9-2 19-4 28l91 34 183-18 4 44-187 22-112-36-8 11z" />
<glyph unicode="&#xe22b;" glyph-name="shield-delete" d="M512-64c466 112 448 768 448 768l-447 256-449-256s18-637 448-768zM612 448l128-128c28-28 28-73 0-100-27-28-72-28-100 0l-128 128-128-128c-28-28-73-28-100 0-28 27-28 72 0 100l128 128-128 128c-28 28-28 73 0 100 27 28 72 28 100 0l128-128 128 128c28 28 73 28 100 0 28-27 28-72 0-100z" />
<glyph unicode="&#xe22d;" glyph-name="printer" horiz-adv-x="1152" d="M960 64h128c45 0 64 16 64 64v512c0 48-19 64-64 64h-64v192c0 35-29 64-64 64h-768c-35 0-64-29-64-64v-192h-64c-45 0-64-16-64-64v-512c0-48 19-64 64-64h128v384h768v-384zM960 704h-768v192h768v-192zM1024 640c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM256 320h576v64h-576v-64zM256 192h320v64h-320v-64zM576 128h-320v-64h320v64zM960 0h-768v-64h768v64z" />
<glyph unicode="&#xe230;" glyph-name="flag-eu" horiz-adv-x="1280" d="M1280 0v896h-1280v-896h1280zM599 704l-76-25-24 74 76 25zM781 753l-24-74-76 25 24 74zM456 631l-47-65-63 46 48 65zM933 612l-63-45-47 64 63 46zM307 491l78-2-2-80-77 2zM974 411l-77-1-2 80 78 1zM826 267l46 66 64-45-47-66zM345 287l63 45 47-65-64-45zM495 145l25 73 76-25-25-74zM684 193l76 25 25-73-76-26z" />
<glyph unicode="&#xe232;" glyph-name="rectangle" horiz-adv-x="1280" d="M0 896h1280v-896h-1280v896zM64 832v-768h1152v768h-1152zM320 704h-128v-128h-64v192h192v-64zM1152 576h-64v128h-128v64h192v-192zM320 192v-64h-192v192h64v-128h128zM1152 320v-192h-192v64h128v128h64z" />
<glyph unicode="&#xe233;" glyph-name="two-windows" horiz-adv-x="1152" d="M896 320h-896v640h896v-640zM832 832h-768v-448h768v448zM256 256h64v-256h768v448h-128v128h192v-640h-896v320z" />
<glyph unicode="&#xe235;" glyph-name="text-letter" d="M992 640h-64s-69 192-196 192h-124v-768h192v-128h-576v128h192v768h-128c-123 0-192-192-192-192h-64v320h960v-320z" />
<glyph unicode="&#xe236;" glyph-name="text-letter-height" horiz-adv-x="1280" d="M320 128h-128v832h-64v-832h-128l160-192zM1280 640v320h-960v-320h64s69 192 192 192h128v-768h-192v-128h576v128h-192v768h124c127 0 196-192 196-192h64z" />
<glyph unicode="&#xe237;" glyph-name="text-letter-scale" horiz-adv-x="1280" d="M0 128h128v832h64v-832h128l-160-192zM768 896v-576h192v-64h-512v64h192v576h-64c-123 0-256-128-256-128v192h768v-192s-133 128-260 128h-60zM1088-64v128h-704v64h704v128l192-160z" />
<glyph unicode="&#xe238;" glyph-name="eye" horiz-adv-x="1152" d="M576 128c283 0 576 352 576 352s-293 288-576 288-576-288-576-288 293-352 576-352zM576 640c106 0 192-86 192-192s-86-192-192-192-192 86-192 192 86 192 192 192zM576 384c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64z" />
<glyph unicode="&#xe239;" glyph-name="document-check" d="M704 896h-640v-896h402c20-24 42-46 68-64h-470c-35 0-64 29-64 64v896c0 35 29 64 64 64h640c35 0 64-29 64-64v-323c-11 1-21 3-32 3s-21-2-32-3v323zM608 704h-448c-18 0-32 14-32 32s14 32 32 32h448c18 0 32-14 32-32s-14-32-32-32zM535 512h-375c-18 0-32 14-32 32s14 32 32 32h448c12 0 22-7 27-16-36-11-70-27-100-48zM736-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM399 320h-239c-18 0-32 14-32 32s14 32 32 32h264c-10-20-19-42-25-64zM694 146l-64 69c-12 13-31 13-42 0-12-13-12-33 0-46l84-92c12-13 31-13 43 0l233 184c12 13 12 34 0 46-11 13-30 13-42 0zM160 192h227c2-22 6-43 12-64h-239c-18 0-32 14-32 32s14 32 32 32z" />
<glyph unicode="&#xe23a;" glyph-name="coffee3" d="M480 512h90s86 46 40 176c-73 138-24 203-2 272 0 0-187-97-78-292 42-72-50-156-50-156zM732 155h122c41 0 74 35 74 78v73c0 43-33 78-74 78h-438s-89 84-47 156c109 195-81 292-81 292 22-69 74-134 1-272-47-130 40-176 40-176h-233c2-143 86-254 192-320v-64c0-30 34-64 64-64h192c30 0 64 34 64 64v64c46 27 93 46 124 91zM874 298v-57c0-17-13-31-30-31h-81c17 37 30 77 36 119h45c17 0 30-14 30-31z" />
<glyph unicode="&#xe23b;" glyph-name="warning-octagon" d="M1024 256v384l-320 320h-384l-320-320v-384l311-320h393zM415 832h194c17 0 31-16 31-35l-31-344c-5-36-9-69-62-69h-70c-46 0-60 37-62 69l-31 344c0 19 14 35 31 35zM512 64c-71 0-128 57-128 128s57 128 128 128 128-57 128-128-57-128-128-128z" />
<glyph unicode="&#xe23d;" glyph-name="scanner" horiz-adv-x="1408" d="M1408 0v128c0 29-41 48-44 49l-1300 783v-64l1152-704h-1152c-36 0-64-27-64-64v-128c0-37 28-64 64-64h1280c36 0 64 27 64 64zM896 320h-768l128-64h768z" />
<glyph unicode="&#xe23f;" glyph-name="magnifying-glass" d="M1005-42c25 25 25 66 0 91l-363 363c39 56 62 125 62 199 0 194-158 352-352 352s-352-158-352-352 158-352 352-352c74 0 143 23 199 62l363-363c25-25 66-25 91 0zM352 899c159 0 288-129 288-288s-129-288-288-288-288 129-288 288 129 288 288 288z" />
<glyph unicode="&#xe240;" glyph-name="document-plus" d="M704 896h-640v-896h402c20-24 43-46 68-64h-470c-35 0-64 29-64 64v896c0 35 29 64 64 64h640c35 0 64-29 64-64v-323c-11 1-21 3-32 3s-21-2-32-3v323zM608 704h-448c-18 0-32 14-32 32s14 32 32 32h448c18 0 32-14 32-32s-14-32-32-32zM534 512h-374c-18 0-32 14-32 32s14 32 32 32h448c12 0 22-7 27-16-36-11-70-27-101-48zM736-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM399 320h-239c-18 0-32 14-32 32s14 32 32 32h264c-10-20-19-42-25-64zM768 256v128h-64v-128h-128v-64h128v-128h64v128h128v64h-128zM160 192h227c2-22 6-43 12-64h-239c-18 0-32 14-32 32s14 32 32 32z" />
<glyph unicode="&#xe241;" glyph-name="document-delete" d="M704 896h-640v-896h402c20-24 43-46 68-64h-470c-35 0-64 29-64 64v896c0 35 29 64 64 64h640c35 0 64-29 64-64v-323c-11 1-21 3-32 3s-21-2-32-3v323zM608 704h-448c-18 0-32 14-32 32s14 32 32 32h448c18 0 32-14 32-32s-14-32-32-32zM534 512h-374c-18 0-32 14-32 32s14 32 32 32h448c12 0 22-7 27-16-36-11-70-27-101-48zM736-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM399 320h-239c-18 0-32 14-32 32s14 32 32 32h264c-10-20-19-42-25-64zM827 360l-91-91-91 91-45-45 91-91-91-91 45-45 91 91 91-91 45 45-91 91 91 91zM160 192h227c2-22 6-43 12-64h-239c-18 0-32 14-32 32s14 32 32 32z" />
<glyph unicode="&#xe242;" glyph-name="document-minus" d="M704 896h-640v-896h402c20-24 43-46 68-64h-470c-35 0-64 29-64 64v896c0 35 29 64 64 64h640c35 0 64-29 64-64v-323c-11 1-21 3-32 3s-21-2-32-3v323zM608 704h-448c-18 0-32 14-32 32s14 32 32 32h448c18 0 32-14 32-32s-14-32-32-32zM534 512h-374c-18 0-32 14-32 32s14 32 32 32h448c12 0 22-7 27-16-36-11-70-27-101-48zM736-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM399 320h-239c-18 0-32 14-32 32s14 32 32 32h264c-10-20-19-42-25-64zM576 256v-64h320v64h-320zM160 192h227c2-22 6-43 12-64h-239c-18 0-32 14-32 32s14 32 32 32z" />
<glyph unicode="&#xe243;" glyph-name="document-info" d="M704 896h-640v-896h402c20-24 43-46 68-64h-470c-35 0-64 29-64 64v896c0 35 29 64 64 64h640c35 0 64-29 64-64v-323c-11 1-21 3-32 3s-21-2-32-3v323zM608 704h-448c-18 0-32 14-32 32s14 32 32 32h448c18 0 32-14 32-32s-14-32-32-32zM534 512h-374c-18 0-32 14-32 32s14 32 32 32h448c12 0 22-7 27-16-36-11-70-27-101-48zM736-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM728 404c-20 0-37-17-37-38 0-22 17-39 37-39 21 0 37 17 37 39 0 21-16 38-37 38zM399 320h-239c-18 0-32 14-32 32s14 32 32 32h264c-10-20-19-42-25-64zM765 250c0 22-16 39-37 39-20 0-37-17-37-39 0 0-17-230 111-230-48 57-37 230-37 230zM160 192h227c2-22 6-43 12-64h-239c-18 0-32 14-32 32s14 32 32 32z" />
<glyph unicode="&#xe244;" glyph-name="document-warning" d="M704 896h-640v-896h402c20-24 43-46 68-64h-470c-35 0-64 29-64 64v896c0 35 29 64 64 64h640c35 0 64-29 64-64v-323c-11 1-21 3-32 3s-21-2-32-3v323zM608 704h-448c-18 0-32 14-32 32s14 32 32 32h448c18 0 32-14 32-32s-14-32-32-32zM534 512h-374c-18 0-32 14-32 32s14 32 32 32h448c12 0 22-7 27-16-36-11-70-27-101-48zM736-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM704 448v-320h64v320h-64zM399 320h-239c-18 0-32 14-32 32s14 32 32 32h264c-10-20-19-42-25-64zM160 192h227c2-22 6-43 12-64h-239c-18 0-32 14-32 32s14 32 32 32zM704 64v-64h64v64h-64z" />
<glyph unicode="&#xe245;" glyph-name="document-question" d="M704 896h-640v-896h402c20-24 43-46 68-64h-470c-35 0-64 29-64 64v896c0 35 29 64 64 64h640c35 0 64-29 64-64v-323c-11 1-21 3-32 3s-21-2-32-3v323zM608 704h-448c-18 0-32 14-32 32s14 32 32 32h448c18 0 32-14 32-32s-14-32-32-32zM534 512h-374c-18 0-32 14-32 32s14 32 32 32h448c12 0 22-7 27-16-36-11-70-27-101-48zM736-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM834 378c-3 11-9 21-17 30-8 10-18 17-31 24-13 6-29 9-48 9-15 0-29-3-41-9s-22-14-31-25c-8-10-15-23-19-37-5-14-8-31-8-48h60c0 9 1 17 2 25 2 7 4 14 8 19 3 6 7 10 13 14 5 3 11 5 19 5 10 0 19-4 25-11s9-18 9-32c0-9-1-16-4-22s-6-11-11-16c-4-5-9-9-15-14-5-5-10-11-15-17-5-7-9-15-13-24s-6-21-7-35v-22h55v19c1 10 4 18 8 24s9 12 14 17l18 15c6 5 11 11 16 18s10 15 13 25 5 23 5 38c0 10-2 20-5 30zM399 320h-239c-18 0-32 14-32 32s14 32 32 32h264c-10-20-19-42-25-64zM160 192h227c2-22 6-43 12-64h-239c-18 0-32 14-32 32s14 32 32 32zM768 64v64h-64v-64h64z" />
<glyph unicode="&#xe246;" glyph-name="document-arrow" d="M704 896h-640v-896h402c20-24 43-46 68-64h-470c-35 0-64 29-64 64v896c0 35 29 64 64 64h640c35 0 64-29 64-64v-323c-11 1-21 3-32 3s-21-2-32-3v323zM608 704h-448c-18 0-32 14-32 32s14 32 32 32h448c18 0 32-14 32-32s-14-32-32-32zM534 512h-374c-18 0-32 14-32 32s14 32 32 32h448c12 0 22-7 27-16-36-11-70-27-101-48zM736-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM706 402l-45-45 135-136-135-136 45-45 181 181zM399 320h-239c-18 0-32 14-32 32s14 32 32 32h264c-10-20-19-42-25-64zM160 192h227c2-22 6-43 12-64h-239c-18 0-32 14-32 32s14 32 32 32z" />
<glyph unicode="&#xe247;" glyph-name="document-stamp" d="M704 896v-323c11 1 21 3 32 3s21-2 32-3v323c0 35-29 64-64 64h-640c-35 0-64-29-64-64v-896c0-35 29-64 64-64h470c-25 18-48 40-68 64h-402v896h640zM160 704h448c18 0 32 14 32 32s-14 32-32 32h-448c-18 0-32-14-32-32s14-32 32-32zM160 512h374c31 21 65 37 101 48-5 9-15 16-27 16h-448c-18 0-32-14-32-32s14-32 32-32zM736-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM160 320h239c6 22 15 44 25 64h-264c-18 0-32-14-32-32s14-32 32-32zM387 192h-227c-18 0-32-14-32-32s14-32 32-32h239c-6 21-10 42-12 64z" />
<glyph unicode="&#xe248;" glyph-name="speech-bubble" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704z" />
<glyph unicode="&#xe249;" glyph-name="speech-bubble-waiting" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM192 704c71 0 128-57 128-128s-57-128-128-128-128 57-128 128 57 128 128 128zM512 704c71 0 128-57 128-128s-57-128-128-128-128 57-128 128 57 128 128 128zM832 704c71 0 128-57 128-128s-57-128-128-128-128 57-128 128 57 128 128 128z" />
<glyph unicode="&#xe24a;" glyph-name="restaurant-plate" horiz-adv-x="1408" d="M138 622l54 32-13 306h-25v-222h-26v198h-21v-214h-22v214h-21v-198h-26v222h-25l-13-306 50-31-33-610v-4c0-41 34-73 77-73 42 0 77 32 77 73v4zM1408 12l-20 398-4 550c-101-60-168-313-151-512 6 0 51-25 53-26l-21-410v-4c0-40 32-72 71-72 40 0 72 32 72 72v4zM704 0c247 0 448 201 448 448s-201 448-448 448-448-201-448-448 201-448 448-448zM704 768c177 0 320-143 320-320s-143-320-320-320-320 143-320 320 143 320 320 320z" />
<glyph unicode="&#xe24b;" glyph-name="bell2" d="M928 128l-128 192v192c-1 119-76 226-192 256v128c0 35-29 64-64 64h-64c-35 0-64-29-64-64v-128c-113-32-191-138-192-256v-192l-128-192h832zM672 64h-320v-24c0-57 72-104 160-104s160 47 160 104v24z" />
<glyph unicode="&#xe24d;" glyph-name="spinner" d="M528 704c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM192 576c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM864 640c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM256 384c0 71-57 128-128 128s-128-57-128-128 57-128 128-128 128 57 128 128zM928 320c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM896 160c0 53-43 96-96 96s-96-43-96-96 43-96 96-96 96 43 96 96zM288 0c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM544 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z" />
<glyph unicode="&#xe24e;" glyph-name="kat" d="M960 578h-170c7 8 14 16 21 25h149v25h-134c4 8 8 16 11 25h123v25h-117c1 8 2 16 2 25-1 161-13 257-13 257l-128-128h-192l-127 128s-4-87 0-257c0-9 1-17 2-25h-117v-25h123c3-9 6-17 10-25h-133v-25h148c6-9 13-17 20-25h-168v-25h194c67-54 151-74 151-74s81 22 147 74h198v25zM327 255c0-175 57-191 57-191h-256c-39 0-64-26-64-64s25-64 64-64l507 3c2 0 4 1 5 1 178 8 246 108 246 315 0 104-8 186-54 257 0 0-146-100-217-100s-231 100-231 100c-50-72-57-148-57-257z" />
<glyph unicode="&#xe250;" glyph-name="speech-bubble-blogger" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM896 620l-2-163c0-28-5-54-16-78-10-25-25-46-43-65-18-18-40-32-65-42-25-11-51-16-79-16h-232c-28 0-54 5-79 16-25 10-46 25-65 43-18 18-32 39-43 64s-16 51-16 79v236c0 27 5 53 16 78 11 24 25 46 43 65 19 18 40 33 65 43 25 11 51 16 79 16h141c14-2 28-6 43-12s30-14 45-24c14-10 28-21 40-33 12-13 22-27 29-41l6-12c1-3 3-7 4-11 1-5 3-10 4-17 2-7 3-17 5-29l5-34c1-9 5-16 11-21 4-4 10-6 19-7s18-2 27-2l26-1c8 0 13-2 16-4l8-7 6-13zM416 640h192c18 0 32 14 32 32v64c0 18-14 32-32 32h-192c-18 0-32-14-32-32v-64c0-18 14-32 32-32zM425 448h239c11 0 21 3 29 10 7 6 11 13 11 22s-4 17-11 23c-8 6-18 9-29 9h-239c-12 0-21-3-29-9s-12-14-12-23 4-16 12-22c8-7 17-10 29-10z" />
<glyph unicode="&#xe251;" glyph-name="speech-bubble-phone" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM753 446l22-20c35-32 57-64 22-97l-19-17c-13-14-56-54-126-55-84-1-174 55-265 166-91 110-131 211-118 299 10 74 53 113 69 124l19 18c35 32 62 5 88-37l15-25c25-42 38-82 3-114l-21-20c-15-13-81-34 30-168 110-134 138-68 154-54l21 19c35 32 71 13 106-19z" />
<glyph unicode="&#xe252;" glyph-name="speech-bubble-rss" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM811 471c-13 49-33 95-58 138s-56 82-91 117-74 66-117 91-89 45-138 58c-50 14-101 21-154 21-17 0-31-6-43-18s-18-26-18-43 6-31 18-43 26-18 43-18c42 0 82-5 121-16s76-27 110-47c33-19 64-43 92-71s52-59 71-92c20-34 36-71 47-110s16-79 16-121c0-17 6-31 18-43s26-18 43-18 31 6 43 18 18 26 18 43c0 53-7 104-21 154zM210 562c12-12 26-18 43-18 31 0 61-6 88-18 28-12 52-28 72-49 21-20 37-44 49-72 12-27 18-57 18-88 0-17 6-31 18-43s26-18 43-18 31 6 43 18 18 26 18 43c0 48-10 93-28 135-18 43-43 80-75 111-31 32-68 57-111 75-42 18-87 28-135 28-17 0-31-6-43-18s-18-26-18-43 6-31 18-43zM201 312c4-10 10-19 18-27s17-14 27-18c10-5 21-7 34-7 11 0 22 2 33 7 10 4 19 10 27 18s14 17 18 27c5 10 7 21 7 34 0 11-2 22-7 33-4 10-10 19-18 27s-17 14-27 18c-11 5-22 7-33 7-13 0-24-2-34-7-10-4-19-10-27-18s-14-17-18-27c-5-11-7-22-7-33 0-13 2-24 7-34z" />
<glyph unicode="&#xe253;" glyph-name="speech-bubble-twitter" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM704 431v-116s-3-59-144-59c-140 0-176 82-176 128v256h-64v64s128 66 128 192h64v-192h128v-64h-128v-206c0-34 14-62 110-62 70 0 82 59 82 59z" />
<glyph unicode="&#xe254;" glyph-name="speech-bubble-facebook" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM576 704v16c0 29 8 49 19 59 10 11 36 15 65 15 22 0 36-2 36-2v96c8-1-30 8-72 8-61 0-106-14-136-42s-42-70-42-126l2-24h-64v-64h62v-384h130v384h128v64h-128z" />
<glyph unicode="&#xe255;" glyph-name="speech-bubble-google-plus" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM536 896h-189c-97 0-177-70-177-147 0-80 53-143 143-143h19c-6-11-10-23-10-36 0-22 12-35 27-50h-34c-111 0-187-35-187-143 0-35 42-89 94-111 53-21 118-26 174-14 93 20 139 70 137 146 0 58-12 86-73 132-18 13-56 40-56 58 0 22 6 32 38 57 33 25 56 59 56 101 0 45-19 87-54 107h50zM768 768v128h-64v-128h-128v-64h128v-128h64v128h128v64h-128zM350 637c-48 2-94 44-103 107-8 64 34 108 83 106 48-1 80-49 88-112 9-63-19-102-68-101zM462 409c2-5 2-11 2-17 0-51-35-89-136-89-71 0-123 41-123 91s58 76 128 76c26 0 104 0 129-61z" />
<glyph unicode="&#xe256;" glyph-name="speech-bubble-twitter2" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM704 384h-47c-74 3-208 24-209 132v60h192c35 0 64 29 64 64s-29 64-64 64h-192v128c0 35-29 64-64 64s-64-29-64-64v-363c0-117 138-213 256-213h128c35 0 64 29 64 64s-29 64-64 64z" />
<glyph unicode="&#xe257;" glyph-name="speech-bubble-linkedin" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM320 896c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM256 704v-448h128v448h-128zM832 256v288c0 88-64 160-144 160-45 0-86-43-112-79v79h-128v-448h128v256c0 35 29 64 64 64s64-29 64-64v-256h128z" />
<glyph unicode="&#xe258;" glyph-name="speech-bubble-warning" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM448 896v-384h128v384h-128zM448 384v-128h128v128h-128z" />
<glyph unicode="&#xe259;" glyph-name="speech-bubble-info" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM512 896c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM576 640c0 0-20-289 64-384-222 0-192 384-192 384 0 35 29 64 64 64s64-29 64-64z" />
<glyph unicode="&#xe25a;" glyph-name="martini" horiz-adv-x="1152" d="M896 704h-540l-128 256h-228v-64h188l96-192h-220l384-448v-192l-192-128h448l-192 128v192zM869 375c156 0 283 131 283 292 0 162-127 293-283 293-121 0-224-80-264-192h419l-295-354c41-25 89-39 140-39z" />
<glyph unicode="&#xe25b;" glyph-name="light-bulb2" d="M637 256l149 327c9 27 14 57 14 87 0 160-129 290-288 290s-288-130-288-290c0-32 5-63 15-92h-2l149-322h-2c-18 0-32-14-32-32s14-32 32-32h256c18 0 32 14 32 32s-14 32-32 32h-3zM704 128h-384c-18 0-32-14-32-32s14-32 32-32h32c6-71 75-128 160-128s154 57 160 128h32c18 0 32 14 32 32s-14 32-32 32z" />
<glyph unicode="&#xe25d;" glyph-name="crop" d="M192 832h128v128h-128v-128zM832 768h-832v-128h192v-512h512v-192h128v832zM704 256h-384v384h384v-384zM1024 128v128h-128v-128h128z" />
<glyph unicode="&#xe25f;" glyph-name="hospital-plus" d="M1024 832v128h-1024v-128h192v-128h-64c-35 0-64-29-64-64v-640c0-35 29-64 64-64h768c35 0 64 29 64 64v640c0 35-29 64-64 64h-64v128h192zM320 832h384v-128h-384v128zM256 384h192v192h128v-192h192v-128h-192v-192h-128v192h-192v128z" />
<glyph unicode="&#xe260;" glyph-name="speech-bubble-text" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM768 832h-512c-35 0-64-29-64-64s29-64 64-64h512c35 0 64 29 64 64s-29 64-64 64zM768 640h-512c-35 0-64-29-64-64s29-64 64-64h512c35 0 64 29 64 64s-29 64-64 64zM768 448h-512c-35 0-64-29-64-64s29-64 64-64h512c35 0 64 29 64 64s-29 64-64 64z" />
<glyph unicode="&#xe261;" glyph-name="speech-bubble-cog" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM832 544v67c0 9 0 13-85 44l-3 1-12 29 2 3c36 83 33 85 27 92l-48 47c-2 2-5 4-8 4s-11 0-82-33l-3-1-29 12-1 3c-34 84-37 84-45 84h-68c-9 0-12 0-43-84l-1-4-30-12-2 1c-48 21-76 32-84 32-3 0-6-2-8-4l-48-48c-6-6-9-8 29-90l1-3-12-29-2-1c-85-34-85-37-85-45v-68c0-9 0-13 85-44l3-1 12-29-2-3c-36-83-33-85-27-91l48-48c2-2 5-4 8-4s11 0 82 33l3 1 29-12 1-3c34-84 37-84 45-84h68c9 0 12 0 43 85l2 3 29 12 2-1c48-21 76-32 84-32 3 0 6 2 8 4l48 48c6 6 9 8-29 90l-1 3 11 29 3 1c85 34 85 37 85 46zM512 448c-71 0-128 57-128 128s57 128 128 128 128-57 128-128-57-128-128-128z" />
<glyph unicode="&#xe262;" glyph-name="speech-bubble-check" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM799 804c30-29 33-78 6-110l-293-348c-14-17-34-26-55-26-16 0-32 6-45 17l-183 155c-32 26-37 75-12 109 26 33 72 38 103 12l129-109 247 293c27 32 73 35 103 7z" />
<glyph unicode="&#xe263;" glyph-name="speech-bubble-delete" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM600 575l136 136c25 25 25 65 0 90s-65 25-90 0l-136-135-136 135c-25 25-66 25-91 0s-25-65 0-90l136-136-136-136c-25-25-25-65 0-90s66-25 91 0l136 136 136-136c25-25 65-25 90 0s25 65 0 90z" />
<glyph unicode="&#xe264;" glyph-name="speech-bubble-plus" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM574 639v128c0 35-29 64-64 64-36 0-64-29-64-64v-128h-128c-36 0-64-29-64-64s28-64 64-64h128v-128c0-35 28-64 64-64 35 0 64 29 64 64v128h128c35 0 64 29 64 64s-29 64-64 64h-128z" />
<glyph unicode="&#xe265;" glyph-name="speech-bubble-minus" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM318 639h384c35 0 64-29 64-64s-29-64-64-64h-384c-36 0-64 29-64 64s28 64 64 64z" />
<glyph unicode="&#xe266;" glyph-name="speech-bubble-search" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM575 800c-123 71-279 29-350-93-70-123-29-279 94-350 103-60 230-38 310 43l229-133 64 111-229 133c30 109-15 230-118 289zM383 468c-61 35-82 114-47 175s114 82 175 47c61-36 82-114 47-175-36-61-114-82-175-47z" />
<glyph unicode="&#xe267;" glyph-name="speech-bubble-at" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM807 742c-17 32-40 60-68 82-28 23-61 41-98 53-37 13-75 19-115 19-46 0-89-8-129-25-41-16-76-39-107-68-30-28-54-62-72-101-17-39-26-81-26-126 0-46 9-89 26-128 18-39 42-73 73-101 31-29 67-51 108-67s85-24 131-24c56 0 107 12 153 36 47 23 86 57 116 102h-74c-23-22-51-40-84-52s-68-18-105-18c-38 0-73 6-104 18-32 12-60 29-83 51-22 22-40 48-53 78-13 31-20 65-20 103 0 36 6 69 18 101 12 31 28 57 50 80s48 40 79 53 65 19 102 19c34 0 65-4 94-13s54-23 75-41c22-18 39-40 51-66s18-56 18-90c0-23-3-44-9-64-6-19-14-36-24-50-9-14-20-25-33-32-13-8-25-12-37-12-6 0-9 2-12 6-2 3-3 8-3 14 0 5 0 12 2 18l5 19 55 221h-72l-14-47c-10 23-25 38-45 47s-39 13-58 13c-29 0-55-6-79-18-23-13-43-30-60-50-17-21-30-44-39-70-9-27-13-53-13-80 0-20 3-39 10-57 8-17 18-33 30-46 13-14 28-24 44-32 17-8 35-12 54-12 18 0 36 4 53 12s31 21 41 38h2c1-14 8-26 19-35 12-9 27-14 45-14 14 0 33 5 56 14 23 10 46 24 69 44 22 20 42 46 58 78 16 31 24 69 24 113 0 39-9 75-25 107zM563 509c-10-12-22-22-35-30s-27-12-43-12c-21 0-37 7-50 21s-19 32-19 55c0 14 3 29 8 44s13 28 23 40c9 13 21 23 34 30 14 8 28 12 44 12 19 0 35-7 48-21 13-13 20-31 20-52 0-15-3-30-8-45-5-16-13-30-22-42z" />
<glyph unicode="&#xe268;" glyph-name="speech-bubble-pen" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM690 848l91-90 45 45-90 91zM374 350l362 362-91 91-362-362zM328 305l-90 91-46-136z" />
<glyph unicode="&#xe269;" glyph-name="speech-bubble-time" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM480 896c-159 0-288-129-288-288s129-288 288-288 288 129 288 288-129 288-288 288zM480 384c-124 0-224 100-224 224s100 224 224 224 224-100 224-224-100-224-224-224zM512 640v128h-64v-192h128v64h-64z" />
<glyph unicode="&#xe26b;" glyph-name="email-open" horiz-adv-x="1088" d="M1088 577l-537 380v2l-1-1h-1v-1l-549-380v-640h1088v640zM906 577l-202-192h-320l-192 192 358 238zM128 543l192-192-192-222v414zM960 109l-189 244 189 180v-424zM153 66l231 255h320l192-256z" />
<glyph unicode="&#xe26d;" glyph-name="pie-chart" d="M448 512v448c-247 0-448-201-448-448h448zM576-64c247 0 448 201 448 448s-201 448-448 448c-22 0-43-3-64-6v-378h-378c-3-21-6-42-6-64 0-247 201-448 448-448z" />
<glyph unicode="&#xe270;" glyph-name="speech-bubbles" d="M192 384h512c35 0 64 29 64 64v448c0 35-29 64-64 64h-640c-35 0-64-29-64-64v-704zM1024-64v704c0 35-29 64-64 64h-128v-320c0-35-29-64-64-64h-512v-128c0-35 29-64 64-64h512z" />
<glyph unicode="&#xe271;" glyph-name="twitter" d="M832 216v-186s-6-94-240-94-272 118-272 192v384h-128v128s192 118 192 320h128v-320h192v-128h-192l1-292c0-54 23-98 182-98 117 0 137 94 137 94z" />
<glyph unicode="&#xe272;" glyph-name="facebook" d="M576 640v64c0 47 0 52 17 69s58 24 105 24c36 0 57-2 57-2l1 152c12-2-49 13-116 13-97 0-170-22-218-67s-38-125-38-125v-128h-128v-129l128 1v-576h192v576h192v128h-192z" />
<glyph unicode="&#xe273;" glyph-name="blogger" horiz-adv-x="1088" d="M740-64h-395c-47 0-92 8-134 25-43 17-79 40-110 69s-56 63-74 103c-18 39-27 81-27 126v377c0 44 9 86 27 125 18 40 43 74 74 104 31 29 67 53 110 70 42 16 87 25 134 25h241c22-3 46-9 72-19s51-23 76-39c25-15 47-33 68-53s38-42 50-66l9-18c3-5 5-11 8-18l7-28c2-11 5-26 8-46 2-21 5-38 8-53 2-15 9-27 19-35 7-5 17-9 32-11l46-3 44-1c14-1 23-3 27-7l15-12 10-20 3-13-3-261c0-44-9-85-27-125-18-39-43-74-74-103s-67-51-110-68c-42-17-87-25-134-25zM574 704h-252c-19 0-34-6-47-19s-19-28-19-45c0-18 6-33 19-45 13-13 28-19 47-19h252c19 0 34 6 47 19s19 28 19 45-6 32-19 45-28 19-47 19zM256 257c0-18 6-33 19-46s28-19 47-19h446c18 0 33 6 46 19 12 13 18 28 18 46 0 17-6 32-18 45-13 12-28 18-46 18h-446c-19 0-34-6-47-18s-19-27-19-45z" />
<glyph unicode="&#xe274;" glyph-name="twitter2" d="M741 128h-68c-105 5-288 30-289 192v64h288c53 0 96 43 96 96s-43 96-96 96h-288v288c0 53-43 96-96 96s-96-43-96-96v-608c0-177 197-320 366-320h183c50 0 91 43 91 96s-41 96-91 96z" />
<glyph unicode="&#xe275;" glyph-name="linkedin-square" d="M172 960h680c95 0 172-77 172-172v-680c0-95-77-172-172-172h-680c-95 0-172 77-172 172v680c0 95 77 172 172 172zM320 640c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64zM384 576h-128v-448h128v448zM832 128v288c0 88-64 160-144 160-45 0-86-43-112-79v79h-128v-448h128v256c0 35 29 64 64 64s64-29 64-64v-256h128z" />
<glyph unicode="&#xe276;" glyph-name="google-plus" d="M54 705c0-87 29-150 85-187 46-30 99-35 127-35 7 0 12 1 16 1 0 0-9-58 34-116h-2c-74 0-314-16-314-217 0-205 221-215 265-215h14c29 0 102 4 170 37 89 44 134 120 134 226 0 103-69 164-118 209-31 27-57 51-57 73 0 24 19 41 43 63 40 36 77 87 77 184 0 85-11 141-78 178 7 3 32 6 44 8 36 5 89 10 89 40v6h-263c-3 0-266-10-266-255zM410 761c26-93-13-189-75-207-7-2-15-3-22-3-57 0-113 58-134 139-12 45-11 85 2 123 14 38 37 63 67 71 7 2 14 3 22 3 68 0 113-29 140-126zM832 768h-64v-192h-192l-3-63 195-1v-192h64v192l192 1v63h-192v192zM478 180c5-82-63-142-166-150-105-7-192 41-197 122-2 40 15 78 48 109 34 31 80 50 130 54h18c97 0 163-58 167-135z" />
<glyph unicode="&#xe277;" glyph-name="rss" d="M97 960c-26 0-49-10-68-29s-29-42-29-68c0-27 10-50 29-69s42-29 68-29c68 0 132-9 195-26 62-18 120-42 175-74 54-32 103-70 148-114 44-45 82-94 114-148 32-55 56-113 74-175 17-63 26-127 26-195 0-26 10-49 29-68s42-29 69-29c26 0 49 10 68 29s29 42 29 68c0 86-11 168-33 246-22 79-53 153-94 222-40 68-88 131-145 187-56 57-119 105-187 145-69 41-143 72-222 94-78 22-160 33-246 33zM97 591c-26 0-49-9-68-28s-29-42-29-69 10-50 29-69 42-29 68-29c51 0 98-9 142-28s82-45 115-78 59-71 78-115 28-91 28-142c0-26 10-49 29-68s42-29 69-29 50 10 69 29 28 42 28 68c0 77-14 150-44 217-29 68-69 127-120 177-50 51-109 91-177 120-67 30-140 44-217 44zM277 79c0 19-4 37-11 54-7 16-17 31-29 43-12 13-27 22-44 29-17 8-34 11-53 11s-37-3-54-11c-16-7-31-16-43-29-12-12-22-27-29-43-7-17-11-35-11-54s4-37 11-53c7-17 17-31 29-44 12-12 27-22 43-29 17-7 35-10 54-10s36 3 53 10 32 17 44 29c12 13 22 27 29 44 7 16 11 34 11 53z" />
<glyph unicode="&#xe278;" glyph-name="pencil2" d="M951 740l-146 147 73 73 146-146zM293 82l-146 146 585 586 146-147zM220 9l-146 146-74-219z" />
<glyph unicode="&#xe279;" glyph-name="ellipsis" d="M128 320c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM512 320c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM896 320c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128z" />
<glyph unicode="&#xe27a;" glyph-name="orange" d="M896 320c0 176-123 320-302 320 28 51 71 110 134 166-2 2-57 36-61 36-61-46-102-101-131-152-39 226-280 270-280 270s-39-168 76-269c36-30 69-49 98-60-235-35-302-137-302-311 0-193 72-384 384-384s384 191 384 384z" />
<glyph unicode="&#xe27d;" glyph-name="check-circle" d="M1024 448c0 92-25 178-67 252l67 67-64 65-56-55c-94 112-234 183-392 183-283 0-512-229-512-512s229-512 512-512 512 229 512 512zM932 739c13-20 24-40 24-40l-442-443-258 258 64 65 194-194 390 391s15-19 28-37z" />
<glyph unicode="&#xe280;" glyph-name="bars" d="M96 672h832c53 0 96 43 96 96s-43 96-96 96h-832c-53 0-96-43-96-96s43-96 96-96zM96 352h832c53 0 96 43 96 96s-43 96-96 96h-832c-53 0-96-43-96-96s43-96 96-96zM928 224h-832c-53 0-96-43-96-96s43-96 96-96h832c53 0 96 43 96 96s-43 96-96 96z" />
<glyph unicode="&#xe281;" glyph-name="speech-bubble-star" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM768 636l-119-134 21-182-158 78-158-78 21 182-119 134 172 35 84 161 84-161z" />
<glyph unicode="&#xe282;" glyph-name="speech-bubble-arrow" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM719 622l-227 226c-25 25-65 25-90 0s-25-66 0-91l181-181-181-181c-25-25-25-65 0-90s65-25 90 0l227 226c25 25 25 66 0 91z" />
<glyph unicode="&#xe283;" glyph-name="speech-bubble-arrow2" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM576 832v-128c-249-34-348-213-384-384 89 119 206 192 384 192v-128l256 209z" />
<glyph unicode="&#xe284;" glyph-name="speech-bubble-question" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM694 782c-6 19-17 38-32 54-15 17-35 32-60 43s-55 17-92 17c-29 0-55-5-78-16s-43-26-59-45c-17-20-29-42-39-69-9-26-13-55-14-86h115c0 16 1 30 4 44 4 14 8 26 15 36 6 10 15 18 25 24 10 7 22 10 36 10 21 0 37-7 49-20s17-32 17-59c1-16-1-29-7-40-5-10-13-20-21-29l-29-26c-11-9-21-19-30-31-10-13-39-57-46-107-3-24 0-34 0-34h128s-10 18-10 34 3 27 11 38c8 12 17 22 28 31 10 10 21 19 33 28s22 20 32 32c10 13 18 29 24 47 7 18 10 41 10 69 0 17-3 35-10 55zM576 256v128h-128v-128h128z" />
<glyph unicode="&#xe285;" glyph-name="speech-bubble-network" d="M256 192h704c35 0 64 29 64 64v640c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-960zM734 520c54 0 98-45 98-100s-44-100-98-100c-41 0-75 27-89 64h-265c-14-37-49-64-90-64-54 0-98 45-98 100s44 100 98 100l5-1 74 195c-27 18-45 47-45 82 0 55 43 100 97 100s98-45 98-100c0-53-40-95-91-99l-76-202c14-12 25-28 30-47h260c12 41 48 72 92 72z" />
<glyph unicode="&#xe286;" glyph-name="speech-bubble-pin" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM822 708l-178 178c-10 10-27 10-36 0l-49-49c-5-5-8-11-8-18 0-6 3-13 8-18v-1c13-20-12-78-67-134-15-15-31-29-47-40l-8-5-19 19c-11 11-26 17-41 17-16 0-31-6-42-17s-18-26-18-42 7-31 18-42l58-58-194-199c-5-5-7-11-7-18 0-6 3-13 8-18s11-7 17-7c7 0 14 3 19 8l192 198 64-63c11-11 26-17 42-17s30 6 42 17c23 23 23 60 0 84l-19 18 5 8c11 16 25 32 40 47 56 56 103 71 121 71 5 0 10-1 13-3l1-1c10-10 26-10 36 0l49 49c10 10 10 26 0 36z" />
<glyph unicode="&#xe287;" glyph-name="speech-bubble-heart" d="M256 192l-256-256v960c0 35 29 64 64 64h896c35 0 64-29 64-64v-640c0-35-29-64-64-64h-704zM512 719c-83 177-318 136-319-70-1-113 112-155 187-200 72-44 124-104 132-129 7 25 65 87 132 130 74 48 188 88 187 200-1 206-240 239-319 69z" />
<glyph unicode="&#xe288;" glyph-name="user-rss" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h832v266c0 162-125 296-284 310zM1140 524c8 9 12 19 12 31 0 37-5 73-14 107-10 35-24 67-41 97-18 30-39 57-64 82s-52 46-82 64c-30 17-62 31-97 41-34 9-70 14-107 14-12 0-22-4-30-12-9-9-13-19-13-31 0-11 4-21 13-30 8-8 18-12 30-12 29 0 57-4 85-12 27-7 52-18 76-32s45-31 65-50c19-20 36-41 50-65s25-49 32-76c8-28 12-56 12-85 0-12 4-22 12-31 9-8 19-12 30-12 12 0 22 4 31 12zM747 799c-12 0-22-4-31-13-8-8-12-18-12-30s4-22 12-30c9-8 19-13 31-13 22 0 42-4 61-12 20-8 37-20 51-34s26-31 34-51c8-19 12-39 12-61 0-12 5-22 13-31 8-8 18-12 30-12s22 4 30 12c9 9 13 19 13 31 0 33-7 65-20 94-13 30-30 56-52 78s-48 39-78 52c-29 13-61 20-94 20zM789 520c7 3 13 7 19 12 5 6 9 12 12 19 4 7 5 15 5 24 0 8-1 16-5 23-3 7-7 14-12 19-6 6-12 10-19 13-8 3-16 5-24 5s-16-2-23-5-14-7-19-13c-6-5-10-12-13-19s-5-15-5-23c0-9 2-17 5-24s7-13 13-19c5-5 12-9 19-12 7-4 15-5 23-5s16 1 24 5z" />
<glyph unicode="&#xe289;" glyph-name="user-check" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h662c-90 64-150 169-150 288 0 107 49 201 124 266-28 11-57 19-88 22zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM822 146l212 161c12 13 31 13 42 0 12-12 12-33 0-46l-233-184c-12-13-31-13-43 0l-84 92c-12 13-12 33 0 46 11 13 30 13 42 0z" />
<glyph unicode="&#xe290;" glyph-name="user-plus" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h662c-90 64-150 169-150 288 0 107 49 201 124 266-28 11-57 19-88 22zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1024 192h-128v-128h-64v128h-128v64h128v128h64v-128h128v-64z" />
<glyph unicode="&#xe291;" glyph-name="user-delete" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h662c-90 64-150 169-150 288 0 107 49 201 124 266-28 11-57 19-88 22zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM909 224l91-91-45-45-91 91-91-91-45 45 91 91-91 91 45 45 91-91 91 91 45-45z" />
<glyph unicode="&#xe292;" glyph-name="user-minus" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h662c-90 64-150 169-150 288 0 107 49 201 124 266-28 11-57 19-88 22zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1024 192h-320v64h320v-64z" />
<glyph unicode="&#xe293;" glyph-name="user-info" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h662c-90 64-150 169-150 288 0 107 49 201 124 266-28 11-57 19-88 22zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM865 404c21 0 37-17 37-38 0-22-16-39-37-39-20 0-37 17-37 39 0 21 17 38 37 38zM902 250c0 0-11-173 37-230-128 0-111 230-111 230 0 22 17 39 37 39 21 0 37-17 37-39z" />
<glyph unicode="&#xe294;" glyph-name="user-warning" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h662c-90 64-150 169-150 288 0 107 49 201 124 266-28 11-57 19-88 22zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM896 128h-64v320h64v-320zM896 0h-64v64h64v-64z" />
<glyph unicode="&#xe295;" glyph-name="user-question" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h662c-90 64-150 169-150 288 0 107 49 201 124 266-28 11-57 19-88 22zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM962 378c3-10 5-20 5-30 0-15-2-28-5-38s-8-18-13-25-10-13-16-18l-18-15c-5-5-10-11-14-17s-7-14-8-24v-19h-55v22c1 14 3 26 7 35s8 17 13 24c5 6 10 12 15 17 6 5 11 9 15 14 5 5 8 10 11 16s4 13 4 22c0 14-3 25-9 32s-15 11-25 11c-8 0-14-2-19-5-6-4-10-8-13-14-4-5-6-12-8-19-1-8-2-16-2-25h-60c0 17 3 34 8 48 4 14 11 27 19 37 9 11 19 19 31 25s26 9 41 9c19 0 35-3 48-9 13-7 23-14 31-24 8-9 14-19 17-30zM832 128h64v-64h-64v64z" />
<glyph unicode="&#xe296;" glyph-name="user-arrow" horiz-adv-x="1088" d="M548 512c67 43 112 119 112 205 0 134-109 243-244 243s-244-109-244-243c0-86 45-162 112-205-159-14-284-148-284-310v-266h662c-90 64-150 169-150 288 0 107 49 201 124 266-28 11-57 19-88 22zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM834 40l-45 45 135 136-135 136 45 45 181-181z" />
<glyph unicode="&#xe297;" glyph-name="comment-dots" horiz-adv-x="992" d="M512 128c283 0 512 186 512 416s-229 416-512 416-512-186-512-416c0-82 47-147 79-223 28-65-79-385-79-385s260 231 323 216c62-19 118-24 189-24zM512 832c212 0 384-129 384-288s-172-288-384-288c-100 0-195 79-320-64 101 152-64 268-64 352 0 159 172 288 384 288zM320 512c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64zM512 512c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64zM704 512c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64z" />
<glyph unicode="&#xe298;" glyph-name="comment-text" horiz-adv-x="992" d="M512 128c-71 0-127 5-189 24-63 15-323-216-323-216s107 320 79 385c-32 76-79 141-79 223 0 230 229 416 512 416s512-186 512-416-229-416-512-416zM512 832c-212 0-384-129-384-288 0-84 165-200 64-352 125 143 220 64 320 64 212 0 384 129 384 288s-172 288-384 288zM768 704v-128h-512v128h512zM256 384v128h448v-128h-448z" />
<glyph unicode="&#xe299;" glyph-name="copyright" d="M512-64c-282 0-512 230-512 512s230 512 512 512 512-230 512-512-230-512-512-512zM512 832c-212 0-384-172-384-384s172-384 384-384 384 172 384 384-172 384-384 384zM614 605c-4-2-8-1-12 1-23 11-54 17-87 17-104 0-166-66-166-177 0-108 61-173 163-173 34 0 69 7 92 18 4 2 9 2 13 0s7-5 8-10l12-48c1-7-2-14-8-17-22-12-68-24-129-24-148 0-244 99-244 252 0 155 103 260 257 260 69 0 107-17 117-22 7-4 10-11 8-18l-15-49c-2-5-5-8-9-10z" />
<glyph unicode="&#xe29a;" glyph-name="food-plate" horiz-adv-x="1280" d="M512 736c-238-47-403-219-448-448h1152c-45 229-210 401-448 448-7 65-66 128-128 128s-121-63-128-128zM450 224h-374c-42 0-76-43-76-96s34-96 76-96h1128c42 0 76 43 76 96s-34 96-76 96h-181l-319-113s-178 64-254 113z" />
<glyph unicode="&#xe29b;" glyph-name="star2" horiz-adv-x="1088" d="M704 576h384l-320-256 128-384-352 227-352-227 128 384-320 256h384l160 384z" />
<glyph unicode="&#xe29d;" glyph-name="cloud" horiz-adv-x="1152" d="M1152 277v8c0 74-36 139-90 177 3 18 4 36 4 54 0 175-133 316-297 316-112 0-210-66-260-164-36 27-79 42-126 42-116 0-210-95-218-216-94-18-165-105-165-209v-8c0-118 90-213 200-213h752c110 0 200 95 200 213z" />
<glyph unicode="&#xe29e;" glyph-name="diamond" d="M1024 512v192l-256 256h-512l-256-256v-192l512-576zM387 832l-67-68-66 66 2 2h131zM579 832l-67-68-68 68h135zM770 830l-66-66-68 68h132zM209 785l65-66-79-79h-67v64zM896 640h-68l-79 79 66 66 81-81v-64zM416 770l50-51-50-51-51 51zM608 770l50-51-50-51-51 51zM286 640l34 34 33-34h-67zM512 674l33-34h-67zM670 640l34 34 33-34h-67zM128 576h65l216-392-281 328v64zM479 576v-383l-211 383h211zM760 576l-217-381v381h217zM896 512l-294-343 231 407h63v-64z" />
<glyph unicode="&#xe2ad;" glyph-name="unyson" d="M0 896v-704c38-171 135-256 320-256s271 129 298 190c28 62 23 345 22 450s-1 204 61 194c71-11 67-66 67-66v-704l128-64 128 64v704c0 193-190 256-320 256-198 0-320-147-320-256v-448c0-113-54-105-54-105-75 13-74 105-74 105v640l-128 64z" />
<glyph unicode="&#xe300;" glyph-name="original" d="M512-64c-282 0-512 230-512 512s230 512 512 512 512-230 512-512-230-512-512-512zM512 832c-212 0-384-172-384-384s172-384 384-384 384 172 384 384-172 384-384 384zM596 250c-1 23-3 44-6 65-3 26-10 46-21 58-11 13-28 19-53 19h-98v-200h-98v512h240c20 0 38-4 54-11 16-8 30-18 42-31 11-12 20-27 26-44s9-36 9-55c0-30-6-56-17-78s-29-39-54-51v-1c12-4 22-10 30-18s15-17 20-28c5-10 8-22 11-35 2-13 3-26 4-39l2-28c0-11 1-23 2-34 1-12 2-23 5-33 2-10 5-19 10-26h-98c-5 16-9 36-10 58zM576 600c-11 11-28 17-51 17h-107v-145h107c23 0 40 6 51 18 11 11 17 30 17 56 0 24-6 42-17 54z" />
<glyph unicode="&#xe302;" glyph-name="briefcase" d="M640 416h384v320h-256v128c0 35-29 64-64 64h-384c-35 0-64-29-64-64v-128h-256v-320h384v64h256v-64zM704 736h-384v128h384v-128zM576 352v64h-128v-64h128zM1024-32v384h-384v-64h-256v64h-384v-384h1024z" />
<glyph unicode="&#xe303;" glyph-name="bar-chart" d="M832 64h128v896h-128v-896zM576 64h128v640h-128v-640zM320 64h128v384h-128v-384zM64 64h128v256h-128v-256zM1024-64v64h-1024v-64h1024z" />
<glyph unicode="&#xe304;" glyph-name="idea-doubt" d="M144 768l48 48-144 144-48-48zM704 256c50 145 128 302 128 384 0 177-143 320-320 320s-320-143-320-320c0-82 77-238 128-384 51-145 13-320 128-320h128c95 0 69 152 128 320zM880 768l144 144-48 48-144-144zM694 729c7-17 10-34 10-49 0-25-3-46-10-62-6-17-14-31-24-42-10-12-20-21-32-30-12-8-23-16-33-24-43-34-21-16-29-74h-128c2 23 14 54 21 69s16 28 25 39 19 20 30 28l29 23c8 8 16 17 21 26 6 10 8 22 7 36 0 24-5 42-17 53-12 12-28 18-49 18-14 0-26-3-36-8-10-6-19-13-25-23-7-9-11-19-15-32-3-12-4-25-4-40l-115 3c1 28 5 52 14 75 10 24 22 45 39 62 16 17 36 31 59 40 23 10 49 15 78 15 37 0 67-5 92-15 25-11 45-23 60-39 15-15 26-31 32-49zM128 704h-128v-64h128v64zM896 640h128v64h-128v-64zM880 512l-48-48 144-144 48 48zM141 507l-136-136 46-46 136 136zM446 256l2 128h128v-128h-130z" />
<glyph unicode="&#xe305;" glyph-name="master-card" d="M64 96h896c35 0 64 29 64 64v576c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-576c0-35 29-64 64-64zM256 640v-64c0-18-14-32-32-32h-64c-18 0-32 14-32 32v64c0 18 14 32 32 32h64c18 0 32-14 32-32zM762 672c74 0 134-57 134-128s-60-128-134-128c-35 0-66 13-90 33-24-20-55-33-90-33-74 0-134 57-134 128s60 128 134 128c35 0 66-13 90-33 24 20 55 33 90 33zM896 224h-768v64h768v-64z" />
<glyph unicode="&#xe306;" glyph-name="visa" d="M960 96h-896c-35 0-64 29-64 64v576c0 35 29 64 64 64h896c35 0 64-29 64-64v-576c0-35-29-64-64-64zM304 608l-80-270-80 270h-80l115-384h87l118 384v-64h64v64h-144zM384 480v-256h64v256h-64zM698 337c-3 7-8 14-14 19-7 5-14 9-21 12-8 4-16 6-25 8l-23 7c-8 1-15 4-21 6s-11 5-15 9c-3 4-5 9-5 15 0 5 1 9 3 12s5 5 8 7l10 3h10c11 0 19-2 27-7 7-4 11-13 12-26h54c-1 15-4 28-9 38-6 10-13 18-21 24-8 5-18 10-28 12-11 3-22 4-33 4s-22-1-33-4c-11-2-20-6-29-12-8-6-15-13-20-24-6-10-8-22-8-38 0-11 2-20 5-27 4-8 9-14 15-19 6-4 13-8 21-11s16-6 25-8c20-5 36-10 47-15s17-13 17-23c0-6-1-11-4-15-2-3-5-7-9-9-3-2-7-4-12-5-4-1-8-2-12-2-6 0-11 1-16 3-6 1-10 4-14 7s-8 7-10 13c-3 5-4 11-4 18h-54c1-16 4-30 9-41 6-10 14-19 22-26 9-6 20-11 31-14 12-3 23-4 35-4s24 1 35 4 22 7 30 14c9 6 16 15 22 26 5 11 8 24 8 40 0 12-2 21-6 29zM955 253c-1 10-2 20-2 31v127c0 15-3 26-8 35s-12 16-20 21c-9 5-18 9-28 10-10 2-20 3-30 3-11 0-22-1-33-4s-20-7-29-13c-9-7-16-15-21-25-6-11-9-24-10-39h54c1 13 5 22 11 28 6 5 14 8 25 8 5 0 9 0 14-1 4-1 7-2 11-5 3-2 5-5 7-9 2-5 3-10 3-18 0-7-1-12-5-15-3-4-8-7-14-9s-13-3-21-4l-24-4c-8-1-17-3-25-6s-15-7-21-12-11-12-15-21-6-21-6-35c0-12 2-23 5-32 4-9 8-17 14-23 7-6 14-10 22-13s17-4 26-4c12 0 24 2 36 7 12 4 22 12 30 23l4-24h55c-3 5-4 13-5 23zM893 291c-3-7-7-12-13-16-6-5-14-7-25-7-4 0-8 1-12 2s-8 2-11 5c-3 2-5 5-7 9s-3 9-3 15c0 7 1 12 3 16s4 7 7 10 6 5 10 6c4 2 8 3 12 4l25 5 11 3c4 2 7 4 9 6v-25l-1-15c-1-6-2-12-5-18z" />
<glyph unicode="&#xe307;" glyph-name="line-chart" d="M928 639c53 0 96 43 96 96s-43 96-96 96-96-43-96-96c0-29 14-54 34-72l-167-222c-8 3-17 6-27 6-38 0-70-22-86-54l-140 75c0 4 2 7 2 11 0 53-43 96-96 96s-96-43-96-96c0-26 11-50 28-68l-156-288v708h64l-97 130-95-130h64v-768h-64v-64h64v-64h64v64h766v-64l130 95-130 97v-64h-728l177 322c3 0 6-2 9-2 25 0 48 10 65 26l165-88c13-38 48-66 90-66 53 0 96 43 96 96 0 20-7 37-17 52l174 237c1 0 2-1 3-1z" />
<glyph unicode="&#xe308;" glyph-name="safe" d="M896 64h64c35 0 64 29 64 64v768c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-768c0-35 29-64 64-64h64v-128h192v128h384v-128h192v128zM960 128h-896v768h896v-192h-64v128h-768v-640h768v128h64v-192zM704 448h-195c-15-73-80-128-157-128-88 0-160 72-160 160s72 160 160 160c77 0 142-55 157-128h195v-64zM352 384c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM960 448h-64v128h64v-128z" />
<glyph unicode="&#xe309;" glyph-name="bank" d="M832 640h128v64l-447 256-449-256v-64h128v-384h-64v-64h768v64h-64v384zM256 640h128v-384h-128v384zM448 640h128v-384h-128v384zM768 640v-384h-128v384h128zM64 64h896v64h-896v-64zM1024-64v64h-1024v-64h1024z" />
<glyph unicode="&#xe30a;" glyph-name="wine-bottle" d="M704 383v129c0 81-47 171-128 192v256h-128v-256c-75-24-128-115-128-192v-576h384v128h-256v320z" />
<glyph unicode="&#xe30d;" glyph-name="battery-full-h" d="M960 192v64c35 0 64 29 64 64v256c0 35-29 64-64 64v64c0 35-29 64-64 64h-832c-35 0-64-29-64-64v-512c0-35 29-64 64-64h832c35 0 64 29 64 64zM960 320h-64v-128h-832v512h832v-128h64v-256zM128 256h64v384h-64v-384zM256 256h64v384h-64v-384zM384 256h64v384h-64v-384zM512 256h64v384h-64v-384zM640 256h64v384h-64v-384zM768 256h64v384h-64v-384z" />
<glyph unicode="&#xe316;" glyph-name="dollar-bill" horiz-adv-x="1088" d="M64 640c71 0 128 57 128 128 0 23-7 45-18 64h-174v-174c19-11 41-18 64-18zM832 128c0 106 86 192 192 192 23 0 44-5 64-12v280c-20-7-41-12-64-12-106 0-192 86-192 192 0 23 5 44 12 64h-600c7-20 12-41 12-64 0-106-86-192-192-192-23 0-44 5-64 12v-280c20 7 41 12 64 12 106 0 192-86 192-192 0-23-5-44-12-64h600c-7 20-12 41-12 64zM896 768c0-71 57-128 128-128 23 0 45 7 64 18v174h-174c-11-19-18-41-18-64zM604 563c-6 9-16 14-28 17v-99c41-13 70-24 86-33 28-18 42-44 42-76 0-43-19-75-58-94-20-10-44-16-70-19v-67h-64v67c-31 4-57 10-74 19-36 20-54 53-53 101h85c3-22 7-36 12-44 6-7 17-13 30-17v109l-7 2c-40 10-69 23-85 40-17 17-25 38-25 62 0 16 3 31 10 44 6 13 15 24 27 33 15 13 31 21 50 26 7 2 18 3 30 4v66h64v-67c27-3 49-8 65-18 36-18 54-48 55-89h-83c-1 15-4 26-9 33zM476 539c0-14 7-25 20-34 4-2 10-5 16-7v82c-9-2-17-5-22-9-9-8-14-18-14-32zM617 364c0 15-7 26-19 35-5 3-13 7-22 10v-93c9 2 16 4 21 7 13 8 20 22 20 41zM192 128c0 71-57 128-128 128-23 0-45-7-64-18v-174h174c11 19 18 41 18 64zM1088 64v174c-19 11-41 18-64 18-71 0-128-57-128-128 0-23 7-45 18-64h174z" />
<glyph unicode="&#xe318;" glyph-name="calendar" horiz-adv-x="1088" d="M1088-64v1024h-1088v-1024h1088zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM1024 512h-192v192h192v-192zM256 256h-192v192h192v-192zM768 256h-192v192h192v-192zM1024 256h-192v192h192v-192zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192zM768 0h-192v192h192v-192zM1024 0h-192v192h192v-192z" />
<glyph unicode="&#xe319;" glyph-name="calendar-check" horiz-adv-x="1280" d="M1024 704v-131c22-2 43-6 64-12v399h-1088v-1024h790c-25 18-47 40-67 64h-147v192h67c-1 11-3 21-3 32s2 21 3 32h-67v192h147c30 36 67 66 109 88v168h192zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM992-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM256 256h-192v192h192v-192zM950 146l212 161c12 13 31 13 42 0 12-12 12-33 0-46l-233-184c-12-13-31-13-43 0l-84 92c-12 13-12 33 0 46 11 13 30 13 42 0zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192z" />
<glyph unicode="&#xe31b;" glyph-name="sound" horiz-adv-x="1216" d="M873 13l76-77c160 102 267 286 267 496 0 235-134 437-326 528l-85-87c176-62 303-238 303-445 0-180-96-336-235-415zM256 256l384-256v896l-384-256h-256v-384h256zM1003 430c0 149-85 278-207 336l-54-55c112-40 192-152 192-284 0-114-60-213-149-264l48-49c102 65 170 182 170 316z" />
<glyph unicode="&#xe31c;" glyph-name="arrow-circle-left-o" d="M512-32c265 0 480 215 480 480s-215 480-480 480-480-215-480-480 215-480 480-480zM512 864c219 0 396-169 413-384h-452l146 147-45 45-222-224 222-224 45 45-146 147h452c-17-215-194-384-413-384-230 0-416 186-416 416s186 416 416 416z" />
<glyph unicode="&#xe31d;" glyph-name="battery-half" d="M256-64h512c35 0 64 29 64 64v832c0 35-29 64-64 64h-64c0 35-29 64-64 64h-256c-35 0-64-29-64-64h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM768 512h-512v320h512v-320zM768 448v-64h-512v64h512zM256 320h512v-64h-512v64zM256 192h512v-64h-512v64zM256 64h512v-64h-512v64z" />
<glyph unicode="&#xe320;" glyph-name="calendar-plus" horiz-adv-x="1280" d="M832 704v-168c-42-22-79-52-109-88h-147v-192h67c-1-11-3-21-3-32s2-21 3-32h-67v-192h147c20-24 42-46 67-64h-790v1024h1088v-399c-21 6-42 10-64 12v131h-192zM64 704v-192h192v192h-192zM320 704v-192h192v192h-192zM576 704v-192h192v192h-192zM992-64c-159 0-288 129-288 288s129 288 288 288 288-129 288-288-129-288-288-288zM64 448v-192h192v192h-192zM1024 256v128h-64v-128h-128v-64h128v-128h64v128h128v64h-128zM64 192v-192h192v192h-192zM320 192v-192h192v192h-192z" />
<glyph unicode="&#xe321;" glyph-name="calendar-delete" horiz-adv-x="1280" d="M1024 704v-131c22-2 43-6 64-12v399h-1088v-1024h790c-25 18-47 40-67 64h-147v192h67c-1 11-3 21-3 32s2 21 3 32h-67v192h147c30 36 67 66 109 88v168h192zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM992-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM256 256h-192v192h192v-192zM1037 224l91-91-45-45-91 91-91-91-45 45 91 91-91 91 45 45 91-91 91 91 45-45zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192z" />
<glyph unicode="&#xe322;" glyph-name="calendar-minus" horiz-adv-x="1280" d="M1024 704v-131c22-2 43-6 64-12v399h-1088v-1024h790c-25 18-47 40-67 64h-147v192h67c-1 11-3 21-3 32s2 21 3 32h-67v192h147c30 36 67 66 109 88v168h192zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM992-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM256 256h-192v192h192v-192zM1152 192h-320v64h320v-64zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192z" />
<glyph unicode="&#xe323;" glyph-name="calendar-info" horiz-adv-x="1280" d="M1024 704v-131c22-2 43-6 64-12v399h-1088v-1024h790c-25 18-47 40-67 64h-147v192h67c-1 11-3 21-3 32s2 21 3 32h-67v192h147c30 36 67 66 109 88v168h192zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM992-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM256 256h-192v192h192v-192zM984 404c21 0 37-17 37-38 0-22-16-39-37-39-20 0-37 17-37 39 0 21 17 38 37 38zM1021 250c0 0-11-173 37-230-128 0-111 230-111 230 0 22 17 39 37 39 21 0 37-17 37-39zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192z" />
<glyph unicode="&#xe324;" glyph-name="calendar-warning" horiz-adv-x="1280" d="M1024 704v-131c22-2 43-6 64-12v399h-1088v-1024h790c-25 18-47 40-67 64h-147v192h67c-1 11-3 21-3 32s2 21 3 32h-67v192h147c30 36 67 66 109 88v168h192zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM992-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM256 256h-192v192h192v-192zM1024 128h-64v320h64v-320zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192zM1024 0h-64v64h64v-64z" />
<glyph unicode="&#xe325;" glyph-name="calendar-question" horiz-adv-x="1280" d="M1024 704v-131c22-2 43-6 64-12v399h-1088v-1024h790c-25 18-47 40-67 64h-147v192h67c-1 11-3 21-3 32s2 21 3 32h-67v192h147c30 36 67 66 109 88v168h192zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM992-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM256 256h-192v192h192v-192zM1090 378c3-10 5-20 5-30 0-15-2-28-5-38s-8-18-13-25-10-13-16-18l-18-15c-5-5-10-11-14-17s-7-14-8-24v-19h-55v22c1 14 3 26 7 35s8 17 13 24c5 6 10 12 15 17 6 5 11 9 15 14 5 5 8 10 11 16s4 13 4 22c0 14-3 25-9 32s-15 11-25 11c-8 0-14-2-19-5-6-4-10-8-13-14-4-5-6-12-8-19-1-8-2-16-2-25h-60c0 17 3 34 8 48 4 14 11 27 19 37 9 11 19 19 31 25s26 9 41 9c19 0 35-3 48-9 13-7 23-14 31-24 8-9 14-19 17-30zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192zM960 128h64v-64h-64v64z" />
<glyph unicode="&#xe326;" glyph-name="calendar-arrow" horiz-adv-x="1280" d="M1024 704v-131c22-2 43-6 64-12v399h-1088v-1024h790c-25 18-47 40-67 64h-147v192h67c-1 11-3 21-3 32s2 21 3 32h-67v192h147c30 36 67 66 109 88v168h192zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM992-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM256 256h-192v192h192v-192zM1143 221l-181-181-45 45 135 136-135 136 45 45zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192z" />
<glyph unicode="&#xe327;" glyph-name="calendar-time" horiz-adv-x="1280" d="M1024 704v-131c22-2 43-6 64-12v399h-1088v-1024h790c-25 18-47 40-67 64h-147v192h67c-1 11-3 21-3 32s2 21 3 32h-67v192h147c30 36 67 66 109 88v168h192zM256 512h-192v192h192v-192zM512 512h-192v192h192v-192zM768 512h-192v192h192v-192zM992-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM256 256h-192v192h192v-192zM992 448c124 0 224-100 224-224s-100-224-224-224-224 100-224 224 100 224 224 224zM1024 192v192h-64v-128h-128v-64h192zM256 0h-192v192h192v-192zM512 0h-192v192h192v-192z" />
<glyph unicode="&#xe328;" glyph-name="calendar-deadline" horiz-adv-x="1280" d="M832 704v-168c-42-22-79-52-109-88h-147v-192h67c-1-11-3-21-3-32s2-21 3-32h-67v-192h147c20-24 42-46 67-64h-790v1024h1088v-399c-21 6-42 10-64 12v131h-192zM64 704v-192h192v192h-192zM320 704v-192h192v192h-192zM576 704v-192h192v192h-192zM992-63c-159 0-288 128-288 287s129 288 288 288 288-129 288-288-129-287-288-287zM64 448v-192h192v192h-192zM992 448c-124 0-224-100-224-224s100-224 224-224 224 100 224 224-100 224-224 224zM996 224h158c0-88-70-159-158-160v160zM64 192v-192h192v192h-192zM320 192v-192h192v192h-192z" />
<glyph unicode="&#xe329;" glyph-name="pie-chart2" d="M576 448h442c3 21 6 42 6 64 0 247-201 448-448 448v-512zM0 448c0-247 201-448 448-448 22 0 43 3 64 6v884c-21 3-42 6-64 6-247 0-448-201-448-448zM576 384v-448c247 0 448 201 448 448h-448z" />
<glyph unicode="&#xe32c;" glyph-name="arrow-circle-up-o" d="M512-32c265 0 480 215 480 480s-215 480-480 480-480-215-480-480 215-480 480-480zM512 864c230 0 416-186 416-416 0-219-170-397-386-413l2 452 147-146 45 45-224 222-224-222 45-45 147 146-2-452c-213 18-382 195-382 413 0 230 186 416 416 416z" />
<glyph unicode="&#xe32d;" glyph-name="battery-low" d="M256-64h512c35 0 64 29 64 64v832c0 35-29 64-64 64h-64c0 35-29 64-64 64h-256c-35 0-64-29-64-64h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM768 0h-512v832h128v64h256v-64h128v-832zM448 464l192-144v448l-64-64v-265l-192 137v-384l64 64v208zM704 128h-384v-64h384v64z" />
<glyph unicode="&#xe32e;" glyph-name="light-bulb3" d="M288 256h448c60 105 160 207 160 320 0 207-172 384-384 384s-384-177-384-384c0-114 100-216 160-320zM534 890c94 0 178-40 238-103-56 44-126 70-202 70-180 0-326-146-326-326 0-86 34-165 88-223-75 59-124 152-124 256 0 180 146 326 326 326zM342 128h340c6 20 13 41 22 64h-384c9-23 16-44 22-64zM512-64c108 0 124 36 151 128h-302c28-92 45-128 151-128z" />
<glyph unicode="&#xe32f;" glyph-name="heart" horiz-adv-x="1089" d="M545-64l160 128c283 256 384 378 384 590 0 172-131 306-299 306-93 0-185-45-245-117-60 72-152 117-245 117-168 0-299-134-299-306 0-212 101-334 384-590z" />
<glyph unicode="&#xe333;" glyph-name="drawers" d="M896-64v1024h-768v-1024h64v192h640v-192h64zM832 704h-640v192h640v-192zM640 832h-256v-64h256v64zM832 448h-640v192h640v-192zM640 576h-256v-64h256v64zM832 192h-640v192h640v-192zM640 320h-256v-64h256v64z" />
<glyph unicode="&#xe334;" glyph-name="database" d="M512 704c212 0 384 57 384 128s-172 128-384 128-384-57-384-128 172-128 384-128zM128 640v-128s193-64 384-64c193 0 384 64 384 64v128s-191-64-383-64-385 64-385 64zM128 384v-128s193-64 384-64c193 0 384 64 384 64v128s-191-64-383-64-385 64-385 64zM512-64c193 0 384 64 384 64v128s-191-64-383-64-385 64-385 64v-128s193-64 384-64z" />
<glyph unicode="&#xe336;" glyph-name="handshake" horiz-adv-x="1408" d="M1088 256h192v384h-128l-402 320-399-392 77-86 266 159zM250 574l266 242-70 60-318-236v-384l332-320 109 82 81-68 109 81 68-54 136 109 68-68 113 102-451 439-278-157zM0 256h64v384h-64v-384zM1408 640h-64v-384h64v384z" />
<glyph unicode="&#xe337;" glyph-name="hot-drink" d="M295 740l50-36c75 98 84 166 28 256h-75c65-87 65-131-3-220zM464 740l49-36c76 98 85 166 28 256h-75c66-87 66-131-2-220zM632 740l50-36c75 98 85 166 28 256h-75c66-87 65-131-3-220zM1024 0h-256l253 569c2 2 3 5 3 7 0 35-229 64-512 64s-512-29-512-64c0-2 1-5 3-7l253-569h-256v-64h1024v64z" />
<glyph unicode="&#xe339;" glyph-name="piggy-bank2" d="M628 640c88 0 160 72 160 160s-72 160-160 160-160-72-160-160 72-160 160-160zM981 384h-70c-11 74-56 136-121 168-40-24-98-40-162-40-83 0-154 26-193 64h-63c-11 0-22-1-33-3-7 11-76 126-127 126 25-41 12-130 4-171-56-35-101-85-113-144h-31v-1c-17-1-30-29-30-63s13-62 30-63v-1h23c22-98 139-176 245-189v-131h128v128h128v-128h128v131c108 16 192 108 192 221v32h65v64zM276 448c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe33a;" glyph-name="cherries" d="M514 670c0 0 122 31 145 131 22 99-42 159-42 159s-105-43-133-129 30-161 30-161zM697 442c127-24 199 67 199 67s-61 137-172 169c-92 28-171-25-195-44-82-25-187-79-241-197 13-2 25-4 36-8 22 51 77 129 207 171 7-16 17-37 31-59-32-70-60-169-31-273 10 6 20 12 32 18-14 51-18 128 22 225 27-32 64-60 112-69zM435 245c0 87-32 158-154 158s-153-71-153-158 69-158 153-158c85 0 154 71 154 158zM573 259c-111-52-111-130-76-209 36-79 127-114 204-78 77 37 110 131 75 210s-93 130-203 77z" />
<glyph unicode="&#xe33c;" glyph-name="arrow-circle-right-o" d="M512-32c265 0 480 215 480 480s-215 480-480 480-480-215-480-480 215-480 480-480zM512 864c230 0 416-186 416-416s-186-416-416-416c-219 0-397 169-413 384h452l-146-147 45-45 222 224-222 224-45-45 146-147h-452c18 214 195 384 413 384z" />
<glyph unicode="&#xe33d;" glyph-name="battery-low-h" d="M960 192v64c35 0 64 29 64 64v256c0 35-29 64-64 64v64c0 35-29 64-64 64h-832c-35 0-64-29-64-64v-512c0-35 29-64 64-64h832c35 0 64 29 64 64zM960 320h-64v-128h-832v512h832v-128h64v-256zM128 256h64v384h-64v-384zM640 320v320l-64-64v-122l-128 122v-320l64 64v128z" />
<glyph unicode="&#xe340;" glyph-name="business-woman" d="M128-64h768s-86 209-192 320h192l-66 370c-8 186-147 334-318 334-165 0-299-138-317-315v1l-67-390h192c-104-112-192-320-192-320zM704 768l64-128c17 26-120-315-256-320-132-5-257 320-256 320 213-39 448 128 448 128zM512 0c0 0-44 168-84 261h39c15-2 30-5 45-5 22 0 43 3 63 7h23c-41-92-86-263-86-263z" />
<glyph unicode="&#xe341;" glyph-name="business-man" d="M512 256c123 0 289 183 320 352 16 173-143 352-320 352s-320-158-320-352c12-165 190-352 320-352zM768 640c22-71-120-315-256-320-132-5-293 232-256 320 291-74 448 128 448 128s-26-87 64-128zM448 0l64 252s-101 4-128 4c-157 0-320-320-320-320h448zM512-64h448s-162 320-320 320c-30 0-128-4-128-4l64-252zM768 64h-128v64h128v-64z" />
<glyph unicode="&#xe342;" glyph-name="pencil3" d="M698 891l272-272c62 63 39 142-23 204l-45 45c-63 63-141 85-204 23zM698 800l-45 46-589-589-47-314 319 43 588 588-181 181-543-543-45 45zM260 62l-152-30 31 150z" />
<glyph unicode="&#xe343;" glyph-name="user-promotion" d="M192 704c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM1024 640l-127 192-129-192h64v-704h128v704h64zM320 320h64v320c0 31-23 56-52 62-35-38-85-62-140-62s-105 24-140 62c-29-6-52-31-52-62v-320h64v-384h256v384zM768 384l-127 192-129-192h64v-448h128v448h64z" />
<glyph unicode="&#xe344;" glyph-name="user-structure" d="M224 704c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM896 640c53 0 96 43 96 96s-43 96-96 96c-42 0-76-27-90-64h-262v-320h-64v-64h64v-320h262c14-37 48-64 90-64 53 0 96 43 96 96s-43 96-96 96c-42 0-76-27-90-64h-198v256h134c14-37 48-64 90-64 53 0 96 43 96 96s-43 96-96 96c-42 0-76-27-90-64h-134v256h198c14-37 48-64 90-64zM352 320h64v320c0 31-23 56-52 62-35-38-85-62-140-62s-105 24-140 62c-29-6-52-31-52-62v-320h64v-384h256v384z" />
<glyph unicode="&#xe345;" glyph-name="user-graph" d="M192 704c-71 0-128 57-128 128s57 128 128 128 128-57 128-128-57-128-128-128zM64-64v384h-64v320c0 31 23 56 52 62 35-38 85-62 140-62s105 24 140 62c29-6 52-31 52-62v-320h-64v-384h-256zM384 0h64v256h128v-256h64v448h128v-448h64v640h128v-640h64v-64h-640v64z" />
<glyph unicode="&#xe346;" glyph-name="office-chair" d="M384 448h256c71 0 64 57 64 128l64 256c0 71-57 128-128 128h-256c-71 0-128-57-128-128 0 0 64-179 64-256s-7-128 64-128zM256 640h-64v-192h64v192zM768 448h64v192h-64v-192zM768 384h-512c-35 0-64-29-64-64s29-64 64-64h128v-64h64v-128h-96c-53 0-96-43-96-96v-32h64c0 35 29 64 64 64h64v-64h128v64h64c35 0 64-29 64-64h64v32c0 53-43 96-96 96h-96v128h64v64h128c35 0 64 29 64 64s-29 64-64 64z" />
<glyph unicode="&#xe347;" glyph-name="clipboard-check" d="M704 768v-195c11 1 21 3 32 3s21-2 32-3v195c0 35-29 64-64 64h-128v64c0 35-29 64-64 64h-256c-35 0-64-29-64-64v-64h-128c-35 0-64-29-64-64v-768c0-35 29-64 64-64h470c-25 18-47 40-67 64h-403v768h192c0-35 29-64 64-64h128c35 0 64 29 64 64h192zM128 576h512v64h-512v-64zM128 448h339c20 24 42 46 67 64h-406v-64zM736-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM128 320h271c6 22 15 44 25 64h-296v-64zM694 146l212 161c12 13 31 13 42 0 12-12 12-33 0-46l-233-184c-12-13-31-13-43 0l-84 92c-12 13-12 33 0 46 11 13 30 13 42 0zM128 192h259c-1 11-3 21-3 32s2 21 3 32h-259v-64z" />
<glyph unicode="&#xe348;" glyph-name="notebook" d="M192-64h704c35 0 64 29 64 64v896c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64zM256 64h-64v768h64v-768zM832 704h-448v64h448v-64zM832 512h-448v64h448v-64zM832 320h-448v64h448v-64z" />
<glyph unicode="&#xe349;" glyph-name="notebook-check" horiz-adv-x="1152" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM822 146l212 161c12 13 31 13 42 0 12-12 12-33 0-46l-233-184c-12-13-31-13-43 0l-84 92c-12 13-12 33 0 46 11 13 30 13 42 0z" />
<glyph unicode="&#xe34c;" glyph-name="arrow-circle-down-o" d="M480-32c265 0 480 215 480 480s-215 480-480 480-480-215-480-480 215-480 480-480zM512 409v452c215-17 384-194 384-413 0-230-186-416-416-416s-416 186-416 416c0 219 169 396 384 413v-452l-147 146-45-45 224-222 224 222-45 45z" />
<glyph unicode="&#xe34d;" glyph-name="battery-full" d="M256-64h512c35 0 64 29 64 64v832c0 35-29 64-64 64h-64c0 35-29 64-64 64h-256c-35 0-64-29-64-64h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM768 0h-512v832h128v64h256v-64h128v-832zM704 768h-384v-64h384v64zM704 640h-384v-64h384v64zM704 512h-384v-64h384v64zM704 384h-384v-64h384v64zM704 256h-384v-64h384v64zM704 128h-384v-64h384v64z" />
<glyph unicode="&#xe34e;" glyph-name="plug" horiz-adv-x="1408" d="M384-64h128v1024h-128v-192h-352c-18 0-32-14-32-32v-64c0-18 14-32 32-32h352v-384h-352c-18 0-32-14-32-32v-64c0-18 14-32 32-32h352v-192zM1408 384v128h-192v320c0 64-63 64-128 64h-512v-896h512c65 0 128 0 128 64v320h192zM896 576c71 0 128-57 128-128s-57-128-128-128-128 57-128 128 57 128 128 128z" />
<glyph unicode="&#xe34f;" glyph-name="heart-rate" horiz-adv-x="1088" d="M832 512h237c13 44 19 90 19 142 0 172-131 306-299 306-93 0-185-45-245-117-60 72-152 117-245 117-168 0-299-134-299-306 0-52 6-98 19-142h109l69 256h67l78-256h123l35-21 50-185 133 462h68zM147 447l-102 1c53-112 159-221 339-384l160-128 160 128c180 163 286 272 339 384l-243-1-34 26-49 185-133-466h-68l-77 255h-125l-34 26-50 213-49-213z" />
<glyph unicode="&#xe350;" glyph-name="notebook-plus" horiz-adv-x="1152" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1024 192h-128v-128h-64v128h-128v64h128v128h64v-128h128v-64z" />
<glyph unicode="&#xe351;" glyph-name="notebook-delete" horiz-adv-x="1152" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM909 224l91-91-45-45-91 91-91-91-45 45 91 91-91 91 45 45 91-91 91 91 45-45z" />
<glyph unicode="&#xe352;" glyph-name="notebook-minus" horiz-adv-x="1152" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1024 192h-320v64h320v-64z" />
<glyph unicode="&#xe353;" glyph-name="notebook-info" horiz-adv-x="1152" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM856 404c21 0 37-17 37-38 0-22-16-39-37-39-20 0-37 17-37 39 0 21 17 38 37 38zM893 250c0 0-11-173 37-230-128 0-111 230-111 230 0 22 17 39 37 39 21 0 37-17 37-39z" />
<glyph unicode="&#xe354;" glyph-name="notebook-warning" horiz-adv-x="1152" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM896 128h-64v320h64v-320zM896 0h-64v64h64v-64z" />
<glyph unicode="&#xe355;" glyph-name="notebook-question" horiz-adv-x="1120" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM962 378c3-10 5-20 5-30 0-15-2-28-5-38s-8-18-13-25-10-13-16-18l-18-15c-5-5-10-11-14-17s-7-14-8-24v-19h-55v22c1 14 3 26 7 35s8 17 13 24c5 6 10 12 15 17 6 5 11 9 15 14 5 5 8 10 11 16s4 13 4 22c0 14-3 25-9 32s-15 11-25 11c-8 0-14-2-19-5-6-4-10-8-13-14-4-5-6-12-8-19-1-8-2-16-2-25h-60c0 17 3 34 8 48 4 14 11 27 19 37 9 11 19 19 31 25s26 9 41 9c19 0 35-3 48-9 13-7 23-14 31-24 8-9 14-19 17-30zM832 128h64v-64h-64v64z" />
<glyph unicode="&#xe356;" glyph-name="notebook-arrow" horiz-adv-x="1120" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1015 221l-181-181-45 45 135 136-135 136 45 45z" />
<glyph unicode="&#xe357;" glyph-name="notebook-time" horiz-adv-x="1120" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM864 448c124 0 224-100 224-224s-100-224-224-224-224 100-224 224 100 224 224 224zM896 192v192h-64v-128h-128v-64h192z" />
<glyph unicode="&#xe358;" glyph-name="notebook-deadline" horiz-adv-x="1120" d="M768 576v-15c31 9 62 15 96 15 11 0 21-2 32-3v323c0 35-29 64-64 64h-704c-35 0-64-29-64-64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128h-64v-64h64v-128c0-35 29-64 64-64h534c-90 64-150 169-150 288 0 34 6 65 15 96h-207v64h232c26 51 64 95 110 128h-342v64h448zM192 64h-64v768h64v-768zM768 704h-448v64h448v-64zM864-64c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM864 448c124 0 224-100 224-224s-100-225-224-225-224 101-224 225 100 224 224 224zM868 224v-160c88 1 158 72 158 160h-158z" />
<glyph unicode="&#xe359;" glyph-name="event" d="M256 768c35 0 64 29 64 64v64c0 35-29 64-64 64s-64-29-64-64v-64c0-35 29-64 64-64zM768 768c35 0 64 29 64 64v64c0 35-29 64-64 64s-64-29-64-64v-64c0-35 29-64 64-64zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 256h-256v-256h-640v640h896v-384z" />
<glyph unicode="&#xe35b;" glyph-name="megaphone" horiz-adv-x="1216" d="M1152 26c35 0 64 36 64 64v768c0 28-29 64-64 64s-64-36-64-64v-768c0-28 29-64 64-64zM788 186l236-96v768l-704-192v-320l-63-182c-10-39 14-80 54-90l343-89c40-11 82 12 93 52zM34 282h202c-3 0 20 66 20 66v350c0 18-15 32-34 32h-188c-19 0-34-14-34-32v-384c0-18 15-32 34-32zM389 290l309-81-32-114c-4-16-21-25-37-21l-251 65c-16 4-25 21-21 36z" />
<glyph unicode="&#xe35c;" glyph-name="arrow-circle-left" d="M538 480h454c-17 250-224 448-479 448-266 0-481-215-481-480s215-480 481-480c255 0 462 198 479 448h-454l146-147-45-45-222 224 222 224 45-45z" />
<glyph unicode="&#xe35d;" glyph-name="battery" horiz-adv-x="1190" d="M473 21l561 317c150 85 201 272 115 419l-4 6c-86 147-278 197-428 112l-560-317c-150-85-202-272-115-419l3-6c87-147 279-197 428-112zM1069 716l3-6c65-111 29-251-81-318-114-60-257-21-323 89l-3 6c-66 111-28 252 82 318 114 60 257 21 322-89zM597 453l3-6c49-84 133-136 223-150l-161-91c-115-63-260-24-325 88l-4 6c-66 111-27 254 85 319l154 87c-29-81-23-173 25-253zM883 512c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96z" />
<glyph unicode="&#xe35e;" glyph-name="socket" d="M921 953l-45-46c-95 53-240 33-318-45l-91-91 91-91-136-136c-46-46-1-92 45-45 47 46 136 136 136 136l91-91-136-136c-47-47-2-93 45-45l137 136 90-91 91 91c82 82 109 221 46 318l45 45zM286 408l-91 91-91-91c-78-78-98-223-45-318l-46-45 91-91 45 45c97-63 236-36 318 46l91 91-91 90-45-45-46 45 46 46-91 91-45-46-46 46z" />
<glyph unicode="&#xe35f;" glyph-name="heart-plus" horiz-adv-x="1088" d="M544-64l160 128c283 256 384 378 384 590 0 172-131 306-299 306-93 0-185-45-245-117-60 72-152 117-245 117-168 0-299-134-299-306 0-212 101-334 384-590zM768 448h-192v-192h-64v192h-192v64h192v192h64v-192h192v-64z" />
<glyph unicode="&#xe360;" glyph-name="event-phone" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM346 550l-17-14c-14-9-52-40-62-99-11-70 24-151 106-240 81-88 160-133 235-132 63 0 100 32 112 44l17 14c31 25 12 52-20 77l-19 16c-32 25-64 41-95 15l-18-15c-14-11-39-64-137 43s-40 124-26 135l18 15c31 26 20 59-3 92l-13 20c-23 33-47 55-78 29z" />
<glyph unicode="&#xe361;" glyph-name="event-star" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM256 384l128-128-30-192 158 128 158-128-30 192 128 128h-192l-64 192-64-192h-192z" />
<glyph unicode="&#xe363;" glyph-name="event-check" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM449 248l-129 109c-31 26-77 21-103-12-25-34-20-83 12-109l183-155c13-11 29-17 45-17 21 0 41 9 55 26l293 348c27 32 24 81-6 110-30 28-76 25-103-7z" />
<glyph unicode="&#xe364;" glyph-name="event-delete" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM283 545c-25-25-25-65 0-90l136-136-136-136c-25-25-25-65 0-90s66-25 91 0l136 136 136-136c25-25 65-25 90 0s25 65 0 90l-136 136 136 136c25 25 25 65 0 90s-65 25-90 0l-136-135-136 135c-25 25-66 25-91 0z" />
<glyph unicode="&#xe365;" glyph-name="event-plus" d="M256 768c35 0 64 29 64 64v64c0 35-29 64-64 64s-64-29-64-64v-64c0-35 29-64 64-64zM768 768c35 0 64 29 64 64v64c0 35-29 64-64 64s-64-29-64-64v-64c0-35 29-64 64-64zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM446 383h-128c-36 0-64-29-64-64s28-64 64-64h128v-128c0-35 28-64 64-64 35 0 64 29 64 64v128h128c35 0 64 29 64 64s-29 64-64 64h-128v128c0 35-29 64-64 64-36 0-64-29-64-64v-128z" />
<glyph unicode="&#xe366;" glyph-name="event-minus" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM702 383h-384c-36 0-64-29-64-64s28-64 64-64h384c35 0 64 29 64 64s-29 64-64 64z" />
<glyph unicode="&#xe367;" glyph-name="event-at" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM335 502c-25-23-44-50-58-81-14-32-21-65-21-101 0-37 7-71 21-102s34-59 58-81c25-23 53-41 86-54s68-19 106-19c44 0 85 9 122 28 38 19 68 47 92 82h-59c-18-17-40-31-67-41-26-10-54-15-84-15s-58 5-83 15c-26 9-48 23-66 40-18 18-33 39-43 63-10 25-15 52-15 82 0 29 4 56 14 81 9 25 22 46 40 64 17 18 38 32 63 43 24 10 52 15 82 15 26 0 51-3 74-11 24-7 44-18 61-32 17-15 31-32 40-53 10-21 15-45 15-72 0-19-2-36-7-51-5-16-11-29-19-40s-17-20-27-26-20-10-30-10c-4 0-7 2-9 5s-3 7-3 11c0 5 1 10 2 15s2 10 4 15l44 177h-58l-11-37c-8 17-20 30-36 37s-31 10-46 10c-23 0-44-5-63-15s-35-23-49-39c-13-17-23-36-30-57-8-21-11-42-11-63 0-16 3-31 8-46 6-14 14-26 24-37s22-19 35-25c14-6 28-10 43-10s29 4 43 10 25 17 33 30h1c1-11 6-21 16-28 9-7 21-11 36-11 11 0 26 4 44 11 19 8 37 20 55 36s34 36 47 61c13 26 19 56 19 91 0 31-7 60-20 86-14 26-32 48-55 66-22 18-48 32-78 42-29 10-60 15-92 15-36 0-71-7-103-20s-61-31-85-54zM561 378c10-11 16-25 16-42 0-12-2-24-7-36-4-13-10-24-18-33-7-10-16-18-27-25-11-6-22-9-35-9-16 0-29 5-40 16-10 12-15 26-15 45 0 11 2 23 7 35 4 11 10 22 18 32 7 10 17 18 27 24 11 6 23 9 36 9 15 0 27-5 38-16z" />
<glyph unicode="&#xe368;" glyph-name="event-edit" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM717 438l-91 90 46 46 90-91zM672 392l-91 91-234-234 91-91zM302 204l-46-136 136 45z" />
<glyph unicode="&#xe369;" glyph-name="event-time" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM512 576c-141 0-256-115-256-256s115-256 256-256 256 115 256 256-115 256-256 256zM512 128c-106 0-192 86-192 192s86 192 192 192 192-86 192-192-86-192-192-192zM542 478h-64v-192h128v64h-64v128z" />
<glyph unicode="&#xe36b;" glyph-name="email-warning" horiz-adv-x="1088" d="M1088-63v356c-37-33-80-59-128-76v-108l-70 90c-19-3-38-6-58-6-12 0-23 3-35 4l99-132-743 1 231 255h164c-18 20-33 41-47 64h-117l-192 192 321 214c30 45 70 82 116 111l-78 55v2l-1-1h-1v-1l-549-380v-640h1088zM832 321c182 0 256 115 256 256 0 142-56 256-256 256s-256-114-256-256c0-141 74-256 256-256zM783 769h98c8 0 15-6 15-15l-15-144c-3-17-5-33-31-33h-36c-22 0-30 18-31 33l-15 144c0 9 7 15 15 15zM128 129v414l192-192zM832 513c35 0 64-28 64-64 0-35-29-64-64-64s-64 29-64 64c0 36 29 64 64 64z" />
<glyph unicode="&#xe36c;" glyph-name="arrow-circle-up" d="M544 422v-454c250 17 448 224 448 479 0 266-215 481-480 481s-480-215-480-481c0-255 198-462 448-479v454l-147-146-45 45 224 222 224-222-45-45z" />
<glyph unicode="&#xe36d;" glyph-name="accumulator" d="M896 576v64c0 31-55 57-128 63v129h192v128h-64v-64h-192v-193c-73-6-128-32-128-63v-64h-128v64c0 31-55 57-128 63v193h-192v64h-64v-128h192v-129c-73-6-128-32-128-63v-64h-128v-640h1024v640h-128zM448 192h-128v-128h-64v128h-128v64h128v128h64v-128h128v-64zM896 256v-64h-320v64h320z" />
<glyph unicode="&#xe36f;" glyph-name="trompete2" horiz-adv-x="1058" d="M943 80c95 105 140 218 101 254l-1 1c-18 15-51 11-91-7-80-2-193 6-250 58l47 52c37-15 80-8 108 23 36 39 33 100-7 136-39 35-100 32-135-7-28-31-32-74-13-109l-47-52-143 129 48 52c36-15 79-8 107 23 36 39 33 100-6 136-39 35-100 32-136-7-28-31-31-74-13-109l-47-52-142 129 47 52c37-15 80-8 108 23 36 40 33 100-7 136-39 36-99 33-135-7-28-30-32-74-13-109l-47-52-48 43-86-95 95-86-86-95c-48-52-44-133 8-180l143-129c52-48 133-44 180 8l86 95 48-43c58-53 76-163 82-242-16-42-16-76 1-93l1-1c39-36 148 20 243 125zM95 764l86 95-95 86-86-95zM521 377l-86-95c-24-26-64-28-90-4l-143 129c-26 24-28 64-4 90l86 95z" />
<glyph unicode="&#xe370;" glyph-name="event-cog" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM326 383l-2-1c-68-26-68-29-68-36v-54c0-7 0-10 68-35l2-1 10-23-1-2c-29-67-27-69-22-74l38-38c2-2 4-3 7-3 2 0 8 0 65 26l3 2 23-10 1-3c27-67 29-67 36-67h54c7 0 10 0 35 68l1 2 23 10 2-1c39-17 61-25 67-25 2 0 5 1 7 3l38 38c5 5 7 7-23 72l-2 3 10 23 2 1c68 26 68 29 68 36v54c0 7 0 10-68 35l-2 1-10 23 1 2c29 67 27 69 22 74l-38 38c-2 2-4 3-7 3-2 0-9 0-65-26l-3-1-23 9-1 3c-27 67-29 67-36 67h-54c-7 0-10 0-35-68l-1-2-23-10-2 1c-39 17-61 25-67 25-2 0-5-1-7-3l-38-38c-5-5-7-7 23-72l2-3zM512 192c-71 0-128 57-128 128s57 128 128 128 128-57 128-128-57-128-128-128z" />
<glyph unicode="&#xe371;" glyph-name="event-arrow" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM576 576v-128c-249-34-348-213-384-384 89 119 206 192 384 192v-128l256 209z" />
<glyph unicode="&#xe372;" glyph-name="event-location" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM512 576c-106 0-192-86-192-192s192-320 192-320 192 214 192 320-86 192-192 192zM512 320c-35 0-64 29-64 64s29 64 64 64 64-29 64-64-29-64-64-64z" />
<glyph unicode="&#xe373;" glyph-name="event-heart" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM512 463c-83 177-318 136-319-70-1-113 112-155 187-200 72-44 124-104 132-129 7 25 65 87 132 130 74 48 188 88 187 200-1 206-240 239-319 69z" />
<glyph unicode="&#xe375;" glyph-name="event-gift" d="M192 768v128c0 35 29 64 64 64s64-29 64-64v-128h-128zM704 768v128c0 35 29 64 64 64s64-29 64-64v-128h-128zM960-64h-896c-35 0-64 29-64 64v832c0 35 29 64 64 64h64v-128c0-35 29-64 64-64h128c35 0 64 29 64 64v128h256v-128c0-35 29-64 64-64h128c35 0 64 29 64 64v128h64c35 0 64-29 64-64v-832c0-35-29-64-64-64zM64 640v-640h896v640h-896zM346 549l36 54 136-91 126 79 40-56-36-23h184v-64h-640v64h210zM480 64h-224v320h224v-320zM768 64h-224v320h224v-320z" />
<glyph unicode="&#xe376;" glyph-name="event-music" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM288 192c-53 0-96-29-96-64s43-64 96-64 96 29 96 64c0 46 1 72 0 86v170c61 24 195 55 256 64v-190c-9-1-20-2-32-2-53 0-96-29-96-64s43-64 96-64 96 29 96 64v355c0 15-13 27-33 27-49 2-301-22-318-27-19 0-33-13-33-29v-322c-9-2-20-4-32-4z" />
<glyph unicode="&#xe377;" glyph-name="event-warning" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM576 576h-128v-320h128v320zM576 192h-128v-128h128v128z" />
<glyph unicode="&#xe37b;" glyph-name="toxic" d="M648 512h19c38 0 70 31 70 69l-1 169c-7 117-105 210-225 210-119 0-217-93-225-210v-169c0-38 31-69 70-69h27l1-78c2-28 60-51 132-51 71 0 129 23 132 51v78zM413 714c58 0 72-31 72-69-3-42-41-43-72-53-48-11-72 14-72 53 0 38 14 69 72 69zM610 714c57 0 72-31 72-69 0-39-25-64-72-53-32 10-69 11-72 53 0 38 14 69 72 69zM800 215c42 25 61 60 27 118s-73 60-116 35c-34-19-49-45-38-83l-161-81-161 81c11 38-4 64-38 83-42 25-82 23-116-35-33-59-15-93 28-118 35-20 67-19 96 15l121-62-128-65c-30 33-63 31-99 11-42-24-55-60-23-115 32-56 70-62 112-38 35 20 54 47 41 88l167 84 167-85c-13-41 6-68 40-88 43-24 80-17 113 38 32 55 19 91-24 116-35 20-68 22-98-11l-128 65 122 62c28-34 60-35 96-15z" />
<glyph unicode="&#xe37c;" glyph-name="arrow-circle-right" d="M486 416h-454c17-250 224-448 479-448 266 0 481 215 481 480s-215 480-481 480c-255 0-462-198-479-448h454l-146 147 45 45 222-224-222-224-45 45z" />
<glyph unicode="&#xe38b;" glyph-name="hand-stop" d="M637-11l235 232c27 26 27 68 0 94-26 27-69 27-96 0l-98-96v579c0 29-24 53-53 53-30 0-54-24-54-53v-292c-14 5-28 9-43 10v391c0 29-24 53-54 53-29 0-53-24-53-53v-390h-36v320c0 29-24 53-54 53-29 0-53-24-53-53v-321c-14-2-27-5-40-9v259c0 30-24 53-53 53-30 0-54-23-54-53v-668c0-90 74-162 165-162h218c45 0 86 18 116 47z" />
<glyph unicode="&#xe38c;" glyph-name="arrow-circle-down" d="M480 474v454c-250-17-448-224-448-479 0-266 215-481 480-481s480 215 480 481c0 255-198 462-448 479v-454l147 146 45-45-224-222-224 222 45 45z" />
<glyph unicode="&#xe395;" glyph-name="star-check" horiz-adv-x="1280" d="M992 576c-194 0-352-158-352-352 0-79 27-151 70-209l-166 77-352-156 64 384-256 256 365 62 179 322 179-322 311-65c-14 2-28 3-42 3zM1082 563l-48 10c16-2 32-6 48-10zM992 512c159 0 288-129 288-288s-129-288-288-288-288 129-288 288 129 288 288 288zM971 77l233 184c12 13 12 34 0 46-11 13-30 13-42 0l-212-161-64 69c-12 13-31 13-42 0-12-13-12-33 0-46l84-92c12-13 31-13 43 0z" />
<glyph unicode="&#xe396;" glyph-name="star-plus" horiz-adv-x="1280" d="M992 576c-194 0-352-158-352-352 0-79 27-151 70-209l-166 77-352-156 64 384-256 256 365 62 179 322 179-322 311-65c-14 2-28 3-42 3zM1082 563l-48 10c16-2 32-6 48-10zM992 512c159 0 288-129 288-288s-129-288-288-288-288 129-288 288 129 288 288 288zM1152 256h-128v128h-64v-128h-128v-64h128v-128h64v128h128v64z" />
<glyph unicode="&#xe397;" glyph-name="star-delete" horiz-adv-x="1280" d="M992 576c-194 0-352-158-352-352 0-79 27-151 70-209l-166 77-352-156 64 384-256 256 365 62 179 322 179-322 311-65c-14 2-28 3-42 3zM1082 563l-48 10c16-2 32-6 48-10zM992 512c159 0 288-129 288-288s-129-288-288-288-288 129-288 288 129 288 288 288zM1037 224l91 91-45 45-91-91-91 91-45-45 91-91-91-91 45-45 91 91 91-91 45 45z" />
<glyph unicode="&#xe39b;" glyph-name="plane" d="M744 565l253 251c31 30 31 81-1 112-32 32-82 32-113 1l-266-263-409 84-103-103 335-157-124-123-226-14-86-85 217-25c-1-21 7-43 24-60 18-18 44-26 68-23l26-224 86 86 15 242 122 120 194-366 95 95z" />
<glyph unicode="&#xe39c;" glyph-name="arrow-right-top" horiz-adv-x="1054" d="M734 384v192s-515 40-734-640c4 20-8 832 734 832-5 3 0 192 0 192l320-291z" />
<glyph unicode="&#xe39e;" glyph-name="stop-sign" d="M547 517h4c28 0 52 23 52 50v343c0 28-24 50-52 50h-4c-29 0-52-22-52-50v-343c0-27 23-50 52-50zM681 517h5c28 0 51 23 51 51v313c0 29-23 51-51 51h-5c-28 0-51-22-51-51v-313c0-28 23-51 51-51zM412 462h4c29 0 52 22 52 50v287c0 28-23 50-52 50h-4c-29 0-52-22-52-50v-287c0-28 23-50 52-50zM816 462h4c29 0 52 23 52 51v230c0 28-23 51-52 51h-4c-29 0-52-23-52-51v-230c0-28 23-51 52-51zM609 470c-104 0-194-61-237-150l-106 173c-16 28-51 38-79 22l-5-3c-28-16-37-53-21-81l216-353c0-1 0-1 1-1 44-84 131-141 231-141 145 0 263 120 263 267 0 148-118 267-263 267z" />
<glyph unicode="&#xe402;" glyph-name="star" horiz-adv-x="1088" d="M365 638l-365-69 254-268-46-365 336 156 336-156-46 365 254 268-365 69-179 322z" />
<glyph unicode="&#xe404;" glyph-name="butterfly-bow" d="M819 133l-157 234c151-93 361-196 362-46v352c0 162-227 74-379-3-34 33-81 54-133 54-53 0-100-21-135-56-151 75-377 160-377 5v-352c0-143 186-60 334 28l-151-224 88 23 23-87 189 282c10-2 19-3 29-3 5 0 9 1 14 1l183-272 23 87zM512 596c35 0 64-29 64-64 0-36-29-64-64-64s-64 28-64 64c0 35 29 64 64 64z" />
<glyph unicode="&#xe407;" glyph-name="24h" horiz-adv-x="1152" d="M1152 512h-132c-32 252-247 448-508 448-283 0-512-229-512-512s229-512 512-512c162 0 305 75 399 192h-86c-81-79-191-128-313-128-247 0-448 201-448 448s201 448 448 448c226 0 410-167 442-384h-122l159-192zM467 322h-177c9 13 20 24 32 33 12 10 25 19 38 28l38 25c13 9 24 18 34 29s18 23 24 36c6 14 9 30 9 49s-3 35-10 50c-7 14-17 27-28 37-12 10-26 18-41 23-16 5-32 8-49 8-23 0-43-4-60-12-17-7-32-18-43-32-12-14-20-30-26-48-6-19-8-39-7-60h72c0 10 1 20 3 30s6 20 10 28c5 9 11 15 19 21 7 5 17 7 28 7 16 0 30-5 40-15 11-10 16-24 16-43 0-11-2-21-8-30-5-9-11-17-19-25-8-7-16-13-25-19l-27-18c-16-11-31-22-45-32-15-11-27-23-38-36-11-12-19-27-26-43-6-16-9-35-9-57h275v66zM775 256v89h57v64h-57v231h-77l-186-224v-71h181v-89h82zM693 409h-113l111 133h2v-133z" />
<glyph unicode="&#xe408;" glyph-name="event-checklist" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM163 500l-45-45 135-136 181 181-45 46-136-136zM896 448h-448v-64h448v64zM118 199l135-136 181 181-45 46-136-136-90 90zM896 192h-448v-64h448v64z" />
<glyph unicode="&#xe409;" glyph-name="event-progress" d="M192 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM704 768h128v128c0 35-29 64-64 64s-64-29-64-64v-128zM64-64h896c35 0 64 29 64 64v832c0 35-29 64-64 64h-64v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-256v-128c0-35-29-64-64-64h-128c-35 0-64 29-64 64v128h-64c-35 0-64-29-64-64v-832c0-35 29-64 64-64zM960 0h-896v640h896v-640zM512 576c-141 0-256-115-256-256s115-256 256-256 256 115 256 256-115 256-256 256zM512 128c-106 0-192 86-192 192s86 192 192 192 192-86 192-192-86-192-192-192zM512 320h-128c0-35 14-67 37-90s55-38 91-38c71 0 128 57 128 128s-57 128-128 128v-128z" />
<glyph unicode="&#xe40b;" glyph-name="bluetooth" d="M432 960v-381l-173 170-67-69 242-232-226-189 60-72 167 138v-389l394 269-254 243 257 218zM521 788l159-118-159-122v240zM521 364l157-149-157-114v263z" />
<glyph unicode="&#xe40c;" glyph-name="arrow-left-bottom" horiz-adv-x="1071" d="M1071 960c-3-14 12-832-746-832 6-3 0-192 0-192l-325 291 325 285v-192s524-40 746 640z" />
<glyph unicode="&#xe413;" glyph-name="sparkle" d="M593 947c0 0-2-19 0-44 2 25 0 44 0 44zM593 521c2 37 10 115 53 157 37 38 104 45 142 46-40 2-111 12-151 52-32 33-42 88-44 127-3-40-12-95-45-128-42-42-118-50-156-52 37-1 112-8 152-49 42-41 48-116 49-153zM286 691c0 0-2-26 0-63 2 37 0 63 0 63zM548 377c-54 3-149 17-203 73-44 46-56 124-59 178-4-55-17-133-61-179-56-59-159-71-210-73 51-1 151-11 206-69s64-164 65-216c2 53 14 162 71 222 50 53 140 63 191 64zM754 458c0 0-2-22 0-53 1 31 0 53 0 53zM754-51c2 45 12 138 60 188 43 45 119 54 162 54-45 3-126 15-172 63-37 39-48 105-50 151-3-47-14-113-52-152-47-50-134-60-178-62 43-1 128-10 174-59 47-49 55-139 56-183zM587 376c0 0-16 1-39 1 23-2 39-1 39-1zM976 191c20-1 33 0 33 0s-13 1-33 0zM286 60c0 0 1 12 0 31-1-19 0-31 0-31z" />
<glyph unicode="&#xe414;" glyph-name="cake" d="M448 832c0-35 29-64 64-64s64 29 64 64-20 128-64 128c6-96-64-93-64-128zM832 256c106 0 192 86 192 192s-86 128-192 128h-256v192h-128v-192h-256c-106 0-192-22-192-128s86-192 192-192c67 0 126 34 160 86 34-52 93-86 160-86s126 34 160 86c34-52 93-86 160-86zM352 278c-34-52-93-86-160-86-23 0-44 5-64 12v-268h768v268c-20-7-41-12-64-12-67 0-126 34-160 86-34-52-93-86-160-86s-126 34-160 86z" />
<glyph unicode="&#xe416;" glyph-name="hot-coffee" horiz-adv-x="1150" d="M320 512c0 0 192 14 111 175-65 129-66 205 17 273 0 0-256-75-97-307 58-101-31-141-31-141zM610 687c-34 60 30 81 30 81s-128-4-81-99c37-76 7-120-47-157 0 0 192 36 98 175zM894 77c96 2 250 41 256 177 2 59-22 92-43 109-40 33-110 25-147 21 1 26 0 36 0 64h-960c0-270 67-439 320-512h320c146 24 210 77 254 141zM1062 306c4-3 17-14 16-49-3-70-88-94-144-102 18 48 29 103 35 163 26 4 71 7 93-12z" />
<glyph unicode="&#xe419;" glyph-name="free-tag" horiz-adv-x="1280" d="M1280 452l-323 380h-893c-35 0-64-29-64-64v-640c0-35 29-64 64-64h895zM244 581h-124v-74h107v-55h-107v-132h-56v320h180v-59zM487 357l3-21c1-6 3-12 6-16h-56c-3 10-5 22-6 36l-3 41c-2 16-6 29-12 36-6 8-17 12-31 12h-56v-125h-56v320h138c11 0 22-2 31-7s17-11 23-19c7-8 12-17 15-28 4-11 6-22 6-34 0-19-4-35-10-49s-17-24-31-32c7-3 13-6 17-11 5-5 9-11 11-18 3-7 5-14 7-22 1-8 2-16 2-24l1-18zM728 320h-194v320h191v-59h-134v-69h123v-54h-123v-79h137v-59zM960 320h-194v320h191v-59h-135v-69h124v-54h-124v-79h138v-59zM332 495h62c13 0 22 4 29 11 6 7 9 19 9 35 0 15-3 27-9 34-7 7-16 10-29 10h-62v-90zM1088 512c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe41c;" glyph-name="arrow-right-bottom" horiz-adv-x="1071" d="M1071 227l-325-291s-6 189 0 192c-757 0-743 818-746 832 222-680 746-640 746-640v192z" />
<glyph unicode="&#xe41f;" glyph-name="sound-bars" d="M128 736c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM128 480c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM384 480c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM896 480c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM128 224c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM384 224c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM640 224c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM896 224c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM128-32c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM384-32c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM640-32c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM896 160c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z" />
<glyph unicode="&#xe420;" glyph-name="free-paper" horiz-adv-x="896" d="M896 896h-192v64h-704v-640h832zM640 384h-576v512h576v-512zM320 832h-192v-192h192v192zM384 768h192v64h-192v-64zM832 832l-64-448h-64v448h128zM384 640h192v64h-192v-64zM576 512h-448v-64h448v64zM0 256v-320h64v128h128v64h-128v64h128v64h-192zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe421;" glyph-name="free-download" d="M576 768h128l-192-256-192 256h128v192h128v-192zM128 320h768v256h-128v-128h-512v128h-128v-256zM192 256h-192v-320h64v128h128v64h-128v64h128v64zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe422;" glyph-name="free-upload" d="M576 704h128l-192 256-192-256h128v-192h128v192zM128 320h768v256h-128v-128h-512v128h-128v-256zM192 256h-192v-320h64v128h128v64h-128v64h128v64zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe423;" glyph-name="free-mail" d="M128 320h768v640h-768v-640zM785 896l-273-273-273 273h546zM192 384v465l320-320 320 320v-465h-640zM192 256h-192v-320h64v128h128v64h-128v64h128v64zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe424;" glyph-name="free-phone" d="M767 390l42 42c23 23 14 70-21 105s-82 44-105 21c-47-46-122-46-169 0l-84 84c-46 47-46 122 0 169 23 23 14 70-21 105s-82 44-105 21l-42-42c-70-70-70-183 0-253l252-252c70-70 183-70 253 0zM64 64h128v64h-128v64h128v64h-192v-320h64v128zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe425;" glyph-name="free-coffee" d="M800 576c88 0 160 72 160 160 0 83-63 150-144 158l16 66h-640l128-512h384l35 140c19-8 39-12 61-12zM755 653l45 179c53 0 96-43 96-96s-43-96-96-96c-17 0-31 5-45 13zM768 384h-512v-64h512v64zM192 256h-192v-320h64v128h128v64h-128v64h128v64zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe426;" glyph-name="free-photo" d="M192 320h640c35 0 64 29 64 64v384c0 35-29 64-64 64h-192v64c0 35-29 64-64 64h-192c-35 0-64-29-64-64v-64h-128c-35 0-64-29-64-64v-384c0-35 29-64 64-64zM192 576c0 106 86 192 192 192s192-86 192-192-86-192-192-192-192 86-192 192zM512 576c0 71-57 128-128 128s-128-57-128-128 57-128 128-128 128 57 128 128zM832 640h-192v64h192v-64zM192 256h-192v-320h64v128h128v64h-128v64h128v64zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe427;" glyph-name="free-gift" d="M576 695h352c18 0 32 15 32 32v64c0 18-14 32-32 32h-186c9 36 6 68-14 89-40 39-126 18-192-49-10-10-19-20-27-31-10 19-24 37-40 54-63 62-144 83-182 45-23-24-22-65-3-108h-188c-18 0-32-14-32-32v-64c0-17 14-32 32-32h352v128h128v-128zM423 841c6-6 11-12 16-18h-86c-21 28-30 53-20 63 12 12 53-8 90-45zM680 863c7-6 4-21-5-40h-82c37 35 75 53 87 40zM128 631v-256c0-35 29-64 64-64h256v320h-320zM576 631v-320h256c35 0 64 29 64 64v256h-320zM0 247v-320h64v128h128v64h-128v64h128v64h-192zM452 240c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-3 35-11s12-20 14-37c2-13 3-26 4-40s3-26 7-37h65c-3 5-5 10-7 17-1 6-3 13-3 20l-2 21v18c-1 8-2 16-4 24-1 8-4 16-7 23-3 6-8 12-13 17s-12 9-20 12c17 7 29 18 36 31 8 14 11 30 11 49 0 12-2 24-6 34-4 11-10 20-17 28-8 8-17 15-28 19zM576 247v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896-9v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 193h72c15 0 26-4 34-11 7-7 11-18 11-34s-4-27-11-35c-8-7-19-10-34-10h-72v90z" />
<glyph unicode="&#xe428;" glyph-name="free-video" d="M512 320c177 0 320 143 320 320s-143 320-320 320-320-143-320-320 143-320 320-320zM640 635l-192-123v256zM192 256h-192v-320h64v128h128v64h-128v64h128v64zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe42b;" glyph-name="warning-circle2-o" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM477 384h70c53 0 57 28 62 60l31 294c0 17-14 30-31 30h-194c-17 0-31-13-31-30l31-294c2-28 16-60 62-60zM514 320c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z" />
<glyph unicode="&#xe42c;" glyph-name="arrow-left-top" horiz-adv-x="1071" d="M325 768c758 0 743-818 746-832-222 680-746 640-746 640v-192l-325 285 325 291s6-189 0-192z" />
<glyph unicode="&#xe42e;" glyph-name="worker" d="M774 589h36c17 157-48 261-48 261s-52 81-168 51c-11 25-67 45-67 45s-117 17-216-56c-118-89-103-305-103-305h43s-5 145 128 125c233-23 299 48 299 48zM279 541h-47c6-167 168-300 278-300 95 0 241 111 270 257l-118 196s-90-63-319-20c-63-11-64-133-64-133zM582-67l93 212-82 82s-42-34-79-34-84 34-84 34l-82-82 95-212h139zM372-67l-105 212-75-28s-72-26-98-102l-29-82h307zM651-67h308c-11 28-21 57-29 82-27 76-99 102-99 102l-74 28s-51-101-106-212z" />
<glyph unicode="&#xe430;" glyph-name="free-recycle" d="M632 681l85 86c-42 69-118 115-205 115-119 0-218-87-237-201h-81c20 159 155 279 318 279 109 0 205-52 263-135l57 57v-201h-200zM410 601l-99-91c43-66 117-110 201-110 119 0 218 87 237 201h81c-20-158-155-281-318-281-108 0-203 53-261 135l-59-55v201h218zM64 192v-64h128v-64h-128v-128h-64v320h192v-64h-128zM452 249c11-5 20-11 28-19 7-8 13-17 17-28s6-22 6-34c0-19-3-35-11-49-7-14-19-24-36-32 8-3 15-6 20-11s10-11 13-18 6-14 7-22c2-8 3-16 4-24v-18c1-7 1-14 2-21 0-7 2-14 3-21 2-6 4-12 7-16h-65c-4 10-6 22-7 36s-2 28-4 41c-2 16-7 29-14 36-7 8-19 12-35 12h-66v-125h-65v320h160c14 0 26-2 36-7zM768 192h-128v-64h128v-64h-128v-64h128v-64h-192v320h192v-64zM1024-64h-192v320h192v-64h-128v-64h128v-64h-128v-64h128v-64zM321 111h72c15 0 26 4 34 11 7 7 11 19 11 35 0 15-4 27-11 34-8 7-19 10-34 10h-72v-90z" />
<glyph unicode="&#xe431;" glyph-name="free-arrow" d="M640 320l384 320-384 320v-192c-256-64-448-32-640 128 128-320 352-384 640-384v-192zM0 256v-320h64v128h128v64h-128v64h128v64h-192zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe433;" glyph-name="free-barcode" d="M0 320h64v640h-64v-640zM128 320h128v640h-128v-640zM320 320h64v640h-64v-640zM448 320h128v640h-128v-640zM640 320h64v640h-64v-640zM896 320v640h-128v-640h128zM960 320h64v640h-64v-640zM192 256h-192v-320h64v128h128v64h-128v64h128v64zM480 230c-8 8-17 14-28 19-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM427 191c7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90h72c15 0 26-3 34-10z" />
<glyph unicode="&#xe435;" glyph-name="free-shopping" d="M1011 768l13 64h-724l-42 128h-258v-64h210l37-128h764zM283 640h703l12 64h-733zM960 512l13 64h-671l18-64h640zM448 384c0-35 29-64 64-64s64 29 64 64-29 64-64 64-64-29-64-64zM704 384c0-35 29-64 64-64s64 29 64 64-29 64-64 64-64-29-64-64zM0 256v-320h64v128h128v64h-128v64h128v64h-192zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe436;" glyph-name="free-message" d="M515 334c210 0 381 140 381 313s-171 313-381 313c-211 0-382-140-382-313 0-64 24-124 65-174l-134-217 266 117c55-24 118-39 185-39zM320 704c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM512 704c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM704 704c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM192 256h-192v-320h64v128h128v64h-128v64h128v64zM452 249c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 256v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896 0v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 201h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe437;" glyph-name="free-wifi" d="M0 722l60-61c232 236 608 236 840 0l60 61c-265 270-695 270-960 0zM120 599l60-61c166 169 434 169 600 0l60 61c-199 203-521 203-720 0zM660 416l60 61c-133 135-347 135-480 0l60-61c99 101 261 101 360 0zM384 320c0-53 43-96 96-96s96 43 96 96-43 96-96 96-96-43-96-96zM0 224v-320h64v128h128v64h-128v64h128v64h-192zM452 217c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM576 224v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM896-32v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM321 169h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe43a;" glyph-name="eating-utensils" d="M478-64c39 0 70 31 70 70v4l-4 438v512c-99-58-184-330-168-524 6 0 51-25 52-25l-20-401-1-4c0-39 32-70 71-70zM908 10l-29 564c65 12 113 61 113 191 0 108-67 195-150 195s-150-79-150-195c-1-130 44-177 104-190l-28-565v-4c0-39 31-70 70-70s70 31 70 70v4zM158 601l50 30-12 297h-23v-215h-24v191h-19v-207h-20v207h-19v-191h-24v215h-23l-12-297 46-29-30-592v-4c0-39 31-70 70-70s70 31 70 70v4z" />
<glyph unicode="&#xe43b;" glyph-name="signal" d="M1003 811c0 37-26 69-62 77-248 72-522 14-713-177-190-190-249-463-178-710 6-37 38-65 76-65 43 0 78 35 78 78 0 9-2 18-4 27-54 194-8 407 141 556 147 147 357 195 548 145 10-5 20-9 31-9l2-1h4c42 0 77 35 77 79zM850 616c-146 42-310 6-424-108-116-115-151-281-106-430 3-23 22-40 46-40 25 0 46 21 46 47 0 7-1 14-5 21-33 116-4 245 86 335 89 89 215 118 329 87 8-4 16-6 25-6 25 0 46 21 46 47 0 24-19 44-43 47zM747 384c-106 0-192-86-192-192s86-192 192-192 192 86 192 192-86 192-192 192z" />
<glyph unicode="&#xe43c;" glyph-name="angle-double-down" horiz-adv-x="1154" d="M577 450l-526 510-51-49 577-559 577 559-51 49zM577 34l-526 510-51-49 577-559 577 559-51 49z" />
<glyph unicode="&#xe441;" glyph-name="free-event" horiz-adv-x="1280" d="M1280-64v896c0 35-29 64-64 64h-192v64h-64v-64h-640v64h-64v-64h-192c-35 0-64-29-64-64v-896h1280zM320 704v122c37-14 64-48 64-90 0-53-43-96-96-96s-96 43-96 96c0 42 27 76 64 90v-122h64zM1024 704v122c37-14 64-48 64-90 0-53-43-96-96-96s-96 43-96 96c0 42 27 76 64 90v-122h64zM1216 0h-1152v576h1152v-576zM128 448v-320h64v128h128v64h-128v64h128v64h-192zM580 441c-10 5-22 7-36 7h-160v-320h65v125h66c16 0 28-4 35-12 7-7 12-20 14-36 2-13 3-27 4-41s3-26 7-36h65c-3 4-5 10-7 16-1 7-3 14-3 21l-2 21v18c-1 8-2 16-4 24-1 8-4 15-7 22s-8 13-13 18-12 8-20 11c17 8 29 18 36 32 8 14 11 30 11 49 0 12-2 23-6 34s-10 20-17 28c-8 8-17 14-28 19zM704 448v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM960 448v-320h192v64h-128v64h128v64h-128v64h128v64h-192zM449 393h72c15 0 26-3 34-10 7-7 11-19 11-34 0-16-4-28-11-35-8-7-19-11-34-11h-72v90z" />
<glyph unicode="&#xe442;" glyph-name="free-sign" horiz-adv-x="1280" d="M64-64h1152c35 0 64 29 64 64v576c0 35-29 64-64 64l-522 288c-11 19-30 32-54 32s-45-14-56-34l-519-286h-1c-35 0-64-29-64-64v-576c0-35 29-64 64-64zM202 640l390 215c12-14 29-23 48-23 20 0 37 9 48 24l391-216h-877zM320 448v-64h-128v-64h128v-64h-128v-128h-64v320h192zM384 448h160c14 0 26-2 36-7 11-5 20-11 28-19 7-8 13-17 17-28s6-22 6-34c0-19-3-35-11-49-7-14-19-24-36-32 8-3 15-6 20-11s10-11 13-18 6-14 7-22c2-8 3-16 4-24v-18l2-21c0-7 2-14 3-21 2-6 4-12 7-16h-65c-4 10-6 22-7 36s-2 28-4 41c-2 16-7 29-14 36-7 8-19 12-35 12h-66v-125h-65v320zM704 448h192v-64h-128v-64h128v-64h-128v-64h128v-64h-192v320zM960 448h192v-64h-128v-64h128v-64h-128v-64h128v-64h-192v320zM566 349c0 15-4 27-11 34-8 7-19 10-34 10h-72v-90h72c15 0 26 4 34 11 7 7 11 19 11 35z" />
<glyph unicode="&#xe443;" glyph-name="free-mobile" horiz-adv-x="1088" d="M64-64h512c35.001 0 64 29.001 64 64v256h-64v-128h-512v640h512v-64h64v192c0 35.001-29.001 64-64 64h-512c-35.001 0-64-29.001-64-64v-896c0-35.001 29.001-64 64-64zM192 896h256v-64h-256v64zM192 512v64h128v64h-192v-320h64v128h128v64h-128zM604 460c-5.001 5.001-12 8-20 11.001 17.001 8 29.001 18 36 32 8 14 11.001 30 11.001 49.001 0 12-2 23.001-6 34s-10 20-17.001 28c-8 8-17.001 14-28 19.001-10 5.001-22 7.001-36 7.001h-160v-320h65.001v125.001h66c16 0 28-4 35.001-12 7.001-7.001 12-20 14-36 2-13.001 3.001-27.001 4-41.001s3.001-26 7.001-36h65.001c-3.001 4-5.001 10-7.001 16-1.001 7.001-3.001 14-3.001 21.001l-2 21.001v18c-1.001 8-2 16-4 24-1.001 8-4 15.001-7.001 22s-8 13.001-13.001 18zM896 320v64h-128v64h128v64h-128v64h128v64h-192v-320h192zM1024 384v64h128v64h-128v64h128v64h-192v-320h192v64h-128zM555.001 574.999c7.001-7.001 11.001-19.001 11.001-34 0-16-4-28-11.001-35.001-8-7.001-19.001-11.001-34-11.001h-72v90h72c15.001 0 26-3.001 34-10zM320 64c35.001 0 64-14 64-32s-29.001-32-64-32-64 14-64 32 29.001 32 64 32z" />
<glyph unicode="&#xe444;" glyph-name="diamond2" horiz-adv-x="1280" d="M364 704l-172 256-192-256h364zM601 960h-341l163-229zM856 751l160 209h-308zM901 704h379l-188 251zM807 704l-151 218-172-218h323zM383 640h-383l570-697zM640-64l181 704h-371zM704-64l576 704h-396z" />
<glyph unicode="&#xe44c;" glyph-name="angle-double-left" d="M514 448l478-468-46-45-524 513 524 513 46-45zM124 448l478-468-46-45-524 513 524 513 46-45z" />
<glyph unicode="&#xe455;" glyph-name="diamond-o" horiz-adv-x="1280" d="M1280 638v66l-192 256h-889l-199-258v-63l640-703zM360 704h-278l143 192zM564 896l-141-165-118 165h259zM800 704h-313l169 192zM974 896l-116-163-113 163h229zM1200 704h-279l135 192zM83 640h300l161-500zM450 640h371l-181-576zM736 140l148 500h315z" />
<glyph unicode="&#xe45c;" glyph-name="angle-double-up" d="M512 837l467-479 45 46-512 525-512-525 45-46zM512 446l467-479 45 46-512 525-512-525 45-46z" />
<glyph unicode="&#xe465;" glyph-name="star-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM896 576l-192-192 64-256-256 128-256-128 64 256-192 192h256l128 256 128-256h256z" />
<glyph unicode="&#xe468;" glyph-name="hair-styling" d="M896-64c71 0 128 57 128 128s-57 128-128 128c-14 0-27-3-39-7l-89 711-51-461c-11 6-22 9-35 11l54 482c0 18-14 32-32 32s-32-14-32-32l-160-736c-71 0-128-57-128-128s57-128 128-128 128 57 128 128l22 194c3 0 6-2 10-2 17 0 31 5 45 13l51-205c0-71 57-128 128-128zM0 667v-502c0-126 100-229 223-229h97v128h-192v64h192v64h-192v64h192v64h-192v64h192v64h-192v64h192v64h-192v64h192v64h-192v64h192v128h-97c-123 0-223-103-223-229zM672 384c18 0 32-14 32-32s-14-32-32-32-32 14-32 32 14 32 32 32zM512 128c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM896 128c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe46c;" glyph-name="angle-double-right" d="M510 448l-479 467 46 45 525-512-525-512-46 45zM901 448l-479 467 46 45 525-512-525-512-46 45z" />
<glyph unicode="&#xe47c;" glyph-name="angle-down" horiz-adv-x="1086" d="M1041 742l-498-498-498 498-45-45 543-543 543 543z" />
<glyph unicode="&#xe47f;" glyph-name="musical-note" horiz-adv-x="1023" d="M657 820c132 33 258 128 258 128s-135-64-256-64c-102 0-113 64-192 64-42 0-64-29-64-64 0 0-3-61 0-64v-576c-45 23-118 26-172-3-98-53-148-155-112-228 36-72 145-89 243-37 72 39 101 89 105 140v705c54-5 123-17 190-1z" />
<glyph unicode="&#xe480;" glyph-name="bow-tie" horiz-adv-x="1242" d="M1235 176c26 95-26 212-58 272 32 60 84 177 58 272-10 35-34 81-94 104-15 5-30 8-46 8-118 0-256-157-334-261-29 35-69 60-115 66-8 2-16 3-25 3s-17-1-25-3c-46-6-86-31-115-66-78 104-216 261-334 261-16 0-31-3-46-8-60-23-84-69-94-104-26-95 26-212 58-272-32-60-84-177-58-272 10-35 34-81 94-104 15-5 30-8 46-8 118 0 256 157 334 261 29-35 69-60 115-66 8-2 16-3 25-3s17 1 25 3c46 6 86 31 115 66 78-104 216-261 334-261 16 0 31 3 46 8 60 23 84 69 94 104zM246 652c62-36 101-114 101-114l-24-42s-38 77-101 114c-62 35-150 31-150 31l25 41s86 6 149-30zM1146 682l24-41s-88 4-150-31c-63-37-101-114-101-114l-24 42s39 78 101 114c63 36 150 30 150 30zM758 448v-48s-67 48-137 48c-67 0-137-48-137-48v48s68 48 137 48c68 0 137-48 137-48z" />
<glyph unicode="&#xe481;" glyph-name="bow-tie2" horiz-adv-x="1280" d="M0 64l465 198c-49 46-81 112-81 186 0 73 31 139 80 185l-464 199v-768zM1280 64v768l-467-197c51-46 83-113 83-187s-32-140-81-186zM640 256c106 0 192 86 192 192s-86 192-192 192-192-86-192-192 86-192 192-192z" />
<glyph unicode="&#xe483;" glyph-name="shirt-hanger" horiz-adv-x="1380" d="M744 573l571-366c59-36 75-113 60-167-14-52-64-104-142-104h-1078c-111 0-142 78-148 103-8 26-25 116 59 169l565 365v61c0 37 13 61 44 82l49 34c15 11 19 26 19 34 2 13-2 25-9 32-15 15-42 22-66 17-39-8-49-31-51-70v-22c0-11-23-21-51-21h-10c-29 0-52 10-52 22l1 21c2 57 12 92 50 134 41 46 104 63 173 48 66-14 134-79 134-164 0-81-57-117-85-135l-7-5c-18-11-26-24-26-41v-27zM1259 83c1 5 3 17-11 26l-563 339-560-338c-11-7-15-18-12-28 3-8 12-18 27-18h1093c14 0 23 10 26 19z" />
<glyph unicode="&#xe484;" glyph-name="scissors2" d="M768-64c106 0 192 86 192 192s-86 192-192 192c-21 0-41-5-60-11l-108 175 157 393c13 32-3 70-36 83l-208-337-208 337c-33-13-48-50-35-83l156-394-107-175c-20 7-41 12-63 12-106 0-192-86-192-192s86-192 192-192c95 0 173 69 189 160l68 170 66-167c14-92 93-163 189-163zM512 516c35 0 64-29 64-64 0-36-29-64-64-64s-64 28-64 64c0 35 29 64 64 64zM256 256c71 0 128-58 128-128 0-71-57-128-128-128s-128 57-128 128c0 70 57 128 128 128zM768 256c71 0 128-58 128-128 0-71-57-128-128-128s-128 57-128 128c0 70 57 128 128 128z" />
<glyph unicode="&#xe486;" glyph-name="pants" d="M640 832h192v128h-640v-128h192v64h256v-64zM576 768v64h-128v-64h128zM832-64v832h-192v-64h-256v64h-192v-832h256l62 640 64-640h258z" />
<glyph unicode="&#xe487;" glyph-name="tshirt2" horiz-adv-x="1152" d="M1088 512c28 0 64 29 64 64v192c0 35-32 53-64 64s-384 128-384 128h-256l-384-128c-39-13-64-29-64-64v-192c0-35 20-64 64-64 28 0 126 42 192 73v-585c0-35 29-64 64-64h512c35 0 64 29 64 64v586c70-30 174-74 192-74zM384 832h384c0-71-86-128-192-128s-192 57-192 128z" />
<glyph unicode="&#xe488;" glyph-name="tshirt2-o" horiz-adv-x="1152" d="M1088 512c28 0 64 29 64 64v192c0 35-32 53-64 64s-384 128-384 128h-256l-384-128c-39-13-64-29-64-64v-192c0-35 20-64 64-64 28 0 126 42 192 73v-585c0-35 29-64 64-64h512c35 0 64 29 64 64v586c70-30 174-74 192-74zM704 896l50-17-177-111-182 110 53 18h256zM1088 576l-192 77v51h-64v-704h-512v704h-64v-51l-192-77v192l263 88 249-152 245 153 267-89v-192z" />
<glyph unicode="&#xe489;" glyph-name="mannequin" d="M768 785c0-49-128-337-128-337s100-12 100-211c-4-79-100-301-100-301h-256s-91 215-100 301c0 200 100 211 100 211s-128 288-128 337c0 31 36 66 81 79 58 18 111 96 111 96h128s53-78 111-96c45-13 81-48 81-79z" />
<glyph unicode="&#xe48a;" glyph-name="beer" d="M756 620c0 0-282-72-528 0-48 10-68 30-68 67 0 64 81 68 81 68-2 6-3 12-3 19 0 42 35 77 78 77 16 0 30-5 42-12 13 72 77 127 154 127 75 0 137-51 153-120 8 3 18 5 28 5 46 0 83-37 83-82 0-6-1-11-2-17 29-7 51-34 51-65 0-37-30-60-69-67zM736 134v-128c-1 0-220-76-448 0 1 0 1 512 0 512 215-62 448 0 448 0v-64h128v-320h-128zM736 198h64v192h-64v-192z" />
<glyph unicode="&#xe48c;" glyph-name="angle-up" horiz-adv-x="1086" d="M1041 154l-498 498-498-498-45 45 543 543 543-543z" />
<glyph unicode="&#xe48d;" glyph-name="folder-plus2" horiz-adv-x="1280" d="M64-64h1152c35 0 64 29 64 64v896c0 35-29 64-64 64h-384l-192-192h-576c-35 0-64-29-64-64v-704c0-35 29-64 64-64zM832 704c177 0 320-143 320-320s-143-320-320-320-320 143-320 320 143 320 320 320zM896 320h128v128h-128v128h-128v-128h-128v-128h128v-128h128v128z" />
<glyph unicode="&#xe491;" glyph-name="umbrella" d="M1024 384c1 11 0 21 0 32 0 212-195 441-448 475v5c0 35-28 64-64 64-35 0-64-29-64-64v-5c-252-34-448-263-448-475 0-11-1-21 0-32 0 0 151 128 256 128 61 0 139-44 192-81v-303s-3-58-57-63c-67 5-71 63-71 63 0 35-28 64-64 64-35 0-64-29-64-64l1-33c0-88 86-159 191-159 106 0 191 71 192 158v338c53 36 130 80 192 80 108 0 256-128 256-128z" />
<glyph unicode="&#xe492;" glyph-name="moustache" d="M838 310c40 15 186 61 185 104-1 44-82 14-128 64-66 73-111 132-192 128-62 0-140-55-193-101-53 45-129 98-190 98-81 3-126-55-192-126-45-50-126-20-128-64-1-43 145-88 184-103 40-15 83-24 136-24 62 0 138 55 192 100 53-45 129-100 191-100 53 0 96 9 135 24z" />
<glyph unicode="&#xe49c;" glyph-name="angle-right" d="M300-31l468 479-468 479-44-45 423-434-423-434z" />
<glyph unicode="&#xe49d;" glyph-name="folder-delete" horiz-adv-x="1280" d="M64-64h1152c35 0 64 29 64 64v896c0 35-29 64-64 64h-384l-192-192h-576c-35 0-64-29-64-64v-704c0-35 29-64 64-64zM832 704c177 0 320-143 320-320s-143-320-320-320-320 143-320 320 143 320 320 320zM1024 288l-96 96 96 96-96 96-96-96-96 96-96-96 96-96-96-96 96-96 96 96 96-96z" />
<glyph unicode="&#xe50c;" glyph-name="angle-left" d="M724-31l-468 479 468 479 44-45-423-434 423-434z" />
<glyph unicode="&#xe50d;" glyph-name="face-man" d="M894 448h64c24 213-92 359-92 359s-64 130-228 89c-15 33-104 42-104 42s-165 22-305-77c-167-120-167-413-167-413h64s11 196 199 169c330-31 441 87 441 87zM190 384h-64c8-237 229-448 385-448 134 0 341 177 383 384l-128 256s-168-86-491-26c-90-15-85-166-85-166z" />
<glyph unicode="&#xe513;" glyph-name="bus" horiz-adv-x="1280" d="M1088 576h160c18 0 32 14 32 32v192c0 18-14 32-32 32h-64c-18 0-32-14-32-32v-160h-64v256c0 35-29 64-64 64h-768c-35 0-64-29-64-64v-256h-64v160c0 18-14 32-32 32h-64c-18 0-32-14-32-32v-192c0-18 14-32 32-32h160v-448c0-35 29-64 64-64v-96c0-18 14-32 32-32h64c18 0 32 14 32 32v96h512v-96c0-18 14-32 32-32h64c18 0 32 14 32 32v96c35 0 64 29 64 64v448zM1024 448h-768v448h768v-448zM256 384h192v-128h-192v128zM832 384h192v-128h-192v128zM512 320h256v-64h-256v64zM512 192h256v-64h-256v64z" />
<glyph unicode="&#xe51c;" glyph-name="arrow-up" d="M747 738l-235 222-235-222 47-45 156 139v-896h64v896l156-139z" />
<glyph unicode="&#xe51d;" glyph-name="face-female" d="M785 588h36c18 158-49 262-49 262s-52 82-171 51c-11 25-69 45-69 45s-119 17-220-56c-120-89-105-306-105-306h44s-6 145 131 125c238-23 305 48 305 48zM419 265v-146s94-52 182 0c-1 2-1 74-1 141 83 40 169 128 191 236l-120 197s-92-63-326-20c-64-11-65-133-65-133h-49c5-123 96-228 188-275zM237 411c0 0-52-41-79-107s-103-25-129-87c-47-54 30-199 30-199s47 102 109 121c48 26 112 21 187 121-74 54-118 151-118 151zM847 144c108-28 128-126 128-126s67 145 20 199c-26 62-101 21-128 87s-74 102-74 102-54-98-124-150c47-92 129-86 178-112zM750 131l-13-13c13-12 21-30 21-49 0-39-32-70-72-70-29 0-54 17-65 42-10-4-21-7-32-11 1-4 2-9 2-14 0-39-32-70-71-70-40 0-72 31-72 70 0 5 1 9 2 14-11 3-21 6-32 11-11-25-36-42-65-42-40 0-71 31-71 70 0 19 7 37 20 50l-20 20-2-1-2 6-87-30s-73-27-100-103c-8-21-15-50-24-78h896c-9 28-12 57-19 78-27 76-100 103-100 103l-87 30z" />
<glyph unicode="&#xe52c;" glyph-name="arrow-down" d="M544 64v896h-64v-896l-156 139-47-45 235-222 235 222-47 45z" />
<glyph unicode="&#xe53b;" glyph-name="comment-o" d="M674 320h222c33 0 64 31 64 64v512c0 33-31 64-64 64h-768c-33 0-64-31-64-64v-512c0-32 31-64 64-64h172l-50-384zM896 384h-256l-292-259 36 259h-256v476c0 20 16 36 36 36h696c20 0 36-16 36-36v-476z" />
<glyph unicode="&#xe53c;" glyph-name="arrow-left" d="M222 671l-222-223 222-223 45 44-139 147h896v64h-896l139 147z" />
<glyph unicode="&#xe541;" glyph-name="direction-left" d="M896-64h64c35 0 64 29 64 64v768c0 35-29 64-64 64h-640v128l-320-217 320-231v128h512v-640c0-35 29-64 64-64z" />
<glyph unicode="&#xe542;" glyph-name="direction-right" d="M704 960v-128h-640c-35 0-64-29-64-64v-768c0-35 29-64 64-64h64c35 0 64 29 64 64v640h512v-128l320 231z" />
<glyph unicode="&#xe543;" glyph-name="intersection-left" d="M992 640l-231 320-217-320h128v-192h-320v128l-320-217 320-231v128h320v-256c0-35 29-64 64-64h64c35 0 64 29 64 64v640h128z" />
<glyph unicode="&#xe544;" glyph-name="intersection-right" d="M672 576v-128h-320v192h128l-217 320-231-320h128v-640c0-35 29-64 64-64h64c35 0 64 29 64 64v256h320v-128l320 231z" />
<glyph unicode="&#xe546;" glyph-name="map-marker2" d="M512-64c0 0 384 428 384 640s-172 384-384 384-384-172-384-384 384-640 384-640zM512 896c177 0 320-143 320-320s-143-320-320-320-320 143-320 320 143 320 320 320z" />
<glyph unicode="&#xe547;" glyph-name="map-marker-star" d="M512-64c0 0 384 428 384 640s-172 384-384 384-384-172-384-384 384-640 384-640zM512 896c177 0 320-143 320-320s-143-320-320-320-320 143-320 320 143 320 320 320zM614 521l90 100-129 26-63 121-63-121-129-26 90-100-17-137 119 59 119-59z" />
<glyph unicode="&#xe549;" glyph-name="map-marker-circle" d="M512-64c0 0 384 428 384 640s-172 384-384 384-384-172-384-384 384-640 384-640zM512 896c177 0 320-143 320-320s-143-320-320-320-320 143-320 320 143 320 320 320zM512 384c106 0 192 86 192 192s-86 192-192 192-192-86-192-192 86-192 192-192z" />
<glyph unicode="&#xe54b;" glyph-name="comment-half" d="M674 320l-424-384 50 384h-172c-33 0-64 32-64 64v512c0 33 31 64 64 64h768c33 0 64-31 64-64v-512c0-33-31-64-64-64h-222zM128 384h256l-36-259 292 259h256l-768 512v-512z" />
<glyph unicode="&#xe54c;" glyph-name="arrow-right" d="M802 265l222 223-222 223-45-44 139-147h-896v-64h896l-139-147z" />
<glyph unicode="&#xe551;" glyph-name="map" horiz-adv-x="1280" d="M0 64l384-128v896l-384 128v-896zM448-64l384 128v896l-384-128v-896zM1280-64v896l-384 128v-896z" />
<glyph unicode="&#xe557;" glyph-name="target-location" d="M1024 384v128h-134c-27 160-153 286-314 314v134h-128v-134c-161-28-287-154-314-314h-134v-128h134c27-160 153-286 314-314v-134h128v134c161 28 287 154 314 314h134zM704 512v-128h55c-23-89-93-160-183-183v55h-128v-55c-90 23-160 94-183 183h55v128h-55c23 89 93 160 183 183v-55h128v55c90-23 160-94 183-183h-55z" />
<glyph unicode="&#xe558;" glyph-name="waves" d="M384 448l-128 512h-128l128-512-128-512h128zM640 448l-128 512h-128l128-512-128-512h128zM896 448l-128 512h-128l128-512-128-512h128z" />
<glyph unicode="&#xe559;" glyph-name="see-side" d="M928 768c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM572 64c-41 0-83-27-124-45v63c42 19 85 46 127 46 68 0 135-64 195-64 146 0 254 64 254 64v64s-108-64-254-64c-61 0-129 64-198 64-41 0-83-27-124-45v301h384c0 184-198 363-384 382v34c0 18-14 32-32 32s-32-14-32-32v-34c-186-19-384-198-384-382h384v-320h-3c-68 0-132 64-188 64-114 0-193-64-193-64v-64s79 64 193 64c56 0 121-64 188-64h3v-64h-3c-68 0-132 64-188 64-114 0-193-64-193-64v-64s79 64 193 64c56 0 121-64 188-64h67v18c42 19 85 46 127 46 68 0 135-64 195-64 146 0 254 64 254 64v64s-108-64-254-64c-61 0-129 64-198 64z" />
<glyph unicode="&#xe55a;" glyph-name="cake2" horiz-adv-x="1280" d="M256 640c160 12 0 320 0 320s-154-296 0-320zM640 640c160 12 0 320 0 320s-154-296 0-320zM1024 640c160 12 0 320 0 320s-154-296 0-320zM1216 320c0 0 64 28 64 64v156c0 18-10 33-22 36h-124c11-19 18-41 18-64 0-71-57-128-128-128s-128 57-128 128c0 23 7 45 18 64h-164c11-19 18-41 18-64 0-71-57-128-128-128s-128 57-128 128c0 23 7 45 18 64h-164c11-19 18-41 18-64 0-71-57-128-128-128s-128 57-128 128c0 23 7 45 18 64h-120c-14 0-26-18-26-41v-151c0-45 26-64 64-64s103 55 256 64c166 10 219-56 448-128s448 64 448 64zM320 512c0 35-29 64-64 64s-64-29-64-64 29-64 64-64 64 29 64 64zM704 512c0 35-29 64-64 64s-64-29-64-64 29-64 64-64 64 29 64 64zM1088 512c0 35-29 64-64 64s-64-29-64-64 29-64 64-64 64 29 64 64zM30 215c-17-5-26-24-21-41s22-27 39-22l16-24v-64c0-63 61-128 121-128h903c60 0 128 65 128 128v64l39 44c16 6 25 25 19 42s-24 26-40 20l-93-35c-99-30-248-47-373-7-229 72-282 128-448 128-78 0-290-105-290-105z" />
<glyph unicode="&#xe55b;" glyph-name="comment" d="M674 320h222c33 0 64 31 64 64v512c0 33-31 64-64 64h-768c-33 0-64-31-64-64v-512c0-32 31-64 64-64h172l-50-384z" />
<glyph unicode="&#xe55c;" glyph-name="arrows-both-ways" d="M608 576v128s-179 21-340-135l-86 56c85 151 219 198 426 207-4 2 0 128 0 128l192-192zM864 640c71 0 128-57 128-128s-57-128-128-128-128 57-128 128 57 128 128 128zM288 384c0-71-57-128-128-128s-128 57-128 128 57 128 128 128 128-57 128-128zM416 320v-128s178-23 342 152l71-70c-64-129-178-176-413-210 2 0 0-128 0-128l-192 192z" />
<glyph unicode="&#xe55d;" glyph-name="headphones" horiz-adv-x="1216" d="M1216 256v320h-64c-67 233-286 384-537 384-250 0-484-151-551-384h-64v-320h192c60-180 228-320 425-320s347 140 407 320h192zM613 920c229 0 410-133 475-344h-64c-65 171-217 272-407 272s-360-101-425-272h-64c65 211 257 344 485 344zM256 384c-1 5-1 55 0 64 49-17 93-30 135-35-5-9-7-19-7-29 0-35 29-64 64-64s64 29 64 64c0 14-4 27-12 37 61 20 125 66 204 155 113-184 173-159 256-192 0-252-157-361-343-361-200 0-361 144-361 361zM768 320c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64zM613 145c-73 0-143 44-165 111h-64c22-97 129-165 231-165s195 68 217 165h-64c-22-67-82-111-155-111z" />
<glyph unicode="&#xe561;" glyph-name="map-tracking" d="M256 672c0-159 288-480 288-480s288 321 288 480-129 288-288 288-288-129-288-288zM704 672c0-88-72-160-160-160s-160 72-160 160 72 160 160 160 160-72 160-160zM896 192c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64zM704 256c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM512 192c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM320 128c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64zM128-64c35 0 64 29 64 64s-29 64-64 64-64-29-64-64 29-64 64-64z" />
<glyph unicode="&#xe562;" glyph-name="marker-parking" d="M512-64c0 0 384 428 384 640s-172 384-384 384-384-172-384-384 384-640 384-640zM512 896c177 0 320-143 320-320s-143-320-320-320-320 143-320 320 143 320 320 320zM615 560c8 11 15 25 19 39 4 15 6 30 6 46s-2 31-6 46c-4 14-11 27-19 39-9 11-21 21-35 28s-31 10-51 10h-145v-384h72v136h72c20 0 38 5 52 12s26 16 35 28zM566 674c4-7 6-17 6-29s-2-22-6-30c-3-7-8-13-13-17-6-4-13-7-20-9-8-1-15-2-23-2h-54v115h52c8 0 17 0 25-2 7-1 14-4 20-8 5-4 10-10 13-18z" />
<glyph unicode="&#xe563;" glyph-name="marker-hospital" d="M512-64c0 0 384 428 384 640s-172 384-384 384-384-172-384-384 384-640 384-640zM512 896c177 0 320-143 320-320s-143-320-320-320-320 143-320 320 143 320 320 320zM576 384h64v320h-64v-128h-128v128h-64v-320h64v128h128v-128z" />
<glyph unicode="&#xe571;" glyph-name="house" d="M554 944l450-454c20-20 20-54 0-74-11-11-26-16-40-15-14-1-28 4-39 15l-413 417-413-417c-11-11-25-16-39-16s-29 5-40 16c-20 20-20 54 0 74l450 454c9 9 21 14 33 16h5c10 0 33-2 46-16zM512 704l320-320v-448h-64v320h-192v-320h-384v448zM448 256h-192v-192h192v192z" />
<glyph unicode="&#xe572;" glyph-name="house2" d="M881 541c15 16 15 41 0 57l-113 106v256h-64v-192l-160 180c-8 8-19 12-30 11h-4c-10 1-21-3-29-11l-337-350c-16-16-16-41 0-57 8-9 18-12 29-12s22 3 30 12l309 321 310-321c8-8 19-12 29-12 11 0 22 4 30 12zM768 512l-256 277-256-277v-576h512v576zM448 320h-128v128h128v-128zM704 320h-128v128h128v-128zM448 64h-128v128h128v-128zM704 64h-128v128h128v-128z" />
<glyph unicode="&#xe573;" glyph-name="cabin" d="M241 620c-9 0-17 3-24 10-12 12-12 32 0 45l267 275c11 12 34 9 29 9 7-1 15-4 20-9l267-275c12-13 12-33 0-45-7-7-15-10-24-10-8 0-17 3-23 10l-244 252-245-252c-6-7-15-10-23-10zM67 197c-8-1-17 2-23 9-12 13-12 33 0 45l244 261v64l220 249 228-249v-64l243-261c12-12 12-32 0-45-6-7-15-10-23-9-9-1-17 2-24 9l-196 178v-64l192-193v-64h-256v193h-128v-193h-448v64l192 193v64l-197-178c-7-7-15-10-24-9zM480 512h-128v-128h128v128zM672 512h-128v-128h128v128zM32-66v64h960v-64h-960z" />
<glyph unicode="&#xe574;" glyph-name="house3" d="M850 588c14 14 14 36 0 50l-114 116v206h-63v-152l-132 141c-8 8-18 11-28 11s-19-2-30-11l-309-311c-14-14-14-36 0-51 7-7 17-10 27-10s20 3 27 10l284 284 284-283c7-8 17-11 27-11s20 3 27 11zM160-64h704v128h-128v512l-224 230-224-230v-512h-128v-128zM352 512h128v-128h-128v128zM544 512h128v-128h-128v128zM352 320h128v-256h-128v256zM544 320h128v-128h-128v128z" />
<glyph unicode="&#xe575;" glyph-name="house4" horiz-adv-x="1403" d="M933 1008l454-454c21-20 21-54 0-74-11-11-25-16-40-16-14 0-28 5-39 16l-412 416-422-415c-9-12-44-33-90-33h-320c-29 0-64 36-64 64s35 64 64 64h320l464 432c18 19 55 16 51 15 12-1 25-6 34-15zM896 768l384-384v-384h-192v320h-192v-320h-512v320h-256v-320h-64v384h448zM832 320h-192v-192h192v192zM192 256h128v-256h-128v256z" />
<glyph unicode="&#xe576;" glyph-name="building" d="M480 768l222 192 226-192v-832h-832v512h384v320zM672 576v128h-128v-128h128zM864 576v128h-128v-128h128zM672 384v128h-128v-128h128zM864 384v128h-128v-128h128zM480 192v128h-320v-128h320zM672 192v128h-128v-128h128zM864 192v128h-128v-128h128zM160 128v-128h128v128h-128zM480 0v128h-128v-128h128zM672 0v128h-128v-128h128zM864 0v128h-128v-128h128z" />
<glyph unicode="&#xe578;" glyph-name="building3" d="M864 960v-256h128v-768h-576v1024h448zM800 768v128h-320v-128h320zM288 704v-128h64v-64h-64v-128h64v-64h-64v-128h64v-64h-64v-128h64v-64h-320v832h320v-64h-64zM96 704v-128h128v128h-128zM800 576v128h-320v-128h320zM96 512v-128h128v128h-128zM800 384v128h-320v-128h320zM96 320v-128h128v128h-128zM800 192v128h-320v-128h320zM96 128v-128h128v128h-128zM800 0v128h-320v-128h320z" />
<glyph unicode="&#xe57a;" glyph-name="soda" d="M559 668c-8 7-23 7-37 6l115 200 111-64 32 55-166 96-154-267c-17 21-48 36-74 36-47 0-107-47-108-103-6 2-13 6-19 3-62-24-32-119-32-119s32 87 83 62c-9 42 39 101 86 101 38 0 70-29 82-68 22 16 59 23 91-6 19 44 57 74 101 74 55 0 123-101 133-163 2 9 0 55 0 64 0 75-70 153-133 153-44 0-92-16-111-60zM771 511h-512c-17 0-32-14-32-32s15-32 32-32h32l64-512h320l64 512h32c18 0 32 14 32 32s-14 32-32 32zM399 255h232l-20-128h-192z" />
<glyph unicode="&#xe57f;" glyph-name="musical-key" d="M694 767c58 166-32 190-64 192-45 2-125-4-128-96v-227c-108-16-192-108-192-221 0-111 81-201 187-220l5-1-1-167c-2-16-15-28-31-28s-29 12-32 28v23c14 4 24 16 24 31 0 17-14 32-32 32-11 0-20-6-26-14-18-17-30-41-30-68 0-53 43-96 96-96 52 0 93 41 96 92v167c73 15 128 79 128 157 0 77-55 142-128 157v80c70 31 104 110 128 179zM616 895c35 0 61-39 14-128-33-63-64-114-64-114v114c5 70-5 128 50 128zM502 438v-180c-73 15-128 79-128 157 0 77 55 142 128 157v-65c-50-12-64-56-64-124 0 0 28 38 64 55zM566 261v180c37-13 64-48 64-90s-27-76-64-90z" />
<glyph unicode="&#xe580;" glyph-name="building5" d="M96 640h64l331 311c4 4 12 9 17 9s13-5 17-8l339-312h64v-640h64v-64h-960v64h64v640zM510 832l226-192h64l-290 256-286-256h64zM160 576v-128h128v128h-128zM352 576v-128h128v128h-128zM544 576v-128h128v128h-128zM864 448v128h-128v-128h128zM160 384v-128h128v128h-128zM352 384v-128h128v128h-128zM544 384v-128h128v128h-128zM864 256v128h-128v-128h128zM160 192v-128h128v128h-128zM352 192v-128h128v128h-128zM544 192v-128h128v128h-128zM864 64v128h-128v-128h128z" />
<glyph unicode="&#xe581;" glyph-name="building6" horiz-adv-x="1408" d="M1408-64v64h-64v832h-1024v128h-128v-128h-128v-832h-64v-64h1088v192h128v-192h192zM256 576h-128v128h128v-128zM448 576h-128v128h128v-128zM640 576h-128v128h128v-128zM832 576h-128v128h128v-128zM1216 576h-320v128h320v-128zM256 384h-128v128h128v-128zM448 384h-128v128h128v-128zM640 384h-128v128h128v-128zM832 384h-128v128h128v-128zM1280 384h-384v128h384v-128zM256 192h-128v128h128v-128zM448 192h-128v128h128v-128zM640 192h-128v128h128v-128zM832 192h-128v128h128v-128zM1280 192h-384v128h384v-128zM256 0h-128v128h128v-128zM448 0h-128v128h128v-128zM640 0h-128v128h128v-128zM832 0h-128v128h128v-128z" />
<glyph unicode="&#xe582;" glyph-name="house5" d="M972 818c37-22 55-68 41-111-12-36-43-60-78-64l-356-3 144 197c19 26 51 41 84 37l3 14c16 47 66 72 112 56 47-15 71-66 56-113-2-5-3-9-6-13zM628 478l153-155c16-16 16-42 0-58-8-8-20-12-31-12s-22 4-30 12l-320 325-320-325c-8-8-20-12-31-12s-22 4-30 12c-16 16-16 42 0 58l348 354c8 8 17 12 26 12 4 1 28 0 40-12l118-120v47h78v-119zM707-64h-129l1 256h-128v-256h-384v256l333 325 307-325v-256zM131 0h192v192h-192v-192z" />
<glyph unicode="&#xe583;" glyph-name="house-square" d="M0 960v-1024h1024v1024h-1024zM512 704l-301-288-70 70 371 346 344-346-70-70zM768 64h-512v256l256 256 256-256v-256z" />
<glyph unicode="&#xe584;" glyph-name="house6" d="M0 444l76-76 436 400 436-400 76 76-512 516zM896-64v320l-384 384-384-384v-320h768z" />
<glyph unicode="&#xe585;" glyph-name="house-search" d="M870 150l140-139c16-16 16-42 0-59-17-16-43-16-60 0l-141 141c-2 2-4 4-5 7-50-29-101-36-162-36-117 0-197 37-256 128h-256v320l254 228 78-77c22 15 47 26 73 34l-149 135-327-308-57 56 382 380 258-256c183 0 324-139 324-321 0-91-37-173-96-233zM642 128c145 0 256 112 256 256s-114 257-259 257-253-113-253-257 111-256 256-256z" />
<glyph unicode="&#xe586;" glyph-name="sales-woman" horiz-adv-x="1408" d="M337 385v-31c179 16 167 115 167 233 0 131-68 236-222 236-155 0-223-105-223-236 0-116-12-214 158-232v31c18-10 38-15 61-15 21 0 41 5 59 14zM1378 543c7 0 15 2 20 8 10 10 10 26 0 36l-84 85v151h-46v-111l-97 103c-6 6-13 8-20 8-8 0-14-1-22-8l-227-228c-10-10-10-26 0-37 5-5 12-7 20-7 7 0 14 2 20 7l208 208 208-207c5-6 13-8 20-8zM1314 166v376l-164 169-164-169v-376h-94v-93h516v93h-94zM398 612c1-11 2-22 2-34 0-90-49-164-122-164-74 0-122 74-122 164v6c11 0 21 1 31 3 3-14 14-24 27-24 16 0 29 13 29 30 0 5-2 10-3 13 57 36 80 101 80 103 22-57 58-85 78-97zM306 593c0-17 12-30 28-30 15 0 28 13 28 30s-13 30-28 30c-16 0-28-13-28-30zM275 455c25 0 44 14 56 37l-13 10c-9-17-24-28-43-28s-34 11-44 28l-12-11c12-22 32-36 56-36zM1033 495h93v-94h-93v94zM1173 495h94v-94h-94v94zM925 459c-26 26-67 26-93 0l-175-152h-235l-140-141-141 141s-70-20-106-93c-35-66-35-141-35-141h516s13 44 0 93h141s79 4 93 19l175 179c25 26 25 69 0 95zM1033 354h93v-188h-93v188zM1173 354h94v-94h-94v94z" />
<glyph unicode="&#xe587;" glyph-name="landlord" horiz-adv-x="1148" d="M984 768c54 0 97 43 97 96s-43 96-97 96c-53 0-97-43-97-96s44-96 97-96zM572 704v-128h320v-640h192v384h64v384h-576zM741 291c16 15 16 39 0 54l-333 332c-8 8-19 12-30 11h-3c-11 1-22-3-30-11l-334-332c-15-15-15-39 0-54 8-8 19-12 30-11 10-1 21 3 29 11l306 305 307-305c8-8 19-12 29-11 11-1 21 3 29 11zM124-64h320v256h128v-256h64v324l-260 266-252-270v-320zM186 191l130 1v-128h-128z" />
<glyph unicode="&#xe589;" glyph-name="sold-sign" horiz-adv-x="1280" d="M768 384h448c24 0 64 39 64 64v448c0 25-40 64-64 64h-1152c-24 0-64-39-64-64v-448c0-25 40-64 64-64h448v-320c0-47 37-128 128-128s128 81 128 128v320zM197 762c-25 0-39-15-39-34 0-60 162-51 162-170 0-56-44-110-134-110-68 0-110 32-122 46l44 67c15-16 46-44 89-44 30 0 45 16 45 36 0 59-163 51-163 169 0 62 52 110 125 110 59 0 95-29 107-45l-48-60c-9 11-29 35-66 35zM514 832c76 0 126-51 126-190 0-136-55-194-130-194-78 0-126 50-126 190 0 135 55 194 130 194zM704 832h64v-320h128v-64h-192v384zM960 832h102c106 0 154-61 154-184 0-98-33-200-153-200h-103v384zM514 512c38 0 62 31 62 126 0 96-26 130-66 130-36 0-62-30-62-125 0-97 25-131 66-131zM1024 512h30c76 0 98 52 98 129 0 96-39 127-99 127h-29v-256z" />
<glyph unicode="&#xe58c;" glyph-name="upload" d="M640 640h192l-320 320-320-320h192v-64h256v64zM384 448h256v64h-256v-64zM384 320h256v64h-256v-64zM1024-64v320h-64l-128-192h-640l-128 192h-64v-320h1024zM384 192h256v64h-256v-64z" />
<glyph unicode="&#xe58d;" glyph-name="man-in-glasses" d="M894 448h64c24 213-92 359-92 359s-64 130-228 89c-15 33-104 42-104 42s-165 22-305-77c-167-120-167-413-167-413h64s11 196 199 169c330-31 441 87 441 87zM441 384h138c14 37 49 64 91 64 35 0 65-19 82-46l85 32-71 142s-168-86-491-26c-57-9-76-74-82-120l75-28c17 27 47 46 82 46 42 0 77-27 91-64zM130 384h-4c8-237 229-448 385-448 134 0 341 177 383 384l-28 55-101-39c-8-45-47-80-95-80-42 0-77 27-91 64h-138c-14-37-49-64-91-64-48 0-87 35-95 80z" />
<glyph unicode="&#xe590;" glyph-name="rent-sign" horiz-adv-x="1280" d="M768 384v-320c0-47-37-128-128-128s-128 81-128 128v320h-448c-24 0-64 39-64 64v448c0 25 40 64 64 64h1152c24 0 64-39 64-64v-448c0-25-40-64-64-64h-448zM297 738c0 67-44 94-120 94h-113v-320h75v119h5c15 0 25-4 31-15l57-104h90l-53 88c-16 27-27 39-45 47v2c40 7 73 33 73 89zM555 640v64h-107v64h128v64h-192v-320h192v64h-128v64h107zM723 832h-83v-320h64v192l111-192h81v320h-64v-192zM1049 768v-256h78v256h89v64h-256v-64h89zM139 774h29c33 0 52-13 52-42 0-30-12-45-52-45h-29v87z" />
<glyph unicode="&#xe591;" glyph-name="sale-sign" horiz-adv-x="1408" d="M1408 640l-197 310c-8 6-18 10-29 10h-1138c-24 0-44-19-44-43v-554c0-24 19-43 43-43h469v-320c0-44 64-64 101-64s91 20 91 64v320h482c11 0 21 4 29 10zM197 762c-25 0-39-15-39-34 0-60 162-51 162-170 0-56-44-110-134-110-68 0-110 32-122 46l44 67c15-16 46-44 89-44 30 0 45 16 45 36 0 59-163 51-163 169 0 62 52 110 125 110 59 0 95-29 107-45l-48-60c-9 11-29 35-66 35zM960 448h-256v384h64v-320h192v-64zM1088 608v-96h192v-64h-256v384h256v-64h-192v-92h136v-68h-136zM670 447h-83l-25 92h-121l-23-92h-80l110 380h110zM460 607h85l-14 51c-14 52-29 114-29 114s-4-28-27-111z" />
<glyph unicode="&#xe592;" glyph-name="house-sale" horiz-adv-x="1152" d="M487 960l-487-507 72-76 415 433 280-299h144zM704-64v128h-320v448h256l-153 185-359-377v-384h576zM896 128h234c12 0 22 10 22 22v276c0 12-10 21-22 21l-660 1c-12 0-22-10-22-22v-277c0-11 11-21 24-21h296v-128c0-24 18-64 64-64s64 40 64 64v128zM580 349c-12 0-20-8-20-17 0-30 84-25 84-85 0-28-23-55-69-55-35 0-57 16-63 23l23 34c7-8 23-23 45-23 16 0 24 9 24 18 0 30-84 26-84 85 0 31 26 55 64 55 30 0 49-14 55-22l-25-30c-4 5-14 17-34 17zM768 238h-61l-12-43h-40l55 186h55l56-186h-42zM845 381h40v-153h67v-33h-107v186zM977 381h108v-33h-68v-42h58v-33h-58v-45h71v-33h-111v186zM759 271l-7 26c-7 26-11 40-14 56h-1c-3-16-7-31-14-55l-7-27h43z" />
<glyph unicode="&#xe593;" glyph-name="house-rent" horiz-adv-x="1152" d="M487 960l-487-507 72-76 415 433 280-299h144zM128-64h576v128h-320v448h256l-153 185-359-377v-384zM896 128h234c12 0 22 10 22 22v276c0 12-10 21-22 21l-660 1c-12 0-22-10-22-22v-277c0-11 11-21 24-21h296v-128c0-24 18-64 64-64s64 40 64 64v128zM628 328c0-34-16-49-36-54v-1c9-5 15-12 23-28l26-53h-45l-28 62c-4 7-8 9-16 9h-3v-71h-37v192h56c39 0 60-16 60-56zM663 384h103v-35h-65v-42h56v-35h-56v-45h68v-35h-106v192zM899 192l-38 81c-9 19-16 38-24 59 1-19 2-34 2-67v-73h-36v192h45l36-76c8-18 18-39 25-58-2 26-2 53-2 73v61h36v-192h-44zM1045 192h-38v157h-43v35h124v-35h-43v-157zM549 297h15c20 0 26 9 26 27s-9 25-26 25h-15v-52z" />
<glyph unicode="&#xe594;" glyph-name="house-search2" horiz-adv-x="1055" d="M955 158c133 133 133 349 0 483-85 84-203 115-312 92l-220 218c-6 6-15 9-23 9h-3c-8 0-17-3-23-9l-263-251h-82c-16 0-29-13-29-30s13-30 29-30h99c10 0 18 5 23 12l248 235 177-175c-14-6-27-13-39-21l-138 141-271-256h-64v-192h320c-11-62 13-128 48-178l-170-170c-22-22-22-57 0-78 21-22 57-22 78 0l169 168c134-100 324-89 446 32zM894 580c100-100 100-261 0-361s-262-100-362 0c-99 100-99 261 0 361 100 99 262 99 362 0zM256 576h128v-128h-128v128z" />
<glyph unicode="&#xe595;" glyph-name="sales-man" horiz-adv-x="1408" d="M384 320c155 0 256 143 256 320s-28 320-256 320-256-143-256-320 101-320 256-320zM1056 256c194 0 352 158 352 352s-158 352-352 352-352-158-352-352 158-352 352-352zM1056 895c159 0 287-128 287-287s-128-287-287-287-287 128-287 287 128 287 287 287zM584 690c1-17 2-34 2-52 0-139-80-252-202-252s-202 113-202 252v9c19 0 36 2 52 4 4-21 23-36 45-36 26 0 47 21 47 46 0 8-2 15-5 21 96 55 134 155 133 158 37-89 95-132 130-150zM1280 640l-224 192-224-192v-64l224 193 224-193v64zM896 576v-128h320v128l-160 133zM431 661c0-25 20-46 46-46s47 21 47 46c0 26-21 47-47 47s-46-21-46-47zM473 506l-21 16c-16-27-41-43-72-43-32 0-57 16-73 43l-20-18c20-34 52-56 93-56s73 23 93 58zM320 64l-128 192s-86-15-139-118c-53-94-53-202-53-202h768s20 108-33 202c-53 103-159 118-159 118l-128-192c-6 40-34 65-38 90 17 9 35 27 35 47 0 30 3 55-59 55-61 0-58-25-58-55 0-20 17-38 34-47-3-24-38-49-42-90z" />
<glyph unicode="&#xe596;" glyph-name="sales-man2" horiz-adv-x="1408" d="M325 340c131 0 217 121 217 270 0 150-24 271-217 271s-217-121-217-271c0-149 86-270 217-270zM494 653c1-15 2-29 2-44 0-118-68-213-171-213s-171 95-171 213v7c16 0 30 2 44 4 3-18 19-31 38-31 22 0 40 18 40 39 0 7-2 13-4 18 81 47 113 131 112 134 31-76 81-112 110-127zM365 628c0-21 17-39 39-39s39 18 39 39c0 22-17 40-39 40s-39-18-39-40zM1246 665h-596c-47 0-54-55-54-55v-162s3-54 54-54h216v-108h-379l-108-163c-5 35-33 54-33 54s31 29 31 50c0 32 2 59-52 59s-52-27-52-59c0-21 31-50 31-50s-30-18-33-54l-109 163s-72-5-117-95c-45-82-45-176-45-176h975c76 0 143 62 143 140 0 77-67 131-143 131v108h271l162 137zM714 581c-12 0-18-7-18-15 0-25 77-21 77-71 0-24-21-47-64-47-33 0-53 14-59 19l21 29c8-7 22-19 43-19 15 0 22 7 22 15 0 25-79 22-79 72 0 26 25 46 61 46 28 0 46-11 51-18l-23-26c-4 5-14 15-32 15zM890 487h-57l-11-36h-38l52 157h52l52-157h-39zM963 608h37v-130h64v-27h-101v157zM1087 608h102v-28h-64v-36h55v-27h-55v-39h66v-27h-104v157zM882 515l-7 22c-7 22-10 34-13 47h-1c-3-13-6-26-12-46l-8-23h41zM400 497l-18 14c-13-23-34-37-60-37-28 0-49 14-62 37l-17-16c17-28 44-47 79-47 34 0 61 19 78 49z" />
<glyph unicode="&#xe597;" glyph-name="sales-man3" horiz-adv-x="1536" d="M1536-64v1024h-832v-832c-51 105-128 128-128 128l-128-192-44 58s34 36 34 62c0 40 3 72-57 72-61 0-58-32-58-72 0-26 34-62 34-62l-37-58-128 192s-90-5-141-112c-51-97-51-208-51-208h1536zM384 320c155 0 256 143 256 320s-28 320-256 320-256-143-256-320 101-320 256-320zM1472 2l-64-2v384l-256 289-256-289v-384h-128v896h704v-894zM584 690c1-17 2-34 2-52 0-139-80-252-202-252s-202 113-202 252v9c19 0 36 2 52 4 4-21 23-36 45-36 26 0 47 21 47 46 0 8-2 15-5 21 96 55 134 155 133 158 37-89 95-132 130-150zM1152 744l258-285c7-7 16-11 25-10 8-1 18 3 24 10 13 14 13 37 0 51l-115 130v192h-64v-128l-102 117c-6 8-15 11-24 11h-4c-8 0-17-3-24-11l-281-311c-13-14-13-37 0-51 7-8 16-11 24-11 9 0 18 3 25 11zM431 661c0-25 20-46 46-46s47 21 47 46c0 26-21 47-47 47s-46-21-46-47zM380 448c41 0 73 23 93 58l-21 16c-16-27-41-43-72-43-32 0-57 16-73 43l-20-18c20-34 52-56 93-56zM960 320h128v-128h-128v128zM1216 320h128v-128h-128v128zM960 128h128v-128h-128v128zM1216 128h128v-128h-128v128z" />
<glyph unicode="&#xe598;" glyph-name="rent-sale" horiz-adv-x="1152" d="M512 576h484c15 0 28 12 28 27v329c0 16-12 28-27 28h-970c-15 0-27-12-27-28v-329c0-15 13-27 28-27h356v-64h-356c-15 0-28-12-28-27v-329c0-15 12-28 28-28h356v-128c0-27 36-64 64-64s64 37 64 64v128h384c7 0 20 3 25 7l231 185-231 185c-5 4-18 7-25 7h-384v64zM245 821c0-45-25-66-57-71v-2c14-6 23-16 36-38l41-70h-70l-45 83c-5 9-12 12-24 12h-4v-95h-58v256h88c59 0 93-22 93-75zM300 896h159v-46h-101v-57h87v-46h-87v-61h106v-46h-164v256zM587 896l55-101c14-24 28-53 38-78h2c-3 35-3 71-3 98v81h55v-256h-68l-60 108c-13 25-24 50-35 78h-2c3-25 4-45 4-89v-97h-56v256h70zM960 850h-67v-210h-59v210h-66v46h192v-46zM122 780h22c31 0 41 12 41 36 0 23-14 34-40 34h-23v-70zM163 401c-19 0-29-10-29-22 0-40 120-34 120-114 0-37-32-73-99-73-51 0-82 21-91 31l33 45c11-11 34-30 66-30 22 0 33 11 33 24 0 39-121 34-121 112 0 42 38 74 93 74 44 0 71-19 80-30l-36-40c-6 8-21 23-49 23zM510 196h-60l-17 57h-88l-17-57h-57l79 248h80zM603 240h97v-44h-155v248h58v-204zM892 400h-99v-56h85v-44h-85v-60h103v-44h-160v248h156v-44zM420 297l-10 35c-10 35-15 53-20 75h-1c-5-21-10-42-20-73l-11-37h62z" />
<glyph unicode="&#xe59b;" glyph-name="cross-square" d="M64-64h896c35 0 64 29 64 64v896c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-896c0-35 29-64 64-64zM832 384h-256v-256h-128v256h-256v128h256v256h128v-256h256v-128z" />
<glyph unicode="&#xe59c;" glyph-name="download" d="M384 960h256v-64h-256v64zM384 832h256v-64h-256v64zM384 704h256v-64h-256v64zM640 512h192l-320-320-320 320h192v64h256v-64zM1024-64v320h-64l-128-192h-640l-128 192h-64v-320h1024z" />
<glyph unicode="&#xe59f;" glyph-name="head-phones" horiz-adv-x="1152" d="M992 64h64c53 0 96 100 96 224s-43 224-96 224h-32c0 247-201 448-448 448s-448-201-448-448h-32c-53 0-96-100-96-224s43-224 96-224h64c-53 0-96 100-96 224s43 224 96 224h64c-53 0-96-100-96-224s43-224 96-224l4 1c51 5 92 102 92 223 0 96-26 176-62 208-1 5-2 11-2 16 0 177 143 320 320 320s320-143 320-320c0-5-1-11-2-16-36-32-62-112-62-208 0-71 14-134 37-175-38-30-86-49-139-49-14 0-27 2-39 5-15 35-49 59-89 59-53 0-96-43-96-96s43-96 96-96c43 0 78 29 90 67 13-1 25-3 38-3 71 0 134 26 184 68l10-4h4c53 0 96 100 96 224s-43 224-96 224h64c53 0 96-100 96-224s-43-224-96-224z" />
<glyph unicode="&#xe5ad;" glyph-name="unyson-o" horiz-adv-x="1088" d="M748 960c188 0 340-150 340-334v-626l-159-64-161 64v674c-1 38-9 50-38 70-29-19-24-34-26-70v-418c-8-177-117-320-364-320-188 0-340 88-340 320v641l159 63 161-64v-623s-9-126 38-126c35 36 26 126 26 126v367c8 177 182 320 364 320zM79 858l80-48 71 42-71 39zM297-1c214 0 208 261 208 261-1 9 7 370 7 380 0 121 54 195 120 247-92-46-179-140-184-247v-440c-7-82-69-136-153-136-92 0-162 81-167 176v508l-64 44v-536s-6-218 184-252c16-3 33-5 49-5zM1024 44v596c0 128-68 194-185 233-15 3-32 5-48 5-135 0-215-105-215-238v-391c0-99-43-223-128-249 145 43 192 158 192 256v428c7 82 68 136 153 136s160-54 167-136v-668zM286 128l12 1c-24 13-41 38-42 88v575l-64-44v-475s10-145 94-145zM896 16v658c-4 58-42 89-103 89l-12-1c28-28 50-46 51-88v-630z" />
<glyph unicode="&#xe601;" glyph-name="woman" d="M587 362v-42c245 22 245 158 245 320 0 178-110 320-320 320-211 0-320-142-320-320 0-160 0-294 232-319v42c25-13 52-20 83-20 29 0 56 7 80 19zM673 625c0-123-66-223-166-223-101 0-166 100-166 223v8c15 0 29 2 42 4 4-19 19-32 37-32 21 0 39 18 39 41 0 7-2 13-4 18 78 49 110 137 109 140 30-78 79-116 107-133 1-15 2-30 2-46zM545 646c0-23 17-41 38-41s38 18 38 41-17 41-38 41-38-18-38-41zM503 484c-26 0-47 15-60 38l-16-16c16-30 43-49 76-49 34 0 60 20 77 51l-18 14c-13-23-33-38-59-38zM512 64l-192 192s-89-21-140-122c-52-92-52-198-52-198h768s0 106-52 198c-51 101-140 122-140 122z" />
<glyph unicode="&#xe602;" glyph-name="man" d="M512 320c175 0 288 143 288 320s-31 320-288 320-288-143-288-320 113-320 288-320zM737 690c2-17 2-34 2-52 0-139-89-252-227-252s-227 113-227 252v9c21 0 40 2 58 4 5-21 26-36 51-36 29 0 53 21 53 46 0 8-3 15-6 21 108 55 151 155 150 158 41-89 107-132 146-150zM617 615c29 0 52 21 52 46 0 26-23 47-52 47s-53-21-53-47c0-25 24-46 53-46zM612 506l-24 16c-18-27-46-43-81-43s-63 16-81 43l-23-18c23-34 59-56 104-56 46 0 83 23 105 58zM96-64h832s0 111-56 208c-56 107-136 112-136 112l-128-192-72 58s40 36 40 62c0 40 3 72-67 72s-66-32-66-72c0-26 39-62 39-62l-66-58-128 192s-80-5-136-112c-56-97-56-208-56-208z" />
<glyph unicode="&#xe607;" glyph-name="house7" d="M320 720v240h-192v-480l-128-160h192v-384h640v384h192l-512 640z" />
<glyph unicode="&#xe608;" glyph-name="house-key" d="M0 448h128v-448s-2-64 64-64h640s64 2 64 64v448h128l-512 512zM761 568c71-71 71-188 0-259-51-51-124-66-187-45l-24-23-24-1-78 16v-128h-128v-128h-128v109s266 273 265 275c-19 63-4 134 46 184 71 72 186 72 258 0zM610 418c34-34 90-34 124 0s34 90 0 124-90 34-124 0-34-90 0-124z" />
<glyph unicode="&#xe609;" glyph-name="key2" horiz-adv-x="1152" d="M484 501l72-71 235 233 143-128 104 109-72 72 53 52 72-71 61 60-205 203zM576 224c0 159-129 288-288 288s-288-129-288-288 129-288 288-288 288 129 288 288zM288 384c88 0 160-72 160-160s-72-160-160-160-160 72-160 160 72 160 160 160z" />
<glyph unicode="&#xe60b;" glyph-name="cross-square-o" d="M64-64h896c35 0 64 29 64 64v896c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-896c0-35 29-64 64-64zM960 0h-896v896h896v-896zM448 512h-256v-128h256v-256h128v256h256v128h-256v256h-128v-256z" />
<glyph unicode="&#xe60c;" glyph-name="stop-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM128 448c0 212 172 384 384 384 84 0 161-28 224-73l-535-535c-45 63-73 140-73 224zM288 137l535 535c45-63 73-140 73-224 0-212-172-384-384-384-84 0-161 28-224 73z" />
<glyph unicode="&#xe60e;" glyph-name="money-bag" d="M640 704h192v64h-154l97 57-32 55-103-60v12l64 128h-384l64-192h256v-64zM960 256c0 210-135 395-320 448h-256c-196-45-320-230-320-448 0-251 207-320 448-320s448 69 448 320zM693 546l-29-70c-43 15-85 25-126 28v-139l30-12c52-18 87-38 107-58 19-21 29-46 29-76 0-37-14-68-43-92-28-24-69-38-123-44v-83h-54v81c-67 1-121 10-164 29v81c23-11 50-20 81-27 31-8 59-11 83-12v143l-34 12c-44 16-76 35-96 58-21 22-31 50-31 83 0 35 15 64 44 86 28 23 68 37 117 42v64h54v-63c54-2 106-12 155-31zM418 448c0-14 5-26 14-36 10-10 27-19 52-29v119c-21-3-38-9-49-18-11-10-17-22-17-36zM609 213c0 15-6 27-17 37-10 9-29 18-54 27v-122c47 7 71 26 71 58z" />
<glyph unicode="&#xe60f;" glyph-name="head-phones1" horiz-adv-x="1280" d="M1280 160c0 98-27 180-65 210l1 14c0 318-258 576-576 576s-576-258-576-576l1-14c-38-30-65-112-65-210 0-121 41-218 92-224h4c53 0 96 100 96 224s-43 224-96 224h64c53 0 96-100 96-224s-43-224-96-224h64c53 0 96 100 96 224s-43 224-96 224h-32c0 247 201 448 448 448s448-201 448-448h-32c-53 0-96-100-96-224s43-224 96-224h64c-53 0-96 100-96 224s43 224 96 224h64c-53 0-96-100-96-224s43-224 96-224l4 1c51 5 92 102 92 223z" />
<glyph unicode="&#xe615;" glyph-name="key3" horiz-adv-x="1346" d="M706-64v390c118 20 216 94 272 196 14-7 31-10 48-10 70 0 128 57 128 128s-58 128-128 128c-3 0-4-1-7-1-11 66-38 125-78 175 30 11 60 18 85 18 179 0 320-143 320-320v-704h-640zM1073 639c2-26-18-48-44-50l-434 87c-26-1-48 18-50 44-1 26 18 48 44 49l87-17c-3 13-11 26-22 37-34 34-89 34-123 0-18-17-27-41-26-64-1-19-1-66 12-93 15-34 48-37 48-37l288-57c-12-22-28-42-47-61-76-76-188-97-284-62 0 0-76-88-101-91-31-1-34 46-57 47-22 1-65-43-66-66-2-23 54-37 56-56 3-20-29-45-54-45-26-1-35 44-57 47s-90-57-88-87c1-31 45-38 47-60 3-21-76-81-107-82s-157 113-57 227l324 320c-37 96-17 209 61 287 106 104 277 104 383-1 42-41 67-91 76-145l141-28c26 2 49-18 50-43z" />
<glyph unicode="&#xe616;" glyph-name="house8" horiz-adv-x="1152" d="M449 960h-129v-128h-128l-192-320h128v-576h896v576h128l-192 320h-512zM896 0v256h-256v-256h-448v512h768v-512h-64zM384 448h-128v-128h128v128zM576 448h-128v-128h128v128zM768 448h-128v-128h128v128zM384 256h-128v-128h128v128zM576 256h-128v-128h128v128z" />
<glyph unicode="&#xe617;" glyph-name="sale-sign2" d="M640 896v64h-256v-64h-320v-704h320v-128h-128v-128h512v128h-128v128h320v704h-320zM128 832h768v-576h-768v576zM479 532c37 0 65 10 84 30s29 49 29 88-10 68-29 88-47 30-84 30-65-10-84-30-29-49-29-88c0-38 10-68 29-88 20-20 47-30 84-30zM337 715v49h-137v-229h61v86h70v50h-70v44h76zM712 618l49-83h71l-68 100c27 14 40 35 40 62 0 45-32 67-95 67h-76v-229h63v83h16zM514 701c8-11 12-28 12-51s-4-40-12-50c-8-11-19-17-35-17-31 0-47 23-47 67 0 45 16 67 47 67 16 0 27-5 35-16zM696 717h12c22 0 33-7 33-23 0-19-11-29-33-29h-12v52zM253 362c-9 0-19 2-30 4-11 3-21 7-31 12v-46c9-4 19-8 27-9 9-2 20-3 33-3 15 0 29 3 40 8 12 5 20 12 27 21 6 9 9 20 9 32 0 13-4 24-10 32-7 9-18 17-35 24-17 8-28 13-32 16s-6 7-6 10c0 4 2 7 5 9s8 4 15 4c13 0 29-4 47-13l16 40c-21 10-42 14-62 14-22 0-40-5-53-15s-20-23-20-41c0-9 2-18 5-25 3-6 8-13 14-18s16-11 28-16c14-7 23-11 26-13s6-4 7-6c2-2 2-4 2-7 0-4-1-7-5-10s-9-4-17-4zM394 323l10 36h63l10-36h57l-64 192h-70l-63-192h57zM555 323h127v41h-75v150h-52v-191zM713 323h115v42h-63v36h58v42h-58v30h63v41h-115v-191zM435 484l6-24 7-27 8-32h-41l15 61z" />
<glyph unicode="&#xe618;" glyph-name="house9" d="M992 0v448c5 17-4 54-18 67l-109 115v295c0 20-16 35-36 35h-56c-20 0-37-17-37-37v-187s-168 183-189 198c-21 16-53 20-73 0l-424-415c-13-14-22-54-18-71v-448c0-29 34-64 64-64s64 35 64 64v448l351 349 353-349v-448c0-29 34-64 64-64s64 35 64 64zM426 384h-147c-30 0-55-22-55-48v-352c0-26 25-48 55-48h147c30 0 54 22 54 48v352c0 26-24 48-54 48zM749 384h-89c-28 0-52-23-52-52v-88c0-29 24-52 52-52h89c28 0 51 23 51 52v88c0 29-23 52-51 52z" />
<glyph unicode="&#xe61c;" glyph-name="minus-circle2" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM256 384h512v128h-512v-128z" />
<glyph unicode="&#xe62b;" glyph-name="drop" d="M512-64c177 0 320 143 320 320s-320 704-320 704-320-527-320-704 143-320 320-320zM588 555c68-39 116-130 116-235s-48-196-116-235c32 58 52 142 52 235s-20 177-52 235z" />
<glyph unicode="&#xe62c;" glyph-name="plus-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM576 384h192v128h-192v192h-128v-192h-192v-128h192v-192h128v192z" />
<glyph unicode="&#xe637;" glyph-name="peace-circle" d="M512 960c282 0 512-230 512-512s-230-512-512-512-512 230-512 512 230 512 512 512zM448 512v320c-178-33-320-197-320-384 0-68 18-123 49-178zM896 448c0 187-142 351-320 384v-320l271-242c31 55 49 110 49 178zM448 320l-181-158c49-41 115-86 181-98v256zM576 320v-256c66 12 132 57 181 98z" />
<glyph unicode="&#xe638;" glyph-name="ying-yang" d="M876 88c96 97 148 224 148 360 0 135-53 263-148 360-98 98-230 151-364 152-130 0-262-50-364-153-96-96-148-224-148-359 0-136 53-264 148-360s222-150 358-152h14c135 2 261 56 356 152zM712 695v-10c0-110-90-200-200-200-151 0-275-123-275-275v-7l1-4v-3l1-13v-1c3-34 13-66 28-95-116 79-192 211-192 361 0 237 193 433 431 437h6c17 0 34-2 49-6 83-22 146-96 151-184zM480 576c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM480 64c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96z" />
<glyph unicode="&#xe639;" glyph-name="peace-heart" d="M515-96c0 0 765 718 371 953-227 135-374-121-374-121s-148 256-375 121c-393-235 378-953 378-953zM512 672c141 0 256-115 256-256s-115-256-256-256c-142 0-256 115-256 256s114 256 256 256zM324 416c0-33 9-64 24-91l129 129v146c-87-16-153-92-153-184zM546 454l129-129c15 27 24 58 24 91 0 92-66 168-153 184v-146zM477 357l-85-85c24-20 53-34 85-40v125zM546 357v-125c32 6 61 20 85 40z" />
<glyph unicode="&#xe63b;" glyph-name="first-aid-kit" d="M64-64h896c35 0 64 29 64 64v640c0 35-29 64-64 64h-192v192c0 35-29 64-64 64h-384c-35 0-64-29-64-64v-192h-192c-35 0-64-29-64-64v-640c0-35 29-64 64-64zM704 704h-384v192h384v-192zM768 256h-192v-192h-128v192h-192v128h192v192h128v-192h192v-128z" />
<glyph unicode="&#xe63c;" glyph-name="check-circle-o" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM832 550l-89 90-265-269-133 135-89-90 177-179 45-45z" />
<glyph unicode="&#xe63d;" glyph-name="darts" d="M512 153h47l32-61c-25-4-52-6-79-6-247 0-448 195-448 437 0 241 201 437 448 437s448-196 448-437c0-112-43-213-113-290l-42 55c54 64 86 146 86 235 0 204-170 370-379 370s-379-166-379-370c0-205 170-370 379-370zM709 306l-21 36c49 46 81 111 81 184 0 140-117 253-260 253-144 0-260-113-260-253s116-254 260-254c21 0 41 3 60 7l18-43c-25-6-51-10-78-10-170 0-307 134-307 300 0 165 137 299 307 299 169 0 307-134 307-299 0-88-39-167-100-222zM506 452c4 0 9 1 14 2l53-93c-40-15-86-19-135 1-148 61-148 266 0 327 22 9 46 14 71 14 100 0 182-79 182-177 0 45 9-43-33-101-7-11-13-20-40-40l-56 94c10 12 16 27 16 44 0 39-32 70-72 70s-72-31-72-70 32-71 72-71zM792 230l119-204h-110l-54-90-119 199 33 79-88 147 45 24 92-147z" />
<glyph unicode="&#xe646;" glyph-name="pigeon" horiz-adv-x="1489" d="M1422 251c114 0 47-99 47-99s-24-127-101-172c-55-32-147 23-179 45 35-28-71 52-138 101-85-31-100-37-155-46-181-17-310-19-485 59s-189 337-189 337-6 62-101 73c-70 10-121 13-121 13s70 86 182 112c112 27 228-111 337-171l8-8c15 73 18 181 228 292 88 49 166 67 319 85 153 8 195 88 195 88s110-195-67-311c-49-33-52-31-137-80-119-57-150-160-170-225 62-20 127-36 190-46 221-37 223-47 337-47z" />
<glyph unicode="&#xe64c;" glyph-name="delete-circle2" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM768 294l-154 154 154 154-102 102-154-154-154 154-102-102 154-154-154-154 102-102 154 154 154-154z" />
<glyph unicode="&#xe65b;" glyph-name="eye-dropper" d="M855 498l90 90c63 63 63 164 0 227l-90 90c-63 62-164 62-227 0l-90-90c-63-63-23-114-68-159l-68 68c-12 12-33 12-45 0-13-13-13-33 0-45l68-68-204-204c-37-37 21-160-22-203l-23-23c-13-13-13-33 0-45 12-13 33-13 45 0l23 22c40 40 166-15 203 23l204 204 68-68c12-13 33-13 45 0 13 12 13 32 0 45l-68 68c47 46 96 5 159 68zM470 566l136-136-181-181c-25-25-66-25-91 0l-45 45c-25 25-25 66 0 91zM95-71c35 0 64 28 64 64 0 35-64 128-64 128s-64-93-64-128c0-36 29-64 64-64z" />
<glyph unicode="&#xe66c;" glyph-name="info-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 768c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM576 512c0 0-20-289 64-384-222 0-192 384-192 384 0 35 29 64 64 64s64-29 64-64z" />
<glyph unicode="&#xe66d;" glyph-name="go" horiz-adv-x="1088" d="M0-64h128v1024h-128v-1024zM1088 576l-320 384h-576v-768h576zM523 627v-161c-21-7-40-11-59-14-18-3-37-4-57-4-49 0-86 14-112 41-26 28-39 68-39 119 0 50 15 89 45 117 30 29 72 43 125 43 33 0 66-7 97-20l-23-52c-24 11-49 17-74 17-30 0-54-10-72-29s-27-45-27-77c0-34 7-60 22-77 14-18 35-27 63-27 14 0 29 1 44 4v65h-62v55h129zM742 768c50 0 88-14 114-41 27-28 40-67 40-119 0-51-13-91-40-119-27-27-65-41-115-41s-88 14-115 41c-27 28-40 68-40 120 0 51 14 91 40 118 27 27 65 41 116 41zM741 503c55 0 83 35 83 105s-28 105-82 105c-28 0-49-9-63-26-14-18-21-44-21-79s7-61 21-78c14-18 35-27 62-27z" />
<glyph unicode="&#xe671;" glyph-name="usd-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM731 360c2-18 3-34 3-48 0-13-3-28-9-47s-16-38-32-56c-15-18-35-34-61-48-24-13-54-20-90-24v-73h-64v73c-56 5-101 24-133 57-34 34-54 85-59 151h113c0-32 8-57 25-76 14-16 33-27 54-32v176c-1 0-2 1-3 1-5 2-10 3-15 4-20 6-40 12-59 20-19 7-37 18-52 30-15 13-27 29-36 48-10 18-14 42-14 70 0 29 5 54 16 76 10 22 24 41 41 56 17 14 37 26 59 34 21 7 42 11 63 13v67h64v-67c21-3 41-7 59-15 21-8 40-19 56-33 16-15 29-33 39-54s16-47 18-76h-114c-1 23-8 42-20 57-11 13-24 20-38 22v-150l11-3c6-1 13-3 21-5 40-12 70-26 92-42 21-17 37-34 47-52s16-36 18-54zM430 555c10-9 27-16 48-22v134c-6-1-13-1-19-3-9-3-16-7-23-13s-13-13-17-22-6-19-6-31c0-19 6-33 17-43zM591 257c9 6 15 15 21 25 5 9 8 21 8 35 0 22-7 38-20 49-12 10-32 19-58 27v-157c7 1 14 2 21 5 11 4 20 9 28 16z" />
<glyph unicode="&#xe672;" glyph-name="euro-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM538 832c51 0 106-17 166-52l-56-130c-42 31-82 47-119 47-59 0-98-42-121-121h168l-64-64h-117l-4-33-1-43 5-52h181l-64-64h-105c22-82 64-124 125-124 46 0 93 22 141 66l-1-157c-41-27-88-41-140-41-77 0-139 28-186 84-36 43-60 101-75 172h-143l64 64h69l-3 52v27c0 9 0 15 1 16l3 33h-134l64 64h80c16 73 44 133 85 177 48 53 108 79 181 79z" />
<glyph unicode="&#xe673;" glyph-name="pound-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM468 300c-16-21-34-40-55-56l2-2c15 9 27 15 37 18 9 2 19 4 27 4 13 0 25-1 38-4l37-7c13-3 25-5 37-8 12-2 24-3 37-3s25 2 38 7c13 4 28 15 45 34l57-96c-23-22-47-37-73-46s-51-13-75-13-43 2-59 5-31 7-44 11c-14 5-28 9-41 13-14 4-32 6-52 6-18 0-35-2-54-7s-37-14-55-28l-59 87c13 8 26 17 39 28s25 24 34 37c10 13 18 27 24 43 7 15 10 31 10 48 0 4-2 9-2 13h-105v64h83l-27 66c-10 12-19 30-29 53-9 23-14 49-14 77 0 26 5 49 16 72 10 23 26 43 46 60s45 31 75 41c31 10 66 15 106 15 72 0 129-20 169-60 40-41 61-99 61-176h-128c-1 10-2 22-4 36s-6 28-13 41c-6 13-17 24-30 34-14 10-32 15-56 15-29 0-51-8-68-24s-25-37-25-63c0-8 0-15 1-22 0-7 2-15 4-24s6-19 11-31c6-12 13-27 23-44l22-66h97v-64h-86l1-8c0-30-8-55-23-76z" />
<glyph unicode="&#xe674;" glyph-name="yen-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM736 706l-168-320h136v-64h-128v-64h128v-64h-128v-64h-128v64h-128v64h128v64h-128v64h128l-160 320h114l111-230h2l109 230h112z" />
<glyph unicode="&#xe675;" glyph-name="rouble-circle" d="M512-64c-283 0-512 229-512 512s229 512 512 512 512-229 512-512-229-512-512-512zM756 690c-7 27-19 51-36 72s-39 38-65 51c-27 13-59 19-97 19h-238v-320h-128v-128h128v-64h-128v-128h128v-128h128v128h128v128h-128v64l110-4c38 0 70 7 97 20 26 12 48 29 65 50s29 46 36 73c8 27 12 55 12 83 0 29-4 57-12 84zM609 529c-9-6-20-11-33-13-12-3-25-4-38-4h-90v192h90c13 0 26-1 38-4 13-2 24-7 33-13 9-7 17-17 23-30 5-12 8-29 8-49s-3-37-8-49c-6-13-14-23-23-30z" />
<glyph unicode="&#xe676;" glyph-name="bitcoin-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM738 407c20-27 30-60 30-97 0-30-6-59-19-86-13-28-31-50-53-67-23-17-56-29-56-29h-64v-32c0-18-14-32-32-32s-32 14-32 32v32h-128v-32c0-18-14-32-32-32s-32 14-32 32v32h-64v640h64v32c0 18 14 32 32 32s32-14 32-32v-32h128v32c0 18 14 32 32 32s32-14 32-32v-32l33-5c23-4 45-13 63-26 19-14 35-32 47-54 13-23 19-48 19-76 0-31-8-59-23-84-16-25-37-44-63-57 37-11 66-31 86-59zM384 512h128c35 0 64 29 64 64s-29 64-64 64h-128v-128zM384 256h192c35 0 64 29 64 64s-29 64-64 64h-192v-128z" />
<glyph unicode="&#xe677;" glyph-name="lira-circle" d="M512-64c-283 0-512 229-512 512s229 512 512 512 512-229 512-512-229-512-512-512zM827 461c-3 3-6 4-11 4h-80c-5 0-9-1-12-4-3-4-4-8-4-13 0-69-22-129-65-179s-81-78-144-82v265l181 66c8 3 12 9 12 17v70c0 6-2 11-7 14-4 4-9 5-14 3l-172-63v50l181 66c8 3 12 9 12 17v70c0 6-2 11-7 14-4 4-9 5-14 3l-172-63 1 116h-128v-154l-116-39c-8-2-12-8-12-16v-70c0-6 2-11 7-14 3-3 6-4 9-4l5 1 107 36v-51l-116-39c-8-3-12-8-12-17v-69c0-6 2-11 7-15 3-2 6-3 9-3l5 1 107 36v-351h96c64 0 122 17 177 52 53 34 96 81 128 139 31 59 47 124 47 193 0 5-1 9-5 13z" />
<glyph unicode="&#xe678;" glyph-name="rupee-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM704 512h-67c-10-102-68-188-147-229l134-188-111-64-164 230c-10 2-20 1-29 4v101c10-3 21-5 32-5 79 0 144 65 157 151h-189v64h188c-9 55-37 102-79 128h-109v128h384v-128h-107c22-37 36-81 41-128h66v-64z" />
<glyph unicode="&#xe67c;" glyph-name="warning-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM576 704v-320c0-35-29-64-64-64s-64 29-64 64v320c0 35 29 64 64 64s64-29 64-64zM512 256c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe680;" glyph-name="shekel-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM640 320h-64v256c2 39-56 128-128 128h-128v-512h-64v536c0 22 17 40 38 40h141c113 0 205-98 205-218v-230zM768 768v-536c0-22-17-40-38-40h-141c-113 0-205 98-205 218v230h64v-256c-2-39 56-128 128-128h128v512h64z" />
<glyph unicode="&#xe681;" glyph-name="rand-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM754 161c3-13 8-24 14-33h-131c-7 20-11 45-13 73s-4 55-8 80c-4 34-13 58-28 74-14 15-43 29-76 29h-128v-256h-128v640h321c26 0 50-5 72-14 21-9 39-22 54-38 16-16 27-35 35-56s13-44 13-69c0-37-8-70-23-97-14-28-38-49-72-63v-2c17-5 30-12 40-22 11-10 20-21 26-35 7-13 12-28 15-44s5-32 6-49l2-35c0-14 1-28 3-42 1-15 3-28 6-41zM384 512h157c33 0 58 5 74 15 17 10 25 27 25 50 0 22-8 38-25 48-16 10-41 15-74 15h-157v-128z" />
<glyph unicode="&#xe682;" glyph-name="usd" d="M576 535v213c13-5 25-13 35-26 19-22 28-50 29-81h163c-2 41-10 77-25 107-15 31-33 56-56 77-23 20-50 36-80 48-21 7-44 11-66 15v72h-128v-68c-24-4-48-9-71-17-32-12-61-28-85-49-25-21-44-48-59-79s-23-67-23-108c0-40 7-73 20-100s30-49 52-67 47-32 74-43c28-11 56-20 84-28l8-2v-249c-22 9-43 21-60 40-23 26-35 62-34 107h-162c8-94 36-165 84-214 42-43 100-69 172-79v-68h128v69c43 6 81 15 110 31 37 20 66 43 88 68 22 26 37 52 45 79 9 27 13 49 13 66 0 20-1 43-4 69-3 25-11 51-26 77-14 25-37 50-68 73-30 24-74 44-131 60zM439 750c3 1 6 0 9 1v-182c-21 8-39 16-50 26-16 14-24 35-24 61 0 17 2 31 8 44 6 12 14 23 24 31s21 15 33 19zM588 149c-4-1-8-1-12-2v213c29-11 51-21 65-33 18-16 28-39 28-70 0-20-4-36-12-50-7-14-17-26-29-35-12-10-25-17-40-23z" />
<glyph unicode="&#xe683;" glyph-name="euro" d="M848 717l80 174c-86 46-165 69-238 69-104 0-190-35-259-105-55-55-94-127-117-215h-154l-64-128h196l-3-22c-1-2-1-10-1-23v-36l4-47h-132l-64-128h215c22-85 56-155 104-208 67-75 156-112 266-112 76 0 143 18 201 54l2 210c-69-59-137-88-202-88-82 0-139 49-173 144h163l64 128h-253l-5 47 1 59 3 22h190l64 128h-227c33 93 89 140 168 140 53 0 110-21 171-63z" />
<glyph unicode="&#xe684;" glyph-name="pound" d="M679 669c2-21 4-38 5-52h176c0 112-28 197-84 255-55 59-133 88-233 88-54 0-102-7-144-22s-76-34-104-60c-28-25-49-54-63-87-15-33-22-67-22-104 0-41 7-78 20-112s26-60 39-77l19-50h-160v-128h206c2-10 5-20 5-30 0-25-4-49-13-71s-20-43-33-62c-14-19-29-37-47-53s-36-30-54-42l81-126c25 20 50 34 76 40 25 7 50 11 73 11 29 0 53-3 72-9 19-5 38-11 57-19 18-6 38-12 60-16 22-5 49-7 82-7s67 6 103 19c35 13 69 35 100 67l-78 139c-24-27-44-43-62-50-18-6-35-9-53-9-17 0-34 1-50 5-17 3-34 7-51 11l-51 11c-17 3-35 4-52 4-12 0-25-1-38-5s-30-12-50-26l-3 3c29 23 54 51 75 81 21 31 32 68 32 111 0 8-1 15-1 23h190v128h-220l-16 50c-13 25-23 46-31 63-7 17-12 33-15 46s-5 25-6 35-1 21-1 31c0 39 11 69 34 92s54 35 93 35c33 0 59-7 77-22 19-14 33-30 42-50 9-19 15-39 18-59z" />
<glyph unicode="&#xe685;" glyph-name="yen" d="M576 192v192h320v128h-320l320 448h-170l-214-308-214 308h-170l320-448h-320v-128h320v-192h-320v-128h320v-128h128v128h320v128h-320z" />
<glyph unicode="&#xe686;" glyph-name="rouble" d="M416 320h256c141 0 256 115 256 256v128c0 141-115 256-256 256h-384v-512h-192v-128h192v-128h-192v-128h192v-128h128v128h256v128h-256v128zM800 704v-128c0-71-57-128-128-128h-256v384h256c71 0 128-57 128-128z" />
<glyph unicode="&#xe687;" glyph-name="bitcoin" d="M640 0v64c106 0 192 86 192 192v64c0 64-32 121-80 155 10 21 16 44 16 69v128c0 77-55 142-128 157v67c0 35-29 64-64 64s-64-29-64-64v-64h-128v64c0 35-29 64-64 64s-64-29-64-64v-64h-64v-768h64v-64c0-35 29-64 64-64s64 29 64 64v64h128v-64c0-35 29-64 64-64s64 29 64 64zM640 640v-64c0-35-29-64-64-64h-256v192h256c35 0 64-29 64-64zM704 320v-64c0-35-29-64-64-64h-320v192h320c35 0 64-29 64-64z" />
<glyph unicode="&#xe688;" glyph-name="lira" d="M797 205c-43-50-184-141-271-141v312l413 207-58 114-355-177v144l349 175-58 114-291-145v152h-128v-216l-349-175 58-114 291 145v-144l-285-143 58-114 227 113v-376h128c85 0 218 81 273 116 53 34 96 81 128 139 63 133 47 193 47 193h-112s-22-129-65-179z" />
<glyph unicode="&#xe689;" glyph-name="rupee" d="M815 505h-170c-28-87-86-158-159-196l235-297-132-76-270 347c-12 3-100 3-110 5v120c11-4 100-6 113-6 69 0 128 41 162 103h-275v152h298c-10 65-44 120-93 151h-205v152h606v-152h-202c26-44 42-96 48-151h154v-152z" />
<glyph unicode="&#xe68b;" glyph-name="stethoscope" d="M881 439c79 0 142 62 142 139 0 76-63 138-142 138-78 0-141-62-141-138 0-11 1-22 4-32-59-42-188-117-140-265 30-93 20-148-25-208-19-26-53-56-108-56-71 0-142 37-172 89-11 20-20 49-1 79 42 66 24 124 13 163 23 4 46 11 68 23 10 5 27 19 43 35 92 24 156 74 156 175 0 86-20 187-72 254l-48 64c-50 57-128 21-128-31 0-53 43-101 96-96 13 1 36 7 49 8 31-55 39-136 39-199 0-87-61-113-146-128-22-3-47-5-72-5-35 0-69 5-98 10-78 15-132 42-132 122 0 64 8 145 41 200 13-1 37-7 51-9 53-4 96 43 96 96s-78 90-128 32c-21-27-37-48-48-65-55-65-76-167-76-254 0-94 59-143 145-168 9-17 21-33 31-39 17-9 34-16 51-20 16-34 34-77 2-127-31-48-31-105-1-157 43-78 140-130 241-130 69 0 130 31 172 88 61 80 75 159 37 277-35 110 72 149 103 174 26-24 60-39 98-39zM884 632c30 0 54-24 54-54 0-29-24-54-54-54s-54 25-54 54c0 30 24 54 54 54z" />
<glyph unicode="&#xe68c;" glyph-name="power-off" d="M512 448c35 0 64 29 64 64v384c0 35-29 64-64 64s-64-29-64-64v-384c0-35 29-64 64-64zM512-64c247 0 448 201 448 448 0 203-135 371-320 426v-134c113-49 192-161 192-292 0-177-143-320-320-320s-320 143-320 320c0 131 79 243 192 292v134c-185-55-320-223-320-426 0-247 201-448 448-448z" />
<glyph unicode="&#xe68e;" glyph-name="syringe" horiz-adv-x="1042" d="M816 629l-408-407 91-91-46-45-135 136-181-181 45-46-45-45-136 136 45 45 45-45 181 181 23-22-158 158 45 45 90-91 408 408 45-45 226 226h91l-272-272zM725 629l-45 45-181-181 45-45z" />
<glyph unicode="&#xe68f;" glyph-name="play-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM768 446l-384-190v384z" />
<glyph unicode="&#xe690;" glyph-name="lao-kip" d="M672 448l320-512h-234l-268 483-74-99v-384h-192v512h-192v128h192v384h192v-320l323 320h235l-347-384h365v-128h-320z" />
<glyph unicode="&#xe691;" glyph-name="shekel" d="M704 192c35 0 64 29 64 64v269c0 240-184 435-411 435h-281c-42 0-76-36-76-80v-880c0-35 29-64 64-64s64 29 64 64v832h256c143 0 260-178 256-256v-320c0-35 29-64 64-64zM1024 16v880c0 35-29 64-64 64s-64-29-64-64v-832h-256c-143 0-260 178-256 256v320c0 35-29 64-64 64s-64-29-64-64v-269c0-240 184-435 411-435h281c42 0 76 36 76 80z" />
<glyph unicode="&#xe692;" glyph-name="rand" d="M789 383c-16 16-36 27-60 35v3c50 23 86 56 108 100s33 96 33 156c0 40-6 76-18 110s-30 64-53 90-50 46-82 61-68 22-108 22h-481v-1024h192v384h192c49 0 97-5 114-21 25-22 36-64 43-118 5-41 8-84 11-129 2-45 9-84 20-116h196c-9 14-16 32-21 52-4 21-8 43-10 66s-3 45-4 67l-2 57c-2 26-5 52-10 78-4 26-12 49-22 71-10 21-23 40-38 56zM704 672v-64c0-53-43-96-96-96h-288v256h288c53 0 96-43 96-96z" />
<glyph unicode="&#xe693;" glyph-name="usd-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10l-1 1c-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM606 128v67c21 3 40 8 55 18 18 11 33 24 44 39 11 14 18 29 23 45 4 15 6 28 6 38 0 11-1 24-2 39-1 14-6 29-13 43-7 15-19 29-34 43-15 13-37 24-65 34l-14 4v122c6-3 12-8 18-15 9-13 14-29 14-47h82c-2 24-6 44-13 62-7 17-17 32-28 43-12 12-25 21-40 28-10 4-22 6-33 9v68h-64v-67c-12-3-24-4-36-9-16-7-30-16-42-28s-22-27-30-45c-7-18-11-38-11-62 0-23 3-42 10-57 6-15 15-28 26-38 11-11 23-19 37-25s28-12 42-16l4-1v-142c-11 5-21 12-30 22-12 15-17 36-17 62h-81c4-54 18-95 42-123 21-24 51-37 86-43v-68h64zM542 621v-104c-11 5-20 9-25 15-8 8-12 20-12 35 0 10 1 18 4 25s7 13 12 18 10 8 17 10zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10l1-1c94-131 249-217 424-217 288 0 521 229 521 512h65zM606 276v121c14-6 25-12 32-18 10-9 14-23 14-40 0-11-2-21-5-29-4-8-9-15-15-20s-13-10-20-13z" />
<glyph unicode="&#xe694;" glyph-name="euro-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10-1 0-1 1-1 1-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM423 440l5-50c0-2 1-4 1-6h-77l-32-64h127c11-28 26-52 45-72 36-37 84-56 143-56 41 0 77 9 108 27l1 105c-37-29-73-44-108-44-33 0-57 14-76 40h48l32 64h-107c0 2-1 4-2 6l-5 50v8h82l32 64h-107l1 7c16 63 49 95 99 95 28 0 59-11 92-31l43 86c-46 23-89 35-128 35-56 0-103-18-140-53-35-32-58-76-70-132v-7h-78l-32-64h103v-8zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 6-10h1s0-1 1-1c94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe695;" glyph-name="pound-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10l-1 1c-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM384 384h103c1-5 3-10 3-15 0-13-3-24-7-35-4-12-10-22-17-32-6-9-14-18-23-26s-18-15-27-21l40-63c13 10 26 17 38 20 13 4 25 5 37 5 14 0 26-1 36-4 9-2 19-6 29-9 9-4 19-6 30-9 10-2 24-3 40-3 17 0 34 3 52 10 18 6 34 17 50 33l-39 69c-12-13-22-21-31-24s-18-5-26-5c-9 0-17 1-26 2l-25 6-26 5c-8 2-17 3-25 3-7 0-13-1-19-3-7-2-15-6-26-13l-1 1c14 12 27 26 37 41 11 15 16 34 16 55v12h127v64h-142l-8 25c-7 12-12 23-15 32-4 8-7 16-8 23-2 6-3 12-3 17l-1 16c0 19 6 34 18 46 11 11 27 17 46 17 17 0 29-4 39-11 9-7 16-15 21-25 4-9 7-19 8-30l3-25h88c0 55-14 98-42 127s-66 44-116 44c-28 0-52-4-73-11-20-7-38-17-52-30-13-12-24-27-31-43-7-17-11-34-11-52 0-21 3-40 10-57 6-17 13-29 19-38l10-25h-80v-64zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10l1-1c94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe696;" glyph-name="yen-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10l-1 1c-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM352 706l160-320h-128v-64h128v-64h-128v-64h128v-64h128v64h128v64h-128v64h128v64h-136l168 320h-112l-109-230h-2l-111 230h-114zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10l1-1c94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe697;" glyph-name="rouble-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10-1 0-1 1-1 1-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM448 384v-64h-64v-64h64v-64h64v64h192v64h-192v64h128c71 0 128 57 128 128v64c0 71-57 128-128 128h-192v-256h-64v-64h64zM512 640h128c35 0 64-29 64-64v-64c0-35-29-64-64-64h-128v192zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10 0 0 0-1 1-1 94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe698;" glyph-name="bitcoin-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10-1 0-1 1-1 1-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM480 128c18 0 32 14 32 32v32h128v-32c0-18 14-32 32-32s32 14 32 32v33c72 8 128 68 128 141v64c0 46-27 85-66 103 1 9 2 17 2 25v64c0 63-51 114-114 114h-14v32c0 18-14 32-32 32s-32-14-32-32v-32h-64v32c0 18-14 32-32 32s-32-14-32-32v-32h-64v-512h64v-32c0-18 14-32 32-32zM512 640h64c35 0 64-29 64-64s-29-64-64-64h-64v128zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10 0 0 0-1 1-1 94-131 249-217 424-217 288 0 521 229 521 512h65zM512 290v128h128c35 0 64-29 64-64s-29-64-64-64h-128z" />
<glyph unicode="&#xe699;" glyph-name="lira-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10-1 0-1 1-1 1-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM511 521v-43l-127-47v-50s86 27 127 41v-230h65c2 1 5 0 7 1 144 17 222 91 251 228 3 18 4 16 6 34h-66c-1-159-149-199-198-199v190l192 68v49l-192-68v49l192 75v45l-192-70v110h-66v-133l-126-37v-56zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10 0 0 0-1 1-1 94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe69c;" glyph-name="clock" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM832 448l-64-62h-320v382l64 64 64-64v-254h192z" />
<glyph unicode="&#xe69e;" glyph-name="key" d="M608 512h128c35 0 64 29 64 64v320c0 35-29 64-64 64h-448c-35 0-64-29-64-64v-320c0-35 29-64 64-64h128v-128h64v-64h-64v-64h-64v-64h128v-64h-64v-64h-64v-64h64v-64h192v576zM672 800v-64c0-18-14-32-32-32h-256c-18 0-32 14-32 32v64c0 18 14 32 32 32h256c18 0 32-14 32-32z" />
<glyph unicode="&#xe6ad;" glyph-name="themefuse-o" horiz-adv-x="961" d="M939 824c62-55-19-343-129-552-129-246-308-336-330-336-20 0-220 91-349 336-108 205-157 524-119 552 39 14 173-27 468 136 291-161 429-116 459-136zM771 294c96 182 167 434 112 482-26 18-147-22-401 119-258-142-375-107-409-119-33-24 10-304 105-482 112-214 287-293 304-293 19 0 176 78 289 293zM815 716c10 0 11-17 11-17 0-101-14-129-23-167-80-341-277-457-279-463-24-19-37-26-57-22-190 96-272 334-289 379-56 151-56 231-52 274 0 8 8 13 8 13 221 24 343 103 343 103 153-89 338-99 338-100zM687 594c12 1 17 8 16 18-1 21-35 29-56 28-68-5-108-87-116-139l-36 18-98-18 9 70-52-3-15-67h-67l-15-39 78 1-20-82c-3-19-5-25-2-38 8-31 29-53 47-51 50 3 72 19 78 76l-27-2c-10-39-8-51-26-50-25 3-22 20-26 25-2 3 2 11 5 23l23 100 99 17 35-17-28-157c-6-28-14-54-20-65-4-8-21-17-38-19-4 0-15 4-15 9-3 6-9 9-14 10-15-1-24-16-24-27 2-19 27-24 44-23 41 3 106 22 142 208l11 64h76l10 37h-77c8 86 43 102 68 104 3 0 9 0 12-2 4-6 11-10 19-9zM668 603l-1 1z" />
<glyph unicode="&#xe700;" glyph-name="rupee-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10l-1 1c-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM384 640h64c82 3 110-32 126-63l-190-1v-64l196-3c-6-22-20-39-44-51-23-11-90-9-90-9l-62-1v-64l192-256h128s-56 80-195 241c49 5 88 20 118 45 31 24 49 56 55 95l86 3v64l-87 1c-5 23-14 42-27 59l114 4v64h-384v-64zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10l1-1c94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe701;" glyph-name="lao-kip-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10-1 0-1 1-1 1-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM486 192v198h9l204-198h133l-256 256h192v64h-164l201 256h-124l-195-252v252h-102v-256h-128v-64h128v-256h102zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10 0 0 0-1 1-1 94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe702;" glyph-name="shekel-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10-1 0-1 1-1 1-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM352 192c18 0 32 14 32 32v416h128c72 0 130-89 128-128v-160c0-18 14-32 32-32s32 14 32 32v134c0 120-92 218-205 218h-141c-21 0-38-18-38-40v-440c0-18 14-32 32-32zM800 704c-18 0-32-14-32-32v-416h-128c-72 0-130 89-128 128v160c0 18-14 32-32 32s-32-14-32-32v-134c0-120 92-218 205-218h141c21 0 38 18 38 40v440c0 18-14 32-32 32zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10 0 0 0-1 1-1 94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe703;" glyph-name="rand-exchange" horiz-adv-x="1152" d="M982 691c17 6 25 25 19 41-2 4-4 7-6 10-1 0-1 1-1 1-93 131-245 217-418 217-283 0-512-229-512-512h-64l93-128 99 128h-64c0 247 201 448 448 448 151 0 285-75 366-190h1c8-14 24-21 39-15zM496 192v201h112c32 0 54-6 66-17 12-10 18-32 18-65l1-47c0-16 2-30 5-45 1-7 4-16 7-27h127v13c-11 6-18 16-21 29-2 8-3 24-3 48v34c0 36-6 63-16 80-11 18-29 31-54 41 30 9 52 26 65 49 13 24 20 48 20 72 0 20-3 38-10 54s-16 30-28 43c-14 16-31 28-51 36-21 8-49 12-87 13h-263v-512h112zM496 478v137h127c24 0 41-3 53-9 21-11 32-31 32-62 0-29-11-48-33-58-12-6-31-8-55-8h-124zM1152 448l-95 128-100-128h65c0-247-204-448-456-448-154 0-290 75-372 190h-1c-8 14-24 21-40 15s-25-25-19-41c2-4 4-7 7-10 0 0 0-1 1-1 94-131 249-217 424-217 288 0 521 229 521 512h65z" />
<glyph unicode="&#xe704;" glyph-name="usd-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM643 252c11 14 18 29 23 44 4 16 6 28 6 39s-1 24-2 39c-1 14-6 29-13 43-7 15-19 29-34 43-15 13-37 24-65 34l-14 4v122c6-4 12-8 18-15 9-13 14-29 14-47h82c-2 24-6 44-13 62-7 17-17 32-28 43-12 12-25 21-40 28-10 4-22 6-33 9v68h-64v-67c-12-3-24-4-36-9-16-7-30-16-42-28s-22-27-30-45c-7-18-11-38-11-62 0-23 3-42 10-57 6-15 15-28 26-38 11-11 23-19 37-25s28-12 42-16l4-1v-142c-11 5-21 12-30 22-12 15-17 36-17 62h-81c4-54 18-95 42-123 21-24 51-37 86-43v-68h64v67c21 3 40 8 55 18 18 11 33 24 44 39zM480 621v-104c-11 5-20 9-25 15-8 8-12 20-12 35 0 9 1 18 4 25s7 13 12 18 10 8 17 10zM576 379c10-9 14-23 14-40 0-11-2-21-5-29-4-8-9-15-15-20s-13-10-20-13l-6-1v121c14-6 25-12 32-18z" />
<glyph unicode="&#xe705;" glyph-name="eur-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM601 614c28 0 59-11 92-31l43 86c-46 23-89 35-128 35-56 0-103-18-140-53-35-32-58-76-70-132v-7h-78l-32-64h103v-8l5-50 1-6h-77l-32-64h128c11-28 25-53 44-72 36-37 84-56 143-56 41 0 77 9 108 27l1 105c-37-29-73-44-108-44-33 0-57 14-76 40h48l32 64h-107l-2 6-5 50v8h82l32 64h-107l1 7c16 63 49 95 99 95z" />
<glyph unicode="&#xe706;" glyph-name="pound-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM455 288c-7-2-15-6-26-13l-1 1c14 12 27 26 37 41 11 15 16 34 16 55v12h127v64h-142l-8 25c-7 12-12 23-15 32-4 8-7 16-8 22-2 7-3 13-3 18l-1 16c0 19 6 34 18 46 11 11 27 17 46 17 17 0 29-4 39-11 9-7 16-15 21-25 4-9 7-19 8-30l3-25h88c0 55-14 98-42 127s-66 44-116 44c-28 0-52-4-73-11-20-7-38-17-52-30-13-12-24-27-31-43-7-17-11-34-11-52 0-21 3-40 10-57 6-17 13-29 19-38l10-25h-80v-64h103c1-5 3-10 3-15 0-13-3-24-7-35-4-12-10-22-17-32-6-9-14-18-23-26s-18-15-27-21l40-63c13 10 26 17 38 20 13 4 25 5 37 5 14 0 26-1 36-4l29-9c9-4 19-6 30-9 10-2 24-3 40-3 17 0 34 3 52 10 18 6 34 17 50 33l-39 69c-12-13-22-21-31-24s-18-5-26-5c-9 0-17 1-26 2l-25 6c-9 2-17 4-26 5-8 2-17 3-25 3-7 0-13-1-19-3z" />
<glyph unicode="&#xe707;" glyph-name="yen-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM544 384l192 256h-99l-125-173-125 173h-99l192-256h-128v-64h128v-64h-128v-64h128v-64h64v64h128v64h-128v64h128v64h-128z" />
<glyph unicode="&#xe708;" glyph-name="rouble-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM480 384h128c71 0 128 57 128 128v64c0 71-57 128-128 128h-192v-256h-64v-64h64v-64h-64v-64h64v-64h64v64h192v64h-192v64zM672 576v-64c0-35-29-64-64-64h-128v192h128c35 0 64-29 64-64z" />
<glyph unicode="&#xe709;" glyph-name="bitcoin-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM608 160v33c72 8 128 68 128 141v64c0 46-27 85-66 103 1 8 2 17 2 25v64c0 63-51 114-114 114h-14v32c0 18-14 32-32 32s-32-14-32-32v-32h-64v32c0 18-14 32-32 32s-32-14-32-32v-32h-64v-512h64v-32c0-18 14-32 32-32s32 14 32 32v32h128v-32c0-18 14-32 32-32s32 14 32 32zM416 640h64c35 0 64-29 64-64s-29-64-64-64h-64v128zM416 418h128c35 0 64-29 64-64s-29-64-64-64h-128v128z" />
<glyph unicode="&#xe70d;" glyph-name="joystick2" horiz-adv-x="1152" d="M512 704h64c6 101 91 186 192 192v64c-140-5-251-116-256-256zM1024-64c73 0 128 55 128 128v448c0 108-84 190-192 192h-320v-128h-192v128h-256c-191-21-192-192-192-192v-448c0-73 55-128 128-128 68 0 121 61 128 128l64 128h512l64-128c7-67 60-128 128-128zM896 640c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM384 384h-128v-128h-64v128h-128v64h128v128h64v-128h128v-64zM768 512c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM1024 512c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM896 256c-35 0-64 29-64 64s29 64 64 64 64-29 64-64-29-64-64-64z" />
<glyph unicode="&#xe710;" glyph-name="lira-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM487 193c144 17 222 91 251 228 3 18 4 16 6 34h-66c-1-159-149-199-198-199v190l192 68v49l-192-68v49l192 75v45l-192-70v110h-66v-133l-126-37v-56l127 43v-43l-127-47v-50s86 27 127 41v-230h65c2 1 5 0 7 1z" />
<glyph unicode="&#xe711;" glyph-name="rupee-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM531 414c31 24 49 56 55 95l150 3v64l-151 1c-5 23-14 42-27 59l178 4v64h-448v-64h64c82 3 110-32 126-63l-190-1v-64l196-3c-6-22-20-39-44-51-23-11-90-9-90-9l-62-1v-64l192-256h128s-56 80-195 241c49 5 88 20 118 45z" />
<glyph unicode="&#xe712;" glyph-name="lao-kip-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM736 192l-228 228h171v56h-146l179 228h-110l-173-224v224h-91v-228h-114v-56h114v-228h91v176h8l181-176h118z" />
<glyph unicode="&#xe713;" glyph-name="shekel-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM576 320c18 0 32 14 32 32v134c0 120-92 218-205 218h-141c-21 0-38-18-38-40v-440c0-18 14-32 32-32s32 14 32 32v416h128c72 0 130-89 128-128v-160c0-18 14-32 32-32zM557 192h141c21 0 38 18 38 40v440c0 18-14 32-32 32s-32-14-32-32v-416h-128c-72 0-130 89-128 128v160c0 18-14 32-32 32s-32-14-32-32v-134c0-120 92-218 205-218z" />
<glyph unicode="&#xe714;" glyph-name="rand-shield-o" d="M512-64c7 1 416 56 416 500v322c0 73-335 62-411 202h-10c-76-140-411-129-411-202v-322c0-444 409-499 416-500zM860 734v-298c0-159-58-280-173-358-74-51-150-68-175-73-25 5-101 22-175 73-115 78-173 199-173 358v298c21 8 60 18 91 25 79 20 171 42 239 89l18 13 18-13c68-47 160-69 239-89 31-7 70-17 91-25zM602 219c1-7 4-16 7-27h127v13c-11 6-18 16-21 29-2 8-3 24-3 48v34c0 36-6 63-16 80-11 18-29 31-54 41 30 9 52 26 65 49 13 24 20 48 20 72 0 20-3 38-10 54s-16 30-28 43c-14 16-31 28-51 36-21 8-49 12-87 13h-263v-512h112v201h112c32 0 54-6 66-17 12-10 18-32 18-65l1-47c0-16 2-30 5-45zM580 606c21-11 32-31 32-63 0-28-11-47-33-57-12-6-31-8-55-8h-124v137h127c24 0 41-3 53-9z" />
<glyph unicode="&#xe715;" glyph-name="money-usd" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM830 374c1-15 2-28 2-39 0-10-2-23-6-38-5-16-12-31-23-45-11-15-26-28-44-39-15-10-34-15-55-18v-67h-64v68c-35 6-65 19-86 43-24 28-38 69-42 123h81c0-26 5-47 17-62 9-10 19-17 30-22v142l-4 1c-14 4-28 10-42 16s-26 14-37 25c-11 10-20 23-26 38-7 15-10 34-10 57 0 24 4 44 11 62 8 18 18 33 30 45s26 21 42 28c12 5 24 6 36 9v67h64v-68c11-3 23-5 33-9 15-7 28-16 40-28 11-11 21-26 28-43 7-18 11-38 13-62h-82c0 18-5 34-14 47-6 7-12 12-18 15v-122c4-1 9-3 14-4 28-10 50-21 65-34 15-14 27-28 34-43 7-14 12-29 13-43zM603 567c0-15 4-27 12-35 5-6 14-10 25-15v104c-1 0-3 0-4-1-7-2-12-5-17-10s-9-11-12-18-4-15-4-25zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64zM730 290c6 5 11 12 15 20 3 8 5 18 5 29 0 17-4 31-14 40-7 6-18 12-32 18v-121c2 0 4 1 6 1 7 3 14 8 20 13z" />
<glyph unicode="&#xe716;" glyph-name="money-euro" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM704 704c39 0 82-12 128-35l-43-86c-33 20-64 31-92 31-50 0-83-32-99-95l-1-7h107l-32-64h-82v-8l5-50 2-6h107l-32-64h-48c19-26 43-40 76-40 35 0 71 15 108 44l-1-105c-31-18-67-27-108-27-59 0-107 19-143 56-19 19-33 44-44 72h-128l32 64h77l-1 6-5 50v8h-103l32 64h78v7c12 56 35 100 70 132 37 35 84 53 140 53zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe717;" glyph-name="money-pound" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM625 317c-10-15-23-29-37-41l1-1c11 7 19 11 26 13 6 2 12 3 19 3 8 0 17-1 25-3l26-5 25-6c9-1 17-2 26-2 8 0 17 2 26 5s19 11 31 24l39-69c-16-16-32-27-50-33-18-7-35-10-52-10-16 0-30 1-40 3-11 3-21 5-30 9-10 3-20 7-29 9-10 3-22 4-36 4-12 0-24-1-37-5-12-3-25-10-38-20l-40 63c9 6 18 13 27 21s17 17 23 26c7 10 13 20 17 32 4 11 7 22 7 35 0 5-2 10-3 15h-103v64h80l-10 25c-6 9-13 21-19 38-7 17-10 36-10 57 0 18 4 35 11 52 7 16 18 31 31 43 14 13 32 23 52 30 21 7 45 11 73 11 50 0 88-15 116-44s42-72 42-127h-88l-3 25c-1 11-4 21-8 30-5 10-12 18-21 25-10 7-22 11-39 11-19 0-35-6-46-17-12-12-18-27-18-46l1-16c0-5 1-11 3-17 1-7 4-15 8-23 3-9 8-20 15-32l8-25h142v-64h-127v-12c0-21-5-40-16-55zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe718;" glyph-name="money-yen" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM864 768l-168-320h136v-64h-128v-64h128v-64h-128v-64h-128v64h-128v64h128v64h-128v64h128l-160 320h114l111-230h2l109 230h112zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe719;" glyph-name="money-rouble" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM832 576v-64c0-71-57-128-128-128h-128v-64h192v-64h-192v-64h-64v64h-64v64h64v64h-64v64h64v256h192c71 0 128-57 128-128zM576 448h128c35 0 64 29 64 64v64c0 35-29 64-64 64h-128v-192zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe71b;" glyph-name="caduceus" horiz-adv-x="1216" d="M1086 623c95-17 130 66 130 66-176-15-320 148-356 178-30 24-50 35-220-99v6c37 14 64 48 64 90 0 49-37 87-84 93-3 2-8 3-12 3s-9-1-12-3c-47-6-84-44-84-93 0-42 27-76 64-90v-6c-171 132-190 123-220 99-36-30-180-193-356-178 0 0 33-80 128-63 0 0 52-55 135-18 0 0 42-38 110-4l6-3c-75-30-123-73-123-121 0-61 75-113 184-140-34-22-56-52-56-84 0-38 30-73 77-96-47-23-77-58-77-96 0-51 64-115 64-115v115c0 31 55 57 128 63v-159c0-18 14-32 32-32s32 14 32 32v159c73-6 128-32 128-63v-115s64 64 64 115c0 38-30 73-77 96 47 23 77 58 77 96 0 32-22 62-56 84 109 27 184 79 184 140 0 48-48 91-123 121l5 3c69-34 111 4 111 4 82-37 133 15 133 15zM320 480c0 49 112 90 256 95v-190c-144 5-256 46-256 95zM896 480c0-49-112-90-256-95v190c144-5 256-46 256-95zM576 319v-126c-73 6-128 32-128 63s55 57 128 63zM768 256c0-31-55-57-128-63v126c73-6 128-32 128-63z" />
<glyph unicode="&#xe71c;" glyph-name="hours-24" horiz-adv-x="1152" d="M640-64c283 0 512 229 512 512s-229 512-512 512v-64c247 0 448-201 448-448 0-248-201-448-448-448-226 0-410 167-442 384h122l-160 192-160-192h132c32-252 247-448 508-448zM855 256v66h41v53h-41v201h-66l-149-207v-47h145v-66h70zM595 488c0 16-4 31-13 44-8 12-19 22-34 30-15 7-33 10-52 10-15 0-28-1-40-4s-24-7-34-13c-10-5-23-14-38-27l36-43c12 10 24 18 36 24 11 5 23 8 35 8s21-3 28-9 10-15 10-28c0-8-1-17-5-24-3-8-8-17-15-26s-22-25-46-49l-78-79v-46h219v55h-137v3l41 38c26 24 45 43 56 56 10 14 18 27 23 39 5 13 8 26 8 41zM788 498l-2-30c-1-17-1-30-1-39v-54h-82l62 88c8 12 15 23 21 35h2z" />
<glyph unicode="&#xe71e;" glyph-name="pages-up" d="M1024 192v768h-768v-128h-128v-128h-128v-768h768v128h128v128h128zM256 768v-576h576v-64h-640v640h64zM128 640v-576h576v-64h-640v640h64z" />
<glyph unicode="&#xe71f;" glyph-name="music-volume" horiz-adv-x="1152" d="M192 256l576-320v1024l-576-320v-384zM896 148v-68c147 46 256 192 256 368s-109 322-256 368v-68c112-44 192-161 192-300s-80-256-192-300zM0 192h128v512h-128v-512zM832 283v-75c74 35 128 129 128 240s-54 205-128 240v-75c38-33 64-94 64-165s-26-132-64-165z" />
<glyph unicode="&#xe720;" glyph-name="money-bitcoin" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM896 398v-64c0-73-56-133-128-141v-33c0-18-14-32-32-32s-32 14-32 32v32h-128v-32c0-18-14-32-32-32s-32 14-32 32v32h-64v512h64v32c0 18 14 32 32 32s32-14 32-32v-32h64v32c0 18 14 32 32 32s32-14 32-32v-32h14c63 0 114-51 114-114v-64c0-8-1-16-2-25 39-18 66-57 66-103zM576 512h64c35 0 64 29 64 64s-29 64-64 64h-64v-128zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64zM576 290h128c35 0 64 29 64 64s-29 64-64 64h-128v-128z" />
<glyph unicode="&#xe721;" glyph-name="money-lira" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM838 455h66c-2-18-3-16-6-34-29-137-107-211-251-228-2-1-5 0-7-1h-65v230c-41-14-127-41-127-41v50l127 47v43l-127-43v56l126 37v133h66v-110l192 70v-45l-192-75v-49l192 68v-49l-192-68v-190c49 0 197 40 198 199zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe722;" glyph-name="money-rupee" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM832 512l-86-3c-6-39-24-71-55-95-30-25-69-40-118-45 139-161 195-241 195-241h-128l-192 256v64l62 1s67-2 90 9c24 12 38 29 44 51l-196 3v64l190 1c-16 31-44 66-126 63h-64v64h384v-64l-114-4c13-17 22-36 27-59l87-1v-64zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe723;" glyph-name="money-lao-kip" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM704 448l256-256h-133l-204 198h-9v-198h-102v256h-128v64h128v256h102v-252l195 252h124l-201-256h164v-64h-192zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe724;" glyph-name="money-shekel" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM768 486v-134c0-18-14-32-32-32s-32 14-32 32v160c2 39-56 128-128 128h-128v-416c0-18-14-32-32-32s-32 14-32 32v440c0 22 17 40 38 40h141c113 0 205-98 205-218zM864 704c18 0 32-14 32-32v-440c0-22-17-40-38-40h-141c-113 0-205 98-205 218v134c0 18 14 32 32 32s32-14 32-32v-160c-2-39 56-128 128-128h128v416c0 18 14 32 32 32zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe725;" glyph-name="money-rand" horiz-adv-x="1280" d="M128 64h1024c0 71 57 128 128 128v512c-71 0-128 57-128 128h-1024c0-71-57-128-128-128v-512c71 0 128-57 128-128zM896 192h-127c-3 11-6 20-7 27-3 15-5 29-5 45l-1 47c0 33-6 55-18 65-12 11-34 17-66 17h-112v-201h-112v512h263c38-1 66-5 87-13 20-8 37-20 51-36 12-13 21-27 28-43s10-34 10-54c0-24-7-48-20-72-13-23-35-40-65-49 25-10 43-23 54-41 10-17 16-44 16-80v-34c0-24 1-40 3-48 3-13 10-23 21-29v-13zM560 478h124c24 0 43 2 55 8 22 10 33 29 33 58 0 31-11 51-32 62-12 6-29 9-53 9h-127v-137zM192 448h-128v64h128v-64zM1216 448h-128v64h128v-64z" />
<glyph unicode="&#xe726;" glyph-name="usd-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM638 502c1-15 2-28 2-39 0-10-2-23-6-38-5-16-12-31-23-45-11-15-26-28-44-39-15-10-34-15-55-18v-67h-64v68c-35 6-65 19-86 43-24 28-38 69-42 123h81c0-26 5-47 17-62 9-10 19-17 30-22v142l-4 1c-14 4-28 10-42 16s-26 14-37 25c-11 10-20 23-26 38-7 15-10 34-10 57 0 24 4 44 11 62 8 18 18 33 30 45s26 21 42 28c12 5 24 6 36 9v67h64v-68c11-3 23-5 33-9 15-7 28-16 40-28 11-11 21-26 28-43 7-18 11-38 13-62h-82c0 18-5 34-14 47-6 7-12 12-18 15v-122l14-4c28-10 50-21 65-34 15-14 27-28 34-43 7-14 12-29 13-43zM1216 0h-960v64h896v704h64v-768zM411 695c0-15 4-27 12-35 5-6 14-10 25-15v104l-4-1c-7-2-12-5-17-10s-9-11-12-18-4-15-4-25zM538 418c6 5 11 12 15 20 3 8 5 18 5 29 0 17-4 31-14 40-7 6-18 12-32 18v-121l6 1c7 3 14 8 20 13z" />
<glyph unicode="&#xe727;" glyph-name="euro-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM576 832c39 0 82-12 128-35l-43-86c-33 20-64 31-92 31-50 0-83-32-99-95l-1-7h107l-32-64h-82v-8l5-50 2-6h107l-32-64h-48c19-26 43-40 76-40 35 0 71 15 108 44l-1-105c-31-18-67-27-108-27-59 0-107 19-143 56-19 20-34 44-45 72h-127l32 64h77l-1 6-5 50v8h-103l32 64h78v7c12 56 35 100 70 132 37 35 84 53 140 53zM1216 0h-960v64h896v704h64v-768z" />
<glyph unicode="&#xe728;" glyph-name="pound-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM497 445c-10-15-23-29-37-41l1-1c11 7 19 11 26 13 6 2 12 3 19 3 8 0 17-1 25-3l26-5 25-6c9-1 17-2 26-2 8 0 17 2 26 5s19 11 31 24l39-69c-16-16-32-27-50-33-18-7-35-10-52-10-16 0-30 1-40 3-11 3-21 5-30 9-10 3-20 7-29 9-10 3-22 4-36 4-12 0-24-1-37-5-12-3-25-10-38-20l-40 63c9 6 18 13 27 21s17 17 23 26c7 10 13 20 17 32 4 11 7 22 7 35 0 5-2 10-3 15h-103v64h80l-10 25c-6 9-13 21-19 38-7 17-10 36-10 57 0 18 4 35 11 52 7 16 18 31 31 43 14 13 32 23 52 30 21 7 45 11 73 11 50 0 88-15 116-44s42-72 42-127h-88l-3 25c-1 11-4 21-8 30-5 10-12 18-21 25-10 7-22 11-39 11-19 0-35-6-46-17-12-12-18-27-18-46l1-16c0-5 1-11 3-17 1-7 4-15 8-23 3-9 8-20 15-32l8-25h142v-64h-127v-12c0-21-5-40-16-55zM1216 0h-960v64h896v704h64v-768z" />
<glyph unicode="&#xe729;" glyph-name="yen-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM736 834l-168-320h136v-64h-128v-64h128v-64h-128v-64h-128v64h-128v64h128v64h-128v64h128l-160 320h114l111-230h2l109 230h112zM1216 0h-960v64h896v704h64v-768z" />
<glyph unicode="&#xe72b;" glyph-name="syringe2" d="M1023 733l-226 227-45-46 45-45-91-90 136-136 91 90 45-45zM887 597l-271 272-45-45 45-45-91-91 91-91-45-45-91 91-45-46 90-90-45-45-91 90-45-45 91-91-46-45-90 91-45-46 90-90-45-45-91 90-45-45 46-46c19-19-209-344-209-344s324 229 345 209l44-45 453 452 45-45 46 45z" />
<glyph unicode="&#xe72e;" glyph-name="pages-down" d="M1024 192v768h-768v-128h-128v-128h-128v-768h768v128h128v128h128zM960 256h-64v576h-576v64h640v-640zM832 768v-640h-64v576h-576v64h640z" />
<glyph unicode="&#xe72f;" glyph-name="music-volume-off" horiz-adv-x="1140" d="M192 256l512-320v1024l-512-320v-384zM0 192h128v512h-128v-512zM1004 483l136 136-46 45-135-136-136 136-45-45 135-136-135-136 45-45 136 136 135-136 46 45z" />
<glyph unicode="&#xe730;" glyph-name="rouble-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM704 704v-64c0-71-57-128-128-128h-128v-64h192v-64h-192v-64h-64v64h-64v64h64v64h-64v64h64v256h192c71 0 128-57 128-128zM1216 0h-960v64h896v704h64v-768zM448 576h128c35 0 64 29 64 64v64c0 35-29 64-64 64h-128v-192z" />
<glyph unicode="&#xe731;" glyph-name="bitcoin-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM768 526v-64c0-73-56-133-128-141v-33c0-18-14-32-32-32s-32 14-32 32v32h-128v-32c0-18-14-32-32-32s-32 14-32 32v32h-64v512h64v32c0 18 14 32 32 32s32-14 32-32v-32h64v32c0 18 14 32 32 32s32-14 32-32v-32h14c63 0 114-51 114-114v-64c0-8-1-16-2-25 39-18 66-57 66-103zM1216 0h-960v64h896v704h64v-768zM448 640h64c35 0 64 29 64 64s-29 64-64 64h-64v-128zM448 418h128c35 0 64 29 64 64s-29 64-64 64h-128v-128z" />
<glyph unicode="&#xe732;" glyph-name="lira-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM710 583h66c-2-18-3-16-6-34-29-137-107-211-251-228-2-1-5 0-7-1h-65v230c-41-14-127-41-127-41v50l127 47v43l-127-43v56l126 37v133h66v-110l192 70v-45l-192-75v-49l192 68v-49l-192-68v-190c49 0 197 40 198 199zM1216 0h-960v64h896v704h64v-768z" />
<glyph unicode="&#xe733;" glyph-name="rupee-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM704 640l-86-3c-6-39-24-71-55-95-30-25-69-40-118-45 139-161 195-241 195-241h-128l-192 256v64l62 1s67-2 90 9c24 12 38 29 44 51l-196 3v64l190 1c-16 31-44 66-126 63h-64v64h384v-64l-114-4c13-17 22-36 27-59l87-1v-64zM1216 0h-960v64h896v704h64v-768z" />
<glyph unicode="&#xe734;" glyph-name="lao-kip-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM512 512l256-256h-133l-204 198h-9v-198h-102v256h-128v64h128v256h102v-252l195 252h124l-201-256h164v-64h-192zM1216 0h-960v64h896v704h64v-768z" />
<glyph unicode="&#xe735;" glyph-name="shekel-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM640 614v-134c0-18-14-32-32-32s-32 14-32 32v160c2 39-56 128-128 128h-128v-416c0-18-14-32-32-32s-32 14-32 32v440c0 22 17 40 38 40h141c113 0 205-98 205-218zM736 832c18 0 32-14 32-32v-440c0-22-17-40-38-40h-141c-113 0-205 98-205 218v134c0 18 14 32 32 32s32-14 32-32v-160c-2-39 56-128 128-128h128v416c0 18 14 32 32 32zM1216 0h-960v64h896v704h64v-768z" />
<glyph unicode="&#xe736;" glyph-name="rand-bills" horiz-adv-x="1280" d="M1280-64v896h-128v128h-1152v-768h64v-128h128v-128h1088zM1088 128h-960v64h896v704h64v-768zM704 320h-127c-3 11-6 20-7 27-3 15-5 29-5 45l-1 47c0 33-6 55-18 65-12 11-34 17-66 17h-112v-201h-112v512h263c38-1 66-5 87-13 20-8 37-20 51-36 12-13 21-27 28-43s10-34 10-54c0-24-7-48-20-72-13-23-35-40-65-49 25-10 43-23 54-41 10-17 16-44 16-80v-34c0-24 1-40 3-48 3-13 10-23 21-29v-13zM1216 0h-960v64h896v704h64v-768zM368 606h124c24 0 43 2 55 8 22 10 33 29 33 58 0 31-11 51-32 62-12 6-29 9-53 9h-127v-137z" />
<glyph unicode="&#xe737;" glyph-name="credit-cards2" horiz-adv-x="1280" d="M1024 256h128c71 0 128 57 128 128v448c0 71-57 128-128 128h-768c-71 0-128-57-128-128v-192h-128c-71 0-128-57-128-128v-448c0-71 57-128 128-128h768c71 0 128 57 128 128v192zM960 320h-896v192c0 35 29 64 64 64h768c35 0 64-29 64-64v-192zM960 192v-128c0-35-29-64-64-64h-768c-35 0-64 29-64 64v128h896z" />
<glyph unicode="&#xe738;" glyph-name="cash-bag2" d="M640 704l128 256-256-128-256 128 128-256h-32c-18 0-32-14-32-32s14-32 32-32h320c18 0 32 14 32 32s-14 32-32 32h-32zM512-64c305 0 384 169 384 378 0 111-103 193-192 262h-384c-89-69-192-151-192-262 0-209 79-378 384-378zM484 381c-6-4-9-9-9-16s2-12 7-16c4-4 12-9 23-14s27-10 46-17c40-14 69-30 87-48 17-18 26-41 26-69 0-31-10-57-31-77-20-20-50-32-89-37v-55h-60v53c-42 2-82 12-121 28v94c22-11 46-20 72-28 27-7 49-11 69-11 17 0 28 2 36 6s11 10 11 19c0 7-2 12-8 16-5 5-14 10-27 15s-30 12-52 20c-24 9-44 19-59 30s-26 23-32 37c-7 14-11 31-11 51 0 31 11 56 31 73 20 18 51 29 91 33v38h60v-38c38-2 77-11 115-28l-34-80c-40 17-76 26-108 26-16 0-27-1-33-5z" />
<glyph unicode="&#xe739;" glyph-name="wallet2" d="M471 947l527-364c17-10 28-53 26-71v-512c0-37-29-64-64-64h-768c-37 0-64 28-64 64v64h-64c-48 0-64 14-64 64v256c0 50 15 64 64 64h64v64c0 27 37 64 64 64h192v320c6 34 14 64 87 51zM832 576l-384 256v-256h384zM448 192v128c0 35-29 64-64 64h-256c-35 0-64-29-64-64v-128c0-35 29-64 64-64h256c35 0 64 29 64 64zM256 320h128v-128h-128v128z" />
<glyph unicode="&#xe73f;" glyph-name="music-volume-off2" d="M224 320l576-384v1024l-576-384v-256zM32 192h128v512h-128v-512zM864 629v-426c78 52 128 128 128 213s-50 161-128 213z" />
<glyph unicode="&#xe741;" glyph-name="currency-bill" horiz-adv-x="1280" d="M1280 352h-272c9 31 16 62 16 96s-7 65-16 96h272v173c0 46-40 83-89 83h-1102c-49 0-89-37-89-83v-173h272c-9-31-16-62-16-96s7-65 16-96h-272v-173c0-46 40-83 89-83h1102c49 0 89 37 89 83v173zM640 672c141 0 256-100 256-224s-115-224-256-224-256 100-256 224 115 224 256 224z" />
<glyph unicode="&#xe743;" glyph-name="bank2" horiz-adv-x="1142" d="M1137 571c10 18 4 40-13 51 0 0-492 338-553 338-62 0-553-337-553-337-17-11-23-33-13-51s32-24 49-13l69 17v-64h896v64l68-19c18-10 40-4 50 14zM571 896c71 0 128-72 128-160s-57-160-128-160-128 72-128 160 57 160 128 160zM123 0h-64v-64h1024v64h-64v64h-64v320h64v64h-256v-64h64v-320h-64v-64h-64v64h-64v320h64v64h-256v-64h64v-320h-64v-64h-64v64h-64v320h64v64h-256v-64h64v-320h-64v-64z" />
<glyph unicode="&#xe744;" glyph-name="usd-circle-o" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM555 128v66c46 7 82 23 109 47 27 25 40 59 40 102 0 22-4 40-13 56-9 15-21 28-35 40-14 11-30 21-48 29-18 9-36 16-53 23v131c19-2 35-4 50-8 15-3 27-7 37-10l31 79c-16 5-33 10-52 15-19 4-41 7-66 8v62h-90v-65c-45-6-80-21-106-43-26-23-39-55-39-95 0-22 4-41 12-57 9-16 20-29 33-41 14-11 30-21 47-29 18-8 35-15 53-22v-144c-26 1-48 5-67 9-18 4-33 9-43 14l-33-80c13-6 33-12 57-17 25-4 53-7 86-8v-62h90zM502 624v-113c-20 8-37 16-50 26-13 9-20 21-20 35s5 26 15 36c9 10 28 15 55 16zM570 370c15-9 22-21 22-36 0-18-6-32-18-43-12-10-31-17-56-19v125c21-8 38-17 52-27z" />
<glyph unicode="&#xe746;" glyph-name="usd-rate" d="M810 538c118 0 214 95 214 211 0 117-96 211-214 211-119 0-215-94-215-211 0-81 46-151 114-186l-44-118c-6 0-11-1-16-2-13-4-23-11-31-20l-211 42c-10 29-41 46-71 38-32-8-50-40-42-71 2-8 6-15 11-20l-81-184c-3 0-7-1-11-2-31-8-49-40-41-71s41-50 72-41c31 8 50 40 41 71-2 9-7 17-13 24l79 180c5 0 10 0 15 2 15 4 26 12 34 24l207-42v-2c9-31 41-49 72-41 32 8 50 40 42 71-2 8-6 15-10 20l46 124c17-5 34-7 53-7zM810 919c95 0 172-76 172-170s-77-170-172-170c-96 0-173 76-173 170s77 170 173 170zM829 758l-14 7c-18 8-29 14-29 26 0 11 8 19 23 19 16 0 30-8 38-17l26 30c-3 3-16 18-44 22l1 37h-36l1-37c-31-5-54-26-54-57 0-23 13-41 43-55l18-7c22-11 32-15 32-27 0-10-8-18-25-18-24 0-43 13-52 21l-24-32c8-7 26-21 58-24l-1-38h36l-1 39c36 7 53 31 53 57 0 27-15 39-49 54zM832 64h-704v704h-128v-832h832v128z" />
<glyph unicode="&#xe748;" glyph-name="business-stats" horiz-adv-x="1088" d="M704 960l128-128-384-384-192 192-256-256 64-128 192 192 192-192 512 448 128-128v384h-384zM960 546l-256-226v-384h256v610zM256 256l-256-256v-64h320v256zM640 256l-192-192-64 64v-192h256v320z" />
<glyph unicode="&#xe749;" glyph-name="money-stack" horiz-adv-x="1216" d="M896 544l320 192-384 192-384-192zM320 672l-320-128 448-256 320 192zM896 352l320 192v64l-320-192v-64zM1216 416v64l-320-192v-64zM448 160l-448 256v-64l448-256 320 192v64zM448 32l-448 256v-64l448-256 320 192v64z" />
<glyph unicode="&#xe74b;" glyph-name="nurse" d="M515 960c207 0 413-128 413-128v-384s-207 128-414 128c-209 0-418-128-418-128v384s210 128 419 128zM608 768h-64v64h-64v-64h-64v-64h64v-64h64v64h64v64zM712 479c58-18 108-39 146-58 3-22 6-45 6-69 0-230-158-416-352-416-166 0-304 136-341 319-8-2-12-1-11 1v162c78 38 216 94 354 94 47 0 94-7 139-17-38-33-129-102-237-115h-1c-2-33-29-60-63-60-35 0-64 29-64 64 0 16 6 30 16 42-11 11-16 20-16 22-22-62-43-103-61-132 15-177 136-316 285-316 159 0 288 158 288 352 0 27-3 52-8 78-27 11-57 31-80 49zM736 384c0-35-29-64-64-64s-64 29-64 64 29 64 64 64 64-29 64-64zM352 192c0 0 79-64 158-64 81 0 162 64 162 64s-31-128-162-128c-129 0-158 128-158 128z" />
<glyph unicode="&#xe74d;" glyph-name="anchor" d="M1024 320l-192 192-192-192h128c0-119-82-218-192-247v649c38 22 64 63 64 110 0 71-57 128-128 128s-128-57-128-128c0-47 26-88 64-110v-649c-110 29-192 128-192 247h128l-192 192-192-192h128c0-212 172-384 384-384s384 172 384 384h128zM512 896c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64z" />
<glyph unicode="&#xe74f;" glyph-name="ipod" d="M192-64h640c35 0 64 29 64 64v896c0 35-29 64-64 64h-640c-35 0-64-29-64-64v-896c0-35 29-64 64-64zM832 448h-640v448h640v-448zM512 0c-106 0-192 86-192 192s86 192 192 192 192-86 192-192-86-192-192-192zM512 256c-35 0-64-29-64-64s29-64 64-64 64 29 64 64-29 64-64 64z" />
<glyph unicode="&#xe750;" glyph-name="deal" horiz-adv-x="1472" d="M1251 385l40-29c43-32 52-93 19-136-32-43-93-52-137-21 1-20-6-41-19-59-33-43-95-52-139-20l-12 9c0-19-7-39-20-56-32-43-94-52-138-19l-33 24c0-20-6-41-19-58-33-43-95-52-139-20l-41 31-3-4c-28-31-76-35-108-8-24 19-32 51-23 78-27-13-60-10-84 10-26 22-33 58-19 87-28-18-65-17-92 5-24 20-32 51-23 79l-16-19c-28-31-76-34-108-8-32 27-35 73-8 104l40 46-169 139 267 355 48-36-239-311 130-104 70 78c27 31 75 35 107 8 24-20 32-51 23-78l56 63c27 31 76 35 108 8 32-26 35-73 8-104l-62-73 353-261c26-19 63-13 82 12 17 23 15 54-5 74l-319 236 25 32 311-230c4-2 7-5 10-8l67-49c25-19 62-14 81 12 20 25 14 61-11 80l-360 265 24 32 422-309c26-19 63-14 82 12 19 25 14 61-12 80l-498 348s-261-92-384 64c7-3 286 128 384 128 158 15 256-64 256-64l192 128 256-384z" />
<glyph unicode="&#xe751;" glyph-name="currency-exchange" d="M960 384c45 49 64 121 64 192 0 147-109 249-256 255v129l-276-216 276-168v128c118-27 197-66 197-192 0-29 4-102-5-128zM320 512h128v64h-128v64h128v64h-128l128 192h-71l-89-135-89 135h-71l128-192h-128v-64h128v-64h-128v-64h128v-64h64v64zM256 320v-128c-118 27-196 124-196 250 0 29 4 59 13 85-45-49-73-136-73-207 0-147 109-250 256-256v-128l256 192zM674 63c-12 13-17 31-17 54h-81c4-47 18-83 42-108 21-21 50-34 86-39v-34h64v34c21 3 40 8 55 16 18 10 33 21 44 34s18 26 23 39c4 14 6 25 6 34 0 10-1 21-2 34s-6 26-13 38c-7 13-19 25-34 37s-37 22-65 30l-14 4v106c6-3 12-7 18-13 9-11 14-25 14-41h82c-2 21-6 39-13 54s-17 28-28 38c-12 11-25 19-40 24-10 4-22 6-33 8v36h-64v-34c-12-2-24-4-36-8-16-6-30-14-42-25s-22-24-30-39c-7-16-11-34-11-54s3-37 10-50c6-14 15-25 26-34s23-16 37-22c14-5 28-10 42-14l4-1v-124c-11 4-21 10-30 20zM704 344v-91c-11 3-20 7-25 12-8 8-12 18-12 31 0 8 1 16 4 22s7 11 12 16c5 4 10 7 17 9zM768 41v107c15-5 25-11 32-17 10-7 14-19 14-35 0-9-2-18-5-25-4-7-9-12-15-17s-13-9-20-11z" />
<glyph unicode="&#xe752;" glyph-name="euro-circle-o" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM256 320h87c45-76 132-128 245-128 43 0 82 7 116 21l-32 57c-24-9-51-14-81-14-67 0-121 25-158 64h143v64h-179l-10 27c-2 11-3 22-3 34v3h192v64h-181l3 11c25 66 87 112 193 112 15 0 29-1 42-3l20 67c-20 3-42 5-65 5-159 0-245-76-271-181l-1-11h-60v-64h52c0-13 1-25 3-37l7-27h-62v-64z" />
<glyph unicode="&#xe753;" glyph-name="safe-case" d="M640 394v54c0 35-29 64-64 64h-128c-35 0-64-29-64-64v-54c-207 29-384 118-384 118v128c0 65 67 128 128 128h128v128c0 35 29 64 64 64h384c35 0 64-29 64-64v-128h128c61 0 128-63 128-128v-128s-177-88-384-118zM320 896v-128h384v128h-384zM896-64h-768c-61 0-128 63-128 128v320s177-89 384-118v-74c0-35 29-64 64-64h128c35 0 64 29 64 64v74c207 30 384 118 384 118v-320c0-65-67-128-128-128zM448 256v128h128v-128h-128z" />
<glyph unicode="&#xe756;" glyph-name="bitcoin-circle-o" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM646 234c16 12 29 29 39 49 9 20 14 41 14 63 0 27-7 51-22 72-15 20-36 34-63 43 19 9 35 23 46 42 11 18 17 39 17 61 0 20-5 39-14 55-9 17-20 30-34 40s-29 17-47 20c-3 0-20 3-24 3v24c0 12-10 23-23 23s-23-11-23-23v-24h-94v24c0 12-11 23-24 23s-23-11-23-23v-24h-47v-469h47v-24c0-12 10-23 23-23s24 11 24 23v24h94v-24c0-12 10-23 23-23s23 11 23 23v24h47s25 9 41 21zM418 588h94c25 0 46-21 46-47s-21-47-46-47h-94v94zM418 401h140c26 0 47-21 47-47s-21-47-47-47h-140v94z" />
<glyph unicode="&#xe757;" glyph-name="currency-circle-o" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM598 590c10-12 19-30 26-55h105c-2 32-13 63-35 94-33 48-83 75-149 82v56c0 15-12 28-28 28s-29-13-29-28v-55c-52-5-97-25-132-61-47-48-70-116-70-204 0-81 20-145 61-192 36-40 83-63 141-68v-54c0-16 13-29 29-29s28 13 28 29v54c45 5 83 22 114 50 37 35 60 79 69 134h-105c-7-26-15-45-26-58-19-24-46-37-82-37s-65 15-87 43c-23 28-35 70-35 127 0 56 11 100 33 131 21 30 51 46 88 46s65-11 84-33z" />
<glyph unicode="&#xe758;" glyph-name="currency-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM695 644c22-32 34-64 36-97h-108c-7 25-16 44-27 56-19 23-47 34-85 34s-69-16-91-47c-22-32-33-77-33-135s11-101 35-130c23-29 53-43 89-43 37 0 65 12 85 37 10 13 19 33 26 60h108c-10-56-33-102-71-137-32-30-70-47-116-52v-56c0-16-14-29-30-29s-29 13-29 29v56c-60 6-108 29-145 70-42 48-63 114-63 197 0 90 24 160 72 208 37 38 82 59 136 63v56c0 17 13 30 29 30s30-13 30-30v-57c67-7 118-35 152-83z" />
<glyph unicode="&#xe759;" glyph-name="calculator" d="M173-64h678c25 0 45 20 45 45v934c0 25-20 45-45 45h-678c-25 0-45-20-45-45v-934c0-25 20-45 45-45zM768 576h-512v256h512v-256zM256 512h128v-128h-128v128zM448 512h128v-128h-128v128zM768 384h-128v128h128v-128zM256 320h128v-128h-128v128zM448 320h128v-128h-128v128zM768 0h-128v320h128v-320zM256 128h128v-128h-128v128zM448 128h128v-128h-128v128z" />
<glyph unicode="&#xe75b;" glyph-name="ambulance" horiz-adv-x="1152" d="M1021 0h67c35 0 64 29 64 64v704c0 35-29 64-64 64h-512v64c0 35-29 64-64 64s-64-29-64-64v-64h-128c-35 0-40-26-64-64l-256-388v-316c0-35 29-64 64-64h67c-2 10-3 21-3 32 0 88 72 160 160 160s160-72 160-160c0-11-1-22-3-32h262c-2 10-3 21-3 32 0 88 72 160 160 160s160-72 160-160c0-11-1-22-3-32zM576 384h-448l226 354h222v-354zM1024 512h-128v-128h-64v128h-128v64h128v128h64v-128h128v-64zM288 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zM864 128c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z" />
<glyph unicode="&#xe75c;" glyph-name="gears" d="M1024 550h-115c-9 38-24 74-44 106l81 82-144 144-82-81c-32 20-68 35-106 44v115h-204v-115c-38-9-74-24-106-44l-82 81-144-144 81-82c-20-32-35-68-44-106h-115v-204h115c9-38 24-74 44-106l-81-82 144-144 82 81c32-20 68-35 106-44v-115h204v115c38 9 74 24 106 44l82-81 144 144-81 82c20 32 35 68 44 106h115v204zM512 550c56 0 102-46 102-102s-46-102-102-102-102 46-102 102 46 102 102 102z" />
<glyph unicode="&#xe75f;" glyph-name="music-volume-bars" horiz-adv-x="1152" d="M1152-64v1024h-128v-1024h128zM768-64h128v832h-128v-832zM512-64h128v640h-128v-640zM256-64h128v448h-128v-448zM0-64h128v256h-128v-256z" />
<glyph unicode="&#xe760;" glyph-name="clepsydra" d="M214 832h596c30 0 54 29 54 64s-24 64-54 64h-596c-30 0-54-29-54-64s24-64 54-64zM626 375c-32 21-40 52-41 73 1 21 5 62 41 73 169 48 174 247 174 247h-576s2-193 174-247c35-12 39-52 40-73-1-21-9-52-40-73-50-32-115-60-145-138-30-77-29-109-29-109h74c0 3 7 64 35 105 35 52 75 66 132 103 29 20 41 55 46 84 5-29 17-65 47-84 58-36 109-45 136-105 26-57 32-103 32-103h74s1 32-29 109c-30 78-95 106-145 138zM352 640h320c-28-28-73-54-114-80-29-20-42-55-47-84-5 29-17 64-46 84-41 26-86 52-113 80zM810 64h-596c-30 0-54-29-54-64s24-64 54-64h596c30 0 54 29 54 64s-24 64-54 64z" />
<glyph unicode="&#xe761;" glyph-name="presentation-board" d="M704 192h128c35 0 64 28 64 63v449c0 34-29 64-64 64h-256v128c0 35-28 64-64 64-35 0-64-29-64-64v-128h-256c-40 0-66-26-64-64v-220l183 93 76-132 251 127-42 77 224-34-104-187-42 77-312-154-80 126-154-76v-146c0-32 30-63 64-63h128l-101-188c-11-20-4-45 15-57 20-11 45-4 56 16l158 229h128l167-229c11-20 36-27 56-15 19 11 26 36 15 56z" />
<glyph unicode="&#xe765;" glyph-name="pie-chart22" horiz-adv-x="1216" d="M512 448l351 416c-90 60-200 96-318 96-301 0-545-229-545-512s244-512 545-512c296 0 537 235 543 512h-576zM768 576h448c-2 159-69 245-192 320z" />
<glyph unicode="&#xe768;" glyph-name="percentage-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM410 721c25-31 38-69 38-113s-12-82-37-113-55-47-91-47c-35 0-65 16-90 47-26 31-38 69-38 113s12 82 38 113c25 31 55 47 90 47s65-16 90-47zM695 768l-301-640h-67l302 640h66zM320 512c18 0 33 9 45 28 13 19 19 41 19 68s-6 49-19 68c-12 19-27 28-45 28s-33-9-45-28c-13-19-19-43-19-69s6-48 19-67c12-19 27-28 45-28zM794 401c25-31 38-69 38-113s-13-82-38-113-55-47-90-47-65 16-90 47-38 69-38 113 13 82 38 113 55 47 90 47 65-16 90-47zM704 192c18 0 33 9 45 28 13 19 19 41 19 68s-6 49-19 68c-12 19-27 28-45 28s-33-9-45-28c-13-19-19-41-19-68s6-49 19-68c12-19 27-28 45-28z" />
<glyph unicode="&#xe76b;" glyph-name="tooth" d="M832 448c0 0 128 100 128 224s-100 288-224 288c-68 0-158-15-224-64-81 48-188 64-256 64-124 0-192-164-192-288s128-224 128-224l2 1c0-452 68-513 126-513 63 0-47 261 192 448 251-174 109-448 192-448 79 0 124 78 128 512z" />
<glyph unicode="&#xe76c;" glyph-name="wrench2" d="M884 541l140 140-47 139-139-139-93 93 139 139-139 47-140-140 47-139-373-373-139 47-140-140 47-139 93 93 93-93-93-93 139-47 140 140-47 139 373 373z" />
<glyph unicode="&#xe76d;" glyph-name="zoom-out" d="M605 128c230 0 416 186 416 416s-186 416-416 416-416-186-416-416c0-92 31-176 81-245l-250-257c-23-23-23-60 0-83s61-23 84 0l257 250c68-50 152-81 244-81zM605 832c159 0 288-129 288-288s-129-288-288-288-288 129-288 288 129 288 288 288zM765 576h-320v-64h320v64z" />
<glyph unicode="&#xe771;" glyph-name="usd-exchange2" horiz-adv-x="1216" d="M849 713l74 73c-185 174-477 171-658-8-87-87-133-199-137-312l-128-1 181-179 183 181-131-1c4 87 40 172 106 239 141 138 366 141 510 8zM561 392l39-17c50-21 70-31 70-55 0-22-18-38-55-38-52 0-94 28-113 45l-49-32c17-15 53-81 124-88l-2-79h79l-2 82c77 14 116 65 116 119 0 58-34 83-107 115l-32 13c-41 18-65 31-65 56 0 22 18 39 51 39 37 0 66-17 84-35l57 63c-5 6-35 37-97 46l2 78h-79l3-78c-67-11-119-55-119-120 0-49 28-86 95-114zM877 191c-141-138-366-141-510-8l-74-73c185-174 476-171 658 8 87 87 133 199 137 312l128 1-181 179-183-181 131 1c-4-87-40-172-106-239z" />
<glyph unicode="&#xe773;" glyph-name="cash-register" horiz-adv-x="832" d="M192 704h128v256h-128v-256zM832 704v64h-64v64c0 24-40 64-64 64h-320v-256h-256v256h-64c-36 0-63-30-64-64v-832c0-36 28-64 64-64h640c38 0 65 31 64 64v704h64zM704 448h-640v128h640v-128zM64 384h64v-64h-64v64zM192 384h64v-64h-64v64zM320 384h64v-64h-64v64zM448 384h64v-64h-64v64zM704 256h-128v128h128v-128zM64 256h64v-64h-64v64zM192 256h64v-64h-64v64zM320 256h64v-64h-64v64zM448 256h64v-64h-64v64zM64 128h64v-64h-64v64zM192 128h64v-64h-64v64zM320 128h64v-64h-64v64zM448 128h64v-64h-64v64z" />
<glyph unicode="&#xe774;" glyph-name="tag-o" d="M1024 960l-456-1v1l-2-1v-1l-566-574 448-448 574 569zM896 512l-440-427-307 307 427 440h320v-320zM704 768c-71 0-128-57-128-128s57-128 128-128 128 57 128 128-57 128-128 128z" />
<glyph unicode="&#xe775;" glyph-name="money-stack2" horiz-adv-x="1344" d="M0 192h1344v768h-1344v-768zM64 448v256c97 8 178 91 192 192h832c14-103 93-186 192-192v-256c-102-6-182-85-192-192h-832c-10 106-92 184-192 192zM672 832c-122 0-160-115-160-256s37-256 160-256 160 115 160 256-38 256-160 256zM0 64h1344v64h-1344v-64zM1344-64v64h-1344v-64h1344z" />
<glyph unicode="&#xe776;" glyph-name="tag-usd" horiz-adv-x="1152" d="M1088 512v448l-483-1-1 1-1-1h-1v-1l-602-566 484-456zM484 85l-325 307 481 440h320v-256zM453 514l-85-11c2-22 8-67 51-117l-57-52 53-51 57 56c63-40 126-31 164 5 41 39 36 77 8 146l-12 29c-15 38-22 62-4 79 16 15 39 15 62-7 25-23 33-53 33-77l83 6c1 7 3 46-33 93l56 50-53 51-54-54c-54 36-120 40-167-4-34-32-42-75-16-137l15-36c19-46 26-66 9-82-16-15-39-14-64 10-36 34-45 79-46 103z" />
<glyph unicode="&#xe778;" glyph-name="laptop-usd-o" horiz-adv-x="1088" d="M1024 128v131c148 44 256 181 256 343 0 198-160 358-357 358-162 0-298-108-342-256h-453c-28 0-64-36-64-64v-512h64v512h448l-124-462 483 67c9 0 17 1 25 2v-119h64zM925 898c165 0 298-133 298-298 0-140-96-258-226-290l-473-65 108 414 1 1c28 136 148 238 292 238zM946 626l-25 11c-32 14-51 25-51 46 0 18 14 32 40 32 29 0 52-14 67-29l45 52c-4 5-27 30-77 38l2 64h-63l2-64c-53-9-94-45-94-99 0-40 22-71 75-94l31-13c40-18 56-26 56-46 0-18-14-31-44-31-41 0-75 23-90 37l-43-56c15-13 47-37 103-43l-2-65h63l-2 67c62 12 93 54 93 99 0 47-27 68-86 94zM1088 64h-1024c-35 0-64-29-64-64s29-64 64-64h1024c35 0 64 29 64 64s-29 64-64 64z" />
<glyph unicode="&#xe779;" glyph-name="laptop-usd" horiz-adv-x="1280" d="M1024 128v131c148 44 256 181 256 343 0 198-160 358-357 358-162 0-298-108-342-256h-453c-28 0-64-36-64-64v-512h64v512h448l-124-462 483 67c9 0 17 1 25 2v-119h64zM902 714c-27 0-41-13-41-31 0-19 19-29 52-43l25-10c59-25 86-45 86-89 0-43-31-82-93-93l1-64h-63l2 62c-56 5-89 28-103 40l43 53c15-14 49-35 91-35 29 0 44 12 44 29 0 19-17 27-56 43l-31 13c-54 22-77 51-77 89 0 51 42 85 96 94l-2 60h63l-2-60c50-8 73-31 77-37l-45-48c-15 13-38 27-67 27zM1088 64h-1024c-35 0-64-29-64-64s29-64 64-64h1024c35 0 64 29 64 64s-29 64-64 64z" />
<glyph unicode="&#xe77b;" glyph-name="health-card" d="M192-64h640c35 0 64 29 64 64v896c0 35-29 64-64 64h-640c-35 0-64-29-64-64v-896c0-35 29-64 64-64zM832 0h-640v896h640v-896zM768 768h-512v-64h512v64zM768 640h-512v-64h512v64zM704 512h-448v-64h448v64zM576 384h-320v-64h320v64zM640 192h-64v-64h64v-64h64v64h64v64h-64v64h-64v-64z" />
<glyph unicode="&#xe77c;" glyph-name="sharing" horiz-adv-x="1152" d="M480 640c88 0 160 72 160 160s-72 160-160 160-160-72-160-160 72-160 160-160zM367 589l-166-339c-13 3-27 6-41 6-88 0-160-72-160-160s72-160 160-160 160 72 160 160c0 51-24 96-62 125l167 342zM992-64c88 0 160 72 160 160s-72 160-160 160-160-72-160-160 72-160 160-160zM384 64h384v64h-384v-64z" />
<glyph unicode="&#xe77d;" glyph-name="zoom-in" d="M605 128c230 0 416 186 416 416s-186 416-416 416-416-186-416-416c0-92 31-176 81-245l-250-257c-23-23-23-60 0-83s61-23 84 0l257 250c68-50 152-81 244-81zM605 832c159 0 288-129 288-288s-129-288-288-288-288 129-288 288 129 288 288 288zM637 512h128v64h-128v128h-64v-128h-128v-64h128v-128h64v128z" />
<glyph unicode="&#xe77e;" glyph-name="gift2" d="M162 960l286-256v-320h-448v320h256l-181 170zM1024 704v-320h-448v320l285 255 87-86-180-169h256zM576 832v-128h-128v128h128zM0 256h448v-320h-448v320zM576 256h448v-320h-448v320z" />
<glyph unicode="&#xe782;" glyph-name="laptop-graph" horiz-adv-x="1280" d="M1280-64v128l-128 192v704h-1024v-704l-128-192v-128h1280zM1088 320h-896v576h896v-576zM768 768v-384h192v384h-192zM512 640v-256h192v256h-192zM320 512v-128h128v128h-128z" />
<glyph unicode="&#xe789;" glyph-name="lightning2" horiz-adv-x="576" d="M0 384h256l-115-448 148 3 287 637h-192l192 384h-383z" />
<glyph unicode="&#xe78c;" glyph-name="link2" d="M300 848l235-235c7 50-8 102-47 141l-141 141c-65 65-170 65-235 0l-47-47c-65-65-65-170 0-235l141-141c39-39 91-54 141-47l-235 235c-39 39-39 102 0 141l47 47c39 39 102 39 141 0zM700 354l-235 235c-26 26-68 26-94 0s-26-68 0-94l235-235c26-26 68-26 94 0s26 68 0 94zM912 1l47 47c65 65 65 170 0 235l-141 141c-39 39-91 54-141 47l235-235c39-39 39-102 0-141l-47-47c-39-39-102-39-141 0l-235 235c-7-50 8-102 47-141l141-141c65-65 170-65 235 0z" />
<glyph unicode="&#xe78d;" glyph-name="zoom" d="M637 192c212 0 384 172 384 384s-172 384-384 384-384-172-384-384c0-83 27-159 72-222l-304-307c-24-24-24-63 0-87s63-24 87 0l307 304c63-45 139-72 222-72zM637 832c141 0 256-115 256-256s-115-256-256-256-256 115-256 256 115 256 256 256z" />
<glyph unicode="&#xe790;" glyph-name="cloud-rain" d="M192 384h640c106 0 192 86 192 192 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192zM482 875c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56zM188 256c0 35-64 128-64 128s-64-93-64-128 29-64 64-64 64 29 64 64zM384 192c35 0 64 29 64 64s-64 128-64 128-64-93-64-128 29-64 64-64zM640 192c35 0 64 29 64 64s-64 128-64 128-64-93-64-128 29-64 64-64zM896 384c0 0-64-93-64-128s29-64 64-64 64 29 64 64-64 128-64 128zM320 0c0 35-64 128-64 128s-64-93-64-128 29-64 64-64 64 29 64 64zM576 0c0 35-64 128-64 128s-64-93-64-128 29-64 64-64 64 29 64 64zM832 0c0 35-64 128-64 128s-64-93-64-128 29-64 64-64 64 29 64 64z" />
<glyph unicode="&#xe791;" glyph-name="snow" d="M192 384h640c106 0 192 86 192 192 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192zM482 875c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56zM100 165l79-24-52-75 48-34 53 70 52-70 48 34-52 75 79 24-17 56-78-25v91h-65v-91l-77 25zM674 165l79-24-52-75 47-34 54 70 51-70 48 34-52 75 80 24-18 56-78-25v91h-64v-91l-78 25zM387 70l79-25-52-75 48-34 53 71 52-71 47 34-51 75 79 25-18 56-77-26v91h-65v-91l-78 26z" />
<glyph unicode="&#xe792;" glyph-name="rain-snow" d="M192 384h640c106 0 192 86 192 192 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192zM482 875c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56zM192 192c0 35-64 128-64 128s-64-93-64-128 29-64 64-64 64 29 64 64zM640 128c35 0 64 29 64 64s-64 128-64 128-64-93-64-128 29-64 64-64zM256 134l80-25-53-75 48-34 54 71 52-71 47 34-52 75 80 25-18 56-78-25v91h-64v-91l-78 25zM768 70l80-25-53-75 48-34 54 71 52-71 47 34-52 75 80 25-18 56-78-25v91h-64v-91l-78 25z" />
<glyph unicode="&#xe793;" glyph-name="cloud-lightning" d="M704 384h128c106 0 192 86 192 192 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192h384l-64-222h83l-36-162 49 1 92 222h-68zM482 875c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56zM256 98h83l-36-162 49 1 92 222h-68l72 161h-128z" />
<glyph unicode="&#xe794;" glyph-name="sun-cloud" horiz-adv-x="1280" d="M864 768c18 0 32 14 32 32v128c0 18-14 32-32 32s-32-14-32-32v-128c0-18 14-32 32-32zM584 807l86-94c11-13 32-14 45-3 13 12 14 33 2 46l-86 94c-12 13-32 14-45 3-13-12-14-33-2-46zM1068 703l90 90c13 12 13 33 0 45-12 13-33 13-45 0l-91-90c-12-13-12-33 0-46 13-12 33-12 46 1zM964 420c36 29 60 74 60 124 0 88-72 160-160 160s-160-72-160-160c0-19 4-37 10-53 16 2 31 4 48 4 77 0 147-29 202-75zM650 554c4 18-6 35-23 40l-123 33c-17 4-35-6-40-23-4-17 6-34 23-39l123-33c18-5 35 5 40 22zM1120 512h128c18 0 32 14 32 32s-14 32-32 32h-128c-18 0-32-14-32-32s14-32 32-32zM600 316c-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192h640c14 0 28 2 41 5l8 2c82 22 143 96 143 185 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108zM482 427c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56zM1023 387c-13-13-12-33 0-45l90-91c13-12 33-12 46 0 12 13 12 33 0 46l-91 90c-12 12-33 12-45 0z" />
<glyph unicode="&#xe795;" glyph-name="cloud2" d="M192 160h640c106 0 192 86 192 192 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192zM482 651c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56z" />
<glyph unicode="&#xe796;" glyph-name="sun" d="M512 736c18 0 32 14 32 32v128c0 18-14 32-32 32s-32-14-32-32v-128c0-18 14-32 32-32zM368 697c15 9 21 29 12 44l-64 111c-9 15-29 21-44 12s-21-29-12-44l64-111c9-15 29-20 44-12zM700 709l64 111c9 15 3 35-12 44s-35 3-44-12l-64-111c-9-15-3-35 12-44 15-8 35-3 44 12zM263 592c8 15 3 35-12 44l-111 64c-15 9-35 3-44-12s-3-35 12-44l111-64c15-9 35-3 44 12zM805 580l111 64c15 9 21 29 12 44s-29 21-44 12l-111-64c-15-9-20-29-12-44 9-15 29-21 44-12zM512 224c124 0 224 100 224 224s-100 224-224 224-224-100-224-224 100-224 224-224zM224 448c0 18-14 32-32 32h-128c-18 0-32-14-32-32s14-32 32-32h128c18 0 32 14 32 32zM832 416h128c18 0 32 14 32 32s-14 32-32 32h-128c-18 0-32-14-32-32s14-32 32-32zM219 316l-111-64c-15-9-21-29-12-44s29-21 44-12l111 64c15 9 20 29 12 44-9 15-29 21-44 12zM761 304c-8-15-3-35 12-44l111-64c15-9 35-3 44 12s3 35-12 44l-111 64c-15 9-35 3-44-12zM324 187l-64-111c-9-15-3-35 12-44s35-3 44 12l64 111c9 15 3 35-12 44-15 8-35 3-44-12zM656 199c-15-9-21-29-12-44l64-111c9-15 29-21 44-12s21 29 12 44l-64 111c-9 15-29 20-44 12zM512 160c-18 0-32-14-32-32v-128c0-18 14-32 32-32s32 14 32 32v128c0 18-14 32-32 32z" />
<glyph unicode="&#xe797;" glyph-name="sun2" horiz-adv-x="1152" d="M480 768c18 0 32 14 32 32v128c0 18-14 32-32 32s-32-14-32-32v-128c0-18 14-32 32-32zM228 852l64-111c9-15 29-20 44-12 15 9 21 29 12 44l-64 111c-9 15-29 21-44 12s-21-29-12-44zM668 741l64 111c9 15 3 35-12 44s-35 3-44-12l-64-111c-9-15-3-35 12-44 15-8 35-3 44 12zM231 624c8 15 3 35-12 44l-111 64c-15 9-35 3-44-12s-3-35 12-44l111-64c15-9 35-3 44 12zM773 612l111 64c15 9 21 29 12 44s-29 21-44 12l-111-64c-15-9-20-29-12-44 9-15 29-21 44-12zM480 704c-124 0-224-100-224-224 0-71 34-134 86-175 80 116 210 194 359 205-15 110-108 194-221 194zM192 480c0 18-14 32-32 32h-128c-18 0-32-14-32-32s14-32 32-32h128c18 0 32 14 32 32zM787 509c59-6 115-23 165-49 5 6 8 12 8 20 0 18-14 32-32 32h-128c-5 0-9-1-13-3zM1073-64h67c7 31 12 63 12 96 0 230-186 416-416 416s-416-186-416-416c0-33 5-65 12-96h67c-9 31-15 62-15 96 0 194 158 352 352 352s352-158 352-352c0-34-6-65-15-96zM187 348l-111-64c-15-9-21-29-12-44s29-21 44-12l111 64c15 9 20 29 12 44-9 15-29 21-44 12zM736 320c-159 0-288-129-288-288 0-34 7-66 18-96h68c-14 29-22 61-22 96 0 124 100 224 224 224s224-100 224-224c0-35-8-67-22-96h68c11 30 18 62 18 96 0 159-129 288-288 288zM292 219l-64-111c-9-15-3-35 12-44 6-3 12-2 18-2 3 56 16 109 37 159zM736 192c-88 0-160-72-160-160 0-36 12-69 33-96h127c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96h127c21 27 33 60 33 96 0 88-72 160-160 160z" />
<glyph unicode="&#xe798;" glyph-name="sun-o" horiz-adv-x="960" d="M480 736c18 0 32 14 32 32v128c0 18-14 32-32 32s-32-14-32-32v-128c0-18 14-32 32-32zM336 697c15 9 21 29 12 44l-64 111c-9 15-29 21-44 12s-21-29-12-44l64-111c9-15 29-20 44-12zM668 709l64 111c9 15 3 35-12 44s-35 3-44-12l-64-111c-9-15-3-35 12-44 15-8 35-3 44 12zM231 592c8 15 3 35-12 44l-111 64c-15 9-35 3-44-12s-3-35 12-44l111-64c15-9 35-3 44 12zM773 580l111 64c15 9 21 29 12 44s-29 21-44 12l-111-64c-15-9-20-29-12-44 9-15 29-21 44-12zM480 224c124 0 224 100 224 224s-100 224-224 224-224-100-224-224 100-224 224-224zM480 608c88 0 160-72 160-160s-72-160-160-160-160 72-160 160 72 160 160 160zM192 448c0 18-14 32-32 32h-128c-18 0-32-14-32-32s14-32 32-32h128c18 0 32 14 32 32zM800 416h128c18 0 32 14 32 32s-14 32-32 32h-128c-18 0-32-14-32-32s14-32 32-32zM187 316l-111-64c-15-9-21-29-12-44s29-21 44-12l111 64c15 9 20 29 12 44-9 15-29 21-44 12zM729 304c-8-15-3-35 12-44l111-64c15-9 35-3 44 12s3 35-12 44l-111 64c-15 9-35 3-44-12zM292 187l-64-111c-9-15-3-35 12-44s35-3 44 12l64 111c9 15 3 35-12 44-15 8-35 3-44-12zM624 199c-15-9-21-29-12-44l64-111c9-15 29-21 44-12s21 29 12 44l-64 111c-9 15-29 20-44 12zM480 160c-18 0-32-14-32-32v-128c0-18 14-32 32-32s32 14 32 32v128c0 18-14 32-32 32z" />
<glyph unicode="&#xe799;" glyph-name="clouds" horiz-adv-x="1280" d="M482 715l13-8c15 8 31 14 49 19-41 45-100 74-166 74-115 0-209-86-222-196-89-16-156-94-156-188 0-106 86-192 192-192h18c-11 26-18 55-18 85 0 67 30 126 77 165-56 47-70 123-29 185 49 73 157 98 242 56zM727 705c69-37 118-106 127-186 21 41 56 74 97 95-35 58-99 98-173 98-17 0-34-3-51-7zM485 702c-71 11-145-17-184-74-29-44-28-94-7-137 21 13 45 23 70 28 9 78 55 145 121 183zM1129 101l8 2c82 22 143 96 143 185 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192h640c14 0 28 2 41 5zM738 587c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56z" />
<glyph unicode="&#xe79c;" glyph-name="wifi2" horiz-adv-x="1406" d="M1318 575l88 89c-388 394-1018 394-1406 0l88-89c340 345 890 345 1230 0zM1158 388l91 91c-300 300-786 300-1086 0l90-91c250 250 656 250 905 0zM977 207l91 91c-200 200-524 200-724 0l90-91c150 150 394 150 543 0zM703 192c-71 0-128-58-128-128 0-71 57-128 128-128s128 57 128 128c0 70-57 128-128 128z" />
<glyph unicode="&#xe79e;" glyph-name="auction-hammer" d="M853 442l171 173-341 345-171-173zM573 602l-573-580 85-86 573 580zM1024-64v64h-64v64h-320v-64h-64v-64h448z" />
<glyph unicode="&#xe7ad;" glyph-name="themefuse" horiz-adv-x="960" d="M928 584c13 50 32 87 32 222 0 0-2 20-16 23-13 2-253 15-463 133 0 0-165-105-468-138 0 0-10-7-11-17-5-57-8-164 70-366 23-60 135-374 396-501 27-6 46 0 77 25 3 9 273 163 383 619zM715 727c28 2 74-9 77-37 1-14-6-23-22-24-13-1-23 4-27 13l1-4s1 0 1-1c0-2 0-1-1 1-2 5-13 6-17 5-34-2-83-24-93-138h105l-13-50h-105l-15-84c-49-249-139-275-194-279-24-1-58 6-60 31-2 14 11 35 33 36 6 0 14-5 18-12 1-7 16-13 21-12 23 1 47 13 53 24 7 15 18 49 26 88l39 208-49 22-135-22-32-133c-3-15-9-27-6-30 5-8 2-30 36-33 23-3 22 13 35 66l37 2c-9-76-39-97-107-102-24-1-54 28-64 69-4 17-3 26 2 50l27 109-107-1 22 53h92l20 89 71 4-13-93 135 23 49-23c12 69 66 178 160 185z" />
<glyph unicode="&#xe800;" glyph-name="night" d="M535 571c87-108 243-123 347-34 38 33 78 120 78 120s-151-75-268 9c-116 84-79 294-79 294s-32-19-46-31c-105-90-119-250-32-358zM192-64h640c106 0 192 86 192 192 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192zM482 427c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56z" />
<glyph unicode="&#xe801;" glyph-name="night-snow" d="M914 537c38 33 78 120 78 120s-151-75-268 9c-116 84-79 294-79 294s-32-19-46-31c-105-90-119-250-32-358s243-123 347-34zM928 424c-48-25-102-40-160-40-176 0-321 130-347 298-50-2-98-26-125-67-38-57-23-128 31-170-10 3-19 7-28 12-74 37-100 120-57 185 36 56 110 80 177 63-1 10-3 20-3 31 0 8 2 15 2 23-17 5-36 9-55 9-101 0-183-76-194-174-78-15-137-84-137-167 0-95 75-171 168-171h560c92 0 166 75 168 168zM160 101l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19zM672 101l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19zM416 37l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19z" />
<glyph unicode="&#xe803;" glyph-name="night-lightning" d="M914 537c38 33 78 120 78 120s-151-75-268 9c-116 84-79 294-79 294s-32-19-46-31c-105-90-119-250-32-358s243-123 347-34zM928 424c-48-25-102-40-160-40-176 0-321 130-347 298-50-2-98-26-125-67-38-57-23-128 31-170-10 3-19 7-28 12-74 37-100 120-57 185 36 56 110 80 177 63-1 10-3 20-3 31 0 8 2 15 2 23-17 5-36 9-55 9-101 0-183-76-194-174-78-15-137-84-137-167 0-95 75-171 168-171h70l-46-128h64l-17-192 49 1 96 255h-64l35 64h157l-64-192h64l-17-128 49 1 96 191h-64l64 128h88c92 0 166 75 168 168z" />
<glyph unicode="&#xe804;" glyph-name="umbrella2" d="M992 450c0 0-6 424-448 444v34c0 18-14 32-32 32s-32-14-32-32v-34c-442-20-448-444-448-444s80 64 165 64c55 0 152-64 152-64s70 46 131 60v-510c0-35 29-64 64-64h64c35 0 64 29 64 64v96c0 18-14 32-32 32s-32-14-32-32v-64c0-18-14-32-32-32s-32 14-32 32v478c59-14 123-60 123-60s77 64 156 64c83 0 169-64 169-64z" />
<glyph unicode="&#xe807;" glyph-name="moon2" d="M332 923c-257-120-369-426-248-683 120-257 427-368 685-248 93 44 218 193 218 193s-343-66-536 159c-192 224-9 616-9 616s-74-20-110-37z" />
<glyph unicode="&#xe808;" glyph-name="moon-phase" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 0v896c247 0 448-201 448-448s-201-448-448-448z" />
<glyph unicode="&#xe809;" glyph-name="moon-phase2" d="M512-64c-283 0-512 229-512 512s229 512 512 512 512-229 512-512-229-512-512-512zM512 0v896c-247 0-448-201-448-448s201-448 448-448z" />
<glyph unicode="&#xe80c;" glyph-name="trash" d="M288 832h-128c-35 0-64-29-64-64h832c0 35-29 64-64 64h-128v64c0 35-29 64-64 64h-320c-35 0-64-29-64-64v-64zM352 896h320v-64h-320v64zM864 640h32c18 0 32 14 32 32v32h-832v-32c0-18 14-32 32-32h32v-640c0-35 29-64 64-64h576c35 0 64 29 64 64v640zM352 0h-64v640h64v-640zM544 0h-64v640h64v-640zM736 0h-64v640h64v-640z" />
<glyph unicode="&#xe80e;" glyph-name="hand" d="M482 564h-5c-34 0-61 23-61 51v294c0 28 27 51 61 51h5c34 0 62-23 62-51v-213c0 37 27 66 61 66h5c34 0 62-29 62-66v-56c0 31 27 56 61 56h5c34 0 62-25 62-56v-20c0-6-1-12-3-17 11 16 30 27 53 27h5c34 0 62-24 62-54v-24c0-30-28-54-62-54h-5c-34 0-61 24-61 54v24c0 6 1 11 3 16-11-17-31-28-54-28h-5c-34 0-61 25-61 56v10c0-37-28-66-62-66h-5c-34 0-61 29-61 66v-15c0-28-28-51-62-51zM628 521c166 0 290-131 290-293 0-161-124-292-290-292-115 0-214 62-265 154 0 0 0 1-1 1l-247 386c-18 31-7 71 25 89l5 3c32 18 73 7 91-24l121-189c49 97 152 165 271 165z" />
<glyph unicode="&#xe80f;" glyph-name="music-notes" horiz-adv-x="1280" d="M1175 116c72 39 101 89 105 140v640c0 35-29 64-64 64l-512-64c-35 0-64-29-64-64v-576c-45 23-118 26-172-3-98-53-148-155-112-228 36-72 145-89 243-37 72 39 101 89 105 140v545c63 30 164 75 256 95 87 19 191 14 256 8v-392c-45 23-118 26-172-3-98-53-148-155-112-228 36-72 145-89 243-37zM0 768h64v64h-64v-64zM128 768h448v64h-448v-64zM0 640h64v64h-64v-64zM128 640h448v64h-448v-64zM0 512h64v64h-64v-64zM128 512h448v64h-448v-64zM0 384h64v64h-64v-64zM128 384h448v64h-448v-64z" />
<glyph unicode="&#xe810;" glyph-name="rain2" d="M257 736c43-41 115-40 161 3 45 43 75 221 75 221s-187-28-232-71c-46-43-47-112-4-153zM838 616c68 65 113 334 113 334s-282-43-351-108c-68-65-70-169-5-231 66-62 174-60 243 5zM363 277c69 65 114 334 114 334s-283-43-351-108-71-169-5-231c65-62 174-60 242 5zM921 526c0 0-282-43-350-108-69-65-71-168-5-231 65-62 174-60 242 5 69 65 113 334 113 334zM439 192c0 0-171-27-213-69-41-41-43-107-3-147s106-39 147 3c42 42 69 213 69 213z" />
<glyph unicode="&#xe816;" glyph-name="snow2" d="M316 512l-91 124-93-124-84 60 91 132-139 43 31 98 136-44v159h114v-159l136 44 31-98-139-43 91-132zM976 444l-84-60-91 124-94-124-83 60 91 132-139 43 31 98 136-44v159h114v-159l136 44 31-98-139-43zM533 128l91-132-84-60-91 124-94-124-83 60 91 132-139 43 31 98 136-44v159h114v-159l136 44 31-98z" />
<glyph unicode="&#xe817;" glyph-name="sun-rain" horiz-adv-x="1152" d="M736 768c-18 0-32 14-32 32v128c0 18 14 32 32 32s32-14 32-32v-128c0-18-14-32-32-32zM533 703l-91 90c-12 13-12 33 0 45 13 13 33 13 46 0l90-90c13-13 13-33 0-45-12-13-33-13-45 0zM1030 793l-90-90c-13-13-33-13-46-1-12 13-12 33 0 46l91 90c12 13 33 13 45 0 13-12 13-33 0-45zM939 384l90-91c13-12 13-32 0-45-12-12-32-12-45 0l-90 90c-8 8-11 20-9 30-23-65-85-112-157-112h-560c-93 0-168 76-168 171 0 83 59 152 137 167 11 98 93 174 194 174 96 0 175-70 191-161-6-20-10-41-10-63 0-124 100-224 224-224 59 0 113 24 153 61l-2-7c1 3 4 7 7 10 12 12 32 12 45 0zM264 615c37 57 115 81 183 61-8 6-16 12-25 16-74 38-169 15-212-50s-17-148 57-185c9-5 18-9 28-12-54 42-69 113-31 170zM736 384c-88 0-160 72-160 160s72 160 160 160 160-72 160-160-72-160-160-160zM992 576h128c18 0 32-14 32-32s-14-32-32-32h-128c-18 0-32 14-32 32s14 32 32 32zM128 64c0 35 64 128 64 128s64-93 64-128-29-64-64-64-64 29-64 64zM512 64c0 35 64 128 64 128s64-93 64-128-29-64-64-64-64 29-64 64zM320 0c0 35 64 128 64 128s64-93 64-128-29-64-64-64-64 29-64 64zM704 0c0 35 64 128 64 128s64-93 64-128-29-64-64-64-64 29-64 64z" />
<glyph unicode="&#xe818;" glyph-name="sun-snow" horiz-adv-x="1152" d="M736 768c-18 0-32 14-32 32v128c0 18 14 32 32 32s32-14 32-32v-128c0-18-14-32-32-32zM533 703l-91 90c-12 13-12 33 0 45 13 13 33 13 46 0l90-90c13-13 13-33 0-45-12-13-33-13-45 0zM1030 793l-90-90c-13-13-33-13-46-1-12 13-12 33 0 46l91 90c12 13 33 13 45 0 13-12 13-33 0-45zM939 384l90-91c13-12 13-32 0-45-12-12-32-12-45 0l-90 90c-8 8-11 20-9 30-23-65-85-112-157-112h-560c-93 0-168 76-168 171 0 83 59 152 137 167 11 98 93 174 194 174 96 0 175-70 191-161-6-20-10-41-10-63 0-124 100-224 224-224 59 0 113 24 153 61l-2-7c1 3 4 7 7 10 12 12 32 12 45 0zM264 615c37 57 115 81 183 61-8 6-16 12-25 16-74 38-169 15-212-50s-17-148 57-185c9-5 18-9 28-12-54 42-69 113-31 170zM736 384c-88 0-160 72-160 160s72 160 160 160 160-72 160-160-72-160-160-160zM992 576h128c18 0 32-14 32-32s-14-32-32-32h-128c-18 0-32 14-32 32s14 32 32 32zM224 101l-60-19 39-56-36-26-38 53-41-53-36 26 40 56-60 19 13 42 59-19v68h48v-68l59 19zM736 101l-60-19 39-56-36-26-38 53-41-53-36 26 40 56-60 19 13 42 59-19v68h48v-68l59 19zM480 37l-60-19 39-56-36-26-38 53-41-53-36 26 40 56-60 19 13 42 59-19v68h48v-68l59 19zM992 37l-60-19 39-56-36-26-38 53-41-53-36 26 40 56-60 19 13 42 59-19v68h48v-68l59 19z" />
<glyph unicode="&#xe819;" glyph-name="rainbow" horiz-adv-x="1408" d="M1273 325c42-12 58-60 58-60 10 41 13 75 13 119 0 318-287 576-640 576s-640-258-640-576c0-30 4-60 9-89 14 25 33 47 57 62-1 9-2 18-2 27 0 283 258 512 576 512s576-229 576-512c0-30-1-30-7-59zM704 768c247 0 448-172 448-384v-3c22-3 43-11 62-23 0 8 2 17 2 26 0 247-229 448-512 448s-512-201-512-448v-3c9 2 18 3 27 3 13 0 26-2 38-5l-1 5c0 212 201 384 448 384zM704 640c177 0 320-135 320-276 0-13-2-26-4-38 19 16 42 27 67 33l1 5c0 177-172 340-384 340s-384-143-384-320c0-13 3-26 5-39 27-23 47-53 56-89h1c6 13 16 23 28 30-16 30-26 63-26 98 0 141 143 256 320 256zM122 256c-9-13-22-42-24-66-56-12-98-63-98-126 0-71 54-128 120-128h400c66 0 120 57 120 128 0 32-11 60-29 83-8 64-61 114-125 114-48 0-90-29-111-71-7 63-52 114-110 127-28 6-43 3-65-3-33-9-71-44-78-58zM888-64h400c66 0 120 57 120 128 0 63-42 114-98 126-1 11-11 53-36 80-29 33-76 50-101 50-13 0-25-3-31-4-58-13-102-63-109-126-21 42-63 71-111 71-64 0-117-50-125-114-18-23-29-51-29-83 0-71 54-128 120-128zM191 86c-53 29-72 91-41 140s98 65 151 37c7-3 13-7 18-12-49 15-104-3-131-46-26-42-16-96 23-127-7 2-14 5-20 8zM1258 226c31-49 12-111-41-140-6-3-13-6-20-8 39 31 49 85 23 127-27 43-82 61-131 46 5 5 11 9 18 12 16 9 34 12 51 12 18 1 26 0 40-5 24-8 46-22 60-44z" />
<glyph unicode="&#xe81b;" glyph-name="male-sign-thin" horiz-adv-x="1026" d="M1026 718v256h-256v-64h145l-448-448c-113 90-278 84-383-20-112-113-112-295 0-408 113-112 295-112 408 0 104 105 110 270 20 383l450 450v-149h64zM446 396c88-87 88-229 0-316-87-88-229-88-316 0-88 87-88 229 0 316 87 88 229 88 316 0z" />
<glyph unicode="&#xe81c;" glyph-name="pencil4" d="M954 597l28 29c48 47 48 124 0 172l-115 114c-47 48-124 48-172 0l-29-28zM666 769l-57 57-518-516 58-58zM724 712l-518-517 58-57 517 516zM321 80l58-57 517 516-57 58zM321-34l-287 286-28-316z" />
<glyph unicode="&#xe822;" glyph-name="na" d="M478 150l192 576-60 20-192-576zM320 160h64v576h-64v-439l-256 439h-64v-576h64v440l256-439v-1zM1024 180l-192 556h-64l-192-556 61-20 67 193h192l67-193zM873 417h-146l73 211z" />
<glyph unicode="&#xe82e;" glyph-name="home" d="M1024 451l-128 125v256h-128v-128l-256 256-512-509 92-91 420 418 420-418zM512 704l-384-384v-384h128v320h192v-320h448v384zM576 256h192v-192l-191 1z" />
<glyph unicode="&#xe830;" glyph-name="cloud-rain3" horiz-adv-x="1280" d="M482 875l13-8c15 8 31 14 49 19-41 45-100 74-166 74-115 0-209-86-222-196-89-16-156-94-156-188 0-106 86-192 192-192h18c-11 26-18 55-18 85 0 67 30 126 77 165-56 47-70 123-29 185 49 73 157 98 242 56zM854 679c21 41 56 74 97 95-35 58-99 98-173 98-17 0-34-3-51-7 69-37 118-106 127-186zM485 862c-71 11-145-17-184-74-29-44-28-94-7-137 21 13 45 23 70 28 9 78 55 145 121 183zM1129 261l8 2c82 22 143 96 143 185 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192h640c14 0 28 2 41 5zM738 747c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56zM182 120l-109 178c-10 16-32 22-50 13-17-10-23-31-13-47l109-178c10-16 32-22 50-13 17 10 23 31 13 47zM374 56l-109 178c-10 16-32 22-50 13-17-10-23-31-13-47l109-178c10-16 32-22 50-13 17 10 23 31 13 47zM1111 247c-17-10-23-31-13-47l109-178c10-16 32-22 50-13 17 10 23 31 13 47l-109 178c-10 16-32 22-50 13zM566-8l-109 178c-10 16-32 22-50 13-17-10-23-31-13-47l109-178c10-16 32-22 50-13 17 10 23 31 13 47zM758-8l-109 178c-10 16-32 22-50 13-17-10-23-31-13-47l109-178c10-16 32-22 50-13 17 10 23 31 13 47zM950-8l-109 178c-10 16-32 22-50 13-17-10-23-31-13-47l109-178c10-16 32-22 50-13 17 10 23 31 13 47zM1142-8l-109 178c-10 16-32 22-50 13-17-10-23-31-13-47l109-178c10-16 32-22 50-13 17 10 23 31 13 47z" />
<glyph unicode="&#xe831;" glyph-name="snow22" horiz-adv-x="1280" d="M482 875l13-8c15 8 31 14 49 19-41 45-100 74-166 74-115 0-209-86-222-196-89-16-156-94-156-188 0-106 86-192 192-192h18c-11 26-18 55-18 85 0 67 30 126 77 165-56 47-70 123-29 185 49 73 157 98 242 56zM854 679c21 41 56 74 97 95-35 58-99 98-173 98-17 0-34-3-51-7 69-37 118-106 127-186zM485 862c-71 11-145-17-184-74-29-44-28-94-7-137 21 13 45 23 70 28 9 78 55 145 121 183zM1129 261l8 2c82 22 143 96 143 185 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192h640c14 0 28 2 41 5zM738 747c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56zM32 229l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19zM1056 165l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19zM288 101l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19zM800 101l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19zM544 37l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19z" />
<glyph unicode="&#xe832;" glyph-name="rain-snow2" horiz-adv-x="1280" d="M482 875l13-8c15 8 31 14 49 19-41 45-100 74-166 74-115 0-209-86-222-196-89-16-156-94-156-188 0-106 86-192 192-192h18c-11 26-18 55-18 85 0 67 30 126 77 165-56 47-70 123-29 185 49 73 157 98 242 56zM854 679c21 41 56 74 97 95-35 58-99 98-173 98-17 0-34-3-51-7 69-37 118-106 127-186zM485 862c-71 11-145-17-184-74-29-44-28-94-7-137 21 13 45 23 70 28 9 78 55 145 121 183zM1129 261l8 2c82 22 143 96 143 185 0 47-18 90-46 124-14 97-97 172-200 172-78 0-145-44-178-108-13 110-107 196-222 196s-209-86-222-196c-89-16-156-94-156-188 0-106 86-192 192-192h640c14 0 28 2 41 5zM738 747c11-6 20-12 29-18-78 22-167-5-210-69s-26-144 36-191c-11 3-22 7-32 13-85 42-114 136-65 209s157 98 242 56zM32 229l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19zM759 234l-109-178c-10-16-4-37 13-47 18-9 40-3 50 13l109 178c10 16 4 37-13 47-18 9-40 3-50-13zM416 101l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19zM311 170l-109-178c-10-16-4-37 13-47 18-9 40-3 50 13l109 178c10 16 4 37-13 47-18 9-40 3-50-13zM1143 170l-109-178c-10-16-4-37 13-47 18-9 40-3 50 13l109 178c10 16 4 37-13 47-18 9-40 3-50-13zM800 37l60-19-40-56 36-26 41 53 38-53 36 26-39 56 60 19-13 42-59-19v68h-48v-68l-59 19z" />
<glyph unicode="&#xe833;" glyph-name="sun-cloud2" horiz-adv-x="1280" d="M864 768c18 0 32 14 32 32v128c0 18-14 32-32 32s-32-14-32-32v-128c0-18 14-32 32-32zM570 793l91-90c12-13 33-13 45 0 13 12 13 32 0 45l-90 90c-13 13-33 13-46 0-12-12-12-32 0-45zM1068 703l90 90c13 12 13 33 0 45-12 13-33 13-45 0l-91-90c-12-13-12-33 0-46 13-12 33-12 46 1zM864 384c88 0 160 72 160 160s-72 160-160 160-160-72-160-160 72-160 160-160zM482 555l13-8c15 8 31 14 49 19-41 45-100 74-166 74-115 0-209-86-222-196-89-16-156-94-156-188 0-106 86-192 192-192h18c-11 26-18 55-18 85 0 67 30 126 77 165-56 47-70 123-29 185 49 73 157 98 242 56zM1120 512h128c18 0 32 14 32 32s-14 32-32 32h-128c-18 0-32-14-32-32s14-32 32-32zM364 359c9 78 55 145 121 183-71 11-145-17-184-74-29-44-28-94-7-137 21 13 45 23 70 28zM412 316c-89-16-156-94-156-188 0-106 86-192 192-192h640c14 0 28 2 41 5l8 2c82 22 143 96 143 185 0 47-18 90-46 124-13 91-88 162-182 170-40-61-109-102-188-102-85 0-135 29-182 94-51-7-97-33-125-74-43-64-26-144 36-191-11 3-22 7-32 13-85 42-114 136-65 209 35 52 101 80 167 75-10 20-16 42-20 65l-9 1c-115 0-209-86-222-196z" />
<glyph unicode="&#xe834;" glyph-name="night2" horiz-adv-x="1280" d="M749 474c109-135 303-154 434-42 47 40 97 149 97 149s-189-93-335 12c-145 105-99 367-99 367s-39-23-57-39c-131-112-149-312-40-447zM482 555l13-8c15 8 31 14 49 19-41 45-100 74-166 74-115 0-209-86-222-196-89-16-156-94-156-188 0-106 86-192 192-192h18c-11 26-18 55-18 85 0 67 30 126 77 165-56 47-70 123-29 185 49 73 157 98 242 56zM485 542c-71 11-145-17-184-74-29-44-28-94-7-137 21 13 45 23 70 28 9 78 55 145 121 183zM557 340c-43-64-26-144 36-191-11 3-22 7-32 13-85 42-114 136-65 209 32 47 88 74 147 76-13 20-25 41-34 63-104-12-185-92-197-194-89-16-156-94-156-188 0-106 86-192 192-192h640c14 0 28 2 41 5l8 2c82 22 143 96 143 185 0 47-18 90-46 124-4 24-11 47-23 68-64-40-138-64-219-64-131 0-246 62-322 156-46-9-87-34-113-72z" />
<glyph unicode="&#xe837;" glyph-name="home2" d="M997 385c27 27 27 71 0 98l-431 439c-2 4-5 8-9 11-26 27-68 27-94 0l-437-445c-26-27-26-70 0-97s68-27 95 0l388 396 393-402c26-26 69-26 95 0zM512 640l-384-384v-320h448v256h192v-256h128v320z" />
<glyph unicode="&#xe838;" glyph-name="id-card" horiz-adv-x="1408" d="M1408 832h-512v128h-448v-128h-448v-896h1408v896zM832 832h-320v64h320v-64zM1344 0h-704v768h704v-768zM434 505c21 0 38-16 38-36 0-34-43-36-43-36-8-44-27-70-52-84v-45l199-86v-90h-512v90l190 81v48c-26 13-45 39-53 86 0 0-42 2-42 36 0 20 17 36 38 36 5 111 56 135 118 135s113-29 119-135zM1216 640h-448v-64h448v64zM1216 512h-448v-64h448v64zM1216 384h-448v-64h448v64zM1024 256h-256v-64h256v64z" />
<glyph unicode="&#xe83b;" glyph-name="hospital-square" d="M64-64h896c35 0 64 29 64 64v896c0 35-29 64-64 64h-896c-35 0-64-29-64-64v-896c0-35 29-64 64-64zM768 128h-128v256h-256v-256h-128v640h128v-256h256v256h128v-640z" />
<glyph unicode="&#xe83c;" glyph-name="file-edit" d="M128 192h128v768h-256v-448h64v384h128v-64h-64v-640zM1024-64v640h-640v64h256v64h-256v64h256v64h-256v64h256v64h-322v-1024h706zM704 640h320l-320 320v-320zM960 448h-576v64h576v-64zM384 384h512v-64h-512v64zM384 256h512v-64h-512v64zM192-64l64 192h-128zM384 128h256v-64h-256v64z" />
<glyph unicode="&#xe83e;" glyph-name="ruler" d="M0 256h256v64h-192v64h192v64h-128v64h128v64h-192v64h192v64h-128v64h128v64h-192v64h192v64h-256v-704zM0-64h256v256h-256v-256zM1024-64v256h-64v-192h-64v192h-64v-128h-64v128h-64v-192h-64v192h-64v-128h-64v128h-64v-192h-64v192h-64v-256h704z" />
<glyph unicode="&#xe840;" glyph-name="mechanical-pen" horiz-adv-x="1148" d="M616 60c16-16 42-16 58 0l462 460c16 16 16 42 0 58l-363 362c-20 20-53 20-73 0l-634-632 293-292 608 606 77-76-428-427c-17-17-17-43 0-59zM256-27l-229 220-27-257z" />
<glyph unicode="&#xe842;" glyph-name="edit-card" horiz-adv-x="1277" d="M1029 434l243 295c8 11 6 26-4 34l-237 187c-13 10-32 8-43-5l-332-405 191-151 319 389 50-40-225-274c-8-10-7-25 4-34 10-8 26-6 34 4zM704 704l64 64-768 1v-833h1088v448l-64-64v-256h-960v640h640zM128 512h384v64h-384v-64zM640 458l1-138 144 26zM512 448h-384v-64h384v64zM512 320h-384v-64h384v64z" />
<glyph unicode="&#xe843;" glyph-name="presentation-board3" d="M960 320v512h64v128h-1024v-128h64v-512l-64 2v-130h512v-128h-192v-128h448v128h-192v128h448v128h-64zM896 320h-768v512h768v-512zM768 768h-128v-384h128v384zM576 704h-128v-320h128v320zM384 576h-128v-192h128v192z" />
<glyph unicode="&#xe84c;" glyph-name="file-word" d="M1024 128v448h-768v64h384v64h-384v64h384v64h-384v64h384v64h-448v-448h384v-384h448zM1024 640l-320 320v-320h320zM512 448h-512v-512h512v512zM448 320l-64-320h-64l-64 256-64-256h-64l-64 320h64l27-192 37 192h128l32-192 32 192h64z" />
<glyph unicode="&#xe84d;" glyph-name="mobile" d="M256-64h512c35 0 64 30 64 64v896c0 34-29 64-64 64h-513c-35 0-63-28-63-62v-898c0-34 29-64 64-64zM768 192h-512v704h512v-704zM512 0c-35 0-64 29-64 64s29 64 64 64 64-29 64-64-29-64-64-64z" />
<glyph unicode="&#xe850;" glyph-name="folder-open3" horiz-adv-x="1408" d="M637 640h451c53 0 64 64 64 64v192s2 64-64 64h-323c-65 0-64-64-64-64v-64h-576c-147 0-123-163-123-163l187-669 179 446s87 194 269 194zM1152-64l228 448s116 192-128 192h-551c-63 0-196-6-262-190-58-162-188-450-186-450h899z" />
<glyph unicode="&#xe851;" glyph-name="folder-plus3" horiz-adv-x="1408" d="M640 640h448c53 0 64 64 64 64v192s2 64-64 64h-320c-64 0-64-64-64-64v-64h-579c-147 0-123-163-123-163l190-669 179 446s88 194 269 194zM1375 374l5 10s116 192-128 192h-548c-62 0-196-6-262-190-58-162-185-450-186-450h749c-65 53-109 133-109 224 0 159 129 288 288 288 74 0 140-28 191-74zM1184 384c-123 0-224-100-224-224s101-224 224-224c124 0 224 100 224 224s-100 224-224 224zM1024 128v64h128v128h64v-128h128v-64h-128v-128h-64v128h-128z" />
<glyph unicode="&#xe852;" glyph-name="slider" horiz-adv-x="1408" d="M1152 896v-67c11 1 21 3 32 3s21-2 32-3v131h-1024v-131c11 1 21 3 32 3s21-2 32-3v67h896zM448 544c0 124-100 224-224 224s-224-100-224-224 100-224 224-224 224 100 224 224zM1184 320c124 0 224 100 224 224s-100 224-224 224-224-100-224-224 100-224 224-224zM64 544c0 88 72 160 160 160s160-72 160-160-72-160-160-160-160 72-160 160zM299 453l-90 91 90 91-45 45-136-136 136-136zM1154 408l-45 45 90 91-90 91 45 45 136-136zM800 384c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96zM256 128v131c-11-1-21-3-32-3s-21 2-32 3v-323h1024v323c-11-1-21-3-32-3s-21 2-32 3v-259h-64c-16 44-107 370-216 279-173-145-159-30-302 54-88 51-241-97-314-205z" />
<glyph unicode="&#xe855;" glyph-name="refresh" d="M384 448l384 256-384 256v-192c-94-32-222-113-256-384 64 124 190 195 288 235 52 15 117 12 119 12-58-16-113-44-151-78v-105zM640-64v192c94 32 222 113 256 384-64-124-190-195-288-235-52-15-117-12-119-12 58 16 113 50 151 85v98l-384-256z" />
<glyph unicode="&#xe859;" glyph-name="briefcase2" horiz-adv-x="1152" d="M0 448h1152v192c0 60-67 128-128 128h-128v128c0 35-29 64-64 64h-512c-35 0-64-29-64-64v-128h-128c-61 0-128-68-128-128v-192zM832 768h-512v128h512v-128zM128-64h896c61 0 128 68 128 128v320h-448v-192h-256v192h-448v-320c0-60 67-128 128-128z" />
<glyph unicode="&#xe85b;" glyph-name="hospital-marker-h" d="M512-64c0 0 384 428 384 640s-172 384-384 384-384-172-384-384 384-640 384-640zM576 320v192h-128v-192h-128v512h128v-192h128v192h128v-512h-128z" />
<glyph unicode="&#xe85e;" glyph-name="footprint" horiz-adv-x="1118" d="M475 499c139 38 126 140 94 260-32 121-126 201-210 178s-127-139-95-260 71-216 211-178zM723 483c121-63 146 22 200 127s60 204-12 242c-73 39-138-11-192-116s-116-189 4-253zM228 331c98 57 68 132 19 217-49 86-137 127-196 92-60-34-68-132-19-217 48-86 97-150 196-92zM1059 343c56 46 76 116 43 156-32 40-104 35-161-11-56-47-97-91-43-157s104-35 161 12zM928 193l-237 240c-30 30-69 43-108 41-35 0-71-14-98-41l-238-240c-54-54-54-143 0-197l5-5c54-55 141-55 195 0l50 50c87 51 157 15 187-6l44-44c54-55 142-55 196 0l4 4c54 55 54 143 0 198z" />
<glyph unicode="&#xe862;" glyph-name="plus-circle-o" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM512 832c212 0 384-172 384-384s-172-384-384-384-384 172-384 384 172 384 384 384zM576 384h160c18 0 32 14 32 32v64c0 18-14 32-32 32h-160v160c0 18-14 32-32 32h-64c-18 0-32-14-32-32v-160h-160c-18 0-32-14-32-32v-64c0-18 14-32 32-32h160v-160c0-18 14-32 32-32h64c18 0 32 14 32 32v160z" />
<glyph unicode="&#xe86b;" glyph-name="hospital-marker-plus" d="M512-64c0 0 384 428 384 640s-172 384-384 384-384-172-384-384 384-640 384-640zM768 512h-192v-192h-128v192h-192v128h192v192h128v-192h192v-128z" />
<glyph unicode="&#xe86c;" glyph-name="file-powerpoint" d="M1024 128v448h-768v64h384v64h-384v64h384v64h-384v64h384v64h-448v-448h384v-384h448zM704 640h320l-320 320v-320zM512 448h-512v-512h512v512zM128 320h96c53 0 96-43 96-96s-43-96-96-96c-11 0-22 3-32 6v-134h-64v320zM224 192c18 0 32 14 32 32s-14 32-32 32-32-14-32-32 14-32 32-32z" />
<glyph unicode="&#xe86d;" glyph-name="mobile-user" d="M96 896h336c21 24 44 46 70 64h-407c-35 0-63-28-63-62v-898c0-34 29-64 64-64h512c35 0 64 30 64 64v321c-22 2-43 6-64 12v-141h-512v704zM704 384c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM704 896c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96zM608 640h192c27 0 64-128 64-128s-73-64-166-64-154 64-154 64 28 128 64 128zM352 0c-35 0-64 29-64 64s29 64 64 64 64-29 64-64-29-64-64-64z" />
<glyph unicode="&#xe873;" glyph-name="mail" horiz-adv-x="1152" d="M1152 666v68c0 54-45 98-101 98h-950c-56 0-101-44-101-98v-77l576-273zM0 532v-370c0-54 45-98 101-98h950c56 0 101 44 101 98v372l-576-278z" />
<glyph unicode="&#xe87f;" glyph-name="playlist" d="M0 704l192 128-192 128v-256zM256 768h768v128h-768v-128zM0 320l192 128-192 128v-256zM256 384h768v128h-768v-128zM0-64l192 128-192 128v-256zM1024 0v128h-768v-128h768z" />
<glyph unicode="&#xe881;" glyph-name="controls2" d="M64 832h128v64c0 35-29 64-64 64s-64-29-64-64v-64zM448 512h128v384c0 35-29 64-64 64s-64-29-64-64v-384zM832 704h128v192c0 35-29 64-64 64s-64-29-64-64v-192zM0 640h256v128h-256v-128zM1024 512v128h-256v-128h256zM192 576h-128v-576c0-35 29-64 64-64s64 29 64 64v576zM384 320h256v128h-256v-128zM960 448h-128v-448c0-35 29-64 64-64s64 29 64 64v448zM576 256h-128v-256c0-35 29-64 64-64s64 29 64 64v256z" />
<glyph unicode="&#xe882;" glyph-name="rent" horiz-adv-x="1152" d="M1088 640h-67c-13 63-62 112-125 125v67h256v64h-256v64h-64v-195c-63-13-112-62-125-125h-198c-13 63-62 112-125 125v67h320v64h-320v64h-64v-195c-63-13-112-62-125-125h-131c-32 0-64-25-64-64v-567c0-46 15-73 64-73h1024c48 0 64 34 64 75v565c0 31-30 64-64 64zM0 832h256v64h-256v-64zM248 229l4-22c1-6 2-10 5-15h-50c-3 11-4 23-5 37l-3 40c-1 17-5 29-10 37-6 8-15 11-27 11l-34 3v-128h-64v320h120c10 0 19-2 27-7 8-4 15-11 21-19s10-17 13-28c3-10 4-22 4-34 0-19-2-35-8-49-5-14-17-24-29-32 6-2 13-6 17-11s8-11 10-18c2-6 4-14 5-22s3-16 3-24v-18zM512 192h-192v320h192v-64h-128v-63l96-1v-64h-96v-64h128v-64zM640 512l128-190v190h64v-320h-64l-128 190v-190h-64v320h64zM896 512h192v-64h-64v-256h-64v256h-64v64zM128 368h38c11 0 20 3 26 10 6 8 8 19 8 35s-2 27-8 34-14 9-25 9h-39v-88z" />
<glyph unicode="&#xe883;" glyph-name="sold" horiz-adv-x="1152" d="M1088 640h-67c-13 63-62 112-125 125v67h256v64h-256v64h-64v-195c-63-13-112-62-125-125h-198c-13 63-62 112-125 125v67h320v64h-320v64h-64v-195c-63-13-112-62-125-125h-131c-32 0-64-25-64-64v-567c0-46 15-73 64-73h1024c48 0 64 34 64 75v565c0 31-30 64-64 64zM0 832h256v64h-256v-64zM135 378c-3-5-4-10-4-17 0-6 1-10 3-14s6-7 12-10c6-4 14-7 25-10l41-12c5-1 12-3 21-6s18-8 27-14c9-7 16-16 23-27 6-11 9-25 9-42 0-14-2-27-7-39s-12-22-21-31c-10-9-22-15-36-20s-30-8-48-8c-15 0-30 2-44 7-14 4-26 10-37 19s-19 20-26 34c-6 14-9 30-9 49h58c0-11 2-19 5-26 3-8 8-13 13-18 5-4 12-7 19-10 7-2 15-3 23-3 5 0 11 1 17 2s12 3 17 5c5 3 10 7 13 12 4 5 6 12 6 19 0 9-3 15-7 20-5 6-11 10-19 13-7 4-16 7-26 9l-29 9c-10 3-20 6-29 10-10 5-19 10-26 16-8 7-14 15-19 25-4 10-7 22-7 36 0 16 3 29 9 41 6 11 14 21 24 29 9 7 20 13 32 17s25 5 37 5c14 0 27-1 41-5 13-4 24-9 34-17s18-19 24-31 9-27 9-45h-57c-1 9-3 17-6 23-2 6-6 10-11 14-5 3-10 6-17 7-6 1-13 2-20 2-5 0-10 0-14-2-5-1-10-3-13-6-4-2-8-6-10-10zM567 350c6-19 9-40 9-63 0-22-3-43-9-62-6-20-14-37-25-51s-24-25-40-33c-16-9-34-13-54-13s-38 4-54 13c-16 8-29 19-40 33s-19 31-25 51c-6 19-9 40-9 62 0 23 3 44 9 63 6 20 14 37 25 52 11 14 24 26 40 34s34 12 54 12 38-4 54-12 29-20 40-34c11-15 19-32 25-52zM832 448h125c18 0 36-3 52-9 16-7 30-17 42-30 11-13 20-30 27-49 7-20 10-43 10-70 0-23-3-45-8-64-6-20-14-37-25-51-11-15-24-26-41-34-16-9-35-13-57-13h-317v320h64v-256h128v256zM503 217c5 9 9 20 12 32 2 13 4 25 4 38s-2 26-4 39c-3 12-7 24-12 33-6 10-13 18-22 24s-20 9-33 9-24-3-33-9-16-14-22-24c-5-9-9-21-12-33-2-13-4-26-4-39s2-25 4-38c3-12 7-23 12-32 6-10 13-18 22-24s20-9 33-9 24 3 33 9 16 14 22 24zM1006 357c-7 9-15 16-26 20-10 5-23 7-39 7h-45v-192h56c9 0 18 2 27 5s16 8 23 16c7 7 12 16 16 28s6 26 6 43c0 15-1 29-4 41-3 13-8 23-14 32z" />
<glyph unicode="&#xe889;" glyph-name="slider2" horiz-adv-x="1408" d="M320 64h768v768h-768v-768zM448 704h512v-512h-512v512zM255 320l-127 128 127 128-64 64-191-192 191-192zM1215 640l-64-64 128-128-128-128 64-64 193 192z" />
<glyph unicode="&#xe891;" glyph-name="key32" d="M981-29c56 55 56 144 0 199l-389 383c37 105 13 227-72 311-119 116-311 117-429 0-119-116-118-305 0-422 78-77 189-103 289-79l43-42 148 60-66-133 133-133 200 67-68-203 9-8c56-55 146-56 202 0zM338 847c56 0 100-44 100-99 0-56-44-100-100-100-55 0-99 44-99 100 0 55 44 99 99 99z" />
<glyph unicode="&#xe893;" glyph-name="rocking-horse" horiz-adv-x="1216" d="M1024 447h192s0 233-134 292c-39 17-72 16-101 16-124-1-167-89-167-89s-216 76-308 13c-5 41-16 75-31 102-34 63-89 93-146 107-41 9-83 9-119 6-33-2-61-8-79-12l-21-6 26-69-59-77 137-157c24 8 44 12 50 12 54-1 22-64 22-64l-123-274-66 33s-51-98-53-98c9-7 18-15 28-22 9-7 18-14 28-20 15-11 30-21 45-30 40-25 79-44 117-60 67-27 132-42 194-47 45-4 89-4 131 1 71 7 137 25 195 48 48 18 90 39 126 60 39 22 71 44 94 62 27 20 41 33 41 33l-40 78-66-26s-83 278-84 308c-1 32 49 69 49 69s75 62 119-13c17-31 3-176 3-176zM159 557l-115 130c-26-13-44-40-44-70 0-44 36-79 81-79 10 0 20 1 29 4zM533 401c191-1 232-208 232-208s-244-112-448 0c-1 0 24 209 216 208z" />
<glyph unicode="&#xe894;" glyph-name="teddy-bear" d="M945 59c12 19 21 36 28 52 18 43 23 75 17 102-7 35-32 58-64 75-45 27-89 41-142-8-21 66-54 140-109 200 45 44 72 107 72 176 0 26-4 53-12 77 42 19 72 60 72 110 0 67-54 120-119 120-48 0-90-30-108-73-25 8-50 12-77 12-21 0-42-3-62-8-20 41-60 69-107 69-64 0-118-53-118-120 0-43 23-81 58-103-9-26-15-55-15-84 0-70 28-133 74-178-51-31-95-103-122-177-41 25-77 10-114-11s-64-47-66-92c-1-33 12-78 46-138 24-40 46-68 67-88 18-16 35-26 52-30 31-9 62 2 91 19 25 15 48 32 59 56 128-54 244-34 329 0 11-24 34-42 60-57 23-13 48-21 72-21 16 1 32 5 49 15 28 17 57 50 89 105zM416 771c35 0 64-29 64-63 0-35-29-64-64-64-37 0-65 29-65 64 0 34 28 63 65 63zM607 771c35 0 64-29 64-63 0-35-29-64-64-64-36 0-65 29-65 64 0 34 29 63 65 63zM667 283c22-98-45-152-155-152s-180 40-156 152c20 92 85 105 155 105s136-20 156-105z" />
<glyph unicode="&#xe895;" glyph-name="abc" horiz-adv-x="1472" d="M576 384h192c35 0 64 29 64 64v448c0 35-29 64-64 64h-448c-35 0-64-29-64-64v-384h-192c-35 0-64-29-64-64v-448c0-35 29-64 64-64h448c35 0 64 29 64 64v384zM768 448h-448v448h448v-448zM508 832l-124-320h72l26 71h123l24-71h75l-122 320h-74zM501 636l43 117 42-117h-85zM960-64h448c35 0 64 29 64 64v448c0 35-29 64-64 64h-448c-35 0-64-29-64-64v-448c0-35 29-64 64-64zM64 448h192c0-35 29-64 64-64h192v-384h-448v448zM1408 0h-448v448h448v-448zM362 342c-4 10-11 19-20 25-8 6-18 10-30 13s-26 4-40 4h-144v-320h148c14 0 27 2 40 5 13 4 25 9 35 17 10 7 18 17 24 29s9 26 9 42c0 20-5 37-14 51s-23 24-42 30c14 7 24 16 31 26 7 11 10 25 10 41 0 15-2 27-7 37zM1069 337c-15-14-26-31-33-51-8-19-12-41-12-63 0-23 4-44 12-63 7-19 18-36 33-50 14-14 32-26 53-34s45-12 71-12c21 0 40 3 58 9 18 5 33 14 46 24 13 11 24 24 32 40 8 15 13 33 15 52h-73c-3-21-11-37-24-50s-31-19-54-19c-17 0-32 3-43 9-12 6-22 14-29 23-8 10-13 21-16 33-4 12-5 25-5 38s1 26 5 38c3 13 8 24 16 34 7 10 17 18 29 24 11 6 26 8 43 8 9 0 18-1 27-4 8-2 16-6 22-11 7-5 13-10 17-17 5-6 8-13 9-21h73c-2 18-8 33-16 47-9 14-20 25-33 35-14 9-29 16-45 21-17 5-35 7-54 7-26 0-50-4-71-12-21-9-39-20-53-35zM301 311c2-5 3-11 3-18 0-14-3-24-11-30s-18-9-30-9h-68v75h63c6 0 12 0 17-1 6-1 11-3 15-6 5-3 8-6 11-11zM304 196c8-7 13-19 13-35 0-9-2-15-4-21-3-5-7-9-11-13-5-3-10-5-16-6-6-2-12-2-19-2h-72v88h73c15 0 27-4 36-11z" />
<glyph unicode="&#xe896;" glyph-name="duck-toy" horiz-adv-x="1216" d="M1139 134c9 14 41 68 59 155 19 98 18 223 18 223s-181-280-447-60c-37 37-72 73-119 93 38 44 60 101 60 163 0 139-113 252-254 252-140 0-254-113-254-252 0-21 3-41 8-60-57 6-127-4-210 56 85-216 205-239 293-248-37-47-60-105-63-169-7-140 90-240 216-299 28-18 66-31 110-40 23-5 48-8 74-10 10-1 21-1 33-2h27c13 0 26 1 39 2 88 6 181 27 260 67 61 32 112 75 150 129zM416 832c53 0 96-43 96-96 0-54-43-97-96-97s-96 43-96 97c0 53 43 96 96 96zM576 447c0 0 189-213 384-256-3 0-59-24-136-48-36-11-78-22-120-30-60-11-122-16-177-8-36 6-70 18-97 37-12 8-22 18-31 28-3 5-26 34-32 55-14 47-7 84 5 114 15 34 43 58 74 74 60 31 130 34 130 34z" />
<glyph unicode="&#xe897;" glyph-name="spintop" d="M603 768h-182c-20 0-37 17-37 37v118c0 20 17 37 37 37h182c20 0 37-17 37-37v-118c0-20-17-37-37-37zM786 368c57-9 101-60 110-112h-768c7 39 33 82 70 100 102 59 169 64 169 97-1 2-1 4-1 6 2 59 10 110 82 117v128h128v-128c66-11 85-61 86-115h1s-1 0-1-1l1-1c0-5-1-10-2-15-1-29 81-61 125-76zM256 128c-66 0-116 6-128 64h768c-12-58-62-64-128-64-144-28-256-192-256-192s-120 164-256 192z" />
<glyph unicode="&#xe898;" glyph-name="bike" horiz-adv-x="1536" d="M1273 468c-65 0-124-24-170-63l-95 61 60 174h212v128h-384v-128h64l-41-116-356 232 57 140h276v64h-351l-133-337c-22 4-46 7-70 7-189 0-342-155-342-347s153-347 342-347c190 0 343 155 343 347 0 134-75 250-185 308l33 86 757-498 47 74-156 101c27 17 58 27 92 27 98 0 177-80 177-179 0-98-79-178-177-178-97 0-176 80-176 178 0 8 1 15 2 23l-78 51c-7-24-10-48-10-74 0-147 117-266 262-266s263 119 263 266-118 266-263 266zM372 259l94 243c75-43 126-125 126-219 0-140-112-253-250-253-137 0-249 113-249 253 0 139 112 253 249 253 12 0 24-1 35-3l-98-247z" />
<glyph unicode="&#xe89c;" glyph-name="file" d="M896-64v640h-448v384h-320v-1024h768zM512 640h384l-384 320v-320z" />
<glyph unicode="&#xe89d;" glyph-name="watches" d="M640 784c27 24 106 85 281 42-3 3-13 9-13 9l-299 128s-88 0-167-31c-121 23-258-30-346-147-111-148-106-346 5-461 0-200 97-270 97-270s292-121 287-115c-10 12-90 31-114 162-19 96 1 143 1 143 84 17 166 67 225 146 92 122 104 279 43 394zM504 830c116-74 140-242 53-375-87-134-252-182-369-107-116 74-140 242-53 375 87 134 252 182 369 107zM403 556c21 36 18 79-6 104l74 116-48 21-74-116c-30 1-61-16-80-47-25-43-16-94 21-116 21-12 47-12 69-2l66-111 22 12-66 113c8 7 16 16 22 26zM1009 409l-58 24c29 83 55 220 14 321-81 40-190 36-214 35 17-77 23-198-42-355l274-102zM415 89c16-68 80-107 133-137 88 27 241 105 336 336-4-1-200 75-203 76-17-55-59-210-266-275z" />
<glyph unicode="&#xe900;" glyph-name="stroller" d="M384 640v320c-120-2-230-59-297-146zM451 234l9 2c169 34 305 166 308 340h-384l-320 192c-28-52-52-111-52-174 0-121 60-228 152-294 38-27 102-49 138-60l-104-69c-20 13-44 21-70 21-71 0-128-57-128-128s57-128 128-128 128 57 128 128c0 21-6 41-15 58l139 93 86-86c-11-19-18-41-18-65 0-71 57-128 128-128s128 57 128 128-57 128-128 128c-24 0-46-7-65-18zM672 640h320c18 0 32 14 32 32s-14 32-32 32h-320c-18 0-32-14-32-32s14-32 32-32zM128 128c35 0 64-29 64-64s-29-64-64-64-64 29-64 64 29 64 64 64zM576 0c-35 0-64 29-64 64s29 64 64 64 64-29 64-64-29-64-64-64z" />
<glyph unicode="&#xe906;" glyph-name="pacifier" d="M747 536c28 39 81 92 134 94 27 7 52 21 73 42 68 64 68 168 1 232-67 65-176 64-243 0-28-27-44-60-49-94-2-45-38-103-70-132 1-1 154-142 154-142zM755 91c83 80 37 187-63 304 4 2 14 12 14 12 15 14 16 37 1 52l-192 183c-15 14-39 14-54 0 0 0-10-10-11-12-108 87-204 126-297 37-92-88-29-115 72-154-55-3-106-23-144-59-99-95-79-269 46-388 124-119 305-139 404-44 40 38 60 87 63 141 41-97 70-159 161-72zM157 100c-103 98-120 242-38 320 82 79 232 63 335-36 103-98 120-242 38-320-82-79-232-63-335 36z" />
<glyph unicode="&#xe907;" glyph-name="milk-bottle" d="M298 640h428c23 0 42 18 42 41 0 22-19 41-42 41h-38c-15 68-29 122-126 136 8 11 14 24 14 38 0 35-29 64-64 64s-64-29-64-64c0-13 5-25 12-35-115-11-124-67-140-139h-22c-23 0-42-19-42-41 0-23 19-41 42-41zM345-64h295c49 0 128 24 128 64v512c0 40-15 64-64 64h-384c-49 0-64-24-64-64v-504c0-40 40-72 89-72zM704 64h-384v64h192v64h-192v64h192v64h-192v64h192v64h-192c0 37 37 64 64 64h256c27 0 64-25 64-64v-384z" />
<glyph unicode="&#xe908;" glyph-name="baby" d="M843 398c21 21 21 55 0 76l-185 190c-6 6-13 10-20 13-4 2-9 3-14 3h-57c52 22 88 74 88 135 0 80-63 145-141 145-79 0-142-65-142-145 0-61 36-113 88-135h-60c-10 0-18-4-24-10-4-2-7-4-10-7l-186-191c-20-21-20-55 0-76 21-21 54-21 75 0l110 113-13-61h320l-13 63 110-113c20-21 54-21 74 0zM352 301l-75-93c-15-15-20-36-16-56 1-8 3-17 8-25l102-153c16-28 52-38 80-21 28 16 37 53 21 81l-82 122 90 36h64l89-36-82-122c-16-28-6-65 21-81 28-17 64-7 80 21l103 153c4 8 7 17 7 25 5 20 0 41-15 56l-75 91v21h-128v-64h-64v64h-128v-19z" />
<glyph unicode="&#xe90c;" glyph-name="file-warning" d="M256 960v-261c21 3 42 5 64 5 98 0 188-37 256-98v354h-320zM640 640h384l-384 320v-320zM640 320c0 177-143 320-320 320s-320-143-320-320 143-320 320-320 320 143 320 320zM256 576h128v-320h-128v320zM1024-64v640h-418c61-68 98-158 98-256 0-212-172-384-384-384h704zM320 64c-35 0-64 29-64 64s29 64 64 64 64-29 64-64-29-64-64-64z" />
<glyph unicode="&#xe93c;" glyph-name="comment-add" d="M992 384c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1152 640h-128v-128h-64v128h-128v64h128v128h64v-128h128v-64zM320 704h321c2 22 6 43 12 64h-397v-448l-256-256h256v-128h832v397c-21-6-42-10-64-12v-321h-704v128h-192l192 192v384zM384 512h294c-10 20-18 42-25 64h-269v-64zM384 384h406c-26 18-49 40-70 64h-336v-64zM832 320h-448v-64h448v64zM768 128v64h-384v-64h384z" />
<glyph unicode="&#xe93e;" glyph-name="hand-right" d="M768 448h192c29 0 64 27 64 64s-34 64-64 64h-448l128 64c54 26 151 192 64 192-60-17-66-36-128-64l-384-192c-24-14-64-23-64-64v-320c0-61 63-128 128-128h384s64 2 64 64-64 64-64 64h64s64 2 64 64-64 64-64 64h64s64 2 64 64-64 64-64 64zM0 128h64v384h-64v-384z" />
<glyph unicode="&#xe943;" glyph-name="gamepad" horiz-adv-x="1152" d="M768 227l192-192c58-58 192-134 192 64v384c-4 130-66 192-192 192s-147-18-192-64h-64v64h-77c-8 95 96 320 96 320h-96s-103-208-90-320h-89v-64h-64c-45 46-69 64-192 64s-188-62-192-192v-384c0-198 134-122 192-64l192 192h384zM384 355h-128v-128h-64v128h-128v64h128v128h64v-128h128v-64zM960 547c71 0 128-57 128-128 0-70-57-128-128-128s-128 58-128 128c0 71 57 128 128 128z" />
<glyph unicode="&#xe944;" glyph-name="scale2" horiz-adv-x="1280" d="M1248 256h6c15 0 26 14 26 32s-11 32-26 32h-26l-98 294c13 16 22 36 22 58 0 53-43 96-96 96-29 0-53-13-71-33l-271 78c13 16 21 35 21 57 0 50-46 90-95 90s-90-40-90-90c0-21 8-40 20-56l-275-79c-18 20-42 33-71 33-53 0-96-43-96-96 0-22 9-42 22-58l-98-294h-26c-15 0-26-14-26-32s11-32 26-32h6l96-192h192l96 192h6c15 0 26 14 26 32s-11 32-26 32h-26l-98 295c9 13 16 26 19 42l259 47-64-704h-128l-1-64h513v64h-128l-64 704 259-47c3-16 10-30 19-42l-98-295h-26c-15 0-26-14-26-32s11-32 26-32h6l96-192h192zM192 320h-73l73 219v-219zM329 320h-73v219zM1024 539v-219h-73zM1161 320h-73v219z" />
<glyph unicode="&#xe945;" glyph-name="gavel" horiz-adv-x="1205" d="M847 629l-268 268c-15 15-17 38-5 50 13 13 36 11 51-4l268-268c16-15 18-38 5-51-13-12-36-10-51 5zM1183 109c33-34 29-92-9-131-37-38-95-42-128-8-4 5-8 10-11 16l-391 477-46-46c-26-26-67-26-93 0l-138 138c-26 26-26 67 0 92l138 139c26 25 67 25 93 0l138-139c26-25 26-66 0-92l-46-46 478-388c6-4 11-7 15-12zM477 260l-268 267c-15 16-17 38-4 51s35 11 51-4l268-268c15-15 17-38 4-51-12-12-35-10-51 5zM640 128h-512v64h512v-64zM33 64h638c18 0 33-15 33-34v-94h-704v94c0 19 15 34 33 34z" />
<glyph unicode="&#xe946;" glyph-name="justice-building" d="M48 576h928c27 0 48 21 48 46v5c0 20-13 38-32 44l-425 248s-56 41-129 0c-75-48-405-246-405-246l1-1c-19-6-34-24-34-45v-5c0-25 21-46 48-46zM64 64c-35 0-64-29-64-64s29-64 64-64h896c35 0 64 29 64 64s-29 64-64 64c-2 35-39 64-64 64h-64v320h96c18 0 32 14 32 32s-14 32-32 32h-832c-18 0-32-14-32-32s14-32 32-32h96v-320h-64c-25 0-64-28-64-64zM320 448h128v-320h-128v320zM576 448h128v-320h-128v320z" />
<glyph unicode="&#xe948;" glyph-name="search" d="M900 244c163 163 163 427 0 590-164 163-428 163-592 0-141-141-160-359-56-520l-224-224c-36-35-36-93 0-129s94-36 129 0l225 225c162-101 377-82 518 58zM607 829c159 0 288-129 288-288 0-160-129-288-288-288s-288 128-288 288c0 159 129 288 288 288z" />
<glyph unicode="&#xe94b;" glyph-name="disabled" d="M385 704c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM986 197l-90-68-192 256-1-1h-254v128h256v64h-256v64h-128v-64c-177 0-320-143-320-320s143-320 320-320 320 143 320 319l192-254 191 145zM321 256h256c0-141-115-256-256-256s-256 115-256 256 115 256 256 256v-256z" />
<glyph unicode="&#xe94c;" glyph-name="comment-remove" horiz-adv-x="1280" d="M992 384c159 0 288 129 288 288s-129 288-288 288-288-129-288-288 129-288 288-288zM1083 536l-91 91-91-91-45 45 91 91-91 91 45 45 91-91 91 91 45-45-91-91 91-91zM320 704h321c2 22 6 43 12 64h-397v-448l-256-256h256v-128h832v397c-21-6-42-10-64-12v-321h-704v128h-169l169 170v406zM384 512h294c-10 20-18 42-25 64h-269v-64zM384 384h406c-26 18-49 40-70 64h-336v-64zM832 320h-448v-64h448v64zM768 128v64h-384v-64h384z" />
<glyph unicode="&#xe94e;" glyph-name="hand-left" d="M256 448h-192c-29 0-64 27-64 64s34 64 64 64h448l-128 64c-54 26-151 192-64 192 60-17 66-36 128-64l384-192c24-14 64-23 64-64v-320c0-61-63-128-128-128h-384s-64 2-64 64 64 64 64 64h-64s-64 2-64 64 64 64 64 64h-64s-64 2-64 64 64 64 64 64zM1024 128h-64v384h64v-384z" />
<glyph unicode="&#xe950;" glyph-name="building-column" horiz-adv-x="1088" d="M1024 832c37 0 64 26 64 62s-30 66-67 66h-954c-37 0-67-30-67-66s27-62 64-62l27-4c-31-27-51-66-51-110 0-81 67-147 149-147 50 0 94 24 122 62l-6 6-75 94c-9 11-22 19-38 19-25 0-46-21-46-46 0-26 21-46 46-46 11 0 20 3 28 9l18-22c-14-10-31-15-49-15-48 0-87 38-87 86 0 47 39 86 87 86 41-2 71-37 72-37l123-127v-576h64v616l-162 152h545l-191-152v-616h67l-3 576 149 127s30 35 71 37c48 0 86-39 86-86 0-48-38-86-86-86-18 0-35 5-49 15l18 22c7-6 17-9 27-9 26 0 47 20 47 46 0 25-21 46-47 46-15 0-28-8-37-19l-80-101c27-37 71-61 121-61 82 0 148 66 148 147 0 44-17 87-48 114zM544 768c-18 0-32-16-32-36v-668h64v668c0 20-14 36-32 36zM320 64v512c-26-37-66-42-66-42l2-470h64zM832 64v463s-38 12-64 49v-512h64zM928 0h-768c-18 0-32-14-32-32s14-32 32-32h768c18 0 32 14 32 32s-14 32-32 32z" />
<glyph unicode="&#xe95c;" glyph-name="phone-talk" d="M640 704h128l-128 128v64c0 34-30 64-64 64h-514c-34 0-62-28-62-62v-514c0-34 30-64 64-64h512c34 0 64 30 64 64v320zM576 832h-512v64h512v-64zM576 704h-512v64h512v-64zM742 527l153 153-18 18-153-153zM821 139c128 128 203 274 164 415-13 49-81 117-81 117l-153-153c47-47 95-51 126-46 7-100-27-179-117-269-90-89-173-128-272-122 5 32 1 80-46 127l-153-152s67-68 117-81c141-39 287 36 415 164zM576 576h-512v64h512v-64zM64 512h320v-64h-320v64zM415 235l-153-152 18-18 153 152z" />
<glyph unicode="&#xe95d;" glyph-name="equalizer" horiz-adv-x="1216" d="M0 832h192v128h-192v-128zM768 832h192v128h-192v-128zM0 640h192v128h-192v-128zM256 640h192v128h-192v-128zM768 640h192v128h-192v-128zM192 576h-192v-128h192v128zM256 448h192v128h-192v-128zM768 448h192v128h-192v-128zM1024 448h192v128h-192v-128zM192 384h-192v-128h192v128zM256 256h192v128h-192v-128zM512 256h192v128h-192v-128zM768 256h192v128h-192v-128zM1024 256h192v128h-192v-128zM192 192h-192v-128h192v128zM256 64h192v128h-192v-128zM512 64h192v128h-192v-128zM768 64h192v128h-192v-128zM1024 64h192v128h-192v-128zM192 0h-192v-64h192v64zM256-64h192v64h-192v-64zM512-64h192v64h-192v-64zM768-64h192v64h-192v-64zM1216-64v64h-192v-64h192z" />
<glyph unicode="&#xe960;" glyph-name="sheriff-star" horiz-adv-x="1088" d="M994 453c52 0 94 43 94 95s-42 94-94 94c-51 0-93-41-94-92h-254l-75 223c43 9 75 47 75 93 0 52-42 94-94 94s-94-42-94-94c0-44 29-80 69-91l-80-225h-259c-1 51-43 92-94 92-52 0-94-42-94-94s42-95 94-95c35 0 66 20 82 48l206-150-82-231c-9 3-18 5-28 5-52 0-94-43-94-95s42-94 94-94 94 42 94 94c0 25-9 47-24 63l213 139 213-138c-15-17-25-39-25-64 0-52 42-94 95-94 52 0 94 42 94 94s-42 95-94 95c-11 0-22-2-31-6l-85 243 190 139c16-29 47-48 82-48z" />
<glyph unicode="&#xe961;" glyph-name="aim" d="M861 416h99c18 0 32 14 32 32s-14 32-32 32h-99c-16 168-149 301-317 317v99c0 18-14 32-32 32s-32-14-32-32v-99c-168-16-301-149-317-317h-99c-18 0-32-14-32-32s14-32 32-32h99c16-168 149-301 317-317v-99c0-18 14-32 32-32s32 14 32 32v99c168 16 301 149 317 317zM480 733v-128c-63-13-112-62-125-125h-128c15 133 120 238 253 253zM544 605v128c133-15 238-120 253-253h-128c-13 63-62 112-125 125zM480 480h-58c10 27 31 48 58 58v-58zM544 480v58c27-10 48-31 58-58h-58zM480 291v-128c-133 15-238 120-253 253h128c13-63 62-112 125-125zM480 416v-58c-27 10-48 31-58 58h58zM544 163v128c63 13 112 62 125 125h128c-15-133-120-238-253-253zM544 416h58c-10-27-31-48-58-58v58z" />
<glyph unicode="&#xe964;" glyph-name="lawyer2" d="M512 704c71 0 128 57 128 128s-57 128-128 128-128-57-128-128 57-128 128-128zM256 448h512c-4 176-128 192-128 192l-64-128-44 64 44 64h-128l40-64-40-64-64 128s-119-44-128-192zM896 320l32-1c18 0 32 15 32 33s-14 33-32 33h-832c-18 0-32-15-32-33s14-33 32-33l32 1v-384h768v384z" />
<glyph unicode="&#xe96d;" glyph-name="mic" d="M576 64v131c73 15 128 80 128 157v448c0 88-72 160-160 160h-64c-88 0-160-72-160-160v-448c0-77 55-142 128-157v-131h128zM640 512h-256v288c0 53 43 96 96 96h64c53 0 96-43 96-96v-288zM768-64v64h-512v-64h512z" />
<glyph unicode="&#xe973;" glyph-name="license" d="M807 896v-259c22-3 44-7 64-15v274c0 25-38 64-64 64h-704c-26 0-64-39-64-64v-640c0-25 38-64 64-64h433c-14 20-23 41-31 64h-402v640h704zM167 768h576v64h-576v-64zM743 704h-576v-64h576v64zM167 512h320v64h-320v-64zM971 295c28 30 8 93 2 114l-1 4c-3 11-6 21-10 32-3 11-6 25-7 41-3 34-25 36-62 49h-4c-33 23-73 37-117 37l-12-1c-10 3-23 4-37 4-42 1-39-8-62-36-17-11-33-25-46-41l-16-12c-35-29-27-36-38-81-10-40 1-53 12-79 3-11 6-21 10-31 6-26 10-51 27-76 17-24 29-25 71-29l8-4c-10-42-30-122-48-167-25-64 28-83 53-83h168s97 2 47 89c-28 52-50 121-60 158l16 8c20 3 27 8 41 27 19 16 35 36 47 58 5 5 10 10 18 19zM775 512c88 0 160-72 160-160s-72-160-160-160-160 72-160 160 72 160 160 160zM423 384v64h-256v-64h256zM775 256c53 0 96 43 96 96s-43 96-96 96-96-43-96-96 43-96 96-96z" />
<glyph unicode="&#xe974;" glyph-name="graduation-hat" horiz-adv-x="1344" d="M1344 576l-576 384-768-320 128-64v-193c-12-5-22-13-30-23-20-18-34-43-34-72 0-33 18-61 44-79-17-47-33-116-8-160 36-49 100-39 127 0 21 31 2 106-16 160 26 17 45 45 45 79 0 33-18 61-43 78-6 6-13 12-21 15v145l448-270zM640 128l-320 192v-256c9-70 195-128 384-128s375 58 384 128v256z" />
<glyph unicode="&#xe978;" glyph-name="lock" d="M672 640h128v133c0 103-85 187-190 187h-196c-105 0-190-84-190-187v-133h128v128c0 36 32 64 64 64h192c32 0 64-28 64-64v-128zM176-64h672c44 0 80 36 80 80v482c0 44-36 80-80 80h-672c-44 0-80-36-80-80v-482c0-44 36-80 80-80zM603 346c0-36-34-72-59-90l63-193-191 1 64 192c-25 18-64 54-64 90 0 56 42 102 94 102 51 0 93-46 93-102z" />
<glyph unicode="&#xe97c;" glyph-name="file-fill" d="M256 832h320v128h-320v-128zM128 832h64v64h-128v-960h704v128h-64v-64h-576v832zM704 576h64v320h-128v-64h64v-256zM640 768h-448v-64h448v64zM192 576h448v64h-448v-64zM192 448h320v64h-320v-64zM777 316l133 133c-35 38-86 63-142 63-106 0-192-86-192-192s86-192 192-192 192 86 192 192c0 26-5 51-15 74l-168-168-135 135 45 46zM576 256h-384v-64h384v64zM576 128h-384v-64h384v64z" />
<glyph unicode="&#xe97d;" glyph-name="mic-off" d="M1024 872l-91 88-933-936 91-88 290 291c20-15 42-27 67-32v-131h128v131c73 15 128 80 128 157v199zM640 794l55 56c-21 64-80 110-151 110h-64c-88 0-160-72-160-160v-327l65 66c0 1-1 3-1 5v256c0 53 43 96 96 96h64c53 0 96-43 96-96v-6zM768 0h-512v-64h512v64z" />
<glyph unicode="&#xe97e;" glyph-name="check-square" d="M672 256c194 0 352 158 352 352s-158 352-352 352-352-158-352-352 158-352 352-352zM868 706l-260-260-132 132 49 49 83-83 211 211zM128 512h74c-7 31-10 63-10 96 0 11 3 21 3 32h-195v-704h768v202c-31-7-63-10-96-10-11 0-21 3-32 3v-67h-512v448z" />
<glyph unicode="&#xe982;" glyph-name="thick-glasses" horiz-adv-x="1344" d="M1344 222v491c0 137-113 247-253 247-139 0-252-110-252-247h81c5 89 80 159 171 159 95 0 172-75 172-168v-284c-53 54-129 89-212 89-127 0-235-79-276-189h-206c-41 110-149 189-276 189-83 0-159-35-212-89v284c0 93 77 168 172 168 91 0 166-70 171-159h81c0 137-113 247-252 247-140 0-253-110-253-247v-491c0-158 131-286 293-286 150 0 273 110 291 251h176c18-141 141-251 291-251 162 0 293 128 293 286zM288 384c88 0 160-72 160-160s-72-160-160-160-160 72-160 160 72 160 160 160zM1056 384c88 0 160-72 160-160s-72-160-160-160-160 72-160 160 72 160 160 160z" />
<glyph unicode="&#xe983;" glyph-name="user-id" horiz-adv-x="1152" d="M1152-64v896h-448v128h-256v-128h-448v-896h1152zM1024 64h-472c0 128-91 256-168 256 37 23 64 62 64 108 0 71-57 128-128 128s-128-57-128-128c0-46 27-85 64-108-43 0-99-56-128-118v502h896v-640zM960 576h-320v-64h320v64zM960 448h-320v-64h320v64zM960 320h-320v-64h320v64z" />
<glyph unicode="&#xe984;" glyph-name="ie" d="M1008 391c0 77-19 150-54 214 51 123 55 228-2 284-70 71-217 48-379-45l-19 1c-251 0-454-204-454-454l1-19c-93-162-116-309-46-380 57-56 162-53 284-2 64-34 144-54 222-54 204 0 390 135 448 320h-320s-66-64-192-64c-127 0-128 128-128 128h640c2 20-1 50-1 71zM901 793c38-32 44-87 22-153-56 72-138 128-234 159 90 33 165 33 212-6zM536 640c138 0 153-128 153-128h-320s30 128 167 128zM301 12l-5 1c-66-16-121-10-154 23-35 35-33 94-6 166v4s21 91 105 178c-82-203 38-324 59-370z" />
<glyph unicode="&#xe985;" glyph-name="chrome" d="M507 676h463c-84 168-257 284-458 284-159 0-301-72-394-186l169-290c17 107 108 190 220 192zM332 307l-248 421c-53-80-84-176-84-280 0-254 186-465 429-505l168 293c-27-10-55-16-85-16-71 0-135 33-177 84zM486-63l26-1c283 0 512 229 512 512 0 62-11 122-32 177h-337c52-41 85-105 85-177 4-52-19-101-19-101zM640 448c0 71-57 128-128 128s-128-57-128-128c0-19 4-38 12-54l11-20c23-32 62-54 105-54 71 0 128 57 128 128z" />
<glyph unicode="&#xe986;" glyph-name="firefox" horiz-adv-x="1086" d="M1086 448c0-283-240-512-536-512s-535 229-535 512c0 27 2 54 6 80l-21-5c8 53 43 109 63 139 5 10 10 20 16 29 0 30 4 130 55 174l52-92 95-2 36-2c49 66 142 59 142 58-53-23-74-102-74-102l37-45 110-3s17-39-9-55l-95-58s18-62 3-74c-48 28-72-3-72-3s-25-29 4-68c28-33 56-43 88-46 47-5 64 26 124 31 60 4 79-29 84-34 8-10 15-30-2-32-17-1-23 3-48-4s-44-44-80-56c-37-13-119-12-119-12s90-76 198-70c107 5 153 19 214 150 3-52-9-93-9-93s75 102 42 226c37-9 45-42 45-42s33 121 3 209c26-12 48-53 48-53s17 129-231 225c28 16 63 14 81 11-72 44-158 69-251 69-98 0-189-29-265-78l-29 56c89 62 177 84 294 84 145 0 276-55 372-143 29-23 48-47 58-63l10-14c2 9 6 31-1 58 56-70 70-150 73-198 4-11 7-22 10-33l13 19s3-39-1-93c1-15 2-30 2-45z" />
<glyph unicode="&#xe987;" glyph-name="youtube" horiz-adv-x="1344" d="M1336 183c0 0 8 141 8 258 0 118-8 265-8 265 0 292-402 247-632 247-316 0-696 45-696-247 0-63-8-125-8-265 0-139 8-258 8-258 0-285 402-254 632-254 316 0 696-31 696 254zM960 447l-448-262v512z" />
<glyph unicode="&#xe988;" glyph-name="twitter3" d="M1023 736c-40-79-104-101-102-101 0-253-107-382-142-427-92-94-187-148-277-177-88-27-171-31-244-23-152 16-257 82-258 82 181-20 300 87 300 87s-149 22-193 149c47-2 91 7 91 7s-158 44-166 208c50-26 95-21 95-21s-146 94-67 282c242-252 443-223 443-223s-25 142 73 218c149 99 285-22 285-22s52-2 138 49c-38-92-94-116-94-116s70 11 118 28z" />
<glyph unicode="&#xe989;" glyph-name="app-store" horiz-adv-x="1088" d="M781 241c67-10 115 57 115 57s-310 675-384 649 242-680 269-706zM546 626l-119 62-312-556 115-66zM0 339c0-49 33-89 77-95l96 191h-84c-49 0-89-43-89-96zM513 435l-107-192h293l-94 192h-92zM944 435l85-187c34 14 59 49 59 91 0 53-40 96-89 96h-55zM1023 81c-10 30-63 125-121 84-45-16-66-58-31-126 34-69 217-116 217-116s-56 127-65 158zM105 85l-19-119 115 66z" />
<glyph unicode="&#xe98c;" glyph-name="arrows" d="M832 256v64h-64v64h-191v-192h63v-64h64l-192-192-192 192h64v64h63v192h-191v-64h-64v-64l-192 192 192 192v-64h64v-62h191l1 190h-64v64h-64l192 192 192-192h-64v-64h-64l1-190h191v62h64v64l192-192z" />
<glyph unicode="&#xe98d;" glyph-name="music" d="M832-2c88 0 160 58 160 128v768c0 36-24 64-64 64-101 4-540-49-576-64-35 0-64-28-64-64v-666c-27 16-60 26-96 26-88 0-160-57-160-128 0-70 72-128 160-128s160 58 160 128v512c134 58 442 108 576 128v-474c-27 16-60 26-96 26-88 0-160-57-160-128 0-70 72-128 160-128z" />
<glyph unicode="&#xe98e;" glyph-name="close-square" d="M672 256c194 0 352 158 352 352s-158 352-352 352-352-158-352-352 158-352 352-352zM717 610l113-113-45-45-113 113-113-113-45 45 113 113-113 113 45 45 113-113 113 113 45-45zM128 512h74c-7 31-10 63-10 96 0 11 3 21 3 32h-195v-704h768v202c-31-7-63-10-96-10-11 0-21 3-32 3v-67h-512v448z" />
<glyph unicode="&#xe990;" glyph-name="app-store-circle" d="M512-64c283 0 512 229 512 512s-229 512-512 512-512-229-512-512 229-512 512-512zM485 833c48 18 242-409 242-409s-32-44-75-37c-17 16-215 429-167 446zM423 680l77-40-30-56-3-4-171-309-75 44zM240 512l-62-127c-28 4-50 31-50 63 0 35 26 64 57 64h55zM435 384l68 128h24l62-128h-154zM739 512h36c31 0 57-29 57-64 0-28-16-52-38-60zM710 253c-22 45-9 73 20 83 38 28 72-35 79-55 6-20 20-103 20-103s-96 30-119 75zM203 206l12 78 62-35z" />
<glyph unicode="&#xe991;" glyph-name="safari" d="M512 704l93 167c46-10 90-28 129-52l67 52c-82 56-182 89-289 89-283 0-512-229-512-512 0-113 36-217 98-301l50 67c-28 42-49 89-60 140l168 94-168 95c36 164 165 293 329 329zM552 412l279 368-373-285-279-371zM512-64c283 0 512 229 512 512 0 116-39 224-104 310l-51-66c30-45 52-96 64-150l-165-94 165-92c-36-164-165-293-329-329l-92 165-94-165c-52 11-100 32-143 60l-66-52c85-63 190-99 303-99zM336 624l86-135s18 25 24 31 79 58 79 58l-13 62-40-100zM381 435l41 54-102-41zM680 284l-88 138 112 26-71 30s-58-79-62-83-26-21-26-21zM512 256l33 118-59-46z" />
<glyph unicode="&#xe992;" glyph-name="windows-store" d="M672 704h64v192c0 35-29 64-64 64h-320c-35 0-64-29-64-64v-192h64v192h320v-192zM992-64v704h-960v-704h960zM480 320h-256v192h256v-192zM800 320h-256v192h256v-192zM480 64h-256v192h256v-192zM800 64h-256v192h256v-192z" />
<glyph unicode="&#xe993;" glyph-name="dropbox" horiz-adv-x="1088" d="M192 640l320 192-192 128-320-192zM1088 768l-320 192-192-128 320-192zM320 256l192 128-320 192-192-128zM768 256l320 192-192 128-320-192zM768 192l-222 128-226-128-128 64v-128l354-192 350 192v128z" />
<glyph unicode="&#xe994;" glyph-name="amazon" horiz-adv-x="1145" d="M652 345c38-51 98-76 98-76l146 101s-52 35-75 98-15 296-15 296 3 90-80 152c-65 43-94 46-221 43-169 0-267-193-267-193l161-27s73 90 129 94c57 4 70-16 80-38 6-12 9-41 9-64-1-9-8-35-32-37-31-2-146 6-245-51s-128-150-128-150-20-77 19-148c42-87 168-72 168-72s102 5 167 25c42 13 69 31 86 47zM611 598l-3-132s-23-43-54-58c-31-16-59-21-87-14-28 8-54 41-57 74-2 33-1 67 40 96 42 30 151 34 151 34h10zM1139 181c5 28 13 62-7 80-19 18-68 16-68 16s-85-4-136-9c-50-4-50-42-30-53 21-10 150 15 166-9 15-24-38-76-42-103-3-26 11-22 23-29 26-5 35-3 46 7 11 9 44 72 48 100zM896 130c-165-68-262-65-384-64-310 4-448 192-448 192l-64-64s231-251 512-256c281-4 434 122 448 128 56 43 12 104-64 64z" />
<glyph unicode="&#xe995;" glyph-name="at" d="M987 380c25 51 37 110 37 179 0 58-13 112-40 161-27 50-63 92-107 128-45 35-97 63-156 83-59 19-121 29-186 29-73 0-141-13-206-38-65-26-121-61-170-106-49-44-87-97-116-156-29-60-43-125-43-194 0-79 14-150 42-215s67-121 116-167c49-47 107-83 173-109s137-39 212-39c90 0 174 20 251 59 76 39 138 94 185 166h-102c-40-43-89-77-146-100-58-24-118-36-183-36-61 0-118 10-171 31-53 20-99 49-137 87-38 37-69 83-90 137-22 53-33 114-33 180 0 58 10 111 30 161 21 50 49 93 86 130s81 66 132 88c51 21 108 32 170 32 54 0 104-8 151-23s89-36 124-65c36-28 64-62 84-103 21-41 31-86 31-138 0-42-6-81-17-117s-26-67-44-93c-18-27-38-48-61-63s-45-22-68-22c-10 0-17 3-21 9s-7 13-7 22 2 19 4 30c3 11 6 22 10 33l105 360h-101l-75-245c-2-12-6-24-10-37-11-29-24-56-42-80-17-24-38-44-63-60-24-16-51-24-80-24-36 0-64 12-85 35s-32 53-32 90c0 25 5 52 15 80 10 29 23 54 41 78 17 23 39 42 63 58 25 15 53 23 83 23 15 0 30-3 44-9l12-7 37 92-6 4c-28 15-59 23-93 23-48 0-91-10-131-31-39-21-73-48-100-81-28-34-50-72-65-114-16-42-24-85-24-129 0-29 6-57 16-83 11-26 26-48 45-68s42-35 68-47c26-11 54-17 84-17 32 0 62 8 91 24 29 15 53 33 73 54h3c2-26 11-46 27-59 17-13 36-20 59-20 29 0 63 8 103 25s78 42 113 76c36 34 66 76 91 128z" />
<glyph unicode="&#xe996;" glyph-name="drive-cloud" horiz-adv-x="1280" d="M289 0h667c179 1 324 148 324 329 0 182-145 329-325 329-20 0-40-2-60-5-29 139-151 243-297 243-168 0-305-138-305-308v-2h-4c-160 0-289-131-289-293s129-293 289-293z" />
<glyph unicode="&#xe997;" glyph-name="wikipedia" horiz-adv-x="1472" d="M1467 898c-3-5-7-7-11-7-32-3-58-14-79-32-21-19-42-54-64-105l-334-775c-2-7-8-11-18-11-8 0-14 4-18 11l-188 402-215-402c-5-7-11-11-19-11-9 0-15 4-19 11l-328 775c-20 48-42 82-65 101-22 20-54 31-95 36-3 0-6 2-9 6-3 3-5 8-5 12 0 13 3 19 10 19h372c6 0 10-6 10-19 0-12-2-18-7-18-29-2-52-10-69-23s-25-30-25-52c0-11 4-24 11-40l267-633 158 301-144 310c-26 56-47 91-64 107-16 16-41 26-75 30-3 0-6 2-9 6-3 3-4 8-4 12 0 13 3 19 9 19h328c7 0 11-6 11-19 0-12-2-18-7-18-58-4-87-21-87-52 0-13 6-34 20-63l95-198 200-421 252 602c9 22 13 43 13 61 0 45-29 68-88 71-5 0-8 6-8 18 0 13 4 19 12 19h282c-6 0 9-5 9-16 0-5-2-10-5-14zM1116 891c-34-4-62-13-83-29-20-16-46-52-77-108l-67-153-29 66 34 92c13 26 20 48 20 65 0 42-29 64-88 67-5 0-8 6-8 18 0 5 2 9 4 13 3 4 5 6 8 6h292c5 0 8-5 8-16 0-14-5-21-14-21z" />
<glyph unicode="&#xe998;" glyph-name="wordpress" d="M230 814c-15 0-55 3-74 2 92 89 217 144 356 144s266-56 358-146h-14c-6 0-10-4-10-14 0-9 3-14 7-14 45-2 68-20 68-53 0-14-3-30-10-47l-197-457-157 320-74 150c-10 22-16 38-16 48 0 23 23 36 69 39 3 0 5 5 5 14 0 10-3 14-8 14h-257c-5 0-7-4-7-14 0-3 1-7 3-10 2-2 5-4 7-4 26-3 46-10 59-22s30-40 50-82l112-234-123-229-209 480c-6 12-9 22-9 31 0 16 7 29 20 39s31 15 54 17c4 0 5 5 5 14 0 10-2 14-8 14zM157 816l-6-5c-10 4-5 5 6 5zM575 810c-2-3-3-6-3-10 0-9 2-14 6-14 46-2 69-19 69-50 0-14-6-30-16-50l-26-69 22-51 52 116c25 43 45 70 61 82s38 19 64 22c8 0 12 6 12 16 0 8-2 12-6 12h-229c-2 0-4-1-6-4zM63 693l-6 12zM698 94l265 597c39-73 61-155 61-243 0-283-229-512-512-512s-512 229-512 512c0 89 23 172 63 245l5-11 257-588c2-5 7-8 15-8 6 0 11 3 14 8l168 306 147-306c4-5 8-8 14-8 8 0 13 3 15 8z" />
<glyph unicode="&#xe999;" glyph-name="globe" horiz-adv-x="1042" d="M521-64c288 0 521 229 521 512s-233 512-521 512-521-229-521-512 233-512 521-512zM478 876v-259c-49 2-95 9-135 20 35 114 99 197 135 239zM571 620v255c35-41 100-121 135-230-40-11-85-20-135-25zM177 713c45 57 105 102 174 131-31-39-69-97-95-175-31 14-58 29-79 44zM706 838c61-28 115-71 157-122-20-13-44-27-70-39-24 69-58 124-87 161zM885 687c46-68 73-151 73-239 0-85-25-164-68-230-24 16-54 32-88 47 15 50 24 106 26 169h59c11 0 18 8 18 18s-7 19-18 19h-58c-1 65-11 122-25 172 31 14 58 29 81 44zM84 448c0 88 27 170 73 238 25-16 54-33 89-48-14-49-22-104-23-167h-58c-11 0-19-8-19-18s8-19 19-19h58c2-61 11-116 25-164-38-16-70-35-96-53-43 67-68 146-68 231zM571 471v115c54 4 102 13 145 25 11-43 19-90 20-140h-165zM478 471h-162c1 49 8 94 19 136 43-11 90-19 143-22v-114zM478 434v-112c-53-3-100-11-142-22-11 41-18 87-20 134h162zM571 434h165c-2-49-10-95-21-137-43 12-91 21-144 25v112zM478 291v-265c-35 42-98 129-134 245 40 11 85 18 134 20zM571 23v265c50-5 94-14 134-25-38-115-100-199-134-240zM364 46c-77 29-145 81-194 145 23 16 53 33 87 49 30-88 74-154 107-194zM869 188c-46-59-106-106-176-135 31 39 70 98 98 178 30-14 56-28 78-43z" />
</font></defs></svg>                                                                            framework/static/libs/unycon/fonts/Unycon.ttf                                                       0000644                 00000540450 15266055653 0015444 0                                                                                                    ustar 00                                                                                                                                                                                                                                                            €  0OS/2   ¼   `cmapgAkÀ    ,gasp     	H   glyfÒ»  	P ž´head	Q8¡ ¨   6hhea	Ã" ¨<   $hmtxBÉM¨ ¨`  „loca¬–  ³ä  ˆmaxpúa ¿l    name­Ãæk ¿Œ  zpost    Á     E�   ™Ì   �™Ì  ë 3	                               @  é™ÀÿÀ @À @                                               à àààààKà[à^ànàpàrà{à~àƒàˆà‹à“à–àžà­ááá á%á+á-á6á9á;á>áDáGáKáWáYá[á`ácáhákáná{á}á‰á‹á‘á˜á›ážá­áêâ ââââ+â-â0â3â;â=âKâNâ[â]âiâkâmâzâ}â‰â›âžâ­ã ã
ããããã)ã/ã4ã7ã:ã=ãIãYãaãiãmãsãwã|ãŒã—ãœãžäää	ääääää(ä,ä.ä1ä3ä7ä<äDäLäUä\äeähälä|ä�ä„äŠä�ä’ä�åååå,å<åDåGåIåLåQå]åcåvåxåzå‡å‰å�å˜åœåŸå­ææ	æææææ,æ9æ=æFæLæ[æmæxæ|æ‰æŒæ™æœæžæ­ç	çççç)ç+ç9ç?çAçDçFçIçKçMçSçYç\çaçeçhçmçqçvçyç~ç‚ç‰ç�ç™çœçžç­èèè	èèèèè"è.è4è8è<è>è@èCèMèRèUèYè[è^èbèmèsèèƒè‰è‘è˜è�é ééé<é>éFéHéLéNéPé]éaédémétéxé~é‰éŽé™ÿýÿÿ      à àààààKà[à]àmàpàràtà~à€à‡à‹à“à•àžà­ááá á"á+á-á5á8á;á>áAáFáKáQáYá[á`ábáeájámárá}á€á‹á�á“á›ážá­áêâ ââââ â-â0â2â5â=â?âMâPâ]â_âkâmâpâ}â€â�â�â­ã ãããããã ã,ã3ã6ã9ã<ã@ãLã[ãcãkãoãuã{ã‹ã•ã›ãžääääääääää+ä.ä0ä3ä5ä:äAäLäUä\äeähälä|ääƒä†äŒä‘äœåååå,å;åAåFåIåKåQåWåaåqåxåzåå‰åŒå�å›åŸå­æææææææ+æ7æ;æFæLæ[ælæqæ|æ€æ‹æŽæœæžæ­ç ççççç+ç.ç?çAçCçFçHçKçMçOçVç[ç_çeçhçkçqçsçxç{ç‚ç‰çŒç�çœçžç­è èèèèèèè"è.è0è7è;è>è@èBèLèPèUèYè[è^èbèkèsèè�è‰è‘è“èœé ééé<é>éCéHéKéNéPé\é`édéméséxé|é‚éŒé�ÿýÿÿ ÿã þøìë¿°¯¡ Ÿžœ›˜–�Ž‡y	ûúù÷õôñìëêæåäãâßÞÜÛ×ÖÔÒÄˆsrpokjhgfedcba`_^\ZXRQCñðîæåäâàÝÜÛÚØÖÕÔÓÒÑÎÀ¸µ´QPNMGFDB@>=<;:84-% ÿþûò„wi[WVUTPKH;:95420.,ÌÈÇÆÁ¾°¦¥�˜Šzwtqpoml^	ýüûúùø÷öôóñîìêçæåäáÛÙ×ÕÔÆtsqonihcXWUSRQPHFDA@>;3.#"°«¨yxtsqpodb`XSPMJHG                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ÿÿ             79               79               79      ÿÀÀÀ  ! 6 C  !2654&#!'!!"32#"&5463".54>32#"32654&#@@""ÿ €þÀ€ÿ ""@&&&&à<iN--Ni<<iN--Ni<B^^BB^^B@"À"ÀÀ"ý@" &&&&ý€-Ni<<iN--Ni<<iN-À^BB^^BB^    ÿÀ À     ) 1 6 >  2>54.#"3'>37467#.5%!'5.'! j»‹PP‹»jj»‹PP‹»jàzJYf6.nX~*ý+»À 
 €0~R@.]TG€@P‹»jj»‹PP‹»jj»‹P"´+@*½½aM¼%H!þî'./|;"3_*xÀ>8
ÀÀ"4C$      ÿÀàÀ  	    % . 7  35#3#35#3#35#33!35#335#33335#33`@@ @@ @@ @@ý@@À@@ @À@@@À@@@ýÀ@À@@ ÀÀÿ Àþ@ ÀÀ€@þÀ€ÀÀýÀ@ÀÀýÀ@€ÀÀþ@À€ÀÀþÀ@     ÿÁS <  061067>10>'.10610.'.1-E'$--N/Ji*aQ662%8N^2d\
AD4*6Al9X= {:FS[��3dK_(siJY‡ F&'N…: &^S8k¨Ïe%8S0O8   ÿà€   $ 1 >  %2>54.#"%32#"&5463!2#"&5463!2#"&5463pmÁ�SS�ÀnmÁ�S/*¹p9�Fþ°(88((88(@(88((88(@(88((88(KCt›XXœtCCt›YBx3þØ 8((88((88((88((88((88((8   €ÿÀ€À - : G T i  2654&#"'.#"326700>70676&1732#"&5463!2#"&5463"&54632#0.111>.1àB^^B:XF@
X;B^^B+Ft)&1>F+þ@(88((88(À(88((88(à²&)@pPOqXAgbC[pPOq1(™þùA`l,)DW/k
˜@™(1@K55KK55KK55KK55Kþ$«7C8,YG,/WD)+m`A    tÿ¿O , 8  '0.267>&'.'&"2"/>.>7ÏO|ËþûŠMU9ANKÒ#W[W#!	9
#f#Ìþš>”—�:ý�0&F>ÇMS,5‰M»À¶JNIÑ"#"#IMM"38
##Î(=F&/ý’9�–“=    ÿÀ À    !!! þÀþ€þÀÀÀ€ €ÀÀþÀ@ü @À€À€      ÿÀ À    # 0 5  2654&#"37!5!2654&#"37!5!2654&#"3%5!!€5KK55KK5ÀÀý@À5KK55KK5ÀÀý@À5KK55KK5€ý@ÀÀK55KK55K@€€þ@K55KK55K@€€þ@K55KK55K@€€   ÿà    $ , 9  %32654&#!"#"3!26=7#4&#!5!%!2654&#"3€@&&ý &@&& &@@&ý€ €À€ÿ À ýÀ5KK55KK5`&À&&@&ý@&&@@@&@ý@@ýƒ=ÿ ÀÀ@þÀK55KK55K      ÿÀ À    %!2654&#!"3!#!5#5%!!À &&ü€&& À À ü€€€&À&&ý@&€@@€À@ýÀ     ÿÀ€À  1 J W  !2>=4.#!"3#!".=4>3!2!2>=4.#!"32#"&5463àÀc¯ƒKKƒ¯cþ@c¯ƒKKƒ¯c`Aq˜Vþ@V˜qAAq˜VÀV˜qAü À<iN--Ni<þ@<iN--Ni< OqpPOqpP@Kƒ¯c@c¯ƒKKƒ¯c@c¯ƒK @V˜qAAq˜V@V˜qAAq˜Vþ -Ni<@<iN--Ni<@<iN- pPOqpPOq      ÿ¿ÐÁ  i x ‰ ˜ Ó  "&'!53.7!5!>7!5!>32###"&737>7>764'.'.'.'.7>7>327.'>7610.7>7610.7%#"&54632#".'.5<7>32132#".103267>76�AbþíýþÈCþeÄ.ƒG7Y9>Wi7h 

		4	/�c -93#.989G?üÛ&&&&P	);H($bmo14`]]2	T7G‡�.’1A?$TH0Xro.='=91&I$�=3@@!@:H,Mf::fM,È
	
"'((

þQT)4/P04+6C<eþ`&& %%S4ES-(4! 	 B
8E&	:=8,C8     ÿÀ ¿ U ` k u  ˆ “ ¨ ³ Ã Í  >75.'.'&">7>7>7>32>7>7#53>73>7>7>7.'5>7%.'.'#5#.'"32>54.#3>7531355#0&5>7>7é		Rn†K0:EtV5"	8 

*X-+À700	K†nRþ*R' E%É'R)%D ýý5*O.$'	À,X*®~6ý„<iO--Oi<<iN--Ni< ~8	ý?@A@ÀÀ@�ñ3(M:@:EtW4
Rn†K	107À,-X)	
8	"5WtE2~
7"5~’3(f.	%‚*X,À
$ E%)R'Š-Ni<<iO--Oi<<iN-@$E 'R)À€€2€¡ €"_4*     ÿÁ À  i } ‡ ’ � ¦ ° ¸ Ã Î  2>54.#"3>7>7#27>7>75>7#"&'53.'#>7>7.5467>7"/&4762762>7#>7>7.'3.'.'3.'.'7>7.'.'5>7ß<iN..Ni<<iN..Ni<þU7	;DtW4Iw�Z	/	K†nQ	!8
	*U,,¿:3J		¶	
[		

Dž

ý3	):~8b~	:µ
¿,W)5!8-Q3þc%O) @¾'O'@ -Ni<<iO--Oi<<iN-œ"	Rn†K	/Z�xI4WtE:	739À,+V*

8


µ

[	


DŸ		‰3)É @&N(¾@!(P&.)W,À5,9!4*{: ~~7     ÿÀ À . 3 8 = B F J N R W \ a f s €  0&#!56&+013!!!!!!03!2654&#!5!267#533#733#733#73#53;#73#73#53#373#373#373#"32676&#!"32676&#€€/ý@.€@@@þ€€þÀ@ÿ  2@**þ @&ý÷	nwÀ	€	€À	€	€Éx	‰ý›[e@€
€Ê€
€ÊhXýåR	I‰	€	€À	€	€À	H7þ($=)$$=)$€$=)$$=)$€@@€---€@€@€@@@  !@,@@@@@@@@@À@@@@@@€@@@@@@@@þÀ&&&&&&&&    ÿÀ À   # ( - 2 6 : > S X \ ` d w † – £  0&#!56&+013!267#533#733#733#733#5;#73#73#4.#"32>53#5;#73#73#762"/&4762!2654&#!"32676&#!"32676&#€€/ý@.€@@@7V&ý÷	nwÀ	€	€À	€	€Éx	‰ý@e
[¥€
€Ê€
€ÊhXýå(F]55]F((F]55]F(R	I’€	€É€	€ÉH7üÊž
	

µ	
Z

	
±Æ**þ:(
$=)$€$=)$$=)$€@@€---þ¥U8,@@@@@@@@@€@@@@@@@þÀ5]F((F]55]F((F]5 @@@@@@@íž

		µ

Z

		   !€5	&&&&&&      ÿÀ À   # ( - 2 6 : > S X \ ` d q … ” ¤ ±  0&#!56&+013!267#533#733#733#733#5;#73#73#4.#"32>53#5;#73#73#4632#"&5354&#";2654&+!!2654&#!"32676&#!"32676&#€€/ý@.€@@@7V&ý÷	nwÀ	€	€À	€	€Éx	‰ý@e
[¥€
€Ê€
€ÊhXýå(F]55]F((F]55]F(R	I’€	€É€	€ÉH7ü7pPOqpPOqÀ€`@Æ**þ:(
$=)$€$=)$$=)$€@@€---þ¥U8,@@@@@@@@@€@@@@@@@þÀ5]F((F]55]F((F]5 @@@@@@@ÀOqpPOqpP`€   !€5	&&&&&&   	  ÿÀ€À % * / 4 9 > C H M  %4&+54&#!"!!!!!!3!263265#!!!!5!!5!#3!!!!5!!5#35@@&€&ý@&þ€€þÀ@ÿ  &À{&Àý@À@ýÀ@ýÀ@ @@€ýÀÿ  @ÿ  ÿ  @ÀÀ €&À&&À@€@€@ÿ &&€ü€ @@€@@ý€€€þ€€@@@€@@€@@    
  ÿÀ€À ! & + 0 E P U h m r  %4&+54&#!"!!!2633265!5!!5!%#34.#"32>53!!5!762"/&4762%!5!5#3@@&€&ý@&!Àý­!–{&üÀ@ýÀ@ýÀ@@@€ý -Ni<<iN--Ni<<iN-@:F�ÿ @ ÿ ý³ž
	

µ	
Z

	
‘ ÿ ÀÀÀ €&À&&þ±hü€ &À@@€@@@ý€€þ`<iN--Ni<<iN--Ni< 0‹R0€€@@Íž

		µ

Z

			@@€@@    ÿÀ€À ? D  2654&#"'>54&#"'>54&#"'>54&#"3267!3!!5ó:SR;:S³+-;R;:S.&‰�")R;:S@00£R;:SR; ~³ý  S;:TS;.�áK1:TS;+FðôC):TS;3MÚ�+:TS;;Sþ¡_þkÀÀ    `ÿÍ  ,  0."17#56310.'.16$1 Q–Ôƒ	?A1€€o‘U"wŠrg…}�,éŽ©:QX/H0ÀÀ‹Ô�H7dŽW_¤xE>/    ÿÀ€À  1 F S  !2>=4.#!"3#!".=4>3!22>54.#"32#"&5463àÀc¯ƒKKƒ¯cþ@c¯ƒKKƒ¯c`Aq˜Vþ@V˜qAAq˜VÀV˜qAüÀBuW22WuBBuW22WuBOqpPOqpP@Kƒ¯c@c¯ƒKKƒ¯c@c¯ƒK @V˜qAAq˜V@V˜qAAq˜Vþ 2WuBBuW22WuBBuW2 pPOqpPOq      ÿÀ€À   % * / D O d i } ‚ ‡  %4&+54&#!"!!!263265!5!!5!%#34.#"32>53!2#".54>3!5!32654&+54&#"3%!5!5#3@@&€&ý@&!Àý­!–{&üÀ@ýÀ@ýÀ@@@€ý -Ni<<iN--Ni<<iN-@:F�ÿ à.R>##>Q/.R=##=Q/  ÿ ýà€`  ÿ ÀÀÀ €&À&&þ±hü€ &À@@€@@@ý€€þ`<iN--Ni<<iN--Ni< 0‹R0€@#=Q/.R=##=Q/.R=#@@@À`€@@@€@@    	  ÿÀ€À  $ ) . 3 8 = B G  #4&+54&#!"3!2632653%!!!!5!!5!#3!!!!5!!5#35€š&€&ý@&&À{&¦ ý€ý@À@ýÀ@ýÀ@ @@€ýÀÿ  @ÿ  ÿ  @ÀÀ € &À&&ü€&& €ÀþÀ€ü€ @@€@@ý€€€þ€€@@@€@@€@@    ÿÀ€À , : G T i ~ ’  %!"&54>106;.54>32321"!>54&#"32654&#!"32654&#".54>32#"32>54.##"&=463232# '7"üª/(0(-ƒ#=Q/.R=#ƒ+/N8àB^:^Bà&&&&À&&&&`<iN--Ni<<iN--Ni<.R=##=Q/.R>##>Q/€€`à-SI?$Ëé¾@.R=##=Q/@]ATc6 ^BB^ÿ &&&&&&&&ý@-Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ €`     ÿÀ€À , : G T i }  %!"&54>106;.54>32321"!>54&#"32654&#!"32654&#".54>32#&"'&"2?64' '7"üª/(0(-ƒ#=Q/.R=#ƒ+/N8àB^:^Bà&&&&À&&&&`<iN--Ni<<iN--Ni<ž	
žD
	

Z
	µ

à-SI?$Ëé¾@.R=##=Q/@]ATc6 ^BB^ÿ &&&&&&&&ý@-Ni<<iN--Ni<<iN-‘

žD		

Z

µ		     ÿÀ€À 
  4 H  !54&#!"!3!.54>3252>54.#"3"/&4762762  &ü€&Àü€&"7'7`€I0`<iN--Ni<<iN--Ni<ž

µ	
Z

	
Dž
	 €&&€@ý@&?IS-I€`7�ý -Ni<<iN--Ni<<iN-‘		µ

Z

		Dž

     ÿÀ À 
   54&#!"!!!5	5!3!265 &ü€& @ü€@@þÀþÀ& & €&&€@ÿ €ÿ ÿ €À&&À   ÿÀ€À   53	!5!3#!5!3€þ ±þÓþ÷ý ÚfÀÀÿ š¦€�€þöÊ€€ýÀÿ @@ €      ÿÈ€§  * 7 D Q  	6&'&6726=4&#!'.?!"3!2#"&5463!2#"&5463!2#"&5463˜ 3ÿ3h@$#þåUg..þB$#@€ý@&&&& &&&& &&&&”»3þE3þ4€&@&”.g.&@&þ€ &%%&&%%&&%%&      ÿÀ€À  # 0 J W d q  2>54.#"3%6&'&67%##5#5353326=4&#!'.?#!2#"&5463!2#"&5463!2#"&5463@BuW22WuBBuW22WuBX 3ÿ3þh€€€€€€ @$#þåUg..VD\n=6€ý@&&&& &&&& &&&&@2WuBBuW22WuBBuW2L»3þE4´€€€€€€ý€€&@&”.f.7\C'þ¿ &&&&&&&&&&&&      ÿÀ€À  # ( B O \ i  2>54.#"3%6&'&67%!5!26=4&#!'.?#!2#"&5463!2#"&5463!2#"&5463@BuW22WuBBuW22WuBX 3ÿ3þhþ€€ @$#þåUg..VD\n=6€ý@&&&& &&&& &&&&@2WuBBuW22WuBBuW2L»3þE4´€€ý€€&@&”.f.7\C'þ¿ &&&&&&&&&&&&   ÀÿÀ@À  ! .  0>54.#"12#"&54632654&#"3 dxd2WuBBuW2dxdOqpPOqpP5KK55KK5@ªçíBBuW22WuBBíçª€pPOqpPOqþÀK55KK55K     ÿÀ€À   * /  70>5#5!#133.5!3>7!!€&”²”Àý À—´–€ýÀ€'4?$>w\8€€7Rg;#9.!ýÀ@ @þ€ bRÆÂ€€ÅÇQb 9eXIA`u<CsZ<HWe8ýÀÿ     ÿÀ À    !  %!2654&#!"3!!5!!5!!5!À ''ü€'' À@ý€€ý€€ý€€À(€''ý€(ÿ @@@À@@À@@     ÿÀ À  ‡ ž  2>54.#"3326761."&'.'.5467>7>32#"&'.'##"&'.5467>7>323267>7>54&'.#"26?.#"3 j»‹PP‹»jj»‹PP‹»jÖL1,Yq.sŒ+M!!2F--d8@f%%$$4
)&6%C+I0)J!!4£,		@P‹»jj»‹PP‹»jj»‹Pg"P-1ML1 J)8e,,E!"!]<"B./8*«"++B6#Õ67Z

$ 	 ÿÀÀ  / 3 Œ ã ï û   7.#"#>327#32>73#".'53#33#467>7>7>7>7>7>7>54&'.#"#467>7>7>32>7>7>7>7>7>54&'.#"#&67>7>7>323#467>7'3##5#573#5#5733#%35#!35#À\"vG1WE-X<\vC-SI>?Ùól"tF0WE.W<\vC,SH>AíM3}3þH
•ç
			=


Ú		
	=

	
”æ
ÿ**=„ˆ9›=…‰9**ý'PQ›RSžX6B 8L,=jN-%4 ;ÐT_3? 8M,>kN-$4 9Ñýv@Œ5



	

	]

	

	5

(2FF7®³xF7®³2Fàhhhh    	  ÿÀÐÀ 
 E R _ o ~ ‹ š Õ  3#3##%.'.'.#'#32#.5#3#3!!!#3#3!!.+3267>54&'610.7>7>761.7%2#"&5463#".'.5<7>32132#".103267>76 À€€€@ÂJ@©
	
E~À€€Àÿ  @À€€Àÿ  ý4JJ]-93c l.98Äü›&&&&�	);H($bmo14`]]2	T7G‡�.’1A?$TH0Xro.='=91&I$€@@@@€$

€@		
			@@@@@@@@@@@@AZþ„)3/TÈ04,¹¥&þ`&& &“4ES,(4!!	 C
8E'
:<8,C8   ÿÀ€À 
  ! 6 K _  5463!2!%5!!.'5!!!"&5!".54>32#"32>54.##"&=463232# &€&ü Àü€€ý Ó!ýê&€`<iN--Ni<<iN--Ni<.R=##=Q/.R>##>Q/€€` €&&€@@@€�Cý€ &Àý -Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ €`      ÿÀ€À 
   + 3  !54&#!"7!!5!3!7!!25#4&#"#!2#463  &ü€&@€ü€€ü€&Àþ5  À@@K55K@@ ÿ &€& €&&€€@@Àý@&@€€Ìý €5KK5þ€À&&      ÿÀ€À 
  ! 6 J  !54&#!"7!!5!3!.'!!52>54.#"3"/&4762762  &ü€&@€ü€€ü€&!þ-  `<iN--Ni<<iN--Ni<ž

µ	
Z

	
Dž
	 €&&€€@@Àý@&!€C�ý -Ni<<iN--Ni<<iN-‘		µ

Z

		Dž

     ÿÀ À   ! 0 = L  2654&#"3)2654&#!"3'	'!2654&#!"3"32654&#)"3!2654&# (88((88(€ (88(þ (88(þ Æz@€€à€(88(þ€(88(þ (88((88(€þ (88( (88( 8((88((88((88((8þÀŒŠþþ†zþ€8((88((8À8((88((88((88((8      ÿÀ À       	!5!'5!%5!%!5!!!5 þ þ  @€ý€€€þ@ÿ  þ@€þ€@ÿ  @€€þ€ý€Î`ÒÐ`°²þ²ÀÀÁ�@@€@@      ÿÀ À    7''77'7%/77<.âˆë.ÄÃ-á‰ë1Çþâþñ.‡-ˆâHâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒmþñ-ˆ-ˆã     ÿÀ À  l € ”  7''77'7#5.'.'35'.'.'.'.5467>7>7>753#4&'.''5*>7>54&'.'263>7<.âˆë.ÄÃ-á‰ë1Çþž@,Q	

				@	R	!ã
Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒJ	CD=) Ž		CD	
z


Áh	þë
	y      ÿÀ À   + 8 E R  7''77'72#"&5463'.7>2654&#"32#"&54632654&#"3<.âˆë.ÄÃ-á‰ë1Çýp.BA/.BA/þçþä .BA/.BA/Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒ A/.BA/.B	þG¹—€A/.BA/.B     ÿÀ À  $ 4  7''77'72#".54>33##3<.âˆë.ÄÃ-á‰ë1Çþ 5]F((F]55]F((F]5@@
@Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒ (F]55]F((F]55]F(þ@@@À   ÿÀ À  % 2  2>54.#"332+"&'4632#"&5463 j»‹PP‹»jj»‹PP‹»jaÂ(F"a5KK55KK5@P‹»jj»‹PP‹»jj»‹P€þß(*!þ K55KK55K  `ÿÀ À A  "5>7>10.10.#"32673267>7>54.#º1I L7	�76t6 KM.0S?$(*K-)EF).M:7	
$?S0C# À!5‹5H4‰5@'#=Q/'JTL#,$$-%QŽ-.R=#     €€  
    	!"3!/772#"&5463€þÀý && žþñ.‡-ˆâK&&&&Â>&þ &±þñ-ˆ-ˆâ^&&&&     €€  
   	!"3!2#"&5463€þÀý && €&&&&Â>&þ &€&&&&       €€  
  # 3 @  	!"3!%#'##3533#3#3#3#'#33733732#"&5463€þÀý && ýÏ6f25g3å¹·‚ww„LB5*)7@5'*3)(5€&&&&Â>&þ &À«« ¬¬ÿ  /7,?/ ÿ ®® ®®°°@&&&&    €€  
 i } Š ž  	!"3!#5.'.'35&"#.'.'.'.5467>7>7>753#4&'.''5"#2#"&5463>7>54&'.'623>7€þÀý && þþ		4#A

4	B		µ
7&&&&þ.	Â>&þ &					562 	q

	
67
a	š	S
&&&&¾
a    €€  
  & 3 @ M Z  	!"3!2#"&5463'.7>2654&#"32#"&54632#"&54632654&#"3€þÀý && ýð.BA/.BA/þçþä�&&&&þ�.BA/.BA/Â>&þ &@A/.BA/.B	þG¹— &&&&`A/.BA/.B   `ÿÀ À  1 8  2>54.'54&#"35#"&54673265/77 V˜qA<gŒQQŒg<Aq˜V $8((8$âþñ.‡-ˆâ@Aq˜VR‘oE££Eo‘RV˜qA Z
0 (88(0Z³þñ-ˆ-ˆã  ÿÀàÀ    4&#!";267"32654&#ª6þ¬ 6.<|E!ªB^^BB^^B¡ïþ"?;&¡^BB^^BB^    ÿÀ€À   *  !!3!7!'!7!'!"32654&#!"32654&#€üÈ=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À @Àþ À@@@þ@8((88((88((88((8    ÿÀ€À  % 2  #!#5!#!3!7!'!7!'!"32654&#!"32654&#€@þÀ@ÿ x=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À ÿ ÀÀ @Àþ À@@@þ@8((88((88((88((8     ÿÀ€À - : G  #>54&#"#4&#".#"#!3!7!'!7!'!"32654&#!"32654&#€R
K55K
K5$A*5K
J=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À!5KK5!5K%1K5! @Àþ À@@@þ@8((88((88((88((8     ÿÀ À  ) 6 C P  !3!!!'#5!!!".54>32###33535#52#"&5463!2#"&5463v÷%[3ýeœ0ý€~.Ô=»þ5º.R=##=Q/.R=##=Q/ @€€@€€ýà(88((88(@(88((88( #@À À@ÿ #A@#=Q/.R=##=Q/.R=#€€@€€@€ý 8((88((88((88((8     ÿÀ À  ) . ; H  !.'!!3!7!'!"&'!!2>54.#"3!5!"32654&#!"32654&#fËþE=þõÔ.~€0ýd›3[%þ	ª.R=##=Q/.R=##=Q/ þÀ@ý`(88((88(@(88((88(@A# @Àþ À@##=Q/.R=##=Q/.R=# @@ý€8((88((88((88((8    ÿÀ ­     	.!6&'&#!7#!!!!žþÞ3
ñýøñ
3þÞbÈb7üVŽüŽ9  ›
4þ«U4
þe€€À@@ÿ      ÿÀ À     !4&#"'.!!!!!! þ@&&i4¨þpÈüVŽüŽ9  €&&Ò¶3þÜ€@@@ÿ    ÿà      $ /  !2#5!5463!2!463#35;+!#!"&=@€&ÀüÀ&ÿ €&ü &€€€€À&€ûÀ &ü€& &ÿ €€&ÿ &þÀ@&À€€À& þÀ€&&€     ÿÀ À >  2>54&/./././'	#".54>327.#"3 j»‹P
YþÞÖi?q<i‹POŒi<<i‹P5a*Z=�Nj»‹PP‹»j@P‹»j.)
%
 aþµºzþÔ¤2OŒi<<i‹POŒi<`(-P‹»jj»‹P   ÿÀ À  Y f  "&54632##"&'#"&'#"&5465.'#"&=46;>7'&676>73267>710%"32654&# OqpPOqpP²0C)8(/3$-(89XE.@1
!uHFr")F6%%8ýN&&&&@pPOqpPOqå+QH>(88(U4”7_&5
*:HD84>F'%H¥&&&&     ÿÀ À  " ' 8 E  5463!!##"3!26=!"&5!5!#5!5!!26=4&#!"372#"&5463ÀK5@ý€€@&& &þÀ5K@þ@ @@þ  €€&&þ€&&  @5K €À&ýÀ&&€K5@@ÿ ÀÀ€€þ@&@&&@&€     ÿÀ À       !73!!7!!!35!'333@ÿ ÀøÛÀþÒ¶8-À@ý @€@þ@^b@@@ ÀÀÀ.ý.ÀÑý  €€þ@€€ÿ        ÿ½€Ã    * 9 H U d  !3!%.'37.''3!!.5467#"&'>32>32#"&'4&#"3265!.5467! ÿÄ—&û€MÄ€d
Ã'JJüôüº€ÿ pPOqpPOqýºüô½þúý  Sq:SE%@		ýú�þs�þs�ÇOqpPOqpPþÀ		  €ÿÀ€À  - D [ r  2>=4.#"32>=#".532>=#".535#".532>5".532>=# BuW22WuBBuW22WuB@BuW22WuBBuW22WuB@BuW22WuBBuW22WuB 2WuBBuW22WuBBuW2ÿ BuW22WuBBuW22WuBÀ
€

€
À
€

€
À
€

€
€€

€

€
€

€
     @ÿëÀ• ! 3 @ M Z e r }  !2654&+.'.#"#"3!>732674632#"&5%32+#!#3#3#3#'#353%4&#"3265%54&+3265{
##F1�…~/5%%5/}…€2F##Ï&hpq/ü0/ppg'''ýkV==VV==V`“%33%X;°vv°êê&;u;;u;üU3%%33%%3%XX"#$@5*#11#*6?$#ýð""
 (00(ýÈIgfJIggI°3%:%3v`:;;u;`þ áá`ààþ °1EE11DD1:v    ÿ¹ ‘   ( 3 8 =  3.'&#!5!#>'.3!5%#.76#>7>!!3!!À<:1D‡¿À@Æ	�A,7;Àým#+£%#T.¨
¦'+Pþ«þ€€€€þ€ù(R(.K$ÀÀ!D,(J%ÀÀa4>5.þ ýÀ@ýÀ@      ÿÀ À 
  R g  >7'6&'&672>54.''.7.0"610&3267>32673%!7#".'#"&'ƒSI3l)	@%OOF=87^27bH*;Z=6HS*PT5N_2>X9E9fG1N. L)=n%0?M*ýz
‡@H#0WI6&^39f)F914¦4T>44Z
94þ9$?S0.WD+
(>%{M1BPJXEa-&

A& </,þôÝ$      ÿÀ À  g l  2>54.#"3#5>7>7>7>7>7>'4&'.#"#>7>7>7>323#5 j»‹PP‹»jj»‹PP‹»jµ	
			{		


			†#- 6"þËÀÀ@P‹»jj»‹PP‹»jj»‹Pÿ '


&-$
	"		1'
			

þAÀÀ     ÿÀ€À       5###%%'ÀÀäÜÀ@,þlþ€~Àþ@€€ýÂþÀ€À@€ ÿ €;»ŸÁþ`€€ÀýÀ  ÀÂAàÀ    ÿÀàÀ   ) 5  #3!53.=!.>131!%#06'302>5!3à~4G)ÀüÀÀ)F4@@@þ€@$$@  ŸG`9ý@9a€GÀ@6l`R@@R`l6OP´˜do¼ˆM@›e˜hþ<e„II„e<     ÿÀàÀ  ' N S  !7!.?!&/0#"&5#"&10#"&10'%##!3261032610326103261032673!!›üÎüÞ%%
1G-
'&9CB7'9&*2=A8r€Àý€8(=$-2@#./1+&>9&,5&7ýÀþÀ@€@þNC%¿¿%B3h]&7ZZXb)ý‰€þ€€5K====<<99E2÷ÿ       `ÿÀ À     ( 5 ?  !35#!!!!!5!!5!!5"32654&#"&54632#5#"&'7 üÀ€@ÀþÀ€Àþ@Àþ@À€þÀ@à(88((88(`11b@ ü @€ü€@@@@€@@€@@€8((88((8€þÀáá@      ÿÀ€À   ; W d q  7'7>73010&''7'321	.10>54&1'05>72654&#"32654&#"3WhY)_n "Yh¿Š&"2Tm;ýU?&,FTFüŸ9gP/"&Š«FTF<"@YR:
þó?Rü¾o9KC.69b?Cþçþ®þç0þ™þ¿..CK9oýïR;þ™   ÿÅAÅ +  07>7>''.1'%0131@A7Ž]y‚3"2?š_/K3@€ÿ ,3'*€;L;NNP0%Y	$X,±²…@À@À=_q3g?;%cY>   ! 0XW  <  2>7.'36&'.'#".'>>7Ë6eZL>[xJEsY@N^l:�	EGO_m;KˆoO*UH5
MA5ˆ— M,WZ]32\K4
±*CoQ/+Jd=3&þö0w(!*/@&%PQ)*0)"-    ÿÔ€Í  - X  2654&#"3>7>15##"&=#06767>1'&'.'.'0>767>7¿5KK54LK5:>22måÀqOOqÀé�66<PP‹GFi;î:|7D9GCCyP(ORU.[E>"Q!=“>>D\.URO(PyCCG9�^BB^^BB^ý÷F¦€@QooQ@€þVoB43 #JQ<
Y<P     =ÿÀ}À   !"&7>101#½ý€5H$€}\@05%

++ @€@†#$ <gŒQQÜÇŒÀ     ÿÀ À [ h  7>=4&/7>/.#"/.+"'.#"326?;26?326?6&/2#"&5463tf""f+M*V/(
m
%/:C	M.e""f+M*V/(
m
%/:C	M.þŸOqpPOqpPA(m
&/d'L(e""eM'b/(m
&.d(L(e""eM'bmpPOqpPOq    ÿÀ`À  ) 4 ?  2##!"&53'734>32654&#"3!;265#"&53#`5]F((F]5&þÀ&UU>['(F]5OqpPOqÀ@þÀ&À&€@&À&À(F]55]F(þ@&&Àíÿ 5]F(ÿ ÀpPOqpP@ýÀ&&@ýÀ& ÿ &     ÿÀ À     2>54.#"3''7'77 j»‹PP‹»jj»‹PP‹»jxÈxÈÈxÈÈxÈÈx@P‹»jj»‹PP‹»jj»‹P ÈxÈÈxÈÈxÈÈx      ÿÄ€¼   
    %%%'%'þ6—Êýéþnÿ € €@þ@ÀüÀ€À¼‚®‚¦œ€À@ À€wýw€€þÀ@þÀÀ€   ÿÀ À › ¨DQ  326=4&+"&/&4?64/.#"0#"&#'.=4&+""#"&1'.#"+";2326?06323;26=46?26321326?>54&/&4?>3'2#"&54634&/.#"#"&/.=4&+"#"&/.#"+";2326?>32;26=46?>32326?64/.?>;26=4&+"&/&6?>52#"&5463Ð		
				
�####�+


<


+%%+


<


+%%þÍ5KK55KK5Ó						
h####þÞ
+%%+'<'+%%+'<
YK55KK55K   ÿÀÀ ` m Î Û<I  /+"&/.'&/.?./.=46?>7'&6?>>?>;2762%"32654&#/&/.'/.?./"&/&6?>7'.?>>?>?67>2'7>'.7>7'&6?>>?>;76/#'"&/.'&/.?./.574672656&#"6&- 
@
!-)
'
-?
-&

þó,??,+>=,Á	
/
# 
	/
$
ð%1:&%1:&ýÞ	




	

	

©)()'\ -)
*-!
A
.	%
%.@
§>-+?>,->þ`#

	
.
$

	
.
z9%%19&%1þË
	








	

k'*((  (ÿÀ×À ` u Š —  01.'0#"&1.'.'0&'.1>7.5467.'067>1>7>706321>701%"32>54.#".54>32#"32654&#×''&%'9C%	HH	%D9($#''&%(8C%	HH	%C9($$þ)<iN--Ni<<iN--Ni<.R=##=Q/.R=##=R.(87)(88(e)*-+@@&;*		+<'A@)*.+@@&;*		+<'A@{-Ni<<iN--Ni<<iN-þ #=Q/.R=##=Q/.R=#@8((88((8   m Ù† D  	26764'&""'&4?62"'&4?64'&"27>7>.'."Dþ)+**++mpl+Í+þ37œ877$³"`#""þ‘&Õ+Ô,,,},s  RUR †þ,*lpk+*++*É+þ7777›7#°"""_"þ”%Ó+Ò,|,++p ORN      àÿÀ À   	3 þ€€þÀ €À€ý@ €€þ@     @ @    # 0 5  2654&#"33!5!2654&#"3%!!52654&#"3!5!!@&&&&À ý À&&&&@ý€€üÀ&&&&Àý  À&&&&€€þÀ&&&&€€€þ@&&&&€€  ÿÀÀ D h  ".'&6764632326546323265463232654632#%5'7>7>&'.''7?cM8»
>Q#$#####$>zi$ 4$,/*,$4¡%3263@(6 <mì""þÙv""þŠO##þ‰ ""ýí\\DÚ	7›8	7‚ƒ|37›7;�˜–A   9ÿúÇˆ   / P  &'76?64/&"&4?62&4?62"''2?>'7"/&4?62&Ç�+w+O*ZL<YQ*+�*x*+*ý£é)é)uTN<TQ++ˆ+z+‚+,ˆ+y,Q)9�++OY<MZ(P+x+�*+�+x*þï*í*íFT=NT+Q+{+ˆ++ƒ+{+ˆ++R  ÿåíÀ °  %.'767>'4&'&/7>'.'&'.'767'7267>5746764?465>5?>7>70437>?>?>7>7>?>?672764'×þ¨F=ƒ1#"np o
2_#1
Z¤U)�5C
	£þ¥! !Q 3XRiGF/"Z/imi #.|:	R�
K&–2F



	›þÂP 4þ¹N   ÿÀôÀ  M  #"&'&47>32"/#"&/&>7>7>?'&4?62ìÍþÃ	rB.&2L.þÞm		{%&3k'	1!98{		m		?åc
)j"6C		þËy

‰>  @:D:FM%**‰
y

þœ   ÿÀ@À E P X Œ �  >54&#!"3!!267'#"&'.'.'.5467>7>7>32%#3##3#'##3>7'7>7>54&'.'.'.#"3263%3'#°Ž$ü@$$@ÀÀiž+%%$ýP€€€@À€Z“W•XU"%(		
				

þJf1Á}2 %%ýÀ%þÀ@
Š

$%%$ÿ@@À€@þÀVV€þÎ'%
		
	F�     0ÿóö¹ )  ''&4737&67>7>ö(*:›Hþi'l'''³:*p;ƒ.�ƒÆ;o*:þK&&&m&š
Hš:*(‚�.‚   ÿÁ5¹ 3  '&%.&'&72676?6&'2Yþø=,—ýÉf	7[Y©�JÜ4	~ýZU¦KJÊ   ÿ ×Ï # H U  "/."0"'&4?>76,7>"/.""'.72#"&5463×F,\äíã[8E7q$u7üED¬³¯G#L%+nrm,3LzOqpPOqpP+WVYX7E8mpdf7EUDG?A%!!$++++3M„pPOqpPOq        €€  $ 5 B O \ i  %>54&$#"3!2672#"&5463>10&'&67'2#"&54637>'.%2#"&5463!2#"&5463so¿ÿ ’‘þÿ¿o.
ýh"//""//"�®º‘Gae;™11;î"//""//"HIþA!00!"00""00"!00!"G#—ÇssÇþö˜#F#
ø1#"21#"2þuID/Œ²¥3==Ÿ3£1#"21#"2þ~JJ:1#"21#"21#"21#"2  ÿÀ©À   ! < @ D  7>4&'.#"7>325%!326?'#"&'&4?5#"‡%%%%$\33\$‡#Å+*""Å÷€€@ÿ  o‡$&&$$\33]#‡#Å+*""ÅPÀÀ@€€{Š&`c`&%''%Š£É"b#Êá@€ÀþÀ€€;Š%^44_%%''%Š£É"b#Ê¡€€ÿ @ À      ÿ¾ô³ L  	&"'.#"3267326764/7>7>322?64'ôþâ#O8C%#"]þÊ6f#"!Ck
"O”P|C#"]þÀ@gO'C.P"   ÀÿÀ@À = k p ~  01!5'4&'.'.'.'./5.5467>32.#"3>7>7>?>7>54&''3##"&'.'3ëþº))///qBBq///*+=$W33W$%$ 	¸ !$%þÝ	ûê¨

’
�/-
.m?Cs0/00/0sC@o/�%$$%%X40T$!#"	$T24X%ý@@i		      ÿà à  ' 5 8 F O  70&'.1	01	764/&"01''7''7''777'7'7''7'30&'.1ßo!"dlþÞþõ"õe!"
,!!…,Y4,d!"þ…YY---,-Y,Y-²×,øYYõ²-Y,Y---,ý½³"!epd""
l"þõþÞô!"c-!þß¾,4Y,!"cYY-,---Y,Y-²þ‰-þÜYYõ²-Y,Y-,--þõd"!²     ÿÀ À    2>54.#"3!5! j»‹PP‹»jj»‹PP‹»j@ý€€@P‹»jj»‹PP‹»jj»‹PÀ€€    ÿÀ À   ? L Y f n { ˆ  %2>54.#"34>32##32>54.#"3"&546327"&54632##"&546325".5#3!3"&54632#%2#"&5463@]£yGGy£]]£yG@<i‹POŒi<<i‹P€&ÀBuW22WuBBuW2€&&&€&&&& &&&&þÀ[ wEIP‹»jþ’:c…LÀ&&&&þ®++**€@Gy£]]£yGGy£]OŒi<<i‹POŒi<À&þÀ2WuBBuW22WuB&&&@&&&&@&&&&ý€IEw [j»‹P L…c:n€&&&&7+**+    ÿÀ`À    /  '!)!"32>54.#567>7>7>73#5#x|<þèÀþóÈ	˜5]F((F]55]F((F]5€
DVjChþ@@(F]55]F((F]55]F(Ç;þ€ù   ¿ÿÀ@À & 1  %!54&+0&76.1'0676#"!26=!3   0(D#`g<eˆE0,8?YB/ @ý€€ iV¦ÆhNb24i>*9	,d™c À``     ÿÀ — @ M Z g  2#".5467'#".54>327'.=46	6>3%"32654&#"32654&#2654&#"3 .R=##=Q/.R=#ZZ#=Q/.R=##=Q/'bà++PP++àb'þà&&&&þà(88((88(@(88((88(€#=Q/.R=##=Q/4[[4.R=##=Q/.R=#bâh,,þ®R,+iâb€&&&&ÿ 8((88((8À8((88((8     ÿÀ À  !  %3!!5!3#!5!!#+!5#35!3€€ÿ þ ÿ €€   €@@þ @@ @À  €€ÿ þ ÿ €€ @@ @@þ      ÿÀ À    # ( 5 B G  35#5!335353!#3335%35##35!#3535#5#5##!5#5###3!%35# €€ÿ €@@€€ÿ €€@@þ@€€ÿ @@À@@ý€€€@@€  €@@€€ ýÀ€€ @€ÿ €€@@ €@@€€@@@ÿ €€€€þ@@@€€ÿ €€ €€@@€€@@     ÿÀ À      ! & + 0 5 : A H M R W  35#35;5#;5#;5#35#335#!35##3535##3535#35#5#!5##3!35#;5#;5#@€À@À€€À€€À€€@@À€ü@@@À@@ü€@@€@@ü€@@€@@ü@À€@ @€Àý €€À€€À€€€@À€@@@@@@€À@€À€€€€@€€€€€@€€€€€ÿ @€ÀÀ€@@@@@@@   ÿÀ À  !  %35#5#!5##3#335!3535##!!À@@@ý @@@@@@ @@@@ý  @ @@@@@@ý @@@@@@ ý      ÿÀ À , 1  %350&'.1#!5#013#0135!3067>15##!!@À[%#@þ @#%[ÀÀ[%#@ @#%[À@þ  À @%#]ÀÀ]#%@þ @%#]ÀÀ]#%@ þ      ÿÀ À        " & * . 3  35#7'%7'7'%7'35#!35#7'7'7'7'35#À€€×n nàn ný“@7@?@7@üe@@À@@üe@7@?@7@ýen nàn né€€€@@\@7@	@7@þÎn nNn n÷€€€€þ÷n nŽn n„@7@w@7@\@@   ÿÀ À   )  !2654&#!"3%!!!2654&#!!!#3@ &&þ && þ  € &&ÿ  þ @&@& &&þ &@ þ þ@& &@þ  ÿ &    ÿÀ À   0  !"&5463!2#35#'733!"&53!!5!2#@þ && && @@€€€@b"þ &@ ÿ  &&@& &&þ &¾D@a]?ƒ~ý@& ÿ  @&þ &     ÿÀàÀ  3 8 C  06'&6701!2654&+5326=4&+54&#!"3##"3#3!32+àc)k=%þ`€à@5KK5@&þ€&ÀÀ  @@ @&&@À57I&%;g?ý €K5€5K@&&€ÿ À  ÿ  &€&    ÿÀ€À  & 3  %4&'.#"!26532+"&'463"&54632#€þþ
/"Ú#2ý_Â(F"a5KK55KK58'&üÍ"33$©þâ(*ý@K55KK55K      ÿÀ`À  -  06#";4132654&####";3`EL&	)@@€@&&@@@&&@@@À@BVUÿ *þ@€& &þÀ@þÀ@&ÿ &ý€€    ÿÀ À   0  34&#!"3!5!!%#5#553#!2654&#!"3@@&þ && ÿ  À@€€€@@^þ" &&þ &&€ &&þ &@ ÿ |„@^b@D€ýD& &&þ &     ÿÀ À     %7'!5##3!3535#!!€€-€ý­€€€€€€€­þ-Ó-þ.ÀS€-€€€€ý€€€€ þ-Ó-þ-    ÿÀ À        53##%53#5#!!#5335353# À€@@À@€@ý  ý@À@€€€@À À@€€@À€@ý  üÀ@À€@@€À     ÿÌÏ� * C P T e  764/&"&"2?672?64'%5>735#.'5##33'2#"&546370&'.7647H‡%%Z%i%†4,,þW		-		;©-4,ýxFF@FF@ |-þó-Zþ[.ü†%i%Z%%‡,4-þW;		-		©,,4DF@FF@FÀþÏ--³Zþ\-   	ÿÌÌ� * . ?  764/&"&"2?672?64'70&'.7647E‡%%Z%i%†4,,þW		-		;©-4,,-þó-Zþ[.ü†%i%Z%%‡,4-þW;		-		©,,4---³Zþ\-    !ÿ¾Û¦ &  /./.'&67&4?62>76Û-l:%X+5P	ýËC !@8)
	4(
!@sn^P9(%F@Bý¤3K..J6"    ÿ±ý­ ? H W  #4&'1'&'0>'&67>7067.#"%7>32>3'>7267#"&'73[.7@*%"@2R	� 8AM<�>CqO"K(.þèÉ 77e.1bT?0F&CF/!"4þ˜(L# *[2("‰:ŽPAu0)I7 K=#,^869X>C-OhDz<ú
(J4;O^0þh>k)8N-ÿ 7;   €ÿÀ€À % *  %!.1>1332654&'300'!!ýÛ' Gb<@$K55K#@<bH 'þ.7î7þ€€-\I.GÆ´þn;#5KK5#:’~´ÆH.J[-À€€     ™ÿÊf¿   	7?>'3fý34õÐ7ÐæÙü§Øþ— i    ÿÖÿÃ    "/&4776277'_-Šþñ5‡W14.O>@Qü’-â-õ-5/Yþñˆ4Œ.PQ@>ýF-â-  ÿÁÿÀ  % q  10654&'&61010654&'&6102654&+>54&#".'&1'>..71032677>54&'73+OTY`…6
,/
2	!//!/!!/Ÿbr;I[_$	)O~]LnN1xOW(‹k+J<%l› Ç@[##.[O/.+"6%33-þu, ,,+ 66!67*F-+05S8(MvŒ? !KV€   ÿÀ À  ! .  2>54.#"32>3".5467# j»‹PP‹»jj»‹PP‹»jOŒi<&"ýê/q>OŒi<&"/q>@P‹»jj»‹PP‹»jj»‹P€<i‹P>q/"&ý <i‹P>q/ýê"&     ÿÀÔŒ   " 1 ;  764/&"01	0&'.101	70&'.17.'.'œ0''0'o(/j?=ýÇ
>?jý÷i?=AþM0³üöi>?j0„Dp/'o'0''0>=fýÇ	e>?ý÷>=gâþN0³þ	e>?k.CH  aÿÉêS   "'.'.467>2ê4þd/kke)/////v{v/).
œ7œ
.)/v{v/////)fkj/þd5     €ÿÀ€À   32>54.'€P`P<i‹POŒi<d˜´PÀ£¶vaPOŒi<<i‹POÃ·•"   ÿÀ À  "  75463!067.546321!2!5!! &@06EpPOqE60@&ü € ý @À&ˆ…`>OqpP=a‚‹&À€@@    ÿÀ À  " ' , 1 6 ;  %54&#!0&'>54&#"1!"!35#735#35#5#3;5#!!5 &þÀ06EpPOqE60þÀ& ü @@€@@@@@@@@@@ ý  @À&Šƒ`>OqpP=a…ˆ&À@@@@@@€@@@@@@@þ @@    ÿÀ À  #  0>7>1#53'3#553#7#537 b#>U33m[: €@d\@€€€€@\d@€€Àý@/FP"!0þÚ@€€€€@d\@€€€€@\     ÿÚé¿   64'7'7/''7727éýé··cc	'3µZ‰‰‘¾	RT4&5TR	¾‘ŠŠ[µ4'	cc¶¶ýé    ÿÄÄ ' 8  767	#"&54675'5334&+"2654.1035úþ¢8((8€À@&À&°m5K(0((0(K5Úþúíb$(88($Å·÷þ€€&&þ­ü5þêK5VS<<SV5K     `    ( 5  5".'.'#5335%'>73#267#%  ÿ NƒmU:KeH@@i‘eF9G^Bÿ VASg@@@_v+þ as,QIT`5ÿ àÀÀ€-EU)$H;&€5MZ($C3€Pm.#€@,P€?0g2%€À      À À  !  !5!!3335333353333533  û  û €@€@€@€@€@€@€€@@þ@€þ€ ÿ €€ ÿ €€ ÿ €€   ÿÀ€­ o  7'.'7'>'.'.#"'7267>'7&/'7'77?326777/>?7'4&'77''¼³»‡%f+0T4'z>(z,1�
(G
�D1]$)y ‚»³he»·Oi�‡bMSSI*‚LO„*RSSX
p‡�v[·»pµ,�9Q]epGëµL8_M,B]+D\7L£ä;mbcPY|,j!,T,O

–#š%,.&š#–!	
O,T",$     @ÿÀÀÀ  ,  >61	0"/"'&4?'&4762762 ¯·Q	þAþ?Wµ¡d€;€€;€€;€€;@*úÑ ÿ Ëþøü1 €;€€;€€;€€;    ÿÀ€À  # 0 5 : ? D  %32654&+54&#!"#";!!5!2#"&5463!5!!5!!!5!!5À€""@&ý &@""€ ý  @&&&&ý @ýÀ@þÀ@þÀ@€ý  @$ $À&&À$þ $€þ€€ÀÀ@&&&&þÀ@@€@@@@@€@@         €          $ ( ,  %!!'7'7'7'7'!'77%77? û  ýWLLÎLù/?0?/?ý½NMœMN“.@/ýà?/@hLqLL €ü€ÀJJJ“A.AA-@.ºPPàB-BA-A-MIJJI       €  	    %  !!!!##53#5#53#533%#5353  û @€û€ €@À@@€ÀüÀÀ@€@À€@€ü€€@ý  €€À@€€@Àþ€@À€€À@€   ÿÀ€À  	   !!!!3!#53!€ü€€@ý  ýÀ@ €Àü€@€ý€ þ@ÀýÀÿ À€ý€@     ÿÀàÀ   #0.+3!53#"1#!à@1I0|ÀýÀÀ€.H1@À€<H<ý €€ <H<@þÀ    ÿÀ À    %###!30>;#!5#3213@€@€ `ü@@1H.€À@À|0I1@€@üÀÀÀ@þÀ<H<ý €€ <H<   ÿÀ À   $  73333!53#"15!0.+5!5!5 €@€ `Àþ À@.\I- .I]0<@ý@ÀÀ€@üÀÀÀýÀ@@@(0(ÀÀ(0(ü@€@€      €€   ! .  %2>10.#"1032#"&54632654&#"3@jÏ£dd£ÏjjÏ£dd£ÏjOqpPOqpP&&&&€n„nZlZZlZn„n pPOqpPOqÿ &&&&   ÿÀ À  ) 8 M Y l x  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!'&"2?64'&"3#"&5463Àý€’!þ*&&€&`þ@ÀIþ‰À	2É<iN--Ni<<iN--Ni<þ¯ï'@			T		é			ýãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ ®E



\

¸
	

s    `ÿÀ À  9 F  306'&6701326=4&#!0&76.11#;26=>77+>732àZJ"7$72)Qüz++þJN)38(7#Ké4E()À*"CŽQ- Nbgu4$InI6fþ›. I .f6InI$4thaO6^QB@*)@%"�9;    ÿÀ À   %  !!32+"&'463"&54632# þÀþ€þÀ7‰þßÂ(F"a5KK55KK5 €@þÀþ€þÀ€þ¨*-Xý K55KK55K      ÿÀ€À    %54&'!"3!265!!€*úì€û€%% %þ ý €  €@ý@$€$$@@      ÿÖíÃ  2  64'>54.#"3267272#".54>3íþ•!7`€II€`77`€I7f*k5ýs<iN--Ni<<iN--Ni<*5k*e8I€`77`€II€`7!þ•­-Ni<<iN--Ni<<iN-    ÿÀ À  ) 8 M Y f r  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!5##33535#3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ïq@€€@€€ý ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ @€€@€€@@      ÿÀ À  ) 8 M Y e q  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!%'77'73#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ï¬[[-[[-[[-[[ý8ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ ([[-[[-[[-[[{     ÿÀ À  ) 8 M Y ^ j  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!!5!3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ï±@þÀþ`ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ @@@@     ÿÀ À  ) 8 M Z f w ƒ  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#"32654&##"&5463!4&#"03.613#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ·ïn/0ý£ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-ÔT FHVHNK8:       ÿÀ À  ) 8 M R ^ j o  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#3##"&5463!3#"&546335#Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni< @@þÏïïãï @@€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN- þÀ@€ € €@@   ÿÀ À  ) 8 M ž ª ¶ »  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#.'.'.#"3467>7>7>3235>7>?>7>7>54&'#"&5463!3#"&54635#3Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<b	

		
<	7þMïïãï`@@€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-º


		: € €@@   ÿÀ À  ) 8 M S _ k  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#7%#"&5463!3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<-‡‡-µþïïãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-Ò-ˆˆ-µc €     ÿÀ À  ) 8 M Y e  >324&#!"3!.'!!!2654&#!"3!>7.#!"32>54.#"33>7!"3#";.'À&ý€&&Ö"þn€ýàÀþ@v3	þ@@<iN--Ni<<iN--Ni<ýÀïþøããï€þ½C&&ü€&!€ÀÀ	ýÀ-Ni<<iN--Ni<<iN-€!€   ÿÀ À   %463!2#! ÿ &€&&ý@Àÿ À&&ý€&   ÿÀ À   ' 4  %!2654&#!"2#"&5463!2#"&5463!2#"&5463 À&&ü€&À5KK55KK5@5KK55KK5@5KK55KK5À&€&&ü@ K55KK55KK55KK55KK55KK55K    ÿÀ€À  . C X  7##5##5##5#326=2326=2>54.#"32#".54>3Š62!- .Õ&=)/**ý@]£yGGy£]]£yGGy£]BuW22WuBBuW22WuBn 2ÞÆÖÖÆÞþÎýž**Ž&n�¡Kþf**Gy£]]£yGGy£]]£yG 2WuBBuW22WuBBuW2  `ÿÀ À  "  %'54.'54&+"!!326= €2F,&@&*G2€@ÿ þÀ^BB^€ÀÀ-RD2€&&€2DR,ÀÀ@+==+    ÿÀ À   & 3 @ M Z g  2654&#"32654&#"3%2654&#"34&#"32652654&#"34&#"32652654&#"3%"32654&#5KK55KK5þ°5KK55KK5 (88((88(ý K55KK55K (88((88( 8((88((8ý (88((88( (88((88(ÀK55KK55K€K55KK55K@8((88((8ÿ 5KK55KK5@8((88((8 (88((88( 8((88((8€8((88((8     @ÿÀÀÀ 3 W  #>735#>735#>5.1#'0#3#3#31067351!"3%263>54&'0#".1Àª•†{u€Àu{…”¨Â2ea2Æý‡9ÿ ##ûC];#0DJNJ4%Byˆ€€�€("#'þ½ƒ<#$)NsNN~5&&6yR     ÿÀ À  \ m ˆ  %!2654&#!"+"&'.'.'.=467>7>7>;32%326=4&+"33267>54&'.+"3 À&&ü€&€!'è'  '�

			þ"ÀÀ	ïï		À&€&&ü@¬£'  'ì'!	
	"
@@À
    ÿÀ À  4  %!2654&#!"&'.7>?66?6 À&&ü€&ñ
?5?†D"1
2*
*SR<6À&€&&ü@þ0
,TS)OKG!7= ;
9ed#     ÿÀ À  K | ­  %463!2#!.'.'.'.'.#"323267>54&'%323267>54&'.'.'.#"3267>7>7>54&'.'.'.#" ÿ &€&&ý@+
.;  E%%M(						=7.$						
ý§	-$									&8 D$							
		
	Àÿ À&&ý€&%E  ;.

						$.8< 						(L&[					$-						$C  8%				ú		
		
     ÿÀ À  )  %!2654&#!"0#"&5#50>533#3261 À&&ü€&À&jiG@(0(@€€&H4À&€&&ü@ït;]# @0H/À@Î%;   ÿÀ À  -  %463!2#!5467>3215&#"#3335# ÿ &€&&ý@@$. .C@>‚€€Àÿ À&&ý€& `	?*@þ€€@   ÿÀ À  : G T d  %463!2#!#";#"7>'4&'.5467>54&'35##33535#.'&6'#"&54632 ÿ &€&&ý@½IhKD"Sh7'(\*FD.+2@€€@€€þ^$<4%$.&%p<L5FK5[Àÿ À&&ý€&ÀY:<S
>QD	J9+6#
"2 ":U€€@€€@ƒ;/0;@//7ä&35&%'.   ÿÀ À  2  %463!2#!%#.=32654&+54&#";2654&# ÿ &€&&ý@À/H@-À&&À&&/J[,€&&Àÿ À&&ý€&À2)<&&€&&þ•,M:"&&    ÿÀ À     5  %463!2#!"32654&#3#4&#"5#346323 ÿ &€&&ý@@&&&&@€€@T<":€€&&€Àÿ À&&ý€&À&&&&Àþ@Àþ@ B^4Oþ@ &&ÿ       ÿÀ À     %463!2#!3#35# ÿ &€&&ý@À€€€€Àÿ À&&ý€&Àþ€€þ €€      ÿÀ À   +  %!2654&#!"2#"&54630".614632 À&&ü€& &&&&@	 SQ&&À&€&&ü@À&&&&ÿ ]~�$x�x&&    ÿÀ€À  "  !#3#!'5%2>54.#"!3€ýä€ä¼`Ü€ÀÀÀe:hL--Lg;-SE4£þÙG&À @Àþ@À€€Àw.Ok<=jP.3G*þž    àÿÀ À " 8  >54.#"##"3!2654&+!";326732654&#}•-Ni<<iN-• Cþ€ \@@[  G,<jN..Nj<.þ¾€5KK5   ÿÀ À      35#!3!3!!5#3À€€€üÀÀ €€þ€€@€€@€€@€þ À@þ €þ€€€€   ÿÀ À   *  5!3#"3!2654&+53)!53533##5#5 ü À@&& &&@Àý@€þ€@À€ÀÀ€À@€€€&ý€&&€&€€€þ@ÀÀ€ÀÀ€   ÿÀ À   , ;  %463!2#!!"3!2654&#!"3!2654&#!"3!2654&# ÿ &€&&ý@ þ && &&þ && &&þ && &&Àÿ À&&ý€&€&&&&À&&&&À&&&&      ÿÀ À  k x  %463!2#!54&/7>/.#"/.+"'.#"326?;26?326?6&/?>5"&54632# ÿ &€&&ý@@@05D$*0@@05D$*0@þÀ5KK55KK5Àÿ À&&ý€&`C>/??0>D>0?@0>`K55KK55K      ÿÀ À  $  %!2654&#!"#"&/.7>> À&&ü€&þÛ

·=�÷<À&€&&ü@d@þ¤	›@m%      ÿÀ À  .  %463!2#!764'&"'&"2?2764' ÿ &€&&ý@Xˆ4ˆˆ5ˆˆ5ˆˆ4Àÿ À&&ý€&ˆ4‡‡4ˆˆ4ˆˆ4   ÿÀ À  /  %463!2#!54&#"#";326=32654&+ ÿ &€&&ý@>&%€%%€%&€&&€Àÿ À&&ý€&¿€&&€&&€&&€&&    ÿÀ À    %!2654&#!"!2#!"&5463 À&&ü€&>€&&þ€%%À&€&&ü@¿&&&&   ÿÀ À  & 3  %463!2#!.>77'6.'.7>' ÿ &€&&ý@?.e_Q=.'TRKå@å7'À.g..f.Àÿ À&&ý€&`<..e_Q&…o…)TMAþ´g..f..      ÿÀ À  ´ Ù  %463!2#!.'.'.#"3267>7##"&'.'.'.5467>7>7>32#"&'.5<?#.'.#"3267>733267>7>7>54&'#"&'.5467>7>7>32 ÿ &€&&ý@'"19"A5$%6A#*L##:J*45*


			(3/%			

	7H'	

	
#ô



	




Àÿ À&&ý€&&)	
	"3?""A3!3"						'32(

	!- 
	Ý/		
"(


'9!6é	


	


	     ÿÀ À      %463!2#!7'	'' ÿ &€&&ý@²[-Zþ–j[þ–-Z.Àÿ À&&ý€&�Z-[ýàj[þ–ˆ[ˆ    ÿÀ À  # 8 ?  %463!2#!"32>54.#".54>32#5#35# ÿ &€&&ý@à<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/ @€@Àÿ À&&ý€&À-Ni<<iN--Ni<<iN-þ #=Q/.R=##=Q/.R=# €À@      ÿÁ@¿ 	      	5#!#!'%'77!@ýçýÛ@¶ÊþÀÀfþZÀÀ@½½üÙç@ÀA|þ„ý€€ÀÀîþðÀÞžþNô´þX+ÿÿ    ÿÀ À    "!2>54.#"!3À]£yGÀ€]£yGGy£] þ†Gy£] ÀGy£]ýÀGy£]]£yGþ†]£yG      ÿÀ À    !2654&#!"4&+#!3!À &&ý€& &€&þ & €&À&&ý@ÿ À&þÀ&€&   ÀÿÀ@À   %0#".5#50>533#3261@@°Xk:€<H<€ÀÀ?wX1Øº^':C€€+RwLþÀ€þÜ(:^  ÿÀ À   5467>3217&#"1#7335#@9#	K2Im$$€€ÀÀÀ€@#˜!""[€�ýÀ@€   ÿÀ@À M h ƒ  !"&'.'.'.5467>7>7>;##";267>54&'.#3!267>54&'.#!"äþu#C  7%&7 D#ñ$&!		
.,

&7 D#¦ü

		

ü

		

þÂ	

¾
				
þB

	@"3?"y!?3#	!	þû!>4! 	

	
		



	þA

		


					   ÀÿÀ@À #  %#.=!2654&#!4&#";2654&#åD'dY= (88(þà8((8Ciƒ?·%65&€(J=@8((8 (88(ý BuW28((8     ÿÀ À   " 7  !2#!"&54632654&#"3#34&#"5#346323¬¨GeeGýXGeeG”&&&&@€€ÀT<":€€&&€ÀeGýXGeeG¨GeþÀ&&&&@þ@Àþ@ B^4Oþ@ &&ÿ     ÿÀ À : P ] n  32630#";267>54&'.5467>54&'>7>=!"%#"&'&67>7>32%##3575#5&'&67>7326+*"H ihMF\Va3CCQ%"/2	>þùTcRd//+K	

"3E¦@ÀÃ@ÀÀþž]MOrC&I[ÁA^H,,WKMV*
!qPMb"$TI@V1g\8F{N="<%5IÀ?ÀÀ?Àý´=SB=8M:      ÿÀ À < m ž  "323267>54&'.'.'.'.'.#"323267>54&'.'.'.#4&'.'.'.#"3267>7>7>5a#"3a/.X)(J"!9$##/H+*^34o;:{A#"&G!!9'##<&%Y32m:´								À"#%9!"I))W//a3#"@{;;o43^*+H.þ�##'9!!G&#":m23X&&<þ 	

	
		
      ÿÀ À   
  '7''·’I’ý%’I’ýn’Jä“I’ý$’J“ýn’Û    @ @   &  2654&#"3!2654&#"3!2654&#"3€5KK55KK5€5KK55KK5€5KK55KK5@K55KK55KK55KK55KK55KK55K  €ÿÀ€À *  4.#>7.#.1032>5€,PoCB/9.?[aM	#+1XuE V•uu•V @BtW3&V*#"P&Ui;8R]&4MhAHŠlBBlŠH     ÿÀ À  &  4&'7'.#"32>51	70 # C@8#Wdo;j»‹PP‹»jj»‹P\
þFþþ@Â†
ÀE8CA7*D/P‹»jj»‹PP‹»j#þEAÂ‡         `   ,  !2654&#!"3!2654&#!"3!"3!2654&#`@(88(üÀ(88(@(88(üÀ(88(@üÀ(88(@(88( 8((88((8þÀ8((88((8€8((88((8    ÿÀ À    %!2654&#!"'7'? À&&ü€& wžžw¬TTÀ&€&&ü@¼†¶NN¶†#¡¡      ÿÀ À  "  %463!2#!'&"2?64' ÿ &€&&ý@Ïã4µµ4ãÀÿ À&&ý€&®â5µµ4â5    ÿÀ À    %463!2#!>3% ÿ &€&&ý@@]†Z5!O^oC Àÿ À&&ý€&€€Ki@-G1€Ñ   ÿÀ À  ` e  %463!2#!.'.'.#"3467>7>7>32130&5467>7>7>7>7>54&'5#3 ÿ &€&&ý@¶-'s		"€
		v€€Àÿ À&&ý€&N	",



	
;&		
#ýò€€   ÿÀ À  7  %!2654&#!"2#"&'!#"&54637.54632!>3 À&&ü€&Þ(:9)/þ÷
1(:9)J8)(:5&L
	2!À&€&&ü@H;));$$;));Ã+);;)(8Ê	)   ÿÀ À  [  %463!2#!'&"'.#"326?326764/7>7>322?64' ÿ &€&&ý@6²1
$)

:Â
À@	*A1Àÿ À&&ý€&²1	
M*		:Ç	
Æ?		1*1   ÿÀ À  %  %463!2#!.>7>'4. ÿ &€&&ý@ khM„86HM27…NijÀÿ À&&ý€&B5[MUQ"!MO $PTMY4@    ÿÀ€À  Z ‹ ¼  >54.#"!4.'%>54&'.'.'.'.'.#"323267"323267>54&'.'.'.#>7>7>54&'.'.'.#"3267$2>&BY33YB&>2<gM,@,Mg<P (16		*& 
	þw		
		


'/*	


  lA2YB&&BY2@m 5Sl=þö
=lS5	50)	
 &*			
		/'


þé


	   ÿÀ€À " 7 J  >54.#"!.5467.'2>54.#"3'762"/&4762$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<*Ô			é		T			  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-Ò¡

	
¸

\



    ÿÀ€À " 7 D  >54.#"!.5467.'2>54.#"3##5#53533$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< €@€€@€  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- €€@€€@    ÿÀ€À " 7 C  >54.#"!.5467.'2>54.#"3''7'77$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<-[-[[-[[-[[-  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- [-[[-[[-[[-   ÿÀ€À " 7 <  >54.#"!.5467.'2>54.#"3!5!$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< þÀ@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- @@      ÿÀ€À " 7 D U  >54.#"!.5467.'2>54.#"32#"&54630".614632$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<%0/  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-Ôš8KNHVH    ÿÀ€À " 7 < A  >54.#"!.5467.'2>54.#"37#3#53$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< @@@@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-À@þÀ€@@   ÿÀ€À " 7 ˆ �  >54.#"!.5467.'2>54.#"3#5>7>7>7>7>7>54&'.#"#467>7>7>323#5$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<b7	<
		

	‚@@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-º	
	


ú@@     ÿÀ€À " 7 =  >54.#"!.5467.'2>54.#"3/7'7$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<-‡‡-µ  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-h-ˆˆ-µ      ÿÀ À  7 D Q ^  %2>54.#"10>32#"&6.54>32654&#"332654&#"332654&#"3 j»‹PP‹»jj»‹P7
"!Snj.Z5OŒi<<i‹PK—^&+0<i‹PÀ&&&&À&&&&À&&&&€Aq˜VV˜qAAq˜V=i9„fHTB
À-Ni<<iN-+k9eWK <iN-þÀ&&&&&&&&&&&&     ÿÀ À  7 < A  %"&'&10>'.54>32#"632>54.#!5!5!! 5Y/jnS!"
7P‹»jj»‹PP‹»jOŒi<0+&^—KOŒi<<i‹P þ  þ Àþ@€
BTHf„9h>V˜qAAq˜VV˜qAÀ-Ni<LWe9k+-Ni<<iN-€€€þÀ€€      ÿÀ À  ) Z  ".54>32#"32>54.#"'.#"326762#".54>32 jº‹QQ‹ºjjº‹QQ‹ºjOŒi<<i‹POŒi<<i‹Pf-NXVM2C.7[?#%C_:49@Q‹ºjjº‹QQ‹ºjjº‹Q€<i‹POŒi<<i‹POŒi<ã	^SQ\
0
	$B]9:`D&
1      `  '  !.'.#"!"3!2654&+0.' Y–sM€Ms–YL/.M>þŠ-, h-, µþÁ:QVàPt”VV”tP1OO1þ 8((88((8q!(     ÿÀ@À 	  !%!À€þÀ€þ þ €þÀ€ @ÿ þ€ãã€ €     @€@ (  54&'>54.#".#"3!2>5€1)/Pl>*NC6@#+M;$F_ 6I)ð)I6 7]BsU2+<%!;O-vN,N:!!:N,   ÿÀ À       " & * - 1 6 : > C  5!'733'3'3#5#'7%'7'7#7#37#35!3!33 ÿ þ ÿ  }CBƒÀCD‡¿BD„ýÑAOC DOBQþ 223ó223þñ"!Câ!CÀ"!CýâAØþç_ÓÓÙÙˆþÚç? À ÿ ÀýÀ€DBDDBD/BO@@OBQ@‚3333333O""""""@þxH@þ�þƒ}@þ©—@   ÿÀ À -  32>7>&5&6174.#"1.1' 4NkEEgH,


/5€€?`p1JwS,68€€ý@@`@ *<AuŠ…'Oz:ý@@@ÀHb<1LZ)þ@U
_€@      ÿÀ À  ) e u  ".54>32#"32>54.#.'.'.+#32#.'.+3267>54&' jº‹QQ‹ºjjº‹QQ‹ºjOŒi<<i‹POŒi<<i‹PTbbð			
bkk		@Q‹ºjjº‹QQ‹ºjjº‹Q€<i‹POŒi<<i‹POŒi<ýº 	
	È 
	'		


	^	‘			    ÿà      %  !!54&#!"!!5!!5!5#3!!5!!€€ÿ &þ€&ÿ € @þ€€€€€Àþ€ÿ þ€  @€&&€þÀ@@@€€þ€@@þ€€@@þ€   ÿÀ À  	     %3#!3#!3#!3#5!!@€€ÿ €€ÿ €€ÿ €€Àü  @€ü€€ý€€þ€ ÿ €@@    	  ÿÀ À  # ' s x } � … Š  7'>54.#";2>77'#>7>7>?>7>'4&'.#"'>7>7>7>32#3535#7%773#�0�0À,'2WuBBuW2&-%+€$ °�0�Š		 	€		
s'-ýÊ€€ €€0�0ü�ˆ.ˆ€‚ 0�0ýp6oeWBuW22WuBVfn76r];5Xt? �0�W	,)		
	%@@@@@€0�0‹ˆ.ˆÍ€€      `    ! : ?  7!2654&#!"3+"&=46;2%2#"&'#"&54632>3!5!@€&&ü€&&À@@ú7ON8..7ON8..†ý  `&@&&ýÀ& @@ K55KK55Kþ@@@       `       ¡ þ'  %!"&5463!2##335#3#.'.'./.'.'.5467>?323.'.'.'.#"#"&'.'.'.5#3267>7>7>54&'.=4&'.'.'.#"3>7>3:3267>73.''#"&'.'.'.5467>7>7>?>7Àü€&&€&&ýpPPPsWv@�P@@:


6
	6			


6
			7>`&@&&ýÀ& þòþ€€@@€ÿ  �

			T


	&	   ÿ¿ Á H  2654&#".#"'4654&#"3'3#335!7'!2326732654&'723 (88((8§.Œ8((8œ@a_@@@@þ‚‚ý(±!¥
0 (8	®8((88($ÞK(88(#þàÄ‚‚ý @@@@_a@BX&8(í     ÿÀ À  % 5 B G  %32654&#!";35!357!!#5!!53##"&5463232654&#"3%#53€@&&ü€&&@À€À@ü€€@ý  @ÿ ÃX:B^^B:XÃþ (88((88(`@@@& &&ý &€€€€@ À€ý€€À@7I^BB^I7@@8((88((8@€€   ÿÀ À     ! &  35	3#!5#!3#;#!#3!5!5!!@€þAþ?€@ @ýÀ€€À€€@€€ý@€ü€Àü  €@ ÿ @þ€@@€þ€€þ€€þ€€ýÀ@@€@@  @ÿÀÀÀ   54&'#!5!ÀC=€8H€ÿ �=s ÿ t:ýÀ€@     €    ! & + 0 5 : ?  %52654&#54&#!"3!2655#!!33#;#;#;#;#;#À&&&üÀ&&@&@üÀ@@üÀ@@€@@€@@€@@€@@€@@À@& &@&&þ &&€€ €ÿ @€þ€€þ€€þ€€þ€€þ€€þ€      @@@  4 @ ‚ � ž ª ¶  2654&'#34632#"&5467!#"&'>32!.532675#.'#5.'.735'.'.5467>7>7>753#.'54&'.'>7>54&#"3>55.#"3@5K
®! pP  Oqý¨pP  OqX@K5!®
þÜ	+#@&U
+		@!S€

�
	


þWK5!®
€!5K
®€K5!®
þ OqpP  OqþèpP  €5K
®!Íc
' 0
CC	2$	m


BC-
R¯]ì5K
®!@®
K5!   ÿÀ@À  	     " ' , 1 6 ;  !!#53!#53!#53!#53#53!#53!#53#53!#53!#53!#53@ûÀ@üÀÀÀ ÀÀ ÀÀ ÀÀý ÀÀ ÀÀ ÀÀý ÀÀ ÀÀ ÀÀ ÀÀ@ ü @ÀÀÀÀÀÀÀÀÿ ÀÀÀÀÀÀÿ ÀÀÀÀÀÀÀÀ  	  ÿÀ À  ! & + @ E X ] b  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53762"/&4762#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ¶Ô			é		T			ýŠÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀn¡

	
¸

\



×ÀÀÀÀ    ÿÀÀÀ   4  %>54.'%!!%4.'>5iL<bG&0VxHUBoQ-">W4ý—€þ€ÿ  ë7L.6*F3'7!0&?-M&j’OX¢ˆl"WWt�NC}kVóÿ €ÿ þ€®8gWD77KY2+OD71DQ]2   ÿàà   1  2>54.#"32!7'7'!#".54>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cR‘oEþ<’-ÞÞ-’ÄEo‘RV˜qAAq˜V Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€<gŒQ“-àà-“QŒg<Aq˜VV˜qA  ÀÿÀ@À   " ' , 1  !2654&+4&#!"#"3!!!5!!!5!!5!!5  &&@&ÿ &@&& þ  þ  þ  þ  þ  þ @&@&&&&üÀ&@@þÀ@@@€@@€@@€@@    	  ÿÀ À  ! & + @ E R W \  #3#3!!.'5#!35#!35#!35#".54>32#35#5##33535#35#!35#@7“CC“!üê@Àý ÀÀ ÀÀ ÀÀ <iN--Ni<<iN--Ni<ü`ÀÀÀ@€€@€€ü@ÀÀ ÀÀÀ¨-ÀÀ  þqƒÀÀÀÀÀÀý -Ni<<iN--Ni<<iN- ÀÀÀ€€@€€@@ÀÀÀÀ   	  ÿÀ À  ! & + @ E Q V [  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53''7'77#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ[-[[-[[-[[-ü˜ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ [-[[-[[-[[-þÅÀÀÀÀ 	  ÿÀ À  ! & + @ E J O T  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53!5!#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ€þÀ@ü€ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ@@@ÀÀÀÀÀ 
  ÿÀ À  ! & + @ E R c h m  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%2#"&54630".614632#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀØ%0/ýÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ”š8KNHVHúÀÀÀÀ   
  ÿÀ À  ! & + @ E J O T Y  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53#3#53!#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ @@ý ÀÀ ÀÀ @@Àƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ€@þÀ€ÀÀÀÀ@@    
  ÿÀ À  ! & + @ E – ›   ¥  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%#5>7>7>7>7>7>54&'.#"#467>7>7>32#53!#53%3#5  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀB7	<
		

	ü¾ÀÀ ÀÀÀ@@Àƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀz	
	


þ†ÀÀÀÀ€@@  	  ÿÀ À  ! & + @ E K P U  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53'7'7#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀwµ-‡‡-ý>ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ#µ-ˆˆ-þnÀÀÀÀ   
  ÿÀ À  ! & + @ E Z a f k  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%2#".54>35##3#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀà.R=##=Q/.R=##=Q/ @€Àý ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀÀ#=Q/.R=##=Q/.R=#ÿ À€@ÀÀÀÀÀ 
  ÿÀ À  ! & + @ E Z ` e j  #3#3!!.'5#!35#!35#!35#".54>32#35#!"32>54.#3535#!35#@7“CC“!üê@Àý ÀÀ ÀÀ ÀÀ <iN--Ni<<iN--Ni<ü`ÀÀ .R=##=Q/.R=##=Q/ž\Bü\ÀÀ ÀÀÀ¨-ÀÀ  þqƒÀÀÀÀÀÀý-Nh<<iN--Ni<<hN-ÿÀÀ#=Q/.R=##=Q/.R=#àB]  ÀÀÀÀ     ÿÀ À 
  $  !>54.#!3267.#"2>5!@ºGy£]ýÀGy£] ]£yG@]£yGþ@À]£yGþ ]£yGtGy£]@þ@Gy£]      ÿàà   1  2>54.#"327'7.54>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cV˜qA<h�Q“-àà-“P‹h;Aq˜V Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€Aq˜VR‘oEÄ’-ÞÞ-’þ<Eo�RV˜qA    ÀÿÀ@À  ! * /  !2654&+4&#!"#"3%!35!3'75!!5  &&@&ÿ &@&& þ € €þÀÀ@À@ þ€€@&@&&&&üÀ&@@@@üÀÐ�À@þ÷‰þ€@Ðþ°@@     €ÿÀ€À  , 5 =  !>54.#"2.#".54>3!>7!267!3 À81!<i‹POŒi<!17öF{-*g9CwY3/)8D3YvDÀTþ€
ªQ2þÒ2P 'NPQ*N‹i>>i‹N+QON'z8/!%3YvD@s,,†NCwY3ý  À;EE;   ÿÀAÀ   7>54.#".#"! j“[(.Qm?F‚--‚F?mQ.([“j@€`•…„P@pS/?66?/SoAO……•`    €ÿÀ€À      ! &  !35!3!5!'!!5!5!'!!5!5!'!!5€ý @€@@ý€€Àÿ  Àý€€Àÿ  Àý€€Àÿ  @ ü ÀÀ ÀÀ€@@þ€ÀÀ€@@þ€ÀÀ€@@   €ÿÀ€À  + B Y  2>54.#"3032>150#".1032>150#".12>150#".103 OŒi<<i‹POŒi<<i‹Pþ€BlŠHHŠlBBkŠHHŠmBBlŠHHŠlBBkŠHHŠmB€HŠlBBkŠHHŠmBBlŠHÀ#..##..#@€€ÿ €€þ@€€      ÿÀ€À       3#	%%'77773##3@À€þnþqM
þD
FþÂLmQmDˆDqþ=þêþa@@€@@ €@þxVŸCò<ìþ€þÀRDQ6mDf·�’€þ€€þ€€    ÿÀ À    2  >'#3>'#3>'#!>54.#"!!5'28*K13©19+K13¨28+K13ˆÿ ýP‹»jj»‹Pýÿ  ä$IsDAXC$IsDAXC$IsDAXCý9

ýÇ@@   *ÿÀÕÀ  B O  2654&#"3#.'#"&'#".##335335>=35%2#"&5463tB^^BB^^BaF@1T0>f?T&	*>	1DP(€€€(G3Aý?&&&&€^BB^^BB^ÿ 7Y#vmJ,$%%@2!ƒ€€ƒ':L* @@&&&&  €ÿä€À  2 ? L  0676&101610.'&>7>7&674&#"326577>'.€:p3·_h+@*ElD@:
]b	
8$þú>\[>Z?@ZŠSw::+^Sž8KJU@A@aäU,983	/B,&e 4�N	&rI&ÅA]]AA]]A'o;;.{;;:(    ÿàà   1  2>54.#"32#".'!7'!>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cV˜qAAq˜VR‘oEÄ’-ÞÞ-’þ<Eo�R Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€Aq˜VV˜qA<gŒQ“-àà-“PŒh<    €    ! & .  %52654&#54&#!"3!2655#!!33#%'75À&&&üÀ&&@&@üÀ@@üÀ@@ @€@À@& &@&&þ &&€€ €ÿ @€þ€@@@zzþÀ@€     €ÿÀ€À  + >  !0.'3.#"5316.1>10.'3326731€ 4F(ÀB4Vq@>mU6CÀ'F4@@(Ib31]H*P €PÀ' @Ecn*rFzZ41UsBþz*ncE@€
`|ldye%73ý 7QZ#"[R8   @ÿÀÀÀ  ' 2 = B  2>76.#"3.7>1070&#"1!1!0.#"17#53 .g[D1ZyBBuW2A]m1 'Kc31gN(m§r:CþÀ@l;sZ8ÀÀ8Zs;j@À€€ >e~?A~d=7`€I>}e@€ijPKhn!!>=aý€üdxddxdü@@@  ÿÇÊ{     	6&/.'%''7º./-/n/-ý³/?Lµýá-i˜{þð/n/-/.[.ý³þÆ+Lµýá-Ã–   ÿÀ À   ( 0  2654&#"3'33334&'#"&'3!%'333À5KK55KK5@�@€@ý@@I))I@ À�@€@ÀK55KK55K@ÀÀý@ÀþÀ@""!#þÀþ€€@ÀÀþ@À   ÿÀàÀ  > R  2654&#"32654&#"!#3!32654&#"#332654&#"#3334&'#"&'3!à5KK55KK5 (88(0þú@@
0 (88(0Æ†
0 (88(0†Æ
0 ýà@I))I@ ÀK55KK55K@8((8$þÀ@þÀ$8((8$ $8((8$ $þÀ@""!#þÀþ€€   ÿÀ À    1  "&54632##4673267#!%3333333!5À5KK55KK5€@I))I@ÿ @@€@€@€@ý€ÀK55KK55Ký €@""!#þÀþ€@ ÿ Àþ@€ý€@@  ÀÿÀ@À    K  !2654&#!"03'#3535#!";3#"346;3532354&+53532654&#€ 5@K5ÿ 5K5€@@ @@þ &&€@`(8@&@€@&@8(`@€&&ÀK5 5KK5:RW:FÀÀÀÀÀÀ@&&@€8( &@@& (8€@&&   ÿÀ À , 1 8 M T g q  >3254&+54&#!"#"3!.'!3;2653!5!!>7!2>54.#"3!>7!762"/&4762!.5467!À&€&ÿ &€&&Ö!þmÀ&€&ÀýÀ þ S!þj`<iN--Ni<<iN--Ni<ý þØ6Ô			é		T			þ
þý ÃÃ&@&&@&ý &! &&À@@€ @þ -Ni<<iN--Ni<<iN-€!@®¡

	
¸

\



@   @ÿÀÀÀ   % * / 4  !2654&#!"#3#3#3#337#3!5!!5!!5!ÀÀ&&ý@&@@@@@@@@&@@@@þ@Àþ@Àþ@À@&€&&€@€@€@€@€&€ ý €@@À@@À@@   ÿÀ€À 5 : ? T g  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3'762"/&4762 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<*Ô			é		T			@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-Ò¡

	
¸

\



     ÿàÀ   0  2>54.#"3#".54>7'7'àc¯ƒKKƒ¯cc¯ƒKKƒ¯c QŒg<Aq˜VV˜qA<gŒQ“-àà- Kƒ¯cc¯ƒKKƒ¯cc¯ƒK¹ÄEo‘RV˜qAAq˜VR‘oEþ<’-ÞÞ-    ÀÿÀ@À  ! & + 0 5 : ?  !2654&+4&#!"#"3%!35!3!!5!!5!!5!!5!!5!!5  &&@&ÿ &@&& þ € €@þ€€þ€€þ€€þ€€þ€€þ€€@&@&&&&üÀ&@@@@üÀ @@€@@€@@€@@€@@€@@   ÿÀ€À  ' 4  3#!"3!!"3!5#4&#!!2653%2#"&5463€€€þ `þ ` ÀO1þ  1OÀþ 5KK55KK5@ À@þ€@ÀÀ€@0ü€0@ÀK55KK55K   ÿÀ@À   8  3>54.#".#"3333'7>7/#'#/@í
	.Qm?F‚--‚F?mQ.	
mECN{#2…Dý¤f<TkD  ClT<ó"1…DM}"21 !F'@pS/?66?/SoA'F! ÿ ¹Îþ¿*U\h=€€=h\U*¹þ.ÿÕÕ     ÿÀ€À 5 : ? T a  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3##5#53533 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< €@€€@€@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- €€@€€@     ÿÀ€À 5 : ? T `  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3''7'77 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<-[-[[-[[-[[-@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- [-[[-[[-[[-    ÿÀ€À 5 : ? T Y  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3!5! /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< þÀ@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- @@   ÿÀ€À 5 : ? T a r  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#"&54630".614632 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<%0/@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-Ôš8KNHVH     ÿÀ€À 5 : ? T Y ^  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"37#3#53 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< @@@@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-À@þÀ€@@    ÿÀ€À 5 : ? T ¥ ª  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3#5>7>7>7>7>7>54&'.#"#467>7>7>323#5 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<b7	<
		

	‚@@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-º	
	


ú@@      ÿÀ€À 5 : ? T Z  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3'7'7 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<—µ-‡‡-@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-µ-ˆˆ-      ÿÀ€À 5 : ? T i p  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#".54>35##3 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/ @€À@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ À€@    ÿÀ€À 5 : ? T i o  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#".54>3>5# /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/B\ž@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- #=Q/.R>##>Q/.R=#à ]B     ÿÀ À   B I  26=4&#"3!26=4&#"3!2654&++"&=!+"&=#"3!!! &&&& &&&&ý@€&&@&€&ÿ &€&@&&€ÿ ý€€ &@&&@&&@&&@&üÀ&@&€&&€€&&€&üÀ&@ÿ €þ€   ÿñÀš   , 6  %2654&#"3%67%3"614&+"3%/.7€&&&&þ”ìý@?W7ý7Ê¼c5 û+ ++ý + ` ÀþÀ¶5YõB^þ€QrA      ÿàà    !.#"32>7!'7ÆP�¨`d¯‚LKƒ¯d`¨�Pþ:’-ÞÞ-à^£yFKƒ¯cc¯ƒKFy£^“-àà-     * }k  / D Q  %>&/.67./.>7>./.>?%2654&#"3Ù18J   dt|8ýÐ8K!!dt{8T6)+]WK7)+]WKþ(%vD¡+^XL8*š$(88((88(= ary77I þÃ ary77I ·*[UK	7)*[VJ	7)þù?L[
8**[WKW=„<;8((88((8  ÿÒô¹  5  .7>1?7>&'7'7>?''7''™-$VWP[[ˆ",##e[ˆ#-#‰Z[(-ý*[[%.[-$VUP[[-..[-.¹.%[[ˆ".#"f[ˆ#.$ˆ[[PUV$-þ:[[PWV$-[-([Z--.[..     ÿÀ@À  (  7>54.#".#"##5#53533  j“[(.Qm?F‚--‚F?mQ.([“j€À@ÀÀ@À@€`•…„P@pS/?66?/SoAO……•`€ÀÀ@ÀÀ@      ÿÀ À 	  8 = b  354&#"!354&#"!2654&++"&=!+"&=#"3%!!726?6&/.'&6?6&/.À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ýš
,4>=v8/8	0
5JI$	& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€&0,4yCBC#	'PP/0     ÿÀ À 	  8 = H  354&#"!354&#"!2654&++"&=!+"&=#"3%!!7'7#'#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý@€žž€À@@À €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€€€À€€À€ÀÀ    ÿÀ À 	  8 = S  354&#"!354&#"!2654&++"&=!+"&=#"3%!!%'&32676&'&À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ�<·
%= €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€øm@›	\@      ÿÀ À 	  8 = ^  354&#"!354&#"!2654&++"&=!+"&=#"3%!!2?2764/764'&"'&"À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý[ˆˆ5ˆˆ4ˆˆ4ˆˆ5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€!4ˆˆ4ˆˆ4ˆˆ4‡‡    ÿÀ À   B G h  26=4&#"3!26=4&#"3!2654&++"&=!+"&=#"3%!!#";326=32654&+54&#" &&&& &&&&ý@€&&@&€&ÿ &€&@&&€ü€€ýþ€%%€%&€&&€&% &@&&@&&@&&@&üÀ&@&€&&€€&&€&üÀ&@€ý€&&€&&€&&€&&€   ÿÀ À 	  8 = L  354&#"!354&#"!2654&++"&=!+"&=#"3%!!!"3!2654&#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þþþ€%%€&& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€&&&&      ÿÀ À 	  8 = å
  354&#"!354&#"!2654&++"&=!+"&=#"3%!!3267>7##"&'.'.'.5467>7>7>32#"&'.5467>?#.'.#"3267>733267>7>7>54&'.'.'.#"#"&'.5467>7>7>32À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý�


*4!=.;"**!)&	,: 





	


'.4+â		
	
 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ö)23)

	* (($±%

.+!


|		
		     ÿÀ À 	  8 = A E H  354&#"!354&#"!2654&++"&=!+"&=#"3%!!'7''7À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ó[.ZZ[ê[ˆ.ˆ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€¶Z.[[[ê[.ˆ-   ÿÀ À 	  8 = R _ f  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"32>54.#"&54632##35#5À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@5]F((F]55]F((F]5OqpPOqpP@€@ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@(F]55]F((F]55]F(þ@pPOqpPOq^À@€     ÿÁ@¿ ! 6 G J W  '#"&'%73.'#'%>7'5#!2>54.#"332+"&/463%2#"&5463@@$F		cýç¤uÀA;#NýÛ@ÿ Da>:cKKc:>aD1b		$	ýqÀ &&&&?d&lZ„ÿ ÀÖ"77þ„ý€€(F]55^E((E^55]F(À��ý€žÀ¢%&&%      ÿàà    >54.#"'7 ^£yFKƒ¯cc¯ƒKFy£^“-àà-¦þ:P�¨`d¯‚LKƒ¯d`¨�PÆ’-ÞÞ-      ÿÀ À $ 1 6  54&'535###54&'5#5#3#!###5#53533%!5!€I7À@À7I€I7À@À7I€ €þ@€@€€@€ÀþÀ@@@#�€@Á$@@#Á@€�$@ý€€þ€€€@€€@@@@      ÿÓ± O S ]  %>/&&'7676&'&'7676&'&'7676&'&'6?>77'/.?¯G;0<“+/;P/�0;P/Ž/;O/0V_V$'�'j#V0+"4BJ$ü°V_V	V4�VPO”'4P<4�4P<4�4O=4+_V_'j#�$'_+(�;1";'¬_V_þ'_�4_    ÿÀ À 	  8 = ™ ¦  354&#"!354&#"!2654&++"&=!+"&=#"3%!!326?;26?326?6&/?>=4&/7>/.#"/.+"'.#""&54632#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý†33
&+6!&
33
&*6!&°5KK55KK5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€62&
23
&162&	23
&1ÖK55KK55K      ÿÀ À 	  8 = K  354&#"!354&#"!2654&++"&=!+"&=#"3%!!>3%À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ€]†Z5!O^oC  €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@€Ki@-G1€Ñ   ÿÀ À 	  8 = N [  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"10>54&#"&54632#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@Oq<H<<H<pP&&&& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@pP(ndFFdn(Oqÿ &&&&   ÿÀ À 	  8 = T  354&#"!354&#"!2654&++"&=!+"&=#"3%!!.>7>'4.À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@khM„86HM27…Nij €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ÏB5[MUQ"!MO $PTMY4@    ÿÀ À 	  8 = H M R  54632#!54632#!"&546;;26=!;26=32#!!773!53#3!#3À&&€ &&€ ü€&&@&€& &€&@&&ü€€ü€$ˆ~($¸ý€ÒNàà àà €&&€€&&€üÀ&@&€&&€€&&€&üÀ&Àý€€[6[O8@@þ@@þÀ@þÀ   ÿÀ À 	  8 = m  354&#"!354&#"!2654&++"&=!+"&=#"3%!!%"326546'5>7#"32654&#&"#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý`(88((8DJD	(88((8djX	 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€À&&&")ª	¾&&&c
	þ¾    ÿÀ À 	  8 = B G  354&#"!354&#"!2654&++"&=!+"&=#"3%!!#3#35À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ€€€€€ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@þÀ@þ€€€    ÀÿØ@À  ) 6 o  3265'.#";32675'2&546332'.'463>'.'6&'&67.7>'7676&'&'77ˆ*%<P--O<&)M65Më+/$$,Å+%#.,¾; ¡¡; 0y€28 
§§
 8 1€z0 (©,L9!!9L,©)NNÊ( )(  )þ7,+(QQ)
,,7>A8)**TU*))8A>      ÿàà    !32>54.#"!'7'æþ:P�¨`d¯‚LKƒ¯d`¨�PÆ’-ÞÞ- ^£yFKƒ¯cc¯ƒKFy£^“-àà-     ƒÿÀhÀ 6  764'&"4&#".'4&#"#4&#"4&#";267}ë9b 
$

 aDÚ";è7`CþÜ‡þz@þ¿ýdC_      ÿàà    32>54.'7'7à^£yFKƒ¯cc¯ƒKFy£^“-àà-ÚÆP�¨`d¯‚LKƒ¯d`¨�Pþ:’-ÞÞ-      ÿÀ À   - A  "'%.#'2#".54>3764'&"'&"27àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni<é			Ô@			T		@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-þM¸
	

¡E



\

    ÿÀ À   - :  "'%.#'2#".54>3#5##33535àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni< €@€€@€@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-ÿ €€@€€@    ÿÀ À   - 9  "'%.#'2#".54>37''77àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni<-[-[[-[[-[[-@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-þà[-[[-[[-[[-  ÿÀå¡   764'&"%7?7èýBþöþggO|âVÙ%VzÂ_5ûCþùTg�{UàVòxþ’_      ÿÀÀ   506$!&4>1Þ¨êúR‡*@€À	pþøÿ5þ<H;þÝ    ¡ÿÀhÀ  ! 2 C `  32654&+"3;2654&+"332654&+"3!326=4&+"3'"'.0332>54.##†þó”ÏN j.Ø!{K6`H))H`6Wþ©9þÇ7þáææSC­0þŸ?N*Ia77bH*     ÿÀ@À 	  %%mþ“þ.PP.þþ“³~Eþôþ“œœmEB     = Ô ) 6  %'654&.#".>77326372#"&54633�9kGLq…9E'(E9„qK?av8—X½·Ü&&&&…ê#A8`=$64":þ 69!àWþðW¸&%%&     ÿÀ€À , � � ’  #.#"32>7##".54>32#%#>7>?>7>7>54&'.'.'.#"3467>7>7>32!5535#5#33'#73€„Xˆ®bj»‹PP‹»j=qfX#VGPV.]£yGGy£]U–uNzŸýô±		
&
		H		499MºµRRqo ^¤yEP‹»jj»‹P2G,/!Gy£]]£yG;g�QÀ




		
	BBY@çàGY™……     ÿÀ À 	  8 = C H N S  354&#"!354&#"!2654&++"&=!+"&=#"3%!!7'%!!57''!!5À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€üã-‡µ-ˆƒþ@Àüö‡µ-ˆZÝþ@À €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ô-ˆµ.ˆ&@@ùˆµ.ˆZ4@@    ÿÀ À 	  8 = R _ n  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"32>54.#"&54632#5#32654&#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@5]F((F]55]F((F]5OqpPOqpP€/5KK5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@(F]55]F((F]55]F(þ@pPOqpPOqÀ/K55K€    ÀÿÀ@À     '7'%%5°­Còâ<§ŠþþÉŸŸ��ÀþƒªEè½HŠþ{óÚzvzðþX•r    ÿÀ/À   
 !1	0>7/‰þÐþäþ»E«îþSÀþúþËÿ <H;#À	pÿ    	 ÿÍñ³   & ? F _ f m t  06&1>7>7.'.'%06&1.'.'>7>7706&1>7>3.'.'0&#21610&06'1Q U[`^þÍ(z)!!*‚&&))+%t&Î$ b "g##n! k##§…ýN³þVa II^ª##þÆ*"g))g#,,+†'(‰-(Qþ"t&"$W##X%%%q!«¹ƒ     ÿÀ À  * @  32654&#2654&#!5#!"326732673%#"&'!#"&'#"&'À&&!D€OqpPÿ €ÿ OqpP2TU22TU2þ U2   2TU22T@&&fHýÀpPO1ÀÀ0POq/''//''/'/þô/''//'     ÿÀ~À   8 E  0>'&6701%&6100>'>76&'&6&5!!>77>76@991>KB<+J"7t#")96#$WM6Yü@H|_@mp!¨d*9 	$F<a}3GvWLA¯-$G9H'D4ýž(D3,4e¥€[K0å4,$R-     @ @ 
  I V c s €  	!"3!#3##3#./.'.+#32#3#3#33#3#3#3%3267>54&'.+%2#"&5463 þ½üƒ&&ý5|kk8´ó888Š	òÂ¿†{{‰èÂ¿‡||ŠýŒ>

>ô&&&&Ä|&ý€&J7„@;à	)}@		
	:@;E6O;@;E6O;¯Z&&&&   ÿÀ/À   %0.67  
'15/þ»þäþÑ‰Sþî«ãþÝ;H< 5ÿþøp	À    ÿàà    & 3 @ M Z g t � Ž ›  2654&#"32654&#"3!2654&#"3!2654&#"32654&#"3!2654&#"3!2654&#"3!2654&#"32654&#"3!2654&#"3!2654&#"3%"32654&#€(88((88((88((88( (88((88( (88((88(ý (88((88( (88((88( (88((88( (88((88(ý (88((88( (88((88( (88((88( (88((88(à8((88((8ÿ 8((88((88((88((88((88((8ÿ 8((88((88((88((88((88((88((88((8ÿ 8((88((88((88((88((88((8À8((88((8     ÿÀ À  
     # . g t � ‘  #5!!'!!#3535#%#335#!!53535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€Àý@@ÀýÀ@þÀÀÀ@ÀÀÀ@@€þ@ÀÀÀþ@ÀýÀ@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH€@ý€@ þ ÀÀÀ@@@@þ@ÀÀ@@€@@ÿ þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À    T a n ~  3353!#!5##3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@€ÀÀ€€þ@ €þ €@À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH ÿ  ÀÀþ@ €€ÿ @þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À    T a n ~  3335!#!5##3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@€ÀÀ€€þ@ €þ €@À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHÀ ÿ ÀÀþ€ €€ÿ @þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À     R _ l |  !!	!	!#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€ ý ‘þïþï"ý¯@@ý€À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@€ý€@þïþ ÑþÀ@þ/€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ      ÿÀ ©  ' ` m z Š  76&'."/&476&'.2735#535#35%.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5ÿ*>#c#T"">*44ü4”5ýA€€€À@„ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH†*>""T#c#>*4”5ü44þº@@@þÀ€¹þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À    ) b o | Œ  2654&'7!!73'72#"&'!!5#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 B^S=ý€€€#--(88(þ  ýÀÀ@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@^B>ZBþ ŒM³8((8þó@@€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ 	  ÿÀ À  ' 4 9 D } Š — §  !2654&+54&+"#"34632#"&5!4&#"3265%#53#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5À€&&À&À&€&&pPOqpPOq@K55KK55K@ÀÀý€À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@&€&@&&@&þ€& OqpPOqpP5KK55KK5@@@þ€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ 
  ÿ· £ ' 2 : B J U Ž › ¨ ¸  !26=4&+6&'&.'.#"3!53'#.76%#>3!!!!265!3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@`ºp2/j¼`€™V	5R2	ýØ& þÀÀ &þÀýÀ@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH·@.2.: @€€’	"	
èÿ &@þÀ& þ€þÀ€@@@þÀ}

	

	
þÀ@@@@@ÿ @@@@þÀ@ÊZ     ÿÀ À   " [ h u …  2>54.#"3#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 BuW22WuBBuW22WuB€Àÿ À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@2WuBBuW22WuBBuW2;{ þ þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À  ) : G  2>54.#"32#".54>332674&+"3"32654&# j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P#F(Â#%(88((88(@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@$&þÚ'@8((88((8   ÿÀ/À     &.1	0E0‰Sþî«þ»E ÿ þËþúÿp	À#;H<     Aÿ½¿²  , 8 @ L  36&10&.10130661#32>7'0'17'0#"&13#'0!).'.1'0$=QW;ŽJ,++d¯|þq/9R`)$UN<v“¬//]R38R_‹ÒiKN34OJA)Mv�I7!hbFŒAÙ?mQ/'E^7Ä4 }ý ÔR""RÔÔ-9R*9-�S      ÿÀ À  + 6 q ~ ‹ ›  7.#"#>327#32>73#"&'533##3#%#.'.'.'.+#32#3#3#3#3#3#3%3267>54&'.+xUmA-O?+Q8Um=R‰,9ÈÞc j?-O?+Q8Um=Qˆ,;Úþ¦€€@À€„	
ABA 
<€€€€ÀÀ ÀÀ€€€€ýAHH©V4?6I+<fK*I>9ÉP[1=6I+;gL+I>7Éþg@@€@@9		
		

}@9@@@@@@ÿ @@@@@@¯Z      ÿÀ À   R _ l |  	.'33535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€€þ€`ªœ’H0ƒ¢¿lý€@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@@@ÀI<x–TÀ@þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À  	     " - f s € �  3#;#;#;#;#!#3;##3535#535.'.+35323.'.5'5.'.'.'.'>7>54&'.'735#535#535#535#535#35#%+532 @@€€€À@@€€€À@@ €€@@@ý À@€€€  ABA
	`À€€€€À@€€€ÀÀ€þ+HH@€ý€€ý€€ý€€ý€€ý€€ý€€ý€@þÀ€@@@	þÀ}

	
	þÀ@@@@@ÿ @@@@þÀ@¿Z    
  ÿÀ À     + 6 o | ‰ ™  7!'!3!!7!7!!32654&#"!32654&#"3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5óý,*þþÒ%üý(¿ý#·ýa€þ &&&& &&&&ý@@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH @€@€€@À@@€&&&&&&&&€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    	  ÿÀ À  $ 1 > I ‚ � œ ¬  2>54.#"%32#"&546332#"&546332#"&5463#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5OŠh<<g‹OO‹h<"†
)^2Ã&&&&À&&&&À&&&&þ À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHN1UrAArU11UrA0X&Ùur&&&&&&&&&&&&þ@þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    	  ÿ  Ò   & 3 > w „ ‘ ¡  >27. >27."7.">232654&#"3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 <WÛäÛW<cûþüûcx<>�¢�><K»Ä»K<2}‚}2<%^b^%þì8((88((8þ€@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHÒ=XYXY=eeee{=?@@?=LLLL·=3223=&&&&`(88((88(`þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ     ÿÀàÀ  * E  26=233%>54&#"326=7##5##5##5#326=Þ)%B0/*®1@X>>X<-))ý2.))@)¶ r–¥Iþo)J4	TbQrlWaS
ýË))O)×¿ÏÏ¿×þ×ý°))  2ÿÀëx ( O \  4&'.32654&'.>7>233265.32654&'.>7>232654&'"32654&#ë#]À¹«HG^,+ .#I87ƒ�“H.™7rnf++9,"!OVX+gOqpPOqpP++,]HGª¹¿]%. I–�…87I$.!Ã8++gpt8+[WP"!-èpPOqpPOq   ÿÀ‚À    		'		'Aýò3AA3ýòýò3AA3Âþ1ýÑ/1übþ1ýÑ/1 	  ÿÀ À  " 2 7 B { ˆ • ¥  4&+5#!5##"!5#"&54673!5#"&54673!!3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#!35#535#535#32+5 &À@ý€@À& ü@$8((8$@À$8((8$@Àû€€ûÀ@€€€ÀÄ ABA
	|À€€€€À À€€€€ÀþHH@€&@@@@&ü€ z
0 (88(0zz
0 (88(0zý@@ýÀÀþÀ€@@@þÀ}

	
		þÀ@@@@@þÀ@@@@@7Z      ÿÀ À  " - f s € �  !2654&#.#"#"3%3267!#3##3;2#.'.'.'.+#!3#3#3#!3#3#3#4&'.+3267>5@€&&ýöýù&&Š†	‡ü“v€€€@À@ 
	
ABA@À€€€€À À€€€€ÀþvHH@&@& þâ&ýÀ&À×
ØÀ@@@€@		
		

}@@@@@@@@@@@@@cZ     ÿÀ€À   ( a n { ‹ ˜  !265#!!354&#!"3!!5535#3535#.'>7>54&'.'.'.+35323.'.5'5.'.'.'5#535#535#37535#535#35#%+5322#"&5463@ &@þ  @&þ &&€ ÿ €À@€€œ
	 ABA$€€€€ÀÀ€€€€ÀÀ€þ+HHë&&&&@& €€@À&&ü€&À@@þ€@@þÀ€@4
		þÀ}

		Œ@@@@@þÀ@@@@@þÀ@¿Zþ   ÿÀ À   	       !!%7!!''!!!!l¬Àlíþ«£± þÌÁ{¼þã—¬CþXþ�:Fµþ�þ@þtÀ ÿ  åÑÿ ûûÚÚ@ýGÀý@À      ÿ¿àÁ    				Þ.ýô.üœÞ.ýô.Àþ,--þ,þ,-- 	  ÿÀ À  	          5!!7!'!!7!'3!7!!7! Àü‡Ç€þèþê�S�vìþÇ©>tqåâþé‡ü3,¡^sµ`”;~B þþ?ýA À¥¥ÀÀ££ÀÀÿ þôýÀLô   ÿß ¡    	7	%7	 Ó-þ þ -ÓÓ-þ þ -Eþ!.ýó.Xþ!.ýó.    ÿÀ À    2>54.#"3%'!! j»‹PP‹»jj»‹PP‹»j€À@ÿ ÿ @À €€ @P‹»jj»‹PP‹»jj»‹P€Àÿ €€ À ÿ       ÿÀ À * Q ^ k x  2654&#".'4&#""32657232673;5#535#535#535#535#535#535#"2#"&54632#"&5463!2#"&5463€5KK5
	Y3
6 5KK55K3K5ü€#=Q.aÀÀÀÀÀÀÀÀÀÀÀÀa.Q=#  &&&&€&&&&@K55KÇþ3âý K55KK5ÂÍ5KÛþ
/T>$€@@@@@@@@@@@€$>T/þåÿ &&&&&&&&    ÿÀáÀ    	7	'	7	'þþ!.ýó.fþ!.ýó.ÀÓ-þ þ -ÓÓ-þ þ -    š>æ   		þþ-æþò-ýá     wÿè“´ $  >10#"&#"0.7>77‘1]H,.I\-L9;!"a)IBŽJ60(d24+*@&>ýÀ(…76'I&Á	      @Ó@ X g v …  %6.'>'.'.#".'.#".#"32>73267>73267>710&'.170%01'067>10&#"1506321Ó

*-,^XO:#";OX^,-)

*-,^XO:#";OX^,-)ü#.76/.hf/„g//66//gþ|T52WU43V°$MI?@IM$=4O['#$'[O4=$MI?@IM$=4O['#$'[O4=ÜW*V))V*Wê000000       @ @ 	    7%.5467%!2654&#"3 Ñ%,+%þ0 þ-&-,%¯OqpPOqpP@Æ"`87_#Çý  Å"a87`#pPOqpPOq     ÿÀ_± : J  	#!"&'&67546?>56&'.+"&57>7>6&'	3!267è;,
I;ûÊS<?51%
Z41U@ýÍýÐE
=þ’c)'ATn(m=&"

#	+; "
Z@=<þSþ®  @ÿÀÀÀ & 3 @ M  2654&#"'6&'.#"326?32#"&54632#"&5463!2#"&5463 OqpPl�
ÐÐ
œkOqpPGjDB
kHÿ &&&&ÿ 5KK55KK5 5KK55KK5@pPOq¯‰1
þ¯Q
0þv¯pPOq\Dª§E^D&%%&þüK55KK54LK55KK54L   ÀÿÀ@À     35!35!5#3#!5#!!€Àý€À @€€ Àÿ À >@@€€@@@@@üÀ@@@üÀ€ý€   ÿÀ€À $ ,  26=4&'.1!32673!2653!#"&5@+({Šoÿ þ€#!y2& &4~ý@€pPOq &À).%€
À&2ý·&&J4@5KK5     ÿÀ€À $ * :  26=4&'.1!32673!2653'7!'5#!#5%7@+({Šoÿ þ€#!y2& &4~þ€2±¶5 €À@þ @Àùõ &À).%€
À&2ý·&&J4€onþÀM3ý@À3MÀX˜™YÀ  ÿÀ À (  101!0.'4610.5467>130 (0(d %ÿ $ d(0(/"+D€C,"/nu\>•ebHFaf –=\un.
SR
.     `Æ ) > C  0&'.5461.54632>32>320&'064&1>13#535#ô`˜¼\$ Q. 	
V:8U"1(L}¡VQ P€€@@l 0
.6ID40"%"þ€ À @þÀ@ÀÀ       š>æ   %	'	þþ-šòþ-ýá      ÿÀ À  ' 4  !2654&#!!"32#".54>335#5##335@€&&þ€ÀýÀ&& BuW22WuBBuW22WuB@€€€€€€@&€&À&ý@& 2WuBBuW22WuBBuW2þ€€€€€€€   ÿÀ À =  6&54.'54&#"0>320.14&#"3267>321 Ex¤_%&^¤yE2MZ'.j()2%&pOOp(i/([K2€OŸ„\&&\„žP(0(5þÑ;;&&!B]]AR5(0(   ÿ^ (  >5&'.".#&&32673267F>>.\#1R=.k((h.=Q2"\.>=B(.i)(h/(B6 !%7LB#"@K5%! B""B  ÿá Ÿ   		,Ôþ,,§þYßß-þNþN      ÿÀ À  ' 3  !2654&#!!"32#".54>3'7''7@€&&þ€ÀýÀ&& BuW22WuBBuW22WuBÀ```````````@&€&À&ý@& 2WuBBuW22WuBBuW2þ````````````     ÿá Ÿ   		Ôþ,Ô,þY§ßß-þNþN     >ÿÀ¾ª ! 6  36.10&.10&130>>1#32>70'1~@	'$i{]8Xl5?C @	(OG|¨h-ýÀ@Mr„;2ynV€?{¸yCÀP„_4x!%-Œ…_<E2
&$þÀY¢|I>i‹N ›     ÿÀ À @ E J O T Y  326=4&+"#4&#!"#54&+";3;26=!;26=265!!3#5!3#5!!5!!5@ @@&ý &@@ &@ @&@ý  ý ÀÀ@ÀÀþÀ ÿ  ÿ @À  &&ÿ  Àþ@&````&À€Àþ@@€€€€@@@€@@    ÿÀëÀ   '73ëëë/œ@œâÞÞ-‹ü€€‹    ÿ½ã²  3 H ] •  36&10&.1013066107&45>7'0'1#'0&1067>7.110>'&'.10#"&'#"&5467.'#"&5467''0!.'.1'$>RY=�L-,,g²þôtB=4'x–°01!5A#¶;Y>/$_87?bQ/Y6G5#j%a
*#**#)

WP€PWLv�J7!hbGŒAþ’''Z2/=H)Å4 }.TH7’921.CA/kK(oþõi/@D.115o'E	))))
.9))9.  ÿÀëÀ   %#'7' @œ/ëë/@€ü€‹-ÞÞ-     @ÿÀÀÀ     32654&#!";!!463!2¢Þ''ý ''¬2†ÿ þÜ$ÿ ¸@' ''þ (þ€ÀþýÜþ$       á Ÿ   7'!5!7ÞÞÞ-‹€ü€‹Ÿßß,“@“      ÿÀ À   32654&#!55!3€@&&ý€þÀ@ &@& &€Ùç€ý€&      ÿÀ À   !";265!%Àý€&&@& @À€&ý &&€€ç     ÿÀàÀ   3!55!;2653àçÙ€þÀþÀ@@&@&€€@þÀÀ€Ùç€ÿ &&€      ÿÀàÀ   !533;265!% þÀ€Ùç€&@&@@@€À@þÀý€&& €ç     €ÿÀ€À  )  0>54.#"12#".54>3 x�x<i‹POŒi<x�xBuW22WuBBuW22WuB@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2     €ÿÀ€À  ) 3  0>54.#"12#".54>37/7 x�x<i‹POŒi<x�xBuW22WuBBuW22WuBfZ�??�Zww@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ‰dyyd‰;;    €ÿÀ€À  ) 6  0>54.#"12#".54>32654&#"3 x�x<i‹POŒi<x�xBuW22WuBBuW22WuBOqpPOqpP@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ pPOqpPOq    @ÿÀÀÀ    	#"&5463!2+%!!¢þX2¬'' ''ÞýÞ $$ ý @þ€€( ''þ '@þý þ      	 Ç   7'!!"ÞÞ-‹ü€€‹	ßß,“@“     ÿÀ À  	   7%%!% €þ€À€þ€@þ€@€€€ü€€€€€ü€€€ü€     ÿÀ À   9  5#.'5##335>73%35#.'35#>735# †
7Sj<€<jR8
††
7Sj<€<jR8
†þÀ7bD€Cc77bD€Cc7€€<iS7††
8Si<€<iS7††
8Si<€€Cc77cC€Cc77cC     €ÿÀ€À     #3#3#3€€€€€€€€€€€€€€€€€€À þ þ   þ þ   þ þ       ÿÀ À  j  2654&#"3"5>32326150#"&#"!4.'54&#"!#"&#"10632;#"&#"10632;5>32326150#"&# (88((88(þœ>@ 3c-m‘�n.d4>€Dm‰FF‰mD€3_*UlkV*`23_*UlkV*`2C@ 3c-m‘�n.d4 8((88((8ý@? @@@@@-EƒiF""FiƒEþÀ@@@@@@@@@@@ @@@@@    ÿÀ À 
    d q ~ ‹ ³  >.10!>.10!>.1006=4&'##"&5467##"&5467##"&5467#"32676>1%4&#"3265!4&#"3265!4&#"326573!26=7>'.&'.#"1 <-+:€<-+:€<-+:À@	|
K55K
¤
K55K
¤
K55K
x
#qs>[^sVV¡}Lü€&&&&€&&&&€&&&&ûÞL-‡-S']%[bd/Vs^[>b^E€fua]tf	fua]tf	fua]tf	þÀ%œ!5KK5!!5KK5!!5KK5!—"9$2&(À&&&&&&&&&&&&þ×@/QQ/@,#
/"!'!   @ÿÀÀÀ   32654&#!";¢Þ''ý ''¬2@' ''þ (þ€   ÿÀàÀ   * ;  50&'>7&612#"&5463#"&546320>721'`=az<V Si€NÀ@5KK55KK5ýÀK55KK55K€=az>GEc…XÀ@€8;89L0À€K55KK55Kÿ 5KK55KK5@€@BF0E0 €À      ÿÀÀÀ  1 T a r  #.#"#332>732#.#"#>3&4732654&'>7#".52654&#"3"&'#3267##À@h�­^^±“l@ÀTo†JJ�hMÀý¥V—{[@PiGG…oV@^šVþ›%B &&.c;Um>7^|FK„a9 &&&&›7]@.?L&L|@T7 @WŽe66eŽWþÀCuW11WtD˜0ZO@eF%%Fe@OZ0ýè5&&
ICŠ^‰X*4^†Q@&&&&¯=2$=,\I2=   @ÿÀÀÀ  ! . ; H U b  10>54.#"!#"&546322654&#"3'"32654&#"32654&#"32654&#2654&#"3 ZlZZlZ-Ni<<iN-À^BB^^BB^À&&&&À&&&&À&&&&À&&&&À&&&& <¥–ii–¥<<iN--Ni<B^^BB^^Bþ &&&&@&&&&@&&&&@&&&&À&&&&  €ÿÀ€À  ) G c  0>54.#"12#".54>3>7>54&'.'.'.+353267>7'+53: x�x<i‹POŒi<x�xBuW22WuBBuW22WuBg


‘HH
164
@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ°
	þ€ˆ	r			s	  €ÿÀ€À  ) 6  0>54.#"12#".54>33##5#353 x�x<i‹POŒi<x�xBuW22WuBBuW22WuB@@@€@@€@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ @€€þÀ€€     ÿÀìÀ  & +  	'&'	#"&'&47>732##!#35*Â
þcþc
Â	
*@@Àþ€ ÀÀ°þ:,¡þ_,ÆðþÀþ@@þÀÀ€ÀÀ   �ÿÀqÀ ! ' , 1 6 ;  64/#'.#&3267	3267	!#53!#53#53!#53qq@ þ¯56qÿ ÿ  þÀ€€ €€ÿ €€ €€!j À´þ¢!Aþ¿þëýÀ@À€€€€ÿ €€€€     ÿ¾à¿  B G L Q  "&'&4762##"&/#&'&4757'&/!5#!575'#353#355!!ñ				ôõ®		ôÜäó		ÄÀÿ €þ@ÀÅ�€€À€€ý€Àü@l	
	þí
	üüþY
	@ùù@þû	
²@Á@ÁÁ@Á@²;€€€€ý¾@@     ÿÀ`À   * / 4 9 >  64/5#'.#"3267	3267!5#'#3#5;#53#;#5R

r?„þË

ýNÀ€àà€À€€À€€À€€À€€L
tÎ˜�þÉ
þåýt€ ææþ €@€€€€Àÿ  €€        kÿ  , 1 6  	#"&'	#!"&5463!>##!!#!#353#¥Æ
þdþZ0#þÀ**@Ð)	%€ÀÀþ ÿ @À@ÀÀý€€€ðþ:, þa	++°ðþ€þ€@þÀ@þÀ€@ÀÀ@ÿ      `ÿÀ À        % * / 4 9 >  7!!5#335#35#335#35!!35#335#335#5#335#335#3àÞâüÀ€À€€À€€À€€À€€þ€þÀ@À€€À€€ý@€€@€€À€€À€€ ÀÀüÀ @À€€€€À€€€€À€€€€€€@€€€€€€€€€     ÿÀàÀ     % * / 4 9 > C H  3!!5!!3#3#3#3!!##35#5!!35#5!!35#5!!35#5!!`€ýÀÀ@þÀ@þ @@@@@@@þÀ@@À€€ÀþÀ@ý@€€ÀþÀ@ý@€€ÀþÀ@ý@€€ÀþÀ@Àÿ ý  À€€@€@€@€@€@@@€€€€€@€€€€€@€€€€€@€€€€€    ãÿ¿#Á / B F  .77'.#".106&632>>326&54&#"!";!32654&#3#/so ¦š)#H
.-&:#-	36!)TV/!@Ôþ  @@@ þŒèÀœÈ@7`þõ=*eQF'!)t/28a!�þ  ÿ € 6ÿ¿¶¿ 7 B Q Y  6&'&#"&'5>54&#"32675>54&'5>7'215>3.54670675¶+S"\(G32D(
8('77II74:N#')r7II7%%@$$ÿ|BEã':L**I;'§#(86&§W;:XPh4€=C/Cr4Lþ7´W;:XA	@3*±´
0 0      ÿÀàÀ    ! & + 0 5 : ? D I N S  3>3233!53%3	335#335#335#5#335#335#335#5#335#335#335#5#3`@K

S@@ü@@žâ@þÞþâ@€€€À€€À€€@€€ý@€€À€€À€€@€€ý@€€À€€À€€@€€€7þÈý€@@€ÀÀ ÿ @€€€€€€€€€@€€€€€€€€€@€€€€€€€€€    ÿÀ€À     $ ) . 3 8 = B G L Q V [ ` e j o  5#!5###!533#533#533#533#53)5!#533#533#533#53)5!#533#533#533#53)5!#533#533#533#53€@ü €€@@€Àû€€€À€€À€€À€€€þÀ@ü@€€À€€À€€À€€Àþ€€ü €€À€€À€€À€€Àþ€€ü €€À€€À€€À€€@@@€€üÀ@ÀÀ€€€€€€€€€€€À€€€€€€€€€€À€€€€€€€€€€À€€€€€€€€  ÿÀõ°  6 @ E  7>7>#"&'	#"&'&47>3653##!	%35#Ì
	+þœ�-A## þ¨™þÀþÀ\	vNN�€þ€M3ýÀÀÀ2? "Å#!C#þ¬›"Eþ»"b	x/wýÛ ÿ  Eþ»ÿ @ÀÀ   ÿÀ À  
   !!	'	!	  ü  þÓFsXFþ   Àü  ÿ þàFZþ¦Fþ   ÿ ÿ     ÿÀ À    	7	! L´´Lþ €þ€þ€ ¼L�þpLü @€þ€þÀ     ÿÐòÀ % :  %"/.'#"&'!7>7''	22>54.#"3fŒ"�%O.X|,ÿ þN%•þ¹9~EvW24,ä6^E'(F_66]D&'E^6–‹"�<D@äM‡þÌ8|ÿ 1VvDDx-'E^66^E((E^66]E(    I€7  9 C ` m | � †   ¥ ª  >54.#"53267%26764/5#'.#"326?3'#!5##"&=26732654&'>532654&#"267'#"&'3%3#5;#5&"#'01!06'306?64'3#5;#5Q†!6T::T7€T.a
ã

ÐÐ@¤¤^^ülC77C
+%/\		ö]]Œ^^ø6¯ëŒ�O	

�R¯l]]Œ^^�„Y1V@%%@V1WƒžU—ogäÐÏþ‡x©©þˆ]]¾	Ca`D
J+-	Š
(^^^^$˜��&71\8%³8i¼¼^^     ÿÀ|À   3 = A  2654&#"3!33!64'.#&767	767!33?#Ø(98)(99(þd@À@ýÀ©þ³þ²23ý—@€@þüü>‚€ 8((88((8@€ý€€€þc Lþ´ 1þÏþ� ÿ D
þòþÀÿ€    ÿÀ À  > K R \ i s  !2654&#!"3!3265"#"&'732654.54632.#%2#"&5463;3#!32+2654&#"3!32654&+ À..û€..À<DD<ýÅ3<3BD3>	,. 3=3F7,6	0=9EJ8:DJ8¾@€À fOK?ZgþB"$##þ9)6-€-À--þ@-þÀ#]]#@z/-*D#C 0,.@!<FVhf\Uie]þÀ@€\\I€þÀ7GH:6GI:G:H7ÿ      ÿÀ À       3	3!5!5!!5!#!'#!!5!€ÀþÀþÀÀ ÿ  ÿ  ÿ €@€ý€€@ ý€ ÿ €@þÀ@@À@@€@@þ€@ÀÀþÀ @@  >ÿÀ¾ª ! : U  36.10&.10&130>>13>327'0'>32!#32>7'#"&'##"&'~@	'$i{]8Xl5?C @	(OG|¨h-þ»Š
1 +UG?{¸y+"K+1þÉMr„;2ynVe5$1Š
1 $5ÀP„_4x!%-Œ…_<E2
&$þÀ$ ŽN#$Y¢|I>i‹N7'".$$."   ÿÀ À  / < F O Y  #"&5!"&5463!2#!4&+35323'.'5>55#535#35#537#353#7335!3%32+5 <DD<þ@..€..þ@þ)?9qK9Z5+k€ÀÀ€k¨S@oQ@ÙNYÿ Yür€þÀ#]]#@-À--þ@-b2,þÀwhX**b@@@þÀ@@ÀþÀÀÀ@À€ÿ  @@W      ÿÀ€À  > E R Z c  .#!"3!3265!267"#"&'732654.54632.#!3373!!#3##'##33'.10€ÅûŽÕI?âü3<3BD3>	,. 3=3F7,6	0ûÿ @À€Àÿ  Àˆˆþ^SyPnnbU

€6ýÖþÀ!!@°/-*D#C 0,.@!<þÆ€þÀ@ `@€@\D¡\\|Ü3'K1>   ÿÀ€À   ( I Q X e p  		35!!'!732654&#%"3!326=%"#"&'732654&54632.###73#733#5;#3#3#5'.'#3çþHŸ�ÏþÀ ™þ™@Àê		ýl	
(#"þÄ	T"# T#¼=(778*B(Ck„lD::GoÚ+ÀþL±þÕýÁ€À¹þ‡þ€À			þë€..€Ý
-"", o+ººº™!º!*!-!ºn     ÿÀ€À   ( > K b k u  		3!5!!'%32654&#%"3!326=%#'.+#53273#3#3#5'.'#53.=3#3#5#53#%32654&+çþHŸ�üñ@þÀ ™þ™ ê		ýl	
(#"þô
-%8#gA88Djì&$-$$,’&+|+þÀþL±þÕýÁ€À¹þ‡þ€À			þë€..€È5>GÀ8#*#-#ÀÀQIÀL'=À�##�i4   ÿÖ»À 8 M R  %>4&'.'.+"#";26?'#!2?>7"&'.467>23#5»2222 KPT)ÜþùRcø±
	Šþñ@@ª.©2vwq.=%&%&%_b^&%%%%%_b^&ý‚€€ž2~ƒ~2,	Úûë¯�ÿ À.^&ª.¨%"2-¦%_a^&%&%&%_a^&%%%%€€ 	  ÿÀ€À  ) > _ f k x ‡ ©  2>54.#"32>54.#"32#".54>3#".=26732654&'>''75!5'32654&#"'#"&'3267'01!06'.1.'>54&#"€:_C$5eVUf5$C_: I€`77`€II€`77`€I<hN--Nh<<hN--Nh<þ(5J..J5H>L¸ààààþ€@ ý�*%%//™€c(( ((w€/.%@2WuBBuW22WuBBuW2@7`€II€`77`€II€`7-Nh<<hN--Nh<<hN-Í4\D((D\4	
)sCE2ÀÀ@ÁÁ@@€€…0› þFÀ)MF„ƒGM)À)! )    
   €q  1 > n � — ž « ¶ Å  2>54.#"3#"&=26732654&'>'32654&#"%!"10;!.10654&#"10'01!2654&#5!7%"#"&'732654&54632.###73#733#5;#3#3#5'.'#3'#"&'3267E1P9-VHHV-9P1©^MM^=4A�qý¬#&Øþ…l)(mS""Ï9VV9¢ýJ		M  O"°9&444'>%@e|f@77BhÍ)þ

((T*Jb88cI+*Jc88bJ*9X}|Y	#a9;%7¢6l£"##"£D=sQ;:Il‰2	&	&^$���‚�$'�]

   ÿÀ À  2 < ] ~ ‹ š Ÿ ¤ © ®  !.1'0654&#"1'01!2>54.#"3	#!#".=26732654&'>'%76764/5#'.+"3267%32654&#"267'#"&'33#5!3#53#5!3#5 üÀ&Z€,"-."%€g&& û€:_C$5eVUf5$C_:@@ÿ ÿ €Àüˆ5J..J5H>L8

s@fþç

þ13/%%/D€€ €€ÿ €€ €€@ üÀO1À:***+:À PI‡€2WuBBuW22WuBBuW2þÂ€!þßþ€€ü‚°4\D((D\4	
)sCE6þã
‚À€uþÉ
ÊÕ €€€€€À€€€€     ÿÀ€À . D Q j s } ž ¦ ­ º Å  !2654&#!"3!!"3!326=!26?'.#!5%#'.+#3273#3#3#!3.=3#'.'##3##5#5332654&+"#"&'732654&54632.##'##733#53%#3#3#53'.'#3 äü6dþœd++€ççþ€þõ!

)F-	:X,17ŸeWWj¤7
7D<
8FuC;BÀüº)x12&.!"y4)!($[<X9OP­a›:!cUUg œþ(
	>@Iþ·@þ·€,,€¹¹@õ"!FS_ #(K.9.=. e)4Qÿ l&%!a .ÒÒ..FFþ…	<--
;+(Í99øÌ,øÌ 8,<,ø,g# "%      ÿÀ À    !2654&#!"3!#!5!3!@€&&ü€&& ÿ €ÿ  € @&€&&ü€&Àÿ  € ÿ €   ÿÀ À  	     !!5!!5!!53	35!#!'#!€ ÿ  ÿ  ÿ  ÀþÀþÀÀ €@€ý€€@ À@@€@@€@@ÀþÀ@@@ýÀ@ÀÀþÀ      ÿÀ€À k  %32654&+4.#"#";"&546;"37>54&'.54>32#"&'.#"3267326732654&#32#à@(88( Gy£]]£yG (88(@(88(@(88(&6#2WuBBuW2#G(
	0(88( 1	

5]&
(88(@(88(@ƒ]]ƒ]£yGGy£]ƒ]]ƒƒ]]ƒƒ]]ƒ€[HpBuW22WuBpH5[!8((8&$ ƒ]]ƒƒ]]ƒ   ÿÀ@À * . S s ~ ˆ  2'.'#".5703641>37'2>14>5467#"&''03%4&'.#">5>32%7.'03.#ìF|]5Ÿ¡-Y†]F|]5Ÿ¡#?e�DýcPGGŠPU&F2"A3 U?E^@!LG×aX3O8 0 6J-T@@bý^@?b6.À5ZzEýŽ@@¢þ^BuW2#LzW�?@ý‘~coBuW2f0*'ü„RaRu‹u[u'4@J(þH=KiGü,ýèEXR-T`l%@W2þy%PF4
9EM%¬=KJ>ýdp
(&?,þ%‘p’+.# ýŠ  €ÿÀ€À  9 F U d  >54.#"53267#"&=26732654&'>''32654&#""&'3267'#'01!0&'.1K\c.)QwOOxP),^W)(V[KLZ
:4@€*
''
	Àf&' '&fj*9Um=CtW22WtC<lU9	*


	\ƒƒ\	%e:>¢þ\À.LE��EL.   `ÿÀ À  5 B Q o  2>54.#"3#".=26732654&'>'2654&#"3'#"&'3267!0&'.1'0654&#"1'01 BjK)<r``r<)KjBá ;T44T; QFVx*)5""6ýü@**^€H(54'B€^**@2WuBBuW22WuBBuW2r4\D((D\4	
)sCEKm ýÆ‡IP À:***+:À PI‡   ÿÀ À 
  5#3!3@À€À€Àþ Ððþ  þ€€€    ÿÀ À  & 3  303!0653''##50>5&67622764'&" €2€@€þ ù55&f/N€€SdR&5—6—IIÀþ@@/À þx5™5&€€mUgV/c&66–II    ÿÀ€À 	  +  77'77'4.#"32>5%2#"&5463äHë�hH5H=Íþ�-Ni<<iN--Ni<<iN-þàB^^BB^^BõGé€mH4G<Ëý <iN--Ni<<iN--Ni< ^BB^^BB^    ÿÀ À   "  !2654&#!"3%!!!!3!5!#@€&&ü€&&€ü€€þ ÿ  € ÿ €@&€&&ü€&@€ü€ €ÿ  € ÿ      ÿÀ À  ! .  2>54.#"34>32.5#"&' j»‹PP‹»jj»‹PP‹»jþ€<i‹P?r/ýé"' "'<i‹P?r/@P‹»jj»‹PP‹»jj»‹P OŒi<'"ýé/r?þÉ/r?OŒi<'"     @ÿÀÀÀ  " V d o  35#7'57!!4.'!32>5.'#5.'55'.'.5467>75354&'.'>5€Àša g@þ€@ @0UvEÿ IwS-H{£ZZ£{Hþõ ?'5=)62R )*"!0;%6(N%þí	¿	#$À@97<€À@þ@O‘vVSv”R^|II|^"F‹%.SQQ�*+@?b
w	ëz     ÿÀ À N  %4&'74.#"32654&#32#32654&+4>32#";"&546;"37>5 $[œÒwwÒœ[%6&(88(@(88(@(88( Gy£]]£yG (88(@(88(@(88(&6 IrwÒœ[[œÒwrJ[€ƒ]]ƒƒ]]ƒƒ]]ƒ]£yGGy£]ƒ]]ƒƒ]]ƒƒ]]ƒ€[     &ÿÀBÀ  q  >732654&#"#.'>32!%&'&67.'&"1'0&'&#&'&".47&67>26Â,QE9
4LK5(,CuV2ý€oþNWH
% 	9›HR17%I,V0#&D;(dgd(&�@†#3A&K55K1X&
2WuBý@¿W
";99Y/2.BA&@R+@Hœ;''('I)    ÿÀ€À     # ( -  ##3!3!!!!##353#353#35#353#35Á�€À€€€Àþ Àÿ þ@ @þ €€À€€À€€þ€€€À€€À€þÀýÀ@@üÀ ÿ  þ À€€€€€€À€€€€  @ÿÀÀÀ   . 9 H [ e ³ ¼ Ã Ð Ö  5!!!#!5#5!!!!267>54&'.#"3'5#3535#533'>54&+353'#"&54632732+5"&'.'3267>7>54&'.'.'.5467>327.#"#733'#3;5#5#;5#535#535#%#7€ÿ þÀ@€ €@þÀþ  ý _***)Ž‰=FFLw1GD0/L?Æ¶þE
	



	
�
?
9@F?9¡K4žs?::?sþê)€@@ý@€€€€À@ýÀ@þÔ,,,-·1åV2,aSd
 "!åSS	"!"!4þ�.
	
(
'$$ÀÀ)–¿*$*)¿¡ =      ÿÀàÀ + < M  %6&/4&+"0.'.3265	3265#";2654&#!#";26=4&#àm85C=*þX
)*_a)*ýÊ“! “ CYY À,
s'»:G?þa
0þ@**À]þ£þ@**€þ `XX     ÿÀ À  ) .  2>54.#"32#".54>3!5! j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹Pÿ  þ @P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@€€  ÀÿÀ@À  !  2>54.103>54&' BuW2dxddxd2WuBL3AA3@2WuBBíçªªçíBBuW2kOO+zFFy,     ÿÀ À  ) 6  2>54.#"32#".54>335#5##335 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@ÀÀ€ÀÀ€@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@€ÀÀ€ÀÀ      ÿÀ À   ) / 4  2#".54>3%4.'>53>7 jº‹QQ‹ºjjº‹QQ‹ºj@CtW2Ï2WtCþ@µ%^2€1_%ÀQ‹ºjjº‹QQ‹ºjjº‹Qþ@@Gg€F3V)²F€gGþÀò)V3€ž:	 ÿ 	:    ÿÀ À ) N [ h  %>54.'.#"3>7#".54>7322654&#"3"&54632#l$7&%7$%U]c21a]W&$7&%7$$R[b33aZR$¤ 6I)9dK++G3Du�Y>Uè(88((88((88((88(X$T[b33a\T$%8'&9'$S\a33b\S$$8''8$_
)I6 +Kd90N\i8YžvFfBw8((88((8þ 8((88((8  ‰ÿ vY  ) 2 ; A F  06'&10.12#".54>3757>54&'53>7ãÕO”UŠb55b‹U“Q×å5]F((F]55^E((E^5¼�AXÞ�XAEU+E+`è9@X3FLLF3XþÀþÇè (F]55]F((F]55]F(ÿ .�’gE&�.Eg’aU}}      ÿÀ À   ,  !2654&+54&#!"#"3!5!##5#53533@€&&À&þ€&À&&€þ€€@À€ÀÀ€À@&€&À&&À&ý€& ÀÀþ@ÀÀ€ÀÀ€     ÿÀ À  ) 0  2>54.#"32#".54>3'' j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@Yþ÷…Y±-@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þæZþó‡Z³-    @ÿÀÀÀ , Y  ˆ  %3#".54>32'>54.#"37'>54.#"3267#".54>32'267'.467>324'>54&#"3#'7'7 / (]£yGGy£]]£yG**(.<gŠNNŠg<<gŠNÅ%,)G^66_F))F_6'@pS00Sp@?pT06.Ò5D%7878$Kk 8	***wn6w!X-\™=DwŸ[Z vEEv Z*OJB70xCL‡e::e†MM‡d:™$"_74]D((D\54]E(+/Qn>>mQ//Qm>Bs)”][c[gJ"[,^	))*ÞÌZÇO““     ÿì½À D  %210&'&'.'.10&'.10676>7>7>103ŽU&+:)rr2@2)DwsuBBK&
G4EbT*UUT),VOBŠssP&B%$@YB.a/¦UVûcŠ"4U%
qpSA\
":BCKQ*%"RA^l,%+…1    ÿÀ À  ) 5  2>54.#"32#".54>3'7''7 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P ššfššfššfšš@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ýæššfššfššfšš   ÿ¹±‰ / 9 F  764/&"'&"2?6?2764/67%"/&472654&103WZ//Z/…/Z/"D		

DÌ& 

		‘ÌD		

D#M/þˆµ5-Â&@@&òZ/…/Z..Z/N"D		
	DÌ� 
	

#ÌD

	
D"/Dˆµ-5þ8%ff%    ÿÀ À  ! 2  2>54.#"32#"&54630".614632 j»‹PP‹»jj»‹PP‹»j&&&&@	 SQ&&@P‹»jj»‹PP‹»jj»‹P@&&&&ÿ ]~�$x�x&&   ÿÀ@À  	 7 P c  3#	!!#"&'.5467>32.#"32675#5372#"&'.5467>32654&#"3 €€@þÀýÀ@õ%7?(1%$
 
>�Û%99&%::&)*))


 @ ü €€ý ³¡<&%;

4	''A7�;'&<<'&<þ÷4545('      ÿÀ À  w ‹ Ÿ  2>54.#"3#5.'.'35"&#.'.'.'.'.5467>7>7>753#.'.'%5">7>54&'.'>7>7 j»‹PP‹»jj»‹PP‹»jÛ-@*Cq
@	r
	-	þÓ
		¡	

	@P‹»jj»‹PP‹»jj»‹P¨

IIL2&°
	
$%
CC&

–	Ã
†	þÖ�   ÿÀ À  J  2>54.#"32.#"3#3#3267#"&'.'#73'5<?#73>7>3 j»‹PP‹»jj»‹PP‹»j&S-8<,<¨@uµ@i?."G$F':]#%�@E†@P*$Z7@P‹»jj»‹PP‹»jj»‹P€‚>;@!+4@=?!!�** W5@4!@7Y!('   ÿÀ À  ›  2>54.#"3>7>323267>7#"&'.'.'.#"'>7>7>7>54&5#53'.'.5467>7>7>32#.'.'.'.#"3# j»‹PP‹»jj»‹PP‹»j,

%
		



9$&



;


iS%56U€

!aV@P‹»jj»‹PP‹»jj»‹Pl	`W

@B	'$W:


		B@&   ÿÀ À  -  2>54.#"33#3##5#535#533373 j»‹PP‹»jj»‹PP‹»jà¨ˆ€€€€€€€€ romp@P‹»jj»‹PP‹»jj»‹PþÀ@@@@@@@@@ææ     ÿÀ À  > Z  ".54>32#.'.'.+#3#33535#5267>7>7>54&'+532 j»‹PP‹»jj»‹PP‹»jô 0î€€€€€€€n1!“
	
ZZ
	
@P‹»jj»‹PP‹»jj»‹Pò$

	þÀ€@€€€€@

	%**¡À
		
    ÿÀ À  Z d n  2>54.#"31##"&=##"&=#354632354632%32654&+32654&+ j»‹PP‹»jj»‹PP‹»jâ	

'@€@@€! 	
	+þž€&&€À&&À@P‹»jj»‹PP‹»jj»‹P×1,!    €    

&*
i&&€ÿ &&€    ÿÀ À  k  ".54>32#.+"7>=4&'.57>=4&'.7#3?3?3267>7>54&' j»‹PP‹»jj»‹PP‹»j;P!  A/µ¬µ¬€tktk`0X)(@@P‹»jj»‹PP‹»jj»‹P4Y&%*	B	F?2B	F?tš'	F$3'E$þ¡F,,a4   ÿÀ À  6  2>54.#"3#'.'53267#53.'#5!#3 j»‹PP‹»jj»‹PP‹»jÀCQ;†o¤;X
½¼( m€kB@P‹»jj»‹PP‹»jj»‹P@Lz¼@æeVA@)C€€A#@     ÿÀ À  # 0  2>54.#"3#"&546322#"&5463 j»‹PP‹»jj»‹PP‹»j@&&&&@&&&&@P‹»jj»‹PP‹»jj»‹P þÀ&&@&&þ@&&&&   ÿÀ À  ( <  2>54.#"3#6&+#46;2+".=3;3 j»‹PP‹»jj»‹PP‹»j€@K6€@�*K8 €�*K8 @K6€@@P‹»jj»‹PP‹»jj»‹P€ cþ "<O-æÀýè"<O-æÿ c      ÿÀ À  P `  2>54.#"37#.'.'.'.+#!23267>54&'.+ j»‹PP‹»jj»‹PP‹»jòƒ
)€€A$
$þŽ�%%�@P‹»jj»‹PP‹»jj»‹Pá
%(%ÿ €"1

#

_€  ÀÿÀ@À Y m �  53.'.'.'.'5#.'.7#35>7>7>7>54&'.'.'.''67.'.5467>7>7"5@
£(!€$+


&*¢*$W6€ 8+
#B+¤	• 		Õ
*5&	HD	(62!ù6"Fk% 'DE"(!"&%Þ¶

	
ý§Õ	#
    `ÿÀ À 5  7.#"#3#3326?#"&'37#'?37#>32PP@w7N�4);š@Ä„@×4$2…S9d,4e1=V£@ý¾@ãT;(U.Í®"#45)lB€
$/€@h(88Ò,,IG€/;€FF    €ÿÀ€À ˆ  34&'.#"#3>7>323267>7'#"&'./.#"'>7>54&535#'.'.'.'&45467>32§°**)uK(H 4



 Î

Q%%$)33N3	

%¾Ü
/&	�T,,,+37'2€# 	~			

!‹)8 €2

.
     €ÿÀ€À   %5!5!##!!!!35!5!@@þÀ@ªÖÖª@þÀ@þÀ@€@þÀÀÀ€ÀþÌ4þ@€À€€€€    `ÿÀ À  '  !2>=4.#!#3#335!5!5#!!2  5]F((F]5þ€ÀÀÀÀ€ ÿ €K5ÿ  5K@(F]5€5]F(þ €€€€€€€€€5K€K5  ÀÿÀ@À 3 > I  %526=4&'>=4&'54&#"#54&#"#3326=33265#!5!2#!5!2€Oq,$	I7&&€&&@@&&€&&&ÿ  &@&þÀ@& @pP@0Q"€:XC&&@@&&@ý @&&@@&&€@&À&þÀ@&À&   1ÿÀÎÀ (  %#%'5%'5#%732>7>7641#0@NP!�:þ�]:þÝ€þ£:#þã:ã€ NLB(@/p! Í0,8Ïr±�¯r‘˜Ø¯r‘��rqþˆ%(F,d]�&  ÑÿÀ/À !  #.'53267!5!.'#5!#3/ªS7ë„þò	]_
4Tþí*1%Í^ÊšùAfþ×L[x8/˜1O˜˜!M)˜    ÿÃÿƒ u ‚  2654&#"#"&'.76&'>7>7>54&/&7>7#"&'.5467654&3267>'&67372#"&5463q;SS;:S?2"5)5`
"EW!'0%[8(

R@%2:J
(8Z&)#PA …L4X .j2  ·Q:9QQ9-@T8F]-%2')1U	QL@Œ2@+#'(<)o/A43<0o);((#+ 1ŒAFO
@&$R':H-+<€YRIÁ       @ÿÀÀÀ  9  2654&#"32>54.'#".54>753 &&&&]£yG0UvE*G32WuBBuW23G*EvU0Gy£]À&€&&þ€&þ Gy£]L‰oQ†;LZ1BuW22WuB1ZL;†Qo‰L]£yG  ÿÎ²    	''77'773'0þh[.‡µ--ˆ--µž-Z˜-â[þð--µ-uþi[-ˆµ.-ˆ--µž-[˜-âþð--µ-     ÿÀ À    2>54.#"3 j»‹PP‹»jj»‹PP‹»j þ€@P‹»jj»‹PP‹»jj»‹Pþ¾€   ÿÀàÀ   	###5333!! @êþôJÀÀÀÀCëþ¥mþÀÀþ ãcþ€ €€þÀ@þ€€   ÿÀ À  ?  %2654.#!"3265!234&#"!".74&#"3!265À&Ao–Uþç-&& 6^F'&@&&ÿ 6^F'&&Ao–U-À&ZžwD/!ü�&&@:QXþÀ&°p&&üÀ:QX@&&þóZžwD/!  €ÿÀ€À ; F  .'5>7>54&'.'.'.#!3323.'.'./.'.'.'#!!2%6			)6þÀÀ%@Ä
U8(þà (82!!N-6-ü €	=)@"":
!!9'#!@(8 8(    ÿÀ€À # ~ � ³ Ä  >'./.#"#7#4>32375>7>7>7>54&'.'.'./53.'.'.'.'5#.'.5#3.'.5467>7>7'3#".'#.32>535Ö
#[jyAj»‹P@]c@Gy£]9i^Pþˆ!	R	@				
	Q,@@f_dAH{¦_:k`P#\mzBl¾�RAýÞ
³1P9P‹»j€€]£yG2F+
	ýÍC


z
	DC			Ž
(>Díh	¬€€]£yG2F+
	1P9P‹»j¬y	
     ÿÀ€À % ^ …  >'.'"41.#"#7#4>3237#3326?#"&'37#4&/537#7>327.#"#3%'3#".'#.30332>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýÑM H,66%0 kR k1&.+"A*F#	N gÙ_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	û2@$i@2@/0VB*@€€]£yG2F+
	1P9P‹»j      ÿÀ€À # ¤ È  >'./.#"#7#4>32373>7>323267>7'#"&/.#"'>7>=35#'.'.'.5'467>3234&'.#"#%'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýªg	(
	
	
'		
Ž		
X9&$


P _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÍ
	
?E
	@				)@
	@@€€]£yG2F+
	1P9P‹»j      ÿÀ€À # < `  >'./.#"#7#4>3237%#3#33535#535###'#'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýŠ €€€€€€€€ˆ¨pmor _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÀ@@@@@@@@@ææþþ€€]£yG2F+
	1P9P‹»j   ÿÀ€À % > I o  >'.'"41.#"#7#4>3237#33535#5326=4&+#332+5'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýê@@@ÀÀ€5KK5À@@@€&&€€_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÍ@@@@@@K5@5Kÿ @ &@&ÀÀ€€]£yG2F+
	1P9P‹»j      ÿÀ€À % Z d Š ”  >'.'"41.#"#7#4>323726=3326=>=4&'>=4&+54&#"#54&#"#3332+5'3#".'#.0332>53532+Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ
€6J%C/@@@ @&&@€_dAH{¦_:k`P#\mzBl¾�RAý€€&&€³1P9P‹»j€€]£yG2F+
	ýÍ  !P7@"7@/C    þ   &&€À€€]£yG2F+
	1P9P‹»jž€&&     ÿÀ€À % L r  >'.'"41.#"#7#4>3237067367>7>7##5755755#'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ)`A6T=)B1@CÀÀÀÀB~ _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	ª+/2æ#8P3<M-¾D1D1K-Fn…%8€€]£yG2F+
	1P9P‹»j    ÿÀ À    2>54.#"3!73 j»‹PP‹»jj»‹PP‹»j@@þÀ@@À@P‹»jj»‹PP‹»jj»‹P >~@@þ  àÿÀ À " 3  32654&#!";3##3##33#!"&=463!2`€&&þ@&&€@@@€@@@À@ÿ   &@&&þÀ&€@@@@@@@@ @@   ÿÀ«À  = a ­  #".'.76>72>'&.'&32>721'.'.7461>11>'.'7#77>7'.'&6?"&5.'7>?37#>7:7«(D)0m`EKgt0(: Cp£om¢pA¨$;#
8bŽ_aŽc:3$*eZA<T`*,^YAGhE'*S€W-9xb?€	'3;$b	4CN%$c#TL
M+
8vž±N\€P$$P€\M¸£u6=<4ýîDšŠh-55/	g� CPpFFoQ¦L>€¯l2$ss`q� 	"#!(z	`'FC'R
+	d�$
BŒ@%@&    ÿÀ€À # H l  >'./.#"#7#4>323736130&'>7>?5'.'75!'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýª@=5¾ÄI>À€[h%:VW
rþ€ _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	3*@	@ÿ xy0@@@À€€]£yG2F+
	1P9P‹»j    ÿÀ€À % 9 _  >'.'"41.#"#7#4>323753335##5##33'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ	Ì…ÿ À¤É|Ãf€€fš_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÆÆ @ üüÿ @ÿ  €€]£yG2F+
	1P9P‹»j     ÿÀ€À % C a ‡  >'.'"41.#"#7#4>323726532326=4.+"3"#"&754&#";2654&#'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýŠ€6K 8K*�À€6K 8K*�`_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þ c †-O<"þH þ`c †-O<"¸ÿ €€]£yG2F+
	1P9P‹»j   ÿÀ€À % Y i �  >'.'"41.#"#7#4>323753235.'.=4&'.'>7>54&'.'.'.'!3532+'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþp!			!


	
*þùp		|�_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÉ	!/
"($
þ ‰€€]£yG2F+
	1P9P‹»j     `ÿÀ À  8 “ ¤ ¶  2>54.'#3.'.5>7>?>7>54&'.'.'./53.'.'.'.'5#.'.5#35>7>7.'.5467>7>75 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4Ù!	R	@				
	Q,@£d
@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ


z
	DC			Ž
(>DCqh	ñ
y	     `ÿÀ À  8 m  2>54.'#3.'.5>7>?27.#"#3#3326?#"&'37#/537#7>3 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þý.+"A*F#	N gM €H,66%0 kR k1&@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'xVB*@2@%i@2@/0  `ÿÀ À  8 ¹  2>54.'#3.'.5>7>?'>7>=35#'.'.'.5'467>3234&'.#"#3>7>323267>7'#"&/.'.#" ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þk
Ž		
X9&$


Pg	(
	
	
'		@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þB	@				)@
	@
	
?	E
  `ÿÀ À  8 P  2>54.'#3.'.5>7>?#'##3#33535#535# ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þÄÀc}}cÀ€€€€@€€€€@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ¢ ­­ÿ @@@@@@@@  `ÿÀ À  8 Q \  2>54.'#3.'.5>7>?326=4&+#3#33535#57+532 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ„€5KK5À@@@@@ÀÀÀ&€€&@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ¢K5@5Kÿ @@@@@@@À@&À&    `ÿÀ À  8 m w �  2>54.'#3.'.5>7>?5>=4&'>=4&+54&#"#54&#"#3326=3326532+532+5 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4ü6J%C/@@@€À@&&@€&&€@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýÂ!P7@"7@/C    þ    à&&€Þ&&€      ÿÀ€À 
 ) 6 C P ] j  3>752654&'!#5!1326?!32#"&5463##5#53533%2#"&5463!2#"&5463"&54632# @pL4\E) 7IoQþÀÀÿ HN$I73H@ @H3€&&&&þ €@€€@€€&&&& &&&&€&&&&ÀLo@)E[5ý I7ÀQm€€>D6þ@7IN2€€2NÀ&&&&ÿ €€@€€@€&&&&&&&&ÿ &&&&    `ÿÀ À  8 `  2>54.'#3.'.5>7>?>7>7##5755755#7067367 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ‹6T=)B1@CÀÀÀÀB~`A@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýã#8P3<M-¾D1D1K-Fn…%8++/2æ     `ÿÀ À  8 ]  2>54.'#3.'.5>7>?>?5'.'75!36130&'>7 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ·–—
²þ@@=5¾ÄI>À€[h%:@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þÀ0@@@*@	@ÿ xy    `ÿÀ À  8 L  2>54.'#3.'.5>7>?'35#7#5##33533 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4|ä«’³n­[rr[µv@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýâä8äààä8ä°°     `ÿÀ À  8 V t  2>54.'#3.'.5>7>?26=4.+"326532332654&#"#"&754&#"3 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þä 8K*�€6K�€6K 8K*@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þb†-O<"þH c €¸þ`c †-O<"   `ÿÀ À  8 l |  2>54.'#3.'.5>7>?35.'.=4&'.'>7>54&'.'.'.'!3532+532 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þþ!


	
*þùpp!				|	@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýý
"($
þ É	!/ƒ‰    @ @  m � † ‹ Ÿ  7!463"&5!#2#5.'.'35'.'.'.'.5467>7>7>753#4&'.''5*#53!#53>7>54&'.'263>7€ K55Kü K55K¾@,Q	

				@	R	!ãþe€€ €€þ
@5K K55Kþ K56	CD=) Ž		CD	
z


Áh	w@@@@ž
	y      @ @  E J O  7!463"&5!#22.#"3#3#3267#"&'.'#73/5#735>7>3#53!#53€ K55Kü K55K@@#+.%2k Rk 0%66,H€ Mg N	#F*þ €€ €€@5K K55Kþ K5€V0/@2@i%@2@*Bÿ @@@@       @ @  ‘ – ›  7!463"&5!#2%>7>323267>7#"&'.'.'.#"'>7>7>7>54&'#53'.'.5467>7>7>32#'.'.'.#"3#%#53!#53€ K55Kü K55Kñ
	'	
	
(	gP



$%:X
		ŽþO€€ €€@5K K55Kþ K5ý	
E
?	
@	
@)			@ƒ@@@@       @ @  ) . 3  7!463"&5!#23#3##5#535#533373#53!#53€ K55Kü K55Kà¨ˆ€€€€€€€€ rompý`€€ €€@5K K55Kþ K5ÀþÀ@@@@@@@@@ææþÀ@@@@      @ @  ) 4 9 >  7!463"&5!#2+3##5#535#5332326=4&+!#53!#53€ K55Kü K55KÀK5€ÀÀ@@@@@À5Kÿ €&&€þ€€€ €€@5K K55Kþ K5 @5K@@@@@@@ K5€&@&À@@@@      ÿÀÀÀ l t | „ Œ  61.'&5>54&'.#".'07070715467326=0654&'>54&'>54&'76161467.5!5.54675>G;Bv]AF€$1##1$€EB]vB9GI>;38CfR*##*@I77I@*##*RfC84;=Hý”ll”@”ll”þÀ7II7ÀI77IoO.@?e
0 %34%0c?@.L.?$.J,32&Ms#ŸŸ$sM&32+J.$>+�%6¾6%%6¾6%¡~$#?#~$   ÿÀ€À # / h t  2>54.#2#".'3'33535#5#33%4&'.'.#">7>3235#57>7>7>57#7>73€j»‹PP‹»j]£yGGy£]U–uNz  „Xˆ®b×))B•‘Fþü		$				NÛ‰)ÁR>
@P‹»jj»‹P@Gy£]]£zF;g�QÀÀ^¤yE@B5ÉÏ/Bè
	
+
O.7&

	

6X		     ÿÀ À     %!##!5353!!3!!3 ý €€ €€ý @ý€@€@ý€@À €€ý €€@ýÀ@€€ýÀ@€     ÿÀ€À     /  >54.'%3#%>54&'À@ýÀÀ7^D''D^7*F33G*ü€€€@7IH8$# þÀ þÀþ€lDF`wBBw`FD;N_44_N:, þ [KƒSSƒKW55W    @ @  E O T Y c  7!463"&5!#2#"&=##"&=#35463235463232%32654&+#53!#5332654&+€ K55Kü K55K J6€@@@/C%þÀ@&&@þ€€€ €€ý€€&&€@5K K55Kþ K5N@7P!        C/@7#r&&€@@@@@ž&&€     @ @  8 = B  7!463"&5!#23&#515755753772>5#53!#53€ K55Kü K55KÆB)=T6A`~BÀÀÀÀC@1ýz€€ €€@5K K55Kþ K5‡3P8#æ
2/++8%…nF-K1D1D¾-M<@@@@    @ @  5 : ?  7!463"&5!#21#57067>7'57.#5!#53!#53€ K55Kü K55KÀV;%h[€À>IÄ¾4>@€r
Wý€€€ €€@5K K55Kþ K5À0yx @	@*@@@@@@@@       @ @  $ ) .  7!463"&5!#2	#'###533733#!#53!#53€ K55Kü K55K@ …Ì	f€€fÃ|É¤Àþ €€ €€@5K K55Kþ K5€ÿ ÆÆ @ üüÿ @@@@@       @ @  . L Q V  7!463"&5!#2#"&=6&+#"&546;272+".=4632;463#53!#53€ K55Kü K55K€K6€�*K8 `�*K8 K6€ý`€€ €€@5K K55Kþ K5¦† cþ`¸"<O-ÚþH"<O-† c ÿ @@@@     @ @  D T Y ^  7!463"&5!#2%#.'.5'4&'.+#!3267>54&'.+#53!#53€ K55Kü K55K 			!pp+	


 	þ°|		þ�€€ €€@5K K55Kþ K5€/ 	É 
$("
‰@@@@    ÿÀ À 
  l s … —  #5!33!'!5!3#5.'.'35'.'.'.'.5467>7>7>753#4&'.'!5!35>7>54&'.'7>7 €û€@€@Àü@€@þ>@,Q	

				@	R	!Bü@€@üÛ
@€€ý €€À@Àý v	CD=) Ž		CD	
z


þ
@Àý ·h	þë
	y   ÿÀ À 
  F M  #5!33!'!5!32.#"3#3#3267#"&'.'#73/5#735>7>3!5!3 €û€@€@Àü@€@þ @#+.%2k Rk 0%66,H Mg N	#F*€ü@€@@€€ý €€À@Àý ÀV0/@2@i$@2@*BüÀ@Àý      ÿÀ À 
  ’ ™  #5!33!'!5!3>7>323267>7#"&'.'.'.#"'>7>7>7>54&'#53'.'.5467>7>7>32#'.'.'.#"3#!5!3 €û€@€@Àü@€@ý±
	'	
	
(	gP



$%:X
		ŽÏü@€@@€€ý €€À@Àý =	
E
?	
@	
@)			@þC@Àý    ÿÀ À 
  * 1  #5!33!'!5!33#3##5#535#533373!5!3 €û€@€@Àü@€@þ ¨ˆ€€€€€€€€ rompàü@€@@€€ý €€À@Àý ÂþÀ@@@@@@@@@ææü¾@Àý     ÿÀÿÀ  +  '7''''10>7ÿâ--[ˆ[-[þñ--[[-[-Z-[-[.Z-Z-[-.?RGf}n,Å-.Ýã.-ZˆZ-[--[[-[.Z-Z-[-[.Z-Z-.m~fGR?-Ä--   ÿÀ À     %!##!5353'#!5!#!5! ý €€ €€@@ýÀ€€@ýÀ€À €€ý €€@@@ý€ ý€@@      ÿÀtÀ  	   3#7''77À þ À€€ìˆ.‡ˆ-‡‡-ˆ‡. þÀ þÀþ€@ þ #ˆ-ˆˆ-ˆˆ-ˆˆ-      ÿÀ À 
  * 1 <  #5!33!'!5!3+3##5#535#5332!5!3326=4&+ €û€@€@Àü@€@þ€K5€ÀÀ@@@@@À5K ü@€@ý €&&€@€€ý €€À@Àý @@5K@@@@@@@ K5ý@@Àý @&@&À      ÿÀ À 
  F M W a  #5!33!'!5!3#"&=##"&=#35463235463232!5!332654&+32654&+ €û€@€@Àü@€@þÀJ6€@@@/C%Àü@€@ý @&&@€&&€@€€ý €€À@Àý Ž@7P!        C/@7#ýò@Àý €&&€Þ&&€   ÿÀ À 
  9 @  #5!33!'!5!33&#515755753772>5!5!3 €û€@€@Àü@€@þ†B)=T6A`~BÀÀÀÀC@1úü@€@@€€ý €€À@Àý Ç3P8#æ
2/++8%…nF-K1D1D¾-M<ý¹@Àý      ÿÀ À 
  6 =  #5!33!'!5!31#57067>7'57.#5!!5!3 €û€@€@Àü@€@þ€V;%h[€À>IÄ¾4>@€r
W ü@€@@€€ý €€À@Àý  0yx @	@*@@@ý€@Àý     ÿÀ À 
  % ,  #5!33!'!5!3	#'###533733#!5!3 €û€@€@Àü@€@ýÀ …Ì	f€€fÃ|É¤ÀÀü@€@@€€ý €€À@Àý €ÿ ÆÆ @ üüÿ @þ @Àý    ÿÀ À 
  / M T  #5!33!'!5!3#"&=6&+#"&546;272+".=4632;463!5!3 €û€@€@Àü@€@þ@K6€�*K8 `�*K8 K6€àü@€@@€€ý €€À@Àý æ† cþ`¸"<O-ÚþH"<O-† c üÀ@Àý    ÿÀ À 
  E L \  #5!33!'!5!3%#.'.5'4&'.+#!!5!33267>54&'.+ €û€@€@Àü@€@þ€			!pp+	


 	 ü@€@ü°|		@€€ý €€À@Àý À/ 	É 
$("
þÀ@Àý ^‰      ÿÀ À  % 0  32654&#!"#"3!26='!5463!2#!"&=! €5KK5ý 5K€5KK5 5K@ü€& &&ý &€ K5À5KK5ÀK5þ@5KK5À@À&&À€€&&€    €ÿÀ€À  ) z  %#"3!2654&+2>54.'!3#5.'53267>54&'.'.'.'.'.5467>753.#"€€ÿ ÿ € @ €r•W"#7E!þ€!E7#"W•r+-<=$"

.<:"6À €€ÿ ý ;gŠN*HA99@I*NŠg;½
#'75^	

%&&P    ÿÀ ³  # 4 9  	#!"&=#"&546;546;>	!54&#!"3!265'3#5×&ý $@$%@,À7iþ€€þ€&ÿ && &À€€³þ”2þ $%@& %@,@$
þ� ÿ þ€€&&€&&€€€    ÿÀàÀ  	   3#>54&'à@ýÀÀ€€@:FE;@þ€ þ€ÿ € þ µþV'n@@n'     `   " 7  !>54&'!54&#!"!!3!26=2#".54>3 þð		4%û²%4		þð4%N%4ý€5]F((F]55]F((F]5`/0­"10#­/0­"10#­@#=Q/.R=##=Q/.R=#  ÿÀqÀ  ( Q  6&'0.#"1?!5672#"&5463#!5#5#35!3##5#35!3##5#35!3#qœÄ²³Ä›E€DýÊ5KK55KK5þ@@ @@@ÿ @@@@@ÿ @@@@@ÿ @@;j~jii@@E^BB^^BB^ü€@@@@@@þÀ@@@@@þÀ@@@@@þÀ@     ÿÀ À  ) p ~ Œ  2>54.#"32#".54>35>7>54&'.'.'.'57.'.'5#.'.'3.'.5467>75 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P+"7
!Z"4

"!
*Z5


D			@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ý@B3 	ƒO>A0	�P	>ðq
þ
}     ÿÀ À I V … Œ  2>54.#""'."7>'.'7:7>77>'.'732#"&5463'.546327.'7##"&'3'>54&'!#!5*,N:"":N,-N:"?3,
Ó)Q+OÏ*.GeeGHeeH$$ý@€@!:L,,M9!!9M,=cv
**
¸**´	**
|}cGFdcGFd¡	
%%
	 &' ýJÀüÀ€     ÿÀ@À      '7!!	!%'!À€þ€Àÿ @ÀÀ €þ€ ÿ  ý@ÿ @@À@ À€þ€Àÿ €ÀÀÀ€€þbâþ€bþÞÿ @ @À@À@     ÿàÀ         -%%5%5%5	%5€@þ€þ€€þÀÀ@€@þÀ@þÀþ@þ@À@þÀþ@À@ ÀÀÀ@€ÿ À€À@À@@@À@@ @ÿ À@þÀ @ÿ À@     `ÿÀ À  # c p }  210.#"10>3#5##33535#".'"75>32##"&5467.532>54&'.'#"&54632032610#"&1N”tGGu”NN—uHHv—N]@@@@@@h+J7`€I>pZ?O]e4#F"€Q$&0Lc8<iN-+&&&&þ€c;=e@ba=À(0(þ€(0((0(€(0(À@@@@@@þß#V˜qA0VtE¢!	P
#&	.@BtU17`€I&_&&&&À@@€€    ÿÀ À * 7  '3>54&#".53'332>532#"&5463 ÀÀ€3G)$K55K#)G3€ÀÀ€<i‹POŒi<€þ &&&&@ÀÀ-PA.‰;#5KK5#:ýw.AP-ÀÀOŒi<<i‹P@&&&&   €ÿÀ€À   " /  !2654&#!"3!!"&54632#"32654&#À€&&ý€&&€ý€€þÀOqpPOqpP&&&&@&€&&ü€& Àþ@þ@pPOqpPOq &&&&     À  x  '///'.7&'.7&'.7'.?'7>7>676&'%7676&'7676&'0&'>3617ã( P!

Q!

Q!!	
Q!)?.

3?(©0ï‚F?8@>a1þÁ7C0þ˜¦1þUy„.]|%vŠÀ �P   	  ,
1+=.‹c$þÉhN+?>Iþû*ì æ1/	 þË/\";(0)K€þ€     ÿÀ À  * > ™ ª »  >54.'55%35#535#7#'##3#335.5467%.5#35>7>7>7>54&'.'.'./53.'.'.'.'5#.'.'.5467>7>75À"'D^7þìXmý€€€€€€GYYG€€€€€@@,I3"''D^7 ¢	Q+@!	R	@				
D€%f57\C'�Ø¨€M_V€@@@À‡‡À@@@@@À€
-AS/+%u57\D'€ÀA
#6""





	
		j$"


|	[
þÒk    ÿÀ À  ) ]  2>54.#"32#".54>333267'#"&'35#'.=35#7>327.#"#3# j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹Pÿ W"~U : (2P�³
Àµ^P
!<\C*
<4>@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ 9G
9#@	@1?C0C'@
	@    ÿÀ À & + H M  54&+".1546;5463!2320!5!!"&50;26=>1#53#€&€&N‹i>R.€&€&€.R>i‹NþÀ€þ€@ý .R>i‹N&€&N‹i>R.þ@€€Š6&&6''€1O€&&€O1€'(ö€€ü@O1@''J&&J('þÀ1O@€€     ÿÀ À  ) q { …  2>54.#"32#".54>3>7>54&'.'>7>54&'.'.'"&#54&#"#54&#"#3326=3326=306732+532+5 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P† 	


^

//

^

/ä^^ŒŒ@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ýª	$				þ+					b^»^    ÿÀ À  ) l  2>54.#"32#".54>33.'.'54&#"326=>7>7##"&'.5467>32 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹PViJ2'C##F,"9"i)+,*@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ò	/$)87$fB=`#"66C)
?+*B   ÿÀ À  W  2>54.#"3#.'.#"3267>73#"&=.'.5467>754632 j»‹PP‹»jj»‹PP‹»j·l*.-*l#9#-H $$C)2L@P‹»jj»‹PP‹»jj»‹PÄ0	C,+A
*E88#$c>Ci$ 89*$ 
 €ÿÀ€À     $ ) . 3 8 =  !2654&#!"3!!3#5;#5#533#5;#5#3%3#5;#5­¦ýZSþ  þ €€À€€@€€þ €€À€€@€€þ €€À€€@¦üZ€ ÿ @€€€€€€€@€€€€þÀ@þÀ€€€€€      ÿÀ€À 4 9 F S `  %32654&#!54&#"#";.54632!.54632!3%##5#53533"32654&#!"32654&#ýC&&þ &&€ÿ &C^BB^^BB^þCþ@âÞÀ€@€€@€ý (88((88(@(88((88( &À&@&&@#þ|þÄ&B^^BB^^B€bþž€€€@€€@þ€8((88((88((88((8      ÿÀ À 0 =  #.'7'.'5#'#3735>77'>735!2#"&5463 sQ�R5Ì6R�QssQ�R5Ì6R�Qsþ *<<**<<*&6R�QssQ�R5Ì6R�QssQ�R5Ì<**<<**<   ÿÀ€À  	     #3!3#!3#!3#!3#€€€þ€€€ÿ €€ÿ €€ÿ €€@ ü @üÀ€ý€Àþ@ ÿ    ÿÀ`À  F T c  !2654&#!"3.'>7>1!013467>7>7130&'.'!.'.'!"3!2654&#ÖT ý¬ œ?G!ýÀ!FA%UJ?++IJU&þî@>>Êý¬ T @&&&&þ7)1RS@>RS	0)7;:3H'$/0!-+<3::8	'//(ýÀ&&&&   €ÿË€À 5  %32654&#!54&#"!"77''';6?37>'À€&&ÿ %&ÿ #·Lû*àh*þÈPš&€e	!ž€§!	À%Á'€&&€#Ü]„M"»Mš~L’'¼!		åå		!   ÿÀÀÀ    	.#"32>7!%!.' _"JQU,qÆ”VV”ÆqoÄ“WýÀ À1G.À $P‹»jj»‹PRŒºh€<]M>     ÿÀ À  - 2 K d }  2>54.#"3#"&'.5467>32%#3267>54&'.#"3#"&'.5467>32267>54&'.#"3 j»‹PP‹»jj»‹PP‹»jf----þÓC.Bþ‰	
		
		
		
	Ú----Z	
		
		
		
	@P‹»jj»‹PP‹»jj»‹P9!!99!!9/ý€€ÿ ""#"o9!!99!!9Ñ""""    @ÿÀÀÀ /  0>54.#".#"1732&>732>7@(0(#=Q/3{2=�3.H1(0($-@Z^<
. À#=Q/.fU7%$7Ue/.R=#©Ël!W…žFA�‡[&oÈ£   ÿÀ À   7''7''77'tŒ/‹]‹‹Œ/þ‹‹Œ/]]]‹Œ/uŒ‹‹]‹/Œ‹þ‹/Œ‹]]]/Œ‹u  ÿ×ýÀ  2 7  %2>54.#"27%32#".54>3!!5]V˜qAAq˜VV˜qA+&ú23|E<iN--Ni<<iN--Ni< þÀ@€Aq˜VV˜qAAq˜VE|4þÿ1ú%,À-Ni<<iN--Ni<<iN-ÿ @@     nÀ  F ^  7.7>7>#"&'3'>54&/.546327.'7#&'>7>?'7QJE¬³ªD!1#€µ·ƒ525„Š…6þà'%!'<1:5O::47 "*9./O2E-2<5„Š…6JE¬²«D!1#€µ·ƒ52ÉIA@DC!IPT*³µA|24512þ¿  HOR
D)+0?#NN?1%8É4512IA@DC!IPT*³µA|2   ÿÀ@À   " ' , 1 6 ; @ E J O T Y ^ c  3#!5#54&#!!#"3!26'3!5!3#5;#5;#5;#5#53!3#5;#5;#5;#53#5;#5;#5;#5À€€€@.þÀÿ @$%€%@€ý€€ý€@@€@@€@@€@@ €€ý€@@€@@€@@€@@þ€@@€@@€@@€@@À ÿ @@.ÿ  &üÀ%'Àÿ €€@@@@@@@@@€€€@@@@@@@@€@@@@@@@@      ÿÀ À     5	'	!"32654&# þ8ýÊÀ>~þHþÍ«@À5KK55KK5ÀýÂþ@9þU3¸þÀ K55KK55K    ÿÀ@À   * / 4  7!!>7!!.'"32>54.#!5!5!! @úÀ@Il@
lJLlüÀnK`.=%%>..>%%=.ý`@úÀ@úÀ@À ý   nLMnÿ lPOk€(F]55]F((F]55]F(ý @@€@@    ÿÀ@À   <  '#	5	!7676&/.7676&'7'.&'.'@þý¦äþ»á@þU 959/X!S856(\#
! ÀýÊþ8•3¸ÿ >?&438A4&*5#236!B/$"$<      ÿÀ À  2 a p  %5>54.#"!"3!%267327>3'.546327.'7##"&'3'>54&'!"3!2654&# 7^E&8a‚J=mZAþ;+@À|ã@c>lQ/"<S1þ'l
6Ma6"-$&?(6#(0+2*?./*,Žü && &&€ƒBZn=Jƒa8&E]8+þ  þ2Cw/Ql>4_M6Až3W@$þð
4@@3)/8
AC	8"#'ýÎ&&&&     ÿÀ À  N ]  %5>54.#"!"3!%2673"#7.'732654&/.5467'3.#!"3!2654&# 7^E&8a‚J=mZAþ;+@À|ã@z,*./?*2+0 (%7)?%%-"ºü && &&€ƒBZn=Jƒa8&E]8+þ  þ2CwJ
%! 5@>	5
,&1<<0
ýv&&&&  €ÿÀ€À     $ ) 6  !2654&#!"3%!!!!5!!5!!5!!5#33535#5#À€&&ý€&&€ý€€@þ  þ  @þ@À€þÀ@@@@@@@@@&€&&ü€&@€ü€ @@€@@€@@€@@À@@@@@@   ÿÀ€À   + 0  2654&#"3.#"32654&'2654&#"3%!5!àB^^BB^^Bq¦
B^^BB^!§7B^^BB^^Bý €þ€€^BB^^BB^3þ­^BB^^B&AVý�^BB^^BB^€@@  ÿ×ýÀ  2 ?  %2>54.#"27%32#".54>335#5##335]V˜qAAq˜VV˜qA+&ú23|E<iN--Ni<<iN--Ni< €€@€€@€Aq˜VV˜qAAq˜VE|4þÿ1ú%,À-Ni<<iN--Ni<<iN-þÀ@€€@€€      ÿÀ À       !!'!%!%#53!!)!¢þ@ µµþ@W´ þ@€€ýÀÀþ@@Àþ@Àÿ þÀ@ªªþÀ@ÿV©€€€ýÀþÀ@þÀ@   ÿÀ À       5'!!!!3#3#35# €ü € Àü€€þÀÀÀÿ ÀÀÀ€€@€ÀÀý@À€€@ýÀÀþ€€€ÿ  €€€   ÿÀ@À   !7#!  s”ÀÀþ�€þ@}€    A ¿  ' @  6&/&"7'&4?62'&"2764'764/."/27,ë�1‰1/11�J&ë/S�ë7ë7Ô/11�J&ë/Së�1‰1Pë%K�11/1‰1�ëS/þë7ë7þŸ/1‰1�ëS/ë%K�11    ÿØýÀ  2  %2>54.#"2732#".54>3}OŒi<<i‹POŒi<&"þÐ33/q>5]F((F]55]F((F]5À<i‹POŒi<<i‹P>q/þÍ30"&€(F]55]F((F]55]F(    	  ÿÀ À  0 = J W d q ~ ‹  !2654&'.#".#"3&.'.7>4&1032652654&103!2654&103%032654&14&103265!4&103265!4&103265À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þÚ@@&&Ä&@@& &@@& @&&@ýÀ@@&& @@&& @@&&€pP#?Ic<0)H55H)iGOqë	%00l#{77 ý•ff&&@&ff&&ff&Àf&&fþ€ff&&ff&&ff&&    ÿÀ À  0 ? N ]  !2654&'.#".#"3&.'.7>77'7'5#'77'7'5#'77'7'5#'À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þ‚O405404ONAM,O4/6304PN@NþÐO4054/3OMAN€pP#?Ic<0)H55H)iGOqë	%00l#{77 ý:K"FF"K8[[8K"FF"K8[[—K"GG"K8[[      ÿÀ À  0 = J Y h  !2654&'.#".#"3&.'.7>4&1032652654&103%77'7'5#'77'7'5#'À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þÞ@@&&À&@@&þ€P5064/4PN@NîP5064/4PN@N€pP#?Ic<0)H55H)iGOqë	%00l#{77 ýUff&&@&ff&K"GG"K8[[xK"GG"K8[[   ÿÀ À $ 7 ?  32654&'.#".#"3!3?#&.'.7>3?#7#À€Oq
qM:_&;M++M;&CYpP€@S$1\D–:x  /@&%%�@âS$1\DH€€pP#?Ic<0)H55H)iGOqÞ¢ÞŒ	%00l#{77 ü÷¢Þ¡  	  ÿÀ À   , ? N ]  ’ ¡  26=4&#"3%7>/.764'&"27>54&#">32%6&/&6732654&+"3.#"3!26?>54&'.#"'&.'.7>2764/&"`þèV

	V	

	äZ

		[		

h!^BB^:g)þÆ{{Ö€€ýø&;M++M;&CYpP€

=R
qM:_v:x  /@&%%�@
	Z

		[		 €€'^
	
^
	
hZ		

Z

	
þå@&B^^B(#†!!*Ä)H55H)iGOqfC#?Ic<0o	%00l#{77 (
	[		

Z		         à  0  7!2654&'.#".#"3&.'.7>À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@ pP#?Ic<0)H55H)iGOqë	%00l#{77    ÿàà    , ; J _ n } Œ › ª ¹ È  26=4&#"3>/.7%76&'&676&/&677>'.72>54.#"3%4&+";26532654&+"3?>'.676&/&6?6&'&%7>/."326=4&# �@@L@@þKooooþÛ.R=##=Q/.R=##=Q/þà€€`€€ý›ooooþK@@L@@�à€€'oooou@@@@þœ#=Q/.R=##=Q/.R=#à d@@@@uoooo'€€     ÿÀ€À   , ; J ] l z � ¬ Ï Ú õ  26=4&#"3'7>/.76&'&676&/&677>'.7%">7.#4&+";265%>54&+"3>54.#"3.54>32?>'."3.54>323>54.#23>7"3"&54632#3>54&#àü@@¸@@þKooooþÛ.R=#/'N[h8&;L*þà€€S,S&€CAq˜VV˜qAC7`€II€`7üŠoo%<iN-
D
#=Q/.R=#D
-Ni<þD@	¹B^(88((88(^B €€Tooooou@@@@\#=Q/5[+H5!)G4à
ýÃ0V˜qAAq˜V0/I€`77`€I0œ@@-Ni<00.R=##=Q/00<iN-eo*O&^B18((88((81B^    ÿàÀ    , ; J _ l { Š ™ ¨ · Æ Õ  26=4&#"3>/.7%76&'&676&/&677>'.72>54.#"32#"&54634&+";26532654&+"3?>'.676&/&6?6&'&%7>/."326=4&#à�@@L@@þKooooþÛ.R=##=Q/.R=##=Q/B^^BB^^Bþà€€`€€ý›ooooþK@@L@@�à€€'oooou@@@@þœ#=Q/.R=##=Q/.R=#€^BB^^BB^  d@@@@uoooo'€€     `    , 9 [ n  >7.#";.5467.7>>7.#"&>7>77>54&'.#".#"3!267&.'.7>âU2+M;&CYpP
*#*%�@õ4D2[8ò5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@Ë	"(5H)iGOq+2V#g/7 
b<0+7'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77       ÿÀ~˜   & 3  7&$ 6$ 7&$ >27.">2"32654&#&X‘þ‘þ‚þ’’XAN@€ [pþäþÚþåqZ^ìöì]µ[K½Ä½KZ8Ž”�8þî5KK55KK5?Y”““”Y�‚‚�»[pqpq[^]]^µ[KKKK[8888K55KK54L     ÿÀ À     75#5!#!U«þ««=ýÃU=n@þÀ@Àº­Y­¹ý¼VDý¼@@@@     ÿÄÀÂ % x  >50&'.'0067>7'6&'020'.3#&'&6727>7>?'6?&'&6?73?7>7 
W„ O=w®r
	4_Žb"Y{�)Õ6
<ii%t)('1‡ 
%13&k\G‡1	PGH%Te4,"-/	?YuL™—0
B‘ê«�
3V2T»Y
0Ð…(9)'m5Y]4€    ÿÀ À  8 K  67>10&'.610!2654&'.#".#"3&.'.7>!W^^'23N_,+$#'-!þ©€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@;(.	!_
 d_D	"Za`)ý…pP#?Ic<0)H55H)iGOqë	%00l#{77    ÿÀàÀ  H W f u  >10&'.61067#".'.'.7>.5465.#"3!26777'7'5#'77'7'5#'77'7'5#'’23N_,+$#'-!!W^^'$P,Bv\=
%D)7" d2Ln:ObF0Eaý <($)&$'<;0;ó<($)&$'<;0;þó<($)&$'<;0;_
 d_D	"Za`)(.	!q.Pm?#+_ l1*"dJ^>GdbFþ½8558*DD*8558*DDj8558*DD     ÿÀàÀ  X  >10&'.61067#".'.'.7>.5465.#";3?#733?#73267’23N_,+$#'-!!W^^'$P,Bv\=
%D)7" d2Ln:ObFF.@1`@#�@@1`@@XEa_
 d_D	"Za`)(.	!q.Pm?#+_ l1*"dJ^>Gd€Àÿ@À€¿€bF    ÿÀàÀ ;  0.'54&#"106321067;26=4&#"#"&5106321àUµ¦¦µUe@)oU.&@&,Oa;>kÂ…£Œ""�£…@@1þ&&`@Þ
2@@  TÿøÛÀ   67>10.'.>10L`ˆC--™ºÌa#M@*q¥ºHH!3S›-˜ºÌ``ˆC-A@0GTTÕ½‚    ÿÀ À     2>54.#"352# j»‹PP‹»jj»‹PP‹»j]£yGGy£]@P‹»jj»‹PP‹»jj»‹P@€Gy£]]£yG      ÿÀ À     ".54>32#5"3 j»‹PP‹»jj»‹PP‹»j]£yGGy£]@P‹»jj»‹PP‹»jj»‹P@€Gy£]]£yG     `ÿÀ À   , 1 6 ;  #"!4&+54&#!"7!!5326=!;3!265#33#33#3 €&@&€&þÀ&@@þÀ  üÀ &@&þ @@À@@À@@@&&@&&@@@@ÿ   ý€&&€ý€€ý€€ý€€ý€  sÿÀ–À F g  #"&546;246;246;2>;2+"&=467+"&=+"&5#2#".'04#&6?6>3â$#%#%#%%$$$$$$’>jN,,Nj>+OE7÷5y8FR-4&Õ&&8!!	 !
&&+.Ok=<kO.)8#‚4½$=,    	  ÿô À ) . 3 8 = B G L Q  %>74&#".7>7>76.735#3!5!35#3!5!35#3!5!35#3!5!—60&þ &"a)IBŽJ60/ŒEAŽ1"a)IBŽJûi@@€Àþ@€@@€Àþ@€@@€Àþ@€@@€Àþ@tI&€&@&ýÀ(…76'I&!:þx(…76'Œ@@@@€@@@@€@@@@€@@@@  yÿè·À  ! 2 C T  67>10>1067>1067%067>1067>1 ^#<NM" E*Zwt311Ž4þ%*[vt311Ž3.Zws411Ž3*þ7HFV
à IK9
 ZxoqV(1‡/.1þ­oqV(1‡/.1ù(1‡/.1oqVþ²
V FH7     ÿÀ À   ,  ''7'7537''7'7537''7'7537<[]T[‹ˆrˆ‹[@T[^S[‹ˆrˆ‹þ [T[^S[‹ˆrˆ ||<„+b,ŸŸ,b+„€<||<„+b,ŸŸ,b+þ@„<||<„+b,ŸŸ,b      ÿÀ€À   , Z m z ‰ – £ ° ½  "&=4632#'&4762"'%"'&4?62"/.7#!"&5467>323267>762%>.'&.7"&54632#%32+"&54634610#"&5!4610#"&54610#"&5!4610#"&5àË[		

Z

		ñZ

		[		

[Z

	
ZV6ýÐFbN;nLHk#=Q/,O	
ý]h37}  !8(ØB^^BB^^B €€ü @@&&€@@&&À@@&&€@@&& €€AZ
	

Z
	

ZZ
	

Z

		þg[	
		Z1?dG>^Ie]D.R=#!		ç+!	11l`+ç^BB^^BB^Àþ ff&&ff&&@ff&&ff&&    ÿÀ€À   , Z m z ‰ ˜ § ¶ Å  "&=4632#'&4762"'%"'&4?62"/.7#!"&5467>323267>762%>.'&.7"&54632#%32+"&5463''7'7537''7'7537''7'7537''7'7537àË[		

Z

		ñZ

		[		

[Z

	
ZV6ýÐFbN;nLHk#=Q/,O	
ý]h37}  !8(ØB^^BB^^B €€ý <'$&)$(<;0;<'$&)$(<;0;ó<'$&)$(<;0;<'$&)$(<;0; €€AZ
	

Z
	

ZZ
	

Z

		þg[	
		Z1?dG>^Ie]D.R=#!		ç+!	11l`+ç^BB^^BB^Àþ%8558*DD*8558*DDj8558*DD*8558*DD      ÿÀ€À & J s “ ³ Æ ß  1>54.#">7.54>3224654.#">32'4>32>?4.#"3>7.54>33!2654&'.#".'&!2654&'.'.#".#"3%.7>&.'%>'.>7>36ùe®é„„é®e
[œÒwwÒœ[ýÇ]£yG P‹»jj»‹P
	Gy£]BuW2"<i‹POŒi<	2WuBýº*8F2�1GG0$;=,0þ�1G8*<
+=;$0GF2ýG(X(	%J
+(J%	E	37!wÒœ[[œÒw- j»‹PP‹»j»<i‹P	]£yGGy£]OŒi<€/Mc5
	B{_82WuB

-
25]F(þ€
&	F/5KK5*0B' /F
(þÀK5/F	4
E/(B0*5K–Q%% IŒ%QH    T "Î  1  !3.267>&'3"&'.467>2ÿ ‘þ@*egb'*****knk*')"Â@ý¼!!!!!RVR!!!!!!RVR!Î @þ@")'*knk*****'bge*Â•þ¾!RVR!!!!!!RVR!!!!!   ÿÀÖ� 	      764/&"'	'	º$$s#e$9ýú:?ýú:þ4:9ýúþáU#e$r$$s9ýü:Ìýû9ýÂ9:ý‰þÄ       – ê      %'3##3%#73#7ÞÀ<Àb@@ÿ @@ ÀÀ@À=CÀCZ’I–@ýÀ
@þI·ýÀ¸þI,ýÔÁÁÓ   ÿÀ À 	    '#			33!3' €€ÿ þ \¤¤þ\þ€€ÀÀþÀÀ¿Ã} € þ[¢þ^Xþ€þ€@þÀ€@À   ÿÉ À  , 9 [ n } Œ › ª ¹ È ×  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>'.7>''.7>'%7>/.'.7>'3'.7>'3'.7>'3'.7>'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ýÔmmÀmmámmýßmmÀmmÀmmÀmmk	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ý�²²@²²¿²²ÿ²²²²²²²²    
  ÿÀ À  , 9 [ n } Œ › ª ¹  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>77'7'5#'77'7'5#'77'7'5#'77'7'5#'77'7'5#'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ý><($)&$'<;0;ó<($)&$'<;0;üó<($)&$'<;0;ó<($)&$'<;0;þó<($)&$'<;0;k	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ýú8558*DDj8558*DDj8558*DD*8558*DDj8558*DD      ÿÀ À  , 9 [ n } Œ › ª ¹ È  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>77'7'5#'6?6&'&77'7'5#''6?6&'&!6?6&'&77'7'5#'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ý><($)&$'<;0;Êmmþ©<($)&$'<;0;vmm@mmþ©<($)&$'<;0;k	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ýú8558*DD%²²…8558*DD²²²²…8558*DD      ÿÀ À   , 9 Y h u ¨  26=4&#"3%2764/&"764'&"272654&#"3%>7.#";.5467.7>32654&+"3>7&>73!26?>54&'.'#"&'.'.7>./"`þÚ[		

Z

		òZ

		[		

ÌB^^BB^^Bþ‚U2+M;&CYpP
*#*%�@~€€ý@25f#0CYpP€

=R
eGc;@S#&B /@&%[2
	+M;& €€Z

	
Z

	
ZZ		

Z

	
þÁ^BB^^BB^«	"(5H)iGOq+2V#g/7 +™:`'+!H 
+iGOqfC#?D`.8-1&0l#{7'(!5H)   ÿÀ À  : G y  67>10&'.610%>7.#";.5467.7>&>7>7.'.7>7.'3!26?>54&'.'#".'í)mvu1#>@bv76-

+18
")þõU2+M;&CYpP
*#*%�@5f#@2H /@&%O,
Nn	CYpP€

=R	0n=1\RF";Ú39#*w''}vU*pzx3Q	"(5H)iGOq+2V#g/7 '+!H 
:`Ê0l#{7#'	lMiGOqfC#?""):#$  ÿÀå¥    64'.'&"27	27%!33åþQ7þK8„‰8þþ€ÀÀ€�:·þC9Œþnÿþ€þÀ ÿ @     ÿÀ€À    2 7 < A F  !5!!!)5!!!21!575.'0&5463>32%!!5!!5!!5!!5€þ þ@þ@€ýÀþÀ@ ý@Àür+Çþ ¾*C/.Dþ@Àþ@Àþ@ÀÀÿ  @€€ü€€@@üÀ ý ù!(-VZZQ0
)#
S47P‡@@€@@€@@€@@     ÿÀ À    !2654&#!"3%#!#3!3@€&&ü€&&À€ÿ €€ €@&€&&ü€&À ÿ €ÿ  ý€    ÿÀ À 
   $ ) . 1 6  73!33#!5!5!5!5!5!5!!!!5!!!5!!57#)!5€€ÿ @€@€ý€ ÿ  ÿ  þ¾ÂþÀ@þÀ ýÀ@ýÀ þ  þ À@€  ÿ À þ@€@ý€ÿ €@@@@@@ü À@þÀÀ@@@@@€@@þÀÀ@@      ÿÀ À   6  !5#535#535#535#535#535!!!!##5##5##5##5##5#!  ÀÀ€€ÀÀ€€ÀÀÿ  ÿ  @@@@@@@@@@@À @@@@@@@@@@@ý@þÀ ÿ  ÀÀ€€ÀÀ€€ÀÀÿ      ÿÀp¬    %2764'&"	'h"Îþ•+ý†%`MþTþ˜å<Ì"jýˆþÜ^LþU"WÜþÿ    ÿÀø¶   # & + 0  6&/&677%!!!!5!7%!!5!!5óí
þ´¿?2áþ»@ý @@ü@€ýÀ€þ€ �þïþ€€þ€€²'»
þk—…(þî@ü¿À@ÿ €À@@6Šf@@€@@     ÿÀ À    # (  35!3'!#!5#5!5##!!#3#3#35À@ü @@ ÀÀÀÀ@@ý  €€€À€€À€€@ €€þ ‚€€€€€ þ Àþ€€@þÀ@€ÀÀ     ÿÀ À    )  %!5!5!5!5!5!5!!!!!!##37373 ý €þ€€þ€€þ@€ÀþÀ@þ þ  @@@@@@@@%€  @€À@@@@@@þ@þ€ @þÀÀþ  €þÀ ÿ @ÀÀÀÀ   ÀÿÀ@À   "  !2654&#!"3!!"&54632#  &&ýÿ%& þ  ÿ &&&&@&€'$ü~' Àý@À&&&&   ÿÀdÀ  -  !26150&#!"1!"10>306.#!"3!}Ã(2þ½1ýÀ74»³!CeDä>\ýÙEJF@;*ƒ€@À@@@3=3ýc¾=H=ý@À<H<$ME=œŠ_   ÿÀ€À  8 M Z  !26150&#!"1!"10>3706.#!"1!.54>32'"32>54.#53533##5#€À(2þÀ0ý½74¾³!CeDß>\ýÜEKF?;*í1<-Ni<7b&¿.R=##=R..R=##=Q/ €@€€@€€@À@@@3=3ýc¾=H=þö
<H<$ME=œŠ_(tD<iN-'#
#=Q/.R=##=Q/.R=#ÿ @€€@€€   ÿÀ€À  ' < I O U b ‚  >325!>325!4.#"32>52>54.#"3%4632#"&5'7'!'7'72654&#"35#"&'!#"&'#.&'&€ü €ý@#=Q/.R=##=Q/.R=#à.R=##=Q/.R=##=Q/û ^BB^^BB^ëZZ-ˆˆ„-ZZ-ˆþ(88((88(ýà @&:I)‚Ak!VWQ€CƒƒCþ .R=##=Q/.R=##=Q/à#=Q/.R=##=Q/.R=#àB^^BB^^B[[[-ˆˆ-[[-ˆ 8((88((8ÿ ƒþ½CþýurB"md?BX)     €ÿÀ€À  (  	>7>35>7#>75€€þ€#OH9DNQ%'N+O #OH9DNQ%'N+Oþ€À  À/Wˆf.J:*(iþ À/Wˆf.J:*/bÿ      ÿÀ€À   (  !54&+54&#!"#"!5!!265!!5!3 €R.€&þ &€.R@þ  ý@€.Rþ@ÿ þ@R.ÀÀ-S€&&€S-À@€€üÀS-@ÀÀþÀ-S  €ÿÀ€À  !  0>54.#"15##3353# x�x<i‹POŒi<x�x@€€€€€€@ŒÉÛPOŒi<<i‹POÜÉŒ€ÀÀ ÀÀþ    ÿ÷N©   * 7 S  >'.767>'&6&'.7%>'&67'."2?62?64'Ûh-9@ /Riø[D)(67`)(.ZþI%%s,-%$VJ?*^+*)((N+ƒí94î(((r)2Ac,(s)((óŽZ-J0		1FW-[s/_OO†BOO~0˜+n@@6€@@G+"\##H21#–ðð(t)))2&,)))t)      ÿÀ À  ) N  2>54.#"32#".54>3326=4&+54&+"#";;26= j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@  @  @@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@@  @       €ÿÀ€À  !  0>54.#"1##5#53533 x�x<i‹POŒi<x�x À€ÀÀ€À@ŒÉÛPOŒi<<i‹POÜÉŒ@ÀÀ€ÀÀ€    ÿÀ À    ) 6  %!5!5!5!5!5!5!!!!!!32#"&'#2654&#"3 ý €þ€€þ€€þ@€ÀþÀ@þÀÀþ  þ€`(88(@`€À@@@@@@þ@þ€ @þÀÀþ  €8((8†@€    ÿÀàÀ  , 9 G T  !>7!"3!265.'!2>54.#"32#"&54633210#"&1063"&54632#`P"þi%& & þ `<iN--Ni<<iN--Ni<(88((88(`À,`FFT%ÿ &&&&€ $ü~'&A�Àþ -Ni<<iN--Ni<<iN- 8((88((8ÿ €@@€ý€&&&&     @€@ 
   54&#!"%3!265€;*üJ*;@ýÀ;*¶*;ýÀšD(:9)Mþï”þŽ(:9)tþê    ÿÀ À        7'%!5!7'%!5!7'%5!! ÀÀ  ý ÿ ÀÀ  ý ÿ ÀÀ ý  À€€ÿ @€€þ@€€ÿ @€€þ@€€ÿ @€€  	  ÿÀ À 	   " ' 1 6 @ J  354&#"34&#"%354&#"!5!5!!%#3265!5!%#3265#3265@€&&€€&&€€&&üÀ ÿ  ÿ  üÀ€&&À ÿ @€&&þ€€&&@@&&@þÀ€&&þ€ÀÀ&&À@€€€€€@ýÀ&&@ÿ €€€þ@&&ÀÀÿ &&       ÿÀ€À , 1 e r } † –  #.'5!5!5##.'5!5!5##"3!2654&#%!5!#./.'.#'#32#3##353#'#3!3###53267>54&'.+@C
D/ ÿ @/D
Æ
D/@þÀ@/D
ƒ(% $&ûÀ ÿ ø2	"@x
	
	ÀÀ€``€€€@@€@@ À@@@ý &'€/D
C@@Ã
D//D
C@@Ã
D/#ýÉ"',5)À@@ý¥(€@
	
	:@@?@@@@¾¾þÀ¾¾@@ÿ  @�X   ÿÀ€À , 1 À ñB^  #.'5!5!5##.'5!5!5##"3!2654&#%!5!#"&'.'.'.533267>7>7>54&'.'./.'.'.'.5467>7>7>32#.'.'.'.#*#"&'.'.'.5467>7>7>32%32#!33>7>54&'.'.'.#"3267>7%.'.+3267>7>7>54&'.'@C
D/ ÿ @/D
Æ
D/@þÀ@/D
ƒ(% $&ûÀ ÿ ‡)



:
						

9°	}	þÃ@€þ·





÷-8€/D
C@@Ã
D//D
C@@Ã
D/#ýÉ"',5)À@@þ:
				

						  

 
b

#!@ÿ  ç	



		



	Œ
À			
    @€@  	    %!!!!'7'7@ ý € þ Á@¿¿ @€€@Á@ ý €þ  þ€€€@ÀÀ€@€€@À   [ÿãÕ` " /  64'>.'."77772#"&5463Õ**þ{) -ptp,-,-,FKM&+”B…ÈD	*v*ý}*::*)::))u)'TQK +,+,+nsn,'	*<……CË)*l:)*::*):    À~ Z e u  30.'.#10..'.'.>31'0#27>7>7>7>1'0.5&61061%'3267210&'0>3 À722]JFch#N+=(;‰({B3:2a/"A 5b,$?0(B2V!
üŸs/"§HZ3S�ŸM-VH¿KbaX3/1EM�?þî!b
 NXnc-+8™n‚
%!.�ANA
*ANA   ÿÃÞÃ \ i v ƒ  %>7>'.'..'>54&'>54&#".#".#"&67>7>73>7>72#"&546332#"&5463#"&7>32±	#"D(4)"&)F1$:&9#0F '#&@7$!. 0[SK  %,ýï&&%%¿&&&&<XSR\W54Y; 2$	%1j-![4(:&2F) &F2 6+4\"b8*"D-+
3)È%&&&%&&&þIODTE$)@   ÿÀÀÀ   ( , = F K s Ð æ ü  32654&#!"#"3!2657!!3733#7#!2654&#!"33;!!!.'.'.+3267>7>7>54&'.'>7>54&'3267>7>7>7##"&'.'.'.5467>7>7>323.'.'.'.#"+53:+532@À&&þ@&À&&À&Àþ@Àþü|H{KzJ+*UËÀ&&þ@&&ü€À&Àþ@@þ@Àûê
		�”



Ã
#

I

			I	

$ý 	D?	
HI€&À&&þ€&þ@&&€@Àþ@€þÀGG@ÄuuýD&À&&þ@& &þ€Àþ@Àþ@VþÀ		

  


			

	


	
Ks	X      ÿÀÀÀ A N o  %>7>10&'.'>54.#".'23267>7>72#"&54630"'.'.'.'&67>7>1s&Av¤d8# (E\54]E(+i> KML!! :R/8!%	

B‡;.Ký-(88((88( AlŠIL:= -[)2	
	(-U†
PAI–Q?S2!S/4\D((D\4-Q_3#V04ZK<!@)º8((98)(8þDXT##8%    €ÿÀ€À  2 D  #"&=46;2#!>7>5&45>75330""&'!#10.'[¶¶·+<ý %L]6€1$]!ýî1F	 	E26]E(*F]3 vvþpB'9,,D€€B)+ð,+
?C44C>   ÿÀ À N f  "'735!3%7!5!.#"32>54.'77'>32#"&5467'32>54.#7#".54>32ù1V#_<Ôþ€@)þœ9þ¡…$G|]66]|GG}]61D)!õ/œ.IhgJIgN)G`66`H))H`6ü{^8F'D[43[D''D[3	bÔ"=®€€tèŒ@þ¯6_~HH~_66_~H2]O@VþJeiJIihJ3$7aH**Ha77aH*Ñó tG4]D((D\54\E(÷     €ÿÀ€À  
  !!!!€þ@þÀ þ€€þ€@€€ü À@þÀ    `ÿÃñÃ * ? U e x  >.1%0&10'.'&61>7>&''&'.67>6&'7'&277'>7'>&'.>7".#€‚ƒþÕl;-_[R!*(+*a[mYY?v,"(
ˆ+4!!Zdf,+4!!Zdf,eJ0J,$BB^:=‡ýÈQ(!W[Y$?K?:aN8 €	&?,7~|q+–x&,#	7bHGJ;.fgd+.Vfm22CVfm22Cþî:tt C	oq“PVV&JYh;fó3?
+MwWHQM      ÿÀ À  ; J W d  7>7!%.#"32654&'732654&#"!2654&#!"32#"&5463"&54632#€-UMAl	?pS1þ€þÀ'8#Sh#5KK55K‹V
K55KK5!¡@þÀýà&&&&À&&&&€@&5!ý¼<YqAÀ'X/-UK@ E
K55KK5]V!5KK55K
Òþ &&&&€&&&&   Q »ˆ  C X  >7>764'&01>.'>1>/&"0.67>77%.67>.'ëI(%322�2-1904&À 
Q’FEAL)J%6/.ome%>Dýª',S[['',S[['?0ˆ0100"L-5,þCFMS,
·


A'CB;$`ji--3$H)I@A	%WWP
+%%WWP
+%   ÿÀ À ! 2 H  !2654&+.'>54&#"#"3!2654&#!"3%!535#535#535#463!2*¬&*I&&V*/'%[%þ€%4%gþ€ÀÀÀÀÀÀ, ,€3J&&
M6ý@" ""þ*€@@@@@@$#þ€     ´ÿÑKÀ - V  64/.'.+>54&#"#"2?!'277>/736?>56&/5##5#K¹9'1R;;S1'<º+n@n,þKf/RZ@YR/gK€@€Ž,¾I.<UU<.H¿,q=?qa]™0z$$z0™[@@      ÿÀ À 	  " ' 3 @  >32!!4.#"32>53#!#!%"&54632# I„3þÀ€€þ€2WuBBuW22WuBBuW2þ€€€ þ^.4<i‹PÀý@&&&&Àþû4.bþÀ@þÀþÀBuW22WuBBuW22WuB þÀ@ý€€3ƒJOŒi<€&&&&     ÿÀ À  ! 6 = D I N  2>54.#"3##5#53533%!>7!!!!5#7!.'!!.'!!!55!!à<iN--Ni<<iN--Ni< €@€€@€üÀAþsÿ  @ý@ÀÀ@&þó–#þ°Àþ@À@þ€€€-Ni<<iN--Ni<<iN- €€@€€@@ þ@ÿ €�þ¿€À€À @€!@@@@À@@    @ @ . 3  32654&#!7>&#3!0654&130654&130654&13# À*)þ@€2!-$/þ€.O1€@@@@@@@@ý @@À$$@
>C5À
þÀ.R/././.þÀ€þ€       #€ã ( 5 B  %5.#"#5#&>1#0##.#"6?!%##5#53533%2#"&5463 À+•^_^@"@M& ` $Y@"B\\a”,À€þ€€@€€@€@5KK55KK5ãÀ+)”€a_#@$mfIDco*@"^bþ€”(,À€€€@€€@ÀK54LK55K    ÿÀ À X \ _ b e  32654&+>54&#"%>54&#".#"#";3732654&+>7%#!5##";3#73#5!#3#5àb
8(#þñ
:%%5	þí$(8
b`À`b
@€€@
b`Àü@II‰I IÒI &(8N%54&O8(þÚÀÀ'
/ý@@@À/	þÙÀ ÛÛÛÛÛ      ÿÀŸ³  . = B M  	.76&''.'"/&4?62%.76&'!5!!2!5463Oþô	


PKþy.6ŠŠ6Š.Þý>þô


	£þ  ý¡~ý@u	
þô
	ýøMÝ.Š6‹‹5.þ|—

þô
	„@@@^^     ÿÀ —  @ E J  !26=4&'%0&13"3!2654&#.+32654&#!";#"3#!3#0 þWJ7†Ši&&€&&,@`üÀ`@- €€ €€@øQT?þ &&&&&@þÀ%€þÀ@þÀ@     ÿÙ„B  1  %>4&'."2?>72#".54>3„=====› š>5< 'àLá=‰Š�5þÛ<iN--Ni<<iN--Ni<ô=š š=====5‚‹Š<àLá&;5I-Ni<<iN--Ni<<iN-  ÿÀ À  ) ;  2654&#"3#5!5!5#"32>57%!#".54>3�5KK55KK5YZÀþ ÿ €BuW22WuBBuW2À¿ýA (F]55]F((F]5ÀK55KK55KþD €@@@2WuBBuW22WtBþ‘n5]F((F]55]F(ÿ    ÿÀ À    5 < C H M  2>54.#"37''7'77%!>7!!!!5#7!.'!!.'!!!55!!à<iN--Ni<<iN--Ni<[[[-[[-[[-[[üØAþsÿ  @ý@©©@&þó–#þ°Àþ@À@þ€€€-Ni<<iN--Ni<<iN-˜[[-[[-[[-[[{ þ@ÿ €�þ¿€ª–À @€!@@@@À@@    @ @ . 3  #"&5463!'.63#!0&5461#0&5461#0&5461#3 À*)À€2!-$/€.O1þ€@@@@@@@@ @@À$$@
>C5À
þÀ.R/././.þÀ€þ€      ÿÀ@À ` j q x ‡  2654&#!"33267/.#"3267#"&546333'!370672#"&'732654&#"32654&'"34&#13!0&'3!"3!2654&# $'üF'$W>%@K
$33$({@¢!¿C•($22$P?&=Wþ @à/@ ,@`ý  @#''#9!=V!^2$#3$ýÀh˜˜ý˜@#3#$2e!V=!=@ýdœý@ þ*Ïþ @     ÿçÙÀ    ! @ E J N  3'54&#!"3!265'!5!!5!7'>'.17'6&'0>7!5!!!57€€€&ýþ%& '@þ  þ  ¦™™a0J-
G™#D6DCƒJ#™O&5kif0õþ  þ @þÀ_™™À€@'$ýþ'&@€@@€@@±™™þj0fik5%P™#K~DC;D#˜G
-J0µ@@@@@þë˜˜     ÿÀÀÀ  	     " ' , 1 6 ; @ E J O T Y ^ c h m r w  35#!35#35#!35#!35##3535#!35#!35##3535#!35#!35#!35##3535#!35#!35#!35##3535#!35#!35#!5#3 ÀÀ ÀÀý ÀÀ ÀÀ ÀÀýÀÀÀ@ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀÀÀÀ@€€€€À€€€€€€@€€€€€€€€€@€€€€€€€€€€€@€€€€€€€€€€€@@@@@@@@@@@@     ÿÀ@À L  2654&#"#'>54&#"!.#"3267.#"32654&'732654&#"'73â'77'&7þK +7''7'Pþý7&'77',ÎR'77''7ÕÕ7('77'U¾,Å8''76&ß3#'77'!2á&67''8–ç8''77' ‹Š '77''8ó‹ 	  ÿàà  4 ? J P V a g r x  32654&+.'54&#"#";326=>7#>75#.'#>735#.'35.'35>73535]cc5Un??nU5cc5Un??nU5þƒ/D
€+CW2@2WC+€
D/@:@:@2WC+€
D/:@/D
€+CW2: ?nU5cc5Un??nU5cc5Un?=€
D/2WC+€€+CW2/D
}::½€+CW2/D
}:ý€
D/2WC+ý:    @ÿÀÀÀ   .  2654&#"3!.1'7#'02654&#!"37! 5KK55KK5ÿ  }@,,€((@y€ üÀ  ÀK55KK55Kÿ „<€@@@@€Qo€þ€€   ÿÀ À   "  %5>54&+"3!46;25!!@7I^B@B^I7€@ÿ 8(@(8€þ  @ƒX:ÀB^^Bþ@:XƒÀ (88(þàýÀ@@     'ÿÀÍÀ   ! & j w | ‰  4&#!"3!.'!!!5!!!5!5!6&/.'.'.'#.#.#&;06'.'7>7>7>7'2#"&54635!!2654&#"3'!,ý@-,±
þnÀý€@ýÀ@ýÀ@ýÀ@þÀ$ ;!

 5¨T%	ÄB^^BB^^Bþ ÿ  `(88((88(€þý--ý€- €€@@@@@À@@ÙL
"&f"0#A'[Ù^BB^^BB^€@@€8((88((8      ÿÀ@À ! /  	676&'>54&'.'5%32>7@ýÀý €	PÀþÀDk‡GG‡kD@€þÀ@Á%(#\!%`)((	‘þò€Àÿ /##/   `ÿÀ À  % 5  354&+"3546;2!2654&#!"3'7.54632 €oOÄOo€(À(þ !//!ý`!//!«(?¿@-7'&7€…MnnM…€%%€ý@/!â!//!þ!/š1ÁÀ2*<<* 	 @ÿÀÀÀ       % 9 > C  !5!#35#!5#!3#3'!!5!5!!5!7.#"32654&''7!!5!!5 @þÀ€@€À@ýÀ@@€@@þ@Àþ@Àþ@@þÀI…J*OqpPOq¨‡-oþ€€þ€€@€€@ü@€@@ÿ @@ÿ À@@À@@€@@„…#pPOqpP&¨‡.—@@€@@    ÿÀ À  % *  '35>='7.+"74&546;2!!5 [ü[["!€7I@7R5@B^A8(@(8€þ  hXüXX#ƒƒX:Çó80>^Bþ¹B (88(üæ@@    ÿÀ À   /  2>54.#"3'773.5465#!5#"&#! I€`77`€II€`77`€IÄþü„1SÓýMJÃ 0þ  7`€II€`77`€II€`7Âþü„1SÓó0ý@ÊCÀ     ÿÀ@À L Y f  %4.#"3>32.#"#.#"463234.#"32>7332>5%2#"&5463!2#"&5463@(D\54\D(QcDGe(n>0VH7Î7HV0>n(eGDcQ(D\44]D(.Ok=8dN2°2Nd8=jP.ûàB^^BB^^B B^^BB^^BÞë3ZC''CZ3C\bFþä(12F))F20)Fb\C3ZC''CZ3þ;hN-'C\55\C'-Nh;¢^BB^^BB^^BB^^BB^      ÿÀ€À  ! & + 0  !5!!!'!4.#>54&#""!!!5!!5!!5€þ@ÿ þ@€€þ(0<$K55K$ J€@þÀ@þÀ@þÀ@@€€€ü€€0\H,8#5KK5"9G/öý€ @@€@@€@@   7ÿÀñy - 7 ? P  4&'>'.'"6732>7!0#"&1!6&5.'621!063'&'&475067ð&+Pbr=^¦{G#++•\0s;L�wXþÀa__!€k
*xHCn#þ“g2þÀ@gë1P*?"+‡:l0\–*+#H{¥^=rcO*&0UvE@€(’O26R™€€ýŒ
V6qALz\?     ÿÀ À  " 3 D  !.#">7#"&'2>54&'!1'4&#"3265ûÏ_v‹K<oeW#©';J*¯ø(,Bs�[¨*5\ —j»‹Pþ¯'.QK55K8 5K¤?hK*0E+þÞ(F3þ�¥<ŽN_«†Z%	.&þ‘P‹»j.Z)\6'>e5KK5K5    ÿÀ>À ‚  #".5467>7>7467>100&10676&107>7106'106'10&'>.#"'>32>'70>T’ÃooÃ‘T*&4_$%i("%n
_$$+#,--#"[uQPX.C-º.6FI‡9C‹X6g_T$
*Àj»‹PP‹»j((Lw!\1
U-+:A	'!*	
J0b'6…]#�B	,™H!$)%8.&%5!"4n$4)      ÿ¹@¹ $ '  %0>54.14.#"&1632>5	8…ÂÛVvøÉ�…ÂÛVvøÉ�þˆþ@·0K[,,^M2mi&&hn/qihškj**jkþú     ÿ8 E  3'.#>10.'610.'10.7610&>7>10671067ÿI#.0"FFE"B{7r�DoN+0@@#82<5%:+([¡yF	 %8gO/IABR$à;*_�iB#8,	F$! :0/P>#GiG^^$/CK%#&E/    ÿ³@³     ( 7 :  %610.'7#"%!'#!>54&+.10&'%72Ac‚Fml
ëwþÈsæ,!`T%4k%^\¯U"4%7OF,"GK::üjsñ@ÒøÉ

×ÿØ
�>ýÔB%5¿8(`ÀÀ»
1 (8þž]?3+‡wB     ÿÀ À '  5#5#33'3535##'7337#5#7##3535@@¿?@ÀÀ@?¿@ÀÀ@¿@@ÀÀ@@¿@À @@À@ÀÀ@À@@ÀÀ@>¾@ÀÀ@¾>@À     ÿ¾à¾ ,  2654&#&".#"3265>7.#"3@B^"&³¿š&1B^^BB^2›¦›21B^^BK5 %%ýfK54LK5 (!þ&K54L      ÿÀ À    5  2>54.#"3''7'773.5465#!5#"&#! I€`77`€II€`77`€I-q-qq-qq-qq-ýBJÃ 0þ  7`€II€`77`€II€`7bq-qq-qq-qq-Ó0ý@ÊCÀ     ÿÀ À  " ( 1 6 > K N  2>54.#"3610'.7'7.546;73#%32&67610&'7 j»‹PP‹»jj»‹PP‹»jPR>+ DD+>M«K>"7ÃD>š0$"T.fþ>@P‹»jj»‹PP‹»jj»‹P�~�…*ˆ¡‰™(8þË,Å$&€€€€&!‡")=X)"/N#      ÿÀ À  ! B L O Y \  77.#"7.'7'>7	2>54.''.'3067>1'7'7'017 ]"BC=”Pj»‹P%2¨¨=Ul>‡þ‹þéMj»‹P'3!	¥¥=Ul>\^'H B GLR*°VK([)fhXpG;!!;À§4*/P‹»j*QLF CG&^_=mU<þ4pþãþ�¼P‹»j+TNI B"K)^\=mU<¥¥4$°‡6>di6)¤ŠPvv.     ÿÀàÀ     " '  354&#!"35!!!!5!)5!!5!)5! @&þÀ&@@@ü@Àþ ÿ  @ÿ  þÀÿ  @ÿ  ÀÀ&&ÀÀÀý Àý@€ÀÀÀÀÿ ÀÀÀÀ     ÿÀ@À       %'!%7%%'''%5À@ÀþÀ@þÀÀ@ýÀÀþÀÀ @ÀþÀÀÞâ€b^€À€ÀÀ€Àþ€€À€ÀÀ€ÀÀ€€@€ÀÀ€      ÿÂs¿ 6 H d }  170&'.610&'."10676101067>7'0'.'&67>13>'.10667>7"#.10>76&ŒF’:	>1M_?dD$¡W*+”JJ6
‰v1*)+"
x
6b&%Š2	%ó>eZU.t©n5@Q‹»ii£p?*19Y&&e3/bcKi/ <I<[	&++k_5A

ý„/+1þ_-*AH3=G;@O_P%0* >     ÿÀ À È  >54&'.'.'.#"3267>7##"&'.'.'.5467>7>7>32#"&'.5467>7##"&'.5467>7>7>327'.#"3267>733267>7>7Û6!"N,,]17f11T%%9:%%V21k8C~:9]#fI++[1.U((D.*B&&U/(L##?*	"ieK(* )%.$A3!"*-$39-|&Y4+Q%%@*5"!O,-a4;k11S##6S6 3+D)(Z2+P&%A+ 3D';. hõ	
(-(&\(9 A!)"		


%@'       € $  %!2>54.#".#"#"3!›CvX33XvD6Ob7?oS0<iO--Oi< 4ZwDDxY44YA%0Tp@.Ok==jP.      ÿàÀ  m �  ##"&'#"&'.'.'"&'.5463!2#.'.'"&'.5463!2#>54&'"&5463!"'7>54&'"&5467>3!2#»'þ²		¼×		þ¸!0t"ž� %H+,	_Èü,,þ¡*'C"

,,$‚5&üù’þn$3
		
		

ý‡-6*5
		
		
Æþ[Z"#		
	6*™B\!"		
      ÿÀ À K P p ’  "&>32#"3'.54672654&#!"3.5467>72654&#'&6337>7>72654&+"#".546732673267æ1"QZc44c[Q#""Å�J	"#þÿ

p{Ñ


I¢"#4 å{	 P‹»jj»‹P!¨“.!6%&6"
þ7@–		) êåà	
E3t )		ý4U7zBj»‹PP‹»jC{7ý´2þÎ   ÿÀÀ   $ . 8 S n w € ‰ ’ š ¢ ¬ ¶  2>54.#"3.'>75%>7.'%.'.'>732654&+.'>7467#";.5%5>7#+>7.'3;.'5.'>7'.'>7%>7	l¾�RR�¾ll¾�RR�¾l+%DR]SC&þv"X44(.O #/³"'$ ,;

:)üß&#,
::0 $ç(I ¥]¢
 G((F 
¢]¥ H(]QC%]%CPÏ:c%,<ù"Y56'@P‹»jj»‹PP‹»jj»‹P¬þýUz ÿ ÿuR]+BW;
}?&
	4Q—3zB@t2%U/
1U&
ïBy3%S/
.R$2u@s	 F&%C r%pD#%D 	p�þ÷W
þô	V{K0BbŽ,EY<
      ¥Ö»_<õ      Òz    Òz  ÿ  ÿ            ÀÿÀ     þ€                á              À        < €    €s t            €  à                     €    `€              €     €  €          À€        € à  €  €  €                         `€  €  €  €  €    `  €  €  €                             €    €  @         €         `€  k € !€  € =         €          (  m  à   �   9    @    0: ð €         À              ¿                              €              ô  ñ 	  !    €  ™       ó    a  €                   €    @€        €           €       `   €                                   €    `     @                              €    à                                    @          À  @    À                 €                           @  @  @  @  @  @  @  @  @  à  à        @  €                                    @   @  @     À       À                                   À  €A   €  €€       *  €        €  @             À     @€       À€  @  €  €  €  €  €  `  `  `  `     À     ¦ *  @                             @        "                         À     ƒ                  ¡@     €          À/       ~     /     €                             /    A                       2‚        @                      >  ÿ wÚ    d   @  À€  €       >                    >         @                 €  €  €  @           €        @   À    @  €  €    �      {    `     ã 6   €            €  |         >   €  €  €    €  €     €        €  @    €  `      €          @   B &€    @        À           ‰        @Ñ          @                                     À  `  €  €  `  À  1  Ñ    @            €€  €  €  €  €  €  €       àÁ €  €  €  €    `  `  `  `  `  `€    `  `  `  `  `               À  €     €                                      t                            €         v       @  À    `     €À                      €€     €       €À       @     À  @     @  €  @       €€          @    A                       €  À     ~     À               T        `  s     y   €  €  €   T                         €           |  ý          À€ € €    €€    €^       €      €        €  €  €    [À    À  À    €     €  `     Q    ´         €     µ               @     À  @       @    '@    `  @      @  €    7   >  @     @                    @  y        À                     (   <   ü  Ä  p    Ì  ì  ¨  è  ˆ  8  ˜  Œ  
ä  L  ¼  ,    ü  è  <    „  l  ð  Ð  T  ¬  €  à   4  !,  "t  #¬  $0  $Ä  %4  &ô  )à  ,,  -8  -Ü  .¼  /   0  0p  20  3,  3Ð  4d  5   5Œ  5à  6œ  8p  9|  :   :€  ;  ;¤  <t  =\  >4  >¬  ?  ?¨  @d  A„  BL  B¼  Cø  E(  F€  GP  Hˆ  IÌ  J8  JÔ  K¼  L|  MÐ  NT  O  P  P`  Q�  RH  R´  S  V”  Zl  \  \è  ]  ]´  ^à  _Ü  aè  bÜ  dŒ  e  eÌ  fÔ  h  hè  iÔ  kP  lX  l¬  n  n°  o@  pd  pÌ  q”  r„  rä  sl  t(  t¬  u@  uü  v   w$  w¸  x  x|  y°  z€  {  |  |Œ  |Ì  }<  ~t    Ì  €4  €x  €à  �Œ  �ø  ‚\  ƒ  ƒ¨  „  …h  …ü  †È  ‡x  ‡ð  ˆD  ˆ�  ˆð  ‰`  ‰à  ‹<  Œ   Œ„  ŒÜ  �t  Ž¸  �  ‘8  ’¬  “ì  –  —<  ˜`  ˜˜  ™0  š$  šŒ  ›¬  œ˜  ž$  žÐ   Ð  ¡D  ¡Ì  ¢ì  £|  ¤   ¤x  ¤ü  ¥p  ¦  ¦d  ¦Ü  §Œ  ¨ì  ©l  ª   ªˆ  ªä  «”  ®  ®t  ¯,  ¯œ  °  °d  °¸  ±  ²œ  ³  ³¨  ´è  ¶¼  ¶ø  ·h  ·è  ¸h  ¸ì  ¹D  ¹¸  º  »H  »ì  ¼ü  ½|  ¿   Àx  Á8  Â   Â´  Ã¤  Ä`  Åø  Æ°  Ç°  Èp  Él  Éè  Ê   Ê˜  Ë�  Ì  Íh  Íä  Î@  Ïä  Ðœ  Óü  ÔÈ  Õ�  Ö  ÖP  ×  Ù  ÙÌ  Úè  ÛŒ  Ü  Ü¸  Ý¼  ÞÈ  ß¼  àð  áô  ãÐ  äÌ  åø  ç$  çœ  è0  èÈ  é„  éÜ  ê`  ëH  ëÌ  ìp  íL  î4  îÄ  ïT  ð  ðÈ  ñ$  ñ¼  ò¤  ó8  óü  õD  õØ  öø  ÷ˆ  øD  øÜ  ùŒ  ú”  û¤  üœ  ýÔ  þØ  ¸ ¸ è  ä ” ð ø ¬ $ 	D 
   (   ô È à è D Ü  Ü ° ¨ œ ˆ ° | Ì ( È  $  ô !¨ "d "Ì # $ $T $ü &œ '” (À ) )d *Ð +� ,h -Ð . /¸ 1\ 2Ä 4, 5  7, 8¼ :„ <” > >Ô ?$ @  A´ C D´ Fl HH J Jà Kì L0 Mü O” Q8 Q´ Qø R„ RÈ S8 Tx T¼ Tè U\ VÔ W@ X, Y Yh Yð Z¤ [ [Ô \  \” ]< ]¼ ]è ^ˆ ^´ _P `D `p b b8 b¨ bÔ c cX c¤ cì dd dü e” eø f$ fh g g` hl jT j” kD l„ mŒ n¤ o< oÔ p˜ q” rX s sÈ t¤ ux v| wp xœ y„ yØ z zÐ |¬ }ˆ ~È < €, �( ‚D ƒˆ „Ô …Ì ‡¤ ‰° ‹¤ �¸ Ž ŽŒ �¤ ‘, ’H “| “¬ ”H ”Ð •D •Ø —$ —ô ™L ™Ü œ4 � �œ ž žœ ŸD  ` ¡8 ¡¸ ¢L £Ä ¤Œ ¥, ¦ ¦” §¼ ©� ªd ¬  ¬  ­  ®È ¯ø °˜ ±$ ±Ð ²ì ´t µ ¶¤ ¶ø ·l ¸0 ¸° ¹  º˜ »8 »œ »ì ¼8 ¼ì ½È À Át Ã° Ä¼ Åè Çp È¨ É É� Ë„ Ì¼ ÍÈ Ï4 ÐÈ Òä Ô  Ö8 ×  Ø$ Ù„ Ú¬ ÛÄ ÜÜ Ý¼ ß  àl â@ ã( äè å| æ( ç¬ èô éP éè êð ë¬ ìl ìø íä îø ðÀ ñ¨ óh óü ô� ôì õH õø ÷  ÷À ø€ ù ùø û ûœ ý  ý° ýü þœ ÿ|  ¬ $ ¨ ô ” $ ¨ 	Ä 
Ä ˜ ø $  Ø ä œ ô  ¼   �  h  , @ ¨ T ( l x  ° d Ø  @  l !< !Ô #L $p %¤ &h (H (à +< -ü 0x 1Ì 2| 2È 4, 5 6p 7p 8 8d 8È 9, 9Ü :ì ;ä <à =x ?„ AÈ DD Dè E\ EÄ F$ HÄ Jü Mh OP P¸ Q0 R Rl S$ S´ T TÈ UH UØ VH VÐ WÄ Y< YÄ Z@ Z  [° \€ \à ]Œ ^x ^È _4 ` aÀ e´ f f¨ gø ix l` m¨ nl oŒ oÄ q4 rT sh t4 u8 v vð w„ x< y` zh {< {Ô |€ }t ~ € €x �Ä ‚˜ ƒì „| „ì †Œ ‡( ‡Ä ˆ” ‰ ‰° ŠÄ ‹\ ŒP �  Ž� � �È �ˆ �ô ‘x ’ “ ”0 ”¸ •$ –Œ ˜Ô ™@ šà œ„ ž´   á_                          ®                 W        3        l                E      
  ~  	     	   ^  	   9  	   r  	     	   K  	 
 4 ˜Unycon U n y c o nVersion 2.0 V e r s i o n   2 . 0Unycon U n y c o nUnycon U n y c o nRegular R e g u l a rUnycon U n y c o nFont generated by IcoMoon. F o n t   g e n e r a t e d   b y   I c o M o o n .                                                                                                                                                                                                                                                         framework/static/libs/unycon/fonts/Unycon.woff                                                      0000644                 00000540564 15266055653 0015616 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       wOFF    Át    Á(                       OS/2     `   `cmap  h  ,  ,gAkÀgasp  	”         glyf  	œ ž´ ž´Ò»head ¨P   6   6	Q8¡hhea ¨ˆ   $   $	Ã"hmtx ¨¬  „  „BÉM¨loca ´0  ˆ  ˆ¬– maxp ¿¸        úaname ¿Ø  z  z­Ãækpost ÁT            E�   ™Ì   �™Ì  ë 3	                               @  é™ÀÿÀ @À @                                               à àààààKà[à^ànàpàrà{à~àƒàˆà‹à“à–àžà­ááá á%á+á-á6á9á;á>áDáGáKáWáYá[á`ácáhákáná{á}á‰á‹á‘á˜á›ážá­áêâ ââââ+â-â0â3â;â=âKâNâ[â]âiâkâmâzâ}â‰â›âžâ­ã ã
ããããã)ã/ã4ã7ã:ã=ãIãYãaãiãmãsãwã|ãŒã—ãœãžäää	ääääää(ä,ä.ä1ä3ä7ä<äDäLäUä\äeähälä|ä�ä„äŠä�ä’ä�åååå,å<åDåGåIåLåQå]åcåvåxåzå‡å‰å�å˜åœåŸå­ææ	æææææ,æ9æ=æFæLæ[æmæxæ|æ‰æŒæ™æœæžæ­ç	çççç)ç+ç9ç?çAçDçFçIçKçMçSçYç\çaçeçhçmçqçvçyç~ç‚ç‰ç�ç™çœçžç­èèè	èèèèè"è.è4è8è<è>è@èCèMèRèUèYè[è^èbèmèsèèƒè‰è‘è˜è�é ééé<é>éFéHéLéNéPé]éaédémétéxé~é‰éŽé™ÿýÿÿ      à àààààKà[à]àmàpàràtà~à€à‡à‹à“à•àžà­ááá á"á+á-á5á8á;á>áAáFáKáQáYá[á`ábáeájámárá}á€á‹á�á“á›ážá­áêâ ââââ â-â0â2â5â=â?âMâPâ]â_âkâmâpâ}â€â�â�â­ã ãããããã ã,ã3ã6ã9ã<ã@ãLã[ãcãkãoãuã{ã‹ã•ã›ãžääääääääää+ä.ä0ä3ä5ä:äAäLäUä\äeähälä|ääƒä†äŒä‘äœåååå,å;åAåFåIåKåQåWåaåqåxåzåå‰åŒå�å›åŸå­æææææææ+æ7æ;æFæLæ[ælæqæ|æ€æ‹æŽæœæžæ­ç ççççç+ç.ç?çAçCçFçHçKçMçOçVç[ç_çeçhçkçqçsçxç{ç‚ç‰çŒç�çœçžç­è èèèèèèè"è.è0è7è;è>è@èBèLèPèUèYè[è^èbèkèsèè�è‰è‘è“èœé ééé<é>éCéHéKéNéPé\é`édéméséxé|é‚éŒé�ÿýÿÿ ÿã þøìë¿°¯¡ Ÿžœ›˜–�Ž‡y	ûúù÷õôñìëêæåäãâßÞÜÛ×ÖÔÒÄˆsrpokjhgfedcba`_^\ZXRQCñðîæåäâàÝÜÛÚØÖÕÔÓÒÑÎÀ¸µ´QPNMGFDB@>=<;:84-% ÿþûò„wi[WVUTPKH;:95420.,ÌÈÇÆÁ¾°¦¥�˜Šzwtqpoml^	ýüûúùø÷öôóñîìêçæåäáÛÙ×ÕÔÆtsqonihcXWUSRQPHFDA@>;3.#"°«¨yxtsqpodb`XSPMJHG                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ÿÿ             79               79               79      ÿÀÀÀ  ! 6 C  !2654&#!'!!"32#"&5463".54>32#"32654&#@@""ÿ €þÀ€ÿ ""@&&&&à<iN--Ni<<iN--Ni<B^^BB^^B@"À"ÀÀ"ý@" &&&&ý€-Ni<<iN--Ni<<iN-À^BB^^BB^    ÿÀ À     ) 1 6 >  2>54.#"3'>37467#.5%!'5.'! j»‹PP‹»jj»‹PP‹»jàzJYf6.nX~*ý+»À 
 €0~R@.]TG€@P‹»jj»‹PP‹»jj»‹P"´+@*½½aM¼%H!þî'./|;"3_*xÀ>8
ÀÀ"4C$      ÿÀàÀ  	    % . 7  35#3#35#3#35#33!35#335#33335#33`@@ @@ @@ @@ý@@À@@ @À@@@À@@@ýÀ@À@@ ÀÀÿ Àþ@ ÀÀ€@þÀ€ÀÀýÀ@ÀÀýÀ@€ÀÀþ@À€ÀÀþÀ@     ÿÁS <  061067>10>'.10610.'.1-E'$--N/Ji*aQ662%8N^2d\
AD4*6Al9X= {:FS[��3dK_(siJY‡ F&'N…: &^S8k¨Ïe%8S0O8   ÿà€   $ 1 >  %2>54.#"%32#"&5463!2#"&5463!2#"&5463pmÁ�SS�ÀnmÁ�S/*¹p9�Fþ°(88((88(@(88((88(@(88((88(KCt›XXœtCCt›YBx3þØ 8((88((88((88((88((88((8   €ÿÀ€À - : G T i  2654&#"'.#"326700>70676&1732#"&5463!2#"&5463"&54632#0.111>.1àB^^B:XF@
X;B^^B+Ft)&1>F+þ@(88((88(À(88((88(à²&)@pPOqXAgbC[pPOq1(™þùA`l,)DW/k
˜@™(1@K55KK55KK55KK55Kþ$«7C8,YG,/WD)+m`A    tÿ¿O , 8  '0.267>&'.'&"2"/>.>7ÏO|ËþûŠMU9ANKÒ#W[W#!	9
#f#Ìþš>”—�:ý�0&F>ÇMS,5‰M»À¶JNIÑ"#"#IMM"38
##Î(=F&/ý’9�–“=    ÿÀ À    !!! þÀþ€þÀÀÀ€ €ÀÀþÀ@ü @À€À€      ÿÀ À    # 0 5  2654&#"37!5!2654&#"37!5!2654&#"3%5!!€5KK55KK5ÀÀý@À5KK55KK5ÀÀý@À5KK55KK5€ý@ÀÀK55KK55K@€€þ@K55KK55K@€€þ@K55KK55K@€€   ÿà    $ , 9  %32654&#!"#"3!26=7#4&#!5!%!2654&#"3€@&&ý &@&& &@@&ý€ €À€ÿ À ýÀ5KK55KK5`&À&&@&ý@&&@@@&@ý@@ýƒ=ÿ ÀÀ@þÀK55KK55K      ÿÀ À    %!2654&#!"3!#!5#5%!!À &&ü€&& À À ü€€€&À&&ý@&€@@€À@ýÀ     ÿÀ€À  1 J W  !2>=4.#!"3#!".=4>3!2!2>=4.#!"32#"&5463àÀc¯ƒKKƒ¯cþ@c¯ƒKKƒ¯c`Aq˜Vþ@V˜qAAq˜VÀV˜qAü À<iN--Ni<þ@<iN--Ni< OqpPOqpP@Kƒ¯c@c¯ƒKKƒ¯c@c¯ƒK @V˜qAAq˜V@V˜qAAq˜Vþ -Ni<@<iN--Ni<@<iN- pPOqpPOq      ÿ¿ÐÁ  i x ‰ ˜ Ó  "&'!53.7!5!>7!5!>32###"&737>7>764'.'.'.'.7>7>327.'>7610.7>7610.7%#"&54632#".'.5<7>32132#".103267>76�AbþíýþÈCþeÄ.ƒG7Y9>Wi7h 

		4	/�c -93#.989G?üÛ&&&&P	);H($bmo14`]]2	T7G‡�.’1A?$TH0Xro.='=91&I$�=3@@!@:H,Mf::fM,È
	
"'((

þQT)4/P04+6C<eþ`&& %%S4ES-(4! 	 B
8E&	:=8,C8     ÿÀ ¿ U ` k u  ˆ “ ¨ ³ Ã Í  >75.'.'&">7>7>7>32>7>7#53>73>7>7>7.'5>7%.'.'#5#.'"32>54.#3>7531355#0&5>7>7é		Rn†K0:EtV5"	8 

*X-+À700	K†nRþ*R' E%É'R)%D ýý5*O.$'	À,X*®~6ý„<iO--Oi<<iN--Ni< ~8	ý?@A@ÀÀ@�ñ3(M:@:EtW4
Rn†K	107À,-X)	
8	"5WtE2~
7"5~’3(f.	%‚*X,À
$ E%)R'Š-Ni<<iO--Oi<<iN-@$E 'R)À€€2€¡ €"_4*     ÿÁ À  i } ‡ ’ � ¦ ° ¸ Ã Î  2>54.#"3>7>7#27>7>75>7#"&'53.'#>7>7.5467>7"/&4762762>7#>7>7.'3.'.'3.'.'7>7.'.'5>7ß<iN..Ni<<iN..Ni<þU7	;DtW4Iw�Z	/	K†nQ	!8
	*U,,¿:3J		¶	
[		

Dž

ý3	):~8b~	:µ
¿,W)5!8-Q3þc%O) @¾'O'@ -Ni<<iO--Oi<<iN-œ"	Rn†K	/Z�xI4WtE:	739À,+V*

8


µ

[	


DŸ		‰3)É @&N(¾@!(P&.)W,À5,9!4*{: ~~7     ÿÀ À . 3 8 = B F J N R W \ a f s €  0&#!56&+013!!!!!!03!2654&#!5!267#533#733#733#73#53;#73#73#53#373#373#373#"32676&#!"32676&#€€/ý@.€@@@þ€€þÀ@ÿ  2@**þ @&ý÷	nwÀ	€	€À	€	€Éx	‰ý›[e@€
€Ê€
€ÊhXýåR	I‰	€	€À	€	€À	H7þ($=)$$=)$€$=)$$=)$€@@€---€@€@€@@@  !@,@@@@@@@@@À@@@@@@€@@@@@@@@þÀ&&&&&&&&    ÿÀ À   # ( - 2 6 : > S X \ ` d w † – £  0&#!56&+013!267#533#733#733#733#5;#73#73#4.#"32>53#5;#73#73#762"/&4762!2654&#!"32676&#!"32676&#€€/ý@.€@@@7V&ý÷	nwÀ	€	€À	€	€Éx	‰ý@e
[¥€
€Ê€
€ÊhXýå(F]55]F((F]55]F(R	I’€	€É€	€ÉH7üÊž
	

µ	
Z

	
±Æ**þ:(
$=)$€$=)$$=)$€@@€---þ¥U8,@@@@@@@@@€@@@@@@@þÀ5]F((F]55]F((F]5 @@@@@@@íž

		µ

Z

		   !€5	&&&&&&      ÿÀ À   # ( - 2 6 : > S X \ ` d q … ” ¤ ±  0&#!56&+013!267#533#733#733#733#5;#73#73#4.#"32>53#5;#73#73#4632#"&5354&#";2654&+!!2654&#!"32676&#!"32676&#€€/ý@.€@@@7V&ý÷	nwÀ	€	€À	€	€Éx	‰ý@e
[¥€
€Ê€
€ÊhXýå(F]55]F((F]55]F(R	I’€	€É€	€ÉH7ü7pPOqpPOqÀ€`@Æ**þ:(
$=)$€$=)$$=)$€@@€---þ¥U8,@@@@@@@@@€@@@@@@@þÀ5]F((F]55]F((F]5 @@@@@@@ÀOqpPOqpP`€   !€5	&&&&&&   	  ÿÀ€À % * / 4 9 > C H M  %4&+54&#!"!!!!!!3!263265#!!!!5!!5!#3!!!!5!!5#35@@&€&ý@&þ€€þÀ@ÿ  &À{&Àý@À@ýÀ@ýÀ@ @@€ýÀÿ  @ÿ  ÿ  @ÀÀ €&À&&À@€@€@ÿ &&€ü€ @@€@@ý€€€þ€€@@@€@@€@@    
  ÿÀ€À ! & + 0 E P U h m r  %4&+54&#!"!!!2633265!5!!5!%#34.#"32>53!!5!762"/&4762%!5!5#3@@&€&ý@&!Àý­!–{&üÀ@ýÀ@ýÀ@@@€ý -Ni<<iN--Ni<<iN-@:F�ÿ @ ÿ ý³ž
	

µ	
Z

	
‘ ÿ ÀÀÀ €&À&&þ±hü€ &À@@€@@@ý€€þ`<iN--Ni<<iN--Ni< 0‹R0€€@@Íž

		µ

Z

			@@€@@    ÿÀ€À ? D  2654&#"'>54&#"'>54&#"'>54&#"3267!3!!5ó:SR;:S³+-;R;:S.&‰�")R;:S@00£R;:SR; ~³ý  S;:TS;.�áK1:TS;+FðôC):TS;3MÚ�+:TS;;Sþ¡_þkÀÀ    `ÿÍ  ,  0."17#56310.'.16$1 Q–Ôƒ	?A1€€o‘U"wŠrg…}�,éŽ©:QX/H0ÀÀ‹Ô�H7dŽW_¤xE>/    ÿÀ€À  1 F S  !2>=4.#!"3#!".=4>3!22>54.#"32#"&5463àÀc¯ƒKKƒ¯cþ@c¯ƒKKƒ¯c`Aq˜Vþ@V˜qAAq˜VÀV˜qAüÀBuW22WuBBuW22WuBOqpPOqpP@Kƒ¯c@c¯ƒKKƒ¯c@c¯ƒK @V˜qAAq˜V@V˜qAAq˜Vþ 2WuBBuW22WuBBuW2 pPOqpPOq      ÿÀ€À   % * / D O d i } ‚ ‡  %4&+54&#!"!!!263265!5!!5!%#34.#"32>53!2#".54>3!5!32654&+54&#"3%!5!5#3@@&€&ý@&!Àý­!–{&üÀ@ýÀ@ýÀ@@@€ý -Ni<<iN--Ni<<iN-@:F�ÿ à.R>##>Q/.R=##=Q/  ÿ ýà€`  ÿ ÀÀÀ €&À&&þ±hü€ &À@@€@@@ý€€þ`<iN--Ni<<iN--Ni< 0‹R0€@#=Q/.R=##=Q/.R=#@@@À`€@@@€@@    	  ÿÀ€À  $ ) . 3 8 = B G  #4&+54&#!"3!2632653%!!!!5!!5!#3!!!!5!!5#35€š&€&ý@&&À{&¦ ý€ý@À@ýÀ@ýÀ@ @@€ýÀÿ  @ÿ  ÿ  @ÀÀ € &À&&ü€&& €ÀþÀ€ü€ @@€@@ý€€€þ€€@@@€@@€@@    ÿÀ€À , : G T i ~ ’  %!"&54>106;.54>32321"!>54&#"32654&#!"32654&#".54>32#"32>54.##"&=463232# '7"üª/(0(-ƒ#=Q/.R=#ƒ+/N8àB^:^Bà&&&&À&&&&`<iN--Ni<<iN--Ni<.R=##=Q/.R>##>Q/€€`à-SI?$Ëé¾@.R=##=Q/@]ATc6 ^BB^ÿ &&&&&&&&ý@-Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ €`     ÿÀ€À , : G T i }  %!"&54>106;.54>32321"!>54&#"32654&#!"32654&#".54>32#&"'&"2?64' '7"üª/(0(-ƒ#=Q/.R=#ƒ+/N8àB^:^Bà&&&&À&&&&`<iN--Ni<<iN--Ni<ž	
žD
	

Z
	µ

à-SI?$Ëé¾@.R=##=Q/@]ATc6 ^BB^ÿ &&&&&&&&ý@-Ni<<iN--Ni<<iN-‘

žD		

Z

µ		     ÿÀ€À 
  4 H  !54&#!"!3!.54>3252>54.#"3"/&4762762  &ü€&Àü€&"7'7`€I0`<iN--Ni<<iN--Ni<ž

µ	
Z

	
Dž
	 €&&€@ý@&?IS-I€`7�ý -Ni<<iN--Ni<<iN-‘		µ

Z

		Dž

     ÿÀ À 
   54&#!"!!!5	5!3!265 &ü€& @ü€@@þÀþÀ& & €&&€@ÿ €ÿ ÿ €À&&À   ÿÀ€À   53	!5!3#!5!3€þ ±þÓþ÷ý ÚfÀÀÿ š¦€�€þöÊ€€ýÀÿ @@ €      ÿÈ€§  * 7 D Q  	6&'&6726=4&#!'.?!"3!2#"&5463!2#"&5463!2#"&5463˜ 3ÿ3h@$#þåUg..þB$#@€ý@&&&& &&&& &&&&”»3þE3þ4€&@&”.g.&@&þ€ &%%&&%%&&%%&      ÿÀ€À  # 0 J W d q  2>54.#"3%6&'&67%##5#5353326=4&#!'.?#!2#"&5463!2#"&5463!2#"&5463@BuW22WuBBuW22WuBX 3ÿ3þh€€€€€€ @$#þåUg..VD\n=6€ý@&&&& &&&& &&&&@2WuBBuW22WuBBuW2L»3þE4´€€€€€€ý€€&@&”.f.7\C'þ¿ &&&&&&&&&&&&      ÿÀ€À  # ( B O \ i  2>54.#"3%6&'&67%!5!26=4&#!'.?#!2#"&5463!2#"&5463!2#"&5463@BuW22WuBBuW22WuBX 3ÿ3þhþ€€ @$#þåUg..VD\n=6€ý@&&&& &&&& &&&&@2WuBBuW22WuBBuW2L»3þE4´€€ý€€&@&”.f.7\C'þ¿ &&&&&&&&&&&&   ÀÿÀ@À  ! .  0>54.#"12#"&54632654&#"3 dxd2WuBBuW2dxdOqpPOqpP5KK55KK5@ªçíBBuW22WuBBíçª€pPOqpPOqþÀK55KK55K     ÿÀ€À   * /  70>5#5!#133.5!3>7!!€&”²”Àý À—´–€ýÀ€'4?$>w\8€€7Rg;#9.!ýÀ@ @þ€ bRÆÂ€€ÅÇQb 9eXIA`u<CsZ<HWe8ýÀÿ     ÿÀ À    !  %!2654&#!"3!!5!!5!!5!À ''ü€'' À@ý€€ý€€ý€€À(€''ý€(ÿ @@@À@@À@@     ÿÀ À  ‡ ž  2>54.#"3326761."&'.'.5467>7>32#"&'.'##"&'.5467>7>323267>7>54&'.#"26?.#"3 j»‹PP‹»jj»‹PP‹»jÖL1,Yq.sŒ+M!!2F--d8@f%%$$4
)&6%C+I0)J!!4£,		@P‹»jj»‹PP‹»jj»‹Pg"P-1ML1 J)8e,,E!"!]<"B./8*«"++B6#Õ67Z

$ 	 ÿÀÀ  / 3 Œ ã ï û   7.#"#>327#32>73#".'53#33#467>7>7>7>7>7>7>54&'.#"#467>7>7>32>7>7>7>7>7>54&'.#"#&67>7>7>323#467>7'3##5#573#5#5733#%35#!35#À\"vG1WE-X<\vC-SI>?Ùól"tF0WE.W<\vC,SH>AíM3}3þH
•ç
			=


Ú		
	=

	
”æ
ÿ**=„ˆ9›=…‰9**ý'PQ›RSžX6B 8L,=jN-%4 ;ÐT_3? 8M,>kN-$4 9Ñýv@Œ5



	

	]

	

	5

(2FF7®³xF7®³2Fàhhhh    	  ÿÀÐÀ 
 E R _ o ~ ‹ š Õ  3#3##%.'.'.#'#32#.5#3#3!!!#3#3!!.+3267>54&'610.7>7>761.7%2#"&5463#".'.5<7>32132#".103267>76 À€€€@ÂJ@©
	
E~À€€Àÿ  @À€€Àÿ  ý4JJ]-93c l.98Äü›&&&&�	);H($bmo14`]]2	T7G‡�.’1A?$TH0Xro.='=91&I$€@@@@€$

€@		
			@@@@@@@@@@@@AZþ„)3/TÈ04,¹¥&þ`&& &“4ES,(4!!	 C
8E'
:<8,C8   ÿÀ€À 
  ! 6 K _  5463!2!%5!!.'5!!!"&5!".54>32#"32>54.##"&=463232# &€&ü Àü€€ý Ó!ýê&€`<iN--Ni<<iN--Ni<.R=##=Q/.R>##>Q/€€` €&&€@@@€�Cý€ &Àý -Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ €`      ÿÀ€À 
   + 3  !54&#!"7!!5!3!7!!25#4&#"#!2#463  &ü€&@€ü€€ü€&Àþ5  À@@K55K@@ ÿ &€& €&&€€@@Àý@&@€€Ìý €5KK5þ€À&&      ÿÀ€À 
  ! 6 J  !54&#!"7!!5!3!.'!!52>54.#"3"/&4762762  &ü€&@€ü€€ü€&!þ-  `<iN--Ni<<iN--Ni<ž

µ	
Z

	
Dž
	 €&&€€@@Àý@&!€C�ý -Ni<<iN--Ni<<iN-‘		µ

Z

		Dž

     ÿÀ À   ! 0 = L  2654&#"3)2654&#!"3'	'!2654&#!"3"32654&#)"3!2654&# (88((88(€ (88(þ (88(þ Æz@€€à€(88(þ€(88(þ (88((88(€þ (88( (88( 8((88((88((88((8þÀŒŠþþ†zþ€8((88((8À8((88((88((88((8      ÿÀ À       	!5!'5!%5!%!5!!!5 þ þ  @€ý€€€þ@ÿ  þ@€þ€@ÿ  @€€þ€ý€Î`ÒÐ`°²þ²ÀÀÁ�@@€@@      ÿÀ À    7''77'7%/77<.âˆë.ÄÃ-á‰ë1Çþâþñ.‡-ˆâHâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒmþñ-ˆ-ˆã     ÿÀ À  l € ”  7''77'7#5.'.'35'.'.'.'.5467>7>7>753#4&'.''5*>7>54&'.'263>7<.âˆë.ÄÃ-á‰ë1Çþž@,Q	

				@	R	!ã
Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒJ	CD=) Ž		CD	
z


Áh	þë
	y      ÿÀ À   + 8 E R  7''77'72#"&5463'.7>2654&#"32#"&54632654&#"3<.âˆë.ÄÃ-á‰ë1Çýp.BA/.BA/þçþä .BA/.BA/Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒ A/.BA/.B	þG¹—€A/.BA/.B     ÿÀ À  $ 4  7''77'72#".54>33##3<.âˆë.ÄÃ-á‰ë1Çþ 5]F((F]55]F((F]5@@
@Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒ (F]55]F((F]55]F(þ@@@À   ÿÀ À  % 2  2>54.#"332+"&'4632#"&5463 j»‹PP‹»jj»‹PP‹»jaÂ(F"a5KK55KK5@P‹»jj»‹PP‹»jj»‹P€þß(*!þ K55KK55K  `ÿÀ À A  "5>7>10.10.#"32673267>7>54.#º1I L7	�76t6 KM.0S?$(*K-)EF).M:7	
$?S0C# À!5‹5H4‰5@'#=Q/'JTL#,$$-%QŽ-.R=#     €€  
    	!"3!/772#"&5463€þÀý && žþñ.‡-ˆâK&&&&Â>&þ &±þñ-ˆ-ˆâ^&&&&     €€  
   	!"3!2#"&5463€þÀý && €&&&&Â>&þ &€&&&&       €€  
  # 3 @  	!"3!%#'##3533#3#3#3#'#33733732#"&5463€þÀý && ýÏ6f25g3å¹·‚ww„LB5*)7@5'*3)(5€&&&&Â>&þ &À«« ¬¬ÿ  /7,?/ ÿ ®® ®®°°@&&&&    €€  
 i } Š ž  	!"3!#5.'.'35&"#.'.'.'.5467>7>7>753#4&'.''5"#2#"&5463>7>54&'.'623>7€þÀý && þþ		4#A

4	B		µ
7&&&&þ.	Â>&þ &					562 	q

	
67
a	š	S
&&&&¾
a    €€  
  & 3 @ M Z  	!"3!2#"&5463'.7>2654&#"32#"&54632#"&54632654&#"3€þÀý && ýð.BA/.BA/þçþä�&&&&þ�.BA/.BA/Â>&þ &@A/.BA/.B	þG¹— &&&&`A/.BA/.B   `ÿÀ À  1 8  2>54.'54&#"35#"&54673265/77 V˜qA<gŒQQŒg<Aq˜V $8((8$âþñ.‡-ˆâ@Aq˜VR‘oE££Eo‘RV˜qA Z
0 (88(0Z³þñ-ˆ-ˆã  ÿÀàÀ    4&#!";267"32654&#ª6þ¬ 6.<|E!ªB^^BB^^B¡ïþ"?;&¡^BB^^BB^    ÿÀ€À   *  !!3!7!'!7!'!"32654&#!"32654&#€üÈ=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À @Àþ À@@@þ@8((88((88((88((8    ÿÀ€À  % 2  #!#5!#!3!7!'!7!'!"32654&#!"32654&#€@þÀ@ÿ x=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À ÿ ÀÀ @Àþ À@@@þ@8((88((88((88((8     ÿÀ€À - : G  #>54&#"#4&#".#"#!3!7!'!7!'!"32654&#!"32654&#€R
K55K
K5$A*5K
J=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À!5KK5!5K%1K5! @Àþ À@@@þ@8((88((88((88((8     ÿÀ À  ) 6 C P  !3!!!'#5!!!".54>32###33535#52#"&5463!2#"&5463v÷%[3ýeœ0ý€~.Ô=»þ5º.R=##=Q/.R=##=Q/ @€€@€€ýà(88((88(@(88((88( #@À À@ÿ #A@#=Q/.R=##=Q/.R=#€€@€€@€ý 8((88((88((88((8     ÿÀ À  ) . ; H  !.'!!3!7!'!"&'!!2>54.#"3!5!"32654&#!"32654&#fËþE=þõÔ.~€0ýd›3[%þ	ª.R=##=Q/.R=##=Q/ þÀ@ý`(88((88(@(88((88(@A# @Àþ À@##=Q/.R=##=Q/.R=# @@ý€8((88((88((88((8    ÿÀ ­     	.!6&'&#!7#!!!!žþÞ3
ñýøñ
3þÞbÈb7üVŽüŽ9  ›
4þ«U4
þe€€À@@ÿ      ÿÀ À     !4&#"'.!!!!!! þ@&&i4¨þpÈüVŽüŽ9  €&&Ò¶3þÜ€@@@ÿ    ÿà      $ /  !2#5!5463!2!463#35;+!#!"&=@€&ÀüÀ&ÿ €&ü &€€€€À&€ûÀ &ü€& &ÿ €€&ÿ &þÀ@&À€€À& þÀ€&&€     ÿÀ À >  2>54&/./././'	#".54>327.#"3 j»‹P
YþÞÖi?q<i‹POŒi<<i‹P5a*Z=�Nj»‹PP‹»j@P‹»j.)
%
 aþµºzþÔ¤2OŒi<<i‹POŒi<`(-P‹»jj»‹P   ÿÀ À  Y f  "&54632##"&'#"&'#"&5465.'#"&=46;>7'&676>73267>710%"32654&# OqpPOqpP²0C)8(/3$-(89XE.@1
!uHFr")F6%%8ýN&&&&@pPOqpPOqå+QH>(88(U4”7_&5
*:HD84>F'%H¥&&&&     ÿÀ À  " ' 8 E  5463!!##"3!26=!"&5!5!#5!5!!26=4&#!"372#"&5463ÀK5@ý€€@&& &þÀ5K@þ@ @@þ  €€&&þ€&&  @5K €À&ýÀ&&€K5@@ÿ ÀÀ€€þ@&@&&@&€     ÿÀ À       !73!!7!!!35!'333@ÿ ÀøÛÀþÒ¶8-À@ý @€@þ@^b@@@ ÀÀÀ.ý.ÀÑý  €€þ@€€ÿ        ÿ½€Ã    * 9 H U d  !3!%.'37.''3!!.5467#"&'>32>32#"&'4&#"3265!.5467! ÿÄ—&û€MÄ€d
Ã'JJüôüº€ÿ pPOqpPOqýºüô½þúý  Sq:SE%@		ýú�þs�þs�ÇOqpPOqpPþÀ		  €ÿÀ€À  - D [ r  2>=4.#"32>=#".532>=#".535#".532>5".532>=# BuW22WuBBuW22WuB@BuW22WuBBuW22WuB@BuW22WuBBuW22WuB 2WuBBuW22WuBBuW2ÿ BuW22WuBBuW22WuBÀ
€

€
À
€

€
À
€

€
€€

€

€
€

€
     @ÿëÀ• ! 3 @ M Z e r }  !2654&+.'.#"#"3!>732674632#"&5%32+#!#3#3#3#'#353%4&#"3265%54&+3265{
##F1�…~/5%%5/}…€2F##Ï&hpq/ü0/ppg'''ýkV==VV==V`“%33%X;°vv°êê&;u;;u;üU3%%33%%3%XX"#$@5*#11#*6?$#ýð""
 (00(ýÈIgfJIggI°3%:%3v`:;;u;`þ áá`ààþ °1EE11DD1:v    ÿ¹ ‘   ( 3 8 =  3.'&#!5!#>'.3!5%#.76#>7>!!3!!À<:1D‡¿À@Æ	�A,7;Àým#+£%#T.¨
¦'+Pþ«þ€€€€þ€ù(R(.K$ÀÀ!D,(J%ÀÀa4>5.þ ýÀ@ýÀ@      ÿÀ À 
  R g  >7'6&'&672>54.''.7.0"610&3267>32673%!7#".'#"&'ƒSI3l)	@%OOF=87^27bH*;Z=6HS*PT5N_2>X9E9fG1N. L)=n%0?M*ýz
‡@H#0WI6&^39f)F914¦4T>44Z
94þ9$?S0.WD+
(>%{M1BPJXEa-&

A& </,þôÝ$      ÿÀ À  g l  2>54.#"3#5>7>7>7>7>7>'4&'.#"#>7>7>7>323#5 j»‹PP‹»jj»‹PP‹»jµ	
			{		


			†#- 6"þËÀÀ@P‹»jj»‹PP‹»jj»‹Pÿ '


&-$
	"		1'
			

þAÀÀ     ÿÀ€À       5###%%'ÀÀäÜÀ@,þlþ€~Àþ@€€ýÂþÀ€À@€ ÿ €;»ŸÁþ`€€ÀýÀ  ÀÂAàÀ    ÿÀàÀ   ) 5  #3!53.=!.>131!%#06'302>5!3à~4G)ÀüÀÀ)F4@@@þ€@$$@  ŸG`9ý@9a€GÀ@6l`R@@R`l6OP´˜do¼ˆM@›e˜hþ<e„II„e<     ÿÀàÀ  ' N S  !7!.?!&/0#"&5#"&10#"&10'%##!3261032610326103261032673!!›üÎüÞ%%
1G-
'&9CB7'9&*2=A8r€Àý€8(=$-2@#./1+&>9&,5&7ýÀþÀ@€@þNC%¿¿%B3h]&7ZZXb)ý‰€þ€€5K====<<99E2÷ÿ       `ÿÀ À     ( 5 ?  !35#!!!!!5!!5!!5"32654&#"&54632#5#"&'7 üÀ€@ÀþÀ€Àþ@Àþ@À€þÀ@à(88((88(`11b@ ü @€ü€@@@@€@@€@@€8((88((8€þÀáá@      ÿÀ€À   ; W d q  7'7>73010&''7'321	.10>54&1'05>72654&#"32654&#"3WhY)_n "Yh¿Š&"2Tm;ýU?&,FTFüŸ9gP/"&Š«FTF<"@YR:
þó?Rü¾o9KC.69b?Cþçþ®þç0þ™þ¿..CK9oýïR;þ™   ÿÅAÅ +  07>7>''.1'%0131@A7Ž]y‚3"2?š_/K3@€ÿ ,3'*€;L;NNP0%Y	$X,±²…@À@À=_q3g?;%cY>   ! 0XW  <  2>7.'36&'.'#".'>>7Ë6eZL>[xJEsY@N^l:�	EGO_m;KˆoO*UH5
MA5ˆ— M,WZ]32\K4
±*CoQ/+Jd=3&þö0w(!*/@&%PQ)*0)"-    ÿÔ€Í  - X  2654&#"3>7>15##"&=#06767>1'&'.'.'0>767>7¿5KK54LK5:>22måÀqOOqÀé�66<PP‹GFi;î:|7D9GCCyP(ORU.[E>"Q!=“>>D\.URO(PyCCG9�^BB^^BB^ý÷F¦€@QooQ@€þVoB43 #JQ<
Y<P     =ÿÀ}À   !"&7>101#½ý€5H$€}\@05%

++ @€@†#$ <gŒQQÜÇŒÀ     ÿÀ À [ h  7>=4&/7>/.#"/.+"'.#"326?;26?326?6&/2#"&5463tf""f+M*V/(
m
%/:C	M.e""f+M*V/(
m
%/:C	M.þŸOqpPOqpPA(m
&/d'L(e""eM'b/(m
&.d(L(e""eM'bmpPOqpPOq    ÿÀ`À  ) 4 ?  2##!"&53'734>32654&#"3!;265#"&53#`5]F((F]5&þÀ&UU>['(F]5OqpPOqÀ@þÀ&À&€@&À&À(F]55]F(þ@&&Àíÿ 5]F(ÿ ÀpPOqpP@ýÀ&&@ýÀ& ÿ &     ÿÀ À     2>54.#"3''7'77 j»‹PP‹»jj»‹PP‹»jxÈxÈÈxÈÈxÈÈx@P‹»jj»‹PP‹»jj»‹P ÈxÈÈxÈÈxÈÈx      ÿÄ€¼   
    %%%'%'þ6—Êýéþnÿ € €@þ@ÀüÀ€À¼‚®‚¦œ€À@ À€wýw€€þÀ@þÀÀ€   ÿÀ À › ¨DQ  326=4&+"&/&4?64/.#"0#"&#'.=4&+""#"&1'.#"+";2326?06323;26=46?26321326?>54&/&4?>3'2#"&54634&/.#"#"&/.=4&+"#"&/.#"+";2326?>32;26=46?>32326?64/.?>;26=4&+"&/&6?>52#"&5463Ð		
				
�####�+


<


+%%+


<


+%%þÍ5KK55KK5Ó						
h####þÞ
+%%+'<'+%%+'<
YK55KK55K   ÿÀÀ ` m Î Û<I  /+"&/.'&/.?./.=46?>7'&6?>>?>;2762%"32654&#/&/.'/.?./"&/&6?>7'.?>>?>?67>2'7>'.7>7'&6?>>?>;76/#'"&/.'&/.?./.574672656&#"6&- 
@
!-)
'
-?
-&

þó,??,+>=,Á	
/
# 
	/
$
ð%1:&%1:&ýÞ	




	

	

©)()'\ -)
*-!
A
.	%
%.@
§>-+?>,->þ`#

	
.
$

	
.
z9%%19&%1þË
	








	

k'*((  (ÿÀ×À ` u Š —  01.'0#"&1.'.'0&'.1>7.5467.'067>1>7>706321>701%"32>54.#".54>32#"32654&#×''&%'9C%	HH	%D9($#''&%(8C%	HH	%C9($$þ)<iN--Ni<<iN--Ni<.R=##=Q/.R=##=R.(87)(88(e)*-+@@&;*		+<'A@)*.+@@&;*		+<'A@{-Ni<<iN--Ni<<iN-þ #=Q/.R=##=Q/.R=#@8((88((8   m Ù† D  	26764'&""'&4?62"'&4?64'&"27>7>.'."Dþ)+**++mpl+Í+þ37œ877$³"`#""þ‘&Õ+Ô,,,},s  RUR †þ,*lpk+*++*É+þ7777›7#°"""_"þ”%Ó+Ò,|,++p ORN      àÿÀ À   	3 þ€€þÀ €À€ý@ €€þ@     @ @    # 0 5  2654&#"33!5!2654&#"3%!!52654&#"3!5!!@&&&&À ý À&&&&@ý€€üÀ&&&&Àý  À&&&&€€þÀ&&&&€€€þ@&&&&€€  ÿÀÀ D h  ".'&6764632326546323265463232654632#%5'7>7>&'.''7?cM8»
>Q#$#####$>zi$ 4$,/*,$4¡%3263@(6 <mì""þÙv""þŠO##þ‰ ""ýí\\DÚ	7›8	7‚ƒ|37›7;�˜–A   9ÿúÇˆ   / P  &'76?64/&"&4?62&4?62"''2?>'7"/&4?62&Ç�+w+O*ZL<YQ*+�*x*+*ý£é)é)uTN<TQ++ˆ+z+‚+,ˆ+y,Q)9�++OY<MZ(P+x+�*+�+x*þï*í*íFT=NT+Q+{+ˆ++ƒ+{+ˆ++R  ÿåíÀ °  %.'767>'4&'&/7>'.'&'.'767'7267>5746764?465>5?>7>70437>?>?>7>7>?>?672764'×þ¨F=ƒ1#"np o
2_#1
Z¤U)�5C
	£þ¥! !Q 3XRiGF/"Z/imi #.|:	R�
K&–2F



	›þÂP 4þ¹N   ÿÀôÀ  M  #"&'&47>32"/#"&/&>7>7>?'&4?62ìÍþÃ	rB.&2L.þÞm		{%&3k'	1!98{		m		?åc
)j"6C		þËy

‰>  @:D:FM%**‰
y

þœ   ÿÀ@À E P X Œ �  >54&#!"3!!267'#"&'.'.'.5467>7>7>32%#3##3#'##3>7'7>7>54&'.'.'.#"3263%3'#°Ž$ü@$$@ÀÀiž+%%$ýP€€€@À€Z“W•XU"%(		
				

þJf1Á}2 %%ýÀ%þÀ@
Š

$%%$ÿ@@À€@þÀVV€þÎ'%
		
	F�     0ÿóö¹ )  ''&4737&67>7>ö(*:›Hþi'l'''³:*p;ƒ.�ƒÆ;o*:þK&&&m&š
Hš:*(‚�.‚   ÿÁ5¹ 3  '&%.&'&72676?6&'2Yþø=,—ýÉf	7[Y©�JÜ4	~ýZU¦KJÊ   ÿ ×Ï # H U  "/."0"'&4?>76,7>"/.""'.72#"&5463×F,\äíã[8E7q$u7üED¬³¯G#L%+nrm,3LzOqpPOqpP+WVYX7E8mpdf7EUDG?A%!!$++++3M„pPOqpPOq        €€  $ 5 B O \ i  %>54&$#"3!2672#"&5463>10&'&67'2#"&54637>'.%2#"&5463!2#"&5463so¿ÿ ’‘þÿ¿o.
ýh"//""//"�®º‘Gae;™11;î"//""//"HIþA!00!"00""00"!00!"G#—ÇssÇþö˜#F#
ø1#"21#"2þuID/Œ²¥3==Ÿ3£1#"21#"2þ~JJ:1#"21#"21#"21#"2  ÿÀ©À   ! < @ D  7>4&'.#"7>325%!326?'#"&'&4?5#"‡%%%%$\33\$‡#Å+*""Å÷€€@ÿ  o‡$&&$$\33]#‡#Å+*""ÅPÀÀ@€€{Š&`c`&%''%Š£É"b#Êá@€ÀþÀ€€;Š%^44_%%''%Š£É"b#Ê¡€€ÿ @ À      ÿ¾ô³ L  	&"'.#"3267326764/7>7>322?64'ôþâ#O8C%#"]þÊ6f#"!Ck
"O”P|C#"]þÀ@gO'C.P"   ÀÿÀ@À = k p ~  01!5'4&'.'.'.'./5.5467>32.#"3>7>7>?>7>54&''3##"&'.'3ëþº))///qBBq///*+=$W33W$%$ 	¸ !$%þÝ	ûê¨

’
�/-
.m?Cs0/00/0sC@o/�%$$%%X40T$!#"	$T24X%ý@@i		      ÿà à  ' 5 8 F O  70&'.1	01	764/&"01''7''7''777'7'7''7'30&'.1ßo!"dlþÞþõ"õe!"
,!!…,Y4,d!"þ…YY---,-Y,Y-²×,øYYõ²-Y,Y---,ý½³"!epd""
l"þõþÞô!"c-!þß¾,4Y,!"cYY-,---Y,Y-²þ‰-þÜYYõ²-Y,Y-,--þõd"!²     ÿÀ À    2>54.#"3!5! j»‹PP‹»jj»‹PP‹»j@ý€€@P‹»jj»‹PP‹»jj»‹PÀ€€    ÿÀ À   ? L Y f n { ˆ  %2>54.#"34>32##32>54.#"3"&546327"&54632##"&546325".5#3!3"&54632#%2#"&5463@]£yGGy£]]£yG@<i‹POŒi<<i‹P€&ÀBuW22WuBBuW2€&&&€&&&& &&&&þÀ[ wEIP‹»jþ’:c…LÀ&&&&þ®++**€@Gy£]]£yGGy£]OŒi<<i‹POŒi<À&þÀ2WuBBuW22WuB&&&@&&&&@&&&&ý€IEw [j»‹P L…c:n€&&&&7+**+    ÿÀ`À    /  '!)!"32>54.#567>7>7>73#5#x|<þèÀþóÈ	˜5]F((F]55]F((F]5€
DVjChþ@@(F]55]F((F]55]F(Ç;þ€ù   ¿ÿÀ@À & 1  %!54&+0&76.1'0676#"!26=!3   0(D#`g<eˆE0,8?YB/ @ý€€ iV¦ÆhNb24i>*9	,d™c À``     ÿÀ — @ M Z g  2#".5467'#".54>327'.=46	6>3%"32654&#"32654&#2654&#"3 .R=##=Q/.R=#ZZ#=Q/.R=##=Q/'bà++PP++àb'þà&&&&þà(88((88(@(88((88(€#=Q/.R=##=Q/4[[4.R=##=Q/.R=#bâh,,þ®R,+iâb€&&&&ÿ 8((88((8À8((88((8     ÿÀ À  !  %3!!5!3#!5!!#+!5#35!3€€ÿ þ ÿ €€   €@@þ @@ @À  €€ÿ þ ÿ €€ @@ @@þ      ÿÀ À    # ( 5 B G  35#5!335353!#3335%35##35!#3535#5#5##!5#5###3!%35# €€ÿ €@@€€ÿ €€@@þ@€€ÿ @@À@@ý€€€@@€  €@@€€ ýÀ€€ @€ÿ €€@@ €@@€€@@@ÿ €€€€þ@@@€€ÿ €€ €€@@€€@@     ÿÀ À      ! & + 0 5 : A H M R W  35#35;5#;5#;5#35#335#!35##3535##3535#35#5#!5##3!35#;5#;5#@€À@À€€À€€À€€@@À€ü@@@À@@ü€@@€@@ü€@@€@@ü@À€@ @€Àý €€À€€À€€€@À€@@@@@@€À@€À€€€€@€€€€€@€€€€€ÿ @€ÀÀ€@@@@@@@   ÿÀ À  !  %35#5#!5##3#335!3535##!!À@@@ý @@@@@@ @@@@ý  @ @@@@@@ý @@@@@@ ý      ÿÀ À , 1  %350&'.1#!5#013#0135!3067>15##!!@À[%#@þ @#%[ÀÀ[%#@ @#%[À@þ  À @%#]ÀÀ]#%@þ @%#]ÀÀ]#%@ þ      ÿÀ À        " & * . 3  35#7'%7'7'%7'35#!35#7'7'7'7'35#À€€×n nàn ný“@7@?@7@üe@@À@@üe@7@?@7@ýen nàn né€€€@@\@7@	@7@þÎn nNn n÷€€€€þ÷n nŽn n„@7@w@7@\@@   ÿÀ À   )  !2654&#!"3%!!!2654&#!!!#3@ &&þ && þ  € &&ÿ  þ @&@& &&þ &@ þ þ@& &@þ  ÿ &    ÿÀ À   0  !"&5463!2#35#'733!"&53!!5!2#@þ && && @@€€€@b"þ &@ ÿ  &&@& &&þ &¾D@a]?ƒ~ý@& ÿ  @&þ &     ÿÀàÀ  3 8 C  06'&6701!2654&+5326=4&+54&#!"3##"3#3!32+àc)k=%þ`€à@5KK5@&þ€&ÀÀ  @@ @&&@À57I&%;g?ý €K5€5K@&&€ÿ À  ÿ  &€&    ÿÀ€À  & 3  %4&'.#"!26532+"&'463"&54632#€þþ
/"Ú#2ý_Â(F"a5KK55KK58'&üÍ"33$©þâ(*ý@K55KK55K      ÿÀ`À  -  06#";4132654&####";3`EL&	)@@€@&&@@@&&@@@À@BVUÿ *þ@€& &þÀ@þÀ@&ÿ &ý€€    ÿÀ À   0  34&#!"3!5!!%#5#553#!2654&#!"3@@&þ && ÿ  À@€€€@@^þ" &&þ &&€ &&þ &@ ÿ |„@^b@D€ýD& &&þ &     ÿÀ À     %7'!5##3!3535#!!€€-€ý­€€€€€€€­þ-Ó-þ.ÀS€-€€€€ý€€€€ þ-Ó-þ-    ÿÀ À        53##%53#5#!!#5335353# À€@@À@€@ý  ý@À@€€€@À À@€€@À€@ý  üÀ@À€@@€À     ÿÌÏ� * C P T e  764/&"&"2?672?64'%5>735#.'5##33'2#"&546370&'.7647H‡%%Z%i%†4,,þW		-		;©-4,ýxFF@FF@ |-þó-Zþ[.ü†%i%Z%%‡,4-þW;		-		©,,4DF@FF@FÀþÏ--³Zþ\-   	ÿÌÌ� * . ?  764/&"&"2?672?64'70&'.7647E‡%%Z%i%†4,,þW		-		;©-4,,-þó-Zþ[.ü†%i%Z%%‡,4-þW;		-		©,,4---³Zþ\-    !ÿ¾Û¦ &  /./.'&67&4?62>76Û-l:%X+5P	ýËC !@8)
	4(
!@sn^P9(%F@Bý¤3K..J6"    ÿ±ý­ ? H W  #4&'1'&'0>'&67>7067.#"%7>32>3'>7267#"&'73[.7@*%"@2R	� 8AM<�>CqO"K(.þèÉ 77e.1bT?0F&CF/!"4þ˜(L# *[2("‰:ŽPAu0)I7 K=#,^869X>C-OhDz<ú
(J4;O^0þh>k)8N-ÿ 7;   €ÿÀ€À % *  %!.1>1332654&'300'!!ýÛ' Gb<@$K55K#@<bH 'þ.7î7þ€€-\I.GÆ´þn;#5KK5#:’~´ÆH.J[-À€€     ™ÿÊf¿   	7?>'3fý34õÐ7ÐæÙü§Øþ— i    ÿÖÿÃ    "/&4776277'_-Šþñ5‡W14.O>@Qü’-â-õ-5/Yþñˆ4Œ.PQ@>ýF-â-  ÿÁÿÀ  % q  10654&'&61010654&'&6102654&+>54&#".'&1'>..71032677>54&'73+OTY`…6
,/
2	!//!/!!/Ÿbr;I[_$	)O~]LnN1xOW(‹k+J<%l› Ç@[##.[O/.+"6%33-þu, ,,+ 66!67*F-+05S8(MvŒ? !KV€   ÿÀ À  ! .  2>54.#"32>3".5467# j»‹PP‹»jj»‹PP‹»jOŒi<&"ýê/q>OŒi<&"/q>@P‹»jj»‹PP‹»jj»‹P€<i‹P>q/"&ý <i‹P>q/ýê"&     ÿÀÔŒ   " 1 ;  764/&"01	0&'.101	70&'.17.'.'œ0''0'o(/j?=ýÇ
>?jý÷i?=AþM0³üöi>?j0„Dp/'o'0''0>=fýÇ	e>?ý÷>=gâþN0³þ	e>?k.CH  aÿÉêS   "'.'.467>2ê4þd/kke)/////v{v/).
œ7œ
.)/v{v/////)fkj/þd5     €ÿÀ€À   32>54.'€P`P<i‹POŒi<d˜´PÀ£¶vaPOŒi<<i‹POÃ·•"   ÿÀ À  "  75463!067.546321!2!5!! &@06EpPOqE60@&ü € ý @À&ˆ…`>OqpP=a‚‹&À€@@    ÿÀ À  " ' , 1 6 ;  %54&#!0&'>54&#"1!"!35#735#35#5#3;5#!!5 &þÀ06EpPOqE60þÀ& ü @@€@@@@@@@@@@ ý  @À&Šƒ`>OqpP=a…ˆ&À@@@@@@€@@@@@@@þ @@    ÿÀ À  #  0>7>1#53'3#553#7#537 b#>U33m[: €@d\@€€€€@\d@€€Àý@/FP"!0þÚ@€€€€@d\@€€€€@\     ÿÚé¿   64'7'7/''7727éýé··cc	'3µZ‰‰‘¾	RT4&5TR	¾‘ŠŠ[µ4'	cc¶¶ýé    ÿÄÄ ' 8  767	#"&54675'5334&+"2654.1035úþ¢8((8€À@&À&°m5K(0((0(K5Úþúíb$(88($Å·÷þ€€&&þ­ü5þêK5VS<<SV5K     `    ( 5  5".'.'#5335%'>73#267#%  ÿ NƒmU:KeH@@i‘eF9G^Bÿ VASg@@@_v+þ as,QIT`5ÿ àÀÀ€-EU)$H;&€5MZ($C3€Pm.#€@,P€?0g2%€À      À À  !  !5!!3335333353333533  û  û €@€@€@€@€@€@€€@@þ@€þ€ ÿ €€ ÿ €€ ÿ €€   ÿÀ€­ o  7'.'7'>'.'.#"'7267>'7&/'7'77?326777/>?7'4&'77''¼³»‡%f+0T4'z>(z,1�
(G
�D1]$)y ‚»³he»·Oi�‡bMSSI*‚LO„*RSSX
p‡�v[·»pµ,�9Q]epGëµL8_M,B]+D\7L£ä;mbcPY|,j!,T,O

–#š%,.&š#–!	
O,T",$     @ÿÀÀÀ  ,  >61	0"/"'&4?'&4762762 ¯·Q	þAþ?Wµ¡d€;€€;€€;€€;@*úÑ ÿ Ëþøü1 €;€€;€€;€€;    ÿÀ€À  # 0 5 : ? D  %32654&+54&#!"#";!!5!2#"&5463!5!!5!!!5!!5À€""@&ý &@""€ ý  @&&&&ý @ýÀ@þÀ@þÀ@€ý  @$ $À&&À$þ $€þ€€ÀÀ@&&&&þÀ@@€@@@@@€@@         €          $ ( ,  %!!'7'7'7'7'!'77%77? û  ýWLLÎLù/?0?/?ý½NMœMN“.@/ýà?/@hLqLL €ü€ÀJJJ“A.AA-@.ºPPàB-BA-A-MIJJI       €  	    %  !!!!##53#5#53#533%#5353  û @€û€ €@À@@€ÀüÀÀ@€@À€@€ü€€@ý  €€À@€€@Àþ€@À€€À@€   ÿÀ€À  	   !!!!3!#53!€ü€€@ý  ýÀ@ €Àü€@€ý€ þ@ÀýÀÿ À€ý€@     ÿÀàÀ   #0.+3!53#"1#!à@1I0|ÀýÀÀ€.H1@À€<H<ý €€ <H<@þÀ    ÿÀ À    %###!30>;#!5#3213@€@€ `ü@@1H.€À@À|0I1@€@üÀÀÀ@þÀ<H<ý €€ <H<   ÿÀ À   $  73333!53#"15!0.+5!5!5 €@€ `Àþ À@.\I- .I]0<@ý@ÀÀ€@üÀÀÀýÀ@@@(0(ÀÀ(0(ü@€@€      €€   ! .  %2>10.#"1032#"&54632654&#"3@jÏ£dd£ÏjjÏ£dd£ÏjOqpPOqpP&&&&€n„nZlZZlZn„n pPOqpPOqÿ &&&&   ÿÀ À  ) 8 M Y l x  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!'&"2?64'&"3#"&5463Àý€’!þ*&&€&`þ@ÀIþ‰À	2É<iN--Ni<<iN--Ni<þ¯ï'@			T		é			ýãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ ®E



\

¸
	

s    `ÿÀ À  9 F  306'&6701326=4&#!0&76.11#;26=>77+>732àZJ"7$72)Qüz++þJN)38(7#Ké4E()À*"CŽQ- Nbgu4$InI6fþ›. I .f6InI$4thaO6^QB@*)@%"�9;    ÿÀ À   %  !!32+"&'463"&54632# þÀþ€þÀ7‰þßÂ(F"a5KK55KK5 €@þÀþ€þÀ€þ¨*-Xý K55KK55K      ÿÀ€À    %54&'!"3!265!!€*úì€û€%% %þ ý €  €@ý@$€$$@@      ÿÖíÃ  2  64'>54.#"3267272#".54>3íþ•!7`€II€`77`€I7f*k5ýs<iN--Ni<<iN--Ni<*5k*e8I€`77`€II€`7!þ•­-Ni<<iN--Ni<<iN-    ÿÀ À  ) 8 M Y f r  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!5##33535#3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ïq@€€@€€ý ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ @€€@€€@@      ÿÀ À  ) 8 M Y e q  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!%'77'73#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ï¬[[-[[-[[-[[ý8ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ ([[-[[-[[-[[{     ÿÀ À  ) 8 M Y ^ j  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!!5!3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ï±@þÀþ`ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ @@@@     ÿÀ À  ) 8 M Z f w ƒ  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#"32654&##"&5463!4&#"03.613#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ·ïn/0ý£ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-ÔT FHVHNK8:       ÿÀ À  ) 8 M R ^ j o  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#3##"&5463!3#"&546335#Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni< @@þÏïïãï @@€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN- þÀ@€ € €@@   ÿÀ À  ) 8 M ž ª ¶ »  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#.'.'.#"3467>7>7>3235>7>?>7>7>54&'#"&5463!3#"&54635#3Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<b	

		
<	7þMïïãï`@@€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-º


		: € €@@   ÿÀ À  ) 8 M S _ k  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#7%#"&5463!3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<-‡‡-µþïïãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-Ò-ˆˆ-µc €     ÿÀ À  ) 8 M Y e  >324&#!"3!.'!!!2654&#!"3!>7.#!"32>54.#"33>7!"3#";.'À&ý€&&Ö"þn€ýàÀþ@v3	þ@@<iN--Ni<<iN--Ni<ýÀïþøããï€þ½C&&ü€&!€ÀÀ	ýÀ-Ni<<iN--Ni<<iN-€!€   ÿÀ À   %463!2#! ÿ &€&&ý@Àÿ À&&ý€&   ÿÀ À   ' 4  %!2654&#!"2#"&5463!2#"&5463!2#"&5463 À&&ü€&À5KK55KK5@5KK55KK5@5KK55KK5À&€&&ü@ K55KK55KK55KK55KK55KK55K    ÿÀ€À  . C X  7##5##5##5#326=2326=2>54.#"32#".54>3Š62!- .Õ&=)/**ý@]£yGGy£]]£yGGy£]BuW22WuBBuW22WuBn 2ÞÆÖÖÆÞþÎýž**Ž&n�¡Kþf**Gy£]]£yGGy£]]£yG 2WuBBuW22WuBBuW2  `ÿÀ À  "  %'54.'54&+"!!326= €2F,&@&*G2€@ÿ þÀ^BB^€ÀÀ-RD2€&&€2DR,ÀÀ@+==+    ÿÀ À   & 3 @ M Z g  2654&#"32654&#"3%2654&#"34&#"32652654&#"34&#"32652654&#"3%"32654&#5KK55KK5þ°5KK55KK5 (88((88(ý K55KK55K (88((88( 8((88((8ý (88((88( (88((88(ÀK55KK55K€K55KK55K@8((88((8ÿ 5KK55KK5@8((88((8 (88((88( 8((88((8€8((88((8     @ÿÀÀÀ 3 W  #>735#>735#>5.1#'0#3#3#31067351!"3%263>54&'0#".1Àª•†{u€Àu{…”¨Â2ea2Æý‡9ÿ ##ûC];#0DJNJ4%Byˆ€€�€("#'þ½ƒ<#$)NsNN~5&&6yR     ÿÀ À  \ m ˆ  %!2654&#!"+"&'.'.'.=467>7>7>;32%326=4&+"33267>54&'.+"3 À&&ü€&€!'è'  '�

			þ"ÀÀ	ïï		À&€&&ü@¬£'  'ì'!	
	"
@@À
    ÿÀ À  4  %!2654&#!"&'.7>?66?6 À&&ü€&ñ
?5?†D"1
2*
*SR<6À&€&&ü@þ0
,TS)OKG!7= ;
9ed#     ÿÀ À  K | ­  %463!2#!.'.'.'.'.#"323267>54&'%323267>54&'.'.'.#"3267>7>7>54&'.'.'.#" ÿ &€&&ý@+
.;  E%%M(						=7.$						
ý§	-$									&8 D$							
		
	Àÿ À&&ý€&%E  ;.

						$.8< 						(L&[					$-						$C  8%				ú		
		
     ÿÀ À  )  %!2654&#!"0#"&5#50>533#3261 À&&ü€&À&jiG@(0(@€€&H4À&€&&ü@ït;]# @0H/À@Î%;   ÿÀ À  -  %463!2#!5467>3215&#"#3335# ÿ &€&&ý@@$. .C@>‚€€Àÿ À&&ý€& `	?*@þ€€@   ÿÀ À  : G T d  %463!2#!#";#"7>'4&'.5467>54&'35##33535#.'&6'#"&54632 ÿ &€&&ý@½IhKD"Sh7'(\*FD.+2@€€@€€þ^$<4%$.&%p<L5FK5[Àÿ À&&ý€&ÀY:<S
>QD	J9+6#
"2 ":U€€@€€@ƒ;/0;@//7ä&35&%'.   ÿÀ À  2  %463!2#!%#.=32654&+54&#";2654&# ÿ &€&&ý@À/H@-À&&À&&/J[,€&&Àÿ À&&ý€&À2)<&&€&&þ•,M:"&&    ÿÀ À     5  %463!2#!"32654&#3#4&#"5#346323 ÿ &€&&ý@@&&&&@€€@T<":€€&&€Àÿ À&&ý€&À&&&&Àþ@Àþ@ B^4Oþ@ &&ÿ       ÿÀ À     %463!2#!3#35# ÿ &€&&ý@À€€€€Àÿ À&&ý€&Àþ€€þ €€      ÿÀ À   +  %!2654&#!"2#"&54630".614632 À&&ü€& &&&&@	 SQ&&À&€&&ü@À&&&&ÿ ]~�$x�x&&    ÿÀ€À  "  !#3#!'5%2>54.#"!3€ýä€ä¼`Ü€ÀÀÀe:hL--Lg;-SE4£þÙG&À @Àþ@À€€Àw.Ok<=jP.3G*þž    àÿÀ À " 8  >54.#"##"3!2654&+!";326732654&#}•-Ni<<iN-• Cþ€ \@@[  G,<jN..Nj<.þ¾€5KK5   ÿÀ À      35#!3!3!!5#3À€€€üÀÀ €€þ€€@€€@€€@€þ À@þ €þ€€€€   ÿÀ À   *  5!3#"3!2654&+53)!53533##5#5 ü À@&& &&@Àý@€þ€@À€ÀÀ€À@€€€&ý€&&€&€€€þ@ÀÀ€ÀÀ€   ÿÀ À   , ;  %463!2#!!"3!2654&#!"3!2654&#!"3!2654&# ÿ &€&&ý@ þ && &&þ && &&þ && &&Àÿ À&&ý€&€&&&&À&&&&À&&&&      ÿÀ À  k x  %463!2#!54&/7>/.#"/.+"'.#"326?;26?326?6&/?>5"&54632# ÿ &€&&ý@@@05D$*0@@05D$*0@þÀ5KK55KK5Àÿ À&&ý€&`C>/??0>D>0?@0>`K55KK55K      ÿÀ À  $  %!2654&#!"#"&/.7>> À&&ü€&þÛ

·=�÷<À&€&&ü@d@þ¤	›@m%      ÿÀ À  .  %463!2#!764'&"'&"2?2764' ÿ &€&&ý@Xˆ4ˆˆ5ˆˆ5ˆˆ4Àÿ À&&ý€&ˆ4‡‡4ˆˆ4ˆˆ4   ÿÀ À  /  %463!2#!54&#"#";326=32654&+ ÿ &€&&ý@>&%€%%€%&€&&€Àÿ À&&ý€&¿€&&€&&€&&€&&    ÿÀ À    %!2654&#!"!2#!"&5463 À&&ü€&>€&&þ€%%À&€&&ü@¿&&&&   ÿÀ À  & 3  %463!2#!.>77'6.'.7>' ÿ &€&&ý@?.e_Q=.'TRKå@å7'À.g..f.Àÿ À&&ý€&`<..e_Q&…o…)TMAþ´g..f..      ÿÀ À  ´ Ù  %463!2#!.'.'.#"3267>7##"&'.'.'.5467>7>7>32#"&'.5<?#.'.#"3267>733267>7>7>54&'#"&'.5467>7>7>32 ÿ &€&&ý@'"19"A5$%6A#*L##:J*45*


			(3/%			

	7H'	

	
#ô



	




Àÿ À&&ý€&&)	
	"3?""A3!3"						'32(

	!- 
	Ý/		
"(


'9!6é	


	


	     ÿÀ À      %463!2#!7'	'' ÿ &€&&ý@²[-Zþ–j[þ–-Z.Àÿ À&&ý€&�Z-[ýàj[þ–ˆ[ˆ    ÿÀ À  # 8 ?  %463!2#!"32>54.#".54>32#5#35# ÿ &€&&ý@à<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/ @€@Àÿ À&&ý€&À-Ni<<iN--Ni<<iN-þ #=Q/.R=##=Q/.R=# €À@      ÿÁ@¿ 	      	5#!#!'%'77!@ýçýÛ@¶ÊþÀÀfþZÀÀ@½½üÙç@ÀA|þ„ý€€ÀÀîþðÀÞžþNô´þX+ÿÿ    ÿÀ À    "!2>54.#"!3À]£yGÀ€]£yGGy£] þ†Gy£] ÀGy£]ýÀGy£]]£yGþ†]£yG      ÿÀ À    !2654&#!"4&+#!3!À &&ý€& &€&þ & €&À&&ý@ÿ À&þÀ&€&   ÀÿÀ@À   %0#".5#50>533#3261@@°Xk:€<H<€ÀÀ?wX1Øº^':C€€+RwLþÀ€þÜ(:^  ÿÀ À   5467>3217&#"1#7335#@9#	K2Im$$€€ÀÀÀ€@#˜!""[€�ýÀ@€   ÿÀ@À M h ƒ  !"&'.'.'.5467>7>7>;##";267>54&'.#3!267>54&'.#!"äþu#C  7%&7 D#ñ$&!		
.,

&7 D#¦ü

		

ü

		

þÂ	

¾
				
þB

	@"3?"y!?3#	!	þû!>4! 	

	
		



	þA

		


					   ÀÿÀ@À #  %#.=!2654&#!4&#";2654&#åD'dY= (88(þà8((8Ciƒ?·%65&€(J=@8((8 (88(ý BuW28((8     ÿÀ À   " 7  !2#!"&54632654&#"3#34&#"5#346323¬¨GeeGýXGeeG”&&&&@€€ÀT<":€€&&€ÀeGýXGeeG¨GeþÀ&&&&@þ@Àþ@ B^4Oþ@ &&ÿ     ÿÀ À : P ] n  32630#";267>54&'.5467>54&'>7>=!"%#"&'&67>7>32%##3575#5&'&67>7326+*"H ihMF\Va3CCQ%"/2	>þùTcRd//+K	

"3E¦@ÀÃ@ÀÀþž]MOrC&I[ÁA^H,,WKMV*
!qPMb"$TI@V1g\8F{N="<%5IÀ?ÀÀ?Àý´=SB=8M:      ÿÀ À < m ž  "323267>54&'.'.'.'.'.#"323267>54&'.'.'.#4&'.'.'.#"3267>7>7>5a#"3a/.X)(J"!9$##/H+*^34o;:{A#"&G!!9'##<&%Y32m:´								À"#%9!"I))W//a3#"@{;;o43^*+H.þ�##'9!!G&#":m23X&&<þ 	

	
		
      ÿÀ À   
  '7''·’I’ý%’I’ýn’Jä“I’ý$’J“ýn’Û    @ @   &  2654&#"3!2654&#"3!2654&#"3€5KK55KK5€5KK55KK5€5KK55KK5@K55KK55KK55KK55KK55KK55K  €ÿÀ€À *  4.#>7.#.1032>5€,PoCB/9.?[aM	#+1XuE V•uu•V @BtW3&V*#"P&Ui;8R]&4MhAHŠlBBlŠH     ÿÀ À  &  4&'7'.#"32>51	70 # C@8#Wdo;j»‹PP‹»jj»‹P\
þFþþ@Â†
ÀE8CA7*D/P‹»jj»‹PP‹»j#þEAÂ‡         `   ,  !2654&#!"3!2654&#!"3!"3!2654&#`@(88(üÀ(88(@(88(üÀ(88(@üÀ(88(@(88( 8((88((8þÀ8((88((8€8((88((8    ÿÀ À    %!2654&#!"'7'? À&&ü€& wžžw¬TTÀ&€&&ü@¼†¶NN¶†#¡¡      ÿÀ À  "  %463!2#!'&"2?64' ÿ &€&&ý@Ïã4µµ4ãÀÿ À&&ý€&®â5µµ4â5    ÿÀ À    %463!2#!>3% ÿ &€&&ý@@]†Z5!O^oC Àÿ À&&ý€&€€Ki@-G1€Ñ   ÿÀ À  ` e  %463!2#!.'.'.#"3467>7>7>32130&5467>7>7>7>7>54&'5#3 ÿ &€&&ý@¶-'s		"€
		v€€Àÿ À&&ý€&N	",



	
;&		
#ýò€€   ÿÀ À  7  %!2654&#!"2#"&'!#"&54637.54632!>3 À&&ü€&Þ(:9)/þ÷
1(:9)J8)(:5&L
	2!À&€&&ü@H;));$$;));Ã+);;)(8Ê	)   ÿÀ À  [  %463!2#!'&"'.#"326?326764/7>7>322?64' ÿ &€&&ý@6²1
$)

:Â
À@	*A1Àÿ À&&ý€&²1	
M*		:Ç	
Æ?		1*1   ÿÀ À  %  %463!2#!.>7>'4. ÿ &€&&ý@ khM„86HM27…NijÀÿ À&&ý€&B5[MUQ"!MO $PTMY4@    ÿÀ€À  Z ‹ ¼  >54.#"!4.'%>54&'.'.'.'.'.#"323267"323267>54&'.'.'.#>7>7>54&'.'.'.#"3267$2>&BY33YB&>2<gM,@,Mg<P (16		*& 
	þw		
		


'/*	


  lA2YB&&BY2@m 5Sl=þö
=lS5	50)	
 &*			
		/'


þé


	   ÿÀ€À " 7 J  >54.#"!.5467.'2>54.#"3'762"/&4762$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<*Ô			é		T			  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-Ò¡

	
¸

\



    ÿÀ€À " 7 D  >54.#"!.5467.'2>54.#"3##5#53533$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< €@€€@€  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- €€@€€@    ÿÀ€À " 7 C  >54.#"!.5467.'2>54.#"3''7'77$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<-[-[[-[[-[[-  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- [-[[-[[-[[-   ÿÀ€À " 7 <  >54.#"!.5467.'2>54.#"3!5!$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< þÀ@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- @@      ÿÀ€À " 7 D U  >54.#"!.5467.'2>54.#"32#"&54630".614632$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<%0/  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-Ôš8KNHVH    ÿÀ€À " 7 < A  >54.#"!.5467.'2>54.#"37#3#53$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< @@@@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-À@þÀ€@@   ÿÀ€À " 7 ˆ �  >54.#"!.5467.'2>54.#"3#5>7>7>7>7>7>54&'.#"#467>7>7>323#5$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<b7	<
		

	‚@@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-º	
	


ú@@     ÿÀ€À " 7 =  >54.#"!.5467.'2>54.#"3/7'7$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<-‡‡-µ  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-h-ˆˆ-µ      ÿÀ À  7 D Q ^  %2>54.#"10>32#"&6.54>32654&#"332654&#"332654&#"3 j»‹PP‹»jj»‹P7
"!Snj.Z5OŒi<<i‹PK—^&+0<i‹PÀ&&&&À&&&&À&&&&€Aq˜VV˜qAAq˜V=i9„fHTB
À-Ni<<iN-+k9eWK <iN-þÀ&&&&&&&&&&&&     ÿÀ À  7 < A  %"&'&10>'.54>32#"632>54.#!5!5!! 5Y/jnS!"
7P‹»jj»‹PP‹»jOŒi<0+&^—KOŒi<<i‹P þ  þ Àþ@€
BTHf„9h>V˜qAAq˜VV˜qAÀ-Ni<LWe9k+-Ni<<iN-€€€þÀ€€      ÿÀ À  ) Z  ".54>32#"32>54.#"'.#"326762#".54>32 jº‹QQ‹ºjjº‹QQ‹ºjOŒi<<i‹POŒi<<i‹Pf-NXVM2C.7[?#%C_:49@Q‹ºjjº‹QQ‹ºjjº‹Q€<i‹POŒi<<i‹POŒi<ã	^SQ\
0
	$B]9:`D&
1      `  '  !.'.#"!"3!2654&+0.' Y–sM€Ms–YL/.M>þŠ-, h-, µþÁ:QVàPt”VV”tP1OO1þ 8((88((8q!(     ÿÀ@À 	  !%!À€þÀ€þ þ €þÀ€ @ÿ þ€ãã€ €     @€@ (  54&'>54.#".#"3!2>5€1)/Pl>*NC6@#+M;$F_ 6I)ð)I6 7]BsU2+<%!;O-vN,N:!!:N,   ÿÀ À       " & * - 1 6 : > C  5!'733'3'3#5#'7%'7'7#7#37#35!3!33 ÿ þ ÿ  }CBƒÀCD‡¿BD„ýÑAOC DOBQþ 223ó223þñ"!Câ!CÀ"!CýâAØþç_ÓÓÙÙˆþÚç? À ÿ ÀýÀ€DBDDBD/BO@@OBQ@‚3333333O""""""@þxH@þ�þƒ}@þ©—@   ÿÀ À -  32>7>&5&6174.#"1.1' 4NkEEgH,


/5€€?`p1JwS,68€€ý@@`@ *<AuŠ…'Oz:ý@@@ÀHb<1LZ)þ@U
_€@      ÿÀ À  ) e u  ".54>32#"32>54.#.'.'.+#32#.'.+3267>54&' jº‹QQ‹ºjjº‹QQ‹ºjOŒi<<i‹POŒi<<i‹PTbbð			
bkk		@Q‹ºjjº‹QQ‹ºjjº‹Q€<i‹POŒi<<i‹POŒi<ýº 	
	È 
	'		


	^	‘			    ÿà      %  !!54&#!"!!5!!5!5#3!!5!!€€ÿ &þ€&ÿ € @þ€€€€€Àþ€ÿ þ€  @€&&€þÀ@@@€€þ€@@þ€€@@þ€   ÿÀ À  	     %3#!3#!3#!3#5!!@€€ÿ €€ÿ €€ÿ €€Àü  @€ü€€ý€€þ€ ÿ €@@    	  ÿÀ À  # ' s x } � … Š  7'>54.#";2>77'#>7>7>?>7>'4&'.#"'>7>7>7>32#3535#7%773#�0�0À,'2WuBBuW2&-%+€$ °�0�Š		 	€		
s'-ýÊ€€ €€0�0ü�ˆ.ˆ€‚ 0�0ýp6oeWBuW22WuBVfn76r];5Xt? �0�W	,)		
	%@@@@@€0�0‹ˆ.ˆÍ€€      `    ! : ?  7!2654&#!"3+"&=46;2%2#"&'#"&54632>3!5!@€&&ü€&&À@@ú7ON8..7ON8..†ý  `&@&&ýÀ& @@ K55KK55Kþ@@@       `       ¡ þ'  %!"&5463!2##335#3#.'.'./.'.'.5467>?323.'.'.'.#"#"&'.'.'.5#3267>7>7>54&'.=4&'.'.'.#"3>7>3:3267>73.''#"&'.'.'.5467>7>7>?>7Àü€&&€&&ýpPPPsWv@�P@@:


6
	6			


6
			7>`&@&&ýÀ& þòþ€€@@€ÿ  �

			T


	&	   ÿ¿ Á H  2654&#".#"'4654&#"3'3#335!7'!2326732654&'723 (88((8§.Œ8((8œ@a_@@@@þ‚‚ý(±!¥
0 (8	®8((88($ÞK(88(#þàÄ‚‚ý @@@@_a@BX&8(í     ÿÀ À  % 5 B G  %32654&#!";35!357!!#5!!53##"&5463232654&#"3%#53€@&&ü€&&@À€À@ü€€@ý  @ÿ ÃX:B^^B:XÃþ (88((88(`@@@& &&ý &€€€€@ À€ý€€À@7I^BB^I7@@8((88((8@€€   ÿÀ À     ! &  35	3#!5#!3#;#!#3!5!5!!@€þAþ?€@ @ýÀ€€À€€@€€ý@€ü€Àü  €@ ÿ @þ€@@€þ€€þ€€þ€€ýÀ@@€@@  @ÿÀÀÀ   54&'#!5!ÀC=€8H€ÿ �=s ÿ t:ýÀ€@     €    ! & + 0 5 : ?  %52654&#54&#!"3!2655#!!33#;#;#;#;#;#À&&&üÀ&&@&@üÀ@@üÀ@@€@@€@@€@@€@@€@@À@& &@&&þ &&€€ €ÿ @€þ€€þ€€þ€€þ€€þ€€þ€      @@@  4 @ ‚ � ž ª ¶  2654&'#34632#"&5467!#"&'>32!.532675#.'#5.'.735'.'.5467>7>7>753#.'54&'.'>7>54&#"3>55.#"3@5K
®! pP  Oqý¨pP  OqX@K5!®
þÜ	+#@&U
+		@!S€

�
	


þWK5!®
€!5K
®€K5!®
þ OqpP  OqþèpP  €5K
®!Íc
' 0
CC	2$	m


BC-
R¯]ì5K
®!@®
K5!   ÿÀ@À  	     " ' , 1 6 ;  !!#53!#53!#53!#53#53!#53!#53#53!#53!#53!#53@ûÀ@üÀÀÀ ÀÀ ÀÀ ÀÀý ÀÀ ÀÀ ÀÀý ÀÀ ÀÀ ÀÀ ÀÀ@ ü @ÀÀÀÀÀÀÀÀÿ ÀÀÀÀÀÀÿ ÀÀÀÀÀÀÀÀ  	  ÿÀ À  ! & + @ E X ] b  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53762"/&4762#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ¶Ô			é		T			ýŠÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀn¡

	
¸

\



×ÀÀÀÀ    ÿÀÀÀ   4  %>54.'%!!%4.'>5iL<bG&0VxHUBoQ-">W4ý—€þ€ÿ  ë7L.6*F3'7!0&?-M&j’OX¢ˆl"WWt�NC}kVóÿ €ÿ þ€®8gWD77KY2+OD71DQ]2   ÿàà   1  2>54.#"32!7'7'!#".54>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cR‘oEþ<’-ÞÞ-’ÄEo‘RV˜qAAq˜V Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€<gŒQ“-àà-“QŒg<Aq˜VV˜qA  ÀÿÀ@À   " ' , 1  !2654&+4&#!"#"3!!!5!!!5!!5!!5  &&@&ÿ &@&& þ  þ  þ  þ  þ  þ @&@&&&&üÀ&@@þÀ@@@€@@€@@€@@    	  ÿÀ À  ! & + @ E R W \  #3#3!!.'5#!35#!35#!35#".54>32#35#5##33535#35#!35#@7“CC“!üê@Àý ÀÀ ÀÀ ÀÀ <iN--Ni<<iN--Ni<ü`ÀÀÀ@€€@€€ü@ÀÀ ÀÀÀ¨-ÀÀ  þqƒÀÀÀÀÀÀý -Ni<<iN--Ni<<iN- ÀÀÀ€€@€€@@ÀÀÀÀ   	  ÿÀ À  ! & + @ E Q V [  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53''7'77#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ[-[[-[[-[[-ü˜ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ [-[[-[[-[[-þÅÀÀÀÀ 	  ÿÀ À  ! & + @ E J O T  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53!5!#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ€þÀ@ü€ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ@@@ÀÀÀÀÀ 
  ÿÀ À  ! & + @ E R c h m  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%2#"&54630".614632#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀØ%0/ýÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ”š8KNHVHúÀÀÀÀ   
  ÿÀ À  ! & + @ E J O T Y  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53#3#53!#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ @@ý ÀÀ ÀÀ @@Àƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ€@þÀ€ÀÀÀÀ@@    
  ÿÀ À  ! & + @ E – ›   ¥  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%#5>7>7>7>7>7>54&'.#"#467>7>7>32#53!#53%3#5  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀB7	<
		

	ü¾ÀÀ ÀÀÀ@@Àƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀz	
	


þ†ÀÀÀÀ€@@  	  ÿÀ À  ! & + @ E K P U  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53'7'7#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀwµ-‡‡-ý>ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ#µ-ˆˆ-þnÀÀÀÀ   
  ÿÀ À  ! & + @ E Z a f k  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%2#".54>35##3#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀà.R=##=Q/.R=##=Q/ @€Àý ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀÀ#=Q/.R=##=Q/.R=#ÿ À€@ÀÀÀÀÀ 
  ÿÀ À  ! & + @ E Z ` e j  #3#3!!.'5#!35#!35#!35#".54>32#35#!"32>54.#3535#!35#@7“CC“!üê@Àý ÀÀ ÀÀ ÀÀ <iN--Ni<<iN--Ni<ü`ÀÀ .R=##=Q/.R=##=Q/ž\Bü\ÀÀ ÀÀÀ¨-ÀÀ  þqƒÀÀÀÀÀÀý-Nh<<iN--Ni<<hN-ÿÀÀ#=Q/.R=##=Q/.R=#àB]  ÀÀÀÀ     ÿÀ À 
  $  !>54.#!3267.#"2>5!@ºGy£]ýÀGy£] ]£yG@]£yGþ@À]£yGþ ]£yGtGy£]@þ@Gy£]      ÿàà   1  2>54.#"327'7.54>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cV˜qA<h�Q“-àà-“P‹h;Aq˜V Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€Aq˜VR‘oEÄ’-ÞÞ-’þ<Eo�RV˜qA    ÀÿÀ@À  ! * /  !2654&+4&#!"#"3%!35!3'75!!5  &&@&ÿ &@&& þ € €þÀÀ@À@ þ€€@&@&&&&üÀ&@@@@üÀÐ�À@þ÷‰þ€@Ðþ°@@     €ÿÀ€À  , 5 =  !>54.#"2.#".54>3!>7!267!3 À81!<i‹POŒi<!17öF{-*g9CwY3/)8D3YvDÀTþ€
ªQ2þÒ2P 'NPQ*N‹i>>i‹N+QON'z8/!%3YvD@s,,†NCwY3ý  À;EE;   ÿÀAÀ   7>54.#".#"! j“[(.Qm?F‚--‚F?mQ.([“j@€`•…„P@pS/?66?/SoAO……•`    €ÿÀ€À      ! &  !35!3!5!'!!5!5!'!!5!5!'!!5€ý @€@@ý€€Àÿ  Àý€€Àÿ  Àý€€Àÿ  @ ü ÀÀ ÀÀ€@@þ€ÀÀ€@@þ€ÀÀ€@@   €ÿÀ€À  + B Y  2>54.#"3032>150#".1032>150#".12>150#".103 OŒi<<i‹POŒi<<i‹Pþ€BlŠHHŠlBBkŠHHŠmBBlŠHHŠlBBkŠHHŠmB€HŠlBBkŠHHŠmBBlŠHÀ#..##..#@€€ÿ €€þ@€€      ÿÀ€À       3#	%%'77773##3@À€þnþqM
þD
FþÂLmQmDˆDqþ=þêþa@@€@@ €@þxVŸCò<ìþ€þÀRDQ6mDf·�’€þ€€þ€€    ÿÀ À    2  >'#3>'#3>'#!>54.#"!!5'28*K13©19+K13¨28+K13ˆÿ ýP‹»jj»‹Pýÿ  ä$IsDAXC$IsDAXC$IsDAXCý9

ýÇ@@   *ÿÀÕÀ  B O  2654&#"3#.'#"&'#".##335335>=35%2#"&5463tB^^BB^^BaF@1T0>f?T&	*>	1DP(€€€(G3Aý?&&&&€^BB^^BB^ÿ 7Y#vmJ,$%%@2!ƒ€€ƒ':L* @@&&&&  €ÿä€À  2 ? L  0676&101610.'&>7>7&674&#"326577>'.€:p3·_h+@*ElD@:
]b	
8$þú>\[>Z?@ZŠSw::+^Sž8KJU@A@aäU,983	/B,&e 4�N	&rI&ÅA]]AA]]A'o;;.{;;:(    ÿàà   1  2>54.#"32#".'!7'!>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cV˜qAAq˜VR‘oEÄ’-ÞÞ-’þ<Eo�R Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€Aq˜VV˜qA<gŒQ“-àà-“PŒh<    €    ! & .  %52654&#54&#!"3!2655#!!33#%'75À&&&üÀ&&@&@üÀ@@üÀ@@ @€@À@& &@&&þ &&€€ €ÿ @€þ€@@@zzþÀ@€     €ÿÀ€À  + >  !0.'3.#"5316.1>10.'3326731€ 4F(ÀB4Vq@>mU6CÀ'F4@@(Ib31]H*P €PÀ' @Ecn*rFzZ41UsBþz*ncE@€
`|ldye%73ý 7QZ#"[R8   @ÿÀÀÀ  ' 2 = B  2>76.#"3.7>1070&#"1!1!0.#"17#53 .g[D1ZyBBuW2A]m1 'Kc31gN(m§r:CþÀ@l;sZ8ÀÀ8Zs;j@À€€ >e~?A~d=7`€I>}e@€ijPKhn!!>=aý€üdxddxdü@@@  ÿÇÊ{     	6&/.'%''7º./-/n/-ý³/?Lµýá-i˜{þð/n/-/.[.ý³þÆ+Lµýá-Ã–   ÿÀ À   ( 0  2654&#"3'33334&'#"&'3!%'333À5KK55KK5@�@€@ý@@I))I@ À�@€@ÀK55KK55K@ÀÀý@ÀþÀ@""!#þÀþ€€@ÀÀþ@À   ÿÀàÀ  > R  2654&#"32654&#"!#3!32654&#"#332654&#"#3334&'#"&'3!à5KK55KK5 (88(0þú@@
0 (88(0Æ†
0 (88(0†Æ
0 ýà@I))I@ ÀK55KK55K@8((8$þÀ@þÀ$8((8$ $8((8$ $þÀ@""!#þÀþ€€   ÿÀ À    1  "&54632##4673267#!%3333333!5À5KK55KK5€@I))I@ÿ @@€@€@€@ý€ÀK55KK55Ký €@""!#þÀþ€@ ÿ Àþ@€ý€@@  ÀÿÀ@À    K  !2654&#!"03'#3535#!";3#"346;3532354&+53532654&#€ 5@K5ÿ 5K5€@@ @@þ &&€@`(8@&@€@&@8(`@€&&ÀK5 5KK5:RW:FÀÀÀÀÀÀ@&&@€8( &@@& (8€@&&   ÿÀ À , 1 8 M T g q  >3254&+54&#!"#"3!.'!3;2653!5!!>7!2>54.#"3!>7!762"/&4762!.5467!À&€&ÿ &€&&Ö!þmÀ&€&ÀýÀ þ S!þj`<iN--Ni<<iN--Ni<ý þØ6Ô			é		T			þ
þý ÃÃ&@&&@&ý &! &&À@@€ @þ -Ni<<iN--Ni<<iN-€!@®¡

	
¸

\



@   @ÿÀÀÀ   % * / 4  !2654&#!"#3#3#3#337#3!5!!5!!5!ÀÀ&&ý@&@@@@@@@@&@@@@þ@Àþ@Àþ@À@&€&&€@€@€@€@€&€ ý €@@À@@À@@   ÿÀ€À 5 : ? T g  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3'762"/&4762 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<*Ô			é		T			@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-Ò¡

	
¸

\



     ÿàÀ   0  2>54.#"3#".54>7'7'àc¯ƒKKƒ¯cc¯ƒKKƒ¯c QŒg<Aq˜VV˜qA<gŒQ“-àà- Kƒ¯cc¯ƒKKƒ¯cc¯ƒK¹ÄEo‘RV˜qAAq˜VR‘oEþ<’-ÞÞ-    ÀÿÀ@À  ! & + 0 5 : ?  !2654&+4&#!"#"3%!35!3!!5!!5!!5!!5!!5!!5  &&@&ÿ &@&& þ € €@þ€€þ€€þ€€þ€€þ€€þ€€@&@&&&&üÀ&@@@@üÀ @@€@@€@@€@@€@@€@@   ÿÀ€À  ' 4  3#!"3!!"3!5#4&#!!2653%2#"&5463€€€þ `þ ` ÀO1þ  1OÀþ 5KK55KK5@ À@þ€@ÀÀ€@0ü€0@ÀK55KK55K   ÿÀ@À   8  3>54.#".#"3333'7>7/#'#/@í
	.Qm?F‚--‚F?mQ.	
mECN{#2…Dý¤f<TkD  ClT<ó"1…DM}"21 !F'@pS/?66?/SoA'F! ÿ ¹Îþ¿*U\h=€€=h\U*¹þ.ÿÕÕ     ÿÀ€À 5 : ? T a  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3##5#53533 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< €@€€@€@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- €€@€€@     ÿÀ€À 5 : ? T `  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3''7'77 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<-[-[[-[[-[[-@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- [-[[-[[-[[-    ÿÀ€À 5 : ? T Y  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3!5! /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< þÀ@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- @@   ÿÀ€À 5 : ? T a r  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#"&54630".614632 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<%0/@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-Ôš8KNHVH     ÿÀ€À 5 : ? T Y ^  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"37#3#53 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< @@@@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-À@þÀ€@@    ÿÀ€À 5 : ? T ¥ ª  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3#5>7>7>7>7>7>54&'.#"#467>7>7>323#5 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<b7	<
		

	‚@@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-º	
	


ú@@      ÿÀ€À 5 : ? T Z  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3'7'7 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<—µ-‡‡-@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-µ-ˆˆ-      ÿÀ€À 5 : ? T i p  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#".54>35##3 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/ @€À@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ À€@    ÿÀ€À 5 : ? T i o  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#".54>3>5# /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/B\ž@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- #=Q/.R>##>Q/.R=#à ]B     ÿÀ À   B I  26=4&#"3!26=4&#"3!2654&++"&=!+"&=#"3!!! &&&& &&&&ý@€&&@&€&ÿ &€&@&&€ÿ ý€€ &@&&@&&@&&@&üÀ&@&€&&€€&&€&üÀ&@ÿ €þ€   ÿñÀš   , 6  %2654&#"3%67%3"614&+"3%/.7€&&&&þ”ìý@?W7ý7Ê¼c5 û+ ++ý + ` ÀþÀ¶5YõB^þ€QrA      ÿàà    !.#"32>7!'7ÆP�¨`d¯‚LKƒ¯d`¨�Pþ:’-ÞÞ-à^£yFKƒ¯cc¯ƒKFy£^“-àà-     * }k  / D Q  %>&/.67./.>7>./.>?%2654&#"3Ù18J   dt|8ýÐ8K!!dt{8T6)+]WK7)+]WKþ(%vD¡+^XL8*š$(88((88(= ary77I þÃ ary77I ·*[UK	7)*[VJ	7)þù?L[
8**[WKW=„<;8((88((8  ÿÒô¹  5  .7>1?7>&'7'7>?''7''™-$VWP[[ˆ",##e[ˆ#-#‰Z[(-ý*[[%.[-$VUP[[-..[-.¹.%[[ˆ".#"f[ˆ#.$ˆ[[PUV$-þ:[[PWV$-[-([Z--.[..     ÿÀ@À  (  7>54.#".#"##5#53533  j“[(.Qm?F‚--‚F?mQ.([“j€À@ÀÀ@À@€`•…„P@pS/?66?/SoAO……•`€ÀÀ@ÀÀ@      ÿÀ À 	  8 = b  354&#"!354&#"!2654&++"&=!+"&=#"3%!!726?6&/.'&6?6&/.À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ýš
,4>=v8/8	0
5JI$	& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€&0,4yCBC#	'PP/0     ÿÀ À 	  8 = H  354&#"!354&#"!2654&++"&=!+"&=#"3%!!7'7#'#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý@€žž€À@@À €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€€€À€€À€ÀÀ    ÿÀ À 	  8 = S  354&#"!354&#"!2654&++"&=!+"&=#"3%!!%'&32676&'&À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ�<·
%= €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€øm@›	\@      ÿÀ À 	  8 = ^  354&#"!354&#"!2654&++"&=!+"&=#"3%!!2?2764/764'&"'&"À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý[ˆˆ5ˆˆ4ˆˆ4ˆˆ5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€!4ˆˆ4ˆˆ4ˆˆ4‡‡    ÿÀ À   B G h  26=4&#"3!26=4&#"3!2654&++"&=!+"&=#"3%!!#";326=32654&+54&#" &&&& &&&&ý@€&&@&€&ÿ &€&@&&€ü€€ýþ€%%€%&€&&€&% &@&&@&&@&&@&üÀ&@&€&&€€&&€&üÀ&@€ý€&&€&&€&&€&&€   ÿÀ À 	  8 = L  354&#"!354&#"!2654&++"&=!+"&=#"3%!!!"3!2654&#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þþþ€%%€&& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€&&&&      ÿÀ À 	  8 = å
  354&#"!354&#"!2654&++"&=!+"&=#"3%!!3267>7##"&'.'.'.5467>7>7>32#"&'.5467>?#.'.#"3267>733267>7>7>54&'.'.'.#"#"&'.5467>7>7>32À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý�


*4!=.;"**!)&	,: 





	


'.4+â		
	
 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ö)23)

	* (($±%

.+!


|		
		     ÿÀ À 	  8 = A E H  354&#"!354&#"!2654&++"&=!+"&=#"3%!!'7''7À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ó[.ZZ[ê[ˆ.ˆ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€¶Z.[[[ê[.ˆ-   ÿÀ À 	  8 = R _ f  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"32>54.#"&54632##35#5À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@5]F((F]55]F((F]5OqpPOqpP@€@ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@(F]55]F((F]55]F(þ@pPOqpPOq^À@€     ÿÁ@¿ ! 6 G J W  '#"&'%73.'#'%>7'5#!2>54.#"332+"&/463%2#"&5463@@$F		cýç¤uÀA;#NýÛ@ÿ Da>:cKKc:>aD1b		$	ýqÀ &&&&?d&lZ„ÿ ÀÖ"77þ„ý€€(F]55^E((E^55]F(À��ý€žÀ¢%&&%      ÿàà    >54.#"'7 ^£yFKƒ¯cc¯ƒKFy£^“-àà-¦þ:P�¨`d¯‚LKƒ¯d`¨�PÆ’-ÞÞ-      ÿÀ À $ 1 6  54&'535###54&'5#5#3#!###5#53533%!5!€I7À@À7I€I7À@À7I€ €þ@€@€€@€ÀþÀ@@@#�€@Á$@@#Á@€�$@ý€€þ€€€@€€@@@@      ÿÓ± O S ]  %>/&&'7676&'&'7676&'&'7676&'&'6?>77'/.?¯G;0<“+/;P/�0;P/Ž/;O/0V_V$'�'j#V0+"4BJ$ü°V_V	V4�VPO”'4P<4�4P<4�4O=4+_V_'j#�$'_+(�;1";'¬_V_þ'_�4_    ÿÀ À 	  8 = ™ ¦  354&#"!354&#"!2654&++"&=!+"&=#"3%!!326?;26?326?6&/?>=4&/7>/.#"/.+"'.#""&54632#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý†33
&+6!&
33
&*6!&°5KK55KK5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€62&
23
&162&	23
&1ÖK55KK55K      ÿÀ À 	  8 = K  354&#"!354&#"!2654&++"&=!+"&=#"3%!!>3%À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ€]†Z5!O^oC  €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@€Ki@-G1€Ñ   ÿÀ À 	  8 = N [  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"10>54&#"&54632#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@Oq<H<<H<pP&&&& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@pP(ndFFdn(Oqÿ &&&&   ÿÀ À 	  8 = T  354&#"!354&#"!2654&++"&=!+"&=#"3%!!.>7>'4.À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@khM„86HM27…Nij €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ÏB5[MUQ"!MO $PTMY4@    ÿÀ À 	  8 = H M R  54632#!54632#!"&546;;26=!;26=32#!!773!53#3!#3À&&€ &&€ ü€&&@&€& &€&@&&ü€€ü€$ˆ~($¸ý€ÒNàà àà €&&€€&&€üÀ&@&€&&€€&&€&üÀ&Àý€€[6[O8@@þ@@þÀ@þÀ   ÿÀ À 	  8 = m  354&#"!354&#"!2654&++"&=!+"&=#"3%!!%"326546'5>7#"32654&#&"#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý`(88((8DJD	(88((8djX	 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€À&&&")ª	¾&&&c
	þ¾    ÿÀ À 	  8 = B G  354&#"!354&#"!2654&++"&=!+"&=#"3%!!#3#35À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ€€€€€ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@þÀ@þ€€€    ÀÿØ@À  ) 6 o  3265'.#";32675'2&546332'.'463>'.'6&'&67.7>'7676&'&'77ˆ*%<P--O<&)M65Më+/$$,Å+%#.,¾; ¡¡; 0y€28 
§§
 8 1€z0 (©,L9!!9L,©)NNÊ( )(  )þ7,+(QQ)
,,7>A8)**TU*))8A>      ÿàà    !32>54.#"!'7'æþ:P�¨`d¯‚LKƒ¯d`¨�PÆ’-ÞÞ- ^£yFKƒ¯cc¯ƒKFy£^“-àà-     ƒÿÀhÀ 6  764'&"4&#".'4&#"#4&#"4&#";267}ë9b 
$

 aDÚ";è7`CþÜ‡þz@þ¿ýdC_      ÿàà    32>54.'7'7à^£yFKƒ¯cc¯ƒKFy£^“-àà-ÚÆP�¨`d¯‚LKƒ¯d`¨�Pþ:’-ÞÞ-      ÿÀ À   - A  "'%.#'2#".54>3764'&"'&"27àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni<é			Ô@			T		@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-þM¸
	

¡E



\

    ÿÀ À   - :  "'%.#'2#".54>3#5##33535àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni< €@€€@€@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-ÿ €€@€€@    ÿÀ À   - 9  "'%.#'2#".54>37''77àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni<-[-[[-[[-[[-@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-þà[-[[-[[-[[-  ÿÀå¡   764'&"%7?7èýBþöþggO|âVÙ%VzÂ_5ûCþùTg�{UàVòxþ’_      ÿÀÀ   506$!&4>1Þ¨êúR‡*@€À	pþøÿ5þ<H;þÝ    ¡ÿÀhÀ  ! 2 C `  32654&+"3;2654&+"332654&+"3!326=4&+"3'"'.0332>54.##†þó”ÏN j.Ø!{K6`H))H`6Wþ©9þÇ7þáææSC­0þŸ?N*Ia77bH*     ÿÀ@À 	  %%mþ“þ.PP.þþ“³~Eþôþ“œœmEB     = Ô ) 6  %'654&.#".>77326372#"&54633�9kGLq…9E'(E9„qK?av8—X½·Ü&&&&…ê#A8`=$64":þ 69!àWþðW¸&%%&     ÿÀ€À , � � ’  #.#"32>7##".54>32#%#>7>?>7>7>54&'.'.'.#"3467>7>7>32!5535#5#33'#73€„Xˆ®bj»‹PP‹»j=qfX#VGPV.]£yGGy£]U–uNzŸýô±		
&
		H		499MºµRRqo ^¤yEP‹»jj»‹P2G,/!Gy£]]£yG;g�QÀ




		
	BBY@çàGY™……     ÿÀ À 	  8 = C H N S  354&#"!354&#"!2654&++"&=!+"&=#"3%!!7'%!!57''!!5À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€üã-‡µ-ˆƒþ@Àüö‡µ-ˆZÝþ@À €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ô-ˆµ.ˆ&@@ùˆµ.ˆZ4@@    ÿÀ À 	  8 = R _ n  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"32>54.#"&54632#5#32654&#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@5]F((F]55]F((F]5OqpPOqpP€/5KK5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@(F]55]F((F]55]F(þ@pPOqpPOqÀ/K55K€    ÀÿÀ@À     '7'%%5°­Còâ<§ŠþþÉŸŸ��ÀþƒªEè½HŠþ{óÚzvzðþX•r    ÿÀ/À   
 !1	0>7/‰þÐþäþ»E«îþSÀþúþËÿ <H;#À	pÿ    	 ÿÍñ³   & ? F _ f m t  06&1>7>7.'.'%06&1.'.'>7>7706&1>7>3.'.'0&#21610&06'1Q U[`^þÍ(z)!!*‚&&))+%t&Î$ b "g##n! k##§…ýN³þVa II^ª##þÆ*"g))g#,,+†'(‰-(Qþ"t&"$W##X%%%q!«¹ƒ     ÿÀ À  * @  32654&#2654&#!5#!"326732673%#"&'!#"&'#"&'À&&!D€OqpPÿ €ÿ OqpP2TU22TU2þ U2   2TU22T@&&fHýÀpPO1ÀÀ0POq/''//''/'/þô/''//'     ÿÀ~À   8 E  0>'&6701%&6100>'>76&'&6&5!!>77>76@991>KB<+J"7t#")96#$WM6Yü@H|_@mp!¨d*9 	$F<a}3GvWLA¯-$G9H'D4ýž(D3,4e¥€[K0å4,$R-     @ @ 
  I V c s €  	!"3!#3##3#./.'.+#32#3#3#33#3#3#3%3267>54&'.+%2#"&5463 þ½üƒ&&ý5|kk8´ó888Š	òÂ¿†{{‰èÂ¿‡||ŠýŒ>

>ô&&&&Ä|&ý€&J7„@;à	)}@		
	:@;E6O;@;E6O;¯Z&&&&   ÿÀ/À   %0.67  
'15/þ»þäþÑ‰Sþî«ãþÝ;H< 5ÿþøp	À    ÿàà    & 3 @ M Z g t � Ž ›  2654&#"32654&#"3!2654&#"3!2654&#"32654&#"3!2654&#"3!2654&#"3!2654&#"32654&#"3!2654&#"3!2654&#"3%"32654&#€(88((88((88((88( (88((88( (88((88(ý (88((88( (88((88( (88((88( (88((88(ý (88((88( (88((88( (88((88( (88((88(à8((88((8ÿ 8((88((88((88((88((88((8ÿ 8((88((88((88((88((88((88((88((8ÿ 8((88((88((88((88((88((8À8((88((8     ÿÀ À  
     # . g t � ‘  #5!!'!!#3535#%#335#!!53535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€Àý@@ÀýÀ@þÀÀÀ@ÀÀÀ@@€þ@ÀÀÀþ@ÀýÀ@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH€@ý€@ þ ÀÀÀ@@@@þ@ÀÀ@@€@@ÿ þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À    T a n ~  3353!#!5##3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@€ÀÀ€€þ@ €þ €@À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH ÿ  ÀÀþ@ €€ÿ @þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À    T a n ~  3335!#!5##3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@€ÀÀ€€þ@ €þ €@À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHÀ ÿ ÀÀþ€ €€ÿ @þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À     R _ l |  !!	!	!#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€ ý ‘þïþï"ý¯@@ý€À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@€ý€@þïþ ÑþÀ@þ/€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ      ÿÀ ©  ' ` m z Š  76&'."/&476&'.2735#535#35%.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5ÿ*>#c#T"">*44ü4”5ýA€€€À@„ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH†*>""T#c#>*4”5ü44þº@@@þÀ€¹þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À    ) b o | Œ  2654&'7!!73'72#"&'!!5#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 B^S=ý€€€#--(88(þ  ýÀÀ@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@^B>ZBþ ŒM³8((8þó@@€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ 	  ÿÀ À  ' 4 9 D } Š — §  !2654&+54&+"#"34632#"&5!4&#"3265%#53#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5À€&&À&À&€&&pPOqpPOq@K55KK55K@ÀÀý€À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@&€&@&&@&þ€& OqpPOqpP5KK55KK5@@@þ€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ 
  ÿ· £ ' 2 : B J U Ž › ¨ ¸  !26=4&+6&'&.'.#"3!53'#.76%#>3!!!!265!3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@`ºp2/j¼`€™V	5R2	ýØ& þÀÀ &þÀýÀ@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH·@.2.: @€€’	"	
èÿ &@þÀ& þ€þÀ€@@@þÀ}

	

	
þÀ@@@@@ÿ @@@@þÀ@ÊZ     ÿÀ À   " [ h u …  2>54.#"3#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 BuW22WuBBuW22WuB€Àÿ À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@2WuBBuW22WuBBuW2;{ þ þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À  ) : G  2>54.#"32#".54>332674&+"3"32654&# j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P#F(Â#%(88((88(@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@$&þÚ'@8((88((8   ÿÀ/À     &.1	0E0‰Sþî«þ»E ÿ þËþúÿp	À#;H<     Aÿ½¿²  , 8 @ L  36&10&.10130661#32>7'0'17'0#"&13#'0!).'.1'0$=QW;ŽJ,++d¯|þq/9R`)$UN<v“¬//]R38R_‹ÒiKN34OJA)Mv�I7!hbFŒAÙ?mQ/'E^7Ä4 }ý ÔR""RÔÔ-9R*9-�S      ÿÀ À  + 6 q ~ ‹ ›  7.#"#>327#32>73#"&'533##3#%#.'.'.'.+#32#3#3#3#3#3#3%3267>54&'.+xUmA-O?+Q8Um=R‰,9ÈÞc j?-O?+Q8Um=Qˆ,;Úþ¦€€@À€„	
ABA 
<€€€€ÀÀ ÀÀ€€€€ýAHH©V4?6I+<fK*I>9ÉP[1=6I+;gL+I>7Éþg@@€@@9		
		

}@9@@@@@@ÿ @@@@@@¯Z      ÿÀ À   R _ l |  	.'33535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€€þ€`ªœ’H0ƒ¢¿lý€@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@@@ÀI<x–TÀ@þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À  	     " - f s € �  3#;#;#;#;#!#3;##3535#535.'.+35323.'.5'5.'.'.'.'>7>54&'.'735#535#535#535#535#35#%+532 @@€€€À@@€€€À@@ €€@@@ý À@€€€  ABA
	`À€€€€À@€€€ÀÀ€þ+HH@€ý€€ý€€ý€€ý€€ý€€ý€€ý€@þÀ€@@@	þÀ}

	
	þÀ@@@@@ÿ @@@@þÀ@¿Z    
  ÿÀ À     + 6 o | ‰ ™  7!'!3!!7!7!!32654&#"!32654&#"3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5óý,*þþÒ%üý(¿ý#·ýa€þ &&&& &&&&ý@@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH @€@€€@À@@€&&&&&&&&€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    	  ÿÀ À  $ 1 > I ‚ � œ ¬  2>54.#"%32#"&546332#"&546332#"&5463#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5OŠh<<g‹OO‹h<"†
)^2Ã&&&&À&&&&À&&&&þ À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHN1UrAArU11UrA0X&Ùur&&&&&&&&&&&&þ@þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    	  ÿ  Ò   & 3 > w „ ‘ ¡  >27. >27."7.">232654&#"3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 <WÛäÛW<cûþüûcx<>�¢�><K»Ä»K<2}‚}2<%^b^%þì8((88((8þ€@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHÒ=XYXY=eeee{=?@@?=LLLL·=3223=&&&&`(88((88(`þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ     ÿÀàÀ  * E  26=233%>54&#"326=7##5##5##5#326=Þ)%B0/*®1@X>>X<-))ý2.))@)¶ r–¥Iþo)J4	TbQrlWaS
ýË))O)×¿ÏÏ¿×þ×ý°))  2ÿÀëx ( O \  4&'.32654&'.>7>233265.32654&'.>7>232654&'"32654&#ë#]À¹«HG^,+ .#I87ƒ�“H.™7rnf++9,"!OVX+gOqpPOqpP++,]HGª¹¿]%. I–�…87I$.!Ã8++gpt8+[WP"!-èpPOqpPOq   ÿÀ‚À    		'		'Aýò3AA3ýòýò3AA3Âþ1ýÑ/1übþ1ýÑ/1 	  ÿÀ À  " 2 7 B { ˆ • ¥  4&+5#!5##"!5#"&54673!5#"&54673!!3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#!35#535#535#32+5 &À@ý€@À& ü@$8((8$@À$8((8$@Àû€€ûÀ@€€€ÀÄ ABA
	|À€€€€À À€€€€ÀþHH@€&@@@@&ü€ z
0 (88(0zz
0 (88(0zý@@ýÀÀþÀ€@@@þÀ}

	
		þÀ@@@@@þÀ@@@@@7Z      ÿÀ À  " - f s € �  !2654&#.#"#"3%3267!#3##3;2#.'.'.'.+#!3#3#3#!3#3#3#4&'.+3267>5@€&&ýöýù&&Š†	‡ü“v€€€@À@ 
	
ABA@À€€€€À À€€€€ÀþvHH@&@& þâ&ýÀ&À×
ØÀ@@@€@		
		

}@@@@@@@@@@@@@cZ     ÿÀ€À   ( a n { ‹ ˜  !265#!!354&#!"3!!5535#3535#.'>7>54&'.'.'.+35323.'.5'5.'.'.'5#535#535#37535#535#35#%+5322#"&5463@ &@þ  @&þ &&€ ÿ €À@€€œ
	 ABA$€€€€ÀÀ€€€€ÀÀ€þ+HHë&&&&@& €€@À&&ü€&À@@þ€@@þÀ€@4
		þÀ}

		Œ@@@@@þÀ@@@@@þÀ@¿Zþ   ÿÀ À   	       !!%7!!''!!!!l¬Àlíþ«£± þÌÁ{¼þã—¬CþXþ�:Fµþ�þ@þtÀ ÿ  åÑÿ ûûÚÚ@ýGÀý@À      ÿ¿àÁ    				Þ.ýô.üœÞ.ýô.Àþ,--þ,þ,-- 	  ÿÀ À  	          5!!7!'!!7!'3!7!!7! Àü‡Ç€þèþê�S�vìþÇ©>tqåâþé‡ü3,¡^sµ`”;~B þþ?ýA À¥¥ÀÀ££ÀÀÿ þôýÀLô   ÿß ¡    	7	%7	 Ó-þ þ -ÓÓ-þ þ -Eþ!.ýó.Xþ!.ýó.    ÿÀ À    2>54.#"3%'!! j»‹PP‹»jj»‹PP‹»j€À@ÿ ÿ @À €€ @P‹»jj»‹PP‹»jj»‹P€Àÿ €€ À ÿ       ÿÀ À * Q ^ k x  2654&#".'4&#""32657232673;5#535#535#535#535#535#535#"2#"&54632#"&5463!2#"&5463€5KK5
	Y3
6 5KK55K3K5ü€#=Q.aÀÀÀÀÀÀÀÀÀÀÀÀa.Q=#  &&&&€&&&&@K55KÇþ3âý K55KK5ÂÍ5KÛþ
/T>$€@@@@@@@@@@@€$>T/þåÿ &&&&&&&&    ÿÀáÀ    	7	'	7	'þþ!.ýó.fþ!.ýó.ÀÓ-þ þ -ÓÓ-þ þ -    š>æ   		þþ-æþò-ýá     wÿè“´ $  >10#"&#"0.7>77‘1]H,.I\-L9;!"a)IBŽJ60(d24+*@&>ýÀ(…76'I&Á	      @Ó@ X g v …  %6.'>'.'.#".'.#".#"32>73267>73267>710&'.170%01'067>10&#"1506321Ó

*-,^XO:#";OX^,-)

*-,^XO:#";OX^,-)ü#.76/.hf/„g//66//gþ|T52WU43V°$MI?@IM$=4O['#$'[O4=$MI?@IM$=4O['#$'[O4=ÜW*V))V*Wê000000       @ @ 	    7%.5467%!2654&#"3 Ñ%,+%þ0 þ-&-,%¯OqpPOqpP@Æ"`87_#Çý  Å"a87`#pPOqpPOq     ÿÀ_± : J  	#!"&'&67546?>56&'.+"&57>7>6&'	3!267è;,
I;ûÊS<?51%
Z41U@ýÍýÐE
=þ’c)'ATn(m=&"

#	+; "
Z@=<þSþ®  @ÿÀÀÀ & 3 @ M  2654&#"'6&'.#"326?32#"&54632#"&5463!2#"&5463 OqpPl�
ÐÐ
œkOqpPGjDB
kHÿ &&&&ÿ 5KK55KK5 5KK55KK5@pPOq¯‰1
þ¯Q
0þv¯pPOq\Dª§E^D&%%&þüK55KK54LK55KK54L   ÀÿÀ@À     35!35!5#3#!5#!!€Àý€À @€€ Àÿ À >@@€€@@@@@üÀ@@@üÀ€ý€   ÿÀ€À $ ,  26=4&'.1!32673!2653!#"&5@+({Šoÿ þ€#!y2& &4~ý@€pPOq &À).%€
À&2ý·&&J4@5KK5     ÿÀ€À $ * :  26=4&'.1!32673!2653'7!'5#!#5%7@+({Šoÿ þ€#!y2& &4~þ€2±¶5 €À@þ @Àùõ &À).%€
À&2ý·&&J4€onþÀM3ý@À3MÀX˜™YÀ  ÿÀ À (  101!0.'4610.5467>130 (0(d %ÿ $ d(0(/"+D€C,"/nu\>•ebHFaf –=\un.
SR
.     `Æ ) > C  0&'.5461.54632>32>320&'064&1>13#535#ô`˜¼\$ Q. 	
V:8U"1(L}¡VQ P€€@@l 0
.6ID40"%"þ€ À @þÀ@ÀÀ       š>æ   %	'	þþ-šòþ-ýá      ÿÀ À  ' 4  !2654&#!!"32#".54>335#5##335@€&&þ€ÀýÀ&& BuW22WuBBuW22WuB@€€€€€€@&€&À&ý@& 2WuBBuW22WuBBuW2þ€€€€€€€   ÿÀ À =  6&54.'54&#"0>320.14&#"3267>321 Ex¤_%&^¤yE2MZ'.j()2%&pOOp(i/([K2€OŸ„\&&\„žP(0(5þÑ;;&&!B]]AR5(0(   ÿ^ (  >5&'.".#&&32673267F>>.\#1R=.k((h.=Q2"\.>=B(.i)(h/(B6 !%7LB#"@K5%! B""B  ÿá Ÿ   		,Ôþ,,§þYßß-þNþN      ÿÀ À  ' 3  !2654&#!!"32#".54>3'7''7@€&&þ€ÀýÀ&& BuW22WuBBuW22WuBÀ```````````@&€&À&ý@& 2WuBBuW22WuBBuW2þ````````````     ÿá Ÿ   		Ôþ,Ô,þY§ßß-þNþN     >ÿÀ¾ª ! 6  36.10&.10&130>>1#32>70'1~@	'$i{]8Xl5?C @	(OG|¨h-ýÀ@Mr„;2ynV€?{¸yCÀP„_4x!%-Œ…_<E2
&$þÀY¢|I>i‹N ›     ÿÀ À @ E J O T Y  326=4&+"#4&#!"#54&+";3;26=!;26=265!!3#5!3#5!!5!!5@ @@&ý &@@ &@ @&@ý  ý ÀÀ@ÀÀþÀ ÿ  ÿ @À  &&ÿ  Àþ@&````&À€Àþ@@€€€€@@@€@@    ÿÀëÀ   '73ëëë/œ@œâÞÞ-‹ü€€‹    ÿ½ã²  3 H ] •  36&10&.1013066107&45>7'0'1#'0&1067>7.110>'&'.10#"&'#"&5467.'#"&5467''0!.'.1'$>RY=�L-,,g²þôtB=4'x–°01!5A#¶;Y>/$_87?bQ/Y6G5#j%a
*#**#)

WP€PWLv�J7!hbGŒAþ’''Z2/=H)Å4 }.TH7’921.CA/kK(oþõi/@D.115o'E	))))
.9))9.  ÿÀëÀ   %#'7' @œ/ëë/@€ü€‹-ÞÞ-     @ÿÀÀÀ     32654&#!";!!463!2¢Þ''ý ''¬2†ÿ þÜ$ÿ ¸@' ''þ (þ€ÀþýÜþ$       á Ÿ   7'!5!7ÞÞÞ-‹€ü€‹Ÿßß,“@“      ÿÀ À   32654&#!55!3€@&&ý€þÀ@ &@& &€Ùç€ý€&      ÿÀ À   !";265!%Àý€&&@& @À€&ý &&€€ç     ÿÀàÀ   3!55!;2653àçÙ€þÀþÀ@@&@&€€@þÀÀ€Ùç€ÿ &&€      ÿÀàÀ   !533;265!% þÀ€Ùç€&@&@@@€À@þÀý€&& €ç     €ÿÀ€À  )  0>54.#"12#".54>3 x�x<i‹POŒi<x�xBuW22WuBBuW22WuB@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2     €ÿÀ€À  ) 3  0>54.#"12#".54>37/7 x�x<i‹POŒi<x�xBuW22WuBBuW22WuBfZ�??�Zww@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ‰dyyd‰;;    €ÿÀ€À  ) 6  0>54.#"12#".54>32654&#"3 x�x<i‹POŒi<x�xBuW22WuBBuW22WuBOqpPOqpP@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ pPOqpPOq    @ÿÀÀÀ    	#"&5463!2+%!!¢þX2¬'' ''ÞýÞ $$ ý @þ€€( ''þ '@þý þ      	 Ç   7'!!"ÞÞ-‹ü€€‹	ßß,“@“     ÿÀ À  	   7%%!% €þ€À€þ€@þ€@€€€ü€€€€€ü€€€ü€     ÿÀ À   9  5#.'5##335>73%35#.'35#>735# †
7Sj<€<jR8
††
7Sj<€<jR8
†þÀ7bD€Cc77bD€Cc7€€<iS7††
8Si<€<iS7††
8Si<€€Cc77cC€Cc77cC     €ÿÀ€À     #3#3#3€€€€€€€€€€€€€€€€€€À þ þ   þ þ   þ þ       ÿÀ À  j  2654&#"3"5>32326150#"&#"!4.'54&#"!#"&#"10632;#"&#"10632;5>32326150#"&# (88((88(þœ>@ 3c-m‘�n.d4>€Dm‰FF‰mD€3_*UlkV*`23_*UlkV*`2C@ 3c-m‘�n.d4 8((88((8ý@? @@@@@-EƒiF""FiƒEþÀ@@@@@@@@@@@ @@@@@    ÿÀ À 
    d q ~ ‹ ³  >.10!>.10!>.1006=4&'##"&5467##"&5467##"&5467#"32676>1%4&#"3265!4&#"3265!4&#"326573!26=7>'.&'.#"1 <-+:€<-+:€<-+:À@	|
K55K
¤
K55K
¤
K55K
x
#qs>[^sVV¡}Lü€&&&&€&&&&€&&&&ûÞL-‡-S']%[bd/Vs^[>b^E€fua]tf	fua]tf	fua]tf	þÀ%œ!5KK5!!5KK5!!5KK5!—"9$2&(À&&&&&&&&&&&&þ×@/QQ/@,#
/"!'!   @ÿÀÀÀ   32654&#!";¢Þ''ý ''¬2@' ''þ (þ€   ÿÀàÀ   * ;  50&'>7&612#"&5463#"&546320>721'`=az<V Si€NÀ@5KK55KK5ýÀK55KK55K€=az>GEc…XÀ@€8;89L0À€K55KK55Kÿ 5KK55KK5@€@BF0E0 €À      ÿÀÀÀ  1 T a r  #.#"#332>732#.#"#>3&4732654&'>7#".52654&#"3"&'#3267##À@h�­^^±“l@ÀTo†JJ�hMÀý¥V—{[@PiGG…oV@^šVþ›%B &&.c;Um>7^|FK„a9 &&&&›7]@.?L&L|@T7 @WŽe66eŽWþÀCuW11WtD˜0ZO@eF%%Fe@OZ0ýè5&&
ICŠ^‰X*4^†Q@&&&&¯=2$=,\I2=   @ÿÀÀÀ  ! . ; H U b  10>54.#"!#"&546322654&#"3'"32654&#"32654&#"32654&#2654&#"3 ZlZZlZ-Ni<<iN-À^BB^^BB^À&&&&À&&&&À&&&&À&&&&À&&&& <¥–ii–¥<<iN--Ni<B^^BB^^Bþ &&&&@&&&&@&&&&@&&&&À&&&&  €ÿÀ€À  ) G c  0>54.#"12#".54>3>7>54&'.'.'.+353267>7'+53: x�x<i‹POŒi<x�xBuW22WuBBuW22WuBg


‘HH
164
@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ°
	þ€ˆ	r			s	  €ÿÀ€À  ) 6  0>54.#"12#".54>33##5#353 x�x<i‹POŒi<x�xBuW22WuBBuW22WuB@@@€@@€@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ @€€þÀ€€     ÿÀìÀ  & +  	'&'	#"&'&47>732##!#35*Â
þcþc
Â	
*@@Àþ€ ÀÀ°þ:,¡þ_,ÆðþÀþ@@þÀÀ€ÀÀ   �ÿÀqÀ ! ' , 1 6 ;  64/#'.#&3267	3267	!#53!#53#53!#53qq@ þ¯56qÿ ÿ  þÀ€€ €€ÿ €€ €€!j À´þ¢!Aþ¿þëýÀ@À€€€€ÿ €€€€     ÿ¾à¿  B G L Q  "&'&4762##"&/#&'&4757'&/!5#!575'#353#355!!ñ				ôõ®		ôÜäó		ÄÀÿ €þ@ÀÅ�€€À€€ý€Àü@l	
	þí
	üüþY
	@ùù@þû	
²@Á@ÁÁ@Á@²;€€€€ý¾@@     ÿÀ`À   * / 4 9 >  64/5#'.#"3267	3267!5#'#3#5;#53#;#5R

r?„þË

ýNÀ€àà€À€€À€€À€€À€€L
tÎ˜�þÉ
þåýt€ ææþ €@€€€€Àÿ  €€        kÿ  , 1 6  	#"&'	#!"&5463!>##!!#!#353#¥Æ
þdþZ0#þÀ**@Ð)	%€ÀÀþ ÿ @À@ÀÀý€€€ðþ:, þa	++°ðþ€þ€@þÀ@þÀ€@ÀÀ@ÿ      `ÿÀ À        % * / 4 9 >  7!!5#335#35#335#35!!35#335#335#5#335#335#3àÞâüÀ€À€€À€€À€€À€€þ€þÀ@À€€À€€ý@€€@€€À€€À€€ ÀÀüÀ @À€€€€À€€€€À€€€€€€@€€€€€€€€€     ÿÀàÀ     % * / 4 9 > C H  3!!5!!3#3#3#3!!##35#5!!35#5!!35#5!!35#5!!`€ýÀÀ@þÀ@þ @@@@@@@þÀ@@À€€ÀþÀ@ý@€€ÀþÀ@ý@€€ÀþÀ@ý@€€ÀþÀ@Àÿ ý  À€€@€@€@€@€@@@€€€€€@€€€€€@€€€€€@€€€€€    ãÿ¿#Á / B F  .77'.#".106&632>>326&54&#"!";!32654&#3#/so ¦š)#H
.-&:#-	36!)TV/!@Ôþ  @@@ þŒèÀœÈ@7`þõ=*eQF'!)t/28a!�þ  ÿ € 6ÿ¿¶¿ 7 B Q Y  6&'&#"&'5>54&#"32675>54&'5>7'215>3.54670675¶+S"\(G32D(
8('77II74:N#')r7II7%%@$$ÿ|BEã':L**I;'§#(86&§W;:XPh4€=C/Cr4Lþ7´W;:XA	@3*±´
0 0      ÿÀàÀ    ! & + 0 5 : ? D I N S  3>3233!53%3	335#335#335#5#335#335#335#5#335#335#335#5#3`@K

S@@ü@@žâ@þÞþâ@€€€À€€À€€@€€ý@€€À€€À€€@€€ý@€€À€€À€€@€€€7þÈý€@@€ÀÀ ÿ @€€€€€€€€€@€€€€€€€€€@€€€€€€€€€    ÿÀ€À     $ ) . 3 8 = B G L Q V [ ` e j o  5#!5###!533#533#533#533#53)5!#533#533#533#53)5!#533#533#533#53)5!#533#533#533#53€@ü €€@@€Àû€€€À€€À€€À€€€þÀ@ü@€€À€€À€€À€€Àþ€€ü €€À€€À€€À€€Àþ€€ü €€À€€À€€À€€@@@€€üÀ@ÀÀ€€€€€€€€€€€À€€€€€€€€€€À€€€€€€€€€€À€€€€€€€€  ÿÀõ°  6 @ E  7>7>#"&'	#"&'&47>3653##!	%35#Ì
	+þœ�-A## þ¨™þÀþÀ\	vNN�€þ€M3ýÀÀÀ2? "Å#!C#þ¬›"Eþ»"b	x/wýÛ ÿ  Eþ»ÿ @ÀÀ   ÿÀ À  
   !!	'	!	  ü  þÓFsXFþ   Àü  ÿ þàFZþ¦Fþ   ÿ ÿ     ÿÀ À    	7	! L´´Lþ €þ€þ€ ¼L�þpLü @€þ€þÀ     ÿÐòÀ % :  %"/.'#"&'!7>7''	22>54.#"3fŒ"�%O.X|,ÿ þN%•þ¹9~EvW24,ä6^E'(F_66]D&'E^6–‹"�<D@äM‡þÌ8|ÿ 1VvDDx-'E^66^E((E^66]E(    I€7  9 C ` m | � †   ¥ ª  >54.#"53267%26764/5#'.#"326?3'#!5##"&=26732654&'>532654&#"267'#"&'3%3#5;#5&"#'01!06'306?64'3#5;#5Q†!6T::T7€T.a
ã

ÐÐ@¤¤^^ülC77C
+%/\		ö]]Œ^^ø6¯ëŒ�O	

�R¯l]]Œ^^�„Y1V@%%@V1WƒžU—ogäÐÏþ‡x©©þˆ]]¾	Ca`D
J+-	Š
(^^^^$˜��&71\8%³8i¼¼^^     ÿÀ|À   3 = A  2654&#"3!33!64'.#&767	767!33?#Ø(98)(99(þd@À@ýÀ©þ³þ²23ý—@€@þüü>‚€ 8((88((8@€ý€€€þc Lþ´ 1þÏþ� ÿ D
þòþÀÿ€    ÿÀ À  > K R \ i s  !2654&#!"3!3265"#"&'732654.54632.#%2#"&5463;3#!32+2654&#"3!32654&+ À..û€..À<DD<ýÅ3<3BD3>	,. 3=3F7,6	0=9EJ8:DJ8¾@€À fOK?ZgþB"$##þ9)6-€-À--þ@-þÀ#]]#@z/-*D#C 0,.@!<FVhf\Uie]þÀ@€\\I€þÀ7GH:6GI:G:H7ÿ      ÿÀ À       3	3!5!5!!5!#!'#!!5!€ÀþÀþÀÀ ÿ  ÿ  ÿ €@€ý€€@ ý€ ÿ €@þÀ@@À@@€@@þ€@ÀÀþÀ @@  >ÿÀ¾ª ! : U  36.10&.10&130>>13>327'0'>32!#32>7'#"&'##"&'~@	'$i{]8Xl5?C @	(OG|¨h-þ»Š
1 +UG?{¸y+"K+1þÉMr„;2ynVe5$1Š
1 $5ÀP„_4x!%-Œ…_<E2
&$þÀ$ ŽN#$Y¢|I>i‹N7'".$$."   ÿÀ À  / < F O Y  #"&5!"&5463!2#!4&+35323'.'5>55#535#35#537#353#7335!3%32+5 <DD<þ@..€..þ@þ)?9qK9Z5+k€ÀÀ€k¨S@oQ@ÙNYÿ Yür€þÀ#]]#@-À--þ@-b2,þÀwhX**b@@@þÀ@@ÀþÀÀÀ@À€ÿ  @@W      ÿÀ€À  > E R Z c  .#!"3!3265!267"#"&'732654.54632.#!3373!!#3##'##33'.10€ÅûŽÕI?âü3<3BD3>	,. 3=3F7,6	0ûÿ @À€Àÿ  Àˆˆþ^SyPnnbU

€6ýÖþÀ!!@°/-*D#C 0,.@!<þÆ€þÀ@ `@€@\D¡\\|Ü3'K1>   ÿÀ€À   ( I Q X e p  		35!!'!732654&#%"3!326=%"#"&'732654&54632.###73#733#5;#3#3#5'.'#3çþHŸ�ÏþÀ ™þ™@Àê		ýl	
(#"þÄ	T"# T#¼=(778*B(Ck„lD::GoÚ+ÀþL±þÕýÁ€À¹þ‡þ€À			þë€..€Ý
-"", o+ººº™!º!*!-!ºn     ÿÀ€À   ( > K b k u  		3!5!!'%32654&#%"3!326=%#'.+#53273#3#3#5'.'#53.=3#3#5#53#%32654&+çþHŸ�üñ@þÀ ™þ™ ê		ýl	
(#"þô
-%8#gA88Djì&$-$$,’&+|+þÀþL±þÕýÁ€À¹þ‡þ€À			þë€..€È5>GÀ8#*#-#ÀÀQIÀL'=À�##�i4   ÿÖ»À 8 M R  %>4&'.'.+"#";26?'#!2?>7"&'.467>23#5»2222 KPT)ÜþùRcø±
	Šþñ@@ª.©2vwq.=%&%&%_b^&%%%%%_b^&ý‚€€ž2~ƒ~2,	Úûë¯�ÿ À.^&ª.¨%"2-¦%_a^&%&%&%_a^&%%%%€€ 	  ÿÀ€À  ) > _ f k x ‡ ©  2>54.#"32>54.#"32#".54>3#".=26732654&'>''75!5'32654&#"'#"&'3267'01!06'.1.'>54&#"€:_C$5eVUf5$C_: I€`77`€II€`77`€I<hN--Nh<<hN--Nh<þ(5J..J5H>L¸ààààþ€@ ý�*%%//™€c(( ((w€/.%@2WuBBuW22WuBBuW2@7`€II€`77`€II€`7-Nh<<hN--Nh<<hN-Í4\D((D\4	
)sCE2ÀÀ@ÁÁ@@€€…0› þFÀ)MF„ƒGM)À)! )    
   €q  1 > n � — ž « ¶ Å  2>54.#"3#"&=26732654&'>'32654&#"%!"10;!.10654&#"10'01!2654&#5!7%"#"&'732654&54632.###73#733#5;#3#3#5'.'#3'#"&'3267E1P9-VHHV-9P1©^MM^=4A�qý¬#&Øþ…l)(mS""Ï9VV9¢ýJ		M  O"°9&444'>%@e|f@77BhÍ)þ

((T*Jb88cI+*Jc88bJ*9X}|Y	#a9;%7¢6l£"##"£D=sQ;:Il‰2	&	&^$���‚�$'�]

   ÿÀ À  2 < ] ~ ‹ š Ÿ ¤ © ®  !.1'0654&#"1'01!2>54.#"3	#!#".=26732654&'>'%76764/5#'.+"3267%32654&#"267'#"&'33#5!3#53#5!3#5 üÀ&Z€,"-."%€g&& û€:_C$5eVUf5$C_:@@ÿ ÿ €Àüˆ5J..J5H>L8

s@fþç

þ13/%%/D€€ €€ÿ €€ €€@ üÀO1À:***+:À PI‡€2WuBBuW22WuBBuW2þÂ€!þßþ€€ü‚°4\D((D\4	
)sCE6þã
‚À€uþÉ
ÊÕ €€€€€À€€€€     ÿÀ€À . D Q j s } ž ¦ ­ º Å  !2654&#!"3!!"3!326=!26?'.#!5%#'.+#3273#3#3#!3.=3#'.'##3##5#5332654&+"#"&'732654&54632.##'##733#53%#3#3#53'.'#3 äü6dþœd++€ççþ€þõ!

)F-	:X,17ŸeWWj¤7
7D<
8FuC;BÀüº)x12&.!"y4)!($[<X9OP­a›:!cUUg œþ(
	>@Iþ·@þ·€,,€¹¹@õ"!FS_ #(K.9.=. e)4Qÿ l&%!a .ÒÒ..FFþ…	<--
;+(Í99øÌ,øÌ 8,<,ø,g# "%      ÿÀ À    !2654&#!"3!#!5!3!@€&&ü€&& ÿ €ÿ  € @&€&&ü€&Àÿ  € ÿ €   ÿÀ À  	     !!5!!5!!53	35!#!'#!€ ÿ  ÿ  ÿ  ÀþÀþÀÀ €@€ý€€@ À@@€@@€@@ÀþÀ@@@ýÀ@ÀÀþÀ      ÿÀ€À k  %32654&+4.#"#";"&546;"37>54&'.54>32#"&'.#"3267326732654&#32#à@(88( Gy£]]£yG (88(@(88(@(88(&6#2WuBBuW2#G(
	0(88( 1	

5]&
(88(@(88(@ƒ]]ƒ]£yGGy£]ƒ]]ƒƒ]]ƒƒ]]ƒ€[HpBuW22WuBpH5[!8((8&$ ƒ]]ƒƒ]]ƒ   ÿÀ@À * . S s ~ ˆ  2'.'#".5703641>37'2>14>5467#"&''03%4&'.#">5>32%7.'03.#ìF|]5Ÿ¡-Y†]F|]5Ÿ¡#?e�DýcPGGŠPU&F2"A3 U?E^@!LG×aX3O8 0 6J-T@@bý^@?b6.À5ZzEýŽ@@¢þ^BuW2#LzW�?@ý‘~coBuW2f0*'ü„RaRu‹u[u'4@J(þH=KiGü,ýèEXR-T`l%@W2þy%PF4
9EM%¬=KJ>ýdp
(&?,þ%‘p’+.# ýŠ  €ÿÀ€À  9 F U d  >54.#"53267#"&=26732654&'>''32654&#""&'3267'#'01!0&'.1K\c.)QwOOxP),^W)(V[KLZ
:4@€*
''
	Àf&' '&fj*9Um=CtW22WtC<lU9	*


	\ƒƒ\	%e:>¢þ\À.LE��EL.   `ÿÀ À  5 B Q o  2>54.#"3#".=26732654&'>'2654&#"3'#"&'3267!0&'.1'0654&#"1'01 BjK)<r``r<)KjBá ;T44T; QFVx*)5""6ýü@**^€H(54'B€^**@2WuBBuW22WuBBuW2r4\D((D\4	
)sCEKm ýÆ‡IP À:***+:À PI‡   ÿÀ À 
  5#3!3@À€À€Àþ Ððþ  þ€€€    ÿÀ À  & 3  303!0653''##50>5&67622764'&" €2€@€þ ù55&f/N€€SdR&5—6—IIÀþ@@/À þx5™5&€€mUgV/c&66–II    ÿÀ€À 	  +  77'77'4.#"32>5%2#"&5463äHë�hH5H=Íþ�-Ni<<iN--Ni<<iN-þàB^^BB^^BõGé€mH4G<Ëý <iN--Ni<<iN--Ni< ^BB^^BB^    ÿÀ À   "  !2654&#!"3%!!!!3!5!#@€&&ü€&&€ü€€þ ÿ  € ÿ €@&€&&ü€&@€ü€ €ÿ  € ÿ      ÿÀ À  ! .  2>54.#"34>32.5#"&' j»‹PP‹»jj»‹PP‹»jþ€<i‹P?r/ýé"' "'<i‹P?r/@P‹»jj»‹PP‹»jj»‹P OŒi<'"ýé/r?þÉ/r?OŒi<'"     @ÿÀÀÀ  " V d o  35#7'57!!4.'!32>5.'#5.'55'.'.5467>75354&'.'>5€Àša g@þ€@ @0UvEÿ IwS-H{£ZZ£{Hþõ ?'5=)62R )*"!0;%6(N%þí	¿	#$À@97<€À@þ@O‘vVSv”R^|II|^"F‹%.SQQ�*+@?b
w	ëz     ÿÀ À N  %4&'74.#"32654&#32#32654&+4>32#";"&546;"37>5 $[œÒwwÒœ[%6&(88(@(88(@(88( Gy£]]£yG (88(@(88(@(88(&6 IrwÒœ[[œÒwrJ[€ƒ]]ƒƒ]]ƒƒ]]ƒ]£yGGy£]ƒ]]ƒƒ]]ƒƒ]]ƒ€[     &ÿÀBÀ  q  >732654&#"#.'>32!%&'&67.'&"1'0&'&#&'&".47&67>26Â,QE9
4LK5(,CuV2ý€oþNWH
% 	9›HR17%I,V0#&D;(dgd(&�@†#3A&K55K1X&
2WuBý@¿W
";99Y/2.BA&@R+@Hœ;''('I)    ÿÀ€À     # ( -  ##3!3!!!!##353#353#35#353#35Á�€À€€€Àþ Àÿ þ@ @þ €€À€€À€€þ€€€À€€À€þÀýÀ@@üÀ ÿ  þ À€€€€€€À€€€€  @ÿÀÀÀ   . 9 H [ e ³ ¼ Ã Ð Ö  5!!!#!5#5!!!!267>54&'.#"3'5#3535#533'>54&+353'#"&54632732+5"&'.'3267>7>54&'.'.'.5467>327.#"#733'#3;5#5#;5#535#535#%#7€ÿ þÀ@€ €@þÀþ  ý _***)Ž‰=FFLw1GD0/L?Æ¶þE
	



	
�
?
9@F?9¡K4žs?::?sþê)€@@ý@€€€€À@ýÀ@þÔ,,,-·1åV2,aSd
 "!åSS	"!"!4þ�.
	
(
'$$ÀÀ)–¿*$*)¿¡ =      ÿÀàÀ + < M  %6&/4&+"0.'.3265	3265#";2654&#!#";26=4&#àm85C=*þX
)*_a)*ýÊ“! “ CYY À,
s'»:G?þa
0þ@**À]þ£þ@**€þ `XX     ÿÀ À  ) .  2>54.#"32#".54>3!5! j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹Pÿ  þ @P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@€€  ÀÿÀ@À  !  2>54.103>54&' BuW2dxddxd2WuBL3AA3@2WuBBíçªªçíBBuW2kOO+zFFy,     ÿÀ À  ) 6  2>54.#"32#".54>335#5##335 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@ÀÀ€ÀÀ€@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@€ÀÀ€ÀÀ      ÿÀ À   ) / 4  2#".54>3%4.'>53>7 jº‹QQ‹ºjjº‹QQ‹ºj@CtW2Ï2WtCþ@µ%^2€1_%ÀQ‹ºjjº‹QQ‹ºjjº‹Qþ@@Gg€F3V)²F€gGþÀò)V3€ž:	 ÿ 	:    ÿÀ À ) N [ h  %>54.'.#"3>7#".54>7322654&#"3"&54632#l$7&%7$%U]c21a]W&$7&%7$$R[b33aZR$¤ 6I)9dK++G3Du�Y>Uè(88((88((88((88(X$T[b33a\T$%8'&9'$S\a33b\S$$8''8$_
)I6 +Kd90N\i8YžvFfBw8((88((8þ 8((88((8  ‰ÿ vY  ) 2 ; A F  06'&10.12#".54>3757>54&'53>7ãÕO”UŠb55b‹U“Q×å5]F((F]55^E((E^5¼�AXÞ�XAEU+E+`è9@X3FLLF3XþÀþÇè (F]55]F((F]55]F(ÿ .�’gE&�.Eg’aU}}      ÿÀ À   ,  !2654&+54&#!"#"3!5!##5#53533@€&&À&þ€&À&&€þ€€@À€ÀÀ€À@&€&À&&À&ý€& ÀÀþ@ÀÀ€ÀÀ€     ÿÀ À  ) 0  2>54.#"32#".54>3'' j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@Yþ÷…Y±-@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þæZþó‡Z³-    @ÿÀÀÀ , Y  ˆ  %3#".54>32'>54.#"37'>54.#"3267#".54>32'267'.467>324'>54&#"3#'7'7 / (]£yGGy£]]£yG**(.<gŠNNŠg<<gŠNÅ%,)G^66_F))F_6'@pS00Sp@?pT06.Ò5D%7878$Kk 8	***wn6w!X-\™=DwŸ[Z vEEv Z*OJB70xCL‡e::e†MM‡d:™$"_74]D((D\54]E(+/Qn>>mQ//Qm>Bs)”][c[gJ"[,^	))*ÞÌZÇO““     ÿì½À D  %210&'&'.'.10&'.10676>7>7>103ŽU&+:)rr2@2)DwsuBBK&
G4EbT*UUT),VOBŠssP&B%$@YB.a/¦UVûcŠ"4U%
qpSA\
":BCKQ*%"RA^l,%+…1    ÿÀ À  ) 5  2>54.#"32#".54>3'7''7 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P ššfššfššfšš@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ýæššfššfššfšš   ÿ¹±‰ / 9 F  764/&"'&"2?6?2764/67%"/&472654&103WZ//Z/…/Z/"D		

DÌ& 

		‘ÌD		

D#M/þˆµ5-Â&@@&òZ/…/Z..Z/N"D		
	DÌ� 
	

#ÌD

	
D"/Dˆµ-5þ8%ff%    ÿÀ À  ! 2  2>54.#"32#"&54630".614632 j»‹PP‹»jj»‹PP‹»j&&&&@	 SQ&&@P‹»jj»‹PP‹»jj»‹P@&&&&ÿ ]~�$x�x&&   ÿÀ@À  	 7 P c  3#	!!#"&'.5467>32.#"32675#5372#"&'.5467>32654&#"3 €€@þÀýÀ@õ%7?(1%$
 
>�Û%99&%::&)*))


 @ ü €€ý ³¡<&%;

4	''A7�;'&<<'&<þ÷4545('      ÿÀ À  w ‹ Ÿ  2>54.#"3#5.'.'35"&#.'.'.'.'.5467>7>7>753#.'.'%5">7>54&'.'>7>7 j»‹PP‹»jj»‹PP‹»jÛ-@*Cq
@	r
	-	þÓ
		¡	

	@P‹»jj»‹PP‹»jj»‹P¨

IIL2&°
	
$%
CC&

–	Ã
†	þÖ�   ÿÀ À  J  2>54.#"32.#"3#3#3267#"&'.'#73'5<?#73>7>3 j»‹PP‹»jj»‹PP‹»j&S-8<,<¨@uµ@i?."G$F':]#%�@E†@P*$Z7@P‹»jj»‹PP‹»jj»‹P€‚>;@!+4@=?!!�** W5@4!@7Y!('   ÿÀ À  ›  2>54.#"3>7>323267>7#"&'.'.'.#"'>7>7>7>54&5#53'.'.5467>7>7>32#.'.'.'.#"3# j»‹PP‹»jj»‹PP‹»j,

%
		



9$&



;


iS%56U€

!aV@P‹»jj»‹PP‹»jj»‹Pl	`W

@B	'$W:


		B@&   ÿÀ À  -  2>54.#"33#3##5#535#533373 j»‹PP‹»jj»‹PP‹»jà¨ˆ€€€€€€€€ romp@P‹»jj»‹PP‹»jj»‹PþÀ@@@@@@@@@ææ     ÿÀ À  > Z  ".54>32#.'.'.+#3#33535#5267>7>7>54&'+532 j»‹PP‹»jj»‹PP‹»jô 0î€€€€€€€n1!“
	
ZZ
	
@P‹»jj»‹PP‹»jj»‹Pò$

	þÀ€@€€€€@

	%**¡À
		
    ÿÀ À  Z d n  2>54.#"31##"&=##"&=#354632354632%32654&+32654&+ j»‹PP‹»jj»‹PP‹»jâ	

'@€@@€! 	
	+þž€&&€À&&À@P‹»jj»‹PP‹»jj»‹P×1,!    €    

&*
i&&€ÿ &&€    ÿÀ À  k  ".54>32#.+"7>=4&'.57>=4&'.7#3?3?3267>7>54&' j»‹PP‹»jj»‹PP‹»j;P!  A/µ¬µ¬€tktk`0X)(@@P‹»jj»‹PP‹»jj»‹P4Y&%*	B	F?2B	F?tš'	F$3'E$þ¡F,,a4   ÿÀ À  6  2>54.#"3#'.'53267#53.'#5!#3 j»‹PP‹»jj»‹PP‹»jÀCQ;†o¤;X
½¼( m€kB@P‹»jj»‹PP‹»jj»‹P@Lz¼@æeVA@)C€€A#@     ÿÀ À  # 0  2>54.#"3#"&546322#"&5463 j»‹PP‹»jj»‹PP‹»j@&&&&@&&&&@P‹»jj»‹PP‹»jj»‹P þÀ&&@&&þ@&&&&   ÿÀ À  ( <  2>54.#"3#6&+#46;2+".=3;3 j»‹PP‹»jj»‹PP‹»j€@K6€@�*K8 €�*K8 @K6€@@P‹»jj»‹PP‹»jj»‹P€ cþ "<O-æÀýè"<O-æÿ c      ÿÀ À  P `  2>54.#"37#.'.'.'.+#!23267>54&'.+ j»‹PP‹»jj»‹PP‹»jòƒ
)€€A$
$þŽ�%%�@P‹»jj»‹PP‹»jj»‹Pá
%(%ÿ €"1

#

_€  ÀÿÀ@À Y m �  53.'.'.'.'5#.'.7#35>7>7>7>54&'.'.'.''67.'.5467>7>7"5@
£(!€$+


&*¢*$W6€ 8+
#B+¤	• 		Õ
*5&	HD	(62!ù6"Fk% 'DE"(!"&%Þ¶

	
ý§Õ	#
    `ÿÀ À 5  7.#"#3#3326?#"&'37#'?37#>32PP@w7N�4);š@Ä„@×4$2…S9d,4e1=V£@ý¾@ãT;(U.Í®"#45)lB€
$/€@h(88Ò,,IG€/;€FF    €ÿÀ€À ˆ  34&'.#"#3>7>323267>7'#"&'./.#"'>7>54&535#'.'.'.'&45467>32§°**)uK(H 4



 Î

Q%%$)33N3	

%¾Ü
/&	�T,,,+37'2€# 	~			

!‹)8 €2

.
     €ÿÀ€À   %5!5!##!!!!35!5!@@þÀ@ªÖÖª@þÀ@þÀ@€@þÀÀÀ€ÀþÌ4þ@€À€€€€    `ÿÀ À  '  !2>=4.#!#3#335!5!5#!!2  5]F((F]5þ€ÀÀÀÀ€ ÿ €K5ÿ  5K@(F]5€5]F(þ €€€€€€€€€5K€K5  ÀÿÀ@À 3 > I  %526=4&'>=4&'54&#"#54&#"#3326=33265#!5!2#!5!2€Oq,$	I7&&€&&@@&&€&&&ÿ  &@&þÀ@& @pP@0Q"€:XC&&@@&&@ý @&&@@&&€@&À&þÀ@&À&   1ÿÀÎÀ (  %#%'5%'5#%732>7>7641#0@NP!�:þ�]:þÝ€þ£:#þã:ã€ NLB(@/p! Í0,8Ïr±�¯r‘˜Ø¯r‘��rqþˆ%(F,d]�&  ÑÿÀ/À !  #.'53267!5!.'#5!#3/ªS7ë„þò	]_
4Tþí*1%Í^ÊšùAfþ×L[x8/˜1O˜˜!M)˜    ÿÃÿƒ u ‚  2654&#"#"&'.76&'>7>7>54&/&7>7#"&'.5467654&3267>'&67372#"&5463q;SS;:S?2"5)5`
"EW!'0%[8(

R@%2:J
(8Z&)#PA …L4X .j2  ·Q:9QQ9-@T8F]-%2')1U	QL@Œ2@+#'(<)o/A43<0o);((#+ 1ŒAFO
@&$R':H-+<€YRIÁ       @ÿÀÀÀ  9  2654&#"32>54.'#".54>753 &&&&]£yG0UvE*G32WuBBuW23G*EvU0Gy£]À&€&&þ€&þ Gy£]L‰oQ†;LZ1BuW22WuB1ZL;†Qo‰L]£yG  ÿÎ²    	''77'773'0þh[.‡µ--ˆ--µž-Z˜-â[þð--µ-uþi[-ˆµ.-ˆ--µž-[˜-âþð--µ-     ÿÀ À    2>54.#"3 j»‹PP‹»jj»‹PP‹»j þ€@P‹»jj»‹PP‹»jj»‹Pþ¾€   ÿÀàÀ   	###5333!! @êþôJÀÀÀÀCëþ¥mþÀÀþ ãcþ€ €€þÀ@þ€€   ÿÀ À  ?  %2654.#!"3265!234&#"!".74&#"3!265À&Ao–Uþç-&& 6^F'&@&&ÿ 6^F'&&Ao–U-À&ZžwD/!ü�&&@:QXþÀ&°p&&üÀ:QX@&&þóZžwD/!  €ÿÀ€À ; F  .'5>7>54&'.'.'.#!3323.'.'./.'.'.'#!!2%6			)6þÀÀ%@Ä
U8(þà (82!!N-6-ü €	=)@"":
!!9'#!@(8 8(    ÿÀ€À # ~ � ³ Ä  >'./.#"#7#4>32375>7>7>7>54&'.'.'./53.'.'.'.'5#.'.5#3.'.5467>7>7'3#".'#.32>535Ö
#[jyAj»‹P@]c@Gy£]9i^Pþˆ!	R	@				
	Q,@@f_dAH{¦_:k`P#\mzBl¾�RAýÞ
³1P9P‹»j€€]£yG2F+
	ýÍC


z
	DC			Ž
(>Díh	¬€€]£yG2F+
	1P9P‹»j¬y	
     ÿÀ€À % ^ …  >'.'"41.#"#7#4>3237#3326?#"&'37#4&/537#7>327.#"#3%'3#".'#.30332>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýÑM H,66%0 kR k1&.+"A*F#	N gÙ_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	û2@$i@2@/0VB*@€€]£yG2F+
	1P9P‹»j      ÿÀ€À # ¤ È  >'./.#"#7#4>32373>7>323267>7'#"&/.#"'>7>=35#'.'.'.5'467>3234&'.#"#%'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýªg	(
	
	
'		
Ž		
X9&$


P _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÍ
	
?E
	@				)@
	@@€€]£yG2F+
	1P9P‹»j      ÿÀ€À # < `  >'./.#"#7#4>3237%#3#33535#535###'#'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýŠ €€€€€€€€ˆ¨pmor _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÀ@@@@@@@@@ææþþ€€]£yG2F+
	1P9P‹»j   ÿÀ€À % > I o  >'.'"41.#"#7#4>3237#33535#5326=4&+#332+5'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýê@@@ÀÀ€5KK5À@@@€&&€€_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÍ@@@@@@K5@5Kÿ @ &@&ÀÀ€€]£yG2F+
	1P9P‹»j      ÿÀ€À % Z d Š ”  >'.'"41.#"#7#4>323726=3326=>=4&'>=4&+54&#"#54&#"#3332+5'3#".'#.0332>53532+Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ
€6J%C/@@@ @&&@€_dAH{¦_:k`P#\mzBl¾�RAý€€&&€³1P9P‹»j€€]£yG2F+
	ýÍ  !P7@"7@/C    þ   &&€À€€]£yG2F+
	1P9P‹»jž€&&     ÿÀ€À % L r  >'.'"41.#"#7#4>3237067367>7>7##5755755#'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ)`A6T=)B1@CÀÀÀÀB~ _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	ª+/2æ#8P3<M-¾D1D1K-Fn…%8€€]£yG2F+
	1P9P‹»j    ÿÀ À    2>54.#"3!73 j»‹PP‹»jj»‹PP‹»j@@þÀ@@À@P‹»jj»‹PP‹»jj»‹P >~@@þ  àÿÀ À " 3  32654&#!";3##3##33#!"&=463!2`€&&þ@&&€@@@€@@@À@ÿ   &@&&þÀ&€@@@@@@@@ @@   ÿÀ«À  = a ­  #".'.76>72>'&.'&32>721'.'.7461>11>'.'7#77>7'.'&6?"&5.'7>?37#>7:7«(D)0m`EKgt0(: Cp£om¢pA¨$;#
8bŽ_aŽc:3$*eZA<T`*,^YAGhE'*S€W-9xb?€	'3;$b	4CN%$c#TL
M+
8vž±N\€P$$P€\M¸£u6=<4ýîDšŠh-55/	g� CPpFFoQ¦L>€¯l2$ss`q� 	"#!(z	`'FC'R
+	d�$
BŒ@%@&    ÿÀ€À # H l  >'./.#"#7#4>323736130&'>7>?5'.'75!'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýª@=5¾ÄI>À€[h%:VW
rþ€ _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	3*@	@ÿ xy0@@@À€€]£yG2F+
	1P9P‹»j    ÿÀ€À % 9 _  >'.'"41.#"#7#4>323753335##5##33'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ	Ì…ÿ À¤É|Ãf€€fš_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÆÆ @ üüÿ @ÿ  €€]£yG2F+
	1P9P‹»j     ÿÀ€À % C a ‡  >'.'"41.#"#7#4>323726532326=4.+"3"#"&754&#";2654&#'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýŠ€6K 8K*�À€6K 8K*�`_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þ c †-O<"þH þ`c †-O<"¸ÿ €€]£yG2F+
	1P9P‹»j   ÿÀ€À % Y i �  >'.'"41.#"#7#4>323753235.'.=4&'.'>7>54&'.'.'.'!3532+'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþp!			!


	
*þùp		|�_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÉ	!/
"($
þ ‰€€]£yG2F+
	1P9P‹»j     `ÿÀ À  8 “ ¤ ¶  2>54.'#3.'.5>7>?>7>54&'.'.'./53.'.'.'.'5#.'.5#35>7>7.'.5467>7>75 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4Ù!	R	@				
	Q,@£d
@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ


z
	DC			Ž
(>DCqh	ñ
y	     `ÿÀ À  8 m  2>54.'#3.'.5>7>?27.#"#3#3326?#"&'37#/537#7>3 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þý.+"A*F#	N gM €H,66%0 kR k1&@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'xVB*@2@%i@2@/0  `ÿÀ À  8 ¹  2>54.'#3.'.5>7>?'>7>=35#'.'.'.5'467>3234&'.#"#3>7>323267>7'#"&/.'.#" ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þk
Ž		
X9&$


Pg	(
	
	
'		@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þB	@				)@
	@
	
?	E
  `ÿÀ À  8 P  2>54.'#3.'.5>7>?#'##3#33535#535# ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þÄÀc}}cÀ€€€€@€€€€@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ¢ ­­ÿ @@@@@@@@  `ÿÀ À  8 Q \  2>54.'#3.'.5>7>?326=4&+#3#33535#57+532 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ„€5KK5À@@@@@ÀÀÀ&€€&@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ¢K5@5Kÿ @@@@@@@À@&À&    `ÿÀ À  8 m w �  2>54.'#3.'.5>7>?5>=4&'>=4&+54&#"#54&#"#3326=3326532+532+5 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4ü6J%C/@@@€À@&&@€&&€@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýÂ!P7@"7@/C    þ    à&&€Þ&&€      ÿÀ€À 
 ) 6 C P ] j  3>752654&'!#5!1326?!32#"&5463##5#53533%2#"&5463!2#"&5463"&54632# @pL4\E) 7IoQþÀÀÿ HN$I73H@ @H3€&&&&þ €@€€@€€&&&& &&&&€&&&&ÀLo@)E[5ý I7ÀQm€€>D6þ@7IN2€€2NÀ&&&&ÿ €€@€€@€&&&&&&&&ÿ &&&&    `ÿÀ À  8 `  2>54.'#3.'.5>7>?>7>7##5755755#7067367 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ‹6T=)B1@CÀÀÀÀB~`A@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýã#8P3<M-¾D1D1K-Fn…%8++/2æ     `ÿÀ À  8 ]  2>54.'#3.'.5>7>?>?5'.'75!36130&'>7 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ·–—
²þ@@=5¾ÄI>À€[h%:@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þÀ0@@@*@	@ÿ xy    `ÿÀ À  8 L  2>54.'#3.'.5>7>?'35#7#5##33533 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4|ä«’³n­[rr[µv@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýâä8äààä8ä°°     `ÿÀ À  8 V t  2>54.'#3.'.5>7>?26=4.+"326532332654&#"#"&754&#"3 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þä 8K*�€6K�€6K 8K*@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þb†-O<"þH c €¸þ`c †-O<"   `ÿÀ À  8 l |  2>54.'#3.'.5>7>?35.'.=4&'.'>7>54&'.'.'.'!3532+532 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þþ!


	
*þùpp!				|	@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýý
"($
þ É	!/ƒ‰    @ @  m � † ‹ Ÿ  7!463"&5!#2#5.'.'35'.'.'.'.5467>7>7>753#4&'.''5*#53!#53>7>54&'.'263>7€ K55Kü K55K¾@,Q	

				@	R	!ãþe€€ €€þ
@5K K55Kþ K56	CD=) Ž		CD	
z


Áh	w@@@@ž
	y      @ @  E J O  7!463"&5!#22.#"3#3#3267#"&'.'#73/5#735>7>3#53!#53€ K55Kü K55K@@#+.%2k Rk 0%66,H€ Mg N	#F*þ €€ €€@5K K55Kþ K5€V0/@2@i%@2@*Bÿ @@@@       @ @  ‘ – ›  7!463"&5!#2%>7>323267>7#"&'.'.'.#"'>7>7>7>54&'#53'.'.5467>7>7>32#'.'.'.#"3#%#53!#53€ K55Kü K55Kñ
	'	
	
(	gP



$%:X
		ŽþO€€ €€@5K K55Kþ K5ý	
E
?	
@	
@)			@ƒ@@@@       @ @  ) . 3  7!463"&5!#23#3##5#535#533373#53!#53€ K55Kü K55Kà¨ˆ€€€€€€€€ rompý`€€ €€@5K K55Kþ K5ÀþÀ@@@@@@@@@ææþÀ@@@@      @ @  ) 4 9 >  7!463"&5!#2+3##5#535#5332326=4&+!#53!#53€ K55Kü K55KÀK5€ÀÀ@@@@@À5Kÿ €&&€þ€€€ €€@5K K55Kþ K5 @5K@@@@@@@ K5€&@&À@@@@      ÿÀÀÀ l t | „ Œ  61.'&5>54&'.#".'07070715467326=0654&'>54&'>54&'76161467.5!5.54675>G;Bv]AF€$1##1$€EB]vB9GI>;38CfR*##*@I77I@*##*RfC84;=Hý”ll”@”ll”þÀ7II7ÀI77IoO.@?e
0 %34%0c?@.L.?$.J,32&Ms#ŸŸ$sM&32+J.$>+�%6¾6%%6¾6%¡~$#?#~$   ÿÀ€À # / h t  2>54.#2#".'3'33535#5#33%4&'.'.#">7>3235#57>7>7>57#7>73€j»‹PP‹»j]£yGGy£]U–uNz  „Xˆ®b×))B•‘Fþü		$				NÛ‰)ÁR>
@P‹»jj»‹P@Gy£]]£zF;g�QÀÀ^¤yE@B5ÉÏ/Bè
	
+
O.7&

	

6X		     ÿÀ À     %!##!5353!!3!!3 ý €€ €€ý @ý€@€@ý€@À €€ý €€@ýÀ@€€ýÀ@€     ÿÀ€À     /  >54.'%3#%>54&'À@ýÀÀ7^D''D^7*F33G*ü€€€@7IH8$# þÀ þÀþ€lDF`wBBw`FD;N_44_N:, þ [KƒSSƒKW55W    @ @  E O T Y c  7!463"&5!#2#"&=##"&=#35463235463232%32654&+#53!#5332654&+€ K55Kü K55K J6€@@@/C%þÀ@&&@þ€€€ €€ý€€&&€@5K K55Kþ K5N@7P!        C/@7#r&&€@@@@@ž&&€     @ @  8 = B  7!463"&5!#23&#515755753772>5#53!#53€ K55Kü K55KÆB)=T6A`~BÀÀÀÀC@1ýz€€ €€@5K K55Kþ K5‡3P8#æ
2/++8%…nF-K1D1D¾-M<@@@@    @ @  5 : ?  7!463"&5!#21#57067>7'57.#5!#53!#53€ K55Kü K55KÀV;%h[€À>IÄ¾4>@€r
Wý€€€ €€@5K K55Kþ K5À0yx @	@*@@@@@@@@       @ @  $ ) .  7!463"&5!#2	#'###533733#!#53!#53€ K55Kü K55K@ …Ì	f€€fÃ|É¤Àþ €€ €€@5K K55Kþ K5€ÿ ÆÆ @ üüÿ @@@@@       @ @  . L Q V  7!463"&5!#2#"&=6&+#"&546;272+".=4632;463#53!#53€ K55Kü K55K€K6€�*K8 `�*K8 K6€ý`€€ €€@5K K55Kþ K5¦† cþ`¸"<O-ÚþH"<O-† c ÿ @@@@     @ @  D T Y ^  7!463"&5!#2%#.'.5'4&'.+#!3267>54&'.+#53!#53€ K55Kü K55K 			!pp+	


 	þ°|		þ�€€ €€@5K K55Kþ K5€/ 	É 
$("
‰@@@@    ÿÀ À 
  l s … —  #5!33!'!5!3#5.'.'35'.'.'.'.5467>7>7>753#4&'.'!5!35>7>54&'.'7>7 €û€@€@Àü@€@þ>@,Q	

				@	R	!Bü@€@üÛ
@€€ý €€À@Àý v	CD=) Ž		CD	
z


þ
@Àý ·h	þë
	y   ÿÀ À 
  F M  #5!33!'!5!32.#"3#3#3267#"&'.'#73/5#735>7>3!5!3 €û€@€@Àü@€@þ @#+.%2k Rk 0%66,H Mg N	#F*€ü@€@@€€ý €€À@Àý ÀV0/@2@i$@2@*BüÀ@Àý      ÿÀ À 
  ’ ™  #5!33!'!5!3>7>323267>7#"&'.'.'.#"'>7>7>7>54&'#53'.'.5467>7>7>32#'.'.'.#"3#!5!3 €û€@€@Àü@€@ý±
	'	
	
(	gP



$%:X
		ŽÏü@€@@€€ý €€À@Àý =	
E
?	
@	
@)			@þC@Àý    ÿÀ À 
  * 1  #5!33!'!5!33#3##5#535#533373!5!3 €û€@€@Àü@€@þ ¨ˆ€€€€€€€€ rompàü@€@@€€ý €€À@Àý ÂþÀ@@@@@@@@@ææü¾@Àý     ÿÀÿÀ  +  '7''''10>7ÿâ--[ˆ[-[þñ--[[-[-Z-[-[.Z-Z-[-.?RGf}n,Å-.Ýã.-ZˆZ-[--[[-[.Z-Z-[-[.Z-Z-.m~fGR?-Ä--   ÿÀ À     %!##!5353'#!5!#!5! ý €€ €€@@ýÀ€€@ýÀ€À €€ý €€@@@ý€ ý€@@      ÿÀtÀ  	   3#7''77À þ À€€ìˆ.‡ˆ-‡‡-ˆ‡. þÀ þÀþ€@ þ #ˆ-ˆˆ-ˆˆ-ˆˆ-      ÿÀ À 
  * 1 <  #5!33!'!5!3+3##5#535#5332!5!3326=4&+ €û€@€@Àü@€@þ€K5€ÀÀ@@@@@À5K ü@€@ý €&&€@€€ý €€À@Àý @@5K@@@@@@@ K5ý@@Àý @&@&À      ÿÀ À 
  F M W a  #5!33!'!5!3#"&=##"&=#35463235463232!5!332654&+32654&+ €û€@€@Àü@€@þÀJ6€@@@/C%Àü@€@ý @&&@€&&€@€€ý €€À@Àý Ž@7P!        C/@7#ýò@Àý €&&€Þ&&€   ÿÀ À 
  9 @  #5!33!'!5!33&#515755753772>5!5!3 €û€@€@Àü@€@þ†B)=T6A`~BÀÀÀÀC@1úü@€@@€€ý €€À@Àý Ç3P8#æ
2/++8%…nF-K1D1D¾-M<ý¹@Àý      ÿÀ À 
  6 =  #5!33!'!5!31#57067>7'57.#5!!5!3 €û€@€@Àü@€@þ€V;%h[€À>IÄ¾4>@€r
W ü@€@@€€ý €€À@Àý  0yx @	@*@@@ý€@Àý     ÿÀ À 
  % ,  #5!33!'!5!3	#'###533733#!5!3 €û€@€@Àü@€@ýÀ …Ì	f€€fÃ|É¤ÀÀü@€@@€€ý €€À@Àý €ÿ ÆÆ @ üüÿ @þ @Àý    ÿÀ À 
  / M T  #5!33!'!5!3#"&=6&+#"&546;272+".=4632;463!5!3 €û€@€@Àü@€@þ@K6€�*K8 `�*K8 K6€àü@€@@€€ý €€À@Àý æ† cþ`¸"<O-ÚþH"<O-† c üÀ@Àý    ÿÀ À 
  E L \  #5!33!'!5!3%#.'.5'4&'.+#!!5!33267>54&'.+ €û€@€@Àü@€@þ€			!pp+	


 	 ü@€@ü°|		@€€ý €€À@Àý À/ 	É 
$("
þÀ@Àý ^‰      ÿÀ À  % 0  32654&#!"#"3!26='!5463!2#!"&=! €5KK5ý 5K€5KK5 5K@ü€& &&ý &€ K5À5KK5ÀK5þ@5KK5À@À&&À€€&&€    €ÿÀ€À  ) z  %#"3!2654&+2>54.'!3#5.'53267>54&'.'.'.'.'.5467>753.#"€€ÿ ÿ € @ €r•W"#7E!þ€!E7#"W•r+-<=$"

.<:"6À €€ÿ ý ;gŠN*HA99@I*NŠg;½
#'75^	

%&&P    ÿÀ ³  # 4 9  	#!"&=#"&546;546;>	!54&#!"3!265'3#5×&ý $@$%@,À7iþ€€þ€&ÿ && &À€€³þ”2þ $%@& %@,@$
þ� ÿ þ€€&&€&&€€€    ÿÀàÀ  	   3#>54&'à@ýÀÀ€€@:FE;@þ€ þ€ÿ € þ µþV'n@@n'     `   " 7  !>54&'!54&#!"!!3!26=2#".54>3 þð		4%û²%4		þð4%N%4ý€5]F((F]55]F((F]5`/0­"10#­/0­"10#­@#=Q/.R=##=Q/.R=#  ÿÀqÀ  ( Q  6&'0.#"1?!5672#"&5463#!5#5#35!3##5#35!3##5#35!3#qœÄ²³Ä›E€DýÊ5KK55KK5þ@@ @@@ÿ @@@@@ÿ @@@@@ÿ @@;j~jii@@E^BB^^BB^ü€@@@@@@þÀ@@@@@þÀ@@@@@þÀ@     ÿÀ À  ) p ~ Œ  2>54.#"32#".54>35>7>54&'.'.'.'57.'.'5#.'.'3.'.5467>75 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P+"7
!Z"4

"!
*Z5


D			@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ý@B3 	ƒO>A0	�P	>ðq
þ
}     ÿÀ À I V … Œ  2>54.#""'."7>'.'7:7>77>'.'732#"&5463'.546327.'7##"&'3'>54&'!#!5*,N:"":N,-N:"?3,
Ó)Q+OÏ*.GeeGHeeH$$ý@€@!:L,,M9!!9M,=cv
**
¸**´	**
|}cGFdcGFd¡	
%%
	 &' ýJÀüÀ€     ÿÀ@À      '7!!	!%'!À€þ€Àÿ @ÀÀ €þ€ ÿ  ý@ÿ @@À@ À€þ€Àÿ €ÀÀÀ€€þbâþ€bþÞÿ @ @À@À@     ÿàÀ         -%%5%5%5	%5€@þ€þ€€þÀÀ@€@þÀ@þÀþ@þ@À@þÀþ@À@ ÀÀÀ@€ÿ À€À@À@@@À@@ @ÿ À@þÀ @ÿ À@     `ÿÀ À  # c p }  210.#"10>3#5##33535#".'"75>32##"&5467.532>54&'.'#"&54632032610#"&1N”tGGu”NN—uHHv—N]@@@@@@h+J7`€I>pZ?O]e4#F"€Q$&0Lc8<iN-+&&&&þ€c;=e@ba=À(0(þ€(0((0(€(0(À@@@@@@þß#V˜qA0VtE¢!	P
#&	.@BtU17`€I&_&&&&À@@€€    ÿÀ À * 7  '3>54&#".53'332>532#"&5463 ÀÀ€3G)$K55K#)G3€ÀÀ€<i‹POŒi<€þ &&&&@ÀÀ-PA.‰;#5KK5#:ýw.AP-ÀÀOŒi<<i‹P@&&&&   €ÿÀ€À   " /  !2654&#!"3!!"&54632#"32654&#À€&&ý€&&€ý€€þÀOqpPOqpP&&&&@&€&&ü€& Àþ@þ@pPOqpPOq &&&&     À  x  '///'.7&'.7&'.7'.?'7>7>676&'%7676&'7676&'0&'>3617ã( P!

Q!

Q!!	
Q!)?.

3?(©0ï‚F?8@>a1þÁ7C0þ˜¦1þUy„.]|%vŠÀ �P   	  ,
1+=.‹c$þÉhN+?>Iþû*ì æ1/	 þË/\";(0)K€þ€     ÿÀ À  * > ™ ª »  >54.'55%35#535#7#'##3#335.5467%.5#35>7>7>7>54&'.'.'./53.'.'.'.'5#.'.'.5467>7>75À"'D^7þìXmý€€€€€€GYYG€€€€€@@,I3"''D^7 ¢	Q+@!	R	@				
D€%f57\C'�Ø¨€M_V€@@@À‡‡À@@@@@À€
-AS/+%u57\D'€ÀA
#6""





	
		j$"


|	[
þÒk    ÿÀ À  ) ]  2>54.#"32#".54>333267'#"&'35#'.=35#7>327.#"#3# j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹Pÿ W"~U : (2P�³
Àµ^P
!<\C*
<4>@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ 9G
9#@	@1?C0C'@
	@    ÿÀ À & + H M  54&+".1546;5463!2320!5!!"&50;26=>1#53#€&€&N‹i>R.€&€&€.R>i‹NþÀ€þ€@ý .R>i‹N&€&N‹i>R.þ@€€Š6&&6''€1O€&&€O1€'(ö€€ü@O1@''J&&J('þÀ1O@€€     ÿÀ À  ) q { …  2>54.#"32#".54>3>7>54&'.'>7>54&'.'.'"&#54&#"#54&#"#3326=3326=306732+532+5 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P† 	


^

//

^

/ä^^ŒŒ@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ýª	$				þ+					b^»^    ÿÀ À  ) l  2>54.#"32#".54>33.'.'54&#"326=>7>7##"&'.5467>32 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹PViJ2'C##F,"9"i)+,*@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ò	/$)87$fB=`#"66C)
?+*B   ÿÀ À  W  2>54.#"3#.'.#"3267>73#"&=.'.5467>754632 j»‹PP‹»jj»‹PP‹»j·l*.-*l#9#-H $$C)2L@P‹»jj»‹PP‹»jj»‹PÄ0	C,+A
*E88#$c>Ci$ 89*$ 
 €ÿÀ€À     $ ) . 3 8 =  !2654&#!"3!!3#5;#5#533#5;#5#3%3#5;#5­¦ýZSþ  þ €€À€€@€€þ €€À€€@€€þ €€À€€@¦üZ€ ÿ @€€€€€€€@€€€€þÀ@þÀ€€€€€      ÿÀ€À 4 9 F S `  %32654&#!54&#"#";.54632!.54632!3%##5#53533"32654&#!"32654&#ýC&&þ &&€ÿ &C^BB^^BB^þCþ@âÞÀ€@€€@€ý (88((88(@(88((88( &À&@&&@#þ|þÄ&B^^BB^^B€bþž€€€@€€@þ€8((88((88((88((8      ÿÀ À 0 =  #.'7'.'5#'#3735>77'>735!2#"&5463 sQ�R5Ì6R�QssQ�R5Ì6R�Qsþ *<<**<<*&6R�QssQ�R5Ì6R�QssQ�R5Ì<**<<**<   ÿÀ€À  	     #3!3#!3#!3#!3#€€€þ€€€ÿ €€ÿ €€ÿ €€@ ü @üÀ€ý€Àþ@ ÿ    ÿÀ`À  F T c  !2654&#!"3.'>7>1!013467>7>7130&'.'!.'.'!"3!2654&#ÖT ý¬ œ?G!ýÀ!FA%UJ?++IJU&þî@>>Êý¬ T @&&&&þ7)1RS@>RS	0)7;:3H'$/0!-+<3::8	'//(ýÀ&&&&   €ÿË€À 5  %32654&#!54&#"!"77''';6?37>'À€&&ÿ %&ÿ #·Lû*àh*þÈPš&€e	!ž€§!	À%Á'€&&€#Ü]„M"»Mš~L’'¼!		åå		!   ÿÀÀÀ    	.#"32>7!%!.' _"JQU,qÆ”VV”ÆqoÄ“WýÀ À1G.À $P‹»jj»‹PRŒºh€<]M>     ÿÀ À  - 2 K d }  2>54.#"3#"&'.5467>32%#3267>54&'.#"3#"&'.5467>32267>54&'.#"3 j»‹PP‹»jj»‹PP‹»jf----þÓC.Bþ‰	
		
		
		
	Ú----Z	
		
		
		
	@P‹»jj»‹PP‹»jj»‹P9!!99!!9/ý€€ÿ ""#"o9!!99!!9Ñ""""    @ÿÀÀÀ /  0>54.#".#"1732&>732>7@(0(#=Q/3{2=�3.H1(0($-@Z^<
. À#=Q/.fU7%$7Ue/.R=#©Ël!W…žFA�‡[&oÈ£   ÿÀ À   7''7''77'tŒ/‹]‹‹Œ/þ‹‹Œ/]]]‹Œ/uŒ‹‹]‹/Œ‹þ‹/Œ‹]]]/Œ‹u  ÿ×ýÀ  2 7  %2>54.#"27%32#".54>3!!5]V˜qAAq˜VV˜qA+&ú23|E<iN--Ni<<iN--Ni< þÀ@€Aq˜VV˜qAAq˜VE|4þÿ1ú%,À-Ni<<iN--Ni<<iN-ÿ @@     nÀ  F ^  7.7>7>#"&'3'>54&/.546327.'7#&'>7>?'7QJE¬³ªD!1#€µ·ƒ525„Š…6þà'%!'<1:5O::47 "*9./O2E-2<5„Š…6JE¬²«D!1#€µ·ƒ52ÉIA@DC!IPT*³µA|24512þ¿  HOR
D)+0?#NN?1%8É4512IA@DC!IPT*³µA|2   ÿÀ@À   " ' , 1 6 ; @ E J O T Y ^ c  3#!5#54&#!!#"3!26'3!5!3#5;#5;#5;#5#53!3#5;#5;#5;#53#5;#5;#5;#5À€€€@.þÀÿ @$%€%@€ý€€ý€@@€@@€@@€@@ €€ý€@@€@@€@@€@@þ€@@€@@€@@€@@À ÿ @@.ÿ  &üÀ%'Àÿ €€@@@@@@@@@€€€@@@@@@@@€@@@@@@@@      ÿÀ À     5	'	!"32654&# þ8ýÊÀ>~þHþÍ«@À5KK55KK5ÀýÂþ@9þU3¸þÀ K55KK55K    ÿÀ@À   * / 4  7!!>7!!.'"32>54.#!5!5!! @úÀ@Il@
lJLlüÀnK`.=%%>..>%%=.ý`@úÀ@úÀ@À ý   nLMnÿ lPOk€(F]55]F((F]55]F(ý @@€@@    ÿÀ@À   <  '#	5	!7676&/.7676&'7'.&'.'@þý¦äþ»á@þU 959/X!S856(\#
! ÀýÊþ8•3¸ÿ >?&438A4&*5#236!B/$"$<      ÿÀ À  2 a p  %5>54.#"!"3!%267327>3'.546327.'7##"&'3'>54&'!"3!2654&# 7^E&8a‚J=mZAþ;+@À|ã@c>lQ/"<S1þ'l
6Ma6"-$&?(6#(0+2*?./*,Žü && &&€ƒBZn=Jƒa8&E]8+þ  þ2Cw/Ql>4_M6Až3W@$þð
4@@3)/8
AC	8"#'ýÎ&&&&     ÿÀ À  N ]  %5>54.#"!"3!%2673"#7.'732654&/.5467'3.#!"3!2654&# 7^E&8a‚J=mZAþ;+@À|ã@z,*./?*2+0 (%7)?%%-"ºü && &&€ƒBZn=Jƒa8&E]8+þ  þ2CwJ
%! 5@>	5
,&1<<0
ýv&&&&  €ÿÀ€À     $ ) 6  !2654&#!"3%!!!!5!!5!!5!!5#33535#5#À€&&ý€&&€ý€€@þ  þ  @þ@À€þÀ@@@@@@@@@&€&&ü€&@€ü€ @@€@@€@@€@@À@@@@@@   ÿÀ€À   + 0  2654&#"3.#"32654&'2654&#"3%!5!àB^^BB^^Bq¦
B^^BB^!§7B^^BB^^Bý €þ€€^BB^^BB^3þ­^BB^^B&AVý�^BB^^BB^€@@  ÿ×ýÀ  2 ?  %2>54.#"27%32#".54>335#5##335]V˜qAAq˜VV˜qA+&ú23|E<iN--Ni<<iN--Ni< €€@€€@€Aq˜VV˜qAAq˜VE|4þÿ1ú%,À-Ni<<iN--Ni<<iN-þÀ@€€@€€      ÿÀ À       !!'!%!%#53!!)!¢þ@ µµþ@W´ þ@€€ýÀÀþ@@Àþ@Àÿ þÀ@ªªþÀ@ÿV©€€€ýÀþÀ@þÀ@   ÿÀ À       5'!!!!3#3#35# €ü € Àü€€þÀÀÀÿ ÀÀÀ€€@€ÀÀý@À€€@ýÀÀþ€€€ÿ  €€€   ÿÀ@À   !7#!  s”ÀÀþ�€þ@}€    A ¿  ' @  6&/&"7'&4?62'&"2764'764/."/27,ë�1‰1/11�J&ë/S�ë7ë7Ô/11�J&ë/Së�1‰1Pë%K�11/1‰1�ëS/þë7ë7þŸ/1‰1�ëS/ë%K�11    ÿØýÀ  2  %2>54.#"2732#".54>3}OŒi<<i‹POŒi<&"þÐ33/q>5]F((F]55]F((F]5À<i‹POŒi<<i‹P>q/þÍ30"&€(F]55]F((F]55]F(    	  ÿÀ À  0 = J W d q ~ ‹  !2654&'.#".#"3&.'.7>4&1032652654&103!2654&103%032654&14&103265!4&103265!4&103265À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þÚ@@&&Ä&@@& &@@& @&&@ýÀ@@&& @@&& @@&&€pP#?Ic<0)H55H)iGOqë	%00l#{77 ý•ff&&@&ff&&ff&Àf&&fþ€ff&&ff&&ff&&    ÿÀ À  0 ? N ]  !2654&'.#".#"3&.'.7>77'7'5#'77'7'5#'77'7'5#'À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þ‚O405404ONAM,O4/6304PN@NþÐO4054/3OMAN€pP#?Ic<0)H55H)iGOqë	%00l#{77 ý:K"FF"K8[[8K"FF"K8[[—K"GG"K8[[      ÿÀ À  0 = J Y h  !2654&'.#".#"3&.'.7>4&1032652654&103%77'7'5#'77'7'5#'À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þÞ@@&&À&@@&þ€P5064/4PN@NîP5064/4PN@N€pP#?Ic<0)H55H)iGOqë	%00l#{77 ýUff&&@&ff&K"GG"K8[[xK"GG"K8[[   ÿÀ À $ 7 ?  32654&'.#".#"3!3?#&.'.7>3?#7#À€Oq
qM:_&;M++M;&CYpP€@S$1\D–:x  /@&%%�@âS$1\DH€€pP#?Ic<0)H55H)iGOqÞ¢ÞŒ	%00l#{77 ü÷¢Þ¡  	  ÿÀ À   , ? N ]  ’ ¡  26=4&#"3%7>/.764'&"27>54&#">32%6&/&6732654&+"3.#"3!26?>54&'.#"'&.'.7>2764/&"`þèV

	V	

	äZ

		[		

h!^BB^:g)þÆ{{Ö€€ýø&;M++M;&CYpP€

=R
qM:_v:x  /@&%%�@
	Z

		[		 €€'^
	
^
	
hZ		

Z

	
þå@&B^^B(#†!!*Ä)H55H)iGOqfC#?Ic<0o	%00l#{77 (
	[		

Z		         à  0  7!2654&'.#".#"3&.'.7>À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@ pP#?Ic<0)H55H)iGOqë	%00l#{77    ÿàà    , ; J _ n } Œ › ª ¹ È  26=4&#"3>/.7%76&'&676&/&677>'.72>54.#"3%4&+";26532654&+"3?>'.676&/&6?6&'&%7>/."326=4&# �@@L@@þKooooþÛ.R=##=Q/.R=##=Q/þà€€`€€ý›ooooþK@@L@@�à€€'oooou@@@@þœ#=Q/.R=##=Q/.R=#à d@@@@uoooo'€€     ÿÀ€À   , ; J ] l z � ¬ Ï Ú õ  26=4&#"3'7>/.76&'&676&/&677>'.7%">7.#4&+";265%>54&+"3>54.#"3.54>32?>'."3.54>323>54.#23>7"3"&54632#3>54&#àü@@¸@@þKooooþÛ.R=#/'N[h8&;L*þà€€S,S&€CAq˜VV˜qAC7`€II€`7üŠoo%<iN-
D
#=Q/.R=#D
-Ni<þD@	¹B^(88((88(^B €€Tooooou@@@@\#=Q/5[+H5!)G4à
ýÃ0V˜qAAq˜V0/I€`77`€I0œ@@-Ni<00.R=##=Q/00<iN-eo*O&^B18((88((81B^    ÿàÀ    , ; J _ l { Š ™ ¨ · Æ Õ  26=4&#"3>/.7%76&'&676&/&677>'.72>54.#"32#"&54634&+";26532654&+"3?>'.676&/&6?6&'&%7>/."326=4&#à�@@L@@þKooooþÛ.R=##=Q/.R=##=Q/B^^BB^^Bþà€€`€€ý›ooooþK@@L@@�à€€'oooou@@@@þœ#=Q/.R=##=Q/.R=#€^BB^^BB^  d@@@@uoooo'€€     `    , 9 [ n  >7.#";.5467.7>>7.#"&>7>77>54&'.#".#"3!267&.'.7>âU2+M;&CYpP
*#*%�@õ4D2[8ò5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@Ë	"(5H)iGOq+2V#g/7 
b<0+7'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77       ÿÀ~˜   & 3  7&$ 6$ 7&$ >27.">2"32654&#&X‘þ‘þ‚þ’’XAN@€ [pþäþÚþåqZ^ìöì]µ[K½Ä½KZ8Ž”�8þî5KK55KK5?Y”““”Y�‚‚�»[pqpq[^]]^µ[KKKK[8888K55KK54L     ÿÀ À     75#5!#!U«þ««=ýÃU=n@þÀ@Àº­Y­¹ý¼VDý¼@@@@     ÿÄÀÂ % x  >50&'.'0067>7'6&'020'.3#&'&6727>7>?'6?&'&6?73?7>7 
W„ O=w®r
	4_Žb"Y{�)Õ6
<ii%t)('1‡ 
%13&k\G‡1	PGH%Te4,"-/	?YuL™—0
B‘ê«�
3V2T»Y
0Ð…(9)'m5Y]4€    ÿÀ À  8 K  67>10&'.610!2654&'.#".#"3&.'.7>!W^^'23N_,+$#'-!þ©€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@;(.	!_
 d_D	"Za`)ý…pP#?Ic<0)H55H)iGOqë	%00l#{77    ÿÀàÀ  H W f u  >10&'.61067#".'.'.7>.5465.#"3!26777'7'5#'77'7'5#'77'7'5#'’23N_,+$#'-!!W^^'$P,Bv\=
%D)7" d2Ln:ObF0Eaý <($)&$'<;0;ó<($)&$'<;0;þó<($)&$'<;0;_
 d_D	"Za`)(.	!q.Pm?#+_ l1*"dJ^>GdbFþ½8558*DD*8558*DDj8558*DD     ÿÀàÀ  X  >10&'.61067#".'.'.7>.5465.#";3?#733?#73267’23N_,+$#'-!!W^^'$P,Bv\=
%D)7" d2Ln:ObFF.@1`@#�@@1`@@XEa_
 d_D	"Za`)(.	!q.Pm?#+_ l1*"dJ^>Gd€Àÿ@À€¿€bF    ÿÀàÀ ;  0.'54&#"106321067;26=4&#"#"&5106321àUµ¦¦µUe@)oU.&@&,Oa;>kÂ…£Œ""�£…@@1þ&&`@Þ
2@@  TÿøÛÀ   67>10.'.>10L`ˆC--™ºÌa#M@*q¥ºHH!3S›-˜ºÌ``ˆC-A@0GTTÕ½‚    ÿÀ À     2>54.#"352# j»‹PP‹»jj»‹PP‹»j]£yGGy£]@P‹»jj»‹PP‹»jj»‹P@€Gy£]]£yG      ÿÀ À     ".54>32#5"3 j»‹PP‹»jj»‹PP‹»j]£yGGy£]@P‹»jj»‹PP‹»jj»‹P@€Gy£]]£yG     `ÿÀ À   , 1 6 ;  #"!4&+54&#!"7!!5326=!;3!265#33#33#3 €&@&€&þÀ&@@þÀ  üÀ &@&þ @@À@@À@@@&&@&&@@@@ÿ   ý€&&€ý€€ý€€ý€€ý€  sÿÀ–À F g  #"&546;246;246;2>;2+"&=467+"&=+"&5#2#".'04#&6?6>3â$#%#%#%%$$$$$$’>jN,,Nj>+OE7÷5y8FR-4&Õ&&8!!	 !
&&+.Ok=<kO.)8#‚4½$=,    	  ÿô À ) . 3 8 = B G L Q  %>74&#".7>7>76.735#3!5!35#3!5!35#3!5!35#3!5!—60&þ &"a)IBŽJ60/ŒEAŽ1"a)IBŽJûi@@€Àþ@€@@€Àþ@€@@€Àþ@€@@€Àþ@tI&€&@&ýÀ(…76'I&!:þx(…76'Œ@@@@€@@@@€@@@@€@@@@  yÿè·À  ! 2 C T  67>10>1067>1067%067>1067>1 ^#<NM" E*Zwt311Ž4þ%*[vt311Ž3.Zws411Ž3*þ7HFV
à IK9
 ZxoqV(1‡/.1þ­oqV(1‡/.1ù(1‡/.1oqVþ²
V FH7     ÿÀ À   ,  ''7'7537''7'7537''7'7537<[]T[‹ˆrˆ‹[@T[^S[‹ˆrˆ‹þ [T[^S[‹ˆrˆ ||<„+b,ŸŸ,b+„€<||<„+b,ŸŸ,b+þ@„<||<„+b,ŸŸ,b      ÿÀ€À   , Z m z ‰ – £ ° ½  "&=4632#'&4762"'%"'&4?62"/.7#!"&5467>323267>762%>.'&.7"&54632#%32+"&54634610#"&5!4610#"&54610#"&5!4610#"&5àË[		

Z

		ñZ

		[		

[Z

	
ZV6ýÐFbN;nLHk#=Q/,O	
ý]h37}  !8(ØB^^BB^^B €€ü @@&&€@@&&À@@&&€@@&& €€AZ
	

Z
	

ZZ
	

Z

		þg[	
		Z1?dG>^Ie]D.R=#!		ç+!	11l`+ç^BB^^BB^Àþ ff&&ff&&@ff&&ff&&    ÿÀ€À   , Z m z ‰ ˜ § ¶ Å  "&=4632#'&4762"'%"'&4?62"/.7#!"&5467>323267>762%>.'&.7"&54632#%32+"&5463''7'7537''7'7537''7'7537''7'7537àË[		

Z

		ñZ

		[		

[Z

	
ZV6ýÐFbN;nLHk#=Q/,O	
ý]h37}  !8(ØB^^BB^^B €€ý <'$&)$(<;0;<'$&)$(<;0;ó<'$&)$(<;0;<'$&)$(<;0; €€AZ
	

Z
	

ZZ
	

Z

		þg[	
		Z1?dG>^Ie]D.R=#!		ç+!	11l`+ç^BB^^BB^Àþ%8558*DD*8558*DDj8558*DD*8558*DD      ÿÀ€À & J s “ ³ Æ ß  1>54.#">7.54>3224654.#">32'4>32>?4.#"3>7.54>33!2654&'.#".'&!2654&'.'.#".#"3%.7>&.'%>'.>7>36ùe®é„„é®e
[œÒwwÒœ[ýÇ]£yG P‹»jj»‹P
	Gy£]BuW2"<i‹POŒi<	2WuBýº*8F2�1GG0$;=,0þ�1G8*<
+=;$0GF2ýG(X(	%J
+(J%	E	37!wÒœ[[œÒw- j»‹PP‹»j»<i‹P	]£yGGy£]OŒi<€/Mc5
	B{_82WuB

-
25]F(þ€
&	F/5KK5*0B' /F
(þÀK5/F	4
E/(B0*5K–Q%% IŒ%QH    T "Î  1  !3.267>&'3"&'.467>2ÿ ‘þ@*egb'*****knk*')"Â@ý¼!!!!!RVR!!!!!!RVR!Î @þ@")'*knk*****'bge*Â•þ¾!RVR!!!!!!RVR!!!!!   ÿÀÖ� 	      764/&"'	'	º$$s#e$9ýú:?ýú:þ4:9ýúþáU#e$r$$s9ýü:Ìýû9ýÂ9:ý‰þÄ       – ê      %'3##3%#73#7ÞÀ<Àb@@ÿ @@ ÀÀ@À=CÀCZ’I–@ýÀ
@þI·ýÀ¸þI,ýÔÁÁÓ   ÿÀ À 	    '#			33!3' €€ÿ þ \¤¤þ\þ€€ÀÀþÀÀ¿Ã} € þ[¢þ^Xþ€þ€@þÀ€@À   ÿÉ À  , 9 [ n } Œ › ª ¹ È ×  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>'.7>''.7>'%7>/.'.7>'3'.7>'3'.7>'3'.7>'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ýÔmmÀmmámmýßmmÀmmÀmmÀmmk	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ý�²²@²²¿²²ÿ²²²²²²²²    
  ÿÀ À  , 9 [ n } Œ › ª ¹  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>77'7'5#'77'7'5#'77'7'5#'77'7'5#'77'7'5#'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ý><($)&$'<;0;ó<($)&$'<;0;üó<($)&$'<;0;ó<($)&$'<;0;þó<($)&$'<;0;k	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ýú8558*DDj8558*DDj8558*DD*8558*DDj8558*DD      ÿÀ À  , 9 [ n } Œ › ª ¹ È  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>77'7'5#'6?6&'&77'7'5#''6?6&'&!6?6&'&77'7'5#'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ý><($)&$'<;0;Êmmþ©<($)&$'<;0;vmm@mmþ©<($)&$'<;0;k	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ýú8558*DD%²²…8558*DD²²²²…8558*DD      ÿÀ À   , 9 Y h u ¨  26=4&#"3%2764/&"764'&"272654&#"3%>7.#";.5467.7>32654&+"3>7&>73!26?>54&'.'#"&'.'.7>./"`þÚ[		

Z

		òZ

		[		

ÌB^^BB^^Bþ‚U2+M;&CYpP
*#*%�@~€€ý@25f#0CYpP€

=R
eGc;@S#&B /@&%[2
	+M;& €€Z

	
Z

	
ZZ		

Z

	
þÁ^BB^^BB^«	"(5H)iGOq+2V#g/7 +™:`'+!H 
+iGOqfC#?D`.8-1&0l#{7'(!5H)   ÿÀ À  : G y  67>10&'.610%>7.#";.5467.7>&>7>7.'.7>7.'3!26?>54&'.'#".'í)mvu1#>@bv76-

+18
")þõU2+M;&CYpP
*#*%�@5f#@2H /@&%O,
Nn	CYpP€

=R	0n=1\RF";Ú39#*w''}vU*pzx3Q	"(5H)iGOq+2V#g/7 '+!H 
:`Ê0l#{7#'	lMiGOqfC#?""):#$  ÿÀå¥    64'.'&"27	27%!33åþQ7þK8„‰8þþ€ÀÀ€�:·þC9Œþnÿþ€þÀ ÿ @     ÿÀ€À    2 7 < A F  !5!!!)5!!!21!575.'0&5463>32%!!5!!5!!5!!5€þ þ@þ@€ýÀþÀ@ ý@Àür+Çþ ¾*C/.Dþ@Àþ@Àþ@ÀÀÿ  @€€ü€€@@üÀ ý ù!(-VZZQ0
)#
S47P‡@@€@@€@@€@@     ÿÀ À    !2654&#!"3%#!#3!3@€&&ü€&&À€ÿ €€ €@&€&&ü€&À ÿ €ÿ  ý€    ÿÀ À 
   $ ) . 1 6  73!33#!5!5!5!5!5!5!!!!5!!!5!!57#)!5€€ÿ @€@€ý€ ÿ  ÿ  þ¾ÂþÀ@þÀ ýÀ@ýÀ þ  þ À@€  ÿ À þ@€@ý€ÿ €@@@@@@ü À@þÀÀ@@@@@€@@þÀÀ@@      ÿÀ À   6  !5#535#535#535#535#535!!!!##5##5##5##5##5#!  ÀÀ€€ÀÀ€€ÀÀÿ  ÿ  @@@@@@@@@@@À @@@@@@@@@@@ý@þÀ ÿ  ÀÀ€€ÀÀ€€ÀÀÿ      ÿÀp¬    %2764'&"	'h"Îþ•+ý†%`MþTþ˜å<Ì"jýˆþÜ^LþU"WÜþÿ    ÿÀø¶   # & + 0  6&/&677%!!!!5!7%!!5!!5óí
þ´¿?2áþ»@ý @@ü@€ýÀ€þ€ �þïþ€€þ€€²'»
þk—…(þî@ü¿À@ÿ €À@@6Šf@@€@@     ÿÀ À    # (  35!3'!#!5#5!5##!!#3#3#35À@ü @@ ÀÀÀÀ@@ý  €€€À€€À€€@ €€þ ‚€€€€€ þ Àþ€€@þÀ@€ÀÀ     ÿÀ À    )  %!5!5!5!5!5!5!!!!!!##37373 ý €þ€€þ€€þ@€ÀþÀ@þ þ  @@@@@@@@%€  @€À@@@@@@þ@þ€ @þÀÀþ  €þÀ ÿ @ÀÀÀÀ   ÀÿÀ@À   "  !2654&#!"3!!"&54632#  &&ýÿ%& þ  ÿ &&&&@&€'$ü~' Àý@À&&&&   ÿÀdÀ  -  !26150&#!"1!"10>306.#!"3!}Ã(2þ½1ýÀ74»³!CeDä>\ýÙEJF@;*ƒ€@À@@@3=3ýc¾=H=ý@À<H<$ME=œŠ_   ÿÀ€À  8 M Z  !26150&#!"1!"10>3706.#!"1!.54>32'"32>54.#53533##5#€À(2þÀ0ý½74¾³!CeDß>\ýÜEKF?;*í1<-Ni<7b&¿.R=##=R..R=##=Q/ €@€€@€€@À@@@3=3ýc¾=H=þö
<H<$ME=œŠ_(tD<iN-'#
#=Q/.R=##=Q/.R=#ÿ @€€@€€   ÿÀ€À  ' < I O U b ‚  >325!>325!4.#"32>52>54.#"3%4632#"&5'7'!'7'72654&#"35#"&'!#"&'#.&'&€ü €ý@#=Q/.R=##=Q/.R=#à.R=##=Q/.R=##=Q/û ^BB^^BB^ëZZ-ˆˆ„-ZZ-ˆþ(88((88(ýà @&:I)‚Ak!VWQ€CƒƒCþ .R=##=Q/.R=##=Q/à#=Q/.R=##=Q/.R=#àB^^BB^^B[[[-ˆˆ-[[-ˆ 8((88((8ÿ ƒþ½CþýurB"md?BX)     €ÿÀ€À  (  	>7>35>7#>75€€þ€#OH9DNQ%'N+O #OH9DNQ%'N+Oþ€À  À/Wˆf.J:*(iþ À/Wˆf.J:*/bÿ      ÿÀ€À   (  !54&+54&#!"#"!5!!265!!5!3 €R.€&þ &€.R@þ  ý@€.Rþ@ÿ þ@R.ÀÀ-S€&&€S-À@€€üÀS-@ÀÀþÀ-S  €ÿÀ€À  !  0>54.#"15##3353# x�x<i‹POŒi<x�x@€€€€€€@ŒÉÛPOŒi<<i‹POÜÉŒ€ÀÀ ÀÀþ    ÿ÷N©   * 7 S  >'.767>'&6&'.7%>'&67'."2?62?64'Ûh-9@ /Riø[D)(67`)(.ZþI%%s,-%$VJ?*^+*)((N+ƒí94î(((r)2Ac,(s)((óŽZ-J0		1FW-[s/_OO†BOO~0˜+n@@6€@@G+"\##H21#–ðð(t)))2&,)))t)      ÿÀ À  ) N  2>54.#"32#".54>3326=4&+54&+"#";;26= j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@  @  @@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@@  @       €ÿÀ€À  !  0>54.#"1##5#53533 x�x<i‹POŒi<x�x À€ÀÀ€À@ŒÉÛPOŒi<<i‹POÜÉŒ@ÀÀ€ÀÀ€    ÿÀ À    ) 6  %!5!5!5!5!5!5!!!!!!32#"&'#2654&#"3 ý €þ€€þ€€þ@€ÀþÀ@þÀÀþ  þ€`(88(@`€À@@@@@@þ@þ€ @þÀÀþ  €8((8†@€    ÿÀàÀ  , 9 G T  !>7!"3!265.'!2>54.#"32#"&54633210#"&1063"&54632#`P"þi%& & þ `<iN--Ni<<iN--Ni<(88((88(`À,`FFT%ÿ &&&&€ $ü~'&A�Àþ -Ni<<iN--Ni<<iN- 8((88((8ÿ €@@€ý€&&&&     @€@ 
   54&#!"%3!265€;*üJ*;@ýÀ;*¶*;ýÀšD(:9)Mþï”þŽ(:9)tþê    ÿÀ À        7'%!5!7'%!5!7'%5!! ÀÀ  ý ÿ ÀÀ  ý ÿ ÀÀ ý  À€€ÿ @€€þ@€€ÿ @€€þ@€€ÿ @€€  	  ÿÀ À 	   " ' 1 6 @ J  354&#"34&#"%354&#"!5!5!!%#3265!5!%#3265#3265@€&&€€&&€€&&üÀ ÿ  ÿ  üÀ€&&À ÿ @€&&þ€€&&@@&&@þÀ€&&þ€ÀÀ&&À@€€€€€@ýÀ&&@ÿ €€€þ@&&ÀÀÿ &&       ÿÀ€À , 1 e r } † –  #.'5!5!5##.'5!5!5##"3!2654&#%!5!#./.'.#'#32#3##353#'#3!3###53267>54&'.+@C
D/ ÿ @/D
Æ
D/@þÀ@/D
ƒ(% $&ûÀ ÿ ø2	"@x
	
	ÀÀ€``€€€@@€@@ À@@@ý &'€/D
C@@Ã
D//D
C@@Ã
D/#ýÉ"',5)À@@ý¥(€@
	
	:@@?@@@@¾¾þÀ¾¾@@ÿ  @�X   ÿÀ€À , 1 À ñB^  #.'5!5!5##.'5!5!5##"3!2654&#%!5!#"&'.'.'.533267>7>7>54&'.'./.'.'.'.5467>7>7>32#.'.'.'.#*#"&'.'.'.5467>7>7>32%32#!33>7>54&'.'.'.#"3267>7%.'.+3267>7>7>54&'.'@C
D/ ÿ @/D
Æ
D/@þÀ@/D
ƒ(% $&ûÀ ÿ ‡)



:
						

9°	}	þÃ@€þ·





÷-8€/D
C@@Ã
D//D
C@@Ã
D/#ýÉ"',5)À@@þ:
				

						  

 
b

#!@ÿ  ç	



		



	Œ
À			
    @€@  	    %!!!!'7'7@ ý € þ Á@¿¿ @€€@Á@ ý €þ  þ€€€@ÀÀ€@€€@À   [ÿãÕ` " /  64'>.'."77772#"&5463Õ**þ{) -ptp,-,-,FKM&+”B…ÈD	*v*ý}*::*)::))u)'TQK +,+,+nsn,'	*<……CË)*l:)*::*):    À~ Z e u  30.'.#10..'.'.>31'0#27>7>7>7>1'0.5&61061%'3267210&'0>3 À722]JFch#N+=(;‰({B3:2a/"A 5b,$?0(B2V!
üŸs/"§HZ3S�ŸM-VH¿KbaX3/1EM�?þî!b
 NXnc-+8™n‚
%!.�ANA
*ANA   ÿÃÞÃ \ i v ƒ  %>7>'.'..'>54&'>54&#".#".#"&67>7>73>7>72#"&546332#"&5463#"&7>32±	#"D(4)"&)F1$:&9#0F '#&@7$!. 0[SK  %,ýï&&%%¿&&&&<XSR\W54Y; 2$	%1j-![4(:&2F) &F2 6+4\"b8*"D-+
3)È%&&&%&&&þIODTE$)@   ÿÀÀÀ   ( , = F K s Ð æ ü  32654&#!"#"3!2657!!3733#7#!2654&#!"33;!!!.'.'.+3267>7>7>54&'.'>7>54&'3267>7>7>7##"&'.'.'.5467>7>7>323.'.'.'.#"+53:+532@À&&þ@&À&&À&Àþ@Àþü|H{KzJ+*UËÀ&&þ@&&ü€À&Àþ@@þ@Àûê
		�”



Ã
#

I

			I	

$ý 	D?	
HI€&À&&þ€&þ@&&€@Àþ@€þÀGG@ÄuuýD&À&&þ@& &þ€Àþ@Àþ@VþÀ		

  


			

	


	
Ks	X      ÿÀÀÀ A N o  %>7>10&'.'>54.#".'23267>7>72#"&54630"'.'.'.'&67>7>1s&Av¤d8# (E\54]E(+i> KML!! :R/8!%	

B‡;.Ký-(88((88( AlŠIL:= -[)2	
	(-U†
PAI–Q?S2!S/4\D((D\4-Q_3#V04ZK<!@)º8((98)(8þDXT##8%    €ÿÀ€À  2 D  #"&=46;2#!>7>5&45>75330""&'!#10.'[¶¶·+<ý %L]6€1$]!ýî1F	 	E26]E(*F]3 vvþpB'9,,D€€B)+ð,+
?C44C>   ÿÀ À N f  "'735!3%7!5!.#"32>54.'77'>32#"&5467'32>54.#7#".54>32ù1V#_<Ôþ€@)þœ9þ¡…$G|]66]|GG}]61D)!õ/œ.IhgJIgN)G`66`H))H`6ü{^8F'D[43[D''D[3	bÔ"=®€€tèŒ@þ¯6_~HH~_66_~H2]O@VþJeiJIihJ3$7aH**Ha77aH*Ñó tG4]D((D\54\E(÷     €ÿÀ€À  
  !!!!€þ@þÀ þ€€þ€@€€ü À@þÀ    `ÿÃñÃ * ? U e x  >.1%0&10'.'&61>7>&''&'.67>6&'7'&277'>7'>&'.>7".#€‚ƒþÕl;-_[R!*(+*a[mYY?v,"(
ˆ+4!!Zdf,+4!!Zdf,eJ0J,$BB^:=‡ýÈQ(!W[Y$?K?:aN8 €	&?,7~|q+–x&,#	7bHGJ;.fgd+.Vfm22CVfm22Cþî:tt C	oq“PVV&JYh;fó3?
+MwWHQM      ÿÀ À  ; J W d  7>7!%.#"32654&'732654&#"!2654&#!"32#"&5463"&54632#€-UMAl	?pS1þ€þÀ'8#Sh#5KK55K‹V
K55KK5!¡@þÀýà&&&&À&&&&€@&5!ý¼<YqAÀ'X/-UK@ E
K55KK5]V!5KK55K
Òþ &&&&€&&&&   Q »ˆ  C X  >7>764'&01>.'>1>/&"0.67>77%.67>.'ëI(%322�2-1904&À 
Q’FEAL)J%6/.ome%>Dýª',S[['',S[['?0ˆ0100"L-5,þCFMS,
·


A'CB;$`ji--3$H)I@A	%WWP
+%%WWP
+%   ÿÀ À ! 2 H  !2654&+.'>54&#"#"3!2654&#!"3%!535#535#535#463!2*¬&*I&&V*/'%[%þ€%4%gþ€ÀÀÀÀÀÀ, ,€3J&&
M6ý@" ""þ*€@@@@@@$#þ€     ´ÿÑKÀ - V  64/.'.+>54&#"#"2?!'277>/736?>56&/5##5#K¹9'1R;;S1'<º+n@n,þKf/RZ@YR/gK€@€Ž,¾I.<UU<.H¿,q=?qa]™0z$$z0™[@@      ÿÀ À 	  " ' 3 @  >32!!4.#"32>53#!#!%"&54632# I„3þÀ€€þ€2WuBBuW22WuBBuW2þ€€€ þ^.4<i‹PÀý@&&&&Àþû4.bþÀ@þÀþÀBuW22WuBBuW22WuB þÀ@ý€€3ƒJOŒi<€&&&&     ÿÀ À  ! 6 = D I N  2>54.#"3##5#53533%!>7!!!!5#7!.'!!.'!!!55!!à<iN--Ni<<iN--Ni< €@€€@€üÀAþsÿ  @ý@ÀÀ@&þó–#þ°Àþ@À@þ€€€-Ni<<iN--Ni<<iN- €€@€€@@ þ@ÿ €�þ¿€À€À @€!@@@@À@@    @ @ . 3  32654&#!7>&#3!0654&130654&130654&13# À*)þ@€2!-$/þ€.O1€@@@@@@@@ý @@À$$@
>C5À
þÀ.R/././.þÀ€þ€       #€ã ( 5 B  %5.#"#5#&>1#0##.#"6?!%##5#53533%2#"&5463 À+•^_^@"@M& ` $Y@"B\\a”,À€þ€€@€€@€@5KK55KK5ãÀ+)”€a_#@$mfIDco*@"^bþ€”(,À€€€@€€@ÀK54LK55K    ÿÀ À X \ _ b e  32654&+>54&#"%>54&#".#"#";3732654&+>7%#!5##";3#73#5!#3#5àb
8(#þñ
:%%5	þí$(8
b`À`b
@€€@
b`Àü@II‰I IÒI &(8N%54&O8(þÚÀÀ'
/ý@@@À/	þÙÀ ÛÛÛÛÛ      ÿÀŸ³  . = B M  	.76&''.'"/&4?62%.76&'!5!!2!5463Oþô	


PKþy.6ŠŠ6Š.Þý>þô


	£þ  ý¡~ý@u	
þô
	ýøMÝ.Š6‹‹5.þ|—

þô
	„@@@^^     ÿÀ —  @ E J  !26=4&'%0&13"3!2654&#.+32654&#!";#"3#!3#0 þWJ7†Ši&&€&&,@`üÀ`@- €€ €€@øQT?þ &&&&&@þÀ%€þÀ@þÀ@     ÿÙ„B  1  %>4&'."2?>72#".54>3„=====› š>5< 'àLá=‰Š�5þÛ<iN--Ni<<iN--Ni<ô=š š=====5‚‹Š<àLá&;5I-Ni<<iN--Ni<<iN-  ÿÀ À  ) ;  2654&#"3#5!5!5#"32>57%!#".54>3�5KK55KK5YZÀþ ÿ €BuW22WuBBuW2À¿ýA (F]55]F((F]5ÀK55KK55KþD €@@@2WuBBuW22WtBþ‘n5]F((F]55]F(ÿ    ÿÀ À    5 < C H M  2>54.#"37''7'77%!>7!!!!5#7!.'!!.'!!!55!!à<iN--Ni<<iN--Ni<[[[-[[-[[-[[üØAþsÿ  @ý@©©@&þó–#þ°Àþ@À@þ€€€-Ni<<iN--Ni<<iN-˜[[-[[-[[-[[{ þ@ÿ €�þ¿€ª–À @€!@@@@À@@    @ @ . 3  #"&5463!'.63#!0&5461#0&5461#0&5461#3 À*)À€2!-$/€.O1þ€@@@@@@@@ @@À$$@
>C5À
þÀ.R/././.þÀ€þ€      ÿÀ@À ` j q x ‡  2654&#!"33267/.#"3267#"&546333'!370672#"&'732654&#"32654&'"34&#13!0&'3!"3!2654&# $'üF'$W>%@K
$33$({@¢!¿C•($22$P?&=Wþ @à/@ ,@`ý  @#''#9!=V!^2$#3$ýÀh˜˜ý˜@#3#$2e!V=!=@ýdœý@ þ*Ïþ @     ÿçÙÀ    ! @ E J N  3'54&#!"3!265'!5!!5!7'>'.17'6&'0>7!5!!!57€€€&ýþ%& '@þ  þ  ¦™™a0J-
G™#D6DCƒJ#™O&5kif0õþ  þ @þÀ_™™À€@'$ýþ'&@€@@€@@±™™þj0fik5%P™#K~DC;D#˜G
-J0µ@@@@@þë˜˜     ÿÀÀÀ  	     " ' , 1 6 ; @ E J O T Y ^ c h m r w  35#!35#35#!35#!35##3535#!35#!35##3535#!35#!35#!35##3535#!35#!35#!35##3535#!35#!35#!5#3 ÀÀ ÀÀý ÀÀ ÀÀ ÀÀýÀÀÀ@ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀÀÀÀ@€€€€À€€€€€€@€€€€€€€€€@€€€€€€€€€€€@€€€€€€€€€€€@@@@@@@@@@@@     ÿÀ@À L  2654&#"#'>54&#"!.#"3267.#"32654&'732654&#"'73â'77'&7þK +7''7'Pþý7&'77',ÎR'77''7ÕÕ7('77'U¾,Å8''76&ß3#'77'!2á&67''8–ç8''77' ‹Š '77''8ó‹ 	  ÿàà  4 ? J P V a g r x  32654&+.'54&#"#";326=>7#>75#.'#>735#.'35.'35>73535]cc5Un??nU5cc5Un??nU5þƒ/D
€+CW2@2WC+€
D/@:@:@2WC+€
D/:@/D
€+CW2: ?nU5cc5Un??nU5cc5Un?=€
D/2WC+€€+CW2/D
}::½€+CW2/D
}:ý€
D/2WC+ý:    @ÿÀÀÀ   .  2654&#"3!.1'7#'02654&#!"37! 5KK55KK5ÿ  }@,,€((@y€ üÀ  ÀK55KK55Kÿ „<€@@@@€Qo€þ€€   ÿÀ À   "  %5>54&+"3!46;25!!@7I^B@B^I7€@ÿ 8(@(8€þ  @ƒX:ÀB^^Bþ@:XƒÀ (88(þàýÀ@@     'ÿÀÍÀ   ! & j w | ‰  4&#!"3!.'!!!5!!!5!5!6&/.'.'.'#.#.#&;06'.'7>7>7>7'2#"&54635!!2654&#"3'!,ý@-,±
þnÀý€@ýÀ@ýÀ@ýÀ@þÀ$ ;!

 5¨T%	ÄB^^BB^^Bþ ÿ  `(88((88(€þý--ý€- €€@@@@@À@@ÙL
"&f"0#A'[Ù^BB^^BB^€@@€8((88((8      ÿÀ@À ! /  	676&'>54&'.'5%32>7@ýÀý €	PÀþÀDk‡GG‡kD@€þÀ@Á%(#\!%`)((	‘þò€Àÿ /##/   `ÿÀ À  % 5  354&+"3546;2!2654&#!"3'7.54632 €oOÄOo€(À(þ !//!ý`!//!«(?¿@-7'&7€…MnnM…€%%€ý@/!â!//!þ!/š1ÁÀ2*<<* 	 @ÿÀÀÀ       % 9 > C  !5!#35#!5#!3#3'!!5!5!!5!7.#"32654&''7!!5!!5 @þÀ€@€À@ýÀ@@€@@þ@Àþ@Àþ@@þÀI…J*OqpPOq¨‡-oþ€€þ€€@€€@ü@€@@ÿ @@ÿ À@@À@@€@@„…#pPOqpP&¨‡.—@@€@@    ÿÀ À  % *  '35>='7.+"74&546;2!!5 [ü[["!€7I@7R5@B^A8(@(8€þ  hXüXX#ƒƒX:Çó80>^Bþ¹B (88(üæ@@    ÿÀ À   /  2>54.#"3'773.5465#!5#"&#! I€`77`€II€`77`€IÄþü„1SÓýMJÃ 0þ  7`€II€`77`€II€`7Âþü„1SÓó0ý@ÊCÀ     ÿÀ@À L Y f  %4.#"3>32.#"#.#"463234.#"32>7332>5%2#"&5463!2#"&5463@(D\54\D(QcDGe(n>0VH7Î7HV0>n(eGDcQ(D\44]D(.Ok=8dN2°2Nd8=jP.ûàB^^BB^^B B^^BB^^BÞë3ZC''CZ3C\bFþä(12F))F20)Fb\C3ZC''CZ3þ;hN-'C\55\C'-Nh;¢^BB^^BB^^BB^^BB^      ÿÀ€À  ! & + 0  !5!!!'!4.#>54&#""!!!5!!5!!5€þ@ÿ þ@€€þ(0<$K55K$ J€@þÀ@þÀ@þÀ@@€€€ü€€0\H,8#5KK5"9G/öý€ @@€@@€@@   7ÿÀñy - 7 ? P  4&'>'.'"6732>7!0#"&1!6&5.'621!063'&'&475067ð&+Pbr=^¦{G#++•\0s;L�wXþÀa__!€k
*xHCn#þ“g2þÀ@gë1P*?"+‡:l0\–*+#H{¥^=rcO*&0UvE@€(’O26R™€€ýŒ
V6qALz\?     ÿÀ À  " 3 D  !.#">7#"&'2>54&'!1'4&#"3265ûÏ_v‹K<oeW#©';J*¯ø(,Bs�[¨*5\ —j»‹Pþ¯'.QK55K8 5K¤?hK*0E+þÞ(F3þ�¥<ŽN_«†Z%	.&þ‘P‹»j.Z)\6'>e5KK5K5    ÿÀ>À ‚  #".5467>7>7467>100&10676&107>7106'106'10&'>.#"'>32>'70>T’ÃooÃ‘T*&4_$%i("%n
_$$+#,--#"[uQPX.C-º.6FI‡9C‹X6g_T$
*Àj»‹PP‹»j((Lw!\1
U-+:A	'!*	
J0b'6…]#�B	,™H!$)%8.&%5!"4n$4)      ÿ¹@¹ $ '  %0>54.14.#"&1632>5	8…ÂÛVvøÉ�…ÂÛVvøÉ�þˆþ@·0K[,,^M2mi&&hn/qihškj**jkþú     ÿ8 E  3'.#>10.'610.'10.7610&>7>10671067ÿI#.0"FFE"B{7r�DoN+0@@#82<5%:+([¡yF	 %8gO/IABR$à;*_�iB#8,	F$! :0/P>#GiG^^$/CK%#&E/    ÿ³@³     ( 7 :  %610.'7#"%!'#!>54&+.10&'%72Ac‚Fml
ëwþÈsæ,!`T%4k%^\¯U"4%7OF,"GK::üjsñ@ÒøÉ

×ÿØ
�>ýÔB%5¿8(`ÀÀ»
1 (8þž]?3+‡wB     ÿÀ À '  5#5#33'3535##'7337#5#7##3535@@¿?@ÀÀ@?¿@ÀÀ@¿@@ÀÀ@@¿@À @@À@ÀÀ@À@@ÀÀ@>¾@ÀÀ@¾>@À     ÿ¾à¾ ,  2654&#&".#"3265>7.#"3@B^"&³¿š&1B^^BB^2›¦›21B^^BK5 %%ýfK54LK5 (!þ&K54L      ÿÀ À    5  2>54.#"3''7'773.5465#!5#"&#! I€`77`€II€`77`€I-q-qq-qq-qq-ýBJÃ 0þ  7`€II€`77`€II€`7bq-qq-qq-qq-Ó0ý@ÊCÀ     ÿÀ À  " ( 1 6 > K N  2>54.#"3610'.7'7.546;73#%32&67610&'7 j»‹PP‹»jj»‹PP‹»jPR>+ DD+>M«K>"7ÃD>š0$"T.fþ>@P‹»jj»‹PP‹»jj»‹P�~�…*ˆ¡‰™(8þË,Å$&€€€€&!‡")=X)"/N#      ÿÀ À  ! B L O Y \  77.#"7.'7'>7	2>54.''.'3067>1'7'7'017 ]"BC=”Pj»‹P%2¨¨=Ul>‡þ‹þéMj»‹P'3!	¥¥=Ul>\^'H B GLR*°VK([)fhXpG;!!;À§4*/P‹»j*QLF CG&^_=mU<þ4pþãþ�¼P‹»j+TNI B"K)^\=mU<¥¥4$°‡6>di6)¤ŠPvv.     ÿÀàÀ     " '  354&#!"35!!!!5!)5!!5!)5! @&þÀ&@@@ü@Àþ ÿ  @ÿ  þÀÿ  @ÿ  ÀÀ&&ÀÀÀý Àý@€ÀÀÀÀÿ ÀÀÀÀ     ÿÀ@À       %'!%7%%'''%5À@ÀþÀ@þÀÀ@ýÀÀþÀÀ @ÀþÀÀÞâ€b^€À€ÀÀ€Àþ€€À€ÀÀ€ÀÀ€€@€ÀÀ€      ÿÂs¿ 6 H d }  170&'.610&'."10676101067>7'0'.'&67>13>'.10667>7"#.10>76&ŒF’:	>1M_?dD$¡W*+”JJ6
‰v1*)+"
x
6b&%Š2	%ó>eZU.t©n5@Q‹»ii£p?*19Y&&e3/bcKi/ <I<[	&++k_5A

ý„/+1þ_-*AH3=G;@O_P%0* >     ÿÀ À È  >54&'.'.'.#"3267>7##"&'.'.'.5467>7>7>32#"&'.5467>7##"&'.5467>7>7>327'.#"3267>733267>7>7Û6!"N,,]17f11T%%9:%%V21k8C~:9]#fI++[1.U((D.*B&&U/(L##?*	"ieK(* )%.$A3!"*-$39-|&Y4+Q%%@*5"!O,-a4;k11S##6S6 3+D)(Z2+P&%A+ 3D';. hõ	
(-(&\(9 A!)"		


%@'       € $  %!2>54.#".#"#"3!›CvX33XvD6Ob7?oS0<iO--Oi< 4ZwDDxY44YA%0Tp@.Ok==jP.      ÿàÀ  m �  ##"&'#"&'.'.'"&'.5463!2#.'.'"&'.5463!2#>54&'"&5463!"'7>54&'"&5467>3!2#»'þ²		¼×		þ¸!0t"ž� %H+,	_Èü,,þ¡*'C"

,,$‚5&üù’þn$3
		
		

ý‡-6*5
		
		
Æþ[Z"#		
	6*™B\!"		
      ÿÀ À K P p ’  "&>32#"3'.54672654&#!"3.5467>72654&#'&6337>7>72654&+"#".546732673267æ1"QZc44c[Q#""Å�J	"#þÿ

p{Ñ


I¢"#4 å{	 P‹»jj»‹P!¨“.!6%&6"
þ7@–		) êåà	
E3t )		ý4U7zBj»‹PP‹»jC{7ý´2þÎ   ÿÀÀ   $ . 8 S n w € ‰ ’ š ¢ ¬ ¶  2>54.#"3.'>75%>7.'%.'.'>732654&+.'>7467#";.5%5>7#+>7.'3;.'5.'>7'.'>7%>7	l¾�RR�¾ll¾�RR�¾l+%DR]SC&þv"X44(.O #/³"'$ ,;

:)üß&#,
::0 $ç(I ¥]¢
 G((F 
¢]¥ H(]QC%]%CPÏ:c%,<ù"Y56'@P‹»jj»‹PP‹»jj»‹P¬þýUz ÿ ÿuR]+BW;
}?&
	4Q—3zB@t2%U/
1U&
ïBy3%S/
.R$2u@s	 F&%C r%pD#%D 	p�þ÷W
þô	V{K0BbŽ,EY<
      ¥Ö»_<õ      Òz    Òz  ÿ  ÿ            ÀÿÀ     þ€                á              À        < €    €s t            €  à                     €    `€              €     €  €          À€        € à  €  €  €                         `€  €  €  €  €    `  €  €  €                             €    €  @         €         `€  k € !€  € =         €          (  m  à   �   9    @    0: ð €         À              ¿                              €              ô  ñ 	  !    €  ™       ó    a  €                   €    @€        €           €       `   €                                   €    `     @                              €    à                                    @          À  @    À                 €                           @  @  @  @  @  @  @  @  @  à  à        @  €                                    @   @  @     À       À                                   À  €A   €  €€       *  €        €  @             À     @€       À€  @  €  €  €  €  €  `  `  `  `     À     ¦ *  @                             @        "                         À     ƒ                  ¡@     €          À/       ~     /     €                             /    A                       2‚        @                      >  ÿ wÚ    d   @  À€  €       >                    >         @                 €  €  €  @           €        @   À    @  €  €    �      {    `     ã 6   €            €  |         >   €  €  €    €  €     €        €  @    €  `      €          @   B &€    @        À           ‰        @Ñ          @                                     À  `  €  €  `  À  1  Ñ    @            €€  €  €  €  €  €  €       àÁ €  €  €  €    `  `  `  `  `  `€    `  `  `  `  `               À  €     €                                      t                            €         v       @  À    `     €À                      €€     €       €À       @     À  @     @  €  @       €€          @    A                       €  À     ~     À               T        `  s     y   €  €  €   T                         €           |  ý          À€ € €    €€    €^       €      €        €  €  €    [À    À  À    €     €  `     Q    ´         €     µ               @     À  @       @    '@    `  @      @  €    7   >  @     @                    @  y        À                     (   <   ü  Ä  p    Ì  ì  ¨  è  ˆ  8  ˜  Œ  
ä  L  ¼  ,    ü  è  <    „  l  ð  Ð  T  ¬  €  à   4  !,  "t  #¬  $0  $Ä  %4  &ô  )à  ,,  -8  -Ü  .¼  /   0  0p  20  3,  3Ð  4d  5   5Œ  5à  6œ  8p  9|  :   :€  ;  ;¤  <t  =\  >4  >¬  ?  ?¨  @d  A„  BL  B¼  Cø  E(  F€  GP  Hˆ  IÌ  J8  JÔ  K¼  L|  MÐ  NT  O  P  P`  Q�  RH  R´  S  V”  Zl  \  \è  ]  ]´  ^à  _Ü  aè  bÜ  dŒ  e  eÌ  fÔ  h  hè  iÔ  kP  lX  l¬  n  n°  o@  pd  pÌ  q”  r„  rä  sl  t(  t¬  u@  uü  v   w$  w¸  x  x|  y°  z€  {  |  |Œ  |Ì  }<  ~t    Ì  €4  €x  €à  �Œ  �ø  ‚\  ƒ  ƒ¨  „  …h  …ü  †È  ‡x  ‡ð  ˆD  ˆ�  ˆð  ‰`  ‰à  ‹<  Œ   Œ„  ŒÜ  �t  Ž¸  �  ‘8  ’¬  “ì  –  —<  ˜`  ˜˜  ™0  š$  šŒ  ›¬  œ˜  ž$  žÐ   Ð  ¡D  ¡Ì  ¢ì  £|  ¤   ¤x  ¤ü  ¥p  ¦  ¦d  ¦Ü  §Œ  ¨ì  ©l  ª   ªˆ  ªä  «”  ®  ®t  ¯,  ¯œ  °  °d  °¸  ±  ²œ  ³  ³¨  ´è  ¶¼  ¶ø  ·h  ·è  ¸h  ¸ì  ¹D  ¹¸  º  »H  »ì  ¼ü  ½|  ¿   Àx  Á8  Â   Â´  Ã¤  Ä`  Åø  Æ°  Ç°  Èp  Él  Éè  Ê   Ê˜  Ë�  Ì  Íh  Íä  Î@  Ïä  Ðœ  Óü  ÔÈ  Õ�  Ö  ÖP  ×  Ù  ÙÌ  Úè  ÛŒ  Ü  Ü¸  Ý¼  ÞÈ  ß¼  àð  áô  ãÐ  äÌ  åø  ç$  çœ  è0  èÈ  é„  éÜ  ê`  ëH  ëÌ  ìp  íL  î4  îÄ  ïT  ð  ðÈ  ñ$  ñ¼  ò¤  ó8  óü  õD  õØ  öø  ÷ˆ  øD  øÜ  ùŒ  ú”  û¤  üœ  ýÔ  þØ  ¸ ¸ è  ä ” ð ø ¬ $ 	D 
   (   ô È à è D Ü  Ü ° ¨ œ ˆ ° | Ì ( È  $  ô !¨ "d "Ì # $ $T $ü &œ '” (À ) )d *Ð +� ,h -Ð . /¸ 1\ 2Ä 4, 5  7, 8¼ :„ <” > >Ô ?$ @  A´ C D´ Fl HH J Jà Kì L0 Mü O” Q8 Q´ Qø R„ RÈ S8 Tx T¼ Tè U\ VÔ W@ X, Y Yh Yð Z¤ [ [Ô \  \” ]< ]¼ ]è ^ˆ ^´ _P `D `p b b8 b¨ bÔ c cX c¤ cì dd dü e” eø f$ fh g g` hl jT j” kD l„ mŒ n¤ o< oÔ p˜ q” rX s sÈ t¤ ux v| wp xœ y„ yØ z zÐ |¬ }ˆ ~È < €, �( ‚D ƒˆ „Ô …Ì ‡¤ ‰° ‹¤ �¸ Ž ŽŒ �¤ ‘, ’H “| “¬ ”H ”Ð •D •Ø —$ —ô ™L ™Ü œ4 � �œ ž žœ ŸD  ` ¡8 ¡¸ ¢L £Ä ¤Œ ¥, ¦ ¦” §¼ ©� ªd ¬  ¬  ­  ®È ¯ø °˜ ±$ ±Ð ²ì ´t µ ¶¤ ¶ø ·l ¸0 ¸° ¹  º˜ »8 »œ »ì ¼8 ¼ì ½È À Át Ã° Ä¼ Åè Çp È¨ É É� Ë„ Ì¼ ÍÈ Ï4 ÐÈ Òä Ô  Ö8 ×  Ø$ Ù„ Ú¬ ÛÄ ÜÜ Ý¼ ß  àl â@ ã( äè å| æ( ç¬ èô éP éè êð ë¬ ìl ìø íä îø ðÀ ñ¨ óh óü ô� ôì õH õø ÷  ÷À ø€ ù ùø û ûœ ý  ý° ýü þœ ÿ|  ¬ $ ¨ ô ” $ ¨ 	Ä 
Ä ˜ ø $  Ø ä œ ô  ¼   �  h  , @ ¨ T ( l x  ° d Ø  @  l !< !Ô #L $p %¤ &h (H (à +< -ü 0x 1Ì 2| 2È 4, 5 6p 7p 8 8d 8È 9, 9Ü :ì ;ä <à =x ?„ AÈ DD Dè E\ EÄ F$ HÄ Jü Mh OP P¸ Q0 R Rl S$ S´ T TÈ UH UØ VH VÐ WÄ Y< YÄ Z@ Z  [° \€ \à ]Œ ^x ^È _4 ` aÀ e´ f f¨ gø ix l` m¨ nl oŒ oÄ q4 rT sh t4 u8 v vð w„ x< y` zh {< {Ô |€ }t ~ € €x �Ä ‚˜ ƒì „| „ì †Œ ‡( ‡Ä ˆ” ‰ ‰° ŠÄ ‹\ ŒP �  Ž� � �È �ˆ �ô ‘x ’ “ ”0 ”¸ •$ –Œ ˜Ô ™@ šà œ„ ž´   á_                          ®                 W        3        l                E      
  ~  	     	   ^  	   9  	   r  	     	   K  	 
 4 ˜Unycon U n y c o nVersion 2.0 V e r s i o n   2 . 0Unycon U n y c o nUnycon U n y c o nRegular R e g u l a rUnycon U n y c o nFont generated by IcoMoon. F o n t   g e n e r a t e d   b y   I c o M o o n .                                                                                                                                                                             framework/static/libs/unycon/fonts/Unycon.eot                                                       0000644                 00000540710 15266055653 0015435 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÈÁ (Á                  �    LP                       »Ö¥                   U n y c o n    R e g u l a r    V e r s i o n   2 . 0    U n y c o n          €  0OS/2   ¼   `cmapgAkÀ    ,gasp     	H   glyfÒ»  	P ž´head	Q8¡ ¨   6hhea	Ã" ¨<   $hmtxBÉM¨ ¨`  „loca¬–  ³ä  ˆmaxpúa ¿l    name­Ãæk ¿Œ  zpost    Á     E�   ™Ì   �™Ì  ë 3	                               @  é™ÀÿÀ @À @                                               à àààààKà[à^ànàpàrà{à~àƒàˆà‹à“à–àžà­ááá á%á+á-á6á9á;á>áDáGáKáWáYá[á`ácáhákáná{á}á‰á‹á‘á˜á›ážá­áêâ ââââ+â-â0â3â;â=âKâNâ[â]âiâkâmâzâ}â‰â›âžâ­ã ã
ããããã)ã/ã4ã7ã:ã=ãIãYãaãiãmãsãwã|ãŒã—ãœãžäää	ääääää(ä,ä.ä1ä3ä7ä<äDäLäUä\äeähälä|ä�ä„äŠä�ä’ä�åååå,å<åDåGåIåLåQå]åcåvåxåzå‡å‰å�å˜åœåŸå­ææ	æææææ,æ9æ=æFæLæ[æmæxæ|æ‰æŒæ™æœæžæ­ç	çççç)ç+ç9ç?çAçDçFçIçKçMçSçYç\çaçeçhçmçqçvçyç~ç‚ç‰ç�ç™çœçžç­èèè	èèèèè"è.è4è8è<è>è@èCèMèRèUèYè[è^èbèmèsèèƒè‰è‘è˜è�é ééé<é>éFéHéLéNéPé]éaédémétéxé~é‰éŽé™ÿýÿÿ      à àààààKà[à]àmàpàràtà~à€à‡à‹à“à•àžà­ááá á"á+á-á5á8á;á>áAáFáKáQáYá[á`ábáeájámárá}á€á‹á�á“á›ážá­áêâ ââââ â-â0â2â5â=â?âMâPâ]â_âkâmâpâ}â€â�â�â­ã ãããããã ã,ã3ã6ã9ã<ã@ãLã[ãcãkãoãuã{ã‹ã•ã›ãžääääääääää+ä.ä0ä3ä5ä:äAäLäUä\äeähälä|ääƒä†äŒä‘äœåååå,å;åAåFåIåKåQåWåaåqåxåzåå‰åŒå�å›åŸå­æææææææ+æ7æ;æFæLæ[ælæqæ|æ€æ‹æŽæœæžæ­ç ççççç+ç.ç?çAçCçFçHçKçMçOçVç[ç_çeçhçkçqçsçxç{ç‚ç‰çŒç�çœçžç­è èèèèèèè"è.è0è7è;è>è@èBèLèPèUèYè[è^èbèkèsèè�è‰è‘è“èœé ééé<é>éCéHéKéNéPé\é`édéméséxé|é‚éŒé�ÿýÿÿ ÿã þøìë¿°¯¡ Ÿžœ›˜–�Ž‡y	ûúù÷õôñìëêæåäãâßÞÜÛ×ÖÔÒÄˆsrpokjhgfedcba`_^\ZXRQCñðîæåäâàÝÜÛÚØÖÕÔÓÒÑÎÀ¸µ´QPNMGFDB@>=<;:84-% ÿþûò„wi[WVUTPKH;:95420.,ÌÈÇÆÁ¾°¦¥�˜Šzwtqpoml^	ýüûúùø÷öôóñîìêçæåäáÛÙ×ÕÔÆtsqonihcXWUSRQPHFDA@>;3.#"°«¨yxtsqpodb`XSPMJHG                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ÿÿ             79               79               79      ÿÀÀÀ  ! 6 C  !2654&#!'!!"32#"&5463".54>32#"32654&#@@""ÿ €þÀ€ÿ ""@&&&&à<iN--Ni<<iN--Ni<B^^BB^^B@"À"ÀÀ"ý@" &&&&ý€-Ni<<iN--Ni<<iN-À^BB^^BB^    ÿÀ À     ) 1 6 >  2>54.#"3'>37467#.5%!'5.'! j»‹PP‹»jj»‹PP‹»jàzJYf6.nX~*ý+»À 
 €0~R@.]TG€@P‹»jj»‹PP‹»jj»‹P"´+@*½½aM¼%H!þî'./|;"3_*xÀ>8
ÀÀ"4C$      ÿÀàÀ  	    % . 7  35#3#35#3#35#33!35#335#33335#33`@@ @@ @@ @@ý@@À@@ @À@@@À@@@ýÀ@À@@ ÀÀÿ Àþ@ ÀÀ€@þÀ€ÀÀýÀ@ÀÀýÀ@€ÀÀþ@À€ÀÀþÀ@     ÿÁS <  061067>10>'.10610.'.1-E'$--N/Ji*aQ662%8N^2d\
AD4*6Al9X= {:FS[��3dK_(siJY‡ F&'N…: &^S8k¨Ïe%8S0O8   ÿà€   $ 1 >  %2>54.#"%32#"&5463!2#"&5463!2#"&5463pmÁ�SS�ÀnmÁ�S/*¹p9�Fþ°(88((88(@(88((88(@(88((88(KCt›XXœtCCt›YBx3þØ 8((88((88((88((88((88((8   €ÿÀ€À - : G T i  2654&#"'.#"326700>70676&1732#"&5463!2#"&5463"&54632#0.111>.1àB^^B:XF@
X;B^^B+Ft)&1>F+þ@(88((88(À(88((88(à²&)@pPOqXAgbC[pPOq1(™þùA`l,)DW/k
˜@™(1@K55KK55KK55KK55Kþ$«7C8,YG,/WD)+m`A    tÿ¿O , 8  '0.267>&'.'&"2"/>.>7ÏO|ËþûŠMU9ANKÒ#W[W#!	9
#f#Ìþš>”—�:ý�0&F>ÇMS,5‰M»À¶JNIÑ"#"#IMM"38
##Î(=F&/ý’9�–“=    ÿÀ À    !!! þÀþ€þÀÀÀ€ €ÀÀþÀ@ü @À€À€      ÿÀ À    # 0 5  2654&#"37!5!2654&#"37!5!2654&#"3%5!!€5KK55KK5ÀÀý@À5KK55KK5ÀÀý@À5KK55KK5€ý@ÀÀK55KK55K@€€þ@K55KK55K@€€þ@K55KK55K@€€   ÿà    $ , 9  %32654&#!"#"3!26=7#4&#!5!%!2654&#"3€@&&ý &@&& &@@&ý€ €À€ÿ À ýÀ5KK55KK5`&À&&@&ý@&&@@@&@ý@@ýƒ=ÿ ÀÀ@þÀK55KK55K      ÿÀ À    %!2654&#!"3!#!5#5%!!À &&ü€&& À À ü€€€&À&&ý@&€@@€À@ýÀ     ÿÀ€À  1 J W  !2>=4.#!"3#!".=4>3!2!2>=4.#!"32#"&5463àÀc¯ƒKKƒ¯cþ@c¯ƒKKƒ¯c`Aq˜Vþ@V˜qAAq˜VÀV˜qAü À<iN--Ni<þ@<iN--Ni< OqpPOqpP@Kƒ¯c@c¯ƒKKƒ¯c@c¯ƒK @V˜qAAq˜V@V˜qAAq˜Vþ -Ni<@<iN--Ni<@<iN- pPOqpPOq      ÿ¿ÐÁ  i x ‰ ˜ Ó  "&'!53.7!5!>7!5!>32###"&737>7>764'.'.'.'.7>7>327.'>7610.7>7610.7%#"&54632#".'.5<7>32132#".103267>76�AbþíýþÈCþeÄ.ƒG7Y9>Wi7h 

		4	/�c -93#.989G?üÛ&&&&P	);H($bmo14`]]2	T7G‡�.’1A?$TH0Xro.='=91&I$�=3@@!@:H,Mf::fM,È
	
"'((

þQT)4/P04+6C<eþ`&& %%S4ES-(4! 	 B
8E&	:=8,C8     ÿÀ ¿ U ` k u  ˆ “ ¨ ³ Ã Í  >75.'.'&">7>7>7>32>7>7#53>73>7>7>7.'5>7%.'.'#5#.'"32>54.#3>7531355#0&5>7>7é		Rn†K0:EtV5"	8 

*X-+À700	K†nRþ*R' E%É'R)%D ýý5*O.$'	À,X*®~6ý„<iO--Oi<<iN--Ni< ~8	ý?@A@ÀÀ@�ñ3(M:@:EtW4
Rn†K	107À,-X)	
8	"5WtE2~
7"5~’3(f.	%‚*X,À
$ E%)R'Š-Ni<<iO--Oi<<iN-@$E 'R)À€€2€¡ €"_4*     ÿÁ À  i } ‡ ’ � ¦ ° ¸ Ã Î  2>54.#"3>7>7#27>7>75>7#"&'53.'#>7>7.5467>7"/&4762762>7#>7>7.'3.'.'3.'.'7>7.'.'5>7ß<iN..Ni<<iN..Ni<þU7	;DtW4Iw�Z	/	K†nQ	!8
	*U,,¿:3J		¶	
[		

Dž

ý3	):~8b~	:µ
¿,W)5!8-Q3þc%O) @¾'O'@ -Ni<<iO--Oi<<iN-œ"	Rn†K	/Z�xI4WtE:	739À,+V*

8


µ

[	


DŸ		‰3)É @&N(¾@!(P&.)W,À5,9!4*{: ~~7     ÿÀ À . 3 8 = B F J N R W \ a f s €  0&#!56&+013!!!!!!03!2654&#!5!267#533#733#733#73#53;#73#73#53#373#373#373#"32676&#!"32676&#€€/ý@.€@@@þ€€þÀ@ÿ  2@**þ @&ý÷	nwÀ	€	€À	€	€Éx	‰ý›[e@€
€Ê€
€ÊhXýåR	I‰	€	€À	€	€À	H7þ($=)$$=)$€$=)$$=)$€@@€---€@€@€@@@  !@,@@@@@@@@@À@@@@@@€@@@@@@@@þÀ&&&&&&&&    ÿÀ À   # ( - 2 6 : > S X \ ` d w † – £  0&#!56&+013!267#533#733#733#733#5;#73#73#4.#"32>53#5;#73#73#762"/&4762!2654&#!"32676&#!"32676&#€€/ý@.€@@@7V&ý÷	nwÀ	€	€À	€	€Éx	‰ý@e
[¥€
€Ê€
€ÊhXýå(F]55]F((F]55]F(R	I’€	€É€	€ÉH7üÊž
	

µ	
Z

	
±Æ**þ:(
$=)$€$=)$$=)$€@@€---þ¥U8,@@@@@@@@@€@@@@@@@þÀ5]F((F]55]F((F]5 @@@@@@@íž

		µ

Z

		   !€5	&&&&&&      ÿÀ À   # ( - 2 6 : > S X \ ` d q … ” ¤ ±  0&#!56&+013!267#533#733#733#733#5;#73#73#4.#"32>53#5;#73#73#4632#"&5354&#";2654&+!!2654&#!"32676&#!"32676&#€€/ý@.€@@@7V&ý÷	nwÀ	€	€À	€	€Éx	‰ý@e
[¥€
€Ê€
€ÊhXýå(F]55]F((F]55]F(R	I’€	€É€	€ÉH7ü7pPOqpPOqÀ€`@Æ**þ:(
$=)$€$=)$$=)$€@@€---þ¥U8,@@@@@@@@@€@@@@@@@þÀ5]F((F]55]F((F]5 @@@@@@@ÀOqpPOqpP`€   !€5	&&&&&&   	  ÿÀ€À % * / 4 9 > C H M  %4&+54&#!"!!!!!!3!263265#!!!!5!!5!#3!!!!5!!5#35@@&€&ý@&þ€€þÀ@ÿ  &À{&Àý@À@ýÀ@ýÀ@ @@€ýÀÿ  @ÿ  ÿ  @ÀÀ €&À&&À@€@€@ÿ &&€ü€ @@€@@ý€€€þ€€@@@€@@€@@    
  ÿÀ€À ! & + 0 E P U h m r  %4&+54&#!"!!!2633265!5!!5!%#34.#"32>53!!5!762"/&4762%!5!5#3@@&€&ý@&!Àý­!–{&üÀ@ýÀ@ýÀ@@@€ý -Ni<<iN--Ni<<iN-@:F�ÿ @ ÿ ý³ž
	

µ	
Z

	
‘ ÿ ÀÀÀ €&À&&þ±hü€ &À@@€@@@ý€€þ`<iN--Ni<<iN--Ni< 0‹R0€€@@Íž

		µ

Z

			@@€@@    ÿÀ€À ? D  2654&#"'>54&#"'>54&#"'>54&#"3267!3!!5ó:SR;:S³+-;R;:S.&‰�")R;:S@00£R;:SR; ~³ý  S;:TS;.�áK1:TS;+FðôC):TS;3MÚ�+:TS;;Sþ¡_þkÀÀ    `ÿÍ  ,  0."17#56310.'.16$1 Q–Ôƒ	?A1€€o‘U"wŠrg…}�,éŽ©:QX/H0ÀÀ‹Ô�H7dŽW_¤xE>/    ÿÀ€À  1 F S  !2>=4.#!"3#!".=4>3!22>54.#"32#"&5463àÀc¯ƒKKƒ¯cþ@c¯ƒKKƒ¯c`Aq˜Vþ@V˜qAAq˜VÀV˜qAüÀBuW22WuBBuW22WuBOqpPOqpP@Kƒ¯c@c¯ƒKKƒ¯c@c¯ƒK @V˜qAAq˜V@V˜qAAq˜Vþ 2WuBBuW22WuBBuW2 pPOqpPOq      ÿÀ€À   % * / D O d i } ‚ ‡  %4&+54&#!"!!!263265!5!!5!%#34.#"32>53!2#".54>3!5!32654&+54&#"3%!5!5#3@@&€&ý@&!Àý­!–{&üÀ@ýÀ@ýÀ@@@€ý -Ni<<iN--Ni<<iN-@:F�ÿ à.R>##>Q/.R=##=Q/  ÿ ýà€`  ÿ ÀÀÀ €&À&&þ±hü€ &À@@€@@@ý€€þ`<iN--Ni<<iN--Ni< 0‹R0€@#=Q/.R=##=Q/.R=#@@@À`€@@@€@@    	  ÿÀ€À  $ ) . 3 8 = B G  #4&+54&#!"3!2632653%!!!!5!!5!#3!!!!5!!5#35€š&€&ý@&&À{&¦ ý€ý@À@ýÀ@ýÀ@ @@€ýÀÿ  @ÿ  ÿ  @ÀÀ € &À&&ü€&& €ÀþÀ€ü€ @@€@@ý€€€þ€€@@@€@@€@@    ÿÀ€À , : G T i ~ ’  %!"&54>106;.54>32321"!>54&#"32654&#!"32654&#".54>32#"32>54.##"&=463232# '7"üª/(0(-ƒ#=Q/.R=#ƒ+/N8àB^:^Bà&&&&À&&&&`<iN--Ni<<iN--Ni<.R=##=Q/.R>##>Q/€€`à-SI?$Ëé¾@.R=##=Q/@]ATc6 ^BB^ÿ &&&&&&&&ý@-Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ €`     ÿÀ€À , : G T i }  %!"&54>106;.54>32321"!>54&#"32654&#!"32654&#".54>32#&"'&"2?64' '7"üª/(0(-ƒ#=Q/.R=#ƒ+/N8àB^:^Bà&&&&À&&&&`<iN--Ni<<iN--Ni<ž	
žD
	

Z
	µ

à-SI?$Ëé¾@.R=##=Q/@]ATc6 ^BB^ÿ &&&&&&&&ý@-Ni<<iN--Ni<<iN-‘

žD		

Z

µ		     ÿÀ€À 
  4 H  !54&#!"!3!.54>3252>54.#"3"/&4762762  &ü€&Àü€&"7'7`€I0`<iN--Ni<<iN--Ni<ž

µ	
Z

	
Dž
	 €&&€@ý@&?IS-I€`7�ý -Ni<<iN--Ni<<iN-‘		µ

Z

		Dž

     ÿÀ À 
   54&#!"!!!5	5!3!265 &ü€& @ü€@@þÀþÀ& & €&&€@ÿ €ÿ ÿ €À&&À   ÿÀ€À   53	!5!3#!5!3€þ ±þÓþ÷ý ÚfÀÀÿ š¦€�€þöÊ€€ýÀÿ @@ €      ÿÈ€§  * 7 D Q  	6&'&6726=4&#!'.?!"3!2#"&5463!2#"&5463!2#"&5463˜ 3ÿ3h@$#þåUg..þB$#@€ý@&&&& &&&& &&&&”»3þE3þ4€&@&”.g.&@&þ€ &%%&&%%&&%%&      ÿÀ€À  # 0 J W d q  2>54.#"3%6&'&67%##5#5353326=4&#!'.?#!2#"&5463!2#"&5463!2#"&5463@BuW22WuBBuW22WuBX 3ÿ3þh€€€€€€ @$#þåUg..VD\n=6€ý@&&&& &&&& &&&&@2WuBBuW22WuBBuW2L»3þE4´€€€€€€ý€€&@&”.f.7\C'þ¿ &&&&&&&&&&&&      ÿÀ€À  # ( B O \ i  2>54.#"3%6&'&67%!5!26=4&#!'.?#!2#"&5463!2#"&5463!2#"&5463@BuW22WuBBuW22WuBX 3ÿ3þhþ€€ @$#þåUg..VD\n=6€ý@&&&& &&&& &&&&@2WuBBuW22WuBBuW2L»3þE4´€€ý€€&@&”.f.7\C'þ¿ &&&&&&&&&&&&   ÀÿÀ@À  ! .  0>54.#"12#"&54632654&#"3 dxd2WuBBuW2dxdOqpPOqpP5KK55KK5@ªçíBBuW22WuBBíçª€pPOqpPOqþÀK55KK55K     ÿÀ€À   * /  70>5#5!#133.5!3>7!!€&”²”Àý À—´–€ýÀ€'4?$>w\8€€7Rg;#9.!ýÀ@ @þ€ bRÆÂ€€ÅÇQb 9eXIA`u<CsZ<HWe8ýÀÿ     ÿÀ À    !  %!2654&#!"3!!5!!5!!5!À ''ü€'' À@ý€€ý€€ý€€À(€''ý€(ÿ @@@À@@À@@     ÿÀ À  ‡ ž  2>54.#"3326761."&'.'.5467>7>32#"&'.'##"&'.5467>7>323267>7>54&'.#"26?.#"3 j»‹PP‹»jj»‹PP‹»jÖL1,Yq.sŒ+M!!2F--d8@f%%$$4
)&6%C+I0)J!!4£,		@P‹»jj»‹PP‹»jj»‹Pg"P-1ML1 J)8e,,E!"!]<"B./8*«"++B6#Õ67Z

$ 	 ÿÀÀ  / 3 Œ ã ï û   7.#"#>327#32>73#".'53#33#467>7>7>7>7>7>7>54&'.#"#467>7>7>32>7>7>7>7>7>54&'.#"#&67>7>7>323#467>7'3##5#573#5#5733#%35#!35#À\"vG1WE-X<\vC-SI>?Ùól"tF0WE.W<\vC,SH>AíM3}3þH
•ç
			=


Ú		
	=

	
”æ
ÿ**=„ˆ9›=…‰9**ý'PQ›RSžX6B 8L,=jN-%4 ;ÐT_3? 8M,>kN-$4 9Ñýv@Œ5



	

	]

	

	5

(2FF7®³xF7®³2Fàhhhh    	  ÿÀÐÀ 
 E R _ o ~ ‹ š Õ  3#3##%.'.'.#'#32#.5#3#3!!!#3#3!!.+3267>54&'610.7>7>761.7%2#"&5463#".'.5<7>32132#".103267>76 À€€€@ÂJ@©
	
E~À€€Àÿ  @À€€Àÿ  ý4JJ]-93c l.98Äü›&&&&�	);H($bmo14`]]2	T7G‡�.’1A?$TH0Xro.='=91&I$€@@@@€$

€@		
			@@@@@@@@@@@@AZþ„)3/TÈ04,¹¥&þ`&& &“4ES,(4!!	 C
8E'
:<8,C8   ÿÀ€À 
  ! 6 K _  5463!2!%5!!.'5!!!"&5!".54>32#"32>54.##"&=463232# &€&ü Àü€€ý Ó!ýê&€`<iN--Ni<<iN--Ni<.R=##=Q/.R>##>Q/€€` €&&€@@@€�Cý€ &Àý -Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ €`      ÿÀ€À 
   + 3  !54&#!"7!!5!3!7!!25#4&#"#!2#463  &ü€&@€ü€€ü€&Àþ5  À@@K55K@@ ÿ &€& €&&€€@@Àý@&@€€Ìý €5KK5þ€À&&      ÿÀ€À 
  ! 6 J  !54&#!"7!!5!3!.'!!52>54.#"3"/&4762762  &ü€&@€ü€€ü€&!þ-  `<iN--Ni<<iN--Ni<ž

µ	
Z

	
Dž
	 €&&€€@@Àý@&!€C�ý -Ni<<iN--Ni<<iN-‘		µ

Z

		Dž

     ÿÀ À   ! 0 = L  2654&#"3)2654&#!"3'	'!2654&#!"3"32654&#)"3!2654&# (88((88(€ (88(þ (88(þ Æz@€€à€(88(þ€(88(þ (88((88(€þ (88( (88( 8((88((88((88((8þÀŒŠþþ†zþ€8((88((8À8((88((88((88((8      ÿÀ À       	!5!'5!%5!%!5!!!5 þ þ  @€ý€€€þ@ÿ  þ@€þ€@ÿ  @€€þ€ý€Î`ÒÐ`°²þ²ÀÀÁ�@@€@@      ÿÀ À    7''77'7%/77<.âˆë.ÄÃ-á‰ë1Çþâþñ.‡-ˆâHâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒmþñ-ˆ-ˆã     ÿÀ À  l € ”  7''77'7#5.'.'35'.'.'.'.5467>7>7>753#4&'.''5*>7>54&'.'263>7<.âˆë.ÄÃ-á‰ë1Çþž@,Q	

				@	R	!ã
Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒJ	CD=) Ž		CD	
z


Áh	þë
	y      ÿÀ À   + 8 E R  7''77'72#"&5463'.7>2654&#"32#"&54632654&#"3<.âˆë.ÄÃ-á‰ë1Çýp.BA/.BA/þçþä .BA/.BA/Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒ A/.BA/.B	þG¹—€A/.BA/.B     ÿÀ À  $ 4  7''77'72#".54>33##3<.âˆë.ÄÃ-á‰ë1Çþ 5]F((F]55]F((F]5@@
@Hâ-Ã¿)á‰ˆâ.ÄÀ*ÞŒ (F]55]F((F]55]F(þ@@@À   ÿÀ À  % 2  2>54.#"332+"&'4632#"&5463 j»‹PP‹»jj»‹PP‹»jaÂ(F"a5KK55KK5@P‹»jj»‹PP‹»jj»‹P€þß(*!þ K55KK55K  `ÿÀ À A  "5>7>10.10.#"32673267>7>54.#º1I L7	�76t6 KM.0S?$(*K-)EF).M:7	
$?S0C# À!5‹5H4‰5@'#=Q/'JTL#,$$-%QŽ-.R=#     €€  
    	!"3!/772#"&5463€þÀý && žþñ.‡-ˆâK&&&&Â>&þ &±þñ-ˆ-ˆâ^&&&&     €€  
   	!"3!2#"&5463€þÀý && €&&&&Â>&þ &€&&&&       €€  
  # 3 @  	!"3!%#'##3533#3#3#3#'#33733732#"&5463€þÀý && ýÏ6f25g3å¹·‚ww„LB5*)7@5'*3)(5€&&&&Â>&þ &À«« ¬¬ÿ  /7,?/ ÿ ®® ®®°°@&&&&    €€  
 i } Š ž  	!"3!#5.'.'35&"#.'.'.'.5467>7>7>753#4&'.''5"#2#"&5463>7>54&'.'623>7€þÀý && þþ		4#A

4	B		µ
7&&&&þ.	Â>&þ &					562 	q

	
67
a	š	S
&&&&¾
a    €€  
  & 3 @ M Z  	!"3!2#"&5463'.7>2654&#"32#"&54632#"&54632654&#"3€þÀý && ýð.BA/.BA/þçþä�&&&&þ�.BA/.BA/Â>&þ &@A/.BA/.B	þG¹— &&&&`A/.BA/.B   `ÿÀ À  1 8  2>54.'54&#"35#"&54673265/77 V˜qA<gŒQQŒg<Aq˜V $8((8$âþñ.‡-ˆâ@Aq˜VR‘oE££Eo‘RV˜qA Z
0 (88(0Z³þñ-ˆ-ˆã  ÿÀàÀ    4&#!";267"32654&#ª6þ¬ 6.<|E!ªB^^BB^^B¡ïþ"?;&¡^BB^^BB^    ÿÀ€À   *  !!3!7!'!7!'!"32654&#!"32654&#€üÈ=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À @Àþ À@@@þ@8((88((88((88((8    ÿÀ€À  % 2  #!#5!#!3!7!'!7!'!"32654&#!"32654&#€@þÀ@ÿ x=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À ÿ ÀÀ @Àþ À@@@þ@8((88((88((88((8     ÿÀ€À - : G  #>54&#"#4&#".#"#!3!7!'!7!'!"32654&#!"32654&#€R
K55K
K5$A*5K
J=þõÔ.~€0ýd»ý&úýÀ(88((88(@(88((88(À!5KK5!5K%1K5! @Àþ À@@@þ@8((88((88((88((8     ÿÀ À  ) 6 C P  !3!!!'#5!!!".54>32###33535#52#"&5463!2#"&5463v÷%[3ýeœ0ý€~.Ô=»þ5º.R=##=Q/.R=##=Q/ @€€@€€ýà(88((88(@(88((88( #@À À@ÿ #A@#=Q/.R=##=Q/.R=#€€@€€@€ý 8((88((88((88((8     ÿÀ À  ) . ; H  !.'!!3!7!'!"&'!!2>54.#"3!5!"32654&#!"32654&#fËþE=þõÔ.~€0ýd›3[%þ	ª.R=##=Q/.R=##=Q/ þÀ@ý`(88((88(@(88((88(@A# @Àþ À@##=Q/.R=##=Q/.R=# @@ý€8((88((88((88((8    ÿÀ ­     	.!6&'&#!7#!!!!žþÞ3
ñýøñ
3þÞbÈb7üVŽüŽ9  ›
4þ«U4
þe€€À@@ÿ      ÿÀ À     !4&#"'.!!!!!! þ@&&i4¨þpÈüVŽüŽ9  €&&Ò¶3þÜ€@@@ÿ    ÿà      $ /  !2#5!5463!2!463#35;+!#!"&=@€&ÀüÀ&ÿ €&ü &€€€€À&€ûÀ &ü€& &ÿ €€&ÿ &þÀ@&À€€À& þÀ€&&€     ÿÀ À >  2>54&/./././'	#".54>327.#"3 j»‹P
YþÞÖi?q<i‹POŒi<<i‹P5a*Z=�Nj»‹PP‹»j@P‹»j.)
%
 aþµºzþÔ¤2OŒi<<i‹POŒi<`(-P‹»jj»‹P   ÿÀ À  Y f  "&54632##"&'#"&'#"&5465.'#"&=46;>7'&676>73267>710%"32654&# OqpPOqpP²0C)8(/3$-(89XE.@1
!uHFr")F6%%8ýN&&&&@pPOqpPOqå+QH>(88(U4”7_&5
*:HD84>F'%H¥&&&&     ÿÀ À  " ' 8 E  5463!!##"3!26=!"&5!5!#5!5!!26=4&#!"372#"&5463ÀK5@ý€€@&& &þÀ5K@þ@ @@þ  €€&&þ€&&  @5K €À&ýÀ&&€K5@@ÿ ÀÀ€€þ@&@&&@&€     ÿÀ À       !73!!7!!!35!'333@ÿ ÀøÛÀþÒ¶8-À@ý @€@þ@^b@@@ ÀÀÀ.ý.ÀÑý  €€þ@€€ÿ        ÿ½€Ã    * 9 H U d  !3!%.'37.''3!!.5467#"&'>32>32#"&'4&#"3265!.5467! ÿÄ—&û€MÄ€d
Ã'JJüôüº€ÿ pPOqpPOqýºüô½þúý  Sq:SE%@		ýú�þs�þs�ÇOqpPOqpPþÀ		  €ÿÀ€À  - D [ r  2>=4.#"32>=#".532>=#".535#".532>5".532>=# BuW22WuBBuW22WuB@BuW22WuBBuW22WuB@BuW22WuBBuW22WuB 2WuBBuW22WuBBuW2ÿ BuW22WuBBuW22WuBÀ
€

€
À
€

€
À
€

€
€€

€

€
€

€
     @ÿëÀ• ! 3 @ M Z e r }  !2654&+.'.#"#"3!>732674632#"&5%32+#!#3#3#3#'#353%4&#"3265%54&+3265{
##F1�…~/5%%5/}…€2F##Ï&hpq/ü0/ppg'''ýkV==VV==V`“%33%X;°vv°êê&;u;;u;üU3%%33%%3%XX"#$@5*#11#*6?$#ýð""
 (00(ýÈIgfJIggI°3%:%3v`:;;u;`þ áá`ààþ °1EE11DD1:v    ÿ¹ ‘   ( 3 8 =  3.'&#!5!#>'.3!5%#.76#>7>!!3!!À<:1D‡¿À@Æ	�A,7;Àým#+£%#T.¨
¦'+Pþ«þ€€€€þ€ù(R(.K$ÀÀ!D,(J%ÀÀa4>5.þ ýÀ@ýÀ@      ÿÀ À 
  R g  >7'6&'&672>54.''.7.0"610&3267>32673%!7#".'#"&'ƒSI3l)	@%OOF=87^27bH*;Z=6HS*PT5N_2>X9E9fG1N. L)=n%0?M*ýz
‡@H#0WI6&^39f)F914¦4T>44Z
94þ9$?S0.WD+
(>%{M1BPJXEa-&

A& </,þôÝ$      ÿÀ À  g l  2>54.#"3#5>7>7>7>7>7>'4&'.#"#>7>7>7>323#5 j»‹PP‹»jj»‹PP‹»jµ	
			{		


			†#- 6"þËÀÀ@P‹»jj»‹PP‹»jj»‹Pÿ '


&-$
	"		1'
			

þAÀÀ     ÿÀ€À       5###%%'ÀÀäÜÀ@,þlþ€~Àþ@€€ýÂþÀ€À@€ ÿ €;»ŸÁþ`€€ÀýÀ  ÀÂAàÀ    ÿÀàÀ   ) 5  #3!53.=!.>131!%#06'302>5!3à~4G)ÀüÀÀ)F4@@@þ€@$$@  ŸG`9ý@9a€GÀ@6l`R@@R`l6OP´˜do¼ˆM@›e˜hþ<e„II„e<     ÿÀàÀ  ' N S  !7!.?!&/0#"&5#"&10#"&10'%##!3261032610326103261032673!!›üÎüÞ%%
1G-
'&9CB7'9&*2=A8r€Àý€8(=$-2@#./1+&>9&,5&7ýÀþÀ@€@þNC%¿¿%B3h]&7ZZXb)ý‰€þ€€5K====<<99E2÷ÿ       `ÿÀ À     ( 5 ?  !35#!!!!!5!!5!!5"32654&#"&54632#5#"&'7 üÀ€@ÀþÀ€Àþ@Àþ@À€þÀ@à(88((88(`11b@ ü @€ü€@@@@€@@€@@€8((88((8€þÀáá@      ÿÀ€À   ; W d q  7'7>73010&''7'321	.10>54&1'05>72654&#"32654&#"3WhY)_n "Yh¿Š&"2Tm;ýU?&,FTFüŸ9gP/"&Š«FTF<"@YR:
þó?Rü¾o9KC.69b?Cþçþ®þç0þ™þ¿..CK9oýïR;þ™   ÿÅAÅ +  07>7>''.1'%0131@A7Ž]y‚3"2?š_/K3@€ÿ ,3'*€;L;NNP0%Y	$X,±²…@À@À=_q3g?;%cY>   ! 0XW  <  2>7.'36&'.'#".'>>7Ë6eZL>[xJEsY@N^l:�	EGO_m;KˆoO*UH5
MA5ˆ— M,WZ]32\K4
±*CoQ/+Jd=3&þö0w(!*/@&%PQ)*0)"-    ÿÔ€Í  - X  2654&#"3>7>15##"&=#06767>1'&'.'.'0>767>7¿5KK54LK5:>22måÀqOOqÀé�66<PP‹GFi;î:|7D9GCCyP(ORU.[E>"Q!=“>>D\.URO(PyCCG9�^BB^^BB^ý÷F¦€@QooQ@€þVoB43 #JQ<
Y<P     =ÿÀ}À   !"&7>101#½ý€5H$€}\@05%

++ @€@†#$ <gŒQQÜÇŒÀ     ÿÀ À [ h  7>=4&/7>/.#"/.+"'.#"326?;26?326?6&/2#"&5463tf""f+M*V/(
m
%/:C	M.e""f+M*V/(
m
%/:C	M.þŸOqpPOqpPA(m
&/d'L(e""eM'b/(m
&.d(L(e""eM'bmpPOqpPOq    ÿÀ`À  ) 4 ?  2##!"&53'734>32654&#"3!;265#"&53#`5]F((F]5&þÀ&UU>['(F]5OqpPOqÀ@þÀ&À&€@&À&À(F]55]F(þ@&&Àíÿ 5]F(ÿ ÀpPOqpP@ýÀ&&@ýÀ& ÿ &     ÿÀ À     2>54.#"3''7'77 j»‹PP‹»jj»‹PP‹»jxÈxÈÈxÈÈxÈÈx@P‹»jj»‹PP‹»jj»‹P ÈxÈÈxÈÈxÈÈx      ÿÄ€¼   
    %%%'%'þ6—Êýéþnÿ € €@þ@ÀüÀ€À¼‚®‚¦œ€À@ À€wýw€€þÀ@þÀÀ€   ÿÀ À › ¨DQ  326=4&+"&/&4?64/.#"0#"&#'.=4&+""#"&1'.#"+";2326?06323;26=46?26321326?>54&/&4?>3'2#"&54634&/.#"#"&/.=4&+"#"&/.#"+";2326?>32;26=46?>32326?64/.?>;26=4&+"&/&6?>52#"&5463Ð		
				
�####�+


<


+%%+


<


+%%þÍ5KK55KK5Ó						
h####þÞ
+%%+'<'+%%+'<
YK55KK55K   ÿÀÀ ` m Î Û<I  /+"&/.'&/.?./.=46?>7'&6?>>?>;2762%"32654&#/&/.'/.?./"&/&6?>7'.?>>?>?67>2'7>'.7>7'&6?>>?>;76/#'"&/.'&/.?./.574672656&#"6&- 
@
!-)
'
-?
-&

þó,??,+>=,Á	
/
# 
	/
$
ð%1:&%1:&ýÞ	




	

	

©)()'\ -)
*-!
A
.	%
%.@
§>-+?>,->þ`#

	
.
$

	
.
z9%%19&%1þË
	








	

k'*((  (ÿÀ×À ` u Š —  01.'0#"&1.'.'0&'.1>7.5467.'067>1>7>706321>701%"32>54.#".54>32#"32654&#×''&%'9C%	HH	%D9($#''&%(8C%	HH	%C9($$þ)<iN--Ni<<iN--Ni<.R=##=Q/.R=##=R.(87)(88(e)*-+@@&;*		+<'A@)*.+@@&;*		+<'A@{-Ni<<iN--Ni<<iN-þ #=Q/.R=##=Q/.R=#@8((88((8   m Ù† D  	26764'&""'&4?62"'&4?64'&"27>7>.'."Dþ)+**++mpl+Í+þ37œ877$³"`#""þ‘&Õ+Ô,,,},s  RUR †þ,*lpk+*++*É+þ7777›7#°"""_"þ”%Ó+Ò,|,++p ORN      àÿÀ À   	3 þ€€þÀ €À€ý@ €€þ@     @ @    # 0 5  2654&#"33!5!2654&#"3%!!52654&#"3!5!!@&&&&À ý À&&&&@ý€€üÀ&&&&Àý  À&&&&€€þÀ&&&&€€€þ@&&&&€€  ÿÀÀ D h  ".'&6764632326546323265463232654632#%5'7>7>&'.''7?cM8»
>Q#$#####$>zi$ 4$,/*,$4¡%3263@(6 <mì""þÙv""þŠO##þ‰ ""ýí\\DÚ	7›8	7‚ƒ|37›7;�˜–A   9ÿúÇˆ   / P  &'76?64/&"&4?62&4?62"''2?>'7"/&4?62&Ç�+w+O*ZL<YQ*+�*x*+*ý£é)é)uTN<TQ++ˆ+z+‚+,ˆ+y,Q)9�++OY<MZ(P+x+�*+�+x*þï*í*íFT=NT+Q+{+ˆ++ƒ+{+ˆ++R  ÿåíÀ °  %.'767>'4&'&/7>'.'&'.'767'7267>5746764?465>5?>7>70437>?>?>7>7>?>?672764'×þ¨F=ƒ1#"np o
2_#1
Z¤U)�5C
	£þ¥! !Q 3XRiGF/"Z/imi #.|:	R�
K&–2F



	›þÂP 4þ¹N   ÿÀôÀ  M  #"&'&47>32"/#"&/&>7>7>?'&4?62ìÍþÃ	rB.&2L.þÞm		{%&3k'	1!98{		m		?åc
)j"6C		þËy

‰>  @:D:FM%**‰
y

þœ   ÿÀ@À E P X Œ �  >54&#!"3!!267'#"&'.'.'.5467>7>7>32%#3##3#'##3>7'7>7>54&'.'.'.#"3263%3'#°Ž$ü@$$@ÀÀiž+%%$ýP€€€@À€Z“W•XU"%(		
				

þJf1Á}2 %%ýÀ%þÀ@
Š

$%%$ÿ@@À€@þÀVV€þÎ'%
		
	F�     0ÿóö¹ )  ''&4737&67>7>ö(*:›Hþi'l'''³:*p;ƒ.�ƒÆ;o*:þK&&&m&š
Hš:*(‚�.‚   ÿÁ5¹ 3  '&%.&'&72676?6&'2Yþø=,—ýÉf	7[Y©�JÜ4	~ýZU¦KJÊ   ÿ ×Ï # H U  "/."0"'&4?>76,7>"/.""'.72#"&5463×F,\äíã[8E7q$u7üED¬³¯G#L%+nrm,3LzOqpPOqpP+WVYX7E8mpdf7EUDG?A%!!$++++3M„pPOqpPOq        €€  $ 5 B O \ i  %>54&$#"3!2672#"&5463>10&'&67'2#"&54637>'.%2#"&5463!2#"&5463so¿ÿ ’‘þÿ¿o.
ýh"//""//"�®º‘Gae;™11;î"//""//"HIþA!00!"00""00"!00!"G#—ÇssÇþö˜#F#
ø1#"21#"2þuID/Œ²¥3==Ÿ3£1#"21#"2þ~JJ:1#"21#"21#"21#"2  ÿÀ©À   ! < @ D  7>4&'.#"7>325%!326?'#"&'&4?5#"‡%%%%$\33\$‡#Å+*""Å÷€€@ÿ  o‡$&&$$\33]#‡#Å+*""ÅPÀÀ@€€{Š&`c`&%''%Š£É"b#Êá@€ÀþÀ€€;Š%^44_%%''%Š£É"b#Ê¡€€ÿ @ À      ÿ¾ô³ L  	&"'.#"3267326764/7>7>322?64'ôþâ#O8C%#"]þÊ6f#"!Ck
"O”P|C#"]þÀ@gO'C.P"   ÀÿÀ@À = k p ~  01!5'4&'.'.'.'./5.5467>32.#"3>7>7>?>7>54&''3##"&'.'3ëþº))///qBBq///*+=$W33W$%$ 	¸ !$%þÝ	ûê¨

’
�/-
.m?Cs0/00/0sC@o/�%$$%%X40T$!#"	$T24X%ý@@i		      ÿà à  ' 5 8 F O  70&'.1	01	764/&"01''7''7''777'7'7''7'30&'.1ßo!"dlþÞþõ"õe!"
,!!…,Y4,d!"þ…YY---,-Y,Y-²×,øYYõ²-Y,Y---,ý½³"!epd""
l"þõþÞô!"c-!þß¾,4Y,!"cYY-,---Y,Y-²þ‰-þÜYYõ²-Y,Y-,--þõd"!²     ÿÀ À    2>54.#"3!5! j»‹PP‹»jj»‹PP‹»j@ý€€@P‹»jj»‹PP‹»jj»‹PÀ€€    ÿÀ À   ? L Y f n { ˆ  %2>54.#"34>32##32>54.#"3"&546327"&54632##"&546325".5#3!3"&54632#%2#"&5463@]£yGGy£]]£yG@<i‹POŒi<<i‹P€&ÀBuW22WuBBuW2€&&&€&&&& &&&&þÀ[ wEIP‹»jþ’:c…LÀ&&&&þ®++**€@Gy£]]£yGGy£]OŒi<<i‹POŒi<À&þÀ2WuBBuW22WuB&&&@&&&&@&&&&ý€IEw [j»‹P L…c:n€&&&&7+**+    ÿÀ`À    /  '!)!"32>54.#567>7>7>73#5#x|<þèÀþóÈ	˜5]F((F]55]F((F]5€
DVjChþ@@(F]55]F((F]55]F(Ç;þ€ù   ¿ÿÀ@À & 1  %!54&+0&76.1'0676#"!26=!3   0(D#`g<eˆE0,8?YB/ @ý€€ iV¦ÆhNb24i>*9	,d™c À``     ÿÀ — @ M Z g  2#".5467'#".54>327'.=46	6>3%"32654&#"32654&#2654&#"3 .R=##=Q/.R=#ZZ#=Q/.R=##=Q/'bà++PP++àb'þà&&&&þà(88((88(@(88((88(€#=Q/.R=##=Q/4[[4.R=##=Q/.R=#bâh,,þ®R,+iâb€&&&&ÿ 8((88((8À8((88((8     ÿÀ À  !  %3!!5!3#!5!!#+!5#35!3€€ÿ þ ÿ €€   €@@þ @@ @À  €€ÿ þ ÿ €€ @@ @@þ      ÿÀ À    # ( 5 B G  35#5!335353!#3335%35##35!#3535#5#5##!5#5###3!%35# €€ÿ €@@€€ÿ €€@@þ@€€ÿ @@À@@ý€€€@@€  €@@€€ ýÀ€€ @€ÿ €€@@ €@@€€@@@ÿ €€€€þ@@@€€ÿ €€ €€@@€€@@     ÿÀ À      ! & + 0 5 : A H M R W  35#35;5#;5#;5#35#335#!35##3535##3535#35#5#!5##3!35#;5#;5#@€À@À€€À€€À€€@@À€ü@@@À@@ü€@@€@@ü€@@€@@ü@À€@ @€Àý €€À€€À€€€@À€@@@@@@€À@€À€€€€@€€€€€@€€€€€ÿ @€ÀÀ€@@@@@@@   ÿÀ À  !  %35#5#!5##3#335!3535##!!À@@@ý @@@@@@ @@@@ý  @ @@@@@@ý @@@@@@ ý      ÿÀ À , 1  %350&'.1#!5#013#0135!3067>15##!!@À[%#@þ @#%[ÀÀ[%#@ @#%[À@þ  À @%#]ÀÀ]#%@þ @%#]ÀÀ]#%@ þ      ÿÀ À        " & * . 3  35#7'%7'7'%7'35#!35#7'7'7'7'35#À€€×n nàn ný“@7@?@7@üe@@À@@üe@7@?@7@ýen nàn né€€€@@\@7@	@7@þÎn nNn n÷€€€€þ÷n nŽn n„@7@w@7@\@@   ÿÀ À   )  !2654&#!"3%!!!2654&#!!!#3@ &&þ && þ  € &&ÿ  þ @&@& &&þ &@ þ þ@& &@þ  ÿ &    ÿÀ À   0  !"&5463!2#35#'733!"&53!!5!2#@þ && && @@€€€@b"þ &@ ÿ  &&@& &&þ &¾D@a]?ƒ~ý@& ÿ  @&þ &     ÿÀàÀ  3 8 C  06'&6701!2654&+5326=4&+54&#!"3##"3#3!32+àc)k=%þ`€à@5KK5@&þ€&ÀÀ  @@ @&&@À57I&%;g?ý €K5€5K@&&€ÿ À  ÿ  &€&    ÿÀ€À  & 3  %4&'.#"!26532+"&'463"&54632#€þþ
/"Ú#2ý_Â(F"a5KK55KK58'&üÍ"33$©þâ(*ý@K55KK55K      ÿÀ`À  -  06#";4132654&####";3`EL&	)@@€@&&@@@&&@@@À@BVUÿ *þ@€& &þÀ@þÀ@&ÿ &ý€€    ÿÀ À   0  34&#!"3!5!!%#5#553#!2654&#!"3@@&þ && ÿ  À@€€€@@^þ" &&þ &&€ &&þ &@ ÿ |„@^b@D€ýD& &&þ &     ÿÀ À     %7'!5##3!3535#!!€€-€ý­€€€€€€€­þ-Ó-þ.ÀS€-€€€€ý€€€€ þ-Ó-þ-    ÿÀ À        53##%53#5#!!#5335353# À€@@À@€@ý  ý@À@€€€@À À@€€@À€@ý  üÀ@À€@@€À     ÿÌÏ� * C P T e  764/&"&"2?672?64'%5>735#.'5##33'2#"&546370&'.7647H‡%%Z%i%†4,,þW		-		;©-4,ýxFF@FF@ |-þó-Zþ[.ü†%i%Z%%‡,4-þW;		-		©,,4DF@FF@FÀþÏ--³Zþ\-   	ÿÌÌ� * . ?  764/&"&"2?672?64'70&'.7647E‡%%Z%i%†4,,þW		-		;©-4,,-þó-Zþ[.ü†%i%Z%%‡,4-þW;		-		©,,4---³Zþ\-    !ÿ¾Û¦ &  /./.'&67&4?62>76Û-l:%X+5P	ýËC !@8)
	4(
!@sn^P9(%F@Bý¤3K..J6"    ÿ±ý­ ? H W  #4&'1'&'0>'&67>7067.#"%7>32>3'>7267#"&'73[.7@*%"@2R	� 8AM<�>CqO"K(.þèÉ 77e.1bT?0F&CF/!"4þ˜(L# *[2("‰:ŽPAu0)I7 K=#,^869X>C-OhDz<ú
(J4;O^0þh>k)8N-ÿ 7;   €ÿÀ€À % *  %!.1>1332654&'300'!!ýÛ' Gb<@$K55K#@<bH 'þ.7î7þ€€-\I.GÆ´þn;#5KK5#:’~´ÆH.J[-À€€     ™ÿÊf¿   	7?>'3fý34õÐ7ÐæÙü§Øþ— i    ÿÖÿÃ    "/&4776277'_-Šþñ5‡W14.O>@Qü’-â-õ-5/Yþñˆ4Œ.PQ@>ýF-â-  ÿÁÿÀ  % q  10654&'&61010654&'&6102654&+>54&#".'&1'>..71032677>54&'73+OTY`…6
,/
2	!//!/!!/Ÿbr;I[_$	)O~]LnN1xOW(‹k+J<%l› Ç@[##.[O/.+"6%33-þu, ,,+ 66!67*F-+05S8(MvŒ? !KV€   ÿÀ À  ! .  2>54.#"32>3".5467# j»‹PP‹»jj»‹PP‹»jOŒi<&"ýê/q>OŒi<&"/q>@P‹»jj»‹PP‹»jj»‹P€<i‹P>q/"&ý <i‹P>q/ýê"&     ÿÀÔŒ   " 1 ;  764/&"01	0&'.101	70&'.17.'.'œ0''0'o(/j?=ýÇ
>?jý÷i?=AþM0³üöi>?j0„Dp/'o'0''0>=fýÇ	e>?ý÷>=gâþN0³þ	e>?k.CH  aÿÉêS   "'.'.467>2ê4þd/kke)/////v{v/).
œ7œ
.)/v{v/////)fkj/þd5     €ÿÀ€À   32>54.'€P`P<i‹POŒi<d˜´PÀ£¶vaPOŒi<<i‹POÃ·•"   ÿÀ À  "  75463!067.546321!2!5!! &@06EpPOqE60@&ü € ý @À&ˆ…`>OqpP=a‚‹&À€@@    ÿÀ À  " ' , 1 6 ;  %54&#!0&'>54&#"1!"!35#735#35#5#3;5#!!5 &þÀ06EpPOqE60þÀ& ü @@€@@@@@@@@@@ ý  @À&Šƒ`>OqpP=a…ˆ&À@@@@@@€@@@@@@@þ @@    ÿÀ À  #  0>7>1#53'3#553#7#537 b#>U33m[: €@d\@€€€€@\d@€€Àý@/FP"!0þÚ@€€€€@d\@€€€€@\     ÿÚé¿   64'7'7/''7727éýé··cc	'3µZ‰‰‘¾	RT4&5TR	¾‘ŠŠ[µ4'	cc¶¶ýé    ÿÄÄ ' 8  767	#"&54675'5334&+"2654.1035úþ¢8((8€À@&À&°m5K(0((0(K5Úþúíb$(88($Å·÷þ€€&&þ­ü5þêK5VS<<SV5K     `    ( 5  5".'.'#5335%'>73#267#%  ÿ NƒmU:KeH@@i‘eF9G^Bÿ VASg@@@_v+þ as,QIT`5ÿ àÀÀ€-EU)$H;&€5MZ($C3€Pm.#€@,P€?0g2%€À      À À  !  !5!!3335333353333533  û  û €@€@€@€@€@€@€€@@þ@€þ€ ÿ €€ ÿ €€ ÿ €€   ÿÀ€­ o  7'.'7'>'.'.#"'7267>'7&/'7'77?326777/>?7'4&'77''¼³»‡%f+0T4'z>(z,1�
(G
�D1]$)y ‚»³he»·Oi�‡bMSSI*‚LO„*RSSX
p‡�v[·»pµ,�9Q]epGëµL8_M,B]+D\7L£ä;mbcPY|,j!,T,O

–#š%,.&š#–!	
O,T",$     @ÿÀÀÀ  ,  >61	0"/"'&4?'&4762762 ¯·Q	þAþ?Wµ¡d€;€€;€€;€€;@*úÑ ÿ Ëþøü1 €;€€;€€;€€;    ÿÀ€À  # 0 5 : ? D  %32654&+54&#!"#";!!5!2#"&5463!5!!5!!!5!!5À€""@&ý &@""€ ý  @&&&&ý @ýÀ@þÀ@þÀ@€ý  @$ $À&&À$þ $€þ€€ÀÀ@&&&&þÀ@@€@@@@@€@@         €          $ ( ,  %!!'7'7'7'7'!'77%77? û  ýWLLÎLù/?0?/?ý½NMœMN“.@/ýà?/@hLqLL €ü€ÀJJJ“A.AA-@.ºPPàB-BA-A-MIJJI       €  	    %  !!!!##53#5#53#533%#5353  û @€û€ €@À@@€ÀüÀÀ@€@À€@€ü€€@ý  €€À@€€@Àþ€@À€€À@€   ÿÀ€À  	   !!!!3!#53!€ü€€@ý  ýÀ@ €Àü€@€ý€ þ@ÀýÀÿ À€ý€@     ÿÀàÀ   #0.+3!53#"1#!à@1I0|ÀýÀÀ€.H1@À€<H<ý €€ <H<@þÀ    ÿÀ À    %###!30>;#!5#3213@€@€ `ü@@1H.€À@À|0I1@€@üÀÀÀ@þÀ<H<ý €€ <H<   ÿÀ À   $  73333!53#"15!0.+5!5!5 €@€ `Àþ À@.\I- .I]0<@ý@ÀÀ€@üÀÀÀýÀ@@@(0(ÀÀ(0(ü@€@€      €€   ! .  %2>10.#"1032#"&54632654&#"3@jÏ£dd£ÏjjÏ£dd£ÏjOqpPOqpP&&&&€n„nZlZZlZn„n pPOqpPOqÿ &&&&   ÿÀ À  ) 8 M Y l x  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!'&"2?64'&"3#"&5463Àý€’!þ*&&€&`þ@ÀIþ‰À	2É<iN--Ni<<iN--Ni<þ¯ï'@			T		é			ýãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ ®E



\

¸
	

s    `ÿÀ À  9 F  306'&6701326=4&#!0&76.11#;26=>77+>732àZJ"7$72)Qüz++þJN)38(7#Ké4E()À*"CŽQ- Nbgu4$InI6fþ›. I .f6InI$4thaO6^QB@*)@%"�9;    ÿÀ À   %  !!32+"&'463"&54632# þÀþ€þÀ7‰þßÂ(F"a5KK55KK5 €@þÀþ€þÀ€þ¨*-Xý K55KK55K      ÿÀ€À    %54&'!"3!265!!€*úì€û€%% %þ ý €  €@ý@$€$$@@      ÿÖíÃ  2  64'>54.#"3267272#".54>3íþ•!7`€II€`77`€I7f*k5ýs<iN--Ni<<iN--Ni<*5k*e8I€`77`€II€`7!þ•­-Ni<<iN--Ni<<iN-    ÿÀ À  ) 8 M Y f r  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!5##33535#3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ïq@€€@€€ý ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ @€€@€€@@      ÿÀ À  ) 8 M Y e q  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!%'77'73#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ï¬[[-[[-[[-[[ý8ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ ([[-[[-[[-[[{     ÿÀ À  ) 8 M Y ^ j  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32##"&5463!!5!3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ¯ï±@þÀþ`ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-€ @@@@     ÿÀ À  ) 8 M Z f w ƒ  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#"32654&##"&5463!4&#"03.613#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<þ·ïn/0ý£ãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-ÔT FHVHNK8:       ÿÀ À  ) 8 M R ^ j o  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#3##"&5463!3#"&546335#Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni< @@þÏïïãï @@€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN- þÀ@€ € €@@   ÿÀ À  ) 8 M ž ª ¶ »  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#.'.'.#"3467>7>7>3235>7>?>7>7>54&'#"&5463!3#"&54635#3Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<b	

		
<	7þMïïãï`@@€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-º


		: € €@@   ÿÀ À  ) 8 M S _ k  !!!"&5463!2.#"!"&5463!2#!"&5463!2".54>32#7%#"&5463!3#"&5463Àý€’"þ*&&€&`þ@ÀJþŠÀ	3Ê<iN--Ni<<iN--Ni<-‡‡-µþïïãï€ü€ &€&&þ½CÀÀ	ýÀ-Ni<<iN--Ni<<iN-Ò-ˆˆ-µc €     ÿÀ À  ) 8 M Y e  >324&#!"3!.'!!!2654&#!"3!>7.#!"32>54.#"33>7!"3#";.'À&ý€&&Ö"þn€ýàÀþ@v3	þ@@<iN--Ni<<iN--Ni<ýÀïþøããï€þ½C&&ü€&!€ÀÀ	ýÀ-Ni<<iN--Ni<<iN-€!€   ÿÀ À   %463!2#! ÿ &€&&ý@Àÿ À&&ý€&   ÿÀ À   ' 4  %!2654&#!"2#"&5463!2#"&5463!2#"&5463 À&&ü€&À5KK55KK5@5KK55KK5@5KK55KK5À&€&&ü@ K55KK55KK55KK55KK55KK55K    ÿÀ€À  . C X  7##5##5##5#326=2326=2>54.#"32#".54>3Š62!- .Õ&=)/**ý@]£yGGy£]]£yGGy£]BuW22WuBBuW22WuBn 2ÞÆÖÖÆÞþÎýž**Ž&n�¡Kþf**Gy£]]£yGGy£]]£yG 2WuBBuW22WuBBuW2  `ÿÀ À  "  %'54.'54&+"!!326= €2F,&@&*G2€@ÿ þÀ^BB^€ÀÀ-RD2€&&€2DR,ÀÀ@+==+    ÿÀ À   & 3 @ M Z g  2654&#"32654&#"3%2654&#"34&#"32652654&#"34&#"32652654&#"3%"32654&#5KK55KK5þ°5KK55KK5 (88((88(ý K55KK55K (88((88( 8((88((8ý (88((88( (88((88(ÀK55KK55K€K55KK55K@8((88((8ÿ 5KK55KK5@8((88((8 (88((88( 8((88((8€8((88((8     @ÿÀÀÀ 3 W  #>735#>735#>5.1#'0#3#3#31067351!"3%263>54&'0#".1Àª•†{u€Àu{…”¨Â2ea2Æý‡9ÿ ##ûC];#0DJNJ4%Byˆ€€�€("#'þ½ƒ<#$)NsNN~5&&6yR     ÿÀ À  \ m ˆ  %!2654&#!"+"&'.'.'.=467>7>7>;32%326=4&+"33267>54&'.+"3 À&&ü€&€!'è'  '�

			þ"ÀÀ	ïï		À&€&&ü@¬£'  'ì'!	
	"
@@À
    ÿÀ À  4  %!2654&#!"&'.7>?66?6 À&&ü€&ñ
?5?†D"1
2*
*SR<6À&€&&ü@þ0
,TS)OKG!7= ;
9ed#     ÿÀ À  K | ­  %463!2#!.'.'.'.'.#"323267>54&'%323267>54&'.'.'.#"3267>7>7>54&'.'.'.#" ÿ &€&&ý@+
.;  E%%M(						=7.$						
ý§	-$									&8 D$							
		
	Àÿ À&&ý€&%E  ;.

						$.8< 						(L&[					$-						$C  8%				ú		
		
     ÿÀ À  )  %!2654&#!"0#"&5#50>533#3261 À&&ü€&À&jiG@(0(@€€&H4À&€&&ü@ït;]# @0H/À@Î%;   ÿÀ À  -  %463!2#!5467>3215&#"#3335# ÿ &€&&ý@@$. .C@>‚€€Àÿ À&&ý€& `	?*@þ€€@   ÿÀ À  : G T d  %463!2#!#";#"7>'4&'.5467>54&'35##33535#.'&6'#"&54632 ÿ &€&&ý@½IhKD"Sh7'(\*FD.+2@€€@€€þ^$<4%$.&%p<L5FK5[Àÿ À&&ý€&ÀY:<S
>QD	J9+6#
"2 ":U€€@€€@ƒ;/0;@//7ä&35&%'.   ÿÀ À  2  %463!2#!%#.=32654&+54&#";2654&# ÿ &€&&ý@À/H@-À&&À&&/J[,€&&Àÿ À&&ý€&À2)<&&€&&þ•,M:"&&    ÿÀ À     5  %463!2#!"32654&#3#4&#"5#346323 ÿ &€&&ý@@&&&&@€€@T<":€€&&€Àÿ À&&ý€&À&&&&Àþ@Àþ@ B^4Oþ@ &&ÿ       ÿÀ À     %463!2#!3#35# ÿ &€&&ý@À€€€€Àÿ À&&ý€&Àþ€€þ €€      ÿÀ À   +  %!2654&#!"2#"&54630".614632 À&&ü€& &&&&@	 SQ&&À&€&&ü@À&&&&ÿ ]~�$x�x&&    ÿÀ€À  "  !#3#!'5%2>54.#"!3€ýä€ä¼`Ü€ÀÀÀe:hL--Lg;-SE4£þÙG&À @Àþ@À€€Àw.Ok<=jP.3G*þž    àÿÀ À " 8  >54.#"##"3!2654&+!";326732654&#}•-Ni<<iN-• Cþ€ \@@[  G,<jN..Nj<.þ¾€5KK5   ÿÀ À      35#!3!3!!5#3À€€€üÀÀ €€þ€€@€€@€€@€þ À@þ €þ€€€€   ÿÀ À   *  5!3#"3!2654&+53)!53533##5#5 ü À@&& &&@Àý@€þ€@À€ÀÀ€À@€€€&ý€&&€&€€€þ@ÀÀ€ÀÀ€   ÿÀ À   , ;  %463!2#!!"3!2654&#!"3!2654&#!"3!2654&# ÿ &€&&ý@ þ && &&þ && &&þ && &&Àÿ À&&ý€&€&&&&À&&&&À&&&&      ÿÀ À  k x  %463!2#!54&/7>/.#"/.+"'.#"326?;26?326?6&/?>5"&54632# ÿ &€&&ý@@@05D$*0@@05D$*0@þÀ5KK55KK5Àÿ À&&ý€&`C>/??0>D>0?@0>`K55KK55K      ÿÀ À  $  %!2654&#!"#"&/.7>> À&&ü€&þÛ

·=�÷<À&€&&ü@d@þ¤	›@m%      ÿÀ À  .  %463!2#!764'&"'&"2?2764' ÿ &€&&ý@Xˆ4ˆˆ5ˆˆ5ˆˆ4Àÿ À&&ý€&ˆ4‡‡4ˆˆ4ˆˆ4   ÿÀ À  /  %463!2#!54&#"#";326=32654&+ ÿ &€&&ý@>&%€%%€%&€&&€Àÿ À&&ý€&¿€&&€&&€&&€&&    ÿÀ À    %!2654&#!"!2#!"&5463 À&&ü€&>€&&þ€%%À&€&&ü@¿&&&&   ÿÀ À  & 3  %463!2#!.>77'6.'.7>' ÿ &€&&ý@?.e_Q=.'TRKå@å7'À.g..f.Àÿ À&&ý€&`<..e_Q&…o…)TMAþ´g..f..      ÿÀ À  ´ Ù  %463!2#!.'.'.#"3267>7##"&'.'.'.5467>7>7>32#"&'.5<?#.'.#"3267>733267>7>7>54&'#"&'.5467>7>7>32 ÿ &€&&ý@'"19"A5$%6A#*L##:J*45*


			(3/%			

	7H'	

	
#ô



	




Àÿ À&&ý€&&)	
	"3?""A3!3"						'32(

	!- 
	Ý/		
"(


'9!6é	


	


	     ÿÀ À      %463!2#!7'	'' ÿ &€&&ý@²[-Zþ–j[þ–-Z.Àÿ À&&ý€&�Z-[ýàj[þ–ˆ[ˆ    ÿÀ À  # 8 ?  %463!2#!"32>54.#".54>32#5#35# ÿ &€&&ý@à<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/ @€@Àÿ À&&ý€&À-Ni<<iN--Ni<<iN-þ #=Q/.R=##=Q/.R=# €À@      ÿÁ@¿ 	      	5#!#!'%'77!@ýçýÛ@¶ÊþÀÀfþZÀÀ@½½üÙç@ÀA|þ„ý€€ÀÀîþðÀÞžþNô´þX+ÿÿ    ÿÀ À    "!2>54.#"!3À]£yGÀ€]£yGGy£] þ†Gy£] ÀGy£]ýÀGy£]]£yGþ†]£yG      ÿÀ À    !2654&#!"4&+#!3!À &&ý€& &€&þ & €&À&&ý@ÿ À&þÀ&€&   ÀÿÀ@À   %0#".5#50>533#3261@@°Xk:€<H<€ÀÀ?wX1Øº^':C€€+RwLþÀ€þÜ(:^  ÿÀ À   5467>3217&#"1#7335#@9#	K2Im$$€€ÀÀÀ€@#˜!""[€�ýÀ@€   ÿÀ@À M h ƒ  !"&'.'.'.5467>7>7>;##";267>54&'.#3!267>54&'.#!"äþu#C  7%&7 D#ñ$&!		
.,

&7 D#¦ü

		

ü

		

þÂ	

¾
				
þB

	@"3?"y!?3#	!	þû!>4! 	

	
		



	þA

		


					   ÀÿÀ@À #  %#.=!2654&#!4&#";2654&#åD'dY= (88(þà8((8Ciƒ?·%65&€(J=@8((8 (88(ý BuW28((8     ÿÀ À   " 7  !2#!"&54632654&#"3#34&#"5#346323¬¨GeeGýXGeeG”&&&&@€€ÀT<":€€&&€ÀeGýXGeeG¨GeþÀ&&&&@þ@Àþ@ B^4Oþ@ &&ÿ     ÿÀ À : P ] n  32630#";267>54&'.5467>54&'>7>=!"%#"&'&67>7>32%##3575#5&'&67>7326+*"H ihMF\Va3CCQ%"/2	>þùTcRd//+K	

"3E¦@ÀÃ@ÀÀþž]MOrC&I[ÁA^H,,WKMV*
!qPMb"$TI@V1g\8F{N="<%5IÀ?ÀÀ?Àý´=SB=8M:      ÿÀ À < m ž  "323267>54&'.'.'.'.'.#"323267>54&'.'.'.#4&'.'.'.#"3267>7>7>5a#"3a/.X)(J"!9$##/H+*^34o;:{A#"&G!!9'##<&%Y32m:´								À"#%9!"I))W//a3#"@{;;o43^*+H.þ�##'9!!G&#":m23X&&<þ 	

	
		
      ÿÀ À   
  '7''·’I’ý%’I’ýn’Jä“I’ý$’J“ýn’Û    @ @   &  2654&#"3!2654&#"3!2654&#"3€5KK55KK5€5KK55KK5€5KK55KK5@K55KK55KK55KK55KK55KK55K  €ÿÀ€À *  4.#>7.#.1032>5€,PoCB/9.?[aM	#+1XuE V•uu•V @BtW3&V*#"P&Ui;8R]&4MhAHŠlBBlŠH     ÿÀ À  &  4&'7'.#"32>51	70 # C@8#Wdo;j»‹PP‹»jj»‹P\
þFþþ@Â†
ÀE8CA7*D/P‹»jj»‹PP‹»j#þEAÂ‡         `   ,  !2654&#!"3!2654&#!"3!"3!2654&#`@(88(üÀ(88(@(88(üÀ(88(@üÀ(88(@(88( 8((88((8þÀ8((88((8€8((88((8    ÿÀ À    %!2654&#!"'7'? À&&ü€& wžžw¬TTÀ&€&&ü@¼†¶NN¶†#¡¡      ÿÀ À  "  %463!2#!'&"2?64' ÿ &€&&ý@Ïã4µµ4ãÀÿ À&&ý€&®â5µµ4â5    ÿÀ À    %463!2#!>3% ÿ &€&&ý@@]†Z5!O^oC Àÿ À&&ý€&€€Ki@-G1€Ñ   ÿÀ À  ` e  %463!2#!.'.'.#"3467>7>7>32130&5467>7>7>7>7>54&'5#3 ÿ &€&&ý@¶-'s		"€
		v€€Àÿ À&&ý€&N	",



	
;&		
#ýò€€   ÿÀ À  7  %!2654&#!"2#"&'!#"&54637.54632!>3 À&&ü€&Þ(:9)/þ÷
1(:9)J8)(:5&L
	2!À&€&&ü@H;));$$;));Ã+);;)(8Ê	)   ÿÀ À  [  %463!2#!'&"'.#"326?326764/7>7>322?64' ÿ &€&&ý@6²1
$)

:Â
À@	*A1Àÿ À&&ý€&²1	
M*		:Ç	
Æ?		1*1   ÿÀ À  %  %463!2#!.>7>'4. ÿ &€&&ý@ khM„86HM27…NijÀÿ À&&ý€&B5[MUQ"!MO $PTMY4@    ÿÀ€À  Z ‹ ¼  >54.#"!4.'%>54&'.'.'.'.'.#"323267"323267>54&'.'.'.#>7>7>54&'.'.'.#"3267$2>&BY33YB&>2<gM,@,Mg<P (16		*& 
	þw		
		


'/*	


  lA2YB&&BY2@m 5Sl=þö
=lS5	50)	
 &*			
		/'


þé


	   ÿÀ€À " 7 J  >54.#"!.5467.'2>54.#"3'762"/&4762$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<*Ô			é		T			  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-Ò¡

	
¸

\



    ÿÀ€À " 7 D  >54.#"!.5467.'2>54.#"3##5#53533$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< €@€€@€  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- €€@€€@    ÿÀ€À " 7 C  >54.#"!.5467.'2>54.#"3''7'77$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<-[-[[-[[-[[-  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- [-[[-[[-[[-   ÿÀ€À " 7 <  >54.#"!.5467.'2>54.#"3!5!$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< þÀ@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN- @@      ÿÀ€À " 7 D U  >54.#"!.5467.'2>54.#"32#"&54630".614632$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<%0/  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-Ôš8KNHVH    ÿÀ€À " 7 < A  >54.#"!.5467.'2>54.#"37#3#53$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni< @@@@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-À@þÀ€@@   ÿÀ€À " 7 ˆ �  >54.#"!.5467.'2>54.#"3#5>7>7>7>7>7>54&'.#"#467>7>7>323#5$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<b7	<
		

	‚@@  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-º	
	


ú@@     ÿÀ€À " 7 =  >54.#"!.5467.'2>54.#"3/7'7$2>&BY33YB&>2<gM,–"7'D8,<<iN--Ni<<iN--Ni<-‡‡-µ  lA2YB&&BY2@m 5Sl=þö?IS-P‰1ýÀ-Ni<<iN--Ni<<iN-h-ˆˆ-µ      ÿÀ À  7 D Q ^  %2>54.#"10>32#"&6.54>32654&#"332654&#"332654&#"3 j»‹PP‹»jj»‹P7
"!Snj.Z5OŒi<<i‹PK—^&+0<i‹PÀ&&&&À&&&&À&&&&€Aq˜VV˜qAAq˜V=i9„fHTB
À-Ni<<iN-+k9eWK <iN-þÀ&&&&&&&&&&&&     ÿÀ À  7 < A  %"&'&10>'.54>32#"632>54.#!5!5!! 5Y/jnS!"
7P‹»jj»‹PP‹»jOŒi<0+&^—KOŒi<<i‹P þ  þ Àþ@€
BTHf„9h>V˜qAAq˜VV˜qAÀ-Ni<LWe9k+-Ni<<iN-€€€þÀ€€      ÿÀ À  ) Z  ".54>32#"32>54.#"'.#"326762#".54>32 jº‹QQ‹ºjjº‹QQ‹ºjOŒi<<i‹POŒi<<i‹Pf-NXVM2C.7[?#%C_:49@Q‹ºjjº‹QQ‹ºjjº‹Q€<i‹POŒi<<i‹POŒi<ã	^SQ\
0
	$B]9:`D&
1      `  '  !.'.#"!"3!2654&+0.' Y–sM€Ms–YL/.M>þŠ-, h-, µþÁ:QVàPt”VV”tP1OO1þ 8((88((8q!(     ÿÀ@À 	  !%!À€þÀ€þ þ €þÀ€ @ÿ þ€ãã€ €     @€@ (  54&'>54.#".#"3!2>5€1)/Pl>*NC6@#+M;$F_ 6I)ð)I6 7]BsU2+<%!;O-vN,N:!!:N,   ÿÀ À       " & * - 1 6 : > C  5!'733'3'3#5#'7%'7'7#7#37#35!3!33 ÿ þ ÿ  }CBƒÀCD‡¿BD„ýÑAOC DOBQþ 223ó223þñ"!Câ!CÀ"!CýâAØþç_ÓÓÙÙˆþÚç? À ÿ ÀýÀ€DBDDBD/BO@@OBQ@‚3333333O""""""@þxH@þ�þƒ}@þ©—@   ÿÀ À -  32>7>&5&6174.#"1.1' 4NkEEgH,


/5€€?`p1JwS,68€€ý@@`@ *<AuŠ…'Oz:ý@@@ÀHb<1LZ)þ@U
_€@      ÿÀ À  ) e u  ".54>32#"32>54.#.'.'.+#32#.'.+3267>54&' jº‹QQ‹ºjjº‹QQ‹ºjOŒi<<i‹POŒi<<i‹PTbbð			
bkk		@Q‹ºjjº‹QQ‹ºjjº‹Q€<i‹POŒi<<i‹POŒi<ýº 	
	È 
	'		


	^	‘			    ÿà      %  !!54&#!"!!5!!5!5#3!!5!!€€ÿ &þ€&ÿ € @þ€€€€€Àþ€ÿ þ€  @€&&€þÀ@@@€€þ€@@þ€€@@þ€   ÿÀ À  	     %3#!3#!3#!3#5!!@€€ÿ €€ÿ €€ÿ €€Àü  @€ü€€ý€€þ€ ÿ €@@    	  ÿÀ À  # ' s x } � … Š  7'>54.#";2>77'#>7>7>?>7>'4&'.#"'>7>7>7>32#3535#7%773#�0�0À,'2WuBBuW2&-%+€$ °�0�Š		 	€		
s'-ýÊ€€ €€0�0ü�ˆ.ˆ€‚ 0�0ýp6oeWBuW22WuBVfn76r];5Xt? �0�W	,)		
	%@@@@@€0�0‹ˆ.ˆÍ€€      `    ! : ?  7!2654&#!"3+"&=46;2%2#"&'#"&54632>3!5!@€&&ü€&&À@@ú7ON8..7ON8..†ý  `&@&&ýÀ& @@ K55KK55Kþ@@@       `       ¡ þ'  %!"&5463!2##335#3#.'.'./.'.'.5467>?323.'.'.'.#"#"&'.'.'.5#3267>7>7>54&'.=4&'.'.'.#"3>7>3:3267>73.''#"&'.'.'.5467>7>7>?>7Àü€&&€&&ýpPPPsWv@�P@@:


6
	6			


6
			7>`&@&&ýÀ& þòþ€€@@€ÿ  �

			T


	&	   ÿ¿ Á H  2654&#".#"'4654&#"3'3#335!7'!2326732654&'723 (88((8§.Œ8((8œ@a_@@@@þ‚‚ý(±!¥
0 (8	®8((88($ÞK(88(#þàÄ‚‚ý @@@@_a@BX&8(í     ÿÀ À  % 5 B G  %32654&#!";35!357!!#5!!53##"&5463232654&#"3%#53€@&&ü€&&@À€À@ü€€@ý  @ÿ ÃX:B^^B:XÃþ (88((88(`@@@& &&ý &€€€€@ À€ý€€À@7I^BB^I7@@8((88((8@€€   ÿÀ À     ! &  35	3#!5#!3#;#!#3!5!5!!@€þAþ?€@ @ýÀ€€À€€@€€ý@€ü€Àü  €@ ÿ @þ€@@€þ€€þ€€þ€€ýÀ@@€@@  @ÿÀÀÀ   54&'#!5!ÀC=€8H€ÿ �=s ÿ t:ýÀ€@     €    ! & + 0 5 : ?  %52654&#54&#!"3!2655#!!33#;#;#;#;#;#À&&&üÀ&&@&@üÀ@@üÀ@@€@@€@@€@@€@@€@@À@& &@&&þ &&€€ €ÿ @€þ€€þ€€þ€€þ€€þ€€þ€      @@@  4 @ ‚ � ž ª ¶  2654&'#34632#"&5467!#"&'>32!.532675#.'#5.'.735'.'.5467>7>7>753#.'54&'.'>7>54&#"3>55.#"3@5K
®! pP  Oqý¨pP  OqX@K5!®
þÜ	+#@&U
+		@!S€

�
	


þWK5!®
€!5K
®€K5!®
þ OqpP  OqþèpP  €5K
®!Íc
' 0
CC	2$	m


BC-
R¯]ì5K
®!@®
K5!   ÿÀ@À  	     " ' , 1 6 ;  !!#53!#53!#53!#53#53!#53!#53#53!#53!#53!#53@ûÀ@üÀÀÀ ÀÀ ÀÀ ÀÀý ÀÀ ÀÀ ÀÀý ÀÀ ÀÀ ÀÀ ÀÀ@ ü @ÀÀÀÀÀÀÀÀÿ ÀÀÀÀÀÀÿ ÀÀÀÀÀÀÀÀ  	  ÿÀ À  ! & + @ E X ] b  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53762"/&4762#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ¶Ô			é		T			ýŠÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀn¡

	
¸

\



×ÀÀÀÀ    ÿÀÀÀ   4  %>54.'%!!%4.'>5iL<bG&0VxHUBoQ-">W4ý—€þ€ÿ  ë7L.6*F3'7!0&?-M&j’OX¢ˆl"WWt�NC}kVóÿ €ÿ þ€®8gWD77KY2+OD71DQ]2   ÿàà   1  2>54.#"32!7'7'!#".54>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cR‘oEþ<’-ÞÞ-’ÄEo‘RV˜qAAq˜V Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€<gŒQ“-àà-“QŒg<Aq˜VV˜qA  ÀÿÀ@À   " ' , 1  !2654&+4&#!"#"3!!!5!!!5!!5!!5  &&@&ÿ &@&& þ  þ  þ  þ  þ  þ @&@&&&&üÀ&@@þÀ@@@€@@€@@€@@    	  ÿÀ À  ! & + @ E R W \  #3#3!!.'5#!35#!35#!35#".54>32#35#5##33535#35#!35#@7“CC“!üê@Àý ÀÀ ÀÀ ÀÀ <iN--Ni<<iN--Ni<ü`ÀÀÀ@€€@€€ü@ÀÀ ÀÀÀ¨-ÀÀ  þqƒÀÀÀÀÀÀý -Ni<<iN--Ni<<iN- ÀÀÀ€€@€€@@ÀÀÀÀ   	  ÿÀ À  ! & + @ E Q V [  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53''7'77#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ[-[[-[[-[[-ü˜ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ [-[[-[[-[[-þÅÀÀÀÀ 	  ÿÀ À  ! & + @ E J O T  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53!5!#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ€þÀ@ü€ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ@@@ÀÀÀÀÀ 
  ÿÀ À  ! & + @ E R c h m  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%2#"&54630".614632#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀØ%0/ýÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ”š8KNHVHúÀÀÀÀ   
  ÿÀ À  ! & + @ E J O T Y  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53#3#53!#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀ @@ý ÀÀ ÀÀ @@Àƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ€@þÀ€ÀÀÀÀ@@    
  ÿÀ À  ! & + @ E – ›   ¥  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%#5>7>7>7>7>7>54&'.#"#467>7>7>32#53!#53%3#5  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀB7	<
		

	ü¾ÀÀ ÀÀÀ@@Àƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀz	
	


þ†ÀÀÀÀ€@@  	  ÿÀ À  ! & + @ E K P U  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53'7'7#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀwµ-‡‡-ý>ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀ#µ-ˆˆ-þnÀÀÀÀ   
  ÿÀ À  ! & + @ E Z a f k  !!.'#53.5467#53>753#53!#53!#532>54.#"3#53%2#".54>35##3#53!#53  ûÀ!“CC“7 Àý ÀÀ ÀÀ ÀÀà<iN--Ni<<iN--Ni<ý ÀÀà.R=##=Q/.R=##=Q/ @€Àý ÀÀ ÀÀÀƒ�ü !ÀÀ,¨ÀÀÀÀÀÀÀýÀ-Ni<<iN--Ni<<iN-@ÀÀÀ#=Q/.R=##=Q/.R=#ÿ À€@ÀÀÀÀÀ 
  ÿÀ À  ! & + @ E Z ` e j  #3#3!!.'5#!35#!35#!35#".54>32#35#!"32>54.#3535#!35#@7“CC“!üê@Àý ÀÀ ÀÀ ÀÀ <iN--Ni<<iN--Ni<ü`ÀÀ .R=##=Q/.R=##=Q/ž\Bü\ÀÀ ÀÀÀ¨-ÀÀ  þqƒÀÀÀÀÀÀý-Nh<<iN--Ni<<hN-ÿÀÀ#=Q/.R=##=Q/.R=#àB]  ÀÀÀÀ     ÿÀ À 
  $  !>54.#!3267.#"2>5!@ºGy£]ýÀGy£] ]£yG@]£yGþ@À]£yGþ ]£yGtGy£]@þ@Gy£]      ÿàà   1  2>54.#"327'7.54>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cV˜qA<h�Q“-àà-“P‹h;Aq˜V Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€Aq˜VR‘oEÄ’-ÞÞ-’þ<Eo�RV˜qA    ÀÿÀ@À  ! * /  !2654&+4&#!"#"3%!35!3'75!!5  &&@&ÿ &@&& þ € €þÀÀ@À@ þ€€@&@&&&&üÀ&@@@@üÀÐ�À@þ÷‰þ€@Ðþ°@@     €ÿÀ€À  , 5 =  !>54.#"2.#".54>3!>7!267!3 À81!<i‹POŒi<!17öF{-*g9CwY3/)8D3YvDÀTþ€
ªQ2þÒ2P 'NPQ*N‹i>>i‹N+QON'z8/!%3YvD@s,,†NCwY3ý  À;EE;   ÿÀAÀ   7>54.#".#"! j“[(.Qm?F‚--‚F?mQ.([“j@€`•…„P@pS/?66?/SoAO……•`    €ÿÀ€À      ! &  !35!3!5!'!!5!5!'!!5!5!'!!5€ý @€@@ý€€Àÿ  Àý€€Àÿ  Àý€€Àÿ  @ ü ÀÀ ÀÀ€@@þ€ÀÀ€@@þ€ÀÀ€@@   €ÿÀ€À  + B Y  2>54.#"3032>150#".1032>150#".12>150#".103 OŒi<<i‹POŒi<<i‹Pþ€BlŠHHŠlBBkŠHHŠmBBlŠHHŠlBBkŠHHŠmB€HŠlBBkŠHHŠmBBlŠHÀ#..##..#@€€ÿ €€þ@€€      ÿÀ€À       3#	%%'77773##3@À€þnþqM
þD
FþÂLmQmDˆDqþ=þêþa@@€@@ €@þxVŸCò<ìþ€þÀRDQ6mDf·�’€þ€€þ€€    ÿÀ À    2  >'#3>'#3>'#!>54.#"!!5'28*K13©19+K13¨28+K13ˆÿ ýP‹»jj»‹Pýÿ  ä$IsDAXC$IsDAXC$IsDAXCý9

ýÇ@@   *ÿÀÕÀ  B O  2654&#"3#.'#"&'#".##335335>=35%2#"&5463tB^^BB^^BaF@1T0>f?T&	*>	1DP(€€€(G3Aý?&&&&€^BB^^BB^ÿ 7Y#vmJ,$%%@2!ƒ€€ƒ':L* @@&&&&  €ÿä€À  2 ? L  0676&101610.'&>7>7&674&#"326577>'.€:p3·_h+@*ElD@:
]b	
8$þú>\[>Z?@ZŠSw::+^Sž8KJU@A@aäU,983	/B,&e 4�N	&rI&ÅA]]AA]]A'o;;.{;;:(    ÿàà   1  2>54.#"32#".'!7'!>3 c¯ƒKKƒ¯cc¯ƒKKƒ¯cV˜qAAq˜VR‘oEÄ’-ÞÞ-’þ<Eo�R Kƒ¯cc¯ƒKKƒ¯cc¯ƒK€Aq˜VV˜qA<gŒQ“-àà-“PŒh<    €    ! & .  %52654&#54&#!"3!2655#!!33#%'75À&&&üÀ&&@&@üÀ@@üÀ@@ @€@À@& &@&&þ &&€€ €ÿ @€þ€@@@zzþÀ@€     €ÿÀ€À  + >  !0.'3.#"5316.1>10.'3326731€ 4F(ÀB4Vq@>mU6CÀ'F4@@(Ib31]H*P €PÀ' @Ecn*rFzZ41UsBþz*ncE@€
`|ldye%73ý 7QZ#"[R8   @ÿÀÀÀ  ' 2 = B  2>76.#"3.7>1070&#"1!1!0.#"17#53 .g[D1ZyBBuW2A]m1 'Kc31gN(m§r:CþÀ@l;sZ8ÀÀ8Zs;j@À€€ >e~?A~d=7`€I>}e@€ijPKhn!!>=aý€üdxddxdü@@@  ÿÇÊ{     	6&/.'%''7º./-/n/-ý³/?Lµýá-i˜{þð/n/-/.[.ý³þÆ+Lµýá-Ã–   ÿÀ À   ( 0  2654&#"3'33334&'#"&'3!%'333À5KK55KK5@�@€@ý@@I))I@ À�@€@ÀK55KK55K@ÀÀý@ÀþÀ@""!#þÀþ€€@ÀÀþ@À   ÿÀàÀ  > R  2654&#"32654&#"!#3!32654&#"#332654&#"#3334&'#"&'3!à5KK55KK5 (88(0þú@@
0 (88(0Æ†
0 (88(0†Æ
0 ýà@I))I@ ÀK55KK55K@8((8$þÀ@þÀ$8((8$ $8((8$ $þÀ@""!#þÀþ€€   ÿÀ À    1  "&54632##4673267#!%3333333!5À5KK55KK5€@I))I@ÿ @@€@€@€@ý€ÀK55KK55Ký €@""!#þÀþ€@ ÿ Àþ@€ý€@@  ÀÿÀ@À    K  !2654&#!"03'#3535#!";3#"346;3532354&+53532654&#€ 5@K5ÿ 5K5€@@ @@þ &&€@`(8@&@€@&@8(`@€&&ÀK5 5KK5:RW:FÀÀÀÀÀÀ@&&@€8( &@@& (8€@&&   ÿÀ À , 1 8 M T g q  >3254&+54&#!"#"3!.'!3;2653!5!!>7!2>54.#"3!>7!762"/&4762!.5467!À&€&ÿ &€&&Ö!þmÀ&€&ÀýÀ þ S!þj`<iN--Ni<<iN--Ni<ý þØ6Ô			é		T			þ
þý ÃÃ&@&&@&ý &! &&À@@€ @þ -Ni<<iN--Ni<<iN-€!@®¡

	
¸

\



@   @ÿÀÀÀ   % * / 4  !2654&#!"#3#3#3#337#3!5!!5!!5!ÀÀ&&ý@&@@@@@@@@&@@@@þ@Àþ@Àþ@À@&€&&€@€@€@€@€&€ ý €@@À@@À@@   ÿÀ€À 5 : ? T g  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3'762"/&4762 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<*Ô			é		T			@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-Ò¡

	
¸

\



     ÿàÀ   0  2>54.#"3#".54>7'7'àc¯ƒKKƒ¯cc¯ƒKKƒ¯c QŒg<Aq˜VV˜qA<gŒQ“-àà- Kƒ¯cc¯ƒKKƒ¯cc¯ƒK¹ÄEo‘RV˜qAAq˜VR‘oEþ<’-ÞÞ-    ÀÿÀ@À  ! & + 0 5 : ?  !2654&+4&#!"#"3%!35!3!!5!!5!!5!!5!!5!!5  &&@&ÿ &@&& þ € €@þ€€þ€€þ€€þ€€þ€€þ€€@&@&&&&üÀ&@@@@üÀ @@€@@€@@€@@€@@€@@   ÿÀ€À  ' 4  3#!"3!!"3!5#4&#!!2653%2#"&5463€€€þ `þ ` ÀO1þ  1OÀþ 5KK55KK5@ À@þ€@ÀÀ€@0ü€0@ÀK55KK55K   ÿÀ@À   8  3>54.#".#"3333'7>7/#'#/@í
	.Qm?F‚--‚F?mQ.	
mECN{#2…Dý¤f<TkD  ClT<ó"1…DM}"21 !F'@pS/?66?/SoA'F! ÿ ¹Îþ¿*U\h=€€=h\U*¹þ.ÿÕÕ     ÿÀ€À 5 : ? T a  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3##5#53533 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< €@€€@€@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- €€@€€@     ÿÀ€À 5 : ? T `  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3''7'77 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<-[-[[-[[-[[-@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- [-[[-[[-[[-    ÿÀ€À 5 : ? T Y  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3!5! /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< þÀ@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- @@   ÿÀ€À 5 : ? T a r  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#"&54630".614632 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<%0/@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-Ôš8KNHVH     ÿÀ€À 5 : ? T Y ^  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"37#3#53 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni< @@@@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-À@þÀ€@@    ÿÀ€À 5 : ? T ¥ ª  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3#5>7>7>7>7>7>54&'.#"#467>7>7>323#5 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<b7	<
		

	‚@@@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-º	
	


ú@@      ÿÀ€À 5 : ? T Z  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"3'7'7 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<—µ-‡‡-@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN-µ-ˆˆ-      ÿÀ€À 5 : ? T i p  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#".54>35##3 /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/ @€À@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- #=Q/.R=##=Q/.R=#ÿ À€@    ÿÀ€À 5 : ? T i o  >324&#!"#3#3#3#33!.5467#53>7!5!#3!5!2>54.#"32#".54>3>5# /&ý@&@@@@@@@@&"7'Ïè8#þªÀýÀ@@@þ@À`<iN--Ni<<iN--Ni<.R=##=Q/.R=##=Q/B\ž@C&&€@€@€@€@€&?IS-0@&A@þ  ý €@@ý -Ni<<iN--Ni<<iN- #=Q/.R>##>Q/.R=#à ]B     ÿÀ À   B I  26=4&#"3!26=4&#"3!2654&++"&=!+"&=#"3!!! &&&& &&&&ý@€&&@&€&ÿ &€&@&&€ÿ ý€€ &@&&@&&@&&@&üÀ&@&€&&€€&&€&üÀ&@ÿ €þ€   ÿñÀš   , 6  %2654&#"3%67%3"614&+"3%/.7€&&&&þ”ìý@?W7ý7Ê¼c5 û+ ++ý + ` ÀþÀ¶5YõB^þ€QrA      ÿàà    !.#"32>7!'7ÆP�¨`d¯‚LKƒ¯d`¨�Pþ:’-ÞÞ-à^£yFKƒ¯cc¯ƒKFy£^“-àà-     * }k  / D Q  %>&/.67./.>7>./.>?%2654&#"3Ù18J   dt|8ýÐ8K!!dt{8T6)+]WK7)+]WKþ(%vD¡+^XL8*š$(88((88(= ary77I þÃ ary77I ·*[UK	7)*[VJ	7)þù?L[
8**[WKW=„<;8((88((8  ÿÒô¹  5  .7>1?7>&'7'7>?''7''™-$VWP[[ˆ",##e[ˆ#-#‰Z[(-ý*[[%.[-$VUP[[-..[-.¹.%[[ˆ".#"f[ˆ#.$ˆ[[PUV$-þ:[[PWV$-[-([Z--.[..     ÿÀ@À  (  7>54.#".#"##5#53533  j“[(.Qm?F‚--‚F?mQ.([“j€À@ÀÀ@À@€`•…„P@pS/?66?/SoAO……•`€ÀÀ@ÀÀ@      ÿÀ À 	  8 = b  354&#"!354&#"!2654&++"&=!+"&=#"3%!!726?6&/.'&6?6&/.À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ýš
,4>=v8/8	0
5JI$	& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€&0,4yCBC#	'PP/0     ÿÀ À 	  8 = H  354&#"!354&#"!2654&++"&=!+"&=#"3%!!7'7#'#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý@€žž€À@@À €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€€€À€€À€ÀÀ    ÿÀ À 	  8 = S  354&#"!354&#"!2654&++"&=!+"&=#"3%!!%'&32676&'&À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ�<·
%= €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€øm@›	\@      ÿÀ À 	  8 = ^  354&#"!354&#"!2654&++"&=!+"&=#"3%!!2?2764/764'&"'&"À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý[ˆˆ5ˆˆ4ˆˆ4ˆˆ5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€!4ˆˆ4ˆˆ4ˆˆ4‡‡    ÿÀ À   B G h  26=4&#"3!26=4&#"3!2654&++"&=!+"&=#"3%!!#";326=32654&+54&#" &&&& &&&&ý@€&&@&€&ÿ &€&@&&€ü€€ýþ€%%€%&€&&€&% &@&&@&&@&&@&üÀ&@&€&&€€&&€&üÀ&@€ý€&&€&&€&&€&&€   ÿÀ À 	  8 = L  354&#"!354&#"!2654&++"&=!+"&=#"3%!!!"3!2654&#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þþþ€%%€&& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€&&&&      ÿÀ À 	  8 = å
  354&#"!354&#"!2654&++"&=!+"&=#"3%!!3267>7##"&'.'.'.5467>7>7>32#"&'.5467>?#.'.#"3267>733267>7>7>54&'.'.'.#"#"&'.5467>7>7>32À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý�


*4!=.;"**!)&	,: 





	


'.4+â		
	
 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ö)23)

	* (($±%

.+!


|		
		     ÿÀ À 	  8 = A E H  354&#"!354&#"!2654&++"&=!+"&=#"3%!!'7''7À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ó[.ZZ[ê[ˆ.ˆ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€¶Z.[[[ê[.ˆ-   ÿÀ À 	  8 = R _ f  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"32>54.#"&54632##35#5À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@5]F((F]55]F((F]5OqpPOqpP@€@ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@(F]55]F((F]55]F(þ@pPOqpPOq^À@€     ÿÁ@¿ ! 6 G J W  '#"&'%73.'#'%>7'5#!2>54.#"332+"&/463%2#"&5463@@$F		cýç¤uÀA;#NýÛ@ÿ Da>:cKKc:>aD1b		$	ýqÀ &&&&?d&lZ„ÿ ÀÖ"77þ„ý€€(F]55^E((E^55]F(À��ý€žÀ¢%&&%      ÿàà    >54.#"'7 ^£yFKƒ¯cc¯ƒKFy£^“-àà-¦þ:P�¨`d¯‚LKƒ¯d`¨�PÆ’-ÞÞ-      ÿÀ À $ 1 6  54&'535###54&'5#5#3#!###5#53533%!5!€I7À@À7I€I7À@À7I€ €þ@€@€€@€ÀþÀ@@@#�€@Á$@@#Á@€�$@ý€€þ€€€@€€@@@@      ÿÓ± O S ]  %>/&&'7676&'&'7676&'&'7676&'&'6?>77'/.?¯G;0<“+/;P/�0;P/Ž/;O/0V_V$'�'j#V0+"4BJ$ü°V_V	V4�VPO”'4P<4�4P<4�4O=4+_V_'j#�$'_+(�;1";'¬_V_þ'_�4_    ÿÀ À 	  8 = ™ ¦  354&#"!354&#"!2654&++"&=!+"&=#"3%!!326?;26?326?6&/?>=4&/7>/.#"/.+"'.#""&54632#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý†33
&+6!&
33
&*6!&°5KK55KK5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€62&
23
&162&	23
&1ÖK55KK55K      ÿÀ À 	  8 = K  354&#"!354&#"!2654&++"&=!+"&=#"3%!!>3%À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ€]†Z5!O^oC  €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@€Ki@-G1€Ñ   ÿÀ À 	  8 = N [  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"10>54&#"&54632#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@Oq<H<<H<pP&&&& €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@pP(ndFFdn(Oqÿ &&&&   ÿÀ À 	  8 = T  354&#"!354&#"!2654&++"&=!+"&=#"3%!!.>7>'4.À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@khM„86HM27…Nij €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ÏB5[MUQ"!MO $PTMY4@    ÿÀ À 	  8 = H M R  54632#!54632#!"&546;;26=!;26=32#!!773!53#3!#3À&&€ &&€ ü€&&@&€& &€&@&&ü€€ü€$ˆ~($¸ý€ÒNàà àà €&&€€&&€üÀ&@&€&&€€&&€&üÀ&Àý€€[6[O8@@þ@@þÀ@þÀ   ÿÀ À 	  8 = m  354&#"!354&#"!2654&++"&=!+"&=#"3%!!%"326546'5>7#"32654&#&"#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€ý`(88((8DJD	(88((8djX	 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€À&&&")ª	¾&&&c
	þ¾    ÿÀ À 	  8 = B G  354&#"!354&#"!2654&++"&=!+"&=#"3%!!#3#35À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ€€€€€ €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@þÀ@þ€€€    ÀÿØ@À  ) 6 o  3265'.#";32675'2&546332'.'463>'.'6&'&67.7>'7676&'&'77ˆ*%<P--O<&)M65Më+/$$,Å+%#.,¾; ¡¡; 0y€28 
§§
 8 1€z0 (©,L9!!9L,©)NNÊ( )(  )þ7,+(QQ)
,,7>A8)**TU*))8A>      ÿàà    !32>54.#"!'7'æþ:P�¨`d¯‚LKƒ¯d`¨�PÆ’-ÞÞ- ^£yFKƒ¯cc¯ƒKFy£^“-àà-     ƒÿÀhÀ 6  764'&"4&#".'4&#"#4&#"4&#";267}ë9b 
$

 aDÚ";è7`CþÜ‡þz@þ¿ýdC_      ÿàà    32>54.'7'7à^£yFKƒ¯cc¯ƒKFy£^“-àà-ÚÆP�¨`d¯‚LKƒ¯d`¨�Pþ:’-ÞÞ-      ÿÀ À   - A  "'%.#'2#".54>3764'&"'&"27àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni<é			Ô@			T		@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-þM¸
	

¡E



\

    ÿÀ À   - :  "'%.#'2#".54>3#5##33535àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni< €@€€@€@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-ÿ €€@€€@    ÿÀ À   - 9  "'%.#'2#".54>37''77àI€`7& ¦þ @ÿ m³³7
Z0Z<iN--Ni<<iN--Ni<-[-[[-[[-[[-@7`€I;j,Mœ€ >Bþ¾A
3-Ni<<iN--Ni<<iN-þà[-[[-[[-[[-  ÿÀå¡   764'&"%7?7èýBþöþggO|âVÙ%VzÂ_5ûCþùTg�{UàVòxþ’_      ÿÀÀ   506$!&4>1Þ¨êúR‡*@€À	pþøÿ5þ<H;þÝ    ¡ÿÀhÀ  ! 2 C `  32654&+"3;2654&+"332654&+"3!326=4&+"3'"'.0332>54.##†þó”ÏN j.Ø!{K6`H))H`6Wþ©9þÇ7þáææSC­0þŸ?N*Ia77bH*     ÿÀ@À 	  %%mþ“þ.PP.þþ“³~Eþôþ“œœmEB     = Ô ) 6  %'654&.#".>77326372#"&54633�9kGLq…9E'(E9„qK?av8—X½·Ü&&&&…ê#A8`=$64":þ 69!àWþðW¸&%%&     ÿÀ€À , � � ’  #.#"32>7##".54>32#%#>7>?>7>7>54&'.'.'.#"3467>7>7>32!5535#5#33'#73€„Xˆ®bj»‹PP‹»j=qfX#VGPV.]£yGGy£]U–uNzŸýô±		
&
		H		499MºµRRqo ^¤yEP‹»jj»‹P2G,/!Gy£]]£yG;g�QÀ




		
	BBY@çàGY™……     ÿÀ À 	  8 = C H N S  354&#"!354&#"!2654&++"&=!+"&=#"3%!!7'%!!57''!!5À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€üã-‡µ-ˆƒþ@Àüö‡µ-ˆZÝþ@À €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€ô-ˆµ.ˆ&@@ùˆµ.ˆZ4@@    ÿÀ À 	  8 = R _ n  354&#"!354&#"!2654&++"&=!+"&=#"3%!!"32>54.#"&54632#5#32654&#À€&& €&&ý€€&&@&€&ÿ &€&@&&€ü€€þ@5]F((F]55]F((F]5OqpPOqpP€/5KK5 €&&€€&&€üÀ&@&€&&€€&&€&üÀ&@€ý€@(F]55]F((F]55]F(þ@pPOqpPOqÀ/K55K€    ÀÿÀ@À     '7'%%5°­Còâ<§ŠþþÉŸŸ��ÀþƒªEè½HŠþ{óÚzvzðþX•r    ÿÀ/À   
 !1	0>7/‰þÐþäþ»E«îþSÀþúþËÿ <H;#À	pÿ    	 ÿÍñ³   & ? F _ f m t  06&1>7>7.'.'%06&1.'.'>7>7706&1>7>3.'.'0&#21610&06'1Q U[`^þÍ(z)!!*‚&&))+%t&Î$ b "g##n! k##§…ýN³þVa II^ª##þÆ*"g))g#,,+†'(‰-(Qþ"t&"$W##X%%%q!«¹ƒ     ÿÀ À  * @  32654&#2654&#!5#!"326732673%#"&'!#"&'#"&'À&&!D€OqpPÿ €ÿ OqpP2TU22TU2þ U2   2TU22T@&&fHýÀpPO1ÀÀ0POq/''//''/'/þô/''//'     ÿÀ~À   8 E  0>'&6701%&6100>'>76&'&6&5!!>77>76@991>KB<+J"7t#")96#$WM6Yü@H|_@mp!¨d*9 	$F<a}3GvWLA¯-$G9H'D4ýž(D3,4e¥€[K0å4,$R-     @ @ 
  I V c s €  	!"3!#3##3#./.'.+#32#3#3#33#3#3#3%3267>54&'.+%2#"&5463 þ½üƒ&&ý5|kk8´ó888Š	òÂ¿†{{‰èÂ¿‡||ŠýŒ>

>ô&&&&Ä|&ý€&J7„@;à	)}@		
	:@;E6O;@;E6O;¯Z&&&&   ÿÀ/À   %0.67  
'15/þ»þäþÑ‰Sþî«ãþÝ;H< 5ÿþøp	À    ÿàà    & 3 @ M Z g t � Ž ›  2654&#"32654&#"3!2654&#"3!2654&#"32654&#"3!2654&#"3!2654&#"3!2654&#"32654&#"3!2654&#"3!2654&#"3%"32654&#€(88((88((88((88( (88((88( (88((88(ý (88((88( (88((88( (88((88( (88((88(ý (88((88( (88((88( (88((88( (88((88(à8((88((8ÿ 8((88((88((88((88((88((8ÿ 8((88((88((88((88((88((88((88((8ÿ 8((88((88((88((88((88((8À8((88((8     ÿÀ À  
     # . g t � ‘  #5!!'!!#3535#%#335#!!53535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€Àý@@ÀýÀ@þÀÀÀ@ÀÀÀ@@€þ@ÀÀÀþ@ÀýÀ@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH€@ý€@ þ ÀÀÀ@@@@þ@ÀÀ@@€@@ÿ þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À    T a n ~  3353!#!5##3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@€ÀÀ€€þ@ €þ €@À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH ÿ  ÀÀþ@ €€ÿ @þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À    T a n ~  3335!#!5##3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@€ÀÀ€€þ@ €þ €@À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHÀ ÿ ÀÀþ€ €€ÿ @þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À     R _ l |  !!	!	!#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€ ý ‘þïþï"ý¯@@ý€À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@€ý€@þïþ ÑþÀ@þ/€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ      ÿÀ ©  ' ` m z Š  76&'."/&476&'.2735#535#35%.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5ÿ*>#c#T"">*44ü4”5ýA€€€À@„ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH†*>""T#c#>*4”5ü44þº@@@þÀ€¹þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À    ) b o | Œ  2654&'7!!73'72#"&'!!5#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 B^S=ý€€€#--(88(þ  ýÀÀ@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@^B>ZBþ ŒM³8((8þó@@€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ 	  ÿÀ À  ' 4 9 D } Š — §  !2654&+54&+"#"34632#"&5!4&#"3265%#53#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5À€&&À&À&€&&pPOqpPOq@K55KK55K@ÀÀý€À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@&€&@&&@&þ€& OqpPOqpP5KK55KK5@@@þ€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ 
  ÿ· £ ' 2 : B J U Ž › ¨ ¸  !26=4&+6&'&.'.#"3!53'#.76%#>3!!!!265!3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5@`ºp2/j¼`€™V	5R2	ýØ& þÀÀ &þÀýÀ@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH·@.2.: @€€’	"	
èÿ &@þÀ& þ€þÀ€@@@þÀ}

	

	
þÀ@@@@@ÿ @@@@þÀ@ÊZ     ÿÀ À   " [ h u …  2>54.#"3#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 BuW22WuBBuW22WuB€Àÿ À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@2WuBBuW22WuBBuW2;{ þ þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ   ÿÀ À  ) : G  2>54.#"32#".54>332674&+"3"32654&# j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P#F(Â#%(88((88(@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@$&þÚ'@8((88((8   ÿÀ/À     &.1	0E0‰Sþî«þ»E ÿ þËþúÿp	À#;H<     Aÿ½¿²  , 8 @ L  36&10&.10130661#32>7'0'17'0#"&13#'0!).'.1'0$=QW;ŽJ,++d¯|þq/9R`)$UN<v“¬//]R38R_‹ÒiKN34OJA)Mv�I7!hbFŒAÙ?mQ/'E^7Ä4 }ý ÔR""RÔÔ-9R*9-�S      ÿÀ À  + 6 q ~ ‹ ›  7.#"#>327#32>73#"&'533##3#%#.'.'.'.+#32#3#3#3#3#3#3%3267>54&'.+xUmA-O?+Q8Um=R‰,9ÈÞc j?-O?+Q8Um=Qˆ,;Úþ¦€€@À€„	
ABA 
<€€€€ÀÀ ÀÀ€€€€ýAHH©V4?6I+<fK*I>9ÉP[1=6I+;gL+I>7Éþg@@€@@9		
		

}@9@@@@@@ÿ @@@@@@¯Z      ÿÀ À   R _ l |  	.'33535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5€€þ€`ªœ’H0ƒ¢¿lý€@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH@@@ÀI<x–TÀ@þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    ÿÀ À  	     " - f s € �  3#;#;#;#;#!#3;##3535#535.'.+35323.'.5'5.'.'.'.'>7>54&'.'735#535#535#535#535#35#%+532 @@€€€À@@€€€À@@ €€@@@ý À@€€€  ABA
	`À€€€€À@€€€ÀÀ€þ+HH@€ý€€ý€€ý€€ý€€ý€€ý€€ý€@þÀ€@@@	þÀ}

	
	þÀ@@@@@ÿ @@@@þÀ@¿Z    
  ÿÀ À     + 6 o | ‰ ™  7!'!3!!7!7!!32654&#"!32654&#"3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5óý,*þþÒ%üý(¿ý#·ýa€þ &&&& &&&&ý@@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHH @€@€€@À@@€&&&&&&&&€þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    	  ÿÀ À  $ 1 > I ‚ � œ ¬  2>54.#"%32#"&546332#"&546332#"&5463#3535#535.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5OŠh<<g‹OO‹h<"†
)^2Ã&&&&À&&&&À&&&&þ À@€€€ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHN1UrAArU11UrA0X&Ùur&&&&&&&&&&&&þ@þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ    	  ÿ  Ò   & 3 > w „ ‘ ¡  >27. >27."7.">232654&#"3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#535#535#35#%32+5 <WÛäÛW<cûþüûcx<>�¢�><K»Ä»K<2}‚}2<%^b^%þì8((88((8þ€@€€€ÀÄ ABA
	|À€€€€À@€€€ÀÀ€ýÁHHÒ=XYXY=eeee{=?@@?=LLLL·=3223=&&&&`(88((88(`þÀ€@@@þÀ}

	
		þÀ@@@@@ÿ @@@@þÀ@ÉZ     ÿÀàÀ  * E  26=233%>54&#"326=7##5##5##5#326=Þ)%B0/*®1@X>>X<-))ý2.))@)¶ r–¥Iþo)J4	TbQrlWaS
ýË))O)×¿ÏÏ¿×þ×ý°))  2ÿÀëx ( O \  4&'.32654&'.>7>233265.32654&'.>7>232654&'"32654&#ë#]À¹«HG^,+ .#I87ƒ�“H.™7rnf++9,"!OVX+gOqpPOqpP++,]HGª¹¿]%. I–�…87I$.!Ã8++gpt8+[WP"!-èpPOqpPOq   ÿÀ‚À    		'		'Aýò3AA3ýòýò3AA3Âþ1ýÑ/1übþ1ýÑ/1 	  ÿÀ À  " 2 7 B { ˆ • ¥  4&+5#!5##"!5#"&54673!5#"&54673!!3535#535#.+35323.'.5'5.'.'.'.'>7>54&'.'.'735#535#535#!35#535#535#32+5 &À@ý€@À& ü@$8((8$@À$8((8$@Àû€€ûÀ@€€€ÀÄ ABA
	|À€€€€À À€€€€ÀþHH@€&@@@@&ü€ z
0 (88(0zz
0 (88(0zý@@ýÀÀþÀ€@@@þÀ}

	
		þÀ@@@@@þÀ@@@@@7Z      ÿÀ À  " - f s € �  !2654&#.#"#"3%3267!#3##3;2#.'.'.'.+#!3#3#3#!3#3#3#4&'.+3267>5@€&&ýöýù&&Š†	‡ü“v€€€@À@ 
	
ABA@À€€€€À À€€€€ÀþvHH@&@& þâ&ýÀ&À×
ØÀ@@@€@		
		

}@@@@@@@@@@@@@cZ     ÿÀ€À   ( a n { ‹ ˜  !265#!!354&#!"3!!5535#3535#.'>7>54&'.'.'.+35323.'.5'5.'.'.'5#535#535#37535#535#35#%+5322#"&5463@ &@þ  @&þ &&€ ÿ €À@€€œ
	 ABA$€€€€ÀÀ€€€€ÀÀ€þ+HHë&&&&@& €€@À&&ü€&À@@þ€@@þÀ€@4
		þÀ}

		Œ@@@@@þÀ@@@@@þÀ@¿Zþ   ÿÀ À   	       !!%7!!''!!!!l¬Àlíþ«£± þÌÁ{¼þã—¬CþXþ�:Fµþ�þ@þtÀ ÿ  åÑÿ ûûÚÚ@ýGÀý@À      ÿ¿àÁ    				Þ.ýô.üœÞ.ýô.Àþ,--þ,þ,-- 	  ÿÀ À  	          5!!7!'!!7!'3!7!!7! Àü‡Ç€þèþê�S�vìþÇ©>tqåâþé‡ü3,¡^sµ`”;~B þþ?ýA À¥¥ÀÀ££ÀÀÿ þôýÀLô   ÿß ¡    	7	%7	 Ó-þ þ -ÓÓ-þ þ -Eþ!.ýó.Xþ!.ýó.    ÿÀ À    2>54.#"3%'!! j»‹PP‹»jj»‹PP‹»j€À@ÿ ÿ @À €€ @P‹»jj»‹PP‹»jj»‹P€Àÿ €€ À ÿ       ÿÀ À * Q ^ k x  2654&#".'4&#""32657232673;5#535#535#535#535#535#535#"2#"&54632#"&5463!2#"&5463€5KK5
	Y3
6 5KK55K3K5ü€#=Q.aÀÀÀÀÀÀÀÀÀÀÀÀa.Q=#  &&&&€&&&&@K55KÇþ3âý K55KK5ÂÍ5KÛþ
/T>$€@@@@@@@@@@@€$>T/þåÿ &&&&&&&&    ÿÀáÀ    	7	'	7	'þþ!.ýó.fþ!.ýó.ÀÓ-þ þ -ÓÓ-þ þ -    š>æ   		þþ-æþò-ýá     wÿè“´ $  >10#"&#"0.7>77‘1]H,.I\-L9;!"a)IBŽJ60(d24+*@&>ýÀ(…76'I&Á	      @Ó@ X g v …  %6.'>'.'.#".'.#".#"32>73267>73267>710&'.170%01'067>10&#"1506321Ó

*-,^XO:#";OX^,-)

*-,^XO:#";OX^,-)ü#.76/.hf/„g//66//gþ|T52WU43V°$MI?@IM$=4O['#$'[O4=$MI?@IM$=4O['#$'[O4=ÜW*V))V*Wê000000       @ @ 	    7%.5467%!2654&#"3 Ñ%,+%þ0 þ-&-,%¯OqpPOqpP@Æ"`87_#Çý  Å"a87`#pPOqpPOq     ÿÀ_± : J  	#!"&'&67546?>56&'.+"&57>7>6&'	3!267è;,
I;ûÊS<?51%
Z41U@ýÍýÐE
=þ’c)'ATn(m=&"

#	+; "
Z@=<þSþ®  @ÿÀÀÀ & 3 @ M  2654&#"'6&'.#"326?32#"&54632#"&5463!2#"&5463 OqpPl�
ÐÐ
œkOqpPGjDB
kHÿ &&&&ÿ 5KK55KK5 5KK55KK5@pPOq¯‰1
þ¯Q
0þv¯pPOq\Dª§E^D&%%&þüK55KK54LK55KK54L   ÀÿÀ@À     35!35!5#3#!5#!!€Àý€À @€€ Àÿ À >@@€€@@@@@üÀ@@@üÀ€ý€   ÿÀ€À $ ,  26=4&'.1!32673!2653!#"&5@+({Šoÿ þ€#!y2& &4~ý@€pPOq &À).%€
À&2ý·&&J4@5KK5     ÿÀ€À $ * :  26=4&'.1!32673!2653'7!'5#!#5%7@+({Šoÿ þ€#!y2& &4~þ€2±¶5 €À@þ @Àùõ &À).%€
À&2ý·&&J4€onþÀM3ý@À3MÀX˜™YÀ  ÿÀ À (  101!0.'4610.5467>130 (0(d %ÿ $ d(0(/"+D€C,"/nu\>•ebHFaf –=\un.
SR
.     `Æ ) > C  0&'.5461.54632>32>320&'064&1>13#535#ô`˜¼\$ Q. 	
V:8U"1(L}¡VQ P€€@@l 0
.6ID40"%"þ€ À @þÀ@ÀÀ       š>æ   %	'	þþ-šòþ-ýá      ÿÀ À  ' 4  !2654&#!!"32#".54>335#5##335@€&&þ€ÀýÀ&& BuW22WuBBuW22WuB@€€€€€€@&€&À&ý@& 2WuBBuW22WuBBuW2þ€€€€€€€   ÿÀ À =  6&54.'54&#"0>320.14&#"3267>321 Ex¤_%&^¤yE2MZ'.j()2%&pOOp(i/([K2€OŸ„\&&\„žP(0(5þÑ;;&&!B]]AR5(0(   ÿ^ (  >5&'.".#&&32673267F>>.\#1R=.k((h.=Q2"\.>=B(.i)(h/(B6 !%7LB#"@K5%! B""B  ÿá Ÿ   		,Ôþ,,§þYßß-þNþN      ÿÀ À  ' 3  !2654&#!!"32#".54>3'7''7@€&&þ€ÀýÀ&& BuW22WuBBuW22WuBÀ```````````@&€&À&ý@& 2WuBBuW22WuBBuW2þ````````````     ÿá Ÿ   		Ôþ,Ô,þY§ßß-þNþN     >ÿÀ¾ª ! 6  36.10&.10&130>>1#32>70'1~@	'$i{]8Xl5?C @	(OG|¨h-ýÀ@Mr„;2ynV€?{¸yCÀP„_4x!%-Œ…_<E2
&$þÀY¢|I>i‹N ›     ÿÀ À @ E J O T Y  326=4&+"#4&#!"#54&+";3;26=!;26=265!!3#5!3#5!!5!!5@ @@&ý &@@ &@ @&@ý  ý ÀÀ@ÀÀþÀ ÿ  ÿ @À  &&ÿ  Àþ@&````&À€Àþ@@€€€€@@@€@@    ÿÀëÀ   '73ëëë/œ@œâÞÞ-‹ü€€‹    ÿ½ã²  3 H ] •  36&10&.1013066107&45>7'0'1#'0&1067>7.110>'&'.10#"&'#"&5467.'#"&5467''0!.'.1'$>RY=�L-,,g²þôtB=4'x–°01!5A#¶;Y>/$_87?bQ/Y6G5#j%a
*#**#)

WP€PWLv�J7!hbGŒAþ’''Z2/=H)Å4 }.TH7’921.CA/kK(oþõi/@D.115o'E	))))
.9))9.  ÿÀëÀ   %#'7' @œ/ëë/@€ü€‹-ÞÞ-     @ÿÀÀÀ     32654&#!";!!463!2¢Þ''ý ''¬2†ÿ þÜ$ÿ ¸@' ''þ (þ€ÀþýÜþ$       á Ÿ   7'!5!7ÞÞÞ-‹€ü€‹Ÿßß,“@“      ÿÀ À   32654&#!55!3€@&&ý€þÀ@ &@& &€Ùç€ý€&      ÿÀ À   !";265!%Àý€&&@& @À€&ý &&€€ç     ÿÀàÀ   3!55!;2653àçÙ€þÀþÀ@@&@&€€@þÀÀ€Ùç€ÿ &&€      ÿÀàÀ   !533;265!% þÀ€Ùç€&@&@@@€À@þÀý€&& €ç     €ÿÀ€À  )  0>54.#"12#".54>3 x�x<i‹POŒi<x�xBuW22WuBBuW22WuB@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2     €ÿÀ€À  ) 3  0>54.#"12#".54>37/7 x�x<i‹POŒi<x�xBuW22WuBBuW22WuBfZ�??�Zww@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ‰dyyd‰;;    €ÿÀ€À  ) 6  0>54.#"12#".54>32654&#"3 x�x<i‹POŒi<x�xBuW22WuBBuW22WuBOqpPOqpP@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ pPOqpPOq    @ÿÀÀÀ    	#"&5463!2+%!!¢þX2¬'' ''ÞýÞ $$ ý @þ€€( ''þ '@þý þ      	 Ç   7'!!"ÞÞ-‹ü€€‹	ßß,“@“     ÿÀ À  	   7%%!% €þ€À€þ€@þ€@€€€ü€€€€€ü€€€ü€     ÿÀ À   9  5#.'5##335>73%35#.'35#>735# †
7Sj<€<jR8
††
7Sj<€<jR8
†þÀ7bD€Cc77bD€Cc7€€<iS7††
8Si<€<iS7††
8Si<€€Cc77cC€Cc77cC     €ÿÀ€À     #3#3#3€€€€€€€€€€€€€€€€€€À þ þ   þ þ   þ þ       ÿÀ À  j  2654&#"3"5>32326150#"&#"!4.'54&#"!#"&#"10632;#"&#"10632;5>32326150#"&# (88((88(þœ>@ 3c-m‘�n.d4>€Dm‰FF‰mD€3_*UlkV*`23_*UlkV*`2C@ 3c-m‘�n.d4 8((88((8ý@? @@@@@-EƒiF""FiƒEþÀ@@@@@@@@@@@ @@@@@    ÿÀ À 
    d q ~ ‹ ³  >.10!>.10!>.1006=4&'##"&5467##"&5467##"&5467#"32676>1%4&#"3265!4&#"3265!4&#"326573!26=7>'.&'.#"1 <-+:€<-+:€<-+:À@	|
K55K
¤
K55K
¤
K55K
x
#qs>[^sVV¡}Lü€&&&&€&&&&€&&&&ûÞL-‡-S']%[bd/Vs^[>b^E€fua]tf	fua]tf	fua]tf	þÀ%œ!5KK5!!5KK5!!5KK5!—"9$2&(À&&&&&&&&&&&&þ×@/QQ/@,#
/"!'!   @ÿÀÀÀ   32654&#!";¢Þ''ý ''¬2@' ''þ (þ€   ÿÀàÀ   * ;  50&'>7&612#"&5463#"&546320>721'`=az<V Si€NÀ@5KK55KK5ýÀK55KK55K€=az>GEc…XÀ@€8;89L0À€K55KK55Kÿ 5KK55KK5@€@BF0E0 €À      ÿÀÀÀ  1 T a r  #.#"#332>732#.#"#>3&4732654&'>7#".52654&#"3"&'#3267##À@h�­^^±“l@ÀTo†JJ�hMÀý¥V—{[@PiGG…oV@^šVþ›%B &&.c;Um>7^|FK„a9 &&&&›7]@.?L&L|@T7 @WŽe66eŽWþÀCuW11WtD˜0ZO@eF%%Fe@OZ0ýè5&&
ICŠ^‰X*4^†Q@&&&&¯=2$=,\I2=   @ÿÀÀÀ  ! . ; H U b  10>54.#"!#"&546322654&#"3'"32654&#"32654&#"32654&#2654&#"3 ZlZZlZ-Ni<<iN-À^BB^^BB^À&&&&À&&&&À&&&&À&&&&À&&&& <¥–ii–¥<<iN--Ni<B^^BB^^Bþ &&&&@&&&&@&&&&@&&&&À&&&&  €ÿÀ€À  ) G c  0>54.#"12#".54>3>7>54&'.'.'.+353267>7'+53: x�x<i‹POŒi<x�xBuW22WuBBuW22WuBg


‘HH
164
@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ°
	þ€ˆ	r			s	  €ÿÀ€À  ) 6  0>54.#"12#".54>33##5#353 x�x<i‹POŒi<x�xBuW22WuBBuW22WuB@@@€@@€@ŒÉÛPOŒi<<i‹POÜÉŒÀ2WuBBuW22WuBBuW2þ @€€þÀ€€     ÿÀìÀ  & +  	'&'	#"&'&47>732##!#35*Â
þcþc
Â	
*@@Àþ€ ÀÀ°þ:,¡þ_,ÆðþÀþ@@þÀÀ€ÀÀ   �ÿÀqÀ ! ' , 1 6 ;  64/#'.#&3267	3267	!#53!#53#53!#53qq@ þ¯56qÿ ÿ  þÀ€€ €€ÿ €€ €€!j À´þ¢!Aþ¿þëýÀ@À€€€€ÿ €€€€     ÿ¾à¿  B G L Q  "&'&4762##"&/#&'&4757'&/!5#!575'#353#355!!ñ				ôõ®		ôÜäó		ÄÀÿ €þ@ÀÅ�€€À€€ý€Àü@l	
	þí
	üüþY
	@ùù@þû	
²@Á@ÁÁ@Á@²;€€€€ý¾@@     ÿÀ`À   * / 4 9 >  64/5#'.#"3267	3267!5#'#3#5;#53#;#5R

r?„þË

ýNÀ€àà€À€€À€€À€€À€€L
tÎ˜�þÉ
þåýt€ ææþ €@€€€€Àÿ  €€        kÿ  , 1 6  	#"&'	#!"&5463!>##!!#!#353#¥Æ
þdþZ0#þÀ**@Ð)	%€ÀÀþ ÿ @À@ÀÀý€€€ðþ:, þa	++°ðþ€þ€@þÀ@þÀ€@ÀÀ@ÿ      `ÿÀ À        % * / 4 9 >  7!!5#335#35#335#35!!35#335#335#5#335#335#3àÞâüÀ€À€€À€€À€€À€€þ€þÀ@À€€À€€ý@€€@€€À€€À€€ ÀÀüÀ @À€€€€À€€€€À€€€€€€@€€€€€€€€€     ÿÀàÀ     % * / 4 9 > C H  3!!5!!3#3#3#3!!##35#5!!35#5!!35#5!!35#5!!`€ýÀÀ@þÀ@þ @@@@@@@þÀ@@À€€ÀþÀ@ý@€€ÀþÀ@ý@€€ÀþÀ@ý@€€ÀþÀ@Àÿ ý  À€€@€@€@€@€@@@€€€€€@€€€€€@€€€€€@€€€€€    ãÿ¿#Á / B F  .77'.#".106&632>>326&54&#"!";!32654&#3#/so ¦š)#H
.-&:#-	36!)TV/!@Ôþ  @@@ þŒèÀœÈ@7`þõ=*eQF'!)t/28a!�þ  ÿ € 6ÿ¿¶¿ 7 B Q Y  6&'&#"&'5>54&#"32675>54&'5>7'215>3.54670675¶+S"\(G32D(
8('77II74:N#')r7II7%%@$$ÿ|BEã':L**I;'§#(86&§W;:XPh4€=C/Cr4Lþ7´W;:XA	@3*±´
0 0      ÿÀàÀ    ! & + 0 5 : ? D I N S  3>3233!53%3	335#335#335#5#335#335#335#5#335#335#335#5#3`@K

S@@ü@@žâ@þÞþâ@€€€À€€À€€@€€ý@€€À€€À€€@€€ý@€€À€€À€€@€€€7þÈý€@@€ÀÀ ÿ @€€€€€€€€€@€€€€€€€€€@€€€€€€€€€    ÿÀ€À     $ ) . 3 8 = B G L Q V [ ` e j o  5#!5###!533#533#533#533#53)5!#533#533#533#53)5!#533#533#533#53)5!#533#533#533#53€@ü €€@@€Àû€€€À€€À€€À€€€þÀ@ü@€€À€€À€€À€€Àþ€€ü €€À€€À€€À€€Àþ€€ü €€À€€À€€À€€@@@€€üÀ@ÀÀ€€€€€€€€€€€À€€€€€€€€€€À€€€€€€€€€€À€€€€€€€€  ÿÀõ°  6 @ E  7>7>#"&'	#"&'&47>3653##!	%35#Ì
	+þœ�-A## þ¨™þÀþÀ\	vNN�€þ€M3ýÀÀÀ2? "Å#!C#þ¬›"Eþ»"b	x/wýÛ ÿ  Eþ»ÿ @ÀÀ   ÿÀ À  
   !!	'	!	  ü  þÓFsXFþ   Àü  ÿ þàFZþ¦Fþ   ÿ ÿ     ÿÀ À    	7	! L´´Lþ €þ€þ€ ¼L�þpLü @€þ€þÀ     ÿÐòÀ % :  %"/.'#"&'!7>7''	22>54.#"3fŒ"�%O.X|,ÿ þN%•þ¹9~EvW24,ä6^E'(F_66]D&'E^6–‹"�<D@äM‡þÌ8|ÿ 1VvDDx-'E^66^E((E^66]E(    I€7  9 C ` m | � †   ¥ ª  >54.#"53267%26764/5#'.#"326?3'#!5##"&=26732654&'>532654&#"267'#"&'3%3#5;#5&"#'01!06'306?64'3#5;#5Q†!6T::T7€T.a
ã

ÐÐ@¤¤^^ülC77C
+%/\		ö]]Œ^^ø6¯ëŒ�O	

�R¯l]]Œ^^�„Y1V@%%@V1WƒžU—ogäÐÏþ‡x©©þˆ]]¾	Ca`D
J+-	Š
(^^^^$˜��&71\8%³8i¼¼^^     ÿÀ|À   3 = A  2654&#"3!33!64'.#&767	767!33?#Ø(98)(99(þd@À@ýÀ©þ³þ²23ý—@€@þüü>‚€ 8((88((8@€ý€€€þc Lþ´ 1þÏþ� ÿ D
þòþÀÿ€    ÿÀ À  > K R \ i s  !2654&#!"3!3265"#"&'732654.54632.#%2#"&5463;3#!32+2654&#"3!32654&+ À..û€..À<DD<ýÅ3<3BD3>	,. 3=3F7,6	0=9EJ8:DJ8¾@€À fOK?ZgþB"$##þ9)6-€-À--þ@-þÀ#]]#@z/-*D#C 0,.@!<FVhf\Uie]þÀ@€\\I€þÀ7GH:6GI:G:H7ÿ      ÿÀ À       3	3!5!5!!5!#!'#!!5!€ÀþÀþÀÀ ÿ  ÿ  ÿ €@€ý€€@ ý€ ÿ €@þÀ@@À@@€@@þ€@ÀÀþÀ @@  >ÿÀ¾ª ! : U  36.10&.10&130>>13>327'0'>32!#32>7'#"&'##"&'~@	'$i{]8Xl5?C @	(OG|¨h-þ»Š
1 +UG?{¸y+"K+1þÉMr„;2ynVe5$1Š
1 $5ÀP„_4x!%-Œ…_<E2
&$þÀ$ ŽN#$Y¢|I>i‹N7'".$$."   ÿÀ À  / < F O Y  #"&5!"&5463!2#!4&+35323'.'5>55#535#35#537#353#7335!3%32+5 <DD<þ@..€..þ@þ)?9qK9Z5+k€ÀÀ€k¨S@oQ@ÙNYÿ Yür€þÀ#]]#@-À--þ@-b2,þÀwhX**b@@@þÀ@@ÀþÀÀÀ@À€ÿ  @@W      ÿÀ€À  > E R Z c  .#!"3!3265!267"#"&'732654.54632.#!3373!!#3##'##33'.10€ÅûŽÕI?âü3<3BD3>	,. 3=3F7,6	0ûÿ @À€Àÿ  Àˆˆþ^SyPnnbU

€6ýÖþÀ!!@°/-*D#C 0,.@!<þÆ€þÀ@ `@€@\D¡\\|Ü3'K1>   ÿÀ€À   ( I Q X e p  		35!!'!732654&#%"3!326=%"#"&'732654&54632.###73#733#5;#3#3#5'.'#3çþHŸ�ÏþÀ ™þ™@Àê		ýl	
(#"þÄ	T"# T#¼=(778*B(Ck„lD::GoÚ+ÀþL±þÕýÁ€À¹þ‡þ€À			þë€..€Ý
-"", o+ººº™!º!*!-!ºn     ÿÀ€À   ( > K b k u  		3!5!!'%32654&#%"3!326=%#'.+#53273#3#3#5'.'#53.=3#3#5#53#%32654&+çþHŸ�üñ@þÀ ™þ™ ê		ýl	
(#"þô
-%8#gA88Djì&$-$$,’&+|+þÀþL±þÕýÁ€À¹þ‡þ€À			þë€..€È5>GÀ8#*#-#ÀÀQIÀL'=À�##�i4   ÿÖ»À 8 M R  %>4&'.'.+"#";26?'#!2?>7"&'.467>23#5»2222 KPT)ÜþùRcø±
	Šþñ@@ª.©2vwq.=%&%&%_b^&%%%%%_b^&ý‚€€ž2~ƒ~2,	Úûë¯�ÿ À.^&ª.¨%"2-¦%_a^&%&%&%_a^&%%%%€€ 	  ÿÀ€À  ) > _ f k x ‡ ©  2>54.#"32>54.#"32#".54>3#".=26732654&'>''75!5'32654&#"'#"&'3267'01!06'.1.'>54&#"€:_C$5eVUf5$C_: I€`77`€II€`77`€I<hN--Nh<<hN--Nh<þ(5J..J5H>L¸ààààþ€@ ý�*%%//™€c(( ((w€/.%@2WuBBuW22WuBBuW2@7`€II€`77`€II€`7-Nh<<hN--Nh<<hN-Í4\D((D\4	
)sCE2ÀÀ@ÁÁ@@€€…0› þFÀ)MF„ƒGM)À)! )    
   €q  1 > n � — ž « ¶ Å  2>54.#"3#"&=26732654&'>'32654&#"%!"10;!.10654&#"10'01!2654&#5!7%"#"&'732654&54632.###73#733#5;#3#3#5'.'#3'#"&'3267E1P9-VHHV-9P1©^MM^=4A�qý¬#&Øþ…l)(mS""Ï9VV9¢ýJ		M  O"°9&444'>%@e|f@77BhÍ)þ

((T*Jb88cI+*Jc88bJ*9X}|Y	#a9;%7¢6l£"##"£D=sQ;:Il‰2	&	&^$���‚�$'�]

   ÿÀ À  2 < ] ~ ‹ š Ÿ ¤ © ®  !.1'0654&#"1'01!2>54.#"3	#!#".=26732654&'>'%76764/5#'.+"3267%32654&#"267'#"&'33#5!3#53#5!3#5 üÀ&Z€,"-."%€g&& û€:_C$5eVUf5$C_:@@ÿ ÿ €Àüˆ5J..J5H>L8

s@fþç

þ13/%%/D€€ €€ÿ €€ €€@ üÀO1À:***+:À PI‡€2WuBBuW22WuBBuW2þÂ€!þßþ€€ü‚°4\D((D\4	
)sCE6þã
‚À€uþÉ
ÊÕ €€€€€À€€€€     ÿÀ€À . D Q j s } ž ¦ ­ º Å  !2654&#!"3!!"3!326=!26?'.#!5%#'.+#3273#3#3#!3.=3#'.'##3##5#5332654&+"#"&'732654&54632.##'##733#53%#3#3#53'.'#3 äü6dþœd++€ççþ€þõ!

)F-	:X,17ŸeWWj¤7
7D<
8FuC;BÀüº)x12&.!"y4)!($[<X9OP­a›:!cUUg œþ(
	>@Iþ·@þ·€,,€¹¹@õ"!FS_ #(K.9.=. e)4Qÿ l&%!a .ÒÒ..FFþ…	<--
;+(Í99øÌ,øÌ 8,<,ø,g# "%      ÿÀ À    !2654&#!"3!#!5!3!@€&&ü€&& ÿ €ÿ  € @&€&&ü€&Àÿ  € ÿ €   ÿÀ À  	     !!5!!5!!53	35!#!'#!€ ÿ  ÿ  ÿ  ÀþÀþÀÀ €@€ý€€@ À@@€@@€@@ÀþÀ@@@ýÀ@ÀÀþÀ      ÿÀ€À k  %32654&+4.#"#";"&546;"37>54&'.54>32#"&'.#"3267326732654&#32#à@(88( Gy£]]£yG (88(@(88(@(88(&6#2WuBBuW2#G(
	0(88( 1	

5]&
(88(@(88(@ƒ]]ƒ]£yGGy£]ƒ]]ƒƒ]]ƒƒ]]ƒ€[HpBuW22WuBpH5[!8((8&$ ƒ]]ƒƒ]]ƒ   ÿÀ@À * . S s ~ ˆ  2'.'#".5703641>37'2>14>5467#"&''03%4&'.#">5>32%7.'03.#ìF|]5Ÿ¡-Y†]F|]5Ÿ¡#?e�DýcPGGŠPU&F2"A3 U?E^@!LG×aX3O8 0 6J-T@@bý^@?b6.À5ZzEýŽ@@¢þ^BuW2#LzW�?@ý‘~coBuW2f0*'ü„RaRu‹u[u'4@J(þH=KiGü,ýèEXR-T`l%@W2þy%PF4
9EM%¬=KJ>ýdp
(&?,þ%‘p’+.# ýŠ  €ÿÀ€À  9 F U d  >54.#"53267#"&=26732654&'>''32654&#""&'3267'#'01!0&'.1K\c.)QwOOxP),^W)(V[KLZ
:4@€*
''
	Àf&' '&fj*9Um=CtW22WtC<lU9	*


	\ƒƒ\	%e:>¢þ\À.LE��EL.   `ÿÀ À  5 B Q o  2>54.#"3#".=26732654&'>'2654&#"3'#"&'3267!0&'.1'0654&#"1'01 BjK)<r``r<)KjBá ;T44T; QFVx*)5""6ýü@**^€H(54'B€^**@2WuBBuW22WuBBuW2r4\D((D\4	
)sCEKm ýÆ‡IP À:***+:À PI‡   ÿÀ À 
  5#3!3@À€À€Àþ Ððþ  þ€€€    ÿÀ À  & 3  303!0653''##50>5&67622764'&" €2€@€þ ù55&f/N€€SdR&5—6—IIÀþ@@/À þx5™5&€€mUgV/c&66–II    ÿÀ€À 	  +  77'77'4.#"32>5%2#"&5463äHë�hH5H=Íþ�-Ni<<iN--Ni<<iN-þàB^^BB^^BõGé€mH4G<Ëý <iN--Ni<<iN--Ni< ^BB^^BB^    ÿÀ À   "  !2654&#!"3%!!!!3!5!#@€&&ü€&&€ü€€þ ÿ  € ÿ €@&€&&ü€&@€ü€ €ÿ  € ÿ      ÿÀ À  ! .  2>54.#"34>32.5#"&' j»‹PP‹»jj»‹PP‹»jþ€<i‹P?r/ýé"' "'<i‹P?r/@P‹»jj»‹PP‹»jj»‹P OŒi<'"ýé/r?þÉ/r?OŒi<'"     @ÿÀÀÀ  " V d o  35#7'57!!4.'!32>5.'#5.'55'.'.5467>75354&'.'>5€Àša g@þ€@ @0UvEÿ IwS-H{£ZZ£{Hþõ ?'5=)62R )*"!0;%6(N%þí	¿	#$À@97<€À@þ@O‘vVSv”R^|II|^"F‹%.SQQ�*+@?b
w	ëz     ÿÀ À N  %4&'74.#"32654&#32#32654&+4>32#";"&546;"37>5 $[œÒwwÒœ[%6&(88(@(88(@(88( Gy£]]£yG (88(@(88(@(88(&6 IrwÒœ[[œÒwrJ[€ƒ]]ƒƒ]]ƒƒ]]ƒ]£yGGy£]ƒ]]ƒƒ]]ƒƒ]]ƒ€[     &ÿÀBÀ  q  >732654&#"#.'>32!%&'&67.'&"1'0&'&#&'&".47&67>26Â,QE9
4LK5(,CuV2ý€oþNWH
% 	9›HR17%I,V0#&D;(dgd(&�@†#3A&K55K1X&
2WuBý@¿W
";99Y/2.BA&@R+@Hœ;''('I)    ÿÀ€À     # ( -  ##3!3!!!!##353#353#35#353#35Á�€À€€€Àþ Àÿ þ@ @þ €€À€€À€€þ€€€À€€À€þÀýÀ@@üÀ ÿ  þ À€€€€€€À€€€€  @ÿÀÀÀ   . 9 H [ e ³ ¼ Ã Ð Ö  5!!!#!5#5!!!!267>54&'.#"3'5#3535#533'>54&+353'#"&54632732+5"&'.'3267>7>54&'.'.'.5467>327.#"#733'#3;5#5#;5#535#535#%#7€ÿ þÀ@€ €@þÀþ  ý _***)Ž‰=FFLw1GD0/L?Æ¶þE
	



	
�
?
9@F?9¡K4žs?::?sþê)€@@ý@€€€€À@ýÀ@þÔ,,,-·1åV2,aSd
 "!åSS	"!"!4þ�.
	
(
'$$ÀÀ)–¿*$*)¿¡ =      ÿÀàÀ + < M  %6&/4&+"0.'.3265	3265#";2654&#!#";26=4&#àm85C=*þX
)*_a)*ýÊ“! “ CYY À,
s'»:G?þa
0þ@**À]þ£þ@**€þ `XX     ÿÀ À  ) .  2>54.#"32#".54>3!5! j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹Pÿ  þ @P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@€€  ÀÿÀ@À  !  2>54.103>54&' BuW2dxddxd2WuBL3AA3@2WuBBíçªªçíBBuW2kOO+zFFy,     ÿÀ À  ) 6  2>54.#"32#".54>335#5##335 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@ÀÀ€ÀÀ€@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@€ÀÀ€ÀÀ      ÿÀ À   ) / 4  2#".54>3%4.'>53>7 jº‹QQ‹ºjjº‹QQ‹ºj@CtW2Ï2WtCþ@µ%^2€1_%ÀQ‹ºjjº‹QQ‹ºjjº‹Qþ@@Gg€F3V)²F€gGþÀò)V3€ž:	 ÿ 	:    ÿÀ À ) N [ h  %>54.'.#"3>7#".54>7322654&#"3"&54632#l$7&%7$%U]c21a]W&$7&%7$$R[b33aZR$¤ 6I)9dK++G3Du�Y>Uè(88((88((88((88(X$T[b33a\T$%8'&9'$S\a33b\S$$8''8$_
)I6 +Kd90N\i8YžvFfBw8((88((8þ 8((88((8  ‰ÿ vY  ) 2 ; A F  06'&10.12#".54>3757>54&'53>7ãÕO”UŠb55b‹U“Q×å5]F((F]55^E((E^5¼�AXÞ�XAEU+E+`è9@X3FLLF3XþÀþÇè (F]55]F((F]55]F(ÿ .�’gE&�.Eg’aU}}      ÿÀ À   ,  !2654&+54&#!"#"3!5!##5#53533@€&&À&þ€&À&&€þ€€@À€ÀÀ€À@&€&À&&À&ý€& ÀÀþ@ÀÀ€ÀÀ€     ÿÀ À  ) 0  2>54.#"32#".54>3'' j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@Yþ÷…Y±-@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þæZþó‡Z³-    @ÿÀÀÀ , Y  ˆ  %3#".54>32'>54.#"37'>54.#"3267#".54>32'267'.467>324'>54&#"3#'7'7 / (]£yGGy£]]£yG**(.<gŠNNŠg<<gŠNÅ%,)G^66_F))F_6'@pS00Sp@?pT06.Ò5D%7878$Kk 8	***wn6w!X-\™=DwŸ[Z vEEv Z*OJB70xCL‡e::e†MM‡d:™$"_74]D((D\54]E(+/Qn>>mQ//Qm>Bs)”][c[gJ"[,^	))*ÞÌZÇO““     ÿì½À D  %210&'&'.'.10&'.10676>7>7>103ŽU&+:)rr2@2)DwsuBBK&
G4EbT*UUT),VOBŠssP&B%$@YB.a/¦UVûcŠ"4U%
qpSA\
":BCKQ*%"RA^l,%+…1    ÿÀ À  ) 5  2>54.#"32#".54>3'7''7 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P ššfššfššfšš@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ýæššfššfššfšš   ÿ¹±‰ / 9 F  764/&"'&"2?6?2764/67%"/&472654&103WZ//Z/…/Z/"D		

DÌ& 

		‘ÌD		

D#M/þˆµ5-Â&@@&òZ/…/Z..Z/N"D		
	DÌ� 
	

#ÌD

	
D"/Dˆµ-5þ8%ff%    ÿÀ À  ! 2  2>54.#"32#"&54630".614632 j»‹PP‹»jj»‹PP‹»j&&&&@	 SQ&&@P‹»jj»‹PP‹»jj»‹P@&&&&ÿ ]~�$x�x&&   ÿÀ@À  	 7 P c  3#	!!#"&'.5467>32.#"32675#5372#"&'.5467>32654&#"3 €€@þÀýÀ@õ%7?(1%$
 
>�Û%99&%::&)*))


 @ ü €€ý ³¡<&%;

4	''A7�;'&<<'&<þ÷4545('      ÿÀ À  w ‹ Ÿ  2>54.#"3#5.'.'35"&#.'.'.'.'.5467>7>7>753#.'.'%5">7>54&'.'>7>7 j»‹PP‹»jj»‹PP‹»jÛ-@*Cq
@	r
	-	þÓ
		¡	

	@P‹»jj»‹PP‹»jj»‹P¨

IIL2&°
	
$%
CC&

–	Ã
†	þÖ�   ÿÀ À  J  2>54.#"32.#"3#3#3267#"&'.'#73'5<?#73>7>3 j»‹PP‹»jj»‹PP‹»j&S-8<,<¨@uµ@i?."G$F':]#%�@E†@P*$Z7@P‹»jj»‹PP‹»jj»‹P€‚>;@!+4@=?!!�** W5@4!@7Y!('   ÿÀ À  ›  2>54.#"3>7>323267>7#"&'.'.'.#"'>7>7>7>54&5#53'.'.5467>7>7>32#.'.'.'.#"3# j»‹PP‹»jj»‹PP‹»j,

%
		



9$&



;


iS%56U€

!aV@P‹»jj»‹PP‹»jj»‹Pl	`W

@B	'$W:


		B@&   ÿÀ À  -  2>54.#"33#3##5#535#533373 j»‹PP‹»jj»‹PP‹»jà¨ˆ€€€€€€€€ romp@P‹»jj»‹PP‹»jj»‹PþÀ@@@@@@@@@ææ     ÿÀ À  > Z  ".54>32#.'.'.+#3#33535#5267>7>7>54&'+532 j»‹PP‹»jj»‹PP‹»jô 0î€€€€€€€n1!“
	
ZZ
	
@P‹»jj»‹PP‹»jj»‹Pò$

	þÀ€@€€€€@

	%**¡À
		
    ÿÀ À  Z d n  2>54.#"31##"&=##"&=#354632354632%32654&+32654&+ j»‹PP‹»jj»‹PP‹»jâ	

'@€@@€! 	
	+þž€&&€À&&À@P‹»jj»‹PP‹»jj»‹P×1,!    €    

&*
i&&€ÿ &&€    ÿÀ À  k  ".54>32#.+"7>=4&'.57>=4&'.7#3?3?3267>7>54&' j»‹PP‹»jj»‹PP‹»j;P!  A/µ¬µ¬€tktk`0X)(@@P‹»jj»‹PP‹»jj»‹P4Y&%*	B	F?2B	F?tš'	F$3'E$þ¡F,,a4   ÿÀ À  6  2>54.#"3#'.'53267#53.'#5!#3 j»‹PP‹»jj»‹PP‹»jÀCQ;†o¤;X
½¼( m€kB@P‹»jj»‹PP‹»jj»‹P@Lz¼@æeVA@)C€€A#@     ÿÀ À  # 0  2>54.#"3#"&546322#"&5463 j»‹PP‹»jj»‹PP‹»j@&&&&@&&&&@P‹»jj»‹PP‹»jj»‹P þÀ&&@&&þ@&&&&   ÿÀ À  ( <  2>54.#"3#6&+#46;2+".=3;3 j»‹PP‹»jj»‹PP‹»j€@K6€@�*K8 €�*K8 @K6€@@P‹»jj»‹PP‹»jj»‹P€ cþ "<O-æÀýè"<O-æÿ c      ÿÀ À  P `  2>54.#"37#.'.'.'.+#!23267>54&'.+ j»‹PP‹»jj»‹PP‹»jòƒ
)€€A$
$þŽ�%%�@P‹»jj»‹PP‹»jj»‹Pá
%(%ÿ €"1

#

_€  ÀÿÀ@À Y m �  53.'.'.'.'5#.'.7#35>7>7>7>54&'.'.'.''67.'.5467>7>7"5@
£(!€$+


&*¢*$W6€ 8+
#B+¤	• 		Õ
*5&	HD	(62!ù6"Fk% 'DE"(!"&%Þ¶

	
ý§Õ	#
    `ÿÀ À 5  7.#"#3#3326?#"&'37#'?37#>32PP@w7N�4);š@Ä„@×4$2…S9d,4e1=V£@ý¾@ãT;(U.Í®"#45)lB€
$/€@h(88Ò,,IG€/;€FF    €ÿÀ€À ˆ  34&'.#"#3>7>323267>7'#"&'./.#"'>7>54&535#'.'.'.'&45467>32§°**)uK(H 4



 Î

Q%%$)33N3	

%¾Ü
/&	�T,,,+37'2€# 	~			

!‹)8 €2

.
     €ÿÀ€À   %5!5!##!!!!35!5!@@þÀ@ªÖÖª@þÀ@þÀ@€@þÀÀÀ€ÀþÌ4þ@€À€€€€    `ÿÀ À  '  !2>=4.#!#3#335!5!5#!!2  5]F((F]5þ€ÀÀÀÀ€ ÿ €K5ÿ  5K@(F]5€5]F(þ €€€€€€€€€5K€K5  ÀÿÀ@À 3 > I  %526=4&'>=4&'54&#"#54&#"#3326=33265#!5!2#!5!2€Oq,$	I7&&€&&@@&&€&&&ÿ  &@&þÀ@& @pP@0Q"€:XC&&@@&&@ý @&&@@&&€@&À&þÀ@&À&   1ÿÀÎÀ (  %#%'5%'5#%732>7>7641#0@NP!�:þ�]:þÝ€þ£:#þã:ã€ NLB(@/p! Í0,8Ïr±�¯r‘˜Ø¯r‘��rqþˆ%(F,d]�&  ÑÿÀ/À !  #.'53267!5!.'#5!#3/ªS7ë„þò	]_
4Tþí*1%Í^ÊšùAfþ×L[x8/˜1O˜˜!M)˜    ÿÃÿƒ u ‚  2654&#"#"&'.76&'>7>7>54&/&7>7#"&'.5467654&3267>'&67372#"&5463q;SS;:S?2"5)5`
"EW!'0%[8(

R@%2:J
(8Z&)#PA …L4X .j2  ·Q:9QQ9-@T8F]-%2')1U	QL@Œ2@+#'(<)o/A43<0o);((#+ 1ŒAFO
@&$R':H-+<€YRIÁ       @ÿÀÀÀ  9  2654&#"32>54.'#".54>753 &&&&]£yG0UvE*G32WuBBuW23G*EvU0Gy£]À&€&&þ€&þ Gy£]L‰oQ†;LZ1BuW22WuB1ZL;†Qo‰L]£yG  ÿÎ²    	''77'773'0þh[.‡µ--ˆ--µž-Z˜-â[þð--µ-uþi[-ˆµ.-ˆ--µž-[˜-âþð--µ-     ÿÀ À    2>54.#"3 j»‹PP‹»jj»‹PP‹»j þ€@P‹»jj»‹PP‹»jj»‹Pþ¾€   ÿÀàÀ   	###5333!! @êþôJÀÀÀÀCëþ¥mþÀÀþ ãcþ€ €€þÀ@þ€€   ÿÀ À  ?  %2654.#!"3265!234&#"!".74&#"3!265À&Ao–Uþç-&& 6^F'&@&&ÿ 6^F'&&Ao–U-À&ZžwD/!ü�&&@:QXþÀ&°p&&üÀ:QX@&&þóZžwD/!  €ÿÀ€À ; F  .'5>7>54&'.'.'.#!3323.'.'./.'.'.'#!!2%6			)6þÀÀ%@Ä
U8(þà (82!!N-6-ü €	=)@"":
!!9'#!@(8 8(    ÿÀ€À # ~ � ³ Ä  >'./.#"#7#4>32375>7>7>7>54&'.'.'./53.'.'.'.'5#.'.5#3.'.5467>7>7'3#".'#.32>535Ö
#[jyAj»‹P@]c@Gy£]9i^Pþˆ!	R	@				
	Q,@@f_dAH{¦_:k`P#\mzBl¾�RAýÞ
³1P9P‹»j€€]£yG2F+
	ýÍC


z
	DC			Ž
(>Díh	¬€€]£yG2F+
	1P9P‹»j¬y	
     ÿÀ€À % ^ …  >'.'"41.#"#7#4>3237#3326?#"&'37#4&/537#7>327.#"#3%'3#".'#.30332>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýÑM H,66%0 kR k1&.+"A*F#	N gÙ_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	û2@$i@2@/0VB*@€€]£yG2F+
	1P9P‹»j      ÿÀ€À # ¤ È  >'./.#"#7#4>32373>7>323267>7'#"&/.#"'>7>=35#'.'.'.5'467>3234&'.#"#%'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýªg	(
	
	
'		
Ž		
X9&$


P _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÍ
	
?E
	@				)@
	@@€€]£yG2F+
	1P9P‹»j      ÿÀ€À # < `  >'./.#"#7#4>3237%#3#33535#535###'#'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýŠ €€€€€€€€ˆ¨pmor _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÀ@@@@@@@@@ææþþ€€]£yG2F+
	1P9P‹»j   ÿÀ€À % > I o  >'.'"41.#"#7#4>3237#33535#5326=4&+#332+5'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýê@@@ÀÀ€5KK5À@@@€&&€€_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÍ@@@@@@K5@5Kÿ @ &@&ÀÀ€€]£yG2F+
	1P9P‹»j      ÿÀ€À % Z d Š ”  >'.'"41.#"#7#4>323726=3326=>=4&'>=4&+54&#"#54&#"#3332+5'3#".'#.0332>53532+Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ
€6J%C/@@@ @&&@€_dAH{¦_:k`P#\mzBl¾�RAý€€&&€³1P9P‹»j€€]£yG2F+
	ýÍ  !P7@"7@/C    þ   &&€À€€]£yG2F+
	1P9P‹»jž€&&     ÿÀ€À % L r  >'.'"41.#"#7#4>3237067367>7>7##5755755#'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ)`A6T=)B1@CÀÀÀÀB~ _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	ª+/2æ#8P3<M-¾D1D1K-Fn…%8€€]£yG2F+
	1P9P‹»j    ÿÀ À    2>54.#"3!73 j»‹PP‹»jj»‹PP‹»j@@þÀ@@À@P‹»jj»‹PP‹»jj»‹P >~@@þ  àÿÀ À " 3  32654&#!";3##3##33#!"&=463!2`€&&þ@&&€@@@€@@@À@ÿ   &@&&þÀ&€@@@@@@@@ @@   ÿÀ«À  = a ­  #".'.76>72>'&.'&32>721'.'.7461>11>'.'7#77>7'.'&6?"&5.'7>?37#>7:7«(D)0m`EKgt0(: Cp£om¢pA¨$;#
8bŽ_aŽc:3$*eZA<T`*,^YAGhE'*S€W-9xb?€	'3;$b	4CN%$c#TL
M+
8vž±N\€P$$P€\M¸£u6=<4ýîDšŠh-55/	g� CPpFFoQ¦L>€¯l2$ss`q� 	"#!(z	`'FC'R
+	d�$
BŒ@%@&    ÿÀ€À # H l  >'./.#"#7#4>323736130&'>7>?5'.'75!'3#".'#.32>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pýª@=5¾ÄI>À€[h%:VW
rþ€ _dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	3*@	@ÿ xy0@@@À€€]£yG2F+
	1P9P‹»j    ÿÀ€À % 9 _  >'.'"41.#"#7#4>323753335##5##33'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþ	Ì…ÿ À¤É|Ãf€€fš_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÆÆ @ üüÿ @ÿ  €€]£yG2F+
	1P9P‹»j     ÿÀ€À % C a ‡  >'.'"41.#"#7#4>323726532326=4.+"3"#"&754&#";2654&#'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^PýŠ€6K 8K*�À€6K 8K*�`_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þ c †-O<"þH þ`c †-O<"¸ÿ €€]£yG2F+
	1P9P‹»j   ÿÀ€À % Y i �  >'.'"41.#"#7#4>323753235.'.=4&'.'>7>54&'.'.'.'!3532+'3#".'#.0332>53Ö
#[jyAj»‹P@]c@Gy£]9i^Pþp!			!


	
*þùp		|�_dAH{¦_:k`P#\mzBl¾�RA³1P9P‹»j€€]£yG2F+
	þÉ	!/
"($
þ ‰€€]£yG2F+
	1P9P‹»j     `ÿÀ À  8 “ ¤ ¶  2>54.'#3.'.5>7>?>7>54&'.'.'./53.'.'.'.'5#.'.5#35>7>7.'.5467>7>75 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4Ù!	R	@				
	Q,@£d
@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ


z
	DC			Ž
(>DCqh	ñ
y	     `ÿÀ À  8 m  2>54.'#3.'.5>7>?27.#"#3#3326?#"&'37#/537#7>3 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þý.+"A*F#	N gM €H,66%0 kR k1&@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'xVB*@2@%i@2@/0  `ÿÀ À  8 ¹  2>54.'#3.'.5>7>?'>7>=35#'.'.'.5'467>3234&'.#"#3>7>323267>7'#"&/.'.#" ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þk
Ž		
X9&$


Pg	(
	
	
'		@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þB	@				)@
	@
	
?	E
  `ÿÀ À  8 P  2>54.'#3.'.5>7>?#'##3#33535#535# ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þÄÀc}}cÀ€€€€@€€€€@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ¢ ­­ÿ @@@@@@@@  `ÿÀ À  8 Q \  2>54.'#3.'.5>7>?326=4&+#3#33535#57+532 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ„€5KK5À@@@@@ÀÀÀ&€€&@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þ¢K5@5Kÿ @@@@@@@À@&À&    `ÿÀ À  8 m w �  2>54.'#3.'.5>7>?5>=4&'>=4&+54&#"#54&#"#3326=3326532+532+5 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4ü6J%C/@@@€À@&&@€&&€@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýÂ!P7@"7@/C    þ    à&&€Þ&&€      ÿÀ€À 
 ) 6 C P ] j  3>752654&'!#5!1326?!32#"&5463##5#53533%2#"&5463!2#"&5463"&54632# @pL4\E) 7IoQþÀÀÿ HN$I73H@ @H3€&&&&þ €@€€@€€&&&& &&&&€&&&&ÀLo@)E[5ý I7ÀQm€€>D6þ@7IN2€€2NÀ&&&&ÿ €€@€€@€&&&&&&&&ÿ &&&&    `ÿÀ À  8 `  2>54.'#3.'.5>7>?>7>7##5755755#7067367 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ‹6T=)B1@CÀÀÀÀB~`A@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýã#8P3<M-¾D1D1K-Fn…%8++/2æ     `ÿÀ À  8 ]  2>54.'#3.'.5>7>?>?5'.'75!36130&'>7 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þ·–—
²þ@@=5¾ÄI>À€[h%:@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þÀ0@@@*@	@ÿ xy    `ÿÀ À  8 L  2>54.'#3.'.5>7>?'35#7#5##33533 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4|ä«’³n­[rr[µv@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýâä8äààä8ä°°     `ÿÀ À  8 V t  2>54.'#3.'.5>7>?26=4.+"326532332654&#"#"&754&#"3 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þä 8K*�€6K�€6K 8K*@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'þb†-O<"þH c €¸þ`c †-O<"   `ÿÀ À  8 l |  2>54.'#3.'.5>7>?35.'.=4&'.'>7>54&'.'.'.'!3532+532 ‚›€kŒ‡
ˆŒk€›‚\+A+7ed8+A+4;�33�;4þþ!


	
*þùpp!				|	@ hÅ§B$7548$þ¾¦Æh þÖ<hZK&&KZh<*'##'ýý
"($
þ É	!/ƒ‰    @ @  m � † ‹ Ÿ  7!463"&5!#2#5.'.'35'.'.'.'.5467>7>7>753#4&'.''5*#53!#53>7>54&'.'263>7€ K55Kü K55K¾@,Q	

				@	R	!ãþe€€ €€þ
@5K K55Kþ K56	CD=) Ž		CD	
z


Áh	w@@@@ž
	y      @ @  E J O  7!463"&5!#22.#"3#3#3267#"&'.'#73/5#735>7>3#53!#53€ K55Kü K55K@@#+.%2k Rk 0%66,H€ Mg N	#F*þ €€ €€@5K K55Kþ K5€V0/@2@i%@2@*Bÿ @@@@       @ @  ‘ – ›  7!463"&5!#2%>7>323267>7#"&'.'.'.#"'>7>7>7>54&'#53'.'.5467>7>7>32#'.'.'.#"3#%#53!#53€ K55Kü K55Kñ
	'	
	
(	gP



$%:X
		ŽþO€€ €€@5K K55Kþ K5ý	
E
?	
@	
@)			@ƒ@@@@       @ @  ) . 3  7!463"&5!#23#3##5#535#533373#53!#53€ K55Kü K55Kà¨ˆ€€€€€€€€ rompý`€€ €€@5K K55Kþ K5ÀþÀ@@@@@@@@@ææþÀ@@@@      @ @  ) 4 9 >  7!463"&5!#2+3##5#535#5332326=4&+!#53!#53€ K55Kü K55KÀK5€ÀÀ@@@@@À5Kÿ €&&€þ€€€ €€@5K K55Kþ K5 @5K@@@@@@@ K5€&@&À@@@@      ÿÀÀÀ l t | „ Œ  61.'&5>54&'.#".'07070715467326=0654&'>54&'>54&'76161467.5!5.54675>G;Bv]AF€$1##1$€EB]vB9GI>;38CfR*##*@I77I@*##*RfC84;=Hý”ll”@”ll”þÀ7II7ÀI77IoO.@?e
0 %34%0c?@.L.?$.J,32&Ms#ŸŸ$sM&32+J.$>+�%6¾6%%6¾6%¡~$#?#~$   ÿÀ€À # / h t  2>54.#2#".'3'33535#5#33%4&'.'.#">7>3235#57>7>7>57#7>73€j»‹PP‹»j]£yGGy£]U–uNz  „Xˆ®b×))B•‘Fþü		$				NÛ‰)ÁR>
@P‹»jj»‹P@Gy£]]£zF;g�QÀÀ^¤yE@B5ÉÏ/Bè
	
+
O.7&

	

6X		     ÿÀ À     %!##!5353!!3!!3 ý €€ €€ý @ý€@€@ý€@À €€ý €€@ýÀ@€€ýÀ@€     ÿÀ€À     /  >54.'%3#%>54&'À@ýÀÀ7^D''D^7*F33G*ü€€€@7IH8$# þÀ þÀþ€lDF`wBBw`FD;N_44_N:, þ [KƒSSƒKW55W    @ @  E O T Y c  7!463"&5!#2#"&=##"&=#35463235463232%32654&+#53!#5332654&+€ K55Kü K55K J6€@@@/C%þÀ@&&@þ€€€ €€ý€€&&€@5K K55Kþ K5N@7P!        C/@7#r&&€@@@@@ž&&€     @ @  8 = B  7!463"&5!#23&#515755753772>5#53!#53€ K55Kü K55KÆB)=T6A`~BÀÀÀÀC@1ýz€€ €€@5K K55Kþ K5‡3P8#æ
2/++8%…nF-K1D1D¾-M<@@@@    @ @  5 : ?  7!463"&5!#21#57067>7'57.#5!#53!#53€ K55Kü K55KÀV;%h[€À>IÄ¾4>@€r
Wý€€€ €€@5K K55Kþ K5À0yx @	@*@@@@@@@@       @ @  $ ) .  7!463"&5!#2	#'###533733#!#53!#53€ K55Kü K55K@ …Ì	f€€fÃ|É¤Àþ €€ €€@5K K55Kþ K5€ÿ ÆÆ @ üüÿ @@@@@       @ @  . L Q V  7!463"&5!#2#"&=6&+#"&546;272+".=4632;463#53!#53€ K55Kü K55K€K6€�*K8 `�*K8 K6€ý`€€ €€@5K K55Kþ K5¦† cþ`¸"<O-ÚþH"<O-† c ÿ @@@@     @ @  D T Y ^  7!463"&5!#2%#.'.5'4&'.+#!3267>54&'.+#53!#53€ K55Kü K55K 			!pp+	


 	þ°|		þ�€€ €€@5K K55Kþ K5€/ 	É 
$("
‰@@@@    ÿÀ À 
  l s … —  #5!33!'!5!3#5.'.'35'.'.'.'.5467>7>7>753#4&'.'!5!35>7>54&'.'7>7 €û€@€@Àü@€@þ>@,Q	

				@	R	!Bü@€@üÛ
@€€ý €€À@Àý v	CD=) Ž		CD	
z


þ
@Àý ·h	þë
	y   ÿÀ À 
  F M  #5!33!'!5!32.#"3#3#3267#"&'.'#73/5#735>7>3!5!3 €û€@€@Àü@€@þ @#+.%2k Rk 0%66,H Mg N	#F*€ü@€@@€€ý €€À@Àý ÀV0/@2@i$@2@*BüÀ@Àý      ÿÀ À 
  ’ ™  #5!33!'!5!3>7>323267>7#"&'.'.'.#"'>7>7>7>54&'#53'.'.5467>7>7>32#'.'.'.#"3#!5!3 €û€@€@Àü@€@ý±
	'	
	
(	gP



$%:X
		ŽÏü@€@@€€ý €€À@Àý =	
E
?	
@	
@)			@þC@Àý    ÿÀ À 
  * 1  #5!33!'!5!33#3##5#535#533373!5!3 €û€@€@Àü@€@þ ¨ˆ€€€€€€€€ rompàü@€@@€€ý €€À@Àý ÂþÀ@@@@@@@@@ææü¾@Àý     ÿÀÿÀ  +  '7''''10>7ÿâ--[ˆ[-[þñ--[[-[-Z-[-[.Z-Z-[-.?RGf}n,Å-.Ýã.-ZˆZ-[--[[-[.Z-Z-[-[.Z-Z-.m~fGR?-Ä--   ÿÀ À     %!##!5353'#!5!#!5! ý €€ €€@@ýÀ€€@ýÀ€À €€ý €€@@@ý€ ý€@@      ÿÀtÀ  	   3#7''77À þ À€€ìˆ.‡ˆ-‡‡-ˆ‡. þÀ þÀþ€@ þ #ˆ-ˆˆ-ˆˆ-ˆˆ-      ÿÀ À 
  * 1 <  #5!33!'!5!3+3##5#535#5332!5!3326=4&+ €û€@€@Àü@€@þ€K5€ÀÀ@@@@@À5K ü@€@ý €&&€@€€ý €€À@Àý @@5K@@@@@@@ K5ý@@Àý @&@&À      ÿÀ À 
  F M W a  #5!33!'!5!3#"&=##"&=#35463235463232!5!332654&+32654&+ €û€@€@Àü@€@þÀJ6€@@@/C%Àü@€@ý @&&@€&&€@€€ý €€À@Àý Ž@7P!        C/@7#ýò@Àý €&&€Þ&&€   ÿÀ À 
  9 @  #5!33!'!5!33&#515755753772>5!5!3 €û€@€@Àü@€@þ†B)=T6A`~BÀÀÀÀC@1úü@€@@€€ý €€À@Àý Ç3P8#æ
2/++8%…nF-K1D1D¾-M<ý¹@Àý      ÿÀ À 
  6 =  #5!33!'!5!31#57067>7'57.#5!!5!3 €û€@€@Àü@€@þ€V;%h[€À>IÄ¾4>@€r
W ü@€@@€€ý €€À@Àý  0yx @	@*@@@ý€@Àý     ÿÀ À 
  % ,  #5!33!'!5!3	#'###533733#!5!3 €û€@€@Àü@€@ýÀ …Ì	f€€fÃ|É¤ÀÀü@€@@€€ý €€À@Àý €ÿ ÆÆ @ üüÿ @þ @Àý    ÿÀ À 
  / M T  #5!33!'!5!3#"&=6&+#"&546;272+".=4632;463!5!3 €û€@€@Àü@€@þ@K6€�*K8 `�*K8 K6€àü@€@@€€ý €€À@Àý æ† cþ`¸"<O-ÚþH"<O-† c üÀ@Àý    ÿÀ À 
  E L \  #5!33!'!5!3%#.'.5'4&'.+#!!5!33267>54&'.+ €û€@€@Àü@€@þ€			!pp+	


 	 ü@€@ü°|		@€€ý €€À@Àý À/ 	É 
$("
þÀ@Àý ^‰      ÿÀ À  % 0  32654&#!"#"3!26='!5463!2#!"&=! €5KK5ý 5K€5KK5 5K@ü€& &&ý &€ K5À5KK5ÀK5þ@5KK5À@À&&À€€&&€    €ÿÀ€À  ) z  %#"3!2654&+2>54.'!3#5.'53267>54&'.'.'.'.'.5467>753.#"€€ÿ ÿ € @ €r•W"#7E!þ€!E7#"W•r+-<=$"

.<:"6À €€ÿ ý ;gŠN*HA99@I*NŠg;½
#'75^	

%&&P    ÿÀ ³  # 4 9  	#!"&=#"&546;546;>	!54&#!"3!265'3#5×&ý $@$%@,À7iþ€€þ€&ÿ && &À€€³þ”2þ $%@& %@,@$
þ� ÿ þ€€&&€&&€€€    ÿÀàÀ  	   3#>54&'à@ýÀÀ€€@:FE;@þ€ þ€ÿ € þ µþV'n@@n'     `   " 7  !>54&'!54&#!"!!3!26=2#".54>3 þð		4%û²%4		þð4%N%4ý€5]F((F]55]F((F]5`/0­"10#­/0­"10#­@#=Q/.R=##=Q/.R=#  ÿÀqÀ  ( Q  6&'0.#"1?!5672#"&5463#!5#5#35!3##5#35!3##5#35!3#qœÄ²³Ä›E€DýÊ5KK55KK5þ@@ @@@ÿ @@@@@ÿ @@@@@ÿ @@;j~jii@@E^BB^^BB^ü€@@@@@@þÀ@@@@@þÀ@@@@@þÀ@     ÿÀ À  ) p ~ Œ  2>54.#"32#".54>35>7>54&'.'.'.'57.'.'5#.'.'3.'.5467>75 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P+"7
!Z"4

"!
*Z5


D			@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ý@B3 	ƒO>A0	�P	>ðq
þ
}     ÿÀ À I V … Œ  2>54.#""'."7>'.'7:7>77>'.'732#"&5463'.546327.'7##"&'3'>54&'!#!5*,N:"":N,-N:"?3,
Ó)Q+OÏ*.GeeGHeeH$$ý@€@!:L,,M9!!9M,=cv
**
¸**´	**
|}cGFdcGFd¡	
%%
	 &' ýJÀüÀ€     ÿÀ@À      '7!!	!%'!À€þ€Àÿ @ÀÀ €þ€ ÿ  ý@ÿ @@À@ À€þ€Àÿ €ÀÀÀ€€þbâþ€bþÞÿ @ @À@À@     ÿàÀ         -%%5%5%5	%5€@þ€þ€€þÀÀ@€@þÀ@þÀþ@þ@À@þÀþ@À@ ÀÀÀ@€ÿ À€À@À@@@À@@ @ÿ À@þÀ @ÿ À@     `ÿÀ À  # c p }  210.#"10>3#5##33535#".'"75>32##"&5467.532>54&'.'#"&54632032610#"&1N”tGGu”NN—uHHv—N]@@@@@@h+J7`€I>pZ?O]e4#F"€Q$&0Lc8<iN-+&&&&þ€c;=e@ba=À(0(þ€(0((0(€(0(À@@@@@@þß#V˜qA0VtE¢!	P
#&	.@BtU17`€I&_&&&&À@@€€    ÿÀ À * 7  '3>54&#".53'332>532#"&5463 ÀÀ€3G)$K55K#)G3€ÀÀ€<i‹POŒi<€þ &&&&@ÀÀ-PA.‰;#5KK5#:ýw.AP-ÀÀOŒi<<i‹P@&&&&   €ÿÀ€À   " /  !2654&#!"3!!"&54632#"32654&#À€&&ý€&&€ý€€þÀOqpPOqpP&&&&@&€&&ü€& Àþ@þ@pPOqpPOq &&&&     À  x  '///'.7&'.7&'.7'.?'7>7>676&'%7676&'7676&'0&'>3617ã( P!

Q!

Q!!	
Q!)?.

3?(©0ï‚F?8@>a1þÁ7C0þ˜¦1þUy„.]|%vŠÀ �P   	  ,
1+=.‹c$þÉhN+?>Iþû*ì æ1/	 þË/\";(0)K€þ€     ÿÀ À  * > ™ ª »  >54.'55%35#535#7#'##3#335.5467%.5#35>7>7>7>54&'.'.'./53.'.'.'.'5#.'.'.5467>7>75À"'D^7þìXmý€€€€€€GYYG€€€€€@@,I3"''D^7 ¢	Q+@!	R	@				
D€%f57\C'�Ø¨€M_V€@@@À‡‡À@@@@@À€
-AS/+%u57\D'€ÀA
#6""





	
		j$"


|	[
þÒk    ÿÀ À  ) ]  2>54.#"32#".54>333267'#"&'35#'.=35#7>327.#"#3# j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹Pÿ W"~U : (2P�³
Àµ^P
!<\C*
<4>@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ 9G
9#@	@1?C0C'@
	@    ÿÀ À & + H M  54&+".1546;5463!2320!5!!"&50;26=>1#53#€&€&N‹i>R.€&€&€.R>i‹NþÀ€þ€@ý .R>i‹N&€&N‹i>R.þ@€€Š6&&6''€1O€&&€O1€'(ö€€ü@O1@''J&&J('þÀ1O@€€     ÿÀ À  ) q { …  2>54.#"32#".54>3>7>54&'.'>7>54&'.'.'"&#54&#"#54&#"#3326=3326=306732+532+5 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P† 	


^

//

^

/ä^^ŒŒ@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ýª	$				þ+					b^»^    ÿÀ À  ) l  2>54.#"32#".54>33.'.'54&#"326=>7>7##"&'.5467>32 j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹PViJ2'C##F,"9"i)+,*@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<ò	/$)87$fB=`#"66C)
?+*B   ÿÀ À  W  2>54.#"3#.'.#"3267>73#"&=.'.5467>754632 j»‹PP‹»jj»‹PP‹»j·l*.-*l#9#-H $$C)2L@P‹»jj»‹PP‹»jj»‹PÄ0	C,+A
*E88#$c>Ci$ 89*$ 
 €ÿÀ€À     $ ) . 3 8 =  !2654&#!"3!!3#5;#5#533#5;#5#3%3#5;#5­¦ýZSþ  þ €€À€€@€€þ €€À€€@€€þ €€À€€@¦üZ€ ÿ @€€€€€€€@€€€€þÀ@þÀ€€€€€      ÿÀ€À 4 9 F S `  %32654&#!54&#"#";.54632!.54632!3%##5#53533"32654&#!"32654&#ýC&&þ &&€ÿ &C^BB^^BB^þCþ@âÞÀ€@€€@€ý (88((88(@(88((88( &À&@&&@#þ|þÄ&B^^BB^^B€bþž€€€@€€@þ€8((88((88((88((8      ÿÀ À 0 =  #.'7'.'5#'#3735>77'>735!2#"&5463 sQ�R5Ì6R�QssQ�R5Ì6R�Qsþ *<<**<<*&6R�QssQ�R5Ì6R�QssQ�R5Ì<**<<**<   ÿÀ€À  	     #3!3#!3#!3#!3#€€€þ€€€ÿ €€ÿ €€ÿ €€@ ü @üÀ€ý€Àþ@ ÿ    ÿÀ`À  F T c  !2654&#!"3.'>7>1!013467>7>7130&'.'!.'.'!"3!2654&#ÖT ý¬ œ?G!ýÀ!FA%UJ?++IJU&þî@>>Êý¬ T @&&&&þ7)1RS@>RS	0)7;:3H'$/0!-+<3::8	'//(ýÀ&&&&   €ÿË€À 5  %32654&#!54&#"!"77''';6?37>'À€&&ÿ %&ÿ #·Lû*àh*þÈPš&€e	!ž€§!	À%Á'€&&€#Ü]„M"»Mš~L’'¼!		åå		!   ÿÀÀÀ    	.#"32>7!%!.' _"JQU,qÆ”VV”ÆqoÄ“WýÀ À1G.À $P‹»jj»‹PRŒºh€<]M>     ÿÀ À  - 2 K d }  2>54.#"3#"&'.5467>32%#3267>54&'.#"3#"&'.5467>32267>54&'.#"3 j»‹PP‹»jj»‹PP‹»jf----þÓC.Bþ‰	
		
		
		
	Ú----Z	
		
		
		
	@P‹»jj»‹PP‹»jj»‹P9!!99!!9/ý€€ÿ ""#"o9!!99!!9Ñ""""    @ÿÀÀÀ /  0>54.#".#"1732&>732>7@(0(#=Q/3{2=�3.H1(0($-@Z^<
. À#=Q/.fU7%$7Ue/.R=#©Ël!W…žFA�‡[&oÈ£   ÿÀ À   7''7''77'tŒ/‹]‹‹Œ/þ‹‹Œ/]]]‹Œ/uŒ‹‹]‹/Œ‹þ‹/Œ‹]]]/Œ‹u  ÿ×ýÀ  2 7  %2>54.#"27%32#".54>3!!5]V˜qAAq˜VV˜qA+&ú23|E<iN--Ni<<iN--Ni< þÀ@€Aq˜VV˜qAAq˜VE|4þÿ1ú%,À-Ni<<iN--Ni<<iN-ÿ @@     nÀ  F ^  7.7>7>#"&'3'>54&/.546327.'7#&'>7>?'7QJE¬³ªD!1#€µ·ƒ525„Š…6þà'%!'<1:5O::47 "*9./O2E-2<5„Š…6JE¬²«D!1#€µ·ƒ52ÉIA@DC!IPT*³µA|24512þ¿  HOR
D)+0?#NN?1%8É4512IA@DC!IPT*³µA|2   ÿÀ@À   " ' , 1 6 ; @ E J O T Y ^ c  3#!5#54&#!!#"3!26'3!5!3#5;#5;#5;#5#53!3#5;#5;#5;#53#5;#5;#5;#5À€€€@.þÀÿ @$%€%@€ý€€ý€@@€@@€@@€@@ €€ý€@@€@@€@@€@@þ€@@€@@€@@€@@À ÿ @@.ÿ  &üÀ%'Àÿ €€@@@@@@@@@€€€@@@@@@@@€@@@@@@@@      ÿÀ À     5	'	!"32654&# þ8ýÊÀ>~þHþÍ«@À5KK55KK5ÀýÂþ@9þU3¸þÀ K55KK55K    ÿÀ@À   * / 4  7!!>7!!.'"32>54.#!5!5!! @úÀ@Il@
lJLlüÀnK`.=%%>..>%%=.ý`@úÀ@úÀ@À ý   nLMnÿ lPOk€(F]55]F((F]55]F(ý @@€@@    ÿÀ@À   <  '#	5	!7676&/.7676&'7'.&'.'@þý¦äþ»á@þU 959/X!S856(\#
! ÀýÊþ8•3¸ÿ >?&438A4&*5#236!B/$"$<      ÿÀ À  2 a p  %5>54.#"!"3!%267327>3'.546327.'7##"&'3'>54&'!"3!2654&# 7^E&8a‚J=mZAþ;+@À|ã@c>lQ/"<S1þ'l
6Ma6"-$&?(6#(0+2*?./*,Žü && &&€ƒBZn=Jƒa8&E]8+þ  þ2Cw/Ql>4_M6Až3W@$þð
4@@3)/8
AC	8"#'ýÎ&&&&     ÿÀ À  N ]  %5>54.#"!"3!%2673"#7.'732654&/.5467'3.#!"3!2654&# 7^E&8a‚J=mZAþ;+@À|ã@z,*./?*2+0 (%7)?%%-"ºü && &&€ƒBZn=Jƒa8&E]8+þ  þ2CwJ
%! 5@>	5
,&1<<0
ýv&&&&  €ÿÀ€À     $ ) 6  !2654&#!"3%!!!!5!!5!!5!!5#33535#5#À€&&ý€&&€ý€€@þ  þ  @þ@À€þÀ@@@@@@@@@&€&&ü€&@€ü€ @@€@@€@@€@@À@@@@@@   ÿÀ€À   + 0  2654&#"3.#"32654&'2654&#"3%!5!àB^^BB^^Bq¦
B^^BB^!§7B^^BB^^Bý €þ€€^BB^^BB^3þ­^BB^^B&AVý�^BB^^BB^€@@  ÿ×ýÀ  2 ?  %2>54.#"27%32#".54>335#5##335]V˜qAAq˜VV˜qA+&ú23|E<iN--Ni<<iN--Ni< €€@€€@€Aq˜VV˜qAAq˜VE|4þÿ1ú%,À-Ni<<iN--Ni<<iN-þÀ@€€@€€      ÿÀ À       !!'!%!%#53!!)!¢þ@ µµþ@W´ þ@€€ýÀÀþ@@Àþ@Àÿ þÀ@ªªþÀ@ÿV©€€€ýÀþÀ@þÀ@   ÿÀ À       5'!!!!3#3#35# €ü € Àü€€þÀÀÀÿ ÀÀÀ€€@€ÀÀý@À€€@ýÀÀþ€€€ÿ  €€€   ÿÀ@À   !7#!  s”ÀÀþ�€þ@}€    A ¿  ' @  6&/&"7'&4?62'&"2764'764/."/27,ë�1‰1/11�J&ë/S�ë7ë7Ô/11�J&ë/Së�1‰1Pë%K�11/1‰1�ëS/þë7ë7þŸ/1‰1�ëS/ë%K�11    ÿØýÀ  2  %2>54.#"2732#".54>3}OŒi<<i‹POŒi<&"þÐ33/q>5]F((F]55]F((F]5À<i‹POŒi<<i‹P>q/þÍ30"&€(F]55]F((F]55]F(    	  ÿÀ À  0 = J W d q ~ ‹  !2654&'.#".#"3&.'.7>4&1032652654&103!2654&103%032654&14&103265!4&103265!4&103265À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þÚ@@&&Ä&@@& &@@& @&&@ýÀ@@&& @@&& @@&&€pP#?Ic<0)H55H)iGOqë	%00l#{77 ý•ff&&@&ff&&ff&Àf&&fþ€ff&&ff&&ff&&    ÿÀ À  0 ? N ]  !2654&'.#".#"3&.'.7>77'7'5#'77'7'5#'77'7'5#'À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þ‚O405404ONAM,O4/6304PN@NþÐO4054/3OMAN€pP#?Ic<0)H55H)iGOqë	%00l#{77 ý:K"FF"K8[[8K"FF"K8[[—K"GG"K8[[      ÿÀ À  0 = J Y h  !2654&'.#".#"3&.'.7>4&1032652654&103%77'7'5#'77'7'5#'À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@þÞ@@&&À&@@&þ€P5064/4PN@NîP5064/4PN@N€pP#?Ic<0)H55H)iGOqë	%00l#{77 ýUff&&@&ff&K"GG"K8[[xK"GG"K8[[   ÿÀ À $ 7 ?  32654&'.#".#"3!3?#&.'.7>3?#7#À€Oq
qM:_&;M++M;&CYpP€@S$1\D–:x  /@&%%�@âS$1\DH€€pP#?Ic<0)H55H)iGOqÞ¢ÞŒ	%00l#{77 ü÷¢Þ¡  	  ÿÀ À   , ? N ]  ’ ¡  26=4&#"3%7>/.764'&"27>54&#">32%6&/&6732654&+"3.#"3!26?>54&'.#"'&.'.7>2764/&"`þèV

	V	

	äZ

		[		

h!^BB^:g)þÆ{{Ö€€ýø&;M++M;&CYpP€

=R
qM:_v:x  /@&%%�@
	Z

		[		 €€'^
	
^
	
hZ		

Z

	
þå@&B^^B(#†!!*Ä)H55H)iGOqfC#?Ic<0o	%00l#{77 (
	[		

Z		         à  0  7!2654&'.#".#"3&.'.7>À€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@ pP#?Ic<0)H55H)iGOqë	%00l#{77    ÿàà    , ; J _ n } Œ › ª ¹ È  26=4&#"3>/.7%76&'&676&/&677>'.72>54.#"3%4&+";26532654&+"3?>'.676&/&6?6&'&%7>/."326=4&# �@@L@@þKooooþÛ.R=##=Q/.R=##=Q/þà€€`€€ý›ooooþK@@L@@�à€€'oooou@@@@þœ#=Q/.R=##=Q/.R=#à d@@@@uoooo'€€     ÿÀ€À   , ; J ] l z � ¬ Ï Ú õ  26=4&#"3'7>/.76&'&676&/&677>'.7%">7.#4&+";265%>54&+"3>54.#"3.54>32?>'."3.54>323>54.#23>7"3"&54632#3>54&#àü@@¸@@þKooooþÛ.R=#/'N[h8&;L*þà€€S,S&€CAq˜VV˜qAC7`€II€`7üŠoo%<iN-
D
#=Q/.R=#D
-Ni<þD@	¹B^(88((88(^B €€Tooooou@@@@\#=Q/5[+H5!)G4à
ýÃ0V˜qAAq˜V0/I€`77`€I0œ@@-Ni<00.R=##=Q/00<iN-eo*O&^B18((88((81B^    ÿàÀ    , ; J _ l { Š ™ ¨ · Æ Õ  26=4&#"3>/.7%76&'&676&/&677>'.72>54.#"32#"&54634&+";26532654&+"3?>'.676&/&6?6&'&%7>/."326=4&#à�@@L@@þKooooþÛ.R=##=Q/.R=##=Q/B^^BB^^Bþà€€`€€ý›ooooþK@@L@@�à€€'oooou@@@@þœ#=Q/.R=##=Q/.R=#€^BB^^BB^  d@@@@uoooo'€€     `    , 9 [ n  >7.#";.5467.7>>7.#"&>7>77>54&'.#".#"3!267&.'.7>âU2+M;&CYpP
*#*%�@õ4D2[8ò5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@Ë	"(5H)iGOq+2V#g/7 
b<0+7'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77       ÿÀ~˜   & 3  7&$ 6$ 7&$ >27.">2"32654&#&X‘þ‘þ‚þ’’XAN@€ [pþäþÚþåqZ^ìöì]µ[K½Ä½KZ8Ž”�8þî5KK55KK5?Y”““”Y�‚‚�»[pqpq[^]]^µ[KKKK[8888K55KK54L     ÿÀ À     75#5!#!U«þ««=ýÃU=n@þÀ@Àº­Y­¹ý¼VDý¼@@@@     ÿÄÀÂ % x  >50&'.'0067>7'6&'020'.3#&'&6727>7>?'6?&'&6?73?7>7 
W„ O=w®r
	4_Žb"Y{�)Õ6
<ii%t)('1‡ 
%13&k\G‡1	PGH%Te4,"-/	?YuL™—0
B‘ê«�
3V2T»Y
0Ð…(9)'m5Y]4€    ÿÀ À  8 K  67>10&'.610!2654&'.#".#"3&.'.7>!W^^'23N_,+$#'-!þ©€Oq
qM:_&;M++M;&CYpP":x  /@&%%�@;(.	!_
 d_D	"Za`)ý…pP#?Ic<0)H55H)iGOqë	%00l#{77    ÿÀàÀ  H W f u  >10&'.61067#".'.'.7>.5465.#"3!26777'7'5#'77'7'5#'77'7'5#'’23N_,+$#'-!!W^^'$P,Bv\=
%D)7" d2Ln:ObF0Eaý <($)&$'<;0;ó<($)&$'<;0;þó<($)&$'<;0;_
 d_D	"Za`)(.	!q.Pm?#+_ l1*"dJ^>GdbFþ½8558*DD*8558*DDj8558*DD     ÿÀàÀ  X  >10&'.61067#".'.'.7>.5465.#";3?#733?#73267’23N_,+$#'-!!W^^'$P,Bv\=
%D)7" d2Ln:ObFF.@1`@#�@@1`@@XEa_
 d_D	"Za`)(.	!q.Pm?#+_ l1*"dJ^>Gd€Àÿ@À€¿€bF    ÿÀàÀ ;  0.'54&#"106321067;26=4&#"#"&5106321àUµ¦¦µUe@)oU.&@&,Oa;>kÂ…£Œ""�£…@@1þ&&`@Þ
2@@  TÿøÛÀ   67>10.'.>10L`ˆC--™ºÌa#M@*q¥ºHH!3S›-˜ºÌ``ˆC-A@0GTTÕ½‚    ÿÀ À     2>54.#"352# j»‹PP‹»jj»‹PP‹»j]£yGGy£]@P‹»jj»‹PP‹»jj»‹P@€Gy£]]£yG      ÿÀ À     ".54>32#5"3 j»‹PP‹»jj»‹PP‹»j]£yGGy£]@P‹»jj»‹PP‹»jj»‹P@€Gy£]]£yG     `ÿÀ À   , 1 6 ;  #"!4&+54&#!"7!!5326=!;3!265#33#33#3 €&@&€&þÀ&@@þÀ  üÀ &@&þ @@À@@À@@@&&@&&@@@@ÿ   ý€&&€ý€€ý€€ý€€ý€  sÿÀ–À F g  #"&546;246;246;2>;2+"&=467+"&=+"&5#2#".'04#&6?6>3â$#%#%#%%$$$$$$’>jN,,Nj>+OE7÷5y8FR-4&Õ&&8!!	 !
&&+.Ok=<kO.)8#‚4½$=,    	  ÿô À ) . 3 8 = B G L Q  %>74&#".7>7>76.735#3!5!35#3!5!35#3!5!35#3!5!—60&þ &"a)IBŽJ60/ŒEAŽ1"a)IBŽJûi@@€Àþ@€@@€Àþ@€@@€Àþ@€@@€Àþ@tI&€&@&ýÀ(…76'I&!:þx(…76'Œ@@@@€@@@@€@@@@€@@@@  yÿè·À  ! 2 C T  67>10>1067>1067%067>1067>1 ^#<NM" E*Zwt311Ž4þ%*[vt311Ž3.Zws411Ž3*þ7HFV
à IK9
 ZxoqV(1‡/.1þ­oqV(1‡/.1ù(1‡/.1oqVþ²
V FH7     ÿÀ À   ,  ''7'7537''7'7537''7'7537<[]T[‹ˆrˆ‹[@T[^S[‹ˆrˆ‹þ [T[^S[‹ˆrˆ ||<„+b,ŸŸ,b+„€<||<„+b,ŸŸ,b+þ@„<||<„+b,ŸŸ,b      ÿÀ€À   , Z m z ‰ – £ ° ½  "&=4632#'&4762"'%"'&4?62"/.7#!"&5467>323267>762%>.'&.7"&54632#%32+"&54634610#"&5!4610#"&54610#"&5!4610#"&5àË[		

Z

		ñZ

		[		

[Z

	
ZV6ýÐFbN;nLHk#=Q/,O	
ý]h37}  !8(ØB^^BB^^B €€ü @@&&€@@&&À@@&&€@@&& €€AZ
	

Z
	

ZZ
	

Z

		þg[	
		Z1?dG>^Ie]D.R=#!		ç+!	11l`+ç^BB^^BB^Àþ ff&&ff&&@ff&&ff&&    ÿÀ€À   , Z m z ‰ ˜ § ¶ Å  "&=4632#'&4762"'%"'&4?62"/.7#!"&5467>323267>762%>.'&.7"&54632#%32+"&5463''7'7537''7'7537''7'7537''7'7537àË[		

Z

		ñZ

		[		

[Z

	
ZV6ýÐFbN;nLHk#=Q/,O	
ý]h37}  !8(ØB^^BB^^B €€ý <'$&)$(<;0;<'$&)$(<;0;ó<'$&)$(<;0;<'$&)$(<;0; €€AZ
	

Z
	

ZZ
	

Z

		þg[	
		Z1?dG>^Ie]D.R=#!		ç+!	11l`+ç^BB^^BB^Àþ%8558*DD*8558*DDj8558*DD*8558*DD      ÿÀ€À & J s “ ³ Æ ß  1>54.#">7.54>3224654.#">32'4>32>?4.#"3>7.54>33!2654&'.#".'&!2654&'.'.#".#"3%.7>&.'%>'.>7>36ùe®é„„é®e
[œÒwwÒœ[ýÇ]£yG P‹»jj»‹P
	Gy£]BuW2"<i‹POŒi<	2WuBýº*8F2�1GG0$;=,0þ�1G8*<
+=;$0GF2ýG(X(	%J
+(J%	E	37!wÒœ[[œÒw- j»‹PP‹»j»<i‹P	]£yGGy£]OŒi<€/Mc5
	B{_82WuB

-
25]F(þ€
&	F/5KK5*0B' /F
(þÀK5/F	4
E/(B0*5K–Q%% IŒ%QH    T "Î  1  !3.267>&'3"&'.467>2ÿ ‘þ@*egb'*****knk*')"Â@ý¼!!!!!RVR!!!!!!RVR!Î @þ@")'*knk*****'bge*Â•þ¾!RVR!!!!!!RVR!!!!!   ÿÀÖ� 	      764/&"'	'	º$$s#e$9ýú:?ýú:þ4:9ýúþáU#e$r$$s9ýü:Ìýû9ýÂ9:ý‰þÄ       – ê      %'3##3%#73#7ÞÀ<Àb@@ÿ @@ ÀÀ@À=CÀCZ’I–@ýÀ
@þI·ýÀ¸þI,ýÔÁÁÓ   ÿÀ À 	    '#			33!3' €€ÿ þ \¤¤þ\þ€€ÀÀþÀÀ¿Ã} € þ[¢þ^Xþ€þ€@þÀ€@À   ÿÉ À  , 9 [ n } Œ › ª ¹ È ×  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>'.7>''.7>'%7>/.'.7>'3'.7>'3'.7>'3'.7>'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ýÔmmÀmmámmýßmmÀmmÀmmÀmmk	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ý�²²@²²¿²²ÿ²²²²²²²²    
  ÿÀ À  , 9 [ n } Œ › ª ¹  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>77'7'5#'77'7'5#'77'7'5#'77'7'5#'77'7'5#'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ý><($)&$'<;0;ó<($)&$'<;0;üó<($)&$'<;0;ó<($)&$'<;0;þó<($)&$'<;0;k	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ýú8558*DDj8558*DDj8558*DD*8558*DDj8558*DD      ÿÀ À  , 9 [ n } Œ › ª ¹ È  >7.#";.5467.7>>7.#"%&>7>77>54&'.#".#"3!267&.'.7>77'7'5#'6?6&'&77'7'5#''6?6&'&!6?6&'&77'7'5#'âU2+M;&CYpP
*#*%�@t2[84Dþ�5f#@2„=R
qM:_&;M++M;&CYpP€

þy:x  /@&%%�@ý><($)&$'<;0;Êmmþ©<($)&$'<;0;vmm@mmþ©<($)&$'<;0;k	"(5H)iGOq+2V#g/7 Ä0+7b<·'+!H 
:`ý§fC#?Ic<0)H55H)iGOqæ	%00l#{77 ýú8558*DD%²²…8558*DD²²²²…8558*DD      ÿÀ À   , 9 Y h u ¨  26=4&#"3%2764/&"764'&"272654&#"3%>7.#";.5467.7>32654&+"3>7&>73!26?>54&'.'#"&'.'.7>./"`þÚ[		

Z

		òZ

		[		

ÌB^^BB^^Bþ‚U2+M;&CYpP
*#*%�@~€€ý@25f#0CYpP€

=R
eGc;@S#&B /@&%[2
	+M;& €€Z

	
Z

	
ZZ		

Z

	
þÁ^BB^^BB^«	"(5H)iGOq+2V#g/7 +™:`'+!H 
+iGOqfC#?D`.8-1&0l#{7'(!5H)   ÿÀ À  : G y  67>10&'.610%>7.#";.5467.7>&>7>7.'.7>7.'3!26?>54&'.'#".'í)mvu1#>@bv76-

+18
")þõU2+M;&CYpP
*#*%�@5f#@2H /@&%O,
Nn	CYpP€

=R	0n=1\RF";Ú39#*w''}vU*pzx3Q	"(5H)iGOq+2V#g/7 '+!H 
:`Ê0l#{7#'	lMiGOqfC#?""):#$  ÿÀå¥    64'.'&"27	27%!33åþQ7þK8„‰8þþ€ÀÀ€�:·þC9Œþnÿþ€þÀ ÿ @     ÿÀ€À    2 7 < A F  !5!!!)5!!!21!575.'0&5463>32%!!5!!5!!5!!5€þ þ@þ@€ýÀþÀ@ ý@Àür+Çþ ¾*C/.Dþ@Àþ@Àþ@ÀÀÿ  @€€ü€€@@üÀ ý ù!(-VZZQ0
)#
S47P‡@@€@@€@@€@@     ÿÀ À    !2654&#!"3%#!#3!3@€&&ü€&&À€ÿ €€ €@&€&&ü€&À ÿ €ÿ  ý€    ÿÀ À 
   $ ) . 1 6  73!33#!5!5!5!5!5!5!!!!5!!!5!!57#)!5€€ÿ @€@€ý€ ÿ  ÿ  þ¾ÂþÀ@þÀ ýÀ@ýÀ þ  þ À@€  ÿ À þ@€@ý€ÿ €@@@@@@ü À@þÀÀ@@@@@€@@þÀÀ@@      ÿÀ À   6  !5#535#535#535#535#535!!!!##5##5##5##5##5#!  ÀÀ€€ÀÀ€€ÀÀÿ  ÿ  @@@@@@@@@@@À @@@@@@@@@@@ý@þÀ ÿ  ÀÀ€€ÀÀ€€ÀÀÿ      ÿÀp¬    %2764'&"	'h"Îþ•+ý†%`MþTþ˜å<Ì"jýˆþÜ^LþU"WÜþÿ    ÿÀø¶   # & + 0  6&/&677%!!!!5!7%!!5!!5óí
þ´¿?2áþ»@ý @@ü@€ýÀ€þ€ �þïþ€€þ€€²'»
þk—…(þî@ü¿À@ÿ €À@@6Šf@@€@@     ÿÀ À    # (  35!3'!#!5#5!5##!!#3#3#35À@ü @@ ÀÀÀÀ@@ý  €€€À€€À€€@ €€þ ‚€€€€€ þ Àþ€€@þÀ@€ÀÀ     ÿÀ À    )  %!5!5!5!5!5!5!!!!!!##37373 ý €þ€€þ€€þ@€ÀþÀ@þ þ  @@@@@@@@%€  @€À@@@@@@þ@þ€ @þÀÀþ  €þÀ ÿ @ÀÀÀÀ   ÀÿÀ@À   "  !2654&#!"3!!"&54632#  &&ýÿ%& þ  ÿ &&&&@&€'$ü~' Àý@À&&&&   ÿÀdÀ  -  !26150&#!"1!"10>306.#!"3!}Ã(2þ½1ýÀ74»³!CeDä>\ýÙEJF@;*ƒ€@À@@@3=3ýc¾=H=ý@À<H<$ME=œŠ_   ÿÀ€À  8 M Z  !26150&#!"1!"10>3706.#!"1!.54>32'"32>54.#53533##5#€À(2þÀ0ý½74¾³!CeDß>\ýÜEKF?;*í1<-Ni<7b&¿.R=##=R..R=##=Q/ €@€€@€€@À@@@3=3ýc¾=H=þö
<H<$ME=œŠ_(tD<iN-'#
#=Q/.R=##=Q/.R=#ÿ @€€@€€   ÿÀ€À  ' < I O U b ‚  >325!>325!4.#"32>52>54.#"3%4632#"&5'7'!'7'72654&#"35#"&'!#"&'#.&'&€ü €ý@#=Q/.R=##=Q/.R=#à.R=##=Q/.R=##=Q/û ^BB^^BB^ëZZ-ˆˆ„-ZZ-ˆþ(88((88(ýà @&:I)‚Ak!VWQ€CƒƒCþ .R=##=Q/.R=##=Q/à#=Q/.R=##=Q/.R=#àB^^BB^^B[[[-ˆˆ-[[-ˆ 8((88((8ÿ ƒþ½CþýurB"md?BX)     €ÿÀ€À  (  	>7>35>7#>75€€þ€#OH9DNQ%'N+O #OH9DNQ%'N+Oþ€À  À/Wˆf.J:*(iþ À/Wˆf.J:*/bÿ      ÿÀ€À   (  !54&+54&#!"#"!5!!265!!5!3 €R.€&þ &€.R@þ  ý@€.Rþ@ÿ þ@R.ÀÀ-S€&&€S-À@€€üÀS-@ÀÀþÀ-S  €ÿÀ€À  !  0>54.#"15##3353# x�x<i‹POŒi<x�x@€€€€€€@ŒÉÛPOŒi<<i‹POÜÉŒ€ÀÀ ÀÀþ    ÿ÷N©   * 7 S  >'.767>'&6&'.7%>'&67'."2?62?64'Ûh-9@ /Riø[D)(67`)(.ZþI%%s,-%$VJ?*^+*)((N+ƒí94î(((r)2Ac,(s)((óŽZ-J0		1FW-[s/_OO†BOO~0˜+n@@6€@@G+"\##H21#–ðð(t)))2&,)))t)      ÿÀ À  ) N  2>54.#"32#".54>3326=4&+54&+"#";;26= j»‹PP‹»jj»‹PP‹»jOŒi<<i‹POŒi<<i‹P@  @  @@P‹»jj»‹PP‹»jj»‹P€<i‹POŒi<<i‹POŒi<þ@@  @       €ÿÀ€À  !  0>54.#"1##5#53533 x�x<i‹POŒi<x�x À€ÀÀ€À@ŒÉÛPOŒi<<i‹POÜÉŒ@ÀÀ€ÀÀ€    ÿÀ À    ) 6  %!5!5!5!5!5!5!!!!!!32#"&'#2654&#"3 ý €þ€€þ€€þ@€ÀþÀ@þÀÀþ  þ€`(88(@`€À@@@@@@þ@þ€ @þÀÀþ  €8((8†@€    ÿÀàÀ  , 9 G T  !>7!"3!265.'!2>54.#"32#"&54633210#"&1063"&54632#`P"þi%& & þ `<iN--Ni<<iN--Ni<(88((88(`À,`FFT%ÿ &&&&€ $ü~'&A�Àþ -Ni<<iN--Ni<<iN- 8((88((8ÿ €@@€ý€&&&&     @€@ 
   54&#!"%3!265€;*üJ*;@ýÀ;*¶*;ýÀšD(:9)Mþï”þŽ(:9)tþê    ÿÀ À        7'%!5!7'%!5!7'%5!! ÀÀ  ý ÿ ÀÀ  ý ÿ ÀÀ ý  À€€ÿ @€€þ@€€ÿ @€€þ@€€ÿ @€€  	  ÿÀ À 	   " ' 1 6 @ J  354&#"34&#"%354&#"!5!5!!%#3265!5!%#3265#3265@€&&€€&&€€&&üÀ ÿ  ÿ  üÀ€&&À ÿ @€&&þ€€&&@@&&@þÀ€&&þ€ÀÀ&&À@€€€€€@ýÀ&&@ÿ €€€þ@&&ÀÀÿ &&       ÿÀ€À , 1 e r } † –  #.'5!5!5##.'5!5!5##"3!2654&#%!5!#./.'.#'#32#3##353#'#3!3###53267>54&'.+@C
D/ ÿ @/D
Æ
D/@þÀ@/D
ƒ(% $&ûÀ ÿ ø2	"@x
	
	ÀÀ€``€€€@@€@@ À@@@ý &'€/D
C@@Ã
D//D
C@@Ã
D/#ýÉ"',5)À@@ý¥(€@
	
	:@@?@@@@¾¾þÀ¾¾@@ÿ  @�X   ÿÀ€À , 1 À ñB^  #.'5!5!5##.'5!5!5##"3!2654&#%!5!#"&'.'.'.533267>7>7>54&'.'./.'.'.'.5467>7>7>32#.'.'.'.#*#"&'.'.'.5467>7>7>32%32#!33>7>54&'.'.'.#"3267>7%.'.+3267>7>7>54&'.'@C
D/ ÿ @/D
Æ
D/@þÀ@/D
ƒ(% $&ûÀ ÿ ‡)



:
						

9°	}	þÃ@€þ·





÷-8€/D
C@@Ã
D//D
C@@Ã
D/#ýÉ"',5)À@@þ:
				

						  

 
b

#!@ÿ  ç	



		



	Œ
À			
    @€@  	    %!!!!'7'7@ ý € þ Á@¿¿ @€€@Á@ ý €þ  þ€€€@ÀÀ€@€€@À   [ÿãÕ` " /  64'>.'."77772#"&5463Õ**þ{) -ptp,-,-,FKM&+”B…ÈD	*v*ý}*::*)::))u)'TQK +,+,+nsn,'	*<……CË)*l:)*::*):    À~ Z e u  30.'.#10..'.'.>31'0#27>7>7>7>1'0.5&61061%'3267210&'0>3 À722]JFch#N+=(;‰({B3:2a/"A 5b,$?0(B2V!
üŸs/"§HZ3S�ŸM-VH¿KbaX3/1EM�?þî!b
 NXnc-+8™n‚
%!.�ANA
*ANA   ÿÃÞÃ \ i v ƒ  %>7>'.'..'>54&'>54&#".#".#"&67>7>73>7>72#"&546332#"&5463#"&7>32±	#"D(4)"&)F1$:&9#0F '#&@7$!. 0[SK  %,ýï&&%%¿&&&&<XSR\W54Y; 2$	%1j-![4(:&2F) &F2 6+4\"b8*"D-+
3)È%&&&%&&&þIODTE$)@   ÿÀÀÀ   ( , = F K s Ð æ ü  32654&#!"#"3!2657!!3733#7#!2654&#!"33;!!!.'.'.+3267>7>7>54&'.'>7>54&'3267>7>7>7##"&'.'.'.5467>7>7>323.'.'.'.#"+53:+532@À&&þ@&À&&À&Àþ@Àþü|H{KzJ+*UËÀ&&þ@&&ü€À&Àþ@@þ@Àûê
		�”



Ã
#

I

			I	

$ý 	D?	
HI€&À&&þ€&þ@&&€@Àþ@€þÀGG@ÄuuýD&À&&þ@& &þ€Àþ@Àþ@VþÀ		

  


			

	


	
Ks	X      ÿÀÀÀ A N o  %>7>10&'.'>54.#".'23267>7>72#"&54630"'.'.'.'&67>7>1s&Av¤d8# (E\54]E(+i> KML!! :R/8!%	

B‡;.Ký-(88((88( AlŠIL:= -[)2	
	(-U†
PAI–Q?S2!S/4\D((D\4-Q_3#V04ZK<!@)º8((98)(8þDXT##8%    €ÿÀ€À  2 D  #"&=46;2#!>7>5&45>75330""&'!#10.'[¶¶·+<ý %L]6€1$]!ýî1F	 	E26]E(*F]3 vvþpB'9,,D€€B)+ð,+
?C44C>   ÿÀ À N f  "'735!3%7!5!.#"32>54.'77'>32#"&5467'32>54.#7#".54>32ù1V#_<Ôþ€@)þœ9þ¡…$G|]66]|GG}]61D)!õ/œ.IhgJIgN)G`66`H))H`6ü{^8F'D[43[D''D[3	bÔ"=®€€tèŒ@þ¯6_~HH~_66_~H2]O@VþJeiJIihJ3$7aH**Ha77aH*Ñó tG4]D((D\54\E(÷     €ÿÀ€À  
  !!!!€þ@þÀ þ€€þ€@€€ü À@þÀ    `ÿÃñÃ * ? U e x  >.1%0&10'.'&61>7>&''&'.67>6&'7'&277'>7'>&'.>7".#€‚ƒþÕl;-_[R!*(+*a[mYY?v,"(
ˆ+4!!Zdf,+4!!Zdf,eJ0J,$BB^:=‡ýÈQ(!W[Y$?K?:aN8 €	&?,7~|q+–x&,#	7bHGJ;.fgd+.Vfm22CVfm22Cþî:tt C	oq“PVV&JYh;fó3?
+MwWHQM      ÿÀ À  ; J W d  7>7!%.#"32654&'732654&#"!2654&#!"32#"&5463"&54632#€-UMAl	?pS1þ€þÀ'8#Sh#5KK55K‹V
K55KK5!¡@þÀýà&&&&À&&&&€@&5!ý¼<YqAÀ'X/-UK@ E
K55KK5]V!5KK55K
Òþ &&&&€&&&&   Q »ˆ  C X  >7>764'&01>.'>1>/&"0.67>77%.67>.'ëI(%322�2-1904&À 
Q’FEAL)J%6/.ome%>Dýª',S[['',S[['?0ˆ0100"L-5,þCFMS,
·


A'CB;$`ji--3$H)I@A	%WWP
+%%WWP
+%   ÿÀ À ! 2 H  !2654&+.'>54&#"#"3!2654&#!"3%!535#535#535#463!2*¬&*I&&V*/'%[%þ€%4%gþ€ÀÀÀÀÀÀ, ,€3J&&
M6ý@" ""þ*€@@@@@@$#þ€     ´ÿÑKÀ - V  64/.'.+>54&#"#"2?!'277>/736?>56&/5##5#K¹9'1R;;S1'<º+n@n,þKf/RZ@YR/gK€@€Ž,¾I.<UU<.H¿,q=?qa]™0z$$z0™[@@      ÿÀ À 	  " ' 3 @  >32!!4.#"32>53#!#!%"&54632# I„3þÀ€€þ€2WuBBuW22WuBBuW2þ€€€ þ^.4<i‹PÀý@&&&&Àþû4.bþÀ@þÀþÀBuW22WuBBuW22WuB þÀ@ý€€3ƒJOŒi<€&&&&     ÿÀ À  ! 6 = D I N  2>54.#"3##5#53533%!>7!!!!5#7!.'!!.'!!!55!!à<iN--Ni<<iN--Ni< €@€€@€üÀAþsÿ  @ý@ÀÀ@&þó–#þ°Àþ@À@þ€€€-Ni<<iN--Ni<<iN- €€@€€@@ þ@ÿ €�þ¿€À€À @€!@@@@À@@    @ @ . 3  32654&#!7>&#3!0654&130654&130654&13# À*)þ@€2!-$/þ€.O1€@@@@@@@@ý @@À$$@
>C5À
þÀ.R/././.þÀ€þ€       #€ã ( 5 B  %5.#"#5#&>1#0##.#"6?!%##5#53533%2#"&5463 À+•^_^@"@M& ` $Y@"B\\a”,À€þ€€@€€@€@5KK55KK5ãÀ+)”€a_#@$mfIDco*@"^bþ€”(,À€€€@€€@ÀK54LK55K    ÿÀ À X \ _ b e  32654&+>54&#"%>54&#".#"#";3732654&+>7%#!5##";3#73#5!#3#5àb
8(#þñ
:%%5	þí$(8
b`À`b
@€€@
b`Àü@II‰I IÒI &(8N%54&O8(þÚÀÀ'
/ý@@@À/	þÙÀ ÛÛÛÛÛ      ÿÀŸ³  . = B M  	.76&''.'"/&4?62%.76&'!5!!2!5463Oþô	


PKþy.6ŠŠ6Š.Þý>þô


	£þ  ý¡~ý@u	
þô
	ýøMÝ.Š6‹‹5.þ|—

þô
	„@@@^^     ÿÀ —  @ E J  !26=4&'%0&13"3!2654&#.+32654&#!";#"3#!3#0 þWJ7†Ši&&€&&,@`üÀ`@- €€ €€@øQT?þ &&&&&@þÀ%€þÀ@þÀ@     ÿÙ„B  1  %>4&'."2?>72#".54>3„=====› š>5< 'àLá=‰Š�5þÛ<iN--Ni<<iN--Ni<ô=š š=====5‚‹Š<àLá&;5I-Ni<<iN--Ni<<iN-  ÿÀ À  ) ;  2654&#"3#5!5!5#"32>57%!#".54>3�5KK55KK5YZÀþ ÿ €BuW22WuBBuW2À¿ýA (F]55]F((F]5ÀK55KK55KþD €@@@2WuBBuW22WtBþ‘n5]F((F]55]F(ÿ    ÿÀ À    5 < C H M  2>54.#"37''7'77%!>7!!!!5#7!.'!!.'!!!55!!à<iN--Ni<<iN--Ni<[[[-[[-[[-[[üØAþsÿ  @ý@©©@&þó–#þ°Àþ@À@þ€€€-Ni<<iN--Ni<<iN-˜[[-[[-[[-[[{ þ@ÿ €�þ¿€ª–À @€!@@@@À@@    @ @ . 3  #"&5463!'.63#!0&5461#0&5461#0&5461#3 À*)À€2!-$/€.O1þ€@@@@@@@@ @@À$$@
>C5À
þÀ.R/././.þÀ€þ€      ÿÀ@À ` j q x ‡  2654&#!"33267/.#"3267#"&546333'!370672#"&'732654&#"32654&'"34&#13!0&'3!"3!2654&# $'üF'$W>%@K
$33$({@¢!¿C•($22$P?&=Wþ @à/@ ,@`ý  @#''#9!=V!^2$#3$ýÀh˜˜ý˜@#3#$2e!V=!=@ýdœý@ þ*Ïþ @     ÿçÙÀ    ! @ E J N  3'54&#!"3!265'!5!!5!7'>'.17'6&'0>7!5!!!57€€€&ýþ%& '@þ  þ  ¦™™a0J-
G™#D6DCƒJ#™O&5kif0õþ  þ @þÀ_™™À€@'$ýþ'&@€@@€@@±™™þj0fik5%P™#K~DC;D#˜G
-J0µ@@@@@þë˜˜     ÿÀÀÀ  	     " ' , 1 6 ; @ E J O T Y ^ c h m r w  35#!35#35#!35#!35##3535#!35#!35##3535#!35#!35#!35##3535#!35#!35#!35##3535#!35#!35#!5#3 ÀÀ ÀÀý ÀÀ ÀÀ ÀÀýÀÀÀ@ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀ ÀÀüÀÀÀ@ÀÀ ÀÀ ÀÀÀÀÀ@€€€€À€€€€€€@€€€€€€€€€@€€€€€€€€€€€@€€€€€€€€€€€@@@@@@@@@@@@     ÿÀ@À L  2654&#"#'>54&#"!.#"3267.#"32654&'732654&#"'73â'77'&7þK +7''7'Pþý7&'77',ÎR'77''7ÕÕ7('77'U¾,Å8''76&ß3#'77'!2á&67''8–ç8''77' ‹Š '77''8ó‹ 	  ÿàà  4 ? J P V a g r x  32654&+.'54&#"#";326=>7#>75#.'#>735#.'35.'35>73535]cc5Un??nU5cc5Un??nU5þƒ/D
€+CW2@2WC+€
D/@:@:@2WC+€
D/:@/D
€+CW2: ?nU5cc5Un??nU5cc5Un?=€
D/2WC+€€+CW2/D
}::½€+CW2/D
}:ý€
D/2WC+ý:    @ÿÀÀÀ   .  2654&#"3!.1'7#'02654&#!"37! 5KK55KK5ÿ  }@,,€((@y€ üÀ  ÀK55KK55Kÿ „<€@@@@€Qo€þ€€   ÿÀ À   "  %5>54&+"3!46;25!!@7I^B@B^I7€@ÿ 8(@(8€þ  @ƒX:ÀB^^Bþ@:XƒÀ (88(þàýÀ@@     'ÿÀÍÀ   ! & j w | ‰  4&#!"3!.'!!!5!!!5!5!6&/.'.'.'#.#.#&;06'.'7>7>7>7'2#"&54635!!2654&#"3'!,ý@-,±
þnÀý€@ýÀ@ýÀ@ýÀ@þÀ$ ;!

 5¨T%	ÄB^^BB^^Bþ ÿ  `(88((88(€þý--ý€- €€@@@@@À@@ÙL
"&f"0#A'[Ù^BB^^BB^€@@€8((88((8      ÿÀ@À ! /  	676&'>54&'.'5%32>7@ýÀý €	PÀþÀDk‡GG‡kD@€þÀ@Á%(#\!%`)((	‘þò€Àÿ /##/   `ÿÀ À  % 5  354&+"3546;2!2654&#!"3'7.54632 €oOÄOo€(À(þ !//!ý`!//!«(?¿@-7'&7€…MnnM…€%%€ý@/!â!//!þ!/š1ÁÀ2*<<* 	 @ÿÀÀÀ       % 9 > C  !5!#35#!5#!3#3'!!5!5!!5!7.#"32654&''7!!5!!5 @þÀ€@€À@ýÀ@@€@@þ@Àþ@Àþ@@þÀI…J*OqpPOq¨‡-oþ€€þ€€@€€@ü@€@@ÿ @@ÿ À@@À@@€@@„…#pPOqpP&¨‡.—@@€@@    ÿÀ À  % *  '35>='7.+"74&546;2!!5 [ü[["!€7I@7R5@B^A8(@(8€þ  hXüXX#ƒƒX:Çó80>^Bþ¹B (88(üæ@@    ÿÀ À   /  2>54.#"3'773.5465#!5#"&#! I€`77`€II€`77`€IÄþü„1SÓýMJÃ 0þ  7`€II€`77`€II€`7Âþü„1SÓó0ý@ÊCÀ     ÿÀ@À L Y f  %4.#"3>32.#"#.#"463234.#"32>7332>5%2#"&5463!2#"&5463@(D\54\D(QcDGe(n>0VH7Î7HV0>n(eGDcQ(D\44]D(.Ok=8dN2°2Nd8=jP.ûàB^^BB^^B B^^BB^^BÞë3ZC''CZ3C\bFþä(12F))F20)Fb\C3ZC''CZ3þ;hN-'C\55\C'-Nh;¢^BB^^BB^^BB^^BB^      ÿÀ€À  ! & + 0  !5!!!'!4.#>54&#""!!!5!!5!!5€þ@ÿ þ@€€þ(0<$K55K$ J€@þÀ@þÀ@þÀ@@€€€ü€€0\H,8#5KK5"9G/öý€ @@€@@€@@   7ÿÀñy - 7 ? P  4&'>'.'"6732>7!0#"&1!6&5.'621!063'&'&475067ð&+Pbr=^¦{G#++•\0s;L�wXþÀa__!€k
*xHCn#þ“g2þÀ@gë1P*?"+‡:l0\–*+#H{¥^=rcO*&0UvE@€(’O26R™€€ýŒ
V6qALz\?     ÿÀ À  " 3 D  !.#">7#"&'2>54&'!1'4&#"3265ûÏ_v‹K<oeW#©';J*¯ø(,Bs�[¨*5\ —j»‹Pþ¯'.QK55K8 5K¤?hK*0E+þÞ(F3þ�¥<ŽN_«†Z%	.&þ‘P‹»j.Z)\6'>e5KK5K5    ÿÀ>À ‚  #".5467>7>7467>100&10676&107>7106'106'10&'>.#"'>32>'70>T’ÃooÃ‘T*&4_$%i("%n
_$$+#,--#"[uQPX.C-º.6FI‡9C‹X6g_T$
*Àj»‹PP‹»j((Lw!\1
U-+:A	'!*	
J0b'6…]#�B	,™H!$)%8.&%5!"4n$4)      ÿ¹@¹ $ '  %0>54.14.#"&1632>5	8…ÂÛVvøÉ�…ÂÛVvøÉ�þˆþ@·0K[,,^M2mi&&hn/qihškj**jkþú     ÿ8 E  3'.#>10.'610.'10.7610&>7>10671067ÿI#.0"FFE"B{7r�DoN+0@@#82<5%:+([¡yF	 %8gO/IABR$à;*_�iB#8,	F$! :0/P>#GiG^^$/CK%#&E/    ÿ³@³     ( 7 :  %610.'7#"%!'#!>54&+.10&'%72Ac‚Fml
ëwþÈsæ,!`T%4k%^\¯U"4%7OF,"GK::üjsñ@ÒøÉ

×ÿØ
�>ýÔB%5¿8(`ÀÀ»
1 (8þž]?3+‡wB     ÿÀ À '  5#5#33'3535##'7337#5#7##3535@@¿?@ÀÀ@?¿@ÀÀ@¿@@ÀÀ@@¿@À @@À@ÀÀ@À@@ÀÀ@>¾@ÀÀ@¾>@À     ÿ¾à¾ ,  2654&#&".#"3265>7.#"3@B^"&³¿š&1B^^BB^2›¦›21B^^BK5 %%ýfK54LK5 (!þ&K54L      ÿÀ À    5  2>54.#"3''7'773.5465#!5#"&#! I€`77`€II€`77`€I-q-qq-qq-qq-ýBJÃ 0þ  7`€II€`77`€II€`7bq-qq-qq-qq-Ó0ý@ÊCÀ     ÿÀ À  " ( 1 6 > K N  2>54.#"3610'.7'7.546;73#%32&67610&'7 j»‹PP‹»jj»‹PP‹»jPR>+ DD+>M«K>"7ÃD>š0$"T.fþ>@P‹»jj»‹PP‹»jj»‹P�~�…*ˆ¡‰™(8þË,Å$&€€€€&!‡")=X)"/N#      ÿÀ À  ! B L O Y \  77.#"7.'7'>7	2>54.''.'3067>1'7'7'017 ]"BC=”Pj»‹P%2¨¨=Ul>‡þ‹þéMj»‹P'3!	¥¥=Ul>\^'H B GLR*°VK([)fhXpG;!!;À§4*/P‹»j*QLF CG&^_=mU<þ4pþãþ�¼P‹»j+TNI B"K)^\=mU<¥¥4$°‡6>di6)¤ŠPvv.     ÿÀàÀ     " '  354&#!"35!!!!5!)5!!5!)5! @&þÀ&@@@ü@Àþ ÿ  @ÿ  þÀÿ  @ÿ  ÀÀ&&ÀÀÀý Àý@€ÀÀÀÀÿ ÀÀÀÀ     ÿÀ@À       %'!%7%%'''%5À@ÀþÀ@þÀÀ@ýÀÀþÀÀ @ÀþÀÀÞâ€b^€À€ÀÀ€Àþ€€À€ÀÀ€ÀÀ€€@€ÀÀ€      ÿÂs¿ 6 H d }  170&'.610&'."10676101067>7'0'.'&67>13>'.10667>7"#.10>76&ŒF’:	>1M_?dD$¡W*+”JJ6
‰v1*)+"
x
6b&%Š2	%ó>eZU.t©n5@Q‹»ii£p?*19Y&&e3/bcKi/ <I<[	&++k_5A

ý„/+1þ_-*AH3=G;@O_P%0* >     ÿÀ À È  >54&'.'.'.#"3267>7##"&'.'.'.5467>7>7>32#"&'.5467>7##"&'.5467>7>7>327'.#"3267>733267>7>7Û6!"N,,]17f11T%%9:%%V21k8C~:9]#fI++[1.U((D.*B&&U/(L##?*	"ieK(* )%.$A3!"*-$39-|&Y4+Q%%@*5"!O,-a4;k11S##6S6 3+D)(Z2+P&%A+ 3D';. hõ	
(-(&\(9 A!)"		


%@'       € $  %!2>54.#".#"#"3!›CvX33XvD6Ob7?oS0<iO--Oi< 4ZwDDxY44YA%0Tp@.Ok==jP.      ÿàÀ  m �  ##"&'#"&'.'.'"&'.5463!2#.'.'"&'.5463!2#>54&'"&5463!"'7>54&'"&5467>3!2#»'þ²		¼×		þ¸!0t"ž� %H+,	_Èü,,þ¡*'C"

,,$‚5&üù’þn$3
		
		

ý‡-6*5
		
		
Æþ[Z"#		
	6*™B\!"		
      ÿÀ À K P p ’  "&>32#"3'.54672654&#!"3.5467>72654&#'&6337>7>72654&+"#".546732673267æ1"QZc44c[Q#""Å�J	"#þÿ

p{Ñ


I¢"#4 å{	 P‹»jj»‹P!¨“.!6%&6"
þ7@–		) êåà	
E3t )		ý4U7zBj»‹PP‹»jC{7ý´2þÎ   ÿÀÀ   $ . 8 S n w € ‰ ’ š ¢ ¬ ¶  2>54.#"3.'>75%>7.'%.'.'>732654&+.'>7467#";.5%5>7#+>7.'3;.'5.'>7'.'>7%>7	l¾�RR�¾ll¾�RR�¾l+%DR]SC&þv"X44(.O #/³"'$ ,;

:)üß&#,
::0 $ç(I ¥]¢
 G((F 
¢]¥ H(]QC%]%CPÏ:c%,<ù"Y56'@P‹»jj»‹PP‹»jj»‹P¬þýUz ÿ ÿuR]+BW;
}?&
	4Q—3zB@t2%U/
1U&
ïBy3%S/
.R$2u@s	 F&%C r%pD#%D 	p�þ÷W
þô	V{K0BbŽ,EY<
      ¥Ö»_<õ      Òz    Òz  ÿ  ÿ            ÀÿÀ     þ€                á              À        < €    €s t            €  à                     €    `€              €     €  €          À€        € à  €  €  €                         `€  €  €  €  €    `  €  €  €                             €    €  @         €         `€  k € !€  € =         €          (  m  à   �   9    @    0: ð €         À              ¿                              €              ô  ñ 	  !    €  ™       ó    a  €                   €    @€        €           €       `   €                                   €    `     @                              €    à                                    @          À  @    À                 €                           @  @  @  @  @  @  @  @  @  à  à        @  €                                    @   @  @     À       À                                   À  €A   €  €€       *  €        €  @             À     @€       À€  @  €  €  €  €  €  `  `  `  `     À     ¦ *  @                             @        "                         À     ƒ                  ¡@     €          À/       ~     /     €                             /    A                       2‚        @                      >  ÿ wÚ    d   @  À€  €       >                    >         @                 €  €  €  @           €        @   À    @  €  €    �      {    `     ã 6   €            €  |         >   €  €  €    €  €     €        €  @    €  `      €          @   B &€    @        À           ‰        @Ñ          @                                     À  `  €  €  `  À  1  Ñ    @            €€  €  €  €  €  €  €       àÁ €  €  €  €    `  `  `  `  `  `€    `  `  `  `  `               À  €     €                                      t                            €         v       @  À    `     €À                      €€     €       €À       @     À  @     @  €  @       €€          @    A                       €  À     ~     À               T        `  s     y   €  €  €   T                         €           |  ý          À€ € €    €€    €^       €      €        €  €  €    [À    À  À    €     €  `     Q    ´         €     µ               @     À  @       @    '@    `  @      @  €    7   >  @     @                    @  y        À                     (   <   ü  Ä  p    Ì  ì  ¨  è  ˆ  8  ˜  Œ  
ä  L  ¼  ,    ü  è  <    „  l  ð  Ð  T  ¬  €  à   4  !,  "t  #¬  $0  $Ä  %4  &ô  )à  ,,  -8  -Ü  .¼  /   0  0p  20  3,  3Ð  4d  5   5Œ  5à  6œ  8p  9|  :   :€  ;  ;¤  <t  =\  >4  >¬  ?  ?¨  @d  A„  BL  B¼  Cø  E(  F€  GP  Hˆ  IÌ  J8  JÔ  K¼  L|  MÐ  NT  O  P  P`  Q�  RH  R´  S  V”  Zl  \  \è  ]  ]´  ^à  _Ü  aè  bÜ  dŒ  e  eÌ  fÔ  h  hè  iÔ  kP  lX  l¬  n  n°  o@  pd  pÌ  q”  r„  rä  sl  t(  t¬  u@  uü  v   w$  w¸  x  x|  y°  z€  {  |  |Œ  |Ì  }<  ~t    Ì  €4  €x  €à  �Œ  �ø  ‚\  ƒ  ƒ¨  „  …h  …ü  †È  ‡x  ‡ð  ˆD  ˆ�  ˆð  ‰`  ‰à  ‹<  Œ   Œ„  ŒÜ  �t  Ž¸  �  ‘8  ’¬  “ì  –  —<  ˜`  ˜˜  ™0  š$  šŒ  ›¬  œ˜  ž$  žÐ   Ð  ¡D  ¡Ì  ¢ì  £|  ¤   ¤x  ¤ü  ¥p  ¦  ¦d  ¦Ü  §Œ  ¨ì  ©l  ª   ªˆ  ªä  «”  ®  ®t  ¯,  ¯œ  °  °d  °¸  ±  ²œ  ³  ³¨  ´è  ¶¼  ¶ø  ·h  ·è  ¸h  ¸ì  ¹D  ¹¸  º  »H  »ì  ¼ü  ½|  ¿   Àx  Á8  Â   Â´  Ã¤  Ä`  Åø  Æ°  Ç°  Èp  Él  Éè  Ê   Ê˜  Ë�  Ì  Íh  Íä  Î@  Ïä  Ðœ  Óü  ÔÈ  Õ�  Ö  ÖP  ×  Ù  ÙÌ  Úè  ÛŒ  Ü  Ü¸  Ý¼  ÞÈ  ß¼  àð  áô  ãÐ  äÌ  åø  ç$  çœ  è0  èÈ  é„  éÜ  ê`  ëH  ëÌ  ìp  íL  î4  îÄ  ïT  ð  ðÈ  ñ$  ñ¼  ò¤  ó8  óü  õD  õØ  öø  ÷ˆ  øD  øÜ  ùŒ  ú”  û¤  üœ  ýÔ  þØ  ¸ ¸ è  ä ” ð ø ¬ $ 	D 
   (   ô È à è D Ü  Ü ° ¨ œ ˆ ° | Ì ( È  $  ô !¨ "d "Ì # $ $T $ü &œ '” (À ) )d *Ð +� ,h -Ð . /¸ 1\ 2Ä 4, 5  7, 8¼ :„ <” > >Ô ?$ @  A´ C D´ Fl HH J Jà Kì L0 Mü O” Q8 Q´ Qø R„ RÈ S8 Tx T¼ Tè U\ VÔ W@ X, Y Yh Yð Z¤ [ [Ô \  \” ]< ]¼ ]è ^ˆ ^´ _P `D `p b b8 b¨ bÔ c cX c¤ cì dd dü e” eø f$ fh g g` hl jT j” kD l„ mŒ n¤ o< oÔ p˜ q” rX s sÈ t¤ ux v| wp xœ y„ yØ z zÐ |¬ }ˆ ~È < €, �( ‚D ƒˆ „Ô …Ì ‡¤ ‰° ‹¤ �¸ Ž ŽŒ �¤ ‘, ’H “| “¬ ”H ”Ð •D •Ø —$ —ô ™L ™Ü œ4 � �œ ž žœ ŸD  ` ¡8 ¡¸ ¢L £Ä ¤Œ ¥, ¦ ¦” §¼ ©� ªd ¬  ¬  ­  ®È ¯ø °˜ ±$ ±Ð ²ì ´t µ ¶¤ ¶ø ·l ¸0 ¸° ¹  º˜ »8 »œ »ì ¼8 ¼ì ½È À Át Ã° Ä¼ Åè Çp È¨ É É� Ë„ Ì¼ ÍÈ Ï4 ÐÈ Òä Ô  Ö8 ×  Ø$ Ù„ Ú¬ ÛÄ ÜÜ Ý¼ ß  àl â@ ã( äè å| æ( ç¬ èô éP éè êð ë¬ ìl ìø íä îø ðÀ ñ¨ óh óü ô� ôì õH õø ÷  ÷À ø€ ù ùø û ûœ ý  ý° ýü þœ ÿ|  ¬ $ ¨ ô ” $ ¨ 	Ä 
Ä ˜ ø $  Ø ä œ ô  ¼   �  h  , @ ¨ T ( l x  ° d Ø  @  l !< !Ô #L $p %¤ &h (H (à +< -ü 0x 1Ì 2| 2È 4, 5 6p 7p 8 8d 8È 9, 9Ü :ì ;ä <à =x ?„ AÈ DD Dè E\ EÄ F$ HÄ Jü Mh OP P¸ Q0 R Rl S$ S´ T TÈ UH UØ VH VÐ WÄ Y< YÄ Z@ Z  [° \€ \à ]Œ ^x ^È _4 ` aÀ e´ f f¨ gø ix l` m¨ nl oŒ oÄ q4 rT sh t4 u8 v vð w„ x< y` zh {< {Ô |€ }t ~ € €x �Ä ‚˜ ƒì „| „ì †Œ ‡( ‡Ä ˆ” ‰ ‰° ŠÄ ‹\ ŒP �  Ž� � �È �ˆ �ô ‘x ’ “ ”0 ”¸ •$ –Œ ˜Ô ™@ šà œ„ ž´   á_                          ®                 W        3        l                E      
  ~  	     	   ^  	   9  	   r  	     	   K  	 
 4 ˜Unycon U n y c o nVersion 2.0 V e r s i o n   2 . 0Unycon U n y c o nUnycon U n y c o nRegular R e g u l a rUnycon U n y c o nFont generated by IcoMoon. F o n t   g e n e r a t e d   b y   I c o M o o n .                                                                                         framework/static/libs/unycon/LICENSE                                                                0000644                 00000104506 15266055653 0013324 0                                                                                                    ustar 00                                                                                                                                                                                                                                                                            GNU GENERAL PUBLIC LICENSE
                       Version 3, 29 June 2007

 Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.

                            Preamble

  The GNU General Public License is a free, copyleft license for
software and other kinds of works.

  The licenses for most software and other practical works are designed
to take away your freedom to share and change the works.  By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.  We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors.  You can apply it to
your programs, too.

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

  To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights.  Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.

  For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received.  You must make sure that they, too, receive
or can get the source code.  And you must show them these terms so they
know their rights.

  Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.

  For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software.  For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.

  Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so.  This is fundamentally incompatible with the aim of
protecting users' freedom to change the software.  The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable.  Therefore, we
have designed this version of the GPL to prohibit the practice for those
products.  If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.

  Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary.  To prevent this, the GPL assures that
patents cannot be used to render the program non-free.

  The precise terms and conditions for copying, distribution and
modification follow.

                       TERMS AND CONDITIONS

  0. Definitions.

  "This License" refers to version 3 of the GNU General Public License.

  "Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.

  "The Program" refers to any copyrightable work licensed under this
License.  Each licensee is addressed as "you".  "Licensees" and
"recipients" may be individuals or organizations.

  To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy.  The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.

  A "covered work" means either the unmodified Program or a work based
on the Program.

  To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy.  Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.

  To "convey" a work means any kind of propagation that enables other
parties to make or receive copies.  Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.

  An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License.  If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.

  1. Source Code.

  The "source code" for a work means the preferred form of the work
for making modifications to it.  "Object code" means any non-source
form of a work.

  A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.

  The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form.  A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.

  The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities.  However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work.  For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.

  The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.

  The Corresponding Source for a work in source code form is that
same work.

  2. Basic Permissions.

  All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met.  This License explicitly affirms your unlimited
permission to run the unmodified Program.  The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work.  This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.

  You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force.  You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright.  Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.

  Conveying under any other circumstances is permitted solely under
the conditions stated below.  Sublicensing is not allowed; section 10
makes it unnecessary.

  3. Protecting Users' Legal Rights From Anti-Circumvention Law.

  No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.

  When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.

  4. Conveying Verbatim Copies.

  You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.

  You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.

  5. Conveying Modified Source Versions.

  You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:

    a) The work must carry prominent notices stating that you modified
    it, and giving a relevant date.

    b) The work must carry prominent notices stating that it is
    released under this License and any conditions added under section
    7.  This requirement modifies the requirement in section 4 to
    "keep intact all notices".

    c) You must license the entire work, as a whole, under this
    License to anyone who comes into possession of a copy.  This
    License will therefore apply, along with any applicable section 7
    additional terms, to the whole of the work, and all its parts,
    regardless of how they are packaged.  This License gives no
    permission to license the work in any other way, but it does not
    invalidate such permission if you have separately received it.

    d) If the work has interactive user interfaces, each must display
    Appropriate Legal Notices; however, if the Program has interactive
    interfaces that do not display Appropriate Legal Notices, your
    work need not make them do so.

  A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit.  Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.

  6. Conveying Non-Source Forms.

  You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:

    a) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by the
    Corresponding Source fixed on a durable physical medium
    customarily used for software interchange.

    b) Convey the object code in, or embodied in, a physical product
    (including a physical distribution medium), accompanied by a
    written offer, valid for at least three years and valid for as
    long as you offer spare parts or customer support for that product
    model, to give anyone who possesses the object code either (1) a
    copy of the Corresponding Source for all the software in the
    product that is covered by this License, on a durable physical
    medium customarily used for software interchange, for a price no
    more than your reasonable cost of physically performing this
    conveying of source, or (2) access to copy the
    Corresponding Source from a network server at no charge.

    c) Convey individual copies of the object code with a copy of the
    written offer to provide the Corresponding Source.  This
    alternative is allowed only occasionally and noncommercially, and
    only if you received the object code with such an offer, in accord
    with subsection 6b.

    d) Convey the object code by offering access from a designated
    place (gratis or for a charge), and offer equivalent access to the
    Corresponding Source in the same way through the same place at no
    further charge.  You need not require recipients to copy the
    Corresponding Source along with the object code.  If the place to
    copy the object code is a network server, the Corresponding Source
    may be on a different server (operated by you or a third party)
    that supports equivalent copying facilities, provided you maintain
    clear directions next to the object code saying where to find the
    Corresponding Source.  Regardless of what server hosts the
    Corresponding Source, you remain obligated to ensure that it is
    available for as long as needed to satisfy these requirements.

    e) Convey the object code using peer-to-peer transmission, provided
    you inform other peers where the object code and Corresponding
    Source of the work are being offered to the general public at no
    charge under subsection 6d.

  A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.

  A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling.  In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage.  For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product.  A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.

  "Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source.  The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.

  If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information.  But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).

  The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed.  Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.

  Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.

  7. Additional Terms.

  "Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law.  If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.

  When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it.  (Additional permissions may be written to require their own
removal in certain cases when you modify the work.)  You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.

  Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:

    a) Disclaiming warranty or limiting liability differently from the
    terms of sections 15 and 16 of this License; or

    b) Requiring preservation of specified reasonable legal notices or
    author attributions in that material or in the Appropriate Legal
    Notices displayed by works containing it; or

    c) Prohibiting misrepresentation of the origin of that material, or
    requiring that modified versions of such material be marked in
    reasonable ways as different from the original version; or

    d) Limiting the use for publicity purposes of names of licensors or
    authors of the material; or

    e) Declining to grant rights under trademark law for use of some
    trade names, trademarks, or service marks; or

    f) Requiring indemnification of licensors and authors of that
    material by anyone who conveys the material (or modified versions of
    it) with contractual assumptions of liability to the recipient, for
    any liability that these contractual assumptions directly impose on
    those licensors and authors.

  All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10.  If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term.  If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.

  If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.

  Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.

  8. Termination.

  You may not propagate or modify a covered work except as expressly
provided under this License.  Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).

  However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.

  Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.

  Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License.  If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.

  9. Acceptance Not Required for Having Copies.

  You are not required to accept this License in order to receive or
run a copy of the Program.  Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance.  However,
nothing other than this License grants you permission to propagate or
modify any covered work.  These actions infringe copyright if you do
not accept this License.  Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.

  10. Automatic Licensing of Downstream Recipients.

  Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License.  You are not responsible
for enforcing compliance by third parties with this License.

  An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations.  If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.

  You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License.  For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.

  11. Patents.

  A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based.  The
work thus licensed is called the contributor's "contributor version".

  A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version.  For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.

  Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.

  In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement).  To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.

  If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients.  "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.

  If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.

  A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License.  You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.

  Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.

  12. No Surrender of Others' Freedom.

  If 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 convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all.  For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.

  13. Use with the GNU Affero General Public License.

  Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work.  The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.

  14. Revised Versions of this License.

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

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

  If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.

  Later license versions may give you additional or different
permissions.  However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.

  15. Disclaimer of Warranty.

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

  16. Limitation of Liability.

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

  17. Interpretation of Sections 15 and 16.

  If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.

                     END OF TERMS AND CONDITIONS

            How to Apply These Terms to Your New Programs

  If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.

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

    {one line to give the program's name and a brief idea of what it does.}
    Copyright (C) {year}  {name of author}

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

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

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

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

  If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:

    {project}  Copyright (C) {year}  {fullname}
    This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License.  Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".

  You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.

  The GNU General Public License does not permit incorporating your program
into proprietary programs.  If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library.  If this is what you want to do, use the GNU Lesser General
Public License instead of this License.  But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
                                                                                                                                                                                          framework/static/libs/unycon/demo-files/demo.css                                                    0000644                 00000003550 15266055653 0015776 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       body {
	padding: 0;
	margin: 0;
	font-family: sans-serif;
	font-size: 1em;
	line-height: 1.5;
	color: #555;
	background: #fff;
}
h1 {
	font-size: 1.5em;
	font-weight: normal;
}
small {
	font-size: .66666667em;
}
a {
	color: #e74c3c;
	text-decoration: none;
}
a:hover, a:focus {
	box-shadow: 0 1px #e74c3c;
}
.bshadow0, input {
	box-shadow: inset 0 -2px #e7e7e7;
}
input:hover {
	box-shadow: inset 0 -2px #ccc;
}
input, fieldset {
	font-size: 1em;
	margin: 0;
	padding: 0;
	border: 0;
}
input {
	color: inherit;
	line-height: 1.5;
	height: 1.5em;
	padding: .25em 0;
}
input:focus {
	outline: none;
	box-shadow: inset 0 -2px #449fdb;
}
.glyph {
	font-size: 16px;
	width: 15em;
	padding-bottom: 1em;
	margin-right: 4em;
	margin-bottom: 1em;
	float: left;
	overflow: hidden;
}
.liga {
	width: 80%;
	width: calc(100% - 2.5em);
}
.talign-right {
	text-align: right;
}
.talign-center {
	text-align: center;
}
.bgc1 {
	background: #f1f1f1;
}
.fgc1 {
	color: #999;
}
.fgc0 {
	color: #000;
}
p {
	margin-top: 1em;
	margin-bottom: 1em;
}
.mvm {
	margin-top: .75em;
	margin-bottom: .75em;
}
.mtn {
	margin-top: 0;
}
.mtl, .mal {
	margin-top: 1.5em;
}
.mbl, .mal {
	margin-bottom: 1.5em;
}
.mal, .mhl {
	margin-left: 1.5em;
	margin-right: 1.5em;
}
.mhmm {
	margin-left: 1em;
	margin-right: 1em;
}
.mls {
	margin-left: .25em;
}
.ptl {
	padding-top: 1.5em;
}
.pbs, .pvs {
	padding-bottom: .25em;
}
.pvs, .pts {
	padding-top: .25em;
}
.unit {
	float: left;
}
.unitRight {
	float: right;
}
.size1of2 {
	width: 50%;
}
.size1of1 {
	width: 100%;
}
.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after {
	clear: both;
}
.hidden-true {
	display: none;
}
.textbox0 {
	width: 3em;
	background: #f1f1f1;
	padding: .25em .5em;
	line-height: 1.5;
	height: 1.5em;
}
#testDrive {
	display: block;
	padding-top: 24px;
	line-height: 1.5;
}
.fs0 {
	font-size: 16px;
}
.fs1 {
	font-size: 32px;
}
                                                                                                                                                        framework/static/libs/unycon/demo-files/demo.js                                                     0000644                 00000001604 15266055653 0015620 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       if (!('boxShadow' in document.body.style)) {
	document.body.setAttribute('class', 'noBoxShadow');
}

document.body.addEventListener("click", function(e) {
	var target = e.target;
	if (target.tagName === "INPUT" &&
		target.getAttribute('class').indexOf('liga') === -1) {
		target.select();
	}
});

(function() {
	var fontSize = document.getElementById('fontSize'),
		testDrive = document.getElementById('testDrive'),
		testText = document.getElementById('testText');
	function updateTest() {
		testDrive.innerHTML = testText.value || String.fromCharCode(160);
		if (window.icomoonLiga) {
			window.icomoonLiga(testDrive);
		}
	}
	function updateSize() {
		testDrive.style.fontSize = fontSize.value + 'px';
	}
	fontSize.addEventListener('change', updateSize, false);
	testText.addEventListener('input', updateTest, false);
	testText.addEventListener('change', updateTest, false);
	updateSize();
}());
                                                                                                                            framework/static/libs/unycon/iconmoon-app-selection.json.zip                                        0000644                 00000354301 15266055653 0020375 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       PK   Ü{+G±ú…CØ ?õ	    selection.jsonÄ[KoÄ4>Ã¯ˆ8�ÄH�Ÿ\9qà7ÄaI[XÔ”òÿ�ï›dÛ%v[Ð¢®3±ÇÛñ|3~õ·wßyï“ñðéáðýç¿üpûÞGÃ{óít;>Ü¾ïC0ïÆÃ÷3’¿x÷�w~CXR�€c?ìö+ßãŸ–4hˆi¯¡µ1…!%IL|–ô(5¤1H
_{‰¹L¢±‰ö¸‹Áccä�BAÑ^j€ —3 ™¢×ß¯Ÿ²ó[F½ÌÞÎ,|ó²þD”OÏ±&²x	mhÕiî¨/¶&;)Ã¼¾N�ætÍ{Ê[ä¥ÔFAB-a¨Ñ	Â\#Éi�%I–W’cøõ=ÿ¼_~¸|ôÝÃÃýÉGçPxú×wÓÄ!¼ÿæ«÷Ã‡¼·0ÿ“€»ùÓ§Œät¸G�¯wÓ|»²~º»yØ#M£–5éa÷Íéÿ°?<dÜ}w{¿ûs»nn¿ÞAîÇ‡jR®–ÒÊùæþîI�±ß‘¶éûp®ìkò&Ü~¸½¸»�Ÿ5q©`­ïpsËž)ã^àöñ³»_Ù,‹kÚø×f~�N!iÛÅc›��‡On~f='ñç(¡±òße™K1“5:hÆØŠ‹¨ÄØ�"ÌŒðå4L#]ßI�á×O©�©6¢(Š¶0VÕ<Ä ZÃ`©�þúi*e0­“j@¾>ªV"*†0ô@(ƒÀU¨CÈÍ`H‡~C@Š“6ä¯iOàŽ€ªd4]�r>ÕP´$T×Òž°Ô4$ð¬�O�‰0m‚J‘Wj#l€mŒJ™V0¡ÍP²ioUD>ä�w"ßóA TðUz¥qs‚Ê¯ŸV’›»ÝûûÝ7ß�ÁKÖ+ã¥nñ/LÖ`¶ý|hê«@Ó‹û:RÁ‹ëªåH£ëR2@Ý¿\¢•„Ng�’
µ/�¢žJðñ¸Š€òy:(D×xYÆÞ#Uû¯¹N[LW”ÔuûE‰Ïm½¦cØh6çáþ0Íç4º]Y£Õ6*}¡F·­F¯ý{“&«½J•-ÊSÊCns.R¡§¡I*£…Aë�ÚÐËòœK�½­À)’5Ž,1;2&@Æ>(^LU¾‰*xj¢ÁÍµ˜¥#�µE‰¥-IÊiSÉI4WqcÛƒh5C%H¦sP=Ò¹e±Ñ1Æ2 —Å¡<’›jorÓaÔ':KKY	êj6‚!9H2Qº�†ª™ƒÏ¸…4­ôš¶üi*Zz�wßÝÎ  ^Û¦Ç¼A€]„€ºµéÞ¹7©Ì¯Rÿej-�±GÎ~| NS,œ‡[a@¬
RIg¾Èæ	c€êŸ–>´>D«“hËCt¬@d	cÅkB²qr²Ì•,ÇIÁqfxjâoÂŸˆòé9žéUþUñÿEñÿšãß8„ýîáìÚP((¤Ë `(°ooCByªN–G¨ä²"lÅ‰ö8K�¤²ÆG�À[ŠC)4×ƒf›„ ·½�¢&=Hmà3TÒçÅh+N(¼F’a�Ž�F9Å�»ei}Š™ˆjA§ø#ü*P:˜Ú¨À*¸t]Yb¢:‡!uÑ�Nå>ˆf-+�\�\`Ÿ˜¬\³F�™%=A#W>56bƒTu"¹ò‰áAâ1®%¬ük¾¬Ja”¨C«¢UŒ?Ä�¤E¬Lh³U:lÃ¯Á"E~gç0¶¢‡¡ª‚³,ðk•j ÍÅh“ÆŽ#A�hZæ8 A+¨!cðaÈALm%W4ÜÏãÝ<PÛì_{+ n×6ù2ìo÷Žý{þ_¹¦©CÜãxÏb¹‹•¡Å„* HD<khHÕ8ÕFä˜©· ”š×ÇnC�çÄ|KŒb¡×4 I>»3IR„@EJ•X¤>»+8t1‹×/E't$šˆ“ŠÊ†"Œ²À'U0EcvRá×'4>!à:ë`ZF-YèŒS@íÀzFÅ&)(V¢¯ç«¸Ñ	Q¬$JÎýŠªþìõ¬¿¬ý»Ç;¬{wß?ÜáåÇ3 HÚ¯‚ºÝ+çAàíÜ€`ÓÍ·-ïÃëE�ÛCën°5_¢¯ës¾�Íerj¾Dç…àfaŸ5úZz:¦¹1_sÊ´Ñ”ow3Æhþö—‹µÅò•µ¥mWõ"m±¼Ñ–MWß¬1íuëˆãîÕ!ø˜çêaÆ;éi@Ó�,¯$Üå[¾WÝz*”ðÍYÌSRø¯jÉµü]-Tñÿ¢GR/áÏu Ök.¦7h˜îæùq:‡€zmlí2ÔÖî½Më_·fh½ w
�Ç^ûŸ�Û,#éä¸­–6
3Ÿž€=’SÒ2 Ùå.¿=d¼P·.;—!P˜ïz¾Ð à‡y)ÒQ¦O1Ð«“›jÓ*+ž…�i«‘w¡(
Íö5|ú/@ò¿á›Ý4ÝÞÿr×ÞFmÛÙs¿ÛmÔµ{oÂë&Ï<6jyÒt1 žžbÝl
UpÕ]Êð¸€ãšO×àb-åK®ÿã¬ãævþöáðÃõÊ×Þ˜Ñ Û“'½HÁòvkfíàÛ¶éƒ¾JÃRËåêÇBC’DÍN T3ð˜Ê”cØ‰—
"Ÿ”¥Xh kuðÝ–ÒI¢­I‹ �®rÁ¡\-ä“2¬­!oM=–ôx¦�KÊð+{Iy¿±½Ü°Šïôzƒ7æäúÄprebéY«¨cøÕ]˜Å0j(¨�f¾†Y–wA8R$9Yržr®´§µa
íeì=¾ùfº¨Ôô]{kDCÜ¢/\†¾ÍæÈ¦‹¯Ç_|ÝAÝ}ÑQšo}æ$)‰¶.ª¼(T³ä˜m”$Q…G’™&¦Ñ™m,Âã)brnRunÊq,‘{$®�¡9ååÆP0À4Bsu­Æ®HI±ßXh"2×¨“@«¹k ûn£I.t2š ^¢ù·PÅ˜@‘C¬Ï
aƒXûÀêP˜»ŠÚ™Z!Öc0È¢Š— ¤bUÀ�†$@nG;hy¬¡z±"É&ÉbFRá�]�CÁ³LR81Ó©I
cÌbÈ!J6E)ÞQWÔo�ÁÆOT¬KUþØ<« I‘É �©�P%R¤bUþUí³Ë/êXÙ™$}@qöÝ�‘÷�jJU=31È‹hŠä"ÅhQ¸�Ä-&Ô°œAŽ¹¡N^aËº<gÑ” V‘Þ�-�¢�åÓ…Æ¤ïnï¾Èä€ô¥PC¡_”ÙHi—ÜÂžÈ¬.S—e^Nù1iñÇé=µùô¢Ú£x±rzemÆKlÏ·ßŒcÔF×-~Ïì]ŽQ1\QØŒPP5‡=I
æTS µÎêÇ²�'b*Q,Jþì�à³úŽdÏR±£æÇÆ
õ­$=s€Qº’½¦4]ÍzõgïˆVŽ²¨I$½°)ˆÉkâ·4+$=	Ç¦Hªc5É<É«¢üT65ž3¸{ÁÛPñû_¶
cúw°ß}#ãnÞŸsåêî mïL\èÊÆ<uñ�î ½r‡0(ô½Ž´#�v­4Ñuæ#&ÉQâÉU
çOD„‰q&D;ó¨dd!²5ÙÄçz,ä"tª‹Ñð-e”}$£
Ÿ„Økô)Ëµ‡(Å!Ò«›ªºÛQÖ,yÀÀ…ä@Ôt†šØ«•îkèPm)R]ª¢@.,¦šE�ˆÊ¹¦ßB£ÑîÓ�g`³à÷ˆÔ½"9,;J  ÛÒS÷2tpCbí‰µº�cÓÚ·<~6æÂ’RVíbÇÎyß!²³ï4‘O”N•Ÿ§´=?[@iÔ at­>xÖ†ùQáùÜ[z³ºh1÷|b¨÷qÎþ)hÑyà/î›X‚ÖÏi^¨tdæé™ä(Mø¢	!;?
kJMŽ‚â‡>SF�<ÒNŽSõ{ÍÂP½òHÇñ-°î*î8üè.¢	]³Ñ2ë.n»â'‘ž.5”‡HQ”sO¨’c•íÏÛÆÎRlú¸Øô#ÚÎ¡Br'|Þ%à„£�ŠîÞx–j`YÛ{7©ãYª(G./^‹³	/Ëñ"{Þyé­Žà»_h>aw�çÒëþ9¼°N@ê‹knö $ª{oW7ÈFëîm­$]*ñÀ–.cçS•Â±óä‚OÌŠj0Ž _�1R@J¦Cô'ÓÉŸ´³¼ÊBÃRˆtiŸh[ãDÈFNt¬KA,-s‡ ÚÏ‘ldê$ç,
‡ïŠþf»�4¾ÚMrs;Ý=b¿Ev÷÷‡ŸÎ8šëßÍe»î¸l[i{;ïåî¾Ñé¼öŠFF‹êÓÊØõÆi\/V ˜ãææˆúql�Ãg×y´LDÔÈ¥ÁYšówZ£6¤,¥Òè	«§ÒgOaæWOE¯„üL¦¥SD‡Ò7-SµdÄ{F(4ýžG	Hí]8×¦›7­žïOî6²bà© 2ŽÙdt¥A Ýœ/wjaØËw\À­n!“r•PSANV_™¨ùìTLÌ
	äW¡ÍB	ZVÈ2S+ÝÚrc6Òã%:þbôí­
œaô«´:*íu]¦ÈÅËAzeC5ºgåÏW,¬;‰ql1LÇ†±#Ix×l]YüÅ7)W!‰îy¤HãÇ5~þT&%m:Š³Äü™2�É»JwÆò#/�¥æcáÏT�Ÿ¿åfOÉŽÎŽdûÖ²k<º0]\�¶	Úè=ÍÆÙKÓÕ…ù4sæwðÔ×aËui(HŸ½&”Qup|>“•­c¾Æ-\4ÑHÓ™ˆu~ÊÅ%7ÿ‘—\ÚzÕû’èc¥Q®pMá: ¦>’“9ÊàÐïã�SŸüŒ’Ý�“È�P2Ò2Ç±A'©ôE9³,9alL¡"FNpx.À|D¥ñöPBñ65å²ª»O°Å'ØŸ}BrŸ€B†:»qÕ0Jå»®å@Í¢¿Je]¼ rH+Ë�gYnALîË%#ÝoVUM'S¯æê£qÕ¿†Žd¢ÿõXcc ÇýíøíTÂÕýQÛú#»È•pÆywßè�ÚëAšãñ¿eÄb˜%žžô­'Ë£J$ŸYL�ñ2$>þü[§S{±æÇ‚$ŒS>ã$�¹0¾�YìYB® w_a"Ÿž!Ÿ4Àïh³dÍ>ý/žÑ;”I:Å‰jðÌªœ¤E;åq‚×É\O»5ÿ7jY¸±¬ì°²ý†^0ÿGéºT‰•÷ù\À$ŽRÑŽÒ_fh(ºpBzª©9¨}°\v‹Ç&VC%©“óÔTðN*Jú÷LfÏÜŸ*Ì¢!~È•Ü�eß¾½äÃëÌg÷�'0ÄÇ‹Ï|zÊÿBÀ5o<ïÀ´ð7W÷‡~¸ûþw÷O`=g•®}_CßZ¥t™UÚÞà¹¿o4Kýö®Çiˆ^%°d�¿9‡€ð©D$$8=~/.Í:�ºí’.°R�qœÆØ‹çÙ¿™>	X²0þ9ÎæÖbKm‚G:xÛ?ñFŠö›‚G@yt0–£Škä1M¸üô—,yÈeÂK”9Íõåô ˜J£}Â“5.y½Yž[Êªj4l”�çEk¬i}§Ë2™eùÎy¬”Í/WÊ:@r/¼£¸‹áRWÖZ<E)Ù¢F#¶Éywn’ÂW`h‚Æ[LõÜpÍË��3hYŒ³W8-úÉóÂ ú +§ÿm›€²7Ôš•Ã¸oƒZùÔÞ²ü3úgŸqöFœîØ`*†Äô�^ñ{vÅÌ°#Ó©¨n>=–ù3�®VŠývj~(ÌEhŒr¾¶¬ã�+~Æç'€ÏŸ²·ç9xÞ�%fV,±ÐÏ5KlÝ×+ÑÙ\†ÎÖ‘y=r´ê‘jLsåÆ£¨·È¸ù»íËsZsQµ@+h#:«©]Q&¿snAëË<’ú™©ž%�'•ø<>òß‚à[|bE¯Ÿð¯Aw¶¢0„‘!˜EÚŒKë�Ã�è*ë$0.{vú×P×Ö
ž›ûê`8çeæÍÛÎÝIafE
‹mÊV‘Âª~^©hroE³Ö"˜W¬µxäópú¨y€÷>y8ÞvŽTˆ\>9i—ÊÖémýâ:@|8*ÈQaNëšêÁYâ4jÃ67sª	™5³¦y²ÐÈŒ9C$ËÈ�þ¥)%ôè£ÃTíy‚²�¥ÆRÉê§KÑI–²âàëkvß¢AQ»uƒù)K�€±/Ÿt,ÚvM{»‰ck¤HmHá·�â¦Ý’½ÐC,DF‹ˆ$28£‚… =åƒE^•²	¨+D¾0à12<ð†U&öT*òìüt.áÊ/
…±±±fŸX9bÐeaõÈwI…sN‰sƒóYtÑ«hp5«ÆÌšfgrªO?ª|/¤RXèü�³2ó,®É7Ö3šYäs2³$,eÉ�Ñ£Á)®7ð—Èù r~ÀIÜÜYž6ë2�'+tNâ"òÉQº‡L38Gç»ó÷ÌŠ¿gÚô±æï±{Wj¢»ÌÓ3IìG�ËâÔÅGðIÁUÓ¤’AQ¹‹¶P3îU—i,®½‹ù]ú â5�Œ³Ypr‰¢pçC8Jì_ÁÚLYHø�â¹0p.R€oAÊrÀðì4¯w�»õúÍ»Ï/?¾>7
÷v�4Æ×£PÚFaå<Yuñò‘èŸ�zVN=ÞFî`b¤5“Š¥ÌiÂ2ËÔ¡²ä)Kb}ÿ²ËÎÛ·gÔ+îÎU0±V¯6®B¬¸
U¯Ð¯ø�lÍ:ý¿nÌd6§sV!Å–2'pbµAF•‚29kH¤®ä�Ï~·ÑK	6˜6;ð•Fæ¿p[×`l�ûŸ…õ5À¸6€‘­]Ý-FÖ+¨Ôzg{7
ZiR¥õ´´á`½ÆÇÃ€VÎ_ÙTsfË¤ÊÛÕ\ÑoPÇ&·mPe�[öT>Ø6§æÂ§hMmá¹ïvÐˆ®UÉ·©’ÝR¥[ØírÑq2G''*hatG¸÷YÂ¹;y‡E)uDIœUgÂ£ã(Oaö†4Xa•àB2³YO!“Ìe])c”tx©³ÂŠ|¤ŠýüŒ¢»Ôb¡†ÁŽ’Ò‚¼ë¾µ|¿Cõ&¹ŽÕ[ãÁa0šÙ•f¦TGáQ–¿k ˜ø°„�%ÆP÷oyÝ™·*�ö¨‘Å•@=¹O9¹H^Íe¾,
e¹ÏŠK&$ÁáÛxù9Ÿa±F9‹ÊBÀÊÏùüKÄ>”µÂ©xRÌñ•{ÎÞŸ?NoZfïÝ£©�JmÛî»ŽwXõñ
Ä1ÏˆóŒ8¿DÁ†EøGäY¯<Ç¡ï}N*à3 N¸ò¹ 8ÁÝhzÝõz`qgyeEpÉÏ©¸Äü<ò÷Æ�–Ãœ¸ûaŽH�v¿·æÈeg¾s„>ŒNN+ÍÑ�J¨&š•ù�íxOÞºAõã¡�=eñòë‡ªõÒå4K×iº�"Ä0]‹�å�KPƒ¶CéLµ1àœ-€{Z¡ý‘3ÒâU¶}0»«Ýû|ÄñW¾¶éÔÞQWÍ*î¸„6�ªâ®¢‹7iT¸8ä*”êb}¢VJ…ŒÍºF+|¢Šda‰ãÚKkpÁ»¬ÄÿDËf3ín–•a¸�·“ôz°Ý´Õ¼Ð.ìtêÊ éGå�YóXŠqT&Èxèâ|:H0eÐÄ�ø51i´àËFŽµS\>íNF@\Fg´"¯7ìˆïüaÃ·—‡Î§Ýmve»HmÃ©¶]°{×%{™Õ"dÔð>ÐÈæœ™Áš.ªÈ¸/	wÊð6*L£ w{ßá«ôç6*‚¸+¶K±³˜Cq›ò]~¿X‘�6aó1±Më¸§.Ã.%ÙL
ãa3þO’ÜFŸ²DQ2QÂ#E lZEg-0NÛ‘|Å¸¦ñÈƒ^ýô!Éë°R	×ÒêeD)žU<NEÉÊ£Tt•ýõ’ãåôþÍ§3:Ûïî1hWë�¶¸}å1Xúw¥Ò^¶Ø°Â`©�v"ÝçŒîjÐ› ”£¿r†�ÓœQs2'É}o¡<2†¨\`Ã6�$¸@†Lãï4zT¯³ô£‡5ÍÒÂùâÚMMVnx�Ä¯ËÞ¿8l"Áö®9rŠ^ÅP•µK‡à`†
…�)¡¸=ï=©“Ž:ÐŽ¨IK¶vyþ×òWóq½kÆ¿ž¿…—ñJ?ï[†-|˜ä‘5¡ü'Öïñð?¾ÿ›ñýûo¸�ð§ÿ}ÞîCø�ø?ÌòÆ×c®�çŽðÑeÅyw^?¼Ä#�zŸB,í"dó9;øþË�æû/ú0ñ§ çÓ¥MBAv‡´‰F:€ìó�lx£³Ê P[}1µl!‡		ˆLÈM8b S0‰f®=¸:”,—xõóTKÕh¬ù,Ÿ¯Ñ6¯o™ª©¶¹ë&1Ä6k¥%)F²hnOU¥tš‹ëz2XÉ_¢ÿ/oÐRÝº8ƒÔ&‚aJzDânÖñÙðÙœë6{‡{É_>Þ�a{ºÄs¸9gÅ]0l‰gNî ð–7»ÈÈ©ÈEFcWˆß$]:SjG¢¯oäæˆ¡²âÍÛ.2dióIù/ÏÎ^_€®×3bN/3ÞsÏÿùÇQðÜ%{úu?ùîv±’®û}‚a/ùc;½+äWáÕ8Wã·ñ…×¿©§MýYqÿÑPm¡ëÀf`?Ñ$e­£-5›¹6OO<ÿ¦	™%7£ºŽ‘w,H†©¦Ê.²Lï»)·ð1öi9½ûÂYÚ›(àŒT'ÿ„>n&g#³Ì³Ì§S-C(†˜›‘I
"W£Ý2³»(KòøÉj'Yzhˆƒ°ŒŠŽ1²-ˆ$?¥Œ&(ö,›ÍI‘Ê„däØÑ%´'´ ;Ö™Î#¹x^cõÖd»�‘D~¦cÈíKúc²¶‰ (%ƒÐ¹•éÃdBBGl¼}è`ÒÌÐ³¡ÔMm‹¥�i:~¯èV¿ÑŸ¥LGRê¸Èz¦—%EŒ[CiÂéÜøE+&*$Î­²@™¥„~dyT¤[7ÃN_«Lô2ŽÙ2l‚DQ¶)»¥F«�$gðìöUC7à,×1·�Ñ¬2{J!ts‘õCb£€ å
Ú”¯Ì\	SÊ™±µ‡„™9×/€f³È1×ÕùÆ“�›¬J@/œì}ø"ÎnÆ^‚ /I2®2Ãv4¥�p}¸	…cË‰ÊSÂ;
=|	;8ßþ´¬wd¥’;�=›oöí¼kýt{öyŠÇVÐüöÝÛÕyåµ¥,`˜/–«)Úä[é9ßVƒT˜)GUd¨>5Ÿ	®ò\Kêª	AEBL¢çš<€ïQ5�Í†}´—ƒvã’„ˆ_–kÓ¬Ø:5´ªvB×ÆÍõ¡dn¾^�y<ºVlmáP�È¦*òD±r‰ŠùQu�ŒüxyB”ÁÈÕº( ÑÒ¶+½O„ÅD™¯ç‰ZÄí:ÕfŸ˜íš¡ZB§~àÉuKP�PU0Èü`C}ŒÓ÷¶É+Jd(ž6n\Z}è]z¤”éè-ªp•5Ž,hKqÂV¾G¼«G5d›YóºDRš�È�ja	Ý0|à6R’‘È>V–À8)ÇšA!-q='­eèxãâ˜ð&»´ŠœL³%Í�qFI3ÊjÅ¢žæ•ú’™8En¿¬TFÐ´V›Í¡:o(Ý7'”.‰É•/•.mLS+Æ#Ý`ç©ú¼pû»þ‚Óõ,èúú‹é–ïIó¼úŠ[j‰..ú‚A_Ðk;~óÌ—/ÈføˆÆ>}ÅÄ¯¯¾"Róvõý–«ï'sD¤{.e°¨{[ðúˆë¶ë#Þú•û†³Ë.X/Öçëîëœ˜Ÿž^wñ9j~î1‚æˆ(#"wž±¥ŒoŒ«ÅÔé¯ ˜ls¥ áÌ�Öæë¢¾ÍWE_´Ë+*UÌ1QSÁêDeÆø�8÷L×2ý%óÄMïþÍõÉ(ð?þ`¶»Îø’?�Snd‡ë®ýÐ�´˜qªoÅ¾QðâZZ)]Ñ‡±¢kž]"K¸8‰ƒ‘Û*êœã‰Ö³÷Óh<‹–"4ÂÕd”¾4Ó»KuiëajÎZò&sèÄobX *¡
o�— q5�‡Râ~Ýºš¢§4�–L²Ž vÏñ¤¶PM$>«9`¢Š7-3Ê¶¢(¹
ù-Ë¡80=±8‡AcŒ�sžý¡!ðýÒ>·OVÝð+µËÖèàA†¢ŽTžŠËÓî6ó«[ªF…Ç
]Î@;ZÛÂÄqnäê 2ôÚ'£‘`8ßƒÖKoË³;®ÒÂ‹‹¯¹»ø
·î¸´ÄÛî-Ìwoaöâø+6gbÝñ—vü5ö´v‡_Q=„ëDèåV&b¿°QÊ¢;ýÊÍéWîN¿ÂëN¿bwú_qúUÅ{ÍéWùäN¿ªiIèô‹›aBô‡N¿üçäôë›Ÿ>Ü»ùÓyFå†ˆTö-úÏèyŠ{ÿv©oÑØGd� Ô-fiÁ~–OåŠt¡k>¶:-Cþ}ƒ_žGÚ&ûíP<7z>#CÊ‹l";ïA¹YÝô]}ô%Îæ¹÷PRø´Šhð“jnÕêþMŠ[»¤Ç¥åd~¼‡š§«d”ÑžO˜÷¡æ ’1Ìñ n†ó42ô(‡Ù½ Ñt�¢Feµ¶[ƒ­Mÿ¹sß'Õ`
Ë•ÝÜ[
Åîê¼ÒiíÀ×ÝÆ.Ê©Žø"BcTÈ¿]v„GÿpYF ÇúãòÝ}8Ý U‰#Ø}�Fès<Œ ñ3@ í="›P ( éÜ°!åglHyÑ�!ø)5dø_AéƒöÎ;�w]ÒˆbnŠå?PQ:Žco“&œÉ&�ªÒ‘5Ãš6<!zú›ô:é�¡þh¾±¥£½ÓÄƒaÃ2×­m/ZóMžW>Z­!µ€0]&f�ú.Ëruî
7Œy–�dÜëEîõïd5ñÎ0¯»¸î�a	¬¿c®w?Ø»èÖü¡qóõÛm—Ï‰N—Î­nÄ<¿óÂ �{5ÇcˆWÝí@ÚT¤±%ÊA—‚Õíèùž“[ulâ>æHÕA>YJJ5Lµ9i»³¹›´ÂË*¿
ºâu,}´ÕwDË©Y=×šˆÒEëÚ`ÍûÚ¥ùðÃã‡ÿ÷¿îßéW‹êGàû€o¸ZÓ<o»ùWhÏs¤WêGO¨â4TÄdFÒ¿²�†4À¤«®(qž91ùöHnYá’ƒØe¤œ'!Ï„J¦$r*—tz�¤ ‰hf;á‡ªF=ó§Aµ®_Ú;z^¿üêÃ
âû—»¬G§xöúçæQÁ0î;ÜÇqýgz 
5œÏ
S¦‰è´X‰v4¬¯“¼Ô³™Œâ�&˜9�ŒåÅ˜”|Š'wƒU|`zÄ3ïÝr˜tL2‰c6E§'Ý<4�ª¨bÎƒ·ˆåA…r8’“WSŒ•oyº\PfÇØ¥sbé(W¤íÂØ&¯Ù–9ì)“¬¯12¤Éxqü(ŒÞŠQ…—�FãæÄâ>|$�:‘iPE½Ãä07²X'Ñ‰QOŒXJ‰2ëÁòOts¾�|«d�Ðcš¸„¹f¡0jpÒÀH¯ÓÆEßõnÁ@É²í¬—"C×èC~•õå™ãÔ½½'$;1Ž<ÈhÅäª_f–fafÓùtc uÏèQ,O|DÒëðC†A³òíÛ,‘o’lc‚-ÌŽ\¤Å‘æ%™Øò'ò'Íª\ã’“‡a5YêÉ$MÓ‰:H"‹•-¼`07ü²ñ�oŽšþ±
þ²}}o<›øîf;®�nß8ß‡y\íç±úT&r¤ÎÂñ·™öløÞc$)j%¯sèh½¤¸ µªÂ.;qÅr1-�áƒüœ'‰bwn#Ê¢¨aQb=Z ò¶ßFJvª#µ,ÃP6<!zú›ô:é�¡þ8º4Å>ÍD�Ç‡FòŽŠ+W`Z>üðó=>›Féf?¢°ß‡Â#�òv®Ñø39NwëÊ‹E»óè1o»v•w‰™¦¸¾ÎÃFYšõß.”!Z¾ñâÐMb)OÑ¶=-MU´'ÚJËk“j¾«Qà+°÷àülB¡›Ãçaœç?†s{ÂÃûjÅ²5,VÊ@ÏÐÏMÞ®H2�ò†´½�BZú¥°.Iþ:Ò&gRdqÃâ<`‰§ÊÖ
?H!”Þá M¸]é ^b$½¢‚hÞUïð×/úAÞö$íîÁôÙànN#LÇ}0=€�=Öo#€§J²²]()Ýv{y1	SÊÍ¸5—py±ô®›Èœ²7™ŠZÌïÑ&¥“YÖ+¥VASÂWµ&q1·/Ïè¿z„ZE2ãèÏÖy	žr5O±Šî�H„[$NWLõ&eM‘ËSw[1+–\BÔ• Œ2OAJ:yHA–Kžw¢€D³¢”¢uñõMßÅsÀh�¤@AIŒúù)Ïæƒa¼†rÀ>a3¯–’<Ö†g¢ÂR›ÑP£.c¸ˆß‘ªøåÇ�w)NwŸìæ2âÑ>E´Ñ}r›ÞAì)&Ûym
å¶©ê¾Â“�öuÃt¤Ä�ŽRßBì2F!üóíÜckêuiñtÇtîÆ_lˆûàq¤nkŠÇiŠÖž“ÿ.èúðýÇŸ»]§»Ysö†q·sµn|ÏS<]îlèrÙ6¯Q:`4FcŒ}Tg	
?D¿Jl:;²öÈ»{lîÎ;ÇÛØ[I[ücÈHðócŒôÿHeSÆÉ?Xï�û¤'¾rsg-ƒL`ß’>F„¤ˆìpéÞW¥Úµ•ÂVLLš‘ÄRÿ6\ùáÃ¯w0åtWpÎÞpó>LïŒ}‚ñÄŸ�'1LÃ.V¤|© 7%óbD~�“=Þé¸‰iá{ðŠb¹ŒºâtD)eE`“Œà£6^¨£’
j�ÉªÖDñ"jy .ù:D‹õ€ñMM¥é˜Ñ:�õ(…?Ï'k[*FRT$Š¼/–Œ\Ï1…ã‹LçÈ »ˆ(]˜8o6ˆË�°Ø™“”’œgã(tº&*sB˜WŒJ5µTƒ#jœž_Í¹õõ…ð±—×ÃÏ"ÕVÐyÒòR$ã1QYÉ’Ü®yñ“”`T§©àéGG×Y*vVzåµ�iVë+‚–[ýl^ffx”en!ï‹	¢[ûhŠçÇ·Æá‡>9UŒ£iV¤x“§"õÉ�ù�›ÿêZôE¨xôe‰½°uúJ­ã(ß	�:×&æ‰çÆ~$k,*ÙÎÅÑð’‰ÿ,Mº�?}»|0HÜÁÓIåôEïFj»ì[ôÊ°èÓ<´ô…³—>?‡OÅœ‰¥ü­Ì™9fÎüå“ö±ºOÅÛASŸog×9f'Ÿçt¿›Î¦­÷)ÇŽ~7‡IAêt�ü}q	{ífV”¿*·¾&ã¥Òç‘àïø`d‰F<Ë¬6Ù£:ºag½›Ë¯9Æñ<ÉÔyiGéA2¬[ôO"¥·k9Õ…NÎ	ÅÑ TCo\@nWn%!¯•Ù¢ý¬äµvYJÉg[šr7Ngã¼øKSÃ,A~•¼p�õk\×¸hgpx.†)t>æÅ3�€Ö†²"dq/Žg!aÛÎŒ,©º©Q¯Cb²©¹qkòüºÓ§-;F×?£$|éëéLÍ…×¹5w€ïtÏDÎÙøò>à‹¯siŽÁ�;@Ëkú:Ò/³F/.eI'[·†n‘Ô%¹à¤,uèNìS¢xt”í»ZW›ød2¹‹í9'§Õô¯ý—ôÆêï-äÿ‡Ç†íáÇ�Å~ûò§{‡rúÚyã(í“ñ*ÃÚ9Ló§ƒ@œ‚HvÍWÏSŠ­Ýu¬¬›ÿôó Ý|óËºÞƒöÓY�.�Ðn÷AûÈ
¼�ëA�Ï‡×í¥Û)¢3‹�¾C9xáá—ô¥ˆ:Mi·õŒáÑNôö(CVÙDÙ(‰¸Äˆ²CóÓMóùÿýål´»'Êrº»&çÊˆwó>¼ówñÎD¼7ú|ÈÍKyœý(ƒBái(çŠˆ@›Wù(ðåÉ¬0UÉ’D·Bê{’m¾þê$+|¦3**ˆr+IF)ò‡X©ª;¿²¢aì¬˜¿mð;>cYö:¯{7Ð ¥Ô}mˆJï)\9ŠAºò<c±æZku{Â“[:^=aÝ±êï†u®Ì÷±n�ƒ•TNßwu¼™”}H7ŠïßÎõ ÎÕ·á\ÓL~ Ðr€8'ÖQJvÿWö–”“tö�Ë�« 8~…tÂ¹�¶kÔ¯#ÝkØ‘ÎY‹ƒÔ9•}!þïíd»pj—“TN¿îû½Àº©âŸ"Õq_&î�n«\¯ÆUÚÞ&G·Êv!‚•llÙð4Eê,eu�–S-™¼3_^Õ‘ž‹™‚:©È´vž¬'-•jY»UššøØ0·’EQº¸FõeµâÑT;#=úfã©·Æ¬í1§3Y–wÏV§üx;ž­ü>ˆL‘î 0Ú·kë:<’@c�f{ÁÚs–ç©™ªnA@	€Øö…bœÇk¿!Q±V›
ª;ô0ÏÏ øÙÂŸ¿§‹Ñx7Â_ØùÏàÏ„?÷fWnÞ½n’ÏÅtí*§øöôŠuKÖ*åõV¤ëÓìQàñ¦rçÔºöÆÈ—vNWG�ß�íÍV©)ÍS™›i¶òJQïÖøßÉ*÷ËO¾þögÂÀ×wwÿÓU2|a=îƒõA%c˜å!Hÿ”jF 
êõ4/"•6QL¦(•‡•:lÔKXe‰WºðIÞDTË¢ðä–Úl‚xX	¨ME…Úíù{TE)[Ró*B©)
hÍÈ“êþ¼àÍM¼JG†9”}"J’–?Æ˜h.‰ýùR¨«&yžºuˆ~­³!k"ëS8GÇHßeÔ®Ú^jW½£ö�ä¼;kÒüxïrºs_çoøûÄŽGç¾ãD"ÇÛ…dÇJù—{ÛK—{ƒ¿¾Á]Ösš[µþÑÚEj="ŸRR¡ ÆÏ’:ÚM.¸©#m§ìäù3óhCì�S<[&¡—ãú%GçdÜ?b$u¼¾ä±ø„aâ$ÊÈà…7›Z¤,eeV£rêš¹)l¥iì"Læë¤Ä‡�z"õòãy˜¢¸Ïûìx1Y2{Í õÅùÎ$Á½¬¼{8ú ’sð�§6¹
B>r­4®œâêå7†ËLû‚ºV‘]
ŠT$#‹’•º³‰bž2+ˆjSeàB7˜“é.’âºÛ¿":¶ýÎÜu ÉNÑ«èª²Zù8`ÂP˜hXŠÛóÞ“æïà]˜ ÌR»#Ù
mÉV+t¼�»ôƒ:×ËgËV%¿ùúëßýçŸ}M§¥?ý’–#ú×ÛÐÿp9ôñ~ÌO÷�†S¢³Ü³ŸÛÊ©'jr”ÜWbé¤í¾'{XË»²‡kÌ×º‚¯M¡)-Y5c�ŠL¹þ‰¹‰"Ã«¨ã	žÊ >ûÏ•¯ß·�Æï«Ÿ±½×¡’ýÑŽwiˆ—¿7¤|išùÕ óS,¿‘!Ù¶kŽñKºLn²#ò´Û�ç “;û÷ âÜrLwŠž7&ÑÓÚÝ²ñ~ˆ‹m¡�[¨yè//ÕìS±_-Œ1oYe:'e $¼<²ét§»ùž„4} Ë<¹�E>r¾†ÑÑkcíé'˜tTz©á¶±ÖßZT}p ÝkJßrÇ¼¶”Í[19žEŒ©mŒ²F5P@'ßYîyŽ9ûëX¦³‹9„6’és[‘?èe¹ÌòË¡§m>ví‰ª“`v(Èv6U%lqÓàft8vª:Ås#1hé7y®8c‡µ�¬ÏÛJ¼º4	XDÖÐ¼™ã­³»–ÂRµ5K(ê*‹Ö]5¸ôõ…ÙA¼ à¾ìfC�§œ-¥¿-ví)KŠÚ–×�±~ûtJýÎÎøí™ÃM/ñ†—píUþß,õ÷Ã÷_^Ñ­ËÓ�e)Ñý&Æ{]ŽÇ2uïA„¿ŸR!Ë;µNoëÖ•K{å!E$ø‘¾3vÖ•W˜C)Ü»‘<6E)µ¿íZ•K ULÑß€žöPþÐÄ?üþ˜ý²I³½¢ªÁ7‚¸Þ«�\n×¾ù~¿‚�Ow!oo\È—~EÎÔ½10ßÇ•±èz§`Ô„‘¢{+3†a8hVG’þ‡ý €DÒ0�*Õy’·Ueñß<n{`˜IkèòmÛÍ!!Xv±¡b �NT¤ÞáÊÈËle˜ûKãÎd”¥9&jé7
ã`�CÆ0ôß²K�:ªõä{-k0QcbÐayÑ#�z–¤ADYfÉc`ŸI q•%¹n\Vô»Óvr¨éYïˆiÑ…QÐé¯W_
¯ýLÛyák÷³
ý…F—+^1`¦Ž§¡¹±3lí%³©{%x¥�<ÒC@Lç!1k]a ø‰@_ðP‚‘gB=Ído1©Ö	¨svÝ"�må¼Y~ÁOÐUHwf¨‡à„t=4…2ßCÉh*³�Œv64G†!¨3À;E>CÜðØÚ]Ô°…©ž5y;ÂOmmX¯Bjˆã3•>­÷9–÷gZ”öû7_mÆyº°]*Ç5ßn›qÂv‡.Þ?ë”»I1¡÷S¡!2O²hžJ…ÔŸ6ßÑ¾#�–™8SÈà®¶�=ŠÔ—YvAô‘MBŸN‚f^[­û”æÔ2*KQ=s˜iKa:5 A–yiçi¸ÉŽXp€Kv€¾Rp¯“†YPžÀÉK-uÂ®…‡B°Ã 0ÐÝ¼�å5ðØÛ:ÀÄ5¤a¸°ó®B)«< Æ œ�Zv ŠÁSK=½¾”3É8¢B�{\hÛÃ¬?¥²Ü®Õ_óÕ/×çés©'Þ†8�9õîAœ¹O¼õNÚjE¾’›ç:T³ïy#÷NnR<N™ˆb5ÃXepšìÈØHäŠIÊ| †!e‘M‡>3‚Ð\\‚ë:×Aù“ãëÂ‰R~þ‰„ÙÇ¡FÖ%½�“8¸%^* FÅõ,‹ÄcûbGŒk1†'~—"ûÔË`Q¤D>×3-r!üXÓL�(¼øÚ¼µtÜ|ru'œ¶0ÇIzÄéñüÑ`�¿1Â#´ˆ›u-äQq‘97[†ÐQÔq3'*oMêÛHê&-€©3jÆzÜ&�±ûJäh€\¹AcÌù¤ºÒûª%O®‡’ÜIæºÒ`K;w·ÊN†�3ÏOëKG ù{oCNÒªx<9è«ªê]’’êùmqHøüLÅÒ+ š	vàçµÙáù,Ž~œÒm³Ã‘Å¡þ=:?ô‘ëÿ€qÑÒ9¾ë*Ï¾BN†Åtæ’e¡,ëgË*ÍFd²Ä¸��H¯û4�»ìÊ¨¥Êìƒ¼s’‰òæ˜°ûç%¾ø”W¹a¯D'ÎWa2(Û­I¸�,�,^£‰NX™+÷ÆFÙ{Ñ»ÎO¯®£1x.ÀJ¾¦&
âÖ€,Ce¡àÄ¼ËNX¡°«ÖH7¦d¤È$[Š¶‚,·âiâVsCñšOe1'}•uzó™TBeµ4‹ÜÇ«áw¥‚Óæ¢ïÙ´YœèH™6'£pÇÒ2ÓY¤hJ8}¨aáŸ~ýrÿå›¾¿I½¼.OpËËñómˆp;vô± ßÇà‹°j�>öfÖ†ij“]k%¾ú/2BfÅt*Š&.^ ‚¸G‘£†[Ê”¡NGK¸s„¤gHK›.ÇÆÓ^&¿²¸Tûæ÷()·do“'„çÄóZÄæþµs¼_Ü~øì‹kÃòéœœ|”ûmõ¶ayàäúøÀˆ÷	 w­%Óó:FF^m[v&>A¢,ØtÇ>/Kâ=ÙÝ×*îƒYRŒ²àþô“8é�LŒ4¹žÈ¦¯]Æ
8Bî£;%ý]£™•ˆ¼�"]Ix¼ê®Sv¥u$ÅÌÅÍÇ./ÙôPØü‚¬ˆø™
oÈ¡_}uÍ£wO·T“í8›–›†m8ZªQÿ�DíN�‰8DhÃÙ‰oŽ	¹ßO:æ‡ÌÓF)Èän{cR§û–²Ã%�2±JM¨ 
iš…jd„ÉŠs¢k9ÛÝ'”K¾GFÓnGÇ½),/qå0&€‘Ä°–É¾Ïpçö‡7† ŒÙ@�pBðl®Ùp®{|)13‡<þXx!	xrÕÎo8ÎSÔ‚tÏ0Âi¼Î×–™Ù™©p�‹2#3Ka¦ù2CšÓ+2`‚h­ÊÍ>×îV¯+Â5‡Q5Gf†€9cP(ÑÈW[ Œ½åÄÄý—~¾ŠˆO§vä7dÂz"¨êÞ£xXîÄÃ6};"œK¯^5UòZ/'Êt1Ö(@†¼0Ö(N´$ª˜ÈÈ—™�‚ÇŒ‹õa‚a¤À£TÄ£:{sþÖ…ý~!'u)Xu)WEg"Ë|fyÕ9*�"Ÿ�p—ZÖàÅDö·Þ>Trqåüê›õ³_®âÁÓ5úòª_»}‡N>‚÷ÿ"§à¾l\'(ÃÞ§{ŽÜV„]gñ"Jó²õì©q¹4^l$ª#^C—ÿ×\°¼Å„ßthÜ±.´0ýÐ“è–­ï<�vcJ[Å5ë”Ñ-3ÚE-rbøa%	q³}Ì¤`ûù‹òØWW«ò=WD“$ÍàÖìL‰Nþ"~É™~�À!e˜£Ë,˜(x3,¡MáÓ1òš¡1x¹ZÖAX´ä•Yg´wÉ‚C„.Q:´°¹èñŒô>\¶Áì´²@�"Ë¸“+ "³á°‹Û“Ë’¤4zÏ+æJHkÐž’D†1Jw(=ÿCs“îÈ@d\Žå£þ'°ZêX"°6é‚~	¬;•°gN×kÖí‡_N_îþ·¾»æª¶†§Ss;Îý¶Ùã@<tó±ùã>›–‰&¡oÁÇh»� E¹Í²˜×š�[%jß›<h!#vO
^âš“ÄG¦
WÈ†*SŽ¹%ÑàZ¦O—(SÑ,*^³(ÎÑÎñ6äŒUMÇº\$‚Ò%LœØ$æq}=+âÁÝ‰çNZavHèòµb­ÎèôAJm!†¿Tá¼u?Ÿ¼Õ�t„å¶üŽþæ?¿ý>ÒVÈ.[]CzÌ§®ù8YI¿+”âãBûßqÓ�¡µNŽÆ‹¹Zùo¤“TZ*c
JPôªÇUþ‰ [n‚2ÇpHD²‘"÷aTž�ÒD�R€	Šm‘ãÓá¡(±R¤aH=‚•XëÂõE8g|>~€cÛ\%ËÚDKÇC¿á7™â'F4kG.Š–Íç0�§¢�À„¿$¨�>ûå6<xº~YŽxnÃƒ£¾ºø8”{	¼t/\?9bóÕÑ²§Ï•±Ÿ÷ëdî’{bŠX(+ró–Û½æšµØ#©±�+éy·Š6±�’Ù+qYÚ"²:Úê¥ZÜÎçfšk“ðL81ºde´Š=¡¼V£Ø/á„>(k©ía©d»¢¬=²xÎ²“OÅ�¶‚Z}­•%©yPêŒ6º!¨Ôr!TßŠx£VQŸÔ“$f7š�Ä.·[;ùÝâ•&‘ù¶\.]ŽäYÙðGÐÏÌg™*Æe@*	èœu6?Zß¹&G0¡­d “¾#-Õ¡öVq�´¨¥ÍçWæsÚefjq¦í;ßˆ8ýr�ù!bQ‰ßû·ß\åÝ†§ÓÊËZ¹Ý†ÛGZ¹º÷ ^‡;ñZ§.Ñ4Î*b�[¡îæe�-h¸Îxk‘ƒ¸íÄ‡P:ZªÐŒâÞ`Ë¤�±¯Ž¡su“dWF�=�l]ì8‚n“²å¯wIöà@²ûd„Zr…dhokˆ…â$Šº¢IL“‡Ï4Ž�L-]^ñyKÑ6Ÿ×\‘ÉÈ×™©ndÅ�ñ×}A�©b@ù	(„E@ž $p§¨£“Ú€+5AiÉ›7—Ù‚Ð‡“þZ5ß ~b¤ç-ÎX5´•[™Ô'ü@J`8š’`¾ËiD]Þ›�šç#19ô}Cx'Á¤´’­G'DÀ"-L[Öè¢/>!HRD®!ü N}¸LxãÑŠª1:ññóáJc³6tõÔt´Šˆ091JN½%Ÿ7~êûèœýÿóðýKò_‡)éºtvöƒ:û…*üAÑçcEÖ¾¾6C<]Õ¦Äã‘n›!ª6ìÜƒÃ]šu"n/7:¸~Ié=›2Ñ–÷lÊPÀ¤åMf5buÅ8xû°tÇ\Þ¸ÈV{¦¨Àœí±ý {v‘'ü¦ìŸ÷•±	þ­F4ŠÞ‘¸%½Ó-¶R\iÄ~¬ö²~ûËgßl×âéš/%¢Ý†vDˆÙÃ±âß4”óˆÈ\ÔÅFá[ü|°!EÊëù›éúéú2ï"]¿‹t÷ÜÝÿ9M(›y›Ô–=]¢äãèË·�¾ƒÄ¡›�Á|ßÖ¿GÓI<iKx�ìˆäpïq�…Œ˜X‚N.ç$=·ûœ	§üUJé %¤–mHkÉ“eê’ã:s6mÔÌX‚pYâ™ãí6ñ,j©\}Og*–r}å¶Ñw`*Î>LKº“¿^©
WO¡­$åKú61Œ«ßYY+áÖ+QÆã%AŸ¸·ôiã! ¯Óq£Ð-p¿¿$˜CU<JÎ…»‡2ÎÝ›ù>d~)õJÅ4î�‘2|ê9g�Ã†ïªÛ¤¿ŒcŒ(hjÂ[ýIXW-Gw^XR^QÓeseÂçÃ˜Åçg©³¥‘-jiaK�-Õì¼Ž2”þ ú¨¬Áñ/!©àý8½gxrâÆ~¾ÃÂr¿Î¯ÛÔÄŠBS?‹ ;s¨¸	 xÀõ¼wÚ1ÚWÆÁ¤;6z'óÏ±'ãíÓ»¢ž`ƒÛºé½ð&é/Ï'0jÂ“IÎ˜w^�¿—_{¹ék	2ŸÂV˜OQ«Gë"[ØºÂÖZ7†IñÅuÂç8ÙùY2?ÄëÇ	úKqƒŸ>¯OòÒàñ¬Ìê¬2ÌøŠºò¸Qˆ[†*ñ)‘RïÁ%‹ìR¤^MÒãÑ6â�¶&F"B@åsåÏ“¿Q
Š %˜Ó9®
5ÐÂQ!eW/	NfhÒ±®¸(r•WÇÿÉ“�k/2Ï0Õ–tg�¦’ì%X°Óü_Ì‰­$!n‚]®t EÇN’áÐJ�§”mt¬º:†TrQ«†³ÎgJÇ©NûñúN«…É'ànüŸPp0ïàªò6€f‡t	Õ�Géùï´k´·³6Ê©»ÛÔ»mt:ûL4q¡
ƒºòêº�Gõ�È-ë[‹°W¸ôJFÇæg È4½‚m|âäÉôáxG ÒÀ¤-Ôñ6ÿ®Õc¬�®"do})Ÿ>aÅŸ&Q
m�¬¢5Ië"k<0ä»}ÛÚ²¼dú\üLí^µ7? úŒ/å
=k4 Ëm,¥Q47Á>1&\®Šä”d\ûyaûêàOäÉæIß’ök[‹çó©Þðkûm[‹ö–Î°?¸­¸SIâÐª±‘~Vœ�}E÷&Õ62ñmmDïê8š\,›ôÚò$äIYV
3(æ�¬ NNãp2QSX‡öàP¥µŠPÇy&h”Xó&Ó¤Édý¼ Šföä	%FbâÄßâ†k¶Ç�öè?cPqCµ ¯>&i	±Bðz.ŠYRŒâ[DÝ*jeÛbGÙ,ìÐî¢n¬ƒ`ßÔ�WÃ–„³Ìfª}Ô¢$‘ÖýNH…ð·DT6=/ò}«ó§"ecTÑ¤ª×´%Ç’�”KÍ@™ð7–�+Ÿï¬ Ð7à·“UŒñÅŒŒ9¤òËT¥#†ÏN!©5pµ76‚¡µÉ)ÔeY£aÆÎÏÉ)¦‹ªË)V‹Ëšä�®2f
ÇGöJÏÓ€'z®züeÆTC]o„«bs$Y£‰ì (2ådÆ…gü�lÚ�å•s[Ð ÌqcÖu�ŸqZ¯ZuQ/Ì®àè×�¹i”ç&££Ž[áÖ¸‘(Þp7Þeü4úËy¨£AyÔœ„5|·ÐæBÎçVqã6[P/F¿žnE£Ÿƒ|î©ª´å:—©²JB¬ù˜¤µ¶ 1¨e®Á/8|&wÙ‡ú„Ú^TŸ7KÚ—f&Ç ²uçùäUÏ6Ön$l\nV¶™ƒPb‡f[v,Ú\âh?ëÆI£M²¶†ÄÚ%¨Ó§Õ[º·YßMF=˜Ìç5Â•Ñ9Y€×Ð×'ÖS‰$Î: t¤Œ�LM's©I�ß%ß*n|3
Ÿª{sM²G-âÖ'Üy¦õnÅš`ùê{÷£äÙ»vÓ—Zµã'Óˆj›4–)çÏ÷[µgò1©Ï}:ªOŸP�¸Ví],O|è‚ÕÆ!@](OVØÝ LGXˆéÔ:–>ï»‹•ïW,k!:¡V‘M7¢2Qzb* �­[vÆ­“ã Dƒ×¦|5bÓ·WÅ†Ú *íÒçLV8‹dž‹S8Š²�íð�cu \&2hþÐ�§(=øØÆ¦›ÅÆ³&hAH´}Å†<Ç²ÒuåÜË9WS~Ã±1w�ßdý ™¢j¯øÀ.¡†Þ`^=±Lˆflßh½'”ÈÇDÅñF,l €¨™™§ìZïkÔ~¶û¨°4ÇÞI3•ú#YÂ—N4«,4ìì²|Óÿ3EÞÙ:]åâ>] e|úm²nÖßÙ;=È¾­wúki”È­«ô¤Ë–l´`à
g/š~FÐâ8‚S§F[¢‘¸–š¨jw�“ê9©5)J7i×~u,ìÚ!Iz[ªÇ[<Rs5s~ˆÚ_Ã®¡	np¨™]ß¥|¤@•ñ£W-D¶ˆq[™�’8¸uX€ö%ˆh!ÊòLæ3ž¦SI“µ¡ÖG(1Ô2y/mñÍ€t†RªÀÖNåìb:ó(*^¶¦dtt¼¥Ì¦.Ã*™ç�’°’goN­ŠÔeGØâà�µ
Õx[ø $Ìwá)}Ï°ó…8+¹�3e¯ %â}ê2S�YÈH«z±IÐ¦ô<Á‘\ �´äd�è#ì\³D’Žk­xWŒßLñù·î¬xåQJ1KùYåü`k,7úœC÷ðÎ�Ž¯vT	—®çØ 6§£ÞŒ!ÿrw©<³�Ëª·sÚµ)->]0¥†ã”v›Øb\ÞNi�Îhá¾ã`ãNž;b::$ñsÈË*¶NJB€ÌT— 8á~Ù°#åºÚ2i+H5áÎëŽaEà—àXÔWà wEV*+Dþ+Õ´3Î[,ÜT¤˜}Š¶Ê?Y$ŠJf£òüš#‘»k@‹%�©P©2diQÊÃTÄGÞŒë~jù¢–G6„‰üÏêBeqa4m¿$Ã ”`:“î#ÀDùXy4n"yšçdše‚£p¶6Ùô�‹á^y³)j>“—s4eÿ†³_·o~¼†PO—ã¨vD(»¡r‡>>€VwÊy-²;ºù©\Hò™8ÔHäµš‹l kÜ?W ð0¶o¾>ýrÝ£�O—[¨ñ8 âmà ·pèâýßÿNqžÄ/üF´e¿4òiÙÿÏýQõìélŠsóŠÔWÎõaÀ­Ëæî«Æþ¸õ‡‡ÅTÿÏÍýXWmÛ7û5áçøtIˆšŽã9Ý6ž’êÝƒCù^¼Æ¦¶kyöFÅÜíÛ°KSÛ*RYpo&5‹”tdÏÀB¡µMê«ýÅ§n+õ'o¯,£ø²$Œ0ÌýÅz–ã1bÆÿn$ÀhÝ&o'½�²—E @�¿3Ø@`(%LB©Ÿ ¨"k±*ÂOPB—,Ú�É"E–4ˆ�T…R,S÷´TYDÙ”=­XäF×âÚ’T�Z®#2]ÎC•$°LÈYir‚^ºd%××¨ô °ÙGž+}êÚá˜Hœ(š«¨Šè„Šh&±"m%=•à ×‘°aRû¹]§Þ<ŠÕgn_.ÔTã_)6}ÿ…ÿìçŸøm¿6<ÝÔCÍÇ ß6L=:ùÈD�ï#~p{ÝEè?	_çªñE¹'R÷·Ú}í+ÉsLKÚôÊÕ[CªÌÏ!¬Y…¸Q�›âÊÑÁ¡3pP^†R„²@Ñ­ÍÕ„œàrrÑØÕ,ä
–�òl³
%Áw_[°Ê£øª&;åvGØ¤ñQó[ç†>ÿsài lI¬«R]^R›cÌYÒÕ0Ô¦X”EaaXº§š{¢h9[ž\Kì­3¹ì­e0L¶Ú\m+R˜˜µº%ÔáÓMò?Ùœìsn-ø†n6Ç"£©/’Ó)¿Õ+“ÊôŒŒÒÅÌ\ðÓ‡C>CÖž5QÉ³¢² qa¤zã�%DÔqÒÏ²”8ß¾¹æu«Æ§K™ÕrÄër^¤ÌÔ»ºÜMÍl9ÓeêÐ)^|Ù¾U·×4kÜÂ þKåA¼ÙP.™&DÀËâ�õ�›È(H´�<
tÄæ­î ‚È’þ¨ðE00_ÄdU}ÜTÂvé¿¸‚&f®ÔÒLB
kÛ`wYsTaÏœW$	=YaìÕQÓõ6†¸�ŠÂƒ¡ÖUpiæØL‘<’8!Uk\PÅBAãbÑŒ�Kz¨Š¢â„£ø¼ócÒÔO™¿]¨¨8s7Ö`¢ØK“q¼05­P¹1×6Ï^`çUó“}3dæÁdÿ†ÏC¤tÃ?j#Åœìx(5á×�‹ÙBæš˜K¢¶r8ž)ø"ýŸ‚€eqK˜…ómqÝ"rg °É³ïæ2«ã7]•8…î [0Ùø(«^×ßU22Ê–|Zó3^ ÚÊÜêÙYm649Ó‹#7*ÉP˜Þ`o”q	äŠ;'¾a²Ã‚¢©ºHÉÀ„&£§|Ÿú¾):&ñ>:I�z‘éDüE n‘v_YO=KÂ9Ã^Øç§úÐ9Ì¨¿üðÃvu«ôt{µ§ÔzÛ”z´ç¡î=8§Ö;�¨Ë`Ø¸rf�"6Us7Ý›“dlO#r^5sF†y>5�52=‘(A½ÀxO’4ÍQ ƒ¤Uò Z²aA!æ4ªÐ|2_€d¶:	b>‘„LVY­©È)qÂ‹È”TKÙÆ\­)Ï†@Ã$ê¨e—¬Éè‘XS•ÄÙ*· Qü­aÝ¤PXùNòðYÚëˆEü�^N‹¥óHùÎ¼ò–\”(lYò–É?á±­4d�o­È¼q!äœT¬¥M†…Ï�o81ŒU)7©—›ø÷b+1TÇä9—µH¢2–???ÿù×ýt?Ÿn­¤¶#~¶Ûðóh­DÝ{?Û}{ž”\æÔž¸¬Q2Y*µAÞE×E&$Ë…3Î^–uÊxJçÒ»hâèxUh‹6Ý-â‚¤6�øKXÍ$þ=L�ÉÙ¢4HH7:É½o…¡itšObŠh¢è>Æô«KIiDøGµ¾úÆŒ€â…a5'ÈŽ÷i¨‡×
†qÑÙlY�¼QÖJN"{y\økr¼7M…GrÆÅÎYCJ¯DEªÐ2‘Å ’G$ÞÛ.Q#¶^	šÈ”M¿]ºo•�Ëig–ÔÈÅÉ1F_$‘ÝX7UN–Ž×­âvU!ƒ´á9©7ÊØŽK¤úÃèj¬äÖ'^¬uRXÎ&¬Ã-GÁ¤9/›ç&	Ã)Ø>8GÜàÊŽªK`LFÓ%%–ž5ÌEq©Æ‹ðfz‰I²D®u_ƒ	W‚TÜ�naÕñ{M�êXZ[sšgQCÉÑUqÄ9ÿ3lÁÝ“Î�ñö®Gvˆ^%°d—÷ãaé/&0HœžzÏîe’:‰Hè�íÄ[ìßU^jµ®:­L€izd9ò�q!ÔØò�ÎÐ÷/¿>ZÕ—K)+¹”ºmU[È¥`rûÖ´bŸ<s U£…ø?¥Ü¡†ÖL(!ÁVÛ½þ^œüš7M­	È€d'vG ¾ƒ©ŠÐõ�žºÙºxr9²¨O�÷� ÒØŒžáà£_<ö_ðD1
ók�.ÁïËš%C×të@•	|ô´M€ Mè.µë
€ñg*\þñúÝÏã£-9N],Kþ‚³Û¤ªÂ‚¼Ø'¸€Ã“ œ!iAõ3™®ÿ›žC&Q*ÅœšC¨Ñ�"€RÍPpEO8ÔeúDä¶Ù„¦¤Ëpõ…šœ ï‘Tõ„ãxlv!Úi€™¦f‚p'R…tyKO�ßýä¬VŒcn ƒ¨	ÑÂXË¤M�6…èWŽ<ûU7¥bç¬CAN¢IÙ‰.u¬ŒE+sØþX'Ý7K¶|D[ÿé'…¬€8ù­Ä%à»°ðô·>Á�€ÿ´sG“ ï)Ú—;W)2¨ÏFL^LÒ ÞjÒKÛƒ›°ÞÆxé#]ú˜M{·x�bÔŠã•BBi#Õ™”÷‚=š&µ=TPˆ ßÚ½£sþ¡?ÍÆ©®´³t“H§[ñ‚#aä~“�´«/R#mÊÐ`Ä³þÓçÉGÊš†N¬1vº€uÈ�d’dj@ì¼¥è}6”ˆs‘ÁÛÀ4ˆÅÿÈÞn\µ³3ÚÕHe?×Ì¤,ÿ-ó+•>Ø›Ôòñ#=ü²XÒjgrÛtq[äôv¢gz==ÄE©VÁ‰©± QÈÏ^`céŒ�Baª£¥fâPI­A;Äø£Þ�Æ'ç›R€íúCÚXhÝÑ�i 6E¡‚¸„0¶�k±ñqˆ#Æ³6�÷'7fÊªGòáý9��ðrêˆôÑÂ¹z¥�£šÈÉKŽª,àä7!>ßô·p§ˆ¢xZöŽ+a�®aô­%ï9Žd1ÞÓ%€›—<Áµ‰ÝÐ^»Öê<iï(3ÝÏ¯àŸWKñØVcÊ—1�$XaF¾ ÖbŸ12>ÓCA/}fÂ^ä¶a/øÈu~×^œ9Ô…ãcsß¾Ì§o¾¾¼>r–Wš,yµÈ¶•`¡5y�ãÎå ?)Ô¹qèÈGRnj¥Lµ&’h2 Açˆ7mçÀÚv¹j2ó‚#¯C¦e€f	8¸™Y7
öwÜÀ4¿ˆÆ3i,„Å8RË�÷|qxÍ)§b¥Ýô»%AM»fïÅ/ª0k©Ä„”Ì¢‘'s.øËˆHä
8‚ãôÄ¤�ƒDj1*1+À6(˜×œ
ût›íùÇ I¾�±ûGô&R>…Sšé…Uç:’à’s‚Äÿç—›Í�61L¡Í.EúNŸÚÔ/&VŽÝ’WÔÚ¯?ª·Þlêp<u£¬�ÏoC¾yc1Ë=èWž¼%’)
‚`I@Ï§¼Yðˆ#Er¥pHénb)<±67«x¯“dºI$§3‘“-Ž§ßfë5$“ÏH5nEv<K‘“‰�
bÁ®x³K8Å6ás`q*M³·‚RŒ÷<UAÞáûk¹;V×Æ:»Ò4>c0¡Ë�´“&RlEƒïgé íKÏX�h<ÈL"z8´4gØæÅh[²±)f’f_éÞÑš<mÑ3-�Pé0Â8�o	Am)ˆù3@«ÇŽüu:ßü`Ç¦K	÷/�¬ÅÃuEJ]!â¶k\(‹`v;ðIïîu¡=jÏ‚‰Ä±$m`ƒ£ð!E	�NøùÉ¶ Õ dÆã°7ëSÑ@²y7þ#´ÁA^<Â_Hz3_1ôÔ4#¾<ˆ	ÀÉÜ¦VH¢:vÁŸ§`YÌZ­è?ÑD,˜‹Ú3$¡h*¾�Ê‰Dè�£P�~†+$<(tÒýWpu“&3ön/ÝÃ¨/©ôƒC‚V:}ÒLt´Ã~U(™6žO
6‘Z•ƒ&³qÔ	Æë�»®sÕÜÌ™d’ªúâ€að}â�Œàà[\-<c>„€a¦f\ O�”J­tèÒx•Ž^JËÅZÀ^éª¼±éÓÓ?ªíZvÁS\&-ØKÈÚÂ5–r"Ë·ÉÙÀ„ÖÎAÜâÝæœqr‰Ü¾M§M"$ÿhÍR<®1	S·]ØBÇ<C æM¾è³Ö¤>¾mzêÚ»“´óÓl(<Üç­@T?0ßü>}óh!:\Ç¦ÚÕB”¶-DK%›ë$÷­GõIkûTK“£Š·ÌÀÛ®ÉÚŽ“�Ìa2q—×@ˆTÛBÊCµß�!ÌØùhÓ7´Ãwìª¡=!!Uõ›†KH]B×‡þ:|z”óÑ"E®/“ý�Èe¬Ímë7Ì¥òóþæóï=é¦ƒ­Lh…1þøÜæ> í¹�µçóÃ,
ïêÃE‡ÐàÊX&¶~sú)ð{‹�Ð²©õgéh‡ö¾°‘ÊÞÚ¡ÂZl®ý×‹ý×ë?ÛMòæò'*“¨Õ?óúûô�ð×�ªn…¾yú.T¤®sÜ‰½îsm»/Mfà¬ÔtÂÃ§Ú¬úéËÏ¿ÏÛŒ²ÆÃ9&uÍ*ŒÛ gÁ1YLsì<©“”ÓP<=œHà±1ÐP˜j˜ñ‚‡Û0ô<jÀ%œ' ˜…Jš�Î�7œóúó¹œ<¬pÓ7+caDž'RÏTÃŒ<Ü†¡å¡25A×v®ç³ºÝBéîOü Ùö&·c%²Ü�Å|ÛÕðñ×;ò¾™L•ÐŽhµ)Â	E gû5ªö‡ü5£Ž•‹«æÞP'åøÞîY¢³Xâh¹�ì«Ì?‹{	ß3ÚUS/ˆQÃh#¼õJŸ·ˆüòåÏ?_­‡qëš�S¶­K".ç·sÙxŽŸã�3 à’›‘I´¸k«¡0cõ9Ñ†¬å*!	>šû|ÜA\óH~k.Ög¤·áÖ`¿éu{ ¿Yh¹7Èî5:Jm¢�”¤*"eY�Ì\CKhÌ¦ÉÝˆ4Ãg§Tš+è’Þ´¼ž´üíqüôÝ·/�ÌÞçÃÕmëšÈ²M˜+/õm9¿�PZŸtÉÍí¿ü<DÒ2‚>¶¿“†™î fCoæ›§ƒ½Pë9� àãPYÑj¥»|¢>N‚>'ÙnÔkK³§@u†ÛèÚ5S±ÁCÎ%ó–"úìè]`šO&ä‹ïä¡»LÆNþBhn“ *‹·Î“ßLígµŠ=@‹Y‚¿C%^–veÔïçMˆr¸Ò¨·²’nÙ$ÖUVZ£œß.8ööyüá%Ü7GÄÓ3V�HîË”—’faÐOt¦ï4*iÎ¾)W'ÄZNù«°ìw^v<,Í%5¡ç øV¤{îZzí4ÒN•#½JZ’ëLË5%ïóùÁËä}Ò÷¢!MG6D™d��h5ÄB
ß	zuêƒ�^šþ�L%¢ÂnŒÆÝNSè§ÃÛcÙ|>õ,Î>·6fvºGçÏXÙ�ºív¸tû™ö¡æñË<}�Ý\ŽGk5yëW¸ì6ár\¨5]ç¸Ÿýsø\CR¡’%øéƒ9ÊÈæµ»ei`%TF.34´*¨‹”±
o%øõRè]¦Àw~i
lžÞ¢ûÄ½jefþõ÷—×·ûrøùÜÛµ<¤l‚²åù|1Ë=pŸ>ÿ¸ÚA¬k‰Ü,‡sz¶oƒòt.5OR¸mÏKýú›èQ3›ÅœE|ên‡¯…‹áã¡U¹4Y£E·£ƒèŠ‹6ÄŒwÓéxÄI¬¿ü™Þ°n G!ÈÑ‚Þ¦‚ømR?FÙ‰!éYëRí·¿ºîÕðSXÂän~
ön~Mv8wŒÑÔ�z�è®Ùî~A
wq†bNwèàî7È©¬Øváè’–TåŠéû{dLlÉÿ@V¹ÿ_x¿$…öí%úùè—Žð6¯Ð/nB¿d?F?¿ýò“†pl³uÖ!�?öMª	Šnß{¢ñÍñ¦Å½!ô·krÙÔ4´>±î§šV»ù/� ëh~¶·eYid¹�!+ì„¬òÜÛËõˆÝ×°6’]ì.àÆî&…žq»¸õ3žØÐeÈ%7�Ð.LÒED{Ò<Òûâ>çJ–�ÍµNë¡'—Ý ßBªmà¾ÁõnÇPñ©6ºž\ö)Øñ/˜b*"ôó¯9ÆÇGÐ|4{×Ûº‚æ¼šåchŽ;¡ù)Bæ‡Çý#Bnƒ,/&FZBaR@ª2µ×áRfPµúà§�ƒ/„1Gò=tìPˆ÷á\hXjþûCë/}P -÷A_UüPäƒQˆÅèýýágXì(ùþ¼uÿÆãÃÞuIGÓõ½³+¬(Û°ÂßÁŠý¬kåù³»=Ew×ñ±£UÌxKÀãJ¹¦ýaÉ\úSîlaëåõ
aÏ|›÷gM‘ 3v‹Ln9šÞá“}/ó—üöëïßLßm#Ê¤ÃÉøÎ­À¶nÛ=Ù½Ðëž¼ ø¾‡I@Ìˆn%ná�ò|×b	®öóo?(wÇ¹5Lü[òíêÝ	…µhAâjNøþhp[M‘\°ƒ n„ßä¿È¹øú7—G~´P‘w+F•ØmB¸ìqyîÔRìÐ6€S2¾ña,ý™T()šÚ<{…î`D²6 †hð¢‚€ZcR\–ºæ‚Îï9»"ŠæÅWã�F–�0MzõÐÈp¾ÞYÁ}	wv´éîó¯$ØZ³rç¾lç&¥rÝ�òtãS/`Æ™øÉµÐ”ùL„¿~ÿýww‰ÃDÎ¯pÈmÃ¡%ƒˆÜ�7Ï±‡lÉVŸ›¼ÌMS#£N q H/Fù�„KÚ¦²PÊ´uìÞR]sXÀ ¥…ªS¿7ŸjI#Åÿè‘qÉzÎÉµ1jèÎ�ÑbHmk"ÚÌDô[¡š�Dã“É°ñÕjQ“"ªTÇœºé;ï4n-Úš.|¦Îï}¦.®Þú[=V:õÆp¶|`9àå>Ìo¯_^~þáñÁÿh+Þ…nÈ6ÜXXXMu'’„ç$ÐâYn²&;“6c›GTX³…0LRk* á~Àš¤ïlž�Bh.½Ñœ—ßNs¿s¶G?Ë�²ª'–âa™±Ü2îŸö;Óvzå'šczýnþíå÷×—Ÿ{ ²ùpJ·K+�ÝÆhÊKJ÷u’;�5=}ØL\!hÿÍ”7Èó�òz1Õ—3G¦¦Î!õrá™Nx€6fâÊ	…-ÿz±ý§.ÕŸÔë#°Ý‡Ó']YAwØÝòðÀïw‚yÙ)×RãÔ7æ®¤Ô·èŠÞÌ…MøîAC_íåÝÜ>tÙ–LO«	®Ðò á'�&î­{C†æ~¢ÔT£†é�ý Î—äõ®®à,nƒ³5Å¯Ïq't=G½ód:÷ü
BgŠGÛ=Y®á*(r•4qBŽß{`“N©É²×Ëgúí®µõ<o°ÿ+@vnÑÁv«>æº¤GÐv8¡Nì
ÚÒ6hs]Ò>€ûÜràQº–ÐÙqÓ š¡Ä);ŒEÌg’¡}Š&ƒ6�Dü%ÆÕ^SQ0°¬Yj«vêÊ¥š+öSí&oM6Oôiž›ýpAì©‚'*…ŽÈFbZß–f®"®	å:ô¢�MAú‡"†Â‘‰1†xW×¶Ú†'¾@[ÉŽBE
Xf¦k”¨¨d‰(¤iÒx´KÑ†‰R¡Dr ‘s:XA#`Ÿ6×ýž~aY¦-HqMŠæLú¹ˆ¹Ï"P‹;%ˆ5Î™`˜BÐ¬æ©+ÐJªx�¦Ý¼<Uü&DùíliS�Î"¼á�æŠÁH2­zÍF<ZúfGTÖkÝ#·ž«©I'³D°©™_~úåáu4Nî·Z'ò¶ubAî\Ïuçbáž8Èÿ/‹Å"Wÿ·þûgëF„“Gw8qTÖ†²ãÒ#Œ“�('Oz]ÊÝŸ¢Øf¤?Òì?­SPs0ˆ-*ìCÕ 9ÒdŠ>¨WÒ�Dâcò†žÏ`o‰Ø™Á,CY�mØh …Ã­Å!.$X:™hpndþP<bçà¬ú&É†±4õy JJÉDPÅ°Ô�ª.¦ùÆ¤iÍ@?qŸè&ƒ?é_%N¸”5Q¿nƒÛ%áò:É�ðú¤ÚG¬`�I†Ü¹ì™J±§Æs*ðwDµÃ\i¤¸bÆ6A­ûK*	+-ìŸ²ÍôI�B=Ý»pÑtÚcöø„‰"´=ØLŸY“µ
Z> Ð[g±Ü&ú	Ò~Ä@lò5-¾¥[ëÍÍUFÕv¨H´ecBqšº–#F�l}lç7î68Dft\EB­rºF¬Th�ÔšÔjØÍ„.ø<ö¥hHY8Í™†�Œ+Y†ìê)eîÅSA,�&>�y½¡Ã×ÇiÅ¸ØòkŽcCÿmë¨—&´õèt¤X+ŠG"e S0ènò¡ë$7�PˆþIýºîORáws|ùË×º‘{ÂÛmX¾ÐºYMu'®?ÇžÈ¥©›êHß®T^ï©âY¥�oäÅœÎ)ùDÕ2ˆ“|—‹£‹Ì+Œa~Ï	ƒ×�L“¥KÚ½™`)\šâàKÓ±o.wÛù&;G
r7�&#)¡ò¹ïü¡–yï�¬ZÖyª‡ë¿H\�ªÛªuªœâN�ÏmGÙn`³ƒ ´‡»¢3­P‰K×ÙäFJ1KD«w3öP¦wÑ ÏMðf£NŸhŽn~úúûüè†[ç^IZ�É6†kYp¯³Ü)OjIYÜmk¿6JÚ_‚©º1ö;œÐzZvƒ†ó}5%ÄÕµ;.wàó÷zSœ´�6ÔöúÞ™ƒí×É„¸ß2¥´è‡'¿ÉVâƒ4Çûâ8ÊfZ—ÍO<GÏãëw|ûúåí‘½³RWï�¼H¿ ê‹YîÈü?5ÂX^aÞ×Ò_mhñL¯ÙƒÆ; ˜M-³´HãÜ8¹õd6ÜIÄŽÆGqïªxñÊ�f÷hy¦æmÚ€pF*Þ$Íb4zpÔ8;B›`»‡Ï\|£Å¤Èh68õ&Ä°ÿï\…ìÒ�íCTqNÍ$ø„±##žLÅä‚r‰C¹­1k¢˜�˜ö%�¦C‘±Xà!sÊÍê2]NÍôžÝ…ó.�Ïé„"ïy:G7NhÙÜó^�‹‰&Ž¶ ŽþA³£7bñQql.ƒ´¯Â³ˆ/´q &Ð9=§8R|z2ƒ,Þjƒ WønÈ~lÿíBÂ”�À.2Ç´ ãÁU¢™Ô,ô¦9tþ£ý5s«¾Ý,fš“ÜäÚ‡¦ƒèŒOÒ€Ê§P’¤Øä1¾Î¿}÷­O_Æ~Êá\k)«E$l[D\ëÅDw®#ås-'â %šÚaahîÉùˆÕd´–ÉDÆÔœús‰&ìŽCû3ÝŠSöÏÝ’‰Þš�þ``ÝÁÈ2M€žK†ü‰ÊŸ¿þf^¦éëß}û€g‡K]pÜÀvøb–{ ·>Gÿ@Ò
GaÓ‘f‘*ÓË`�J
¯Ÿ-ŸIç*ä!”¹�úâR…‘ìB©è»ï	ÜÔàø§(èÄÍÎƒÂ‘ªÑÒÑ”€?¬¶ùœL¨6 *JÐy¹é¼ê{`Bµ18’X ¦â CâŸ�È�h1p¾øíò7ßò,F!	,9äŽÍ4þBÅs„u˜Dj­úóäWºB¯É‰{x¤}Ç½8b³t8B þXlºáï¹�êŽ_¦G¸u8ç/ö®9rÛˆ^@Ñø"‡XÓÊJz71×Êçôé÷€ÑŒH­†ÃlqdÇ% ñ#Ài4�þzY­­´mm-ˆ8}‚û–•—[�^uÏü¬33Î	.ðÔè[Fj€¿§0xÍFæËåIÑÏšbuMp·+)9N€»éOW[OÚ©ÑkyººãYºK‘ýüùêQúpŠ‹÷+¸ÊÛàêMŠ'¹¶ncð«_f>‘¤0Na˜/v
oÙÌµR«�qÀæã¾Â� :ývíD['±ø5ÑxK³.H,ç9î‹Û¨ÅÝ
†«oèüypÄ¬b"Ùç#x˜Ä(ÞÖÌˆ20Zºp¥8_øadßÀXÑ‘�Afc·P�ƒöm´ïá™+­£.è6]¼QNø•½{;ãôõËƒ�¿)úhNlñk"qÝšbËjª;!4ÞøQ”pÒµ8sL£í`J(5JÍ+(=ûþä5/œ€LMSÓÁÔL³mðÙ£Ç·Õ+¨N›=ðWe¼T	Y‡IÄ¸ËÊ´³ôÊ MïÙËÊ¥R“‰KUÝU-¯ñô�¿~Ù¶.§øU<ÛÖÅ‚~°œìþ•‘nÄÝÃTì‚ÎµÐ²µxoÅ»ÑùDÿG`ßK>ÅL ãþÊªV¢S•iàzfQüx¡Â¡uân–ëBzb3Ö8+²žåê)�w1å_¾>?\ƒÁÃI >¯`ÐmƒÁµD|ŸãNÐË7"e:Í,¢w	²RÄ·“6Y„%hU�Ä5ÄŸ«MáÚ¨|ÒÑdt‘+Nû Ó)�¢D¨¢a+-­ø«†]�ºpÀ·£OzÅ¥¤à½÷¬¿|úü4Ú~úr�
U“÷e‚²bòË™îÄÛè¨2˜d’âŒ¤v†nóíôS’ðÔá%Ê?×Òý+úÁA˜*è¯þÅ&²†ó¥åq áTlDu›*6"™^Eb,Öû3•?N_r�×›mù–Æš÷u²ŽbZ,Z’¬xLCÇä€¶)n8¼eN`>¹K=ÇRd¬÷'™�ãU•ßÞ<}�{1%´_Óò¬‡K‚ûºZ
~ÛRXH‚¯çºs1ÔÛ·Ê¡S7¿k{Ì�1dU³H³Bn"X	àáñ0DËµ¹ÃÅ'<�Eá@ÓôÚ‹”57’‚�ò<�xçœ¹„˜�š6\€›×B™#\›°ìÉQ>€&ì^¶TžŠ»ÖŠµÈq»fÄBµÑI5Ml0äî¡ÃMH²´àîj4Ž¦Û3b4›ÐÙÁZR×Yk]nùË·…�-;“Ãe´Ã°ZaÛZXÈh¯çºo-„ÛT¨^2uÅ ¦ú	Švg‰¢{>Ršxe^ˆ÷çÍð�(ÿx ¸Á^©‡ËY·‚½¸öÞ’³Þí�#¹�/†Ï­ø‰to#=B´¨yg—
~ª…7eJ-ÓgÕùß˜¡TâÆ÷�Ø‡dHjc³A¿ÕR8:
v
“¯M¸@ôVÛ¡Ï~¦ˆfO»Ìýrà]ãcUÍLs·Øˆg[Šž–,’—ûª­žúržÎ#€l-‘k¶Ð‰L!¨%š³6
¡óñ¬à³“(§í¼3Æ¬O¬†Æ�ƒ”µ¸4ae EsªÉçÆ.ˆêQÁãA|¥6hã!#DíÔ¦79Ö{¾yX�ïÏhm¸ ç”´gŒÀSk#ÚHWo%°I lªÖ®Å„Q‹#……n²9c÷V ÛMÛ4 œZ­`¼Áƒb Ï�2âóUµu6Ø †‚HÆïX¶^[Dœ�¦"è…ý…—ž<ùÅ·ßŸR1¥Ï�Æ¬‡J±,¦&B€è’BóðpR­àýC8fªÚ#ß…^&tèä6êXtEt$Ûçº-›ñ×O?]CO‡óƒ¬ÐSÚ†ž¼ENo'b’}â&«±ù¢­ðC×/ãë¥qm.ÑŠI>£ÜPM=5A“©#F�Únh�§$ÑÎ¡Þâ�ÂëÔÈ²	QF¯c…ø[ÃyÓE#Ûõ<ŠÍØÂdAÈn8,^½‘FÛKŽ66ã€ïH˜Ÿ¦ŸíÏÓÃ·«;¿ÃYœÁ¯À;oï‹s1Ï}pî÷˜u§#ÎÐ­È¸ôÚŠ$÷.Îäz}�µ�Sù‘¿Yñî%.½²<C7$g£9NúV3ÓÙ_7Y,1±>šEgÇoñÀæK‹{ßóïÉóR3M›»¥$zÖ1øk­ 	t7¬§Œ^¡�òÎ,…+ŸÂ£ž°¯m`ëp8Ë-„ÕÚÄ®Ã’åÆîÞ½ÞÄæÉˆ¦Hl©©ŸŒ�BB¥Öfû†t*È4gÐ ¬D=îcwCÙ]Í
–¹5`;&È—Qî+EiCœémÒvZt¡L]f0ä®r ÑÿT'¨Z¡€r¶¢mÀ3•{0g…’ÇÅ‚J!Úê§�lÂ*h=š„¾B4)û©‰:¶�°‚¯FS\œ$âóÒçFž
&˜§>�H'²é£IéþuúôÙ>üvmNWköZÝ¶–tå>Ã�kàVžQv‡|‹—ù±'>@HÍ‚�E’ºkÄè—f�.íAæ>Ržæµa K“Aì8ú»–€Ø	Ð;ª³Êk“@÷AÎß¿m0@Y‡ãi[+–G¶�æ‚¶užãNà¼ÝÊ-wS)$4îF¢¤—‚€ b«‰þéB§K½œ9À„Às¿^ŽÜ_ÿÈûçWûÏ§/?ýç|’Ž§TÕ$¹m�´¢T�g¹–ná®B
©¥¿øÚEbb@F ¢#j’ÂmäTˆùp7’ì3\~1>[$ÅfâXpZÂÎÃ¿¾Y=}lØ$~ÎŠn;²vç¬Å,wÀN¼‰ÌÉUy1ñ‰~ñSÎÔ�euR;„´Ô¯—@óøbïpÞzŽ%,JAÏDß	-OñGûî]üöñáéóãFgu‡K«FY�žßzn)­ºžìN¼�žÕàïü:ô‘Ý×¡�<HÊs"ÖºôEK B�Þt$ÖxŽRzüú`>Ã(‰ei:‰88­—.�ÚòòØ=c†PšŽÄ·�ç<~ºº=s‡Ÿž£_AgØ�‹Óóz®;�ó6"T'©œTû2üOÈ)!TÉb‘Ñcs-7½b’hHr3^KVÏ¶¥/Ñé…”ëB,ûÅ·ÐÊÄòüBPZ�•îdEùú¶ðáßW!÷p‘ÒV�·AîB¤³Û	«7Z‹N.<Ú‰Ö_„jÜAL€Ò9‹CÞòÆ£-Öj)¼!ÂïŠnÎ:ð3=™Íš4Ít&6^�ØCiÇèJóariRs¾0©ùˆïã¨ûØ<Õú·ô&`ˆÉ`¸D¥³Yó2y¡Ð@c£PñuàòuRãš{Úô{ƒKó÷º—ezä¯µ�èÄ×+c~ªÈruêë›³=:Ût"`={‡0�§Ê³Æ4ASFfï-™„,Ó0²£!ÙÁü"ö8ôñáë®{Eò(xi	]8�Ãõ©)‰³À?ûb(ããÃø·kèãpiàWè#mCiàÅDwb’x«Ï%.·:Ì´�£…ÙSÄW Xæ­X!n {¾f›ñÅ ›,6˜s�°Þ@ø��NdN[eXÒ@˜aÔ×ƒ›ã­÷zk™ù¨÷¶5l	 'k/#�ØÕ^©Ò#m5¼s½hÞ-d½�N¤Ñq÷àìG1” q8ðËÛ˜%0Ð¡ÿá‚ÙSeÔ,~Z™òé’¥­<º˜’`)Ö™µF’ç˜G<Ër9Zôè!Bûyr"bÖÇ»;møð#ùõ;\/Uw8á9¦Õ*ÊÛVQxÓõ’ß¹|Òí²›yh’ÃÌ¸_îr¸ñÎ”ø
K1ÍÍïk?I	¡�“E¾à“/6‰†?I™~’*ª[Tç÷Åq¡!'¾ƒø]ùIúŽS¤¯£|ýrh=Žy´eÐ.D�—3Ý	¼7ªƒ„¡�sØÍ JµÁÑDóæü0Ø\<•�\Ò£-R£õ©ó×³}åcŽ²—\ôaô©ZrçwŸ)â�aÑ:¨z¬6èé ‚Wð=C\Ÿ¾|¹Jt‡Ó®ãšR·�Ü’vÝg¸ÔÊ­šGÑh o¨ùäq�¾ÚH;mN"£ZI¥ÖÅ‚Cøéš˜žizšq¿Æh–¢•®�Núƒ§œŒ% ¬Ûb4JnäÙ`¹÷Ÿ—›ÿÅá�•/ÊŽ„áÀª
Ï—§¿þHäóôiž¯Aîá”ó´’MOÃ6È]PÎWSÝÂiøQgnÿ»?s‡Ó™;üÏgn÷aÏÜ9Qí¶“}/µe/cS/¿tÿ8:ÿ}úíF�ÃÉ­0Â6>¬,‹yîCîOtð…
6¤Ã0QwÙÙößŒÁžr�`Îù–9Z�õ{µ? ~Ø"Õ\åp¦R’†�mbÁTZÎt'Ž�?qÄÿŽˆ9qË�Â¥ö�–þËÓ—ë;‚ÃYqÉ¯Ö»ß¶Þ¬¸ÅDw.wÿçrÿý,÷fLôî©é”øÒÆâ4Y�g(³ÍyZ‰�w-?yäMv(kÂÎ+;¯ËÖÆXÉÍžµsˆéÅ7ŒþXçéË_¿^C:‡3ðRX!�°é|��ÇyîÄ9?LàOœs Îô+) yáÐÿ‡ �ÿq±sl¥^Ú­;Vì{8 ³:®¡�Ã9�)®Ð@Ü†ÈÕTwb‚ø'&øý`‚BGzàŒáåTî'è›¯4Ká¼sVäqÞ|m&]Äã«�U	Sg+Í±3pÒ
AUÔº�AvÂ²0(‰ÝE5x–!âxñûQØÀ&ƒ9ç‘aB¡Ùo@ ‰`ú’t³vSŒ¶�6¬oN‹d¶|}£E'ÅH4‘½;Þct£ÑLo$ ¥8��Ï"�1B:wthð+«u´+NØå	/)ŽÉÆ—çi­™/ <M<fn¥æL®ëíð1ðm*Ä·gŸÇÊ¸ßþã·‡ùÛÓUî¹Î=Oi…pÓ6„»àž¯çºã¦?1îïãæ!™ËÔi¶ÎãJ¶Ç¦çgõúâþ˜`ƒçÎ*‡ëu¦¼ByXèu.&ºä8€K+Ô`…®P,Pó²@×v*ôzË5Ñ‚!Z8ËÑ…H´®P<G[t¡)!"Þ |\®ï—U=w˜äÿk$aN@:³rûgoDÀ ¨ê÷ž~ˆIœàÖdÉnéòŒˆ–«z¾DùŠ%:àÅ1rQcñ%îœ¢ØÏðíH
×FäKæ’Ö¶ùýº|†MÜ×Ñ�š“�qœÚ`¦»ÊábJ©¬uÙ¶¨bJ‹‰î\Ô·I+u³+“EB¯g(A®?Ö¥¦õÇZÁ‘ë÷ÒòD7ï*óßÆG5iúÓOWõÆäp»\©® ¥nƒ”…]®Å<÷JÝ(P\éfQÕ�ö¹ï[£ýJÍÄ* 7^ˆäÎ™Ü…<¯Ö¼,�ðïëªøÕÕÇXJ•yú¶� u¸€\^	ÈåaÛJX
È­ç»›
•o“’s¾Àø¹Û ´1@ �é¤hÂ=‹Ë³E(`�V5Ò{š674Ö³‹ÉÏPßê0ü“B»I“ÖÂìŸmøOn@âƒõ0?gH#�#ÐN ¢ÀH££7FÈ(k4o$Ñ1\8=Ž'¥¬ÿNCÜ[æÙ,x÷�øHHÈ†û&}¬c¬×Œ$./ÓóLO3îû£o—ÑŸŠ³2¦ç”~c‘Ñcä1î•Oe÷²†ò=3ú%ÿí×O”ÖútUèÄ.––ÝjnKó±´ÕTw.ÁÍÙJ�"s·ãØ-)àÓon^®»™qŠ:¾y4yã…ªÚ OÛw×U¸AÒ˜Ï£e‡‚�uÊÔ>iêË(fúÜ`§ñ¬1Ô·9ÈeÊ7I?=L“\ÅÃåŸ²¬@Q¶�âRþ‰óÛ	7Z-mÞv{pÞ¼±IX:=à†È—ð#º*‰&›=äš^GÌšÒèåßðÖ0��ÿÍSÌ Øe·xòüþ£ãþ×g
»GR4.v–Ñ_¶˜¿×äüN¤Mî~z�V,Ú_V›¿óÄ‹n�´À·Ú >mÐæñ‡‹d¿Zß~Ûú^Šôî\á·Ûkõvƒò0f[È¿!¯Gâ£õ±u>ŒAÊ\+ßË\�–	Û‘´¥)½¼¦s�ú¥ÛÂ]në-˜‚]‘P·gÀý2½ßçöœÑkIB‰Z‘÷,
eLhäÙª—¥Â²Æ”Mt%—OÑ\\ãÊe›ƒV*˜ÿe“‡H-àÈE_]�°}Å)¯öOh75;“�Üþ§8de2ÃL´˜EÁ+	p¾Ñbï¢á·ÑÚ‘�ï¥‰…Ôì7»Œx¶â�EF�G¹KÅ€BA¤-ï· ÿöéÛµÅw8Ã?‡ÕâÛß‚á�Ùí\xážô-‚‡ŽÉŠ�‡lPdÁÒåbÎà[w³ª�è<EHA‚&e9ÅÆ!G™ÌÚ\5'Dh2| ¸FÍ%‘8’lÊDŠÚYâ…ôèŠÛfÔ‹a
ñÝ‰“±ûB,BònHmÈÉvpZƒã!ûE©s†ý>[—¼] †('–ÍÜTñC4PæŠãYè8@h{¼Âw@Ò¼Ñ¯Ùh}gôÆ£ahè'ã.k¦ÔIK‚Ö®zGÜÇž£·Õdjo½O¢9c1Ÿˆêa*&£5ÅSóˆReEÒ§…ˆ¼&í£êŠ’ÝÌhî+êwÀq×5Ò¶rhÜ©øåsgû{„� ‹Þ"¿=6á¹•b'Þ—PŠÒx@d�[¡x0/$eÄÜ:R®Æy2}—&ôÓôõóçë„Ã™c9­pTÜ†£Ì±·ç»k¥{b­½‰.LXžä–{ÁgõÄÔ<ÑB	ºÁÆD„&E[Ee½õŸ¥d«æ@Æ„<.¤‹•
Ð´0YíyâM�R	‘�>k*‰�¦oÑ}�´qƒE@CÂ»øJ!Ñ
x'‘i¬· —á6Â:öÞRíýç¶öà‹�²HþþøõËUrÍá¬¦œWK$m["+�øõlw.�üøM)’u¤¨j½§·å¢·8='[¤¶Y&¤�Qª•´.v‘h|pÍ¥Q`D�tÎp[à´3|ÍB½§“–”„ëŒ$ÒÁQ´<Í9É\!�Þ7ï¨\üsÔªUz;ÊÀ¥“pØfæÇ½}UwàÏ�/ž«™6i²o]X¢£n§çÌ­5çgð–W)Ì¢ÿ¯ûÀK×ùbÁc®5¢t¿$¡®tCÏ+¸Í­‹ŒÊ!îe ø mB²Å2ÿ…> �s4 #6a��{dAÅ’{+D3} �‡2b·ÂÿÊ)çÙá$Ñ&5j~Ä¤3	ñ¦mÄŠ�U'z€âÎ¬	 •™ò}œYcÛ] 1m•qOaµq„Ôø_-«ÏÚ È~FÔ�/ui{iàŽ=å.XHÜÍaR¨	í1þ±Éfƒæ:ÎÓŽKfqGÊãk¬óëUËþpm.+›·aØ÷X´œëNüZîº�Ð¿ÔgçÒl½‰ÎÓ45nš<À­Œ^Üö'ÍšË'ˆºŸ DÝ«Ë@ €Å–ÈQˆ>m¬?Ì–àÛ?Ÿ6˜éöÇóRë
dË6�}Ÿ—Úç»lëGØÄÜ{s
h(/6TŠ„ktL³upÃ�P§NmÁ C‹qM°=‹É‘D•xÚÓ:gE ,B'i#g�hi^;ý@‹i/V6>’xÀ_?�?}ýzÍÐd8œ/YÖòÛ$eÂ’/ùö„÷u>PûÄ‡ýnÍÄÂÙä92å†kúåztuìTŽÁˆGèSWŠ`faÌ/`ãA0/Yó±�•øœ¦ƒ*pš*Ü?f"qlÞ°×¨6#Ê$ÝÜˆÓè3-m
é8Ûò0 Œ àˆ˜D	¸ž:(«!É0p«^±Õ‹AsòcÄ*‘»ÇÐ��ƒ¡¼9$l6 [�®m¡GOÜS�•è5/6Tn��€èîÛ{R�œÒ™’˜Ý¨¡­… Sà?{©Àˆº¡BhÂ0ªnŽÅf|.�’Çw´¢ùz}þúõ³FŒì„ÃYÈe%ÍP†mXcÁB~gÎû‡ûˆCCŸ!�8c±v³·Õ:RYI~}ßö:É®oKSÌ¯6�žtvç2I?â<¦‚ëð�gÜUÖøÍ-�\ƒôÃ�GYAºÛé²eÏ';Á\>˜{AÕõ‰f¾P3¸„¼W€‡Aq,!ôïgéÐLá�Ø/m(ÑZðÄÒ¨NX;¹²ñ¹;‰k]¨ùrfZá`Wìï.�ééËß~~º¦R—'(~µdÛXÊ¼=á�KÀ„%BA�—c„a–ÀwÑi;„Üu$Ù¦2ç —°7¿ÜÂ{àö¿éÍ—»òÔ#õ÷y>;�¡�mð¤ÙÜ­/Ò|¶YÜõØ¼�4÷ûòðn±ù×=.q¹aäÆw!w¿á—oö*IÂbÝe;ï¤òJ™šŸ5d“/Ôçírºµy�ÔÞð[Œ¤$«‰%Ž.ò \<ø¢Œ¥þjçîÉ3vâxT¦h”Ÿ\�´4ÂµÍ(X_*L�Dê�$_^÷IôË'‘/O×`ôpÞI+�Û`tÉûï3Ü	˜·qû“ÏØN,GÉcµ’ÉˆgX2¡H/Ñ‚J5pÄ3päÁX*¿â $o\4„ct©™H^ÓÕŒéš¬ïr˜.áJ‡^Frsl"½i@<»ØæÕÝËyùîSï¬>ÁÇŸâ¨é§kP~8û¾ä”§mP¾dßŸ'¹÷¨vÛxtµe|~9ùj9ô]Q+½^8>(lP¨¡°mJ‘Ðž
…úº÷û„Fý!¯ÁÐáÜžRV0”·ÁÐ‚ÛÃéížr»ç˜3äàö(ŒßÖÁIaX[È©lÞ¹ž¨¾/®Ë‰·
ŸMdñ‹¾‡cO Ë¸�™ÌxÙ=´¬û›¿ªü·OÓRl<œ[‡˜ncJÆ)v1Ï]ðZ?ß&§.á�¼O�ê¼B eo^†Ø›Vû1½ÝmI,h™ê[õÚº8œp[×,Šºm]\!Üb²ûÇ‡àM`œö–2Í¼Ñ—c‰6À¹˜��ÄúÑ'[¼ñ(…ÈNy¡�¥!ú§-¬ÞÍ–LÌ"ZQ;0N[£§X¯U‚õaˆ¶à[QÆöPÑ xŸfÎVtë—ÐÙ&%›‹õX%FïŒÖðX“vT0ç:LÎxt)j#FìÃŒ0ÄçT¨ÖCù,ä„IÇjNM0Öþ£G)ýó¹©=Hk­oôfv®	ÌèTõqÚ8míµ<èÃ†¨á£>�O£.^á$]^†¨@Ê›Šñø­ÞÙ0Ê˜t’Õ
Äã<n›Ü|Å\Ç!Ÿ†0#©‘‰ôú=;g{½ÖÆ¯×È“ñpjx]1„ê°¯¼Gç\w¢¹'i2C¬=&¸º`z“‹�øƒÂ+½W+w�IO�µºÔlš%Š@¼T¡GdJÊÈ‘hd¨¨�~Aœ4�	œz’�Fi†<‰*wTJ[üª¼ËÆÃIìÕ¯`Ømƒáð>ïw1[?;'ZPâÔlþ¥Çr ~P”r4e†	5å§Y;Ž(AÝÄ*Î3Z£)?Q¬�l�ÇÞó¹Æ|v 7�+ò:y˜cˆ‡Ï/cú0ÚN›¼½ÄÃ‰ò5¬`]¶Áú»Dùý._8¦� ì1cßáÞ–0±>­Mu<²êªh^¸çDU>Ô\˜ÕÇ�]‘Pùhbœ[( ‡“ôk\A¸ßáïªóý/d€xÏ-‰wpýèË–i'ÒwpîýœQþ¡ŽØ[<ëÄÃÉì5­ /lƒ¼wµäv»×á�>j�ÆiG”8ÍÎJ¦Z3a«§È®x4“L)_ä»Á›4Ð]‹‡îNÇ“`Ÿë=ºwT™®VoGáxšJ$¡ÔT*�z ©�ÖK-j¾ïsœ‘,b4‰#|rKÆ=4Ö3³5C"£š˜ða¶ÑóÃ§_ÇÇkð¸SÍ+ø�Ûà­Ã´žîÎð1ÔD‡l„Êu8™Ñº°þÀ¤+ œ­*“žÆYr¤‚žcDiöRM7æmhÖ ’ñZG;×¾|³- 6M#`P"E¹$SBGání«BP€…š‘Õ¡­?�fÆ;N*›èô¾hj.Ñ€—‚’0Æ&#ži NOoJ"åÄ%ðZtêaD®ˆ�°ú Õð_x¨Öˆ�8Å�ÏG›ÐÍU8±‰¾Ò‹·ëÜ
_ZàûÉ”â÷š?ØY\°6ÕÖ¹ýÃ%1'êÃ‡9Ð®F®Ú‰I±KÐS<à§Y«b’sF¼Á’w£ÈéÑzaJ³ÞÆ„LrÐE‡bB°í7§Jf€v�<µ‚×-4òá›U7o FÂÑe„tÑmÛœ5òúWôrAóc£ja™8^èÔ‹Ó7+“%¦‚±EÀú×Ù™Í0á›òh¥¢£hší ›ÑBØ6bŒ°	ð	A›šŒQ?£çx3Põ–²%42WŒ£Ê-æDˆržŠ«…–ùI¿s¨å#µxÂÆ¶O6°[™½k uà�2:´/ÊÚ›aÈ¡h®Ó¢^FèÊ$�/:Uš¤+š#X-Ði(X"„X›*Bç&ÕV¬.‰X9úqJ^áð&Ist“8¯fdÑœÉˆÑ$ÅØ8èÍŒ…éaŒãÀŸ½«z…Ùi²`ŒŠ*]u8¼yOÊ.Ý‹�¼hB@èjÓsÉ†tP¾MÏWîFÁz‹–¿Y�oÔˆ©9Þ‹vrG©‡×˜úª¢x8ßº–ÕG)mû(½¯¥¸×Qýv²ÿ’*4$dªÎhª{Ûèg×g­ç†É'±¸è~)£—ããÔª[®ý»Z�{uF{¸&/žW)¬u€Û'Ò{*…œëNü*²¡ j÷T²tC0/Ü,ý,Ý°;�Ô’€þ€îÆ¸æž6ýÞàÒ<Æ½îeYcyºèÈY‡üþNÞü×'…�+ ´F†È—m ÿ®>'»æ9¢%‡J�NÅd#}•*³îÑºg§¹¡äÂ1ê>[z©Cj­dè²i^Êÿâ2>+p|Š}wpyBæ©PV®]Ð^Ò`JtàU+!ÄNŸ ˜.zSj˜û§ñ¶�Gbá“Ä/&ÿ6˜>üòéi²_7`ä£y–aXó,ë6ð\ò,Ï“Ü	–·1+»éòçæ†vÐ—fÎõ¢Ž½Àl²•Î¾ºü�'Ž~ö™~©´€;×d‚h ExŒSêw$Gÿý	\6•¼¾cGóYÂ°ä)Ê0lƒ±Ÿå<Ç� æo¸�9½)mE¸Ûìe)'ñZÏVï×m)Ùèå­]Btræœ¼û(ç�ùØM‚CZ��Ûvï’àæ�°wõ™z®!<»’fÈú+a`”…d]ÆUÎz…ÏfWYlC4±ÃÔ+9Ú	4-¸Ýl´�
”0rÙ4›5´èŽ{»m¦~ÒÑ‡è0äXÉ6°Z¢ûwÂÓmÄÜ®é×�¸òk²7©Âè1SÔhôÉ�¬%&«“‘„·@Ršs	Q·yÒÌ°9ÒE)„#±GÏ:u¢Ùó‹„÷K¢ƒä‘ØFó;ùè³rÊ
Î¶ñnóò¬¼ßàNÇm
èáj�cƒ´*Ø`¥™bÎ°ÒBM•Æ!“·™¦_FÒ½¡Åe‹Cèà£Çç°¦B·Ÿ¹±Û†hiØ8À°!Éõ k£÷¬å4ú^²EŽáQ-›^S›õÄ:G\H.ÂˆšÑšíƒP¶Ÿ}Ñ~à(¥©‚VïMÔ?ç�ç”�”QpXèXŒàV[¢£¥±“q+é›hž�¦Ñn
	Ã	†¦£9�º°öJ‚q§:;o5?¹‘êÚ%R�ÐV6-[ãMd¬f?[²-ð–dk×{Éµ}Ð›cÄt™%7�´$Ù€aÎÈ�‚0ÄfÏ9á•ðþD˜-¸eõGôÑÈ·Á’¢]¸jYD5Ší¶${µ¬Ò”?òàOHóeß!œTì<úNäX�…@'Â�ˆ’Úcp‰¯ÈVb±†ð™–-m¢¹Mô@Ttýä¸ÍNt>žªQWÈ)lCNKªÆ~ËÐÆ�¸É5L,|ï"‰fÔ­ø‘¢¥Yï»+yD«gï{EyNC¡±X@pnÞ´R7°^ü<Ãñ®=Ã±wWß%ííä£Õ6‚V0·Áœ¼½ñ’}@çn¤Ÿe1Ãc*ÃXq†ÄmÎˆp=#_¡ Ú–g{þ£E�Edi)#´°l‚¢–Ù›uý:½Þš»<—^%µy¡é‡…­œº~©^t«;'³3vþÇoŸ~½FKÎ‡ëœ[­€´m,ˆuË™î\î¶#¶ØG”Lý˜¨©hœÞ…ÖyíÌîŒˆQ±ŽÌ]MƒíÔºD�ühaZ3#qh#C4"Nï4Nñ£#8ÿ”pÐêy bøäÜ:‹$Cù	ûû”«*4Ëæ¹�úïæfš›ˆÓœ"Û+„®`p%Ò�~pÓÈÅäæ¬;aïVÀÿoÖg38¤ô£å`¶—Þ\s ÍÂ(aõmßÖ½NXG±ˆ–»hy4;I=½¨v8šQWè« Âd£OÚìcs�ˆ‰Ä�çO4)éBÏ¼3�HM@e¯ÙÑ8fjóIŠÐIyVcžN¯AX„$šq{ž ƒÉÍ‚ÓH“"VoÈð×v4N^)8à`ü#âwÓöGÆJˆÑcÑ(kÉ‘;¹"Ùn 1­áœ¬�HÞ†D‹YîA ·‘üñ�–«4Ðvp‚Žåvƒ ¤&Ÿd-ÂQu‚kŽ¦½˜JpÕž’ÐKeeèW+PÅ¼Pè2kíPš dÓÞÓ¦÷ÈG­.“Ð^/,Ê“eFø„3A«¥ÊiL¸ÅzF‰å!Íêt¤Z–ÛÄOm"Ñ"ï­@ÄG,¥¶¬Ó«ÒPS÷Ð_°Ü�oh1ÖÆÔ,ô£kæ°$U..šmÑE.šÂg¼?C£ÿàeûTÏ¯»òm—Ë·]/_´¹|Ñ(»Ô!hU„GFM.ÝÑB.¼­å4DÍñ½7eˆ!4m…§RvÜ^RÆÜ,PHV\¶|{Dã$`EI¥è([2X�²õZ^šØÌÙ”âÆ�‡T
!:¼Õ8iK~èEŠ'P|DØ¾¢´XØÀk8kkàd@ÍHQÖó£ºÊçIÎ*óÅÒ�g|DÃLåQ$ý¨1ÿ)”HjÁÉñƒˆa‡(ÕòÈ_&h8ûd›ðíÄh1Ç9bäÄôhÌOaî~ó|0üý°çuŸùp–[ó°Ê6¬—Nzç½ØòF¯‰ h‘å’^p]�­‹ÞáR ¯Þ”\z9åá®%õYkN&Ž5x�XtO÷@Ê[Ÿ¦k°q´–Mpaul,´lú÷žKÃmçÒæöG8»�N~TW¥¦ÔÕÝ ôašžþ>?]ÅaGëä—pê†mpºÔÉéSÜ‹Èn7=Há¹îâ¤»�1…ÚÜ—ugt²&V ,>ÙäZH’ñÐUðŽB.ƒhåÿ=Ã)ž5ŸNÓr2’êèq8å§bK“´$¢#F &)cï¯Õ›LÒ§kÖ‹ÞËûrGvêWuÿù*Iãp&½K+˜tÛ`rÁ¤ïÜ	‘évcZ�
!kK"÷6eMÉÙ»äØi z]@UVk?N0KR>Ä–ÓÓïI“ì	ã1à„¥þØm­–~ºe©×I~Á¦È`€qÄÛa—çÂ‘HB)RXÆ©¬„zÍúxyÙž‡:º1÷hàFjÅÓÆ ß'´èaQpŽ–w¼|…Â¿›²°ãöïhÄE v|z§[HY—n¸²BÊm"þ²�n,¦¹5Ë�±²¡üX¼Ü’aÜ«þ+:KÃ_Ö™“ý–º×_ø1"»öð<ßÂ×ÃY:âVøê·áë‚¥ÃéíÃSqïiØÝ<±…	üìh9[U?˜\4Ó2ÓU‹:.º+Ø38Æ}œ/óÏ·ðìðC°È
ÏÂ6<[‚×“Ý‰u"ÚE†J‡G·d¥îîåì¦»{IøN®8£—íðŠ»—³7—©uyéo†V’QžŸ?ýtS?’‹_ajÜ†©‹#ùµÙîDÕáÆˆÚðÝ‹•Ð¤)´´ôötn)•Ë¨	Âd¢É$1YÞ‘tåÏ!·°ïðƒ¶„ö¥mØ—ocŸìD¿áX(á,[
 Yé4r�àÞ3‘L°¿˜mdV½Ÿm·)	tÜÒiuÓh·=tÑ„¯T”:oÐI0%=:GËädš}·…D‡EtÐ|\Ðî™ºt›N,ø"Û³PœaÜåLÅ0»Üí»c»¬ZªÕR+Z;Ïq!w²‚1�`ëWd¹Š�xÇ—z;fÚ��m¼Ûí‘Ü/tWp÷´®ÎdÖ—Q³0

…C©åWÉjSZƒ7ñc”+M€þÄÕhØ4Õ¦E‡yxYŒmÑÈCøH~ÁOßÿøÅüÃ“"ô�•àpö†¬YnyÛJ°do\ŸðÎµà]�0eLÐF14!aˆ¸»aPš€¶%G`$ÃŽKÖþØ­$;Db6p•£Ñ®ÐÊ†ˆ;º
À´Ô�£†p�#:sÝ=îEÚº|k�ÙürX0”ð6h]÷U¥d°¡ª®¡kJ~”4ŒN¨RlSÅæwTnÿ=Ò|ûÅ?}z¾¥é^·¨�5°l#’º&’õ|wÒÈ‡ðUø%9Œüpru'Så\?°¦G‹O#Dê¸¼ÁPA©—Î-Ä—‚œÊÆ(�üì9Ê3ˆÅ4O;_)ü„òîàpw©‡ôošä—!ýÅP(ÍÇ)j/Å6®c¿Uy5.xMÎY�YK¨|„è²Mu¨6�~ÔZú“„šíÕ~€7â­x£÷%±&N )Úƒì)$ü™ÑlSó«�Š V¦þ0*?)‘:©"ðÿ8Tªf[–4�ˆäéáfdÀz¸õŠäMo“‰Öžžö~ó>„ó+rûÜ�{ª x†aN
+£GS•ÈÑ—TS�”a0Y¨ëÁý¨^^ôY«7†�-YÚ‹V6€®Š- ZcÐ>õž¬È­*^dÓ‡9¿=~qÛ^¹Îþ—û_†m¸»`ÿ_›íNì-wªÚÒ}LÙàyž„2P¥Ü*BIðzÀ™€šEÝD­­$DI�Yl^¼
5à½^$‘iÿbõa<…mþ'T±ZEÍŸ�µÒXl3ÝáÝwGR‘qÉ1ªöeÃñË&~z*7lžÞª"EkEfÅ†¤O-pM3üAw¶²‘NÐ{—B_(¯ª©<	ñŽaà#CÆ1Ò:ySšn ˜~m†‘ð¬Ï4N�QP‡¶•sˆè&E˜A	¿ÁiR3g‰†áÄ´òXŒ°ã˜p/ü 	Þ-
ÑIÅ»ëéÝÌ¥¥%Ü Ì!ƒ[=^Î
·Å´ó ï~˜Ù)ÇÞ)g‹» Ó€÷&Ç	aÎ>Fg|˜E§…MŽ¯ãá=¹6äˆNØáò¿kn£Å–c¬¶bh|wÿƒ{›»¿º,r5¯Å¡›Ëlm sÑ4Žþ¨’\¯.8C”Ê3D¶�fü1›:~- ÎêM¨�m±!°šò# ^°ªM6ñi@ÂÑï\¯lœ¹�À>ƒÌ„Ü¦2Ú„4‘‰ˆ4[î¨¢Omaç5f,ÑüÕ‘fƒMøä�‡ÎçÆ@öHÕåÛFh?Î_<ÛÛJyõp‹ ©«…Z¶-ÔK‹ >Å½²¯úáWç”d´•ÎŒ©jŸ*¡”B›ð³¬ÐSdÀ"®TaªC±X¬34G*tSµtC5/ýP-ýX™…«v¸).LâÄb1ÀZ‚{®0ýç=�uNVôÉ1|¢´Å¤;pÄÙ%Ø*(èVŸhCvšc¯CïõH§øÛHkS$ˆz¸±‘VÄå¶—¿B\»@p$ÿ“×òBg&§Ž­M—<\M�cIj	 Ò‡:tÛF"·-iÊ0~ÆõiE!Ô.8Ôk²ßŽÆ§ÿ	d�Ô¡B#‰Ž?LXCì>O9Èd²gžrøë9Íe pévÄ¢áá'kŸW¶QŒ»B1û­p(ÿÓÌŸú¨toB�
?ä'ƒ‘"nQÀáG¿æ-ÅmpõÈÂIî$€�ÏRúˆPÀà‰i<i¸Œ»/�Aã… Ycm¹Œ»¯†Š Hƒ~�Äd7Œ¨éPæÑ™�mR˜ç,R6V�cg­ËÅ(Ždìn$Ã§o¿üt‹
�?Û¬i®Ï6}Ž;‰ðÎÁ."¬©;ò	/ts¨PA+¨i`�^šÿ!¿M?=<ûôíW·èâpEò°>óçmt±P$_Lsi„ÿOý»5IL,2zš€ÁÍ-h5Ä4Yf*	P;-võ3—4g¢*X„Ðžùt_BYî‘:à÷ãÑÆøbEF–z+´j�34ÐÂâXz/¡ ¹ÉFtV™&j²œ^�æ@Þz¤ÀÆSkÚz™-ª;$d¦Å†¬}¼  ÎBf9±…² Íã¦-E·øF202ãDsbŽjtü`kÇ–Õx¼q‘†øi<…$ñFR€’�à¥4Ä†™Aó3<¼ºKj«×¢c½äo[…¶hÍ‘¶·3nµ•mËP¼²ýIe¹àþ_‡ö|¢}0U†©sQÎÁp	MÏ¥Ä‘¶IƒšÖ·èâp«† +º¨Ûè"]¡‹?cÌä>¢p\Gš¼Ò”Õ•D Ê-Rñ`‘Ñ¡q¥AMƒ„~@õÊlVÃÈ;V¾œÀ,´ÍvÆ‹·¢Í’’^1ÂÀæÌÆB™º5I%lxž…Hß2¨oÇÃYÅ[hpNB¡[dÐ›¤à£öÖH4ˆ=Ò+„}^ù8Þ?Ó<aoówùdÕ*oúæ›/¾ýÁ~þé‡›\�Ã>ÂÊÜÈÛsað±˜æ.Òô»HÓf–lc¶b“ÇþËƒÚ\:ÁÙ™t r(-,N  ¨s ·¢‘õ™Î;Y›NÖ {Âž>Ó¦%qÚNœ„ü–5MljI†>¢:6”*ZY¼7¾[„'âÆƒíÍlTbjÂ±èºCr}hN‰cN-'„Òêác3QüðÅÏ?Ü"ŠÃmBX…ÛFå:Qpš;‰"ÜMÜYiötß@ˆkîÏÄìAò„½îeÙuÌÎB¨×¬Ï€—�•°?övTèÿê†'ª=XñÝQý|ã…Ñ�S 3â¡E2müF—<a‹û	Û¥*Ôé¶bª^ˆ9C�©h«	”ZÆW_‘¥9¡w8’APjåö¶VéßÇHÝkIˆš	Såxšk3½¤ëD¯ÎÕµÜ¥«qG*q¬Hî»_žŸ¾z¼Io‡›Q„¸¢7ÙFouIo}Ž{‰-ÞMlBZóÅÀ(gÀ‡¦¾FqrJ€!r›(0T»ˆØD5Â”.}BÍzs&yûêT*Ä¡¹žð9hO@Åœèl�®'|Ð»áó£•¢†¦éM¿ùžðA�eâvÛ“õÜZz|T¸��;ÒkÞëQFÊðFl‹OŸ>Wµ‚‡›’`w¸îDH+dÝ¦;á–ºçIîÄÖû”'òÐ¼dë55T‘Õm­ŽbE2 Qˆ|Ë|¬Öc#—†ƒ=AÝ>óÂƒÜÂ‘ÃµB^áHØ†#KmÎo'zÜ§'€ÅÊ¤â_,“KžGµ•>H�Ç§™†F‹ÈŒZî­Ç~¸fB×”º¢�ðéû‘7E¬“DàR¯W£‚Âmzäì&|i#¡õ…q¦ÛMÁ3"vhû9¶FyŸUÌÅ·6¹Ó§?¿…œ‡‹CY!gÜ†œK"ç·9ËÝ~ËÐˆ¾¸iÚ„‹'Ÿ³¡Š¸oÍ	1¸ˆM61®~J6QþÑy»ðzYÊŸ–D=XeúæžP�z	ÎUx$qJÚâ¤L9ÅwçiíIËPÜ^Yœþ^P%@PQ‡)b‡mÛ�?Ýå­")ìx¢·†jxk7È*iºÈJy¸^·¯ò�)NBA?N“Îz)mô!W”¿´°§´Î÷�
qÎP‚Ül¼ÎÄêM‹r›rE‹jÐ7yœ’lòcòÇŠ.T÷ùÓÃ7Ÿ¾½IwÇ‹(ëŠîÒ6º[ˆ(û÷RÞ}‚û¡G�=ŽLìp#‘8	8KvíìTa9;ŒRl#�WEþÄa¦%Œu´FÑ‰3 ¼ÔîèqÖÈ Dû×8“®ztJz÷BHëÚ)0UIû!´EsX=ÄàG
_3&hø?a�}¬lkÉ­ÿö—ù¦K?‹EYaé6Aº,Îb}‚û�4Ê¿‹ëk¢ºTcux¸\O8ÿyÚ©ÃÚÃŠ³‘Ò-ç{�±è-DÖµ¼È0b€�”Êr	}þCü›9ÐŽ�Vr'Ã¸æÌ?„¹Â¨¯Æ1¡:h)›Üãû
Š‰÷'ƒ¾¡õH·›™}•1"»°ØA²ÜŒèø
íc#�[$8s¦�Éh<ò(ÞwPæ5Zì÷ 8çFì±�}^­ù!¡§üü¹à‹ñQá(´¯ÁtPX«SÑlÀ=&rs,w�H¿#ÁRÆÄÓ·Ó“¼s‡kvÆ5ûe“ÐÚ¹¥fçiŠ;‰þ>îK
ˆ€ólW¥²Éõ¾ÝX+]ñê¢u[+4G?¨‹ôI %ÒÚ²[ÖpÒ±3…Õi‘¢�Ü§ÖÜ–-QÔ–zJ´Þ;bâgÏO_|9>Ì7˜+îø=R\œë&T\î‘ÎsÜ‰‹ùî Ç¥¦f•„b…>WÎEŠ³­H(`=]DCnlòp.‘ØûÓ‡Ë`ÜÄ(>¥wÇ¨‡ç!Ü‹s‡käÄÕi7Û0j¡‘sžãNŒºóÄ‚Á�6«?Mñc¹´¥I¯1š³n�KcÎd-¡¿ùÓ5÷=³'Ô«)'äŒåþÄ„ý<{ô¨ÁÜ‹»Å ¤~NµVËÀQžÇ×G«½t§yâ]ÿ‡p=FÎ@ß6Íµ½IbcÇ´(¸ÁéÆéBop^š9>4ã<ƒ¦y:€ÃùÖŠCŽT“ùŒÂJ`R¡mª3ŠßÓuôÉ°™“è³‹-èÀeÔ–æI/höÝC<íÀ™¿ˆËZqw•’ñ¨^8Ÿî0@"ÎA
z‘žì0±€ñ4×ç’êÑaŒÑF
§�	/nç'ìÍ’ôAÒãŠ‰ˆº†Îñ¿ÉŽsa÷#È¼*£öJ¤kÚèã _‘‰üæA´qcHL—²ßó4zÆ©ÿê<ù7tÄŸšÿøÚ_À+ýDm)\?<!G™šÀ‰OÐ;Ô²w”�=}þÅƒj.üøÙÍìpÕ©XW˜Û¶€-T§Î“Ü»‚Õ;÷g¦tGCkß{1§Í¾÷X×øø{ý Î„P„ÔBÒ!©KLÓ®­k|-°,hä‘ÍÔ¦¦k�ÎÊ3Ì×K¨C…H�tÊ3eti ´=}o‹-ß‘¡g>�ÜÑè´	ÐO LOöÿ"�‰A®pP�ŽXíØ/	²Isj™ÓÁFÏ²ùæaþòÏŸß¢›Ã5›Ò°¢ÙF7Í¦Å,wNîŒ„0˜²$Ê™v6úóBÍ¥?/ÝvÔ@šl{`P`<*œœ‹d—¬�åt~I§½fèÁvC°e ?	nïÄ�tPzä¯j"â©Z¡²G±š›,øÌc­=¢:4¶ê¤™º HWt¬>0mè›ÖV£dn:y‚Ó%ÝþŽ=��¡ƒ#ükœ|oÁgˆa|}I¯¡Xr$[x¯[¨B†\
ä1Ïy ë0Saôˆ®œáþ„{*ï'ŒÐydJ �f
Jhc‡4jÀðÎª÷ä„$ŒÕkž€s3»¤9¢³Yß£/j‘ÆÙeÎ(7O=É¢¾E7–TM¦w(o®|éX¥bmóš7!�ÿ L–©<ëô3’ŽÃˆl‡4ÌÂH&S`¸[ø†Â˜ºí€6˜…pšÞ±@DhM˜%X-ÁhccèÂ±ÚÄ}MD¦Ð)íhê@íUÍ&NXÑ�J�:Á!�5
pó‡óŒ•½óÓ
L:ÐÔ%VqcÃŸ¢@
šžZ{ëqæœÿ¶³–˜Ì?«×–=¼ ä”tbß¬A0l¨€VtÓ¢å‚""ÄnsõFÇø¦ý_\Ù ¢æ{}ˆú/k¹0�.ék/V5G—�q\g¼Ëc,aâVylJT™Ñ€v"ÏÖ®Ý#7Âíæã8\òãÄúì^äe“8Ô¡9ÈÂ²÷À$f6¡¹ïb�VÜOûISá1ÆWÜ~µ¼I	¤lrkç¸‹O'ŸT‚¿z¹+ÀD;õ_¶uÖDÕî°Ñ_M+Må¶óæÎ9�eé[íIb³áñÈæ«ªM/'ëh2ä@ÄýûH%ÉÅÇôåi~¸õ=\2¹ÕWÔoûŠ.T!9½�ŸOwßç“‡V÷Çqx.#ø(E€Ø[üÜ`²Lq˜EdlÞÔ2ÖÜ°�Û<pUOZ]+Í >.¹ÒÖ’è/ß5/_–HÿM¨%ÈÐGzÁ�ÍD¿�žZ
ð‘¥Û‚f“uº÷ý_ÒÔÔ*[‚Œb›¥LôÒ)2zº®.25Ú)5ZIÔ,J±¨ð,—tŒîËÿ=¬�:ÕnE»V|u¾XÐŒ7GZÃ¬ãß±�u¸@-ÉŠ‚Â6
Z
ÔÎ“ÜIGroôBò Ó5ßé9•Íç7Ô]žß^Ý6U9óÖ/3~mÛ`/ì•/|Äƒ–_xƒj á�9-¼{ã�AXFÏéü&z[úÁ-fÂfc–© ×ÜMOŽMå80Z6›q€‘L©i²}™1‹e9žç¢ð}ã<|yK ‡+[&¿"ž¸‰xd¡lÉéí$¯(à’k†Ø†‡$…Õ(ì,6Š�úšÞ�óLZ_ÎÌ�sE<´¢Ê[E9±è÷Ù¨x’'�‚:¥b Všðí×·Pñp�ÎV¨˜¶¡âB§“ÓÛ‰Šán�ß˜3Ö—ŠˆüÎ|½]Ó7¯ò{ÑÒhsl–ŒoOˆJ1'®ÎÈè¢L/ïÈ«ý	ŸÁÏ>ýðÃts½:\”žâ
Iò6$YˆÒ³Üƒ+ñn¦×¡«Ÿ{‰kv-ª^Ûx¹ÆÃu²Þ êò]íËH9iû"²Ç¦ù‚‡ö©ì¢P)�$ mOËéiù¼^ ·ëÚýõÉõ‚œÖ/?V;~µjþ lÊ_ì—?N“}¼E‡bS^‘FÙFAìb¢;©#ß+Ëðr5¶;-F-ò¸Ò¾¡9¼è5ÒÌ¬2×4Ë«{�¨dJ‹R§aSe
&²6ç2Œ�…NÄ2›-‹F­=.¬>ÖàNbÐÑ!¯‡­Ñ©¦†¤ÍN¯$Äkµ¡� `}-ÞŠ“ž6³l†;_jÐ¤µæE	d45@Îx§ÍVÈ¶cë.FD�v‹P÷}ÎÑf¾{øÜþÇ“Ì´pÅ�ÃÆuÍˆÁ¦%:ûÐÃ^jY½™¥K¢ ¥tu¸pÏ	¯¢3÷m,¦RÀâ0y°£2æ÷’r÷z¢oñÎ6‰Í!ÕÓ ØÑL�ŸÜc‰£§å¹´|Wbd˜î‹_§õxÉÂŒ¬ÇT�2%2™ñƒpºàžhlHa²ëCKd—EJ•²õxîÎ¦L„æÃ†~óñB‹±“1¯3�Ï/`ï%°¶8Ä.GÐ{4¥bm=sÅ“­3˜˜‰É³ÌŒEÑ}xÕÝKF§UÜQÆó³jŠb8‡;åh	e55Þ,¬&ù¿vž×9 øüRýX›ÓÊìs àÉâœ.õõD9þ?.­æ:ƒ‰H2{‘ ¡oŒÑ�‰‹0$2Øûvƒh¨ÊbÜAá$ë˜	Há�/")}¹Êß¶�úüÓ4©nÊgú²«¾?\¡+§Õª¿M¡Ë¯”ÞÏ³Ü·äç{Cå—ÒOF¸?Zd¼ðOÜdÐÊ“;iÜÈ»Ð‹»‰·Šr*o¡ï·ÊúŽæ­Yt½Ç·Ê$ÒáÜ[ÃgÑõ—±èúË®–Fî6µŒÓß~þð|‹TWôÈ+Mµ8l#•¥¢ÇiŠ;éd‡iÍ¯¼±`ƒÏ•N{_ë%åäŠ-·J´—¶)wÉrn“ ÝërWÜ¼Ì¢OO´¶b-­>zF‘CûDT¥hY"ño ÍZå¯õ2õ]ãðÑ%n¬‡´¥HÚ·ãR�j×HÉuEàn�çë¾?6Gs[3{SCžP7�d��ûg+%†&$¢›4hgBú”l„•e‰¦h#m› -öP9%�!¤Ê`+öì	ÍMpñ•>&_¸ºP«z²=E6Ùœ]%Z»Šž®CÅÎZr±2`»œ&¶ÄÑ�îÛÆE!”Â3‘6Ñª­�¤0…b5Q,6ÎJcBèÝ‘±ÏïÒLûO?Þ²ttþp‘Wq+D—mˆ¾yq~ûð»¸»MÈj•QR‘Bo$ê5#�‡ËËô<ÓŸ	ûuZ1Gi.8qNÐ›ñ†¼¢ *´ŸÊ?ú1'Ør{�Ç±„g¾ÒÕfpÖ;ëîµÎÃ%âšû³aúP¬] (}õÙñéyÔ@‚Ó_þ`?Ý@Øp¸˜©È
a·i9„…˜éÚlw¢¯Üõ“;¬èä
ÿ¶xY³j¯óo%®e¸¬»Î})~ÍÕ½ØFE'Í2
[)ôÒÎNËÀô]¶mu½ ÔtYp°³Ú7ø¯�Ó—·0üpéUñ+Û0|-½:Os'jß/Påù"º@�w…(à«™RÚááõì@E/#¸áì OO<;œŽÔÐ$g�èT˜©C?çó°âk›Þ!mQ:kÔ:ï¸¦<•cê;adö/Ã[E1§«E—çºâ¤ÜË3Å|q–X�)zÝË20:Y¿êÌ @ï,e9[0�Zù¥ñ{1¾5íuÑ‡=!ÜËåÂáÌ²’VD·é‚Y¶˜ç>*Mÿ³Þ•àŸÿ¢(_ÿ¢£ý–ø`..Ý,yEºié.¤›Ë™î$Þü?ñ¾/ñº(×¢�ý›HqCœ2g£—5=o£Ä7Øè*VYùŸ™þ¾„XKøë¢žé Ý_öì_´Ü˜æÂáL÷²fº—mËÁ›L÷ýAÓJý5x×Õ ï¹m'²¿�¶íynÝæÂá&fuXQhÝF¡å-
Ý¾�ãùŸHß™Hëð$¸wŽ·o=Ôì�?îÖr¸5†œ‡KOëJzš†mëáBzºžëÎÑý¿ ¾ï‚èÏÁ×Éö°so‡¦ûw1û6³sñpiq•�nÓã‰iñb¢;©Sþ§Îw¥N¼Rw'¯¢=%!®Ùö„EF‡È#ì•/ËNò¹Tøšµ|®Ê¿‰ÂxRJ¸Aà‡Ë«_¸l#ð…°|1Ï}ôý¿´ü-i¹ÿ½´üDÊy£´<÷²ü¶´üLÝ–ä½¤Ø¹S÷åEŠ_Sz§îÚ}¸¹Xà€³Ðî(V«i¸À¢8ü‹äìêrðsø­¸Eã‡[êÖ°¢q¿�Æ–º«¹î¥ó;ýåDÿ!ÈHP >½%biÈVz¬±~½PÍj .ƒ ³Ñ
F^/‘f ç©4öbK	¤jªFÇzC»Á²6»gËFªz1
« # áðø“tüîi›w˜xx0žWh¶¡á"ÏyŽ²ÿâ‡Ð—%Ÿ'�““ y¡~µ.C“6[Ï?‰ô—›õê‡Ÿ¾Î
 QØôP‡ª´H�Ú[z7&wŠýú1güî¦Úl<\ÔZË
yã6ä]ˆZ×sÝ‰Ãå­4Ë}{tÂW¿jÞ�}Æ is jšhÉtœš1õ¾%Å©…ûûˆ©OE†î5ŸÜzúr4{î�Ùéö!ÿp¹a­+ÜNÛp;¿¡0;í>á×û°º4{P|Œi¦�S(C&Ä’©e”š¹‡¹É„z1�K?Íº„Æ†¢²è¡?:VÏäbèŠ¼0>.Ý1Ê_Æ;À
Ö%a™&Ä5ÐJ¿EÅÆ.\<b5a#Œ]sB(;¸hJ¨ûà Df†1Y!ÿ?8#òî£’ÁÆ‚æöˆô'®ÀP0va<C]Ó„õƒŒRLåWCsPbÞÕ'×„P¶ö³§ÏnÑÇÑR»8+úÈÛèc)µ;OÒï å¾�KˆÄÆ3eÄ€â‰i¤ƒ\cÒ‚BœwŠÉJ­„Õ%©�)èÊeK'rÄZM!—Ð%Å2´ƒ“oB?p/C4tÆ{’™‰õHoJÒõ:Ö=~±a§|´X$k±HÙ†pK±ç·ÕÜÝ./]ààÎ§„¬*
‡—é¦Ù6"ó²´9!zõ¾Õ·öÔ&:y£°ëzÈ[môºló¾;„ÏŸ~úâù–’a:úØ‡õ±m›ÎBZÛúw¢ãŽxåÐ…S8´e.ôØãYð`‘Ñ¡‰™€Ã,„=Mï[ô6ˆÆ®‚k€2#R­ä¼ôwT§´Oß@´¯ usúë:ìßû�í—ãxW:xøáá³Û»ÒÑ&+qX™¬äa!¬ü»ô)î¤„Î]ò@qÊ9ôÖdÃ -^>Ö•Ñ‘hÝõÔÕ¥	¸»ÅŽÚ#>ñ¼å›÷Ï&âDÿM…‰öãàhR(r^Sàd8 „š5/*Gú¯s.¤ºžÃï”]‡òÆâáÛÏçÇ‡¯o¢ëÑ‹8äººmèºäXœæ¸_ó}gº�Dû4æhk1X¦S2RšÏG¥²Ñ;÷¬h Ü‚Ø2T¶LlW-[&¶”Ö2yY¼ózËÕ;ÏZ‘¨5IÄ¹°ŽÒCT $Vã 4Jt¢`4R	ÓGL’�ÑƒÑØ]÷NûÎœ‹ÇO?ØÏŸŸnº©MGó-âPV.Û0|Á·8Ïq'†ßÇ‹Km71žÌy "ÐkÖgÀËËd!h�ý‚Ê?ü=[üØÀ—àº+N[1¶ˆàs@gPx¬‹¡9©ó�ÕçÇßÅê²Cô„+‰ÝÅ¢óƒÅYœ&¡}èH1ÔîWáu©`hµ¦TÜ“Ÿµ8‰áó‹{µŒZ´7(ã%ÃCf©PØ ð2lZÏð,ëºgÇ¡Š¸†¸ŠÝb¾‰ŒVa‚æËð@çPC<Ëw¥µïž¾úê»Á't:üLê†±ùmÄ¶<“ž')ûÈÍÝÉqøëÒ�Å8zŒÛB¡¦j¥$?žÀL.bðZî)H÷ 5×B?eA�d¹¶O¹ƒÙ&vt;_ L•æ¶ÓQs·Òƒh&J6¹Z9UºÐR—AhE,:“sß™]€©Ù­iZ`D/†Û2Í¯˜–dÏ˜0Ú‚c¤mÔ®ø ìW„a™¼€"ÐÖéSÕ¯§�&3ÞLÉMcÑ+ ÎzóZH i­OÐ“c•¡nv®…µÖ&D „íÈ^Å4³ö"™ŒWA”Ï‚	{düëähÅ³­Þ¢¡Þæü~Ä©¨ž5Òî­z>ZI/:·"Ím‚Õ¼RÒëSÜI—ÃÑ5±êl{ÂöHF«Áé'ƒR5ÛóôoE�ŸBŽÚ%ª]ÆjO°åö:ôo42ªƒˆN ±=ø òGòÔg0�oŠTóÑj)ÑùÚÆmh»PK¹:Ý�(ìÿ»žä;G”¶bÓkÔx™ºóayA~ŸÄ»ŠŠ.¤Œ7�¿çÃù¥.¬Ð:mCë¿t1Ï}ø|—¦q£iC'AØX)cFá„à¯>ŒbYšO7ïØB„.ÅW1PÑ\lT¢b‹¶ÓÇÊ>Fë†€]:Æ9è›ÔoI-Ü¬kn´e@/ ¦VÛ‹A*cPÈ4â¼¾€:X˜D‡§�B³b�'¢‚ƒ�{ôutÑð0Â=^j…y›q:�˜µŠ%_ÌwðŽxÿã¬*wólúôÍÃ-cž|8ÃÉ­ù£yâ/N‹‰îÄütïf„aæ�x*ÑÃ¿'¾ùØ’{„™GÒöìf>BÍÐÖò»Ê¤éÙ¯ÑŠpÚÍî-Œ®ÞŠ—3FWgrXbôl…\¨F"MC¦&®Ë‚¹ÁÙ&Ó ­l†68y…P–8Ë�ÒV‰“:]£¥=?_Ûî Ié3¡+:{RÙqò¾q™_qeIÎ¡rklÙFù-’ØOw†©8æM’Åè5&±	+¬uA¬ òo˜šiÖ¨ø¹àl‰(@(T¶wih•’�¥½lÀ'!è¥�^sŠÅåŠã‘¼=YwÁÄ²2l$×iïôéH‚%{æ‹oÇ§é–®ŸâÖ|ÐºËú)}‚~'‚Ýéÿ¥RB{-ÐÌ¼{±ˆR±ˆ¬Ò™ðÜµ’OY…l…(:´EÊâ�Ñ…û\”q±ƒTË
º¢X¬„°¹†#g}vaP@¦�•€¤Ö¹ñ¶@J‡{ÂÞ˜v?ÍAêbNW‡Bçhâá=Ðgø®ÈõÍ§&Âùx¾ãJ9±Û�{Áw\Lt'Žß©Ÿ(á¯ÂñR¹Yøãœ4ƒj,¶lë@Å\iØyªË”æŽX‡³	ÙÄÊæîÎ]--²žóá/éÏ‡Þ_-ëþ‰ôÚ}_rœxþqüáÇç[Rår8¯Q†9n“*—¯q1Ñ}ä(Ã®OÎkè£œÏ´· Áá6rL%zf¡œÑÑÑÑÑÑttlØh:6‘÷Re¿dØøÒ$Ì©“F�aÉôé+ˆ4hiÀFïÈz_2ÿÐ_=?|÷x›�¶~�âVØ,Û°Ù­±¹Or'&ßÇ;÷¥Å|~ý¸$*¸%×Úa0] öÈ‚7BqÉv¹hµÙç™)Ý.ü„�}cž<�¿f°Â¹ 'z¬Ù›óW“H{•Í¯>—A¥•4;óôBZË6½ƒ–Z	}û×b\«Çk^R÷³ìŠµ:wFí;K†?}ùåÓH«·§ç[dt8'_dEF~-8ù‹iî"$¹;npóDïd ný,š0^Àêx…iO”Ûn#õÒÛlòu�að-F¼«²nµÆá“'…®ÑÊ(ì]•ôë}E8LZÀ#lÒëû«eŸþZGN
7s’Ý˜¨xÂ°žùZ©íµ©†w	õ{W‚ä:D¯¢¨ÊêÖzœ�ù
ÃP†åôô{rH°ÃÄ	à|`jÉÖfuFÝ–zÅìð+Kjo9þ°ê§ò¿Æé«ï>{ùðýç›"AÕÝÅ!¢+Ú·Ñ†…8d	éƒäAïÞ1v�ÈpMÂW[¾‚ýh»Æñ õt»÷n‰åç� lGbÐ©È…iEŒý…ˆüda×W+€†—Ïeé~ûòÃÇÏ^^n®åÝ5À%®ÖrÚ¶–—à3ˆ�.â;cãgþ×�F¾ñhœ\ËH6�o:}ÊŠ>$µG4< <^èd0—Z!Â°&ŒO–¸m“¡p¡ŠB{Ä'Ú54 3Ìæ�QN+™ñt¯£Š%‚*9þ½oº*òŒwØ~ü»¢|Hò6Ro{MíÔ IZ¡vÞ†ÚéOPû/½¥î3vŠuøÛ5©R
¯ÔmBm(ÝªEæ1PHªÃR«ê¸ŒÍ6b*­ë'¶|ŠåöJ-«“§
êS]„ó–wÐŽ+ø-ªÏ_~úö¦UÝ]î#uµfË¶5»�û\ƒöÁ…ûðJÑÏŒkç¬P®WÄX¯W¤’¯WØwYñ	{¶øâÇ›1ÙëîÒ#YK�ê6YH�`>„ínqƒË�W—}å1H&·F`,#Uy¥-‘•,Ãþ9XKð’ïíÒ9q oŸfe3››X§–¢âw^Â¢pÌ©K»zú»ûyYû[€LË�ý¸`²ŸôkáØÎê‡·­ -ôØ-gómwQ�®E5ÛÔÚBTCð[ózŸ€ætF-#¶» ³¾HC”ÌK$/4C²Š(‡0´)7OK™J?$ÑIŽJ	#@õ1Ë!W 
ŒBt¢}k“Òª§±ªk~
¹/ù“3ŽP-ÏŠ­¦—"hçÑÎKTØMÑ@+6ÀFk”˜qˆ©“/RJ iš›%l´ÔZ;	{ª(^¸Ø¨o¸Øðß¸É¬í.þÑ•ø§Û0d)þ9ù ž„÷ý¿êDò\ÜßÉ§_7T�dIÿ…öW•Ü~*ß$´í.WRYágØ†Ÿ¹ÒÎÇPTÞQô_…¢mhSLÑOc7Em»Ë{TW8+Ûpv!ïYBú Öê;Öþ«°ƒ­¢‰~²¯Í-qAÛîr*�+Ôm8¸�S- }ß¥Uÿ.¬)ÿ}qDkÓ¿9Œè'I6m»µ4­è@ÜFB­œ�‘�ôNþ]d åkñCYñi½‰–�¶Ýme5¯03mÃÌ…­ì
Ô‘3¿#ç¿
9[–÷¸¡OŽZU>� A†tpcÐ¶»…´–!ÌÛáÂBzëƒ”°¼SÂ%CH["†î­P´;7Åþl»«i]¡fÙ†šõ¢ âe}ÇË^Ú€k¬PçÏC…>)(àMÔÞô³í®¥m…Ùuf/´¢p>†Øí±ÿ{ˆ�ˆ¼Ì‰Ø�¹Ý_Al›yQ„qFLŽ•Š0ï›ž¢íu¹7Fü”awÕ¯8¬|“ê§zÁ�øÙ't¿^p[«_5·<.Œ,¯ëöþ­ãÍ(u¨-oW[>ÓŠ³ê¥I(»ôQNÖÚw÷ºKë¹eF_èO:‡ä±À½>ÕÆÇ×�ßþp·vW‹K¥1†m¸µT#|âÓ}úbà”º¦gFÍ§ÅJÓc/u…šÿ`œ,u�Rîšã$
f0Ç™üÉšº{…Ý=:%ç¤.Á“Ë¤Q]mccÈUñ“óp/‡wc©¬mLŸ3S{„&òw*ØE*^£¥»¯öŒÖ_¬!"Uª<ÏŠÍÉn
1|m6¾M Â¡ƒáJ$‰>º!›
“—|N£·òh7V‰�î"õy:äëøñÍÇ/ÍßÄËí÷ÏîJ QW8¶áÈB	äãƒx¢÷y�Ô
¨CL0¼ƒ–-÷*=°tiÌ%gª0ÛPô8žm¨x?JJ4ä³º¹/œEÇiöÝ5’."ø2ß]ãè-»§éã7éïîÊ1®Ö–l[[å†¬�ÒâxŸ±^Q×´M)¯¡Œ8ÔÄ ã‚]/Uh“�>�~ö±+¥úÐŠ�by�É§<8tÆ±ÂÑë"Ý4Zerè­.�µ`™Yqc„ë‹=-f¹9‰‘�r²Â Ò’Wƒ�ŠG 2€—d½A%ÕW›�bB9wI}µZíÖ€a#¢X{úE«hfEØ
‚ÿð1±9˜³¨Ú7;ËÜõe(Ú�œvV/T=ùŠU—2F€ª‚Tƒ^HÆ1Z�ŒÃ>jç‰ª0"xÛSÚ¥cÇü<…À‡6¼iZuw×+ˆi…‚ºÓu«ªï>�‚&Á•‰d7�¾%Ÿ Ã¼*qLCçyÆA­eÌÖÁ[Ù)Ä:h7ëØfÎ§e¯‚vØØô^SÐÂÚ6ü®^:VñU3M$à)êtr~Z¡…#˜?S$£úÆ(Â 8Ã4Ïœ½ÇV\V‡½™f¢tÄOCè‰†Hs¯:ßÆ=1a±ì�/ã×o¾xv—ÙÇ¼ZõqÛª_Êì	à£o›|gàøéE >yë&…'~.nXBöóÙÍ2û>IËä†eÓmË	v«Æ²Z«iÛZ-W-›7›ˆå~‡;M~·�¹Á�	ÒƒýßÙç¿ÆÁ¡6–�rfÜXŽÓ4¼26p¢‰®ù$Ž®']£.DÁ–«‡²]äYi¤Èýšh²\ð:È»å¡Y|Œ°>ŽT£pV’ÄËàK±ÇÙÈ0Ç«X1àuÒIïdVÊP€ÁxYQ�>=>%¶Où›ÇÿÔ¼ú&“Õy�[4õªp‹–’/ÕËžZ¡×¸T~Ó9|wn¬+2�·‘�z�WåÿÊI¼¾Ó�gÑI™~ÈOæó
‹ê.`aQ:{Ÿ\…ö€/¹eÝåÅ¾‚Ö«¨vüáÃ÷·0mw‘jl+L+Û0m)R=ù ¢µwD{¢ÅØ\	2Q¨†6z¾Áh°¬@]¼-5Ât¢â§¿)à2¥1XFfL@ð9¤´~ˆt§d#MÒÔk¬£¯fI>{ÈŠ•\ü’m|>é‰‘¹„·8ú’°»ø&­Å7u¢†«â›¿âå+…wL}¦
˜„ØŠ’kˆ4Ô6Lgžóu‹#$Rd·°1ž³­ËLq¨>ZOtó6°_pŒÆ>ê¹ÅÑg”xtdëKÆ5h›Ù$ìêÞï~o2@–°»Ó€$+oÛ\®!ø_²>Nò®öðo£1b³\N�ÊK§õõ�NëÏú_ç
·úq0Øm÷ò|æu:½šÈë¾>°®P€M¬¯°»ì9­dÏaØ†ÿzÿg}%}¿?‹Ë ‹µÆXl->Õ¨\�[œHØ]Ÿâ
ÏÂ6<[ÈáÏP>ŒhñÑž…hªÕ¾M¦Ë¾4øT]íVƒŒ”�Ò0Ì–üöä¨�9¶9‚KØ˜;?ã‘û0¦-mhê:X�ˆg0oµª9ŒÒ+ÏXÖ©øÈp‘¹àð,´RL`sûŠôh3ôv­žG€ì›�LåœÉ‡®ø¨zµòÜrà±:ù$H«PÖå¢O™“Á5þ BY,RpÇ9G2Ï¡… ´dä®2zN]±´2,Îà´ŽÙJÅ¡¯£5¥¹§Æ„´ˆ£{D�¾^±±¼g�±hä‡#¸ÿbÓµ4ƒí ^ÒÑGƒ¢x1èÓÑ«]*0�™bŠGÁUó>Z
Ššê„ñµ0
´õ'ïA³×b£ 'È_Ô\ÔÄ3úiNÛHƒÎ‚6èj°_4i—8d§€¿º˜~k|$ã—²Ç	™«5�VnÅÕaºjéQš�vIHh�ªjÏ9„18ŒÎŸ‘=š+¸Li7#ÈègsÑê€‚	£ù¨ÑRˆ÷³¦^2š$¦-8Æ¤£˜T*ðP¨¡‚%–úNÔ¥¢°Ø…x²‹ÐF‚”¯¬\!3Gp8XÑ5¹d™r ý/�k	GB:;“÷dÄ "ôŸ r9ª•†¡›sI$@ˆ)¹†OCÕ€ù$bBöhÍIFSwä!øÏté¿Q÷Û�8åyùKñBYOÆ?¾aBËv°ÇØhá‰ŠýÅóá–ªAØ]Á&¥Õ»U¶½[—
6'|±¦÷ë³^¬%—dÖÿ¨–3+ÙPÄ¥\Q‡�htø¶ÀZÄ•”§®¥Äï¾¦¯WÑìãç_ÝD´ÝuzR^!šnC´¼F´ä£¨–ßQíY¨–‚8­T�Àë›l¸�˜Û÷h×È/¿~.óó5óùÛÇÃ$<v®ªúš‘á{ì—Ž·=w53ë/kl¬(.ÖSPÅsPÜïìýZo0p•°»úS*+´ŽÛÐº\EëÇ­[Ó�êOC­@8¯2¢w­0œiÕC’�†6¾4{Q¯~W�K¬('êâ‰/Ø;Ñ@§á(*wí
ÍœX:ç1”ÉŸVžÒÞ%ŽJMÑ2PK•ÇŠ`Ï®Ý1Œ5wÁ:¾ZYÂž¾Œ;æ¨bÚÆ€³ÒeèáE<nÎßãŒx‘9˜: d‰—˜Ë#u¡…C«c¥Ã—‘@½Y4øx²HÜðKžrü:ÊÓ�¯ŠæÍß\aßdi�üWáoBœfD<ÅO+'*xæ÷.)Öñ’N�<æ™4íÍLº­Áøñ›_MÛœdIØ]§"µ§mX¼Ð©XÀù"·»õn“ÖWXI¢W"Id}%æìg#"ûÈ�‹èLaò$G+¢,èì¬3B3E†Pr=„’}N¡“ÜÉœèS2%úñ»ËKv7’ÎÃjymSŽ“…‘ôÒÇX¾ÏDz¤råŸÒ)XJVìZW¡>{+8i[ëè‹ºŒ§Â,+êqù§ã5íý/vx|@�öæxý� œèÀ"ˆØêƒ¾ó	v Î¥ƒà'ÊÂ?Œã�ßü8}øÁÞXá»ëºä°ZáeÛ
_èº, |du‡ûlu`!\‡±A—)1X¾„êèG‚„Ï‡q¶NvMó˜âA9±R}öB.ôa•\T«ÅõÄrlN•.gŠ¼÷šx¯bÉò˜9ZÑJ¨©åc!7*½hÄÊñ3Y±�ã—ÕøùÚøù<~¸6¾pü7æ‡Õü-m–êÅô‡«ÓÇHqÔh	Ÿšûõh¬¦©žV‡É@u@ò„sËcD…¯“õk	¥QÇd=Õ•ìB¶žâdÇ”Å®é\µ‘Í+ø©Âß1Ùé¯¸ÜGÄgž’Õ$§S§Ó%‚7Ëù"ÓéŸAF¾D›:çVÉáö|žw\i½ãê·ß¿|ó�é“È-b±»Ü<¯åæu±XÈÍÏ0>H*ÞÅæOã„¨Pùeòb˜êsu’™6¤š_Ô‚
-AJÒdq#<cŽœo�`!7/ <“B6Š!ç²¯@ŽgßL�VõV§#8Ñ³pº�^Xz°GÎ$ˆØƒB�NOB�¸L»&ŽŸ<^jO÷öôäAA™}Îãy £ˆÖ•+$8HRƒÒLoO…ðE	}‚ï}‚—QšÇ³ŠÏB?Ó÷'y±¿8Ój}öÍÉ ž]Õ7IG�ÎÅs nƒ��Ÿj‰&/%-œ.æ
*¬#^ƒìžø�ä‚uÔÉóÇî~]Kw_jðŠÓÎ“*ÙêyoZïøÇÐz‹¸|—aù>†Óørë¤*»ëBäµ.DÛF;¯éBÆiç»&ÄÓhg*ýDÆ'	bÑk„L[½•;|+lîš“�<`!G—‰\°áé†l|‘Šì.Í+�¨Ûìº@”P>ˆbï2Ñç¡XÔ\VÜYšrD®2¸‹\læv–ÁðÛG³a×s>žfØÓß§wwW>îU<�^Æ·=z‹ì.RÍy…ªaª.Dª@ÄÖw±êS±5¶2RÏ®¯ŒE�-o�)AÑê(7¹P¡¥6¸"ä/Ð«¨}UìÚšwû_Šlk}‡¢úŠêY6¦¥™^]DäóÓß¨ô pMw‘æ²BSÙ†¦×E¤„òA}ÈEÄ×.ÅkÇ3¹>{ˆ&ŽÞÙ‡+›HÊ¥½F¢éb¬7\£ðºYˆ¤|o—{ÅåÄ«Ê
ËIhTº\ö„ „çä"Lš©«êCÆª�ª¦™‚K=„z
oÑ¹í`$S‡î†Xd„Ëitt¥ê©<ú¾B¿üê¦7;Ù]Æ™Û
ã64¼f7N ÅÂw»ñ§½)¥ÖÎœI
–Q¶ŽHs<FEw\#õÒ�RD3˜>bí«Ê0æ@e[x6£¦¨‰4Èl§Éøæg@%�TI
v•2�ü³!8±Œ*¾³÷UuA‘J3l<UðÔˆ§>}»üÍ�Ç¯ÆØ¯»‹ Ë°Âþmê‡ºA/ | ýËðŽþÏBÿ™sÄGáMÙ!•¹êRTŽªOBïo›Ò�î.ó.a…RiJ]õïð×”†Ê}RïQj„^ÅÈh«ŠHs£È;CÕ¢{Û’Ú\ô<�K(®)
�¾¢ýàBf—qä²ô e²!)�©.Óú(¨ ƒ` G~Pù^}�¶FP'1�‰Sin^!Ý�66V�”ç±@ç€)_4Z�Ýáñb©!túhå�£Ù�6žòâ<š
Å/à˜þéh'Æ˜Æ(ìè†?Q=ú¢vg—ÙÃ{‚‚öÀô(&ŒRµ{Ÿ­™¯aÁÊ=pyUÏ1}µT1
è‚*1“kêÀV¢ù ÁSh=
É`ñ6ëÁàÁT´Ì
�šF`"­s’Í·Ë“º‹ò”ùžˆÓà(Ò“h€CÜ�Í×ìaÕ4”ƒä
ûõj©2LÝ@«±  SÏ¡]’—0H-)Õñ0L]É'Ñ¬.Ë(Ö-ºL
Ö²{
Ð—Òò—Ÿo¿µwgF—53:o#1Kf4á{�´ÜÇ†Ž4¨Œô@>ˆI²å¤OÈ\rvÔ9„R"sx6Ç.ü\ KÏäìKµU?÷>Ì
‰™J‰'…D¹TJô{‡`{K!ñû¯¾<Ü:êîÌÓ²fž–mKkÉ<]ûà:Ë÷½Â´¸VÂ$š<#×-¥{ØFSHÜ5¤-ÃÑM« ‘JixÚ¨óGGÃ]‰H“¾JƒY…Ýy¨ÿxšw¾zmá}™JC_u,C_m4Á¹³ÚÒ\ÂØ‘ÂVúVíÕKÂ,u¸>K�g™2£4ëÍbß„ü ¡Ž0 ¤Ô¢R¥>>ÑO×áÃ·Ÿ›§¹—[º¹i÷]\[ïâ¶)#¥Å.îãcË¿…;É,h¦z6%í`I[%2§â7)íLcOQ#Ž–{–‘Ôr=§äIa³œ"P¼ö „¶û¿á-ß=Îå[Döó—Ÿn	¨Òî¢š¬ÖVÛ¶¶äKX\crŸnl;	A[¤ž=y2Çw€"ª+ëÎ}‡†�.}ö¦Ùq‹ýÉGsò R¥yæ¹Â0<‘Ú
¨-wÄŠøÕ*\éW˜ù‡Üîeê‡¿r‚1ÖpnCîx}î”£ìZð9ä6^�Gb�DÕ<ö¾–jä>{ê *Œ4
Þ)@tÏêÍ@6§ÕŠT•aZ¦]“‘Å8Ò¨»ºX;‡û©ÃuÌ‚KÐMNóÞä:+r]¶ñ±ò’\Ÿ�| —8“w\z—	¬®ÆÖ±T¥òþÂmÙ³›¿‰[Ü�å½ß.yX¾]âÆðpYÖ¨Ða|Þß*ocÂ Å=ÅE‰	Ÿ™åTâìs*ÁKæ[~vßlmÃŒm®9óÞ&yÐn„m¸¡WpãqÏœœÊ}Q‡ctÚÒ$8(¦02L
ÝñoØ‹ðS™ì-&Ï]~V‡æk¤|Uai\<u\D½H÷!•]MNÈ›=d•™¥E„Š�ÍBÈð�ìB$Î¶;!y‰B^ æ[tša/³¯ýËb-~7}¸!ï­ù’‡•æ‹n¤ÐÍÂ÷èú+÷­?�`Å0"ÎÑ§@çL(„þb¤£)Ãœ!÷Éë¬ÉtRˆ[Øq)\˜BÅ·NŠdMùÛ<ˆ¼wðŒ<ÔÕ:ÙH­Á3–�>¸bê�è°8×C?Ÿ^çD‘&°Ë¢Î1_£Ý{–|¤õn�RkÊ–xï£óàXh2œ8všÇ;Pb¤AgÞšÚ}ÿ|=šÚµAjMÙÒY1;÷¤MP¬˜w›ç-§yK-ó¼õÆ¼Ù’c_Î»†¼[‘bÞ¢ÃyìàYúÇ±©5EËËyç�‡æ"}r‘H!Ž-s¤ChüµêŒ‡$
›Jó‚`ŽNùóX•5Çr©I(sÂoDÁÿbìq=cs|™J8Ñö\2íˆb…(w¾—>‘Ùœ?~õå-†PÙ[#‡a…èÛT!ËBããc(îÓÁÐœœbá†h	Ûð«âÈŒÜYnÅhˆV­¸?o¾ïÏ÷êrÛ-Éí/ú„UÒV<Ž-šzœêzóúà¹OG¯†æª”Éc»)GœÞš:ÍÖÖ–‹‹¬-ÐóÊ µÅ—èµÐ±�](v¸	öã³œ„æ‰ðPB#ó„%|IÖ¥ØóôÊMÇk¦,Ya˜=¡uß¶ÒŒÝ>µX“æ¥û²ìþ<� a´êæ#¤H!®e6¹¢kwš×ÎxêÙOz’3žeh×øô‹éÿÙ-s+-»31dÍÏKÛÖú‚‰±€ó¡E/Äºg°í 2¡³o,”¡¤¡2—ªÜŽˆiÌí{´kä§ï²`EÉ—ä´µ¢²"0sp·¡GÎ
ŠOqCÈñ=Î×n¾E(gU9b”“ò—L!µîm*ZMV QÊØºð¥CeÅ³N^m›õb!MpFÛfO¯Ây@3”hs�ÿ§ÀªØŽ^»?
ŸjEúò-äÉØ­ J2ÕªÀdŸxÄµÎÃRuŒüŒÖÅÆ¬(U!‹�aŽã8ƒ=Ïžt›7Ø†C!Ñ±Îldó:žÜKéæ9ø�ÐG`ËmWÅ:Jµ$dþ[\‚æÚë†R‰HÁºGo™ª˜@2˜Ñˆºª’¬Ô
2 Á&/ C#Ëè‘ƒî“ GGµt…šÌq„ã¦ ~m“Nå %½úOe%ÑY�¯í�Jw�ƒ\4z ÄÊCük	‡PÃ«5«b[É¦.a÷‚N�Â=È«¥;Ò«stê$×I˜ÄÃ-Âµ·jN–¸ÚÊé6ÂµPÍt’«wì§)Ò†¬.æašy·Añ…«ëàñí!¯Y¢™¾¤zâ)ø@æñ„ Ž¦7ûû6Ø§�Rr½eoqÉŸG_›¾:þpG÷ÖqÊ’V8ºq#½ÐqZBú ¾¾Ûs?_?iÇ»6ÖÉe]‡*Dz¥)ˆ—è¼¾KG(N/¥ÏÞUøý$¢5}ÿòå÷�Ç[aw†¼äAØxÚX0ä€>Hò}_*nxÕ
5ê¢ö5”(äÆDq¢ÒÅ;µ¹Luwèp­Ö¡MJuÈæÉ‘�¤§ôP»Ë³PæÓ@¨ž¹È+›{mjÙjáü³yæ!ZmÞsƒ¸<ÐN?~üáåå‡›{Â½M,³¬ùøyÛòZ˜Xža|peÕ;}Aƒ°Ð™qt�°ù3r—�8Mz:yïà˜×ô
z—$â|d}|ŽOÑe2Þ’ýL¿øÁø?üðòÍ�USwg÷I[­š²iÕÔ»oëƒ«çNÄM,ƒ'Sm ðØK"ƒ‚É¯lµ�âµ‡…	É%%EÑBc›!zl¤aèÃÐHây µ¬IÔ>Tá¨àmX…us‘
v-±«X…ô�>Õ¥�,é$¤©KudØ4‡V�ÚÓX±Â22ô6ÃAÆIVÇù>+ƒ#Vüô#X”êA—H}Q›¦ŽÝ¤]¨±	¹Äˆ@àjæ@Ìª‘Ò– “*W(Ý±?¤.›\nGlËì›!©Ï£ø¤äOfa7@È2Î.´ÀEIÑ*ä°�Àh@s&½UB¥ÿpxQ8˜0Ñ¶‡e¡y4Êb™ Xðh ŒÐÆ¨0fU¥�ìàÕQ_˜&ATÕ˜¡R#‡/Õ�¬ V*9)…a¹bÁÿ!ád^cø­«u®°0<ÀÉg­èlâTÔFPd29ú Ö—ý_Û†¹Ð}×«å}±j@²§Àz)ƒøîÃ÷_OoÑ¥Ý7KºÚ,Åa]Zn–f£Fzç.)VwÍÇÅñâTã…~	q…¦¹[¡»¦Hy&ªJÝÅ‘»ûÅ¦ýh×è‡ëóÁw³íl]úŽa†ýzèô!>¥3¶xŽ]%�ô¤fYvüCƒqÕ N6¬$W=+=+}¯<EGó©Cü*¹J®ØÇÕœÐâ#0Òª™‚âõ'úþÄ+ƒÿÐâ‰¡µÆ_ßÄ�Ý5:t­ùÓ¶áÎB£à=Š8å>¯ÔzæO:|(ˆNÇ®9™ãRÔó1Úê[q:€VÓm6UNÙl†[Ógòèkèé‘–«÷­Áõ4(¹2øhY*î4Í®UÌ<0Hôtl¯·dMC?¬—âÄ§F[SéÖZÛµ«9¦b,éX©HÀ{h™J…¦µQ›SÈ¬³|1Ó´�P
Ú„É[\NqŒNiÛ…Í+C˜T×Ð�|Š)è×–y6�¬=ä_	¾ ‰ÃSDâ!bªõ¯ _|ññVµÝwÊºÞ)×MXÕ;å3��âÖ�.l�uNG)Ü!‹J×|-ðªÖÞ™*œ“ôBK;ø )N<„¡¼¦tðÈƒ" iî>�B^Sƒã$È¾tR'a<Ç±,d´µgS"|�¶Æd÷1ŒØug+Àr¯¸âñ&XÊÇI�Ó:ö0–âº�ýÁ}ZhcÁ®û]ØŽªŒÆ|Ï4•'Z.¶A42–ŽŒSVL™&ûk¸À§ÒÃ39e£!n§¥Ù‰“5 3TêÌWkqžl¯	¿¡ÚOÝAô5	@^ìV‹Õ’�ø§ýRïÙ9ûUöS…’C:dƒòñü×b º�×C_ÒÓ�Ò.T±ø2‡¿Dc{n–×6PQ�¢Ü•îÁñ’{zÉ2}’ÆÁm]ñ/¾ÿøÑ[Ù-’²»¢x”Õ&7l#)KEñˆ�”(÷slŠ*Ù1Ð·=zÐ[ßnŽ¾àíÉx\5TË3uvhWÉ§Á?åØ»>åd@ÜRØÝÈµi»Ë–bZ-Ù¶p–²¥5°.¡;ÅKB[áL€¢"mùhW–ýþq¼u¼@ÊO]ëðhw­ñ¯t¯–³ûã“/šÿÂäÿJw¢žæ¿;»?{kòW`g÷Çag÷Ça¯ÃÐÝ×]6;^4»÷bØ'žQ�/?šo€Ï>ØónÐ±Ýe±®è˜n£cK™ÅÈéW½;,YŽ¡Â ÿD™¯J_g©äƒ§-Žs¸°‘G(CeO2k�ã¦/îßKNƒçH~úLVH�?Š§qa…½›�ºîfÏDóµÞÇ@m-ôYØ¾.â’±€Zz	|ß0þ¾ig(�bµyèã$Œ“9�ÔYy¦(Ùú¹‚`[QvÝôÜI±1Ìîb6ŽÑc7>ïI{¨þh‰ÀÎÌÒWOõ5_ûYEÞYš¬µÈÑn‚òc‚†à÷�¡ø~¦n›Š«�Çàu@¹y<C½ÕÇ#f�®ÅC= Î'‘èÉzã�Ë_ñüËŸ½[?g%•n7]�Žõ\IZ…=¾<ŽVŠÃ>i†ñGÚ�7Ù3~î»2 +=ÚC5ÏnÏ˜Õ–ßØ©÷Á¨ÅÛ¤*»ÿc[‘ªMê<œêz¯N $UwJÈJ>iåL�œ2ro9
I}xÁÅú¹•,Z69G/LA.ÂRã•¡¯ÖMå�˜¼“¿‡˜¬IGwN3½|øüõØÝsHVÔ#m£Ï!8" i¸›€Ì´b:ä§Âs¼öwòN@þÝäÇï¶��Ý•RX‘�¼�|Èš|ÊÇ‰Ç�fJ—Ô WÔŠ-5YÕDyž}ýü=¤ø{W‚%!D¯’Ä—TöCxˆ—ö‰+:>=½õÀn¡µiTf\Þ(Èé©•ZgºÀÝSÌ‰nýóÁlÈ�sc°ÿÉÇÿäã]‘äßD<N×2¤­–¡ì#÷´œãAÒñœš¡ä‚xý#Œòd�`…FhÅYñ0üšlÕš8	@¶1B�äÕ¨Z•µÖÎµŽ•�Æ»9ß õ¦8œ}¥^-…Q’(”�U,/¬0ŽµåÇKa¡Tÿ¤ÿ	ÒßG�¾¹|ý(4Qtgç‘Í)l(RÝG‘â=ŠÄI$Iá9±¯stä©•ÿg‹è�5Œï“ÞÇ¨°Ž0gÈdUF/µöÔ8†¤-Üà›�›0-#¼ža›`Ì4FmPõ·ZˆiÖ,ðfÐ&Ý–4Y´ÌI5Ë�½@â ÿŸMúŸ*½+ª´ÇÂ+ºÓ½ªSÜ�¥¶�,¥;déO™x¥§½«¹ËÒãŽ%(ÖÖ‹rÆ±û5w­ÃˆŽwj0þÆ’ïÄZ"ÿÖ)qúC§Ä•CãÕÒÙâW‡ÝŒe›„î›Äî‹muwÕÜþO"ÿ'‘ïŒD*Oóý×�(äévGicw”Ü>
¹¶;ºNò �LÏË°sº `“¯Æõ�'8‡…
úÊ5%ýï¢÷yh°ÔÎ6³ªv“îÖ}‘*©UÔ;G—²ÆÈ5ÁRy‹%
z¤¶0¹ÂŠÇ§9`�òý¢â‘u°x=F˜‰8ëëáíf;ï ýó¸R§¾‹dŠ¥6d“‰î´Gõµ‡ñÏx7Ž	@ºË#×¤`*òwÄ„h‡Î´2í�vH†9Te$¿$‹Ö˜Q—ñiáo-†e±Î½¦vC[”Hºçå¯¥s[gŠO[&ˆ{Š’`?]Éoò‹¹G÷+ù-3ùM3ù%±³Ù’’â§|H~3È/ÚÒ–YH�Ë„«F:* Áå†ûß'Á‘$£ú[2ü+N¿¡Â>ü	*ÜŽSá\n©p4¤ª¿RáÚ©ð
\:~%ÁÎ’d¿ü8‘nt§ûÅ¥¼¡À~^ùÅ]çx� ?å·„™Pl/¤¾Ø#B=&Üàâö0(œ¯	ûA1.R·h€	½ý_�ø?÷Þ¸¸×Ï?þä!wº`*"ûhÈÚ?ð:ÉƒD¤<MD¼“8Eñ	8-�P�	7¸XŽuÜC³Š{È�%ýuE!%{ÆÄ1ÙùÆê±@”Î�oê@KJ¡ ®ÌÆá	Ìd±Ù�Á[id4—=Ew¡;úü*Ë3>àÐÜ ¹0'c‹fÑ3Þ\Ö?Î
yN0;§‘ûhYøÓmt²Û,‹°kYø•�Îf®WGvOúÐ&:u—žÁ6S}5s(+"6Wgç0)|½†U©É6?õP>Î¼O×ÄyJ?úÓÍ4²ß`PÜ‡A+3�ÕD¢�NÝZ°ò—�n&
âkHö3˜lË4ÂÕ&pKnÍY[ÍçI‹
Y
ŸMÊhQM�=�]Zà%†	lPL³P."YBzÌ@}N‘pÕ·‹�e€ãhÑ£êp—î°‘Gˆ±Z´~ÖeÄc­‡®¤9ƒP!Ü™ÜózÆ¡ùà¥Œ-XC…¿	š_xF6œk´ËyÔJSÏÕÆàvYæfµ± „.Ä’Z.Ù¶ŠÚÑJÓŽ—àŠr®É³‡ÞÕþ3V+kJÃH±E;â‡ ö/ÑbPvõ¨Ê©žÛkbþõw_<´Ñö§ësØ¬¿´oý­õŠ}‚×]x2•¬)m¬‰¢š(=xíaÿ\"\ŸWS³-ˆó¤ó×Ã¦%m„õ•Ð;�oím’î‡4¦‚°¼ì)Î!d7m´­™æ‡L†ì¨è�¾PŽ¤ãÖb$‹þú`…ÌœåðÝ[}2¡woê�1–äO¶	ñu^ÙW|ûXòœ†�àj$šu{–¥âºI£'¶à­È5Cï¡`Ý-ÞÝ”™5ÛƒxÈé
#5zxkÑŽÚ/™ÜÇ›8WŽUM^\»‡¹ebñÕ×Ák¹GµñÆ¡îîðäÈ}!Ý±é‹Lî¾l+§ž,^½Ý±êÉâ„‹ÞîIÏÚŸÞîgþE2bBô}‘`»YºÊW�kV;‚ímŽqUw8a„ˆmÝÕ7i5ÞnÒl¡„�Çwæ}Øâj-=¤¢¶p†7³œçÍ÷hß}2ü¤\Ú#bvº¬=oeíy1ÛÊÚ¯Ó<HÒÒs$-2†ÁÈ}‘8Û!yÍ�a[rÏ„¬è¢«£p'qË…î€èò¿ÃÚÿ2�w$Ó!kþˆZœ.Î[¹pÙG-îÊ…9Éƒ´â9Á0)×5 Õ…W/…s®XäwúÄø»}r¼Û‡¨�Šß¶ïŽµ-oû6:¯ðºw›uù_%PoG�¢Fl<H|¶tì­é‘ú¼c5?¢H§ûöçº¡HuEZùö¯¦yˆ&=’˜˜!£Dœ"æàK¼E²ÃâÝŠAQÁ
—hXT\½ôn!t*c]†ÊIžŒ^.$ã#›åÅ*Ìîìý€ÿ¹ªwÅUM—¯¿ùFeæÈ˜œ®([­À>£PYiVó<DÇÊ“ž»oHÄ;ª·¼õ±ÃàÔ[¼°sÌ„¼qz‰F‡Z<Gƒ\ƒ¡}‰#c*3‡sÎû)±…ïöì5)èŒš¤|,‚•sÇ»“8ìþ¿Éüÿôñ½ÑÇ/5ÑÇËg�¸<9]åU6*¯ìö‘Ç•Êk5ÍCÔÑ?¹ó”PGlòü (5{%¬Ñ§uVë¬d×õºu–Ž[T‡£ó>w§Ã"av7#øÖºH\<aŽ�µkŠñ×V!è‘lˆ…0VÁá©òF²'ýfIÙÀ8û7êÿi£þßÆ6#òÓ`ÿ¸�ù8�krœÀ5ÿï!p?~þéç�¨Ûé®ÓE6ÔÍï£n÷\§9Çƒ¤MžËCPj7”
ÍÐ}9xœ‹{µØÉÚ*ãÒPýA‰#¦à,4ì	l­«Œtõa¡ì‹P<zú4Ã¦`TÝâºjZrÚ
ùEâÀˆíÌÃ‘=�ožù”«Í@=­NpÂ…)�@ïS¸ÀNÔ;…ãV“”´ÌÏæ\úßô›©�kK•*Í¤å}!7%O^Å'… sÍcM½ŠC…öÂ
PÁ½i1	ip*W ú�š<|‡3#¯ÓŸ½|££¾ÿä«éóqz´˜NWh•´YL²o1­Zë™\RéI™�ÈC¹b%CKŸÅ½ŽÕ±Iß…Bm4ÐÜyµ¶™˜ÓÏï ›.&Tì¤JÆ™Y|Kµ!á\ =oøªÕ®9MPZG«w®0µAJYa±z˜�¸žLŠµ[Ô¸®'‚¶QŒ¿Ä!
 'œKÓOr&Dæ#Ì�kê¨#5Â:³c‘úY£¦Á™n¤#&:�Î’.­xœc1ü^ãGHZÆäó·9™šõ^A³µÁèø‹ÞBƒiâˆó½Q¿3¡ôÖÒTnsœÜø®rœ,þ…[¿Â“O¯£²~þÙW/ã£Ezº©äÍ"ûéZ�Ô'xpm>é\ ³[ïF›$[½Ð�Xœ­B›ÀßýÌÖMò®Ö'âÇMrŒø;Ö�_}6"öÛ�=Ü#ì9Ý²¼”öÄ}Ø³²,ßÎõ "•çSex'ÌežßišºÀÜõþw]§ç€0³î²'l >@½‰çæ˜/í6ÆÃtÝ¿ñu¢šBHÕÜ«¹,Æ<Ç°âÑzQCX¶óJ/PË€ÏìS[Ùþß?^÷�Táx9´lÙîAñrùgîw¦ü`šÜ42œ¾§¬Û=å>#ÕpwOÉI#ŽUž´ê"i$	¸ãÅ›Ê–`ŽäŠ¥vCgßèõ"L_)SÏ¸‰Œ”ašY-ôÝ*9©ruŒå0°Ù>Øt¢øÔXqê=Šmzo%jKo¦™µ”NŒ“_lZ£RÜ†w1Í›¦Ž‚TKgÚ£þJ¼fÃÑ½6¨$\‡ú¥œMö~ØgWºÃBõýÑ,pÍ�HÖévõ5lHVÞG²îÅëâR¬pˆb%‚õ�s~!Z¼¾?�ã5D1­½fÂ ådêœíÌ}oXB>W.T×WÖ�”‹Õ½f#gŽ˜€¡ íRã=Að}fõX‹LNÂ§ó|Ã¸ðÁ¾°´Î/²abXÜrÙêÊÐànÅÔ°èÊØðvanú�ë¯BŠÓÇÏýâ–ëÃ=&Å‹÷Ç21^ð¼áYØÏÂä
q1Í¥yîòü¼Á²œâò¦l*ÈžËû.“êÂ:r‘¼"'É+n’%�£¼má,y³€zµCÜÏÃ-lßÌþ§’)RJýw©„Ãí¯¼ M»Þm8Â^–fÄ*„·È%òjeC‡’™ñ\Æõó©¶|»^çíL�iY¹4ïgë#ÎAf¤ÆîÏí\ký#î×}þÐÑ œö¬Æu/û¨û&ìÙu–é{|Îã5sÛ;Z_~•^+@½AšèG¦=J>ÁU5-pV¡Öº
†ïÝJÓ±jÕ±¼¶ue=aÙWºƒ+¼	Š§³½ŸÕ‹1!�k+´3æ'gôÕ[š�„âÉ(õâTò\|ª/öcæããÏ_¾üú«�!çéJƒºUÔ}È¹R,3”ƒ˜™ž´¼"g<Bsµ˜'›$ÚäƒY K!IÙÛøL†õ„�tL~€*ñt.µm¹Ô}–zqÅ¥nçzgZx^øç¼$ÚÀVµ6Ü5CÃã02�ŸÊÎ°…”:úfYKí�¤ê™z«ð"©�¤Í]‚£Ï­wi…]ºâ'…Á*¼�bzYúÀIÕ‡ÔûÌÔ/8§ãx“èOš\/,dÔÊ	ÌiD›Åj“ÓZ&ï¦|R¤³%EÅm$EeŸmU
÷ißÁ@ÅÉóaZ$Œ9ÍK1‹¹d‘hj©A¢Þú¸£ñ™Ì?"~?<
<‘ÏNNV\Û`Ê>;•¼JN¶žéA|ioÖ›©P#‰¨ÁÑùÄÎ"J4ÝÁláq\ÀìÝV+Ô²7D»éû—ïæ 2�Pîl÷žâËådÊ­Ü{V³<€n¾<�»“èV¼q« ÁÓ*¼ð ÁH�ëiC3eDÐâ=uÆ´Ùô]šÚ,å¹cŠ6VÙ„�n#z*^æž„×âVŒ§?Œ`<Š0`
E'ÆÔCÈN‚a¸áÒ@­ßŽ£Oiá590wüŽH$ ^Z¡téªêœáßPÀÇ´2èEÀ�¬gï!Y�\˜h	Øúk ÔÉòÊéçù‡f‹¥pîUƒt  š û»Ï¿¢——Ï¿³Ó÷?���iÊÙÖâEÜ†hì$—•µøjšG¨†<ëKã¸I³±4Kf%Û˜Àœ Ø.�¥”(ìlýnötÌÿcÎÞÿ‰Œ)û0f½ÿßNö ÞÄ'í£‡ÔHQ¡U£`?ÈÖ¦–Ãêq"2ÜH-óïâÇ>K£v:%‰[J²O.Ôd‹ÇMŒø&Ïé¤R1Lþ‚¯T0’øY_àÇ�™/U K&¬¢÷0¾ž Q~«7NïrÈ¸EYÞŒsó/¹Ç±D,²¤E±2Z”'ã\©½Æ‡¶™Ff·h˜‰>€6†f¢¸4¤h`�C½6-\ß_%ÜÇ×/˜>^FûÕ×ß?b˜ÛÙböÃcÛ>Œ]‰ÙWÓ<„³ÏJ¦hœÉ¶%`”à#V­¡ÆFF-¦—QŸ¨™÷¶E½¥]•–8hÄ
L±‘Cˆtm°Ñ´¬ÎëU^tjAÛZú¬¯—&“ju6Á£­Ñ¶¥òQ¢íu4ŒJès�­Ð¥âm%XxN5Û¢a�Ì ~Œª§s0R„z$‡f°æîe†Ó ©ªÞ°«Éh‰3Õ`pÃyõÛ©˜ùŒ4ô£W˜á»¢)#ôƒÉL°	3˜á³ÕJ‚ï¿€)•m�±æß
�Éôƒï*ÿ}
rÈÄle0ÓHÅS%8Z‰&bgRaÅŽÕ®¥ƒÍÝÞ#á'›Á(ÉF?U¼š�:x¿y’G¡ý�­]Õ‰WÒ1@Fìü {ó@«ÍrJýy9Àê…Ïq3@¬n[ëÄà’Ð˜zgnÊ^­¶ÊUÏfn”ñ/è•3x*%QîS©�4²§ˆGêtV+nX­êö¨5«Õgx”6=Ç_Q[<Æ¹´âGl¤/À-!¨Xü%�J„fªÓ¢4ÚÈÏi{-¹Ò”•Ã¼Z½E>neHžk:À‡‰ –yïth½Í]áW\è‰°ò5˜VÎ+G…›HohWªûC•GHz¶B‰iƒ¤~’–ûH*±ô9}`‰ˆ^ÆT<Œ§†ÔÈx% ?
¹X¨i×ÀÏeÀ‹õ®ÐzÒ‡B~ã¢.Xòv’¨·I^ÇcB2ØçeOG%Ó�ð�xFÆØlPLE˜ BøƒÃ¬$‚‘¥)	QÄf0�ëÆ‚îSîUÜ«Pzä™Ã†eâñ¦ƒØ?'ƒg‘šóAº Ë61	Ô_3'šÁKPïLãFÔ–FàÉÚVÏÞ0¼N†ÁD‹IL“ã=æ çè_¥`%§fj)„aïÎF£MøÎ„¦Ð™ø‹­L†æÝ=-LeÖ|éõ|ñ®…ÙÊS¢¡�ð{‹tº|þÝ÷ö¢˜‡±xÛéòáX6Uö-Ô•|x5ÍC‹µ<™x˜Þ³ûˆú`K3z“,¹»ÑÒ‰®¤ÎÙ‰Å“¶8¿Õ wÚjB(€Vá 'ã¹8g£m<ì¢ÉÈ£ƒécàÍiÓ—Î;œß„ÈæúÊËáÆŒ·s\n¹ ÃµmzÐ°ËNcŒá'XÎ|+ �(­8Ï¹+E‡_ÜUÖnÒU²ùô�hpÂÅ�~`æå~¿´cÐÛ¿|ÐóözŸOÓ×ßM¾µÉ�®UŒu³„wù&·Ò*^çxpýÖ'Í~‰7J&:XJ~5¸íÑXvcv¾¤‰\üÀ‚Pmqk ÛP•aŒß×‡Ó’7Ä¥o^¾ú~z„GçËêÚ�â><ZËê8¿ƒ8ÔžÛÖ
ìAêÚÑe1§'K°,�zn©$®Œ¸c‚ÊÓÂo|Z8}Z0þüÇ§y8,tÇå^SMÛ{ÉßuÁ©y(Ú$?ê”1„:®pE(H kÆ=¦8áÂ¦p21¼ñz•-Nó–ßÿ‡Ôñtëœä6X�öaõÚ:§Ïð mLî?Œ×Å¡×˜PAù£÷žù5½wvWpôY/!¶ÒÓçC˜}>p…’äÙÈh#ÀQr°ÚY"’,ˆBìŽàmZLm¯o´o´X³¥Ósþ—ä7Ë%ï[.ñþr9jÌ–üó›�T�ð…#ß¾ÀÉ;`µþÃÖÕâ.8¿@®˜É6ì„
mpØœ‹VãN;.°3ªR+ 7]n�!†Aù¬‡hÞò.4	¦°Ü´<Dl”!£Žçræ¶u­’yùê«O¾ýáóÄtz¶÷’dƒ�eBnô1Ë"¤<‡�t˜u”~RÅ0ôLÕJ…�«8ðœK×V¯wýl¥ç®œºÜPK1¥âÜU
ˆ!…xlS€ïZ™"aI³t=yJèá°cV›Œà1L…
 ç* çÖS\CgØfØ9Dœsê.ºÁA…IYl†ók·ÀÂDÅ™’mŒüŽà õŸãYæÔ°²Ÿ÷Ñ =¨{±dYüù@êO&Þk	ë'�„6éôüÞ%…Íš¨ûÖÄJÀé\áyûŠê2í+–Ã&ý[ì* Íû´¯xdOœNÏZÒVÊÞöáÁ½8.Ç‰Sú+#Üérk(|aƒmü�ââ�ø5ÐÛŒ9�7iŠ§ÛÇDÙ6¿1ï¯¹(H¹:¯ýÛ«ß\ÜÂ·Ú³ý¾+û×£â�ýfüá±XëtÉô6…vsû�{%™^Mó‚ç'‰�Änk©œ‚ðJY1F¯Gµ±¤W›ft¯¿¢ûµ!YNbBÏÈ$9Æþ•×Çô,gx
’·³e<aFÔª1v�¦.L6˜D£å ±·Éosègóð�F9ÎÔJij:¶'\ò^‡êù¤Ø}Nêf00q¨!p³-0•ðÜu²Z?|ùÑwŸŒãËƒáO—dlß6¿kAøµ$c™â±Åðd¾ÛÊ(Šnˆ®ëñ²Í^AêæF–:OëõrÆµlK°jnz…P¯êLJZh–‚`Yz'Í¶ª… z2Î™í(5ë½Ž…@obèÖtÕøŠïQ0¬°è}È Y¸pªM©ã±ë!œõN€æŽ(?—:î2Ëæ-Ë¿üúuÕ.,WÒéy?Kö–}¼’-\çxƒŸ“-0‰mócÌµŠ/0ÒáM£‰wø†ÿxðp»ìÃ“œþ¯/Ûý>•Üqúýs†áÅÿ—˜U²"¹Èh—¨‚ýb{kæ?^ooßY „™§ûø“ñ“GFÄINZÙ {Ü‡î+¡ÕjžÇþIÁ•DR»…Ì™’Ü-dÎ¼r÷8ÄA>=FiÛÿ.�Sw½aŽÇ6(Mžô¹ì‘ârÚÁ6˜·ÐŠÌ»Hµµ0@�Œ\”LÖg�¬Ë”ðâ£ÔgLñÕ>­â†`–l°7ªe²#ÆþªaRm2Vhò} ÁKôÔ-…Hb¼v(66o$¶�Ï£•ZÎœIÚÖtìeøÄªdúŸnÁÙÂ‡Ë>^[p.S<ˆÁÏÊ»
Á�Ô_ýP!SÞ:ý³,ÚÞú¦¾ê —9ðÜ½O|ÉõÎG]ÛöNÚ{÷ƒ¨‰Õb¾fÿÃë¿ÆX7ÂkËÛÆ9Þ™jËPÓ>Óþ{c]—yá¤YvÁë$e¬Nšì\ý‘ãœß«ÒÁ BÛDÔc…Žý›Šsýtw]ÿ0=X­ñtÙ@k›Õšw­Ö¸’`vj{ÒÔ„\F+XY"€(0±pÑUhŒÉ=óÙ´µôáµ¤L·üP�ÓÙ¦[ÕÕÍ¿¿îú÷§µé§xLÀ÷x��°È%ä”2A)d%Ë&›„Â!˜Šö B·³8Ÿ'-jZM½cÊÚBaÕ_¯¼ÀKŒ“Õ;êÛ!Mƒ°Z‰ô] fÑ7“[zõ1Oà„Äx¨Eu\+z”¨'=V°eZPÎ)!�–\N+èaÇN‰Ó@Wo3fpÑÝC³i#RaÐž” Be«µŽú&ÒœÀ;2*¡ÀËÔ2Øˆv4¶imS,ôDõoæ‡Xé=àÅ
DnZ)œTÄüÁý•ZëxÕçÒX¼�¼À)þ~œa˜XEèŒ&žŒV-'HÑ@.a¤ÅP×(+¦„À�Ì™*œÃêg�$;8œcÃ7
ÎLÛÃ³hß¿Øœ:×i"¦WÐÌ{£ÝŒ˜ÖÃ+ßv÷8Gg0’ç‚»d¼m¦‹ !=OÜøîì—M}Î½¿gßûû†gü4L®äøg€2|lp›¤XÊ]l5øÕ(–”hJ½Ô¾”ñXg?8�0Ø?zé8ê˜6œÆýÇúé'_¾<Šv“OÅUÝö3ØöÑÁÕgp5Ë¤ðÙàJ1v×6=‘ƒT8Úù+hû7qùB._ÌXÞ6,>;Âä|¶b¼nÂQD'»ð ×{ßÃãaê“a(r™ÍÓE†:7üÂ�'OÓÏ E›�Hè;‘°D´f[òûþj·é!LZ\9‡¬ûl**MŒÐßÍ*˜9ïÈd‚oƒÞã|É-=bÖrÃò×XÞp=|ýå—š^á‘9e®§¤Ð6ˆv!b]¤ë�áaxŽ‘Ì ¢%/$˜Fè®I“|,ønÑÑ‚ìù\øvhÀµºG"XÏÖÔè6x÷áA¼G�ŽJù&‡¢°]rÜŠ@z¶¢ºñ0Uâ‹!ž¥sÈ~·mœºÉßÄýî“áûÏ¿þjòœm	ScÚ OÚ‡<kK˜ëD�#Ð³.Õ.·$iq÷ô`y+åº�mK¾ V “ÎŒkó{8³GãšÛÙ^�5æÒì“µ•Wàj¦G±æ9ªÖzÎ ü�©Üœ©íè¨Tò‡DÕ’ò˜õ¦FGŸõý'ßMû‰Pó§ãSÙàSÙ‡O~…O}®ž•'9kÛKJÔ‘hD_ìLOÃj'îHÊÀ¶÷A•úoûa:=$\�uƒHu"É]DúhS=™{ 
¥g%ÌÑMÌq�››Ã p9´á]È_eðñf˜÷åË7ªäûî‹Gî¹�Î|§-óÝöaÜšù¾NRŽ¡ZrÿTû0ûhbhcs]8)�Ú÷¨´ V€B#ÙMÙ¤Ð%	RûÔ LzCuÎõ¿iÕšðÞžŠ°n|1£wûðveE´žéAÜõÿ"ÜMžÊéV@°ßÃß}ÑçóéaÀj
öû0xeD²�ëAGÄ±£�ÒQ29«àô]d®´ïX	hg1,Ka+±Èr)Œ½ÏË6ÖaE„aî(—íü™RYibö2OÒ1ÞùyäåeüôÞ�Õª¦´Á;Ù‡w+‰Éjš‡P.='psôH“	v�¶ntâñ±@àJj‰Pø¯;¶åôèH5å*ì’À—ut¤Õ,�`B>2sáÑ-`–ðÐ"9xíéêXzÛÆ,m®©ò×¼3{n¥ïPçôÐ5où¯¸uîð_ÇP&ûCŽ‡‹7jˆÓ/gø^+Xq¼¢²»©²²ƒ1¨"°…ÑƒCPd‚F¢uÙ1š€Ždæ6èO‘	§ãè Z�¨�¨çXèÞÃÀÄX9^J!7Û‚áûU…5¼Ú”úk¡Eƒ8…¯ß"ZàÐ®óô´…ÖÖfÛ˜¹�öäû ¾9#ß´ˆzÚñµæÊ~öÉ÷vüzx�ÜâÒûÓå|¹l�>ïBz¿’ó­gzp<%å[R¿wão½ *�z ÔÎØÁ�À{›Ö–7}[ò�/¯ŸL��étY_®dJû�i-ëãü¢P}Nõ •19�ÎpnyÒ«ßøNñÖðgþ!V¡šsE8}×nø%ÑDDûCŒÕÄ¸ºR æ8è‰)”[1Ó%šƒ´7zÏéÐ¢‚ž´”»ô¬àÎcƒó)"ÛÛ…æ]·huüã<X¯ü>pÓ‹N
*¡vÆ°=z<È+^fÎö\+��(kÁà†àU§Qšå\ƒ‚!q.žó®˜Þ%h£¿xÈ\�üoÿùßŽ LÌØÿñ@9Ým½æ¶¡eØ¸­/S<Hž´€IÒ¢�¼‰Š�úy"g#-wA¿$;›’AÛÝV|6ÔCÍ*§º¨œ|Êó’¥5˜Ì²°Ü†‡»GÔ´ßhW‚�1¡öéqSó»JÜ’è/£¬Ç÷ÉŽæ‘#óo‚ÁlJ€�ççÌÐà�7kŸØŸ§ë»f´ÇõÆžeºµV¸UÞª;s{¼;ý–þLÿàì~€„=-áÖ=2~ˆ)&4#2z”¿fˆd3õŸžðÒ\²›S-æD ßTüŒÒ(+ZÙèê‡§da"8‚‘àÙ›	ZÀè$6”`
3ƒ±RÉ,Á�ˆ°0·Ui†g2æ�7¥ÃË�èééQjqzZ÷ÑÓ•6‹Ó;¨Ç*î½šµž‡?÷¢�ðåt)FÙJ1Ú>|I÷e¡Ç0æÙ°®Ò\cÎ¶Vü2B$§6B?“òP\W@ÖÁ}™(ÙŠ+6Z™³µò<.zškæ·÷&}!À#V£Õ·hÚ^*Êòðè;¶í»z0œŽø•EW_º[ØÔ$#}Vº‘4‹J�èŠ>aBÙ™Z÷sšû¦
)JH'ûÑ×ß_ì�/?=Ü�ží˜_‹¬×‚¸}kaå˜¿™êÁE!O&xóLÓðj¹çâ¤X	”ìqC—B!”äj42XJ‹	=¸[Ãö–ò2Gß3r>’ §ã,EWìÜŠþ ƒH3Zã±µ h�ç×HôÒ_˜X.:ÂÉ<Æy‹áµ€�µ­Ð³ªXíobM€¿ºÃÛ.á˜EcC4R0}›’M¦Ùb<NÒÌÚLkº2FÜÙFP¬AxieOwaÊ6aÂ»žÝÇS­Ú¶D/÷€Ò3ÄePŸ@(¿-®|Œ€8˜íëxc!6Ýrs¿ÇÌõß¸ú4ÀWŒºkÚÙãwõž?›ˆi…tZ
CGÀÉ·„]²ø‚Ælhµe.¶ŠÑ®óüÎ4I»òU>ÿNòãO^>þæòõW�%V§k¬KØP¿�B¬4Ö×I¥áéýªÔ:¸ŽÁØMT·ÀI¡â`¬]h�ë›ÃÌehÃíÌ<œÖ¡ˆ^À	àç—²~ymÂ" ]zZr=¸0ø&zl-Ç§ßÙ]‡½‰(p´;hcr´»—®¢Û?ù÷ás‹ï¿{¾x˜ž¼Èé*ŠR6kTv­QY©(VÓ<´JË¿È(*ûd¢sCeê¹e£�¸¡Vk2ƒÛ˜'Kj\6ÎŽÓR,ÛÚÆ;þ1€è„¶H4‡óE[§Wð"E 0Ì
ggB„$Ç×V&ÉÈËÎ:Åº–‡hŠÉÆã$m²bD¬6rƒ…„A€èD^lÆÛ¢L‡m¨À»sà]lÂŽÂ§K’�lsÑ“hµîÌÖ»Izáþ0æªuf“§oìX‰§ëwJÝ¬Ä°o%®ô;«‰\‹ÿ";næ¼Òã’¯Üþë*ØôÌÍ+à=*ÞT9ÿ/_Oß|þýËø[O×D”¶ÁÖ¸[WšˆõL¢ë“RmŽ1AØA4û_¢4=’d{JÆ!‘ùöÚÁBÞ
²ìÓÉ�Ð(–>	}BÓ3Ù’d#89æ2ìx†-·xx³ÍˆÇBÐ–—ôw×‚äHND¯¢(B™©ï!8ÄR,xƒb0˜€Ó“ï©ªÛc·±Û€{!Æ¥¬Ò¯J=J)•ßEˆD4d|ÁDh+ÎIMgV‡¸Ofº‚â�õÝË”' óXF/À¯ågÜÍì=ðË=³õq}DyLCãÊ3Ç÷Üäý¤[¶Þ|GFµ­ÁSŠ©K[£`ãN•vT{¸Ï¥FPZb÷2xxO'aÈ¢ýÒ‹:ÉÓ¬+iaß)º—­Ê�DªêQ5Z@OºZÑÐ‹¤àpé^Y«2táõó¬?ø9÷_µ5Ààð„ešÁ©ü†ó˜¼n.Ôç3�27ŠØª�z«Õ^ôYé9qôf¼ÜíÇÈW˜ÑÃŒþfè“¨‘?wpÏÂ@Aq„Ä(ÎQ3§¸n?Ó€UwÕ
¦ZYD<×›`ž�t-“t¨XKI»j ¼%—Ø¶@Ê�Í!ío¯®ž¶¡:,Ááë{‚ã�wQé¾HÐRÑ’¨)†Ôl~';ªBÁ¡*^7ÈftxBV¶àÅü@þLù�ß¿Ûßâ#s»úcG“¡oïýabo bg5”àÍ[ðæË÷†áˆ×SàÞt©ãÕ[EFÒq:¿5ñSFýBó»å‡_ßÞÕìåzø£\!d!/õð9¾'ññ“
ø$6]$“€‡7L×^‚,ÁV•°UÙIŠz.½hÊ¶Uuž~‘"ZgÀ¶5·¨4‚‰,³O¤è6	ì¿éQSÜ¼…­Úsô+ÌË–:«
«Ê{UqNSMÓQGKù<,õ‚zK€Á!¤¨³xNæ2ç92Þ²¨ä|£ˆ­ö08ZêVäwl…¢÷V_ýæ£Ëî H~¹uÂ¨Wò˜p6§�v,{C>éœÁ,æ¾æ’çIDx‘Ë“HÙO"uSÚé±ð$RqÑ˜Q¬
�Pl~Èáyb$Oi£¿D›‰UÝ´a¬¼Vy�5ûm6]¤Ý
ÉË"\á5x;5¤`“âr;½ŸüâaãòHRdÏÒR™Åsªó Ò�ÿƒƒÊ¯<Áæ
'¾ÄÖ"'û¸�ïáÂËÙºãŠ­ké1\��p!?‰Ÿcèæž8©T§™¨j{Ôñè	`ªÉrJMš‚O—QÂ¨žp£ˆ­J«7ZÝ(â·µÚYD|bÑþ(ºÑá­"©†ì{•ý]£¦�¢ïº.úZEú_ÿõ§õ7÷y­ùå¼ÖÑ¯ÐCC�K^ë>Ä'äS\VþÓg|{Ç9]“îëi"
}4M)Ž,•ÔóÆRüà{
¢+dP 7*;¼žÁü¢ßõg*�Þj„á|Ü¨æôq£›x9ê-ë‰vÑèK]~ìóè.YõjÉ‘Ò®Øc¸’oàÊs”ÕHŸô÷1M½q–hQÍk±®"eÆ¡¡¹F:4D¡ÒxmÏÊs­Ô2ÒÜpÄO-äæ ‚h‹5j Ñ�¥•‡à‘àh
¯Å…KŒ=<¼¹„^	¬ƒÊKà’u…õ„*‰®Ác»„Jå`lJ±�Ñ  ¥PIÍðÄV
–Ç®çãI+±MCE1#ÌÈ
’cwiMBÎƒdý}0…£Oñ#Þ¯ØwÉoã¼½Š}p<7}ñƒÍ>¾rPÃÉ)Q9úkùÐÇo¿ùáŽ½Z—n$½Â±òŽ]èÒqxO¢—~N©tÐDh)�ØÃø‚˜{4æÔÐ2Õ4G=©¶e"Îæû#uBU	;Ž>t­î™i-A¢?•�iÛÄS
V„sŒG!û¤"5!;î|&n±CS¨”êdF”gî,Hi¸TìÜü,õ¼)�?ElªøšføªÜ)øÖ¸Žd�[Þ)ö´4³gpFI³vÐ¨¡–M�E]°Ô,T›NîóNÑ“…Ø\¦
lÚØ	ICQ=‘µÏ¯Šó«âùW…ùUaÿ*m,øt_*RÑLíW¼Ÿf1¥LU�:Æ‰’kA«eîHG:Fm¡±õøÂMó=þ´ü°Æßÿø÷;(]^}éúö˜d©\œÀÎGù$f·Ï±$j˜¢ðÕL"mÀ.Ñ8€2ã(Šß…îå`Äé$ÑbçÝ’—[3 ¥ùS©z;Ï¡g˜¨LÙO'éyóHd=D±YÑ[E%ç[E}nY·Ž_¥ÕïBÑ�wÝ*âQ/å[ïjµßxŠn¼ëVQ¯”bý�zå"¾<žËH×g½þ"Þ:ë•'Ñðs‡=É$3•X4Ùfd„ ë£é,œ(¸7Ÿœ;[�JáÀ”"Ó[E5§[EÝôV‘¨ðeïÎewÇžoÊé7¾E7¾ãVQ7½UäÉÖìí<Š›ý;€a7¾E7¾ãVQ7½Uä	›ÝúŽQo‰²Qtã;nuS}©”ûŒuÚÿõ’Qï,/}2Ò¸Z2ÆcK†ÝX2ê“KÆøÜÎÝpzSÐkª8'Öi&¼I¹é¡&ØŠb6,^${[dD%»ß@E¯­%/Â£o­]‹FoãÏRBÏþ(bQC‰�3û“ùÌT(Êë*Å¼fñ>Âüe•Ýc}IÃöUcŽS•dÓâ+€Ááò¯jCKeû¡ïXúj8µ—¼à-Ò0n­Hs”@ó®Œ®V‘î !,Ç¡9nÈ€rHã‚¼«Ä7©oˆ·ÔÂ2ÃóêQêømB”ÛåS¢ñ¥']rîïîÇ/ç'É?)§Ç�+$šxr3–ôIÿaéÄ©�dc¸2}WÎ‹–¦MHKþÖ$Z†À,‡Èj‰ŠO Ý6ÉÚù¶ëôZ	×Gs&ÿô×þ|OY¯¼Úúvˆ\Íylæ\ZßžóÉù#Ÿœ?EêÚjð_6ˆr` l5ú¯ˆúU7Ñ*g8mßéLïbZ}åNþÑ¹»g¿œ…&z59ô±ÉQ?šõÉiñÉÑ-….ic�Ë�vÊüÒšg²àZ¢ú¿ìÿJlàèèd,6C%²¬ùÞZ*é@ÜÌ‰¥%GÕšÿÚ¢
®Vn šEËx‘÷hØ‡[°D+lž4Z‡¡GŸ±õ»‘Lwš„FŽÞ�hÐÅ¡_'5½ª´þ’\¼œ$J8KKö|éØ �´ ôg¿TæõKX"üáÏËá¼ZŸyˆ]a�=†—úÌçÃ|>§ÖlÖBiåd²H‘xÐ¢H!T£)¯I¬ÝjTUB¡ÌC))„žK–2É>gsêègê`ž–P)§k–Xˆo¤\ëTéoèÆûš"šEIHµÒdy�=Ç^àAªÔõ$ÐM-2,eõb±G´õÖi³ ÐÐWOA ÷evˆ}ü•m¼8yÂÈóÚª	½õ0¯¶” r;à!tR 9´�}£Uh}g¿`px2œ�½tØ¡@ïn!¡éÁr_„ªpAýçÏÀàóìF•°y6ü†@Èá[¦r7¸õ&Ñx¤ÀOý×�JE9¤Æ8¡Qéo	y¥A+°'._ÆÓK¥‡^°@�§<5XmÍDÖ´#•2y×bHöAæ ò�jì¸bH‚ð†h¡eQ4Äé‡Œpk+JZ&ŸS3ºËFyƒÑ,ÏëÒ5„¡Ê­NáOA†3@2¹–Ã°ÓÈ‡è€b‘¶åç™ŸgþP|–òŠ_mH‡q•o%HÑCT+XŠ1$n×Ä¤â/UÃ0šÓÖŠåàÿø(»ÐÏhÕFÌtï9Vï’ˆEéßˆ�€Q¯lc¨©bÒû„ßp,ùn¯4«½ÏQ8z„ÑcüÛ7È¿³2¿ZŸ~H¾Z™óc+ó…>ýù(Ÿ\˜óç¸
=O'Ž\ZÌ†ôÝ‰#–XS¨…lH½8gO½êîÊqWÙtH¶³²uJ
§ÑGË`-Œe
ý<5Š¶Á±0óK?°d1F´æújojÂ–j³—‚A³òÝ<…Ui›ŠŒ”7µûÜyÂwxaÎ"ø�×w/“fçÐâ® È¡)5ùbGƒ¶tšné:Ncƒ›kö¾á”ä8µþðóoVŸ³÷êÕúðCÊB•ÇêR~â“ØôÉ~ur¸áŸNóæ¾ë- rSTXž¹ï�‰æÍ×í�•¤ìèeþÐ/æ–äŒ¾‘öëÈàâòî�Žs�Ö£/û!-RÒ t;¡¡�´ü©ØUD@�NÏ¢¸1%]�ëšs¬m!úÂˆ‘™‘Zšö)È.›5 h‹E„;Þ©›Ì¼ î(DÀÔ¼ñ!ŒNËf#?` Ï]JÓ—F:�\M	Vc)þ�£X"l€zþ¬è¥…Òó‘ƒWœöc›ZÜ{t³]ó¹S'.±‚$Ýã¡ÀÁ©HçJ9¿&¨ç‚“d[û"Óõ!5ƒªF¤Bšs�LÀ·Ô	¹8í1-\ ƒCA»
@?™ìó`iiu~@Q¤¢cvkXK[‡¨ãÅ\¨ûî�ßÖß¸ÃÒßÝÛØëËýÒ®Ö¡ÇýõRÐ¿�ñÙmýsbþéi•»0™îûµgbbcÇ†ªçî|Ï˜|„½À{º.à¬Còfr¿F™î ñ�øù´#SRvH±÷÷~¥û–¿þqýöÃ½í¯¾œ�®×lôþØ´»d£s€On~úÙÈsÕ¼Ð©ªÅ¡ÑÊØ ü³raSlT”[4‹ÐŸÊº�#y©’@k<lr‰0‹íÐßqIHC•�}e1KÁ\ãØÛ bnÈbzdæ%Ü`‡ �:Z%54s]{Á6×$Êü–]Î<$(hàF—7Ç®øªµAmm¡+·�é#»+R2øZžím‰0¶	ªóÒƒR„7Â”ËBá–l8¶æ¹t;¾Ò¨LÞß€°,Hì:ŽsH³Ní4,ïB„Â@©¯Ùb&á1iÆ&Ø[´â-cÿJµ®~Ž?ý·þp<ÞukV_.†Ðk1Äxó.Ä}åòó�DŒö�ÃÍ.ñœF¤ðý	bá‚Z9½[’�XÝ)[œ¸ÎiU¶g1ºh³ s]½§Ú<‡áI49 ákSà6›ŒCI9I^`²”µ@d›#­±Xì�amøÙˆÄ…SÔ%§ØÈØ6¤}8¡U
}iL”H�7¢ðÝ€�{‰×t*Pmj2w{÷3 Tîo]ÎüÌÐ–-å�	›÷ØÇùwÀG1úT¯ÓµoÑ †”ËEÞÀï‚”dZì¯UuŸLû3â{=B¦½œÿ¢Wü—’ÃÚþËûŸDØüy50J)Êúñ¨›Ãz
}ˆ&;~æ¼™dÄîÉÀ9äøãür;òï÷$‰ƒãºù’7Ï2¹ës7“Õñy\•Ákˆˆ;?êùßüÉ[ÑÓ¨[ÞY]Üì+íÌ.ªÂZ=Ö‰‡zª…¨ø½Ü÷´òïÐý]øÛf(À;tò|c‘…@#ÙLyÇHÖ´¶¯òEú/ù¯aÿË™EZ®°_Ãþñ÷õßÁþòI“Øq @I-4¥�”˜’	ÈUÆAòÎ™HzfsÇý™Q.§P/ ±ƒµFsíÒ6e(ŽªåEt:é¦
õ”ÆØÈŠ*¹²ÆZ=o‰¨îYA˜zum”Î~ê¿ìéAy¾Û:ÔÏ¿‘»„îÏòÖsÚÔ¾èÎ¼»‚´oòµP ¸@jžG7á™¬¶*dØôñ †_.H§$*Ç�D°Y‚O+RtLò‡jF: Úgø“Âˆ	™åî’éôéTìiŠÓ¬¬Ü¦á=%­¥Dlè¥¬¥ÜÅïé¹„ÒÆ6�ÅPÇlR!¨íKRk,—ÔYRû)ë¡Ì¹šÌ6"[›VF¨}¬b¤…)…VôÚLM¶%R� ANÇ­~¯í�í+V)ú¯ìÀ³;ËH{µ‹‰¡õjyLÉ¤}èb‚ƒ|r©ÿ¥udó²ËõáÑµä—µŽTõbch‹LÊa€r(ù$Ë€x�vÅ°Wõ|àiá1º*ðºÅV’á#?5ñ´M•ÎR;™ƒ´`�¯Æc;X¸§á…¨ZùP*Pµv>Hªì­×g-Ò$x#53š{�A9¼'µ�\xÌÆÿVƒÐhéAø³�…±xSÊ‘c1O\5ÉÁ¡MÌ¤brÙ5Ð¡´Ð<Ûk<f| =–'#Ôj)Ó�,¤ÒH´#”sø¨œÊ+õ[]:@ ß[:^Î&ÖvµtØcKÇ‡98È'—ŽOšƒð‘t£-q ´<Áb/Ü@“—á  }$Ñû¦S0kŒø´l®Ò‚‘†XÔ‚B�¦ë®«1‚RKG1OïcLÇ˜Ò#6sèŠk c´æW!WÓ -°[÷\ñL	g^!¨¥ËÎ:]»QcÝûèÞ¢¥à×2W#¤$Hë\Œø¤ŠÇ´Nýš¾ðd“À9ß.5Ñ*›iAÑ~iÐ3UŽQ«"+šÃ´Pø’ ëDó”À=`Å73ž/õõ†Š©”ûjrz_n¦ý
ócØ¨ÿBONŸDÈþÙ¸¬Ž!åM‘2!½#kŒ|ž0x9¡)#ˆnÏØJeP ä/3JG'ôëˆÜœ_y€Û=à~mV°ê)u2qãöýÚ!ò·Êçe8dhL@C­í›bQJrGì3®ˆ&<â&Š¡gœâðqã"ZÅ2ñØ‚�§€Tk 'TeãÐCcO±lä�).-Ah‘#nÀô�B5´´Yy‘Y£JKxÀ0yëÌ²0³°Ao„Ón½º[Êm.[¡4›M@šM1¿¦�ëüÏ¾wIÜ�%â	¿#¡‚4CÀÑÓ{E©\eÕ«yk‹M‘š¾ŸšÅlÓUC_<µŒ¿5ÔÌÓc›ë¶ÅÒ·x£¾IòŽ±Ó-¹˜Ò©42RMºè®©»Ö£ñ¿	ÕüÑ/°v¤ïðM\ˆ]$'œ³j‰4í�éÔ¾!Í�'¹`„”�”+(U”‘NDA³`Ðv$ß›ž:¨Ã¬¯µbT‘í¾[{¹iœŽ«…³<¶pÚ‡jlO+±éøÜ¢©%TM‹š´BmTö(‰ß/É7AT=‡’<Bú°@G/ìò©-S™8èðj—@�NÈ¢4<â&ŽBàÏ§èÍêäì£QôžHÕH7¬#U¥ÍZ”Ž”ªpmú�ÉÈë‚é/x‡‰C”d´k5tf„É…
m-TˆÃÇÆüm +Om`1Q°5ø2O�‘2	¤™+Ö–�³Í¨ËD½^ÂLORõh÷øTêIRÇj¬›ÿsŒ�æ?ó63=š�â“XÒB'4JDFzt´!-ƒßŽá•ÄŸ—øyx)Þ@öð[¡	Ä(ÂžvE*­nà0Z¡67Çª’Ó–ÖFUsæ™œ"† MV©êàöP~:¶Ó«ôÐ�lÂ)Êuidäm©®)Ù^F^öXc_z ]IV=ÒÙ—Æ†8xµU‘6¼–ª»»,HiÝèP„øN6³Öw^%×Ó{#6<;lNÃƒÑ¼q-ÊcaQ¿¸‹6À7ìëk'1ÊºÔK$	‘äŽ7V�¤§=”8^¬çÀÆ¡Ö­QÞõŽù^È¬Ò…)Â3'vÛ™Uën¾	}û vÈâ(—0P[g¤í…ªß�"íš�2`avUêvÓ’fñT;Ð3·ÐÒ)¸�(#´îM~™ûÀ]
úåú'–®6‚úØF�omO’Ï–>'P+VÃ¹g7º˜\fTzÑ9»ÞéÈ¦K?½{Z!²Î ;šÆÒ�îd‡)ÒFFê†ª3]£Á®á�b	ë�´ùa4¤šúøÞüÇ‰þÜ4ŒÒW,JSwqekíƒ­žÞ];ôQé¹�ü¿E�ö©+ÍÕzYè šK¤zÕ½nî`Q2Rã¾þéÙtzÓT›3‚£j LA¯R¤˜gH…sG¦ºvÙÜU[�ŒÔÚî®ºï_“‘Ž�¶¯A—ÿêß:¥›£8œ‘ïÿ‰ã e§7¼SÓÈ�26ë¦·š¡ì—ÁÞ(Vï¬Ìvoe~¹~’ÉÕÊÜ[™Ë­•Ùž\™åÓA¤èºçåÍªK‘jƒFˆSZõEfELŽN*“í§HµŸX—œ~Ìñô`›¤ÞáÞ¤£	Kß›ð�óÇ&”: «ßI¬QêðîÌ…ö‚š&ú¶UM('Ùà)öØ"ŠéOb² 4ã;ñöìµiËU@:žt?s\šÿúš%´tˆ²œ;Ié6B¹�×"u¾+õ…lò�¶[ºÄPßeœr�´\i‡Þøä ÊAR�e5ïŽè;¼¬›²l~=+âƒ.ÑHÖÇ&žlB2�lWl5<ö/‘V½”t$4ð¶Q›Z]I§Ñ(=áZÚôê*Uí¤€ex!3¼VžŠÙ?“ÆŠ=Ô»Ü,;E‘™Ë¤»-O†ÌëNè]*„É çÇÆ�FºŸ½‚på#É�¦)VÓ1�Á¥XQ‡D“Õ,æ²L–Q�¥V¤ìÐ‘Íý�‡,a8náy"`n9)O“M¨ƒŠ³âŠ±ä4w*O§§µFoQ´!Œ á{Çm(�ä>N¹:üV'MÓa´SÆF_Ê‰e>u4‘5…•>9Ž�fRa5ž'Éf£šf#�¨ËeÅXm%5_–	¸wƒˆ­�´/´M!kTìJóÒõ—%N‚Œå!AôË½˜^­ñý±5¾~¤Íö¼Ú>é5t³“ë£^…q=Eäb¾œÇs= ÷:dì	¹—ÑªÏ<�i©ßG`Ö\«ysn¤ç×‹½c]Fœùó·ãñ1·+íåºSv¥;UÓcsíBwê|˜ÏN·òiQIzSÑûÎšE´\à×53²�e¾‹;y®$üo™¾|¡…Ëo¾ýíçl\úËÕm¬^Í¼Ç´öú¥ºÍ>Ä'gÝ'cº¥�§š—b ½j”D 
íMŒ|¤Dáp¢K-›ý:"	ÈôUw3kp0Ðc6€0ŸðÖY‰¯%˜• ø¬t¿§5GYŠÄ†âÄ jï†ˆ­‚¹V…L�‚¤òøÛ.£°/Â¸.d|´¡�wõLòa…À{ÝˆžÈÑ¦„¨ìQ©GldÿQAJ‘Ô€HÈoGìL÷qfC:êñÌÉó’�²}lBp_MGÇd�¬5rpñtÝ3èXÐ-‡Gþkë[¥ ‰`«ñøR¬¿Kï0Ì~œqöï­/<Ù¸Zô±µàBðt>Ê'—ƒÏ‰ž,«éžc4Ù	Íò©*5êHI�ª÷µ�¥MIg,	°Í3	H÷0§bK§,�á[£œƒhV3!ß-§Ø;Áfè"+d«çI	o·#£Eál	°àü¶±Üwpòœ¶ô‰Ó]'N×<�ÇÛÀF·öõ™&1+OcZõŒ*‹?ÉÏÔ*;Œâ¯…íQBÚ)€cÐ«(`áé\ØþQð
ÀpäÄYþÎ!Ð©^@@F8ÝT¥ù$8P`,‰<Î˜ó©X=Bž =°¯¢‹Tà¹…ß²íÜCÐä%÷éŠ­:oGyãúMqšïž	SeÄB¨ÖO6 -câºM�ªdÉ Ž!IŒku˜âe!º¥Ò_LiXPa.ÕÉ[Eq’Ò)1átÉ{GäÔB¶®9·r”„×†‘¨pà÷˜f¥S44ÛˆàL÷6Ëä€²‹ï¶Ú—ˆÈSï7ÌrþûñÛÏñÛ�…j¼ÜW–«…ê1E¿qé‚kâs«Tþ$óªÁzæ‹‚¥@J'4%Ž¶¾î¼_*ö°ëJˆËŸ*R9¨i0§ˆ®ËfÐ¦` #Õ1�„h²*F3@É²0ÆI¬u"Ð“É¹ízî)ö�_8 FŸBøáÕ)½|½É¹³\ˆÑ)úÛ¬”Z 9Óì y
°…	-lr~Kždh,Á„–V‰H¦ä>ËÑ:zö”»Ž2“Ÿu¼u²�[]¦W±Ü°¾Ôiìô€Æ%*ÑvkPgûÍÔŠœ‹.Å †w–á)�“n*:C7�mœ\-�“ ë�Êè Š½KÅ‚F}“Œ±UÕ¾’Ws�ü¸xêýå*¾ùú¸ò�Raï—*¾ß“h_?Ís§\±M†;f’R®hù<!hxB¢¼!ŸIX£lP?”Ž)ÔxÄM1À]6¨2µ]4`_
…²A2¿‹ �«…7¤›lÐˆ4È“Ô)Ä|%Lé»��5H®S:Xâÿ²ÌN•�*;¥HÍ€ŽÈhG*¯	ÒÜ6i\æÖhž¢#Ý4ìò©uŠÔxäèâé1ÒVÑ¦8Í(N3ŠÓ�h§€w‡n¬�J,•m3S ¥H,g®PR‹$�Dwø.®n
quN“[ü½¸º6O�X]M‘6Å°*íµu¦+òÏEÕ$â-›¨®½�jê|!ÿì�Õàå*Æ¹]­å±ÕàRÅøùµàsšþÄä†þ‘5÷´Í§Íµ9­cQ7d††z%mø‘¢y»÷ßÿr2°èÕ{ì¿ÿCO¬í¹PôÓnª§ä�(Ý9ëüO‡ÐSÏ•¡ÿÿqÁ R‚]š„ù›'^-ÃËGXs áÖ§=6Ãg#•²²ž®Cš@�ïH§yÍ‚Öâ°@F+É6ÃÌsaÆ'è º\ÝqvÒÅkùo$¤už1�œ¸‰þÈü8«¥ /eË|4�ïG´êýåŠ]ÍèþØŒîÍèçãYû¤í#ÄÊcmŠY©Æs<Y‘ÓÖ1Sk´)uFDð¬Y%’Ê.~A¶
¿>F®@�Ìv€
Ú¯#’€LÀíðüŠÌcžãé‰eq0OKMpã¼�~íÐ³fÍ³’W.½÷YˆþŸª÷fîË%XåÊ÷GÓÇfî…‹Ã{rÒæ_” ú~±û;à¦ÃUë›¸a÷×
¸‹K‘ÉŒ3wò»œõÅNÿ…õ[¨�—Ëõáp<4‡ü)ê³Ì¡òéS"§ã¢Ý‰„¨:ý:â7çW@àv¸_ÓÊ¼%_èºéß‚°g.‰B-,ÍT)VB1*ócûoÔÖð
s1íj«×ˆ¨•K¨æíÀ9PE—*¥éþB¼‹¬wí”Ý´W:C¸T*üË·?Æå§?/÷4Núxùq¦´«54=6/Ž3ç£|rò~ÞÑ¥–zæË«äg×·èÏÉÂŒ¾ÖÌu�úÐ•–{\ìö³¥Ì)›fdŒQÈÙË…Þ7n©Z"Ì™T0•¹[Ør �!Â  ï¤Y3@«1“¯±C¡WZPÆ6V�º�»¡Ã �ŒJÈ-ñ+Ò6C
Ð&ºÓi÷TuÌx©�1ˆ:Ì@°¥ÈB³ª¡a€Üp˜¯F›’D¦­PRBçBZ`„Ílë¤¤ýÃ0¦�ˆBKßœ>Ð¼©·qþÌ”SÄ^7�.µÓ!Ø¥ó?Ë?­\�cªA”ÊÑ²-!AÈ(ª€TíÇO½—AFó ë¸Ü×u�ÓÛ=3µU‘Ò_S¡�Ã³1”ý»xšâÀVë­J†2*X§¹Å†ƒ‡V¤å+¹.Êü{üõ¿»·h¼ÜH¤Œ«EC[4.ŒDÞÇøä’ñ9‘-íx{‚-Úèœ=ÅZ€ù«€×Žiì¥Ãeý~‘dúµJðºTZ@ó ¢ *ó”)!Å‘ŒƒýŸÓ)ø¤âÉ¹Ž	 &ä…_–ÞÉñëÜÏá]M	¹‡u/7 ¨é
ëòcXWn«JÈsˆWÓçt%Ò[ð³‘Ž�l«rÄi—yî@¥¤m¢ÐŽ€~Lá~-“Ž¼&¿Dèû%…Ì§V€¡"¡&Õ¤Ò ¸P[:µÄ`¼tœÐ�-‹­h@ô	ºù–coêIÌ�Gâ¾È¬‰Y1�µ· ^Ñ{¥Ü(éU}¤Ø©ù]›avJ*!ÓÏ;Uû¥Ð¶�ÆPL×Éc •ªr÷ÏÊpžŠŽŠ"£y-ÔRHÈï�bVj²¡²|±”§•&V°LÁl­‘Ž”
Õ³JÅÏ‚RY%Ã )ÆK�¬<û É›ß�`‡Ñ´	Í¾zÀw%´~„D�5�(¦˜È�j[Ms¤÷k\j<7‰Î#Ì•Fh OBV¬´•®–&PYÅ3´/Š!� }ó5ŽÐ,×›¼”;ÖE#½ü[ëÕâò�Xc$¹æ¥Ø“‹Ê'�ŸÁ[ƒº¾±–){‡Ò&û#âf/�(�¬m/ÃJv¦GÎ„Ú@ÌO€ç®òñšïƒ·“…x«È»¸QÄ[Ê7:ü¾è+måþµW®~o&¿üD[¯O´õ±™ü¡ þä\þüa¶æïGÇ}[üNˆÂ³{ïX'¶4[M>²[�Xq3Ã0å6ôÒh¬ZqJf\ètTž <åFÁx|¼Ïms§¹»¸6wƒ�´w0"¹e×˜A ªÝ3>›YƒÎÑÉß?ºí¤:UN±Ã*}‡˜ó�á¢Dƒe]³÷g‡&+5öRZ”gßŒ“&ÒJËª�ÒïQ<ÅpgïvŠÞXêÀ¢þD¦- Ò"ÇÈ¾pŸ–ˆÒ(g…©Lõ5¤µáÉ*n™±9Eˆ?´Àiänö·ê²Ù……†»=wvÁø;¨œ1ü-¨ä÷ŒŒ€Åèt†S6>us]ÆT‚êxçðÔ¹2¼€”Bbç‹,NiY\£· 7hO5)šH3øAäQ˜cg.\&2JZ–±ù%iÍåB‰ãØý^JÌ‹ßè…Al•¡Ó9ùYé´�©ò¿,ykF?’4¤™ú•A¹qOuíêC¥…µç§U5×éE5fx¶k@N]4à_öSôT‹˜·Ð‰Å¨Ã#æP­­y=Tó›à7¥Q«T†NcÌj÷¥Ñ±<ZF«Y¼œ1"±—  ¸`ÆÚ¬!˜äÞ¦:íóÐ&%Û£Ûe+X£Ö”C‚ù¸y}êõÆúJ_Ð·?ë½Uþåzãµ_­òí±UÞny~Ö'Wúþi+’QÓŒ²P¨A-ˆk›Žn8tÇ2 /ùm†¦³Ð$Í ¼Há¾…î×°:vókP·�hWwóL£—X(7I¡BáÄB¾74ÙÃ8@	ñ{cèr¦°Zºˆ´bÁá½V4­ÓnOr[¶¡%¨"ÍpŸºé')3¨Šš¡ìßzŒUyŽÂsd.b
öÏ¨2ÚÑ½5¤Ž•}û<Íþ4¯ˆzP\PCêõ"*b·cËè™/õúY5î!ÜËy~õšç×C¸ãû�'‘m|­€‹â€é06Äu¼�B"�p«|^†}ŸrFÒùÝ×­þá§Ÿÿz|H\5ÒË•Uš]ÍÂñØ,¼TV9æ“+³ç&£´69PTÊÝé�€„?‡¡h#ôç°UÞ/¸n€ó¸²ÔlSf·D¨VŽ`FÉ¨q{^¦ó¢
LXGiÔçã×Í¹ßøø�¹¦/'1ú‰Ñå¡¹¦$‡÷Üëýÿk½Û$(ûz7ïÆÎ":³PˆxæîÉ\]õåsWÓ4=6M/6æóQ>9[?¿;§E»§söÙ„œª|˜St‡È#Ü*Ÿ—½é7�&YZf¸2 g-Yâ?¥å�×"pSZ‘Þ"Í�Š }ù8\ée:§BÂ$z"h}¾wZÿw	RúâýÒñ[�OQdŽ©_ÅÙ�ª`3.µÒ$«rC­8¾pÏÿã�?,?>6Áíår¯q=Áõ¡	n—r¯}˜ÏÏðñ¹Þ!òhº0œz�L]$B«[,bÑªÅ-3ŽŽŸšñœìP½"ªk›
™AÊföŽ†¯�B‰Ñ„EQ™5Uu(—îP’¼[½,O<¿â=`b ¯œÀä¡áÜHŒiì¡¡]~
úuj«GOÅN²ÐÜz/4HlczÎ!´ÊŽ
Æx%ÙÄa;Ð�gB”áTZÒ¾‡âq:AÅÙ²¥ßEâÙ�¾Ç¯çïÜA@`�ù›Íû{€ûÊVl¿×¿håöÌ/T‡üûO?ÿ.þý‡ŸwM_í»HRJWxj�áé…ó¢÷A>ƒ¤ü’OîC4ó†>-ül•Ø¤£KgZ±M­å *;<aé˜³•èK´a ´½%æ¼ípQÚ†V¦“Ol€¸Žq{ˆ[ÆB=áE„¨'’÷*s71ð5r^Èb¦0­ÜWÑA¡˜÷ã�Az:�é‡y
¬ÜREÝà×"tº®°G:8¡H^û(Ÿ$S€ ‰®­¬ÕB‚âœB”÷œL…»Â7 ÚI”G�JQn‚þ+­Šæpð°¹‡@¯6-’”ä
�òcta[t>ÌgQHþƒzí5§+½öwÊÿƒ"ëùZåýípðAÞp­ßý>±¿yÈÀ�Ã-®[Ú¾âíøy÷v8áÍ~!_ÌœùíO>þ%þðÓoâïº;ƒ_m�!)ÙÕ.�ÍàK‹Œó�>=‡íÿëðÜMC–´Bh€„zìˆbÆªÃ×Ñ4iÐãært–Ã�Ëï'©}×lcäW» “”òÕL}LK _ø »é³S5zªöÔzS¡
Ãöfˆ=@g{¢™¢êïB˜9š%h>m¹Ç<…ÐŸI÷+UO©¼æpPzKY
c|÷
Ú@¹kÂÌMÑxÀ#n‚ÔJèÅ¤ÂèÁÆ‹¹X£G¨[«â¶L51‚iÈ‘ý’•‡¥D(%J²Fè¹G‘ê0‡ùœ7Ï-x³¶
†È¿V�…šâ­#•F©íî3¡%ä4¬E#Xš�Á‰ñä%™¹	
v†ÒFí\U¬ 	dV_²�(»­ Ål‰tÅÐ:ƒè+¤(ëZ+¾G©Æ>hsX¤’f¸4mHÛÔ½|›× >¤Ðs%í`Oh[.Bu SGš§¯ZŠÿSlHi¥h‚´�ÑL³_¤påÐÒ*2‚rótûÚ(þJÛÔ!É�Š‚^ŠÃÛ+š_r—�:Þ[‚^­q')•«%¨=¶]ªÜq€Ï®<å“qËób,"9PÃgŒ™iô­˜ý‚½ka ]�2Õg¤!n?I´›D25:*ÇîÙB¤1o]Ê4ÿ–©C�™ÜBÆPºmÖÞ =rºÛ‚	ÌÙ�y¿�£ç‘	çµD¿"Qª,/F)º¬=t€šyE¼¢Fg`4Õ}LFì…Œ—°ªöEoYK42ˆ’9,£$ LÁèhßËõF»ˆ¬¦r‰F>*Áš¹ñ#_Š<ïáKú¸qˆúéw?~ûùB•×ïérµ§�Ç6årOŸ#|£$ÿ‘�8*ÕJ‡†W ä•”×žw–p�åó~Ëÿ>¯|¡S†ßü¸þø—ùÞåõ5WóY›ÏµïªÏÎëOò¾¹�ë:ÀC^ªA™ÎS©$Û´­q–D)ò  $±	•ü¼¬ë±:ôß²EG0Cš™éA©�rY1o;ˆÓà¸¬
`UÏ´KË–«¶A4ð	)z_Õ"¬INI0(}Ê|	_·\6d¿ŠÔ¦¦ê> †yaØËsÀZKÁF^é�É¶M°Oê^K¬é*sÿ¡`û‘^„6á /Óä�Ó‘VÒy%NCØ‘=éŒ†aõŒò…xùãßŒ�™;bÜÁÊ—|–dv…•�±¹/#>ŸóI”´_‡cè>ÙÞfÏñ�ù7Ó�»Ç{æ¦0•u€;qãQU*Bs+Ú!§ðyGvøÕ³õ§Ÿûí±=äåÎ}$•t5[ãs\z÷9æ“³µ|N,“8W§öï"nqÇè„eÝåôˆ‚ROˆƒO+‡¢Xƒí$ä�Hh\¶…Aø©ôÊX`9$ŒzNžF$çcÚëuœ‹+SÔ(óÀN#8‘¶Ù@4²JD wøÝö·Ü^ŠNw¾©1[FJy.i"ú¶Âé	Çe¤­-”~ÒpNÕŸ§ö;ÏNžiH%OU�Á!Ýþb…1âþhÆNÌ,‰œ	öàW–-pìMRŽ-2†Ä™Q©Ñ$Ðà8ÏôxŠY–¨É«ÇÊT”’ ”!gºKÄ£E©ðe^\ÚRÊtŠh©$h£uÀØ`Ù£=†1f²@¤GÅ�‘¶qô¾%à¶/ßý‰4è—™nº5þÝ=èË½'I*rµ4<Æ¬¿tŸ„Ñ=¹"È×î_Í$TØqîËžä>‰6ÚÁz£r}°úm1&þP+R¼:ùdÖ©.‘OÍ„l‰Rc!�B3Yõe·.9’­á=ÊAÄrÛ`ÙË`³´ˆÆ›‰ïÞ»AÕðØ.£DÛ4$Ü–24Ö‰�èWiJ4]]t0\,¡š‘wDóº­…˜�)¡ø;quªß1ÉåÌh‚TÚ`y¿Ðï‡13Í{zùv‚s,XÃÂÓ¼*Éf	\Àáð¤2{àÞ<3¥Ò†¨Úç«Eú4×ÄP8ÙzT=Ic2Øâ½‘Ç‹
_DN¦V0"³îQ’ýGK¥¢x�UÚA¯Äµj…–H4ð¢†Í)Šù‡Ô€7#Á".¯ÐxF±#KlzAÍá‰ÉÂ±r¨^’¡ ‹ådÊ¥DþQ@äï�+'XbT`oF½ÕÍRËû-Œž'¥-mã+£‹‚=nÎCFÙûBE•¿óQ4^­Ø+©\3Š´�KÍÞ}”ÏÓD_Í,²ÎÃ_a@”Ôæñ¶èJD·´ éL°+gàÝ ( ˆF'Æ«¿RgØYŠö¥­13$ô§
,o¤Ë^Îí]5t<{â*„ô”<,RßK"¹N³<’r‰½“"É	€r±Aº¡WÚ¨R�«¦É.`lèÄh*Ô±F£É�¶%McË\®«E³P|«ÚÓÂ@©!sÙ�5,÷Åè�šÒ‰í•¡¥/ÏÉýóƒ'�—û’TÊ’=&Þ¸tÄaþ›XV¾Ë2Y¨iFå•ˆ�‡–p¥®^Âl5˜‹Ü«a¤K±2A\Ìøó3Áj-´ÅóyhhËŒ:í¨%2Ö$ê¡—Ž®a$�×Ò‰|/ ´×ç$¯Gï[Aš-ÎPýÀüF'²0¶=�m0ö�á9Óð:$Ò·:H‡	p@Ïè+:ëüœNR¾â-¿”ÑoÌ'¯oªhÙB#zz§‚4ó<5¿Ä¸Œœˆ«¶‚¤©u!5ÃÒhÑW•ç—¤X3Hµø3É%yÃóE6Hžj:æ‚76t(™
µÎ/!ð6i:‚uPŽi\�p©�nÑºÝc#Ï‘�j¦E5zö{Ò
Q½hú+Îû_b©HuÌSU÷SÁWáñ´‚^$©Š‰AKóOA|0L©€Ò=b.–³UÕÇƒø ô.
wVdþ¥Lü-ÚÒüö×Ÿ¤^î‚IÒµ»Ïñ˜ä¥&Žóß¤¾ÚÛg3êZ¬Ð¥Ó3š|ÀÄsÏo>Ê@o[üEÉ«ˆµtÐU¹_hô÷~pj¾^ZtíÉsŒÇ¦æ¥´håó³=71#g&&Üùd<žMÂËÉx1‹÷‰Y*Ã•ÄF'h­24†œ§jñ¬……Ë@•�Š‡È0_š¾w½Sóûó9Œç7o³x¥uÐbŒt˜b£+®Ä]OÉ.ïŸWjÀ‡ÙÂMc(Hùg@1ŽºxÎÓ‹e6Y"õ»ÈÍ4Û¤K6õ¿@âHSiu¤Í%GÝ(nÓÉ[†áwÂŸZ°(öš.\BÇhØkp»ÄÊ7Mßþ^4ì2zó·¿þz}Phûò0a’Ê¥ÕhI�™ã]Æ	;èó˜øÅö£Í@SØ¢3Ô>\!- Æˆ|T($¿Í$”„V�,•ŠfÌt‹«vJ'ÿIÁ“3`5YW|>ùET|¬æ®Ÿ~ DP±¬1Y(ðÑ{¶?Ro5eQ›¡ïé†x8X© XO%ù¹#�Þ}”Øˆ^ á¥¾Ô×¼�u%ÂÐó:þ„Ó™Ø»ãJÿþx¡vï#øÎ™½×æËõÞýÓ_–o?=ºù~�˜m\a½<†õ—b¶ó‘>�öãk7à®äÇÍÿÕéÈ
g�´ÄÀwî…ÑüÊ¡ïgÜ:ÈøÑAGcmc—Ð€Á^	L›ZVé‚ƒ^�†�r ‘ßgxßŠ75 8þ�Xˆí+•žªÁÉØ¿Õ¾[ê†C¤|Á:µQG"õ„ÎB
<mDyz²ÊPÑ]ÆõTä¼{ï¢�êø®‹Ìï«§#ØyVä0êRé[ú¼¦G=1zèí2ý§š7¥4ƒ¨ÈÃBÂ çP_é(óÃ×ŸþüÃƒèýzQYMWè­�¡÷¥¨læó¸]ÓoéÿdïZ°×‰èV´�£ªÒw9`†Cxæ³zr¯ìt¦�!N28ÍÐïõHmÅß´ª\ªº·*ôW�ÏîœœÐ¬ùÆþ£XìÛ"½rÄÒ{{eTŠ¶-¢ú2HX"5¦§¦�À#5@*Œ�îÛ—‡µ˜¨©goW_Úly‡Fœü®y¤ÀÃlÖV¦äÆxÎÓ+¡"ýå/_6™®-„ýñ³YV³|²‰÷ún–ó9Ÿœæ/÷œïy2íÌÂKDÓñÒÔNüGhï®„øNê•Óõï¿úëŸAÅÞ4awOI&!ÇÕ„�Û&ì»Ãò¤ONÙÇòzÙÀ5—¨7,�.3¦wÛ%‰ö½*ŸÑè"BÊê©=H”AÄ\glµÊN¥Nj¡ÃÁ±à¡s•�à{À¥q¬çÁ,±Ö*;ìÕ¸Ê"Å]èÏÐÉüwv¤àÎ^9å�‡/ü2n›ñ»§?“�×Þ…´iÆ¯òŸõ}rÂ¿Ú»€8Sk�Yˆ�ÐÔfWèü\xòRìè#L‡Êe8NLq[zì%1îÕ|É§ö\ûŒ¿t'ËdÜ{€­Â%¿Šk˜ÍÌUÉ<È?pw$ü uƒ¹È%�zúÔ
ƒN­Ð§V)=Í÷EŠÂtÂ®DˆsC—ºÉ	K[ò'ã‘ö
‰�ê,õò9‚�˜™W»È…¿ •ÁT}rø˜öm
ˆR	DI„e¦ô|c<Å—Êk=ýÂ)›Äöë‡µ{ oÛwë>æ“B{Ÿo€mEFZ±A¬§e>õ–f‡–r¦@·1` à×rr_ªìå¬I6#.óƒ|2�‘¯ÓJÏ¡fÏxëäËìÊßC#œˆ�—NT,Ý³@|*³r)aT1¤Ñüzö$†:0L[\1nC8Úi„Õ¤˜Í›\×~0ù�.eìW!Ÿcu:)üà ãRK°Šh|ŒLj…R¥„rð’u¨®õºU9ñY¯ÂÈßÍ�œ¬Ò¦\ç(X¢y,U(‚=æmdF¦k«×Œñ¤ˆçæó.ŒØ7´ �PíáQÌÿ‚ˆò{—ˆœ‚ØÝb•G2¡.x0 àšS	ƒyq¹³—'©Ê¼Â�qÍT'°„6‹ëå·ð ¬œÂ¸v1‡½ä¨|F3/­'±¬$M:ñµ;†´Ï6e;á›q€hW*µ†¶Ú(@ñ"	Ñ‰¼<T¸³Äkƒ0>[8»ZCân¨&ÙÑWÖ®�²I5IXcáTI%ÜÇ,‹x×ÛX1Ñâ è~Ä<L˜ïj�„HI_º¥Öï' ÚLSÆ,é¯®H`ZÏø’GoN([¥—¿ØdyŒ.B¶MÏ{«t[¢)‹Ð¹fú8Œ2ŸûîÜ—h^*“0¤8ª‡�ùÜ±1× èªÎè6Ò˜ï Êõ\ËPÊgÂCŸžyE~šðö¹âÕî›¹Ú¼�µVÙ'ÃmHè@Xqù…"h×-™ØŸâUÖŽ�ºM&ä
tíQ¡¸3SiN›Ä7Óí¨ËÂÒÖ¢Äµâ+Ôòøé©c0ãz—(2A]¡Ç]õô·E
S$d(�S‰¡¨Zf=®xƒ¢¥Ôu¬w©|Ë"z�õk®”˜ï€d˜(@!8
V°bx	f×4W„Å!zZ‹¬) �š½`æ';zËÎH¥‰:ÒÓ�M§cé÷’}ä9àL7´Ú%Á`Å7'Wï¯ý‚-©.s@qó’iÞÃZ(@­–c.‰¼ÃKž¶½7h€ÀDþ…þvZ-
£ÏÐ³7âÌØ³!Ì	Ñvûåø$5›/l‘±wÃ<ž°„Q	wý¥†•C:z.`ªk±ã �Ü£Óî²Uq*4)à¬E+"`=yñâÕ <¦Eu„±¿àÁŒ%ÃÔ bMX£×KY¨·É9ˆ]²7žH<.4&CV%�¾é1E>5žb^r4LxŒ—¸(AQaL6Ž%g½ˆ×A¶jÝÒQ{W9’Pt¥£Ú6¥×�h�*)½{1QòœgÍt™o¦a<WÜ•Þ¦C¨è½ŽrÇ]–ŠHì›¾¸Ää\^ã…˜•¢êÖÚŸ±Ê¥Ÿ$l›A¶Œ=:î#0GÉôpjÊoÙ4/hò��^”Ëä™þœ0ÉûãZ×Ëüy_Ÿ¸‰xÙ‰WrE.êSºó®¸o³à.ñQ*ì^ë$!¤èÖTÜß‘_âj*Ê¶©¯‚¦��ñî¢m,å“‘W‹Æ}S_3;iÊÂ©ñFšÜ}•àUzö-´¹-³¶Ö-�ŠmºÔ|.«ô˜ÇËøÐ%°vÃž9’#Í­UÂÌã»¤�ƒ[ûõ¨ÔlŽ«8Ù"5½Üú*ú…X2úï‹“./Š~ì‡ ûw€ÎM}¾?6½¤•é6!J×1H�JÑ}d›Ò°XN(ŒßÍãHê—A?y£ÀYXXý„¨”	Ë”Ñ¸>NËgÚpk³éìÂØÄÌöŸ\ªäÁk�½p¯5aY~þŒÎ›¬W*«êI¥ÍÕC¾Š­!ïÕ:ªfé@…Óã%ªé•|1€OnÍÛý�ë%¯æ­m›·ù
¸æÑI›ïsA‘O•h—r]\‚Únn$¥Ò,^L±Õ‚e‹6ƒ­Z	3UÃ âbw;;µ¹u»�©˜åÎ^Ë<±µUÂir¢Ó„_ëXó.9ä	=üIZE: ÙÌØSRœä•…Î¹5÷p—²šŽqÛt,×P0�ÎÇrß|¬â’Ê0Ã§Ôge'ÖXýÛS9U�1ô¥:É.+;1RÉ¤SÉ˜NÍaç
¥Xè8ÔLMëñ“Xp	p+9ÍðfÀ]ž_	Ô*êkcô°0Ù}áÙsvŠéÉ.Èæàg`úGaê.s�R#A~ A=vÇ5ØA÷÷ô-Ú¸õ$%Å
“ˆ^•B{J�3¡ç§‡b¤×vàåÉÄ€ã‰û¤î{°Ì®'x->Ä“ÙoyJuF?B·iNKÞ<qÌ-Ûó-¨�ÊNT± ¯™\EC`$×�Õ‰XGã½}SÐçi�Ï`ŒÀà1r‘c%—$¡-6tš˜p62áž“5k«k¤z-§–›¬Þ(™a–€_,â§�Lˆë®Cfê\lÞ=º”-8�Â>7Çî[Tí“×•D�h ã:‰ä4ˆy×º­D§˜³›°ÕS{ZfULÃºÔ‚Äç‰?Ì{Ã-Ï�£Oiq{ž÷Ô?ò¯Ì.xüÛ—¿¾‡“¦¹¥åö�H—ºÒri›–{‘^=æºî~I½RgÀê­5öXÕ	¸ ¦D–†jÂþô�U›‹€ˆ§£Jó$‰’ŠPê${md—rYÜÏ-þ0È¾c4cLfãšQÛ’eD*BU<TÕØGOp‡ó½Íÿ^èNøË×¿ù«ÿúÛßÞ˜ßú‚°f[Íïmˆ]å‚]òÑÙ}gÚL¦ü‘ÑÇ D]qM˜—+»˜8/CºÈ\ÉhçqÃnàöá¾�íß­Ó:ïÑNCå•úþŠ°¹æCêÕiÊJS¿#·\{÷oI¶¢~Gáþó¯'ç-e«ûûê«¬&cÙ6ßûêû#>ªhë‹1Õ%WXÓ#“92Üdõ…/è¿Œ¿úç6ÈØîÅG%T]Í™m1èUõÑ·Ç|xÞè�¡hþ½¯¡¿]^–sÕ`¶·6Y]* %Y•ÜÁ‡ø¥Ç…ŒÙ Ô¼8ÅáCËiz}TgüÕ×Suš¿Ü˜;»W•P×‘�m±ÁUIÐù�7vŸ'0DD¯v
à¬×H÷ �ˆƒ‹ ?x­ÀŽ)W¹Î2Ú¦ZÃ÷v5�ÃH�#›ð†7ÖÇÚN„2t-âènXš8¿ŸË¹Ï¬ÿÕŸU¦·NÁ§vŠuàº†£ ?à¡ñÌp,YF[_(J~Köwˆ×UTIÃ61HWÁò�JA¼O
**EÀQ˜ñc™©�0S&oC
¤…D‹S{ÂXY°’pŒ<”
1`VGÁ²ƒ!¨d¾n³¯ê³x8XàWDwð±
së~£�QË–lýÔ=ãâF¢3„aéA‘ê0-]ux¥KO‹ä`^b@YŽ¨:ðö$ò�Ô«Å‚¾úhtdæ£7Z˜„Ï¨Oe8µð+aßîL‰Øõ±13¢`X…àf�Ly®ùVç¸U²Ëª��ÖZ—Â¡xŒõ¨û–øìï—¯i%>²M|òÐú£Âs_0©UuP›R<9!RÌV¦äsŸF½ Ûäe ÇÜÄkL^–ÊžÆî;[–l©±#øm&�2à:¯Çý¼g/‰È„š µÌÂ.*Ù"”"¶	)]²«¦Œòª€?çà’ê(½×�©1ƒ©$b"Yq¤kd¯D”Ñ£+äIüÂî>ãõÒº:#,b ›æ­àˆÌäpä½ÃÓ!;òKzµlˆ³ï¿¡�å@,8�ì°qŸWÀE¼¶âG¤4
3¸)ÐbæÁê­J“K¬®?-^i­§UµÀ89(Œ¢)‡Pù ,ßÛ¬øÆm&»€-�Á�VRf*µ“ÌÙ6Ô–#á<è^™$ê@¬|÷¯|ˆÄÇÊh³|•�®HA…Wž@�Úñ4*8y…Z¸Ÿî¥¨Î¬Mârúàqù¤#ñ;
haù�S� §æ±xò|°-˜$çœ,IÝÆö-yQ¾:Á9Ñd q ö	™2{!ºS[ð~,õ˜”ƒÚáûóŸHÒ±W› Ç]¢ƒoZÂ(N†_=ž´9óO#{­KDhcmìÉä›'y®œU‚,Ý™Û‚å8£ÔÐÆÀ(Ä’ÌV³C´%Gnè	vY,`×\gßƒ$ý~ºÛ/ÿ¿Úà€Ø?¦UóJ•ë6Uþ.¦µzÎGTzþñ*Ý3ÞÔÿÿ Š=ªÁØ“K,|èÝuùàKÁ\"¸¦"³zJ´™
,+ª�HFA4tÄ¹•â>-£ôôøÐamÉP*:ã’ãCÜó!ÖÑÔ÷”»Oå…4ó»*L¾ª¾í‚s—A.D ¬%×Ø*…›tœ¦ÎdŒæk`Kª!¸gÔBèR¦
3'Ûà4ÊxbÅ:¥@ru*_êù›6Õè4XÐ9'î~Íö×§$ý>�b³þÙŸ¶\ËJÿØ6ýS¯*žV@åÇ+ cStGÉª�YUœ4é\Õ úâàA¡Y±0øY¢½-¦9ÍGÚ�,#R€ÿÉ#2�¨^yÊH–0I‰Nâ9á`OwDl?ËJáÿØ·Œ/ý°¤,Ž¼A¦„‹Þ—{¸�Î=!oÃld9–6ÌÅ´”&Å•7š˜Ôwè)½‹ï%\Fòðk‚NP|b3_\8§ñÇ–vS·nýo)dYh™	—¬`‚�°„�h¡;ÐãsÓ¨#®ãt±|id&JÅ`öc4g PáÕHÒi®Ÿºú˜y1ú¡Š2Z~CŠ/Ñº&ve)�Àuyì#HÞha´ÓÐ¡Ö!tH)	Ä•–£ÏÝdt½Ê
é¤¾m¯ »–&F­M]Ìh ó¸ÚÞm¢í-üC¾ÙÞ$¨k£±]G	¸_õ|�¦§õú¿®ãÉÓØ¬ä÷‡ÔºRòq›’oW)Ï›™õgÖòI™zY2±ßK¹<w«|ËëË#ø¡ý\�L	�™—=~‡Z0~ò)½I/)@[e×ö‡KÔ¶’Ýmp k.ÐÓ’Û~¼ä~´b¬°ÒfNºsK¹lÊÞ/¿ˆÖ3“hæ]°>ÈAºÌòÔÔ”—³/('Ó€s­èW¼Îô"™wýáÿÿË²ßII›ÅÂ{+ñÏÛÄ_®ò¯žÕ -üü øþÁüeVj÷–•ú"}µãýçøí~6 fK]�{'Qf•6¬(Ü½1¾9íyY4Íûdëìò8ÿƒÄ¿eÁ>çÉö=o¶Ãö’Ûç;v¤DÆkô¦”ò�äˆýŠ¢¯ð=­‹ø”¹„sÁ€[Ïº/Iô¶ë„°íÌþ»&+V¶i0½J~{ÚˆiòÓ«°D4J›"<&ŠZS
Çš{)ÜÒ¤ –êÅaÆ÷Z…‘zHÕ7ø- -ÕY�xI¦äÐk9±0:i¸éVÑOÞQšzäˆm„�âúïE*¦>L‘“€ÓMb¸M:s¦”ÿÕÈGÒ ÚmVû£'›®ÔAÝ¦ì
§ði] ¯ÅÝVã/½ü¢ÎÌj«:.o¢ÍÖ/äã×á�·¦Òþ0˜¶F‘µmSé=†øèº35A¨ß­rzx€î<v¾!^EBž‹ ÍY.:~¶dÛ—µ¨ÏNˆ°dxƒW5ZÔduáÛj-9®ª® Á¹XÐ‹]ùÂüÇ/ÿ¼5÷�½µUìßÂ¶ùû.ö†Ç{töÞòïÌË!«K|‹±Dí´¥ì5fo¡:³So�½ö<µÁ7ÛßcLBÏ?-	ÁŒÈêµ	Q�é*,Šs%qF›�Å™wDÜ …E\ÎyhÀT*I–qQ«“¸Ô>ð1¯¢©ºÎM¬ÔNŠ»r’è’‹8#”6#¤oøŒ½4RÉ2èºZ�Ü²‘z®GfÆné-¶‚ð¹˜ü‹÷Yƒ3&S(¨¹ï´ÛL”î¥�·{jiÊøËM½YôZñqëU(�A›Z`U‡¯¬7ª‚óqœvî%™«Í™U×z'!œ¿Ø”ƒ¨ÇMcùÚ¿>¯B�Äköm"¬¡f\Cí^îC�y`·2FîÊ�¸Ñž1¬ð|Á£fxÒäæŠ¨ŽÜ^í$[ðm\$•‡•<2àÉÊ*0ó¦b/†UIbÎØRS ój£’ÔOëš™ŸiŠ÷ÒÅÙ)5\ŠLçšjR>¾Õ^ç50•šÆŠ9m†ËbÜñû•ŒV#ªìaœ²¢§à!CîE“qƒu�J/y”à­ v2TOPüåÊœ~ÀÒ©è`¤fN¤€óŸø·9Wg©‡'wT©‹éÙ²¬•,7_þôå·¿¿ø[™#ÓìÎ¶R¶Û0³é�Ý¹zÌ”îÁ�þq`5.~£
Aé6€f—mdâW™P‹ÈxŠ z¥HÇH™f¬H6£Ïº€È3¿¡Š*óÉk”!B‘Ô{,�Q41ž™Y6�5{cH_¾©´T†êô©�‚ìÁ|dŸáðGW Ì®±Õ§.û¯$èJlÂ\Šå+yDžu©KÐ¯>˜?*ÖsvÉzh#„¿Áñ³Ð®."k9Ž¸Ò\à!Bg@TN+3GÐ¾	¥óá3öˆä®y“›eww¼´[É®m“Ýr�@ù´ôÚO/½–Ò{% %÷ ¸ºžr¦6^›^ˆn„ÉÄpkL‘¥^å\�h®U¤âÍðŠ6†)Æõ—¤Ÿ‹_â2Èe©õ_zÆö @ô9@/9Üˆ’ñ�hp0=ä\n‰u˜p{ä¸T´1L>ÆÕ	?5Ò“©ó;·*¤ý�8âJ!Åm
ézÝ§§õQüéõQl³5¡A":˜öDTÙåŽo%Ó‚©hQ›ÖÅ2ôlñ,§Î,®¸ˆ¡â´t°°i`Ýï‘É`mž– væc�<•–eß3·õeXaØÕ¹®¢ œ‘òšéUhNpVD©h©�N½y#ó.Å#Îe¡Óó†…‘+Øf�ü™’‹/‘äÌÆ¾ˆö/%VjU>Ì sÂƒG’ïD¨3ÙvZ^óÒ“ˆ™K,o›{m˜”ëÑ½j	ôÓ¨/ðk7+¯Ý�ÁÒJy¥mÊk]ýêi\°„ôX0±ë($Þ³ˆ¡©�%”z¨Hü<WóñÅ€1xdÙkÐ‰Ç¸Ávl¨’�Ó¹çhÍ cäI[…I¤)e™s–ª/ô]H
ôà•ä
ép”b‚bw#’˜{¿¶ÆÞR�<Îw™�”&�ÒèÐ(Bš-|žm„b2Ú@6ä
O©ddøÃçôê
DG9Æð‘ÚNuxORŽêŸIÊíøFPžf(ÇO†ò�`(oãŸ²v�¹Ý¤1³Dª2<Á}vr•\¼'„ê
øxøý—ñ7·œÔw{KXGó&}W%¿.žóQuœ?ÕñA°³ò°q—$ç5¹¹.äæÄX[üo“›G²ê¶“š÷´àÖdÝÍÚaw,¸„²Òe›v¸RüìiíP>µÃ�×1!b®Ã¾¼Wõ°¿Ì‹¡©ÿw¼×AÉÁÄ^ÄÄ>vvÄ`ú”ì=“»\£ÙnÖÏ»#Ý%Ô•~®ÛôóµÂoÏÛoõSCÿx�"³8ÐÎ(dÐ�UŒ=nƒ\á8ÇÿÀÿÝŸp²¦Æn–·Ý!=Ö�ž¶MÞ®”É{ZÚÚ§´ýxi‹5@Ú~ Ëv+¡·# ­Þ ÞâŽ>Pé³NîÜ,«»'>YñXcØ&«×ë>+®>ÅõÇ‹+È5„»°õ2`�÷S†“|'k–‡¤¨Ù§Ók-‚ÎÁÜnìž[úôßJÓÈ6Ms½ØâÓ–�Ü_ÛASÆ‚xTÞ•.ín@¯Iœás8¤§AŸõ”-/Ët~Y’GH½¨‘¼žó²Ló9ÝÿÂõ�`Fqý¥Ÿx"WÌõ³ŸÿåÊ«ŠÏ²\uÌ‘çKRF‡âòé'\yÒz�‚óŸ$€íÌŒâçÁ·äj~!@-òõÎ¤ž¹Qè°�CK&áÑ+ó;üx>x	±¼.w;^ìvyÞù´{[·ƒÝøúÏãéØ?ê-¥° [âJ)è6¥ð>Ð}~ÈGµAü4<~¼áëi —ácPØGrìíúý®Lž+Œñ­/ô´¿[MÊJv·A~“^aŒ?ý6ÿŒ{üä7™¸ó°¦íH
oG’\'î”ºwbÄ;ýµÜ£×	2é([%yžH]IrÜ&Év…xó¼àÓAþ_åbDçŽxóâßAŠLžŽð˜G)�ƒxsŽ|Õ8ùSsðM¦ù£8AÖ$rû4ì¥äC¥ŠÃoòJÑÌÙ,f/ðµµ•˜¥mbö�"cOÚ§oü¿ h€èå:-ç‡kŽO}Nw—`‘ßC•9îCÞy�æè�ÍŠc×™®�ôy›â¸^–íY½¡ŸNúÿ‚ÞÈA]‰2üLü—ç¸@P¦±¾8¼§É)I^pi2åMæ{¬›×éð16kšý)øºvÒ—mšf]Áîy¤ŒÞç¡Ç‹¯6Î{ô¹ÏŠúæhO¢Æ6/bÓß�qE.¢Øè1‘Ïn—Ê…cs´æAˆ«#p×YÃŽÁCøŒ—*Q€¢Ì{a,:Žý!¨È¼J	‡XÄ8üöuÊ¥»É3Ó‹A¢Iò¨ÙG
¼Vˆgn§g‡*k‰j¦€9Ñ(][�8uÐaôBæ9$ðùÈ„L‘¬‘DE#TjøÀjg™ðÑ¦â½¸h%uuæ?˜AÃÄtTèÕÕ¬ $D|™ô�ÂH?áÎæÔ€ï3Üp‚Æ«P 1ðÁ�ž~26Á—qÂaƒZudmÌñDP]ø`ÅçT‰qI˜/|5×¹<up)àÔ99~óøDyy‹ó•È•Q’d¢A=›³f|«à$Ta–\r™û)ÒäIö )wú�tÌ¨ºDhf8ú^˜j'©þ¥‘Ï÷m\„�•|ý“bIr‡ìÓrÊD¿‰¯¸�A…Ñ›ðû	¾ÌïZg‚¨Œ
íèÅe/ÀtÂZãûà55ã´†ëÚóO_ÿüåŸþÄ¡¸¥9÷O€ ºÒœu›æ|Ÿ áü��jMýÀZ³„È¬ Ô”U�(?C©òhD3èžÌ	Ûm
H fXó´æZ1IÎÜ	_uaUœ¶¿ù$ÖAH$V·d´F×¾tÍ5Œ3v…¼[§]¢…,Ñ˜à­áÇ@ÖÃO¡h.Ô
P:ä‚Xá%ØòQ�|¡>ÌÎ»2¦Î
ÂŒ5úd´x“Ý­^t¼!ª(>vKV÷Ï ¶’Õ¶MVë5YåS>*¬ö�…5kr™Và›Åœ2bæÂ¼Ú B4½¹ì!ÍÞ0h®:®nÈ8°‘æ	Î74'W¾Öç½<¶|:ö³1Ú0ZsÄÌg)”²œ1hHq�-¢hD,;õ¬jÆX1cÍÆï=mçMõ ¤žÑnÍ,Í„UžÛðqÊlCó™4/#ÏCŽBº-¤¡ðû±¾Ä�’ìP¼j¿Ï€ÐH¿®$ê
m#areÜïYÚlp�Ï#¥Æ÷|Ây…÷cü²"_ØB©$!Œ_fƒ³Ú rÉüe²ÎxŒêŠvªk9ø
–Z· ½ÈRlÜ×ÆÝœÂ�rO‡½¬¡•æn.“�Â¥÷wZÐÆŒù’,êú:®OŒâhzÕÎòmø%`Àt¬`�HÔš]&Ñ�Ï”@¹…þK?‡†$¥à–ŠÜ˜¡+`F
ÛTd»ª"ù˜�êÈø�udÍ éè%×^,Èò>�?÷kFÁz gžg“8Š‹é(¡y5ŒêÏ1ûO ÿs?ïÏöÖ´šûÛ�Š9¬ç~ÈGg~úÈ3ßf<þÕãÞ ÍJœ}wl\ôëÍ%ëàõ«¦Â¹ý�<í9®Ó´óF¤ý$Óaö·„f´æ•Ðè6¡‘µÐœŸóQ¹É÷ÉM¨Ù™•¡¥NG>ç¹CˆÛ‘š¼Dðþ1D»H£O}¶!˜ÏÖ`Å± ±¢m. ØÌ¾ž~Næ­;îé¡/ˆ6çàcqÙW@VÑ6ƒGFáfb8Ñµ0‡U«i	«õìíÍ[&ý¶'¸B‚V™ªÉÌÕ.DÙ8�”à`X’}�)&"'ŽDß”Ä“©¹bìDr&Èÿ%jD'‘.KU"‚ØžFNeD —âZö‘6r)HcÅÜ�àyDÒÜMþÔ@lÅ¥´h‘l“¤v#ú‰=Š¹Ìç3e‡% îrnþÁ
nÅ·Œ˜�ââH¯œ ŠTâŸ�¯Ú‚gõ¥±“È¿fÅO~ý¢2&oCnô"Šø¥­ê3	&?;&lÔàbæ“á7¦Hô-MÒ³Ñ'�‘˜}ÿ€8ä~�‹°µÕµ€ÏÜé �£)‡‘˜ÙµsZ&Ñ<à±3½)»lÇË/º#­K ­J|JË[#Ûtêóú+~�SPòwª üê7¿_~9ÞÒ‰ûãª´¬t¢mÓ‰ïqUË3>ªïGæî)§@c�.aQÐó_p«ŸG<G±­‚Ä…{9�ª·Š7.�h’Ð;²ùŒ‘CM Ûž3œöGJ˜µ“Ïù S²ƒG¯A€ý	"ÖP¦XÓtÚ­ ƒRC˜„aƒ<»ÅéÈ£G\”€Ez’Gh‘+pE+XÊkup38Ð¢+ŒÛt	$é7(£Áå8ÌÙ	"!G4™¯ð Ö£2RçxMB«ˆ\W{è�suN •˜Ò@ñ…`¥ t©®´)æƒJ›|‚ÁÊämŒâ­Ê‹ÆAbä]Â’ �ºÙšK½2…æSå¤*–ì:zu­ÄK;hÚ”èo³úZ‡ºÌ±ÅaÏZ2·™‡¯¿ü§[ªa,˜Ö•jˆÛTÃ{,ØòŒ�ª†z§©¤±'ùˆÍÌOÒ‹_ð÷ÁÈ™ÞCó]S&S	œ ·r¾aBsè¦8—Ñ×wØÕ"ŸåâW¿ûrô¿üåÖ\Ú?hoa5—Ò¶¹ô>h¿<ãƒsÉîÃu²FSÉü“s:úeÓêÌÂª¢Çâ»‰ƒW{Ëõèa©™ªŸ¸«(ha7ÉÂÞB8úÎ‡ÐBÍ3ô¼ú;×Ë¥L%%z[¸z�½ÆÓ©R$zoÞÆŽ0}�¦zD+9{– õØü`PÿôËñ÷ƒŸ¾Ž¿üéæjrÿhªÉjJçmSzM½xÎG§õ‡†¡´ìRÖÙc|Ã›õã¢Lf«rqÇo‹ÄÙ<ïM·ì™cô¦«òrÇ‹ªr“mÞMâÀå©Ðyèð�ÏÔ-¡ì•a¤F¬Xv© •`}©#Ø£+Ðñ[?Pç—>„´àzªlß¸
Ý—
¾Õu4ó¦oIûþñXÓ•´—mÒ¾ŠÇ®ôqÿÈø‰jX¥¨’Ê „#;ã|CØ°8!	]µb/�…KqX¥É+Œú(�G’ …WP¡3$ËäÏI›<‰“Ù�¨v ­RB§]†éÌºLSlEó�¡IÇF$,®ÑU jg,ˆ‹·ÄiÿØ�ÙJœê6qº»ãS>*KÞPMñæ}�Y‡Ö¸¦§¬%Ñ“Ï�g©¬M`m¶(±2?÷ÿãçÜcdEfõrÌÅÑ_×�tó2Ë7¼|‚½—Êgôæ3°:Fz�8îsX¤ÇYF/ 0Âø¹2=¬—ÚXù�?‡T‘DxC¬ÊþaA[‡Ä·¡†Êõ° óQ¹úÈ!ñ"+SÌéO¾×‘eÆ|›Ðá¼õ};!9‚�4éH*oB¬/âxqüpÎöÓDôf2ß­	¿HÏVqð¶MøUHoõ Lù�/¤øD�Ûn¬¢È�So Ò¿K�§ìº[ÇwŠžªÚS$î‘Í'b.�M×ÞHuÄ§\«ùMrá’87†Î8œ‰ˆ<ÝíÌQ${ñ?/äðdž$ˆ”/“uÁŽ’ßþ“p'ÕÝ’ßýtX^É¯l“_]Ëïù9ßü�Å·²re°AšgÈhÁfò½ÎvÏ1ãÁSó†¨*+�ž£8ˆ9Ÿ;h ty�4éNÍ/¡ÐƒájO|\uVÐ'qÁá°Ìt”hG	Î")+x,¦¾fT�E¸�A¢"ó©mNv�ß.
6¥�VÑÖ0Y?‘“ž¿:ÖS#†µ_ºM×JF¼šïß™@gžæ+õÁ¸ÚÐ¦êCiBV ãèrj;ä6™o3ŠÓÊÏ!ó ·Ý’øýÎVV¯Û$Þ®I<ŸòQy/÷Ê{�9O¾¶Å&ìÒ,I§’/ÓÃõ>Ô“ä¢užÉ–C‡U·<ù"ö/(vÃÒ­~õþˆz#×·�ô¨=Zÿa*DRÒ&ß,Ï°‘¼—à–‹ú<o<�˜�‡úE¿>]éxKùíR·ºR~¶Mù½©ŸòQÝW?ŠîK…–øÿ<ÝN¡ÓH·K3Ý®üpºÝõñ±": œmÄýÓ•X[	bÜ&ˆi]éës’Ø>Š$ÆV\’ôÉ¥ûäÒ}L.Ýÿ”ú#�l›þÛ�ÃJÿý›½kQn\·¡¿Âàðù9©º½Ù©ºÛYmÓÇ××çPrËYËNVÙ{Û‰MêI‰‚À�¶ñ¿|)ßÐ›`¿
,Ômä�p”û]mä¼Ù4°÷GeEYì¼m`Ÿ¡²ÐÉ·k¹µjN)/±àÆ!Á]eòM\Ã¤“ùmâ[à8_Ôâ,ÃzUäðUÏãÏ÷-¿Á‡m£Éž�/ÛËõ™ÇÃõëqe†TM1Ž&q©'ƒŽA±�plŒ±¿šù˜Ô-÷hìÛéßß>_Ï±^öGID]æ²m0Ÿ¡$–.ê½cYwE`·ŒeÐìq	”5ŠÙ÷ICFHSì\¾ìã†SG(ÿùë?¯ÁØêþö–¸¶—nÃÝÔ3{ËI/ïSé>$¶è){Ùµ€•–�=¾ŒbÙãKŽãébÈ#üÎÜìù(k2¨ãuËÙÝyÖ3\:†ëpiÿõ/¹6úö×ýÇµµ¯m}+Ýÿª¯÷�ÁüËˆž=èÔÎžê[ôÑ°¼Õx»3û‡¸Yi?Êr·Ij­ûë…ãÊ(VÂ6Â¸œâîm‚ë/c#dÅâÿ®ãÀVúÔ°Ý·€w¤¨¿WG�9¿�”÷×,Çº"eÙFÊ¯ä�{-ÿ2fž,F)¯€ß•®Èøm´òZÈ¶¢ÝF+ùBz¦·Ê/c…�$hþX�ÿßÉõ¾�föWp¦°¢ÛF3åR"¤7Múe4÷Iè'³žÿw5–g@û¶Ñ¼¿[e’ÕhŽÛFs½œoèmãY~•ñœ# µùëwYýeÁú¿+êìpõmÄ¹¿ù!éŠ8Ó6âlsú¼�6õW¡Mh9†ÿ#ñO�øÛt–�ë‹ïÖÿ•hôMäÜöwM¶"çm¦ñ.$Îy1ÛöÄ@qí¨Èö©œ§§§Þüå$Xr}vÁyvÐ¡‚š\áòY¶çèÒóbæ)ù•�¦´[’3€åð•ã§9ÛÑÀ*ÛûÓñæn)Å£-�æjg?ÖiÞÉÑ@f¿ß>ýùów?<|ûó¤×È`—ÑWdP¶‘Á™Ëèª£wQB¼9ì¡R­U±lÁ×-ÛË8åÇtðÑNóN'QJM×é§Ó”ˆhã?Ï‰ñ,$\\£—ÜX[AûBóÒðU¯wÖ8ø
@'Ž9IÂZ³R¢l®4g…†%ÔHÂ]*êŽè›k
�‰`ð(atÛÍ1~á¤ÓÁ‡C�ñNÁULvœ¿*Þ‚27¼8Þn‚pªŠ×ð‰½¯x—'„%Ä¼•l`zh_Õ>âAß-‘ådJ'�LcÃáÌRJÏù¦pOÉ“ð¡(¸“g‹L�Çl~‘xP8ÄLÞÎ%õ
™7ú�‹4Ÿš·@§5þ_Êào•ãüÈ©Òa3£ŸÅœR0NÒÄ›=y«�frÈêJáëJr
htªU:”Œ§I¨¬²Ã+:´áö4w¯¨N�þO¿]å'ûC*RZñ“º�ŸœC*–NÞÍKnCTÄ"NlL
üX„4…iÐ@5Eè‹
¥ý¥™¨Ì3QEùlv|¬ýŒÄå\»Ik’žçÁ£ñO/Çã4p{ð¦L/6>µŸäÌ}w¡BŒÎjì­J´¶GãÚãÜyœŒ�óì2³wšòÊ&Æˆ�œ×_à—ü¾†±3‚øçÃ8~ú~•öÇx¤¼"‡¶�Î1½‹wÃmÐU.êz ÇxÑ²«)#6ö«±stfòáP}ÒSð†W±É'ÀØÅsW‡¹·¡„Úþj‡¼Ò	Ö°mµ+(¡{ÇR¾C/˜C}whÞ„¦NEÙòät Ü~Ô^±!’§6_Û¡d–{<,�]BAYíIŠá®Á7Ê4ÙeEÙòTàˆÊM>ø‰Í›\5ÇÛÙ*Íš•¾=|_¡+µ"Š)V8-C¯Uãä)-(YïRÃa�µ*ãä³îû¿–Güð�oß>}wo¼CÃþk’l«!¿	4 aµ&YuôŽá~ãê\¬8«m�î¶D9Ò(—2µ„z3$<6ÖX`Ç™•c-â«bJª$Ðk¤lm#Vå‰
¥ÙŠY�´A*‡�seLq9>CÝŠ²’Œ`¸µç~¯}QV’±0`5ïB™e]—Õ-?]‘x¸ìfÙïØ=ìšöÛ~îÕA]õHÎÃ—¿ê5ªÚ_ÉiEUº�ªÎEvð^jJ7g¢ßžØ€_7só6ëþ]VðZíx'EQã;ùyÇó@¯qŒõ|ñÉ9YJP�#§Á³/®ªWc2’H/i¥~95”èo©þÈèû˜<—ÕÞ÷ÕlÀÁÈdðR}ó–¹R6¯˜ Lè¶í,‘Þ­/ÁK—Kß6ðž“œÉKÃÓÅS×³/”ûá)§€ïÌˆÛX¨gª£ó’q ¡l	3¡º®W¨›ª ¨¨æáHG´âðÇWñ¢’¸˜Ò'‰qÀršýK>Ï>F¼góÑ¼`YcX…‹¹Œ†ù0*ØasÅÕìêSÖÇ†A� M6ÀøP½v=ð9hVñƒ¢´4%¯=EPšê(ðrCÀ6ƒKHÓ’\CgUf-‡Ù™’¯›çÐ¤8SˆÅlX¥AÝ¥Þ%©Ó=5òB?Ÿ¿ãAÜ»Æ�öGùæ¼âG¶��¡|Wý¼‡-Ý¶>ª˜jU¡ÎP%ú–X©µ€HQ„?ôB/aÅ Š¬x¥«B½Ý‚„­yì¡_êà3r”ji¬Šd,‚§ad«QjÍ(ìG˜8I]õ)€ãÀÉYèhŽ§8é·Vq�¤u<¡Ça4[}l¼K\‘éP&êö¢&¾B®€|!xŒú6;jÜÕ(8‰AzP$¯s°•¤'â*ÅE}ÒÒ:˜El½}gúÜ¾öö«ÏspcD+ÔÊ0ºL!øOÿ?ÈÐøÜ‚)+)aò¥ öóþ€œQØ3_2+\T
*7ïÚÓæ4è&\0¥Î€#Jeø•Àz¥€+XX~Ôì�Ê4>3yZôª£x+�Þàn…A4’OøiP&jIÍ‰ñ1—Ò'ÿYÃjøQjé�HËèù¥QW*#Ž˜ÕÆ—ªSFï°úhXkƒaž‚ *(ñü®wl"6Ÿb×.ÑRŒ|=(úò¦àjúÁÚÐû·‡ïŸ®ñ´ý!œ¹®xZÜÆÓòš§±�÷ò³›�Î4â‡qÑÐ,Ž4åw†‘A)ÈKúa·|“(3E-ÖB&‡BÑ­xQâØ›Ðü„S})¡kKXNw¹îkØçœg—‡ÍTiÚ›0ÝÓ­ñ(÷‡Z_‘ûú•/Ÿ¦ÉOß¾O×çþè²Vƒ3mœgè²UOï¢å6¸$³êI™Ö±Q
_jG‹±)õ5£Ç†(sŽqØÎwô ‘9Ô¥	.žûÕMOÂÆ¸>ƒ¶j#ú¼ÏÚÇMýÂ¦õÇ~Ì‚U%ÿ0(ê÷‡á¯×FíþúÏ²Öæm£örl|vóÞ!+7.^“„pAÃ \ê'®65t|F”ˆK—ÆD{d¤¬†:©ßh¾çúdÅ/%ÏÕ±ôÇ
^'êb•!A† '£›UÌ«º÷Î6beF=<0{KÊZr6é lÂhóµGÜ£ýU ÁÔ¡TF‚Z7ä„Š	uéý‚+Ìz’¦ ^±neˆ Â�§à³¡<Çz¸@e/àÿ’kQøôŒ¥ztG(˜Ïâ¤KRR
=–buM¬%±Ãµ¢Ã¨ÙaJE”¬ª/;BDdahò:ú3•¼¨L§¯z
x9Å¹8V¢	e€À\xTREUÅ¡_˜ñX¡E“Y§¨þlüa4 þX™ìË!§Ý5�LöW%]q�º‰{È¹*™¼—oÜ0"Ç@Égù’Ö»•V@s
 2Oh, ï6Xõªh†R$¸(°éÝ«—•cO$<¡1/\XöÇke­±à^{/=Ñ¦ñ;¾§J5\Ù•p9®�_Ó)]$¡}gÎ³!þðex<\seŒï¯Ø-q5ÆÛ¶1~®Øí=¼w�Ç›#XHPF'Y�S¾€]Àµkì®=Ç.ô%låM„D>b#Æyüµª9»8Yó2 §¾ùb™S3«~áé™ÞV	qýZÓÉÛœömîÑæÏÿúçkCywá²Ò	6Ý6”ÏÜ…Ù¿{ò­a0’À`ŒÐ‚ÑžºfNš£œ¤P7Æ&+ÐË@t£Õf¼$õKµt¢žùÔ›/ôz.ÛŠýBH€##ÂÆ!¼h²^l’›7ý{%:n´Z]õJˆ�)0æj]äqb>wµSÇçQ´"$×‚vã‡@×Ô'4£á¤øƒfNçGšRÆJ¾˜¯Œáiú—Üú;gœMDÙó½!$9¼0Ð¾ÔA;Š1õ ˜Òh„E‚äÅZ©c‚£æreîWV_q�fpŽb®:<ßgÅŽö%ƒâÍ]¦vŽHtS�Å‘ú½Ä‘"°–ö�vCt kÒ¡ ŽÀÈA£OO4¦À×EñA1-ãWîi¤Jfg¡�¼G\Þ£�Üª¼5¶ê-Và#ÅÍKd€™°º#bq5åÅ´huz5ÎS=w­îÉœŽkÔX.UÉ�Æküj}_)+~¶ñ«3}ûw/¿º-BIË�‹¤ç”$*¬šb.Œ…ùy5¶R� ím¨—ô#¨e�Š÷+Q:X±ÌÄ‘«:&âíÊLÁ?ŒI7—´EF_Á<ð?‡Š‡fåãk(Yq±{
S$²Ñ‹ô\£�µ2l6^Ô'<Ê×Ä�WÍÛFÅµ;F%ºw,šJQº×vÅR.ÑÕVB¤ÍøJf^Àµ­ æ¢rÙ­‚O¢sRÍHÒnýÅ-J`Iäœuñx¥[œ¤³C\�q„ˆF«¥¥Wú<Û?žØ Û`¾ü21-�~e�&ýò��ÍPs&èXnp	”Q«^ñŒì­Ñø@Ë¹×ŠÕ]º´[›ƒWÎ‘Ãä•F¦¦Ââ@>Ø³Xvõy]a½ÒÔÓçG²6x W&9¢Lq²nðv)Ì	@¶F¶'pêŒó°ÕE—œv”Xð�<Á¨tŒ÷+�f÷0;µI~jÂ³KåÔë•°4 ­éÐ¿©à­p:Éƒ|áÌØÃ÷4‰C�q¯¹xØ�Â·o()·$9EKÅ7¶‹‰vòb8�¥àŽ\ú5Ù§�WCFªì Ô–müù,<Àº³÷2ëúÇÂ¿,`ðZ†˜h5>ÀiL¬£1‘È@2l”Ë ŠÇ{2oË\èyÖùFªœ¢Í³ÅÈà7Î$©‡ÂÀ3	“ï—UÍ‹š|Î€ÊE%ëuê3“€Øq¹.bÐ &0B<™†zvÆk‡6ý¡xÄ`‚IŸeslwge,N‘WF÷E¢]H0°î!`}j+R´m¤X/äx+Þ£´›ÍRÎO>½áï‚V"EŒ­‚KIER—zñÌÈÉå£îEà×µ§¤Õµ¾lqØòñÌÆjöÌ 9Wk§\ébØraýØÀÙn“ ‹GK^Ò´eC…/®[lnnñ©Ä•æå•Øˆ%ÂÂY¼ÿ
Kç\N>¿ˆòØmiÄœ:¦¬š{zøË'?<\Wuïo(«aE`q��ÊŽ�¼“¸jøcÍq9fW4’)«6ŒjBefxJ”ÙºÍ¨Põ¡DT'Î/ÙNÓÕ|£¹È4WéYik(Ay¸'Q¶Ž“ À7›é9uà ÉCG‰ââYˆÙöDU�åliý3uäJµ'y‹'
¯Š/Œå)æöx¨¨b�#ð3)…pÞŠö[¼|™ñ2[.‹eÒätU*HòU�=Ü	�4TPÆ2ylÏ�þÚ-ö;Rj�T#´`ðÂÓ[
ohÛÎËsàÂ­S³îï³YmÅ9¶CT/i|ëì\í�Å@RÃ ƒtÊhÎzRÁôÈ¤Z=›œ�AXò�8èXáüTàc¢7‚Z¹ÕÚ?´—‰¡„ë]àj—|JšY³²�
ª/Ò7*±ÃNÉ¸’ËB��-~QT1
">&rfD•Ö?“V�]€")Åäg¼$ðª0'êÊÁ—îïn��ÐÉB$(“% ëD}Ì¸¥ê¡œè– TŽ€qÛŒ‰/¥(–)“_†Ð}cÄ©@¤H‚†j=”Sæª?ÿú.ËÅÍT¿¿Ù°ÆÕçmTo¯¬�ßLöñcÉ>7ÂAíQ!(ÏZv­`×aÖ e‚zË’çÎ0[ô5u…[£_#f Á³!bJA)–&'AèaaPÒV2¬’kCiÅQuh±0Ã¥3PP�|éÖ £’•®ë…Ö‡ "‡H6}× ÂŒ°�Ö¥C©�|Åfƒ.òL$ÅEõ±KÿY5�_c%ÉŒŸ¤¡’Ü««ÚU¨°²,œŠ¦#ý±“qÅl K?¥2äm—Ìn!êê¯Cª×uG‰šV„Z¶jü1¡ÞK¦7¦ª(6úK¥|Ç)€eLO¾ãàÐa¿=®…RÇœ²<\Ìk¡uáíýÓ«„'™ZbãPwíTŒuª€‹ËWN±ÁTòñÐñ¢Å>`ƒ<u¹Á–Ã|È´_t¨{ƒÕô•qêWŠ³0<ŒÃ?Æ‡ïWa0º?v žcrhÛÈä;pÒË{)$ßŠ÷Ž�\.)NÂ%�Çz^Ÿ™^è ^j§"¤Nž™!÷Vë“É<ƒY’6ª
S˜9àBLæø¢žúDàæCD¦yqªÞœ!dŸ¾½fÄíÔÈˆ¶š=bæ©ê“ÁQ…X¹OÒ)-‘ÀÎlŒ¢/bÒBXI`ƒO†¹-/ÁàÑåñã¹ë¹�’†¹¸÷ö�‰Q&I_A¶ýíO‡ñþe¸:ùíoÁ©k{ÝFÕçœc'ï%êr;ˆ3J`ˆÍ¼DØ&E–�Ç*ª#¿U]•Á›2¹3Ö=¸ÈÃ� hñ‰YuÍ—è”­¸G4S­8|«8h‰€áZ¬zœ	™oò¤!>¢¡æŒH™]?=zÞé–vØê`ŠÉ6SRãóø�xvÌªo®DXsúûŽì‰[úÅ^Aë•«ëÝÄ» Ws´j	CÊtpS3*|'ß·=÷{ícfÕ¯<9³gŠ�3úíÓÃ·éñìos©kóçÆ)ñÜæÂÞK87fÝ�¤s¬Z”��së(Kq�\½.9mêix¾UlH´NÎgâAÃñÌI@tM¿“~¾çO×Ç›í�¶o²Á¶Á¡ìm¿êì½c¯Ýæ±£Ø4µ<X€R’J¢ÓQùÔ0\âq=yJ`~Q:lÃn@EWê\]|d†(Äyà 6œ÷sóp¡$'-KÍŽØNÈó) J�®LØožJ0ì{îÏqE¨†&Ä¨xÓR¨/m®ÅGÇxsœo*8¥Ðz.h%tûNÌMZ�£AŒ°‹Ãà3‰‘Âã¸™¨á,„·›«Ã#'áÏÑ€2Ãœië“�0	a¥c³8™¢Fµâ7J‘©5*@[\2X2_À'¶ˆžx¾"~f=ldF½ ¸+toñÚò†ÿÝ�ÀÇ"·‡ñÓß§ÿùÛÃ5úßß�ÐtEÿ²�þÏ	ÇNÞK÷z³ÿsÉõ¥éº¢Ì†É¢�Pâ*ŽâiˆÅz<u1¸"¯@¡´¥y>¥F©@‡/àMÌä\p-v¸ttRçƒÞf‰pCjÕñöO¹’S¨Ù²q%g³»N Œ…0H©4�:	!Ãn„:Qòà�jã}’ñü6ð®%�M�#ÑØTö†]¿ëLù‚8°¦O_~ÈŸ¿’ƒ}=D¾Fû«Ú›­èB·ÑÅ¹ª}ÝÛ{	äv[-	SMø 5Ö°œ5©¬‚�¥&ŒÖÐÃkŒ¨Ý¼?hËà«}r)tœéžUy1VªRóXd Iõ£þUò+Cïó' ~»xTmÿus+«!gÛ†ÜÙºù¤—zïX+k×‰Ä"ÐÿÂËÞÜPŠØD;‹z+Ø£€Sfã¹øš2k‘½1¾Nn(q»(M—ÜæÐdIxÇ4G „A¦[—¤éH2é‰ºËhA=¶s^0òK.ó¦è^c¾'“�‚2WÀºcóØ&Ö[Jø5o˜`jTœã´‘[Ã¸„2·)Ã�›e 5zÉ–‘×Wð-J¯üXÆ«žþXåéÏtú9±çèô§q§?Í<ýþ¼ž{^Ñóæ¸yÞó�TªHx OÿíÓ6TÜ=Y††°â&Û"ñ,YÆº³÷ñ7aÌgPºÚcz­'ìx­ÜA=@KÕcÌ1\3õX±z©ó4eTÂøKôÍ‘µÖ:‰VJms=ª—æ*u0+1üCf�ÍÍ|EèRÚÃ„Wz\J‘L•ui|ñèK‹&ù@m×÷¯_¿?^¤»KYÖ«�¼m�žKYìà½So˜Zâ6
#?r<ˆ5|ê†•·–o,¸ÎáÏXlÀ.Ÿu½~¸ÁÖpòåÙ‚•´Ãÿ¦é«Ãjwó»†µð^¶«só{ï¡Þ;°ì6ÈzH´N)Õ‘áè2ëÃwÂ6N¿Nj¯{š¼¦Ž±-3ÑbÈÞÕýßÊÐá¡(3Ú®6e:ÚVÓTpá f îàí´K fM"°îpÅ‰6Ôäœ~Þ^jc=_|rŽÊàÔMÿ¦a¶st¥³AüŸ¯_ÿæ¿þãûµa¼»y\C\ãºmŸ›Ç—>Þ;Žãm26è=Ç}1„dL^`DcèFñ9Á�¼úú$¾F{»'�“ŠaÜµy©BØ 7Å9>dèÎåqºL(#Å%	á"²¸”ëH€ö "W‚3–‰NEŒ	Ë¸Þ,aÔ=‚vbs¦ƒ”9
.^I£C¸2u¥=Â½Ia)C·"Áš9±ê�CS%ÆÌà<ÕîØ!£H >gÑ3A™˜¡¦gÇ*e‡”e'TÕZS�7<ž¼cæ Ö£ú‚am„Ëü@oáãSb%JN…ÓjÃûÁs¤Wrø‹QÕŒgA]L×wØ*‹R›È�ârª¾âŸÆT~�ó[Ç°‰v7àþ¯b\QëÿB„†Š¸)2Ü' jmGr¿¦`pÊ­‘qw'õœHØÆÎ�DNûy÷”Vo£)_°ÓA¾Ç©Ó¨ôýŽcxVÙr–à}¼[¸Îˆ&ž¸”1ºÂ³>cb§TÛ3:g¸„=F›YÀ&¡cÆr$~åEXûÿ 3—›†K‡c¬ëÃý©‡ï%¤Zæ™OåáõSyxýÔK‡;îåBÓ<¼nš‡×M¿<¼ó¼½r5ýAŽ­oŸ~û<}ÿtí–v7µª„!o3µ¤3Sëª£÷²„Û±1X’²CÀÀÑë¡>T)ÃfH@¾Øö)7º'âÀè##DÃ��_lã%?[\÷¥éÅD–ÓËü•gi+Ÿã¤}p,½ÃîU‡�´»uOEVCN·¹së;xïP»Í¢º]Ï ¤Â–çfÉ�C.ˆá¡!n�À-Kx¯Çj!¡¯šŸc€=á�°¨"P	„@
NÑž�vŽa”&ä»Q]èHI¬5åÉ
*ÇÝ^CÒc­ÀúWVØå”G[öÜ³çŽ‘]úò8®ü‹Ç^;«×FûþÚ$ÑÕh·m£Ý^�;«÷ú[HVòÏ'ßy&$hÏ?'�žœ6uà¶ú''lÔÂ…EêœµÊ‘³*¯€ŸJN’ÿ N™W 8f/(#X)ÐR�H6ž&T’&ûš$Ã¸]½ =Q¯X?$Žqf·Ž6:ŒYC™Õ1ù³"¹Ä²”±šÏƒøâÌÇÌü!6&æýH°+2¾~ó§Àöº+.zc–×H°½ÜÊˆ‡åAP3–LÍUåÙDï\
’²øóÂQ¦u4âžj³«H1²×ƒx~�¦öW¥‰­h*n£©3UÚÒÅ{ÉéŽ„ÛÕtÎ»	¨%/®ÂÚ¢ÑPÉ�-¾[XKV™ª8g±/`|LF`¶`A’Pö¨I¸10bæe  x<Óë“HãÊ£)¨c�EŸd†š_¨‚‰MWâ:uƒÜUŒ¸ÀÐÓà=;³CçÔp¯¢>´M£¿€”é”.Ø§×%:^ç¤Ê1 T¼gb”; HÚ*<PZ”Üa©£öÅš�êr$Š¾1LtBÙÐ˜À¤ mÊbÌp\]‰¢Œsb‰ÎÄÇ^Bô+É«Á&ie?åA³lÌ)’ÌEƒä™ÓcÆ~b&Ö‡ª<E”­Í&šLvÍt>'w%ŽL‚^	üÉ\i+§Žéƒb€^Ïa0>üýû×¿ƒ´®K »‡ÛSI+þ‘¶ñ�³p{«~ÞÃDÒ‰‰uóàéeMEJ\ÝðÑŽ8µQÁ8†Ô0Ã¢À²’\�I„´Û™Fq}û¬üeÍ�ÖWó1Œ€þ‰’¹-¹&(•�Á¾Š{^ˆîì^· Z/Æy]‰ˆK‚²RU*.*d”r%]‡Nà.‡�¹ÒŠQy[YÂ‹Rú`œ<Ò:õ‡ t­á¡_#óÝ±K*yEæy™—WÉü^"Ï¿^Pë–ob{x®�#šÒ5ë½ÙC°Ÿ0N„ÙuîPà*œX\îVfµž’'××“LUyû'æ<à�ŸÆï�~¸Mû«á¥¬FxÙ6ÂÏÔð«nÞ1ÄoCçÅ0š†Z]wá,zôäôEQŸ~gÏ—NžŽie-ƒËÈ´"fm &öQžqÖÈô¢‘ó7EÓ4*E¹3¦ÌÃ7Óæ»¼y�œ¬ÎƒÝêÎ£ýú*p:`6?ùíÊàÏûƒÉdmƒÚf‰Îg`²¥‹÷üú@Å9 "[¹§yq«F}m¹›¹>8&áŸ¿\ç`¢i«qÞ¶�ó3ÍÒÅ{Çy»M†ÉŠQW{œk
°¥)�³a>tßûÕE¸5yMÉ”"Ïl¸µ«pÝ¯³ ÑÈ‹ÖxÏêÔÞÉÿÎÝ}?ÿåÂ'ïoŸÑ•IPÃ¶ñvfŸaÿîUUë�¦@­añöÕ:.©†æœ£<qØâq‡ãóx	óêŒ8z&Â‡¼Š�Tžea¦›dkØðÇ|-€§°ÁS ÿ#Â@¼ÑÍ+·ß¾=üýZ2ï¯¢Ñ¸„²m¾¢¢a?ï‹·AÍˆ¼˜yœ$êCÍibªp˜0KFÇîµjxÅWÆÅçß¿¹.ñ•ými&«A±Ír\ÎmiÇNÞËžì6ó±ØhuTƒé)¦¥
¾Ô¡Ö2¢Àwð9á#% ÂaìAHqÊñ¬“\@K#Ðr¸ÍšJ[àxŒc±Œ¸ßÁ[ë›ŸÇÈ¦�‚o¢ÂmD>@ÞOn×ŒO®([taò0kU¦a<vI³ãQ”¼ˆ·¸@]wƒ6<µù©9Í=a7ðŒc÷—wm°¹ñ`,Ë#ØG~Ø¼ïñ—Áqv;ròþoå]¬ËñWÃkð×D…Ç| 40~þr-ojÙŸ›­hÎ¶ÑÜ#fÿî&·Aë,éxõ,wàtdõR°Õ�L[æ•W¥·]tz¾�(33”éPk„”ÆŽ&Š´WÃF´Ü~¨¸&â‹£³C3$¡ÆwòóŽç�^ãëùâã¹}cŠ\X(]§û+{m-0Ämã´\X%Ý;LoN°›a`
ÁóÌ€Ý«¦Ò#rÎ8}+ø#gÖ¥’©';J7ïˆy!~¨g+RUÔSWî;AøŠ:ã#À´Y	õZx�þ"ËÐ`”àÆŸéðO­ô¤¶J8Dò*ÁåÆ	B"ÃžÊsòõeQ\SO¶Û ç„×š${sT�E^ä´Žnru®œ®JÈó¯$H¤zl`mNyÙÜ«­QQýÆj[rû†W½–ÖñeÃ}1ÑrxÃ¯�J~cÕôÎ>:×ê0~ýÇŸý·‡«z�º¿þÒÊŠcm³B×3ýåI/ïå[åÿ|ëýøV@î4&g$&žŒ.™/„´J,qÖ—äJcj3Z¥KuŠp¶H”žšŒ0Hkbr¸u³…ÍF6+çÍÖÀfëy³±7[Ù¬A½Ö›M«·¾-VlV–·MK³Åi>}[6û�ÂÉôåë?¯‘úþ*\«+RÏÛHýL…ËþÝKäõÿDþ~DÞ˜sÿ“jŽthyƒhÁ˜ÏšÇHºvBºqEºGŽ�®q„’+8Â;7ûaÓ¢ßÂö×´[[±…²�-œkÚÙÉ·ð†vsœ³TèA÷ëóX×GbbÎ#ƒ�ÈÖ<Óã°ÏuwBòÍ?z¥‘ÐÙÛvpQ†Þª®û«…ãÚ`U·‘Ñ™ZxÕÕûˆ)ÞS&ÓÓ¬G-".¥é� doÚ?“7�aÒ¦LJL3oâ¶)è³’�´�ñ,†SÂ€}ÆpH½s
�íŽH^Òãè•`}Ô_È¼ºHá6ƒÁ—±!‹Ç07eh*àž¹	C©ºnâZ@ÛósÍzj.¶íŒ%xÄAIÌ°™a°ÌÉ0øQöð8µžak¦3pÍ@„i\²ø¸ƒÅ¡8º²¤`fÔOu2u8<”’3uD”zQtb`v4¿†«8Î1\©³H’6
*Ã¿®Ç<t]õð3És¢êÕ?v:ýÎ�õqÍévzñÍ"B~s¤x	úðÊè¬cõ:Tõh‹‘æYIM÷sõ™¹&³Ý¸«5—êÁ^Œ¼4¶àš/ÇÃ"Íã×‘,šø>t=�¢Œûš®›q§|ñd[×øòþn:qm®kÛøò¹›Î±“÷rd¹yéSCø=-},´½Hk¿Ñ6Ô7óý#âÄ•‡§…mÃ<]?ôÞ1®7GÇT�ï(um¿6Rrª`Ã¤ìíEÉ+„˜uO·¦ØÔÖ4Æ®jNRŸ£™PB»AZ“Œs3hÅ1Å!›Ÿ°ež×RÌï�¢¯%pïlmVìh�j6g¹õek#ÁhèÆIÓÓIk£€Ô"\NÚ‹FkHÎj{«_b:í<Ÿäú“˜ öøK¸ãO Ø[2I8•*§j&í`}yPãé×ÍÇÜ¼Íº¡:P:­óÿ|£4rQ¤é6‚ã;	<*ÏÙot2Z¦“ŸçåÏŽ?÷j¼A·!.'°W'éútº>0ˆ÷‚ti¯¾é¹ÁWÆ0Ú¬/ÚÌ)»’eéøšLÎÇÈôcŠË/�„s[ÿ\¥êégøÀð‘Ó?®uö‡KD[M²m2Èk™çÞ™ÀnõÄxçõ§*e�×8º»o†€ÎSŒ´wž	LœY~ß™ sëûÏ±;2ôeñŠÓWËS±H9‘ÚYfñTH�-:KxDB¯º ZqØ«
ê®ÙŽ5¼ãÔP!/	|=gÌç	¾šÉgWÑ×Šn¿òÈ™¬Î»çD�Cñ&øE³¡l™h²pîD1]ð¢0sûÓ6šÂÿXð«dE‰¶ø{	=hÕYRÔ“%Å17CSÑg—ÿ{Ä-—Eßî²ìèãG'�s¿‡÷pÅet”]Â?+²	õYPö>½1¨§3�ƒ¾:ø¯êÜ–ˆ7:ÈgEÙ›JíÔ¤»~(,#Q^'Àì[hæP˜O™+�Ðœ4ÉžÒ¸rÉqýÌ¸?7g†—-=wÞij¼iI¢×Kí,‰Þr'ˆ²@¿•Ê–/èš>dÅ/I_�÷ôÚÄ·?þ*ÆÕÄ§Û&¾²žøî^Å[g¾÷^Yþ9k œëOX™¼ÿ¨û9k XÃ»®�Ðx­îÜ;s:ñé\ê–p–y”sæ{/§BxÇå”Ôòs–SÚÞ9¥Mß9¥ñç,§b¿×åÔ2Ó´üºjùjô–º{6J�i5ÓØ¶™¦®gš»Ã¶ÄtãT£ôÕs”U�	†BÏB…¶³ “¼ØYIráL-|ƒ]G*•»š‰ËH(iÁ�¯<Ó}!�Ÿ0Ô3”ÙÇŒÙïjÂ[sg•¢ÅiJ/fÝçcEc*Ã%%¼ºƒ&<�þRõ­ùV½ëˆ$BèW@=À¼WÙô"=É ë‘©`ˆ\+ºZœXÁ3Ä˜ÓÅ\	<{JýNœ®Fã[s5µŸaÈzýý$àê¬ìf-ÛŸéÐ õº–ºÆvö�µóŠíÄml§]RóO÷ò�#ÉÊ§±V_‘(óPFd�y#ÂÀ52BÑ`ä™›½) E%Ä¿Õ±‰Ç³ø-5³–PÑH7¬j,@0`ÝBBñÝ“-Mhü&�¬‹Æc’°¶ÎZd�¢uÇ4Ã²ð4$oe…//ãòN§qy9×–ðqÁyÿËÞµ InÛÐ«ð¨" ~‘C¬•Mz+²×Y­'•œ>ó¥ž™V¯ûcoOœrí6©¦$JìAx Ž”Ÿâ9ÏK^ñ·Oè¾?¤–ÚŽî¯ƒ©÷�Çw÷Î®Ý†©aôÐ6kU®=ž-Z5hu8E@ l³à Cˆcü±\]rÛb xŒˆ�ŒøUJ�$ Ódû¿LÌÞxøðã�#‹÷Ç[ÿsÜÑM¹ŽnN¬ÿ»‘ÞE@ù6PV7,ÀeÒ-r«(±¼ÓeU[?1u|Ë.š%|w^¢ŒŒ‰¶ÔÛh‹¡Š‚%‡ÌXÑŒ¯¼”0Â¶(v75‡ßPT¸!®Á)é›²ê¢Ûl—¢P˜Q©ê%`#(]PlGÐ³ÄOâ[q«¢>kH‹†ˆë¦G‚&ã*ôI€ÀfÒtÇXóŒÎr<È8Î¡¥I˜ced�²š©>5:7…,X¤DqtÏÜ$‚¡º@­IhVÈÜ.YÐPƒ!fŠïæÀ1Ÿèè­ŠâZ>¯Hk³cO†ï”Ž<3nÆ€áòÕÞP¥�!ª©Ft'Ž+ð¦ $w™½ŠaÏY‹x‡(«±‚¬£H[ŠÞ.tÙpˆ_&9Î†Kû¸=f?t›-B¬Š«×´Y”_ñê>©Ié¡Š—T'´GB¥/n¿>þøño¿,R�x|¼<–÷°‹«ÀÓOå±ã ïe-7"/@ö­OdÜa„Ã™Ç›¸‡
é$®Õ"ŠíR+M:|¦&ÇÄê[5”“]R	®s°÷Èt;–#Îynÿ9Æü#!›|ÜÄ;™f?q|aŠ½ƒè—÷:ývÕÛ‰~à½Ó+Ý¶rC«b>}Ç‰´¼�³ÿ¡´�½LÂÔ›Â@T³ª…ªAul«ªXo�*Œ¤‡Y–ajs¦1ôÜF„7L&qÑ.U¸_�^È+Ejc/ÓrðBšF�%¿V�2n5®°iH	b¾®êE:CX±”¦Wì®†É³Ž¡™)ÐZb…ÉCÏp¢]êC.qãÔ[e´‹0›©…)‘¿gD”mšG¨ã€ôP2¶ˆw¡Œ ½.˜Ž=h	ETQHêP•1ûÅ÷è–ánþ;wû¾å
·'ï�÷×È{n¿Ž­ø9¶ò[üžrþ“·üó–güX#>äõ±öÍK
Ê¥Œ�øLÌƒæ:LFÝŽ[;^¬]yqI‚îZ;Ã´Þq7OJ¾ÖÉÊûãQÎy§þLñºI›ÏMÚßìd•Ëm3—Ú8ÂpH²$‰¡óÓ“xº`êwìl“Á:Š¥­^Z$ÉPà”s�UÑÄj©‘ôë*%>e�»PÜ‡’ÎøîåÂ+•4³UÛxÁñ†'Iµp¥‰Ì¤ÄµZj¾^Á7çÀsY½g¨Ž_~üáËÇyþp‰ô�éÌuGúzéŸb:·1Ú½D[œaÔIŒJð(^zHVÄR¥9ÚÎ%  
ÚrÀ¹N»¹�¾ºoõÂÌ¥HvìÞ°Äu#Ò¢KÑ2ÊEjÂ<Q�ÁëûÓ�Ÿ?_Iy¼Î¢Ä%Ùu”t¢³à ï¥¢oöaÀs#»ÈjbÖYgµ_pðúÖ¶°³ægƒ ÷GKXúÁO-*j|Y¿ÞUÍŽZ~>|¸¤Kññ„ŠîÈé$ßuONc”÷Ò”ÞGSB¢­¼¦£åýìèè„ ÏÐ”�¨d%*Ùˆj#°ÿ!š²KDõøX5ÅvD•®#*ý&QÝÍ©nÓ¬½ÅZÞ§Ba"Î}Ú”5Dý™3nçª0°\6t¸Y�yMZIL‘âç¼)|¤õ|rÛáÂéÎH‡¹–3âaI‘ïÀ.["èóDNéü‰êåÌ‰G‚›O­_>,‡K3àñ–Ë’v3 _7N-—à½´Ÿn˜9rLåI<�fUÌQf}‚òa"`Ê* Wl=ä	†bÁeÖ'SÇD¨´–\WÊëë:ÊRžrÁeÊî
»{sYfwåÉ@ÒE”^õA�…N¬Ò”W_ß•xWz|Ýœ„mo‡•P>_(¸RJPQ.ZPkå‹5Éé¹|{cF‰œíc'VñˆR„cz{eŽýI3£�ï¢|š´…ä}ÒR˜+V[em}ì¨TÔÀ3LF«mp>Å€Äè-‚qÓ*Œ3-ñV %W©R™\­õ9‹On€˜V—ºK³šm}J]zÅ~“g«ø…iC<Í—ôá§¿^šÒ�ßÂ•�ö"_¹¨�lá8¾{gô�Ð-:o¥4UAºUªÌønÍš)•tfÙÂJ"„NŠj+#$²ô†‰¨	*¹,J9«/DÃ
F¥×pþ5rÊSqqP}’:bwdí&üSÑÄ¶öäÝ~Û+ »Ô{oSƒ!÷›Sj£8ÁSg®fóþj…g®Fó¹«s-g®Fó›«ß)ŸÓ7ñ•?þ²|šä§Ï_?.—æéã½ˆJÝÍÓ+w4'^D»aÞ1]ëmÂg®t&J’ÒÍ1�•€ˆåä´˜®Õ"Ú*·Pu‚š0¹$,‘&ßŸú<¥©4Æüg`¥´Õ‹X3ÜãYaŸœ,•= HÖpÊ@J˜DÀ{qh¦ÒG¯ií5m½ú«^¥êKwSÉoº3t×MCr,Ùñå�"ï-�/D}þúBûBéûÑÁ=Ç;Ñž\!+ESÇÕICRü¢+ÄŠT€¼ãP|JÌÇ]:¯gõÈgÂ^Üå=Þ‰¢´ÝD³ë&ZÛ‡¼_uªÓµ€30“4ª–à¼‰6"=:HÃU˜Â7<A]yPMOÏõ¬^FzçÐ®¦k¨uF¹„¬ˆú<>&�Çøo{P§î¡¹Íãy¿óSÞ�Æa€½Dãúø}\ÝïãÊU4®éLÔÝ{i¼Þ¶�«NÔæPF“Î‰¿X`Óê8âú]Îvf¡At–ë›pfŽr�ÙðÍƒ³LŽ?Nê�ÿ·¸i/‘þÔqQÒ”ûÐ7oõW—” §+óx	µ—G¢+>É^†uÅ;d©Í%àxÞŽ/ƒ^Y¢¼‡×¤Ññ)J�bŽ5¨e®«š+êƒ ´"Ý	ÓmR+­4f{ v#ãi•3åôë.X¶´'Ö�à9„Ã†Lª\éK0b|“¢,Ž+öž§!wœPã:/EgÀv'Š
R�nÅ�¢³?¶A¹”òäU8Œ,Mƒ,M0QË8€-íá°%i\hO-àæ–§>à¶=ÐYÀÖd‚ÔÅGf>#7­…S'Øå•ì>¿é‰íH›êí�Cë‘p—×K�Üžü—WD?í-r&ýµZ/9ŒxÉG�Ù(�[%ê‹S[^†û;¨1Ý×Áûeÿµ�W$YHúxØBÍ»5 ^·ä½³èoI±PóŸËÀŸËÀŸËÀïº˜%bA…¨Í R)BÔ&Æ��.É.Dm.—‹µIº´ð‚Ú Mb69ÜïÐkj Óß¹×Þí÷ïõmi¹cMúx�rÝ#âÚuKË>ÔÛo
Þ_oÔ+[u8qNÉXB%®¥FÐ‹ºÔŒRµcö)Ìà6JgÔà¹Ïz¤·ò¨ÔéÐ×j¢¯Z¹2¤–t1AWb•ª"gY ^žkZùQg5v*Š¢†Ü‡È¤Ý^aF´käÍ÷É,8¶óªÃ¨µASk0±‚‡¦J˜AJ|0ê…o`QY39ôÔÅ‚2a+õK`àV‚>‹J†-m½Ë[Â]¨ÇÂj¬µ’µÑ��µU..†©™Ð•v�>¿!º>�žµ_O½¢^øMŽšOàRéx­èm‡áâÇv ×[?èT¸&…oâ`Â(­Hq”}øð(ûµ\Ð/jH×ÆÌkÒùÆÆ—L¡,°áÎâ(ÕÊêx�V§ëˆú�bœ
N$1+µ�•+X�ui.Ã•N‡[ŽeÖ	×ÑjÆp5U…¨ãlã*EWÄ,3Ú—CyHY£CÓ˜ˆ.†¯Sk�“_y™â›Kt4VDEùpÌÆ·t�'Vteå $>SC’Ü8S¢…‚ªôcÊUÔG\EU~m­]XKæB(Êæg~Lzmih5M’q±TƒÇt©qéC5œU¼N5�Z±°Sâ²¯ IQ¼,Œ˜!Ñˆ¯R…«k†¨„‡Y†™1M¸£	 ©$JaO¡ˆ!ŸªwáE«ÌÇ_¥JriÆ¿©+„¿,™¢RAöà	‡YQ¢9�ŽÀJ˜Jâ§˜Iz—}NŠíÛÊÜ.¯E�·›Ô=Dµ_·�ÚM8Äû—¢ÉEðÕ´fOG<�¦<o ­‰‚h` 	Sµ:¥kÒ¥³¶žI<-amAÍ6,jI4¢½DÜîÍç”±ë‰Ošú¡ÀÞ Z&º¤Dk\‰bp-ÂïX8P¹®![EÉ«Øˆï¼•kyŸDÑÊ7ì~æ�²|úûOòõpy§þxllÝ[$âu$¼ÃÆîFz%ßfšèž§>Sa3¥Æ¼Ô`xdû•‘î¸¼M’ªŒ3¬ª1Uuàô¥ÐyQ)ø_Ì!�­2õp›×öÊöŠ#ÉZ ’ÒÐZœß4³Ÿ6NöžfŠrÖŠÐè}^þøÓôi¾@‡öxPmí;:Ô«èÐNAµc„é^ì·á¿jMã¬Ý†¤± ¯Iü†º²E‚!pšˆ…ä}fzéä�¢!¥8C LÞŸt�…R[œ…�gÞ=�¾‰þ
!Áj÷ƒv›¡+é0_W9ùA4•¹º˜êû‘ÛO.‘Úãw�-ïH-_Gj';ÈçúN*kùÖ;…û¼PÊcåÆ7¨INüd5\ºÁ¸šË†:<×Cýn¹Ì[Êõ§U'”l=!:ÞÖÆ5&žÑn >•w¤¦Ãç/ùøã�ú}�r»Îàé'F}ŽïNŠêåfÜjûCÇElšêtGÄp6–âˆ‹Ø¿KXÄÒÿèaMä/
âLq�}*Hg¨Q=Q@u:í>þu† +tÞÁ{Ù<lÔé›‹+°õyaµÄô=¡C�âÓoëèW^Ð–¥Bûžã¨¹}ïGô¿÷#T“}çg<nY¼2œ'§~aÁL�—õû~Ïy�u8};¿ß»n¶?×Í?×Íÿ�u˜f×ß9–Î_4")VÏ¿w¿ÖÚ÷ˆ(Ôâw‰”SúC*Ú-wÁIÓãcû^1Ô®[,ôœÔî]'úŸëÄŸëÄŸëÄ·9dÍ=T+³l2³Ph–DZ ™œˆ§ƒÊÛó&ŠS#–o-�!^(l3NÜ÷àêŽ-Z�ßç�U“¿Þ[ŒÿçÄz¹jUzxŒN�q·*õëV%;cù•»=ø*·Åh/éwÎ;™ë€¡v%pu’¾€K7ìªñzÄŠªZY¦‘#ï¼\a¨K#|vÜòÒ•³+Q;v±áP5°o{“}¾„·yçE5‚ªÖÂ)hry›ˆn—o\¹}FÀÜÿÐË½ªÛõ;¥¾òTšNg–ì{—,†°(¿m¹½INpé*X^m\.XmÑÁÒ#ZkÞ¯ôç•=Q’^	´¶ŒQ&¸¼]Á¯ZÀD.NàœkRAPk4üd8(˜X¢Ó9Òz¤½ù"_'î’Š›‹|ýáAR=îb;•x_÷=ºtŒòn¾®·¹.¤R+“ðÇˆ9žBòç�…TA¸yS_+8Cw ë�Ü&Q²©ÑÞK]«E tt@ø¼OD´©»q5tšRý¿`�	'ô÷ÞŸä\C±8ý†Éo’…‚†Rp)Q£Â+RœxC5Ž1åHc”IÀ-íæR€/eœ\o³vTêJ0p‘bâfx!,ü�Y>p¿‡ú©øÈª¾ö"›z¸�­GÛ±)½ŽM¥saaïfQvc4XÀÒóDÄj°:2Jõ6Kr•öbLl“¾Îm«RÊžBÄu5¤”'fÿ¨(k`käÄ:dÀ‘l«ïR´É¸+*%.8·xÄA¼À,¢X`Ä#ñ„gð©ïá°W�yG}võÕ3€‡»‰ïF¡ªM¥c³3âÄZ/\Ä`†ˆb¼|3w@Íh3¾Ez«1=I-í€ƒŠàû\lsžLC¤³AAéß(þyYËÆå¤båÈ°v?!KeÇZøÔãúŽ¸²(MŸ$5ÐüØæp;ïÒÐk¤ô‡ÂWSâÂSQfBù3îËPÇ¡^T�ê%¥œ è¹Ò	a›³…ÑYÏ¤Ô¾q&×²?3Pk1aÅ¨ÞÉqö< œt,Ó‡/—f¥‡C‰<–ÝÌòëfÖ	”hâ½së64QIÃç£õsqÑºóÈÖ}¼,´ž„c„ƒOi¡­;ÏW u°©¤vÍÜÊ¿ß7Ðâáóòó§¯fYþùË‡/—�kùá¶�mGn×ÅgË'¶•ÝPï$»v£K]`¿$�*¶pb¶ñ(ì4¿`D;yûÆ¤ØÁ…7{"±×XŽ®g‡!MXäjá—[¸÷ÑÛ¹Ž;Qƒ˜½%²Î¬ÆwC-ã9çþÄ–?ŠYú˜¼œ“bå³òxFû†ÜÙåGùø×O_/ú;¨kûŽÐóu„~ª®=ò^¿ÍŽIGâÓn<Xë�û‘Ðï¾½×Èàz�O{ËdßÌž(	x`Ö²¨5Öxâ½W óß‘†¿ü2_Êê™òã÷{ºWK•ëè÷t¿ÇÞI»ª·IpxŒqz®èq‹2·çTLRÁ	á9I° -¬/6‰EüÏŽ²:¶~ÅS(nŒõjnŠMJ„–'Tô ˜{XËŠ2yˆt_6h?Z�é‚l¹÷Ìï×ÓÔ¾á%öqzŽpúiú0Ë³ûÊ%ú{¸Ë„«ïè¯^G'.»‘ÞGˆ~«ûDÙÊlÉÅzžš¨ZF“8œ³ú¬:LRô–n’^çîTkŽ #Yƒko=dæ�2ËÁ*À�‚¬B
NuÜõQJ ßE_H*¢OÍý ±5øý´yÉ\{‰[ ðø
ÕÛ–¹�¨§ŒmVæ¹ÕÝâPmdµí²í¶q�¾:ñ`qáEÝVëùi€uõš�Y~üÎL÷:�vÝ8Ý™y/ñß¤÷ J1Tq\|5×c´d5ÐŸØ“z¤ô9.é<[ûc‹¼mbøý^HY ìñdµ±qÛ$ÖÕÙèµoÑqç_Ôm”lq1OávžÒþHÝðÊäßxùøÓ×ÌˆýÃçç¿ž_¢Ñ‡ûòºîµý:=ñå=7Ü{©µÜîéÖÜÈWŠ*éó»Ð ÚÜø¥·‘-~t{²Gã¦íÃáã µ�zSj l2g7nqLO»BŽ~lÂéçC©ò¼ÊJ¶³Ûh1¶<”ßžÛžýëóEæZÏ\m'^ÔëÌå„¹nƒ¼›¹šß}ºp[¢9j¾<žh¾Ò[ÍWVß4_¬¡,öÔ:°5žöš¯Z6¥õ¦x®�¹w¶®^²lÚ4–k‡¯UrïšpîÇÏ?<ÿ�.Ñàã™§¥Úu4xÊ<Çï%ÀtÛË+YSÊ:e+å�’KæboRëø$e�ËñJ*�gNS%
ËƒßêY[ÅB´vI©,­2£¨•ŽÈ¡¼ª§Ìc;©<šÎÊ\ýsÖIŠ£ó^(xƒ+FFñ)C“2 gõ¡õw"~Ó\ð·Ïó3IÈ3é\ô¦ª�×mYÝîu6ƒz¢ÛÚ�óò­7â–â*ò�NŸ#ßþMòíñ-ù¶òõšCne>åéÂòVìÛ¤›ß�nM3L²?Cµ�€$@ÝZx¾Xk¬k
¤¬q“Y9£Ú€&r‘wkµYZ4*êí3)zÇ‘h5®’õ–íóŸ£põ¢\w ¨6U9ê·Š:µG9¿z:þ<ÿ²\œŽ�G�YÛMÇtÝtô³Ó‘ã¼{:ÞhPÑlœRuR¦âD€.¦a`;ŸD]·ý£ë¯\W*ì�CŠNÊÔº–N‰r9!î]¼Ö²ÞfGIñJ²¿ð *RÖ÷k-¼«ºüZXÕ“�¬ˆÛ¡ªà¬�¥¤Œÿê%¼úpÕL!g›ÇëÅ,[^.m1’�Av PÂ…°¬ãÿÀ¯�(ùŸúÏ1éÕ‰*¦Á‰Ú]ÄT®÷ÉÍCÅïæ¿v¡eÆ­™ˆ=MtŽq àp�.
d]ÊävÅ#ÃÛ¶&YÅ’|èš‚ÅG¦ËºÌU–ùæë~òxÕ¿õ?É×ñ“]:Žð^Nr›ÝŠFNµÙÛØ.¯õƒkwÂÊ	ùÔ5&§4Wíy,�žCf’{Õ*Šë»¨�Å—xAÐpÖíIc:ÑAÃxP'4ÝÌxéöedü€\ =�ÅxÅWg†ŠT\ßG�V(t8Ýd•–ŸˆWÃûZ~$¬úÔNõño_>^ÌâX�sÛ‘k¹Ž\O°aÛï¤W¿š8lõXÿéD)Q
h®mŸ!¡8ƒfÉjgÐ,/YQ‹†ˆ£P«U³¹ÂÌº½ Ò6,5ÿ/°t€»¤4V|—#j‹=Ðn‹#6�pµPþVÜÀÏ;IrßŒ2ýÃ—Oÿ6]‘�·=ãeGÈ×™¼Ú)6æe”÷Òr¹/Ës$1Ñ8:8ãÐØ×ëOXÛÂö))n5õÃ€pTä¨ì?UÒó «=zãð-ðÕ�¾üãYŒ¾Ä+Ûã·
¾ß¹·ëHìd«°ì½”VoŒ~˜C*:©wqÆ¥…—	L‘#è´© Õ¢Ši­mµpùÂÐË@““È2Þ&<cë¤¦¡@”,b,FÜ¸0Àbb®…d“TïB¨
qRZQ¬Ú­‡	ý|×úÔ›äJL¦+¦UR—VD¬~8yw“E,9-õöÁ€'hp™`Î×²µ16FEë4<já£“ÓµÁMR�	«…Å+"¼#�Â°3 ÊÂHÑyd¯E24‚Úê0J[‚~7âé‚~c“¤c¥©C;$ÅÕ-ðjl+J%B{�sÈšsÐ¤¬ˆ“ÏQrœZ•¬xˆYÔõÍ	±Õ�w«^ Ü4KÎxû}h´—%E¿©øüõç/Ÿ~ºBk�Q¤¸›îýºé~
¢8òÎižâ}Š5‚j0ù¬³Îj¾ààõ'¬ma=F½}†éb‘©q‰â
„ŸEÖ/Â†Q£íÜru´%R©%žñk.içÖ|À†ý	Å™S%í½[Ÿ´DÞtæTIûÌòèWïN”tÎóº¼#Jú%™>}™æ�òùÂ¬éæig—i×ydö]`àÝ@ï˜9é=E±Zˆ"ã•Æ£#8cô£`Æ†ÿ)QˆK„öx`Ö¡éu„Ö/Hcï�ô–õ>qå~	=¡ÖêCsùZ/¹�„_¨jŒb&\žÔb_øƒ?Q¹“à5?~Ånß0D ÂÏŸÿõñËÏŸ/J#9>ž¯fÛ‘ûUöîOøên¨wRºÝk [/“©V
àqq¬×!,¾ÜpÓIŒžu.E¨š|Ò¤/8N
ªå¡çŽTWªõÍ®·à^^ÿxŒzûŒþJúõ¹"TÿŸ¨ûZþ§(5UŽ"ÖZ-R�
ÖRXå$Ç
?Ð¸rõ+É`\‰ü²\RâçøxeRöÝdóë&Û‰2i7Ì;&šßn´Žå¡M‘™
3C¾E}®Ò36�%D´„”XõöTëLˆgu8–$€<+äáœÌ]-Œë¸·ã»¤ÄªC·Ym–ÑÃ#E—ËJË?|š/QØãõî¹ï(,_Ga'zwŽï^ÒºÑ¹‰ ø¸k:`]Hb´Y†ü‰pæoß•k9{åðó·áXÞÛ{µ<’ðv»²ÿž?-—‡Çgòw”V¯¢´]Æ mŒwR[�7;)[Ûüàv6œå�åf¤¦ânkÃ¬_º…šˆæ¢>*Ã/ÜCÐ€@Y.+ýáHmE-ãÞ¶ãJú„¾`äsÝ{M/o|°G6š†guôVU£ü¡»”ÚKv�m"]¸ç]í¥Ï¤ñõËçy¹0�ìñ¢AÝËáåªéd§¢Á6F»w>Ù�{ÍÖVXüðœ*ÎŒ£á—ñhïI-¤ûL@èšK®ð– –¡Çh¿ÒÛŒCxp¹7b^ÜV»l^§].uQs `êÀ¾L©­[�„²æ'É%c«x<Nb.'ÖÞŽÍ–C«Y41škP¤WÔ|ÈIÎ Ib.Y¼Îâ•½ŠV!—Ð(^¥HÍ¸Ôª¨ÎâIü”7œeâ¤‘úý`Áj¨Èßˆñ¨Ó }Ñ”aF­MŽ×ÀKÑ?�·‰ÏÒBê-?Óµrºº�÷öPØ�.�¢»6á\Â;³Åà$XzÚ²Õ²ù	­›‘#¦°øÜKP~ïZ7G6øÀ)!�442cÖærÁ'Ð~üVÏ#Ü¹=gó æ5Ç\ˆ®s·ƒ·I5Œd„Á
…Kèþ¹ð¼0O®4ñ$X,K?ˆ÷§öHYà‚JüÇE�‚=Š\÷Ûœv/³øãnEBõ?ÙØodcê€DÑ²`K†‚J…@F «ìRBToO+K ÿ«Æ9iP›r@Ü¨,Útiš:î+øoŽ¦îÒqoÉˆ†ct°à}Ú�DTÆOîbDjy	èlšÀ6;Á~IK©•XE–®¬<UÑU‹hò4IáÇõ]R?dF¶U0¾æ¾†wVçÿ2i¡â¼F?»crÀÍ¶Ø¢&Ž£<eD©k0Ú$9QCÑžì`ô•¾îR]lAš«@]ƒsEúŒÅ¡O..ëb¡¸Oyh—·1pe«eI8U×ƒÜ¤—ÀÜÇ]’<‘?·K£µ2Ï«SÓZË’ƒc$#6``Bfpß€]Sp�Æ¢`Ýhpþ-+þ–Xó0¥Æ0+^ÚÅ Nã«ëÈìøRp¾¢ÂÐ�&ÉÔ) HßßÖLÈhi�\¡†.5R¢öP»‡âD‹SQ†éT8¶„YY1Î&˜X|b~fÁp\2ÊE¼	Lé¢<+�¿úÃí$'WüÈônÁWžêÃ] t}F§öQŒtí5Ø€*GÅx�è.-krf–Žµ<§5¼EÈÓ¤ÊžK4°ÂÇ'¯r.4xA1A�B@2(¥�ˆc«!uq¤dà(JÏ\ÔúÀÝ&|þjôãiýÑ24�ùA\ë¶B¿„Ñãž%G5ù””†GšjÂ`[ÄVÇüNyÉ@¾	µûJ9.ÊÀø„�s9–ê´%$×B¢¶`ÈÞº ÁÁßÕÅð¦ãýÁ^lõÙo“�Ùm¬)i\§>{ZD…þñgsô5‚k&ò'ºWDY÷IªtNÁ‚‘Ø:MÍ1»Ôƒ¤LÃ\.Sãhƒßå4ÆœÞeûSÃPÐK[ÐèÞ§È®AŠ‰PÆÜ•ä¡�ËRÊòìÁpIJy<ìªî-Êý:)åvÅñÝ+¥ÜfHf"Ù¾j¶ d£Xc¦F•Ãf�“œå<˜Õ*uük½J Ú•ÎÉkÍ°~™nÒCÀØ0£²Öamíþ`gükÑûv‰Ø¯-k;mY×ëˆ­Ÿ…ïß»¹oñ6óZƒr¾O¹í6—ˆöê ¿íç¤ªHÎo�ÖL\UˆÐ×²WIÖCDk@«j™8Þ,Ôj%PO£{®kŸ“3TPjD`— îÇ�E‚²KÁˆÛ”Ë ©=WX¬Ñ]�h@ß¬
Ø\²ê=De|4¡Î’œQ¢•müz—‡:£ž�õ?>þÛ/Ð´?ÞÖÐÊŽ¦¯3û‰­�ã»›¢Ë9”•¹²ˆg.JÏ|›!%ƒD£²²pPCëkµÐÅ©ñØ(2ü6š²8„S[cq·.`‘	�U\Ó¥¹tÎ�" c)šÔÔfHßk„bÉ�3Â+ ™“¥&–I�Y¦ �FJå,Ê=T’R(’fÌZÉþ\Ž}VƒÄha¶ï‰ßãÐQ„ÇR„4T;'ŒÖÕy€h]ã¤ì)¤Š‹S ºV1ìPUøÎbD–JjÌÁßàÓæb! –·ª”‰“Š<LL-î£œ!>×†YoeÁofµIKøÁ±�À[t)}”KÍè…¬Å'­Øz`ÛUXBEž±ðY“GF�V
å)¢¤ÀË`ìtS”Š6ˆlPÒZèrî×È`$rÛêEŒ?•	ahòpsbÔvºÃÅwÑ™–oh�>OÿøôÓßåðùËòñ_y‡µ²íøJ¾Ž¯œ¬•»�ÞÅ_Úm+&�8uÒ1NEã^�ÁÄ þç‘5–›ñ,n’)ŠUø{RïØÉQ’…&¦˜ÔÄYÇáCŽ•,“nŒ¨=ŽíR{¥^ '×œ5ÜB—Ê®ŒK1k¬ô½Ck-–¥IŽ£”¦Œ/\
Þ7)WåŽç£*
 qVj˜>-æSnXÙ¥SÕšCÎ([
ÜkZãš^`ÿÂØjÒ3oP³ •¬Ó2_OÁL£ù,U°0n]3úÔF51ð!E|)Ì@›†›:�Ì�°k >ÀBWþ±ø^©�Ád¦Ê¢¾ûsªËÝzÊ!~MÎ˜Ç^ÑCjà ÕPjÁ+™0Ã9¯(bÞK†ø.ôQLÃ9�¨£µž_ciÄ+þrhCÉßÚÓŠgBƒöS¯í¬œí¬¿îZ”Z',�.Èt¾d½ˆ¶HƒÙ&l¼-´<dÀÌzQ/ci)Aêß{Âè¾~üë_ÿ-?|üp	ôøìÇÞúŽË¥«¸Ü.ûñË(ïeq·á5Ž0ûngÂ|§tÆ1’­{ÇÈa¹î¶?uÖø|@ãþ‰ÞÖIY�O°Wõˆø)iàW«ÍV¤êAÍgàJõP3N›à´Ô„›0ƒÓœ\t¨ÎTëAZFr�Æ×¹õ¸<JZÂ8í¶;‰FþlcœSôÏ�Ý‹…¢m’4˜çªü&�/¢­`ý¾pùÀÌÆŸ$³›¦¶i|Å -åUm–…É¨´®jív´.]¬@­lSúl§*šjVKLR€$3Â;À“·Tjñj(“2PÊ°ÃUñÊ$p`×N¿&1Þ	¹LjgjÖåPùzH”`ù}èë™ƒw@»„­0AbZRæB«–<*dáû�¡ÿv&2*bÔsÀ±3ûQã[Qó¨Pí¤:'¦¸Ò+®Ì0T@ÇBÅrŸÖ|©&N4§¨Ia¦O‚-Í¥­zNtÉ^¨ ÍT6CGÊGõá�¯VÀÐ«ÐîñÛ:›j\&œðçb(ƒRZ`TÞè‹êÐì¯–c|+Ã�æ€qó,‰;ƒ?PÏ™]¡Íój5í<�Å†i'(€0eKÄj˜è¾F£c— Šñ€|5”Ô'’¼¢hÃ,ä$lZ°áÆúA¨Ë‡âwüÆûÓZ5îÇ@Ð[CñàÊÓÔBå˜;JNê.40¥`JX�$ê �=Ä[ð³ŠŠðg·'i¿’¢þ¾ŽÇ=p|Q”Õo¨d?ü0]XŸãÙû^Ivf—ãÃ»o-ìñFX¬÷Ð¬L�ÌAËPÒR—Þ¨Õ7_+�«ƒ•j ¸ºâ5©.Š;<xƒp_¤e5"¦y—&ÃÄrBM'Ûˆoaœc6Ðˆ=ih¸=Óž2¤ëmFÝáiŸkï#’6¤ÞJ‰:Bd£ý¹ÀHG^ìfã¸©÷`¦ØoPú™®±”ã#ÿã5(˜ÛÁê¤äÉ”‹1±Zˆ¿Ê(Ü%
wtßPã‰�¾ŠÉÖvxø ±à[4Ôå(¾N`#o‘ñ”ZÔ§HÎNæa�ß!fÔÉU¼`À	+µpcšÊøÃèØ’ÀLY®’"•žƒ½r�3idà�&Á&.yš¹Ë#[LXÏZbRžDvÂ‹fütRù‡wpÊå¬‰¦¿¬<øë/Ó?äëç_`ï�Œ·ëŽ}\‡®ß%ãÝÆx/¹1@~ô5:rcÈû0�
u0‡'QmSD;›[¸–»lçÍö'^IµÕzY€àT[êiÊ5tÂíIÊøíGSÅÊë.ÍBÝâ#74÷ö¬z•$”$x:
úi&
cï«Åt-˜@à4Ðpâ8t
uAg:qý¤ÀGÕ.g’Ô—€U“´HY�V¼´ŒÀ<ÅV�V‰ûâ5¾ÕËPx”„†›¬NíS??{F}þùÂÜy‡„§Ývsç:4÷>áéâ½SçFð©U©ÛÎT-‘‰×ŠÏÒ³”±„Öt°cº7o[ÌóY’Ò å¹ˆ¹AE£@F×-ËOÖYÔ=¸Wz‚Á½L˜F²u§öœY{ª‹fGÖï“vÎRƒÈ¬q:5~Æ¨‘ºíÙ™Í­f€2ZÀB‘†ž%êdà x€jŒ%¤a.D£ÒÚ±D{Bm‚6Ô�O«EÚ¨´Bå×‚R3%æ³Pñ6­²Hµ}ÜBRVÚ ŒÊxC½XqZòP[¡5�õø€y#Ñ¹cäSÍD–XÁÔfmÚÙw$ÂÍ²ãg`­TvY¢°ÃÚò*þ€_ñÛÖJ	[Èë>�®ï’Ð#{ùFd£Oÿ¸¤`‡´¡Ýw“ý:|æ.m(ÆwïL¿ŸÙzy�±‹šo+t'°(SzÂoyÆyž~×ä�Ï]^"�wÈ0Ø÷¶Û~	œ	µ~7	”›£k-`…ŒßY¤Aµ®Ô( TGA˜dú»¶F°c°QSê r”«Øsc*Y^	hc,#Zÿbè°{nÕb É6p`Š™8L5éÔª¦‘¾HU4ùZ6¢êµ�Õ°€Ùbì%bƒ©ÕÅ;ÕŽú'ÕÂ­T‡3j¨j<×“­I&^ ƒUÊFuXˆ˜ÄÚÅk­Š:·„,ƒÓ\ƒÝÑCŠi¶)ÅzA@]škbW‰V'<]ËDí Ú4ZÄ¢d`çü¥`\>YYHeéÁfŠ:vOÂ%Â§&�hA³åzÈXa±¬¥É`‡uÈV”¤©4¥±?qCc†¸[‡Õ¥7Ú¥rž�ûNÃ~#×Iiúi?Ð
aòlÃ"§´V¸Á'…U�«qt©…+mæŽP£pé«ïhÅø×‡¯Óáãr‰‰<ÞPÛO—Õ¯c"'†Úmˆ÷ò‘zsPRîH\-R
ŠÐÛX‡ÆÑŠ3lyeîb“â�=f:Îöák¥}L…60½ÊjÈOÆí–Y«uð�€�@1ÐVYâÌ¼í¥3á¡	œ�‘å22WV`k¹¢zý‘Ñ„+&ÞVhBÎH§¦N½R+¡1Êuå-$EYr`ìµ·].¯»ä!«í	à¿‘� wÃé§TÛBƒüzˆ.ØûèIËëhôÓin§æÌ´¼1ecðŠc#U=ÄÐÜö.æ,�—RŒ»‰~z±ì¤…mŒ÷ÍôoÓÎVÀ”°LêéÆ´§áX’ix¨.°åC³€RKÃ‚àFŒaÆž‰4Ä8w†É»êgSgˆC 1| j$FJñ�¡÷l­‘+çÐJŸšc™æ¤¸À ‘„3A�e–œÀLæá¨Þhûâlê(s
ÿ†ûg¶14`«ktÄ"64“Ý¸øuÈ-e>â÷9¥sjNr'Ô1KÅÞ®=áŒP’ˆ®r‚<;d‡0°Sä]J
:ÐÀ¨Þ?uGà €_ÕÐ0	ÿRŠ7!šÙø87¨œÝ3m%@uâÁCøq:fQ;ÕÅÜð8÷,þŽŽÄ?˜>ýíÓÅ¹úø¡)–Ý\µ«æê.Gèãýsõ6éÞúð¿KÖ&sBƒEÊ´Æ…RÂ¢Ø€Å—s¡gœµBí}Ûœ™JoáW]ï':wä@ÅMÚÄCR“T¨ÍÄ°ÂûÀAiG‰·B(Ñ kbÊkòÜž§Ô×XÍ–XÑ_mZñ3Ç¢$1	.ç«¥Í¯/âõÿW­s>ÕÔeáM')~»]n˜âªCæ3Ö”ÖÇPA–Ã†ÌxÇ…ðÇOó?ä‡Ï_¿^Ú9—œ?¿þ[ÞµõFÓÐw~EÄ3†ØÎ•W$x‰‹à½…-_¡Û¯\$þ;='3Ë²CÙ‹Ð„´›l3“L2uœÄ>¶·›^¿l~å“ùu4Ì[§X½N†’<ätMýt`Þk™)�Ô§a•‡UaÝ‰ŠI—aTD;>,™\KjBªŽ&Z.X›”y%ÜËjf¦‰[9ªp' ÏóNÆÂ"§ºØbdjRCByE× ÄW*FL‘fnYqêÄ''¤žl•‹à0Tz©¦·‹¶Ã'‹G5�2ºØgèû-Éxˆó¤š�hD$‘g�X;ÇKlÉ¹85¶j¼BñÈƒë,mœñyx…´¹u4Û,(Ø	›�JFõ¦hP+æDºb:cÅÄÃ€ÿ¦ø—‡ov/®Ûû‚®K×71ÝÉQ {9DñùDÃ…_>üòŒ¢°Ü?ŒqŠm3…ÓESxÆã»uî¶«CÆ7+J¹–E°jÉ‹ 5¨ q�få!¥S…­<ôp¥$:¾­Xè—ÖïIX
ÃòùñW–2>‰\C»â‰‡Ð‹›cá­¶	Š™Æ]^fÆñS;uûË@ð«áÛÿÚ‘nÄ¡|xùòŽB?3ÊÝ!¨I·Çº|Ñ<('ÔÍ8o˜z¥eZ·ÿ¨ÛEÕL	Æ‘Ï>Ž•6ˆ“¦—n:qy,B…×ØÛõ
(æå3ïZý7Á?+®N´üáÆ’û?µ7/¯ñðün³vC¾ ]ßz<±ž¦u±†,T,ó¡VúèYK„ê¦X`öÂ›:ÍkâèœÞ×ÜÂA¯B -GLXí*î2üS÷†ÓóïÿîD~uÆ¤¸ÆûËI²m&ÔEZôOä$›a^?Ÿ®t¤ºâ§é8´/˜æ–“§†2Ïã<3eÂp5«h!#RŠ¦^`Æˆ”„¦—cµæ¼F¨ÑPüX	2£ç°Ñ‡ãÏ®\}…NN¯/zÃÏ>äì¾üJ^ž~³{=CÇzÿ…!§·‹èXO†£QÞJÆéj2®î`—¤·Üh}4ä~ÈW‹"âë#"hùRTM8;jo¤k�¤IÏ@ºÅ%Û1ü­–cƒËZ_öàƒú•a!%ãá{†¹-Æ'0?…½�š…ñì•ãï¿Ä|ÃêDs…¤>Õ%tÔ‘¨ŸXGr~äû!ðÇß«:¡ê‘òáÎá|Î{—øÍ;©ýááÜj ÷—äí1£_6‹N%cˆ7¯íJLUjtèˆÍÕÚMH©ÉQqþ�]@7‚Mˆú¢Øu¦¹Qëÿ™Ò:Ë‚:Ê}«ÀØ®uU<#Í÷A½Ä8˜ù=Ýcn¥ˆ´Ç)ò¼LØ1ùÑNŒü;ŒM�@JìÐqHÌ8L “!Ïm€†:wL‹ç(+«q‰íU,ô[7â(Ì�\ãŠ7”÷@W0C€8[~Ï(‡[½gÎ¢Ã¹sB³œ"?ƒs�ÐDPúîQc@¾r t:v|ÕçêbÚßL;ö²}-Céê~Ô×QŒ½rÑ£›î*`8ðkñ5Úô0?Ú9vp©ÃÆ5sÕ|;8•:ŒÞÊú•2ÃÜu+_?U¼IfDLJÜœ^Ä²†4[i·‚T3­®Z~£x*¢†G²Jf_-ëä¾¸äï&P‹+ÅÔ\r“qí¡.i«[™Å»JªŠèÄóæ`©H»Jÿ¾¸Ä¯Fé6�+}Bi¥"E\ãB0Ú
0�n3ž‚OÅpÚpv§¡r„À�Ô
øÃúžêxOeyO´ó¼}C™õ1Ò�ø†Œo(Þå4ÍW>d6ÎvN=@ñ5(†£-¾Ç·ž–ócgÐ£¾Ø¸–5AÌ-Þo�ó¹¹zw×&©ÄÍ\�—ÍÕS×&à�Sµ\'I�ò²nmèsˆãBšÊ›äiéSñ*	àgËb©í%´VèIjfX¥²æ„ìƒ�h]h	iÊoyŠœ&Ê©ë{,èrkìº?6cÅ§¦³ûc-Ý$Fçÿ(ù‡Ï×^ÎaLšÛ¿Ç˜ìz¡”r<iíiCºJt²ÚV˜9À%ÛKŸ
1ýí×ýû}�òË¯Oó¯ÎJ«Þ_0Rt3ŸÊeóéD0²ë­SK¯“6Æˆ.OZœöxÈ“q£Ú‡iÉ(iÌs7j¿bM†‰÷áO"[œ× ôÖAÏH;#4Âvš¦¢œ‡³arZž´�vHYq8[<>¸ùçF¤ÉÀôÇQä{üà±n)¤Á~,»«ƒãÓ�ÛãÃË´;C½vqHñõêEÔk§â�1Â[iÖ¯„9fÈ›yî?�îO }GøÂS	Á ³ZÔD"¤†m•hP8‚ˆ�käU9Ñ%žj”öÿV£¤�"£¡<UÊ`ÊÊ£ÇÔRq­ïñ…².¿×›Þ>5øÀ¯žö¿œÏI*îï
3•¼!p»ˆÀ7®0×1ÞJâùs•@±9 ƒ³tŸÐ•B¼Œ‡ÂµŸµ…£„Ÿ;h…JŸ þß$Åò¥:/X5(/�¿~{<7çî�Ó+e3çü²9w‚ÓÛŒô¶™W®…#p¼`ßû¢”¯‹RÞ‘.ø2’ù¢/*ŒdQ-Rñ@…Q Â(,
£U_DuõúþY]$Å�ÅÖ¤Ã=;�÷õAÊM×á�ß«âè¿Bo4?þúœÚÈî/á*mCÒé2’>•py+5·ë�‚B×áu9’¤ÅöB‘àAîÒ´¸c«Á™Âö=5R§ÍVnÑ`Œ§^
RúÞ£u;¬KðíÌ3Š{>Ü¤ØLü]ÍÞEu�½zCjy]˜"M…’çõìÍÏQP“&}Ö4#ªÎ•Þl:SZ C2…´´[ƒwüI}!yôÔë¬ôˆ^ß°nP)¦eönÙv9e@Ôñ{+Zv…Amr-+ö{„@ ªxa)Z	Þ‘¶2d@Òa�èÛÍ‚êy¦û”©ŽP4=Ö«bLaYør„‹8¼…F}Ÿ¼¶Ô×âm€Y³‡·áÂLi£�’hÅ+B‰Â²$�-Ë
R¬—¥�÷RÚ"iIâ¸(^ð¥�ÿ¥lž
òd#�a<wëšË;S‘”|)u:õ¦>Ïo_µ´3BŽ0÷“ÜÄÇö�óîõH/ïÕ¿þþË9þö	RŒ­¿^ÆßN¤›¡ÞÈåúÕö³#Ã² ÅÀKÇa kK`t¬!-ö†Òh
w97m"ç®¢2µ¶]ãz²½P�£‡ú>»ðÛøÉÐíûä0ÌT�Öuß¢-?1CèÝü¢Ñåø’Íkí)UX¨öÀ‘�ü²Òó·Ñw‚7]úðÑY}`÷«Q)Ÿ9É¤E2;´k{,- vÓI“‚­Ycœöi°·´páŽ��€Žâ 3Öjùð” �¾—{NÛS»—Ýó—Gy}˜wfzÞß£fj¡½]&´ßxÔ<åm3óJ7û‘Óäº_–Pý<h}t‰“íqqéƒæ>º´’dÉñ#GƒYíƒ?¸Ä=Õ‡×Æ¹ý£‡Õ˜þU­¬†Kô—>êÇ‡×:CÕ}Ô�ÖËýÀ¥ú�KõãÃkÝ¸¤³ä;£¨¸–¬w°\©¥}pEMGsÇÅ»û:D:ï`ìñ�_æ§¿ž³­«÷wP˜šn8Ìe‚à�ƒÂÃ oe0z¥ ÞGa½3NÉ‘ö¼—dÒÓøL’Úqºáï)t£t—&f>1~VÍ’*ÒN§yvÜÀµ’±.M×¨Ðo>!ºrûm–Ñ(À:’UÐ$îGŠ¾7°O†Õ¿ó¢+,2,FS›-\@«Ps�†‘ 	†äÐ–ë³­tøþä�yf Ç’Ÿ�`†áP½ƒ ¢¼#-Øédl`évÜèx©™ÃÊ4¸�ŒB%®¡ÌÒ2m‰µG<‰–D€öÐ}¢…tOýËù=ù~÷øòôë_ËþõáÜ|¼¿#£Ô|3/ƒÔlmÆyÃ”¼Ò¡Q�%ZÚõ~N™ÝûD$Ii‚Ó´G×Šï®AÈ{\a||•[Ð‚Š�0HFEÃç”ä$OVO= þRÍÒ�ðÑÝû£°cìpA5auöhÈ*–¾�]â÷óh/îmñæãî9¿�›êÅ¼áFÜ„/ø îæxüûw'¹MÊÝ¿+$"ŠÕ·ÜøÜñ†;èªsÓ5LŒz£‘R:Ç€nŠfôRØÛÑÓÝè_(ñFÈá­]È)½e@“Ö Ñc(»°[»P{ƒ,XahhŒƒ­“;¹‡îM–á³:‰+ãºïv"A8‚7É÷d2§ž‡Ÿ~Ž‘ÜªÛÒ†‘¤ËÉ	TÃ»•\‡tÏjÿ)õîºÁ§p
"¯2ju[sÀPÙzJøÅtàS�üHQ6ž®ÚqÛïÆøÌŒ?6óf—‘ºfçÂ?N‘;©;™’þžQ"øïSeñóÃŸþr6Ü\ý‡-­nèù2¼ÍÆaË2Ä[iº^Y‚ÂO [*˜*‰®Efšë]¡µ¦+®_¹Voo1ð"A0Kˆ…ZG€8#Õ£%u=Ä_pÖÚÆyô®¤�ÿé7këù|=PQ¸CÙÎ=Tß	ÓrÌ÷‡Sö¾À/#Ç\7>¦I±çë¶g±BÛˆ£ŠYpœeP4¿‰ÕåààíHfZc¢hŸêz_#|”FÒÛQ÷i�˜àŒÞªl"E£‰ô°yÖR‰×Ï«7ZüRRë_ÖXƒ¤|Wœ5z….*OÖF¤ìîÁD5Í¢’_W¥0Løîáï,•½On‘bˆ’Í:Ž¾W¯·:D¢`ðlƒãÂ%ÆûPñ(Ev:×SÇ¨ÇÒ™ámGëÜ�jƒT†wyy„wê#D	6â�ógÁÏÌH•ú!ã±Ó24<ÖçÒÄ†cW3IØ×å8GWcx@ó�–¶ïuR¥õ‰gI±°TÀhàM­H›†Ž­
½¨Y¥GµÍ—*·YB·2®/Ì(jÍ¼hEç…jÈðÝ“u­ùào§ÜùûöÑ<äz¬� ¨ñŒÌJÈ¬h£vlˆslÃ;øùD`Ôü4=~ÙŸÃh”ûã¢zß,£—)|Ê	.jâ­¼ë:E�z¢ë„‚^Áï‚®xÓîÃº˜1h~ãzá�V[Œ
Z(Jþ×E#…˜¤_P|g`UÏ<7¥\4Q|†‰T]pS«{§Ä¦P
TÛÁõŒ‘á|—òÌ¨Æ5Ì å›:��uî0`ä{¯Y2ÿ
®ûbþ"Oé“‡—‡_}}x}zþ"»‡s(Žrw¡JŽ[5J»ŒèO„*›‘ÞBûùJ—«#ÊaëŒ“]Z¦¿=í9dße¢Øˆ²Ð3mØ:+ÛW‚´í 1Ï,Äeå`ù"Ã¯‹¨¾T›RÂµ‘6 ô€"|v‚{7c�‹+¨õÆ{1ãX}|€øöP†¶p~2C�sñ%·Ò~p�deN®$9!ígLÄ�FÈ)™eÅ:á!¤?qß:?OçTŠåîç¨}³q�—Í…Í9
ã»qøÕÐ<µeˆ‚_¤Ñ+wì
z§TJ”ÛºÓ”æ‹»¹ö&s—Â¿-—Á—µÛ#:Š‡‚qÃz!«m7©µb‡�fuçÌÏD(•á\Ì˜ÅÂ)k¡f0ÚoÙñWFÑâðÎ
Tô—UÓ¼ˆCé»_®JK€ �­|KãBsûçŸîUíž™0õî1xòÖû¤_&H«§1xƒ¼uÖÜ¼5"¿Hº`¹ïQ¬ëÄ˜¦4¯Àò¹­R„'±ÐÞ—iRÊœ³d€®L¹1~ŽhVä‹0Üê\²”‚ÅLT\T276—‰*ÊTô�eŸKÃïyyþõ¯ÏQðÝ÷üyëßÑóe|²ç_‡x+ýÖk÷=<úiOúk8¬2÷l{ü�Çß°”…å7óñ…Ì¶´@å¯q÷EÝð©DÚSSåÂBÁCM“TqÊŠ#íä×\‰2žßj\ä·�xÙJMïWV ó!~+uAN¥»ªGO-
v�Óïdÿ®¹y<G·Ÿ°mß€¯ó…œ÷dÛ¾ç-ÄÛ®?°VGðÚ®`r”)¹ÃM0§V>ŽÐ:rKu×tÊÒzh‹)cUæpÅ”ÈÌ´´7k@8ø€Þ¥u15dj-{¦éÊ°Ü;1Ç$%‡&ˆ¹ñ"óæa<Ï³Ñ@o‚æ	ž¨uì0ª1ïÈúyT­€H÷]ÛÒ˜¯}¤c�o|)œ¢ê¬1àÌ•r«Žnë*–u§•Òš”_ËŠKÌµ*tµÆÜb­µ‰ÒB8¥1—ÿP[÷›éçOí¯»§÷Iñ›ùa¿?Š£ÖûT¶®½_6ûO*›�Þ2ýõÚ ªÙ5Jë…'…å8²ZÅ±×pë–NRµ)â^!í%�œ—}q Õˆ}UÕÍèþD5ŠcwÁî®Q6¬±I¢¡r7)ôçÑàÁ Âýá_ËÛá³žkÆ…¬ö¯/”�/Üy3vÞ«Ö×ýã‹<�³U­w:“U7”Þ.£ô“ 3ëo¥q½ò|[Èp,]4GZÃéâ÷e‰|ÔÄÄ ±%µšVBC!*Ï¬6‰¦—r
ó÷ï¬Œ(Þ=Ð(‡¸›.á¡ðÏ…¼?cÝH�æJž‚'ÌŒYäÞ‘À4*+xâG²—R†h	5§±džBvÐum_$#©úNëQ¡l™Ä2­Vƒ�ì¹�÷ûhÀ<�¥;ŠcWÍ��æI�kJ&4ÍG�ÝÁ£��ðá–‡¯¬`ô¢¦Ü\âµ»xæÇ�Óß€ÍÍÞT:nÊ¢µMDFì|
Xðë=—¥“9ùtnÛÙîºÏºqyš.“�µÐ=FwãL´ë@±ƒ`ªø$--+Få¬K¹1§A9sÕÄ{
Ú
Œ­!	˜´
ƒŠÅF¡±YÂ\Ü-”ì³Xj’L±Û¤ø7­™5n×2Û©@–ÐCŽyf' •14,93ÞÓ Š¤JWÝ-@Fa³ÏÐ~NÖ<p©³Î<«ÑvGFÈjqCUXvœ4 í˜™Õ betà%ƒÈ‚mN—-›€üÇ_ÌHƒÅÉÙ)(ÁÃ�¡•>Á™äæ@÷òüû³sêî0ó¬¾™SzÙœ:…™s„7Ï+¿r…keL°æbƒ|$;K÷’=ƒ>™ó6ÐºINz�YLCžÚ"ÏÒØCPì¼„7²H÷‰cbzo|:ÍÙB'XÜ 2±)õaÇI	3¶k.#Là’Í•$Ís}¯4€E@ÂY`$ÖöÚ@» ÔHàÝx!l;”6Yƒš4SàÖÚpòbF¬–ˆûŽ*ê4®¼-(…‰Å§gP®J@' BN”ÖîB“c1wÕ–lß#á†/“Æ*yX‡»ƒcR÷Ð�É¾fê|¸D�¥sÇà“�tO)å4±Oìx (Ö™âõw®ôJ4¢]P.Oœ†b)O‰r¦¤¼"ëf¶P³äPÛ, €2µN,+ÙY°ž��!V Z^�Iv"9Ð¾Ó†°ÎxoiÂÈ
%MD[àx�Æ]rõÏgF¨ˆÏŠ—³wü—±>4(	&¾'éžá�P÷å#ÿËã¯Ÿÿ|Ž3Ý_¼¯iÃ™ì2Î´ïsˆ·²¦t¥|ÉK¨µN´Ã§g.¬ù¤NmÒ@œLi0ÞMRò˜â#w%®�šŒ,X¢§ —F@v¬Ëøh- å‘‚æ�¢qÑ/>r¶ÐŒ+2±|8.ú,)¡9{“û	ÏË@þòüõõë/Ï.˜÷—ÙkÞ�¥_F–'2ûuˆ·’e¾VçäÃ\ŠD×Ä4v`Ñ�s«èÜkz3Q°j«Ò‡ú¾U:*°Ze`BÁ¡ayEKaÑÂÍm3Ð;c5ìÍ‚Ç(­.0Ø}øšpü„­´…®R™P}@îN¬6e¨¸ÞêHÑ@áA
ûh›,�ÒqÞÃ }É¹lrô8Ü&<µwÎ³%ÛC²Ô›¤>‰7:„e,â%ÛWê0q?sóøú§§××³FŠíþŠ -›É�.›'Š€uˆ~ël¸N[›†ª}*•[#Í’ë’íÅ¡Pª™`¶’z0FìDí¾bk!ŽƒÈð J�¹t1…x¯wÆÒƒ/€áÈ[wrÀ×zHŽ´£Qõ�i…×ºÏ süœùzJ¼£e€‡&O¢¤™:Ò®‹tèµ jè íf
0=´ÚXvèÊ,fÊShÐ‚,tÃY�'Ö&v¶¬9·ª�(¥°â‰®RP”ß,åSÐo>üá²}>«Akw7ÊZ7'_6q6F@ë o�9WÆõs„ðüSè·®oôQï®3ËŠ�Y¾
7ðOÖXZXn?®‚K¸ƒ~�¢�õaÈç£ÛñåµõRÀÍh^
»Üîkz~J‰//ÏÚŸ#ÃOPåôÖËÈðT•3Fx+ö«i°;hý$7fÇÔ2 ”4²^?U OO–\)_öOÌo¥šH‚ÈÕÒJ&Wfk,“P�¿—²ýIG(wPO(K„BRíÉk©¦[Ÿô©B¬ßÝŸ5ùi÷WÓXÜPq»ŒŠOÕ4à�DlñSA4B¥g¥ù®/àwüâ÷PŠ,9ºr(åw-eÿ/x›ùyÿxÞ¦ß_ñaºÁÛ\væì'Š�Í8o¡óë”‘«ó˜­9Øãü8þ†¥,,¿‘¯_è#€{„g?ÑÆÍyŠ}Í÷BÍŸTHõ&QòXÓ,Éº@a—RFMÖâm%¼¹ˆ‡4Ž´±KÍ’àgXkÎRŒOct�(®H‹Óq �$ðl`aqïœ~.CSiiF}:áÉ€{ç|ò2¹*L­#¥¿�!ìÌ6ÞcZcÀ³“·Kõ`¨ Ç™KÁD�c–`�¾d{¬,Ž9‡A½�(z¨Ð™˜Ô!q¾§0ò£í¹LO/Ó|vÞÝ_i¶™wzÙ¼;AnÆzëÜ³[ìöçî ý)Ñ|±ƒÈ‚‚æl.U²A÷Ìã]3BÕZGÆùº™Ž‘K„�saoÁ£Î˜Ëì0I¬\"ðeT5ö$ÌòÄ8×‰úv€ÊÜº¸õ÷£o†Ú®ÍV»xiâ ñ–Å*”àú×3<„‹Pïb– Ø×8—¨“G¬cÆaRÊ§/fÆØZK­;º„®ÍÒe2îœ$gŒÔp&—gœm‚‡^vBïÁ£À°Ý!%(3Ô§ž÷Ú¨ÇI\»ä6Ò6Ü$a¾FøËVò“JÆ`F¬ˆJ…C¢+<÷K[ÅBs¡—Ö‘¼˜Íî”=#¬×=Oè§þ}~ýðòtn–ß_¢k¾™åvÙ,?•èŽÞ:·ýêý£e:È]LO<µ!TeçôµÁ`JÑR_Aq´Jé%r×iÜ™å2ªá«µøÑ%Öj½|Tk{éSÏçzúò«÷ãëEÒ¢~1«¥…æË(ôDÌºèM„z¥B¬ÓJr^ŒiÇ×ˆ÷
¤ððk–£[xà=Ü‚`dKÝÓN?~o(Ð	Û¸bVP•¿‡]åì9ö6³ß;#FÎ4õN"¿<««í÷gZÞh¹Œ@OÄ™ëo%Í|ÍŠf ³†
é“FÝ�Þt“ÞDÁ`Ë’—NÛZÅªdID÷¥"fŠ?´Ðˆ€Ž5|Íg-¬î+j3@HOS®’( 	®·@DDtª	º´àÃAQöîè`ÃÞFDJs<ä˜.xÔvS2 !À–l¯Ñ$/ž)¦d¢JGË­HªïÕàS2¨ã”F¤LN!7éµ`7a*TŠ5iØ¯$¢·j#‚LJÔG¬1²Š§%Û)üêP�ô)ºÎ­På[í¢MèÕm¤{i™Hœú$9†Ä„íf_¼tðdš@ô c»ÕB]b›¸8]x(5€ïQBÆ
vÉBg!�ÇG R°×¥šÇ‰ûCÆ[´P¨¢Q£$I¸¹ÛšÏk:†«û,kRHžDÍˆy%´m�Õ¢ëög�³Sþà”öû‡¿>9Çrî "[Ù°œzË9 1Fx+Ç¹NñØ Eq²Œó	­r"³ÊˆÅM†ƒBI«X‚žEâÀE&b‰{E±æ"Í%wÎS1L›‚¬úÎÅ"°ÙR(«QDÁpb‘D‚o5ôJ(·fT%ªÌÌ(£¬`'A9ë‚i†7r4†Z<^Òµ(Ô—Í}šÇ¾WÖ�àjïS�´•JBÿ‰
Rqr£žÐ×,Šè�HêGiæÄÃ+%ì–DµÑ½OsdEp�FÑªÏ`ÐÒ;c:x]PxR¬�÷²Ô7òt”˜µø4…üZÉjºt§)¸Ç}S¢þÜ¤µ)«�ý4ú‘«YNi$ø.k0ß·œ½Pp^]:XhiHlŸ,)ñçŒÚ@ÐxSÝã`G!@ea\àUECñ=Ä¸fR–`�Vq1•¾—
êÂ¨¸I<N{((Ó(Ä[§{è¨³T°Ð<‰1–ßü W%Ì.‘yYhxÌ`¶ô×ç K\%å-ò*�Mà~Ò@ÄÖIv¤=ÒËUÈBÙ6*hW�¤�W)íl¼ã‘ÅI
ì>;ÊSÉö8¼hõ`t¸›I”QhÆ|1—îHŸ¤°¾ÑBr•êË€×�½(×›j˜E å¢Û Œ”�±¢À �+¹s¡)ø RˆÅ®�?^›+áÊ54¦ÃÙ‡	ùÐ¦õetî¡â=ì|²Àz‹éPî¨·d"þ4vb…‹EËûÚ¸þ©K-ÓpèQŠ`¯£wÞâž¬-g]Òô»û�ËV7ëJ»l]9õw³»N%o­ÓÞ¾”:1¸DpLÔÔ˜;QÌJPW–!scÁcM räÒá 8Ðž‹õÊ\K#
:ƒ#1÷ØÞŒ~Ù´ 	<_]™[÷½ó°ü}Gò:©�'¨§·G™æç¯çÌÍúýµñ¶5«î—‘Þ‰6~3ÌhðJ«ê„Ð$¦†,5p…¨<¯p9MQ®q™$ûÎI
5fqO¡V.2<KE™6î_$Ñå´Î¢­¬¬å:IæcX¡#%�gTè¬àÖd4%Q6ÝÀ½	0CiNâ*�Þk“˜t)ââÿžeH—=8Ÿ�cÉÎ«M…‹{(H´ãÀ¥"ýKæŠ
 Õ@ðûXßlŠdßÁó8Þœ;µ»Ã5�Œ–˜^ªëÀ0@™…OR\B-nº�¤IúçnwöÚÚTŸ]�l{�[à>Ði6\÷@8˜E€á{&ÖÝ"¶%8Ù€qØÔÇnÉ‘r/–†$²Ik4èÖMŠPaÇ~%¾NCÇ áÆ½‡6üÌÂ——ƒ&�þïŒ”¤ðYÍÃ``xT—UIÍ‚=iv>]—n“R*N"@Jàu2Þ’ÐÃRO{˜ƒá8Þ`
{0);ë6e ºCmôTnV ñL?ƒÓ¥j‰4÷ô‡Ç_==œãsŸ€×Ø ŽJ¼ŒÏ�â5ƒ¼•ËõëVZÇ¼L#Ú[Îâ”u 6Üˆ˜¥Ãø‚|oP•àd€8Ó$:ýƒ"ÑDªwü¨H°yDŠ4û />êTàä`ETEs¥´Òúf`%þÚRîi�FH^(ØéÁ9¯°ÃÆsQÃE(žŽ=ëÄIPC’Êž¡_¡"�(éÐË¬PX‚âÜ�¡vúMÍ14›U-Ð¸çí’Zœ¤ˆ‚GWÂœB%£Œâ}ïÊ�.4ðSÚtÔFGÉ2z—f)!sØIpo‘ßY9ðm`ÕñP}ç+6Œ¨ Á¶èVíHs¯¸g� ´‚+F‡uTù•‰‡`º’d0Ðf{¼fŠæÌ¦6iA¢…ŒÄD�CÞ‰YG‡`’¥RÂpAUg^ÿ«#a™­àXR'ˆÃœÁsFfÉ‰
ðc�'ò=~£'¦H"tÑÊã‘¥<gžA2dmÂÿ°‚q�{‘y©8†ß¨§õX)ò=Ÿ9èWÜšåzçïìaFÙâýñ97í"œ@‹§øœÃ odh¯˜®ŠõÆ`3
ŠbN3÷A^¦kŽyÍ<s®;sþMpNm¡WÖ½ŒØ4´(6€ÜD5…ÞÉÇXèóVƒ§'c¾“Ð'Ì)Å=Á<J"±¶vÁ2àÒ*DuJ¼‡É¡‚%ºŠ+ýbwˆµ°q©™Ð5À1)ëDøTÐ¼Ù„‰Öˆß§×œŠB1’=Ì[*f¾wBJ;ZPÃVI´è»€Ýªtdë˜&ŠÌ¼‡Hé@&¾ 4Å :àÎÓ;ÚŠi•ã�­
èJßå>)Í—›4$Ú(¾é‚ß�ñDD¹™Ua_3§=‡8ÄÐ”CliÊ¬v"-b¼ö+ä´)¤†º©YP¢0¥ÔåQdÙ=4$Úö- Ça?Œü
Ÿ2¥ HßZ†ø?»$gd[<¤ 3×ñ¯Oðh¤š§œdXÌ*¸Òxo(~$h¬‚©’Ig¨ˆ¿lR1‡ü´VXGQ]¤9Ð›jµ²•7U£Á¼	Mi'dÄw$e¤ZRZÚi1võvÄ�Ð-p4YH¡•Ê£S˜±{·Œ�ÙÀÈ-†zž«‰qãÑ4•7‰xHzŒ,‹ãiÝë› ZŽa€U®Càå$ÔÑóÞ…¥	È‘’BW€4±°ò´ßT´'üäºPYR«Â;° ®�è¦0ŒN@.âV›¸­î$IºV®D±,â±an‹¡Ô†v@shâ¿ò)þ˜ìÈóó9+ÂïovïºY1ì²ãÔìž¼uµÐo Çìï7w�O¿Ù½òeZBÁï_~õðúÀÎ=ñç_þ‚Uå[(ûúÂ÷°{}ýÃw¿ó�¯_þ²þòí§g\Ä‹Þ?ýæËãËÏúÃ£›^w�¿üõ×ýã·§çßãÆÕ);ÿÁ�ø>/â×�/�_¦åý1DØóŸ~0ÿå\Å^_¾’Xú“¯ï®¤~¾ü¨ÜN/üì?ø§F~ýüåõÇïO\5ÿôg:ïá€…}Ý¼–¥ê÷~ÿ4ÿåäõàî‡ß>¿üâñeÿÄ…ØÖâ§/ÇÅ‘Å£%¼­�^é/uûZI#‡1¼<MGdùø{’ÜáŸÏÉûÇùéJË·-¯Sn÷ôú¸ÿÃÃD‚<L¶ñËÇ_MÐõE?Î�Ó+§._öáÂ�ÖN—/7«¿`c,ã÷ÏŽ.~ûëòš�›ãÿeóœõ5—¿<¾O‹??}ÁçÖÖ ª˜ ¿øÍã”ð´ÐK¿üæ¨Iz±úÞÒËíxWæ•RõŽ7Ìü›ï-ÅZj­¦ùÐ‰Ý:9üSâ�nÁ¶öë[þÆûìýÛßPK?   Ü{+G±ú…CØ ?õ	           €¤�    selection.jsonPK      <   oØ                                                                                                                                                                                                                                                                                                                                  framework/static/libs/unycon/index.html                                                             0000644                 00000127411 15266055653 0014314 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Unycon</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
    <link rel="stylesheet" href="./unycon.css">
    <style type="text/css">
        body {
            padding-top: 50px;
        }
        @media (max-width: 767px) {
            body {
                padding-top: 75px;
            }
        }
        .icon {
            width: 200px;
            height: 100px;
        }
        .icon .icon-icon {
            font-size: 32px;
        }
    </style>
</head>
<body>

<nav class="navbar navbar-default navbar-fixed-top">
    <div class="container-fluid">
        <div class="navbar-header hidden-xs">
            <span class="navbar-brand">Unycon</span>
        </div>
        <div>
            <form class="navbar-form navbar-left" role="search" onsubmit="return false;">
                <div class="form-group">
                    <input type="text" class="form-control" placeholder="Search" maxlength="16" size="17" id="search-icon" />
                </div>
            </form>
            <div class="navbar-right hidden-xs">
                <span class="navbar-brand">v2.0.0</span>
            </div>
        </div>
    </div>
</nav>

<p></p>

<div class="container-fluid">
    <div class="row">
        <div class="col-xs-12">
            <div id="icons"></div>
        </div>
    </div>
</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
    jQuery(function($){
        var $icons = $('#icons'),
            $groups = {},
            notEmptyGroups = {},
            prefix = 'unycon-';

        $.each(groups, function(group, title){
            var $group = $(''
                + '<div class="panel panel-default group-wrapper" id="group-'+ group +'-wrapper">'
                + /**/'<div class="panel-heading">'
                + /**//**/'<h3 class="panel-title">'+ title +'</h3>'
                + /**/'</div>'
                + /**/'<div class="panel-body" id="group-'+ group +'"></div>'
                + '</div>'
            );

            $groups[group] = $group.find('.panel-body');

            $icons.append($group);
        });

        $.each(icons, function(icon, data){
            $.each(data.groups, function(group){
                $groups[group].append(''
                    + '<div class="icon text-center pull-left" data-icon="'+ icon.split(prefix).pop() +'">'
                    + /**/'<div class="icon-icon">'
                    + /**//**/'<span class="unycon '+ icon +'"></span>'
                    + /**/'</div>'
                    + /**/'<div class="icon-code">'
                    + /**//**/'<code>'+ icon +'</code>'
                    + /**/'</div>'
                    + '</div>'
                );

                notEmptyGroups[group] = true;
            });
        });

        $.each(groups, function(group){
            if (typeof notEmptyGroups[group] == 'undefined') {
                $('#group-'+ group +'-wrapper').remove();
                delete $groups[group];
            }
        });

        var $icons = $('.icon');

        $('#search-icon').on('keyup change blur', function(){
            var $input = $(this),
                value = $.trim($input.val());

            if (value === $input.attr('data-previous-value')) {
                return;
            } else {
                $input.attr('data-previous-value', value);
            }

            if (value.length) {
                $icons.addClass('hidden');

                {
                    var pregQuotedValue = value.replace(/([\\\.\+\*\?\[\^\]\$\(\)\{\}\=\!\<\>\|\:])/g, "\\$1"),
                        regex = new RegExp(
                            '(^|\-)'+ pregQuotedValue,
                            'i'
                        );

                    $icons.filter(function(){
                        return regex.test( String($(this).attr('data-icon')) );
                    }).removeClass('hidden');
                }
            } else {
                $icons.removeClass('hidden');
            }

            $.each($groups, function(group) {
                var isNotEmpty = $groups[group].find('.icon:not(.hidden):first').length;

                $groups[group].closest('.group-wrapper')[
                    isNotEmpty ? 'removeClass' : 'addClass'
                ]('hidden');
            });
        });
    });
</script>
<script>
    var groups = {
            misc: 'Basic & Misc',
            blog: 'Blogging',
            business: 'Business & Corporate',
            currency: 'Currency',
            delivery: 'Delivery',
            events: 'Events',
            fashion: 'Fashion & Beauty',
            financial: 'Financial',
            food: 'Food & Beverages',
            free: 'Free',
            kids: 'Kids',
            law: 'Law & Legal',
            medical: 'Medical',
            music: 'Music',
            notifications: 'Notifications',
            photography: 'Photography',
            portfolio: 'Portfolio & Works',
            real_estate: 'Real Estate',
            religion: 'Religion',
            settings: 'Settings & Tools',
            shopping: 'Shopping',
            sports: 'Sports',
            symbols: 'Symbols',
            travel: 'Travel',
            weather: 'Weather',
            web: 'Web & Applications'
        },
        icons = {"unycon-photo-camera":{"groups":{"photography":true}},"unycon-camera-diaphragm":{"groups":{"photography":true}},"unycon-controls":{"groups":{"settings":true}},"unycon-vimeo":{"groups":{"web":true}},"unycon-chat":{"groups":{"misc":true}},"unycon-scissors":{"groups":{"fashion":true}},"unycon-avira-antivirus":{"groups":{"web":true}},"unycon-kaspersky-antivirus":{"groups":{"web":true}},"unycon-list-ul":{"groups":{"misc":true}},"unycon-gallery":{"groups":{"misc":true,"photography":true}},"unycon-desktop":{"groups":{"misc":true}},"unycon-toggle-on":{"groups":{"misc":true,"settings":true}},"unycon-hand-cash":{"groups":{"financial":true}},"unycon-global-delivery-arrow":{"groups":{"business":true,"delivery":true}},"unycon-global-delivery-check":{"groups":{"business":true,"delivery":true}},"unycon-shopping-cart-delivery":{"groups":{"delivery":true,"shopping":true}},"unycon-shopping-cart-check":{"groups":{"delivery":true,"shopping":true}},"unycon-shopping-cart-time":{"groups":{"delivery":true,"shopping":true}},"unycon-paper-delivery":{"groups":{"blog":true,"delivery":true}},"unycon-paper-check":{"groups":{"blog":true,"delivery":true}},"unycon-crown":{"groups":{"misc":true}},"unycon-codeguard":{"groups":{"web":true}},"unycon-toggle-off":{"groups":{"settings":true}},"unycon-paper-time":{"groups":{"blog":true,"delivery":true}},"unycon-paper-arrow":{"groups":{"blog":true,"delivery":true}},"unycon-purse-time":{"groups":{"business":true,"delivery":true}},"unycon-purse-check":{"groups":{"business":true,"delivery":true}},"unycon-box-check":{"groups":{"delivery":true}},"unycon-box-arrow":{"groups":{"delivery":true,"shopping":true}},"unycon-yahoo":{"groups":{"web":true}},"unycon-basket":{"groups":{"shopping":true}},"unycon-basket-plus":{"groups":{"shopping":true}},"unycon-basket-minus":{"groups":{"shopping":true}},"unycon-map-marker":{"groups":{"misc":true,"travel":true}},"unycon-cup":{"groups":{"misc":true}},"unycon-tooltip":{"groups":{"misc":true}},"unycon-at-circle":{"groups":{"misc":true,"web":true}},"unycon-delivery-non-stop":{"groups":{"delivery":true}},"unycon-hand-free":{"groups":{"free":true}},"unycon-box-time-o":{"groups":{"delivery":true}},"unycon-box-lock-o":{"groups":{"delivery":true}},"unycon-box-check-o":{"groups":{"delivery":true}},"unycon-list-check":{"groups":{"misc":true}},"unycon-envelope-open":{"groups":{"misc":true,"delivery":true}},"unycon-label-star-check":{"groups":{"misc":true}},"unycon-label-star-usd":{"groups":{"currency":true,"financial":true,"shopping":true}},"unycon-label-star-percent":{"groups":{"misc":true,"business":true,"financial":true,"shopping":true}},"unycon-label-star-1":{"groups":{"misc":true,"business":true}},"unycon-warning-circle2":{"groups":{"misc":true}},"unycon-apple":{"groups":{"misc":true}},"unycon-tag-check":{"groups":{"misc":true}},"unycon-tag-empty":{"groups":{"misc":true}},"unycon-tag-new":{"groups":{"misc":true,"shopping":true}},"unycon-price-tag-usd":{"groups":{"currency":true,"financial":true,"shopping":true}},"unycon-tag-percent":{"groups":{"financial":true,"shopping":true}},"unycon-label-circle":{"groups":{"misc":true}},"unycon-warning":{"groups":{"misc":true}},"unycon-shopping-cart":{"groups":{"shopping":true}},"unycon-shopping-cart-full":{"groups":{"shopping":true}},"unycon-shopping-cart-full2":{"groups":{"shopping":true}},"unycon-shopping-cart-plus":{"groups":{"shopping":true}},"unycon-shopping-cart-minus":{"groups":{"shopping":true}},"unycon-shopping-cart2":{"groups":{"shopping":true}},"unycon-shopping-cart3":{"groups":{"shopping":true}},"unycon-credit-cards":{"groups":{"shopping":true}},"unycon-check-circle-o2":{"groups":{"misc":true}},"unycon-piggy-bank":{"groups":{"financial":true}},"unycon-wallet":{"groups":{"financial":true}},"unycon-box":{"groups":{"delivery":true}},"unycon-money":{"groups":{"financial":true}},"unycon-coins":{"groups":{"financial":true}},"unycon-open-sign":{"groups":{"business":true,"shopping":true}},"unycon-gift":{"groups":{"misc":true,"free":true}},"unycon-desert":{"groups":{"misc":true}},"unycon-question-circle":{"groups":{"misc":true}},"unycon-box-upload":{"groups":{"delivery":true}},"unycon-coffee":{"groups":{"food":true}},"unycon-store":{"groups":{"business":true,"shopping":true}},"unycon-certificate":{"groups":{"business":true,"law":true}},"unycon-clothes-women":{"groups":{"fashion":true}},"unycon-shoes-women":{"groups":{"fashion":true}},"unycon-hat-women":{"groups":{"fashion":true}},"unycon-skirt":{"groups":{"fashion":true}},"unycon-shoes-women2":{"groups":{"fashion":true}},"unycon-cog":{"groups":{"settings":true}},"unycon-cocktail":{"groups":{"food":true}},"unycon-delete-circle":{"groups":{"misc":true}},"unycon-box-open":{"groups":{"delivery":true}},"unycon-cogs":{"groups":{"settings":true}},"unycon-cogs2":{"groups":{"settings":true}},"unycon-cog2":{"groups":{"settings":true}},"unycon-paper-clip":{"groups":{"misc":true}},"unycon-lightning":{"groups":{"misc":true,"photography":true}},"unycon-list":{"groups":{"misc":true}},"unycon-hand-arrows":{"groups":{"misc":true}},"unycon-link":{"groups":{"misc":true,"web":true}},"unycon-tools":{"groups":{"settings":true}},"unycon-brush":{"groups":{"misc":true}},"unycon-faq":{"groups":{"blog":true}},"unycon-wrench":{"groups":{"settings":true}},"unycon-hammer":{"groups":{"settings":true}},"unycon-wifi":{"groups":{"settings":true}},"unycon-dashboard":{"groups":{"settings":true}},"unycon-broken-link":{"groups":{"web":true}},"unycon-pin":{"groups":{"misc":true}},"unycon-light-bulb":{"groups":{"misc":true}},"unycon-pen-ruler":{"groups":{"misc":true,"settings":true}},"unycon-minus-circle":{"groups":{"misc":true}},"unycon-pizza":{"groups":{"food":true}},"unycon-medal":{"groups":{"business":true}},"unycon-chess":{"groups":{"misc":true}},"unycon-scissors1":{"groups":{"misc":true,"fashion":true}},"unycon-tool-square":{"groups":{"settings":true}},"unycon-tool-square2":{"groups":{"settings":true}},"unycon-tool-square3":{"groups":{"settings":true}},"unycon-tool-square4":{"groups":{"settings":true}},"unycon-tool-square5":{"groups":{"settings":true}},"unycon-tool-circle":{"groups":{"settings":true}},"unycon-tool-double-square":{"groups":{"settings":true}},"unycon-tool-double-square2":{"groups":{"settings":true}},"unycon-coffee2":{"groups":{"food":true}},"unycon-warning-triangle":{"groups":{"misc":true}},"unycon-restaurant":{"groups":{"food":true}},"unycon-tool-double-square3":{"groups":{"settings":true}},"unycon-tool-crop":{"groups":{"settings":true}},"unycon-tool-square6":{"groups":{"settings":true}},"unycon-tool-color-sample":{"groups":{"settings":true}},"unycon-tool-color-sample2":{"groups":{"settings":true}},"unycon-tool-brush":{"groups":{"settings":true}},"unycon-tool-brush-arrow":{"groups":{"settings":true}},"unycon-tool-pen":{"groups":{"settings":true}},"unycon-arrow-mouse":{"groups":{"misc":true}},"unycon-screwdriver":{"groups":{"settings":true}},"unycon-rosted-chicken":{"groups":{"food":true}},"unycon-not-allowed":{"groups":{"misc":true}},"unycon-pencil":{"groups":{"misc":true,"blog":true}},"unycon-tool-dodge":{"groups":{"settings":true}},"unycon-tool-blur":{"groups":{"settings":true}},"unycon-tool-clone-stamp":{"groups":{"settings":true}},"unycon-tool-pattern-stamp":{"groups":{"settings":true}},"unycon-tool-move":{"groups":{"settings":true}},"unycon-tool-magic-wand":{"groups":{"settings":true}},"unycon-tool-paint-bucket":{"groups":{"settings":true}},"unycon-tool-content-move":{"groups":{"settings":true}},"unycon-tool-ruler":{"groups":{"settings":true}},"unycon-crab":{"groups":{"food":true}},"unycon-shield-delete":{"groups":{"misc":true}},"unycon-printer":{"groups":{"misc":true}},"unycon-flag-eu":{"groups":{"travel":true}},"unycon-rectangle":{"groups":{"misc":true}},"unycon-two-windows":{"groups":{"misc":true}},"unycon-text-letter":{"groups":{"misc":true,"blog":true}},"unycon-text-letter-height":{"groups":{"misc":true,"blog":true}},"unycon-text-letter-scale":{"groups":{"misc":true,"blog":true}},"unycon-eye":{"groups":{"misc":true}},"unycon-document-check":{"groups":{"misc":true,"law":true}},"unycon-coffee3":{"groups":{"food":true}},"unycon-warning-octagon":{"groups":{"misc":true}},"unycon-scanner":{"groups":{"misc":true,"settings":true}},"unycon-magnifying-glass":{"groups":{"misc":true,"settings":true}},"unycon-document-plus":{"groups":{"misc":true,"blog":true,"law":true}},"unycon-document-delete":{"groups":{"misc":true,"blog":true,"law":true}},"unycon-document-minus":{"groups":{"misc":true,"blog":true,"law":true}},"unycon-document-info":{"groups":{"misc":true,"blog":true,"law":true}},"unycon-document-warning":{"groups":{"misc":true,"blog":true,"law":true}},"unycon-document-question":{"groups":{"misc":true,"blog":true,"law":true}},"unycon-document-arrow":{"groups":{"misc":true,"blog":true,"law":true}},"unycon-document-stamp":{"groups":{"misc":true,"blog":true,"law":true}},"unycon-speech-bubble":{"groups":{"misc":true}},"unycon-speech-bubble-waiting":{"groups":{"misc":true}},"unycon-restaurant-plate":{"groups":{"food":true}},"unycon-bell2":{"groups":{"misc":true}},"unycon-spinner":{"groups":{"misc":true}},"unycon-kat":{"groups":{"misc":true}},"unycon-speech-bubble-blogger":{"groups":{"blog":true,"web":true}},"unycon-speech-bubble-phone":{"groups":{"misc":true}},"unycon-speech-bubble-rss":{"groups":{"misc":true,"web":true}},"unycon-speech-bubble-twitter":{"groups":{"web":true}},"unycon-speech-bubble-facebook":{"groups":{"web":true}},"unycon-speech-bubble-google-plus":{"groups":{"web":true}},"unycon-speech-bubble-twitter2":{"groups":{"web":true}},"unycon-speech-bubble-linkedin":{"groups":{"web":true}},"unycon-speech-bubble-warning":{"groups":{"misc":true}},"unycon-speech-bubble-info":{"groups":{"misc":true}},"unycon-martini":{"groups":{"food":true}},"unycon-light-bulb2":{"groups":{"misc":true}},"unycon-crop":{"groups":{"settings":true}},"unycon-hospital-plus":{"groups":{"medical":true}},"unycon-speech-bubble-text":{"groups":{"misc":true,"blog":true}},"unycon-speech-bubble-cog":{"groups":{"settings":true}},"unycon-speech-bubble-check":{"groups":{"misc":true}},"unycon-speech-bubble-delete":{"groups":{"misc":true}},"unycon-speech-bubble-plus":{"groups":{"misc":true}},"unycon-speech-bubble-minus":{"groups":{"misc":true}},"unycon-speech-bubble-search":{"groups":{"misc":true}},"unycon-speech-bubble-at":{"groups":{"misc":true,"web":true}},"unycon-speech-bubble-pen":{"groups":{"misc":true,"blog":true}},"unycon-speech-bubble-time":{"groups":{"misc":true,"delivery":true}},"unycon-email-open":{"groups":{"misc":true,"delivery":true,"web":true}},"unycon-pie-chart":{"groups":{"misc":true,"business":true}},"unycon-speech-bubbles":{"groups":{"misc":true,"blog":true,"web":true}},"unycon-twitter":{"groups":{"web":true}},"unycon-facebook":{"groups":{"web":true}},"unycon-blogger":{"groups":{"web":true}},"unycon-twitter2":{"groups":{"web":true}},"unycon-linkedin-square":{"groups":{"web":true}},"unycon-google-plus":{"groups":{"web":true}},"unycon-rss":{"groups":{"web":true}},"unycon-pencil2":{"groups":{"misc":true,"blog":true,"settings":true}},"unycon-ellipsis":{"groups":{"misc":true}},"unycon-orange":{"groups":{"misc":true}},"unycon-check-circle":{"groups":{"misc":true}},"unycon-bars":{"groups":{"misc":true}},"unycon-speech-bubble-star":{"groups":{"misc":true}},"unycon-speech-bubble-arrow":{"groups":{"misc":true}},"unycon-speech-bubble-arrow2":{"groups":{"misc":true,"web":true}},"unycon-speech-bubble-question":{"groups":{"misc":true}},"unycon-speech-bubble-network":{"groups":{"misc":true,"web":true}},"unycon-speech-bubble-pin":{"groups":{"misc":true}},"unycon-speech-bubble-heart":{"groups":{"misc":true}},"unycon-user-rss":{"groups":{"web":true}},"unycon-user-check":{"groups":{"misc":true}},"unycon-user-plus":{"groups":{"misc":true}},"unycon-user-delete":{"groups":{"misc":true}},"unycon-user-minus":{"groups":{"misc":true}},"unycon-user-info":{"groups":{"misc":true}},"unycon-user-warning":{"groups":{"misc":true}},"unycon-user-question":{"groups":{"misc":true}},"unycon-user-arrow":{"groups":{"misc":true}},"unycon-comment-dots":{"groups":{"misc":true,"blog":true}},"unycon-comment-text":{"groups":{"misc":true,"blog":true}},"unycon-copyright":{"groups":{"misc":true,"law":true,"web":true}},"unycon-food-plate":{"groups":{"food":true}},"unycon-star2":{"groups":{"misc":true}},"unycon-cloud":{"groups":{"misc":true,"web":true}},"unycon-diamond":{"groups":{"misc":true}},"unycon-unyson":{"groups":{"web":true}},"unycon-original":{"groups":{"misc":true,"law":true,"web":true}},"unycon-briefcase":{"groups":{"business":true}},"unycon-bar-chart":{"groups":{"misc":true}},"unycon-idea-doubt":{"groups":{"misc":true}},"unycon-master-card":{"groups":{"financial":true}},"unycon-visa":{"groups":{"financial":true}},"unycon-line-chart":{"groups":{"business":true,"financial":true}},"unycon-safe":{"groups":{"business":true,"financial":true}},"unycon-bank":{"groups":{"business":true,"financial":true}},"unycon-wine-bottle":{"groups":{"food":true}},"unycon-battery-full-h":{"groups":{"misc":true,"settings":true}},"unycon-dollar-bill":{"groups":{"financial":true}},"unycon-calendar":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-check":{"groups":{"misc":true,"delivery":true}},"unycon-sound":{"groups":{"misc":true,"settings":true}},"unycon-arrow-circle-left-o":{"groups":{"misc":true}},"unycon-battery-half":{"groups":{"settings":true}},"unycon-calendar-plus":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-delete":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-minus":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-info":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-warning":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-question":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-arrow":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-time":{"groups":{"misc":true,"delivery":true}},"unycon-calendar-deadline":{"groups":{"misc":true,"delivery":true}},"unycon-pie-chart2":{"groups":{"business":true}},"unycon-arrow-circle-up-o":{"groups":{"misc":true}},"unycon-battery-low":{"groups":{"settings":true}},"unycon-light-bulb3":{"groups":{"misc":true}},"unycon-heart":{"groups":{"misc":true}},"unycon-drawers":{"groups":{"misc":true}},"unycon-database":{"groups":{"misc":true,"web":true}},"unycon-handshake":{"groups":{"business":true}},"unycon-hot-drink":{"groups":{"food":true}},"unycon-piggy-bank2":{"groups":{"financial":true}},"unycon-cherries":{"groups":{"misc":true}},"unycon-arrow-circle-right-o":{"groups":{"misc":true}},"unycon-battery-low-h":{"groups":{"settings":true}},"unycon-business-woman":{"groups":{"business":true}},"unycon-business-man":{"groups":{"business":true}},"unycon-pencil3":{"groups":{"misc":true,"blog":true}},"unycon-user-promotion":{"groups":{"business":true}},"unycon-user-structure":{"groups":{"business":true}},"unycon-user-graph":{"groups":{"business":true}},"unycon-office-chair":{"groups":{"business":true}},"unycon-clipboard-check":{"groups":{"business":true}},"unycon-notebook":{"groups":{"misc":true,"blog":true}},"unycon-notebook-check":{"groups":{"misc":true,"blog":true}},"unycon-arrow-circle-down-o":{"groups":{"misc":true}},"unycon-battery-full":{"groups":{"settings":true}},"unycon-plug":{"groups":{"misc":true,"settings":true}},"unycon-heart-rate":{"groups":{"medical":true}},"unycon-notebook-plus":{"groups":{"misc":true,"blog":true}},"unycon-notebook-delete":{"groups":{"misc":true,"blog":true}},"unycon-notebook-minus":{"groups":{"misc":true,"blog":true}},"unycon-notebook-info":{"groups":{"misc":true,"blog":true}},"unycon-notebook-warning":{"groups":{"misc":true,"blog":true}},"unycon-notebook-question":{"groups":{"misc":true,"blog":true}},"unycon-notebook-arrow":{"groups":{"misc":true,"blog":true}},"unycon-notebook-time":{"groups":{"misc":true,"blog":true}},"unycon-notebook-deadline":{"groups":{"misc":true,"blog":true}},"unycon-event":{"groups":{"misc":true,"business":true}},"unycon-megaphone":{"groups":{"misc":true}},"unycon-arrow-circle-left":{"groups":{"misc":true}},"unycon-battery":{"groups":{"misc":true,"settings":true}},"unycon-socket":{"groups":{"misc":true,"settings":true}},"unycon-heart-plus":{"groups":{"medical":true}},"unycon-event-phone":{"groups":{"misc":true,"business":true}},"unycon-event-star":{"groups":{"misc":true,"business":true}},"unycon-event-check":{"groups":{"misc":true,"business":true}},"unycon-event-delete":{"groups":{"misc":true,"business":true}},"unycon-event-plus":{"groups":{"misc":true,"business":true,"medical":true}},"unycon-event-minus":{"groups":{"misc":true,"business":true}},"unycon-event-at":{"groups":{"misc":true,"business":true,"web":true}},"unycon-event-edit":{"groups":{"misc":true,"blog":true,"business":true}},"unycon-event-time":{"groups":{"misc":true,"business":true}},"unycon-email-warning":{"groups":{"misc":true}},"unycon-arrow-circle-up":{"groups":{"misc":true}},"unycon-accumulator":{"groups":{"misc":true}},"unycon-trompete2":{"groups":{"misc":true}},"unycon-event-cog":{"groups":{"misc":true,"business":true,"settings":true}},"unycon-event-arrow":{"groups":{"misc":true,"business":true,"web":true}},"unycon-event-location":{"groups":{"misc":true,"business":true,"web":true}},"unycon-event-heart":{"groups":{"misc":true,"business":true,"medical":true}},"unycon-event-gift":{"groups":{"misc":true,"business":true,"free":true}},"unycon-event-music":{"groups":{"misc":true,"business":true,"music":true}},"unycon-event-warning":{"groups":{"misc":true,"business":true}},"unycon-toxic":{"groups":{"misc":true}},"unycon-arrow-circle-right":{"groups":{"misc":true}},"unycon-hand-stop":{"groups":{"misc":true}},"unycon-arrow-circle-down":{"groups":{"misc":true}},"unycon-star-check":{"groups":{"misc":true}},"unycon-star-plus":{"groups":{"misc":true}},"unycon-star-delete":{"groups":{"misc":true}},"unycon-plane":{"groups":{"business":true,"travel":true}},"unycon-arrow-right-top":{"groups":{"misc":true,"web":true}},"unycon-stop-sign":{"groups":{"misc":true}},"unycon-star":{"groups":{"misc":true}},"unycon-butterfly-bow":{"groups":{"fashion":true}},"unycon-24h":{"groups":{"misc":true,"business":true,"shopping":true}},"unycon-event-checklist":{"groups":{"misc":true,"business":true}},"unycon-event-progress":{"groups":{"misc":true,"business":true}},"unycon-bluetooth":{"groups":{"settings":true}},"unycon-arrow-left-bottom":{"groups":{"misc":true}},"unycon-sparkle":{"groups":{"misc":true}},"unycon-cake":{"groups":{"food":true}},"unycon-hot-coffee":{"groups":{"food":true}},"unycon-free-tag":{"groups":{"free":true}},"unycon-arrow-right-bottom":{"groups":{"misc":true}},"unycon-sound-bars":{"groups":{"misc":true}},"unycon-free-paper":{"groups":{"blog":true,"free":true}},"unycon-free-download":{"groups":{"free":true}},"unycon-free-upload":{"groups":{}},"unycon-free-mail":{"groups":{"free":true}},"unycon-free-phone":{"groups":{"free":true}},"unycon-free-coffee":{"groups":{"food":true,"free":true}},"unycon-free-photo":{"groups":{"free":true,"photography":true}},"unycon-free-gift":{"groups":{"free":true}},"unycon-free-video":{"groups":{"free":true,"music":true}},"unycon-warning-circle2-o":{"groups":{"misc":true}},"unycon-arrow-left-top":{"groups":{"misc":true}},"unycon-worker":{"groups":{"business":true}},"unycon-free-recycle":{"groups":{"free":true}},"unycon-free-arrow":{"groups":{"free":true}},"unycon-free-barcode":{"groups":{"free":true}},"unycon-free-shopping":{"groups":{"free":true,"shopping":true}},"unycon-free-message":{"groups":{"free":true}},"unycon-free-wifi":{"groups":{"free":true}},"unycon-eating-utensils":{"groups":{"food":true}},"unycon-signal":{"groups":{"misc":true}},"unycon-angle-double-down":{"groups":{"misc":true}},"unycon-free-event":{"groups":{"business":true,"free":true}},"unycon-free-sign":{"groups":{"free":true,"shopping":true}},"unycon-free-mobile":{"groups":{"free":true}},"unycon-diamond2":{"groups":{"misc":true}},"unycon-angle-double-left":{"groups":{"misc":true}},"unycon-diamond-o":{"groups":{"misc":true}},"unycon-angle-double-up":{"groups":{"misc":true}},"unycon-star-circle":{"groups":{"misc":true}},"unycon-hair-styling":{"groups":{"fashion":true}},"unycon-angle-double-right":{"groups":{"misc":true}},"unycon-angle-down":{"groups":{"misc":true}},"unycon-musical-note":{"groups":{"music":true}},"unycon-bow-tie":{"groups":{"misc":true,"fashion":true}},"unycon-bow-tie2":{"groups":{"fashion":true}},"unycon-shirt-hanger":{"groups":{"fashion":true}},"unycon-scissors2":{"groups":{"fashion":true}},"unycon-pants":{"groups":{"fashion":true}},"unycon-tshirt2":{"groups":{"fashion":true}},"unycon-tshirt2-o":{"groups":{"fashion":true}},"unycon-mannequin":{"groups":{"fashion":true}},"unycon-beer":{"groups":{"food":true}},"unycon-angle-up":{"groups":{"misc":true}},"unycon-folder-plus2":{"groups":{"misc":true}},"unycon-umbrella":{"groups":{"weather":true}},"unycon-moustache":{"groups":{"fashion":true}},"unycon-angle-right":{"groups":{"misc":true}},"unycon-folder-delete":{"groups":{"misc":true}},"unycon-angle-left":{"groups":{"misc":true}},"unycon-face-man":{"groups":{"misc":true}},"unycon-bus":{"groups":{"travel":true}},"unycon-arrow-up":{"groups":{"misc":true}},"unycon-face-female":{"groups":{"misc":true}},"unycon-arrow-down":{"groups":{"misc":true}},"unycon-comment-o":{"groups":{"misc":true,"blog":true}},"unycon-arrow-left":{"groups":{"misc":true}},"unycon-direction-left":{"groups":{"travel":true}},"unycon-direction-right":{"groups":{"travel":true}},"unycon-intersection-left":{"groups":{"travel":true}},"unycon-intersection-right":{"groups":{"travel":true}},"unycon-map-marker2":{"groups":{"misc":true,"travel":true}},"unycon-map-marker-star":{"groups":{"misc":true,"travel":true}},"unycon-map-marker-circle":{"groups":{"misc":true,"travel":true}},"unycon-comment-half":{"groups":{"misc":true,"blog":true}},"unycon-arrow-right":{"groups":{"misc":true}},"unycon-map":{"groups":{"misc":true,"travel":true}},"unycon-target-location":{"groups":{"misc":true,"travel":true}},"unycon-waves":{"groups":{"misc":true}},"unycon-see-side":{"groups":{"travel":true}},"unycon-cake2":{"groups":{"food":true}},"unycon-comment":{"groups":{"misc":true,"blog":true}},"unycon-arrows-both-ways":{"groups":{"misc":true}},"unycon-headphones":{"groups":{"music":true}},"unycon-map-tracking":{"groups":{"travel":true}},"unycon-marker-parking":{"groups":{"travel":true}},"unycon-marker-hospital":{"groups":{"travel":true}},"unycon-house":{"groups":{"misc":true,"real_estate":true,"travel":true}},"unycon-house2":{"groups":{"business":true,"real_estate":true,"travel":true}},"unycon-cabin":{"groups":{"real_estate":true,"travel":true}},"unycon-house3":{"groups":{"business":true,"real_estate":true,"travel":true}},"unycon-house4":{"groups":{"real_estate":true,"travel":true}},"unycon-building":{"groups":{"business":true,"real_estate":true,"travel":true}},"unycon-building3":{"groups":{"business":true,"real_estate":true,"travel":true}},"unycon-soda":{"groups":{"food":true}},"unycon-musical-key":{"groups":{"music":true,"real_estate":true}},"unycon-building5":{"groups":{"business":true,"real_estate":true,"travel":true}},"unycon-building6":{"groups":{"business":true,"real_estate":true,"travel":true}},"unycon-house5":{"groups":{"real_estate":true,"travel":true}},"unycon-house-square":{"groups":{"real_estate":true,"travel":true}},"unycon-house6":{"groups":{"real_estate":true,"travel":true}},"unycon-house-search":{"groups":{"real_estate":true,"travel":true}},"unycon-sales-woman":{"groups":{"business":true,"real_estate":true}},"unycon-landlord":{"groups":{"business":true,"real_estate":true}},"unycon-sold-sign":{"groups":{"business":true,"real_estate":true}},"unycon-upload":{"groups":{"misc":true,"web":true}},"unycon-man-in-glasses":{"groups":{"misc":true}},"unycon-rent-sign":{"groups":{"business":true,"real_estate":true}},"unycon-sale-sign":{"groups":{"business":true,"real_estate":true}},"unycon-house-sale":{"groups":{"business":true,"real_estate":true}},"unycon-house-rent":{"groups":{"business":true,"real_estate":true}},"unycon-house-search2":{"groups":{"real_estate":true}},"unycon-sales-man":{"groups":{"real_estate":true}},"unycon-sales-man2":{"groups":{"real_estate":true}},"unycon-sales-man3":{"groups":{"real_estate":true}},"unycon-rent-sale":{"groups":{"business":true,"real_estate":true}},"unycon-cross-square":{"groups":{"misc":true,"medical":true}},"unycon-download":{"groups":{"misc":true,"web":true}},"unycon-head-phones":{"groups":{"business":true,"music":true}},"unycon-unyson-o":{"groups":{"web":true}},"unycon-woman":{"groups":{"misc":true,"business":true,"fashion":true}},"unycon-man":{"groups":{"misc":true,"business":true}},"unycon-house7":{"groups":{"real_estate":true,"travel":true}},"unycon-house-key":{"groups":{"real_estate":true}},"unycon-key2":{"groups":{"misc":true,"real_estate":true}},"unycon-cross-square-o":{"groups":{"misc":true,"medical":true}},"unycon-stop-circle":{"groups":{"misc":true}},"unycon-money-bag":{"groups":{"financial":true}},"unycon-head-phones1":{"groups":{"music":true}},"unycon-key3":{"groups":{"misc":true,"real_estate":true}},"unycon-house8":{"groups":{"real_estate":true,"travel":true}},"unycon-sale-sign2":{"groups":{"business":true,"real_estate":true}},"unycon-house9":{"groups":{"real_estate":true}},"unycon-minus-circle2":{"groups":{"misc":true}},"unycon-drop":{"groups":{"misc":true,"weather":true}},"unycon-plus-circle":{"groups":{"misc":true}},"unycon-peace-circle":{"groups":{"symbols":true}},"unycon-ying-yang":{"groups":{"symbols":true}},"unycon-peace-heart":{"groups":{"symbols":true}},"unycon-first-aid-kit":{"groups":{"medical":true}},"unycon-check-circle-o":{"groups":{"misc":true}},"unycon-darts":{"groups":{"misc":true}},"unycon-pigeon":{"groups":{"misc":true,"symbols":true}},"unycon-delete-circle2":{"groups":{"misc":true}},"unycon-eye-dropper":{"groups":{"settings":true}},"unycon-info-circle":{"groups":{"misc":true}},"unycon-go":{"groups":{"misc":true}},"unycon-usd-circle":{"groups":{"currency":true,"financial":true}},"unycon-euro-circle":{"groups":{"currency":true,"financial":true}},"unycon-pound-circle":{"groups":{"currency":true,"financial":true}},"unycon-yen-circle":{"groups":{"currency":true,"financial":true}},"unycon-rouble-circle":{"groups":{"currency":true,"financial":true}},"unycon-bitcoin-circle":{"groups":{"currency":true,"financial":true}},"unycon-lira-circle":{"groups":{"currency":true,"financial":true}},"unycon-rupee-circle":{"groups":{"currency":true,"financial":true}},"unycon-warning-circle":{"groups":{"misc":true}},"unycon-shekel-circle":{"groups":{"currency":true,"financial":true}},"unycon-rand-circle":{"groups":{"misc":true}},"unycon-usd":{"groups":{"currency":true,"financial":true}},"unycon-euro":{"groups":{"currency":true,"financial":true}},"unycon-pound":{"groups":{"currency":true,"financial":true}},"unycon-yen":{"groups":{"currency":true,"financial":true}},"unycon-rouble":{"groups":{"currency":true,"financial":true}},"unycon-bitcoin":{"groups":{"currency":true,"financial":true}},"unycon-lira":{"groups":{"currency":true,"financial":true}},"unycon-rupee":{"groups":{"currency":true,"financial":true}},"unycon-stethoscope":{"groups":{"medical":true}},"unycon-power-off":{"groups":{"misc":true}},"unycon-syringe":{"groups":{"medical":true}},"unycon-play-circle":{"groups":{"music":true}},"unycon-lao-kip":{"groups":{"currency":true,"financial":true}},"unycon-shekel":{"groups":{"currency":true,"financial":true}},"unycon-rand":{"groups":{"currency":true,"financial":true}},"unycon-usd-exchange":{"groups":{"currency":true,"financial":true}},"unycon-euro-exchange":{"groups":{"currency":true,"financial":true}},"unycon-pound-exchange":{"groups":{"currency":true,"financial":true}},"unycon-yen-exchange":{"groups":{"currency":true,"financial":true}},"unycon-rouble-exchange":{"groups":{"currency":true,"financial":true}},"unycon-bitcoin-exchange":{"groups":{"financial":true,"currency":true}},"unycon-lira-exchange":{"groups":{"currency":true,"financial":true}},"unycon-clock":{"groups":{"misc":true}},"unycon-key":{"groups":{"misc":true}},"unycon-themefuse-o":{"groups":{"web":true}},"unycon-rupee-exchange":{"groups":{"currency":true,"financial":true}},"unycon-lao-kip-exchange":{"groups":{"financial":true,"currency":true}},"unycon-shekel-exchange":{"groups":{"currency":true,"financial":true}},"unycon-rand-exchange":{"groups":{"currency":true,"financial":true}},"unycon-usd-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-eur-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-pound-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-yen-shield-o":{"groups":{"financial":true,"currency":true}},"unycon-rouble-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-bitcoin-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-joystick2":{"groups":{"kids":true}},"unycon-lira-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-rupee-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-lao-kip-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-shekel-shield-o":{"groups":{"currency":true,"financial":true}},"unycon-rand-shield-o":{"groups":{"financial":true,"currency":true}},"unycon-money-usd":{"groups":{"currency":true,"financial":true}},"unycon-money-euro":{"groups":{"currency":true,"financial":true}},"unycon-money-pound":{"groups":{"currency":true,"financial":true}},"unycon-money-yen":{"groups":{"currency":true,"financial":true}},"unycon-money-rouble":{"groups":{"currency":true,"financial":true}},"unycon-caduceus":{"groups":{"medical":true}},"unycon-hours-24":{"groups":{"business":true,"shopping":true}},"unycon-pages-up":{"groups":{"misc":true,"settings":true}},"unycon-music-volume":{"groups":{"music":true,"settings":true}},"unycon-money-bitcoin":{"groups":{"currency":true,"financial":true}},"unycon-money-lira":{"groups":{"currency":true,"financial":true}},"unycon-money-rupee":{"groups":{"currency":true,"financial":true}},"unycon-money-lao-kip":{"groups":{"currency":true,"financial":true}},"unycon-money-shekel":{"groups":{"currency":true,"financial":true}},"unycon-money-rand":{"groups":{"currency":true,"financial":true}},"unycon-usd-bills":{"groups":{"currency":true,"financial":true}},"unycon-euro-bills":{"groups":{"currency":true,"financial":true}},"unycon-pound-bills":{"groups":{"currency":true,"financial":true}},"unycon-yen-bills":{"groups":{"currency":true,"financial":true}},"unycon-syringe2":{"groups":{"medical":true}},"unycon-pages-down":{"groups":{"settings":true,"misc":true}},"unycon-music-volume-off":{"groups":{"settings":true,"music":true}},"unycon-rouble-bills":{"groups":{"currency":true,"financial":true}},"unycon-bitcoin-bills":{"groups":{"currency":true,"financial":true}},"unycon-lira-bills":{"groups":{"currency":true,"financial":true}},"unycon-rupee-bills":{"groups":{"currency":true,"financial":true}},"unycon-lao-kip-bills":{"groups":{"currency":true,"financial":true}},"unycon-shekel-bills":{"groups":{"currency":true,"financial":true}},"unycon-rand-bills":{"groups":{"currency":true,"financial":true}},"unycon-credit-cards2":{"groups":{"financial":true}},"unycon-cash-bag2":{"groups":{"financial":true}},"unycon-wallet2":{"groups":{"financial":true}},"unycon-music-volume-off2":{"groups":{"settings":true,"music":true}},"unycon-currency-bill":{"groups":{"financial":true}},"unycon-bank2":{"groups":{"financial":true,"business":true}},"unycon-usd-circle-o":{"groups":{"currency":true,"financial":true}},"unycon-usd-rate":{"groups":{"financial":true}},"unycon-business-stats":{"groups":{"business":true}},"unycon-money-stack":{"groups":{"financial":true}},"unycon-nurse":{"groups":{"medical":true}},"unycon-anchor":{"groups":{"misc":true}},"unycon-ipod":{"groups":{"music":true}},"unycon-deal":{"groups":{"business":true}},"unycon-currency-exchange":{"groups":{"currency":true,"financial":true}},"unycon-euro-circle-o":{"groups":{"currency":true,"financial":true}},"unycon-safe-case":{"groups":{"business":true}},"unycon-bitcoin-circle-o":{"groups":{"currency":true,"financial":true}},"unycon-currency-circle-o":{"groups":{"currency":true,"financial":true}},"unycon-currency-circle":{"groups":{"currency":true,"financial":true}},"unycon-calculator":{"groups":{"financial":true,"misc":true}},"unycon-ambulance":{"groups":{"medical":true}},"unycon-gears":{"groups":{"settings":true}},"unycon-music-volume-bars":{"groups":{"music":true,"settings":true}},"unycon-clepsydra":{"groups":{"misc":true}},"unycon-presentation-board":{"groups":{"business":true}},"unycon-pie-chart22":{"groups":{"business":true}},"unycon-percentage-circle":{"groups":{"business":true,"shopping":true}},"unycon-tooth":{"groups":{"medical":true}},"unycon-wrench2":{"groups":{"settings":true}},"unycon-zoom-out":{"groups":{"settings":true}},"unycon-usd-exchange2":{"groups":{"financial":true,"currency":true}},"unycon-cash-register":{"groups":{"financial":true}},"unycon-tag-o":{"groups":{"misc":true}},"unycon-money-stack2":{"groups":{"financial":true}},"unycon-tag-usd":{"groups":{"financial":true}},"unycon-laptop-usd-o":{"groups":{"financial":true}},"unycon-laptop-usd":{"groups":{"financial":true}},"unycon-health-card":{"groups":{"medical":true}},"unycon-sharing":{"groups":{"web":true,"misc":true}},"unycon-zoom-in":{"groups":{"settings":true}},"unycon-gift2":{"groups":{"misc":true,"free":true}},"unycon-laptop-graph":{"groups":{"business":true}},"unycon-lightning2":{"groups":{"settings":true,"photography":true}},"unycon-link2":{"groups":{"web":true,"misc":true}},"unycon-zoom":{"groups":{"settings":true,"misc":true}},"unycon-cloud-rain":{"groups":{"weather":true}},"unycon-snow":{"groups":{"weather":true}},"unycon-rain-snow":{"groups":{"weather":true}},"unycon-cloud-lightning":{"groups":{"weather":true}},"unycon-sun-cloud":{"groups":{"weather":true}},"unycon-cloud2":{"groups":{"weather":true}},"unycon-sun":{"groups":{"weather":true}},"unycon-sun2":{"groups":{"weather":true}},"unycon-sun-o":{"groups":{"weather":true}},"unycon-clouds":{"groups":{"weather":true}},"unycon-wifi2":{"groups":{"settings":true}},"unycon-auction-hammer":{"groups":{"law":true}},"unycon-themefuse":{"groups":{"web":true}},"unycon-night":{"groups":{"travel":true}},"unycon-night-snow":{"groups":{"weather":true}},"unycon-night-lightning":{"groups":{"weather":true}},"unycon-umbrella2":{"groups":{"weather":true}},"unycon-moon2":{"groups":{"weather":true}},"unycon-moon-phase":{"groups":{"weather":true}},"unycon-moon-phase2":{"groups":{"weather":true}},"unycon-trash":{"groups":{"misc":true}},"unycon-hand":{"groups":{"misc":true}},"unycon-music-notes":{"groups":{"music":true}},"unycon-rain2":{"groups":{"weather":true}},"unycon-snow2":{"groups":{"weather":true}},"unycon-sun-rain":{"groups":{"weather":true}},"unycon-sun-snow":{"groups":{"weather":true}},"unycon-rainbow":{"groups":{"weather":true}},"unycon-male-sign-thin":{"groups":{"misc":true}},"unycon-pencil4":{"groups":{"settings":true,"misc":true}},"unycon-na":{"groups":{"misc":true}},"unycon-home":{"groups":{"real_estate":true}},"unycon-cloud-rain3":{"groups":{"weather":true}},"unycon-snow22":{"groups":{"weather":true}},"unycon-rain-snow2":{"groups":{"weather":true}},"unycon-sun-cloud2":{"groups":{"weather":true}},"unycon-night2":{"groups":{"weather":true}},"unycon-home2":{"groups":{"real_estate":true}},"unycon-id-card":{"groups":{"law":true}},"unycon-hospital-square":{"groups":{"travel":true,"medical":true}},"unycon-file-edit":{"groups":{"blog":true,"misc":true}},"unycon-ruler":{"groups":{"settings":true}},"unycon-mechanical-pen":{"groups":{"settings":true}},"unycon-edit-card":{"groups":{"blog":true}},"unycon-presentation-board3":{"groups":{"business":true}},"unycon-file-word":{"groups":{"misc":true}},"unycon-mobile":{"groups":{"misc":true}},"unycon-folder-open3":{"groups":{"misc":true}},"unycon-folder-plus3":{"groups":{"misc":true}},"unycon-slider":{"groups":{"misc":true}},"unycon-refresh":{"groups":{"misc":true}},"unycon-briefcase2":{"groups":{"business":true}},"unycon-hospital-marker-h":{"groups":{"travel":true,"medical":true}},"unycon-footprint":{"groups":{"misc":true}},"unycon-plus-circle-o":{"groups":{"misc":true,"medical":true}},"unycon-hospital-marker-plus":{"groups":{"medical":true,"travel":true}},"unycon-file-powerpoint":{"groups":{"misc":true}},"unycon-mobile-user":{"groups":{"misc":true}},"unycon-mail":{"groups":{"misc":true}},"unycon-playlist":{"groups":{"misc":true}},"unycon-controls2":{"groups":{"settings":true}},"unycon-rent":{"groups":{"real_estate":true,"business":true}},"unycon-sold":{"groups":{"business":true,"real_estate":true}},"unycon-slider2":{"groups":{"misc":true}},"unycon-key32":{"groups":{"misc":true,"real_estate":true}},"unycon-rocking-horse":{"groups":{"kids":true}},"unycon-teddy-bear":{"groups":{"kids":true}},"unycon-abc":{"groups":{"kids":true}},"unycon-duck-toy":{"groups":{"kids":true}},"unycon-spintop":{"groups":{"kids":true}},"unycon-bike":{"groups":{"kids":true,"travel":true}},"unycon-file":{"groups":{"misc":true}},"unycon-watches":{"groups":{"misc":true,"fashion":true}},"unycon-stroller":{"groups":{"kids":true}},"unycon-pacifier":{"groups":{"kids":true}},"unycon-milk-bottle":{"groups":{"kids":true}},"unycon-baby":{"groups":{"kids":true}},"unycon-file-warning":{"groups":{"misc":true}},"unycon-comment-add":{"groups":{"misc":true,"blog":true}},"unycon-hand-right":{"groups":{"misc":true}},"unycon-gamepad":{"groups":{"kids":true}},"unycon-scale2":{"groups":{"law":true}},"unycon-gavel":{"groups":{"law":true}},"unycon-justice-building":{"groups":{"law":true}},"unycon-search":{"groups":{"misc":true}},"unycon-disabled":{"groups":{"medical":true}},"unycon-comment-remove":{"groups":{"blog":true,"misc":true}},"unycon-hand-left":{"groups":{"misc":true}},"unycon-building-column":{"groups":{"misc":true}},"unycon-phone-talk":{"groups":{"misc":true}},"unycon-equalizer":{"groups":{"music":true}},"unycon-sheriff-star":{"groups":{"misc":true}},"unycon-aim":{"groups":{"misc":true}},"unycon-lawyer2":{"groups":{"law":true,"business":true}},"unycon-mic":{"groups":{"music":true,"settings":true}},"unycon-license":{"groups":{"law":true}},"unycon-graduation-hat":{"groups":{"misc":true}},"unycon-lock":{"groups":{"misc":true}},"unycon-file-fill":{"groups":{"medical":true}},"unycon-mic-off":{"groups":{"settings":true,"music":true}},"unycon-check-square":{"groups":{"misc":true}},"unycon-thick-glasses":{"groups":{"medical":true,"misc":true}},"unycon-user-id":{"groups":{"law":true,"misc":true}},"unycon-ie":{"groups":{"web":true}},"unycon-chrome":{"groups":{"web":true}},"unycon-firefox":{"groups":{"web":true}},"unycon-youtube":{"groups":{"web":true}},"unycon-twitter3":{"groups":{"web":true}},"unycon-app-store":{"groups":{"web":true}},"unycon-arrows":{"groups":{"settings":true}},"unycon-music":{"groups":{"music":true}},"unycon-close-square":{"groups":{"misc":true}},"unycon-app-store-circle":{"groups":{"web":true}},"unycon-safari":{"groups":{"web":true}},"unycon-windows-store":{"groups":{"web":true}},"unycon-dropbox":{"groups":{"web":true}},"unycon-amazon":{"groups":{"web":true}},"unycon-at":{"groups":{"web":true}},"unycon-drive-cloud":{"groups":{"web":true}},"unycon-wikipedia":{"groups":{"web":true}},"unycon-wordpress":{"groups":{"web":true}},"unycon-globe":{"groups":{"web":true}}};
</script>

</body>
</html>                                                                                                                                                                                                                                                       framework/static/libs/unycon/changelog.txt                                                          0000644                 00000000061 15266055653 0014776 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       2.0.0
* Removed strange icons
* Categorized icons                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/static/libs/unycon/unycon.css                                                             0000644                 00000110013 15266055653 0014332 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       @font-face {
	font-family: 'Unycon';
	src:url('fonts/Unycon.eot?-s8ws3j');
	src:url('fonts/Unycon.eot?#iefix-s8ws3j') format('embedded-opentype'),
		url('fonts/Unycon.ttf?-s8ws3j') format('truetype'),
		url('fonts/Unycon.woff?-s8ws3j') format('woff'),
		url('fonts/Unycon.svg?-s8ws3j#Unycon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.unycon {
	font-family: 'Unycon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.unycon-photo-camera:before {
	content: "\e000";
}
.unycon-camera-diaphragm:before {
	content: "\e007";
}
.unycon-controls:before {
	content: "\e00e";
}
.unycon-vimeo:before {
	content: "\e01b";
}
.unycon-chat:before {
	content: "\e01d";
}
.unycon-scissors:before {
	content: "\e01e";
}
.unycon-avira-antivirus:before {
	content: "\e04b";
}
.unycon-kaspersky-antivirus:before {
	content: "\e05b";
}
.unycon-list-ul:before {
	content: "\e05d";
}
.unycon-gallery:before {
	content: "\e05e";
}
.unycon-desktop:before {
	content: "\e06d";
}
.unycon-toggle-on:before {
	content: "\e06e";
}
.unycon-hand-cash:before {
	content: "\e070";
}
.unycon-global-delivery-arrow:before {
	content: "\e072";
}
.unycon-global-delivery-check:before {
	content: "\e074";
}
.unycon-shopping-cart-delivery:before {
	content: "\e075";
}
.unycon-shopping-cart-check:before {
	content: "\e076";
}
.unycon-shopping-cart-time:before {
	content: "\e077";
}
.unycon-paper-delivery:before {
	content: "\e078";
}
.unycon-paper-check:before {
	content: "\e079";
}
.unycon-crown:before {
	content: "\e07a";
}
.unycon-codeguard:before {
	content: "\e07b";
}
.unycon-toggle-off:before {
	content: "\e07e";
}
.unycon-paper-time:before {
	content: "\e080";
}
.unycon-paper-arrow:before {
	content: "\e081";
}
.unycon-purse-time:before {
	content: "\e082";
}
.unycon-purse-check:before {
	content: "\e083";
}
.unycon-box-check:before {
	content: "\e087";
}
.unycon-box-arrow:before {
	content: "\e088";
}
.unycon-yahoo:before {
	content: "\e08b";
}
.unycon-basket:before {
	content: "\e093";
}
.unycon-basket-plus:before {
	content: "\e095";
}
.unycon-basket-minus:before {
	content: "\e096";
}
.unycon-map-marker:before {
	content: "\e09e";
}
.unycon-cup:before {
	content: "\e0ad";
}
.unycon-tooltip:before {
	content: "\e10b";
}
.unycon-at-circle:before {
	content: "\e11d";
}
.unycon-delivery-non-stop:before {
	content: "\e120";
}
.unycon-hand-free:before {
	content: "\e122";
}
.unycon-box-time-o:before {
	content: "\e123";
}
.unycon-box-lock-o:before {
	content: "\e124";
}
.unycon-box-check-o:before {
	content: "\e125";
}
.unycon-list-check:before {
	content: "\e12b";
}
.unycon-envelope-open:before {
	content: "\e12d";
}
.unycon-label-star-check:before {
	content: "\e135";
}
.unycon-label-star-usd:before {
	content: "\e136";
}
.unycon-label-star-percent:before {
	content: "\e138";
}
.unycon-label-star-1:before {
	content: "\e139";
}
.unycon-warning-circle2:before {
	content: "\e13b";
}
.unycon-apple:before {
	content: "\e13e";
}
.unycon-tag-check:before {
	content: "\e141";
}
.unycon-tag-empty:before {
	content: "\e142";
}
.unycon-tag-new:before {
	content: "\e143";
}
.unycon-price-tag-usd:before {
	content: "\e144";
}
.unycon-tag-percent:before {
	content: "\e146";
}
.unycon-label-circle:before {
	content: "\e147";
}
.unycon-warning:before {
	content: "\e14b";
}
.unycon-shopping-cart:before {
	content: "\e151";
}
.unycon-shopping-cart-full:before {
	content: "\e152";
}
.unycon-shopping-cart-full2:before {
	content: "\e153";
}
.unycon-shopping-cart-plus:before {
	content: "\e154";
}
.unycon-shopping-cart-minus:before {
	content: "\e155";
}
.unycon-shopping-cart2:before {
	content: "\e156";
}
.unycon-shopping-cart3:before {
	content: "\e157";
}
.unycon-credit-cards:before {
	content: "\e159";
}
.unycon-check-circle-o2:before {
	content: "\e15b";
}
.unycon-piggy-bank:before {
	content: "\e160";
}
.unycon-wallet:before {
	content: "\e162";
}
.unycon-box:before {
	content: "\e163";
}
.unycon-money:before {
	content: "\e165";
}
.unycon-coins:before {
	content: "\e166";
}
.unycon-open-sign:before {
	content: "\e167";
}
.unycon-gift:before {
	content: "\e168";
}
.unycon-desert:before {
	content: "\e16a";
}
.unycon-question-circle:before {
	content: "\e16b";
}
.unycon-box-upload:before {
	content: "\e16d";
}
.unycon-coffee:before {
	content: "\e16e";
}
.unycon-store:before {
	content: "\e172";
}
.unycon-certificate:before {
	content: "\e173";
}
.unycon-clothes-women:before {
	content: "\e174";
}
.unycon-shoes-women:before {
	content: "\e175";
}
.unycon-hat-women:before {
	content: "\e176";
}
.unycon-skirt:before {
	content: "\e177";
}
.unycon-shoes-women2:before {
	content: "\e178";
}
.unycon-cog:before {
	content: "\e179";
}
.unycon-cocktail:before {
	content: "\e17a";
}
.unycon-delete-circle:before {
	content: "\e17b";
}
.unycon-box-open:before {
	content: "\e17d";
}
.unycon-cogs:before {
	content: "\e180";
}
.unycon-cogs2:before {
	content: "\e181";
}
.unycon-cog2:before {
	content: "\e182";
}
.unycon-paper-clip:before {
	content: "\e183";
}
.unycon-lightning:before {
	content: "\e184";
}
.unycon-list:before {
	content: "\e185";
}
.unycon-hand-arrows:before {
	content: "\e186";
}
.unycon-link:before {
	content: "\e187";
}
.unycon-tools:before {
	content: "\e188";
}
.unycon-brush:before {
	content: "\e189";
}
.unycon-faq:before {
	content: "\e18b";
}
.unycon-wrench:before {
	content: "\e190";
}
.unycon-hammer:before {
	content: "\e191";
}
.unycon-wifi:before {
	content: "\e193";
}
.unycon-dashboard:before {
	content: "\e194";
}
.unycon-broken-link:before {
	content: "\e195";
}
.unycon-pin:before {
	content: "\e196";
}
.unycon-light-bulb:before {
	content: "\e197";
}
.unycon-pen-ruler:before {
	content: "\e198";
}
.unycon-minus-circle:before {
	content: "\e19b";
}
.unycon-pizza:before {
	content: "\e19e";
}
.unycon-medal:before {
	content: "\e1ad";
}
.unycon-chess:before {
	content: "\e1ea";
}
.unycon-scissors1:before {
	content: "\e200";
}
.unycon-tool-square:before {
	content: "\e202";
}
.unycon-tool-square2:before {
	content: "\e203";
}
.unycon-tool-square3:before {
	content: "\e204";
}
.unycon-tool-square4:before {
	content: "\e205";
}
.unycon-tool-square5:before {
	content: "\e206";
}
.unycon-tool-circle:before {
	content: "\e207";
}
.unycon-tool-double-square:before {
	content: "\e208";
}
.unycon-tool-double-square2:before {
	content: "\e209";
}
.unycon-coffee2:before {
	content: "\e20a";
}
.unycon-warning-triangle:before {
	content: "\e20b";
}
.unycon-restaurant:before {
	content: "\e20e";
}
.unycon-tool-double-square3:before {
	content: "\e210";
}
.unycon-tool-crop:before {
	content: "\e211";
}
.unycon-tool-square6:before {
	content: "\e212";
}
.unycon-tool-color-sample:before {
	content: "\e213";
}
.unycon-tool-color-sample2:before {
	content: "\e214";
}
.unycon-tool-brush:before {
	content: "\e215";
}
.unycon-tool-brush-arrow:before {
	content: "\e216";
}
.unycon-tool-pen:before {
	content: "\e217";
}
.unycon-arrow-mouse:before {
	content: "\e218";
}
.unycon-screwdriver:before {
	content: "\e219";
}
.unycon-rosted-chicken:before {
	content: "\e21a";
}
.unycon-not-allowed:before {
	content: "\e21b";
}
.unycon-pencil:before {
	content: "\e220";
}
.unycon-tool-dodge:before {
	content: "\e221";
}
.unycon-tool-blur:before {
	content: "\e222";
}
.unycon-tool-clone-stamp:before {
	content: "\e223";
}
.unycon-tool-pattern-stamp:before {
	content: "\e224";
}
.unycon-tool-move:before {
	content: "\e225";
}
.unycon-tool-magic-wand:before {
	content: "\e226";
}
.unycon-tool-paint-bucket:before {
	content: "\e227";
}
.unycon-tool-content-move:before {
	content: "\e228";
}
.unycon-tool-ruler:before {
	content: "\e229";
}
.unycon-crab:before {
	content: "\e22a";
}
.unycon-shield-delete:before {
	content: "\e22b";
}
.unycon-printer:before {
	content: "\e22d";
}
.unycon-flag-eu:before {
	content: "\e230";
}
.unycon-rectangle:before {
	content: "\e232";
}
.unycon-two-windows:before {
	content: "\e233";
}
.unycon-text-letter:before {
	content: "\e235";
}
.unycon-text-letter-height:before {
	content: "\e236";
}
.unycon-text-letter-scale:before {
	content: "\e237";
}
.unycon-eye:before {
	content: "\e238";
}
.unycon-document-check:before {
	content: "\e239";
}
.unycon-coffee3:before {
	content: "\e23a";
}
.unycon-warning-octagon:before {
	content: "\e23b";
}
.unycon-scanner:before {
	content: "\e23d";
}
.unycon-magnifying-glass:before {
	content: "\e23f";
}
.unycon-document-plus:before {
	content: "\e240";
}
.unycon-document-delete:before {
	content: "\e241";
}
.unycon-document-minus:before {
	content: "\e242";
}
.unycon-document-info:before {
	content: "\e243";
}
.unycon-document-warning:before {
	content: "\e244";
}
.unycon-document-question:before {
	content: "\e245";
}
.unycon-document-arrow:before {
	content: "\e246";
}
.unycon-document-stamp:before {
	content: "\e247";
}
.unycon-speech-bubble:before {
	content: "\e248";
}
.unycon-speech-bubble-waiting:before {
	content: "\e249";
}
.unycon-restaurant-plate:before {
	content: "\e24a";
}
.unycon-bell2:before {
	content: "\e24b";
}
.unycon-spinner:before {
	content: "\e24d";
}
.unycon-kat:before {
	content: "\e24e";
}
.unycon-speech-bubble-blogger:before {
	content: "\e250";
}
.unycon-speech-bubble-phone:before {
	content: "\e251";
}
.unycon-speech-bubble-rss:before {
	content: "\e252";
}
.unycon-speech-bubble-twitter:before {
	content: "\e253";
}
.unycon-speech-bubble-facebook:before {
	content: "\e254";
}
.unycon-speech-bubble-google-plus:before {
	content: "\e255";
}
.unycon-speech-bubble-twitter2:before {
	content: "\e256";
}
.unycon-speech-bubble-linkedin:before {
	content: "\e257";
}
.unycon-speech-bubble-warning:before {
	content: "\e258";
}
.unycon-speech-bubble-info:before {
	content: "\e259";
}
.unycon-martini:before {
	content: "\e25a";
}
.unycon-light-bulb2:before {
	content: "\e25b";
}
.unycon-crop:before {
	content: "\e25d";
}
.unycon-hospital-plus:before {
	content: "\e25f";
}
.unycon-speech-bubble-text:before {
	content: "\e260";
}
.unycon-speech-bubble-cog:before {
	content: "\e261";
}
.unycon-speech-bubble-check:before {
	content: "\e262";
}
.unycon-speech-bubble-delete:before {
	content: "\e263";
}
.unycon-speech-bubble-plus:before {
	content: "\e264";
}
.unycon-speech-bubble-minus:before {
	content: "\e265";
}
.unycon-speech-bubble-search:before {
	content: "\e266";
}
.unycon-speech-bubble-at:before {
	content: "\e267";
}
.unycon-speech-bubble-pen:before {
	content: "\e268";
}
.unycon-speech-bubble-time:before {
	content: "\e269";
}
.unycon-email-open:before {
	content: "\e26b";
}
.unycon-pie-chart:before {
	content: "\e26d";
}
.unycon-speech-bubbles:before {
	content: "\e270";
}
.unycon-twitter:before {
	content: "\e271";
}
.unycon-facebook:before {
	content: "\e272";
}
.unycon-blogger:before {
	content: "\e273";
}
.unycon-twitter2:before {
	content: "\e274";
}
.unycon-linkedin-square:before {
	content: "\e275";
}
.unycon-google-plus:before {
	content: "\e276";
}
.unycon-rss:before {
	content: "\e277";
}
.unycon-pencil2:before {
	content: "\e278";
}
.unycon-ellipsis:before {
	content: "\e279";
}
.unycon-orange:before {
	content: "\e27a";
}
.unycon-check-circle:before {
	content: "\e27d";
}
.unycon-bars:before {
	content: "\e280";
}
.unycon-speech-bubble-star:before {
	content: "\e281";
}
.unycon-speech-bubble-arrow:before {
	content: "\e282";
}
.unycon-speech-bubble-arrow2:before {
	content: "\e283";
}
.unycon-speech-bubble-question:before {
	content: "\e284";
}
.unycon-speech-bubble-network:before {
	content: "\e285";
}
.unycon-speech-bubble-pin:before {
	content: "\e286";
}
.unycon-speech-bubble-heart:before {
	content: "\e287";
}
.unycon-user-rss:before {
	content: "\e288";
}
.unycon-user-check:before {
	content: "\e289";
}
.unycon-user-plus:before {
	content: "\e290";
}
.unycon-user-delete:before {
	content: "\e291";
}
.unycon-user-minus:before {
	content: "\e292";
}
.unycon-user-info:before {
	content: "\e293";
}
.unycon-user-warning:before {
	content: "\e294";
}
.unycon-user-question:before {
	content: "\e295";
}
.unycon-user-arrow:before {
	content: "\e296";
}
.unycon-comment-dots:before {
	content: "\e297";
}
.unycon-comment-text:before {
	content: "\e298";
}
.unycon-copyright:before {
	content: "\e299";
}
.unycon-food-plate:before {
	content: "\e29a";
}
.unycon-star2:before {
	content: "\e29b";
}
.unycon-cloud:before {
	content: "\e29d";
}
.unycon-diamond:before {
	content: "\e29e";
}
.unycon-unyson:before {
	content: "\e2ad";
}
.unycon-original:before {
	content: "\e300";
}
.unycon-briefcase:before {
	content: "\e302";
}
.unycon-bar-chart:before {
	content: "\e303";
}
.unycon-idea-doubt:before {
	content: "\e304";
}
.unycon-master-card:before {
	content: "\e305";
}
.unycon-visa:before {
	content: "\e306";
}
.unycon-line-chart:before {
	content: "\e307";
}
.unycon-safe:before {
	content: "\e308";
}
.unycon-bank:before {
	content: "\e309";
}
.unycon-wine-bottle:before {
	content: "\e30a";
}
.unycon-battery-full-h:before {
	content: "\e30d";
}
.unycon-dollar-bill:before {
	content: "\e316";
}
.unycon-calendar:before {
	content: "\e318";
}
.unycon-calendar-check:before {
	content: "\e319";
}
.unycon-sound:before {
	content: "\e31b";
}
.unycon-arrow-circle-left-o:before {
	content: "\e31c";
}
.unycon-battery-half:before {
	content: "\e31d";
}
.unycon-calendar-plus:before {
	content: "\e320";
}
.unycon-calendar-delete:before {
	content: "\e321";
}
.unycon-calendar-minus:before {
	content: "\e322";
}
.unycon-calendar-info:before {
	content: "\e323";
}
.unycon-calendar-warning:before {
	content: "\e324";
}
.unycon-calendar-question:before {
	content: "\e325";
}
.unycon-calendar-arrow:before {
	content: "\e326";
}
.unycon-calendar-time:before {
	content: "\e327";
}
.unycon-calendar-deadline:before {
	content: "\e328";
}
.unycon-pie-chart2:before {
	content: "\e329";
}
.unycon-arrow-circle-up-o:before {
	content: "\e32c";
}
.unycon-battery-low:before {
	content: "\e32d";
}
.unycon-light-bulb3:before {
	content: "\e32e";
}
.unycon-heart:before {
	content: "\e32f";
}
.unycon-drawers:before {
	content: "\e333";
}
.unycon-database:before {
	content: "\e334";
}
.unycon-handshake:before {
	content: "\e336";
}
.unycon-hot-drink:before {
	content: "\e337";
}
.unycon-piggy-bank2:before {
	content: "\e339";
}
.unycon-cherries:before {
	content: "\e33a";
}
.unycon-arrow-circle-right-o:before {
	content: "\e33c";
}
.unycon-battery-low-h:before {
	content: "\e33d";
}
.unycon-business-woman:before {
	content: "\e340";
}
.unycon-business-man:before {
	content: "\e341";
}
.unycon-pencil3:before {
	content: "\e342";
}
.unycon-user-promotion:before {
	content: "\e343";
}
.unycon-user-structure:before {
	content: "\e344";
}
.unycon-user-graph:before {
	content: "\e345";
}
.unycon-office-chair:before {
	content: "\e346";
}
.unycon-clipboard-check:before {
	content: "\e347";
}
.unycon-notebook:before {
	content: "\e348";
}
.unycon-notebook-check:before {
	content: "\e349";
}
.unycon-arrow-circle-down-o:before {
	content: "\e34c";
}
.unycon-battery-full:before {
	content: "\e34d";
}
.unycon-plug:before {
	content: "\e34e";
}
.unycon-heart-rate:before {
	content: "\e34f";
}
.unycon-notebook-plus:before {
	content: "\e350";
}
.unycon-notebook-delete:before {
	content: "\e351";
}
.unycon-notebook-minus:before {
	content: "\e352";
}
.unycon-notebook-info:before {
	content: "\e353";
}
.unycon-notebook-warning:before {
	content: "\e354";
}
.unycon-notebook-question:before {
	content: "\e355";
}
.unycon-notebook-arrow:before {
	content: "\e356";
}
.unycon-notebook-time:before {
	content: "\e357";
}
.unycon-notebook-deadline:before {
	content: "\e358";
}
.unycon-event:before {
	content: "\e359";
}
.unycon-megaphone:before {
	content: "\e35b";
}
.unycon-arrow-circle-left:before {
	content: "\e35c";
}
.unycon-battery:before {
	content: "\e35d";
}
.unycon-socket:before {
	content: "\e35e";
}
.unycon-heart-plus:before {
	content: "\e35f";
}
.unycon-event-phone:before {
	content: "\e360";
}
.unycon-event-star:before {
	content: "\e361";
}
.unycon-event-check:before {
	content: "\e363";
}
.unycon-event-delete:before {
	content: "\e364";
}
.unycon-event-plus:before {
	content: "\e365";
}
.unycon-event-minus:before {
	content: "\e366";
}
.unycon-event-at:before {
	content: "\e367";
}
.unycon-event-edit:before {
	content: "\e368";
}
.unycon-event-time:before {
	content: "\e369";
}
.unycon-email-warning:before {
	content: "\e36b";
}
.unycon-arrow-circle-up:before {
	content: "\e36c";
}
.unycon-accumulator:before {
	content: "\e36d";
}
.unycon-trompete2:before {
	content: "\e36f";
}
.unycon-event-cog:before {
	content: "\e370";
}
.unycon-event-arrow:before {
	content: "\e371";
}
.unycon-event-location:before {
	content: "\e372";
}
.unycon-event-heart:before {
	content: "\e373";
}
.unycon-event-gift:before {
	content: "\e375";
}
.unycon-event-music:before {
	content: "\e376";
}
.unycon-event-warning:before {
	content: "\e377";
}
.unycon-toxic:before {
	content: "\e37b";
}
.unycon-arrow-circle-right:before {
	content: "\e37c";
}
.unycon-hand-stop:before {
	content: "\e38b";
}
.unycon-arrow-circle-down:before {
	content: "\e38c";
}
.unycon-star-check:before {
	content: "\e395";
}
.unycon-star-plus:before {
	content: "\e396";
}
.unycon-star-delete:before {
	content: "\e397";
}
.unycon-plane:before {
	content: "\e39b";
}
.unycon-arrow-right-top:before {
	content: "\e39c";
}
.unycon-stop-sign:before {
	content: "\e39e";
}
.unycon-star:before {
	content: "\e402";
}
.unycon-butterfly-bow:before {
	content: "\e404";
}
.unycon-24h:before {
	content: "\e407";
}
.unycon-event-checklist:before {
	content: "\e408";
}
.unycon-event-progress:before {
	content: "\e409";
}
.unycon-bluetooth:before {
	content: "\e40b";
}
.unycon-arrow-left-bottom:before {
	content: "\e40c";
}
.unycon-sparkle:before {
	content: "\e413";
}
.unycon-cake:before {
	content: "\e414";
}
.unycon-hot-coffee:before {
	content: "\e416";
}
.unycon-free-tag:before {
	content: "\e419";
}
.unycon-arrow-right-bottom:before {
	content: "\e41c";
}
.unycon-sound-bars:before {
	content: "\e41f";
}
.unycon-free-paper:before {
	content: "\e420";
}
.unycon-free-download:before {
	content: "\e421";
}
.unycon-free-upload:before {
	content: "\e422";
}
.unycon-free-mail:before {
	content: "\e423";
}
.unycon-free-phone:before {
	content: "\e424";
}
.unycon-free-coffee:before {
	content: "\e425";
}
.unycon-free-photo:before {
	content: "\e426";
}
.unycon-free-gift:before {
	content: "\e427";
}
.unycon-free-video:before {
	content: "\e428";
}
.unycon-warning-circle2-o:before {
	content: "\e42b";
}
.unycon-arrow-left-top:before {
	content: "\e42c";
}
.unycon-worker:before {
	content: "\e42e";
}
.unycon-free-recycle:before {
	content: "\e430";
}
.unycon-free-arrow:before {
	content: "\e431";
}
.unycon-free-barcode:before {
	content: "\e433";
}
.unycon-free-shopping:before {
	content: "\e435";
}
.unycon-free-message:before {
	content: "\e436";
}
.unycon-free-wifi:before {
	content: "\e437";
}
.unycon-eating-utensils:before {
	content: "\e43a";
}
.unycon-signal:before {
	content: "\e43b";
}
.unycon-angle-double-down:before {
	content: "\e43c";
}
.unycon-free-event:before {
	content: "\e441";
}
.unycon-free-sign:before {
	content: "\e442";
}
.unycon-free-mobile:before {
	content: "\e443";
}
.unycon-diamond2:before {
	content: "\e444";
}
.unycon-angle-double-left:before {
	content: "\e44c";
}
.unycon-diamond-o:before {
	content: "\e455";
}
.unycon-angle-double-up:before {
	content: "\e45c";
}
.unycon-star-circle:before {
	content: "\e465";
}
.unycon-hair-styling:before {
	content: "\e468";
}
.unycon-angle-double-right:before {
	content: "\e46c";
}
.unycon-angle-down:before {
	content: "\e47c";
}
.unycon-musical-note:before {
	content: "\e47f";
}
.unycon-bow-tie:before {
	content: "\e480";
}
.unycon-bow-tie2:before {
	content: "\e481";
}
.unycon-shirt-hanger:before {
	content: "\e483";
}
.unycon-scissors2:before {
	content: "\e484";
}
.unycon-pants:before {
	content: "\e486";
}
.unycon-tshirt2:before {
	content: "\e487";
}
.unycon-tshirt2-o:before {
	content: "\e488";
}
.unycon-mannequin:before {
	content: "\e489";
}
.unycon-beer:before {
	content: "\e48a";
}
.unycon-angle-up:before {
	content: "\e48c";
}
.unycon-folder-plus2:before {
	content: "\e48d";
}
.unycon-umbrella:before {
	content: "\e491";
}
.unycon-moustache:before {
	content: "\e492";
}
.unycon-angle-right:before {
	content: "\e49c";
}
.unycon-folder-delete:before {
	content: "\e49d";
}
.unycon-angle-left:before {
	content: "\e50c";
}
.unycon-face-man:before {
	content: "\e50d";
}
.unycon-bus:before {
	content: "\e513";
}
.unycon-arrow-up:before {
	content: "\e51c";
}
.unycon-face-female:before {
	content: "\e51d";
}
.unycon-arrow-down:before {
	content: "\e52c";
}
.unycon-comment-o:before {
	content: "\e53b";
}
.unycon-arrow-left:before {
	content: "\e53c";
}
.unycon-direction-left:before {
	content: "\e541";
}
.unycon-direction-right:before {
	content: "\e542";
}
.unycon-intersection-left:before {
	content: "\e543";
}
.unycon-intersection-right:before {
	content: "\e544";
}
.unycon-map-marker2:before {
	content: "\e546";
}
.unycon-map-marker-star:before {
	content: "\e547";
}
.unycon-map-marker-circle:before {
	content: "\e549";
}
.unycon-comment-half:before {
	content: "\e54b";
}
.unycon-arrow-right:before {
	content: "\e54c";
}
.unycon-map:before {
	content: "\e551";
}
.unycon-target-location:before {
	content: "\e557";
}
.unycon-waves:before {
	content: "\e558";
}
.unycon-see-side:before {
	content: "\e559";
}
.unycon-cake2:before {
	content: "\e55a";
}
.unycon-comment:before {
	content: "\e55b";
}
.unycon-arrows-both-ways:before {
	content: "\e55c";
}
.unycon-headphones:before {
	content: "\e55d";
}
.unycon-map-tracking:before {
	content: "\e561";
}
.unycon-marker-parking:before {
	content: "\e562";
}
.unycon-marker-hospital:before {
	content: "\e563";
}
.unycon-house:before {
	content: "\e571";
}
.unycon-house2:before {
	content: "\e572";
}
.unycon-cabin:before {
	content: "\e573";
}
.unycon-house3:before {
	content: "\e574";
}
.unycon-house4:before {
	content: "\e575";
}
.unycon-building:before {
	content: "\e576";
}
.unycon-building3:before {
	content: "\e578";
}
.unycon-soda:before {
	content: "\e57a";
}
.unycon-musical-key:before {
	content: "\e57f";
}
.unycon-building5:before {
	content: "\e580";
}
.unycon-building6:before {
	content: "\e581";
}
.unycon-house5:before {
	content: "\e582";
}
.unycon-house-square:before {
	content: "\e583";
}
.unycon-house6:before {
	content: "\e584";
}
.unycon-house-search:before {
	content: "\e585";
}
.unycon-sales-woman:before {
	content: "\e586";
}
.unycon-landlord:before {
	content: "\e587";
}
.unycon-sold-sign:before {
	content: "\e589";
}
.unycon-upload:before {
	content: "\e58c";
}
.unycon-man-in-glasses:before {
	content: "\e58d";
}
.unycon-rent-sign:before {
	content: "\e590";
}
.unycon-sale-sign:before {
	content: "\e591";
}
.unycon-house-sale:before {
	content: "\e592";
}
.unycon-house-rent:before {
	content: "\e593";
}
.unycon-house-search2:before {
	content: "\e594";
}
.unycon-sales-man:before {
	content: "\e595";
}
.unycon-sales-man2:before {
	content: "\e596";
}
.unycon-sales-man3:before {
	content: "\e597";
}
.unycon-rent-sale:before {
	content: "\e598";
}
.unycon-cross-square:before {
	content: "\e59b";
}
.unycon-download:before {
	content: "\e59c";
}
.unycon-head-phones:before {
	content: "\e59f";
}
.unycon-unyson-o:before {
	content: "\e5ad";
}
.unycon-woman:before {
	content: "\e601";
}
.unycon-man:before {
	content: "\e602";
}
.unycon-house7:before {
	content: "\e607";
}
.unycon-house-key:before {
	content: "\e608";
}
.unycon-key2:before {
	content: "\e609";
}
.unycon-cross-square-o:before {
	content: "\e60b";
}
.unycon-stop-circle:before {
	content: "\e60c";
}
.unycon-money-bag:before {
	content: "\e60e";
}
.unycon-head-phones1:before {
	content: "\e60f";
}
.unycon-key3:before {
	content: "\e615";
}
.unycon-house8:before {
	content: "\e616";
}
.unycon-sale-sign2:before {
	content: "\e617";
}
.unycon-house9:before {
	content: "\e618";
}
.unycon-minus-circle2:before {
	content: "\e61c";
}
.unycon-drop:before {
	content: "\e62b";
}
.unycon-plus-circle:before {
	content: "\e62c";
}
.unycon-peace-circle:before {
	content: "\e637";
}
.unycon-ying-yang:before {
	content: "\e638";
}
.unycon-peace-heart:before {
	content: "\e639";
}
.unycon-first-aid-kit:before {
	content: "\e63b";
}
.unycon-check-circle-o:before {
	content: "\e63c";
}
.unycon-darts:before {
	content: "\e63d";
}
.unycon-pigeon:before {
	content: "\e646";
}
.unycon-delete-circle2:before {
	content: "\e64c";
}
.unycon-eye-dropper:before {
	content: "\e65b";
}
.unycon-info-circle:before {
	content: "\e66c";
}
.unycon-go:before {
	content: "\e66d";
}
.unycon-usd-circle:before {
	content: "\e671";
}
.unycon-euro-circle:before {
	content: "\e672";
}
.unycon-pound-circle:before {
	content: "\e673";
}
.unycon-yen-circle:before {
	content: "\e674";
}
.unycon-rouble-circle:before {
	content: "\e675";
}
.unycon-bitcoin-circle:before {
	content: "\e676";
}
.unycon-lira-circle:before {
	content: "\e677";
}
.unycon-rupee-circle:before {
	content: "\e678";
}
.unycon-warning-circle:before {
	content: "\e67c";
}
.unycon-shekel-circle:before {
	content: "\e680";
}
.unycon-rand-circle:before {
	content: "\e681";
}
.unycon-usd:before {
	content: "\e682";
}
.unycon-euro:before {
	content: "\e683";
}
.unycon-pound:before {
	content: "\e684";
}
.unycon-yen:before {
	content: "\e685";
}
.unycon-rouble:before {
	content: "\e686";
}
.unycon-bitcoin:before {
	content: "\e687";
}
.unycon-lira:before {
	content: "\e688";
}
.unycon-rupee:before {
	content: "\e689";
}
.unycon-stethoscope:before {
	content: "\e68b";
}
.unycon-power-off:before {
	content: "\e68c";
}
.unycon-syringe:before {
	content: "\e68e";
}
.unycon-play-circle:before {
	content: "\e68f";
}
.unycon-lao-kip:before {
	content: "\e690";
}
.unycon-shekel:before {
	content: "\e691";
}
.unycon-rand:before {
	content: "\e692";
}
.unycon-usd-exchange:before {
	content: "\e693";
}
.unycon-euro-exchange:before {
	content: "\e694";
}
.unycon-pound-exchange:before {
	content: "\e695";
}
.unycon-yen-exchange:before {
	content: "\e696";
}
.unycon-rouble-exchange:before {
	content: "\e697";
}
.unycon-bitcoin-exchange:before {
	content: "\e698";
}
.unycon-lira-exchange:before {
	content: "\e699";
}
.unycon-clock:before {
	content: "\e69c";
}
.unycon-key:before {
	content: "\e69e";
}
.unycon-themefuse-o:before {
	content: "\e6ad";
}
.unycon-rupee-exchange:before {
	content: "\e700";
}
.unycon-lao-kip-exchange:before {
	content: "\e701";
}
.unycon-shekel-exchange:before {
	content: "\e702";
}
.unycon-rand-exchange:before {
	content: "\e703";
}
.unycon-usd-shield-o:before {
	content: "\e704";
}
.unycon-eur-shield-o:before {
	content: "\e705";
}
.unycon-pound-shield-o:before {
	content: "\e706";
}
.unycon-yen-shield-o:before {
	content: "\e707";
}
.unycon-rouble-shield-o:before {
	content: "\e708";
}
.unycon-bitcoin-shield-o:before {
	content: "\e709";
}
.unycon-joystick2:before {
	content: "\e70d";
}
.unycon-lira-shield-o:before {
	content: "\e710";
}
.unycon-rupee-shield-o:before {
	content: "\e711";
}
.unycon-lao-kip-shield-o:before {
	content: "\e712";
}
.unycon-shekel-shield-o:before {
	content: "\e713";
}
.unycon-rand-shield-o:before {
	content: "\e714";
}
.unycon-money-usd:before {
	content: "\e715";
}
.unycon-money-euro:before {
	content: "\e716";
}
.unycon-money-pound:before {
	content: "\e717";
}
.unycon-money-yen:before {
	content: "\e718";
}
.unycon-money-rouble:before {
	content: "\e719";
}
.unycon-caduceus:before {
	content: "\e71b";
}
.unycon-hours-24:before {
	content: "\e71c";
}
.unycon-pages-up:before {
	content: "\e71e";
}
.unycon-music-volume:before {
	content: "\e71f";
}
.unycon-money-bitcoin:before {
	content: "\e720";
}
.unycon-money-lira:before {
	content: "\e721";
}
.unycon-money-rupee:before {
	content: "\e722";
}
.unycon-money-lao-kip:before {
	content: "\e723";
}
.unycon-money-shekel:before {
	content: "\e724";
}
.unycon-money-rand:before {
	content: "\e725";
}
.unycon-usd-bills:before {
	content: "\e726";
}
.unycon-euro-bills:before {
	content: "\e727";
}
.unycon-pound-bills:before {
	content: "\e728";
}
.unycon-yen-bills:before {
	content: "\e729";
}
.unycon-syringe2:before {
	content: "\e72b";
}
.unycon-pages-down:before {
	content: "\e72e";
}
.unycon-music-volume-off:before {
	content: "\e72f";
}
.unycon-rouble-bills:before {
	content: "\e730";
}
.unycon-bitcoin-bills:before {
	content: "\e731";
}
.unycon-lira-bills:before {
	content: "\e732";
}
.unycon-rupee-bills:before {
	content: "\e733";
}
.unycon-lao-kip-bills:before {
	content: "\e734";
}
.unycon-shekel-bills:before {
	content: "\e735";
}
.unycon-rand-bills:before {
	content: "\e736";
}
.unycon-credit-cards2:before {
	content: "\e737";
}
.unycon-cash-bag2:before {
	content: "\e738";
}
.unycon-wallet2:before {
	content: "\e739";
}
.unycon-music-volume-off2:before {
	content: "\e73f";
}
.unycon-currency-bill:before {
	content: "\e741";
}
.unycon-bank2:before {
	content: "\e743";
}
.unycon-usd-circle-o:before {
	content: "\e744";
}
.unycon-usd-rate:before {
	content: "\e746";
}
.unycon-business-stats:before {
	content: "\e748";
}
.unycon-money-stack:before {
	content: "\e749";
}
.unycon-nurse:before {
	content: "\e74b";
}
.unycon-anchor:before {
	content: "\e74d";
}
.unycon-ipod:before {
	content: "\e74f";
}
.unycon-deal:before {
	content: "\e750";
}
.unycon-currency-exchange:before {
	content: "\e751";
}
.unycon-euro-circle-o:before {
	content: "\e752";
}
.unycon-safe-case:before {
	content: "\e753";
}
.unycon-bitcoin-circle-o:before {
	content: "\e756";
}
.unycon-currency-circle-o:before {
	content: "\e757";
}
.unycon-currency-circle:before {
	content: "\e758";
}
.unycon-calculator:before {
	content: "\e759";
}
.unycon-ambulance:before {
	content: "\e75b";
}
.unycon-gears:before {
	content: "\e75c";
}
.unycon-music-volume-bars:before {
	content: "\e75f";
}
.unycon-clepsydra:before {
	content: "\e760";
}
.unycon-presentation-board:before {
	content: "\e761";
}
.unycon-pie-chart22:before {
	content: "\e765";
}
.unycon-percentage-circle:before {
	content: "\e768";
}
.unycon-tooth:before {
	content: "\e76b";
}
.unycon-wrench2:before {
	content: "\e76c";
}
.unycon-zoom-out:before {
	content: "\e76d";
}
.unycon-usd-exchange2:before {
	content: "\e771";
}
.unycon-cash-register:before {
	content: "\e773";
}
.unycon-tag-o:before {
	content: "\e774";
}
.unycon-money-stack2:before {
	content: "\e775";
}
.unycon-tag-usd:before {
	content: "\e776";
}
.unycon-laptop-usd-o:before {
	content: "\e778";
}
.unycon-laptop-usd:before {
	content: "\e779";
}
.unycon-health-card:before {
	content: "\e77b";
}
.unycon-sharing:before {
	content: "\e77c";
}
.unycon-zoom-in:before {
	content: "\e77d";
}
.unycon-gift2:before {
	content: "\e77e";
}
.unycon-laptop-graph:before {
	content: "\e782";
}
.unycon-lightning2:before {
	content: "\e789";
}
.unycon-link2:before {
	content: "\e78c";
}
.unycon-zoom:before {
	content: "\e78d";
}
.unycon-cloud-rain:before {
	content: "\e790";
}
.unycon-snow:before {
	content: "\e791";
}
.unycon-rain-snow:before {
	content: "\e792";
}
.unycon-cloud-lightning:before {
	content: "\e793";
}
.unycon-sun-cloud:before {
	content: "\e794";
}
.unycon-cloud2:before {
	content: "\e795";
}
.unycon-sun:before {
	content: "\e796";
}
.unycon-sun2:before {
	content: "\e797";
}
.unycon-sun-o:before {
	content: "\e798";
}
.unycon-clouds:before {
	content: "\e799";
}
.unycon-wifi2:before {
	content: "\e79c";
}
.unycon-auction-hammer:before {
	content: "\e79e";
}
.unycon-themefuse:before {
	content: "\e7ad";
}
.unycon-night:before {
	content: "\e800";
}
.unycon-night-snow:before {
	content: "\e801";
}
.unycon-night-lightning:before {
	content: "\e803";
}
.unycon-umbrella2:before {
	content: "\e804";
}
.unycon-moon2:before {
	content: "\e807";
}
.unycon-moon-phase:before {
	content: "\e808";
}
.unycon-moon-phase2:before {
	content: "\e809";
}
.unycon-trash:before {
	content: "\e80c";
}
.unycon-hand:before {
	content: "\e80e";
}
.unycon-music-notes:before {
	content: "\e80f";
}
.unycon-rain2:before {
	content: "\e810";
}
.unycon-snow2:before {
	content: "\e816";
}
.unycon-sun-rain:before {
	content: "\e817";
}
.unycon-sun-snow:before {
	content: "\e818";
}
.unycon-rainbow:before {
	content: "\e819";
}
.unycon-male-sign-thin:before {
	content: "\e81b";
}
.unycon-pencil4:before {
	content: "\e81c";
}
.unycon-na:before {
	content: "\e822";
}
.unycon-home:before {
	content: "\e82e";
}
.unycon-cloud-rain3:before {
	content: "\e830";
}
.unycon-snow22:before {
	content: "\e831";
}
.unycon-rain-snow2:before {
	content: "\e832";
}
.unycon-sun-cloud2:before {
	content: "\e833";
}
.unycon-night2:before {
	content: "\e834";
}
.unycon-home2:before {
	content: "\e837";
}
.unycon-id-card:before {
	content: "\e838";
}
.unycon-hospital-square:before {
	content: "\e83b";
}
.unycon-file-edit:before {
	content: "\e83c";
}
.unycon-ruler:before {
	content: "\e83e";
}
.unycon-mechanical-pen:before {
	content: "\e840";
}
.unycon-edit-card:before {
	content: "\e842";
}
.unycon-presentation-board3:before {
	content: "\e843";
}
.unycon-file-word:before {
	content: "\e84c";
}
.unycon-mobile:before {
	content: "\e84d";
}
.unycon-folder-open3:before {
	content: "\e850";
}
.unycon-folder-plus3:before {
	content: "\e851";
}
.unycon-slider:before {
	content: "\e852";
}
.unycon-refresh:before {
	content: "\e855";
}
.unycon-briefcase2:before {
	content: "\e859";
}
.unycon-hospital-marker-h:before {
	content: "\e85b";
}
.unycon-footprint:before {
	content: "\e85e";
}
.unycon-plus-circle-o:before {
	content: "\e862";
}
.unycon-hospital-marker-plus:before {
	content: "\e86b";
}
.unycon-file-powerpoint:before {
	content: "\e86c";
}
.unycon-mobile-user:before {
	content: "\e86d";
}
.unycon-mail:before {
	content: "\e873";
}
.unycon-playlist:before {
	content: "\e87f";
}
.unycon-controls2:before {
	content: "\e881";
}
.unycon-rent:before {
	content: "\e882";
}
.unycon-sold:before {
	content: "\e883";
}
.unycon-slider2:before {
	content: "\e889";
}
.unycon-key32:before {
	content: "\e891";
}
.unycon-rocking-horse:before {
	content: "\e893";
}
.unycon-teddy-bear:before {
	content: "\e894";
}
.unycon-abc:before {
	content: "\e895";
}
.unycon-duck-toy:before {
	content: "\e896";
}
.unycon-spintop:before {
	content: "\e897";
}
.unycon-bike:before {
	content: "\e898";
}
.unycon-file:before {
	content: "\e89c";
}
.unycon-watches:before {
	content: "\e89d";
}
.unycon-stroller:before {
	content: "\e900";
}
.unycon-pacifier:before {
	content: "\e906";
}
.unycon-milk-bottle:before {
	content: "\e907";
}
.unycon-baby:before {
	content: "\e908";
}
.unycon-file-warning:before {
	content: "\e90c";
}
.unycon-comment-add:before {
	content: "\e93c";
}
.unycon-hand-right:before {
	content: "\e93e";
}
.unycon-gamepad:before {
	content: "\e943";
}
.unycon-scale2:before {
	content: "\e944";
}
.unycon-gavel:before {
	content: "\e945";
}
.unycon-justice-building:before {
	content: "\e946";
}
.unycon-search:before {
	content: "\e948";
}
.unycon-disabled:before {
	content: "\e94b";
}
.unycon-comment-remove:before {
	content: "\e94c";
}
.unycon-hand-left:before {
	content: "\e94e";
}
.unycon-building-column:before {
	content: "\e950";
}
.unycon-phone-talk:before {
	content: "\e95c";
}
.unycon-equalizer:before {
	content: "\e95d";
}
.unycon-sheriff-star:before {
	content: "\e960";
}
.unycon-aim:before {
	content: "\e961";
}
.unycon-lawyer2:before {
	content: "\e964";
}
.unycon-mic:before {
	content: "\e96d";
}
.unycon-license:before {
	content: "\e973";
}
.unycon-graduation-hat:before {
	content: "\e974";
}
.unycon-lock:before {
	content: "\e978";
}
.unycon-file-fill:before {
	content: "\e97c";
}
.unycon-mic-off:before {
	content: "\e97d";
}
.unycon-check-square:before {
	content: "\e97e";
}
.unycon-thick-glasses:before {
	content: "\e982";
}
.unycon-user-id:before {
	content: "\e983";
}
.unycon-ie:before {
	content: "\e984";
}
.unycon-chrome:before {
	content: "\e985";
}
.unycon-firefox:before {
	content: "\e986";
}
.unycon-youtube:before {
	content: "\e987";
}
.unycon-twitter3:before {
	content: "\e988";
}
.unycon-app-store:before {
	content: "\e989";
}
.unycon-arrows:before {
	content: "\e98c";
}
.unycon-music:before {
	content: "\e98d";
}
.unycon-close-square:before {
	content: "\e98e";
}
.unycon-app-store-circle:before {
	content: "\e990";
}
.unycon-safari:before {
	content: "\e991";
}
.unycon-windows-store:before {
	content: "\e992";
}
.unycon-dropbox:before {
	content: "\e993";
}
.unycon-amazon:before {
	content: "\e994";
}
.unycon-at:before {
	content: "\e995";
}
.unycon-drive-cloud:before {
	content: "\e996";
}
.unycon-wikipedia:before {
	content: "\e997";
}
.unycon-wordpress:before {
	content: "\e998";
}
.unycon-globe:before {
	content: "\e999";
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     framework/static/libs/unycon/demo.html                                                              0000644                 00001562462 15266055653 0014143 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <!doctype html>
<html>
<head>
	<meta charset="utf-8">
	<title>IcoMoon Demo</title>
	<meta name="description" content="An Icon Font Generated By IcoMoon.io">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<link rel="stylesheet" href="demo-files/demo.css">
	<link rel="stylesheet" href="unycon.css"></head>
<body>
	<div class="bgc1 clearfix">
		<h1 class="mhmm mvm"><span class="fgc1">Font Name:</span> Unycon <small class="fgc1">(Glyphs:&nbsp;733)</small></h1>
	</div>
	<div class="clearfix mhl ptl">
		<h1 class="mvm mtn fgc1">Grid Size: Unknown</h1>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-photo-camera">
				
				</span>
				<span class="mls"> unycon-photo-camera</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e000" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe000;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-camera-diaphragm">
				
				</span>
				<span class="mls"> unycon-camera-diaphragm</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e007" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe007;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-controls">
				
				</span>
				<span class="mls"> unycon-controls</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e00e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe00e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-vimeo">
				
				</span>
				<span class="mls"> unycon-vimeo</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e01b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe01b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-chat">
				
				</span>
				<span class="mls"> unycon-chat</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e01d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe01d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-scissors">
				
				</span>
				<span class="mls"> unycon-scissors</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e01e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe01e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-avira-antivirus">
				
				</span>
				<span class="mls"> unycon-avira-antivirus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e04b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe04b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-kaspersky-antivirus">
				
				</span>
				<span class="mls"> unycon-kaspersky-antivirus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e05b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe05b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-list-ul">
				
				</span>
				<span class="mls"> unycon-list-ul</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e05d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe05d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-gallery">
				
				</span>
				<span class="mls"> unycon-gallery</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e05e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe05e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-desktop">
				
				</span>
				<span class="mls"> unycon-desktop</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e06d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe06d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-toggle-on">
				
				</span>
				<span class="mls"> unycon-toggle-on</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e06e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe06e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hand-cash">
				
				</span>
				<span class="mls"> unycon-hand-cash</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e070" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe070;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-global-delivery-arrow">
				
				</span>
				<span class="mls"> unycon-global-delivery-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e072" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe072;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-global-delivery-check">
				
				</span>
				<span class="mls"> unycon-global-delivery-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e074" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe074;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart-delivery">
				
				</span>
				<span class="mls"> unycon-shopping-cart-delivery</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e075" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe075;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart-check">
				
				</span>
				<span class="mls"> unycon-shopping-cart-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e076" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe076;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart-time">
				
				</span>
				<span class="mls"> unycon-shopping-cart-time</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e077" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe077;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-paper-delivery">
				
				</span>
				<span class="mls"> unycon-paper-delivery</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e078" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe078;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-paper-check">
				
				</span>
				<span class="mls"> unycon-paper-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e079" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe079;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-crown">
				
				</span>
				<span class="mls"> unycon-crown</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e07a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe07a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-codeguard">
				
				</span>
				<span class="mls"> unycon-codeguard</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e07b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe07b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-toggle-off">
				
				</span>
				<span class="mls"> unycon-toggle-off</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e07e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe07e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-paper-time">
				
				</span>
				<span class="mls"> unycon-paper-time</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e080" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe080;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-paper-arrow">
				
				</span>
				<span class="mls"> unycon-paper-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e081" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe081;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-purse-time">
				
				</span>
				<span class="mls"> unycon-purse-time</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e082" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe082;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-purse-check">
				
				</span>
				<span class="mls"> unycon-purse-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e083" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe083;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-box-check">
				
				</span>
				<span class="mls"> unycon-box-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e087" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe087;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-box-arrow">
				
				</span>
				<span class="mls"> unycon-box-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e088" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe088;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-yahoo">
				
				</span>
				<span class="mls"> unycon-yahoo</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e08b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe08b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-basket">
				
				</span>
				<span class="mls"> unycon-basket</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e093" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe093;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-basket-plus">
				
				</span>
				<span class="mls"> unycon-basket-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e095" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe095;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-basket-minus">
				
				</span>
				<span class="mls"> unycon-basket-minus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e096" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe096;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-map-marker">
				
				</span>
				<span class="mls"> unycon-map-marker</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e09e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe09e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cup">
				
				</span>
				<span class="mls"> unycon-cup</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e0ad" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe0ad;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tooltip">
				
				</span>
				<span class="mls"> unycon-tooltip</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e10b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe10b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-at-circle">
				
				</span>
				<span class="mls"> unycon-at-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e11d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe11d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-delivery-non-stop">
				
				</span>
				<span class="mls"> unycon-delivery-non-stop</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e120" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe120;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hand-free">
				
				</span>
				<span class="mls"> unycon-hand-free</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e122" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe122;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-box-time-o">
				
				</span>
				<span class="mls"> unycon-box-time-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e123" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe123;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-box-lock-o">
				
				</span>
				<span class="mls"> unycon-box-lock-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e124" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe124;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-box-check-o">
				
				</span>
				<span class="mls"> unycon-box-check-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e125" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe125;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-list-check">
				
				</span>
				<span class="mls"> unycon-list-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e12b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe12b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-envelope-open">
				
				</span>
				<span class="mls"> unycon-envelope-open</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e12d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe12d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-label-star-check">
				
				</span>
				<span class="mls"> unycon-label-star-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e135" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe135;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-label-star-usd">
				
				</span>
				<span class="mls"> unycon-label-star-usd</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e136" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe136;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-label-star-percent">
				
				</span>
				<span class="mls"> unycon-label-star-percent</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e138" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe138;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-label-star-1">
				
				</span>
				<span class="mls"> unycon-label-star-1</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e139" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe139;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-warning-circle2">
				
				</span>
				<span class="mls"> unycon-warning-circle2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e13b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe13b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-apple">
				
				</span>
				<span class="mls"> unycon-apple</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e13e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe13e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tag-check">
				
				</span>
				<span class="mls"> unycon-tag-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e141" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe141;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tag-empty">
				
				</span>
				<span class="mls"> unycon-tag-empty</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e142" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe142;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tag-new">
				
				</span>
				<span class="mls"> unycon-tag-new</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e143" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe143;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-price-tag-usd">
				
				</span>
				<span class="mls"> unycon-price-tag-usd</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e144" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe144;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tag-percent">
				
				</span>
				<span class="mls"> unycon-tag-percent</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e146" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe146;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-label-circle">
				
				</span>
				<span class="mls"> unycon-label-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e147" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe147;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-warning">
				
				</span>
				<span class="mls"> unycon-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e14b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe14b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart">
				
				</span>
				<span class="mls"> unycon-shopping-cart</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e151" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe151;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart-full">
				
				</span>
				<span class="mls"> unycon-shopping-cart-full</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e152" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe152;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart-full2">
				
				</span>
				<span class="mls"> unycon-shopping-cart-full2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e153" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe153;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart-plus">
				
				</span>
				<span class="mls"> unycon-shopping-cart-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e154" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe154;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart-minus">
				
				</span>
				<span class="mls"> unycon-shopping-cart-minus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e155" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe155;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart2">
				
				</span>
				<span class="mls"> unycon-shopping-cart2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e156" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe156;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shopping-cart3">
				
				</span>
				<span class="mls"> unycon-shopping-cart3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e157" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe157;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-credit-cards">
				
				</span>
				<span class="mls"> unycon-credit-cards</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e159" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe159;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-check-circle-o2">
				
				</span>
				<span class="mls"> unycon-check-circle-o2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e15b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe15b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-piggy-bank">
				
				</span>
				<span class="mls"> unycon-piggy-bank</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e160" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe160;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wallet">
				
				</span>
				<span class="mls"> unycon-wallet</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e162" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe162;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-box">
				
				</span>
				<span class="mls"> unycon-box</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e163" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe163;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money">
				
				</span>
				<span class="mls"> unycon-money</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e165" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe165;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-coins">
				
				</span>
				<span class="mls"> unycon-coins</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e166" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe166;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-open-sign">
				
				</span>
				<span class="mls"> unycon-open-sign</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e167" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe167;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-gift">
				
				</span>
				<span class="mls"> unycon-gift</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e168" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe168;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-desert">
				
				</span>
				<span class="mls"> unycon-desert</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e16a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe16a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-question-circle">
				
				</span>
				<span class="mls"> unycon-question-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e16b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe16b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-box-upload">
				
				</span>
				<span class="mls"> unycon-box-upload</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e16d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe16d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-coffee">
				
				</span>
				<span class="mls"> unycon-coffee</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e16e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe16e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-store">
				
				</span>
				<span class="mls"> unycon-store</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e172" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe172;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-certificate">
				
				</span>
				<span class="mls"> unycon-certificate</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e173" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe173;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-clothes-women">
				
				</span>
				<span class="mls"> unycon-clothes-women</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e174" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe174;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shoes-women">
				
				</span>
				<span class="mls"> unycon-shoes-women</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e175" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe175;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hat-women">
				
				</span>
				<span class="mls"> unycon-hat-women</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e176" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe176;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-skirt">
				
				</span>
				<span class="mls"> unycon-skirt</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e177" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe177;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shoes-women2">
				
				</span>
				<span class="mls"> unycon-shoes-women2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e178" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe178;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cog">
				
				</span>
				<span class="mls"> unycon-cog</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e179" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe179;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cocktail">
				
				</span>
				<span class="mls"> unycon-cocktail</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e17a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe17a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-delete-circle">
				
				</span>
				<span class="mls"> unycon-delete-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e17b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe17b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-box-open">
				
				</span>
				<span class="mls"> unycon-box-open</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e17d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe17d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cogs">
				
				</span>
				<span class="mls"> unycon-cogs</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e180" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe180;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cogs2">
				
				</span>
				<span class="mls"> unycon-cogs2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e181" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe181;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cog2">
				
				</span>
				<span class="mls"> unycon-cog2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e182" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe182;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-paper-clip">
				
				</span>
				<span class="mls"> unycon-paper-clip</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e183" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe183;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lightning">
				
				</span>
				<span class="mls"> unycon-lightning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e184" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe184;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-list">
				
				</span>
				<span class="mls"> unycon-list</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e185" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe185;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hand-arrows">
				
				</span>
				<span class="mls"> unycon-hand-arrows</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e186" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe186;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-link">
				
				</span>
				<span class="mls"> unycon-link</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e187" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe187;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tools">
				
				</span>
				<span class="mls"> unycon-tools</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e188" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe188;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-brush">
				
				</span>
				<span class="mls"> unycon-brush</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e189" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe189;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-faq">
				
				</span>
				<span class="mls"> unycon-faq</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e18b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe18b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wrench">
				
				</span>
				<span class="mls"> unycon-wrench</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e190" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe190;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hammer">
				
				</span>
				<span class="mls"> unycon-hammer</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e191" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe191;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wifi">
				
				</span>
				<span class="mls"> unycon-wifi</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e193" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe193;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-dashboard">
				
				</span>
				<span class="mls"> unycon-dashboard</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e194" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe194;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-broken-link">
				
				</span>
				<span class="mls"> unycon-broken-link</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e195" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe195;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pin">
				
				</span>
				<span class="mls"> unycon-pin</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e196" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe196;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-light-bulb">
				
				</span>
				<span class="mls"> unycon-light-bulb</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e197" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe197;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pen-ruler">
				
				</span>
				<span class="mls"> unycon-pen-ruler</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e198" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe198;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-minus-circle">
				
				</span>
				<span class="mls"> unycon-minus-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e19b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe19b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pizza">
				
				</span>
				<span class="mls"> unycon-pizza</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e19e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe19e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-medal">
				
				</span>
				<span class="mls"> unycon-medal</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e1ad" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe1ad;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-chess">
				
				</span>
				<span class="mls"> unycon-chess</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e1ea" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe1ea;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-scissors1">
				
				</span>
				<span class="mls"> unycon-scissors1</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e200" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe200;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-square">
				
				</span>
				<span class="mls"> unycon-tool-square</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e202" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe202;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-square2">
				
				</span>
				<span class="mls"> unycon-tool-square2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e203" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe203;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-square3">
				
				</span>
				<span class="mls"> unycon-tool-square3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e204" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe204;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-square4">
				
				</span>
				<span class="mls"> unycon-tool-square4</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e205" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe205;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-square5">
				
				</span>
				<span class="mls"> unycon-tool-square5</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e206" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe206;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-circle">
				
				</span>
				<span class="mls"> unycon-tool-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e207" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe207;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-double-square">
				
				</span>
				<span class="mls"> unycon-tool-double-square</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e208" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe208;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-double-square2">
				
				</span>
				<span class="mls"> unycon-tool-double-square2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e209" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe209;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-coffee2">
				
				</span>
				<span class="mls"> unycon-coffee2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e20a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe20a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-warning-triangle">
				
				</span>
				<span class="mls"> unycon-warning-triangle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e20b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe20b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-restaurant">
				
				</span>
				<span class="mls"> unycon-restaurant</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e20e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe20e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-double-square3">
				
				</span>
				<span class="mls"> unycon-tool-double-square3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e210" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe210;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-crop">
				
				</span>
				<span class="mls"> unycon-tool-crop</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e211" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe211;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-square6">
				
				</span>
				<span class="mls"> unycon-tool-square6</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e212" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe212;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-color-sample">
				
				</span>
				<span class="mls"> unycon-tool-color-sample</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e213" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe213;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-color-sample2">
				
				</span>
				<span class="mls"> unycon-tool-color-sample2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e214" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe214;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-brush">
				
				</span>
				<span class="mls"> unycon-tool-brush</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e215" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe215;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-brush-arrow">
				
				</span>
				<span class="mls"> unycon-tool-brush-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e216" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe216;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-pen">
				
				</span>
				<span class="mls"> unycon-tool-pen</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e217" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe217;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-mouse">
				
				</span>
				<span class="mls"> unycon-arrow-mouse</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e218" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe218;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-screwdriver">
				
				</span>
				<span class="mls"> unycon-screwdriver</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e219" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe219;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rosted-chicken">
				
				</span>
				<span class="mls"> unycon-rosted-chicken</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e21a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe21a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-not-allowed">
				
				</span>
				<span class="mls"> unycon-not-allowed</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e21b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe21b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pencil">
				
				</span>
				<span class="mls"> unycon-pencil</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e220" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe220;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-dodge">
				
				</span>
				<span class="mls"> unycon-tool-dodge</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e221" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe221;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-blur">
				
				</span>
				<span class="mls"> unycon-tool-blur</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e222" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe222;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-clone-stamp">
				
				</span>
				<span class="mls"> unycon-tool-clone-stamp</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e223" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe223;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-pattern-stamp">
				
				</span>
				<span class="mls"> unycon-tool-pattern-stamp</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e224" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe224;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-move">
				
				</span>
				<span class="mls"> unycon-tool-move</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e225" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe225;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-magic-wand">
				
				</span>
				<span class="mls"> unycon-tool-magic-wand</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e226" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe226;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-paint-bucket">
				
				</span>
				<span class="mls"> unycon-tool-paint-bucket</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e227" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe227;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-content-move">
				
				</span>
				<span class="mls"> unycon-tool-content-move</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e228" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe228;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tool-ruler">
				
				</span>
				<span class="mls"> unycon-tool-ruler</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e229" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe229;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-crab">
				
				</span>
				<span class="mls"> unycon-crab</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e22a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe22a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shield-delete">
				
				</span>
				<span class="mls"> unycon-shield-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e22b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe22b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-printer">
				
				</span>
				<span class="mls"> unycon-printer</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e22d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe22d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-flag-eu">
				
				</span>
				<span class="mls"> unycon-flag-eu</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e230" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe230;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rectangle">
				
				</span>
				<span class="mls"> unycon-rectangle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e232" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe232;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-two-windows">
				
				</span>
				<span class="mls"> unycon-two-windows</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e233" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe233;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-text-letter">
				
				</span>
				<span class="mls"> unycon-text-letter</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e235" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe235;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-text-letter-height">
				
				</span>
				<span class="mls"> unycon-text-letter-height</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e236" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe236;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-text-letter-scale">
				
				</span>
				<span class="mls"> unycon-text-letter-scale</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e237" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe237;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-eye">
				
				</span>
				<span class="mls"> unycon-eye</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e238" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe238;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-check">
				
				</span>
				<span class="mls"> unycon-document-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e239" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe239;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-coffee3">
				
				</span>
				<span class="mls"> unycon-coffee3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e23a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe23a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-warning-octagon">
				
				</span>
				<span class="mls"> unycon-warning-octagon</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e23b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe23b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-scanner">
				
				</span>
				<span class="mls"> unycon-scanner</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e23d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe23d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-magnifying-glass">
				
				</span>
				<span class="mls"> unycon-magnifying-glass</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e23f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe23f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-plus">
				
				</span>
				<span class="mls"> unycon-document-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e240" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe240;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-delete">
				
				</span>
				<span class="mls"> unycon-document-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e241" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe241;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-minus">
				
				</span>
				<span class="mls"> unycon-document-minus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e242" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe242;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-info">
				
				</span>
				<span class="mls"> unycon-document-info</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e243" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe243;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-warning">
				
				</span>
				<span class="mls"> unycon-document-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e244" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe244;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-question">
				
				</span>
				<span class="mls"> unycon-document-question</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e245" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe245;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-arrow">
				
				</span>
				<span class="mls"> unycon-document-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e246" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe246;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-document-stamp">
				
				</span>
				<span class="mls"> unycon-document-stamp</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e247" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe247;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble">
				
				</span>
				<span class="mls"> unycon-speech-bubble</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e248" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe248;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-waiting">
				
				</span>
				<span class="mls"> unycon-speech-bubble-waiting</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e249" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe249;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-restaurant-plate">
				
				</span>
				<span class="mls"> unycon-restaurant-plate</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e24a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe24a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bell2">
				
				</span>
				<span class="mls"> unycon-bell2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e24b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe24b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-spinner">
				
				</span>
				<span class="mls"> unycon-spinner</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e24d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe24d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-kat">
				
				</span>
				<span class="mls"> unycon-kat</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e24e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe24e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-blogger">
				
				</span>
				<span class="mls"> unycon-speech-bubble-blogger</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e250" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe250;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-phone">
				
				</span>
				<span class="mls"> unycon-speech-bubble-phone</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e251" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe251;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-rss">
				
				</span>
				<span class="mls"> unycon-speech-bubble-rss</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e252" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe252;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-twitter">
				
				</span>
				<span class="mls"> unycon-speech-bubble-twitter</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e253" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe253;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-facebook">
				
				</span>
				<span class="mls"> unycon-speech-bubble-facebook</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e254" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe254;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-google-plus">
				
				</span>
				<span class="mls"> unycon-speech-bubble-google-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e255" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe255;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-twitter2">
				
				</span>
				<span class="mls"> unycon-speech-bubble-twitter2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e256" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe256;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-linkedin">
				
				</span>
				<span class="mls"> unycon-speech-bubble-linkedin</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e257" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe257;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-warning">
				
				</span>
				<span class="mls"> unycon-speech-bubble-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e258" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe258;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-info">
				
				</span>
				<span class="mls"> unycon-speech-bubble-info</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e259" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe259;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-martini">
				
				</span>
				<span class="mls"> unycon-martini</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e25a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe25a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-light-bulb2">
				
				</span>
				<span class="mls"> unycon-light-bulb2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e25b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe25b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-crop">
				
				</span>
				<span class="mls"> unycon-crop</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e25d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe25d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hospital-plus">
				
				</span>
				<span class="mls"> unycon-hospital-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e25f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe25f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-text">
				
				</span>
				<span class="mls"> unycon-speech-bubble-text</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e260" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe260;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-cog">
				
				</span>
				<span class="mls"> unycon-speech-bubble-cog</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e261" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe261;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-check">
				
				</span>
				<span class="mls"> unycon-speech-bubble-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e262" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe262;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-delete">
				
				</span>
				<span class="mls"> unycon-speech-bubble-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e263" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe263;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-plus">
				
				</span>
				<span class="mls"> unycon-speech-bubble-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e264" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe264;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-minus">
				
				</span>
				<span class="mls"> unycon-speech-bubble-minus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e265" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe265;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-search">
				
				</span>
				<span class="mls"> unycon-speech-bubble-search</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e266" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe266;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-at">
				
				</span>
				<span class="mls"> unycon-speech-bubble-at</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e267" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe267;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-pen">
				
				</span>
				<span class="mls"> unycon-speech-bubble-pen</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e268" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe268;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-time">
				
				</span>
				<span class="mls"> unycon-speech-bubble-time</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e269" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe269;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-email-open">
				
				</span>
				<span class="mls"> unycon-email-open</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e26b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe26b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pie-chart">
				
				</span>
				<span class="mls"> unycon-pie-chart</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e26d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe26d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubbles">
				
				</span>
				<span class="mls"> unycon-speech-bubbles</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e270" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe270;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-twitter">
				
				</span>
				<span class="mls"> unycon-twitter</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e271" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe271;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-facebook">
				
				</span>
				<span class="mls"> unycon-facebook</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e272" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe272;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-blogger">
				
				</span>
				<span class="mls"> unycon-blogger</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e273" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe273;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-twitter2">
				
				</span>
				<span class="mls"> unycon-twitter2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e274" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe274;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-linkedin-square">
				
				</span>
				<span class="mls"> unycon-linkedin-square</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e275" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe275;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-google-plus">
				
				</span>
				<span class="mls"> unycon-google-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e276" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe276;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rss">
				
				</span>
				<span class="mls"> unycon-rss</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e277" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe277;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pencil2">
				
				</span>
				<span class="mls"> unycon-pencil2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e278" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe278;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-ellipsis">
				
				</span>
				<span class="mls"> unycon-ellipsis</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e279" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe279;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-orange">
				
				</span>
				<span class="mls"> unycon-orange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e27a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe27a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-check-circle">
				
				</span>
				<span class="mls"> unycon-check-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e27d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe27d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bars">
				
				</span>
				<span class="mls"> unycon-bars</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e280" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe280;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-star">
				
				</span>
				<span class="mls"> unycon-speech-bubble-star</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e281" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe281;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-arrow">
				
				</span>
				<span class="mls"> unycon-speech-bubble-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e282" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe282;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-arrow2">
				
				</span>
				<span class="mls"> unycon-speech-bubble-arrow2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e283" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe283;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-question">
				
				</span>
				<span class="mls"> unycon-speech-bubble-question</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e284" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe284;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-network">
				
				</span>
				<span class="mls"> unycon-speech-bubble-network</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e285" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe285;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-pin">
				
				</span>
				<span class="mls"> unycon-speech-bubble-pin</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e286" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe286;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-speech-bubble-heart">
				
				</span>
				<span class="mls"> unycon-speech-bubble-heart</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e287" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe287;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-rss">
				
				</span>
				<span class="mls"> unycon-user-rss</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e288" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe288;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-check">
				
				</span>
				<span class="mls"> unycon-user-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e289" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe289;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-plus">
				
				</span>
				<span class="mls"> unycon-user-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e290" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe290;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-delete">
				
				</span>
				<span class="mls"> unycon-user-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e291" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe291;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-minus">
				
				</span>
				<span class="mls"> unycon-user-minus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e292" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe292;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-info">
				
				</span>
				<span class="mls"> unycon-user-info</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e293" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe293;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-warning">
				
				</span>
				<span class="mls"> unycon-user-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e294" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe294;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-question">
				
				</span>
				<span class="mls"> unycon-user-question</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e295" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe295;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-arrow">
				
				</span>
				<span class="mls"> unycon-user-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e296" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe296;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-comment-dots">
				
				</span>
				<span class="mls"> unycon-comment-dots</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e297" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe297;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-comment-text">
				
				</span>
				<span class="mls"> unycon-comment-text</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e298" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe298;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-copyright">
				
				</span>
				<span class="mls"> unycon-copyright</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e299" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe299;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-food-plate">
				
				</span>
				<span class="mls"> unycon-food-plate</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e29a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe29a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-star2">
				
				</span>
				<span class="mls"> unycon-star2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e29b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe29b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cloud">
				
				</span>
				<span class="mls"> unycon-cloud</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e29d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe29d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-diamond">
				
				</span>
				<span class="mls"> unycon-diamond</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e29e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe29e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-unyson">
				
				</span>
				<span class="mls"> unycon-unyson</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e2ad" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe2ad;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-original">
				
				</span>
				<span class="mls"> unycon-original</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e300" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe300;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-briefcase">
				
				</span>
				<span class="mls"> unycon-briefcase</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e302" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe302;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bar-chart">
				
				</span>
				<span class="mls"> unycon-bar-chart</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e303" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe303;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-idea-doubt">
				
				</span>
				<span class="mls"> unycon-idea-doubt</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e304" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe304;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-master-card">
				
				</span>
				<span class="mls"> unycon-master-card</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e305" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe305;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-visa">
				
				</span>
				<span class="mls"> unycon-visa</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e306" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe306;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-line-chart">
				
				</span>
				<span class="mls"> unycon-line-chart</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e307" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe307;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-safe">
				
				</span>
				<span class="mls"> unycon-safe</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e308" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe308;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bank">
				
				</span>
				<span class="mls"> unycon-bank</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e309" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe309;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wine-bottle">
				
				</span>
				<span class="mls"> unycon-wine-bottle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e30a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe30a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-battery-full-h">
				
				</span>
				<span class="mls"> unycon-battery-full-h</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e30d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe30d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-dollar-bill">
				
				</span>
				<span class="mls"> unycon-dollar-bill</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e316" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe316;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar">
				
				</span>
				<span class="mls"> unycon-calendar</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e318" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe318;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-check">
				
				</span>
				<span class="mls"> unycon-calendar-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e319" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe319;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sound">
				
				</span>
				<span class="mls"> unycon-sound</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e31b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe31b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-circle-left-o">
				
				</span>
				<span class="mls"> unycon-arrow-circle-left-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e31c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe31c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-battery-half">
				
				</span>
				<span class="mls"> unycon-battery-half</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e31d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe31d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-plus">
				
				</span>
				<span class="mls"> unycon-calendar-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e320" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe320;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-delete">
				
				</span>
				<span class="mls"> unycon-calendar-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e321" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe321;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-minus">
				
				</span>
				<span class="mls"> unycon-calendar-minus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e322" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe322;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-info">
				
				</span>
				<span class="mls"> unycon-calendar-info</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e323" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe323;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-warning">
				
				</span>
				<span class="mls"> unycon-calendar-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e324" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe324;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-question">
				
				</span>
				<span class="mls"> unycon-calendar-question</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e325" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe325;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-arrow">
				
				</span>
				<span class="mls"> unycon-calendar-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e326" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe326;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-time">
				
				</span>
				<span class="mls"> unycon-calendar-time</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e327" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe327;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calendar-deadline">
				
				</span>
				<span class="mls"> unycon-calendar-deadline</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e328" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe328;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pie-chart2">
				
				</span>
				<span class="mls"> unycon-pie-chart2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e329" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe329;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-circle-up-o">
				
				</span>
				<span class="mls"> unycon-arrow-circle-up-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e32c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe32c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-battery-low">
				
				</span>
				<span class="mls"> unycon-battery-low</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e32d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe32d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-light-bulb3">
				
				</span>
				<span class="mls"> unycon-light-bulb3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e32e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe32e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-heart">
				
				</span>
				<span class="mls"> unycon-heart</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e32f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe32f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-drawers">
				
				</span>
				<span class="mls"> unycon-drawers</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e333" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe333;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-database">
				
				</span>
				<span class="mls"> unycon-database</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e334" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe334;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-handshake">
				
				</span>
				<span class="mls"> unycon-handshake</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e336" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe336;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hot-drink">
				
				</span>
				<span class="mls"> unycon-hot-drink</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e337" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe337;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-piggy-bank2">
				
				</span>
				<span class="mls"> unycon-piggy-bank2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e339" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe339;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cherries">
				
				</span>
				<span class="mls"> unycon-cherries</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e33a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe33a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-circle-right-o">
				
				</span>
				<span class="mls"> unycon-arrow-circle-right-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e33c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe33c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-battery-low-h">
				
				</span>
				<span class="mls"> unycon-battery-low-h</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e33d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe33d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-business-woman">
				
				</span>
				<span class="mls"> unycon-business-woman</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e340" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe340;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-business-man">
				
				</span>
				<span class="mls"> unycon-business-man</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e341" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe341;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pencil3">
				
				</span>
				<span class="mls"> unycon-pencil3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e342" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe342;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-promotion">
				
				</span>
				<span class="mls"> unycon-user-promotion</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e343" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe343;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-structure">
				
				</span>
				<span class="mls"> unycon-user-structure</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e344" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe344;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-graph">
				
				</span>
				<span class="mls"> unycon-user-graph</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e345" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe345;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-office-chair">
				
				</span>
				<span class="mls"> unycon-office-chair</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e346" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe346;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-clipboard-check">
				
				</span>
				<span class="mls"> unycon-clipboard-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e347" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe347;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook">
				
				</span>
				<span class="mls"> unycon-notebook</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e348" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe348;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-check">
				
				</span>
				<span class="mls"> unycon-notebook-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e349" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe349;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-circle-down-o">
				
				</span>
				<span class="mls"> unycon-arrow-circle-down-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e34c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe34c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-battery-full">
				
				</span>
				<span class="mls"> unycon-battery-full</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e34d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe34d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-plug">
				
				</span>
				<span class="mls"> unycon-plug</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e34e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe34e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-heart-rate">
				
				</span>
				<span class="mls"> unycon-heart-rate</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e34f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe34f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-plus">
				
				</span>
				<span class="mls"> unycon-notebook-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e350" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe350;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-delete">
				
				</span>
				<span class="mls"> unycon-notebook-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e351" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe351;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-minus">
				
				</span>
				<span class="mls"> unycon-notebook-minus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e352" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe352;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-info">
				
				</span>
				<span class="mls"> unycon-notebook-info</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e353" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe353;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-warning">
				
				</span>
				<span class="mls"> unycon-notebook-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e354" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe354;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-question">
				
				</span>
				<span class="mls"> unycon-notebook-question</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e355" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe355;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-arrow">
				
				</span>
				<span class="mls"> unycon-notebook-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e356" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe356;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-time">
				
				</span>
				<span class="mls"> unycon-notebook-time</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e357" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe357;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-notebook-deadline">
				
				</span>
				<span class="mls"> unycon-notebook-deadline</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e358" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe358;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event">
				
				</span>
				<span class="mls"> unycon-event</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e359" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe359;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-megaphone">
				
				</span>
				<span class="mls"> unycon-megaphone</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e35b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe35b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-circle-left">
				
				</span>
				<span class="mls"> unycon-arrow-circle-left</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e35c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe35c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-battery">
				
				</span>
				<span class="mls"> unycon-battery</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e35d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe35d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-socket">
				
				</span>
				<span class="mls"> unycon-socket</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e35e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe35e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-heart-plus">
				
				</span>
				<span class="mls"> unycon-heart-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e35f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe35f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-phone">
				
				</span>
				<span class="mls"> unycon-event-phone</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e360" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe360;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-star">
				
				</span>
				<span class="mls"> unycon-event-star</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e361" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe361;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-check">
				
				</span>
				<span class="mls"> unycon-event-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e363" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe363;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-delete">
				
				</span>
				<span class="mls"> unycon-event-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e364" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe364;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-plus">
				
				</span>
				<span class="mls"> unycon-event-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e365" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe365;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-minus">
				
				</span>
				<span class="mls"> unycon-event-minus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e366" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe366;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-at">
				
				</span>
				<span class="mls"> unycon-event-at</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e367" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe367;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-edit">
				
				</span>
				<span class="mls"> unycon-event-edit</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e368" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe368;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-time">
				
				</span>
				<span class="mls"> unycon-event-time</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e369" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe369;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-email-warning">
				
				</span>
				<span class="mls"> unycon-email-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e36b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe36b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-circle-up">
				
				</span>
				<span class="mls"> unycon-arrow-circle-up</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e36c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe36c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-accumulator">
				
				</span>
				<span class="mls"> unycon-accumulator</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e36d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe36d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-trompete2">
				
				</span>
				<span class="mls"> unycon-trompete2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e36f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe36f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-cog">
				
				</span>
				<span class="mls"> unycon-event-cog</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e370" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe370;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-arrow">
				
				</span>
				<span class="mls"> unycon-event-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e371" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe371;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-location">
				
				</span>
				<span class="mls"> unycon-event-location</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e372" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe372;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-heart">
				
				</span>
				<span class="mls"> unycon-event-heart</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e373" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe373;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-gift">
				
				</span>
				<span class="mls"> unycon-event-gift</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e375" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe375;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-music">
				
				</span>
				<span class="mls"> unycon-event-music</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e376" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe376;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-warning">
				
				</span>
				<span class="mls"> unycon-event-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e377" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe377;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-toxic">
				
				</span>
				<span class="mls"> unycon-toxic</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e37b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe37b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-circle-right">
				
				</span>
				<span class="mls"> unycon-arrow-circle-right</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e37c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe37c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hand-stop">
				
				</span>
				<span class="mls"> unycon-hand-stop</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e38b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe38b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-circle-down">
				
				</span>
				<span class="mls"> unycon-arrow-circle-down</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e38c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe38c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-star-check">
				
				</span>
				<span class="mls"> unycon-star-check</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e395" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe395;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-star-plus">
				
				</span>
				<span class="mls"> unycon-star-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e396" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe396;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-star-delete">
				
				</span>
				<span class="mls"> unycon-star-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e397" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe397;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-plane">
				
				</span>
				<span class="mls"> unycon-plane</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e39b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe39b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-right-top">
				
				</span>
				<span class="mls"> unycon-arrow-right-top</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e39c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe39c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-stop-sign">
				
				</span>
				<span class="mls"> unycon-stop-sign</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e39e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe39e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-star">
				
				</span>
				<span class="mls"> unycon-star</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e402" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe402;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-butterfly-bow">
				
				</span>
				<span class="mls"> unycon-butterfly-bow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e404" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe404;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-24h">
				
				</span>
				<span class="mls"> unycon-24h</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e407" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe407;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-checklist">
				
				</span>
				<span class="mls"> unycon-event-checklist</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e408" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe408;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-event-progress">
				
				</span>
				<span class="mls"> unycon-event-progress</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e409" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe409;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bluetooth">
				
				</span>
				<span class="mls"> unycon-bluetooth</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e40b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe40b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-left-bottom">
				
				</span>
				<span class="mls"> unycon-arrow-left-bottom</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e40c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe40c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sparkle">
				
				</span>
				<span class="mls"> unycon-sparkle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e413" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe413;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cake">
				
				</span>
				<span class="mls"> unycon-cake</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e414" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe414;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hot-coffee">
				
				</span>
				<span class="mls"> unycon-hot-coffee</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e416" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe416;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-tag">
				
				</span>
				<span class="mls"> unycon-free-tag</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e419" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe419;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-right-bottom">
				
				</span>
				<span class="mls"> unycon-arrow-right-bottom</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e41c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe41c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sound-bars">
				
				</span>
				<span class="mls"> unycon-sound-bars</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e41f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe41f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-paper">
				
				</span>
				<span class="mls"> unycon-free-paper</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e420" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe420;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-download">
				
				</span>
				<span class="mls"> unycon-free-download</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e421" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe421;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-upload">
				
				</span>
				<span class="mls"> unycon-free-upload</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e422" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe422;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-mail">
				
				</span>
				<span class="mls"> unycon-free-mail</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e423" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe423;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-phone">
				
				</span>
				<span class="mls"> unycon-free-phone</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e424" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe424;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-coffee">
				
				</span>
				<span class="mls"> unycon-free-coffee</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e425" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe425;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-photo">
				
				</span>
				<span class="mls"> unycon-free-photo</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e426" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe426;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-gift">
				
				</span>
				<span class="mls"> unycon-free-gift</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e427" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe427;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-video">
				
				</span>
				<span class="mls"> unycon-free-video</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e428" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe428;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-warning-circle2-o">
				
				</span>
				<span class="mls"> unycon-warning-circle2-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e42b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe42b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-left-top">
				
				</span>
				<span class="mls"> unycon-arrow-left-top</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e42c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe42c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-worker">
				
				</span>
				<span class="mls"> unycon-worker</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e42e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe42e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-recycle">
				
				</span>
				<span class="mls"> unycon-free-recycle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e430" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe430;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-arrow">
				
				</span>
				<span class="mls"> unycon-free-arrow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e431" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe431;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-barcode">
				
				</span>
				<span class="mls"> unycon-free-barcode</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e433" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe433;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-shopping">
				
				</span>
				<span class="mls"> unycon-free-shopping</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e435" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe435;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-message">
				
				</span>
				<span class="mls"> unycon-free-message</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e436" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe436;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-wifi">
				
				</span>
				<span class="mls"> unycon-free-wifi</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e437" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe437;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-eating-utensils">
				
				</span>
				<span class="mls"> unycon-eating-utensils</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e43a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe43a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-signal">
				
				</span>
				<span class="mls"> unycon-signal</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e43b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe43b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-angle-double-down">
				
				</span>
				<span class="mls"> unycon-angle-double-down</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e43c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe43c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-event">
				
				</span>
				<span class="mls"> unycon-free-event</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e441" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe441;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-sign">
				
				</span>
				<span class="mls"> unycon-free-sign</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e442" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe442;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-free-mobile">
				
				</span>
				<span class="mls"> unycon-free-mobile</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e443" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe443;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-diamond2">
				
				</span>
				<span class="mls"> unycon-diamond2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e444" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe444;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-angle-double-left">
				
				</span>
				<span class="mls"> unycon-angle-double-left</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e44c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe44c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-diamond-o">
				
				</span>
				<span class="mls"> unycon-diamond-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e455" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe455;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-angle-double-up">
				
				</span>
				<span class="mls"> unycon-angle-double-up</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e45c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe45c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-star-circle">
				
				</span>
				<span class="mls"> unycon-star-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e465" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe465;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hair-styling">
				
				</span>
				<span class="mls"> unycon-hair-styling</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e468" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe468;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-angle-double-right">
				
				</span>
				<span class="mls"> unycon-angle-double-right</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e46c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe46c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-angle-down">
				
				</span>
				<span class="mls"> unycon-angle-down</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e47c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe47c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-musical-note">
				
				</span>
				<span class="mls"> unycon-musical-note</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e47f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe47f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bow-tie">
				
				</span>
				<span class="mls"> unycon-bow-tie</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e480" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe480;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bow-tie2">
				
				</span>
				<span class="mls"> unycon-bow-tie2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e481" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe481;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shirt-hanger">
				
				</span>
				<span class="mls"> unycon-shirt-hanger</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e483" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe483;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-scissors2">
				
				</span>
				<span class="mls"> unycon-scissors2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e484" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe484;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pants">
				
				</span>
				<span class="mls"> unycon-pants</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e486" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe486;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tshirt2">
				
				</span>
				<span class="mls"> unycon-tshirt2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e487" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe487;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tshirt2-o">
				
				</span>
				<span class="mls"> unycon-tshirt2-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e488" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe488;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-mannequin">
				
				</span>
				<span class="mls"> unycon-mannequin</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e489" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe489;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-beer">
				
				</span>
				<span class="mls"> unycon-beer</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e48a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe48a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-angle-up">
				
				</span>
				<span class="mls"> unycon-angle-up</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e48c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe48c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-folder-plus2">
				
				</span>
				<span class="mls"> unycon-folder-plus2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e48d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe48d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-umbrella">
				
				</span>
				<span class="mls"> unycon-umbrella</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e491" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe491;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-moustache">
				
				</span>
				<span class="mls"> unycon-moustache</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e492" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe492;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-angle-right">
				
				</span>
				<span class="mls"> unycon-angle-right</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e49c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe49c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-folder-delete">
				
				</span>
				<span class="mls"> unycon-folder-delete</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e49d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe49d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-angle-left">
				
				</span>
				<span class="mls"> unycon-angle-left</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e50c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe50c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-face-man">
				
				</span>
				<span class="mls"> unycon-face-man</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e50d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe50d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bus">
				
				</span>
				<span class="mls"> unycon-bus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e513" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe513;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-up">
				
				</span>
				<span class="mls"> unycon-arrow-up</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e51c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe51c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-face-female">
				
				</span>
				<span class="mls"> unycon-face-female</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e51d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe51d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-down">
				
				</span>
				<span class="mls"> unycon-arrow-down</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e52c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe52c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-comment-o">
				
				</span>
				<span class="mls"> unycon-comment-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e53b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe53b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-left">
				
				</span>
				<span class="mls"> unycon-arrow-left</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e53c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe53c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-direction-left">
				
				</span>
				<span class="mls"> unycon-direction-left</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e541" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe541;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-direction-right">
				
				</span>
				<span class="mls"> unycon-direction-right</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e542" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe542;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-intersection-left">
				
				</span>
				<span class="mls"> unycon-intersection-left</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e543" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe543;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-intersection-right">
				
				</span>
				<span class="mls"> unycon-intersection-right</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e544" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe544;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-map-marker2">
				
				</span>
				<span class="mls"> unycon-map-marker2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e546" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe546;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-map-marker-star">
				
				</span>
				<span class="mls"> unycon-map-marker-star</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e547" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe547;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-map-marker-circle">
				
				</span>
				<span class="mls"> unycon-map-marker-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e549" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe549;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-comment-half">
				
				</span>
				<span class="mls"> unycon-comment-half</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e54b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe54b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrow-right">
				
				</span>
				<span class="mls"> unycon-arrow-right</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e54c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe54c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-map">
				
				</span>
				<span class="mls"> unycon-map</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e551" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe551;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-target-location">
				
				</span>
				<span class="mls"> unycon-target-location</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e557" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe557;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-waves">
				
				</span>
				<span class="mls"> unycon-waves</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e558" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe558;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-see-side">
				
				</span>
				<span class="mls"> unycon-see-side</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e559" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe559;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cake2">
				
				</span>
				<span class="mls"> unycon-cake2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e55a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe55a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-comment">
				
				</span>
				<span class="mls"> unycon-comment</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e55b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe55b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrows-both-ways">
				
				</span>
				<span class="mls"> unycon-arrows-both-ways</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e55c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe55c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-headphones">
				
				</span>
				<span class="mls"> unycon-headphones</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e55d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe55d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-map-tracking">
				
				</span>
				<span class="mls"> unycon-map-tracking</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e561" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe561;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-marker-parking">
				
				</span>
				<span class="mls"> unycon-marker-parking</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e562" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe562;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-marker-hospital">
				
				</span>
				<span class="mls"> unycon-marker-hospital</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e563" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe563;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house">
				
				</span>
				<span class="mls"> unycon-house</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e571" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe571;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house2">
				
				</span>
				<span class="mls"> unycon-house2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e572" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe572;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cabin">
				
				</span>
				<span class="mls"> unycon-cabin</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e573" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe573;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house3">
				
				</span>
				<span class="mls"> unycon-house3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e574" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe574;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house4">
				
				</span>
				<span class="mls"> unycon-house4</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e575" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe575;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-building">
				
				</span>
				<span class="mls"> unycon-building</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e576" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe576;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-building3">
				
				</span>
				<span class="mls"> unycon-building3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e578" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe578;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-soda">
				
				</span>
				<span class="mls"> unycon-soda</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e57a" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe57a;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-musical-key">
				
				</span>
				<span class="mls"> unycon-musical-key</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e57f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe57f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-building5">
				
				</span>
				<span class="mls"> unycon-building5</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e580" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe580;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-building6">
				
				</span>
				<span class="mls"> unycon-building6</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e581" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe581;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house5">
				
				</span>
				<span class="mls"> unycon-house5</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e582" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe582;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house-square">
				
				</span>
				<span class="mls"> unycon-house-square</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e583" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe583;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house6">
				
				</span>
				<span class="mls"> unycon-house6</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e584" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe584;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house-search">
				
				</span>
				<span class="mls"> unycon-house-search</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e585" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe585;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sales-woman">
				
				</span>
				<span class="mls"> unycon-sales-woman</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e586" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe586;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-landlord">
				
				</span>
				<span class="mls"> unycon-landlord</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e587" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe587;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sold-sign">
				
				</span>
				<span class="mls"> unycon-sold-sign</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e589" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe589;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-upload">
				
				</span>
				<span class="mls"> unycon-upload</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e58c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe58c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-man-in-glasses">
				
				</span>
				<span class="mls"> unycon-man-in-glasses</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e58d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe58d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rent-sign">
				
				</span>
				<span class="mls"> unycon-rent-sign</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e590" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe590;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sale-sign">
				
				</span>
				<span class="mls"> unycon-sale-sign</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e591" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe591;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house-sale">
				
				</span>
				<span class="mls"> unycon-house-sale</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e592" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe592;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house-rent">
				
				</span>
				<span class="mls"> unycon-house-rent</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e593" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe593;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house-search2">
				
				</span>
				<span class="mls"> unycon-house-search2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e594" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe594;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sales-man">
				
				</span>
				<span class="mls"> unycon-sales-man</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e595" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe595;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sales-man2">
				
				</span>
				<span class="mls"> unycon-sales-man2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e596" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe596;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sales-man3">
				
				</span>
				<span class="mls"> unycon-sales-man3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e597" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe597;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rent-sale">
				
				</span>
				<span class="mls"> unycon-rent-sale</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e598" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe598;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cross-square">
				
				</span>
				<span class="mls"> unycon-cross-square</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e59b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe59b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-download">
				
				</span>
				<span class="mls"> unycon-download</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e59c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe59c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-head-phones">
				
				</span>
				<span class="mls"> unycon-head-phones</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e59f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe59f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-unyson-o">
				
				</span>
				<span class="mls"> unycon-unyson-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e5ad" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe5ad;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-woman">
				
				</span>
				<span class="mls"> unycon-woman</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e601" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe601;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-man">
				
				</span>
				<span class="mls"> unycon-man</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e602" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe602;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house7">
				
				</span>
				<span class="mls"> unycon-house7</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e607" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe607;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house-key">
				
				</span>
				<span class="mls"> unycon-house-key</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e608" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe608;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-key2">
				
				</span>
				<span class="mls"> unycon-key2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e609" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe609;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cross-square-o">
				
				</span>
				<span class="mls"> unycon-cross-square-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e60b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe60b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-stop-circle">
				
				</span>
				<span class="mls"> unycon-stop-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e60c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe60c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-bag">
				
				</span>
				<span class="mls"> unycon-money-bag</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e60e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe60e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-head-phones1">
				
				</span>
				<span class="mls"> unycon-head-phones1</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e60f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe60f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-key3">
				
				</span>
				<span class="mls"> unycon-key3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e615" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe615;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house8">
				
				</span>
				<span class="mls"> unycon-house8</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e616" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe616;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sale-sign2">
				
				</span>
				<span class="mls"> unycon-sale-sign2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e617" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe617;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-house9">
				
				</span>
				<span class="mls"> unycon-house9</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e618" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe618;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-minus-circle2">
				
				</span>
				<span class="mls"> unycon-minus-circle2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e61c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe61c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-drop">
				
				</span>
				<span class="mls"> unycon-drop</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e62b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe62b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-plus-circle">
				
				</span>
				<span class="mls"> unycon-plus-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e62c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe62c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-peace-circle">
				
				</span>
				<span class="mls"> unycon-peace-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e637" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe637;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-ying-yang">
				
				</span>
				<span class="mls"> unycon-ying-yang</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e638" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe638;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-peace-heart">
				
				</span>
				<span class="mls"> unycon-peace-heart</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e639" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe639;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-first-aid-kit">
				
				</span>
				<span class="mls"> unycon-first-aid-kit</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e63b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe63b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-check-circle-o">
				
				</span>
				<span class="mls"> unycon-check-circle-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e63c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe63c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-darts">
				
				</span>
				<span class="mls"> unycon-darts</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e63d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe63d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pigeon">
				
				</span>
				<span class="mls"> unycon-pigeon</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e646" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe646;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-delete-circle2">
				
				</span>
				<span class="mls"> unycon-delete-circle2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e64c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe64c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-eye-dropper">
				
				</span>
				<span class="mls"> unycon-eye-dropper</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e65b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe65b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-info-circle">
				
				</span>
				<span class="mls"> unycon-info-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e66c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe66c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-go">
				
				</span>
				<span class="mls"> unycon-go</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e66d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe66d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-usd-circle">
				
				</span>
				<span class="mls"> unycon-usd-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e671" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe671;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-euro-circle">
				
				</span>
				<span class="mls"> unycon-euro-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e672" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe672;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pound-circle">
				
				</span>
				<span class="mls"> unycon-pound-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e673" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe673;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-yen-circle">
				
				</span>
				<span class="mls"> unycon-yen-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e674" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe674;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rouble-circle">
				
				</span>
				<span class="mls"> unycon-rouble-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e675" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe675;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bitcoin-circle">
				
				</span>
				<span class="mls"> unycon-bitcoin-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e676" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe676;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lira-circle">
				
				</span>
				<span class="mls"> unycon-lira-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e677" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe677;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rupee-circle">
				
				</span>
				<span class="mls"> unycon-rupee-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e678" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe678;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-warning-circle">
				
				</span>
				<span class="mls"> unycon-warning-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e67c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe67c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shekel-circle">
				
				</span>
				<span class="mls"> unycon-shekel-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e680" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe680;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rand-circle">
				
				</span>
				<span class="mls"> unycon-rand-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e681" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe681;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-usd">
				
				</span>
				<span class="mls"> unycon-usd</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e682" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe682;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-euro">
				
				</span>
				<span class="mls"> unycon-euro</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e683" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe683;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pound">
				
				</span>
				<span class="mls"> unycon-pound</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e684" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe684;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-yen">
				
				</span>
				<span class="mls"> unycon-yen</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e685" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe685;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rouble">
				
				</span>
				<span class="mls"> unycon-rouble</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e686" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe686;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bitcoin">
				
				</span>
				<span class="mls"> unycon-bitcoin</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e687" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe687;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lira">
				
				</span>
				<span class="mls"> unycon-lira</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e688" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe688;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rupee">
				
				</span>
				<span class="mls"> unycon-rupee</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e689" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe689;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-stethoscope">
				
				</span>
				<span class="mls"> unycon-stethoscope</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e68b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe68b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-power-off">
				
				</span>
				<span class="mls"> unycon-power-off</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e68c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe68c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-syringe">
				
				</span>
				<span class="mls"> unycon-syringe</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e68e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe68e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-play-circle">
				
				</span>
				<span class="mls"> unycon-play-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e68f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe68f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lao-kip">
				
				</span>
				<span class="mls"> unycon-lao-kip</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e690" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe690;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shekel">
				
				</span>
				<span class="mls"> unycon-shekel</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e691" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe691;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rand">
				
				</span>
				<span class="mls"> unycon-rand</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e692" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe692;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-usd-exchange">
				
				</span>
				<span class="mls"> unycon-usd-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e693" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe693;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-euro-exchange">
				
				</span>
				<span class="mls"> unycon-euro-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e694" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe694;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pound-exchange">
				
				</span>
				<span class="mls"> unycon-pound-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e695" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe695;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-yen-exchange">
				
				</span>
				<span class="mls"> unycon-yen-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e696" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe696;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rouble-exchange">
				
				</span>
				<span class="mls"> unycon-rouble-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e697" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe697;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bitcoin-exchange">
				
				</span>
				<span class="mls"> unycon-bitcoin-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e698" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe698;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lira-exchange">
				
				</span>
				<span class="mls"> unycon-lira-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e699" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe699;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-clock">
				
				</span>
				<span class="mls"> unycon-clock</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e69c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe69c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-key">
				
				</span>
				<span class="mls"> unycon-key</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e69e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe69e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-themefuse-o">
				
				</span>
				<span class="mls"> unycon-themefuse-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e6ad" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe6ad;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rupee-exchange">
				
				</span>
				<span class="mls"> unycon-rupee-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e700" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe700;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lao-kip-exchange">
				
				</span>
				<span class="mls"> unycon-lao-kip-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e701" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe701;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shekel-exchange">
				
				</span>
				<span class="mls"> unycon-shekel-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e702" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe702;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rand-exchange">
				
				</span>
				<span class="mls"> unycon-rand-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e703" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe703;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-usd-shield-o">
				
				</span>
				<span class="mls"> unycon-usd-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e704" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe704;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-eur-shield-o">
				
				</span>
				<span class="mls"> unycon-eur-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e705" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe705;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pound-shield-o">
				
				</span>
				<span class="mls"> unycon-pound-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e706" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe706;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-yen-shield-o">
				
				</span>
				<span class="mls"> unycon-yen-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e707" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe707;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rouble-shield-o">
				
				</span>
				<span class="mls"> unycon-rouble-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e708" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe708;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bitcoin-shield-o">
				
				</span>
				<span class="mls"> unycon-bitcoin-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e709" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe709;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-joystick2">
				
				</span>
				<span class="mls"> unycon-joystick2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e70d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe70d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lira-shield-o">
				
				</span>
				<span class="mls"> unycon-lira-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e710" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe710;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rupee-shield-o">
				
				</span>
				<span class="mls"> unycon-rupee-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e711" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe711;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lao-kip-shield-o">
				
				</span>
				<span class="mls"> unycon-lao-kip-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e712" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe712;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shekel-shield-o">
				
				</span>
				<span class="mls"> unycon-shekel-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e713" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe713;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rand-shield-o">
				
				</span>
				<span class="mls"> unycon-rand-shield-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e714" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe714;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-usd">
				
				</span>
				<span class="mls"> unycon-money-usd</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e715" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe715;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-euro">
				
				</span>
				<span class="mls"> unycon-money-euro</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e716" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe716;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-pound">
				
				</span>
				<span class="mls"> unycon-money-pound</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e717" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe717;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-yen">
				
				</span>
				<span class="mls"> unycon-money-yen</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e718" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe718;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-rouble">
				
				</span>
				<span class="mls"> unycon-money-rouble</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e719" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe719;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-caduceus">
				
				</span>
				<span class="mls"> unycon-caduceus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e71b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe71b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hours-24">
				
				</span>
				<span class="mls"> unycon-hours-24</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e71c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe71c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pages-up">
				
				</span>
				<span class="mls"> unycon-pages-up</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e71e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe71e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-music-volume">
				
				</span>
				<span class="mls"> unycon-music-volume</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e71f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe71f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-bitcoin">
				
				</span>
				<span class="mls"> unycon-money-bitcoin</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e720" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe720;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-lira">
				
				</span>
				<span class="mls"> unycon-money-lira</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e721" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe721;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-rupee">
				
				</span>
				<span class="mls"> unycon-money-rupee</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e722" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe722;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-lao-kip">
				
				</span>
				<span class="mls"> unycon-money-lao-kip</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e723" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe723;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-shekel">
				
				</span>
				<span class="mls"> unycon-money-shekel</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e724" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe724;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-rand">
				
				</span>
				<span class="mls"> unycon-money-rand</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e725" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe725;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-usd-bills">
				
				</span>
				<span class="mls"> unycon-usd-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e726" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe726;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-euro-bills">
				
				</span>
				<span class="mls"> unycon-euro-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e727" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe727;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pound-bills">
				
				</span>
				<span class="mls"> unycon-pound-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e728" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe728;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-yen-bills">
				
				</span>
				<span class="mls"> unycon-yen-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e729" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe729;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-syringe2">
				
				</span>
				<span class="mls"> unycon-syringe2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e72b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe72b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pages-down">
				
				</span>
				<span class="mls"> unycon-pages-down</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e72e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe72e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-music-volume-off">
				
				</span>
				<span class="mls"> unycon-music-volume-off</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e72f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe72f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rouble-bills">
				
				</span>
				<span class="mls"> unycon-rouble-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e730" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe730;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bitcoin-bills">
				
				</span>
				<span class="mls"> unycon-bitcoin-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e731" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe731;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lira-bills">
				
				</span>
				<span class="mls"> unycon-lira-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e732" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe732;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rupee-bills">
				
				</span>
				<span class="mls"> unycon-rupee-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e733" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe733;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lao-kip-bills">
				
				</span>
				<span class="mls"> unycon-lao-kip-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e734" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe734;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-shekel-bills">
				
				</span>
				<span class="mls"> unycon-shekel-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e735" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe735;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rand-bills">
				
				</span>
				<span class="mls"> unycon-rand-bills</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e736" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe736;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-credit-cards2">
				
				</span>
				<span class="mls"> unycon-credit-cards2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e737" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe737;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cash-bag2">
				
				</span>
				<span class="mls"> unycon-cash-bag2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e738" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe738;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wallet2">
				
				</span>
				<span class="mls"> unycon-wallet2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e739" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe739;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-music-volume-off2">
				
				</span>
				<span class="mls"> unycon-music-volume-off2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e73f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe73f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-currency-bill">
				
				</span>
				<span class="mls"> unycon-currency-bill</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e741" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe741;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bank2">
				
				</span>
				<span class="mls"> unycon-bank2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e743" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe743;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-usd-circle-o">
				
				</span>
				<span class="mls"> unycon-usd-circle-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e744" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe744;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-usd-rate">
				
				</span>
				<span class="mls"> unycon-usd-rate</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e746" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe746;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-business-stats">
				
				</span>
				<span class="mls"> unycon-business-stats</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e748" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe748;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-stack">
				
				</span>
				<span class="mls"> unycon-money-stack</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e749" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe749;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-nurse">
				
				</span>
				<span class="mls"> unycon-nurse</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e74b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe74b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-anchor">
				
				</span>
				<span class="mls"> unycon-anchor</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e74d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe74d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-ipod">
				
				</span>
				<span class="mls"> unycon-ipod</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e74f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe74f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-deal">
				
				</span>
				<span class="mls"> unycon-deal</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e750" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe750;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-currency-exchange">
				
				</span>
				<span class="mls"> unycon-currency-exchange</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e751" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe751;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-euro-circle-o">
				
				</span>
				<span class="mls"> unycon-euro-circle-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e752" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe752;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-safe-case">
				
				</span>
				<span class="mls"> unycon-safe-case</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e753" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe753;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bitcoin-circle-o">
				
				</span>
				<span class="mls"> unycon-bitcoin-circle-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e756" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe756;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-currency-circle-o">
				
				</span>
				<span class="mls"> unycon-currency-circle-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e757" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe757;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-currency-circle">
				
				</span>
				<span class="mls"> unycon-currency-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e758" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe758;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-calculator">
				
				</span>
				<span class="mls"> unycon-calculator</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e759" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe759;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-ambulance">
				
				</span>
				<span class="mls"> unycon-ambulance</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e75b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe75b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-gears">
				
				</span>
				<span class="mls"> unycon-gears</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e75c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe75c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-music-volume-bars">
				
				</span>
				<span class="mls"> unycon-music-volume-bars</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e75f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe75f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-clepsydra">
				
				</span>
				<span class="mls"> unycon-clepsydra</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e760" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe760;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-presentation-board">
				
				</span>
				<span class="mls"> unycon-presentation-board</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e761" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe761;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pie-chart22">
				
				</span>
				<span class="mls"> unycon-pie-chart22</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e765" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe765;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-percentage-circle">
				
				</span>
				<span class="mls"> unycon-percentage-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e768" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe768;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tooth">
				
				</span>
				<span class="mls"> unycon-tooth</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e76b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe76b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wrench2">
				
				</span>
				<span class="mls"> unycon-wrench2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e76c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe76c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-zoom-out">
				
				</span>
				<span class="mls"> unycon-zoom-out</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e76d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe76d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-usd-exchange2">
				
				</span>
				<span class="mls"> unycon-usd-exchange2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e771" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe771;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cash-register">
				
				</span>
				<span class="mls"> unycon-cash-register</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e773" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe773;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tag-o">
				
				</span>
				<span class="mls"> unycon-tag-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e774" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe774;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-money-stack2">
				
				</span>
				<span class="mls"> unycon-money-stack2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e775" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe775;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-tag-usd">
				
				</span>
				<span class="mls"> unycon-tag-usd</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e776" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe776;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-laptop-usd-o">
				
				</span>
				<span class="mls"> unycon-laptop-usd-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e778" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe778;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-laptop-usd">
				
				</span>
				<span class="mls"> unycon-laptop-usd</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e779" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe779;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-health-card">
				
				</span>
				<span class="mls"> unycon-health-card</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e77b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe77b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sharing">
				
				</span>
				<span class="mls"> unycon-sharing</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e77c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe77c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-zoom-in">
				
				</span>
				<span class="mls"> unycon-zoom-in</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e77d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe77d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-gift2">
				
				</span>
				<span class="mls"> unycon-gift2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e77e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe77e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-laptop-graph">
				
				</span>
				<span class="mls"> unycon-laptop-graph</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e782" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe782;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lightning2">
				
				</span>
				<span class="mls"> unycon-lightning2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e789" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe789;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-link2">
				
				</span>
				<span class="mls"> unycon-link2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e78c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe78c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-zoom">
				
				</span>
				<span class="mls"> unycon-zoom</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e78d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe78d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cloud-rain">
				
				</span>
				<span class="mls"> unycon-cloud-rain</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e790" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe790;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-snow">
				
				</span>
				<span class="mls"> unycon-snow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e791" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe791;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rain-snow">
				
				</span>
				<span class="mls"> unycon-rain-snow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e792" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe792;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cloud-lightning">
				
				</span>
				<span class="mls"> unycon-cloud-lightning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e793" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe793;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sun-cloud">
				
				</span>
				<span class="mls"> unycon-sun-cloud</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e794" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe794;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cloud2">
				
				</span>
				<span class="mls"> unycon-cloud2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e795" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe795;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sun">
				
				</span>
				<span class="mls"> unycon-sun</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e796" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe796;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sun2">
				
				</span>
				<span class="mls"> unycon-sun2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e797" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe797;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sun-o">
				
				</span>
				<span class="mls"> unycon-sun-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e798" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe798;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-clouds">
				
				</span>
				<span class="mls"> unycon-clouds</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e799" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe799;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wifi2">
				
				</span>
				<span class="mls"> unycon-wifi2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e79c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe79c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-auction-hammer">
				
				</span>
				<span class="mls"> unycon-auction-hammer</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e79e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe79e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-themefuse">
				
				</span>
				<span class="mls"> unycon-themefuse</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e7ad" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe7ad;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-night">
				
				</span>
				<span class="mls"> unycon-night</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e800" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe800;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-night-snow">
				
				</span>
				<span class="mls"> unycon-night-snow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e801" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe801;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-night-lightning">
				
				</span>
				<span class="mls"> unycon-night-lightning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e803" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe803;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-umbrella2">
				
				</span>
				<span class="mls"> unycon-umbrella2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e804" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe804;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-moon2">
				
				</span>
				<span class="mls"> unycon-moon2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e807" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe807;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-moon-phase">
				
				</span>
				<span class="mls"> unycon-moon-phase</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e808" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe808;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-moon-phase2">
				
				</span>
				<span class="mls"> unycon-moon-phase2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e809" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe809;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-trash">
				
				</span>
				<span class="mls"> unycon-trash</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e80c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe80c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hand">
				
				</span>
				<span class="mls"> unycon-hand</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e80e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe80e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-music-notes">
				
				</span>
				<span class="mls"> unycon-music-notes</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e80f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe80f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rain2">
				
				</span>
				<span class="mls"> unycon-rain2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e810" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe810;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-snow2">
				
				</span>
				<span class="mls"> unycon-snow2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e816" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe816;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sun-rain">
				
				</span>
				<span class="mls"> unycon-sun-rain</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e817" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe817;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sun-snow">
				
				</span>
				<span class="mls"> unycon-sun-snow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e818" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe818;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rainbow">
				
				</span>
				<span class="mls"> unycon-rainbow</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e819" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe819;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-male-sign-thin">
				
				</span>
				<span class="mls"> unycon-male-sign-thin</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e81b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe81b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pencil4">
				
				</span>
				<span class="mls"> unycon-pencil4</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e81c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe81c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-na">
				
				</span>
				<span class="mls"> unycon-na</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e822" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe822;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-home">
				
				</span>
				<span class="mls"> unycon-home</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e82e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe82e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-cloud-rain3">
				
				</span>
				<span class="mls"> unycon-cloud-rain3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e830" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe830;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-snow22">
				
				</span>
				<span class="mls"> unycon-snow22</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e831" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe831;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rain-snow2">
				
				</span>
				<span class="mls"> unycon-rain-snow2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e832" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe832;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sun-cloud2">
				
				</span>
				<span class="mls"> unycon-sun-cloud2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e833" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe833;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-night2">
				
				</span>
				<span class="mls"> unycon-night2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e834" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe834;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-home2">
				
				</span>
				<span class="mls"> unycon-home2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e837" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe837;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-id-card">
				
				</span>
				<span class="mls"> unycon-id-card</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e838" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe838;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hospital-square">
				
				</span>
				<span class="mls"> unycon-hospital-square</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e83b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe83b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-file-edit">
				
				</span>
				<span class="mls"> unycon-file-edit</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e83c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe83c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-ruler">
				
				</span>
				<span class="mls"> unycon-ruler</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e83e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe83e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-mechanical-pen">
				
				</span>
				<span class="mls"> unycon-mechanical-pen</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e840" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe840;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-edit-card">
				
				</span>
				<span class="mls"> unycon-edit-card</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e842" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe842;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-presentation-board3">
				
				</span>
				<span class="mls"> unycon-presentation-board3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e843" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe843;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-file-word">
				
				</span>
				<span class="mls"> unycon-file-word</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e84c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe84c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-mobile">
				
				</span>
				<span class="mls"> unycon-mobile</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e84d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe84d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-folder-open3">
				
				</span>
				<span class="mls"> unycon-folder-open3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e850" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe850;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-folder-plus3">
				
				</span>
				<span class="mls"> unycon-folder-plus3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e851" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe851;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-slider">
				
				</span>
				<span class="mls"> unycon-slider</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e852" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe852;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-refresh">
				
				</span>
				<span class="mls"> unycon-refresh</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e855" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe855;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-briefcase2">
				
				</span>
				<span class="mls"> unycon-briefcase2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e859" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe859;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hospital-marker-h">
				
				</span>
				<span class="mls"> unycon-hospital-marker-h</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e85b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe85b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-footprint">
				
				</span>
				<span class="mls"> unycon-footprint</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e85e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe85e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-plus-circle-o">
				
				</span>
				<span class="mls"> unycon-plus-circle-o</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e862" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe862;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hospital-marker-plus">
				
				</span>
				<span class="mls"> unycon-hospital-marker-plus</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e86b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe86b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-file-powerpoint">
				
				</span>
				<span class="mls"> unycon-file-powerpoint</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e86c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe86c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-mobile-user">
				
				</span>
				<span class="mls"> unycon-mobile-user</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e86d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe86d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-mail">
				
				</span>
				<span class="mls"> unycon-mail</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e873" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe873;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-playlist">
				
				</span>
				<span class="mls"> unycon-playlist</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e87f" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe87f;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-controls2">
				
				</span>
				<span class="mls"> unycon-controls2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e881" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe881;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rent">
				
				</span>
				<span class="mls"> unycon-rent</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e882" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe882;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sold">
				
				</span>
				<span class="mls"> unycon-sold</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e883" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe883;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-slider2">
				
				</span>
				<span class="mls"> unycon-slider2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e889" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe889;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-key32">
				
				</span>
				<span class="mls"> unycon-key32</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e891" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe891;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-rocking-horse">
				
				</span>
				<span class="mls"> unycon-rocking-horse</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e893" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe893;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-teddy-bear">
				
				</span>
				<span class="mls"> unycon-teddy-bear</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e894" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe894;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-abc">
				
				</span>
				<span class="mls"> unycon-abc</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e895" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe895;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-duck-toy">
				
				</span>
				<span class="mls"> unycon-duck-toy</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e896" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe896;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-spintop">
				
				</span>
				<span class="mls"> unycon-spintop</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e897" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe897;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-bike">
				
				</span>
				<span class="mls"> unycon-bike</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e898" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe898;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-file">
				
				</span>
				<span class="mls"> unycon-file</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e89c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe89c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-watches">
				
				</span>
				<span class="mls"> unycon-watches</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e89d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe89d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-stroller">
				
				</span>
				<span class="mls"> unycon-stroller</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e900" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe900;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-pacifier">
				
				</span>
				<span class="mls"> unycon-pacifier</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e906" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe906;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-milk-bottle">
				
				</span>
				<span class="mls"> unycon-milk-bottle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e907" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe907;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-baby">
				
				</span>
				<span class="mls"> unycon-baby</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e908" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe908;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-file-warning">
				
				</span>
				<span class="mls"> unycon-file-warning</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e90c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe90c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-comment-add">
				
				</span>
				<span class="mls"> unycon-comment-add</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e93c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe93c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hand-right">
				
				</span>
				<span class="mls"> unycon-hand-right</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e93e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe93e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-gamepad">
				
				</span>
				<span class="mls"> unycon-gamepad</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e943" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe943;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-scale2">
				
				</span>
				<span class="mls"> unycon-scale2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e944" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe944;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-gavel">
				
				</span>
				<span class="mls"> unycon-gavel</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e945" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe945;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-justice-building">
				
				</span>
				<span class="mls"> unycon-justice-building</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e946" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe946;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-search">
				
				</span>
				<span class="mls"> unycon-search</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e948" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe948;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-disabled">
				
				</span>
				<span class="mls"> unycon-disabled</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e94b" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe94b;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-comment-remove">
				
				</span>
				<span class="mls"> unycon-comment-remove</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e94c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe94c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-hand-left">
				
				</span>
				<span class="mls"> unycon-hand-left</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e94e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe94e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-building-column">
				
				</span>
				<span class="mls"> unycon-building-column</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e950" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe950;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-phone-talk">
				
				</span>
				<span class="mls"> unycon-phone-talk</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e95c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe95c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-equalizer">
				
				</span>
				<span class="mls"> unycon-equalizer</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e95d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe95d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-sheriff-star">
				
				</span>
				<span class="mls"> unycon-sheriff-star</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e960" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe960;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-aim">
				
				</span>
				<span class="mls"> unycon-aim</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e961" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe961;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lawyer2">
				
				</span>
				<span class="mls"> unycon-lawyer2</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e964" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe964;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-mic">
				
				</span>
				<span class="mls"> unycon-mic</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e96d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe96d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-license">
				
				</span>
				<span class="mls"> unycon-license</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e973" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe973;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-graduation-hat">
				
				</span>
				<span class="mls"> unycon-graduation-hat</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e974" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe974;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-lock">
				
				</span>
				<span class="mls"> unycon-lock</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e978" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe978;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-file-fill">
				
				</span>
				<span class="mls"> unycon-file-fill</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e97c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe97c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-mic-off">
				
				</span>
				<span class="mls"> unycon-mic-off</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e97d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe97d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-check-square">
				
				</span>
				<span class="mls"> unycon-check-square</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e97e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe97e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-thick-glasses">
				
				</span>
				<span class="mls"> unycon-thick-glasses</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e982" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe982;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-user-id">
				
				</span>
				<span class="mls"> unycon-user-id</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e983" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe983;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-ie">
				
				</span>
				<span class="mls"> unycon-ie</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e984" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe984;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-chrome">
				
				</span>
				<span class="mls"> unycon-chrome</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e985" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe985;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-firefox">
				
				</span>
				<span class="mls"> unycon-firefox</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e986" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe986;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-youtube">
				
				</span>
				<span class="mls"> unycon-youtube</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e987" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe987;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-twitter3">
				
				</span>
				<span class="mls"> unycon-twitter3</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e988" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe988;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-app-store">
				
				</span>
				<span class="mls"> unycon-app-store</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e989" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe989;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-arrows">
				
				</span>
				<span class="mls"> unycon-arrows</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e98c" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe98c;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-music">
				
				</span>
				<span class="mls"> unycon-music</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e98d" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe98d;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-close-square">
				
				</span>
				<span class="mls"> unycon-close-square</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e98e" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe98e;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-app-store-circle">
				
				</span>
				<span class="mls"> unycon-app-store-circle</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e990" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe990;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-safari">
				
				</span>
				<span class="mls"> unycon-safari</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e991" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe991;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-windows-store">
				
				</span>
				<span class="mls"> unycon-windows-store</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e992" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe992;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-dropbox">
				
				</span>
				<span class="mls"> unycon-dropbox</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e993" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe993;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-amazon">
				
				</span>
				<span class="mls"> unycon-amazon</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e994" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe994;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-at">
				
				</span>
				<span class="mls"> unycon-at</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e995" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe995;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-drive-cloud">
				
				</span>
				<span class="mls"> unycon-drive-cloud</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e996" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe996;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wikipedia">
				
				</span>
				<span class="mls"> unycon-wikipedia</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e997" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe997;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-wordpress">
				
				</span>
				<span class="mls"> unycon-wordpress</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e998" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe998;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
		<div class="glyph fs1">
			<div class="clearfix bshadow0 pbs">
				<span class="unycon unycon-globe">
				
				</span>
				<span class="mls"> unycon-globe</span>
			</div>
			<fieldset class="fs0 size1of1 clearfix hidden-true">
				<input type="text" readonly value="e999" class="unit size1of2" />
				<input type="text" maxlength="1" readonly value="&#xe999;" class="unitRight size1of2 talign-right" />
			</fieldset>
			<div class="fs0 bshadow0 clearfix hidden-true">
				<span class="unit pvs fgc1">liga: </span>
				<input type="text" readonly value="" class="liga unitRight" />
			</div>
		</div>
	</div>

	<!--[if gt IE 8]><!-->
	<div class="mhl clearfix mbl">
		<h1>Font Test Drive</h1>
		<label>
			Font Size: <input id="fontSize" type="number" class="textbox0 mbm"
			min="8" value="48" />
			px
		</label>
		<input id="testText" type="text" class="phl size1of1 mvl"
		placeholder="Type some text to test..." value=""/>
		</label>
		<div id="testDrive" class="unycon">&nbsp;
		</div>
	</div>
	<!--<![endif]-->
	<div class="bgc1 clearfix">
		<p class="mhl">Generated by <a href="https://icomoon.io/app">IcoMoon</a></p>
	</div>

	<script src="demo-files/demo.js"></script>
</body>
</html>                                                                                                                                                                                                              framework/static/libs/entypo/fonts/entypo.ttf                                                       0000644                 00000224030 15266055653 0015503 0                                                                                                    ustar 00                                                                                                                                                                                                                                                            €  pFFTMcê›   ü   OS/27¸t�     `cmap’@ù  x  øcvt  2 2  Œ   fpgm;wÿ•  œ  Igasp     „   glyf$àc‰  p  ú¬headü±¿    6hhea©‘ T   $hmtx¾‘Ò x  tlocaùs:~ ì  <maxp> (    nameµèæ H  ^postßŠ ¨  ÚprepXÊÉ/ 'è   -       É‰o1    ÌÅ=´    ÌÅ=µ ^ô   Š»   ŒŠ»  ß 1             àè        PfEd À +ÿÿRÿj ZR –                         ,     ^     ò     ,  
  ^ 2   Ú €  Z + -!9!“!°!³!Æ""Ÿ##(#+#‰#ê#î#ó% %´%¶%¸%¾%Â%Ñ&&&&0&=&a&e&k&�&’&™&¡&«&È'	''''N'S'^'–'¢'¦'ó+ààä°ç çç
ççç ç$ç)ç1ç8ç:ç>çBçDçFçOçkçqçxç‰çŽç”ç›ç£ç¯óóóó
óóóóóóó"ó%ó(ó*ó-ó0ó3ó6ó:ó<ó?óBóEóHóKóNóQóTóWööÿÿ   + -!9!�!°!³!Æ""ž##(#+#‰#é#í#ó% %´%¶%¸%¾%Â%Ñ&&&&0&=&a&e&j&�&‘&™& &«&È'''''N'S'^'•'¡'¦'ò+ààä­ç çç
ççç ç"ç'ç0ç6ç:ç<ç@çDçFçLçQçqçvçˆç‹ç�çšç¡ç¥ó óóó	óóóóóóó!ó$ó'ó*ó-ó0ó3ó6ó9ó<ó?óBóEóHóKóNóQóTóWö öÿÿÿØÿ×Þæ  ÞäÞàÞÑÞ¥  Ý ÝÝ™ÝÜµÜ¯ÜqÚùÚÓÚâÚÎÚÆÚÃÚ—Ú²ÚÚ2ÙäÚyÙ©Ù¤  Ù„  Ù½  ÙðÙì  Ù)  ÙØÊØÊØÖ    Ø�Øž   ¤ ¡                &%   :  2  I    <ìëêéèçæåäãâáàßÝÛÙ×ÕÔÒÐÎÌÊÈÆÄÂ          Ô         Ò                                           ª   ª   ª     ¨   ª         ¤ ¦     ¤     ¤   ¨     ¦     ° ´ ¶   ¸ ¼       º   ì   î   ò ô                                                             ¼     � � Ž Œ     + W ? µ É ·  8    ‚ E � ƒ € ‰ Š ‹ ˆ    0 1 2 5 6 9 : < D F H I M J K R X Z Y ] ^ b Å Ë Ï Ô Õ Ö × p q r s t u v w x y z { | } ~    ¡ ¢ £ ® ° ± ¾ ¿ À ½ Á ¸ Â ß à     	”       Ë   +   +      -   -     !9  !9     !�  !�   �  !‘  !‘   �  !’  !’   Ž  !“  !“   Œ  !°  !°   ”  !³  !³   “  !Æ  !Æ   —  "  "   Ã  "ž  "ž     "Ÿ  "Ÿ     #  #   "  #(  #(   ;  #+  #+   Ä  #‰  #‰   š  #é  #ê   ž  #í  #î   œ  #ó  #ó   d  %   %    ™  %´  %´   ‡  %¶  %¶   ˜  %¸  %¸   †  %¾  %¾   „  %Â  %Â   …  %Ñ  %Ñ   h  &  &   ³  &  &     &  &   G  &0  &0     &=  &=   ¶  &a  &a   
  &e  &e   	  &j  &j     &k  &k     &�  &�     &‘  &‘   +  &’  &’   W  &™  &™   V  &   &    ?  &¡  &¡   µ  &«  &«   ›  &È  &È   ´  '  '   É  '  '   ·  '	  '	     '  '   7  '  '   8  '  '     '  '     'N  'N     'S  'S     '^  '^   4  '•  '•     '–  '–     '¡  '¡   ‚  '¢  '¢   E  '¦  '¦   3  'ò  'ó   �  +  +   �  +  +   ƒ  +  +   €  à  à   §  à  à   ¦  ä­  ä¯   ‰  ä°  ä°   ˆ  ç   ç      ç  ç     ç  ç      ç
  ç
   '  ç  ç   (  ç  ç   0  ç  ç   5  ç  ç   9  ç  ç   <  ç   ç    =  ç"  ç$   A  ç'  ç'   D  ç(  ç(   F  ç)  ç)   H  ç0  ç0   I  ç1  ç1   M  ç6  ç7   J  ç8  ç8   R  ç:  ç:   T  ç<  ç<   X  ç=  ç=   Z  ç>  ç>   Y  ç@  çA   ]  çB  çB   b  çD  çD   j  çF  çF   k  çL  çO   l  çQ  çQ   Å  çR  çR   Ë  çS  çS   Ï  çT  çW   Ô  çX  çg   p  çh  çk      çq  çq   «  çv  çv   ®  çw  çx   °  çˆ  ç‰   º  ç‹  ç�   ¾  çŽ  çŽ   ½  ç�  ç”   Ù  çš  çš   Á  ç›  ç›   ¸  ç¡  ç¡   Â  ç¢  ç£   ß  ç¥  ç¯   á  ó   ó   ì  ó  ó   î  ó  ó   ð  ó	  ó
   ò  ó  ó   ô  ó  ó   ù  ó  ó   û  ó  ó   ý  ó  ó   ÿ  ó  ó    ó!  ó"    ó$  ó%    ó'  ó(    ó*  ó*  	  ó-  ó-  
  ó0  ó0    ó3  ó3    ó6  ó6    ó9  ó:    ó<  ó<    ó?  ó?    óB  óB    óE  óE    óH  óH    óK  óK    óN  óN    óQ  óQ    óT  óT    óW  óW    ö   ö     ö  ö    ö  ö   ó ó    ó ó   ² óB óB   ¹ ó“ ó“   Ê ó¤ ó¤   _ ó¨ ó¨   ¥ ó« ó«   Ì ó¬ ó¬    ó¯ ó¯   ¤ óµ óµ    óÆ óÆ   © ôM ôN   , ô\ ô\   [ ôd ôe    ô¡ ô¡   e ô¥ ô¥   @ ô¦ ô§   Í ô³ ô³   Ð ô» ô»   ¬ ô¼ ô¼   ¼ ô¾ ô¾   Ñ ô¿ ô¿   ¯ ôÁ ôÁ   Q ôÄ ôÄ   L ôÅ ôÅ   \ ôÈ ôÈ   Æ ôÊ ôÊ   Ç ôË ôË   Ò ôÎ ôÎ   $ ôÑ ôÑ   * ôÕ ôÕ   P ôÖ ôÖ   O ôÞ ôÞ   U ôã ôã   Ó ôä ôä   / ôå ôå   . ôæ ôæ   S ôð ôð   N ôñ ôñ   ­ ôö ôö   ¨ ô÷ ô÷    õ  õ   • õ õ   ’ õ õ   f õ õ   ` õ
 õ
   a õ õ   ª õ õ    õ õ   Ø õ õ   % õ õ   > õ õ   ) õ õ   # õ õ   ! õ& õ&    õ> õ>   È õT õT   c ö€ ö€   Þ ö« ö«   i                                                                                                                                                                             Ã                                                                                 !  *š   8@    +@"      )   &   '  $°;+3!'3#!	èÇÇšýf!X     ÿ†ó>  @+%&'&7>&'&7>ÝF0?\l=þžF0?[m>Êtý@0J101+3xRþ0J101,3P    ÿœË   . D@ -+	 +@.*(%!     )  &  '  $°;+2#!"&54636'&'&'&5#&765327g*:;)þ(<;)† 		*<)1$4R-X+ :*ýD);<(¼);þ$,01
8"þ�@$D0

   <S€  <@	 +@$   &   )  '  $°;+2+"=#"4;54235ÒdÒÒdÒ�dÒÒdÒÒ   ,S�  )@ +@   &   '   $°;+2#!"43!5ýø�dd    ÿ�Q4 # @#"+@!     .°;+'&76'&'.''&'&76763Œ.+/-8
F-W9HGE(*JUIP4*740.IJP#
&*$*Aýè8Y89:<Œ     ÿâê  " ?@
 	+@-" !   )    &   '    $°;+%/#"&547632%2654'&#".$ ¾IS€¾ZZ€a`.þˆ°~DCYX~N".  ¾*¾€€[[__€YIªXˆ~ZWDC~X   ÿ¢Š  ! 2 @-&!+''.'&7&6?66'&6'&'&'&Š†a+þh'%J˜ˆˆ>?þQ. ,	 0K:;B-@E†þhK&&˜+aˆ0>>þ´.$* J-E:;L   <“€  ' 3@
%$+@!     )  &  '  $°;+63!2#"'.'&6#!"&5427%N&±¹¹± r"üà"€:€r ^d

d^vþ�  pÈ

È      k¾  @	+@   .°;+	&476327632%FFþ˜þ˜FF=ZY@8:=YX@„@¸Bþ¶JB¸@::44::    k¼  $ 3@

+@!#   &   '  $°;+ 	&47632762654'&#"'&#"	kFþ˜þ˜FF@XY=:8@°@6*&&@35hj06@N,22B¸@þ¶J@¸@::44::þü(@A#&0\\0J@B&þâ  ÿ¦ 
 @	+@   .°;+!%%!Çx@þú^þðþð^þú@xþ°Äþ¤ÐÐ\ÄP     ÿ¦ 	  =@
	+@+  	    &    '   $°;+%%!!'7''7y^þðþð^þú@xx@þH–>�°86°Ž>–þ¤ÐÐ\ÄPþ°î|²rÊÊr²|    ÿœ»  - .@+@ ! !    &    '     $°;+%!54767654'&'&'&'4?&'&762ïÌüTÌ]#"--à\#"]€H2jj2H"#"=/7 .*5;:t6X"7/<#"#  ÿ¦÷ , X t@  HG10 , ,+K°
PX@+MKB? !   +    &    '  $@*MKB? !  7    &    '  $Y°;+54'&'654&'&'&'47&6762!54767654&'&'&'4?.'&62 z(
ˆ*8qþ¶ýJTI&
L²L
&IZ–6<6 #"(C(((&<"# *0/!6G0N.Š¸,""9.-
-
82jj2R-
-.9"     ÿœ÷  , 9 Y@876543210/.-+@?  !9  7   8   &  )   '   $°;+%!56767654'&'&'&'4?&'&67623##5#5353/üà))_"#
".ä\
H^´2––d––djÊ
"##</0 5U+:t6X"7.<F"AQd––d––    ã¼ ' + u@" #"! 
	 '&+@K)!*+     )  )
	  )  & '  $°;+2#3#3#3#!"&=35#535#535#54637'»ddddddü|ddddddTúú¼<ddddd<<ddddd<þ––þÔ   ÿ„÷8   ' T@ '& +@8%$#! !    77   & ' $°;+"&7%6#'2#!"&54635''!ý4Ll!¨$fd|Ö ý,œH¦‚Š\VN4 (&ø#þæ––Zþ(Øþ<¢ <„ªÖV   ÿÎ÷î  $ , 7 o@$%%
	 7631.-%,%,)( 	$
# +@C
  5  	 ) 	 	 )    ) &' $°;+2"&46%2#!"&546;2?63!2364&"264&#"3?WYzYYÍ*:;)üà(<;)x
T
°’’Ð’’Ö$ÂX|XX|X–:*þ>);<(Â);\\ýÚ’Ð’’Ð’|"     2gŠ   # 0 D@0.+(%$# 	+@(   ) & ' $°;++"=4;2+"=4;2+"=4;2!2+"=4;	PZPPZP^PZPPZPþ¢PZPPZPPPZPPZ:ZPPZPPZPPZPþRZPPZPPZPPZP    dËX   $ O@ $" 
	+@/   )    ) & '  $°;+2#!"&4635"&463!2#2#!"&463!™ý¨Xý¨X�((d((þÔ((     ¨º  @ +@	    .°;+!"/&6>#"´.,v(4þ¢$ì'OšÚ4ýÐ     \åb  5@
	+@# !   &  '   $°;+%"/"'&4?'&4762762Ó#4„„4ŠŠ4„„4#ŠŠÂ2"˜˜4œž4˜˜"2žœ     ÿºW   ;@
    +@)
	 !   &  '    $°;+  &67''77'aööþ¤ööšVš˜XššX˜šVšöþ¤öö\öþ\šV˜˜Vš˜V˜˜V˜    ÿÎ/î   ;@
 	 +@) !   &   '   $°;+2#!"&54637'7''7Ë*:;)ý¨(<;)ÆVššVš˜XššX˜šî:*ý¨);<(X);ý‚V˜šV˜˜Vš˜V˜˜    ÿºW   V@  
	  	+@8 53   )     &  '   $°;+  &635#5##335aööþ¤ööâÈÈfÊÊföþ¤öö\öþ*fÊÊfÊÊ  ÿÎ/î   V@ 	 	+@8 53     )   & ' $°;+2#!"&54635#5##3353Ë*:;)ý¨(<;)&ÈdÈÈdÈî:*ý¨);<(X);þ>dÈÈdÈÈ     ÿºW   =@  
	  +@'    )     &   '    $°;+  &6!!5aööþ¤ööªþøöþ¤öö\öþ�ff    ÿÎ/î   =@ 	 +@'      )   &  '  $°;+2#!"&54635!!Ë*:;)ý¨(<;)&þôî:*ý¨);<(X);þ>dd    ÿžS  & 2 Š@  21.,(' & &#!+K°
PX@2- 3     ) & '  $@35 3     ) & '  $Y°;+>32+"5676?67654'&#"2'"&>�ƒ‚TV*K.)€N?Dp,:;--9;-�‘<>z@<;"c$6+(&$,)3þZ<,-7;Z7     ÿ’§*   @ d@:9,*&%"!	+@F8! 5 3   )  )   & '   $°;+'&'&76$2656&+"654&"3547632354?67‡…†½À‡Š††|À'&&&¨h¨Yn%(#l .
¨ƒ¿À‡‰…†½¾‰Šý&&$'H#+LNYS:("  ÿjÛR  % Y@ %$  +@="!! 5 3 36   &   '   $°;+2#"&7476"?6#"'>32327#o.6P6/5#"�d.<*( ZÆ4N*F-IT¶0R4,3K3/-('ü²þ8,N`¢þö@<(V\     ÿ’§*   3 f@32/-(&#!
+@F,+ ! 5 3   )	  )   & '   $°;+'&'&76$2654#"2767'#"?6#"6323‡…†½À‡Š††|¢$0<+#A7550*/<=64$<¨ƒ¿À‡‰…†½¾‰Šþá+!:þ45$& `-""˜h    2aŠ  D@
	 +@0 !      )   & ' $°;+2#!5!5!'7!ý);<(ýNŠþÒÒ;)þÞ(<ŒÒn´´n    ÿÌ’ò  <@
	+@&  58   &   '   $°;+++##"&5#"&762‡TÌÌÂT�,�PþÊ6þÊ6’þn     ÿÎ/ï " G K@FE@>10+)	+@3 7 7   5   )    &    '   $°;+732?632#"&54?>'&#"'&5462?654'.#"'&?6s5$%**8LNp8”(Ze)$"2R”„88žIM>2*2Hž=2""2:�6Š%3("$(8pLN8”'+	'(0R’8LN8žH20Hœ$&	2"$27	8  ÿt­F 6 @65 +@  .°;+"'&'&76'&67676'&'&676#gCIUðO_+GPþ&(00 ,L4þ´,(Ú2<66þA3>ƒAðþRhŒHG_`^ðPF,`Pþ&( d*N4þ´,(Ú2:<2þLCB37
9îþR    ÿ¶Ë  $ H@ "! +@.$ !    )   &   '   $°;+2#!"/&546;5462%354&"�(0<)7þÞ9)<0deÆeþÔÈ5^5Ü'þz00†&FlzzlFZZZ2<<2    ÿœË  $ E@$#!	 +@-   5   )   &   '   $°;+2#!"/.5463!54"#546323�)<3-þÞ/3<�ÈdecÈZÂ(þz&&†&Œnn(lzæx    F÷v  % ? G@640/%$ +@1-!     )   )  &  '  $°;+ 2"&'&'&47676654'&"2'7>76"&54632«°­9t.1q9­°­9o30r9¢AA@º@AA@º]"CZA@.
v1&NF JK&11&HM JJ&þ‚?XZ????ZX??Ö,>>,.>	  ÿx¿R  0 .@$"+@ (  !    &    '   $°;+'&676;26'&766'#"'&?&7·+U0þ0*ÒÐž¨6
 $ü( 0,@w\Ažþ¸"0)H(‚œjþ–1
##@  ÿœw  
 @
 +@   .°;+2'43!E´´( ü®´´R2   ÿj5R   =@ 
 +@'8   &   '   $°;+2'4&+432'4;–d((––(ÒRü®´l2–üà´´ 2   ÿ¶�   "@+@ !  7   .°;+6'.'&#7676767y	^FC+*!6$!<;PZd¸\[=>$#:B.+VTrhˆMK.Bþ Ð"CFH.     ÿœ/ ! 7 4@
76,*#"	+@"    8 & '  $°;+#"$547676767>76%2#"&'&=476763�754=>-�þàNN44%	
0'(þO24
)2!!"ÓJÒÔT.V94$@.%M<>9:26þÂ35
%>ò>&&		   ÿž/  # 7 3@
76.,%$	+@!"   7  &  ' $°;+7&'&547632'&76765&"7654'&32#°845>=-’Ž�!"(5!44%	
0'(±04
)2!?/(çF×Õ++.þª!&$@.%M<>9:26>35
%>ò^#   ÿ¶õ  $ Ž@$#"! 		+K°PX@5! 777+     &  '   $@4! 7777     &  '   $Y°;+%#!"&/&?332!76;'3'%333×#üÐ#
*žbª²(,(²ªb0þüþü¦¾¤Æ	*šš0l‚nn‚Öôô ÿ      ÿ¶õ  $ Š@#"!	+K°PX@3    77 7+   & ' $@2    77 77   & ' $Y°;+####!"&/&?332!76;'3¤¾¦Ø#üÐ#
*žbª²(,(²ªb ôÿ  þ²	*šš0l‚nn‚l    ÷¤ " O@"!
	 +@5  !  7  7 7  &'$°;+2+53'3#"&54632&54763263cGFFGc¾j°®høImkKNMo\‹îDCÆCD¾ææ¾hHJhlLLkO      
“²  3@	+@% !     &   '    $°;+%&'&#	2“VzyÑþ–jX�6n79
˜--ÚNBÀ6+Xou/      
÷²   ;@+@-  !     &    '   $°;+	2&'&#	¥Ôþ–júgOM&N	USS‰þ–jpÄŠNB†:21I›o2š,,ÚNBÀ   
“²  5@ +@' !     &   '    $°;+%">76767635	5+ÓyzV	 (88de|hþ˜ü--˜09ASA@55Àþ¾þ²Ú     ý¨  ( C@('$"
	+@'   ) & ' $°;+4632#5276'&#"2#5276'&#"&463V<’&&NO‘" oG6-<à’&&NO‘" oG6-<VV<ÕzY’Œ¢¨$FlV<$,’Œ¢¨$FlV<$YzY      >÷|   	@	+'	6%	'&?'&76›ööþÀ@>þÂ   øø   \àâ þâþà âà   ÿØ÷ä  % W@! 
	+@A#$!% "       )   )   &  '  $°;+463!#!57#!"&5"47>7>355 A!
‚Šdýœ¥MKU @"*ŠLLþ´01'þ>8R¼Ž)(�HU+[#,œúþü²     ÿØä   @+@     .°;+7 767&'&'&#'7Zþ<î2ÄZ6H ýò38Ph Zþ>4ðÂZH ý ,2P3   ÿnÃR = &@+@ !5+   7   .°;+'&767&776'&'&767672767677K-d04
8>*	$HH".ˆ,Ì7y7QM75550!"%;EFŠg{š¢OO"OXNXE//4//ixyB n,$
0O#!8à     ÿ¶ã  - 2 ¸@10/.'%$#" -,
	+K°	PX@E +  5	

5 )   ) 

  & 

  ' 
  $@D 7  5	

5 )   ) 

  & 

  ' 
  $Y°;+6727676;5!323#!"2+!7#"&=463!!;0>/,|.->0ü®v""d,ý,b$$š0Fþ\F$	
––

8'®'úú'®'þDDþ¼     2÷Š   ^@ 
	 	+@@  53    )     &   '   $	°;+7"&5#7#!73'3!'!2Ù);f°®d€úd®°fþî€Â);2;).ÆÆþúŒÈÈÈŒ;)þÔ      2÷Š      # ' + / 3 7 ; ? D °@R<<,,$$ DCBA<?<?>=;:9876543210,/,/.-+*)($'$'&%#"! 	 "+@V@     )
 	  )!  )  & '  $°;+2#!"&546335#35%35#35%35#35%35#35#3%!!7#3'5#75#3±*)ü¤)*àdd2dþÔdd2dþÔdd2dþÔdd2d2dd&þô–dd2d–ÈÈŠ*þ4))Ì*Èd–dd2d–dd2d–dd2d–dd–ddddd–dd–dd    /¼  0@

 +@	   &   '  $°;+2+'#"&5463!Ë*:;)ÈÈÈ(<;)X¼:*þ¢);––<(^);     ÿœ÷   $ T@$"	+@8!    & )  & ' $°;+46;!73+5#"&52+'!463!;)¾^;)ú–2(<„*:;)2–þ¢;)ÂÂ);þÊ\);––<(Š:*þÔ);––�);    ÿ§+  5 A @31+@?8 !   7 .°;+'&'&6'&767>76676'&'&7676'67'67‡7*
`_�£†„>8		h1"„B@EG*+QTggFH.-YVZV” 9`8NŒª@
+=db;:>6r6ÁklT8DBý÷5&'
%&13!#

 �)*,$2C5     ÿ¶Ì    F@
+@0     )    )     &   '    $°;+#!"&762#35#3Ì


ü„
¾,nnnn"ýˆd®,þÔ     ÿ”? N R W Q@WVUTRQPO98+@;/ !S     )    )     &   '    $°;+%/&/&&?6&/.?64/&6?>/466?6?6#35#3„N!V0	."2#5z	6jVVN#P..$2,ˆ	<rVþÖddddê"+R,XN0F¤'L0L",R&
PVTª$L2@h þü  ÿÎ÷î      3 w@  +*$#"!	 +@O   5  	   )	 	  )    ) 
  )   &  '  $	°;+2#!"&5463!!%#535#535#53#43654&542“*:;)üà(<;) üà þ>úúúúúúZúT6´8)î:*ý¨);<(X);dý¨jZ<Z<ZþÀFF,P0nn0P    ÿœ÷   * K@(&%#"!	+@3 5   &   )    )   '    $°;++"5#"'&/&4?676;54;2##!'!2Í.°x

x°. 

vþÒ(V vü¤¸
RR
¾ÐRæR  ÿÎî   9@    +@#8   &   '   $°;+ .'&5462654&#"3q’>??>#` W’h7QP87OO7î’hiŠ‹TT)—>©h’þ|P87ONpP    ÿÎ÷ê    $ ( - '@+@,+*)('&%$#"! 
    .°;+#"//'&54?676!'!!'÷ØØÚØêØÚêý¨’¨’ª’¨¨ˆˆ

ˆˆ


H
’

ˆˆ

’
þ\úhþúhþúhþúhþh  ÿ°h
   	@ + %$7>7N",GéB6þ„Á÷2'4þÐ"Z“þQv|8úvjþèê     ÿ~Ï>   2 > H@97+@4<)! 5   )    &  '   $°;+'&'& 766'&'&76%>767676?32767=�Š‰ÉÈ��ÇÆPmrož�nmqoŸ�þy	!,-PQ<<	!,+QS;x+4$‰1¶‰ÇÈŽ�‹ŒÅÈýpž�nmpoŸžmm˜:FBX,- 

:FBX,+ 
-4†$4  ÿÄ·ø  & 7@&%	+@#   )   &  '    $°;+"&'&'&7>3226764'."3\1-H!$ˆ|„'"H).§[––>‡&!!'†|†'!!&‡>Ï,ý®%%R!&Ø  ÿ€@  % 3 ˜@210/-*'&$!	+K°PX@:  ! -   )  )    &    '   $@;  ! 5   )  )    &    '   $Y°;+ 7#"&'&' '&=46?6;23&'&+"373Ay¢y6" DDI@‰'#²^€prþÌrp€^*/\4T_	f
jT@R>ÊFFþ&J"
;())(;
"J0 r~BB     ÿœË    =@ 	 +@'      )   &  '  $°;+2#!"&5463!!g*:;)þ(<;)ôþô :*ýD);<(¼);üà¼ýD  ÿl÷R   # @+'%.?'&7%6%%%Ù%–þj´' 
&ÆBýü�ˆ�6„þÖL
&ÄTà
$ýÔn\0
$Z$zôZýâjü²ìRþæ"4f\    ÷¼   8@

+@&       )   &  '  $°;+463!2#!"&5!!;) *:;)üà(<„üà X);:*þ);<(ôþô    ÿœË        g@ 
 +@E	 
   )     )   	   ) 	 	  )   &  '  $°;+!!2#!"&5463!!!5!!5!ãþè„*:;)þ(<;)ôþônþèþèŽZì:*ýD);<(¼);dýDøXþxXX     ÿœË      Y@ 	 	+@;      )    )    )   &  '  $°;+2#!"&5463!5!!!=!!g*:;)þ(<;)(¤þ\¤þ\¤þ^¢ :*ýD);<(¼);þØXþxXÄZZ 
 ÿœ/       # ' + / 4 •@. 4321/.-,+*)('&%$#"! 	 +@_0      ) 		  ) 
  )  )  )    )   &  '  $
°;+2#!"&5463!!'#537#53'3##53#5;#!5!'53#Ë*:;)ý¨(<;)Xý¨Xúúú–ÈÈÈÈÈ2––2dd2úúúþp�ddd :*ýD);<(¼);dýDÈ2–2–ddÈþÔ22È2222   ÿœ“   " & * . 3 ¥@
"!
	+K°
PX@.  !210/.-,+*)('&%$#   7  .K°PX@%210/.-,+*)('&%$#     .@.  !210/.-,+*)('&%$#   7  .YY°;+%'57'5 "&#'%&5476%6""'%!557cÈÈÈ7
þr ~~ þr;þÀäþÀÈÈÈÈîDPD€DPDýŽ "€
šš
ý€" f0€ýÐ0€ýÐ:DPD DPDP   ÿ|Ë: & @+@
   7 .°;+#"54'%&#"'&$'&547>¹.þl%,˜þy
”*ÂRýÎ$
Ø
äýÚ	ó-@è    ÿÎ÷î   r@ 	 +K°PX@) +    )   &   '   $@( 7    )   &   '   $Y°;+2#!"'&63%!7>;23!2É*üÚ3*j
ü² ¤4"7T$ôþ<2Än(„"$    ÿÎáî 
  + : Ø@74210/.-*)
	+K°PX@V+( %"9,		! 	- 
   )      )   ) 		 & 		 ' 	 $@W+( %"9,		! 		5 
   )      )   ) 		 & 		 ' 	 $Y°;+467!2!7467!2!"'45&676?!55#!5#3!2657Ÿ`ýHdšÆ!Lý:4N
(DÚFþüD0,X2––$þ>2À,(PPþÔdPPd2   ÿÎ“î 	   P@
 
 	+@2      )    )   &  ' $°;+2!5463"&5!#!5!uü|Z) )þ ,þÔîxxüà)ýî)ôdd    ÿâÚ    U@		  		  +@1	  )
  )   &   '    $°;+#'&!5 #4&#52"&463I¾v¼»þõÚ2vî¨r/CD\DC/ÚþBþÆ	¼»xîþÎØ¦îvþØD\BB\D   ÿäî + @+@   .°;+6/&'&76767632/&'.767>767Ü¢,
).)/066––þÞ0G	,¤"¢,#$4/0’’”–n06

,¤   ÿºW - 9 X@9843/.! 
	+@D(*  !$"    )   &  '    $°;+%&&"&'6'&&'654'6776'672772654&"3WFB6)+.¬.+)65SRRJ>6(,/ª/,(6BFPþ¬Ljk–kjLä))>:NRRQ7654PH45>7QPPN:>))2JHnjLKmmKLj   ÿªò 3 ? ` i 3@
# +@!_!cbFE  7 7  7   .°;+#/.>767632676727676722'.'&?6%'&'76'&76767>767/&7ª"F
1†4r"{P,#
<*:’0þbH1i8,RDD(€
$':&-	
ü–þLö.ú!L#Z68:/60ýò*Ø>
$X,NNF(N"88
F
(>D
gý»øVò.   ÿœ/  , V@,+#! +@>$* !   )    )   &   '   $°;+%2"&5465%#"&4632%4&54632#"'63™>XYzYþü+1=YY=7%Y=>XY=4&þú$6ÈW?>XX>œ X|Xœ>XW?>X œ

œ  ÿÎ÷î 	  5 y@ 
541/-+&$"! 
+@Q   5 

5   )  )   )   
  ) 		 & 	 ' 		 $	°;+462"&'#53>32"'&#"!3##"'&47632326763c^„^_‚_´ v(Ò„£y4Nxf—s v'ÍŠ¤vRte˜6^C]]CA__Ax|œt4R€\<xx v2R€\<    ÿœ“    5 W@10.+)(# 
	+@;%  5    )   )   &   '  $°;+34632#"&%4632#"&3!#!"=&'#54;2!¥<();:*);ô<();:*);þ¾+2ýrHbœÀýÖ(<;)*:;)(<;)*:;LLTLTPVþîž     ÿºj    % T@$#"!  	+@6 5    )   )   &  '    $°;+#!"''&?63!226767#"'#!'!jbý¶^77'à'WþN:S#\&”&\/ÃÀnþn`ýxl"++BþfF5]>¼¼þêptt   ÿœ“     $ ¨@ $#"!	 +K°PX@< 	 	 -	
	  )  )   &  '  $@= 	 		 5	
	  )  )   &  '  $Y°;+2#!"&546;35!35!!#53!#53/*:;)ýD(<;). " ,ýD¼ýäFFÂFF¼:*ý¨);<(X);ddddþÔþpvªªª    ÿœ“   @ 	 	+K°	PX@H! - -     )    )   & ' $K°PX@I! 5 -     )    )   & ' $@J! 5 5     )    )   & ' $YY°;+2#!"&=3!!#54635!5!5/*:;)þ>(:bÂþ>b:(dþ>ÂÈÈ :*ýD);<(dd¼––);ýbx–xÂÄ     ÿœ“    ÿ@ 
	 	+K°	PX@D! - -     )    )   & ' $K°PX@E! 5 -     )    )   & ' $@F! 5 5     )    )   & ' $YY°;+2#5!!53#!"&54635!5!5*:bþn’b;)þp(<;) Æþ>ÂÆ :*––ýDdd);<(¼);þ&Äx–xÂ    ÿj�R ) 3 > a@;:6532.-)&! 

+@C>4	 !   5 	 	  )  )   &  '  $°;+32#!"=4;5.=4;2 76=4;2&=!"!54762�Š„‚þ˜‚„Š;:
:;þM#,#"¢çþÔ#"¢"#ÔŠ\�„<<„�\ŠŠB9999BŠÕžžÔÔ   ÿ¦ƒ
  $ 9 !@  +@5/.&$   .°;+"&5476'76'&'&'%&7676&'&C "$üò{J6"35N¦ )/*
þìþò(DCA#FHW4<-/
Z(üò\ $!"%O9(/)>þò‚™–A @2'
($(  ÿŽš*  + 8 D T )@:9-,LJ9D:D,8-8+@ 7  7 .°;+'.'&767676.'.'&76"&54?6'"&?6#"&76?6TjÞ./*?A[]eg’
'''&*£
N96€%'


'$:=;@%'
 ^$$`®6*
6€
`!`%
G/Ükk*&'''
’ge]\@?*þ'%€69N


'%@;=:$'


€ `  $$^v/`,
%`�%	6&
6
     d�W  @+@
     .°;+%#!".7676�0 üô	"'´!/	Ä!þŠ     ÿ’§*    V@    +@:!  5  )   & '   $°;+   654&#"3'3™þòþ„þòTÒÒ–“kjÔ”$–2ªF*þòþ„þò|üÌÔ”–Òii–”Ôlô–2ª  ÿj?R # 0 q n@`_ONIH<;/-)'+@T=:>MgY !q1  5 3   )   )    &   '    $	°;+"'&=4>54'&'&=462%3276'&#"476767657"'#&#67>54254'.'&'&53.1b`VUÚUV`b1.30®Ô®þ[}ƒY`jxTä\eòeZ'#Z>:D4! >?\.
8+.\f.v"''''"v.f\.+84,v NN v,Ž4266þ€&\2662 Z$  Z B0""B\-
   ÿjÊR   ? U@><10 +@;)" !   )    )     &    '   $°;+!''74&'.767632367>7676'&#"àFHFFE--=WV¨©VTK
-!þ†XRX	äâh*)¤E‡1/†FwWVVTzle: 56<ð%""(x\^v"".%ÄÄ  
   Ë¼    ' 0 8 ? G O Y k@  YXUTQP6521.,)( +@C 
 
 )    ) )   ) 		 & 	 ' 		 $°;+2#"&5462654&#"&2"54%'&6762#"54 2"&4&'&'&6 6'"&462#mC]]CB^_V;;+*<Ù&dL$$8&20þó""¢8$$Z"$8r8$"¸"þ^BD\]CA_þø<,+;<*+S((£$"8°((þõ&&�8$Ê$"$8þ$8$$"ì&&  
 ÿj÷R   % 1 = I S a o y s@"'& ED?>9832-*&1'0%$ 
+@Iy
! 	 	 )    )   )  
 ) 

 & 

 ' 
 $°;+2+"5463'#"&54632654&"2%2+"5463 "&=4622"&=4'&7676>'&76&'&'.76&6'&'Å202ÏQQRqr  rq;v¤v;:¦þ222Ó""9""v"$$8$ýD$$$$T$$$N$8$"$8$†((šPrtPP tr þ`;SRvvRS;:ð((622ý%22‘"$"8$ý´$$$~$$ýB$8$"$8"  
 ÿj÷R   ! - 9 E O ] k u s@"#" A@;:54/.)&"-#,!  
+@Iu
! 	 	 )    )   )  
 ) 

 & 

 ' 
 $°;+2+"5463'#"&54632"3%2+"5463 "&=4622"&=4'&7676>'&76&'&'.76&6'&'Å202ÏQQRqr  rqkU=<yUþj222Ó""9""v"$$8$ýD$$$$T$$$N$8$"$8$†((šPrtPP tr J;;RTtð((622ý%22‘"$"8$ý´$$$~$$ýB$8$"$8"  ÿ~Ï>     ! G@  !   +@/!  )   &  '    $°;+#" 54763	&#"2654'3·Œ‹ÉÆþæ�ŽÅýäd„—kjj˜ÖRýþa…>þèÈÅŽ�ÆÈŒŒÜþRkj™…}jÖ–ƒeýþR    ÿÔ'ê   &@
 +@		 !   7 .°;+!''7!7ë<d’d˜þ d˜zþÄd’êþÄ|˜d’þ¦d’d<z˜   ÿœ“    '@
	+@    7   .°;+7'!''!7«j(d’d„šhþÚd�d’dþØjœd¼�d&hšd    ÿÎ/î    U@ 	 +@9  5     )   )   & ' $°;+2#!"&5463!!%!!"&53Ë*:;)þp(<;)�þp�ý¨,þÔ(<dî:*þp);<(’(:dþpdþÔd<(,     ÿœ÷   " - 1 9 y@$ 87654310/.,*'%!
	 +@M	 

--5 8  
 
  )    )  & ' $	°;+2+53!3#"&54633254&#"3254&#"%!!###7“);:*ÆÈüÞÈÈ);<(&d&Æý¦Zþlò–¸–ò ;)ý¨*:bÎþ2b;)X(<‚&&>ÆðþÔ,ð     ÿÎ÷î   % ) . h@ .-,+)('&$"	 +@B*	  -		-
  	   ) 	 	  )   &  '  $°;+2#!"&5463"3254&3254&#"!!5!!“);:*üà);<(‚&š&*üÞ"ý¦Zî;)ý¨*:;)X(<^&$&}þ4<<    ÿjÛR   @+@     7 .°;+!!õæþ4ææÌæRþ”ý„nþ’    ÿ’§*    _@    	+@?!  53  )   & '   $°;+   654'& 3'353™þòþ„þòRÔjkþÚkjÔîpÊÊp´*þòþ„þò|üÌÔ”–iiii–”Ô*Î¾¾Î     ÿ’§*    T@+@>!    )    )    &   '    $°;+$   5476  654'& #'73§þòþ„þò‡ˆzˆ‡üÌÔ(ÔjkþÚkj(Ì¾¾Ì þò¾À††††À”ÔÔ”–iiii–ZpÊÌr´    ÿ’§*    T@	+@>!      )    )  &  '  $°;+     &#"3265%355#5|þòþ„þò4Ò–“kjÔ”–ÒýØÌ¾¾Ìþòþ„þòTÒii–”ÔÔ”ZrÌÊp´     ÿ’§*     Y@     +@=! 5 3     )  &  ' $°;+ 5476  32654&#"5#7##þò‡ˆzˆ‡þòþDjÔ”–ÒÒ–“9pÊÊp´n¾À††††À¾þòËi–”ÔÔ”–ÒýØÌÀÀÌ      ´Sø  @+@	    .°;+"/&47676Cê,ê%)ÄÄ)%¦àà2&&¼¼&&2   <Q‚  ,@+@ !    &    '   $°;+632"/&54767&&ºº&&0âár$,ÄÂ,$ìë    ! <c‚  +@+@ !    &   '    $°;+"'&?'&7632qââ0$$ºº$$rìì$,ÂÄ,$      ÆS  @+@	    .°;+/'&4?62C%)ÄÄ)%ê0ê2&&¼¼&&2àà   æÔÖ  @+6/&767¤ÄÄª¬ÖÀÀœœ   „:  @	+%/&?6ÀÀœœ´ÂÂ¬ª    „:  @+?'&76'&7žžÀÀ´ª¬ÂÂ     æÓÖ  @+7'&?6/MÄÄªªæ¾¾žž     ‚d:  @+	6'&76Nrtþtþt:þœdþxˆ   ÿ¼Ó  @	+'&76	ÓþxˆþšfŠŠþŒþŽ   ÿ¼Ô  @+	&76'&7fþšˆþxrtþvþv     ‚c:  @+%	'&76'3þŒþŽŒŒ‚fþš†þz   ÿò£Ì  @+@   7  .°;+	3!3£þ¶þ¶ÀÀnþ„|^þ¢   é¨  3@+@% !      &     '    $°;+%	!!‰þ†z`þ JJ¾þêÀ   é¨  3@+@% !      &    '     $°;+	5!!5m|þ„þ¢^¨þ¶þ¶À¾  ÿò£Ì  @ +@   7 .°;+#!#	£ÀþìÀJJPþ¢^|þ„      –Û&  @+@	    .°;+!ÛææÌ&þp�    xŸD  @ +-Ÿþp�Dþ4ææ      xŸD  @ +�þpDææÌ   –Û&  @+@	    .°;+7!ææþ4–�þp     ÿòÌ  @+@   7  .°;+	3!3þ„þ„ÀxÀnþ„|^þ¢  ÿâéÚ  3@+@% !       &     '    $°;+!!	‰`þ þ†zÚ¾þ†À||     ÿâéÚ  3@+@% !      &    '     $°;+	5!!5m|þ„þ¢^Úþ„þ„Àz¾  ÿòÌ  @ +@   7 .°;+#!#	ÀþˆÀ||Pþ¢^|þ„     ÿtH  @+@   7  .°;+%'333úú¢°¢dððäý    dãX  3@+@% !      &     '    $°;+%'7!! ÿððäýdúú ²¢    dãX  3@+@% !       &    '     $°;+%5!5!5õýæîîd¢² úú   ÿtH  @ +@   7 .°;+###7¢°¢úúZýæîî  ÿ¬»à  N@ +@6
	!5    )  &  '  $°;+2#"'7326&#"3'36763#«vwwv«�mFTb~´´~|Z[Ž¸¸|yx¦àxyþ®yxXJ<´ ´WW|ÌÌ¦uu    ÿÄ»ø  N@ +@6!5    )  &  '  $°;+23'3&'&#"327#"&63§¨wvz¸¸�Y[{~´´~hNFm�¨ðð¨øtt¦ÎÎ}UV´€~´<LXðTð     ÿÄCø  " .@+@ ! 
  !"	   7   .°;+%7&76767'67676'=þìXtwc�eGYVLXtwa�cGYVr þÜVz¨¨xcfHX}}\VVz¨¨xchGX}}\t$     2÷Š  @@
 +@.	 !
     &     &   '   $°;+7"&53!55!s);ŒlððþlÈ;)^þÊ–ÜÜ–   naN  ?@
	+@/ !    8    &     '    $°;+'7!2#5!×ÈÈ&);Œþ^Z ªd;)þèð   ÿ¶÷  ( 8 y@ 86/-!((	 
+@W 52*'0+!) ,    ) 	 )  &   )  '  $
°;+"+53267>7676;55#532&55#"'674?;3g~1c‚hh3i‘(LMV$ÒÒýRhhŒr7	IQÒÒ$‹y9TZ$=% "+WŒ>$¹-+,x´´d
ŒlCNþÀd´´xtH		X     2“Š  J@	 +@2 !     )   & ' $°;+2#!"&546;55#!5#53/*:;)ýD(<;)úÈÈÒl–¾:*þÞ);<(");n´´nÒÒŒ      ÷´   F@

	 +@4  !      )   &   '   $°;+!'7!5!5!5ËþÈÈô,ÈþôÈÄZ ªdþ\ ZŒdª     6ˆ  @+&546õþT!!¬xþöþö      2gŠ  )@ +@   &   '   $°;+2#!"5463!JJþ>L$(ÂŠ@þ*BBÖ$     !¼   0@	+@   &  '   $°;+"542!2"543!´´þHZ´Z|ýÆBB:@@ýÆBB:@    Ë¼  )@
 +@   &   '   $°;+2 &5463m’ÌÌþÜÌÌ’¼Ì’�ÎÎ�’Ì    <g‚   )@+@   &   '   $°;+&546%2#"543«þ–ÜJJLLväº(:þ.::Ò:      <g‚   ,@+@ !    &    '   $°;+%6'%&54'432#"5Ëlþ”®LJJLväþFäÝ::þ.::Ò    Jt   	@+&546&546qþŒRþ˜hvøâøøâø    Jt   	@+%6'%&5447%6'%&5vþŠÆhþ˜vøþøøþø   d÷X   =@ 	 +@'      )   &  '  $°;+2#!"&5463!!“);:*üà);<( üà X;)þÔ*:;),(<þp,þÔ   d÷X    K@ 	 +@1      )    )   &  '  $°;+2#!"&5463!!%53#“);:*üà);<( üà ýÈÈX;)þÔ*:;),(<dþÔ2ÆÆ   d÷X     Q@ 	 	+@3      )  )   &  '  $°;+2#!"&5463!!%3#353#“);:*üà);<( üà ýÈÈúÈÈX;)þÔ*:;),(<dþÔøÆÆÆ   d÷X       W@ 	 +@5  
     )	  )   &  '  $°;+2#!"&5463!!%3#73#73#5“);:*üà);<( üà ýÈÈúÈÈúÈÈX;)þÔ*:;),(<dþÔøÆÆÆÆÆÆ    ÿ°k  $ X@  #"  	+@:$! !   )  )     &   '    $°;+  &66767#53&'&'#53#53oüüþœüüÖ{YXÀÀXY{F}XYÂÂYX}FüþœüüdüüöYX|F|XYÂÂXY{F{YXÂÂ    ÿâá¾  ( 4@
('#!+@" 7   &  '    $°;+ '&#"&76767$264&#"3°:	)(_A	
"!]Z~¹Ôa_y!÷þÂ++ ,, >|*'#G."#%$&%Ê�uvt#T¤þ.->++ ,    dËX   # / ; H r@010%$ HFC@=<740;1:+($/%.#" 
+@: )	  )
   &
   '  $°;+72+"&46372+"&46372+"&463"&463!2#2#!"&4632#!"&463!s22222ú^þ¢^þ¢^È((È((È((d((d((È((     d÷X   + 8 f@( 8630-,+*('%#"  
+@6
   )	   ) & ' $°;+2#!"&4632#!"&463$+"=#"4;5423%2#!"&463!mþÔ,þÔ¶ªd¤¤dªý”þÔ,�((È((ÈdªªdªªÈ((     ÿÎãî    ' n@ %$! 	+@P&#" !   )   )    )   &   '   $°;+%2#"&546'62&"'632&#"'6! & 'ù);:*(::ªXôXF:¤:Ò‘ÎÍ�Fs¤£vÒÌËF®þ®F–;)*:;)(<pXXH::Ô””FvvÔÎÎF°°F    ÿ’“* . 5 G O U@ ON@?7621-+*( ..	+@7L4!    )    )  &  '  $°;+2#"&5476754'&'.'&546;63267#6"267654'&&'#oT.8<N!!D0.A@]Z„.0F!R<8.T¬0ÂÄ0P/~0Oáhaahaýñ//O0~Î›Z1.&4##2B $6$ B2" 8&.1Z›\\Ú;YŸg84LY;:8gŸ     2÷Š  / = K@=;8510	+@3+!   )   )    &    '   $°;+$;#!"&5463!2#"&'&'&76?76%2+"&46;H*B#"Tþ‚ŠŠ‚ôT"#B*H�Œ&!		”‰+"’+&&üv-¼pn¾-x`@‰	8B„:D´=%&>>L<     ÿÄ»ø  $ `@	+@H #"! !$  53   )    &  '   $°;+#"'732654&#"3'3676323'5Dwwv«‹qFSc~´´~|YXŽ¸¸|vw¦«ÏF‚2–€yþ®yxXL<´~€´VV|ÎÎ¦tt¾Ì‚2–ê    ÿ¦÷   D@ 
 +@.!      )   &  '  $°;+2#!"?'.5463!!“);;'ÚV1Eþa�$Ü';<( üà ;)ýÚ*F,&4,F*&(<ýz,ýÔ   ÿtSH    Q@ 	 +@3      )   ) & '  $°;+2#!"&54632654&#"7!!ï*:;)þ„(<;)¾+*,,ìþ\¤H:*üô);<();üT*–”ýl  ÿ’§*   ' 7 B N ] j ˆ@geUTJH>=1/'%!+@n"\ZW2.$
K,  SM?64hECA;!   5 3 3 3   )   &  '  $	°;+&'67&#"&547&'632&#"654'67327&4&567676&'67327%&'&'6=67#"'67Å3)7IY?>67=B2'-8:TNxnJX(u$>]) "%;1/wþ8ZDD‘¥½AA@0d
em–þâUm:6m±î8HK+%-08žttj‚ma@0"R(>%þ¤*0j†Ô,.“U0d$JŽ„c_÷'8’v
*ˆþh
MC*ŸU   ÿ’§*   <@  	  +@$  )   &  '    $°;+    2654&#"3™þòþ„þò¾=YV@=YY=*þòþ„þò|ýžX>@VX|X   ~ô@  ' v@'&$#!+K°PX@*-    )     &  '   $@+5    )     &  '   $Y°;+#!"&/&767>763!2%3'!32!763ô#üÐ#(`Z (þÎ²fýÔf²(,(Fšš (^W	*
rrdd     ÿè‘Ö  + I@(% +@1! 5  )    &   '    $°;+#!"&/&76;#%#'326&#!"3!26?ƒ
"#ý8#"ž2h†þ ˆf2Xý|!P"25+¸¸3-v.ÌÒÒÌ.þ  J J    ÿ~Ï>  , d u ì@.-qplkhfVUSR=<-d.d" +K°PX@`O)%i	u	! 5 3 3
+ 		3 		3   )    &  '   $@aO)%i	u	! 5 3 3
3 		3 		3   )    &  '   $Y°;+ #"'&54 32&'?67365426&54767676'&'&#.&547>767>76723327&#CŒþèÈÅŽ�ÆÉƒO{ ">
%Výì
/0!9*3
"2
	r­':LH
D<€b\*,G±ŽÅÈþèŒŒÈÆñk*&#"+@#$O=, q‰„þP.D,)44
3			Že"!4VTZD-      ÷¤  t@	 +K°PX@+ !  7  + &' $@* !  7  7 &' $Y°;+2#!"&546323&54763263cGFFGcý¾ImkKNMo\‹îDCÆCDhHJhlLLkO      ÷¤  = î@ %$!  +K°PX@A#5!  7 + + 5 &' $K°PX@@#5!  7 7 + 5 &' $@?#5!  7 7 7 5 &' $YY°;+2632#!"&546323&5476654'#&'7254&767á\‹cGFFGcý¾ImkKNMÕ
2
 (	#
$4b$¤kODCÆCDhHJhlLLþrt
",
&r
b2  ÿœŸ   @+&7676'&'&'&767>'7'I(]\Y]W// ^\³³dZ¨Z''lq`4/þ“''ÏÏ     ÿÆCø  @
	+@
    .°;+%676'  '&'767iH5+€ÿ þ”€)|“”iîi“‘}.€þ–ÿ €)5Fi     ÿˆ÷4  N@
	+@4 ! 7 8   &  )   '   $°;+##7'333!!#|´pdPPdp´|dà%	&("&þþàdx�dªªd�þp þp  ÿò§Ð  $ @    +@$    .°;+6'.'7>76&&'&476,55�Œ.º.gÕL
ýÚ:ô¸²ý» zÐý�dpæR
þnbœ˜ý(ÌRl   ÿó¹È $ @+@
"    .°;+6'&767676?"&7û¶D©Ll*(5‰õC/F
+VWY³Š6A§=F\YHÅ†k)(Š?=GE$`\Nb"d]_:w7;9Tòt  ÿ’§*   ! * 6 A o@650/*(%$+@U=<8!&#'"!   )   )   )    &   '    $°;+'&'&76$627&"&547''"'367654&"276'4'‡…†½À‡Š††|þ�>7†7>Wg]™f.-><|<>Uid2@€¸€@A¶¡h.,h¨ƒ¿À‡‰…†½¾‰Šihh.ýö;?A;>Xf^Vªhh.ð@[\€€\[@Ab>^`_U>;A?;   ÿv6N  # 	@"+%'&'&67'&766>'.76.-^^QPj:6`bOKIÂ		0		0‚PMM"%%P€K€%º# À&%Oh	2	2   ÿ¶÷  " 0 ¾@0/.-+(%$! +K°PX@I'	!# 
 -   )    &    ) 		  & 	' 		$	@J'	!# 
  5   )    &    ) 		  & 	' 		$	Y°;+%!>56;67>;232!5#!'&+"5!#!"5'!3×þ8_ &Þ1 _
þ:Zf$˜¤®TýZ
®Zâ=‡Ml$L]lþÜd,6ý¤d*|TT¦d   ÿœ÷  	   % `@ %$"  		+@># !      )	
    &	
   '  $°;+2+46;#"&53!35625&#"3“);:*2ü®<(22);žnýÐn`”`<5977ÜŠ;)ýÚ*:îd(<ý;)Šýîh..hBB    ð ëÌ  )@
 +@   &   '   $°;+2"&5463}.@AZA@.Ì@.,BB,.@      ðIÌ 	  0@
 +@   &   '  $°;+2#"&4%2#"&463O\@A-.@Ì.@C+.@@.Ì@.,B@\@@.,B@\@    ð§Ì 	   7@
 +@   &   '  $°;+2"&54$2"&54%2"&5463O\@AZAž\@CVCÌ.@AZA@.Ì@.,BB,.@@.,BB,.@@.,BB,.@     ÿ†Í0  % @
	+@	    .°;+76.747676'.'&767676…/^I$U�%4l®±s$X?!D$|Üâª%M+/$T	;VT©Þâp$D"?
Y!y¦ª  ÿ¦C   * @@
$#+@.)(' 	  !  8  &  '  $°;+%/"5-#&5&5476 %754&"'%ÈþÆ*xyRyxþþYzYþþx¦�¤´ qqqq ªª;QQ;ªª      ‚÷:  " , M@,+'%$#!		+@1) !   ) & ' $°;+>32#"&'#"&547632.#"3262#"36œVS=<xTVš86›UVx<=UV›*�ErrDƒ‡rrEƒ((ƒEª=S55rplT>=Ulpr55S‰5OþøPPO55O       ù¼   ;@
 	 +@) !   &   '   $°;+2#!"'&7637'7''7•*:;)þ"'þ¬T'RH€€H€€H€€H€€¼:*þ);((ýÚJ~€H~~H€~J€€   ÿºW   1@ +@!    7  &  '  $°;+!67673#"'&'!265þ�gf‘j›jiö°Ÿwu¨’’gfxw ®øihŸ¦     ÿ°ï   / -@	+@ !%    7 7 .°;+&76%6#"'%'7	#"&7676>/1*
+b46'!#üþâ62$þôþ¢vöâ
#&ü&ô-*
P  â
ÜPÌ¦ýÚ0LœF&þ–$œ   ÿœ/     M@
	 	
 	+@-   & & &  '  $°;+2#432#432#54;ýÈ(¾È(¾È(n ü®R2þÔýÚ&2þÔúú2     ÿØãÜ  @+@   .°;+6!"&766?67Óü<æJ
žpæÜý 	 B
îhz    x÷D  $ 0 J@  0/+*&%#"  
+@*	 )   &  '    $°;+ #!"&5476323&547632654&"2654&"3q†CD_ýä^ˆDC_`†( (DC_ýbMjMMjMž5MMjMM5D†`_CDˆ^_DC†`H:@B_DCæ4NN45MM·N45MM54N     ÿâ÷Î  1 C 9@1/+@)C874-  ! 7    &   '    $°;+-#"'.'&'&'6327'%&47%6%&#"6'&/7&74g
>4G ð:$	$þô<<þ` << NþÌC$€F
%Fˆ'
9$&$Iô4D˜  ê&ê  ê&,f$þ*qE@&OSr     ÿâëÚ : B L g k ¡@"DCihgd`]ZYWTFECLDL985431-,$#+@w07.*M"j ! ;G
a\XB	
	!7 7 7 7  7	

	5 6    ) 

  & 
 ' 

 $°;+32"/&7>''.54767'#/.5&6374'43272636?"#>'&%+"5'#+"566;23¡°V|()]
 U@+"@#b;5?<1A‹œ,
š
ì,<."J
>$ýö3=
(V2°0V¨`
‚�HHz0
fI?S]_A&<¸8RJ)/G9T@2dlhþéS2BäÌZF°&¡Ã {¦¤þ¼þø  ÿ†»2  # ( <@
 +@*&"	 '%  !  7   7 7 .°;+'7327"/654&#"'&4762	ç²F²ž<*LýÚ(L:*J&,JþÎ–þþþh²F²R*:L,ýÚL*<L(&LýL–þjþþ  ÿj»P  ( > E@65,* 
 +@/!-) !   &   )  '  $°;+"&5476767632"&547>7632%632"&5476767ò‚a!5''5!‚aE2'5!þ$'5!a‚a!5'&_A:6!ZCXXCZ!6:A__AWT%z<XCZ!6:AXCZ!6:A__A:6!ZCX   ÿ~?>  - >@
'%+@,-! 7 7    &  '   $°;+"'&5476767626'&#"32547>7m0,vSRæRSv,0/7((":*[h7—‘qSRRSq“•7hevvþî	::432"D^˜  ÿì–Ì " J t G@ihVT>=+)+@1 5 3 3 6    &    '   $°;+&767676767676#"'&'&#"'&'&&'&7>7>7676766#"'&'&&'&7>7>76767d<1$5<EGXZAD $5&  &zpeyF13**ÿ &&b+a}F13**') &+&01U;BDF13**'&&& &b+a}F15(-') &+&01U;BDF13**'!*22-$( nF'•(  #F'!( '''! þà &+ #F'!( '''!    	   ÷¼     ' + / 5 B)@L,,(( BA@?>=<;:987543210,/,/.-(+(+*)''&%$#"! 	  +K°*PX@e6 -+     )    )	
  ) )   &  '  $
@g6 53     )    )	
  ) )   &  '  $
Y°;+2#!"&5463!!!!#55353###553#537#53##535353##“);:*üà);<( üà üà ýbÒ<<ZÒ<<x<<¼;)þ*:;)ô(<þÔþÔô2ÿ <<   ÿÎ/î    R@+@8!       )    ) & '  $°;+463!#!"&526=!3%#53;).Ž;)ý¨(<&þp,ddŠ);œýà);<(^úúúÈÈ   ÿjËR   |@ 
	 	+K°PX@+ +  )     &  '  $@* 7  )     &  '  $Y°;+"&5463!72#!'3733U)*<¸<*)dþ˜,l$ $n.–)ø*––*ý) dddd   ÿži 9 N 	@CM6+%'&'.'&'&'&'.'&'&76767676767676676'&'&'&7i	0!$%‹H	#-9#
( ~WT(",0¤<:V	Q(	S,òxA+
"
48L
$1/4861*2,"L²‹‰£!&<…v:%(A�o9     ÿ¦Ë  & 8 J@870/('#"+@2!  )   )    &   '    $°;+%#"'&=4626765#"'&=426762 '&=4763Ëhg��hi	"ÁÚÀ#fe“‘fg!ÃØÃ#þ§�hggiþäiggh�ÎdI>===Jd
	8@@8êtD....Dt26538''6@;())(;@6''     ÿæ‘Ô  $ 3@
!+@!   )    &   '    $°;+#!"&/&763!26&#!"3!26?ƒ"#ý8$"ž2˜2Xý|"N"0,4¸¸6*v..þ  JJ    ÿ°Ÿ 0 7 J h@ JIB@98-,"  00	+@J4  3)! 5   )   )  &  '  $°;+"'&'&'&7&'&7632#"'&'&'4'67264&'%26764'.#"3*
+ƒHe86¤po­¯op+$#�RSFG#$[ž5()þD!: e¿Gœ+&&,šHG™,&&+šGh*4E
/.?z>Y1811118–þë‰0ZE):)mÌ,>!õ!!!!  ÿj+R  " @@"!+@, !    )   &  '    $°;+"&54674;22654&'#3Ÿ>NžàžN>(ª‚FdB2d3IdFd#zOpžžpOz#¼2ü®dF:Vrþ�Y:Fd   ÿtB  0 @/-+@	    .°;+'&/&7&'&>76'6&'&327ù0fC?vFh!L
"G\3kXY’(5p7$ �c
Â¦b‚3E9fH0	AApu)1f%'5
)  ÿˆ�4 + 5 ? K —@& KJFEA@>=9821-,*(%#" 	 +++@i&! 5   )  		 )  
 ) 
  
 )    )   ) & '  $°;+%2#"'#"'&5&5462;632#"'#"';6"26542654&"2654&"31GG1P¤W,+HGbGHN¤P1GG1P¤+#N¤m:)*8*ýä*8*):)Ö*):)*xFdFJ65AÐ"L2FF2L"rNHFdFJÂNH,)((A(())üã())(  ÿº� , 7 B O X@ONJHDC?=98640/ 
+@:)"!!   )	  )  &  '  $°;+ 2"&547&54626767>7&542654&#"2654&#"2654&#"3æbGJM&54L"/FGbGHHGbGH)a6-Fþ¤(8*)((8*)(Ô*)((F2Px2GP2FF2N"z"L2FF2L"Ì@(M22(())ýG())0())(     ÿˆ»4 D O Z e r ‚@$rqmkgfdc_]YWSRNMIG?<43,)#"
 +@VA
(8/'!   
  ) ) 
	
 )		 &		 '	 $°;+ 2;2"&54754+"'"&5475+""&5475476;2=&544&#"262654&#"4&#"262654&#"3´bGHNdU,+HGbGHLd+#HGbGH.d#+HGbGH+,WdLH )((8*Ô(8*)(Š)((8**)((4F2L"Œ465Ar"N2FF2N"rNÌ"N2FF2N"Ì,"r"N2FF2N"rA564Œ"L2ý))((Ø(())ý'))(((())(   ÿº ÿ   + N@+*&$ 
 +@6!     )   ) & '  $°;+2"&547&542654&#"2654&#"3VbGHHGbGHH4(8*)(D*)((F2L"þ†"N2FF2N"z"L22(())ýG())(    ÿº�   ) = H U e@UTPNJIGEA@54+*&$ 
 +@A:90/! 	  ) )
 &
 ' $°;+2"&547&544&#"262654&#"$2"&547&542654&#"2654&#"3VbGHHGbGHH¾)((8*b8*)(£bGHHGbGHH4(8*)(D*)((F2L"þ†"N2FF2N"z"L2ýv))((0())”F2L"þ†"N2FF2N"z"L22(())ýG())(     ÿºh" 6 A -@
=<980/&$+@(   7 7  7   .°;+%&?'&7>767>76;67>762264&".
	
+.'(‚j%
4/%E@uRUP
9/cU@,,@,ì8!

n„(C:K4HBSU«?…B.@.. !    ÷ª 
 $ = 7@31+@' =! 8    &    '   $°;+6&764&547632&#"'&+.7654'>7{´lm2¬0&þF‘’ÑI=F$©st'ZŠP"Îäþðþï5VdV=­,ã›œV€·ÃšÞ•w
Z  ÿšÐ    2 ^@ -,"!
	 +@D 1( 0)!    )    )  &  '  $°;+267"'&'>7'762""'%&6?2767'ï:e%AB´BA%gD4
|'¾)%þ %l%þž&(¼PNäNQ¼°!h0&&0h!ÀŽ"""l,þ€3¼¼4L</#""#/<L   ÿ~Ï>   4 M k@MLIGDB<:6542/-)'" +@GFE8710$#!   )
 )	 )    &   '    $°;+'&'& 766'&'&76327#"&54632&#"27#"'&547632&#"3=�Š‰ÉÈ��ÇÆPmrož�nmqoŸ�þ«<(8 &?KI=W%>#<F+:?(@$&&&<T$<#>¶‰ÇÈŽ�‹ŒÅÈýpž�nmpoŸžmmxP(#MA@PB $¢()&$D?+&B $R#-    ÿ~Ï>   ! / ½@  /.)(#"!  +K°PX@E 	 	-5 + 		 )    )
 &
' $@G 	 	 55 3 		 )    )
 &
' $Y°;+24#"4&+"3353 #" 547632654'& 3ïDDBÄÄ8”8FŒ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢ˆˆ8Äêê,þèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ   ÿ~Ï>  + K ÷@  DB=<;:42('&%++  +K°PX@c>@6	A7-*!	) !$  - -
  )  		)  )    &   '    $
@e>@6	A7-*!	) !$  5 5
  )  		)  )    &   '    $
Y°;+#" 547632654'&'.'3267'#5"'77654'&#"676753&#"·Œ‹ÉÆþæ�ŽÅ#06@åæ¢sµ0²L18OCB2¼òst¡k©4¶"/8E3>+)8<P>þèÈÅŽ�ÆÈŒŒý˜h<F¢ætXP,<JJ:B,�l-7¤rrdNR%JJ'@&$   ÿ~Ï>  / L ‘@$  LKJIEC@>86/.-,)'$"  +@eA:HB;1%&! 

 )   )	  ) 		  )   )    &   '    $	°;+#" 54763465#53'3267'#327#"'&'#53%654'&#"67632&#"3#·Œ‹ÉÆþæ�ŽÅÒ.
~æ¢t³1ö®%C,07E€D"4,Hst¡k¬3žHpE5*.@$
8ˆ>þèÈÅŽ�ÆÈŒŒþ88<D¢æsYl'(Z\*>:&t04¤rrdNFR\,
8  ÿ~Ï>  $ ( = –@&%%  <;:9651/%(%($#"!  +@h843=*'& ! 

5 5 

 )  )	 )    &   '    $
°;+#" 547633267'##5#535'#53'7654'&#"'3733·Œ‹ÉÆþæ�ŽÅþŠæ¢o°1˜~v||p6,j~Àst¡n®2ž6€L.R€zL>þèÈÅŽ�ÆÈŒŒþ”6>¢ælTDDllJ$J†0$dV97¤rrjRFb¦ºà"     ÿ~Ï>  * 8 Ó@8721,+*)$"
	+K°
PX@Q!  

 - 5 3 		+ 
 
 )   )		 &		' 	$
@S!  

 5 5 3 		3 
 
 )   )		 &		' 	$
Y°;+4&#"#7#632#"'#3276 #" 547632654'& 3ã†pXo$^`$`9597dx:>PjJD,Œ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢Xs‘fT^^VUGE[VZ02JJTþèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ  ÿ~Ï>    # ^@#" 
+@>   5 5	  )      ) &' $°;+!5!!5!#" 547632654'& 3A\þ¤\þ¤vŒ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢~RìRþèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ    ÿ~Ï>  ' < n@  ;9640.!''  
+@L7328)$#!  )   )	  )    &   '    $°;+#" 5476327#"&547'3267%'654'&#"632&#"·Œ‹ÉÆþæ�ŽÅ& F=KV’šæ¢t³1þX!¸st¡k¬3”AƒY=N&3>þèÈÅŽ�ÆÈŒŒý– T
*t‚ D<D¢æsY¼4,*èÂ04¤rrdNBf6P2  ÿ~Ï> 	    . <@ !!<;650/!.!-(&   +K°
PX@L!  		 - - - 	 	 )  )
 &
' $	K°PX@F!  		 - - 	 	 )  )
 &
' $@N!  		 5 - 5 	 	 )  )
 &
' $	YY°;+ "2654432&"&#4#"'&? #" 547632654'& 3[ØZZØZþäVjV"vrŒ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢t¢tr¢¢rtt®Â+•Ì,(¬ŒþèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ    ÿ~Ï>    $ 2 @ ç@&%%@?:943%2%1,*$#"!  	+K°PX@W - 5 3 -
 
 )    )    )		 &	' 		$
@Y 5 5 3 5
 
 )    )    )		 &	' 		$
Y°;+4&+54&#!;3!265#3#3 #" 547632654'& 3Ïh
þø
hþÜNÒ‚ÒÒŒ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢Î
hþ h

|	Ä,Nþž.ŠþèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ   ÿ~Ï>    " 0 > l@##>=8721#0#/*(+@R"   
	
 !!     5   ) & '  $°;+&'5%76?''537'757 #" 547632654'& 33$FþÚ‚t||1¸(P
’ÜÜFLHVV^Œ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢Rvz8ˆ0z64L"\VZ j$T$þèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ  ÿØ§ä 	 1 I T g@ 72
 TSPNKJ@=2I7I
1/ 		+@?'!$   )	   )  &  '
 $°;+2#"&46"&#"'.'&547&67632676?#"#"&#&;27654&'&2#"&463{$$$$zGnF%K<J]‡/OT*?89J|%<.56M€M*4TS§§TUD3%LM»$$$$7F77F7þº; T‘rP–A]+A–PrË[	Š	&.J|((((|7YF7F77F7    ÿ~Ï>   % 3 N Ì@ && NLA?54&3&2-+$" +K°	PX@ME<	IB>8 	! 		 - - 	 	 ) )
 &
' $@NE<	IB>8 	! 		 5 - 	 	 ) )
 &
' $Y°;+""&#"27654'&"&542"&5432 #" 54763254'6'&'&#"&/;B	@@	&+-¤-+©@¢ VŒ‹ÉÆþæ�ŽÅ,¼&,F-(40&¼Xf"AA"V...þèÈÅŽ�ÆÈŒŒý\¸7+%#$."$#%+7¸    –“& 	  /@
 +@   &   '  $°;+2"'&4"'&462#�¤r:;ž;:ÀO;:r¤r:;O&u¦:;;:¦þå;:¦uu¦:;   ÿ~Ï>   $ C@  $#  +@' )   &  '    $°;+#" 547632654&"2654&#"3·Œ‹ÉÆþæ�ŽÅ¨P<<P<d);:*(::(>þèÈÅŽ�ÆÈŒŒý¼<()==)(<;)*<=)(<   ÿÎ�æ . @$"+@(  7   .°;+.'&'&'>7676763276&676�Œ�h!94%�	7$
EG5:

)U*HLuhNP.º¥§F",¥$2##686(Z~j¦L`.=6./    ÿ~Ï>  5 :@    +@&)(!   8 & '  $°;+#" 547636'&6#"'.'.>76767·Œ‹ÉÆþæ�ŽÅÜ==1&$+C(@#=5GE>þèÈÅŽ�ÆÈŒŒþ~R6&2&T^ &3ÕG#US_   ÿê§Ô / Y@(&"!
+@C-+) ! 7 5   )    &  '   $°;+#"'327.'327.=&547&546326767§%9<<~£Ÿƒƒg@_	?W$0T›ëoOR6:>?75|8*‚xyRSTPJ8gF:d//½Nn: B&     ÿ~Ï>  9³@  64310/-+%$  +K°	PX@\ 9&.*! - + + 3
  )  	 ) 	  	 & 		  '  	  $
K°PX@] 9&.*! - + 3 3
  )  	 ) 	  	 & 		  '  	  $
K°PX@^ 9&.*! - 3 3 3
  )  	 ) 	  	 & 		  '  	  $
@_ 9&.*! 5 3 3 3
  )  	 ) 	  	 & 		  '  	  $
YYY°;+#" 547636767&#"&'"'#"'3+326=·Œ‹ÉÆþæ�ŽÅÄ!*'7yI,, 	
E1ECMz”>þèÈÅŽ�ÆÈŒŒþx"8&^1#4B(*¦h    ÿœ   F@
	 +@.   8     )  &  '  $°;+#"3###53546;Ž²²ª˜˜uYŽ„!f”þFº”V\„œ     ÿ~Ï>   [@    
+@; 5	  )   )     &  '   $°;+ '&54 5#"#33535#54;·Œ‹þn‹Œ:H,<LLVZZH>þèÈÅŽ��ŽÅÈþ¶NC/,JÞÞJ4     ÿ¦k # N@#!
	 
+@0	    )   )  &'$°;+2+35#54;5#"#3!"&5463!ÿ,@A+¢rrV`Jdhhþº+A@,„?+ýz,@6†F˜mMB†þÊ@,†+?    ÿ¦� / < L Y@,>=10  XWVUTSRQPONMGE=L>L0<1; / .'%#!+K°	PX@h
 $!Y	  - 	 	 5  
 +8  ) 	  &	
	
  ))   '   $@i
 $!Y	  - 	 	 5  
	 
38  ) 	  &	
	
  ))   '   $Y°;+&57#"'&54676;"+'#"'.46763676'.#"327>'&3##5#5353# ?/J/"KLæN'D&2htCS9H/8@3YF;elƒ&)P>$

( !&
**¢––^––^-),t5[3E?f8&/ZXŒ6"TxR.R868"%36>ì2;d !l:lþæ^––^––   ÿ~Ï>   A M [�@.[ZTSONMLKJIHGFEDCB<:860.+*AA	+K°	PX@t)W! 5 
	
-	 	 35 -  )     )   )  ) &' $K°
PX@u)W! 5 
	
-	 	 35 5  )     )   )  ) &' $K°PX@o)W! 5 
 
-5 5  ) 	    )   )  ) &' $K°PX@u)W! 5 
	
-	 	 35 5  )     )   )  ) &' $@v)W! 5 
	
	5	 	 35 5  )     )   )  ) &' $YYYY°;+#"'&7632#" 54763327654'&547654'636=#";#"#5##33532&'4673Á
*+Œ‹ÉÆþæ�ŽÅn)!<4"$(t" 2,Š$nL0LL0LþÆ*-!5."æ6<  þèÈÅŽ�ÆÈŒŒýBD,0	".:/,4^)LL0LL:!"'     ÿjP ? @#!+@?,    .°;+%&7676767&7>676'&'&'&&767676'.'&'O"A
T:H)
5Hg
+=Z`�+.’dd…¤ü\[¡&¾|WQ0x/#`k;(3A=X~U2(&mKQRU+@SIM]$/#ÃŠ`_–�°��    ÿ~Ï>  : =@  :9  +@)806 !7    &  '   $°;+ '&54 6'&'&64'&'&76'&7676'&67·Œ‹þn‹ŒèR\?BPA44J	

[\B0F)%*4/>þèÈÅŽ��ŽÅÈý°Ž[I%&
10Fc`00B0dc.-)(34%;?V%‡  ÿ’?*   K@+@5  ! 7   )    &  '   $°;+#"'&'&'&5#5676733#327?ao;33#dk/‚ØØ'DF:4"AB‚$^5?è�ìS.�    ÿ~Ï>  - ¬@  ,*$#  	+K°PX@B"! -   )  )    &  '   $@C"! 5   )  )    &  '   $Y°;+#" 547635#"'&'&=35#5#3327·Œ‹ÉÆþæ�ŽÅ‚$"nn@2 "91>þèÈÅŽ�ÆÈŒŒýRJ

(vJv,%B¢4    ÿ¤“ 
  % ¢@$#	
+K°PX@=%! -     )  &   )  '	  $@>%! 5     )  &   )  '	  $Y°;+#"&54623#4'33632#4#"#Û<,*:9Z7ÄÀÀ2¦
<‚lrÀbEÂº*67)+55×ý–¤bdVd�zþ’V†H$þœ¤     ÿ~Ï>    / Î@"  /.,*&%"!   +K°
PX@M  - 

5 

3 )   )	    &	 '   $	@N  5 

5 

3 )   )	    &	 '   $	Y°;+#" 54763#3"2454&#"#'#35476323·Œ‹ÉÆþæ�ŽÅv``0h`:6BTb&0b>þèÈÅŽ�ÆÈŒŒþ’þÈÀ0`þ@¸=K2*&>Ô´&D®   	 ÿ’§*     % - 7 E N ‚@&&		42&-&-*) 		+@\D?#!  9 =H5!5	3    )     )  & '
$°;+&'&'2&'#6767>76'&#"67    327&'764'67&'&Å0JPs¶ô·Ûd	*=%r5þë–bs‘1+OC‹Aþ@þò|þòzØ\m…LN<(
nx#X2@P.4‹"heàUl'�[P%8–p>9#CþÊ²Vbh|5Wý|þòþ„þòŒJ¨T ��d‹k
(2!n’†[«     ÿ~Ï> 
     ( 6 D S §@(77))"!QPLJ7D7C=;)6)50.!("(  +@wG	
MI 	'%#!
  

5 
	
	3 	 	 3   33  )   ) &' $°;+&=277&'632#"'6'672&'6 #" 54763654&#"367&#"&54#&'ý,&70k]
.I7 >"#'E1)qV"&[Û!/BlŒ‹ÉÆþæ�ŽÅbŠŠbcCDDCc.I#*3'`,*:FN,B.*ŽY9*Pv\*+CB
R.9OöþèÈÅŽ�ÆÈŒŒý6Š`bŠEFa_FE-4@
  ÿâ÷Ú  2 Z@/-%$!  +@@*() !2   5   )   &  ' $°;+62654762'54&#""&=3%3"&=7326=Ü&!BC¶CBfF „¸„¬’ª„¸„Ff! Ž :\AAAA\<""<þÆ\„„\„„˜„\„„\†  † „    ÿ~Ï>  ' 9 m@75.,*)%$"!
+@O91(!20  533   )	   &	 '   $	°;+ #"'&54 32 26=432754&""=#%5##"='3265B�þæÆÉ‹ŒÈÅþ�\B"4B\D4XúV4"C/.B²ŒÈÆþæ�ŽÅÈýfB. .BB. DD..DDDD.BB.      F÷v A R@@>97,*#!
+@8  !  &  )   &  '   $°;+%#"'&5476323254/&547632&#"#"'&/.'&#"327™"@hkLMPOmo87$$0šxNN†:;W¸rSRBJ–îˆDE$
	 G@b./?<DÞd4IJ}�PO-,st’<6#uY%&’F>2$‚ 55`t
+\`Q128  ÿ~Ï>  D ^@DC?=9742-+&$+@>65!  )	 )
   &
  '    $°;+ #"'&54 32254/&54327&#"#"/&'&#"327'#"&546323B�þæÆÉ‹ŒÈÅAxL& (-:^fB((>L97()K96 &",,&"{²ŒÈÆþæ�ŽÅÈý”PB"JT<
 J::()A;M25%+5$&:f  ÿØ›ä ( :@$"+@* !   5   &   '    $°;+#"'&547632&7>5qp¡ŸpqpqŸ6$MMFFEF4F	®ˆ!*X’ŸtsstŸ£qr
Þ$"CB?;"lDl2L   ÿ~Ï>  1 †@,+&$+K°PX@4#1"! -   )    &   '    $@5#1"! 5   )    &   '    $Y°;+ #"'&54 32676#&'.'&'&6765&#"2654&5B�þæÆÉ‹ŒÈÅ5IS
>$E'$*Pr99 t²ŒÈÆþæ�ŽÅÈþ:,5’J#AptRP::tP   ÿ¦   ) : C M@  CB@><;  +@5	 A=!  -    )  & ' $°;+&'&&54 3&76767&'&767676'&'&76#"'6}jTeÑ¢nl ¸Î¬úäšf…‰rsíR*!u«­m']œše"þŽw5C)qe;[þþ¶t¼:ªn|¦¸ ýÒj:6^–>"
" 
 3r"E&&
"<þuh8H     ÿ~Ï>   ) ; D ¸@DCA?=<+K°	PX@/	 B>!     ) & '  $K°
PX@4	 B>!  -     )  & ' $@/	 B>!     ) & '  $YY°;+&'&&54 32&76767&$767676'&'&76#"'6B�u[læ°xvÈÅ¼þðõ« gþä‘"

$o
_ 0$»»wg¨«j&þnƒ7:<}mBd²ŒÈ~Î>ºx‰³Èýžr<:h @''
$!": "z&J*!$?þRq>I   -ÿ›§*  & ; m ”@ca`_^\HF:9+K°0PX@;  igXVPMJA>+
!	   7 - & '$@<  igXVPMJA>+
!	   7 5 & '$Y°;+%'&'7676767>%&'&76767.'.'.'&>67547547>32'#"'##"&547&''&7;m½»�™{sB+

Bý»%<PBB¬U&'yzZ9(s/*	,$¾þ~;10<'42'
È9$š!!n1*&>)$8­³µOM]_SLYu“½'	S’+7
H,þ,'2@A1'6
8   ÿ°k  $ 1 < Ò@" :9540-*' $#
 +K°PX@O<2
! 		-

5 		 )   )  

 )    &  '  $	@P<2
! 		5

5 		 )   )  

 )    &  '  $	Y°;+"&5332654'3#2#&#"#5463;2=4+""&5462•7O®LMkjš°O77OÚN†ŠJÚO7	HHP_‚_^„^PP8XkLMšjþ¨8P\N8’nn’8N¦	Hþ°A__AC]]C  ÿ˜Ï&       /@+@!	     .°;+'7%532?32%7%!%7-ÂþäÄštþÒþÒv
ž 
,ÂþâÄÄ®þæþžþæ®°&ž¸¤ýÂN.¾¾.N„„@¤¸žýø²Œ¸¸Œ²’     ÿœ
  C X _ ‘@ \ZTRHF><74,*)( CC+@k] _Y !   5 	 	3 
		
5 	3  	
 	 )   )   )   & ' $°;+2#"'&76763#"76'&'&'&'&"#"'&'&'&543254&5432.#">763276+7¥9$&5™)$"#",V&
0E-	-^_!:tN(YÀ+$	*
þ�°¼$%¼j�23n'F%ƒ	
4t"sq&"H_	R"þ¦2+.¬{   ÿÎ/î    ¥@	+K°
PX@B  
 ! - +     )  & ' $@D  
 ! 5 3     )  & ' $Y°;+7)#"'5"%7)632276=Ã´ºþÈ^^¸´þêþH8^^Ö´ž.þÊ
€‚@´þbþÐ8
€‚Ò    ÿ~§>  j o@ge_]WUCA860/
+@Q	!   )   &   )  	 ) 	  	 )   '    $°;+%#"'#" 547&547632632654'&'&'&'&'&5476232654'&'&'&#"#"'&'&'&#"32767§–h=;8¶þþ
$JIkK="*·€
æ!%'Ja
d&/24J64@!+0D	GJ0H&<(@^N<<„lš ¼.,<JkML(„…»1/<<.6-#$
&!L95%'
&*(-#-P"*     ÿ~Ï> I W tx@ JJtsqogecaYXJWJVQO=;20*(
+K°PX@id	k] r! 	

	- 
+ 5   3  -- 
	
 )     )  & ' $K°PX@jd	k] r! 	

	- 
3 5   3  -- 
	
 )     )  & ' $@kd	k] r! 	

	- 
3 5   3   5- 
	
 )     )  & ' $YY°;+#"'&'&'&#"32767654.'.'&5463232654'&'&'&#" #" 547632654'654&#"&#"32733(

*V''$("<$ 

 V"1(!
„Œ‹ÉÆþæ�ŽÅt:T�f"(;U�d"&

8 %


	.þèÈÅŽ�ÆÈŒŒýW;#h”W;'%#h”   ÿ–§( 
   @+@
	    .°;+&54767"'67.5�LJ{nnm¥*gîe²**"¥mnlw�•}{=ƒ¥ª€ü¦88r®®Æ"€ª¨€:öœ     ÿ°ó  & 9 H W „@('43-+'9(9+K°#PX@0 -   3  )   &   '    $@1 5   3  )   &   '    $Y°;+%#"'&54767637632 6'&'&"&5432"&54'&'.'&766.767a€¹¡|}’[_XTH>=.vþÂ YZôPQ´˜${YXDCA"9%"#9Uýü0P
3#A#2Ôg^_NNv�—\%#DV"EA%þÏ‚PP00AAPP`Ø"WW|_DCà &8!$Vþô
-''&%-<#     ÿ°j  ; K _@IFA>96,)%"	+@C !   5   )   )     )  &  '  $°;++"+"&?326?6;27654+"&76;2+"7;27654&+"XnkÇ$(jD$
*Änný¦ l–
*àK3:$#nkÅ  2V00@<"*
 b+w‚PPœ*œ(PS8þ$†('&:‚PPÚ$"@/%(Š  ÿ’§*     # I@
! 
+@7	  !   7 7   &  '  $°;+	&5467632#%7&'65!#&'§þt�m‚þ¸?KdZFXp®ý”fs5âN5½vTV<hþ–00ŠØ8ü(((<ÆzOI*\þ–P‚þúÆ`‚    ‚÷:    ) 5 I ’@IGCA><7631-+'&"!	+@l0	@5)$
  .*#  ! 	7 		 & &  &  &     ) '
$	°;+7#"/7632"5'742"5'742"5'742#"/632"547632632#%1

VX

Z  
\@%/X‚3ML4þš²FHHll¦¦j
lÞ

Þj

jà

àhh ÿ tŒ
uS
J24J   ÿˆæ0  A a@  A@8621-+&%$#!  
+@A"=!  7 77    & '	  $	°;+$'&76765#%4'&'&'&#"&'&#"5#35467632354763235þðƒƒÍÏŸ‚P?1èš02
F.	'B,X\Z(
ZÊšªŠ‹gTþû¬~ÆlÜ#.&þ€ì)
øì$
ø     ÷¨   ' H R W¸@2II WVUTIRIROM?<984321/.)('%$#"! +K°	PX@w-	7!S  5 		5   &   )   )	 ) 		  )

 &    )

 ' 
 $K°
PX@~-	7!S  5 		5 		5   &   )   )   ) 		  )

 &    )

 ' 
 $@w-	7!S  5 		5   &   )   )	 ) 		  )

 &    )

 ' 
 $YY°;+22!2654&/#4'&/#32 2!3276?3"&'&=4>74'.#"!5!QQ_(9& 57þª8
´ö´¬JI‚c&þÀ6-l5546Bh,0-Õ	**8æÿ  ¨[Q*E(*&(4S †þþ$('�¼(¬n7,RE68R*+/(H=%d;§ !2@NN  ÿ’§*   $ 2 = I x@$43  IHDC?>983=4=10-+$$  
+@L%"! 
 ) 	 ) 		 )  )    &   '    $°;+ #"'&54676763327.'7.>54'&#""&5462'"2654&#ÓÔ`_�!™bXYpRhg�þ:wSw7g—dÎlJuÝUuKLg[FG{°þ	*>=V==+ !.#"*Ô–ŽihRrZ[{c˜!Œ``ý˜Swd–h7SKkPtÄ‹^jJJ:;W°<*+=<,+; "!""     ÿ~Ï> 
  % 5 ±@5431'&%$
+K°PX@C-, ! -  -	  )     ) &' $@E-, ! 5   5	  )     ) &' $Y°;+&+327654'654'&+322#!"&546327654'5654&+3#$:4101"+'FbbFý�FbbFRU()`DE3ÖÄ.t
$uf¶bFý’FddFnFbý,*+;`O0<þ(    ÿŠ¹4  7 9@,*+@+/	 !20 
     &   '    $°;+%#"'&/&'&6?676&'&'&767&'76Q@774JECP/š!ºB„d–r"ˆ+t€˜> /]:Oa†/š�<
ª" †1,HnN~$:j0";MX˜*5I4
 *  ýz    2“Š     L@ 	 	+@. !    )  & ' $°;+2!5!!"5!#!5!43!!5aþþp,þü(„þ>ôü|(þÔŠÈúþ¢ú2ú,2úÈ     ÿœ“   )@ +@   &   '   $°;+ ! '&6!Ñ®®þìþïYX° °þîþì®WW°   ÿjÝR  # , 8 &@+@5,+

 7    .°;+%/'/676&'676&/676./-)�T@l8ÎCCxºzCÎ:l@K*/i0D|>9\.þH9\.@€Ü9\$>|@<D&,$¸ f
&FDF);f"º$+LKDWZ®Ø$/9[Þ/8^&ÞþÎ/%D5$Ø$      Qòª;_<õ è    ÌÅ=µ    ÌÅ=µ ÿjùR             Tÿj Z	    ù               l ! Ú b b d 3 ¤ ¢ z z Ž Ž Ê   ò   v Ú ¹ ô f > f > f > b ¶ ê ¶ p ¢ > É Ú Ú  Þ † D ¢ > >    ¢  ¢    * Ø ò   >  > à £     z Þ Ç  Ú   Ú Ú > ¢ Ú  ó ¢  > f  >  ¢ y ¢ ¢ ¢ ž ’ ¬ ž ¶ N Ú Ú   Þ 6 ¢ >   ê ¶ ¶ ¶ ¶ b s r !b ð ' ' î € ï ï ~ ² ø ø ² ê ® ® ê  ø ø   ò ò  Ê Ê R  p  ¢   v 0 Ú v v Ž Ž     z ò Ú  ò ¢  Ê  b ¶ ¶  £ Þ   ® R 	 · Ê ¶ O    ú X ¶ à R   f 	 > ò    Ê Ê N §  > Ú z Ú ¤ ¯ : * ž ž Ê  ž z  ß Þ Þ Þ Þ Þ Þ Þ Þ Þ Þ Þ ¶ Þ ¢ Þ £ Þ ¶ Þ  Þ z ž Þ ( Þ N Þ ¢ Þ ¶ Þ  Þ  Þ · Þ Ž Þ ¸ -z Þ  > ¶ Þ ¶  y ¶    ¶ Þ Ê ¢ ¢ ô    0 h Ô8‚Ø8’ÂF’ð°2¨ b˜æ.~Ì	$	`	¤
8
Ì6¼þJÚF¢ú€êT ~„àd¢@ªìdh(bÄBŽ@Ê0zÜœø–Ú&hÖ4Ð|È8þ R ¬ þ!„"F"²#>#¸$$$²%j&&¢''¶'â(B))¨*h+X,B,¤,Ø--j-ü.x.œ//d/Ä0(0T0�0Ê0ö11:1\1~1¤1Ê1ð22:2h2–2¼2Ö2ê2ü33:3j3˜3¾3à4484Z4²55`5˜5Ð6d6´6ö77F7|7¨7æ8$8X8Œ8Ð9 9x9Ú:B: ;@;Ä<<<Þ=b=Ì> >|?f?¬@*@–A¾B&BøC0C`CºDDVDøE<EæFRF~FºGGTG¼H(H|H¾I*I~I°JJªK˜KþL~LäMÀN´OOvOúPtPÌQtQÊR&RÚSzTRTºUfUâV\VàWŽX4Y YØZ€[>[ª\>](]ü^–_F` `^`ºaaŒbc2cvcÖd0e8gg€h hXhôi€j0jükÒlFlÎmRmân@nÐojp:q,qèrBss¢truÒvvâw~wäx–y(zˆ{6{Þ|X|®|à}V    z       D O <   ’I        ®        "          "        (       # .        Q       3 W        Š  	   D �  	   Ô  	   à  	  F ì  	  2  	  f>  	  ¤Copyright (C) 2012 by Daniel BruceEntypoMediumFontForge 2.0 : Entypo : 11-11-2012EntypoVersion 1.0 ; ttfautohint (v0.8) -f -G 200 -r 50 -sentypo C o p y r i g h t   ( C )   2 0 1 2   b y   D a n i e l   B r u c e E n t y p o M e d i u m F o n t F o r g e   2 . 0   :   E n t y p o   :   1 1 - 1 1 - 2 0 1 2 E n t y p o V e r s i o n   1 . 0   ;   t t f a u t o h i n t   ( v 0 . 8 )   - f   - G   2 0 0   - r   5 0   - s e n t y p o         ÿƒ 2                        	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ 	
glyph1glyph2glyph0glyph3glyph4glyph5glyph6glyph7glyph8glyph9glyph10glyph11glyph12glyph13glyph14glyph15glyph16glyph17glyph18glyph19glyph20glyph21glyph23glyph24glyph26glyph27glyph28glyph29glyph30glyph31glyph32glyph33glyph34glyph35glyph36glyph37glyph38glyph39glyph40glyph41glyph42glyph43glyph44glyph45glyph46glyph47glyph48glyph49glyph50glyph51glyph52glyph53glyph54glyph55glyph56glyph57glyph58glyph59glyph60glyph61glyph62glyph63glyph64glyph65glyph66glyph67glyph68glyph69glyph70glyph71glyph72glyph73glyph74glyph75glyph76glyph77glyph78glyph79glyph80glyph81glyph82glyph83glyph84glyph85glyph86glyph87glyph88glyph89glyph90glyph91glyph92glyph93glyph94glyph95glyph96glyph97glyph98glyph99glyph100glyph101glyph102glyph103glyph104glyph105glyph106glyph107glyph108glyph109glyph110glyph111glyph112glyph113glyph114glyph115glyph116glyph117glyph118glyph119glyph120glyph121glyph122glyph123glyph124glyph125glyph126glyph127glyph128glyph129glyph130glyph131glyph132glyph133glyph134glyph135glyph136glyph137glyph138glyph139glyph140glyph141glyph142glyph143glyph144glyph145glyph146glyph147glyph148glyph149glyph150glyph151glyph152glyph153glyph154glyph155glyph156glyph157glyph158glyph159glyph160glyph161glyph162glyph163glyph164glyph165glyph166glyph167glyph168glyph169glyph170glyph171glyph172glyph173glyph174glyph175glyph176glyph177glyph178glyph179glyph180glyph181glyph182glyph183glyph184glyph185glyph186glyph187glyph188glyph189glyph190glyph191glyph192glyph193glyph194glyph195glyph196glyph197glyph198glyph199glyph200glyph201glyph202glyph203glyph204glyph205glyph206glyph207glyph208glyph209glyph210glyph211glyph212glyph213glyph214glyph215glyph216glyph217glyph218glyph219glyph220glyph221glyph222glyph223glyph224glyph225glyph226glyph227glyph228glyph229glyph230glyph231glyph232glyph233glyph234glyph235glyph236glyph237glyph238glyph239glyph240glyph241glyph242glyph243glyph244glyph245glyph246glyph247glyph248glyph249glyph250glyph251glyph252glyph253glyph254glyph255glyph256glyph257glyph258glyph259glyph260glyph261glyph262glyph263glyph264glyph265glyph266glyph267glyph268glyph269glyph270glyph271glyph272glyph273glyph274glyph275glyph276glyph277glyph278glyph279glyph280glyph281glyph282glyph283    ÿÿ              2 2° , d° `f#° PXeY-°, d °ÀP°&Z°E[X!#!ŠX °PPX!°@Y °8PX!°8YY °Ead°(PX!°E °0PX!°0Y °ÀPX f ŠŠa °
PX` ° PX!°
` °6PX!°6``YYY° +YY#° PXeYY-°,°#B°#B° #B° C°CQX°C+²  C`B°eY-°,° C E °Ec°Eb`D-°,° C E ° +#± %` EŠ#a d ° PX!° °0PX° °@YY#° PXeY°%#aDD-°,±E°aD-°,°`  °	CJ° PX °	#BY°
CJ° RX °
#BY-°,° C°%B²  C`B±	%B±
%B°# °%PX° C°%BŠŠ Š#a°*!#°a Š#a°*!° C°%B°%a°*!Y°	CG°
CG`°€b °Ec°Eb`±  #D°C° >²C`B-°,± ETX  `°a³ BŠ`±+"Y-°	,°+± ETX  `°a³ BŠ`±+"Y-°
, `°` C#°`C°%°%QX# <°`#°e!!Y-°,°
+°
*-°,  G  °Ec°Eb`#a8# ŠUX G  °Ec°Eb`#a8!Y-°,± ETX °°*°0"Y-°,°+± ETX °°*°0"Y-°, 5°`-°, °Ec°Eb° +°Ec°Eb° +° ´     D>#8±*-°, < G °Ec°Eb`° Ca8-°,.<-°, < G °Ec°Eb`° Ca°Cc8-°,± % . G° #B°%IŠŠG#G#ab°#B²*-°,° °%°%G#G#a°+eŠ.#  <Š8-°,° °%°% .G#G#a °#B°+ °`PX °@QX³  ³&YBB# °C Š#G#G#a#F`°C°€b` ° + ŠŠa °C`d#°CadPX°Ca°C`Y°%°€ba#  °&#Fa8#°CF°%°CG#G#a` °C°€b`# ° +#°C`° +°%a°%°€b°&a °%`d#°%`dPX!#!Y#  °&#Fa8Y-°,°    °& .G#G#a#<8-°,°  °#B   F#G° +#a8-°,° °%°%G#G#a° TX. <#!°%°%G#G#a °%°%G#G#a°%°%I°%a°Ec#bc°Eb`#.#  <Š8#!Y-°,°  °C .G#G#a `° `f°€b#  <Š8-°,# .F°%FRX <Y.±+-°,# .F°%FPX <Y.±+-°,# .F°%FRX <Y# .F°%FPX <Y.±+-°,°  G° #B² .°*-°,°  G° #B² .°*-° ,± °*-°!,°*-°&,°+# .F°%FRX <Y.±+-°),°+Š  <°#BŠ8# .F°%FRX <Y.±+°C.°+-°',° °%°& .G#G#a°+# < .#8±+-°$,±%B° °%°% .G#G#a °#B°+ °`PX °@QX³  ³&YBB# G°C°€b` ° + ŠŠa °C`d#°CadPX°Ca°C`Y°%°€ba°%Fa8# <#8!  F#G° +#a8!Y±+-°#,°#B°"+-°%,°+.±+-°(,°+!#  <°#B#8±+°C.°+-°",° E# . FŠ#a8±+-°*,°+.±+-°+,°+°+-°,,°+°+-°-,° °+°+-°.,°+.±+-°/,°+°+-°0,°+°+-°1,°+°+-°2,°+.±+-°3,°+°+-°4,°+°+-°5,°+°+-°6,°+.±+-°7,°+°+-°8,°+°+-°9,°+°+-°:,+-°;,± ETX°:*°0"Y-   K¸ ÈRX±ŽY¹  c °#D °#p²(ERD¸ÿ…°�± D                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/static/libs/entypo/fonts/entypo.eot                                                       0000644                 00000224406 15266055653 0015504 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ) (               ô    LP   èà                ;ªòQ                   E n t y p o    M e d i u m   f V e r s i o n   1 . 0   ;   t t f a u t o h i n t   ( v 0 . 8 )   - f   - G   2 0 0   - r   5 0   - s    E n t y p o          €  pFFTMcê›   ü   OS/27¸t�     `cmap’@ù  x  øcvt  2 2  Œ   fpgm;wÿ•  œ  Igasp     „   glyf$àc‰  p  ú¬headü±¿    6hhea©‘ T   $hmtx¾‘Ò x  tlocaùs:~ ì  <maxp> (    nameµèæ H  ^postßŠ ¨  ÚprepXÊÉ/ 'è   -       É‰o1    ÌÅ=´    ÌÅ=µ ^ô   Š»   ŒŠ»  ß 1             àè        PfEd À +ÿÿRÿj ZR –                         ,     ^     ò     ,  
  ^ 2   Ú €  Z + -!9!“!°!³!Æ""Ÿ##(#+#‰#ê#î#ó% %´%¶%¸%¾%Â%Ñ&&&&0&=&a&e&k&�&’&™&¡&«&È'	''''N'S'^'–'¢'¦'ó+ààä°ç çç
ççç ç$ç)ç1ç8ç:ç>çBçDçFçOçkçqçxç‰çŽç”ç›ç£ç¯óóóó
óóóóóóó"ó%ó(ó*ó-ó0ó3ó6ó:ó<ó?óBóEóHóKóNóQóTóWööÿÿ   + -!9!�!°!³!Æ""ž##(#+#‰#é#í#ó% %´%¶%¸%¾%Â%Ñ&&&&0&=&a&e&j&�&‘&™& &«&È'''''N'S'^'•'¡'¦'ò+ààä­ç çç
ççç ç"ç'ç0ç6ç:ç<ç@çDçFçLçQçqçvçˆç‹ç�çšç¡ç¥ó óóó	óóóóóóó!ó$ó'ó*ó-ó0ó3ó6ó9ó<ó?óBóEóHóKóNóQóTóWö öÿÿÿØÿ×Þæ  ÞäÞàÞÑÞ¥  Ý ÝÝ™ÝÜµÜ¯ÜqÚùÚÓÚâÚÎÚÆÚÃÚ—Ú²ÚÚ2ÙäÚyÙ©Ù¤  Ù„  Ù½  ÙðÙì  Ù)  ÙØÊØÊØÖ    Ø�Øž   ¤ ¡                &%   :  2  I    <ìëêéèçæåäãâáàßÝÛÙ×ÕÔÒÐÎÌÊÈÆÄÂ          Ô         Ò                                           ª   ª   ª     ¨   ª         ¤ ¦     ¤     ¤   ¨     ¦     ° ´ ¶   ¸ ¼       º   ì   î   ò ô                                                             ¼     � � Ž Œ     + W ? µ É ·  8    ‚ E � ƒ € ‰ Š ‹ ˆ    0 1 2 5 6 9 : < D F H I M J K R X Z Y ] ^ b Å Ë Ï Ô Õ Ö × p q r s t u v w x y z { | } ~    ¡ ¢ £ ® ° ± ¾ ¿ À ½ Á ¸ Â ß à     	”       Ë   +   +      -   -     !9  !9     !�  !�   �  !‘  !‘   �  !’  !’   Ž  !“  !“   Œ  !°  !°   ”  !³  !³   “  !Æ  !Æ   —  "  "   Ã  "ž  "ž     "Ÿ  "Ÿ     #  #   "  #(  #(   ;  #+  #+   Ä  #‰  #‰   š  #é  #ê   ž  #í  #î   œ  #ó  #ó   d  %   %    ™  %´  %´   ‡  %¶  %¶   ˜  %¸  %¸   †  %¾  %¾   „  %Â  %Â   …  %Ñ  %Ñ   h  &  &   ³  &  &     &  &   G  &0  &0     &=  &=   ¶  &a  &a   
  &e  &e   	  &j  &j     &k  &k     &�  &�     &‘  &‘   +  &’  &’   W  &™  &™   V  &   &    ?  &¡  &¡   µ  &«  &«   ›  &È  &È   ´  '  '   É  '  '   ·  '	  '	     '  '   7  '  '   8  '  '     '  '     'N  'N     'S  'S     '^  '^   4  '•  '•     '–  '–     '¡  '¡   ‚  '¢  '¢   E  '¦  '¦   3  'ò  'ó   �  +  +   �  +  +   ƒ  +  +   €  à  à   §  à  à   ¦  ä­  ä¯   ‰  ä°  ä°   ˆ  ç   ç      ç  ç     ç  ç      ç
  ç
   '  ç  ç   (  ç  ç   0  ç  ç   5  ç  ç   9  ç  ç   <  ç   ç    =  ç"  ç$   A  ç'  ç'   D  ç(  ç(   F  ç)  ç)   H  ç0  ç0   I  ç1  ç1   M  ç6  ç7   J  ç8  ç8   R  ç:  ç:   T  ç<  ç<   X  ç=  ç=   Z  ç>  ç>   Y  ç@  çA   ]  çB  çB   b  çD  çD   j  çF  çF   k  çL  çO   l  çQ  çQ   Å  çR  çR   Ë  çS  çS   Ï  çT  çW   Ô  çX  çg   p  çh  çk      çq  çq   «  çv  çv   ®  çw  çx   °  çˆ  ç‰   º  ç‹  ç�   ¾  çŽ  çŽ   ½  ç�  ç”   Ù  çš  çš   Á  ç›  ç›   ¸  ç¡  ç¡   Â  ç¢  ç£   ß  ç¥  ç¯   á  ó   ó   ì  ó  ó   î  ó  ó   ð  ó	  ó
   ò  ó  ó   ô  ó  ó   ù  ó  ó   û  ó  ó   ý  ó  ó   ÿ  ó  ó    ó!  ó"    ó$  ó%    ó'  ó(    ó*  ó*  	  ó-  ó-  
  ó0  ó0    ó3  ó3    ó6  ó6    ó9  ó:    ó<  ó<    ó?  ó?    óB  óB    óE  óE    óH  óH    óK  óK    óN  óN    óQ  óQ    óT  óT    óW  óW    ö   ö     ö  ö    ö  ö   ó ó    ó ó   ² óB óB   ¹ ó“ ó“   Ê ó¤ ó¤   _ ó¨ ó¨   ¥ ó« ó«   Ì ó¬ ó¬    ó¯ ó¯   ¤ óµ óµ    óÆ óÆ   © ôM ôN   , ô\ ô\   [ ôd ôe    ô¡ ô¡   e ô¥ ô¥   @ ô¦ ô§   Í ô³ ô³   Ð ô» ô»   ¬ ô¼ ô¼   ¼ ô¾ ô¾   Ñ ô¿ ô¿   ¯ ôÁ ôÁ   Q ôÄ ôÄ   L ôÅ ôÅ   \ ôÈ ôÈ   Æ ôÊ ôÊ   Ç ôË ôË   Ò ôÎ ôÎ   $ ôÑ ôÑ   * ôÕ ôÕ   P ôÖ ôÖ   O ôÞ ôÞ   U ôã ôã   Ó ôä ôä   / ôå ôå   . ôæ ôæ   S ôð ôð   N ôñ ôñ   ­ ôö ôö   ¨ ô÷ ô÷    õ  õ   • õ õ   ’ õ õ   f õ õ   ` õ
 õ
   a õ õ   ª õ õ    õ õ   Ø õ õ   % õ õ   > õ õ   ) õ õ   # õ õ   ! õ& õ&    õ> õ>   È õT õT   c ö€ ö€   Þ ö« ö«   i                                                                                                                                                                             Ã                                                                                 !  *š   8@    +@"      )   &   '  $°;+3!'3#!	èÇÇšýf!X     ÿ†ó>  @+%&'&7>&'&7>ÝF0?\l=þžF0?[m>Êtý@0J101+3xRþ0J101,3P    ÿœË   . D@ -+	 +@.*(%!     )  &  '  $°;+2#!"&54636'&'&'&5#&765327g*:;)þ(<;)† 		*<)1$4R-X+ :*ýD);<(¼);þ$,01
8"þ�@$D0

   <S€  <@	 +@$   &   )  '  $°;+2+"=#"4;54235ÒdÒÒdÒ�dÒÒdÒÒ   ,S�  )@ +@   &   '   $°;+2#!"43!5ýø�dd    ÿ�Q4 # @#"+@!     .°;+'&76'&'.''&'&76763Œ.+/-8
F-W9HGE(*JUIP4*740.IJP#
&*$*Aýè8Y89:<Œ     ÿâê  " ?@
 	+@-" !   )    &   '    $°;+%/#"&547632%2654'&#".$ ¾IS€¾ZZ€a`.þˆ°~DCYX~N".  ¾*¾€€[[__€YIªXˆ~ZWDC~X   ÿ¢Š  ! 2 @-&!+''.'&7&6?66'&6'&'&'&Š†a+þh'%J˜ˆˆ>?þQ. ,	 0K:;B-@E†þhK&&˜+aˆ0>>þ´.$* J-E:;L   <“€  ' 3@
%$+@!     )  &  '  $°;+63!2#"'.'&6#!"&5427%N&±¹¹± r"üà"€:€r ^d

d^vþ�  pÈ

È      k¾  @	+@   .°;+	&476327632%FFþ˜þ˜FF=ZY@8:=YX@„@¸Bþ¶JB¸@::44::    k¼  $ 3@

+@!#   &   '  $°;+ 	&47632762654'&#"'&#"	kFþ˜þ˜FF@XY=:8@°@6*&&@35hj06@N,22B¸@þ¶J@¸@::44::þü(@A#&0\\0J@B&þâ  ÿ¦ 
 @	+@   .°;+!%%!Çx@þú^þðþð^þú@xþ°Äþ¤ÐÐ\ÄP     ÿ¦ 	  =@
	+@+  	    &    '   $°;+%%!!'7''7y^þðþð^þú@xx@þH–>�°86°Ž>–þ¤ÐÐ\ÄPþ°î|²rÊÊr²|    ÿœ»  - .@+@ ! !    &    '     $°;+%!54767654'&'&'&'4?&'&762ïÌüTÌ]#"--à\#"]€H2jj2H"#"=/7 .*5;:t6X"7/<#"#  ÿ¦÷ , X t@  HG10 , ,+K°
PX@+MKB? !   +    &    '  $@*MKB? !  7    &    '  $Y°;+54'&'654&'&'&'47&6762!54767654&'&'&'4?.'&62 z(
ˆ*8qþ¶ýJTI&
L²L
&IZ–6<6 #"(C(((&<"# *0/!6G0N.Š¸,""9.-
-
82jj2R-
-.9"     ÿœ÷  , 9 Y@876543210/.-+@?  !9  7   8   &  )   '   $°;+%!56767654'&'&'&'4?&'&67623##5#5353/üà))_"#
".ä\
H^´2––d––djÊ
"##</0 5U+:t6X"7.<F"AQd––d––    ã¼ ' + u@" #"! 
	 '&+@K)!*+     )  )
	  )  & '  $°;+2#3#3#3#!"&=35#535#535#54637'»ddddddü|ddddddTúú¼<ddddd<<ddddd<þ––þÔ   ÿ„÷8   ' T@ '& +@8%$#! !    77   & ' $°;+"&7%6#'2#!"&54635''!ý4Ll!¨$fd|Ö ý,œH¦‚Š\VN4 (&ø#þæ––Zþ(Øþ<¢ <„ªÖV   ÿÎ÷î  $ , 7 o@$%%
	 7631.-%,%,)( 	$
# +@C
  5  	 ) 	 	 )    ) &' $°;+2"&46%2#!"&546;2?63!2364&"264&#"3?WYzYYÍ*:;)üà(<;)x
T
°’’Ð’’Ö$ÂX|XX|X–:*þ>);<(Â);\\ýÚ’Ð’’Ð’|"     2gŠ   # 0 D@0.+(%$# 	+@(   ) & ' $°;++"=4;2+"=4;2+"=4;2!2+"=4;	PZPPZP^PZPPZPþ¢PZPPZPPPZPPZ:ZPPZPPZPPZPþRZPPZPPZPPZP    dËX   $ O@ $" 
	+@/   )    ) & '  $°;+2#!"&4635"&463!2#2#!"&463!™ý¨Xý¨X�((d((þÔ((     ¨º  @ +@	    .°;+!"/&6>#"´.,v(4þ¢$ì'OšÚ4ýÐ     \åb  5@
	+@# !   &  '   $°;+%"/"'&4?'&4762762Ó#4„„4ŠŠ4„„4#ŠŠÂ2"˜˜4œž4˜˜"2žœ     ÿºW   ;@
    +@)
	 !   &  '    $°;+  &67''77'aööþ¤ööšVš˜XššX˜šVšöþ¤öö\öþ\šV˜˜Vš˜V˜˜V˜    ÿÎ/î   ;@
 	 +@) !   &   '   $°;+2#!"&54637'7''7Ë*:;)ý¨(<;)ÆVššVš˜XššX˜šî:*ý¨);<(X);ý‚V˜šV˜˜Vš˜V˜˜    ÿºW   V@  
	  	+@8 53   )     &  '   $°;+  &635#5##335aööþ¤ööâÈÈfÊÊföþ¤öö\öþ*fÊÊfÊÊ  ÿÎ/î   V@ 	 	+@8 53     )   & ' $°;+2#!"&54635#5##3353Ë*:;)ý¨(<;)&ÈdÈÈdÈî:*ý¨);<(X);þ>dÈÈdÈÈ     ÿºW   =@  
	  +@'    )     &   '    $°;+  &6!!5aööþ¤ööªþøöþ¤öö\öþ�ff    ÿÎ/î   =@ 	 +@'      )   &  '  $°;+2#!"&54635!!Ë*:;)ý¨(<;)&þôî:*ý¨);<(X);þ>dd    ÿžS  & 2 Š@  21.,(' & &#!+K°
PX@2- 3     ) & '  $@35 3     ) & '  $Y°;+>32+"5676?67654'&#"2'"&>�ƒ‚TV*K.)€N?Dp,:;--9;-�‘<>z@<;"c$6+(&$,)3þZ<,-7;Z7     ÿ’§*   @ d@:9,*&%"!	+@F8! 5 3   )  )   & '   $°;+'&'&76$2656&+"654&"3547632354?67‡…†½À‡Š††|À'&&&¨h¨Yn%(#l .
¨ƒ¿À‡‰…†½¾‰Šý&&$'H#+LNYS:("  ÿjÛR  % Y@ %$  +@="!! 5 3 36   &   '   $°;+2#"&7476"?6#"'>32327#o.6P6/5#"�d.<*( ZÆ4N*F-IT¶0R4,3K3/-('ü²þ8,N`¢þö@<(V\     ÿ’§*   3 f@32/-(&#!
+@F,+ ! 5 3   )	  )   & '   $°;+'&'&76$2654#"2767'#"?6#"6323‡…†½À‡Š††|¢$0<+#A7550*/<=64$<¨ƒ¿À‡‰…†½¾‰Šþá+!:þ45$& `-""˜h    2aŠ  D@
	 +@0 !      )   & ' $°;+2#!5!5!'7!ý);<(ýNŠþÒÒ;)þÞ(<ŒÒn´´n    ÿÌ’ò  <@
	+@&  58   &   '   $°;+++##"&5#"&762‡TÌÌÂT�,�PþÊ6þÊ6’þn     ÿÎ/ï " G K@FE@>10+)	+@3 7 7   5   )    &    '   $°;+732?632#"&54?>'&#"'&5462?654'.#"'&?6s5$%**8LNp8”(Ze)$"2R”„88žIM>2*2Hž=2""2:�6Š%3("$(8pLN8”'+	'(0R’8LN8žH20Hœ$&	2"$27	8  ÿt­F 6 @65 +@  .°;+"'&'&76'&67676'&'&676#gCIUðO_+GPþ&(00 ,L4þ´,(Ú2<66þA3>ƒAðþRhŒHG_`^ðPF,`Pþ&( d*N4þ´,(Ú2:<2þLCB37
9îþR    ÿ¶Ë  $ H@ "! +@.$ !    )   &   '   $°;+2#!"/&546;5462%354&"�(0<)7þÞ9)<0deÆeþÔÈ5^5Ü'þz00†&FlzzlFZZZ2<<2    ÿœË  $ E@$#!	 +@-   5   )   &   '   $°;+2#!"/.5463!54"#546323�)<3-þÞ/3<�ÈdecÈZÂ(þz&&†&Œnn(lzæx    F÷v  % ? G@640/%$ +@1-!     )   )  &  '  $°;+ 2"&'&'&47676654'&"2'7>76"&54632«°­9t.1q9­°­9o30r9¢AA@º@AA@º]"CZA@.
v1&NF JK&11&HM JJ&þ‚?XZ????ZX??Ö,>>,.>	  ÿx¿R  0 .@$"+@ (  !    &    '   $°;+'&676;26'&766'#"'&?&7·+U0þ0*ÒÐž¨6
 $ü( 0,@w\Ažþ¸"0)H(‚œjþ–1
##@  ÿœw  
 @
 +@   .°;+2'43!E´´( ü®´´R2   ÿj5R   =@ 
 +@'8   &   '   $°;+2'4&+432'4;–d((––(ÒRü®´l2–üà´´ 2   ÿ¶�   "@+@ !  7   .°;+6'.'&#7676767y	^FC+*!6$!<;PZd¸\[=>$#:B.+VTrhˆMK.Bþ Ð"CFH.     ÿœ/ ! 7 4@
76,*#"	+@"    8 & '  $°;+#"$547676767>76%2#"&'&=476763�754=>-�þàNN44%	
0'(þO24
)2!!"ÓJÒÔT.V94$@.%M<>9:26þÂ35
%>ò>&&		   ÿž/  # 7 3@
76.,%$	+@!"   7  &  ' $°;+7&'&547632'&76765&"7654'&32#°845>=-’Ž�!"(5!44%	
0'(±04
)2!?/(çF×Õ++.þª!&$@.%M<>9:26>35
%>ò^#   ÿ¶õ  $ Ž@$#"! 		+K°PX@5! 777+     &  '   $@4! 7777     &  '   $Y°;+%#!"&/&?332!76;'3'%333×#üÐ#
*žbª²(,(²ªb0þüþü¦¾¤Æ	*šš0l‚nn‚Öôô ÿ      ÿ¶õ  $ Š@#"!	+K°PX@3    77 7+   & ' $@2    77 77   & ' $Y°;+####!"&/&?332!76;'3¤¾¦Ø#üÐ#
*žbª²(,(²ªb ôÿ  þ²	*šš0l‚nn‚l    ÷¤ " O@"!
	 +@5  !  7  7 7  &'$°;+2+53'3#"&54632&54763263cGFFGc¾j°®høImkKNMo\‹îDCÆCD¾ææ¾hHJhlLLkO      
“²  3@	+@% !     &   '    $°;+%&'&#	2“VzyÑþ–jX�6n79
˜--ÚNBÀ6+Xou/      
÷²   ;@+@-  !     &    '   $°;+	2&'&#	¥Ôþ–júgOM&N	USS‰þ–jpÄŠNB†:21I›o2š,,ÚNBÀ   
“²  5@ +@' !     &   '    $°;+%">76767635	5+ÓyzV	 (88de|hþ˜ü--˜09ASA@55Àþ¾þ²Ú     ý¨  ( C@('$"
	+@'   ) & ' $°;+4632#5276'&#"2#5276'&#"&463V<’&&NO‘" oG6-<à’&&NO‘" oG6-<VV<ÕzY’Œ¢¨$FlV<$,’Œ¢¨$FlV<$YzY      >÷|   	@	+'	6%	'&?'&76›ööþÀ@>þÂ   øø   \àâ þâþà âà   ÿØ÷ä  % W@! 
	+@A#$!% "       )   )   &  '  $°;+463!#!57#!"&5"47>7>355 A!
‚Šdýœ¥MKU @"*ŠLLþ´01'þ>8R¼Ž)(�HU+[#,œúþü²     ÿØä   @+@     .°;+7 767&'&'&#'7Zþ<î2ÄZ6H ýò38Ph Zþ>4ðÂZH ý ,2P3   ÿnÃR = &@+@ !5+   7   .°;+'&767&776'&'&767672767677K-d04
8>*	$HH".ˆ,Ì7y7QM75550!"%;EFŠg{š¢OO"OXNXE//4//ixyB n,$
0O#!8à     ÿ¶ã  - 2 ¸@10/.'%$#" -,
	+K°	PX@E +  5	

5 )   ) 

  & 

  ' 
  $@D 7  5	

5 )   ) 

  & 

  ' 
  $Y°;+6727676;5!323#!"2+!7#"&=463!!;0>/,|.->0ü®v""d,ý,b$$š0Fþ\F$	
––

8'®'úú'®'þDDþ¼     2÷Š   ^@ 
	 	+@@  53    )     &   '   $	°;+7"&5#7#!73'3!'!2Ù);f°®d€úd®°fþî€Â);2;).ÆÆþúŒÈÈÈŒ;)þÔ      2÷Š      # ' + / 3 7 ; ? D °@R<<,,$$ DCBA<?<?>=;:9876543210,/,/.-+*)($'$'&%#"! 	 "+@V@     )
 	  )!  )  & '  $°;+2#!"&546335#35%35#35%35#35%35#35#3%!!7#3'5#75#3±*)ü¤)*àdd2dþÔdd2dþÔdd2dþÔdd2d2dd&þô–dd2d–ÈÈŠ*þ4))Ì*Èd–dd2d–dd2d–dd2d–dd–ddddd–dd–dd    /¼  0@

 +@	   &   '  $°;+2+'#"&5463!Ë*:;)ÈÈÈ(<;)X¼:*þ¢);––<(^);     ÿœ÷   $ T@$"	+@8!    & )  & ' $°;+46;!73+5#"&52+'!463!;)¾^;)ú–2(<„*:;)2–þ¢;)ÂÂ);þÊ\);––<(Š:*þÔ);––�);    ÿ§+  5 A @31+@?8 !   7 .°;+'&'&6'&767>76676'&'&7676'67'67‡7*
`_�£†„>8		h1"„B@EG*+QTggFH.-YVZV” 9`8NŒª@
+=db;:>6r6ÁklT8DBý÷5&'
%&13!#

 �)*,$2C5     ÿ¶Ì    F@
+@0     )    )     &   '    $°;+#!"&762#35#3Ì


ü„
¾,nnnn"ýˆd®,þÔ     ÿ”? N R W Q@WVUTRQPO98+@;/ !S     )    )     &   '    $°;+%/&/&&?6&/.?64/&6?>/466?6?6#35#3„N!V0	."2#5z	6jVVN#P..$2,ˆ	<rVþÖddddê"+R,XN0F¤'L0L",R&
PVTª$L2@h þü  ÿÎ÷î      3 w@  +*$#"!	 +@O   5  	   )	 	  )    ) 
  )   &  '  $	°;+2#!"&5463!!%#535#535#53#43654&542“*:;)üà(<;) üà þ>úúúúúúZúT6´8)î:*ý¨);<(X);dý¨jZ<Z<ZþÀFF,P0nn0P    ÿœ÷   * K@(&%#"!	+@3 5   &   )    )   '    $°;++"5#"'&/&4?676;54;2##!'!2Í.°x

x°. 

vþÒ(V vü¤¸
RR
¾ÐRæR  ÿÎî   9@    +@#8   &   '   $°;+ .'&5462654&#"3q’>??>#` W’h7QP87OO7î’hiŠ‹TT)—>©h’þ|P87ONpP    ÿÎ÷ê    $ ( - '@+@,+*)('&%$#"! 
    .°;+#"//'&54?676!'!!'÷ØØÚØêØÚêý¨’¨’ª’¨¨ˆˆ

ˆˆ


H
’

ˆˆ

’
þ\úhþúhþúhþúhþh  ÿ°h
   	@ + %$7>7N",GéB6þ„Á÷2'4þÐ"Z“þQv|8úvjþèê     ÿ~Ï>   2 > H@97+@4<)! 5   )    &  '   $°;+'&'& 766'&'&76%>767676?32767=�Š‰ÉÈ��ÇÆPmrož�nmqoŸ�þy	!,-PQ<<	!,+QS;x+4$‰1¶‰ÇÈŽ�‹ŒÅÈýpž�nmpoŸžmm˜:FBX,- 

:FBX,+ 
-4†$4  ÿÄ·ø  & 7@&%	+@#   )   &  '    $°;+"&'&'&7>3226764'."3\1-H!$ˆ|„'"H).§[––>‡&!!'†|†'!!&‡>Ï,ý®%%R!&Ø  ÿ€@  % 3 ˜@210/-*'&$!	+K°PX@:  ! -   )  )    &    '   $@;  ! 5   )  )    &    '   $Y°;+ 7#"&'&' '&=46?6;23&'&+"373Ay¢y6" DDI@‰'#²^€prþÌrp€^*/\4T_	f
jT@R>ÊFFþ&J"
;())(;
"J0 r~BB     ÿœË    =@ 	 +@'      )   &  '  $°;+2#!"&5463!!g*:;)þ(<;)ôþô :*ýD);<(¼);üà¼ýD  ÿl÷R   # @+'%.?'&7%6%%%Ù%–þj´' 
&ÆBýü�ˆ�6„þÖL
&ÄTà
$ýÔn\0
$Z$zôZýâjü²ìRþæ"4f\    ÷¼   8@

+@&       )   &  '  $°;+463!2#!"&5!!;) *:;)üà(<„üà X);:*þ);<(ôþô    ÿœË        g@ 
 +@E	 
   )     )   	   ) 	 	  )   &  '  $°;+!!2#!"&5463!!!5!!5!ãþè„*:;)þ(<;)ôþônþèþèŽZì:*ýD);<(¼);dýDøXþxXX     ÿœË      Y@ 	 	+@;      )    )    )   &  '  $°;+2#!"&5463!5!!!=!!g*:;)þ(<;)(¤þ\¤þ\¤þ^¢ :*ýD);<(¼);þØXþxXÄZZ 
 ÿœ/       # ' + / 4 •@. 4321/.-,+*)('&%$#"! 	 +@_0      ) 		  ) 
  )  )  )    )   &  '  $
°;+2#!"&5463!!'#537#53'3##53#5;#!5!'53#Ë*:;)ý¨(<;)Xý¨Xúúú–ÈÈÈÈÈ2––2dd2úúúþp�ddd :*ýD);<(¼);dýDÈ2–2–ddÈþÔ22È2222   ÿœ“   " & * . 3 ¥@
"!
	+K°
PX@.  !210/.-,+*)('&%$#   7  .K°PX@%210/.-,+*)('&%$#     .@.  !210/.-,+*)('&%$#   7  .YY°;+%'57'5 "&#'%&5476%6""'%!557cÈÈÈ7
þr ~~ þr;þÀäþÀÈÈÈÈîDPD€DPDýŽ "€
šš
ý€" f0€ýÐ0€ýÐ:DPD DPDP   ÿ|Ë: & @+@
   7 .°;+#"54'%&#"'&$'&547>¹.þl%,˜þy
”*ÂRýÎ$
Ø
äýÚ	ó-@è    ÿÎ÷î   r@ 	 +K°PX@) +    )   &   '   $@( 7    )   &   '   $Y°;+2#!"'&63%!7>;23!2É*üÚ3*j
ü² ¤4"7T$ôþ<2Än(„"$    ÿÎáî 
  + : Ø@74210/.-*)
	+K°PX@V+( %"9,		! 	- 
   )      )   ) 		 & 		 ' 	 $@W+( %"9,		! 		5 
   )      )   ) 		 & 		 ' 	 $Y°;+467!2!7467!2!"'45&676?!55#!5#3!2657Ÿ`ýHdšÆ!Lý:4N
(DÚFþüD0,X2––$þ>2À,(PPþÔdPPd2   ÿÎ“î 	   P@
 
 	+@2      )    )   &  ' $°;+2!5463"&5!#!5!uü|Z) )þ ,þÔîxxüà)ýî)ôdd    ÿâÚ    U@		  		  +@1	  )
  )   &   '    $°;+#'&!5 #4&#52"&463I¾v¼»þõÚ2vî¨r/CD\DC/ÚþBþÆ	¼»xîþÎØ¦îvþØD\BB\D   ÿäî + @+@   .°;+6/&'&76767632/&'.767>767Ü¢,
).)/066––þÞ0G	,¤"¢,#$4/0’’”–n06

,¤   ÿºW - 9 X@9843/.! 
	+@D(*  !$"    )   &  '    $°;+%&&"&'6'&&'654'6776'672772654&"3WFB6)+.¬.+)65SRRJ>6(,/ª/,(6BFPþ¬Ljk–kjLä))>:NRRQ7654PH45>7QPPN:>))2JHnjLKmmKLj   ÿªò 3 ? ` i 3@
# +@!_!cbFE  7 7  7   .°;+#/.>767632676727676722'.'&?6%'&'76'&76767>767/&7ª"F
1†4r"{P,#
<*:’0þbH1i8,RDD(€
$':&-	
ü–þLö.ú!L#Z68:/60ýò*Ø>
$X,NNF(N"88
F
(>D
gý»øVò.   ÿœ/  , V@,+#! +@>$* !   )    )   &   '   $°;+%2"&5465%#"&4632%4&54632#"'63™>XYzYþü+1=YY=7%Y=>XY=4&þú$6ÈW?>XX>œ X|Xœ>XW?>X œ

œ  ÿÎ÷î 	  5 y@ 
541/-+&$"! 
+@Q   5 

5   )  )   )   
  ) 		 & 	 ' 		 $	°;+462"&'#53>32"'&#"!3##"'&47632326763c^„^_‚_´ v(Ò„£y4Nxf—s v'ÍŠ¤vRte˜6^C]]CA__Ax|œt4R€\<xx v2R€\<    ÿœ“    5 W@10.+)(# 
	+@;%  5    )   )   &   '  $°;+34632#"&%4632#"&3!#!"=&'#54;2!¥<();:*);ô<();:*);þ¾+2ýrHbœÀýÖ(<;)*:;)(<;)*:;LLTLTPVþîž     ÿºj    % T@$#"!  	+@6 5    )   )   &  '    $°;+#!"''&?63!226767#"'#!'!jbý¶^77'à'WþN:S#\&”&\/ÃÀnþn`ýxl"++BþfF5]>¼¼þêptt   ÿœ“     $ ¨@ $#"!	 +K°PX@< 	 	 -	
	  )  )   &  '  $@= 	 		 5	
	  )  )   &  '  $Y°;+2#!"&546;35!35!!#53!#53/*:;)ýD(<;). " ,ýD¼ýäFFÂFF¼:*ý¨);<(X);ddddþÔþpvªªª    ÿœ“   @ 	 	+K°	PX@H! - -     )    )   & ' $K°PX@I! 5 -     )    )   & ' $@J! 5 5     )    )   & ' $YY°;+2#!"&=3!!#54635!5!5/*:;)þ>(:bÂþ>b:(dþ>ÂÈÈ :*ýD);<(dd¼––);ýbx–xÂÄ     ÿœ“    ÿ@ 
	 	+K°	PX@D! - -     )    )   & ' $K°PX@E! 5 -     )    )   & ' $@F! 5 5     )    )   & ' $YY°;+2#5!!53#!"&54635!5!5*:bþn’b;)þp(<;) Æþ>ÂÆ :*––ýDdd);<(¼);þ&Äx–xÂ    ÿj�R ) 3 > a@;:6532.-)&! 

+@C>4	 !   5 	 	  )  )   &  '  $°;+32#!"=4;5.=4;2 76=4;2&=!"!54762�Š„‚þ˜‚„Š;:
:;þM#,#"¢çþÔ#"¢"#ÔŠ\�„<<„�\ŠŠB9999BŠÕžžÔÔ   ÿ¦ƒ
  $ 9 !@  +@5/.&$   .°;+"&5476'76'&'&'%&7676&'&C "$üò{J6"35N¦ )/*
þìþò(DCA#FHW4<-/
Z(üò\ $!"%O9(/)>þò‚™–A @2'
($(  ÿŽš*  + 8 D T )@:9-,LJ9D:D,8-8+@ 7  7 .°;+'.'&767676.'.'&76"&54?6'"&?6#"&76?6TjÞ./*?A[]eg’
'''&*£
N96€%'


'$:=;@%'
 ^$$`®6*
6€
`!`%
G/Ükk*&'''
’ge]\@?*þ'%€69N


'%@;=:$'


€ `  $$^v/`,
%`�%	6&
6
     d�W  @+@
     .°;+%#!".7676�0 üô	"'´!/	Ä!þŠ     ÿ’§*    V@    +@:!  5  )   & '   $°;+   654&#"3'3™þòþ„þòTÒÒ–“kjÔ”$–2ªF*þòþ„þò|üÌÔ”–Òii–”Ôlô–2ª  ÿj?R # 0 q n@`_ONIH<;/-)'+@T=:>MgY !q1  5 3   )   )    &   '    $	°;+"'&=4>54'&'&=462%3276'&#"476767657"'#&#67>54254'.'&'&53.1b`VUÚUV`b1.30®Ô®þ[}ƒY`jxTä\eòeZ'#Z>:D4! >?\.
8+.\f.v"''''"v.f\.+84,v NN v,Ž4266þ€&\2662 Z$  Z B0""B\-
   ÿjÊR   ? U@><10 +@;)" !   )    )     &    '   $°;+!''74&'.767632367>7676'&#"àFHFFE--=WV¨©VTK
-!þ†XRX	äâh*)¤E‡1/†FwWVVTzle: 56<ð%""(x\^v"".%ÄÄ  
   Ë¼    ' 0 8 ? G O Y k@  YXUTQP6521.,)( +@C 
 
 )    ) )   ) 		 & 	 ' 		 $°;+2#"&5462654&#"&2"54%'&6762#"54 2"&4&'&'&6 6'"&462#mC]]CB^_V;;+*<Ù&dL$$8&20þó""¢8$$Z"$8r8$"¸"þ^BD\]CA_þø<,+;<*+S((£$"8°((þõ&&�8$Ê$"$8þ$8$$"ì&&  
 ÿj÷R   % 1 = I S a o y s@"'& ED?>9832-*&1'0%$ 
+@Iy
! 	 	 )    )   )  
 ) 

 & 

 ' 
 $°;+2+"5463'#"&54632654&"2%2+"5463 "&=4622"&=4'&7676>'&76&'&'.76&6'&'Å202ÏQQRqr  rq;v¤v;:¦þ222Ó""9""v"$$8$ýD$$$$T$$$N$8$"$8$†((šPrtPP tr þ`;SRvvRS;:ð((622ý%22‘"$"8$ý´$$$~$$ýB$8$"$8"  
 ÿj÷R   ! - 9 E O ] k u s@"#" A@;:54/.)&"-#,!  
+@Iu
! 	 	 )    )   )  
 ) 

 & 

 ' 
 $°;+2+"5463'#"&54632"3%2+"5463 "&=4622"&=4'&7676>'&76&'&'.76&6'&'Å202ÏQQRqr  rqkU=<yUþj222Ó""9""v"$$8$ýD$$$$T$$$N$8$"$8$†((šPrtPP tr J;;RTtð((622ý%22‘"$"8$ý´$$$~$$ýB$8$"$8"  ÿ~Ï>     ! G@  !   +@/!  )   &  '    $°;+#" 54763	&#"2654'3·Œ‹ÉÆþæ�ŽÅýäd„—kjj˜ÖRýþa…>þèÈÅŽ�ÆÈŒŒÜþRkj™…}jÖ–ƒeýþR    ÿÔ'ê   &@
 +@		 !   7 .°;+!''7!7ë<d’d˜þ d˜zþÄd’êþÄ|˜d’þ¦d’d<z˜   ÿœ“    '@
	+@    7   .°;+7'!''!7«j(d’d„šhþÚd�d’dþØjœd¼�d&hšd    ÿÎ/î    U@ 	 +@9  5     )   )   & ' $°;+2#!"&5463!!%!!"&53Ë*:;)þp(<;)�þp�ý¨,þÔ(<dî:*þp);<(’(:dþpdþÔd<(,     ÿœ÷   " - 1 9 y@$ 87654310/.,*'%!
	 +@M	 

--5 8  
 
  )    )  & ' $	°;+2+53!3#"&54633254&#"3254&#"%!!###7“);:*ÆÈüÞÈÈ);<(&d&Æý¦Zþlò–¸–ò ;)ý¨*:bÎþ2b;)X(<‚&&>ÆðþÔ,ð     ÿÎ÷î   % ) . h@ .-,+)('&$"	 +@B*	  -		-
  	   ) 	 	  )   &  '  $°;+2#!"&5463"3254&3254&#"!!5!!“);:*üà);<(‚&š&*üÞ"ý¦Zî;)ý¨*:;)X(<^&$&}þ4<<    ÿjÛR   @+@     7 .°;+!!õæþ4ææÌæRþ”ý„nþ’    ÿ’§*    _@    	+@?!  53  )   & '   $°;+   654'& 3'353™þòþ„þòRÔjkþÚkjÔîpÊÊp´*þòþ„þò|üÌÔ”–iiii–”Ô*Î¾¾Î     ÿ’§*    T@+@>!    )    )    &   '    $°;+$   5476  654'& #'73§þòþ„þò‡ˆzˆ‡üÌÔ(ÔjkþÚkj(Ì¾¾Ì þò¾À††††À”ÔÔ”–iiii–ZpÊÌr´    ÿ’§*    T@	+@>!      )    )  &  '  $°;+     &#"3265%355#5|þòþ„þò4Ò–“kjÔ”–ÒýØÌ¾¾Ìþòþ„þòTÒii–”ÔÔ”ZrÌÊp´     ÿ’§*     Y@     +@=! 5 3     )  &  ' $°;+ 5476  32654&#"5#7##þò‡ˆzˆ‡þòþDjÔ”–ÒÒ–“9pÊÊp´n¾À††††À¾þòËi–”ÔÔ”–ÒýØÌÀÀÌ      ´Sø  @+@	    .°;+"/&47676Cê,ê%)ÄÄ)%¦àà2&&¼¼&&2   <Q‚  ,@+@ !    &    '   $°;+632"/&54767&&ºº&&0âár$,ÄÂ,$ìë    ! <c‚  +@+@ !    &   '    $°;+"'&?'&7632qââ0$$ºº$$rìì$,ÂÄ,$      ÆS  @+@	    .°;+/'&4?62C%)ÄÄ)%ê0ê2&&¼¼&&2àà   æÔÖ  @+6/&767¤ÄÄª¬ÖÀÀœœ   „:  @	+%/&?6ÀÀœœ´ÂÂ¬ª    „:  @+?'&76'&7žžÀÀ´ª¬ÂÂ     æÓÖ  @+7'&?6/MÄÄªªæ¾¾žž     ‚d:  @+	6'&76Nrtþtþt:þœdþxˆ   ÿ¼Ó  @	+'&76	ÓþxˆþšfŠŠþŒþŽ   ÿ¼Ô  @+	&76'&7fþšˆþxrtþvþv     ‚c:  @+%	'&76'3þŒþŽŒŒ‚fþš†þz   ÿò£Ì  @+@   7  .°;+	3!3£þ¶þ¶ÀÀnþ„|^þ¢   é¨  3@+@% !      &     '    $°;+%	!!‰þ†z`þ JJ¾þêÀ   é¨  3@+@% !      &    '     $°;+	5!!5m|þ„þ¢^¨þ¶þ¶À¾  ÿò£Ì  @ +@   7 .°;+#!#	£ÀþìÀJJPþ¢^|þ„      –Û&  @+@	    .°;+!ÛææÌ&þp�    xŸD  @ +-Ÿþp�Dþ4ææ      xŸD  @ +�þpDææÌ   –Û&  @+@	    .°;+7!ææþ4–�þp     ÿòÌ  @+@   7  .°;+	3!3þ„þ„ÀxÀnþ„|^þ¢  ÿâéÚ  3@+@% !       &     '    $°;+!!	‰`þ þ†zÚ¾þ†À||     ÿâéÚ  3@+@% !      &    '     $°;+	5!!5m|þ„þ¢^Úþ„þ„Àz¾  ÿòÌ  @ +@   7 .°;+#!#	ÀþˆÀ||Pþ¢^|þ„     ÿtH  @+@   7  .°;+%'333úú¢°¢dððäý    dãX  3@+@% !      &     '    $°;+%'7!! ÿððäýdúú ²¢    dãX  3@+@% !       &    '     $°;+%5!5!5õýæîîd¢² úú   ÿtH  @ +@   7 .°;+###7¢°¢úúZýæîî  ÿ¬»à  N@ +@6
	!5    )  &  '  $°;+2#"'7326&#"3'36763#«vwwv«�mFTb~´´~|Z[Ž¸¸|yx¦àxyþ®yxXJ<´ ´WW|ÌÌ¦uu    ÿÄ»ø  N@ +@6!5    )  &  '  $°;+23'3&'&#"327#"&63§¨wvz¸¸�Y[{~´´~hNFm�¨ðð¨øtt¦ÎÎ}UV´€~´<LXðTð     ÿÄCø  " .@+@ ! 
  !"	   7   .°;+%7&76767'67676'=þìXtwc�eGYVLXtwa�cGYVr þÜVz¨¨xcfHX}}\VVz¨¨xchGX}}\t$     2÷Š  @@
 +@.	 !
     &     &   '   $°;+7"&53!55!s);ŒlððþlÈ;)^þÊ–ÜÜ–   naN  ?@
	+@/ !    8    &     '    $°;+'7!2#5!×ÈÈ&);Œþ^Z ªd;)þèð   ÿ¶÷  ( 8 y@ 86/-!((	 
+@W 52*'0+!) ,    ) 	 )  &   )  '  $
°;+"+53267>7676;55#532&55#"'674?;3g~1c‚hh3i‘(LMV$ÒÒýRhhŒr7	IQÒÒ$‹y9TZ$=% "+WŒ>$¹-+,x´´d
ŒlCNþÀd´´xtH		X     2“Š  J@	 +@2 !     )   & ' $°;+2#!"&546;55#!5#53/*:;)ýD(<;)úÈÈÒl–¾:*þÞ);<(");n´´nÒÒŒ      ÷´   F@

	 +@4  !      )   &   '   $°;+!'7!5!5!5ËþÈÈô,ÈþôÈÄZ ªdþ\ ZŒdª     6ˆ  @+&546õþT!!¬xþöþö      2gŠ  )@ +@   &   '   $°;+2#!"5463!JJþ>L$(ÂŠ@þ*BBÖ$     !¼   0@	+@   &  '   $°;+"542!2"543!´´þHZ´Z|ýÆBB:@@ýÆBB:@    Ë¼  )@
 +@   &   '   $°;+2 &5463m’ÌÌþÜÌÌ’¼Ì’�ÎÎ�’Ì    <g‚   )@+@   &   '   $°;+&546%2#"543«þ–ÜJJLLväº(:þ.::Ò:      <g‚   ,@+@ !    &    '   $°;+%6'%&54'432#"5Ëlþ”®LJJLväþFäÝ::þ.::Ò    Jt   	@+&546&546qþŒRþ˜hvøâøøâø    Jt   	@+%6'%&5447%6'%&5vþŠÆhþ˜vøþøøþø   d÷X   =@ 	 +@'      )   &  '  $°;+2#!"&5463!!“);:*üà);<( üà X;)þÔ*:;),(<þp,þÔ   d÷X    K@ 	 +@1      )    )   &  '  $°;+2#!"&5463!!%53#“);:*üà);<( üà ýÈÈX;)þÔ*:;),(<dþÔ2ÆÆ   d÷X     Q@ 	 	+@3      )  )   &  '  $°;+2#!"&5463!!%3#353#“);:*üà);<( üà ýÈÈúÈÈX;)þÔ*:;),(<dþÔøÆÆÆ   d÷X       W@ 	 +@5  
     )	  )   &  '  $°;+2#!"&5463!!%3#73#73#5“);:*üà);<( üà ýÈÈúÈÈúÈÈX;)þÔ*:;),(<dþÔøÆÆÆÆÆÆ    ÿ°k  $ X@  #"  	+@:$! !   )  )     &   '    $°;+  &66767#53&'&'#53#53oüüþœüüÖ{YXÀÀXY{F}XYÂÂYX}FüþœüüdüüöYX|F|XYÂÂXY{F{YXÂÂ    ÿâá¾  ( 4@
('#!+@" 7   &  '    $°;+ '&#"&76767$264&#"3°:	)(_A	
"!]Z~¹Ôa_y!÷þÂ++ ,, >|*'#G."#%$&%Ê�uvt#T¤þ.->++ ,    dËX   # / ; H r@010%$ HFC@=<740;1:+($/%.#" 
+@: )	  )
   &
   '  $°;+72+"&46372+"&46372+"&463"&463!2#2#!"&4632#!"&463!s22222ú^þ¢^þ¢^È((È((È((d((d((È((     d÷X   + 8 f@( 8630-,+*('%#"  
+@6
   )	   ) & ' $°;+2#!"&4632#!"&463$+"=#"4;5423%2#!"&463!mþÔ,þÔ¶ªd¤¤dªý”þÔ,�((È((ÈdªªdªªÈ((     ÿÎãî    ' n@ %$! 	+@P&#" !   )   )    )   &   '   $°;+%2#"&546'62&"'632&#"'6! & 'ù);:*(::ªXôXF:¤:Ò‘ÎÍ�Fs¤£vÒÌËF®þ®F–;)*:;)(<pXXH::Ô””FvvÔÎÎF°°F    ÿ’“* . 5 G O U@ ON@?7621-+*( ..	+@7L4!    )    )  &  '  $°;+2#"&5476754'&'.'&546;63267#6"267654'&&'#oT.8<N!!D0.A@]Z„.0F!R<8.T¬0ÂÄ0P/~0Oáhaahaýñ//O0~Î›Z1.&4##2B $6$ B2" 8&.1Z›\\Ú;YŸg84LY;:8gŸ     2÷Š  / = K@=;8510	+@3+!   )   )    &    '   $°;+$;#!"&5463!2#"&'&'&76?76%2+"&46;H*B#"Tþ‚ŠŠ‚ôT"#B*H�Œ&!		”‰+"’+&&üv-¼pn¾-x`@‰	8B„:D´=%&>>L<     ÿÄ»ø  $ `@	+@H #"! !$  53   )    &  '   $°;+#"'732654&#"3'3676323'5Dwwv«‹qFSc~´´~|YXŽ¸¸|vw¦«ÏF‚2–€yþ®yxXL<´~€´VV|ÎÎ¦tt¾Ì‚2–ê    ÿ¦÷   D@ 
 +@.!      )   &  '  $°;+2#!"?'.5463!!“);;'ÚV1Eþa�$Ü';<( üà ;)ýÚ*F,&4,F*&(<ýz,ýÔ   ÿtSH    Q@ 	 +@3      )   ) & '  $°;+2#!"&54632654&#"7!!ï*:;)þ„(<;)¾+*,,ìþ\¤H:*üô);<();üT*–”ýl  ÿ’§*   ' 7 B N ] j ˆ@geUTJH>=1/'%!+@n"\ZW2.$
K,  SM?64hECA;!   5 3 3 3   )   &  '  $	°;+&'67&#"&547&'632&#"654'67327&4&567676&'67327%&'&'6=67#"'67Å3)7IY?>67=B2'-8:TNxnJX(u$>]) "%;1/wþ8ZDD‘¥½AA@0d
em–þâUm:6m±î8HK+%-08žttj‚ma@0"R(>%þ¤*0j†Ô,.“U0d$JŽ„c_÷'8’v
*ˆþh
MC*ŸU   ÿ’§*   <@  	  +@$  )   &  '    $°;+    2654&#"3™þòþ„þò¾=YV@=YY=*þòþ„þò|ýžX>@VX|X   ~ô@  ' v@'&$#!+K°PX@*-    )     &  '   $@+5    )     &  '   $Y°;+#!"&/&767>763!2%3'!32!763ô#üÐ#(`Z (þÎ²fýÔf²(,(Fšš (^W	*
rrdd     ÿè‘Ö  + I@(% +@1! 5  )    &   '    $°;+#!"&/&76;#%#'326&#!"3!26?ƒ
"#ý8#"ž2h†þ ˆf2Xý|!P"25+¸¸3-v.ÌÒÒÌ.þ  J J    ÿ~Ï>  , d u ì@.-qplkhfVUSR=<-d.d" +K°PX@`O)%i	u	! 5 3 3
+ 		3 		3   )    &  '   $@aO)%i	u	! 5 3 3
3 		3 		3   )    &  '   $Y°;+ #"'&54 32&'?67365426&54767676'&'&#.&547>767>76723327&#CŒþèÈÅŽ�ÆÉƒO{ ">
%Výì
/0!9*3
"2
	r­':LH
D<€b\*,G±ŽÅÈþèŒŒÈÆñk*&#"+@#$O=, q‰„þP.D,)44
3			Že"!4VTZD-      ÷¤  t@	 +K°PX@+ !  7  + &' $@* !  7  7 &' $Y°;+2#!"&546323&54763263cGFFGcý¾ImkKNMo\‹îDCÆCDhHJhlLLkO      ÷¤  = î@ %$!  +K°PX@A#5!  7 + + 5 &' $K°PX@@#5!  7 7 + 5 &' $@?#5!  7 7 7 5 &' $YY°;+2632#!"&546323&5476654'#&'7254&767á\‹cGFFGcý¾ImkKNMÕ
2
 (	#
$4b$¤kODCÆCDhHJhlLLþrt
",
&r
b2  ÿœŸ   @+&7676'&'&'&767>'7'I(]\Y]W// ^\³³dZ¨Z''lq`4/þ“''ÏÏ     ÿÆCø  @
	+@
    .°;+%676'  '&'767iH5+€ÿ þ”€)|“”iîi“‘}.€þ–ÿ €)5Fi     ÿˆ÷4  N@
	+@4 ! 7 8   &  )   '   $°;+##7'333!!#|´pdPPdp´|dà%	&("&þþàdx�dªªd�þp þp  ÿò§Ð  $ @    +@$    .°;+6'.'7>76&&'&476,55�Œ.º.gÕL
ýÚ:ô¸²ý» zÐý�dpæR
þnbœ˜ý(ÌRl   ÿó¹È $ @+@
"    .°;+6'&767676?"&7û¶D©Ll*(5‰õC/F
+VWY³Š6A§=F\YHÅ†k)(Š?=GE$`\Nb"d]_:w7;9Tòt  ÿ’§*   ! * 6 A o@650/*(%$+@U=<8!&#'"!   )   )   )    &   '    $°;+'&'&76$627&"&547''"'367654&"276'4'‡…†½À‡Š††|þ�>7†7>Wg]™f.-><|<>Uid2@€¸€@A¶¡h.,h¨ƒ¿À‡‰…†½¾‰Šihh.ýö;?A;>Xf^Vªhh.ð@[\€€\[@Ab>^`_U>;A?;   ÿv6N  # 	@"+%'&'&67'&766>'.76.-^^QPj:6`bOKIÂ		0		0‚PMM"%%P€K€%º# À&%Oh	2	2   ÿ¶÷  " 0 ¾@0/.-+(%$! +K°PX@I'	!# 
 -   )    &    ) 		  & 	' 		$	@J'	!# 
  5   )    &    ) 		  & 	' 		$	Y°;+%!>56;67>;232!5#!'&+"5!#!"5'!3×þ8_ &Þ1 _
þ:Zf$˜¤®TýZ
®Zâ=‡Ml$L]lþÜd,6ý¤d*|TT¦d   ÿœ÷  	   % `@ %$"  		+@># !      )	
    &	
   '  $°;+2+46;#"&53!35625&#"3“);:*2ü®<(22);žnýÐn`”`<5977ÜŠ;)ýÚ*:îd(<ý;)Šýîh..hBB    ð ëÌ  )@
 +@   &   '   $°;+2"&5463}.@AZA@.Ì@.,BB,.@      ðIÌ 	  0@
 +@   &   '  $°;+2#"&4%2#"&463O\@A-.@Ì.@C+.@@.Ì@.,B@\@@.,B@\@    ð§Ì 	   7@
 +@   &   '  $°;+2"&54$2"&54%2"&5463O\@AZAž\@CVCÌ.@AZA@.Ì@.,BB,.@@.,BB,.@@.,BB,.@     ÿ†Í0  % @
	+@	    .°;+76.747676'.'&767676…/^I$U�%4l®±s$X?!D$|Üâª%M+/$T	;VT©Þâp$D"?
Y!y¦ª  ÿ¦C   * @@
$#+@.)(' 	  !  8  &  '  $°;+%/"5-#&5&5476 %754&"'%ÈþÆ*xyRyxþþYzYþþx¦�¤´ qqqq ªª;QQ;ªª      ‚÷:  " , M@,+'%$#!		+@1) !   ) & ' $°;+>32#"&'#"&547632.#"3262#"36œVS=<xTVš86›UVx<=UV›*�ErrDƒ‡rrEƒ((ƒEª=S55rplT>=Ulpr55S‰5OþøPPO55O       ù¼   ;@
 	 +@) !   &   '   $°;+2#!"'&7637'7''7•*:;)þ"'þ¬T'RH€€H€€H€€H€€¼:*þ);((ýÚJ~€H~~H€~J€€   ÿºW   1@ +@!    7  &  '  $°;+!67673#"'&'!265þ�gf‘j›jiö°Ÿwu¨’’gfxw ®øihŸ¦     ÿ°ï   / -@	+@ !%    7 7 .°;+&76%6#"'%'7	#"&7676>/1*
+b46'!#üþâ62$þôþ¢vöâ
#&ü&ô-*
P  â
ÜPÌ¦ýÚ0LœF&þ–$œ   ÿœ/     M@
	 	
 	+@-   & & &  '  $°;+2#432#432#54;ýÈ(¾È(¾È(n ü®R2þÔýÚ&2þÔúú2     ÿØãÜ  @+@   .°;+6!"&766?67Óü<æJ
žpæÜý 	 B
îhz    x÷D  $ 0 J@  0/+*&%#"  
+@*	 )   &  '    $°;+ #!"&5476323&547632654&"2654&"3q†CD_ýä^ˆDC_`†( (DC_ýbMjMMjMž5MMjMM5D†`_CDˆ^_DC†`H:@B_DCæ4NN45MM·N45MM54N     ÿâ÷Î  1 C 9@1/+@)C874-  ! 7    &   '    $°;+-#"'.'&'&'6327'%&47%6%&#"6'&/7&74g
>4G ð:$	$þô<<þ` << NþÌC$€F
%Fˆ'
9$&$Iô4D˜  ê&ê  ê&,f$þ*qE@&OSr     ÿâëÚ : B L g k ¡@"DCihgd`]ZYWTFECLDL985431-,$#+@w07.*M"j ! ;G
a\XB	
	!7 7 7 7  7	

	5 6    ) 

  & 
 ' 

 $°;+32"/&7>''.54767'#/.5&6374'43272636?"#>'&%+"5'#+"566;23¡°V|()]
 U@+"@#b;5?<1A‹œ,
š
ì,<."J
>$ýö3=
(V2°0V¨`
‚�HHz0
fI?S]_A&<¸8RJ)/G9T@2dlhþéS2BäÌZF°&¡Ã {¦¤þ¼þø  ÿ†»2  # ( <@
 +@*&"	 '%  !  7   7 7 .°;+'7327"/654&#"'&4762	ç²F²ž<*LýÚ(L:*J&,JþÎ–þþþh²F²R*:L,ýÚL*<L(&LýL–þjþþ  ÿj»P  ( > E@65,* 
 +@/!-) !   &   )  '  $°;+"&5476767632"&547>7632%632"&5476767ò‚a!5''5!‚aE2'5!þ$'5!a‚a!5'&_A:6!ZCXXCZ!6:A__AWT%z<XCZ!6:AXCZ!6:A__A:6!ZCX   ÿ~?>  - >@
'%+@,-! 7 7    &  '   $°;+"'&5476767626'&#"32547>7m0,vSRæRSv,0/7((":*[h7—‘qSRRSq“•7hevvþî	::432"D^˜  ÿì–Ì " J t G@ihVT>=+)+@1 5 3 3 6    &    '   $°;+&767676767676#"'&'&#"'&'&&'&7>7>7676766#"'&'&&'&7>7>76767d<1$5<EGXZAD $5&  &zpeyF13**ÿ &&b+a}F13**') &+&01U;BDF13**'&&& &b+a}F15(-') &+&01U;BDF13**'!*22-$( nF'•(  #F'!( '''! þà &+ #F'!( '''!    	   ÷¼     ' + / 5 B)@L,,(( BA@?>=<;:987543210,/,/.-(+(+*)''&%$#"! 	  +K°*PX@e6 -+     )    )	
  ) )   &  '  $
@g6 53     )    )	
  ) )   &  '  $
Y°;+2#!"&5463!!!!#55353###553#537#53##535353##“);:*üà);<( üà üà ýbÒ<<ZÒ<<x<<¼;)þ*:;)ô(<þÔþÔô2ÿ <<   ÿÎ/î    R@+@8!       )    ) & '  $°;+463!#!"&526=!3%#53;).Ž;)ý¨(<&þp,ddŠ);œýà);<(^úúúÈÈ   ÿjËR   |@ 
	 	+K°PX@+ +  )     &  '  $@* 7  )     &  '  $Y°;+"&5463!72#!'3733U)*<¸<*)dþ˜,l$ $n.–)ø*––*ý) dddd   ÿži 9 N 	@CM6+%'&'.'&'&'&'.'&'&76767676767676676'&'&'&7i	0!$%‹H	#-9#
( ~WT(",0¤<:V	Q(	S,òxA+
"
48L
$1/4861*2,"L²‹‰£!&<…v:%(A�o9     ÿ¦Ë  & 8 J@870/('#"+@2!  )   )    &   '    $°;+%#"'&=4626765#"'&=426762 '&=4763Ëhg��hi	"ÁÚÀ#fe“‘fg!ÃØÃ#þ§�hggiþäiggh�ÎdI>===Jd
	8@@8êtD....Dt26538''6@;())(;@6''     ÿæ‘Ô  $ 3@
!+@!   )    &   '    $°;+#!"&/&763!26&#!"3!26?ƒ"#ý8$"ž2˜2Xý|"N"0,4¸¸6*v..þ  JJ    ÿ°Ÿ 0 7 J h@ JIB@98-,"  00	+@J4  3)! 5   )   )  &  '  $°;+"'&'&'&7&'&7632#"'&'&'4'67264&'%26764'.#"3*
+ƒHe86¤po­¯op+$#�RSFG#$[ž5()þD!: e¿Gœ+&&,šHG™,&&+šGh*4E
/.?z>Y1811118–þë‰0ZE):)mÌ,>!õ!!!!  ÿj+R  " @@"!+@, !    )   &  '    $°;+"&54674;22654&'#3Ÿ>NžàžN>(ª‚FdB2d3IdFd#zOpžžpOz#¼2ü®dF:Vrþ�Y:Fd   ÿtB  0 @/-+@	    .°;+'&/&7&'&>76'6&'&327ù0fC?vFh!L
"G\3kXY’(5p7$ �c
Â¦b‚3E9fH0	AApu)1f%'5
)  ÿˆ�4 + 5 ? K —@& KJFEA@>=9821-,*(%#" 	 +++@i&! 5   )  		 )  
 ) 
  
 )    )   ) & '  $°;+%2#"'#"'&5&5462;632#"'#"';6"26542654&"2654&"31GG1P¤W,+HGbGHN¤P1GG1P¤+#N¤m:)*8*ýä*8*):)Ö*):)*xFdFJ65AÐ"L2FF2L"rNHFdFJÂNH,)((A(())üã())(  ÿº� , 7 B O X@ONJHDC?=98640/ 
+@:)"!!   )	  )  &  '  $°;+ 2"&547&54626767>7&542654&#"2654&#"2654&#"3æbGJM&54L"/FGbGHHGbGH)a6-Fþ¤(8*)((8*)(Ô*)((F2Px2GP2FF2N"z"L2FF2L"Ì@(M22(())ýG())0())(     ÿˆ»4 D O Z e r ‚@$rqmkgfdc_]YWSRNMIG?<43,)#"
 +@VA
(8/'!   
  ) ) 
	
 )		 &		 '	 $°;+ 2;2"&54754+"'"&5475+""&5475476;2=&544&#"262654&#"4&#"262654&#"3´bGHNdU,+HGbGHLd+#HGbGH.d#+HGbGH+,WdLH )((8*Ô(8*)(Š)((8**)((4F2L"Œ465Ar"N2FF2N"rNÌ"N2FF2N"Ì,"r"N2FF2N"rA564Œ"L2ý))((Ø(())ý'))(((())(   ÿº ÿ   + N@+*&$ 
 +@6!     )   ) & '  $°;+2"&547&542654&#"2654&#"3VbGHHGbGHH4(8*)(D*)((F2L"þ†"N2FF2N"z"L22(())ýG())(    ÿº�   ) = H U e@UTPNJIGEA@54+*&$ 
 +@A:90/! 	  ) )
 &
 ' $°;+2"&547&544&#"262654&#"$2"&547&542654&#"2654&#"3VbGHHGbGHH¾)((8*b8*)(£bGHHGbGHH4(8*)(D*)((F2L"þ†"N2FF2N"z"L2ýv))((0())”F2L"þ†"N2FF2N"z"L22(())ýG())(     ÿºh" 6 A -@
=<980/&$+@(   7 7  7   .°;+%&?'&7>767>76;67>762264&".
	
+.'(‚j%
4/%E@uRUP
9/cU@,,@,ì8!

n„(C:K4HBSU«?…B.@.. !    ÷ª 
 $ = 7@31+@' =! 8    &    '   $°;+6&764&547632&#"'&+.7654'>7{´lm2¬0&þF‘’ÑI=F$©st'ZŠP"Îäþðþï5VdV=­,ã›œV€·ÃšÞ•w
Z  ÿšÐ    2 ^@ -,"!
	 +@D 1( 0)!    )    )  &  '  $°;+267"'&'>7'762""'%&6?2767'ï:e%AB´BA%gD4
|'¾)%þ %l%þž&(¼PNäNQ¼°!h0&&0h!ÀŽ"""l,þ€3¼¼4L</#""#/<L   ÿ~Ï>   4 M k@MLIGDB<:6542/-)'" +@GFE8710$#!   )
 )	 )    &   '    $°;+'&'& 766'&'&76327#"&54632&#"27#"'&547632&#"3=�Š‰ÉÈ��ÇÆPmrož�nmqoŸ�þ«<(8 &?KI=W%>#<F+:?(@$&&&<T$<#>¶‰ÇÈŽ�‹ŒÅÈýpž�nmpoŸžmmxP(#MA@PB $¢()&$D?+&B $R#-    ÿ~Ï>   ! / ½@  /.)(#"!  +K°PX@E 	 	-5 + 		 )    )
 &
' $@G 	 	 55 3 		 )    )
 &
' $Y°;+24#"4&+"3353 #" 547632654'& 3ïDDBÄÄ8”8FŒ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢ˆˆ8Äêê,þèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ   ÿ~Ï>  + K ÷@  DB=<;:42('&%++  +K°PX@c>@6	A7-*!	) !$  - -
  )  		)  )    &   '    $
@e>@6	A7-*!	) !$  5 5
  )  		)  )    &   '    $
Y°;+#" 547632654'&'.'3267'#5"'77654'&#"676753&#"·Œ‹ÉÆþæ�ŽÅ#06@åæ¢sµ0²L18OCB2¼òst¡k©4¶"/8E3>+)8<P>þèÈÅŽ�ÆÈŒŒý˜h<F¢ætXP,<JJ:B,�l-7¤rrdNR%JJ'@&$   ÿ~Ï>  / L ‘@$  LKJIEC@>86/.-,)'$"  +@eA:HB;1%&! 

 )   )	  ) 		  )   )    &   '    $	°;+#" 54763465#53'3267'#327#"'&'#53%654'&#"67632&#"3#·Œ‹ÉÆþæ�ŽÅÒ.
~æ¢t³1ö®%C,07E€D"4,Hst¡k¬3žHpE5*.@$
8ˆ>þèÈÅŽ�ÆÈŒŒþ88<D¢æsYl'(Z\*>:&t04¤rrdNFR\,
8  ÿ~Ï>  $ ( = –@&%%  <;:9651/%(%($#"!  +@h843=*'& ! 

5 5 

 )  )	 )    &   '    $
°;+#" 547633267'##5#535'#53'7654'&#"'3733·Œ‹ÉÆþæ�ŽÅþŠæ¢o°1˜~v||p6,j~Àst¡n®2ž6€L.R€zL>þèÈÅŽ�ÆÈŒŒþ”6>¢ælTDDllJ$J†0$dV97¤rrjRFb¦ºà"     ÿ~Ï>  * 8 Ó@8721,+*)$"
	+K°
PX@Q!  

 - 5 3 		+ 
 
 )   )		 &		' 	$
@S!  

 5 5 3 		3 
 
 )   )		 &		' 	$
Y°;+4&#"#7#632#"'#3276 #" 547632654'& 3ã†pXo$^`$`9597dx:>PjJD,Œ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢Xs‘fT^^VUGE[VZ02JJTþèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ  ÿ~Ï>    # ^@#" 
+@>   5 5	  )      ) &' $°;+!5!!5!#" 547632654'& 3A\þ¤\þ¤vŒ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢~RìRþèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ    ÿ~Ï>  ' < n@  ;9640.!''  
+@L7328)$#!  )   )	  )    &   '    $°;+#" 5476327#"&547'3267%'654'&#"632&#"·Œ‹ÉÆþæ�ŽÅ& F=KV’šæ¢t³1þX!¸st¡k¬3”AƒY=N&3>þèÈÅŽ�ÆÈŒŒý– T
*t‚ D<D¢æsY¼4,*èÂ04¤rrdNBf6P2  ÿ~Ï> 	    . <@ !!<;650/!.!-(&   +K°
PX@L!  		 - - - 	 	 )  )
 &
' $	K°PX@F!  		 - - 	 	 )  )
 &
' $@N!  		 5 - 5 	 	 )  )
 &
' $	YY°;+ "2654432&"&#4#"'&? #" 547632654'& 3[ØZZØZþäVjV"vrŒ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢t¢tr¢¢rtt®Â+•Ì,(¬ŒþèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ    ÿ~Ï>    $ 2 @ ç@&%%@?:943%2%1,*$#"!  	+K°PX@W - 5 3 -
 
 )    )    )		 &	' 		$
@Y 5 5 3 5
 
 )    )    )		 &	' 		$
Y°;+4&+54&#!;3!265#3#3 #" 547632654'& 3Ïh
þø
hþÜNÒ‚ÒÒŒ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢Î
hþ h

|	Ä,Nþž.ŠþèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ   ÿ~Ï>    " 0 > l@##>=8721#0#/*(+@R"   
	
 !!     5   ) & '  $°;+&'5%76?''537'757 #" 547632654'& 33$FþÚ‚t||1¸(P
’ÜÜFLHVV^Œ‹ÉÆþæ�ŽÅ¢æstþ¾tsæ¢Rvz8ˆ0z64L"\VZ j$T$þèÈÅŽ�ÆÈŒŒü˜æ¢¤rrrr¤¢æ  ÿØ§ä 	 1 I T g@ 72
 TSPNKJ@=2I7I
1/ 		+@?'!$   )	   )  &  '
 $°;+2#"&46"&#"'.'&547&67632676?#"#"&#&;27654&'&2#"&463{$$$$zGnF%K<J]‡/OT*?89J|%<.56M€M*4TS§§TUD3%LM»$$$$7F77F7þº; T‘rP–A]+A–PrË[	Š	&.J|((((|7YF7F77F7    ÿ~Ï>   % 3 N Ì@ && NLA?54&3&2-+$" +K°	PX@ME<	IB>8 	! 		 - - 	 	 ) )
 &
' $@NE<	IB>8 	! 		 5 - 	 	 ) )
 &
' $Y°;+""&#"27654'&"&542"&5432 #" 54763254'6'&'&#"&/;B	@@	&+-¤-+©@¢ VŒ‹ÉÆþæ�ŽÅ,¼&,F-(40&¼Xf"AA"V...þèÈÅŽ�ÆÈŒŒý\¸7+%#$."$#%+7¸    –“& 	  /@
 +@   &   '  $°;+2"'&4"'&462#�¤r:;ž;:ÀO;:r¤r:;O&u¦:;;:¦þå;:¦uu¦:;   ÿ~Ï>   $ C@  $#  +@' )   &  '    $°;+#" 547632654&"2654&#"3·Œ‹ÉÆþæ�ŽÅ¨P<<P<d);:*(::(>þèÈÅŽ�ÆÈŒŒý¼<()==)(<;)*<=)(<   ÿÎ�æ . @$"+@(  7   .°;+.'&'&'>7676763276&676�Œ�h!94%�	7$
EG5:

)U*HLuhNP.º¥§F",¥$2##686(Z~j¦L`.=6./    ÿ~Ï>  5 :@    +@&)(!   8 & '  $°;+#" 547636'&6#"'.'.>76767·Œ‹ÉÆþæ�ŽÅÜ==1&$+C(@#=5GE>þèÈÅŽ�ÆÈŒŒþ~R6&2&T^ &3ÕG#US_   ÿê§Ô / Y@(&"!
+@C-+) ! 7 5   )    &  '   $°;+#"'327.'327.=&547&546326767§%9<<~£Ÿƒƒg@_	?W$0T›ëoOR6:>?75|8*‚xyRSTPJ8gF:d//½Nn: B&     ÿ~Ï>  9³@  64310/-+%$  +K°	PX@\ 9&.*! - + + 3
  )  	 ) 	  	 & 		  '  	  $
K°PX@] 9&.*! - + 3 3
  )  	 ) 	  	 & 		  '  	  $
K°PX@^ 9&.*! - 3 3 3
  )  	 ) 	  	 & 		  '  	  $
@_ 9&.*! 5 3 3 3
  )  	 ) 	  	 & 		  '  	  $
YYY°;+#" 547636767&#"&'"'#"'3+326=·Œ‹ÉÆþæ�ŽÅÄ!*'7yI,, 	
E1ECMz”>þèÈÅŽ�ÆÈŒŒþx"8&^1#4B(*¦h    ÿœ   F@
	 +@.   8     )  &  '  $°;+#"3###53546;Ž²²ª˜˜uYŽ„!f”þFº”V\„œ     ÿ~Ï>   [@    
+@; 5	  )   )     &  '   $°;+ '&54 5#"#33535#54;·Œ‹þn‹Œ:H,<LLVZZH>þèÈÅŽ��ŽÅÈþ¶NC/,JÞÞJ4     ÿ¦k # N@#!
	 
+@0	    )   )  &'$°;+2+35#54;5#"#3!"&5463!ÿ,@A+¢rrV`Jdhhþº+A@,„?+ýz,@6†F˜mMB†þÊ@,†+?    ÿ¦� / < L Y@,>=10  XWVUTSRQPONMGE=L>L0<1; / .'%#!+K°	PX@h
 $!Y	  - 	 	 5  
 +8  ) 	  &	
	
  ))   '   $@i
 $!Y	  - 	 	 5  
	 
38  ) 	  &	
	
  ))   '   $Y°;+&57#"'&54676;"+'#"'.46763676'.#"327>'&3##5#5353# ?/J/"KLæN'D&2htCS9H/8@3YF;elƒ&)P>$

( !&
**¢––^––^-),t5[3E?f8&/ZXŒ6"TxR.R868"%36>ì2;d !l:lþæ^––^––   ÿ~Ï>   A M [�@.[ZTSONMLKJIHGFEDCB<:860.+*AA	+K°	PX@t)W! 5 
	
-	 	 35 -  )     )   )  ) &' $K°
PX@u)W! 5 
	
-	 	 35 5  )     )   )  ) &' $K°PX@o)W! 5 
 
-5 5  ) 	    )   )  ) &' $K°PX@u)W! 5 
	
-	 	 35 5  )     )   )  ) &' $@v)W! 5 
	
	5	 	 35 5  )     )   )  ) &' $YYYY°;+#"'&7632#" 54763327654'&547654'636=#";#"#5##33532&'4673Á
*+Œ‹ÉÆþæ�ŽÅn)!<4"$(t" 2,Š$nL0LL0LþÆ*-!5."æ6<  þèÈÅŽ�ÆÈŒŒýBD,0	".:/,4^)LL0LL:!"'     ÿjP ? @#!+@?,    .°;+%&7676767&7>676'&'&'&&767676'.'&'O"A
T:H)
5Hg
+=Z`�+.’dd…¤ü\[¡&¾|WQ0x/#`k;(3A=X~U2(&mKQRU+@SIM]$/#ÃŠ`_–�°��    ÿ~Ï>  : =@  :9  +@)806 !7    &  '   $°;+ '&54 6'&'&64'&'&76'&7676'&67·Œ‹þn‹ŒèR\?BPA44J	

[\B0F)%*4/>þèÈÅŽ��ŽÅÈý°Ž[I%&
10Fc`00B0dc.-)(34%;?V%‡  ÿ’?*   K@+@5  ! 7   )    &  '   $°;+#"'&'&'&5#5676733#327?ao;33#dk/‚ØØ'DF:4"AB‚$^5?è�ìS.�    ÿ~Ï>  - ¬@  ,*$#  	+K°PX@B"! -   )  )    &  '   $@C"! 5   )  )    &  '   $Y°;+#" 547635#"'&'&=35#5#3327·Œ‹ÉÆþæ�ŽÅ‚$"nn@2 "91>þèÈÅŽ�ÆÈŒŒýRJ

(vJv,%B¢4    ÿ¤“ 
  % ¢@$#	
+K°PX@=%! -     )  &   )  '	  $@>%! 5     )  &   )  '	  $Y°;+#"&54623#4'33632#4#"#Û<,*:9Z7ÄÀÀ2¦
<‚lrÀbEÂº*67)+55×ý–¤bdVd�zþ’V†H$þœ¤     ÿ~Ï>    / Î@"  /.,*&%"!   +K°
PX@M  - 

5 

3 )   )	    &	 '   $	@N  5 

5 

3 )   )	    &	 '   $	Y°;+#" 54763#3"2454&#"#'#35476323·Œ‹ÉÆþæ�ŽÅv``0h`:6BTb&0b>þèÈÅŽ�ÆÈŒŒþ’þÈÀ0`þ@¸=K2*&>Ô´&D®   	 ÿ’§*     % - 7 E N ‚@&&		42&-&-*) 		+@\D?#!  9 =H5!5	3    )     )  & '
$°;+&'&'2&'#6767>76'&#"67    327&'764'67&'&Å0JPs¶ô·Ûd	*=%r5þë–bs‘1+OC‹Aþ@þò|þòzØ\m…LN<(
nx#X2@P.4‹"heàUl'�[P%8–p>9#CþÊ²Vbh|5Wý|þòþ„þòŒJ¨T ��d‹k
(2!n’†[«     ÿ~Ï> 
     ( 6 D S §@(77))"!QPLJ7D7C=;)6)50.!("(  +@wG	
MI 	'%#!
  

5 
	
	3 	 	 3   33  )   ) &' $°;+&=277&'632#"'6'672&'6 #" 54763654&#"367&#"&54#&'ý,&70k]
.I7 >"#'E1)qV"&[Û!/BlŒ‹ÉÆþæ�ŽÅbŠŠbcCDDCc.I#*3'`,*:FN,B.*ŽY9*Pv\*+CB
R.9OöþèÈÅŽ�ÆÈŒŒý6Š`bŠEFa_FE-4@
  ÿâ÷Ú  2 Z@/-%$!  +@@*() !2   5   )   &  ' $°;+62654762'54&#""&=3%3"&=7326=Ü&!BC¶CBfF „¸„¬’ª„¸„Ff! Ž :\AAAA\<""<þÆ\„„\„„˜„\„„\†  † „    ÿ~Ï>  ' 9 m@75.,*)%$"!
+@O91(!20  533   )	   &	 '   $	°;+ #"'&54 32 26=432754&""=#%5##"='3265B�þæÆÉ‹ŒÈÅþ�\B"4B\D4XúV4"C/.B²ŒÈÆþæ�ŽÅÈýfB. .BB. DD..DDDD.BB.      F÷v A R@@>97,*#!
+@8  !  &  )   &  '   $°;+%#"'&5476323254/&547632&#"#"'&/.'&#"327™"@hkLMPOmo87$$0šxNN†:;W¸rSRBJ–îˆDE$
	 G@b./?<DÞd4IJ}�PO-,st’<6#uY%&’F>2$‚ 55`t
+\`Q128  ÿ~Ï>  D ^@DC?=9742-+&$+@>65!  )	 )
   &
  '    $°;+ #"'&54 32254/&54327&#"#"/&'&#"327'#"&546323B�þæÆÉ‹ŒÈÅAxL& (-:^fB((>L97()K96 &",,&"{²ŒÈÆþæ�ŽÅÈý”PB"JT<
 J::()A;M25%+5$&:f  ÿØ›ä ( :@$"+@* !   5   &   '    $°;+#"'&547632&7>5qp¡ŸpqpqŸ6$MMFFEF4F	®ˆ!*X’ŸtsstŸ£qr
Þ$"CB?;"lDl2L   ÿ~Ï>  1 †@,+&$+K°PX@4#1"! -   )    &   '    $@5#1"! 5   )    &   '    $Y°;+ #"'&54 32676#&'.'&'&6765&#"2654&5B�þæÆÉ‹ŒÈÅ5IS
>$E'$*Pr99 t²ŒÈÆþæ�ŽÅÈþ:,5’J#AptRP::tP   ÿ¦   ) : C M@  CB@><;  +@5	 A=!  -    )  & ' $°;+&'&&54 3&76767&'&767676'&'&76#"'6}jTeÑ¢nl ¸Î¬úäšf…‰rsíR*!u«­m']œše"þŽw5C)qe;[þþ¶t¼:ªn|¦¸ ýÒj:6^–>"
" 
 3r"E&&
"<þuh8H     ÿ~Ï>   ) ; D ¸@DCA?=<+K°	PX@/	 B>!     ) & '  $K°
PX@4	 B>!  -     )  & ' $@/	 B>!     ) & '  $YY°;+&'&&54 32&76767&$767676'&'&76#"'6B�u[læ°xvÈÅ¼þðõ« gþä‘"

$o
_ 0$»»wg¨«j&þnƒ7:<}mBd²ŒÈ~Î>ºx‰³Èýžr<:h @''
$!": "z&J*!$?þRq>I   -ÿ›§*  & ; m ”@ca`_^\HF:9+K°0PX@;  igXVPMJA>+
!	   7 - & '$@<  igXVPMJA>+
!	   7 5 & '$Y°;+%'&'7676767>%&'&76767.'.'.'&>67547547>32'#"'##"&547&''&7;m½»�™{sB+

Bý»%<PBB¬U&'yzZ9(s/*	,$¾þ~;10<'42'
È9$š!!n1*&>)$8­³µOM]_SLYu“½'	S’+7
H,þ,'2@A1'6
8   ÿ°k  $ 1 < Ò@" :9540-*' $#
 +K°PX@O<2
! 		-

5 		 )   )  

 )    &  '  $	@P<2
! 		5

5 		 )   )  

 )    &  '  $	Y°;+"&5332654'3#2#&#"#5463;2=4+""&5462•7O®LMkjš°O77OÚN†ŠJÚO7	HHP_‚_^„^PP8XkLMšjþ¨8P\N8’nn’8N¦	Hþ°A__AC]]C  ÿ˜Ï&       /@+@!	     .°;+'7%532?32%7%!%7-ÂþäÄštþÒþÒv
ž 
,ÂþâÄÄ®þæþžþæ®°&ž¸¤ýÂN.¾¾.N„„@¤¸žýø²Œ¸¸Œ²’     ÿœ
  C X _ ‘@ \ZTRHF><74,*)( CC+@k] _Y !   5 	 	3 
		
5 	3  	
 	 )   )   )   & ' $°;+2#"'&76763#"76'&'&'&'&"#"'&'&'&543254&5432.#">763276+7¥9$&5™)$"#",V&
0E-	-^_!:tN(YÀ+$	*
þ�°¼$%¼j�23n'F%ƒ	
4t"sq&"H_	R"þ¦2+.¬{   ÿÎ/î    ¥@	+K°
PX@B  
 ! - +     )  & ' $@D  
 ! 5 3     )  & ' $Y°;+7)#"'5"%7)632276=Ã´ºþÈ^^¸´þêþH8^^Ö´ž.þÊ
€‚@´þbþÐ8
€‚Ò    ÿ~§>  j o@ge_]WUCA860/
+@Q	!   )   &   )  	 ) 	  	 )   '    $°;+%#"'#" 547&547632632654'&'&'&'&'&5476232654'&'&'&#"#"'&'&'&#"32767§–h=;8¶þþ
$JIkK="*·€
æ!%'Ja
d&/24J64@!+0D	GJ0H&<(@^N<<„lš ¼.,<JkML(„…»1/<<.6-#$
&!L95%'
&*(-#-P"*     ÿ~Ï> I W tx@ JJtsqogecaYXJWJVQO=;20*(
+K°PX@id	k] r! 	

	- 
+ 5   3  -- 
	
 )     )  & ' $K°PX@jd	k] r! 	

	- 
3 5   3  -- 
	
 )     )  & ' $@kd	k] r! 	

	- 
3 5   3   5- 
	
 )     )  & ' $YY°;+#"'&'&'&#"32767654.'.'&5463232654'&'&'&#" #" 547632654'654&#"&#"32733(

*V''$("<$ 

 V"1(!
„Œ‹ÉÆþæ�ŽÅt:T�f"(;U�d"&

8 %


	.þèÈÅŽ�ÆÈŒŒýW;#h”W;'%#h”   ÿ–§( 
   @+@
	    .°;+&54767"'67.5�LJ{nnm¥*gîe²**"¥mnlw�•}{=ƒ¥ª€ü¦88r®®Æ"€ª¨€:öœ     ÿ°ó  & 9 H W „@('43-+'9(9+K°#PX@0 -   3  )   &   '    $@1 5   3  )   &   '    $Y°;+%#"'&54767637632 6'&'&"&5432"&54'&'.'&766.767a€¹¡|}’[_XTH>=.vþÂ YZôPQ´˜${YXDCA"9%"#9Uýü0P
3#A#2Ôg^_NNv�—\%#DV"EA%þÏ‚PP00AAPP`Ø"WW|_DCà &8!$Vþô
-''&%-<#     ÿ°j  ; K _@IFA>96,)%"	+@C !   5   )   )     )  &  '  $°;++"+"&?326?6;27654+"&76;2+"7;27654&+"XnkÇ$(jD$
*Änný¦ l–
*àK3:$#nkÅ  2V00@<"*
 b+w‚PPœ*œ(PS8þ$†('&:‚PPÚ$"@/%(Š  ÿ’§*     # I@
! 
+@7	  !   7 7   &  '  $°;+	&5467632#%7&'65!#&'§þt�m‚þ¸?KdZFXp®ý”fs5âN5½vTV<hþ–00ŠØ8ü(((<ÆzOI*\þ–P‚þúÆ`‚    ‚÷:    ) 5 I ’@IGCA><7631-+'&"!	+@l0	@5)$
  .*#  ! 	7 		 & &  &  &     ) '
$	°;+7#"/7632"5'742"5'742"5'742#"/632"547632632#%1

VX

Z  
\@%/X‚3ML4þš²FHHll¦¦j
lÞ

Þj

jà

àhh ÿ tŒ
uS
J24J   ÿˆæ0  A a@  A@8621-+&%$#!  
+@A"=!  7 77    & '	  $	°;+$'&76765#%4'&'&'&#"&'&#"5#35467632354763235þðƒƒÍÏŸ‚P?1èš02
F.	'B,X\Z(
ZÊšªŠ‹gTþû¬~ÆlÜ#.&þ€ì)
øì$
ø     ÷¨   ' H R W¸@2II WVUTIRIROM?<984321/.)('%$#"! +K°	PX@w-	7!S  5 		5   &   )   )	 ) 		  )

 &    )

 ' 
 $K°
PX@~-	7!S  5 		5 		5   &   )   )   ) 		  )

 &    )

 ' 
 $@w-	7!S  5 		5   &   )   )	 ) 		  )

 &    )

 ' 
 $YY°;+22!2654&/#4'&/#32 2!3276?3"&'&=4>74'.#"!5!QQ_(9& 57þª8
´ö´¬JI‚c&þÀ6-l5546Bh,0-Õ	**8æÿ  ¨[Q*E(*&(4S †þþ$('�¼(¬n7,RE68R*+/(H=%d;§ !2@NN  ÿ’§*   $ 2 = I x@$43  IHDC?>983=4=10-+$$  
+@L%"! 
 ) 	 ) 		 )  )    &   '    $°;+ #"'&54676763327.'7.>54'&#""&5462'"2654&#ÓÔ`_�!™bXYpRhg�þ:wSw7g—dÎlJuÝUuKLg[FG{°þ	*>=V==+ !.#"*Ô–ŽihRrZ[{c˜!Œ``ý˜Swd–h7SKkPtÄ‹^jJJ:;W°<*+=<,+; "!""     ÿ~Ï> 
  % 5 ±@5431'&%$
+K°PX@C-, ! -  -	  )     ) &' $@E-, ! 5   5	  )     ) &' $Y°;+&+327654'654'&+322#!"&546327654'5654&+3#$:4101"+'FbbFý�FbbFRU()`DE3ÖÄ.t
$uf¶bFý’FddFnFbý,*+;`O0<þ(    ÿŠ¹4  7 9@,*+@+/	 !20 
     &   '    $°;+%#"'&/&'&6?676&'&'&767&'76Q@774JECP/š!ºB„d–r"ˆ+t€˜> /]:Oa†/š�<
ª" †1,HnN~$:j0";MX˜*5I4
 *  ýz    2“Š     L@ 	 	+@. !    )  & ' $°;+2!5!!"5!#!5!43!!5aþþp,þü(„þ>ôü|(þÔŠÈúþ¢ú2ú,2úÈ     ÿœ“   )@ +@   &   '   $°;+ ! '&6!Ñ®®þìþïYX° °þîþì®WW°   ÿjÝR  # , 8 &@+@5,+

 7    .°;+%/'/676&'676&/676./-)�T@l8ÎCCxºzCÎ:l@K*/i0D|>9\.þH9\.@€Ü9\$>|@<D&,$¸ f
&FDF);f"º$+LKDWZ®Ø$/9[Þ/8^&ÞþÎ/%D5$Ø$      Qòª;_<õ è    ÌÅ=µ    ÌÅ=µ ÿjùR             Tÿj Z	    ù               l ! Ú b b d 3 ¤ ¢ z z Ž Ž Ê   ò   v Ú ¹ ô f > f > f > b ¶ ê ¶ p ¢ > É Ú Ú  Þ † D ¢ > >    ¢  ¢    * Ø ò   >  > à £     z Þ Ç  Ú   Ú Ú > ¢ Ú  ó ¢  > f  >  ¢ y ¢ ¢ ¢ ž ’ ¬ ž ¶ N Ú Ú   Þ 6 ¢ >   ê ¶ ¶ ¶ ¶ b s r !b ð ' ' î € ï ï ~ ² ø ø ² ê ® ® ê  ø ø   ò ò  Ê Ê R  p  ¢   v 0 Ú v v Ž Ž     z ò Ú  ò ¢  Ê  b ¶ ¶  £ Þ   ® R 	 · Ê ¶ O    ú X ¶ à R   f 	 > ò    Ê Ê N §  > Ú z Ú ¤ ¯ : * ž ž Ê  ž z  ß Þ Þ Þ Þ Þ Þ Þ Þ Þ Þ Þ ¶ Þ ¢ Þ £ Þ ¶ Þ  Þ z ž Þ ( Þ N Þ ¢ Þ ¶ Þ  Þ  Þ · Þ Ž Þ ¸ -z Þ  > ¶ Þ ¶  y ¶    ¶ Þ Ê ¢ ¢ ô    0 h Ô8‚Ø8’ÂF’ð°2¨ b˜æ.~Ì	$	`	¤
8
Ì6¼þJÚF¢ú€êT ~„àd¢@ªìdh(bÄBŽ@Ê0zÜœø–Ú&hÖ4Ð|È8þ R ¬ þ!„"F"²#>#¸$$$²%j&&¢''¶'â(B))¨*h+X,B,¤,Ø--j-ü.x.œ//d/Ä0(0T0�0Ê0ö11:1\1~1¤1Ê1ð22:2h2–2¼2Ö2ê2ü33:3j3˜3¾3à4484Z4²55`5˜5Ð6d6´6ö77F7|7¨7æ8$8X8Œ8Ð9 9x9Ú:B: ;@;Ä<<<Þ=b=Ì> >|?f?¬@*@–A¾B&BøC0C`CºDDVDøE<EæFRF~FºGGTG¼H(H|H¾I*I~I°JJªK˜KþL~LäMÀN´OOvOúPtPÌQtQÊR&RÚSzTRTºUfUâV\VàWŽX4Y YØZ€[>[ª\>](]ü^–_F` `^`ºaaŒbc2cvcÖd0e8gg€h hXhôi€j0jükÒlFlÎmRmân@nÐojp:q,qèrBss¢truÒvvâw~wäx–y(zˆ{6{Þ|X|®|à}V    z       D O <   ’I        ®        "          "        (       # .        Q       3 W        Š  	   D �  	   Ô  	   à  	  F ì  	  2  	  f>  	  ¤Copyright (C) 2012 by Daniel BruceEntypoMediumFontForge 2.0 : Entypo : 11-11-2012EntypoVersion 1.0 ; ttfautohint (v0.8) -f -G 200 -r 50 -sentypo C o p y r i g h t   ( C )   2 0 1 2   b y   D a n i e l   B r u c e E n t y p o M e d i u m F o n t F o r g e   2 . 0   :   E n t y p o   :   1 1 - 1 1 - 2 0 1 2 E n t y p o V e r s i o n   1 . 0   ;   t t f a u t o h i n t   ( v 0 . 8 )   - f   - G   2 0 0   - r   5 0   - s e n t y p o         ÿƒ 2                        	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ 	
glyph1glyph2glyph0glyph3glyph4glyph5glyph6glyph7glyph8glyph9glyph10glyph11glyph12glyph13glyph14glyph15glyph16glyph17glyph18glyph19glyph20glyph21glyph23glyph24glyph26glyph27glyph28glyph29glyph30glyph31glyph32glyph33glyph34glyph35glyph36glyph37glyph38glyph39glyph40glyph41glyph42glyph43glyph44glyph45glyph46glyph47glyph48glyph49glyph50glyph51glyph52glyph53glyph54glyph55glyph56glyph57glyph58glyph59glyph60glyph61glyph62glyph63glyph64glyph65glyph66glyph67glyph68glyph69glyph70glyph71glyph72glyph73glyph74glyph75glyph76glyph77glyph78glyph79glyph80glyph81glyph82glyph83glyph84glyph85glyph86glyph87glyph88glyph89glyph90glyph91glyph92glyph93glyph94glyph95glyph96glyph97glyph98glyph99glyph100glyph101glyph102glyph103glyph104glyph105glyph106glyph107glyph108glyph109glyph110glyph111glyph112glyph113glyph114glyph115glyph116glyph117glyph118glyph119glyph120glyph121glyph122glyph123glyph124glyph125glyph126glyph127glyph128glyph129glyph130glyph131glyph132glyph133glyph134glyph135glyph136glyph137glyph138glyph139glyph140glyph141glyph142glyph143glyph144glyph145glyph146glyph147glyph148glyph149glyph150glyph151glyph152glyph153glyph154glyph155glyph156glyph157glyph158glyph159glyph160glyph161glyph162glyph163glyph164glyph165glyph166glyph167glyph168glyph169glyph170glyph171glyph172glyph173glyph174glyph175glyph176glyph177glyph178glyph179glyph180glyph181glyph182glyph183glyph184glyph185glyph186glyph187glyph188glyph189glyph190glyph191glyph192glyph193glyph194glyph195glyph196glyph197glyph198glyph199glyph200glyph201glyph202glyph203glyph204glyph205glyph206glyph207glyph208glyph209glyph210glyph211glyph212glyph213glyph214glyph215glyph216glyph217glyph218glyph219glyph220glyph221glyph222glyph223glyph224glyph225glyph226glyph227glyph228glyph229glyph230glyph231glyph232glyph233glyph234glyph235glyph236glyph237glyph238glyph239glyph240glyph241glyph242glyph243glyph244glyph245glyph246glyph247glyph248glyph249glyph250glyph251glyph252glyph253glyph254glyph255glyph256glyph257glyph258glyph259glyph260glyph261glyph262glyph263glyph264glyph265glyph266glyph267glyph268glyph269glyph270glyph271glyph272glyph273glyph274glyph275glyph276glyph277glyph278glyph279glyph280glyph281glyph282glyph283    ÿÿ              2 2° , d° `f#° PXeY-°, d °ÀP°&Z°E[X!#!ŠX °PPX!°@Y °8PX!°8YY °Ead°(PX!°E °0PX!°0Y °ÀPX f ŠŠa °
PX` ° PX!°
` °6PX!°6``YYY° +YY#° PXeYY-°,°#B°#B° #B° C°CQX°C+²  C`B°eY-°,° C E °Ec°Eb`D-°,° C E ° +#± %` EŠ#a d ° PX!° °0PX° °@YY#° PXeY°%#aDD-°,±E°aD-°,°`  °	CJ° PX °	#BY°
CJ° RX °
#BY-°,° C°%B²  C`B±	%B±
%B°# °%PX° C°%BŠŠ Š#a°*!#°a Š#a°*!° C°%B°%a°*!Y°	CG°
CG`°€b °Ec°Eb`±  #D°C° >²C`B-°,± ETX  `°a³ BŠ`±+"Y-°	,°+± ETX  `°a³ BŠ`±+"Y-°
, `°` C#°`C°%°%QX# <°`#°e!!Y-°,°
+°
*-°,  G  °Ec°Eb`#a8# ŠUX G  °Ec°Eb`#a8!Y-°,± ETX °°*°0"Y-°,°+± ETX °°*°0"Y-°, 5°`-°, °Ec°Eb° +°Ec°Eb° +° ´     D>#8±*-°, < G °Ec°Eb`° Ca8-°,.<-°, < G °Ec°Eb`° Ca°Cc8-°,± % . G° #B°%IŠŠG#G#ab°#B²*-°,° °%°%G#G#a°+eŠ.#  <Š8-°,° °%°% .G#G#a °#B°+ °`PX °@QX³  ³&YBB# °C Š#G#G#a#F`°C°€b` ° + ŠŠa °C`d#°CadPX°Ca°C`Y°%°€ba#  °&#Fa8#°CF°%°CG#G#a` °C°€b`# ° +#°C`° +°%a°%°€b°&a °%`d#°%`dPX!#!Y#  °&#Fa8Y-°,°    °& .G#G#a#<8-°,°  °#B   F#G° +#a8-°,° °%°%G#G#a° TX. <#!°%°%G#G#a °%°%G#G#a°%°%I°%a°Ec#bc°Eb`#.#  <Š8#!Y-°,°  °C .G#G#a `° `f°€b#  <Š8-°,# .F°%FRX <Y.±+-°,# .F°%FPX <Y.±+-°,# .F°%FRX <Y# .F°%FPX <Y.±+-°,°  G° #B² .°*-°,°  G° #B² .°*-° ,± °*-°!,°*-°&,°+# .F°%FRX <Y.±+-°),°+Š  <°#BŠ8# .F°%FRX <Y.±+°C.°+-°',° °%°& .G#G#a°+# < .#8±+-°$,±%B° °%°% .G#G#a °#B°+ °`PX °@QX³  ³&YBB# G°C°€b` ° + ŠŠa °C`d#°CadPX°Ca°C`Y°%°€ba°%Fa8# <#8!  F#G° +#a8!Y±+-°#,°#B°"+-°%,°+.±+-°(,°+!#  <°#B#8±+°C.°+-°",° E# . FŠ#a8±+-°*,°+.±+-°+,°+°+-°,,°+°+-°-,° °+°+-°.,°+.±+-°/,°+°+-°0,°+°+-°1,°+°+-°2,°+.±+-°3,°+°+-°4,°+°+-°5,°+°+-°6,°+.±+-°7,°+°+-°8,°+°+-°9,°+°+-°:,+-°;,± ETX°:*°0"Y-   K¸ ÈRX±ŽY¹  c °#D °#p²(ERD¸ÿ…°�± D                                                                                                                                                                                                                                                             framework/static/libs/entypo/fonts/entypo.woff                                                      0000644                 00000130140 15266055653 0015645 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       wOFF     °`    %,                       FFTM  l      cê›GDEF  ˆ       J OS/2  ¨   L   `7¸t‹cmap  ô  Ñ  Æ6Ücvt   È       2 2fpgm  Ø  ±  I;wÿ•gasp  Œ         glyf  ”  š-  ú¬$àc‰head  ¥Ä   1   6üÅ¿hhea  ¥ø      $©‘hmtx  ¦  à  t¾‘Òloca  §ø  <  <+›kîmaxp  ª4        >hname  ªT  j  s4Ÿ·¿post  «À  n  Ú¯ #prep  °0   -   -XÊÉ/xœc```d ‚“�ù† úÌQÛ-Pz+ FŽù xœc`d``àb	`b`d`d”’,` Š P xœc`aŽcüÂÀÊÀÀÔÅ´›��¡B3Þg0ddŠ2°13À £Ãƒ0N@šk
Ãíÿÿ™ƒþg1D10L©a@ F ðãxœÅ–}L•UÇ¿—¹ñ0_y„”{¯÷yx‘…³HÑPÉ¦bL7Ë™eSWZ-ûÃÙÖ®¹æK*Šæ€TPQM—æl–¦¥™™ËÊ¼÷ÈÊ<aiéª¥£ï9Ç9Ýü«—uÇgŸÏîùþÎï<  øÈ Ïr,VðÀ«–¾îƒ__�÷½ÄïcX€DLA>
Å�šÀ®ÀîÀÑ`ÿà†P\('”Zºº’á†ðžðÞð¾ð�ðáð)×rÝ4·ÐæNwgºsÜî*·Ömt›Ýc^²—êõñÒ½Jo¢7Í{ÍÛèmñd~ÒYßÙ„s»D‚ð‹‘!²Å@‘+‹¡¢D”‰r1JTˆ	bŽ˜+æ‹Åb¹X-êÅ&±SZ2^&I¿ì)ûÈtéÈ,9@eXæÈ<Y åY$Kd©.Ëåh9FŽ••²JN’“»¬._w73šlÕ7²­¿‘­=tñ6ÙnÊ6›ÙV2[ƒÎ–Äl½½´ëÙÖx�Ìv%?AgÛÁlñ:[/f
OŠ"f+#t¶q¢ŠÙæ‰Eb©¨u¢Q4IHŸL”É2Eö–i2CfÊþ2 Jï¦lÅ·Í•­;Ò}¦íDÛ¼¶)m�´U´þÒú|kjK{‹hYÒ’ß’ÛŽ½›››{<65VËŠ¥F;¢?F�DÑºhm´&º,º0úT4/êFCÑ`ä§ˆˆ´F¶FÖEê"N—e�Ì.Ï¬wÆ99£�QÎ§Øê9…Î 'ßÉsr�Çs‚NÀÉr2œd§‡“äÄe\Ë¸jo·›í7í7ìmöV{‹Ýdo¶7ÙíF»ÁÞ`¯³ëíZ{­½Æ^m¯²«íåö«ö{‘ýŠ½Ð~ÙóGÍÌþí×úôÛÿõ+‡éRT‘”qýÊkP3jPg·à:<¿�bƒ:×�jRÃ:‘ÞePg9°Û€;è£õ	ÁþØ4{ÜÀ:ÅÐ“Î1 �o@oz±}èvr�õ�ôEr‰u:-`Žpƒ½Ç€~ô^2é}dÑ¸‹>l ×>eÀ ÀµÈ¦™ßenè4Bt¡éa„éé¸üši€GÏ6pàÎ1¨isW�K¯$«XçÑµu?u™Ïm4{ã6p7}Ì ®ÃK"É¬Ó©ÜC³§{‰{i®Ýcÿp]i ÷Ø›h@	=Í€ûé5DÍH)ÍÏ÷6².£·0‚¾BÔ^<À1b¯ò¹ŒÎú¨ x8·ƒ¨ù0ŽæÌ	õ3ãi¿è¦9+BÍn�mÀ£t�pø4�`¯{‰ÇhöE°x‚."CY?I—À½Ì&˜	³hæå¬Ÿ¦Gð]aÀ³´Z+×…çhµµ�/ÐsXFÏ#óY/§5ÏÜ[±”ðx–Ï”XÍz-]GêY¿N³Ïbô½D4‘�¬yMµXª™ÜN³¯’ýÂ[4gSªž³§’û/UßÞ¦Ù3ÉsžÉ�jÞ¥9RÍÀ~š½”<7xŸæ9‘<8Hó<Hž¢9÷’ýÅ‡4{,9ã8B³ÏR�ß�é<>¡8Nð)=Ä€t‘ŸÑœ?©öâ$]jÀçôpx&e¹_Ð£ø’cÀWôXNÓ•|MWp†žd@„žl@è¢ºToc´Ï€ðù¯ZéTÐF—k€oèœÞ¬¾¥·i€ïèfÂ}Ã÷ôNðýŽˆ£�j€ó°:Æ“J}8¬Ž© �žAÔýäÝ¨~¦›ÈVÖéÝàWz?y�õeú 9¨†ˆ>¤:é�ÈÕ ú˜ø�>N¸oøƒ>©þ¤Oi€«ôiÂãÝ¦ºiæì8¯ooV‡ZÇeìe‡úŒßX'Âê¤:Õô ù^'gØòÓ
>O,ö»ÓÖÀêI÷"|XÊé¤/ë4ÚÑÀêK»Xt™–z’V?X]4°2éf¬,½¦+NïÉ­¯[ÿ3ð©gäÿý²ÿå¿÷Ô9©ö   xœc`@FF  Ø e  xœ•TírÚFÕÂÒ¦1'–Ó^¼ÁM­•ê~Ä¥)“ÉH&ý…;ÉŒÔþ‘ü‘çèo=Í•ÝÈ£õÜE7u;iÎÝ=ºŸg—CWLÙ{ÍÎ2¹NVX þ°äÖÑïÜšý‘ŒôÈ+âå2ñëÔ#žš¤)qg–_ñs1;3â'Âø°Lè=ENÜ]&VHöº‚N�f^–¦©ÇŽŸ¦UloÞÒ·ñ8òÄÜŽÏÞŠýG9qñðú ¼¦Á!dcvÉjv‘�Üª×_—NkœÑ¬Ð¹cc;žäÇä¡†:"7Ç:?Ã·®)]wÆ*nVoÇ¿
@G)wÅúVVÀ[Œã¨Ê«Ü.»x±j‚cÄ£5ŽŠ‚�·�GjìUßã±vŠxDYdüçÅ¦®ÒqúúŒUÌÎ«¥BÜ1¥ãÎÞ&eðxÛë)'*²r«á{‡ÈmÛ°ëÿ/£k°ÞË(FF™¤�ÿy¢i
SóÎõ�7�Ö3Üõ¹{ðC´ MZ:Ÿh*Þ%/zòÙguzh?8f58±Q?¿“×G[½@ì€¿07Wþ0ÇÚµ@gø—#¿³WzR>TdõÈÐ¬@KóIÀ;&Ü›Ü¿g�¼c×”g8¦�Vg�ñ›¢Xè…Î/Xéè¦¯Ô`˜ò3Äßî²ò¯‹PMxnv)´ûÄ.¼)Ÿ8á¼>On›Ô"ï¶yÔÚO£ÂèÄP€%ëyÆnŒig"ÙÕaiÆÙ•æVœ_A>Í8÷€3‘)h9ââPê9Ú¬ág.sëÄÖ\¬\i+™ôÌ…¶\ùßÁ;Î¼7ñÆ�ðô(ÝxÄö¤ÂŠ{T•£§¨ò±]æŽŽ°7×ñ/]~b«oŠtV½qÞ&!MqY¬ôT7dÓ¼öÖ+x5»Ô•jª~j‘Î~,®šÉÝ„êž{FS(•Ïq§iXöÔ®ðÁzyywùé?Ù÷r¾DÈÁJ8Ë˜{?äG˜ýWÿ±NP·ÚíóðÈ°ÈäÈðÀ¿7¯oý¹‹0Pã¿9UÈ=P¿^«©n?„„#I!ô¾òöÌ”\(Ÿ®ºÅ§	MR”>Õ8Ðw†>J«D´=ð!àXj¯Ë}.åŽtUo•÷ºÂC©p†Ð—`]Ô±á½µ_ö€ŒE@�mŒ§0BÃ�×ìoÅ°ì‹„ý�EBýÞð“5õ1,õG‹„úÂ"¡žÞ_SÃR'	õg‹„úÒàõKuÃñËõö7kö ç     ÿÿ xœ´½xT×y(ºÖÚÏyïy�FóžÑ<¤ÑkžB/!!@È0È"cŒmŒ	!Ø%.Çñ!„8	!.¥„J]Ç%©/u¹©�ãRŽK)Ç¡Ž�Cs}Üœ~®ëÃ—ºù\¾©ãË‡¶ïÿ¯=#‰‡'÷\=f?f´ö¿þõ¿K„‘8!´•!QHOÍNˆ"K"\	ŒJj[-AœÂ5ÉF)#$M£„dD¸‚cJ<Õ×VtÆ�™¢3§¦ŸÿÝß±#Ó›âlü%¡ÄÿÑ^öƒ$D”šH=ÔÖænqúdENgÒÕAêwJNÏœ«ÿÉ|l¤kþ:§«Éwÿ€~ÎïÐ\ïƒìåÓµ®1—?ÒÝÕÝV´Ð]+t\ûÂp�/ZÙ<�ÇGGÙ�„q�2\³SÒÞÖ0ÉÄAí8ŸŽÖl‹ ° ¥‹‹ ?à�`rÜ¡09NH†P<¤$˜-ø¼ b2žH—�¥J‘V2iü.'�iÅNýZ­”�ªÀ,Š…*»§µ·/§[³ý}9º7f2”Ö¦þ\wªdµ¬h_m¬‰²¤±ÞÖéá\_–½˜ëÓSù®î¨¹'áÑh.k-m¶G†©,uEƒšÙxt�~vÛC<¤¿¦yÜNÍnµ˜Y„5P`^)"&ÁàÎ…€?G$‰áløJÑ‚§�z=‰šL”úh¹TÓ"+G"¯M½Æ_è�ú	¼àú9hžÝF•äjª*ã@<¯	Žðx ��2<¤ã!€®R1ŽO‰0†�ª¯Ïú�Â
b%-dmÍCIK*inr;í6E"VjUaô�DÜï%�Æ‰+!
e"HT�Šž/±¢L«(”k!Pë‹k–HWKÕŠ�˜O+É,Pf�Š€ëä·Ó$}°£2Qé,³dâSýv»µ5Nž/�·Žh¾öÅ‘•?èV”òÅ%ÅÎölæjà9½ÇåôæÇ7œÐ?¨õgW¯3hÜA¦„‚WH±&ûæÐBº8 'ªPá "÷à°óÈ kK¦ê�Ã7ùè½÷ØÛÓ¡©+WŽ?w‚�ûÑ&£0n´¦â°î2Œ‰ø'U´ƒc<é„ïªŸ	'N�¸r…MNÙåwß½6‚Ã&#ªâ¥QøHA¡1Ã/ê°•ãðíWØN�xîø•+7À¦ðIsØ¨1­"]pØZðÍ„+W º)c–Þ¶
Ÿaã@ókªÕb6€0F'ãäk'À-1àË(žô ý0\pNHHÖxH)ð·‘ˆœš,Çÿ¯X:×÷„ÎèúÉã'§€þžñ¼ûÛÏ«ÕÌVBM‰ˆRA…áM†�›9üÌÀãJ�Í xäˆ©¢4 ±¸)Ç?£÷¿÷ž~ÿ`úõúË‡~ö³CHëÄ*üŠ�&2±“|"ÌP2žX‚Á¨�¡ô1D£  _QÒßáÒÈ˜¨Ð˜(�ó™RÅXö#Ýzáý%Í_Ð­ô—è9œ°¾îøäS'Qt�½¤‰$Hž,«yòm™–T2�„>§Ãb™	àéÎmD|Ä…Š0É©2ÈŠbÏ$d2†×Ñˆìä¯sZ
�üV,ø”¸ÐŠ…ŠTÐ’	Y‰€�*GWß6Ð¿kåê#=•o¯Z½«`ÕêoÓÖÿtËöíÃ_¢_Þ¾ý–/e³_º…ž¸­\Þ¾íþ•ƒ«îß¶½\¾í+ååú‡T]^./'u9òŠÐÉÞ…ù…Èêš�’Ps°)€À¸]NCÞã¼z4 7&R&H“Ê
•dA’‹*�Uk2¥2âZ†Œ‰××Kþr²œô&½Eo±\d?B9?ýÊy–¾0u~Ø» ÓŸá2}ÈôA~óÂõðzÈ ê¥Y8Q/e4�s±ëùT
©ÒãZp�n fŠ‹í£‹ÂAö>	‚±ü w‘,‘É E �h’2ª`¸ºRA=B=Bê@øä6
PÀ„…-­üTø²Cõ¯´z.^|©É¹Ò¯:è-¯ÑtÂá×_ö¹hEYÐŠßAjš¾ñcGÞ�7ÄMü¤8>	l#�¤b®�Ì'ÃäTmE>ŸJ…BÐÃ‡ôÏïŸ?8Ð×;¯´p©XèîÊwæ;;ÚÛZsÙT&•I·$ñX(ŠFÂH ¿hP¯¸OÀ¬W×PÊ„(	:,ŠX'‹f»Ti æŒÚ"¦0H_@ÉÅ›4+œû<Ìå]pÃïenJÝ°Pxæ6–
7¥ ©XNú�zZ>æ¨ qµÀjVá˜Z«ÂoQøóPk.|õ©p®5Dßœš*Lé—®-LM«~¯� ÜßÒKá\.L/†Z/L÷ç¾ÀÏÔTý(.ñÿ°‰g}5�‚€�:Pçæ°–¥®ÓnªûÅk¦œ¡HEZÍT3JFñ+þª_ø=n%2Qýûá0]ÍÐ£{öÌü°{[uk®/D³Aü�~cìÑ=£�>:ºçÑ±={8ÁKàTˆ“tÕ¬NÍf5�þæHC"«ƒ”Æ3Z—Úøm&NO¢/x�³"‹Ÿ>­�Nžžd»§Ï±ÞZ­~äÏ~—í }$¦šp[dfÒ÷zIæ+êWæ^HÂCv»þ„?ö¯€“Ã¾HÄG7Ó�›]ýÐîl¦o5;íò+‡;Hß
º’Ÿãô1…¡�\á¨Ì´€T•JÕ9—aºÇÖ÷Ûéy;ÝÌÏÛéNV�à°ªÝf³Yæ^óçô³{Øcð?Zs~Z]¿Þš›;ÅÄ\’£Ž~æxÈßÜì§?[ºçi±¼mw7ÑšÜöl¯ÞÑÛK_ë­Ë¿9ÏÎ×d¯[³£%ñÛðÙqR>¹� ®ACX¼À�èý¾`Ð§?iv)<žîÄ'ë#ðä·-Ûÿì­?žëÀ�¶°ù`s&Iyˆl­¹6Üµ||ñh_g{.�Ø¸Í¹r ”î Ù2°»ïYËˆ"Æêf2�I”EI.Ye¥À�% }Í@g2Ô”@� 6~EA¢ƒ¤9¢ü¯'BÃÔ£È‰Lz€–ÁîFN+¼Ñ"û}`“‚gfªT(~—«ðqW¥!™öû9	c89L+U¤àiß0\åN	s;º7nX½ê�U«7lìî(v={éYÝ*ªw|ñKkí‘[v­|Ûç‰:­ëØÝïß-N
ÁÍØÄªÅE­Ñä¤8Ø;\ŠÇç‹ë¤³Ófaöž¶ŽhdÝ¦Ž�‰|%vvlZ‰v´õ”ò;cãã±�ù¯+J©`qW*úžt(Ñ¬ë"…J¥›S‚[PÝjƒ@µÅ¨#›Œ1¯»+‰$~�GŠ¬“ÚÍÎ&wsÃN»t�©Ô2ùSùHñ—³qÓ—¦²ô%¶¿¦·ÑŸ¦ê6ç!ú�Ô*ñÖÐ†qML°VvÍ4î¸|Y/¢ômû¾Ø>€|X‹Lë2€Öy‚Òÿ NXÙ�7ÑïÓ]‡Í¢ yÃŒ…½šþAcŒ]ô;lýìš®4ð·�:ø6|ù2½øñ°E°Q�ÓÄƒ°ßNÙãR„ÍÙNéwð}6¬—._Æç›‘„_XÀŒ“v2�ÜB–“;É}äóäsµD2AÉ‚Z_o¹ÔÙ‘K'Ú“ùx¤>ØŠH,ÔlXžš°ª‰¨‚IE¢ˆH$›l À4¬»�„™ÑSÌ³ÅbF¶0›-¸^<Ìzhm4Q†åÊ 6en=‚ñ¨$�a|Å–9Ÿ ‰YfaüUæw¨œI#¯ø°Eý>4:Å;n) WÀ{~š®DÁ`�káoÝÑBW!êþñ­·®xhûñãÛºoÕ@ÿÃ«ô-ðFÞ ?Iøý	ÿ<þJw&"¡”Jõ¤¦‡­)»U²¥à;’RW¦"ö”5¤Ú$+Ü`ãð‰ü†dº×ïÌf�þ#ÛwLLß±ýøX_ßŠ•;Þ3nÓJÔ]pGñeºeæ”}3¥ÔPžsÚ®ØøÙ�f�¦BÅ’m)Ü™2”©|íƒ`3=ðŽš=Ôö¼æ°™À·[nÉ)ËÄšZ[]ð¢‰X•Ð¿!me<r“†fX¼xHÉÍµÖë>Mªûáµ|	ý>\·x}á|Å†ùï¯å³‹FF}vúÌâî[B]”�/{pÝWýMúîðÂó‡7�Žmfšïþ¥Kï[.Öyä£§…ß|@­¡šlR_ÕÎ�K‰DÐ95ØÀ—Ü-ðwÓ¿ÛEkú•õú{ú{ëõ+´¶Kðé§ÎéO½ú*]wŽN4loc\·½ÍNÍn3©0*ŒÞæP‰º]Vw¯MhƒŸ‡V/L�Ì˜½ÆsAFHþL¬šŒ_©²‡ç<á=4xàTOåÔ×Q6‹~êÝÝÏm_~YÜþÜî:\çØ_²ª4©Ö¬é–HHÞeRÑ–IÎªãn¸
pÂõÂQnoE(oÅNHïFÑ€…
À¨Àõ’QƒÙºîva”ÆSûv?žIÐQ)×ñÝ;ür:ÏìÝ½7�§¿<È~ìÉû§Ÿµù›ZZš@3¯…ãé×CWÀéinö8.Oˆû”SìGlÈ?I‘åµ€Í
Ð$¢¡¦€[³úm>Cf ÿÕ	’ GÜæxœFäB�ï4œˆÎHÂCÃ¿1Lf ©2�ó;Î9÷ãì¼á¨{úw4ìÅ_¶¯gï±5ô@$�Ÿ)ã _2Ž��Þ�ÄWÍ&”³f›Èf•@ /ŠU#1@ª$k¾×ã-·íùˆèOîÉEwëÉ{ß½÷[ßüb°c�~è#²'Wq{îmØ:D¸�ÛÒ)R¬™ÑÓvØÍ*Ò[<´
bƒÊh�Êh�ÊêkJ<Š‰¦9+EA€üB†dÂAñ¤£ßD…ûFôÃúá‘‘Úšµ½=µSµJk:]+–7oéªÔÆó´@lèùšþ:V{¾ÖÛ[*�Mt5[[�Lw­[×5VJëoÑ—#ïâ"M`}:,&ä;bdÓù®
¡e¤ÂÀäÚZOïÀÚ55öxíù!|äPã‘0¾ï£ìV¡ö—¿&‚¦ÁÑãn ¤YÍfØ1 µQzsÁ�áQb4jPÀû�EúDG[g»æìñ€‡n‘$Õ<ÒÎnŸ7ºè�'Û:¶jñ„Pj­–º:�M$Ý²Ù•nMµ.P¦Þ³ÖþbÏ¼Þþ¦H�=�k$ÎØHÃh×<]mÙ–T2ú=N»E•xd$Ë]a"¡áÁ"œ`�€Ppƒ%bƒ¹Â½ÔGÒœó¹÷ãÐ^�+jš˜œ€ºÞ8ê'ê×ö	~Âz'�þæŠ9ÿ@øˆIÔähØåÄuóh<¶ç6b{´Š(æ°�’”ñ››ŠpâN
³æG
¶¹LëG¶µFã•T¼¿obrêùuw¦’½Cm«Wng›e›mß²%‡ÍÞáÔ<ž!ý8{5±Ðíqj#£Á&Iê¨ãö£“ÂûB<÷ùd¹y 	Ö„Ï#
œî¢L ñÏn¹E˜PÒgÕp1Àæ*OÚ©"wÒ:È!-¢T«¸u\ðp.œfðS0)ês€9@Óó)¸)@8À,HJ†yPÿ,HG˜1œÐª‡NWOÚMPÍ:"J‘ÌÌ!É^_¤S\Ý{KÛ6ïï„'òIA5«ýª]líe�î.Ÿ¦oTÕQ›Â‚Ý÷öäW�ÈÖ=V«hNÙ(Íô¦Y;Mfª]=¤/ýÀãêðûé{ÜÛæ\*ªàK(Ì"Éa“¤¸’“2S+¾žÞNªÊjEUÅ®Àôû>­Õæ¤¯«ÖAÕœZ´æÇÇG²ã‰@O�ì’Í#æ¦@8;(33eŽ{¦øáê÷=Z‡Ëcè–„ÛÆ-½55ë¼žR±³#3›P·g›`Zýn"2Á	‚ˆ	q�ßa‘FmUy÷×(Œo´È
P’^J:ÈÆWU•*P¾ª>? _½© ï¥Ü¸n·úF†*ž\[Ç÷;ÚržJù6‡{Å
·cl°âÉæ;Ovæ³žÊÐˆÏ:¡é–ûÝ·eéÛ¹œk°wÜ£­X¡yn­V<árib´T»«·zm6ïxï +—+Œ�nÝ²tÉ,Yºý?ðÉEAßS#^2R³c$CsØm³,`Ü«Ë‰QB˜°¶HV�Œ0ÀÃpÆÜ…FXò¦z¹“ÞbÙ™t…‹f³Ùsõq§ßLÏ¨y5¸¾šKKh‚ÝåšÞ7õ,Íë—öÎQú!fäÆ´f°Ýýœ\�S}<¿�ÍHÆª˜Y,g½s�,­½óöÎN&gtý:Iú‹¿P¦ÄÉgì“ªœÉhÖûÚPêd¢þ-AÌd\žÿXnø ôö‹ óÀ¯‚¹KŸÊ¯ÂønŒ[xô�ƒ/ê?»xñ {ñâÁ¯¼rààECßvh3 ï9�x-»h©™6«{t0	MRI(S&	q¥žÄ�ÚFdA�Ûˆ$ æË"…W�S�€IÃSm^rÊÕ>f  ŸrœÚüOB®þÚÖ60»77„ÝÈ
Ét¦Z ²WìLá‘ XL´ÉPäÒæñ�†ò?Ø#bÈ\�#Vs,kJš­9UU§scŠ=æòu´¾ÝióXt‡Ç-ÚÌ‰¼9mwY}ªàØnõ¨fÏÆ·ÙvÁ“ Ø$]d¬ ¤«³­ã£‘0Ümò¸6U2=´šPRLµq•‡!Q.øéõ(1œ·øLì.ëŽ€äñÕYþÖhïÂá»¦ß^¿oxá]öf�gá8½qÙ–eðÃŽ•ñ°¬Ì†÷n¸káð¾õw/Ü»a´·6'—Kãã%øÀ_ò×ri¼ÁGûÀ·-‘0¯¹ÂàÙ0¦­*<ß…±�’WÂ¬(x6L¬‚ŸªôÀ"òd¶DÌ…W³\=±MŒ¼6Ê7É�T’ÕLÑ_Šî¸¯Î‰ƒ¡q!I›wŸÞ6511µíôî©7©Ëh1Yšš-él"­ëoNí¢¦NžœBhlt»'æ„õÕ·ñ0á[<Ÿ›AýØ’
íV‘rýˆ“OAFZÚHä
Ñ�f1P’U2‘é`™´T™löK |[œ, Œ§]ª¦þùµHØ)þ—?WcÂvOB»ú¦–ðÐ=Î^'ÝÃ¶ÛcE\?ÅÌf6µ^tí´xõZ,¦Ñm^Ë³ùBÝ_y]hfoó8e¸&zÜhÉ9½@Ñ&¿�«�zÎ�‚‹.S¥JPÛÒ*—gÉŒƒúüUÁê˜Ôûß-Ðs“•ÑØôûZô4ùlvŸ«'8Á6Ç4mR,½G_š´ÂÛÇù‚Çac�‰hÑ…kýh+ûaHštMÆ˜>Ú<·yÊm@¡R=ÿØ°{üFˆ ]Eõ_iØ“U4¸)·enBÀÛ²a!ñ3¼å Kd�‹IíS]�’Ï¬(ª „=ƒ­“;eMtì³[¡üE«ª>\½uYµLÅr¹+O´ôÝ¢�ì÷X•æ{~çÈ‰åË¢¸|Íøš[:;K®ÎÎ{¥]Sq(ØÊ§ds +´<—$É�h=¡°U’Ù›mñÏ°€NÀ'v»Àm@ŸØˆ 9k˜çˆðxŒÀu”b |B*'ª&|§›:òa×Nšu”Â~»C?áI±Ð/2ËeÉ„¾wàþô«1fè‡uô±�€Àrl�Û¤[2ìÃåe˜¬Ë¡nP:+
ZÀA8x˜³4¬L†ãó8¨ŸþÄ•,9ÜYrjÚþýšæ4®’®ýû_rÚáÃüÞÑcüp•(¸Žmøð†=£ &újf‚VEx~Ó9 Í‘é-HùçI F� 1R †¸Ò@›i:›”¨fØg>ø@êƒ¨xdõ‘ÃkŽYsNfÜ\÷�¾îÈêÃ‡á-|=|Cþ±‘/qP;‡gN&ò7È—Ô³ysÓ%s³zôüê#³Ð]›Ý›~lõáYëðc·�m‘&²¿&a¡»#ŸÍÀu:÷8EÆu²TiA¡¨Ð„vpÎ‹ÄÈA~‚—.7×Šõ?¢åOÿW¨/Ý�”122�ð‚Õ^­{¹ %Ý4ë3‰4³C:ð¥ÇV®nµ-éÈ)
Õöh’?8ðYCÁðüá`h[¾—±¾ööyb_;³ÿ§oö>Rë÷öEAˆÔÏ6¥*vÍÕÖœM§ò¹¢>ÙŸo¯²¾É*køê6Íž!n’%kžl&ú0Ô‹çD‚2²ã|aœ1æça‚õ ˜Ìƒb$#áe}=]%n I–ë!}zýa8V÷L§Ç—3{pQ%älï§o^wcõê~ú�¬=øÄ‰gRêÈý«ûS4?çbí#koä�Õ5!sB5ø„çÂ=˜ç�ZP`e€^™RTtQ0ì^Ìb�zƒY#Þ`wqN¼Á6o]¸°éå—7Íá—V¼~ùåk`³bÞ›�Y˜xÞÛŠ0‰(E¸hùƒ[šË¹qo|æÑô¤®Òç<ùÀ¦Mu[×ÃþÖõúš”
øÆìë^L¬wÆËôº[\?A×³gôè?8K}gøœN	›3xž¯s•Ù >®3EhIUYU‰'Œ'T%ÏýëPEœþ×_©…Œ£¤¿¢Á™ðz&Åoé·î¤»{®ì›ÝâýçïðØ#‡ßöÁsÄ	²XÆøÂá·üNMê3 Æfå¯ÜÁz'ôv¹ç\6Ñ2kûÉÃ�¬6ùbÙžž©»wÓÍúá«íí‡»æ-¸mA­\>«ŸÑŸ{£nO}_ø!( ´§´p¨)àóº4t�Z³ŠßÌ˜hâ:à/�™,"5ÁR‰ÄÈŠìAî sÈõˆ±Æí•ª¼y�3»RT2E’%¿·ó_Øù½o<0²rã£§O?º{òúõçŸßMÞõ4{s×Ãú³ïZ3Öš’Ó·ß¾ûâÅ§?ÿù:¼ç ÞA¼Þµ¨

!¯Gf"õRId¨$v^jÀ[—WäZqU‡×�à¥ëq7ÌÒù1S¡�¤þî3_Ø)=òüó¤µwüÂ»y|ä�o<óÞ{Ï°wìxú•W¾¸jõé=�žî_ºæ=ºò=ò‰tù)kÅLÔ„é¥_Ñ÷ÒGèý¸‡ŽÑ±3ú;g9ÞgÌ.~ºz±¸3i¢ì�Ïê¿8‹CÐ	$s$÷†M=g¬O¬ï21,ÿ,²?68Äs–nZßM×ë'xœm
ü#VÜFzÈ¦Z6ÀãÅ=•bW{>ÐhÍfÀ	‰�-×47z¬áÊYÍL…?UA�æ&Å&¬x4Ší ~pŠi8A#Ä°€Ç‚ÈÒœóÔMÊ[æ–éDÖ/a™ægÏ…DNN=‰<5urúÉ¹iÄ™/ÔS'#ðI|¹Ðˆ8"_3O’NÒGFÉöZWwWKª‰ãctdam ¿ZêêëîmË¦:[:¢¡@²)1'.ÀI¯â`¢&3‰!™æœª]`&ppê9«Ù&Ôm~Ê­5ÌÄKç
*çúqçþ9AwïÇà1þ9#s((Üäì
žÑõ�˜¼~böºq~áZ´]¬Ÿºæf�ß¾yã†:F^< ô-}"ß\"ë+È3È;ì�3úÞ³@¦»É�ãÿoÐoÀññ³ô‘3/	ÊoÄ—‚rVßÇ¡»	_ÎŽõiøRPHvÍåK^'>sŒäÉ<²¶æš)ŸêìhŸŠ{Íóc4 ,�œóPQp,ªâí!
ÑT +‚[¼”N2¼ˆxàYÞPÕF1CÉjeÀ/€C}p½u�$«ßç.‚]ÖE¹X.z…Î«oærw%’þ€Ÿí"e6s¢ãíu¢Ý%¹<‚Ùï]ºpèÐüÈ[^ÖÌ‰d²ßlî´Øm]1Y”måUm½;*kÔDU’¼Í!oÿHb½uŠÿ¯9(|Wh%vÐ52UóiŽÞyùÖtK"î÷8BZk’Ñré¡ŠÔò†ÅA I¢,•‰¤ˆ¯ÁÎ5*@ÄË©Iå>3¢%ÌH{ûSÐðCSB¡R®¤Û0OpAL+JA;Ùñ[h"Í_–ØÞûWg¿¼ŸŠ{÷ÒÝgÃ–Ž°Pš¥CÏ7?³VØª9[²VÍíNJA«Mº?ê0³g¾ô×g¿üÿôÌWö³éæt(’N…à�éh²méøÚÛD1—¯ÉÑšD�ÝÓ«ŠÙ€+¡]ƒ'Œéoª4G±ÐÙžO,e·#¨S;É·Å¢€`J NYADºÄ9E3 uˆ¬0cKhuŠS¢h`JüL•¸o ûtÜ3 †uÝ‚w¢xvN¤ºúÛ|~–\®–Ë®®€ÃÒÚÔî¨h%ŸÕš
ö_�ýŸÛâ½�¦¦pT/›Ê�Túø†p¤=˜HÞlÔÓŽ€>Û	R¼…Ì'‹jöJ©«³%	£ÇXrw;ø?XÐD°�Ò¨† [—“ÈM›P~�-y”™LnšWQÎ8	#nXÈÔóXüÀ�jg0o?ýÞ©?›·£Ããé~hÞŸÁéƒE�§kû<zbÁ‚Ú5|¹S[’W\8¹ Ö�•¼èLÕÌvv§ÇGbÁèØ’twwztY4Kë�Í_39¾&×ÌŸÿSUf°>¶üà`¾cP¶Zœ&Em²MkíþZXvbé¨É©„‡g bÙ˜‹¢>©ª|??æk*g´ÒGQÊó5~ŸPÉp+1Â¢Þc!üeÛ*p§»¬½«Õ÷šUqÒW›ÂÇ"®Ð3s(&§®få˜"9-ÖP +ßló8kaö…u¡à±°S>’ ]žœ…Žº‚ÙÇŽ†¬jh‹~(Ú­‰®ˆÙžL:kÑ€Ý5§¦"A–×\‰x$äóhàI�Ó‹R±³ÀÂúAì¡0 2Øù°ÂU¬›­—K�Ùr	Þ$3SNÌ¸�–‹D]}ý7)š8³åÔ³›?Äx°U½¾nâÌåËgnV;Q÷4Ô_·™Sç�úK¢Ÿè- �úÑkÐa”
ßZýÈÃÿ]?D·¬ùÃÊÖê<‹l>ÜÞþ§Cg+mkü|g¨á?›_Ï
¼¤|!0ïñÉínmkðÕ<°vÔec %#7'žïóããýãñpþä‚påžåËÒã&qÕm·}¯é¶sû’½½…îÅß~°p$Ÿ7 ãð<»y\|³f·Í„5›âQ‡Œ‰��-#uqr£ßÖ>ø@Ó"ý,­E"�ÐAý¥X$ûðÃØ:—õÍ·¬.·-¡1‰Dl6ý-ýÍH$yëMx‰Ôc£¿boƒGØBn¯Ù1ÿár`Ú¨¬^�„é§š¬ð½Y¼.b	£ê+"Œ”“È)ÁxÕ?ºOhÕÃ¨E‘èFÃKv ‘P®zëA#Š°„‚a�Ë-;B>[7?ÆöOEÝÓ.w”ý“eKVÅ´Z¢uÿRºT?Íº|¡îŒUìYñ¢'ñÐ¯ç²_]ÕvG(™?zE¿ú1z>ú�ð/‚JšH;)�çk‘æ Ø?�ˆÛ›óM>·Ë¨˜ãI¦‰5µ[¸ÿ×† ˆN×S±˜-ŠkÊ‰$ÃM–³R™XÙ‚7«ª™ð1�˜ŸæIáÿ�Ãð˜S=iÜ‡•òENaE#y'¥dmÔ¯&�³¢;.Ä…>Q¥]ƒÑNKžîî°¶G»¨Kµ«Ï…�žDÂ3•ŸVó=©”çëÑ×�°”IrúÌŽC‡fŸSu™{2Þg½™+WøA¦Ãú‹u~1êÜ-$@Öcß/Fwp	+Xù´8j$™*Q;0. TF3£Œî6X¿E06à=ùÆx‰J�€‰©Ñ£’¬ú�\üUôb�ñï‘ù¹¾M§ž�¢Úž+SÏžÚ¤¿»‡¾”ë+ôåhÇùóú•'.\¸@Å'úr3yJxD'{‘¸IWÍìvZÍ(1.‹:"4¢›B=ºÉèáM0À3Éz„³Þ« áÍ
kxÍ÷‰\ß¡CýYº>××ˆiö©›¤ÈÊš'•ˆFBA¯Çé@Ï
—ë	£
�Û© ’EÆ‰ƒ%ÆPšèì#P<Œ¼„ÍdB=wÌÔG�ñjÑ‹à)eo´qª£/w†®—Å¾Ü•C…l¿ð8B^8¤Ÿ \½„HÓ_fëÐÙ~˜Æ%<§ø$d#þ�7zŠäµ%m­ÀAñ(gCÅõŽ¬´\£0¶-’(YÄ²K„L¼+ÄJMDULª«“%ƒ$3Eãc»FL7kE ¥Míú/õ'KE´?yU1ä¨pºWßÄubWßbúàþE'Å+òÊÊéžœßwm(zjú™-“ýð­Ÿñåµ‰®­[»&4OTQ¯Y×fÒJ–Ô´,oÐhø<&Eb­)¢ß¶L™pkI&Å\uŽg˜‘»>O�<’ìD«¡“¦¹±ŒÏKq0ý 'aò@ÿQJÿÞÓá9¥Ym¶]fó.›Mñž‚,f6ïô6‡þZ–®öÅv
Ö«Oy<ôy™™WÈy…™‰g<¯â™U¾¬­0r à¼ËíâyÛ6�µà€kÞÓ“T8w`#�Ø(÷ëå^Ä¨ö’f¨Še9`¸yª4™�=¾"}èààüùƒÉ±Ûn®Þ:ÑS]¾¼ÊÞ=¸ùÞý_]¹2÷ûƒú»›ê»ñþø6,v”ê4÷h¿pN$w¦&Š¼–¸9�]1™4Šïx¨Ïg–Ý³Eo¶quòŠ´º�J ‡˜½‰‚ÿE�
öøÂ¯qô¿rÙËë¯»´7^×\šöŽK{ý8hÓìz~NÂë3v»OÞ·ÏlÆ_³‡�zÌ�‹ƒf�¾Ž^Ù¬Ë×½læõC�
?�Ð;ƒd´f�WEKÌnU$Äl©?j4Š~'æt†¢€b‘2Z‰´.™A$Ì ’9>Á=žÌÔUZñÒùÔNÇTq×£~˜1¾&±ý_ùo¾v ÔOàïÎO<@éö�ýáÖ}èÁïü¡þ°ÉÝÏ·OÜÚßÏÏÚn½­o—¯-q—R_éf?øÊß]ø:ŒñÕ'þö16íÛÆÿ˜m{ð;Ç€ãáÞ‘¡5ùö(Ð"?kƒ3ªºÃÍí¾ÒÞT‰ëä=‚"Ô@¦´€49\s¡ÏÞÞšI§â¿ÅÄ=÷%§Ü ‡{Ndàˆ�¦´ÃßJŠ 	l\`˜ò¾©=¦4×úæü1xºåßä¯¹ÎõÅªÇ`’»3´Þ 3ºæs{ß¯``ØÖA‹Õ¢ÁÃôÄÃšˆ/®}%“¤ô¹õ{¶m×/nß¶g}«¿s]Ée]y—ÉæÞä3oYY[1H_Ñƒ6�ŸÞtÐg\®±„¹/›ËeûÌ‰1WW0x|»UÓšÑ)õÞðÿí=xÀñkZ¿‰ÝX×6y_}“½8=Ìé»ê…YÛè_¼V †ëP…Ææ¶+Î³¡ pi¸ÀÊ{Þ¦gÀ)}\š;^Žcþd _æÂ›¥O?¿ëé‰ëºÓ__£ïZsnr p~t?ï#ð�ÌKKM7nIÀžE°ÓLK��DHcÇR”¶¸[ênqûLþG‹rHlvê[ì.1p:c9nNÓóÎfqhúêºï ­<®ÿt©9}.HWÒ7Í©éK‡¸UhÖÖu™Sl2e}Dt8~99ýÖºúýÅ
ýrÂZÚ´®^sû+°Qpm{ÀJ,ÚÌ G°«‘ç½È§XV·÷œA…Uu:Pù5¡ð8ªATtF£˜,|¥yÝ£dï?ƒ>0Ãº¶‘^òz-h±TKFT­5	YÜ·f7›$Á‚\ª—®nË‚Ìj�%K€’›—g&%JE“„ñ“lËÌ<¸‹p›IugA×YâT`Eò É„Õ¨DÄšÏ·òÀ¦òo9òZOÕ8Òa¯ÖO½¼4@‰'2%VNs1ê�—…r^“^`¶R®~Çï`À¥ž�ò;è8;—dy©Ö¦{Kê¸Ù.POV~cD¿:ÜEó®ckàÅa÷ÇCÍ•Ò]a¡@éYêË‹Ì•�˜Ð/a-NÁë°¾Ë[‚ÂÞ *xÄA²ª2™¸~öÇk&Ín¼Ç;-µÁ¨–<�„3.DÞžS±5Xæf¥ŒEtptžprQ©3©eÒñ²�x“ ³ËnŒ�óø8]LÏì|ñ‡ú¼A;ß}f{çÂáuÃ;Ùú�~žš^üá®wõW^úÝ�úëÃë††Ö×ë…N“]]ÓòmÉx¸ÙãrØÐöAËh0åÑk¿°Õ‚1dìÔ�ž HÚ‚‘~¯Ke™Þàdó–#xTn‘�<tÁßRª—­ñFîŒÄûý*EöƒkÖ>²–éWÛºÖ®¨‚×ÊÖÀÍ�RZ¿Â•S•·Ï\³fPðGckv¯‰e6¸oÆŽš�Ô�FøZ¾óÂÜG¼cOwWG[.›ŒÑ³jXó}Ü-&*¸:*h°oUÃ¾Ñ9Fï†B
¡îj ¬+ÎÎ!Ý2çt98|q/v‡Ð4Ë$¹Q´ë„yþIy9×GÙ8ÓÏ¸œ”¶±‚gz»Ç5êÚè9êag]Ó?EA‰‚ ~¤^É¢Ø–z<KWÒ¥+'<žÕú»>ñXÃw6lVÓ�‡k1‹¹\êîloK§ÐøjYïD¯/b‰¨@Thõß
n-Øôðq3˜ÿfK&d(óåµQ¦ðõµR…¨TQëlk6êÄ,&“yÕb1á’›ð`ØýØ5Åæ]4ª/ŒFDìË—ãEo÷3ézÄ™Yég×?¾þ®Çî:}|göµÇÿøa^—3¾kÓï{mìsÇwfþ~ÿS;].g ÉµbÇÝ‡½Ö
]¿ðÎ;.¸ë®»vÝÁëwVìY×¿k×ñ�®‚æráÅŒý�´à'Qjiè½F½è=?õ™‘„Ñ0U¤È£ e2P»$*¢QÖŽ:·)¨»B¬îÏíÌíFÑ¨Æ[|³ñ”òo3`mìãÇ’™PþMk’6ÔÎ -òtU¹Ò]ß�CèäÊz0Û»‘¾¤nìÍNéƒô¥fUõÔ{ñÐ¡\ßôÆ]‡v½tŽ\�oòâ}N§Ý¨�Ÿq.¾‡±n¬‰Š2ßxCa´ä  ˆ5ŒÊf#Ög#IõÙH8	3¸¾åú± 7¿Å`µ‘›�#‹Ž?í@‡i’gêŠÞ¹Ö[c7¡µw£¾•Ü˜Þfx½çËçÉ‡MOMÍØDésˆeÒØÿåìvÐ4¾š(q_Ë¬‘¹ýDüak~±›YøFWìê/MV;$·�gNÇ;©Ž½…žsùãúþÆÚ]2àËáþ!éšŒ�”¼Ú[ÞyæÏT²ÏI ‚s¦dªÔ¯øãN•þíŸ:8uX?>uøýÜÔAöŽ~n÷á©ƒúÓp›ö?rx.�às25Ùl2²«M6«EiE®/«¬fø“¨ñÿ÷¶Ð,Œ(<~d³þÆÔ8Õ_ßròÀMo>25#;ëñ�0èdRcÓ5û1`„}ž‡bÓ5°0S»ÆÀÞ­×QQ �’R/Ù`FÉÆÍ7íàq`&~]ßµÃX[^—{`ú¬ÇÏöOaCßÆ-ºƒÙÞ)}n­ yR÷«�¸…Ÿ$À§î&ó@¦§(1ò¦hàå[3-ñh(èl^qY†UËL ²Íf(_¶¹ÝN­¬¬LlÔÖã€	š-`4¢'‚Õ‚™ØÈ$ˆ×Õ˜™æÕÊ<ÃëmDÖôT�à�ö7”�üÆAÂ·PÅ�¿põŸ.\À©ª>-íÓþ©ú‘�Ÿ~šMê÷¿èùCï1¬=– ¯è…�ªËö?¦ùÒšÇë¨Ï¿§_¢ù÷ÈœØ®o¼Óé ›k§FIG{¾#Øcâ÷jAgÐXm+`g¨•šhL²0FT•µ‹T0É&¡h�¨&ÂÕœ	\“áòPZ¯O3,eî†Os—Ý_¯ÖÁÊûYT 18q»WßD<æðãì�ÔQ ´^ý'!�h`ïó7f¾¾>é”1õ/ê%êoè4cO+4C5N�«„Gøçpg3�»…¸ð—±/›^¼,¬ÐŸœ~œnÕ^SÇ'�wÕ]Sqo£R î“¸4a¤zóâ*î“Æ1vQôÕ7ä§n'ý]ý€ëžMßÜòí-÷~pê;_ø¼Ÿ>ã‰ÐƒïÙätïúÂñg?¼wówÂ^útcßþìæ^2D–’{È}ä�j‰á…÷n¾gjÃ�“ko_9rËÂ¥ÃKçõ Ù·çSIÌü: Æ/tQY¬v0Anò^– ñdÝ++Öçe6e5Û>³nÍ�h2›°n>m4ZV¡J¬ÌZÅ�CÕBMfj6aa)­ Ø™bÃ­rÄf6Ûpñm63ž7ã!eÅ™c*Ñ‹)4Œî`%tu�f0•šé ˜]Ãd1o$·¤Xå»HTÁ ¬+à°`ju>MÈIe�eÒ-Øgô�g’�òT7F+„¢…
¤Šê)ëêÝ�H6w§™Å˜¸ªÖ–¨%7ö•ç÷w/`_åM’ 
G™šWÍGÌê/òý¡Ä5SŒ¨©éìÅsV\-Nu1yµ¨>ÃÔæÇŒŽ²GºÌ,²iñüÛî¼kKËbÿó=+Ær�ª¼hÞÊZA›
PÉn‹‚º_V™ºÙ'éÿê¸­0$ËÖ·ÙEßäˆì:•þ£¿‰ýŽ ŠO?ÅDÑÎ‚ªþ"UõAxº>ú…pˆ]	6Fv`îúÞÍ«W´å‚ÍÎs×3˜&ò·[)æîE±ò1±Þ©gTÔWŒÎ:ÞÙRá›U$á5ì•R3Ó¸ÑØð�w85þ¦Z*XŒÿi>:ÕÔ/0­;’*÷ß²hÍä‚áXªœŽÅÒ�l»ûá‘îbk«?Ä>Š¥ÓÍ¡�mŸùbýNFËÙbé¶tW÷ª¾¡áÆÍt:³KŽ™�–³íÞæ›”ù|ñ¨ÏÞêò¹<šV(‚Û×Iec[G26»Ý¦¹~/‹y}ÉÆeÎÆ2A¿Ÿ9�™ÆÍ˜þf,­µÙŸ´Ùî›²áK<Í~$ø@k¦I«i=Õ®Îl&™€us€Ý+WðPÜ¼ƒss<BÊ=†OHûû.19„¢í_žs¯~‹rW&z‡¥š?Ú|Ï7¾¶ù^“”ø¯oœMÚ7Ýý­onºÇÿ›×ÿ&©èßýÆæ{î¹WûÞ{îÙü�W¦ŒM™©©§Vëñ¼³c¸¾†wx< ŸŠíÉd*5#lW«d2†íãüè²ðMv‰çŠ5s<Òäs9TÉè�1ª…¯õÎäxâÉ‡{A >@qÀ»eüîJnÈQ¡Œ˜O…/­	–ôN÷xR,¡úŽù
ôp!°†5y§w{›˜�%|lÜ—`VÚ•/=ï‰DÝÏWZéÎŽ]öÅb¾1o4ê«¯Ñ)á;‚•t�ˆ½–öØâ¡Ú¼žö|"æu«
é¢]èåŽ•ì á­I‘R1‚©ˆq4l@õ•Q‡H¼6F¡’Š‰„›;T¨W¨)a±‘Å¢¼ÜNë-ƒ¼VÆ¨?gs)SÊø*ÕB¥”–|þŒì÷µ4vHÎnÐj5·}iôîžŠ¤>å”ÔmþÙÿñà65Ðæi*y`Åm#‹’)*Þq¬ÊæôáxoìnI¢½èh[:�?2ºèòétÛ‘EtskÈ£•n‘Ì�ó\ÛÝÓ_=‡ôûJÀvÁ KjR&oÉõæh¶^ÌÆÿ#ð†¼�xý`èTÖ:ÕÒªV³&âÍA�[³É<þŸ5Y0îÏKÿ°¬ˆ||Ÿªdl’Ðˆ{T�èüû¼¼ž(�«5€¯H¿38~ìÍcãƒÙ“îèc#SC…©ââ©:•|dù¶cÇ¶-$I_,D<WŸ�é]­ÑíúÇÚÞ‘)2§>Jjm&wÕ*˜-˜ÙóyU·ê¶Ûfkðçûq%ãWd²‘Ôe¢PDc†Éœ®UZ'l8™›ÄPyÔI#1¢©FmPŒÏ¹½˜ß-ÙP»þ¾þ¸þ>ÿŠK[îÓß¸oË¥w·½üò¶ÓBëÌ;»©ýêÅKOº¾=y‰µ¾ræÌ+YcÌÅÂ=Æ•5{$Œ�@v›
¾êˆÁ•„f*JA
@Ç£<fCùþœt¦ŒÁT“º¡r]×p
ÀG­E+úb3Ó�’¸·aÑ+|× ôËûè#û¾€Òl}&,{ñÌ™‹ÇqgÎî…¯³O^jLcrÛË·Ÿ&×®‡‡„pÍA¬`·˜pûR>?èR±‰
’ñ9 „¢Q°eÈÐ�ÝçàÂ% 1•ý*hbVp7¿RN–Š�Y¥×}áÉC¯M¿Žà³Ðœ5Zù_�KONn¿ktýà1k±{'Æ÷¯ø\ÜµÈß%5„ÞP¼	i‰"îQÃvœ›Wã+u?)IœY¡�I ¡ì.cÙ€7IÃ�U €‡ù`2ó89m�Yƒ3úûìGÆ,øÏž½Ø¨8Ín£¸ÏÆì~F–9{-a§X'ßS"ÊÛò=
[øŽ+ïzGÓZrçÎåZ4�>ý¦Ëõ¦VÐÒé_L§á„�ÛOoe�Áêæk2øKÜÚŽÀ_ÿšš3.±Èx.·)µ›`ô^€Ñ»´·4íŸ)Û®i©ü¹—ò)Mû…æhÿFù|âðÜÏÂsÝ¤­&»4àxnØÊk¬n®dy§&â×AåD£à xžó<.•zá…TJk
ÚØö_h<žüÒ9|r‡çÙmL5pè°sÊs÷„Âhž‘±Å|m!JÙÂYô½Ïx‡æâïMM{Æ‘Ëôý)xü¸/3ßÓªÂ+òP]âzÐ§|Á`ðœ/x.O~Ÿþ4ôÏú|gƒ¾@àèQ£™<N-¬×Ã$À->¾«Â|c,?µ455ùÏgýprôèi!øR øõý“„Ãñ8µ6Æ�,0†�¤¨±�Cº:vàðá Ðé“ßçƒ|Ž£f˜ËOs‘q¬*¯îÂA8r–�À¹&ÿ98Ož¼ì÷‚g‚ððû�#�	S8÷çâ•b
ßS¨sœn§;^õˆÖ«¥S†¾Ëç£û1ž�^¤??n/h û!Âˆ&J‚xÑwtbF?B7ypZt ~ùˆOè_çpÁX—cqüøMÊAüÐMúÄÝ pêAPq8}g0 ¿³xzLølcŽ*_/^‡`!¦2B‹È¢O4ùé�@“ÿ1F÷Â€�€òuLF_ÇÿO¹Ô¹ºQzÂÖ`Azã4Ÿí×·ñm„9p¸AZ.©¹(	\QBë¸Ûƒû;`BE<¹AÄß —üq‘¤rÑ›¼¶i×…×Â7¥_*œ??§ÿ¥‘ë½õãs½Å B©ÎB	Ö<X�¿œ fñãa½rp?<ðJ×ÁÛúçöZdöMk•,¼µ§yjÌ“Â~k¸«õßòÇÂþqàãêûjñ~°0øjªÎ€kÇÀàÞÒhŒ
àãÄ}*X-¸ñƒOÍ�9b�X—EÜD–nð¡˜!Þuês:Ú¸öœÓÒVPŠ^¿’)ÃØØöÕ‡Fnû,ol[»FÂÆ6içžþÞ�G+b{Œî¶¥ý§ÝszõêÝ¯¼òôŽg.Â[ïÀœÔ›Àk’cˆŒ“;É²¯æºçîU+ÇFº;1é°¡m°5A�»nòöBG*ä3ËÌ"°%ù€f%²Ln[6¿R’Dió-ô¹dE”@m‚ý@Ð~�™{þ÷üAä]³—R·ˆ\N<(éNã†/¸ÏîÃ±€–ß¡ðh=~_¨oSä{Ã(i©”.ù)=ûFÖÂ£çR p“úüõMá#[ÌU¯�/‹ƒ‡Í_p2í*�ôô®ßµulM0ÛüyÑžF¬Á;svëqš`-Î¾îÎ/ÈzÏä°uXµ†ýßü“¿bqÁ‚@­kÊ|÷‡ô·lnf_õ@oå�?§ïöŒ.iki×4ÅÑÕ#Û±cËc|¦ÖÞ"]‘�Dm-Aý)§Íiíò¨[öZ¼�Kr^¶wˆöo­êšJ�}ýqfÿlÓ]¿jÎ¸äñàN·ßÜjÝ§o6«�Ð²…­Öï¬B:ÕÈ£Â/Y�‘;kZ&Í÷åFó8eAÁ¬ŒubM­U$‰µÏ:;@˜¤^ña�#RRs­Íø0îuýk?ÍS"Ê¬“\áÝè(ó8KK1Wp³¯8Ü~“þ«¯ú“bHÍJQÛ‹/ÂÄˆ/2“³ú+Ïmš¾´é9EÊ;J
9ânnv‰e•¨m½Åç‹Ü1µš·oW§¦Ô†ÿsðï
so#‹kZ¶%®gÀËoÈl,@o˜I2°$ò¤dô×“òHÊÜÖ’gª ¯óúû¨’ô·$3Å›:ÿ³áü{“uç³g¯NÉ>×¦kb q/›à1€B¹íy,—~¾ØNwv\|íµ‹�8€'fÄä9½2~°[I…, Ö\•rWgk¶%å÷ºø:@]åqÀZ¹5˜à@O<
(ŠœN2QÉ$À‡’Î-�©ú¡3U?´¾ª´¾ªÄXÕzPàÚÖÉ_)ø«i%! Cfd¯Ï/eÀU|EÞ™Å÷eñû
U%SÊð�oh¤ÑV÷Vo¿çÎ?…6uÐvìßÝ?¸êÞ©BmÏó{j~ðG›;X~s(t}GÍ½pÞšþ oþ‚¾Á5›Ö¯>¹9ÙÜ!½W»cÝž=ëî¨-Ø8¸~Ã]«ûÌïCÚð|´“U„qâ#I¬á%4‰¶%Ÿö‹&"•AŒòÖ»DX%ÜÑ¾~ý­þ-¾ÞÊ{(âÚ¸|ÉâðKM!“©+j¼>6±lY"ÔÒ2A÷,ÙÓòBÒæŠ�õ¥[–o6¢Á�j¼¶÷{äßèÅßh¿$÷l‰Eñ‹µØoC/Ö:òCCùŽZ£gâ=¶Æ5/îaÍ5“YÁ*÷úÖõáñìš2|€«Q×Pj™9«—¯«-hï¨Ñ‹µ…mµÆ3këjõƒÑ»ôžð]þ\,û¬¢f6y=šÃ˜r]TÆV¾z	ïêãÉ'�] Î05s6§°„ƒ2¹€[W[¸z!t®?bìgä×L<7Øz;ˆûH%b¡fÃêp:ìVU&&jB«c0dª’Œ2¢²x€‹c¨0l0ÀÍR½´~qí4ä¹I4§Ä+Áyý7Ï§•�]”2ª0oÑ°A
WŸíÏ
¹>vlëô«[7<¹¡¿<¯ZýÛß—›~£µ—½;•íŸvõåØþi{wsGÇæ¡@`È˜×>ö¡R®Læ“%ä÷kiJ–Œ�Ü² 680¯§ÐÝž¹�LÄÐ½Z‘EÒFÛœ0Ç{}6&YÒTÁ*W‹U²Z°(š€Ãk5Øß$J&#^¡˜Ež"1ƒ2£˜Ð`òv•Øñ¦J˜MEåí 6pŽ`eáÄfÐ-R£4ˆg�0^XvâBò�œ¼ž>t›gÞã×.ž\Ck‡ÎìðDçìðÄüÝ‹uODžº=ß6ºhã¢Ññ§"õ[mI¸x 7×ÚÓ:ý6¼äzsô§!<´†v�L�ŒUÊè«‰¥…‘‘ÂÒÄöñQ¼§½4>Jó¹p(›…é~Èå®þ?À]Žç ÏŒä¹m´œ¬©ù–���/œXÆ½pwÏÁÅÞ\"ðÛeYà-÷*þß.Àh¸ùCë%•ôú’Êz«ž×èÓãÙ‰ÝWçà¬b¨RÜ¶½ŽŸdBv5NÀš=õéå�‹Æ¬ËàÃK�Ê¢‹ã,÷™J$Ú.ŽèOeK8uã@/…ŒË�ÀF
‘]…&¿Öä/ŠL ÎÆô‘ö.F"N«­–�.+ê8›^TÇëšA^=ï·Oø!Ðé0àn’ÜM¶“Çj©í=pß=›¦>{×�ko¿mÅø²Å‹æ÷—Šù\2jr»Ì@rH§«€¢6gÃ`"ötf"€YU0ua1�döÀ¥æŠÌì°2ÕdF>Õì6ÁÄ°ˆ!ÍOMX�öž»ŽÌÐ Ï@Ìàº\j£@‹³×Øº._ó,þ/`�Gh ºPqÏ.‡{ö®tÍrœFz�ZU§Ü¥SmI~é˜J·Úò·O-=^_’KõeÙ_¿¦�™å)á<Q‚Þž7Öfû¸õbãü¢5Ÿ˜}cA¹RznÚe¬J–½ÞX²LýNvvÅ0FøùèÝM" [ÆkZ[k:‹†›ý>¬áû^hY¹e”†þ+£Ž›ÒÆ6=�‹ç"^q^CÛþ9¸›‹°Õ‚-ÕQ1<—@—&ô½�IrÊ¼�³u»Éà_œOŽ�Q²ŠÜ]­Z91>¶xHKXsc†¡ Ÿ¡»êzçuuâ,UÆ“_ $‘HFg±…âÆ$|SV�ãâ™P�‚
Ÿ4Ù9ÔÁf'›ú­Ðr¦NëüûÇ¿!Â¦w6(¢Á²O~Z´r_x¯ð÷Bq‚Nõ6v;6Yçîx_‰PÃ^ì U£ëxîN±õÌîî\¿X–S«¾jq2¹dµ
÷ŸýóÏ¥Ö¨ªk~Ü¡§vÿì­ÐÉÏ²¶ÎÔJ—HU“(÷­^Éþ4øOomKËöÄ|‡l^øé“M®÷…ï²W¹�­¡S&aŒ§:`�AlÉs÷Æ\™‘ÎÏàÖ:•´B�é<¥eð"å²ð5›Sž˜ÏÞñB‡ïžXÊD³8ýFï/­V…>OŸ›þáñG<.öªfÄô*6‹Ü4ÕÜvy~NßêÛ(j¢xôðtöâŠû=vO=ï*,|ü�´âÿŒJ%~›ÕØ9¼#—Í ¤&Ä w¤Ø{×Cê»’\Û¾‰�®	ƒ‘‰r;îTŸS¿Ìr# ï -U®@Ã¬sÖBœÐ…�î£LcNÛy‹·•íz˜®xxÓt][ûÈZ<ìò<µÈÏSV—ÆzZs¾Ž»´“¾“Ö¾[oí³ÂI=¯@\Â¯ØI°RÀaÕšZìÆ½rÐ¦Íx úclxé¹y�Çë°A›)˜õGßÝ¨Uêy¬ˆÄl$ˆâ�`°Ý÷à—"û�Óvëý„ßïJë#ì›ÿûâ�‘TèO?·ƒáŸeœš0¹Ÿ1Qm^ÑÛÌØ„˜é+o«²þžþïåÕS«þLÊKÿòí£®ÕâïîùKKDs+Ñn£säŸ$¯ª©VEmbÔë
ýÞÌ“*_Ã#Â«`WºH3)�õlÏc6Ñç5›ˆ‹ºPR7¹™À4”‘ÝY›R±+BRÄDd}g^MÝø÷ÆÐÄØ šû?6e¥
Ì$óúZœq÷ FZN` ^‚û-ið=îo�ã§ÿÞ{·…µ8¥C§‡HÎf¹g¸dÞmµdÂg˜?×¢o¹¿E?–³/ú&Æß¿•ú^¤§âQysWº¾Ò]›åhüì×‰Äýy}�Vô¾èó½è)iKû;“‰D²³)¹®§ªD–‘ûj¡eK/êï…Õ)àBIÄ=V([�ÜÒSíîJ%UQáé�zjÒLeÅÿƒ‚’UÅ} fn’‹¿Þ½IÛõð]•fÿ§&Éø}hŽÎ’ß?ô×va}¯?ëêqGcéùKÜÞ2èLöÓ‘6[¯s~¶–J§Óý+SýÎä`4úë²è®‰l$éô,[P›Š¥Nd#Ñ\:5<¿-W+’íd.n%Ð^qÒIþªÃÿOÕ	""™ðÄ=±æz…³÷‘“¨dktÜB¨	”V;n]Þ–X&¢ªŠmXãm¢
÷:³±ž™ª²†SNT92°Jv‘1)Ïˆ‰jñ7É¨’-ÔþRÚ°©ø;s#øÆ†EgaNê¹Hÿ}xxèœÛvÎæîy²g„žøê;¯_þÚ×ÿöÄåÏíÐÏìøÜåÌ¾o_�Õå²ž{ç–×~áo¿þ5<á‰'®¾|â©íðõÔ‰Ë†Ì5pi«f	ùU-‚íÃCý}½¥6/FBö6G¼tjE<:�Ÿ¤ŠZ«0“² ÚÞÈÌ”‹ai<ÅwvVeEQÛ�SIl7SÜ©ƒÖ£)&Øa€�Ëèæ„ln®ÝýëŸ"«XŸŒ�Ê¿åsÖòÿ\|»|£ö«gi«p?¼É2†�«þú¾‰¸
È”rÑë«3»üì/ç,‰Ü”´wUjÿ«ÙwùÄçþÏ®ç”¥Ý=Ë^|ßþ¹tßŸ–~`MD;{n)¶åzÄ~Ï„Gœ»\Ó‡›ü.«'Ülí9qyÇš‰|¿86Ö;”?p{rj|EK“���I™Z(­Š!5¥^»®�d)ùf-EÈÒ%c‹oYXì©tv´çsìñnnÂô‚±ºX;{÷‚^fµŒõyEÁÚÝÂd)Ý#ÆqÃ#³…šyó±
ô‰mT°Sfx�Ð¤RI6IF¼°.°H}¿‚ÛÍc»#|}-Æ°Ú“åâ,º“>cï·ï¤h‘®ÁúŒ
TüEoò”¿Æ:Ì�ºwüE÷ÏZ-ó]®ê-{†ÖRžŽRÙŠˆÿ~ñ˜ìÝvK9ÐÚQK™åž}êµˆ×ÌÃzzú‡�©ÖÞŸqf=“‘u­ƒ½é]%ŽöKóŠÀ:OÞì
ôÌ‘I6Þ<@ÕÒ--„ Í«”»;[²-Ù¹=è×,Î7÷”ŠvQµ µ·›êüT œû0§g¥³j¶¨@æÆÎöÙ•°Q• –s˜`­¨ Ê q>¦Ä|Úé¾gv‚B\KÅ;—Ê3Å(­•¢÷<ëû]—O<xªûð£;wï¶n«ÐüùÑ³`wë³…c•=K;VìydéuX}²2xâòý+‡‡ï¿,ÛÛeMM­ž‡„¼eÅÈÆ§=/¼™hÔdø�%ØC~R‹„Ã=ÕBw¾-ÜÎ¥Á ß1·Â ÖÖØ[õVà™3iÑ�õ”e¾e”\$²É$ƒ¬WÁ SÍÆnÏà*ãŽ &L
Jí4œ˜”Ð
P
Ý6wL¡|ã T6ÃQ¹Üç¾‹’ôW“³Í`uº¯°OP ì_ön[ó -µ~CÊºa^y^uJÞeíœØ26œ¿©6 k>÷ÍM+×¯_½jÑ-w¬žì*Œ�±•«fiÿGµ—$ÁŠ¨j2ù}ªWõ8lÆ>hFtg�€Ê^/ƒ²“&—Á@�k‰³ÿL-ˆeQl4ö‰ˆ	õÿ±Š%âåøµ´y�Ò[@×éOñß�7Ÿã£+~±‚©¯ê®‘‰ÒO¶Ö‚¨ëúæUJ]ñ(XbGÆàJœ×Òj± ötO.Õ¬ILI:Ábâjc3CÊ1.å°—·dûX�§ÜDÅÌZ`Õ±×«Ÿ™+èbîÆ¤c#vq`ÉêƒòCÎékhsSœ>_mO.øÒÚ�ñPº¾N™Š­”Í­;‹E†Áöb)ßúó—êmhSe"Tà±)O`¯“é ý4X‹ÅãwæUâñölšg�bž8v�¸4ìdFÄÄLÈ‚àžIí„
ªJÛ¹uD¸uD˜ha<ëûñæ‘©Ùø/#aDþì˜7L-Â¯Ì¶ñk€cå9Ð	T-ÿ¦àñ&'2œ•JF½SÚŸH'KÆvZø_>‰•ïx}ròÿ%î]ÀÜ(ï{áyç®Ñh4’F#­îwi%­V«ë®V»«½x½^Öëe½¬×ÆØÆ,¶cÆÇ8à8.Mnq¨K(%.!†Ò”‡R’P%ùÜ$¥=.Mù(‡‡“æ£}røÒœ”69¯øÞÿ;ÒÚkLníyŽ/ÒH]æ½üïÿßï�MÍÎf‡e7;O[¶'#úA~ÿ•»�Øÿøãûx†µ»_ÉüMÓjà{ÙÔ×è{ÁÚ¿8§n‚SQ Ô?‚†êèhÕúJÅx!Þ“%()¡(~óéUžZµÍ%±�B2'C�šHc»ïwA¤…"Åf3ÓeE%#Éˆ”+<M‰F%-VPVP «Z=“øÀl‚Q„¦I"a7ŸÌ•¯ðÑc.ÿæŸÝ’³�¢0ï´iz?)?…V„­í¨­ètà›_8Ie3ïR¥æÏÝª´ËfF¬ÙÖ|Ë=}þØùó�+Ë¢×$u—Ù&jÍÓfÛ.IU%tÄd{e§›�a÷üÄÇO¿<OvÊƒ=Ç•§©½{4:8 ú/š�v§Sžð¢g	r¶e"Ž)+Å†‚P.bÅjQ¦ë0IÔ`Ã�ÅŠ/Y,�{&ÔŽ’ ‡>Ri‰Ér\pºð¿*Pa‚÷œt&Ë.g±š¬‘P®þ"åÄcãÍ7�ÑŽéyÁË§f¤“ô[oÑÊøÔ„{~~Ë•ÇkV	<ÜûY:¸RrN™i{„µÓôæùM´'
ìŽÍÅhùê«7˜'éâ½ÛC­¡æ¨��Pµ `]<·~fúªÉÆ@aMuMÀ'õ(Ý<-èƒJ½:Ôw‡c4¤<±¹¢È›V�+ÒËœÌx¤$ ¢»ˆöÐÊÒxÇG’¢L5u ºIK~ ‘/¤/¢ŸMð‚ý¨@²ÁÄ5_þ¤"}§/ób±Ãêjaßxü*½>)*žë~»{Ý\z¨·Ïãñ(âä‘x=W®kYçQemº4·þIöÉ¹kÆŠñ©µßl½?€Õñ*þ×üí·ö‡æ¾°†;5l¾N–3?|Š›ÙÿÝk=^Ñ„N˜˜DnòÄ¼�T7bqÇ�ï]!; ÚPP¦©ï5B‰OMOá+(&
]âMx\ºE¦¼c�líª:ößÖŒöâ‘§Ãx“š"ÃéËd8¯¨ÕAñ‹Dø?àh~£ÜhÔôGZá4%‚Õ,!çBûÛg+%„£ U5Ø51joÝ ®¥7ýˆ15´†)áòdºžèÊx\h÷Ù�k>{Èê˜¿dd_L°£dÇ])w)¯(Ã&^\@;XÖî‰;4Í1ñØçm~¿-—#·>Ú·B¡o~¡šaãÑŸãùˆJÇ¢q6S}ÁÈyŸb¾H'HÎ»rÞí¬3ä¼½Á#DÎ—dœ�–õ‚›
yýôûký�õ×è—×õ×öÃƒutâö3µþþÚ™æÿ‹on‡+í,à+…zêX4HêÚ±ÅE,,¨ÇH‰*£â‚'ÉwÚHƒ„ôf¥ñD/ç>W¤’VIOÍÔë3u´éäT­–ºÌz±žê0�êpoàA¼Æ<@¿‹-ž  kòÄÇÕ”je.ávc4M»Â~§	ñYÈÈ¥·ÿ‚ŸŒÎ,æ�à½÷í
÷•âfåÓ&oU‹ñ)¸ju¹ì°8YŸdD©óšôÄ”ëö]Ó3:�ûÆWŸw HÖíC_µh1¥ÀGÍÑJ¯Y®¤6Ý¥îöùÌæ3SÛrwTrÝw·òí1/Sµ†LQ·1Ò‘¥3¥�W†3{¡jÒñä“Rõ$ QbcÅ*¯áTÑÛœ79_¶¹çI«5lÅ°¿eèññ‰˜–q*:˜ÇŒ¨èVÏ¨K³)ŽkÑ�òêU¶ËÜÂ»fe¥âK¸‰¹-b(!¨º×ÌðÅ·[ÐÌÂß*«ýÑkÖo5æèGXÖ¿NuSJ*	; ."‰Ðg0Ú•� Ëù<ºk=3¾>‚ÀU©¨@Ä~|‰¡`L/I9ÃEÃDây6î�î2ŠìZ�SRFWežŒ÷ÕëwÝý•/ÆîûÌÎÆV›©ÃãÚËÏy~ï¿ó7¯›­ÔCÕ2}¤7í>vè“³ëçèz²—å-;Çi�­-vwÿ™`wOï«É¡‘„¨S—ÍiúÓ†‡¢*¤õ¹+�®vÜÆÜ–µ›Cº¦b?¤_`û¨¹4�-ƒ0vÌð•“h›ÁÞÃe(HL‹1kW<	”h"åXdP-cšŒpœQwÝ¯úàÿ&_¢ã/ÙòË¿J&ãoilýE_À–ÿÝß°qã¢ŠÆb!
ä•3~Ÿj<t—±Ôø?p ­ØS¯úmag@ö}éd•þä%ë±gCV“$:Võ¬ÒG×~è²ítH÷X�=¢ò¾Þm§ù-®¿LGKK�¤ÒgvÉTÿû?!J£Æ*pÓ·h¼8šä³s1±ÛÛ€ªþ:9"<“i˜O‚Ž¥Û°ïQ#‚MšßËÅ2ú8iæ~U{î¹§~øö�÷ÓÇÃŽ5ÇÑ7šß|üÑ•ëÜL©k�)-è¿Xûlµ8à“÷ËH„ºr–�ù)Y7-u²"–4¬øñÕ—]ði*“ßj« "c©¿5êÍ}Ÿ¿¹Qm"[Ÿššß´É>Ñ]<ç�»ùüôhwvòí·'K¾VÏÈ‡g˜=Ø �RÓ=ö‘ßî°©Š�K`ÄIòx™P­l9ÄŽ �‚b�ð€Ð‚0[ÆÜŠš©Ö/\þÑ¶vw˜þ0ÛÎ<¾¿o~Ûäâ®]Íod†Yú8Ce–g¨rÏxàá›ÖŽÜÓü~þžÌP+‡r†y€Ñ±­SSÔF¤4²ƒ=yŠZØ0ÍÜúÙ«gÖM¯]½j`jp*_ïéÇçå’ñhØnSdŽ±·%Î.ðÏ–¨bÌLx#@`ù*x—Š&Ê$bmDI<•aáõ^
Ù r�„†“Y¡Àc3a×Ž3ƒq*âÍXwŠb\Y3ÜÅdoã¿ÒW™(©øïý.b&ÊU#F`-ñº‰²|ÀHt\é$QŠÎ(õ�À%™CQâÒ¼aBröR }ÑÊP÷dwäª©w§½æ¤,QØu`t=‹íž¾‰îÞFqã¸½ÿF–Ýû™D'ËÎÆ$)e·úBá„$¦Óö züÔ©-øòtu*�ì�òµ®"«+¼¶jhGoBµuoZ¸·¡i�:whVõåèÙÞJ¯‰+ƒè=Z.ô/†Â´¼·¶·ùîòI—ÚøÀW?L­¥®¥¿‘óydùÚMsëñR€äÁÄêñUc£#õZo%ŸË¤=Ã¾a¹Cv;lfÇhí5q ›u�j¡Ã*Ã6' ,™x©ËŒL�7+*HDAË”Åª²–.;ºX†7	a†$2ÖJd¬Y)•µªøÐ�å5x°	|Àä�p³x�èÓí¿Þw[-jù?æË!@ró¿œÂ_þ‹¿Ôl²+Šú5¿Vn!ÿüºæÆÁ+/’Låÿ�_¼ÑÐ­HçØ �
º,—Tlùpð¼´beÀh»vBô‡wA¦oVt‘X¨VB"‰wsýgÑ®Ki;/Ê¾– Uñ>±3\/y´HŒUS|w¨�åY�>áÓchßT~
ÿk~;�¦é®`¸Lç""z7PáëþŽ
­p@FÔÀX6ï2ÉJ$WÓXVf­Nw¶äònéÔí¤ÂGMÕÂ^_„fýÞ@’iëšÝŒƒ™¡†(wƒ�†¡ºHÊÊ,{±E1ÞI#"ApÚÉÿe²[ãq µÏ3o�Õ2‰Ö¹#Áa	™6ÁÍqsµ‰N/‡ÝÇòÄNÍ)™3›¶=˜É)œÍI;NòÜââo=qÁîÙ|í¸ºæ_:²áêü¡n_tÛžþTqx`Áå»ë{!•0[oºêêÙk2ž_¿fíu.,ØýóÛ¶Úì§|ö¾ûdZ±(*w™MP£ÀŸ©õv ø3�½ùlŠU å7L«+R^Ë ÜeZß¡W.â\¸*%£b¿Íƒ^%îŽ«õ"¶ò/5þiv³l™.•;i’$d¹vóHÞçï›O»\nNUñ-yº+M†¥g…û¯]OHBO~ü›ËfSÍÛòù‘üâ1×…½3{±w÷¹åùøo™ç“ô“¦BÔU%à3ÚÀ ÷üœ²!&9pìÏ3`¶Òàà´ÓN+:–- B¢Ü	�šã(iÂËo­å²:é¡ëoî/ƒQ³²¸§ÛÍ{ãÑìô'ÇÆk%Õáà•�FŽÅ¶”‡þéÁ÷Ö;:ÌZîÁË|•.êkÀ‰Ñd#×iW?ÅÔŽ$�D°­fÅ®VÏàŸe$µÂ°j'@™ü¡ÈC¡Èó6F¯ô! Rök|ÊŒôrk„aÞ#UÇxˆÚ´Â0?‹ØÄïÛ×m.·^Y¼½¯ç²XÃì¤[%9upò`6îp#�—|³èiå¤ž`¾Èx(‰R¨8õxC‡H‰×ã"ó¹Idi	FÎŠGn n¥‘téˆ4$.Hc"hœÁbÀS"¡.x
ú	’Pf0hƒ+Þ/–Í X¤Z«n¨ E[•€®—$0±Ño0Æàƒ¿¯gÓµ¾MÕW_~Ø3[?¶wÿËÛWùùWèo¤+ÕÎL¹üwK§ÐÛç<Ü<‰æï™�cÍGÑíþ„öz²Qnl}¾Öˆ8ì¸_À
|.Ýîv¸¡ÎÇX_J;µ¶ç ìÁò]”@K´ aÝÄÐS”¡"hÇ‘¾J„wëà°?]
aò6¦—?�ãéò¿û?ºê`2§°PBFKc4Õ±'e”báƒëîà¶mygpÚV«Œh~ŽÞÎÊ‰üöËœÀ“ÍsèeŸ–ßÖl¼0pU!�|ý¬ƒKŒ=C�—Úî›ñèz)^{]T•ZEMSÇ�D¢£Ãd*]‰®tg(ÐáíðšÜ&·EèÙ<6„Ýz£ú ;¬È£âU2QÆŽƒOÉ³20káÐØÉRÛVbŸ%ð|kOBDV‚ Z»ÇDÞzö‘A:µ*ü+(©ãKÀã£ã§ZÀÃ[Ám®&’UDàJI£SÀ'�´GßÊO:¸™ÛœÏ¿ovþ§¿_4±é�øþ²Ðüï"
m¿í=™u£Ÿn6Ú`ÍŸ~c3}ÓoMM»ë)iß¡¨° Ú�%WrÞÏEvÝˆÞ¹f¯ŸM>xíL0Þ«œºÅÊöEGíló;<O?7¿]Þu¤¼aI¹˜Ý;ù=ºï÷5‹ƒ§?¿Gr¥
aß¾“÷\ûGŒè¶Q­¾ScÝK$¢RT…£ÖSO6RÕjgg$ìõ^=35Y«ŽôwV:Ëù\8IyCÞ�[WQ Ø`«ƒ~›ÅÌ3`Ž1k×Ð”	;oN+Ð,–À¯7ã’ël¶"e˜l$}ÍâU,³tK7,8�Zžeg[A"`9	| x€pg`ƒãc ª®j»ÕoTŒ~UéKMVVÆÓííV^�´*Ñ�$®^.E±E²”MT;ò{®S$wN¬©†#|4¹ª§óVû|$qíß‡»Õ> î½d�l?qbû£cc£7äÖDÓÅ¤ÇNÓ<�¶a‡)]g}¾éì›Kß¿±OMÏÜœÎŒºG¤Ù\ß:ýÛ
é]9±mû‰Uã×o_…<þ®RC¤±a*Ù‰Îûó3úM*H¨M{wW<§ÃEÊãn¤SXˆs,ÝIHÝ
Ð»�eÍÛ—@èã³IQZB 4™ttÓ
[T V®DêZýHH¶Þ6ÈL t©/:�cWÕ¨#@o%Â#£Ï�ŽìèZèøÇ¿FŸ|ß�ï;ôÐý!Õ6ã?›ë‘H]�Íoo>~ÿÓ†ÛÍ÷„B÷h¡€~ü#u}ÔM½ZÆb¸3‹„ý>§Ãªà¥ÆBŒc]‡ÛÅðL_OŠÁ’2\ÈÓÐäÍ°<Ëðe¼Œ€š¬(" › 	•CÄ¦©%dZIàF°,ÅðÄ©b�‚‹+�Dtµ«·	¹$€¼Žâc!ÙVaFîk¾ûí¿ ÛíÜ·šŸÞ<âóDJ#›ÇJèƒy�¯íÎ�ÐÏÝ{ÎX0`¦íÉ�öxv{ 7BÇÆr¹±1|¯ªcðT#Äà$¦föÆ`_5›Ž†>`j!<Ï�ÞP¯6DÌÓ_Û)žFÔTëz…t×"õ&aFÍ[›‘.ˆšb>e¹,8"4ƒ{#Ç¶ÈR‰�‚¾iìÚ3µvfÝM7÷Vc±ü#‡¦§ï©õoxAÙ/¬Ÿ™<õãÏŽ­
ÆX‰3™ÅÐêÆö\÷P}ìíÅÒšÉO}zf]Wö¶'ë»=zûÆxâ¤2>XPÕØ±Óåò¶RPÑlæÌæmW÷zWØ|cP#Dz¿ª¥`.û½nÝX¤{°âé`8¦l�x!àµ&ž�Õ@x$¡� ‚£K@üG–Ó‘"4Ú^2Ý„Éª�D8ëZXÛ0Ž+VÄð¡©D(Õ…jü–#©Ôà”[³{}}ÕTçU}•�Ý—ˆd³‰H@¶ï\¹Hš±‹¢'á'çêª(yB“µšË•êî_ë)øÊñL9–¨í 6üÌïÑ?Ä2¼Öc«Eà ö?TiÙŒÕi7D}8®uåÂ¥KÂy±”{•m$Û|&Œ…½õ–?øò-·Þrë—+±µkÇƒAOÇøªñÒ¸ÕôÌgÃþô‚ŒNúÜ_>pÛm¾ü•[÷Ko{b‘Ñ‘¡~ÍñìCAØËÓ…© »Òžï¡îiÈY<§PoÇ³\Û-E]Ø>ìÁî)¹#41D~ÅB(ÞÛ(ômlù—¾oãG× ¶	¢¤FÆÇà¸t•Û;�äWŠ oÙ!«kÖc¥7[eQ“ÁvÙfö÷õ�>@¯˜áfMÍê\/Ó““»#V4åþÀìL­v`†Ñ#^v†¹›Ñ	M'öQG©µ•¢FGƒõ~ü¬ÎØS3!–à†ˆ<ål´6Â5’2£KšWh£yÅðÔÀ@$€¹\8¦:¸ªUÃ¦!�ZèŒÄ¥U�ñº°ˆ¾uÑŸBôî¹ÿËãûö"ê…×¾ö�‡ç=?|ÄeQ=;~ësûƒ‚¸íÿ›õÙíiGøö?úã›,6Öœ¼îÑGnŒ4ï¿£<Úyë�ý×2z³ùü�kOóü¾#g^@ÔÒùÝ5Ñíå*[]?5hµF¤HH
‹`D_eQ¬ß–�"²\w4oçw)½l»çÑXS€©ÑIõc©ñBC¨[ñxqíb7(„‘ÁÖ ¨Ó†?bŒ‹Vöú´‚%ëå·cMý²¡öþÚß¶±½/™ž‚#Á]2?1czØ•Ó@—Í^ž·_»÷Ýg$ëóÅæO¢àÿ×?ò(Jhgó‡_ˆHRìf$mÙíy-v÷7¿y‡êø€¶ó©?Ú�hîûLµVÿÔM#‹°xïzmð<ès
ê±ýuÁk»·çt#™”ba!¨i¡Èá„{ÒjM3a»ÍÁÇ,Ê�»9ËÝª®�a¢º>ü=â îe?uõPC¾áúm[·lž¯õ‘ÙÉãaîáõû‰�ó3k'‡3Æ0Â€�¼LŒTÔAÄMh!ÃLÜöú/{7�Cý˜·ÃÈÇ¨ÕÛÒ1ÅR0®·`K`¢{óÊ‘¶“L@UªF«* òë¤ÁÕo´Ê$�¾b¨¿m•db¿Óï³k7ýÙ7ß#éÎÛF2’]rŒ,}SãuËÌÈÈ××$°·a§?yXåiû¦¾ÔmÝ–´ÓcrÙØKÍ»l6‘fû{òušm¶‡lçÝž¤«$ŠrÁ•ô¸y»¤{Î9ûb�„ÃûìrvÒ:ÍšÕ/
±^ÅæüñŸþ_ëDqíu[×OmD·ñÏ’¦õ'3�ªÄp¬"û'²´½™Åßo¶`Û¶ÐîÁÎ‡¨òB²"ó>ŸÝlUU�GU­f‡×ÇK½†_ý,³‡‘)'Ã’½N�oDðÈPµ¾r)ß•†;Ÿ×£Ç\Q›*KK9‘Füjˆ4¯«h	ªx“hâ»°EÃI’ÊØÿ¥L<kjåá8ìàÚm–ÐeÐ„tRF-óÎÛ˜Yñ‰bùßý‘°B\z¼eA¸°G6FO|k°8ˆ°1™A'ÓÂR(èÎß©®{†�Z»g÷#ü³ëªÕuoNßsbòÍuUÚm5M¸Ýî™­Ç¶n9¾ef¦-øtli=²Ûãn>Õ;Ãlžî=¹oßÉÞé3&+>ÑÝ|ø€§�È¾‡±ìK`kº�óÔÝàA£B�I˜ O+`ÍƒàÑ€œ¾Õ•IŠN\\U�\¼×5$$Ä«LÜÅ…ãUN@]¯4ø*ýÈ�æùæùƒ</±��f%e_iþàÕWQà™æ»ÍÇšï>ƒ|Ï2‰Ç^xbé•éÜK/å¦iöøq–n<ñÂcK?îÞ^¸÷¹“íüG‰	aÝ¶@m¥¾Ð jó¦¹Ù‰ñÁzµ„€ô�¸œV5ŠF¡‡mÏuØëÙº‘6cŸQ0»ñ.¶C®6ŒçM ÌB™ 6«ˆ=NÎ$U1oâxìkR”I¢Œ¹Æ6²È¼\R�P{Þ`q€;‚¡ éQ�4ÓÕu† (ºà�v¬;‰ý„å°gÉEÀÉ‰éå�Ž$+~@Ðx
F‡\Uy'ýÕ`6JžóÇå/uzD‹D#¬ª;86;Ÿ�Øü*o—ÏÄÊî®-[5ìÕLÓ©�AÕM³/‹¯'ÆrgâUÎ¦ØÒÇ7Ý¾Ÿeéc>¤Æ/Þ½û¾BÑ£íKjzœöÄ9–ûLÀ$	–’í€ÕªEn»5a'Ä­¦YEˆ8”æ_!ãqñàšC¿*ö,rú×îôöZë?D}µ¡ø`b²Ù„MN¾±aM’°(õ@Å4BÔ<@Á1Tõr›¡†ÊBC6Ô%Ç|ìã?„NÐP8ñË>¶iU°©�ÁÔ”Áb�WÉcbâªØÏûó³HGßhžãY‘Ýbß‚^8ÛüQsõ"�<þþYôÊ5¿ÃKGiõXãls{ó¯Q¯ñèürLúIloø©ÝÔÍ}ç�[¯ÛpÍèpo%ß�Ç&ò$²Ú¸ZC<#c	ãÃŸŒ�3¾†ŸÕé±tšüÉü‡É€ÿ€b“Q$z)&�Ø¢ ˆ$[ñ�¶éÞâtá"A{Â0ìí²±åWð6ÀÒÛÛ0ó‰–¿×ª2«2OžÚ5Ðßë~¾Ù”b“kö\5Iÿ§»�Jžwª-ONê×wH>Ï¢Ûk¶‹6§'¡Ø:¼Ý…Òd¥Ôð…3ù1Ój¿Í>™Ÿðu Á¦ižD=ÕØ2]¯ûŽï}$$"ñÅ\¶>¹gíTJ<þ[ßìé®×s•®hÐå²89%&©n»fw{|¢œð8Ân·Ó¦èŽ©¾r<iÓÚ.Ù_"�-—M‰vtÍ¸"n_ze�Ïju j„&'ÜvëÍ;o¼áú�“&ç¯^7Ð_È§Sš<k¢‡¼Ž?±ˆ8Ó,°¸Aû‘™Æ†å‰dêÂËMâ2W`XD¼
DñÔ™Ítža3o»,Àa¤VG Àï€fù¡�Q
w$Å
m£»ñ2ÅÿÀolìù¾Œ¢ÍåßäÛ[öÒu%´	ª
›N`=ÅnWX üÅõyy},I½A½–SÖrÊõ"]Lù6·Ä‹¢b±Hjz>™ŒÉvG*R·rVàø˜’düºÙ¬h<çp:Ý¡ùˆ]ÕôžTX‘Ž_ç;P›Sùw¸í‘Tÿ5ûàbD$�ætñ¿�%Iqvô*vÝòÆuÙŠÅÍq¼duH’]yMQT“ÃÊ‰9ÝÐ5Ù&
Š@w¬ˆ jú£AŸg×C´¾¡?·Fw=ÄÚ�õ{
Ë—%Q6ÊGù¬E†|¬ÀZTÅ,±¦K°wù@_¥
Ð´•ªî°{9TF ©É;÷í»é«(½óÇ7>—NG¾zÓ¾½wü>ÍþÎ§îøÌWŸ>z·ÿÂ™ÞÞýÏ<ƒ¾�"þ»�>ýÔÑÚ¿=Úö«žeþÛt<¿}ÔÞMÇöT²TìÊ$ûR}XÔ©œ�oÅ‹9O‘ö. [äðòiÕ"�‹®Ð6ˆ]¤ã- ±Å÷Ký’¸EjH‹„w|#ªÒNBcûÆ(°&�÷ÄK&H.¾…†gTZí„Ñ‡¹þî£_ÿƒ#Ÿ:yíÖ…9gQ'r¼~°ùÊiÑ¼qÓû3W›Å³èaU‹Ý¹qA÷iØÃdm–ˆ(öÅ#¢í»féB~F”ü¾bt8Êwø
¯ïÜ²uzúà§ws<:6¯Ð‘UÃv>Þü«c33ù¼{xxffý†¦F6l8B+š¦l}ÇÚA³¡D¯(„c¢<ß|_êJ&qQpvÕƒQ³!ßT</»ñ¼±7uµµ¡­ì«d;ã¯[³[er¢�Q
ëD<V
š_8¬i8ÑÈZòŒÀ·62klä+ò‘ˆË�"¨f·"¸Ka7§Åü	{)ž%(}…¶F1Þ TùåvBÊØöíù¿¶ “S»mN–ƒc)xuß¾¥3tHÝks°§¤ô;Wk±¨KÛ·ç[!5DX§Õ7ŸÏ7ê‘´¢·gîÀcØa}4Ýas{­�¦fÖßÝÛŒY½6úž”hqº’‰9ãMÕ‹4ºã©d=·ñÄ-Ø
ÞË5	"ëšë<bU]±�Â:<Jx¼.Òœ×â~!Õ 9Ý)ÃÙ§Œ¸Š	‘š.�C#H€ê…(6=ÉŠ£Æv$äžl�ï»IAÇš/]µ¸i|áÏ3Kí¸­,ÿ€ž.ÿÙÁ¹ù:½«y*Ÿ?ñF¯z¥ôTªþíÃëÖ¤77OÍ“›|{Û1Ùì'ý<Ô1ægt‹h'^�Tk»“�ÀšÕ£ÃØŠ®{ðM@ÝírØñU	ØÞÄW¸7�•€f£e¦��\îŒ=NÕ,qøsP.uèxõÐ˜Ö&s•2qÖ	Ðk�fF¦I«»Œh™„ÛaJ–Á¥¶HØúáh86¸ËIðö§3ˆ´H9Y-}ìœé€3®IL€7Ýna�÷H<«(,/©ónYv+>IòÉ›B¢’6Ûmˆç9‹]l(r¼{á˜èò×N•š�<Ç²ã,;±W÷žÅ3»%qïÛ’ôönIÚýŽ$½³K–w!JQ>¤(è^‰Un_/MbÜ@Êþág™w™<¥RÃÔõP?:Üè­ðÈõr8èíÀ¯XÁÒŽøhŽ@øÊÃ6HÅ´ÈÞ¼b°eZÅãÇrU ÔW™JÀþ%\¶�‘`c†Ÿ�UøåhÜvQ!·å¨­H*±VlóñŽƒ‡¨Üü‰Ãõ™Ïüå_}ùØÌPÏ?=’GIÔíŸo<gò“#Ù…Í~›ÃÙá”7ézJUÈn’¿óÈÓ'>ßáÙ9×ü__»ëÛö½oá¹°9,­6%h}ÏÑ‰Þ£ÿü½˜]ç‘Y”læŸxO”Ž×áSí/‰uÄ,µ½Ð(¬YãÔ%Ÿkf×Ì®[;TïëÅÂ¸°4’„¸ÚçÕüN¿+FÊ�ÎvŒîŽ.dâªH�éðzdJÆÊ k™’M‚IÊvDÙXhcS+ÚE�H)Œ¨�ê.l\s&ø×�•2ÉVé—–h‹DrÂmhã)É‚ÎwË…~w}ôëyñXxZMVÎô«ÿŠ·2@uõký
Åûìú—É5,æaIA’ðr&!ïnuºJIré2RÃØîr ­H˜Ï#¤¾¥„ý]W‹’ÄŠg¨Š¯¾zk*àîóP"T®6ŸF½A—]•Îþ›j³ÚÏ~m­9vƒ3ÁÑÍ—+>O—Çƒè½e¼ÐGv¹³�|×ßj¦´+ÝËóï~©Í§®½:½J`SéDª´Þâé{šÍXÊ�dè_Lé.Dí«fgW*½´Í¦ÚgÓDw§&<ñÅþŽ'Ca«Vð¸QczúœW�
�þÕ,G5b¥b›Xk wp°¯·8PèÉwe‚±`¬Ã…ÏuH"HÓ©xÄï1øK°],²¤ØÐŒ'k2ê6LÄs&Ãß“J]cZ6mÄe
y¡—CÂ�E¤µzExÀ$ÊA“ŒÑÈ�ÏlY95hr¹c8¥ÿæõm[ïiûÝo™•wí| Y»cýÕ�¿«/¾¦î�¤oÿ¯×Ü~ÕÔÎkÇW«w>Û4¥æ2îP8�¸™ôë§îÿÄ.óìþM×ÞyÃÃá{·m[zxý‹ú©]ÕõWíQg¼jûü–Ý““µþèYä¨§3õl¦ÿtÄí
Gtwde­�„uTk¨?i¸]:ð�%AŸwÅœØžÅþ0Z®CíÊ¾]ê«’öáyÔñw�6\c@2%‹ˆG–kwþÅ|‹krÕŠO!”ò<…øò¯÷9F¹vÉª-§#i<üÒ½qBÙ0slE:j�ÕJ=w^s›{<‘JŽoß>¾ô Ü¢ÙkR�ÛÆV¿ÿ*Ê‰$%¼Ýæõ)üô<>çäøââ8½o|ûR6�éß¦Ñ®uùz3ÕÂZ>Á|�)Q^l�ô5ølke¼
3Ý.`½†y'ƒ‚!YbÉãÇ‘Eµ(½º‘ » ¼Í ’O¯8oY¼è­FˆdAý6”ôÕbÃé¯VKÏäªÑ™@·ðˆö|c„ç�/žBûÅˆç³Ä8ú0Ïê¡îëtµ¶îú{à´ënIs8íOGt�yè{=\vbßô]±Úî@ž�ô¯]x8]^SÒ$šîp(§Óö>mép›K8--€Ýk‘…_»…t›Ê‡CÉ„M­„ÑAÚ3Ï4ßkþóÆ…g‘�	=Ûüqó½g6l@²?KÖ)U`¾HŸÀ‹DÆzÌCM¶‡ÛEP¬Í&l5³�x°©s�°“ð"ÔVCr•‚Þ•–YÈµR:,ºˆGÈJÃe j�”Ã°j°<,™‚¹ÞlÊ„áBŠ9îÓ›ƒèýGRˆm¾NŸhç>h>þAA÷}€²…Îµ÷Ônú¿2³T¶^³T/•h°nx‡žr6ã!àT’D« ¥Áµ»0$qáùN:xlbaáîp	FzWÐ R!SÎ‘;|šrøø%º«ó¾¹ÆÞÞ×FG}ãðhÇkµ½�«\zºûù±#ô`ßf¯?˜kN÷�£oá]ˆùÙ#�úX"{!„vH‰q46ÞÙ�vD¾ËL]5¶�Û„žyƒ�¼Ý}×úÞÆw½[<‰·›¯á£øXÙcßˆŽúãÌÏ˜^‚u–¤æšjÅƒ›p;­Õ/›)Å`…èk,ÄBøÒ 1Â
-ˆ8hy V±�Ã´B½F´îˆÄu@©¡¸w9¢I�»|g—“V”œá¥ÒÔ^s˜~*¦ìX<ò}ì§èºº”…[úÑ‰3ÇNl¦çi~ºt¥ÊÏÍÑæ»§Nmr«Í”êv«èÕÝ¬?~º~üéïÏ¯¬AÌR‹ÔíÔ{O®ëÖ[öîÙµcþšõ³õ®ÅÜb$Ôªr0úã¶­SiuÆ±Cò	doG„9|Õ!b�,p|˜¢„Q`2”hbE¨¿X�þo^±fÕìm\ÿë}ËˆÅ_ó;>šm‡B<X‰C@`Ô[• „��–›oÝ£9x‹%R´gÜ@9_ É[ û�ü#‘¦V9vTÁj`ô"ŠÅ_|fÝ�vš³Xl!Áâr9±NŠú¬*’Ü®øüÒ{#(rw^èÛûÒ6KQ‘"V¾ H~“Ïªsûÿ8Éj:[cY»}J��ÆêG·{6»ÒYf5'Ø�4ý'÷ë\óŸî½÷Ü·‘çìI»Å„ÅÂËaq�d(¬È†nýÜñæLnŒd;ý~[©ä³Yð†eŠdŠ&»ƒw™“õþi†ÓÌØZ”´Žy$ÏmÒÆºÌHU‘Šd;2ê†lþóuú¶_ôëóÞâˆ•¾X¹ï¨pz+›Arœ¼ÐæzÂLÁ¨ëÿ_Ï£±?ô²üÔ^·+�*î_G»åq)3¿aãŸž¨?90¾yã„ë[ô={:]^ŽK�X½*¶móôvwD_¼nkíŽªÔ;úûæ~z€Ä° †í5ÊEõP£X[‰=Ý>�"ƒìîí­–º.l¶BŠ»ŠÕ+k+Ÿ]Ð'Û‰ÒH€]jbaÛ*O”`ïr: ob›U@±U[K.bñ¬ÈÛJî�ªÛjsIƒ%mu(`ûI-æ5¡Xóýz½¹ÍíF§ëutÚížn~Ï5CGíkUÆ9A�ÌvÎf�ÓãŸ“ºOìÐ¤>Ñláb>1˜ˆ­y¿`Ç…~¤$”wÙ±fúÖU�žœúºõû=,c•Û±éÝôX~wREj{•z­R.r]�‰pÈë¶«ÉÀ	,Ñ¢ÉÁBì&L±À<‡M(%2& Óå9š2:0f.Ó…´¡[=Ç`Ç;¡²MÃR[çý¨ÇÀž‡Ÿsé!H‰À#Ûîa°?#`³©'ýÀ‰ãÇ4­ù°¦;~Bhý5$ÕúñAsme£‘Çÿ±ù:¾�DÑë'6?(×êþw\~pó	M;1Ò‡ÿŒœÐþÖãì1¿§ƒ_ßuxü„7¯‘ÿF¿Dù¨UjH©d4ðkvˆÄDtDÉÒ€ú6ªÝU~Ùâ tRjT-µv{ÄXÙ1šÄV?ólÍ$v¦¶L’»ƒ¦#áë6Ýõõ×ÍÂõ[?‰Â?k¾Ìd‚¡l6DI'­jtuÎŒD­žx,ÿÎƒ·<�{¢™ë$§óxóM¦€�¢ø××R(èÖU«ÈÃ¯O'"&ÀFIÆaö¨;©Z†ìSm³ÿÒ„M˜#Äb(Y%+¨ÓpšµÜ �K¸Àxû�Ï¡ñç«§;\SŠ²ô¦šR§äZZLª*�—œ2)7_C§šÍæ.,�U8y6]“§ð+øduJó¥ëÊ~>Y™Ò—¦Ð)D7w7›Ó�bþ�~m†º½AX<‡CmD9§Ýz±�—¥’(•ÀWuÎº4¢3XÓB¼ÃÒ¶†dD›C8:%¸¢<aÂöµ ÔîÄÐ6Hgà®MûlôÌ¶ÿ:Øh–hÿ}\MÚ˜oÚ\‹ä�[½pDuÇ.šûàúE—­N×Aó¶m®¦|êTóu#wgÔ)XZ.@?	à�y=N®ò"¿cMw`]c+�&à\PYHL=ì`CóÕRrTKÉQ†’kaËë*J¨¬DüãAf9£eX øò@8•‹Núæš�^¸ðý;7.È/¿,/l¼süSåW^‘7.|jœ‘É«hñÂ…³l\82~da£å•W8¿Cyå•–=xÛÇi*‡…ÃjjuØ®ë¦CU©J§t�Ê¡\Suªä³ G,DŽ"AšØ±,O‘8�P‹�Å°¨ùKI´–þð_äð1tsÓ2Aú²Iø_5/Th£9®MH‹O5„U~”¹YÑçr½õépx,Ÿn\·éx.?ÎÖ{ssºòµü+¯ægº…»øüºÿ¶ëz—ÝîºÞ¸[úBw÷º<ýš¦üÞ¦ž\¢�F„w(æõVb!w‡0Rˆ„z¹žM¿§h›7¿Ù¿ñË;{QÉã´ÉŠÍéÁ÷ŠlsNmì¯õîür+Ÿû(ÓÍø¨0Þ˜XU+Ùt4‚M�C!„‚¿ÝââˆÄHàÒ(¢�0<z¼ í+XÚF[1âÙÓà±ìz°ùŽÕ9˜.•,q�)(åZ2…šë¥P’äÎ‚'Žønô7‚MNž}.‡æÍß§—b54ÇÍkëƒ}5šCJ¡Ò|¥X–ÜþøàO	“É¸¾Çðõ…°¤ª/¶í³ñ˜q}áB�+’3è"#y5q±n_\’€žév{[9ÁEªPLžL´* `0ží-•ºNÞÿ`8’*ûÃ+/ý‰¬ä[—7Ô�úGÁfŒÿÝßf2¹æÓ®`Ø—pèW¸:4Ø¾º-Q¯‘ù³oG�
Qqì#èºó"¦3¤‡TGÃê¯´q.ñ&x ŸÇë½…l	Â©”ÑGk„FIlzÑmZ%²¢ñ"�$£v&œÌîíb`éyŸ¼…f=Õª-‰ÞIÚ6¸|ÍéÚz-*nN<”ØÜýçôËûš¾}ô¶¥C� ½×ñd2ª:¢yš;ÆË×¾øbóGè–Ú~ï7ñœuQ¹ïó²ÄÓ…ƒºƒ½œ¦’2t"e@ÚÄ‰»Yª¶vœÁ<„ˆ?_Ð­Øü6>#ÅJÿó÷.Ì}ïºhDwšÍÎ),vv»ºÞÙÌËvÎ®1‚Û�\wt¢°{wa"�¸<žn'ÇUC<›K—ûk*b¤ÊqÎn¯G¯G#Q²ÞÎ`¿MÇÞÍu ¡PÔÄêž<~”uj\»f$³öª‘¡à‰<¢°Ãr	T9E'¡ò€+}ÙÙ F?ædð18rå\>@gU†žqõ„*¸•`v¢Kly¼@ž]2^­Š	ÆNyxZ¶ Yb�ÞÏúüœ(#‹Lóžtï­6žaQÓýüÒäÜš /Á#›•“XZ@ÜÔsSœ¤pVâ¾àšM§*^=P±…¢¢(FÜ|j4˜J¥uÞÁODC¶tÞÝ*«yÄOçN¼��"Á>g®K’Í]‰¶÷Š0)³b Ë,K]9g_0hçwÓßÁ6&�=€!¬ì‚0XïÉ!`W!	^sg$èŸƒÜ(™^Æ3†,,EP$¨ûÎJôxØ®°ûÉj	DµÒÎC`­;�åž®Aô(Àà§‹†4[5ï ÏøÄø8¿ª«k€6Ì?õ‡ósfá*©Ë6»›÷`‹dNÀÙAûè÷¬{aëÜÏšhõ‡?Pù]iu>±ê·{ºï¿cÃüüÜá½7Zj¡rG¥Ž~BÇ¡e™çé›¢mÞrE"tN�{^}Õ›»™‡˜!j2ÔÕr€JÑ×k·Aeu7¶ŸD�¦ˆÀ´áÕý¯Ø3X0�¼�b¤Ç!‚¦à×�@•ã{,.�Çº*¾‡&ìzâ—J@n
ÙT’†p�Ï%Çø^sqØ*Û �ï¸CpO»Âx¡]óySNŽ¨…hù°S7UD�¾»CtÌkÚ<9+Jó>÷Œ?gÎÉ1¹`Îv|Vs˜êf¯{¿GpÌÛíÍïƒ]ô#5Âë|Æ;ëÒÍYÙ®-è´6�÷�+ÖŽ':’´ÌúÔ)[Þ6ENËzfÝ.sB²k3:­Ï;­ÊœÅâyÚ£eÚo�Rjc×iÄ6/>–]3X&§°�³ª¡TÊÙt( ;e€-ÀcÜ¶`ëª«³åÛ�¾Ñ8PE– @Ñ'a©¥ƒì‘å@@±àle™ÙH;pñ¹ø%Çüò›~zìú°VNšÏ™“e-LÇ®_(íÇÍXûèúö™‰­ÃµJxÓèË.Œn
WjPu¹a.~¸¾ü„ùÒ—Œ“[õaô3H9±ôlHÉ8àÆ‹Dßf5|‘]:mÔ„eè±¾A|¹¡“¿Ä²X.wÀrÌ©3d#YQKŽ“NtS>{pýì»³ëfóÝÚn©Ò,/
\JLYöˆ»–FXÁ]»«ú»_¸uýììú[¿ø;Õ]7ÅƒÍs&ž¯É5W©XpGÆ¶<ÌzXèçÄ?ægØ7hóˆ‚�Ð�mÍÔÙ˜ÊfS)ŸoNjd¸14àî}½U¨ºèÉg»³Ý¹®T&•Iwú’¾d‚dýÀ­p{ÝáM�^Hc½pcYPÈ…DÞl»<vÚláÍ/Ô‘sT{­°n‡ÉÇ
Øgð%B®MW?kqm+'3Øœ§?†¶Tò6v^ü^4—[_d)þGS;­¶"ªj\gaŸÀEÀ[¢È¼ì-8ÁepF¾Ø~õ£ª„Gu{à| Ô7ÎÃ]à¹Ð/öw6eÂªú~ªÞ|½ù:z¿ð!E^»øgùu‰ÎnÛ1àçÏ"Q.¤²_Î*BMØý+Ñ_ÂËÑe|áCP1¿’¸?ùæ|Ïª¦|ý§co%—/‹Ñ	Û¸˜MøJJVOÓ‰T}é0�]zÝð»ŸÇ¿S¤<Ãô¥†'�WY&�…±­Óa•¡„CnW—¯I"“…£Èô¶"e6‹]x=4Iq@B%xŠ_¡ðƒÔƒ›LfŠTµ]‚újò6&/ÿ,
¯�ßìÃH%Sx�.ƒÏ„7o?ËÙ—árÛ”P1#8Êaj„#ådØYD×ì¥9†ÛzZO(vßÛM6÷œÞÊIÍÚ¦(æS|û”'Ð3XÏ-Ù7Iè™M?øíµŽ½±)�¬¸×ím¾µˆ²�gé‰Åô‘¹¹3‹Æ˜5¾2û³ìñÃX:ìŠËª×‰²sÐ�&ÜÆ`epT,AEh9<ZQBJÑ€R®ö@Ðl±‡%níï¤s÷ãY*U§Ž`ó– eé�ý�.‘�¶´>Ðœ;g¬Õv�ƒªCw y™DÃ{ýã.bª±mËžEW€4:½—Ÿ íñKË�ÕÊKç70éöSÐw½ôØÂ`c~áÈB«>úgxì*Hío¨ˆò{\‘j
²ðí5ˆ÷	Ëb×(ÅÂÒ‚k‡ì¸•é+lë¦ =QýNm‰�!L©�Æ+Æ]ac)A[b/(æ/ü:M»üÞ,riÚágvKžSØ�öD)VÑœcÑûNo³îuÐ«^ç¾Ôq‡?ˆ¹ÕVà£ôw±r±¿`gÃÃ±¡K:,ëàìÐZ =™«|€ %(°@³F˜„§ˆÔ+ÒDbDÇäH“rS­BnÊ(ä6bB��Wà–fÂå°ª
þ¹›ÿ„Žƒ˜kÊ€¸‰ÞoÊèý}øIxÁ�îß„Þ«¥—Æ`	Ñ/vö/.�¡Ÿ/4-,\äª„Ü"\W�ŠQOA'Â¥l
-¥àÙt!—¥=›õ2YZf(“ÈP ‡„e�–å òC`xPB­ð�1kÙÞÆÀ%oÇãPþõÞ…Ò�°‘ˆÅCÙ�‡á-†}ÅtÃÈ,�ÁÈäN£ÈéìÒýâÒÇÇÑ+ããô‹xdž"#³€GÿÁjâúàÓO?M|Û‡Ï2ÿÌXðÔJFWCô{ñ8ˆ¿÷»< ½†ãÇ@%êÅê8ÚhRW!^!U"·�'«X¶q&Dâ³�a"b°™Ü“–Ì™í%¦¢$Íáèïææ*…˜…Abóýæã²§ÃgE§Ýþo?�¢¶„ç‚;ñ>ò™»Ò’{†•i%ú�,½¥Ìˆó=tféM=¯ÓSVŽ—Eã*/»ÍS1÷£íÞˆ…ˆ”ÏúÚ†[2!Ê‹­R%g“T,ÌD$@Ä K@FqØ–l»”l�2¨Háà"¬^ÔV*2—ø‘�¸äôŸK½´|³�	´Ï0³…æëméM:A>ø ÐÆ.Ü�÷Ý,þ•êH+M–£‰¥lH5µ×c†î2ÞJ€€}•UµÜÈ$¶™À—†\võW:y¹ë	o=,YZ«ë¦bµè*
×ø;Ó¾:z¡¼w‹Í‡³{c§cûr§:ýôÏ}éS§Ò¾%ÑßÉ„`u1�Ì3ãT…Ò|¥¸™O‘xí¤X¯RŠ è<tßk‚¾Gdt<¢âð—áQÄì]ƒÐ5è'ë¶fVËž™f"•Ï‡|M¹KžæÙ¬;�BoTµ^©4íÃ?3Œ~âött4ÕÙ]÷N¬ÞºmúÉŒGÏnƒwólÈ½˜FÓž’¿Û£Á»kuU)4íS£#ÅªÔ‡~ìvëüîå¹*ã¹’±$ ÛÉåT,’HÉÈ¶SËào@"ÝË¶å9{™<o¯ ¤ÊHJE�<l°zGðTÐ±˜JáûS©óÌ,,ž³ô^-P8…ß9{–	Œ1>‚×MÏ¥»Áw¸‚5,µö(2JÆ�i„Ëd’¤œÕƒ¤lûø.Žþº½Ãš“›{ƒñ¬Œ¶Û9³•³4?)yxÅ÷P½BÏŠÚÒkŠ£%™CÒ4÷ñoê<Ëšþ…·«´ìíèj¸þ‰‚È¸!k„û#‚D¬‹ÔWH[XÓl;2”Á¶cè„°÷�"¾ƒ³MÒ‰!
CxÉæØH^üòóCËoðPAƒ@=G{ÝO'eqqg²\Åÿ©H"ŠGŒ„x]\¼bDC¹¸g¶8¶k9r
eþ_E7œ;wUiIÍý!]w£»Ð]n]5÷C²¿ù2ýÃæËˆÅg�ûñØÌØQüé~š>-Gè£Y•yDRåÀÒÑˆ|¡tþèÒ_“TÃg¢¾™1æû‡ŒÛÊÖ`Ò' @gdC¡J7jw¯’°<‰F³Ýt+f3ˆÚÈÒUôÖãY1€Ñ�6Í‘“;»ó•Ê©SÍ·ón7«˜†¶¨«�^¯Ç${³O œmsDc%§ÝìÎŸ<ùÐ©}y·‹s¨X’ªZE²˜Í‚„O…ýáøð1æxîû¨ià][qµxÀIâ€´˜»–S¶­˜¥Â@®ýëÛáœe°¹6^þýÌ'Ly_8æ�~Â4y4Vsp–hW_ÀíŠò>¯ƒ÷Iº¢É)E5›Cwm˜KE:tFÈæŸ¨×æ±9nñ^�òú�ØKîXŸuû…ŸÒd«êöùÖçÎH²,FdM“J½S–õÒ¶ÑÁôt+¥ÞJOº��L9Ï}þs_áÂ‰úo¬y¼,OßwsŸÃÅR­ú­ç™Å¾�m�¿Ïƒåºj1Vß2’”Ri(®ŠÐ“Wâb(#æy Yf ´Ò4F5Ïuo…�}Wý˜7k‚#¸º$äDLÉ^6C¨(À’	Li²è¢Ä>ñÒúÕ)øØ¨ëÂ_»¢¬OJ?¶ýéç.…²)‘}îéí§ñ}(Òl>gJ;qx½ŽGòî½ÇÄ}ûÄc{/ƒûšÀÆ¶µ6Õjâ—Ç @ZÏrØ×ø*GùŒúÌŠÜrÌ�Bé¼¯jùèÛZà? I.^´á¿ÌßýâÈ7/4/œyé‰oôú¿ÿþûˆú�j×¼Æ|ï[àIwS3Â…*ÞªH³�>	0_
x\„¶’1lg†Â‹…´-”¥QÖD2\o{ß$ª]):@‡Aà#0š™Ûeû…#vy(æN3„²Í×éÛåC‡ðï`Õm_ú±›Ò ²)iÙ^jÇ‚T´*Q¿ÓÈ!Ê¨ê¾D”^’;^ãqâ«Ùš‡-"eÔ!‹”IMÄQ�o!žö�¬Hæ,2>¶#Î�Xq2±9¤26õcÒ¢-à3 ûDU’WÛ8Zî§�Q�$Xèï[ù)°•é…¥§è…>øàÈæs…S§
‹‹ü¸yz[2Lè2ŸŸR8µ¸x®ùz¡p®€ÿó{€^ÏLàqÃê‡ºº¡Û°oãârª›Ç˜ß¢·=¿ÃN­Ba¡íR+]jþ
Wy‰[…úgâ‡+zÉ›Iû<Ùì{ÍÍè	f¢–¾ð>‰#É�ýæ|ºËëOûOÑ-í%>ÑkÌ?àuinUôïÛ3}—�Ž2#3ØÇ3øëŽuk4Íù;¬2–`Ú«Ã+ˆú s·ÕxmP°ŠmH\i 	}½³˜¬ *QDH.ÓU%+á>
	Iô?[O/¼¿0^{¢vþ¯ýåƒã·=ñ•ƒç¿i‡ïŽ?ÓÔž?Õß	ã�ªß²°0Q«½þÐCã¾þÚkãÏ>;Þòÿ]Äò8çonÄâqð	 ‡&×ÏÆ³�©vêíVSLŠï€Ô~�Büb<ÐXýæk�±m¢è6M'öß ‹×‚
uø@0¤¯Ðá"\/@Ð¿Ü§+!È6‚'OW “JÓ[%-„”‚Ú°ñðÆ�è/áú.¼ó|È'¤ šÃ7²ïÙ“'ÿúäIô}h,‹9­è•…#øß©Zº9Hb*¯tö6û|›KoÂ™}Ñ}ZÄê¤.�³AmN/õÉ†'àGTo¥»ë¬T åÖÙl¢|ÈµJ<ˆâÊ…tÒ‹';Ÿ¡ñõ†;±¿ê@L0‹xlö‰¨Ýh†½@‘*Ad õaoƒ§ì>hKKR Ù×ÚÍ¾Uw�Aeà23(1úQÙ%”9¼•.òr‚<ð'ÕÒÒû±<(îªw©þžŽíÚUüDÐþgjjí|ìüù¥Ù]»îÝÏV9“u}õùó±Ï²Ï*s›b4;wœvD2îŒ9¿îîÊd�=»(Ý»—åûtóåÅ³g˜Ðh“i¡…ÙeÔ{©É†Ú–y10²l@&Æâ‹�Æ *ÈÓÀ¥AÔÇ\asÅâû2·þƒsçÎÓ{O½Dûð¬¾Mf5ÒÙ¿ïìÙ}çÏßÛö#_eFéŸS*¶ºsÞnÃ.É$‡<UbŒ¼ˆ‰FÁDªÆ6âŒØâUÃüjA×"N0ª¬’FA&^ÄÍ÷ÐèŽîco\½Ñóh
iä™ë o ÏìÇ¬ù–:ø©§Ý`Û¡N,|êS›éùÖŽ]¶ÕðÄ3ôþÑß¥_ÄòG'U¿y¼ú†HeËFjOï®™»z¦R.ôäðÎž*‡êÂA*‘}I™e$QfƒÇ/e–2xŸY]EH4Ö›h2à %Š&Xw&¸kïËeAd¿È“€§#åRêÎ*@¹^  aåÕÚÈ	£&Íp2ø
¼Y|ÄDÂ¬†oèŽ‘-[õùþþLºþÿ$‚‹ô”%fÁú.Ö+$‚…|ó_".WÄõxoLŽ)�M²`Db½hoÌÂ[‘lðªË†š[FÆ6_7:¼µùsh¿¨§3ë]¶TÊö|š5f‰ô>K6ÿ5˜ŸÆ'˜}è;øC}øóš1üy1‹/‚Þ#¯}¿ïûY‚×§zH?Ìzêzêfê“Ômì!"jÕé‰)t¥=É¼Áâ°	,ž	f`Í'‘dxF­¢ÑlÑ¢À²ðò

,Š–8ç ™Í¤?I’Ì0f¸kW†95,À”I^,;Â*ÁÑ&ëqé…ø%gQP7cíG]huÿâgP«XEDžHjžqèã‡¸Dº% !Nó-žŠBÐñWW_={ëþÓ§÷ßêë?øÄA %òã—
ø%ô7d¢úÈ-:	øb¼ëÒc˜Oü7çb%&ûD'ã'èi|ÿ˜�G÷�	r=2³ÿÀÌÌéûO7·õ¯Ÿ=xpv}í'Æk¨tA¸YŠ/Ò_ˆx|1ÑÁ_vV`ºaqàï§ïŠùÌ‚ìã-1+~fiÄø¶ˆ¯Åß{†ù#>Ù>*Ü lA�	¶rw.s»‘
’ Ý
ÿ”H¬JQ ]BŒ¿ËðÄâ¨Õ¹èírL×¨R%SÕ?uÐwNV"îbyúÌi¤wv§;\ÏrNw ù^ó§©±ÑáèøÄ†R½«[Â&¬]õn
h.£ƒj
¿]¡µÍ§cîp$¾®i·Î0¬ÙåKuw6zìK§†CNg£�T¬¯ÛS±^X¶ïgaÒ”Ûª½Ô5Gu6ÔZ_Wvj²o¬6–ííê…ØŒ�S{ûF	m âP»œ´Õ,‘�úÔ¾¼Öõ30>C0>V¼À 96<>&­4F9*dõ]hn÷Û¹î´høÚënÜyÒ,%“É„?�¾"M÷UŽÆ“’ IÉXm ¿ÇÈR·ÄbÁà6õÀZñ¤mf©¢ £’¢n³ó®°ÈÛ·9ã½ºû­={Òþþ4É|rç�×mnùÓÍdüh¥oZÂšŒ7új±$££!‡nÙ
Åb[ÔƒÝÞmY·wnó<¨ÇM1áÑ¤Šd¶úëµŸa½æÂ–þ uUCèï-÷ä�ÕbÂ®#è¶b&z<|RYH{I}ÎÊÊ‘€å†r+µê©@¶KÇº<Â0npk˜„Ðbš�±M¤GüÑÈ\S>vâÄ1ôþ\$êIO<xo"l6™ô‡<¢¨~.³û¤G4£Œ'ð$<>Ÿ'qá`—æxñ–}/9´®CÛŸój²ÉÙ;"ËVËñ€Ê±ÞÚ˜¬Ègâ‰ÁÁ©z[þ€é „×Q„jH¡@‡›ðWB|8¢;Ð\€·6ÒàÛû8R‚WD7jN¶@[âFÏž¾Â8î\,ôÒšõG_Ú´éèÝ×oË5ÝŸ}ö®±Ñ�wMG|¹Pè¥ôKG�^{íÖ­G7®yzá³wmÚ06z×‚á[`œÌ¶Ûó”³ÁvwA4ÈdCHLÕJÃÊ·
á!£NÑ¥'+Ëøým¦1úæwŒße	OY´*jˆî°H‘Õ›‹{6Úµ“-U¾ÅÁŠ¬W®òXþ„è¾ì²ôŠ|ÆË)¬Í²=àAÇŠ«úvLäMÚðð-·wöìðÇ“eÉcqˆ�œKô‘1~žþ.¶5½X&M4ìˆŠ„~·K³›ñsÈK8ƒb>°œ.©\eižiRáðŠ¡T¶`à;[v”¡âÎ¢¡;è´T¾ÞYm¾Ý×YÏ´Å¿}cóõså-eôVÒÙ<œ·ÛUÕnÏ£{ôÄøÞÃ‡÷ŽoÚ´©P¯–yŽ 7£V5Tè÷y;Ü:^T†í×/Uûø'³Ä£ûÏøÍptåŸÌ·s+aŽ½øI"´»ptúõbWóíîbÝáhèÁs‹7Þpnz%¥5;œ¦ª—pÂ�¾wß¾”¶÷ð»‡ŒÚ§'™ãÄë£LSÁ_ìñvÉ?ÔKºÚ–ÃÄŒQzÒ–ƒ ä+DÒ¡£�?Ø*&tµ!#±±h¼¥R¥;Põ¦%}ÛÖßÿÊ=Ç]ŽAK¯É´ËÃ÷¸ôÈñ‘ÆªÕ~?+¤3WÏíÜ9>¡»x6×µq~ÓüC.+­C}Ûz§ïEO7$.XÜÞ_³X+û+ÿyÏÞ9W¯Cs zldégåDÒ¬cÛÁOôÃQ¼ô$žº3�uÄ
£å6¿Å£è<Wåið’häd»µ Ðèåð»`+Ãh•Óöl
)FžæìYf¶pëŸ±4XRq|Uc°'Ÿé48m‰T¤xŽ¯Üpl™n8¨&†PH@VIˆ4·ìMÒ 0DPªŒœQ+ƒ f5˜ ütNé4ÒòKš¦ÊÐhÝz’¨™ÛÊ±¸'­h[0˜î�š¾¥÷¡Ô¦;U5)Ì>ä¡�÷ö>¶fí`Añ¥•ÂÄc>_Ç@ `shJ$R¨=X9/zR
ÖÚ©Þ[¦¦{JfLI¬‚ƒÁüìIMãì}l¢ hN¿’ŸxÔK¸=¦Ž¼¡P5õ¶ü¡ë±Þ°QcÙ¦¶™ª@×æ<ˆÂ…­Ø‚ôG‹Å›jqUQUe0U­ð„Ê@æ�¬:Ãôø9KÓô‰¦|þ<í£}ý�Í·Sõ{ÏƒßCt—öáãÌ	Æ�uW˜*Pæ†Ø•ð†5‘±à5M¬>ÔÒë¤
bÊ�ZâIšèþ6™	l æ„Ëw�ýúLs—=Ÿ´(ÿYgÓ›DÆñ�Ù·aa�}j0ˆ……`--Tº¡AMñ (Þ5iÁ/^L¼h1Ü%ˆ?€^=ù<!i<pÓôd<y,Ô™-¤EO»Éf.;“gžç™ßüÿðŠÚ5»•íé];fdÕˆ�¼Y�†Q-•«!ÄY�Zè�ªðdœÏ[O&U0XÝS»—ò•Êô³�øõ
Ž�]3+ð(T+•™ÖmLþaðô;ûŽÉž£84n,öôêÑUÔæÜ y5ö[ðdË' cÍØ•°ðA1žéê1ãÈ„	x@ëU¥ß¼¯›àÅY8g(tw8:"éáRéHóÏîAÐÕ\¢-Gr÷¸AwÙç!Ç^£|ÅLbœ²¢.¼F^.¶TÅs¾�sv|U3BbJYà,Àýá°ÿ¶ÝõýÂÇ‹´ÅÉ×Q¯?<8è÷FðÉòP�týô»Ï^fÖI$Ë:Òõ­Í�|.™ ûòRõ­9Óß€lÑ=Ñ™—µ+.¦Ê¹¤ªH±Ì½&æò©´·PTÞß=)¸zA¢†ë³JÚ"€'°YÆXZUí”µìM¿jYK^6bò$!ÓEÅ\3s+5çy£yGa¥ÍÜÃ¦;™Œ“Á¿6Âñˆd"Ÿ„d™W‘ô.[OÓrÔB;%o] ~^†ÜÚ­ê=+êÓ›Ÿ¶;UàÃ¶cÛ±xè¢Ö­ÌøÉú6É
¿I	RÎ‡µ™o£KXF-3ðS)îNëN7Ÿ,,�«ÿ[tò0ârÍPSà#T '?!|tø®Ýj88jL¦{�E«ˆñCØh·Þw^¶Žú¯O¦†ù«{â   xœc`d`` âm¢'“âùm¾2È3¿ Š0œ9j»NóÿÏbþÉär00�Da!{   xœc`d``ùŸÅÅÂÉ Ì?P £, ReD xœ�S;KAžÛ=_�ÉÅÅD$•"‚`a‘Ê:‚•µH*‹  $…XY¦ð¤¸6¢`qÑ_ æˆELma$¦VÎks§•ÅÇÌÎÎ|;¯õŽ hÌ›WH™�÷);@=“�UÄ$¤|…-)BH³m–Ìžsª(‹$NâñnE'9ær1OÌÃî!ês9ŠÇwÄ·‚èA–âÉ×qø3âc×ÐþËæ½¡ú—¤.» g„éÓ�ÍÜˆ“{2Rßœ€sˆ¬w¥~—ß¸¦AÜ§¤�z qÌÇoPS°ý2üV)Qs¨h"¶TOðò¼*Ì‘²×�á^A`ï�{;Î×�g|‚8†"ëŸPðV �(x�·ç(ûxîCÁžA>™?çÓÑú' m[øqîB¾QîÇ½1Mù{³ª÷m™1s½i/þ‹He¨²õÛÎ»ÚÕÙ6U_Õ»òŸX�qóÏ¥­²¡òÖ™�ô‚Î&Š9|ƒ²†½Ðº}2ã=érý�›¡²Oàì®O¸/iîë ±—î�ÕäNw’zÎgªç×\4/ÚÞ��ÿEÀûOçg”;ñû×aŽòáœÂÄ_$xC™—ûoöq£ûºÉ.p{ŒñiïB¹«¼‡Y®-â·²T÷Ûw¢•   0 h Ô8¢Îð>v®ð\´øDXŽÂö4rJx’´ÆàôÞ	F	r	¾

z
ª2|Þ*ìr¾ö"ôb¼XÐTœì€â0lšÌ
b¸æ0´T„²Øü~˜ˆä h¤¸L®8žèJØvº  d ¦!l!Æ"2"¬#8#ð$¢$Î%%6%”&&&¢&Æ''ö(Ò)L)¤*L*¢++j+Ê,.,Z,–,Ð,ü--@-b-„-ª-Ð-ö..`.°//j/Ô0¾1<1¨2J2Ž2º2ö3D3°4d55Ü6D6ð7<7Ž7ö8p8ô9¢:H;4;ì<”=R=¾>R?<@@ªAZB4BrBÎC,C DEFEŠEêFDGLI I”JJlKK”LDMMæNZNâOfOöPTPäQ~RNS@SüTVU,U¶V†WæX*XöY’YøZª[<\œ]J]ò^l^ž^ô_j_Ö`þaHaÔbZb¸cc”cüdžee|eèfFgg”hFhÆi,j jtkkvk¼l,lšm(m”mènRn¾ooPoüpNpÒqTqØr,rÈs$sœt(t¼uudv$wwˆx(x¬yy^yºzz�z´{D{†{æ||x|ô}V    z       D O <   ’�    xœu�ËJÃ@†ÿØÕ•pÐM»HH"…ÒîzIWnÝ÷2i5	ÓI% >�;ßC|_Ä‡Ñ?ÉÝ˜Éœó�á\~€k|ÀAóÝ"²ì ‹gËä7Ë-ÜáÛr]çÊr÷Î‹å.ß¿˜é´/ÍëªŠô�X¾ ¿Znqê»å6ß,w;7–»è9Ÿ˜!CŽš}vØÃ@Ðçë€>„�€V°f†pî
)óŒ¦¬)°a„Y–—:Ùí�ôg	ý ”u)óUš¨ƒLu±aÎ‚¥†mrÄ"5eNÿÀê-;xb ¶IA1£Ê­¼¦(UKñ(F0æ=ïÔ¼<®µ¢e©‰2½Sz¾Œ¥™I—¥òU�©q¤®JHÕ¾>á5<1÷PÐgÜWR7¨vvbŽ‡Q½9—9•]Ú-úu¤i‡–�£ô1ÉR	(o"ÆÄ«Âdû$åO¾7ˆ‹»ä:}qµiY¤Î«Fð/MÊbü  xœm–e”E…ß×‘ÝØÆ�à®35Ž»»»CNpîîîîîîîîîî8yu›?¼sötMwõíªÛU··ZS~“'µ¬õ??ÆüûèÖêj ;=èI�ô¢7}èK?ºèÏ 2ˆÁa(ÃÎF2ŠÑLÅ¦f¦e:¦gfd&fffe6fgæd.æfRŒŒœ‚’Šš†y™�ùY€Yˆ…Y„EYŒÅY‚%YŠ¥Y†eYŽåY�Y‰•Y…UY�ÕYƒ5Y‹µY‡uY�õÙ€Ùˆ�Ù„MÙŒÍÙ‚-Ë8¶bk¶a<Û²Û3�Ø‘�Ø™]Ø•ÝØ�‰ìÁžìÅÞìÃ¾ìÇþÀ$ä æå0çŽä(ŽæŽå8ŽçNä$NæNå4NçÎä,ÎæÎå<Îç.ä".æ.å2.ç
®ä*®æ®å:®çnä&nænå6nçîä.îæîå>îçä!æå1ç	žä)žæžå9žç^ä%^æ^å5^çÞä-ÞæÞå=Þç>ä#>æ>å3>ç¾ä+¾æ¾å;¾ç~ä'~æ~å7~çþä/þfrhBÝB÷Ð#ô¡3ô
½CŸÐ7ô]¡†Aap††aaxF†QatÏ±ã'N—¶ë˜2dIg{6�†ÉHÝÈÍT2J7
íjò6ži¬?k�E-ÇB[3B�>Eô)Û»EP(¸,×LŒRxYœ‘s¢¥ªn'ïCÓF¯’_v·Ú9ªÚCÙäå1åÎ`íßuÑK�Z‹›B±Vž†%Zª­�í{g¯ðï´öÑ#5�ÁR}½Ð·³mºó�¥ã-‹’\Á™Ø�%aâ£\©‹É4“É'‹Û»ó£2�1óP2ŸÏ½RrŸÏ}¾ðý…*Èy.Ü¿PjÎIéÜ•º÷/Ý¿Ôm{•ãWîWù9•ãÔîWû|í8µãÔoã8�û5b$Y‰ÈJâ’ÈJTØil¤R5b24“¦2´”f2t‹òIå“Ê'ýÏG�¥
,V~ªÀRf±„lB6![¬!!Ç,„S
§Nl”JKUìSáTÂ©5SÇ!7‘:!×µh‰ÔU2â’z1&ØÄÆU�èUÊfq&—QÈÐYjSG™é,µ–I£Le’/“²Y&d5›©ÙLÍf’f“|›TÛ¤ã¦V7µºåB–Ž›”Ýr!çB–d˜”Ö$Â&	7)œI¹­²ÔÝ¤î¦’0•„©$L%a¥�K!KzLbd¥�K!—BVEY%äJÈª1«„¬b3›UB®„•[¢nµ k!¡ˆ}VÅ÷DG%®)�\bz‰6«öÊhHÝ#w}jôiTõ'DešÄC”i¢*¶ŒRŽÒuÐá*×ÕØeQè±”HêÝ5—ÔJz=•È‡bÏõ¦úÆZÚãToJÍ£†©`Ó<þ—u72"‰V
ñ=kÚÏo”QwÈ<žLo‡'’{¼™s“ùó­ël<ÑÈHÍ$ÿÀ{}j  K¸ ÈRX±ŽY¹  c °#D °#p²(ERD¸ÿ…°�± D                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/static/libs/entypo/fonts/entypo.svg                                                       0000644                 00000341376 15266055653 0015522 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?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>
Created by FontForge 20110222 at Sun Nov 11 15:34:13 2012
 By Vitaly,,,
Copyright (C) 2012 by Daniel Bruce
</metadata>
<defs>
<font id="entypo" horiz-adv-x="1030" >
  <font-face 
    font-family="Entypo"
    font-weight="500"
    font-stretch="normal"
    units-per-em="1000"
    panose-1="2 0 6 3 0 0 0 0 0 0"
    ascent="850"
    descent="-150"
    bbox="14.0606 -150.5 1019.01 852.48"
    underline-thickness="50"
    underline-position="-100"
    unicode-range="U+002B-1F6AB"
  />
<missing-glyph horiz-adv-x="364" 
d="M33 0v666h265v-666h-265zM66 33h199v600h-199v-600z" />
    <glyph glyph-name=".notdef" horiz-adv-x="364" 
d="M33 0v666h265v-666h-265zM66 33h199v600h-199v-600z" />
    <glyph glyph-name="glyph1" unicode="&#x266b;" horiz-adv-x="770" 
d="M221 714l534 116v-704q2 -48 -33 -85t-83 -55q-63 -23 -109 -8t-63 64q-18 48 7 97q22 43 76 68.5t115 14.5v376l-354 -82v-490q0 -48 -35 -85t-83 -55q-63 -22 -108.5 -7.5t-61.5 63.5q-18 48 6 97q21 44 75.5 69.5t116.5 13.5v592v0z" />
    <glyph glyph-name="glyph2" unicode="&#x1f3b5;" horiz-adv-x="730" 
d="M615 800q42 0 71 -29t29 -71v-700q0 -41 -29.5 -70.5t-70.5 -29.5h-500q-40 0 -70 30t-30 70v700q0 41 29.5 70.5t70.5 29.5h500zM505 324q32 44 23 92q-9 49 -33 80q-7 10 -49 66q-25 34 -25 54h-60v-368q-41 16 -90 -2q-36 -12 -62 -44t-14 -68q11 -31 52 -44.5t86 0.5
q88 30 88 98v262q31 -5 52.5 -29t20.5 -55q-2 -26 -3 -42q-4 -10 2 -10q5 0 12 10v0z" />
    <glyph glyph-name="plus" unicode="+" horiz-adv-x="610" 
d="M565 400q30 0 30 -50t-30 -50h-210v-210q0 -30 -50 -30t-50 30v210h-210q-30 0 -30 50t30 50h210v210q0 30 50 30t50 -30v-210h210v0z" />
    <glyph glyph-name="hyphen" unicode="-" horiz-adv-x="610" 
d="M565 400q30 0 30 -50t-30 -50h-520q-30 0 -30 50t30 50h520v0z" />
    <glyph glyph-name="glyph0" unicode="&#x266a;" horiz-adv-x="612" 
d="M396 820q0 -42 46 -97q43 -52 90 -100q45 -46 61 -119q17 -74 -39 -154q-20 -35 -26 -16q-1 6 0 16q11 18 6 56q-5 42 -13 78q-10 42 -45 74.5t-80 39.5v-536q2 -56 -41.5 -100.5t-100.5 -65.5q-72 -28 -143 -8q-69 20 -89 76q-20 57 20 115q42 60 116 85q85 30 158 4
v652h80v0z" />
    <glyph glyph-name="glyph3" unicode="&#x1f50d;" horiz-adv-x="819" 
d="M787 78q30 -34 6 -62l-46 -46q-36 -32 -68 0l-190 190q-73 -42 -156 -42q-128 0 -223 95t-95 223t90 219t218 91q127 0 224 -95q96 -95 96 -223q0 -89 -46 -162zM109 436q0 -88 68 -156t156 -68t151 63t63 153q0 87 -68 155q-67 67 -156 67q-88 0 -151 -63t-63 -151v0z
" />
    <glyph glyph-name="glyph4" unicode="&#x1f526;" horiz-adv-x="932" 
d="M906 576q23 -69 -5 -92l-134 -134q-18 -18 -66.5 -26.5t-91.5 -3.5l-408 -408q-18 -18 -57 -6q-37 11 -74 48.5t-50 75.5q-14 38 5 56l408 408q-5 43 3.5 91.5t26.5 66.5l136 136q24 28 92 4t130 -86q63 -62 85 -130zM453 312q46 46 14 82q-21 15 -43 9t-39 -23
q-18 -18 -22.5 -39t10.5 -43q32 -32 80 14zM709 596q24 -24 61.5 -46.5t68.5 -28.5q25 -5 28 -1t-4 27q-18 69 -76 127q-59 59 -125 76q-23 6 -27 2t1 -28q6 -30 28.5 -68t44.5 -60v0z" />
    <glyph glyph-name="glyph5" unicode="&#x2709;" horiz-adv-x="930" 
d="M17 626q2 14 26 14h846q38 0 20 -32q-8 -15 -24 -22q-8 -4 -96.5 -51t-181 -97t-96.5 -52q-16 -10 -46 -10q-29 0 -46 10q-4 2 -96.5 52t-181 97t-96.5 51q-32 18 -28 40zM895 486q20 11 20 -10v-368q0 -16 -17 -32t-33 -16h-800q-16 0 -33 16t-17 32v368q0 21 20 10
l384 -200q17 -10 46 -10t46 10l384 200v0z" />
    <glyph glyph-name="glyph6" unicode="&#x2665;" horiz-adv-x="890" 
d="M805 644q70 -64 70 -156t-70 -158l-360 -330l-360 330q-70 66 -70 158t70 156q61 58 151 58q89 0 153 -58l56 -52l58 52q61 58 150 58q88 0 152 -58v0z" />
    <glyph glyph-name="glyph7" unicode="&#x2661;" horiz-adv-x="890" 
d="M875 486q0 -92 -70 -156l-360 -330l-360 330q-70 64 -70 156t70 156q64 58 152 58q89 0 150 -58l58 -52l56 52q64 58 152 58t152 -58q70 -64 70 -156zM751 382q42 40 42 104q0 65 -38 100q-38 38 -102 38q-51 0 -104 -48l-104 -92l-106 92q-48 48 -102 48q-64 0 -103 -37
t-39 -101q0 -66 44 -104l306 -286l306 286v0z" />
    <glyph glyph-name="glyph8" unicode="&#x2605;" horiz-adv-x="910" 
d="M455 790l120 -336h320l-262 -196l94 -348l-272 208l-272 -208l94 348l-262 196h320l120 336v0z" />
    <glyph glyph-name="glyph9" unicode="&#x2606;" horiz-adv-x="910" 
d="M633 258l94 -348l-272 208l-272 -208l94 348l-262 196h320l120 336l120 -336h320zM455 216l150 -124l-62 178l144 114l-176 -4l-56 202l-54 -202l-176 4l142 -114l-62 -178l150 124v0z" />
    <glyph glyph-name="glyph10" unicode="&#x1f464;" horiz-adv-x="970" 
d="M751 128q204 -72 204 -122v-106h-940v106q0 50 204 122q93 34 128 69q34 34 34 95q0 23 -22 49q-21 26 -32 73q-3 21 -23 26q-18 5 -23 60q0 32 14 38l4 4q-7 46 -12 88q-4 53 41 112q45 58 157 58t158 -58t40 -112l-12 -88q18 -8 18 -42q-5 -55 -23 -60q-20 -5 -23 -26
q-7 -47 -31 -74q-23 -26 -23 -48q0 -60 35 -95q34 -34 127 -69v0z" />
    <glyph glyph-name="glyph11" unicode="&#x1f465;" 
d="M791 -90v150q0 54 -30 81q-32 29 -154 89q40 30 40 84q0 17 -13 33t-19 51q-2 8 -14 16q-13 8 -14 42q0 24 12 30q-10 40 -8 73.5t23 64.5q27 40 95 40t96 -40q29 -40 24 -78l-8 -60q12 -6 12 -30q-1 -34 -14 -42q-12 -8 -14 -16q-6 -35 -19 -51t-13 -33q0 -42 21 -66
t77 -48q113 -47 130 -80q6 -7 9 -61q4 -71 5 -101v-48h-224zM527 172q182 -78 182 -124v-138h-694v184q0 44 84 78q73 30 104 64q28 31 28 88q0 21 -19 44t-25 68q-1 10 -18 22q-15 11 -20 56q0 26 10 36l4 2q-2 18 -5.5 46l-4.5 36q-5 50 33 103t127 53t127 -53t33 -103
l-10 -82q14 -8 14 -38q-5 -45 -20 -56q-17 -12 -18 -22q-6 -45 -25 -68t-19 -44q0 -57 28 -88q31 -34 104 -64v0z" />
    <glyph glyph-name="glyph12" unicode="&#xe700;" 
d="M815 6v-106h-800v202q41 16 82 26q95 34 129 69q35 35 35 95q0 22 -23 48q-24 27 -31 74q-1 11 -23 25q-21 13 -25 61q0 32 14 38l4 4q-1 6 -3 19q-13 53 -8 95.5t39 85.5q46 58 160 58t160 -58t42 -112l-14 -88q18 -8 18 -42q-5 -55 -23 -60q-20 -5 -23 -26
q-10 -46 -33 -73q-23 -28 -23 -49q0 -60 36 -95t130 -69q180 -65 180 -122zM865 400h150v-100h-150v-150h-100v150h-150v100h150v150h100v-150v0z" />
    <glyph glyph-name="glyph13" unicode="&#x1f3ac;" horiz-adv-x="1010" 
d="M955 700q17 0 28.5 -11.5t11.5 -28.5v-60h-100v-100h100v-100h-100v-100h100v-100h-100v-100h100v-60q0 -16 -12 -28t-28 -12h-900q-16 0 -28 12t-12 28v60h100v100h-100v100h100v100h-100v100h100v100h-100v60q0 17 11.5 28.5t28.5 11.5h900zM395 200l250 150l-250 150
v-300v0z" />
    <glyph glyph-name="glyph14" unicode="&#x1f304;" 
d="M253 518q-52 0 -90 -39t-38 -91v-160l-108 296q-11 38 22 52l680 248q36 11 50 -24l102 -282h-100l-124 150l-214 -150h-180zM977 428q16 0 27 -12t11 -28v-472q0 -16 -11 -28t-27 -12h-724q-16 0 -27 12t-11 28v472q0 16 11 28t27 12h724zM921 -24v162l-72 160l-166 -60
l-130 -132l-138 170l-92 -214v-86h598v0z" />
    <glyph glyph-name="glyph15" unicode="&#x1f4f7;" 
d="M515 450q63 0 106.5 -44t43.5 -106t-44.5 -106t-105.5 -44t-105.5 44t-44.5 106t44.5 106t105.5 44zM915 600q42 0 71 -29t29 -71v-450q0 -41 -29.5 -70.5t-70.5 -29.5h-800q-40 0 -70 30t-30 70v450q0 41 29.5 70.5t70.5 29.5h120q28 0 40 30l30 92q10 28 40 28h340
q30 0 40 -28l30 -92q12 -30 40 -30h120zM692 123q73 73 73 177t-73 177t-177 73t-177 -73t-73 -177t73 -177t177 -73t177 73zM881 430q14 0 24 11t10 25t-10 24t-24 10q-36 0 -36 -34q0 -15 10.5 -25.5t25.5 -10.5v0z" />
    <glyph glyph-name="glyph16" unicode="&#x268f;" horiz-adv-x="630" 
d="M265 570v-90q0 -80 -80 -80h-90q-80 0 -80 80v90q0 80 80 80h90q80 0 80 -80zM615 570v-90q0 -80 -80 -80h-90q-80 0 -80 80v90q0 80 80 80h90q80 0 80 -80zM265 220v-90q0 -80 -80 -80h-90q-80 0 -80 80v90q0 80 80 80h90q80 0 80 -80zM535 300q80 0 80 -80v-90
q0 -80 -80 -80h-90q-80 0 -80 80v90q0 80 80 80h90v0z" />
    <glyph glyph-name="glyph17" unicode="&#x2630;" horiz-adv-x="730" 
d="M665 400q21 0 35.5 -15t14.5 -35t-15.5 -35t-34.5 -15h-600q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h600zM65 500q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h600q21 0 35.5 -15t14.5 -35t-15.5 -35t-34.5 -15h-600zM665 200q21 0 35.5 -15t14.5 -35t-15.5 -35
t-34.5 -15h-600q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h600v0z" />
    <glyph glyph-name="glyph18" unicode="&#x2713;" horiz-adv-x="697" 
d="M264 0q-34 0 -56 28l-180 236q-25 39 -2 78.5t67 33.5q29 -5 47 -28l118 -154l296 474q15 23 41 30t55 -8q23 -15 30 -41t-8 -55l-350 -560q-20 -32 -56 -32l-2 -2v0z" />
    <glyph glyph-name="glyph19" unicode="&#x2715;" horiz-adv-x="500" 
d="M467 194q18 -18 18 -43t-17.5 -42t-43.5 -17t-43 16l-132 152l-132 -152q-17 -16 -43 -16t-43 16q-16 17 -16 43t16 43l138 156l-138 158q-16 17 -16 43t16 43q17 16 43 16t43 -16l132 -152l132 152q17 16 43 16t43.5 -17t17.5 -42t-18 -43l-138 -158l138 -156v0z" />
    <glyph glyph-name="glyph20" unicode="&#x2716;" horiz-adv-x="870" 
d="M732 647q123 -123 123 -297t-123 -297t-297 -123t-297 123t-123 297t123 297t297 123t297 -123zM521 350l154 154l-86 86l-154 -152l-152 152l-88 -86l154 -154l-154 -152l88 -86l152 152l154 -152l86 86l-154 152v0z" />
    <glyph glyph-name="glyph21" unicode="&#x274e;" horiz-adv-x="830" 
d="M715 750q42 0 71 -29t29 -71v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-40 0 -70 30t-30 70v600q0 41 29.5 70.5t70.5 29.5h600zM569 112l86 86l-154 152l154 154l-86 86l-154 -152l-152 152l-88 -86l154 -154l-154 -152l88 -86l152 152l154 -152v0z" />
    <glyph glyph-name="glyph23" unicode="&#x2795;" horiz-adv-x="870" 
d="M732 647q123 -123 123 -297t-123 -297t-297 -123t-297 123t-123 297t123 297t297 123t297 -123zM487 300h200v102h-200v202h-102v-202h-202v-102h202v-202h102v202v0z" />
    <glyph glyph-name="glyph24" unicode="&#x229e;" horiz-adv-x="830" 
d="M715 750q42 0 71 -29t29 -71v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-40 0 -70 30t-30 70v600q0 41 29.5 70.5t70.5 29.5h600zM665 300v100h-200v200h-100v-200h-200v-100h200v-200h100v200h200v0z" />
    <glyph glyph-name="glyph26" unicode="&#x2796;" horiz-adv-x="870" 
d="M732 647q123 -123 123 -297t-123 -297t-297 -123t-297 123t-123 297t123 297t297 123t297 -123zM687 402h-504v-102h504v102v0z" />
    <glyph glyph-name="glyph27" unicode="&#x229f;" horiz-adv-x="830" 
d="M715 750q42 0 71 -29t29 -71v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-40 0 -70 30t-30 70v600q0 41 29.5 70.5t70.5 29.5h600zM665 300v100h-500v-100h500v0z" />
    <glyph glyph-name="glyph28" unicode="&#x2753;" horiz-adv-x="610" 
d="M15 526q5 129 77 201.5t203 72.5q130 0 214 -60q86 -62 86 -184q0 -64 -42 -124q-13 -21 -88 -80l-46 -30q-41 -34 -48 -60q-7 -18 -8 -44q0 -14 -16 -14h-128q-16 0 -16 12q5 99 28 124q26 36 104 90l24 14q22 16 34 34q28 43 28 70q0 40 -26 78q-29 36 -92 36
q-68 0 -94 -44q-28 -41 -28 -92h-166zM293 104q44 0 73 -30t27 -74q-2 -45 -31.5 -72.5t-74.5 -25.5q-45 0 -73.5 29.5t-26.5 74.5t31.5 72.5t74.5 25.5v0z" />
    <glyph glyph-name="glyph29" unicode="&#xe704;" horiz-adv-x="950" 
d="M795 680q135 -131 140 -322q2 -192 -131 -327q-134 -137 -323 -141q-192 -2 -327 131q-138 134 -139 323q-4 190 130 327q134 138 324 139t326 -130zM467 70q29 0 48.5 19t19.5 47q2 30 -17 49t-49 19h-2q-28 0 -47 -18t-21 -46q0 -29 19 -48.5t47 -21.5h2zM633 398
q26 35 26 78q0 76 -52 115t-136 39t-128.5 -44.5t-47.5 -127.5v-4h110v4q0 26 16 54q17 24 54 24q40 0 52 -20q16 -19 16 -44q0 -15 -9.5 -30t-19 -23t-27 -20.5t-22.5 -16.5q-26 -20 -38 -34q-13 -20 -18 -78v-8h108v4q0 40 32 64l28 18q46 34 56 50v0z" />
    <glyph glyph-name="glyph30" unicode="&#x2139;" horiz-adv-x="490" 
d="M367 850q46 0 73 -26t27 -70q0 -51 -40 -88.5t-94 -37.5q-47 0 -73.5 25.5t-24.5 72.5q0 45 35 85q34 39 97 39zM161 -150q-100 0 -54 178l60 254q14 56 0 56q-12 0 -54 -18q-40 -17 -72 -38l-26 44q90 78 189 126t151 48q78 0 36 -162l-70 -266q-16 -64 6 -64
q45 0 118 60l30 -40q-84 -86 -175 -132t-139 -46v0z" />
    <glyph glyph-name="glyph31" unicode="&#xe705;" horiz-adv-x="950" 
d="M795 680q135 -131 140 -322q2 -192 -131 -327q-134 -137 -323 -141q-192 -2 -327 131q-138 134 -139 323q-4 190 130 327q134 138 324 139t326 -130zM497 524q36 0 60 21.5t24 54.5q0 58 -60 58q-43 0 -65 -24q-23 -25 -23 -50q-2 -29 15.5 -44.5t48.5 -15.5zM401 64
q29 0 84 26q53 25 106 78l-18 24q-48 -36 -72 -36q-15 0 -4 38l42 160q25 96 -22 96q-29 0 -89 -29q-61 -30 -115 -75l16 -26q52 34 74 34q12 0 0 -34l-36 -152q-26 -104 34 -104v0z" />
    <glyph glyph-name="glyph32" unicode="&#x1f519;" horiz-adv-x="880" 
d="M765 540q41 0 70.5 -29.5t29.5 -70.5v-290q0 -40 -30 -70t-70 -30h-690v140h650v210h-500v-110l-210 180l210 180v-110h540v0z" />
    <glyph glyph-name="glyph33" unicode="&#x2302;" horiz-adv-x="930" 
d="M903 336q15 -15 11 -26.5t-27 -11.5h-84v-310q0 -22 -6 -31t-26 -9h-204v310h-204v-310h-194q-25 0 -33.5 8t-8.5 32v310h-84q-23 0 -27 11.5t11 26.5l400 402q16 16 38 16t38 -16l400 -402v0z" />
    <glyph glyph-name="glyph34" unicode="&#x1f517;" horiz-adv-x="830" 
d="M115 138q0 -37 26.5 -62.5t62.5 -25.5q37 0 63 26l42 40q14 14 34 14q19 0 36 -14q31 -34 0 -70l-42 -40q-56 -56 -132 -56q-78 0 -134 56t-56 132q0 78 56 134l148 148q40 39 85 60.5t95.5 17t91.5 -43.5q16 -16 16 -36t-16 -36q-36 -31 -70 0q-50 48 -132 -34
l-148 -146q-26 -26 -26 -64zM759 690q56 -56 56 -132q0 -78 -56 -134l-158 -158q-73 -72 -150 -72q-62 0 -112 50q-14 14 -14 34q0 21 14 35.5t35 14.5t35 -14q50 -48 122 24l158 156q28 28 28 64q0 38 -28 62q-25 26 -55.5 30.5t-60.5 -20.5l-50 -50q-17 -14 -36 -14
q-20 0 -34 14q-34 34 0 70l50 50q58 55 130 50.5t126 -60.5v0z" />
    <glyph glyph-name="glyph35" unicode="&#x1f4ce;" horiz-adv-x="969" 
d="M259 -140q-103 0 -170 72q-73 71 -74 166q-1 96 84 190l496 496q79 80 174 54q43 -12 78.5 -47t47.5 -79q26 -96 -54 -176l-474 -474q-40 -40 -88 -46q-48 -4 -80 28q-30 24 -27 74t47 92l332 334q24 26 50 0t0 -50l-332 -332q-44 -44 -20 -70q30 -20 70 20l474 474
q50 50 34 108q-16 60 -76 76q-54 14 -108 -36l-494 -494q-65 -76 -64 -143q1 -66 52 -117q62 -55 127.5 -50t130.5 62l496 494q24 24 50 0q25 -22 0 -48l-496 -496q-82 -82 -186 -82v0z" />
    <glyph glyph-name="glyph36" unicode="&#x1f512;" horiz-adv-x="730" 
d="M655 476q20 0 40 -19.5t20 -40.5v-390q0 -48 -48 -66l-60 -18q-41 -16 -96 -16h-290q-57 0 -98 16l-60 18q-48 18 -48 66v390q0 22 15 41t35 19h100v70q0 108 50.5 169t149.5 61t149.5 -61t50.5 -169v-70h90zM265 566v-90h200v90q0 50 -26.5 80t-73.5 30t-73.5 -30
t-26.5 -80v0z" />
    <glyph glyph-name="glyph37" unicode="&#x1f513;" horiz-adv-x="730" 
d="M655 450q19 0 39.5 -20t20.5 -40v-390q0 -21 -14.5 -40t-33.5 -24l-60 -20q-51 -16 -96 -16h-290q-47 0 -98 16l-60 20q-19 5 -33.5 24t-14.5 40v390q0 22 15 41t35 19h400v140q0 110 -100 110t-100 -110v-40h-100v20q0 108 50.5 169t149.5 61q200 0 200 -230v-120h90v0z
" />
    <glyph glyph-name="glyph38" unicode="&#xe70a;" 
d="M515 630q88 0 174.5 -24.5t143.5 -62.5q116 -78 162 -148q20 -32 20 -45t-20 -44q-49 -74 -162 -149q-57 -38 -143.5 -62.5t-174.5 -24.5t-174.5 24.5t-143.5 62.5q-111 72 -162 149q-20 31 -20 44t20 45q48 74 162 148q57 38 143.5 62.5t174.5 24.5zM672 199
q65 63 65 151q0 90 -65 153q-64 63 -157 63t-157 -63q-65 -63 -65 -153q0 -88 65 -151q64 -63 157 -63t157 63zM515 350q8 -8 37 -2q11 2 28 6t22 5q21 4 25 -9q0 -44 -33.5 -75t-78.5 -31t-77.5 31t-32.5 75q0 46 32 77t78 31q5 0 7.5 -3t3 -9t0 -11.5t-3 -14t-3.5 -13
t-3 -11.5l-3 -8q-8 -25 2 -38v0z" />
    <glyph glyph-name="glyph39" unicode="&#xe70c;" horiz-adv-x="990" 
d="M951 631q-43 -92 -128 -157l18 -24q17 -28 6 -54l-48 -158q-12 -29 -36 -46l-464 -328q-42 -30 -64 4l-210 304q-12 20 -8.5 40.5t20.5 31.5l464 328q25 18 54 18h158q30 0 48 -26l28 -40q168 130 114 286q-10 28 18 40q32 8 38 -20q36 -106 -8 -199zM743 362
q40 31 34 80l-32 -16q-7 -4 -12 -4q-17 0 -28 18q-12 30 16 40l24 14q-48 35 -92 0q-27 -17 -33.5 -49t13.5 -63q17 -24 49 -31t61 11v0z" />
    <glyph glyph-name="glyph40" unicode="&#x1f516;" horiz-adv-x="390" 
d="M325 800q21 0 35.5 -15t14.5 -35v-850l-180 180l-180 -180v850q0 50 40 50h270v0z" />
    <glyph glyph-name="glyph41" unicode="&#x1f4d1;" horiz-adv-x="580" 
d="M515 850q19 0 34.5 -15t15.5 -35v-850l-150 180v620q0 20 -15.5 35t-34.5 15h-100q0 50 40 50h210zM265 700q19 0 34.5 -15t15.5 -35v-800l-150 180l-150 -180v800q0 50 40 50h210v0z" />
    <glyph glyph-name="glyph42" unicode="&#x2691;" horiz-adv-x="930" 
d="M889 616q13 6 22 -0.5t0 -19.5q-94 -136 -164 -213q-67 -75 -110 -90q-42 -15 -73 -2q-33 14 -60 37t-63 40q-33 16 -93 -4q-59 -20 -139 -86l90 -352h-100l-184 720l92 34q91 67 152 86q62 20 98 3q35 -16 64 -51t62 -71t79 -62q43 -25 129 -20q84 5 198 51v0z" />
    <glyph glyph-name="glyph43" unicode="&#x1f44d;" horiz-adv-x="830" 
d="M655 467q55 -7 108 -24q52 -16 52 -47q0 -74 -61 -284q-62 -212 -107 -212q-144 0 -288 42t-144 88v342q0 14 15 34q21 29 99 86q30 22 108 74q52 36 104 100q13 16 31.5 39t31.5 38.5t22 26.5q31 37 41 26q48 -77 29 -137q-20 -62 -59 -119q-40 -58 -40 -60q1 -5 58 -13
zM165 476q14 0 0 -14q-50 -50 -50 -104v-318q0 -51 52 -104q10 -10 -2 -10q-41 0 -66 12t-51 41q-33 37 -33 99v242q0 62 33 100q34 38 63 47q30 9 54 9v0z" />
    <glyph glyph-name="glyph44" unicode="&#x1f44e;" horiz-adv-x="830" 
d="M176 231q-56 7 -108 24q-53 17 -53 47q0 70 62 285q61 213 106 213q146 0 288 -43q144 -43 144 -89v-342q0 -23 -33 -54q-34 -33 -74 -61q-53 -38 -82 -57l-33 -22q-52 -36 -104 -100q-13 -16 -31.5 -39t-31.5 -38.5t-22 -26.5q-31 -37 -41 -26q-48 77 -29 137
q20 62 59 119q40 58 40 60q-1 5 -57 13zM665 222q-12 0 2 14q48 50 48 104v318q0 51 -52 104q-10 10 2 10q41 0 66 -12t51 -41q33 -37 33 -99v-242q0 -94 -63 -129q-47 -27 -87 -27v0z" />
    <glyph glyph-name="glyph45" unicode="&#x1f4e5;" 
d="M983 198q16 -9 26.5 -30t3.5 -42l-28 -154q-4 -19 -21.5 -32.5t-40.5 -13.5h-816q-23 0 -40.5 13.5t-21.5 32.5l-28 154q-10 48 32 72l158 108h98l-170 -130h178q7 0 12 -8l40 -110h300l40 110q8 8 12 8h178l-170 130h98zM775 520l-260 -244l-260 244h166v256h190v-256
h164v0z" />
    <glyph glyph-name="glyph46" unicode="&#x1f4e4;" 
d="M515 776l260 -244h-164v-256h-190v256h-166zM983 198q16 -9 26.5 -30t3.5 -42l-28 -154q-4 -19 -21.5 -32.5t-40.5 -13.5h-816q-23 0 -40.5 13.5t-21.5 32.5l-28 154q-10 48 32 72l158 108h98l-170 -130h178q7 0 12 -8l40 -110h300l40 110q8 8 12 8h178l-170 130h98
l160 -108v0z" />
    <glyph glyph-name="glyph47" unicode="&#xe711;" 
d="M775 494q99 0 170 -68q70 -67 70 -166t-70 -166q-71 -68 -170 -68h-190v190h106l-176 230l-174 -230h104v-190h-248q-73 0 -127.5 52t-54.5 124q0 74 53.5 126t128.5 52q12 0 20 -2q-2 16 -2 38q0 108 78 184q77 76 188 76q92 0 161.5 -53.5t92.5 -132.5q25 4 40 4v0z
" />
    <glyph glyph-name="glyph48" unicode="&#xe712;" horiz-adv-x="930" 
d="M915 10q-86 152 -208 197q-121 45 -330 45v-218l-362 334l362 322v-192q88 0 166.5 -27t132.5 -70q110 -88 165 -199q57 -117 68 -164l6 -28v0z" />
    <glyph glyph-name="glyph49" unicode="&#xe713;" 
d="M165 368l212 -196v-138l-362 334l362 322v-134zM627 498q103 0 182 -50q77 -49 115 -122q78 -155 87 -266l4 -50q-85 154 -168 198t-220 44v-218l-362 334l362 322v-192v0z" />
    <glyph glyph-name="glyph50" unicode="&#x27a6;" horiz-adv-x="930" 
d="M555 252q-211 0 -332 -45q-122 -45 -208 -197q9 48 20 76.5t43 93.5q40 83 96 148q56 64 156 117q101 53 225 53v192l360 -322l-360 -334v218v0z" />
    <glyph glyph-name="glyph51" unicode="&#x275e;" horiz-adv-x="792" 
d="M15 530q0 61 43 105.5t103 44.5q146 0 184 -146q38 -140 -40 -302q-79 -168 -224 -204q-34 -8 -66 -8v70q111 0 182 108q54 86 26 146q-17 36 -62 36q-60 0 -103 44.5t-43 105.5zM581 680q146 0 184 -146q38 -140 -40 -302q-79 -168 -224 -204q-34 -8 -66 -8v70
q111 0 182 108q54 86 26 146q-17 36 -62 36q-60 0 -103 44.5t-43 105.5t43 105.5t103 44.5v0z" />
    <glyph glyph-name="glyph52" unicode="&#xe714;" 
d="M411 604q0 -18 -16 -30l-246 -224l246 -226q16 -12 16 -30q0 -19 -16 -32q-30 -30 -60 0l-320 288l320 286q30 30 60 0q16 -13 16 -32zM697 636l318 -286l-318 -288q-32 -30 -62 0q-32 32 0 62l248 226l-248 224q-32 30 0 62q30 30 62 0v0z" />
    <glyph glyph-name="glyph53" unicode="&#xe715;" 
d="M15 560q0 22 14 36t36 14h288q-65 -49 -98 -88l-10 -12h-130v-450h650v56l100 82v-188q0 -20 -15.5 -35t-34.5 -15h-750q-19 0 -34.5 15t-15.5 35v550zM683 408q-165 0 -242 -41q-75 -40 -160 -181q0 72 32 157q16 43 48 88.5t66 73.5q42 35 111 57t145 22v156l332 -250
l-332 -260v178v0z" />
    <glyph glyph-name="glyph54" unicode="&#x270e;" horiz-adv-x="810" 
d="M780 616q15 -32 15 -48v-16q-90 -90 -542 -540l-238 -52l50 240q452 450 542 540q54 12 126 -60q32 -32 47 -64zM239 40l24 24q-1 44 -52 94q-20 20 -45 35q-22 13 -35 13l-14 2l-22 -24l-18 -80q56 -31 82 -82l80 18v0z" />
    <glyph glyph-name="glyph55" unicode="&#x2712;" horiz-adv-x="728" 
d="M75 -138q-6 -20 -26 -8q-18 7 -16 34q5 103 50 226q-100 154 -52 316q24 -79 76 -158q22 -34 32 -30q7 4 0 83q-8 88 -11 166q-3 88 25 157q24 47 80 94q62 52 104 70q-24 -47 -33 -94q-19 -105 17 -110q12 0 84 120q72 121 106 122q46 4 114 -29t82 -65q12 -24 0 -79
t-40 -83q-44 -44 -146 -62t-114 -24q-16 -10 12 -34q55 -48 176 -20q-55 -79 -136 -114q-77 -33 -132 -38q-53 -5 -54 -10q-4 -23 49 -54q53 -30 101 -14q-30 -56 -63 -84q-34 -29 -52.5 -35t-77.5 -11q-69 -6 -85 -8l-70 -224v0z" />
    <glyph glyph-name="glyph56" unicode="&#xe716;" horiz-adv-x="1010" 
d="M59 548q4 9 12 14q1 0 49 17q62 22 93 32q47 15 58 15h44v150h380v-150h46q12 0 57 -15q30 -10 92 -32q48 -17 49 -17q18 -8 12 -26q-4 -10 -20 -10h-850q-26 0 -22 22zM941 470q20 0 37 -19.5t17 -40.5v-174q0 -21 -17 -40.5t-37 -19.5h-100l44 -250h-760l44 250h-98
q-20 0 -38 19.5t-18 40.5v174q0 21 18 40.5t38 19.5h870zM225 26h560l-70 324h-420l-70 -324v0z" />
    <glyph glyph-name="glyph57" unicode="&#xe717;" 
d="M217 50q-41 0 -70.5 29.5t-29.5 70.5v302h-102l176 198l174 -198h-100v-262h272l128 -140h-448zM915 250h100l-174 -200l-176 200h102v260h-274l-128 140h450q41 0 70.5 -29.5t29.5 -70.5v-300v0z" />
    <glyph glyph-name="glyph58" unicode="&#x2328;" 
d="M945 650q28 0 49 -21t21 -49v-460q0 -29 -20.5 -49.5t-49.5 -20.5h-860q-29 0 -49.5 20.5t-20.5 49.5v460q0 28 21 49t49 21h860zM565 450h100v100h-100v-100zM615 400v-100h100v100h-100zM415 450h100v100h-100v-100zM465 400v-100h100v100h-100zM265 450h100v100h-100
v-100zM315 400v-100h100v100h-100zM115 450h100v100h-100v-100zM165 400v-100h100v100h-100zM215 250h-100v-100h100v100zM765 250h-500v-100h500v100zM915 250h-100v-100h100v100zM865 300v100h-100v-100h100zM915 450v100h-200v-100h200v0z" />
    <glyph glyph-name="glyph59" unicode="&#xe718;" horiz-adv-x="830" 
d="M715 700q42 0 71 -29t29 -71v-350q0 -41 -29.5 -70.5t-70.5 -29.5h-200v-150l-200 150h-200q-40 0 -70 30t-30 70v350q0 41 29.5 70.5t70.5 29.5h600v0z" />
    <glyph glyph-name="glyph60" unicode="&#xe720;" 
d="M15 450q0 41 29.5 70.5t70.5 29.5h190v-310h350l6 2h4v-92q0 -41 -29.5 -70.5t-70.5 -29.5h-250l-150 -150v150h-50q-40 0 -70 30t-30 70v300zM915 800q42 0 71 -29t29 -71v-300q0 -41 -29.5 -70.5t-70.5 -29.5h-50v-150l-150 150h-350v400q0 41 29.5 70.5t70.5 29.5h450
v0z" />
    <glyph glyph-name="glyph61" unicode="&#x1f514;" horiz-adv-x="830" 
d="M647 426q30 -64 85 -74q27 -5 48 -26.5t31 -51.5q22 -61 -74 -161q-95 -98 -252 -157q-163 -58 -297 -45q-132 13 -155 75q-19 54 12 111t18 111q-56 193 -47 300q9 108 113 192q26 23 29 51t27.5 37.5t47.5 -10.5q22 -19 56 -18q132 2 198 -66q64 -66 160 -268zM620 107
q71 53 100 91q29 39 25 50q-7 22 -49 33q-43 11 -124 1q-84 -11 -187 -48q-103 -38 -173 -87q-72 -51 -94 -84q-23 -35 -17 -53q4 -12 50 -22q45 -10 134 -4q86 6 176 38q86 31 159 85zM399 196q23 7 38 14l2 -2q14 -41 -17 -83q-32 -44 -89 -63q-96 -36 -152 14
q78 67 218 120v0z" />
    <glyph glyph-name="glyph62" unicode="&#x26a0;" horiz-adv-x="992" 
d="M972 -24q10 -16 0 -34q-10 -16 -30 -16h-892q-17 0 -28.5 17t-1.5 33l446 782q8 18 30 18t30 -18zM552 126h-110v-100h110v100zM552 200v300h-110v-300h110v0z" />
    <glyph glyph-name="glyph63" unicode="&#x1f4a5;" horiz-adv-x="931" 
d="M900 234q19 -16 15.5 -33t-27.5 -23l-78 -22q-23 -6 -39.5 -27.5t-14.5 -48.5l4 -82q2 -23 -13.5 -34t-38.5 0l-86 44q-25 12 -49 3t-33 -29l-46 -88q-12 -22 -29 -23t-33 19l-50 78q-35 48 -88 20l-122 -70q-21 -14 -32 -6.5t-2 32.5l54 164q8 25 -5 44.5t-35 21.5
l-106 12q-25 4 -29 18t15 30l86 76q20 17 20 41t-20 41l-86 76q-19 16 -15.5 33t27.5 23l78 22q23 6 40.5 28t15.5 48l-6 82q0 24 14 35.5t38 0.5l80 -38q29 -10 52 -1t34 29l46 80q12 22 30 21t30 -23l50 -86q11 -21 33 -28.5t47 6.5l136 84q20 13 29.5 6.5t0.5 -32.5
l-60 -170q-11 -24 2.5 -42t37.5 -20l114 -12q26 -2 29.5 -16.5t-15.5 -29.5l-86 -76q-18 -16 -18 -41t18 -41zM516 246h-100v-104h100v104zM516 302v260h-100v-260h100v0z" />
    <glyph glyph-name="glyph64" unicode="&#xe722;" 
d="M915 750q42 0 71 -29t29 -71v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-800q-40 0 -70 30t-30 70v600q0 41 29.5 70.5t70.5 29.5h800zM915 650h-800v-600h800v600zM465 156h-250v90h250v-90zM465 306h-250v90h250v-90zM465 456h-250v90h250v-90zM811 226l4 -70h-250
q0 70 6 70q84 22 84 66q0 16 -27 56t-27 88q0 110 90 110t90 -110q0 -48 -28 -88t-28 -56q0 -20 20.5 -35.5t43.5 -22.5l22 -8v0z" />
    <glyph glyph-name="glyph65" unicode="&#xe723;" 
d="M461 780v-860q0 -20 -20 -20h-46q-20 0 -20 20v440h-176q-16 0 -28 6q-13 2 -26 12l-120 82q-10 6 -10 16t10 16l120 82q13 10 26 12q7 4 28 4h176v190q0 20 20 20h46q20 0 20 -20zM1005 592q10 -6 10 -16t-10 -16l-118 -82q-23 -12 -26 -12q-13 -6 -28 -6h-302l-40 230
h342q22 0 54 -16l118 -82v0z" />
    <glyph glyph-name="glyph66" unicode="&#xe724;" horiz-adv-x="530" 
d="M442 677q73 -73 73 -177q0 -105 -62 -243q-63 -139 -126 -223l-62 -84q-35 41 -83 116.5t-80 137.5q-87 169 -87 296q0 104 73 177t177 73t177 -73zM265 362q55 0 95.5 40t40.5 96q0 55 -40 94.5t-96 39.5q-55 0 -94.5 -39t-39.5 -95t39.5 -96t94.5 -40v0z" />
    <glyph glyph-name="glyph67" unicode="&#xe727;" 
d="M1015 -14q0 -14 -9 -25t-23 -11q-7 0 -18 6l-216 136l-216 -136q-18 -10 -34 0l-218 136l-216 -136q-16 -10 -34 0q-16 10 -16 30v584q0 20 16 30l234 146q18 10 34 0l216 -136l218 136q16 10 32 0l234 -146q16 -10 16 -30v-584zM249 150v506l-168 -104v-506zM483 46v506
l-168 104v-506zM717 150v506l-170 -104v-506zM949 46v506l-168 104v-506l168 -104v0z" />
    <glyph glyph-name="glyph68" unicode="&#x27a2;" horiz-adv-x="890" 
d="M863 768q17 -17 9 -38q-7 -20 -29 -65t-24 -49q-71 -147 -304 -578l-66 -118l-54 380l-380 56q449 250 696 368q8 4 33 17.5t44.5 23t34.5 13.5q23 7 40 -10zM771 672l-304 -280l28 -234l276 514v0z" />
    <glyph glyph-name="glyph69" unicode="&#xe728;" horiz-adv-x="990" 
d="M829 694q141 -137 146 -336q2 -200 -136 -342q-137 -141 -338 -146q-200 -2 -341 137q-144 140 -145 337q-5 200 135 342t339 144q198 2 340 -136zM767 86q109 112 108 270q-1 157 -115 267q-111 109 -269 107q-157 -2 -267 -114q-109 -111 -107 -270q1 -158 114 -267
q111 -109 270 -107q157 2 266 114zM267 126q9 58 18.5 93t34.5 101q33 88 77 132q45 45 125 76q81 32 141 42l60 10q-9 -58 -18.5 -93t-34.5 -101q-33 -88 -77 -132q-43 -43 -124 -74q-83 -32 -142 -42zM447 402q-22 -19 -22 -48q0 -27 21.5 -49.5t49.5 -22.5q30 0 49 22
q52 52 88 186q-137 -36 -186 -88v0z" />
    <glyph glyph-name="glyph70" unicode="&#x2615;" horiz-adv-x="711" 
d="M604 719q49 -20 71.5 -42t19.5 -45l-72 -594q-1 -13 -34 -36q-36 -25 -104 -43.5t-130 -18.5t-128 18.5t-105 43.5q-34 23 -35 36l-72 594q-5 28 36 57q46 33 129.5 52t174.5 19q150 0 249 -41zM355 544q62 0 129.5 14t105.5 34q33 18 33 30t-33 29q-39 20 -106 33.5
t-129 13.5t-129 -13.5t-106 -33.5q-33 -17 -33 -29t33 -30q38 -20 105.5 -34t129.5 -14v0z" />
    <glyph glyph-name="glyph71" unicode="&#xe729;" horiz-adv-x="790" 
d="M65 458q121 -70 330 -70t330 70l-54 -486q-1 -13 -35 -36q-32 -22 -100 -43t-141 -21q-64 0 -132.5 19t-107.5 45q-35 22 -36 36zM553 758q94 -18 158 -55t64 -71v-10q0 -59 -112 -99q-114 -41 -268 -41t-268 41q-112 40 -112 99v10q0 34 64 71t158 55l42 48q23 26 70 26
h92q52 0 70 -26zM499 646h84q-95 114 -104 126q-13 16 -32 16h-102q-22 0 -32 -16l-106 -126h84l64 66h82l62 -66v0z" />
    <glyph glyph-name="glyph72" unicode="&#xe730;" horiz-adv-x="730" 
d="M615 800q42 0 71 -29t29 -71v-700q0 -41 -29.5 -70.5t-70.5 -29.5h-500q-40 0 -70 30t-30 70v700q0 41 29.5 70.5t70.5 29.5h500zM615 0v700h-500v-700h500v0z" />
    <glyph glyph-name="glyph73" unicode="&#xe736;" horiz-adv-x="1031" 
d="M985 480q37 -10 30 -46l-150 -556q-4 -15 -17.5 -22.5t-30.5 -3.5l-406 110q-14 3 -23 16.5t-5 29.5l24 92l-180 -48q-39 -10 -50 26l-160 602q-10 36 28 48l454 122q17 4 30.5 -3.5t17.5 -22.5l66 -244zM97 670l144 -542l392 106l-144 540zM799 -72l132 492l-298 82
l76 -282q10 -34 -28 -46l-196 -52l-26 -102l340 -92v0z" />
    <glyph glyph-name="glyph74" unicode="&#xe737;" 
d="M15 600q0 41 29.5 70.5t70.5 29.5h800q42 0 71 -29t29 -71v-500q0 -41 -29.5 -70.5t-70.5 -29.5h-800q-40 0 -70 30t-30 70v500zM915 600h-800v-500h800v500v0z" />
    <glyph glyph-name="glyph75" unicode="&#x1f4c4;" horiz-adv-x="730" 
d="M227 398h280v-90h-280v90zM615 800q42 0 71 -29t29 -71v-700q0 -41 -29.5 -70.5t-70.5 -29.5h-500q-40 0 -70 30t-30 70v700q0 41 29.5 70.5t70.5 29.5h500zM615 700h-500v-700h500v700zM505 504h-280v88h280v-88zM505 200v-88h-280v88h280v0z" />
    <glyph glyph-name="glyph76" unicode="&#xe731;" horiz-adv-x="730" 
d="M615 800q42 0 71 -29t29 -71v-700q0 -41 -29.5 -70.5t-70.5 -29.5h-500q-40 0 -70 30t-30 70v700q0 41 29.5 70.5t70.5 29.5h500zM155 504h420v88h-420v-88zM575 200h-420v-88h420v88zM575 308v90h-418v-90h418v0z" />
    <glyph glyph-name="glyph77" unicode="&#x1f4f0;" horiz-adv-x="830" 
d="M715 800q42 0 71 -29t29 -71v-700q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-40 0 -70 30t-30 70v700q0 41 29.5 70.5t70.5 29.5h600zM715 700h-600v-700h600v700zM465 200h-250v50h250v-50zM615 400h-200v50h200v-50zM415 600h200v-100h-200v100zM365 400h-150v200h150v-200
zM315 300h-100v50h100v-50zM365 350h250v-50h-250v50zM615 100h-400v50h400v-50zM515 200v50h100v-50h-100v0z" />
    <glyph glyph-name="glyph78" unicode="&#x1f4d6;" horiz-adv-x="930" 
d="M355 238v-68l-200 80v68zM355 446v-68l-200 80v68zM465 -100q-1 0 -5 1t-5 1l-10 2l-398 160q-32 12 -32 46v640q0 30 22 42q22 16 46 6l382 -154l382 154q24 10 46 -6q22 -12 22 -42v-640q0 -34 -32 -46l-398 -160q-2 0 -5 -1q-4 -1 -5 -1t-5 -1t-5 -1zM415 4v560
l-320 128v-560zM835 132v560l-320 -128v-560zM775 318v-68l-200 -80v68zM775 526v-68l-200 -80v68l200 80v0z" />
    <glyph glyph-name="glyph79" unicode="&#x1f4d5;" horiz-adv-x="730" 
d="M697 594q18 -8 18 -28v-562q0 -14 -12.5 -25t-27.5 -11q-46 0 -46 36v522q0 12 -12 18l-404 216q-31 10 -68 -10q-44 -20 -56 -44l408 -228q18 -8 18 -28v-550q0 -22 -18 -28q-5 -4 -16 -4q-15 0 -20 4q-13 9 -208.5 130.5t-205.5 127.5q-26 18 -26 34l-6 524q0 27 14 52
q28 45 102 77t116 9l450 -232v0z" />
    <glyph glyph-name="glyph80" unicode="&#x1f4c1;" horiz-adv-x="1031" 
d="M969 500q29 0 38.5 -10.5t7.5 -37.5l-42 -452q-2 -27 -13.5 -38.5t-40.5 -11.5h-806q-51 0 -56 50l-42 452q-2 27 7.5 37.5t38.5 10.5h908zM935 610l10 -40h-846l14 132q4 19 20 33.5t36 14.5h164q52 0 86 -34l30 -30q31 -36 86 -36h340q20 0 38 -12t22 -28v0z" />
    <glyph glyph-name="glyph81" unicode="&#xe738;" horiz-adv-x="1011" 
d="M159 600q0 18 11.5 33t26.5 17h608q20 0 36 -15q14 -14 14 -35v-50h-696v50zM259 700q0 18 11.5 33t26.5 17h410q20 0 36 -15q14 -14 14 -35h-498zM955 550q33 -30 38 -46q6 -18 0 -54l-76 -450q-3 -18 -17.5 -32.5t-30.5 -17.5h-710q-52 0 -60 50q0 1 -39 225t-39 225
q-10 22 -3 44t10 26q1 2 21 20l40 40v-80h836v80zM707 280v100h-70v-80h-260v80h-68v-100q0 -50 48 -50h300q18 0 33 10.5t15 25.5l2 14v0z" />
    <glyph glyph-name="glyph82" unicode="&#x1f4e6;" horiz-adv-x="930" 
d="M885 750q12 0 21 -9t9 -21v-120h-900v120q0 12 9 21t21 9h840zM135 -50q-29 0 -49.5 20.5t-20.5 49.5v530h800v-530q0 -29 -20.5 -49.5t-49.5 -20.5h-660zM315 450v-100h300v100h-300v0z" />
    <glyph glyph-name="glyph83" unicode="&#xe73a;" horiz-adv-x="790" 
d="M552 507q223 -223 223 -537h-118q0 265 -188 453q-187 187 -454 187v120q314 0 537 -223zM386 339q153 -153 153 -369h-118q0 166 -119 285t-287 119v118q218 0 371 -153zM129 196q47 0 80.5 -34t33.5 -80t-34 -79t-80 -33t-80 33t-34 79t33.5 80t80.5 34v0z" />
    <glyph glyph-name="glyph84" unicode="&#x1f4de;" horiz-adv-x="830" 
d="M476 290q162 162 118 206l-8 8q-31 31 -41 48q-11 19 -4 54q8 36 49 88q17 21 37 39q19 17 65 17q12 0 53 -31l47 -47q48 -48 -6 -194t-204 -294q-150 -150 -295 -205t-193 -7l-24 24l-24 23q-4 5 -18 24q-11 16 -12.5 27.5t1.5 33.5q2 19 15 35q16 20 51.5 47t56.5 37
q27 13 54 2q26 -11 35 -18q12 -10 39 -37q44 -44 208 120v0z" />
    <glyph glyph-name="glyph85" unicode="&#x2699;" horiz-adv-x="870" 
d="M855 228q-12 -41 -34 -82q-70 18 -136 -44q-54 -58 -34 -136q-41 -20 -84 -36q-46 82 -132 82t-132 -82q-43 16 -84 36q20 81 -34 136q-53 54 -136 34q-15 29 -34 82q82 52 82 132q0 72 -82 124q19 53 34 82q74 -18 136 44q54 55 34 136q40 21 84 34q47 -80 132 -80
t132 80q44 -13 84 -34q-20 -78 34 -136q66 -62 136 -44q22 -41 34 -82q-80 -50 -80 -124q0 -72 80 -122zM435 168q76 0 129 53t53 129q0 75 -53.5 129.5t-128.5 54.5t-128.5 -54.5t-53.5 -129.5q0 -76 53 -129t129 -53v0z" />
    <glyph glyph-name="glyph86" unicode="&#x2692;" 
d="M170 506q-14 -14 -14 -47q0 -11 -2 -11q-1 -1 -18 -16t-18 -16q-16 -13 -28 4l-70 76q-3 4 -4 8t-0.5 7t4 6.5t6 5.5t7.5 5.5t7 5.5q15 11 20 16q6 6 27 6q22 0 36.5 14.5t18.5 37.5q5 25 10 30q2 0 9 7q18 18 67 53q134 90 186 96q114 0 148 -2q13 0 -8 -8
q-123 -54 -152 -76q-80 -56 -36 -114q35 -47 38 -48q8 -8 -2 -14q-8 -8 -38 -35t-38 -35q-14 -8 -18 -4q-42 48 -71 60t-67 -12zM866 4q17 -22 -2 -38l-48 -42q-22 -13 -38 4l-414 472q-8 8 0 20l72 62q13 8 20 -2zM994 516q-49 -88 -154 -62q-56 12 -100 -32l-82 -78
l-68 78l68 70q40 40 37 118q-1 34 5 58q12 56 140 112q12 6 18 -3t2 -15q-10 -10 -46 -80q-13 -10 -12 -35q1 -24 40 -53q58 -40 96 22q2 4 24.5 38t23.5 36q4 10 13 9q10 -2 11 -17q16 -103 -16 -166zM152 -2l254 248l76 -86l-246 -242q-20 -20 -38 -4l-46 46q-23 18 0 38
v0z" />
    <glyph glyph-name="glyph87" unicode="&#xe73c;" horiz-adv-x="830" 
d="M665 200q62 0 106 -43.5t44 -106.5q0 -62 -44.5 -106t-105.5 -44t-105.5 44t-44.5 106q0 3 1 13t1 13l-260 156q-43 -32 -92 -32q-61 0 -105.5 44t-44.5 106t44.5 106t105.5 44q55 0 92 -30l260 156q0 2 -1 12t-1 12q0 62 44.5 106t105.5 44q62 0 106 -43.5t44 -106.5
q0 -62 -44.5 -106t-105.5 -44q-52 0 -90 32l-262 -156q2 -10 2 -26q0 -14 -2 -24l262 -156q36 30 90 30v0z" />
    <glyph glyph-name="glyph88" unicode="&#xe73e;" 
d="M355 350q0 67 47 113.5t113 46.5t113 -46.5t47 -113.5q0 -65 -47.5 -112.5t-112.5 -47.5t-112.5 47.5t-47.5 112.5zM175 350h-160v120h118q40 124 145 202t237 78q163 0 284 -116q16 -17 16 -43t-16 -43q-17 -16 -43 -16t-43 16q-78 82 -198 82q-102 0 -177.5 -64
t-96.5 -156q-13 -60 -66 -60zM855 350h160v-120h-118q-39 -120 -141.5 -200t-240.5 -80q-164 0 -282 118q-18 18 -18 43t18 41q17 18 41 18q25 0 43 -18q82 -82 198 -82q101 0 177 64t97 156q12 60 66 60v0z" />
    <glyph glyph-name="glyph89" unicode="&#xe73d;" horiz-adv-x="930" 
d="M165 0q0 40 30 70t70 30q41 0 70.5 -29.5t29.5 -70.5q0 -42 -29 -71t-71 -29q-41 0 -70.5 29.5t-29.5 70.5zM665 0q0 40 30 70t70 30q41 0 70.5 -29.5t29.5 -70.5q0 -42 -29 -71t-71 -29q-41 0 -70.5 29.5t-29.5 70.5zM343 236q-18 -5 -26.5 -10.5t-7.5 -12.5
q1 -13 44 -13h562v-76q0 -20 -20 -20h-654q-20 0 -20 20v76q-18 84 -54 250t-54 250h-98v80q0 20 20 20h156q20 0 20 -20v-86h704v-274q0 -22 -18 -26l-554 -158v0z" />
    <glyph glyph-name="glyph90" unicode="&#x1f45c;" horiz-adv-x="889" 
d="M874 608l-98 -648q-8 -30 -38 -30h-586q-28 0 -40 30q-94 620 -96 648q-4 34 22 60l55 43l55 43q17 16 56 16h480q39 0 56 -16q87 -66 110 -86q28 -26 24 -60zM444 232q58 0 99.5 35t61.5 88q35 93 43 155h-92q-38 -188 -112 -188t-112 188h-92q47 -278 204 -278zM92 600
h704l-110 116h-484l-110 -116v0z" />
    <glyph glyph-name="glyph91" unicode="&#x1f4c5;" horiz-adv-x="930" 
d="M815 700q42 0 71 -29t29 -71v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-700q-40 0 -70 30t-30 70v600q0 41 29.5 70.5t70.5 29.5h46v-100h160v100h290v-100h160v100h44zM815 400h-700v-400h700v400zM275 630h-70v170h70v-170zM725 800v-170h-70v170h70v0z" />
    <glyph glyph-name="glyph92" unicode="&#xe740;" horiz-adv-x="930" 
d="M815 800q42 0 71 -29t29 -71v-700q0 -41 -29.5 -70.5t-70.5 -29.5h-450q-40 0 -69 30t-29 70v100h98v-100h450v700h-450v-150h-98v150q0 41 29 70.5t69 29.5h450zM465 130v120h-450v150h450v120l200 -194l-200 -196v0z" />
    <glyph glyph-name="glyph93" unicode="&#xe741;" horiz-adv-x="930" 
d="M515 800q42 0 71 -29t29 -71v-150h-98v150h-402v-700h402v100h98v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-400q-40 0 -70 30t-30 70v700q0 41 29.5 70.5t70.5 29.5h400zM915 326l-198 -196v120h-450v150h450v120l198 -194v0z" />
    <glyph glyph-name="glyph94" unicode="&#x1f3a4;" horiz-adv-x="670" 
d="M655 468v-138q0 -92 -69 -164t-201 -84v-132h130q20 0 20 -20v-60q0 -20 -20 -20h-360q-20 0 -20 20v60q0 20 20 20h130v132q-132 12 -201 84t-69 164v138q0 20 20 20h30q20 0 20 -20v-138q0 -66 59 -123q58 -57 191 -57t191 57q59 57 59 123v138q0 20 20 20h30
q20 0 20 -20zM220 275q-35 26 -35 55v158h300v-158q0 -29 -35 -55q-34 -25 -115 -25t-115 25zM485 770v-212h-300v212q0 29 35 55q34 25 115 25t115 -25q35 -26 35 -55v0z" />
    <glyph glyph-name="glyph95" unicode="&#x1f507;" horiz-adv-x="914" 
d="M67 -90q-20 0 -36 15t-16 35q0 23 16 36l782 782q34 31 70 0q16 -16 16 -36t-16 -36l-782 -782q-19 -14 -34 -14zM717 442q74 -92 101 -172t-7 -116q-24 -24 -75 -57q-53 -34 -131 -71q-166 -79 -326 -22l278 276q41 -30 88 -54q42 -22 67 -25q23 -3 33 1q6 11 2 34
q-5 28 -26 68q-24 47 -54 88zM391 454l-270 -270q-40 130 28 283q67 150 132 215q35 32 105 11q72 -21 159 -85l-52 -50q-60 39 -105 53q-47 15 -57 5q-4 -6 -2 -28q1 -18 19 -58q16 -36 43 -76v0z" />
    <glyph glyph-name="glyph96" unicode="&#x1f50a;" horiz-adv-x="940" 
d="M340 583q106 -47 217 -157t157 -217q47 -107 5 -149q-29 -29 -92 -67q-65 -39 -156 -78q-93 -39 -194 -29q-103 11 -176 84t-84 176q-10 101 29 194q39 92 78 156q38 63 67 92q42 42 149 -5zM652 157q-10 37 -49 101t-96 118q-54 57 -118 96t-101 49q-39 10 -49 3
q-7 -10 3 -49q10 -37 49 -101q36 -59 94 -120q61 -58 120 -94q64 -39 101 -49q39 -10 49 -3q7 10 -3 49zM661 502q-18 0 -34 16t-16 35q0 22 16 35l94 96q36 32 72 0q31 -36 0 -72l-96 -94q-16 -16 -36 -16zM507 620q-29 0 -44 23.5t0 50.5l54 96q26 44 68 20
q17 -10 22.5 -28.5t-4.5 -39.5l-54 -96q-14 -26 -42 -26zM919 476q10 -22 3 -40.5t-23 -27.5l-96 -54q-18 -8 -24 -8q-23 0 -39.5 19t-8.5 45q6 20 24 30l96 54q21 10 39.5 4.5t28.5 -22.5v0z" />
    <glyph glyph-name="glyph97" unicode="&#xe742;" horiz-adv-x="926" 
d="M911 180q0 -33 -24 -56.5t-56 -23.5h-780q-9 0 -15 0.5t-13 2.5t-8 6t2 11q5 9 24 20l802 452q29 18 48.5 6.5t19.5 -44.5v-374v0z" />
    <glyph glyph-name="glyph98" unicode="&#x1f554;" horiz-adv-x="950" 
d="M800 675q135 -135 135 -325t-135 -325t-325 -135t-325 135t-135 325t135 325t325 135t325 -135zM730 96q105 106 105 254q0 150 -105 255t-255 105q-147 0 -254 -105q-106 -105 -106 -255q0 -148 106 -254t254 -106q150 0 255 106zM511 610v-244l150 -150l-50 -50
l-170 170v274h70v0z" />
    <glyph glyph-name="glyph99" unicode="&#x23f3;" horiz-adv-x="590" 
d="M527 526q-51 -56 -97 -99q-49 -46 -49 -77q0 -30 49 -76t97 -97t48 -97v-118q0 -34 -86 -73q-85 -39 -194 -39t-194 39q-86 39 -86 73v118q0 46 48 97t97 97t49 76q0 31 -49 77q-46 43 -97 99q-48 52 -48 96v118q0 32 87 71t193 39t193 -39t87 -71v-118q0 -44 -48 -96z
M75 720q-4 -7 4 -14q91 -52 216 -52q131 0 220 50q14 11 -16 30q-96 54 -202 54q-120 0 -204 -54zM321 350q0 38 22 66q20 26 51 56q17 16 29 28q92 92 92 122l2 50q-101 -54 -222 -54t-222 54l4 -50q0 -32 90 -122q3 -4 22.5 -22t22.5 -21l19 -19q2 -3 5.5 -7t11 -13.5
t11 -15t0.5 -5.5q-6 1 2 -12q17 -29 15 -33q-1 -2 -5 -2q0 -24 -7 -37q-18 -32 -19 -33l-12 -15l-31 -31l-35 -32q-90 -90 -90 -122v-66q4 2 66 23q58 19 92 43t34 58q0 30 26 30t26 -30q0 -34 33 -58q32 -23 94 -43q63 -20 67 -23v66q0 30 -92 122q-5 5 -28 27.5t-33 32.5
q-17 17 -30 42q-11 19 -11 46v0z" />
    <glyph glyph-name="glyph100" unicode="&#x1f4a1;" horiz-adv-x="730" 
d="M224 -6h282v-104q-70 -42 -142 -40q-70 -1 -140 40v104zM230 54q0 69 -34.5 136.5t-79.5 116.5q-45 47 -75.5 114t-24.5 137q7 119 94 206q86 86 254 86q169 0 255 -86q84 -84 95 -206q7 -108 -68 -209q-10 -13 -32.5 -42t-34 -45t-28 -42.5t-27.5 -51.5
q-24 -54 -24 -114h-270zM122 550q-3 -2 0 -20.5t2 -19.5q-1 -2 5 -19t6 -18t2.5 -7t6 -12t6.5 -12l4 -6q1 -2 13.5 -19t13.5 -19t15 -22t16 -22q88 -120 112 -212h82q24 94 112 212q1 1 13 18l24 34t13 19q29 46 33 62q9 37 7 63q-16 196 -244 196q-226 0 -242 -196v0z" />
    <glyph glyph-name="glyph101" unicode="&#x1f505;" horiz-adv-x="730" 
d="M365 510q67 0 113.5 -47t46.5 -113q0 -68 -46.5 -114t-113.5 -46q-66 0 -113 46.5t-47 113.5q0 65 47.5 112.5t112.5 47.5zM365 246q43 0 72.5 30t29.5 74q0 43 -29.5 72.5t-72.5 29.5q-42 0 -72 -30t-30 -72q0 -43 29.5 -73.5t72.5 -30.5zM65 390q19 0 34.5 -11.5
t15.5 -28.5q0 -40 -50 -40t-50 40q0 17 15.5 28.5t34.5 11.5zM603 530q-13 -13 -31 -16t-31 10q-12 15 -9.5 33t15.5 31q36 34 64 6t-8 -64zM665 390q19 0 34.5 -11.5t15.5 -28.5q0 -40 -50 -40q-48 0 -48 40q0 17 14.5 28.5t33.5 11.5zM365 100q17 0 28.5 -15.5t11.5 -34.5
t-11.5 -34.5t-28.5 -15.5t-28.5 15.5t-11.5 34.5t11.5 34.5t28.5 15.5zM191 170q28 -28 -8 -64q-12 -12 -30 -15.5t-32 7.5q-30 28 6 64t64 8zM181 584q12 -12 15.5 -30t-7.5 -32q-30 -28 -64 6q-36 36 -8 64t64 -8zM543 172q28 28 64 -8q13 -13 16 -31t-10 -31
q-30 -28 -64 6q-34 36 -6 64zM365 600q-17 0 -28.5 15.5t-11.5 34.5t11.5 34.5t28.5 15.5t28.5 -15.5t11.5 -34.5t-11.5 -34.5t-28.5 -15.5v0z" />
    <glyph glyph-name="glyph102" unicode="&#x1f506;" 
d="M965 390q19 0 34.5 -11.5t15.5 -28.5q0 -40 -50 -40h-48q-50 0 -50 40q0 17 15.5 28.5t34.5 11.5h48zM710 544q81 -80 81 -194q0 -116 -81 -196q-82 -80 -195 -80q-114 0 -194 80t-80 196q0 114 80 194t194 80q113 0 195 -80zM656 208q59 59 59 142q0 82 -59 141t-141 59
t-141 -59t-59 -141q0 -83 59 -142q58 -58 141 -58t141 58zM115 390q19 0 34.5 -11.5t15.5 -28.5q0 -40 -50 -40h-50q-50 0 -50 40q0 17 15.5 28.5t34.5 11.5h50zM515 700q-17 0 -28.5 15.5t-11.5 34.5v50q0 19 11.5 34.5t28.5 15.5t28.5 -15.5t11.5 -34.5v-50
q0 -19 -11.5 -34.5t-28.5 -15.5zM515 0q17 0 28.5 -15.5t11.5 -34.5v-50q0 -19 -11.5 -34.5t-28.5 -15.5t-28.5 15.5t-11.5 34.5v50q0 19 11.5 34.5t28.5 15.5zM849 626q-34 -34 -64 -8q-28 28 8 64q6 8 34 36q36 34 64 6t-8 -64zM183 72q12 14 30 17.5t32 -9.5
q12 -15 9.5 -33t-15.5 -31l-36 -36q-13 -13 -31 -16t-31 10q-30 28 6 64q8 6 36 34zM239 682q36 -36 6 -64q-14 -11 -32 -7.5t-30 15.5q-28 28 -36 34q-13 13 -15.5 31t9.5 33q13 13 31 10t31 -16zM793 16q-36 36 -8 64t64 -8l34 -34q36 -36 8 -64t-64 6q-28 28 -34 36v0z
" />
    <glyph glyph-name="glyph103" unicode="&#x25d1;" 
d="M965 390q19 0 34.5 -11.5t15.5 -28.5q0 -40 -50 -40h-48q-50 0 -50 40q0 17 15.5 28.5t34.5 11.5h48zM710 544q81 -80 81 -194q0 -116 -81 -196q-82 -80 -195 -80q-114 0 -194 80t-80 196q0 114 80 194t194 80q113 0 195 -80zM521 550q-85 0 -146 -59q-60 -59 -60 -141
q0 -84 60.5 -142t145.5 -58v400zM115 390q19 0 34.5 -11.5t15.5 -28.5q0 -40 -50 -40h-50q-50 0 -50 40q0 17 15.5 28.5t34.5 11.5h50zM515 700q-17 0 -28.5 15.5t-11.5 34.5v50q0 19 11.5 34.5t28.5 15.5t28.5 -15.5t11.5 -34.5v-50q0 -19 -11.5 -34.5t-28.5 -15.5zM515 0
q17 0 28.5 -15.5t11.5 -34.5v-50q0 -19 -11.5 -34.5t-28.5 -15.5t-28.5 15.5t-11.5 34.5v50q0 19 11.5 34.5t28.5 15.5zM849 626q-34 -34 -64 -8q-28 28 8 64q6 8 34 36q36 34 64 6t-8 -64zM183 72q12 14 30 17.5t32 -9.5q12 -15 9.5 -33t-15.5 -31l-36 -36q-13 -13 -31 -16
t-31 10q-30 28 6 64q8 6 36 34zM239 682q36 -36 6 -64q-14 -11 -32 -7.5t-30 15.5q-28 28 -36 34q-13 13 -15.5 31t9.5 33q13 13 31 10t31 -16zM793 16q-36 36 -8 64t64 -8l34 -34q36 -36 8 -64t-64 6q-28 28 -34 36v0z" />
    <glyph glyph-name="glyph104" unicode="&#x1f6ab;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM753 610zM213 120l514 514q-100 82 -232 82q-151 0 -258 -107q-106 -106 -106 -259q0 -133 82 -230zM237 92zM495 -14
q152 0 259 107t107 257q0 131 -82 232l-514 -514q97 -82 230 -82v0z" />
    <glyph glyph-name="glyph105" unicode="&#xe744;" horiz-adv-x="822" 
d="M491 746h316v-316l-100 124l-146 -152l-100 100l152 146zM261 302l100 -100l-152 -146l122 -100h-316v316l100 -122l146 152v0z" />
    <glyph glyph-name="glyph106" unicode="&#xe746;" horiz-adv-x="930" 
d="M171 146l-106 100h296v-296l-100 106l-146 -156l-100 100zM915 700l-154 -144l104 -100h-294v294l100 -104l144 154l100 -100v0z" />
    <glyph glyph-name="glyph107" unicode="&#xe74c;" horiz-adv-x="830" 
d="M715 750q42 0 71 -29t29 -71v-400q0 -41 -29.5 -70.5t-70.5 -29.5h-400q-40 0 -70 30t-30 70v402q0 40 29.5 69t70.5 29h400zM715 650h-400v-400h400v400zM115 350v-300h300v-100h-300q-40 0 -70 30t-30 70v300h100v0z" />
    <glyph glyph-name="glyph108" unicode="&#xe74d;" 
d="M915 800q41 0 70.5 -29.5t29.5 -70.5v-600q0 -42 -29 -71t-71 -29h-198v98h200v462h-802v-462h200v-98h-200q-41 0 -70.5 29.5t-29.5 70.5v600q0 40 30 70t70 30h800zM107 670q0 -16 11 -27t27 -11q38 0 38 38q0 16 -11 26t-27 10q-15 0 -26.5 -10.5t-11.5 -25.5z
M207 670q0 -16 11 -27t27 -11q38 0 38 38q0 16 -11 26t-27 10q-15 0 -26.5 -10.5t-11.5 -25.5zM917 700h-602v-62h602v62zM513 440l242 -240h-150v-300h-184v300h-150l242 240v0z" />
    <glyph glyph-name="glyph109" unicode="&#xe74e;" 
d="M915 750q41 0 70.5 -29.5t29.5 -70.5v-600q0 -42 -29 -71t-71 -29h-800q-41 0 -70.5 29.5t-29.5 70.5v600q0 40 30 70t70 30h800zM245 656q-15 0 -26.5 -10.5t-11.5 -25.5q0 -16 11 -27t27 -11q38 0 38 38q0 16 -11 26t-27 10zM107 620q0 -16 11 -27t27 -11q38 0 38 38
q0 16 -11 26t-27 10q-15 0 -26.5 -10.5t-11.5 -25.5zM917 510h-802v-460h802v460zM917 590v60h-602v-60h602v0z" />
    <glyph glyph-name="glyph110" unicode="&#xe74f;" horiz-adv-x="490" 
d="M245 850l230 -364h-460zM245 -150l-230 366h460l-230 -366v0z" />
    <glyph glyph-name="glyph111" unicode="&#xe758;" horiz-adv-x="950" 
d="M800 675q135 -135 135 -325t-135 -325t-325 -135t-325 135t-135 325t135 325t325 135t325 -135zM729 96q106 106 106 254q0 150 -106 255q-107 105 -254 105t-254 -105q-106 -105 -106 -255q0 -148 106 -254t254 -106t254 106zM565 544v-206h112l-202 -190l-202 190h112
v206h180v0z" />
    <glyph glyph-name="glyph112" unicode="&#xe759;" horiz-adv-x="950" 
d="M800 25q-135 -135 -325 -135t-325 135t-135 325q0 192 135 326q136 134 325 134t325 -134q135 -134 135 -326q0 -190 -135 -325zM221 96q106 -106 254 -106t254 106t106 254q0 150 -106 255q-107 105 -254 105t-254 -105q-106 -105 -106 -255q0 -148 106 -254zM667 260
h-204v-112l-190 202l190 204v-114h204v-180v0z" />
    <glyph glyph-name="glyph113" unicode="&#xe75a;" horiz-adv-x="950" 
d="M150 675q135 135 325 135t325 -135t135 -325t-135 -325t-325 -135t-325 135t-135 325t135 325zM730 605q-105 105 -255 105q-147 0 -254 -105q-106 -105 -106 -255q0 -148 106 -254t254 -106q150 0 255 106t105 254q0 150 -105 255zM283 440h204v114l190 -204l-190 -202
v112h-204v180v0z" />
    <glyph glyph-name="glyph114" unicode="&#xe75b;" horiz-adv-x="950" 
d="M150 25q-135 135 -135 325q0 192 135 326q136 134 325 134t325 -134q135 -134 135 -326q0 -190 -135 -325t-325 -135t-325 135zM221 605q-106 -105 -106 -255q0 -148 106 -254t254 -106q150 0 255 106t105 254q0 150 -105 255t-255 105q-147 0 -254 -105zM385 158v204
h-112l202 192l202 -192h-112v-204h-180v0z" />
    <glyph glyph-name="glyph115" unicode="&#xe75c;" horiz-adv-x="610" 
d="M579 422l-234 -224q-18 -18 -40 -18t-40 18l-234 224q-16 16 -16 41t16 41q37 38 78 0l196 -188l196 188q41 38 78 0q16 -16 16 -41t-16 -41v0z" />
    <glyph glyph-name="glyph116" unicode="&#xe75d;" horiz-adv-x="371" 
d="M257 626q13 16 39 16q25 0 41 -16q38 -36 0 -80l-186 -196l186 -194q38 -44 0 -80q-16 -16 -40 -16t-40 16l-226 236q-16 16 -16 38q0 24 16 40q225 235 226 236v0z" />
    <glyph glyph-name="glyph117" unicode="&#xe75e;" horiz-adv-x="370" 
d="M113 626l226 -236q16 -16 16 -40q0 -22 -16 -38l-226 -236q-16 -16 -40 -16t-40 16q-36 36 0 80l186 194l-186 196q-36 44 0 80q16 16 41 16q26 0 39 -16v0z" />
    <glyph glyph-name="glyph118" unicode="&#xe75f;" horiz-adv-x="610" 
d="M579 280q16 -16 16 -41t-16 -41q-37 -38 -78 0l-196 188l-196 -188q-41 -38 -78 0q-16 16 -16 41t16 41l234 224q16 16 40 16t40 -16l234 -224v0z" />
    <glyph glyph-name="glyph119" unicode="&#xe760;" horiz-adv-x="496" 
d="M420 470q22 26 48 0q26 -22 0 -48l-196 -192q-22 -22 -48 0l-196 192q-26 26 0 48q24 24 50 0l170 -156l172 156v0z" />
    <glyph glyph-name="glyph120" unicode="&#xe761;" horiz-adv-x="295" 
d="M267 180q25 -26 0 -48q-25 -26 -48 0l-192 194q-24 24 0 50l192 194q23 26 48 0q25 -22 0 -48l-156 -172l156 -170v0z" />
    <glyph glyph-name="glyph121" unicode="&#xe762;" horiz-adv-x="295" 
d="M28 180l158 170l-158 172q-26 26 0 48q26 26 48 0l192 -194q24 -26 0 -50l-192 -194q-22 -26 -48 0q-26 22 0 48v0z" />
    <glyph glyph-name="glyph122" unicode="&#xe763;" horiz-adv-x="494" 
d="M77 230q-26 -23 -50 0q-24 24 0 50l196 190q25 26 48 0l196 -190q24 -26 0 -50q-24 -23 -50 0l-170 158l-170 -158v0z" />
    <glyph glyph-name="glyph123" unicode="&#xe764;" horiz-adv-x="896" 
d="M78 570l370 -356l372 356q22 26 48 0q26 -22 0 -48l-396 -392q-22 -22 -48 0l-396 392q-26 26 0 48q24 24 50 0v0z" />
    <glyph glyph-name="glyph124" unicode="&#xe765;" horiz-adv-x="495" 
d="M467 -20q25 -26 0 -48q-25 -26 -48 0l-392 394q-24 24 0 50l392 394q23 26 48 0q25 -22 0 -48l-358 -372l358 -370v0z" />
    <glyph glyph-name="glyph125" unicode="&#xe766;" horiz-adv-x="495" 
d="M28 -20l358 370l-358 372q-26 26 0 48q26 26 48 0l392 -394q24 -26 0 -50l-392 -394q-22 -26 -48 0q-26 22 0 48v0z" />
    <glyph glyph-name="glyph126" unicode="&#xe767;" horiz-adv-x="894" 
d="M819 130l-372 358l-370 -358q-26 -23 -50 0q-24 24 0 50l396 390q25 26 48 0l396 -390q24 -26 0 -50q-25 -22 -48 0v0z" />
    <glyph glyph-name="glyph127" unicode="&#x2b07;" horiz-adv-x="690" 
d="M675 366l-330 -380l-330 380h192v350h276v-350h192v0z" />
    <glyph glyph-name="glyph128" unicode="&#x2b05;" horiz-adv-x="760" 
d="M393 20l-378 330l378 330v-190h352v-278h-352v-192v0z" />
    <glyph glyph-name="glyph129" unicode="&#x27a1;" horiz-adv-x="760" 
d="M365 680l380 -330l-380 -330v192h-350v278h350v190v0z" />
    <glyph glyph-name="glyph130" unicode="&#x2b06;" horiz-adv-x="690" 
d="M675 336h-192v-350h-276v350h-192l330 380l330 -380v0z" />
    <glyph glyph-name="glyph131" unicode="&#x25be;" horiz-adv-x="490" 
d="M475 550l-230 -400l-230 400h460v0z" />
    <glyph glyph-name="glyph132" unicode="&#x25c2;" horiz-adv-x="430" 
d="M415 580v-460l-400 230l400 230v0z" />
    <glyph glyph-name="glyph133" unicode="&#x25b8;" horiz-adv-x="430" 
d="M15 580l400 -230l-400 -230v460v0z" />
    <glyph glyph-name="glyph134" unicode="&#x25b4;" horiz-adv-x="490" 
d="M15 150l230 400l230 -400h-460v0z" />
    <glyph glyph-name="glyph135" unicode="&#xe4b0;" horiz-adv-x="790" 
d="M775 366l-380 -380l-380 380h192v350h376v-350h192v0z" />
    <glyph glyph-name="glyph136" unicode="&#xe4ad;" horiz-adv-x="760" 
d="M393 730v-190h352v-378h-352v-192l-378 380l378 380v0z" />
    <glyph glyph-name="glyph137" unicode="&#xe4ae;" horiz-adv-x="760" 
d="M365 730l380 -380l-380 -380v192h-350v378h350v190v0z" />
    <glyph glyph-name="glyph138" unicode="&#xe4af;" horiz-adv-x="790" 
d="M775 336h-192v-350h-376v350h-192l380 380l380 -380v0z" />
    <glyph glyph-name="glyph139" unicode="&#x2193;" horiz-adv-x="530" 
d="M515 100l-250 -240l-250 240h162v740h176v-740h162v0z" />
    <glyph glyph-name="glyph140" unicode="&#x2190;" horiz-adv-x="1010" 
d="M255 100l-240 250l240 250v-160h740v-178h-740v-162v0z" />
    <glyph glyph-name="glyph141" unicode="&#x2192;" horiz-adv-x="1010" 
d="M757 100v162h-742v178h742v160l238 -250l-238 -250v0z" />
    <glyph glyph-name="glyph142" unicode="&#x2191;" horiz-adv-x="530" 
d="M515 602h-162v-742h-176v742h-162l250 238l250 -238v0z" />
    <glyph glyph-name="glyph143" unicode="&#x27f2;" horiz-adv-x="970" 
d="M547 736q171 0 289 -120q119 -121 119 -290t-119 -290q-118 -120 -289 -120q-143 0 -252 88l70 74q84 -60 182 -60q126 0 216 90t90 218t-90 218t-216 90q-124 0 -214 -87q-91 -87 -92 -211h142l-184 -204l-184 204h124q1 166 122 283q120 117 286 117v0z" />
    <glyph glyph-name="glyph144" unicode="&#x27f3;" horiz-adv-x="970" 
d="M423 760q168 0 287 -116q118 -116 123 -282h122l-184 -206l-184 206h144q-5 125 -94 210q-91 86 -214 86q-126 0 -216 -90t-90 -218q0 -126 90 -216t216 -90q104 0 182 60l70 -76q-109 -88 -252 -88q-168 0 -288 120t-120 290t120 290t288 120v0z" />
    <glyph glyph-name="glyph145" unicode="&#x1f504;" horiz-adv-x="850" 
d="M317 256v-292l-276 16l88 86q-116 122 -114 290q1 168 120 288q99 99 240 116l4 -102q-101 -16 -172 -88q-89 -88 -90 -213q-2 -125 84 -217zM533 738l276 -16l-88 -86q116 -122 114 -290q-1 -168 -120 -288q-97 -99 -240 -118l-2 104q99 17 170 88q89 88 90 213
q2 125 -84 217l-114 -116l-2 292v0z" />
    <glyph glyph-name="glyph146" unicode="&#x21b3;" horiz-adv-x="774" 
d="M115 200q-41 0 -70.5 29.5t-29.5 70.5v350h140v-310h364v150l240 -220l-240 -220v150h-404v0z" />
    <glyph glyph-name="glyph147" unicode="&#x21b0;" horiz-adv-x="880" 
d="M215 350v-90l-200 160l200 170v-100h550q41 0 70.5 -29.5t29.5 -70.5v-280h-140v240h-510v0z" />
    <glyph glyph-name="glyph148" unicode="&#x1f500;" 
d="M769 516q-51 0 -102.5 -30.5t-82.5 -67.5q-16 -19 -79 -99t-79 -99q-29 -34 -78 -77q-99 -87 -229 -87h-104v140h104q51 0 103.5 31t83.5 67q18 21 90.5 113.5t93.5 116.5q40 45 116 88q77 44 163 44h36v120l210 -180l-210 -180v100h-36zM119 506h-104v140h104
q140 0 254 -108q-4 -5 -31.5 -38.5t-32.5 -39.5q-9 -14 -24 -32q-73 78 -166 78zM805 186v100l210 -180l-210 -180v120h-36q-139 0 -260 116q57 72 72 92q0 2 7 11l7 9q84 -88 174 -88h36v0z" />
    <glyph glyph-name="glyph149" unicode="&#x1f501;" horiz-adv-x="930" 
d="M815 540q42 0 71 -29t29 -71v-290q0 -41 -29.5 -70.5t-70.5 -29.5h-700q-40 0 -70 30t-30 70v290q0 41 29.5 70.5t70.5 29.5h250v110l200 -180l-200 -180v110h-210v-210h620v210h-150v140h190v0z" />
    <glyph glyph-name="glyph150" unicode="&#x21c6;" 
d="M715 452h-500v-90l-200 160l200 170v-100h500v-140zM1015 172l-200 -160v90h-500v140h500v100l200 -170v0z" />
    <glyph glyph-name="glyph151" unicode="&#x25b6;" horiz-adv-x="530" 
d="M501 376q14 -11 14 -26q0 -13 -14 -24l-428 -266q-25 -16 -41.5 -5.5t-16.5 39.5v514q0 29 16.5 39.5t41.5 -5.5l428 -266v0z" />
    <glyph glyph-name="glyph152" unicode="&#x25a0;" horiz-adv-x="630" 
d="M541 650q74 0 74 -64v-470q0 -66 -74 -66h-450q-76 0 -76 66v470q0 36 18 50t58 14h450v0z" />
    <glyph glyph-name="glyph153" unicode="&#x2389;" horiz-adv-x="560" 
d="M545 636v-570q0 -66 -90 -66t-90 66v570q0 64 90 64t90 -64zM105 700q90 0 90 -64v-570q0 -66 -90 -66t-90 66v570q0 64 90 64v0z" />
    <glyph glyph-name="glyph154" unicode="&#x26ab;" horiz-adv-x="730" 
d="M365 700q146 0 248 -102t102 -248q0 -144 -102 -247t-248 -103t-248 103t-102 247q0 146 102 248t248 102v0z" />
    <glyph glyph-name="glyph155" unicode="&#x23ed;" horiz-adv-x="630" 
d="M427 374q14 -11 14 -24q0 -11 -14 -22l-362 -228q-23 -14 -36.5 -4.5t-13.5 34.5v442q0 25 13.5 34.5t36.5 -4.5zM541 642q74 0 74 -58v-466q0 -58 -74 -58q-76 0 -76 58v466q0 58 76 58v0z" />
    <glyph glyph-name="glyph156" unicode="&#x23ee;" horiz-adv-x="630" 
d="M203 374l364 228q22 14 35 4.5t13 -34.5v-442q0 -25 -13 -34.5t-35 4.5l-364 228q-14 11 -14 22q0 13 14 24zM15 584q0 58 76 58q74 0 74 -58v-466q0 -58 -74 -58q-76 0 -76 58v466v0z" />
    <glyph glyph-name="glyph157" unicode="&#x23e9;" horiz-adv-x="910" 
d="M881 374q14 -11 14 -24q0 -14 -14 -22l-372 -248q-23 -14 -37.5 -5.5t-14.5 35.5v482q0 27 14.5 35.5t37.5 -5.5zM427 374q14 -11 14 -24q0 -14 -14 -22l-360 -248q-22 -15 -37 -5.5t-15 35.5v482q0 26 15 35.5t37 -5.5l360 -248v0z" />
    <glyph glyph-name="glyph158" unicode="&#x23ea;" horiz-adv-x="910" 
d="M29 374l374 248q22 15 37 5.5t15 -35.5v-482q0 -26 -15 -35.5t-37 5.5l-374 248q-14 8 -14 22q0 13 14 24zM469 350q0 13 14 24l360 248q22 15 37 5.5t15 -35.5v-482q0 -26 -15 -35.5t-37 5.5l-360 248q-14 8 -14 22v0z" />
    <glyph glyph-name="glyph159" unicode="&#xe768;" 
d="M915 600q41 0 70.5 -29.5t29.5 -70.5v-300q0 -42 -29 -71t-71 -29h-800q-41 0 -70.5 29.5t-29.5 70.5v300q0 40 30 70t70 30h800zM915 200v300h-800v-300h800v0z" />
    <glyph glyph-name="glyph160" unicode="&#xe769;" 
d="M915 600q41 0 70.5 -29.5t29.5 -70.5v-300q0 -42 -29 -71t-71 -29h-800q-41 0 -70.5 29.5t-29.5 70.5v300q0 40 30 70t70 30h800zM915 500h-800v-300h800v300zM165 250v198h200v-198h-200v0z" />
    <glyph glyph-name="glyph161" unicode="&#xe76a;" 
d="M915 600q41 0 70.5 -29.5t29.5 -70.5v-300q0 -42 -29 -71t-71 -29h-800q-41 0 -70.5 29.5t-29.5 70.5v300q0 40 30 70t70 30h800zM915 500h-800v-300h800v300zM165 448h200v-198h-200v198zM415 250v198h200v-198h-200v0z" />
    <glyph glyph-name="glyph162" unicode="&#xe76b;" 
d="M915 600q41 0 70.5 -29.5t29.5 -70.5v-300q0 -42 -29 -71t-71 -29h-800q-41 0 -70.5 29.5t-29.5 70.5v300q0 40 30 70t70 30h800zM915 500h-800v-300h800v300zM165 448h200v-198h-200v198zM415 448h200v-198h-200v198zM665 448h200v-198h-200v198v0z" />
    <glyph glyph-name="glyph163" unicode="&#x1f3af;" horiz-adv-x="890" 
d="M749 654q126 -126 126 -304t-126 -304t-304 -126t-304 126t-126 304t126 304t304 126t304 -126zM481 2q123 13 212 102q88 88 100 212h-192v70h192q-12 124 -100 212q-89 89 -212 102v-194h-70v194q-125 -14 -213 -102q-89 -89 -101 -212h194v-70h-194q12 -123 101 -212
q88 -88 213 -102v194h70v-194v0z" />
    <glyph glyph-name="glyph164" unicode="&#x1f3a8;" horiz-adv-x="1010" 
d="M973 512q29 -62 20 -104q-8 -39 -28.5 -46.5t-60.5 8.5q-95 35 -160 -36q-30 -46 -21 -75q10 -31 34 -65q25 -35 23 -50q-2 -26 -36 -63q-33 -36 -126 -74q-90 -37 -216 -37q-185 0 -291 101t-95 245q7 117 104 235q95 116 216 151q289 84 536 -80q72 -48 101 -110z
M554 156q31 0 52.5 22.5t21.5 53.5t-21.5 52.5t-52.5 21.5q-32 0 -54 -21.5t-22 -52.5q0 -32 22 -54t54 -22v0z" />
    <glyph glyph-name="glyph165" unicode="&#xe005;" horiz-adv-x="730" 
d="M115 200q19 0 34.5 -15t15.5 -35t-15.5 -35t-34.5 -15h-50q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h50zM115 400q19 0 34.5 -15t15.5 -35t-15.5 -35t-34.5 -15h-50q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h50zM115 600q19 0 34.5 -15t15.5 -35t-15.5 -35t-34.5 -15
h-50q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h50zM315 500q-19 0 -34.5 15t-15.5 35t15.5 35t34.5 15h350q21 0 35.5 -15t14.5 -35t-15.5 -35t-34.5 -15h-350zM665 400q21 0 35.5 -15t14.5 -35t-15.5 -35t-34.5 -15h-350q-19 0 -34.5 15t-15.5 35t15.5 35t34.5 15h350z
M665 200q21 0 35.5 -15t14.5 -35t-15.5 -35t-34.5 -15h-350q-19 0 -34.5 15t-15.5 35t15.5 35t34.5 15h350v0z" />
    <glyph glyph-name="glyph166" unicode="&#xe003;" 
d="M365 400q21 0 35.5 -15t14.5 -35t-15.5 -35t-34.5 -15h-300q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h300zM365 200q21 0 35.5 -15t14.5 -35t-15.5 -35t-34.5 -15h-300q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h300zM1015 350q0 -50 -30 -50h-170v-170q0 -30 -50 -30
t-50 30v170h-164q-30 0 -30 50t30 50h164v170q0 30 50 30t50 -30v-170h170q30 0 30 -50zM365 600q21 0 35.5 -15t14.5 -35t-15.5 -35t-34.5 -15h-300q-19 0 -34.5 15t-15.5 35t14.5 35t35.5 15h300v0z" />
    <glyph glyph-name="glyph167" unicode="&#x1f4f6;" horiz-adv-x="1010" 
d="M505 150q41 0 70.5 -29.5t29.5 -70.5q0 -42 -29 -71t-71 -29q-40 0 -69 29.5t-29 70.5q0 40 29 70t69 30zM295 262q88 88 210 88t210 -88l-70 -72q-58 58 -140 58t-140 -58zM155 402q145 148 351 148q205 0 349 -148l-70 -70q-115 118 -279 118q-163 0 -281 -118zM15 544
q204 206 491 206q286 0 489 -206l-70 -70q-174 176 -420 176t-420 -176l-70 70v0z" />
    <glyph glyph-name="glyph168" unicode="&#x1f3c6;" horiz-adv-x="930" 
d="M879 718q14 0 25 -10t11 -24q0 -155 -84 -245q-46 -49 -74 -72t-88 -61q-78 -52 -111 -87t-33 -85v-66q68 -7 116 -32q46 -24 46 -56q0 -36 -65 -63q-64 -27 -157 -27q-90 0 -156 27t-66 63q0 32 46 56q48 25 118 32v66q0 50 -33 84q-31 32 -113 88q-60 38 -88 61t-74 72
q-84 90 -84 245q0 14 11 24t25 10h172q48 92 242 92q196 0 244 -92h170zM789 500q47 59 54 148h-126q-6 -159 -54 -262q79 56 126 114zM465 750q-52 0 -100.5 -13t-71.5 -34q-18 -17 -18 -29q0 -14 18 -31q23 -21 71.5 -34t100.5 -13t100.5 13t71.5 34q18 17 18 31
q0 12 -18 29q-23 21 -71.5 34t-100.5 13zM87 648q7 -89 54 -148q47 -58 126 -114q-48 103 -54 262h-126v0z" />
    <glyph glyph-name="glyph169" unicode="&#x1f50b;" 
d="M821 193q36 -59 78 -59h66q-29 -45 -64 -65q-34 -19 -118 -19h-500q-130 0 -199 94t-69 206q0 110 69 205t199 95h500q84 0 118 -19q35 -20 64 -65h-66q-42 0 -78 -60t-36 -156q0 -98 36 -157zM641 286q-140 137 -178 164q-33 20 -44 8q-9 -9 -18 -30l-22 -56l-148 66
q-26 12 -34 0q-8 -15 8 -28q137 -132 180 -162q34 -16 42 -11q7 4 18 31l24 58l146 -68q26 -12 34 2q11 12 -8 26zM959 452q26 0 41 -30.5t15 -67.5q0 -38 -15 -69t-41 -31h-38q-26 0 -40 31t-14 69t14 68t40 30h38v0z" />
    <glyph glyph-name="glyph170" unicode="&#xe771;" horiz-adv-x="970" 
d="M836 640q119 -121 119 -290t-119 -290q-118 -120 -289 -120q-139 0 -252 88l70 76q83 -60 182 -60q126 0 216 90t90 216q0 128 -90 218t-216 90q-124 0 -213 -86q-88 -86 -93 -210h142l-184 -206l-184 206h124q5 166 123 282q119 116 285 116q171 0 289 -120zM511 570h70
v-204l130 -130l-50 -50l-150 150v234v0z" />
    <glyph glyph-name="glyph171" unicode="&#x1f4bb;" 
d="M915 790q41 0 70.5 -29.5t29.5 -70.5v-550q0 -42 -29.5 -77t-68.5 -43l-218 -44l86 -38q49 -28 -20 -28h-500q-97 0 32 52l36 14l-220 44q-39 8 -68.5 43t-29.5 77v550q0 40 30 70t70 30h800zM915 144v556h-800v-556h800v0z" />
    <glyph glyph-name="glyph172" unicode="&#x1f4f1;" horiz-adv-x="610" 
d="M495 840q42 0 71 -29t29 -71v-780q0 -41 -29.5 -70.5t-70.5 -29.5h-380q-40 0 -70 30t-30 70v780q0 41 29.5 70.5t70.5 29.5h380zM305 -100q27 0 48.5 14t21.5 36q0 23 -21 36.5t-49 13.5q-26 0 -48 -14.5t-22 -35.5t22 -35.5t48 -14.5zM515 50v660h-420v-660h420v0z" />
    <glyph glyph-name="glyph173" unicode="&#xe776;" horiz-adv-x="950" 
d="M197 494q-51 56 -92 128q55 75 128 118q89 -37 152 -82q-6 -16 -6 -32q0 -7 4 -22q-62 -48 -116 -104q-15 4 -28 4q-23 0 -42 -10zM161 346q-61 -116 -80 -232q-66 106 -66 236q0 109 50 206q39 -64 84 -112q-8 -26 -8 -38q0 -34 20 -60zM427 710q-56 40 -114 70
q84 30 162 30q120 0 230 -62q-74 -13 -162 -50q-26 26 -66 26q-27 0 -50 -14zM333 376q4 17 4 30q0 22 -14 52q36 42 98 90q26 -20 56 -20q12 0 38 8q93 -106 134 -240q-14 -11 -26 -32q-160 24 -290 112zM753 76q0 6 -1 28t-1 28q37 14 54 60q59 4 108 18
q-47 -147 -166 -232q6 48 6 98zM297 -74q-90 36 -158 110q12 142 80 274q8 -2 20 -2q29 0 52 14q145 -99 310 -124q-189 -95 -304 -272zM935 350q0 -27 -4 -66q-65 -18 -130 -24q-24 56 -88 60q-48 146 -148 264q10 19 10 42v10q101 42 210 54q150 -136 150 -340zM649 146
q13 -10 32 -18q2 -24 2 -52q0 -77 -14 -144q-85 -42 -194 -42q-58 0 -112 12q109 159 286 244v0z" />
    <glyph glyph-name="glyph174" unicode="&#x1f4bf;" horiz-adv-x="950" 
d="M800 675q135 -135 135 -325t-135 -325t-325 -135t-325 135t-135 325t135 325t325 135t325 -135zM475 200q61 0 105.5 44t44.5 106q0 64 -43 107t-107 43q-61 0 -105.5 -44t-44.5 -106t44.5 -106t105.5 -44v0z" />
    <glyph glyph-name="glyph175" unicode="&#xe777;" horiz-adv-x="1029" 
d="M1012 326l-28 -154q-4 -19 -21.5 -32.5t-40.5 -13.5h-816q-23 0 -40.5 13.5t-21.5 32.5l-28 154q-8 32 32 72q5 7 36 38q13 13 61 60t59 58q22 22 52 22h516q30 0 52 -22q30 -30 120 -117q32 -30 38 -39q40 -42 30 -72zM716 366h178l-102 114h-556l-102 -114h178
q7 0 12 -8l40 -100h300l40 100q5 8 12 8v0z" />
    <glyph glyph-name="glyph176" unicode="&#xe778;" horiz-adv-x="931" 
d="M899 306q24 -53 14 -96l-34 -184q-2 -20 -19.5 -35t-38.5 -15h-712q-21 0 -38.5 15t-19.5 35l-34 184q-8 51 14 96l158 374q22 46 72 46h104l-20 -204h-134l254 -210l256 210h-136l-18 204h102q50 0 74 -46zM831 174q2 22 -10.5 38t-33.5 16h-644q-21 0 -33.5 -16
t-10.5 -38l14 -74q2 -20 18.5 -36t37.5 -16h592q22 0 39 15.5t19 36.5l12 74v0z" />
    <glyph glyph-name="glyph177" unicode="&#x1f30e;" horiz-adv-x="990" 
d="M835 689q140 -142 140 -339q0 -200 -140 -340t-340 -140q-197 0 -339 140q-141 140 -141 340q0 198 141 339t339 141q201 0 340 -141zM827 589q-79 107 -202 149q-18 -24 -16 -32q5 -38 18 -51t30 -7l32 12q7 1 20 2q23 -24 0 -47q-21 -21 -45 -56q-23 -34 -1 -77
q34 -64 96 -64q28 -1 43 -36q16 -36 17 -66q10 -79 -14 -140q-23 -44 14 -76q86 113 86 250q0 132 -78 239zM373 50q10 0 11.5 23t-2 57t-3.5 36q0 30 14 74q12 41 59 70q48 29 55 46q25 52 -8 104q-18 28 -75 45q-42 13 -59 13q-13 5 -38.5 7t-39.5 -3q-10 -4 -27 11
t-17 29q0 10 15 27q6 7 31 32.5t32 34.5q10 18 39 37q9 6 23 17.5t29 20.5q22 14 27 23q-114 -15 -200.5 -86t-125.5 -172q4 0 14 -1t21 -2.5t15 -1.5q58 -5 62 -25q4 -11 -14 -45q-18 -33 -18 -61q0 -30 38 -56t38 -46q0 -25 8 -68t8 -44q0 -12 36 -54t52 -42zM367 -40
q68 -20 128 -20q128 0 226 68q-26 45 -118 34q-23 -1 -65 -17q-44 -16 -47 -17q-71 -16 -76 -16q-7 -1 -16 -7t-19.5 -15t-12.5 -10v0z" />
    <glyph glyph-name="glyph178" unicode="&#x2601;" 
d="M775 494q99 0 170 -68q70 -67 70 -166t-70 -166q-71 -68 -170 -68h-578q-73 0 -127.5 52t-54.5 124q0 74 53.5 126t128.5 52q1 0 10 -1t10 -1q-2 16 -2 38q0 108 78 184q77 76 188 76q92 0 161.5 -53.5t92.5 -132.5q25 4 40 4v0z" />
    <glyph glyph-name="glyph179" unicode="&#x26c8;" 
d="M481 676q92 0 161.5 -53.5t92.5 -132.5q25 4 40 4q99 0 170 -68q70 -67 70 -166t-70 -166q-71 -68 -170 -68h-578q-73 0 -127.5 52t-54.5 124q0 74 53.5 126t128.5 52q1 0 10 -1t10 -1q-2 16 -2 38q0 108 78 184q77 76 188 76zM583 278q14 17 14 30q0 20 -30 32h-4
q-28 15 -38 16l50 116q6 0 6 20q0 19 -15 21t-27 -11q-10 -10 -26 -27t-36 -39t-29 -32q-35 -38 -45 -52q-12 -18 -12 -30q0 -22 30 -30q6 -3 42 -18l-52 -114q-4 -12 -4 -22t8 -18q17 -10 34 10q98 98 134 148v0z" />
    <glyph glyph-name="glyph180" unicode="&#x26a1;" horiz-adv-x="430" 
d="M55 -100q-4 4 35 94q73 168 79 182q40 90 38 98q-1 6 -94 45q-92 39 -98 55q-5 12 84 120q93 113 180 209q47 52 70.5 75.5t25.5 21.5q6 -4 -74 -186.5t-78 -185.5q1 -4 95 -43q92 -39 97 -57q5 -20 -174 -227t-186 -201v0z" />
    <glyph glyph-name="glyph181" unicode="&#x263d;" horiz-adv-x="850" 
d="M539 238q105 105 125 252q19 145 -53 270q53 -26 96 -72q128 -128 128 -309t-128 -309t-310 -128t-310 128q-41 41 -72 94q124 -70 271 -51q148 20 253 125v0z" />
    <glyph glyph-name="glyph182" unicode="&#x2708;" horiz-adv-x="1033" 
d="M283 -120l124 400h-180l-112 -100h-100l80 170l-80 170h100l112 -100h180l-124 400h100l224 -400h274q12 -1 36 -4q37 -5 46 -11q11 -7 36 -21q27 -14 16 -34q0 -32 -38 -49q-40 -18 -74 -19l-38 -2h-258l-224 -400h-100v0z" />
    <glyph glyph-name="glyph183" unicode="&#xe79b;" horiz-adv-x="951" 
d="M909 720q13 4 21.5 -3t4.5 -19q-3 -8 -73 -313.5t-73 -312.5q-2 -13 -13 -18.5t-25 0.5q-46 25 -139 75t-139 75l22 26q103 112 209.5 227t144.5 156t40 43q4 4 -1 9t-9 1l-550 -402q-58 22 -302 120q-12 4 -12 12t12 12q7 4 227 82t437 154t218 76zM327 -8v204l160 -82
q-122 -108 -142 -128q-18 -14 -18 6v0z" />
    <glyph glyph-name="glyph184" unicode="&#x1f342;" horiz-adv-x="970" 
d="M251 646q182 107 506 66q169 -23 196 -50q4 -5 -2 -10q-76 -40 -130 -109t-78 -132q-23 -61 -65 -132q-40 -69 -93 -105q-137 -96 -382 -4q-67 -78 -114 -176q-12 -24 -47 -7t-25 39q43 100 129 193q87 95 176 153q179 119 317 174l54 20q-65 0 -148.5 -15.5
t-144.5 -37.5q-70 -25 -162 -84q-89 -57 -161 -141q-23 242 174 358v0z" />
    <glyph glyph-name="glyph185" unicode="&#xe788;" horiz-adv-x="950" 
d="M795 680q135 -131 140 -322q2 -192 -131 -327q-134 -137 -323 -141q-192 -2 -327 131q-138 134 -139 323q-4 190 130 327q134 138 324 139t326 -130zM291 706l62 -104q55 28 122 28t122 -28l62 104q-87 46 -190 44q-93 0 -178 -44zM223 228q-28 59 -28 122q0 65 28 124
l-102 62q-46 -88 -46 -190q1 -94 46 -180zM659 -4l-62 104q-60 -30 -122 -30t-122 30l-62 -104q85 -46 190 -46q100 5 178 46zM631 195q64 64 64 155q0 92 -64 156t-156 64t-156 -64t-64 -156q0 -91 64 -155q65 -65 156 -65t156 65zM727 228l104 -62q46 94 44 190
q0 95 -44 180l-104 -62q28 -59 28 -124q0 -63 -28 -122v0z" />
    <glyph glyph-name="glyph186" unicode="&#xe789;" horiz-adv-x="591" 
d="M566 130q29 -80 -17 -157q-45 -77 -139 -111q-94 -28 -175 9q-80 37 -103 117l-106 384q-22 75 7 139t83 101l-96 186q-14 35 14 48q30 18 48 -14l98 -192q79 22 154 -16q73 -37 102 -116zM242 404q25 9 39 34t5 56q-9 26 -33 40t-55 6q-25 -9 -39 -34t-5 -56
q9 -26 33 -40t55 -6v0z" />
    <glyph glyph-name="glyph187" unicode="&#x1f4bc;" 
d="M471 226h-456q2 61 4.5 128.5t4 106t1.5 57.5q5 108 100 108h160q22 36 60 112q14 26 23 32t37 6h222q26 0 36 -7t22 -31q11 -19 60 -112h160q95 0 100 -108l10 -292h-454v100h-90v-100zM369 626h292l-28 54q-14 26 -42 26h-152q-28 0 -42 -26zM561 76v100h430
q-3 -42 -10 -166q-6 -84 -90 -84h-750q-90 0 -90 84l-10 166h430v-100h90v0z" />
    <glyph glyph-name="glyph188" unicode="&#xe78e;" 
d="M915 650q41 0 70.5 -29.5t29.5 -70.5v-550q0 -42 -29 -71t-71 -29h-50v750h50zM15 550q0 40 30 70t70 30h50v-750h-50q-41 0 -70.5 29.5t-29.5 70.5v550zM685 650h110v-750h-560v750h110v104q96 46 170 46t170 -46v-104zM625 650v66q-53 24 -110 24q-55 0 -110 -24v-66
h220v0z" />
    <glyph glyph-name="glyph189" unicode="&#xe78b;" horiz-adv-x="250" 
d="M125 460q46 0 78 -32t32 -78q0 -44 -32.5 -77t-77.5 -33t-77.5 33t-32.5 77q0 46 32 78t78 32v0z" />
    <glyph glyph-name="glyph190" unicode="&#xe78c;" horiz-adv-x="600" 
d="M125 460q46 0 78 -32t32 -78q0 -44 -32.5 -77t-77.5 -33q-46 0 -78 32t-32 78t32 78t78 32zM475 460q46 0 78 -32t32 -78q0 -44 -33.5 -77t-76.5 -33q-46 0 -78 32t-32 78t32 78t78 32v0z" />
    <glyph glyph-name="glyph191" unicode="&#xe78d;" horiz-adv-x="950" 
d="M125 460q46 0 78 -32t32 -78q0 -44 -32.5 -77t-77.5 -33t-77.5 33t-32.5 77q0 46 32 78t78 32zM475 460q46 0 78 -32t32 -78q0 -44 -33.5 -77t-76.5 -33t-76.5 33t-33.5 77q0 46 32 78t78 32zM825 460q46 0 78 -32t32 -78q0 -44 -32.5 -77t-77.5 -33t-77.5 33t-32.5 77
q0 46 32 78t78 32v0z" />
    <glyph glyph-name="glyph192" unicode="&#xe79a;" horiz-adv-x="992" 
d="M133 170q47 37 94 27t83.5 -48.5t42.5 -81.5q6 -47 -30 -83q-85 -84 -228 -102q-28 -4 -46.5 -3.5t-27 4.5t-6.5 13q0 4 6 10q52 59 64 145q12 84 48 119zM973 816q26 -26 -148 -248q-177 -226 -292 -338q-36 -36 -124 -104q-8 -6 -16 8q-18 34 -49.5 65.5t-64.5 46.5
q-15 6 -8 16q68 89 104 122q124 121 344 287q226 170 254 145v0z" />
    <glyph glyph-name="glyph193" unicode="&#xe7a1;" horiz-adv-x="850" 
d="M549 120l260 -20l-16 -166q-4 -28 -32 -24l-200 16q-28 0 -28 30zM43 100l258 20l16 -164q2 -12 -6.5 -21t-21.5 -9l-198 -16q-11 -2 -21.5 5.5t-10.5 18.5zM17 370q-2 16 -2 34q0 160 120 273q121 113 290 113t290 -113q120 -113 120 -273q0 -18 -2 -34l-16 -170
l-258 22l16 170v12q0 59 -44.5 99.5t-105.5 40.5t-105.5 -40.5t-44.5 -99.5v-12l16 -170l-258 -22l-16 170v0z" />
    <glyph glyph-name="glyph194" unicode="&#x221e;" 
d="M515 426q54 61 132 102.5t164 41.5q83 0 144 -53q60 -53 60 -167q0 -112 -60 -166t-144 -54q-86 0 -163 42t-133 104q-54 -61 -131.5 -103.5t-162.5 -42.5q-86 0 -146 54t-60 166q0 114 60 167q61 53 146 53q86 0 163.5 -41.5t130.5 -102.5zM461 350q-42 53 -106.5 92.5
t-133.5 39.5q-114 0 -114 -132t114 -132q68 0 133.5 40t106.5 92zM811 218q114 0 114 132t-114 132q-69 0 -134.5 -39.5t-105.5 -92.5q40 -53 105.5 -92.5t134.5 -39.5v0z" />
    <glyph glyph-name="glyph195" unicode="&#x232b;" horiz-adv-x="1032" 
d="M917 700q42 0 71 -29t29 -71v-500q0 -41 -29.5 -70.5t-70.5 -29.5h-478q-39 0 -70 28l-340 296q-29 26 0 54l340 296q31 26 70 26h478zM777 150l72 74l-128 126l128 128l-72 72l-128 -126l-128 126l-72 -72l128 -128l-128 -126l72 -74l128 128l128 -128v0z" />
    <glyph glyph-name="glyph196" unicode="&#xe751;" horiz-adv-x="870" 
d="M383 402h-368q18 146 121 249q102 102 247 119v-368zM489 770q155 -19 261 -139q105 -119 105 -279q0 -174 -123 -298t-299 -124q-159 0 -278 105q-117 104 -140 263h424q20 0 35 14.5t15 35.5v422v0z" />
    <glyph glyph-name="glyph197" unicode="&#x1f4c8;" horiz-adv-x="1033" 
d="M49 284q-42 11 -32 56q11 42 54 32l98 -24l-52 -80zM939 272q14 12 33.5 11t30.5 -15q33 -32 -2 -64l-252 -226q-12 -12 -30 -12q-15 0 -28 10l-286 220l-54 14l50 80l36 -8q13 -5 16 -8l264 -204zM449 492l-350 -550q-12 -22 -38 -22q-25 0 -39 24t1 46l374 588
q7 15 28 20q18 6 36 -6l246 -156l226 326q10 16 27.5 19t34.5 -9q38 -24 12 -62l-252 -362q-24 -36 -62 -12l-244 156v0z" />
    <glyph glyph-name="glyph198" unicode="&#x1f4ca;" horiz-adv-x="830" 
d="M765 800q21 0 35.5 -15t14.5 -35v-850h-200v850q0 50 40 50h110zM465 500q21 0 35.5 -15t14.5 -35v-550h-200v550q0 50 40 50h110zM165 200q21 0 35.5 -15t14.5 -35v-250h-200v250q0 50 40 50h110v0z" />
    <glyph glyph-name="glyph199" unicode="&#x1f53e;" horiz-adv-x="1010" 
d="M979 732q16 22 16 -4v-768h-964q-12 0 -15 7.5t5 16.5l230 288q19 22 40 2l74 -66q10 -8 21 -7t17 11l158 238q17 26 38 4l112 -104q20 -20 38 4l230 378v0z" />
    <glyph glyph-name="glyph200" unicode="&#x2707;" 
d="M948 513q67 -67 67 -163q0 -95 -67 -162q-68 -68 -163 -68h-540q-94 0 -162 68t-68 162q0 95 68 163q67 67 162 67q96 0 163 -67t67 -163q0 -72 -40 -130h160q-40 64 -40 130q0 95 68 163q67 67 162 67q96 0 163 -67zM115 350q0 -52 38.5 -91t91.5 -39t91.5 39t38.5 91
q0 53 -38.5 91.5t-91.5 38.5t-91.5 -38.5t-38.5 -91.5zM785 220q53 0 91.5 39t38.5 91q0 53 -38.5 91.5t-91.5 38.5t-91.5 -38.5t-38.5 -91.5q0 -52 38.5 -91t91.5 -39v0z" />
    <glyph glyph-name="glyph201" unicode="&#x1f393;" 
d="M515 70l276 136q-1 -8 -4 -27.5t-5 -30.5t-6 -25t-10 -22q-17 -25 -69 -45q-24 -10 -75.5 -38.5t-67.5 -36.5q-24 -11 -39 -11q-17 0 -40 13q-10 5 -41 23t-57 32t-46 22q-71 31 -103 69q-30 36 -47 109zM421 456q0 -26 29 -41t65 -15q27 0 36 4l292 -68l-268 -152
q-60 -32 -120 0l-416 234q-24 14 -24 33t24 33l416 234q60 32 120 0l416 -234q24 -14 24 -33t-24 -33l-78 -44l-308 102q-23 36 -90 36q-36 0 -65 -15t-29 -41zM863 42q18 113 13 182q-4 64 -19 90l-14 22l70 38q5 -7 12 -28q7 -22 17 -101q11 -83 -7 -197q-5 -26 -22 -30
q-15 -3 -33.5 4.5t-16.5 19.5v0z" />
    <glyph glyph-name="glyph202" unicode="&#xe752;" horiz-adv-x="1031" 
d="M929 634l8 -48q4 -10 -4 -12l-176 -30v-102h12q86 0 148 -36.5t86 -99.5q30 -83 -10 -176q-41 -95 -134 -160q-10 0 -12 2l-32 38q-2 6 2 10q85 60 117 152t-11 148q-34 -82 -98 -156q-35 -41 -84 -64.5t-108 -15.5q-53 6 -84.5 41.5t-31.5 92.5q0 84 60 148
q49 50 114 66l-2 100q-139 -24 -146 -24q-6 -1 -10 4l-3 14q-2 13 -4.5 28t-2.5 18q-3 3 1 4.5t7 1.5l156 28q0 108 -2 114q0 8 8 8q44 0 52 2q10 0 10 -8v-104q154 22 164 22q8 5 10 -6zM691 366q-44 -15 -74 -56.5t-30 -91.5q0 -66 46 -72q28 -6 62 6zM769 380q-1 0 -6 -1
t-6 -1l-2 -204q26 22 57 67t46 80t7 41q-36 18 -96 18zM307 556q14 -38 39.5 -118.5t56 -178t40.5 -129.5q40 -123 40 -126q0 -4 -4 -4h-86q-6 0 -6 4l-50 166h-176q-48 -164 -50 -166q0 -4 -6 -4h-86q-4 0 -4 4q8 14 176 552q2 8 10 8h96q10 0 10 -8zM177 240h144l-72 264
l-72 -264v0z" />
    <glyph glyph-name="glyph203" unicode="&#x1f3ab;" horiz-adv-x="970" 
d="M231 272l178 -178l326 326l-178 178zM715 680q0 -42 30 -71t72 -29q25 0 48 12l76 -76q14 -14 14 -36t-14 -36l-550 -550q-16 -16 -36 -16t-36 16l-76 76q12 20 12 48q0 42 -29 72t-71 30q-20 0 -50 -14l-74 76q-16 16 -16 36t16 36l550 550q14 14 36 14t36 -14l74 -76
q-12 -22 -12 -48zM409 14l406 406l-258 258l-408 -406l260 -258v0z" />
    <glyph glyph-name="glyph204" unicode="&#x1f4a6;" horiz-adv-x="970" 
d="M177 294q-65 0 -113.5 47.5t-48.5 112.5q0 58 33 112q20 33 73 123q39 67 50 155q1 4 7 4q5 0 5 -4q11 -88 50 -155q53 -90 73 -123q33 -54 33 -112q0 -65 -48.5 -112.5t-113.5 -47.5zM793 294q-65 0 -113.5 47.5t-48.5 112.5q0 87 69 171q30 37 55 98t32 121q1 4 7 4
q5 0 5 -4q11 -88 50 -155q53 -90 73 -123q33 -54 33 -112q0 -65 -48.5 -112.5t-113.5 -47.5zM479 400q1 4 7 4q5 0 5 -4q11 -88 50 -155q53 -90 73 -123q33 -54 33 -112q0 -65 -48.5 -112.5t-113.5 -47.5t-113.5 47.5t-48.5 112.5q0 58 33 112q20 33 73 123q39 67 50 155v0z
" />
    <glyph glyph-name="glyph205" unicode="&#x1f4a7;" horiz-adv-x="590" 
d="M365 603q48 -104 92 -159q118 -151 118 -296q0 -113 -83 -196q-82 -82 -197 -82t-197 82q-83 83 -83 196q0 147 118 296q44 55 92 159q47 101 60 219q2 8 11 8t9 -8q13 -118 60 -219zM263 430q2 5 -2 14q-6 6 -14 6q-7 0 -12 -6l-40 -58q-8 -12 -48 -70q-15 -23 -34 -75
q-18 -51 -18 -101q0 -24 17 -41t41 -17q58 0 58 68q0 94 42 246q1 4 5 17t5 17v0z" />
    <glyph glyph-name="glyph206" unicode="&#xe753;" horiz-adv-x="935" 
d="M100 534q-25 -22 -55 -5.5t-27 47.5q2 22 18 36q49 42 79 60q36 22 89 40q60 20 129 4q71 -16 159 -66q90 -50 155 -53q68 -3 100 16q36 22 89 67q38 30 70 -6q32 -40 -6 -72q-122 -110 -234 -110q-101 0 -222 70q-70 39 -119 52q-51 14 -93 0q-42 -13 -65 -29
q-28 -18 -67 -51zM906 418q32 -40 -6 -72t-65 -53q-28 -22 -77 -39.5t-92 -17.5q-97 0 -222 70q-70 39 -119 52q-51 14 -93 0q-42 -13 -65 -29q-28 -18 -67 -51q-16 -14 -36.5 -11.5t-33.5 17.5q-32 40 6 72q43 39 62 52t67 36q49 23 91.5 24t101.5 -16q66 -17 134 -56
q70 -39 119 -52q51 -14 93 0q42 13 65 29q28 18 67 51q38 32 70 -6zM836 168q38 32 70 -6q14 -16 11.5 -37.5t-17.5 -34.5q-38 -32 -65 -53q-28 -22 -77 -39.5t-92 -17.5q-97 0 -222 70q-70 39 -119 52q-53 14 -93 1q-45 -14 -66 -29q-27 -19 -66 -52q-16 -14 -36.5 -11.5
t-33.5 17.5q-32 40 6 72q43 39 62 52t67 36q49 23 91.5 24t101.5 -16q66 -17 134 -56q70 -39 119 -52q51 -14 93 0q42 13 65 29q28 18 67 51v0z" />
    <glyph glyph-name="glyph207" unicode="&#x1f4b3;" 
d="M915 700q41 0 70.5 -29.5t29.5 -70.5v-500q0 -42 -29 -71t-71 -29h-800q-41 0 -70.5 29.5t-29.5 70.5v500q0 40 30 70t70 30h800zM915 400h-800v-300h800v300zM915 600h-800v-50h800v50zM245 294v-30h-30v30h30zM425 234v30h30v30h60v-30h-30v-30h-30v-30h-60v30h30z
M485 204v30h30v-30h-30zM305 204v30h60v-30h-60zM395 234h-30v60h60v-30h-30v-30zM275 234v-30h-60v30h30v30h30v30h60v-30h-30v-30h-30v0z" />
    <glyph glyph-name="glyph208" unicode="&#x1f4be;" horiz-adv-x="830" 
d="M15 650q0 41 29.5 70.5t70.5 29.5h558l142 -156v-544q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-40 0 -70 30t-30 70v600zM565 400q19 0 34.5 15t15.5 35v250h-400v-250q0 -20 15.5 -35t34.5 -15h300zM565 650v-200h-100v200h100v0z" />
    <glyph glyph-name="glyph209" unicode="&#x1f4cb;" horiz-adv-x="730" 
d="M85 -150q-29 0 -49.5 20.5t-20.5 49.5v760q0 28 21 49t49 21l60 -150h440l60 150q28 0 49 -21t21 -49v-760q0 -29 -20.5 -49.5t-49.5 -20.5h-560zM545 650h-360l-44 100h108l36 100h160l36 -100h110l-46 -100v0z" />
    <glyph glyph-name="glyph210" unicode="&#x1f4e3;" horiz-adv-x="890" 
d="M873 242q9 -120 -39 -140q-28 -12 -61 3q-36 16 -65 40q-37 28 -106.5 42t-141.5 7q-26 -4 -41.5 -18t-6.5 -38q26 -65 46 -108q4 -10 24 -22q19 -12 24 -20q13 -34 -22 -46q-45 -20 -102 -40q-30 -10 -54 42q-23 56 -58 132q-6 13 -34 17q-27 4 -46 31q-6 -2 -20 -7
t-19 -6.5t-16 -3.5t-18 -0.5t-17 5t-22 10.5q-40 24 -54 60q-16 30 -5 79q11 47 43 61q126 52 213 108q84 54 124 103q34 42 59 92q22 44 25 78q7 76 51 95q48 19 130 -70t142 -228q58 -137 67 -258zM778 200q9 5 10 38q2 38 -11 98q-27 133 -108 251q-40 58 -67 84
q-29 27 -36 23q-9 -5 -10 -42q-2 -40 10 -105q25 -141 108 -252q44 -57 68 -76q29 -23 36 -19v0z" />
    <glyph glyph-name="glyph211" unicode="&#xe754;" horiz-adv-x="730" 
d="M715 206v-100q0 -73 -104 -135q-103 -61 -246 -61q-141 0 -245 61q-105 61 -105 135v100q0 10 4.5 10.5t9.5 -8.5q34 -56 130.5 -88t205.5 -32t205 32t131 88q14 20 14 -2zM715 462v-116q0 -68 -102 -114q-101 -46 -248 -46q-145 0 -247 46q-103 46 -103 114v116
q0 20 14 0q33 -50 130.5 -77t205.5 -27t205.5 26.5t132.5 77.5q7 16 12 0zM365 790q143 0 247 -39q103 -39 103 -93v-64q0 -59 -103 -99q-105 -41 -247 -41t-247 41q-103 40 -103 99v64q0 54 103 93q104 39 247 39v0z" />
    <glyph glyph-name="glyph212" unicode="&#xe755;" horiz-adv-x="932" 
d="M899 304q26 -44 14 -96l-34 -184q-2 -20 -19.5 -35t-38.5 -15h-712q-20 0 -38 15.5t-20 34.5l-34 184q-8 54 14 96l158 374q22 46 72 46h408q50 0 74 -46zM831 172q2 22 -10.5 38t-33.5 16h-644q-21 0 -33.5 -16t-10.5 -38l14 -74q2 -21 19 -36.5t39 -15.5h590
q22 0 39 15.5t19 36.5l12 74v0z" />
    <glyph glyph-name="glyph213" unicode="&#xe756;" horiz-adv-x="943" 
d="M537 360q-28 0 -49 -21t-21 -49q0 -20 10 -36q-43 -52 -108.5 -86.5t-137.5 -29.5q-101 10 -157 57q-54 46 -59 109q-8 122 156 184q-17 89 -22 138q-8 56 104 105q111 49 284 49q175 0 286 -49q112 -49 104 -105q-24 -150 -45.5 -288.5t-32 -207t-14.5 -92.5
q-1 -18 -37 -44q-35 -26 -107 -50t-154 -24q-83 0 -153 24q-71 24 -106 50q-36 26 -37 44q0 5 -4 30q91 -7 170 38t132 114q28 0 48 20.5t20 49.5t-20.5 49.5t-49.5 20.5zM122 251q33 -27 91 -39l-32 204q-101 -44 -96 -106q5 -33 37 -59zM537 522q71 0 149 16.5t121 40.5
q38 21 38 35t-38 35q-44 24 -121 40.5t-149 16.5q-71 0 -147.5 -16.5t-120.5 -40.5q-38 -21 -38 -35t38 -35q43 -24 120 -40.5t148 -16.5v0z" />
    <glyph glyph-name="glyph214" unicode="&#xe757;" horiz-adv-x="570" 
d="M415 356q62 -35 101 -96t39 -140q0 -112 -79 -191t-191 -79t-191 79t-79 191q0 79 39 140t101 96v444q0 50 40 50h170q19 0 34.5 -15t15.5 -35v-444zM285 -50q70 0 120 50t50 120q0 58 -33 101t-83 59v370h-100v-368q-51 -15 -87.5 -59.5t-36.5 -102.5q0 -70 50 -120
t120 -50v0z" />
    <glyph glyph-name="glyph215" unicode="&#x1f511;" horiz-adv-x="810" 
d="M761 397q-48 -99 -150 -117q-67 -12 -130 -2l-118 -194l-70 -12l-104 -166q-13 -27 -46 -32l-76 -14q-13 -4 -22.5 4.5t-11.5 21.5l-16 98q-8 30 12 56l258 386q-25 51 -38 120q-10 57 7 108t52.5 87t81.5 60t97 33q107 20 195 -45q89 -65 107 -177q20 -117 -28 -215z
M663 536q30 49 20 100t-50 80q-53 37 -109 17.5t-75 -72.5q-4 -10 4 -36q4 -13 31 -32q12 -8 67 -49q6 -5 42 -28q13 -8 19 -8q32 0 51 28v0z" />
    <glyph glyph-name="glyph216" unicode="&#xe790;" horiz-adv-x="670" 
d="M535 120q49 0 84.5 -35t35.5 -85t-35.5 -85t-84.5 -35q-80 0 -110 74h-164q-87 0 -131 54q-43 53 -43 118v464q-72 34 -72 110q0 50 35.5 85t84.5 35t84.5 -35t35.5 -85q0 -76 -72 -110v-114q0 -78 78 -78h164q30 72 110 72q49 0 84.5 -35t35.5 -85t-35.5 -85t-84.5 -35
q-80 0 -110 74h-164q-43 0 -78 16v-194q0 -78 78 -78h164q30 72 110 72zM535 420q-29 0 -49.5 -20.5t-20.5 -49.5q0 -28 21 -48t49 -20t49 20t21 48q0 29 -20.5 49.5t-49.5 20.5zM65 700q0 -28 21 -48t49 -20t49 20t21 48q0 29 -20.5 49.5t-49.5 20.5t-49.5 -20.5
t-20.5 -49.5zM535 -68q28 0 49 20t21 48q0 29 -20.5 49.5t-49.5 20.5t-49.5 -20.5t-20.5 -49.5q0 -28 21 -48t49 -20v0z" />
    <glyph glyph-name="glyph217" unicode="&#xe791;" horiz-adv-x="670" 
d="M535 770q49 0 84.5 -35t35.5 -85q0 -80 -74 -110q-12 -120 -89 -170q-38 -25 -64.5 -36.5t-78.5 -27.5q-76 -25 -110 -46q-47 -29 -54 -100q70 -30 70 -110q0 -50 -35.5 -85t-84.5 -35t-84.5 35t-35.5 85q0 78 72 112v378q-72 34 -72 110q0 50 35.5 85t84.5 35t84.5 -35
t35.5 -85q0 -76 -72 -110v-204q41 30 138 60q54 17 84 29q31 13 53.5 45t26.5 72q-70 31 -70 108q0 50 35.5 85t84.5 35zM67 650q0 -28 20 -48t48 -20t49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5zM135 -18q28 0 49 20t21 48q0 29 -20.5 49.5
t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5q0 -28 20 -48t48 -20zM535 582q28 0 49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5q0 -28 20 -48t48 -20v0z" />
    <glyph glyph-name="glyph218" unicode="&#xe792;" horiz-adv-x="970" 
d="M485 820q49 0 84.5 -35t35.5 -85q0 -76 -72 -110v-140q0 -52 78 -52h100q85 0 129 -54q43 -53 43 -118v-114q72 -34 72 -112q0 -50 -35.5 -85t-84.5 -35t-84.5 35t-35.5 85q0 78 72 112v114q0 78 -76 78h-100q-43 0 -78 12v-204q72 -34 72 -112q0 -50 -35.5 -85
t-84.5 -35t-84.5 35t-35.5 85q0 78 72 112v204q-30 -12 -76 -12h-100q-35 0 -56.5 -22t-21.5 -56v-114q72 -34 72 -112q0 -50 -35.5 -85t-84.5 -35t-84.5 35t-35.5 85q0 78 72 112v114q0 65 43 118q44 54 131 54h100q76 0 76 52v140q-72 34 -72 110q0 50 35.5 85t84.5 35z
M205 0q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5q0 -28 20 -48t48 -20t49 20t21 48zM417 700q0 -28 20 -48t48 -20t49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5zM555 0q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5
q0 -28 20 -48t48 -20t49 20t21 48zM835 -68q28 0 49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5q0 -28 20 -48t48 -20v0z" />
    <glyph glyph-name="glyph219" unicode="&#xe793;" horiz-adv-x="270" 
d="M135 770q49 0 84.5 -35t35.5 -85q0 -76 -72 -110v-378q72 -34 72 -112q0 -50 -35.5 -85t-84.5 -35t-84.5 35t-35.5 85q0 78 72 112v378q-72 34 -72 110q0 50 35.5 85t84.5 35zM67 650q0 -28 20 -48t48 -20t49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5
t-20 -49.5zM135 -18q28 0 49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5q0 -28 20 -48t48 -20v0z" />
    <glyph glyph-name="glyph220" unicode="&#xe794;" horiz-adv-x="670" 
d="M135 770q49 0 84.5 -35t35.5 -85q0 -76 -72 -110v-378q72 -34 72 -112q0 -50 -35.5 -85t-84.5 -35t-84.5 35t-35.5 85q0 78 72 112v378q-72 34 -72 110q0 50 35.5 85t84.5 35zM205 50q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5q0 -28 20 -48t48 -20t49 20
t21 48zM135 582q28 0 49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5q0 -28 20 -48t48 -20zM535 770q49 0 84.5 -35t35.5 -85q0 -76 -72 -110v-378q72 -34 72 -112q0 -50 -35.5 -85t-84.5 -35t-84.5 35t-35.5 85q0 78 72 112v378q-72 34 -72 110
q0 50 35.5 85t84.5 35zM467 650q0 -28 20 -48t48 -20t49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5zM535 -18q28 0 49 20t21 48q0 29 -20.5 49.5t-49.5 20.5q-28 0 -48 -20.5t-20 -49.5q0 -28 20 -48t48 -20v0z" />
    <glyph glyph-name="glyph221" unicode="&#x1f680;" horiz-adv-x="890" 
d="M558 236q7 -56 8 -81q2 -33 -8 -59q-4 -10 -7 -22t-4.5 -16t-6 -10t-11 -11t-19.5 -13l-33 -19.5t-16 -9t-26.5 -11.5t-39.5 -17q-46 -21 -85 -37q-30 -11 -44.5 3.5t-3.5 44.5l40 110l-130 132l-106 -40q-30 -13 -43.5 2.5t-2.5 45.5q3 8 16 41.5t25 62.5t17 40
q37 75 47 81q2 1 12 8t17 12q17 13 41 13h52q24 -2 71 -6q37 52 106 124q64 66 122.5 107.5t140.5 71.5q85 31 165 19q17 0 20 -20q10 -85 -18.5 -170.5t-75.5 -148.5q-99 -133 -184 -199zM608 532q22 -22 54 -22t54 23t22 55t-22 55t-54 23t-54 -23t-22 -55q0 -33 22 -56v0
z" />
    <glyph glyph-name="glyph222" unicode="&#xe7a2;" 
d="M635 462q180 228 194 220q12 -6 -96 -278q-109 -273 -138 -326q-50 -86 -136 -36t-38 136q38 61 214 284zM17 66q0 5 -1 27t-1 27q0 227 145 382q146 156 355 156q73 0 134 -18l-70 -86q-36 4 -64 4q-169 0 -284 -127q-116 -128 -116 -311q0 -11 1 -26t1.5 -23
t-2.5 -17.5t-10 -16.5q-14 -15 -33.5 -17t-36.5 12q-16 13 -18 34zM877 496q138 -154 138 -376v-15.5v-14.5v-12t-1 -12t-2 -10t-3 -9.5t-5 -7.5t-7 -8q-13 -13 -34 -13h-4q-21 4 -34.5 19.5t-11.5 36.5q2 18 2 46q0 149 -80 268q4 10 21 55t21 53v0z" />
    <glyph glyph-name="glyph223" unicode="&#xe7a3;" horiz-adv-x="991" 
d="M495 432q58 0 108.5 16.5t61.5 47.5q2 -6 20.5 -58t35.5 -100q-5 -38 -70 -65q-66 -27 -156 -27t-156 27q-65 27 -70 65q17 48 35.5 100t20.5 58q11 -31 62.5 -47.5t107.5 -16.5zM371 624l52 142q10 34 72 34t74 -34q11 -34 50 -142q-29 -44 -124 -44t-124 44zM935 196
q41 -16 41 -41.5t-37 -46.5l-352 -188q-37 -22 -91 -22t-91 22l-354 188q-38 20 -36 46t42 42l188 76l-22 -60q0 -47 80 -82q78 -34 192 -34t192 34q81 35 82 82l-22 60l188 -76v0z" />
    <glyph glyph-name="glyph224" unicode="&#xe7a5;" horiz-adv-x="990" 
d="M829 694q141 -137 146 -336q2 -200 -136 -342q-137 -141 -338 -146q-200 -2 -341 137q-144 140 -145 337q-5 200 135 342t339 144q198 2 340 -136zM767 86q109 112 108 270q-1 157 -115 267q-111 109 -269 107q-157 -2 -267 -114q-109 -111 -107 -270q1 -158 114 -267
q111 -109 270 -107q157 2 266 114zM317 350q0 -80 60 -80q40 0 58 40l56 -30q-19 -35 -50 -52q-32 -20 -70 -20q-63 0 -100.5 38.5t-37.5 103.5q0 64 36.5 104t97.5 40q87 0 124 -66l-62 -32q-17 36 -52 36q-60 0 -60 -82zM643 270q43 0 56 40l58 -30q-17 -31 -48.5 -51.5
t-71.5 -20.5q-64 0 -100 38q-38 36 -38 104q0 63 38 106q38 38 98 38q84 0 120 -66l-60 -32q-17 36 -52 36q-62 0 -62 -82q0 -35 15.5 -57.5t46.5 -22.5v0z" />
    <glyph glyph-name="glyph225" unicode="&#xe7a6;" horiz-adv-x="990" 
d="M495 526q68 0 68 68t-68 68q-66 0 -66 -68t66 -68zM625 470q0 12 -9.5 21t-22.5 9h-196q-13 0 -22.5 -9t-9.5 -21v-196h56v-234h148v234h56v196zM835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340
q142 140 339 140q200 0 340 -140zM495 -42q162 0 277 115t115 277q0 164 -115 278q-116 114 -277 114t-277 -114q-115 -114 -115 -278q0 -162 115 -277t277 -115v0z" />
    <glyph glyph-name="glyph226" unicode="&#xe7a7;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM501 214q25 0 42.5 12.5t17.5 35.5q0 18 -14 30q-48 20 -102 46q-64 26 -178.5 78t-141.5 64q-22 -60 -22 -130
q0 -162 115 -277t277 -115q115 0 205.5 58t138.5 146l-178 80q-7 -44 -45 -74t-87 -34v-74h-56v74q-79 0 -146 58l66 66q50 -44 108 -44zM631 358l242 -108q14 45 14 100q0 164 -115 278q-116 114 -277 114q-107 0 -191.5 -50t-136.5 -128l182 -82q12 37 46 62q31 22 78 24
v74h56v-74q69 -5 120 -44l-62 -64q-43 28 -84 28q-56 0 -56 -38q0 -8 4 -12l60 -28q20 -8 60 -26t60 -26v0z" />
    <glyph glyph-name="glyph227" unicode="&#xe7a8;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM285 342q0 2 1 12t1 12h-46v56h10l-126 56q-22 -60 -22 -128q0 -162 115 -277t277 -115q116 0 205.5 57.5t138.5 146.5
l-246 108h-174q11 -39 26 -56q37 -40 104 -40q44 0 92 20l18 -90q-55 -30 -124 -30q-128 0 -196 92q-34 42 -46 104h-52v58h44v14zM613 366l262 -116q12 48 12 100q0 164 -115 278q-116 114 -277 114q-107 0 -193 -50t-137 -128l158 -70q6 11 28 38q72 82 184 82
q69 0 122 -24l-24 -92q-42 20 -88 20q-64 0 -100 -44q-10 -10 -16 -28l56 -24h136v-56h-8v0z" />
    <glyph glyph-name="glyph228" unicode="&#xe7a9;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM121 466q-18 -54 -18 -116q0 -162 115 -277t277 -115q111 0 199 54t137 138l-152 68v-68h-126v-108h-118v108h-124v74h124v36
l-12 24h-112v74h54zM665 224l-106 48l-6 -12v-36h112zM679 324l192 -86q16 57 16 112q0 164 -115 278q-116 114 -277 114q-110 0 -197 -53t-137 -135l158 -70l-54 98h128l76 -166l46 -20l82 186h128l-122 -224h76v-34v0z" />
    <glyph glyph-name="glyph229" unicode="&#xe7aa;" horiz-adv-x="990" 
d="M739 344q0 115 -67 187.5t-179 72.5q-88 0 -143.5 -51t-68.5 -135h-36l94 -94l96 94h-36q12 86 108 86q57 0 83.5 -42.5t26.5 -113.5q0 -69 -28.5 -114.5t-83.5 -45.5q-100 0 -106 86h-120q12 -90 70 -138q62 -50 142 -50q106 0 180 74q68 74 68 184zM835 690
q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM495 -42q162 0 277 115t115 277q0 164 -115 278q-116 114 -277 114t-277 -114q-115 -114 -115 -278q0 -162 115 -277t277 -115v0z" />
    <glyph glyph-name="glyph230" unicode="&#xe7ab;" horiz-adv-x="990" 
d="M321 382h348v82h-348v-82zM321 228h348v82h-348v-82zM835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM495 -42q162 0 277 115t115 277q0 164 -115 278q-116 114 -277 114
t-277 -114q-115 -114 -115 -278q0 -162 115 -277t277 -115v0z" />
    <glyph glyph-name="glyph231" unicode="&#xe7ac;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM519 212q38 0 70 32l70 -84q-14 -6 -18 -16q-61 -42 -136 -42q-86 0 -159 58t-73 188q0 32 6 62l-154 68q-22 -60 -22 -128
q0 -162 115 -277t277 -115q116 0 205.5 57.5t138.5 146.5l-424 188q1 -52 28 -96q25 -42 76 -42zM435 444l440 -194q12 48 12 100q0 164 -115 278q-116 114 -277 114q-107 0 -193 -50t-137 -128l148 -66q65 102 196 102q89 0 150 -54l-78 -80q-28 28 -66 28q-51 0 -80 -50v0
z" />
    <glyph glyph-name="glyph232" unicode="&#xe7ad;" horiz-adv-x="990" 
d="M495 628q-108 0 -153 -81t-45 -197q0 -114 45 -195t153 -81t153 81t45 195q0 116 -45 197t-153 81zM409 350q0 174 86 174q7 0 18 -4q19 -18 6 -42l-106 -194q-4 43 -4 66zM495 178q-2 0 -9.5 1t-8.5 1q0 2 -2 2q-4 0 -6 2q-34 16 -12 46l118 204q6 -44 6 -84
q0 -172 -86 -172zM835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM495 -42q162 0 277 115t115 277q0 164 -115 278q-116 114 -277 114t-277 -114q-115 -114 -115 -278
q0 -162 115 -277t277 -115v0z" />
    <glyph glyph-name="glyph233" unicode="&#xe7ae;" horiz-adv-x="990" 
d="M719 462q0 10 -8.5 18t-19.5 8h-104v104q0 11 -8 19.5t-18 8.5h-264q-24 -8 -24 -28v-352q0 -11 8 -19.5t18 -8.5h104v-104q0 -10 8.5 -18t19.5 -8h260q11 0 19.5 8t8.5 18v354zM427 488q-24 -9 -24 -26v-196h-78v300h210v-78h-108zM665 134h-210v302h210v-302zM835 690
q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM495 -42q162 0 277 115t115 277q0 164 -115 278q-116 114 -277 114t-277 -114q-115 -114 -115 -278q0 -162 115 -277t277 -115v0z" />
    <glyph glyph-name="glyph234" unicode="&#xe7af;" horiz-adv-x="990" 
d="M819 338q-36 14 -106 44v118l-294 122l-130 -56v-136l2 -2l-116 -48v-122l124 -54l124 52q49 -21 141 -59t119 -49l6 -2q40 18 120 52l10 4v136zM673 184l-2 2v-2l-220 92v86l220 -90v-2h2v-86zM687 296l-70 30l76 32l72 -30zM789 222l-86 -36v84l86 36v-84zM835 690
q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM495 -42q162 0 277 115t115 277q0 164 -115 278q-116 114 -277 114t-277 -114q-115 -114 -115 -278q0 -162 115 -277t277 -115v0z" />
    <glyph glyph-name="glyph235" unicode="&#xf300;" horiz-adv-x="950" 
d="M635 286q28 0 46 -27.5t18 -62.5t-18 -62.5t-46 -27.5q-30 0 -48 27.5t-18 62.5t18 62.5t48 27.5zM475 -40q-8 0 -43.5 1t-42.5 1q-110 0 -180 29q-37 15 -74.5 44.5t-59.5 61.5q-60 84 -60 229q0 114 74 194q-8 5 -1 80t33 140q93 -11 228 -104q47 12 126 12
q84 0 126 -12q63 43 119 68q57 25 83 30l26 6q26 -65 33 -140t-1 -80q74 -80 74 -194q0 -203 -124 -294q-37 -26 -67 -39.5t-76 -21.5q-53 -9 -107 -9q-7 0 -42.5 -1t-43.5 -1zM477 356h-4q-21 0 -85 4.5t-78 4.5q-77 3 -119 -35q-52 -46 -52 -120q0 -124 84 -164
q83 -40 250 -40h4q167 0 251 40q85 40 85 164q0 55 -34 99.5t-85 52.5q-37 6 -113 0q-77 -6 -104 -6zM317 286q28 0 46 -27.5t18 -62.5t-18 -62.5t-46 -27.5q-30 0 -48 27.5t-18 62.5t18 62.5t48 27.5v0z" />
    <glyph glyph-name="glyph236" unicode="&#xf301;" horiz-adv-x="990" 
d="M578 358q-9 0 -41 -2t-42 -2t-42 2t-41 2q-38 0 -61 -18q-26 -26 -26 -60q0 -65 43 -84q45 -20 127 -20t127 20q43 19 43 84q0 34 -26 60q-23 18 -61 18zM447 272q0 -17 -9 -31.5t-23 -14.5t-23 14.5t-9 31.5q0 46 32 46t32 -46zM609 272q0 -17 -10 -31.5t-24 -14.5
t-23 14.5t-9 31.5q0 46 32 46q15 0 24.5 -14t9.5 -32zM835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM539 154q188 0 188 184q0 55 -38 98q4 4 1 41q-3 35 -17 71
q-44 -6 -114 -52q-19 6 -64 6q-40 0 -64 -6q-52 34 -100 50l-14 2q-14 -36 -17 -71q-3 -37 1 -41q-38 -43 -38 -98q0 -184 188 -184h88v0z" />
    <glyph glyph-name="glyph237" unicode="&#xf303;" horiz-adv-x="930" 
d="M211 550q82 0 139 -58.5t57 -141.5t-58 -141q-59 -59 -138 -59t-138 59q-58 58 -58 141t57 141.5t139 58.5zM719 150q-79 0 -138 59q-58 58 -58 141t57 141.5t139 58.5t139 -58.5t57 -141.5t-58 -141q-59 -59 -138 -59v0z" />
    <glyph glyph-name="glyph238" unicode="&#xf304;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM367 250q40 0 70 30t30 70q0 41 -30 71.5t-70 30.5t-70 -30.5t-30 -71.5q0 -40 30 -70t70 -30zM623 250q41 0 70.5 29.5
t29.5 70.5q0 42 -29 72t-71 30q-40 0 -69 -30.5t-29 -71.5q0 -40 29 -70t69 -30v0z" />
    <glyph glyph-name="glyph239" unicode="&#xf306;" horiz-adv-x="931" 
d="M911 558q-31 -186 -171 -351q-141 -167 -245 -237q-33 -19 -61.5 -19.5t-54.5 16.5t-44.5 39t-29.5 46q-14 28 -78.5 238.5t-73.5 223.5q-27 20 -82 -16l-20 -14l-36 50q6 6 21 23.5t25 28.5q31 35 100 89q71 56 124 67q58 12 89 -42q25 -40 38 -130q21 -126 25 -142
q28 -106 38 -134q11 -28 18 -39q8 -11 18 -11q41 0 126 166q42 76 6 124t-112 2q23 127 140 188q104 54 182 8q80 -47 58 -174v0z" />
    <glyph glyph-name="glyph240" unicode="&#xf307;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM715 444q13 82 -48 94q-61 14 -110 -40q-28 -28 -34 -66q38 24 56 -1t-2 -63q-43 -84 -64 -84q-14 0 -36 94q-2 8 -5 24
t-6.5 35t-4.5 26q-3 16 -7 27t-11 24.5t-18 19t-26 2.5q-26 -6 -59.5 -31.5t-56.5 -50.5l-20 -24l18 -24q7 7 27 17t25 -1q5 -7 37 -113.5t39 -120.5q35 -71 96 -42q53 35 124 120q69 83 86 178v0z" />
    <glyph glyph-name="glyph241" unicode="&#xf309;" horiz-adv-x="950" 
d="M935 636q-37 -56 -94 -98v-24q0 -130 -60 -250q-60 -121 -186 -203q-127 -83 -290 -83q-159 0 -290 84q18 -2 46 -2q131 0 234 80q-64 2 -111.5 39t-64.5 93q9 -4 34 -4q26 0 50 6q-63 13 -106.5 64.5t-43.5 121.5v2q36 -20 84 -24q-84 58 -84 158q0 47 26 94
q155 -189 390 -196q-6 18 -6 42q0 78 55.5 133t134.5 55q82 0 136 -58q58 12 120 44q-19 -66 -82 -104q55 8 108 30v0z" />
    <glyph glyph-name="glyph242" unicode="&#xf30a;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM691 438q29 22 46 48q-33 -13 -54 -14q30 18 42 52q-29 -16 -60 -22q-28 28 -70 28q-39 0 -66.5 -28t-27.5 -66q0 -2 1 -11
t1 -11q-121 6 -194 100q-14 -25 -14 -48q0 -49 44 -78q-26 0 -44 12v-2q0 -35 22 -61t54 -31q-15 -4 -24 -4q-10 0 -18 2q19 -66 88 -66q-49 -40 -118 -40h-22q67 -42 144 -42q122 0 196 83t74 187v12v0z" />
    <glyph glyph-name="glyph243" unicode="&#xf30c;" horiz-adv-x="530" 
d="M515 644h-142q-16 0 -26 -16.5t-10 -35.5v-102h178v-148h-178v-442h-170v442h-152v148h152v86q0 92 58.5 158t147.5 66h142v-156v0z" />
    <glyph glyph-name="glyph244" unicode="&#xf30d;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141t-340 141q-140 142 -140 339q0 200 140 340t340 140t340 -140zM609 500v78h-72q-44 0 -74 -33.5t-30 -80.5v-44h-76v-74h76v-222h86v222h90v74h-90v52q0 28 18 28h72v0z" />
    <glyph glyph-name="glyph245" unicode="&#xf30e;" horiz-adv-x="890" 
d="M767 770q44 0 76 -31.5t32 -74.5v-646q0 -44 -32.5 -76t-75.5 -32h-162v310h114v134h-114v70q0 30 28 30h86v152h-96q-74 0 -124 -54.5t-50 -131.5v-66h-104v-134h104v-310h-326q-43 0 -75.5 32t-32.5 76v646q0 43 32 74.5t76 31.5h644v0z" />
    <glyph glyph-name="glyph246" unicode="&#xf30f;" horiz-adv-x="926" 
d="M291 282q-32 45 -32 86l2 14h-14q-63 0 -110 30q-74 44 -74 160q0 53 23.5 98.5t57.5 68.5q75 51 151 51h230v-4q0 -22 -78 -36q-27 0 -38 -6q39 -20 53.5 -54.5t14.5 -97.5q0 -102 -68 -158q-38 -38 -38 -54q0 -17 50 -64q104 -90 104 -178q0 -140 -116 -194
q-67 -34 -150 -34h-4l-4 2q-2 -2 -4 -2q-57 0 -129 26q-47 16 -75 58t-28 102t32 101t83 57q89 28 159 28h2zM271 236q-59 -2 -109.5 -43t-46.5 -97q4 -54 58 -82t119.5 -22t103.5 40q41 37 37 88q-4 54 -44 85t-102 31h-16zM251 728q-10 0 -20 -2q-40 -12 -58 -62
q-15 -59 -1 -109t46 -82q33 -33 71 -33q10 0 18 2q42 12 63 66t3 112q-30 108 -122 108zM761 446h150v-94h-150v-150h-94v150h-150v94h150v150h94v-150v0z" />
    <glyph glyph-name="glyph247" unicode="&#xf310;" horiz-adv-x="990" 
d="M449 486q8 -30 -1 -57t-31 -33h-10q-42 0 -60 60q-6 29 2 54q12 32 40 32q43 0 60 -56zM835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM385 128h8q41 0 74 16q60 30 60 98
q0 44 -52 92q-26 23 -26 32q0 12 20 26q34 34 34 80q0 58 -36 78q4 4 20 4q40 4 40 16v4h-116q-28 0 -45 -7.5t-41 -28.5q-32 -29 -32 -76q0 -44 25 -70t69 -26h6q-4 -23 16 -50h-2q-138 0 -138 -94q0 -41 28 -63q22 -18 40 -24.5t48 -6.5zM721 400h-76v76h-48v-76h-76v-48
h76v-76h48v76h76v48zM407 294q30 0 51 -16.5t23 -43.5q2 -28 -20.5 -45t-53.5 -19q-33 -4 -59.5 10.5t-28.5 41.5q0 30 23 49.5t57 22.5h8v0z" />
    <glyph glyph-name="glyph248" unicode="&#xf312;" horiz-adv-x="808" 
d="M335 190q-24 -124 -58 -211q-31 -81 -96 -129q-10 120 -5 167q2 28 9 63q18 96 48 203q17 59 24 99q-24 51 -19 116q5 61 47 105t100 21q72 -28 31 -154q-27 -85 -32 -103q-15 -50 -4 -90q10 -38 63 -49q72 -15 123.5 39.5t71.5 129.5q21 81 11 163q-11 85 -54 128
q-61 64 -151 70q-96 6 -168 -35.5t-115 -114.5q-46 -77 -32 -170q5 -23 22 -52q21 -36 22 -51.5t-18 -62.5q-146 35 -140 230q5 138 105 234q100 95 233 112q164 18 290 -57t144 -219q26 -176 -66 -317q-91 -141 -252 -129q-23 2 -42 9t-30 13.5t-31 20.5q-23 16 -31 21v0z
" />
    <glyph glyph-name="glyph249" unicode="&#xf313;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141t-340 141q-140 142 -140 339q0 200 140 340t340 140t340 -140zM527 238q82 -7 128 64t34 162q-11 73 -74 110q-66 38 -146 28q-65 -7 -117 -56q-52 -48 -53 -118q-4 -99 70 -116q9 23 9 31.5t-10 25.5
q-10 16 -11 27q-13 96 78 144q92 48 158 -18q48 -48 20 -148q-28 -99 -98 -86q-41 8 -33 54q7 45 24 86q16 40 -21 60q-42 18 -65 -33q-23 -52 1 -89q-5 -24 -21 -83q-16 -63 -18 -87q-1 -12 1 -98q52 37 78 172q47 -31 66 -32v0z" />
    <glyph glyph-name="glyph250" unicode="&#xf315;" horiz-adv-x="590" 
d="M575 -58q-97 -52 -208 -52q-59 0 -110 16q-51 19 -82 46q-35 30 -46 64q-14 31 -14 96v322h-100v130q107 36 154 130q24 53 30 116h130v-232h216v-144h-216v-236q0 -83 8 -102q11 -25 32 -36q29 -20 68 -20q68 0 138 46v-144v0z" />
    <glyph glyph-name="glyph251" unicode="&#xf316;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM625 144v74q-36 -24 -70 -24q-17 0 -36 10q-13 8 -14 18q-6 12 -6 52v118h110v74h-110v118h-64q-8 -44 -16.5 -62.5
t-31.5 -37.5q-24 -19 -46 -26v-66h50v-162q0 -52 32 -80q13 -13 40 -24q34 -8 56 -8q57 0 106 26v0z" />
    <glyph glyph-name="glyph252" unicode="&#xf318;" horiz-adv-x="930" 
d="M219 698q0 -42 -30 -69t-74 -27q-42 0 -71 27.5t-29 68.5q0 43 28.5 69.5t73.5 26.5t72.5 -26.5t29.5 -69.5zM21 526h192v-618h-192v618zM327 328q0 98 -4 198h166l10 -86h4q60 100 190 100q108 0 165 -72t57 -194v-366h-192v342q0 134 -98 134q-69 0 -98 -72
q-6 -12 -6 -48v-356h-194v420v0z" />
    <glyph glyph-name="glyph253" unicode="&#xf319;" horiz-adv-x="990" 
d="M835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM377 464h-96v-312h96v312zM329 600q-21 0 -36.5 -14t-15.5 -34q0 -48 52 -48t52 48t-52 48zM733 152v184q0 61 -29 98.5
t-83 37.5q-66 0 -96 -50h-2l-6 42h-84q2 -38 2 -100v-212h98v180q0 19 4 24q12 38 50 38q48 0 48 -68v-174h98v0z" />
    <glyph glyph-name="glyph254" unicode="&#xf31b;" horiz-adv-x="950" 
d="M453 480q-48 85 -122 193q-19 29 -24 33q-80 -39 -137.5 -111t-78.5 -163q182 0 362 48zM517 352q-11 31 -32 68q-183 -56 -402 -56v-14q0 -150 100 -262q9 15 13 21q42 62 103 119q37 35 94 68.5t110 51.5q7 4 14 4zM233 42l-8 6q6 -6 8 -6zM381 732zM735 646
q-115 98 -260 98q-49 0 -92 -12q79 -104 146 -228q139 53 204 140zM150 25q-135 135 -135 325t135 325t325 135t325 -135t135 -325t-135 -325t-325 -135t-325 135zM543 286q-216 -74 -308 -242l-2 -2q109 -84 242 -84q76 0 154 32q-24 141 -84 298zM585 388l10 -20
q110 13 230 -6q35 -6 42 -8q0 139 -88 246l-8 -10q-18 -23 -68 -63q-64 -50 -144 -83q14 -28 26 -56zM619 306q52 -146 76 -280q139 91 168 262q-5 3 -39 11q-104 24 -205 7v0z" />
    <glyph glyph-name="glyph255" unicode="&#xf31c;" horiz-adv-x="990" 
d="M509 352q-44 -14 -82 -44q-55 -44 -80 -86q-48 58 -48 128v4q107 0 200 28l14 -28zM523 432q-24 44 -70 110q12 4 42 4q73 0 128 -46q-32 -42 -100 -68zM529 316q34 -89 40 -146q-35 -16 -74 -16q-69 0 -118 42q41 80 152 120zM305 394q18 92 104 134q34 -43 72 -110
q-91 -24 -176 -24zM609 328q33 0 80 -10q-16 -82 -82 -128q-6 57 -36 136q16 2 38 2zM835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM662 185q69 69 69 165q0 98 -69 167
t-167 69q-99 0 -166 -69q-68 -70 -68 -167q0 -95 68 -165q67 -69 166 -69q98 0 167 69zM541 398q73 29 108 74q42 -52 42 -116q-51 8 -90 8q-26 0 -44 -2q-2 2 -2 4q0 4 -2 4q-6 10 -12 28v0z" />
    <glyph glyph-name="glyph256" unicode="&#xf31e;" 
d="M239 142q19 0 35.5 16t16.5 36v314q0 92 66 157q67 65 158 65t158 -65q66 -65 66 -157v-60l-102 -34l-70 34v60q0 22 -15 37t-37 15q-20 0 -36 -15.5t-16 -36.5v-314q0 -92 -66 -158t-158 -66t-158 66t-66 158v132h172v-132q0 -20 16.5 -36t35.5 -16zM845 326h170v-132
q0 -92 -66 -158t-158 -66t-158 66t-66 158v134l70 -32l102 32v-134q0 -20 16.5 -36t35.5 -16q22 0 38 15t16 37v132v0z" />
    <glyph glyph-name="glyph257" unicode="&#xf31f;" horiz-adv-x="990" 
d="M834 690q141 -140 141 -340q0 -198 -141 -339t-339 -141q-201 0 -340 141q-140 142 -140 339q0 200 140 340t340 140q197 0 339 -140zM355 164q46 0 79 33t33 79v160q0 26 28 26q26 0 26 -26v-30l34 -18l52 18v30q0 46 -33 79t-79 33t-80 -33t-34 -79v-160q0 -26 -26 -26
t-26 26v68h-88v-68q0 -46 34 -79t80 -33zM747 276v68h-86v-68q0 -26 -26 -26q-28 0 -28 26v68l-52 -16l-34 16v-68q0 -46 33.5 -79t80.5 -33q46 0 79 33t33 79v0z" />
    <glyph glyph-name="glyph258" unicode="&#xf321;" 
d="M409 222l34 -100q-64 -52 -168 -52q-107 0 -183 73q-77 74 -77 199q0 129 80 209q79 79 188 79q111 0 167 -45q55 -44 91 -159l36 -116q48 -146 202 -146q120 0 120 60q0 54 -78 72l-78 18q-134 35 -134 152q0 89 58 126q59 38 146 38q184 0 198 -146l-114 -14
q-7 70 -90 70q-82 0 -82 -62q0 -50 66 -66l74 -16q150 -36 150 -166q0 -160 -238 -160q-136 0 -204 53q-69 53 -100 149l-36 116q-4 10 -9 25.5t-7.5 22.5t-7 17t-10 18.5t-13.5 19.5q-32 43 -103 43q-64 0 -113 -46t-49 -142q0 -81 46 -130q47 -50 110 -50q60 0 128 56v0z
" />
    <glyph glyph-name="glyph259" unicode="&#xf322;" horiz-adv-x="990" 
d="M834 690q141 -140 141 -340q0 -198 -141 -339t-339 -141q-201 0 -340 141q-140 142 -140 339q0 200 140 340t340 140q197 0 339 -140zM627 210q120 0 120 80q0 66 -76 84l-38 8q-32 8 -32 34q0 30 40 30q45 0 46 -34l58 6q-6 74 -100 74q-102 0 -102 -84q0 -60 66 -76
l40 -8q40 -10 40 -36q0 -32 -62 -32q-76 0 -100 74l-20 58q-18 58 -45 81q-28 23 -85 23q-55 0 -95 -40q-41 -41 -41 -106q0 -59 37.5 -97.5t94.5 -38.5q54 0 86 26l-18 50q-28 -28 -66 -28q-34 0 -56 26.5t-22 63.5q0 43 22 69.5t60 26.5q34 0 49 -18t27 -56l18 -58
q31 -102 154 -102v0z" />
    <glyph glyph-name="glyph260" unicode="&#xf324;" horiz-adv-x="951" 
d="M781 402q4 -28 4 -52q0 -159 -113 -275q-112 -115 -273 -115q-159 0 -271 115q-113 116 -113 275q0 163 112 276q113 114 272 114q54 0 90 -10v-222q-77 26 -154 -10q-70 -34 -101 -101q-31 -66 -5 -129q25 -59 95 -79q69 -19 139 15q52 26 87 80t35 122v286
q15 -7 24 -14q174 -108 310 -114q33 -2 4 -52q-42 -76 -130 -106l-12 -4v0z" />
    <glyph glyph-name="glyph261" unicode="&#xf325;" horiz-adv-x="990" 
d="M834 690q141 -140 141 -340q0 -198 -141 -339t-339 -141q-201 0 -340 141q-140 142 -140 339q0 200 140 340t340 140q197 0 339 -140zM665 376q53 16 72 60q12 22 -4 22q-73 5 -156 58q-1 1 -6 4t-6 4v-146q0 -74 -62 -100q-36 -18 -70.5 -8.5t-47.5 40.5
q-16 35 3.5 67.5t50.5 46.5q36 20 78 6v112q-23 6 -46 6q-80 0 -137 -58t-57 -140q0 -80 57 -138t137 -58t138 58t58 138q0 3 -1 13t-1 13v0z" />
    <glyph glyph-name="glyph262" unicode="&#xf327;" horiz-adv-x="910" 
d="M766 661q129 -129 129 -311q0 -116 -53 -210t-137 -152q-101 170 -310 176q-162 6 -272 -104q-108 124 -108 290q0 184 128 312t312 128q182 0 311 -129zM661 232q-172 106 -422 48q-26 -8 -20 -32q6 -27 32 -22q228 54 382 -40q23 -14 36 8q16 22 -8 38zM711 366
q-102 62 -235 77q-137 15 -251 -19q-31 -10 -24 -44q12 -32 42 -22q115 32 233.5 16.5t200.5 -66.5q28 -19 46 10q18 30 -12 48zM783 462q19 34 -14 56q-117 69 -288 82q-173 14 -282 -24q-13 -4 -21.5 -18.5t-4.5 -31.5q11 -38 50 -28q93 34 249 22q154 -12 255 -72
q34 -19 56 14zM391 34q119 -6 172 -110q-67 -14 -108 -14q-113 0 -214 56q59 72 150 68v0z" />
    <glyph glyph-name="glyph263" unicode="&#xf328;" horiz-adv-x="990" 
d="M834 690q141 -140 141 -340q0 -126 -58.5 -229t-149.5 -165q-108 186 -338 192q-176 6 -296 -114q-118 137 -118 316q0 200 140 340t340 140q197 0 339 -140zM719 220q-188 114 -460 54q-30 -7 -22 -36q7 -30 36 -22q245 58 416 -46q26 -14 40 10q14 26 -10 40zM775 366
q-103 64 -245 83.5t-287 -19.5q-34 -10 -24 -46q10 -33 46 -26q111 34 244 19t228 -73q32 -20 50 12q18 34 -12 50zM853 472q20 38 -16 62q-127 74 -314 89t-306 -27q-16 -3 -26.5 -19.5t-3.5 -34.5q6 -17 21 -26.5t35 -3.5q103 36 271 23q171 -14 277 -77q38 -24 62 14z
M427 4q131 -5 186 -118q-58 -16 -118 -16q-125 0 -234 62q66 73 166 72v0z" />
    <glyph glyph-name="glyph264" unicode="&#xf32a;" horiz-adv-x="952" 
d="M827 200q28 -21 37 -49.5t-11 -64.5q-109 -154 -298 -187q-187 -33 -344 77q-26 18 -38 30q153 -49 276 -7q115 38 181 100q43 41 53 52q18 20 28 35q19 29 52 33t64 -19zM215 230q16 -36 0.5 -64t-46.5 -42q-37 -17 -67 -6.5t-43 40.5q-80 173 -14 352q66 181 238 260
q19 8 44 16q-85 -77 -123 -170q-39 -95 -32 -178q6 -76 15 -120.5t28 -87.5zM829 646q122 -147 106 -336q-6 -39 -8 -48q-18 83 -63 156t-102 116q-40 30 -97.5 57.5t-104.5 37.5q-13 3 -34 5.5t-31.5 4.5t-23.5 9t-22 19q-19 29 -15.5 65t25.5 58t58 20q190 -18 312 -164z
M321 324q17 39 34 46v6q0 11 8 24v2q0 6 2 12q4 50 33.5 82t78.5 32q48 0 78 -32.5t32 -81.5q2 -6 2 -12v-2q8 -8 8 -24v-6q17 -7 34 -46q25 -54 6 -66q-12 -6 -30 22q-6 -28 -30 -46q26 -11 26 -26q0 -16 -19.5 -24t-42.5 -8q-52 0 -60 26h-8q-12 -26 -62 -26
q-23 0 -42.5 8t-19.5 24q0 15 26 26q-24 19 -30 46q-18 -28 -28 -22q-22 10 4 66v0z" />
    <glyph glyph-name="glyph265" unicode="&#xf32d;" horiz-adv-x="890" 
d="M149 -80q-55 0 -94.5 40t-39.5 96v344h174q-4 -28 -4 -50q0 -107 76 -183q77 -77 184 -77q106 0 183 77t77 183q0 26 -6 50h176v-344q0 -56 -39.5 -96t-94.5 -40h-592zM741 780q55 0 94.5 -39t39.5 -95v-146h-218q-78 110 -212 110q-138 0 -212 -110h-218v146
q0 56 39.5 95t94.5 39h592zM685 614q0 -9 7.5 -16.5t16.5 -7.5h72q24 0 24 24v72q0 24 -24 24h-72q-24 0 -24 -24v-72zM605 350q0 -65 -47.5 -112.5t-112.5 -47.5t-112.5 47.5t-47.5 112.5q0 67 47 113.5t113 46.5t113 -46.5t47 -113.5v0z" />
    <glyph glyph-name="glyph266" unicode="&#xf330;" horiz-adv-x="990" 
d="M301 806l194 -158l-284 -184l-196 164zM681 54l116 78v-46l-302 -190l-302 190v46l118 -78q6 -2 12 -2q10 0 14 4l158 132l160 -132q4 -4 14 -4q6 0 12 2zM975 628l-194 -164l-286 184l196 158zM495 286l286 178l174 -140l-282 -184zM319 140l-282 184l174 140l284 -178
l-176 -146v0z" />
    <glyph glyph-name="glyph267" unicode="&#xf333;" horiz-adv-x="796" 
d="M677 700q31 0 59.5 -18t28.5 -46q0 -1 0.5 -9t2 -26.5t2.5 -37.5q14 -188 8 -315q-5 -106 -19.5 -176.5t-50.5 -120.5q-38 -51 -91 -51q-153 0 -194 26q-26 20 -18 130q1 39 37 59q34 19 69 19l34 -2l-4 -70q-16 -2 -38 -2q-19 0 -24 -26q-4 -37 40 -42l86 4q38 5 28 136
q-4 30 -52 39q-69 10 -96 17q-45 13 -73 65q-9 17 -11 17t-8 -58t-30 -58q-45 0 -139 15q-95 15 -115 35q-33 34 -62 149q-28 113 -28 151q0 34 58 30h116q78 0 78 72q0 8 -1 55.5t-1 56.5q0 82 40 82q89 0 120 -14q16 -7 28 -24t14 -36l4 -14zM667 366q-8 28 -29.5 53
t-48.5 25q-26 0 -44 -21.5t-22 -47.5q-5 -23 0 -29q5 -4 9.5 -5t7.5 -0.5t11 2.5t13 3q17 4 31 4q17 0 59 -16q10 -4 15 0q6 6 -2 32zM187 642q0 -22 -28 -22h-144l176 172q-4 -123 -4 -150v0z" />
    <glyph glyph-name="glyph268" unicode="&#xf336;" horiz-adv-x="830" 
d="M195 214l-180 -180v414q0 302 278 302h442l-312 -310q-6 -6 -10 -6q-8 0 -12 10v128q-94 0 -112 -2q-94 -16 -94 -146v-210zM635 488l180 180v-414q0 -304 -278 -304h-440l312 312q1 6 8 6q8 0 12 -10v-128q94 0 112 2q94 16 94 146v210v0z" />
    <glyph glyph-name="glyph269" unicode="&#xf339;" horiz-adv-x="950" 
d="M935 132q0 -108 -75 -185t-179 -77q-61 0 -120 32q-56 -8 -80 -8q-182 0 -311 132t-129 320q0 46 10 90q-36 60 -36 134q0 107 74 184q73 76 180 76q75 0 136 -40q34 8 76 8q183 0 310 -132q128 -133 128 -320q0 -49 -10 -96q26 -60 26 -118zM705 130q30 46 30 100
q0 45 -16 80q-17 31 -50 54q-37 23 -76 36q-74 21 -96 26q-97 14 -122 50q-10 10 -10 26q0 24 28 42q26 20 76 20t74 -18q27 -24 38 -50q18 -28 26 -36q17 -12 38 -12q26 0 45 19t19 45q0 19 -14 52q-17 24 -42 48q-27 21 -74 38q-50 14 -102 14q-74 0 -128 -22
q-52 -19 -84 -57t-32 -95q0 -53 28 -90q33 -39 76 -56q48 -22 116 -36q9 -2 80 -20q29 -10 46 -28q18 -14 18 -42q0 -38 -37 -59t-85 -21q-72 0 -100 40q-25 45 -26 46q-7 23 -24 40q-20 14 -40 14q-26 0 -45 -17.5t-19 -42.5q0 -45 30 -85t70 -63q64 -34 158 -34
q78 0 138 24q60 28 88 70v0z" />
    <glyph glyph-name="glyph270" unicode="&#xf33a;" horiz-adv-x="990" 
d="M563 276q0 -21 -20 -32.5t-48 -11.5q-19 0 -36 6q-24 13 -34 42q-6 17 -14 22q-8 8 -22 8q-13 0 -26 -10q-10 -10 -10 -24q0 -21 16 -46q42 -56 128 -56q39 0 78 14q36 18 48 40q18 24 18 56q0 27 -9.5 45.5t-29.5 29.5t-37 17t-47 13.5t-45 12.5q-5 2 -11.5 4t-8.5 3
t-5.5 3.5t-8.5 7.5q-6 6 -6 16q0 15 18 24.5t40 9.5q32 0 42 -10q12 -10 22 -28q6 -12 14 -20q11 -6 22 -6q14 0 24 10t10 24t-6 30q-5 9 -24 28q-21 15 -42 20q-24 8 -56 8q-86 0 -120 -46q-18 -22 -18 -50q0 -30 16 -52q20 -20 42 -32q49 -17 89 -25q33 -7 47 -21
q10 -7 10 -24zM835 690q140 -140 140 -340q0 -197 -140 -339q-139 -141 -340 -141q-198 0 -339 141t-141 339q0 200 141 340q142 140 339 140q200 0 340 -140zM611 82q58 0 100 43.5t42 102.5q0 35 -16 66q6 28 6 54q0 104 -72 178t-174 74q-24 0 -42 -2q-34 22 -74 22
q-59 0 -101.5 -43.5t-42.5 -102.5q0 -39 20 -76q-4 -15 -4 -50q0 -104 72 -178t172 -74q34 0 46 4q30 -18 68 -18v0z" />
    <glyph glyph-name="glyph271" unicode="&#xf33c;" horiz-adv-x="950" 
d="M399 516q-1 -149 -77 -274q-74 -123 -197 -184q-110 131 -110 296q0 170 110 298q109 127 274 156v-292zM697 -50q-103 -56 -222 -56t-220 56q178 114 220 288q42 -174 222 -288zM551 518v290q165 -29 274 -156q110 -128 110 -298q0 -168 -108 -296q-119 58 -197.5 181
t-78.5 279v0z" />
    <glyph glyph-name="glyph272" unicode="&#xf33f;" horiz-adv-x="1026" 
d="M865 212q0 -103 -127 -197q-128 -95 -313 -95q-161 0 -285 78q-125 78 -125 196q0 129 146 280q91 92 186 129q88 35 130 1t14 -120q-5 -14 8 -14l16 2q72 34 134 34q61 0 84 -34.5t-2 -99.5q-6 -18 16 -24q118 -37 118 -136zM627 71q80 65 72 145q-11 80 -100 128
q-90 48 -212 36t-202 -77q-81 -65 -70 -145q8 -80 98 -128t212 -36t202 77zM711 710q-16 0 -26 10t-10 26q0 34 36 34q123 0 212 -87q88 -87 88 -211v-2q0 -14 -11 -24t-25 -10t-24 10t-10 24q0 95 -68 163q-67 67 -162 67zM871 486q4 -15 -4.5 -27.5t-21.5 -14.5
q-34 -4 -42 28q-8 38 -36.5 66t-65.5 36q-34 7 -26 40q7 36 42 28q57 -12 99.5 -55t54.5 -101zM343 276q48 10 88 -12.5t48 -61.5q10 -39 -19 -77q-28 -37 -79 -45q-35 -7 -67.5 3.5t-50 33t-20.5 52.5t22 61q28 35 78 46v0z" />
    <glyph glyph-name="glyph273" unicode="&#xf342;" horiz-adv-x="889" 
d="M786 610q88 -43 88 -162q0 -130 -110 -210q-107 -80 -306 -80h-30q-17 0 -32.5 -12.5t-19.5 -27.5l-36 -156q-12 -42 -52 -42h-106q-17 0 -27.5 12.5t-6.5 29.5l6 24h68q17 0 32.5 13.5t19.5 28.5l36 156q10 40 52 40h30q196 0 306 80q110 83 110 210q0 56 -22 96z
M206 94q-2 -15 -18 -28.5t-32 -13.5h-108q-17 0 -26.5 12.5t-5.5 29.5l150 646q10 40 52 40h224q75 0 126 -8q58 -13 94 -34q35 -23 58 -62q20 -38 20 -96q0 -130 -110 -210q-107 -80 -304 -80h-32q-16 0 -32 -12.5t-18 -27.5zM294 468q-4 -16 6.5 -28t25.5 -12h28
q86 0 134 36q48 34 48 98q0 47 -32 65.5t-92 18.5h-34q-42 0 -52 -40l-32 -138v0z" />
    <glyph glyph-name="glyph274" unicode="&#xf345;" horiz-adv-x="950" 
d="M423 616l-396 -362q-12 48 -12 96q0 138 70.5 246t179.5 164q14 -16 158 -144zM665 492l-328 296q63 22 138 22q100 0 190 -40v-278zM735 730q88 -60 144 -159t56 -221q0 -79 -26 -152h-174v532zM115 240l102 92v-362q-115 80 -168 210q12 12 66 60zM287 -70v198h590
q-53 -96 -147.5 -161t-212.5 -77h-84q-86 11 -146 40v0z" />
    <glyph glyph-name="glyph275" unicode="&#xf348;" 
d="M49 178q0 -4 -10 -4q-6 0 -10 4l-14 70l14 72q4 4 10 4q10 0 10 -4l16 -72zM151 140q0 -8 -12 -8t-12 8l-12 108l12 166q0 8 12 8t12 -8l14 -166zM253 142q0 -10 -14 -10t-14 8l-10 108l10 222q0 10 14 10t14 -10l12 -222zM355 142q0 -10 -16 -10t-16 10l-8 106l8 224
q0 10 16 10t16 -10l10 -224zM457 144q0 -12 -18 -12q-17 0 -18 12l-6 104l6 256q5 14 18 14q18 0 18 -14l8 -256zM529 132q-14 0 -14 14v396q0 10 12 14q37 14 84 14q88 0 153 -58.5t73 -141.5q23 10 50 10q51 0 89.5 -37t38.5 -87q0 -52 -38 -89t-90 -37l-358 2v0z" />
    <glyph glyph-name="glyph276" unicode="&#xf34b;" horiz-adv-x="1028" 
d="M173 89q-136 101 -155 255q-23 170 108 308q131 139 336 164q207 26 366 -77q130 -84 170 -214.5t-23 -302.5q-49 -126 -165 -225t-270 -117v108h-48q-183 0 -319 101zM798 208v276q0 35 -10 52q-8 19 -30 38q-18 13 -44 20q-28 6 -56 6q-70 0 -116 -46q-9 15 -36 32
q-31 14 -70 14q-66 0 -110 -38v30h-88v-384h92v236q0 19 14.5 39.5t31.5 26.5q19 10 40 10q25 0 46 -16q12 -26 12 -48v-248h90v236q0 36 22 54q22 22 62 22q20 0 32 -6q10 -1 16 -12q8 -8 8 -18q4 -17 4 -28v-248h90v0z" />
    <glyph glyph-name="glyph277" unicode="&#xf34e;" 
d="M337 680q81 0 128.5 -45.5t47.5 -126.5q0 -42 -20 -76.5t-50 -41.5l-24 -4q57 0 85 -40q30 -42 31 -80v-40q0 -52 -19 -93.5t-51 -60.5q-53 -32 -108 -38h-342v646h322zM327 422q31 0 42.5 18t11.5 58q0 24 -9 43.5t-25 22.5l-10 2h-180v-144h170zM403 234q0 40 -16 62
q-17 23 -32 24l-18 2h-180v-172h172q74 0 74 84zM797 516q65 0 114.5 -27.5t70.5 -71.5q38 -82 33 -151l-2 -30h-320q0 -54 27 -82t55 -28l26 -2q45 0 71 17t27 33l2 18h108q0 -82 -53 -124q-53 -43 -105 -44l-54 -2q-66 0 -118 23.5t-76 63.5q-44 72 -44 133v26q0 37 15 87
t39 79.5t69 54.5q50 27 115 27zM895 322q0 32 -20 65q-9 15 -30 25t-44 10q-42 0 -70 -25t-34 -51l-6 -24h204zM921 642v-78h-256v78h256v0z" />
    <glyph glyph-name="glyph278" unicode="&#xf351;" horiz-adv-x="950" 
d="M829 704q106 -106 106 -256q0 -142 -96 -247q-95 -104 -236 -115q-33 -82 -109.5 -139t-174.5 -57q-127 0 -215 90q-89 91 -89 214q0 99 56 175t138 109q12 140 116 236q103 96 246 96q152 0 258 -106zM117 194q0 -83 59.5 -142.5t142.5 -59.5q119 0 174 100
q-103 22 -178.5 97t-97.5 179q-100 -55 -100 -174zM323 396q16 -75 70 -128.5t128 -69.5q-2 80 -60.5 138t-137.5 60zM623 198q85 17 143.5 86.5t58.5 163.5q0 106 -75 180q-76 74 -179 74q-91 0 -161 -58q-71 -59 -87 -146q123 -1 211 -89t89 -211zM119 596q-42 0 -73 30
t-31 72q0 43 30.5 73.5t73.5 30.5t73.5 -30t30.5 -74q0 -43 -30.5 -72.5t-73.5 -29.5zM119 756q-24 0 -40 -17t-16 -41q0 -23 16.5 -39.5t39.5 -16.5t40.5 17t17.5 39q0 24 -17 41t-41 17v0z" />
    <glyph glyph-name="glyph279" unicode="&#xf354;" horiz-adv-x="990" 
d="M547 302q-18 8 -54 8h-58v-116h52q49 0 62 10q24 14 24 50q0 31 -26 48zM525 402q20 17 20 44q0 28 -24 42q-11 6 -60 6h-26v-102h34q43 0 56 10zM807 830q70 0 119 -49t49 -119v-622q0 -70 -49 -120t-119 -50h-624q-70 0 -119 50t-49 120v622q0 70 49 119t119 49h624z
M521 106q85 0 125 42q41 43 41 102q0 96 -96 116v2q68 23 68 102q0 48 -34.5 78t-85.5 30h-214v-472h196v0z" />
    <glyph glyph-name="glyph280" unicode="&#xf357;" horiz-adv-x="970" 
d="M593 144q8 -60 -56 -84q-21 -10 -50 -10q-55 0 -110 20q-52 19 -78 40l-26 18l-74 -170q69 -34 136 -56l-80 -20q-30 -6 -53.5 10t-30.5 42l-154 646q-7 30 9.5 54.5t42.5 29.5l186 44q-66 -72 -60 -182q6 -78 72 -141t166 -99q150 -58 160 -142zM953 122q8 -30 -9 -54
t-43 -30l-136 -34q43 59 44 136q4 88 -54 164t-186 118q-152 53 -158 126q-6 52 56 72q22 10 54 8q47 -2 93.5 -14.5t68.5 -31.5l16 -14l58 160q-79 42 -176 60l134 32q30 6 53.5 -10t30.5 -42l154 -646v0z" />
    <glyph glyph-name="glyph281" unicode="&#xf601;" horiz-adv-x="930" 
d="M865 650q19 0 34.5 -15t15.5 -35v-200h-500v250h450zM15 300h300v-250h-260q-40 0 -40 50v200zM915 100q0 -22 -14 -36t-36 -14h-450v250h500v-200zM15 600q0 50 40 50h260v-250h-300v200v0z" />
    <glyph glyph-name="glyph282" unicode="&#xf600;" horiz-adv-x="930" 
d="M465 800q276 0 363 -88t87 -362q0 -276 -87 -363t-363 -87q-273 0 -362 87q-88 87 -88 363q0 274 88 362t362 88v0z" />
    <glyph glyph-name="glyph283" unicode="&#xf603;" horiz-adv-x="756" 
d="M557 60q-41 -68 -111.5 -87t-154.5 25l-64 36l-108 -184l-56 32l206 358q-67 -10 -134 28l-120 70l186 324l122 -70q67 -41 92 -100l206 358l58 -34l-108 -186l64 -36q75 -43 98 -119q22 -75 -20 -143q-47 -87 -152 -92q48 -90 -4 -180zM541 580l-124 -216l-2 -6l62 -36
q57 -30 103 -16.5t73 60.5q29 57 13.5 102.5t-61.5 73.5zM165 320q57 -30 103 -16.5t73 60.5q29 56 13.5 103t-61.5 73l-64 38l-128 -222zM321 50q57 -30 103 -16.5t73 60.5q22 37 18.5 71t-21.5 60.5t-47 44.5l-62 36l-4 -4l-124 -216l64 -36v0z" />
  </font>
</defs></svg>
                                                                                                                                                                                                                                                                  framework/static/libs/entypo/css/entypo.css                                                         0000644                 00000042257 15266055653 0015146 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       @charset "UTF-8";

@font-face {
  font-family: 'entypo';
  src: url('../fonts/entypo.eot');
  src: url('../fonts/entypo.eot?#iefix') format('embedded-opentype'),
       url('../fonts/entypo.woff') format('woff'),
       url('../fonts/entypo.ttf') format('truetype'),
       url('../fonts/entypo.svg#entypo') format('svg');
  font-weight: normal; font-style: normal;
}

[class^="entypo-"], [class*=" entypo-"] {
  font-family: entypo;
  font-style: normal;

  /* font-size: 14px; */

  display: inline-block;
  width: 1.1em;
  margin-right: .1em;
  text-align: center;
}

.the-icons li {
  font-size: 14px;
  line-height: 24px;
  height: 24px;
}

.entypo-note:before { content: "\266a"; } /* '\266a' */
.entypo-note-beamed:before { content: "\266b"; } /* '\266b' */
.entypo-music:before { content: "ðŸŽµ"; } /* '\1f3b5' */
.entypo-search:before { content: "ðŸ”�"; } /* '\1f50d' */
.entypo-flashlight:before { content: "ðŸ”¦"; } /* '\1f526' */
.entypo-mail:before { content: "\2709"; } /* '\2709' */
.entypo-heart:before { content: "\2665"; } /* '\2665' */
.entypo-heart-empty:before { content: "\2661"; } /* '\2661' */
.entypo-star:before { content: "\2605"; } /* '\2605' */
.entypo-star-empty:before { content: "\2606"; } /* '\2606' */
.entypo-user:before { content: "ðŸ‘¤"; } /* '\1f464' */
.entypo-users:before { content: "ðŸ‘¥"; } /* '\1f465' */
.entypo-user-add:before { content: "\e700"; } /* '\e700' */
.entypo-video:before { content: "ðŸŽ¬"; } /* '\1f3ac' */
.entypo-picture:before { content: "ðŸŒ„"; } /* '\1f304' */
.entypo-camera:before { content: "ðŸ“·"; } /* '\1f4f7' */
.entypo-layout:before { content: "\268f"; } /* '\268f' */
.entypo-menu:before { content: "\2630"; } /* '\2630' */
.entypo-check:before { content: "\2713"; } /* '\2713' */
.entypo-cancel:before { content: "\2715"; } /* '\2715' */
.entypo-cancel-circled:before { content: "\2716"; } /* '\2716' */
.entypo-cancel-squared:before { content: "\274e"; } /* '\274e' */
.entypo-plus:before { content: "\2b"; } /* '\2b' */
.entypo-plus-circled:before { content: "\2795"; } /* '\2795' */
.entypo-plus-squared:before { content: "\229e"; } /* '\229e' */
.entypo-minus:before { content: "\2d"; } /* '\2d' */
.entypo-minus-circled:before { content: "\2796"; } /* '\2796' */
.entypo-minus-squared:before { content: "\229f"; } /* '\229f' */
.entypo-help:before { content: "\2753"; } /* '\2753' */
.entypo-help-circled:before { content: "\e704"; } /* '\e704' */
.entypo-info:before { content: "\2139"; } /* '\2139' */
.entypo-info-circled:before { content: "\e705"; } /* '\e705' */
.entypo-back:before { content: "ðŸ”™"; } /* '\1f519' */
.entypo-home:before { content: "\2302"; } /* '\2302' */
.entypo-link:before { content: "ðŸ”—"; } /* '\1f517' */
.entypo-attach:before { content: "ðŸ“Ž"; } /* '\1f4ce' */
.entypo-lock:before { content: "ðŸ”’"; } /* '\1f512' */
.entypo-lock-open:before { content: "ðŸ”“"; } /* '\1f513' */
.entypo-eye:before { content: "\e70a"; } /* '\e70a' */
.entypo-tag:before { content: "\e70c"; } /* '\e70c' */
.entypo-bookmark:before { content: "ðŸ”–"; } /* '\1f516' */
.entypo-bookmarks:before { content: "ðŸ“‘"; } /* '\1f4d1' */
.entypo-flag:before { content: "\2691"; } /* '\2691' */
.entypo-thumbs-up:before { content: "ðŸ‘�"; } /* '\1f44d' */
.entypo-thumbs-down:before { content: "ðŸ‘Ž"; } /* '\1f44e' */
.entypo-download:before { content: "ðŸ“¥"; } /* '\1f4e5' */
.entypo-upload:before { content: "ðŸ“¤"; } /* '\1f4e4' */
.entypo-upload-cloud:before { content: "\e711"; } /* '\e711' */
.entypo-reply:before { content: "\e712"; } /* '\e712' */
.entypo-reply-all:before { content: "\e713"; } /* '\e713' */
.entypo-forward:before { content: "\27a6"; } /* '\27a6' */
.entypo-quote:before { content: "\275e"; } /* '\275e' */
.entypo-code:before { content: "\e714"; } /* '\e714' */
.entypo-export:before { content: "\e715"; } /* '\e715' */
.entypo-pencil:before { content: "\270e"; } /* '\270e' */
.entypo-feather:before { content: "\2712"; } /* '\2712' */
.entypo-print:before { content: "\e716"; } /* '\e716' */
.entypo-retweet:before { content: "\e717"; } /* '\e717' */
.entypo-keyboard:before { content: "\2328"; } /* '\2328' */
.entypo-comment:before { content: "\e718"; } /* '\e718' */
.entypo-chat:before { content: "\e720"; } /* '\e720' */
.entypo-bell:before { content: "ðŸ””"; } /* '\1f514' */
.entypo-attention:before { content: "\26a0"; } /* '\26a0' */
.entypo-alert:before { content: "ðŸ’¥"; } /* '\1f4a5' */
.entypo-vcard:before { content: "\e722"; } /* '\e722' */
.entypo-address:before { content: "\e723"; } /* '\e723' */
.entypo-location:before { content: "\e724"; } /* '\e724' */
.entypo-map:before { content: "\e727"; } /* '\e727' */
.entypo-direction:before { content: "\27a2"; } /* '\27a2' */
.entypo-compass:before { content: "\e728"; } /* '\e728' */
.entypo-cup:before { content: "\2615"; } /* '\2615' */
.entypo-trash:before { content: "\e729"; } /* '\e729' */
.entypo-doc:before { content: "\e730"; } /* '\e730' */
.entypo-docs:before { content: "\e736"; } /* '\e736' */
.entypo-doc-landscape:before { content: "\e737"; } /* '\e737' */
.entypo-doc-text:before { content: "ðŸ“„"; } /* '\1f4c4' */
.entypo-doc-text-inv:before { content: "\e731"; } /* '\e731' */
.entypo-newspaper:before { content: "ðŸ“°"; } /* '\1f4f0' */
.entypo-book-open:before { content: "ðŸ“–"; } /* '\1f4d6' */
.entypo-book:before { content: "ðŸ“•"; } /* '\1f4d5' */
.entypo-folder:before { content: "ðŸ“�"; } /* '\1f4c1' */
.entypo-archive:before { content: "\e738"; } /* '\e738' */
.entypo-box:before { content: "ðŸ“¦"; } /* '\1f4e6' */
.entypo-rss:before { content: "\e73a"; } /* '\e73a' */
.entypo-phone:before { content: "ðŸ“ž"; } /* '\1f4de' */
.entypo-cog:before { content: "\2699"; } /* '\2699' */
.entypo-tools:before { content: "\2692"; } /* '\2692' */
.entypo-share:before { content: "\e73c"; } /* '\e73c' */
.entypo-shareable:before { content: "\e73e"; } /* '\e73e' */
.entypo-basket:before { content: "\e73d"; } /* '\e73d' */
.entypo-bag:before { content: "ðŸ‘œ"; } /* '\1f45c' */
.entypo-calendar:before { content: "ðŸ“…"; } /* '\1f4c5' */
.entypo-login:before { content: "\e740"; } /* '\e740' */
.entypo-logout:before { content: "\e741"; } /* '\e741' */
.entypo-mic:before { content: "ðŸŽ¤"; } /* '\1f3a4' */
.entypo-mute:before { content: "ðŸ”‡"; } /* '\1f507' */
.entypo-sound:before { content: "ðŸ”Š"; } /* '\1f50a' */
.entypo-volume:before { content: "\e742"; } /* '\e742' */
.entypo-clock:before { content: "ðŸ•”"; } /* '\1f554' */
.entypo-hourglass:before { content: "\23f3"; } /* '\23f3' */
.entypo-lamp:before { content: "ðŸ’¡"; } /* '\1f4a1' */
.entypo-light-down:before { content: "ðŸ”…"; } /* '\1f505' */
.entypo-light-up:before { content: "ðŸ”†"; } /* '\1f506' */
.entypo-adjust:before { content: "\25d1"; } /* '\25d1' */
.entypo-block:before { content: "ðŸš«"; } /* '\1f6ab' */
.entypo-resize-full:before { content: "\e744"; } /* '\e744' */
.entypo-resize-small:before { content: "\e746"; } /* '\e746' */
.entypo-popup:before { content: "\e74c"; } /* '\e74c' */
.entypo-publish:before { content: "\e74d"; } /* '\e74d' */
.entypo-window:before { content: "\e74e"; } /* '\e74e' */
.entypo-arrow-combo:before { content: "\e74f"; } /* '\e74f' */
.entypo-down-circled:before { content: "\e758"; } /* '\e758' */
.entypo-left-circled:before { content: "\e759"; } /* '\e759' */
.entypo-right-circled:before { content: "\e75a"; } /* '\e75a' */
.entypo-up-circled:before { content: "\e75b"; } /* '\e75b' */
.entypo-down-open:before { content: "\e75c"; } /* '\e75c' */
.entypo-left-open:before { content: "\e75d"; } /* '\e75d' */
.entypo-right-open:before { content: "\e75e"; } /* '\e75e' */
.entypo-up-open:before { content: "\e75f"; } /* '\e75f' */
.entypo-down-open-mini:before { content: "\e760"; } /* '\e760' */
.entypo-left-open-mini:before { content: "\e761"; } /* '\e761' */
.entypo-right-open-mini:before { content: "\e762"; } /* '\e762' */
.entypo-up-open-mini:before { content: "\e763"; } /* '\e763' */
.entypo-down-open-big:before { content: "\e764"; } /* '\e764' */
.entypo-left-open-big:before { content: "\e765"; } /* '\e765' */
.entypo-right-open-big:before { content: "\e766"; } /* '\e766' */
.entypo-up-open-big:before { content: "\e767"; } /* '\e767' */
.entypo-down:before { content: "\2b07"; } /* '\2b07' */
.entypo-left:before { content: "\2b05"; } /* '\2b05' */
.entypo-right:before { content: "\27a1"; } /* '\27a1' */
.entypo-up:before { content: "\2b06"; } /* '\2b06' */
.entypo-down-dir:before { content: "\25be"; } /* '\25be' */
.entypo-left-dir:before { content: "\25c2"; } /* '\25c2' */
.entypo-right-dir:before { content: "\25b8"; } /* '\25b8' */
.entypo-up-dir:before { content: "\25b4"; } /* '\25b4' */
.entypo-down-bold:before { content: "\e4b0"; } /* '\e4b0' */
.entypo-left-bold:before { content: "\e4ad"; } /* '\e4ad' */
.entypo-right-bold:before { content: "\e4ae"; } /* '\e4ae' */
.entypo-up-bold:before { content: "\e4af"; } /* '\e4af' */
.entypo-down-thin:before { content: "\2193"; } /* '\2193' */
.entypo-left-thin:before { content: "\2190"; } /* '\2190' */
.entypo-right-thin:before { content: "\2192"; } /* '\2192' */
.entypo-up-thin:before { content: "\2191"; } /* '\2191' */
.entypo-ccw:before { content: "\27f2"; } /* '\27f2' */
.entypo-cw:before { content: "\27f3"; } /* '\27f3' */
.entypo-arrows-ccw:before { content: "ðŸ”„"; } /* '\1f504' */
.entypo-level-down:before { content: "\21b3"; } /* '\21b3' */
.entypo-level-up:before { content: "\21b0"; } /* '\21b0' */
.entypo-shuffle:before { content: "ðŸ”€"; } /* '\1f500' */
.entypo-loop:before { content: "ðŸ”�"; } /* '\1f501' */
.entypo-switch:before { content: "\21c6"; } /* '\21c6' */
.entypo-play:before { content: "\25b6"; } /* '\25b6' */
.entypo-stop:before { content: "\25a0"; } /* '\25a0' */
.entypo-pause:before { content: "\2389"; } /* '\2389' */
.entypo-record:before { content: "\26ab"; } /* '\26ab' */
.entypo-to-end:before { content: "\23ed"; } /* '\23ed' */
.entypo-to-start:before { content: "\23ee"; } /* '\23ee' */
.entypo-fast-forward:before { content: "\23e9"; } /* '\23e9' */
.entypo-fast-backward:before { content: "\23ea"; } /* '\23ea' */
.entypo-progress-0:before { content: "\e768"; } /* '\e768' */
.entypo-progress-1:before { content: "\e769"; } /* '\e769' */
.entypo-progress-2:before { content: "\e76a"; } /* '\e76a' */
.entypo-progress-3:before { content: "\e76b"; } /* '\e76b' */
.entypo-target:before { content: "ðŸŽ¯"; } /* '\1f3af' */
.entypo-palette:before { content: "ðŸŽ¨"; } /* '\1f3a8' */
.entypo-list:before { content: "\e005"; } /* '\e005' */
.entypo-list-add:before { content: "\e003"; } /* '\e003' */
.entypo-signal:before { content: "ðŸ“¶"; } /* '\1f4f6' */
.entypo-trophy:before { content: "ðŸ�†"; } /* '\1f3c6' */
.entypo-battery:before { content: "ðŸ”‹"; } /* '\1f50b' */
.entypo-back-in-time:before { content: "\e771"; } /* '\e771' */
.entypo-monitor:before { content: "ðŸ’»"; } /* '\1f4bb' */
.entypo-mobile:before { content: "ðŸ“±"; } /* '\1f4f1' */
.entypo-network:before { content: "\e776"; } /* '\e776' */
.entypo-cd:before { content: "ðŸ’¿"; } /* '\1f4bf' */
.entypo-inbox:before { content: "\e777"; } /* '\e777' */
.entypo-install:before { content: "\e778"; } /* '\e778' */
.entypo-globe:before { content: "ðŸŒŽ"; } /* '\1f30e' */
.entypo-cloud:before { content: "\2601"; } /* '\2601' */
.entypo-cloud-thunder:before { content: "\26c8"; } /* '\26c8' */
.entypo-flash:before { content: "\26a1"; } /* '\26a1' */
.entypo-moon:before { content: "\263d"; } /* '\263d' */
.entypo-flight:before { content: "\2708"; } /* '\2708' */
.entypo-paper-plane:before { content: "\e79b"; } /* '\e79b' */
.entypo-leaf:before { content: "ðŸ�‚"; } /* '\1f342' */
.entypo-lifebuoy:before { content: "\e788"; } /* '\e788' */
.entypo-mouse:before { content: "\e789"; } /* '\e789' */
.entypo-briefcase:before { content: "ðŸ’¼"; } /* '\1f4bc' */
.entypo-suitcase:before { content: "\e78e"; } /* '\e78e' */
.entypo-dot:before { content: "\e78b"; } /* '\e78b' */
.entypo-dot-2:before { content: "\e78c"; } /* '\e78c' */
.entypo-dot-3:before { content: "\e78d"; } /* '\e78d' */
.entypo-brush:before { content: "\e79a"; } /* '\e79a' */
.entypo-magnet:before { content: "\e7a1"; } /* '\e7a1' */
.entypo-infinity:before { content: "\221e"; } /* '\221e' */
.entypo-erase:before { content: "\232b"; } /* '\232b' */
.entypo-chart-pie:before { content: "\e751"; } /* '\e751' */
.entypo-chart-line:before { content: "ðŸ“ˆ"; } /* '\1f4c8' */
.entypo-chart-bar:before { content: "ðŸ“Š"; } /* '\1f4ca' */
.entypo-chart-area:before { content: "ðŸ”¾"; } /* '\1f53e' */
.entypo-tape:before { content: "\2707"; } /* '\2707' */
.entypo-graduation-cap:before { content: "ðŸŽ“"; } /* '\1f393' */
.entypo-language:before { content: "\e752"; } /* '\e752' */
.entypo-ticket:before { content: "ðŸŽ«"; } /* '\1f3ab' */
.entypo-water:before { content: "ðŸ’¦"; } /* '\1f4a6' */
.entypo-droplet:before { content: "ðŸ’§"; } /* '\1f4a7' */
.entypo-air:before { content: "\e753"; } /* '\e753' */
.entypo-credit-card:before { content: "ðŸ’³"; } /* '\1f4b3' */
.entypo-floppy:before { content: "ðŸ’¾"; } /* '\1f4be' */
.entypo-clipboard:before { content: "ðŸ“‹"; } /* '\1f4cb' */
.entypo-megaphone:before { content: "ðŸ“£"; } /* '\1f4e3' */
.entypo-database:before { content: "\e754"; } /* '\e754' */
.entypo-drive:before { content: "\e755"; } /* '\e755' */
.entypo-bucket:before { content: "\e756"; } /* '\e756' */
.entypo-thermometer:before { content: "\e757"; } /* '\e757' */
.entypo-key:before { content: "ðŸ”‘"; } /* '\1f511' */
.entypo-flow-cascade:before { content: "\e790"; } /* '\e790' */
.entypo-flow-branch:before { content: "\e791"; } /* '\e791' */
.entypo-flow-tree:before { content: "\e792"; } /* '\e792' */
.entypo-flow-line:before { content: "\e793"; } /* '\e793' */
.entypo-flow-parallel:before { content: "\e794"; } /* '\e794' */
.entypo-rocket:before { content: "ðŸš€"; } /* '\1f680' */
.entypo-gauge:before { content: "\e7a2"; } /* '\e7a2' */
.entypo-traffic-cone:before { content: "\e7a3"; } /* '\e7a3' */
.entypo-cc:before { content: "\e7a5"; } /* '\e7a5' */
.entypo-cc-by:before { content: "\e7a6"; } /* '\e7a6' */
.entypo-cc-nc:before { content: "\e7a7"; } /* '\e7a7' */
.entypo-cc-nc-eu:before { content: "\e7a8"; } /* '\e7a8' */
.entypo-cc-nc-jp:before { content: "\e7a9"; } /* '\e7a9' */
.entypo-cc-sa:before { content: "\e7aa"; } /* '\e7aa' */
.entypo-cc-nd:before { content: "\e7ab"; } /* '\e7ab' */
.entypo-cc-pd:before { content: "\e7ac"; } /* '\e7ac' */
.entypo-cc-zero:before { content: "\e7ad"; } /* '\e7ad' */
.entypo-cc-share:before { content: "\e7ae"; } /* '\e7ae' */
.entypo-cc-remix:before { content: "\e7af"; } /* '\e7af' */
.entypo-github:before { content: "\f300"; } /* '\f300' */
.entypo-github-circled:before { content: "\f301"; } /* '\f301' */
.entypo-flickr:before { content: "\f303"; } /* '\f303' */
.entypo-flickr-circled:before { content: "\f304"; } /* '\f304' */
.entypo-vimeo:before { content: "\f306"; } /* '\f306' */
.entypo-vimeo-circled:before { content: "\f307"; } /* '\f307' */
.entypo-twitter:before { content: "\f309"; } /* '\f309' */
.entypo-twitter-circled:before { content: "\f30a"; } /* '\f30a' */
.entypo-facebook:before { content: "\f30c"; } /* '\f30c' */
.entypo-facebook-circled:before { content: "\f30d"; } /* '\f30d' */
.entypo-facebook-squared:before { content: "\f30e"; } /* '\f30e' */
.entypo-gplus:before { content: "\f30f"; } /* '\f30f' */
.entypo-gplus-circled:before { content: "\f310"; } /* '\f310' */
.entypo-pinterest:before { content: "\f312"; } /* '\f312' */
.entypo-pinterest-circled:before { content: "\f313"; } /* '\f313' */
.entypo-tumblr:before { content: "\f315"; } /* '\f315' */
.entypo-tumblr-circled:before { content: "\f316"; } /* '\f316' */
.entypo-linkedin:before { content: "\f318"; } /* '\f318' */
.entypo-linkedin-circled:before { content: "\f319"; } /* '\f319' */
.entypo-dribbble:before { content: "\f31b"; } /* '\f31b' */
.entypo-dribbble-circled:before { content: "\f31c"; } /* '\f31c' */
.entypo-stumbleupon:before { content: "\f31e"; } /* '\f31e' */
.entypo-stumbleupon-circled:before { content: "\f31f"; } /* '\f31f' */
.entypo-lastfm:before { content: "\f321"; } /* '\f321' */
.entypo-lastfm-circled:before { content: "\f322"; } /* '\f322' */
.entypo-rdio:before { content: "\f324"; } /* '\f324' */
.entypo-rdio-circled:before { content: "\f325"; } /* '\f325' */
.entypo-spotify:before { content: "\f327"; } /* '\f327' */
.entypo-spotify-circled:before { content: "\f328"; } /* '\f328' */
.entypo-qq:before { content: "\f32a"; } /* '\f32a' */
.entypo-instagrem:before { content: "\f32d"; } /* '\f32d' */
.entypo-dropbox:before { content: "\f330"; } /* '\f330' */
.entypo-evernote:before { content: "\f333"; } /* '\f333' */
.entypo-flattr:before { content: "\f336"; } /* '\f336' */
.entypo-skype:before { content: "\f339"; } /* '\f339' */
.entypo-skype-circled:before { content: "\f33a"; } /* '\f33a' */
.entypo-renren:before { content: "\f33c"; } /* '\f33c' */
.entypo-sina-weibo:before { content: "\f33f"; } /* '\f33f' */
.entypo-paypal:before { content: "\f342"; } /* '\f342' */
.entypo-picasa:before { content: "\f345"; } /* '\f345' */
.entypo-soundcloud:before { content: "\f348"; } /* '\f348' */
.entypo-mixi:before { content: "\f34b"; } /* '\f34b' */
.entypo-behance:before { content: "\f34e"; } /* '\f34e' */
.entypo-google-circles:before { content: "\f351"; } /* '\f351' */
.entypo-vkontakte:before { content: "\f354"; } /* '\f354' */
.entypo-smashing:before { content: "\f357"; } /* '\f357' */
.entypo-sweden:before { content: "\f601"; } /* '\f601' */
.entypo-db-shape:before { content: "\f600"; } /* '\f600' */
.entypo-logo-db:before { content: "\f603"; } /* '\f603' */

                                                                                                                                                                                                                                                                                                                                                 framework/static/libs/qtip/jquery.qtip.js                                                           0000644                 00000236667 15266055653 0014630 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * qTip2 - Pretty powerful tooltips - v2.2.0
 * http://qtip2.com
 *
 * Copyright (c) 2013 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Mon Dec 16 2013 07:15 EST-0500
 * Plugins: tips viewport
 * Styles: basic css3
 */
/*global window: false, jQuery: false, console: false, define: false */

/* Cache window, document, undefined */
(function( window, document, undefined ) {

// Uses AMD or browser globals to create a jQuery plugin.
(function( factory ) {
	"use strict";
	if(typeof define === 'function' && define.amd) {
		define(['jquery'], factory);
	}
	else if(jQuery && !jQuery.fn.qtip) {
		factory(jQuery);
	}
}
(function($) {
	"use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/

;// Munge the primitives - Paul Irish tip
var TRUE = true,
FALSE = false,
NULL = null,

// Common variables
X = 'x', Y = 'y',
WIDTH = 'width',
HEIGHT = 'height',

// Positioning sides
TOP = 'top',
LEFT = 'left',
BOTTOM = 'bottom',
RIGHT = 'right',
CENTER = 'center',

// Position adjustment types
FLIP = 'flip',
FLIPINVERT = 'flipinvert',
SHIFT = 'shift',

// Shortcut vars
QTIP, PROTOTYPE, CORNER, CHECKS,
PLUGINS = {},
NAMESPACE = 'qtip',
ATTR_HAS = 'data-hasqtip',
ATTR_ID = 'data-qtip-id',
WIDGET = ['ui-widget', 'ui-tooltip'],
SELECTOR = '.'+NAMESPACE,
INACTIVE_EVENTS = 'click dblclick mousedown mouseup mousemove mouseleave mouseenter'.split(' '),

CLASS_FIXED = NAMESPACE+'-fixed',
CLASS_DEFAULT = NAMESPACE + '-default',
CLASS_FOCUS = NAMESPACE + '-focus',
CLASS_HOVER = NAMESPACE + '-hover',
CLASS_DISABLED = NAMESPACE+'-disabled',

replaceSuffix = '_replacedByqTip',
oldtitle = 'oldtitle',
trackingBound,

// Browser detection
BROWSER = {
	/*
	 * IE version detection
	 *
	 * Adapted from: http://ajaxian.com/archives/attack-of-the-ie-conditional-comment
	 * Credit to James Padolsey for the original implemntation!
	 */
	ie: (function(){
		var v = 3, div = document.createElement('div');
		while ((div.innerHTML = '<!--[if gt IE '+(++v)+']><i></i><![endif]-->')) {
			if(!div.getElementsByTagName('i')[0]) { break; }
		}
		return v > 4 ? v : NaN;
	}()),
 
	/*
	 * iOS version detection
	 */
	iOS: parseFloat( 
		('' + (/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent) || [0,''])[1])
		.replace('undefined', '3_2').replace('_', '.').replace('_', '')
	) || FALSE
};

;function QTip(target, options, id, attr) {
	// Elements and ID
	this.id = id;
	this.target = target;
	this.tooltip = NULL;
	this.elements = { target: target };

	// Internal constructs
	this._id = NAMESPACE + '-' + id;
	this.timers = { img: {} };
	this.options = options;
	this.plugins = {};

	// Cache object
	this.cache = {
		event: {},
		target: $(),
		disabled: FALSE,
		attr: attr,
		onTooltip: FALSE,
		lastClass: ''
	};

	// Set the initial flags
	this.rendered = this.destroyed = this.disabled = this.waiting = 
		this.hiddenDuringWait = this.positioning = this.triggering = FALSE;
}
PROTOTYPE = QTip.prototype;

PROTOTYPE._when = function(deferreds) {
	return $.when.apply($, deferreds);
};

PROTOTYPE.render = function(show) {
	if(this.rendered || this.destroyed) { return this; } // If tooltip has already been rendered, exit

	var self = this,
		options = this.options,
		cache = this.cache,
		elements = this.elements,
		text = options.content.text,
		title = options.content.title,
		button = options.content.button,
		posOptions = options.position,
		namespace = '.'+this._id+' ',
		deferreds = [],
		tooltip;

	// Add ARIA attributes to target
	$.attr(this.target[0], 'aria-describedby', this._id);

	// Create tooltip element
	this.tooltip = elements.tooltip = tooltip = $('<div/>', {
		'id': this._id,
		'class': [ NAMESPACE, CLASS_DEFAULT, options.style.classes, NAMESPACE + '-pos-' + options.position.my.abbrev() ].join(' '),
		'width': options.style.width || '',
		'height': options.style.height || '',
		'tracking': posOptions.target === 'mouse' && posOptions.adjust.mouse,

		/* ARIA specific attributes */
		'role': 'alert',
		'aria-live': 'polite',
		'aria-atomic': FALSE,
		'aria-describedby': this._id + '-content',
		'aria-hidden': TRUE
	})
	.toggleClass(CLASS_DISABLED, this.disabled)
	.attr(ATTR_ID, this.id)
	.data(NAMESPACE, this)
	.appendTo(posOptions.container)
	.append(
		// Create content element
		elements.content = $('<div />', {
			'class': NAMESPACE + '-content',
			'id': this._id + '-content',
			'aria-atomic': TRUE
		})
	);

	// Set rendered flag and prevent redundant reposition calls for now
	this.rendered = -1;
	this.positioning = TRUE;

	// Create title...
	if(title) {
		this._createTitle();

		// Update title only if its not a callback (called in toggle if so)
		if(!$.isFunction(title)) {
			deferreds.push( this._updateTitle(title, FALSE) );
		}
	}

	// Create button
	if(button) { this._createButton(); }

	// Set proper rendered flag and update content if not a callback function (called in toggle)
	if(!$.isFunction(text)) {
		deferreds.push( this._updateContent(text, FALSE) );
	}
	this.rendered = TRUE;

	// Setup widget classes
	this._setWidget();

	// Initialize 'render' plugins
	$.each(PLUGINS, function(name) {
		var instance;
		if(this.initialize === 'render' && (instance = this(self))) {
			self.plugins[name] = instance;
		}
	});

	// Unassign initial events and assign proper events
	this._unassignEvents();
	this._assignEvents();

	// When deferreds have completed
	this._when(deferreds).then(function() {
		// tooltiprender event
		self._trigger('render');

		// Reset flags
		self.positioning = FALSE;

		// Show tooltip if not hidden during wait period
		if(!self.hiddenDuringWait && (options.show.ready || show)) {
			self.toggle(TRUE, cache.event, FALSE);
		}
		self.hiddenDuringWait = FALSE;
	});

	// Expose API
	QTIP.api[this.id] = this;

	return this;
};

PROTOTYPE.destroy = function(immediate) {
	// Set flag the signify destroy is taking place to plugins
	// and ensure it only gets destroyed once!
	if(this.destroyed) { return this.target; }

	function process() {
		if(this.destroyed) { return; }
		this.destroyed = TRUE;
		
		var target = this.target,
			title = target.attr(oldtitle);

		// Destroy tooltip if rendered
		if(this.rendered) {
			this.tooltip.stop(1,0).find('*').remove().end().remove();
		}

		// Destroy all plugins
		$.each(this.plugins, function(name) {
			this.destroy && this.destroy();
		});

		// Clear timers and remove bound events
		clearTimeout(this.timers.show);
		clearTimeout(this.timers.hide);
		this._unassignEvents();

		// Remove api object and ARIA attributes
		target.removeData(NAMESPACE)
			.removeAttr(ATTR_ID)
			.removeAttr(ATTR_HAS)
			.removeAttr('aria-describedby');

		// Reset old title attribute if removed
		if(this.options.suppress && title) {
			target.attr('title', title).removeAttr(oldtitle);
		}

		// Remove qTip events associated with this API
		this._unbind(target);

		// Remove ID from used id objects, and delete object references
		// for better garbage collection and leak protection
		this.options = this.elements = this.cache = this.timers = 
			this.plugins = this.mouse = NULL;

		// Delete epoxsed API object
		delete QTIP.api[this.id];
	}

	// If an immediate destory is needed
	if((immediate !== TRUE || this.triggering === 'hide') && this.rendered) {
		this.tooltip.one('tooltiphidden', $.proxy(process, this));
		!this.triggering && this.hide();
	}

	// If we're not in the process of hiding... process
	else { process.call(this); }

	return this.target;
};

;function invalidOpt(a) {
	return a === NULL || $.type(a) !== 'object';
}

function invalidContent(c) {
	return !( $.isFunction(c) || (c && c.attr) || c.length || ($.type(c) === 'object' && (c.jquery || c.then) ));
}

// Option object sanitizer
function sanitizeOptions(opts) {
	var content, text, ajax, once;

	if(invalidOpt(opts)) { return FALSE; }

	if(invalidOpt(opts.metadata)) {
		opts.metadata = { type: opts.metadata };
	}

	if('content' in opts) {
		content = opts.content;

		if(invalidOpt(content) || content.jquery || content.done) {
			content = opts.content = {
				text: (text = invalidContent(content) ? FALSE : content)
			};
		}
		else { text = content.text; }

		// DEPRECATED - Old content.ajax plugin functionality
		// Converts it into the proper Deferred syntax
		if('ajax' in content) {
			ajax = content.ajax;
			once = ajax && ajax.once !== FALSE;
			delete content.ajax;

			content.text = function(event, api) {
				var loading = text || $(this).attr(api.options.content.attr) || 'Loading...',

				deferred = $.ajax(
					$.extend({}, ajax, { context: api })
				)
				.then(ajax.success, NULL, ajax.error)
				.then(function(content) {
					if(content && once) { api.set('content.text', content); }
					return content;
				},
				function(xhr, status, error) {
					if(api.destroyed || xhr.status === 0) { return; }
					api.set('content.text', status + ': ' + error);
				});

				return !once ? (api.set('content.text', loading), deferred) : loading;
			};
		}

		if('title' in content) {
			if(!invalidOpt(content.title)) {
				content.button = content.title.button;
				content.title = content.title.text;
			}

			if(invalidContent(content.title || FALSE)) {
				content.title = FALSE;
			}
		}
	}

	if('position' in opts && invalidOpt(opts.position)) {
		opts.position = { my: opts.position, at: opts.position };
	}

	if('show' in opts && invalidOpt(opts.show)) {
		opts.show = opts.show.jquery ? { target: opts.show } : 
			opts.show === TRUE ? { ready: TRUE } : { event: opts.show };
	}

	if('hide' in opts && invalidOpt(opts.hide)) {
		opts.hide = opts.hide.jquery ? { target: opts.hide } : { event: opts.hide };
	}

	if('style' in opts && invalidOpt(opts.style)) {
		opts.style = { classes: opts.style };
	}

	// Sanitize plugin options
	$.each(PLUGINS, function() {
		this.sanitize && this.sanitize(opts);
	});

	return opts;
}

// Setup builtin .set() option checks
CHECKS = PROTOTYPE.checks = {
	builtin: {
		// Core checks
		'^id$': function(obj, o, v, prev) {
			var id = v === TRUE ? QTIP.nextid : v,
				new_id = NAMESPACE + '-' + id;

			if(id !== FALSE && id.length > 0 && !$('#'+new_id).length) {
				this._id = new_id;

				if(this.rendered) {
					this.tooltip[0].id = this._id;
					this.elements.content[0].id = this._id + '-content';
					this.elements.title[0].id = this._id + '-title';
				}
			}
			else { obj[o] = prev; }
		},
		'^prerender': function(obj, o, v) {
			v && !this.rendered && this.render(this.options.show.ready);
		},

		// Content checks
		'^content.text$': function(obj, o, v) {
			this._updateContent(v);
		},
		'^content.attr$': function(obj, o, v, prev) {
			if(this.options.content.text === this.target.attr(prev)) {
				this._updateContent( this.target.attr(v) );
			}
		},
		'^content.title$': function(obj, o, v) {
			// Remove title if content is null
			if(!v) { return this._removeTitle(); }

			// If title isn't already created, create it now and update
			v && !this.elements.title && this._createTitle();
			this._updateTitle(v);
		},
		'^content.button$': function(obj, o, v) {
			this._updateButton(v);
		},
		'^content.title.(text|button)$': function(obj, o, v) {
			this.set('content.'+o, v); // Backwards title.text/button compat
		}, 

		// Position checks
		'^position.(my|at)$': function(obj, o, v){
			'string' === typeof v && (obj[o] = new CORNER(v, o === 'at'));
		},
		'^position.container$': function(obj, o, v){
			this.rendered && this.tooltip.appendTo(v);
		},

		// Show checks
		'^show.ready$': function(obj, o, v) {
			v && (!this.rendered && this.render(TRUE) || this.toggle(TRUE));
		},

		// Style checks
		'^style.classes$': function(obj, o, v, p) {
			this.rendered && this.tooltip.removeClass(p).addClass(v);
		},
		'^style.(width|height)': function(obj, o, v) {
			this.rendered && this.tooltip.css(o, v);
		},
		'^style.widget|content.title': function() {
			this.rendered && this._setWidget();
		},
		'^style.def': function(obj, o, v) {
			this.rendered && this.tooltip.toggleClass(CLASS_DEFAULT, !!v);
		},

		// Events check
		'^events.(render|show|move|hide|focus|blur)$': function(obj, o, v) {
			this.rendered && this.tooltip[($.isFunction(v) ? '' : 'un') + 'bind']('tooltip'+o, v);
		},

		// Properties which require event reassignment
		'^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)': function() {
			if(!this.rendered) { return; }

			// Set tracking flag
			var posOptions = this.options.position;
			this.tooltip.attr('tracking', posOptions.target === 'mouse' && posOptions.adjust.mouse);

			// Reassign events
			this._unassignEvents();
			this._assignEvents();
		}
	}
};

// Dot notation converter
function convertNotation(options, notation) {
	var i = 0, obj, option = options,

	// Split notation into array
	levels = notation.split('.');

	// Loop through
	while( option = option[ levels[i++] ] ) {
		if(i < levels.length) { obj = option; }
	}

	return [obj || options, levels.pop()];
}

PROTOTYPE.get = function(notation) {
	if(this.destroyed) { return this; }

	var o = convertNotation(this.options, notation.toLowerCase()),
		result = o[0][ o[1] ];

	return result.precedance ? result.string() : result;
};

function setCallback(notation, args) {
	var category, rule, match;

	for(category in this.checks) {
		for(rule in this.checks[category]) {
			if(match = (new RegExp(rule, 'i')).exec(notation)) {
				args.push(match);

				if(category === 'builtin' || this.plugins[category]) {
					this.checks[category][rule].apply(
						this.plugins[category] || this, args
					);
				}
			}
		}
	}
}

var rmove = /^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,
	rrender = /^prerender|show\.ready/i;

PROTOTYPE.set = function(option, value) {
	if(this.destroyed) { return this; }

	var rendered = this.rendered,
		reposition = FALSE,
		options = this.options,
		checks = this.checks,
		name;

	// Convert singular option/value pair into object form
	if('string' === typeof option) {
		name = option; option = {}; option[name] = value;
	}
	else { option = $.extend({}, option); }

	// Set all of the defined options to their new values
	$.each(option, function(notation, value) {
		if(rendered && rrender.test(notation)) {
			delete option[notation]; return;
		}

		// Set new obj value
		var obj = convertNotation(options, notation.toLowerCase()), previous;
		previous = obj[0][ obj[1] ];
		obj[0][ obj[1] ] = value && value.nodeType ? $(value) : value;

		// Also check if we need to reposition
		reposition = rmove.test(notation) || reposition;

		// Set the new params for the callback
		option[notation] = [obj[0], obj[1], value, previous];
	});

	// Re-sanitize options
	sanitizeOptions(options);

	/*
	 * Execute any valid callbacks for the set options
	 * Also set positioning flag so we don't get loads of redundant repositioning calls.
	 */
	this.positioning = TRUE;
	$.each(option, $.proxy(setCallback, this));
	this.positioning = FALSE;

	// Update position if needed
	if(this.rendered && this.tooltip[0].offsetWidth > 0 && reposition) {
		this.reposition( options.position.target === 'mouse' ? NULL : this.cache.event );
	}

	return this;
};

;PROTOTYPE._update = function(content, element, reposition) {
	var self = this,
		cache = this.cache;

	// Make sure tooltip is rendered and content is defined. If not return
	if(!this.rendered || !content) { return FALSE; }

	// Use function to parse content
	if($.isFunction(content)) {
		content = content.call(this.elements.target, cache.event, this) || '';
	}

	// Handle deferred content
	if($.isFunction(content.then)) {
		cache.waiting = TRUE;
		return content.then(function(c) {
			cache.waiting = FALSE;
			return self._update(c, element);
		}, NULL, function(e) {
			return self._update(e, element);
		});
	}

	// If content is null... return false
	if(content === FALSE || (!content && content !== '')) { return FALSE; }

	// Append new content if its a DOM array and show it if hidden
	if(content.jquery && content.length > 0) {
		element.empty().append(
			content.css({ display: 'block', visibility: 'visible' })
		);
	}

	// Content is a regular string, insert the new content
	else { element.html(content); }

	// Wait for content to be loaded, and reposition
	return this._waitForContent(element).then(function(images) {
		if(images.images && images.images.length && self.rendered && self.tooltip[0].offsetWidth > 0) {
			self.reposition(cache.event, !images.length);
		}
	});
};

PROTOTYPE._waitForContent = function(element) {
	var cache = this.cache;
	
	// Set flag
	cache.waiting = TRUE;

	// If imagesLoaded is included, ensure images have loaded and return promise
	return ( $.fn.imagesLoaded ? element.imagesLoaded() : $.Deferred().resolve([]) )
		.done(function() { cache.waiting = FALSE; })
		.promise();
};

PROTOTYPE._updateContent = function(content, reposition) {
	this._update(content, this.elements.content, reposition);
};

PROTOTYPE._updateTitle = function(content, reposition) {
	if(this._update(content, this.elements.title, reposition) === FALSE) {
		this._removeTitle(FALSE);
	}
};

PROTOTYPE._createTitle = function()
{
	var elements = this.elements,
		id = this._id+'-title';

	// Destroy previous title element, if present
	if(elements.titlebar) { this._removeTitle(); }

	// Create title bar and title elements
	elements.titlebar = $('<div />', {
		'class': NAMESPACE + '-titlebar ' + (this.options.style.widget ? createWidgetClass('header') : '')
	})
	.append(
		elements.title = $('<div />', {
			'id': id,
			'class': NAMESPACE + '-title',
			'aria-atomic': TRUE
		})
	)
	.insertBefore(elements.content)

	// Button-specific events
	.delegate('.qtip-close', 'mousedown keydown mouseup keyup mouseout', function(event) {
		$(this).toggleClass('ui-state-active ui-state-focus', event.type.substr(-4) === 'down');
	})
	.delegate('.qtip-close', 'mouseover mouseout', function(event){
		$(this).toggleClass('ui-state-hover', event.type === 'mouseover');
	});

	// Create button if enabled
	if(this.options.content.button) { this._createButton(); }
};

PROTOTYPE._removeTitle = function(reposition)
{
	var elements = this.elements;

	if(elements.title) {
		elements.titlebar.remove();
		elements.titlebar = elements.title = elements.button = NULL;

		// Reposition if enabled
		if(reposition !== FALSE) { this.reposition(); }
	}
};

;PROTOTYPE.reposition = function(event, effect) {
	if(!this.rendered || this.positioning || this.destroyed) { return this; }

	// Set positioning flag
	this.positioning = TRUE;

	var cache = this.cache,
		tooltip = this.tooltip,
		posOptions = this.options.position,
		target = posOptions.target,
		my = posOptions.my,
		at = posOptions.at,
		viewport = posOptions.viewport,
		container = posOptions.container,
		adjust = posOptions.adjust,
		method = adjust.method.split(' '),
		tooltipWidth = tooltip.outerWidth(FALSE),
		tooltipHeight = tooltip.outerHeight(FALSE),
		targetWidth = 0,
		targetHeight = 0,
		type = tooltip.css('position'),
		position = { left: 0, top: 0 },
		visible = tooltip[0].offsetWidth > 0,
		isScroll = event && event.type === 'scroll',
		win = $(window),
		doc = container[0].ownerDocument,
		mouse = this.mouse,
		pluginCalculations, offset;

	// Check if absolute position was passed
	if($.isArray(target) && target.length === 2) {
		// Force left top and set position
		at = { x: LEFT, y: TOP };
		position = { left: target[0], top: target[1] };
	}

	// Check if mouse was the target
	else if(target === 'mouse') {
		// Force left top to allow flipping
		at = { x: LEFT, y: TOP };

		// Use the cached mouse coordinates if available, or passed event has no coordinates
		if(mouse && mouse.pageX && (adjust.mouse || !event || !event.pageX) ) {
			event = mouse;
		}
		
		// If the passed event has no coordinates (such as a scroll event)
		else if(!event || !event.pageX) {
			// Use the mouse origin that caused the show event, if distance hiding is enabled
			if((!adjust.mouse || this.options.show.distance) && cache.origin && cache.origin.pageX) {
				event =  cache.origin;
			}

			// Use cached event for resize/scroll events
			else if(!event || (event && (event.type === 'resize' || event.type === 'scroll'))) {
				event = cache.event;
			}
		}

		// Calculate body and container offset and take them into account below
		if(type !== 'static') { position = container.offset(); }
		if(doc.body.offsetWidth !== (window.innerWidth || doc.documentElement.clientWidth)) {
			offset = $(document.body).offset();
		}

		// Use event coordinates for position
		position = {
			left: event.pageX - position.left + (offset && offset.left || 0),
			top: event.pageY - position.top + (offset && offset.top || 0)
		};

		// Scroll events are a pain, some browsers
		if(adjust.mouse && isScroll && mouse) {
			position.left -= (mouse.scrollX || 0) - win.scrollLeft();
			position.top -= (mouse.scrollY || 0) - win.scrollTop();
		}
	}

	// Target wasn't mouse or absolute...
	else {
		// Check if event targetting is being used
		if(target === 'event') {
			if(event && event.target && event.type !== 'scroll' && event.type !== 'resize') {
				cache.target = $(event.target);
			}
			else if(!event.target) {
				cache.target = this.elements.target;
			}
		}
		else if(target !== 'event'){
			cache.target = $(target.jquery ? target : this.elements.target);
		}
		target = cache.target;

		// Parse the target into a jQuery object and make sure there's an element present
		target = $(target).eq(0);
		if(target.length === 0) { return this; }

		// Check if window or document is the target
		else if(target[0] === document || target[0] === window) {
			targetWidth = BROWSER.iOS ? window.innerWidth : target.width();
			targetHeight = BROWSER.iOS ? window.innerHeight : target.height();

			if(target[0] === window) {
				position = {
					top: (viewport || target).scrollTop(),
					left: (viewport || target).scrollLeft()
				};
			}
		}

		// Check if the target is an <AREA> element
		else if(PLUGINS.imagemap && target.is('area')) {
			pluginCalculations = PLUGINS.imagemap(this, target, at, PLUGINS.viewport ? method : FALSE);
		}

		// Check if the target is an SVG element
		else if(PLUGINS.svg && target && target[0].ownerSVGElement) {
			pluginCalculations = PLUGINS.svg(this, target, at, PLUGINS.viewport ? method : FALSE);
		}

		// Otherwise use regular jQuery methods
		else {
			targetWidth = target.outerWidth(FALSE);
			targetHeight = target.outerHeight(FALSE);
			position = target.offset();
		}

		// Parse returned plugin values into proper variables
		if(pluginCalculations) {
			targetWidth = pluginCalculations.width;
			targetHeight = pluginCalculations.height;
			offset = pluginCalculations.offset;
			position = pluginCalculations.position;
		}

		// Adjust position to take into account offset parents
		position = this.reposition.offset(target, position, container);

		// Adjust for position.fixed tooltips (and also iOS scroll bug in v3.2-4.0 & v4.3-4.3.2)
		if((BROWSER.iOS > 3.1 && BROWSER.iOS < 4.1) || 
			(BROWSER.iOS >= 4.3 && BROWSER.iOS < 4.33) || 
			(!BROWSER.iOS && type === 'fixed')
		){
			position.left -= win.scrollLeft();
			position.top -= win.scrollTop();
		}

		// Adjust position relative to target
		if(!pluginCalculations || (pluginCalculations && pluginCalculations.adjustable !== FALSE)) {
			position.left += at.x === RIGHT ? targetWidth : at.x === CENTER ? targetWidth / 2 : 0;
			position.top += at.y === BOTTOM ? targetHeight : at.y === CENTER ? targetHeight / 2 : 0;
		}
	}

	// Adjust position relative to tooltip
	position.left += adjust.x + (my.x === RIGHT ? -tooltipWidth : my.x === CENTER ? -tooltipWidth / 2 : 0);
	position.top += adjust.y + (my.y === BOTTOM ? -tooltipHeight : my.y === CENTER ? -tooltipHeight / 2 : 0);

	// Use viewport adjustment plugin if enabled
	if(PLUGINS.viewport) {
		position.adjusted = PLUGINS.viewport(
			this, position, posOptions, targetWidth, targetHeight, tooltipWidth, tooltipHeight
		);

		// Apply offsets supplied by positioning plugin (if used)
		if(offset && position.adjusted.left) { position.left += offset.left; }
		if(offset && position.adjusted.top) {  position.top += offset.top; }
	}

	// Viewport adjustment is disabled, set values to zero
	else { position.adjusted = { left: 0, top: 0 }; }

	// tooltipmove event
	if(!this._trigger('move', [position, viewport.elem || viewport], event)) { return this; }
	delete position.adjusted;

	// If effect is disabled, target it mouse, no animation is defined or positioning gives NaN out, set CSS directly
	if(effect === FALSE || !visible || isNaN(position.left) || isNaN(position.top) || target === 'mouse' || !$.isFunction(posOptions.effect)) {
		tooltip.css(position);
	}

	// Use custom function if provided
	else if($.isFunction(posOptions.effect)) {
		posOptions.effect.call(tooltip, this, $.extend({}, position));
		tooltip.queue(function(next) {
			// Reset attributes to avoid cross-browser rendering bugs
			$(this).css({ opacity: '', height: '' });
			if(BROWSER.ie) { this.style.removeAttribute('filter'); }

			next();
		});
	}

	// Set positioning flag
	this.positioning = FALSE;

	return this;
};

// Custom (more correct for qTip!) offset calculator
PROTOTYPE.reposition.offset = function(elem, pos, container) {
	if(!container[0]) { return pos; }

	var ownerDocument = $(elem[0].ownerDocument),
		quirks = !!BROWSER.ie && document.compatMode !== 'CSS1Compat',
		parent = container[0],
		scrolled, position, parentOffset, overflow;

	function scroll(e, i) {
		pos.left += i * e.scrollLeft();
		pos.top += i * e.scrollTop();
	}

	// Compensate for non-static containers offset
	do {
		if((position = $.css(parent, 'position')) !== 'static') {
			if(position === 'fixed') {
				parentOffset = parent.getBoundingClientRect();
				scroll(ownerDocument, -1);
			}
			else {
				parentOffset = $(parent).position();
				parentOffset.left += (parseFloat($.css(parent, 'borderLeftWidth')) || 0);
				parentOffset.top += (parseFloat($.css(parent, 'borderTopWidth')) || 0);
			}

			pos.left -= parentOffset.left + (parseFloat($.css(parent, 'marginLeft')) || 0);
			pos.top -= parentOffset.top + (parseFloat($.css(parent, 'marginTop')) || 0);

			// If this is the first parent element with an overflow of "scroll" or "auto", store it
			if(!scrolled && (overflow = $.css(parent, 'overflow')) !== 'hidden' && overflow !== 'visible') { scrolled = $(parent); }
		}
	}
	while((parent = parent.offsetParent));

	// Compensate for containers scroll if it also has an offsetParent (or in IE quirks mode)
	if(scrolled && (scrolled[0] !== ownerDocument[0] || quirks)) {
		scroll(scrolled, 1);
	}

	return pos;
};

// Corner class
var C = (CORNER = PROTOTYPE.reposition.Corner = function(corner, forceY) {
	corner = ('' + corner).replace(/([A-Z])/, ' $1').replace(/middle/gi, CENTER).toLowerCase();
	this.x = (corner.match(/left|right/i) || corner.match(/center/) || ['inherit'])[0].toLowerCase();
	this.y = (corner.match(/top|bottom|center/i) || ['inherit'])[0].toLowerCase();
	this.forceY = !!forceY;

	var f = corner.charAt(0);
	this.precedance = (f === 't' || f === 'b' ? Y : X);
}).prototype;

C.invert = function(z, center) {
	this[z] = this[z] === LEFT ? RIGHT : this[z] === RIGHT ? LEFT : center || this[z];	
};

C.string = function() {
	var x = this.x, y = this.y;
	return x === y ? x : this.precedance === Y || (this.forceY && y !== 'center') ? y+' '+x : x+' '+y;
};

C.abbrev = function() {
	var result = this.string().split(' ');
	return result[0].charAt(0) + (result[1] && result[1].charAt(0) || '');
};

C.clone = function() {
	return new CORNER( this.string(), this.forceY );
};;
PROTOTYPE.toggle = function(state, event) {
	var cache = this.cache,
		options = this.options,
		tooltip = this.tooltip;

	// Try to prevent flickering when tooltip overlaps show element
	if(event) {
		if((/over|enter/).test(event.type) && (/out|leave/).test(cache.event.type) &&
			options.show.target.add(event.target).length === options.show.target.length &&
			tooltip.has(event.relatedTarget).length) {
			return this;
		}

		// Cache event
		cache.event = cloneEvent(event);
	}
		
	// If we're currently waiting and we've just hidden... stop it
	this.waiting && !state && (this.hiddenDuringWait = TRUE);

	// Render the tooltip if showing and it isn't already
	if(!this.rendered) { return state ? this.render(1) : this; }
	else if(this.destroyed || this.disabled) { return this; }

	var type = state ? 'show' : 'hide',
		opts = this.options[type],
		otherOpts = this.options[ !state ? 'show' : 'hide' ],
		posOptions = this.options.position,
		contentOptions = this.options.content,
		width = this.tooltip.css('width'),
		visible = this.tooltip.is(':visible'),
		animate = state || opts.target.length === 1,
		sameTarget = !event || opts.target.length < 2 || cache.target[0] === event.target,
		identicalState, allow, showEvent, delay, after;

	// Detect state if valid one isn't provided
	if((typeof state).search('boolean|number')) { state = !visible; }

	// Check if the tooltip is in an identical state to the new would-be state
	identicalState = !tooltip.is(':animated') && visible === state && sameTarget;

	// Fire tooltip(show/hide) event and check if destroyed
	allow = !identicalState ? !!this._trigger(type, [90]) : NULL;

	// Check to make sure the tooltip wasn't destroyed in the callback
	if(this.destroyed) { return this; }

	// If the user didn't stop the method prematurely and we're showing the tooltip, focus it
	if(allow !== FALSE && state) { this.focus(event); }

	// If the state hasn't changed or the user stopped it, return early
	if(!allow || identicalState) { return this; }

	// Set ARIA hidden attribute
	$.attr(tooltip[0], 'aria-hidden', !!!state);

	// Execute state specific properties
	if(state) {
		// Store show origin coordinates
		cache.origin = cloneEvent(this.mouse);

		// Update tooltip content & title if it's a dynamic function
		if($.isFunction(contentOptions.text)) { this._updateContent(contentOptions.text, FALSE); }
		if($.isFunction(contentOptions.title)) { this._updateTitle(contentOptions.title, FALSE); }

		// Cache mousemove events for positioning purposes (if not already tracking)
		if(!trackingBound && posOptions.target === 'mouse' && posOptions.adjust.mouse) {
			$(document).bind('mousemove.'+NAMESPACE, this._storeMouse);
			trackingBound = TRUE;
		}

		// Update the tooltip position (set width first to prevent viewport/max-width issues)
		if(!width) { tooltip.css('width', tooltip.outerWidth(FALSE)); }
		this.reposition(event, arguments[2]);
		if(!width) { tooltip.css('width', ''); }

		// Hide other tooltips if tooltip is solo
		if(!!opts.solo) {
			(typeof opts.solo === 'string' ? $(opts.solo) : $(SELECTOR, opts.solo))
				.not(tooltip).not(opts.target).qtip('hide', $.Event('tooltipsolo'));
		}
	}
	else {
		// Clear show timer if we're hiding
		clearTimeout(this.timers.show);

		// Remove cached origin on hide
		delete cache.origin;

		// Remove mouse tracking event if not needed (all tracking qTips are hidden)
		if(trackingBound && !$(SELECTOR+'[tracking="true"]:visible', opts.solo).not(tooltip).length) {
			$(document).unbind('mousemove.'+NAMESPACE);
			trackingBound = FALSE;
		}

		// Blur the tooltip
		this.blur(event);
	}

	// Define post-animation, state specific properties
	after = $.proxy(function() {
		if(state) {
			// Prevent antialias from disappearing in IE by removing filter
			if(BROWSER.ie) { tooltip[0].style.removeAttribute('filter'); }

			// Remove overflow setting to prevent tip bugs
			tooltip.css('overflow', '');

			// Autofocus elements if enabled
			if('string' === typeof opts.autofocus) {
				$(this.options.show.autofocus, tooltip).focus();
			}

			// If set, hide tooltip when inactive for delay period
			this.options.show.target.trigger('qtip-'+this.id+'-inactive');
		}
		else {
			// Reset CSS states
			tooltip.css({
				display: '',
				visibility: '',
				opacity: '',
				left: '',
				top: ''
			});
		}

		// tooltipvisible/tooltiphidden events
		this._trigger(state ? 'visible' : 'hidden');
	}, this);

	// If no effect type is supplied, use a simple toggle
	if(opts.effect === FALSE || animate === FALSE) {
		tooltip[ type ]();
		after();
	}

	// Use custom function if provided
	else if($.isFunction(opts.effect)) {
		tooltip.stop(1, 1);
		opts.effect.call(tooltip, this);
		tooltip.queue('fx', function(n) {
			after(); n();
		});
	}

	// Use basic fade function by default
	else { tooltip.fadeTo(90, state ? 1 : 0, after); }

	// If inactive hide method is set, active it
	if(state) { opts.target.trigger('qtip-'+this.id+'-inactive'); }

	return this;
};

PROTOTYPE.show = function(event) { return this.toggle(TRUE, event); };

PROTOTYPE.hide = function(event) { return this.toggle(FALSE, event); };

;PROTOTYPE.focus = function(event) {
	if(!this.rendered || this.destroyed) { return this; }

	var qtips = $(SELECTOR),
		tooltip = this.tooltip,
		curIndex = parseInt(tooltip[0].style.zIndex, 10),
		newIndex = QTIP.zindex + qtips.length,
		focusedElem;

	// Only update the z-index if it has changed and tooltip is not already focused
	if(!tooltip.hasClass(CLASS_FOCUS)) {
		// tooltipfocus event
		if(this._trigger('focus', [newIndex], event)) {
			// Only update z-index's if they've changed
			if(curIndex !== newIndex) {
				// Reduce our z-index's and keep them properly ordered
				qtips.each(function() {
					if(this.style.zIndex > curIndex) {
						this.style.zIndex = this.style.zIndex - 1;
					}
				});

				// Fire blur event for focused tooltip
				qtips.filter('.' + CLASS_FOCUS).qtip('blur', event);
			}

			// Set the new z-index
			tooltip.addClass(CLASS_FOCUS)[0].style.zIndex = newIndex;
		}
	}

	return this;
};

PROTOTYPE.blur = function(event) {
	if(!this.rendered || this.destroyed) { return this; }

	// Set focused status to FALSE
	this.tooltip.removeClass(CLASS_FOCUS);

	// tooltipblur event
	this._trigger('blur', [ this.tooltip.css('zIndex') ], event);

	return this;
};

;PROTOTYPE.disable = function(state) {
	if(this.destroyed) { return this; }

	// If 'toggle' is passed, toggle the current state
	if(state === 'toggle') {
		state = !(this.rendered ? this.tooltip.hasClass(CLASS_DISABLED) : this.disabled);
	}

	// Disable if no state passed
	else if('boolean' !== typeof state) {
		state = TRUE;
	}

	if(this.rendered) {
		this.tooltip.toggleClass(CLASS_DISABLED, state)
			.attr('aria-disabled', state);
	}

	this.disabled = !!state;

	return this;
};

PROTOTYPE.enable = function() { return this.disable(FALSE); };

;PROTOTYPE._createButton = function()
{
	var self = this,
		elements = this.elements,
		tooltip = elements.tooltip,
		button = this.options.content.button,
		isString = typeof button === 'string',
		close = isString ? button : 'Close tooltip';

	if(elements.button) { elements.button.remove(); }

	// Use custom button if one was supplied by user, else use default
	if(button.jquery) {
		elements.button = button;
	}
	else {
		elements.button = $('<a />', {
			'class': 'qtip-close ' + (this.options.style.widget ? '' : NAMESPACE+'-icon'),
			'title': close,
			'aria-label': close
		})
		.prepend(
			$('<span />', {
				'class': 'ui-icon ui-icon-close',
				'html': '&times;'
			})
		);
	}

	// Create button and setup attributes
	elements.button.appendTo(elements.titlebar || tooltip)
		.attr('role', 'button')
		.click(function(event) {
			if(!tooltip.hasClass(CLASS_DISABLED)) { self.hide(event); }
			return FALSE;
		});
};

PROTOTYPE._updateButton = function(button)
{
	// Make sure tooltip is rendered and if not, return
	if(!this.rendered) { return FALSE; }

	var elem = this.elements.button;
	if(button) { this._createButton(); }
	else { elem.remove(); }
};

;// Widget class creator
function createWidgetClass(cls) {
	return WIDGET.concat('').join(cls ? '-'+cls+' ' : ' ');
}

// Widget class setter method
PROTOTYPE._setWidget = function()
{
	var on = this.options.style.widget,
		elements = this.elements,
		tooltip = elements.tooltip,
		disabled = tooltip.hasClass(CLASS_DISABLED);

	tooltip.removeClass(CLASS_DISABLED);
	CLASS_DISABLED = on ? 'ui-state-disabled' : 'qtip-disabled';
	tooltip.toggleClass(CLASS_DISABLED, disabled);

	tooltip.toggleClass('ui-helper-reset '+createWidgetClass(), on).toggleClass(CLASS_DEFAULT, this.options.style.def && !on);
	
	if(elements.content) {
		elements.content.toggleClass( createWidgetClass('content'), on);
	}
	if(elements.titlebar) {
		elements.titlebar.toggleClass( createWidgetClass('header'), on);
	}
	if(elements.button) {
		elements.button.toggleClass(NAMESPACE+'-icon', !on);
	}
};;function cloneEvent(event) {
	return event && {
		type: event.type,
		pageX: event.pageX,
		pageY: event.pageY,
		target: event.target,
		relatedTarget: event.relatedTarget,
		scrollX: event.scrollX || window.pageXOffset || document.body.scrollLeft || document.documentElement.scrollLeft,
		scrollY: event.scrollY || window.pageYOffset || document.body.scrollTop || document.documentElement.scrollTop
	} || {};
}

function delay(callback, duration) {
	// If tooltip has displayed, start hide timer
	if(duration > 0) {
		return setTimeout(
			$.proxy(callback, this), duration
		);
	}
	else{ callback.call(this); }
}

function showMethod(event) {
	if(this.tooltip.hasClass(CLASS_DISABLED)) { return FALSE; }

	// Clear hide timers
	clearTimeout(this.timers.show);
	clearTimeout(this.timers.hide);

	// Start show timer
	this.timers.show = delay.call(this,
		function() { this.toggle(TRUE, event); },
		this.options.show.delay
	);
}

function hideMethod(event) {
	if(this.tooltip.hasClass(CLASS_DISABLED)) { return FALSE; }

	// Check if new target was actually the tooltip element
	var relatedTarget = $(event.relatedTarget),
		ontoTooltip = relatedTarget.closest(SELECTOR)[0] === this.tooltip[0],
		ontoTarget = relatedTarget[0] === this.options.show.target[0];

	// Clear timers and stop animation queue
	clearTimeout(this.timers.show);
	clearTimeout(this.timers.hide);

	// Prevent hiding if tooltip is fixed and event target is the tooltip.
	// Or if mouse positioning is enabled and cursor momentarily overlaps
	if(this !== relatedTarget[0] && 
		(this.options.position.target === 'mouse' && ontoTooltip) || 
		(this.options.hide.fixed && (
			(/mouse(out|leave|move)/).test(event.type) && (ontoTooltip || ontoTarget))
		))
	{
		try {
			event.preventDefault();
			event.stopImmediatePropagation();
		} catch(e) {}

		return;
	}

	// If tooltip has displayed, start hide timer
	this.timers.hide = delay.call(this,
		function() { this.toggle(FALSE, event); },
		this.options.hide.delay,
		this
	);
}

function inactiveMethod(event) {
	if(this.tooltip.hasClass(CLASS_DISABLED) || !this.options.hide.inactive) { return FALSE; }

	// Clear timer
	clearTimeout(this.timers.inactive);

	this.timers.inactive = delay.call(this,
		function(){ this.hide(event); },
		this.options.hide.inactive
	);
}

function repositionMethod(event) {
	if(this.rendered && this.tooltip[0].offsetWidth > 0) { this.reposition(event); }
}

// Store mouse coordinates
PROTOTYPE._storeMouse = function(event) {
	(this.mouse = cloneEvent(event)).type = 'mousemove';
};

// Bind events
PROTOTYPE._bind = function(targets, events, method, suffix, context) {
	var ns = '.' + this._id + (suffix ? '-'+suffix : '');
	events.length && $(targets).bind(
		(events.split ? events : events.join(ns + ' ')) + ns,
		$.proxy(method, context || this)
	);
};
PROTOTYPE._unbind = function(targets, suffix) {
	$(targets).unbind('.' + this._id + (suffix ? '-'+suffix : ''));
};

// Apply common event handlers using delegate (avoids excessive .bind calls!)
var ns = '.'+NAMESPACE;
function delegate(selector, events, method) {	
	$(document.body).delegate(selector,
		(events.split ? events : events.join(ns + ' ')) + ns,
		function() {
			var api = QTIP.api[ $.attr(this, ATTR_ID) ];
			api && !api.disabled && method.apply(api, arguments);
		}
	);
}

$(function() {
	delegate(SELECTOR, ['mouseenter', 'mouseleave'], function(event) {
		var state = event.type === 'mouseenter',
			tooltip = $(event.currentTarget),
			target = $(event.relatedTarget || event.target),
			options = this.options;

		// On mouseenter...
		if(state) {
			// Focus the tooltip on mouseenter (z-index stacking)
			this.focus(event);

			// Clear hide timer on tooltip hover to prevent it from closing
			tooltip.hasClass(CLASS_FIXED) && !tooltip.hasClass(CLASS_DISABLED) && clearTimeout(this.timers.hide);
		}

		// On mouseleave...
		else {
			// Hide when we leave the tooltip and not onto the show target (if a hide event is set)
			if(options.position.target === 'mouse' && options.hide.event && 
				options.show.target && !target.closest(options.show.target[0]).length) {
				this.hide(event);
			}
		}

		// Add hover class
		tooltip.toggleClass(CLASS_HOVER, state);
	});

	// Define events which reset the 'inactive' event handler
	delegate('['+ATTR_ID+']', INACTIVE_EVENTS, inactiveMethod);
});

// Event trigger
PROTOTYPE._trigger = function(type, args, event) {
	var callback = $.Event('tooltip'+type);
	callback.originalEvent = (event && $.extend({}, event)) || this.cache.event || NULL;

	this.triggering = type;
	this.tooltip.trigger(callback, [this].concat(args || []));
	this.triggering = FALSE;

	return !callback.isDefaultPrevented();
};

PROTOTYPE._bindEvents = function(showEvents, hideEvents, showTarget, hideTarget, showMethod, hideMethod) {
	// If hide and show targets are the same...
	if(hideTarget.add(showTarget).length === hideTarget.length) {
		var toggleEvents = [];

		// Filter identical show/hide events
		hideEvents = $.map(hideEvents, function(type) {
			var showIndex = $.inArray(type, showEvents);

			// Both events are identical, remove from both hide and show events
			// and append to toggleEvents
			if(showIndex > -1) {
				toggleEvents.push( showEvents.splice( showIndex, 1 )[0] );
				return;
			}

			return type;
		});

		// Toggle events are special case of identical show/hide events, which happen in sequence
		toggleEvents.length && this._bind(showTarget, toggleEvents, function(event) {
			var state = this.rendered ? this.tooltip[0].offsetWidth > 0 : false;
			(state ? hideMethod : showMethod).call(this, event);
		});
	}

	// Apply show/hide/toggle events
	this._bind(showTarget, showEvents, showMethod);
	this._bind(hideTarget, hideEvents, hideMethod);
};

PROTOTYPE._assignInitialEvents = function(event) {
	var options = this.options,
		showTarget = options.show.target,
		hideTarget = options.hide.target,
		showEvents = options.show.event ? $.trim('' + options.show.event).split(' ') : [],
		hideEvents = options.hide.event ? $.trim('' + options.hide.event).split(' ') : [];

	/*
	 * Make sure hoverIntent functions properly by using mouseleave as a hide event if
	 * mouseenter/mouseout is used for show.event, even if it isn't in the users options.
	 */
	if(/mouse(over|enter)/i.test(options.show.event) && !/mouse(out|leave)/i.test(options.hide.event)) {
		hideEvents.push('mouseleave');
	}

	/*
	 * Also make sure initial mouse targetting works correctly by caching mousemove coords
	 * on show targets before the tooltip has rendered. Also set onTarget when triggered to
	 * keep mouse tracking working.
	 */
	this._bind(showTarget, 'mousemove', function(event) {
		this._storeMouse(event);
		this.cache.onTarget = TRUE;
	});

	// Define hoverIntent function
	function hoverIntent(event) {
		// Only continue if tooltip isn't disabled
		if(this.disabled || this.destroyed) { return FALSE; }

		// Cache the event data
		this.cache.event = cloneEvent(event);
		this.cache.target = event ? $(event.target) : [undefined];

		// Start the event sequence
		clearTimeout(this.timers.show);
		this.timers.show = delay.call(this,
			function() { this.render(typeof event === 'object' || options.show.ready); },
			options.show.delay
		);
	}

	// Filter and bind events
	this._bindEvents(showEvents, hideEvents, showTarget, hideTarget, hoverIntent, function() {
		clearTimeout(this.timers.show);
	});

	// Prerendering is enabled, create tooltip now
	if(options.show.ready || options.prerender) { hoverIntent.call(this, event); }
};

// Event assignment method
PROTOTYPE._assignEvents = function() {
	var self = this,
		options = this.options,
		posOptions = options.position,

		tooltip = this.tooltip,
		showTarget = options.show.target,
		hideTarget = options.hide.target,
		containerTarget = posOptions.container,
		viewportTarget = posOptions.viewport,
		documentTarget = $(document),
		bodyTarget = $(document.body),
		windowTarget = $(window),

		showEvents = options.show.event ? $.trim('' + options.show.event).split(' ') : [],
		hideEvents = options.hide.event ? $.trim('' + options.hide.event).split(' ') : [];


	// Assign passed event callbacks
	$.each(options.events, function(name, callback) {
		self._bind(tooltip, name === 'toggle' ? ['tooltipshow','tooltiphide'] : ['tooltip'+name], callback, null, tooltip);
	});

	// Hide tooltips when leaving current window/frame (but not select/option elements)
	if(/mouse(out|leave)/i.test(options.hide.event) && options.hide.leave === 'window') {
		this._bind(documentTarget, ['mouseout', 'blur'], function(event) {
			if(!/select|option/.test(event.target.nodeName) && !event.relatedTarget) {
				this.hide(event);
			}
		});
	}

	// Enable hide.fixed by adding appropriate class
	if(options.hide.fixed) {
		hideTarget = hideTarget.add( tooltip.addClass(CLASS_FIXED) );
	}

	/*
	 * Make sure hoverIntent functions properly by using mouseleave to clear show timer if
	 * mouseenter/mouseout is used for show.event, even if it isn't in the users options.
	 */
	else if(/mouse(over|enter)/i.test(options.show.event)) {
		this._bind(hideTarget, 'mouseleave', function() {
			clearTimeout(this.timers.show);
		});
	}

	// Hide tooltip on document mousedown if unfocus events are enabled
	if(('' + options.hide.event).indexOf('unfocus') > -1) {
		this._bind(containerTarget.closest('html'), ['mousedown', 'touchstart'], function(event) {
			var elem = $(event.target),
				enabled = this.rendered && !this.tooltip.hasClass(CLASS_DISABLED) && this.tooltip[0].offsetWidth > 0,
				isAncestor = elem.parents(SELECTOR).filter(this.tooltip[0]).length > 0;

			if(elem[0] !== this.target[0] && elem[0] !== this.tooltip[0] && !isAncestor &&
				!this.target.has(elem[0]).length && enabled
			) {
				this.hide(event);
			}
		});
	}

	// Check if the tooltip hides when inactive
	if('number' === typeof options.hide.inactive) {
		// Bind inactive method to show target(s) as a custom event
		this._bind(showTarget, 'qtip-'+this.id+'-inactive', inactiveMethod);

		// Define events which reset the 'inactive' event handler
		this._bind(hideTarget.add(tooltip), QTIP.inactiveEvents, inactiveMethod, '-inactive');
	}

	// Filter and bind events
	this._bindEvents(showEvents, hideEvents, showTarget, hideTarget, showMethod, hideMethod);

	// Mouse movement bindings
	this._bind(showTarget.add(tooltip), 'mousemove', function(event) {
		// Check if the tooltip hides when mouse is moved a certain distance
		if('number' === typeof options.hide.distance) {
			var origin = this.cache.origin || {},
				limit = this.options.hide.distance,
				abs = Math.abs;

			// Check if the movement has gone beyond the limit, and hide it if so
			if(abs(event.pageX - origin.pageX) >= limit || abs(event.pageY - origin.pageY) >= limit) {
				this.hide(event);
			}
		}

		// Cache mousemove coords on show targets
		this._storeMouse(event);
	});

	// Mouse positioning events
	if(posOptions.target === 'mouse') {
		// If mouse adjustment is on...
		if(posOptions.adjust.mouse) {
			// Apply a mouseleave event so we don't get problems with overlapping
			if(options.hide.event) {
				// Track if we're on the target or not
				this._bind(showTarget, ['mouseenter', 'mouseleave'], function(event) {
					this.cache.onTarget = event.type === 'mouseenter';
				});
			}

			// Update tooltip position on mousemove
			this._bind(documentTarget, 'mousemove', function(event) {
				// Update the tooltip position only if the tooltip is visible and adjustment is enabled
				if(this.rendered && this.cache.onTarget && !this.tooltip.hasClass(CLASS_DISABLED) && this.tooltip[0].offsetWidth > 0) {
					this.reposition(event);
				}
			});
		}
	}

	// Adjust positions of the tooltip on window resize if enabled
	if(posOptions.adjust.resize || viewportTarget.length) {
		this._bind( $.event.special.resize ? viewportTarget : windowTarget, 'resize', repositionMethod );
	}

	// Adjust tooltip position on scroll of the window or viewport element if present
	if(posOptions.adjust.scroll) {
		this._bind( windowTarget.add(posOptions.container), 'scroll', repositionMethod );
	}
};

// Un-assignment method
PROTOTYPE._unassignEvents = function() {
	var targets = [
		this.options.show.target[0],
		this.options.hide.target[0],
		this.rendered && this.tooltip[0],
		this.options.position.container[0],
		this.options.position.viewport[0],
		this.options.position.container.closest('html')[0], // unfocus
		window,
		document
	];

	this._unbind($([]).pushStack( $.grep(targets, function(i) {
		return typeof i === 'object';
	})));
};

;// Initialization method
function init(elem, id, opts) {
	var obj, posOptions, attr, config, title,

	// Setup element references
	docBody = $(document.body),

	// Use document body instead of document element if needed
	newTarget = elem[0] === document ? docBody : elem,

	// Grab metadata from element if plugin is present
	metadata = (elem.metadata) ? elem.metadata(opts.metadata) : NULL,

	// If metadata type if HTML5, grab 'name' from the object instead, or use the regular data object otherwise
	metadata5 = opts.metadata.type === 'html5' && metadata ? metadata[opts.metadata.name] : NULL,

	// Grab data from metadata.name (or data-qtipopts as fallback) using .data() method,
	html5 = elem.data(opts.metadata.name || 'qtipopts');

	// If we don't get an object returned attempt to parse it manualyl without parseJSON
	try { html5 = typeof html5 === 'string' ? $.parseJSON(html5) : html5; } catch(e) {}

	// Merge in and sanitize metadata
	config = $.extend(TRUE, {}, QTIP.defaults, opts,
		typeof html5 === 'object' ? sanitizeOptions(html5) : NULL,
		sanitizeOptions(metadata5 || metadata));

	// Re-grab our positioning options now we've merged our metadata and set id to passed value
	posOptions = config.position;
	config.id = id;

	// Setup missing content if none is detected
	if('boolean' === typeof config.content.text) {
		attr = elem.attr(config.content.attr);

		// Grab from supplied attribute if available
		if(config.content.attr !== FALSE && attr) { config.content.text = attr; }

		// No valid content was found, abort render
		else { return FALSE; }
	}

	// Setup target options
	if(!posOptions.container.length) { posOptions.container = docBody; }
	if(posOptions.target === FALSE) { posOptions.target = newTarget; }
	if(config.show.target === FALSE) { config.show.target = newTarget; }
	if(config.show.solo === TRUE) { config.show.solo = posOptions.container.closest('body'); }
	if(config.hide.target === FALSE) { config.hide.target = newTarget; }
	if(config.position.viewport === TRUE) { config.position.viewport = posOptions.container; }

	// Ensure we only use a single container
	posOptions.container = posOptions.container.eq(0);

	// Convert position corner values into x and y strings
	posOptions.at = new CORNER(posOptions.at, TRUE);
	posOptions.my = new CORNER(posOptions.my);

	// Destroy previous tooltip if overwrite is enabled, or skip element if not
	if(elem.data(NAMESPACE)) {
		if(config.overwrite) {
			elem.qtip('destroy', true);
		}
		else if(config.overwrite === FALSE) {
			return FALSE;
		}
	}

	// Add has-qtip attribute
	elem.attr(ATTR_HAS, id);

	// Remove title attribute and store it if present
	if(config.suppress && (title = elem.attr('title'))) {
		// Final attr call fixes event delegatiom and IE default tooltip showing problem
		elem.removeAttr('title').attr(oldtitle, title).attr('title', '');
	}

	// Initialize the tooltip and add API reference
	obj = new QTip(elem, config, id, !!attr);
	elem.data(NAMESPACE, obj);

	// Catch remove/removeqtip events on target element to destroy redundant tooltip
	elem.one('remove.qtip-'+id+' removeqtip.qtip-'+id, function() { 
		var api; if((api = $(this).data(NAMESPACE))) { api.destroy(true); }
	});

	return obj;
}

// jQuery $.fn extension method
QTIP = $.fn.qtip = function(options, notation, newValue)
{
	var command = ('' + options).toLowerCase(), // Parse command
		returned = NULL,
		args = $.makeArray(arguments).slice(1),
		event = args[args.length - 1],
		opts = this[0] ? $.data(this[0], NAMESPACE) : NULL;

	// Check for API request
	if((!arguments.length && opts) || command === 'api') {
		return opts;
	}

	// Execute API command if present
	else if('string' === typeof options) {
		this.each(function() {
			var api = $.data(this, NAMESPACE);
			if(!api) { return TRUE; }

			// Cache the event if possible
			if(event && event.timeStamp) { api.cache.event = event; }

			// Check for specific API commands
			if(notation && (command === 'option' || command === 'options')) {
				if(newValue !== undefined || $.isPlainObject(notation)) {
					api.set(notation, newValue);
				}
				else {
					returned = api.get(notation);
					return FALSE;
				}
			}

			// Execute API command
			else if(api[command]) {
				api[command].apply(api, args);
			}
		});

		return returned !== NULL ? returned : this;
	}

	// No API commands. validate provided options and setup qTips
	else if('object' === typeof options || !arguments.length) {
		// Sanitize options first
		opts = sanitizeOptions($.extend(TRUE, {}, options));

		return this.each(function(i) {
			var api, id;

			// Find next available ID, or use custom ID if provided
			id = $.isArray(opts.id) ? opts.id[i] : opts.id;
			id = !id || id === FALSE || id.length < 1 || QTIP.api[id] ? QTIP.nextid++ : id;

			// Initialize the qTip and re-grab newly sanitized options
			api = init($(this), id, opts);
			if(api === FALSE) { return TRUE; }
			else { QTIP.api[id] = api; }

			// Initialize plugins
			$.each(PLUGINS, function() {
				if(this.initialize === 'initialize') { this(api); }
			});

			// Assign initial pre-render events
			api._assignInitialEvents(event);
		});
	}
};

// Expose class
$.qtip = QTip;

// Populated in render method
QTIP.api = {};
;$.each({
	/* Allow other plugins to successfully retrieve the title of an element with a qTip applied */
	attr: function(attr, val) {
		if(this.length) {
			var self = this[0],
				title = 'title',
				api = $.data(self, 'qtip');

			if(attr === title && api && 'object' === typeof api && api.options.suppress) {
				if(arguments.length < 2) {
					return $.attr(self, oldtitle);
				}

				// If qTip is rendered and title was originally used as content, update it
				if(api && api.options.content.attr === title && api.cache.attr) {
					api.set('content.text', val);
				}

				// Use the regular attr method to set, then cache the result
				return this.attr(oldtitle, val);
			}
		}

		return $.fn['attr'+replaceSuffix].apply(this, arguments);
	},

	/* Allow clone to correctly retrieve cached title attributes */
	clone: function(keepData) {
		var titles = $([]), title = 'title',

		// Clone our element using the real clone method
		elems = $.fn['clone'+replaceSuffix].apply(this, arguments);

		// Grab all elements with an oldtitle set, and change it to regular title attribute, if keepData is false
		if(!keepData) {
			elems.filter('['+oldtitle+']').attr('title', function() {
				return $.attr(this, oldtitle);
			})
			.removeAttr(oldtitle);
		}

		return elems;
	}
}, function(name, func) {
	if(!func || $.fn[name+replaceSuffix]) { return TRUE; }

	var old = $.fn[name+replaceSuffix] = $.fn[name];
	$.fn[name] = function() {
		return func.apply(this, arguments) || old.apply(this, arguments);
	};
});

/* Fire off 'removeqtip' handler in $.cleanData if jQuery UI not present (it already does similar).
 * This snippet is taken directly from jQuery UI source code found here:
 *     http://code.jquery.com/ui/jquery-ui-git.js
 */
if(!$.ui) {
	$['cleanData'+replaceSuffix] = $.cleanData;
	$.cleanData = function( elems ) {
		for(var i = 0, elem; (elem = $( elems[i] )).length; i++) {
			if(elem.attr(ATTR_HAS)) {
				try { elem.triggerHandler('removeqtip'); } 
				catch( e ) {}
			}
		}
		$['cleanData'+replaceSuffix].apply(this, arguments);
	};
}

;// qTip version
QTIP.version = '2.2.0';

// Base ID for all qTips
QTIP.nextid = 0;

// Inactive events array
QTIP.inactiveEvents = INACTIVE_EVENTS;

// Base z-index for all qTips
QTIP.zindex = 15000;

// Define configuration defaults
QTIP.defaults = {
	prerender: FALSE,
	id: FALSE,
	overwrite: TRUE,
	suppress: TRUE,
	content: {
		text: TRUE,
		attr: 'title',
		title: FALSE,
		button: FALSE
	},
	position: {
		my: 'top left',
		at: 'bottom right',
		target: FALSE,
		container: FALSE,
		viewport: FALSE,
		adjust: {
			x: 0, y: 0,
			mouse: TRUE,
			scroll: TRUE,
			resize: TRUE,
			method: 'flipinvert flipinvert'
		},
		effect: function(api, pos, viewport) {
			$(this).animate(pos, {
				duration: 200,
				queue: FALSE
			});
		}
	},
	show: {
		target: FALSE,
		event: 'mouseenter',
		effect: TRUE,
		delay: 90,
		solo: FALSE,
		ready: FALSE,
		autofocus: FALSE
	},
	hide: {
		target: FALSE,
		event: 'mouseleave',
		effect: TRUE,
		delay: 0,
		fixed: FALSE,
		inactive: FALSE,
		leave: 'window',
		distance: FALSE
	},
	style: {
		classes: '',
		widget: FALSE,
		width: FALSE,
		height: FALSE,
		def: TRUE
	},
	events: {
		render: NULL,
		move: NULL,
		show: NULL,
		hide: NULL,
		toggle: NULL,
		visible: NULL,
		hidden: NULL,
		focus: NULL,
		blur: NULL
	}
};

;var TIP, 

// .bind()/.on() namespace
TIPNS = '.qtip-tip',

// Common CSS strings
MARGIN = 'margin',
BORDER = 'border',
COLOR = 'color',
BG_COLOR = 'background-color',
TRANSPARENT = 'transparent',
IMPORTANT = ' !important',

// Check if the browser supports <canvas/> elements
HASCANVAS = !!document.createElement('canvas').getContext,

// Invalid colour values used in parseColours()
INVALID = /rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i;

// Camel-case method, taken from jQuery source
// http://code.jquery.com/jquery-1.8.0.js
function camel(s) { return s.charAt(0).toUpperCase() + s.slice(1); }

/*
 * Modified from Modernizr's testPropsAll()
 * http://modernizr.com/downloads/modernizr-latest.js
 */
var cssProps = {}, cssPrefixes = ["Webkit", "O", "Moz", "ms"];
function vendorCss(elem, prop) {
	var ucProp = prop.charAt(0).toUpperCase() + prop.slice(1),
		props = (prop + ' ' + cssPrefixes.join(ucProp + ' ') + ucProp).split(' '),
		cur, val, i = 0;

	// If the property has already been mapped...
	if(cssProps[prop]) { return elem.css(cssProps[prop]); }

	while((cur = props[i++])) {
		if((val = elem.css(cur)) !== undefined) {
			return cssProps[prop] = cur, val;
		}
	}
}

// Parse a given elements CSS property into an int
function intCss(elem, prop) {
	return Math.ceil(parseFloat(vendorCss(elem, prop)));
}


// VML creation (for IE only)
if(!HASCANVAS) {
	var createVML = function(tag, props, style) {
		return '<qtipvml:'+tag+' xmlns="urn:schemas-microsoft.com:vml" class="qtip-vml" '+(props||'')+
			' style="behavior: url(#default#VML); '+(style||'')+ '" />';
	};
}

// Canvas only definitions
else {
	var PIXEL_RATIO = window.devicePixelRatio || 1,
		BACKING_STORE_RATIO = (function() {
			var context = document.createElement('canvas').getContext('2d');
			return context.backingStorePixelRatio || context.webkitBackingStorePixelRatio || context.mozBackingStorePixelRatio || 
					context.msBackingStorePixelRatio || context.oBackingStorePixelRatio || 1;
		}()),
		SCALE = PIXEL_RATIO / BACKING_STORE_RATIO;
}


function Tip(qtip, options) {
	this._ns = 'tip';
	this.options = options;
	this.offset = options.offset;
	this.size = [ options.width, options.height ];

	// Initialize
	this.init( (this.qtip = qtip) );
}

$.extend(Tip.prototype, {
	init: function(qtip) {
		var context, tip;

		// Create tip element and prepend to the tooltip
		tip = this.element = qtip.elements.tip = $('<div />', { 'class': NAMESPACE+'-tip' }).prependTo(qtip.tooltip);

		// Create tip drawing element(s)
		if(HASCANVAS) {
			// save() as soon as we create the canvas element so FF2 doesn't bork on our first restore()!
			context = $('<canvas />').appendTo(this.element)[0].getContext('2d');

			// Setup constant parameters
			context.lineJoin = 'miter';
			context.miterLimit = 100000;
			context.save();
		}
		else {
			context = createVML('shape', 'coordorigin="0,0"', 'position:absolute;');
			this.element.html(context + context);

			// Prevent mousing down on the tip since it causes problems with .live() handling in IE due to VML
			qtip._bind( $('*', tip).add(tip), ['click', 'mousedown'], function(event) { event.stopPropagation(); }, this._ns);
		}

		// Bind update events
		qtip._bind(qtip.tooltip, 'tooltipmove', this.reposition, this._ns, this);

		// Create it
		this.create();
	},

	_swapDimensions: function() {
		this.size[0] = this.options.height;
		this.size[1] = this.options.width;
	},
	_resetDimensions: function() {
		this.size[0] = this.options.width;
		this.size[1] = this.options.height;
	},

	_useTitle: function(corner) {
		var titlebar = this.qtip.elements.titlebar;
		return titlebar && (
			corner.y === TOP || (corner.y === CENTER && this.element.position().top + (this.size[1] / 2) + this.options.offset < titlebar.outerHeight(TRUE))
		);
	},

	_parseCorner: function(corner) {
		var my = this.qtip.options.position.my;

		// Detect corner and mimic properties
		if(corner === FALSE || my === FALSE) {
			corner = FALSE;
		}
		else if(corner === TRUE) {
			corner = new CORNER( my.string() );
		}
		else if(!corner.string) {
			corner = new CORNER(corner);
			corner.fixed = TRUE;
		}

		return corner;
	},

	_parseWidth: function(corner, side, use) {
		var elements = this.qtip.elements,
			prop = BORDER + camel(side) + 'Width';

		return (use ? intCss(use, prop) : (
			intCss(elements.content, prop) ||
			intCss(this._useTitle(corner) && elements.titlebar || elements.content, prop) ||
			intCss(elements.tooltip, prop)
		)) || 0;
	},

	_parseRadius: function(corner) {
		var elements = this.qtip.elements,
			prop = BORDER + camel(corner.y) + camel(corner.x) + 'Radius';

		return BROWSER.ie < 9 ? 0 :
			intCss(this._useTitle(corner) && elements.titlebar || elements.content, prop) || 
			intCss(elements.tooltip, prop) || 0;
	},

	_invalidColour: function(elem, prop, compare) {
		var val = elem.css(prop);
		return !val || (compare && val === elem.css(compare)) || INVALID.test(val) ? FALSE : val;
	},

	_parseColours: function(corner) {
		var elements = this.qtip.elements,
			tip = this.element.css('cssText', ''),
			borderSide = BORDER + camel(corner[ corner.precedance ]) + camel(COLOR),
			colorElem = this._useTitle(corner) && elements.titlebar || elements.content,
			css = this._invalidColour, color = [];

		// Attempt to detect the background colour from various elements, left-to-right precedance
		color[0] = css(tip, BG_COLOR) || css(colorElem, BG_COLOR) || css(elements.content, BG_COLOR) || 
			css(elements.tooltip, BG_COLOR) || tip.css(BG_COLOR);

		// Attempt to detect the correct border side colour from various elements, left-to-right precedance
		color[1] = css(tip, borderSide, COLOR) || css(colorElem, borderSide, COLOR) || 
			css(elements.content, borderSide, COLOR) || css(elements.tooltip, borderSide, COLOR) || elements.tooltip.css(borderSide);

		// Reset background and border colours
		$('*', tip).add(tip).css('cssText', BG_COLOR+':'+TRANSPARENT+IMPORTANT+';'+BORDER+':0'+IMPORTANT+';');

		return color;
	},

	_calculateSize: function(corner) {
		var y = corner.precedance === Y,
			width = this.options['width'],
			height = this.options['height'],
			isCenter = corner.abbrev() === 'c',
			base = (y ? width: height) * (isCenter ? 0.5 : 1),
			pow = Math.pow,
			round = Math.round,
			bigHyp, ratio, result,

		smallHyp = Math.sqrt( pow(base, 2) + pow(height, 2) ),
		hyp = [ (this.border / base) * smallHyp, (this.border / height) * smallHyp ];

		hyp[2] = Math.sqrt( pow(hyp[0], 2) - pow(this.border, 2) );
		hyp[3] = Math.sqrt( pow(hyp[1], 2) - pow(this.border, 2) );

		bigHyp = smallHyp + hyp[2] + hyp[3] + (isCenter ? 0 : hyp[0]);
		ratio = bigHyp / smallHyp;

		result = [ round(ratio * width), round(ratio * height) ];
		return y ? result : result.reverse();
	},

	// Tip coordinates calculator
	_calculateTip: function(corner, size, scale) {
		scale = scale || 1;
		size = size || this.size;

		var width = size[0] * scale,
			height = size[1] * scale,
			width2 = Math.ceil(width / 2), height2 = Math.ceil(height / 2),

		// Define tip coordinates in terms of height and width values
		tips = {
			br:	[0,0,		width,height,	width,0],
			bl:	[0,0,		width,0,		0,height],
			tr:	[0,height,	width,0,		width,height],
			tl:	[0,0,		0,height,		width,height],
			tc:	[0,height,	width2,0,		width,height],
			bc:	[0,0,		width,0,		width2,height],
			rc:	[0,0,		width,height2,	0,height],
			lc:	[width,0,	width,height,	0,height2]
		};

		// Set common side shapes
		tips.lt = tips.br; tips.rt = tips.bl;
		tips.lb = tips.tr; tips.rb = tips.tl;

		return tips[ corner.abbrev() ];
	},

	// Tip coordinates drawer (canvas)
	_drawCoords: function(context, coords) {
		context.beginPath();
		context.moveTo(coords[0], coords[1]);
		context.lineTo(coords[2], coords[3]);
		context.lineTo(coords[4], coords[5]);
		context.closePath();
	},

	create: function() {
		// Determine tip corner
		var c = this.corner = (HASCANVAS || BROWSER.ie) && this._parseCorner(this.options.corner);
		
		// If we have a tip corner...
		if( (this.enabled = !!this.corner && this.corner.abbrev() !== 'c') ) {
			// Cache it
			this.qtip.cache.corner = c.clone();

			// Create it
			this.update();
		}

		// Toggle tip element
		this.element.toggle(this.enabled);

		return this.corner;
	},

	update: function(corner, position) {
		if(!this.enabled) { return this; }

		var elements = this.qtip.elements,
			tip = this.element,
			inner = tip.children(),
			options = this.options,
			curSize = this.size,
			mimic = options.mimic,
			round = Math.round,
			color, precedance, context,
			coords, bigCoords, translate, newSize, border, BACKING_STORE_RATIO;

		// Re-determine tip if not already set
		if(!corner) { corner = this.qtip.cache.corner || this.corner; }

		// Use corner property if we detect an invalid mimic value
		if(mimic === FALSE) { mimic = corner; }

		// Otherwise inherit mimic properties from the corner object as necessary
		else {
			mimic = new CORNER(mimic);
			mimic.precedance = corner.precedance;

			if(mimic.x === 'inherit') { mimic.x = corner.x; }
			else if(mimic.y === 'inherit') { mimic.y = corner.y; }
			else if(mimic.x === mimic.y) {
				mimic[ corner.precedance ] = corner[ corner.precedance ];
			}
		}
		precedance = mimic.precedance;

		// Ensure the tip width.height are relative to the tip position
		if(corner.precedance === X) { this._swapDimensions(); }
		else { this._resetDimensions(); }

		// Update our colours
		color = this.color = this._parseColours(corner);

		// Detect border width, taking into account colours
		if(color[1] !== TRANSPARENT) {
			// Grab border width
			border = this.border = this._parseWidth(corner, corner[corner.precedance]);

			// If border width isn't zero, use border color as fill if it's not invalid (1.0 style tips)
			if(options.border && border < 1 && !INVALID.test(color[1])) { color[0] = color[1]; }

			// Set border width (use detected border width if options.border is true)
			this.border = border = options.border !== TRUE ? options.border : border;
		}

		// Border colour was invalid, set border to zero
		else { this.border = border = 0; }

		// Determine tip size
		newSize = this.size = this._calculateSize(corner);
		tip.css({
			width: newSize[0],
			height: newSize[1],
			lineHeight: newSize[1]+'px'
		});

		// Calculate tip translation
		if(corner.precedance === Y) {
			translate = [
				round(mimic.x === LEFT ? border : mimic.x === RIGHT ? newSize[0] - curSize[0] - border : (newSize[0] - curSize[0]) / 2),
				round(mimic.y === TOP ? newSize[1] - curSize[1] : 0)
			];
		}
		else {
			translate = [
				round(mimic.x === LEFT ? newSize[0] - curSize[0] : 0),
				round(mimic.y === TOP ? border : mimic.y === BOTTOM ? newSize[1] - curSize[1] - border : (newSize[1] - curSize[1]) / 2)
			];
		}

		// Canvas drawing implementation
		if(HASCANVAS) {
			// Grab canvas context and clear/save it
			context = inner[0].getContext('2d');
			context.restore(); context.save();
			context.clearRect(0,0,6000,6000);
			
			// Calculate coordinates
			coords = this._calculateTip(mimic, curSize, SCALE);
			bigCoords = this._calculateTip(mimic, this.size, SCALE);

			// Set the canvas size using calculated size
			inner.attr(WIDTH, newSize[0] * SCALE).attr(HEIGHT, newSize[1] * SCALE);
			inner.css(WIDTH, newSize[0]).css(HEIGHT, newSize[1]);

			// Draw the outer-stroke tip
			this._drawCoords(context, bigCoords);
			context.fillStyle = color[1];
			context.fill();

			// Draw the actual tip
			context.translate(translate[0] * SCALE, translate[1] * SCALE);
			this._drawCoords(context, coords);
			context.fillStyle = color[0];
			context.fill();
		}

		// VML (IE Proprietary implementation)
		else {
			// Calculate coordinates
			coords = this._calculateTip(mimic);

			// Setup coordinates string
			coords = 'm' + coords[0] + ',' + coords[1] + ' l' + coords[2] +
				',' + coords[3] + ' ' + coords[4] + ',' + coords[5] + ' xe';

			// Setup VML-specific offset for pixel-perfection
			translate[2] = border && /^(r|b)/i.test(corner.string()) ?
				BROWSER.ie === 8 ? 2 : 1 : 0;

			// Set initial CSS
			inner.css({
				coordsize: (newSize[0]+border) + ' ' + (newSize[1]+border),
				antialias: ''+(mimic.string().indexOf(CENTER) > -1),
				left: translate[0] - (translate[2] * Number(precedance === X)),
				top: translate[1] - (translate[2] * Number(precedance === Y)),
				width: newSize[0] + border,
				height: newSize[1] + border
			})
			.each(function(i) {
				var $this = $(this);

				// Set shape specific attributes
				$this[ $this.prop ? 'prop' : 'attr' ]({
					coordsize: (newSize[0]+border) + ' ' + (newSize[1]+border),
					path: coords,
					fillcolor: color[0],
					filled: !!i,
					stroked: !i
				})
				.toggle(!!(border || i));

				// Check if border is enabled and add stroke element
				!i && $this.html( createVML(
					'stroke', 'weight="'+(border*2)+'px" color="'+color[1]+'" miterlimit="1000" joinstyle="miter"'
				) );
			});
		}

		// Opera bug #357 - Incorrect tip position
		// https://github.com/Craga89/qTip2/issues/367
		window.opera && setTimeout(function() {
			elements.tip.css({
				display: 'inline-block',
				visibility: 'visible'
			});
		}, 1);

		// Position if needed
		if(position !== FALSE) { this.calculate(corner, newSize); }
	},

	calculate: function(corner, size) {
		if(!this.enabled) { return FALSE; }

		var self = this,
			elements = this.qtip.elements,
			tip = this.element,
			userOffset = this.options.offset,
			isWidget = elements.tooltip.hasClass('ui-widget'),
			position = {  },
			precedance, corners;

		// Inherit corner if not provided
		corner = corner || this.corner;
		precedance = corner.precedance;

		// Determine which tip dimension to use for adjustment
		size = size || this._calculateSize(corner);

		// Setup corners and offset array
		corners = [ corner.x, corner.y ];
		if(precedance === X) { corners.reverse(); }

		// Calculate tip position
		$.each(corners, function(i, side) {
			var b, bc, br;

			if(side === CENTER) {
				b = precedance === Y ? LEFT : TOP;
				position[ b ] = '50%';
				position[MARGIN+'-' + b] = -Math.round(size[ precedance === Y ? 0 : 1 ] / 2) + userOffset;
			}
			else {
				b = self._parseWidth(corner, side, elements.tooltip);
				bc = self._parseWidth(corner, side, elements.content);
				br = self._parseRadius(corner);

				position[ side ] = Math.max(-self.border, i ? bc : (userOffset + (br > b ? br : -b)));
			}
		});

		// Adjust for tip size
		position[ corner[precedance] ] -= size[ precedance === X ? 0 : 1 ];

		// Set and return new position
		tip.css({ margin: '', top: '', bottom: '', left: '', right: '' }).css(position);
		return position;
	},

	reposition: function(event, api, pos, viewport) {
		if(!this.enabled) { return; }

		var cache = api.cache,
			newCorner = this.corner.clone(),
			adjust = pos.adjusted,
			method = api.options.position.adjust.method.split(' '),
			horizontal = method[0],
			vertical = method[1] || method[0],
			shift = { left: FALSE, top: FALSE, x: 0, y: 0 },
			offset, css = {}, props;

		function shiftflip(direction, precedance, popposite, side, opposite) {
			// Horizontal - Shift or flip method
			if(direction === SHIFT && newCorner.precedance === precedance && adjust[side] && newCorner[popposite] !== CENTER) {
				newCorner.precedance = newCorner.precedance === X ? Y : X;
			}
			else if(direction !== SHIFT && adjust[side]){
				newCorner[precedance] = newCorner[precedance] === CENTER ? 
					(adjust[side] > 0 ? side : opposite) : (newCorner[precedance] === side ? opposite : side);
			}
		}

		function shiftonly(xy, side, opposite) {
			if(newCorner[xy] === CENTER) {
				css[MARGIN+'-'+side] = shift[xy] = offset[MARGIN+'-'+side] - adjust[side];
			}
			else {
				props = offset[opposite] !== undefined ?
					[ adjust[side], -offset[side] ] : [ -adjust[side], offset[side] ];

				if( (shift[xy] = Math.max(props[0], props[1])) > props[0] ) {
					pos[side] -= adjust[side];
					shift[side] = FALSE;
				}
				
				css[ offset[opposite] !== undefined ? opposite : side ] = shift[xy];
			}
		}

		// If our tip position isn't fixed e.g. doesn't adjust with viewport...
		if(this.corner.fixed !== TRUE) {
			// Perform shift/flip adjustments
			shiftflip(horizontal, X, Y, LEFT, RIGHT);
			shiftflip(vertical, Y, X, TOP, BOTTOM);

			// Update and redraw the tip if needed (check cached details of last drawn tip)
			if(newCorner.string() !== cache.corner.string() && (cache.cornerTop !== adjust.top || cache.cornerLeft !== adjust.left)) {
				this.update(newCorner, FALSE);
			}
		}

		// Setup tip offset properties
		offset = this.calculate(newCorner);

		// Readjust offset object to make it left/top
		if(offset.right !== undefined) { offset.left = -offset.right; }
		if(offset.bottom !== undefined) { offset.top = -offset.bottom; }
		offset.user = this.offset;

		// Perform shift adjustments
		if(shift.left = (horizontal === SHIFT && !!adjust.left)) { shiftonly(X, LEFT, RIGHT); }
		if(shift.top = (vertical === SHIFT && !!adjust.top)) { shiftonly(Y, TOP, BOTTOM); }

		/*
		* If the tip is adjusted in both dimensions, or in a
		* direction that would cause it to be anywhere but the
		* outer border, hide it!
		*/
		this.element.css(css).toggle(
			!((shift.x && shift.y) || (newCorner.x === CENTER && shift.y) || (newCorner.y === CENTER && shift.x))
		);

		// Adjust position to accomodate tip dimensions
		pos.left -= offset.left.charAt ? offset.user : 
			horizontal !== SHIFT || shift.top || !shift.left && !shift.top ? offset.left + this.border : 0;
		pos.top -= offset.top.charAt ? offset.user : 
			vertical !== SHIFT || shift.left || !shift.left && !shift.top ? offset.top + this.border : 0;

		// Cache details
		cache.cornerLeft = adjust.left; cache.cornerTop = adjust.top;
		cache.corner = newCorner.clone();
	},

	destroy: function() {
		// Unbind events
		this.qtip._unbind(this.qtip.tooltip, this._ns);

		// Remove the tip element(s)
		if(this.qtip.elements.tip) {
			this.qtip.elements.tip.find('*')
				.remove().end().remove();
		}
	}
});

TIP = PLUGINS.tip = function(api) {
	return new Tip(api, api.options.style.tip);
};

// Initialize tip on render
TIP.initialize = 'render';

// Setup plugin sanitization options
TIP.sanitize = function(options) {
	if(options.style && 'tip' in options.style) {
		var opts = options.style.tip;
		if(typeof opts !== 'object') { opts = options.style.tip = { corner: opts }; }
		if(!(/string|boolean/i).test(typeof opts.corner)) { opts.corner = TRUE; }
	}
};

// Add new option checks for the plugin
CHECKS.tip = {
	'^position.my|style.tip.(corner|mimic|border)$': function() {
		// Make sure a tip can be drawn
		this.create();
		
		// Reposition the tooltip
		this.qtip.reposition();
	},
	'^style.tip.(height|width)$': function(obj) {
		// Re-set dimensions and redraw the tip
		this.size = [ obj.width, obj.height ];
		this.update();

		// Reposition the tooltip
		this.qtip.reposition();
	},
	'^content.title|style.(classes|widget)$': function() {
		this.update();
	}
};

// Extend original qTip defaults
$.extend(TRUE, QTIP.defaults, {
	style: {
		tip: {
			corner: TRUE,
			mimic: FALSE,
			width: 6,
			height: 6,
			border: TRUE,
			offset: 0
		}
	}
});

;PLUGINS.viewport = function(api, position, posOptions, targetWidth, targetHeight, elemWidth, elemHeight)
{
	var target = posOptions.target,
		tooltip = api.elements.tooltip,
		my = posOptions.my,
		at = posOptions.at,
		adjust = posOptions.adjust,
		method = adjust.method.split(' '),
		methodX = method[0],
		methodY = method[1] || method[0],
		viewport = posOptions.viewport,
		container = posOptions.container,
		cache = api.cache,
		adjusted = { left: 0, top: 0 },
		fixed, newMy, newClass, containerOffset, containerStatic,
		viewportWidth, viewportHeight, viewportScroll, viewportOffset;

	// If viewport is not a jQuery element, or it's the window/document, or no adjustment method is used... return
	if(!viewport.jquery || target[0] === window || target[0] === document.body || adjust.method === 'none') {
		return adjusted;
	}

	// Cach container details
	containerOffset = container.offset() || adjusted;
	containerStatic = container.css('position') === 'static';

	// Cache our viewport details
	fixed = tooltip.css('position') === 'fixed';
	viewportWidth = viewport[0] === window ? viewport.width() : viewport.outerWidth(FALSE);
	viewportHeight = viewport[0] === window ? viewport.height() : viewport.outerHeight(FALSE);
	viewportScroll = { left: fixed ? 0 : viewport.scrollLeft(), top: fixed ? 0 : viewport.scrollTop() };
	viewportOffset = viewport.offset() || adjusted;

	// Generic calculation method
	function calculate(side, otherSide, type, adjust, side1, side2, lengthName, targetLength, elemLength) {
		var initialPos = position[side1],
			mySide = my[side],
			atSide = at[side],
			isShift = type === SHIFT,
			myLength = mySide === side1 ? elemLength : mySide === side2 ? -elemLength : -elemLength / 2,
			atLength = atSide === side1 ? targetLength : atSide === side2 ? -targetLength : -targetLength / 2,
			sideOffset = viewportScroll[side1] + viewportOffset[side1] - (containerStatic ? 0 : containerOffset[side1]),
			overflow1 = sideOffset - initialPos,
			overflow2 = initialPos + elemLength - (lengthName === WIDTH ? viewportWidth : viewportHeight) - sideOffset,
			offset = myLength - (my.precedance === side || mySide === my[otherSide] ? atLength : 0) - (atSide === CENTER ? targetLength / 2 : 0);

		// shift
		if(isShift) {
			offset = (mySide === side1 ? 1 : -1) * myLength;

			// Adjust position but keep it within viewport dimensions
			position[side1] += overflow1 > 0 ? overflow1 : overflow2 > 0 ? -overflow2 : 0;
			position[side1] = Math.max(
				-containerOffset[side1] + viewportOffset[side1],
				initialPos - offset,
				Math.min(
					Math.max(
						-containerOffset[side1] + viewportOffset[side1] + (lengthName === WIDTH ? viewportWidth : viewportHeight),
						initialPos + offset
					),
					position[side1],

					// Make sure we don't adjust complete off the element when using 'center'
					mySide === 'center' ? initialPos - myLength : 1E9
				)
			);

		}

		// flip/flipinvert
		else {
			// Update adjustment amount depending on if using flipinvert or flip
			adjust *= (type === FLIPINVERT ? 2 : 0);

			// Check for overflow on the left/top
			if(overflow1 > 0 && (mySide !== side1 || overflow2 > 0)) {
				position[side1] -= offset + adjust;
				newMy.invert(side, side1);
			}

			// Check for overflow on the bottom/right
			else if(overflow2 > 0 && (mySide !== side2 || overflow1 > 0)  ) {
				position[side1] -= (mySide === CENTER ? -offset : offset) + adjust;
				newMy.invert(side, side2);
			}

			// Make sure we haven't made things worse with the adjustment and reset if so
			if(position[side1] < viewportScroll && -position[side1] > overflow2) {
				position[side1] = initialPos; newMy = my.clone();
			}
		}

		return position[side1] - initialPos;
	}

	// Set newMy if using flip or flipinvert methods
	if(methodX !== 'shift' || methodY !== 'shift') { newMy = my.clone(); }

	// Adjust position based onviewport and adjustment options
	adjusted = {
		left: methodX !== 'none' ? calculate( X, Y, methodX, adjust.x, LEFT, RIGHT, WIDTH, targetWidth, elemWidth ) : 0,
		top: methodY !== 'none' ? calculate( Y, X, methodY, adjust.y, TOP, BOTTOM, HEIGHT, targetHeight, elemHeight ) : 0
	};

	// Set tooltip position class if it's changed
	if(newMy && cache.lastClass !== (newClass = NAMESPACE + '-pos-' + newMy.abbrev())) {
		tooltip.removeClass(api.cache.lastClass).addClass( (api.cache.lastClass = newClass) );
	}

	return adjusted;
};
;}));
}( window, document ));


                                                                         framework/static/libs/qtip/jquery.qtip.min.js                                                       0000644                 00000104751 15266055653 0015376 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* qTip2 v2.2.0 tips viewport | qtip2.com | Licensed MIT, GPL | Mon Dec 16 2013 07:15:00 */

!function(a,b,c){!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):jQuery&&!jQuery.fn.qtip&&a(jQuery)}(function(d){"use strict";function e(a,b,c,e){this.id=c,this.target=a,this.tooltip=E,this.elements={target:a},this._id=R+"-"+c,this.timers={img:{}},this.options=b,this.plugins={},this.cache={event:{},target:d(),disabled:D,attr:e,onTooltip:D,lastClass:""},this.rendered=this.destroyed=this.disabled=this.waiting=this.hiddenDuringWait=this.positioning=this.triggering=D}function f(a){return a===E||"object"!==d.type(a)}function g(a){return!(d.isFunction(a)||a&&a.attr||a.length||"object"===d.type(a)&&(a.jquery||a.then))}function h(a){var b,c,e,h;return f(a)?D:(f(a.metadata)&&(a.metadata={type:a.metadata}),"content"in a&&(b=a.content,f(b)||b.jquery||b.done?b=a.content={text:c=g(b)?D:b}:c=b.text,"ajax"in b&&(e=b.ajax,h=e&&e.once!==D,delete b.ajax,b.text=function(a,b){var f=c||d(this).attr(b.options.content.attr)||"Loading...",g=d.ajax(d.extend({},e,{context:b})).then(e.success,E,e.error).then(function(a){return a&&h&&b.set("content.text",a),a},function(a,c,d){b.destroyed||0===a.status||b.set("content.text",c+": "+d)});return h?f:(b.set("content.text",f),g)}),"title"in b&&(f(b.title)||(b.button=b.title.button,b.title=b.title.text),g(b.title||D)&&(b.title=D))),"position"in a&&f(a.position)&&(a.position={my:a.position,at:a.position}),"show"in a&&f(a.show)&&(a.show=a.show.jquery?{target:a.show}:a.show===C?{ready:C}:{event:a.show}),"hide"in a&&f(a.hide)&&(a.hide=a.hide.jquery?{target:a.hide}:{event:a.hide}),"style"in a&&f(a.style)&&(a.style={classes:a.style}),d.each(Q,function(){this.sanitize&&this.sanitize(a)}),a)}function i(a,b){for(var c,d=0,e=a,f=b.split(".");e=e[f[d++]];)d<f.length&&(c=e);return[c||a,f.pop()]}function j(a,b){var c,d,e;for(c in this.checks)for(d in this.checks[c])(e=new RegExp(d,"i").exec(a))&&(b.push(e),("builtin"===c||this.plugins[c])&&this.checks[c][d].apply(this.plugins[c]||this,b))}function k(a){return U.concat("").join(a?"-"+a+" ":" ")}function l(c){return c&&{type:c.type,pageX:c.pageX,pageY:c.pageY,target:c.target,relatedTarget:c.relatedTarget,scrollX:c.scrollX||a.pageXOffset||b.body.scrollLeft||b.documentElement.scrollLeft,scrollY:c.scrollY||a.pageYOffset||b.body.scrollTop||b.documentElement.scrollTop}||{}}function m(a,b){return b>0?setTimeout(d.proxy(a,this),b):(a.call(this),void 0)}function n(a){return this.tooltip.hasClass(_)?D:(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this.timers.show=m.call(this,function(){this.toggle(C,a)},this.options.show.delay),void 0)}function o(a){if(this.tooltip.hasClass(_))return D;var b=d(a.relatedTarget),c=b.closest(V)[0]===this.tooltip[0],e=b[0]===this.options.show.target[0];if(clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this!==b[0]&&"mouse"===this.options.position.target&&c||this.options.hide.fixed&&/mouse(out|leave|move)/.test(a.type)&&(c||e))try{a.preventDefault(),a.stopImmediatePropagation()}catch(f){}else this.timers.hide=m.call(this,function(){this.toggle(D,a)},this.options.hide.delay,this)}function p(a){return this.tooltip.hasClass(_)||!this.options.hide.inactive?D:(clearTimeout(this.timers.inactive),this.timers.inactive=m.call(this,function(){this.hide(a)},this.options.hide.inactive),void 0)}function q(a){this.rendered&&this.tooltip[0].offsetWidth>0&&this.reposition(a)}function r(a,c,e){d(b.body).delegate(a,(c.split?c:c.join(gb+" "))+gb,function(){var a=x.api[d.attr(this,T)];a&&!a.disabled&&e.apply(a,arguments)})}function s(a,c,f){var g,i,j,k,l,m=d(b.body),n=a[0]===b?m:a,o=a.metadata?a.metadata(f.metadata):E,p="html5"===f.metadata.type&&o?o[f.metadata.name]:E,q=a.data(f.metadata.name||"qtipopts");try{q="string"==typeof q?d.parseJSON(q):q}catch(r){}if(k=d.extend(C,{},x.defaults,f,"object"==typeof q?h(q):E,h(p||o)),i=k.position,k.id=c,"boolean"==typeof k.content.text){if(j=a.attr(k.content.attr),k.content.attr===D||!j)return D;k.content.text=j}if(i.container.length||(i.container=m),i.target===D&&(i.target=n),k.show.target===D&&(k.show.target=n),k.show.solo===C&&(k.show.solo=i.container.closest("body")),k.hide.target===D&&(k.hide.target=n),k.position.viewport===C&&(k.position.viewport=i.container),i.container=i.container.eq(0),i.at=new z(i.at,C),i.my=new z(i.my),a.data(R))if(k.overwrite)a.qtip("destroy",!0);else if(k.overwrite===D)return D;return a.attr(S,c),k.suppress&&(l=a.attr("title"))&&a.removeAttr("title").attr(bb,l).attr("title",""),g=new e(a,k,c,!!j),a.data(R,g),a.one("remove.qtip-"+c+" removeqtip.qtip-"+c,function(){var a;(a=d(this).data(R))&&a.destroy(!0)}),g}function t(a){return a.charAt(0).toUpperCase()+a.slice(1)}function u(a,b){var d,e,f=b.charAt(0).toUpperCase()+b.slice(1),g=(b+" "+rb.join(f+" ")+f).split(" "),h=0;if(qb[b])return a.css(qb[b]);for(;d=g[h++];)if((e=a.css(d))!==c)return qb[b]=d,e}function v(a,b){return Math.ceil(parseFloat(u(a,b)))}function w(a,b){this._ns="tip",this.options=b,this.offset=b.offset,this.size=[b.width,b.height],this.init(this.qtip=a)}var x,y,z,A,B,C=!0,D=!1,E=null,F="x",G="y",H="width",I="height",J="top",K="left",L="bottom",M="right",N="center",O="flipinvert",P="shift",Q={},R="qtip",S="data-hasqtip",T="data-qtip-id",U=["ui-widget","ui-tooltip"],V="."+R,W="click dblclick mousedown mouseup mousemove mouseleave mouseenter".split(" "),X=R+"-fixed",Y=R+"-default",Z=R+"-focus",$=R+"-hover",_=R+"-disabled",ab="_replacedByqTip",bb="oldtitle",cb={ie:function(){for(var a=3,c=b.createElement("div");(c.innerHTML="<!--[if gt IE "+ ++a+"]><i></i><![endif]-->")&&c.getElementsByTagName("i")[0];);return a>4?a:0/0}(),iOS:parseFloat((""+(/CPU.*OS ([0-9_]{1,5})|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))||D};y=e.prototype,y._when=function(a){return d.when.apply(d,a)},y.render=function(a){if(this.rendered||this.destroyed)return this;var b,c=this,e=this.options,f=this.cache,g=this.elements,h=e.content.text,i=e.content.title,j=e.content.button,k=e.position,l=("."+this._id+" ",[]);return d.attr(this.target[0],"aria-describedby",this._id),this.tooltip=g.tooltip=b=d("<div/>",{id:this._id,"class":[R,Y,e.style.classes,R+"-pos-"+e.position.my.abbrev()].join(" "),width:e.style.width||"",height:e.style.height||"",tracking:"mouse"===k.target&&k.adjust.mouse,role:"alert","aria-live":"polite","aria-atomic":D,"aria-describedby":this._id+"-content","aria-hidden":C}).toggleClass(_,this.disabled).attr(T,this.id).data(R,this).appendTo(k.container).append(g.content=d("<div />",{"class":R+"-content",id:this._id+"-content","aria-atomic":C})),this.rendered=-1,this.positioning=C,i&&(this._createTitle(),d.isFunction(i)||l.push(this._updateTitle(i,D))),j&&this._createButton(),d.isFunction(h)||l.push(this._updateContent(h,D)),this.rendered=C,this._setWidget(),d.each(Q,function(a){var b;"render"===this.initialize&&(b=this(c))&&(c.plugins[a]=b)}),this._unassignEvents(),this._assignEvents(),this._when(l).then(function(){c._trigger("render"),c.positioning=D,c.hiddenDuringWait||!e.show.ready&&!a||c.toggle(C,f.event,D),c.hiddenDuringWait=D}),x.api[this.id]=this,this},y.destroy=function(a){function b(){if(!this.destroyed){this.destroyed=C;var a=this.target,b=a.attr(bb);this.rendered&&this.tooltip.stop(1,0).find("*").remove().end().remove(),d.each(this.plugins,function(){this.destroy&&this.destroy()}),clearTimeout(this.timers.show),clearTimeout(this.timers.hide),this._unassignEvents(),a.removeData(R).removeAttr(T).removeAttr(S).removeAttr("aria-describedby"),this.options.suppress&&b&&a.attr("title",b).removeAttr(bb),this._unbind(a),this.options=this.elements=this.cache=this.timers=this.plugins=this.mouse=E,delete x.api[this.id]}}return this.destroyed?this.target:(a===C&&"hide"!==this.triggering||!this.rendered?b.call(this):(this.tooltip.one("tooltiphidden",d.proxy(b,this)),!this.triggering&&this.hide()),this.target)},A=y.checks={builtin:{"^id$":function(a,b,c,e){var f=c===C?x.nextid:c,g=R+"-"+f;f!==D&&f.length>0&&!d("#"+g).length?(this._id=g,this.rendered&&(this.tooltip[0].id=this._id,this.elements.content[0].id=this._id+"-content",this.elements.title[0].id=this._id+"-title")):a[b]=e},"^prerender":function(a,b,c){c&&!this.rendered&&this.render(this.options.show.ready)},"^content.text$":function(a,b,c){this._updateContent(c)},"^content.attr$":function(a,b,c,d){this.options.content.text===this.target.attr(d)&&this._updateContent(this.target.attr(c))},"^content.title$":function(a,b,c){return c?(c&&!this.elements.title&&this._createTitle(),this._updateTitle(c),void 0):this._removeTitle()},"^content.button$":function(a,b,c){this._updateButton(c)},"^content.title.(text|button)$":function(a,b,c){this.set("content."+b,c)},"^position.(my|at)$":function(a,b,c){"string"==typeof c&&(a[b]=new z(c,"at"===b))},"^position.container$":function(a,b,c){this.rendered&&this.tooltip.appendTo(c)},"^show.ready$":function(a,b,c){c&&(!this.rendered&&this.render(C)||this.toggle(C))},"^style.classes$":function(a,b,c,d){this.rendered&&this.tooltip.removeClass(d).addClass(c)},"^style.(width|height)":function(a,b,c){this.rendered&&this.tooltip.css(b,c)},"^style.widget|content.title":function(){this.rendered&&this._setWidget()},"^style.def":function(a,b,c){this.rendered&&this.tooltip.toggleClass(Y,!!c)},"^events.(render|show|move|hide|focus|blur)$":function(a,b,c){this.rendered&&this.tooltip[(d.isFunction(c)?"":"un")+"bind"]("tooltip"+b,c)},"^(show|hide|position).(event|target|fixed|inactive|leave|distance|viewport|adjust)":function(){if(this.rendered){var a=this.options.position;this.tooltip.attr("tracking","mouse"===a.target&&a.adjust.mouse),this._unassignEvents(),this._assignEvents()}}}},y.get=function(a){if(this.destroyed)return this;var b=i(this.options,a.toLowerCase()),c=b[0][b[1]];return c.precedance?c.string():c};var db=/^position\.(my|at|adjust|target|container|viewport)|style|content|show\.ready/i,eb=/^prerender|show\.ready/i;y.set=function(a,b){if(this.destroyed)return this;{var c,e=this.rendered,f=D,g=this.options;this.checks}return"string"==typeof a?(c=a,a={},a[c]=b):a=d.extend({},a),d.each(a,function(b,c){if(e&&eb.test(b))return delete a[b],void 0;var h,j=i(g,b.toLowerCase());h=j[0][j[1]],j[0][j[1]]=c&&c.nodeType?d(c):c,f=db.test(b)||f,a[b]=[j[0],j[1],c,h]}),h(g),this.positioning=C,d.each(a,d.proxy(j,this)),this.positioning=D,this.rendered&&this.tooltip[0].offsetWidth>0&&f&&this.reposition("mouse"===g.position.target?E:this.cache.event),this},y._update=function(a,b){var c=this,e=this.cache;return this.rendered&&a?(d.isFunction(a)&&(a=a.call(this.elements.target,e.event,this)||""),d.isFunction(a.then)?(e.waiting=C,a.then(function(a){return e.waiting=D,c._update(a,b)},E,function(a){return c._update(a,b)})):a===D||!a&&""!==a?D:(a.jquery&&a.length>0?b.empty().append(a.css({display:"block",visibility:"visible"})):b.html(a),this._waitForContent(b).then(function(a){a.images&&a.images.length&&c.rendered&&c.tooltip[0].offsetWidth>0&&c.reposition(e.event,!a.length)}))):D},y._waitForContent=function(a){var b=this.cache;return b.waiting=C,(d.fn.imagesLoaded?a.imagesLoaded():d.Deferred().resolve([])).done(function(){b.waiting=D}).promise()},y._updateContent=function(a,b){this._update(a,this.elements.content,b)},y._updateTitle=function(a,b){this._update(a,this.elements.title,b)===D&&this._removeTitle(D)},y._createTitle=function(){var a=this.elements,b=this._id+"-title";a.titlebar&&this._removeTitle(),a.titlebar=d("<div />",{"class":R+"-titlebar "+(this.options.style.widget?k("header"):"")}).append(a.title=d("<div />",{id:b,"class":R+"-title","aria-atomic":C})).insertBefore(a.content).delegate(".qtip-close","mousedown keydown mouseup keyup mouseout",function(a){d(this).toggleClass("ui-state-active ui-state-focus","down"===a.type.substr(-4))}).delegate(".qtip-close","mouseover mouseout",function(a){d(this).toggleClass("ui-state-hover","mouseover"===a.type)}),this.options.content.button&&this._createButton()},y._removeTitle=function(a){var b=this.elements;b.title&&(b.titlebar.remove(),b.titlebar=b.title=b.button=E,a!==D&&this.reposition())},y.reposition=function(c,e){if(!this.rendered||this.positioning||this.destroyed)return this;this.positioning=C;var f,g,h=this.cache,i=this.tooltip,j=this.options.position,k=j.target,l=j.my,m=j.at,n=j.viewport,o=j.container,p=j.adjust,q=p.method.split(" "),r=i.outerWidth(D),s=i.outerHeight(D),t=0,u=0,v=i.css("position"),w={left:0,top:0},x=i[0].offsetWidth>0,y=c&&"scroll"===c.type,z=d(a),A=o[0].ownerDocument,B=this.mouse;if(d.isArray(k)&&2===k.length)m={x:K,y:J},w={left:k[0],top:k[1]};else if("mouse"===k)m={x:K,y:J},!B||!B.pageX||!p.mouse&&c&&c.pageX?c&&c.pageX||((!p.mouse||this.options.show.distance)&&h.origin&&h.origin.pageX?c=h.origin:(!c||c&&("resize"===c.type||"scroll"===c.type))&&(c=h.event)):c=B,"static"!==v&&(w=o.offset()),A.body.offsetWidth!==(a.innerWidth||A.documentElement.clientWidth)&&(g=d(b.body).offset()),w={left:c.pageX-w.left+(g&&g.left||0),top:c.pageY-w.top+(g&&g.top||0)},p.mouse&&y&&B&&(w.left-=(B.scrollX||0)-z.scrollLeft(),w.top-=(B.scrollY||0)-z.scrollTop());else{if("event"===k?c&&c.target&&"scroll"!==c.type&&"resize"!==c.type?h.target=d(c.target):c.target||(h.target=this.elements.target):"event"!==k&&(h.target=d(k.jquery?k:this.elements.target)),k=h.target,k=d(k).eq(0),0===k.length)return this;k[0]===b||k[0]===a?(t=cb.iOS?a.innerWidth:k.width(),u=cb.iOS?a.innerHeight:k.height(),k[0]===a&&(w={top:(n||k).scrollTop(),left:(n||k).scrollLeft()})):Q.imagemap&&k.is("area")?f=Q.imagemap(this,k,m,Q.viewport?q:D):Q.svg&&k&&k[0].ownerSVGElement?f=Q.svg(this,k,m,Q.viewport?q:D):(t=k.outerWidth(D),u=k.outerHeight(D),w=k.offset()),f&&(t=f.width,u=f.height,g=f.offset,w=f.position),w=this.reposition.offset(k,w,o),(cb.iOS>3.1&&cb.iOS<4.1||cb.iOS>=4.3&&cb.iOS<4.33||!cb.iOS&&"fixed"===v)&&(w.left-=z.scrollLeft(),w.top-=z.scrollTop()),(!f||f&&f.adjustable!==D)&&(w.left+=m.x===M?t:m.x===N?t/2:0,w.top+=m.y===L?u:m.y===N?u/2:0)}return w.left+=p.x+(l.x===M?-r:l.x===N?-r/2:0),w.top+=p.y+(l.y===L?-s:l.y===N?-s/2:0),Q.viewport?(w.adjusted=Q.viewport(this,w,j,t,u,r,s),g&&w.adjusted.left&&(w.left+=g.left),g&&w.adjusted.top&&(w.top+=g.top)):w.adjusted={left:0,top:0},this._trigger("move",[w,n.elem||n],c)?(delete w.adjusted,e===D||!x||isNaN(w.left)||isNaN(w.top)||"mouse"===k||!d.isFunction(j.effect)?i.css(w):d.isFunction(j.effect)&&(j.effect.call(i,this,d.extend({},w)),i.queue(function(a){d(this).css({opacity:"",height:""}),cb.ie&&this.style.removeAttribute("filter"),a()})),this.positioning=D,this):this},y.reposition.offset=function(a,c,e){function f(a,b){c.left+=b*a.scrollLeft(),c.top+=b*a.scrollTop()}if(!e[0])return c;var g,h,i,j,k=d(a[0].ownerDocument),l=!!cb.ie&&"CSS1Compat"!==b.compatMode,m=e[0];do"static"!==(h=d.css(m,"position"))&&("fixed"===h?(i=m.getBoundingClientRect(),f(k,-1)):(i=d(m).position(),i.left+=parseFloat(d.css(m,"borderLeftWidth"))||0,i.top+=parseFloat(d.css(m,"borderTopWidth"))||0),c.left-=i.left+(parseFloat(d.css(m,"marginLeft"))||0),c.top-=i.top+(parseFloat(d.css(m,"marginTop"))||0),g||"hidden"===(j=d.css(m,"overflow"))||"visible"===j||(g=d(m)));while(m=m.offsetParent);return g&&(g[0]!==k[0]||l)&&f(g,1),c};var fb=(z=y.reposition.Corner=function(a,b){a=(""+a).replace(/([A-Z])/," $1").replace(/middle/gi,N).toLowerCase(),this.x=(a.match(/left|right/i)||a.match(/center/)||["inherit"])[0].toLowerCase(),this.y=(a.match(/top|bottom|center/i)||["inherit"])[0].toLowerCase(),this.forceY=!!b;var c=a.charAt(0);this.precedance="t"===c||"b"===c?G:F}).prototype;fb.invert=function(a,b){this[a]=this[a]===K?M:this[a]===M?K:b||this[a]},fb.string=function(){var a=this.x,b=this.y;return a===b?a:this.precedance===G||this.forceY&&"center"!==b?b+" "+a:a+" "+b},fb.abbrev=function(){var a=this.string().split(" ");return a[0].charAt(0)+(a[1]&&a[1].charAt(0)||"")},fb.clone=function(){return new z(this.string(),this.forceY)},y.toggle=function(a,c){var e=this.cache,f=this.options,g=this.tooltip;if(c){if(/over|enter/.test(c.type)&&/out|leave/.test(e.event.type)&&f.show.target.add(c.target).length===f.show.target.length&&g.has(c.relatedTarget).length)return this;e.event=l(c)}if(this.waiting&&!a&&(this.hiddenDuringWait=C),!this.rendered)return a?this.render(1):this;if(this.destroyed||this.disabled)return this;var h,i,j,k=a?"show":"hide",m=this.options[k],n=(this.options[a?"hide":"show"],this.options.position),o=this.options.content,p=this.tooltip.css("width"),q=this.tooltip.is(":visible"),r=a||1===m.target.length,s=!c||m.target.length<2||e.target[0]===c.target;return(typeof a).search("boolean|number")&&(a=!q),h=!g.is(":animated")&&q===a&&s,i=h?E:!!this._trigger(k,[90]),this.destroyed?this:(i!==D&&a&&this.focus(c),!i||h?this:(d.attr(g[0],"aria-hidden",!a),a?(e.origin=l(this.mouse),d.isFunction(o.text)&&this._updateContent(o.text,D),d.isFunction(o.title)&&this._updateTitle(o.title,D),!B&&"mouse"===n.target&&n.adjust.mouse&&(d(b).bind("mousemove."+R,this._storeMouse),B=C),p||g.css("width",g.outerWidth(D)),this.reposition(c,arguments[2]),p||g.css("width",""),m.solo&&("string"==typeof m.solo?d(m.solo):d(V,m.solo)).not(g).not(m.target).qtip("hide",d.Event("tooltipsolo"))):(clearTimeout(this.timers.show),delete e.origin,B&&!d(V+'[tracking="true"]:visible',m.solo).not(g).length&&(d(b).unbind("mousemove."+R),B=D),this.blur(c)),j=d.proxy(function(){a?(cb.ie&&g[0].style.removeAttribute("filter"),g.css("overflow",""),"string"==typeof m.autofocus&&d(this.options.show.autofocus,g).focus(),this.options.show.target.trigger("qtip-"+this.id+"-inactive")):g.css({display:"",visibility:"",opacity:"",left:"",top:""}),this._trigger(a?"visible":"hidden")},this),m.effect===D||r===D?(g[k](),j()):d.isFunction(m.effect)?(g.stop(1,1),m.effect.call(g,this),g.queue("fx",function(a){j(),a()})):g.fadeTo(90,a?1:0,j),a&&m.target.trigger("qtip-"+this.id+"-inactive"),this))},y.show=function(a){return this.toggle(C,a)},y.hide=function(a){return this.toggle(D,a)},y.focus=function(a){if(!this.rendered||this.destroyed)return this;var b=d(V),c=this.tooltip,e=parseInt(c[0].style.zIndex,10),f=x.zindex+b.length;return c.hasClass(Z)||this._trigger("focus",[f],a)&&(e!==f&&(b.each(function(){this.style.zIndex>e&&(this.style.zIndex=this.style.zIndex-1)}),b.filter("."+Z).qtip("blur",a)),c.addClass(Z)[0].style.zIndex=f),this},y.blur=function(a){return!this.rendered||this.destroyed?this:(this.tooltip.removeClass(Z),this._trigger("blur",[this.tooltip.css("zIndex")],a),this)},y.disable=function(a){return this.destroyed?this:("toggle"===a?a=!(this.rendered?this.tooltip.hasClass(_):this.disabled):"boolean"!=typeof a&&(a=C),this.rendered&&this.tooltip.toggleClass(_,a).attr("aria-disabled",a),this.disabled=!!a,this)},y.enable=function(){return this.disable(D)},y._createButton=function(){var a=this,b=this.elements,c=b.tooltip,e=this.options.content.button,f="string"==typeof e,g=f?e:"Close tooltip";b.button&&b.button.remove(),b.button=e.jquery?e:d("<a />",{"class":"qtip-close "+(this.options.style.widget?"":R+"-icon"),title:g,"aria-label":g}).prepend(d("<span />",{"class":"ui-icon ui-icon-close",html:"&times;"})),b.button.appendTo(b.titlebar||c).attr("role","button").click(function(b){return c.hasClass(_)||a.hide(b),D})},y._updateButton=function(a){if(!this.rendered)return D;var b=this.elements.button;a?this._createButton():b.remove()},y._setWidget=function(){var a=this.options.style.widget,b=this.elements,c=b.tooltip,d=c.hasClass(_);c.removeClass(_),_=a?"ui-state-disabled":"qtip-disabled",c.toggleClass(_,d),c.toggleClass("ui-helper-reset "+k(),a).toggleClass(Y,this.options.style.def&&!a),b.content&&b.content.toggleClass(k("content"),a),b.titlebar&&b.titlebar.toggleClass(k("header"),a),b.button&&b.button.toggleClass(R+"-icon",!a)},y._storeMouse=function(a){(this.mouse=l(a)).type="mousemove"},y._bind=function(a,b,c,e,f){var g="."+this._id+(e?"-"+e:"");b.length&&d(a).bind((b.split?b:b.join(g+" "))+g,d.proxy(c,f||this))},y._unbind=function(a,b){d(a).unbind("."+this._id+(b?"-"+b:""))};var gb="."+R;d(function(){r(V,["mouseenter","mouseleave"],function(a){var b="mouseenter"===a.type,c=d(a.currentTarget),e=d(a.relatedTarget||a.target),f=this.options;b?(this.focus(a),c.hasClass(X)&&!c.hasClass(_)&&clearTimeout(this.timers.hide)):"mouse"===f.position.target&&f.hide.event&&f.show.target&&!e.closest(f.show.target[0]).length&&this.hide(a),c.toggleClass($,b)}),r("["+T+"]",W,p)}),y._trigger=function(a,b,c){var e=d.Event("tooltip"+a);return e.originalEvent=c&&d.extend({},c)||this.cache.event||E,this.triggering=a,this.tooltip.trigger(e,[this].concat(b||[])),this.triggering=D,!e.isDefaultPrevented()},y._bindEvents=function(a,b,c,e,f,g){if(e.add(c).length===e.length){var h=[];b=d.map(b,function(b){var c=d.inArray(b,a);return c>-1?(h.push(a.splice(c,1)[0]),void 0):b}),h.length&&this._bind(c,h,function(a){var b=this.rendered?this.tooltip[0].offsetWidth>0:!1;(b?g:f).call(this,a)})}this._bind(c,a,f),this._bind(e,b,g)},y._assignInitialEvents=function(a){function b(a){return this.disabled||this.destroyed?D:(this.cache.event=l(a),this.cache.target=a?d(a.target):[c],clearTimeout(this.timers.show),this.timers.show=m.call(this,function(){this.render("object"==typeof a||e.show.ready)},e.show.delay),void 0)}var e=this.options,f=e.show.target,g=e.hide.target,h=e.show.event?d.trim(""+e.show.event).split(" "):[],i=e.hide.event?d.trim(""+e.hide.event).split(" "):[];/mouse(over|enter)/i.test(e.show.event)&&!/mouse(out|leave)/i.test(e.hide.event)&&i.push("mouseleave"),this._bind(f,"mousemove",function(a){this._storeMouse(a),this.cache.onTarget=C}),this._bindEvents(h,i,f,g,b,function(){clearTimeout(this.timers.show)}),(e.show.ready||e.prerender)&&b.call(this,a)},y._assignEvents=function(){var c=this,e=this.options,f=e.position,g=this.tooltip,h=e.show.target,i=e.hide.target,j=f.container,k=f.viewport,l=d(b),m=(d(b.body),d(a)),r=e.show.event?d.trim(""+e.show.event).split(" "):[],s=e.hide.event?d.trim(""+e.hide.event).split(" "):[];d.each(e.events,function(a,b){c._bind(g,"toggle"===a?["tooltipshow","tooltiphide"]:["tooltip"+a],b,null,g)}),/mouse(out|leave)/i.test(e.hide.event)&&"window"===e.hide.leave&&this._bind(l,["mouseout","blur"],function(a){/select|option/.test(a.target.nodeName)||a.relatedTarget||this.hide(a)}),e.hide.fixed?i=i.add(g.addClass(X)):/mouse(over|enter)/i.test(e.show.event)&&this._bind(i,"mouseleave",function(){clearTimeout(this.timers.show)}),(""+e.hide.event).indexOf("unfocus")>-1&&this._bind(j.closest("html"),["mousedown","touchstart"],function(a){var b=d(a.target),c=this.rendered&&!this.tooltip.hasClass(_)&&this.tooltip[0].offsetWidth>0,e=b.parents(V).filter(this.tooltip[0]).length>0;b[0]===this.target[0]||b[0]===this.tooltip[0]||e||this.target.has(b[0]).length||!c||this.hide(a)}),"number"==typeof e.hide.inactive&&(this._bind(h,"qtip-"+this.id+"-inactive",p),this._bind(i.add(g),x.inactiveEvents,p,"-inactive")),this._bindEvents(r,s,h,i,n,o),this._bind(h.add(g),"mousemove",function(a){if("number"==typeof e.hide.distance){var b=this.cache.origin||{},c=this.options.hide.distance,d=Math.abs;(d(a.pageX-b.pageX)>=c||d(a.pageY-b.pageY)>=c)&&this.hide(a)}this._storeMouse(a)}),"mouse"===f.target&&f.adjust.mouse&&(e.hide.event&&this._bind(h,["mouseenter","mouseleave"],function(a){this.cache.onTarget="mouseenter"===a.type}),this._bind(l,"mousemove",function(a){this.rendered&&this.cache.onTarget&&!this.tooltip.hasClass(_)&&this.tooltip[0].offsetWidth>0&&this.reposition(a)})),(f.adjust.resize||k.length)&&this._bind(d.event.special.resize?k:m,"resize",q),f.adjust.scroll&&this._bind(m.add(f.container),"scroll",q)},y._unassignEvents=function(){var c=[this.options.show.target[0],this.options.hide.target[0],this.rendered&&this.tooltip[0],this.options.position.container[0],this.options.position.viewport[0],this.options.position.container.closest("html")[0],a,b];this._unbind(d([]).pushStack(d.grep(c,function(a){return"object"==typeof a})))},x=d.fn.qtip=function(a,b,e){var f=(""+a).toLowerCase(),g=E,i=d.makeArray(arguments).slice(1),j=i[i.length-1],k=this[0]?d.data(this[0],R):E;return!arguments.length&&k||"api"===f?k:"string"==typeof a?(this.each(function(){var a=d.data(this,R);if(!a)return C;if(j&&j.timeStamp&&(a.cache.event=j),!b||"option"!==f&&"options"!==f)a[f]&&a[f].apply(a,i);else{if(e===c&&!d.isPlainObject(b))return g=a.get(b),D;a.set(b,e)}}),g!==E?g:this):"object"!=typeof a&&arguments.length?void 0:(k=h(d.extend(C,{},a)),this.each(function(a){var b,c;return c=d.isArray(k.id)?k.id[a]:k.id,c=!c||c===D||c.length<1||x.api[c]?x.nextid++:c,b=s(d(this),c,k),b===D?C:(x.api[c]=b,d.each(Q,function(){"initialize"===this.initialize&&this(b)}),b._assignInitialEvents(j),void 0)}))},d.qtip=e,x.api={},d.each({attr:function(a,b){if(this.length){var c=this[0],e="title",f=d.data(c,"qtip");if(a===e&&f&&"object"==typeof f&&f.options.suppress)return arguments.length<2?d.attr(c,bb):(f&&f.options.content.attr===e&&f.cache.attr&&f.set("content.text",b),this.attr(bb,b))}return d.fn["attr"+ab].apply(this,arguments)},clone:function(a){var b=(d([]),d.fn["clone"+ab].apply(this,arguments));return a||b.filter("["+bb+"]").attr("title",function(){return d.attr(this,bb)}).removeAttr(bb),b}},function(a,b){if(!b||d.fn[a+ab])return C;var c=d.fn[a+ab]=d.fn[a];d.fn[a]=function(){return b.apply(this,arguments)||c.apply(this,arguments)}}),d.ui||(d["cleanData"+ab]=d.cleanData,d.cleanData=function(a){for(var b,c=0;(b=d(a[c])).length;c++)if(b.attr(S))try{b.triggerHandler("removeqtip")}catch(e){}d["cleanData"+ab].apply(this,arguments)}),x.version="2.2.0",x.nextid=0,x.inactiveEvents=W,x.zindex=15e3,x.defaults={prerender:D,id:D,overwrite:C,suppress:C,content:{text:C,attr:"title",title:D,button:D},position:{my:"top left",at:"bottom right",target:D,container:D,viewport:D,adjust:{x:0,y:0,mouse:C,scroll:C,resize:C,method:"flipinvert flipinvert"},effect:function(a,b){d(this).animate(b,{duration:200,queue:D})}},show:{target:D,event:"mouseenter",effect:C,delay:90,solo:D,ready:D,autofocus:D},hide:{target:D,event:"mouseleave",effect:C,delay:0,fixed:D,inactive:D,leave:"window",distance:D},style:{classes:"",widget:D,width:D,height:D,def:C},events:{render:E,move:E,show:E,hide:E,toggle:E,visible:E,hidden:E,focus:E,blur:E}};var hb,ib="margin",jb="border",kb="color",lb="background-color",mb="transparent",nb=" !important",ob=!!b.createElement("canvas").getContext,pb=/rgba?\(0, 0, 0(, 0)?\)|transparent|#123456/i,qb={},rb=["Webkit","O","Moz","ms"];if(ob)var sb=a.devicePixelRatio||1,tb=function(){var a=b.createElement("canvas").getContext("2d");return a.backingStorePixelRatio||a.webkitBackingStorePixelRatio||a.mozBackingStorePixelRatio||a.msBackingStorePixelRatio||a.oBackingStorePixelRatio||1}(),ub=sb/tb;else var vb=function(a,b,c){return"<qtipvml:"+a+' xmlns="urn:schemas-microsoft.com:vml" class="qtip-vml" '+(b||"")+' style="behavior: url(#default#VML); '+(c||"")+'" />'};d.extend(w.prototype,{init:function(a){var b,c;c=this.element=a.elements.tip=d("<div />",{"class":R+"-tip"}).prependTo(a.tooltip),ob?(b=d("<canvas />").appendTo(this.element)[0].getContext("2d"),b.lineJoin="miter",b.miterLimit=1e5,b.save()):(b=vb("shape",'coordorigin="0,0"',"position:absolute;"),this.element.html(b+b),a._bind(d("*",c).add(c),["click","mousedown"],function(a){a.stopPropagation()},this._ns)),a._bind(a.tooltip,"tooltipmove",this.reposition,this._ns,this),this.create()},_swapDimensions:function(){this.size[0]=this.options.height,this.size[1]=this.options.width},_resetDimensions:function(){this.size[0]=this.options.width,this.size[1]=this.options.height},_useTitle:function(a){var b=this.qtip.elements.titlebar;return b&&(a.y===J||a.y===N&&this.element.position().top+this.size[1]/2+this.options.offset<b.outerHeight(C))},_parseCorner:function(a){var b=this.qtip.options.position.my;return a===D||b===D?a=D:a===C?a=new z(b.string()):a.string||(a=new z(a),a.fixed=C),a},_parseWidth:function(a,b,c){var d=this.qtip.elements,e=jb+t(b)+"Width";return(c?v(c,e):v(d.content,e)||v(this._useTitle(a)&&d.titlebar||d.content,e)||v(d.tooltip,e))||0},_parseRadius:function(a){var b=this.qtip.elements,c=jb+t(a.y)+t(a.x)+"Radius";return cb.ie<9?0:v(this._useTitle(a)&&b.titlebar||b.content,c)||v(b.tooltip,c)||0},_invalidColour:function(a,b,c){var d=a.css(b);return!d||c&&d===a.css(c)||pb.test(d)?D:d},_parseColours:function(a){var b=this.qtip.elements,c=this.element.css("cssText",""),e=jb+t(a[a.precedance])+t(kb),f=this._useTitle(a)&&b.titlebar||b.content,g=this._invalidColour,h=[];return h[0]=g(c,lb)||g(f,lb)||g(b.content,lb)||g(b.tooltip,lb)||c.css(lb),h[1]=g(c,e,kb)||g(f,e,kb)||g(b.content,e,kb)||g(b.tooltip,e,kb)||b.tooltip.css(e),d("*",c).add(c).css("cssText",lb+":"+mb+nb+";"+jb+":0"+nb+";"),h},_calculateSize:function(a){var b,c,d,e=a.precedance===G,f=this.options.width,g=this.options.height,h="c"===a.abbrev(),i=(e?f:g)*(h?.5:1),j=Math.pow,k=Math.round,l=Math.sqrt(j(i,2)+j(g,2)),m=[this.border/i*l,this.border/g*l];return m[2]=Math.sqrt(j(m[0],2)-j(this.border,2)),m[3]=Math.sqrt(j(m[1],2)-j(this.border,2)),b=l+m[2]+m[3]+(h?0:m[0]),c=b/l,d=[k(c*f),k(c*g)],e?d:d.reverse()},_calculateTip:function(a,b,c){c=c||1,b=b||this.size;var d=b[0]*c,e=b[1]*c,f=Math.ceil(d/2),g=Math.ceil(e/2),h={br:[0,0,d,e,d,0],bl:[0,0,d,0,0,e],tr:[0,e,d,0,d,e],tl:[0,0,0,e,d,e],tc:[0,e,f,0,d,e],bc:[0,0,d,0,f,e],rc:[0,0,d,g,0,e],lc:[d,0,d,e,0,g]};return h.lt=h.br,h.rt=h.bl,h.lb=h.tr,h.rb=h.tl,h[a.abbrev()]},_drawCoords:function(a,b){a.beginPath(),a.moveTo(b[0],b[1]),a.lineTo(b[2],b[3]),a.lineTo(b[4],b[5]),a.closePath()},create:function(){var a=this.corner=(ob||cb.ie)&&this._parseCorner(this.options.corner);return(this.enabled=!!this.corner&&"c"!==this.corner.abbrev())&&(this.qtip.cache.corner=a.clone(),this.update()),this.element.toggle(this.enabled),this.corner},update:function(b,c){if(!this.enabled)return this;var e,f,g,h,i,j,k,l,m=this.qtip.elements,n=this.element,o=n.children(),p=this.options,q=this.size,r=p.mimic,s=Math.round;b||(b=this.qtip.cache.corner||this.corner),r===D?r=b:(r=new z(r),r.precedance=b.precedance,"inherit"===r.x?r.x=b.x:"inherit"===r.y?r.y=b.y:r.x===r.y&&(r[b.precedance]=b[b.precedance])),f=r.precedance,b.precedance===F?this._swapDimensions():this._resetDimensions(),e=this.color=this._parseColours(b),e[1]!==mb?(l=this.border=this._parseWidth(b,b[b.precedance]),p.border&&1>l&&!pb.test(e[1])&&(e[0]=e[1]),this.border=l=p.border!==C?p.border:l):this.border=l=0,k=this.size=this._calculateSize(b),n.css({width:k[0],height:k[1],lineHeight:k[1]+"px"}),j=b.precedance===G?[s(r.x===K?l:r.x===M?k[0]-q[0]-l:(k[0]-q[0])/2),s(r.y===J?k[1]-q[1]:0)]:[s(r.x===K?k[0]-q[0]:0),s(r.y===J?l:r.y===L?k[1]-q[1]-l:(k[1]-q[1])/2)],ob?(g=o[0].getContext("2d"),g.restore(),g.save(),g.clearRect(0,0,6e3,6e3),h=this._calculateTip(r,q,ub),i=this._calculateTip(r,this.size,ub),o.attr(H,k[0]*ub).attr(I,k[1]*ub),o.css(H,k[0]).css(I,k[1]),this._drawCoords(g,i),g.fillStyle=e[1],g.fill(),g.translate(j[0]*ub,j[1]*ub),this._drawCoords(g,h),g.fillStyle=e[0],g.fill()):(h=this._calculateTip(r),h="m"+h[0]+","+h[1]+" l"+h[2]+","+h[3]+" "+h[4]+","+h[5]+" xe",j[2]=l&&/^(r|b)/i.test(b.string())?8===cb.ie?2:1:0,o.css({coordsize:k[0]+l+" "+(k[1]+l),antialias:""+(r.string().indexOf(N)>-1),left:j[0]-j[2]*Number(f===F),top:j[1]-j[2]*Number(f===G),width:k[0]+l,height:k[1]+l}).each(function(a){var b=d(this);b[b.prop?"prop":"attr"]({coordsize:k[0]+l+" "+(k[1]+l),path:h,fillcolor:e[0],filled:!!a,stroked:!a}).toggle(!(!l&&!a)),!a&&b.html(vb("stroke",'weight="'+2*l+'px" color="'+e[1]+'" miterlimit="1000" joinstyle="miter"'))})),a.opera&&setTimeout(function(){m.tip.css({display:"inline-block",visibility:"visible"})},1),c!==D&&this.calculate(b,k)},calculate:function(a,b){if(!this.enabled)return D;var c,e,f=this,g=this.qtip.elements,h=this.element,i=this.options.offset,j=(g.tooltip.hasClass("ui-widget"),{});return a=a||this.corner,c=a.precedance,b=b||this._calculateSize(a),e=[a.x,a.y],c===F&&e.reverse(),d.each(e,function(d,e){var h,k,l;e===N?(h=c===G?K:J,j[h]="50%",j[ib+"-"+h]=-Math.round(b[c===G?0:1]/2)+i):(h=f._parseWidth(a,e,g.tooltip),k=f._parseWidth(a,e,g.content),l=f._parseRadius(a),j[e]=Math.max(-f.border,d?k:i+(l>h?l:-h)))}),j[a[c]]-=b[c===F?0:1],h.css({margin:"",top:"",bottom:"",left:"",right:""}).css(j),j
},reposition:function(a,b,d){function e(a,b,c,d,e){a===P&&j.precedance===b&&k[d]&&j[c]!==N?j.precedance=j.precedance===F?G:F:a!==P&&k[d]&&(j[b]=j[b]===N?k[d]>0?d:e:j[b]===d?e:d)}function f(a,b,e){j[a]===N?p[ib+"-"+b]=o[a]=g[ib+"-"+b]-k[b]:(h=g[e]!==c?[k[b],-g[b]]:[-k[b],g[b]],(o[a]=Math.max(h[0],h[1]))>h[0]&&(d[b]-=k[b],o[b]=D),p[g[e]!==c?e:b]=o[a])}if(this.enabled){var g,h,i=b.cache,j=this.corner.clone(),k=d.adjusted,l=b.options.position.adjust.method.split(" "),m=l[0],n=l[1]||l[0],o={left:D,top:D,x:0,y:0},p={};this.corner.fixed!==C&&(e(m,F,G,K,M),e(n,G,F,J,L),j.string()===i.corner.string()||i.cornerTop===k.top&&i.cornerLeft===k.left||this.update(j,D)),g=this.calculate(j),g.right!==c&&(g.left=-g.right),g.bottom!==c&&(g.top=-g.bottom),g.user=this.offset,(o.left=m===P&&!!k.left)&&f(F,K,M),(o.top=n===P&&!!k.top)&&f(G,J,L),this.element.css(p).toggle(!(o.x&&o.y||j.x===N&&o.y||j.y===N&&o.x)),d.left-=g.left.charAt?g.user:m!==P||o.top||!o.left&&!o.top?g.left+this.border:0,d.top-=g.top.charAt?g.user:n!==P||o.left||!o.left&&!o.top?g.top+this.border:0,i.cornerLeft=k.left,i.cornerTop=k.top,i.corner=j.clone()}},destroy:function(){this.qtip._unbind(this.qtip.tooltip,this._ns),this.qtip.elements.tip&&this.qtip.elements.tip.find("*").remove().end().remove()}}),hb=Q.tip=function(a){return new w(a,a.options.style.tip)},hb.initialize="render",hb.sanitize=function(a){if(a.style&&"tip"in a.style){var b=a.style.tip;"object"!=typeof b&&(b=a.style.tip={corner:b}),/string|boolean/i.test(typeof b.corner)||(b.corner=C)}},A.tip={"^position.my|style.tip.(corner|mimic|border)$":function(){this.create(),this.qtip.reposition()},"^style.tip.(height|width)$":function(a){this.size=[a.width,a.height],this.update(),this.qtip.reposition()},"^content.title|style.(classes|widget)$":function(){this.update()}},d.extend(C,x.defaults,{style:{tip:{corner:C,mimic:D,width:6,height:6,border:C,offset:0}}}),Q.viewport=function(c,d,e,f,g,h,i){function j(a,b,c,e,f,g,h,i,j){var k=d[f],m=v[a],t=w[a],u=c===P,x=m===f?j:m===g?-j:-j/2,y=t===f?i:t===g?-i:-i/2,z=r[f]+s[f]-(o?0:n[f]),A=z-k,B=k+j-(h===H?p:q)-z,C=x-(v.precedance===a||m===v[b]?y:0)-(t===N?i/2:0);return u?(C=(m===f?1:-1)*x,d[f]+=A>0?A:B>0?-B:0,d[f]=Math.max(-n[f]+s[f],k-C,Math.min(Math.max(-n[f]+s[f]+(h===H?p:q),k+C),d[f],"center"===m?k-x:1e9))):(e*=c===O?2:0,A>0&&(m!==f||B>0)?(d[f]-=C+e,l.invert(a,f)):B>0&&(m!==g||A>0)&&(d[f]-=(m===N?-C:C)+e,l.invert(a,g)),d[f]<r&&-d[f]>B&&(d[f]=k,l=v.clone())),d[f]-k}var k,l,m,n,o,p,q,r,s,t=e.target,u=c.elements.tooltip,v=e.my,w=e.at,x=e.adjust,y=x.method.split(" "),z=y[0],A=y[1]||y[0],B=e.viewport,C=e.container,E=c.cache,Q={left:0,top:0};return B.jquery&&t[0]!==a&&t[0]!==b.body&&"none"!==x.method?(n=C.offset()||Q,o="static"===C.css("position"),k="fixed"===u.css("position"),p=B[0]===a?B.width():B.outerWidth(D),q=B[0]===a?B.height():B.outerHeight(D),r={left:k?0:B.scrollLeft(),top:k?0:B.scrollTop()},s=B.offset()||Q,("shift"!==z||"shift"!==A)&&(l=v.clone()),Q={left:"none"!==z?j(F,G,z,x.x,K,M,H,f,h):0,top:"none"!==A?j(G,F,A,x.y,J,L,I,g,i):0},l&&E.lastClass!==(m=R+"-pos-"+l.abbrev())&&u.removeClass(c.cache.lastClass).addClass(c.cache.lastClass=m),Q):Q}})}(window,document);                       framework/static/libs/qtip/css/jquery.qtip.css                                                      0000644                 00000027652 15266055653 0015564 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * qTip2 - Pretty powerful tooltips - v2.2.0
 * http://qtip2.com
 *
 * Copyright (c) 2013 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Mon Dec 16 2013 07:15 EST-0500
 * Plugins: tips viewport
 * Styles: basic css3
 */
.qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;
	
	font-size: 10.5px;
	line-height: 12px;

	direction: ltr;

	box-shadow: none;
	padding: 0;
}

	.qtip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;

		text-align: left;
		word-wrap: break-word;
	}

	.qtip-titlebar{
		position: relative;
		padding: 5px 35px 5px 10px;
		overflow: hidden;

		border-width: 0 0 1px;
		font-weight: bold;
	}

	.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }

	/* Default close button class */
	.qtip-close{
		position: absolute;
		right: -9px; top: -9px;

		cursor: pointer;
		outline: medium none;

		border-width: 1px;
		border-style: solid;
		border-color: transparent;
	}

		.qtip-titlebar .qtip-close{
			right: 4px; top: 50%;
			margin-top: -9px;
		}
	
		* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */

		.qtip-titlebar .ui-icon,
		.qtip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
			direction: ltr;
		}

		.qtip-icon, .qtip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			text-decoration: none;
		}

			.qtip-icon .ui-icon{
				width: 18px;
				height: 14px;

				line-height: 14px;
				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;

				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}

/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.qtip-focus{}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.qtip-hover{}

/* Default tooltip style */
.qtip-default{
	border-width: 1px;
	border-style: solid;
	border-color: #F1D031;

	background-color: #FFFFA3;
	color: #555;
}

	.qtip-default .qtip-titlebar{
		background-color: #FFEF93;
	}

	.qtip-default .qtip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	.qtip-default .qtip-titlebar .qtip-close{
		border-color: #AAA;
		color: #111;
	}



/*! Light tooltip style */
.qtip-light{
	background-color: white;
	border-color: #E2E2E2;
	color: #454545;
}

	.qtip-light .qtip-titlebar{
		background-color: #f1f1f1;
	}

/*! Dark tooltip style */
.qtip-dark{
	background-color: #505050;
	border-color: #303030;
	color: #f3f3f3;
}


	.qtip-dark .qtip-titlebar{
		background-color: #404040;
	}

	.qtip-dark .qtip-icon{
		border-color: #444;
	}

	.qtip-dark .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/*! Cream tooltip style */
.qtip-cream{
	background-color: #FBF7AA;
	border-color: #F9E98E;
	color: #A27D35;
}

	.qtip-cream .qtip-titlebar{
		background-color: #F0DE7D;
	}

	.qtip-cream .qtip-close .qtip-icon{
		background-position: -82px 0;
	}


/*! Red tooltip style */
.qtip-red{
	background-color: #F78B83;
	border-color: #D95252;
	color: #912323;
}

	.qtip-red .qtip-titlebar{
		background-color: #F06D65;
	}

	.qtip-red .qtip-close .qtip-icon{
		background-position: -102px 0;
	}

	.qtip-red .qtip-icon{
		border-color: #D95252;
	}

	.qtip-red .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}


/*! Green tooltip style */
.qtip-green{
	background-color: #CAED9E;
	border-color: #90D93F;
	color: #3F6219;
}

	.qtip-green .qtip-titlebar{
		background-color: #B0DE78;
	}

	.qtip-green .qtip-close .qtip-icon{
		background-position: -42px 0;
	}


/*! Blue tooltip style */
.qtip-blue{
	background-color: #E5F6FE;
	border-color: #ADD9ED;
	color: #5E99BD;
}

	.qtip-blue .qtip-titlebar{
		background-color: #D0E9F5;
	}

	.qtip-blue .qtip-close .qtip-icon{
		background-position: -2px 0;
	}



.qtip-shadow{
	-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-rounded,
.qtip-tipsy,
.qtip-bootstrap{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.qtip-rounded .qtip-titlebar{
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}

/* Youtube tooltip style */
.qtip-youtube{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	
	-webkit-box-shadow: 0 0 3px #333;
	-moz-box-shadow: 0 0 3px #333;
	box-shadow: 0 0 3px #333;

	color: white;
	border-width: 0;

	background: #4A4A4A;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));
	background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);
}

	.qtip-youtube .qtip-titlebar{
		background-color: #4A4A4A;
		background-color: rgba(0,0,0,0);
	}

	.qtip-youtube .qtip-content{
		padding: .75em;
		font: 12px arial,sans-serif;

		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);
		-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
	}

	.qtip-youtube .qtip-icon{
		border-color: #222;
	}

	.qtip-youtube .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/* jQuery TOOLS Tooltip style */
.qtip-jtools{
	background: #232323;
	background: rgba(0, 0, 0, 0.7);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
	background-image: -moz-linear-gradient(top, #717171, #232323);
	background-image: -webkit-linear-gradient(top, #717171, #232323);
	background-image: -ms-linear-gradient(top, #717171, #232323);
	background-image: -o-linear-gradient(top, #717171, #232323);

	border: 2px solid #ddd;
	border: 2px solid rgba(241,241,241,1);

	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;

	-webkit-box-shadow: 0 0 12px #333;
	-moz-box-shadow: 0 0 12px #333;
	box-shadow: 0 0 12px #333;
}

	/* IE Specific */
	.qtip-jtools .qtip-titlebar{
		background-color: transparent;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
	}
	.qtip-jtools .qtip-content{
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
	}

	.qtip-jtools .qtip-titlebar,
	.qtip-jtools .qtip-content{
		background: transparent;
		color: white;
		border: 0 dashed transparent;
	}

	.qtip-jtools .qtip-icon{
		border-color: #555;
	}

	.qtip-jtools .qtip-titlebar .ui-state-hover{
		border-color: #333;
	}


/* Cluetip style */
.qtip-cluetip{
	-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);

	background-color: #D9D9C2;
	color: #111;
	border: 0 dashed transparent;
}

	.qtip-cluetip .qtip-titlebar{
		background-color: #87876A;
		color: white;
		border: 0 dashed transparent;
	}
	
	.qtip-cluetip .qtip-icon{
		border-color: #808064;
	}
	
	.qtip-cluetip .qtip-titlebar .ui-state-hover{
		border-color: #696952;
		color: #696952;
	}


/* Tipsy style */
.qtip-tipsy{
	background: black;
	background: rgba(0, 0, 0, .87);

	color: white;
	border: 0 solid transparent;

	font-size: 11px;
	font-family: 'Lucida Grande', sans-serif;
	font-weight: bold;
	line-height: 16px;
	text-shadow: 0 1px black;
}

	.qtip-tipsy .qtip-titlebar{
		padding: 6px 35px 0 10px;
		background-color: transparent;
	}

	.qtip-tipsy .qtip-content{
		padding: 6px 10px;
	}
	
	.qtip-tipsy .qtip-icon{
		border-color: #222;
		text-shadow: none;
	}

	.qtip-tipsy .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/* Tipped style */
.qtip-tipped{
	border: 3px solid #959FA9;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

	background-color: #F9F9F9;
	color: #454545;

	font-weight: normal;
	font-family: serif;
}

	.qtip-tipped .qtip-titlebar{
		border-bottom-width: 0;

		color: white;
		background: #3A79B8;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
		background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
	}

	.qtip-tipped .qtip-icon{
		border: 2px solid #285589;
		background: #285589;
	}

		.qtip-tipped .qtip-icon .ui-icon{
			background-color: #FBFBFB;
			color: #555;
		}


/**
 * Twitter Bootstrap style.
 *
 * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.
 * Does not work with IE 7.
 */
.qtip-bootstrap{
	/** Taken from Bootstrap body */
	font-size: 14px;
	line-height: 20px;
	color: #333333;

	/** Taken from Bootstrap .popover */
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}

	.qtip-bootstrap .qtip-titlebar{
		/** Taken from Bootstrap .popover-title */
		padding: 8px 14px;
		margin: 0;
		font-size: 14px;
		font-weight: normal;
		line-height: 18px;
		background-color: #f7f7f7;
		border-bottom: 1px solid #ebebeb;
		-webkit-border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
	}

		.qtip-bootstrap .qtip-titlebar .qtip-close{
			/**
			 * Overrides qTip2:
			 * .qtip-titlebar .qtip-close{
			 *   [...]
			 *   right: 4px;
			 *   top: 50%;
			 *   [...]
			 *   border-style: solid;
			 * }
			 */
			right: 11px;
			top: 45%;
			border-style: none;
		}

	.qtip-bootstrap .qtip-content{
		/** Taken from Bootstrap .popover-content */
		padding: 9px 14px;
	}

	.qtip-bootstrap .qtip-icon{
		/**
		 * Overrides qTip2:
		 * .qtip-default .qtip-icon {
		 *   border-color: #CCC;
		 *   background: #F1F1F1;
		 *   color: #777;
		 * }
		 */
		background: transparent;
	}

		.qtip-bootstrap .qtip-icon .ui-icon{
			/**
			 * Overrides qTip2:
			 * .qtip-icon .ui-icon{
			 *   width: 18px;
			 *   height: 14px;
			 * }
			 */
			width: auto;
			height: auto;

			/* Taken from Bootstrap .close */
			float: right;
			font-size: 20px;
			font-weight: bold;
			line-height: 18px;
			color: #000000;
			text-shadow: 0 1px 0 #ffffff;
			opacity: 0.2;
			filter: alpha(opacity=20);
		}

		.qtip-bootstrap .qtip-icon .ui-icon:hover{
			/* Taken from Bootstrap .close:hover */
			color: #000000;
			text-decoration: none;
			cursor: pointer;
			opacity: 0.4;
			filter: alpha(opacity=40);
		}


/* IE9 fix - removes all filters */
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar{
	filter: none;
	-ms-filter: none;
}



.qtip .qtip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
	
}

	/* Opera bug #357 - Incorrect tip position
	https://github.com/Craga89/qTip2/issues/367 */
	x:-o-prefocus, .qtip .qtip-tip{
		visibility: hidden;
	}

	.qtip .qtip-tip,
	.qtip .qtip-tip .qtip-vml,
	.qtip .qtip-tip canvas{
		position: absolute;

		color: #123456;
		background: transparent;
		border: 0 dashed transparent;
	}
	
	.qtip .qtip-tip canvas{ top: 0; left: 0; }

	.qtip .qtip-tip .qtip-vml{
		behavior: url(#default#VML);
		display: inline-block;
		visibility: visible;
	}                                                                                      framework/static/libs/qtip/css/jquery.qtip.min.css                                                  0000644                 00000021305 15266055653 0016333 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* qTip2 v2.2.0 basic css3 | qtip2.com | Licensed MIT, GPL | Mon Dec 16 2013 07:15:02 */
.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-focus{}.qtip-hover{}.qtip-default{border-width:1px;border-style:solid;border-color:#F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111} .qtip-light{background-color:#fff;border-color:#E2E2E2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1} .qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030} .qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.qtip-cream .qtip-titlebar{background-color:#F0DE7D}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0} .qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#F06D65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon{border-color:#D95252}.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252} .qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.qtip-green .qtip-titlebar{background-color:#B0DE78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0} .qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.qtip-blue .qtip-titlebar{background-color:#D0E9F5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.qtip-rounded .qtip-titlebar{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:#fff;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,#000));background-image:-webkit-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,#000 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,#000 100%)}.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"}.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:#fff;border:0 dashed transparent}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.4);box-shadow:4px 4px 5px rgba(0,0,0,.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:#fff;border:0 dashed transparent}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);color:#fff;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10px;background-color:transparent}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:400;font-family:serif}.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:#fff;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}.qtip-bootstrap{font-size:14px;line-height:20px;color:#333;padding:1px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.qtip-bootstrap .qtip-titlebar{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.qtip-bootstrap .qtip-titlebar .qtip-close{right:11px;top:45%;border-style:none}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}x:-o-prefocus,.qtip .qtip-tip{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}                                                                                                                                                                                                                                                                                                                           framework/static/libs/linecons/fonts/linecons.eot                                                   0000644                 00000036324 15266055653 0016274 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       Ô<  ,<                �    LP                 €    Á ¶F                   l i n e c o n s    R e g u l a r    V e r s i o n   1 . 0    l i n e c o n s          €  PFFTMcE`¨  <   GDEF a   ;ð    OS/2/»Ü  X   VcmapàsóÓ  €  Rgaspÿÿ   ;è   glyfÏ4|  @  3üheadúÛ22   Ü   6hhea      $hmtxbª\  °   Ðloca8Ù+,  Ô   jmaxp ‡ û  8    name®‰­  8<  •post¨þÇ  9Ô        F¶ Á_<õ      ÌÝø»    ÌÝø»ÿÿÿßà             àÿß . ÿÿþ                 4    4 ø             @        �  Lf   GLf   õ  „                        PfEd @à ð àÿà .à !€                ª                                        @  P           @              P                `                             P                                       L       0         à/ð ÿÿ    à ð ÿÿ   3                                                                                                                                                                                                                                                                                   N ª þ¤&x$|üFnÚ&’  xÊ	2	Ž	ô
N
 n¼ˆ¨\¢ú( ´"æä:Ðž4Ì’:ðþ     ÿø¸  $ 0  .&3276764/&47>76%2#""546Ó+{--{+--°(¯-D±±$$"`$$`"$þ´(Œ+))+-}-¯­-}“¯¯#c#"  "#cy(         �  =  .#"&#"3!2654&!"&547>'&54636>7>32ŸQ8+F
*=+ 2F7Aþà*$8 +@(47K.&*0+=F2,BÆ*)	
#:+0 $4    ÿàÿÐ  3   &/&"32?3276/7'&"76/76?†:
.
:†a			tt			b}ttb…::…*xx*b‡??‡bI‡??‡bxx   
  î    6 > F J R Z b p  &"276764'&'&767&'&"2654'67676'&76&264&"62"2+"4372+"4372+"43'2#"?67cB‚B	""	B‚B	€!!€!miÒi%%05B\B50%DÏÎ##ÎÏ#T0@000À<V	ij		5j4	×edd™››		›““““@°00C-    ÿà à  # 1 9 F X  4&#"432"%&#"2?32676'"/&4?41"7"'6=6+547632"&54632#"&54&°T<B^þâ
2p(2Üþë2p2‡ŽU.þ•
`»		]ƒ		q <T^BÚÜ2(p2;2p2‡	ŽÁþ«kþ e		ƒ]		Oq     0 �   0 9  #"54&#!"3!26=;2654&"&5463!2#7+/57;à
+þÐ0+
þC		0		€@P€	+p�+	 þÐ	 		ÿ 	@`P  
  ÿßàà # - 7 C S W g k {   .+54&+"#"33!26526=%46;2##!"&5!7!=463!2326=4&+"73#326=4&+"73#326=4&+"73#à0 0% %þÀ	 	À ÿ @ þ€	`	þÐ 		 		  ` 		 		  ` 		 		  sþð%%P		þ€0		þ°	Ð		Ð	àÐ	Ð		Ð	àÐ	Ð		Ð	àÐ     ÿàÿà  + 5  %&'67>&'&"3!26'"/.7>26?27ò=X++Ž++X=ÀÂD"@l@þº7R(0(Q8(6MES66SEM6(
-]!!*k5:RR:5k”%%   ÿàà   > R Z   ";2?326=326=73264"'#"#"#5?&54627&'&767654&'67¢„^Â	0	% &B^ "	 %	-»KjKK(&!&!3#	$	à^BÂ

0	 &%^„Â	& 	.º"5KKjKœ&!&!($	#    ÿß à   $ 0   "32?3264"&4?"&462'2#""546� p…!…*0PpþM		�´„^^„^ (8BàqO0*…!…pŸþ–		�^„^^„²8(.B     ÿß à [ « ³ » Ã Ë  '&'76&/&#"&/.+"'&#"32?;26?6732?>/6?>=4&'&#"#'&'&'&#"'76'&'&/5767676/7327676?332?&"264"&462&"264"&462æ1	

)

,

)

11

)

,

)

	1B
*			
,
			*
11
*			
,
			*
1²\BB\BGR99R9G6%%6%,((

)

11

)

,

)

11

)

,S		*11*		
,
		*11*		
,†B\BB\�9R99Ri%6%%5J((        °    5 K   "264.>'2#""5467/.+"3!26=4&#!"&=4?6;25jKKjK4O=4O=]%óE E 		þ`	W W@KjKKjU=4O=4&O77ððþä		ðH

H     ÷   ! ) 1  '&#!"3!2?6#!"&5463!2&"264"&462öP#þÐ%%0#P1P	þÐ0	Pb((#€&ÿ %€"€ €0((4  @ÿàÀà  + 3 K W  54&"";26=4&%462#54&"#7#5462+"&=46;22"'&54�TxTT<`<TþìB\B /B/ °€%6%`B.`.B	 à 	­@<TT<@0 <TT< 0@.BB.@@!//!@@@@%%» .BB. 0		0   Pÿà°à  " ( / = I   "32>7>54&'#7'&'3"&'77#&'&5462'2#""546I’g+
	+‡Oc`|9D<–*TxT*S!/8àgIDK99LDIþ´

_
�!L!<TT< M!î/!(8      ÿà à ! * 4 : G W h  &#"103262>176?6&&'74'&'&'7&'76#"&54?67&'&'7676<1&'&#7632Ö)6,M¦&!‡ô!ü	—|
˜Ý{-ü
"B$)6) ·)N¦‰!$ö!cþÒ˜1}
;
™^	|þ”
=#:
F ÿ
0%) &"              ! $ ' * - 0 3 6 9 < @ D  '&#!"2?654#?#'7';?'3'3'3#''3!37'7%#÷R	þâ	R	à

àÜH$+!)`)!,4((`Ov+(!:9e$Gˆ9(IM'vR�929�f+%JþŒ%+EEQ

Q		îî
$ "" $8ÇÇÄÔ!!P/!ÄÄ¨¨¨¸+JJ+    ÿð Ð   3 E  !"3!26=4&!5!7!";3!2654/532654&+"&5463!2°þ 		`		þ ` þ` d	 	d 	�€�		 	�	à		à	ðàPþÀ		@þ�		@		     @ÿàÁà   # 8  6264&"62"&46";27>544'"1.5462ØP88P8?B//B/  p:-"

"-:¾ ':^„^;&Ä8P88Px/B//B›pP(TV:'':VT(Pþ’%0TP%B^^B%PT0       @ € , 6 B J R  %0458&1."0011826706101<164"&'>2'2#""54>"264"&462ÿ#Œž‹$$‹žŒ#¼‡y!!y‡y!!½&H\BB\BHP88P8äDUUCDUUD�F::FF::z%0B\BB\Ž8P88P       À  ) A  2#""54>"1323>73264"'&#"65454'.5462 @`h²Ô–<4	 =j–ÿ 	-2ƒºƒƒp:&.BPpP1S
,p ð	F&B^^„^         À  " < J  %'.+"3!26=4#!"&=7!'#";;2?;26/&#"#'&+73ÿ@  @%€% þ€@@@dø7	.	l	/	7	l	'/ø/¹ð

ðp%%ptpððÐÀ..ÀÀ..°°   ÿààà % ) - 1 5 9  '&#!";0;2674&1326=4&%!!'37#'!7!'!7!5!Âþà à þ¢ þÀ0êîþê 0þ€€�::0þà 010þp00@ 0 0  Pÿà°à    ' / 7  !"3!2654&#!"&=!5!!5!5463!2"+"4;+"4;€ÿ  	ÿ 	 þà þà	 	p00àþ` þ0		 @ 		þp     ÿà à  / 7 ? G O W a i q { ƒ ‹ › Ÿ  !"#"3!2654&#!"&546;265463!2"4;2#'"4;2#'"4;2#2+"4372+"4372+"432+"4372+"4372+"4372#!"432#!"437326=4&+"73#Ðþ %€%þ€				`	¨€€€€€°€€€€€0€€€€€€þÐ0þÐp		p		PPà þÀ%%�þ@@	þÀ		€		 00þÀ00`00`0P	p		p	pP    @ �     # 1  !"3!26=4&#!"&572?'7"/463!2Àþ€%%€%%þEppÀþ€}F F}ppÍB}€�&Ð%%Ð&TTT^4

4JTT†2
^    ÿà à = M Ž – š  &'654&#"&+";271:03;27676'676'676'675454&+"&546;2+";2+";2+";2+"'&'&=47063>74322"264"42Óy2?00/0/X(		þ‡	0		0	p & X+-?2-!
–þr8"*BS!ÿ 	 þÞ		 		"!	
ÝS//Á  ÿàðà   / < B G O W  !"3!2654&#!"&5463!2#!"3!2654&'&"'&"57#!'7&264&"62"&4°þ %%`%%þ `0þÀ		@		4*~4@�	-÷7+@t((#à%þ€%%€%þ@€	þà		 	Þ90�<�šJ’3?1F* ((4   ÿð Ð  $ + 3 ; C K S [ c s w  '&#!"3!2654#!"&5463!;'#"&='"4;2#"4;2#4;2+2#!"432#!"432#!"43%2#!"437326=4&+"73#÷`
þ°  	þ`		@00`èPPPXÀÀÀþ�pþ�pþ�pþ�p		p		PPg`	þ€0þÃ		€	@@`00P00� 	`		`	`@   `ÿàÀà     ' / 9 ^ d j r }  462"462"&462"6462"462"&462"4621"7"1&/.+";26?6703264&'3&"#'27&"&462&"&4?ð							i			·			­								

c€,*€	ë€&T&Ž€&T&jKKjK4'	S9			·			i							:		
‘			~		
t)!}y/>=.{{!+ÀVþ–V
KjKKjˆ0$	E     ÿß à    $  &"2?327676%0&'	'&'ù
þ 	};!›Pþ1sþò/þþÃˆÒÝþÀ2g7>àþ¼÷þßEþm7F    ÿà à   ' Q e o y ¤ ¸ Â Ì ÷  54&"26=64'462&""&=2?1"'.'&'0'&476167676762%54&"26=64'462&""&=2?"'.'&'0'&476167676762054&"26=64462&""&=2?"'.'&'0'&4761676767620€(  ( `		 		`(  ( `		 		°(  ( `		 		€00NððNI		"þ‚		âA		F00NððNI		"þ‚		âA	zððN00N			â¾		"A	    ÿàÿà ! 4 ƒ � ™ ¯ Å  '&76767676767676.'>77.&'>764'.&'&"767."2767>&'&'67656'&'.>7&'67>60#'&?67676?636'&7636÷ 
BJ' 
BJ'þ¼A5<GG=k=GG<l	
				Z
=D

L

7 "&+'2 #&+&3þ×A5(?))?(k(?))?Ê

								
	
!Võ      ÿààà   % 3 ; C K S   "2654"&=26751"&51526751"&515267"&462462"&462"&462"Z´††´† p pj|jp pj|jp phthp pp p@											à62þÐ266202þž**<$**<$**7*<**<þß			i			i			     ÿàà 6 > F L  &#"#&#"327676523%&#"3276765=4 .>$.>=%õ	þð#0	00
#0	00þ˜:4:39494þðØ0 ã'' /Â''  þ@*+**+*&0 0       ÿà à 2 < I X g y  "#+"32;26=4&=0547476752733264&4732+$46;+"#54';017#"&46;27&"&'3264&+>32�/: GB%%@>(/4<<„--þÝB  P�@	1,''�'
)%%)
'!//à9)..D.�	pO9†´†ø0((:Ð�pÂ( ')*& �>2.D.2>p p         À  % 5 A K   4&/&"26=76".=2?#*#'&4?:3462"&52"&54 Ð
Ð+V´V+[EZE…
…ŒÐÐÐ				O"00"
‡#--#‡
•

€000@		�		 0      ÿà à  . D L T \ d l t | „  &"323276?32?64'"#"/&6?7/7.'&'7'&?6264&"62"&4"264"&462264&"2"&4462"6462"K!Ù
Ì	V
»ËcTBZ6#ˆ|¿""ù""þ�			0			÷			¤
W
2ÉÖ!þáÉ(	?96||"")"")Ñ			n			ù			  
  ÿà à % * 8 F N \ | • ¯ È  %#&'7>..#"#"3!26=7654&+7'2.#"#>."#>32&"#62#'"#>32.#!"='4;2%0#&76'"145432#"'705&76'5145432#"/01&76'0145432#"'Ø+MIV4@b+808L	�0NG+3NY‚	(0(	
107*H#&;
E,&?7~þÐ@(`(þ 	Â	S	�'$.8R>	??	3*&/?17I€$   P-#*6*"%ÀH½&% % &F&%      ÿÀ ! ' 7  '&#!"3273!26=3276?6'"&''!'732673ôP	þà	P 	 	 É * ü0þà0 PC*8*CPy@@`ÄÄ`5  ÿ   `@@  Pÿàªà  9 f  4&/./32>76&#"&5476'6767'#"'&76''&''&'"54?6?>7`  	 " 

ZF4F'(8&9G!.+581

P'
#H/0;(<kC]';W#"<‡»E-*I_@Q,AV/#5_*=3%1""2+DK<7&"#
 ÿÿÿï À +   &?64&"2?64&"&?62"&4?6¬T*°­!B] è/Bê(¯¯B/ê!]A!é*ÀTx*¯® ]B!åB/ç(°°/Bæ!A]!ç*    
  ÿà à # ' + / 3 7 C G U a  '&'54&#!"33!26=26=4'!5#7;#73#73#%54?6;#"&#53#54&+"#5!7+'32ö0þÀ0
``þÀCC@#$DT$ D5#@CþÃ0.@	 xxp`	x	h`0	@.0-@LL@ÐÐ @@Ðpppppp@p	ù   		 Ð0	p@   ÿà à ' O S W [ _ c g k o s  #54&"#54&"#54&"#"3!2654&#!"&546;26=326=326=323#3#3#73#53#53#3#53#53#ÕE		`		`		EªþVE		`		`		Eþ�@@@@@@p@@@@@@p@@@@@@° 		  		  		 þ†zþ[z 		  		  		 e0 0 000€0€0p0€0€0   ÿà Ð   9 = A H ` q  $462"7=4&+!"3!26=64%!32&#=4&#!"&546!5!!5#!"'5#!"&=3!32#";7#"&46;276705 ½@þø$44$ $40þX@		þ°	!Oþ°Pþ°P0þøp!þà! @	�!//!�¤�
“�`(4$þÀ$44$$xÄ	(3  		 !0  
þè!!ü	 /B/ (&     ÿâþÞ    ' / 7 B N X c o y  &>76..>.>.>6&>.>3#&76760&767&&767&&76?&&76701&7676_D�nTAD‚mU�¬IEª¬ID–

#=JIJIg111E0+,IC=7±+0CI6=ÎTAD‚mUAD�nþ:D«¬IEª¬Â

VJIJF11111+JD=7¯+0>DJ,8>      °   = O W _   &+";26=4'#537'&+54&+"3;2673267326=4"&=46;2#"&462"&4627+."#."#"&=326=32�			@	@0H@@ð","T","þ0		ð		c½@	","T","	Ð@	@)	`		!`H` °0`	°		  p	�-		0p`    ÿððà     " ) / 5 ; A H N T Z a h o   "264#&'67&'67050&'&'670&'67#6&'&'6750767&'53'567%#63&&'673_Î‘‘Î‘ ` 4Þ(#.#%C0Q%#.V0C&&(`^&#E<-L#(P-<!#&`^(&þ÷ ``<l`à‘Î‘‘Î_5/:þÓ"3	`°';p/4)p;']/&HP2B`49Í
'
+$`	3"O
'
!?`9IP-2‡/5M]<6<<6<U     ÿà à   ! þ àþ        –                +       %         ·        Ø        ö  	      	     	  J 3  	   ¥  	   À  	   ä l i n e c o n s  linecons  R e g u l a r  Regular  F o n t F o r g e   2 . 0   :   l i n e c o n s   :   3 0 - 1 1 - 2 0 1 2  FontForge 2.0 : linecons : 30-11-2012  l i n e c o n s  linecons  V e r s i o n   1 . 0  Version 1.0  l i n e c o n s  linecons                                    4    	
 !"#$%&'()*+,-./012uniE000uniE001uniE002uniE003uniE004uniE005uniE006uniE007uniE008uniE009uniE00AuniE00BuniE00CuniE00DuniE00EuniE00FuniE010uniE011uniE012uniE013uniE014uniE015uniE016uniE017uniE018uniE019uniE01AuniE01BuniE01CuniE01DuniE01EuniE01FuniE020uniE021uniE022uniE023uniE024uniE025uniE026uniE027uniE028uniE029uniE02AuniE02BuniE02CuniE02DuniE02EuniE02FuniF000     ÿÿ                3              É‰o1    ÌÝø»    ÌÝø»                                                                                                                                                                                                                                                                                                            framework/static/libs/linecons/css/linecons.css                                                     0000644                 00000446662 15266055653 0015746 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       @font-face {
	font-family: 'linecons';
	src:url('../fonts/linecons.eot');
}
@font-face {
	font-family: 'linecons';
	src: url(data:font/svg;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+ClRoaXMgaXMgYSBjdXN0b20gU1ZHIGZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uCjxpY29uc2V0IGlkPSJsaW5lY29ucyIgbmFtZT0ibGluZWNvbnMiIGhyZWY9Imh0dHA6Ly9kZXNpZ25tb2RvLmNvbS9saW5lY29ucyI+PC9pY29uc2V0PjxhdXRob3IgbmFtZT0iU2VyZ2V5IFNobWlkdCIgaHJlZj0iaHR0cDovL3NobWlkdC5pbiI+PC9hdXRob3I+PGxpY2Vuc2UgbmFtZT0iQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbi1TaGFyZUFsaWtlIDMuMCIgaHJlZj0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnktc2EvMy4wLyI+PC9saWNlbnNlPgo8L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9ImxpbmVjb25zIiBob3Jpei1hZHYteD0iNTEyIiA+Cjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSI1MTIiIGFzY2VudD0iNDgwIiBkZXNjZW50PSItMzIiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSI1MTIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDAwOyIgZD0iTSA0NjcuMDg4LDM5NS43NmMtNTguMDY0LDU3LjUzNi0xNTAuOTEyLDU4LjczNi0yMTEuMDU2LDQuNjA4CgkJQyAxOTUuODcyLDQ1NC40OTYsIDEwMy4wNTYsNDUzLjI5NiwgNDQuOTYsMzk1Ljc2Yy01OS44NTYtNTkuMjY0LTU5Ljg1Ni0xNTUuMzQ0LDAuMDAtMjE0LjY0YyAxNy4xMDQtMTYuOTQ0LCAxNzYuODQ4LTE3NS4wNTYsIDE3Ni44NDgtMTc1LjA1NgoJCWMgMTguOTI4LTE4Ljc1MiwgNDkuNTM2LTE4Ljc1MiwgNjguNDQ4LDAuMDBjMC4wMCwwLjAwLCAxNzQuOTEyLDE3My4xNTIsIDE3Ni44NDgsMTc1LjA1NkMgNTI2Ljk3NiwyNDAuNDE2LCA1MjYuOTc2LDMzNi40OTYsIDQ2Ny4wODgsMzk1Ljc2eiBNIDQ0NC4yODgsMjAzLjcxMgoJCUwgMjY3LjQ0LDI4LjY1NmMtNi4yODgtNi4yNTYtMTYuNTQ0LTYuMjU2LTIyLjgwLDAuMDBMIDY3Ljc5MiwyMDMuNzEyYy00Ny4yMCw0Ni43Mi00Ny4yMCwxMjIuNzM2LDAuMDAsMTY5LjQ1NgoJCWMgNDUuNTA0LDQ1LjA0LCAxMTguNjU2LDQ2LjYyNCwgMTY2LjU0NCwzLjU1MmwgMjEuNjk2LTE5LjUybCAyMS42OCwxOS41MmMgNDcuOTA0LDQzLjA3MiwgMTIxLjA1Niw0MS41MDQsIDE2Ni41Ni0zLjU1MgoJCUMgNDkxLjQ3MiwzMjYuNDY0LCA0OTEuNDcyLDI1MC40NDgsIDQ0NC4yODgsMjAzLjcxMnpNIDE0OC4wNDgsMzU5Ljk4NCBDIDE1Mi40OCwzNTkuOTg0IDE1Ni4wNDgsMzU2LjQwIDE1Ni4wNDgsMzUxLjk4NCBDIDE1Ni4wNDgsMzQ3LjU2OCAxNTIuNDY0LDM0My45ODQgMTQ4LjA0OCwzNDMuOTg0IEwgMTQ4LjAzMiwzNDMuOTg0IEMgMTE5LjMyOCwzNDMuOTg0IDk2LjA0OCwzMjAuNzA0IDk2LjA0OCwyOTIuMDAgTCA5Ni4wNDgsMjkxLjk4NCBDIDk2LjA0OCwyODcuNTY4IDkyLjQ2NCwyODMuOTg0IDg4LjA0OCwyODMuOTg0IEMgODMuNjMyLDI4My45ODQgODAuMDQ4LDI4Ny41NjggODAuMDQ4LDI5MS45ODQgTCA4MC4wNDgsMjkxLjk4NCBDIDgwLjA0OCwzMjkuNTIgMTEwLjQ2NCwzNTkuOTM2IDE0Ny45ODQsMzU5Ljk2OCBDIDE0OC4wMTYsMzU5Ljk2OCAxNDguMDE2LDM1OS45ODQgMTQ4LjA0OCwzNTkuOTg0IFoiIGRhdGEtdGFncz0iaGVhcnQiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDAxOyIgZD0iTSA0MTQuNjI0LDI2OS43MTJDIDQwNy42MzIsMzQyLjcyLCAzNDYuODQ4LDQwMC4wMCwgMjcyLjAwLDQwMC4wMAoJYy01Ny45MDQsMC4wMC0xMDcuNDcyLTM0LjM2OC0xMzAuMzM2LTgzLjY4QyAxMzQuNzg0LDMxOC40OTYsIDEyNy42MTYsMzIwLjAwLCAxMjAuMDE2LDMyMC4wMGMtMzkuNzYsMC4wMC03Mi4wMC0zMi4yNTYtNzIuMDAtNzIuMDBjMC4wMC03LjkwNCwgMS41ODQtMTUuMzc2LCAzLjkzNi0yMi40NjQKCWMtMzAuOTI4LTE4LjAzMi01MS45MzYtNTEuMTItNTEuOTM2LTg5LjUwNGMwLjAwLTU3LjQ0LCA0Ni41Ni0xMDQuMDAsIDEwNC4wMC0xMDQuMDBMIDEwNC4wMTYsMzIuMDAgTCAzOTIuMDAsMzIuMDAgbDAuMDAsMC4wMzIgYyA2Ni4yODgsMC4wMCwgMTIwLjAwLDUzLjcxMiwgMTIwLjAwLDEyMC4wMAoJQyA1MTIuMDAsMjEwLjUyOCwgNDcwLjA2NCwyNTkuMTIsIDQxNC42MjQsMjY5LjcxMnogTSAzOTIuMDAsNjQuMDMyTCAzOTIuMDAsNjQuMDAgTCAxMDQuMDE2LDY0LjAwIGMtMzkuNjk2LDAuMDMyLTcyLjAwLDMyLjMyLTcyLjAwLDcyLjAzMmMwLjAwLDI1LjYwLCAxMy40ODgsNDguNzIsIDM2LjA2NCw2MS44NzIKCWMgMjEuOTM2LDEyLjU5MiwgMjMuNDQsMTUuMDg4LCAxNC4yNCwzNy43MTJjLTEuNTUyLDQuNjU2LTIuMzA0LDguNzA0LTIuMzA0LDEyLjM2OGMwLjAwLDIyLjA2NCwgMTcuOTM2LDQwLjAwLCA0MC4wMCw0MC4wMGMwLjAwLDAuMDAsIDEwLjQ5NiwwLjc1MiwgMjEuNjQ4LTMuNjgKCWMgMTguMzUyLTcuMzEyLCAyMC4zNTItMC4zMiwgMjkuMDI0LDE4LjU0NEMgMTg5LjA0LDM0Mi40MTYsIDIyOC44MCwzNjguMDAsIDI3Mi4wMCwzNjguMDBjIDU3LjYwLDAuMDAsIDEwNS4yMTYtNDMuNTY4LCAxMTAuNzg0LTEwMS4zNDRjIDEuOTY4LTIyLjkxMiwgMS45NjgtMjIuOTEyLCAyNS44NC0yOC4zNjgKCUMgNDUwLjAwLDIzMC4zODQsIDQ4MC4wMCwxOTQuMDk2LCA0ODAuMDAsMTUyLjAzMkMgNDgwLjAwLDEwMy41MDQsIDQ0MC41MjgsNjQuMDMyLCAzOTIuMDAsNjQuMDMyeiIgZGF0YS10YWdzPSJjbG91ZCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDI7IiBkPSJNIDUxMC4wOTYsMjc5LjA4OGMtNC40MzIsMTIuNzg0LTE1LjgwOCwyMi4xNDQtMjkuNTA0LDI0LjE3NmwtMTMzLjIxNiwxOS44MDhsLTU3LjkwNCwxMjAuMjI0CglDIDI4My4zNzYsNDU1LjkyLCAyNzAuMzM2LDQ2NC4wMCwgMjU2LjAwLDQ2NC4wMGMtMTQuMzM2LDAuMDAtMjcuMzc2LTguMDgtMzMuNDcyLTIwLjcwNGwtNTcuOTA0LTEyMC4yMjRsLTEzMy4yMzItMTkuODA4Yy0xMy42OC0yLjAzMi0yNS4wNTYtMTEuMzkyLTI5LjQ3Mi0yNC4xNzYKCWMtNC40MC0xMi44MTYtMS4wNzItMjYuOTI4LCA4LjU5Mi0zNi41NmwgOTcuNjMyLTk3LjQ3MmwtMjIuNjQtMTM1LjIxNkMgODMuMjAtMy43NzYsIDg5LjEwNC0xNy40NCwgMTAwLjY3Mi0yNS40MDgKCUMgMTA3LjAyNC0yOS43NzYsIDExNC40OTYtMzIuMDAsIDEyMS45NjgtMzIuMDBjIDYuMTQ0LDAuMDAsIDEyLjMwNCwxLjUwNCwgMTcuODg4LDQuNDk2TCAyNTYuMDAsMzUuMDI0bCAxMTYuMTYtNjIuNTI4QyAzNzcuNzQ0LTMwLjQ5NiwgMzgzLjkwNC0zMi4wMCwgMzkwLjAzMi0zMi4wMAoJYyA3LjQ3MiwwLjAwLCAxNC45NDQsMi4yMjQsIDIxLjMxMiw2LjU5MmMgMTEuNTY4LDcuOTY4LCAxNy40NCwyMS42MzIsIDE1LjE1MiwzNS4yNDhsLTIyLjY1NiwxMzUuMjE2bCA5Ny42NjQsOTcuNDcyCglDIDUxMS4xNTIsMjUyLjE3NiwgNTE0LjQ2NCwyNjYuMjg4LCA1MTAuMDk2LDI3OS4wODh6IE0gMzc3LjQwOCwxNzAuMTkyYy04LjE5Mi04LjE2LTExLjkwNC0xOS42NjQtMTAuMDMyLTMwLjk0NGwgMjIuNjU2LTEzNS4yMTZsLTExNi4xNiw2Mi40OTYKCWMtNS41NjgsMy4wMDgtMTEuNzEyLDQuNDk2LTE3Ljg4OCw0LjQ5NmMtNi4xNDQsMC4wMC0xMi4zMDQtMS41MDQtMTcuODcyLTQuNDk2bC0xMTYuMTYtNjIuNDk2bCAyMi42NTYsMTM1LjIxNgoJYyAxLjg4OCwxMS4yOC0xLjgyNCwyMi43ODQtMTAuMDE2LDMwLjk0NGwtOTcuNjMyLDk3LjQ3MmwgMTMzLjIxNiwxOS44NGMgMTIuMTc2LDEuODA4LCAyMi42NTYsOS40MjQsIDI3Ljg4OCwyMC4yODhMIDI1Ni4wMCw0MjcuOTg0bCA1Ny45Mi0xMjAuMjA4CgljIDUuMjQ4LTEwLjg2NCwgMTUuNzEyLTE4LjQ2NCwgMjcuODcyLTIwLjI4OGwgMTMzLjI0OC0xOS44NEwgMzc3LjQwOCwxNzAuMTkyeiIgZGF0YS10YWdzPSJzdGFyIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwMzsiIGQ9Ik0gMzU0LjcyLDM0Mi4wMTZjLTQzLjMxMiw4LjkxMi04Ny4yOCwxMy40MjQtMTMwLjY0LDEzLjQyNGMtNDMuMzYsMC4wMC04Ny4zMTItNC41MTItMTMwLjY0LTEzLjQyNAoJCUMgODcuODQsMzQwLjg2NCwgODMuMjY0LDMzNi44MCwgODEuNDU2LDMzMS4zNDRjLTIzLjA3Mi03MC4wOTYtMjMuMDcyLTE0MS4xNjgsMC4wMC0yMTEuMjY0YyAxLjc5Mi01LjQ0LCA2LjM2OC05LjUwNCwgMTEuOTg0LTEwLjY1NgoJCUMgMTM2Ljc2OCwxMDAuNTI4LCAxODAuNzIsOTYuMDAsIDIyNC4wOCw5Ni4wMGMgNDMuMzQ0LDAuMDAsIDg3LjMyOCw0LjUyOCwgMTMwLjY0LDEzLjQ0YyA1LjYzMiwxLjE1MiwgMTAuMTkyLDUuMjE2LCAxMi4wMCwxMC42NTYKCQljIDIzLjA1Niw3MC4wOTYsIDIzLjA1NiwxNDEuMTY4LDAuMDAsMjExLjI2NEMgMzY0LjkxMiwzMzYuODAsIDM2MC4zMzYsMzQwLjg2NCwgMzU0LjcyLDM0Mi4wMTZ6IE0gMzUxLjUwNCwxMjUuMDg4Yy04NC45NDQtMTcuNDQtMTY5LjkwNC0xNy40NC0yNTQuODMyLDAuMDAKCQljLTIyLjA5Niw2Ny4wODgtMjIuMDk2LDEzNC4xNiwwLjAwLDIwMS4yNjRjIDg0Ljk0NCwxNy40NTYsIDE2OS45MDQsMTcuNDU2LCAyNTQuODMyLDAuMDBDIDM3My42MCwyNTkuMjY0LCAzNzMuNjAsMTkyLjE5MiwgMzUxLjUwNCwxMjUuMDg4ek0gNDkzLjY2NCwzNzguODhjLTMuMDg4LDEzLjAyNC0xNC4wMCwyMi43NTItMjcuMjgsMjQuMzUyQyAzOTYuNjI0LDQxMS43MTIsIDMyNS44NzIsNDE2LjAwLCAyNTYuMDgsNDE2LjAwCgkJQyAxODYuMzA0LDQxNi4wMCwgMTE1LjU1Miw0MTEuNzEyLCA0NS43OTIsNDAzLjI0OEMgMzIuNTEyLDQwMS42MzIsIDIxLjYxNiwzOTEuOTIsIDE4LjUyOCwzNzguODhjLTI0LjQ2NC0xMDIuNzY4LTI0LjQ2NC0yMDYuOTc2LDAuMDAtMzA5Ljc2CgkJYyAzLjA4OC0xMy4wMjQsIDEzLjk4NC0yMi43NTIsIDI3LjI2NC0yNC4zMzZjIDMzLjYxNi00LjA5NiwgNjcuNDU2LTcuMDg4LCAxMDEuMjk2LTkuMjE2QyAxNDUuMjY0LDM0LjQwLCAxNDQuMDgsMzMuMjE2LCAxNDQuMDgsMzIuMDBjMC4wMC04Ljg0OCwgNTAuMTQ0LTE2LjAwLCAxMTIuMDAtMTYuMDAKCQljIDYxLjg1NiwwLjAwLCAxMTIuMDAsNy4xNTIsIDExMi4wMCwxNi4wMGMwLjAwLDEuMjE2LTEuMTg0LDIuNDAtMy4wMDgsMy41NjhjIDMzLjg0LDIuMTI4LCA2Ny42OCw1LjEyLCAxMDEuMjgsOS4yMTZjIDEzLjI4LDEuNjAsIDI0LjE5MiwxMS4zMTIsIDI3LjI4LDI0LjMzNgoJCUMgNTE4LjEyOCwxNzEuOTA0LCA1MTguMTI4LDI3Ni4xMTIsIDQ5My42NjQsMzc4Ljg4eiBNIDQ2Mi41MjgsNzYuNTI4Yy0xMzcuNjMyLTE2LjY4OC0yNzUuMjY0LTE2LjY4OC00MTIuODgsMC4wMGMtMjMuNDA4LDk4LjMyLTIzLjQwOCwxOTYuNjQsMC4wMCwyOTQuOTQ0CgkJYyAxMzcuNjMyLDE2LjcwNCwgMjc1LjI2NCwxNi43MDQsIDQxMi44OCwwLjAwQyA0ODUuOTM2LDI3My4xNjgsIDQ4NS45MzYsMTc0Ljg0OCwgNDYyLjUyOCw3Ni41Mjh6TSA0MjQuMDk2LDI4OC4wMGMgMTMuMjQ4LDAuMDAsIDI0LjAwLDEwLjc1MiwgMjQuMDAsMjQuMDBTIDQzNy4zNDQsMzM2LjAwLCA0MjQuMDk2LDMzNi4wMHMtMjQuMDAtMTAuNzUyLTI0LjAwLTI0LjAwUyA0MTAuODQ4LDI4OC4wMCwgNDI0LjA5NiwyODguMDB6CgkJIE0gNDI0LjA5NiwzMjAuMDBjIDQuNDAsMC4wMCwgOC4wMC0zLjYwLCA4LjAwLTguMDBzLTMuNjAtOC4wMC04LjAwLTguMDBzLTguMDAsMy42MC04LjAwLDguMDBTIDQxOS42OCwzMjAuMDAsIDQyNC4wOTYsMzIwLjAwek0gNDQwLjA5NiwxMjguMDAgQyA0NDQuNDk2LDEyOC4wMCA0NDguMDk2LDEyNC40MzIgNDQ4LjA5NiwxMjAuMDAgQyA0NDguMDk2LDExNS42MCA0NDQuNDk2LDExMi4wMCA0NDAuMDk2LDExMi4wMCBMIDM5Mi4wOTYsMTEyLjAwIEMgMzg3LjY2NCwxMTIuMDAgMzg0LjA5NiwxMTUuNjAgMzg0LjA5NiwxMjAuMDAgQyAzODQuMDk2LDEyNC40MzIgMzg3LjY2NCwxMjguMDAgMzkyLjA5NiwxMjguMDAgTCA0NDAuMDk2LDEyOC4wMCBaTSA0NTYuMDk2LDE3Ni4wMCBDIDQ2MC40OTYsMTc2LjAwIDQ2NC4wOTYsMTcyLjQzMiA0NjQuMDk2LDE2OC4wMCBDIDQ2NC4wOTYsMTYzLjYwIDQ2MC40OTYsMTYwLjAwIDQ1Ni4wOTYsMTYwLjAwIEwgNDA4LjA5NiwxNjAuMDAgQyA0MDMuNjY0LDE2MC4wMCA0MDAuMDk2LDE2My42MCA0MDAuMDk2LDE2OC4wMCBDIDQwMC4wOTYsMTcyLjQzMiA0MDMuNjY0LDE3Ni4wMCA0MDguMDk2LDE3Ni4wMCBMIDQ1Ni4wOTYsMTc2LjAwIFpNIDQ1Ni4wOTYsMjI0LjAwIEMgNDYwLjQ5NiwyMjQuMDAgNDY0LjA5NiwyMjAuNDE2IDQ2NC4wOTYsMjE2LjAwIEMgNDY0LjA5NiwyMTEuNTg0IDQ2MC40OTYsMjA4LjAwIDQ1Ni4wOTYsMjA4LjAwIEwgNDA4LjA5NiwyMDguMDAgQyA0MDMuNjY0LDIwOC4wMCA0MDAuMDk2LDIxMS41ODQgNDAwLjA5NiwyMTYuMDAgQyA0MDAuMDk2LDIyMC40MTYgNDAzLjY2NCwyMjQuMDAgNDA4LjA5NiwyMjQuMDAgTCA0NTYuMDk2LDIyNC4wMCBaTSAyMTYuMDgsMjkxLjEzNiBDIDIyMC40OTYsMjkxLjMxMiAyMjQuMDgsMjg3Ljg3MiAyMjQuMDgsMjgzLjQ1NiBDIDIyNC4wOCwyNzkuMDQgMjIwLjQ4LDI3NS4zMjggMjE2LjA4LDI3NS4xNjggTCAxNTYuMDk2LDI3MS4wNTYgQyAxNTEuNzI4LDI3MC42MDggMTQ3LjY2NCwyNjYuNjcyIDE0Ny4wNzIsMjYyLjMyIEwgMTQ0LjQwLDIzMi4wMCBDIDE0NC4yMjQsMjI3LjYwIDE0MC40OCwyMjQuMDAgMTM2LjExMiwyMjQuMDAgQyAxMzEuNzI4LDIyNC4wMCAxMjguMzIsMjI3LjYwIDEyOC41NDQsMjMyLjAwIEwgMTMzLjQyNCwyNzYuNTc2IEMgMTM0LjE2LDI4MC45MjggMTM4LjMzNiwyODQuODk2IDE0Mi43MDQsMjg1LjM5MiBMIDIxNi4wOCwyOTEuMTM2IFoiIGRhdGEtdGFncz0idHYiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDA0OyIgZD0iTSA0MzEuOTY4LDI1NS45NTIgQyA0MzEuOTY4LDMzNS4zNDQgMzY3LjM3NiwzOTkuOTUyIDI4Ny45NjgsMzk5LjkzNiBMIDI4Ny45NjgsNDAwLjAwIEMgMjgzLjU2OCw0MDAuMDE2IDI4MC4wMCw0MDMuNjAgMjgwLjAwLDQwOC4wMCBDIDI4MC4wMCw0MTIuNDE2IDI4My41NjgsNDE2LjAwIDI4OC4wMCw0MTYuMDAgQyAyODguMTYsNDE2LjAwIDI4OC4yODgsNDE1LjkzNiAyODguNDAsNDE1LjkwNCBDIDM3Ni41MjgsNDE1LjY5NiA0NDcuODcyLDM0NC4yNzIgNDQ3Ljk2OCwyNTYuMTI4IEMgNDQ3Ljk2OCwyNTYuMDggNDQ4LjAwLDI1Ni4wNDggNDQ4LjAwLDI1Ni4wMCBDIDQ0OC4wMCwyNTEuNTg0IDQ0NC40MCwyNDguMDE2IDQ0MC4wMCwyNDguMDE2IEMgNDM1LjYwLDI0OC4wMTYgNDMyLjAzMiwyNTEuNTY4IDQzMi4wMCwyNTUuOTUyIEwgNDMxLjk2OCwyNTUuOTUyIFpNIDE0NS45MzYsNDY1Ljk1MkMgMTM2Ljc2OCw0NzUuMTM2LCAxMjQuNDgsNDgwLjAwLCAxMTEuOTg0LDQ4MC4wMEMgMTA1LjgwOCw0ODAuMDAsIDk5LjU4NCw0NzguODE2LCA5My42NDgsNDc2LjM1MkMgNzUuNjk2LDQ2OC45MjgsIDY0LjAwLDQ1MS40MjQsIDY0LjAwLDQzMi4wMAoJCUwgNjMuOTg0LDIxMS44ODhsLTQ5LjkyLTQ5Ljk1MmMtMTguNzUyLTE4LjcyLTE4Ljc1Mi00OS4xMiwwLjAwLTY3Ljg3MmwgMTEyLjAwLTExMi4wMEMgMTM1LjQ0LTI3LjMxMiwgMTQ3LjcxMi0zMi4wMCwgMTYwLjAwLTMyLjAwcyAyNC41Niw0LjY4OCwgMzMuOTM2LDE0LjA2NEwgMjQzLjg3MiwzMi4wMAoJCWwgMjIwLjA5NiwwLjAwIGMgMTkuNDQsMC4wMCwgMzYuOTQ0LDExLjY4LCA0NC4zMzYsMjkuNjMyYyA3LjQ0LDE3LjkzNiwgMy4zNDQsMzguNTkyLTEwLjQwLDUyLjMyTCAxNDUuOTM2LDQ2NS45NTJ6IE0gMjIxLjI0OCw1NC42MjRsLTQ5LjkzNi00OS45MzYKCQlDIDE2Ny4yMzIsMC42MjQsIDE2Mi40NjQsMC4wMCwgMTYwLjAwLDAuMDBzLTcuMjMyLDAuNjI0LTExLjMxMiw0LjY4OGwtMTEyLjAwLDExMi4wMEMgMzIuNjA4LDEyMC43ODQsIDMyLjAwLDEyNS41MzYsIDMyLjAwLDEyOC4wMHMgMC42MDgsNy4yNDgsIDQuNjg4LDExLjMxMmwgNDkuOTIsNDkuOTM2CgkJYyAwLjE0NCwwLjE2LCAwLjE5MiwwLjMzNiwgMC4zMzYsMC40OTZsIDEzNC44MC0xMzQuODE2QyAyMjEuNjAsNTQuODE2LCAyMjEuMzkyLDU0Ljc4NCwgMjIxLjI0OCw1NC42MjR6IE0gMjQzLjg3Miw2NC4wMAoJCWMtMi40OCwwLjAwLTQuNzg0LTAuODgtNy4xNTItMS40MDhMIDk0LjU2LDIwNC43NTJjIDAuNTQ0LDIuMzY4LCAxLjQyNCw0LjY3MiwgMS40MjQsNy4xMzZMIDk2LjAwLDQwNC42MjRMIDQzNi41OTIsNjQuMDBMIDI0My44NzIsNjQuMDAgeiBNIDQ3OC43NTIsNzMuODcyCgkJQyA0NzYuMjg4LDY3Ljg3MiwgNDcwLjQ2NCw2NC4wMCwgNDYzLjk2OCw2NC4wMGwtNC43NTIsMC4wMCBMIDk2LjAwLDQyNy4yNDhMIDk2LjAwLDQzMi4wMCBjMC4wMCw2LjQ5NiwgMy44NzIsMTIuMzA0LCA5Ljg3MiwxNC43ODRDIDEwNy44NCw0NDcuNjAsIDEwOS44ODgsNDQ4LjAwLCAxMTEuOTg0LDQ0OC4wMAoJCWMgNC4yODgsMC4wMCwgOC4zMDQtMS42NjQsIDExLjMxMi00LjY3MmwgMzUxLjk4NC0zNTIuMDE2QyA0NzkuODcyLDg2LjcyLCA0ODEuMjQ4LDc5Ljg3MiwgNDc4Ljc1Miw3My44NzJ6TSAyODcuOTY4LDQ0OC4wMCBDIDI3OS4xNTIsNDQ4LjAxNiAyNzIuMDAsNDU1LjE4NCAyNzIuMDAsNDY0LjAwIEMgMjcyLjAwLDQ3Mi44NDggMjc5LjE1Miw0ODAuMDAgMjg4LjAwLDQ4MC4wMCBDIDI4OC4xNiw0ODAuMDAgMjg4LjI4OCw0NzkuOTM2IDI4OC40MCw0NzkuOTIgQyA0MTEuODcyLDQ3OS42OTYgNTExLjg3MiwzNzkuNjE2IDUxMS45NjgsMjU2LjEyOCBDIDUxMS45NjgsMjU2LjA4IDUxMi4wMCwyNTYuMDQ4IDUxMi4wMCwyNTYuMDAgQyA1MTIuMDAsMjQ3LjE1MiA1MDQuODQ4LDI0MC4wMCA0OTYuMDAsMjQwLjAwIEMgNDg3LjE4NCwyNDAuMDAgNDgwLjAzMiwyNDcuMTM2IDQ4MC4wMCwyNTUuOTM2IEwgNDc5Ljk2OCwyNTUuOTM2IEMgNDc5Ljk2OCwzNjEuODA4IDM5My44NCw0NDcuOTM2IDI4Ny45NjgsNDQ3LjkzNiBMIDI4Ny45NjgsNDQ4LjAwIFoiIGRhdGEtdGFncz0ic291bmQiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDA1OyIgZD0iTSA0ODAuMDAsMzg0LjAwbC0xNC4xOTIsMC4wMCBjLTguNDAsMC4wMC0xNi40NjQtMy4zMTItMjIuNDY0LTkuMjE2TCA0MDAuMDAsMzMyLjAzMkwgNDAwLjAwLDM1Mi4wMCBjMC4wMCwyNi41MTItMjEuNTA0LDQ4LjAwLTQ4LjAwLDQ4LjAwTCA0OC4wMCw0MDAuMDAgCglDIDIxLjUzNiw0MDAuMDAsMC4wMCwzNzguNDgsMC4wMCwzNTIuMDBsMC4wMC0xMTEuNTUyIEwwLjAwLDk2LjAwIGMwLjAwLTI2LjQ5NiwgMjEuNDg4LTQ4LjAwLCA0OC4wMC00OC4wMGwgMzA0LjAwLDAuMDAgYyAyNi40OTYsMC4wMCwgNDguMDAsMjEuNTA0LCA0OC4wMCw0OC4wMGwwLjAwLDE5LjUzNiBsIDQzLjM0NC00Mi43NTJjIDYuMDAtNS45MDQsIDE0LjA2NC05LjIxNiwgMjIuNDY0LTkuMjE2CglMIDQ4MC4wMCw2My41NjggYyAxNy42NjQsMC4wMCwgMzIuMDAsMTQuMzIsIDMyLjAwLDMyLjAwTCA1MTIuMDAsMzUyLjAwIEMgNTEyLjAwLDM2OS42OCwgNDk3LjY2NCwzODQuMDAsIDQ4MC4wMCwzODQuMDB6IE0gNDguMDAsODAuMDBjLTguODMyLDAuMDAtMTYuMDAsNy4xODQtMTYuMDAsMTYuMDBMIDMyLjAwLDM1Mi4wMCBjMC4wMCw4Ljg0OCwgNy4xNTIsMTYuMDAsIDE2LjAwLDE2LjAwbCAzMDQuMDAsMC4wMCBjIDguODE2LDAuMDAsIDE2LjAwLTcuMTY4LCAxNi4wMC0xNi4wMGwwLjAwLTI1Ni4wMCAKCWMwLjAwLTguODE2LTcuMTg0LTE2LjAwLTE2LjAwLTE2LjAwTCA0OC4wMCw4MC4wMCB6IE0gNDgwLjAwLDk1LjU2OGwtMTQuMTkyLDAuMDAgTCA0NjQuMDAsOTUuNTY4IGwtNjQuMDAsNjQuMDBMIDQwMC4wMCwxNjAuMDAgbC0xNi4wMCwxNi4wMGwwLjAwLDk2LjAwIGwgODAuMDAsODAuMDBsIDEuODA4LDAuMDAgTCA0ODAuMDAsMzUyLjAwIEwgNDgwLjAwLDk1LjU2OCB6IiBkYXRhLXRhZ3M9InZpZGVvIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwNjsiIGQ9Ik0gNDc5LjY4LDM3MC44OTZjLTEuNTM2LDI1LjEyLTIyLjE5Miw0NS4wNTYtNDcuNjgsNDUuMDU2bC00OC4wMCwwLjAwIGwwLjAwLDE2LjAwIEwgMzg0LjAwLDQzMS45ODQgCgkJYzAuMDAsMjYuNTEyLTIxLjUwNCw0OC4wMC00OC4wMCw0OC4wMEwgMTc2LjAwLDQ3OS45ODQgYy0yNi41MTIsMC4wMC00OC4wMC0yMS40ODgtNDguMDAtNDguMDBsMC4wMC0wLjAxNiBsMC4wMC0xNi4wMCBMIDgwLjAwLDQxNS45NjggYy0yNS41MiwwLjAwLTQ2LjE2LTE5LjkzNi00Ny42OTYtNDUuMDU2TCAzMi4wMCwzNzAuOTEyIGwwLjAwLTE4LjkyOCBsMC4wMC0xNi4wMCBjMC4wMC0xNy42NjQsIDE0LjMzNi0zMi4wMCwgMzIuMDAtMzIuMDBsMC4wMCwwLjAwbDAuMDAtMjcyLjAwIAoJCWMwLjAwLTM1LjM0NCwgMjguNjU2LTY0LjAwLCA2NC4wMC02NC4wMGwgMjU2LjAwLDAuMDAgYyAzNS4zNDQsMC4wMCwgNjQuMDAsMjguNjU2LCA2NC4wMCw2NC4wMGwwLjAwLDI3Mi4wMCBsMC4wMCwwLjAwYyAxNy42NjQsMC4wMCwgMzIuMDAsMTQuMzM2LCAzMi4wMCwzMi4wMGwwLjAwLDE2LjAwIEwgNDgwLjAwLDM3MC44OTYgTCA0NzkuNjgsMzcwLjg5NiB6IE0gMTYwLjAwLDQzMS45NjhjMC4wMCw4Ljg0OCwgNy4xNTIsMTYuMDAsIDE2LjAwLDE2LjAwbCAxNjAuMDAsMC4wMCAKCQljIDguODQ4LDAuMDAsIDE2LjAwLTcuMTUyLCAxNi4wMC0xNi4wMGwwLjAwLTE2LjAwIEwgMTYwLjAwLDQxNS45NjggTCAxNjAuMDAsNDMxLjk2OCB6IE0gNDE2LjAwLDMxLjk2OGMwLjAwLTE3LjYzMi0xNC4zNjgtMzIuMDAtMzIuMDAtMzIuMDBMIDEyOC4wMC0wLjAzMiBjLTE3LjY0OCwwLjAwLTMyLjAwLDE0LjM2OC0zMi4wMCwzMi4wMGwwLjAwLDI3Mi4wMCBsIDMyMC4wMCwwLjAwIEwgNDE2LjAwLDMxLjk2OCB6IE0gNDQ4LjAwLDM1MS45ODRsMC4wMC0xNi4wMCBMIDY0LjAwLDMzNS45ODQgbDAuMDAsMTYuMDAgTCA2NC4wMCwzNjcuOTY4IAoJCWMwLjAwLDguODQ4LCA3LjE1MiwxNi4wMCwgMTYuMDAsMTYuMDBsIDM1Mi4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAtNy4xNTIsIDE2LjAwLTE2LjAwTCA0NDguMDAsMzUxLjk4NCB6TSAxNDQuMDAsMzEuOTA0bCAzMi4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwbDAuMDAsMjA4LjAwIGMwLjAwLDguODQ4LTcuMTUyLDE2LjAwLTE2LjAwLDE2LjAwTCAxNDQuMDAsMjcxLjkwNCAKCQljLTguODQ4LDAuMDAtMTYuMDAtNy4xNTItMTYuMDAtMTYuMDBsMC4wMC0yMDguMDAgQyAxMjguMDAsMzkuMDU2LCAxMzUuMTUyLDMxLjkwNCwgMTQ0LjAwLDMxLjkwNHogTSAxNDQuMDAsMjU1LjkybCAzMi4wMCwwLjAwIGwwLjAwLTIwOC4wMCBMIDE0NC4wMCw0Ny45MiBMIDE0NC4wMCwyNTUuOTIgek0gMjQwLjAwLDMxLjkwNGwgMzIuMDAsMC4wMCBjIDguODQ4LDAuMDAsIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMGwwLjAwLDIwOC4wMCBjMC4wMCw4Ljg0OC03LjE1MiwxNi4wMC0xNi4wMCwxNi4wMGwtMzIuMDAsMC4wMCAKCQljLTguODQ4LDAuMDAtMTYuMDAtNy4xNTItMTYuMDAtMTYuMDBsMC4wMC0yMDguMDAgQyAyMjQuMDAsMzkuMDU2LCAyMzEuMTUyLDMxLjkwNCwgMjQwLjAwLDMxLjkwNHogTSAyNDAuMDAsMjU1LjkybCAzMi4wMCwwLjAwIGwwLjAwLTIwOC4wMCBsLTMyLjAwLDAuMDAgTCAyNDAuMDAsMjU1LjkyIHpNIDMzNi4wMCwzMS45MDRsIDMyLjAwLDAuMDAgYyA4Ljg0OCwwLjAwLCAxNi4wMCw3LjE1MiwgMTYuMDAsMTYuMDBsMC4wMCwyMDguMDAgYzAuMDAsOC44NDgtNy4xNTIsMTYuMDAtMTYuMDAsMTYuMDBsLTMyLjAwLDAuMDAgCgkJYy04Ljg0OCwwLjAwLTE2LjAwLTcuMTUyLTE2LjAwLTE2LjAwbDAuMDAtMjA4LjAwIEMgMzIwLjAwLDM5LjA1NiwgMzI3LjE1MiwzMS45MDQsIDMzNi4wMCwzMS45MDR6IE0gMzM2LjAwLDI1NS45MmwgMzIuMDAsMC4wMCBsMC4wMC0yMDguMDAgbC0zMi4wMCwwLjAwIEwgMzM2LjAwLDI1NS45MiB6IiBkYXRhLXRhZ3M9InRyYXNoIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwNzsiIGQ9Ik0gNDk3Ljc2LDI2LjYyNGMtMy4yMTYsMi4xMjgtNjEuNTY4LDQwLjQwLTE0OC4zNjgsNTkuMTg0YyAzMS44NCw0MC4zMzYsIDUyLjI4OCw5NC41OTIsIDYwLjk3NiwxMzAuNzA0CgljIDEyLjA2NCw1MC4wNDgsIDcuMzc2LDE0Ny45NjgtNDAuNjg4LDIwOC45OTJDIDM0MS41ODQsNDYxLjE2OCwgMzAyLjI3Miw0ODAuMDAsIDI1Ni4wMCw0ODAuMDBjLTQ2LjI3MiwwLjAwLTg1LjU4NC0xOC44NDgtMTEzLjY2NC01NC40OTYKCUMgOTQuMjcyLDM2NC40OTYsIDg5LjYwLDI2Ni41NzYsIDEwMS42NDgsMjE2LjUyOGMgOC42ODgtMzYuMTEyLCAyOS4xMi05MC4zNjgsIDYwLjk3Ni0xMzAuNzA0Yy04Ni44MC0xOC43ODQtMTQ1LjE1Mi01Ny4wNTYtMTQ4LjM1Mi01OS4xODQKCWMtMTEuNzI4LTcuODA4LTE2Ljk3Ni0yMi40MC0xMi44OC0zNS44NzJDIDUuNDU2LTIyLjc1MiwgMTcuOTItMzIuMDAsIDMyLjAwLTMyLjAwbCA0NDguMDAsMC4wMCBjIDE0LjA5NiwwLjAwLCAyNi41MjgsOS4yNDgsIDMwLjYyNCwyMi43NTIKCUMgNTE0LjczNiw0LjIyNCwgNTA5LjQ4OCwxOC44MTYsIDQ5Ny43NiwyNi42MjR6IE0gMzI0LjI3MiwxMDUuNjMybC01LjIxNi02LjYyNGMtMzguMTYtNDMuODQtODcuOTItNDMuODQtMTI2LjA2NCwwLjAwbC01LjIzMiw2LjYyNAoJYy00NC41Niw1Ni40NjQtNjYuNjcyLDEzMS4xNTItNTcuMTUyLDIwMi40MEMgMTM5LjMyOCwzNzYuNDk2LCAxNzguNTYsNDQ4LjAwLCAyNTYuMDAsNDQ4LjAwYyA3Ny40NCwwLjAwLCAxMTYuNjg4LTcxLjUyLCAxMjUuNDA4LTEzOS45ODQKCUMgMzkwLjg5NiwyMzYuNzM2LCAzNjguODY0LDE2Mi4xMjgsIDMyNC4yNzIsMTA1LjYzMnogTSAzMi4wMCwwLjAwYyAyLjIwOCwxLjQ3MiwgNTYuNDE2LDM3LjAyNCwgMTM3LjM3Niw1NC41MjhsIDM5Ljc0NCw4LjU5MkMgMjIzLjMxMiw1My44MDgsIDIzOC44OCw0OC4wMCwgMjU2LjAwLDQ4LjAwCgljIDE3LjEzNiwwLjAwLCAzMi42ODgsNS44MDgsIDQ2Ljg4LDE1LjEybCAzOS43NDQtOC41OTJjIDgwLjMyLTE3LjM3NiwgMTM0LjMzNi01Mi41MjgsIDEzNy4zNzYtNTQuNTI4TCAzMi4wMCwwLjAwIHoiIGRhdGEtdGFncz0idXNlciIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDg7IiBkPSJNIDM1Mi4wNjQsNDgwLjAwYy04OC4zNjgsMC4wMC0xNjAuMDAtNzEuNjQ4LTE2MC4wMC0xNjAuMDBjMC4wMC0yMC41NiwgNC4zMDQtNDAuMDE2LCAxMS40MDgtNTguMDY0TCA5LjA4OCw2Ny41NjgKCQlDIDMuNDcyLDYxLjkzNiwgMC4wMCw1Ni41OTIsIDAuMDAsNDguMDBsMC4wMC00OC4wMCBjMC4wMC0xNy4xMiwgMTQuODY0LTMyLjAwLCAzMi4wMC0zMi4wMGwgNDguMDAsMC4wMCBjIDguNTc2LDAuMDAsIDE0LjAwLDMuNDQsIDE5LjYxNiw5LjAyNEwgMTIyLjU3NiwwLjAwbCAzNy40ODgsMC4wMCBjIDE3LjY2NCwwLjAwLCAzMi4wMCwxNC4zMzYsIDMyLjAwLDMyLjAwbDAuMDAsMzIuMDAgbCAzMi4wMCwwLjAwIAoJCWMgMTcuNjY0LDAuMDAsIDMyLjAwLDE0LjMzNiwgMzIuMDAsMzIuMDBsMC4wMCwzNy41MDQgbCAzNy45MDQsMzcuOTM2QyAzMTIuMDMyLDE2NC4zMiwgMzMxLjQ3MiwxNjAuMDAsIDM1Mi4wNjQsMTYwLjAwYyA4OC4zMzYsMC4wMCwgMTYwLjAwLDcxLjY0OCwgMTYwLjAwLDE2MC4wMFMgNDQwLjQwLDQ4MC4wMCwgMzUyLjA2NCw0ODAuMDB6IE0gMzUyLjA2NCwxOTIuMDAKCQljLTIzLjY4LDAuMDAtNDUuNjMyLDYuODgtNjQuNjU2LDE4LjExMmwtNS41MDQtNS40ODhsLTE4LjAwLTE4LjAwbC0zMC40OC0zMC40OTZjLTYuMDAtNi4wMC05LjM3Ni0xNC4xMjgtOS4zNzYtMjIuNjI0TCAyMjQuMDQ4LDk2LjAwIGwtMzIuMDAsMC4wMCAKCQljLTE3LjY2NCwwLjAwLTMyLjAwLTE0LjMyLTMyLjAwLTMyLjAwbDAuMDAtMzIuMDAgTCAxMjIuNTc2LDMyLjAwIGMtOC40OCwwLjAwLTE2LjYyNC0zLjM3Ni0yMi42MjQtOS4zNzZsLTIyLjY4OC0yMi42ODhMIDMyLjA0OCwwLjAwTCAzMi4wMCw0NS42MGwgMTg2LjY0LDE4Ni4zMDQKCQljMC4wMCwwLjAwLDAuMDAtMC4wMTYsIDAuMDE2LTAuMDMybCAyMy41MDQsMjMuNTA0Yy0xMS4yMzIsMTkuMDI0LTE4LjExMiw0MC45Ni0xOC4xMTIsNjQuNjRjMC4wMCw3MC42ODgsIDU3LjMyOCwxMjguMDAsIDEyOC4wMCwxMjguMDBzIDEyOC4wMC01Ny4zMTIsIDEyOC4wMC0xMjguMDBTIDQyMi43NTIsMTkyLjAwLCAzNTIuMDY0LDE5Mi4wMHpNIDQ0NS4xMiwzNDguMTc2Yy0xNy45MzYsMjQuOTkyLTM5Ljc3Niw0Ni44MC02NC44OCw2NC44NjRDIDM3Ni4xNiw0MTYuMDAsIDM3MC44OCw0MTYuNzM2LCAzNjYuMTI4LDQxNS4wNzIKCQljLTIyLjIyNC03LjgyNC0zNy40NC0yMy4wMjQtNDUuMjE2LTQ1LjI0OGMtMC41OTItMS42NjQtMC44OC0zLjM5Mi0wLjg4LTUuMTA0YzAuMDAtMy4xODQsIDAuOTkyLTYuMzM2LCAyLjkxMi05LjAwOAoJCWMgMTguMDAtMjUuMDI0LCAzOS44MDgtNDYuODQ4LCA2NC44NDgtNjQuODQ4YyA0LjA5Ni0yLjk0NCwgOS4zNDQtMy42OTYsIDE0LjA5Ni0yLjA0OGMgMjIuMjU2LDcuNzc2LCAzNy40NzIsMjMuMDA4LCA0NS4yOCw0NS4yNDgKCQljIDAuNTkyLDEuNjY0LCAwLjg4LDMuMzkyLCAwLjg4LDUuMTA0QyA0NDguMDMyLDM0Mi4zNTIsIDQ0Ny4wMjQsMzQ1LjUwNCwgNDQ1LjEyLDM0OC4xNzZ6IE0gMzk3LjEyLDMwMy44NEMgMzczLjQ3MiwzMjAuODQ4LCAzNTIuODgsMzQxLjQ0LCAzMzYuMDAsMzY0LjUyOAoJCWMgNi4xOTIsMTcuNjQ4LCAxNy43NzYsMjkuMjMyLCAzNC45MTIsMzUuNTM2YyAyMy42NjQtMTcuMDQsIDQ0LjIyNC0zNy41ODQsIDYxLjA1Ni02MC45NzZDIDQyNS43MTIsMzIxLjU2OCwgNDE0LjE2LDMxMC4wNDgsIDM5Ny4xMiwzMDMuODR6IiBkYXRhLXRhZ3M9ImtleSIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMDk7IiBkPSJNIDMyMC4wMCw0NzkuOTJjLTEwNi4wMzIsMC4wMC0xOTIuMDAtODUuOTY4LTE5Mi4wMC0xOTIuMDBjMC4wMC0zMi40MTYsIDguMTEyLTYyLjkyOCwgMjIuMzItODkuNzI4bC0xMzMuNTA0LTEzMy40NzJsIDAuMTEyLTAuMDk2CgkJQyA2LjQ5Niw1NC4zNjgsMC4wMCw0MC4xNiwwLjAwLDI0LjM2OGMwLjAwLTMxLjE4NCwgMjUuMjgtNTYuNDY0LCA1Ni40NjQtNTYuNDY0YyAxNS43NiwwLjAwLCAyOS45ODQsNi40OTYsIDQwLjI0LDE2Ljk0NGwtMC4wMzIsMC4wMzJsIDEzMy40NTYsMTMzLjQ0CgkJYyAyNi44MTYtMTQuMjU2LCA1Ny4zNzYtMjIuNDAsIDg5Ljg3Mi0yMi40MGMgMTA2LjAzMiwwLjAwLCAxOTIuMDAsODUuOTY4LCAxOTIuMDAsMTkyLjAwQyA1MTIuMDAsMzkzLjk1MiwgNDI2LjAzMiw0NzkuOTIsIDMyMC4wMCw0NzkuOTJ6IE0gNzYuNzIsNC44NDgKCQljLTUuMTUyLTUuMzQ0LTEyLjI4OC04LjY4OC0yMC4yNTYtOC42ODhjLTE1LjYwLDAuMDAtMjguMjQsMTIuNjI0LTI4LjI0LDI4LjIyNGMwLjAwLDcuOTY4LCAzLjM2LDE1LjA4OCwgOC42ODgsMjAuMjU2bC0wLjE0NCwwLjEyOGwgMTI5LjA1NiwxMjkuMDU2CgkJYyAxMS4yOC0xNS4yMTYsIDI0LjcyLTI4LjY1NiwgMzkuOTA0LTM5Ljk2OEwgNzYuNzIsNC44NDh6IE0gMzIwLjAwLDEyNy45MDRjLTg4LjM1MiwwLjAwLTE2MC4wMCw3MS42NjQtMTYwLjAwLDE2MC4wMGMwLjAwLDg4LjM1MiwgNzEuNjQ4LDE2MC4wMCwgMTYwLjAwLDE2MC4wMAoJCWMgODguMzM2LDAuMDAsIDE2MC4wMC03MS42NDgsIDE2MC4wMC0xNjAuMDBDIDQ4MC4wMCwxOTkuNTY4LCA0MDguMzM2LDEyNy45MDQsIDMyMC4wMCwxMjcuOTA0ek0gMzIwLjAwLDM5OS45MiBDIDMyNC40MCwzOTkuOTIgMzI4LjAwLDM5Ni4zMzYgMzI4LjAwLDM5MS45MiBDIDMyOC4wMCwzODcuNTA0IDMyNC40MCwzODMuOTIgMzIwLjAwLDM4My45MiBDIDI2Ni45NzYsMzgzLjkyIDIyNC4wMCwzNDAuOTI4IDIyNC4wMCwyODcuOTIgQyAyMjQuMDAsMjgzLjUwNCAyMjAuNDE2LDI3OS45MiAyMTYuMDAsMjc5LjkyIEMgMjExLjU4NCwyNzkuOTIgMjA4LjAwLDI4My41MDQgMjA4LjAwLDI4Ny45MiBDIDIwOC4wMCwzNDkuNzc2IDI1OC4xMjgsMzk5LjkyIDMyMC4wMCwzOTkuOTIgWiIgZGF0YS10YWdzPSJzZWFyY2giIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDBhOyIgZD0iTSA0ODYuMjU2LDI3Ny4xMmwtNDkuMDI0LDkuODI0Yy0yLjQ2NCw3LjA4OC01LjM3NiwxMy45NjgtOC41OTIsMjAuNjI0bCAyNy43NzYsNDEuNjY0CgkJYyA4LjQ2NCwxMi42ODgsIDYuNzg0LDI5LjYwLTQuMDAsNDAuMzY4bC0zMC43ODQsMzAuNzg0Yy02LjE5Miw2LjE5Mi0xNC4zNjgsOS4zNzYtMjIuNjU2LDkuMzc2Yy02LjEyOCwwLjAwLTEyLjMyLTEuNzYtMTcuNzEyLTUuMzc2CgkJbC00MS42NjQtMjcuNzZjLTYuNjg4LDMuMjMyLTEzLjU2OCw2LjExMi0yMC42NTYsOC41NzZMIDMwOS4xMiw0NTQuMjRjLTIuOTc2LDE0Ljk3Ni0xNi4xMjgsMjUuNzI4LTMxLjM3NiwyNS43MjhsLTQzLjUyLDAuMDAgCgkJYy0xNS4yNDgsMC4wMC0yOC4zODQtMTAuNzY4LTMxLjM3Ni0yNS43MjhsLTkuODI0LTQ5LjA0Yy03LjA4OC0yLjQ2NC0xMy45NjgtNS4zNi0yMC42MjQtOC41NzZMIDEzMC43NTIsNDI0LjM4NAoJCUMgMTI1LjMyOCw0MjguMDAsIDExOS4xNTIsNDI5Ljc2LCAxMTMuMDA4LDQyOS43NmMtOC4yNzIsMC4wMC0xNi40NDgtMy4xODQtMjIuNjQtOS4zNzZMIDU5LjYwLDM4OS42MGMtMTAuNzg0LTEwLjc4NC0xMi40NjQtMjcuNjgtNC4wMC00MC4zNjhsIDI3Ljc2LTQxLjY2NAoJCWMtMy4yMzItNi42NzItNi4xMTItMTMuNTUyLTguNTc2LTIwLjY0TCAyNS43MjgsMjc3LjEyQyAxMC43NjgsMjc0LjEyOCwwLjAwLDI2MC45OTIsMC4wMCwyNDUuNzQ0bDAuMDAtNDMuNTIgYzAuMDAtMTUuMjQ4LCAxMC43NjgtMjguNDAsIDI1LjcyOC0zMS4zNzYKCQlsIDQ5LjA0LTkuODRjIDIuNDY0LTcuMDg4LCA1LjM2LTEzLjk2OCwgOC41NzYtMjAuNjI0TCA1NS42MCw5OC43MmMtOC40NjQtMTIuNjg4LTYuNzg0LTI5LjYwLCA0LjAwLTQwLjM2OGwgMzAuNzg0LTMwLjc4NAoJCWMgNi4xOTItNi4xOTIsIDE0LjM2OC05LjM3NiwgMjIuNjQtOS4zNzZjIDYuMTQ0LDAuMDAsIDEyLjMzNiwxLjc3NiwgMTcuNzI4LDUuMzc2bCA0MS42NjQsMjcuNzc2YyA2LjY3Mi0zLjI0OCwgMTMuNTUyLTYuMTI4LCAyMC42NC04LjU5MgoJCWwgOS44MDgtNDkuMDI0YyAyLjk5Mi0xNC45NzYsIDE2LjEyOC0yNS43NDQsIDMxLjM3Ni0yNS43NDRsIDQzLjUyLDAuMDAgYyAxNS4yNDgsMC4wMCwgMjguNDAsMTAuNzg0LCAzMS4zNzYsMjUuNzQ0bCA5Ljg0LDQ5LjAyNAoJCWMgNy4wODgsMi40NjQsIDEzLjk2OCw1LjM3NiwgMjAuNjI0LDguNTkybCA0MS42NjQtMjcuNzc2YyA1LjQwOC0zLjYwLCAxMS42MC01LjM3NiwgMTcuNzEyLTUuMzc2YyA4LjI4OCwwLjAwLCAxNi40NjQsMy4xODQsIDIyLjY1Niw5LjM3NgoJCWwgMzAuNzg0LDMwLjc4NGMgMTAuNzg0LDEwLjc4NCwgMTIuNDY0LDI3LjY4LCA0LjAwLDQwLjM2OGwtMjcuNzc2LDQxLjY2NGMgMy4yNDgsNi42ODgsIDYuMTI4LDEzLjU2OCwgOC41OTIsMjAuNjU2bCA0OS4wMjQsOS44MDgKCQlDIDUwMS4yMTYsMTczLjgwOCwgNTEyLjAwLDE4Ni45NzYsIDUxMi4wMCwyMDIuMjI0bDAuMDAsNDMuNTIgQyA1MTIuMDAsMjYwLjk5MiwgNTAxLjIxNiwyNzQuMTI4LCA0ODYuMjU2LDI3Ny4xMnogTSA0MzAuOTQ0LDE5Mi40MAoJCWMtMTEuMTItMi4yMjQtMjAuMjI0LTEwLjE2LTIzLjkzNi0yMC44OGMtMi4wNjQtNS45MDQtNC40NjQtMTEuNjMyLTcuMTUyLTE3LjE4NGMtNC45NzYtMTAuMjI0LTQuMTI4LTIyLjI4OCwgMi4xNi0zMS43MTJsIDI3Ljc3Ni00MS42NjQKCQlsLTMwLjc4NC0zMC43ODRsLTQxLjY2NCwyNy43NzZjLTUuMzQ0LDMuNTY4LTExLjUzNiw1LjM3Ni0xNy43NDQsNS4zNzZjLTQuNzUyLDAuMDAtOS41MzYtMS4wNTYtMTMuOTM2LTMuMTg0CgkJYy01LjU2OC0yLjY4OC0xMS4yOC01LjEyLTE3LjIxNi03LjE4NGMtMTAuNjg4LTMuNzEyLTE4LjYyNC0xMi44MTYtMjAuODQ4LTIzLjkzNmwtOS44NC00OS4wNTZsLTQzLjUyLDAuMDAgbC05LjgwOCw0OS4wNTYKCQljLTIuMjI0LDExLjEyLTEwLjE2LDIwLjIyNC0yMC44NjQsMjMuOTM2Yy01LjkwNCwyLjA2NC0xMS42NDgsNC40NjQtMTcuMjAsNy4xNTJjLTQuNDE2LDIuMTYtOS4xODQsMy4yMTYtMTMuOTUyLDMuMjE2CgkJYy02LjIyNCwwLjAwLTEyLjQwLTEuODA4LTE3Ljc0NC01LjM3NmwtNDEuNjY0LTI3Ljc3NmwtMzAuNzg0LDMwLjc4NGwgMjcuNzYsNDEuNjY0YyA2LjI4OCw5LjQ0LCA3LjEwNCwyMS41MDQsIDIuMTkyLDMxLjY4CgkJYy0yLjY4OCw1LjU2OC01LjEwNCwxMS4yOC03LjE2OCwxNy4yMTZjLTMuNzEyLDEwLjY4OC0xMi44MzIsMTguNjI0LTIzLjkzNiwyMC44NDhsLTQ5LjA0LDkuODRMIDMyLjAwLDI0NS43NDRsIDQ5LjA1Niw5LjgwOAoJCWMgMTEuMTA0LDIuMjI0LCAyMC4yMjQsMTAuMTYsIDIzLjkzNiwyMC44NjRjIDIuMDY0LDUuOTA0LCA0LjQ0OCwxMS42NDgsIDcuMTUyLDE3LjIwYyA0Ljk2LDEwLjIwOCwgNC4xMjgsMjIuMjcyLTIuMTc2LDMxLjY5NkwgODIuMjI0LDM2Ni45NzYKCQlMIDExMi45OTIsMzk3Ljc2bCA0MS42NjQtMjcuNzZDIDE2MC4wMCwzNjYuNDMyLCAxNjYuMTkyLDM2NC42MjQsIDE3Mi40MCwzNjQuNjI0YyA0Ljc1MiwwLjAwLCA5LjUyLDEuMDU2LCAxMy45MzYsMy4xODRjIDUuNTUyLDIuNjg4LCAxMS4yOCw1LjEwNCwgMTcuMjAsNy4xNjgKCQljIDEwLjcwNCwzLjcxMiwgMTguNjQsMTIuODMyLCAyMC44NjQsMjMuOTM2bCA5LjgyNCw0OS4wNGwgNDMuNTIsMC4wMTZsIDkuODA4LTQ5LjA1NmMgMi4yMjQtMTEuMTA0LCAxMC4xNi0yMC4yMjQsIDIwLjg4LTIzLjkzNgoJCWMgNS45MDQtMi4wNjQsIDExLjYzMi00LjQ0OCwgMTcuMTg0LTcuMTUyYyA0LjQzMi0yLjE0NCwgOS4xODQtMy4yMCwgMTMuOTY4LTMuMjBjIDYuMjI0LDAuMDAsIDEyLjQwLDEuODA4LCAxNy43NDQsNS4zNzZsIDQxLjY2NCwyNy43NmwgMzAuNzg0LTMwLjc4NAoJCWwtMjcuNzc2LTQxLjY2NGMtNi4yODgtOS40NC03LjA4OC0yMS40ODgtMi4xOTItMzEuNjhjIDIuNjg4LTUuNTUyLCA1LjEyLTExLjI4LCA3LjE4NC0xNy4yMGMgMy43MTItMTAuNzA0LCAxMi44MTYtMTguNjQsIDIzLjkzNi0yMC44NjQKCQlsIDQ5LjAyNC05LjgyNEwgNDgwLjAwLDIwMi4yMjRMIDQzMC45NDQsMTkyLjQwek0gMjU2LjAwLDMzNS45ODRjLTYxLjg0LDAuMDAtMTEyLjAwLTUwLjE2LTExMi4wMC0xMTIuMDBjMC4wMC02MS44NTYsIDUwLjE2LTExMi4wMCwgMTEyLjAwLTExMi4wMHMgMTEyLjAwLDUwLjE2LCAxMTIuMDAsMTEyLjAwQyAzNjguMDAsMjg1LjgyNCwgMzE3Ljg0LDMzNS45ODQsIDI1Ni4wMCwzMzUuOTg0egoJCSBNIDI1Ni4wMCwxMjUuOTY4Yy01NC4xMTIsMC4wMC05OC4wMCw0My45MDQtOTguMDAsOTguMDBjMC4wMCw1NC4xMTIsIDQzLjg4OCw5OC4wMCwgOTguMDAsOTguMDBjIDU0LjA5NiwwLjAwLCA5OC4wMC00My44ODgsIDk4LjAwLTk4LjAwCgkJQyAzNTQuMDAsMTY5Ljg3MiwgMzEwLjA5NiwxMjUuOTY4LCAyNTYuMDAsMTI1Ljk2OHpNIDI1Ni4wMCwyODcuOTg0Yy0zNS4zNiwwLjAwLTY0LjAwLTI4LjY0LTY0LjAwLTY0LjAwYzAuMDAtMzUuMzQ0LCAyOC42NC02NC4wMCwgNjQuMDAtNjQuMDBjIDM1LjM0NCwwLjAwLCA2NC4wMCwyOC42NTYsIDY0LjAwLDY0LjAwQyAzMjAuMDAsMjU5LjMyOCwgMjkxLjM0NCwyODcuOTg0LCAyNTYuMDAsMjg3Ljk4NHoKCQkgTSAyNTYuMDAsMTc1Ljk2OGMtMjYuNDk2LDAuMDAtNDguMDAsMjEuNTA0LTQ4LjAwLDQ4LjAwYzAuMDAsMjYuNDk2LCAyMS41MDQsNDguMDAsIDQ4LjAwLDQ4LjAwcyA0OC4wMC0yMS41MDQsIDQ4LjAwLTQ4LjAwQyAzMDQuMDAsMTk3LjQ3MiwgMjgyLjQ5NiwxNzUuOTY4LCAyNTYuMDAsMTc1Ljk2OHoiIGRhdGEtdGFncz0ic2V0dGluZ3MiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDBiOyIgZD0iTSAyNTYuMDAsMzE5Ljk4NGMtNzAuNzA0LDAuMDAtMTI4LjAwLTU3LjI5Ni0xMjguMDAtMTI4LjAwYzAuMDAtNzAuNjg4LCA1Ny4yOTYtMTI4LjAwLCAxMjguMDAtMTI4LjAwCgkJYyA3MC42ODgsMC4wMCwgMTI4LjAwLDU3LjMxMiwgMTI4LjAwLDEyOC4wMEMgMzg0LjAwLDI2Mi42NzIsIDMyNi42ODgsMzE5Ljk4NCwgMjU2LjAwLDMxOS45ODR6IE0gMzI4Ljg4LDEyOS41MDRjLTM0LjQ5Ni00MC4yNTYtOTUuMDg4LTQ0LjkxMi0xMzUuMzQ0LTEwLjQwCgkJYy00MC4yNzIsMzQuNDk2LTQ0LjkxMiw5NS4xMDQtMTAuNDAsMTM1LjM0NGMgMzQuNDgsNDAuMjcyLCA5NS4wODgsNDQuOTEyLCAxMzUuMzQ0LDEwLjQwQyAzNTguNzIsMjMwLjM2OCwgMzYzLjM3NiwxNjkuNzQ0LCAzMjguODgsMTI5LjUwNHpNIDI1Ni4wMCwyNTUuOTg0IEMgMjYwLjQxNiwyNTUuOTg0IDI2NC4wMCwyNTIuNDAgMjY0LjAwLDI0Ny45ODQgQyAyNjQuMDAsMjQzLjU2OCAyNjAuNDE2LDIzOS45ODQgMjU2LjAwLDIzOS45ODQgQyAyMjkuNDg4LDIzOS45ODQgMjA4LjAxNiwyMTguNDk2IDIwOC4wMCwxOTIuMDAgTCAyMDguMDAsMTkxLjk2OCBDIDIwOC4wMCwxODcuNTY4IDIwNC40MTYsMTgzLjk2OCAyMDAuMDAsMTgzLjk2OCBDIDE5NS41ODQsMTgzLjk2OCAxOTIuMDAsMTg3LjU2OCAxOTIuMDAsMTkxLjk2OCBMIDE5Mi4wMCwxOTIuMDAgQyAxOTIuMDE2LDIyNy4zMjggMjIwLjY1NiwyNTUuOTg0IDI1Ni4wMCwyNTUuOTg0IFpNIDQ3MS44NzIsMzM1LjMyOGwtNjkuMzQ0LDExLjU2OGwtMjEuOTY4LDU0Ljk0NAoJCUMgMzczLjIxNiw0MjAuMTYsIDM1NS43MTIsNDMyLjAwLCAzMzYuMDAsNDMyLjAwTCAxNzYuMDAsNDMyLjAwIEMgMTU2LjI4OCw0MzIuMDAsIDEzOC43ODQsNDIwLjE2LCAxMzEuNDI0LDQwMS44MjRMIDEwOS40NzIsMzQ2Ljg5NkwgNDAuMTQ0LDMzNS4zMjhDIDE2Ljg4LDMzMS40NzIsMC4wMCwzMTEuNTY4LDAuMDAsMjg4LjAwbDAuMDAtMjQwLjAwIAoJCWMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMGwgNDE2LjAwLDAuMDAgYyAyNi40NjQsMC4wMCwgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMEwgNTEyLjAwLDI4OC4wMCBDIDUxMi4wMCwzMTEuNTY4LCA0OTUuMTIsMzMxLjQ3MiwgNDcxLjg3MiwzMzUuMzI4eiBNIDQ4MC4wMCw0OC4wMGMwLjAwLTguODQ4LTcuMTUyLTE2LjAwLTE2LjAwLTE2LjAwTCA0OC4wMCwzMi4wMCAKCQljLTguODQ4LDAuMDAtMTYuMDAsNy4xNTItMTYuMDAsMTYuMDBMIDMyLjAwLDI4OC4wMCBjMC4wMCw3LjgyNCwgNS42NjQsMTQuNDk2LCAxMy4zNzYsMTUuNzc2bCA4Ny4xMDQsMTQuNTEybCAyOC42NTYsNzEuNjQ4QyAxNjMuNTg0LDM5Ni4wMCwgMTY5LjQ1Niw0MDAuMDAsIDE3Ni4wMCw0MDAuMDBsIDE2MC4wMCwwLjAwIAoJCWMgNi41MjgsMC4wMCwgMTIuNDAtMy45ODQsIDE0Ljg0OC0xMC4wNjRsIDI4LjY1Ni03MS42NDhsIDg3LjEyLTE0LjUxMkMgNDc0LjMzNiwzMDIuNDk2LCA0ODAuMDAsMjk1LjgyNCwgNDgwLjAwLDI4OC4wMEwgNDgwLjAwLDQ4LjAwIHoiIGRhdGEtdGFncz0iY2FtZXJhIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAwYzsiIGQ9Ik0gNTAyLjI1NiwyNTcuODcybC04MC4wMCwxMjguMDBjLTExLjY4LDE4LjcwNC0zMi4xOTIsMzAuMDgtNTQuMjU2LDMwLjA4TCA2NC4wMCw0MTUuOTUyIAoJCWMtMzUuMzQ0LDAuMDAtNjQuMDAtMjguNjU2LTY0LjAwLTY0LjAwbDAuMDAtMjU2LjAwIGMwLjAwLTM1LjM0NCwgMjguNjU2LTY0LjAwLCA2NC4wMC02NC4wMGwgMzA0LjAwLDAuMDAgYyAyMi4wNjQsMC4wMCwgNDIuNTYsMTEuMzc2LCA1NC4yNTYsMzAuMDk2bCA4MC4wMCwxMjguMDBDIDUxNS4yNDgsMjEwLjc2OCwgNTE1LjI0OCwyMzcuMTIsIDUwMi4yNTYsMjU3Ljg3MnoKCQkgTSA0NzUuMTIsMjA3LjAwOGwtODAuMDAtMTI4LjAzMmMtNS44NzItOS40MDgtMTYuMDMyLTE1LjAyNC0yNy4xMi0xNS4wMjRMIDY0LjAwLDYzLjk1MiBjLTE3LjY0OCwwLjAwLTMyLjAwLDE0LjM2OC0zMi4wMCwzMi4wMGwwLjAwLDI1Ni4wMCBjMC4wMCwxNy42NDgsIDE0LjM1MiwzMi4wMCwgMzIuMDAsMzIuMDBsIDMwNC4wMCwwLjAwIAoJCWMgMTEuMDg4LDAuMDAsIDIxLjI0OC01LjYzMiwgMjcuMTItMTUuMDI0bCA4MC4wMC0xMjguMDBDIDQ4MS41NjgsMjMwLjYwOCwgNDgxLjU2OCwyMTcuMjk2LCA0NzUuMTIsMjA3LjAwOHpNIDM2OC4wMCwyNzEuOTUyYy0yNi41MjgsMC4wMC00OC4wMC0yMS40ODgtNDguMDAtNDguMDBjMC4wMC0yNi41MTIsIDIxLjQ3Mi00OC4wMCwgNDguMDAtNDguMDAKCQljIDI2LjQ5NiwwLjAwLCA0OC4wMCwyMS41MDQsIDQ4LjAwLDQ4LjAwQyA0MTYuMDAsMjUwLjQ2NCwgMzk0LjQ5NiwyNzEuOTUyLCAzNjguMDAsMjcxLjk1MnogTSAzNjguMDAsMTkxLjkzNmMtMTcuNjgsMC4wMC0zMi4wMCwxNC4zMzYtMzIuMDAsMzIuMDBjMC4wMCwxNy42NjQsIDE0LjMyLDMyLjAwLCAzMi4wMCwzMi4wMAoJCWMgMTcuNjY0LDAuMDAsIDMyLjAwLTE0LjMzNiwgMzIuMDAtMzIuMDBDIDQwMC4wMCwyMDYuMjg4LCAzODUuNjY0LDE5MS45MzYsIDM2OC4wMCwxOTEuOTM2eiIgZGF0YS10YWdzPSJ0YWciIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDBkOyIgZD0iTSA0MDAuMDAsMjcyLjAwTCA0MDAuMDAsMzM2LjAwIGMwLjAwLDc5LjUzNi02NC40NjQsMTQ0LjAwLTE0NC4wMCwxNDQuMDBjLTc5LjUzNiwwLjAwLTE0NC4wMC02NC40NjQtMTQ0LjAwLTE0NC4wMGwwLjAwLTY0LjAwIGMtMjYuNTEyLDAuMDAtNDguMDAtMjEuNDg4LTQ4LjAwLTQ4LjAwbDAuMDAtNDguMDAgbDAuMDAtMTYuMDAgbDAuMDAtMzIuMDAgbDAuMDAtMTYuMDAgYzAuMDAtNzkuNTM2LCA2NC40NjQtMTQ0LjAwLCAxNDQuMDAtMTQ0LjAwbCA5Ni4wMCwwLjAwIAoJCWMgNzkuNTM2LDAuMDAsIDE0NC4wMCw2NC40NjQsIDE0NC4wMCwxNDQuMDBsMC4wMCwxNi4wMCBsMC4wMCwzMi4wMCBsMC4wMCwxNi4wMCBsMC4wMCw0OC4wMCBDIDQ0OC4wMCwyNTAuNTI4LCA0MjYuNDk2LDI3Mi4wMCwgNDAwLjAwLDI3Mi4wMHogTSAxNDQuMDAsMzM2LjAwYzAuMDAsNjEuODU2LCA1MC4xNDQsMTEyLjAwLCAxMTIuMDAsMTEyLjAwYyA2MS44NTYsMC4wMCwgMTEyLjAwLTUwLjE0NCwgMTEyLjAwLTExMi4wMGwwLjAwLTY0LjAwIGwtMzIuMDAsMC4wMCBMIDMzNi4wMCwzMzUuOTY4IAoJCWMwLjAwLDQ0LjE5Mi0zNS44MDgsODAuMDAtODAuMDAsODAuMDBjLTQ0LjE5MiwwLjAwLTgwLjAwLTM1LjgwOC04MC4wMC04MC4wMEwgMTc2LjAwLDI3Mi4wMCBMIDE0NC4wMCwyNzIuMDAgTCAxNDQuMDAsMzM2LjAwIHogTSAzMjAuMDAsMzM2LjAwbDAuMDAtMC4wNDggTCAzMjAuMDAsMjcyLjAwIGwtMTI4LjAwLDAuMDAgTCAxOTIuMDAsMzM1Ljk2OCBMIDE5Mi4wMCwzMzYuMDAgYzAuMDAsMzUuMzQ0LCAyOC42NTYsNjQuMDAsIDY0LjAwLDY0LjAwQyAyOTEuMzQ0LDQwMC4wMCwgMzIwLjAwLDM3MS4zNDQsIDMyMC4wMCwzMzYuMDB6IE0gNDE2LjAwLDE3Ni4wMAoJCWwwLjAwLTE2LjAwIGwwLjAwLTMyLjAwIGwwLjAwLTE2LjAwIGMwLjAwLTYxLjc0NC01MC4yNTYtMTEyLjAwLTExMi4wMC0xMTIuMDBsLTk2LjAwLDAuMDAgYy02MS43NDQsMC4wMC0xMTIuMDAsNTAuMjU2LTExMi4wMCwxMTIuMDBsMC4wMCwxNi4wMCBsMC4wMCwzMi4wMCBsMC4wMCwxNi4wMCBsMC4wMCw0OC4wMCBjMC4wMCw4LjgzMiwgNy4xNjgsMTYuMDAsIDE2LjAwLDE2LjAwYyAxMC42NzIsMC4wMCwgMjEuMzI4LDAuMDAsIDMyLjAwLDAuMDBsIDIyNC4wMCwwLjAwIGMgMTAuNjU2LDAuMDAsIDIxLjMxMiwwLjAwLCAzMi4wMCwwLjAwCgkJYyA4LjgxNiwwLjAwLCAxNi4wMC03LjE2OCwgMTYuMDAtMTYuMDBMIDQxNi4wMCwxNzYuMDAgek0gMjU2LjAwLDE3Ni4wMCBDIDI3My42NjQsMTc2LjAwIDI4OC4wMCwxNjEuNjggMjg4LjAwLDE0NC4wMCBDIDI4OC4wMCwxMzQuMjU2IDI4Mi43NTIsMTE1LjcxMiAyNzcuMzQ0LDEwMS4wODggQyAyNzIuOTc2LDg5LjI4IDI2OC41MTIsODAuMDMyIDI1Ni4wMCw4MC4wMzIgQyAyNDQuNDk2LDgwLjAzMiAyMzkuMDI0LDg5LjM3NiAyMzQuNjcyLDEwMS4yNDggQyAyMjkuMzI4LDExNS44NCAyMjQuMDAsMTM0LjI4OCAyMjQuMDAsMTQ0LjAwIEMgMjI0LjAwLDE2MS42OCAyMzguMzM2LDE3Ni4wMCAyNTYuMDAsMTc2LjAwIFoiIGRhdGEtdGFncz0ibG9jayIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMGU7IiBkPSJNIDI1Ni4wMCw0ODAuMDBDIDE1OC43ODQsNDgwLjAwLCA4MC4wMCw0MDEuMjE2LCA4MC4wMCwzMDQuMDBjMC4wMC02NC40OTYsIDU5LjAwOC0xMzIuODQ4LCA4MC40OTYtMTkyLjg4QyAxOTIuNTQ0LDIxLjYwLCAxODguOTkyLTMyLjAwLCAyNTYuMDAtMzIuMDAKCQljIDY4LjAwLDAuMDAsIDYzLjQ0LDUzLjM0NCwgOTUuNTA0LDE0Mi43NTJDIDM3My4wNTYsMTcwLjkxMiwgNDMyLjAwLDI0MC4wMCwgNDMyLjAwLDMwNC4wMEMgNDMyLjAwLDQwMS4yMTYsIDM1My4xODQsNDgwLjAwLCAyNTYuMDAsNDgwLjAweiBNIDI5Ny40NzIsNDUuMTg0bC03OS4zMjgtOS45MDQKCQljLTIuODMyLDguMTkyLTUuODcyLDE3Ljc3Ni05LjU2OCwzMC4yODhjLTAuMDQ4LDAuMTYtMC4xMTIsMC4zMzYtMC4xNDQsMC40OTZsIDk5LjAwOCwxMi4zNjhjLTEuNDA4LTQuNzItMi45MTItOS42OC00LjIyNC0xNC4xMjgKCQlDIDMwMS4xMiw1Ny4xMiwgMjk5LjI0OCw1MC44OCwgMjk3LjQ3Miw0NS4xODR6IE0gMjAzLjc3Niw4MS40NzJjLTIuOTEyLDkuNjMyLTYuMTkyLDE5Ljc3Ni05Ljg0LDMwLjUyOGwgMTI0LjI1NiwwLjAwIAoJCWMtMS45NjgtNS43NDQtMy45MzYtMTEuNTA0LTUuNjMyLTE2Ljk0NEwgMjAzLjc3Niw4MS40NzJ6IE0gMjU2LjAwLDAuMDBjLTE2LjIwOCwwLjAwLTIzLjY2NCwxLjg3Mi0zMS45NTIsMjAuMDBsIDY3LjgwOCw4LjQ5NgoJCUMgMjgyLjAzMiwyLjAzMiwgMjc0Ljg4LDAuMDAsIDI1Ni4wMCwwLjAweiBNIDMzMC43NTIsMTQ0LjAwbC0xNDkuMzI4LDAuMDAgYy03Ljk2OCwxNy4yOC0xNy41MzYsMzQuNTYtMjYuOTc2LDUxLjQ3MkMgMTMzLjU2OCwyMzIuODMyLCAxMTIuMDAsMjcxLjQ3MiwgMTEyLjAwLDMwNC4wMAoJCWMwLjAwLDc5LjQwOCwgNjQuNTkyLDE0NC4wMCwgMTQ0LjAwLDE0NC4wMGMgNzkuNDA4LDAuMDAsIDE0NC4wMC02NC41OTIsIDE0NC4wMC0xNDQuMDBjMC4wMC0zMi4yODgtMjEuNjAtNzEuMTM2LTQyLjQ5Ni0xMDguNzJDIDM0OC4xNiwxNzguNDMyLCAzMzguNjU2LDE2MS4xODQsIDMzMC43NTIsMTQ0LjAwek0gMjU2LjAwLDQwMC4wMCBDIDI2MC40MCw0MDAuMDAgMjY0LjAwLDM5Ni40MTYgMjY0LjAwLDM5Mi4wMCBDIDI2NC4wMCwzODcuNTg0IDI2MC40MTYsMzg0LjAwIDI1Ni4wMCwzODQuMDAgQyAyMTEuODg4LDM4NC4wMCAxNzYuMDAsMzQ4LjExMiAxNzYuMDAsMzA0LjAwIEMgMTc2LjAwLDI5OS41ODQgMTcyLjQxNiwyOTYuMDAgMTY4LjAwLDI5Ni4wMCBDIDE2My41ODQsMjk2LjAwIDE2MC4wMCwyOTkuNTg0IDE2MC4wMCwzMDQuMDAgQyAxNjAuMDAsMzU2Ljk0NCAyMDMuMDU2LDQwMC4wMCAyNTYuMDAsNDAwLjAwIFoiIGRhdGEtdGFncz0iYnVsYiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMGY7IiBkPSJNIDQ3MC4zMiw0MzguNzJDIDQ0NC4wMCw0NjUuMDA4LCA0MDkuMzQ0LDQ4MC4wMCwgMzc1LjE4NCw0ODAuMDBjLTI4LjgxNiwwLjAwLTU1LjM0NC0xMC42ODgtNzQuNzItMzAuMDMybC03Ny44NzItNzguNDY0CgljLTAuMjQtMC4yMjQtMC41MTItMC4zNjgtMC43NTItMC42MDhjLTAuMTI4LTAuMTI4LTAuMjA4LTAuMzA0LTAuMzM2LTAuNDE2bCAwLjAzMi0wLjAzMkwgNTYuMjcyLDIwMy45MDQKCWMtNy42MTYtNy41NjgtMTMuMTM2LTE2Ljk5Mi0xNi4yMDgtMjcuMjhsLTM3LjU4NC0xMzYuMTI4QyAyLjQ0OCw0MC4xMjgsMC4wMCwyOS40NCwwLjAwLDI0LjAwQzAuMDAtNi45MTIsIDI1LjEwNC0zMi4wMCwgNTYuMDY0LTMyLjAwCgljIDYuMTYsMC4wMCwgMTguMDgsMi45NDQsIDE4LjUxMiwzLjAwOGwgMTM1LjY0OCwzNS42NjRjIDEwLjMwNCwzLjA1NiwgMTkuNjY0LDguNjI0LCAyNy4yOCwxNi4yNTZsIDI0NC4yMDgsMjQ2LjEyOAoJQyA1MjYuMTI4LDMxMy41MDQsIDUyMS4xMiwzODguMDAsIDQ3MC4zMiw0MzguNzJ6IE0gMjU2LjIyNCw5OS4yOGMtMS4zMTIsMTQuNDMyLTUuMzkyLDI4LjU5Mi0xMS41MDQsNDIuMDMybCAxNTEuMjgsMTUxLjI2NAoJYyA5LjI0OC0yOS4yMTYsIDQuNDk2LTU5Ljc3Ni0xNS43NzYtODAuMDY0Yy0wLjEyOC0wLjEyOC0wLjI4OC0wLjIwOC0wLjQwLTAuMzM2bCAwLjIyNC0wLjIwOGwtMTIzLjY0OC0xMjQuNjQKCUMgMjU2LjQwLDkxLjMxMiwgMjU2LjU5Miw5NS4yMTYsIDI1Ni4yMjQsOTkuMjh6IE0gMjM2LjY4OCwxNTUuOTA0Yy01Ljk2OCw5LjgwOC0xMi43NTIsMTkuMjgtMjEuMTUyLDI3LjY2NAoJYy05Ljc3Niw5Ljc3Ni0yMC45OTIsMTcuNDQtMzIuNzA0LDIzLjg3MmwgMTUyLjUxMiwxNTIuNTEyYyAxMS45NjgtNS4zMTIsIDIzLjQ0LTEyLjg4LCAzMy41NjgtMjMuMDA4YyA4LjY1Ni04LjYyNCwgMTUuMzQ0LTE4LjI4OCwgMjAuNDk2LTI4LjMzNgoJTCAyMzYuNjg4LDE1NS45MDR6IE0gMTY3Ljc3NiwyMTUuMDA4Yy0xNC44MTYsNS45NjgtMzAuMzM2LDkuMzc2LTQ1Ljg4OCw5LjU4NGwgMTIzLjI0OCwxMjQuMTkyYyAxOC44NjQsMTguNDAsIDQ2LjMzNiwyMy42OTYsIDczLjM5MiwxNi45OTIKCUwgMTY3Ljc3NiwyMTUuMDA4eiBNIDY2LjY3MiwyLjAzMkMgNjQuOTI4LDEuNjMyLCA1OS41MDQsMC4yNTYsIDU1LjgyNCwwLjAwQyA0Mi42NzIsMC4xNiwgMzIuMDAsMTAuODQ4LCAzMi4wMCwyNC4wMAoJYyAwLjE5MiwyLjY4OCwgMS4yNjQsNy4zMTIsIDEuNjMyLDguOTkybCAxNi44NDgsNjEuMDI0YyAxOC4yODgsMC40OTYsIDM3Ljk2OC02LjYyNCwgNTMuNDQtMjIuMTI4YyAxNS43MTItMTUuNjgsIDIzLjEwNC0zNS43NDQsIDIyLjMwNC01NC4yNTYKCUwgNjYuNjcyLDIuMDMyeiBNIDE0MS45ODQsMjEuODA4Yy0wLjM4NCwyMS40NzItOS4xMiw0My44MDgtMjYuNzUyLDYxLjQwOEMgOTguNTYsOTkuOTA0LCA3Ni43MzYsMTA5LjUzNiwgNTQuOTc2LDExMC40MGwgMTUuOTM2LDU3LjcxMgoJYyAxLjE1MiwzLjg0LCAzLjQ0LDcuNjMyLCA2LjI1NiwxMC45NDRjIDMyLjA5NiwyMi45NzYsIDgxLjQ1NiwxNi4xOTIsIDExNS43NDQtMTguMTI4YyAzNi4yNzItMzYuMjU2LCA0MS44NzItODkuMzc2LCAxMy45MzYtMTIxLjA4OAoJYy0xLjg1Ni0wLjk3Ni0zLjcyOC0xLjkwNC01Ljc0NC0yLjQ5NkwgMTQxLjk4NCwyMS44MDh6IE0gNDU5LjA1NiwyOTEuNjQ4bC0yNi45NDQtMjcuMTUyYzAuMDAsMy42MTYsIDAuNDMyLDcuMDg4LCAwLjA5NiwxMC43ODQKCWMtMi44MTYsMzAuOTYtMTcuMjQ4LDYwLjg5Ni00MC42ODgsODQuMzA0Yy0yNi4wNjQsMjYuMDgtNjAuNjI0LDQxLjA0LTk0Ljg0OCw0MS4xMzZsIDI2LjQ5NiwyNi43MkMgMzM2LjQzMiw0NDAuNjcyLCAzNTQuOTQ0LDQ0OC4wMCwgMzc1LjE4NCw0NDguMDAKCWMgMjUuNzQ0LDAuMDAsIDUyLjE5Mi0xMS42NDgsIDcyLjUyOC0zMS45MmMgMTkuMDg4LTE5LjA1NiwgMzAuNDY0LTQyLjczNiwgMzIuMDk2LTY2LjY4OEMgNDgxLjMxMiwzMjcuMDQsIDQ3My45MzYsMzA2LjU0NCwgNDU5LjA1NiwyOTEuNjQ4eiIgZGF0YS10YWdzPSJwZW4iIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDEwOyIgZD0iTSA1MDIuNjI0LDMyNS4xNjhsLTgxLjI4LDgxLjI5NkMgNDE1LjM0NCw0MTIuNDY0LCA0MDcuMTg0LDQxNS44NCwgMzk4LjcyLDQxNS44NEwgMTEzLjI5Niw0MTUuODQgCgljLTguNDgsMC4wMC0xNi42MjQtMy4zNzYtMjIuNjI0LTkuMzc2bC04MS4yOC04MS4yOTZDIDMuMTA0LDMxOC44OTYtMC4wMzIsMzEwLjYyNCwwLjAwLDMwMi4zMzZjIDAuMDQ4LTcuNTIsIDIuNzM2LTE1LjAyNCwgOC4wOTYtMjEuMDU2CglsIDIyMy45ODQtMjM4LjUyOEMgMjM4LjE2LDM1LjkwNCwgMjQ2Ljg2NCwzMi4wMCwgMjU2LjAwLDMyLjAwYyA5LjEzNiwwLjAwLCAxNy44NCwzLjkwNCwgMjMuOTA0LDEwLjc1MmwgMjI0LjAwLDIzOC41MjhjIDUuNDcyLDYuMTYsIDguMTYsMTMuODcyLCA4LjA5NiwyMS41NjgKCUMgNTExLjkzNiwzMTAuOTQ0LCA1MDguNzg0LDMxOS4wMDgsIDUwMi42MjQsMzI1LjE2OHogTSAyOTEuNTA0LDMwMy44NEwgMjIwLjQ4LDMwMy44NCBMIDI1Ni4wMCwzMzMuNDI0TCAyOTEuNTA0LDMwMy44NHogTSAyNjguNTEyLDM0My44NGwgNDMuNzEyLDM2LjQ0OGwgMzIuMjg4LTMyLjI4OAoJTCAzMDQuMDAsMzE0LjI1NkwgMjY4LjUxMiwzNDMuODR6IE0gMjA4LjAwLDMxNC4yNTZMIDE2Ny40ODgsMzQ4LjAwbCAzMi4yODgsMzIuMjg4bCA0My43MjgtMzYuNDQ4TCAyMDguMDAsMzE0LjI1NnogTSAyOTUuODQsMjg3Ljg0TCAyNTYuMDAsODguNTkyTCAyMTYuMTYsMjg3Ljg0TCAyOTUuODQsMjg3Ljg0IHoKCSBNIDMxMi4xNiwyODcuODRsIDc4LjQ5NiwwLjAwIGwtMTE3Ljc0NC0xOTYuMzA0TCAzMTIuMTYsMjg3Ljg0eiBNIDMxNi40NjQsMzAzLjg0bCAzOS40MDgsMzIuODE2bCAzMi44MTYtMzIuODE2TCAzMTYuNDY0LDMwMy44NCB6IE0gMzMxLjMxMiwzODMuODRsIDU2LjE5MiwwLjAwIGwtMzAuNjU2LTI1LjU1MgoJTCAzMzEuMzEyLDM4My44NHogTSAyNTYuMDAsMzU0LjI0bC0zNS41MiwyOS42MGwgNzEuMDA4LDAuMDAgTCAyNTYuMDAsMzU0LjI0eiBNIDE1NS4xMzYsMzU4LjI4OEwgMTI0LjQ4LDM4My44NGwgNTYuMjA4LDAuMDAgTCAxNTUuMTM2LDM1OC4yODh6IE0gMTU2LjEyOCwzMzYuNjU2bCAzOS4zOTItMzIuODE2TCAxMjMuMzEyLDMwMy44NCAKCUwgMTU2LjEyOCwzMzYuNjU2eiBNIDE5OS44NCwyODcuODRsIDM5LjI0OC0xOTYuMzA0TCAxMjEuMzI4LDI4Ny44NEwgMTk5Ljg0LDI4Ny44NCB6IE0gMjAzLjI2NCwxMjAuMTkyTCA0NS44MjQsMjg3Ljg0bCA1Ni44NjQsMC4wMCBMIDIwMy4yNjQsMTIwLjE5MnogTSA0MDkuMzEyLDI4Ny44NGwgNTYuODgsMC4wMCAKCWwtMTU3LjQ3Mi0xNjcuNjhMIDQwOS4zMTIsMjg3Ljg0eiBNIDQxMS4zMTIsMzAzLjg0bC00My4wODgsNDMuMDg4bCAzNi43NTIsMzAuNjRsIDczLjcxMi03My43MjhMIDQxMS4zMTIsMzAzLjg0IHogTSAxMDYuOTc2LDM3Ny42MGwgMzYuODE2LTMwLjY3MkwgMTAwLjY4OCwzMDMuODRMIDMyLjA5NiwzMDMuODQgCglMIDEwNi45NzYsMzc3LjYweiIgZGF0YS10YWdzPSJkaWFtb25kIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxMTsiIGQ9Ik0gNDMyLjAwLDQwMC4wNjRMIDgwLjAwLDQwMC4wMEMgNzEuMTUyLDQwMC4wMCwgNjQuMDAsMzkyLjkxMiwgNjQuMDAsMzg0LjA2NGwwLjAwLTIyNC4wMCBjMC4wMC04Ljg0OCwgNy4xNTItMTYuMDAsIDE2LjAwLTE2LjAwbCAzNTIuMDAsMC4wMCBjIDguODQ4LDAuMDAsIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMGwwLjAwLDIyNC4wMCAKCQlDIDQ0OC4wMCwzOTIuOTEyLCA0NDAuODQ4LDQwMC4wNjQsIDQzMi4wMCw0MDAuMDY0eiBNIDQzMi4wMCwxNjAuMDBMIDgwLjAwLDE2MC4wMCBMIDgwLjAwLDM4NC4wNjQgbCAzNTIuMDAsMC4wMCBMIDQzMi4wMCwxNjAuMDAgek0gNDY0LjAwLDQ2NC4wMEwgNDguMDAsNDY0LjAwIEMgMjEuNDg4LDQ2NC4wMCwwLjAwLDQ0Mi41MjgsMC4wMCw0MTYuMDBsMC4wMC0zMjAuMDAgYzAuMDAtMjYuNDY0LCAyMS40MDgtNDcuOTA0LCA0Ny44NC00Ny45NjhMIDIwOC4wMCw0OC4wMzIgbDAuMDAtMTkuNDcyIGwtOTkuODcyLTEyLjk3NgoJCUMgMTAwLjk5MiwxMy44MDgsIDk2LjAwLDcuNDA4LCA5Ni4wMCwwLjA2NGMwLjAwLTguODQ4LCA3LjE1Mi0xNi4wMCwgMTYuMDAtMTYuMDBsIDI4OC4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwYzAuMDAsNy4zNDQtNC45OTIsMTMuNzQ0LTEyLjEyOCwxNS41MzZMIDMwNC4wMCwyOC41NmwwLjAwLDE5LjQ3MiAKCQlsIDE2MC4xNiwwLjAwIEMgNDkwLjU5Miw0OC4wOTYsIDUxMi4wMCw2OS41MzYsIDUxMi4wMCw5Ni4wMEwgNTEyLjAwLDQxNi4wMCBDIDUxMi4wMCw0NDIuNTI4LCA0OTAuNDk2LDQ2NC4wMCwgNDY0LjAwLDQ2NC4wMHogTSA0ODAuMDAsOTYuMDBjMC4wMC04LjgxNi03LjE4NC0xNi4wMC0xNi4wMC0xNi4wMGwtMTQ0LjAwLDAuMDAgbC0xMjguMDAsMC4wMCBMIDQ4LjAwLDgwLjAwIGMtOC44MzIsMC4wMC0xNi4wMCw3LjE4NC0xNi4wMCwxNi4wMEwgMzIuMDAsNDE2LjAwIAoJCWMwLjAwLDguODMyLCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDBsIDQxNi4wMCwwLjAwIGMgOC44MTYsMC4wMCwgMTYuMDAtNy4xNjgsIDE2LjAwLTE2LjAwTCA0ODAuMDAsOTYuMDAgeiIgZGF0YS10YWdzPSJkaXNwbGF5IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxMjsiIGQ9Ik0gMjU2LjAzMiwxOTYuMDY0YyA1Mi45NDQsMC4wMCwgOTYuMDAsNDMuMDcyLCA5Ni4wMCw5Ni4wMHMtNDMuMDU2LDk2LjAwLTk2LjAwLDk2LjAwCgkJYy01Mi45NDQsMC4wMC05Ni4wMC00My4wNTYtOTYuMDAtOTYuMDBTIDIwMy4wODgsMTk2LjA2NCwgMjU2LjAzMiwxOTYuMDY0eiBNIDI1Ni4wMzIsMzcyLjA2NGMgNDQuMTI4LDAuMDAsIDgwLjAwLTM1Ljg3MiwgODAuMDAtODAuMDBzLTM1Ljg3Mi04MC4wMC04MC4wMC04MC4wMGMtNDQuMTI4LDAuMDAtODAuMDAsMzUuODcyLTgwLjAwLDgwLjAwCgkJUyAyMTEuOTA0LDM3Mi4wNjQsIDI1Ni4wMzIsMzcyLjA2NHpNIDI1Ni4wMCw0ODAuMDBDIDE1MC4xMTIsNDgwLjAwLCA2NC4wMCwzOTQuOTQ0LCA2NC4wMCwyODcuOTg0YzAuMDAtMTEyLjAwLCA5Ni4wMTYtMjI2LjU3NiwgMTY2LjAxNi0zMDcuMTA0CgkJQyAyMzAuMjcyLTE5LjQ0LCAyNDEuNTA0LTMyLjAwLCAyNTUuMzkyLTMyLjAwYyAwLjAzMiwwLjAwLCAxLjE2OCwwLjAwLCAxLjIzMiwwLjAwYyAxMy44NzIsMC4wMCwgMjUuMTIsMTIuNTYsIDI1LjM3NiwxMi44OAoJCWMgNzAuMDMyLDgwLjUyOCwgMTY2LjAzMiwxOTUuMDg4LCAxNjYuMDMyLDMwNy4xMDRDIDQ0OC4wMzIsMzk0Ljk0NCwgMzYxLjkwNCw0ODAuMDAsIDI1Ni4wMCw0ODAuMDB6IE0gMjU3Ljg3MiwxLjg3MmMtMC4zMzYtMC4zMi0xLjMxMi0xLjAyNC0yLjE2LTEuNTY4CgkJYy0wLjE2LDAuNDMyLTEuMzQ0LDEuMzc2LTIuMDY0LDIuMTI4QyAxOTUuMDA4LDY5LjkwNCwgOTYuMDAsMTgzLjc3NiwgOTYuMDAsMjg3Ljk4NEMgOTYuMDAsMzc2LjIwOCwgMTY3Ljc5Miw0NDguMDAsIDI1Ni4wMCw0NDguMDBjIDg4LjI1NiwwLjAwLCAxNjAuMDMyLTcxLjc5MiwgMTYwLjAzMi0xNjAuMDMyCgkJQyA0MTYuMDMyLDE4My43NzYsIDMxNy4wMjQsNjkuOTA0LCAyNTcuODcyLDEuODcyeiIgZGF0YS10YWdzPSJsb2NhdGlvbiIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTM7IiBkPSJNIDUxMS40NCwyMjcuNTg0Yy0wLjE2LDAuNjcyLTAuMDY0LDEuMzkyLTAuMzIsMi4wNDhjLTAuMDk2LDAuMjcyLTAuMzM2LDAuNDE2LTAuNDMyLDAuNjcyCgkJYy0wLjE2LDAuMzg0LTAuMTI4LDAuODE2LTAuMzM2LDEuMTg0Yy00Ni40MCw4OC44MTYtMTQ3LjQwOCwxNTIuNDQ4LTI1My45NjgsMTUyLjQ0OGMtMTA2LjU3NiwwLjAwLTIwNy41NjgtNjMuNTM2LTI1NC4wMC0xNTIuMzM2CgkJYy0wLjIwOC0wLjM2OC0wLjE3Ni0wLjgwLTAuMzM2LTEuMTg0Yy0wLjExMi0wLjI1Ni0wLjMzNi0wLjQwLTAuNDMyLTAuNjcyYy0wLjI1Ni0wLjY1Ni0wLjE2LTEuMzc2LTAuMzItMi4wNDgKCQljLTAuMjg4LTEuMjAtMC41Ni0yLjM1Mi0wLjU2LTMuNTg0cyAwLjI4OC0yLjM2OCwgMC41Ni0zLjU4NGMgMC4xNi0wLjY3MiwgMC4wNjQtMS4zOTIsIDAuMzItMi4wNDgKCQljIDAuMDk2LTAuMjcyLCAwLjMzNi0wLjQxNiwgMC40MzItMC42NzJjIDAuMTYtMC4zODQsIDAuMTI4LTAuODE2LCAwLjMzNi0xLjE4NGMgNDYuNDE2LTg4LjgxNiwgMTQ3LjQyNC0xNTIuNDQ4LCAyNTQuMDAtMTUyLjQ0OAoJCWMgMTA2LjU2LDAuMDAsIDIwNy41NjgsNjMuNTM2LCAyNTMuOTY4LDE1Mi4zMzZjIDAuMjI0LDAuMzY4LCAwLjE5MiwwLjgwLCAwLjMzNiwxLjE4NGMgMC4wOTYsMC4yNTYsIDAuMzM2LDAuNDAsIDAuNDMyLDAuNjcyCgkJYyAwLjI1NiwwLjY1NiwgMC4xNiwxLjM3NiwgMC4zMiwyLjA0OEMgNTExLjcxMiwyMjEuNjMyLCA1MTIuMDAsMjIyLjc4NCwgNTEyLjAwLDIyNC4wMFMgNTExLjcxMiwyMjYuMzg0LCA1MTEuNDQsMjI3LjU4NHogTSAyNTYuMzY4LDk2LjE5MgoJCWMtODkuODQsMC4wMC0xNzcuNzkyLDUxLjA1Ni0yMjEuNjE2LDEyNy45MmMgNDQuMDY0LDc2Ljk2LCAxMzEuODg4LDEyNy44NCwgMjIxLjYxNiwxMjcuODRjIDg5LjgwOCwwLjAwLCAxNzcuNzc2LTUxLjA3MiwgMjIxLjYwLTEyNy45MgoJCUMgNDMzLjkwNCwxNDcuMDU2LCAzNDYuMDk2LDk2LjE5MiwgMjU2LjM2OCw5Ni4xOTJ6TSAyNTYuMzY4LDI4OC4wMTYgQyAyNjAuNzg0LDI4OC4wMTYgMjY0LjMzNiwyODQuNDQ4IDI2NC4zMzYsMjgwLjAxNiBDIDI2NC4zMzYsMjc1LjYxNiAyNjAuNzY4LDI3Mi4wMzIgMjU2LjM2OCwyNzIuMDMyIEwgMjU2LjM2OCwyNzIuMDE2IEMgMjI5LjkwNCwyNzIuMDE2IDIwOC4zODQsMjUwLjQ5NiAyMDguMzg0LDIyNC4wNjQgQyAyMDguMzg0LDIxOS42NDggMjA0LjgwLDIxNi4wNjQgMjAwLjQwLDIxNi4wNjQgQyAxOTUuOTg0LDIxNi4wNjQgMTkyLjQwLDIxOS42NDggMTkyLjQwLDIyNC4wNjQgQyAxOTIuNDAsMjU5LjM0NCAyMjAuOTkyLDI4Ny45MzYgMjU2LjI3MiwyODguMDAgQyAyNTYuMzA0LDI4OC4wMCAyNTYuMzM2LDI4OC4wMTYgMjU2LjM2OCwyODguMDE2IFpNIDI1Ni4wMCwzMzYuMDBjLTYxLjg3MiwwLjAwLTExMi4wMC01MC4xNDQtMTEyLjAwLTExMi4wMGMwLjAwLTYxLjg1NiwgNTAuMTQ0LTExMi4wMCwgMTEyLjAwLTExMi4wMGMgNjEuODQsMC4wMCwgMTEyLjAwLDUwLjE2LCAxMTIuMDAsMTEyLjAwQyAzNjguMDAsMjg1Ljg3MiwgMzE3Ljg0LDMzNi4wMCwgMjU2LjAwLDMzNi4wMHogTSAyNTYuMDAsMTI4LjAwCgkJYy01Mi45NDQsMC4wMC05Ni4wMCw0My4wNTYtOTYuMDAsOTYuMDBjMC4wMCw1Mi45NDQsIDQzLjA1Niw5Ni4wMCwgOTYuMDAsOTYuMDBjIDUyLjk0NCwwLjAwLCA5Ni4wMC00My4wNTYsIDk2LjAwLTk2LjAwQyAzNTIuMDAsMTcxLjA1NiwgMzA4Ljk0NCwxMjguMDAsIDI1Ni4wMCwxMjguMDB6IiBkYXRhLXRhZ3M9ImV5ZSIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTQ7IiBkPSJNIDI1Ni4wMCwzNjguMDAgQyAyNjAuNDE2LDM2OC4wMCAyNjQuMDAsMzY0LjQxNiAyNjQuMDAsMzYwLjAwIEMgMjY0LjAwLDM1NS41ODQgMjYwLjQwLDM1Mi4wMCAyNTYuMDAsMzUyLjAwIEMgMTcwLjc2OCwzNTIuMDAgOTYuMDAsMzA3LjEzNiA5Ni4wMCwyNTYuMDAgQyA5Ni4wMCwyNTEuNTg0IDkyLjQxNiwyNDguMDAgODguMDAsMjQ4LjAwIEMgODMuNTg0LDI0OC4wMCA4MC4wMCwyNTEuNTg0IDgwLjAwLDI1Ni4wMCBDIDgwLjAwLDMxNi43MDQgMTYwLjU5MiwzNjguMDAgMjU2LjAwLDM2OC4wMCBaTSAyNTYuMDAsNDQ4LjAwQyAxMTQuNjA4LDQ0OC4wMCwwLjAwLDM2Mi4wMzIsMC4wMCwyNTYuMDBjMC4wMC02Ni4wMzIsIDQ0LjQ2NC0xMjQuMjU2LCAxMTIuMTI4LTE1OC44MTYKCQlDIDExMi4xMjgsOTYuNzUyLCAxMTIuMDAsOTYuNDY0LCAxMTIuMDAsOTYuMDBjMC4wMC0yOC42ODgtMjEuNDI0LTU5LjU2OC0zMC44NDgtNzUuNzc2YyAwLjAxNiwwLjAwLCAwLjAzMiwwLjAwLCAwLjAzMiwwLjAwQyA4MC40MzIsMTguNDY0LCA4MC4wMCwxNi41MjgsIDgwLjAwLDE0LjQ5NgoJCUMgODAuMDAsNi40OTYsIDg2LjQ4LDAuMDAsIDk0LjQ5NiwwLjAwQyA5Ni4wMCwwLjAwLCA5OC42NCwwLjQwLCA5OC41NzYsMC4yMjRjIDUwLjAwLDguMTkyLCA5Ny4xMDQsNTQuMTI4LCAxMDguMDQ4LDY3LjQ0QyAyMjIuNjA4LDY1LjMxMiwgMjM5LjA4OCw2NC4wMCwgMjU2LjAwLDY0LjAwCgkJYyAxNDEuMzYsMC4wMCwgMjU2LjAwLDg1Ljk2OCwgMjU2LjAwLDE5Mi4wMEMgNTEyLjAwLDM2Mi4wMzIsIDM5Ny4zNzYsNDQ4LjAwLCAyNTYuMDAsNDQ4LjAweiBNIDI1Ni4wMCw5Ni4wMGMtMTQuNjcyLDAuMDAtMjkuNzI4LDEuMTItNDQuNzM2LDMuMzEyYy0xLjU1MiwwLjI1Ni0zLjEwNCwwLjMzNi00LjY0LDAuMzM2CgkJYy05LjUwNCwwLjAwLTE4LjYwOC00LjIyNC0yNC43MzYtMTEuNjhjLTYuODQ4LTguMzM2LTI2LjMzNi0yNi45NDQtNDkuMzYtNDAuNjI0YyA2LjI0LDE0LjMyLCAxMS4xMiwzMC4zNjgsIDExLjQ1Niw0Ni45MTIKCQljIDAuMDk2LDEuMDI0LCAwLjE0NCwyLjA2NCwgMC4xNDQsMi45NDRjMC4wMCwxMi4wMzItNi43MzYsMjMuMDI0LTE3LjQ0LDI4LjQ5NkMgNjcuMzkyLDE1NS45NjgsIDMyLjAwLDIwNC42ODgsIDMyLjAwLDI1Ni4wMEMgMzIuMDAsMzQ0LjIyNCwgMTMyLjQ4LDQxNi4wMCwgMjU2LjAwLDQxNi4wMAoJCWMgMTIzLjQ4OCwwLjAwLCAyMjQuMDAtNzEuNzc2LCAyMjQuMDAtMTYwLjAwQyA0ODAuMDAsMTY3Ljc3NiwgMzc5LjUwNCw5Ni4wMCwgMjU2LjAwLDk2LjAweiIgZGF0YS10YWdzPSJidWJibGUiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDE1OyIgZD0iTSA1MTAuNzg0LDE4NC43MkwgNDQ2Ljc1Miw0MjQuODE2QyA0NDIuODgsNDM4LjQ2NCwgNDMwLjIyNCw0NDguMDAsIDQxNi4wMCw0NDguMDBMIDI1Ni4wMCw0NDguMDAgTCA5Ni4wMCw0NDguMDAgQyA4MS43Niw0NDguMDAsIDY5LjEyLDQzOC40NjQsIDY1LjI0OCw0MjQuODE2TCAxLjIxNiwxODQuNzIKCQlDIDAuNDAsMTgxLjgwOCwwLjAwLDE3OC44OCwwLjAwLDE3Ni4wMGwwLjAwLTExMi4wMCBjMC4wMC0zNS4zNDQsIDI4LjY1Ni02NC4wMCwgNjQuMDAtNjQuMDBsIDM4NC4wMCwwLjAwIGMgMzUuMzQ0LDAuMDAsIDY0LjAwLDI4LjY1NiwgNjQuMDAsNjQuMDBsMC4wMCwxMTIuMDAgQyA1MTIuMDAsMTc4Ljg4LCA1MTEuNjAsMTgxLjgwOCwgNTEwLjc4NCwxODQuNzJ6IE0gNDgwLjAwLDY0LjAwCgkJYzAuMDAtMTcuNjMyLTE0LjM2OC0zMi4wMC0zMi4wMC0zMi4wMEwgNjQuMDAsMzIuMDAgYy0xNy42NDgsMC4wMC0zMi4wMCwxNC4zNjgtMzIuMDAsMzIuMDBsMC4wMCwxMTIuMDAgTCA5Ni4wMTYsNDE2LjAxNmwgMzE5Ljk1MiwwLjAwIEwgNDgwLjAwLDE3Ni4wMEwgNDgwLjAwLDY0LjAwIHpNIDM3OS44NzIsMzg0LjAwTCAxMzIuMTI4LDM4NC4wMCBjLTcuMjQ4LDAuMDAtMTMuNjAtNC44OC0xNS40NzItMTEuODg4bC01NS4xMi0xOTIuMDBjLTEuMjY0LTQuODE2LTAuMjU2LTkuOTM2LCAyLjc4NC0xMy44NzIKCQlTIDcyLjAzMiwxNjAuMDAsIDc2Ljk5MiwxNjAuMDBsIDQ2LjQ5NiwwLjAwIGwgMTguMjU2LDAuMDAgbCA4LjMzNiwwLjAwIGwgMjMuMTUyLTQ2LjMyQyAxNzguNjcyLDEwMi44NDgsIDE4OS43NDQsOTYuMDAsIDIwMS44NzIsOTYuMDBsIDEwOC4yNTYsMC4wMCBjIDEyLjEyOCwwLjAwLCAyMy4xODQsNi44NDgsIDI4LjYyNCwxNy42OAoJCUwgMzYxLjkwNCwxNjAuMDBsIDguMzM2LDAuMDAgbCAxOC4yNTYsMC4wMCBsIDQ2LjQ5NiwwLjAwIGMgNC45NzYsMC4wMCwgOS42NjQsMi4zMiwgMTIuNjg4LDYuMjU2cyA0LjAzMiw5LjA1NiwgMi43ODQsMTMuODcybC01NS4xMiwxOTIuMDBDIDM5My40NzIsMzc5LjEzNiwgMzg3LjEyLDM4NC4wMCwgMzc5Ljg3MiwzODQuMDB6CgkJIE0gMzg4LjQ5NiwxOTIuMDBsLTI2LjU5MiwwLjAwIGMtMTIuMTkyLDAuMDAtMjMuMTUyLTYuNzUyLTI4LjYyNC0xNy42OEwgMzEwLjEyOCwxMjguMDBsLTEwOC4yNTYsMC4wMCBsLTIzLjE1Miw0Ni4zMkMgMTczLjI0OCwxODUuMjQ4LCAxNjIuMjg4LDE5Mi4wMCwgMTUwLjA5NiwxOTIuMDBMIDEyMy41MDQsMTkyLjAwIEwgODUuMzQ0LDE5Mi4wMCAKCQlMIDEzMi4xMjgsMzY4LjAwbCAyNDcuNzQ0LDAuMDAgbCA0Ni43ODQtMTc2LjAwTCAzODguNDk2LDE5Mi4wMCB6IiBkYXRhLXRhZ3M9InN0YWNrIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxNjsiIGQ9Ik0gNDQ5Ljc3NiwzOTkuNjQ4bC0xOS40NCw1OC40OEMgNDI2LjAwLDQ3MS4yMCwgNDEzLjc3Niw0ODAuMDAsIDQwMC4wMCw0ODAuMDBMIDExMi4wMCw0ODAuMDAgQyA5OC4yMDgsNDgwLjAwLCA4Ni4wMCw0NzEuMjAsIDgxLjYzMiw0NTguMTI4CglMIDYyLjAzMiwzOTkuNjE2QyA0NS4zMjgsMzk4LjU0NCwgMzIuMDAsMzg0Ljk3NiwgMzIuMDAsMzY4LjAwbDAuMDAtNDguMDAgYzAuMDAtMTcuNjY0LCAxNC4zMzYtMzIuMDAsIDMyLjAwLTMyLjAwbCAxNi41NDQsMC4wMCBjMC4wMC0xLjIwLTAuNDgtMi4zMzYtMC4zMzYtMy41MzZsIDMyLjAwLTI4OC4wMEMgMTE0LjAwLTE5LjcxMiwgMTI3LjY4LTMyLjAwLCAxNDQuMDAtMzIuMDAKCWwgMjI0LjAwLDAuMDAgYyAxNi4zMiwwLjAwLCAzMC4wMCwxMi4yODgsIDMxLjc3NiwyOC40NjRsIDMyLjAwLDI4OC4wMGMgMC4xNiwxLjIwLTAuMzM2LDIuMzM2LTAuMzM2LDMuNTM2TCA0NDguMDAsMjg4LjAwIGMgMTcuNjY0LDAuMDAsIDMyLjAwLDE0LjMzNiwgMzIuMDAsMzIuMDBMIDQ4MC4wMCwzNjguMDAgCglDIDQ4MC4wMCwzODUuMDQsIDQ2Ni41NiwzOTguNjcyLCA0NDkuNzc2LDM5OS42NDh6IE0gMTEyLjAwLDQ0OC4wMGwgMjg4LjAwLDAuMDAgbCAxNi4wMC00OC4wMEwgOTYuMDAsNDAwLjAwIEwgMTEyLjAwLDQ0OC4wMHogTSAxNDQuMDAsMC4wMGwtNS4zMjgsNDguMDBsIDIzNC42NTYsMC4wMCBMIDM2OC4wMCwwLjAwTCAxNDQuMDAsMC4wMCB6IE0gMzc1LjA4OCw2NC4wMEwgMTM2Ljg4LDY0LjAwIEwgMTE5LjEwNCwyMjQuMDBsIDI3My43NzYsMC4wMCAKCUwgMzc1LjA4OCw2NC4wMHogTSAzOTQuNjU2LDI0MC4wMEwgMTE3LjMyOCwyNDAuMDAgTCAxMTIuMDAsMjg4LjAwbCAyODguMDAsMC4wMCBMIDM5NC42NTYsMjQwLjAweiBNIDQ0OC4wMCwzMjAuMDBMIDY0LjAwLDMyMC4wMCBMIDY0LjAwLDM2OC4wMCBsIDM4NC4wMCwwLjAwIEwgNDQ4LjAwLDMyMC4wMCB6IiBkYXRhLXRhZ3M9ImN1cCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMTc7IiBkPSJNIDM4NC4wMCw0ODAuMDBMIDEyOC4wMCw0ODAuMDBDIDEwMS40NzIsNDgwLjAwLCA4MC4wMCw0NTguNTEyLCA4MC4wMCw0MzIuMDBsMC4wMC00MTYuMDAgYzAuMDAtMjYuNTI4LCAyMS40ODgtNDguMDAsIDQ4LjAwLTQ4LjAwbCAyNTYuMDAsMC4wMCBjIDI2LjQ5NiwwLjAwLCA0OC4wMCwyMS41MDQsIDQ4LjAwLDQ4LjAwTCA0MzIuMDAsNDMyLjAwIEMgNDMyLjAwLDQ1OC41MjgsIDQxMC40OTYsNDgwLjAwLCAzODQuMDAsNDgwLjAwegoJCSBNIDQwMC4wMCwxNi4wMGMwLjAwLTguODE2LTcuMTg0LTE2LjAwLTE2LjAwLTE2LjAwTCAxMjguMDAsMC4wMCBjLTguODMyLDAuMDAtMTYuMDAsNy4xNTItMTYuMDAsMTYuMDBsMC4wMCwzMi4wNjQgbCAyODguMDAsMC4wMCBMIDQwMC4wMCwxNi4wMCB6IE0gNDAwLjAwLDY0LjA2NEwgMTEyLjAwLDY0LjA2NCBMIDExMi4wMCwzODQuMDAgTCA0MDAuMDAsMzg0LjAwTCA0MDAuMDAsNjQuMDY0IHogTSA0MDAuMDAsNDAwLjAwTCAxMTIuMDAsNDAwLjAwTCAxMTIuMDAsNDMyLjAwIGMwLjAwLDguODMyLCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDAKCQlMIDM4NC4wMCw0NDguMDBjIDguODE2LDAuMDAsIDE2LjAwLTcuMTY4LCAxNi4wMC0xNi4wMEwgNDAwLjAwLDQwMC4wMCB6TSAyODguMDAsNDI0LjAwQyAyODguMDAsNDE5LjU4NCwgMjg0LjQwLDQxNi4wMCwgMjgwLjAwLDQxNi4wMGwtNDguMDAsMC4wMCBDIDIyNy41NjgsNDE2LjAwLCAyMjQuMDAsNDE5LjU4NCwgMjI0LjAwLDQyNC4wMGwwLjAwLDAuMDBDIDIyNC4wMCw0MjguNDMyLCAyMjcuNTY4LDQzMi4wMCwgMjMyLjAwLDQzMi4wMGwgNDguMDAsMC4wMCAKCQlDIDI4NC40MCw0MzIuMDAsIDI4OC4wMCw0MjguNDMyLCAyODguMDAsNDI0LjAwTCAyODguMDAsNDI0LjAwek0gMjcyLjAwLDI0LjA2NGMwLjAwLTQuNDAtMy42MC04LjAwLTguMDAtOC4wMGwtMTYuMDAsMC4wMCBjLTQuNDE2LDAuMDAtOC4wMCwzLjYwLTguMDAsOC4wMGwwLjAwLDAuMDBjMC4wMCw0LjQzMiwgMy41ODQsOC4wMCwgOC4wMCw4LjAwbCAxNi4wMCwwLjAwIAoJCUMgMjY4LjQwLDMyLjA2NCwgMjcyLjAwLDI4LjQ5NiwgMjcyLjAwLDI0LjA2NEwgMjcyLjAwLDI0LjA2NHoiIGRhdGEtdGFncz0icGhvbmUiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDE4OyIgZD0iTSA0NjQuMDAsNDgwLjAwTCAxMTIuMDAsNDgwLjAwIEMgODUuNDg4LDQ4MC4wMCwgNjQuMDAsNDU4LjUyOCwgNjQuMDAsNDMyLjAwbDAuMDAtMzIuMDAgTCA0OC4wMCw0MDAuMDAgQyAyMS40ODgsNDAwLjAwLDAuMDAsMzc4LjUyOCwwLjAwLDM1Mi4wMGwwLjAwLTMyMC4wMCAKCQljMC4wMC0zNS4zNDQsIDI4LjY1Ni02NC4wMCwgNjQuMDAtNjQuMDBsIDM4NC4wMCwwLjAwIGMgMzUuMzQ0LDAuMDAsIDY0LjAwLDI4LjY1NiwgNjQuMDAsNjQuMDBMIDUxMi4wMCw0MzIuMDAgQyA1MTIuMDAsNDU4LjUyOCwgNDkwLjQ5Niw0ODAuMDAsIDQ2NC4wMCw0ODAuMDB6IE0gNDgwLjAwLDMyLjAwYzAuMDAtMTcuNjMyLTE0LjM2OC0zMi4wMC0zMi4wMC0zMi4wMEwgNjQuMDAsMC4wMCBjLTE3LjY0OCwwLjAwLTMyLjAwLDE0LjM2OC0zMi4wMCwzMi4wMEwgMzIuMDAsMzUyLjAwIAoJCWMwLjAwLDguODMyLCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDBsIDE2LjAwLDAuMDAgbDAuMDAtMzIwLjAwIGMwLjAwLTguODQ4LCA3LjE1Mi0xNi4wMCwgMTYuMDAtMTYuMDBzIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMEwgOTYuMDAsNDMyLjAwIGMwLjAwLDguODMyLCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDBsIDM1Mi4wMCwwLjAwIGMgOC44MTYsMC4wMCwgMTYuMDAtNy4xNjgsIDE2LjAwLTE2LjAwTCA0ODAuMDAsMzIuMDAgek0gMzExLjk2OCwyNzEuOTIgQyAzMDcuNTY4LDI3MS45MiAzMDMuOTY4LDI3NS41MDQgMzAzLjk2OCwyNzkuOTIgQyAzMDMuOTY4LDI4NC4zMzYgMzA3LjU2OCwyODcuOTIgMzExLjk2OCwyODcuOTIgTCA0MzkuOTY4LDI4Ny45MiBDIDQ0NC40MCwyODcuOTIgNDQ3Ljk2OCwyODQuMzM2IDQ0Ny45NjgsMjc5LjkyIEMgNDQ3Ljk2OCwyNzUuNTA0IDQ0NC40MCwyNzEuOTIgNDM5Ljk2OCwyNzEuOTIgTCAzMTEuOTY4LDI3MS45MiBaTSAzMTEuOTY4LDMxOS45MiBDIDMwNy41NjgsMzE5LjkyIDMwMy45NjgsMzIzLjUwNCAzMDMuOTY4LDMyNy45MiBDIDMwMy45NjgsMzMyLjMzNiAzMDcuNTY4LDMzNS45MiAzMTEuOTY4LDMzNS45MiBMIDQzOS45NjgsMzM1LjkyIEMgNDQ0LjQwLDMzNS45MiA0NDcuOTY4LDMzMi4zMzYgNDQ3Ljk2OCwzMjcuOTIgQyA0NDcuOTY4LDMyMy41MDQgNDQ0LjQwLDMxOS45MiA0MzkuOTY4LDMxOS45MiBMIDMxMS45NjgsMzE5LjkyIFpNIDMxMS45NjgsMzY3LjkyIEMgMzA3LjU2OCwzNjcuOTIgMzAzLjk2OCwzNzEuNTA0IDMwMy45NjgsMzc1LjkyIEMgMzAzLjk2OCwzODAuMzM2IDMwNy41NjgsMzgzLjkyIDMxMS45NjgsMzgzLjkyIEwgNDM5Ljk2OCwzODMuOTIgQyA0NDQuNDAsMzgzLjkyIDQ0Ny45NjgsMzgwLjMzNiA0NDcuOTY4LDM3NS45MiBDIDQ0Ny45NjgsMzcxLjUwNCA0NDQuNDAsMzY3LjkyIDQzOS45NjgsMzY3LjkyIEwgMzExLjk2OCwzNjcuOTIgWk0gMjY0LjAwLDQ3LjkzNiBDIDI2OC40MTYsNDcuOTM2IDI3Mi4wMCw0NC4zMzYgMjcyLjAwLDM5LjkzNiBDIDI3Mi4wMCwzNS41MDQgMjY4LjQwLDMxLjkzNiAyNjQuMDAsMzEuOTM2IEwgMTM2LjAwLDMxLjkzNiBDIDEzMS41ODQsMzEuOTM2IDEyOC4wMCwzNS41MDQgMTI4LjAwLDM5LjkzNiBDIDEyOC4wMCw0NC4zMzYgMTMxLjU4NCw0Ny45MzYgMTM2LjAwLDQ3LjkzNiBMIDI2NC4wMCw0Ny45MzYgWk0gMjY0LjAwLDk1LjkzNiBDIDI2OC40MTYsOTUuOTM2IDI3Mi4wMCw5Mi4zMzYgMjcyLjAwLDg3LjkzNiBDIDI3Mi4wMCw4My41MDQgMjY4LjQwLDc5LjkzNiAyNjQuMDAsNzkuOTM2IEwgMTM2LjAwLDc5LjkzNiBDIDEzMS41ODQsNzkuOTM2IDEyOC4wMCw4My41MDQgMTI4LjAwLDg3LjkzNiBDIDEyOC4wMCw5Mi4zMzYgMTMxLjU4NCw5NS45MzYgMTM2LjAwLDk1LjkzNiBMIDI2NC4wMCw5NS45MzYgWk0gMjY0LjAwLDE0My45MzYgQyAyNjguNDE2LDE0My45MzYgMjcyLjAwLDE0MC4zMzYgMjcyLjAwLDEzNS45MzYgQyAyNzIuMDAsMTMxLjUwNCAyNjguNDAsMTI3LjkzNiAyNjQuMDAsMTI3LjkzNiBMIDEzNi4wMCwxMjcuOTM2IEMgMTMxLjU4NCwxMjcuOTM2IDEyOC4wMCwxMzEuNTA0IDEyOC4wMCwxMzUuOTM2IEMgMTI4LjAwLDE0MC4zMzYgMTMxLjU4NCwxNDMuOTM2IDEzNi4wMCwxNDMuOTM2IEwgMjY0LjAwLDE0My45MzYgWk0gNDQwLjAwLDQ3LjkzNiBDIDQ0NC40MCw0Ny45MzYgNDQ4LjAwLDQ0LjMzNiA0NDguMDAsMzkuOTM2IEMgNDQ4LjAwLDM1LjUwNCA0NDQuNDAsMzEuOTM2IDQ0MC4wMCwzMS45MzYgTCAzMTIuMDAsMzEuOTM2IEMgMzA3LjU2OCwzMS45MzYgMzA0LjAwLDM1LjUwNCAzMDQuMDAsMzkuOTM2IEMgMzA0LjAwLDQ0LjMzNiAzMDcuNTY4LDQ3LjkzNiAzMTIuMDAsNDcuOTM2IEwgNDQwLjAwLDQ3LjkzNiBaTSA0NDAuMDAsOTUuOTM2IEMgNDQ0LjQwLDk1LjkzNiA0NDguMDAsOTIuMzM2IDQ0OC4wMCw4Ny45MzYgQyA0NDguMDAsODMuNTA0IDQ0NC40MCw3OS45MzYgNDQwLjAwLDc5LjkzNiBMIDMxMi4wMCw3OS45MzYgQyAzMDcuNTY4LDc5LjkzNiAzMDQuMDAsODMuNTA0IDMwNC4wMCw4Ny45MzYgQyAzMDQuMDAsOTIuMzM2IDMwNy41NjgsOTUuOTM2IDMxMi4wMCw5NS45MzYgTCA0NDAuMDAsOTUuOTM2IFpNIDQ0MC4wMCwxNDMuOTM2IEMgNDQ0LjQwLDE0My45MzYgNDQ4LjAwLDE0MC4zMzYgNDQ4LjAwLDEzNS45MzYgQyA0NDguMDAsMTMxLjUwNCA0NDQuNDAsMTI3LjkzNiA0NDAuMDAsMTI3LjkzNiBMIDMxMi4wMCwxMjcuOTM2IEMgMzA3LjU2OCwxMjcuOTM2IDMwNC4wMCwxMzEuNTA0IDMwNC4wMCwxMzUuOTM2IEMgMzA0LjAwLDE0MC4zMzYgMzA3LjU2OCwxNDMuOTM2IDMxMi4wMCwxNDMuOTM2IEwgNDQwLjAwLDE0My45MzYgWk0gNDQwLjAwLDIzOS45MzYgQyA0NDQuNDAsMjM5LjkzNiA0NDguMDAsMjM2LjM1MiA0NDguMDAsMjMxLjkzNiBDIDQ0OC4wMCwyMjcuNTIgNDQ0LjQwLDIyMy45MzYgNDQwLjAwLDIyMy45MzYgTCAxMzYuMDAsMjIzLjkzNiBDIDEzMS41ODQsMjIzLjkzNiAxMjguMDAsMjI3LjUyIDEyOC4wMCwyMzEuOTM2IEMgMTI4LjAwLDIzNi4zNTIgMTMxLjU4NCwyMzkuOTM2IDEzNi4wMCwyMzkuOTM2IEwgNDQwLjAwLDIzOS45MzYgWk0gNDQwLjAwLDE5MS45MzYgQyA0NDQuNDAsMTkxLjkzNiA0NDguMDAsMTg4LjMzNiA0NDguMDAsMTgzLjkzNiBDIDQ0OC4wMCwxNzkuNTA0IDQ0NC40MCwxNzUuOTM2IDQ0MC4wMCwxNzUuOTM2IEwgMTM2LjAwLDE3NS45MzYgQyAxMzEuNTg0LDE3NS45MzYgMTI4LjAwLDE3OS41MDQgMTI4LjAwLDE4My45MzYgQyAxMjguMDAsMTg4LjMzNiAxMzEuNTg0LDE5MS45MzYgMTM2LjAwLDE5MS45MzYgTCA0NDAuMDAsMTkxLjkzNiBaTSAxNDQuMDAsMjcyLjAwbCAxMTIuMDAsMC4wMCBjIDguODQ4LDAuMDAsIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMEwgMjcyLjAwLDM5OS45MzYgYzAuMDAsOC44NDgtNy4xNTIsMTYuMDAtMTYuMDAsMTYuMDBMIDE0NC4wMCw0MTUuOTM2IAoJCWMtOC44NDgsMC4wMC0xNi4wMC03LjE1Mi0xNi4wMC0xNi4wMEwgMTI4LjAwLDI4OC4wMCBDIDEyOC4wMCwyNzkuMTY4LCAxMzUuMTUyLDI3Mi4wMCwgMTQ0LjAwLDI3Mi4wMHogTSAxNjAuMDAsMzg0LjAwbCA4MC4wMCwwLjAwIGwwLjAwLTgwLjAwIGwtODAuMDAsMC4wMCBMIDE2MC4wMCwzODQuMDAgeiIgZGF0YS10YWdzPSJuZXdzIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxOTsiIGQ9Ik0gNDQ4LjAwLDQwMC4wMEwgNjQuMDAsNDAwLjAwIEMgMjguNjU2LDQwMC4wMCwwLjAwLDM3MS4zMjgsMC4wMCwzMzYuMDBsMC4wMC0yMDguMDAgYzAuMDAtMzUuMzQ0LCAyOC42NTYtNjQuMDAsIDY0LjAwLTY0LjAwbCAzODQuMDAsMC4wMCBjIDM1LjM0NCwwLjAwLCA2NC4wMCwyOC42NTYsIDY0LjAwLDY0LjAwTCA1MTIuMDAsMzM2LjAwIAoJQyA1MTIuMDAsMzcxLjMyOCwgNDgzLjM0NCw0MDAuMDAsIDQ0OC4wMCw0MDAuMDB6IE0gMzIuMDAsMzE2LjAwbCAxMTEuOTg0LTg0LjAwTCAzMi4wMCwxNDguMDBMIDMyLjAwLDMxNi4wMCB6IE0gNDgwLjAwLDEyOC4wMGMwLjAwLTE3LjY2NC0xNC4zNjgtMzIuMDAtMzIuMDAtMzIuMDBMIDY0LjAwLDk2LjAwIGMtMTcuNjQ4LDAuMDAtMzIuMDAsMTQuMzM2LTMyLjAwLDMyLjAwbCAxMjUuMzEyLDk0LjAwCglsIDY5Ljg4OC01Mi40MzJjIDguNTI4LTYuMzY4LCAxOC42NTYtOS42MCwgMjguODAtOS42MGMgMTAuMTI4LDAuMDAsIDIwLjI1NiwzLjIxNiwgMjguNzg0LDkuNjBsIDY5LjkwNCw1Mi40MzJMIDQ4MC4wMCwxMjguMDBMIDQ4MC4wMCwxMjguMDB6IE0gNDgwLjAwLDE0OC4wMGwtMTEyLjAwLDg0LjAwbCAxMTIuMDAsODQuMDAKCUwgNDgwLjAwLDE0OC4wMCB6IE0gMjc1LjE4NCwxODIuMzY4Yy01LjU4NC00LjE5Mi0xMi4yMDgtNi40MC0xOS4xODQtNi40MGMtNi45NzYsMC4wMC0xMy42MTYsMi4yMjQtMTkuMjAsNi40MEwgMTcwLjY0LDIzMi4wMGwtMTMuMzI4LDEwLjAwTCAzMi4wMCwzMzUuOTg0TCAzMi4wMCwzMzYuMDAgCgljMC4wMCwxNy42NDgsIDE0LjM1MiwzMi4wMCwgMzIuMDAsMzIuMDBsIDM4NC4wMCwwLjAwIGMgMTcuNjMyLDAuMDAsIDMyLjAwLTE0LjM1MiwgMzIuMDAtMzIuMDBMIDI3NS4xODQsMTgyLjM2OHoiIGRhdGEtdGFncz0ibWFpbCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMWE7IiBkPSJNIDQ2Ni42MjQsMzEyLjQ0OGMtMjAuMDAsNS4yNDgtNjcuMDI0LDUuMTg0LTEzNS44MDgsNy4wMDgKCQljIDMuMjQ4LDE1LjAwOCwgNC4wMCwyOC41NDQsIDQuMDAsNTIuNTc2QyAzMzQuODE2LDQyOS40NCwgMjkyLjk5Miw0ODAuMDAsIDI1Ni4wMCw0ODAuMDBjLTI2LjEyOCwwLjAwLTQ3LjY2NC0yMS4zNi00OC4wMC00Ny42MzJjLTAuMzUyLTMyLjIyNC0xMC4zMi04Ny44NzItNjQuMDAtMTE2LjA5NgoJCWMtMy45MzYtMi4wOC0xNS4yMC03LjYzMi0xNi44NDgtOC4zNTJMIDEyOC4wMCwzMDcuMjBDIDExOS42MCwzMTQuNDQ4LCAxMDcuOTUyLDMyMC4wMCwgOTYuMDAsMzIwLjAwTCA0OC4wMCwzMjAuMDAgYy0yNi40NjQsMC4wMC00OC4wMC0yMS41MzYtNDguMDAtNDguMDBsMC4wMC0yNTYuMDAgYzAuMDAtMjYuNDY0LCAyMS41MzYtNDguMDAsIDQ4LjAwLTQ4LjAwbCA0OC4wMCwwLjAwIAoJCWMgMTkuMDQsMC4wMCwgMzQuOTc2LDExLjUwNCwgNDIuNjg4LDI3LjYzMmMgMC4xOTItMC4wNjQsIDAuNTI4LTAuMTYsIDAuNzUyLTAuMTkyYyAxLjA1Ni0wLjI4OCwgMi4zMDQtMC41OTIsIDMuODI0LTAuOTkyCgkJQyAxNDMuNTUyLTUuNjMyLCAxNDMuNjk2LTUuNjY0LCAxNDQuMDAtNS43NDRjIDkuMjE2LTIuMjg4LCAyNi45Ni02LjUyOCwgNjQuODgtMTUuMjQ4QyAyMTcuMDA4LTIyLjg0OCwgMjU5Ljk1Mi0zMi4wMCwgMzA0LjQzMi0zMi4wMGwgODcuNDcyLDAuMDAgCgkJYyAyNi42NTYsMC4wMCwgNDUuODcyLDEwLjI1NiwgNTcuMzEyLDMwLjg0OGMgMC4xNiwwLjMyLCAzLjg0LDcuNTA0LCA2Ljg0OCwxNy4yMTZjIDIuMjU2LDcuMzEyLCAzLjA4OCwxNy42NjQsIDAuMzY4LDI4LjE2CgkJYyAxNy4xODQsMTEuODA4LCAyMi43MiwyOS42NjQsIDI2LjMyLDQxLjI4YyA2LjAzMiwxOS4wNTYsIDQuMjI0LDMzLjM3NiwgMC4wMzIsNDMuNjMyYyA5LjY2NCw5LjEyLCAxNy45MDQsMjMuMDI0LCAyMS4zNzYsNDQuMjU2CgkJYyAyLjE2LDEzLjE1Mi0wLjE2LDI2LjY4OC02LjIyNCwzNy45NTJjIDkuMDU2LDEwLjE3NiwgMTMuMTg0LDIyLjk3NiwgMTMuNjY0LDM0LjgxNmwgMC4xOTIsMy4zNDRDIDUxMS45MDQsMjUxLjYwLCA1MTIuMDAsMjUyLjg5NiwgNTEyLjAwLDI1Ny41MDQKCQlDIDUxMi4wMCwyNzcuNzEyLCA0OTguMDAsMzAzLjQ4OCwgNDY2LjYyNCwzMTIuNDQ4eiBNIDExMi4wMCwxNi4wMGMwLjAwLTguODQ4LTcuMTUyLTE2LjAwLTE2LjAwLTE2LjAwTCA0OC4wMCwwLjAwIGMtOC44NDgsMC4wMC0xNi4wMCw3LjE1Mi0xNi4wMCwxNi4wMEwgMzIuMDAsMjcyLjAwIGMwLjAwLDguODQ4LCA3LjE1MiwxNi4wMCwgMTYuMDAsMTYuMDBsIDQ4LjAwLDAuMDAgCgkJYyA4Ljg0OCwwLjAwLCAxNi4wMC03LjE1MiwgMTYuMDAtMTYuMDBMIDExMi4wMCwxNi4wMCB6IE0gNDc5LjYzMiwyNDcuNDRDIDQ3OS4zMTIsMjM5LjUzNiwgNDc2LjAwLDIyNC4wMCwgNDQ4LjAwLDIyNC4wMGMtMjQuMDAsMC4wMC0zMi4wMCwwLjAwLTMyLjAwLDAuMDBjLTQuNDMyLDAuMDAtOC4wMC0zLjU4NC04LjAwLTguMDBTIDQxMS41NjgsMjA4LjAwLCA0MTYuMDAsMjA4LjAwCgkJYzAuMDAsMC4wMCwgNy4wMDgsMC4wMCwgMzEuMDA4LDAuMDBzIDI3LjE1Mi0xOS45MDQsIDI1LjYwLTI5LjUwNEMgNDcwLjYyNCwxNjYuNTYsIDQ2NS4wMjQsMTQ0LjAwLCA0MzguMDAsMTQ0LjAwQyA0MTEuMDA4LDE0NC4wMCwgNDAwLjAwLDE0NC4wMCwgNDAwLjAwLDE0NC4wMGMtNC40MzIsMC4wMC04LjAwLTMuNTY4LTguMDAtOC4wMAoJCWMwLjAwLTQuNDAsIDMuNTY4LTguMDAsIDguMDAtOC4wMGMwLjAwLDAuMDAsIDE5LjAwOCwwLjAwLCAzMS41MDQsMC4wMGMgMjcuMDA4LDAuMDAsIDI0LjYyNC0yMC41OTIsIDIwLjc1Mi0zMi44OEMgNDQ3LjE1Miw3OC45NzYsIDQ0NC4wMzIsNjQuMDAsIDQxMC4wMCw2NC4wMAoJCWMtMTEuNTA0LDAuMDAtMjYuMDk2LDAuMDAtMjYuMDk2LDAuMDBjLTQuNDMyLDAuMDAtOC4wMC0zLjU2OC04LjAwLTguMDBjMC4wMC00LjQwLCAzLjU2OC04LjAwLCA4LjAwLTguMDBjMC4wMCwwLjAwLCAxMS4wODgsMC4wMCwgMjUuMDg4LDAuMDAKCQljIDE3LjUwNCwwLjAwLCAxOC4zMi0xNi41NiwgMTYuNDk2LTIyLjQ5NmMtMi4wMC02LjQ5Ni00LjM2OC0xMS4zMTItNC40NjQtMTEuNTM2QyA0MTYuMTkyLDUuMjQ4LCA0MDguNDAsMC4wMCwgMzkxLjkwNCwwLjAwbC04Ny40NzIsMC4wMCAKCQljLTQzLjkzNiwwLjAwLTg3LjUyLDkuOTY4LTg4LjY0LDEwLjIyNGMtNjYuNDY0LDE1LjMxMi02OS45NjgsMTYuNDk2LTc0LjE0NCwxNy42OGMwLjAwLDAuMDAtMTMuNTM2LDIuMjg4LTEzLjUzNiwxNC4wOTZMIDEyOC4wMCwyNjIuOTkyCgkJYzAuMDAsNy41MDQsIDQuNzg0LDE0LjI4OCwgMTIuNzA0LDE2LjY3MmMgMC45OTIsMC4zODQsIDIuMzM2LDAuODAsIDMuMjk2LDEuMjBjIDczLjA4OCwzMC4yNzIsIDk1LjM0NCw5Ni42NCwgOTYuMDAsMTUxLjEzNmMgMC4wOTYsNy42NjQsIDYuMDAsMTYuMDAsIDE2LjAwLDE2LjAwCgkJYyAxNi45MTIsMC4wMCwgNDYuODE2LTMzLjk1MiwgNDYuODE2LTc1Ljk2OEMgMzAyLjgxNiwzMzQuMDk2LCAzMDEuMjgsMzI3LjUzNiwgMjg4LjAwLDI4OC4wMGMgMTYwLjAwLDAuMDAsIDE1OC44OC0yLjMwNCwgMTcyLjk5Mi02LjAwQyA0NzguNDk2LDI3Ni45OTIsIDQ4MC4wMCwyNjIuNDk2LCA0ODAuMDAsMjU3LjUwNAoJCUMgNDgwLjAwLDI1Mi4wMTYsIDQ3OS44NCwyNTIuODE2LCA0NzkuNjMyLDI0Ny40NHpNIDcyLjAwLDY0LjAwQyA1OC43NTIsNjQuMDAsIDQ4LjAwLDUzLjI0OCwgNDguMDAsNDAuMDBTIDU4Ljc1MiwxNi4wMCwgNzIuMDAsMTYuMDAKCQlTIDk2LjAwLDI2Ljc1MiwgOTYuMDAsNDAuMDBTIDg1LjI0OCw2NC4wMCwgNzIuMDAsNjQuMDB6IE0gNzIuMDAsMzIuMDBDIDY3LjYwLDMyLjAwLCA2NC4wMCwzNS42MCwgNjQuMDAsNDAuMDBTIDY3LjYwLDQ4LjAwLCA3Mi4wMCw0OC4wMFMgODAuMDAsNDQuNDAsIDgwLjAwLDQwLjAwUyA3Ni40MCwzMi4wMCwgNzIuMDAsMzIuMDB6IiBkYXRhLXRhZ3M9Imxpa2UiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDFiOyIgZD0iTSA0MzIuMDAsNDgwLjAwTCA4MC4wMCw0ODAuMDAgQyA0NC42NTYsNDgwLjAwLCAxNi4wMCw0NTEuMzQ0LCAxNi4wMCw0MTYuMDBsMC4wMC0zODQuMDAgYzAuMDAtMzUuMzQ0LCAyOC42NTYtNjQuMDAsIDY0LjAwLTY0LjAwbCAzNTIuMDAsMC4wMCBjIDM1LjM0NCwwLjAwLCA2NC4wMCwyOC42NTYsIDY0LjAwLDY0LjAwTCA0OTYuMDAsNDE2LjAwIEMgNDk2LjAwLDQ1MS4zNDQsIDQ2Ny4zNDQsNDgwLjAwLCA0MzIuMDAsNDgwLjAwegoJCSBNIDQ2NC4wMCwzMi4wMGMwLjAwLTE3LjYzMi0xNC4zNjgtMzIuMDAtMzIuMDAtMzIuMDBMIDgwLjAwLDAuMDAgYy0xNy42NDgsMC4wMC0zMi4wMCwxNC4zNjgtMzIuMDAsMzIuMDBMIDQ4LjAwLDQxNi4wMCBjMC4wMCwxNy42NDgsIDE0LjM1MiwzMi4wMCwgMzIuMDAsMzIuMDBsIDM1Mi4wMCwwLjAwIGMgMTcuNjMyLDAuMDAsIDMyLjAwLTE0LjM1MiwgMzIuMDAtMzIuMDBMIDQ2NC4wMCwzMi4wMCB6TSA0MTYuMDAsNDE2LjAwTCA5Ni4wMCw0MTYuMDAgQyA4Ny4xNTIsNDE2LjAwLCA4MC4wMCw0MDguODQ4LCA4MC4wMCw0MDAuMDBsMC4wMC0yODguMDAgYzAuMDAtOC44NDgsIDcuMTUyLTE2LjAwLCAxNi4wMC0xNi4wMGwgMzIwLjAwLDAuMDAgYyA4Ljg0OCwwLjAwLCAxNi4wMCw3LjE1MiwgMTYuMDAsMTYuMDBMIDQzMi4wMCw0MDAuMDAgQyA0MzIuMDAsNDA4Ljg0OCwgNDI0Ljg0OCw0MTYuMDAsIDQxNi4wMCw0MTYuMDB6CgkJIE0gNDE2LjAwLDQwMC4wMGwwLjAwLTIyMS45MDQgbC01Mi4wMCw1Ni40OEMgMzYwLjk0NCwyMzguMDMyLCAzNTYuNTkyLDI0MC4wMCwgMzUyLjAwLDI0MC4wMHMtOC45NzYtMS45NjgtMTIuMDAtNS40MjRsLTQxLjY2NC00Ny4yMGwtMTI2LjMzNiwxNDMuMjAKCQlDIDE2OC45NiwzMzQuMDMyLCAxNjQuNTkyLDMzNi4wMCwgMTYwLjAwLDMzNi4wMFMgMTUxLjA0LDMzNC4wMzIsIDE0OC4wMCwzMzAuNTc2TCA5Ni4wMCwyNzAuNjA4TCA5Ni4wMCw0MDAuMDAgTCA0MTYuMDAsNDAwLjAwIHogTSA5Ni4wMCwyNDYuNDBsIDY0LjAwLDczLjYwbCAxMjkuMDU2LTE0Ni4yODhsIDkuMjgtMTAuNTI4TCAzNDIuNTI4LDExMi4wMEwgOTYuMDAsMTEyLjAwIEwgOTYuMDAsMjQ2LjQwIHoKCQkgTSAzNjMuODQsMTEyLjAwbC01NC44NDgsNjMuMjhMIDM1Mi4wMCwyMjQuMDBsIDY0LjAwLTcwLjA2NEwgNDE2LjAwLDExMi4wMCBMIDM2My44NCwxMTIuMDAgek0gMzIwLjAwLDI3Mi4wMGMgMjYuNDk2LDAuMDAsIDQ4LjAwLDIxLjQ4OCwgNDguMDAsNDguMDBzLTIxLjUwNCw0OC4wMC00OC4wMCw0OC4wMGMtMjYuNTI4LDAuMDAtNDguMDAtMjEuNDg4LTQ4LjAwLTQ4LjAwUyAyOTMuNDcyLDI3Mi4wMCwgMzIwLjAwLDI3Mi4wMHogTSAzMjAuMDAsMzUyLjAwYyAxNy42MzIsMC4wMCwgMzIuMDAtMTQuMzUyLCAzMi4wMC0zMi4wMAoJCXMtMTQuMzY4LTMyLjAwLTMyLjAwLTMyLjAwYy0xNy42NjQsMC4wMC0zMi4wMCwxNC4zNTItMzIuMDAsMzIuMDBTIDMwMi4zMzYsMzUyLjAwLCAzMjAuMDAsMzUyLjAweiIgZGF0YS10YWdzPSJwaG90byIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMWM7IiBkPSJNIDUwMi42MjQsMzU4LjY0bC05Ni4wMCw5Ni4wMEMgNDAwLjYyNCw0NjAuNjQsIDM5Mi40NjQsNDY0LjAwLCAzODQuMDAsNDY0LjAwTCA0OC4wMCw0NjQuMDAgCgkJQyAyMS41MzYsNDY0LjAwLDAuMDAsNDQyLjQ4LDAuMDAsNDE2LjAwbDAuMDAtMzg0LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMGwgNDE2LjAwLDAuMDAgYyAyNi40NjQsMC4wMCwgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMEwgNTEyLjAwLDMzNi4wMCBDIDUxMi4wMCwzNDQuNDk2LCA1MDguNjI0LDM1Mi42NCwgNTAyLjYyNCwzNTguNjR6IE0gNDgwLjAwLDMyLjAwCgkJYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBMIDQ4LjAwLDE2LjAwIGMtOC44NDgsMC4wMC0xNi4wMCw3LjE1Mi0xNi4wMCwxNi4wMEwgMzIuMDAsNDE2LjAwIGMwLjAwLDguODQ4LCA3LjE1MiwxNi4wMCwgMTYuMDAsMTYuMDBsIDMyMC4wMCwwLjAwIGwwLjAwLTY0LjAwIGwtMC4wMzIsMC4wMCBjMC4wMC0yNi41MTIsIDIxLjUwNC00OC4wMCwgNDguMDAtNDguMDBsIDE2LjAwLDAuMDAgTCA0ODAuMDAsMzIwLjAwIEwgNDgwLjAwLDMyLjAwIHogTSA0MzEuOTY4LDMzNi4wMGwtMTYuMDAsMC4wMCAKCQljLTE3LjYzMiwwLjAwLTMyLjAwLDE0LjM1Mi0zMi4wMCwzMi4wMEwgMzg0LjAwLDM2OC4wMCBMIDM4NC4wMCw0MzIuMDAgbCA5Ni4wMC05Ni4wMEwgNDMxLjk2OCwzMzYuMDAgek0gMjQ4LjAwLDM1Mi4wMCBDIDI0My41ODQsMzUyLjAwIDI0MC4wMCwzNTUuNTY4IDI0MC4wMCwzNjAuMDAgQyAyNDAuMDAsMzY0LjQzMiAyNDMuNTg0LDM2OC4wMCAyNDguMDAsMzY4LjAwIEwgMzI4LjAwLDM2OC4wMCBDIDMzMi40MCwzNjguMDAgMzM2LjAwLDM2NC40MTYgMzM2LjAwLDM2MC4wMCBDIDMzNi4wMCwzNTUuNTg0IDMzMi40MCwzNTIuMDAgMzI4LjAwLDM1Mi4wMCBMIDI0OC4wMCwzNTIuMDAgWk0gMjQ4LjAwLDMwNC4wMCBDIDI0My41ODQsMzA0LjAwIDI0MC4wMCwzMDcuNTg0IDI0MC4wMCwzMTIuMDAgQyAyNDAuMDAsMzE2LjQxNiAyNDMuNTg0LDMyMC4wMCAyNDguMDAsMzIwLjAwIEwgMzI4LjAwLDMyMC4wMCBDIDMzMi40MCwzMjAuMDAgMzM2LjAwLDMxNi40MTYgMzM2LjAwLDMxMi4wMCBDIDMzNi4wMCwzMDcuNTg0IDMzMi40MCwzMDQuMDAgMzI4LjAwLDMwNC4wMCBMIDI0OC4wMCwzMDQuMDAgWk0gMjQwLjAwLDI2NC4wMCBDIDI0MC4wMCwyNjguNDMyIDI0My41ODQsMjcyLjAwIDI0OC4wMCwyNzIuMDAgTCA0NDAuMDAsMjcyLjAwIEMgNDQ0LjQwLDI3Mi4wMCA0NDguMDAsMjY4LjQxNiA0NDguMDAsMjY0LjAwIEMgNDQ4LjAwLDI1OS41ODQgNDQ0LjQwLDI1Ni4wMCA0NDAuMDAsMjU2LjAwIEwgMjQ4LjAwLDI1Ni4wMCBDIDI0My41ODQsMjU2LjAwIDI0MC4wMCwyNTkuNTg0IDI0MC4wMCwyNjQuMDAgWk0gNDQwLjAwLDE3Ni4wMCBDIDQ0NC40MCwxNzYuMDAgNDQ4LjAwLDE3Mi40MzIgNDQ4LjAwLDE2OC4wMCBDIDQ0OC4wMCwxNjMuNjAgNDQ0LjQwLDE2MC4wMCA0NDAuMDAsMTYwLjAwIEwgNzIuMDAsMTYwLjAwIEMgNjcuNTg0LDE2MC4wMCA2NC4wMCwxNjMuNjAgNjQuMDAsMTY4LjAwIEMgNjQuMDAsMTcyLjQzMiA2Ny41ODQsMTc2LjAwIDcyLjAwLDE3Ni4wMCBMIDQ0MC4wMCwxNzYuMDAgWk0gNDQwLjAwLDEyOC4wMCBDIDQ0NC40MCwxMjguMDAgNDQ4LjAwLDEyNC40MzIgNDQ4LjAwLDEyMC4wMCBDIDQ0OC4wMCwxMTUuNjAgNDQ0LjQwLDExMi4wMCA0NDAuMDAsMTEyLjAwIEwgNzIuMDAsMTEyLjAwIEMgNjcuNTg0LDExMi4wMCA2NC4wMCwxMTUuNjAgNjQuMDAsMTIwLjAwIEMgNjQuMDAsMTI0LjQzMiA2Ny41ODQsMTI4LjAwIDcyLjAwLDEyOC4wMCBMIDQ0MC4wMCwxMjguMDAgWk0gNDQwLjAwLDgwLjAwIEMgNDQ0LjQwLDgwLjAwIDQ0OC4wMCw3Ni40MzIgNDQ4LjAwLDcyLjAwIEMgNDQ4LjAwLDY3LjYwIDQ0NC40MCw2NC4wMCA0NDAuMDAsNjQuMDAgTCA3Mi4wMCw2NC4wMCBDIDY3LjU4NCw2NC4wMCA2NC4wMCw2Ny42MCA2NC4wMCw3Mi4wMCBDIDY0LjAwLDc2LjQzMiA2Ny41ODQsODAuMDAgNzIuMDAsODAuMDAgTCA0NDAuMDAsODAuMDAgWk0gNDQwLjAwLDIyNC4wMCBDIDQ0NC40MCwyMjQuMDAgNDQ4LjAwLDIyMC40MTYgNDQ4LjAwLDIxNi4wMCBDIDQ0OC4wMCwyMTEuNTg0IDQ0NC40MCwyMDguMDAgNDQwLjAwLDIwOC4wMCBMIDcyLjAwLDIwOC4wMCBDIDY3LjU4NCwyMDguMDAgNjQuMDAsMjExLjU2OCA2NC4wMCwyMTYuMDAgQyA2NC4wMCwyMjAuNDMyIDY3LjU4NCwyMjQuMDAgNzIuMDAsMjI0LjAwIEwgNDQwLjAwLDIyNC4wMCBaTSA4MC4wMCwyNTYuMDBsIDExMi4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwTCAyMDguMDAsMzY4LjAwIGMwLjAwLDguODQ4LTcuMTUyLDE2LjAwLTE2LjAwLDE2LjAwTCA4MC4wMCwzODQuMDAgCgkJQyA3MS4xNTIsMzg0LjAwLCA2NC4wMCwzNzYuODQ4LCA2NC4wMCwzNjguMDBsMC4wMC05Ni4wMCBDIDY0LjAwLDI2My4xNjgsIDcxLjE1MiwyNTYuMDAsIDgwLjAwLDI1Ni4wMHogTSA5Ni4wMCwzNTIuMDBsIDgwLjAwLDAuMDAgbDAuMDAtNjQuMDAgTCA5Ni4wMCwyODguMDAgTCA5Ni4wMCwzNTIuMDAgeiIgZGF0YS10YWdzPSJub3RlIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxZDsiIGQ9Ik0gMjQwLjAwLDMyMC4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDI3Mi4wMCwzMjBBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAyNDAuMDAsMzIwek0gMjQwLjAwLDEyOC4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDI3Mi4wMCwxMjhBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAyNDAuMDAsMTI4ek0gMTQ0LjAwLDIyNC4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDE3Ni4wMCwyMjRBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAxNDQuMDAsMjI0ek0gMzM2LjAwLDIyNC4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDM2OC4wMCwyMjRBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAzMzYuMDAsMjI0ek0gMTcyLjExMiwxNTYuMTI4QTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgMjA0LjExMiwxNTYuMTI4QTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgMTcyLjExMiwxNTYuMTI4ek0gMTcyLjExMiwyOTEuODg4QTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgMjA0LjExMiwyOTEuODg4MDAwMDAwMDAwMDNBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAxNzIuMTEyLDI5MS44ODgwMDAwMDAwMDAwM3pNIDMwNy44NzIsMTU2LjEyOEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDMzOS44NzIsMTU2LjEyOEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDMwNy44NzIsMTU2LjEyOHpNIDQxNi4wMCwyNTYuMDBjLTEuMTIsMC4wMC0yLjA2NC0wLjUyOC0zLjE1Mi0wLjY0Yy01LjU2OCwyNy45Mi0xOC43Miw1Mi44OTYtMzYuNzUyLDczLjUwNEwgMzUzLjEyLDQ1My44NTYKCQlDIDM1MC4zMiw0NjkuMDA4LCAzMzcuMDg4LDQ4MC4wMCwgMzIxLjY2NCw0ODAuMDBsLTEyOC4wMCwwLjAwIGMtMTUuNDI0LDAuMDAtMjguNjQtMTEuMDA4LTMxLjQ3Mi0yNi4xNmwtMjIuNDAtMTIwLjc4NEMgMTEyLjkxMiwzMDQuNDY0LCA5Ni4wMCwyNjYuMzY4LCA5Ni4wMCwyMjQuMDAKCQljMC4wMC00MS4zMjgsIDE2LjIyNC03OC40OCwgNDEuOTM2LTEwNi44NDhsIDIyLjU5Mi0xMjMuMDA4QyAxNjMuMzQ0LTIwLjk5MiwgMTc2LjU3Ni0zMi4wMCwgMTkyLjAwLTMyLjAwbCAxMjguMDAsMC4wMCBjIDE1LjQwOCwwLjAwLCAyOC42MjQsMTEuMDA4LCAzMS40NzIsMjYuMTZsIDIyLjc4NCwxMjIuOTEyCgkJYyAxOS4wMjQsMjAuOTc2LCAzMi44NDgsNDYuNzIsIDM4LjU5Miw3NS42MEMgNDEzLjkzNiwxOTIuNTI4LCA0MTQuODgsMTkyLjAwLCA0MTYuMDAsMTkyLjAwYyAxNy42NjQsMC4wMCwgMzIuMDAsMTQuMzM2LCAzMi4wMCwzMi4wMEMgNDQ4LjAwLDI0MS42OCwgNDMzLjY2NCwyNTYuMDAsIDQxNi4wMCwyNTYuMDB6IE0gMTkzLjY2NCw0NDguMDBsIDEyOC4wMCwwLjAwIAoJCWwgMTYuMDAtODYuMTkyQyAzMTQuMDMyLDM3NS41NTIsIDI4Ni45NzYsMzg0LjAwLCAyNTcuNjY0LDM4NC4wMGMtMjkuMjk2LDAuMDAtNTYuMzY4LTguNDQ4LTgwLjAwLTIyLjE5MkwgMTkzLjY2NCw0NDguMDB6IE0gMzIwLjAwLDAuMDBsLTEyOC4wMCwwLjAwIGwtMTYuMDAsODYuMTkyCgkJQyAxOTkuNjE2LDcyLjQ2NCwgMjI2LjY4OCw2NC4wMCwgMjU2LjAwLDY0LjAwYyAyOS4yOTYsMC4wMCwgNTYuMzg0LDguNDY0LCA4MC4wMCwyMi4xOTJMIDMyMC4wMCwwLjAweiBNIDI1Ni4wMCw5Ni4wMGMtNzAuNTc2LDAuMDAtMTI4LjAwLDU3LjQ0LTEyOC4wMCwxMjguMDBjMC4wMCw3MC41NzYsIDU3LjQyNCwxMjguMDAsIDEyOC4wMCwxMjguMDAKCQljIDcwLjU3NiwwLjAwLCAxMjguMDAtNTcuNDI0LCAxMjguMDAtMTI4LjAwQyAzODQuMDAsMTUzLjQ0LCAzMjYuNTYsOTYuMDAsIDI1Ni4wMCw5Ni4wMHpNIDMzNS4wNTYsMzAzLjU4NCBDIDMzNi45OTIsMzAxLjY0OCAzMzcuMTg0LDI5OC41MjggMzM1LjUwNCwyOTYuNDAgTCAyOTYuNjg4LDI0OC4wNjQgTCAyNjcuMTIsMjEyLjQ2NCBDIDI2NC4wOTYsMjA5LjU1MiAyNTkuOTM2LDIwOC4wNjQgMjU1LjkzNiwyMDguMDMyIEMgMjUxLjYzMiwyMDguMDY0IDI0Ny42MTYsMjA5LjcyOCAyNDQuNjI0LDIxMi43MDQgQyAyNDEuNjMyLDIxNS42OCAyNDAuMDAsMjE5LjY2NCAyNDAuMDAsMjIzLjg3MiBDIDI0MC4wMCwyMjguMjI0IDI0MS42OCwyMzIuMjg4IDI0NC43MzYsMjM1LjM2IEwgMzI3LjgwOCwzMDMuOTIgQyAzMzAuMDAsMzA1LjY4IDMzMy4xMiwzMDUuNTIgMzM1LjA1NiwzMDMuNTg0IFoiIGRhdGEtdGFncz0iY2xvY2siIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDFlOyIgZD0iTSA1MDQuNjg4LDQ3Ny40NEMgNTAyLjAzMiw0NzkuMTUyLCA0OTkuMDA4LDQ4MC4wMCwgNDk2LjAwLDQ4MC4wMGMtMy4wODgsMC4wMC02LjE5Mi0wLjg4LTguODgtMi42ODhsLTQ4MC4wMC0zMjAuMDAKCWMtNC45NDQtMy4yOC03LjY2NC05LjA1Ni03LjAyNC0xNC45NzZjIDAuNjA4LTUuOTA0LCA0LjQ0OC0xMS4wMDgsIDkuOTY4LTEzLjE4NGwgMTI1LjE4NC01MC4wOTZsIDU4Ljg2NC0xMDMuMDA4CgljIDIuODE2LTQuOTQ0LCA4LjA0OC04LjAwLCAxMy43MTItOC4wNjRjIDAuMDY0LDAuMDAsIDAuMTEyLDAuMDAsIDAuMTc2LDAuMDBjIDUuNjE2LDAuMDAsIDEwLjgzMiwyLjk3NiwgMTMuNzEyLDcuNzc2bCAzMy4yMzIsNTUuNDA4bCAxNTUuMTItNjIuMDMyCglDIDQxMS45NjgtMzEuNjMyLCA0MTMuOTY4LTMyLjAwLCA0MTYuMDAtMzIuMDBjIDIuNzIsMC4wMCwgNS40MDgsMC42ODgsIDcuODQsMi4wNjRjIDQuMjI0LDIuMzY4LCA3LjEyLDYuNTI4LCA3LjkzNiwxMS4zMTJsIDgwLjAwLDQ4MC4wMAoJQyA1MTIuODE2LDQ2Ny42NjQsIDUxMC4wMzIsNDczLjk2OCwgNTA0LjY4OCw0NzcuNDR6IE0gNTAuMTc2LDE0Ny41NjhMIDQyMC45NzYsMzk0Ljc4NEwgMTUxLjM3NiwxMDYuMTkyYy0xLjQyNCwwLjg0OC0yLjY4OCwxLjk2OC00LjI1NiwyLjU5MgoJTCA1MC4xNzYsMTQ3LjU2OHogTSAxNjMuMDI0LDk0Ljk0NGMtMC4wMzIsMC4wNjQtMC4wOCwwLjA5Ni0wLjExMiwwLjE2TCA0NjYuMDAsNDE5LjUwNEwgMjA3LjYxNiwxNi45MTJMIDE2My4wMjQsOTQuOTQ0eiBNIDQwMy40NzIsNi4yNTYKCWwtMTM2LjY1Niw1NC42NTZjLTMuMjQ4LDEuMjgtNi42MjQsMS43MTItOS45NjgsMS45MDRMIDQ2Ny4yOCwzODkuMDI0TCA0MDMuNDcyLDYuMjU2eiIgZGF0YS10YWdzPSJwYXBlcnBsYW5lIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAxZjsiIGQ9Ik0gMTI4LjAwLDM4My42NjRMIDEyOC4wMCw0MzIuMDAgYzAuMDAsMjYuNDY0LTIxLjUzNiw0OC4wMC00OC4wMCw0OC4wMFMgMzIuMDAsNDU4LjQ2NCwgMzIuMDAsNDMyLjAwbDAuMDAtNDguMzM2IAoJCUMgMTIuNjcyLDM2OS4wMjQsMC4wMCwzNDYuMDk2LDAuMDAsMzIwLjAwcyAxMi42NzItNDkuMDI0LCAzMi4wMC02My42MzJMIDMyLjAwLDE2LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMHMgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMEwgMTI4LjAwLDI1Ni4zNjggYyAxOS4zMjgsMTQuNTkyLCAzMi4wMCwzNy41MzYsIDMyLjAwLDYzLjYzMgoJCVMgMTQ3LjMyOCwzNjkuMDI0LCAxMjguMDAsMzgzLjY2NHogTSA2NC4wMCw0MzIuMDBjMC4wMCw4Ljg0OCwgNy4xNTIsMTYuMDAsIDE2LjAwLDE2LjAwcyAxNi4wMC03LjE1MiwgMTYuMDAtMTYuMDBsMC4wMC0zMy42MCBDIDkwLjgzMiwzOTkuNDQsIDg1LjQ4OCw0MDAuMDAsIDgwLjAwLDQwMC4wMFMgNjkuMTY4LDM5OS40NCwgNjQuMDAsMzk4LjQwTCA2NC4wMCw0MzIuMDAgeiBNIDk2LjAwLDE2LjAwCgkJYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBzLTE2LjAwLDcuMTUyLTE2LjAwLDE2LjAwTCA2NC4wMCwyNDEuNjMyIEMgNjkuMTY4LDI0MC41NiwgNzQuNTEyLDI0MC4wMCwgODAuMDAsMjQwLjAwcyAxMC44MzIsMC41NiwgMTYuMDAsMS42MzJMIDk2LjAwLDE2LjAwIHogTSAxMjUuODQsMzA2LjU2CgkJYy0wLjI1Ni0wLjg0OC0wLjQ4LTEuNjgtMC43ODQtMi41MjhjLTEuNTItNC4yMjQtMy40NzItOC4yMjQtNi4wNDgtMTEuNzc2Yy0wLjA2NC0wLjA5Ni0wLjE2LTAuMTYtMC4yMjQtMC4yNTYKCQljLTIuNzg0LTMuODA4LTYuMDk2LTcuMTg0LTkuODU2LTEwLjAzMmMtMC4wNjQtMC4wNjQtMC4xMTItMC4wOTYtMC4xNi0wLjEyOGMtMy44NTYtMi45MTItOC4xNi01LjI0OC0xMi43ODQtNi44OAoJCUMgOTAuOTc2LDI3My4xNTIsIDg1LjY0OCwyNzIuMDAsIDgwLjAwLDI3Mi4wMHMtMTAuOTc2LDEuMTUyLTE2LjAwLDIuOTc2Yy00LjYyNCwxLjYzMi04LjkyOCwzLjk2OC0xMi43ODQsNi44OGMtMC4wNDgsMC4wMzItMC4wOTYsMC4wNjQtMC4xNiwwLjEyOAoJCWMtMy43NiwyLjg0OC03LjA3Miw2LjIyNC05Ljg1NiwxMC4wMzJjLTAuMDY0LDAuMDk2LTAuMTYsMC4xNi0wLjIyNCwwLjI1NmMtMi41NzYsMy41NjgtNC41MjgsNy41NjgtNi4wNDgsMTEuNzc2CgkJYy0wLjMwNCwwLjg0OC0wLjUyOCwxLjY4LTAuNzg0LDIuNTI4QyAzMi44OCwzMTAuODQ4LCAzMi4wMCwzMTUuMzEyLCAzMi4wMCwzMjAuMDBjMC4wMCw0LjcyLCAwLjg4LDkuMTg0LCAyLjE2LDEzLjQ3MgoJCWMgMC4yNTYsMC44NDgsIDAuNDgsMS42OCwgMC43ODQsMi40OTZDIDM2LjQ0OCwzNDAuMTkyLCAzOC40MCwzNDQuMTkyLCA0MC45OTIsMzQ3Ljc3NmMgMC4wNjQsMC4wOTYsIDAuMTYsMC4xNiwgMC4yMjQsMC4yNTYKCQljIDIuNzg0LDMuNzc2LCA2LjA5Niw3LjE4NCwgOS44NTYsMTAuMDMyYyAwLjA2NCwwLjAzMiwgMC4xMTIsMC4wOTYsIDAuMTYsMC4xMjhDIDU1LjA3MiwzNjEuMDU2LCA1OS4zNzYsMzYzLjQwOCwgNjQuMDAsMzY1LjA1NgoJCUMgNjkuMDI0LDM2Ni44NDgsIDc0LjM1MiwzNjguMDAsIDgwLjAwLDM2OC4wMHMgMTAuOTc2LTEuMTUyLCAxNi4wMC0yLjk0NGMgNC42MjQtMS42NjQsIDguOTI4LTQuMDAsIDEyLjc4NC02Ljg4YyAwLjA0OC0wLjAzMiwgMC4wOTYtMC4wOTYsIDAuMTYtMC4xMjgKCQljIDMuNzYtMi44NDgsIDcuMDcyLTYuMjU2LCA5Ljg1Ni0xMC4wMzJjIDAuMDY0LTAuMDk2LCAwLjE2LTAuMTYsIDAuMjI0LTAuMjU2QyAxMjEuNjAsMzQ0LjE5MiwgMTIzLjU1MiwzNDAuMTkyLCAxMjUuMDU2LDMzNS45NjgKCQlDIDEyNS4zNiwzMzUuMTUyLCAxMjUuNjAsMzM0LjMyLCAxMjUuODQsMzMzLjQ3MkMgMTI3LjEyLDMyOS4xODQsIDEyOC4wMCwzMjQuNzIsIDEyOC4wMCwzMjAuMDBDIDEyOC4wMCwzMTUuMzEyLCAxMjcuMTIsMzEwLjg0OCwgMTI1Ljg0LDMwNi41NnpNIDQ4MC4wMCwzODMuNjY0TCA0ODAuMDAsNDMyLjAwIGMwLjAwLDI2LjQ2NC0yMS41MzYsNDguMDAtNDguMDAsNDguMDBzLTQ4LjAwLTIxLjUzNi00OC4wMC00OC4wMGwwLjAwLTQ4LjMzNiAKCQlDIDM2NC42NTYsMzY5LjAyNCwgMzUyLjAwLDM0Ni4wOTYsIDM1Mi4wMCwzMjAuMDBzIDEyLjY1Ni00OS4wMjQsIDMyLjAwLTYzLjYzMkwgMzg0LjAwLDE2LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMHMgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMEwgNDgwLjAwLDI1Ni4zNjggYyAxOS4zMTIsMTQuNTkyLCAzMi4wMCwzNy41MzYsIDMyLjAwLDYzLjYzMgoJCVMgNDk5LjMxMiwzNjkuMDI0LCA0ODAuMDAsMzgzLjY2NHogTSA0MTYuMDAsNDMyLjAwYzAuMDAsOC44NDgsIDcuMTUyLDE2LjAwLCAxNi4wMCwxNi4wMHMgMTYuMDAtNy4xNTIsIDE2LjAwLTE2LjAwbDAuMDAtMzMuNjAgQyA0NDIuODE2LDM5OS40NCwgNDM3LjQ3Miw0MDAuMDAsIDQzMi4wMCw0MDAuMDBjLTUuNTA0LDAuMDAtMTAuODQ4LTAuNTYtMTYuMDAtMS42MEwgNDE2LjAwLDQzMi4wMCB6CgkJIE0gNDQ4LjAwLDE2LjAwYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBzLTE2LjAwLDcuMTUyLTE2LjAwLDE2LjAwTCA0MTYuMDAsMjQxLjYzMiBDIDQyMS4xNTIsMjQwLjU2LCA0MjYuNDk2LDI0MC4wMCwgNDMyLjAwLDI0MC4wMGMgNS40NzIsMC4wMCwgMTAuODE2LDAuNTYsIDE2LjAwLDEuNjMyTCA0NDguMDAsMTYuMDAgeiBNIDQ3Ny44NCwzMDYuNTYKCQljLTAuMjU2LTAuODQ4LTAuNDk2LTEuNjgtMC43ODQtMi41MjhjLTEuNTM2LTQuMjI0LTMuNDcyLTguMjI0LTYuMDY0LTExLjc3NmMtMC4wNjQtMC4wOTYtMC4xNi0wLjE2LTAuMjI0LTAuMjU2CgkJYy0yLjc4NC0zLjgwOC02LjA5Ni03LjE4NC05Ljg0LTEwLjAzMmMtMC4wNjQtMC4wNjQtMC4xMjgtMC4wOTYtMC4xNi0wLjEyOGMtMy44NzItMi45MTItOC4xNi01LjI0OC0xMi43ODQtNi44OAoJCUMgNDQyLjk3NiwyNzMuMTUyLCA0MzcuNjMyLDI3Mi4wMCwgNDMyLjAwLDI3Mi4wMGMtNS42NjQsMC4wMC0xMC45NzYsMS4xNTItMTYuMDAsMi45NzZjLTQuNjI0LDEuNjMyLTguOTQ0LDMuOTY4LTEyLjc4NCw2Ljg4CgkJYy0wLjA2NCwwLjAzMi0wLjA5NiwwLjA2NC0wLjE2LDAuMTI4Yy0zLjc3NiwyLjg0OC03LjA4OCw2LjIyNC05Ljg3MiwxMC4wMzJjLTAuMDY0LDAuMDk2LTAuMTYsMC4xNi0wLjIyNCwwLjI1NgoJCWMtMi41NiwzLjU2OC00LjUyOCw3LjU2OC02LjAzMiwxMS43NzZjLTAuMzIsMC44NDgtMC41MjgsMS42OC0wLjc4NCwyLjUyOEMgMzg0Ljg4LDMxMC44NDgsIDM4NC4wMCwzMTUuMzEyLCAzODQuMDAsMzIwLjAwCgkJYzAuMDAsNC43MiwgMC44OCw5LjE4NCwgMi4xNiwxMy40NzJjIDAuMjU2LDAuODQ4LCAwLjQ2NCwxLjY4LCAwLjc4NCwyLjQ5NmMgMS41MDQsNC4yMjQsIDMuNDcyLDguMjI0LCA2LjAzMiwxMS44MDgKCQljIDAuMDY0LDAuMDk2LCAwLjE2LDAuMTYsIDAuMjI0LDAuMjU2YyAyLjc4NCwzLjc3NiwgNi4wOTYsNy4xODQsIDkuODcyLDEwLjAzMmMgMC4wNjQsMC4wMzIsIDAuMDk2LDAuMDk2LCAwLjE2LDAuMTI4CgkJYyAzLjg0LDIuODgsIDguMTYsNS4yMTYsIDEyLjc4NCw2Ljg4QyA0MjEuMDI0LDM2Ni44NDgsIDQyNi4zMzYsMzY4LjAwLCA0MzIuMDAsMzY4LjAwYyA1LjYzMiwwLjAwLCAxMC45NzYtMS4xNTIsIDE2LjAwLTIuOTQ0YyA0LjYyNC0xLjY2NCwgOC45MTItNC4wMCwgMTIuNzg0LTYuODgKCQljIDAuMDMyLTAuMDMyLCAwLjA5Ni0wLjA5NiwgMC4xNi0wLjEyOGMgMy43NDQtMi44NDgsIDcuMDU2LTYuMjU2LCA5Ljg0LTEwLjAzMmMgMC4wNjQtMC4wOTYsIDAuMTYtMC4xNiwgMC4yMjQtMC4yNTYKCQljIDIuNTkyLTMuNjAsIDQuNTI4LTcuNjAsIDYuMDY0LTExLjgwOGMgMC4yODgtMC44MTYsIDAuNTI4LTEuNjY0LCAwLjc4NC0yLjQ5NkMgNDc5LjEyLDMyOS4xODQsIDQ4MC4wMCwzMjQuNzIsIDQ4MC4wMCwzMjAuMDAKCQlDIDQ4MC4wMCwzMTUuMzEyLCA0NzkuMTIsMzEwLjg0OCwgNDc3Ljg0LDMwNi41NnpNIDMwNC4wMCwxOTEuNjY0TCAzMDQuMDAsNDMyLjAwIGMwLjAwLDI2LjQ2NC0yMS41MzYsNDguMDAtNDguMDAsNDguMDBzLTQ4LjAwLTIxLjUzNi00OC4wMC00OC4wMGwwLjAwLTI0MC4zMzYgCgkJYy0xOS4zMjgtMTQuNjI0LTMyLjAwLTM3LjU2OC0zMi4wMC02My42NjRzIDEyLjY3Mi00OS4wMjQsIDMyLjAwLTYzLjYzMkwgMjA4LjAwLDE2LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMHMgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMGwwLjAwLDQ4LjM2OCBjIDE5LjMxMiwxNC41OTIsIDMyLjAwLDM3LjUzNiwgMzIuMDAsNjMuNjMyCgkJUyAzMjMuMzEyLDE3Ny4wMjQsIDMwNC4wMCwxOTEuNjY0eiBNIDI0MC4wMCw0MzIuMDBjMC4wMCw4Ljg0OCwgNy4xNTIsMTYuMDAsIDE2LjAwLDE2LjAwYyA4Ljg0OCwwLjAwLCAxNi4wMC03LjE1MiwgMTYuMDAtMTYuMDBsMC4wMC0yMjUuNjAgYy01LjE4NCwxLjAyNC0xMC41MjgsMS42MC0xNi4wMCwxLjYwCgkJYy01LjQ4OCwwLjAwLTEwLjgzMi0wLjU2LTE2LjAwLTEuNjBMIDI0MC4wMCw0MzIuMDAgeiBNIDI3Mi4wMCwxNi4wMGMwLjAwLTguODQ4LTcuMTUyLTE2LjAwLTE2LjAwLTE2LjAwYy04Ljg0OCwwLjAwLTE2LjAwLDcuMTUyLTE2LjAwLDE2LjAwbDAuMDAsMzMuNjMyIEMgMjQ1LjE2OCw0OC41NiwgMjUwLjUxMiw0OC4wMCwgMjU2LjAwLDQ4LjAwCgkJYyA1LjQ3MiwwLjAwLCAxMC44MTYsMC41NiwgMTYuMDAsMS42MzJMIDI3Mi4wMCwxNi4wMCB6IE0gMzAxLjg0LDExNC41NmMtMC4yNTYtMC44NDgtMC40OTYtMS42OC0wLjc4NC0yLjUyOGMtMS41MzYtNC4yMjQtMy40NzItOC4yMjQtNi4wNjQtMTEuNzc2CgkJYy0wLjA2NC0wLjA5Ni0wLjE2LTAuMTYtMC4yMjQtMC4yNTZjLTIuNzg0LTMuODA4LTYuMDk2LTcuMTg0LTkuODQtMTAuMDMyYy0wLjA2NC0wLjA2NC0wLjEyOC0wLjA5Ni0wLjE2LTAuMTI4CgkJYy0zLjg3Mi0yLjkxMi04LjE2LTUuMjQ4LTEyLjc4NC02Ljg4QyAyNjYuOTc2LDgxLjE1MiwgMjYxLjYzMiw4MC4wMCwgMjU2LjAwLDgwLjAwYy01LjY0OCwwLjAwLTEwLjk3NiwxLjE1Mi0xNi4wMCwyLjk3NgoJCWMtNC42MjQsMS42MzItOC45MjgsMy45NjgtMTIuNzg0LDYuODhjLTAuMDQ4LDAuMDMyLTAuMDk2LDAuMDY0LTAuMTYsMC4xMjhjLTMuNzYsMi44NDgtNy4wNzIsNi4yMjQtOS44NTYsMTAuMDMyCgkJYy0wLjA2NCwwLjA5Ni0wLjE2LDAuMTYtMC4yMjQsMC4yNTZjLTIuNTc2LDMuNTY4LTQuNTI4LDcuNTY4LTYuMDQ4LDExLjc3NmMtMC4zMDQsMC44NDgtMC41MjgsMS42OC0wLjc4NCwyLjUyOAoJCUMgMjA4Ljg4LDExOC44NDgsIDIwOC4wMCwxMjMuMzEyLCAyMDguMDAsMTI4LjAwYzAuMDAsNC43MiwgMC44OCw5LjE4NCwgMi4xNiwxMy40NzJjIDAuMjU2LDAuODQ4LCAwLjQ4LDEuNjgsIDAuNzg0LDIuNDk2CgkJYyAxLjUyLDQuMjI0LCAzLjQ3Miw4LjIyNCwgNi4wNDgsMTEuODA4YyAwLjA2NCwwLjA5NiwgMC4xNiwwLjE2LCAwLjIyNCwwLjI1NmMgMi43ODQsMy43NzYsIDYuMDk2LDcuMTg0LCA5Ljg1NiwxMC4wMzIKCQljIDAuMDY0LDAuMDMyLCAwLjExMiwwLjA5NiwgMC4xNiwwLjEyOGMgMy44NTYsMi44OCwgOC4xNiw1LjIxNiwgMTIuNzg0LDYuODhDIDI0NS4wMjQsMTc0Ljg0OCwgMjUwLjM1MiwxNzYuMDAsIDI1Ni4wMCwxNzYuMDBjIDUuNjMyLDAuMDAsIDEwLjk3Ni0xLjE1MiwgMTYuMDAtMi45NDQKCQljIDQuNjI0LTEuNjY0LCA4LjkxMi00LjAwLCAxMi43ODQtNi44OGMgMC4wMzItMC4wMzIsIDAuMDk2LTAuMDk2LCAwLjE2LTAuMTI4YyAzLjc0NC0yLjg0OCwgNy4wNTYtNi4yNTYsIDkuODQtMTAuMDMyCgkJYyAwLjA2NC0wLjA5NiwgMC4xNi0wLjE2LCAwLjIyNC0wLjI1NmMgMi41OTItMy42MCwgNC41MjgtNy42MCwgNi4wNjQtMTEuODA4YyAwLjI4OC0wLjgxNiwgMC41MjgtMS42NjQsIDAuNzg0LTIuNDk2CgkJQyAzMDMuMTIsMTM3LjE4NCwgMzA0LjAwLDEzMi43MiwgMzA0LjAwLDEyOC4wMEMgMzA0LjAwLDEyMy4zMTIsIDMwMy4xMiwxMTguODQ4LCAzMDEuODQsMTE0LjU2eiIgZGF0YS10YWdzPSJwYXJhbXMiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDIwOyIgZD0iTSA1MDIuNjQsMzEwLjYyNGwtMTYwLjAwLDE2MC4wMEMgMzM0LjcwNCw0NzguNTYsIDMyMy4yMCw0ODEuNzQ0LCAzMTIuMzA0LDQ3OS4wNTYKCQljLTUuNzQ0LTEuNDA4LTEwLjg4LTQuMzY4LTE0Ljk0NC04LjQzMmMtMy42MzItMy42MzItNi4zNjgtOC4xMjgtNy45MzYtMTMuMTUyYy03LjI0OC0yMy41MDQtMTkuNzc2LTQzLjkzNi0zOC4zMi02Mi40NjQKCQlDIDIyNi4zMzYsMzcwLjI1NiwgMTk0LjA4LDM1MS41MDQsIDE1OS45NTIsMzMxLjY4Yy0zNi4yMjQtMjAuOTkyLTczLjY0OC00Mi43NTItMTA0LjMyLTczLjQwOGMtMjYuMDY0LTI2LjA5Ni00My44MDgtNTUuMTItNTQuMjA4LTg4LjgxNgoJCWMtMy41MDQtMTEuMzc2LTAuNDQ4LTIzLjY4LCA3LjkzNi0zMi4wOTZsIDE2MC4wMC0xNjAuMDBjIDcuOTM2LTcuOTM2LCAxOS40NC0xMS4xMiwgMzAuMzM2LTguNDMyYyA1Ljc0NCwxLjQ0LCAxMC44OCw0LjM2OCwgMTQuOTQ0LDguNDMyCgkJYyAzLjYzMiwzLjYzMiwgNi4zNjgsOC4xMjgsIDcuOTM2LDEzLjE4NGMgNy4yNjQsMjMuNTA0LCAxOS43OTIsNDMuOTM2LCAzOC4zNTIsNjIuNDY0YyAyNC43NTIsMjQuNzUyLCA1Ni45OTIsNDMuNDcyLCA5MS4xNTIsNjMuMjgKCQljIDM2LjE5MiwyMS4wMjQsIDczLjYzMiw0Mi43ODQsIDEwNC4yODgsNzMuNDRjIDI2LjA2NCwyNi4wNjQsIDQzLjgwOCw1NS4xMiwgNTQuMjI0LDg4LjgxNkMgNTE0LjA4LDI4OS45MDQsIDUxMS4wMDgsMzAyLjI1NiwgNTAyLjY0LDMxMC42MjR6IE0gMTkyLjAwLDAuMDAKCQlDIDEzOS4wMDgsNTIuOTkyLCA4NC45OTIsMTA3LjAyNCwgMzIuMDAsMTYwLjAwYyA0NS40NzIsMTQ3LjIxNiwgMjQyLjU2LDE0MC43ODQsIDI4OC4wMCwyODguMDBjIDUyLjk5Mi01Mi45NzYsIDEwNy4wMjQtMTA3LjAwOCwgMTYwLjAzMi0xNjAuMDAKCQlDIDQzNC41NDQsMTQwLjgxNiwgMjM3LjQ1NiwxNDcuMjE2LCAxOTIuMDAsMC4wMHpNIDMxMi45OTIsMjQxLjYwYy01LjIxNiw0LjM2OC0xMC40NjQsNy4zNDQtMTUuNzQ0LDguODE2CgkJYy01LjI0OCwxLjQ3Mi0xMC40OTYsMi4wNjQtMTUuODA4LDEuNjhjLTUuMjQ4LTAuNDAtMTAuNjI0LTEuNjAtMTYuMDAtMy42NjRjLTUuMzc2LTIuMDk2LTEwLjc4NC00LjM2OC0xNi4yMjQtNy4wMDgKCQljLTguNTkyLDkuODcyLTE3LjE4NCwxOS42MzItMjUuNzc2LDI4LjY4OGMgMy44NzIsMy41MDQsIDcuNjMyLDUuMjgsIDExLjI0OCw1LjQwOGMgMy42MzIsMC4xNiwgNy4xMi0wLjIyNCwgMTAuNDMyLTEuMDU2CgkJYyAzLjM3Ni0wLjg0OCwgNi40NjQtMS41NjgsIDkuMzEyLTIuMTI4YyAyLjg4LTAuNTYsIDUuMzc2LDAuMDY0LCA3LjU2OCwxLjkwNGMgMi4zMiwyLjAwLCAzLjYwLDQuNTkyLCAzLjc3Niw3LjcxMgoJCWMgMC4xNiwzLjE1Mi0xLjAyNCw2LjIyNC0zLjY2NCw5LjIxNmMtMy4zNzYsMy44NzItNy40NCw2LjIyNC0xMi4zMiw3LjA4OGMtNC44MTYsMC44NDgtOS43NDQsMC43ODQtMTQuODgtMC4zMzYKCQljLTUuMDU2LTEuMTUyLTkuODcyLTMuMDU2LTE0LjQzMi01Ljc0NHMtOC4yMjQtNS40NC0xMC45NDQtOC4xMjhjLTEuMDQsMC45OTItMi4wOCwxLjk2OC0zLjEyLDIuOTQ0CgkJYy0xLjE1MiwxLjA1Ni0yLjU5MiwxLjYzMi00LjMyLDEuNjBjLTEuNzQ0LDAuMDAtMy4xODQtMC43NTItNC4zNjgtMi4xMjhjLTEuMTUyLTEuMzQ0LTEuNjgtMi45MTItMS40NzItNC41NgoJCWMgMC4xNi0xLjcxMiwgMC44NDgtMy4wMjQsIDIuMDMyLTQuMDMyYyAxLjA0LTAuODgsIDIuMDgtMS43NDQsIDMuMTItMi42NTZjLTQuMDk2LTQuOTQ0LTcuNDcyLTEwLjQwLTEwLjEyOC0xNi4xNgoJCWMtMi42ODgtNS43NzYtNC4yODgtMTEuNTA0LTQuODgtMTcuMDU2Yy0wLjYyNC01LjYwLTAuMDMyLTEwLjcyLCAxLjY4LTE1LjQ3MmMgMS43MTItNC43ODQsIDQuODgtOC44NDgsIDkuNTA0LTEyLjY4OAoJCWMgNy41MzYtNi4yNTYsIDE2LjQwLTguOTEyLCAyNi42ODgtOC4zMmMgMTAuMjU2LDAuNjI0LCAyMS4zMTIsMy42OCwgMzMuMjAsMTAuMDY0YyA5LjQ0LTEwLjkxMiwgMTguOTEyLTIxLjc0NCwgMjguMzY4LTMxLjgwOAoJCWMtNC4wMC0zLjM3Ni03LjUwNC01LjMxMi0xMC41OTItNS45MzZjLTMuMDg4LTAuNjU2LTUuODQtMC41OTItOC4zMzYsMC4xNmMtMi40OTYsMC43ODQtNC44MTYsMS45MDQtNi45NDQsMy4zNDQKCQljLTIuMTI4LDEuNDcyLTQuMjI0LDIuNzItNi4zMiwzLjc0NGMtMi4wNjQsMS4wMjQtNC4xOTIsMS42MC02LjM2OCwxLjYzMnMtNC40OTYtMS4wMjQtNy4wNTYtMy4yMTYKCQljLTIuNjI0LTIuMjg4LTMuOTM2LTQuOTQ0LTMuOTM2LTcuOTM2YzAuMDAtMi45NzYsIDEuMzc2LTYuMDAsIDQuMDY0LTkuMDU2YyAyLjcyLTMuMDU2LCA2LjI1Ni01LjYzMiwgMTAuNTI4LTcuNjY0CgkJcyA5LjEwNC0zLjMxMiwgMTQuNDE2LTMuNjY0YyA1LjMxMi0wLjM2OCwgMTAuOTEyLDAuNDMyLCAxNi44MTYsMi42MjRjIDUuOTM2LDIuMTYsIDExLjgwOCw2LjA2NCwgMTcuNjAsMTEuODcyCgkJYyAyLjc4NC0yLjcyLCA1LjYwLTUuMzEyLCA4LjQwLTcuODA4YyAxLjE4NC0xLjAyNCwgMi42MjQtMS41MzYsIDQuMzY4LTEuNDA4YyAxLjY4LDAuMDY0LCAzLjE1MiwwLjg0OCwgNC4zMiwyLjI1NgoJCWMgMS4xODQsMS40NCwgMS42OCwzLjAyNCwgMS41MDQsNC42ODhjLTAuMTYsMS42OC0wLjg0OCwyLjk3Ni0yLjAwLDMuOTA0Yy0yLjgxNiwyLjI1Ni01LjYzMiw0LjYyNC04LjQzMiw3LjEyCgkJYyA0Ljc4NCw1Ljg3MiwgOC42MjQsMTIuMDY0LCAxMS40NzIsMTguMTkyYyAyLjg0OCw2LjE2LCA0LjUyOCwxMi4wOTYsIDUuMDg4LDE3LjYwYyAwLjU2LDUuNTM2LTAuMDk2LDEwLjUyOC0xLjkwNCwxNS4wNTYKCQlDIDMyMC43MzYsMjMzLjg3MiwgMzE3LjU1MiwyMzcuODA4LCAzMTIuOTkyLDI0MS42MHogTSAyMjMuNTM2LDIzMC43NTJjLTQuNTI4LTAuMTkyLTguNDgsMS4zMTItMTEuOTM2LDQuNjU2CgkJYy0xLjQ3MiwxLjQwOC0yLjQ5NiwzLjEyLTMuMTIsNS4xNTJjLTAuNjU2LDIuMDMyLTAuODgsNC4yNTYtMC42MjQsNi42ODhjIDAuMjI0LDIuNDAsIDAuOTQ0LDQuOTEyLCAyLjE5Miw3LjQ0CgkJYyAxLjE4NCwyLjUyOCwgMi45NDQsNS4wNTYsIDUuMTg0LDcuNTA0YyA4LjExMi04LjA2NCwgMTYuMjA4LTE2LjkxMiwgMjQuMzItMjYuMDY0QyAyMzMuNDA4LDIzMi43NTIsIDIyOC4wNjQsMjMwLjk0NCwgMjIzLjUzNiwyMzAuNzUyegoJCSBNIDI5OS4wMDgsMTk4LjcyYy0xLjQ0LTIuNjU2LTMuMDg4LTUuMDI0LTUuMDI0LTcuMDg4Yy04Ljk3Niw5LjA1Ni0xNy45MzYsMTkuMDA4LTI2Ljg4LDI5LjIxNmMgMi4yODgsMS4wMjQsIDQuNjg4LDIuMDk2LCA3LjI4LDMuMTg0CgkJcyA1LjE4NCwxLjgwOCwgNy43NzYsMi4yNTZjIDIuNjU2LDAuNDAsIDUuMjgsMC4yODgsIDcuOTA0LTAuMzM2YyAyLjU5Mi0wLjY1NiwgNS4wNTYtMi4wNjQsIDcuMzQ0LTQuMjg4CgkJYyAyLjI1Ni0yLjI1NiwgMy42OC00LjU5MiwgNC4yNTYtNy4xMmMgMC42MjQtMi41NiwgMC42NTYtNS4xNTIsIDAuMjI0LTcuODA4QyAzMDEuNDI0LDIwNC4wNjQsIDMwMC40OCwyMDEuNDA4LCAyOTkuMDA4LDE5OC43MnpNIDIzNS40NzIsMTI1LjEyIEMgMjM4LjYyNCwxMjcuNjY0IDI0My4yNjQsMTI3LjUzNiAyNDYuMTYsMTI0LjU5MiBDIDI0OS4yOTYsMTIxLjQ3MiAyNDkuMjk2LDExNi4zNjggMjQ2LjE2LDExMy4yNDggQyAyNDUuOTA0LDExMi45OTIgMjQ1LjYzMiwxMTIuODE2IDI0NS4zNDQsMTEyLjU5MiBMIDI0NS4zNzYsMTEyLjU2IEMgMjM1LjI0OCwxMDQuODY0IDIyNi45MjgsOTcuOTM2IDIxNy45NTIsODguOTYgQyAyMDkuODQsODAuODY0IDIwMi41MTIsNzIuMzM2IDE5Ni4xNzYsNjMuNjggTCAxODUuOTUyLDQ5LjY4IEMgMTg1LjYzMiw0OS4xMDQgMTg1LjI0OCw0OC41NzYgMTg0Ljc2OCw0OC4wOCBDIDE4MS42MzIsNDQuOTYgMTc2LjUyOCw0NC45NiAxNzMuNDA4LDQ4LjA4IEMgMTcwLjY4OCw1MC44MCAxNzAuMzUyLDU0Ljk5MiAxNzIuMzUyLDU4LjExMiBMIDE3Mi4zMiw1OC4xNDQgTCAxODMuMjY0LDczLjA4OCBDIDE5MC4wOTYsODIuNDMyIDE5Ny45NTIsOTEuNTg0IDIwNi42NCwxMDAuMjcyIEMgMjE1LjY4LDEwOS4zNDQgMjI1LjQ0LDExNy40NCAyMzUuNDQsMTI1LjEyIEwgMjM1LjQ3MiwxMjUuMTIgWk0gMjk0LjA0OCwzNTYuNTYgQyAzMDIuMTQ0LDM2NC42NTYgMzA5LjQ1NiwzNzMuMTUyIDMxNS44MDgsMzgxLjg1NiBMIDMyNi40MzIsMzk2LjQxNiBDIDMyNi44MTYsMzk3LjEwNCAzMjcuMjQ4LDM5Ny43OTIgMzI3Ljg0LDM5OC4zODQgQyAzMzAuOTkyLDQwMS41MzYgMzM2LjA5Niw0MDEuNTM2IDMzOS4yNDgsMzk4LjM4NCBDIDM0Mi4yNCwzOTUuMzc2IDM0Mi4zNjgsMzkwLjYyNCAzMzkuNjQ4LDM4Ny40NCBMIDMzOS42OCwzODcuNDA4IEwgMzI4LjczNiwzNzIuNDAgQyAzMjEuODg4LDM2My4wNTYgMzE0LjA0OCwzNTMuOTM2IDMwNS4zNiwzNDUuMjQ4IEMgMjk2LjMyLDMzNi4yMDggMjg2LjU3NiwzMjguMDggMjc2LjU3NiwzMjAuNDAgTCAyNzYuNTEyLDMyMC40MzIgQyAyNzMuMzI4LDMxNy41MDQgMjY4LjM4NCwzMTcuNTY4IDI2NS4zMjgsMzIwLjY1NiBDIDI2Mi4xNzYsMzIzLjgwOCAyNjIuMTc2LDMyOC45NDQgMjY1LjMyOCwzMzIuMDk2IEMgMjY1Ljg4OCwzMzIuNjg4IDI2Ni41NDQsMzMzLjEwNCAyNjcuMjAsMzMzLjQ3MiBDIDI3Ni42MDgsMzQwLjY1NiAyODUuNjgsMzQ4LjE5MiAyOTQuMDQ4LDM1Ni41NiBaIiBkYXRhLXRhZ3M9ImJhbmtub3RlIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyMTsiIGQ9Ik0gMjU2LjAwLDQ4MC4wMEMgMTQ4LjA5Niw0ODAuMDAsIDMyLjAwLDQ0Ny40NzIsIDMyLjAwLDM3Ni4wMGwwLjAwLTMwNC4wMCBDIDMyLjAwLDAuNTYsIDE0OC4wOTYtMzIuMDAsIDI1Ni4wMC0zMi4wMGMgMTA3Ljg4OCwwLjAwLCAyMjQuMDAsMzIuNTYsIDIyNC4wMCwxMDQuMDBsMC4wMCwzMDQuMDAgCgkJQyA0ODAuMDAsNDQ3LjQ3MiwgMzYzLjg3Miw0ODAuMDAsIDI1Ni4wMCw0ODAuMDB6IE0gNDQ4LjAwLDcyLjAwYzAuMDAtMzkuNzQ0LTg1Ljk2OC03Mi4wMC0xOTIuMDAtNzIuMDBjLTEwNi4wNDgsMC4wMC0xOTIuMDAsMzIuMjU2LTE5Mi4wMCw3Mi4wMGwwLjAwLDU5Ljc3NiBDIDk3LjA1Niw5Ny43MTIsIDE3Ni44MCw4MC4wMCwgMjU2LjAwLDgwLjAwCgkJYyA3OS4yMCwwLjAwLCAxNTguOTQ0LDE3LjcxMiwgMTkyLjAwLDUxLjc3NkwgNDQ4LjAwLDcyLjAwIHogTSA0NDguMDAsMTY4LjAwbC0wLjA2NCwwLjAwIGMwLjAwLTAuMTYsIDAuMDY0LTAuMzM2LCAwLjA2NC0wLjQ5NkMgNDQ4LjAwLDEyOC4wMCwgMzYyLjAzMiw5Ni4wMCwgMjU2LjAwLDk2LjAwYy0xMDYuMDMyLDAuMDAtMTkyLjAwLDMyLjAwLTE5Mi4wMCw3MS41MDQKCQljMC4wMCwwLjE2LCAwLjA2NCwwLjMzNiwgMC4wNjQsMC40OTZMIDY0LjAwLDE2OC4wMCBsMC4wMCw1OS43NzYgQyA5Ny4wNTYsMTkzLjcxMiwgMTc2LjgwLDE3Ni4wMCwgMjU2LjAwLDE3Ni4wMGMgNzkuMjAsMC4wMCwgMTU4Ljk0NCwxNy43MTIsIDE5Mi4wMCw1MS43NzZMIDQ0OC4wMCwxNjguMDAgeiBNIDQ0OC4wMCwyNjQuMDBsLTAuMDY0LDAuMDAgCgkJYzAuMDAtMC4xNiwgMC4wNjQtMC4zMzYsIDAuMDY0LTAuNDk2QyA0NDguMDAsMjI0LjAwLCAzNjIuMDMyLDE5Mi4wMCwgMjU2LjAwLDE5Mi4wMGMtMTA2LjAzMiwwLjAwLTE5Mi4wMCwzMi4wMC0xOTIuMDAsNzEuNTA0YzAuMDAsMC4xNiwgMC4wNjQsMC4zMzYsIDAuMDY0LDAuNDk2TCA2NC4wMCwyNjQuMDAgbDAuMDAsNTQuOTc2IAoJCUMgMTA1LjkzNiwyODcuMDI0LCAxODIuODAsMjcyLjAwLCAyNTYuMDAsMjcyLjAwYyA3My4yMCwwLjAwLCAxNTAuMDY0LDE1LjAyNCwgMTkyLjAwLDQ2Ljk3NkwgNDQ4LjAwLDI2NC4wMCB6IE0gMjU2LjAwLDMwNC4wMEMgMTQ5Ljk1MiwzMDQuMDAsIDY0LjAwLDMzNi4yNTYsIDY0LjAwLDM3Ni4wMEMgNjQuMDAsNDE1Ljc3NiwgMTQ5Ljk1Miw0NDguMDAsIDI1Ni4wMCw0NDguMDAKCQljIDEwNi4wMzIsMC4wMCwgMTkyLjAwLTMyLjIyNCwgMTkyLjAwLTcyLjAwQyA0NDguMDAsMzM2LjI1NiwgMzYyLjAzMiwzMDQuMDAsIDI1Ni4wMCwzMDQuMDB6TSAzODQuMDAsNjQuMDBBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCA0MTYuMDAsNjRBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAzODQuMDAsNjR6TSAzODQuMDAsMTYwLjAwQTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgNDE2LjAwLDE2MEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDM4NC4wMCwxNjB6TSAzODQuMDAsMjU2LjAwQTE2LjAwLDE2LjAwIDE4MC4wMCAxLDAgNDE2LjAwLDI1NkExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDM4NC4wMCwyNTZ6IiBkYXRhLXRhZ3M9ImRhdGEiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDIyOyIgZD0iTSA1MDAuNTc2LDQ3Mi40OTZDIDQ5NC43NjgsNDc3LjM3NiwgNDg3LjQ4OCw0ODAuMDAsIDQ4MC4wMTYsNDgwLjAwYy0xLjg0LDAuMDAtMy43MTItMC4xNi01LjU2OC0wLjQ5NmwtMjcyLjAzMi00OC4wMAoJQyAxODcuMTIsNDI4LjgxNiwgMTc1Ljk4NCw0MTUuNTM2LCAxNzUuOTg0LDQwMC4wMGwwLjAwLTMyLjAwIGwwLjAwLTE2LjAwIGwwLjAwLTIyNi43MiBDIDE1OS43NDQsMTM3LjA1NiwgMTM4LjY3MiwxNDQuMDAsIDExNS4yOCwxNDQuMDBjLTEzLjYwLDAuMDAtMjcuMjAtMi4yNTYtNDAuNDY0LTYuNjU2CglDIDQ0LjQ0OCwxMjcuMjE2LCAyMC4wOTYsMTA2LjkxMiwgOC4wMCw4MS42MGMtOS4zNDQtMTkuNTY4LTEwLjU0NC00MC44NDgtMy40MjQtNTkuOTM2QyAxNi43NTItMTAuOTQ0LCA1MS4zNDQtMzIuMDAsIDkyLjcwNC0zMi4wMAoJYyAxMy42MCwwLjAwLCAyNy4yMCwyLjIyNCwgNDAuNDQ4LDYuNjU2YyAzMC4zNTIsMTAuMDk2LCA1NC43MDQsMzAuNDAsIDY2LjgwLDU1LjY4YyA1LjIwLDEwLjkxMiwgNy42MzIsMjIuMzM2LCA3LjcyOCwzMy42NjRsIDAuMjg4LDAuMDAgTCAyMDcuOTY4LDMyMC4wMCAKCWMgMS44NCwwLjAwLCAzLjcxMiwwLjE2LCA1LjU2OCwwLjQ2NGwgMjY2LjQ4LDQ3LjAyNEwgNDgwLjAxNiwxNzMuMjggQyA0NjMuNzYsMTg1LjA1NiwgNDQyLjcwNCwxOTIuMDAsIDQxOS4yOTYsMTkyLjAwYy0xMy42MCwwLjAwLTI3LjIxNi0yLjI1Ni00MC40NjQtNi42NTYKCWMtMzAuMzY4LTEwLjEyOC01NC43Mi0zMC40MzItNjYuNzg0LTU1Ljc0NGMtOS4zNDQtMTkuNTY4LTEwLjU2LTQwLjg0OC0zLjQ0LTU5LjkzNkMgMzIwLjgwLDM3LjA1NiwgMzU1LjM2LDE2LjAwLCAzOTYuNzM2LDE2LjAwCgljIDEzLjYwLDAuMDAsIDI3LjIxNiwyLjIyNCwgNDAuNDY0LDYuNjU2YyAzMC4zMzYsMTAuMDk2LCA1NC42ODgsMzAuNDAsIDY2Ljc4NCw1NS42OGMgNS4yMTYsMTAuOTEyLCA3LjYzMiwyMi4zMzYsIDcuNzQ0LDMzLjY2NGwgMC4yODgsMC4wMCBMIDUxMi4wMTYsNDAwLjAwIEwgNTEyLjAxNiw0MTYuMDAgTCA1MTIuMDE2LDQ0OC4wMCAKCUMgNTEyLjAxNiw0NTcuNDQsIDUwNy44MjQsNDY2LjQzMiwgNTAwLjU3Niw0NzIuNDk2eiBNIDEyMy4wMDgsNC45OTJjLTM4LjMzNi0xMi43ODQtNzcuOTY4LTAuMjg4LTg4LjQ2NCwyNy44NGMtMTAuNTI4LDI4LjE2LCAxMi4wMTYsNjEuMzQ0LCA1MC4zMzYsNzQuMTI4CgljIDM4LjMzNiwxMi43ODQsIDc3Ljk2OCwwLjMyLCA4OC40NjQtMjcuODRDIDE4My44ODgsNTAuOTc2LCAxNjEuMzQ0LDE3Ljc3NiwgMTIzLjAwOCw0Ljk5MnogTSA0MjYuNDQ4LDUyLjk5MmMtMzguMzY4LTEyLjc4NC03OC4wMC0wLjI4OC04OC40OTYsMjcuODQKCWMtMTAuNTI4LDI4LjE2LCAxMi4wMzIsNjEuMzQ0LCA1MC4zMzYsNzQuMTI4YyAzOC4zNjgsMTIuNzg0LCA3OC4wMCwwLjMyLCA4OC40OTYtMjcuODRDIDQ4Ny4zMjgsOTguOTc2LCA0NjQuODAsNjUuNzc2LCA0MjYuNDQ4LDUyLjk5MnogTSA0NzkuMzYsNDAwLjAwCglMIDIwNy4zMjgsMzUyLjAwTCAyMDcuMzI4LDM2OC4wMCBMIDIwNy4zMjgsNDAwLjAwIEwgNDc5LjM2LDQ0OC4wMGwwLjAwLTMyLjAwIEwgNDc5LjM2LDQwMC4wMCB6IiBkYXRhLXRhZ3M9Im11c2ljIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyMzsiIGQ9Ik0gNDAwLjAwLDQ4MC4wMGMtMzIuODQ4LDAuMDAtNTguNjU2LTIyLjU2LTc3LjE4NC01Ny4zNzZsLTAuMzM2LDAuMTkyQyAyOTUuNTY4LDM3MC4xMjgsIDI1NS41MDQsMzM2LjAwLCAyMTEuNjE2LDMzNi4wMGwtMTAuNjA4LDAuMDAgCglMIDEzMC40OTYsMzM2LjAwIEwgNjQuMDAsMzM2LjAwIGMtMzUuODg4LDAuMDAtNjQuMDAtMzUuMTUyLTY0LjAwLTgwLjAwYzAuMDAtNDQuODgsIDI4LjExMi04MC4wMCwgNjQuMDAtODAuMDBjIDE3LjY0OC0wLjA2NCwgMzEuOTItMTQuMzM2LCAzMS45Mi0zMi4wMGwwLjAwLTE0NC4wMCBjMC4wMC0xNy42OCwgMTQuMzM2LTMyLjAwLCAzMi4wMC0zMi4wMGwgNjQuMDAsMC4wMCBjIDE3LjY2NCwwLjAwLCAzMi4wMCwxNC4zMiwgMzIuMDAsMzIuMDAKCWwwLjAwLDE2LjAwIGMwLjAwLDE2LjAwLTE2LjAwLDIzLjE1Mi0xNi4wMCwzMi4wMGwwLjAwLDExMi4wMCBjMC4wMCwwLjM2OCwgMC4yNTYsMC42MjQsIDAuMjg4LDAuOTkyYyAwLjE2LDIuMjg4LCAwLjc4NCw0LjQwLCAxLjc5Miw2LjMyYyAwLjI4OCwwLjUyOCwgMC41OTIsMC45NDQsIDAuOTQ0LDEuNDA4CgljIDEuMjgsMS45MDQsIDIuODk2LDMuNDcyLCA0Ljg2NCw0LjY4OGMgMC4wOTYsMC4wNjQsIDAuMTI4LDAuMTYsIDAuMjI0LDAuMjI0YyAwLjA2NCwwLjAwLCAwLjExMiwwLjA2NCwgMC4xNzYsMC4wNjQKCWMgMS4yOCwwLjcyLCAyLjgxNiwwLjg4LCA0LjI1NiwxLjI4YyA0MC4zODQtNC4yODgsIDc2Ljk0NC0zNi44OCwgMTAyLjAzMi04NS45NjhsIDAuNDAsMC4xOTJDIDM0MS40NCw1NC40OTYsIDM2Ny4xODQsMzIuMDAsIDQwMC4wMCwzMi4wMAoJYyA3My41MzYsMC4wMCwgMTEyLjAwLDExMi42ODgsIDExMi4wMCwyMjQuMDBTIDQ3My41MzYsNDgwLjAwLCA0MDAuMDAsNDgwLjAweiBNIDMyMC4wMCwyNTYuMDBjMC4wMCwxNi41OTIsIDAuOTc2LDMyLjYyNCwgMi42MjQsNDguMDBMIDM2OC4wMCwzMDQuMDAgYyAxNy42NjQsMC4wMCwgMzIuMDAtMjEuNTA0LCAzMi4wMC00OC4wMGMwLjAwLTI2LjUyOC0xNC4zMzYtNDguMDAtMzIuMDAtNDguMDBsLTQ1LjM3NiwwLjAwIAoJQyAzMjAuOTc2LDIyMy4zNzYsIDMyMC4wMCwyMzkuMzc2LCAzMjAuMDAsMjU2LjAweiBNIDMyLjAwLDI1Ni4wMGMwLjAwLDI2LjQ5NiwgMTQuMzM2LDQ4LjAwLCAzMi4wMCw0OC4wMGwgNjYuNDk2LDAuMDAgTCAxNDQuMDAsMzA0LjAwIGwgMzIuMjI0LDAuMDAgQyAxNjYuMzA0LDI5Mi4zMzYsIDE2MC4wMCwyNzUuNDA4LCAxNjAuMDAsMjU2LjAwCgljMC4wMC0xOS40NCwgNi4zMDQtMzYuMzY4LCAxNi4yMjQtNDguMDBMIDE0NC4wMCwyMDguMDAgTCA2NC4wMCwyMDguMDAgQyA0Ni4zMzYsMjA4LjAwLCAzMi4wMCwyMjkuNDcyLCAzMi4wMCwyNTYuMDB6IE0gMTkxLjkyLDAuMDBsLTY0LjAwLDAuMDAgbDAuMDAsMTQ0LjAwIGMwLjAwLDExLjY2NC0zLjEyLDIyLjU2LTguNTkyLDMyLjAwbCAxMS4xNjgsMC4wMCBsMC4wMC0wLjE5MiBsIDQ4LjEyOCwwLjAwIAoJYy0xLjcxMi00Ljk3Ni0yLjcwNC0xMC4yNTYtMi43MDQtMTUuODA4bDAuMDAtMTEyLjAwIGMwLjAwLTE1LjQwOCwgOC42MDgtMjUuNjY0LCAxMy43NDQtMzEuNzc2YyAwLjcwNC0wLjg0OCwgMS41MzYtMS43MTIsIDIuMjU2LTIuNjU2TCAxOTEuOTIsMC4wMCB6IE0gMjExLjYxNiwyMDcuODA4CglMIDIwOC4wMCwyMDcuODA4IEwgMjA4LjAwLDIwOC4wMCBjLTE3LjY2NCwwLjAwLTMyLjAwLDIxLjQ3Mi0zMi4wMCw0OC4wMGMwLjAwLDI2LjQ5NiwgMTQuMzM2LDQ4LjAwLCAzMi4wMCw0OC4wMGwgMy42MTYsMC4wMCBjIDMwLjE3NiwwLjAwLCA1OC40MzIsMTEuODcyLCA4My4yOTYsMzIuMjg4QyAyOTAuMzM2LDMxMC41MjgsIDI4OC4wMCwyODMuMjQ4LCAyODguMDAsMjU2LjAwCgljMC4wMC0yNy4zNDQsIDIuMzM2LTU0LjcyLCA2Ljk0NC04MC40OTZDIDI3MC4wNjQsMTk1LjkzNiwgMjQxLjc5MiwyMDcuODA4LCAyMTEuNjE2LDIwNy44MDh6IE0gNDAwLjAwLDY0LjAwYy0zMi4yODgsMC4wMC02MC4wMCw0NS45MzYtNzIuNjU2LDExMi4wMEwgMzY4LjAwLDE3Ni4wMCAKCWMgMzUuODcyLDAuMDAsIDY0LjAwLDM1LjEyLCA2NC4wMCw4MC4wMGMwLjAwLDQ0Ljg0OC0yOC4xMjgsODAuMDAtNjQuMDAsODAuMDBsLTQwLjY1NiwwLjAwIEMgMzQwLjAwLDQwMi4wMzIsIDM2Ny43MTIsNDQ4LjAwLCA0MDAuMDAsNDQ4LjAwYyA0NC4xOTIsMC4wMCwgODAuMDAtODUuOTY4LCA4MC4wMC0xOTIuMDBTIDQ0NC4xOTIsNjQuMDAsIDQwMC4wMCw2NC4wMHoiIGRhdGEtdGFncz0ibWVnYXBob25lIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyNDsiIGQ9Ik0gNTEyLjAwLDM1Mi4wMGMwLjAwLDIyLjQ5Ni0xNS4zMTIsNDEuNzI4LTM3LjIxNiw0Ni43ODRMIDI2Ni41NzYsNDQ2LjgzMkMgMjYzLjA4OCw0NDcuNjE2LCAyNTkuNTM2LDQ0OC4wMCwgMjU2LjAwLDQ0OC4wMAoJCWMtMy41MzYsMC4wMC03LjA4OC0wLjM4NC0xMC44MC0xLjIxNmwtMjA3Ljk4NC00OC4wMEMgMTUuMjk2LDM5My43MjgsMC4wMCwzNzQuNDk2LDAuMDAsMzUyLjAwcyAxNS4zMTItNDEuNzI4LCAzNy4yMC00Ni43ODRMIDgwLjAwLDI5NS4zNDRMIDgwLjAwLDE2MC4wMCBjMC4wMC00Mi40NjQsIDQ4LjYwOC04MC4wMCwgMTc2LjAwLTgwLjAwCgkJcyAxNzYuMDAsMzcuNTM2LCAxNzYuMDAsODAuMDBsMC4wMCwxMzUuMzQ0IGwgNDIuNzg0LDkuODcyQyA0OTYuNjg4LDMxMC4yNzIsIDUxMi4wMCwzMjkuNTA0LCA1MTIuMDAsMzUyLjAweiBNIDQwMC4wMCwxNjAuMDBjMC4wMC0xNy42OC00OC4wMC00OC4wMC0xNDQuMDAtNDguMDBjLTk2LjAwLDAuMDAtMTQ0LjAwLDMwLjMyLTE0NC4wMCw0OC4wMGwwLjAwLDEyNy45NTIgbCAxMzMuNDA4LTMwLjc4NAoJCUMgMjQ4Ljg5NiwyNTYuMzg0LCAyNTIuNDY0LDI1Ni4wMCwgMjU2LjAwLDI1Ni4wMGMgMy41MzYsMC4wMCwgNy4xMDQsMC4zODQsIDEwLjc4NCwxLjIxNkwgNDAwLjAwLDI4Ny45NTJMIDQwMC4wMCwxNjAuMDAgeiBNIDI1OS42MCwyODguNDBDIDI1OC40MCwyODguMTQ0LCAyNTcuMjAsMjg4LjAwLCAyNTYuMDAsMjg4LjAwCgkJcy0yLjQxNiwwLjE0NC0zLjYwLDAuNDBsLTIwOC4wMCw0OC4wMEMgMzcuMTM2LDMzOC4wOCwgMzIuMDAsMzQ0LjU0NCwgMzIuMDAsMzUyLjAwcyA1LjEzNiwxMy45MiwgMTIuNDAsMTUuNjBsIDIwOC4wMCw0OC4wMEMgMjUzLjU4NCw0MTUuODU2LCAyNTQuNzg0LDQxNi4wMCwgMjU2LjAwLDQxNi4wMAoJCXMgMi40MTYtMC4xNDQsIDMuNjAtMC40MGwgMjA4LjAwLTQ4LjAwQyA0NzQuODQ4LDM2NS45MiwgNDgwLjAwLDM1OS40NTYsIDQ4MC4wMCwzNTIuMDBzLTUuMTUyLTEzLjkyLTEyLjQwLTE1LjYwTCAyNTkuNjAsMjg4LjQwek0gNDY0LjAwLDI3Mi4wMCBDIDQ2NC4wMCwyODAuODQ4IDQ3MS4xNTIsMjg4LjAwIDQ4MC4wMCwyODguMDAgQyA0ODguODMyLDI4OC4wMCA0OTYuMDAsMjgwLjg0OCA0OTYuMDAsMjcyLjAwIEwgNDk2LjAwLDEyOC4wMCBDIDQ5Ni4wMCwxMTkuMTUyIDQ4OC44MzIsMTEyLjAwIDQ4MC4wMCwxMTIuMDAgQyA0NzEuMTUyLDExMi4wMCA0NjQuMDAsMTE5LjE1MiA0NjQuMDAsMTI4LjAwIEwgNDY0LjAwLDI3Mi4wMCBaTSA0ODAuMDAsOTYuMDAgQyA0OTcuNjY0LDk2LjAwIDUxMi4wMCw0OS42NjQgNTEyLjAwLDMyLjAwIEMgNTEyLjAwLDE0LjMzNiA0OTcuNjY0LDAuMDAgNDgwLjAwLDAuMDAgQyA0NjIuMzIsMC4wMCA0NDguMDAsMTQuMzM2IDQ0OC4wMCwzMi4wMCBDIDQ0OC4wMCw0OS42NjQgNDYyLjMyLDk2LjAwIDQ4MC4wMCw5Ni4wMCBaIiBkYXRhLXRhZ3M9InN0dWR5IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyNTsiIGQ9Ik0gMzMwLjkxMiw0MjAuMjg4QyAzMjMuMzQ0LDQyNy44NCwgMzEzLjMxMiw0MzIuMDAsIDMwMi42MjQsNDMyLjAwcy0yMC43Mi00LjE2LTI4LjMyLTExLjcyOGwtMjIuNTYtMjIuNTkyCgkJQyAyNDQuMTc2LDM5MC4xMjgsIDI0MC4wMCwzODAuMDgsIDI0MC4wMCwzNjkuMzc2YzAuMDAtNy41MzYsIDIuMDY0LTE0Ljc1MiwgNS45MzYtMjEuMDA4TCAyOC43MDQsMjYxLjM0NGMtMTQuNTI4LTYuMzg0LTI0Ljk0NC0xOS40ODgtMjcuODcyLTM1LjAyNAoJCWMtMi45Ni0xNS42MzIsIDIuMDAtMzEuNjY0LCAxMy4zNDQtNDIuOTkybCAyMDMuNTItMjAxLjI4YyA4Ljc2OC04Ljc2OCwgMjAuNDE2LTEzLjc0NCwgMzIuNzItMTQuMDMyQyAyNTAuNzA0LTMyLjAwLCAyNTEuMzc2LTMyLjAwLCAyNTEuNjY0LTMyLjAwCgkJYyAzLjIzMiwwLjAwLCA2LjUxMiwwLjMzNiwgOS43NiwwLjk5MmMgMTUuOTA0LDMuMjk2LCAyOC45MjgsMTQuMjg4LCAzNC44MzIsMjkuMjQ4bCA4NS40NzIsMjE0LjAxNmMgNi40MzItNC4yNCwgMTQuMDAtNi41MTIsIDIxLjg3Mi02LjUxMgoJCWMgMTAuNzIsMC4wMCwgMjAuNzUyLDQuMTc2LCAyOC4yODgsMTEuNzI4TCA0NTQuNDAsMjQwLjAwYyA3LjYzMiw3LjU4NCwgMTEuODA4LDE3LjY0OCwgMTEuODA4LDI4LjM2OHMtNC4xOTIsMjAuODAtMTEuNzEyLDI4LjI4OEwgMzMwLjkxMiw0MjAuMjg4egoJCSBNIDI2Ni41NDQsMTAuMTI4Yy0xLjk4NC01LjAwOC02LjM1Mi04LjcwNC0xMS42MzItOS43OTJjLTEuMjE2LTAuMjU2LTIuNDQ4LTAuMzUyLTMuNjY0LTAuMzM2Yy00LjA2NCwwLjA5Ni03Ljk4NCwxLjcyOC0xMC45MTIsNC42NzIKCQlMIDM2LjY4OCwyMDYuMDhjLTMuNzQ0LDMuNzI4LTUuMzkyLDkuMDcyLTQuNDAsMTQuMjg4YyAwLjk3Niw1LjE4NCwgNC40NjQsOS41NjgsIDkuMzEyLDExLjY4bCA5OS40NzIsMzkuODQKCQljIDY3LjAyNC0yMi4yODgsIDEzNC4wNjQtMC44MTYsIDIwMS4xMi03Mi4zNTJMIDI2Ni41NDQsMTAuMTI4eiBNIDQzMS44NzIsMjYyLjcybC0yMi42MjQtMjIuNjA4Yy0zLjEyLTMuMTM2LTguMTkyLTMuMTM2LTExLjMxMiwwLjAwbC0yOC4yODgsMjguMjcyCgkJbC0yMi45MTItNTcuNDI0bCAxLjkwNCw0Ljg0OGMtNDguMTYsNDguMDgtOTcuMTA0LDU0LjE0NC0xNDEuMjY0LDU5LjU2OGMtMTQuMTkyLDEuNzQ0LTI3Ljk1MiwzLjU2OC00MS40NzIsNi40OGwgMTM1Ljg1Niw1NC40MTZsLTI3LjQ0LDI3LjQ0CgkJYy0zLjEyLDMuMTItMy4xMiw4LjE5MiwwLjAwLDExLjMxMmwgMjIuNjI0LDIyLjY0YyAzLjEyLDMuMTIsIDguMTkyLDMuMTIsIDExLjMxMiwwLjAwbCAxMjMuNjAtMTIzLjYzMgoJCUMgNDM1LjAyNCwyNzAuOTEyLCA0MzUuMDI0LDI2NS44NCwgNDMxLjg3MiwyNjIuNzJ6TSAyNjQuMDAsMTQ0LjAwYyAyMi4wNDgsMC4wMCwgNDAuMDAsMTcuOTM2LCA0MC4wMCw0MC4wMFMgMjg2LjA2NCwyMjQuMDAsIDI2NC4wMCwyMjQuMDBjLTIyLjA2NCwwLjAwLTQwLjAwLTE3LjkzNi00MC4wMC00MC4wMFMgMjQxLjk1MiwxNDQuMDAsIDI2NC4wMCwxNDQuMDB6CgkJIE0gMjY0LjAwLDIwOC4wMGMgMTMuMjQ4LDAuMDAsIDI0LjAwLTEwLjc1MiwgMjQuMDAtMjQuMDBTIDI3Ny4yNDgsMTYwLjAwLCAyNjQuMDAsMTYwLjAwYy0xMy4yNjQsMC4wMC0yNC4wMCwxMC43NTItMjQuMDAsMjQuMDBTIDI1MC43MzYsMjA4LjAwLCAyNjQuMDAsMjA4LjAwek0gNDcyLjAwLDQ4MC4wMEMgNDQ5LjkzNiw0ODAuMDAsIDQzMi4wMCw0NjIuMDY0LCA0MzIuMDAsNDQwLjAwUyA0NDkuOTM2LDQwMC4wMCwgNDcyLjAwLDQwMC4wMFMgNTEyLjAwLDQxNy45MzYsIDUxMi4wMCw0NDAuMDBTIDQ5NC4wNjQsNDgwLjAwLCA0NzIuMDAsNDgwLjAweiBNIDQ3Mi4wMCw0MTYuMDAKCQlDIDQ1OC43NTIsNDE2LjAwLCA0NDguMDAsNDI2Ljc1MiwgNDQ4LjAwLDQ0MC4wMFMgNDU4Ljc1Miw0NjQuMDAsIDQ3Mi4wMCw0NjQuMDBTIDQ5Ni4wMCw0NTMuMjQ4LCA0OTYuMDAsNDQwLjAwUyA0ODUuMjQ4LDQxNi4wMCwgNDcyLjAwLDQxNi4wMHpNIDEyOC4wMCwyMDguMDBjMC4wMC0xNy42NDgsIDE0LjM1Mi0zMi4wMCwgMzIuMDAtMzIuMDBzIDMyLjAwLDE0LjM1MiwgMzIuMDAsMzIuMDBzLTE0LjM1MiwzMi4wMC0zMi4wMCwzMi4wMFMgMTI4LjAwLDIyNS42NDgsIDEyOC4wMCwyMDguMDB6IE0gMTYwLjAwLDIyNC4wMGMgOC44MzIsMC4wMCwgMTYuMDAtNy4xNTIsIDE2LjAwLTE2LjAwCgkJcy03LjE2OC0xNi4wMC0xNi4wMC0xNi4wMHMtMTYuMDAsNy4xNTItMTYuMDAsMTYuMDBTIDE1MS4xNjgsMjI0LjAwLCAxNjAuMDAsMjI0LjAwek0gMTkyLjAwLDExMi4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDIyNC4wMCwxMTJBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCAxOTIuMDAsMTEyek0gNDQ4LjAwLDM1Mi4wMEExNi4wMCwxNi4wMCAxODAuMDAgMSwwIDQ4MC4wMCwzNTJBMTYuMDAsMTYuMDAgMTgwLjAwIDEsMCA0NDguMDAsMzUyeiIgZGF0YS10YWdzPSJsYWIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI2OyIgZD0iTSA0NzIuMDAsMTQ0LjAwbC00My4wNTYsMC4wMCBjLTAuNzIsMy44MjQtMS42MCw3LjU2OC0yLjU2LDExLjI5NmwgNzYuNzg0LDM4LjM4NGMgNy45MDQsMy45NTIsIDExLjA4OCwxMy41NjgsIDcuMTUyLDIxLjQ3MgoJCWMtMy45NjgsNy45MDQtMTMuNTM2LDExLjA3Mi0yMS40NzIsNy4xNTJsLTczLjI0OC0zNi42MDhDIDM4Ny42NjQsMjQ1Ljk4NCwgMzI2LjcyLDI4OC4wMCwgMjU2LjAwLDI4OC4wMGMtODYuMTEyLDAuMDAtMTU3Ljg0LTYyLjIwOC0xNzIuOTQ0LTE0NC4wMEwgNDAuMDAsMTQ0LjAwIAoJCUMgMTcuOTUyLDE0NC4wMCwwLjAwLDEyNi4wNjQsMC4wMCwxMDQuMDBjMC4wMC03Ljg0LCAyLjg4LTE1LjQwOCwgOC4wOC0yMS4yNjRMIDY0LjAwLDE5LjgyNEwgNjQuMDAsOC4wMCBDIDY0LjAwLTE0LjA2NCwgODEuOTUyLTMyLjAwLCAxMDQuMDAtMzIuMDBsIDMwNC4wMCwwLjAwIGMgMjIuMDY0LDAuMDAsIDQwLjAwLDE3LjkzNiwgNDAuMDAsNDAuMDAKCQlsMC4wMCwxMS44MjQgbCA1NS45MDQsNjIuOTEyQyA1MDkuMTIsODguNTkyLCA1MTIuMDAsOTYuMTYsIDUxMi4wMCwxMDQuMDBDIDUxMi4wMCwxMjYuMDY0LCA0OTQuMDY0LDE0NC4wMCwgNDcyLjAwLDE0NC4wMHogTSA0MTIuNzg0LDE0NC4wMGwtOC45OTIsMC4wMCBsIDcuOTY4LDQuMDAKCQlDIDQxMi4wNjQsMTQ2LjY1NiwgNDEyLjQ5NiwxNDUuMzYsIDQxMi43ODQsMTQ0LjAweiBNIDI1Ni4wMCwyNzIuMDBjIDY0LjQ2NCwwLjAwLCAxMjAuMDAtMzguNDAsIDE0NS4zMTItOTMuNDU2bC0xNC4yNTYtNy4xMkMgMzY0LjQwLDIyMS4yNjQsIDMxNC4zMiwyNTYuMDAsIDI1Ni4wMCwyNTYuMDAKCQljLTY4LjUxMiwwLjAwLTEyNS43NDQtNDcuODg4LTE0MC4zMi0xMTIuMDBMIDk5LjIzMiwxNDQuMDAgQyAxMTQuMDk2LDIxNi45NDQsIDE3OC43MzYsMjcyLjAwLCAyNTYuMDAsMjcyLjAweiBNIDMyOS4yMTYsMTQ0LjAwYy0xMi4zNjgsMjguMjA4LTQwLjQ5Niw0OC4wMC03My4yMTYsNDguMDBzLTYwLjgzMi0xOS43OTItNzMuMjE2LTQ4LjAwCgkJTCAxNjUuNjAsMTQ0LjAwIGMgMTMuMjE2LDM3LjIxNiwgNDguNjg4LDY0LjAwLCA5MC40MCw2NC4wMGMgMzkuNDQsMC4wMCwgNzMuNDA4LTIzLjkzNiwgODguMTI4LTU4LjAzMkwgMzMyLjIyNCwxNDQuMDBMIDMyOS4yMTYsMTQ0LjAwIHogTSAyNTYuMDAsMTYwLjAwYy0xNC4xMjgsMC4wMC0yNi43Mi02LjI1Ni0zNS41Mi0xNi4wMGwtMTkuNTg0LDAuMDAgCgkJYyAxMS4xMDQsMTkuMDI0LCAzMS41MiwzMi4wMCwgNTUuMTA0LDMyLjAwYyAyMy41NjgsMC4wMCwgNDQuMDAtMTIuOTc2LCA1NS4wODgtMzIuMDBsLTE5LjYwLDAuMDAgQyAyODIuNzIsMTUzLjc0NCwgMjcwLjEyOCwxNjAuMDAsIDI1Ni4wMCwxNjAuMDB6IE0gMjU2LjAwLDIyNC4wMAoJCWMtNTAuNjQsMC4wMC05My40NzItMzMuNzkyLTEwNy4yOC04MC4wMEwgMTMyLjIwOCwxNDQuMDAgYyAxNC4yNzIsNTUuMTA0LCA2NC4yNzIsOTYuMDAsIDEyMy43OTIsOTYuMDBjIDUxLjkzNiwwLjAwLCA5Ni42ODgtMzEuMTY4LCAxMTYuNzItNzUuNzQ0bC0xNC4yODgtNy4xMzYKCQlDIDM0MS4wMjQsMTk2LjQzMiwgMzAxLjY4LDIyNC4wMCwgMjU2LjAwLDIyNC4wMHogTSA0MTYuMDAsMzIuMDBsMC4wMC0yNC4wMCBjMC4wMC00LjQxNi0zLjYwLTguMDAtOC4wMC04LjAwbC0zMDQuMDAsMC4wMCBDIDk5LjU4NCwwLjAwLCA5Ni4wMCwzLjU4NCwgOTYuMDAsOC4wMEwgOTYuMDAsMzIuMDAgbC02NC4wMCw3Mi4wMAoJCUMgMzIuMDAsMTA4LjQxNiwgMzUuNTg0LDExMi4wMCwgNDAuMDAsMTEyLjAwTCA4MC4wMCwxMTIuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDE2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDE2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDk2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDE2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDE2LjAwLDAuMDAgbCAxNi4wMCwwLjAwIGwgMTYuMDAsMC4wMCBsIDQwLjAwLDAuMDAgYyA0LjQwLDAuMDAsIDguMDAtMy41ODQsIDguMDAtOC4wMEwgNDE2LjAwLDMyLjAwek0gMTI3LjYzMiwyOTIuNjA4IEMgMTI3LjUyLDI5Mi44MzIgMTI3LjQ0LDI5My4wNCAxMjcuMzQ0LDI5My4yOCBDIDExOS4wNCwzMTMuMzI4IDEyNy4yOTYsMzMyLjk5MiAxMzQuNzUyLDM1MC43MzYgQyAxNDEuODA4LDM2Ny41NjggMTQ4LjA2NCwzODIuNDggMTQxLjYwLDM5Ny4wMjQgQyAxNDEuNTY4LDM5Ny4wODggMTQxLjU1MiwzOTcuMTUyIDE0MS41MiwzOTcuMjE2IEMgMTQxLjUwNCwzOTcuMjY0IDE0MS40ODgsMzk3LjMxMiAxNDEuNDcyLDM5Ny4zNiBDIDE0MS40NTYsMzk3LjM5MiAxNDEuNDU2LDM5Ny40MjQgMTQxLjQ1NiwzOTcuNDU2IEMgMTQxLjEzNiwzOTguMzA0IDE0MC45NDQsMzk5LjIwIDE0MC45NDQsNDAwLjE2IEMgMTQwLjk0NCw0MDQuNDggMTQ0LjQ0OCw0MDguMDAgMTQ4Ljc4NCw0MDguMDAgQyAxNTIuMTEyLDQwOC4wMCAxNTQuOTQ0LDQwNS45MiAxNTYuMDgsNDAyLjk5MiBDIDE2NS4wMDgsMzgyLjY1NiAxNTYuODk2LDM2Mi42NTYgMTQ5LjMyOCwzNDQuNjQgQyAxNDIuMzIsMzI3Ljk2OCAxMzYuNjI0LDMxMi40OCAxNDIuNjI0LDI5OC4zNjggQyAxNDIuNjU2LDI5OC4yNTYgMTQyLjY1NiwyOTguMTYgMTQyLjYyNCwyOTguMDQ4IEMgMTQyLjgwLDI5Ny40MDggMTQyLjkxMiwyOTYuNzM2IDE0Mi45MTIsMjk2LjA0OCBDIDE0Mi45MTIsMjkxLjYxNiAxMzkuMzEyLDI4OC4wMCAxMzQuODgsMjg4LjAwIEMgMTMxLjc3NiwyODguMDAgMTI5LjEyLDI4OS43NiAxMjcuNzkyLDI5Mi4zMiBDIDEyNy43NzYsMjkyLjMyIDEyNy43NiwyOTIuMzIgMTI3Ljc2LDI5Mi4zMiBDIDEyNy43MTIsMjkyLjQxNiAxMjcuNjgsMjkyLjUxMiAxMjcuNjMyLDI5Mi42MDggWk0gMzIyLjQ2NCwyOTQuOTQ0IEMgMzIyLjM2OCwyOTUuMTUyIDMyMi4yODgsMjk1LjM3NiAzMjIuMjA4LDI5NS41ODQgQyAzMTMuOTA0LDMxNS42MzIgMzIyLjE0NCwzMzUuMzEyIDMyOS41ODQsMzUzLjA1NiBDIDMzNi42NTYsMzY5Ljg4OCAzNDIuODk2LDM4NC44MCAzMzYuNDMyLDM5OS4zNDQgQyAzMzYuNDMyLDM5OS40MDggMzM2LjQwLDM5OS40NzIgMzM2LjM2OCwzOTkuNTM2IEMgMzM2LjMzNiwzOTkuNTg0IDMzNi4zMzYsMzk5LjYzMiAzMzYuMzA0LDM5OS42OCBDIDMzNi4zMDQsMzk5LjcxMiAzMzYuMzA0LDM5OS43NDQgMzM2LjMwNCwzOTkuNzc2IEMgMzM2LjAwLDQwMC42MjQgMzM1Ljc3Niw0MDEuNTIgMzM1Ljc3Niw0MDIuNDggQyAzMzUuNzc2LDQwNi44MCAzMzkuMjk2LDQxMC4zMiAzNDMuNjE2LDQxMC4zMiBDIDM0Ni45Niw0MTAuMzIgMzQ5Ljc3Niw0MDguMjU2IDM1MC45MjgsNDA1LjMxMiBDIDM1OS44NTYsMzg0Ljk3NiAzNTEuNzQ0LDM2NC45NzYgMzQ0LjE3NiwzNDYuOTYgQyAzMzcuMTY4LDMzMC4yODggMzMxLjQ4OCwzMTQuODAgMzM3LjQ1NiwzMDAuNjg4IEMgMzM3LjUyLDMwMC41NzYgMzM3LjUyLDMwMC40OCAzMzcuNDg4LDMwMC4zNjggQyAzMzcuNjQ4LDI5OS43MjggMzM3Ljc3NiwyOTkuMDU2IDMzNy43NzYsMjk4LjM2OCBDIDMzNy43NzYsMjkzLjkzNiAzMzQuMTQ0LDI5MC4zMiAzMjkuNzEyLDI5MC4zMiBDIDMyNi42MjQsMjkwLjMyIDMyMy45NjgsMjkyLjA5NiAzMjIuNjI0LDI5NC42NTYgTCAzMjIuNTkyLDI5NC42NTYgQyAzMjIuNTYsMjk0Ljc1MiAzMjIuNTI4LDI5NC44NDggMzIyLjQ2NCwyOTQuOTQ0IFpNIDI0MC4zMDQsMzY0LjYwOCBDIDI0MC4xOTIsMzY0LjgzMiAyNDAuMTEyLDM2NS4wNCAyNDAuMDAsMzY1LjI2NCBDIDIzMS42OCwzODUuMzEyIDIzOS45MzYsNDA0Ljk5MiAyNDcuMzkyLDQyMi43MzYgQyAyNTQuNDQ4LDQzOS41NjggMjYwLjcwNCw0NTQuNDggMjU0LjI0LDQ2OS4wMjQgQyAyNTQuMjI0LDQ2OS4wODggMjU0LjE5Miw0NjkuMTUyIDI1NC4xNzYsNDY5LjIxNiBDIDI1NC4xNiw0NjkuMjY0IDI1NC4xNDQsNDY5LjMxMiAyNTQuMTI4LDQ2OS4zNiBDIDI1NC4xMTIsNDY5LjM5MiAyNTQuMTEyLDQ2OS40MjQgMjU0LjExMiw0NjkuNDU2IEMgMjUzLjc5Miw0NzAuMzA0IDI1My42MCw0NzEuMjAgMjUzLjYwLDQ3Mi4xNiBDIDI1My42MCw0NzYuNDggMjU3LjEyLDQ4MC4wMCAyNjEuNDQsNDgwLjAwIEMgMjY0Ljc4NCw0ODAuMDAgMjY3LjYwLDQ3Ny45MiAyNjguNzUyLDQ3NC45NzYgQyAyNzcuNjgsNDU0LjY0IDI2OS41NjgsNDM0LjY0IDI2Mi4wMCw0MTYuNjI0IEMgMjU0Ljk5MiwzOTkuOTUyIDI0OS4yOTYsMzg0LjQ2NCAyNTUuMjk2LDM3MC4zNTIgQyAyNTUuMzI4LDM3MC4yNCAyNTUuMzI4LDM3MC4xNDQgMjU1LjI5NiwzNzAuMDMyIEMgMjU1LjQ3MiwzNjkuMzkyIDI1NS41ODQsMzY4LjcyIDI1NS41ODQsMzY4LjAzMiBDIDI1NS41ODQsMzYzLjYwIDI1MS45ODQsMzU5Ljk4NCAyNDcuNTUyLDM1OS45ODQgQyAyNDQuNDY0LDM1OS45ODQgMjQxLjgwOCwzNjEuNzYgMjQwLjQ2NCwzNjQuMzIgQyAyNDAuNDQ4LDM2NC4zMiAyNDAuNDMyLDM2NC4zMiAyNDAuNDMyLDM2NC4zMiBDIDI0MC4zODQsMzY0LjQxNiAyNDAuMzUyLDM2NC41MTIgMjQwLjMwNCwzNjQuNjA4IFoiIGRhdGEtdGFncz0iZm9vZCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMjc7IiBkPSJNIDUwMC4wMCwzNzYuOTkybC04MC4wMCw2NC4wMEMgNDE0LjMyLDQ0NS41MzYsIDQwNy4yNDgsNDQ4LjAwLCA0MDAuMDAsNDQ4LjAwTCAxMTIuMDAsNDQ4LjAwIAoJCUMgMTA0LjczNiw0NDguMDAsIDk3LjY4LDQ0NS41MzYsIDkyLjAwLDQ0MC45OTJsLTgwLjAwLTY0LjAwQyAxLjUzNiwzNjguNjA4LTIuNTkyLDM1NC41OTIsIDEuNjQ4LDM0MS44NzJsIDMyLjAwLTk2LjAwYyAzLjE1Mi05LjQ1NiwgMTAuNTQ0LTE2LjkxMiwgMTkuOTg0LTIwLjE0NAoJCUMgNTYuOTkyLDIyNC41NzYsIDYwLjUxMiwyMjQuMDAsIDY0LjAwLDIyNC4wMGMgNS41NjgsMC4wMCwgMTEuMDg4LDEuNDU2LCAxNi4wMCw0LjI4OEwgODAuMDAsMzIuMDAgYzAuMDAtMTcuNjY0LCAxNC4zMzYtMzIuMDAsIDMyLjAwLTMyLjAwbCAyODguMDAsMC4wMCBjIDE3LjY2NCwwLjAwLCAzMi4wMCwxNC4zMzYsIDMyLjAwLDMyLjAwTCA0MzIuMDAsMjI4LjI4OCAKCQlDIDQzNi45MTIsMjI1LjQ1NiwgNDQyLjQzMiwyMjQuMDAsIDQ0OC4wMCwyMjQuMDBjIDMuNTA0LDAuMDAsIDcuMDA4LDAuNTc2LCAxMC4zNjgsMS43MjhjIDkuNDQsMy4yMzIsIDE2LjgxNiwxMC42ODgsIDE5Ljk2OCwyMC4xNDRsIDMyLjAwLDk2LjAwCgkJQyA1MTQuNTkyLDM1NC41OTIsIDUxMC40NjQsMzY4LjYwOCwgNTAwLjAwLDM3Ni45OTJ6IE0gMzE2LjA2NCw0MTYuMDBDIDMwNy4yMTYsMzk3LjQyNCwgMjgzLjc3NiwzODQuMDAsIDI1Ni4wMCwzODQuMDBjLTI3Ljc3NiwwLjAwLTUxLjIzMiwxMy40MjQtNjAuMDY0LDMyLjAwTCAzMTYuMDY0LDQxNi4wMCB6IE0gNDQ4LjAwLDI1Ni4wMGwtNDguMDAsMzIuMDAKCQlsMC4wMC0yNTYuMDAgTCAxMTIuMDAsMzIuMDAgTCAxMTIuMDAsMjg4LjAwIGwtNDguMDAtMzIuMDBMIDMyLjAwLDM1Mi4wMGwgODAuMDAsNjQuMDBsIDY2LjgzMiwwLjAwIEMgMTg3Ljc0NCwzODguNDQ4LCAyMTguNzY4LDM2OC4wMCwgMjU2LjAwLDM2OC4wMGMgMzcuMjE2LDAuMDAsIDY4LjI1NiwyMC40NDgsIDc3LjE1Miw0OC4wMEwgNDAwLjAwLDQxNi4wMCBsIDgwLjAwLTY0LjAwTCA0NDguMDAsMjU2LjAweiIgZGF0YS10YWdzPSJ0LXNoaXJ0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyODsiIGQ9Ik0gMzUyLjAwLDMzNi4wMGMtMC45OTItNDIuODAtMzMuMTItNzguOTQ0LTMzLjEyLTc4Ljk0NEMgMzE4Ljg4LDMzNi42NzIsIDI1Ni4wMCw0MDAuMDAsIDI1Ni4wMCw0MDAuMDBzLTAuODQ4LTQ3LjM5Mi0zMi42ODgtOTUuMTY4CgkJCUMgMTkxLjQ3Miw0MTYuMzA0LCA5NS45Miw0ODAuMDAsIDk1LjkyLDQ4MC4wMEMgMTQzLjY5NiwzMDQuODMyLCA4MC4wMCwyNDEuMTIsIDgwLjAwLDExMy43MjhDIDgwLjAwLDM4Ljk5MiwgMTQzLjI2NC0zMi4wMCwgMjQwLjAwLTMyLjAwYyAxNDMuMzEyLDAuMDAsIDE3MS4wMjQsNTIuNjA4LCAxODUuODQsMTExLjg4OAoJCQlDIDQ0Ni4yNTYsMTYxLjUwNCwgNDE1LjY4LDI1Ni4zODQsIDM1Mi4wMCwzMzYuMDB6IE0gMzk0LjgxNiw4Ny42NjRDIDM4NC41MjgsNDYuNTYsIDM3Mi45MTIsMC4wMCwgMjQwLjAwLDAuMDBjLTgwLjEyOCwwLjAwLTEyOC4wMCw1Ny44MjQtMTI4LjAwLDExMy43MjgKCQkJYzAuMDAsNDIuODE2LCA3LjgwOCw3Ny45NjgsIDE2LjA2NCwxMTUuMTg0YyAxMC40OTYsNDcuMTg0LCAyMS4yNDgsOTUuNDg4LCAxNi41OTIsMTU5LjM3NmMgNDkuMzQ0LTY4LjMwNCwgNjYuOTEyLTE1OC44MCwgNjYuOTEyLTE1OC44MAoJCQlzIDQ1LjkzNiw2NC40OTYsIDU4LjI4OCw5NC40NDhDIDI3OS4zMTIsMzA0LjY4OCwgMjg4LjAwLDI0MC4wMCwgMjg4LjAwLDE3Ni4wMGMwLjAwLDAuMDAsIDQyLjQ5NiwzNS4wMDgsIDc0LjM2OCw4Ny42NDhDIDM5NS45MzYsMjAzLjQ1NiwgNDA4LjAzMiwxNDAuNTI4LCAzOTQuODE2LDg3LjY2NHpNIDM1OC45MTIsMjExLjI4IEwgMzYxLjg4OCwxOTQuNzIgQyAzNjguNTQ0LDE1Ny42MzIgMzY0LjgxNiwxMTMuNzkyIDM1Mi40MTYsODMuMDA4IEMgMzUxLjE2OCw3OS44ODggMzQ4LjE2LDc4LjAwIDM0NS4wMDgsNzguMDAgQyAzNDQuMDAsNzguMDAgMzQyLjk3Niw3OC4xOTIgMzQyLjAwLDc4LjU3NiBDIDMzNy45MDQsODAuMjI0IDMzNS45MDQsODQuODggMzM3LjU2OCw4OC45NzYgQyAzNDYuOTEyLDExMi4xNiAzNTAuODQ4LDE0NC44MCAzNDguMzUyLDE3NC42MjQgQyAzMzIuMjg4LDE1Ni42NzIgMzEyLjA0OCwxMzcuOTY4IDI2OC44MCwxMTcuNDI0IEwgMjYwLjcwNCwxMTMuNjAgTCAyNTcuNzkyLDEyMi4wNDggQyAyNTIuMDAsMTM4Ljg0OCAyNDYuMTYsMTU1LjgyNCAyNDMuNjMyLDE3OS40ODggQyAyMzQuOTc2LDE2NS44NCAyMjcuMDcyLDE1My42OCAyMTMuNzkyLDEzNS42MCBMIDIwNS42NjQsMTI0LjUyOCBMIDIwMC4wMzIsMTM3LjA3MiBDIDE4Ni4yNTYsMTY3Ljg3MiAxNzUuNzYsMTkxLjkyIDE2Ny40NCwyMTMuMDcyIEMgMTU5Ljc0NCwxODguMzUyIDE1NC4wMCwxNTkuNzYgMTU0LjAwLDEwMi4wMTYgQyAxNTQuMDAsOTcuNjAgMTUwLjQwLDk0LjAxNiAxNDYuMDAsOTQuMDE2IEMgMTQxLjU2OCw5NC4wMTYgMTM4LjAwLDk3LjYwIDEzOC4wMCwxMDIuMDE2IEMgMTM4LjAwLDE3Ny4zNiAxNDguMDAsMjA2LjM4NCAxNTguNTYsMjM3LjEyIEwgMTY2Ljg4LDI2MS4yOCBMIDE3NC41NDQsMjM5LjY4IEMgMTgyLjc4NCwyMTYuNDY0IDE5My42MzIsMTkwLjg4IDIwOC45NzYsMTU2LjI4OCBDIDIxOS4wODgsMTcwLjU3NiAyMjUuODcyLDE4MS4zMjggMjM0LjA2NCwxOTQuMzA0IEwgMjU4LjM1MiwyMzIuMzUyIEwgMjU4LjM1MiwyMDUuMDA4IEMgMjU4LjM1MiwxNzQuMjI0IDI2My44ODgsMTU0LjExMiAyNjkuOTg0LDEzNS44NCBDIDMxMi41MjgsMTU3LjI0OCAzMjguNDY0LDE3NS44NzIgMzQ1LjMxMiwxOTUuNTIgTCAzNTguOTEyLDIxMS4yOCBaIiBkYXRhLXRhZ3M9ImZpcmUiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDI5OyIgZD0iTSA0NjkuODA4LDQwNS44MDggQyA1MjYuMDY0LDM0OS41ODQgNTI2LjA2NCwyNTguNDAgNDY5LjgwOCwyMDIuMTc2IEwgMjk0LjMzNiwyNi42ODggQyAyODguMDgsMjAuNDE2IDI3Ny45NjgsMjAuNDE2IDI3MS43MTIsMjYuNjg4IEMgMjY1LjQyNCwzMi45NDQgMjY1LjQyNCw0My4wNCAyNzEuNzEyLDQ5LjMxMiBMIDQ0NC45MjgsMjIyLjU0NCBDIDQ4OC42NzIsMjY2LjI4OCA0ODguNjcyLDMzNy4xNjggNDQ0Ljg5NiwzODAuOTI4IEMgNDAxLjIxNiw0MjQuNjcyIDMzMC4yNzIsNDI0LjY3MiAyODYuNTI4LDM4MC45MjggTCA1NS4zNzYsMTUyLjQ5NiBDIDI0LjEyOCwxMjEuMjY0IDI0LjEyOCw3MC42MDggNTUuMzc2LDM5LjM3NiBDIDg2LjYyNCw4LjEyOCAxMzcuMjQ4LDguMTI4IDE2OC40OTYsMzkuMzc2IEwgNDAxLjkzNiwyNzAuMDQ4IEMgNDIwLjY1NiwyODguNzY4IDQyMC42NTYsMzE5LjIxNiA0MDEuOTM2LDMzNy45MzYgQyAzODMuMjE2LDM1Ni42NCAzNTIuNzg0LDM1Ni42NCAzMzQuMDY0LDMzNy45MzYgTCAxNTguNTYsMTYyLjQzMiBDIDE1Mi4zMDQsMTU2LjE3NiAxNDIuMTkyLDE1Ni4xNzYgMTM1LjkzNiwxNjIuNDMyIEMgMTI5LjY4LDE2OC43MDQgMTI5LjY4LDE3OC44MCAxMzUuOTM2LDE4NS4wNzIgTCAzMTEuNDI0LDM2MC41NiBDIDM0Mi42NCwzOTEuNzkyIDM5My4yOTYsMzkxLjc5MiA0MjQuNTQ0LDM2MC41NiBDIDQ1NS43OTIsMzI5LjMxMiA0NTUuNzkyLDI3OC42NzIgNDI0LjU0NCwyNDcuNDI0IEwgMTkxLjEwNCwxNi43MzYgQyAxNDcuNDU2LTI2LjkyOCA3Ni40MC0yNi45MjggMzIuNzM2LDE2LjczNiBDIC0xMC45MjgsNjAuNDAgLTEwLjkyOCwxMzEuNDcyIDMyLjczNiwxNzUuMTM2IEwgMjY2LjE3Niw0MDUuODA4IEMgMzIyLjQwLDQ2Mi4wNjQgNDEzLjU4NCw0NjIuMDY0IDQ2OS44MDgsNDA1LjgwOCBaIiBkYXRhLXRhZ3M9ImNsaXAiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDJhOyIgZD0iTSA1MDIuNDAsMzAwLjgwbC00OC4wMCw2My45NjhjLTEuODcyLDIuNTEyLTQuMDk2LDQuNjg4LTYuNDAsNi43NjhMIDQ0OC4wMCw0NDguMDAgYzAuMDAsMTcuNjY0LTE0LjMzNiwzMi4wMC0zMi4wMCwzMi4wMEwgOTYuMDAsNDgwLjAwIAoJQyA3OC4zMiw0ODAuMDAsIDY0LjAwLDQ2NS42NjQsIDY0LjAwLDQ0OC4wMGwwLjAwLTc2LjQ4IEMgNjEuNjk2LDM2OS40NTYsIDU5LjQ3MiwzNjcuMjk2LCA1Ny42MCwzNjQuODBsLTQ3Ljk4NC02My45ODRDIDMuNDA4LDI5Mi41NiwwLjAwLDI4Mi4zMzYsMC4wMCwyNzIuMDBsMC4wMC0xNi4wMCBjMC4wMC0yNi40NjQsIDIxLjUzNi00OC4wMCwgNDguMDAtNDguMDBsMC4wMCwwLjAwIGwwLjAwLTIwOC4wMCAKCWMwLjAwLTE3LjY2NCwgMTQuMzM2LTMyLjAwLCAzMi4wMC0zMi4wMGwgMzUyLjAwLDAuMDAgYyAxNy42NjQsMC4wMCwgMzIuMDAsMTQuMzM2LCAzMi4wMCwzMi4wMEwgNDY0LjAwLDIwOC4wMCBsMC4wMCwwLjAwYyAyNi40NjQsMC4wMCwgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMGwwLjAwLDE2LjAwIEMgNTEyLjAwLDI4Mi4zMzYsIDUwOC41OTIsMjkyLjU2LCA1MDIuNDAsMzAwLjgweiBNIDQxNi4wMCw0NDguMDBsMC4wMC02NC4wMCBMIDk2LjAwLDM4NC4wMCBsMC4wMCwwLjAwIEwgOTYuMDAsNDQ4LjAwIEwgNDE2LjAwLDQ0OC4wMCB6CgkgTSAxNjMuMDg4LDI0MC4wMEwgOTYuMDY0LDI0MC4wMCBsIDY0LjAwLDExMi4wMGwgMzUuMDI0LDAuMDAgTCAxNjMuMDg4LDI0MC4wMHogTSAyMTEuNzQ0LDM1Mi4wMEwgMjQ4LjAwLDM1Mi4wMCBsMC4wMC0xMTIuMDAgbC02OC4yNTYsMC4wMCBMIDIxMS43NDQsMzUyLjAweiBNIDI2NC4wMCwzNTIuMDBsIDM2LjI1NiwwLjAwIGwgMzIuMDAtMTEyLjAwTCAyNjQuMDAsMjQwLjAwIEwgMjY0LjAwLDM1Mi4wMCB6IE0gMzE2Ljg4LDM1Mi4wMGwgMzUuMDI0LDAuMDAgbCA2NC4wMC0xMTIuMDBsLTY3LjAyNCwwLjAwIAoJTCAzMTYuODgsMzUyLjAweiBNIDMyLjAwLDI1Ni4wMGwwLjAwLDE2LjAwIGMwLjAwLDMuNDcyLCAxLjEyLDYuODMyLCAzLjIwLDkuNjBsIDQ4LjAwLDY0LjAwQyA4Ni4yMjQsMzQ5LjYzMiwgOTAuOTYsMzUyLjAwLCA5Ni4wMCwzNTIuMDBsIDQ1LjYzMiwwLjAwIGwtNjQuMDAtMTEyLjAwTCA0OC4wMCwyNDAuMDAgQyAzOS4xNjgsMjQwLjAwLCAzMi4wMCwyNDcuMTUyLCAzMi4wMCwyNTYuMDB6IE0gMzIwLjAwLDAuMDBsLTEyMC4wMCwwLjAwIEwgMjAwLjAwLDE2MC4wMCAKCUwgMzIwLjAwLDE2MC4wMCBMIDMyMC4wMCwwLjAwIHogTSA0MzIuMDAsMC4wMGwtOTYuMDAsMC4wMCBMIDMzNi4wMCwxNjAuMDAgYzAuMDAsOC44NDgtNy4xODQsMTYuMDAtMTYuMDAsMTYuMDBsLTEyMC4wMCwwLjAwIGMtOC44MzIsMC4wMC0xNi4wMC03LjE1Mi0xNi4wMC0xNi4wMGwwLjAwLTE2MC4wMCBMIDgwLjAwLDAuMDAgTCA4MC4wMCwyMDguMDAgbCAzNTIuMDAsMC4wMCBMIDQzMi4wMCwwLjAwIHogTSA0ODAuMDAsMjU2LjAwYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBsLTI5LjY2NCwwLjAwIGwtNjQuMDAsMTEyLjAwTCA0MTYuMDAsMzUyLjAwIGwwLjAwLDAuMDAKCWMgNS4wMjQsMC4wMCwgOS43NzYtMi4zNjgsIDEyLjc4NC02LjQwbCA0OC4wMC02NC4wMEMgNDc4Ljg4LDI3OC44MzIsIDQ4MC4wMCwyNzUuNDcyLCA0ODAuMDAsMjcyLjAwTCA0ODAuMDAsMjU2LjAwIHoiIGRhdGEtdGFncz0ic2hvcCIgLz4KPGdseXBoIHVuaWNvZGU9IiYjeGUwMmI7IiBkPSJNIDQ2OS4zNDQsNDMyLjAwTCA0MDAuMDAsNDMyLjAwIEwgNDAwLjAwLDQ2NC4wMCBjMC4wMCw4Ljg0OC03LjE1MiwxNi4wMC0xNi4wMCwxNi4wMHMtMTYuMDAtNy4xNTItMTYuMDAtMTYuMDBsMC4wMC0zMi4wMCBsLTk2LjAwLDAuMDAgTCAyNzIuMDAsNDY0LjAwIGMwLjAwLDguODQ4LTcuMTY4LDE2LjAwLTE2LjAwLDE2LjAwcy0xNi4wMC03LjE1Mi0xNi4wMC0xNi4wMGwwLjAwLTMyLjAwIEwgMTQ0LjAwLDQzMi4wMCBMIDE0NC4wMCw0NjQuMDAgCgkJYzAuMDAsOC44NDgtNy4xNjgsMTYuMDAtMTYuMDAsMTYuMDBTIDExMi4wMCw0NzIuODQ4LCAxMTIuMDAsNDY0LjAwbDAuMDAtMzIuMDAgTCA0Mi42NzIsNDMyLjAwIEMgMTkuMTA0LDQzMi4wMCwwLjAwLDQxMi45MTIsMC4wMCwzODkuMzQ0bDAuMDAtMzc4LjY3MiBDMC4wMC0xMi44OTYsIDE5LjEwNC0zMi4wMCwgNDIuNjcyLTMyLjAwbCA0MjYuNjcyLDAuMDAgCgkJQyA0OTIuOTEyLTMyLjAwLCA1MTIuMDAtMTIuODk2LCA1MTIuMDAsMTAuNjcyTCA1MTIuMDAsMzg5LjM0NCBDIDUxMi4wMCw0MTIuOTEyLCA0OTIuOTEyLDQzMi4wMCwgNDY5LjM0NCw0MzIuMDB6IE0gNDgwLjAwLDEwLjY3MkMgNDgwLjAwLDQuNzg0LCA0NzUuMjE2LDAuMDAsIDQ2OS4zNDQsMC4wMEwgNDIuNjcyLDAuMDAgCgkJQyAzNi43ODQsMC4wMCwgMzIuMDAsNC43ODQsIDMyLjAwLDEwLjY3MkwgMzIuMDAsMzg5LjM0NCBDIDMyLjAwLDM5NS4yMTYsIDM2Ljc4NCw0MDAuMDAsIDQyLjY3Miw0MDAuMDBMIDExMi4wMCw0MDAuMDAgbDAuMDAtMzIuMDAgYzAuMDAtOC44NDgsIDcuMTY4LTE2LjAwLCAxNi4wMC0xNi4wMHMgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwTCAxNDQuMDAsNDAwLjAwIGwgOTYuMDAsMC4wMCBsMC4wMC0zMi4wMCBjMC4wMC04Ljg0OCwgNy4xNjgtMTYuMDAsIDE2LjAwLTE2LjAwCgkJcyAxNi4wMCw3LjE1MiwgMTYuMDAsMTYuMDBMIDI3Mi4wMCw0MDAuMDAgbCA5Ni4wMCwwLjAwIGwwLjAwLTMyLjAwIGMwLjAwLTguODQ4LCA3LjE1Mi0xNi4wMCwgMTYuMDAtMTYuMDBzIDE2LjAwLDcuMTUyLCAxNi4wMCwxNi4wMEwgNDAwLjAwLDQwMC4wMCBsIDY5LjM0NCwwLjAwIEMgNDc1LjIxNiw0MDAuMDAsIDQ4MC4wMCwzOTUuMjE2LCA0ODAuMDAsMzg5LjM0NEwgNDgwLjAwLDEwLjY3MiB6TSAxMTIuMDAsMjg4LjAwTCAxNzYuMDAsMjg4LjAwTCAxNzYuMDAsMjQwLjAwTCAxMTIuMDAsMjQwLjAwek0gMTEyLjAwLDIwOC4wMEwgMTc2LjAwLDIwOC4wMEwgMTc2LjAwLDE2MC4wMEwgMTEyLjAwLDE2MC4wMHpNIDExMi4wMCwxMjguMDBMIDE3Ni4wMCwxMjguMDBMIDE3Ni4wMCw4MC4wMEwgMTEyLjAwLDgwLjAwek0gMjI0LjAwLDEyOC4wMEwgMjg4LjAwLDEyOC4wMEwgMjg4LjAwLDgwLjAwTCAyMjQuMDAsODAuMDB6TSAyMjQuMDAsMjA4LjAwTCAyODguMDAsMjA4LjAwTCAyODguMDAsMTYwLjAwTCAyMjQuMDAsMTYwLjAwek0gMjI0LjAwLDI4OC4wMEwgMjg4LjAwLDI4OC4wMEwgMjg4LjAwLDI0MC4wMEwgMjI0LjAwLDI0MC4wMHpNIDMzNi4wMCwxMjguMDBMIDQwMC4wMCwxMjguMDBMIDQwMC4wMCw4MC4wMEwgMzM2LjAwLDgwLjAwek0gMzM2LjAwLDIwOC4wMEwgNDAwLjAwLDIwOC4wMEwgNDAwLjAwLDE2MC4wMEwgMzM2LjAwLDE2MC4wMHpNIDMzNi4wMCwyODguMDBMIDQwMC4wMCwyODguMDBMIDQwMC4wMCwyNDAuMDBMIDMzNi4wMCwyNDAuMDB6IiBkYXRhLXRhZ3M9ImNhbGVuZGFyIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyYzsiIGQ9Ik0gMjU2LjAwLDE2MC4wMEEzMi4wMCwzMi4wMCAxODAuMDAgMSwwIDMyMC4wMCwxNjBBMzIuMDAsMzIuMDAgMTgwLjAwIDEsMCAyNTYuMDAsMTYwek0gNDY0LjAxNiwyNzIuMDBDIDQ2NC4wMCwyNzIuMDAsIDQ2NC4wMCwyNzIuMDAsIDQ2NC4wMTYsMjcyLjAwTCA0NjQuMDAsMzY4LjAwTCA0NjQuMDAsMzc2LjAwIEwgNDY0LjAwLDQxNi4wMCBjMC4wMCwyNi41MTItMjEuNTA0LDQ4LjAwLTQ4LjAwLDQ4LjAwbC02NC4wMCwwLjAwIEwgODguMDAsNDY0LjAwIEMgMzkuNDcyLDQ2NC4wMCwwLjAwLDQyNC41MTIsMC4wMCwzNzYuMDBsMC4wMC0zMjAuMDAgCgkJQzAuMDAsNy40ODgsIDM5LjQ3Mi0zMi4wMCwgODguMDAtMzIuMDBsIDI4OC4wMCwwLjAwIGMgNDguNTEyLDAuMDAsIDg4LjAwLDM5LjQ4OCwgODguMDAsODguMDBMIDQ2NC4wMCw4MC4wMCBjMC4wMCwwLjAwLDAuMDAsMC4wMCwgMC4wMTYsMC4wMEMgNTI3Ljk4NCwxMjguMDE2LCA1MjcuOTg0LDIyMy45ODQsIDQ2NC4wMTYsMjcyLjAweiBNIDg4LjAwLDQzMi4wMEwgMzUyLjAwLDQzMi4wMCBsIDY0LjAwLDAuMDAgCgkJYyA4LjgxNiwwLjAwLCAxNi4wMC03LjE2OCwgMTYuMDAtMTYuMDBsMC4wMC00MC4wMCBMIDQzMi4wMCwzNjguMDAgbDAuMDAtNTAuOTQ0IEMgNDI2Ljk3NiwzMTguODQ4LCA0MjEuNjMyLDMyMC4wMCwgNDE2LjAwLDMyMC4wMGwtMC4wMTYsMC4wMCBMIDQxNS45ODQsMzM2LjAwIEwgNDE1Ljk4NCwzNjguMDAgTCA0MTUuOTg0LDQwMC4wMCBjMC4wMCw4Ljg0OC03LjE2OCwxNi4wMC0xNi4wMCwxNi4wMGwtMzM2LjAwLDAuMDAgYy04LjgzMiwwLjAwLTE2LjAwLTcuMTUyLTE2LjAwLTE2LjAwbDAuMDAtMzIuMDAgCgkJbDAuMDAtMzEuMDg4IEMgMzguMTEyLDM0Ny4wMDgsIDMyLjAwLDM2MC43NjgsIDMyLjAwLDM3Ni4wMEMgMzIuMDAsNDA2LjkyOCwgNTcuMDU2LDQzMi4wMCwgODguMDAsNDMyLjAweiBNIDM5OS45ODQsMzg0LjAwbC0zMzYuMDAsMC4wMCBMIDYzLjk4NCw0MDAuMDAgbCAzMzYuMDAsMC4wMCBMIDM5OS45ODQsMzg0LjAwIHogTSAzOTkuOTg0LDM2OC4wMGwwLjAwLTE2LjAwIGwtMzM2LjAwLDAuMDAgTCA2My45ODQsMzY4LjAwIEwgMzk5Ljk4NCwzNjguMDAgeiBNIDM5OS45ODQsMzM2LjAwbDAuMDAtMTYuMDAgTCAzNTIuMDAsMzIwLjAwIEwgODguMDAsMzIwLjAwIAoJCWMtOC42NCwwLjAwLTE2LjcwNCwyLjExMi0yNC4wMCw1LjYwTCA2NC4wMCwzMzYuMDAgTCAzOTkuOTg0LDMzNi4wMCB6IE0gNDMyLjAwLDU2LjAwYzAuMDAtMzAuOTI4LTI1LjA3Mi01Ni4wMC01Ni4wMC01Ni4wMGwtMjg4LjAwLDAuMDAgQyA1Ny4wNTYsMC4wMCwgMzIuMDAsMjUuMDcyLCAzMi4wMCw1Ni4wMEwgMzIuMDAsMzA4LjE3NiAKCQlDIDQ3LjIxNiwyOTUuNTg0LCA2Ni43MzYsMjg4LjAwLCA4OC4wMCwyODguMDBMIDM1Mi4wMCwyODguMDAgbCA2NC4wMCwwLjAwIGMgOC44MTYsMC4wMCwgMTYuMDAtNy4xNjgsIDE2LjAwLTE2LjAwbDAuMDAtMzIuMDAgbC0xNDQuMDAsMC4wMCBjLTQ0LjE5MiwwLjAwLTgwLjAwLTM1LjgwOC04MC4wMC04MC4wMHMgMzUuODI0LTgwLjAwLCA4MC4wMC04MC4wMGwgMTQ0LjAwLDAuMDAgTCA0MzIuMDAsNTYuMDAgeiBNIDQ1Mi40MzIsMTEyLjAwTCAyODguMDAsMTEyLjAwIAoJCWMtMjYuNDY0LDAuMDAtNDguMDAsMjEuNTM2LTQ4LjAwLDQ4LjAwcyAyMS41MzYsNDguMDAsIDQ4LjAwLDQ4LjAwbCAxNDQuMDAsMC4wMCBjIDkuODcyLDAuMTI4LCAxOS42NjQsNC45MTIsIDI1LjYzMiwxMi44NjRjIDEuNjY0LDIuMjQsIDIuOTYsNC43NTIsIDQuMDAsNy4zNzYKCQljIDAuMTQ0LDAuMzUyLCAwLjQwLDAuNjI0LCAwLjUyOCwwLjk5MkMgNDczLjY2NCwyMTQuMTQ0LCA0ODAuMDAsMTk1LjY0OCwgNDgwLjAwLDE3Ni4wMEMgNDgwLjAwLDE1MS4zOTIsIDQ3MC4wNjQsMTI4LjU2LCA0NTIuNDMyLDExMi4wMHoiIGRhdGEtdGFncz0idmFsbGV0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyZDsiIGQ9Ik0gMzUxLjIxNiw0NjEuNjBjLTEzMS4yMzIsNTIuNTQ0LTI4MC4yNC0xMS4yMzItMzMyLjgwLTE0Mi40OAoJCWMtNTIuNTc2LTEzMS4yNjQsIDExLjIzMi0yODAuMjg4LCAxNDIuNDgtMzMyLjgzMmMgMTMxLjI0OC01Mi41NiwgMjgwLjI1NiwxMS4yMzIsIDMzMi44MTYsMTQyLjQ4QyA1NDYuMjg4LDI2MC4wMzIsIDQ4Mi40NjQsNDA5LjAyNCwgMzUxLjIxNiw0NjEuNjB6CgkJIE0gMTcyLjgwLDE1Ljk4NEMgNTguMTQ0LDYxLjkwNCwgMi4yMDgsMTkyLjUyOCwgNDguMTEyLDMwNy4yMGMgNDUuOTIsMTE0LjY1NiwgMTc2LjU2LDE3MC42MDgsIDI5MS4yMzIsMTI0LjY3MmMgMTE0LjY1Ni00NS45MDQsIDE3MC41OTItMTc2LjU0NCwgMTI0LjY4OC0yOTEuMjAKCQlDIDQxOC4wOTYsMjYuMDAsIDI4Ny40NzItMjkuOTIsIDE3Mi44MCwxNS45ODR6TSAyNjcuOTg0LDI1My42NDhjLTE2LjQwLDYuNTc2LTM1LjA0LTEuNDA4LTQxLjYxNi0xNy44MDgKCQlzIDEuNDA4LTM1LjAyNCwgMTcuNzkyLTQxLjYwYyAxNi40MC02LjU3NiwgMzUuMDU2LDEuNDA4LCA0MS42MTYsMTcuNzkyQyAyOTIuMzM2LDIyOC40MzIsIDI4NC4zNjgsMjQ3LjA1NiwgMjY3Ljk4NCwyNTMuNjQ4eiBNIDI1MC4xMTIsMjA5LjA3MgoJCWMtOC4xOTIsMy4yOTYtMTIuMTc2LDEyLjYwOC04LjkxMiwyMC44MTZjIDMuMjk2LDguMTkyLCAxMi42MjQsMTIuMTc2LCAyMC44MTYsOC45MTJjIDguMTc2LTMuMjgsIDEyLjE2LTEyLjYwOCwgOC44OTYtMjAuODE2CgkJQyAyNjcuNjMyLDIwOS43OTIsIDI1OC4zMDQsMjA1LjgwOCwgMjUwLjExMiwyMDkuMDcyek0gMjkxLjc0NCwzMTMuMDRjLTQ5LjIxNiwxOS43MTItMTA1LjA4OC00LjIyNC0xMjQuODAtNTMuNDI0CgkJYy0xOS43MTItNDkuMjE2LCA0LjIyNC0xMDUuMDg4LCA1My40MjQtMTI0LjgwYyA0OS4yMTYtMTkuNzEyLCAxMDUuMDg4LDQuMjA4LCAxMjQuODAsNTMuNDI0UyAzNDAuOTc2LDI5My4zNDQsIDI5MS43NDQsMzEzLjA0eiBNIDIzMi4yODgsMTY0LjUyOAoJCWMtMzIuNzY4LDEzLjEwNC00OC43MzYsNTAuNDQ4LTM1LjYzMiw4My4yMGMgMTMuMTIsMzIuNzUyLCA1MC40MzIsNDguNzM2LCA4My4xODQsMzUuNjMyYyAzMi43ODQtMTMuMTIsIDQ4Ljc1Mi01MC40NjQsIDM1LjY2NC04My4yMTYKCQlDIDMwMi4zNjgsMTY3LjM5MiwgMjY1LjA0LDE1MS4zOTIsIDIzMi4yODgsMTY0LjUyOHpNIDM3NC45MTIsMTc2LjM1MiBMIDM3NC44OCwxNzYuMzUyIEMgMzYxLjgwOCwxNDMuNzI4IDMzNi43NTIsMTE5LjQ1NiAzMDYuNzg0LDEwNi40OTYgQyAzMDYuNjcyLDEwNi40NDggMzA2LjYwOCwxMDYuMzIgMzA2LjQ0OCwxMDYuMjU2IEMgMzAyLjM4NCwxMDQuNTI4IDI5Ny42OTYsMTA2LjQwIDI5NS45NTIsMTEwLjQ4IEMgMjk0LjIwOCwxMTQuNTI4IDI5Ni4xMTIsMTE5LjIzMiAzMDAuMTQ0LDEyMC45NiBDIDMyNi40OCwxMzIuMjQgMzQ4LjU0NCwxNTMuNTY4IDM2MC4wNDgsMTgyLjMwNCBMIDM2MC4wNDgsMTgyLjI4OCBDIDM2MS42OTYsMTg2LjQwIDM2Ni4zNTIsMTg4LjQwIDM3MC40NDgsMTg2LjczNiBDIDM3NC41NDQsMTg1LjEwNCAzNzYuNTQ0LDE4MC40NDggMzc0LjkxMiwxNzYuMzUyIFpNIDQyOS44NCwxNjIuOTc2IEMgNDMzLjkzNiwxNjEuMzI4IDQzNS45MzYsMTU2LjY3MiA0MzQuMzA0LDE1Mi41NzYgQyA0MTQuNzA0LDEwMy42NDggMzc3LjA4OCw2Ny4yMTYgMzMyLjE0NCw0Ny44MDggQyAzMzEuOTUyLDQ3LjcyOCAzMzEuODA4LDQ3LjU1MiAzMzEuNjE2LDQ3LjQ1NiBDIDMyNy41NTIsNDUuNzI4IDMyMi44NjQsNDcuNTg0IDMyMS4xMiw1MS42NjQgQyAzMTkuMzc2LDU1LjcyOCAzMjEuMjgsNjAuNDMyIDMyNS4zMTIsNjIuMTYgQyAzNjYuNzIsNzkuODg4IDQwMS4zNzYsMTEzLjQwOCA0MTkuNDQsMTU4LjUyOCBDIDQyMS4wODgsMTYyLjYyNCA0MjUuNzQ0LDE2NC42MjQgNDI5Ljg0LDE2Mi45NzYgWk0gNDAwLjEyOCwxNzQuODY0IEMgNDA0LjIyNCwxNzMuMjE2IDQwNi4yMjQsMTY4LjU2IDQwNC41OTIsMTY0LjQ2NCBDIDM4OC4yNTYsMTIzLjY4IDM1Ni45MTIsOTMuMzQ0IDMxOS40NzIsNzcuMTY4IEMgMzE5LjI5Niw3Ny4wNzIgMzE5LjIwLDc2LjkyOCAzMTkuMDQsNzYuODQ4IEMgMzE0Ljk3Niw3NS4xMiAzMTAuMjg4LDc2Ljk5MiAzMDguNTQ0LDgxLjA1NiBDIDMwNi44MCw4NS4xMiAzMDguNzA0LDg5LjgyNCAzMTIuNzY4LDkxLjU2OCBMIDMxMi43MzYsOTEuNTY4IEMgMzQ2LjY0LDEwNi4wOCAzNzQuOTc2LDEzMy40ODggMzg5LjcyOCwxNzAuNDE2IEMgMzkxLjM3NiwxNzQuNTI4IDM5Ni4wMzIsMTc2LjUxMiA0MDAuMTI4LDE3NC44NjQgWk0gMjE2LjIwOCwzMzcuNDA4IEMgMjE3Ljk1MiwzMzMuMzI4IDIxNi4wNjQsMzI4LjY0IDIxMi4wMCwzMjYuODggQyAxODUuNjY0LDMxNS42MTYgMTYzLjYwLDI5NC4yNzIgMTUyLjExMiwyNjUuNTY4IEwgMTUyLjA5NiwyNjUuNTY4IEMgMTUwLjQ2NCwyNjEuNDcyIDE0NS44MDgsMjU5LjQ3MiAxNDEuNjk2LDI2MS4xMiBDIDEzNy42MCwyNjIuNzY4IDEzNS42MCwyNjcuNDA4IDEzNy4yNDgsMjcxLjUyIEwgMTM3LjI2NCwyNzEuNTIgQyAxNTAuMzIsMzA0LjEyOCAxNzUuMzkyLDMyOC40MTYgMjA1LjM2LDM0MS4zNzYgQyAyMDUuNDcyLDM0MS40MjQgMjA1LjU1MiwzNDEuNTUyIDIwNS42OTYsMzQxLjYwIEMgMjA5Ljc2LDM0My4zNDQgMjE0LjQ2NCwzNDEuNDg4IDIxNi4yMDgsMzM3LjQwOCBaTSAxOTEuMDA4LDM5Ni4yNCBDIDE5Mi43NTIsMzkyLjE3NiAxOTAuODY0LDM4Ny40ODggMTg2LjgxNiwzODUuNzI4IEMgMTQ1LjQwOCwzNjguMDAgMTEwLjc2OCwzMzQuNDggOTIuNjg4LDI4OS4zNzYgQyA5MS4wNCwyODUuMjY0IDg2LjM4NCwyODMuMjggODIuMjg4LDI4NC45MjggQyA3OC4xNzYsMjg2LjU2IDc2LjE3NiwyOTEuMjE2IDc3Ljg0LDI5NS4zNDQgQyA5Ny40NCwzNDQuMjcyIDEzNS4wNCwzODAuNjg4IDE4MC4wMCw0MDAuMTEyIEMgMTgwLjE2LDQwMC4xOTIgMTgwLjMwNCw0MDAuMzY4IDE4MC40OTYsNDAwLjQ0OCBDIDE4NC41Niw0MDIuMTc2IDE4OS4yNjQsNDAwLjMwNCAxOTEuMDA4LDM5Ni4yNCBaTSAxOTkuMzkyLDM1Ni4zMzYgTCAxOTkuMzkyLDM1Ni4yODggQyAxNjUuNTIsMzQxLjc5MiAxMzcuMTY4LDMxNC4zNjggMTIyLjQwLDI3Ny40NCBDIDEyMC43NTIsMjczLjMyOCAxMTYuMDk2LDI3MS4zNiAxMTIuMDAsMjcyLjk5MiBDIDEwNy45MiwyNzQuNjU2IDEwNS45MDQsMjc5LjI5NiAxMDcuNTY4LDI4My40MDggQyAxMjMuODg4LDMyNC4xNzYgMTU1LjIzMiwzNTQuNTQ0IDE5Mi42ODgsMzcwLjczNiBDIDE5Mi44NDgsMzcwLjgwIDE5Mi45NDQsMzcwLjk2IDE5My4xMDQsMzcxLjAyNCBDIDE5Ny4xNjgsMzcyLjc2OCAyMDEuODcyLDM3MC44OCAyMDMuNjE2LDM2Ni44MzIgQyAyMDUuMzYsMzYyLjc1MiAyMDMuNDU2LDM1OC4wNjQgMTk5LjQwOCwzNTYuMzM2IFoiIGRhdGEtdGFncz0idnluaWwiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlMDJlOyIgZD0iTSAzOTcuMzEyLDI5Ni44OEMgMzk0LjMzNiwzMDEuMzI4LCAzODkuMzQ0LDMwNC4wMCwgMzg0LjAwLDMwNC4wMGwtMTYuMDAsMC4wMCBjLTguODQ4LDAuMDAtMTYuMDAtNy4xNTItMTYuMDAtMTYuMDBsMC4wMC05Ni4wMCBjMC4wMC04Ljg0OCwgNy4xNTItMTYuMDAsIDE2LjAwLTE2LjAwbCA2NC4wMCwwLjAwIAoJCWMgOC44NDgsMC4wMCwgMTYuMDAsNy4xNTIsIDE2LjAwLDE2LjAwbDAuMDAsMjQuMDAgYzAuMDAsMy4xNTItMC45NDQsNi4yNTYtMi42ODgsOC44OEwgMzk3LjMxMiwyOTYuODh6IE0gNDMyLjAwLDE5Mi4wMGwtNjQuMDAsMC4wMCBsMC4wMCw5Ni4wMCBsIDE2LjAwLDAuMDAgbCA0OC4wMC03Mi4wMEwgNDMyLjAwLDE5Mi4wMCB6TSA1MDMuOTM2LDIzNC42MjRsLTY0LjAwLDk2LjAwQyA0MzEuMDA4LDM0NC4wMTYsIDQxNi4wNjQsMzUyLjAwLCA0MDAuMDAsMzUyLjAwbC02NC4wMCwwLjAwIEwgMzM2LjAwLDM4NC4wMCBjMC4wMCwyNi40NjQtMjEuNTM2LDQ4LjAwLTQ4LjAwLDQ4LjAwTCA0OC4wMCw0MzIuMDAgQyAyMS41MzYsNDMyLjAwLDAuMDAsNDEwLjQ2NCwwLjAwLDM4NC4wMGwwLjAwLTE3Ni4wMCAKCQljMC4wMC0yNi40NjQsIDIxLjUzNi00OC4wMCwgNDguMDAtNDguMDBsMC4wMCwwLjAwIGwwLjAwLTQ4LjAwIGMwLjAwLTI2LjQ2NCwgMjEuNTM2LTQ4LjAwLCA0OC4wMC00OC4wMGwgMTguMjcyLDAuMDAgYyA3LjE1Mi0yNy41MzYsIDMyLjAwLTQ4LjAwLCA2MS43NDQtNDguMDBjIDI5LjcxMiwwLjAwLCA1NC41NiwyMC40NjQsIDYxLjcxMiw0OC4wMGwgODQuNTEyLDAuMDAgCgkJYyA3LjE1Mi0yNy41MzYsIDMyLjAwLTQ4LjAwLCA2MS43NDQtNDguMDBjIDI5LjcxMiwwLjAwLCA1NC41NiwyMC40NjQsIDYxLjcxMiw0OC4wMEwgNDY0LjAwLDY0LjAwIGMgMjYuNDY0LDAuMDAsIDQ4LjAwLDIxLjUzNiwgNDguMDAsNDguMDBsMC4wMCw5Ni4wMCBDIDUxMi4wMCwyMTcuNTA0LCA1MDkuMjE2LDIyNi43MiwgNTAzLjkzNiwyMzQuNjI0eiBNIDQ4LjAwLDE5Mi4wMAoJCWMtOC44MzIsMC4wMC0xNi4wMCw3LjE1Mi0xNi4wMCwxNi4wMEwgMzIuMDAsMzg0LjAwIGMwLjAwLDguODQ4LCA3LjE2OCwxNi4wMCwgMTYuMDAsMTYuMDBsIDI0MC4wMCwwLjAwIGMgOC44NDgsMC4wMCwgMTYuMDAtNy4xNTIsIDE2LjAwLTE2LjAwbDAuMDAtMzIuMDAgbDAuMDAtMzIuMDAgbDAuMDAtMTEyLjAwIGMwLjAwLTguODQ4LTcuMTUyLTE2LjAwLTE2LjAwLTE2LjAwTCA0OC4wMCwxOTIuMDAgeiBNIDE3Ni4wMTYsNDguMDAKCQljLTE3LjY4LDAuMDAtMzIuMDAsMTQuMzM2LTMyLjAwLDMyLjAwcyAxNC4zMiwzMi4wMCwgMzIuMDAsMzIuMDBjIDE3LjY2NCwwLjAwLCAzMi4wMC0xNC4zMzYsIDMyLjAwLTMyLjAwUyAxOTMuNjY0LDQ4LjAwLCAxNzYuMDE2LDQ4LjAweiBNIDM4NC4wMCw0OC4wMGMtMTcuNjgsMC4wMC0zMi4wMCwxNC4zMzYtMzIuMDAsMzIuMDBzIDE0LjMyLDMyLjAwLCAzMi4wMCwzMi4wMAoJCWMgMTcuNjY0LDAuMDAsIDMyLjAwLTE0LjMzNiwgMzIuMDAtMzIuMDBTIDQwMS42NjQsNDguMDAsIDM4NC4wMCw0OC4wMHogTSA0ODAuMDAsMTEyLjAwYzAuMDAtOC44NDgtNy4xNTItMTYuMDAtMTYuMDAtMTYuMDBsLTE4LjI4OCwwLjAwIGMtNy4xNTIsMjcuNTM2LTMyLjAwLDQ4LjAwLTYxLjcxMiw0OC4wMGMtMjkuNzQ0LDAuMDAtNTQuNTkyLTIwLjQ2NC02MS43NDQtNDguMDAKCQlsLTg0LjUxMiwwLjAwIGMtNy4xNTIsMjcuNTM2LTMyLjAwLDQ4LjAwLTYxLjcxMiw0OC4wMGMtMjkuNzQ0LDAuMDAtNTQuNTkyLTIwLjQ2NC02MS43NDQtNDguMDBMIDk2LjAwLDk2LjAwIGMtOC44MzIsMC4wMC0xNi4wMCw3LjE1Mi0xNi4wMCwxNi4wMGwwLjAwLDQ4LjAwIGwgMjA4LjAwLDAuMDAgYyAyNi40NjQsMC4wMCwgNDguMDAsMjEuNTM2LCA0OC4wMCw0OC4wMGwwLjAwLDExMi4wMCBsIDY0LjAwLDAuMDAgCgkJYyA1LjM0NCwwLjAwLCAxMC4zMzYtMi42NzIsIDEzLjMxMi03LjEybCA2NC4wMC05Ni4wMEMgNDc5LjA1NiwyMTQuMjU2LCA0ODAuMDAsMjExLjE1MiwgNDgwLjAwLDIwOC4wMEwgNDgwLjAwLDExMi4wMCB6IiBkYXRhLXRhZ3M9InRydWNrIiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTAyZjsiIGQ9Ik0gMjQ4LjAwLDQ4MC4wMEMgMTExLjAyNCw0ODAuMDAsMC4wMCwzNjguOTc2LDAuMDAsMjMyLjAwUyAxMTEuMDI0LTE2LjAwLCAyNDguMDAtMTYuMDBTIDQ5Ni4wMCw5NS4wMjQsIDQ5Ni4wMCwyMzIuMDBTIDM4NC45NzYsNDgwLjAwLCAyNDguMDAsNDgwLjAweiBNIDQ2My42MCwyNDAuMDAKCWwtOTUuOTM2LDAuMDAgYy0wLjg4LDM1LjQ0LTcuMTg0LDY5LjI5Ni0xOC4zNjgsMTAwLjI4OGMgMjEuNjAsOS4wMDgsIDQxLjU2OCwyMC45OTIsIDU5Ljc3NiwzNS4xNTJDIDQ0MS40NCwzMzkuMTA0LCA0NjEuNjgsMjkxLjkyLCA0NjMuNjAsMjQwLjAwegoJIE0gMjM5LjE1MiwxNi40NDhjLTI2LjU5MiwyMi4xNDQtNDguODk2LDUwLjg5Ni02NS4yMTYsODQuMjg4YyAyMC45NDQsNi41NDQsIDQzLjEzNiwxMC4xMjgsIDY2LjA2NCwxMC44NjRsMC4wMC05NS4xODQgCglDIDIzOS43MTIsMTYuNDE2LCAyMzkuNDQsMTYuNDMyLCAyMzkuMTUyLDE2LjQ0OHogTSAyNTYuODE2LDQ0Ny41NTJjIDMwLjE3Ni0yNS4xMiwgNTQuODAtNTguNzY4LCA3MS40NTYtOTguMDE2Yy0yMi44MTYtNy43OTItNDcuMDU2LTEyLjMyLTcyLjI4OC0xMy4xMgoJTCAyNTUuOTg0LDQ0Ny42MCBDIDI1Ni4yODgsNDQ3LjU4NCwgMjU2LjU0NCw0NDcuNTY4LCAyNTYuODE2LDQ0Ny41NTJ6IE0gMjgzLjQ3Miw0NDQuODMyYyA0NC4xNi03LjM0NCwgODMuNzc2LTI3Ljk2OCwgMTE0LjYyNC01Ny44MjQKCWMtMTYuNzUyLTEyLjg0OC0zNS4wNTYtMjMuNzI4LTU0Ljg0OC0zMS45NjhDIDMyOC42ODgsMzg5LjU1MiwgMzA4LjI1Niw0MjAuMDY0LCAyODMuNDcyLDQ0NC44MzJ6IE0gMjQwLjAwLDQ0Ny42MGwwLjAwLTExMS4xODQgCgljLTI1LjIzMiwwLjgxNi00OS40ODgsNS4zMjgtNzIuMjg4LDEzLjEyYyAxNi42NTYsMzkuMjQ4LCA0MS4yOCw3Mi44OTYsIDcxLjQ1Niw5OC4wMTZDIDIzOS40NTYsNDQ3LjU2OCwgMjM5LjcxMiw0NDcuNTg0LCAyNDAuMDAsNDQ3LjYweiBNIDE1Mi43MzYsMzU1LjAyNAoJYy0xOS43Niw4LjI0LTM4LjA4LDE5LjEyLTU0LjgzMiwzMS45NjhjIDMwLjgzMiwyOS44NTYsIDcwLjQ2NCw1MC40OCwgMTE0LjYyNCw1Ny44MjRDIDE4Ny43MjgsNDIwLjA2NCwgMTY3LjMxMiwzODkuNTUyLCAxNTIuNzM2LDM1NS4wMjR6IE0gMTYxLjY4LDMzNC43ODQKCUMgMTg2LjM1MiwzMjYuMjI0LCAyMTIuNjQsMzIxLjIzMiwgMjQwLjAwLDMyMC40MEwgMjQwLjAwLDI0MC4wMCBMIDE0NC4zMzYsMjQwLjAwIEMgMTQ1LjIwLDI3My41MDQsIDE1MS4xMzYsMzA1LjUyLCAxNjEuNjgsMzM0Ljc4NHogTSAyNDAuMDAsMjI0LjAwbDAuMDAtOTYuNDAgCgljLTI1LjIzMi0wLjc2OC00OS42MzItNC44OTYtNzIuNjI0LTEyLjMwNEMgMTUzLjUyLDE0OC4yODgsIDE0NS4zNDQsMTg1LjA0LCAxNDQuMzM2LDIyNC4wMEwgMjQwLjAwLDIyNC4wMCB6IE0gMjEyLjUyOCwxOS4xNjgKCWMtMzkuNTY4LDYuNTc2LTc1LjUwNCwyMy44MDgtMTA0LjcyLDQ4LjgzMmMgMTUuNzYsMTAuOTI4LCAzMi44MCwyMC4xNzYsIDUxLjAwOCwyNy4yMEMgMTcyLjc2OCw2Ni4yNzIsIDE5MS4wMjQsNDAuNTkyLCAyMTIuNTI4LDE5LjE2OHogTSAyNTYuMDAsMTYuNDAKCWwwLjAwLDk1LjE4NCBjIDIyLjkxMi0wLjczNiwgNDUuMTItNC4zMiwgNjYuMDY0LTEwLjg2NGMtMTYuMzM2LTMzLjM5Mi0zOC42MjQtNjIuMTQ0LTY1LjIxNi04NC4yODhDIDI1Ni41NzYsMTYuNDMyLCAyNTYuMjg4LDE2LjQxNiwgMjU2LjAwLDE2LjQwegoJIE0gMzM3LjE4NCw5NS4yMGMgMTguMTkyLTcuMDI0LCAzNS4yMTYtMTYuMjg4LCA1MS4wMDgtMjcuMjBjLTI5LjIxNi0yNS4wMDgtNjUuMTUyLTQyLjI1Ni0xMDQuNzItNDguODMyQyAzMDQuOTc2LDQwLjU5MiwgMzIzLjIxNiw2Ni4yNzIsIDMzNy4xODQsOTUuMjB6CgkgTSAzMjguNjI0LDExNS4yOTZjLTIzLjAwOCw3LjQwOC00Ny40MDgsMTEuNTM2LTcyLjYyNCwxMi4zMDRMIDI1Ni4wMCwyMjQuMDAgbCA5NS42NjQsMC4wMCBDIDM1MC42NTYsMTg1LjA0LCAzNDIuNDY0LDE0OC4yODgsIDMyOC42MjQsMTE1LjI5NnogTSAyNTYuMDAsMjQwLjAwTCAyNTYuMDAsMzIwLjQwIAoJYyAyNy4zNDQsMC44MzIsIDUzLjYzMiw1LjgwOCwgNzguMzIsMTQuMzY4YyAxMC41MjgtMjkuMjY0LCAxNi40NjQtNjEuMjgsIDE3LjM0NC05NC43ODRMIDI1Ni4wMCwyMzkuOTg0IHogTSA4Ni45NDQsMzc1LjQ0QyAxMDUuMTUyLDM2MS4yOCwgMTI1LjEyLDM0OS4yOTYsIDE0Ni43MDQsMzQwLjI4OAoJQyAxMzUuNTIsMzA5LjI5NiwgMTI5LjIxNiwyNzUuNDQsIDEyOC4zMzYsMjQwLjAwTCAzMi40MCwyNDAuMDAgQyAzNC4zMiwyOTEuOTIsIDU0LjU2LDMzOS4xMDQsIDg2Ljk0NCwzNzUuNDR6IE0gMzIuNDAsMjI0LjAwbCA5NS45MzYsMC4wMCAKCWMgMC45OTItNDAuODgsIDkuNTM2LTc5LjQ4OCwgMjQuMDQ4LTExNC4xOTJjLTIwLjI3Mi03LjkwNC0zOS4xNjgtMTguNDMyLTU2LjYwOC0zMC44OTZDIDU4LjIwOCwxMTYuMzA0LCAzNC40OTYsMTY3LjQyNCwgMzIuNDAsMjI0LjAweiBNIDQwMC4yMjQsNzguOTI4CgljLTE3LjQ0LDEyLjQ0OC0zNi4zMzYsMjIuOTkyLTU2LjYyNCwzMC44OTZjIDE0LjUyOCwzNC43MDQsIDIzLjA1Niw3My4zMTIsIDI0LjA2NCwxMTQuMTkybCA5NS45MzYsMC4wMCBDIDQ2MS41MDQsMTY3LjQyNCwgNDM3Ljc3NiwxMTYuMzA0LCA0MDAuMjI0LDc4LjkyOHoiIGRhdGEtdGFncz0id29ybGQiIC8+CjxnbHlwaCBjbGFzcz0iaGlkZGVuIiB1bmljb2RlPSImI3hmMDAwOyIgZD0iTTAsNDgwTCA1MTIgLTMyTDAgLTMyIHoiIGhvcml6LWFkdi14PSIwIiAvPgo8L2ZvbnQ+PC9kZWZzPjwvc3ZnPg==) format('svg'),
		 url(data:font/ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWNFYKgAADwQAAAAHEdERUYAYQAGAAA78AAAACBPUy8yL7vcHwAAAVgAAABWY21hcOBz89MAAAKAAAABUmdhc3D//wADAAA76AAAAAhnbHlmzx00fAAABEAAADP8aGVhZPrbMjIAAADcAAAANmhoZWEEEQAUAAABFAAAACRobXR4YqoCXAAAAbAAAADQbG9jYTjZKywAAAPUAAAAam1heHAAhwD7AAABOAAAACBuYW1lrhGJrQAAODwAAAGVcG9zdKj+xwcAADnUAAACEgABAAAAAQAARrYAwV8PPPUACwIAAAAAAMzd+LsAAAAAzN34u////98CAQHgAAAACAACAAAAAAAAAAEAAAHg/98ALgIA///+AAIBAAEAAAAAAAAAAAAAAAAAAAA0AAEAAAA0APgAEQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4ADwAAHg/+AALgHgACGAAAABAAAAAAAAAgAAAAAAAAAAqgAAAgAAAAIAAAACAAABAgAAEgIAAAACAAAAAgAAIAIAAAECAAAAAgAAAAIAAAACAAAAAgAAAAIAAEACAABQAgAAAAIAAAACAAAAAgAAQAIAAAACAAAAAgAAAAIAACACAABQAgAAAAIAAAACAAAAAgAAEAIAAAACAABgAgAAAAIAAAACAAABAgAAIAIAAAQCAAAAAgAAAAIAAAACAAAAAgAAAQIAAFACAAAAAgAAAAIAAAACAAAAAgAAAgIAAAACAAAAAAAAAAAAAAMAAAADAAAAHAABAAAAAABMAAMAAQAAABwABAAwAAAACAAIAAIAAAAA4C/wAP//AAAAAOAA8AD//wAAIAMQMwABAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOAKoA/gGkAiYCeAMkA3wD/ARGBW4F2gYmBpIHAAegCBYIeAjKCTIJjgn0Ck4KoAtuC7wMiA0IDagOXA6iD/oRKBGgEhYStBMiE+YU5BU6FdAWFhaeFzQXzBiSGToZ8Bn+AAAAAwAA//gCAQG4ABIAJAAwAAABLgEHJgYHBhQXFjMWMjc2NzY0DwEGLwEmNDc+AR8BNzYWFxYUJTIUIyIGFRQiNTQ2AdMrey0teystLbABDigOrwItRLELC7EkJCJgJBYWJGAiJP60CAgVHxAoAYwrAikpAistfS2vDg6tAi19k68MDK8jYyMiAiAUFCACIiNjeRAeFggIHCgAAAAAAgAAACACAAGQABkAPQAAAS4BIyIGByYjIgYVFBcOARUUFjMhMjY1NCYHISImNTQ3PgEnJjU0NjM2Fx4BPgE3PgEzMhYXHgEXHgEVFAYBnwZROCtGEQwKHioEGBw9KwEgMkY3Qf7gHiokEQQHAhcRCwsHCAcCBQ04ICtABAEHEh8oNAEON0suJgQqHgsLDjAcKz1GMixCxioeKRUJDBEHBREXAQUCAggFCh4jOisSBwQGMCAkNAAAAAIAAf/gAf8B0AAeADMAAAAmLwImIg8CDgEfAQcGFxYzMj8BFxYzMjc2LwE3BwYfAScmIg8BNzYvATc2PwEXFh8BAgUOFoY6Ci4KOoYWDhBhFgQTCQwJCXR0CQkMCRMEFmJ9DQMXdAgUCHQXAw1ihRQIOjoIFIUBAioDFHgVFXgUAyoPYocWDQcEPz8EBw0Wh2JJDRKHPwQEP4cSDWIUAhJ4eBIDEwAAAAoAEgAQAe4BoAASABoANgA+AEYASgBSAFoAYgBwAAABJiIHBgcGFxYXFjI3Njc2NCcmBwYnJjc2FxY3JicmIgcGBwYXFhcWFwYVFBYyNjU0JzY3Njc2BwYnJjc2FxYmMjY0JiIGFDYyFCIXMhQrASI0MzcyFCsBIjQzNzIUKwEiNDMnMhQjBwYPARQiPwE2NwFjQoJCCQMiIgMJQoJCCQMREQMMgH8hIX+AIW0FF2nSaRYFJSUFFjA1A0JcQgM1MBYGJUTPziMjzs8jVBQODhQOEBAQGAgIMAgIQAgIMAgIMAgIMAgIwAgIPAgBAxABBAIIAVYNDQIJaWoJAg0NAgk1ajQJ1xoaZWQbG2SZFgINDQIWm5sWAgYDAgIHCQkHAgIDBgIWm5MaGpOTGhqTQA4UDg4UEhCwEBAwEBAwEBBDEAQBCB4ICC0HAQAABgAA/+ACAAHgAAsAIwAxADkARgBYAAABNCYjIjQzMhYVFCIlJiMiBw4BHQEHBhQfARYyPwEzMjY3NicFBwYiLwEmND8BNDEXIjciByc2PQEBNgYrAQE1NDc2MzIXAQMiJjU0NjMyFhUUBiMiJjU0JgGwVDwICEJeEP7iDhQKCA4QMg4OcA4oDjLcDxgFDRf+6zIEDgRwBQUyhwEXAQaOAQFVLggLBf6VCgMDBwQBYLsHCQkHXYMJBwcJcQEAPFQQXkII2g4EBRgP3DIOKA5wDg4yEA4dFzsyBQVwBA4EMgGHCQGOBgHB/qsUFAFrBQsEAQX+oAFlCQcHCYNdBwkJB09xAAADAAAAMAIAAZAAIAAwADkAAAEjIg8BNTQmIyEiBh0CFBYzITI2PQEXFjsBMjY1ETQmASImNRE0NjMhMhYVERQGIzcrAS8BNTc7AQHgDg0KKxwU/tAUHBwUATAUHCsKDQ4NExP+QwcJCQcBMAcJCQeADgJAEFACDgGACSsUFBwcFHCQFBwcFBQrCRIOAQANE/7QCQcBAAcJCQf/AAcJEEAQYFAAAAoAIP/fAeAB4AAjAC0ANwBDAFMAVwBnAGsAewB/AAABLgErATU0JisBIgYdASMiBgcdARQWMxEUFjMhMjY1ETI2PQElNDY7ATIWHQEjARQGIyEiJjURITcVIT0BNDYzITIWFQEzMjY9ATQmKwEiBh0BFBY3MxUjFzMyNj0BNCYrASIGHQEUFjczFSMXMzI2PQE0JisBIgYdARQWNzMVIwHgARwTMBwUoBQcMBMcARMNJRsBABslDRP+wAkHoAcJwAEAEw3/AA0TAUAg/oAJBwFgBwn+0CAHCQkHIAcJCQcgIGAgBwkJByAHCQkHICBgIAcJCQcgBwkJByAgAXMTGhAUHBwUEBoTExANE/7wGyUlGwEQEw0QUAcJCQcQ/oANExMNARAwEBAQBwkJB/6wCQfQBwkJB9AHCeDQEAkH0AcJCQfQBwng0BAJB9AHCQkH0AcJ4NAAAAAAAwAB/+AB/wHgABsAKwA1AAAlJic2Nz4BJicmIgcOARYXFhcGBwYXHgEzITI2JwcGIi8BLgE3PgEyFhcWBgU2PwEWMjcXFhcB8j1YKxIFARgWK44rFhgBBRIrWD0UBwMRCwHAGA7CBR1EHQUiHgcHQGxABwce/ro3UigXMBcoUTgbKBM2TRxFUx02Nh1TRRxNNhMoDhYKDS1dByEhByprNTpSUjo1a5QlEggPDwgSJQAEAAD/4AIBAeAAIAA+AFIAWgAAACIGFRQXBwYdARQWOwEyPwEzMjY9ATMyNj0BNxYzMjY0ByInDwIGHQEjIgYdASMiDwEjNT8BJjU0NjIWFAY3JicmBwYHBhUUFxYXFjc2NzY1NAcmJzY3FhcGAaKEXgvCCRMNMAsJFyUNEyANEyYdHUJeoCIfBRIfCSANEyUOCRctuxcSS2pLSygbJgYIIQwBAxsmBgghDAEzIxoJGiQZCQHgXkIdHcIKCjANEwkXEw0gEw0mJQtehMISBRIfCQ0mEw0gCRcuuhcfIjVLS2pLnCYbBQMMIQMCBQQmGwUDDCEDAgUoGSQaCRojGgAABAAA/98CAAHgABMAHAAkADAAAAAiBhUUFwcGFRQWMzI/ARYzMjY0AQYiJjQ/ARYXFiImNDYyFhQnMhQjIgYVFCI1NDYBkKBwFoURIRcYEYUqMFBw/k0JFxEJgREXtIReXoReoAgIKDgQQgHgcU8wKoURGBchEYUWcJ/+lgkRFwmBFxEGXoReXoSyEDgoCAguQgAAAAYAAP/fAgAB4ABbAKsAswC7AMMAywAAAScmJzc2Ji8BJiMiDwEmLwEuASsBIgYPAQYHJyYjIg8BDgEfAQYPAQ4BHQEUFh8BFhcHBhYfARYzMj8BFh8BHgE7ATI2PwE2NxcWMzI/AT4BLwE2PwE+AT0BNCYHBgcGBwYfAQcnJiMiBwYHBg8BIycmJyYnJiMiDwEnNzYnJicmLwE1NzY3Njc2LwE3FxYzMjc2NzY/ATMXFhcWFxYzMj8BFwcGFxYXFh8BFSYiBhQWMjY0BiImNDYyFhQmIgYUFjI2NAYiJjQ2MhYUAeYxAwUbBwIJHgoNCggpCwoKAhILLAsSAgoKCykICg0KHggDBxsFAzELDw8LMQMFGwcDCB4KDQoIKQsKCgISCywLEgIKCgspCAoNCh4JAgcbBQMxCw8PQhIGAwQIChwfKggJCAYJCREDCiwKAxEJCQYICQgqHxwKCAQDBhIxMRIGAwQIChwfKggJCAYJCREDCiwKAxEJCQYICQgqHxwKCAQDBhIxslxCQlxCR1I5OVI5RzYlJTYlLCgcHCgcARUKCgspChcIHgoGGwUDMQsPDwsxAwUbBgoeCBcKKQsKCgISCywLEgIKCgspChcIHgoGGwUDMQwODwsxAwUbBgoeCBcKKQsKCgISCywLElMDEQkJEA8qHxwFAwQDBhIxMRIGAwQDBRwfKg8QCQkRAwosCgMRCQkQDyofHAUDBAMGEjExEgYDBAMFHB8qDxAJCREDCiyGQlxCQlyQOVI5OVJpJTYlJTVKHCgcHCgAAAAFAAAAAAIAAbAABwAPABsANQBLAAAAIgYUFjI2NA4CLgE+ARYnMhQjIgYVFCI1NDY3LwEuASsBIgYPAg4BHQEUFjMhMjY9ATQmAxQGIyEiJj0BND8CNjsBMh8CFhUBNWpLS2pLHTRPPQY0Tz1dCAgUHBAl80UWBhgPoA8YBhZFERccFAGgFBwXCQkH/mAHCQ1XHQQLoAsEHVcNAUBLaktLalU9BjRPPQY0ERAcFAgIGiZPDDcOEBAONwwDGhLwFBwcFPASGv7kBwkJB/AOAg5ICgpIDgIOAAAEAAAAHwH3AaAAEAAhACkAMQAAAScmIyEiBhURFBYzITI/ATYPAQYjISImNRE0NjMhMh8BFiYiBhQWMjY0BiImNDYyFhQB9lATI/7QGyUlGwEwIxNQFjFQCRL+0A0TEw0BMBIJUAtiKBwcKBwjGhMTGhMBAoAeJhr/ABslHoAiEYAPEw0BAA0TD4ARMBwoHBwoNBMaExMaAAUAQP/gAcAB4AAbACsAMwBLAFcAAAE1NCYiBh0BIgYdBBQWOwEyNj0ENCYlNDYyFh0BIzU0JiIGHQEjNxUjNTQ2MhYXHQIUBisBIiY9BDQ2OwMyFhUGMhYVFAcGIicmNTQBkFR4VBQcVDxgPFQc/uxCXEIgL0IvILCAJTYlYEIuYC5CCQcg4CAHCa0aEwsHHAcLARBAPFRUPEAcFDAQIBA8VFQ8ECAQMBQcQC5CQi5AQCEvLyFAQEBAGyUluxAgEC5CQi4QIBAwBwkJBzATDQ4dFRUdDg0AAAYAUP/gAbAB4AAYACIAKAAvAD0ASQAAACIGFRQeARceBDMyPgM3PgI1NAMHJicjNxQGBwYnJiczBg8BIiYnNw4BNyMmJyY1NDYyFhUUBwYnMhQjIgYVFCI1NDYBSZJnHisHCBAKERkUFBkSCRAIByseh08EBQFjAwEDYAQGfAQBOQ0NBkQHDjyWCBMqVHhUKhNTCAghLxA4AeBnSRxESxYUORodCwsdGjkUFUxEHEn+tAoNEgwBCgMLHA4RCwZfBw0IEgqQEiFMITxUVDwgTSHuEC8hCAgoOAAAAAAHAAD/4AIAAeAAIQAqADQAOgBHAFcAaAAAASYjIg8BBjEVBwYPATAUBhQGFRQWMzI2Mj4BMTc2PwE2JgMmJzcWBxUHNCcmJyYnNxYXFhcHJic3NhcDBiMiJjU0PwE2FxYHNyYnJic3Njc2FhceAQcGBwEHPAExJicmIzc2MzIXFhcWAdYpNiwfTQGmCwUmAQEhFwIFBQQDhxAM9CEH/AIJlw8ffBMKCw4TmBMPDAjdFxd7HS38CAMKDgIQHxcYAhABGhoiEAIEGEIaGwgVBAIBAhsEJCk2GhUfKSAdAwIBtykeTgEBpgsQiQIEBAQCFyEBAQEkBAz2IWP+0hUVmDEfAX0KOxELDQqZCA8MEF4JAXwcC/6UAg4KAgc9ARcYHgQjGhoBOgYFEQoZG0YYAgEA/xwBCjAlKRoVIB0mIgAAABAAAAAgAgABoAATABYAGgAeACEAJAAnACoALQAwADMANgA5ADwAQABEAAABJyYjISIPAQYVFB8BFjI/ATY1NAcjPwIXByMnNx8BByc7AQc/ARcnMw8BJzMHJzMHFyMfAScXJzMhMwc3JzcXJRcHIwH3UgkN/uINCVIJCOAKHArgCNxIJA0rISlgKSEsNCgoYE92KyghOjkfZSRHiB85GShJTSd2Up05ATI5nWYrJUr+jCUrRQFFUQoKUQkODAnuCwvuCgwNDB0LJCAiIiAkOMfHxNQhIVAaBB4aGi8hEMTEqKiouCsfSkofKwAABAAA//ACAAHQAA8AEwAzAEUAAAEhIgYdARQWMyEyNj0BNCYHITUhNyEiBhURFBY7ARUHBhUUFjMhMjY1NC8BNTMyNjURNCYDFAYrAyImNRE0NjMhMhYVAbD+oAcJCQcBYAcJCQf+oAFgIP5gFBwcFKBkDAkHASAHCQxkoBQcHAQJB5CAkAcJCQcBoAcJAZAJB+AHCQkH4AcJ8OBQHBT+wBQcEw0DDQcJCQcNAw0THBQBQBQc/pAHCQkHAUAHCQkHAAAAAAQAQP/gAcEB4AAHAA8AIwA4AAA2MjY0JiIGFDYyFhQGIiY0NiIGFRQeAhcWOwEyNz4DNTQDBgc0JyIxLgM1NDYyFhUUDgLYUDg4UDg/Qi8vQi+goHAdOi0iCg8CDwoiLTodvgEBAQEgJzodXoReHTsmxDhQODhQeC9CLy9Cm3BQKFRWOicNDSc6VlQoUP6SAQEBASUwVFAlQl5eQiVQVDAAAAAABQAAAEACAAGAACwANgBCAEoAUgAAJTA0NTgBJjEuASIGBxQwFTAxBhQxHAEVHAEXOAEVHgEyNjcwNjEwMTwBMTY0BiImJz4BMhYXBicyFCMiBhUUIjU0PgEiBhQWMjY0BiImNDYyFhQB/wEjjJ6LJAEBJIuejCMBAbyHeSEheYd5ISG9CAgTHRAmSFxCQlxCSFA4OFA45AEBAURVVUMBAQEBAwICAQEBAURVVUQBAQEDAoFGOjpGRjo6ehAcFAgIGyUwQlxCQlyOOFA4OFAAAAMAAAAAAgABwAALACkAQQAAATIUIyIGFRQiNTQ+ASIGFRQWFxQxFA4DFQYVFBYzMjM+ATcWMzI2NAUiJyYjIgcGBzY1NDU0Jy4BNTQ2MhYUBgEACAhAYBBostSWPDQECQUNAQgGBAEgPQ8ZGGqW/wAWFwICEAkSHwsRLTKDuoODAXAQOiYICC5CUHBQMVMbAQgRFAoUAQMDBggGLBIEcKDwAwEMFhMaFQIBFAkWRiZCXl6EXgAAAAAEAAAAAAIAAcAAFgAiADwASgAAJScuASsCIgYPAQYdARQWMyEyNj0BNAcUBiMhIiY9ATchFycjIg8BBhY7AxcWOwEyPwE7AjI2LwEmByMiDwEjJyYrAjczFwH/QAMRC6CgCxEDQAElGwGAGyUgEw3+gA0TQAFAQGT4DAM3AgkILhMIFwkUbBQJFwgSLwgJAjcDBBoUCRdsFwkUGicv+C+58AoNDQrwBQRwGyUlG3AEdA0TEw1w8PDQDMAIDC4SEi4MCMAMwBIuLhKwsAAGACD/4AHgAeAAJQApAC0AMQA1ADkAAAEnJiMhIg8BDgEdARQWOwEwBhUTHgE7ATI2NxM0JjEzMjY9ATQmJSEXIRMnMwc3IychNyEnITchNSEBwhQHF/7gFwcUDRETDREBIAISDOAMEgIgARENExL+ogEgEP7AMAXqBQfuEgESAv7qBQEgMP6AAYABkDoWFjoBEg0wDRMDAf7gDBAQDAEgAQMTDTANEjEw/nAwMECgEDAgMAAGAFD/4AGwAeAADwAZAB0AJwAvADcAAAEhIgYVERQWMyEyNjURNCYDFAYjISImPQEhNSERITUhNTQ2MyEyFhUiFCsBIjQ7AQIUKwEiNDsBAYD/ABQcHBQBABQcHAQJB/8ABwkBIP7gASD+4AkHAQAHCXAIMAgIMAgIEAgIEAHgHBT+YBQcHBQBoBQc/jAHCQkHIBABQBAgBwkJBxAQ/nAQEAAAAA8AAP/gAgAB4AAUAC8ANwA/AEcATwBXAGEAaQBxAHsAgwCLAJsAnwAAASEiBh0BIyIGFREUFjMhMjY1ETQmAxQGIyEiJjURNDY7AREUFjI2NRE0NjMhMhYVByI0OwEyFCMnIjQ7ATIUIyciNDsBMhQjAzIUKwEiNDM3MhQrASI0MzcyFRQGKwEiNDMFMhQrASI0MzcyFCsBIjQzNzIVFAYrASI0MzcyFCMhIjQzBTIUIyEiNDM3MzI2PQE0JisBIgYdARQWNzMVIwHQ/qAUHBAUHCUbAYAbJRwEEw3+gA0TCQcQCQ4JCQcBYAcJqAgIgAgIgAgIgAgIgAgIgAgIsAgIgAgIgAgIgAgIgAgFA4AICAEwCAiACAiACAiACAiACAUDgAgIgAgI/tAICAEwCAj+0AgICHAHCQkHcAcJCRdQUAHgHBQgHBT+wBslJRsBkBQc/kANExMNAUAHCf7ABwkJBwGABwkJB6AQEDAQEDAQEP7AEBAwEBAwCAMFEGAQEDAQEDAIAwUQYBAQMBAQUAkHcAcJCQdwBwlwUAAFAAAAQAIAAZAADwASACAAIwAxAAABISIGHQEUFjMhMjY9ATQmBRcHBRQGIyEiJjU3FxYyPwEXJzcHBiIvAzQ2MyEyFhUBwP6AGyUlGwGAGyUl/kVwcAHAEw3+gA0TfUYNIA1GfXBwzQgWCEIOfRMNAYANEwGQJhrQGyUlG9AaJlRUVBQNExMNXjQKCjRKVFSGBgYyCl4NExMNAAAFAAD/4AIAAeAAPQBNAI4AlgCaAAABJic2NTQmIyIGFQYHBgcXJisBIgYVERQWOwEyNxQxOgEVMDMWFxY7ATI3Njc2JzY3Nic2NzYnNjc1NDU0JgEUBisBIiY1ETQ2OwEyFhUFBisBIhQ7ATIWBwYrASIUOwEyBw4CKwEiFDsBMhYHBgcGKwEiJyYnJj0BNDcwNjM+ATc0MzIWFRQGBzIXFhUUBCIGFBYyNjQGIjQyAdMPeQQyHRQcAT8LBgEPETAUHBwUMB0OAQMBEi8wL1goEQQDBAQSCQgIEQQDCQ0BF/6HCQcwBwkJBzAHCQFwAR8gCAgfEAsBBh0mCAggHwsDBRIQGggIGQsIAwEDCBVYKy0/Cw4NAgEyLQEQDiEFCpYXE/5yFA4OFA4QEBABOAQDEyIqQhwUUyEFAwENHBT/ABQcHAEBBAsLHwgJDg4MHhgTEBwVEQ8UBAMFECD+3gcJCQcBAAcJCQcZFxATCyIQIQsJCxAQBgQIDgoPAwIM3Q0EARVTLxAvHRwaHgYFEwHBDhQODhQSEAAIABD/4AHwAeAADwAfAC8APABCAEcATwBXAAABISIGFREUFjMhMjY1ETQmExQGIyEiJjURNDYzITIWFSMhIgYVERQWMyEyNjURNCYHFScmIg8BJyYiDwE1FTcfAiMhJzcXFSYyNjQmIgYUNjIWFAYiJjQBsP6gGyUlGwFgGyUlBRMN/qANExMNAWANEzD+wAcJCQcBQAcJCQc0BQ4FKn4FDgU0QIEJLfcBDDcrQHQoHBwoHCMaExMaEwHgJRv+gBslJRsBgBsl/kANExMNAYANExMNCQf+4AcJCQcBIAcJEN45BQUwkAUFPIGaSpILMz8xRiqgHCgcHCg0ExoTExoADAAA//ACAAHQABEAJAArADMAOwBDAEsAUwBbAGMAcwB3AAABJyYjISIGFREUFjMhMjY1ETQDFAYjISImNRE0NjMhFRQWOwInIyImPQEXJyI0OwEyFCMHIjQ7ATIUIwY0OwEyFCsBFzIUIyEiNDMFMhQjISI0MwUyFCMhIjQzJTIUIyEiNDM3MzI2PQE0JisBIgYdARQWNzMVIwH3YAoN/rAUHBwUAaAUHCAJB/5gBwkJBwFAHBQQMDAQDRNg6AgIUAgIUAgIUAgIWAjACAjAwAgI/pAICAFwCAj+kAgIAXAICP6QCAgBcAgI/pAICAhwBwkJB3AHCQkXUFABZ2AJHBT+gBQcHBQBMA3+wwcJCQcBgAcJQBQcEBMNQGAQEBAwEBAwEBBQEBAwEBAwEBCQEBAgCQdgBwkJB2AHCWBAAAAMAGD/4AHAAeAABwAPABcAHwAnAC8AOQBeAGQAagByAH0AABI0NjIWFAYiBjQ2MhYUBiImNDYyFhQGIjY0NjIWFAYiBjQ2MhYUBiImNDYyFhQGIhY0NjIWFTEUBiI3IgYxJi8BLgErASIGDwEGFRQfAR4BOwEyNj8BNjcwFjMyNjQmJzMXJiIHEyMnFjI3JiImNDYyFhQmFg8CBiImND8B8AkOCQkOCQkOCQkOaQkOCQkOtwkOCQkOrQkOCQkOCQkOCQkOfwkNCgoNYwECCB0XAhILgAwSAhYsKhcCEQyADBECFx4JAgENExPrgBAmVCaOgBAmVCYbaktLaks0BgInHgQOCQVTATkOCQkOCbcOCQkOCWkOCQkOCQkOCQkOCToNCQkNCpEOCQkOCX4NCQkHBgp0ASkhfQsPDwt5Lz49LnsLDw8LeyErARMaE8BWFhb+llYWFgpLaktLaogHBDAkBAkOBEUAAAAEAAD/3wIAAeAAFgAcAB8AJAAAASYiBwEGFh8CFjI/ARcWMzI3NjcTNgElATAmJxcJARcnJicTAfkECgT+IAgCCX07BRIFIZsDAwQEBgJQAf4xAXP+8gMBEAEv/v7DiAQG0gHdAwP+wAUTBDJnCAg3PgECBAcB4Av+vPf+3wIBDgFF/m0LNwEBAUYAAAwAAP/gAgAB4AATAB0AJwBRAGUAbwB5AKQAuADCAMwA9wAAEzU0JiIGHQEGFBcVFBYyNj0BNjQnNDYyFh0BJiIHExQGIiY9ARYyPwEGMQYHBgcGBwYiJy4BJyYnMCcmNDc2MTY3Njc2NzYyFx4BFxYXFBcWFCU1NCYiBh0BBhQXFRQWMjY9ATY0JzQ2MhYdASYiBxMUBiImPQEWMj8BBhUGBwYHBgcGIicuAScmJzAnJjQ3NjE2NzY3Njc2MhcWFxYXFhcwFxYUBzU0JiIGHQEGFBcVFBYyNj0BNjQDNDYyFh0BJiIHFxQGIiY9ARYyPwEGFQYHBgcGBwYiJy4BJyYnMCcmNDc2MTY3Njc2NzYyFxYXFhcWFzAXFhSAHCgcICAcKBwgYAkOCQgQCCAJDgkIEAgeAQIEBAYGBwgQCAcMBAQCAQICAQIEBQUGBwgQCAcMBAQCAQIBYBwoHCAgHCgcIGAJDgkIEAggCQ4JCBAIHgECBAQGBgcIEAgHDAQEAgECAgECBAQGBgcIEAgHBgYEBAIBArAcKBwgIBwoHCBgCQ4JCBAIIAkOCQgQCB4BAgQEBgYHCBAIBwwEBAIBAgIBAgQFBQYHCBAIBwYGBAQCAQIBgDAUHBwUMBlOGfAUHBwU8BlOSQcJCQciAgL+ggcJCQfiAgJBAwcFBgQFAgMDAgkGBQcDBwwHAwcFBgQFAgMDAgkGBQcBAgcMRjAUHBwUMBlOGfAUHBwU8BlOSQcJCQciAgL+ggcJCQfiAgJBAgEHBQYEBQIDAwIJBgUHAwcMBwMHBQYEBQIDAwIFBAYFBwMHDHrwFBwcFPAZThkwFBwcFDAZTgEJBwkJB+ICAr4HCQkHIgICQQIBBwUGBAUCAwMCCQYFBwMHDAcDBwUGBAUCAwMCBQQGBQcDBwwAAAAHAAH/4AH/AeAAIQA0AIMAjQCZAK8AxQAAAScmBwYHBgcGBwYHBgcGBwYfARY3Njc2NzY3Njc2NzY3NgEuAic+BDceARcOBDcuAQcGBwYHJic+ARcWFxY3NjQnLgEOAQcmJyYiBhQXFhUGBwYHBhcWFxY3NjcWFw4BLgIiBhQeARcyNzY3FhcWPgEmJyYnNjc2NTYnJg4BJy4BPgE3FhcWBgcmJzY3PgEeAgc2FxYHMCMGBwYPAQYVBicmPwE2NzY3Nj8BNjM2FxYPAQYHBgcGJyY3NjM2AfegDRIIBwUDChwZQkoeJxAFDaANEggHBQMKHBlCSh4nEAX+vBJBNRgNPEdHPQwaaxsMPUdHPGwIEAgICAkHEAoGCwUGAwUDBAQFDw8NBAICAQUEAgMGBAQBAQMDBwsPERASCwYJCAYHBggIDQgJCAkJAwUCBQQBAgQEBwQFAQIDWg0FAwIBBAMKDz0EAwsQBQIECAgHAkQGBQYGARALDAoKAQYGBAMLCw0LTAwKCgEBBgUFBAsLDQsRBgYFBQEBEAE3oAwEAgYGCCIcGSYrHycyEg6gDAQCBgYIIxsZJisfJjMS/tcSQTUYKD8pKT8oGmsbKD8pKT/KBgUBAQMDBBMKBQECAQEBAwMKBAYDBAgEAQICBQUBAgEHCQgJCAcHBgkBAQkVCwUCAgUDBwkJBgEDAwkEBAIBBAUBBAMJCgkICAcHBQEFAgcHBwQKECEIAwsSAgECAQIHB1YFBQYGDQsMDQ4BAQYGBQUPDg0M9QwNDgIGBgUGDw4NDA0FBgUGAQ0AAAAACAAg/+AB4AHgAAsAFwAlADMAOwBDAEsAUwAAACIGFREUFjI2NRE0AxQGIiY9AR4BMjY3NTEUBiImNTE1HgEyNjc1MRQGIiY1MTUeATI2NwYiJjQ2MhYUAjQ2MhYUBiImNDYyFhQGIiY0NjIWFAYiAVq0hoa0hiBwoHAYanxqGHCgcBhqfGoYcKBwHmh0aB5woHBwoHBACQ4JCQ4JCQ4JCQ4JCQ4JCQ4B4DYy/tAyNjYyATAy/p4eKioePBkbGxkkHioqHjwZGxsZJB4qKh43FxgYFw8qPCoqPP7fDgkJDglpDgkJDglpDgkJDgkAAAAABAAE/+ACAQHgADYAPgBGAEwAAAEmIyIjBQ4BHQMmIyIHBgcGFx4BMzI3Njc2NREyMyUVJiMiBwYHBhceATMyNzY3NjURPQE0AAYuAT4BHgEkBi4BPgEeAQMFPQElFQH1CQwDA/7wCw8aIxQUMBMOCwkwHxQUMBMIAwMBChojFBQwEw4LCTAfFBQwEwj+mDo0Dx06MxABEjk0EB45NBAG/vABEAHYCDADEQwgEOMTBxAnHx0ZHQcQJxASAQAvwhMHECcfHRkdBxAnEBIBIBAgD/5AFBEqKxQRKgUUESorFBEqASYwECAwIAAAAAAGAAD/4AIAAeAAMgA8AEkAWABnAHkAAAEiByMOASsDIgYUFjMyFh0BFBY7ATI2PQE0Jj0BMDU0NzQ3Njc1MjcWFzMWMzI2NCYGNDczMhYUBisBJDQ2OwMGFBcrASIXIzU0JzsBBh0BFBcwFjE3IyImNDY7ATI3BhUUFyYXIiYnMzI2NCYrAT4BMzIWFAYBkC8eARQ6IAtHQhslJRsNExMNQA0TEAIBAgMBAz4oAR4vNDw8hAMtDRMTDS3+3RMNQg4gEBAgUA2NQAkLMQMOAhQEDRMTDQQsJwcHJ5AYJwopGyUlGykKJxghLy8B4DkpLi5ELhMNkA0TEw0QCRMEcAEDAwEBAwEBAQdPOYa0hvgwGBwoHBwoHBM6E9CQEQ8ICHAPEQLCHCgcICcpKiYgkD4yLkQuMj5woHAAAAAABQAAAAACAAHAABcAJQA1AEEASwAAADQmLwEmIg8BDgEUFh8BFRQWMjY9ATc2BxQOASIuAT0BFxYyPwEjKgEjJyY0PwE6ATMXFhQPATQ2MhYdARQGIiY1FjIWFRQGIiY1NAIAFRDQBgoG0BAVFRArVrRWKxBbHkVaRR6FBgoGhYwCBALQDAzQAgQC0AwMBAkOCQkOCQQYFBMaEwFPIhoEMAEBMAQaIhoECocjLS0jhwoElQoVEREVCoAfAQEfMAMaAzAwAxoDQAcJCQeQBwkJByAwEA0TEw0QAAAAAAsAAP/gAgAB4AAeAC4ARABMAFQAXABkAGwAdAB8AIQAAAEmIg8BBhUUFwcOAR8BFjMyMzI3Nj8BFjMyPwE2NCcDBgciIyIvASY2PwEeAhc3BwYvAQc3LgInJic3JyY/ATYfARYGMjY0JiIGFDYyFhQGIiY0EiIGFBYyNjQGIiY0NjIWFAQUFjI2NCYiFjIWFAYiJjQWNDYyFhQGIjY0NjIWFAYiAUsMIQwWDAbZFwoSzA0TAQEFBBoJVgoMEAwWDAy7BAgCAgYFywYDCGMVVEIeWhcFBhwXAhc2Ix4aD4gcBQUXBgV8Br8iFxciFx4UDg4UDvkiFxciFx4UDg4UDv6QExoTExoGDgkJDgkwCQ4JCQ73CQ4JCQ4BpAwMFgwRCwpXCjISyQ4BBRjWBgsXDCEM/uEIAgXJBhEDKAcJGR8/FwYGHDkFFhsHAwQDNhwFBhcFBXwGfBciFxciKQ4UDg4UAR4XIhcXIikOFA4OFNEaExMaExAJDgkJDm4OCQkOCfkOCQkOCQAACgAA/+ACAAHgACUAKgA4AEYATgBcAHwAlQCvAMgAACUjJic3PgEuAQ8BLgEjIgYHIyIGFRQfARUUFjMhMjY9ATc2NTQmKwE3FBYnMhYXBy4BIyIGByM+ARcuASIGByM+ATMyFhcHJiIHIzYyFyMnIgYHIz4BMzIWFwcuARcVFCMhIj0BJzQ7EzIVJTAjJjc2JyIxNDU0MzIXFgcGFxQVFCMiJzcwNSY3Nic1MTQ1NDMyFxYHBhcVFhUUIyIvATAxJjc2JzAxNDU0MzIXFgcGFxYVFCMiJwHYKwECTQYEBgwGSRZWNEBiCysRFwg4FxEBMBEXOAgXTAkIAZ0wThMOEUcrM04LEQtZggkoMCgJEQoxHx0wCww3Kg8TE0gTFCMmOwoRC0UsJj8QDw03fgj+0AhACCgQEBAQEBAQEGAQEBAQEBAQECgI/qABCBANBgEIBQIJEA0HCAUCwggQDQcIBQIJEA0GAQgFAlMIDw4HBwYCCRANBgEIBQOQBQYnAwwMBAMkLjhSPhcRDAk/DBEXFxEMPwkMERcEAQJ/MyoIJi8/MTdJgBYaGhYcJCAaBhAQICBQLSMqNioiBx4lwBgICBhICAi9FCYfDwIBCAUVJSAPAQEIBAMBFCUgDgEBAQgFFCYfDwEBAQgFRhQmHw8CAQgFFSUgDwEBCAQAAAMAAQAAAf8BwAAhACcANwAAAScmIyEiDwEGHwEWFxYzMjcVFBYzITI2PQEWMzI3Nj8BNicOASImJxcnESERByc3Mx4BMjY3MxcB9FAJC/7gCwlQEQcgBQ8FBQkHEw0BIA0TBwkFBQ8FIAfJByAqIAf8MP7gMCBQQwcqOCoHQ1ABeUAHB0AOFWAPBQIExA0TEw3EBAIFD2AVNQ4SEg6gIP8AAQAgYEAVGxsVQAADAFD/4AGqAeAAHwA5AGYAAAEUBg8BNCYvAQYHLgMvAR4BDgEVFBYzMj4CNzYmBw4EIyImNTQ3NiceAhU2Nx4BFTY3FicXFgcGIyInJjc2JwYPAScmJwYPAScmJwYVFCI1ND8BFxYXNj8BFRQXPgI3AWARCAggDxABIAkgIiAKChACEBJaRjRGJxIHDygGBAcUHjgmOUcQFQQWIQwuDAcLKx81OAMLFQIFAgEHAw4EHjEIAwwCEA4IBhYLDRAVCAgKGAoPGAwUHg4LAVATJwsKI0gSEi8wHzsoHwcHPGtDXSc7VxEjIho8h7sRERwPC0UtKklfQB5RLARBHg9WLyM1XyoQPTMFAQMHJTEiGAMIIhcXFAsMMhorRAgISzwYFR03DxcmGyIjChYPDQAB////7wIAAcAAKwAAABYUDwEGJj8BNjQmIg8BBhQWMj8BNjQmIg8BBiY/ATYyFhQPAQYiJjQ/ATYBrFQqsAsXDK0hQl0g6BcvQhfqDhwoDq8MFguvGEIvF+ohXUEh6SoBwFR4Kq8MFwuuIF1CIeUXQi8X5w4oHA6wCxcLsBcvQhjmIUFdIecqAAAAAAoAAP/gAgAB4AAjACcAKwAvADMANwBDAEcAVQBhAAABJyYnNTQmIyEiBh0BBg8BBh0BFBYzFRQWMyEyNj0BMjY9ATQnFSE1FyM3OwIVIzczFyM3MxcjJTU0PwE2OwEHIyImBSM1MxcjNTQmKwEiBh0BIzUhNxQGKwEnMzIfARYVAfYwAgQTDf7ADRMEAjAKHBQTDQFgDRMUHGD+wENDQCMRJERUJCBENSNAQ/7DAzAFCC5AHgcJASB4eHBgCQd4BwloAWAwCQceQC4IBTADAS1AAwRMDRMTDUwEA0ANEBAUHNANExMN0BwUEBCgQEDQcHBwcHBwEBAFBUAGcAn5oKCgBwkJB6DQMAcJcAZABQUACwAA/+ACAAHgACcATwBTAFcAWwBfAGMAZwBrAG8AcwAAASM1NCYiBh0BIzU0JiIGHQEjNTQmIgYdASMiBhURFBYzITI2NRE0JgMUBiMhIiY1ETQ2OwEVFBYyNj0BMxUUFjI2PQEzFRQWMjY9ATMyFhUFMxUjFTMVIxUzFSM3MxUjNTMVIzUzFSMXMxUjNTMVIzUzFSMB1UUJDglgCQ4JYAkOCUUSGRkSAaoSGRkHBgX+VgUGBgVFCQ4JYAkOCWAJDglFBQb+kEBAQEBAQHBAQEBAQEBwQEBAQEBAAbAgBwkJByAgBwkJByAgBwkJByAZEv6GEhkZEgF6Ehn+WwUGBgUBegUGIAcJCQcgIAcJCQcgIAcJCQcgBgVlMCAwIDAwMIAwgDBwMIAwgDAACAAA/+ACAAHQAAcAHgA5AD0AQQBIAGAAcQAAJDQ2MhYUBiI3PQI0JisBISIGFREUFjMhMjY9ATY0JSEzMhYdAyYjPQI0JiMhIgYdAiY1NDYFITUhHQEhNQUVIyEiJzUBFAYjISImPQEWMyEzMhYdASMiBhQWOwE3IyImNDY7ATI3NjcwNRYVFAEAExoTExq9HBRA/vgkNDQkASAkNDD+WAEIQAcJCAgJB/6wBwkQIQFP/rABUP6wAVAw/vgMDAFwIRf+4BchGCABCEAHCZAhLy8hkBSkFBwcFJAQCgICEpMaExMaE5BgCCgUHDQk/sAkNDQkGCR4xAkHKAgzAxAgIAcJCQcgHxAXFyEwECAQECAQBgr+6BchIRf8FAkHIC9CLyAcKBwNAwQBFx4mAAAAAAwAAv/iAf4B3gAPABcAHwAnAC8ANwBCAE4AWABjAG8AeQAAASYOAQcGHgEXFj4BNzYuAQIuAT4BHgEGLgEOAR4BPgEGLgE+AR4BBjYmDgEeAT4BBi4BPgEeAQYzBgcjBiY3Njc2HgIHBgcwFQYmNzY3JhYHBgcGJjc2NyYWBwYHBiY3Nj8BJhYHBgcGJjc2NzAxFwYHBiY3Njc2FgFfRIFuGhgSVEFEgm0aGBFVnaxJRaqsSUSWGBkKCxgZCiMMBQUMDAUFPUpJHh9KSR5nMRUTMTEVE0UUMAEHBgcrEQMPLA8DHUkIBgdDGxoPAxk9BwcINxaxBgcrEQMPAxQwARIGB0MbAw8DHUkTNhcDDgMYPQcHAc4YElRBRIJtGhgRVUFEgW7+OkSrrElFqqzCCgsYGQoLGBEFDAwFBQwMVh4fSkkeH0pGEzExFRMxMTEVAw8DEisIBhIGB0ofAQMPAx1EEwYIPRoDDgQXN68PAxIrCAYIMBUBPg8DHUQHBgdKHywXOAcGBz4aAw8AAAcAAAAQAgABsAARABYAPQBPAFcAXwB/AAABJisBIgYdARQWOwEyNj0BNCcHIzUzFzcnJisBNTQmKwEiBh0BFBYzFRQWOwEeATI2NzMeATI2NzMyNj0BNAUiJj0BNDY7ATIWHQMUBiMGIiY0NjIWFBYiJjQ2MhYUNxQGKwEuASIGByMuASIGByMiJj0BMzI2PQEzMh8BFhUBjQQJEAcJCQdABwkDDUAQMEhADhpAHBTwFBwcFBwUEgYiLCIGVAYiLCIGEhQc/jAHCQkH8AcJCQdjGhMTGhO9GhMTGhNACQcSBiIsIgZUBiIsIgYSBwnQFBxACQRAAwEpBwkHYAcJCQcYBQQhYEgTYBUgFBwcFLAUHDAUHBUbGxUVGxsVHBRgDx8JB7AHCQkHICBwBwmQExoTExoTExoTExotBwkVGxsVFRsbFQkHMBwUcAdgBAUAABEAAP/wAfAB4AAHAA4AFQAcACIAKQAvADUAOwBBAEgATgBUAFoAYQBoAG8AAAAiBhQWMjY0ByMmJzY3FgMmJzY3FTATFhcGBzUwFxYXBgcmJxUmJzY3MAcmJzY3BgcWFxUjNhcVBgcmJxcmJzY3Fhc1FhcGBzA3FhcGBzY3Jic1MwYnNTY3FhclFhcGByM2BzMWFwYHJgUmJzY3MwYBX86Rkc6RIGACESAcNN4oGR8jES4ZIyUbQzAaHRZRJSMZLlYdGjBDJg0mKGACXiYjFQJFPC0YGxVMIx8ZKFAbGC08IQ0jJmACXigmEAL+9xwgEQJgAwNgAhYdGzwBbBsdFgJgBAHgkc6Rkc5fNS8NFjr+0yIzCQJgAbAnOwwCcAMLLxQMNClwAgw7J10MFC8LJkgNAlAyQmACCzQ5zQonEQorJGACCTMiTwoRJwohPwsCYDlJUAINLTKHFg0vNU1dPDYMEzw8Eww2PFUAAAABAAD/4AIAAeAAAgAAEQEhAgD+AAHg/gAAAAAAAAAMAJYAAQAAAAAAAQAIABIAAQAAAAAAAgAHACsAAQAAAAAAAwAlAH8AAQAAAAAABAAIALcAAQAAAAAABQALANgAAQAAAAAABgAIAPYAAwABBAkAAQAQAAAAAwABBAkAAgAOABsAAwABBAkAAwBKADMAAwABBAkABAAQAKUAAwABBAkABQAWAMAAAwABBAkABgAQAOQAbABpAG4AZQBjAG8AbgBzAABsaW5lY29ucwAAUgBlAGcAdQBsAGEAcgAAUmVndWxhcgAARgBvAG4AdABGAG8AcgBnAGUAIAAyAC4AMAAgADoAIABsAGkAbgBlAGMAbwBuAHMAIAA6ACAAMwAwAC0AMQAxAC0AMgAwADEAMgAARm9udEZvcmdlIDIuMCA6IGxpbmVjb25zIDogMzAtMTEtMjAxMgAAbABpAG4AZQBjAG8AbgBzAABsaW5lY29ucwAAVgBlAHIAcwBpAG8AbgAgADEALgAwAABWZXJzaW9uIDEuMAAAbABpAG4AZQBjAG8AbgBzAABsaW5lY29ucwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAAAAQACAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIHdW5pRTAwMAd1bmlFMDAxB3VuaUUwMDIHdW5pRTAwMwd1bmlFMDA0B3VuaUUwMDUHdW5pRTAwNgd1bmlFMDA3B3VuaUUwMDgHdW5pRTAwOQd1bmlFMDBBB3VuaUUwMEIHdW5pRTAwQwd1bmlFMDBEB3VuaUUwMEUHdW5pRTAwRgd1bmlFMDEwB3VuaUUwMTEHdW5pRTAxMgd1bmlFMDEzB3VuaUUwMTQHdW5pRTAxNQd1bmlFMDE2B3VuaUUwMTcHdW5pRTAxOAd1bmlFMDE5B3VuaUUwMUEHdW5pRTAxQgd1bmlFMDFDB3VuaUUwMUQHdW5pRTAxRQd1bmlFMDFGB3VuaUUwMjAHdW5pRTAyMQd1bmlFMDIyB3VuaUUwMjMHdW5pRTAyNAd1bmlFMDI1B3VuaUUwMjYHdW5pRTAyNwd1bmlFMDI4B3VuaUUwMjkHdW5pRTAyQQd1bmlFMDJCB3VuaUUwMkMHdW5pRTAyRAd1bmlFMDJFB3VuaUUwMkYHdW5pRjAwMAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAzAAEABAAAAAIAAAAAAAEAAAAAyYlvMQAAAADM3fi7AAAAAMzd+Ls=) format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'linecons';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

/* Use the following CSS code if you want to have a class per icon */
[class^="linecons-"]:before, [class*=" linecons-"]:before {
	font-family: 'linecons';
	font-style: normal;
	speak: none;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
.linecons-heart:before {
	content: "\e000";
}
.linecons-cloud:before {
	content: "\e001";
}
.linecons-star:before {
	content: "\e002";
}
.linecons-tv:before {
	content: "\e003";
}
.linecons-sound:before {
	content: "\e004";
}
.linecons-video:before {
	content: "\e005";
}
.linecons-trash:before {
	content: "\e006";
}
.linecons-user:before {
	content: "\e007";
}
.linecons-key:before {
	content: "\e008";
}
.linecons-search:before {
	content: "\e009";
}
.linecons-settings:before {
	content: "\e00a";
}
.linecons-camera:before {
	content: "\e00b";
}
.linecons-tag:before {
	content: "\e00c";
}
.linecons-lock:before {
	content: "\e00d";
}
.linecons-bulb:before {
	content: "\e00e";
}
.linecons-pen:before {
	content: "\e00f";
}
.linecons-diamond:before {
	content: "\e010";
}
.linecons-display:before {
	content: "\e011";
}
.linecons-location:before {
	content: "\e012";
}
.linecons-eye:before {
	content: "\e013";
}
.linecons-bubble:before {
	content: "\e014";
}
.linecons-stack:before {
	content: "\e015";
}
.linecons-cup:before {
	content: "\e016";
}
.linecons-phone:before {
	content: "\e017";
}
.linecons-news:before {
	content: "\e018";
}
.linecons-mail:before {
	content: "\e019";
}
.linecons-like:before {
	content: "\e01a";
}
.linecons-photo:before {
	content: "\e01b";
}
.linecons-note:before {
	content: "\e01c";
}
.linecons-clock:before {
	content: "\e01d";
}
.linecons-paperplane:before {
	content: "\e01e";
}
.linecons-params:before {
	content: "\e01f";
}
.linecons-banknote:before {
	content: "\e020";
}
.linecons-data:before {
	content: "\e021";
}
.linecons-music:before {
	content: "\e022";
}
.linecons-megaphone:before {
	content: "\e023";
}
.linecons-study:before {
	content: "\e024";
}
.linecons-lab:before {
	content: "\e025";
}
.linecons-food:before {
	content: "\e026";
}
.linecons-t-shirt:before {
	content: "\e027";
}
.linecons-fire:before {
	content: "\e028";
}
.linecons-clip:before {
	content: "\e029";
}
.linecons-shop:before {
	content: "\e02a";
}
.linecons-calendar:before {
	content: "\e02b";
}
.linecons-vallet:before {
	content: "\e02c";
}
.linecons-vynil:before {
	content: "\e02d";
}
.linecons-truck:before {
	content: "\e02e";
}
.linecons-world:before {
	content: "\e02f";
}
                                                                              framework/static/libs/mousewheel/jquery.mousewheel.min.js                                           0000644                 00000005261 15266055653 0017772 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*! Copyright (c) 2013 Brandon Aaron (http://brandon.aaron.sh)
 * Licensed under the MIT License (LICENSE.txt).
 *
 * Version: 3.1.11
 *
 * Requires: jQuery 1.2.2+
 */
!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?module.exports=a:a(jQuery)}(function(a){function b(b){var g=b||window.event,h=i.call(arguments,1),j=0,l=0,m=0,n=0,o=0,p=0;if(b=a.event.fix(g),b.type="mousewheel","detail"in g&&(m=-1*g.detail),"wheelDelta"in g&&(m=g.wheelDelta),"wheelDeltaY"in g&&(m=g.wheelDeltaY),"wheelDeltaX"in g&&(l=-1*g.wheelDeltaX),"axis"in g&&g.axis===g.HORIZONTAL_AXIS&&(l=-1*m,m=0),j=0===m?l:m,"deltaY"in g&&(m=-1*g.deltaY,j=m),"deltaX"in g&&(l=g.deltaX,0===m&&(j=-1*l)),0!==m||0!==l){if(1===g.deltaMode){var q=a.data(this,"mousewheel-line-height");j*=q,m*=q,l*=q}else if(2===g.deltaMode){var r=a.data(this,"mousewheel-page-height");j*=r,m*=r,l*=r}if(n=Math.max(Math.abs(m),Math.abs(l)),(!f||f>n)&&(f=n,d(g,n)&&(f/=40)),d(g,n)&&(j/=40,l/=40,m/=40),j=Math[j>=1?"floor":"ceil"](j/f),l=Math[l>=1?"floor":"ceil"](l/f),m=Math[m>=1?"floor":"ceil"](m/f),k.settings.normalizeOffset&&this.getBoundingClientRect){var s=this.getBoundingClientRect();o=b.clientX-s.left,p=b.clientY-s.top}return b.deltaX=l,b.deltaY=m,b.deltaFactor=f,b.offsetX=o,b.offsetY=p,b.deltaMode=0,h.unshift(b,j,l,m),e&&clearTimeout(e),e=setTimeout(c,200),(a.event.dispatch||a.event.handle).apply(this,h)}}function c(){f=null}function d(a,b){return k.settings.adjustOldDeltas&&"mousewheel"===a.type&&b%120===0}var e,f,g=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],h="onwheel"in document||document.documentMode>=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],i=Array.prototype.slice;if(a.event.fixHooks)for(var j=g.length;j;)a.event.fixHooks[g[--j]]=a.event.mouseHooks;var k=a.event.special.mousewheel={version:"3.1.11",setup:function(){if(this.addEventListener)for(var c=h.length;c;)this.addEventListener(h[--c],b,!1);else this.onmousewheel=b;a.data(this,"mousewheel-line-height",k.getLineHeight(this)),a.data(this,"mousewheel-page-height",k.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var c=h.length;c;)this.removeEventListener(h[--c],b,!1);else this.onmousewheel=null;a.removeData(this,"mousewheel-line-height"),a.removeData(this,"mousewheel-page-height")},getLineHeight:function(b){var c=a(b)["offsetParent"in a.fn?"offsetParent":"parent"]();return c.length||(c=a("body")),parseInt(c.css("fontSize"),10)},getPageHeight:function(b){return a(b).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})});                                                                                                                                                                                                                                                                                                                                               framework/static/libs/jscrollpane/jquery.jscrollpane.min.js                                         0000644                 00000033442 15266055653 0020272 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*!
 * jScrollPane - v2.0.19 - 2013-11-16
 * http://jscrollpane.kelvinluck.com/
 *
 * Copyright (c) 2013 Kelvin Luck
 * Dual licensed under the MIT or GPL licenses.
 */
!function(a,b,c){a.fn.jScrollPane=function(d){function e(d,e){function f(b){var e,h,j,l,m,n,q=!1,r=!1;if(P=b,Q===c)m=d.scrollTop(),n=d.scrollLeft(),d.css({overflow:"hidden",padding:0}),R=d.innerWidth()+tb,S=d.innerHeight(),d.width(R),Q=a('<div class="jspPane" />').css("padding",sb).append(d.children()),T=a('<div class="jspContainer" />').css({width:R+"px",height:S+"px"}).append(Q).appendTo(d);else{if(d.css("width",""),q=P.stickToBottom&&C(),r=P.stickToRight&&D(),l=d.innerWidth()+tb!=R||d.outerHeight()!=S,l&&(R=d.innerWidth()+tb,S=d.innerHeight(),T.css({width:R+"px",height:S+"px"})),!l&&ub==U&&Q.outerHeight()==V)return d.width(R),void 0;ub=U,Q.css("width",""),d.width(R),T.find(">.jspVerticalBar,>.jspHorizontalBar").remove().end()}Q.css("overflow","auto"),U=b.contentWidth?b.contentWidth:Q[0].scrollWidth,V=Q[0].scrollHeight,Q.css("overflow",""),W=U/R,X=V/S,Y=X>1,Z=W>1,Z||Y?(d.addClass("jspScrollable"),e=P.maintainPosition&&(ab||db),e&&(h=A(),j=B()),g(),i(),k(),e&&(y(r?U-R:h,!1),x(q?V-S:j,!1)),H(),E(),N(),P.enableKeyboardNavigation&&J(),P.clickOnTrack&&o(),L(),P.hijackInternalLinks&&M()):(d.removeClass("jspScrollable"),Q.css({top:0,left:0,width:T.width()-tb}),F(),I(),K(),p()),P.autoReinitialise&&!rb?rb=setInterval(function(){f(P)},P.autoReinitialiseDelay):!P.autoReinitialise&&rb&&clearInterval(rb),m&&d.scrollTop(0)&&x(m,!1),n&&d.scrollLeft(0)&&y(n,!1),d.trigger("jsp-initialised",[Z||Y])}function g(){Y&&(T.append(a('<div class="jspVerticalBar" />').append(a('<div class="jspCap jspCapTop" />'),a('<div class="jspTrack" />').append(a('<div class="jspDrag" />').append(a('<div class="jspDragTop" />'),a('<div class="jspDragBottom" />'))),a('<div class="jspCap jspCapBottom" />'))),eb=T.find(">.jspVerticalBar"),fb=eb.find(">.jspTrack"),$=fb.find(">.jspDrag"),P.showArrows&&(jb=a('<a class="jspArrow jspArrowUp" />').bind("mousedown.jsp",m(0,-1)).bind("click.jsp",G),kb=a('<a class="jspArrow jspArrowDown" />').bind("mousedown.jsp",m(0,1)).bind("click.jsp",G),P.arrowScrollOnHover&&(jb.bind("mouseover.jsp",m(0,-1,jb)),kb.bind("mouseover.jsp",m(0,1,kb))),l(fb,P.verticalArrowPositions,jb,kb)),hb=S,T.find(">.jspVerticalBar>.jspCap:visible,>.jspVerticalBar>.jspArrow").each(function(){hb-=a(this).outerHeight()}),$.hover(function(){$.addClass("jspHover")},function(){$.removeClass("jspHover")}).bind("mousedown.jsp",function(b){a("html").bind("dragstart.jsp selectstart.jsp",G),$.addClass("jspActive");var c=b.pageY-$.position().top;return a("html").bind("mousemove.jsp",function(a){r(a.pageY-c,!1)}).bind("mouseup.jsp mouseleave.jsp",q),!1}),h())}function h(){fb.height(hb+"px"),ab=0,gb=P.verticalGutter+fb.outerWidth(),Q.width(R-gb-tb);try{0===eb.position().left&&Q.css("margin-left",gb+"px")}catch(a){}}function i(){Z&&(T.append(a('<div class="jspHorizontalBar" />').append(a('<div class="jspCap jspCapLeft" />'),a('<div class="jspTrack" />').append(a('<div class="jspDrag" />').append(a('<div class="jspDragLeft" />'),a('<div class="jspDragRight" />'))),a('<div class="jspCap jspCapRight" />'))),lb=T.find(">.jspHorizontalBar"),mb=lb.find(">.jspTrack"),bb=mb.find(">.jspDrag"),P.showArrows&&(pb=a('<a class="jspArrow jspArrowLeft" />').bind("mousedown.jsp",m(-1,0)).bind("click.jsp",G),qb=a('<a class="jspArrow jspArrowRight" />').bind("mousedown.jsp",m(1,0)).bind("click.jsp",G),P.arrowScrollOnHover&&(pb.bind("mouseover.jsp",m(-1,0,pb)),qb.bind("mouseover.jsp",m(1,0,qb))),l(mb,P.horizontalArrowPositions,pb,qb)),bb.hover(function(){bb.addClass("jspHover")},function(){bb.removeClass("jspHover")}).bind("mousedown.jsp",function(b){a("html").bind("dragstart.jsp selectstart.jsp",G),bb.addClass("jspActive");var c=b.pageX-bb.position().left;return a("html").bind("mousemove.jsp",function(a){t(a.pageX-c,!1)}).bind("mouseup.jsp mouseleave.jsp",q),!1}),nb=T.innerWidth(),j())}function j(){T.find(">.jspHorizontalBar>.jspCap:visible,>.jspHorizontalBar>.jspArrow").each(function(){nb-=a(this).outerWidth()}),mb.width(nb+"px"),db=0}function k(){if(Z&&Y){var b=mb.outerHeight(),c=fb.outerWidth();hb-=b,a(lb).find(">.jspCap:visible,>.jspArrow").each(function(){nb+=a(this).outerWidth()}),nb-=c,S-=c,R-=b,mb.parent().append(a('<div class="jspCorner" />').css("width",b+"px")),h(),j()}Z&&Q.width(T.outerWidth()-tb+"px"),V=Q.outerHeight(),X=V/S,Z&&(ob=Math.ceil(1/W*nb),ob>P.horizontalDragMaxWidth?ob=P.horizontalDragMaxWidth:ob<P.horizontalDragMinWidth&&(ob=P.horizontalDragMinWidth),bb.width(ob+"px"),cb=nb-ob,u(db)),Y&&(ib=Math.ceil(1/X*hb),ib>P.verticalDragMaxHeight?ib=P.verticalDragMaxHeight:ib<P.verticalDragMinHeight&&(ib=P.verticalDragMinHeight),$.height(ib+"px"),_=hb-ib,s(ab))}function l(a,b,c,d){var e,f="before",g="after";"os"==b&&(b=/Mac/.test(navigator.platform)?"after":"split"),b==f?g=b:b==g&&(f=b,e=c,c=d,d=e),a[f](c)[g](d)}function m(a,b,c){return function(){return n(a,b,this,c),this.blur(),!1}}function n(b,c,d,e){d=a(d).addClass("jspActive");var f,g,h=!0,i=function(){0!==b&&vb.scrollByX(b*P.arrowButtonSpeed),0!==c&&vb.scrollByY(c*P.arrowButtonSpeed),g=setTimeout(i,h?P.initialDelay:P.arrowRepeatFreq),h=!1};i(),f=e?"mouseout.jsp":"mouseup.jsp",e=e||a("html"),e.bind(f,function(){d.removeClass("jspActive"),g&&clearTimeout(g),g=null,e.unbind(f)})}function o(){p(),Y&&fb.bind("mousedown.jsp",function(b){if(b.originalTarget===c||b.originalTarget==b.currentTarget){var d,e=a(this),f=e.offset(),g=b.pageY-f.top-ab,h=!0,i=function(){var a=e.offset(),c=b.pageY-a.top-ib/2,f=S*P.scrollPagePercent,k=_*f/(V-S);if(0>g)ab-k>c?vb.scrollByY(-f):r(c);else{if(!(g>0))return j(),void 0;c>ab+k?vb.scrollByY(f):r(c)}d=setTimeout(i,h?P.initialDelay:P.trackClickRepeatFreq),h=!1},j=function(){d&&clearTimeout(d),d=null,a(document).unbind("mouseup.jsp",j)};return i(),a(document).bind("mouseup.jsp",j),!1}}),Z&&mb.bind("mousedown.jsp",function(b){if(b.originalTarget===c||b.originalTarget==b.currentTarget){var d,e=a(this),f=e.offset(),g=b.pageX-f.left-db,h=!0,i=function(){var a=e.offset(),c=b.pageX-a.left-ob/2,f=R*P.scrollPagePercent,k=cb*f/(U-R);if(0>g)db-k>c?vb.scrollByX(-f):t(c);else{if(!(g>0))return j(),void 0;c>db+k?vb.scrollByX(f):t(c)}d=setTimeout(i,h?P.initialDelay:P.trackClickRepeatFreq),h=!1},j=function(){d&&clearTimeout(d),d=null,a(document).unbind("mouseup.jsp",j)};return i(),a(document).bind("mouseup.jsp",j),!1}})}function p(){mb&&mb.unbind("mousedown.jsp"),fb&&fb.unbind("mousedown.jsp")}function q(){a("html").unbind("dragstart.jsp selectstart.jsp mousemove.jsp mouseup.jsp mouseleave.jsp"),$&&$.removeClass("jspActive"),bb&&bb.removeClass("jspActive")}function r(a,b){Y&&(0>a?a=0:a>_&&(a=_),b===c&&(b=P.animateScroll),b?vb.animate($,"top",a,s):($.css("top",a),s(a)))}function s(a){a===c&&(a=$.position().top),T.scrollTop(0),ab=a;var b=0===ab,e=ab==_,f=a/_,g=-f*(V-S);(wb!=b||yb!=e)&&(wb=b,yb=e,d.trigger("jsp-arrow-change",[wb,yb,xb,zb])),v(b,e),Q.css("top",g),d.trigger("jsp-scroll-y",[-g,b,e]).trigger("scroll")}function t(a,b){Z&&(0>a?a=0:a>cb&&(a=cb),b===c&&(b=P.animateScroll),b?vb.animate(bb,"left",a,u):(bb.css("left",a),u(a)))}function u(a){a===c&&(a=bb.position().left),T.scrollTop(0),db=a;var b=0===db,e=db==cb,f=a/cb,g=-f*(U-R);(xb!=b||zb!=e)&&(xb=b,zb=e,d.trigger("jsp-arrow-change",[wb,yb,xb,zb])),w(b,e),Q.css("left",g),d.trigger("jsp-scroll-x",[-g,b,e]).trigger("scroll")}function v(a,b){P.showArrows&&(jb[a?"addClass":"removeClass"]("jspDisabled"),kb[b?"addClass":"removeClass"]("jspDisabled"))}function w(a,b){P.showArrows&&(pb[a?"addClass":"removeClass"]("jspDisabled"),qb[b?"addClass":"removeClass"]("jspDisabled"))}function x(a,b){var c=a/(V-S);r(c*_,b)}function y(a,b){var c=a/(U-R);t(c*cb,b)}function z(b,c,d){var e,f,g,h,i,j,k,l,m,n=0,o=0;try{e=a(b)}catch(p){return}for(f=e.outerHeight(),g=e.outerWidth(),T.scrollTop(0),T.scrollLeft(0);!e.is(".jspPane");)if(n+=e.position().top,o+=e.position().left,e=e.offsetParent(),/^body|html$/i.test(e[0].nodeName))return;h=B(),j=h+S,h>n||c?l=n-P.horizontalGutter:n+f>j&&(l=n-S+f+P.horizontalGutter),isNaN(l)||x(l,d),i=A(),k=i+R,i>o||c?m=o-P.horizontalGutter:o+g>k&&(m=o-R+g+P.horizontalGutter),isNaN(m)||y(m,d)}function A(){return-Q.position().left}function B(){return-Q.position().top}function C(){var a=V-S;return a>20&&a-B()<10}function D(){var a=U-R;return a>20&&a-A()<10}function E(){T.unbind(Bb).bind(Bb,function(a,b,c,d){var e=db,f=ab,g=a.deltaFactor||P.mouseWheelSpeed;return vb.scrollBy(c*g,-d*g,!1),e==db&&f==ab})}function F(){T.unbind(Bb)}function G(){return!1}function H(){Q.find(":input,a").unbind("focus.jsp").bind("focus.jsp",function(a){z(a.target,!1)})}function I(){Q.find(":input,a").unbind("focus.jsp")}function J(){function b(){var a=db,b=ab;switch(c){case 40:vb.scrollByY(P.keyboardSpeed,!1);break;case 38:vb.scrollByY(-P.keyboardSpeed,!1);break;case 34:case 32:vb.scrollByY(S*P.scrollPagePercent,!1);break;case 33:vb.scrollByY(-S*P.scrollPagePercent,!1);break;case 39:vb.scrollByX(P.keyboardSpeed,!1);break;case 37:vb.scrollByX(-P.keyboardSpeed,!1)}return e=a!=db||b!=ab}var c,e,f=[];Z&&f.push(lb[0]),Y&&f.push(eb[0]),Q.focus(function(){d.focus()}),d.attr("tabindex",0).unbind("keydown.jsp keypress.jsp").bind("keydown.jsp",function(d){if(d.target===this||f.length&&a(d.target).closest(f).length){var g=db,h=ab;switch(d.keyCode){case 40:case 38:case 34:case 32:case 33:case 39:case 37:c=d.keyCode,b();break;case 35:x(V-S),c=null;break;case 36:x(0),c=null}return e=d.keyCode==c&&g!=db||h!=ab,!e}}).bind("keypress.jsp",function(a){return a.keyCode==c&&b(),!e}),P.hideFocus?(d.css("outline","none"),"hideFocus"in T[0]&&d.attr("hideFocus",!0)):(d.css("outline",""),"hideFocus"in T[0]&&d.attr("hideFocus",!1))}function K(){d.attr("tabindex","-1").removeAttr("tabindex").unbind("keydown.jsp keypress.jsp")}function L(){if(location.hash&&location.hash.length>1){var b,c,d=escape(location.hash.substr(1));try{b=a("#"+d+', a[name="'+d+'"]')}catch(e){return}b.length&&Q.find(d)&&(0===T.scrollTop()?c=setInterval(function(){T.scrollTop()>0&&(z(b,!0),a(document).scrollTop(T.position().top),clearInterval(c))},50):(z(b,!0),a(document).scrollTop(T.position().top)))}}function M(){a(document.body).data("jspHijack")||(a(document.body).data("jspHijack",!0),a(document.body).delegate("a[href*=#]","click",function(c){var d,e,f,g,h,i,j=this.href.substr(0,this.href.indexOf("#")),k=location.href;if(-1!==location.href.indexOf("#")&&(k=location.href.substr(0,location.href.indexOf("#"))),j===k){d=escape(this.href.substr(this.href.indexOf("#")+1));try{e=a("#"+d+', a[name="'+d+'"]')}catch(l){return}e.length&&(f=e.closest(".jspScrollable"),g=f.data("jsp"),g.scrollToElement(e,!0),f[0].scrollIntoView&&(h=a(b).scrollTop(),i=e.offset().top,(h>i||i>h+a(b).height())&&f[0].scrollIntoView()),c.preventDefault())}}))}function N(){var a,b,c,d,e,f=!1;T.unbind("touchstart.jsp touchmove.jsp touchend.jsp click.jsp-touchclick").bind("touchstart.jsp",function(g){var h=g.originalEvent.touches[0];a=A(),b=B(),c=h.pageX,d=h.pageY,e=!1,f=!0}).bind("touchmove.jsp",function(g){if(f){var h=g.originalEvent.touches[0],i=db,j=ab;return vb.scrollTo(a+c-h.pageX,b+d-h.pageY),e=e||Math.abs(c-h.pageX)>5||Math.abs(d-h.pageY)>5,i==db&&j==ab}}).bind("touchend.jsp",function(){f=!1}).bind("click.jsp-touchclick",function(){return e?(e=!1,!1):void 0})}function O(){var a=B(),b=A();d.removeClass("jspScrollable").unbind(".jsp"),d.replaceWith(Ab.append(Q.children())),Ab.scrollTop(a),Ab.scrollLeft(b),rb&&clearInterval(rb)}var P,Q,R,S,T,U,V,W,X,Y,Z,$,_,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb=this,wb=!0,xb=!0,yb=!1,zb=!1,Ab=d.clone(!1,!1).empty(),Bb=a.fn.mwheelIntent?"mwheelIntent.jsp":"mousewheel.jsp";"border-box"===d.css("box-sizing")?(sb=0,tb=0):(sb=d.css("paddingTop")+" "+d.css("paddingRight")+" "+d.css("paddingBottom")+" "+d.css("paddingLeft"),tb=(parseInt(d.css("paddingLeft"),10)||0)+(parseInt(d.css("paddingRight"),10)||0)),a.extend(vb,{reinitialise:function(b){b=a.extend({},P,b),f(b)},scrollToElement:function(a,b,c){z(a,b,c)},scrollTo:function(a,b,c){y(a,c),x(b,c)},scrollToX:function(a,b){y(a,b)},scrollToY:function(a,b){x(a,b)},scrollToPercentX:function(a,b){y(a*(U-R),b)},scrollToPercentY:function(a,b){x(a*(V-S),b)},scrollBy:function(a,b,c){vb.scrollByX(a,c),vb.scrollByY(b,c)},scrollByX:function(a,b){var c=A()+Math[0>a?"floor":"ceil"](a),d=c/(U-R);t(d*cb,b)},scrollByY:function(a,b){var c=B()+Math[0>a?"floor":"ceil"](a),d=c/(V-S);r(d*_,b)},positionDragX:function(a,b){t(a,b)},positionDragY:function(a,b){r(a,b)},animate:function(a,b,c,d){var e={};e[b]=c,a.animate(e,{duration:P.animateDuration,easing:P.animateEase,queue:!1,step:d})},getContentPositionX:function(){return A()},getContentPositionY:function(){return B()},getContentWidth:function(){return U},getContentHeight:function(){return V},getPercentScrolledX:function(){return A()/(U-R)},getPercentScrolledY:function(){return B()/(V-S)},getIsScrollableH:function(){return Z},getIsScrollableV:function(){return Y},getContentPane:function(){return Q},scrollToBottom:function(a){r(_,a)},hijackInternalLinks:a.noop,destroy:function(){O()}}),f(e)}return d=a.extend({},a.fn.jScrollPane.defaults,d),a.each(["arrowButtonSpeed","trackClickSpeed","keyboardSpeed"],function(){d[this]=d[this]||d.speed}),this.each(function(){var b=a(this),c=b.data("jsp");c?c.reinitialise(d):(a("script",b).filter('[type="text/javascript"],:not([type])').remove(),c=new e(b,d),b.data("jsp",c))})},a.fn.jScrollPane.defaults={showArrows:!1,maintainPosition:!0,stickToBottom:!1,stickToRight:!1,clickOnTrack:!0,autoReinitialise:!1,autoReinitialiseDelay:500,verticalDragMinHeight:0,verticalDragMaxHeight:99999,horizontalDragMinWidth:0,horizontalDragMaxWidth:99999,contentWidth:c,animateScroll:!1,animateDuration:300,animateEase:"linear",hijackInternalLinks:!1,verticalGutter:4,horizontalGutter:4,mouseWheelSpeed:3,arrowButtonSpeed:0,arrowRepeatFreq:50,arrowScrollOnHover:!1,trackClickSpeed:0,trackClickRepeatFreq:70,verticalArrowPositions:"split",horizontalArrowPositions:"split",enableKeyboardNavigation:!0,hideFocus:!1,keyboardSpeed:0,initialDelay:300,speed:30,scrollPagePercent:.8}}(jQuery,this);                                                                                                                                                                                                                              framework/static/libs/jscrollpane/jquery.jscrollpane.css                                            0000644                 00000002543 15266055653 0017662 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #dde;
	position: relative;
}

.jspDrag
{
	background: #bbd;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	padding: 0;
	margin: 0;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}                                                                                                                                                             framework/static/libs/backbone-relational/backbone-relational.js                                    0000644                 00000211006 15266055653 0021124 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* vim: set tabstop=4 softtabstop=4 shiftwidth=4 noexpandtab: */
/**
 * Backbone-relational.js 0.10.0
 * (c) 2011-2014 Paul Uithol and contributors (https://github.com/PaulUithol/Backbone-relational/graphs/contributors)
 *
 * Backbone-relational may be freely distributed under the MIT license; see the accompanying LICENSE.txt.
 * For details and documentation: https://github.com/PaulUithol/Backbone-relational.
 * Depends on Backbone (and thus on Underscore as well): https://github.com/documentcloud/backbone.
 *
 * Example:
 *
	Zoo = Backbone.RelationalModel.extend({
		relations: [ {
			type: Backbone.HasMany,
			key: 'animals',
			relatedModel: 'Animal',
			reverseRelation: {
				key: 'livesIn',
				includeInJSON: 'id'
				// 'relatedModel' is automatically set to 'Zoo'; the 'relationType' to 'HasOne'.
			}
		} ],

		toString: function() {
			return this.get( 'name' );
		}
	});

	Animal = Backbone.RelationalModel.extend({
		toString: function() {
			return this.get( 'species' );
		}
	});

	// Creating the zoo will give it a collection with one animal in it: the monkey.
	// The animal created after that has a relation `livesIn` that points to the zoo it's currently associated with.
	// If you instantiate (or fetch) the zebra later, it will automatically be added.

	var zoo = new Zoo({
		name: 'Artis',
		animals: [ { id: 'monkey-1', species: 'Chimp' }, 'lion-1', 'zebra-1' ]
	});

	var lion = new Animal( { id: 'lion-1', species: 'Lion' } ),
		monkey = zoo.get( 'animals' ).first(),
		sameZoo = lion.get( 'livesIn' );
 */
( function( root, factory ) {
	// Set up Backbone-relational for the environment. Start with AMD.
	if ( typeof define === 'function' && define.amd ) {
		define( [ 'exports', 'backbone', 'underscore' ], factory );
	}
	// Next for Node.js or CommonJS.
	else if ( typeof exports !== 'undefined' ) {
		factory( exports, require( 'backbone' ), require( 'underscore' ) );
	}
	// Finally, as a browser global. Use `root` here as it references `window`.
	else {
		factory( root, root.Backbone, root._ );
	}
}( this, function( exports, Backbone, _ ) {
	"use strict";

	Backbone.Relational = {
		showWarnings: true
	};

	/**
	 * Semaphore mixin; can be used as both binary and counting.
	 **/
	Backbone.Semaphore = {
		_permitsAvailable: null,
		_permitsUsed: 0,

		acquire: function() {
			if ( this._permitsAvailable && this._permitsUsed >= this._permitsAvailable ) {
				throw new Error( 'Max permits acquired' );
			}
			else {
				this._permitsUsed++;
			}
		},

		release: function() {
			if ( this._permitsUsed === 0 ) {
				throw new Error( 'All permits released' );
			}
			else {
				this._permitsUsed--;
			}
		},

		isLocked: function() {
			return this._permitsUsed > 0;
		},

		setAvailablePermits: function( amount ) {
			if ( this._permitsUsed > amount ) {
				throw new Error( 'Available permits cannot be less than used permits' );
			}
			this._permitsAvailable = amount;
		}
	};

	/**
	 * A BlockingQueue that accumulates items while blocked (via 'block'),
	 * and processes them when unblocked (via 'unblock').
	 * Process can also be called manually (via 'process').
	 */
	Backbone.BlockingQueue = function() {
		this._queue = [];
	};
	_.extend( Backbone.BlockingQueue.prototype, Backbone.Semaphore, {
		_queue: null,

		add: function( func ) {
			if ( this.isBlocked() ) {
				this._queue.push( func );
			}
			else {
				func();
			}
		},

		// Some of the queued events may trigger other blocking events. By
		// copying the queue here it allows queued events to process closer to
		// the natural order.
		//
		// queue events [ 'A', 'B', 'C' ]
		// A handler of 'B' triggers 'D' and 'E'
		// By copying `this._queue` this executes:
		// [ 'A', 'B', 'D', 'E', 'C' ]
		// The same order the would have executed if they didn't have to be
		// delayed and queued.
		process: function() {
			var queue = this._queue;
			this._queue = [];
			while ( queue && queue.length ) {
				queue.shift()();
			}
		},

		block: function() {
			this.acquire();
		},

		unblock: function() {
			this.release();
			if ( !this.isBlocked() ) {
				this.process();
			}
		},

		isBlocked: function() {
			return this.isLocked();
		}
	});
	/**
	 * Global event queue. Accumulates external events ('add:<key>', 'remove:<key>' and 'change:<key>')
	 * until the top-level object is fully initialized (see 'Backbone.RelationalModel').
	 */
	Backbone.Relational.eventQueue = new Backbone.BlockingQueue();

	/**
	 * Backbone.Store keeps track of all created (and destruction of) Backbone.RelationalModel.
	 * Handles lookup for relations.
	 */
	Backbone.Store = function() {
		this._collections = [];
		this._reverseRelations = [];
		this._orphanRelations = [];
		this._subModels = [];
		this._modelScopes = [ exports ];
	};
	_.extend( Backbone.Store.prototype, Backbone.Events, {
		/**
		 * Create a new `Relation`.
		 * @param {Backbone.RelationalModel} [model]
		 * @param {Object} relation
		 * @param {Object} [options]
		 */
		initializeRelation: function( model, relation, options ) {
			var type = !_.isString( relation.type ) ? relation.type : Backbone[ relation.type ] || this.getObjectByName( relation.type );
			if ( type && type.prototype instanceof Backbone.Relation ) {
				var rel = new type( model, relation, options ); // Also pushes the new Relation into `model._relations`
			}
			else {
				Backbone.Relational.showWarnings && typeof console !== 'undefined' && console.warn( 'Relation=%o; missing or invalid relation type!', relation );
			}
		},

		/**
		 * Add a scope for `getObjectByName` to look for model types by name.
		 * @param {Object} scope
		 */
		addModelScope: function( scope ) {
			this._modelScopes.push( scope );
		},

		/**
		 * Remove a scope.
		 * @param {Object} scope
		 */
		removeModelScope: function( scope ) {
			this._modelScopes = _.without( this._modelScopes, scope );
		},

		/**
		 * Add a set of subModelTypes to the store, that can be used to resolve the '_superModel'
		 * for a model later in 'setupSuperModel'.
		 *
		 * @param {Backbone.RelationalModel} subModelTypes
		 * @param {Backbone.RelationalModel} superModelType
		 */
		addSubModels: function( subModelTypes, superModelType ) {
			this._subModels.push({
				'superModelType': superModelType,
				'subModels': subModelTypes
			});
		},

		/**
		 * Check if the given modelType is registered as another model's subModel. If so, add it to the super model's
		 * '_subModels', and set the modelType's '_superModel', '_subModelTypeName', and '_subModelTypeAttribute'.
		 *
		 * @param {Backbone.RelationalModel} modelType
		 */
		setupSuperModel: function( modelType ) {
			_.find( this._subModels, function( subModelDef ) {
				return _.filter( subModelDef.subModels || [], function( subModelTypeName, typeValue ) {
					var subModelType = this.getObjectByName( subModelTypeName );

					if ( modelType === subModelType ) {
						// Set 'modelType' as a child of the found superModel
						subModelDef.superModelType._subModels[ typeValue ] = modelType;

						// Set '_superModel', '_subModelTypeValue', and '_subModelTypeAttribute' on 'modelType'.
						modelType._superModel = subModelDef.superModelType;
						modelType._subModelTypeValue = typeValue;
						modelType._subModelTypeAttribute = subModelDef.superModelType.prototype.subModelTypeAttribute;
						return true;
					}
				}, this ).length;
			}, this );
		},

		/**
		 * Add a reverse relation. Is added to the 'relations' property on model's prototype, and to
		 * existing instances of 'model' in the store as well.
		 * @param {Object} relation
		 * @param {Backbone.RelationalModel} relation.model
		 * @param {String} relation.type
		 * @param {String} relation.key
		 * @param {String|Object} relation.relatedModel
		 */
		addReverseRelation: function( relation ) {
			var exists = _.any( this._reverseRelations, function( rel ) {
				return _.all( relation || [], function( val, key ) {
					return val === rel[ key ];
				});
			});

			if ( !exists && relation.model && relation.type ) {
				this._reverseRelations.push( relation );
				this._addRelation( relation.model, relation );
				this.retroFitRelation( relation );
			}
		},

		/**
		 * Deposit a `relation` for which the `relatedModel` can't be resolved at the moment.
		 *
		 * @param {Object} relation
		 */
		addOrphanRelation: function( relation ) {
			var exists = _.any( this._orphanRelations, function( rel ) {
				return _.all( relation || [], function( val, key ) {
					return val === rel[ key ];
				});
			});

			if ( !exists && relation.model && relation.type ) {
				this._orphanRelations.push( relation );
			}
		},

		/**
		 * Try to initialize any `_orphanRelation`s
		 */
		processOrphanRelations: function() {
			// Make sure to operate on a copy since we're removing while iterating
			_.each( this._orphanRelations.slice( 0 ), function( rel ) {
				var relatedModel = Backbone.Relational.store.getObjectByName( rel.relatedModel );
				if ( relatedModel ) {
					this.initializeRelation( null, rel );
					this._orphanRelations = _.without( this._orphanRelations, rel );
				}
			}, this );
		},

		/**
		 *
		 * @param {Backbone.RelationalModel.constructor} type
		 * @param {Object} relation
		 * @private
		 */
		_addRelation: function( type, relation ) {
			if ( !type.prototype.relations ) {
				type.prototype.relations = [];
			}
			type.prototype.relations.push( relation );

			_.each( type._subModels || [], function( subModel ) {
				this._addRelation( subModel, relation );
			}, this );
		},

		/**
		 * Add a 'relation' to all existing instances of 'relation.model' in the store
		 * @param {Object} relation
		 */
		retroFitRelation: function( relation ) {
			var coll = this.getCollection( relation.model, false );
			coll && coll.each( function( model ) {
				if ( !( model instanceof relation.model ) ) {
					return;
				}

				var rel = new relation.type( model, relation );
			}, this );
		},

		/**
		 * Find the Store's collection for a certain type of model.
		 * @param {Backbone.RelationalModel} type
		 * @param {Boolean} [create=true] Should a collection be created if none is found?
		 * @return {Backbone.Collection} A collection if found (or applicable for 'model'), or null
		 */
		getCollection: function( type, create ) {
			if ( type instanceof Backbone.RelationalModel ) {
				type = type.constructor;
			}

			var rootModel = type;
			while ( rootModel._superModel ) {
				rootModel = rootModel._superModel;
			}

			var coll = _.find( this._collections, function( item ) {
				return item.model === rootModel;
			});

			if ( !coll && create !== false ) {
				coll = this._createCollection( rootModel );
			}

			return coll;
		},

		/**
		 * Find a model type on one of the modelScopes by name. Names are split on dots.
		 * @param {String} name
		 * @return {Object}
		 */
		getObjectByName: function( name ) {
			var parts = name.split( '.' ),
				type = null;

			_.find( this._modelScopes, function( scope ) {
				type = _.reduce( parts || [], function( memo, val ) {
					return memo ? memo[ val ] : undefined;
				}, scope );

				if ( type && type !== scope ) {
					return true;
				}
			}, this );

			return type;
		},

		_createCollection: function( type ) {
			var coll;

			// If 'type' is an instance, take its constructor
			if ( type instanceof Backbone.RelationalModel ) {
				type = type.constructor;
			}

			// Type should inherit from Backbone.RelationalModel.
			if ( type.prototype instanceof Backbone.RelationalModel ) {
				coll = new Backbone.Collection();
				coll.model = type;

				this._collections.push( coll );
			}

			return coll;
		},

		/**
		 * Find the attribute that is to be used as the `id` on a given object
		 * @param type
		 * @param {String|Number|Object|Backbone.RelationalModel} item
		 * @return {String|Number}
		 */
		resolveIdForItem: function( type, item ) {
			var id = _.isString( item ) || _.isNumber( item ) ? item : null;

			if ( id === null ) {
				if ( item instanceof Backbone.RelationalModel ) {
					id = item.id;
				}
				else if ( _.isObject( item ) ) {
					id = item[ type.prototype.idAttribute ];
				}
			}

			// Make all falsy values `null` (except for 0, which could be an id.. see '/issues/179')
			if ( !id && id !== 0 ) {
				id = null;
			}

			return id;
		},

		/**
		 * Find a specific model of a certain `type` in the store
		 * @param type
		 * @param {String|Number|Object|Backbone.RelationalModel} item
		 */
		find: function( type, item ) {
			var id = this.resolveIdForItem( type, item ),
				coll = this.getCollection( type );

			// Because the found object could be of any of the type's superModel
			// types, only return it if it's actually of the type asked for.
			if ( coll ) {
				var obj = coll.get( id );

				if ( obj instanceof type ) {
					return obj;
				}
			}

			return null;
		},

		/**
		 * Add a 'model' to its appropriate collection. Retain the original contents of 'model.collection'.
		 * @param {Backbone.RelationalModel} model
		 */
		register: function( model ) {
			var coll = this.getCollection( model );

			if ( coll ) {
				var modelColl = model.collection;
				coll.add( model );
				model.collection = modelColl;
			}
		},

		/**
		 * Check if the given model may use the given `id`
		 * @param model
		 * @param [id]
		 */
		checkId: function( model, id ) {
			var coll = this.getCollection( model ),
				duplicate = coll && coll.get( id );

			if ( duplicate && model !== duplicate ) {
				if ( Backbone.Relational.showWarnings && typeof console !== 'undefined' ) {
					console.warn( 'Duplicate id! Old RelationalModel=%o, new RelationalModel=%o', duplicate, model );
				}

				throw new Error( "Cannot instantiate more than one Backbone.RelationalModel with the same id per type!" );
			}
		},

		/**
		 * Explicitly update a model's id in its store collection
		 * @param {Backbone.RelationalModel} model
		 */
		update: function( model ) {
			var coll = this.getCollection( model );

			// Register a model if it isn't yet (which happens if it was created without an id).
			if ( !coll.contains( model ) ) {
				this.register( model );
			}

			// This triggers updating the lookup indices kept in a collection
			coll._onModelEvent( 'change:' + model.idAttribute, model, coll );

			// Trigger an event on model so related models (having the model's new id in their keyContents) can add it.
			model.trigger( 'relational:change:id', model, coll );
		},

		/**
		 * Unregister from the store: a specific model, a collection, or a model type.
		 * @param {Backbone.RelationalModel|Backbone.RelationalModel.constructor|Backbone.Collection} type
		 */
		unregister: function( type ) {
			var coll,
				models;

			if ( type instanceof Backbone.Model ) {
				coll = this.getCollection( type );
				models = [ type ];
			}
			else if ( type instanceof Backbone.Collection ) {
				coll = this.getCollection( type.model );
				models = _.clone( type.models );
			}
			else {
				coll = this.getCollection( type );
				models = _.clone( coll.models );
			}

			_.each( models, function( model ) {
				this.stopListening( model );
				_.invoke( model.getRelations(), 'stopListening' );
			}, this );


			// If we've unregistered an entire store collection, reset the collection (which is much faster).
			// Otherwise, remove each model one by one.
			if ( _.contains( this._collections, type ) ) {
				coll.reset( [] );
			}
			else {
				_.each( models, function( model ) {
					if ( coll.get( model ) ) {
						coll.remove( model );
					}
					else {
						coll.trigger( 'relational:remove', model, coll );
					}
				}, this );
			}
		},

		/**
		 * Reset the `store` to it's original state. The `reverseRelations` are kept though, since attempting to
		 * re-initialize these on models would lead to a large amount of warnings.
		 */
		reset: function() {
			this.stopListening();

			// Unregister each collection to remove event listeners
			_.each( this._collections, function( coll ) {
				this.unregister( coll );
			}, this );

			this._collections = [];
			this._subModels = [];
			this._modelScopes = [ exports ];
		}
	});
	Backbone.Relational.store = new Backbone.Store();

	/**
	 * The main Relation class, from which 'HasOne' and 'HasMany' inherit. Internally, 'relational:<key>' events
	 * are used to regulate addition and removal of models from relations.
	 *
	 * @param {Backbone.RelationalModel} [instance] Model that this relation is created for. If no model is supplied,
	 *      Relation just tries to instantiate it's `reverseRelation` if specified, and bails out after that.
	 * @param {Object} options
	 * @param {string} options.key
	 * @param {Backbone.RelationalModel.constructor} options.relatedModel
	 * @param {Boolean|String} [options.includeInJSON=true] Serialize the given attribute for related model(s)' in toJSON, or just their ids.
	 * @param {Boolean} [options.createModels=true] Create objects from the contents of keys if the object is not found in Backbone.store.
	 * @param {Object} [options.reverseRelation] Specify a bi-directional relation. If provided, Relation will reciprocate
	 *    the relation to the 'relatedModel'. Required and optional properties match 'options', except that it also needs
	 *    {Backbone.Relation|String} type ('HasOne' or 'HasMany').
	 * @param {Object} opts
	 */
	Backbone.Relation = function( instance, options, opts ) {
		this.instance = instance;
		// Make sure 'options' is sane, and fill with defaults from subclasses and this object's prototype
		options = _.isObject( options ) ? options : {};
		this.reverseRelation = _.defaults( options.reverseRelation || {}, this.options.reverseRelation );
		this.options = _.defaults( options, this.options, Backbone.Relation.prototype.options );

		this.reverseRelation.type = !_.isString( this.reverseRelation.type ) ? this.reverseRelation.type :
			Backbone[ this.reverseRelation.type ] || Backbone.Relational.store.getObjectByName( this.reverseRelation.type );

		this.key = this.options.key;
		this.keySource = this.options.keySource || this.key;
		this.keyDestination = this.options.keyDestination || this.keySource || this.key;

		this.model = this.options.model || this.instance.constructor;

		this.relatedModel = this.options.relatedModel;

		// No 'relatedModel' is interpreted as self-referential
		if ( _.isUndefined( this.relatedModel ) ) {
			this.relatedModel = this.model;
		}

		// Otherwise, try to resolve the given value to an object
		if ( _.isFunction( this.relatedModel ) && !( this.relatedModel.prototype instanceof Backbone.RelationalModel ) ) {
			this.relatedModel = _.result( this, 'relatedModel' );
		}
		if ( _.isString( this.relatedModel ) ) {
			this.relatedModel = Backbone.Relational.store.getObjectByName( this.relatedModel );
		}


		if ( !this.checkPreconditions() ) {
			return;
		}

		// Add the reverse relation on 'relatedModel' to the store's reverseRelations
		if ( !this.options.isAutoRelation && this.reverseRelation.type && this.reverseRelation.key ) {
			Backbone.Relational.store.addReverseRelation( _.defaults( {
					isAutoRelation: true,
					model: this.relatedModel,
					relatedModel: this.model,
					reverseRelation: this.options // current relation is the 'reverseRelation' for its own reverseRelation
				},
				this.reverseRelation // Take further properties from this.reverseRelation (type, key, etc.)
			) );
		}

		if ( instance ) {
			var contentKey = this.keySource;
			if ( contentKey !== this.key && _.isObject( this.instance.get( this.key ) ) ) {
				contentKey = this.key;
			}

			this.setKeyContents( this.instance.get( contentKey ) );
			this.relatedCollection = Backbone.Relational.store.getCollection( this.relatedModel );

			// Explicitly clear 'keySource', to prevent a leaky abstraction if 'keySource' differs from 'key'.
			if ( this.keySource !== this.key ) {
				delete this.instance.attributes[ this.keySource ];
			}

			// Add this Relation to instance._relations
			this.instance._relations[ this.key ] = this;

			this.initialize( opts );

			if ( this.options.autoFetch ) {
				this.instance.getAsync( this.key, _.isObject( this.options.autoFetch ) ? this.options.autoFetch : {} );
			}

			// When 'relatedModel' are created or destroyed, check if it affects this relation.
			this.listenTo( this.instance, 'destroy', this.destroy )
				.listenTo( this.relatedCollection, 'relational:add relational:change:id', this.tryAddRelated )
				.listenTo( this.relatedCollection, 'relational:remove', this.removeRelated );
		}
	};
	// Fix inheritance :\
	Backbone.Relation.extend = Backbone.Model.extend;
	// Set up all inheritable **Backbone.Relation** properties and methods.
	_.extend( Backbone.Relation.prototype, Backbone.Events, Backbone.Semaphore, {
		options: {
			createModels: true,
			includeInJSON: true,
			isAutoRelation: false,
			autoFetch: false,
			parse: false
		},

		instance: null,
		key: null,
		keyContents: null,
		relatedModel: null,
		relatedCollection: null,
		reverseRelation: null,
		related: null,

		/**
		 * Check several pre-conditions.
		 * @return {Boolean} True if pre-conditions are satisfied, false if they're not.
		 */
		checkPreconditions: function() {
			var i = this.instance,
				k = this.key,
				m = this.model,
				rm = this.relatedModel,
				warn = Backbone.Relational.showWarnings && typeof console !== 'undefined';

			if ( !m || !k || !rm ) {
				warn && console.warn( 'Relation=%o: missing model, key or relatedModel (%o, %o, %o).', this, m, k, rm );
				return false;
			}
			// Check if the type in 'model' inherits from Backbone.RelationalModel
			if ( !( m.prototype instanceof Backbone.RelationalModel ) ) {
				warn && console.warn( 'Relation=%o: model does not inherit from Backbone.RelationalModel (%o).', this, i );
				return false;
			}
			// Check if the type in 'relatedModel' inherits from Backbone.RelationalModel
			if ( !( rm.prototype instanceof Backbone.RelationalModel ) ) {
				warn && console.warn( 'Relation=%o: relatedModel does not inherit from Backbone.RelationalModel (%o).', this, rm );
				return false;
			}
			// Check if this is not a HasMany, and the reverse relation is HasMany as well
			if ( this instanceof Backbone.HasMany && this.reverseRelation.type === Backbone.HasMany ) {
				warn && console.warn( 'Relation=%o: relation is a HasMany, and the reverseRelation is HasMany as well.', this );
				return false;
			}
			// Check if we're not attempting to create a relationship on a `key` that's already used.
			if ( i && _.keys( i._relations ).length ) {
				var existing = _.find( i._relations, function( rel ) {
					return rel.key === k;
				}, this );

				if ( existing ) {
					warn && console.warn( 'Cannot create relation=%o on %o for model=%o: already taken by relation=%o.',
						this, k, i, existing );
					return false;
				}
			}

			return true;
		},

		/**
		 * Set the related model(s) for this relation
		 * @param {Backbone.Model|Backbone.Collection} related
		 */
		setRelated: function( related ) {
			this.related = related;
			this.instance.attributes[ this.key ] = related;
		},

		/**
		 * Determine if a relation (on a different RelationalModel) is the reverse
		 * relation of the current one.
		 * @param {Backbone.Relation} relation
		 * @return {Boolean}
		 */
		_isReverseRelation: function( relation ) {
			return relation.instance instanceof this.relatedModel && this.reverseRelation.key === relation.key &&
				this.key === relation.reverseRelation.key;
		},

		/**
		 * Get the reverse relations (pointing back to 'this.key' on 'this.instance') for the currently related model(s).
		 * @param {Backbone.RelationalModel} [model] Get the reverse relations for a specific model.
		 *    If not specified, 'this.related' is used.
		 * @return {Backbone.Relation[]}
		 */
		getReverseRelations: function( model ) {
			var reverseRelations = [];
			// Iterate over 'model', 'this.related.models' (if this.related is a Backbone.Collection), or wrap 'this.related' in an array.
			var models = !_.isUndefined( model ) ? [ model ] : this.related && ( this.related.models || [ this.related ] ),
				relations = null,
				relation = null;

			for( var i = 0; i < ( models || [] ).length; i++ ) {
				relations = models[ i ].getRelations() || [];

				for( var j = 0; j < relations.length; j++ ) {
					relation = relations[ j ];

					if ( this._isReverseRelation( relation ) ) {
						reverseRelations.push( relation );
					}
				}
			}

			return reverseRelations;
		},

		/**
		 * When `this.instance` is destroyed, cleanup our relations.
		 * Get reverse relation, call removeRelated on each.
		 */
		destroy: function() {
			this.stopListening();

			if ( this instanceof Backbone.HasOne ) {
				this.setRelated( null );
			}
			else if ( this instanceof Backbone.HasMany ) {
				this.setRelated( this._prepareCollection() );
			}

			_.each( this.getReverseRelations(), function( relation ) {
				relation.removeRelated( this.instance );
			}, this );
		}
	});

	Backbone.HasOne = Backbone.Relation.extend({
		options: {
			reverseRelation: { type: 'HasMany' }
		},

		initialize: function( opts ) {
			this.listenTo( this.instance, 'relational:change:' + this.key, this.onChange );

			var related = this.findRelated( opts );
			this.setRelated( related );

			// Notify new 'related' object of the new relation.
			_.each( this.getReverseRelations(), function( relation ) {
				relation.addRelated( this.instance, opts );
			}, this );
		},

		/**
		 * Find related Models.
		 * @param {Object} [options]
		 * @return {Backbone.Model}
		 */
		findRelated: function( options ) {
			var related = null;

			options = _.defaults( { parse: this.options.parse }, options );

			if ( this.keyContents instanceof this.relatedModel ) {
				related = this.keyContents;
			}
			else if ( this.keyContents || this.keyContents === 0 ) { // since 0 can be a valid `id` as well
				var opts = _.defaults( { create: this.options.createModels }, options );
				related = this.relatedModel.findOrCreate( this.keyContents, opts );
			}

			// Nullify `keyId` if we have a related model; in case it was already part of the relation
			if ( related ) {
				this.keyId = null;
			}

			return related;
		},

		/**
		 * Normalize and reduce `keyContents` to an `id`, for easier comparison
		 * @param {String|Number|Backbone.Model} keyContents
		 */
		setKeyContents: function( keyContents ) {
			this.keyContents = keyContents;
			this.keyId = Backbone.Relational.store.resolveIdForItem( this.relatedModel, this.keyContents );
		},

		/**
		 * Event handler for `change:<key>`.
		 * If the key is changed, notify old & new reverse relations and initialize the new relation.
		 */
		onChange: function( model, attr, options ) {
			// Don't accept recursive calls to onChange (like onChange->findRelated->findOrCreate->initializeRelations->addRelated->onChange)
			if ( this.isLocked() ) {
				return;
			}
			this.acquire();
			options = options ? _.clone( options ) : {};

			// 'options.__related' is set by 'addRelated'/'removeRelated'. If it is set, the change
			// is the result of a call from a relation. If it's not, the change is the result of
			// a 'set' call on this.instance.
			var changed = _.isUndefined( options.__related ),
				oldRelated = changed ? this.related : options.__related;

			if ( changed ) {
				this.setKeyContents( attr );
				var related = this.findRelated( options );
				this.setRelated( related );
			}

			// Notify old 'related' object of the terminated relation
			if ( oldRelated && this.related !== oldRelated ) {
				_.each( this.getReverseRelations( oldRelated ), function( relation ) {
					relation.removeRelated( this.instance, null, options );
				}, this );
			}

			// Notify new 'related' object of the new relation. Note we do re-apply even if this.related is oldRelated;
			// that can be necessary for bi-directional relations if 'this.instance' was created after 'this.related'.
			// In that case, 'this.instance' will already know 'this.related', but the reverse might not exist yet.
			_.each( this.getReverseRelations(), function( relation ) {
				relation.addRelated( this.instance, options );
			}, this );

			// Fire the 'change:<key>' event if 'related' was updated
			if ( !options.silent && this.related !== oldRelated ) {
				var dit = this;
				this.changed = true;
				Backbone.Relational.eventQueue.add( function() {
					dit.instance.trigger( 'change:' + dit.key, dit.instance, dit.related, options, true );
					dit.changed = false;
				});
			}
			this.release();
		},

		/**
		 * If a new 'this.relatedModel' appears in the 'store', try to match it to the last set 'keyContents'
		 */
		tryAddRelated: function( model, coll, options ) {
			if ( ( this.keyId || this.keyId === 0 ) && model.id === this.keyId ) { // since 0 can be a valid `id` as well
				this.addRelated( model, options );
				this.keyId = null;
			}
		},

		addRelated: function( model, options ) {
			// Allow 'model' to set up its relations before proceeding.
			// (which can result in a call to 'addRelated' from a relation of 'model')
			var dit = this;
			model.queue( function() {
				if ( model !== dit.related ) {
					var oldRelated = dit.related || null;
					dit.setRelated( model );
					dit.onChange( dit.instance, model, _.defaults( { __related: oldRelated }, options ) );
				}
			});
		},

		removeRelated: function( model, coll, options ) {
			if ( !this.related ) {
				return;
			}

			if ( model === this.related ) {
				var oldRelated = this.related || null;
				this.setRelated( null );
				this.onChange( this.instance, model, _.defaults( { __related: oldRelated }, options ) );
			}
		}
	});

	Backbone.HasMany = Backbone.Relation.extend({
		collectionType: null,

		options: {
			reverseRelation: { type: 'HasOne' },
			collectionType: Backbone.Collection,
			collectionKey: true,
			collectionOptions: {}
		},

		initialize: function( opts ) {
			this.listenTo( this.instance, 'relational:change:' + this.key, this.onChange );

			// Handle a custom 'collectionType'
			this.collectionType = this.options.collectionType;
			if ( _.isFunction( this.collectionType ) && this.collectionType !== Backbone.Collection && !( this.collectionType.prototype instanceof Backbone.Collection ) ) {
				this.collectionType = _.result( this, 'collectionType' );
			}
			if ( _.isString( this.collectionType ) ) {
				this.collectionType = Backbone.Relational.store.getObjectByName( this.collectionType );
			}
			if ( this.collectionType !== Backbone.Collection && !( this.collectionType.prototype instanceof Backbone.Collection ) ) {
				throw new Error( '`collectionType` must inherit from Backbone.Collection' );
			}

			var related = this.findRelated( opts );
			this.setRelated( related );
		},

		/**
		 * Bind events and setup collectionKeys for a collection that is to be used as the backing store for a HasMany.
		 * If no 'collection' is supplied, a new collection will be created of the specified 'collectionType' option.
		 * @param {Backbone.Collection} [collection]
		 * @return {Backbone.Collection}
		 */
		_prepareCollection: function( collection ) {
			if ( this.related ) {
				this.stopListening( this.related );
			}

			if ( !collection || !( collection instanceof Backbone.Collection ) ) {
				var options = _.isFunction( this.options.collectionOptions ) ?
					this.options.collectionOptions( this.instance ) : this.options.collectionOptions;

				collection = new this.collectionType( null, options );
			}

			// if is default model, use our custom (if is custom created by user, do not touch it)
			if (collection.model === Backbone.Collection.prototype.model) {
				collection.model = this.relatedModel;
			}

			if ( this.options.collectionKey ) {
				var key = this.options.collectionKey === true ? this.options.reverseRelation.key : this.options.collectionKey;

				if ( collection[ key ] && collection[ key ] !== this.instance ) {
					if ( Backbone.Relational.showWarnings && typeof console !== 'undefined' ) {
						console.warn( 'Relation=%o; collectionKey=%s already exists on collection=%o', this, key, this.options.collectionKey );
					}
				}
				else if ( key ) {
					collection[ key ] = this.instance;
				}
			}

			this.listenTo( collection, 'relational:add', this.handleAddition )
				.listenTo( collection, 'relational:remove', this.handleRemoval )
				.listenTo( collection, 'relational:reset', this.handleReset );

			return collection;
		},

		/**
		 * Find related Models.
		 * @param {Object} [options]
		 * @return {Backbone.Collection}
		 */
		findRelated: function( options ) {
			var related = null;

			options = _.defaults( { parse: this.options.parse }, options );

			// Replace 'this.related' by 'this.keyContents' if it is a Backbone.Collection
			if ( this.keyContents instanceof Backbone.Collection ) {
				this._prepareCollection( this.keyContents );
				related = this.keyContents;
			}
			// Otherwise, 'this.keyContents' should be an array of related object ids.
			// Re-use the current 'this.related' if it is a Backbone.Collection; otherwise, create a new collection.
			else {
				var toAdd = [];

				_.each( this.keyContents, function( attributes ) {
					var model = null;

					if ( attributes instanceof this.relatedModel ) {
						model = attributes;
					}
					else {
						// If `merge` is true, update models here, instead of during update.
						model = ( _.isObject( attributes ) && options.parse && this.relatedModel.prototype.parse ) ?
							this.relatedModel.prototype.parse( _.clone( attributes ), options ) : attributes;
					}

					model && toAdd.push( model );
				}, this );

				if ( this.related instanceof Backbone.Collection ) {
					related = this.related;
				}
				else {
					related = this._prepareCollection();
				}

				// By now, `parse` will already have been executed just above for models if specified.
				// Disable to prevent additional calls.
				related.set( toAdd, _.defaults( { parse: false }, options ) );
			}

			// Remove entries from `keyIds` that were already part of the relation (and are thus 'unchanged')
			this.keyIds = _.difference( this.keyIds, _.pluck( related.models, 'id' ) );

			return related;
		},

		/**
		 * Normalize and reduce `keyContents` to a list of `ids`, for easier comparison
		 * @param {String|Number|String[]|Number[]|Backbone.Collection} keyContents
		 */
		setKeyContents: function( keyContents ) {
			this.keyContents = keyContents instanceof Backbone.Collection ? keyContents : null;
			this.keyIds = [];

			if ( !this.keyContents && ( keyContents || keyContents === 0 ) ) { // since 0 can be a valid `id` as well
				// Handle cases the an API/user supplies just an Object/id instead of an Array
				this.keyContents = _.isArray( keyContents ) ? keyContents : [ keyContents ];

				_.each( this.keyContents, function( item ) {
					var itemId = Backbone.Relational.store.resolveIdForItem( this.relatedModel, item );
					if ( itemId || itemId === 0 ) {
						this.keyIds.push( itemId );
					}
				}, this );
			}
		},

		/**
		 * Event handler for `change:<key>`.
		 * If the contents of the key are changed, notify old & new reverse relations and initialize the new relation.
		 */
		onChange: function( model, attr, options ) {
			options = options ? _.clone( options ) : {};
			this.setKeyContents( attr );
			this.changed = false;

			var related = this.findRelated( options );
			this.setRelated( related );

			if ( !options.silent ) {
				var dit = this;
				Backbone.Relational.eventQueue.add( function() {
					// The `changed` flag can be set in `handleAddition` or `handleRemoval`
					if ( dit.changed ) {
						dit.instance.trigger( 'change:' + dit.key, dit.instance, dit.related, options, true );
						dit.changed = false;
					}
				});
			}
		},

		/**
		 * When a model is added to a 'HasMany', trigger 'add' on 'this.instance' and notify reverse relations.
		 * (should be 'HasOne', must set 'this.instance' as their related).
		 */
		handleAddition: function( model, coll, options ) {
			//console.debug('handleAddition called; args=%o', arguments);
			options = options ? _.clone( options ) : {};
			this.changed = true;

			_.each( this.getReverseRelations( model ), function( relation ) {
				relation.addRelated( this.instance, options );
			}, this );

			// Only trigger 'add' once the newly added model is initialized (so, has its relations set up)
			var dit = this;
			!options.silent && Backbone.Relational.eventQueue.add( function() {
				dit.instance.trigger( 'add:' + dit.key, model, dit.related, options );
			});
		},

		/**
		 * When a model is removed from a 'HasMany', trigger 'remove' on 'this.instance' and notify reverse relations.
		 * (should be 'HasOne', which should be nullified)
		 */
		handleRemoval: function( model, coll, options ) {
			//console.debug('handleRemoval called; args=%o', arguments);
			options = options ? _.clone( options ) : {};
			this.changed = true;

			_.each( this.getReverseRelations( model ), function( relation ) {
				relation.removeRelated( this.instance, null, options );
			}, this );

			var dit = this;
			!options.silent && Backbone.Relational.eventQueue.add( function() {
				dit.instance.trigger( 'remove:' + dit.key, model, dit.related, options );
			});
		},

		handleReset: function( coll, options ) {
			var dit = this;
			options = options ? _.clone( options ) : {};
			!options.silent && Backbone.Relational.eventQueue.add( function() {
				dit.instance.trigger( 'reset:' + dit.key, dit.related, options );
			});
		},

		tryAddRelated: function( model, coll, options ) {
			var item = _.contains( this.keyIds, model.id );

			if ( item ) {
				this.addRelated( model, options );
				this.keyIds = _.without( this.keyIds, model.id );
			}
		},

		addRelated: function( model, options ) {
			// Allow 'model' to set up its relations before proceeding.
			// (which can result in a call to 'addRelated' from a relation of 'model')
			var dit = this;
			model.queue( function() {
				if ( dit.related && !dit.related.get( model ) ) {
					dit.related.add( model, _.defaults( { parse: false }, options ) );
				}
			});
		},

		removeRelated: function( model, coll, options ) {
			if ( this.related.get( model ) ) {
				this.related.remove( model, options );
			}
		}
	});

	/**
	 * A type of Backbone.Model that also maintains relations to other models and collections.
	 * New events when compared to the original:
	 *  - 'add:<key>' (model, related collection, options)
	 *  - 'remove:<key>' (model, related collection, options)
	 *  - 'change:<key>' (model, related model or collection, options)
	 */
	Backbone.RelationalModel = Backbone.Model.extend({
		relations: null, // Relation descriptions on the prototype
		_relations: null, // Relation instances
		_isInitialized: false,
		_deferProcessing: false,
		_queue: null,
		_attributeChangeFired: false, // Keeps track of `change` event firing under some conditions (like nested `set`s)

		subModelTypeAttribute: 'type',
		subModelTypes: null,

		constructor: function( attributes, options ) {
			// Nasty hack, for cases like 'model.get( <HasMany key> ).add( item )'.
			// Defer 'processQueue', so that when 'Relation.createModels' is used we trigger 'HasMany'
			// collection events only after the model is really fully set up.
			// Example: event for "p.on( 'add:jobs' )" -> "p.get('jobs').add( { company: c.id, person: p.id } )".
			if ( options && options.collection ) {
				var dit = this,
					collection = this.collection = options.collection;

				// Prevent `collection` from cascading down to nested models; they shouldn't go into this `if` clause.
				delete options.collection;

				this._deferProcessing = true;

				var processQueue = function( model ) {
					if ( model === dit ) {
						dit._deferProcessing = false;
						dit.processQueue();
						collection.off( 'relational:add', processQueue );
					}
				};
				collection.on( 'relational:add', processQueue );

				// So we do process the queue eventually, regardless of whether this model actually gets added to 'options.collection'.
				_.defer( function() {
					processQueue( dit );
				});
			}

			Backbone.Relational.store.processOrphanRelations();
			Backbone.Relational.store.listenTo( this, 'relational:unregister', Backbone.Relational.store.unregister );

			this._queue = new Backbone.BlockingQueue();
			this._queue.block();
			Backbone.Relational.eventQueue.block();

			try {
				Backbone.Model.apply( this, arguments );
			}
			finally {
				// Try to run the global queue holding external events
				Backbone.Relational.eventQueue.unblock();
			}
		},

		/**
		 * Override 'trigger' to queue 'change' and 'change:*' events
		 */
		trigger: function( eventName ) {
			if ( eventName.length > 5 && eventName.indexOf( 'change' ) === 0 ) {
				var dit = this,
					args = arguments;

				if ( !Backbone.Relational.eventQueue.isBlocked() ) {
					// If we're not in a more complicated nested scenario, fire the change event right away
					Backbone.Model.prototype.trigger.apply( dit, args );
				}
				else {
					Backbone.Relational.eventQueue.add( function() {
						// Determine if the `change` event is still valid, now that all relations are populated
						var changed = true;
						if ( eventName === 'change' ) {
							// `hasChanged` may have gotten reset by nested calls to `set`.
							changed = dit.hasChanged() || dit._attributeChangeFired;
							dit._attributeChangeFired = false;
						}
						else {
							var attr = eventName.slice( 7 ),
								rel = dit.getRelation( attr );

							if ( rel ) {
								// If `attr` is a relation, `change:attr` get triggered from `Relation.onChange`.
								// These take precedence over `change:attr` events triggered by `Model.set`.
								// The relation sets a fourth attribute to `true`. If this attribute is present,
								// continue triggering this event; otherwise, it's from `Model.set` and should be stopped.
								changed = ( args[ 4 ] === true );

								// If this event was triggered by a relation, set the right value in `this.changed`
								// (a Collection or Model instead of raw data).
								if ( changed ) {
									dit.changed[ attr ] = args[ 2 ];
								}
								// Otherwise, this event is from `Model.set`. If the relation doesn't report a change,
								// remove attr from `dit.changed` so `hasChanged` doesn't take it into account.
								else if ( !rel.changed ) {
									delete dit.changed[ attr ];
								}
							}
							else if ( changed ) {
								dit._attributeChangeFired = true;
							}
						}

						changed && Backbone.Model.prototype.trigger.apply( dit, args );
					});
				}
			}
			else if ( eventName === 'destroy' ) {
				Backbone.Model.prototype.trigger.apply( this, arguments );
				Backbone.Relational.store.unregister( this );
			}
			else {
				Backbone.Model.prototype.trigger.apply( this, arguments );
			}

			return this;
		},

		/**
		 * Initialize Relations present in this.relations; determine the type (HasOne/HasMany), then creates a new instance.
		 * Invoked in the first call so 'set' (which is made from the Backbone.Model constructor).
		 */
		initializeRelations: function( options ) {
			this.acquire(); // Setting up relations often also involve calls to 'set', and we only want to enter this function once
			this._relations = {};

			_.each( this.relations || [], function( rel ) {
				Backbone.Relational.store.initializeRelation( this, rel, options );
			}, this );

			this._isInitialized = true;
			this.release();
			this.processQueue();
		},

		/**
		 * When new values are set, notify this model's relations (also if options.silent is set).
		 * (called from `set`; Relation.setRelated locks this model before calling 'set' on it to prevent loops)
		 * @param {Object} [changedAttrs]
		 * @param {Object} [options]
		 */
		updateRelations: function( changedAttrs, options ) {
			if ( this._isInitialized && !this.isLocked() ) {
				_.each( this._relations, function( rel ) {
					if ( !changedAttrs || ( rel.keySource in changedAttrs || rel.key in changedAttrs ) ) {
						// Fetch data in `rel.keySource` if data got set in there, or `rel.key` otherwise
						var value = this.attributes[ rel.keySource ] || this.attributes[ rel.key ],
							attr = changedAttrs && ( changedAttrs[ rel.keySource ] || changedAttrs[ rel.key ] );

						// Update a relation if its value differs from this model's attributes, or it's been explicitly nullified.
						// Which can also happen before the originally intended related model has been found (`val` is null).
						if ( rel.related !== value || ( value === null && attr === null ) ) {
							this.trigger( 'relational:change:' + rel.key, this, value, options || {} );
						}
					}

					// Explicitly clear 'keySource', to prevent a leaky abstraction if 'keySource' differs from 'key'.
					if ( rel.keySource !== rel.key ) {
						delete this.attributes[ rel.keySource ];
					}
				}, this );
			}
		},

		/**
		 * Either add to the queue (if we're not initialized yet), or execute right away.
		 */
		queue: function( func ) {
			this._queue.add( func );
		},

		/**
		 * Process _queue
		 */
		processQueue: function() {
			if ( this._isInitialized && !this._deferProcessing && this._queue.isBlocked() ) {
				this._queue.unblock();
			}
		},

		/**
		 * Get a specific relation.
		 * @param {string} attr The relation key to look for.
		 * @return {Backbone.Relation} An instance of 'Backbone.Relation', if a relation was found for 'attr', or null.
		 */
		getRelation: function( attr ) {
			return this._relations[ attr ];
		},

		/**
		 * Get all of the created relations.
		 * @return {Backbone.Relation[]}
		 */
		getRelations: function() {
			return _.values( this._relations );
		},


		/**
		 * Get a list of ids that will be fetched on a call to `getAsync`.
		 * @param {string|Backbone.Relation} attr The relation key to fetch models for.
		 * @param [refresh=false] Add ids for models that are already in the relation, refreshing them?
		 * @return {Array} An array of ids that need to be fetched.
		 */
		getIdsToFetch: function( attr, refresh ) {
			var rel = attr instanceof Backbone.Relation ? attr : this.getRelation( attr ),
				ids = rel ? ( rel.keyIds && rel.keyIds.slice( 0 ) ) || ( ( rel.keyId || rel.keyId === 0 ) ? [ rel.keyId ] : [] ) : [];

			// On `refresh`, add the ids for current models in the relation to `idsToFetch`
			if ( refresh ) {
				var models = rel.related && ( rel.related.models || [ rel.related ] );
				_.each( models, function( model ) {
					if ( model.id || model.id === 0 ) {
						ids.push( model.id );
					}
				});
			}

			return ids;
		},

		/**
		 * Get related objects. Returns a single promise, which can either resolve immediately (if the related model[s])
		 * are already present locally, or after fetching the contents of the requested attribute.
		 * @param {string} attr The relation key to fetch models for.
		 * @param {Object} [options] Options for 'Backbone.Model.fetch' and 'Backbone.sync'.
		 * @param {Boolean} [options.refresh=false] Fetch existing models from the server as well (in order to update them).
		 * @return {jQuery.Deferred} A jQuery promise object. When resolved, its `done` callback will be called with
		 *  contents of `attr`.
		 */
		getAsync: function( attr, options ) {
			// Set default `options` for fetch
			options = _.extend( { add: true, remove: false, refresh: false }, options );

			var dit = this,
				requests = [],
				rel = this.getRelation( attr ),
				idsToFetch = rel && this.getIdsToFetch( rel, options.refresh ),
				coll = rel.related instanceof Backbone.Collection ? rel.related : rel.relatedCollection;

			if ( idsToFetch && idsToFetch.length ) {
				var models = [],
					createdModels = [],
					setUrl,
					createModels = function() {
						// Find (or create) a model for each one that is to be fetched
						models = _.map( idsToFetch, function( id ) {
							var model = rel.relatedModel.findModel( id );

							if ( !model ) {
								var attrs = {};
								attrs[ rel.relatedModel.prototype.idAttribute ] = id;
								model = rel.relatedModel.findOrCreate( attrs, options );
								createdModels.push( model );
							}

							return model;
						}, this );
					};

				// Try if the 'collection' can provide a url to fetch a set of models in one request.
				// This assumes that when 'Backbone.Collection.url' is a function, it can handle building of set urls.
				// To make sure it can, test if the url we got by supplying a list of models to fetch is different from
				// the one supplied for the default fetch action (without args to 'url').
				if ( coll instanceof Backbone.Collection && _.isFunction( coll.url ) ) {
					var defaultUrl = coll.url();
					setUrl = coll.url( idsToFetch );

					if ( setUrl === defaultUrl ) {
						createModels();
						setUrl = coll.url( models );

						if ( setUrl === defaultUrl ) {
							setUrl = null;
						}
					}
				}

				if ( setUrl ) {
					// Do a single request to fetch all models
					var opts = _.defaults(
						{
							error: function() {
								_.each( createdModels, function( model ) {
									model.trigger( 'destroy', model, model.collection, options );
								});

								options.error && options.error.apply( models, arguments );
							},
							url: setUrl
						},
						options
					);

					requests = [ coll.fetch( opts ) ];
				}
				else {
					// Make a request per model to fetch
					if  ( !models.length ) {
						createModels();
					}

					requests = _.map( models, function( model ) {
						var opts = _.defaults(
							{
								error: function() {
									if ( _.contains( createdModels, model ) ) {
										model.trigger( 'destroy', model, model.collection, options );
									}
									options.error && options.error.apply( models, arguments );
								}
							},
							options
						);
						return model.fetch( opts );
					}, this );
				}
			}

			return this.deferArray(requests).then(
				function() {
					return Backbone.Model.prototype.get.call( dit, attr );
				}
			);
		},

		deferArray: function(deferArray) {
			return Backbone.$.when.apply(null, deferArray);
		},

		set: function( key, value, options ) {
			Backbone.Relational.eventQueue.block();

			// Duplicate backbone's behavior to allow separate key/value parameters, instead of a single 'attributes' object
			var attributes,
				result;

			if ( _.isObject( key ) || key == null ) {
				attributes = key;
				options = value;
			}
			else {
				attributes = {};
				attributes[ key ] = value;
			}

			try {
				var id = this.id,
					newId = attributes && this.idAttribute in attributes && attributes[ this.idAttribute ];

				// Check if we're not setting a duplicate id before actually calling `set`.
				Backbone.Relational.store.checkId( this, newId );

				result = Backbone.Model.prototype.set.apply( this, arguments );

				// Ideal place to set up relations, if this is the first time we're here for this model
				if ( !this._isInitialized && !this.isLocked() ) {
					this.constructor.initializeModelHierarchy();

					// Only register models that have an id. A model will be registered when/if it gets an id later on.
					if ( newId || newId === 0 ) {
						Backbone.Relational.store.register( this );
					}

					this.initializeRelations( options );
				}
				// The store should know about an `id` update asap
				else if ( newId && newId !== id ) {
					Backbone.Relational.store.update( this );
				}

				if ( attributes ) {
					this.updateRelations( attributes, options );
				}
			}
			finally {
				// Try to run the global queue holding external events
				Backbone.Relational.eventQueue.unblock();
			}

			return result;
		},

		clone: function() {
			var attributes = _.clone( this.attributes );
			if ( !_.isUndefined( attributes[ this.idAttribute ] ) ) {
				attributes[ this.idAttribute ] = null;
			}

			_.each( this.getRelations(), function( rel ) {
				delete attributes[ rel.key ];
			});

			return new this.constructor( attributes );
		},

		/**
		 * Convert relations to JSON, omits them when required
		 */
		toJSON: function( options ) {
			// If this Model has already been fully serialized in this branch once, return to avoid loops
			if ( this.isLocked() ) {
				return this.id;
			}

			this.acquire();
			var json = Backbone.Model.prototype.toJSON.call( this, options );

			if ( this.constructor._superModel && !( this.constructor._subModelTypeAttribute in json ) ) {
				json[ this.constructor._subModelTypeAttribute ] = this.constructor._subModelTypeValue;
			}

			_.each( this._relations, function( rel ) {
				var related = json[ rel.key ],
					includeInJSON = rel.options.includeInJSON,
					value = null;

				if ( includeInJSON === true ) {
					if ( related && _.isFunction( related.toJSON ) ) {
						value = related.toJSON( options );
					}
				}
				else if ( _.isString( includeInJSON ) ) {
					if ( related instanceof Backbone.Collection ) {
						value = related.pluck( includeInJSON );
					}
					else if ( related instanceof Backbone.Model ) {
						value = related.get( includeInJSON );
					}

					// Add ids for 'unfound' models if includeInJSON is equal to (only) the relatedModel's `idAttribute`
					if ( includeInJSON === rel.relatedModel.prototype.idAttribute ) {
						if ( rel instanceof Backbone.HasMany ) {
							value = value.concat( rel.keyIds );
						}
						else if ( rel instanceof Backbone.HasOne ) {
							value = value || rel.keyId;

							if ( !value && !_.isObject( rel.keyContents ) ) {
								value = rel.keyContents || null;
							}
						}
					}
				}
				else if ( _.isArray( includeInJSON ) ) {
					if ( related instanceof Backbone.Collection ) {
						value = [];
						related.each( function( model ) {
							var curJson = {};
							_.each( includeInJSON, function( key ) {
								curJson[ key ] = model.get( key );
							});
							value.push( curJson );
						});
					}
					else if ( related instanceof Backbone.Model ) {
						value = {};
						_.each( includeInJSON, function( key ) {
							value[ key ] = related.get( key );
						});
					}
				}
				else {
					delete json[ rel.key ];
				}

				// In case of `wait: true`, Backbone will simply push whatever's passed into `save` into attributes.
				// We'll want to get this information into the JSON, even if it doesn't conform to our normal
				// expectations of what's contained in it (no model/collection for a relation, etc).
				if ( value === null && options && options.wait ) {
					value = related;
				}

				if ( includeInJSON ) {
					json[ rel.keyDestination ] = value;
				}

				if ( rel.keyDestination !== rel.key ) {
					delete json[ rel.key ];
				}
			});

			this.release();
			return json;
		}
	},
	{
		/**
		 *
		 * @param superModel
		 * @returns {Backbone.RelationalModel.constructor}
		 */
		setup: function( superModel ) {
			// We don't want to share a relations array with a parent, as this will cause problems with reverse
			// relations. Since `relations` may also be a property or function, only use slice if we have an array.
			this.prototype.relations = ( this.prototype.relations || [] ).slice( 0 );

			this._subModels = {};
			this._superModel = null;

			// If this model has 'subModelTypes' itself, remember them in the store
			if ( this.prototype.hasOwnProperty( 'subModelTypes' ) ) {
				Backbone.Relational.store.addSubModels( this.prototype.subModelTypes, this );
			}
			// The 'subModelTypes' property should not be inherited, so reset it.
			else {
				this.prototype.subModelTypes = null;
			}

			// Initialize all reverseRelations that belong to this new model.
			_.each( this.prototype.relations || [], function( rel ) {
				if ( !rel.model ) {
					rel.model = this;
				}

				if ( rel.reverseRelation && rel.model === this ) {
					var preInitialize = true;
					if ( _.isString( rel.relatedModel ) ) {
						/**
						 * The related model might not be defined for two reasons
						 *  1. it is related to itself
						 *  2. it never gets defined, e.g. a typo
						 *  3. the model hasn't been defined yet, but will be later
						 * In neither of these cases do we need to pre-initialize reverse relations.
						 * However, for 3. (which is, to us, indistinguishable from 2.), we do need to attempt
						 * setting up this relation again later, in case the related model is defined later.
						 */
						var relatedModel = Backbone.Relational.store.getObjectByName( rel.relatedModel );
						preInitialize = relatedModel && ( relatedModel.prototype instanceof Backbone.RelationalModel );
					}

					if ( preInitialize ) {
						Backbone.Relational.store.initializeRelation( null, rel );
					}
					else if ( _.isString( rel.relatedModel ) ) {
						Backbone.Relational.store.addOrphanRelation( rel );
					}
				}
			}, this );

			return this;
		},

		/**
		 * Create a 'Backbone.Model' instance based on 'attributes'.
		 * @param {Object} attributes
		 * @param {Object} [options]
		 * @return {Backbone.Model}
		 */
		build: function( attributes, options ) {
			// 'build' is a possible entrypoint; it's possible no model hierarchy has been determined yet.
			this.initializeModelHierarchy();

			// Determine what type of (sub)model should be built if applicable.
			var model = this._findSubModelType( this, attributes ) || this;

			return new model( attributes, options );
		},

		/**
		 * Determines what type of (sub)model should be built if applicable.
		 * Looks up the proper subModelType in 'this._subModels', recursing into
		 * types until a match is found.  Returns the applicable 'Backbone.Model'
		 * or null if no match is found.
		 * @param {Backbone.Model} type
		 * @param {Object} attributes
		 * @return {Backbone.Model}
		 */
		_findSubModelType: function( type, attributes ) {
			if ( type._subModels && type.prototype.subModelTypeAttribute in attributes ) {
				var subModelTypeAttribute = attributes[ type.prototype.subModelTypeAttribute ];
				var subModelType = type._subModels[ subModelTypeAttribute ];
				if ( subModelType ) {
					return subModelType;
				}
				else {
					// Recurse into subModelTypes to find a match
					for ( subModelTypeAttribute in type._subModels ) {
						subModelType = this._findSubModelType( type._subModels[ subModelTypeAttribute ], attributes );
						if ( subModelType ) {
							return subModelType;
						}
					}
				}
			}

			return null;
		},

		/**
		 *
		 */
		initializeModelHierarchy: function() {
			// Inherit any relations that have been defined in the parent model.
			this.inheritRelations();

			// If we came here through 'build' for a model that has 'subModelTypes' then try to initialize the ones that
			// haven't been resolved yet.
			if ( this.prototype.subModelTypes ) {
				var resolvedSubModels = _.keys( this._subModels );
				var unresolvedSubModels = _.omit( this.prototype.subModelTypes, resolvedSubModels );
				_.each( unresolvedSubModels, function( subModelTypeName ) {
					var subModelType = Backbone.Relational.store.getObjectByName( subModelTypeName );
					subModelType && subModelType.initializeModelHierarchy();
				});
			}
		},

		inheritRelations: function() {
			// Bail out if we've been here before.
			if ( !_.isUndefined( this._superModel ) && !_.isNull( this._superModel ) ) {
				return;
			}
			// Try to initialize the _superModel.
			Backbone.Relational.store.setupSuperModel( this );

			// If a superModel has been found, copy relations from the _superModel if they haven't been inherited automatically
			// (due to a redefinition of 'relations').
			if ( this._superModel ) {
				// The _superModel needs a chance to initialize its own inherited relations before we attempt to inherit relations
				// from the _superModel. You don't want to call 'initializeModelHierarchy' because that could cause sub-models of
				// this class to inherit their relations before this class has had chance to inherit it's relations.
				this._superModel.inheritRelations();
				if ( this._superModel.prototype.relations ) {
					// Find relations that exist on the '_superModel', but not yet on this model.
					var inheritedRelations = _.filter( this._superModel.prototype.relations || [], function( superRel ) {
						return !_.any( this.prototype.relations || [], function( rel ) {
							return superRel.relatedModel === rel.relatedModel && superRel.key === rel.key;
						}, this );
					}, this );

					this.prototype.relations = inheritedRelations.concat( this.prototype.relations );
				}
			}
			// Otherwise, make sure we don't get here again for this type by making '_superModel' false so we fail the
			// isUndefined/isNull check next time.
			else {
				this._superModel = false;
			}
		},

		/**
		 * Find an instance of `this` type in 'Backbone.Relational.store'.
		 * A new model is created if no matching model is found, `attributes` is an object, and `options.create` is true.
		 * - If `attributes` is a string or a number, `findOrCreate` will query the `store` and return a model if found.
		 * - If `attributes` is an object and is found in the store, the model will be updated with `attributes` unless `options.merge` is `false`.
		 * @param {Object|String|Number} attributes Either a model's id, or the attributes used to create or update a model.
		 * @param {Object} [options]
		 * @param {Boolean} [options.create=true]
		 * @param {Boolean} [options.merge=true]
		 * @param {Boolean} [options.parse=false]
		 * @return {Backbone.RelationalModel}
		 */
		findOrCreate: function( attributes, options ) {
			options || ( options = {} );
			var parsedAttributes = ( _.isObject( attributes ) && options.parse && this.prototype.parse ) ?
				this.prototype.parse( _.clone( attributes ), options ) : attributes;

			// If specified, use a custom `find` function to match up existing models to the given attributes.
			// Otherwise, try to find an instance of 'this' model type in the store
			var model = this.findModel( parsedAttributes );

			// If we found an instance, update it with the data in 'item' (unless 'options.merge' is false).
			// If not, create an instance (unless 'options.create' is false).
			if ( _.isObject( attributes ) ) {
				if ( model && options.merge !== false ) {
					// Make sure `options.collection` and `options.url` doesn't cascade to nested models
					delete options.collection;
					delete options.url;

					model.set( parsedAttributes, options );
				}
				else if ( !model && options.create !== false ) {
					model = this.build( parsedAttributes, _.defaults( { parse: false }, options ) );
				}
			}

			return model;
		},

		/**
		 * Find an instance of `this` type in 'Backbone.Relational.store'.
		 * - If `attributes` is a string or a number, `find` will query the `store` and return a model if found.
		 * - If `attributes` is an object and is found in the store, the model will be updated with `attributes` unless `options.merge` is `false`.
		 * @param {Object|String|Number} attributes Either a model's id, or the attributes used to create or update a model.
		 * @param {Object} [options]
		 * @param {Boolean} [options.merge=true]
		 * @param {Boolean} [options.parse=false]
		 * @return {Backbone.RelationalModel}
		 */
		find: function( attributes, options ) {
			options || ( options = {} );
			options.create = false;
			return this.findOrCreate( attributes, options );
		},

		/**
		 * A hook to override the matching when updating (or creating) a model.
		 * The default implementation is to look up the model by id in the store.
		 * @param {Object} attributes
		 * @returns {Backbone.RelationalModel}
		 */
		findModel: function( attributes ) {
			return Backbone.Relational.store.find( this, attributes );
		}
	});
	_.extend( Backbone.RelationalModel.prototype, Backbone.Semaphore );

	/**
	 * Override Backbone.Collection._prepareModel, so objects will be built using the correct type
	 * if the collection.model has subModels.
	 * Attempts to find a model for `attrs` in Backbone.store through `findOrCreate`
	 * (which sets the new properties on it if found), or instantiates a new model.
	 */
	Backbone.Collection.prototype.__prepareModel = Backbone.Collection.prototype._prepareModel;
	Backbone.Collection.prototype._prepareModel = function( attrs, options ) {
		var model;

		if ( attrs instanceof Backbone.Model ) {
			if ( !attrs.collection ) {
				attrs.collection = this;
			}
			model = attrs;
		}
		else {
			options = options ? _.clone( options ) : {};
			options.collection = this;

			if ( typeof this.model.findOrCreate !== 'undefined' ) {
				model = this.model.findOrCreate( attrs, options );
			}
			else {
				model = new this.model( attrs, options );
			}

			if ( model && model.validationError ) {
				this.trigger( 'invalid', this, attrs, options );
				model = false;
			}
		}

		return model;
	};


	/**
	 * Override Backbone.Collection.set, so we'll create objects from attributes where required,
	 * and update the existing models. Also, trigger 'relational:add'.
	 */
	var set = Backbone.Collection.prototype.__set = Backbone.Collection.prototype.set;
	Backbone.Collection.prototype.set = function( models, options ) {
		// Short-circuit if this Collection doesn't hold RelationalModels
		if ( !( this.model.prototype instanceof Backbone.RelationalModel ) ) {
			return set.call( this, models, options );
		}

		if ( options && options.parse ) {
			models = this.parse( models, options );
		}

		var singular = !_.isArray( models ),
			newModels = [],
			toAdd = [],
			model = null;

		models = singular ? ( models ? [ models ] : [] ) : _.clone( models );

		//console.debug( 'calling add on coll=%o; model=%o, options=%o', this, models, options );
		for ( var i = 0; i < models.length; i++ ) {
			model = models[i];
			if ( !( model instanceof Backbone.Model ) ) {
				model = Backbone.Collection.prototype._prepareModel.call( this, model, options );
			}
			if ( model ) {
				toAdd.push( model );
				if ( !( this.get( model ) || this.get( model.cid ) ) ) {
					newModels.push( model );
				}
				// If we arrive in `add` while performing a `set` (after a create, so the model gains an `id`),
				// we may get here before `_onModelEvent` has had the chance to update `_byId`.
				else if ( model.id !== null && model.id !== undefined ) {
					this._byId[ model.id ] = model;
				}
			}
		}

		// Add 'models' in a single batch, so the original add will only be called once (and thus 'sort', etc).
		// If `parse` was specified, the collection and contained models have been parsed now.
		toAdd = singular ? ( toAdd.length ? toAdd[ 0 ] : null ) : toAdd;
		var result = set.call( this, toAdd, _.defaults( { merge: false, parse: false }, options ) );

		for ( i = 0; i < newModels.length; i++ ) {
			model = newModels[i];
			// Fire a `relational:add` event for any model in `newModels` that has actually been added to the collection.
			if ( this.get( model ) || this.get( model.cid ) ) {
				this.trigger( 'relational:add', model, this, options );
			}
		}

		return result;
	};

	/**
	 * Override 'Backbone.Collection._removeModels' to trigger 'relational:remove'.
	 */
	var _removeModels = Backbone.Collection.prototype.___removeModels = Backbone.Collection.prototype._removeModels;
	Backbone.Collection.prototype._removeModels = function( models, options ) {
		// Short-circuit if this Collection doesn't hold RelationalModels
		if ( !( this.model.prototype instanceof Backbone.RelationalModel ) ) {
			return _removeModels.call( this, models, options );
		}

		var toRemove = [];

		//console.debug('calling remove on coll=%o; models=%o, options=%o', this, models, options );
		_.each( models, function( model ) {
			model = this.get( model ) || ( model && this.get( model.cid ) );
			model && toRemove.push( model );
		}, this );

		var result = _removeModels.call( this, toRemove, options );

		_.each( toRemove, function( model ) {
			this.trigger( 'relational:remove', model, this, options );
		}, this );

		return result;
	};

	/**
	 * Override 'Backbone.Collection.reset' to trigger 'relational:reset'.
	 */
	var reset = Backbone.Collection.prototype.__reset = Backbone.Collection.prototype.reset;
	Backbone.Collection.prototype.reset = function( models, options ) {
		options = _.extend( { merge: true }, options );
		var result = reset.call( this, models, options );

		if ( this.model.prototype instanceof Backbone.RelationalModel ) {
			this.trigger( 'relational:reset', this, options );
		}

		return result;
	};

	/**
	 * Override 'Backbone.Collection.sort' to trigger 'relational:reset'.
	 */
	var sort = Backbone.Collection.prototype.__sort = Backbone.Collection.prototype.sort;
	Backbone.Collection.prototype.sort = function( options ) {
		var result = sort.call( this, options );

		if ( this.model.prototype instanceof Backbone.RelationalModel ) {
			this.trigger( 'relational:reset', this, options );
		}

		return result;
	};

	/**
	 * Override 'Backbone.Collection.trigger' so 'add', 'remove' and 'reset' events are queued until relations
	 * are ready.
	 */
	var trigger = Backbone.Collection.prototype.__trigger = Backbone.Collection.prototype.trigger;
	Backbone.Collection.prototype.trigger = function( eventName ) {
		// Short-circuit if this Collection doesn't hold RelationalModels
		if ( !( this.model.prototype instanceof Backbone.RelationalModel ) ) {
			return trigger.apply( this, arguments );
		}

		if ( eventName === 'add' || eventName === 'remove' || eventName === 'reset' || eventName === 'sort' ) {
			var dit = this,
				args = arguments;

			if ( _.isObject( args[ 3 ] ) ) {
				args = _.toArray( args );
				// the fourth argument is the option object.
				// we need to clone it, as it could be modified while we wait on the eventQueue to be unblocked
				args[ 3 ] = _.clone( args[ 3 ] );
			}

			Backbone.Relational.eventQueue.add( function() {
				trigger.apply( dit, args );
			});
		}
		else {
			trigger.apply( this, arguments );
		}

		return this;
	};

	// Override .extend() to automatically call .setup()
	Backbone.RelationalModel.extend = function( protoProps, classProps ) {
		var child = Backbone.Model.extend.call( this, protoProps, classProps );

		child.setup( this );

		return child;
	};
}));                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/static/libs/uri/URI.js                                                                    0000644                 00000155330 15266055653 0012601 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*!
 * URI.js - Mutating URLs
 *
 * Version: 1.14.0
 *
 * Author: Rodney Rehm
 * Web: http://medialize.github.io/URI.js/
 *
 * Licensed under
 *   MIT License http://www.opensource.org/licenses/mit-license
 *   GPL v3 http://opensource.org/licenses/GPL-3.0
 *
 */
(function (root, factory) {
  'use strict';
  // https://github.com/umdjs/umd/blob/master/returnExports.js
  if (typeof exports === 'object') {
    // Node
    module.exports = factory(require('./punycode'), require('./IPv6'), require('./SecondLevelDomains'));
  } else if (typeof define === 'function' && define.amd) {
    // AMD. Register as an anonymous module.
    define(['./punycode', './IPv6', './SecondLevelDomains'], factory);
  } else {
    // Browser globals (root is window)
    root.URI = factory(root.punycode, root.IPv6, root.SecondLevelDomains, root);
  }
}(this, function (punycode, IPv6, SLD, root) {
  'use strict';
  /*global location, escape, unescape */
  // FIXME: v2.0.0 renamce non-camelCase properties to uppercase
  /*jshint camelcase: false */

  // save current URI variable, if any
  var _URI = root && root.URI;

  function URI(url, base) {
    // Allow instantiation without the 'new' keyword
    if (!(this instanceof URI)) {
      return new URI(url, base);
    }

    if (url === undefined) {
      if (typeof location !== 'undefined') {
        url = location.href + '';
      } else {
        url = '';
      }
    }

    this.href(url);

    // resolve to base according to http://dvcs.w3.org/hg/url/raw-file/tip/Overview.html#constructor
    if (base !== undefined) {
      return this.absoluteTo(base);
    }

    return this;
  }

  URI.version = '1.14.0';

  var p = URI.prototype;
  var hasOwn = Object.prototype.hasOwnProperty;

  function escapeRegEx(string) {
    // https://github.com/medialize/URI.js/commit/85ac21783c11f8ccab06106dba9735a31a86924d#commitcomment-821963
    return string.replace(/([.*+?^=!:${}()|[\]\/\\])/g, '\\$1');
  }

  function getType(value) {
    // IE8 doesn't return [Object Undefined] but [Object Object] for undefined value
    if (value === undefined) {
      return 'Undefined';
    }

    return String(Object.prototype.toString.call(value)).slice(8, -1);
  }

  function isArray(obj) {
    return getType(obj) === 'Array';
  }

  function filterArrayValues(data, value) {
    var lookup = {};
    var i, length;

    if (isArray(value)) {
      for (i = 0, length = value.length; i < length; i++) {
        lookup[value[i]] = true;
      }
    } else {
      lookup[value] = true;
    }

    for (i = 0, length = data.length; i < length; i++) {
      if (lookup[data[i]] !== undefined) {
        data.splice(i, 1);
        length--;
        i--;
      }
    }

    return data;
  }

  function arrayContains(list, value) {
    var i, length;

    // value may be string, number, array, regexp
    if (isArray(value)) {
      // Note: this can be optimized to O(n) (instead of current O(m * n))
      for (i = 0, length = value.length; i < length; i++) {
        if (!arrayContains(list, value[i])) {
          return false;
        }
      }

      return true;
    }

    var _type = getType(value);
    for (i = 0, length = list.length; i < length; i++) {
      if (_type === 'RegExp') {
        if (typeof list[i] === 'string' && list[i].match(value)) {
          return true;
        }
      } else if (list[i] === value) {
        return true;
      }
    }

    return false;
  }

  function arraysEqual(one, two) {
    if (!isArray(one) || !isArray(two)) {
      return false;
    }

    // arrays can't be equal if they have different amount of content
    if (one.length !== two.length) {
      return false;
    }

    one.sort();
    two.sort();

    for (var i = 0, l = one.length; i < l; i++) {
      if (one[i] !== two[i]) {
        return false;
      }
    }

    return true;
  }

  URI._parts = function() {
    return {
      protocol: null,
      username: null,
      password: null,
      hostname: null,
      urn: null,
      port: null,
      path: null,
      query: null,
      fragment: null,
      // state
      duplicateQueryParameters: URI.duplicateQueryParameters,
      escapeQuerySpace: URI.escapeQuerySpace
    };
  };
  // state: allow duplicate query parameters (a=1&a=1)
  URI.duplicateQueryParameters = false;
  // state: replaces + with %20 (space in query strings)
  URI.escapeQuerySpace = true;
  // static properties
  URI.protocol_expression = /^[a-z][a-z0-9.+-]*$/i;
  URI.idn_expression = /[^a-z0-9\.-]/i;
  URI.punycode_expression = /(xn--)/i;
  // well, 333.444.555.666 matches, but it sure ain't no IPv4 - do we care?
  URI.ip4_expression = /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/;
  // credits to Rich Brown
  // source: http://forums.intermapper.com/viewtopic.php?p=1096#1096
  // specification: http://www.ietf.org/rfc/rfc4291.txt
  URI.ip6_expression = /^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/;
  // expression used is "gruber revised" (@gruber v2) determined to be the
  // best solution in a regex-golf we did a couple of ages ago at
  // * http://mathiasbynens.be/demo/url-regex
  // * http://rodneyrehm.de/t/url-regex.html
  URI.find_uri_expression = /\b((?:[a-z][\w-]+:(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'".,<>?Â«Â»â€œâ€�â€˜â€™]))/ig;
  URI.findUri = {
    // valid "scheme://" or "www."
    start: /\b(?:([a-z][a-z0-9.+-]*:\/\/)|www\.)/gi,
    // everything up to the next whitespace
    end: /[\s\r\n]|$/,
    // trim trailing punctuation captured by end RegExp
    trim: /[`!()\[\]{};:'".,<>?Â«Â»â€œâ€�â€žâ€˜â€™]+$/
  };
  // http://www.iana.org/assignments/uri-schemes.html
  // http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Well-known_ports
  URI.defaultPorts = {
    http: '80',
    https: '443',
    ftp: '21',
    gopher: '70',
    ws: '80',
    wss: '443'
  };
  // allowed hostname characters according to RFC 3986
  // ALPHA DIGIT "-" "." "_" "~" "!" "$" "&" "'" "(" ")" "*" "+" "," ";" "=" %encoded
  // I've never seen a (non-IDN) hostname other than: ALPHA DIGIT . -
  URI.invalid_hostname_characters = /[^a-zA-Z0-9\.-]/;
  // map DOM Elements to their URI attribute
  URI.domAttributes = {
    'a': 'href',
    'blockquote': 'cite',
    'link': 'href',
    'base': 'href',
    'script': 'src',
    'form': 'action',
    'img': 'src',
    'area': 'href',
    'iframe': 'src',
    'embed': 'src',
    'source': 'src',
    'track': 'src',
    'input': 'src', // but only if type="image"
    'audio': 'src',
    'video': 'src'
  };
  URI.getDomAttribute = function(node) {
    if (!node || !node.nodeName) {
      return undefined;
    }

    var nodeName = node.nodeName.toLowerCase();
    // <input> should only expose src for type="image"
    if (nodeName === 'input' && node.type !== 'image') {
      return undefined;
    }

    return URI.domAttributes[nodeName];
  };

  function escapeForDumbFirefox36(value) {
    // https://github.com/medialize/URI.js/issues/91
    return escape(value);
  }

  // encoding / decoding according to RFC3986
  function strictEncodeURIComponent(string) {
    // see https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/encodeURIComponent
    return encodeURIComponent(string)
      .replace(/[!'()*]/g, escapeForDumbFirefox36)
      .replace(/\*/g, '%2A');
  }
  URI.encode = strictEncodeURIComponent;
  URI.decode = decodeURIComponent;
  URI.iso8859 = function() {
    URI.encode = escape;
    URI.decode = unescape;
  };
  URI.unicode = function() {
    URI.encode = strictEncodeURIComponent;
    URI.decode = decodeURIComponent;
  };
  URI.characters = {
    pathname: {
      encode: {
        // RFC3986 2.1: For consistency, URI producers and normalizers should
        // use uppercase hexadecimal digits for all percent-encodings.
        expression: /%(24|26|2B|2C|3B|3D|3A|40)/ig,
        map: {
          // -._~!'()*
          '%24': '$',
          '%26': '&',
          '%2B': '+',
          '%2C': ',',
          '%3B': ';',
          '%3D': '=',
          '%3A': ':',
          '%40': '@'
        }
      },
      decode: {
        expression: /[\/\?#]/g,
        map: {
          '/': '%2F',
          '?': '%3F',
          '#': '%23'
        }
      }
    },
    reserved: {
      encode: {
        // RFC3986 2.1: For consistency, URI producers and normalizers should
        // use uppercase hexadecimal digits for all percent-encodings.
        expression: /%(21|23|24|26|27|28|29|2A|2B|2C|2F|3A|3B|3D|3F|40|5B|5D)/ig,
        map: {
          // gen-delims
          '%3A': ':',
          '%2F': '/',
          '%3F': '?',
          '%23': '#',
          '%5B': '[',
          '%5D': ']',
          '%40': '@',
          // sub-delims
          '%21': '!',
          '%24': '$',
          '%26': '&',
          '%27': '\'',
          '%28': '(',
          '%29': ')',
          '%2A': '*',
          '%2B': '+',
          '%2C': ',',
          '%3B': ';',
          '%3D': '='
        }
      }
    }
  };
  URI.encodeQuery = function(string, escapeQuerySpace) {
    var escaped = URI.encode(string + '');
    if (escapeQuerySpace === undefined) {
      escapeQuerySpace = URI.escapeQuerySpace;
    }

    return escapeQuerySpace ? escaped.replace(/%20/g, '+') : escaped;
  };
  URI.decodeQuery = function(string, escapeQuerySpace) {
    string += '';
    if (escapeQuerySpace === undefined) {
      escapeQuerySpace = URI.escapeQuerySpace;
    }

    try {
      return URI.decode(escapeQuerySpace ? string.replace(/\+/g, '%20') : string);
    } catch(e) {
      // we're not going to mess with weird encodings,
      // give up and return the undecoded original string
      // see https://github.com/medialize/URI.js/issues/87
      // see https://github.com/medialize/URI.js/issues/92
      return string;
    }
  };
  URI.recodePath = function(string) {
    var segments = (string + '').split('/');
    for (var i = 0, length = segments.length; i < length; i++) {
      segments[i] = URI.encodePathSegment(URI.decode(segments[i]));
    }

    return segments.join('/');
  };
  URI.decodePath = function(string) {
    var segments = (string + '').split('/');
    for (var i = 0, length = segments.length; i < length; i++) {
      segments[i] = URI.decodePathSegment(segments[i]);
    }

    return segments.join('/');
  };
  // generate encode/decode path functions
  var _parts = {'encode':'encode', 'decode':'decode'};
  var _part;
  var generateAccessor = function(_group, _part) {
    return function(string) {
      try {
        return URI[_part](string + '').replace(URI.characters[_group][_part].expression, function(c) {
          return URI.characters[_group][_part].map[c];
        });
      } catch (e) {
        // we're not going to mess with weird encodings,
        // give up and return the undecoded original string
        // see https://github.com/medialize/URI.js/issues/87
        // see https://github.com/medialize/URI.js/issues/92
        return string;
      }
    };
  };

  for (_part in _parts) {
    URI[_part + 'PathSegment'] = generateAccessor('pathname', _parts[_part]);
  }

  URI.encodeReserved = generateAccessor('reserved', 'encode');

  URI.parse = function(string, parts) {
    var pos;
    if (!parts) {
      parts = {};
    }
    // [protocol"://"[username[":"password]"@"]hostname[":"port]"/"?][path]["?"querystring]["#"fragment]

    // extract fragment
    pos = string.indexOf('#');
    if (pos > -1) {
      // escaping?
      parts.fragment = string.substring(pos + 1) || null;
      string = string.substring(0, pos);
    }

    // extract query
    pos = string.indexOf('?');
    if (pos > -1) {
      // escaping?
      parts.query = string.substring(pos + 1) || null;
      string = string.substring(0, pos);
    }

    // extract protocol
    if (string.substring(0, 2) === '//') {
      // relative-scheme
      parts.protocol = null;
      string = string.substring(2);
      // extract "user:pass@host:port"
      string = URI.parseAuthority(string, parts);
    } else {
      pos = string.indexOf(':');
      if (pos > -1) {
        parts.protocol = string.substring(0, pos) || null;
        if (parts.protocol && !parts.protocol.match(URI.protocol_expression)) {
          // : may be within the path
          parts.protocol = undefined;
        } else if (string.substring(pos + 1, pos + 3) === '//') {
          string = string.substring(pos + 3);

          // extract "user:pass@host:port"
          string = URI.parseAuthority(string, parts);
        } else {
          string = string.substring(pos + 1);
          parts.urn = true;
        }
      }
    }

    // what's left must be the path
    parts.path = string;

    // and we're done
    return parts;
  };
  URI.parseHost = function(string, parts) {
    // extract host:port
    var pos = string.indexOf('/');
    var bracketPos;
    var t;

    if (pos === -1) {
      pos = string.length;
    }

    if (string.charAt(0) === '[') {
      // IPv6 host - http://tools.ietf.org/html/draft-ietf-6man-text-addr-representation-04#section-6
      // I claim most client software breaks on IPv6 anyways. To simplify things, URI only accepts
      // IPv6+port in the format [2001:db8::1]:80 (for the time being)
      bracketPos = string.indexOf(']');
      parts.hostname = string.substring(1, bracketPos) || null;
      parts.port = string.substring(bracketPos + 2, pos) || null;
      if (parts.port === '/') {
        parts.port = null;
      }
    } else if (string.indexOf(':') !== string.lastIndexOf(':')) {
      // IPv6 host contains multiple colons - but no port
      // this notation is actually not allowed by RFC 3986, but we're a liberal parser
      parts.hostname = string.substring(0, pos) || null;
      parts.port = null;
    } else {
      t = string.substring(0, pos).split(':');
      parts.hostname = t[0] || null;
      parts.port = t[1] || null;
    }

    if (parts.hostname && string.substring(pos).charAt(0) !== '/') {
      pos++;
      string = '/' + string;
    }

    return string.substring(pos) || '/';
  };
  URI.parseAuthority = function(string, parts) {
    string = URI.parseUserinfo(string, parts);
    return URI.parseHost(string, parts);
  };
  URI.parseUserinfo = function(string, parts) {
    // extract username:password
    var firstSlash = string.indexOf('/');
    var pos = string.lastIndexOf('@', firstSlash > -1 ? firstSlash : string.length - 1);
    var t;

    // authority@ must come before /path
    if (pos > -1 && (firstSlash === -1 || pos < firstSlash)) {
      t = string.substring(0, pos).split(':');
      parts.username = t[0] ? URI.decode(t[0]) : null;
      t.shift();
      parts.password = t[0] ? URI.decode(t.join(':')) : null;
      string = string.substring(pos + 1);
    } else {
      parts.username = null;
      parts.password = null;
    }

    return string;
  };
  URI.parseQuery = function(string, escapeQuerySpace) {
    if (!string) {
      return {};
    }

    // throw out the funky business - "?"[name"="value"&"]+
    string = string.replace(/&+/g, '&').replace(/^\?*&*|&+$/g, '');

    if (!string) {
      return {};
    }

    var items = {};
    var splits = string.split('&');
    var length = splits.length;
    var v, name, value;

    for (var i = 0; i < length; i++) {
      v = splits[i].split('=');
      name = URI.decodeQuery(v.shift(), escapeQuerySpace);
      // no "=" is null according to http://dvcs.w3.org/hg/url/raw-file/tip/Overview.html#collect-url-parameters
      value = v.length ? URI.decodeQuery(v.join('='), escapeQuerySpace) : null;

      if (items[name]) {
        if (typeof items[name] === 'string') {
          items[name] = [items[name]];
        }

        items[name].push(value);
      } else {
        items[name] = value;
      }
    }

    return items;
  };

  URI.build = function(parts) {
    var t = '';

    if (parts.protocol) {
      t += parts.protocol + ':';
    }

    if (!parts.urn && (t || parts.hostname)) {
      t += '//';
    }

    t += (URI.buildAuthority(parts) || '');

    if (typeof parts.path === 'string') {
      if (parts.path.charAt(0) !== '/' && typeof parts.hostname === 'string') {
        t += '/';
      }

      t += parts.path;
    }

    if (typeof parts.query === 'string' && parts.query) {
      t += '?' + parts.query;
    }

    if (typeof parts.fragment === 'string' && parts.fragment) {
      t += '#' + parts.fragment;
    }
    return t;
  };
  URI.buildHost = function(parts) {
    var t = '';

    if (!parts.hostname) {
      return '';
    } else if (URI.ip6_expression.test(parts.hostname)) {
      t += '[' + parts.hostname + ']';
    } else {
      t += parts.hostname;
    }

    if (parts.port) {
      t += ':' + parts.port;
    }

    return t;
  };
  URI.buildAuthority = function(parts) {
    return URI.buildUserinfo(parts) + URI.buildHost(parts);
  };
  URI.buildUserinfo = function(parts) {
    var t = '';

    if (parts.username) {
      t += URI.encode(parts.username);

      if (parts.password) {
        t += ':' + URI.encode(parts.password);
      }

      t += '@';
    }

    return t;
  };
  URI.buildQuery = function(data, duplicateQueryParameters, escapeQuerySpace) {
    // according to http://tools.ietf.org/html/rfc3986 or http://labs.apache.org/webarch/uri/rfc/rfc3986.html
    // being Â»-._~!$&'()*+,;=:@/?Â« %HEX and alnum are allowed
    // the RFC explicitly states ?/foo being a valid use case, no mention of parameter syntax!
    // URI.js treats the query string as being application/x-www-form-urlencoded
    // see http://www.w3.org/TR/REC-html40/interact/forms.html#form-content-type

    var t = '';
    var unique, key, i, length;
    for (key in data) {
      if (hasOwn.call(data, key) && key) {
        if (isArray(data[key])) {
          unique = {};
          for (i = 0, length = data[key].length; i < length; i++) {
            if (data[key][i] !== undefined && unique[data[key][i] + ''] === undefined) {
              t += '&' + URI.buildQueryParameter(key, data[key][i], escapeQuerySpace);
              if (duplicateQueryParameters !== true) {
                unique[data[key][i] + ''] = true;
              }
            }
          }
        } else if (data[key] !== undefined) {
          t += '&' + URI.buildQueryParameter(key, data[key], escapeQuerySpace);
        }
      }
    }

    return t.substring(1);
  };
  URI.buildQueryParameter = function(name, value, escapeQuerySpace) {
    // http://www.w3.org/TR/REC-html40/interact/forms.html#form-content-type -- application/x-www-form-urlencoded
    // don't append "=" for null values, according to http://dvcs.w3.org/hg/url/raw-file/tip/Overview.html#url-parameter-serialization
    return URI.encodeQuery(name, escapeQuerySpace) + (value !== null ? '=' + URI.encodeQuery(value, escapeQuerySpace) : '');
  };

  URI.addQuery = function(data, name, value) {
    if (typeof name === 'object') {
      for (var key in name) {
        if (hasOwn.call(name, key)) {
          URI.addQuery(data, key, name[key]);
        }
      }
    } else if (typeof name === 'string') {
      if (data[name] === undefined) {
        data[name] = value;
        return;
      } else if (typeof data[name] === 'string') {
        data[name] = [data[name]];
      }

      if (!isArray(value)) {
        value = [value];
      }

      data[name] = data[name].concat(value);
    } else {
      throw new TypeError('URI.addQuery() accepts an object, string as the name parameter');
    }
  };
  URI.removeQuery = function(data, name, value) {
    var i, length, key;

    if (isArray(name)) {
      for (i = 0, length = name.length; i < length; i++) {
        data[name[i]] = undefined;
      }
    } else if (typeof name === 'object') {
      for (key in name) {
        if (hasOwn.call(name, key)) {
          URI.removeQuery(data, key, name[key]);
        }
      }
    } else if (typeof name === 'string') {
      if (value !== undefined) {
        if (data[name] === value) {
          data[name] = undefined;
        } else if (isArray(data[name])) {
          data[name] = filterArrayValues(data[name], value);
        }
      } else {
        data[name] = undefined;
      }
    } else {
      throw new TypeError('URI.addQuery() accepts an object, string as the first parameter');
    }
  };
  URI.hasQuery = function(data, name, value, withinArray) {
    if (typeof name === 'object') {
      for (var key in name) {
        if (hasOwn.call(name, key)) {
          if (!URI.hasQuery(data, key, name[key])) {
            return false;
          }
        }
      }

      return true;
    } else if (typeof name !== 'string') {
      throw new TypeError('URI.hasQuery() accepts an object, string as the name parameter');
    }

    switch (getType(value)) {
      case 'Undefined':
        // true if exists (but may be empty)
        return name in data; // data[name] !== undefined;

      case 'Boolean':
        // true if exists and non-empty
        var _booly = Boolean(isArray(data[name]) ? data[name].length : data[name]);
        return value === _booly;

      case 'Function':
        // allow complex comparison
        return !!value(data[name], name, data);

      case 'Array':
        if (!isArray(data[name])) {
          return false;
        }

        var op = withinArray ? arrayContains : arraysEqual;
        return op(data[name], value);

      case 'RegExp':
        if (!isArray(data[name])) {
          return Boolean(data[name] && data[name].match(value));
        }

        if (!withinArray) {
          return false;
        }

        return arrayContains(data[name], value);

      case 'Number':
        value = String(value);
        /* falls through */
      case 'String':
        if (!isArray(data[name])) {
          return data[name] === value;
        }

        if (!withinArray) {
          return false;
        }

        return arrayContains(data[name], value);

      default:
        throw new TypeError('URI.hasQuery() accepts undefined, boolean, string, number, RegExp, Function as the value parameter');
    }
  };


  URI.commonPath = function(one, two) {
    var length = Math.min(one.length, two.length);
    var pos;

    // find first non-matching character
    for (pos = 0; pos < length; pos++) {
      if (one.charAt(pos) !== two.charAt(pos)) {
        pos--;
        break;
      }
    }

    if (pos < 1) {
      return one.charAt(0) === two.charAt(0) && one.charAt(0) === '/' ? '/' : '';
    }

    // revert to last /
    if (one.charAt(pos) !== '/' || two.charAt(pos) !== '/') {
      pos = one.substring(0, pos).lastIndexOf('/');
    }

    return one.substring(0, pos + 1);
  };

  URI.withinString = function(string, callback, options) {
    options || (options = {});
    var _start = options.start || URI.findUri.start;
    var _end = options.end || URI.findUri.end;
    var _trim = options.trim || URI.findUri.trim;
    var _attributeOpen = /[a-z0-9-]=["']?$/i;

    _start.lastIndex = 0;
    while (true) {
      var match = _start.exec(string);
      if (!match) {
        break;
      }

      var start = match.index;
      if (options.ignoreHtml) {
        // attribut(e=["']?$)
        var attributeOpen = string.slice(Math.max(start - 3, 0), start);
        if (attributeOpen && _attributeOpen.test(attributeOpen)) {
          continue;
        }
      }

      var end = start + string.slice(start).search(_end);
      var slice = string.slice(start, end).replace(_trim, '');
      if (options.ignore && options.ignore.test(slice)) {
        continue;
      }

      end = start + slice.length;
      var result = callback(slice, start, end, string);
      string = string.slice(0, start) + result + string.slice(end);
      _start.lastIndex = start + result.length;
    }

    _start.lastIndex = 0;
    return string;
  };

  URI.ensureValidHostname = function(v) {
    // Theoretically URIs allow percent-encoding in Hostnames (according to RFC 3986)
    // they are not part of DNS and therefore ignored by URI.js

    if (v.match(URI.invalid_hostname_characters)) {
      // test punycode
      if (!punycode) {
        throw new TypeError('Hostname "' + v + '" contains characters other than [A-Z0-9.-] and Punycode.js is not available');
      }

      if (punycode.toASCII(v).match(URI.invalid_hostname_characters)) {
        throw new TypeError('Hostname "' + v + '" contains characters other than [A-Z0-9.-]');
      }
    }
  };

  // noConflict
  URI.noConflict = function(removeAll) {
    if (removeAll) {
      var unconflicted = {
        URI: this.noConflict()
      };

      if (root.URITemplate && typeof root.URITemplate.noConflict === 'function') {
        unconflicted.URITemplate = root.URITemplate.noConflict();
      }

      if (root.IPv6 && typeof root.IPv6.noConflict === 'function') {
        unconflicted.IPv6 = root.IPv6.noConflict();
      }

      if (root.SecondLevelDomains && typeof root.SecondLevelDomains.noConflict === 'function') {
        unconflicted.SecondLevelDomains = root.SecondLevelDomains.noConflict();
      }

      return unconflicted;
    } else if (root.URI === this) {
      root.URI = _URI;
    }

    return this;
  };

  p.build = function(deferBuild) {
    if (deferBuild === true) {
      this._deferred_build = true;
    } else if (deferBuild === undefined || this._deferred_build) {
      this._string = URI.build(this._parts);
      this._deferred_build = false;
    }

    return this;
  };

  p.clone = function() {
    return new URI(this);
  };

  p.valueOf = p.toString = function() {
    return this.build(false)._string;
  };

  // generate simple accessors
  _parts = {protocol: 'protocol', username: 'username', password: 'password', hostname: 'hostname',  port: 'port'};
  generateAccessor = function(_part){
    return function(v, build) {
      if (v === undefined) {
        return this._parts[_part] || '';
      } else {
        this._parts[_part] = v || null;
        this.build(!build);
        return this;
      }
    };
  };

  for (_part in _parts) {
    p[_part] = generateAccessor(_parts[_part]);
  }

  // generate accessors with optionally prefixed input
  _parts = {query: '?', fragment: '#'};
  generateAccessor = function(_part, _key){
    return function(v, build) {
      if (v === undefined) {
        return this._parts[_part] || '';
      } else {
        if (v !== null) {
          v = v + '';
          if (v.charAt(0) === _key) {
            v = v.substring(1);
          }
        }

        this._parts[_part] = v;
        this.build(!build);
        return this;
      }
    };
  };

  for (_part in _parts) {
    p[_part] = generateAccessor(_part, _parts[_part]);
  }

  // generate accessors with prefixed output
  _parts = {search: ['?', 'query'], hash: ['#', 'fragment']};
  generateAccessor = function(_part, _key){
    return function(v, build) {
      var t = this[_part](v, build);
      return typeof t === 'string' && t.length ? (_key + t) : t;
    };
  };

  for (_part in _parts) {
    p[_part] = generateAccessor(_parts[_part][1], _parts[_part][0]);
  }

  p.pathname = function(v, build) {
    if (v === undefined || v === true) {
      var res = this._parts.path || (this._parts.hostname ? '/' : '');
      return v ? URI.decodePath(res) : res;
    } else {
      this._parts.path = v ? URI.recodePath(v) : '/';
      this.build(!build);
      return this;
    }
  };
  p.path = p.pathname;
  p.href = function(href, build) {
    var key;

    if (href === undefined) {
      return this.toString();
    }

    this._string = '';
    this._parts = URI._parts();

    var _URI = href instanceof URI;
    var _object = typeof href === 'object' && (href.hostname || href.path || href.pathname);
    if (href.nodeName) {
      var attribute = URI.getDomAttribute(href);
      href = href[attribute] || '';
      _object = false;
    }

    // window.location is reported to be an object, but it's not the sort
    // of object we're looking for:
    // * location.protocol ends with a colon
    // * location.query != object.search
    // * location.hash != object.fragment
    // simply serializing the unknown object should do the trick
    // (for location, not for everything...)
    if (!_URI && _object && href.pathname !== undefined) {
      href = href.toString();
    }

    if (typeof href === 'string') {
      this._parts = URI.parse(href, this._parts);
    } else if (_URI || _object) {
      var src = _URI ? href._parts : href;
      for (key in src) {
        if (hasOwn.call(this._parts, key)) {
          this._parts[key] = src[key];
        }
      }
    } else {
      throw new TypeError('invalid input');
    }

    this.build(!build);
    return this;
  };

  // identification accessors
  p.is = function(what) {
    var ip = false;
    var ip4 = false;
    var ip6 = false;
    var name = false;
    var sld = false;
    var idn = false;
    var punycode = false;
    var relative = !this._parts.urn;

    if (this._parts.hostname) {
      relative = false;
      ip4 = URI.ip4_expression.test(this._parts.hostname);
      ip6 = URI.ip6_expression.test(this._parts.hostname);
      ip = ip4 || ip6;
      name = !ip;
      sld = name && SLD && SLD.has(this._parts.hostname);
      idn = name && URI.idn_expression.test(this._parts.hostname);
      punycode = name && URI.punycode_expression.test(this._parts.hostname);
    }

    switch (what.toLowerCase()) {
      case 'relative':
        return relative;

      case 'absolute':
        return !relative;

      // hostname identification
      case 'domain':
      case 'name':
        return name;

      case 'sld':
        return sld;

      case 'ip':
        return ip;

      case 'ip4':
      case 'ipv4':
      case 'inet4':
        return ip4;

      case 'ip6':
      case 'ipv6':
      case 'inet6':
        return ip6;

      case 'idn':
        return idn;

      case 'url':
        return !this._parts.urn;

      case 'urn':
        return !!this._parts.urn;

      case 'punycode':
        return punycode;
    }

    return null;
  };

  // component specific input validation
  var _protocol = p.protocol;
  var _port = p.port;
  var _hostname = p.hostname;

  p.protocol = function(v, build) {
    if (v !== undefined) {
      if (v) {
        // accept trailing ://
        v = v.replace(/:(\/\/)?$/, '');

        if (!v.match(URI.protocol_expression)) {
          throw new TypeError('Protocol "' + v + '" contains characters other than [A-Z0-9.+-] or doesn\'t start with [A-Z]');
        }
      }
    }
    return _protocol.call(this, v, build);
  };
  p.scheme = p.protocol;
  p.port = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (v !== undefined) {
      if (v === 0) {
        v = null;
      }

      if (v) {
        v += '';
        if (v.charAt(0) === ':') {
          v = v.substring(1);
        }

        if (v.match(/[^0-9]/)) {
          throw new TypeError('Port "' + v + '" contains characters other than [0-9]');
        }
      }
    }
    return _port.call(this, v, build);
  };
  p.hostname = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (v !== undefined) {
      var x = {};
      URI.parseHost(v, x);
      v = x.hostname;
    }
    return _hostname.call(this, v, build);
  };

  // compound accessors
  p.host = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (v === undefined) {
      return this._parts.hostname ? URI.buildHost(this._parts) : '';
    } else {
      URI.parseHost(v, this._parts);
      this.build(!build);
      return this;
    }
  };
  p.authority = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (v === undefined) {
      return this._parts.hostname ? URI.buildAuthority(this._parts) : '';
    } else {
      URI.parseAuthority(v, this._parts);
      this.build(!build);
      return this;
    }
  };
  p.userinfo = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (v === undefined) {
      if (!this._parts.username) {
        return '';
      }

      var t = URI.buildUserinfo(this._parts);
      return t.substring(0, t.length -1);
    } else {
      if (v[v.length-1] !== '@') {
        v += '@';
      }

      URI.parseUserinfo(v, this._parts);
      this.build(!build);
      return this;
    }
  };
  p.resource = function(v, build) {
    var parts;

    if (v === undefined) {
      return this.path() + this.search() + this.hash();
    }

    parts = URI.parse(v);
    this._parts.path = parts.path;
    this._parts.query = parts.query;
    this._parts.fragment = parts.fragment;
    this.build(!build);
    return this;
  };

  // fraction accessors
  p.subdomain = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    // convenience, return "www" from "www.example.org"
    if (v === undefined) {
      if (!this._parts.hostname || this.is('IP')) {
        return '';
      }

      // grab domain and add another segment
      var end = this._parts.hostname.length - this.domain().length - 1;
      return this._parts.hostname.substring(0, end) || '';
    } else {
      var e = this._parts.hostname.length - this.domain().length;
      var sub = this._parts.hostname.substring(0, e);
      var replace = new RegExp('^' + escapeRegEx(sub));

      if (v && v.charAt(v.length - 1) !== '.') {
        v += '.';
      }

      if (v) {
        URI.ensureValidHostname(v);
      }

      this._parts.hostname = this._parts.hostname.replace(replace, v);
      this.build(!build);
      return this;
    }
  };
  p.domain = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (typeof v === 'boolean') {
      build = v;
      v = undefined;
    }

    // convenience, return "example.org" from "www.example.org"
    if (v === undefined) {
      if (!this._parts.hostname || this.is('IP')) {
        return '';
      }

      // if hostname consists of 1 or 2 segments, it must be the domain
      var t = this._parts.hostname.match(/\./g);
      if (t && t.length < 2) {
        return this._parts.hostname;
      }

      // grab tld and add another segment
      var end = this._parts.hostname.length - this.tld(build).length - 1;
      end = this._parts.hostname.lastIndexOf('.', end -1) + 1;
      return this._parts.hostname.substring(end) || '';
    } else {
      if (!v) {
        throw new TypeError('cannot set domain empty');
      }

      URI.ensureValidHostname(v);

      if (!this._parts.hostname || this.is('IP')) {
        this._parts.hostname = v;
      } else {
        var replace = new RegExp(escapeRegEx(this.domain()) + '$');
        this._parts.hostname = this._parts.hostname.replace(replace, v);
      }

      this.build(!build);
      return this;
    }
  };
  p.tld = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (typeof v === 'boolean') {
      build = v;
      v = undefined;
    }

    // return "org" from "www.example.org"
    if (v === undefined) {
      if (!this._parts.hostname || this.is('IP')) {
        return '';
      }

      var pos = this._parts.hostname.lastIndexOf('.');
      var tld = this._parts.hostname.substring(pos + 1);

      if (build !== true && SLD && SLD.list[tld.toLowerCase()]) {
        return SLD.get(this._parts.hostname) || tld;
      }

      return tld;
    } else {
      var replace;

      if (!v) {
        throw new TypeError('cannot set TLD empty');
      } else if (v.match(/[^a-zA-Z0-9-]/)) {
        if (SLD && SLD.is(v)) {
          replace = new RegExp(escapeRegEx(this.tld()) + '$');
          this._parts.hostname = this._parts.hostname.replace(replace, v);
        } else {
          throw new TypeError('TLD "' + v + '" contains characters other than [A-Z0-9]');
        }
      } else if (!this._parts.hostname || this.is('IP')) {
        throw new ReferenceError('cannot set TLD on non-domain host');
      } else {
        replace = new RegExp(escapeRegEx(this.tld()) + '$');
        this._parts.hostname = this._parts.hostname.replace(replace, v);
      }

      this.build(!build);
      return this;
    }
  };
  p.directory = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (v === undefined || v === true) {
      if (!this._parts.path && !this._parts.hostname) {
        return '';
      }

      if (this._parts.path === '/') {
        return '/';
      }

      var end = this._parts.path.length - this.filename().length - 1;
      var res = this._parts.path.substring(0, end) || (this._parts.hostname ? '/' : '');

      return v ? URI.decodePath(res) : res;

    } else {
      var e = this._parts.path.length - this.filename().length;
      var directory = this._parts.path.substring(0, e);
      var replace = new RegExp('^' + escapeRegEx(directory));

      // fully qualifier directories begin with a slash
      if (!this.is('relative')) {
        if (!v) {
          v = '/';
        }

        if (v.charAt(0) !== '/') {
          v = '/' + v;
        }
      }

      // directories always end with a slash
      if (v && v.charAt(v.length - 1) !== '/') {
        v += '/';
      }

      v = URI.recodePath(v);
      this._parts.path = this._parts.path.replace(replace, v);
      this.build(!build);
      return this;
    }
  };
  p.filename = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (v === undefined || v === true) {
      if (!this._parts.path || this._parts.path === '/') {
        return '';
      }

      var pos = this._parts.path.lastIndexOf('/');
      var res = this._parts.path.substring(pos+1);

      return v ? URI.decodePathSegment(res) : res;
    } else {
      var mutatedDirectory = false;

      if (v.charAt(0) === '/') {
        v = v.substring(1);
      }

      if (v.match(/\.?\//)) {
        mutatedDirectory = true;
      }

      var replace = new RegExp(escapeRegEx(this.filename()) + '$');
      v = URI.recodePath(v);
      this._parts.path = this._parts.path.replace(replace, v);

      if (mutatedDirectory) {
        this.normalizePath(build);
      } else {
        this.build(!build);
      }

      return this;
    }
  };
  p.suffix = function(v, build) {
    if (this._parts.urn) {
      return v === undefined ? '' : this;
    }

    if (v === undefined || v === true) {
      if (!this._parts.path || this._parts.path === '/') {
        return '';
      }

      var filename = this.filename();
      var pos = filename.lastIndexOf('.');
      var s, res;

      if (pos === -1) {
        return '';
      }

      // suffix may only contain alnum characters (yup, I made this up.)
      s = filename.substring(pos+1);
      res = (/^[a-z0-9%]+$/i).test(s) ? s : '';
      return v ? URI.decodePathSegment(res) : res;
    } else {
      if (v.charAt(0) === '.') {
        v = v.substring(1);
      }

      var suffix = this.suffix();
      var replace;

      if (!suffix) {
        if (!v) {
          return this;
        }

        this._parts.path += '.' + URI.recodePath(v);
      } else if (!v) {
        replace = new RegExp(escapeRegEx('.' + suffix) + '$');
      } else {
        replace = new RegExp(escapeRegEx(suffix) + '$');
      }

      if (replace) {
        v = URI.recodePath(v);
        this._parts.path = this._parts.path.replace(replace, v);
      }

      this.build(!build);
      return this;
    }
  };
  p.segment = function(segment, v, build) {
    var separator = this._parts.urn ? ':' : '/';
    var path = this.path();
    var absolute = path.substring(0, 1) === '/';
    var segments = path.split(separator);

    if (segment !== undefined && typeof segment !== 'number') {
      build = v;
      v = segment;
      segment = undefined;
    }

    if (segment !== undefined && typeof segment !== 'number') {
      throw new Error('Bad segment "' + segment + '", must be 0-based integer');
    }

    if (absolute) {
      segments.shift();
    }

    if (segment < 0) {
      // allow negative indexes to address from the end
      segment = Math.max(segments.length + segment, 0);
    }

    if (v === undefined) {
      /*jshint laxbreak: true */
      return segment === undefined
        ? segments
        : segments[segment];
      /*jshint laxbreak: false */
    } else if (segment === null || segments[segment] === undefined) {
      if (isArray(v)) {
        segments = [];
        // collapse empty elements within array
        for (var i=0, l=v.length; i < l; i++) {
          if (!v[i].length && (!segments.length || !segments[segments.length -1].length)) {
            continue;
          }

          if (segments.length && !segments[segments.length -1].length) {
            segments.pop();
          }

          segments.push(v[i]);
        }
      } else if (v || (typeof v === 'string')) {
        if (segments[segments.length -1] === '') {
          // empty trailing elements have to be overwritten
          // to prevent results such as /foo//bar
          segments[segments.length -1] = v;
        } else {
          segments.push(v);
        }
      }
    } else {
      if (v || (typeof v === 'string' && v.length)) {
        segments[segment] = v;
      } else {
        segments.splice(segment, 1);
      }
    }

    if (absolute) {
      segments.unshift('');
    }

    return this.path(segments.join(separator), build);
  };
  p.segmentCoded = function(segment, v, build) {
    var segments, i, l;

    if (typeof segment !== 'number') {
      build = v;
      v = segment;
      segment = undefined;
    }

    if (v === undefined) {
      segments = this.segment(segment, v, build);
      if (!isArray(segments)) {
        segments = segments !== undefined ? URI.decode(segments) : undefined;
      } else {
        for (i = 0, l = segments.length; i < l; i++) {
          segments[i] = URI.decode(segments[i]);
        }
      }

      return segments;
    }

    if (!isArray(v)) {
      v = typeof v === 'string' ? URI.encode(v) : v;
    } else {
      for (i = 0, l = v.length; i < l; i++) {
        v[i] = URI.decode(v[i]);
      }
    }

    return this.segment(segment, v, build);
  };

  // mutating query string
  var q = p.query;
  p.query = function(v, build) {
    if (v === true) {
      return URI.parseQuery(this._parts.query, this._parts.escapeQuerySpace);
    } else if (typeof v === 'function') {
      var data = URI.parseQuery(this._parts.query, this._parts.escapeQuerySpace);
      var result = v.call(this, data);
      this._parts.query = URI.buildQuery(result || data, this._parts.duplicateQueryParameters, this._parts.escapeQuerySpace);
      this.build(!build);
      return this;
    } else if (v !== undefined && typeof v !== 'string') {
      this._parts.query = URI.buildQuery(v, this._parts.duplicateQueryParameters, this._parts.escapeQuerySpace);
      this.build(!build);
      return this;
    } else {
      return q.call(this, v, build);
    }
  };
  p.setQuery = function(name, value, build) {
    var data = URI.parseQuery(this._parts.query, this._parts.escapeQuerySpace);

    if (typeof name === 'object') {
      for (var key in name) {
        if (hasOwn.call(name, key)) {
          data[key] = name[key];
        }
      }
    } else if (typeof name === 'string') {
      data[name] = value !== undefined ? value : null;
    } else {
      throw new TypeError('URI.addQuery() accepts an object, string as the name parameter');
    }

    this._parts.query = URI.buildQuery(data, this._parts.duplicateQueryParameters, this._parts.escapeQuerySpace);
    if (typeof name !== 'string') {
      build = value;
    }

    this.build(!build);
    return this;
  };
  p.addQuery = function(name, value, build) {
    var data = URI.parseQuery(this._parts.query, this._parts.escapeQuerySpace);
    URI.addQuery(data, name, value === undefined ? null : value);
    this._parts.query = URI.buildQuery(data, this._parts.duplicateQueryParameters, this._parts.escapeQuerySpace);
    if (typeof name !== 'string') {
      build = value;
    }

    this.build(!build);
    return this;
  };
  p.removeQuery = function(name, value, build) {
    var data = URI.parseQuery(this._parts.query, this._parts.escapeQuerySpace);
    URI.removeQuery(data, name, value);
    this._parts.query = URI.buildQuery(data, this._parts.duplicateQueryParameters, this._parts.escapeQuerySpace);
    if (typeof name !== 'string') {
      build = value;
    }

    this.build(!build);
    return this;
  };
  p.hasQuery = function(name, value, withinArray) {
    var data = URI.parseQuery(this._parts.query, this._parts.escapeQuerySpace);
    return URI.hasQuery(data, name, value, withinArray);
  };
  p.setSearch = p.setQuery;
  p.addSearch = p.addQuery;
  p.removeSearch = p.removeQuery;
  p.hasSearch = p.hasQuery;

  // sanitizing URLs
  p.normalize = function() {
    if (this._parts.urn) {
      return this
        .normalizeProtocol(false)
        .normalizeQuery(false)
        .normalizeFragment(false)
        .build();
    }

    return this
      .normalizeProtocol(false)
      .normalizeHostname(false)
      .normalizePort(false)
      .normalizePath(false)
      .normalizeQuery(false)
      .normalizeFragment(false)
      .build();
  };
  p.normalizeProtocol = function(build) {
    if (typeof this._parts.protocol === 'string') {
      this._parts.protocol = this._parts.protocol.toLowerCase();
      this.build(!build);
    }

    return this;
  };
  p.normalizeHostname = function(build) {
    if (this._parts.hostname) {
      if (this.is('IDN') && punycode) {
        this._parts.hostname = punycode.toASCII(this._parts.hostname);
      } else if (this.is('IPv6') && IPv6) {
        this._parts.hostname = IPv6.best(this._parts.hostname);
      }

      this._parts.hostname = this._parts.hostname.toLowerCase();
      this.build(!build);
    }

    return this;
  };
  p.normalizePort = function(build) {
    // remove port of it's the protocol's default
    if (typeof this._parts.protocol === 'string' && this._parts.port === URI.defaultPorts[this._parts.protocol]) {
      this._parts.port = null;
      this.build(!build);
    }

    return this;
  };
  p.normalizePath = function(build) {
    if (this._parts.urn) {
      return this;
    }

    if (!this._parts.path || this._parts.path === '/') {
      return this;
    }

    var _was_relative;
    var _path = this._parts.path;
    var _leadingParents = '';
    var _parent, _pos;

    // handle relative paths
    if (_path.charAt(0) !== '/') {
      _was_relative = true;
      _path = '/' + _path;
    }

    // resolve simples
    _path = _path
      .replace(/(\/(\.\/)+)|(\/\.$)/g, '/')
      .replace(/\/{2,}/g, '/');

    // remember leading parents
    if (_was_relative) {
      _leadingParents = _path.substring(1).match(/^(\.\.\/)+/) || '';
      if (_leadingParents) {
        _leadingParents = _leadingParents[0];
      }
    }

    // resolve parents
    while (true) {
      _parent = _path.indexOf('/..');
      if (_parent === -1) {
        // no more ../ to resolve
        break;
      } else if (_parent === 0) {
        // top level cannot be relative, skip it
        _path = _path.substring(3);
        continue;
      }

      _pos = _path.substring(0, _parent).lastIndexOf('/');
      if (_pos === -1) {
        _pos = _parent;
      }
      _path = _path.substring(0, _pos) + _path.substring(_parent + 3);
    }

    // revert to relative
    if (_was_relative && this.is('relative')) {
      _path = _leadingParents + _path.substring(1);
    }

    _path = URI.recodePath(_path);
    this._parts.path = _path;
    this.build(!build);
    return this;
  };
  p.normalizePathname = p.normalizePath;
  p.normalizeQuery = function(build) {
    if (typeof this._parts.query === 'string') {
      if (!this._parts.query.length) {
        this._parts.query = null;
      } else {
        this.query(URI.parseQuery(this._parts.query, this._parts.escapeQuerySpace));
      }

      this.build(!build);
    }

    return this;
  };
  p.normalizeFragment = function(build) {
    if (!this._parts.fragment) {
      this._parts.fragment = null;
      this.build(!build);
    }

    return this;
  };
  p.normalizeSearch = p.normalizeQuery;
  p.normalizeHash = p.normalizeFragment;

  p.iso8859 = function() {
    // expect unicode input, iso8859 output
    var e = URI.encode;
    var d = URI.decode;

    URI.encode = escape;
    URI.decode = decodeURIComponent;
    this.normalize();
    URI.encode = e;
    URI.decode = d;
    return this;
  };

  p.unicode = function() {
    // expect iso8859 input, unicode output
    var e = URI.encode;
    var d = URI.decode;

    URI.encode = strictEncodeURIComponent;
    URI.decode = unescape;
    this.normalize();
    URI.encode = e;
    URI.decode = d;
    return this;
  };

  p.readable = function() {
    var uri = this.clone();
    // removing username, password, because they shouldn't be displayed according to RFC 3986
    uri.username('').password('').normalize();
    var t = '';
    if (uri._parts.protocol) {
      t += uri._parts.protocol + '://';
    }

    if (uri._parts.hostname) {
      if (uri.is('punycode') && punycode) {
        t += punycode.toUnicode(uri._parts.hostname);
        if (uri._parts.port) {
          t += ':' + uri._parts.port;
        }
      } else {
        t += uri.host();
      }
    }

    if (uri._parts.hostname && uri._parts.path && uri._parts.path.charAt(0) !== '/') {
      t += '/';
    }

    t += uri.path(true);
    if (uri._parts.query) {
      var q = '';
      for (var i = 0, qp = uri._parts.query.split('&'), l = qp.length; i < l; i++) {
        var kv = (qp[i] || '').split('=');
        q += '&' + URI.decodeQuery(kv[0], this._parts.escapeQuerySpace)
          .replace(/&/g, '%26');

        if (kv[1] !== undefined) {
          q += '=' + URI.decodeQuery(kv[1], this._parts.escapeQuerySpace)
            .replace(/&/g, '%26');
        }
      }
      t += '?' + q.substring(1);
    }

    t += URI.decodeQuery(uri.hash(), true);
    return t;
  };

  // resolving relative and absolute URLs
  p.absoluteTo = function(base) {
    var resolved = this.clone();
    var properties = ['protocol', 'username', 'password', 'hostname', 'port'];
    var basedir, i, p;

    if (this._parts.urn) {
      throw new Error('URNs do not have any generally defined hierarchical components');
    }

    if (!(base instanceof URI)) {
      base = new URI(base);
    }

    if (!resolved._parts.protocol) {
      resolved._parts.protocol = base._parts.protocol;
    }

    if (this._parts.hostname) {
      return resolved;
    }

    for (i = 0; (p = properties[i]); i++) {
      resolved._parts[p] = base._parts[p];
    }

    if (!resolved._parts.path) {
      resolved._parts.path = base._parts.path;
      if (!resolved._parts.query) {
        resolved._parts.query = base._parts.query;
      }
    } else if (resolved._parts.path.substring(-2) === '..') {
      resolved._parts.path += '/';
    }

    if (resolved.path().charAt(0) !== '/') {
      basedir = base.directory();
      resolved._parts.path = (basedir ? (basedir + '/') : '') + resolved._parts.path;
      resolved.normalizePath();
    }

    resolved.build();
    return resolved;
  };
  p.relativeTo = function(base) {
    var relative = this.clone().normalize();
    var relativeParts, baseParts, common, relativePath, basePath;

    if (relative._parts.urn) {
      throw new Error('URNs do not have any generally defined hierarchical components');
    }

    base = new URI(base).normalize();
    relativeParts = relative._parts;
    baseParts = base._parts;
    relativePath = relative.path();
    basePath = base.path();

    if (relativePath.charAt(0) !== '/') {
      throw new Error('URI is already relative');
    }

    if (basePath.charAt(0) !== '/') {
      throw new Error('Cannot calculate a URI relative to another relative URI');
    }

    if (relativeParts.protocol === baseParts.protocol) {
      relativeParts.protocol = null;
    }

    if (relativeParts.username !== baseParts.username || relativeParts.password !== baseParts.password) {
      return relative.build();
    }

    if (relativeParts.protocol !== null || relativeParts.username !== null || relativeParts.password !== null) {
      return relative.build();
    }

    if (relativeParts.hostname === baseParts.hostname && relativeParts.port === baseParts.port) {
      relativeParts.hostname = null;
      relativeParts.port = null;
    } else {
      return relative.build();
    }

    if (relativePath === basePath) {
      relativeParts.path = '';
      return relative.build();
    }

    // determine common sub path
    common = URI.commonPath(relative.path(), base.path());

    // If the paths have nothing in common, return a relative URL with the absolute path.
    if (!common) {
      return relative.build();
    }

    var parents = baseParts.path
      .substring(common.length)
      .replace(/[^\/]*$/, '')
      .replace(/.*?\//g, '../');

    relativeParts.path = parents + relativeParts.path.substring(common.length);

    return relative.build();
  };

  // comparing URIs
  p.equals = function(uri) {
    var one = this.clone();
    var two = new URI(uri);
    var one_map = {};
    var two_map = {};
    var checked = {};
    var one_query, two_query, key;

    one.normalize();
    two.normalize();

    // exact match
    if (one.toString() === two.toString()) {
      return true;
    }

    // extract query string
    one_query = one.query();
    two_query = two.query();
    one.query('');
    two.query('');

    // definitely not equal if not even non-query parts match
    if (one.toString() !== two.toString()) {
      return false;
    }

    // query parameters have the same length, even if they're permuted
    if (one_query.length !== two_query.length) {
      return false;
    }

    one_map = URI.parseQuery(one_query, this._parts.escapeQuerySpace);
    two_map = URI.parseQuery(two_query, this._parts.escapeQuerySpace);

    for (key in one_map) {
      if (hasOwn.call(one_map, key)) {
        if (!isArray(one_map[key])) {
          if (one_map[key] !== two_map[key]) {
            return false;
          }
        } else if (!arraysEqual(one_map[key], two_map[key])) {
          return false;
        }

        checked[key] = true;
      }
    }

    for (key in two_map) {
      if (hasOwn.call(two_map, key)) {
        if (!checked[key]) {
          // two contains a parameter not present in one
          return false;
        }
      }
    }

    return true;
  };

  // state
  p.duplicateQueryParameters = function(v) {
    this._parts.duplicateQueryParameters = !!v;
    return this;
  };

  p.escapeQuerySpace = function(v) {
    this._parts.escapeQuerySpace = !!v;
    return this;
  };

  return URI;
}));
                                                                                                                                                                                                                                                                                                        framework/static/libs/selectize/selectize.css                                                       0000644                 00000020052 15266055653 0015465 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * selectize.css (v0.12.1)
 * Copyright (c) 2013â€“2015 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
	visibility: visible !important;
	background: #f2f2f2 !important;
	background: rgba(0, 0, 0, 0.06) !important;
	border: 0 none !important;
	-webkit-box-shadow: inset 0 0 12px 4px #ffffff;
	box-shadow: inset 0 0 12px 4px #ffffff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
	content: '!';
	visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
	position: relative;
	padding: 5px 8px;
	border-bottom: 1px solid #d0d0d0;
	background: #f8f8f8;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
	position: absolute;
	right: 8px;
	top: 50%;
	color: #303030;
	opacity: 0.4;
	margin-top: -12px;
	line-height: 20px;
	font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
	color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
	border-right: 1px solid #f2f2f2;
	border-top: 0 none;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
	border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
	display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
	border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
	position: relative;
	padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
	z-index: 1;
	/* fixes ie bug (see #392) */
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 17px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: inherit;
	text-decoration: none;
	vertical-align: middle;
	display: inline-block;
	padding: 2px 0 0 0;
	border-left: 1px solid #d0d0d0;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
	background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
	border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
	background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
	border-left-color: #ffffff;
}
.selectize-control {
	position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
	color: #303030;
	font-family: inherit;
	font-size: 13px;
	line-height: 18px;
	-webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
	background: #ffffff;
	cursor: text;
	display: inline-block;
}
.selectize-input {
	border: 1px solid #d0d0d0;
	padding: 8px 8px;
	display: inline-block;
	width: 100%;
	overflow: hidden;
	position: relative;
	z-index: 1;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.selectize-control.multi .selectize-input.has-items {
	padding: 6px 8px 3px;
}
.selectize-input.full {
	background-color: #ffffff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
	cursor: default !important;
}
.selectize-input.focus {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.selectize-input > * {
	vertical-align: baseline;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
}
.selectize-control.multi .selectize-input > div {
	cursor: pointer;
	margin: 0 3px 3px 0;
	padding: 2px 6px;
	background: #f2f2f2;
	color: #303030;
	border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
	background: #e8e8e8;
	color: #303030;
	border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
	color: #7d7d7d;
	background: #ffffff;
	border: 0 solid #ffffff;
}
.selectize-input > input {
	display: inline-block !important;
	padding: 0 !important;
	min-height: 0 !important;
	max-height: none !important;
	max-width: 100% !important;
	margin: 0 2px 0 0 !important;
	text-indent: 0 !important;
	border: 0 none !important;
	background: none !important;
	line-height: inherit !important;
	-webkit-user-select: auto !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
}
.selectize-input > input::-ms-clear {
	display: none;
}
.selectize-input > input:focus {
	outline: none !important;
}
.selectize-input::after {
	content: ' ';
	display: block;
	clear: left;
}
.selectize-input.dropdown-active::before {
	content: ' ';
	display: block;
	position: absolute;
	background: #f0f0f0;
	height: 1px;
	bottom: 0;
	left: 0;
	right: 0;
}
.selectize-dropdown {
	position: absolute;
	z-index: 10;
	border: 1px solid #d0d0d0;
	background: #ffffff;
	margin: -1px 0 0 0;
	border-top: 0 none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
	cursor: pointer;
	overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
	background: rgba(125, 168, 208, 0.2);
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header {
	padding: 5px 8px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
	border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
	color: #303030;
	background: #ffffff;
	cursor: default;
}
.selectize-dropdown .active {
	background-color: #f5fafd;
	color: #495c68;
}
.selectize-dropdown .active.create {
	color: #495c68;
}
.selectize-dropdown .create {
	color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 200px;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
	cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
	cursor: text;
}
.selectize-control.single .selectize-input:after {
	content: ' ';
	display: block;
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -3px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 5px 5px 0 5px;
	border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
	margin-top: -4px;
	border-width: 0 5px 5px 5px;
	border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
	left: 15px;
	right: auto;
}
.selectize-control.rtl .selectize-input > input {
	margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
	opacity: 0.5;
	background-color: #fafafa;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/static/libs/selectize/selectize.min.js                                                    0000644                 00000122524 15266055653 0016102 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*! selectize.js - v0.12.1 | https://github.com/brianreavis/selectize.js | Apache License (v2) */
!function(a,b){"function"==typeof define&&define.amd?define("sifter",b):"object"==typeof exports?module.exports=b():a.Sifter=b()}(this,function(){var a=function(a,b){this.items=a,this.settings=b||{diacritics:!0}};a.prototype.tokenize=function(a){if(a=d(String(a||"").toLowerCase()),!a||!a.length)return[];var b,c,f,h,i=[],j=a.split(/ +/);for(b=0,c=j.length;c>b;b++){if(f=e(j[b]),this.settings.diacritics)for(h in g)g.hasOwnProperty(h)&&(f=f.replace(new RegExp(h,"g"),g[h]));i.push({string:j[b],regex:new RegExp(f,"i")})}return i},a.prototype.iterator=function(a,b){var c;c=f(a)?Array.prototype.forEach||function(a){for(var b=0,c=this.length;c>b;b++)a(this[b],b,this)}:function(a){for(var b in this)this.hasOwnProperty(b)&&a(this[b],b,this)},c.apply(a,[b])},a.prototype.getScoreFunction=function(a,b){var c,d,e,f;c=this,a=c.prepareSearch(a,b),e=a.tokens,d=a.options.fields,f=e.length;var g=function(a,b){var c,d;return a?(a=String(a||""),d=a.search(b.regex),-1===d?0:(c=b.string.length/a.length,0===d&&(c+=.5),c)):0},h=function(){var a=d.length;return a?1===a?function(a,b){return g(b[d[0]],a)}:function(b,c){for(var e=0,f=0;a>e;e++)f+=g(c[d[e]],b);return f/a}:function(){return 0}}();return f?1===f?function(a){return h(e[0],a)}:"and"===a.options.conjunction?function(a){for(var b,c=0,d=0;f>c;c++){if(b=h(e[c],a),0>=b)return 0;d+=b}return d/f}:function(a){for(var b=0,c=0;f>b;b++)c+=h(e[b],a);return c/f}:function(){return 0}},a.prototype.getSortFunction=function(a,c){var d,e,f,g,h,i,j,k,l,m,n;if(f=this,a=f.prepareSearch(a,c),n=!a.query&&c.sort_empty||c.sort,l=function(a,b){return"$score"===a?b.score:f.items[b.id][a]},h=[],n)for(d=0,e=n.length;e>d;d++)(a.query||"$score"!==n[d].field)&&h.push(n[d]);if(a.query){for(m=!0,d=0,e=h.length;e>d;d++)if("$score"===h[d].field){m=!1;break}m&&h.unshift({field:"$score",direction:"desc"})}else for(d=0,e=h.length;e>d;d++)if("$score"===h[d].field){h.splice(d,1);break}for(k=[],d=0,e=h.length;e>d;d++)k.push("desc"===h[d].direction?-1:1);return i=h.length,i?1===i?(g=h[0].field,j=k[0],function(a,c){return j*b(l(g,a),l(g,c))}):function(a,c){var d,e,f;for(d=0;i>d;d++)if(f=h[d].field,e=k[d]*b(l(f,a),l(f,c)))return e;return 0}:null},a.prototype.prepareSearch=function(a,b){if("object"==typeof a)return a;b=c({},b);var d=b.fields,e=b.sort,g=b.sort_empty;return d&&!f(d)&&(b.fields=[d]),e&&!f(e)&&(b.sort=[e]),g&&!f(g)&&(b.sort_empty=[g]),{options:b,query:String(a||"").toLowerCase(),tokens:this.tokenize(a),total:0,items:[]}},a.prototype.search=function(a,b){var c,d,e,f,g=this;return d=this.prepareSearch(a,b),b=d.options,a=d.query,f=b.score||g.getScoreFunction(d),a.length?g.iterator(g.items,function(a,e){c=f(a),(b.filter===!1||c>0)&&d.items.push({score:c,id:e})}):g.iterator(g.items,function(a,b){d.items.push({score:1,id:b})}),e=g.getSortFunction(d,b),e&&d.items.sort(e),d.total=d.items.length,"number"==typeof b.limit&&(d.items=d.items.slice(0,b.limit)),d};var b=function(a,b){return"number"==typeof a&&"number"==typeof b?a>b?1:b>a?-1:0:(a=h(String(a||"")),b=h(String(b||"")),a>b?1:b>a?-1:0)},c=function(a){var b,c,d,e;for(b=1,c=arguments.length;c>b;b++)if(e=arguments[b])for(d in e)e.hasOwnProperty(d)&&(a[d]=e[d]);return a},d=function(a){return(a+"").replace(/^\s+|\s+$|/g,"")},e=function(a){return(a+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},f=Array.isArray||$&&$.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},g={a:"[aÃ€Ã�Ã‚ÃƒÃ„Ã…Ã Ã¡Ã¢Ã£Ã¤Ã¥Ä€Ä�Ä…Ä„]",c:"[cÃ‡Ã§Ä‡Ä†Ä�ÄŒ]",d:"[dÄ‘Ä�Ä�ÄŽ]",e:"[eÃˆÃ‰ÃŠÃ‹Ã¨Ã©ÃªÃ«Ä›ÄšÄ’Ä“Ä™Ä˜]",i:"[iÃŒÃ�ÃŽÃ�Ã¬Ã­Ã®Ã¯ÄªÄ«]",l:"[lÅ‚Å�]",n:"[nÃ‘Ã±ÅˆÅ‡Å„Åƒ]",o:"[oÃ’Ã“Ã”Ã•Ã•Ã–Ã˜Ã²Ã³Ã´ÃµÃ¶Ã¸ÅŒÅ�]",r:"[rÅ™Å˜]",s:"[sÅ Å¡Å›Åš]",t:"[tÅ¥Å¤]",u:"[uÃ™ÃšÃ›ÃœÃ¹ÃºÃ»Ã¼Å¯Å®ÅªÅ«]",y:"[yÅ¸Ã¿Ã½Ã�]",z:"[zÅ½Å¾Å¼Å»ÅºÅ¹]"},h=function(){var a,b,c,d,e="",f={};for(c in g)if(g.hasOwnProperty(c))for(d=g[c].substring(2,g[c].length-1),e+=d,a=0,b=d.length;b>a;a++)f[d.charAt(a)]=c;var h=new RegExp("["+e+"]","g");return function(a){return a.replace(h,function(a){return f[a]}).toLowerCase()}}();return a}),function(a,b){"function"==typeof define&&define.amd?define("microplugin",b):"object"==typeof exports?module.exports=b():a.MicroPlugin=b()}(this,function(){var a={};a.mixin=function(a){a.plugins={},a.prototype.initializePlugins=function(a){var c,d,e,f=this,g=[];if(f.plugins={names:[],settings:{},requested:{},loaded:{}},b.isArray(a))for(c=0,d=a.length;d>c;c++)"string"==typeof a[c]?g.push(a[c]):(f.plugins.settings[a[c].name]=a[c].options,g.push(a[c].name));else if(a)for(e in a)a.hasOwnProperty(e)&&(f.plugins.settings[e]=a[e],g.push(e));for(;g.length;)f.require(g.shift())},a.prototype.loadPlugin=function(b){var c=this,d=c.plugins,e=a.plugins[b];if(!a.plugins.hasOwnProperty(b))throw new Error('Unable to find "'+b+'" plugin');d.requested[b]=!0,d.loaded[b]=e.fn.apply(c,[c.plugins.settings[b]||{}]),d.names.push(b)},a.prototype.require=function(a){var b=this,c=b.plugins;if(!b.plugins.loaded.hasOwnProperty(a)){if(c.requested[a])throw new Error('Plugin has circular dependency ("'+a+'")');b.loadPlugin(a)}return c.loaded[a]},a.define=function(b,c){a.plugins[b]={name:b,fn:c}}};var b={isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)}};return a}),function(a,b){"function"==typeof define&&define.amd?define("selectize",["jquery","sifter","microplugin"],b):"object"==typeof exports?module.exports=b(require("jquery"),require("sifter"),require("microplugin")):a.Selectize=b(a.jQuery,a.Sifter,a.MicroPlugin)}(this,function(a,b,c){"use strict";var d=function(a,b){if("string"!=typeof b||b.length){var c="string"==typeof b?new RegExp(b,"i"):b,d=function(a){var b=0;if(3===a.nodeType){var e=a.data.search(c);if(e>=0&&a.data.length>0){var f=a.data.match(c),g=document.createElement("span");g.className="highlight";var h=a.splitText(e),i=(h.splitText(f[0].length),h.cloneNode(!0));g.appendChild(i),h.parentNode.replaceChild(g,h),b=1}}else if(1===a.nodeType&&a.childNodes&&!/(script|style)/i.test(a.tagName))for(var j=0;j<a.childNodes.length;++j)j+=d(a.childNodes[j]);return b};return a.each(function(){d(this)})}},e=function(){};e.prototype={on:function(a,b){this._events=this._events||{},this._events[a]=this._events[a]||[],this._events[a].push(b)},off:function(a,b){var c=arguments.length;return 0===c?delete this._events:1===c?delete this._events[a]:(this._events=this._events||{},void(a in this._events!=!1&&this._events[a].splice(this._events[a].indexOf(b),1)))},trigger:function(a){if(this._events=this._events||{},a in this._events!=!1)for(var b=0;b<this._events[a].length;b++)this._events[a][b].apply(this,Array.prototype.slice.call(arguments,1))}},e.mixin=function(a){for(var b=["on","off","trigger"],c=0;c<b.length;c++)a.prototype[b[c]]=e.prototype[b[c]]};var f=/Mac/.test(navigator.userAgent),g=65,h=13,i=27,j=37,k=38,l=80,m=39,n=40,o=78,p=8,q=46,r=16,s=f?91:17,t=f?18:17,u=9,v=1,w=2,x=!/android/i.test(window.navigator.userAgent)&&!!document.createElement("form").validity,y=function(a){return"undefined"!=typeof a},z=function(a){return"undefined"==typeof a||null===a?null:"boolean"==typeof a?a?"1":"0":a+""},A=function(a){return(a+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},B=function(a){return(a+"").replace(/\$/g,"$$$$")},C={};C.before=function(a,b,c){var d=a[b];a[b]=function(){return c.apply(a,arguments),d.apply(a,arguments)}},C.after=function(a,b,c){var d=a[b];a[b]=function(){var b=d.apply(a,arguments);return c.apply(a,arguments),b}};var D=function(a){var b=!1;return function(){b||(b=!0,a.apply(this,arguments))}},E=function(a,b){var c;return function(){var d=this,e=arguments;window.clearTimeout(c),c=window.setTimeout(function(){a.apply(d,e)},b)}},F=function(a,b,c){var d,e=a.trigger,f={};a.trigger=function(){var c=arguments[0];return-1===b.indexOf(c)?e.apply(a,arguments):void(f[c]=arguments)},c.apply(a,[]),a.trigger=e;for(d in f)f.hasOwnProperty(d)&&e.apply(a,f[d])},G=function(a,b,c,d){a.on(b,c,function(b){for(var c=b.target;c&&c.parentNode!==a[0];)c=c.parentNode;return b.currentTarget=c,d.apply(this,[b])})},H=function(a){var b={};if("selectionStart"in a)b.start=a.selectionStart,b.length=a.selectionEnd-b.start;else if(document.selection){a.focus();var c=document.selection.createRange(),d=document.selection.createRange().text.length;c.moveStart("character",-a.value.length),b.start=c.text.length-d,b.length=d}return b},I=function(a,b,c){var d,e,f={};if(c)for(d=0,e=c.length;e>d;d++)f[c[d]]=a.css(c[d]);else f=a.css();b.css(f)},J=function(b,c){if(!b)return 0;var d=a("<test>").css({position:"absolute",top:-99999,left:-99999,width:"auto",padding:0,whiteSpace:"pre"}).text(b).appendTo("body");I(c,d,["letterSpacing","fontSize","fontFamily","fontWeight","textTransform"]);var e=d.width();return d.remove(),e},K=function(a){var b=null,c=function(c,d){var e,f,g,h,i,j,k,l;c=c||window.event||{},d=d||{},c.metaKey||c.altKey||(d.force||a.data("grow")!==!1)&&(e=a.val(),c.type&&"keydown"===c.type.toLowerCase()&&(f=c.keyCode,g=f>=97&&122>=f||f>=65&&90>=f||f>=48&&57>=f||32===f,f===q||f===p?(l=H(a[0]),l.length?e=e.substring(0,l.start)+e.substring(l.start+l.length):f===p&&l.start?e=e.substring(0,l.start-1)+e.substring(l.start+1):f===q&&"undefined"!=typeof l.start&&(e=e.substring(0,l.start)+e.substring(l.start+1))):g&&(j=c.shiftKey,k=String.fromCharCode(c.keyCode),k=j?k.toUpperCase():k.toLowerCase(),e+=k)),h=a.attr("placeholder"),!e&&h&&(e=h),i=J(e,a)+4,i!==b&&(b=i,a.width(i),a.triggerHandler("resize")))};a.on("keydown keyup update blur",c),c()},L=function(c,d){var e,f,g,h,i=this;h=c[0],h.selectize=i;var j=window.getComputedStyle&&window.getComputedStyle(h,null);if(g=j?j.getPropertyValue("direction"):h.currentStyle&&h.currentStyle.direction,g=g||c.parents("[dir]:first").attr("dir")||"",a.extend(i,{order:0,settings:d,$input:c,tabIndex:c.attr("tabindex")||"",tagType:"select"===h.tagName.toLowerCase()?v:w,rtl:/rtl/i.test(g),eventNS:".selectize"+ ++L.count,highlightedValue:null,isOpen:!1,isDisabled:!1,isRequired:c.is("[required]"),isInvalid:!1,isLocked:!1,isFocused:!1,isInputHidden:!1,isSetup:!1,isShiftDown:!1,isCmdDown:!1,isCtrlDown:!1,ignoreFocus:!1,ignoreBlur:!1,ignoreHover:!1,hasOptions:!1,currentResults:null,lastValue:"",caretPos:0,loading:0,loadedSearches:{},$activeOption:null,$activeItems:[],optgroups:{},options:{},userOptions:{},items:[],renderCache:{},onSearchChange:null===d.loadThrottle?i.onSearchChange:E(i.onSearchChange,d.loadThrottle)}),i.sifter=new b(this.options,{diacritics:d.diacritics}),i.settings.options){for(e=0,f=i.settings.options.length;f>e;e++)i.registerOption(i.settings.options[e]);delete i.settings.options}if(i.settings.optgroups){for(e=0,f=i.settings.optgroups.length;f>e;e++)i.registerOptionGroup(i.settings.optgroups[e]);delete i.settings.optgroups}i.settings.mode=i.settings.mode||(1===i.settings.maxItems?"single":"multi"),"boolean"!=typeof i.settings.hideSelected&&(i.settings.hideSelected="multi"===i.settings.mode),i.initializePlugins(i.settings.plugins),i.setupCallbacks(),i.setupTemplates(),i.setup()};return e.mixin(L),c.mixin(L),a.extend(L.prototype,{setup:function(){var b,c,d,e,g,h,i,j,k,l=this,m=l.settings,n=l.eventNS,o=a(window),p=a(document),q=l.$input;if(i=l.settings.mode,j=q.attr("class")||"",b=a("<div>").addClass(m.wrapperClass).addClass(j).addClass(i),c=a("<div>").addClass(m.inputClass).addClass("items").appendTo(b),d=a('<input type="text" autocomplete="off" />').appendTo(c).attr("tabindex",q.is(":disabled")?"-1":l.tabIndex),h=a(m.dropdownParent||b),e=a("<div>").addClass(m.dropdownClass).addClass(i).hide().appendTo(h),g=a("<div>").addClass(m.dropdownContentClass).appendTo(e),l.settings.copyClassesToDropdown&&e.addClass(j),b.css({width:q[0].style.width}),l.plugins.names.length&&(k="plugin-"+l.plugins.names.join(" plugin-"),b.addClass(k),e.addClass(k)),(null===m.maxItems||m.maxItems>1)&&l.tagType===v&&q.attr("multiple","multiple"),l.settings.placeholder&&d.attr("placeholder",m.placeholder),!l.settings.splitOn&&l.settings.delimiter){var u=l.settings.delimiter.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");l.settings.splitOn=new RegExp("\\s*"+u+"+\\s*")}q.attr("autocorrect")&&d.attr("autocorrect",q.attr("autocorrect")),q.attr("autocapitalize")&&d.attr("autocapitalize",q.attr("autocapitalize")),l.$wrapper=b,l.$control=c,l.$control_input=d,l.$dropdown=e,l.$dropdown_content=g,e.on("mouseenter","[data-selectable]",function(){return l.onOptionHover.apply(l,arguments)}),e.on("mousedown click","[data-selectable]",function(){return l.onOptionSelect.apply(l,arguments)}),G(c,"mousedown","*:not(input)",function(){return l.onItemSelect.apply(l,arguments)}),K(d),c.on({mousedown:function(){return l.onMouseDown.apply(l,arguments)},click:function(){return l.onClick.apply(l,arguments)}}),d.on({mousedown:function(a){a.stopPropagation()},keydown:function(){return l.onKeyDown.apply(l,arguments)},keyup:function(){return l.onKeyUp.apply(l,arguments)},keypress:function(){return l.onKeyPress.apply(l,arguments)},resize:function(){l.positionDropdown.apply(l,[])},blur:function(){return l.onBlur.apply(l,arguments)},focus:function(){return l.ignoreBlur=!1,l.onFocus.apply(l,arguments)},paste:function(){return l.onPaste.apply(l,arguments)}}),p.on("keydown"+n,function(a){l.isCmdDown=a[f?"metaKey":"ctrlKey"],l.isCtrlDown=a[f?"altKey":"ctrlKey"],l.isShiftDown=a.shiftKey}),p.on("keyup"+n,function(a){a.keyCode===t&&(l.isCtrlDown=!1),a.keyCode===r&&(l.isShiftDown=!1),a.keyCode===s&&(l.isCmdDown=!1)}),p.on("mousedown"+n,function(a){if(l.isFocused){if(a.target===l.$dropdown[0]||a.target.parentNode===l.$dropdown[0])return!1;l.$control.has(a.target).length||a.target===l.$control[0]||l.blur(a.target)}}),o.on(["scroll"+n,"resize"+n].join(" "),function(){l.isOpen&&l.positionDropdown.apply(l,arguments)}),o.on("mousemove"+n,function(){l.ignoreHover=!1}),this.revertSettings={$children:q.children().detach(),tabindex:q.attr("tabindex")},q.attr("tabindex",-1).hide().after(l.$wrapper),a.isArray(m.items)&&(l.setValue(m.items),delete m.items),x&&q.on("invalid"+n,function(a){a.preventDefault(),l.isInvalid=!0,l.refreshState()}),l.updateOriginalInput(),l.refreshItems(),l.refreshState(),l.updatePlaceholder(),l.isSetup=!0,q.is(":disabled")&&l.disable(),l.on("change",this.onChange),q.data("selectize",l),q.addClass("selectized"),l.trigger("initialize"),m.preload===!0&&l.onSearchChange("")},setupTemplates:function(){var b=this,c=b.settings.labelField,d=b.settings.optgroupLabelField,e={optgroup:function(a){return'<div class="optgroup">'+a.html+"</div>"},optgroup_header:function(a,b){return'<div class="optgroup-header">'+b(a[d])+"</div>"},option:function(a,b){return'<div class="option">'+b(a[c])+"</div>"},item:function(a,b){return'<div class="item">'+b(a[c])+"</div>"},option_create:function(a,b){return'<div class="create">Add <strong>'+b(a.input)+"</strong>&hellip;</div>"}};b.settings.render=a.extend({},e,b.settings.render)},setupCallbacks:function(){var a,b,c={initialize:"onInitialize",change:"onChange",item_add:"onItemAdd",item_remove:"onItemRemove",clear:"onClear",option_add:"onOptionAdd",option_remove:"onOptionRemove",option_clear:"onOptionClear",optgroup_add:"onOptionGroupAdd",optgroup_remove:"onOptionGroupRemove",optgroup_clear:"onOptionGroupClear",dropdown_open:"onDropdownOpen",dropdown_close:"onDropdownClose",type:"onType",load:"onLoad",focus:"onFocus",blur:"onBlur"};for(a in c)c.hasOwnProperty(a)&&(b=this.settings[c[a]],b&&this.on(a,b))},onClick:function(a){var b=this;b.isFocused||(b.focus(),a.preventDefault())},onMouseDown:function(b){{var c=this,d=b.isDefaultPrevented();a(b.target)}if(c.isFocused){if(b.target!==c.$control_input[0])return"single"===c.settings.mode?c.isOpen?c.close():c.open():d||c.setActiveItem(null),!1}else d||window.setTimeout(function(){c.focus()},0)},onChange:function(){this.$input.trigger("change")},onPaste:function(b){var c=this;c.isFull()||c.isInputHidden||c.isLocked?b.preventDefault():c.settings.splitOn&&setTimeout(function(){for(var b=a.trim(c.$control_input.val()||"").split(c.settings.splitOn),d=0,e=b.length;e>d;d++)c.createItem(b[d])},0)},onKeyPress:function(a){if(this.isLocked)return a&&a.preventDefault();var b=String.fromCharCode(a.keyCode||a.which);return this.settings.create&&"multi"===this.settings.mode&&b===this.settings.delimiter?(this.createItem(),a.preventDefault(),!1):void 0},onKeyDown:function(a){var b=(a.target===this.$control_input[0],this);if(b.isLocked)return void(a.keyCode!==u&&a.preventDefault());switch(a.keyCode){case g:if(b.isCmdDown)return void b.selectAll();break;case i:return void(b.isOpen&&(a.preventDefault(),a.stopPropagation(),b.close()));case o:if(!a.ctrlKey||a.altKey)break;case n:if(!b.isOpen&&b.hasOptions)b.open();else if(b.$activeOption){b.ignoreHover=!0;var c=b.getAdjacentOption(b.$activeOption,1);c.length&&b.setActiveOption(c,!0,!0)}return void a.preventDefault();case l:if(!a.ctrlKey||a.altKey)break;case k:if(b.$activeOption){b.ignoreHover=!0;var d=b.getAdjacentOption(b.$activeOption,-1);d.length&&b.setActiveOption(d,!0,!0)}return void a.preventDefault();case h:return void(b.isOpen&&b.$activeOption&&(b.onOptionSelect({currentTarget:b.$activeOption}),a.preventDefault()));case j:return void b.advanceSelection(-1,a);case m:return void b.advanceSelection(1,a);case u:return b.settings.selectOnTab&&b.isOpen&&b.$activeOption&&(b.onOptionSelect({currentTarget:b.$activeOption}),b.isFull()||a.preventDefault()),void(b.settings.create&&b.createItem()&&a.preventDefault());case p:case q:return void b.deleteSelection(a)}return!b.isFull()&&!b.isInputHidden||(f?a.metaKey:a.ctrlKey)?void 0:void a.preventDefault()},onKeyUp:function(a){var b=this;if(b.isLocked)return a&&a.preventDefault();var c=b.$control_input.val()||"";b.lastValue!==c&&(b.lastValue=c,b.onSearchChange(c),b.refreshOptions(),b.trigger("type",c))},onSearchChange:function(a){var b=this,c=b.settings.load;c&&(b.loadedSearches.hasOwnProperty(a)||(b.loadedSearches[a]=!0,b.load(function(d){c.apply(b,[a,d])})))},onFocus:function(a){var b=this,c=b.isFocused;return b.isDisabled?(b.blur(),a&&a.preventDefault(),!1):void(b.ignoreFocus||(b.isFocused=!0,"focus"===b.settings.preload&&b.onSearchChange(""),c||b.trigger("focus"),b.$activeItems.length||(b.showInput(),b.setActiveItem(null),b.refreshOptions(!!b.settings.openOnFocus)),b.refreshState()))},onBlur:function(a,b){var c=this;if(c.isFocused&&(c.isFocused=!1,!c.ignoreFocus)){if(!c.ignoreBlur&&document.activeElement===c.$dropdown_content[0])return c.ignoreBlur=!0,void c.onFocus(a);var d=function(){c.close(),c.setTextboxValue(""),c.setActiveItem(null),c.setActiveOption(null),c.setCaret(c.items.length),c.refreshState(),(b||document.body).focus(),c.ignoreFocus=!1,c.trigger("blur")};c.ignoreFocus=!0,c.settings.create&&c.settings.createOnBlur?c.createItem(null,!1,d):d()}},onOptionHover:function(a){this.ignoreHover||this.setActiveOption(a.currentTarget,!1)},onOptionSelect:function(b){var c,d,e=this;b.preventDefault&&(b.preventDefault(),b.stopPropagation()),d=a(b.currentTarget),d.hasClass("create")?e.createItem(null,function(){e.settings.closeAfterSelect&&e.close()}):(c=d.attr("data-value"),"undefined"!=typeof c&&(e.lastQuery=null,e.setTextboxValue(""),e.addItem(c),e.settings.closeAfterSelect?e.close():!e.settings.hideSelected&&b.type&&/mouse/.test(b.type)&&e.setActiveOption(e.getOption(c))))},onItemSelect:function(a){var b=this;b.isLocked||"multi"===b.settings.mode&&(a.preventDefault(),b.setActiveItem(a.currentTarget,a))},load:function(a){var b=this,c=b.$wrapper.addClass(b.settings.loadingClass);b.loading++,a.apply(b,[function(a){b.loading=Math.max(b.loading-1,0),a&&a.length&&(b.addOption(a),b.refreshOptions(b.isFocused&&!b.isInputHidden)),b.loading||c.removeClass(b.settings.loadingClass),b.trigger("load",a)}])},setTextboxValue:function(a){var b=this.$control_input,c=b.val()!==a;c&&(b.val(a).triggerHandler("update"),this.lastValue=a)},getValue:function(){return this.tagType===v&&this.$input.attr("multiple")?this.items:this.items.join(this.settings.delimiter)},setValue:function(a,b){var c=b?[]:["change"];F(this,c,function(){this.clear(b),this.addItems(a,b)})},setActiveItem:function(b,c){var d,e,f,g,h,i,j,k,l=this;if("single"!==l.settings.mode){if(b=a(b),!b.length)return a(l.$activeItems).removeClass("active"),l.$activeItems=[],void(l.isFocused&&l.showInput());if(d=c&&c.type.toLowerCase(),"mousedown"===d&&l.isShiftDown&&l.$activeItems.length){for(k=l.$control.children(".active:last"),g=Array.prototype.indexOf.apply(l.$control[0].childNodes,[k[0]]),h=Array.prototype.indexOf.apply(l.$control[0].childNodes,[b[0]]),g>h&&(j=g,g=h,h=j),e=g;h>=e;e++)i=l.$control[0].childNodes[e],-1===l.$activeItems.indexOf(i)&&(a(i).addClass("active"),l.$activeItems.push(i));c.preventDefault()}else"mousedown"===d&&l.isCtrlDown||"keydown"===d&&this.isShiftDown?b.hasClass("active")?(f=l.$activeItems.indexOf(b[0]),l.$activeItems.splice(f,1),b.removeClass("active")):l.$activeItems.push(b.addClass("active")[0]):(a(l.$activeItems).removeClass("active"),l.$activeItems=[b.addClass("active")[0]]);l.hideInput(),this.isFocused||l.focus()}},setActiveOption:function(b,c,d){var e,f,g,h,i,j=this;j.$activeOption&&j.$activeOption.removeClass("active"),j.$activeOption=null,b=a(b),b.length&&(j.$activeOption=b.addClass("active"),(c||!y(c))&&(e=j.$dropdown_content.height(),f=j.$activeOption.outerHeight(!0),c=j.$dropdown_content.scrollTop()||0,g=j.$activeOption.offset().top-j.$dropdown_content.offset().top+c,h=g,i=g-e+f,g+f>e+c?j.$dropdown_content.stop().animate({scrollTop:i},d?j.settings.scrollDuration:0):c>g&&j.$dropdown_content.stop().animate({scrollTop:h},d?j.settings.scrollDuration:0)))},selectAll:function(){var a=this;"single"!==a.settings.mode&&(a.$activeItems=Array.prototype.slice.apply(a.$control.children(":not(input)").addClass("active")),a.$activeItems.length&&(a.hideInput(),a.close()),a.focus())},hideInput:function(){var a=this;a.setTextboxValue(""),a.$control_input.css({opacity:0,position:"absolute",left:a.rtl?1e4:-1e4}),a.isInputHidden=!0},showInput:function(){this.$control_input.css({opacity:1,position:"relative",left:0}),this.isInputHidden=!1},focus:function(){var a=this;a.isDisabled||(a.ignoreFocus=!0,a.$control_input[0].focus(),window.setTimeout(function(){a.ignoreFocus=!1,a.onFocus()},0))},blur:function(a){this.$control_input[0].blur(),this.onBlur(null,a)},getScoreFunction:function(a){return this.sifter.getScoreFunction(a,this.getSearchOptions())},getSearchOptions:function(){var a=this.settings,b=a.sortField;return"string"==typeof b&&(b=[{field:b}]),{fields:a.searchField,conjunction:a.searchConjunction,sort:b}},search:function(b){var c,d,e,f=this,g=f.settings,h=this.getSearchOptions();if(g.score&&(e=f.settings.score.apply(this,[b]),"function"!=typeof e))throw new Error('Selectize "score" setting must be a function that returns a function');if(b!==f.lastQuery?(f.lastQuery=b,d=f.sifter.search(b,a.extend(h,{score:e})),f.currentResults=d):d=a.extend(!0,{},f.currentResults),g.hideSelected)for(c=d.items.length-1;c>=0;c--)-1!==f.items.indexOf(z(d.items[c].id))&&d.items.splice(c,1);return d},refreshOptions:function(b){var c,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;"undefined"==typeof b&&(b=!0);var t=this,u=a.trim(t.$control_input.val()),v=t.search(u),w=t.$dropdown_content,x=t.$activeOption&&z(t.$activeOption.attr("data-value"));for(g=v.items.length,"number"==typeof t.settings.maxOptions&&(g=Math.min(g,t.settings.maxOptions)),h={},i=[],c=0;g>c;c++)for(j=t.options[v.items[c].id],k=t.render("option",j),l=j[t.settings.optgroupField]||"",m=a.isArray(l)?l:[l],e=0,f=m&&m.length;f>e;e++)l=m[e],t.optgroups.hasOwnProperty(l)||(l=""),h.hasOwnProperty(l)||(h[l]=[],i.push(l)),h[l].push(k);for(this.settings.lockOptgroupOrder&&i.sort(function(a,b){var c=t.optgroups[a].$order||0,d=t.optgroups[b].$order||0;return c-d}),n=[],c=0,g=i.length;g>c;c++)l=i[c],t.optgroups.hasOwnProperty(l)&&h[l].length?(o=t.render("optgroup_header",t.optgroups[l])||"",o+=h[l].join(""),n.push(t.render("optgroup",a.extend({},t.optgroups[l],{html:o})))):n.push(h[l].join(""));if(w.html(n.join("")),t.settings.highlight&&v.query.length&&v.tokens.length)for(c=0,g=v.tokens.length;g>c;c++)d(w,v.tokens[c].regex);if(!t.settings.hideSelected)for(c=0,g=t.items.length;g>c;c++)t.getOption(t.items[c]).addClass("selected");p=t.canCreate(u),p&&(w.prepend(t.render("option_create",{input:u})),s=a(w[0].childNodes[0])),t.hasOptions=v.items.length>0||p,t.hasOptions?(v.items.length>0?(r=x&&t.getOption(x),r&&r.length?q=r:"single"===t.settings.mode&&t.items.length&&(q=t.getOption(t.items[0])),q&&q.length||(q=s&&!t.settings.addPrecedence?t.getAdjacentOption(s,1):w.find("[data-selectable]:first"))):q=s,t.setActiveOption(q),b&&!t.isOpen&&t.open()):(t.setActiveOption(null),b&&t.isOpen&&t.close())},addOption:function(b){var c,d,e,f=this;if(a.isArray(b))for(c=0,d=b.length;d>c;c++)f.addOption(b[c]);else(e=f.registerOption(b))&&(f.userOptions[e]=!0,f.lastQuery=null,f.trigger("option_add",e,b))},registerOption:function(a){var b=z(a[this.settings.valueField]);return!b||this.options.hasOwnProperty(b)?!1:(a.$order=a.$order||++this.order,this.options[b]=a,b)},registerOptionGroup:function(a){var b=z(a[this.settings.optgroupValueField]);return b?(a.$order=a.$order||++this.order,this.optgroups[b]=a,b):!1},addOptionGroup:function(a,b){b[this.settings.optgroupValueField]=a,(a=this.registerOptionGroup(b))&&this.trigger("optgroup_add",a,b)},removeOptionGroup:function(a){this.optgroups.hasOwnProperty(a)&&(delete this.optgroups[a],this.renderCache={},this.trigger("optgroup_remove",a))},clearOptionGroups:function(){this.optgroups={},this.renderCache={},this.trigger("optgroup_clear")},updateOption:function(b,c){var d,e,f,g,h,i,j,k=this;if(b=z(b),f=z(c[k.settings.valueField]),null!==b&&k.options.hasOwnProperty(b)){if("string"!=typeof f)throw new Error("Value must be set in option data");j=k.options[b].$order,f!==b&&(delete k.options[b],g=k.items.indexOf(b),-1!==g&&k.items.splice(g,1,f)),c.$order=c.$order||j,k.options[f]=c,h=k.renderCache.item,i=k.renderCache.option,h&&(delete h[b],delete h[f]),i&&(delete i[b],delete i[f]),-1!==k.items.indexOf(f)&&(d=k.getItem(b),e=a(k.render("item",c)),d.hasClass("active")&&e.addClass("active"),d.replaceWith(e)),k.lastQuery=null,k.isOpen&&k.refreshOptions(!1)}},removeOption:function(a,b){var c=this;a=z(a);var d=c.renderCache.item,e=c.renderCache.option;d&&delete d[a],e&&delete e[a],delete c.userOptions[a],delete c.options[a],c.lastQuery=null,c.trigger("option_remove",a),c.removeItem(a,b)},clearOptions:function(){var a=this;a.loadedSearches={},a.userOptions={},a.renderCache={},a.options=a.sifter.items={},a.lastQuery=null,a.trigger("option_clear"),a.clear()},getOption:function(a){return this.getElementWithValue(a,this.$dropdown_content.find("[data-selectable]"))},getAdjacentOption:function(b,c){var d=this.$dropdown.find("[data-selectable]"),e=d.index(b)+c;return e>=0&&e<d.length?d.eq(e):a()},getElementWithValue:function(b,c){if(b=z(b),"undefined"!=typeof b&&null!==b)for(var d=0,e=c.length;e>d;d++)if(c[d].getAttribute("data-value")===b)return a(c[d]);return a()},getItem:function(a){return this.getElementWithValue(a,this.$control.children())},addItems:function(b,c){for(var d=a.isArray(b)?b:[b],e=0,f=d.length;f>e;e++)this.isPending=f-1>e,this.addItem(d[e],c)},addItem:function(b,c){var d=c?[]:["change"];F(this,d,function(){var d,e,f,g,h,i=this,j=i.settings.mode;return b=z(b),-1!==i.items.indexOf(b)?void("single"===j&&i.close()):void(i.options.hasOwnProperty(b)&&("single"===j&&i.clear(c),"multi"===j&&i.isFull()||(d=a(i.render("item",i.options[b])),h=i.isFull(),i.items.splice(i.caretPos,0,b),i.insertAtCaret(d),(!i.isPending||!h&&i.isFull())&&i.refreshState(),i.isSetup&&(f=i.$dropdown_content.find("[data-selectable]"),i.isPending||(e=i.getOption(b),g=i.getAdjacentOption(e,1).attr("data-value"),i.refreshOptions(i.isFocused&&"single"!==j),g&&i.setActiveOption(i.getOption(g))),!f.length||i.isFull()?i.close():i.positionDropdown(),i.updatePlaceholder(),i.trigger("item_add",b,d),i.updateOriginalInput({silent:c})))))})},removeItem:function(a,b){var c,d,e,f=this;c="object"==typeof a?a:f.getItem(a),a=z(c.attr("data-value")),d=f.items.indexOf(a),-1!==d&&(c.remove(),c.hasClass("active")&&(e=f.$activeItems.indexOf(c[0]),f.$activeItems.splice(e,1)),f.items.splice(d,1),f.lastQuery=null,!f.settings.persist&&f.userOptions.hasOwnProperty(a)&&f.removeOption(a,b),d<f.caretPos&&f.setCaret(f.caretPos-1),f.refreshState(),f.updatePlaceholder(),f.updateOriginalInput({silent:b}),f.positionDropdown(),f.trigger("item_remove",a,c))},createItem:function(b,c){var d=this,e=d.caretPos;b=b||a.trim(d.$control_input.val()||"");var f=arguments[arguments.length-1];if("function"!=typeof f&&(f=function(){}),"boolean"!=typeof c&&(c=!0),!d.canCreate(b))return f(),!1;d.lock();var g="function"==typeof d.settings.create?this.settings.create:function(a){var b={};return b[d.settings.labelField]=a,b[d.settings.valueField]=a,b},h=D(function(a){if(d.unlock(),!a||"object"!=typeof a)return f();var b=z(a[d.settings.valueField]);return"string"!=typeof b?f():(d.setTextboxValue(""),d.addOption(a),d.setCaret(e),d.addItem(b),d.refreshOptions(c&&"single"!==d.settings.mode),void f(a))}),i=g.apply(this,[b,h]);return"undefined"!=typeof i&&h(i),!0},refreshItems:function(){this.lastQuery=null,this.isSetup&&this.addItem(this.items),this.refreshState(),this.updateOriginalInput()},refreshState:function(){var a,b=this;b.isRequired&&(b.items.length&&(b.isInvalid=!1),b.$control_input.prop("required",a)),b.refreshClasses()},refreshClasses:function(){var b=this,c=b.isFull(),d=b.isLocked;b.$wrapper.toggleClass("rtl",b.rtl),b.$control.toggleClass("focus",b.isFocused).toggleClass("disabled",b.isDisabled).toggleClass("required",b.isRequired).toggleClass("invalid",b.isInvalid).toggleClass("locked",d).toggleClass("full",c).toggleClass("not-full",!c).toggleClass("input-active",b.isFocused&&!b.isInputHidden).toggleClass("dropdown-active",b.isOpen).toggleClass("has-options",!a.isEmptyObject(b.options)).toggleClass("has-items",b.items.length>0),b.$control_input.data("grow",!c&&!d)},isFull:function(){return null!==this.settings.maxItems&&this.items.length>=this.settings.maxItems},updateOriginalInput:function(a){var b,c,d,e,f=this;if(a=a||{},f.tagType===v){for(d=[],b=0,c=f.items.length;c>b;b++)e=f.options[f.items[b]][f.settings.labelField]||"",d.push('<option value="'+A(f.items[b])+'" selected="selected">'+A(e)+"</option>");d.length||this.$input.attr("multiple")||d.push('<option value="" selected="selected"></option>'),f.$input.html(d.join(""))}else f.$input.val(f.getValue()),f.$input.attr("value",f.$input.val());f.isSetup&&(a.silent||f.trigger("change",f.$input.val()))},updatePlaceholder:function(){if(this.settings.placeholder){var a=this.$control_input;this.items.length?a.removeAttr("placeholder"):a.attr("placeholder",this.settings.placeholder),a.triggerHandler("update",{force:!0})}},open:function(){var a=this;a.isLocked||a.isOpen||"multi"===a.settings.mode&&a.isFull()||(a.focus(),a.isOpen=!0,a.refreshState(),a.$dropdown.css({visibility:"hidden",display:"block"}),a.positionDropdown(),a.$dropdown.css({visibility:"visible"}),a.trigger("dropdown_open",a.$dropdown))},close:function(){var a=this,b=a.isOpen;"single"===a.settings.mode&&a.items.length&&a.hideInput(),a.isOpen=!1,a.$dropdown.hide(),a.setActiveOption(null),a.refreshState(),b&&a.trigger("dropdown_close",a.$dropdown)},positionDropdown:function(){var a=this.$control,b="body"===this.settings.dropdownParent?a.offset():a.position();b.top+=a.outerHeight(!0),this.$dropdown.css({width:a.outerWidth(),top:b.top,left:b.left})},clear:function(a){var b=this;b.items.length&&(b.$control.children(":not(input)").remove(),b.items=[],b.lastQuery=null,b.setCaret(0),b.setActiveItem(null),b.updatePlaceholder(),b.updateOriginalInput({silent:a}),b.refreshState(),b.showInput(),b.trigger("clear"))},insertAtCaret:function(b){var c=Math.min(this.caretPos,this.items.length);0===c?this.$control.prepend(b):a(this.$control[0].childNodes[c]).before(b),this.setCaret(c+1)},deleteSelection:function(b){var c,d,e,f,g,h,i,j,k,l=this;if(e=b&&b.keyCode===p?-1:1,f=H(l.$control_input[0]),l.$activeOption&&!l.settings.hideSelected&&(i=l.getAdjacentOption(l.$activeOption,-1).attr("data-value")),g=[],l.$activeItems.length){for(k=l.$control.children(".active:"+(e>0?"last":"first")),h=l.$control.children(":not(input)").index(k),e>0&&h++,c=0,d=l.$activeItems.length;d>c;c++)g.push(a(l.$activeItems[c]).attr("data-value"));
	b&&(b.preventDefault(),b.stopPropagation())}else(l.isFocused||"single"===l.settings.mode)&&l.items.length&&(0>e&&0===f.start&&0===f.length?g.push(l.items[l.caretPos-1]):e>0&&f.start===l.$control_input.val().length&&g.push(l.items[l.caretPos]));if(!g.length||"function"==typeof l.settings.onDelete&&l.settings.onDelete.apply(l,[g])===!1)return!1;for("undefined"!=typeof h&&l.setCaret(h);g.length;)l.removeItem(g.pop());return l.showInput(),l.positionDropdown(),l.refreshOptions(!0),i&&(j=l.getOption(i),j.length&&l.setActiveOption(j)),!0},advanceSelection:function(a,b){var c,d,e,f,g,h,i=this;0!==a&&(i.rtl&&(a*=-1),c=a>0?"last":"first",d=H(i.$control_input[0]),i.isFocused&&!i.isInputHidden?(f=i.$control_input.val().length,g=0>a?0===d.start&&0===d.length:d.start===f,g&&!f&&i.advanceCaret(a,b)):(h=i.$control.children(".active:"+c),h.length&&(e=i.$control.children(":not(input)").index(h),i.setActiveItem(null),i.setCaret(a>0?e+1:e))))},advanceCaret:function(a,b){var c,d,e=this;0!==a&&(c=a>0?"next":"prev",e.isShiftDown?(d=e.$control_input[c](),d.length&&(e.hideInput(),e.setActiveItem(d),b&&b.preventDefault())):e.setCaret(e.caretPos+a))},setCaret:function(b){var c=this;if(b="single"===c.settings.mode?c.items.length:Math.max(0,Math.min(c.items.length,b)),!c.isPending){var d,e,f,g;for(f=c.$control.children(":not(input)"),d=0,e=f.length;e>d;d++)g=a(f[d]).detach(),b>d?c.$control_input.before(g):c.$control.append(g)}c.caretPos=b},lock:function(){this.close(),this.isLocked=!0,this.refreshState()},unlock:function(){this.isLocked=!1,this.refreshState()},disable:function(){var a=this;a.$input.prop("disabled",!0),a.$control_input.prop("disabled",!0).prop("tabindex",-1),a.isDisabled=!0,a.lock()},enable:function(){var a=this;a.$input.prop("disabled",!1),a.$control_input.prop("disabled",!1).prop("tabindex",a.tabIndex),a.isDisabled=!1,a.unlock()},destroy:function(){var b=this,c=b.eventNS,d=b.revertSettings;b.trigger("destroy"),b.off(),b.$wrapper.remove(),b.$dropdown.remove(),b.$input.html("").append(d.$children).removeAttr("tabindex").removeClass("selectized").attr({tabindex:d.tabindex}).show(),b.$control_input.removeData("grow"),b.$input.removeData("selectize"),a(window).off(c),a(document).off(c),a(document.body).off(c),delete b.$input[0].selectize},render:function(a,b){var c,d,e="",f=!1,g=this,h=/^[\t \r\n]*<([a-z][a-z0-9\-_]*(?:\:[a-z][a-z0-9\-_]*)?)/i;return("option"===a||"item"===a)&&(c=z(b[g.settings.valueField]),f=!!c),f&&(y(g.renderCache[a])||(g.renderCache[a]={}),g.renderCache[a].hasOwnProperty(c))?g.renderCache[a][c]:(e=g.settings.render[a].apply(this,[b,A]),("option"===a||"option_create"===a)&&(e=e.replace(h,"<$1 data-selectable")),"optgroup"===a&&(d=b[g.settings.optgroupValueField]||"",e=e.replace(h,'<$1 data-group="'+B(A(d))+'"')),("option"===a||"item"===a)&&(e=e.replace(h,'<$1 data-value="'+B(A(c||""))+'"')),f&&(g.renderCache[a][c]=e),e)},clearCache:function(a){var b=this;"undefined"==typeof a?b.renderCache={}:delete b.renderCache[a]},canCreate:function(a){var b=this;if(!b.settings.create)return!1;var c=b.settings.createFilter;return!(!a.length||"function"==typeof c&&!c.apply(b,[a])||"string"==typeof c&&!new RegExp(c).test(a)||c instanceof RegExp&&!c.test(a))}}),L.count=0,L.defaults={options:[],optgroups:[],plugins:[],delimiter:",",splitOn:null,persist:!0,diacritics:!0,create:!1,createOnBlur:!1,createFilter:null,highlight:!0,openOnFocus:!0,maxOptions:1e3,maxItems:null,hideSelected:null,addPrecedence:!1,selectOnTab:!1,preload:!1,allowEmptyOption:!1,closeAfterSelect:!1,scrollDuration:60,loadThrottle:300,loadingClass:"loading",dataAttr:"data-data",optgroupField:"optgroup",valueField:"value",labelField:"text",optgroupLabelField:"label",optgroupValueField:"value",lockOptgroupOrder:!1,sortField:"$order",searchField:["text"],searchConjunction:"and",mode:null,wrapperClass:"selectize-control",inputClass:"selectize-input",dropdownClass:"selectize-dropdown",dropdownContentClass:"selectize-dropdown-content",dropdownParent:null,copyClassesToDropdown:!0,render:{}},a.fn.selectize=function(b){var c=a.fn.selectize.defaults,d=a.extend({},c,b),e=d.dataAttr,f=d.labelField,g=d.valueField,h=d.optgroupField,i=d.optgroupLabelField,j=d.optgroupValueField,k=function(b,c){var h,i,j,k,l=b.attr(e);if(l)for(c.options=JSON.parse(l),h=0,i=c.options.length;i>h;h++)c.items.push(c.options[h][g]);else{var m=a.trim(b.val()||"");if(!d.allowEmptyOption&&!m.length)return;for(j=m.split(d.delimiter),h=0,i=j.length;i>h;h++)k={},k[f]=j[h],k[g]=j[h],c.options.push(k);c.items=j}},l=function(b,c){var k,l,m,n,o=c.options,p={},q=function(a){var b=e&&a.attr(e);return"string"==typeof b&&b.length?JSON.parse(b):null},r=function(b,e){b=a(b);var i=z(b.attr("value"));if(i||d.allowEmptyOption)if(p.hasOwnProperty(i)){if(e){var j=p[i][h];j?a.isArray(j)?j.push(e):p[i][h]=[j,e]:p[i][h]=e}}else{var k=q(b)||{};k[f]=k[f]||b.text(),k[g]=k[g]||i,k[h]=k[h]||e,p[i]=k,o.push(k),b.is(":selected")&&c.items.push(i)}},s=function(b){var d,e,f,g,h;for(b=a(b),f=b.attr("label"),f&&(g=q(b)||{},g[i]=f,g[j]=f,c.optgroups.push(g)),h=a("option",b),d=0,e=h.length;e>d;d++)r(h[d],f)};for(c.maxItems=b.attr("multiple")?null:1,n=b.children(),k=0,l=n.length;l>k;k++)m=n[k].tagName.toLowerCase(),"optgroup"===m?s(n[k]):"option"===m&&r(n[k])};return this.each(function(){if(!this.selectize){var e,f=a(this),g=this.tagName.toLowerCase(),h=f.attr("placeholder")||f.attr("data-placeholder");h||d.allowEmptyOption||(h=f.children('option[value=""]').text());var i={placeholder:h,options:[],optgroups:[],items:[]};"select"===g?l(f,i):k(f,i),e=new L(f,a.extend(!0,{},c,i,b))}})},a.fn.selectize.defaults=L.defaults,a.fn.selectize.support={validity:x},L.define("drag_drop",function(){if(!a.fn.sortable)throw new Error('The "drag_drop" plugin requires jQuery UI "sortable".');if("multi"===this.settings.mode){var b=this;b.lock=function(){var a=b.lock;return function(){var c=b.$control.data("sortable");return c&&c.disable(),a.apply(b,arguments)}}(),b.unlock=function(){var a=b.unlock;return function(){var c=b.$control.data("sortable");return c&&c.enable(),a.apply(b,arguments)}}(),b.setup=function(){var c=b.setup;return function(){c.apply(this,arguments);var d=b.$control.sortable({items:"[data-value]",forcePlaceholderSize:!0,disabled:b.isLocked,start:function(a,b){b.placeholder.css("width",b.helper.css("width")),d.css({overflow:"visible"})},stop:function(){d.css({overflow:"hidden"});var c=b.$activeItems?b.$activeItems.slice():null,e=[];d.children("[data-value]").each(function(){e.push(a(this).attr("data-value"))}),b.setValue(e),b.setActiveItem(c)}})}}()}}),L.define("dropdown_header",function(b){var c=this;b=a.extend({title:"Untitled",headerClass:"selectize-dropdown-header",titleRowClass:"selectize-dropdown-header-title",labelClass:"selectize-dropdown-header-label",closeClass:"selectize-dropdown-header-close",html:function(a){return'<div class="'+a.headerClass+'"><div class="'+a.titleRowClass+'"><span class="'+a.labelClass+'">'+a.title+'</span><a href="javascript:void(0)" class="'+a.closeClass+'">&times;</a></div></div>'}},b),c.setup=function(){var d=c.setup;return function(){d.apply(c,arguments),c.$dropdown_header=a(b.html(b)),c.$dropdown.prepend(c.$dropdown_header)}}()}),L.define("optgroup_columns",function(b){var c=this;b=a.extend({equalizeWidth:!0,equalizeHeight:!0},b),this.getAdjacentOption=function(b,c){var d=b.closest("[data-group]").find("[data-selectable]"),e=d.index(b)+c;return e>=0&&e<d.length?d.eq(e):a()},this.onKeyDown=function(){var a=c.onKeyDown;return function(b){var d,e,f,g;return!this.isOpen||b.keyCode!==j&&b.keyCode!==m?a.apply(this,arguments):(c.ignoreHover=!0,g=this.$activeOption.closest("[data-group]"),d=g.find("[data-selectable]").index(this.$activeOption),g=b.keyCode===j?g.prev("[data-group]"):g.next("[data-group]"),f=g.find("[data-selectable]"),e=f.eq(Math.min(f.length-1,d)),void(e.length&&this.setActiveOption(e)))}}();var d=function(){var a,b=d.width,c=document;return"undefined"==typeof b&&(a=c.createElement("div"),a.innerHTML='<div style="width:50px;height:50px;position:absolute;left:-50px;top:-50px;overflow:auto;"><div style="width:1px;height:100px;"></div></div>',a=a.firstChild,c.body.appendChild(a),b=d.width=a.offsetWidth-a.clientWidth,c.body.removeChild(a)),b},e=function(){var e,f,g,h,i,j,k;if(k=a("[data-group]",c.$dropdown_content),f=k.length,f&&c.$dropdown_content.width()){if(b.equalizeHeight){for(g=0,e=0;f>e;e++)g=Math.max(g,k.eq(e).height());k.css({height:g})}b.equalizeWidth&&(j=c.$dropdown_content.innerWidth()-d(),h=Math.round(j/f),k.css({width:h}),f>1&&(i=j-h*(f-1),k.eq(f-1).css({width:i})))}};(b.equalizeHeight||b.equalizeWidth)&&(C.after(this,"positionDropdown",e),C.after(this,"refreshOptions",e))}),L.define("remove_button",function(b){if("single"!==this.settings.mode){b=a.extend({label:"&times;",title:"Remove",className:"remove",append:!0},b);var c=this,d='<a href="javascript:void(0)" class="'+b.className+'" tabindex="-1" title="'+A(b.title)+'">'+b.label+"</a>",e=function(a,b){var c=a.search(/(<\/[^>]+>\s*)$/);return a.substring(0,c)+b+a.substring(c)};this.setup=function(){var f=c.setup;return function(){if(b.append){var g=c.settings.render.item;c.settings.render.item=function(){return e(g.apply(this,arguments),d)}}f.apply(this,arguments),this.$control.on("click","."+b.className,function(b){if(b.preventDefault(),!c.isLocked){var d=a(b.currentTarget).parent();c.setActiveItem(d),c.deleteSelection()&&c.setCaret(c.items.length)}})}}()}}),L.define("restore_on_backspace",function(a){var b=this;a.text=a.text||function(a){return a[this.settings.labelField]},this.onKeyDown=function(){var c=b.onKeyDown;return function(b){var d,e;return b.keyCode===p&&""===this.$control_input.val()&&!this.$activeItems.length&&(d=this.caretPos-1,d>=0&&d<this.items.length)?(e=this.options[this.items[d]],this.deleteSelection(b)&&(this.setTextboxValue(a.text.apply(this,[e])),this.refreshOptions(!0)),void b.preventDefault()):c.apply(this,arguments)}}()}),L});                                                                                                                                                                            framework/static/img/no-image.png                                                                   0000644                 00000007164 15266055653 0013033 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   d   d   pâ•T   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ŸIDATxÚìÜ[sª0àÅEÂÍzÁñÿÿ¶¾tÚA!B’ó¤£½ =õ�ÚµÞ:•N†�dï„ŽÖóó³3šØ¼aB† aB† aÂ„ AÂ„ AÂ„!A‚„!A‚„!C‚0!C‚0!C�»Äq8Žó îo¬eYð}¾ïÃó<¸®Û¾}¦´ÖhÛ§Ó	u]£®kcrÏ!Ç1‚ €eYÝSÞ¶áy<ÏCÇ0Æ ª*H)	òSˆÙl!Ä�fU†ÃRJäy>j˜Q‚X–…Åb�(Šî¼^¯Q–%v»Ý(—²Ñ�xž‡$IàºýCkšeYBJ	­õe¹Š¢žç}y]EB`³Ùàt:�ëaÓw�A€$Izë„1Y–áp8tÞôÅbÑù·Œ1Øl6¨ªŠmïûø¾? Ò4íÄ €²,‘¦iïÒ˜$	|ßç’u3×ŒQêº¾tTaÞìA”R¨ª
J)Ôu�ý~�§§§^”××W´mK X.—ö_-1ûýþòóz½Æd2ùð¹étŠ—— À~¿Çt:íÄ¶mËåooo\²‚ ÜÖž‹÷ywþÆyÆ�›cÌeFõu`A$ŽãÁŸ½îˆúfÔõï›¦¹ûXdH{{½d}g/s}œrï±<,Èñxü/¼>œk„¡7ú;cyX�¢(?Á×µF)Õ‰¢”úôº.À¾VúO€h­‘çùàr.¼Æìv»­ªR
»Ýî‚,„ø²ø_'ÏóÄ?Ýö!†aïgçóù¥Û*ËeYvÖ‘Åb1h©ÃìÕN}»ÝjO]×Åjµêí²,ËÂjµê�u]c»ÝŽf§>ª³¬ïœò*¥�eªªº©%–e!Ìf³Þb>ÆS_kŒ_¤Eæóù Ý»Ö§Óéæ´·ï:­5²,ë\îþtùìÉ•Rb>Ÿ÷îžmÛþÖá`UUÈ²lçV¿ Ú¶Eš¦B`:�þèXã||RÅè_ãŽþ�º”RJ8ŽsyÛõòéýQËñxÄñxEKû ×E¼(
EÛ¶1™Làº.Ç¹Ô­5”RhÛMÓÞpä›ÉóÌy´ð?	Â„ AÂ„ AÂ„!A‚„!A‚„!C‚0!C‚0!C† aB† aBfù7 ž?‹þ)Ÿ    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                            framework/static/img/logo-100.png                                                                   0000644                 00000011132 15266055653 0012563 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   d   ^   Õ±Ÿ   sBIT|dˆ   	pHYs  (µ  (µóÜ®<   tEXtSoftware www.inkscape.org›î<  ×IDATxœí]itÕ•þîë*Ë²°ø„˜@ �À0b ¶”ãrwU5(Ã¦HL€	›Ù–@!¬�KŒ!Äì vYÝURƒ7L0!L–!,aCÀ– ‘dYUïÎ�n1R÷{­.I¶Êsúûcë¾û–ê¯Þvß«{	aÛö œàë rDtw6›} G-k²àºî~RÊ9 ö°€½ì`‡Â¿›ôøÀŸ‰è5)åkDôBmmíšeË–õm­¶Q%J³gÏ®­««kAžˆ&…Ê« î1Mó¾ööö&²�×uëÂ0<’ˆŽ0ÀÌq·Às –AðH.—ûï	ide	I§Ó…ax*€ ¦WPÞ €§
½¦“ÜkÇidæ³ü3€i[¡
ÉÌ9!Äí���¿lmm•ã-°„Ë²v0Móx §1ó¡ã(ûu"ºGJ¹Ä÷ý÷ÇQNT�mÛ- .Ð°ëý]ßØØøÐxˆù„×u˜ù[Ì|"€ú	ib!€."Z<}úô'ÚÚÚÂ	,{’Éä!Ä� ·V`=€…žç=;–Ì”J¥Î"¢Ó üÃÄ¶K‰7üÔ4ÍÅ9×¸®;SJyò�8@¸Õ4ÍKÛÛÛ¢dDt¢“ñ"ºÀ‹óíà‡ƒƒƒÇEÌ§…mÛ_—Rn@y2"ý( à‚ÁÁÁÕŽãì5c¥èp/ý“çy‡f³Ù››šš œàOQ*�444˜ŽãÜ
àQ »hÔBf~À;ŠÞ`-Ý`€ ÜÆÌK øDeUÕÀÌÏ9Ž3·ÒdÛöh+¡W,ª©©¹oùòåÝ*Ë²¦š¦y3•­ÆÎò<ï'•6RQß.†a<à+eÔÖø€ü}¹òˆè9 Aàuuum­þt:½w†'ÑIÌü™
š<@D'f³Ù¶ÑG#¤£··÷èµk×öWP)R©ÔÎDt9€s $Ê¨Ž™�d2¹»"à‹•�™oH$0s¶ÌÆDô!Ä;::~7–¶´´´$6nÜèÑ…D”E=$¢F#e´!+]WW÷Ÿ¶mQI…3�ßù–#cÌp]w/!ÄJèÉx�ˆRDt—”²£/˜“Íf[ÆJ ´µµ…���í¾ï§˜9	`uõ3?˜J¥œreV2da©âüL&ófq‚ëºuÌü}fþ€š
ÊŠÜC
ÃÔä	WáÃ0æôÑGï×ÕÕ­p°J‰™—„axf.—Û¥þJ‘J¥Ž#¢Ÿ@?¯ý�™ó}ÿªÄ(“ú×¤”lÛ¾Ò²¬©Ãp<3¿ÂÌ—¢22"£¹¹yša¿‚†"ZÃÌM+V¬x«®®înèÉ¸Â÷ýS*%cöìÙµ®ëÎJ§Ó»544˜•äñ}ÿñD"q €•ˆ¨ÍuÝ:å³Dè!Ãñ3_KD'"oŠŠH=Äqœ%Ì|’*�ˆÖL�:ÕY¶lYŸã8˜ùM1×xžwy¹zlÛnp8€$€ÿhÝÌü[!ÄÓaz���kÊG¶m_àj(,"Ì¼Ä÷ýST™&ÃÞT1!ŽãœÈÌ÷k’_aæ&ß÷7¦Óéa¾µáðžçµ@m[#ÇqŽcæKÝÔò€ÛëëëïkkkÛ¢iÿÌ|'ÔvCÇó<o¸@7dõ*6–“cF2™Ü£ð0*¼+¥<Ü÷ý�  ¥¼j2Þìïï?
2,ËÚÅ¶í§˜ù1ŒÍîu €Å===/Ø¶ýe•B6›]ÄÌß×ä¿cþüù#†y!›¦y(ò›¢±Øžžgæ†Â¦lÌBÜŒüE1¤â„ÎÎÎ·ÀuÝYÌü/ª2ˆháêÕ«ÿZ,O§Ó{›¦ù[ _O€™÷°*•J]ªJ÷}ÿz"z\‘ôùÁÁÁ³†´“z{{û€çyß#¢¹ þXaÛ WuwwÏÑ­"*…mÛ6€c5É?Êd2Ïý!¥¼ @É¤KDíÙlö×Åòd2¹{†™
7u•"AD×:ŽsJ‡'Bœà/Š|_$�ºÊÊf³«…!oF(7ß¼ÌÌs<Ïk]¿~ý`PDt�&éÅúúú+†þ˜?þŽÈœ©Ê¸J%Büy»Úh p¤”rO":˜ˆ¾àv ZÃ(3_lÛöùÅòŽŽŽM T=h7Ã0Nú£¢eo&“éõ<ïLfV>8€Õ½½½¾ïÿ¦’òFƒëºIÝY->�nÙ²å«Pkë2™Ìºb¡ã8'A}ê)‘?ºŽ KLÓœžÍf_Ìf³�xžwŽiš³ \€¼}O…ëR©Ô�ÅÂ î‡z´9}è?Qö! ¢W5IoWj^©RÊ‹4I™l6;b7LDGktï-X–e0³ªçõø*3àõ¢´]Â0\aÛög‡…áü–D"1ycd1jˆhQ±0—ËšEÊ®ë6 	Ù°,ëS ”æ!ÄÃÿ.¬Pæ+T¥â)E~À§‹åD´Ðó¼ß÷_bæ/x£HåSÌ¼´¹¹yÄ1pGGÇïˆè¨‡òÙÉd²¤—O™2å(JRÊ@	1£
[3wAa àïÅ¬Ïd2%¨b�B·oÓ¦MýáûþFf>¾X‰ˆêëë»¤XžÍfŸð°êY„gËÚÛÛ? ¢’¡@ˆ!! ŽQ	…?+–I)KÆétF>Õ¼ô§âEHa.,9|#¢³‹÷”OÌ‡z—Þ©ÐýB2™Ü=V„ìE‡)’ÃXª�+	!¢Še…áFu.¢\11³ŠÔ�ƒ (Ù zž·ÀF…þ®®ë–,­Uí !ÄÜX2cÆŒƒ ÔË™ym{{ûÇŠ,û©Ê	Ã°dñÑ××·'#)�DôžJÎÌûªÄÈ›ôKÁ¬bYáÈYUöþ±"DJ©4_hÆ\@s;FJYr¤LDÊ3fVÚ  ^=�ˆ”uêŽv…%¿ñ´iÓ”ºD´o¬!"åÎ™ˆtvµUÂ]wÝ5Ê�–HÆUfV^.dæŠïb®¢þM‘´O¬°»JÈÌº‹*B¶æÝ¯	„jßV+B˜YyÊÆÌÊáêú¶¾ò3V¨æ®cE)ÛCDºaeŠB¶½ÜÂWµs‡X2¨Ùž‘Øn	immØJ·[&Û-!ëÖ­«èÒÁö†í–�þþþ*!qB]]]•�8aóæÍÿß&t Û1!aV{Hœ0eÊ”*!qBµ‡Ä‰D¢:‡Ä	RÊj‰ª„ÄBˆê�'0sµ‡Ä	Bˆ*!qBµ‡ÄUBâc²°5°ÝR�Câ‡j‰˜¹JHÌP%$f¨3T	‰ªû�ø¡ÚCâ!D•�˜¡JHÌP%$f¨'TwêñC•�2P~ëW�JXæLª„”ÁžQ”™Yç´¥7B1‘6†e>ÖŒÕWêoÝ¢¾}Ÿ³,+J¥®îÓe˜yª&IÙû„*Bè¾_œ¨]ÍÐè¤‘×ÖÔÔì_i¥D¤üqˆ(Ê[¿³JÈÌ%Þã
r¥ÇmfŽU õ01Õ²¬’/\…o@óQe†s"Ô«úz¶Ü[_"R~±KD‘°-c›Œ
AD*—¨©©ù\±,“ÉôBÿ %Þ¯‰HéYŽ™•=
×Ie°‡F®ìÅB�þE¨s«C0óÛª„0uC�Î5w²¸WI){TŠD¤úq§ùBˆ½òˆ#Ž¨‡†<f~KÓ>�se¥�’É‚@©³®!èü«ÿR#¯5Ms„³ãD"Qâ–¼€²çÍ›÷y¨#+pooïˆ—fË–-º¶�ˆ^QÉ™YEH†ºçŸ”#ä•0‘H<…¼Â0óy…Ï• Dô"Ônfp]w„�ÝD"¡‹.ðf±›×‚[V%˜¹Ä�eY»@ÝûžÍårÊUÙdA0³.JNSKKKÉ…æŽŽŽ÷ d5yöYµjÕ‚aº› ¨ÜqRÊâˆ8J¿» ž/Q¹D‰£Ã0Ž†Ú³ôÓeÊ™ˆiÓ¦­ š|ëzzz,e&!®,SæÍÃF¸E£wqáÍ…ëºÍÐôH(ÜçBC¨ðgß÷_SÈOP)‘§’O&DÁUÐzMº2®SÁ÷¡ÊÃ�Óð«t:½ xž÷€‡” f†±&•J}GJy�¦¬¿tww�p„œN§Pâ¬ ¿Xà8Î§¡ðNccãZM9“ D¤‚˜ù¸ÆÆFåÕ0Œó qòàKRÊçÇiiiiIÔÖÖ~³Ó©ûÑÍÐGÞ,qÊA¹à_%„ 8
3?6� ' ˜ùMúNµµµÊ0+V¬xÀ· Ÿà?ÃÌ�uww¿Ûßßß†¼Sbå2XƒuMMMwX–eÑ75úýA,-ÒŸÎÌç¨š…_ß8@ €çy/P:fpápßäÃáyÞr"ºl”:f"ï¤øxT0 ÞBœPü†qôÂ'r¹\O‘þ•š:—�×7ýÖÂ']™™ktö0c¡®€l6{€ÅØ¢(¨ð¡"­­D t¯AD#ÜÈ&“ÉPâ7 ˜ùÆq·r+áB¦L™²¤LŒ¾s]Wë¼Þó¼»‘ ¬òþ¹ Îd2¿/Npgô+±—»†þp]·Nñ&zf~Ò÷ý•ãlçVÃ'„´··”ysv”RÞßÒÒ¢5�{ž·<‚ýÜ†|ˆë(ø#3ŸQ__o«ÂaÛ¶½3_§ËÌÌ—o­­­BJù Ô.d7'‰ïFlÛ6ÅˆÕGww÷"fÖÙªš6mÚtk¹Âr¹Ü‡žç�+„˜à"f~zˆo0ó= Ž­¯¯ß×÷ý»4Î+	ù	Xé €çûþP .Z¹rå 8J¥HD—«¢ÌÅ	#ŠÖ¯_?èºî·¥”Ï§yWÛ©Tê}ß÷¯.WhÁïúM n²,Ë0Ms¯0ë…BJù�”òý\.§r“Z‚T*u4îÇlÃð| ä±»»ûvä—¹*ü:›Íþ¸’:'%?z&“YoÛöUÈG+ýÀ¶í™A\P‰¨ 3&·ã8ç1óõºt"º°««kƒeYÓ{zz†:R ¼nšæÉØd*ÏÔ=Ï»�ÿ,4cE2™Ô-AÇ…–––„mÛ­Ì|Ô6( ¸3›ÍÞaÛ¶eÆÌ¬#ã= é	¾0•J]\8ˆÇq±mûAh†`ÝÃÂ²¬©…`Ž©2å÷¸Ú4Í�7\‡BàßûÌ.£vg×™¦ÙZ¦{Ž÷˜ùpß÷#Gœ³mûL ºq@þ¤õ!Ä­™LæÛ¶ð…ÞW‚ x6‘HEDçh,W¯– 0eppðçÐL’Ãð€ŸJ)EN‹
×u÷Ãð»…`•ºˆ¡} ~`*€3QøñÑ†0�k{* d y^É²œ™—Ñ<è7´#P– o®H$7Ñ¹è3€ßQ€\†/I)ßVÍ5ÍÍÍÓ‘RÎcæ$5A-) Ð�üÙMF¹CD�žV¼s�‚„L(F%d®ë6K)Ím�2ð?Dô13 ÿ&íŒ2o·ŒÊÚú€s=ÏÓE­®ëÎÃðt"ú6*|»Çà3ó] étz†”òJf>ñº9 ¸7‘H´Ð&­­­bÕªUIäÍCG!â½QÐ �™o²­E"d¶m‰ˆ.cæã0¹Äl&¢Gƒ ¸®««KAnÂ�N§w‚àd":š€™¹Àâ3f<YCwL„Á¶íÏ2óéDt*Ô8! ¢RÊûÃ0¼7—Ë}¸­êBkk«X¹reŠˆNCÞ†W‰ï®,aæ»5§š ÆIÈp$“ÉC‰Ä‘RÊ¹Dt&6¶úÆB ãf^æy^lnŠæš¡^Sï�<CDw†ñD%[ƒ	#d8,ËšjšæÌüE"ÚŸ™÷@þÕLüßéàôBýEaEDýÌü6½ÃÌïÑkDô|ÜíOP*•²
½f.€G…‹3™ŒòZ’ÿSoé'ÞïNl    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/static/img/logo.svg                                                                       0000644                 00000002731 15266055653 0012305 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?xml version="1.0" encoding="utf-8"?>
<!-- Generated by IcoMoon.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="34" height="32" viewBox="0 0 34 32">
<path fill="#444444" d="M23.375 0c5.875 0 10.625 4.688 10.625 10.438v19.563l-4.969 2-5.031-2v-21.063c-0.031-1.188-0.281-1.563-1.188-2.188-0.906 0.594-0.75 1.063-0.813 2.188v13.063c-0.25 5.531-3.656 10-11.375 10-5.875 0-10.625-2.75-10.625-10v-20.031l4.969-1.969 5.031 2v19.469s-0.281 3.938 1.188 3.938c1.094-1.125 0.813-3.938 0.813-3.938v-11.469c0.25-5.531 5.688-10 11.375-10zM2.469 3.188l2.5 1.5 2.219-1.313-2.219-1.219zM9.281 30.031c6.688 0 6.5-8.156 6.5-8.156-0.031-0.281 0.219-11.563 0.219-11.875 0-3.781 1.688-6.094 3.75-7.719-2.875 1.438-5.594 4.375-5.75 7.719v13.75c-0.219 2.563-2.156 4.25-4.781 4.25-2.875 0-5.063-2.531-5.219-5.5v-15.875l-2-1.375v16.75s-0.188 6.813 5.75 7.875c0.5 0.094 1.031 0.156 1.531 0.156zM32 28.625v-18.625c0-4-2.125-6.063-5.781-7.281-0.469-0.094-1-0.156-1.5-0.156-4.219 0-6.719 3.281-6.719 7.438v12.219c0 3.094-1.344 6.969-4 7.781 4.531-1.344 6-4.938 6-8v-13.375c0.219-2.563 2.125-4.25 4.781-4.25s5 1.688 5.219 4.25v20.875zM8.938 26l0.375-0.031c-0.75-0.406-1.281-1.188-1.313-2.75v-17.969l-2 1.375v14.844s0.313 4.531 2.938 4.531zM28 29.5v-20.563c-0.125-1.813-1.313-2.781-3.219-2.781l-0.375 0.031c0.875 0.875 1.563 1.438 1.594 2.75v19.688z"></path>
</svg>
                                       framework/static/img/sort-vertically.png                                                            0000644                 00000042533 15266055653 0014501 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         ô–Ò   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û  :iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2014-07-15T15:50:58+03:00</xmp:CreateDate>
         <xmp:MetadataDate>2014-07-15T15:50:58+03:00</xmp:MetadataDate>
         <xmp:ModifyDate>2014-07-15T15:50:58+03:00</xmp:ModifyDate>
         <xmpMM:InstanceID>xmp.iid:54631bbd-364c-4984-8d71-147afbc7698a</xmpMM:InstanceID>
         <xmpMM:DocumentID>xmp.did:636e0524-4e81-4dab-b7b6-9a9a9ca3a305</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>xmp.did:636e0524-4e81-4dab-b7b6-9a9a9ca3a305</xmpMM:OriginalDocumentID>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>created</stEvt:action>
                  <stEvt:instanceID>xmp.iid:636e0524-4e81-4dab-b7b6-9a9a9ca3a305</stEvt:instanceID>
                  <stEvt:when>2014-07-15T15:50:58+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:54631bbd-364c-4984-8d71-147afbc7698a</stEvt:instanceID>
                  <stEvt:when>2014-07-15T15:50:58+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:ICCProfile>sRGB IEC61966-2.1</photoshop:ICCProfile>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>1</exif:ColorSpace>
         <exif:PixelXDimension>13</exif:PixelXDimension>
         <exif:PixelYDimension>14</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>]×ñî    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF   aIDATxÚ”ÒA€0À]âù'|Oµ ´—¦!J3Cq ³€ü€çÝ¢hÞŠ¦ò‚*°Äe^P6À±k€ Ü},U•WO~§Ç	ÈöÄT?‚]"i2§•Ï ‰Â*Söe    IEND®B`‚                                                                                                                                                                     framework/static/js/fw-form-helpers.js                                                              0000644                 00000016324 15266055653 0014042 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * FW_Form helpers
 * Dependencies: jQuery
 * Note: You can include this script in frontend (for e.g. to make you contact forms ajax submittable)
 */

var fwForm = {
	/**
	 * Make forms ajax submittable
	 * @param {Object} [opts] You can overwrite any
	 */
	initAjaxSubmit: function(opts) {
		var opts = jQuery.extend({
			selector: 'form[data-fw-form-id]',
			ajaxUrl: (typeof ajaxurl != 'undefined')
				? ajaxurl
				: ((typeof fwAjaxUrl != 'undefined')
					? fwAjaxUrl // wp_localize_script('fw-form-helpers', 'fwAjaxUrl', admin_url( 'admin-ajax.php', 'relative' ));
					: '/wp-admin/admin-ajax.php'
				),
			loading: function (elements, show) {
				elements.$form.css('position', 'relative');
				elements.$form.find('> .fw-form-loading').remove();

				if (show) {
					elements.$form.append(
						'<div'+
						' class="fw-form-loading"'+
						' style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.1);"'+
						'></div>'
					);
				}
			},
			afterSubmitDelay: function(elements){},
			onErrors: function (elements, data) {
				if (isAdmin) {
					fwForm.backend.showFlashMessages(
						fwForm.backend.renderFlashMessages({error: data.errors})
					);
				} else {
					// Frontend
					jQuery.each(data.errors, function (inputName, message) {
						message = '<p class="form-error" style="color: #9b2922;">{message}</p>'
							.replace('{message}', message);

						var $input = elements.$form.find('[name="' + inputName + '"]').last();

						if (!$input.length) {
							// maybe input name has array format, try to find by prefix: name[
							$input = elements.$form.find('[name^="'+ inputName +'["]').last();
						}

						if ($input.length) {
							// error message under input
							$input.parent().after(message);
						} else {
							// if input not found, show message in form
							elements.$form.prepend(message);
						}
					});
				}
			},
			hideErrors: function (elements) {
				elements.$form.find('.form-error').remove();
			},
			onAjaxError: function(elements, data) {
				console.error(data.jqXHR, data.textStatus, data.errorThrown);
				alert('Ajax error (more details in console)');
			},
			onSuccess: function (elements, ajaxData) {
				if (isAdmin) {
					fwForm.backend.showFlashMessages(
						fwForm.backend.renderFlashMessages(ajaxData.flash_messages)
					);
				} else {
					var html = fwForm.frontend.renderFlashMessages(ajaxData.flash_messages);

					if (!html.length) {
						html = '<p>Success</p>';
					}

					elements.$form.fadeOut(function(){
						elements.$form.html(html).fadeIn();
					});

					// prevent multiple submit
					elements.$form.on('submit', function(e){ e.preventDefault(); e.stopPropagation(); });
				}
			}
		}, opts || {}),
		isAdmin = (typeof adminpage != 'undefined' && jQuery(document.body).hasClass('wp-admin')),
		isBusy = false;

		jQuery(document.body).on('submit', opts.selector, function(e){
			e.preventDefault();

			if (isBusy) {
				console.warn('Working... Try again later.');
				return;
			}

			var $form = jQuery(this);

			if (!$form.is('form[data-fw-form-id]')) {
				console.error('This is not a FW_Form', 'Selector:'. opts.selector, 'Form:', $form);
				return;
			}

			// get submit button
			{
				var $submitButton = $form.find(':submit:focus');

				if (!$submitButton.length) {
					// in case you use this solution http://stackoverflow.com/a/5721762
					$submitButton = $form.find('[clicked]:submit');
				}

				// make sure to remove the "clicked" attribute to prevent accidental settings reset
				$form.find('[clicked]:submit').removeAttr('clicked');
			}

			var elements = {
				$form: $form,
				$submitButton: $submitButton
			};

			opts.hideErrors(elements);

			var delaySubmit = parseInt(
				opts.loading(
					elements,
					/**
					 * If you want to submit your ajaxified Theme Settings form without
					 * any notification for the user add class fw-silent-submit to
					 * the form element itself. This class will be removed
					 * automatically after this particular submit, so that popup will
					 * show when the user will press Submit button next time.
					 */
					! $form.hasClass('fw-silent-submit')
				)
			);
			delaySubmit = (isNaN(delaySubmit) || delaySubmit < 0) ? 0 : delaySubmit;

			$form.removeClass('fw-silent-submit');

			isBusy = true;

			setTimeout(function(){
				if (delaySubmit) {
					opts.afterSubmitDelay(elements);
				}

				jQuery.ajax({
					type: "POST",
					url: opts.ajaxUrl,
					data: $form.serialize() + (
						$submitButton.length
						? '&'+ $submitButton.attr('name') +'='+ $submitButton.attr('value')
						: ''
					),
					dataType: 'json'
				}).done(function(r){
					isBusy = false;
					opts.loading(elements, false);

					if (r.success) {
						opts.onSuccess(elements, r.data);
					} else {
						opts.onErrors(elements, r.data);
					}
				}).fail(function(jqXHR, textStatus, errorThrown){
					isBusy = false;
					opts.loading(elements, false);
					opts.onAjaxError(elements, {
						jqXHR: jqXHR,
						textStatus: textStatus,
						errorThrown: errorThrown
					});
				});
			}, delaySubmit);
		});
	},
	backend: {
		showFlashMessages: function(messagesHtml) {
			var $pageTitle = jQuery('.wrap h2:first');

			while ($pageTitle.next().is('.fw-flash-messages, .fw-flash-message, .updated, .update-nag, .error')) {
				$pageTitle.next().remove();
			}

			$pageTitle.after('<div class="fw-flash-messages">'+ messagesHtml +'</div>');

			jQuery(document.body).animate({scrollTop: 0}, 300);
		},
		/**
		 * Html structure should be the same as generated by FW_Flash_Messages::_print_backend()
		 * @param {Object} flashMessages
		 * @returns {string}
		 */
		renderFlashMessages: function(flashMessages) {
			var html = [],
				typeHtml = [],
				messageClass = '';

			jQuery.each(flashMessages, function(type, messages){
				typeHtml = [];

				switch (type) {
					case 'error':
						messageClass = 'error';
						break;
					case 'warning':
						messageClass = 'update-nag';
						break;
					default:
						messageClass = 'updated';
				}

				jQuery.each(messages, function(messageId, message){
					typeHtml.push('<div class="'+ messageClass +' fw-flash-message"><p>'+ message +'</p></div>');
				});

				if (typeHtml.length) {
					html.push(
						'<div class="fw-flash-type-'+ type +'">'+ typeHtml.join('</div><div class="fw-flash-type-'+ type +'">') +'</div>'
					);
				}
			});

			return html.join('');
		}
	},
	frontend: {
		/**
		 * Html structure is the same as generated by FW_Flash_Messages::_print_frontend()
		 * @param {Object} flashMessages
		 * @returns {string}
		 */
		renderFlashMessages: function(flashMessages) {
			var html = [],
				typeHtml = [],
				messageClass = '';

			jQuery.each(flashMessages, function(type, messages){
				typeHtml = [];

				jQuery.each(messages, function(messageId, message){
					typeHtml.push('<li class="fw-flash-message">'+ message +'</li>');
				});

				if (typeHtml.length) {
					html.push(
						'<ul class="fw-flash-type-'+ type +'">'+ typeHtml.join('</ul><ul class="fw-flash-type-'+ type +'">') +'</ul>'
					);
				}
			});

			return html.join('');
		}
	}
};

// Usage example
if (false) {
	jQuery(function ($) {
		fwForm.initAjaxSubmit({
			selector: 'form[data-fw-form-id][data-fw-ext-forms-type="contact-forms"]',
			ajaxUrl: ajaxurl
		});
	});
}
                                                                                                                                                                                                                                                                                                            framework/static/js/option-types.js                                                                 0000644                 00000002024 15266055653 0013467 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery( document ).ready( function ( $ ) {
	setTimeout( function () {
		fwEvents.trigger( 'fw:options:init', {
			$elements: $( document.body )
		} );
	}, 30 );

	function updateContent( $content ) {
		if ( tinymce.get( 'content' ) ) {
			tinymce.get( 'content' ).setContent( $content );
		} else {
			$content.val( $content );
		}
	}

	$( '#post-preview' ).on( 'mousedown touchend', function () {

		var $content      = $( '#content' ),
			$contentValue = tinymce.get( 'content' ) ? tinymce.get( 'content' ).getContent() : $content.val(),
			$session      = '<!-- <fw_preview_session>' + new Date().getTime() + '</fw_preview_session> -->';

		if ( $contentValue.indexOf( '<!-- <fw_preview_session>' ) !== -1 ) {
			$contentValue = $contentValue.replace( /<!-- <fw_preview_session>(.*?)<\/fw_preview_session> -->/gi, $session );
		} else {
			$contentValue = $contentValue + $session;
		}

		updateContent( $contentValue );
		updateContent( $contentValue.replace( /<!-- <fw_preview_session>(.*?)<\/fw_preview_session> -->/gi, '' ) );
	} );
} );                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/static/js/fw-reactive-options-undefined-option.js                                         0000644                 00000014441 15266055653 0020175 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($) {

	fw.options.register('fw-undefined', {
		startListeningForChanges: defaultStartListeningForChanges,
		getValue: defaultGetValue
	});

	function defaultGetValue (optionDescriptor) {
		var resultPromise = $.Deferred();

		/**
		 * If we get a really undefined option type.
		 */
		if (optionDescriptor.type === 'fw-undefined') {
			resultPromise.resolve({
				value: '',
				optionDescriptor: optionDescriptor
			})

			return resultPromise;
		}

		// 1. find all inputs and ignore virtual contexts
		//    this really should include nested options and properly serialize
		//    them together
		//
		//    we should serialize those inputs into an object, based on their
		//    name attribute
		var formInstance = new FormSerializer($, optionDescriptor.el);

		var inputValues = formInstance.addPairs(
			findInputsFromAContextAndIgnoreVirtualScopes(
				optionDescriptor.el
			).serializeArray()
		).serialize();

		// 2. remove name_prefixes from those inputs
		//    optionsDescriptor.id === 'laptop'
		//    name="fw_options[nesting][laptop]"
		//
		//    This step should get
		//      inputValues['fw_options']['nesting']['laptop']

		inputValues = inputValues[
			Object.keys(inputValues)[0]
		];

		if (optionDescriptor.pathToTheTopContext.length > 0) {
			var IDs = optionDescriptor.pathToTheTopContext.map(
				fw.options.getOptionDescriptor
			);

			IDs.map(function (localDescriptor) {
				inputValues = inputValues[localDescriptor.id];
			});
		}

		var options = {};

		options[optionDescriptor.id] = JSON.parse(jQuery(optionDescriptor.el).attr(
			'data-fw-for-js'
		)).option;

		// 3. construct an AJAX request with correct options and input values
		$.ajax({
			type: 'POST',
			dataType: "json",
			url: ajaxurl,
			data: {
				action: 'fw_backend_options_get_values',
				name_prefix: 'fw_options',
				options: [
					options
				],
				fw_options: inputValues
			}
		})
			.then(function (response, status, request) {
				if (response.success && request.status === 200) {
					resultPromise.resolve(
						{
							value: response.data.values[optionDescriptor.id],
							optionDescriptor: optionDescriptor
						}
					);
				} else {
					resultPromise.reject();
				}
			})
			.fail(function () {
				// TODO: pass a reason
				resultPromise.reject();
			});

		return resultPromise;
	}

	// By default, for unknown option types do listening only once
	function defaultStartListeningForChanges (optionDescriptor) {
		if (optionDescriptor.el.classList.contains('fw-listening-started')) {
			return;
		}

		optionDescriptor.el.classList.add('fw-listening-started');

		listenToChangesForCurrentOptionAndPreserveScoping(
			optionDescriptor.el,
			_.throttle(function (e) {
				fw.options.trigger.changeForEl(e.target);
			}, 300)
		);

		if (optionDescriptor.hasNestedOptions) {
			fw.options.on.changeByContext(optionDescriptor.el, function (nestedDescriptor) {
				fw.options.trigger.changeForEl(optionDescriptor.el);
			});
		}
	}

	/**
	 * TODO
	 * rewrite that with:
	 *
	 * - Array.filter
	 * - Array.includes
	 * - addEventListener
	 * - querySelectorAll
	 */
	function listenToChangesForCurrentOptionAndPreserveScoping (el, callback) {
		jQuery(el).find(
			'input, select, textarea'
		).not(
			jQuery(el).find(
				'.fw-backend-option-descriptor input'
			).add(
				jQuery(el).find(
					'.fw-backend-option-descriptor select'
				)
			).add(
				jQuery(el).find(
					'.fw-backend-option-descriptor textarea'
				)
			).add(
				jQuery(el).find(
					'.fw-backend-options-virtual-context input'
				)
			).add(
				jQuery(el).find(
					'.fw-backend-options-virtual-context select'
				)
			).add(
				jQuery(el).find(
					'.fw-backend-options-virtual-context textarea'
				)
			)
		).on('change', callback);
	}

	function findInputsFromAContextAndIgnoreVirtualScopes (el) {
		return jQuery(el).find(
			'input, select, textarea'
		).not(
			jQuery(el).find(
				'.fw-backend-options-virtual-context input'
			).add(
				jQuery(el).find(
					'.fw-backend-options-virtual-context select'
				)
			).add(
				jQuery(el).find(
					'.fw-backend-options-virtual-context textarea'
				)
			)
		).not(
			jQuery(el).find(
				'.fw-filter-from-serialization input'
			).add(
				jQuery(el).find(
					'.fw-filter-from-serialization select'
				)
			).add(
				jQuery(el).find(
					'.fw-filter-from-serialization textarea'
				)
			)
		);
	}

	/**
	 * USAGE:
	 *
	 * var formInstance = new FormSerializer(jQuery, document.body);
	 *
	 * formInstance.addPairs(jQuery('input').serializeArray());
	 * formInstance.serialize();
	 */
	function FormSerializer(helper, $form) {
		var patterns = {
			push:     /^$/,
			fixed:    /^\d+$/,
			validate: /^[a-z][a-z0-9_-]*(?:\[(?:\d*|[a-z0-9_-]+)\])*$/i,
			key:      /[a-z0-9_-]+|(?=\[\])/gi,
			named:    /^[a-z0-9_-]+$/i
		};

		// private variables
		var data     = {},
			pushes   = {};

		// private API
		function build(base, key, value) {
			base[key] = value;
			return base;
		}

		function makeObject(root, value) {
			var keys = root.match(patterns.key), k;

			// nest, nest, ..., nest
			while ((k = keys.pop()) !== undefined) {
				// foo[]
				if (patterns.push.test(k)) {
					var idx = incrementPush(root.replace(/\[\]$/, ''));
					value = build([], idx, value);
				}

				// foo[n]
				else if (patterns.fixed.test(k)) {
					value = build([], k, value);
				}

				// foo; foo[bar]
				else if (patterns.named.test(k)) {
					value = build({}, k, value);
				}
			}

			return value;
		}

		function incrementPush(key) {
			if (pushes[key] === undefined) {
				pushes[key] = 0;
			}

			return pushes[key]++;
		}

		function encode(pair) {
			switch ($('[name="' + pair.name + '"]', $form).attr("type")) {
				case "checkbox":
					return pair.value === "on" ? true : pair.value;
				default:
					return pair.value;
			}
		}

		function addPair(pair) {
			if (! patterns.validate.test(pair.name)) return this;

			var obj = makeObject(pair.name, encode(pair));
			data = helper.extend(true, data, obj);

			return this;
		}

		function addPairs(pairs) {
			if (!helper.isArray(pairs)) {
				throw new Error("formSerializer.addPairs expects an Array");
			}
			for (var i=0, len=pairs.length; i<len; i++) {
				this.addPair(pairs[i]);
			}
			return this;
		}

		function serialize() {
			return data;
		}

		// public API
		this.addPair = addPair;
		this.addPairs = addPairs;
		this.serialize = serialize;
	};

})(jQuery);
                                                                                                                                                                                                                               framework/static/js/fw-reactive-options-registry.js                                                 0000644                 00000022500 15266055653 0016571 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Basic options registry
 */
fw.options = (function ($, currentFwOptions) {
	/**
	 * An object of hints
	 */
	var allOptionTypes = {};

	currentFwOptions.get = get;
	currentFwOptions.getAll = getAll;
	currentFwOptions.register = register;
	currentFwOptions.__unsafePatch = __unsafePatch;
	currentFwOptions.getOptionDescriptor = getOptionDescriptor;
	currentFwOptions.startListeningToEvents = startListeningToEvents;
	currentFwOptions.getContextOptions = getContextOptions;
	currentFwOptions.findOptionInContextForPath = findOptionInContextForPath;
	currentFwOptions.findOptionInSameContextFor = findOptionInSameContextFor;

	/**
	 * fw.options.getValueForEl(element)
	 *   .then(function (values, optionDescriptor) {
	 *     // current values for option type
	 *     console.log(values)
	 *   })
	 *   .fail(function () {
	 *     // value extraction failed for some reason
	 *   });
	 */
	currentFwOptions.getValueForEl = getValueForEl;
	currentFwOptions.getContextValue = getContextValue;

	return currentFwOptions;

	/**
	 * get hint object for a specific type
	 */
	function get (type) {
		return allOptionTypes[type] || allOptionTypes['fw-undefined'];
	}

	function getAll () {
		return allOptionTypes;
	}

	/**
	 * Returns:
	 *   el
	 *   ID
	 *   type
	 *   isRootOption
	 *   context
	 *   nonOptionContext
	 */
	function getOptionDescriptor (el) {
		var data = {};

		if (! el) return null;

		data.context = detectDOMContext(el);

		data.el = findOptionDescriptorEl(el);

		data.rootContext = findNonOptionContext(data.el);
		data.id = $(data.el).attr('data-fw-option-id');
		data.type = $(data.el).attr('data-fw-option-type');
		data.isRootOption = isRootOption(data.el, findNonOptionContext(data.el));
		data.hasNestedOptions = hasNestedOptions(data.el);

		data.pathToTheTopContext = data.isRootOption
									? []
									: findPathToTheTopContext(data.el, findNonOptionContext(data.el));

		return data;
	}

	function findOptionInSameContextFor (el, path) {
		var rootContext = getOptionDescriptor(el).rootContext;

		return findOptionInContextForPath(
			rootContext, path
		);
	}

	/**
	 * This receives a context (option as context works too)
	 * and returns the option descriptor which respects the path
	 *
	 * - form
	 * - .fw-backend-options-virtual-context
	 * - .fw-backend-option-descriptor
	 *
	 * path:
	 *  id/other_id/another_one
	 */
	function findOptionInContextForPath (context, path) {
		var pathToTheTop = path.split('/');

		return pathToTheTop.reduce(function (currentContext, path, index) {
			if (! currentContext) return false;

			var elOrDescriptorForPath = _.compose(
				index === pathToTheTop.length - 1
					? getOptionDescriptor
					: _.identity,

				_.partial(
					maybeFindFirstLevelOptionInContext,
					currentContext
				)

			);

			return elOrDescriptorForPath(path);

		}, context);

		function maybeFindFirstLevelOptionInContext (context, firstLevelId) {
			return (getContextOptions(context).filter(
				function (optionDescriptor) {
					return optionDescriptor.id === firstLevelId;
				}
			)[0] || {}).el;
		}
	}

	/**
	 * This receives a context (option as context works too)
	 * and returns the first level of options underneath it.
	 *
	 * - form
	 * - .fw-backend-options-virtual-context
	 * - .fw-backend-option-descriptor
	 */
	function getContextOptions (el) {
		el = (el instanceof jQuery) ? el[0] : el;

		if (! (
			el.tagName === 'FORM'
			||
			el.classList.contains('fw-backend-options-virtual-context')
			||
			el.classList.contains('fw-backend-option-descriptor')
		)) {
			throw "You passed an incorrect context element."
		}

		return $(el)
			.find('.fw-backend-option-descriptor')
			.not(
				$(el).find('.fw-backend-options-virtual-context .fw-backend-option-descriptor')
			)
			.toArray()
			.map(getOptionDescriptor)
			.filter(function (descriptor) {
				return isRootOption(descriptor.el, el)
			})
	}

	function getContextValue (el) {
		var optionDescriptors = getContextOptions(el);

		var promise = $.Deferred();

		fw.whenAll(optionDescriptors.map(getValueForOptionDescriptor))
			.then(function (valuesAsArray) {
				var values = {};

				optionDescriptors.map(function (optionDescriptor, index) {
					values[optionDescriptor.id] = valuesAsArray[index].value;
				});

				promise.resolve({
					valueAsArray: valuesAsArray,
					optionDescriptors: optionDescriptors,
					value: values
				});
			})
			.fail(function () {
				// TODO: pass a reason
				promise.reject();
			});

		return promise;
	}

	function getValueForOptionDescriptor (optionDescriptor) {
    var maybePromise = get(optionDescriptor.type).getValue(optionDescriptor)

		var promise = maybePromise;

		/**
		 * A promise has a then method usually
		 */
		if (! promise.then) {
			promise = $.Deferred();
			promise.resolve(maybePromise);
		}

		return promise;
	}

	function getValueForEl (el) {
		return getValueForOptionDescriptor(getOptionDescriptor(el));
	}

	/**
	 * You are not registering here a full fledge class definition for an
	 * option type just like we have on backend. It is more of a hint on how
	 * to treat the option type on frontend. Everything should be working
	 * almost fine even if you don't provide any hints.
	 *
	 * interface:
	 *
	 *   startListeningForChanges
	 *   getValue
	 */
	function register (type, hintObject) {
		// TODO: maybe start triggering events on option type register

		if (allOptionTypes[type]) {
			throw "Can't re-register an option type again";
		}

		allOptionTypes[type] = jQuery.extend(
			{}, defaultHintObject(),
			hintObject || {}
		);
	}

	function __unsafePatch (type, hintObject) {
		allOptionTypes[type] = jQuery.extend(
			{}, defaultHintObject(),
			(allOptionTypes[type] || {}),
			hintObject || {}
		);
	}

	/**
	 * This will be automatically called at each fw:options:init event.
	 * This will make each option type start listening to events
	 */
	function startListeningToEvents (el) {
		// TODO: compute path up untill non-option context
		el = (el instanceof jQuery) ? el[0] : el;

		[].map.call(
			el.querySelectorAll('.fw-backend-option-descriptor[data-fw-option-type]'),
			function (el) {
				startListeningToEventsForSingle(getOptionDescriptor(el));
			}
		);
	}

  function startListeningToEventsForSingle (optionDescriptor) {
    get(optionDescriptor.type).startListeningForChanges(optionDescriptor)
  }

	/**
	 * We rely on the fact that by default, when we try to register some option
	 * type -- the undefined and default one will be already registered.
	 */
	function defaultHintObject () {
		return get('fw-undefined') || {};
	}

	function detectDOMContext (el) {
		el = findOptionDescriptorEl(el);

		var nonOptionContext = findNonOptionContext(el);

		return isRootOption(el, nonOptionContext)
			? nonOptionContext
			: findOptionDescriptorEl(el.parentElement);
	}

	function findOptionDescriptorEl (el) {
		el = (el instanceof jQuery) ? el[0] : el;

		if (! el) return false;

		if (el.classList.contains('fw-backend-option-descriptor')) {
			return el;
		} else {
			var closestOption = $(el).closest(
				'.fw-backend-option-descriptor'
			);

			if (closestOption.length === 0) {
				throw "There is no option descriptor for that element."
			}

			return closestOption[0];
		}
	}

	function isRootOption(el, nonOptionContext) {
		var parent;

		// traverse parents
		while (el) {
			parent = el.parentElement;

			if (parent === nonOptionContext) {
				return true;
			}

			if (parent && elementMatches(parent, '.fw-backend-option-descriptor')) {
				return false;
			}

			el = parent;
		}
	}

	function findPathToTheTopContext (el, nonOptionContext) {
		var parent;

		var result = [];

		// traverse parents
		while (el) {
			parent = el.parentElement;

			if (parent === nonOptionContext) {
				return result;
			}

			if (parent && elementMatches(parent, '.fw-backend-option-descriptor')) {
				// result.push(parent.getAttribute('data-fw-option-type'));
				result.push(parent);
			}

			el = parent;
		}

		return result.reverse();
	}

	/**
	 * A non-option context has two possible values:
	 *
	 * - a form tag which encloses a list of root options
	 * - a virtual context is an el with `.fw-backend-options-virtual-context`
	 */
	function findNonOptionContext (el) {
		var parent;

		// traverse parents
		while (el) {
			parent = el.parentElement;

			if (parent && elementMatches(parent, '.fw-backend-options-virtual-context, form')) {
				return parent;
			}

			el = parent;
		}

		return null;
	}

	function hasNestedOptions (el) {
		// exclude nested options within a virtual context

		var optionDescriptor = findOptionDescriptorEl(el);

		var hasVirtualContext = optionDescriptor.querySelector(
			'.fw-backend-options-virtual-context'
		);

		if (! hasVirtualContext) {
			return !! optionDescriptor.querySelector(
				'.fw-backend-option-descriptor'
			);
		}

		// check if we have options which are not in the virtual context
		return optionDescriptor.querySelectorAll(
			'.fw-backend-option-descriptor'
		).length > optionDescriptor.querySelectorAll(
			'.fw-backend-options-virtual-context .fw-backend-option-descriptor'
		).length;
	}

	function elementMatches (element, selector) {
		var matchesFn;

		// find vendor prefix
		[
			'matches','webkitMatchesSelector','mozMatchesSelector',
			'msMatchesSelector','oMatchesSelector'
		].some(function(fn) {
			if (typeof document.body[fn] === 'function') {
				matchesFn = fn;
				return true;
			}

			return false;
		})

		return element[matchesFn](selector);
	}
})(jQuery, (fw.options || {}));

                                                                                                                                                                                                framework/static/js/fw-reactive-options.js                                                          0000644                 00000016023 15266055653 0014726 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Basic mechanism that allows option types to notify the rest of the world
 * about the fact that they was changed by the user.
 *
 * Each option type is responsible for triggering such events and they should
 * at least try to supply a reasonable current value for it. Additional meta
 * data about the particular option type is infered automatically and can be
 * overrided by the option which triggers the event.
 *
 * In theory (and also in practice), options can and should trigger events
 * which are different than the `change`, because complicated option types
 * has many lifecycle events which everyone should be aware about and be able
 * to hook into. A lot of options already trigger such events but they do that
 * in an inconsistent manner which leads to poorly named and poorly namespaced
 * events.
 *
 * TODO: document this better
 */
fw.options = (function($, currentFwOptions) {
	currentFwOptions.on = on;
	currentFwOptions.off = off;
	currentFwOptions.trigger = trigger;

	/**
	 * Allows:
	 *   fw.options.trigger(...)
	 *   fw.options.trigger.change(...)
	 *   fw.options.trigger.forEl(...)
	 *   fw.options.trigger.changeForEl(...)
	 *   fw.options.trigger.scopedByType(...)
	 */
	currentFwOptions.trigger.change = triggerChange;
	currentFwOptions.trigger.forEl = triggerForEl;
	currentFwOptions.trigger.changeForEl = triggerChangeForEl;
	currentFwOptions.trigger.scopedByType = triggerScopedByType;

	/**
	 * Allows:
	 *   fw.options.on(...)
	 *   fw.options.on.one(...)
	 *   fw.options.on.change(...)
	 *   fw.options.on.changeByContext(...)
	 */
	currentFwOptions.on.one = one;
	currentFwOptions.on.change = onChange;
	currentFwOptions.on.changeByContext = onChangeByContext;

	/**
	 * Allows:
	 *   fw.options.off(...)
	 *   fw.options.off.change(...)
	 */
	currentFwOptions.off.change = offChange;

	/**
	 * A small little service for fetching HTML for option types from server.
	 * It will perform caching for results inside a key-value store.
	 *
	 * Allows:
	 *
	 * fw.options.fetchHtml(options, values)
	 * fw.options.fetchHtml.getCacheEntryFor(options, values)
	 * fw.options.fetchHtml.emptyCache();
	 *
	 * // TODO: provide a way to empty cache for a specific set of options???
	 */
	var htmlCache = {};

	fw.options.fetchHtml = fetchHtml;
	fw.options.fetchHtml.getCacheEntryFor = fetchHtmlGetCacheEntryFor;
	fw.options.fetchHtml.emptyCache = fetchHtmlEmptyCache;

	/**
	 * A helper for getting actual values for a set of options and values.
	 * Much better than fw.getValuesFromServer() because it doesn't require
	 * you to encode values as form data params. You just pass a valid JSON
	 * object and it just works.
	 *
	 * fw.options
	 *   .getActualValues({a: {type: 'text', value: 'Initial'})
	 *   .then(function (values) {
	 *     // {
	 *     //   a: 'Initial'
	 *     // }
	 *     console.log(values);
	 *   });
	 *
	 * fw.options
	 *   .getActualValues({a: {type: 'text', value: 'Initial'}, {a: 'Changed'})
	 *   .then(function (values) {
	 *     // {
	 *     //   a: 'Changed'
	 *     // }
	 *     console.log(values);
	 *   });
	 */
    fw.options.getActualValues = getActualValues;

	return currentFwOptions;

	function onChange(listener) {
		on('change', listener);
	}

	/**
	 * Please note that you won't be able to off that listener easily because
	 * it rewrites the listener which gets passed to fwEvents.
	 *
	 * If you want to be able to off the listener you should attach it with
	 * onChange and filter based on context by yourself.
	 */
	function onChangeByContext(context, listener) {
		onChange(function(data) {
			if (data.context === findOptionDescriptorEl(context)) {
				listener(data);
			}
		});
	}

	function on(eventName, listener) {
		fwEvents.on('fw:options:' + eventName, listener);
	}

	function one(eventName, listener) {
		fwEvents.one('fw:options:' + eventName, listener);
	}

	function off(eventName, listener) {
		fwEvents.off('fw:options:' + eventName, listener);
	}

	function offChange(listener) {
		off('change', listener);
	}

	/**
	 * data:
	 *  optionId
	 *  type
	 *  value
	 *  context
	 *  el
	 */
	function trigger(eventName, data) {
		fwEvents.trigger('fw:options:' + eventName, data);
	}

	function triggerForEl(eventName, el, data) {
		trigger(eventName, getActualData(el, data));
	}

	function triggerChange(data) {
		trigger('change', data);
	}

	function triggerChangeForEl(el, data) {
		triggerChange(getActualData(el, data));
	}

	/**
	 * Trigger a scoped event for a specific option type, has the form:
	 *   fw:options:{type}:{eventName}
	 */
	function triggerScopedByType(eventName, el, data) {
		data = getActualData(el, data);

		trigger(data.type + ':' + eventName, data);
	}

	function getActualData(el, data) {
		return $.extend({}, currentFwOptions.getOptionDescriptor(el), data);
	}

	function findOptionDescriptorEl(el) {
		el = el instanceof jQuery ? el[0] : el;

		return el.classList.contains('fw-backend-option-descriptor')
			? el
			: $(el).closest('.fw-backend-option-descriptor')[0];
	}

	function fetchHtml(options, values, settings) {
		var promise = $.Deferred();

		if (!settings) settings = {};

		settings = _.extend({ name_prefix: 'fw_edit_options_modal' }, settings);

		var cacheId = fetchHtmlGetCacheId(options, values);

		if (typeof htmlCache[cacheId] !== 'undefined') {
			promise.resolve(htmlCache[cacheId]);
			return promise;
		}

		$.ajax({
			url: ajaxurl,
			type: 'POST',
			data: {
				action: 'fw_backend_options_render',
				options: JSON.stringify(options),
				values: JSON.stringify(
					typeof values == 'undefined' ? {} : values
				),
				data: {
					name_prefix: settings.name_prefix,
					id_prefix: settings.name_prefix.replace(/_/g, '-') + '-',
				},
			},
			dataType: 'json',
			success: function(response, status, xhr) {
				if (!response.success) {
					promise.reject('Error: ' + response.data.message);
					return;
				}

				htmlCache[cacheId] = response.data.html;

				promise.resolve(response.data.html, response, status, xhr);
			},
			error: function(xhr, status, error) {
				promise.reject(status + ': ' + String(error));
			},
		});

		return promise;
	}

	function fetchHtmlGetCacheEntryFor(options, values) {
		return htmlCache[fetchHtmlGetCacheId(options, values)];
	}

	function fetchHtmlEmptyCache() {
		htmlCache = {};
	}

	function fetchHtmlGetCacheId(options, values) {
		return fw.md5(
			JSON.stringify(options) +
				'~' +
				JSON.stringify(typeof values == 'undefined' ? {} : values)
		);
	}

	function getActualValues (options, values) {
		var promise = $.Deferred();

		$.ajax({
			url: ajaxurl,
			type: 'POST',
			data: {
				action: 'fw_backend_options_get_values_json',
				options: JSON.stringify(options),
				values: JSON.stringify(
					typeof values == 'undefined' ? {} : values
				)
			},
			dataType: 'json',
			success: function(response, status, xhr) {
				if (!response.success) {
					promise.reject('Error: ' + response.data.message);
					return;
				}

				promise.resolve(response.data.values, response, status, xhr);
			},
			error: function(xhr, status, error) {
				promise.reject(status + ': ' + String(error));
			},
		});

		return promise;
	}
})(jQuery, fw.options || {});
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/static/js/backend-customizer.js                                                           0000644                 00000006457 15266055653 0014624 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(function($){
	var initialized = false,
		changeTimeoutId = 0,
		randomIdIncrement = 0,
		localized = _fw_backend_customizer_localized,
		/**
		 * @type {Object} {'#options_wrapper_id':'~'}
		 */
		pendingChanges = {},
		/**
		 * Extract all input values within option and save them to the customizer input (to trigger preview update)
		 */
		processPendingChanges = function(){
			$.each(pendingChanges, function(optionsWrapperId){
				var $optionsWrapper = $('#'+ optionsWrapperId),
					$input = $optionsWrapper.closest('.fw-backend-customizer-option')
						.find('> input.fw-backend-customizer-option-input'),
					newValue = JSON.stringify(fixSerializedValues(
						$optionsWrapper.find(':input').serializeArray()
					));

				if ($input.val() === newValue) {
					return;
				}

				$input.val(newValue).trigger('change');
			});

			pendingChanges = {};
		},
		fixSerializedValues = function(values) {
			var inputNameToIndex = {},
				fixedValues = [];

			/**
			 * Traverse reversed array to leave only the last values.
			 * This is how _POST works, if you have
			 * fw_options[option_name][x]: 3
			 * fw_options[option_name][x]: 7
			 * the last one "wins" and the value of $_POST['fw_options']['option_name']['x'] will be 7
			 */
			for (var i = values.length - 1; i >= 0; i--) {
				if (values[i].name.slice(-2) === '[]') {
					// this will be sent in _POST as array
				} else {
					if (typeof inputNameToIndex[values[i].name] === 'undefined') {
						inputNameToIndex[values[i].name] = i;
					} else {
						continue; // skip if already added (the last overwrites others)
					}
				}

				fixedValues.push(values[i]);
			}

			/**
			 * The array was traversed in revers order, now restore the initial order
			 */
			return fixedValues.reverse();
		},
		init = function(){
			if (initialized) {
				return;
			}

			/**
			 * Populate all <input class="fw-backend-customizer-option-input" ... /> with (initial) options values
			 */
			$('#customize-theme-controls .fw-backend-customizer-option').each(function(){
				$(this).find('> input.fw-backend-customizer-option-input').val(
					JSON.stringify(fixSerializedValues(
						$(this).find('> .fw-backend-customizer-option-inner :input').serializeArray()
					))
				);
			});

			/**
			 * When something may be changed, removed, added; add to pending changes
			 */
			$('#customize-theme-controls').on(
				'change keyup click paste',
				'.fw-backend-customizer-option > .fw-backend-customizer-option-inner > .fw-backend-option > .fw-backend-option-input',
				function(e){
					clearTimeout(changeTimeoutId);

					{
						var optionsWrapperId = $(this).attr('id');

						if (!optionsWrapperId) {
							optionsWrapperId = 'rnid-'+ (++randomIdIncrement);
							$(this).attr('id', optionsWrapperId);
						}

						pendingChanges[optionsWrapperId] = '~';
					}

					changeTimeoutId = setTimeout(
						processPendingChanges,
						/**
						 * Let css animations finish,
						 * to prevent block/glitch in the middle of the animation when the iframe will reload.
						 * Bigger than 300, which most of the css animations are.
						 */
						localized.change_timeout
					);
				}
			);

			initialized = true;
		};

	fwEvents.one('fw:options:init', function(){
		setTimeout(
			init,
			40 // must be later than first 'fw:options:init' on body http://bit.ly/1F1dDUZ
		);
	});
});                                                                                                                                                                                                                 framework/static/js/fw-events.js                                                                    0000644                 00000014236 15266055653 0012743 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Listen and trigger custom events to communicate between javascript components
 */
var fwEvents = new (function(){
	var _events = {};
	var currentIndentation = 1;
	var debug = false;

	this.countAll = function (topic) {
		return _events[topic];
	}

	/**
	 * Make log helper public
	 *
	 * @param {String} [message]
	 * @param {Object} [data]
	 */
	this.log = log;

	/**
	 * Enable/Disable Debug
	 * @param {Boolean} enabled
	 */
	this.debug = function(enabled) {
		debug = Boolean(enabled);

		return this;
	};

	/**
	 * Add event listener
	 *
	 * @param event {String | Object}
	 *   Can be a:
	 *     - single event: 'event1'
	 *     - space separated event list: 'event1 event2 event2'
	 *     - an object: {event1: function () {}, event2: function () {}}
	 *
	 * @param callback {Function}
	 */
	this.on = function(topicStringOrObject, listener) {
		objectMap(
			splitTopicStringOrObject(topicStringOrObject, listener),
			function (eventName, listener) {
				(_events[eventName] || (_events[eventName] = [])).push(
					listener
				);

				debug && log('âœš ' + eventName);
			}
		);

		return this;
	};

	/**
	 * Same as .on(), but callback will executed only once
	 */
	this.one = function(topicStringOrObject, listener) {
		objectMap(
			splitTopicStringOrObject(topicStringOrObject, listener),
			function (eventName, listener) {
				(_events[eventName] || (_events[eventName] = [])).push(
					once(listener)
				);

				debug && log('âœš [' + eventName +']');
			}
		);

		return this;

		// https://github.com/jashkenas/underscore/blob/8fc7032295d60aff3620ef85d4aa6549a55688a0/underscore.js#L946
		function once(func) {
			var memo;

			var times = 2;

			return function() {
				if (--times > 0) {
					memo = func.apply(this, arguments);
				}

				if (times <= 1) func = null;

				return memo;
			};
		};
	};

	/**
	 * In order to remove one single listener you should give as an argument
	 * the same callback function. If you want to remove *all* listeners from
	 * a particular event you should not pass the second argument.
	 *
	 * @param topicStringOrObject {String | Object}
	 * @param listener {Function | false}
	 */
	this.off = function(topicStringOrObject, listener) {
		objectMap(
			splitTopicStringOrObject(topicStringOrObject, listener),
			function (eventName, listener) {
				if (_events[eventName]) {
					if (listener) {
						_events[eventName].splice(
							_events[eventName].indexOf(listener) >>> 0,
							1
						);
					} else {
						_events[eventName] = [];
					}

					debug && log('âœ– ' + eventName);
				}
			}
		);

		return this;
	};

	/**
	 * Trigger an event. In case you provide multiple events via space-separated
	 * string or an object of events it will execute listeners for each event
	 * separatedly. You can use the "all" event to trigger all events.
	 *
	 * @param topicStringOrObject {String | Object}
	 * @param data {Object}
	 */
	this.trigger = function(eventName, data) {
		objectMap(
			splitTopicStringOrObject(eventName),
			function (eventName) {
				log('â•­â”€ '+ eventName, data);

				changeIndentation(+1);

				try {
					// TODO: REFACTOR THAT!!!!!!!!!
					// Maybe this is an occasion for using 'all' event???
					if (eventName === 'fw:options:init') {
						fw.options.startListeningToEvents(
							data.$elements || document.body
						)
					}

					(_events[eventName] || []).map(dispatchSingleEvent);
					(_events['all'] || []).map(dispatchSingleEvent);
				} catch (e) {
					console.log(
						"%c [Events] Exception raised. Please contact support in https://github.com/ThemeFuse/Unyson/issues/new. Don't forget to attach this stack trace to the issue.",
						"color: red; font-weight: bold;"
					);

					if (typeof console !== 'undefined') {
						console.error(e)
					} else {
						throw e;
					}
				}

				changeIndentation(-1);

				log('â•°â”€ '+ eventName, data);

				function dispatchSingleEvent (listenerDescriptor) {
					if (! listenerDescriptor) return;

					listenerDescriptor.call(
						window,
						data
					);
				}
			}
		);

		return this;

		function changeIndentation(increment) {
			if (typeof increment != 'undefined') {
				currentIndentation += (increment > 0 ? +1 : -1);
			}

			if (currentIndentation < 0) {
				currentIndentation = 0;
			}
		}
	};

	/**
	 * Check if an event has listeners
	 * @param {String} [event]
	 * @return {Boolean}
	 */
	this.hasListeners = function(eventName) {
		if (! _events) {
			return false;
		}

		return (_events[eventName] || []).length > 0;
	};

	/**
	 * Probably split string into general purpose object representation for
	 * event names and listeners. This function leaves objects un-modified.
	 *
	 * @param topicStringOrObject {String | Object}
	 * @param listener {Function | false}
	 *
	 * @returns {Object} {
	 *    eventname: listener,
	 *    otherevent: listener
	 * }
	 */
	function splitTopicStringOrObject (topicStringOrObject, listener) {
		if (typeof topicStringOrObject !== 'string') {
			return topicStringOrObject;
		}

		var arrayOfEvents = topicStringOrObject.replace(
			/\s\s+/g, ' '
		).trim().split(' ');

		var len = arrayOfEvents.length;

		var listenerDescriptor = Object.create(null);

		for (var i = 0; i < len; i++) {
			listenerDescriptor[arrayOfEvents[i]] = listener;
		}

		return listenerDescriptor;
	}

	/**
	 * returns a new object with the predicate applied to each value
	 * objectMap({a: 3, b: 5, c: 9}, (key, value) => value + 1); // {a: 4, b: 6, c: 10}
	 * objectMap({a: 3, b: 5, c: 9}, (key, value) => key); // {a: 'a', b: 'b', c: 'c'}
	 * objectMap({a: 3, b: 5, c: 9}, (key, value) => key + value); // {a: 'a3', b: 'b5', c: 'c9'}
	 *
	 * https://github.com/angus-c/just/tree/master/packages/object-map
	 */
	function objectMap(obj, predicate) {
		var result = {};
		var keys = Object.keys(obj);
		var len = keys.length;

		for (var i = 0; i < len; i++) {
			var key = keys[i];
			result[key] = predicate(key, obj[key]);
		}

		return result;
	}

	function log(message, data) {
		if (! debug) {
			return;
		}

		if (typeof data != 'undefined') {
			console.log('[Event] ' + getIndentation() + message, 'â”€', data);
		} else {
			console.log('[Event] ' + getIndentation() + message);
		}

		function getIndentation() {
			return new Array(currentIndentation).join('â”‚ ');
		}
	}
})();
                                                                                                                                                                                                                                                                                                                                                                  framework/static/js/backend-options.js                                                              0000644                 00000016510 15266055653 0014102 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Included on pages where backend options are rendered
 */

var fwBackendOptions = {
	/**
	 * @deprecated Tabs are lazy loaded https://github.com/ThemeFuse/Unyson/issues/1174
	 */
	openTab: function(tabId) { console.warn('deprecated'); }
};

jQuery(document).ready(function($){
	var localized = _fw_backend_options_localized;

	/**
	 * Functions
	 */
	{
		/**
		 * Make fw-postbox to close/open on click
		 *
		 * (fork from /wp-admin/js/postbox.js)
		 */
		function addPostboxToggles($boxes) {
			/** Remove events added by /wp-admin/js/postbox.js */
			$boxes.find('h2, h3, .handlediv, .hndle').off('click.postboxes');

			var eventNamespace = '.fw-backend-postboxes';

			$boxes.find('.postbox-header .hndle, .postbox-header .handlediv').on('mouseover', function () {
				$(this).off('click.postboxes');
			})

			// make postboxes to close/open on click
			$boxes.off('click'+ eventNamespace); // remove already attached, just to be sure, prevent multiple execution
			$boxes.find('.postbox-header .hndle, .postbox-header .handlediv').on( 'click', function( e ) {

					var $box = $(this).closest('.fw-postbox');

					if ($box.parent().is('.fw-backend-postboxes') && !$box.siblings().length) {
						// Do not close if only one box https://github.com/ThemeFuse/Unyson/issues/1094
						$box.removeClass('closed');
					} else {
						$box.toggleClass('closed');
					}

					var isClosed = $box.hasClass('closed');

					$box.trigger('fw:box:'+ (isClosed ? 'close' : 'open'));
					$box.trigger('fw:box:toggle-closed', {isClosed: isClosed});
				});
		}

		/** Remove box header if title is empty */
		function hideBoxEmptyTitles($boxes) {
			$boxes.find('> .hndle > span').each(function(){
				var $this = $(this);

				if (!$.trim($this.html()).length) {
					$this.closest('.postbox').addClass('fw-postbox-without-name');
				}
			});
		}
	}

	/** Init tabs */
	(function(){
		var htmlAttrName = 'data-fw-tab-html',
			initTab = function($tab) {
				var html;

				if (html = $tab.attr(htmlAttrName)) {
					fwEvents.trigger('fw:options:init', {
						$elements: $tab.removeAttr(htmlAttrName).html(html),
						/**
						 * Sometimes we want to perform some action just when
						 * lazy tabs are rendered. It's important in those cases
						 * to distinguish regular fw:options:init events from
						 * the ones that will render tabs. Passing by this little
						 * detail may break some widgets because fw:options:init
						 * event may be fired even when tabs are not yet rendered.
						 *
						 * That's how you can be sure that you'll run a piece
						 * of code just when tabs will be arround 100%.
						 *
						 * fwEvents.on('fw:options:init', function (data) {
						 *   if (! data.lazyTabsUpdated) {
						 *     return;
						 *   }
						 *
						 *   // Do your business
						 * });
						 *
						 */
						lazyTabsUpdated: true
					});
				}
			},
			initAllTabs = function ($el) {
				var selector = '.fw-options-tab[' + htmlAttrName + ']', $tabs;

				// fixes https://github.com/ThemeFuse/Unyson/issues/1634
				$el.each(function(){
					if ($(this).is(selector)) {
						initTab($(this));
					}
				});

				// initialized tabs can contain tabs, so init recursive until nothing is found
				while (($tabs = $el.find(selector)).length) {
					$tabs.each(function(){ initTab($(this)); });
				}
			};

		fwEvents.on('fw:options:init:tabs', function (data) {
			initAllTabs(data.$elements);
		});

		fwEvents.on('fw:options:init', function (data) {
			var $tabs = data.$elements.find('.fw-options-tabs-wrapper:not(.initialized)');

			if (localized.lazy_tabs) {
				$tabs.tabs({
					create: function (event, ui) {
						initTab(ui.panel);
					},
					activate: function (event, ui) {
						initTab(ui.newPanel);
						ui.newPanel.closest('.fw-options-tabs-contents')[0].scrollTop = 0
					}
				});

				$tabs
					.closest('form')
					.off('submit.fw-tabs')
					.on('submit.fw-tabs', function () {
						if (!$(this).hasClass('prevent-all-tabs-init')) {
							// All options needs to be present in html to be sent in POST on submit
							initAllTabs($(this));
						}
					});
			} else {
				$tabs.tabs({
					activate: function (event, ui) {
						ui.newPanel.closest('.fw-options-tabs-contents')[0].scrollTop = 0
					}
				});
			}

			$tabs.each(function () {
				var $this = $(this);

				if (!$this.parent().closest('.fw-options-tabs-wrapper').length) {
					// add special class to first level tabs
					$this.addClass('fw-options-tabs-first-level');
				}
			});

			$tabs.addClass('initialized');
		});
	})();

	/** Init boxes */
	fwEvents.on('fw:options:init', function (data) {
		var $boxes = data.$elements.find('.fw-postbox:not(.initialized)');

		hideBoxEmptyTitles(
			$boxes.filter('.fw-backend-postboxes > .fw-postbox')
		);

		addPostboxToggles($boxes);

		/**
		 * leave open only first boxes
		 */
		$boxes
			.filter('.fw-backend-postboxes > .fw-postbox:not(.fw-postbox-without-name):not(:first-child):not(.prevent-auto-close)')
			.addClass('closed');

		$boxes.addClass('initialized');

		// trigger on box custom event for others to do something after box initialized
		$boxes.trigger('fw-options-box:initialized');
	});

	/** Init options */
	fwEvents.on('fw:options:init', function (data) {
		data.$elements.find('.fw-backend-option:not(.initialized)')
			// do nothing, just a the initialized class to make the fadeIn css animation effect
			.addClass('initialized');
	});

	/** Fixes */
	fwEvents.on('fw:options:init', function (data) {
		{
			var eventNamespace = '.fw-backend-postboxes';

			data.$elements.find('.postbox:not(.fw-postbox) .fw-option')
				.closest('.postbox:not(.fw-postbox)')

				/**
				 * Add special class to first level postboxes that contains framework options (on post edit page)
				 */
				.addClass('postbox-with-fw-options')

				/**
				 * Prevent event to be propagated to first level WordPress sortable (on edit post page)
				 * If not prevented, boxes within options can be dragged out of parent box to first level boxes
				 */
				.off('mousedown'+ eventNamespace) // remove already attached (happens when this script is executed multiple times on the same elements)
				.on('mousedown'+ eventNamespace, '.fw-postbox > .hndle, .fw-postbox > .handlediv', function(e){
					e.stopPropagation();
				});
		}

		/**
		 * disable sortable (drag/drop) for postboxes created by framework options
		 * (have no sense, the order is not saved like for first level boxes on edit post page)
		 */
		{
			var $sortables = data.$elements
				.find('.postbox:not(.fw-postbox) .fw-postbox, .fw-options-tabs-wrapper .fw-postbox')
				.closest('.fw-backend-postboxes')
				.not('.fw-sortable-disabled');

			$sortables.each(function(){
				try {
					$(this).sortable('destroy');
				} catch (e) {
					// happens when not initialized
				}
			});

			$sortables.addClass('fw-sortable-disabled');
		}

		/** hide bottom border from last option inside box */
		{
			data.$elements.find('.postbox-with-fw-options > .inside, .fw-postbox > .inside')
				.append('<div class="fw-backend-options-last-border-hider"></div>');
		}

		hideBoxEmptyTitles(
			data.$elements.find('.postbox-with-fw-options')
		);
	});

	/**
	 * Help tips (i)
	 */
	(function(){
		fwEvents.on('fw:options:init', function (data) {
			var $helps = data.$elements.find('.fw-option-help:not(.initialized)');

			fw.qtip($helps);

			$helps.addClass('initialized');
		});
	})();

	$('#side-sortables').addClass('fw-force-xs');
});
                                                                                                                                                                                        framework/static/js/fw-reactive-options-simple-options.js                                           0000644                 00000004301 15266055653 0017702 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($) {
	var simpleInputs = [
		'text',
		'short-text',
		'hidden',
		'password',
		'textarea',
		'html',
		'html-fixed',
		'html-full',
		'select',
		'short-select',
		'gmap-key',
		'slider',
		'short-slider',
	];

	simpleInputs.map(function(optionType) {
		fw.options.register(optionType, {
			getValue: getValueForSimpleInput,
		});
	});

	function getValueForSimpleInput(optionDescriptor) {
		return {
			value: optionDescriptor.el.querySelector('input, textarea, select')
				.value,
			optionDescriptor: optionDescriptor,
		};
	}

	fw.options.register('unique', {
		getValue: function(optionDescriptor) {
			var actualValue = optionDescriptor.el.querySelector(
				'input, textarea, select'
			).value;

			return {
				value: !!actualValue.trim() ? actualValue : fw.randomMD5(),
				optionDescriptor: optionDescriptor,
			};
		},
	});

	fw.options.register('checkbox', {
		getValue: function(optionDescriptor) {
			return {
				value: optionDescriptor.el.querySelector(
					'input.fw-option-type-checkbox'
				).checked,
				optionDescriptor: optionDescriptor,
			};
		},
	});

	fw.options.register('checkboxes', {
		getValue: function(optionDescriptor) {
			var checkboxes = $(optionDescriptor.el)
				.find('[type="checkbox"]')
				.slice(1);

			var value = {};

			checkboxes.toArray().map(function(el) {
				value[$(el).attr('data-fw-checkbox-id')] = el.checked;
			});

			return {
				value: value,
				optionDescriptor: optionDescriptor,
			};
		},
	});

	fw.options.register('radio', {
		getValue: function(optionDescriptor) {
			return {
				value: $(optionDescriptor.el).find('input:checked').val(),
				optionDescriptor: optionDescriptor,
			};
		},
	});

	fw.options.register('select-multiple', {
		getValue: function(optionDescriptor) {
			return {
				value: $(optionDescriptor.el.querySelector('select')).val(),
				optionDescriptor: optionDescriptor,
			};
		},
	});

	fw.options.register('multi', {
		getValue: function(optionDescriptor) {
			var promise = $.Deferred();

			fw.options
				.getContextValue(optionDescriptor.el)
				.then(function(result) {
					promise.resolve({
						value: result.value,
						optionDescriptor: optionDescriptor,
					});
				});

			return promise;
		},
	});
})(jQuery);
                                                                                                                                                                                                                                                                                                                               framework/static/js/ie-fixes.js                                                                     0000644                 00000001252 15266055653 0012530 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * IE fixes for jQuery plugins to not throw errors
 */

if (!Array.prototype.indexOf) {
	Array.prototype.indexOf = function (searchElement, fromIndex) {
		if ( this === undefined || this === null ) {
			throw new TypeError( '"this" is null or not defined' );
		}

		var length = this.length >>> 0; // Hack to convert object.length to a UInt32

		fromIndex = +fromIndex || 0;

		if (Math.abs(fromIndex) === Infinity) {
			fromIndex = 0;
		}

		if (fromIndex < 0) {
			fromIndex += length;
			if (fromIndex < 0) {
				fromIndex = 0;
			}
		}

		for (;fromIndex < length; fromIndex++) {
			if (this[fromIndex] === searchElement) {
				return fromIndex;
			}
		}

		return -1;
	};
}                                                                                                                                                                                                                                                                                                                                                      framework/static/js/fw.js                                                                           0000644                 00000167061 15266055653 0011446 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       var fw;

if (typeof Object['create'] != 'undefined') {
	/**
	 * create clean object
	 * autocomplete in console to show only defined methods, without other unnecesary methods from Object prototype
	 */
	fw = Object.create(null);
} else {
	fw = {};
}

/**
 * URI to framework directory
 */
fw.FW_URI = _fw_localized.FW_URI;

fw.SITE_URI = _fw_localized.SITE_URI;

fw.LOADER_URI = _fw_localized.LOADER_URI;

/**
 * Useful images
 */
fw.img = {
	loadingSpinner: fw.SITE_URI +'/wp-admin/images/spinner.gif',
	logoSvg: fw.LOADER_URI
};

/**
 * parseInt() alternative
 * Like intval() in php. Returns 0 on failure, not NaN
 * @param val
 */
fw.intval = function(val) {
	val = parseInt(val);

	return !isNaN(val) ? val : 0;
};

/**
 * Calculate md5 hash of the string
 * @param {String} string
 */
fw.md5 = (function(){
	"use strict";

	/*
	 * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
	 * Digest Algorithm, as defined in RFC 1321.
	 * Copyright (C) Paul Johnston 1999 - 2000.
	 * Updated by Greg Holt 2000 - 2001.
	 * See http://pajhome.org.uk/site/legal.html for details.
	 */

	/*
	 * Convert a 32-bit number to a hex string with ls-byte first
	 */
	var hex_chr = "0123456789abcdef";
	function rhex(num)
	{
		var str = "", j;
		for(j = 0; j <= 3; j++)
			str += hex_chr.charAt((num >> (j * 8 + 4)) & 0x0F) +
			hex_chr.charAt((num >> (j * 8)) & 0x0F);
		return str;
	}

	/*
	 * Convert a string to a sequence of 16-word blocks, stored as an array.
	 * Append padding bits and the length, as described in the MD5 standard.
	 */
	function str2blks_MD5(str)
	{
		var nblk = ((str.length + 8) >> 6) + 1,
			blks = new Array(nblk * 16),
			i;
		for(i = 0; i < nblk * 16; i++) blks[i] = 0;
		for(i = 0; i < str.length; i++)
			blks[i >> 2] |= str.charCodeAt(i) << ((i % 4) * 8);
		blks[i >> 2] |= 0x80 << ((i % 4) * 8);
		blks[nblk * 16 - 2] = str.length * 8;
		return blks;
	}

	/*
	 * Add integers, wrapping at 2^32. This uses 16-bit operations internally
	 * to work around bugs in some JS interpreters.
	 */
	function add(x, y)
	{
		var lsw = (x & 0xFFFF) + (y & 0xFFFF);
		var msw = (x >> 16) + (y >> 16) + (lsw >> 16);
		return (msw << 16) | (lsw & 0xFFFF);
	}

	/*
	 * Bitwise rotate a 32-bit number to the left
	 */
	function rol(num, cnt)
	{
		return (num << cnt) | (num >>> (32 - cnt));
	}

	/*
	 * These functions implement the basic operation for each round of the
	 * algorithm.
	 */
	function cmn(q, a, b, x, s, t)
	{
		return add(rol(add(add(a, q), add(x, t)), s), b);
	}
	function ff(a, b, c, d, x, s, t)
	{
		return cmn((b & c) | ((~b) & d), a, b, x, s, t);
	}
	function gg(a, b, c, d, x, s, t)
	{
		return cmn((b & d) | (c & (~d)), a, b, x, s, t);
	}
	function hh(a, b, c, d, x, s, t)
	{
		return cmn(b ^ c ^ d, a, b, x, s, t);
	}
	function ii(a, b, c, d, x, s, t)
	{
		return cmn(c ^ (b | (~d)), a, b, x, s, t);
	}

	/*
	 * Take a string and return the hex representation of its MD5.
	 */
	function calcMD5(str)
	{
		var x = str2blks_MD5(str);
		var a =  1732584193;
		var b = -271733879;
		var c = -1732584194;
		var d =  271733878;

		var i, olda, oldb, oldc, oldd;

		for(i = 0; i < x.length; i += 16)
		{
			olda = a;
			oldb = b;
			oldc = c;
			oldd = d;

			a = ff(a, b, c, d, x[i+ 0], 7 , -680876936);
			d = ff(d, a, b, c, x[i+ 1], 12, -389564586);
			c = ff(c, d, a, b, x[i+ 2], 17,  606105819);
			b = ff(b, c, d, a, x[i+ 3], 22, -1044525330);
			a = ff(a, b, c, d, x[i+ 4], 7 , -176418897);
			d = ff(d, a, b, c, x[i+ 5], 12,  1200080426);
			c = ff(c, d, a, b, x[i+ 6], 17, -1473231341);
			b = ff(b, c, d, a, x[i+ 7], 22, -45705983);
			a = ff(a, b, c, d, x[i+ 8], 7 ,  1770035416);
			d = ff(d, a, b, c, x[i+ 9], 12, -1958414417);
			c = ff(c, d, a, b, x[i+10], 17, -42063);
			b = ff(b, c, d, a, x[i+11], 22, -1990404162);
			a = ff(a, b, c, d, x[i+12], 7 ,  1804603682);
			d = ff(d, a, b, c, x[i+13], 12, -40341101);
			c = ff(c, d, a, b, x[i+14], 17, -1502002290);
			b = ff(b, c, d, a, x[i+15], 22,  1236535329);

			a = gg(a, b, c, d, x[i+ 1], 5 , -165796510);
			d = gg(d, a, b, c, x[i+ 6], 9 , -1069501632);
			c = gg(c, d, a, b, x[i+11], 14,  643717713);
			b = gg(b, c, d, a, x[i+ 0], 20, -373897302);
			a = gg(a, b, c, d, x[i+ 5], 5 , -701558691);
			d = gg(d, a, b, c, x[i+10], 9 ,  38016083);
			c = gg(c, d, a, b, x[i+15], 14, -660478335);
			b = gg(b, c, d, a, x[i+ 4], 20, -405537848);
			a = gg(a, b, c, d, x[i+ 9], 5 ,  568446438);
			d = gg(d, a, b, c, x[i+14], 9 , -1019803690);
			c = gg(c, d, a, b, x[i+ 3], 14, -187363961);
			b = gg(b, c, d, a, x[i+ 8], 20,  1163531501);
			a = gg(a, b, c, d, x[i+13], 5 , -1444681467);
			d = gg(d, a, b, c, x[i+ 2], 9 , -51403784);
			c = gg(c, d, a, b, x[i+ 7], 14,  1735328473);
			b = gg(b, c, d, a, x[i+12], 20, -1926607734);

			a = hh(a, b, c, d, x[i+ 5], 4 , -378558);
			d = hh(d, a, b, c, x[i+ 8], 11, -2022574463);
			c = hh(c, d, a, b, x[i+11], 16,  1839030562);
			b = hh(b, c, d, a, x[i+14], 23, -35309556);
			a = hh(a, b, c, d, x[i+ 1], 4 , -1530992060);
			d = hh(d, a, b, c, x[i+ 4], 11,  1272893353);
			c = hh(c, d, a, b, x[i+ 7], 16, -155497632);
			b = hh(b, c, d, a, x[i+10], 23, -1094730640);
			a = hh(a, b, c, d, x[i+13], 4 ,  681279174);
			d = hh(d, a, b, c, x[i+ 0], 11, -358537222);
			c = hh(c, d, a, b, x[i+ 3], 16, -722521979);
			b = hh(b, c, d, a, x[i+ 6], 23,  76029189);
			a = hh(a, b, c, d, x[i+ 9], 4 , -640364487);
			d = hh(d, a, b, c, x[i+12], 11, -421815835);
			c = hh(c, d, a, b, x[i+15], 16,  530742520);
			b = hh(b, c, d, a, x[i+ 2], 23, -995338651);

			a = ii(a, b, c, d, x[i+ 0], 6 , -198630844);
			d = ii(d, a, b, c, x[i+ 7], 10,  1126891415);
			c = ii(c, d, a, b, x[i+14], 15, -1416354905);
			b = ii(b, c, d, a, x[i+ 5], 21, -57434055);
			a = ii(a, b, c, d, x[i+12], 6 ,  1700485571);
			d = ii(d, a, b, c, x[i+ 3], 10, -1894986606);
			c = ii(c, d, a, b, x[i+10], 15, -1051523);
			b = ii(b, c, d, a, x[i+ 1], 21, -2054922799);
			a = ii(a, b, c, d, x[i+ 8], 6 ,  1873313359);
			d = ii(d, a, b, c, x[i+15], 10, -30611744);
			c = ii(c, d, a, b, x[i+ 6], 15, -1560198380);
			b = ii(b, c, d, a, x[i+13], 21,  1309151649);
			a = ii(a, b, c, d, x[i+ 4], 6 , -145523070);
			d = ii(d, a, b, c, x[i+11], 10, -1120210379);
			c = ii(c, d, a, b, x[i+ 2], 15,  718787259);
			b = ii(b, c, d, a, x[i+ 9], 21, -343485551);

			a = add(a, olda);
			b = add(b, oldb);
			c = add(c, oldc);
			d = add(d, oldd);
		}
		return rhex(a) + rhex(b) + rhex(c) + rhex(d);
	}

	return calcMD5;
})();

/**
 * fw.loading
 * Show/Hide loading on the page
 *
 * Usage:
 * - fw.loading.show('unique-id');
 * - fw.loading.hide('unique-id');
 */
(function($){
	var inst = {
		$el: null,
		queue: [],
		current: null,
		timeoutId: 0,
		pendingHide: false,
		$getEl: function(){
			if (this.$el === null) { // lazy init
				this.$el = $(
					'<div id="fw-loading" style="display: none;">'+
						'<table width="100%" height="100%"><tbody><tr><td valign="middle" align="center">'+
							'<img src="'+ fw.img.logoSvg +'"'+
								' width="30"'+
								' class="fw-animation-rotate-reverse-180"'+
								' alt="Loading"' +
								' onerror="this.onerror=null; this.src=\''+ fw.FW_URI +'/static/img/logo-100.png\';"'+
								' />'+
						'</td></tr></tbody></table>'+
					'</div>'
				);

				$(document.body).prepend(this.$el);
			}

			return this.$el;
		},
		removeFromQueue: function(id) {
			this.queue = _.filter(this.queue, function (item) {
				return item.id != id;
			});
		},
		show: function(id, opts) {
			if (typeof id != 'undefined') {
				this.removeFromQueue(id);

				{
					opts = jQuery.extend({
						autoClose: 30000
					}, opts || {});

					opts.id = id;

					/**
					 * @type {string} pending|opening|open|closing
					 */
					opts.state = 'pending';
				}

				this.queue.push(opts);

				return this.show();
			}

			if (this.current) {
				return false;
			}

			if (this.current && this.current.customClass !== null) {
				this.$modal.removeClass(this.current.customClass);
			}

			if (this.$modal && ! this.current.wrapWithTable) {
				this.wrapWithTable(this.$modal);
			}

			this.current = this.queue.shift();

			if (!this.current) {
				return false;
			}

			this.current.state = 'opening';

			{
				clearTimeout(this.timeoutId);

				this.timeoutId = setTimeout(_.bind(function(){
					if (
						!this.current
						||
						this.current.state != 'opening'
					) {
						return;
					}

					this.current.state = 'open';

					this.$getEl().removeClass('opening closing closed').addClass('open');

					if (this.current.autoClose) {
						clearTimeout(this.timeoutId);

						this.timeoutId = setTimeout(_.bind(function(){
							this.hide();
						}, this), this.current.autoClose);
					}

					if (this.pendingHide) {
						this.pendingHide = false;
						this.hide();
					}
				}, this), 300);
			}

			this.$getEl().removeClass('open closing closed').addClass('opening').show();

			return true;
		},
		hide: function(id) {
			if (typeof id != 'undefined') {
				if (
					this.current
					&&
					this.current.id == id
				) {
					// the script below will handle this
				} else {
					this.removeFromQueue(id);
					return true;
				}
			}

			if (!this.current) {
				return false;
			}

			var forceClose = false;

			if (this.current.state == 'opening') {
				if (this.current.id == id) {
					/**
					 * If the currently opening loading was requested to hide
					 * hide it immediately, do not wait full open.
					 * Maybe the script that started the loading was executed so quickly
					 * so the user don't event need to see the loading.
					 */
					// do nothing here, just allow the close script below to be executed
					forceClose = true;
				} else {
					this.pendingHide = true;
					return true;
				}
			} else {
				if (this.current.state != 'open') {
					return false;
				}
			}

			this.current.state = 'closing';

			{
				clearTimeout(this.timeoutId);

				this.timeoutId = setTimeout(_.bind(function () {
					if (
						!this.current
						||
						this.current.state != 'closing'
					) {
						return;
					}

					this.current.state = 'closed';

					this.$getEl().hide().removeClass('opening open closing').addClass('closed');

					if (this.$modal && this.current.customClass !== null) {
						this.$modal.removeClass(this.current.customClass);
					}

					if (this.$modal && ! this.current.wrapWithTable) {
						this.wrapWithTable(this.$modal);
					}

					this.current = null;

					this.show();
				}, this), 300);
			}

			if (forceClose) {
				this.$getEl().fadeOut('fast', _.bind(function(){
					this.$getEl().removeClass('force-closing').addClass('closed').removeAttr('style');
				}, this));

				this.$getEl().addClass('force-closing');
			}

			this.$getEl().removeClass('closed').addClass('closing');
		}
	};

	fw.loading = {
		show: function(id, opts) {
			/**
			 * Compatibility with old version of fw.loading.show()
			 * which didn't had the (id,opts) parameters
			 */
			if (typeof id == 'undefined') {
				id = 'main';
			}

			return inst.show(id, opts);
		},
		hide: function(id) {
			/**
			 * Compatibility with old version of fw.loading.hide()
			 * which didn't had the (id) parameter
			 */
			if (typeof id == 'undefined') {
				id = 'main';
			}

			return inst.hide(id);
		}
	};
})(jQuery);

/**
 * Capitalizes the first letter of a string.
 */
fw.capitalizeFirstLetter = function(str) {
	str = str == null ? '' : String(str);
	return str.charAt(0).toUpperCase() + str.slice(1);
};

/**
 * Wait until an array of dynamically computed jQuery.Deferred() objects
 * get resolved.
 */
fw.whenAll = function(deferreds) {
	var deferred = new jQuery.Deferred();

	jQuery.when.apply(jQuery, deferreds).then(
		function() {
			deferred.resolve(Array.prototype.slice.call(arguments));
		},
		function() {
			deferred.fail(Array.prototype.slice.call(arguments));
		}
	);

	return deferred;
}

/**
 * Set nested property value
 *
 * Usage:
 * var obj = {foo: {}};
 * fw.ops('foo/bar', 'ok', obj); // {foo: {bar: 'ok'}}
 *
 * @param {String} properties 'a.b.c'
 * @param {*} value
 * @param {Object} obj
 * @param {String} [delimiter] Default '/'
 */
fw.ops = function(properties, value, obj, delimiter) {
	delimiter = delimiter || '/';

	if (typeof properties == 'string') {
		properties = properties.split(delimiter);
	} else {
		properties = [properties];
	}

	var property = properties.shift();

	if (properties.length) {
		properties = properties.join(delimiter);

		if (typeof obj[property] == 'undefined') {
			obj[property] = {};
		} else if (typeof obj[property] != 'object') {
			console.warn(
				'[fw.ops] Object property "'+ property +'" already has non object value:', obj[property],
				'It will be replaced with an empty object'
			);

			obj[property] = {};
		} else if (typeof obj[property] == 'object' && typeof obj[property].length != 'undefined') {
			// it's array, check if property is integer
			if ((/^[0-9]+$/).test(property)) {
				property = parseInt(property);
			} else {
				console.warn(
					'[fw.ops] Try to set non numeric property "'+ property +'" to array:', obj[property],
					'The array will be be replaced with an empty object'
				);

				obj[property] = {};
			}
		}

		fw.ops(properties, value, obj[property], delimiter);
	} else {
		obj[property] = value;
	}

	return obj;
};

/**
 * Get nested property value
 *
 * Usage:
 * var obj = {foo: {bar: 'ok'}};
 * fw.opg('foo/bar', obj); // 'ok'
 *
 * @param {String} properties 'a.b.c'
 * @param {Object} obj
 * @param {*} [defaultValue] If property will not exist
 * @param {String} [delimiter] Default '/'
 */
fw.opg = function(properties, obj, defaultValue, delimiter) {
	delimiter = delimiter || '/';

	if (typeof properties == 'string') {
		properties = properties.split(delimiter);
	} else {
		properties = [properties];
	}

	var property = properties.shift();

	if (typeof obj[property] == 'undefined') {
		return defaultValue;
	}

	if (properties.length) {
		properties = properties.join(delimiter);

		return fw.opg(properties, obj[property], defaultValue, delimiter);
	} else {
		return obj[property];
	}
};

/**
 * Unique random md5
 * @returns {String}
 */
fw.randomMD5 = function() {
	return String(
		fw.md5(
			Math.random() +'-'+ Math.random() +'-'+ Math.random()
		)
	);
};

/**
 * Return value from QueryString
 * @param name
 * @returns {string}
 */
fw.getQueryString = function(name) {
	name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
	var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
		results = regex.exec(location.search);
	return results == null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
};

(function(){
	/**
	 * A stack-like structure to manage chains of modals
	 * (modals that are opened one from another)
	 */
	var modalsStack = {
		_stack: [],
		push: function(modal) {
			this._stack.push(modal);
		},
		pop: function() {
			return this._stack.pop();
		},
		peek: function() {
			return this._stack[this._stack.length - 1];
		},
		getSize: function() {
			return this._stack.length;
		}
	};

	/**
	 * Generic modal
	 *
	 * Usage:
	 * var modal = new fw.Modal();
	 *
	 * You can add a custom CSS class to your fw.Modal this way:
	 *
	 * var modal = new fw.Modal ({
	 *   modalCustomClass: 'your-custom-css-class'
	 * });
	 *
	 * modal.on('open|render|closing|close', function(){});
	 */
	fw.Modal = Backbone.Model.extend({
		defaults: {
			/* Modal title */
			title: 'Edit Options',
			headerElements: '',
			/**
			 * Content html
			 * @private
			 */
			html: '',
			modalCustomClass: '',
			emptyHtmlOnClose: true,
			disableLazyTabs: false,
			size: 'small' // small, medium, large
		},
		ContentView: Backbone.View.extend({
			tagName: 'form',
			attributes: {
				'onsubmit': 'return false;'
			},
			onSubmit: function(e) {
				e.preventDefault();

				this.model.trigger('submit', {
					$form: this.$el
				});
			},
			render: function() {
				this.$el.html(this.model.get('html'));

				if (this.model.get('html').length) {
					fwEvents.trigger('fw:options:init', {$elements: this.$el});

					this.model.trigger('render');

					this.afterHtmlReplaceFixes();
				}
			},
			renderSizeClass: function () {
				var $modalWrapper = this.model.frame.modal.$el;
				var allSizes = ['large', 'medium', 'small'];

				$modalWrapper.removeClass(
					_.map(allSizes, formSizeClass).join(' ')
				).addClass(formSizeClass(this.model.get('size')));

				function formSizeClass (size) { return 'fw-modal-' + size; }
			},
			initialize: function() {
				this.listenTo(this.model, 'change:html', this.render);
				this.listenTo(this.model, 'change:size', this.renderSizeClass);
			},
			/**
			 * Call this after html replace
			 * this.$el.html('...');
			 * this.afterHtmlReplaceFixes();
			 */
			afterHtmlReplaceFixes: function() {
				/* options fixes */
				{
					// hide last border
					this.$el.prepend('<div class="fw-backend-options-last-border-hider"></div>');

					// hide last border from tabs
					this.$el.find('.fw-options-tabs-contents > .fw-inner > .fw-options-tab')
						.append('<div class="fw-backend-options-last-border-hider"></div>');
				}

				this.$el.append('<input type="submit" class="fw-hidden hidden-submit" />');

				/**
				 * The user may want to completely disable lazy tabs for the
				 * current modal. It is VERY convenient sometimes.
				 */
				if (this.model.get('disableLazyTabs')) {
					fwEvents.trigger('fw:options:init:tabs', {
						$elements: this.model.frame.$el
					});
				}
			}
		}),
		/**
		 * Create and init this.frame
		 */
		initializeFrame: function(settings) {
			settings = settings || {};

			var modal = this;

			var ControllerMainState = wp.media.controller.State.extend({
				defaults: {
					id: 'main',
					content: 'main',
					menu: 'default',
					title: this.get('title'),
					headerElements: this.get('headerElements')
				},
				initialize: function() {
					this.listenTo(modal, 'change:title', function(){
						this.set('title', modal.get('title'));
					});
				},
				activate: function () {
					this.frame.once('ready', _.bind(function(){
						this.frame.views.get('.media-frame-title')[0].$el
							.text(this.get('title'))
							.append(this.get('headerElements') || '');
					}, this));
				}
			});

			this.frame = new wp.media.view.MediaFrame({
				state: 'main',
				states: [ new ControllerMainState ],
				uploader: false
			});

			var modal = this;

			this.frame.once('ready', function(){
				var $modalWrapper    = modal.frame.modal.$el,
					$backdrop        = $modalWrapper.find('.media-modal-backdrop'),
					size             = modal.get('size'),
					modalCustomClass = modal.get('modalCustomClass'),
					$close           = $modalWrapper.find('.media-modal-close');

				modal.frame.$el.addClass('hide-toolbar');

				$modalWrapper.addClass('fw-modal');

				if (modalCustomClass) {
					$modalWrapper.addClass(modalCustomClass);
				}

				if (_.indexOf(['large', 'medium', 'small'], size) !== -1) {
					$modalWrapper.addClass('fw-modal-' + size);
				} else {
					$modalWrapper.addClass('fw-modal-' + modal.defaults.size);
				}

				/**
				 * Show effect on close
				 */
				(function(){
					var eventsNamespace = '.fwModalCloseEffect';
					var closingTimeout  = 0;

					var closeEffect = function(){
						clearTimeout(closingTimeout);

						// begin css animation
						$modalWrapper.addClass('fw-modal-closing');

						closingTimeout = setTimeout(
							function(){
								closingTimeout = 0;

								// remove events that prevent original close
								$close.off(eventsNamespace);
								$backdrop.off(eventsNamespace);

								// fire original close process after animation effect finished
								$close.trigger('click');
								$backdrop.trigger('click');

								// remove animation class
								$modalWrapper.removeClass('fw-modal-closing');

								preventOriginalClose();
							},
							300 // css animation duration
						);
					};

					function handleCloseClick(e) {
						e.stopPropagation();
						e.preventDefault();

						if (closingTimeout) {
							// do nothing if currently there is a closing delay/animation in progress
							return;
						}

						closeEffect();

						modal.trigger('closing');
					}

					// add events that prevent original close
					function preventOriginalClose() {
						$close.on('click'+ eventsNamespace, handleCloseClick);
						$backdrop.on('click'+ eventsNamespace, handleCloseClick);
					}

					preventOriginalClose();
				})();
			});

			this.frame.on('open', function() {
				var $modalWrapper = modal.frame.modal.$el,
					$modal = $modalWrapper.find('.media-modal'),
					$backdrop = $modalWrapper.find('.media-modal-backdrop');

				// Adjust modal level related properties
				{
					var stackSize = modalsStack.getSize();

					$modalWrapper
						.removeClass( // 'fw-modal-level-0 fw-modal-level-1 ...'
							Array.apply(null, {length: 10})
								.map(Number.call, Number)
								.map(function(i){ return 'fw-modal-level-'+ i; })
								.join(' ')
						)
						.addClass('fw-modal-level-'+ stackSize);

					if (stackSize) {
						$modal.css({
							border: (stackSize * 30) +'px solid transparent'
						});
					}

					// reset to initial css value
					// fixes https://github.com/ThemeFuse/Unyson/issues/2167
					$modal.css('z-index', '');

					/**
					 * Adjust the z-index for the new frame's backdrop and modal
					 */
					$backdrop.css('z-index',
						/**
						 * Use modal z-index because backdrop z-index in some cases can be too smaller
						 * and when there are 2+ modals open, first modal will cover the second backdrop
						 *
						 * For e.g.
						 *
						 * - second modal | z-index: 560003
						 * - second backdrop | z-index: 559902
						 *
						 * - first modal | z-index: 560002 (This will cover the above backdrop)
						 * - first backdrop | z-index: 559901
						 */
						parseInt($modal.css('z-index'))
						+ stackSize * 2 + 1
					);

					$modal.css('z-index',
						parseInt($modal.css('z-index'))
						+ stackSize * 2 + 2
					);
				}

				$modalWrapper.addClass('fw-modal-open');

				/**
				 * We probably don't need this class anymore due to the
				 * fact that we hacked CSS specificity away.
				 *
				 * I'll be keeping it here for integrity with fw.soleModal.
				 */
				$modalWrapper.addClass('fw-modal-opening');

				setTimeout(function () {
					$modalWrapper.removeClass('fw-modal-opening');
				}, 300);

				modalsStack.push($modalWrapper.find('.media-modal'));

				// Resize .fw-options-tabs-contents to fit entire window
				{
					modal.on('change:html', modal.resizeTabsContent);

					jQuery(window).on('resize.resizeTabsContent', function () {
						modal.resizeTabsContent();
					});
				}

				modal.trigger('open');
			});

			this.frame.on('close', function(){
				// Stop tracking modal HTML and window size
				{
					modal.off('change:html', modal.resizeTabsContent);

					jQuery(window).off('resize.resizeTabsContent');
				}

				/**
				 * clear html
				 * to prevent same ids in html when another modal with same options will be opened
				 */
				if (modal.get('emptyHtmlOnClose')) {
					modal.set('html', '');
				}

				modal.frame.modal.$el.removeClass('fw-modal-open');

				modalsStack.pop();

				modal.trigger('close');
			});

			this.frame.on('content:create:main', function () {
				modal.frame.content.set(
					modal.content
				);
			});
		},
		/**
		 * Create and init this.content
		 */
		initializeContent: function() {
			this.content = new this.ContentView({
				controller: this.frame,
				model: this
			});

			/**
			 * This allows to access from DOM the modal instance
			 */
			jQuery.data(this.content.el, 'modal', this);
		},
		initialize: function(attributes, settings) {
			this.initializeFrame(settings);
			this.initializeContent();
		},
		open: function() {
			this.frame.open();

			var modal = this;

			this.once('closing', function () {
				fwEvents.trigger(
					'fw:options:teardown',
					{ $elements: modal.content.$el, modal: modal }
				);
			});

			return this;
		},
		close: function() {
			this.frame.$el.closest('.media-modal').find('.media-modal-close:first').trigger('click');

			return this;
		},
		/**
		 * Resize .fw-options-tabs-contents to fit entire window
		 */
		resizeTabsContent: function () {
			var $content, $frame;

			$content = this.frame.$el.find('.fw-options-tabs-first-level > .fw-options-tabs-contents');
			if ($content.length == 0) {
				return;
			}

			$frame = $content.closest('.media-frame-content');

			// resize icon list to fit entire window
			$content.css('overflow-y', 'auto').height(1000000);
			$frame.scrollTop(1000000);

			// -1 is necessary for Linux and Windows
			// -2 is necessary for Mac OS
			// I don't know where this numbers come from but without this adjustment
			// vertical scroll bar appears.
			$content.height($content.height() - $frame.scrollTop() /* - 2  */);

			// This is another fix for vertical scroll bar issue
			$frame.css('overflow-y', 'hidden');
		}
	});
})();

/**
 * @param {String} [data] An object with two keys:
 *                        options: Your array with option types
 *                        data: a string that will contain correctly serialized data
 *                              Ex.: "parameter1=val1&par2=value"
 *
 * @returns {Promise} jQuery promise you can use in order to get your values
 *
 * modal.getValuesFromServer({options: your_options})
 *     .done(function (response, status, xhr) {
 *         console.log(response.data.values); // your values ready to be used
 *     })
 *     .fail(function (xhr, status, error) {
 *         // handle errors
 *         console.error(status + ': ' + error);
 *     });
 */
fw.getValuesFromServer = function (data) {
	var opts = _.extend({
		options: [],
		actualValues: ""
	}, data);

	if (opts.options.length === 0) { return {}; }

	var dataToSend = [
		'action=fw_backend_options_get_values',
		'options='+ encodeURIComponent(JSON.stringify(opts.options)),
		'name_prefix=fw_edit_options_modal'
	];

	if (opts.actualValues) {
		dataToSend.push(opts.actualValues);
	}

	return jQuery.ajax({
		url: ajaxurl,
		type: 'POST',
		data: dataToSend.join('&'),
		dataType: 'json'
	});
};

(function(){
	var fwLoadingId = 'fw-options-modal';

	/**
	 * Modal to edit backend options
	 *
	 * Usage:
	 * var modal = new fw.OptionsModal({
	 *  title: 'Custom Title',
	 *  options: [
	 *      {'test1': {
	 *          'type': 'text',
	 *          'label': 'Test1'
	 *      }},
	 *      {'test2': {
	 *          'type': 'textarea',
	 *          'label': 'Test2'
	 *      }}
	 *  ],
	 *  values: {
	 *      'test1': 'Default1',
	 *      'test2': 'Default2'
	 *  },
	 *  modalCustomClass: 'some-custom-class' // if you want to add some css class
	 *                                        // to your modal
	 * });
	 *
	 * // listen for values change
	 * modal.on('change:values', function(modal, values) {
	 *  // do something with values
	 * });
	 *
	 * // replace values
	 * modal.set('values', { ... });
	 *
	 * modal.open();
	 */
	fw.OptionsModal = fw.Modal.extend({
		ContentView: fw.Modal.prototype.ContentView.extend({
			events: {
				'submit': 'onSubmit'
			},
			onSubmit: function(e) {
				e.preventDefault();

				var loadingId = fwLoadingId +':submit',
					view = this;

				fw.loading.show(loadingId);

				/**
				 * Init all Lazy Tabs to render all form inputs.
				 * Lazy Tabs script is listening the form 'submit' event
				 * but it's executed after this event.
				 */
				fwEvents.trigger('fw:options:init:tabs', {$elements: view.$el});

				view.model.getValuesFromServer(view.$el.serialize())
					.done(function (response, status, xhr) {
						fw.loading.hide(loadingId);

						if (!response.success) {
							/**
							 * do not replace html here
							 * user completed the form with data and wants to submit data
							 * do not delete all his work
							 */
							alert('Error: '+ response.data.message);
							return;
						}

						/**
						 * Make sure the second set() will trigger the 'change' event
						 * Fixes https://github.com/ThemeFuse/Unyson/issues/1998#issuecomment-248671721
						 */
						view.model.set('values', {}, {silent: true});
						view.model.set('values', response.data.values);

						if (! view.model.frame.$el.hasClass('fw-options-modal-no-close')) {
							// simulate click on close button to fire animations
							view.model.frame.modal.$el.find('.media-modal-close').trigger('click');
						}

						view.model.frame.$el.removeClass('fw-options-modal-no-close');
					})
					.fail(function (xhr, status, error) {
						fw.loading.hide(loadingId);

						/**
						 * do not replace html here
						 * user completed the form with data and wants to submit data
						 * do not delete all his work
						 */
						alert(status +': '+ error.message);
					});
			},
			resetForm: function() {
				var loadingId = fwLoadingId +':reset';

				fw.loading.show(loadingId);

				jQuery.ajax({
					url: ajaxurl,
					type: 'POST',
					data: [
						'action=fw_backend_options_get_values',
						'options='+ encodeURIComponent(JSON.stringify(this.model.get('options'))),
						'name_prefix=fw_edit_options_modal'
					].join('&'),
					dataType: 'json',
					success: _.bind(function (response, status, xhr) {
						fw.loading.hide(loadingId);

						if (!response.success) {
							/**
							 * do not replace html here
							 * user completed the form with data and wants to submit data
							 * do not delete all his work
							 */
							alert('Error: '+ response.data.message);
							return;
						}

						// make sure on the below open, the html 'change' will be fired
						this.model.set('html', '', {
							silent: true // right now we don't need modal reRender, only when the open below
						});

						this.model.open(response.data.values);
					}, this),
					error: function (xhr, status, error) {
						fw.loading.hide(loadingId);

						/**
						 * do not replace html here
						 * user completed the form with data and wants to submit data
						 * do not delete all his work
						 */
						alert(status +': '+ String(error));
					}
				});
			}
		}),
		defaults: _.extend(
			/**
			 * Don't mutate original one!!!
			 */
			{},
			fw.Modal.prototype.defaults,
			{
				/**
				 * Will be transformed to array with json_decode($options, true)
				 * and sent to fw()->backend->render_options()
				 */
				options: [
					{'demo-text': {
						'type': 'text',
						'label': 'Demo Text'
					}},
					{'demo-textarea': {
						'type': 'textarea',
						'label': 'Demo Textarea'
					}}
				],
				/**
				 * Values of the options {'option-id': 'option value'}
				 * also used in fw()->backend->render_options()
				 */
				values: {},

				silentReceiveOfDefaultValues: true
			}
		),
		initialize: function () {
			fw.Modal.prototype.initialize.apply(this, arguments);

			fwEvents.trigger('fw:options-modal:after-initialize', {modal: this});

			// Forward events to fwEvents
			{
				/** @since 2.6.14 */
				this.on('open',  function () { fwEvents.trigger('fw:options-modal:open',  {modal: this}); });

				/** @since 2.6.14 */
				this.on('close', function () { fwEvents.trigger('fw:options-modal:close', {modal: this}); });
			}
		},
		initializeFrame: function(settings) {
			fw.Modal.prototype.initializeFrame.call(this, settings);

			settings = settings || {};

			var modal = this,
				buttons = [
					{
						style: 'primary',
						text: settings.saveText || _fw_localized.l10n.modal_save_btn,
						priority: 40,
						click: function () {
							if (settings.shouldSaveWithoutClose) {
								modal.frame.$el.addClass('fw-options-modal-no-close');
							}

							triggerSubmit();
						}
					}
				];

			if (!(
				typeof settings.disableResetButton === 'undefined'
					? _fw_localized.options_modal.default_reset_bnt_disabled
					: settings.disableResetButton
			)) {
				buttons = buttons.concat([{
					style: '',
					text: _fw_localized.l10n.reset,
					priority: -1,
					click: function () {
						modal.content.resetForm();
					}
				}]);
			}

			/**
			 * Sometimes we want an apply button in order to save changes
			 * that will not trigger a modal close.
			 */
			if (settings.saveWithoutCloseButton) {
				buttons = buttons.concat([{
					style: '',
					text: _fw_localized.l10n.apply,
					priority: 45,
					click: function () {
						modal.frame.$el.addClass('fw-options-modal-no-close');
						triggerSubmit();
					}
				}]);
			}

			if (settings.buttons) {
				buttons = buttons.concat(settings.buttons);
			}

			this.frame.on('content:create:main', function () {
				modal.frame.toolbar.set(
					new wp.media.view.Toolbar({
						controller: modal.frame,
						items: buttons
					})
				);
			});

			this.frame.once('ready', _.bind(function() {
				this.frame.$el.removeClass('hide-toolbar');
				this.frame.modal.$el.addClass('fw-options-modal');
			}, this));

			function triggerSubmit () {
				/**
				 * Simulate form submit
				 * Important: Empty input[required] must not start form submit
				 *     and must show default browser warning popup "This field is required"
				 */
				modal.content.$el.find('input[type="submit"].hidden-submit').trigger('click');
			}
		},
		/**
		 * @param {Object} [values] Offer custom values for display. The user can reject them by closing the modal
		 */
		open: function(values) {
			fw.Modal.prototype.open.call(this);

			this.updateHtml(values);

			return this;
		},
		/**
		 * @param {String} [actualValues] A string containing correctly serialized
		 *                                data that will be sent to the server.
		 *                                Ex.: "parameter1=val1&par2=value"
		 *
		 * @returns {Promise} jQuery promise you can use in order to get your values
		 *
		 *
		 * modal.getValuesFromServer()
		 *     .done(function (response, status, xhr) {
		 *         console.log(response.data.values); // your values ready to be used
		 *     })
		 *     .fail(function (xhr, status, error) {
		 *         // handle errors
		 *         console.error(status + ': ' + error);
		 *     });
		 */
		getValuesFromServer: function (actualValues) {
			return fw.getValuesFromServer({
				options: this.get('options'),
				actualValues: actualValues
			});
		},
		/**
		 * @returns {Promise} jQuery promise
		 *
		 * Will work out just like getValuesFromServer() did, but it will
		 * also include values that are currently in the form.
		 */
		getActualValues: function () {
			return this.getValuesFromServer(this.content.$el.serialize());
		},

		updateHtml: function(values) {
			fw.loading.show(fwLoadingId);

			this.set('html', '');

			var modal = this;

			var promise = fw.options.fetchHtml(
				this.get('options'),
				typeof values == 'undefined' ? this.get('values') : values
			);

			promise.then(function (html, response) {
				if (response && _.isEmpty(modal.get('values'))) {
					// fixes https://github.com/ThemeFuse/Unyson/issues/1042#issuecomment-244364121
					modal.set(
						'values',
						response.data.default_values,
						{silent: modal.get('silentReceiveOfDefaultValues')}
					);
				}
			});

			promise.always(function (html) {
				fw.loading.hide(fwLoadingId);
				modal.set('html', html);
			});
		}
	});
})();

/*!
 * jquery.base64.js 0.0.3 - https://github.com/yckart/jquery.base64.js
 * Makes Base64 en & -decoding simpler as it is.
 *
 * Based upon: https://gist.github.com/Yaffle/1284012
 *
 * Copyright (c) 2012 Yannick Albert (http://yckart.com)
 * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php).
 * 2013/02/10
 *
 * Modified
 **/
;(function($) {

	var b64 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",
		a256 = '',
		r64 = [256],
		r256 = [256],
		i = 0;

	var UTF8 = {

		/**
		 * Encode multi-byte Unicode string into utf-8 multiple single-byte characters
		 * (BMP / basic multilingual plane only)
		 *
		 * Chars in range U+0080 - U+07FF are encoded in 2 chars, U+0800 - U+FFFF in 3 chars
		 *
		 * @param {String} strUni Unicode string to be encoded as UTF-8
		 * @returns {String} encoded string
		 */
		encode: function(strUni) {
			// use regular expressions & String.replace callback function for better efficiency
			// than procedural approaches
			var strUtf = strUni.replace(/[\u0080-\u07ff]/g, // U+0080 - U+07FF => 2 bytes 110yyyyy, 10zzzzzz
				function(c) {
					var cc = c.charCodeAt(0);
					return String.fromCharCode(0xc0 | cc >> 6, 0x80 | cc & 0x3f);
				})
				.replace(/[\u0800-\uffff]/g, // U+0800 - U+FFFF => 3 bytes 1110xxxx, 10yyyyyy, 10zzzzzz
				function(c) {
					var cc = c.charCodeAt(0);
					return String.fromCharCode(0xe0 | cc >> 12, 0x80 | cc >> 6 & 0x3F, 0x80 | cc & 0x3f);
				});
			return strUtf;
		},

		/**
		 * Decode utf-8 encoded string back into multi-byte Unicode characters
		 *
		 * @param {String} strUtf UTF-8 string to be decoded back to Unicode
		 * @returns {String} decoded string
		 */
		decode: function(strUtf) {
			// note: decode 3-byte chars first as decoded 2-byte strings could appear to be 3-byte char!
			var strUni = strUtf.replace(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g, // 3-byte chars
				function(c) { // (note parentheses for precence)
					var cc = ((c.charCodeAt(0) & 0x0f) << 12) | ((c.charCodeAt(1) & 0x3f) << 6) | (c.charCodeAt(2) & 0x3f);
					return String.fromCharCode(cc);
				})
				.replace(/[\u00c0-\u00df][\u0080-\u00bf]/g, // 2-byte chars
				function(c) { // (note parentheses for precence)
					var cc = (c.charCodeAt(0) & 0x1f) << 6 | c.charCodeAt(1) & 0x3f;
					return String.fromCharCode(cc);
				});
			return strUni;
		}
	};

	while(i < 256) {
		var c = String.fromCharCode(i);
		a256 += c;
		r256[i] = i;
		r64[i] = b64.indexOf(c);
		++i;
	}

	function code(s, discard, alpha, beta, w1, w2) {
		s = String(s);
		var buffer = 0,
			i = 0,
			length = s.length,
			result = '',
			bitsInBuffer = 0;

		while(i < length) {
			var c = s.charCodeAt(i);
			c = c < 256 ? alpha[c] : -1;

			buffer = (buffer << w1) + c;
			bitsInBuffer += w1;

			while(bitsInBuffer >= w2) {
				bitsInBuffer -= w2;
				var tmp = buffer >> bitsInBuffer;
				result += beta.charAt(tmp);
				buffer ^= tmp << bitsInBuffer;
			}
			++i;
		}
		if(!discard && bitsInBuffer > 0) result += beta.charAt(buffer << (w2 - bitsInBuffer));
		return result;
	}

	var Plugin = function(dir, input, encode) {
		return input ? Plugin[dir](input, encode) : dir ? null : this;
	};

	Plugin.btoa = Plugin.encode = function(plain, utf8encode) {
		plain = Plugin.raw === false || Plugin.utf8encode || utf8encode ? UTF8.encode(plain) : plain;
		plain = code(plain, false, r256, b64, 8, 6);
		return plain + '===='.slice((plain.length % 4) || 4);
	};

	Plugin.atob = Plugin.decode = function(coded, utf8decode) {
		coded = coded.replace(/[^A-Za-z0-9\+\/\=]/g, "");
		coded = String(coded).split('=');
		var i = coded.length;
		do {--i;
			coded[i] = code(coded[i], true, r64, a256, 6, 8);
		} while (i > 0);
		coded = coded.join('');
		return Plugin.raw === false || Plugin.utf8decode || utf8decode ? UTF8.decode(coded) : coded;
	};

	if (!window.btoa) window.btoa = Plugin.btoa;
	if (!window.atob) window.atob = Plugin.atob;
}(jQuery));

/**
 * fw.qtip($elements)
 */
(function($){
	/**
	 * Trigger custom event with delay when mouse left (i) and popup
	 * @param $i
	 */
	function initHide($i) {
		var api = $i.qtip('api');

		var hideTimeout = 0;
		var hideDelay = 200;

		var hide = function(){
			clearTimeout(hideTimeout);

			hideTimeout = setTimeout(function(){
				$i.trigger('fw-qtip:hide');
			}, hideDelay);
		};

		{
			api.elements.tooltip
				.on('mouseenter', function(){
					clearTimeout(hideTimeout);
				})
				.on('mouseleave', function(){
					hide();
				});

			$i
				.on('mouseenter', function(){
					clearTimeout(hideTimeout);
				})
				.on('mouseleave', function(){
					hide();
				});
		}
	};

	var idIncrement = 1;

	function initHelps($helps) {
		$helps.each(function(){
			var $i = $(this);

			var id = 'fw-qtip-'+ idIncrement++;

			var hideInitialized = false;

			$i.qtip({
				id: id,
				position: {
					viewport: $(document.body),
					at: $i.attr('data-custom-at') ? ( $i.attr('data-custom-at')) : 'top center',
					my: $i.attr('data-custom-my') ? ( $i.attr('data-custom-my')) : 'bottom center',
					adjust: {
						y: $i.attr('data-adjust') ? ( + $i.attr('data-adjust')) : 2
					}
				},
				style: {
					classes: $i.hasClass('dashicons-info')
						? 'qtip-fw fw-tip-info'
						: 'qtip-fw',
					tip: {
						width: 12,
						height: 5
					}
				},
				show: {
					solo: true,
					event: 'mouseover',
					effect: function(offset) {
						// fix tip position
						setTimeout(function(){
							offset.elements.tooltip.css('top',
								(parseInt(offset.elements.tooltip.css('top')) + 5) + 'px'
							);
						}, 12);

						if (!hideInitialized) {
							initHide($i);

							hideInitialized = true;
						}

						$(this).fadeIn(300);
					}
				},
				hide: {
					event: 'fw-qtip:hide',
					effect: function(offset) {
						$(this).fadeOut(300, function(){
							/**
							 * Reset tip content html.
							 * Needed for video tips, after hide the video should stop.
							 */
							api.elements.content.html($i.attr('title'))
						});
					}
				}
			});

			$i.on('remove', function(){
				api.hide();
			});

			var api = $i.qtip('api');
		});
	};

	fw.qtip = initHelps;
})(jQuery);

/**
 * Allow to select external links
 * jQuery('a:fw-external')
 */
jQuery.expr[':']['fw-external'] = function(obj){
	return !obj.href.match(/^mailto\:/)
		&& (obj.hostname != location.hostname)
		&& !obj.href.match(/^javascript\:/)
		&& !obj.href.match(/^$/);
};

/**
 * Check if an event fired from an element has listeners within specified container/parent element
 * @param $element
 * @param {String} event
 * @param $container
 * @return {Boolean}
 */
fw.elementEventHasListenerInContainer = function ($element, event, $container) {
	"use strict";

	var events, container = $container.get(0);

	/**
	 * Check if container element has delegated event that matches the element
	 */
	{
		var foundListener = false;

		if (
			(events = $container.data('events'))
			&&
			events[event]
		) {
			jQuery.each(events[event], function(i, eventData){
				if ($element.is(eventData.selector)) {
					foundListener = true;
					return false;
				}
			});
		}

		if (foundListener) {
			return true;
		}
	}

	/**
	 * Check every parent if has event listener
	 */
	{
		var $currentParent = $element;

		while ($currentParent.get(0) !== container) {
			if (
				(events = $currentParent.data('events'))
				&&
				events[event]
			) {
				return true;
			}

			if ($currentParent.attr('on'+ event)) {
				return true;
			}

			$currentParent = $currentParent.parent();

			if (!$currentParent.length) {
				/**
				 * The element doesn't exist in DOM
				 * This means that the event was processed, so it has listener
				 */
				return true;
			}
		}
	}

	return false;
};

/**
 * Simple modal
 * Meant to display success/error messages
 * Can be called multiple times,all calls will be pushed to queue and displayed one-by-one
 *
 * Usage:
 *
 * // open modal with close button and wait for user to close it
 * fw.soleModal.show('unique-id', 'Hello World!');
 *
 * // open modal with close button but auto hide it after 3 seconds
 * fw.soleModal.show('unique-id', 'Hello World!', {autoHide: 3000});
 *
 * fw.soleModal.hide('unique-id');
 */
fw.soleModal = (function(){
	var inst = {
		queue: [
			/*
			{
				id: 'hello'
				html: 'Hello <b>World</b>!'
				autoHide: 0000 // auto hide timeout in ms
				allowClose: true // useful when you make an ajax and must force the user to wait until it will finish
				showCloseButton: true // false will hide the button, but the user will still be able to click on backdrop to close it
				width: 350
				height: 200
				hidePrevious: false // just replace the modal content or hide the previous modal and open it again with new content
				updateIfCurrent: false // if current open modal has the same id as modal requested to show, update it without reopening
				backdrop: null // true - light, false - dark
				afterOpenStart: function(){} // before open animation starts
				afterOpen: function(){}
				afterCloseStart: function(){} // before close animation starts
				afterClose: function(){}
			}
			*/
		],
		/** @type {Object|null} */
		current: null,
		animationTime: 300,
		$modal: null,
		backdropOpacity: 0.7, // must be the same as in .fw-modal style
		currentMethod: '',
		currentMethodTimeoutId: 0,
		pendingMethod: '',
		lazyInit: function(){
			if (this.$modal) {
				return false;
			}

			this.$modal = jQuery(
				'<div class="fw-modal fw-sole-modal" style="display:none;">'+
				'    <div class="media-modal wp-core-ui" style="width: 350px; height: 200px;">'+
				'        <div class="media-modal-content" style="min-height: 200px;">' +
				'            <button type="button" class="button-link media-modal-close"><span class="media-modal-icon"></span></button>'+
				'            <table width="100%" height="100%"><tbody><tr>'+
				'                <td valign="middle" class="fw-sole-modal-content fw-text-center"><!-- modal content --></td>'+
				'            </tr><tbody></table>'+
				'        </div>'+
				'    </div>'+
				'    <div class="media-modal-backdrop"></div>'+
				'</div>'
			);

			( this.$getCloseButton().add(this.$getBackdrop()) ).on('click', _.bind(function(){
				if (this.current && !this.current.allowClose) {
					// manual close not is allowed
					return;
				}

				this.hide();
			}, this));

			jQuery(document.body).append(this.$modal);

			return true;
		},
		$getBackdrop: function() {
			this.lazyInit();

			return this.$modal.find('.media-modal-backdrop:first');
		},
		$getCloseButton: function() {
			this.lazyInit();

			return this.$modal.find('.media-modal-close:first');
		},
		$getContent: function() {
			return this.$modal.find('.fw-sole-modal-content:first');
		},
		wrapWithTable: function ($modal) {
			var temporaryContent = $modal.find('.fw-sole-modal-content').html();

			$modal.find('.fw-sole-modal-content').remove();

			var htmlTemplate =
				'<tbody>' +
					'<tr>' +
						'<td valign="middle" class="fw-sole-modal-content fw-text-center">' +
							temporaryContent +
						'</td>' +
					'</tr>' +
				'</tbody>';

			var $table = jQuery('<table>', {
				html: htmlTemplate
			}).attr({width: '100%', height: '100%'});

			$modal.find('.media-modal-content').append($table);
		},
		unwrapWithTable: function ($modal) {
			var temporaryContent = $modal.find('.fw-sole-modal-content').html();

			$modal.find('.fw-sole-modal-content')
				.closest('table')
				.remove();

			$modal.find('.media-modal-content')
				.append(jQuery('<div>', {
					class: 'fw-sole-modal-content',
					html: temporaryContent
				}));
		},
		setContent: function(html) {
			this.lazyInit();

			this.$getContent().html(html || '&nbsp;');
		},
		runPendingMethod: function() {
			if (this.currentMethod) {
				return false;
			}

			if (!this.pendingMethod) {
				if (this.queue.length) {
					// there are messages to display
					this.pendingMethod = 'show';
				} else {
					return false;
				}
			}

			var pendingMethod = this.pendingMethod;

			this.pendingMethod = '';

			if (pendingMethod == 'hide') {
				this.hide();
				return true;
			} else if (pendingMethod == 'show') {
				this.show();
				return true;
			} else {
				console.warn('Unknown pending method:', pendingMethod);
				this.hide();
				return false;
			}
		},
		setSize: function(width, height) {
			var $size = this.$modal.find('> .media-modal');
			var $modal = this.$modal;
			$modal.addClass('fw-modal-opening');

			if (
				$size.height() != height
				||
				$size.width() != width
			) {
				$size.animate({
					'height': height +'px',
					'width': width +'px'
				}, this.animationTime);
			}

			setTimeout(function () {
				$modal.removeClass('fw-modal-opening');
			}, this.animationTime);

			$size = undefined;
		},
		/**
		 * Show modal
		 * Call without arguments to display next from queue
		 * @param {String} [id]
		 * @param {String} [html]
		 * @param {Object} [opts]
		 * @returns {Boolean}
		 */
		show: function (id, html, opts) {
			if (typeof id != 'undefined') {
				// make sure to remove this id from queue (if was added previously)
				this.queue = _.filter(this.queue, function (item) { return item.id != id; });

				{
					opts = jQuery.extend({
						autoHide: 0,
						allowClose: true,
						showCloseButton: true,
						width: 350,
						height: 200,
						hidePrevious: false,
						updateIfCurrent: false,
						wrapWithTable: true,
						backdrop: null,
						customClass: null,
						afterOpen: function(){},
						afterOpenStart: function(){},
						afterClose: function(){},
						afterCloseStart: function(){}
					}, opts || {});

					// hide close button if close is not allowed
					opts.showCloseButton = opts.showCloseButton && opts.allowClose;

					opts.id = id;
					opts.html = html;
				}

				this.queue.push(opts);

				return this.show();
			}

			if (this.currentMethod) {
				return false;
			}

			if (this.current) {
				if (
					this.queue.length
					&&
					this.queue[0].id === this.current.id
					&&
					this.queue[0].updateIfCurrent
				) {
					if (this.$modal && this.current.customClass !== null) {
						this.$modal.removeClass(this.current.customClass);
					}

					if (this.$modal && ! this.current.wrapWithTable) {
						this.wrapWithTable(this.$modal);
					}

					this.current = this.queue.shift();

					if (this.$modal && this.current.customClass !== null) {
						this.$modal.addClass(this.current.customClass);
					}

					this.setContent(this.current.html);

					if (this.$modal && ! this.current.wrapWithTable) {
						this.unwrapWithTable(this.$modal);
					}

					return true;
				} else {
					return false;
				}
			}

			if (this.current && this.$modal && this.current.customClass !== null) {
				this.$modal.removeClass(this.current.customClass);
			}

			if (this.current && this.$modal && ! this.current.wrapWithTable) {
				this.unwrapWithTable(this.$modal);
			}

			this.currentMethod = '';
			this.current = this.queue.shift();

			if (!this.current) {
				this.hide();
				return false;
			}

			this.currentMethod = 'show';

			this.setContent(this.current.html);

			this.$getCloseButton().css('display', this.current.showCloseButton ? '' : 'none');

			{
				this.$modal.removeClass('fw-modal-backdrop-light fw-modal-backdrop-dark');

				if (this.current.backdrop !== null) {
					this.$modal.addClass('fw-modal-backdrop-'+ (this.current.backdrop ? 'light' : 'dark'));
				}
			}

			this.$modal.removeClass('fw-modal-closing');
			this.$modal.addClass('fw-modal-open');

			if (this.$modal && this.current.customClass !== null) {
				this.$modal.addClass(this.current.customClass);
			}

			if (this.$modal && ! this.current.wrapWithTable) {
				this.unwrapWithTable(this.$modal);
			}

			this.$modal.css('display', '');

			this.setSize(this.current.width, this.current.height);

			this.current.afterOpenStart(this.$modal);
			this.currentMethodTimeoutId = setTimeout(_.bind(function() {
				this.current.afterOpen();

				this.currentMethod = '';

				if (this.runPendingMethod()) {
					return;
				}

				if (this.current.autoHide > 0) {
					this.currentMethod = 'auto-hide';
					this.currentMethodTimeoutId = setTimeout(_.bind(function () {
						this.currentMethod = '';
						this.hide();
					}, this), this.current.autoHide);
				}
			}, this), this.animationTime * 2);

			return true;
		},
		/**
		 * @param {String} [id]
		 * @returns {boolean}
		 */
		hide: function(id) {
			if (typeof id != 'undefined') {
				if (this.current && this.current.id == id) {
					// this id is currently displayed, hide it
				} else {
					// remove id from queue
					this.queue = _.filter(this.queue, function (item) {
						return item.id != id;
					});
					return true;
				}
			}

			if (this.currentMethod) {
				if (this.currentMethod == 'hide') {
					return false;
				} else if (this.currentMethod == 'auto-hide') {
					clearTimeout(this.currentMethodTimeoutId);
				} else {
					this.pendingMethod = 'hide';
					return true;
				}
			}

			this.currentMethod = '';

			if (!this.current) {
				// nothing to hide
				return this.runPendingMethod();
			}

			this.currentMethod = 'hide';

			if (this.queue.length && !this.queue[0].hidePrevious) {
				// replace content
				this.current.afterCloseStart(this.$modal);
				this.$getContent().fadeOut('fast', _.bind(function(){
					this.current.afterClose();

					if (this.$modal && this.current.customClass !== null) {
						this.$modal.removeClass(this.current.customClass);
					}

					if (this.$modal && ! this.current.wrapWithTable) {
						this.wrapWithTable(this.$modal);
					}

					this.currentMethod = '';
					this.current = null;
					this.show();
					this.$getContent().fadeIn('fast');
				}, this));

				return true;
			}

			this.$modal.addClass('fw-modal-closing');

			this.current.afterCloseStart(this.$modal);
			this.currentMethodTimeoutId = setTimeout(_.bind(function(){
				this.current.afterClose();

				this.currentMethod = '';

				this.$modal.css('display', 'none');

				this.$modal.removeClass('fw-modal-open');
				this.$modal.removeClass('fw-modal-closing');

				if (this.$modal && this.current.customClass !== null) {
					this.$modal.removeClass(this.current.customClass);
				}

				if (this.$modal && ! this.current.wrapWithTable) {
					this.wrapWithTable(this.$modal);
				}

				this.setContent('');

				this.current = null;

				this.runPendingMethod();
			}, this), this.animationTime);
		}
	};

	return {
		show: function(id, html, opts) {
			inst.show(id, html, opts);
		},
		hide: function(id){
			inst.hide(id);
		},
		/**
		 * Generate flash messages html for soleModal content
		 */
		renderFlashMessages: function (flashMessages) {
			var html = [],
				typeHtml = [],
				typeMessageClass = '',
				typeIconClass = '',
				typeTitle = '';

			jQuery.each(flashMessages, function(type, messages){
				typeHtml = [];

				switch (type) {
					case 'error':
						typeMessageClass = 'fw-text-danger';
						typeIconClass = 'dashicons dashicons-dismiss';
						typeTitle = _fw_localized.l10n.ah_sorry;
						break;
					case 'warning':
						typeMessageClass = 'fw-text-warning';
						typeIconClass = 'dashicons dashicons-no-alt';
						typeTitle = _fw_localized.l10n.ah_sorry;
						break;
					case 'success':
						typeMessageClass = 'fw-text-success';
						typeIconClass = 'dashicons dashicons-star-filled';
						typeTitle = _fw_localized.l10n.done;
						break;
					case 'info':
						typeMessageClass = 'fw-text-info';
						typeIconClass = 'dashicons dashicons-info';
						typeTitle = _fw_localized.l10n.done;
						break;
					default:
						typeMessageClass = typeIconClass = typeTitle = '';
				}

				jQuery.each(messages, function(messageId, message){
					if (!typeTitle.length) {
						return;
					}

					typeHtml.push(
						'<li>'+
							'<h2 class="'+ typeMessageClass +'"><span class="'+ typeIconClass +'"></span> '+ typeTitle +'</h2>'+
							'<p class="fw-text-muted"><em>'+ message +'</em></p>'+
						'</li>'
					);
				});

				if (typeHtml.length) {
					html.push(
						'<ul>'+ typeHtml.join('</ul><ul>') +'</ul>'
					);
				}
			});

			return html.join('');
		}
	};
})();

/**
 * Simple mechanism of getting confirmations from the user.
 *
 * Usage:
 *
 * var confirm = fw.soleConfirm.create();
 * confirm.result.then(function (data) {
 *   // SUCCESS!!
 * });
 *
 * confirm.result.fail(function (data) {
 *   // FAIL!!
 * });
 *
 * confirm.show();
 *
 * Note: confirm.result is a full-featured jQuery.Deferred object, you can also
 * use methods like always, done, jQuery.when with it.
 *
 * Warning:
 *   You confirm object will be garbage collected after the user will pick an
 *   option, that is, it will become null. You should create one more confirm
 *   afterwards, if you need it.
 *
 * TODO:
 *  1. Maybe pass unknown options to fw.soleModal itself.
 */
fw.soleConfirm = (function ($) {
	var hashMap = {};

	function create (opts) {
		var confirm = new Confirm(opts);
		hashMap[confirm.id] = confirm;
		return hashMap[confirm.id];
	}

	function Confirm (opts) {
		this.result = jQuery.Deferred();
		this.id = fw.randomMD5();

		this.opts = _.extend({
			severity: 'info', // warning | info
			message: null,
			backdrop: null,
			renderFunction: null,
			shouldResolvePromise: function (confirm, el, action) { return true; },
			okHTML: _fw_localized.l10n.ok,
			cancelHTML: _fw_localized.l10n.cancel,
			customClass: ''
		}, opts);
	}

	Confirm.prototype.destroy = function () {
		hashMap[this.id] = null;
		delete hashMap[this.id];
	}

	/**
	 * Attached listeners on this.result will be lost after this operation.
	 * You'll have to add them once again.
	 */
	Confirm.prototype.reset = function () {
		if (hashMap[this.id]) {
			throw "You can't reset till your promise is not resolved! Do a .destroy() if you don't need Confirm anymore!";
		}

		if (this.result.isRejected() || this.result.isResolved()) {
			this.result = jQuery.Deferred();
		}

		hashMap[this.id] = this;
	};

	Confirm.prototype.show = function () {
		this._checkIsSet();

		fw.soleModal.show(this.id, this._getHtml(), {
			wrapWithTable: false,
			showCloseButton: false,
			allowClose: false, // a confirm window can't be closed on click of it's backdrop
			backdrop: this.opts.backdrop,
			customClass: 'fw-sole-confirm-modal fw-sole-confirm-' + this.opts.severity + ' ' + this.opts.customClass,
			updateIfCurrent: true,

			afterOpenStart: _.bind(this._fireEvents, this),
			afterCloseStart: _.bind(this._teardownEvents, this),

			onFireEvents: jQuery.noop,
			onTeardownEvents: jQuery.noop
		});
	};

	Confirm.prototype.hide = function (reason) {
		this._checkIsSet();

		fw.soleModal.hide(this.id);
	};

	//////////////////

	Confirm.prototype._fireEvents = function ($modal) {
		$modal.attr('data-fw-sole-confirm-id', this.id);

		$modal.find('.fw-sole-confirm-button')
			.add(
				$modal.find('.media-modal-backdrop')
			)
			.on('click.fw-sole-confirm', _.bind(this._handleClose, this));

		if (this.opts.onFireEvents) {
			this.opts.onFireEvents(this, $modal[0]);
		}
	};

	Confirm.prototype._teardownEvents = function ($modal) {
		$modal.find('.fw-sole-confirm-button')
			.add(
				$modal.find('.media-modal-backdrop')
			)
			.off('click.fw-sole-confirm');

		if (this.opts.onTeardownEvents) {
			this.opts.onTeardownEvents(this, $modal[0]);
		}
	};

	Confirm.prototype._checkIsSet = function () {
		if (! hashMap[this.id]) {
			throw "You can't do operations on fullfilled Confirm! Do a .reset() first.";
		}
	};

	Confirm.prototype._handleClose = function (event) {
        event.preventDefault();

		var $el = $(event.target);

		if ($el.hasClass('media-modal-backdrop')) {

			// do not do any transformation on $el here by intent

		} else if (! $el.hasClass('fw-sole-confirm-button')) {
			$el = $el.closest('.fw-sole-confirm-button');
		}

		var action = $el.attr('data-fw-sole-confirm-action') || 'reject';
		var id = $el.closest('.fw-sole-modal').attr('data-fw-sole-confirm-id');
		var confirm = hashMap[id];

		if (confirm) {
			var modal_container = $el.closest('.fw-sole-modal')[0];

			if (action === 'reject') {
				confirm.result.reject({
					confirm: confirm,
					modal_container: modal_container
				});
			} else {
				var shouldHideAfterResolve = confirm.opts.shouldResolvePromise(
					confirm, modal_container
				);

				if (! shouldHideAfterResolve) {
					return;
				}

				// probably keep this syntax for another actions in future
				_.contains(['resolve'], action) &&
					confirm.result[action]({
						confirm: confirm,
						modal_container: $el.closest('.fw-sole-modal')[0]
					});

			}

			confirm.hide();

			confirm.destroy();
			confirm = null;
		}
	};

	Confirm.prototype._getHtml = function () {
		if (this.opts.renderFunction) {
			return this.opts.renderFunction(this);
		}

		var topHtml = '';

		var iconClass = 'dashicons-' + this.opts.severity;
		var icon = '<span class="dashicons ' + iconClass + '"></span>';
		var heading = '<h1>' + fw.capitalizeFirstLetter(this.opts.severity) + '</h1>';
		var message = this.opts.message ? '<p>' + this.opts.message + '</p>' : '';

		topHtml = icon + heading + message;

		var cancelButton = $('<button>', {
			html: this.opts.cancelHTML
		}).attr({
			'data-fw-sole-confirm-action': 'reject',
			type: 'button',
		}).addClass('fw-sole-confirm-button button');

		var okButton = $('<button>', {
			html: this.opts.okHTML
		}).attr({
			'data-fw-sole-confirm-action': 'resolve',
			type: 'button',
		}).addClass('fw-sole-confirm-button button button-primary');

		return topHtml + selfHtml(cancelButton) + selfHtml(okButton);

		function selfHtml (el) { return $('<div>').append(el).html(); }
	};

	return {
		create: create
	};
})(jQuery);

                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/static/css/selectize.css                                                                  0000644                 00000021024 15266055653 0013335 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * selectize.css (v0.9.0)
 * Copyright (c) 2013 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */

.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
  box-shadow: inset 0 0 12px 4px #ffffff;
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
  content: '!';
  visibility: hidden;
}
.selectize-control.plugin-drag_drop .ui-sortable-helper {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}
.selectize-dropdown-header {
  position: relative;
  padding: 5px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.selectize-dropdown-header-close:hover {
  color: #000000;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}
.selectize-control.plugin-remove_button [data-value] {
  position: relative;
  padding-right: 24px !important;
}
.selectize-control.plugin-remove_button [data-value] .remove {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 17px;
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 2px 0 0 0;
  border-left: 1px solid #d0d0d0;
  -webkit-border-radius: 0 2px 2px 0;
  -moz-border-radius: 0 2px 2px 0;
  border-radius: 0 2px 2px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.selectize-control.plugin-remove_button [data-value] .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.selectize-control.plugin-remove_button [data-value].active .remove {
  border-left-color: #cacaca;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {
  background: none;
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove {
  border-left-color: #ffffff;
}
.selectize-control {
  position: relative;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 16px;
  -webkit-font-smoothing: inherit;
}
.selectize-input,
.selectize-control.single .selectize-input.input-active {
  background: #ffffff;
  cursor: text;
  display: inline-block;
}
.selectize-input {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;

}
.selectize-control.multi .selectize-input.has-items {
  padding: 6px 8px 3px;
}
.selectize-input.full {
  background-color: #ffffff;
}
.selectize-input.disabled,
.selectize-input.disabled * {
  cursor: default !important;
}
.selectize-input.focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.selectize-input.dropdown-active {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
.selectize-input > * {
  vertical-align: baseline;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.selectize-control.multi .selectize-input > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0 solid #d0d0d0;
}
.selectize-control.multi .selectize-input > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0 solid #cacaca;
}
.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled > div.active {
  color: #7d7d7d;
  background: #ffffff;
  border: 0 solid #ffffff;
}
.selectize-input > input {
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 2px 0 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.selectize-input > input:focus {
  outline: none !important;
}
.selectize-input::after {
  content: ' ';
  display: block;
  clear: left;
}
.selectize-input.dropdown-active::before {
  content: ' ';
  display: block;
  position: absolute;
  background: #f0f0f0;
  height: 1px;
  bottom: 0;
  left: 0;
  right: 0;
}
.selectize-dropdown {
  position: absolute;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #ffffff;
  margin: -1px 0 0 0;
  border-top: 0 none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}
.selectize-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.selectize-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header {
  padding: 5px 8px;
}
.selectize-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.selectize-dropdown .optgroup-header {
  color: #303030;
  background: #ffffff;
  cursor: default;
}
.selectize-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.selectize-dropdown .active.create {
  color: #495c68;
}
.selectize-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.selectize-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
}
.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input input {
  cursor: pointer;
}
.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active input {
  cursor: text;
}
.selectize-control.single .selectize-input:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.selectize-control.single .selectize-input.dropdown-active:after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.selectize-control.rtl.single .selectize-input:after {
  left: 15px;
  right: auto;
}
.selectize-control.rtl .selectize-input > input {
  margin: 0 4px 0 -2px !important;
}
.selectize-control .selectize-input.disabled {
  opacity: 0.5;
  background-color: #fafafa;
}

/* fw-selectize style */
.fw-selectize .selectize-input {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	padding: 4px !important;
}
.fw-selectize .selectize-input.has-items{
	padding: 3px 3px 0px 3px !important;
}
.fw-selectize .selectize-dropdown-header{
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
.fw-selectize .selectize-input .item{
	margin: 0px 3px 3px 0px  !important;

}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/static/css/backend-options.css                                                            0000644                 00000112025 15266055653 0014430 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
Included on pages where backend options are rendered
*/


/* General */

.postbox-with-fw-options>.inside,
.fw-postbox>.inside {
	padding: 0 0 5px !important;
	margin: 10px 0 0 !important;
	position: relative;
}

.fw-backend-option {
	opacity: 0;

	transition: opacity ease 0.3s;
	-webkit-transition: opacity ease 0.3s;
}

.fw-backend-option.initialized {
	opacity: 1;
}

.fw-backend-option .fw-backend-option-input input[type="text"],
.fw-backend-option .fw-backend-option-input input[type="password"],
.fw-backend-option .fw-backend-option-input select,
.fw-backend-option .fw-backend-option-input textarea {
	width: 100%;
	max-width: 100%;
}

.fw-backend-postboxes.metabox-holder,
#wpbody-content .fw-backend-postboxes.metabox-holder {
	padding-top: 0;
}


/* Tabs */

.fw-options-tabs-list ul,
.fw-options-tabs-list ul li {
	margin: 0;
	padding: 0;
}

.fw-options-tabs-wrapper {
	opacity: 0;

	transition: opacity ease 0.3s;
	-webkit-transition: opacity ease 0.3s;
}

.fw-options-tabs-wrapper.ui-tabs {
	opacity: 1;
}

.fw-options-tabs-wrapper>.fw-options-tabs-list {
	border-bottom: 1px solid #CCC;
	/*padding: 0 10px;*/
}

.fw-options-tabs-wrapper>.fw-options-tabs-list ul,
.fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
	padding: 0;
	margin: 0;
}

.post-type-product .fw-options-tabs-wrapper {
	border: none;
	padding: 10px 0;
}

.post-type-product .fw-options-tabs-wrapper>.fw-options-tabs-list ul,
.post-type-product .fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
	padding: 0 !important;
	margin: 0 !important;
	background: none !important;
	border: none !important;
}

.fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
	float: left;
}

body.rtl .fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
	float: right;
	margin-right: 0px;
	margin-left: 6px;
}

.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab {
	padding: 6px 12px;
	font-weight: 600;
	font-size: 15px;
	line-height: 24px;
	text-decoration: none;
	color: #000;
	border-bottom: 1px solid #ccc;
	margin-top: 0;
	margin-bottom: -1px;
}

.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab:hover {
	color: #000;
	background-color: #f1f1f1;
}

.postbox .fw-options-tabs-wrapper>.fw-options-tabs-list {
	padding: 10px 10px 0 10px;
}

.postbox .fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab {
	background-color: #f1f1f1;
}

.postbox .fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab:hover {
	background-color: #f8f8f8;
}

.postbox .fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
	border-bottom-color: #fff;
}

.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
	color: #222;
	background: 0 0;
	border-bottom-color: #f1f1f1;
}

.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab:hover {
	background: 0 0;
}

.fw-options-tabs-list ul li a.nav-tab:focus {
	outline: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents,
#wpbody-content .metabox-holder.fw-options-tabs-contents {
	padding-top: 0;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents {
	margin-top: 20px;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list {
	padding: 0 0 0 5px;
	border-bottom-width: 0;
}

body.rtl .fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list {
	padding: 0 5px 0 0;
}

.postbox .fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list {
	padding: 0 0 0 25px;
}

body.rtl .postbox .fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list {
	padding: 0 25px 0 0;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li:after {
	content: '|';
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li:last-child:after {
	content: none;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul>li {
	float: left;
	color: #666;
	margin-right: 0;
}

body.rtl .fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul>li {
	float: right;
	margin-left: 0;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab {
	background: none;
	border: none;
	padding: 0;
	margin: 0 5px;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab.fw-wp-link {
	color: #0074a2;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li:first-child a.nav-tab {
	margin-left: 0;
}

body.rtl .fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li:first-child a.nav-tab {
	margin-left: 5px;
	margin-right: 0;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
	background: none;
	padding: 0;
	border: none;
	color: #000;
}

.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab {
	position: relative;
}

@media (max-width: 782px) {
	.fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
		float: none;
	}

	.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab {
		display: block;
		text-align: center;
	}

	.fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab {
		display: inline;
	}
}


/* Postbox */

.fw-postbox {
	opacity: 0;

	transition: opacity ease 0.3s;
	-webkit-transition: opacity ease 0.3s;
}

.fw-postbox.initialized {
	opacity: 1;
}

/* end: Postbox */


/* Side tabs */

form.fw-settings-form.fw-backend-side-tabs {
	background-color: #fff;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
}

.fw-backend-side-tabs .fw-options-tabs-first-level {
	background:
		#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfQAAAABCAYAAAAo/lyUAAAAIklEQVQ4T2N8/Pjxf4ZRMBoCoyEwGgKjITAaAqMhMKRDAACcIAOqH7nZlwAAAABJRU5ErkJgggAA')
		/* #e3e3e3 500x1 */
		-302px
		/* 198-500 */
		0 repeat-y;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list {
	width: 198px;
	margin: 0;
	padding: 0 0 70px;
	float: left;
	border-bottom: none;
}

body.rtl .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list {
	float: right;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents {
	margin-left: 198px !important;
	background: #fff;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner {
	width: 100%;
	min-height: 100%;
	border-right: 1px solid #e5e5e5;
	display: table;
	padding-bottom: 70px;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li {
	float: none;
	margin-right: 0;
	border: 1px solid #d3d3d3;
	border-width: 0 0 1px;
	overflow: hidden;
}

body.rtl .fw-backend-side-tabs .fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list {
	padding: 0;
}

body.rtl .fw-backend-side-tabs .fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li:first-child a.nav-tab {
	margin: 0;
}

body.rtl .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
	border-left: 1px solid #e5e5e5;
	border-right: none;
}

body.rtl .fw-backend-side-tabs .fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
	float: none;
	margin-left: 0;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li a.nav-tab {
	position: relative;
	outline: none;
	margin: 0;
	padding: 0 10px 0 20px;
	display: block;
	box-sizing: border-box;
	width: 100%;
	max-width: 100%;
	height: 43px;
	line-height: 43px;
	border: none;
	font-size: 14px;
	font-weight: 400;
	color: #333;
	-webkit-box-shadow: none;
	box-shadow: none;
}

body.branch-4-0 .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li a.nav-tab,
body.branch-4-1 .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li a.nav-tab,
body.branch-4-2 .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li a.nav-tab,
body.branch-4-3 .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li a.nav-tab {
	height: 44px;
	line-height: 44px;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list .ui-tabs-nav a:hover {
	background: #dadada;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li.ui-state-active {
	border-color: #b1b1b1;
	margin-top: -1px;
	border-width: 1px 0;
	position: relative;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li.ui-state-active:first-child {
	margin-top: 0;
	border-top-width: 0;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
	font-weight: 600;
	margin: 0;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li.ui-state-active a.nav-tab,
.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li.ui-state-active a.nav-tab:hover {
	background: #bdbdbd;
	color: #fff;
}

body.rtl .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents {
	margin-left: 0 !important;
	margin-right: 198px !important;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents .fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
	border-bottom-color: #fff;
}

.fw-backend-side-tabs .fw-options-tabs-list ul li:focus {
	outline: none;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list {
	padding: 0;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li:after {
	content: none;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul {
	padding: 0;
	background: #f7f7f7;
	border-width: 1px 0;
	clear: both;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul:before,
.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul:after {
	display: table;
	content: " ";
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul:after {
	clear: both;
	margin-bottom: -1px;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul {
	border-bottom: 1px solid #e5e5e5;
}

body.branch-4-0 .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li,
body.branch-4-1 .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li,
body.branch-4-2 .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li,
body.branch-4-3 .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
	border-bottom: 1px solid #e5e5e5;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
	position: relative;
	border-right: 1px solid #e5e5e5;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active:after {
	height: 1px;
	background: #fff;
	width: 100%;
	display: block;
	content: ' ';
	position: absolute;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab,
.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
	margin: 0;
	padding: 0 24px;
	border: none;
	height: 44px;
	line-height: 44px;
	font-size: 14px;
	-webkit-box-shadow: none;
	box-shadow: none;
	outline: none;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab {
	background: transparent;
	color: #000;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
	background: #fff;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul>li a.nav-tab:hover {
	color: #0074a2;
}

.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents,
.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-contents {
	margin-top: 0;
}

/* hide last option border */
.fw-backend-side-tabs .fw-options-tabs-wrapper>.fw-options-tabs-contents>.fw-inner:after {
	content: ' ';
	display: block;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #FFFFFF;
	margin-top: -2px;
	position: relative;
}

.fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox {
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox.closed {
	margin-bottom: 0;
}

.fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox>.hndle {
	position: relative;
	padding: 0 25px;
	height: 46px;
	line-height: 45px;
	border-bottom: none !important;
	font-size: 17px;
	color: #0074a2;
}

body.branch-4-0 .fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox>.hndle,
body.branch-4-1 .fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox>.hndle,
body.branch-4-2 .fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox>.hndle,
body.branch-4-3 .fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox>.hndle {
	height: 47px;
}

.fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox>.hndle:after {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 1px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	z-index: 1;
}

/*.fw-backend-side-tabs .fw-backend-postboxes > .fw-postbox > .handlediv {
	display: none;
}*/

.fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox>.handlediv:before {
	top: 4px;
}

.fw-backend-side-tabs input[type="submit"]:focus {
	outline: none;
}

@media (max-width: 782px) {
	.fw-backend-side-tabs .fw-options-tabs-first-level {
		background-image: none;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list {
		width: 100%;
		text-align: center;
		float: none;
		padding: 0;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-list ul li {
		margin-top: 0;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents {
		float: none;
		margin-left: 0 !important;
	}

	body.rtl .fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents {
		margin-right: 0 !important;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner {
		padding-bottom: 0;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul {
		height: auto;
		border-bottom-width: 0;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
		float: none;
		width: 100%;
		text-align: center;
		border-right-width: 0;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active:after {
		display: none;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
		margin-bottom: 0;
		border-bottom-width: 0;
		display: block;
	}

	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li a.nav-tab,
	.fw-backend-side-tabs .fw-options-tabs-first-level>.fw-options-tabs-contents>.fw-inner>.fw-options-tab>.fw-options-tabs-wrapper>.fw-options-tabs-list ul li.ui-state-active a.nav-tab {
		width: 100%;
		height: auto;
		padding: 0;
		display: block;
	}

	.fw-backend-side-tabs .fw-backend-postboxes>.fw-postbox>.handlediv:before {
		top: 2px;
	}
}

@media (max-width: 782px) {
	body.rtl .fw-options-tabs-wrapper>.fw-options-tabs-list ul li {
		float: none;
	}
}


/* form header */

.fw-backend-side-tabs .fw-settings-form-header {
	background-color: #0074a2;
	margin-top: 20px;
	opacity: 0;
	transition: opacity ease 0.3s;
	-webkit-transition: opacity ease 0.3s;
}

/* make it match with admin color themes */
body.admin-color-light .fw-backend-side-tabs .fw-settings-form-header {
	background-color: #777
}

body.admin-color-light .fw-backend-side-tabs .fw-options-tabs-first-level {
	background: #ddd
}

body.admin-color-blue .fw-backend-side-tabs .fw-settings-form-header {
	background-color: #4796b3
}

body.admin-color-coffee .fw-backend-side-tabs .fw-settings-form-header {
	background-color: #46403c
}

body.admin-color-ectoplasm .fw-backend-side-tabs .fw-settings-form-header {
	background-color: #413256
}

body.admin-color-midnight .fw-backend-side-tabs .fw-settings-form-header {
	background-color: #26292c
}

body.admin-color-ocean .fw-backend-side-tabs .fw-settings-form-header {
	background-color: #627c83
}

body.admin-color-sunrise .fw-backend-side-tabs .fw-settings-form-header {
	background-color: #be3631
}

.fw-backend-side-tabs .fw-settings-form-header.initialized {
	opacity: 1;
}

.fw-backend-side-tabs .fw-settings-form-header a:focus {
	outline: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.fw-backend-side-tabs .fw-settings-form-header>div {
	padding: 20px 20px 20px 30px;
}

.fw-backend-side-tabs .fw-settings-form-header h2 {
	position: relative;
	font-size: 27px;
	font-weight: 300;
	line-height: 1;
	color: #fff;
	padding: 0;
	margin: 0;
}

.fw-backend-side-tabs .fw-settings-form-header h2 small {
	margin-left: 9px;
	font-size: 12px;
	font-weight: 300;
	color: #fff;
	opacity: .6;
	white-space: nowrap;
}

.fw-backend-side-tabs .fw-settings-form-header h2 a,
.fw-backend-side-tabs .fw-settings-form-header h2 a:hover {
	text-decoration: none;
}

.fw-backend-side-tabs .fw-settings-form-header h2 a:hover small {
	opacity: 1;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons {
	text-align: right;
}

body.rtl .fw-backend-side-tabs .fw-settings-form-header .form-header-buttons {
	text-align: left;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons input {
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	vertical-align: middle;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons input:active {
	vertical-align: middle;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons .submit-button-separator {
	display: inline-block;
	vertical-align: middle;
	margin: 0 12px;
	color: #358eb6;
	background-color: rgb(255, 255, 255);
	background-color: rgba(255, 255, 255, 0.5);
	height: 14px;
	width: 1px;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons>* {
	line-height: 26px;
	vertical-align: middle;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons .submit-button-reset {
	padding: 0;
	height: 26px;
	color: #fff;
	background-color: transparent;
	border-width: 0;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons .submit-button-reset:hover {
	text-decoration: underline;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons .submit-button-save {
	padding: 0 18px;
	height: 26px;
	line-height: 24px;
	background: #fff;
	border-color: transparent;
	color: #0074a2;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons .submit-button-save:hover {
	background: #f5f5f5;
}

@media (max-width: 782px) {
	.fw-backend-side-tabs .fw-settings-form-header {
		text-align: center;
	}

	.fw-backend-side-tabs .fw-settings-form-header .form-header-buttons,
	body.rtl .fw-backend-side-tabs .fw-settings-form-header .form-header-buttons {
		text-align: inherit;
	}

	.fw-backend-side-tabs .fw-settings-form-header>div:first-child {
		padding-bottom: 0;
	}
}

/* end: form header */

/* footer buttons */

.fw-backend-side-tabs .form-footer-buttons {
	position: relative;
	min-height: 70px;
	border-top: 1px solid #e5e5e5;
	background: #f7f7f7;

	-webkit-animation: fwFadeIn 3s ease-in;
	-moz-animation: fwFadeIn 3s ease-in;
	-ms-animation: fwFadeIn 3s ease-in;
	-o-animation: fwFadeIn 3s ease-in;
	animation: fwFadeIn 3s ease-in;
}

.fw-backend-side-tabs .fw-options-tabs-wrapper+.form-footer-buttons {
	margin: -71px 0 0 198px;
}

.fw-backend-side-tabs .fw-backend-option+.form-footer-buttons,
.fw-backend-side-tabs .fw-backend-postboxes+.form-footer-buttons {
	margin-top: -1px;
	/* hide last option border */
}

.fw-backend-side-tabs .form-footer-buttons input[type="submit"] {
	margin: 20px 0 0;
	float: left;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 0;
	border-radius: 2px;
}

body.rtl .fw-backend-side-tabs .form-footer-buttons input[type="submit"] {
	float: right;
	margin-left: 0;
	margin-right: 26px;
}

.fw-backend-side-tabs .form-footer-buttons input[type="submit"].button-primary {
	margin-left: 26px;
}

.fw-backend-side-tabs .form-footer-buttons input[type="submit"].button-secondary {
	margin-left: 13px;
}


body.rtl .fw-backend-side-tabs .fw-options-tabs-wrapper+.form-footer-buttons {
	margin: -71px 198px 0 0;
}

@media (max-width: 782px) {
	.fw-backend-side-tabs .fw-options-tabs-wrapper+.form-footer-buttons {
		margin: -1px 0 0;
		/* hide last option border */
	}

	body.rtl .fw-backend-side-tabs .fw-options-tabs-wrapper+.form-footer-buttons {
		margin: -1px 0 0;
	}
}

/* end: footer buttons */

/* end: Side tabs */

/* end: Tabs */


/* Boxes */

/* Fixes for edit post page */

form#post .fw-options-tabs-wrapper>.fw-options-tabs-contents .fw-backend-postboxes {
	padding: 0 10px;
}

/* end: Fixes for edit post page */

/* Fixes postboxes */

.fw-postbox-without-name>.hndle,
.fw-postbox-without-name>.handlediv,
.js .fw-postbox-without-name>.hndle,
.js .fw-postbox-without-name>.handlediv {
	display: none;
}

.fw-postbox .hndle {
	cursor: pointer !important;
	/* to rewrite .js .postbox .hndle */
}

.fw-postbox:not(.initialized) .hndle {
	display: none;
}

.fw-postbox .hndle .fw-html-before-title small:not(.dashicons),
.fw-postbox .hndle .fw-html-after-title small:not(.dashicons) {
	font-size: medium !important;
}

.fw-postbox .hndle .fw-html-before-title .dashicons,
.fw-postbox .hndle .fw-html-after-title .dashicons {
	width: auto;
	height: auto;
	color: #AAA;
	/* copied from .handlediv */
}

.fw-postbox .hndle .fw-html-before-title .dashicons:hover,
.fw-postbox .hndle .fw-html-after-title .dashicons:hover {
	color: #777;
	/* copied from .handlediv */
}

/* we do not use .meta-box-sortables because of the glitches that appears from /wp-admin/js/postbox.js:130 */
/* begin copy from: .js .meta-box-sortables .postbox .handlediv */

.fw-postbox .handlediv:before {
	top: 0;
	right: 0;
	padding: 8px 9px 8px 7px;
	font: 400 20px/1 dashicons;
	speak: none;
	display: inline-block;
	position: relative;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-decoration: none !important;
}

body.rtl .fw-postbox .handlediv:before {
	left: 12px;
	right: auto;
	padding: 8px 21px 12px 7px;
}

.fw-postbox .handlediv:before {
	content: '\f142';
	color: #ccc;
}

.fw-postbox .handle-order-higher,
.fw-postbox .handle-order-lower {
	display: none !important;
}

.rtl .fw-postbox .postbox-header .hndle {
	justify-content: right;
}

.rtl .fw-option-type-addable-box>.fw-option-boxes>.fw-option-box .hndle .fw-html-after-title {
	right: auto;
	left: 43px;
	background: transparent;
}

.fw-postbox.closed .handlediv:before {
	content: '\f140';
}

.fw-postbox .toggle-indicator {
	display: none;
	/* fixes https://github.com/ThemeFuse/Unyson/issues/1261 */
}

/* end copy from: .js .meta-box-sortables .postbox .handlediv */

/* end: Boxes */


/* Input Options */

.fw-backend-option-design-default {
	position: relative;
	padding: 24px 27px 21px;
	border: 0px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}

.fw-backend-option-design-default.fw-bottom-border-hidden {
	border-bottom-color: transparent;
}

.fw-force-xs .fw-backend-option-design-default {
	padding: 15px 12px;
}

.postbox-with-fw-options>.inside>.fw-backend-options-last-border-hider,
.fw-postbox>.inside>.fw-backend-options-last-border-hider {
	position: absolute;
	bottom: 5px;
	/* padding from: .fw-postbox > .inside */
	left: 0;
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
}

body.rtl .postbox-with-fw-options>.inside>.fw-backend-options-last-border-hider,
body.rtl .fw-postbox>.inside>.fw-backend-options-last-border-hider {
	right: 0;
	left: auto;
}

.fw-backend-option-design-default>.fw-backend-option-input>.fw-inner,
.fw-backend-option-design-customizer>.fw-backend-option-input>.fw-inner {
	position: relative;
	max-width: 100%;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.fw-backend-option-design-default>.fw-backend-option-input.width-type-fixed>.fw-inner,
.fw-backend-option-design-customizer>.fw-backend-option-input.width-type-fixed>.fw-inner,
.fw-backend-option-fixed-width {
	width: 100%;
	max-width: 428px;
}

.fw-backend-option-design-default>.fw-backend-option-input.width-type-full>.fw-inner,
.fw-backend-option-design-customizer>.fw-backend-option-input.width-type-full>.fw-inner {
	width: 100%;
}

.fw-backend-option-design-default>.fw-backend-option-label label {
	font-weight: 600;
	float: left;
	margin-top: 0.1em;
	font-size: 14px;
}

body.rtl .fw-backend-option-design-default>.fw-backend-option-label label {
	float: right;
}

.fw-backend-option-design-default>.fw-backend-option-desc {
	font-style: italic;
	color: #666;
}

.fw-backend-option-design-default>.fw-backend-option-desc>.fw-inner {
	font-size: 1em;
	padding-top: 7px;
	padding-left: 1px;
}

body.rtl .fw-backend-option-design-default>.fw-backend-option-desc>.fw-inner {
	padding-left: inherit;
	padding-right: 1px;
}


.fw-backend-option-design-customizer {
	padding: 5px 0 10px;
}

.fw-backend-option-design-customizer>.fw-backend-option-desc {
	padding-bottom: 6px;
}

.fw-backend-option-design-customizer label,
.fw-backend-option-design-customizer label .customize-control-title {
	line-height: inherit;
}

.fw-backend-option-design-customizer>.fw-backend-option-label {
	padding-bottom: 5px;
}

.fw-backend-option-design-customizer>.fw-backend-option-label .fw-option-help {
	display: inline-block;
	vertical-align: middle;
}

.fw-backend-option-design-customizer>.fw-backend-option-label .customize-control-title {
	display: inline-block;
}

/* Options Groups */

.fw-backend-options-group:not(.show-borders) {
	border-bottom: 1px solid #eeeeee;
}

.fw-backend-options-group:not(.show-borders)>.fw-backend-option {
	border-bottom-width: 0;
}

.fw-backend-options-group:not(.show-borders)>.fw-backend-option:not(:last-child) {
	padding-bottom: 0;
}

/* .force-border .force-no-border */


/* end: Options Groups */


@media (max-width: 782px) {
	.fw-backend-option-design-default>.fw-backend-option-label>.fw-inner {
		padding: 0 0 10px;
	}

	.fw-backend-option-design-default.with-help>.fw-backend-option-label label {
		margin-right: 8px;
	}

	body.rtl .fw-backend-option-design-default.with-help>.fw-backend-option-label label {
		margin-right: 0px;
		margin-left: 8px;
	}

	.fw-backend-option-design-default>.fw-backend-option-label .fw-option-help {
		margin-top: 0;
	}
}

@media (min-width: 783px) {
	.fw-backend-option-design-default>.fw-backend-option-label>.fw-inner {
		padding: 3px 20px 0 0;
	}

	body.rtl .fw-backend-option-design-default>.fw-backend-option-label>.fw-inner {
		padding: 3px 0 0 20px;
	}
}


/* Options inside option fixes */

.fw-backend-option-type-html .fw-backend-option-design-default>.fw-backend-option-input {
	max-width: 100%;
}

.fw-backend-option-type-html .fw-backend-option-design-default {
	/* options inside html option have double padding */
	padding: 0;
}

/* end: Options inside option fixes */


/* .fw-force-xs have design like on mobile */

.fw-force-xs .fw-options-tabs-first-level>.fw-options-tabs-list ul li {
	float: none;
}

.fw-force-xs .fw-options-tabs-first-level>.fw-options-tabs-list ul li a {
	display: block;
}

.fw-force-xs .fw-backend-option-design-default>.fw-backend-option-label>.fw-inner,
body.rtl .fw-force-xs .fw-backend-option-design-default>.fw-backend-option-label>.fw-inner {
	padding: 0 0 10px;
}

.fw-force-xs .fw-backend-option-design-default.with-help>.fw-backend-option-label label {
	margin-right: 8px;
}

body.rtl .fw-force-xs .fw-backend-option-design-default.with-help>.fw-backend-option-label label {
	margin-right: 0px;
	margin-left: 8px;
}

.fw-force-xs .fw-backend-option-design-default>.fw-backend-option-label .fw-option-help {
	margin-top: 0;
}

/* end .fw-force-xs */


/* help icon */

.fw-backend-option .fw-option-help {
	cursor: pointer;
	color: #AAAAAA;
	/* copied from .handlediv */
}

.fw-backend-option .fw-option-help:hover,
.fw-backend-option .fw-option-help.active {
	color: #333333;
}

.fw-backend-option-design-default.with-help>.fw-backend-option-input>.fw-inner>.fw-option-help {
	position: absolute;
	top: 0;
	right: 0px;
}

body.rtl .fw-backend-option-design-default.with-help>.fw-backend-option-input>.fw-inner>.fw-option-help {
	right: auto;
	left: 0;
}

.fw-backend-option-design-default.with-help>.fw-backend-option-label>.fw-inner>.fw-option-help {
	float: left;
}

body.rtl .fw-backend-option-design-default.with-help>.fw-backend-option-label>.fw-inner>.fw-option-help {
	float: right;
}

@media (min-width: 783px) {
	.fw-backend-option-design-default.with-help>.fw-backend-option-input>.fw-inner {
		padding-right: 26px;
	}

	body.rtl .fw-backend-option-design-default.with-help>.fw-backend-option-input>.fw-inner {
		padding-right: 0;
		padding-left: 26px;
	}

	.fw-force-xs .fw-backend-option-design-default.with-help>.fw-backend-option-input>.fw-inner {
		padding-right: 0;
	}

	body.rtl .fw-force-xs .fw-backend-option-design-default.with-help>.fw-backend-option-input>.fw-inner {
		padding-right: inherit;
		padding-left: 0;
	}
}

/* end: help icon */


/* Edit Term page */

#edittag td.fw-backend-container-content {
	padding-left: 0;
}


#edittag>.fw-backend-option,
#edittag>.fw-backend-options-group>.fw-backend-option,
#edittag>.fw-backend-option-type-multi .fw-backend-option,
#edittag>.fw-backend-option-type-multi-picker .fw-backend-option {
	padding: 15px 0;
	border-bottom-width: 0;
}

@media (min-width: 783px) {

	#edittag>.fw-backend-option>.fw-backend-option-label,
	#edittag>.fw-backend-options-group>.fw-backend-option>.fw-backend-option-label,
	#edittag>.fw-backend-option-type-multi .fw-backend-option>.fw-backend-option-label,
	#edittag>.fw-backend-option-type-multi-picker .fw-backend-option>.fw-backend-option-label {
		width: 219px;
	}

	#edittag>.fw-backend-option>.fw-backend-option-input,
	#edittag>.fw-backend-options-group>.fw-backend-option>.fw-backend-option-input,
	#edittag>.fw-backend-option-type-multi .fw-backend-option>.fw-backend-option-input,
	#edittag>.fw-backend-option-type-multi-picker .fw-backend-option>.fw-backend-option-input {
		width: calc(100% - 219px);
	}

	#edittag>.fw-backend-option>.fw-backend-option-desc,
	#edittag>.fw-backend-options-group>.fw-backend-option>.fw-backend-option-desc,
	#edittag>.fw-backend-option-type-multi .fw-backend-option>.fw-backend-option-desc {
		margin-left: 219px;
	}
}

#edittag .fw-backend-option input[type=checkbox],
#edittag .fw-backend-option input[type=radio] {
	width: auto;
}

@media (max-width: 782px) {

	#edittag .fw-backend-option input[type=checkbox],
	#edittag .fw-backend-option input[type=radio] {
		height: 25px;
		width: 25px;
	}
}

#edittag .fw-backend-option .description,
#edittag .fw-backend-option .fw-backend-option-desc .fw-inner {
	font-size: 14px;
}

/* end: Edit Term page */

/* Add Term page */

#addtag .fw-backend-option {
	padding-left: 0;
	padding-right: 0;
}

#addtag .fw-postbox .fw-backend-option {
	padding-left: 12px;
	padding-right: 12px;
}

/* end: Add Term page */

/* modal fix https://github.com/ThemeFuse/Unyson/issues/1353 */

@media (min-width: 1200px) {
	.media-frame-content .fw-backend-option>.fw-backend-option-label.fw-col-lg-2 {
		width: 25%;
	}

	.media-frame-content .fw-backend-option>.fw-backend-option-input.fw-col-lg-10 {
		width: 75%;
	}

	.media-frame-content .fw-backend-option>.fw-backend-option-desc.fw-col-lg-offset-2 {
		margin-left: 25%;
		width: 75%;
	}
}

/* end: modal fix */

/* Add Selectize support for all selects with fw-selectize class */

.fw-selectize.selectize-control.single .selectize-input:before {
	height: 0;
	background: none;
}

.fw-selectize.selectize-control.single .selectize-input:after,
.fw-selectize.selectize-control.single .selectize-input.dropdown-active:after {
	right: 8px;
	margin-top: -2px;
	border-width: 6px 3px 0 3px;
	border-color: #000000 transparent transparent transparent;
}

.fw-selectize.selectize-control>.selectize-input,
.fw-selectize.selectize-control>.selectize-input.has-items,
.fw-selectize.selectize-control>.selectize-input.input-active {
	display: block !important;
	padding: 0;
	margin: 1px;
	border-radius: 0;
	border: 1px solid #ddd;
	color: #333333;

	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
}

.fw-selectize.selectize-control>.selectize-input>input {
	padding: 2px 5px !important;
	height: auto;
	font-size: 14px;
	vertical-align: middle;
}

.fw-modal .media-frame .fw-selectize.selectize-control>.selectize-input>input {
	height: 26px;
}

.fw-selectize.selectize-control .selectize-input>div {
	vertical-align: middle;
}

.fw-selectize.selectize-control.single .selectize-input>div {
	padding: 2px 5px;
	font-size: 14px;
}

.fw-modal .media-frame .fw-selectize.selectize-control.single .selectize-input>div {
	padding: 4px 5px;
}

.fw-selectize.selectize-control.multi .selectize-input>div {
	margin: 2px;
	padding: 0 3px;
}

.fw-modal .media-frame .fw-selectize.selectize-control.multi .selectize-input>div {
	padding: 2px 5px;
}

.fw-selectize.selectize-control .selectize-dropdown {
	margin: 0 1px;
	border: none;
	top: 33px;
}

.fw-selectize.selectize-control .selectize-dropdown .selectize-dropdown-content {
	border: 1px solid #ddd;
	max-height: 204px;
}

.fw-selectize.selectize-control .selectize-dropdown .selectize-dropdown-content div {
	height: 30px;
	background-color: #fff;
	cursor: pointer;
	border-bottom: 1px solid #ddd;
	line-height: 30px;
}

.fw-selectize.selectize-control .selectize-dropdown .selectize-dropdown-content div:hover {
	background-color: #f0f0f0;
}

/* end: Selectize */                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/static/css/option-types.css                                                               0000644                 00000006263 15266055653 0014030 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*
Styles for options type from option-types.php file, that has no own style.css
*/


/* placeholder */

.fw-option ::-webkit-input-placeholder {
	font-style: italic;
	line-height: 1.4em;
}

.fw-option ::-moz-placeholder {
	font-style: italic;
	line-height: 1.4em;
}

.fw-option :-ms-input-placeholder {
	font-style: italic;
	line-height: 1.4em;
}

.fw-option :-moz-placeholder {
	font-style: italic;
	line-height: 1.4em;
}

.fw-option::-webkit-input-placeholder {
	font-style: italic;
	line-height: 1.4em;
}

.fw-option::-moz-placeholder {
	font-style: italic;
	line-height: 1.4em;
}

.fw-option:-ms-input-placeholder {
	font-style: italic;
	line-height: 1.4em;
}

.fw-option:-moz-placeholder {
	font-style: italic;
	line-height: 1.4em;
}

/* end: placeholder */


textarea.fw-option-type-textarea {
	max-width: 100%;
	min-width: 100%;
}


.fw-backend-option-type-hidden,
.fw-backend-option-type-unique {
	display: none;
}


.fw-backend-option-input-type-text .fw-option-help-in-input,
.fw-backend-option-input-type-short-text .fw-option-help-in-input,
.fw-backend-option-input-type-select .fw-option-help-in-input,
.fw-backend-option-input-type-short-select .fw-option-help-in-input,
.fw-backend-option-input-type-password .fw-option-help-in-input {
	top: 4px !important;
}


.fw-option-type-checkboxes > div,
.fw-option-type-radio > div {
	margin-bottom: 6px;
}


.fw-option-width-short {
	width: 100px !important;
}

/* Radio and Checkboxes inline */

.fw-option-type-checkboxes.fw-option-type-checkboxes-inline > div,
.fw-option-type-radio.fw-option-type-radio-inline > div {
	float: left;
	margin-right: 10px;
}

.fw-option-type-checkboxes.fw-option-type-checkboxes-inline > div:last-child,
.fw-option-type-radio.fw-option-type-radio-inline > div:last-child {
	margin-right: 0;
}

/* RTL Radio and Checkboxes inline */
body.rtl .fw-option-type-checkboxes.fw-option-type-checkboxes-inline > div:not(:last-child),
body.rtl .fw-option-type-radio.fw-option-type-radio-inline > div:not(:last-child) {
	float: right;
	margin: 0 0 0 10px;
}

/* end: Radio amd Checkboxes inline */

/* modal fixes */

.fw-modal .media-frame input[type=password],
.fw-modal .media-frame input[type=number],
.fw-modal .media-frame input[type=search],
.fw-modal .media-frame input[type=email],
.fw-modal .media-frame input[type=text],
.fw-modal .media-frame input[type=url],
.fw-modal .media-frame select,
.fw-modal .media-frame textarea {
	font-size: 14px;
}

.fw-modal .media-frame select {
	line-height: 28px;
	height: 28px;
	padding: 2px;
	margin: 1px;
}

.fw-modal .media-frame select[multiple] {
	height: auto;
}

.fw-modal .media-frame input[type=password],
.fw-modal .media-frame input[type=number],
.fw-modal .media-frame input[type=search],
.fw-modal .media-frame input[type=email],
.fw-modal .media-frame input[type=text],
.fw-modal .media-frame input[type=url] {
	height: 28px;
	padding: 3px 5px;
}

.fw-modal .media-frame textarea {
	padding: 3px 5px;
}

.fw-modal .media-frame textarea.code {
	line-height: 1.4;
}

@media (max-width: 782px) {
	.fw-option-type-checkboxes label,
	.fw-option-type-radio label {
		vertical-align: middle;
		line-height: 2.2em;
	}

	select.fw-option-type-select-multiple {
		height: auto !important;
	}
}

/* end: modal fixes */
                                                                                                                                                                                                                                                                                                                                             framework/static/css/fw.css                                                                         0000644                 00000203143 15266055653 0011766 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* General */

.fw-text-left {
	text-align: left;
}

.fw-text-right {
	text-align: right;
}

.fw-text-center {
	text-align: center;
}

.fw-text-justify {
	text-align: justify;
}

.fw-text-nowrap {
	white-space: nowrap;
}

.fw-text-lowercase {
	text-transform: lowercase;
}

.fw-text-uppercase {
	text-transform: uppercase;
}

.fw-text-capitalize {
	text-transform: capitalize;
}

.fw-text-muted {
	color: #777;
}

.fw-text-primary {
	color: #428bca;
}

a.fw-text-primary:hover {
	color: #3071a9;
}

.fw-text-success {
	color: #3c763d;
}

a.fw-text-success:hover {
	color: #2b542c;
}

.fw-text-info {
	color: #31708f;
}

a.fw-text-info:hover {
	color: #245269;
}

.fw-text-warning {
	color: #8a6d3b;
}

a.fw-text-warning:hover {
	color: #66512c;
}

.fw-text-danger {
	color: #dd3d36;
}

a.fw-text-danger:hover {
	color: #843534;
}

.fw-img-responsive {
	display: block;
	max-width: 100%;
	height: auto;
}

.fw-center-block {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.fw-pull-right {
	float: right !important;
}

.fw-pull-left {
	float: left !important;
}

.fw-show {
	display: block !important;
}

.fw-hidden {
	display: none !important;
	visibility: hidden !important;
}

.fw-invisible {
	visibility: hidden;
}

.fw-text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

.fw-affix {
	position: fixed;
}

.fw-img-rounded {
	border-radius: 6px;
}

.fw-img-thumbnail {
	display: inline-block;
	max-width: 100%;
	height: auto;
	padding: 4px;
	line-height: 1.42857143;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.fw-img-circle {
	border-radius: 50%;
}

.fw-clear {
	clear: both;
}

.fw-no-border {
	border-width: 0 !important;
}

.fw-no-border-top {
	border-top-width: 0 !important;
}

.fw-no-border-bottom {
	border-bottom-width: 0 !important;
}

.fw-border-box-sizing {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/* end: General */


/* Clear */

.fw-clearfix:before,
.fw-clearfix:after,
.fw-dl-horizontal dd:before,
.fw-dl-horizontal dd:after,
.fw-container:before,
.fw-container:after,
.fw-container-fluid:before,
.fw-container-fluid:after,
.fw-row:before,
.fw-row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.fw-btn-toolbar:before,
.fw-btn-toolbar:after,
.fw-btn-group-vertical > .fw-btn-group:before,
.fw-btn-group-vertical > .fw-btn-group:after,
.fw-nav:before,
.fw-nav:after,
.fw-navbar:before,
.fw-navbar:after,
.fw-navbar-header:before,
.fw-navbar-header:after,
.fw-navbar-collapse:before,
.fw-navbar-collapse:after,
.fw-pager:before,
.fw-pager:after,
.fw-panel-body:before,
.fw-panel-body:after,
.fw-modal-footer:before,
.fw-modal-footer:after {
	display: table;
	content: " ";
}

.fw-clearfix:after,
.fw-dl-horizontal dd:after,
.fw-container:after,
.fw-container-fluid:after,
.fw-row:after,
.form-horizontal .form-group:after,
.fw-btn-toolbar:after,
.fw-btn-group-vertical > .fw-btn-group:after,
.fw-nav:after,
.fw-navbar:after,
.fw-navbar-header:after,
.fw-navbar-collapse:after,
.fw-pager:after,
.fw-panel-body:after,
.fw-modal-footer:after {
	clear: both;
}

/* end: Clear */


/*
Responsive

# xs
max-width: 782px

# sm
min-width: 783px
max-width: 900px

# md
min-width: 901px
max-width: 1199px

# lg
min-width: 1200px
*/

.fw-visible-xs-block,
.fw-visible-xs-inline,
.fw-visible-xs-inline-block,
.fw-visible-sm-block,
.fw-visible-sm-inline,
.fw-visible-sm-inline-block,
.fw-visible-md-block,
.fw-visible-md-inline,
.fw-visible-md-inline-block,
.fw-visible-lg-block,
.fw-visible-lg-inline,
.fw-visible-lg-inline-block {
	display: none !important;
}

@media (max-width: 782px) {
	.fw-visible-xs-block {
		display: block !important;
	}

	.fw-visible-xs-inline {
		display: inline !important;
	}

	.fw-visible-xs-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 783px) and (max-width: 900px) {
	.fw-visible-sm-block {
		display: block !important;
	}

	.fw-visible-sm-inline {
		display: inline !important;
	}

	.fw-visible-sm-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 901px) and (max-width: 1199px) {
	.fw-visible-md-block {
		display: block !important;
	}

	.fw-visible-md-inline {
		display: inline !important;
	}

	.fw-visible-md-inline-block {
		display: inline-block !important;
	}
}

@media (min-width: 1200px) {
	.fw-visible-lg-block {
		display: block !important;
	}

	.fw-visible-lg-inline {
		display: inline !important;
	}

	.fw-visible-lg-inline-block {
		display: inline-block !important;
	}
}


@media (max-width: 782px) {
	.fw-hidden-xs {
		display: none !important;
	}
}

@media (min-width: 783px) and (max-width: 900px) {
	.fw-hidden-sm {
		display: none !important;
	}
}

@media (min-width: 901px) and (max-width: 1199px) {
	.fw-hidden-md {
		display: none !important;
	}
}

@media (min-width: 1200px) {
	.fw-hidden-lg {
		display: none !important;
	}
}

/* Rows & Columns */

.fw-col-xs-1,
.fw-col-sm-1,
.fw-col-md-1,
.fw-col-lg-1,
.fw-col-xs-2,
.fw-col-sm-2,
.fw-col-md-2,
.fw-col-lg-2,
.fw-col-xs-3,
.fw-col-sm-3,
.fw-col-md-3,
.fw-col-lg-3,
.fw-col-xs-4,
.fw-col-sm-4,
.fw-col-md-4,
.fw-col-lg-4,
.fw-col-xs-5,
.fw-col-sm-5,
.fw-col-md-5,
.fw-col-lg-5,
.fw-col-xs-6,
.fw-col-sm-6,
.fw-col-md-6,
.fw-col-lg-6,
.fw-col-xs-7,
.fw-col-sm-7,
.fw-col-md-7,
.fw-col-lg-7,
.fw-col-xs-8,
.fw-col-sm-8,
.fw-col-md-8,
.fw-col-lg-8,
.fw-col-xs-9,
.fw-col-sm-9,
.fw-col-md-9,
.fw-col-lg-9,
.fw-col-xs-10,
.fw-col-sm-10,
.fw-col-md-10,
.fw-col-lg-10,
.fw-col-xs-11,
.fw-col-sm-11,
.fw-col-md-11,
.fw-col-lg-11,
.fw-col-xs-12,
.fw-col-sm-12,
.fw-col-md-12,
.fw-col-lg-12,
.fw-col-xs-15,
.fw-col-sm-15,
.fw-col-md-15,
.fw-col-lg-15 {
	position: relative;
	min-height: 1px;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.fw-col-xs-1,
.fw-col-xs-2,
.fw-col-xs-3,
.fw-col-xs-4,
.fw-col-xs-5,
.fw-col-xs-6,
.fw-col-xs-7,
.fw-col-xs-8,
.fw-col-xs-9,
.fw-col-xs-10,
.fw-col-xs-11,
.fw-col-xs-12,
.fw-col-xs-15 {
	float: left;
}
body.rtl .fw-col-xs-1,
body.rtl .fw-col-xs-2,
body.rtl .fw-col-xs-3,
body.rtl .fw-col-xs-4,
body.rtl .fw-col-xs-5,
body.rtl .fw-col-xs-6,
body.rtl .fw-col-xs-7,
body.rtl .fw-col-xs-8,
body.rtl .fw-col-xs-9,
body.rtl .fw-col-xs-10,
body.rtl .fw-col-xs-11,
body.rtl .fw-col-xs-12,
body.rtl .fw-col-xs-15 {
	float: right;
}

.fw-col-lg-15 {
	width: 20%;
}
.fw-col-xs-12 {
	width: 100%;
}
.fw-col-xs-11 {
	width: 91.66666667%;
}
.fw-col-xs-10 {
	width: 83.33333333%;
}
.fw-col-xs-9 {
	width: 75%;
}
.fw-col-xs-8 {
	width: 66.66666667%;
}
.fw-col-xs-7 {
	width: 58.33333333%;
}
.fw-col-xs-6 {
	width: 50%;
}
.fw-col-xs-5 {
	width: 41.66666667%;
}
.fw-col-xs-4 {
	width: 33.33333333%;
}
.fw-col-xs-3 {
	width: 25%;
}
.fw-col-xs-2 {
	width: 16.66666667%;
}
.fw-col-xs-1 {
	width: 8.33333333%;
}

.fw-col-xs-pull-15 {
	right: 20%;
}
.fw-col-xs-pull-12 {
	right: 100%;
}
.fw-col-xs-pull-11 {
	right: 91.66666667%;
}
.fw-col-xs-pull-10 {
	right: 83.33333333%;
}
.fw-col-xs-pull-9 {
	right: 75%;
}
.fw-col-xs-pull-8 {
	right: 66.66666667%;
}
.fw-col-xs-pull-7 {
	right: 58.33333333%;
}
.fw-col-xs-pull-6 {
	right: 50%;
}
.fw-col-xs-pull-5 {
	right: 41.66666667%;
}
.fw-col-xs-pull-4 {
	right: 33.33333333%;
}
.fw-col-xs-pull-3 {
	right: 25%;
}
.fw-col-xs-pull-2 {
	right: 16.66666667%;
}
.fw-col-xs-pull-1 {
	right: 8.33333333%;
}
.fw-col-xs-pull-0 {
	right: auto;
}

body.rtl .fw-col-xs-pull-12,
body.rtl .fw-col-xs-pull-11,
body.rtl .fw-col-xs-pull-10,
body.rtl .fw-col-xs-pull-9,
body.rtl .fw-col-xs-pull-8,
body.rtl .fw-col-xs-pull-7,
body.rtl .fw-col-xs-pull-6,
body.rtl .fw-col-xs-pull-5,
body.rtl .fw-col-xs-pull-4,
body.rtl .fw-col-xs-pull-3,
body.rtl .fw-col-xs-pull-2,
body.rtl .fw-col-xs-pull-1,
body.rtl .fw-col-xs-pull-0 {
	right: auto;
}

body.rtl .fw-col-xs-pull-15 {
	left: 20%;
}
body.rtl .fw-col-xs-pull-12 {
	left: 100%;
}
body.rtl .fw-col-xs-pull-11 {
	left: 91.66666667%;
}
body.rtl .fw-col-xs-pull-10 {
	left: 83.33333333%;
}
body.rtl .fw-col-xs-pull-9 {
	left: 75%;
}
body.rtl .fw-col-xs-pull-8 {
	left: 66.66666667%;
}
body.rtl .fw-col-xs-pull-7 {
	left: 58.33333333%;
}
body.rtl .fw-col-xs-pull-6 {
	left: 50%;
}
body.rtl .fw-col-xs-pull-5 {
	left: 41.66666667%;
}
body.rtl .fw-col-xs-pull-4 {
	left: 33.33333333%;
}
body.rtl .fw-col-xs-pull-3 {
	left: 25%;
}
body.rtl .fw-col-xs-pull-2 {
	left: 16.66666667%;
}
body.rtl .fw-col-xs-pull-1 {
	left: 8.33333333%;
}
body.rtl .fw-col-xs-pull-0 {
	left: auto;
}

.fw-col-xs-push-15 {
	left: 20%;
}
.fw-col-xs-push-12 {
	left: 100%;
}
.fw-col-xs-push-11 {
	left: 91.66666667%;
}
.fw-col-xs-push-10 {
	left: 83.33333333%;
}
.fw-col-xs-push-9 {
	left: 75%;
}
.fw-col-xs-push-8 {
	left: 66.66666667%;
}
.fw-col-xs-push-7 {
	left: 58.33333333%;
}
.fw-col-xs-push-6 {
	left: 50%;
}
.fw-col-xs-push-5 {
	left: 41.66666667%;
}
.fw-col-xs-push-4 {
	left: 33.33333333%;
}
.fw-col-xs-push-3 {
	left: 25%;
}
.fw-col-xs-push-2 {
	left: 16.66666667%;
}
.fw-col-xs-push-1 {
	left: 8.33333333%;
}
.fw-col-xs-push-0 {
	left: auto;
}

body.rtl .fw-col-xs-push-15,
body.rtl .fw-col-xs-push-12,
body.rtl .fw-col-xs-push-11,
body.rtl .fw-col-xs-push-10,
body.rtl .fw-col-xs-push-9,
body.rtl .fw-col-xs-push-8,
body.rtl .fw-col-xs-push-7,
body.rtl .fw-col-xs-push-6,
body.rtl .fw-col-xs-push-5,
body.rtl .fw-col-xs-push-4,
body.rtl .fw-col-xs-push-3,
body.rtl .fw-col-xs-push-1,
body.rtl .fw-col-xs-push-0 {
	left: auto;
}

body.rtl .fw-col-xs-push-12 {
	right: 20%;
}
body.rtl .fw-col-xs-push-12 {
	right: 100%;
}
body.rtl .fw-col-xs-push-11 {
	right: 91.66666667%;
}
body.rtl .fw-col-xs-push-10 {
	right: 83.33333333%;
}
body.rtl .fw-col-xs-push-9 {
	right: 75%;
}
body.rtl .fw-col-xs-push-8 {
	right: 66.66666667%;
}
body.rtl .fw-col-xs-push-7 {
	right: 58.33333333%;
}
body.rtl .fw-col-xs-push-6 {
	right: 50%;
}
body.rtl .fw-col-xs-push-5 {
	right: 41.66666667%;
}
body.rtl .fw-col-xs-push-4 {
	right: 33.33333333%;
}
body.rtl .fw-col-xs-push-3 {
	right: 25%;
}
body.rtl .fw-col-xs-push-2 {
	right: 16.66666667%;
}
body.rtl .fw-col-xs-push-1 {
	right: 8.33333333%;
}
body.rtl .fw-col-xs-push-0 {
	right: auto;
}

.fw-col-xs-offset-15 {
	margin-left: 20%;
}
.fw-col-xs-offset-12 {
	margin-left: 100%;
}
.fw-col-xs-offset-11 {
	margin-left: 91.66666667%;
}
.fw-col-xs-offset-10 {
	margin-left: 83.33333333%;
}
.fw-col-xs-offset-9 {
	margin-left: 75%;
}
.fw-col-xs-offset-8 {
	margin-left: 66.66666667%;
}
.fw-col-xs-offset-7 {
	margin-left: 58.33333333%;
}
.fw-col-xs-offset-6 {
	margin-left: 50%;
}
.fw-col-xs-offset-5 {
	margin-left: 41.66666667%;
}
.fw-col-xs-offset-4 {
	margin-left: 33.33333333%;
}
.fw-col-xs-offset-3 {
	margin-left: 25%;
}
.fw-col-xs-offset-2 {
	margin-left: 16.66666667%;
}
.fw-col-xs-offset-1 {
	margin-left: 8.33333333%;
}
.fw-col-xs-offset-0 {
	margin-left: 0;
}

body.rtl .fw-col-xs-offset-15,
body.rtl .fw-col-xs-offset-12,
body.rtl .fw-col-xs-offset-11,
body.rtl .fw-col-xs-offset-10,
body.rtl .fw-col-xs-offset-9,
body.rtl .fw-col-xs-offset-8,
body.rtl .fw-col-xs-offset-7,
body.rtl .fw-col-xs-offset-6,
body.rtl .fw-col-xs-offset-5,
body.rtl .fw-col-xs-offset-4,
body.rtl .fw-col-xs-offset-3,
body.rtl .fw-col-xs-offset-2,
body.rtl .fw-col-xs-offset-1,
body.rtl .fw-col-xs-offset-0 {
	margin-left: 0;
}

body.rtl .fw-col-xs-offset-15 {
	margin-right: 20%;
}
body.rtl .fw-col-xs-offset-12 {
	margin-right: 100%;
}
body.rtl .fw-col-xs-offset-11 {
	margin-right: 91.66666667%;
}
body.rtl .fw-col-xs-offset-10 {
	margin-right: 83.33333333%;
}
body.rtl .fw-col-xs-offset-9 {
	margin-right: 75%;
}
body.rtl .fw-col-xs-offset-8 {
	margin-right: 66.66666667%;
}
body.rtl .fw-col-xs-offset-7 {
	margin-right: 58.33333333%;
}
body.rtl .fw-col-xs-offset-6 {
	margin-right: 50%;
}
body.rtl .fw-col-xs-offset-5 {
	margin-right: 41.66666667%;
}
body.rtl .fw-col-xs-offset-4 {
	margin-right: 33.33333333%;
}
body.rtl .fw-col-xs-offset-3 {
	margin-right: 25%;
}
body.rtl .fw-col-xs-offset-2 {
	margin-right: 16.66666667%;
}
body.rtl .fw-col-xs-offset-1 {
	margin-right: 8.33333333%;
}
body.rtl .fw-col-xs-offset-0 {
	margin-right: 0;
}

@media (min-width: 783px) {
	.fw-col-sm-1,
	.fw-col-sm-2,
	.fw-col-sm-3,
	.fw-col-sm-4,
	.fw-col-sm-5,
	.fw-col-sm-6,
	.fw-col-sm-7,
	.fw-col-sm-8,
	.fw-col-sm-9,
	.fw-col-sm-10,
	.fw-col-sm-11,
	.fw-col-sm-12,
	.fw-col-sm-15 {
		float: left;
	}
	body.rtl .fw-col-sm-1,
	body.rtl .fw-col-sm-2,
	body.rtl .fw-col-sm-3,
	body.rtl .fw-col-sm-4,
	body.rtl .fw-col-sm-5,
	body.rtl .fw-col-sm-6,
	body.rtl .fw-col-sm-7,
	body.rtl .fw-col-sm-8,
	body.rtl .fw-col-sm-9,
	body.rtl .fw-col-sm-10,
	body.rtl .fw-col-sm-11,
	body.rtl .fw-col-sm-12,
	body.rtl .fw-col-sm-15 {
		float: right;
	}

	.fw-col-sm-15 {
		width: 20%;
	}
	.fw-col-sm-12 {
		width: 100%;
	}
	.fw-col-sm-11 {
		width: 91.66666667%;
	}
	.fw-col-sm-10 {
		width: 83.33333333%;
	}
	.fw-col-sm-9 {
		width: 75%;
	}
	.fw-col-sm-8 {
		width: 66.66666667%;
	}
	.fw-col-sm-7 {
		width: 58.33333333%;
	}
	.fw-col-sm-6 {
		width: 50%;
	}
	.fw-col-sm-5 {
		width: 41.66666667%;
	}
	.fw-col-sm-4 {
		width: 33.33333333%;
	}
	.fw-col-sm-3 {
		width: 25%;
	}
	.fw-col-sm-2 {
		width: 16.66666667%;
	}
	.fw-col-sm-1 {
		width: 8.33333333%;
	}

	.fw-col-sm-pull-15 {
		right: 20%;
	}
	.fw-col-sm-pull-12 {
		right: 100%;
	}
	.fw-col-sm-pull-11 {
		right: 91.66666667%;
	}
	.fw-col-sm-pull-10 {
		right: 83.33333333%;
	}
	.fw-col-sm-pull-9 {
		right: 75%;
	}
	.fw-col-sm-pull-8 {
		right: 66.66666667%;
	}
	.fw-col-sm-pull-7 {
		right: 58.33333333%;
	}
	.fw-col-sm-pull-6 {
		right: 50%;
	}
	.fw-col-sm-pull-5 {
		right: 41.66666667%;
	}
	.fw-col-sm-pull-4 {
		right: 33.33333333%;
	}
	.fw-col-sm-pull-3 {
		right: 25%;
	}
	.fw-col-sm-pull-2 {
		right: 16.66666667%;
	}
	.fw-col-sm-pull-1 {
		right: 8.33333333%;
	}
	.fw-col-sm-pull-0 {
		right: auto;
	}
	body.rtl .fw-col-sm-pull-15,
	body.rtl .fw-col-sm-pull-12,
	body.rtl .fw-col-sm-pull-11,
	body.rtl .fw-col-sm-pull-10,
	body.rtl .fw-col-sm-pull-9,
	body.rtl .fw-col-sm-pull-8,
	body.rtl .fw-col-sm-pull-7,
	body.rtl .fw-col-sm-pull-6,
	body.rtl .fw-col-sm-pull-5,
	body.rtl .fw-col-sm-pull-4,
	body.rtl .fw-col-sm-pull-3,
	body.rtl .fw-col-sm-pull-2,
	body.rtl .fw-col-sm-pull-1,
	body.rtl .fw-col-sm-pull-0 {
		right: auto;
	}

	body.rtl .fw-col-sm-pull-15 {
		left: 20%;
	}
	body.rtl .fw-col-sm-pull-12 {
		left: 100%;
	}
	body.rtl .fw-col-sm-pull-11 {
		left: 91.66666667%;
	}
	body.rtl .fw-col-sm-pull-10 {
		left: 83.33333333%;
	}
	body.rtl .fw-col-sm-pull-9 {
		left: 75%;
	}
	body.rtl .fw-col-sm-pull-8 {
		left: 66.66666667%;
	}
	body.rtl .fw-col-sm-pull-7 {
		left: 58.33333333%;
	}
	body.rtl .fw-col-sm-pull-6 {
		left: 50%;
	}
	body.rtl .fw-col-sm-pull-5 {
		left: 41.66666667%;
	}
	body.rtl .fw-col-sm-pull-4 {
		left: 33.33333333%;
	}
	body.rtl .fw-col-sm-pull-3 {
		left: 25%;
	}
	body.rtl .fw-col-sm-pull-2 {
		left: 16.66666667%;
	}
	body.rtl .fw-col-sm-pull-1 {
		left: 8.33333333%;
	}
	body.rtl .fw-col-sm-pull-0 {
		left: auto;
	}
	.fw-col-sm-push-15 {
		left: 20%;
	}
	.fw-col-sm-push-12 {
		left: 100%;
	}
	.fw-col-sm-push-11 {
		left: 91.66666667%;
	}
	.fw-col-sm-push-10 {
		left: 83.33333333%;
	}
	.fw-col-sm-push-9 {
		left: 75%;
	}
	.fw-col-sm-push-8 {
		left: 66.66666667%;
	}
	.fw-col-sm-push-7 {
		left: 58.33333333%;
	}
	.fw-col-sm-push-6 {
		left: 50%;
	}
	.fw-col-sm-push-5 {
		left: 41.66666667%;
	}
	.fw-col-sm-push-4 {
		left: 33.33333333%;
	}
	.fw-col-sm-push-3 {
		left: 25%;
	}
	.fw-col-sm-push-2 {
		left: 16.66666667%;
	}
	.fw-col-sm-push-1 {
		left: 8.33333333%;
	}
	.fw-col-sm-push-0 {
		left: auto;
	}
	body.rtl .fw-col-sm-push-15,
	body.rtl .fw-col-sm-push-12,
	body.rtl .fw-col-sm-push-11,
	body.rtl .fw-col-sm-push-10,
	body.rtl .fw-col-sm-push-9,
	body.rtl .fw-col-sm-push-8,
	body.rtl .fw-col-sm-push-7,
	body.rtl .fw-col-sm-push-6,
	body.rtl .fw-col-sm-push-5,
	body.rtl .fw-col-sm-push-4,
	body.rtl .fw-col-sm-push-3,
	body.rtl .fw-col-sm-push-1,
	body.rtl .fw-col-sm-push-0 {
		left: auto;
	}
	body.rtl .fw-col-sm-push-15 {
		right: 20%;
	}
	body.rtl .fw-col-sm-push-12 {
		right: 100%;
	}
	body.rtl .fw-col-sm-push-11 {
		right: 91.66666667%;
	}
	body.rtl .fw-col-sm-push-10 {
		right: 83.33333333%;
	}
	body.rtl .fw-col-sm-push-9 {
		right: 75%;
	}
	body.rtl .fw-col-sm-push-8 {
		right: 66.66666667%;
	}
	body.rtl .fw-col-sm-push-7 {
		right: 58.33333333%;
	}
	body.rtl .fw-col-sm-push-6 {
		right: 50%;
	}
	body.rtl .fw-col-sm-push-5 {
		right: 41.66666667%;
	}
	body.rtl .fw-col-sm-push-4 {
		right: 33.33333333%;
	}
	body.rtl .fw-col-sm-push-3 {
		right: 25%;
	}
	body.rtl .fw-col-sm-push-2 {
		right: 16.66666667%;
	}
	body.rtl .fw-col-sm-push-1 {
		right: 8.33333333%;
	}
	body.rtl .fw-col-sm-push-0 {
		right: auto;
	}
	.fw-col-sm-offset-15 {
		margin-left: 20%;
	}
	.fw-col-sm-offset-12 {
		margin-left: 100%;
	}
	.fw-col-sm-offset-11 {
		margin-left: 91.66666667%;
	}
	.fw-col-sm-offset-10 {
		margin-left: 83.33333333%;
	}
	.fw-col-sm-offset-9 {
		margin-left: 75%;
	}
	.fw-col-sm-offset-8 {
		margin-left: 66.66666667%;
	}
	.fw-col-sm-offset-7 {
		margin-left: 58.33333333%;
	}
	.fw-col-sm-offset-6 {
		margin-left: 50%;
	}
	.fw-col-sm-offset-5 {
		margin-left: 41.66666667%;
	}
	.fw-col-sm-offset-4 {
		margin-left: 33.33333333%;
	}
	.fw-col-sm-offset-3 {
		margin-left: 25%;
	}
	.fw-col-sm-offset-2 {
		margin-left: 16.66666667%;
	}
	.fw-col-sm-offset-1 {
		margin-left: 8.33333333%;
	}
	.fw-col-sm-offset-0 {
		margin-left: 0;
	}
	body.rtl .fw-col-sm-offset-15,
	body.rtl .fw-col-sm-offset-12,
	body.rtl .fw-col-sm-offset-11,
	body.rtl .fw-col-sm-offset-10,
	body.rtl .fw-col-sm-offset-9,
	body.rtl .fw-col-sm-offset-8,
	body.rtl .fw-col-sm-offset-7,
	body.rtl .fw-col-sm-offset-6,
	body.rtl .fw-col-sm-offset-5,
	body.rtl .fw-col-sm-offset-4,
	body.rtl .fw-col-sm-offset-3,
	body.rtl .fw-col-sm-offset-2,
	body.rtl .fw-col-sm-offset-1,
	body.rtl .fw-col-sm-offset-0 {
		margin-left: 0;
	}
	body.rtl .fw-col-sm-offset-15 {
		margin-right: 20%;
	}
	body.rtl .fw-col-sm-offset-12 {
		margin-right: 100%;
	}
	body.rtl .fw-col-sm-offset-11 {
		margin-right: 91.66666667%;
	}
	body.rtl .fw-col-sm-offset-10 {
		margin-right: 83.33333333%;
	}
	body.rtl .fw-col-sm-offset-9 {
		margin-right: 75%;
	}
	body.rtl .fw-col-sm-offset-8 {
		margin-right: 66.66666667%;
	}
	body.rtl .fw-col-sm-offset-7 {
		margin-right: 58.33333333%;
	}
	body.rtl .fw-col-sm-offset-6 {
		margin-right: 50%;
	}
	body.rtl .fw-col-sm-offset-5 {
		margin-right: 41.66666667%;
	}
	body.rtl .fw-col-sm-offset-4 {
		margin-right: 33.33333333%;
	}
	body.rtl .fw-col-sm-offset-3 {
		margin-right: 25%;
	}
	body.rtl .fw-col-sm-offset-2 {
		margin-right: 16.66666667%;
	}
	body.rtl .fw-col-sm-offset-1 {
		margin-right: 8.33333333%;
	}
	body.rtl .fw-col-sm-offset-0 {
		margin-right: 0;
	}
}

@media (min-width: 901px) {
	.fw-col-md-1,
	.fw-col-md-2,
	.fw-col-md-3,
	.fw-col-md-4,
	.fw-col-md-5,
	.fw-col-md-6,
	.fw-col-md-7,
	.fw-col-md-8,
	.fw-col-md-9,
	.fw-col-md-10,
	.fw-col-md-11,
	.fw-col-md-12,
	.fw-col-md-15 {
		float: left;
	}
	body.rtl .fw-col-md-1,
	body.rtl .fw-col-md-2,
	body.rtl .fw-col-md-3,
	body.rtl .fw-col-md-4,
	body.rtl .fw-col-md-5,
	body.rtl .fw-col-md-6,
	body.rtl .fw-col-md-7,
	body.rtl .fw-col-md-8,
	body.rtl .fw-col-md-9,
	body.rtl .fw-col-md-10,
	body.rtl .fw-col-md-11,
	body.rtl .fw-col-md-12,
	body.rtl .fw-col-md-15 {
		float: right;
	}
	.fw-col-md-15 {
		width: 20%;
	}
	.fw-col-md-12 {
		width: 100%;
	}
	.fw-col-md-11 {
		width: 91.66666667%;
	}
	.fw-col-md-10 {
		width: 83.33333333%;
	}
	.fw-col-md-9 {
		width: 75%;
	}
	.fw-col-md-8 {
		width: 66.66666667%;
	}
	.fw-col-md-7 {
		width: 58.33333333%;
	}
	.fw-col-md-6 {
		width: 50%;
	}
	.fw-col-md-5 {
		width: 41.66666667%;
	}
	.fw-col-md-4 {
		width: 33.33333333%;
	}
	.fw-col-md-3 {
		width: 25%;
	}
	.fw-col-md-2 {
		width: 16.66666667%;
	}
	.fw-col-md-1 {
		width: 8.33333333%;
	}

	.fw-col-md-pull-15 {
		right: 20%;
	}
	.fw-col-md-pull-12 {
		right: 100%;
	}
	.fw-col-md-pull-11 {
		right: 91.66666667%;
	}
	.fw-col-md-pull-10 {
		right: 83.33333333%;
	}
	.fw-col-md-pull-9 {
		right: 75%;
	}
	.fw-col-md-pull-8 {
		right: 66.66666667%;
	}
	.fw-col-md-pull-7 {
		right: 58.33333333%;
	}
	.fw-col-md-pull-6 {
		right: 50%;
	}
	.fw-col-md-pull-5 {
		right: 41.66666667%;
	}
	.fw-col-md-pull-4 {
		right: 33.33333333%;
	}
	.fw-col-md-pull-3 {
		right: 25%;
	}
	.fw-col-md-pull-2 {
		right: 16.66666667%;
	}
	.fw-col-md-pull-1 {
		right: 8.33333333%;
	}
	.fw-col-md-pull-0 {
		right: auto;
	}
	body.rtl .fw-col-md-pull-15,
	body.rtl .fw-col-md-pull-12,
	body.rtl .fw-col-md-pull-11,
	body.rtl .fw-col-md-pull-10,
	body.rtl .fw-col-md-pull-9,
	body.rtl .fw-col-md-pull-8,
	body.rtl .fw-col-md-pull-7,
	body.rtl .fw-col-md-pull-6,
	body.rtl .fw-col-md-pull-5,
	body.rtl .fw-col-md-pull-4,
	body.rtl .fw-col-md-pull-3,
	body.rtl .fw-col-md-pull-2,
	body.rtl .fw-col-md-pull-1,
	body.rtl .fw-col-md-pull-0 {
		right: auto;
	}
	body.rtl .fw-col-md-pull-15 {
		left: 20%;
	}
	body.rtl .fw-col-md-pull-15 {
		left: 100%;
	}
	body.rtl .fw-col-md-pull-12 {
		left: 100%;
	}
	body.rtl .fw-col-md-pull-11 {
		left: 91.66666667%;
	}
	body.rtl .fw-col-md-pull-10 {
		left: 83.33333333%;
	}
	body.rtl .fw-col-md-pull-9 {
		left: 75%;
	}
	body.rtl .fw-col-md-pull-8 {
		left: 66.66666667%;
	}
	body.rtl .fw-col-md-pull-7 {
		left: 58.33333333%;
	}
	body.rtl .fw-col-md-pull-6 {
		left: 50%;
	}
	body.rtl .fw-col-md-pull-5 {
		left: 41.66666667%;
	}
	body.rtl .fw-col-md-pull-4 {
		left: 33.33333333%;
	}
	body.rtl .fw-col-md-pull-3 {
		left: 25%;
	}
	body.rtl .fw-col-md-pull-2 {
		left: 16.66666667%;
	}
	body.rtl .fw-col-md-pull-1 {
		left: 8.33333333%;
	}
	body.rtl .fw-col-md-pull-0 {
		left: auto;
	}

	.fw-col-md-push-15 {
		left: 20%;
	}
	.fw-col-md-push-12 {
		left: 100%;
	}
	.fw-col-md-push-11 {
		left: 91.66666667%;
	}
	.fw-col-md-push-10 {
		left: 83.33333333%;
	}
	.fw-col-md-push-9 {
		left: 75%;
	}
	.fw-col-md-push-8 {
		left: 66.66666667%;
	}
	.fw-col-md-push-7 {
		left: 58.33333333%;
	}
	.fw-col-md-push-6 {
		left: 50%;
	}
	.fw-col-md-push-5 {
		left: 41.66666667%;
	}
	.fw-col-md-push-4 {
		left: 33.33333333%;
	}
	.fw-col-md-push-3 {
		left: 25%;
	}
	.fw-col-md-push-2 {
		left: 16.66666667%;
	}
	.fw-col-md-push-1 {
		left: 8.33333333%;
	}
	.fw-col-md-push-0 {
		left: auto;
	}

	body.rtl .fw-col-md-push-15,
	body.rtl .fw-col-md-push-12,
	body.rtl .fw-col-md-push-11,
	body.rtl .fw-col-md-push-10,
	body.rtl .fw-col-md-push-9,
	body.rtl .fw-col-md-push-8,
	body.rtl .fw-col-md-push-7,
	body.rtl .fw-col-md-push-6,
	body.rtl .fw-col-md-push-5,
	body.rtl .fw-col-md-push-4,
	body.rtl .fw-col-md-push-3,
	body.rtl .fw-col-md-push-1,
	body.rtl .fw-col-md-push-0 {
		left: auto;
	}

	body.rtl .fw-col-md-push-15 {
		right: 20%;
	}
	body.rtl .fw-col-md-push-12 {
		right: 100%;
	}
	body.rtl .fw-col-md-push-11 {
		right: 91.66666667%;
	}
	body.rtl .fw-col-md-push-10 {
		right: 83.33333333%;
	}
	body.rtl .fw-col-md-push-9 {
		right: 75%;
	}
	body.rtl .fw-col-md-push-8 {
		right: 66.66666667%;
	}
	body.rtl .fw-col-md-push-7 {
		right: 58.33333333%;
	}
	body.rtl .fw-col-md-push-6 {
		right: 50%;
	}
	body.rtl .fw-col-md-push-5 {
		right: 41.66666667%;
	}
	body.rtl .fw-col-md-push-4 {
		right: 33.33333333%;
	}
	body.rtl .fw-col-md-push-3 {
		right: 25%;
	}
	body.rtl .fw-col-md-push-2 {
		right: 16.66666667%;
	}
	body.rtl .fw-col-md-push-1 {
		right: 8.33333333%;
	}
	body.rtl .fw-col-md-push-0 {
		right: auto;
	}
	.fw-col-md-offset-15 {
		margin-left: 20%;
	}
	.fw-col-md-offset-12 {
		margin-left: 100%;
	}
	.fw-col-md-offset-11 {
		margin-left: 91.66666667%;
	}
	.fw-col-md-offset-10 {
		margin-left: 83.33333333%;
	}
	.fw-col-md-offset-9 {
		margin-left: 75%;
	}
	.fw-col-md-offset-8 {
		margin-left: 66.66666667%;
	}
	.fw-col-md-offset-7 {
		margin-left: 58.33333333%;
	}
	.fw-col-md-offset-6 {
		margin-left: 50%;
	}
	.fw-col-md-offset-5 {
		margin-left: 41.66666667%;
	}
	.fw-col-md-offset-4 {
		margin-left: 33.33333333%;
	}
	.fw-col-md-offset-3 {
		margin-left: 25%;
	}
	.fw-col-md-offset-2 {
		margin-left: 16.66666667%;
	}
	.fw-col-md-offset-1 {
		margin-left: 8.33333333%;
	}
	.fw-col-md-offset-0 {
		margin-left: 0;
	}
	body.rtl .fw-col-md-offset-15,
	body.rtl .fw-col-md-offset-12,
	body.rtl .fw-col-md-offset-11,
	body.rtl .fw-col-md-offset-10,
	body.rtl .fw-col-md-offset-9,
	body.rtl .fw-col-md-offset-8,
	body.rtl .fw-col-md-offset-7,
	body.rtl .fw-col-md-offset-6,
	body.rtl .fw-col-md-offset-5,
	body.rtl .fw-col-md-offset-4,
	body.rtl .fw-col-md-offset-3,
	body.rtl .fw-col-md-offset-2,
	body.rtl .fw-col-md-offset-1,
	body.rtl .fw-col-md-offset-0 {
		margin-left: 0;
	}
	body.rtl .fw-col-md-offset-15 {
		margin-right: 20%;
	}
	body.rtl .fw-col-md-offset-12 {
		margin-right: 100%;
	}
	body.rtl .fw-col-md-offset-11 {
		margin-right: 91.66666667%;
	}
	body.rtl .fw-col-md-offset-10 {
		margin-right: 83.33333333%;
	}
	body.rtl .fw-col-md-offset-9 {
		margin-right: 75%;
	}
	body.rtl .fw-col-md-offset-8 {
		margin-right: 66.66666667%;
	}
	body.rtl .fw-col-md-offset-7 {
		margin-right: 58.33333333%;
	}
	body.rtl .fw-col-md-offset-6 {
		margin-right: 50%;
	}
	body.rtl .fw-col-md-offset-5 {
		margin-right: 41.66666667%;
	}
	body.rtl .fw-col-md-offset-4 {
		margin-right: 33.33333333%;
	}
	body.rtl .fw-col-md-offset-3 {
		margin-right: 25%;
	}
	body.rtl .fw-col-md-offset-2 {
		margin-right: 16.66666667%;
	}
	body.rtl .fw-col-md-offset-1 {
		margin-right: 8.33333333%;
	}
	body.rtl .fw-col-md-offset-0 {
		margin-right: 0;
	}
}

@media (min-width: 1200px) {
	.fw-col-lg-1,
	.fw-col-lg-2,
	.fw-col-lg-3,
	.fw-col-lg-4,
	.fw-col-lg-5,
	.fw-col-lg-6,
	.fw-col-lg-7,
	.fw-col-lg-8,
	.fw-col-lg-9,
	.fw-col-lg-10,
	.fw-col-lg-11,
	.fw-col-lg-12,
	.fw-col-lg-15 {
		float: left;
	}

	body.rtl .fw-col-lg-1,
	body.rtl .fw-col-lg-2,
	body.rtl .fw-col-lg-3,
	body.rtl .fw-col-lg-4,
	body.rtl .fw-col-lg-5,
	body.rtl .fw-col-lg-6,
	body.rtl .fw-col-lg-7,
	body.rtl .fw-col-lg-8,
	body.rtl .fw-col-lg-9,
	body.rtl .fw-col-lg-10,
	body.rtl .fw-col-lg-11,
	body.rtl .fw-col-lg-12,
	body.rtl .fw-col-lg-15 {
		float: right;
	}

	.fw-col-lg-15 {
		width: 20%;
	}
	.fw-col-lg-12 {
		width: 100%;
	}
	.fw-col-lg-11 {
		width: 91.66666667%;
	}
	.fw-col-lg-10 {
		width: 83.33333333%;
	}
	.fw-col-lg-9 {
		width: 75%;
	}
	.fw-col-lg-8 {
		width: 66.66666667%;
	}
	.fw-col-lg-7 {
		width: 58.33333333%;
	}
	.fw-col-lg-6 {
		width: 50%;
	}
	.fw-col-lg-5 {
		width: 41.66666667%;
	}
	.fw-col-lg-4 {
		width: 33.33333333%;
	}
	.fw-col-lg-3 {
		width: 25%;
	}
	.fw-col-lg-2 {
		width: 16.66666667%;
	}
	.fw-col-lg-1 {
		width: 8.33333333%;
	}

	.fw-col-lg-pull-15 {
		right: 20%;
	}
	.fw-col-lg-pull-12 {
		right: 100%;
	}
	.fw-col-lg-pull-11 {
		right: 91.66666667%;
	}
	.fw-col-lg-pull-10 {
		right: 83.33333333%;
	}
	.fw-col-lg-pull-9 {
		right: 75%;
	}
	.fw-col-lg-pull-8 {
		right: 66.66666667%;
	}
	.fw-col-lg-pull-7 {
		right: 58.33333333%;
	}
	.fw-col-lg-pull-6 {
		right: 50%;
	}
	.fw-col-lg-pull-5 {
		right: 41.66666667%;
	}
	.fw-col-lg-pull-4 {
		right: 33.33333333%;
	}
	.fw-col-lg-pull-3 {
		right: 25%;
	}
	.fw-col-lg-pull-2 {
		right: 16.66666667%;
	}
	.fw-col-lg-pull-1 {
		right: 8.33333333%;
	}
	.fw-col-lg-pull-0 {
		right: auto;
	}

	body.rtl .fw-col-lg-pull-15,
	body.rtl .fw-col-lg-pull-12,
	body.rtl .fw-col-lg-pull-11,
	body.rtl .fw-col-lg-pull-10,
	body.rtl .fw-col-lg-pull-9,
	body.rtl .fw-col-lg-pull-8,
	body.rtl .fw-col-lg-pull-7,
	body.rtl .fw-col-lg-pull-6,
	body.rtl .fw-col-lg-pull-5,
	body.rtl .fw-col-lg-pull-4,
	body.rtl .fw-col-lg-pull-3,
	body.rtl .fw-col-lg-pull-2,
	body.rtl .fw-col-lg-pull-1,
	body.rtl .fw-col-lg-pull-0 {
		right: auto;
	}

	body.rtl .fw-col-lg-pull-15 {
		left: 20%;
	}
	body.rtl .fw-col-lg-pull-12 {
		left: 100%;
	}
	body.rtl .fw-col-lg-pull-11 {
		left: 91.66666667%;
	}
	body.rtl .fw-col-lg-pull-10 {
		left: 83.33333333%;
	}
	body.rtl .fw-col-lg-pull-9 {
		left: 75%;
	}
	body.rtl .fw-col-lg-pull-8 {
		left: 66.66666667%;
	}
	body.rtl .fw-col-lg-pull-7 {
		left: 58.33333333%;
	}
	body.rtl .fw-col-lg-pull-6 {
		left: 50%;
	}
	body.rtl .fw-col-lg-pull-5 {
		left: 41.66666667%;
	}
	body.rtl .fw-col-lg-pull-4 {
		left: 33.33333333%;
	}
	body.rtl .fw-col-lg-pull-3 {
		left: 25%;
	}
	body.rtl .fw-col-lg-pull-2 {
		left: 16.66666667%;
	}
	body.rtl .fw-col-lg-pull-1 {
		left: 8.33333333%;
	}
	body.rtl .fw-col-lg-pull-0 {
		left: auto;
	}

	.fw-col-lg-push-15 {
		left: 20%;
	}
	.fw-col-lg-push-12 {
		left: 100%;
	}
	.fw-col-lg-push-11 {
		left: 91.66666667%;
	}
	.fw-col-lg-push-10 {
		left: 83.33333333%;
	}
	.fw-col-lg-push-9 {
		left: 75%;
	}
	.fw-col-lg-push-8 {
		left: 66.66666667%;
	}
	.fw-col-lg-push-7 {
		left: 58.33333333%;
	}
	.fw-col-lg-push-6 {
		left: 50%;
	}
	.fw-col-lg-push-5 {
		left: 41.66666667%;
	}
	.fw-col-lg-push-4 {
		left: 33.33333333%;
	}
	.fw-col-lg-push-3 {
		left: 25%;
	}
	.fw-col-lg-push-2 {
		left: 16.66666667%;
	}
	.fw-col-lg-push-1 {
		left: 8.33333333%;
	}
	.fw-col-lg-push-0 {
		left: auto;
	}

	body.rtl .fw-col-lg-push-15,
	body.rtl .fw-col-lg-push-12,
	body.rtl .fw-col-lg-push-11,
	body.rtl .fw-col-lg-push-10,
	body.rtl .fw-col-lg-push-9,
	body.rtl .fw-col-lg-push-8,
	body.rtl .fw-col-lg-push-7,
	body.rtl .fw-col-lg-push-6,
	body.rtl .fw-col-lg-push-5,
	body.rtl .fw-col-lg-push-4,
	body.rtl .fw-col-lg-push-3,
	body.rtl .fw-col-lg-push-1,
	body.rtl .fw-col-lg-push-0 {
		left: auto;
	}

	body.rtl .fw-col-lg-push-15 {
		right: 20%;
	}
	body.rtl .fw-col-lg-push-12 {
		right: 100%;
	}
	body.rtl .fw-col-lg-push-11 {
		right: 91.66666667%;
	}
	body.rtl .fw-col-lg-push-10 {
		right: 83.33333333%;
	}
	body.rtl .fw-col-lg-push-9 {
		right: 75%;
	}
	body.rtl .fw-col-lg-push-8 {
		right: 66.66666667%;
	}
	body.rtl .fw-col-lg-push-7 {
		right: 58.33333333%;
	}
	body.rtl .fw-col-lg-push-6 {
		right: 50%;
	}
	body.rtl .fw-col-lg-push-5 {
		right: 41.66666667%;
	}
	body.rtl .fw-col-lg-push-4 {
		right: 33.33333333%;
	}
	body.rtl .fw-col-lg-push-3 {
		right: 25%;
	}
	body.rtl .fw-col-lg-push-2 {
		right: 16.66666667%;
	}
	body.rtl .fw-col-lg-push-1 {
		right: 8.33333333%;
	}
	body.rtl .fw-col-lg-push-0 {
		right: auto;
	}

	.fw-col-lg-offset-15 {
		margin-left: 20%;
	}
	.fw-col-lg-offset-12 {
		margin-left: 100%;
	}
	.fw-col-lg-offset-11 {
		margin-left: 91.66666667%;
	}
	.fw-col-lg-offset-10 {
		margin-left: 83.33333333%;
	}
	.fw-col-lg-offset-9 {
		margin-left: 75%;
	}
	.fw-col-lg-offset-8 {
		margin-left: 66.66666667%;
	}
	.fw-col-lg-offset-7 {
		margin-left: 58.33333333%;
	}
	.fw-col-lg-offset-6 {
		margin-left: 50%;
	}
	.fw-col-lg-offset-5 {
		margin-left: 41.66666667%;
	}
	.fw-col-lg-offset-4 {
		margin-left: 33.33333333%;
	}
	.fw-col-lg-offset-3 {
		margin-left: 25%;
	}
	.fw-col-lg-offset-2 {
		margin-left: 16.66666667%;
	}
	.fw-col-lg-offset-1 {
		margin-left: 8.33333333%;
	}
	.fw-col-lg-offset-0 {
		margin-left: 0;
	}

	body.rtl .fw-col-lg-offset-15,
	body.rtl .fw-col-lg-offset-12,
	body.rtl .fw-col-lg-offset-11,
	body.rtl .fw-col-lg-offset-10,
	body.rtl .fw-col-lg-offset-9,
	body.rtl .fw-col-lg-offset-8,
	body.rtl .fw-col-lg-offset-7,
	body.rtl .fw-col-lg-offset-6,
	body.rtl .fw-col-lg-offset-5,
	body.rtl .fw-col-lg-offset-4,
	body.rtl .fw-col-lg-offset-3,
	body.rtl .fw-col-lg-offset-2,
	body.rtl .fw-col-lg-offset-1,
	body.rtl .fw-col-lg-offset-0{
		margin-left: 0;
	}

	body.rtl .fw-col-lg-offset-15 {
		margin-right: 20%;
	}
	body.rtl .fw-col-lg-offset-12 {
		margin-right: 100%;
	}
	body.rtl .fw-col-lg-offset-11 {
		margin-right: 91.66666667%;
	}
	body.rtl .fw-col-lg-offset-10 {
		margin-right: 83.33333333%;
	}
	body.rtl .fw-col-lg-offset-9 {
		margin-right: 75%;
	}
	body.rtl .fw-col-lg-offset-8 {
		margin-right: 66.66666667%;
	}
	body.rtl .fw-col-lg-offset-7 {
		margin-right: 58.33333333%;
	}
	body.rtl .fw-col-lg-offset-6 {
		margin-right: 50%;
	}
	body.rtl .fw-col-lg-offset-5 {
		margin-right: 41.66666667%;
	}
	body.rtl .fw-col-lg-offset-4 {
		margin-right: 33.33333333%;
	}
	body.rtl .fw-col-lg-offset-3 {
		margin-right: 25%;
	}
	body.rtl .fw-col-lg-offset-2 {
		margin-right: 16.66666667%;
	}
	body.rtl .fw-col-lg-offset-1 {
		margin-right: 8.33333333%;
	}
	body.rtl .fw-col-lg-offset-0 {
		margin-right: 0;
	}
}

/* end: Responsive */


/* .fw-force-xs */

/* disable: sm md lg */

.fw-force-xs .fw-visible-xs,
.fw-force-xs .fw-visible-sm,
.fw-force-xs .fw-visible-md,
.fw-force-xs .fw-visible-lg {
	display: none !important;
}

.fw-force-xs .fw-visible-xs-block,
.fw-force-xs .fw-visible-xs-inline,
.fw-force-xs .fw-visible-xs-inline-block,
.fw-force-xs .fw-visible-sm-block,
.fw-force-xs .fw-visible-sm-inline,
.fw-force-xs .fw-visible-sm-inline-block,
.fw-force-xs .fw-visible-md-block,
.fw-force-xs .fw-visible-md-inline,
.fw-force-xs .fw-visible-md-inline-block,
.fw-force-xs .fw-visible-lg-block,
.fw-force-xs .fw-visible-lg-inline,
.fw-force-xs .fw-visible-lg-inline-block {
	display: none !important;
}

.fw-force-xs .fw-col-sm-15,
.fw-force-xs .fw-col-sm-12,
.fw-force-xs .fw-col-sm-11,
.fw-force-xs .fw-col-sm-10,
.fw-force-xs .fw-col-sm-9,
.fw-force-xs .fw-col-sm-8,
.fw-force-xs .fw-col-sm-7,
.fw-force-xs .fw-col-sm-6,
.fw-force-xs .fw-col-sm-5,
.fw-force-xs .fw-col-sm-4,
.fw-force-xs .fw-col-sm-3,
.fw-force-xs .fw-col-sm-2,
.fw-force-xs .fw-col-sm-1,
.fw-force-xs .fw-col-md-12,
.fw-force-xs .fw-col-md-11,
.fw-force-xs .fw-col-md-10,
.fw-force-xs .fw-col-md-9,
.fw-force-xs .fw-col-md-8,
.fw-force-xs .fw-col-md-7,
.fw-force-xs .fw-col-md-6,
.fw-force-xs .fw-col-md-5,
.fw-force-xs .fw-col-md-4,
.fw-force-xs .fw-col-md-3,
.fw-force-xs .fw-col-md-2,
.fw-force-xs .fw-col-md-1,
.fw-force-xs .fw-col-lg-12,
.fw-force-xs .fw-col-lg-11,
.fw-force-xs .fw-col-lg-10,
.fw-force-xs .fw-col-lg-9,
.fw-force-xs .fw-col-lg-8,
.fw-force-xs .fw-col-lg-7,
.fw-force-xs .fw-col-lg-6,
.fw-force-xs .fw-col-lg-5,
.fw-force-xs .fw-col-lg-4,
.fw-force-xs .fw-col-lg-3,
.fw-force-xs .fw-col-lg-2,
.fw-force-xs .fw-col-lg-1 {
	width: 100%;
}

.fw-force-xs .fw-col-sm-pull-15,
.fw-force-xs .fw-col-sm-pull-12,
.fw-force-xs .fw-col-sm-pull-11,
.fw-force-xs .fw-col-sm-pull-10,
.fw-force-xs .fw-col-sm-pull-9,
.fw-force-xs .fw-col-sm-pull-8,
.fw-force-xs .fw-col-sm-pull-7,
.fw-force-xs .fw-col-sm-pull-6,
.fw-force-xs .fw-col-sm-pull-5,
.fw-force-xs .fw-col-sm-pull-4,
.fw-force-xs .fw-col-sm-pull-3,
.fw-force-xs .fw-col-sm-pull-2,
.fw-force-xs .fw-col-sm-pull-1,
.fw-force-xs .fw-col-sm-pull-0,
.fw-force-xs .fw-col-md-pull-12,
.fw-force-xs .fw-col-md-pull-11,
.fw-force-xs .fw-col-md-pull-10,
.fw-force-xs .fw-col-md-pull-9,
.fw-force-xs .fw-col-md-pull-8,
.fw-force-xs .fw-col-md-pull-7,
.fw-force-xs .fw-col-md-pull-6,
.fw-force-xs .fw-col-md-pull-5,
.fw-force-xs .fw-col-md-pull-4,
.fw-force-xs .fw-col-md-pull-3,
.fw-force-xs .fw-col-md-pull-2,
.fw-force-xs .fw-col-md-pull-1,
.fw-force-xs .fw-col-md-pull-0
.fw-force-xs .fw-col-lg-pull-12,
.fw-force-xs .fw-col-lg-pull-11,
.fw-force-xs .fw-col-lg-pull-10,
.fw-force-xs .fw-col-lg-pull-9,
.fw-force-xs .fw-col-lg-pull-8,
.fw-force-xs .fw-col-lg-pull-7,
.fw-force-xs .fw-col-lg-pull-6,
.fw-force-xs .fw-col-lg-pull-5,
.fw-force-xs .fw-col-lg-pull-4,
.fw-force-xs .fw-col-lg-pull-3,
.fw-force-xs .fw-col-lg-pull-2,
.fw-force-xs .fw-col-lg-pull-1,
.fw-force-xs .fw-col-lg-pull-0 {
	right: auto;
}

body.rtl .fw-force-xs .fw-col-sm-pull-15,
body.rtl .fw-force-xs .fw-col-sm-pull-12,
body.rtl .fw-force-xs .fw-col-sm-pull-11,
body.rtl .fw-force-xs .fw-col-sm-pull-10,
body.rtl .fw-force-xs .fw-col-sm-pull-9,
body.rtl .fw-force-xs .fw-col-sm-pull-8,
body.rtl .fw-force-xs .fw-col-sm-pull-7,
body.rtl .fw-force-xs .fw-col-sm-pull-6,
body.rtl .fw-force-xs .fw-col-sm-pull-5,
body.rtl .fw-force-xs .fw-col-sm-pull-4,
body.rtl .fw-force-xs .fw-col-sm-pull-3,
body.rtl .fw-force-xs .fw-col-sm-pull-2,
body.rtl .fw-force-xs .fw-col-sm-pull-1,
body.rtl .fw-force-xs .fw-col-sm-pull-0,
body.rtl .fw-force-xs .fw-col-md-pull-12,
body.rtl .fw-force-xs .fw-col-md-pull-11,
body.rtl .fw-force-xs .fw-col-md-pull-10,
body.rtl .fw-force-xs .fw-col-md-pull-9,
body.rtl .fw-force-xs .fw-col-md-pull-8,
body.rtl .fw-force-xs .fw-col-md-pull-7,
body.rtl .fw-force-xs .fw-col-md-pull-6,
body.rtl .fw-force-xs .fw-col-md-pull-5,
body.rtl .fw-force-xs .fw-col-md-pull-4,
body.rtl .fw-force-xs .fw-col-md-pull-3,
body.rtl .fw-force-xs .fw-col-md-pull-2,
body.rtl .fw-force-xs .fw-col-md-pull-1,
body.rtl .fw-force-xs .fw-col-md-pull-0
body.rtl .fw-force-xs .fw-col-lg-pull-12,
body.rtl .fw-force-xs .fw-col-lg-pull-11,
body.rtl .fw-force-xs .fw-col-lg-pull-10,
body.rtl .fw-force-xs .fw-col-lg-pull-9,
body.rtl .fw-force-xs .fw-col-lg-pull-8,
body.rtl .fw-force-xs .fw-col-lg-pull-7,
body.rtl .fw-force-xs .fw-col-lg-pull-6,
body.rtl .fw-force-xs .fw-col-lg-pull-5,
body.rtl .fw-force-xs .fw-col-lg-pull-4,
body.rtl .fw-force-xs .fw-col-lg-pull-3,
body.rtl .fw-force-xs .fw-col-lg-pull-2,
body.rtl .fw-force-xs .fw-col-lg-pull-1,
body.rtl .fw-force-xs .fw-col-lg-pull-0 {
	left: auto;
}

.fw-force-xs .fw-col-sm-push-15,
.fw-force-xs .fw-col-sm-push-12,
.fw-force-xs .fw-col-sm-push-11,
.fw-force-xs .fw-col-sm-push-10,
.fw-force-xs .fw-col-sm-push-9,
.fw-force-xs .fw-col-sm-push-8,
.fw-force-xs .fw-col-sm-push-7,
.fw-force-xs .fw-col-sm-push-6,
.fw-force-xs .fw-col-sm-push-5,
.fw-force-xs .fw-col-sm-push-4,
.fw-force-xs .fw-col-sm-push-3,
.fw-force-xs .fw-col-sm-push-2,
.fw-force-xs .fw-col-sm-push-1,
.fw-force-xs .fw-col-sm-push-0,
.fw-force-xs .fw-col-md-push-12,
.fw-force-xs .fw-col-md-push-11,
.fw-force-xs .fw-col-md-push-10,
.fw-force-xs .fw-col-md-push-9,
.fw-force-xs .fw-col-md-push-8,
.fw-force-xs .fw-col-md-push-7,
.fw-force-xs .fw-col-md-push-6,
.fw-force-xs .fw-col-md-push-5,
.fw-force-xs .fw-col-md-push-4,
.fw-force-xs .fw-col-md-push-3,
.fw-force-xs .fw-col-md-push-2,
.fw-force-xs .fw-col-md-push-1,
.fw-force-xs .fw-col-md-push-0,
.fw-force-xs .fw-col-lg-push-12,
.fw-force-xs .fw-col-lg-push-11,
.fw-force-xs .fw-col-lg-push-10,
.fw-force-xs .fw-col-lg-push-9,
.fw-force-xs .fw-col-lg-push-8,
.fw-force-xs .fw-col-lg-push-7,
.fw-force-xs .fw-col-lg-push-6,
.fw-force-xs .fw-col-lg-push-5,
.fw-force-xs .fw-col-lg-push-4,
.fw-force-xs .fw-col-lg-push-3,
.fw-force-xs .fw-col-lg-push-2,
.fw-force-xs .fw-col-lg-push-1,
.fw-force-xs .fw-col-lg-push-0 {
	left: auto;
}

body.rtl .fw-force-xs .fw-col-sm-push-15,
body.rtl .fw-force-xs .fw-col-sm-push-12,
body.rtl .fw-force-xs .fw-col-sm-push-11,
body.rtl .fw-force-xs .fw-col-sm-push-10,
body.rtl .fw-force-xs .fw-col-sm-push-9,
body.rtl .fw-force-xs .fw-col-sm-push-8,
body.rtl .fw-force-xs .fw-col-sm-push-7,
body.rtl .fw-force-xs .fw-col-sm-push-6,
body.rtl .fw-force-xs .fw-col-sm-push-5,
body.rtl .fw-force-xs .fw-col-sm-push-4,
body.rtl .fw-force-xs .fw-col-sm-push-3,
body.rtl .fw-force-xs .fw-col-sm-push-2,
body.rtl .fw-force-xs .fw-col-sm-push-1,
body.rtl .fw-force-xs .fw-col-sm-push-0,
body.rtl .fw-force-xs .fw-col-md-push-12,
body.rtl .fw-force-xs .fw-col-md-push-11,
body.rtl .fw-force-xs .fw-col-md-push-10,
body.rtl .fw-force-xs .fw-col-md-push-9,
body.rtl .fw-force-xs .fw-col-md-push-8,
body.rtl .fw-force-xs .fw-col-md-push-7,
body.rtl .fw-force-xs .fw-col-md-push-6,
body.rtl .fw-force-xs .fw-col-md-push-5,
body.rtl .fw-force-xs .fw-col-md-push-4,
body.rtl .fw-force-xs .fw-col-md-push-3,
body.rtl .fw-force-xs .fw-col-md-push-2,
body.rtl .fw-force-xs .fw-col-md-push-1,
body.rtl .fw-force-xs .fw-col-md-push-0,
body.rtl .fw-force-xs .fw-col-lg-push-12,
body.rtl .fw-force-xs .fw-col-lg-push-11,
body.rtl .fw-force-xs .fw-col-lg-push-10,
body.rtl .fw-force-xs .fw-col-lg-push-9,
body.rtl .fw-force-xs .fw-col-lg-push-8,
body.rtl .fw-force-xs .fw-col-lg-push-7,
body.rtl .fw-force-xs .fw-col-lg-push-6,
body.rtl .fw-force-xs .fw-col-lg-push-5,
body.rtl .fw-force-xs .fw-col-lg-push-4,
body.rtl .fw-force-xs .fw-col-lg-push-3,
body.rtl .fw-force-xs .fw-col-lg-push-2,
body.rtl .fw-force-xs .fw-col-lg-push-1,
body.rtl .fw-force-xs .fw-col-lg-push-0 {
	right: auto;
}

.fw-force-xs .fw-col-sm-offset-15,
.fw-force-xs .fw-col-sm-offset-12,
.fw-force-xs .fw-col-sm-offset-11,
.fw-force-xs .fw-col-sm-offset-10,
.fw-force-xs .fw-col-sm-offset-9,
.fw-force-xs .fw-col-sm-offset-8,
.fw-force-xs .fw-col-sm-offset-7,
.fw-force-xs .fw-col-sm-offset-6,
.fw-force-xs .fw-col-sm-offset-5,
.fw-force-xs .fw-col-sm-offset-4,
.fw-force-xs .fw-col-sm-offset-3,
.fw-force-xs .fw-col-sm-offset-2,
.fw-force-xs .fw-col-sm-offset-1,
.fw-force-xs .fw-col-sm-offset-0,
.fw-force-xs .fw-col-md-offset-12,
.fw-force-xs .fw-col-md-offset-11,
.fw-force-xs .fw-col-md-offset-10,
.fw-force-xs .fw-col-md-offset-9,
.fw-force-xs .fw-col-md-offset-8,
.fw-force-xs .fw-col-md-offset-7,
.fw-force-xs .fw-col-md-offset-6,
.fw-force-xs .fw-col-md-offset-5,
.fw-force-xs .fw-col-md-offset-4,
.fw-force-xs .fw-col-md-offset-3,
.fw-force-xs .fw-col-md-offset-2,
.fw-force-xs .fw-col-md-offset-1,
.fw-force-xs .fw-col-md-offset-0,
.fw-force-xs .fw-col-lg-offset-12,
.fw-force-xs .fw-col-lg-offset-11,
.fw-force-xs .fw-col-lg-offset-10,
.fw-force-xs .fw-col-lg-offset-9,
.fw-force-xs .fw-col-lg-offset-8,
.fw-force-xs .fw-col-lg-offset-7,
.fw-force-xs .fw-col-lg-offset-6,
.fw-force-xs .fw-col-lg-offset-5,
.fw-force-xs .fw-col-lg-offset-4,
.fw-force-xs .fw-col-lg-offset-3,
.fw-force-xs .fw-col-lg-offset-2,
.fw-force-xs .fw-col-lg-offset-1,
.fw-force-xs .fw-col-lg-offset-0 {
	margin-left: 0;
}

body.rtl .fw-force-xs .fw-col-sm-offset-15,
body.rtl .fw-force-xs .fw-col-sm-offset-12,
body.rtl .fw-force-xs .fw-col-sm-offset-11,
body.rtl .fw-force-xs .fw-col-sm-offset-10,
body.rtl .fw-force-xs .fw-col-sm-offset-9,
body.rtl .fw-force-xs .fw-col-sm-offset-8,
body.rtl .fw-force-xs .fw-col-sm-offset-7,
body.rtl .fw-force-xs .fw-col-sm-offset-6,
body.rtl .fw-force-xs .fw-col-sm-offset-5,
body.rtl .fw-force-xs .fw-col-sm-offset-4,
body.rtl .fw-force-xs .fw-col-sm-offset-3,
body.rtl .fw-force-xs .fw-col-sm-offset-2,
body.rtl .fw-force-xs .fw-col-sm-offset-1,
body.rtl .fw-force-xs .fw-col-sm-offset-0,
body.rtl .fw-force-xs .fw-col-md-offset-12,
body.rtl .fw-force-xs .fw-col-md-offset-11,
body.rtl .fw-force-xs .fw-col-md-offset-10,
body.rtl .fw-force-xs .fw-col-md-offset-9,
body.rtl .fw-force-xs .fw-col-md-offset-8,
body.rtl .fw-force-xs .fw-col-md-offset-7,
body.rtl .fw-force-xs .fw-col-md-offset-6,
body.rtl .fw-force-xs .fw-col-md-offset-5,
body.rtl .fw-force-xs .fw-col-md-offset-4,
body.rtl .fw-force-xs .fw-col-md-offset-3,
body.rtl .fw-force-xs .fw-col-md-offset-2,
body.rtl .fw-force-xs .fw-col-md-offset-1,
body.rtl .fw-force-xs .fw-col-md-offset-0,
body.rtl .fw-force-xs .fw-col-lg-offset-12,
body.rtl .fw-force-xs .fw-col-lg-offset-11,
body.rtl .fw-force-xs .fw-col-lg-offset-10,
body.rtl .fw-force-xs .fw-col-lg-offset-9,
body.rtl .fw-force-xs .fw-col-lg-offset-8,
body.rtl .fw-force-xs .fw-col-lg-offset-7,
body.rtl .fw-force-xs .fw-col-lg-offset-6,
body.rtl .fw-force-xs .fw-col-lg-offset-5,
body.rtl .fw-force-xs .fw-col-lg-offset-4,
body.rtl .fw-force-xs .fw-col-lg-offset-3,
body.rtl .fw-force-xs .fw-col-lg-offset-2,
body.rtl .fw-force-xs .fw-col-lg-offset-1,
body.rtl .fw-force-xs .fw-col-lg-offset-0 {
	margin-right: 0;
}

/* end: disable: sm md lg */


/* enabled xs styles */

.fw-force-xs .fw-visible-xs-block {
	display: block !important;
}

.fw-force-xs .fw-visible-xs-inline {
	display: inline !important;
}

.fw-force-xs .fw-visible-xs-inline-block {
	display: inline-block !important;
}

.fw-force-xs .fw-hidden-xs {
	display: none !important;
}

.fw-force-xs .fw-col-xs-12 {
	width: 100%;
}
.fw-force-xs .fw-col-xs-15 {
	width: 100%;
}
.fw-force-xs .fw-col-xs-11 {
	width: 91.66666667%;
}
.fw-force-xs .fw-col-xs-10 {
	width: 83.33333333%;
}
.fw-force-xs .fw-col-xs-9 {
	width: 75%;
}
.fw-force-xs .fw-col-xs-8 {
	width: 66.66666667%;
}
.fw-force-xs .fw-col-xs-7 {
	width: 58.33333333%;
}
.fw-force-xs .fw-col-xs-6 {
	width: 50%;
}
.fw-force-xs .fw-col-xs-5 {
	width: 41.66666667%;
}
.fw-force-xs .fw-col-xs-4 {
	width: 33.33333333%;
}
.fw-force-xs .fw-col-xs-3 {
	width: 25%;
}
.fw-force-xs .fw-col-xs-2 {
	width: 16.66666667%;
}
.fw-force-xs .fw-col-xs-1 {
	width: 8.33333333%;
}

.fw-force-xs .fw-col-xs-pull-15 {
	right: 100%;
}
.fw-force-xs .fw-col-xs-pull-12 {
	right: 100%;
}
.fw-force-xs .fw-col-xs-pull-11 {
	right: 91.66666667%;
}
.fw-force-xs .fw-col-xs-pull-10 {
	right: 83.33333333%;
}
.fw-force-xs .fw-col-xs-pull-9 {
	right: 75%;
}
.fw-force-xs .fw-col-xs-pull-8 {
	right: 66.66666667%;
}
.fw-force-xs .fw-col-xs-pull-7 {
	right: 58.33333333%;
}
.fw-force-xs .fw-col-xs-pull-6 {
	right: 50%;
}
.fw-force-xs .fw-col-xs-pull-5 {
	right: 41.66666667%;
}
.fw-force-xs .fw-col-xs-pull-4 {
	right: 33.33333333%;
}
.fw-force-xs .fw-col-xs-pull-3 {
	right: 25%;
}
.fw-force-xs .fw-col-xs-pull-2 {
	right: 16.66666667%;
}
.fw-force-xs .fw-col-xs-pull-1 {
	right: 8.33333333%;
}
.fw-force-xs .fw-col-xs-pull-0 {
	right: auto;
}

body.rtl .fw-force-xs .fw-col-xs-pull-15,
body.rtl .fw-force-xs .fw-col-xs-pull-12,
body.rtl .fw-force-xs .fw-col-xs-pull-11,
body.rtl .fw-force-xs .fw-col-xs-pull-10,
body.rtl .fw-force-xs .fw-col-xs-pull-9,
body.rtl .fw-force-xs .fw-col-xs-pull-8,
body.rtl .fw-force-xs .fw-col-xs-pull-7,
body.rtl .fw-force-xs .fw-col-xs-pull-6,
body.rtl .fw-force-xs .fw-col-xs-pull-5,
body.rtl .fw-force-xs .fw-col-xs-pull-4,
body.rtl .fw-force-xs .fw-col-xs-pull-3,
body.rtl .fw-force-xs .fw-col-xs-pull-2,
body.rtl .fw-force-xs .fw-col-xs-pull-1,
body.rtl .fw-force-xs .fw-col-xs-pull-0 {
	right: auto;
}

body.rtl .fw-force-xs .fw-col-xs-pull-15 {
	left: 20%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-12 {
	left: 100%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-11 {
	left: 91.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-10 {
	left: 83.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-9 {
	left: 75%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-8 {
	left: 66.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-7 {
	left: 58.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-6 {
	left: 50%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-5 {
	left: 41.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-4 {
	left: 33.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-3 {
	left: 25%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-2 {
	left: 16.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-1 {
	left: 8.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-pull-0 {
	left: auto;
}
.fw-force-xs .fw-col-xs-push-15 {
	left: 20%;
}
.fw-force-xs .fw-col-xs-push-12 {
	left: 100%;
}
.fw-force-xs .fw-col-xs-push-11 {
	left: 91.66666667%;
}
.fw-force-xs .fw-col-xs-push-10 {
	left: 83.33333333%;
}
.fw-force-xs .fw-col-xs-push-9 {
	left: 75%;
}
.fw-force-xs .fw-col-xs-push-8 {
	left: 66.66666667%;
}
.fw-force-xs .fw-col-xs-push-7 {
	left: 58.33333333%;
}
.fw-force-xs .fw-col-xs-push-6 {
	left: 50%;
}
.fw-force-xs .fw-col-xs-push-5 {
	left: 41.66666667%;
}
.fw-force-xs .fw-col-xs-push-4 {
	left: 33.33333333%;
}
.fw-force-xs .fw-col-xs-push-3 {
	left: 25%;
}
.fw-force-xs .fw-col-xs-push-2 {
	left: 16.66666667%;
}
.fw-force-xs .fw-col-xs-push-1 {
	left: 8.33333333%;
}
.fw-force-xs .fw-col-xs-push-0 {
	left: auto;
}
body.rtl .fw-force-xs .fw-col-xs-push-15,
body.rtl .fw-force-xs .fw-col-xs-push-12,
body.rtl .fw-force-xs .fw-col-xs-push-11,
body.rtl .fw-force-xs .fw-col-xs-push-10,
body.rtl .fw-force-xs .fw-col-xs-push-9,
body.rtl .fw-force-xs .fw-col-xs-push-8,
body.rtl .fw-force-xs .fw-col-xs-push-7,
body.rtl .fw-force-xs .fw-col-xs-push-6,
body.rtl .fw-force-xs .fw-col-xs-push-5,
body.rtl .fw-force-xs .fw-col-xs-push-4,
body.rtl .fw-force-xs .fw-col-xs-push-3,
body.rtl .fw-force-xs .fw-col-xs-push-2,
body.rtl .fw-force-xs .fw-col-xs-push-1,
body.rtl .fw-force-xs .fw-col-xs-push-0 {
	left: auto;
}

body.rtl .fw-force-xs .fw-col-xs-push-15 {
	right: 20%;
}
body.rtl .fw-force-xs .fw-col-xs-push-12 {
	right: 100%;
}
body.rtl .fw-force-xs .fw-col-xs-push-11 {
	right: 91.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-push-10 {
	right: 83.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-push-9 {
	right: 75%;
}
body.rtl .fw-force-xs .fw-col-xs-push-8 {
	right: 66.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-push-7 {
	right: 58.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-push-6 {
	right: 50%;
}
body.rtl .fw-force-xs .fw-col-xs-push-5 {
	right: 41.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-push-4 {
	right: 33.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-push-3 {
	right: 25%;
}
body.rtl .fw-force-xs .fw-col-xs-push-2 {
	right: 16.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-push-1 {
	right: 8.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-push-0 {
	right: auto;
}
.fw-force-xs .fw-col-xs-offset-15 {
	margin-left: 20%;
}
.fw-force-xs .fw-col-xs-offset-12 {
	margin-left: 100%;
}
.fw-force-xs .fw-col-xs-offset-11 {
	margin-left: 91.66666667%;
}
.fw-force-xs .fw-col-xs-offset-10 {
	margin-left: 83.33333333%;
}
.fw-force-xs .fw-col-xs-offset-9 {
	margin-left: 75%;
}
.fw-force-xs .fw-col-xs-offset-8 {
	margin-left: 66.66666667%;
}
.fw-force-xs .fw-col-xs-offset-7 {
	margin-left: 58.33333333%;
}
.fw-force-xs .fw-col-xs-offset-6 {
	margin-left: 50%;
}
.fw-force-xs .fw-col-xs-offset-5 {
	margin-left: 41.66666667%;
}
.fw-force-xs .fw-col-xs-offset-4 {
	margin-left: 33.33333333%;
}
.fw-force-xs .fw-col-xs-offset-3 {
	margin-left: 25%;
}
.fw-force-xs .fw-col-xs-offset-2 {
	margin-left: 16.66666667%;
}
.fw-force-xs .fw-col-xs-offset-1 {
	margin-left: 8.33333333%;
}
.fw-force-xs .fw-col-xs-offset-0 {
	margin-left: 0;
}
body.rtl .fw-force-xs .fw-col-xs-offset-15,
body.rtl .fw-force-xs .fw-col-xs-offset-12,
body.rtl .fw-force-xs .fw-col-xs-offset-11,
body.rtl .fw-force-xs .fw-col-xs-offset-10,
body.rtl .fw-force-xs .fw-col-xs-offset-9,
body.rtl .fw-force-xs .fw-col-xs-offset-8,
body.rtl .fw-force-xs .fw-col-xs-offset-7,
body.rtl .fw-force-xs .fw-col-xs-offset-6,
body.rtl .fw-force-xs .fw-col-xs-offset-5,
body.rtl .fw-force-xs .fw-col-xs-offset-4,
body.rtl .fw-force-xs .fw-col-xs-offset-3,
body.rtl .fw-force-xs .fw-col-xs-offset-2,
body.rtl .fw-force-xs .fw-col-xs-offset-1,
body.rtl .fw-force-xs .fw-col-xs-offset-0 {
	margin-left: 0;
}

body.rtl .fw-force-xs .fw-col-xs-offset-15 {
	margin-right: 20%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-12 {
	margin-right: 100%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-11 {
	margin-right: 91.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-10 {
	margin-right: 83.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-9 {
	margin-right: 75%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-8 {
	margin-right: 66.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-7 {
	margin-right: 58.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-6 {
	margin-right: 50%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-5 {
	margin-right: 41.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-4 {
	margin-right: 33.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-3 {
	margin-right: 25%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-2 {
	margin-right: 16.66666667%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-1 {
	margin-right: 8.33333333%;
}
body.rtl .fw-force-xs .fw-col-xs-offset-0 {
	margin-right: 0;
}

/* end: enable xs styles */

/* end: .fw-force-xs */


/* (x) button */

.fw-x.dashicons:before {
	content: "\f153";
}
.fw-x.dashicons {
	font-size: 16px;
	line-height: 1.3;
	color: #AAAAAA;
	cursor: pointer;
}
.fw-x.dashicons:hover,
.fw-x.dashicons:active {
	color: #CC0000;
}

/* end: (x) button */


/* wp link */

a.fw-wp-link,
.fw-wp-link-color {
	color: #0074a2;
	-webkit-transition-property: border,background,color;
	transition-property: border,background,color;
	-webkit-transition-duration: .05s;
	transition-duration: .05s;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
}

a.fw-wp-link:active,
a.fw-wp-link:focus {
	outline: thin dotted;
}

a.fw-wp-link:active,
a.fw-wp-link:hover {
	color: #2ea2cc;
}

/* end: wp link */


/* Animations */

/* fwGrowIn */

@-webkit-keyframes fwGrowIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.7);
		transform: scale(.7);
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes fwGrowIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.7);
		-ms-transform: scale(.7);
		transform: scale(.7);
	}

	100% {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
}

.fw-animation-grow-in {
	-webkit-animation: fwGrowIn .3s ease-in-out;
	-moz-animation: fwGrowIn .3s ease-in-out;
	-ms-animation: fwGrowIn .3s ease-in-out;
	-o-animation: fwGrowIn .3s ease-in-out;
	animation: fwGrowIn .3s ease-in-out;
}

/* end: fwGrowIn */

/* fwDropIn */

@-webkit-keyframes fwDropIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(1.3);
		-ms-transform: scale(1.3);
		transform: scale(1.3);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes fwDropIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(1.3);
		-ms-transform: scale(1.3);
		transform: scale(1.3);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
}

/* end: fwDropIn */

/* fwGrowOut */

@-webkit-keyframes fwGrowOut {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(.7);
		transform: scale(.7);
	}
}

@keyframes fwGrowOut {
	0% {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}

	100% {
		opacity: 0;
		-webkit-transform: scale(.7);
		-ms-transform: scale(.7);
		transform: scale(.7);
	}
}

.fw-animation-grow-out {
	-webkit-animation: fwGrowOut .3s ease-in-out;
	-moz-animation: fwGrowOut .3s ease-in-out;
	-ms-animation: fwGrowOut .3s ease-in-out;
	-o-animation: fwGrowOut .3s ease-in-out;
	animation: fwGrowOut .3s ease-in-out;

	-webkit-animation-fill-mode: forwards; /* Chrome, Safari, Opera */
	animation-fill-mode: forwards;
}

/* end: fwGrowOut */

/* zoomIn */

@-webkit-keyframes fwZoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3);
	}

	50% {
		opacity: 1;
	}
}

@keyframes fwZoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3);
	}

	50% {
		opacity: 1;
	}
}

.fw-animation-zoom-in {
	-webkit-animation-name: fwZoomIn;
	animation-name: fwZoomIn;

	-webkit-animation-duration: 300ms;
	animation-duration: 300ms;
}

/* end: zoomIn */

/* fadeIn */

@-webkit-keyframes fwFadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@keyframes fwFadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

/* end: fadeIn */

/* fwReverseRotate180 */

@-webkit-keyframes fwRotateReverse180 /* Safari and Chrome */ {
	0% {
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	50% {
		-ms-transform: rotate(-180deg);
		-moz-transform: rotate(-180deg);
		-webkit-transform: rotate(-180deg);
		-o-transform: rotate(-180deg);
		transform: rotate(-180deg);
	}
	100% {
		-ms-transform: rotate(-360deg);
		-moz-transform: rotate(-360deg);
		-webkit-transform: rotate(-360deg);
		-o-transform: rotate(-360deg);
		transform: rotate(-360deg);
	}
}

@keyframes fwRotateReverse180 {
	0% {
		-ms-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	50% {
		-ms-transform: rotate(-180deg);
		-moz-transform: rotate(-180deg);
		-webkit-transform: rotate(-180deg);
		-o-transform: rotate(-180deg);
		transform: rotate(-180deg);
	}
	100% {
		-ms-transform: rotate(-360deg);
		-moz-transform: rotate(-360deg);
		-webkit-transform: rotate(-360deg);
		-o-transform: rotate(-360deg);
		transform: rotate(-360deg);
	}
}

.fw-animation-rotate-reverse-180 {
	-webkit-animation: fwRotateReverse180 2s ease infinite;
	-moz-animation: fwRotateReverse180 2s ease infinite;
	-ms-animation: fwRotateReverse180 2s ease infinite;
	-o-animation: fwRotateReverse180 2s ease infinite;
	animation: fwRotateReverse180 2s ease infinite;
}

/* end: fwReverseRotate180 */

/* end: Animations */


/* modal */

body > .fw-modal > .media-modal {
	z-index: 100001;
}

body > .fw-modal > .media-modal-backdrop {
	z-index: 100000; /* bigger than #wpadminbar */
}

body.wp-customizer > div.fw-modal > .media-modal {
	z-index: 500002;
}

body.wp-customizer > div.fw-modal > .media-modal-backdrop {
	z-index: 500001; /* bigger than .wp-full-overlay */
}

body.wp-customizer > div:not(.fw-modal) > .media-modal { /* media upload modal */
	z-index: 561001;
}

body.wp-customizer > div:not(.fw-modal) > .media-modal-backdrop {
	z-index: 561000; /* bigger than .wp-customizer .media-modal */
}

.fw-modal .media-modal-close:focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}

/* open animation */

.fw-modal > .media-modal-backdrop {
	opacity: 0;

	-webkit-transition: opacity .3s ease-in-out; /* For Safari 3.1 to 6.0 */
	transition: opacity .3s ease-in-out;
}

.fw-modal.fw-modal-backdrop-light > .media-modal-backdrop {
	background-color: #fff;
}

.fw-modal.fw-modal-backdrop-dark > .media-modal-backdrop {
	background-color: #000;
}

.fw-modal.fw-modal-open > .media-modal-backdrop {
	opacity: .7; /* must be the same as in .media-modal-backdrop {} wp style */

	-webkit-transition: opacity .3s ease-in-out; /* For Safari 3.1 to 6.0 */
	transition: opacity .3s ease-in-out;
}

/**
 * Specificity score: 5
 */
.fw-modal.fw-sole-modal.fw-modal-opening > .media-modal > .media-modal-content {
	-webkit-animation: fwGrowIn .3s ease-in-out;
	-moz-animation: fwGrowIn .3s ease-in-out;
	-ms-animation: fwGrowIn .3s ease-in-out;
	-o-animation: fwGrowIn .3s ease-in-out;
	animation: fwGrowIn .3s ease-in-out;
}

/**
 * Specificity score: 5
 */
.fw-modal:not(.fw-sole-modal).fw-modal-open > .media-modal > .media-modal-content {
	-webkit-animation: fwGrowIn .3s ease-in-out;
	-moz-animation: fwGrowIn .3s ease-in-out;
	-ms-animation: fwGrowIn .3s ease-in-out;
	-o-animation: fwGrowIn .3s ease-in-out;
	animation: fwGrowIn .3s ease-in-out;
}

/**
 * Dirty hack to keep specificity intact
 * Specificity score: 5.1
 */
body.wp-core-ui .fw-modal.fw-modal-closing > .media-modal > .media-modal-content {
	-webkit-animation: fwGrowOut .3s ease-in-out;
	-moz-animation: fwGrowOut .3s ease-in-out;
	-ms-animation: fwGrowOut .3s ease-in-out;
	-o-animation: fwGrowOut .3s ease-in-out;
	animation: fwGrowOut .3s ease-in-out;

	-webkit-animation-fill-mode: forwards; /* Chrome, Safari, Opera */
	animation-fill-mode: forwards;
}

.fw-modal > .media-modal > .media-modal-close {
	opacity: 0;

	-webkit-transition: opacity .3s ease-in; /* For Safari 3.1 to 6.0 */
	transition: opacity .3s ease-in;
}

.fw-modal.fw-modal-open > .media-modal > .media-modal-close {
	opacity: 1;

	-webkit-transition-duration: .6s;
	transition-duration: .6s;
}

.fw-modal.fw-modal-open > .media-modal > .media-modal-close:focus {
	outline: 0;
}

/* end: open animation */

/* close animation */

.fw-modal.fw-modal-closing > .media-modal-backdrop {
	opacity: .0;
}

.fw-modal.fw-modal-closing > .media-modal > .media-modal-close {
	opacity: 0;

	-webkit-transition-duration: .1s;
	transition-duration: .1s;
}

/* end: close animation */

/* end: modal */


/* Modal */

/* sizes */

.fw-modal.fw-modal-small > .media-modal,
.fw-modal.fw-modal-medium > .media-modal,
.fw-modal.fw-modal-large > .media-modal {
	margin: auto;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.fw-modal.fw-modal-small > .media-modal {
	max-width: 750px;
	max-height: 500px;
}

.fw-modal.fw-modal-medium > .media-modal {
	max-width: 840px;
	max-height: 660px;
}

.fw-modal.fw-modal-large > .media-modal {
	max-width: 1200px;
	max-height: 800px;
}

.fw-sole-modal.fw-sole-confirm-modal {
	text-align: center;
}

.fw-sole-modal.fw-sole-confirm-modal .fw-sole-confirm-button:not(:last-child) {
	margin-right: 10px;
}

.fw-sole-modal.fw-sole-confirm-modal .fw-sole-confirm-button {
	min-width: 65px;
}

.fw-sole-modal.fw-sole-confirm-modal span.dashicons {
	font-size: 60px;
	width: 60px;
	height: 60px;
	margin-top: 10px;
}

.fw-sole-modal.fw-sole-confirm-modal.fw-sole-confirm-warning span.dashicons {
	color: #e04139;
}

.fw-sole-modal.fw-sole-confirm-modal.fw-sole-confirm-info span.dashicons {
	color: #5dab20;
}

/* end: sizes */

/* tabs fixes */

.fw-modal .fw-options-tabs-first-level > .fw-options-tabs-list {
	padding: 20px 10px 0 10px;
}

.fw-modal .fw-options-tabs-wrapper > .fw-options-tabs-contents > .fw-inner > .fw-options-tab > .fw-options-tabs-wrapper > .fw-options-tabs-list {
	padding-left: 25px;
}
body.rtl .fw-modal .fw-options-tabs-wrapper > .fw-options-tabs-contents > .fw-inner > .fw-options-tab > .fw-options-tabs-wrapper > .fw-options-tabs-list {
	padding-right: 25px;
}

.fw-modal .fw-options-tabs-first-level > .fw-options-tabs-list ul li a.nav-tab {
	background-color: #f1f1f1;
}

.fw-modal .fw-options-tabs-first-level > .fw-options-tabs-list ul li a.nav-tab:hover {
	background-color: #f8f8f8;
}

.fw-modal .fw-options-tabs-first-level > .fw-options-tabs-list ul li.ui-state-active a.nav-tab {
	position: relative;
}

.fw-modal .fw-options-tabs-first-level > .fw-options-tabs-list ul li.ui-state-active a.nav-tab:after {
	position: absolute;
	left: 0;
	bottom: -1px;
	display: block;
	content: '';
	width: 100%;
	height: 1px;
	background: #fff;
	border-right: 1px solid #ccc;
}

/* end: tabs fixes */

/* Hide last border */

.fw-modal .media-frame-content > form {
	position: relative;
}

.fw-modal .media-frame-content > form > .fw-backend-options-last-border-hider,
.fw-modal .media-frame-content > form .fw-options-tabs-contents > .fw-inner > .fw-options-tab > .fw-backend-options-last-border-hider {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	border-bottom: 1px solid #FFFFFF;
	z-index: 1;
}
body.rtl .fw-modal .media-frame-content > form > .fw-backend-options-last-border-hider,
body.rtl .fw-modal .media-frame-content > form .fw-options-tabs-contents > .fw-inner > .fw-options-tab > .fw-backend-options-last-border-hider {
	left: auto;
	right: 0;
}

.fw-modal .media-frame-content > form > .fw-backend-option:last-child {
	border-bottom: none;
}

.fw-modal .media-frame-content > form .fw-options-tabs-contents .fw-options-tabs-list {
	padding: 0 0 0 25px;
}
.fw-modal .media-frame-content > form .fw-options-tabs-list > .ui-widget-header {
	border: 0 !important;
	background: transparent !important;
}
body.rtl .fw-modal .media-frame-content > form .fw-options-tabs-contents .fw-options-tabs-list {
	padding: 0 25px 0 0;
}

body.rtl .fw-option-type-builder > .builder-items-types > .fw-builder-header-tools .pull-right,
body.rtl .fw-option-type-builder > .builder-items-types > .fw-builder-header-tools .fw-pull-right {
    float: left !important;
}
body.rtl .tf-theme-pred-tpl-add-btn-wrap {
    margin-right: 0;
    margin-left: 23px;
}
body.rtl .fw-backend-side-tabs .fw-options-tabs-first-level {
    background-color: #e5e5e5 ;
}
body.rtl .fw-option-html .builder-item-type .fw-page-builder-thumb-width--3_4 > img,
body.rtl .fw-option-html .builder-item-type .fw-page-builder-thumb-width--2_3 > img {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}
body.rtl .pb-item-type-column.pb-item .column-title {
    margin-left: 0;
    margin-right: 6px;
}
body.rtl .fw-backend-side-tabs .fw-settings-form-header h2 {
    display: inline-block;
}
body.rtl .fw-backend-side-tabs .fw-settings-form-header h2 a {
    float: left;
    margin-right: 10px;
}
body.rtl.tools_page_fw-backups .wrap>h2:first-child {
    display: inline-block;
}
body.rtl.tools_page_fw-backups .wrap>h2:first-child #fw-ext-backups-status {
    float: left;
    margin-right: 10px;
}
body.rtl.tools_page_fw-backups .wrap>h2:first-child #fw-ext-backups-status img {
    margin-left: 5px;
}

/* end: Hide last border */

/* end: Modal */


/* SoleModal */

body > .fw-sole-modal > .media-modal {
	z-index: 500000;
	margin: auto;
}

body > .fw-sole-modal > .media-modal-backdrop {
	z-index: 499999;
	background-color: transparent;
}

body > .fw-sole-modal > .media-modal > .media-modal-content {
	-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.25);
	box-shadow: 0 0px 10px rgba(0,0,0,.25);
}

body > .fw-sole-modal .fw-sole-modal-content h2 {
	font-size: 22px;
	line-height: initial;
}

body > .fw-sole-modal .fw-sole-modal-content h2:first-child {
	margin-top: 0;
}

body > .fw-sole-modal .fw-sole-modal-content h2 img.wp-spinner {
	vertical-align: baseline;
	position: relative;
	top: 2px;
}

body > .fw-sole-modal .fw-sole-modal-content p {
	font-size: 13px;
	line-height: 19px;
}

/* end: SoleModal */

/* Fixed: https://github.com/ThemeFuse/Unyson/issues/2888 */
.appearance_page_fw-settings .fw-sole-modal-content .wp-spinner{
	-webkit-animation: fw-spin 1.2s linear infinite;
	-moz-animation: fw-spin 1.2s linear infinite;
	-ms-animation: fw-spin 1.2s linear infinite;
	-o-animation: fw-spin 1.2s linear infinite;
	animation: fw-spin 1.2s linear infinite;
}
@-ms-keyframes fw-spin {
	from { -ms-transform: rotate(0deg); }
	to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes fw-spin {
	from { -moz-transform: rotate(0deg); }
	to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes fw-spin {
	from { -webkit-transform: rotate(0deg); }
	to { -webkit-transform: rotate(360deg); }
}
@keyframes fw-spin {
	from {
		transform:rotate(0deg);
	}
	to {
		transform:rotate(360deg);
	}
}
/* End Fixed: https://github.com/ThemeFuse/Unyson/issues/2888 */

/* qtip custom style */

.qtip.qtip-fw {
	border-radius: 3px;
	border: 5px solid #333333;
	background-color: #333333;
	max-width: none;
	z-index: 100000000 !important;
}

.qtip.qtip-fw .qtip-content {
	border: none;
	margin: 0px;
	padding: 0px;
	color: #EEEEEE;
	font-family: "Open Sans",sans-serif;
	font-size: 13px;
	line-height: 1.4em;
	font-style: italic;
}

.qtip-fw .qtip-content a {
	color: #5fc5ee;
	text-decoration: underline;
}

.qtip-fw .qtip-content a.button.button-primary {
	color: #ffffff;
}

.qtip.qtip-fw .qtip-content a:hover {
	text-decoration: none;
}

.qtip.qtip-fw .qtip-content iframe {
	display: block; /* fix: creates extra bottom padding (like image is not set as display:block) */
}

.qtip.qtip-fw.fw-tip-info {
	max-width: 320px;
}

.qtip.qtip-fw.fw-tip-info .qtip-content {
	padding: 15px;
}

/* end: qtip custom style */


/* qtip-fw (x) button */

.qtip.qtip-fw .fw-x.dashicons:before {
	content: "\f158";
}

.qtip.qtip-fw .fw-x.dashicons {
	font-size: 13px;
	line-height: 13px;
	height: 13px;
	width: 13px;
	cursor: pointer;
	color: #fff;
	background-color: #CC0000;
	border-radius: 100%;
}

/* end: qtip-fw (x) button */


/* fw.loading */

#fw-loading {
	position: fixed;
	top: 50px;
	right: 50px;
	bottom: 50px;
	left: 50px;
	z-index: 9999999;
	text-align: center;
}

#fw-loading.opening {
	-webkit-animation: fwGrowIn .3s ease-in-out;
	-moz-animation: fwGrowIn .3s ease-in-out;
	-ms-animation: fwGrowIn .3s ease-in-out;
	-o-animation: fwGrowIn .3s ease-in-out;
	animation: fwGrowIn .3s ease-in-out;
}

#fw-loading.closing {
	-webkit-animation: fwGrowOut .3s ease-in-out;
	-moz-animation: fwGrowOut .3s ease-in-out;
	-ms-animation: fwGrowOut .3s ease-in-out;
	-o-animation: fwGrowOut .3s ease-in-out;
	animation: fwGrowOut .3s ease-in-out;

	-webkit-animation-fill-mode: forwards; /* Chrome, Safari, Opera */
	animation-fill-mode: forwards;
}

#fw-loading.closed {
	display: none;
}

#fw-loading img {
	opacity: .4;
}

/* end: fw.loading */
                                                                                                                                                                                                                                                                                                                                                                                                                             framework/bootstrap.php                                                                             0000644                 00000003372 15266055653 0011311 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('ABSPATH')) die('Forbidden');

if ( defined( 'WP_CLI' ) && WP_CLI && ! isset( $_SERVER['HTTP_HOST'] ) ) {
	$_SERVER['HTTP_HOST'] = 'unyson.io';
	$_SERVER['SERVER_NAME'] = 'unyson';
	$_SERVER['SERVER_PORT'] = '80';
}

if (defined('FW')) {
	/**
	 * The framework is already loaded.
	 */
} else {
	define('FW', true);

	/**
	 * Load the framework on 'after_setup_theme' action when the theme information is available
	 * To prevent `undefined constant TEMPLATEPATH` errors when the framework is used as plugin
	 */
	add_action('after_setup_theme', '_action_init_framework');

	function _action_init_framework() {
		if (did_action('fw_init')) {
			return;
		}

		do_action('fw_before_init');

		$dir = dirname(__FILE__);

		require $dir .'/autoload.php';

		// Load helper functions
		foreach (array('general', 'meta', 'fw-storage', 'database') as $file) {
			require $dir .'/helpers/'. $file .'.php';
		}

		// Load core
		{
			require $dir .'/core/Fw.php';

			fw();
		}

		require $dir .'/includes/hooks.php';

		/**
		 * Init components
		 */
		{
			$components = array(
				/**
				 * Load the theme's hooks.php first, to give users the possibility to add_action()
				 * for `extensions` and `backend` components actions that can happen while their initialization
				 */
				'theme',
				/**
				 * Load extensions before backend, to give extensions the possibility to add_action()
				 * for the `backend` component actions that can happen while its initialization
				 */
				'extensions',
				'backend'
			);

			foreach ($components as $component) {
				fw()->{$component}->_init();
			}

			foreach ($components as $component) {
				fw()->{$component}->_after_components_init();
			}
		}

		/**
		 * The framework is loaded
		 */
		do_action('fw_init');
	}
}
                                                                                                                                                                                                                                                                      framework/includes/option-types/addable-popup/class-fw-option-type-addable-popup.php                0000644                 00000012705 15266055653 0025010 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Addable_Popup extends FW_Option_Type
{
	public function get_type()
	{
		return 'addable-popup';
	}

	public function _get_backend_width_type()
	{
		return 'fixed';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		static $enqueue = true;

		/**
		 * Use hardcoded type because this class is extended and type is changed, but the paths must be the same
		 * Fixes https://github.com/ThemeFuse/Unyson/issues/1769#issuecomment-247054955
		 */
		$option_type = 'addable-popup';

		if ($enqueue) {
			wp_enqueue_style(
				'fw-option-' . $option_type,
				fw_get_framework_directory_uri('/includes/option-types/' . $option_type . '/static/css/styles.css'),
				array('fw'),
				fw()->manifest->get_version()
			);

			wp_enqueue_script(
				'fw-option-' . $option_type,
				fw_get_framework_directory_uri('/includes/option-types/' . $option_type . '/static/js/scripts.js'),
				array('underscore', 'fw-events', 'jquery-ui-sortable', 'fw'),
				fw()->manifest->get_version(),
				true
			);

			$enqueue = false;
		}

		fw()->backend->enqueue_options_static($option['popup-options']);

		return true;
	}

	/**
	 * Generate option's html from option array
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 * @return string HTML
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		unset($option['attr']['name'], $option['attr']['value']);

		$option['attr']['data-for-js'] =
			/**
			 * Prevent js error when the generated html is used in another option type js template with {{...}}
			 * Do this trick because {{ is not escaped/encoded by fw_htmlspecialchars()
			 * Fixes https://github.com/ThemeFuse/Unyson/issues/1877
			 */
			json_encode(explode('{{',
			json_encode(array(
				'title' => empty($option['popup-title']) ? $option['label'] : $option['popup-title'],
				'options' => $this->transform_options($option['popup-options']),
				'template' => $option['template'],
				'size' => $option['size'],
				'limit' => $option['limit']
			))
		));

		$sortable_image = fw_get_framework_directory_uri('/static/img/sort-vertically.png');

		return fw_render_view(
			fw_get_framework_directory('/includes/option-types/addable-popup/view.php'),
			compact('id', 'option', 'data', 'sortable_image')
		);
	}

	/*
	 * Puts each option into a separate array
	 * to keep their order inside the modal dialog
	 */
	private function transform_options($options)
	{
		$new_options = array();

		foreach ($options as $id => $option) {
			if (is_int($id)) {
				/**
				 * this happens when in options array are loaded external options using fw()->theme->get_options()
				 * and the array looks like this
				 * array(
				 *    'hello' => array('type' => 'text'), // this has string key
				 *    array('hi' => array('type' => 'text')) // this has int key
				 * )
				 */
				$new_options[] = $option;
			} else {
				$new_options[] = array($id => $option);
			}
		}

		return $new_options;
	}

	/**
	 * Extract correct value for $option['value'] from input array
	 * If input value is empty, will be returned $option['value']
	 * @param array $option
	 * @param array|string|null $input_value
	 * @return string|array|int|bool Correct value
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (is_null($input_value)) {
			$values = $option['value'];
		} elseif (is_array($input_value)) {
			$values = array();

			foreach ($input_value as $elem){
				/**
				 * Do JSON deconding only if $elem is not already parsed.
				 * json_decode will throw an error when passing him anything
				 * but a string.
				 */
				if (is_array($elem)) {
					$values[] = $elem;
				} else {
					$values[] = json_decode($elem, true);
				}
			}

			if ( $option['limit'] = intval( $option['limit'] ) ) {
				$values = array_slice( $values, 0, $option['limit'] );
			}
		} else {
			$values = array();
		}

		/**
		 * For e.g. option type 'unique' needs to execute _get_value_from_input() for each option
		 * to prevent duplicate values
		 */
		return apply_filters('fw:option-type:addable-popup:value-from-input', $values, $option);
	}

	/**
	 * Default option array
	 *
	 * This makes possible an option array to have required only one parameter: array('type' => '...')
	 * Other parameters are merged with array returned from this method
	 *
	 * @return array
	 *
	 * array(
	 *     'value' => '',
	 *     ...
	 * )
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => array(),
			'popup-options' => array(
				'default' => array('type' => 'text'),
			),
			'template' => '',
			'popup-title' => null,
			'limit' => 0,
			'size' => 'small', // small, medium, large
			'add-button-text' => __('Add', 'fw'),
			/**
			 * Makes the items sortable
			 *
			 * You can disable this in case the items order doesn't matter,
			 * to not confuse the user that if changing the order will affect something.
			 */
			'sortable' => true,
		);
	}

}

class FW_Option_Type_Addable_Popup_Full extends FW_Option_Type_Addable_Popup
{
	public function get_type()
	{
		return 'addable-popup-full';
	}

	public function _get_backend_width_type()
	{
		return 'full';
	}

	protected function _render($id, $option, $data)
	{
		// Use styles and scripts from parent option
		$option['attr']['class'] .= ' fw-option-type-addable-popup';

		return parent::_render($id, $option, $data);
	}
}
                                                           framework/includes/option-types/addable-popup/view.php                                              0000644                 00000004524 15266055653 0017243 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $id
 * @var array $option
 * @var array $data
 * @var string $sortable_image url
 */
$attr = $option['attr'];
unset($attr['name']);
unset($attr['value']);

if ($option['sortable']) {
	$attr['class'] .= ' is-sortable';
}

// must contain characters that will remain the same after htmlspecialchars()
$increment_placeholder = '###-addable-popup-increment-'. fw_rand_md5() .'-###';
?>
<div <?php echo fw_attr_to_html($attr); ?>>
	<!-- Fixes https://github.com/ThemeFuse/Unyson/issues/1278 -->
	<?php echo fw()->backend->option_type('hidden')->render($id, array('value' => '~'), array(
		'id_prefix' => $data['id_prefix'],
		'name_prefix' => $data['name_prefix'],
	)); ?>
	<div class="items-wrapper">
		<?php foreach ($data['value'] as $key => $value): ?>
			<div class="item fw-backend-options-virtual-context">
				<div class="input-wrapper">
					<?php echo fw()->backend->option_type('hidden')->render('', array('value' => json_encode($value)), array(
						'id_prefix' => $data['id_prefix'] . $id . '-' . $key . '-',
						'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
					));?>
				</div>
				<img src="<?php echo esc_attr($sortable_image); ?>" class="sort-item"/>

				<div class="content"><!-- will be populated from js --></div>
				<a href="#" class="dashicons fw-x delete-item"></a>
				<small class="dashicons dashicons-admin-page clone-item" title="<?php echo __('Clone','fw') ?>"></small>
			</div>
		<?php endforeach; ?>
	</div>
	<div class="default-item fw-backend-options-virtual-context">
		<div class="input-wrapper">
			<?php echo fw()->backend->option_type('hidden')->render('', array('value' => '[]'), array(
				'id_prefix' => $data['id_prefix'] . $id . '-' . $increment_placeholder,
				'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
			)); ?>
		</div>
		<img src="<?php echo esc_attr($sortable_image); ?>" class="sort-item"/>

		<div class="content"></div>
		<a href="#" class="dashicons fw-x delete-item"></a>
		<small class="dashicons dashicons-admin-page clone-item" title="<?php echo __('Clone','fw') ?>"></small>
	</div>
	<?php
	echo fw_html_tag('button', array(
		'type' => 'button',
		'class' => 'button add-new-item',
		'onclick' => 'return false;',
		'data-increment-placeholder' => $increment_placeholder,
	), fw_htmlspecialchars($option['add-button-text']));
	?>
</div>

                                                                                                                                                                            framework/includes/option-types/addable-popup/static/js/scripts.js                                  0000644                 00000015376 15266055653 0021517 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, _, fwEvents, window) {
	var addablePopup = function () {
		var $this = $(this),
			$defaultItem = $this.find('.default-item:first'),
			nodes = {
				$optionWrapper: $this,
				$addButton: $this.find('.add-new-item'),
				$itemsWrapper: $this.find('.items-wrapper'),
				getDefaultItem: function () {
					return $defaultItem.clone().removeClass('default-item').addClass('item');
				}
			},

			data = JSON.parse(
				JSON.parse(nodes.$optionWrapper.attr('data-for-js')).join('{{') // check option php class
			),

			utils = {
				modal: new fw.OptionsModal({
					title: data.title,
					options: data.options,
					size : data.size
				}),

				countItems: function () {
					return nodes.$itemsWrapper.find('> .item').length;
				},

				removeDefaultItem: function () {
					nodes.$optionWrapper.find('.default-item:first').remove();
				},

				toogleNodes : function(){
					utils.toogleItemsWrapper();
					utils.toogleAddButton();
					utils.toogleClone();
				},

				toogleItemsWrapper: function () {

					if (utils.countItems() === 0) {
						nodes.$itemsWrapper.hide();
					} else {
						nodes.$itemsWrapper.show();
					}

				},

				toogleAddButton: function(){
					if(data.limit !== 0 ){
						(utils.countItems() >= data.limit ) ?
							nodes.$addButton.hide() :
							nodes.$addButton.show();
					}
				},

				toogleClone: function(){
					if(data.limit !== 0 ){
						(utils.countItems() >= data.limit ) ?
							nodes.$itemsWrapper.addClass('hide-clone') :
							nodes.$itemsWrapper.removeClass('hide-clone');
					}
				},

				init: function () {
					utils.initItemsTemplates();
					utils.toogleNodes();
					utils.removeDefaultItem();
					utils.initSortable();
				},

				initSortable: function () {
					if (! nodes.$optionWrapper.hasClass('is-sortable')) {
						return false;
					}

					nodes.$itemsWrapper.sortable({
						items: '> .item',
						cursor: 'move',
						distance: 2,
						tolerance: 'pointer',
						axis: 'y',
						update: function(){
							nodes.$optionWrapper.trigger('change'); // for customizer
							fw.options.trigger.changeForEl(nodes.$optionWrapper);
						},
						start: function(e, ui){
							// Update the height of the placeholder to match the moving item.
							{
								var height = ui.item.outerHeight() - 1;

								ui.placeholder.height(height);
							}
						}
					});
				},

				initItemsTemplates: function () {
					var $items = nodes.$itemsWrapper.find('> .item');

					if ($items.length > 0) {
						$items.each(function () {
							utils.editItem($(this), JSON.parse($(this).find('input').val()));
						});
					}
				},

				createItem: function (values) {
					var $clonedItem = nodes.getDefaultItem(),
						$clonedInput = $clonedItem.find('.input-wrapper');

					var $inputTemplate = $(
						$.trim($clonedInput.html())
							.split(
								nodes.$addButton.attr('data-increment-placeholder')
							)
							.join(utils.countItems())
					);

					$inputTemplate.find('input').attr('value', JSON.stringify(values));

					$clonedInput.children().first().replaceWith($inputTemplate);

					var template = '';

					try {
						/**
						 * may throw error in in template is used an option id
						 * added after some items was already saved
						 */
						values._context = $clonedItem.find('.content');

						template = _.template(
							$.trim(data.template),
							undefined,
							{
								evaluate: /\{\{([\s\S]+?)\}\}/g,
								interpolate: /\{\{=([\s\S]+?)\}\}/g,
								escape: /\{\{-([\s\S]+?)\}\}/g
							}
						)(values);
					} catch (e) {
						template = '[Template Error] '+ e.message;
					}

					$clonedItem.find('.content').html(template);

					return $clonedItem;
				},

				addNewItem: function (values) {
					nodes.$itemsWrapper.append(utils.createItem(values));
				},

				editItem: function (item, values) {
					item.replaceWith(utils.createItem(values));
				}
			};

		nodes.$itemsWrapper.on('click', '.delete-item', function (e) {
			e.stopPropagation();
			e.preventDefault();
			$(this).closest('.item').remove();
			utils.toogleNodes();
			nodes.$optionWrapper.trigger('change'); // for customizer
			fw.options.trigger.changeForEl(nodes.$optionWrapper);
		});

		nodes.$itemsWrapper.on('click', '.clone-item', function (e) {
			e.stopPropagation();
			var $item  = $(this).closest('.item');
			var $vals  = JSON.parse($($item).find('input').val());
			utils.addNewItem($vals);
			utils.toogleNodes();
			nodes.$optionWrapper.trigger('change'); // for customizer
			fw.options.trigger.changeForEl(nodes.$optionWrapper);
		});

		nodes.$itemsWrapper.on('click', '> .item', function (e) {
			e.preventDefault();

			var values = {};
			var $input = $(this).find('input');

			if ($input.length) {
				values = JSON.parse($input.val());
			}

			utils.modal.set('edit', true);
			utils.modal.set('values', values, {silent: true});
			utils.modal.set('itemRef', $(this));
			utils.modal.open();
		});

		nodes.$addButton.on('click', function () {
			utils.modal.set('edit', false);
			utils.modal.set('values', {}, {silent: true});
			utils.modal.open();
		});

		utils.modal.on('change:values', function (modal, values) {
			if (!modal.get('edit')) {
				utils.addNewItem(values);
				utils.toogleNodes();
			} else {
				utils.editItem(utils.modal.get('itemRef'), values);
			}

			nodes.$optionWrapper.trigger('change'); // for customizer
			fw.options.trigger.changeForEl(nodes.$optionWrapper);
		});

		_.map(
			[
				'open',
				'render',
				'close'
			],

			function (ev) {
				utils.modal.on(ev, _.partial(triggerEvent, ev));

				function triggerEvent (eventName, modal) {
					eventName = 'fw:option-type:addable-popup:options-modal:' + eventName;
					fwEvents.trigger(eventName, { modal: this });
				}
			}
		);

		$this.on('remove', function(){ // fixes https://github.com/ThemeFuse/Unyson/issues/2167
			utils.modal.frame.$el.closest('.fw-modal').remove(); // remove modal from DOM
			nodes = data = utils = undefined; // clear memory
		});

		utils.init();
	};

	fwEvents.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-addable-popup:not(.fw-option-initialized)').each(addablePopup)
			.addClass('fw-option-initialized');
	});

	fw.options.register('addable-popup', {
		getValue: function (optionDescriptor) {
			var promise = $.Deferred();

			fw.whenAll(
				$(optionDescriptor.el).find(
					'> .fw-option-type-addable-popup > .items-wrapper'
				).first().find(
					'> .item.fw-backend-options-virtual-context'
				).toArray().map(fw.options.getContextValue)
			).then(function (valuesAsArray) {
				promise.resolve({
					value: _.map(
						valuesAsArray,
						_.compose(JSON.parse, _.first, _.values, _.property('value'))
					),

					optionDescriptor: optionDescriptor
				})
			});

			return promise;
		},

		startListeningForChanges: $.noop
	});

})(jQuery, _, fwEvents, window);
                                                                                                                                                                                                                                                                  framework/includes/option-types/addable-popup/static/css/styles.css                                 0000644                 00000002143 15266055653 0021667 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-addable-popup .item {
	position: relative;
	background-color: #fff;
	min-height: 40px;
	cursor: pointer;
}

.fw-option-type-addable-popup .item .content {
	padding: 12px 30px;
	word-wrap: break-word;
}

.fw-option-type-addable-popup .item + .item {
	border-top: 1px dashed #E1E1E1;
}

.fw-option-type-addable-popup .items-wrapper {
	border: 1px solid #e1e1e1;
	margin-bottom: 20px;
}

.fw-option-type-addable-popup .delete-item {
	position: absolute;
	right: 7px;
	top:50%;
	margin-top: -10px;
}

.fw-option-type-addable-popup .clone-item {
	position: absolute;
	right: 25px;
	top:50%;
	margin-top: -8px;
	font-size:16px;
	opacity:0.4;
}
.fw-option-type-addable-popup .clone-item:hover{
	opacity:0.7;
}

.fw-option-type-addable-popup .sort-item {
	position: absolute;
	left: 11px;
	top:50%;
	margin-top: -4px;
	width: 7px;
}

.fw-option-type-addable-popup .default-item,
.fw-option-type-addable-popup:not(.is-sortable) .sort-item,
.fw-option-type-addable-popup .items-wrapper.hide-clone .clone-item {
	display: none;
}

.fw-option-type-addable-popup:not(.is-sortable) .item .content {
	padding-left: 15px;
}                                                                                                                                                                                                                                                                                                                                                                                                                             framework/includes/option-types/multi/class-fw-option-type-multi.php                                0000644                 00000004167 15266055653 0022045 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Rows with options
 */
class FW_Option_Type_Multi extends FW_Option_Type
{
	public function get_type()
	{
		return 'multi';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		static $enqueue = true;

		if ($enqueue) {
			wp_enqueue_style(
				'fw-option-'. $this->get_type(),
				fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/css/styles.css'),
				array(),
				fw()->manifest->get_version()
			);

			$enqueue = false;
		}

		fw()->backend->enqueue_options_static($option['inner-options']);

		return true;
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		if (empty($data['value'])) {
			$data['value'] = array();
		}

		$div_attr = $option['attr'];
		unset($div_attr['name'], $div_attr['value']);

		return '<div '. fw_attr_to_html($div_attr) .'>'.
			fw()->backend->render_options($option['inner-options'], $data['value'], array(
				'id_prefix'   => $data['id_prefix'] . $id .'-',
				'name_prefix' => $data['name_prefix'] .'['. $id .']',
			)).
		'</div>';
	}

	public function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	public function _default_label($id, $option) {
		return false;
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if ( is_array($input_value) || empty($option['value']) ) {
			$value = array();
		} else {
			$value = $option['value'];
		}

		foreach (fw_extract_only_options($option['inner-options']) as $inner_id => $inner_option) {
			$value[$inner_id] = fw()->backend->option_type($inner_option['type'])->get_value_from_input(
				isset($value[$inner_id])
					? array_merge($inner_option, array('value' => $value[$inner_id]))
					: $inner_option,
				isset($input_value[$inner_id]) ? $input_value[$inner_id] : null
			);
		}

		return $value;
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'full';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'inner-options' => array(),
			'value' => array(),
		);
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                         framework/includes/option-types/multi/static/css/styles.css                                         0000644                 00000001522 15266055653 0020304 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-backend-option-type-multi {
	padding: 0 !important;
}

.fw-option-type-multi > .fw-backend-option {
	border-bottom-width: 0;
}

.fw-option-type-multi > .fw-backend-option.fw-backend-option-type-multi + .fw-backend-option.fw-backend-option-type-multi {
	border-top-width: 1px;
}

/* show options separator borders */

.fw-option-type-multi.fw-option-type-multi-show-borders > .fw-backend-option {
	border-bottom-width: 1px;
}

.fw-option-type-multi.fw-option-type-multi-show-borders > .fw-backend-option:last-child {
	border-bottom-width: 0;
}

/* end: show options separator borders */

.fw-option-type-multi:not(.fw-option-type-multi-show-borders) > .fw-backend-option:not(:last-child) {
	padding-bottom: 0;
}

.fw-backend-option-type-multi.fw-backend-option-design-customizer .fw-option-type-multi > .fw-backend-option {
	padding: 5px 0 10px;
}                                                                                                                                                                              framework/includes/option-types/date-picker/class-fw-option-type-wp-date-picker.php                 0000644                 00000005747 15266055653 0024572 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Date_Picker extends FW_Option_Type {
	private $internal_options = array();

	public function get_type() {
		return 'date-picker';
	}

	/**
	 * @internal
	 */
	public function _init() {
		$this->internal_options = array(
			'label' => false,
			'type'  => 'text',
			'value' => ''
		);
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'fixed';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => '',
			'monday-first' => true, // The week will begin with Monday; for Sunday, set to false
			'min-date' => date('d-m-Y'), // Minimum date will be current day, set a date in format d-m-Y as a start date, or set null for no minimum date
			'max-date' => null, // There will not be set the maximum date by default, set a date in format d-m-Y as a start date
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		$uri = fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static');
		$css_uri = $uri .'/css/datepicker.css';
		$js_uri = $uri .'/js/scripts.js';
		$date_picker_js_uri = $uri .'/js/bootstrap-datepicker.js';
		$locale_uri = ($language = substr(get_locale(), 0, 2)) != 'en'
			? $uri . '/js/locales/bootstrap-datepicker.' . $language . '.min.js'
			: null;

		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			$css_uri,
			array(),
			fw()->manifest->get_version()
		);
		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			$js_uri,
			array('jquery', 'fw-events'),
			fw()->manifest->get_version(),
			true
		);
		wp_enqueue_script(
			'fw-option-' . $this->get_type() . '-date-picker',
			$date_picker_js_uri,
			array('jquery', 'fw-events'),
			fw()->manifest->get_version(),
			true
		);

		if ($locale_uri) {
			wp_enqueue_script(
				'fw-option-' . $this->get_type() . '-date-picker-locale',
				$locale_uri,
				array('fw-option-' . $this->get_type() . '-date-picker'),
				fw()->manifest->get_version(),
				true
			);
		}

		fw()->backend->option_type( 'text' )->enqueue_static();
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 */
	protected function _render( $id, $option, $data ) {
		$language = substr(get_locale(), 0, 2);

		$properties = array(
			'language' => $language,
			'weekStart'  => ( $option['monday-first'] == true ) ? 1 : 0,
			'minDate'  => ( $option['min-date'] !== null ) ? $option['min-date'] : null,
			'maxDate'  => ( $option['max-date'] !== null ) ? $option['max-date'] : null,
		);

		$option['attr']['readonly'] = 'readonly';
		$option['attr']['data-fw-option-date-picker-opts'] = json_encode( $properties );

		return fw()->backend->option_type( 'text' )->render( $id, $option, $data );
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if (is_null($input_value)) {
			$input_value = $option['value'];
		}

		return (string)$input_value;
	}
}                         framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.me.min.js        0000644                 00000000755 15266055653 0026430 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.me={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","ÄŒetvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","ÄŒet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","ÄŒe","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,clear:"IzbriÅ¡i",format:"dd.mm.yyyy"}}(jQuery);                   framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.zh-CN.min.js     0000644                 00000001121 15266055653 0026732 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates["zh-CN"]={days:["æ˜ŸæœŸæ—¥","æ˜ŸæœŸä¸€","æ˜ŸæœŸäºŒ","æ˜ŸæœŸä¸‰","æ˜ŸæœŸå››","æ˜ŸæœŸäº”","æ˜ŸæœŸå…­"],daysShort:["å‘¨æ—¥","å‘¨ä¸€","å‘¨äºŒ","å‘¨ä¸‰","å‘¨å››","å‘¨äº”","å‘¨å…­"],daysMin:["æ—¥","ä¸€","äºŒ","ä¸‰","å››","äº”","å…­"],months:["ä¸€æœˆ","äºŒæœˆ","ä¸‰æœˆ","å››æœˆ","äº”æœˆ","å…­æœˆ","ä¸ƒæœˆ","å…«æœˆ","ä¹�æœˆ","å��æœˆ","å��ä¸€æœˆ","å��äºŒæœˆ"],monthsShort:["1æœˆ","2æœˆ","3æœˆ","4æœˆ","5æœˆ","6æœˆ","7æœˆ","8æœˆ","9æœˆ","10æœˆ","11æœˆ","12æœˆ"],today:"ä»Šæ—¥",clear:"æ¸…é™¤",format:"yyyyå¹´mmæœˆddæ—¥",titleFormat:"yyyyå¹´mmæœˆ",weekStart:1}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.cy.min.js        0000644                 00000000661 15266055653 0026436 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.cy={days:["Sul","Llun","Mawrth","Mercher","Iau","Gwener","Sadwrn"],daysShort:["Sul","Llu","Maw","Mer","Iau","Gwe","Sad"],daysMin:["Su","Ll","Ma","Me","Ia","Gwe","Sa"],months:["Ionawr","Chewfror","Mawrth","Ebrill","Mai","Mehefin","Gorfennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthsShort:["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rha"],today:"Heddiw"}}(jQuery);                                                                               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.is.min.js        0000644                 00000000760 15266055653 0026436 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.is={days:["Sunnudagur","MÃ¡nudagur","ÃžriÃ°judagur","MiÃ°vikudagur","Fimmtudagur","FÃ¶studagur","Laugardagur"],daysShort:["Sun","MÃ¡n","Ãžri","MiÃ°","Fim","FÃ¶s","Lau"],daysMin:["Su","MÃ¡","Ãžr","Mi","Fi","FÃ¶","La"],months:["JanÃºar","FebrÃºar","Mars","AprÃ­l","MaÃ­","JÃºnÃ­","JÃºlÃ­","Ã�gÃºst","September","OktÃ³ber","NÃ³vember","Desember"],monthsShort:["Jan","Feb","Mar","Apr","MaÃ­","JÃºn","JÃºl","Ã�gÃº","Sep","Okt","NÃ³v","Des"],today:"Ã� Dag"}}(jQuery);                framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.pl.min.js        0000644                 00000001050 15266055653 0026427 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.pl={days:["niedziela","poniedziaÅ‚ek","wtorek","Å›roda","czwartek","piÄ…tek","sobota"],daysShort:["niedz.","pon.","wt.","Å›r.","czw.","piÄ…t.","sob."],daysMin:["ndz.","pn.","wt.","Å›r.","czw.","pt.","sob."],months:["styczeÅ„","luty","marzec","kwiecieÅ„","maj","czerwiec","lipiec","sierpieÅ„","wrzesieÅ„","paÅºdziernik","listopad","grudzieÅ„"],monthsShort:["sty.","lut.","mar.","kwi.","maj","cze.","lip.","sie.","wrz.","paÅº.","lis.","gru."],today:"dzisiaj",weekStart:1,clear:"wyczyÅ›Ä‡",format:"dd.mm.yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.az.min.js        0000644                 00000000755 15266055653 0026441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.az={days:["Bazar","Bazar ertÉ™si","Ã‡É™rÅŸÉ™nbÉ™ axÅŸamÄ±","Ã‡É™rÅŸÉ™nbÉ™","CÃ¼mÉ™ axÅŸamÄ±","CÃ¼mÉ™","ÅžÉ™nbÉ™"],daysShort:["B.","B.e","Ã‡.a","Ã‡.","C.a","C.","Åž."],daysMin:["B.","B.e","Ã‡.a","Ã‡.","C.a","C.","Åž."],months:["Yanvar","Fevral","Mart","Aprel","May","Ä°yun","Ä°yul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","Ä°yun","Ä°yul","Avq","Sen","Okt","Noy","Dek"],today:"Bu gÃ¼n",weekStart:1}}(jQuery);                   framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.en-AU.min.js     0000644                 00000001005 15266055653 0026721 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates["en-AU"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"d/mm/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.ka.min.js        0000644                 00000001707 15266055653 0026420 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.ka={days:["áƒ™áƒ•áƒ˜áƒ áƒ�","áƒ�áƒ áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜","áƒ¡áƒ�áƒ›áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜","áƒ�áƒ—áƒ®áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜","áƒ®áƒ£áƒ—áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜","áƒžáƒ�áƒ áƒ�áƒ¡áƒ™áƒ”áƒ•áƒ˜","áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜"],daysShort:["áƒ™áƒ•áƒ˜","áƒ�áƒ áƒ¨","áƒ¡áƒ�áƒ›","áƒ�áƒ—áƒ®","áƒ®áƒ£áƒ—","áƒžáƒ�áƒ ","áƒ¨áƒ�áƒ‘"],daysMin:["áƒ™áƒ•","áƒ�áƒ ","áƒ¡áƒ�","áƒ�áƒ—","áƒ®áƒ£","áƒžáƒ�","áƒ¨áƒ�"],months:["áƒ˜áƒ�áƒœáƒ•áƒ�áƒ áƒ˜","áƒ—áƒ”áƒ‘áƒ”áƒ áƒ•áƒ�áƒšáƒ˜","áƒ›áƒ�áƒ áƒ¢áƒ˜","áƒ�áƒžáƒ áƒ˜áƒšáƒ˜","áƒ›áƒ�áƒ˜áƒ¡áƒ˜","áƒ˜áƒ•áƒœáƒ˜áƒ¡áƒ˜","áƒ˜áƒ•áƒšáƒ˜áƒ¡áƒ˜","áƒ�áƒ’áƒ•áƒ˜áƒ¡áƒ¢áƒ�","áƒ¡áƒ”áƒ¥áƒ¢áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜","áƒ�áƒ¥áƒ¢áƒ�áƒ›áƒ”áƒ‘áƒ˜","áƒœáƒ�áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜","áƒ“áƒ”áƒ™áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜"],monthsShort:["áƒ˜áƒ�áƒœ","áƒ—áƒ”áƒ‘","áƒ›áƒ�áƒ ","áƒ�áƒžáƒ ","áƒ›áƒ�áƒ˜","áƒ˜áƒ•áƒœ","áƒ˜áƒ•áƒš","áƒ�áƒ’áƒ•","áƒ¡áƒ”áƒ¥","áƒ�áƒ¥áƒ¢","áƒœáƒ�áƒ”","áƒ“áƒ”áƒ™"],today:"áƒ“áƒ¦áƒ”áƒ¡",clear:"áƒ’áƒ�áƒ¡áƒ£áƒ¤áƒ—áƒ�áƒ•áƒ”áƒ‘áƒ�",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                                                         framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.sv.min.js        0000644                 00000000754 15266055653 0026456 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.sv={days:["SÃ¶ndag","MÃ¥ndag","Tisdag","Onsdag","Torsdag","Fredag","LÃ¶rdag"],daysShort:["SÃ¶n","MÃ¥n","Tis","Ons","Tor","Fre","LÃ¶r"],daysMin:["SÃ¶","MÃ¥","Ti","On","To","Fr","LÃ¶"],months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"Idag",format:"yyyy-mm-dd",weekStart:1,clear:"Rensa"}}(jQuery);                    framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.it.min.js        0000644                 00000001015 15266055653 0026431 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.it={days:["Domenica","LunedÃ¬","MartedÃ¬","MercoledÃ¬","GiovedÃ¬","VenerdÃ¬","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",monthsTitle:"Mesi",clear:"Cancella",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.vi.min.js        0000644                 00000001047 15266055653 0026440 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.vi={days:["Chá»§ nháº­t","Thá»© hai","Thá»© ba","Thá»© tÆ°","Thá»© nÄƒm","Thá»© sÃ¡u","Thá»© báº£y"],daysShort:["CN","Thá»© 2","Thá»© 3","Thá»© 4","Thá»© 5","Thá»© 6","Thá»© 7"],daysMin:["CN","T2","T3","T4","T5","T6","T7"],months:["ThÃ¡ng 1","ThÃ¡ng 2","ThÃ¡ng 3","ThÃ¡ng 4","ThÃ¡ng 5","ThÃ¡ng 6","ThÃ¡ng 7","ThÃ¡ng 8","ThÃ¡ng 9","ThÃ¡ng 10","ThÃ¡ng 11","ThÃ¡ng 12"],monthsShort:["Th1","Th2","Th3","Th4","Th5","Th6","Th7","Th8","Th9","Th10","Th11","Th12"],today:"HÃ´m nay",clear:"XÃ³a",format:"dd/mm/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.ru.min.js        0000644                 00000001300 15266055653 0026440 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.ru={days:["Ð’Ð¾Ñ�ÐºÑ€ÐµÑ�ÐµÐ½ÑŒÐµ","ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº","Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº","Ð¡Ñ€ÐµÐ´Ð°","Ð§ÐµÑ‚Ð²ÐµÑ€Ð³","ÐŸÑ�Ñ‚Ð½Ð¸Ñ†Ð°","Ð¡ÑƒÐ±Ð±Ð¾Ñ‚Ð°"],daysShort:["Ð’Ñ�Ðº","ÐŸÐ½Ð´","Ð’Ñ‚Ñ€","Ð¡Ñ€Ð´","Ð§Ñ‚Ð²","ÐŸÑ‚Ð½","Ð¡ÑƒÐ±"],daysMin:["Ð’Ñ�","ÐŸÐ½","Ð’Ñ‚","Ð¡Ñ€","Ð§Ñ‚","ÐŸÑ‚","Ð¡Ð±"],months:["Ð¯Ð½Ð²Ð°Ñ€ÑŒ","Ð¤ÐµÐ²Ñ€Ð°Ð»ÑŒ","ÐœÐ°Ñ€Ñ‚","Ð�Ð¿Ñ€ÐµÐ»ÑŒ","ÐœÐ°Ð¹","Ð˜ÑŽÐ½ÑŒ","Ð˜ÑŽÐ»ÑŒ","Ð�Ð²Ð³ÑƒÑ�Ñ‚","Ð¡ÐµÐ½Ñ‚Ñ�Ð±Ñ€ÑŒ","ÐžÐºÑ‚Ñ�Ð±Ñ€ÑŒ","Ð�Ð¾Ñ�Ð±Ñ€ÑŒ","Ð”ÐµÐºÐ°Ð±Ñ€ÑŒ"],monthsShort:["Ð¯Ð½Ð²","Ð¤ÐµÐ²","ÐœÐ°Ñ€","Ð�Ð¿Ñ€","ÐœÐ°Ð¹","Ð˜ÑŽÐ½","Ð˜ÑŽÐ»","Ð�Ð²Ð³","Ð¡ÐµÐ½","ÐžÐºÑ‚","Ð�Ð¾Ñ�","Ð”ÐµÐº"],today:"Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ�",clear:"ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚ÑŒ",format:"dd.mm.yyyy",weekStart:1}}(jQuery);                                                                                                                                                                                                                                                                                                                                framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.it-CH.min.js     0000644                 00000000772 15266055653 0026732 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.it={days:["Domenica","LunedÃ¬","MartedÃ¬","MercoledÃ¬","GiovedÃ¬","VenerdÃ¬","Sabato"],daysShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],daysMin:["Do","Lu","Ma","Me","Gi","Ve","Sa"],months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],monthsShort:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],today:"Oggi",clear:"Cancella",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);      framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.pt.min.js        0000644                 00000000762 15266055653 0026450 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.pt={days:["Domingo","Segunda","TerÃ§a","Quarta","Quinta","Sexta","SÃ¡bado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","SÃ¡b"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","MarÃ§o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery);              framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.id.min.js        0000644                 00000000705 15266055653 0026416 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.id={days:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],daysShort:["Mgu","Sen","Sel","Rab","Kam","Jum","Sab"],daysMin:["Mg","Sn","Sl","Ra","Ka","Ju","Sa"],months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep","Okt","Nov","Des"],today:"Hari Ini",clear:"Kosongkan"}}(jQuery);                                                           framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.ko.min.js        0000644                 00000001024 15266055653 0026426 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.ko={days:["ì�¼ìš”ì�¼","ì›”ìš”ì�¼","í™”ìš”ì�¼","ìˆ˜ìš”ì�¼","ëª©ìš”ì�¼","ê¸ˆìš”ì�¼","í† ìš”ì�¼"],daysShort:["ì�¼","ì›”","í™”","ìˆ˜","ëª©","ê¸ˆ","í† "],daysMin:["ì�¼","ì›”","í™”","ìˆ˜","ëª©","ê¸ˆ","í† "],months:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],monthsShort:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],today:"ì˜¤ëŠ˜",clear:"ì‚­ì œ",format:"yyyy-mm-dd",titleFormat:"yyyyë…„mmì›”",weekStart:0}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.el.min.js        0000644                 00000001374 15266055653 0026425 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.el={days:["ÎšÏ…Ï�Î¹Î±ÎºÎ®","Î”ÎµÏ…Ï„Î­Ï�Î±","Î¤Ï�Î¯Ï„Î·","Î¤ÎµÏ„Î¬Ï�Ï„Î·","Î Î­Î¼Ï€Ï„Î·","Î Î±Ï�Î±ÏƒÎºÎµÏ…Î®","Î£Î¬Î²Î²Î±Ï„Î¿"],daysShort:["ÎšÏ…Ï�","Î”ÎµÏ…","Î¤Ï�Î¹","Î¤ÎµÏ„","Î ÎµÎ¼","Î Î±Ï�","Î£Î±Î²"],daysMin:["ÎšÏ…","Î”Îµ","Î¤Ï�","Î¤Îµ","Î Îµ","Î Î±","Î£Î±"],months:["Î™Î±Î½Î¿Ï…Î¬Ï�Î¹Î¿Ï‚","Î¦ÎµÎ²Ï�Î¿Ï…Î¬Ï�Î¹Î¿Ï‚","ÎœÎ¬Ï�Ï„Î¹Î¿Ï‚","Î‘Ï€Ï�Î¯Î»Î¹Î¿Ï‚","ÎœÎ¬Î¹Î¿Ï‚","Î™Î¿Ï�Î½Î¹Î¿Ï‚","Î™Î¿Ï�Î»Î¹Î¿Ï‚","Î‘Ï�Î³Î¿Ï…ÏƒÏ„Î¿Ï‚","Î£ÎµÏ€Ï„Î­Î¼Î²Ï�Î¹Î¿Ï‚","ÎŸÎºÏ„ÏŽÎ²Ï�Î¹Î¿Ï‚","Î�Î¿Î­Î¼Î²Ï�Î¹Î¿Ï‚","Î”ÎµÎºÎ­Î¼Î²Ï�Î¹Î¿Ï‚"],monthsShort:["Î™Î±Î½","Î¦ÎµÎ²","ÎœÎ±Ï�","Î‘Ï€Ï�","ÎœÎ¬Î¹","Î™Î¿Ï…Î½","Î™Î¿Ï…Î»","Î‘Ï…Î³","Î£ÎµÏ€","ÎŸÎºÏ„","Î�Î¿Îµ","Î”ÎµÎº"],today:"Î£Î®Î¼ÎµÏ�Î±",clear:"ÎšÎ±Î¸Î±Ï�Î¹ÏƒÎ¼ÏŒÏ‚",weekStart:1,format:"d/m/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                    framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.ca.min.js        0000644                 00000001001 15266055653 0026373 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.ca={days:["Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte"],daysShort:["Diu","Dil","Dmt","Dmc","Dij","Div","Dis"],daysMin:["dg","dl","dt","dc","dj","dv","ds"],months:["Gener","Febrer","MarÃ§","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],monthsShort:["Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Set","Oct","Nov","Des"],today:"Avui",monthsTitle:"Mesos",clear:"Esborrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.he.min.js        0000644                 00000001063 15266055653 0026414 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.he={days:["×¨×�×©×•×Ÿ","×©× ×™","×©×œ×™×©×™","×¨×‘×™×¢×™","×—×ž×™×©×™","×©×™×©×™","×©×‘×ª","×¨×�×©×•×Ÿ"],daysShort:["×�","×‘","×’","×“","×”","×•","×©","×�"],daysMin:["×�","×‘","×’","×“","×”","×•","×©","×�"],months:["×™× ×•×�×¨","×¤×‘×¨×•×�×¨","×ž×¨×¥","×�×¤×¨×™×œ","×ž×�×™","×™×•× ×™","×™×•×œ×™","×�×•×’×•×¡×˜","×¡×¤×˜×ž×‘×¨","×�×•×§×˜×•×‘×¨","× ×•×‘×ž×‘×¨","×“×¦×ž×‘×¨"],monthsShort:["×™× ×•","×¤×‘×¨","×ž×¨×¥","×�×¤×¨","×ž×�×™","×™×•× ","×™×•×œ","×�×•×’","×¡×¤×˜","×�×•×§","× ×•×‘","×“×¦×ž"],today:"×”×™×•×�",rtl:!0}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.sr-latin.min.js  0000644                 00000000736 15266055653 0027557 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates["sr-latin"]={days:["Nedelja","Ponedeljak","Utorak","Sreda","ÄŒetvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sre","ÄŒet","Pet","Sub"],daysMin:["N","Po","U","Sr","ÄŒ","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                                  framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.kh.min.js        0000644                 00000001751 15266055653 0026426 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.kh={days:["áž¢áž¶áž‘áž·áž�áŸ’áž™","áž…áž“áŸ’áž‘","áž¢áž„áŸ’áž‚áž¶ážš","áž–áž»áž’","áž–áŸ’ážšáž ážŸáŸ’áž”áž�áž·áŸ�","ážŸáž»áž€áŸ’ážš","ážŸáŸ…ážšáŸ�","áž¢áž¶áž‘áž·áž�áŸ’áž™"],daysShort:["áž¢áž¶.áž‘áž·","áž…áž“áŸ’áž‘","áž¢áž„áŸ’áž‚áž¶ážš","áž–áž»áž’","áž–áŸ’ážš.áž ","ážŸáž»áž€áŸ’ážš","ážŸáŸ…ážšáŸ�","áž¢áž¶.áž‘áž·"],daysMin:["áž¢áž¶.áž‘áž·","áž…áž“áŸ’áž‘","áž¢áž„áŸ’áž‚áž¶ážš","áž–áž»áž’","áž–áŸ’ážš.áž ","ážŸáž»áž€áŸ’ážš","ážŸáŸ…ážšáŸ�","áž¢áž¶.áž‘áž·"],months:["áž˜áž€ážšáž¶","áž€áž»áž˜áŸ’áž—áŸ‡","áž˜áž·áž“áž¶","áž˜áŸ�ážŸáž¶","áž§ážŸáž—áž¶","áž˜áž·áž�áž»áž“áž¶","áž€áž€áŸ’áž€ážŠáž¶","ážŸáž¸áž áž¶","áž€áž‰áŸ’áž‰áž¶","áž�áž»áž›áž¶","ážœáž·áž…áŸ’áž†áž·áž€áž¶","áž’áŸ’áž“áž¼"],monthsShort:["áž˜áž€ážšáž¶","áž€áž»áž˜áŸ’áž—áŸ‡","áž˜áž·áž“áž¶","áž˜áŸ�ážŸáž¶","áž§ážŸáž—áž¶","áž˜áž·áž�áž»áž“áž¶","áž€áž€áŸ’áž€ážŠáž¶","ážŸáž¸áž áž¶","áž€áž‰áŸ’áž‰áž¶","áž�áž»áž›áž¶","ážœáž·áž…áŸ’áž†áž·áž€áž¶","áž’áŸ’áž“áž¼"],today:"áž�áŸ’áž„áŸƒáž“áŸ�áŸ‡",clear:"ážŸáŸ†áž¢áž¶áž�"}}(jQuery);                       framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.nl-BE.min.js     0000644                 00000001012 15266055653 0026707 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates["nl-BE"]={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Leegmaken",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.ms.min.js        0000644                 00000000700 15266055653 0026434 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.ms={days:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"],daysShort:["Aha","Isn","Sel","Rab","Kha","Jum","Sab"],daysMin:["Ah","Is","Se","Ra","Kh","Ju","Sa"],months:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],today:"Hari Ini",clear:"Bersihkan"}}(jQuery);                                                                framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.zh-TW.min.js     0000644                 00000001066 15266055653 0026774 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates["zh-TW"]={days:["æ˜ŸæœŸæ—¥","æ˜ŸæœŸä¸€","æ˜ŸæœŸäºŒ","æ˜ŸæœŸä¸‰","æ˜ŸæœŸå››","æ˜ŸæœŸäº”","æ˜ŸæœŸå…­"],daysShort:["é€±æ—¥","é€±ä¸€","é€±äºŒ","é€±ä¸‰","é€±å››","é€±äº”","é€±å…­"],daysMin:["æ—¥","ä¸€","äºŒ","ä¸‰","å››","äº”","å…­"],months:["ä¸€æœˆ","äºŒæœˆ","ä¸‰æœˆ","å››æœˆ","äº”æœˆ","å…­æœˆ","ä¸ƒæœˆ","å…«æœˆ","ä¹�æœˆ","å��æœˆ","å��ä¸€æœˆ","å��äºŒæœˆ"],monthsShort:["1æœˆ","2æœˆ","3æœˆ","4æœˆ","5æœˆ","6æœˆ","7æœˆ","8æœˆ","9æœˆ","10æœˆ","11æœˆ","12æœˆ"],today:"ä»Šå¤©",format:"yyyyå¹´mmæœˆddæ—¥",weekStart:1,clear:"æ¸…é™¤"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.hr.min.js        0000644                 00000000716 15266055653 0026435 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.hr={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","ÄŒetvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","ÄŒet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","ÄŒe","Pe","Su"],months:["SijeÄ�anj","VeljaÄ�a","OÅ¾ujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthsShort:["Sij","Velj","OÅ¾u","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],today:"Danas"}}(jQuery);                                                  framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.sl.min.js        0000644                 00000000673 15266055653 0026444 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.sl={days:["Nedelja","Ponedeljek","Torek","Sreda","ÄŒetrtek","Petek","Sobota"],daysShort:["Ned","Pon","Tor","Sre","ÄŒet","Pet","Sob"],daysMin:["Ne","Po","To","Sr","ÄŒe","Pe","So"],months:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danes"}}(jQuery);                                                                     framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.fo.min.js        0000644                 00000000750 15266055653 0026426 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.fo={days:["Sunnudagur","MÃ¡nadagur","TÃ½sdagur","Mikudagur","HÃ³sdagur","FrÃ­ggjadagur","Leygardagur"],daysShort:["Sun","MÃ¡n","TÃ½s","Mik","HÃ³s","FrÃ­","Ley"],daysMin:["Su","MÃ¡","TÃ½","Mi","HÃ³","Fr","Le"],months:["Januar","Februar","Marts","AprÃ­l","Mei","Juni","Juli","August","Septembur","Oktobur","Novembur","Desembur"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"Ã� Dag",clear:"Reinsa"}}(jQuery);                        framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.fr.min.js        0000644                 00000001030 15266055653 0026421 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.fr={days:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"],daysShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],daysMin:["d","l","ma","me","j","v","s"],months:["janvier","fÃ©vrier","mars","avril","mai","juin","juillet","aoÃ»t","septembre","octobre","novembre","dÃ©cembre"],monthsShort:["janv.","fÃ©vr.","mars","avril","mai","juin","juil.","aoÃ»t","sept.","oct.","nov.","dÃ©c."],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.sk.min.js        0000644                 00000000761 15266055653 0026441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.sk={days:["NedeÄ¾a","Pondelok","Utorok","Streda","Å tvrtok","Piatok","Sobota"],daysShort:["Ned","Pon","Uto","Str","Å tv","Pia","Sob"],daysMin:["Ne","Po","Ut","St","Å t","Pia","So"],months:["JanuÃ¡r","FebruÃ¡r","Marec","AprÃ­l","MÃ¡j","JÃºn","JÃºl","August","September","OktÃ³ber","November","December"],monthsShort:["Jan","Feb","Mar","Apr","MÃ¡j","JÃºn","JÃºl","Aug","Sep","Okt","Nov","Dec"],today:"Dnes",clear:"VymazaÅ¥",weekStart:1,format:"d.m.yyyy"}}(jQuery);               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.sq.min.js        0000644                 00000000704 15266055653 0026444 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.sq={days:["E Diel","E HÃ«nÃ«","E MartÄ“","E MÃ«rkurÃ«","E Enjte","E Premte","E ShtunÃ«"],daysShort:["Die","HÃ«n","Mar","MÃ«r","Enj","Pre","Shtu"],daysMin:["Di","HÃ«","Ma","MÃ«","En","Pr","Sht"],months:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","NÃ«ntor","Dhjetor"],monthsShort:["Jan","Shk","Mar","Pri","Maj","Qer","Korr","Gu","Sht","Tet","NÃ«n","Dhjet"],today:"Sot"}}(jQuery);                                                            framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.lt.min.js        0000644                 00000001065 15266055653 0026441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.lt={days:["Sekmadienis","Pirmadienis","Antradienis","TreÄ�iadienis","Ketvirtadienis","Penktadienis","Å eÅ¡tadienis"],daysShort:["S","Pr","A","T","K","Pn","Å "],daysMin:["Sk","Pr","An","Tr","Ke","Pn","Å t"],months:["Sausis","Vasaris","Kovas","Balandis","GeguÅ¾Ä—","BirÅ¾elis","Liepa","RugpjÅ«tis","RugsÄ—jis","Spalis","Lapkritis","Gruodis"],monthsShort:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rugp","Rugs","Spa","Lap","Gru"],today:"Å iandien",monthsTitle:"MÄ—nesiai",clear:"IÅ¡valyti",weekStart:1,format:"yyyy-mm-dd"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.ro.min.js        0000644                 00000000745 15266055653 0026446 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.ro={days:["DuminicÄƒ","Luni","MarÅ£i","Miercuri","Joi","Vineri","SÃ¢mbÄƒtÄƒ"],daysShort:["Dum","Lun","Mar","Mie","Joi","Vin","SÃ¢m"],daysMin:["Du","Lu","Ma","Mi","Jo","Vi","SÃ¢"],months:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],monthsShort:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Nov","Dec"],today:"AstÄƒzi",clear:"È˜terge",weekStart:1}}(jQuery);                           framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.en-GB.min.js     0000644                 00000001006 15266055653 0026705 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates["en-GB"]={days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",monthsTitle:"Months",clear:"Clear",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.th.min.js        0000644                 00000001501 15266055653 0026430 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.th={days:["à¸­à¸²à¸—à¸´à¸•à¸¢à¹Œ","à¸ˆà¸±à¸™à¸—à¸£à¹Œ","à¸­à¸±à¸‡à¸„à¸²à¸£","à¸žà¸¸à¸˜","à¸žà¸¤à¸«à¸±à¸ª","à¸¨à¸¸à¸�à¸£à¹Œ","à¹€à¸ªà¸²à¸£à¹Œ","à¸­à¸²à¸—à¸´à¸•à¸¢à¹Œ"],daysShort:["à¸­à¸²","à¸ˆ","à¸­","à¸ž","à¸žà¸¤","à¸¨","à¸ª","à¸­à¸²"],daysMin:["à¸­à¸²","à¸ˆ","à¸­","à¸ž","à¸žà¸¤","à¸¨","à¸ª","à¸­à¸²"],months:["à¸¡à¸�à¸£à¸²à¸„à¸¡","à¸�à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ","à¸¡à¸µà¸™à¸²à¸„à¸¡","à¹€à¸¡à¸©à¸²à¸¢à¸™","à¸žà¸¤à¸©à¸ à¸²à¸„à¸¡","à¸¡à¸´à¸–à¸¸à¸™à¸²à¸¢à¸™","à¸�à¸£à¸�à¸Žà¸²à¸„à¸¡","à¸ªà¸´à¸‡à¸«à¸²à¸„à¸¡","à¸�à¸±à¸™à¸¢à¸²à¸¢à¸™","à¸•à¸¸à¸¥à¸²à¸„à¸¡","à¸žà¸¤à¸¨à¸ˆà¸´à¸�à¸²à¸¢à¸™","à¸˜à¸±à¸™à¸§à¸²à¸„à¸¡"],monthsShort:["à¸¡.à¸„.","à¸�.à¸ž.","à¸¡à¸µ.à¸„.","à¹€à¸¡.à¸¢.","à¸ž.à¸„.","à¸¡à¸´.à¸¢.","à¸�.à¸„.","à¸ª.à¸„.","à¸�.à¸¢.","à¸•.à¸„.","à¸ž.à¸¢.","à¸˜.à¸„."],today:"à¸§à¸±à¸™à¸™à¸µà¹‰"}}(jQuery);                                                                                                                                                                                               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.ja.min.js        0000644                 00000000766 15266055653 0026423 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.ja={days:["æ—¥æ›œ","æœˆæ›œ","ç�«æ›œ","æ°´æ›œ","æœ¨æ›œ","é‡‘æ›œ","åœŸæ›œ"],daysShort:["æ—¥","æœˆ","ç�«","æ°´","æœ¨","é‡‘","åœŸ"],daysMin:["æ—¥","æœˆ","ç�«","æ°´","æœ¨","é‡‘","åœŸ"],months:["1æœˆ","2æœˆ","3æœˆ","4æœˆ","5æœˆ","6æœˆ","7æœˆ","8æœˆ","9æœˆ","10æœˆ","11æœˆ","12æœˆ"],monthsShort:["1æœˆ","2æœˆ","3æœˆ","4æœˆ","5æœˆ","6æœˆ","7æœˆ","8æœˆ","9æœˆ","10æœˆ","11æœˆ","12æœˆ"],today:"ä»Šæ—¥",format:"yyyy/mm/dd",titleFormat:"yyyyå¹´mmæœˆ",clear:"ã‚¯ãƒªã‚¢"}}(jQuery);          framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.ar.min.js        0000644                 00000001312 15266055653 0026417 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.ar={days:["Ø§Ù„Ø£Ø­Ø¯","Ø§Ù„Ø§Ø«Ù†ÙŠÙ†","Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡","Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡","Ø§Ù„Ø®Ù…ÙŠØ³","Ø§Ù„Ø¬Ù…Ø¹Ø©","Ø§Ù„Ø³Ø¨Øª","Ø§Ù„Ø£Ø­Ø¯"],daysShort:["Ø£Ø­Ø¯","Ø§Ø«Ù†ÙŠÙ†","Ø«Ù„Ø§Ø«Ø§Ø¡","Ø£Ø±Ø¨Ø¹Ø§Ø¡","Ø®Ù…ÙŠØ³","Ø¬Ù…Ø¹Ø©","Ø³Ø¨Øª","Ø£Ø­Ø¯"],daysMin:["Ø­","Ù†","Ø«","Ø¹","Ø®","Ø¬","Ø³","Ø­"],months:["ÙŠÙ†Ø§ÙŠØ±","Ù�Ø¨Ø±Ø§ÙŠØ±","Ù…Ø§Ø±Ø³","Ø£Ø¨Ø±ÙŠÙ„","Ù…Ø§ÙŠÙˆ","ÙŠÙˆÙ†ÙŠÙˆ","ÙŠÙˆÙ„ÙŠÙˆ","Ø£ØºØ³Ø·Ø³","Ø³Ø¨ØªÙ…Ø¨Ø±","Ø£ÙƒØªÙˆØ¨Ø±","Ù†ÙˆÙ�Ù…Ø¨Ø±","Ø¯ÙŠØ³Ù…Ø¨Ø±"],monthsShort:["ÙŠÙ†Ø§ÙŠØ±","Ù�Ø¨Ø±Ø§ÙŠØ±","Ù…Ø§Ø±Ø³","Ø£Ø¨Ø±ÙŠÙ„","Ù…Ø§ÙŠÙˆ","ÙŠÙˆÙ†ÙŠÙˆ","ÙŠÙˆÙ„ÙŠÙˆ","Ø£ØºØ³Ø·Ø³","Ø³Ø¨ØªÙ…Ø¨Ø±","Ø£ÙƒØªÙˆØ¨Ø±","Ù†ÙˆÙ�Ù…Ø¨Ø±","Ø¯ÙŠØ³Ù…Ø¨Ø±"],today:"Ù‡Ø°Ø§ Ø§Ù„ÙŠÙˆÙ…",rtl:!0}}(jQuery);                                                                                                                                                                                                                                                                                                                      framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.et.min.js        0000644                 00000001031 15266055653 0026423 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.et={days:["PÃ¼hapÃ¤ev","EsmaspÃ¤ev","TeisipÃ¤ev","KolmapÃ¤ev","NeljapÃ¤ev","Reede","LaupÃ¤ev"],daysShort:["PÃ¼hap","Esmasp","Teisip","Kolmap","Neljap","Reede","Laup"],daysMin:["P","E","T","K","N","R","L"],months:["Jaanuar","Veebruar","MÃ¤rts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"],monthsShort:["Jaan","Veebr","MÃ¤rts","Apr","Mai","Juuni","Juuli","Aug","Sept","Okt","Nov","Dets"],today:"TÃ¤na",clear:"TÃ¼hjenda",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.cs.min.js        0000644                 00000001001 15266055653 0026415 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.cs={days:["NedÄ›le","PondÄ›lÃ­","ÃšterÃ½","StÅ™eda","ÄŒtvrtek","PÃ¡tek","Sobota"],daysShort:["Ned","Pon","Ãšte","StÅ™","ÄŒtv","PÃ¡t","Sob"],daysMin:["Ne","Po","Ãšt","St","ÄŒt","PÃ¡","So"],months:["Leden","Ãšnor","BÅ™ezen","Duben","KvÄ›ten","ÄŒerven","ÄŒervenec","Srpen","ZÃ¡Å™Ã­","Å˜Ã­jen","Listopad","Prosinec"],monthsShort:["Led","Ãšno","BÅ™e","Dub","KvÄ›","ÄŒer","ÄŒnc","Srp","ZÃ¡Å™","Å˜Ã­j","Lis","Pro"],today:"Dnes",clear:"Vymazat",weekStart:1,format:"dd.m.yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.uk.min.js        0000644                 00000001322 15266055653 0026435 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.uk={days:["Ð�ÐµÐ´Ñ–Ð»Ñ�","ÐŸÐ¾Ð½ÐµÐ´Ñ–Ð»Ð¾Ðº","Ð’Ñ–Ð²Ñ‚Ð¾Ñ€Ð¾Ðº","Ð¡ÐµÑ€ÐµÐ´Ð°","Ð§ÐµÑ‚Ð²ÐµÑ€","ÐŸ'Ñ�Ñ‚Ð½Ð¸Ñ†Ñ�","Ð¡ÑƒÐ±Ð¾Ñ‚Ð°"],daysShort:["Ð�ÐµÐ´","ÐŸÐ½Ð´","Ð’Ñ‚Ñ€","Ð¡Ñ€Ð´","Ð§Ñ‚Ð²","ÐŸÑ‚Ð½","Ð¡ÑƒÐ±"],daysMin:["Ð�Ð´","ÐŸÐ½","Ð’Ñ‚","Ð¡Ñ€","Ð§Ñ‚","ÐŸÑ‚","Ð¡Ð±"],months:["CÑ–Ñ‡ÐµÐ½ÑŒ","Ð›ÑŽÑ‚Ð¸Ð¹","Ð‘ÐµÑ€ÐµÐ·ÐµÐ½ÑŒ","ÐšÐ²Ñ–Ñ‚ÐµÐ½ÑŒ","Ð¢Ñ€Ð°Ð²ÐµÐ½ÑŒ","Ð§ÐµÑ€Ð²ÐµÐ½ÑŒ","Ð›Ð¸Ð¿ÐµÐ½ÑŒ","Ð¡ÐµÑ€Ð¿ÐµÐ½ÑŒ","Ð’ÐµÑ€ÐµÑ�ÐµÐ½ÑŒ","Ð–Ð¾Ð²Ñ‚ÐµÐ½ÑŒ","Ð›Ð¸Ñ�Ñ‚Ð¾Ð¿Ð°Ð´","Ð“Ñ€ÑƒÐ´ÐµÐ½ÑŒ"],monthsShort:["Ð¡Ñ–Ñ‡","Ð›ÑŽÑ‚","Ð‘ÐµÑ€","ÐšÐ²Ñ–","Ð¢Ñ€Ð°","Ð§ÐµÑ€","Ð›Ð¸Ð¿","Ð¡ÐµÑ€","Ð’ÐµÑ€","Ð–Ð¾Ð²","Ð›Ð¸Ñ�","Ð“Ñ€Ñƒ"],today:"Ð¡ÑŒÐ¾Ð³Ð¾Ð´Ð½Ñ–",clear:"ÐžÑ‡Ð¸Ñ�Ñ‚Ð¸Ñ‚Ð¸",format:"dd.mm.yyyy",weekStart:1}}(jQuery);                                                                                                                                                                                                                                                                                                              framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.hu.min.js        0000644                 00000001035 15266055653 0026433 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.hu={days:["vasÃ¡rnap","hÃ©tfÅ‘","kedd","szerda","csÃ¼tÃ¶rtÃ¶k","pÃ©ntek","szombat"],daysShort:["vas","hÃ©t","ked","sze","csÃ¼","pÃ©n","szo"],daysMin:["V","H","K","Sze","Cs","P","Szo"],months:["januÃ¡r","februÃ¡r","mÃ¡rcius","Ã¡prilis","mÃ¡jus","jÃºnius","jÃºlius","augusztus","szeptember","oktÃ³ber","november","december"],monthsShort:["jan","feb","mÃ¡r","Ã¡pr","mÃ¡j","jÃºn","jÃºl","aug","sze","okt","nov","dec"],today:"ma",weekStart:1,clear:"tÃ¶rÃ¶l",titleFormat:"yyyy. MM",format:"yyyy.mm.dd"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.tr.min.js        0000644                 00000000757 15266055653 0026456 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.tr={days:["Pazar","Pazartesi","SalÄ±","Ã‡arÅŸamba","PerÅŸembe","Cuma","Cumartesi"],daysShort:["Pz","Pzt","Sal","Ã‡rÅŸ","PrÅŸ","Cu","Cts"],daysMin:["Pz","Pzt","Sa","Ã‡r","Pr","Cu","Ct"],months:["Ocak","Åžubat","Mart","Nisan","MayÄ±s","Haziran","Temmuz","AÄŸustos","EylÃ¼l","Ekim","KasÄ±m","AralÄ±k"],monthsShort:["Oca","Åžub","Mar","Nis","May","Haz","Tem","AÄŸu","Eyl","Eki","Kas","Ara"],today:"BugÃ¼n",clear:"Temizle",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                 framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.nb.min.js        0000644                 00000000716 15266055653 0026423 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.nb={days:["SÃ¸ndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","LÃ¸rdag"],daysShort:["SÃ¸n","Man","Tir","Ons","Tor","Fre","LÃ¸r"],daysMin:["SÃ¸","Ma","Ti","On","To","Fr","LÃ¸"],months:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"I Dag",format:"dd.mm.yyyy"}}(jQuery);                                                  framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.eo.min.js        0000644                 00000001003 15266055653 0026415 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.eo={days:["dimanÄ‰o","lundo","mardo","merkredo","ÄµaÅ­do","vendredo","sabato"],daysShort:["dim.","lun.","mar.","mer.","ÄµaÅ­.","ven.","sam."],daysMin:["d","l","ma","me","Äµ","v","s"],months:["januaro","februaro","marto","aprilo","majo","junio","julio","aÅ­gusto","septembro","oktobro","novembro","decembro"],monthsShort:["jan.","feb.","mar.","apr.","majo","jun.","jul.","aÅ­g.","sep.","okt.","nov.","dec."],today:"HodiaÅ­",clear:"Nuligi",weekStart:1,format:"yyyy-mm-dd"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.rs-latin.min.js  0000644                 00000000736 15266055653 0027557 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates["rs-latin"]={days:["Nedelja","Ponedeljak","Utorak","Sreda","ÄŒetvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sre","ÄŒet","Pet","Sub"],daysMin:["N","Po","U","Sr","ÄŒ","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                                  framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.eu.min.js        0000644                 00000000707 15266055653 0026435 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.eu={days:["Igandea","Astelehena","Asteartea","Asteazkena","Osteguna","Ostirala","Larunbata"],daysShort:["Ig","Al","Ar","Az","Og","Ol","Lr"],daysMin:["Ig","Al","Ar","Az","Og","Ol","Lr"],months:["Urtarrila","Otsaila","Martxoa","Apirila","Maiatza","Ekaina","Uztaila","Abuztua","Iraila","Urria","Azaroa","Abendua"],monthsShort:["Urt","Ots","Mar","Api","Mai","Eka","Uzt","Abu","Ira","Urr","Aza","Abe"],today:"Gaur"}}(jQuery);                                                         framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.sw.min.js        0000644                 00000000657 15266055653 0026461 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.sw={days:["Jumapili","Jumatatu","Jumanne","Jumatano","Alhamisi","Ijumaa","Jumamosi"],daysShort:["J2","J3","J4","J5","Alh","Ij","J1"],daysMin:["2","3","4","5","A","I","1"],months:["Januari","Februari","Machi","Aprili","Mei","Juni","Julai","Agosti","Septemba","Oktoba","Novemba","Desemba"],monthsShort:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ago","Sep","Okt","Nov","Des"],today:"Leo"}}(jQuery);                                                                                 framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.fa.min.js        0000644                 00000001236 15266055653 0026410 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.fa={days:["ÛŒÚ©â€ŒØ´Ù†Ø¨Ù‡","Ø¯ÙˆØ´Ù†Ø¨Ù‡","Ø³Ù‡â€ŒØ´Ù†Ø¨Ù‡","Ú†Ù‡Ø§Ø±Ø´Ù†Ø¨Ù‡","Ù¾Ù†Ø¬â€ŒØ´Ù†Ø¨Ù‡","Ø¬Ù…Ø¹Ù‡","Ø´Ù†Ø¨Ù‡","ÛŒÚ©â€ŒØ´Ù†Ø¨Ù‡"],daysShort:["ÛŒÚ©","Ø¯Ùˆ","Ø³Ù‡","Ú†Ù‡Ø§Ø±","Ù¾Ù†Ø¬","Ø¬Ù…Ø¹Ù‡","Ø´Ù†Ø¨Ù‡","ÛŒÚ©"],daysMin:["ÛŒ","Ø¯","Ø³","Ú†","Ù¾","Ø¬","Ø´","ÛŒ"],months:["Ú˜Ø§Ù†ÙˆÛŒÙ‡","Ù�ÙˆØ±ÛŒÙ‡","Ù…Ø§Ø±Ø³","Ø¢ÙˆØ±ÛŒÙ„","Ù…Ù‡","Ú˜ÙˆØ¦Ù†","Ú˜ÙˆØ¦ÛŒÙ‡","Ø§ÙˆØª","Ø³Ù¾ØªØ§Ù…Ø¨Ø±","Ø§Ú©ØªØ¨Ø±","Ù†ÙˆØ§Ù…Ø¨Ø±","Ø¯Ø³Ø§Ù…Ø¨Ø±"],monthsShort:["Ú˜Ø§Ù†","Ù�ÙˆØ±","Ù…Ø§Ø±","Ø¢ÙˆØ±","Ù…Ù‡","Ú˜ÙˆÙ†","Ú˜ÙˆÛŒ","Ø§ÙˆØª","Ø³Ù¾Øª","Ø§Ú©Øª","Ù†ÙˆØ§","Ø¯Ø³Ø§"],today:"Ø§Ù…Ø±ÙˆØ²",clear:"Ù¾Ø§Ú© Ú©Ù†",weekStart:1,format:"yyyy/mm/dd"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                  framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.es.min.js        0000644                 00000001001 15266055653 0026417 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.es={days:["Domingo","Lunes","Martes","MiÃ©rcoles","Jueves","Viernes","SÃ¡bado"],daysShort:["Dom","Lun","Mar","MiÃ©","Jue","Vie","SÃ¡b"],daysMin:["Do","Lu","Ma","Mi","Ju","Vi","Sa"],months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],monthsShort:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],today:"Hoy",monthsTitle:"Meses",clear:"Borrar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.mk.min.js        0000644                 00000001221 15266055653 0026423 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.mk={days:["Ð�ÐµÐ´ÐµÐ»Ð°","ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»Ð½Ð¸Ðº","Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº","Ð¡Ñ€ÐµÐ´Ð°","Ð§ÐµÑ‚Ð²Ñ€Ñ‚Ð¾Ðº","ÐŸÐµÑ‚Ð¾Ðº","Ð¡Ð°Ð±Ð¾Ñ‚Ð°"],daysShort:["Ð�ÐµÐ´","ÐŸÐ¾Ð½","Ð’Ñ‚Ð¾","Ð¡Ñ€Ðµ","Ð§ÐµÑ‚","ÐŸÐµÑ‚","Ð¡Ð°Ð±"],daysMin:["Ð�Ðµ","ÐŸÐ¾","Ð’Ñ‚","Ð¡Ñ€","Ð§Ðµ","ÐŸÐµ","Ð¡Ð°"],months:["ÐˆÐ°Ð½ÑƒÐ°Ñ€Ð¸","Ð¤ÐµÐ²Ñ€ÑƒÐ°Ñ€Ð¸","ÐœÐ°Ñ€Ñ‚","Ð�Ð¿Ñ€Ð¸Ð»","ÐœÐ°Ñ˜","ÐˆÑƒÐ½Ð¸","ÐˆÑƒÐ»Ð¸","Ð�Ð²Ð³ÑƒÑ�Ñ‚","Ð¡ÐµÐ¿Ñ‚ÐµÐ¼Ð²Ñ€Ð¸","ÐžÐºÑ‚Ð¾Ð¼Ð²Ñ€Ð¸","Ð�Ð¾ÐµÐ¼Ð²Ñ€Ð¸","Ð”ÐµÐºÐµÐ¼Ð²Ñ€Ð¸"],monthsShort:["ÐˆÐ°Ð½","Ð¤ÐµÐ²","ÐœÐ°Ñ€","Ð�Ð¿Ñ€","ÐœÐ°Ñ˜","ÐˆÑƒÐ½","ÐˆÑƒÐ»","Ð�Ð²Ð³","Ð¡ÐµÐ¿","ÐžÐºÑ‚","Ð�Ð¾Ðµ","Ð”ÐµÐº"],today:"Ð”ÐµÐ½ÐµÑ�",format:"dd.mm.yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.kk.min.js        0000644                 00000001215 15266055653 0026424 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.kk={days:["Ð–ÐµÐºÑ�ÐµÐ½Ð±Ñ–","Ð”Ò¯Ð¹Ñ�ÐµÐ½Ð±Ñ–","Ð¡ÐµÐ¹Ñ�ÐµÐ½Ð±Ñ–","Ð¡Ó™Ñ€Ñ�ÐµÐ½Ð±Ñ–","Ð‘ÐµÐ¹Ñ�ÐµÐ½Ð±Ñ–","Ð–Ò±Ð¼Ð°","Ð¡ÐµÐ½Ð±Ñ–"],daysShort:["Ð–ÐµÐº","Ð”Ò¯Ð¹","Ð¡ÐµÐ¹","Ð¡Ó™Ñ€","Ð‘ÐµÐ¹","Ð–Ò±Ð¼","Ð¡ÐµÐ½"],daysMin:["Ð–Ðº","Ð”Ñ�","Ð¡Ñ�","Ð¡Ñ€","Ð‘Ñ�","Ð–Ð¼","Ð¡Ð½"],months:["ÒšÐ°Ò£Ñ‚Ð°Ñ€","Ð�Ò›Ð¿Ð°Ð½","Ð�Ð°ÑƒÑ€Ñ‹Ð·","Ð¡Ó™ÑƒÑ–Ñ€","ÐœÐ°Ð¼Ñ‹Ñ€","ÐœÐ°ÑƒÑ�Ñ‹Ð¼","Ð¨Ñ–Ð»Ð´Ðµ","Ð¢Ð°Ð¼Ñ‹Ð·","ÒšÑ‹Ñ€ÐºÒ¯Ð¹ÐµÐº","ÒšÐ°Ð·Ð°Ð½","ÒšÐ°Ñ€Ð°ÑˆÐ°","Ð–ÐµÐ»Ñ‚Ð¾Ò›Ñ�Ð°Ð½"],monthsShort:["ÒšÐ°Ò£","Ð�Ò›Ð¿","Ð�Ð°Ñƒ","Ð¡Ó™Ñƒ","ÐœÐ°Ð¼Ñ‹Ñ€","ÐœÐ°Ñƒ","Ð¨Ð»Ð´","Ð¢Ð¼Ð·","ÒšÑ‹Ñ€","ÒšÐ·Ð½","ÒšÐ°Ñ€","Ð–ÐµÐ»"],today:"Ð‘Ò¯Ð³Ñ–Ð½",weekStart:1}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                   framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.no.min.js        0000644                 00000000754 15266055653 0026442 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.no={days:["SÃ¸ndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","LÃ¸rdag"],daysShort:["SÃ¸n","Man","Tir","Ons","Tor","Fre","LÃ¸r"],daysMin:["SÃ¸","Ma","Ti","On","To","Fr","LÃ¸"],months:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"I dag",clear:"Nullstill",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                    framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.sr.min.js        0000644                 00000001213 15266055653 0026441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.sr={days:["Ð�ÐµÐ´ÐµÑ™Ð°","ÐŸÐ¾Ð½ÐµÐ´ÐµÑ™Ð°Ðº","Ð£Ñ‚Ð¾Ñ€Ð°Ðº","Ð¡Ñ€ÐµÐ´Ð°","Ð§ÐµÑ‚Ð²Ñ€Ñ‚Ð°Ðº","ÐŸÐµÑ‚Ð°Ðº","Ð¡ÑƒÐ±Ð¾Ñ‚Ð°"],daysShort:["Ð�ÐµÐ´","ÐŸÐ¾Ð½","Ð£Ñ‚Ð¾","Ð¡Ñ€Ðµ","Ð§ÐµÑ‚","ÐŸÐµÑ‚","Ð¡ÑƒÐ±"],daysMin:["Ð�","ÐŸÐ¾","Ð£","Ð¡Ñ€","Ð§","ÐŸÐµ","Ð¡Ñƒ"],months:["ÐˆÐ°Ð½ÑƒÐ°Ñ€","Ð¤ÐµÐ±Ñ€ÑƒÐ°Ñ€","ÐœÐ°Ñ€Ñ‚","Ð�Ð¿Ñ€Ð¸Ð»","ÐœÐ°Ñ˜","ÐˆÑƒÐ½","ÐˆÑƒÐ»","Ð�Ð²Ð³ÑƒÑ�Ñ‚","Ð¡ÐµÐ¿Ñ‚ÐµÐ¼Ð±Ð°Ñ€","ÐžÐºÑ‚Ð¾Ð±Ð°Ñ€","Ð�Ð¾Ð²ÐµÐ¼Ð±Ð°Ñ€","Ð”ÐµÑ†ÐµÐ¼Ð±Ð°Ñ€"],monthsShort:["ÐˆÐ°Ð½","Ð¤ÐµÐ±","ÐœÐ°Ñ€","Ð�Ð¿Ñ€","ÐœÐ°Ñ˜","ÐˆÑƒÐ½","ÐˆÑƒÐ»","Ð�Ð²Ð³","Ð¡ÐµÐ¿","ÐžÐºÑ‚","Ð�Ð¾Ð²","Ð”ÐµÑ†"],today:"Ð”Ð°Ð½Ð°Ñ�",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                     framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.de.min.js        0000644                 00000001005 15266055653 0026404 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.de={days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["Son","Mon","Die","Mit","Don","Fre","Sam"],daysMin:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","MÃ¤rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","MÃ¤r","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",monthsTitle:"Monate",clear:"LÃ¶schen",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.bs.min.js        0000644                 00000000733 15266055653 0026427 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.bs={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","ÄŒetvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","ÄŒet","Pet","Sub"],daysMin:["N","Po","U","Sr","ÄŒ","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                                     framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.gl.min.js        0000644                 00000000751 15266055653 0026425 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.gl={days:["Domingo","Luns","Martes","MÃ©rcores","Xoves","Venres","SÃ¡bado"],daysShort:["Dom","Lun","Mar","MÃ©r","Xov","Ven","SÃ¡b"],daysMin:["Do","Lu","Ma","Me","Xo","Ve","Sa"],months:["Xaneiro","Febreiro","Marzo","Abril","Maio","XuÃ±o","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthsShort:["Xan","Feb","Mar","Abr","Mai","Xun","Xul","Ago","Sep","Out","Nov","Dec"],today:"Hoxe",clear:"Limpar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);                       framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.fr-CH.min.js     0000644                 00000001000 15266055653 0026706 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.fr={days:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],daysShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],daysMin:["D","L","Ma","Me","J","V","S"],months:["Janvier","FÃ©vrier","Mars","Avril","Mai","Juin","Juillet","AoÃ»t","Septembre","Octobre","Novembre","DÃ©cembre"],monthsShort:["Jan","FÃ©v","Mar","Avr","Mai","Jui","Jul","Aou","Sep","Oct","Nov","DÃ©c"],today:"Aujourd'hui",monthsTitle:"Mois",clear:"Effacer",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.mn.min.js        0000644                 00000001176 15266055653 0026437 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.mn={days:["Ð�Ñ�Ð¼","Ð”Ð°Ð²Ð°Ð°","ÐœÑ�Ð³Ð¼Ð°Ñ€","Ð›Ñ…Ð°Ð³Ð²Ð°","ÐŸÒ¯Ñ€Ñ�Ð²","Ð‘Ð°Ð°Ñ�Ð°Ð½","Ð‘Ñ�Ð¼Ð±Ð°"],daysShort:["Ð�Ñ�Ð¼","Ð”Ð°Ð²","ÐœÑ�Ð³","Ð›Ñ…Ð°","ÐŸÒ¯Ñ€","Ð‘Ð°Ð°","Ð‘Ñ�Ð¼"],daysMin:["Ð�Ñ�","Ð”Ð°","ÐœÑ�","Ð›Ñ…","ÐŸÒ¯","Ð‘Ð°","Ð‘Ñ�"],months:["Ð¥ÑƒÐ»Ð³Ð°Ð½Ð°","Ò®Ñ…Ñ�Ñ€","Ð‘Ð°Ñ€","Ð¢ÑƒÑƒÐ»Ð°Ð¹","Ð›ÑƒÑƒ","ÐœÐ¾Ð³Ð¾Ð¹","ÐœÐ¾Ñ€ÑŒ","Ð¥Ð¾Ð½ÑŒ","Ð‘Ð¸Ñ‡","Ð¢Ð°Ñ…Ð¸Ð°","Ð�Ð¾Ñ…Ð¾Ð¹","Ð“Ð°Ñ…Ð°Ð¹"],monthsShort:["Ð¥ÑƒÐ»","Ò®Ñ…Ñ�","Ð‘Ð°Ñ€","Ð¢ÑƒÑƒ","Ð›ÑƒÑƒ","ÐœÐ¾Ð³","ÐœÐ¾Ñ€","Ð¥Ð¾Ð½","Ð‘Ð¸Ñ‡","Ð¢Ð°Ñ…","Ð�Ð¾Ñ…","Ð“Ð°Ñ…"],today:"Ó¨Ð½Ó©Ó©Ð´Ó©Ñ€",clear:"Ð¢Ð¾Ð´Ð¾Ñ€Ñ…Ð¾Ð¹",format:"yyyy.mm.dd",weekStart:1}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                  framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.lv.min.js        0000644                 00000000746 15266055653 0026450 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.lv={days:["SvÄ“tdiena","Pirmdiena","Otrdiena","TreÅ¡diena","Ceturtdiena","Piektdiena","Sestdiena"],daysShort:["Sv","P","O","T","C","Pk","S"],daysMin:["Sv","Pr","Ot","Tr","Ce","Pk","Se"],months:["JanvÄ�ris","FebruÄ�ris","Marts","AprÄ«lis","Maijs","JÅ«nijs","JÅ«lijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],monthsShort:["Jan","Feb","Mar","Apr","Mai","JÅ«n","JÅ«l","Aug","Sep","Okt","Nov","Dec"],today:"Å odien",weekStart:1}}(jQuery);                          framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.hy.min.js        0000644                 00000001342 15266055653 0026440 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.hy={days:["Ô¿Õ«Ö€Õ¡Õ¯Õ«","ÔµÖ€Õ¯Õ¸Ö‚Õ·Õ¡Õ¢Õ©Õ«","ÔµÖ€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«","Õ‰Õ¸Ö€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«","Õ€Õ«Õ¶Õ£Õ·Õ¡Õ¢Õ©Õ«","ÕˆÖ‚Ö€Õ¢Õ¡Õ©","Õ‡Õ¡Õ¢Õ¡Õ©"],daysShort:["Ô¿Ö€Õ¯","ÔµÖ€Õ¯","ÔµÖ€Ö„","Õ‰Ö€Ö„","Õ€Õ¶Õ£","ÕˆÖ‚Ö€","Õ‡Õ¢Õ©"],daysMin:["Ô¿Ö€Õ¯","ÔµÖ€Õ¯","ÔµÖ€Ö„","Õ‰Ö€Ö„","Õ€Õ¶Õ£","ÕˆÖ‚Ö€","Õ‡Õ¢Õ©"],months:["Õ€Õ¸Ö‚Õ¶Õ¾Õ¡Ö€","Õ“Õ¥Õ¿Ö€Õ¾Õ¡Ö€","Õ„Õ¡Ö€Õ¿","Ô±ÕºÖ€Õ«Õ¬","Õ„Õ¡ÕµÕ«Õ½","Õ€Õ¸Ö‚Õ¶Õ«Õ½","Õ€Õ¸Ö‚Õ¬Õ«Õ½","Õ•Õ£Õ¸Õ½Õ¿Õ¸Õ½","Õ�Õ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥Ö€","Õ€Õ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€","Õ†Õ¸ÕµÕ¥Õ´Õ¢Õ¥Ö€","Ô´Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€"],monthsShort:["Õ€Õ¸Ö‚Õ¶","Õ“Õ¥Õ¿","Õ„Õ¡Ö€","Ô±ÕºÖ€","Õ„Õ¡Õµ","Õ€Õ¶Õ½","Õ€Õ¬Õ½","Õ•Õ£Õ½","Õ�Õ¥Õº","Õ€Õ¸Õ¯","Õ†Õ´Õ¢","Ô´Õ¥Õ¯"],today:"Ô±ÕµÕ½Ö…Ö€",clear:"Õ‹Õ¶Õ»Õ¥Õ¬",format:"dd.mm.yyyy",weekStart:1}}(jQuery);                                                                                                                                                                                                                                                                                              framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.nl.min.js        0000644                 00000001001 15266055653 0026421 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.nl={days:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],daysShort:["zo","ma","di","wo","do","vr","za"],daysMin:["zo","ma","di","wo","do","vr","za"],months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthsShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],today:"Vandaag",monthsTitle:"Maanden",clear:"Wissen",weekStart:1,format:"dd-mm-yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.bg.min.js        0000644                 00000001147 15266055653 0026413 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.bg={days:["Ð�ÐµÐ´ÐµÐ»Ñ�","ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»Ð½Ð¸Ðº","Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº","Ð¡Ñ€Ñ�Ð´Ð°","Ð§ÐµÑ‚Ð²ÑŠÑ€Ñ‚ÑŠÐº","ÐŸÐµÑ‚ÑŠÐº","Ð¡ÑŠÐ±Ð¾Ñ‚Ð°"],daysShort:["Ð�ÐµÐ´","ÐŸÐ¾Ð½","Ð’Ñ‚Ð¾","Ð¡Ñ€Ñ�","Ð§ÐµÑ‚","ÐŸÐµÑ‚","Ð¡ÑŠÐ±"],daysMin:["Ð�","ÐŸ","Ð’","Ð¡","Ð§","ÐŸ","Ð¡"],months:["Ð¯Ð½ÑƒÐ°Ñ€Ð¸","Ð¤ÐµÐ²Ñ€ÑƒÐ°Ñ€Ð¸","ÐœÐ°Ñ€Ñ‚","Ð�Ð¿Ñ€Ð¸Ð»","ÐœÐ°Ð¹","Ð®Ð½Ð¸","Ð®Ð»Ð¸","Ð�Ð²Ð³ÑƒÑ�Ñ‚","Ð¡ÐµÐ¿Ñ‚ÐµÐ¼Ð²Ñ€Ð¸","ÐžÐºÑ‚Ð¾Ð¼Ð²Ñ€Ð¸","Ð�Ð¾ÐµÐ¼Ð²Ñ€Ð¸","Ð”ÐµÐºÐµÐ¼Ð²Ñ€Ð¸"],monthsShort:["Ð¯Ð½","Ð¤ÐµÐ²","ÐœÐ°Ñ€","Ð�Ð¿Ñ€","ÐœÐ°Ð¹","Ð®Ð½Ð¸","Ð®Ð»Ð¸","Ð�Ð²Ð³","Ð¡ÐµÐ¿","ÐžÐºÑ‚","Ð�Ð¾Ðµ","Ð”ÐµÐº"],today:"Ð´Ð½ÐµÑ�"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                         framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.da.min.js        0000644                 00000000713 15266055653 0026405 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.da={days:["sÃ¸ndag","mandag","tirsdag","onsdag","torsdag","fredag","lÃ¸rdag"],daysShort:["sÃ¸n","man","tir","ons","tor","fre","lÃ¸r"],daysMin:["sÃ¸","ma","ti","on","to","fr","lÃ¸"],months:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],today:"I Dag",clear:"Nulstil"}}(jQuery);                                                     framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.fi.min.js        0000644                 00000001020 15266055653 0026407 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.fi={days:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"],daysShort:["sun","maa","tii","kes","tor","per","lau"],daysMin:["su","ma","ti","ke","to","pe","la"],months:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesÃ¤kuu","heinÃ¤kuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"],monthsShort:["tam","hel","maa","huh","tou","kes","hei","elo","syy","lok","mar","jou"],today:"tÃ¤nÃ¤Ã¤n",clear:"TyhjennÃ¤",weekStart:1,format:"d.m.yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.pt-BR.min.js     0000644                 00000000770 15266055653 0026750 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates["pt-BR"]={days:["Domingo","Segunda","TerÃ§a","Quarta","Quinta","Sexta","SÃ¡bado"],daysShort:["Dom","Seg","Ter","Qua","Qui","Sex","SÃ¡b"],daysMin:["Do","Se","Te","Qu","Qu","Se","Sa"],months:["Janeiro","Fevereiro","MarÃ§o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],monthsShort:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],today:"Hoje",monthsTitle:"Meses",clear:"Limpar",format:"dd/mm/yyyy"}}(jQuery);        framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.rs.min.js        0000644                 00000001213 15266055653 0026441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.rs={days:["Ð�ÐµÐ´ÐµÑ™Ð°","ÐŸÐ¾Ð½ÐµÐ´ÐµÑ™Ð°Ðº","Ð£Ñ‚Ð¾Ñ€Ð°Ðº","Ð¡Ñ€ÐµÐ´Ð°","Ð§ÐµÑ‚Ð²Ñ€Ñ‚Ð°Ðº","ÐŸÐµÑ‚Ð°Ðº","Ð¡ÑƒÐ±Ð¾Ñ‚Ð°"],daysShort:["Ð�ÐµÐ´","ÐŸÐ¾Ð½","Ð£Ñ‚Ð¾","Ð¡Ñ€Ðµ","Ð§ÐµÑ‚","ÐŸÐµÑ‚","Ð¡ÑƒÐ±"],daysMin:["Ð�","ÐŸÐ¾","Ð£","Ð¡Ñ€","Ð§","ÐŸÐµ","Ð¡Ñƒ"],months:["ÐˆÐ°Ð½ÑƒÐ°Ñ€","Ð¤ÐµÐ±Ñ€ÑƒÐ°Ñ€","ÐœÐ°Ñ€Ñ‚","Ð�Ð¿Ñ€Ð¸Ð»","ÐœÐ°Ñ˜","ÐˆÑƒÐ½","ÐˆÑƒÐ»","Ð�Ð²Ð³ÑƒÑ�Ñ‚","Ð¡ÐµÐ¿Ñ‚ÐµÐ¼Ð±Ð°Ñ€","ÐžÐºÑ‚Ð¾Ð±Ð°Ñ€","Ð�Ð¾Ð²ÐµÐ¼Ð±Ð°Ñ€","Ð”ÐµÑ†ÐµÐ¼Ð±Ð°Ñ€"],monthsShort:["ÐˆÐ°Ð½","Ð¤ÐµÐ±","ÐœÐ°Ñ€","Ð�Ð¿Ñ€","ÐœÐ°Ñ˜","ÐˆÑƒÐ½","ÐˆÑƒÐ»","Ð�Ð²Ð³","Ð¡ÐµÐ¿","ÐžÐºÑ‚","Ð�Ð¾Ð²","Ð”ÐµÑ†"],today:"Ð”Ð°Ð½Ð°Ñ�",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);                                                                                                                                                                                                                                                                                                                                                                                     framework/includes/option-types/date-picker/static/js/locales/bootstrap-datepicker.kr.min.js        0000644                 00000000673 15266055653 0026442 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       !function(a){a.fn.datepicker.dates.kr={days:["ì�¼ìš”ì�¼","ì›”ìš”ì�¼","í™”ìš”ì�¼","ìˆ˜ìš”ì�¼","ëª©ìš”ì�¼","ê¸ˆìš”ì�¼","í† ìš”ì�¼"],daysShort:["ì�¼","ì›”","í™”","ìˆ˜","ëª©","ê¸ˆ","í† "],daysMin:["ì�¼","ì›”","í™”","ìˆ˜","ëª©","ê¸ˆ","í† "],months:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"],monthsShort:["1ì›”","2ì›”","3ì›”","4ì›”","5ì›”","6ì›”","7ì›”","8ì›”","9ì›”","10ì›”","11ì›”","12ì›”"]}}(jQuery);                                                                     framework/includes/option-types/date-picker/static/js/bootstrap-datepicker.js                       0000644                 00000133346 15266055653 0023627 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* =========================================================
 * bootstrap-datepicker.js
 * Repo: https://github.com/eternicode/bootstrap-datepicker/
 * Demo: http://eternicode.github.io/bootstrap-datepicker/
 * Docs: http://bootstrap-datepicker.readthedocs.org/
 * Forked from http://www.eyecon.ro/bootstrap-datepicker
 * =========================================================
 * Started by Stefan Petre; improvements by Andrew Rowls + contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================= */

(function($, undefined){

	var $window = $(window);

	function UTCDate(){
		return new Date(Date.UTC.apply(Date, arguments));
	}
	function UTCToday(){
		var today = new Date();
		return UTCDate(today.getFullYear(), today.getMonth(), today.getDate());
	}
	function alias(method){
		return function(){
			return this[method].apply(this, arguments);
		};
	}

	var DateArray = (function(){
		var extras = {
			get: function(i){
				return this.slice(i)[0];
			},
			contains: function(d){
				// Array.indexOf is not cross-browser;
				// $.inArray doesn't work with Dates
				var val = d && d.valueOf();
				for (var i=0, l=this.length; i < l; i++)
					if (this[i].valueOf() === val)
						return i;
				return -1;
			},
			remove: function(i){
				this.splice(i,1);
			},
			replace: function(new_array){
				if (!new_array)
					return;
				if (!$.isArray(new_array))
					new_array = [new_array];
				this.clear();
				this.push.apply(this, new_array);
			},
			clear: function(){
				this.length = 0;
			},
			copy: function(){
				var a = new DateArray();
				a.replace(this);
				return a;
			}
		};

		return function(){
			var a = [];
			a.push.apply(a, arguments);
			$.extend(a, extras);
			return a;
		};
	})();


	// Picker object

	var Datepicker = function(element, options){
		this.dates = new DateArray();
		this.viewDate = UTCToday();
		this.focusDate = null;

		this._process_options(options);

		this.element = $(element);
		this.isInline = false;
		this.isInput = this.element.is('input');
		this.component = this.element.is('.date') ? this.element.find('.add-on, .input-group-addon, .btn') : false;
		this.hasInput = this.component && this.element.find('input').length;
		if (this.component && this.component.length === 0)
			this.component = false;

		this.picker = $(DPGlobal.template);
		this._buildEvents();
		this._attachEvents();

		if (this.isInline){
			this.picker.addClass('datepicker-inline').appendTo(this.element);
		}
		else {
			this.picker.addClass('datepicker-dropdown dropdown-menu');
		}

		if (this.o.rtl){
			this.picker.addClass('datepicker-rtl');
		}

		this.viewMode = this.o.startView;

		if (this.o.calendarWeeks)
			this.picker.find('tfoot th.today')
						.attr('colspan', function(i, val){
							return parseInt(val) + 1;
						});

		this._allow_update = false;

		this.setStartDate(this._o.startDate);
		this.setEndDate(this._o.endDate);
		this.setDaysOfWeekDisabled(this.o.daysOfWeekDisabled);

		this.fillDow();
		this.fillMonths();

		this._allow_update = true;

		this.update();
		this.showMode();

		if (this.isInline){
			this.show();
		}
	};

	Datepicker.prototype = {
		constructor: Datepicker,

		_process_options: function(opts){
			// Store raw options for reference
			this._o = $.extend({}, this._o, opts);
			// Processed options
			var o = this.o = $.extend({}, this._o);

			// Check if "de-DE" style date is available, if not language should
			// fallback to 2 letter code eg "de"
			var lang = o.language;
			if (!dates[lang]){
				lang = lang.split('-')[0];
				if (!dates[lang])
					lang = defaults.language;
			}
			o.language = lang;

			switch (o.startView){
				case 2:
				case 'decade':
					o.startView = 2;
					break;
				case 1:
				case 'year':
					o.startView = 1;
					break;
				default:
					o.startView = 0;
			}

			switch (o.minViewMode){
				case 1:
				case 'months':
					o.minViewMode = 1;
					break;
				case 2:
				case 'years':
					o.minViewMode = 2;
					break;
				default:
					o.minViewMode = 0;
			}

			o.startView = Math.max(o.startView, o.minViewMode);

			// true, false, or Number > 0
			if (o.multidate !== true){
				o.multidate = Number(o.multidate) || false;
				if (o.multidate !== false)
					o.multidate = Math.max(0, o.multidate);
				else
					o.multidate = 1;
			}
			o.multidateSeparator = String(o.multidateSeparator);

			o.weekStart %= 7;
			o.weekEnd = ((o.weekStart + 6) % 7);

			var format = DPGlobal.parseFormat(o.format);
			if (o.startDate !== -Infinity){
				if (!!o.startDate){
					if (o.startDate instanceof Date)
						o.startDate = this._local_to_utc(this._zero_time(o.startDate));
					else
						o.startDate = DPGlobal.parseDate(o.startDate, format, o.language);
				}
				else {
					o.startDate = -Infinity;
				}
			}
			if (o.endDate !== Infinity){
				if (!!o.endDate){
					if (o.endDate instanceof Date)
						o.endDate = this._local_to_utc(this._zero_time(o.endDate));
					else
						o.endDate = DPGlobal.parseDate(o.endDate, format, o.language);
				}
				else {
					o.endDate = Infinity;
				}
			}

			o.daysOfWeekDisabled = o.daysOfWeekDisabled||[];
			if (!$.isArray(o.daysOfWeekDisabled))
				o.daysOfWeekDisabled = o.daysOfWeekDisabled.split(/[,\s]*/);
			o.daysOfWeekDisabled = $.map(o.daysOfWeekDisabled, function(d){
				return parseInt(d, 10);
			});

			var plc = String(o.orientation).toLowerCase().split(/\s+/g),
				_plc = o.orientation.toLowerCase();
			plc = $.grep(plc, function(word){
				return (/^auto|left|right|top|bottom$/).test(word);
			});
			o.orientation = {x: 'auto', y: 'auto'};
			if (!_plc || _plc === 'auto')
				; // no action
			else if (plc.length === 1){
				switch (plc[0]){
					case 'top':
					case 'bottom':
						o.orientation.y = plc[0];
						break;
					case 'left':
					case 'right':
						o.orientation.x = plc[0];
						break;
				}
			}
			else {
				_plc = $.grep(plc, function(word){
					return (/^left|right$/).test(word);
				});
				o.orientation.x = _plc[0] || 'auto';

				_plc = $.grep(plc, function(word){
					return (/^top|bottom$/).test(word);
				});
				o.orientation.y = _plc[0] || 'auto';
			}
		},
		_events: [],
		_secondaryEvents: [],
		_applyEvents: function(evs){
			for (var i=0, el, ch, ev; i < evs.length; i++){
				el = evs[i][0];
				if (evs[i].length === 2){
					ch = undefined;
					ev = evs[i][1];
				}
				else if (evs[i].length === 3){
					ch = evs[i][1];
					ev = evs[i][2];
				}
				el.on(ev, ch);
			}
		},
		_unapplyEvents: function(evs){
			for (var i=0, el, ev, ch; i < evs.length; i++){
				el = evs[i][0];
				if (evs[i].length === 2){
					ch = undefined;
					ev = evs[i][1];
				}
				else if (evs[i].length === 3){
					ch = evs[i][1];
					ev = evs[i][2];
				}
				el.off(ev, ch);
			}
		},
		_buildEvents: function(){
			if (this.isInput){ // single input
				this._events = [
					[this.element, {
						focus: $.proxy(this.show, this),
						keyup: $.proxy(function(e){
							if ($.inArray(e.keyCode, [27,37,39,38,40,32,13,9]) === -1)
								this.update();
						}, this),
						keydown: $.proxy(this.keydown, this)
					}]
				];
			}
			else if (this.component && this.hasInput){ // component: input + button
				this._events = [
					// For components that are not readonly, allow keyboard nav
					[this.element.find('input'), {
						focus: $.proxy(this.show, this),
						keyup: $.proxy(function(e){
							if ($.inArray(e.keyCode, [27,37,39,38,40,32,13,9]) === -1)
								this.update();
						}, this),
						keydown: $.proxy(this.keydown, this)
					}],
					[this.component, {
						click: $.proxy(this.show, this)
					}]
				];
			}
			else if (this.element.is('div')){  // inline datepicker
				this.isInline = true;
			}
			else {
				this._events = [
					[this.element, {
						click: $.proxy(this.show, this)
					}]
				];
			}
			this._events.push(
				// Component: listen for blur on element descendants
				[this.element, '*', {
					blur: $.proxy(function(e){
						this._focused_from = e.target;
					}, this)
				}],
				// Input: listen for blur on element
				[this.element, {
					blur: $.proxy(function(e){
						this._focused_from = e.target;
					}, this)
				}]
			);

			this._secondaryEvents = [
				[this.picker, {
					click: $.proxy(this.click, this)
				}],
				[$(window), {
					resize: $.proxy(this.place, this)
				}],
				[$(document), {
					'mousedown touchstart': $.proxy(function(e){
						// Clicked outside the datepicker, hide it
						if (!(
							this.element.is(e.target) ||
							this.element.find(e.target).length ||
							this.picker.is(e.target) ||
							this.picker.find(e.target).length
						)){
							this.hide();
						}
					}, this)
				}]
			];
		},
		_attachEvents: function(){
			this._detachEvents();
			this._applyEvents(this._events);
		},
		_detachEvents: function(){
			this._unapplyEvents(this._events);
		},
		_attachSecondaryEvents: function(){
			this._detachSecondaryEvents();
			this._applyEvents(this._secondaryEvents);
		},
		_detachSecondaryEvents: function(){
			this._unapplyEvents(this._secondaryEvents);
		},
		_trigger: function(event, altdate){
			var date = altdate || this.dates.get(-1),
				local_date = this._utc_to_local(date);

			this.element.trigger({
				type: event,
				date: local_date,
				dates: $.map(this.dates, this._utc_to_local),
				format: $.proxy(function(ix, format){
					if (arguments.length === 0){
						ix = this.dates.length - 1;
						format = this.o.format;
					}
					else if (typeof ix === 'string'){
						format = ix;
						ix = this.dates.length - 1;
					}
					format = format || this.o.format;
					var date = this.dates.get(ix);
					return DPGlobal.formatDate(date, format, this.o.language);
				}, this)
			});
		},

		show: function(){
			if (!this.isInline)
				this.picker.appendTo('body');
			this.picker.show();
			this.place();
			this._attachSecondaryEvents();
			this._trigger('show');
		},

		hide: function(){
			if (this.isInline)
				return;
			if (!this.picker.is(':visible'))
				return;
			this.focusDate = null;
			this.picker.hide().detach();
			this._detachSecondaryEvents();
			this.viewMode = this.o.startView;
			this.showMode();

			if (
				this.o.forceParse &&
				(
					this.isInput && this.element.val() ||
					this.hasInput && this.element.find('input').val()
				)
			)
				this.setValue();
			this._trigger('hide');
		},

		remove: function(){
			this.hide();
			this._detachEvents();
			this._detachSecondaryEvents();
			this.picker.remove();
			delete this.element.data().datepicker;
			if (!this.isInput){
				delete this.element.data().date;
			}
		},

		_utc_to_local: function(utc){
			return utc && new Date(utc.getTime() + (utc.getTimezoneOffset()*60000));
		},
		_local_to_utc: function(local){
			return local && new Date(local.getTime() - (local.getTimezoneOffset()*60000));
		},
		_zero_time: function(local){
			return local && new Date(local.getFullYear(), local.getMonth(), local.getDate());
		},
		_zero_utc_time: function(utc){
			return utc && new Date(Date.UTC(utc.getUTCFullYear(), utc.getUTCMonth(), utc.getUTCDate()));
		},

		getDates: function(){
			return $.map(this.dates, this._utc_to_local);
		},

		getUTCDates: function(){
			return $.map(this.dates, function(d){
				return new Date(d);
			});
		},

		getDate: function(){
			return this._utc_to_local(this.getUTCDate());
		},

		getUTCDate: function(){
			return new Date(this.dates.get(-1));
		},

		setDates: function(){
			var args = $.isArray(arguments[0]) ? arguments[0] : arguments;
			this.update.apply(this, args);
			this._trigger('changeDate');
			this.setValue();
		},

		setUTCDates: function(){
			var args = $.isArray(arguments[0]) ? arguments[0] : arguments;
			this.update.apply(this, $.map(args, this._utc_to_local));
			this._trigger('changeDate');
			this.setValue();
		},

		setDate: alias('setDates'),
		setUTCDate: alias('setUTCDates'),

		setValue: function(){
			var formatted = this.getFormattedDate();
			if (!this.isInput){
				if (this.component){
					this.element.find('input').val(formatted).change();
				}
			}
			else {
				this.element.val(formatted).change();
			}
		},

		getFormattedDate: function(format){
			if (format === undefined)
				format = this.o.format;

			var lang = this.o.language;
			return $.map(this.dates, function(d){
				return DPGlobal.formatDate(d, format, lang);
			}).join(this.o.multidateSeparator);
		},

		setStartDate: function(startDate){
			this._process_options({startDate: startDate});
			this.update();
			this.updateNavArrows();
		},

		setEndDate: function(endDate){
			this._process_options({endDate: endDate});
			this.update();
			this.updateNavArrows();
		},

		setDaysOfWeekDisabled: function(daysOfWeekDisabled){
			this._process_options({daysOfWeekDisabled: daysOfWeekDisabled});
			this.update();
			this.updateNavArrows();
		},

		place: function(){
			if (this.isInline)
				return;
			var calendarWidth = this.picker.outerWidth(),
				calendarHeight = this.picker.outerHeight(),
				visualPadding = 10,
				windowWidth = $window.width(),
				windowHeight = $window.height(),
				scrollTop = $window.scrollTop();

			var zIndex = parseInt(this.element.parents().filter(function(){
					return $(this).css('z-index') !== 'auto';
				}).first().css('z-index'))+10;
			var offset = this.component ? this.component.parent().offset() : this.element.offset();
			var height = this.component ? this.component.outerHeight(true) : this.element.outerHeight(false);
			var width = this.component ? this.component.outerWidth(true) : this.element.outerWidth(false);
			var left = offset.left,
				top = offset.top;

			this.picker.removeClass(
				'datepicker-orient-top datepicker-orient-bottom '+
				'datepicker-orient-right datepicker-orient-left'
			);

			if (this.o.orientation.x !== 'auto'){
				this.picker.addClass('datepicker-orient-' + this.o.orientation.x);
				if (this.o.orientation.x === 'right')
					left -= calendarWidth - width;
			}
			// auto x orientation is best-placement: if it crosses a window
			// edge, fudge it sideways
			else {
				// Default to left
				this.picker.addClass('datepicker-orient-left');
				if (offset.left < 0)
					left -= offset.left - visualPadding;
				else if (offset.left + calendarWidth > windowWidth)
					left = windowWidth - calendarWidth - visualPadding;
			}

			// auto y orientation is best-situation: top or bottom, no fudging,
			// decision based on which shows more of the calendar
			var yorient = this.o.orientation.y,
				top_overflow, bottom_overflow;
			if (yorient === 'auto'){
				top_overflow = -scrollTop + offset.top - calendarHeight;
				bottom_overflow = scrollTop + windowHeight - (offset.top + height + calendarHeight);
				if (Math.max(top_overflow, bottom_overflow) === bottom_overflow)
					yorient = 'top';
				else
					yorient = 'bottom';
			}
			this.picker.addClass('datepicker-orient-' + yorient);
			if (yorient === 'top')
				top += height;
			else
				top -= calendarHeight + parseInt(this.picker.css('padding-top'));

			this.picker.css({
				top: top,
				left: left,
				zIndex: zIndex
			});
		},

		_allow_update: true,
		update: function(){
			if (!this._allow_update)
				return;

			var oldDates = this.dates.copy(),
				dates = [],
				fromArgs = false;
			if (arguments.length){
				$.each(arguments, $.proxy(function(i, date){
					if (date instanceof Date)
						date = this._local_to_utc(date);
					dates.push(date);
				}, this));
				fromArgs = true;
			}
			else {
				dates = this.isInput
						? this.element.val()
						: this.element.data('date') || this.element.find('input').val();
				if (dates && this.o.multidate)
					dates = dates.split(this.o.multidateSeparator);
				else
					dates = [dates];
				delete this.element.data().date;
			}

			dates = $.map(dates, $.proxy(function(date){
				return DPGlobal.parseDate(date, this.o.format, this.o.language);
			}, this));
			dates = $.grep(dates, $.proxy(function(date){
				return (
					date < this.o.startDate ||
					date > this.o.endDate ||
					!date
				);
			}, this), true);
			this.dates.replace(dates);

			if (this.dates.length)
				this.viewDate = new Date(this.dates.get(-1));
			else if (this.viewDate < this.o.startDate)
				this.viewDate = new Date(this.o.startDate);
			else if (this.viewDate > this.o.endDate)
				this.viewDate = new Date(this.o.endDate);

			if (fromArgs){
				// setting date by clicking
				this.setValue();
			}
			else if (dates.length){
				// setting date by typing
				if (String(oldDates) !== String(this.dates))
					this._trigger('changeDate');
			}
			if (!this.dates.length && oldDates.length)
				this._trigger('clearDate');

			this.fill();
		},

		fillDow: function(){
			var dowCnt = this.o.weekStart,
				html = '<tr>';
			if (this.o.calendarWeeks){
				var cell = '<th class="cw">&nbsp;</th>';
				html += cell;
				this.picker.find('.datepicker-days thead tr:first-child').prepend(cell);
			}
			while (dowCnt < this.o.weekStart + 7){
				html += '<th class="dow">'+dates[this.o.language].daysMin[(dowCnt++)%7]+'</th>';
			}
			html += '</tr>';
			this.picker.find('.datepicker-days thead').append(html);
		},

		fillMonths: function(){
			var html = '',
			i = 0;
			while (i < 12){
				html += '<span class="month">'+dates[this.o.language].monthsShort[i++]+'</span>';
			}
			this.picker.find('.datepicker-months td').html(html);
		},

		setRange: function(range){
			if (!range || !range.length)
				delete this.range;
			else
				this.range = $.map(range, function(d){
					return d.valueOf();
				});
			this.fill();
		},

		getClassNames: function(date){
			var cls = [],
				year = this.viewDate.getUTCFullYear(),
				month = this.viewDate.getUTCMonth(),
				today = new Date();
			if (date.getUTCFullYear() < year || (date.getUTCFullYear() === year && date.getUTCMonth() < month)){
				cls.push('old');
			}
			else if (date.getUTCFullYear() > year || (date.getUTCFullYear() === year && date.getUTCMonth() > month)){
				cls.push('new');
			}
			if (this.focusDate && date.valueOf() === this.focusDate.valueOf())
				cls.push('focused');
			// Compare internal UTC date with local today, not UTC today
			if (this.o.todayHighlight &&
				date.getUTCFullYear() === today.getFullYear() &&
				date.getUTCMonth() === today.getMonth() &&
				date.getUTCDate() === today.getDate()){
				cls.push('today');
			}
			if (this.dates.contains(date) !== -1)
				cls.push('active');
			if (date.valueOf() < this.o.startDate || date.valueOf() > this.o.endDate ||
				$.inArray(date.getUTCDay(), this.o.daysOfWeekDisabled) !== -1){
				cls.push('disabled');
			}
			if (this.range){
				if (date > this.range[0] && date < this.range[this.range.length-1]){
					cls.push('range');
				}
				if ($.inArray(date.valueOf(), this.range) !== -1){
					cls.push('selected');
				}
			}
			return cls;
		},

		fill: function(){
			var d = new Date(this.viewDate),
				year = d.getUTCFullYear(),
				month = d.getUTCMonth(),
				startYear = this.o.startDate !== -Infinity ? this.o.startDate.getUTCFullYear() : -Infinity,
				startMonth = this.o.startDate !== -Infinity ? this.o.startDate.getUTCMonth() : -Infinity,
				endYear = this.o.endDate !== Infinity ? this.o.endDate.getUTCFullYear() : Infinity,
				endMonth = this.o.endDate !== Infinity ? this.o.endDate.getUTCMonth() : Infinity,
				todaytxt = dates[this.o.language].today || dates['en'].today || '',
				cleartxt = dates[this.o.language].clear || dates['en'].clear || '',
				tooltip;
			this.picker.find('.datepicker-days thead th.datepicker-switch')
						.text(dates[this.o.language].months[month]+' '+year);
			this.picker.find('tfoot th.today')
						.text(todaytxt)
						.toggle(this.o.todayBtn !== false);
			this.picker.find('tfoot th.clear')
						.text(cleartxt)
						.toggle(this.o.clearBtn !== false);
			this.updateNavArrows();
			this.fillMonths();
			var prevMonth = UTCDate(year, month-1, 28),
				day = DPGlobal.getDaysInMonth(prevMonth.getUTCFullYear(), prevMonth.getUTCMonth());
			prevMonth.setUTCDate(day);
			prevMonth.setUTCDate(day - (prevMonth.getUTCDay() - this.o.weekStart + 7)%7);
			var nextMonth = new Date(prevMonth);
			nextMonth.setUTCDate(nextMonth.getUTCDate() + 42);
			nextMonth = nextMonth.valueOf();
			var html = [];
			var clsName;
			while (prevMonth.valueOf() < nextMonth){
				if (prevMonth.getUTCDay() === this.o.weekStart){
					html.push('<tr>');
					if (this.o.calendarWeeks){
						// ISO 8601: First week contains first thursday.
						// ISO also states week starts on Monday, but we can be more abstract here.
						var
							// Start of current week: based on weekstart/current date
							ws = new Date(+prevMonth + (this.o.weekStart - prevMonth.getUTCDay() - 7) % 7 * 864e5),
							// Thursday of this week
							th = new Date(Number(ws) + (7 + 4 - ws.getUTCDay()) % 7 * 864e5),
							// First Thursday of year, year from thursday
							yth = new Date(Number(yth = UTCDate(th.getUTCFullYear(), 0, 1)) + (7 + 4 - yth.getUTCDay())%7*864e5),
							// Calendar week: ms between thursdays, div ms per day, div 7 days
							calWeek =  (th - yth) / 864e5 / 7 + 1;
						html.push('<td class="cw">'+ calWeek +'</td>');

					}
				}
				clsName = this.getClassNames(prevMonth);
				clsName.push('day');

				if (this.o.beforeShowDay !== $.noop){
					var before = this.o.beforeShowDay(this._utc_to_local(prevMonth));
					if (before === undefined)
						before = {};
					else if (typeof(before) === 'boolean')
						before = {enabled: before};
					else if (typeof(before) === 'string')
						before = {classes: before};
					if (before.enabled === false)
						clsName.push('disabled');
					if (before.classes)
						clsName = clsName.concat(before.classes.split(/\s+/));
					if (before.tooltip)
						tooltip = before.tooltip;
				}

				clsName = $.unique(clsName);
				html.push('<td class="'+clsName.join(' ')+'"' + (tooltip ? ' title="'+tooltip+'"' : '') + '>'+prevMonth.getUTCDate() + '</td>');
				if (prevMonth.getUTCDay() === this.o.weekEnd){
					html.push('</tr>');
				}
				prevMonth.setUTCDate(prevMonth.getUTCDate()+1);
			}
			this.picker.find('.datepicker-days tbody').empty().append(html.join(''));

			var months = this.picker.find('.datepicker-months')
						.find('th:eq(1)')
							.text(year)
							.end()
						.find('span').removeClass('active');

			$.each(this.dates, function(i, d){
				if (d.getUTCFullYear() === year)
					months.eq(d.getUTCMonth()).addClass('active');
			});

			if (year < startYear || year > endYear){
				months.addClass('disabled');
			}
			if (year === startYear){
				months.slice(0, startMonth).addClass('disabled');
			}
			if (year === endYear){
				months.slice(endMonth+1).addClass('disabled');
			}

			html = '';
			year = parseInt(year/10, 10) * 10;
			var yearCont = this.picker.find('.datepicker-years')
								.find('th:eq(1)')
									.text(year + '-' + (year + 9))
									.end()
								.find('td');
			year -= 1;
			var years = $.map(this.dates, function(d){
					return d.getUTCFullYear();
				}),
				classes;
			for (var i = -1; i < 11; i++){
				classes = ['year'];
				if (i === -1)
					classes.push('old');
				else if (i === 10)
					classes.push('new');
				if ($.inArray(year, years) !== -1)
					classes.push('active');
				if (year < startYear || year > endYear)
					classes.push('disabled');
				html += '<span class="' + classes.join(' ') + '">'+year+'</span>';
				year += 1;
			}
			yearCont.html(html);
		},

		updateNavArrows: function(){
			if (!this._allow_update)
				return;

			var d = new Date(this.viewDate),
				year = d.getUTCFullYear(),
				month = d.getUTCMonth();
			switch (this.viewMode){
				case 0:
					if (this.o.startDate !== -Infinity && year <= this.o.startDate.getUTCFullYear() && month <= this.o.startDate.getUTCMonth()){
						this.picker.find('.prev').css({visibility: 'hidden'});
					}
					else {
						this.picker.find('.prev').css({visibility: 'visible'});
					}
					if (this.o.endDate !== Infinity && year >= this.o.endDate.getUTCFullYear() && month >= this.o.endDate.getUTCMonth()){
						this.picker.find('.next').css({visibility: 'hidden'});
					}
					else {
						this.picker.find('.next').css({visibility: 'visible'});
					}
					break;
				case 1:
				case 2:
					if (this.o.startDate !== -Infinity && year <= this.o.startDate.getUTCFullYear()){
						this.picker.find('.prev').css({visibility: 'hidden'});
					}
					else {
						this.picker.find('.prev').css({visibility: 'visible'});
					}
					if (this.o.endDate !== Infinity && year >= this.o.endDate.getUTCFullYear()){
						this.picker.find('.next').css({visibility: 'hidden'});
					}
					else {
						this.picker.find('.next').css({visibility: 'visible'});
					}
					break;
			}
		},

		click: function(e){
			e.preventDefault();
			var target = $(e.target).closest('span, td, th'),
				year, month, day;
			if (target.length === 1){
				switch (target[0].nodeName.toLowerCase()){
					case 'th':
						switch (target[0].className){
							case 'datepicker-switch':
								this.showMode(1);
								break;
							case 'prev':
							case 'next':
								var dir = DPGlobal.modes[this.viewMode].navStep * (target[0].className === 'prev' ? -1 : 1);
								switch (this.viewMode){
									case 0:
										this.viewDate = this.moveMonth(this.viewDate, dir);
										this._trigger('changeMonth', this.viewDate);
										break;
									case 1:
									case 2:
										this.viewDate = this.moveYear(this.viewDate, dir);
										if (this.viewMode === 1)
											this._trigger('changeYear', this.viewDate);
										break;
								}
								this.fill();
								break;
							case 'today':
								var date = new Date();
								date = UTCDate(date.getFullYear(), date.getMonth(), date.getDate(), 0, 0, 0);

								this.showMode(-2);
								var which = this.o.todayBtn === 'linked' ? null : 'view';
								this._setDate(date, which);
								break;
							case 'clear':
								var element;
								if (this.isInput)
									element = this.element;
								else if (this.component)
									element = this.element.find('input');
								if (element)
									element.val("").change();
								this.update();
								this._trigger('changeDate');
								if (this.o.autoclose)
									this.hide();
								break;
						}
						break;
					case 'span':
						if (!target.is('.disabled')){
							this.viewDate.setUTCDate(1);
							if (target.is('.month')){
								day = 1;
								month = target.parent().find('span').index(target);
								year = this.viewDate.getUTCFullYear();
								this.viewDate.setUTCMonth(month);
								this._trigger('changeMonth', this.viewDate);
								if (this.o.minViewMode === 1){
									this._setDate(UTCDate(year, month, day));
								}
							}
							else {
								day = 1;
								month = 0;
								year = parseInt(target.text(), 10)||0;
								this.viewDate.setUTCFullYear(year);
								this._trigger('changeYear', this.viewDate);
								if (this.o.minViewMode === 2){
									this._setDate(UTCDate(year, month, day));
								}
							}
							this.showMode(-1);
							this.fill();
						}
						break;
					case 'td':
						if (target.is('.day') && !target.is('.disabled')){
							day = parseInt(target.text(), 10)||1;
							year = this.viewDate.getUTCFullYear();
							month = this.viewDate.getUTCMonth();
							if (target.is('.old')){
								if (month === 0){
									month = 11;
									year -= 1;
								}
								else {
									month -= 1;
								}
							}
							else if (target.is('.new')){
								if (month === 11){
									month = 0;
									year += 1;
								}
								else {
									month += 1;
								}
							}
							this._setDate(UTCDate(year, month, day));
						}
						break;
				}
			}
			if (this.picker.is(':visible') && this._focused_from){
				$(this._focused_from).focus();
			}
			delete this._focused_from;
		},

		_toggle_multidate: function(date){
			var ix = this.dates.contains(date);
			if (!date){
				this.dates.clear();
			}
			else if (ix !== -1){
				this.dates.remove(ix);
			}
			else {
				this.dates.push(date);
			}
			if (typeof this.o.multidate === 'number')
				while (this.dates.length > this.o.multidate)
					this.dates.remove(0);
		},

		_setDate: function(date, which){
			if (!which || which === 'date')
				this._toggle_multidate(date && new Date(date));
			if (!which || which  === 'view')
				this.viewDate = date && new Date(date);

			this.fill();
			this.setValue();
			this._trigger('changeDate');
			var element;
			if (this.isInput){
				element = this.element;
			}
			else if (this.component){
				element = this.element.find('input');
			}
			if (element){
				element.change();
			}
			if (this.o.autoclose && (!which || which === 'date')){
				this.hide();
			}
		},

		moveMonth: function(date, dir){
			if (!date)
				return undefined;
			if (!dir)
				return date;
			var new_date = new Date(date.valueOf()),
				day = new_date.getUTCDate(),
				month = new_date.getUTCMonth(),
				mag = Math.abs(dir),
				new_month, test;
			dir = dir > 0 ? 1 : -1;
			if (mag === 1){
				test = dir === -1
					// If going back one month, make sure month is not current month
					// (eg, Mar 31 -> Feb 31 == Feb 28, not Mar 02)
					? function(){
						return new_date.getUTCMonth() === month;
					}
					// If going forward one month, make sure month is as expected
					// (eg, Jan 31 -> Feb 31 == Feb 28, not Mar 02)
					: function(){
						return new_date.getUTCMonth() !== new_month;
					};
				new_month = month + dir;
				new_date.setUTCMonth(new_month);
				// Dec -> Jan (12) or Jan -> Dec (-1) -- limit expected date to 0-11
				if (new_month < 0 || new_month > 11)
					new_month = (new_month + 12) % 12;
			}
			else {
				// For magnitudes >1, move one month at a time...
				for (var i=0; i < mag; i++)
					// ...which might decrease the day (eg, Jan 31 to Feb 28, etc)...
					new_date = this.moveMonth(new_date, dir);
				// ...then reset the day, keeping it in the new month
				new_month = new_date.getUTCMonth();
				new_date.setUTCDate(day);
				test = function(){
					return new_month !== new_date.getUTCMonth();
				};
			}
			// Common date-resetting loop -- if date is beyond end of month, make it
			// end of month
			while (test()){
				new_date.setUTCDate(--day);
				new_date.setUTCMonth(new_month);
			}
			return new_date;
		},

		moveYear: function(date, dir){
			return this.moveMonth(date, dir*12);
		},

		dateWithinRange: function(date){
			return date >= this.o.startDate && date <= this.o.endDate;
		},

		keydown: function(e){
			if (this.picker.is(':not(:visible)')){
				if (e.keyCode === 27) // allow escape to hide and re-show picker
					this.show();
				return;
			}
			var dateChanged = false,
				dir, newDate, newViewDate,
				focusDate = this.focusDate || this.viewDate;
			switch (e.keyCode){
				case 27: // escape
					if (this.focusDate){
						this.focusDate = null;
						this.viewDate = this.dates.get(-1) || this.viewDate;
						this.fill();
					}
					else
						this.hide();
					e.preventDefault();
					break;
				case 37: // left
				case 39: // right
					if (!this.o.keyboardNavigation)
						break;
					dir = e.keyCode === 37 ? -1 : 1;
					if (e.ctrlKey){
						newDate = this.moveYear(this.dates.get(-1) || UTCToday(), dir);
						newViewDate = this.moveYear(focusDate, dir);
						this._trigger('changeYear', this.viewDate);
					}
					else if (e.shiftKey){
						newDate = this.moveMonth(this.dates.get(-1) || UTCToday(), dir);
						newViewDate = this.moveMonth(focusDate, dir);
						this._trigger('changeMonth', this.viewDate);
					}
					else {
						newDate = new Date(this.dates.get(-1) || UTCToday());
						newDate.setUTCDate(newDate.getUTCDate() + dir);
						newViewDate = new Date(focusDate);
						newViewDate.setUTCDate(focusDate.getUTCDate() + dir);
					}
					if (this.dateWithinRange(newDate)){
						this.focusDate = this.viewDate = newViewDate;
						this.setValue();
						this.fill();
						e.preventDefault();
					}
					break;
				case 38: // up
				case 40: // down
					if (!this.o.keyboardNavigation)
						break;
					dir = e.keyCode === 38 ? -1 : 1;
					if (e.ctrlKey){
						newDate = this.moveYear(this.dates.get(-1) || UTCToday(), dir);
						newViewDate = this.moveYear(focusDate, dir);
						this._trigger('changeYear', this.viewDate);
					}
					else if (e.shiftKey){
						newDate = this.moveMonth(this.dates.get(-1) || UTCToday(), dir);
						newViewDate = this.moveMonth(focusDate, dir);
						this._trigger('changeMonth', this.viewDate);
					}
					else {
						newDate = new Date(this.dates.get(-1) || UTCToday());
						newDate.setUTCDate(newDate.getUTCDate() + dir * 7);
						newViewDate = new Date(focusDate);
						newViewDate.setUTCDate(focusDate.getUTCDate() + dir * 7);
					}
					if (this.dateWithinRange(newDate)){
						this.focusDate = this.viewDate = newViewDate;
						this.setValue();
						this.fill();
						e.preventDefault();
					}
					break;
				case 32: // spacebar
					// Spacebar is used in manually typing dates in some formats.
					// As such, its behavior should not be hijacked.
					break;
				case 13: // enter
					focusDate = this.focusDate || this.dates.get(-1) || this.viewDate;
					this._toggle_multidate(focusDate);
					dateChanged = true;
					this.focusDate = null;
					this.viewDate = this.dates.get(-1) || this.viewDate;
					this.setValue();
					this.fill();
					if (this.picker.is(':visible')){
						e.preventDefault();
						if (this.o.autoclose)
							this.hide();
					}
					break;
				case 9: // tab
					this.focusDate = null;
					this.viewDate = this.dates.get(-1) || this.viewDate;
					this.fill();
					this.hide();
					break;
			}
			if (dateChanged){
				if (this.dates.length)
					this._trigger('changeDate');
				else
					this._trigger('clearDate');
				var element;
				if (this.isInput){
					element = this.element;
				}
				else if (this.component){
					element = this.element.find('input');
				}
				if (element){
					element.change();
				}
			}
		},

		showMode: function(dir){
			if (dir){
				this.viewMode = Math.max(this.o.minViewMode, Math.min(2, this.viewMode + dir));
			}
			this.picker
				.find('>div')
				.hide()
				.filter('.datepicker-'+DPGlobal.modes[this.viewMode].clsName)
					.css('display', 'block');
			this.updateNavArrows();
		}
	};

	var DateRangePicker = function(element, options){
		this.element = $(element);
		this.inputs = $.map(options.inputs, function(i){
			return i.jquery ? i[0] : i;
		});
		delete options.inputs;

		$(this.inputs)
			.datepicker(options)
			.bind('changeDate', $.proxy(this.dateUpdated, this));

		this.pickers = $.map(this.inputs, function(i){
			return $(i).data('datepicker');
		});
		this.updateDates();
	};
	DateRangePicker.prototype = {
		updateDates: function(){
			this.dates = $.map(this.pickers, function(i){
				return i.getUTCDate();
			});
			this.updateRanges();
		},
		updateRanges: function(){
			var range = $.map(this.dates, function(d){
				return d.valueOf();
			});
			$.each(this.pickers, function(i, p){
				p.setRange(range);
			});
		},
		dateUpdated: function(e){
			// `this.updating` is a workaround for preventing infinite recursion
			// between `changeDate` triggering and `setUTCDate` calling.  Until
			// there is a better mechanism.
			if (this.updating)
				return;
			this.updating = true;

			var dp = $(e.target).data('datepicker'),
				new_date = dp.getUTCDate(),
				i = $.inArray(e.target, this.inputs),
				l = this.inputs.length;
			if (i === -1)
				return;

			$.each(this.pickers, function(i, p){
				if (!p.getUTCDate())
					p.setUTCDate(new_date);
			});

			if (new_date < this.dates[i]){
				// Date being moved earlier/left
				while (i >= 0 && new_date < this.dates[i]){
					this.pickers[i--].setUTCDate(new_date);
				}
			}
			else if (new_date > this.dates[i]){
				// Date being moved later/right
				while (i < l && new_date > this.dates[i]){
					this.pickers[i++].setUTCDate(new_date);
				}
			}
			this.updateDates();

			delete this.updating;
		},
		remove: function(){
			$.map(this.pickers, function(p){ p.remove(); });
			delete this.element.data().datepicker;
		}
	};

	function opts_from_el(el, prefix){
		// Derive options from element data-attrs
		var data = $(el).data(),
			out = {}, inkey,
			replace = new RegExp('^' + prefix.toLowerCase() + '([A-Z])');
		prefix = new RegExp('^' + prefix.toLowerCase());
		function re_lower(_,a){
			return a.toLowerCase();
		}
		for (var key in data)
			if (prefix.test(key)){
				inkey = key.replace(replace, re_lower);
				out[inkey] = data[key];
			}
		return out;
	}

	function opts_from_locale(lang){
		// Derive options from locale plugins
		var out = {};
		// Check if "de-DE" style date is available, if not language should
		// fallback to 2 letter code eg "de"
		if (!dates[lang]){
			lang = lang.split('-')[0];
			if (!dates[lang])
				return;
		}
		var d = dates[lang];
		$.each(locale_opts, function(i,k){
			if (k in d)
				out[k] = d[k];
		});
		return out;
	}

	var old = $.fn.datepicker;
	$.fn.datepicker = function(option){
		var args = Array.apply(null, arguments);
		args.shift();
		var internal_return;
		this.each(function(){
			var $this = $(this),
				data = $this.data('datepicker'),
				options = typeof option === 'object' && option;
			if (!data){
				var elopts = opts_from_el(this, 'date'),
					// Preliminary otions
					xopts = $.extend({}, defaults, elopts, options),
					locopts = opts_from_locale(xopts.language),
					// Options priority: js args, data-attrs, locales, defaults
					opts = $.extend({}, defaults, locopts, elopts, options);
				if ($this.is('.input-daterange') || opts.inputs){
					var ropts = {
						inputs: opts.inputs || $this.find('input').toArray()
					};
					$this.data('datepicker', (data = new DateRangePicker(this, $.extend(opts, ropts))));
				}
				else {
					$this.data('datepicker', (data = new Datepicker(this, opts)));
				}
			}
			if (typeof option === 'string' && typeof data[option] === 'function'){
				internal_return = data[option].apply(data, args);
				if (internal_return !== undefined)
					return false;
			}
		});
		if (internal_return !== undefined)
			return internal_return;
		else
			return this;
	};

	var defaults = $.fn.datepicker.defaults = {
		autoclose: false,
		beforeShowDay: $.noop,
		calendarWeeks: false,
		clearBtn: false,
		daysOfWeekDisabled: [],
		endDate: Infinity,
		forceParse: true,
		format: 'mm/dd/yyyy',
		keyboardNavigation: true,
		language: 'en',
		minViewMode: 0,
		multidate: false,
		multidateSeparator: ',',
		orientation: "auto",
		rtl: false,
		startDate: -Infinity,
		startView: 0,
		todayBtn: false,
		todayHighlight: false,
		weekStart: 0
	};
	var locale_opts = $.fn.datepicker.locale_opts = [
		'format',
		'rtl',
		'weekStart'
	];
	$.fn.datepicker.Constructor = Datepicker;
	var dates = $.fn.datepicker.dates = {
		en: {
			days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
			daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
			daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"],
			months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
			monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
			today: "Today",
			clear: "Clear"
		}
	};

	var DPGlobal = {
		modes: [
			{
				clsName: 'days',
				navFnc: 'Month',
				navStep: 1
			},
			{
				clsName: 'months',
				navFnc: 'FullYear',
				navStep: 1
			},
			{
				clsName: 'years',
				navFnc: 'FullYear',
				navStep: 10
		}],
		isLeapYear: function(year){
			return (((year % 4 === 0) && (year % 100 !== 0)) || (year % 400 === 0));
		},
		getDaysInMonth: function(year, month){
			return [31, (DPGlobal.isLeapYear(year) ? 29 : 28), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month];
		},
		validParts: /dd?|DD?|mm?|MM?|yy(?:yy)?/g,
		nonpunctuation: /[^ -\/:-@\[\u3400-\u9fff-`{-~\t\n\r]+/g,
		parseFormat: function(format){
			// IE treats \0 as a string end in inputs (truncating the value),
			// so it's a bad format delimiter, anyway
			var separators = format.replace(this.validParts, '\0').split('\0'),
				parts = format.match(this.validParts);
			if (!separators || !separators.length || !parts || parts.length === 0){
				throw new Error("Invalid date format.");
			}
			return {separators: separators, parts: parts};
		},
		parseDate: function(date, format, language){
			if (!date)
				return undefined;
			if (date instanceof Date)
				return date;
			if (typeof format === 'string')
				format = DPGlobal.parseFormat(format);
			var part_re = /([\-+]\d+)([dmwy])/,
				parts = date.match(/([\-+]\d+)([dmwy])/g),
				part, dir, i;
			if (/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/.test(date)){
				date = new Date();
				for (i=0; i < parts.length; i++){
					part = part_re.exec(parts[i]);
					dir = parseInt(part[1]);
					switch (part[2]){
						case 'd':
							date.setUTCDate(date.getUTCDate() + dir);
							break;
						case 'm':
							date = Datepicker.prototype.moveMonth.call(Datepicker.prototype, date, dir);
							break;
						case 'w':
							date.setUTCDate(date.getUTCDate() + dir * 7);
							break;
						case 'y':
							date = Datepicker.prototype.moveYear.call(Datepicker.prototype, date, dir);
							break;
					}
				}
				return UTCDate(date.getUTCFullYear(), date.getUTCMonth(), date.getUTCDate(), 0, 0, 0);
			}
			parts = date && date.match(this.nonpunctuation) || [];
			date = new Date();
			var parsed = {},
				setters_order = ['yyyy', 'yy', 'M', 'MM', 'm', 'mm', 'd', 'dd'],
				setters_map = {
					yyyy: function(d,v){
						return d.setUTCFullYear(v);
					},
					yy: function(d,v){
						return d.setUTCFullYear(2000+v);
					},
					m: function(d,v){
						if (isNaN(d))
							return d;
						v -= 1;
						while (v < 0) v += 12;
						v %= 12;
						d.setUTCMonth(v);
						while (d.getUTCMonth() !== v)
							d.setUTCDate(d.getUTCDate()-1);
						return d;
					},
					d: function(d,v){
						return d.setUTCDate(v);
					}
				},
				val, filtered;
			setters_map['M'] = setters_map['MM'] = setters_map['mm'] = setters_map['m'];
			setters_map['dd'] = setters_map['d'];
			date = UTCDate(date.getFullYear(), date.getMonth(), date.getDate(), 0, 0, 0);
			var fparts = format.parts.slice();
			// Remove noop parts
			if (parts.length !== fparts.length){
				fparts = $(fparts).filter(function(i,p){
					return $.inArray(p, setters_order) !== -1;
				}).toArray();
			}
			// Process remainder
			function match_part(){
				var m = this.slice(0, parts[i].length),
					p = parts[i].slice(0, m.length);
				return m === p;
			}
			if (parts.length === fparts.length){
				var cnt;
				for (i=0, cnt = fparts.length; i < cnt; i++){
					val = parseInt(parts[i], 10);
					part = fparts[i];
					if (isNaN(val)){
						switch (part){
							case 'MM':
								filtered = $(dates[language].months).filter(match_part);
								val = $.inArray(filtered[0], dates[language].months) + 1;
								break;
							case 'M':
								filtered = $(dates[language].monthsShort).filter(match_part);
								val = $.inArray(filtered[0], dates[language].monthsShort) + 1;
								break;
						}
					}
					parsed[part] = val;
				}
				var _date, s;
				for (i=0; i < setters_order.length; i++){
					s = setters_order[i];
					if (s in parsed && !isNaN(parsed[s])){
						_date = new Date(date);
						setters_map[s](_date, parsed[s]);
						if (!isNaN(_date))
							date = _date;
					}
				}
			}
			return date;
		},
		formatDate: function(date, format, language){
			if (!date)
				return '';
			if (typeof format === 'string')
				format = DPGlobal.parseFormat(format);
			var val = {
				d: date.getUTCDate(),
				D: dates[language].daysShort[date.getUTCDay()],
				DD: dates[language].days[date.getUTCDay()],
				m: date.getUTCMonth() + 1,
				M: dates[language].monthsShort[date.getUTCMonth()],
				MM: dates[language].months[date.getUTCMonth()],
				yy: date.getUTCFullYear().toString().substring(2),
				yyyy: date.getUTCFullYear()
			};
			val.dd = (val.d < 10 ? '0' : '') + val.d;
			val.mm = (val.m < 10 ? '0' : '') + val.m;
			date = [];
			var seps = $.extend([], format.separators);
			for (var i=0, cnt = format.parts.length; i <= cnt; i++){
				if (seps.length)
					date.push(seps.shift());
				date.push(val[format.parts[i]]);
			}
			return date.join('');
		},
		headTemplate: '<thead>'+
							'<tr>'+
								'<th class="prev">&laquo;</th>'+
								'<th colspan="5" class="datepicker-switch"></th>'+
								'<th class="next">&raquo;</th>'+
							'</tr>'+
						'</thead>',
		contTemplate: '<tbody><tr><td colspan="7"></td></tr></tbody>',
		footTemplate: '<tfoot>'+
							'<tr>'+
								'<th colspan="7" class="today"></th>'+
							'</tr>'+
							'<tr>'+
								'<th colspan="7" class="clear"></th>'+
							'</tr>'+
						'</tfoot>'
	};
	DPGlobal.template = '<div class="datepicker">'+
							'<div class="datepicker-days">'+
								'<table class=" table-condensed">'+
									DPGlobal.headTemplate+
									'<tbody></tbody>'+
									DPGlobal.footTemplate+
								'</table>'+
							'</div>'+
							'<div class="datepicker-months">'+
								'<table class="table-condensed">'+
									DPGlobal.headTemplate+
									DPGlobal.contTemplate+
									DPGlobal.footTemplate+
								'</table>'+
							'</div>'+
							'<div class="datepicker-years">'+
								'<table class="table-condensed">'+
									DPGlobal.headTemplate+
									DPGlobal.contTemplate+
									DPGlobal.footTemplate+
								'</table>'+
							'</div>'+
						'</div>';

	$.fn.datepicker.DPGlobal = DPGlobal;


	/* DATEPICKER NO CONFLICT
	* =================== */

	$.fn.datepicker.noConflict = function(){
		$.fn.datepicker = old;
		return this;
	};


	/* DATEPICKER DATA-API
	* ================== */

	$(document).on(
		'focus.datepicker.data-api click.datepicker.data-api',
		'[data-provide="datepicker"]',
		function(e){
			var $this = $(this);
			if ($this.data('datepicker'))
				return;
			e.preventDefault();
			// component click requires us to explicitly show it
			$this.datepicker('show');
		}
	);
	$(function(){
		$('[data-provide="datepicker-inline"]').datepicker();
	});

}(window.jQuery));
                                                                                                                                                                                                                                                                                          framework/includes/option-types/date-picker/static/js/scripts.js                                    0000644                 00000002361 15266055653 0021160 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**
 * Script file that will manage the "map" option
 */

"use strict";

function fw_option_type_date_picker_initialize(object) {
	var defaults = {
		autoclose: true,
		format: "dd-mm-yyyy",
		weekStart: 1,
		startDate: new Date(),
		endDate: null,
		language: jQuery('html').attr('lang').split('-').shift()
	};
	var options = JSON.parse(object.attr('data-fw-option-date-picker-opts'));

	var date = null;

	if (options.minDate != null || options.minDate != undefined) {
		date = options.minDate.split('-').map(Number);
		defaults.startDate = new Date(date[2], date[1] - 1, date[0]);
	}

	if (options.maxDate != null || options.maxDate != undefined) {
		date = options.maxDate.split('-').map(Number);
		defaults.endDate = new Date(date[2], date[1] - 1, date[0]);
	}

	if (options.weekStart != null || options.weekStart != undefined) {
		defaults.weekStart = options.weekStart;
	}

	object.datepicker(defaults);
}

jQuery(document).ready(function ($) {
	fwEvents.on('fw:options:init', function (data) {
		var obj = data.$elements.find('.fw-option-type-date-picker:not(.initialized)');

		if (!obj.length) {
			return;
		}

		for (var i = 0; i < obj.length; i++) {
			fw_option_type_date_picker_initialize(jQuery(obj[i]));
		}

		obj.addClass('initialized');
	});
});                                                                                                                                                                                                                                                                               framework/includes/option-types/date-picker/static/css/datepicker.css                               0000644                 00000042601 15266055653 0022135 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datepicker {
	padding: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	direction: ltr;
	/*.dow {
		  border-top: 1px solid #ddd !important;
	  }*/
}
.datepicker-inline {
	width: 220px;
}
.datepicker.datepicker-rtl {
	direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
	float: right;
}
.datepicker-dropdown {
	top: 0;
	left: 0;
}
.datepicker-dropdown:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #ccc;
	border-top: 0;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	position: absolute;
}
.datepicker-dropdown:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #ffffff;
	border-top: 0;
	position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
	left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
	left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
	right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
	right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
	top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
	top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
	bottom: -7px;
	border-bottom: 0;
	border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
	bottom: -6px;
	border-bottom: 0;
	border-top: 6px solid #ffffff;
}
.datepicker > div {
	display: none;
}
.datepicker.days div.datepicker-days {
	display: block;
}
.datepicker.months div.datepicker-months {
	display: block;
}
.datepicker.years div.datepicker-years {
	display: block;
}
.datepicker table {
	margin: 0;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.datepicker td,
.datepicker th {
	text-align: center;
	width: 20px;
	height: 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
	background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
	background: #eeeeee;
	cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
	color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
	background: none;
	color: #999999;
	cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
	background-color: #fde19a;
	background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
	background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: linear-gradient(top, #fdd49a, #fdf59a);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
	border-color: #fdf59a #fdf59a #fbed50;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color: #000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
	background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
	background-color: #fbf069 \9;
}
.datepicker table tr td.today:hover:hover {
	color: #000;
}
.datepicker table tr td.today.active:hover {
	color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
	background: #eeeeee;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
	background-color: #f3d17a;
	background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a);
	background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
	background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a);
	background-image: -o-linear-gradient(top, #f3c17a, #f3e97a);
	background-image: linear-gradient(top, #f3c17a, #f3e97a);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
	border-color: #f3e97a #f3e97a #edde34;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
	background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
	background-color: #efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
	background-color: #9e9e9e;
	background-image: -moz-linear-gradient(top, #b3b3b3, #808080);
	background-image: -ms-linear-gradient(top, #b3b3b3, #808080);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
	background-image: -webkit-linear-gradient(top, #b3b3b3, #808080);
	background-image: -o-linear-gradient(top, #b3b3b3, #808080);
	background-image: linear-gradient(top, #b3b3b3, #808080);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
	border-color: #808080 #808080 #595959;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
	background-color: #808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
	background-color: #666666 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(top, #0088cc, #0044cc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
	background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
	background-color: #003399 \9;
}
.datepicker table tr td span {
	display: block;
	width: 23%;
	height: 54px;
	line-height: 54px;
	float: left;
	margin: 1%;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.datepicker table tr td span:hover {
	background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
	background: none;
	color: #999999;
	cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(top, #0088cc, #0044cc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
	background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
	background-color: #003399 \9;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
	color: #999999;
}
.datepicker th.datepicker-switch {
	width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
	cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
	background: #eeeeee;
}
.datepicker .cw {
	font-size: 10px;
	width: 12px;
	padding: 0 2px 0 5px;
	vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
	cursor: default;
	background-color: transparent;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
	cursor: pointer;
	width: 16px;
	height: 16px;
}
.input-daterange input {
	text-align: center;
}
.input-daterange input:first-child {
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
	display: inline-block;
	width: auto;
	min-width: 16px;
	height: 20px;
	padding: 4px 5px;
	font-weight: normal;
	line-height: 20px;
	text-align: center;
	text-shadow: 0 1px 0 #ffffff;
	vertical-align: middle;
	background-color: #eeeeee;
	border: 1px solid #ccc;
	margin-left: -5px;
	margin-right: -5px;
}
.datepicker.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	float: left;
	display: none;
	min-width: 160px;
	list-style: none;
	background-color: #ffffff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
	*border-right-width: 2px;
	*border-bottom-width: 2px;
	color: #333333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 20px;
}
.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline td {
	padding: 4px 5px;
}                                                                                                                               framework/includes/option-types/multi-picker/class-fw-option-type-multi-picker.php                  0000644                 00000027464 15266055653 0024600 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Multi_Picker extends FW_Option_Type
{
	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'full';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'picker' => array(
				'default' => array(
					'type' => 'select',
					'choices' => array()
				)
			),
			'choices' => array(),
			'hide_picker' => false,
			/**
			 * Display separators between options
			 */
			'show_borders' => false,
			'value' => array()
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		static $enqueue = true;
		$uri = fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type());

		if ($enqueue) {
			wp_enqueue_style(
				'fw-option-type-' . $this->get_type(),
				$uri . '/static/css/multi-picker.css',
				array(),
				fw()->manifest->get_version()
			);

			wp_enqueue_script(
				'fw-option-type-' . $this->get_type(),
				$uri . '/static/js/multi-picker.js',
				array('jquery', 'fw-events'),
				fw()->manifest->get_version(),
				true
			);

			$enqueue = false;
		}

		fw()->backend->enqueue_options_static($this->prepare_option($id, $option));

		return true;
	}

	public function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * Hide label for each multi-picker by default
	 */
	public function _default_label($id, $option) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _render($id, $option, $data)
	{
		$options_array = $this->prepare_option($id, $option);

		unset($option['attr']['name'], $option['attr']['value']);

		if ($option['show_borders']) {
			$option['attr']['class'] .= ' fw-option-type-multi-picker-with-borders';
		} else {
			$option['attr']['class'] .= ' fw-option-type-multi-picker-without-borders';
		}

		$option['attr']['class'] .= is_array(
			$option['picker']
		) ? '' : ' fw-option-type-multi-picker-dynamic';

		// Allow picker to be another option in the same context
		// JS will watch its changes accordingly
		if (is_string($option['picker'])) {
			$option['attr']['data-fw-dynamic-picker-path'] = $option['picker'];
		}

		/**
		 * Leave only select choice options to be rendered in the browser
		 * the rest move to attr[data-options-template] to be rendered on choice change.
		 * This should improve page loading speed.
		 */
		$theme_has_lazy_multi_picker = fw()->theme->get_config(
			'lazy_multi_picker', true
		);

		if (is_array($option['picker']) && $theme_has_lazy_multi_picker) {
			{
				reset($option['picker']);
				$picker_key   = key($option['picker']);
				$picker_type  = $option['picker'][$picker_key]['type'];
				$picker       = $option['picker'][$picker_key];

				if ( ! is_string($picker_value = fw()->backend->option_type($picker_type)->get_value_from_input(
					$picker, isset($data['value'][$picker_key]) ? $data['value'][$picker_key] : null
				))) {
					/**
					 * Extract the string value that is used as array key
					 */
					switch ($picker_type) {
						case 'icon-v2':
							$picker_value = fw_akg('type', $picker_value, 'icon-font');
							break;
						default:
							if ( ! is_string($picker_value = apply_filters(
								'fw:option-type:multi-picker:string-value:'. $picker_type, // @since 2.5.8
								$picker_value
							))) {
								trigger_error(
									'[multi-picker] Cannot detect string value for picker type '. $picker_type,
									E_USER_WARNING
								);
								$picker_value = '?';
							}
					}
				}
			}

			$skip_first = true;
			foreach ($options_array as $group_id => &$group) {
				if ($skip_first) {
					$skip_first = false;
					continue; // first is picker
				}

				if ($group_id === $id .'-'. $picker_value) {
					continue; // skip selected choice options
				}

				$options_array[$group_id]['attr']['data-options-template'] = fw()->backend->render_options(
					$options_array[$group_id]['options'], $data['value'], array(
					'id_prefix' => $data['id_prefix'] . $id . '-',
					'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
				));

				$options_array[$group_id]['options'] = array();
			}
		}

		return '<div ' . fw_attr_to_html($option['attr']) . '>' .
			fw()->backend->render_options($options_array, $data['value'], array(
				'id_prefix' => $data['id_prefix'] . $id . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
			)) .
		'</div>';
	}

	public function get_type()
	{
		return 'multi-picker';
	}

	/**
	 * @param array $option
	 * @param array $picker
	 * @param string $picker_type
	 * @return array( 'choice_id' => array( Choice Options ) )
	 */
	private function get_picker_choices($option) {
		return $option['choices'];

		switch($picker_type) {
			case 'switch':
				$picker_choices = array_intersect_key($option['choices'], array(
					$picker['left-choice']['value']  => array(),
					$picker['right-choice']['value'] => array()
				));
				break;
			case 'select':
			case 'short-select':
				// we need to treat the case with optgroups
				$collected_choices = array();
				foreach ($picker['choices'] as $key => $value) {
					if (is_array($value) && isset($value['choices'])) {
						// we have an optgroup
						$collected_choices = array_merge($collected_choices, $value['choices']);
					} else {
						$collected_choices[$key] = $value;
					}
				}
				$picker_choices = array_intersect_key($option['choices'], $collected_choices);
				break;
			case 'radio':
			case 'image-picker':
				$picker_choices = array_intersect_key($option['choices'], $picker['choices']);
				break;
			case 'icon-v2':
				$picker_choices = array_intersect_key(
					$option['choices'],
					array(
						'icon-font' => array(),
						'custom-upload' => array()
					)
				);
				break;
			default:
				$picker_choices = apply_filters(
					'fw_option_type_multi_picker_choices:'. $picker_type,
					$option['choices'],
					array(
						'picker' => $picker,
						'option' => $option,
					)
				);
		}

		return $picker_choices;
	}

	private function prepare_option($id, $option)
	{
		if (empty($option['picker'])) {
			trigger_error(
				sprintf(__('No \'picker\' key set for multi-picker option: %s', 'fw'), $id),
				E_USER_ERROR
			);
		}
		
		/**
		 * @since 2.6.11
		 */
		$option = $this->prepare_choices($option);


		$picker_choices = $this->get_picker_choices(
			$option
		);

		$hide_picker = '';
		$show_borders = '';

		if (
			1 === count($picker_choices)
			&&
			isset($option['hide_picker'])
			&&
			true === $option['hide_picker']
		) {
			$hide_picker = 'fw-hidden';
		}

		if (
			isset($option['show_borders'])
			&&
			true === $option['show_borders']
		) {
			$show_borders = 'fw-show-borders fw-option-type-multi-show-borders';
		}

		$choices_groups = array();

		foreach ($picker_choices as $key => $set) {
			if (!empty($set)) {
				$choices_groups[$id . '-' . $key] = array(
					'type'    => 'group',
					'attr'    => array(
						'class' => 'choice-group',
						'data-choice-key' => $key,
					),
					'options' => array(
						$key => array(
							'type'          => 'multi',
							'attr'          => array('class' => $show_borders),
							'label'         => false,
							'desc'          => false,
							'inner-options' => $set
						)
					)
				);
			}
		}

		$picker_group = null;

		if (is_array($option['picker'])) {
			{
				reset($option['picker']);
				$picker_key  = key($option['picker']);
				$picker      = $option['picker'][$picker_key];
				$picker_type = $picker['type'];
			}

			$picker_group = array(
				$id . '-picker' => array(
					'type'    => 'group',
					'desc'    => false,
					'label'   => false,
					'attr'    => array('class' => $show_borders .' '. $hide_picker .' picker-group picker-type-'. $picker_type),
					'options' => array($picker_key => $picker)
				)
			);

		}

		return $picker_group ? array_merge($picker_group, $choices_groups) : $choices_groups;
	}
	
	/**
	 * Prepare `choices` array.
	 *
	 * @since 2.6.11
	 * @param array $option Options.
	 * @return array
	 */
	protected function prepare_choices($option) {
		$result = array();
		$choices = fw_akg('choices', $option);

		if (is_array($choices)) {
			foreach ($choices as $key => $settings) {
				if (isset($settings['for']) && isset($settings['options'])) {
					if (is_array($settings['for'])) {
						// Insert location: after/before.
						$location = fw_akg('location', $settings, 'before');
						
						foreach ($settings['for'] as $name) {
							if (isset($choices[$name])) {
								if ('before' === $location) {
									$result[$name] = array_merge(
										$settings['options'], $choices[$name]
									);
								} else {
									$result[$name] = array_merge(
										$choices[$name], $settings['options']
									);
								}
							} else {
								if (isset($result[$name])) {
									if ('before' === $location) {
										$result[$name] = array_merge(
											$settings['options'], $result[$name]
										);
									} else {
										$result[$name] = array_merge(
											$result[$name], $settings['options']
										);
									}
								} else {
									$result[$name] = $settings['options'];
								}
							}
						}
					}
				} else {
					if ( ! isset($result[$key]) ) {
						$result[$key] = $settings;
					}
				}
			}
		}

		// Replace old `choices` with new structure.
		fw_aks('choices', $result, $option);
		
		return $option;
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		$value = array();
		
		/**
		 * @since 2.6.11
		 */
		$option = $this->prepare_choices($option);

		if (is_array($option['picker'])) {
			reset($option['picker']);
			$picker_key  = key($option['picker']);
			$picker_type = $option['picker'][$picker_key]['type'];
			$picker      = $option['picker'][$picker_key];

			if (is_null($input_value) && isset($option['value'][$picker_key])) {
				$value[$picker_key] = $option['value'][$picker_key];
			} else {
				$value[$picker_key] = fw()->backend->option_type($picker_type)->get_value_from_input(
					$picker,
					isset($input_value[$picker_key]) ? $input_value[$picker_key] : null
				);
			}
		}

		foreach (
			$this->get_picker_choices(
				$option
			)
			as $choice_id => $choice_options
		) {
			if (is_null($input_value) && isset($option['value'][$choice_id])) {
				$value[$choice_id] = $option['value'][$choice_id];
			} else {
				foreach (fw_extract_only_options($choice_options) as $choice_option_id => $choice_option) {
					$value[$choice_id][$choice_option_id] = fw()->backend->option_type($choice_option['type'])->get_value_from_input(
						$choice_option,
						isset($input_value[$choice_id][$choice_option_id]) ? $input_value[$choice_id][$choice_option_id] : null
					);
				}
			}
		}

		return $value;
	}

	/**
	 * {@inheritdoc}
	 * fixes https://github.com/ThemeFuse/Unyson/issues/1440
	 */
	protected function _storage_load($id, array $option, $value, array $params) {
		if (apply_filters('fw:option-type:multi-picker:fw-storage:process-inner-options', false)) {
			foreach ($option['choices'] as $choice_id => $choice) {
				foreach (fw_extract_only_options($choice) as $opt_id => $opt) {
					$value[$choice_id][$opt_id] = fw()->backend->option_type($opt['type'])->storage_load(
						$opt_id, $opt, $value[$choice_id][$opt_id], $params
					);
				}
			}
		}

		return fw_db_option_storage_load($id, $option, $value, $params);
	}

	/**
	 * {@inheritdoc}
	 * fixes https://github.com/ThemeFuse/Unyson/issues/1440
	 */
	protected function _storage_save($id, array $option, $value, array $params) {
		if (apply_filters('fw:option-type:multi-picker:fw-storage:process-inner-options', false)) {
			foreach ($option['choices'] as $choice_id => $choice) {
				foreach (fw_extract_only_options($choice) as $opt_id => $opt) {
					$value[$choice_id][$opt_id] = fw()->backend->option_type($opt['type'])->storage_save(
						$opt_id, $opt, $value[$choice_id][$opt_id], $params
					);
				}
			}
		}

		return fw_db_option_storage_save($id, $option, $value, $params);
	}
}
                                                                                                                                                                                                            framework/includes/option-types/multi-picker/static/js/multi-picker.js                              0000644                 00000013304 15266055653 0022312 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, fwe) {

	fwe.on('fw:options:init', function(data) {

		data.$elements
			.find(
				'.fw-option-type-multi-picker:not(.fw-option-initialized)'
			)
			.not(
				'.fw-option-type-multi-picker-dynamic'
			)
			.each(initSimpleMultiPicker)
			.addClass('fw-option-initialized');

		data.$elements
			.find(
				'.fw-option-type-multi-picker.fw-option-type-multi-picker-dynamic'
			)
			.not(
				'.fw-option-initialized'
			)
			.each(initDynamicMultiPicker)
			.addClass('fw-option-initialized');

	});

	fwe.on('fw:options:teardown', function (data) {

		data.$elements
			.find(
				'.fw-option-type-multi-picker.fw-option-type-multi-picker-dynamic'
			).filter('.fw-option-initialized')
			.each(function () {
				if ($(this).data().fwPickerListener) {
					fw.options.off.change($(this).data().fwPickerListener);
				}
			})
	})

	function initDynamicMultiPicker () {
		var $container = $(this);

		$container.closest(
			'.fw-backend-option-type-multi-picker'
		).addClass('fw-option-type-multi-picker-dynamic-container');

		$container.addClass('fw-option-initialized');

		var optionDescriptor = fw.options.getOptionDescriptor($container[0]);

		var pickerDescriptor = fw.options.findOptionInSameContextFor(
			optionDescriptor.el,
			$container.attr('data-fw-dynamic-picker-path')
		);

		$container.find('> .choice-group').first().addClass('chosen');

		$container.data('fw-picker-listener', handleChange);

		fw.options.on.change($container.data().fwPickerListener);

		chooseGroupForOptionDescriptor(pickerDescriptor);

		function handleChange (optionDescriptor) {
			if (pickerDescriptor.el === optionDescriptor.el) {
				setTimeout(function () {
					chooseGroupForOptionDescriptor(optionDescriptor);
				}, 0);
			}
		}

		function chooseGroupForOptionDescriptor (optionDescriptor) {
			fw.options.getValueForEl(pickerDescriptor.el).then(function (value) {
				// TODO: implement interfaces for multiple compound option types
				if (pickerDescriptor.type === 'icon-v2') {
					chooseGroup(
						value.value.type === 'none' ? '' : value.value.type
					);
				} else {
					if (! _.isString(value.value)) {
						throw "Your picker returned a non-string value. In order for it to work with multi-pickers it should yield string values";
					}

					chooseGroup(value.value);
				}
			});

			function chooseGroup(groupId) {
				var $choicesGroups = $container.find('> .choice-group');

				var $choicesToReveal = $container.find(
					'.choice-group[data-choice-key="'+ groupId +'"]'
				);

				$choicesGroups.removeClass('chosen');
				$choicesToReveal.addClass('chosen');

				if ($choicesToReveal.length) {
					$container.addClass('has-choice');

					$container.closest(
						'.fw-backend-option-type-multi-picker'
					).addClass('fw-has-dynamic-choice');
				} else {
					$container.removeClass('has-choice');

					$container.closest(
						'.fw-backend-option-type-multi-picker'
					).removeClass('fw-has-dynamic-choice');
				}
			};
		}

	}

	function initSimpleMultiPicker() {
		var $this = $(this);

		var elements = {
			$pickerGroup: $this.find('> .picker-group'),
			$choicesGroups: $this.find('> .choice-group')
		};

		var chooseGroup = function(groupId) {
			var $choicesToReveal = elements.$choicesGroups.filter('.choice-group[data-choice-key="'+ groupId +'"]');

			/**
			 * The group options html was rendered in an attribute to make page load faster.
			 * Move the html from attribute in group and init options with js.
			 */
			if ($choicesToReveal.attr('data-options-template')) {
				$choicesToReveal.html(
					$choicesToReveal.attr('data-options-template')
				);

				$choicesToReveal.removeAttr('data-options-template');

				fwEvents.trigger('fw:options:init', {
					$elements: $choicesToReveal
				});
			}

			elements.$choicesGroups.removeClass('chosen');
			$choicesToReveal.addClass('chosen');

			if ($choicesToReveal.length) {
				$this.addClass('has-choice');
			} else {
				$this.removeClass('has-choice');
			}
		};


		var pickerType = elements.$pickerGroup.attr('class').match(/picker-type-(\S+)/)[1];

		var flows = {
			'switch': function() {
				elements.$pickerGroup.find(':checkbox').on('change', function() {
					var $this = $(this),
						checked = $(this).is(':checked'),
						value = JSON.parse($this.attr('data-switch-'+ (checked ? 'right' : 'left') +'-value-json'));

					chooseGroup(value);
				}).trigger('change');
			},
			'select': function() {
				elements.$pickerGroup.find('select').on('change', function() {
					chooseGroup(this.value);
				}).trigger('change');
			},
			'short-select': function() {
				this.select();
			},
			'radio': function() {
				elements.$pickerGroup.find(':radio').on('change', function() {
					chooseGroup(this.value);
				}).filter(':checked').trigger('change');
			},
			'image-picker': function() {
				elements.$pickerGroup.find('select').on('change', function() {
					chooseGroup(this.value);
				}).trigger('change');
			},
			'icon-v2': function () {
				var iconV2Selector = '.fw-option-type-icon-v2 > input';

				elements.$pickerGroup.find(iconV2Selector).on('change', function() {
					var type = JSON.parse(this.value)['type'];
					chooseGroup(type);
				}).trigger('change');
			}
		};

		if (! pickerType) {
			console.error('unknown multi-picker type:', pickerType);
		} else {
			if (flows[pickerType]) {
				flows[pickerType]();
			} else {
				var eventName = 'fw:option-type:multi-picker:init:'+ pickerType;

				if (fwe.hasListeners(eventName)) {
					fwe.trigger(eventName, {
						'$pickerGroup': elements.$pickerGroup,
						'chooseGroup': chooseGroup
					});
				} else {
					console.error('uninitialized multi-picker type:', pickerType);
				}
			}
		}
	};

	fw.options.register('multi-picker', {
		getValue: fw.options.get('multi').getValue
	})
})(jQuery, fwEvents);
                                                                                                                                                                                                                                                                                                                            framework/includes/option-types/multi-picker/static/css/multi-picker.css                            0000644                 00000006625 15266055653 0022652 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-backend-option-type-multi-picker {
	padding-left: 0;
	padding-right: 0;
}

/* hide last inner option border */
.fw-postbox .fw-option-type-multi-picker > .fw-backend-options-group.choice-group:after,
.postbox-with-fw-options .fw-option-type-multi-picker > .fw-backend-options-group.choice-group:after,
.fw-option-type-multi-picker.fw-option-type-multi-picker-with-borders > .choice-group > .fw-backend-option:after,
.fw-option-type-multi-picker.fw-option-type-multi-picker-with-borders > .choice-group .fw-options-tabs-contents > .fw-inner > .fw-options-tab:after {
	content: ' ';
	display: block;
	border-top: 1px solid #fff;
	margin-top: -1px;
	position: relative;
}

.fw-option-type-multi-picker > .choice-group {
	display: none;
	padding-bottom: 0;
	border-bottom: 0;
}

.fw-option-type-multi-picker > .choice-group.chosen {
	display: block;

	-webkit-animation-name: fwFadeIn;
	animation-name: fwFadeIn;

	-webkit-animation-duration: .5s;
	animation-duration: .5s;
}

.fw-option-type-multi-picker-dynamic-container.fw-backend-option-type-multi-picker:not(.fw-has-dynamic-choice) {
	display: none;
}

.fw-option-type-multi-picker.fw-option-type-multi-picker-with-borders:not(.has-choice) > .picker-group > .fw-backend-option,
.fw-option-type-multi-picker.fw-option-type-multi-picker-with-borders > .choice-group > .fw-backend-option-type-multi > div > div > div > div > .fw-backend-option:last-child,
.fw-option-type-multi-picker.fw-option-type-multi-picker-without-borders > .choice-group > .fw-backend-option-type-multi > div > div > div > div > .fw-backend-option {
	padding-bottom: 0; /* prevent backend-option double padding */
}

.fw-option-type-multi-picker.fw-option-type-multi-picker-with-borders.has-choice > .picker-group,
.fw-option-type-multi-picker.fw-option-type-multi-picker-with-borders > .choice-group > .fw-backend-option:not(:last-child) {
	border-bottom-width: 1px;
}

.fw-option-type-multi-picker.fw-option-type-multi-picker-without-borders > .picker-group,
.fw-option-type-multi-picker.fw-option-type-multi-picker-with-borders:not(.has-choice) > .picker-group {
	border-bottom-width: 0;
}

.fw-option-type-multi-picker > .picker-group > .fw-backend-option {
	padding-top: 0; /* prevent backend-option double padding */
	padding-bottom: 0; /* prevent backend-option double padding */
}

.fw-option-type-multi-picker.fw-option-type-multi-picker-with-borders > .picker-group > .fw-backend-option {
	padding-bottom: 21px;
}

.fw-backend-option-type-multi-picker.fw-backend-option-design-customizer .fw-option-type-multi-picker > .picker-group {
	padding-bottom: 10px;
}

/* tabs fixes */

.fw-option-type-multi-picker > .choice-group .fw-options-tabs-wrapper > .fw-options-tabs-list,
.fw-option-type-multi-picker > .choice-group .fw-options-tabs-wrapper > .fw-options-tabs-contents > .fw-inner > .fw-options-tab > .fw-options-tabs-wrapper > .fw-options-tabs-list {
	padding-left: 27px; /* same as .fw-backend-option-design-default */
}

.fw-option-type-multi-picker > .choice-group .fw-options-tabs-wrapper > .fw-options-tabs-list {
	padding-top: 24px; /* same as .fw-backend-option-design-default */
}

.fw-option-type-multi-picker > .choice-group .fw-options-tabs-wrapper > .fw-options-tabs-contents > .fw-inner > .fw-options-tab > .fw-options-tabs-wrapper > .fw-options-tabs-list {
	padding-top: 20px;
}

.fw-option-type-multi-picker > .choice-group .fw-options-tabs-wrapper > .fw-options-tabs-contents {
	margin-top: 0;
}

/* end: tabs fixes */

                                                                                                           framework/includes/option-types/addable-option/view.php                                             0000644                 00000005555 15266055653 0017415 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 * @var  array $controls
 * @var string $move_img_src
 */

$attr = $option['attr'];
unset($attr['name']);
unset($attr['value']);

if ($option['sortable']) {
	$attr['class'] .= ' is-sortable';
}

?>
<div <?php echo fw_attr_to_html($attr) ?>>
	<table class="fw-option-type-addable-option-options" width="100%" cellpadding="0" cellspacing="0" border="0">
	<?php $i = 1; ?>
	<?php foreach($data['value'] as $option_value): ?>
		<tr class="fw-option-type-addable-option-option fw-backend-options-virtual-context">
			<td class="td-move">
				<img src="<?php echo esc_attr($move_img_src); ?>" width="7" />
			</td>
			<td class="td-option fw-force-xs">
			<?php
			echo fw()->backend->option_type($option['option']['type'])->render(
				$i,
				$option['option'],
				array(
					'value'       => $option_value,
					'id_prefix'   => $data['id_prefix'] . $id .'--option-',
					'name_prefix' => $data['name_prefix'] .'['. $id .']',
				)
			);

			$i++;
			?>
			</td>
			<td class="td-remove">
				<a href="#" onclick="return false;" class="dashicons fw-x fw-option-type-addable-option-remove"></a>
			</td>
		</tr>
	<?php endforeach; ?>
	</table>
	<br class="default-addable-option-template fw-hidden" data-template="<?php
		/**
		 * Place template in attribute to prevent it to be treated as html
		 * when this option will be used inside another option template
		 */

		/**
		 * This is a reference.
		 * Unset before replacing with new value
		 * to prevent changing value to what it refers
		 */
		unset($values);

		$values = array();

		// must contain characters that will remain the same after htmlspecialchars()
		$increment_placeholder = '###-addable-option-increment-'. fw_rand_md5() .'-###';

		echo fw_htmlspecialchars(
			'<tr class="fw-option-type-addable-option-option fw-backend-options-virtual-context">
				<td class="td-move">
					<img src="'. $move_img_src .'" width="7" />
				</td>
				<td class="td-option fw-force-xs">'.
					fw()->backend->option_type($option['option']['type'])->render(
						$increment_placeholder,
						$option['option'],
						array(
							'id_prefix'   => $data['id_prefix'] . $id .'--option-',
							'name_prefix' => $data['name_prefix'] .'['. $id .']',
						)
					).
				'</td>
				<td class="td-remove">
					<a href="#" onclick="return false;" class="dashicons fw-x fw-option-type-addable-option-remove"></a>
				</td>
			</tr>'
		);
	?>">
	<div><?php
		echo fw_html_tag('button', array(
			'type' => 'button',
			'class' => 'button fw-option-type-addable-option-add',
			'onclick' => 'return false;',
			'data-increment' => $i,
			'data-increment-placeholder' => $increment_placeholder,
		), fw_htmlspecialchars($option['add-button-text']));
	?>
	</div>
</div>
                                                                                                                                                   framework/includes/option-types/addable-option/class-fw-option-type-addable-option.php              0000644                 00000004263 15266055653 0025322 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Addable_Option extends FW_Option_Type
{
	public function get_type()
	{
		return 'addable-option';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value'  => array(),
			'option' => array(
				'type' => 'text',
			),
			'add-button-text' => __('Add', 'fw'),
			/**
			 * Makes the options sortable
			 *
			 * You can disable this in case the options order doesn't matter,
			 * to not confuse the user that if changing the order will affect something.
			 */
			'sortable' => true,
		);
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		static $enqueue = true;

		if ($enqueue) {
			wp_enqueue_style(
				'fw-option-'. $this->get_type(),
				fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/css/styles.css'),
				array(),
				fw()->manifest->get_version()
			);

			wp_enqueue_script(
				'fw-option-'. $this->get_type(),
				fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/js/scripts.js'),
				array('fw-events', 'jquery-ui-sortable'),
				fw()->manifest->get_version(),
				true
			);

			$enqueue = false;
		}

		fw()->backend->option_type($option['option']['type'])->enqueue_static();

		return true;
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		return fw_render_view(fw_get_framework_directory('/includes/option-types/'. $this->get_type() .'/view.php'), array(
			'id'     => $id,
			'option' => $option,
			'data'   => $data,
			'move_img_src' => fw_get_framework_directory_uri('/static/img/sort-vertically.png'),
		));
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (!is_array($input_value)) {
			return $option['value'];
		}

		$option_type = fw()->backend->option_type($option['option']['type']);

		$value = array();

		foreach ($input_value as $option_input_value) {
			$value[] = $option_type->get_value_from_input(
				$option['option'],
				$option_input_value
			);
		}

		return $value;
	}
}
                                                                                                                                                                                                                                                                                                                                             framework/includes/option-types/addable-option/static/js/scripts.js                                 0000644                 00000010130 15266055653 0021643 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function ($) {
	var optionClass = '.fw-option-type-addable-option';

	function initSortable ($options) {
		try {
			$options.sortable('destroy');
		} catch (e) {
			// happens when sortable was not initialized before
		}

		if (! $options.first().closest(optionClass).hasClass('is-sortable')) {
			return false;
		}

		var isMobile = $(document.body).hasClass('mobile');

		$options.sortable({
			items: '> tbody > tr',
			handle: 'td:first',
			cursor: 'move',
			placeholder: 'sortable-placeholder',
			delay: ( isMobile ? 200 : 0 ),
			distance: 2,
			tolerance: 'pointer',
			forcePlaceholderSize: true,
			axis: 'y',
			start: function(e, ui){
				// Update the height of the placeholder to match the moving item.
				{
					var height = ui.item.outerHeight();

					ui.placeholder.height(height);
				}
			},
			update: function(){
				$(this).closest(optionClass).trigger('change'); // for customizer
				fw.options.trigger.changeForEl($(this).closest(optionClass));
			}
		});
	}

	var methods = {
		/** Make full/prefixed event name from short name */
		makeEventName: function (shortName) {
			return 'fw:option-type:addable-option:' + shortName;
		}
	};

	fwEvents.on('fw:options:init', function (data) {
		var $elements = data.$elements.find(optionClass +':not(.fw-option-initialized)');

		$elements.toArray().map(function (el) {
			// Trigger change when one of the underlying contexts change
			fw.options.on.change(function (data) {
				if (! $(data.context).is(
					'[data-fw-option-type="addable-option"] tr.fw-option-type-addable-option-option'
				)) {
					return;
				}

				// Listen to just its own virtual contexts
				if (! el.contains(data.context)) {
					return;
				}

				fw.options.trigger.changeForEl(el);
			});
		});

		/** Init Add button */
		$elements.on('click', optionClass +'-add', function(){
			var $button   = $(this);
			var $option   = $button.closest(optionClass);
			var $options  = $option.find(optionClass +'-options:first');
			var increment = parseInt($button.attr('data-increment'));

			var $newOption = $(
				$option.find('.default-addable-option-template:first').attr('data-template')
					.split( $button.attr('data-increment-placeholder') ).join( String(increment) )
			);

			// animation
			{
				$newOption.addClass('fw-animation-zoom-in');

				setTimeout(function(){
					$newOption.removeClass('fw-animation-zoom-in');
				}, 300);
			}

			$button.attr('data-increment', increment + 1);

			$options.append($newOption);

			// Re-render wp-editor
			if (
				window.fwWpEditorRefreshIds
				&&
				$newOption.find('.fw-option-type-wp-editor:first').length
			) {
				fwWpEditorRefreshIds(
					$newOption.find('.fw-option-type-wp-editor textarea:first').attr('id'),
					$newOption
				);
			}

			// remove focus form "Add" button to prevent pressing space/enter to add easy many options
			$newOption.find('input,select,textarea').first().focus();

			fwEvents.trigger('fw:options:init', {$elements: $newOption});

			$option.trigger(methods.makeEventName('option:init'), {$option: $newOption});
			fw.options.trigger.changeForEl($option);
		});

		/** Init Remove button */
		$elements.on('click', optionClass +'-remove', function(){
			fw.options.trigger.changeForEl($(this).closest(
				'[data-fw-option-type="addable-option"]'
			));

			$(this).closest(optionClass +'-option').remove();
		});

		$elements.each(function(){
			initSortable($elements.find(optionClass +'-options:first'));
		});

		$elements.addClass('fw-option-initialized');
	});

	fw.options.register('addable-option', {
		startListeningForChanges: $.noop,
		getValue: function (optionDescriptor) {
			var promise = $.Deferred();

			fw.whenAll(
				$(optionDescriptor.el).find(
					'table.fw-option-type-addable-option-options'
				).first().find(
					'> tbody > .fw-backend-options-virtual-context'
				).toArray().map(fw.options.getContextValue)
			).then(function (valuesAsArray) {
				promise.resolve({
					value: valuesAsArray.map(function (singleContextValue) {
						return _.values(singleContextValue.value)[0];
					}),

					optionDescriptor: optionDescriptor
				})
			});

			return promise;
		}
	})
});
                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/includes/option-types/addable-option/static/css/styles.css                                0000644                 00000005316 15266055653 0022041 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-addable-option .fw-option-type-addable-option-option:not(.ui-sortable-helper) td {
	max-width: 383px; /* .fw-backend-option-fixed-width - 45px */
}

.fw-option-type-addable-option .fw-option-type-addable-option-option td,
#edittag .form-table .fw-option-type-addable-option .fw-option-type-addable-option-option td,
#edittag .form-table .fw-option-type-addable-option tr.sortable-placeholder td {
	padding: 0 0 15px 0;
	vertical-align: top;
}

.fw-option-type-addable-option .fw-option-type-addable-option-option td.td-option,
#edittag .form-table .fw-option-type-addable-option .fw-option-type-addable-option-option td.td-option {
	padding-right: 10px;
}
body.rtl .fw-option-type-addable-option .fw-option-type-addable-option-option td.td-option,
body.rtl #edittag .form-table .fw-option-type-addable-option .fw-option-type-addable-option-option td.td-option {
	padding-right: 0;
	padding-left: 10px;
}

.fw-option-type-addable-option .fw-option-type-addable-option-option td.td-remove,
#edittag .form-table .fw-option-type-addable-option .fw-option-type-addable-option-option td.td-remove {
	width: 10px;
	padding-top: 4px;
}

.fw-option-type-addable-option .fw-option-type-addable-option-option td.td-remove .dashicons {
	font-size: 16px;
	line-height: 1.3;
	color: #AAAAAA;
}

.fw-option-type-addable-option .fw-option-type-addable-option-option td.td-remove .dashicons:hover {
	color: #CC0000;
}

.fw-option-type-addable-option .fw-option-type-addable-option-option td.td-move,
#edittag .form-table .fw-option-type-addable-option .fw-option-type-addable-option-option td.td-move {
	cursor: move;
	width: 15px;
	padding-top: 4px;
}

.fw-option-type-addable-option:not(.is-sortable) .fw-option-type-addable-option-option td.td-move {
	display: none;
}

.fw-option-type-addable-option tr.fw-option-type-addable-option-option.ui-sortable-helper {
	display: block;
}

.fw-option-type-addable-option tr.fw-option-type-addable-option-option.ui-sortable-helper:before,
.fw-option-type-addable-option tr.fw-option-type-addable-option-option.ui-sortable-helper:after {
	display: table;
	content: " ";
}

.fw-option-type-addable-option tr.fw-option-type-addable-option-option.ui-sortable-helper > td {
	display: block;
	float: left;

	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body.rtl .fw-option-type-addable-option tr.fw-option-type-addable-option-option.ui-sortable-helper > td {
	float: right;
}

.fw-option-type-addable-option tr.fw-option-type-addable-option-option.ui-sortable-helper td.td-option {
	width: calc(100% - 35px);
}


.fw-backend-option-input-type-addable-option .fw-option-help-in-input {
	top: 4px !important;
}                                                                                                                                                                                                                                                                                                                  framework/includes/option-types/gradient/class-fw-option-type-gradient.php                          0000644                 00000004242 15266055653 0023145 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) {
	die('Forbidden');
}

/**
 * Background Color
 */
class FW_Option_Type_Gradient extends FW_Option_Type
{
	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'auto';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/css/styles.css'),
			array(),
			fw()->manifest->get_version()
		);

		fw()->backend->option_type('color-picker')->enqueue_static();

		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/js/scripts.js'),
			array('jquery', 'fw-events'),
			fw()->manifest->get_version()
		);
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		return fw_render_view(
			fw_get_framework_directory('/includes/option-types/' . $this->get_type() . '/view.php'),
			array(
				'id' => $id,
				'option' => $option,
				'data' => $data
			)
		);
	}

	public function get_type()
	{
		return 'gradient';
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (!is_array($input_value)) {
			return $option['value'];
		}

		if (
			isset($input_value['primary'])   && $input_value['primary'] === ''
			&&
			isset($input_value['secondary']) && $input_value['secondary'] === ''
		) {
			return array(
				'primary' => '',
				'secondary' => '',
			);
		} else {
			$color_regex = '/^#([a-f0-9]{3}){1,2}$/i';

			if (
				!isset($input_value['primary']) || !preg_match($color_regex, $input_value['primary'])
			) {
				$input_value['primary'] = $option['value']['primary'];
			}

			if (
				!isset($input_value['secondary']) || !preg_match($color_regex, $input_value['secondary'])
			) {
				$input_value['secondary'] = (isset($option['value']['secondary'])) ? $input_value['primary'] : false;
			}
		}

		return $input_value;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => array(
				'primary'   => '',
				'secondary' => '',
			)
		);
	}
}                                                                                                                                                                                                                                                                                                                                                              framework/includes/option-types/gradient/view.php                                                   0000644                 00000003611 15266055653 0016317 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) { die( 'Forbidden' ); }

/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 */

{
	$div_attr = $option['attr'];

	unset(
		$div_attr['value'],
		$div_attr['name']
	);
}

$color_regex = '/^#([a-f0-9]{3}){1,2}$/i';

?>
<div <?php echo fw_attr_to_html($div_attr) ?> >
	<div class="primary-color">
		<?php
		echo fw()->backend->option_type( 'color-picker' )->render(
			'primary',
			array(
				'type'  => 'color-picker',
				'value' => ( isset( $option['value']['primary'] ) && preg_match( $color_regex, $option['value']['primary'] ) )
						? $option['value']['primary']
						: '#ffffff',
				'attr'  => array(
					'class' => 'primary'
				)
			),
			array(
				'value'       => ( isset( $data['value']['primary'] ) && preg_match( $color_regex, $data['value']['primary'] ) )
						? $data['value']['primary']
						: $option['value']['primary'],
				'id_prefix'   => $data['id_prefix'] . $id . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
			)
		);
		?>
	</div>
	<?php if ( isset( $option['value']['secondary'] ) ): ?>
		<div class="delimiter"><?php echo __( 'to', 'fw' ) ?></div>
		<div class="secondary-color">
			<?php
			echo fw()->backend->option_type( 'color-picker' )->render(
				'secondary',
				array(
					'type'  => 'color-picker',
					'value' => ( isset( $option['value']['secondary'] ) && preg_match( $color_regex, $option['value']['secondary'] ) )
							? $option['value']['secondary']
							: '#ffffff',
					'attr'  => array(
						'class' => 'secondary'
					)
				),
				array(
					'value' => ( isset( $data['value']['secondary'] ) && preg_match( $color_regex, $data['value']['secondary'] ) )
							? $data['value']['secondary']
							: $option['value']['secondary'],
					'id_prefix'   => $data['id_prefix'] . $id . '-',
					'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
				)
			);
			?>
		</div>
	<?php endif; ?>
</div>
                                                                                                                       framework/includes/option-types/gradient/static/js/scripts.js                                       0000644                 00000001320 15266055653 0020557 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($){
	fwEvents.on('fw:options:init', function (data) {
		data.$elements.find('.fw-option.fw-option-type-gradient:not(.initialized)').each(function(){
			var $option = $(this);

			// update secondary color when primary color has changed
			$option.on('fw:color:picker:changed', '.fw-option-type-color-picker.primary', function (event, data) {
				var $secondary = $option.find('.fw-option-type-color-picker.secondary:first');

				if (!$secondary.hasClass('iris-initialized')) {
					$secondary
						.trigger('focus') // color-picker is lazy initialized on 'focus'
						.iris('hide');
				}

				$secondary.val(data.ui.color.toString()).trigger('change');
			});
		}).addClass('initialized');
	});
})(jQuery);                                                                                                                                                                                                                                                                                                                framework/includes/option-types/gradient/static/css/styles.css                                      0000644                 00000000713 15266055653 0020750 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-backend-option-input-type-gradient .fw-option-help-in-input {
	top: 4px !important;
}

.fw-option-type-gradient .primary-color {
	display: inline-block;
}

.fw-option-type-gradient .secondary-color {
	display: inline-block;
}

.fw-option-type-gradient .delimiter {
	display: inline-block;
	padding: 0 4px;
}

#side-sortables .fw-option-type-gradient .secondary-color,
#side-sortables .fw-option-type-gradient .primary-color {
	width: inherit !important;
}                                                     framework/includes/option-types/multi-upload/views/any-files.php                                    0000644                 00000001543 15266055653 0021212 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array  $wrapper_attr
 * @var array  $input_attr
 * @var bool   $is_empty if when rendered the view has a valid attachment to display
 * @var array  $l10n The localization strings
 */
?>

<?php
	$selected_files_text = '';
	if (!$is_empty) {
		$decoded = json_decode($input_attr['value']);
		$files_number = count($decoded);
		$selected_files_text = $files_number === 1 ? $l10n['files_one'] : sprintf($l10n['files_more'], $files_number);
	}
?>
<div <?php echo fw_attr_to_html($wrapper_attr); ?>>
	<input type="hidden" <?php echo fw_attr_to_html($input_attr); ?> />
	<span>
		<em><?php echo $selected_files_text; ?></em>
		<a href="#" class="dashicons fw-x clear-uploads-text"></a>
	</span>
	<button class="button" type="button"><?php echo $is_empty ? $l10n['button_add'] : $l10n['button_edit']; ?></button>
</div>                                                                                                                                                             framework/includes/option-types/multi-upload/views/images-only.php                                  0000644                 00000003767 15266055653 0021561 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array  $wrapper_attr
 * @var array  $input_attr
 * @var bool   $is_empty if when rendered the view has a valid attachment to display
 * @var array  $l10n The localization strings
 */

?>
<div <?php echo fw_attr_to_html($wrapper_attr); ?>>
	<input type="hidden" <?php echo fw_attr_to_html($input_attr); ?>/>
	<div class="thumbs-container">
		<?php if ($is_empty): ?>
			<div class="thumb no-image">
				<img src="<?php echo fw_get_framework_directory_uri('/static/img/no-image.png'); ?>" class="no-image-img" alt="<?php esc_attr_e('No image', 'fw') ?>"/>
			</div>
		<?php else: ?>
			<?php $decoded_ids = json_decode($input_attr['value']); ?>

			<?php foreach ($decoded_ids as $id): ?>
				<?php
				$attachment_thumb_url   = wp_get_attachment_thumb_url($id);
				$attachment_filename    = basename(get_attached_file($id, true));
				$attachment_url         = wp_get_attachment_url($id);
				?>
				<div class="thumb" data-attid="<?php echo esc_attr($id); ?>" data-origsrc="<?php echo esc_attr($attachment_url); ?>">
					<img src="<?php echo esc_attr($attachment_thumb_url); ?>" alt="<?php echo esc_attr($attachment_filename); ?>"/>
					<a href="#" class="dashicons fw-x clear-uploads-thumb"></a>
				</div>
			<?php endforeach; ?>
		<?php endif; ?>
	</div>
	<p><a href="#"><?php echo $is_empty ? $l10n['button_add'] : $l10n['button_edit']; ?></a></p>
	<br class="thumb-template-empty fw-hidden" data-template="<?php echo fw_htmlspecialchars(
		'<div class="thumb no-image">'.
			'<img src="'. fw_get_framework_directory_uri('/static/img/no-image.png') .'" class="no-image-img" alt="'. esc_attr__('No image', 'fw') .'"/>'.
		'</div>'
	); ?>">
	<br class="thumb-template-not-empty fw-hidden" data-template="<?php echo fw_htmlspecialchars(
		'<div class="thumb" data-attid="<%= data.id %>" data-origsrc="<%- data.originalSrc %>">'.
			'<img src="<%- data.src %>" alt="<%- data.alt %>"/>'.
			'<a href="#" class="dashicons fw-x clear-uploads-thumb"></a>'.
		'</div>'
	); ?>">
</div>
         framework/includes/option-types/multi-upload/class-fw-option-type-multi-upload.php                  0000644                 00000015676 15266055653 0024620 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Multi_Upload extends FW_Option_Type
{

	private $views_path;
	private $js_uri;
	private $css_uri;

	public function get_type()
	{
		return 'multi-upload';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'images_only'      => true,
			'texts'            => array(),
			'value'            => array(),
			'files_ext'        => array(),
			'extra_mime_types' => array()
		);
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'auto';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 */
	protected function _init()
	{
		$this->views_path   = dirname(__FILE__) . '/views/';
		$static_uri         = fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/');
		$this->js_uri       = $static_uri . 'js/';
		$this->css_uri      = $static_uri . 'css/';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_media();

		{
			wp_enqueue_style(
				'fw-option-type-'. $this->get_type() . '-modal',
				$this->css_uri . 'modal.css',
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_style(
				'fw-option-type-'. $this->get_type() . '-images-only',
				$this->css_uri . 'images-only.css',
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_script(
				'fw-option-type-'. $this->get_type() . '-images-only',
				$this->js_uri . 'images-only.js',
				array('jquery', 'fw-events', 'underscore', 'jquery-ui-sortable'),
				fw()->manifest->get_version(),
				true
			);
		}

		{
			wp_enqueue_style(
				'fw-option-type-'. $this->get_type() . '-modal',
				$this->css_uri . 'modal.css',
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_style(
				'fw-option-type-'. $this->get_type() . '-any-files',
				$this->css_uri . 'any-files.css',
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_script(
				'fw-option-type-'. $this->get_type() . '-any-files',
				$this->js_uri . 'any-files.js',
				array('jquery', 'fw-events'),
				fw()->manifest->get_version(),
				true
			);
		}
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		// attributes for the hidden input
		$input_attr = array();
		$input_attr['name']  = $option['attr']['name'];

		$input_attr['value'] = $this->get_processed_value($data['value']);

		unset($option['attr']['name'], $option['attr']['value']);

		// attributes for the option wrapper
		$wrapper_attr = $option['attr'];

		$l10n = $option['texts'];

		if ( ! empty( $option['files_ext'] ) ) {
			$ext_files  = is_array( $option['files_ext'] ) ? $option['files_ext'] : explode( ',', $option['files_ext'] );
			$ext_files  = array_unique( $ext_files );
			$mime_types = fw_get_mime_type_by_ext( $ext_files );
			$collector  = array(
				'ext_files'  => $ext_files,
				'mime_types' => $mime_types,
				'extra_mime_types' => $option['extra_mime_types']
			);

			$wrapper_attr['data-files-details'] = json_encode( $collector );

			$check_file_types      = fw_multi_ext2type( $ext_files );
			$option['images_only'] = ( ! empty( $check_file_types ) && count( $check_file_types ) === 1 && $check_file_types[0] === 'image' );
		}

		if ($option['images_only']) {
			return $this->render_images_only($input_attr, $wrapper_attr, $l10n);
		} else {
			return $this->render_any_files($input_attr, $wrapper_attr, $l10n);
		}
	}

	private function get_processed_value($value)
	{
		if (
			!is_array($value) ||
			empty($value)
		) {
			$defaults = $this->get_defaults();
			return json_encode($defaults['value']);
		}

		$ids = array();

		foreach ($value as $attachment) {
			$ids[] = $attachment['attachment_id'];
		}

		return json_encode($ids);
	}

	private function render_images_only($input_attr, $wrapper_attr, $l10n)
	{
		$l10n = array_merge(
			array(
				'button_add'    => __('Add Images', 'fw'), // TODO: add context ?
				'button_edit'   => __('Edit', 'fw'), // TODO: add context ?
				'modal_title'   => __('Select Images', 'fw'),
			),
			$l10n
		);
		$wrapper_attr = array_merge($wrapper_attr, array(
			'data-l10n-button-add'  => $l10n['button_add'],
			'data-l10n-button-edit' => $l10n['button_edit'],
			'data-l10n-modal-title' => $l10n['modal_title'],
		));

		$wrapper_attr['class'] .= ' images-only';
		$is_empty               = $input_attr['value'] === '[]'; // check for empty json array
		$wrapper_attr['class'] .= $is_empty ? ' empty' : '';

		return fw_render_view($this->views_path . 'images-only.php', array(
			'wrapper_attr' => $wrapper_attr,
			'input_attr'   => $input_attr,
			'is_empty'     => $is_empty,
			'l10n'         => $l10n
		));
	}

	private function render_any_files($input_attr, $wrapper_attr, $l10n)
	{
		$l10n = array_merge(
			array(
				'button_add'  => __('Upload', 'fw'), // TODO: add context ?
				'button_edit' => __('Edit', 'fw'), // TODO: add context ?
				'files_one'   => __('1 File', 'fw'), // TODO: maybe add context ?
				'files_more'  => __('%u Files', 'fw'), // TODO: maybe add context ?
			),
			$l10n
		);
		$wrapper_attr = array_merge($wrapper_attr, array(
			'data-l10n-button-add'  => $l10n['button_add'],
			'data-l10n-button-edit' => $l10n['button_edit'],
			'data-l10n-files-one'   => $l10n['files_one'],
			'data-l10n-files-more'  => $l10n['files_more'],
		));

		$wrapper_attr['class'] .= ' any-files';
		$is_empty               = $input_attr['value'] === '[]'; // check for empty json array
		$wrapper_attr['class'] .= $is_empty ? ' empty' : '';

		return fw_render_view($this->views_path . 'any-files.php', array(
			'wrapper_attr' => $wrapper_attr,
			'input_attr'   => $input_attr,
			'is_empty'     => $is_empty,
			'l10n'         => $l10n
		));
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (empty($input_value)) {
			return $option['value'];
		} else {
			return $this->get_attachments_info($input_value, $option);
		}
	}

	private function get_attachments_info($attachment_ids, $option)
	{
		$decoded_ids = $attachment_ids;

		if ( is_string( $attachment_ids ) ) {
			$decoded_ids = json_decode( $attachment_ids, true );

			if ( ! is_array( $decoded_ids ) ) {
				return $option['value'];
			}
		}

		$return_arr = array();

		foreach ( $decoded_ids as $id ) {

			if ( isset( $id['attachment_id'] ) ) {
				$id = $id['attachment_id'];
			}

			$url = wp_get_attachment_url( $id );

			if ( $url ) {

				$data = array(
					'attachment_id' => $id,
					'url'           => preg_replace( '/^https?:\/\//', '//', $url )
				);

				if ( isset( $option['sizes'] ) && is_array( $option['sizes'] ) ) {

					$sizes = array();
					$info  = wp_prepare_attachment_for_js( $id );

					foreach ( $option['sizes'] as $size ) {

						if ( isset( $info['sizes'][ $size ] ) ) {
							$sizes[ $size ] = $info['sizes'][ $size ];
						}
					}

					if ( ! empty( $sizes ) ) {
						$data['sizes'] = $sizes;
					}
				}

				$return_arr[] = $data;
			}
		}

		return $return_arr;
	}
}
                                                                  framework/includes/option-types/multi-upload/static/js/any-files.js                                 0000644                 00000010346 15266055653 0021606 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, fwe) {

	var init = function () {
		var $this = $(this),
			elements = {
				$container: $this,
				$input: $this.find('input[type="hidden"]'),
				$uploadButton: $this.find('button'),
				$deleteButton: $this.find('a'), // it 'clears' the input
				$textField: $this.find('em') // for the name of the attachment
			},
			l10n = {
				buttonAdd: elements.$container.attr('data-l10n-button-add'),
				buttonEdit: elements.$container.attr('data-l10n-button-edit'),
				filesOne: elements.$container.attr('data-l10n-files-one'),
				filesMore: elements.$container.attr('data-l10n-files-more')
			},
			frame;

		var haveFilesDetails = elements.$container.attr('data-files-details') !== undefined;

		if (haveFilesDetails) {
			var parsedFilesDetails = JSON.parse(elements.$container.attr('data-files-details'));
		}
		var createFrame = function () {
			var frameOpts = haveFilesDetails ?
			{
				library: {
					type: parsedFilesDetails.mime_types
				},
				multiple: true
			} : {
				multiple: true
			};

			frame = wp.media(frameOpts);

			if (haveFilesDetails) {
				frame.on('content:render', function () {
					var $view = this.first().frame.views.get('.media-frame-uploader')[0];

					if(parsedFilesDetails.extra_mime_types.length > 0  && _.isArray(parsedFilesDetails.extra_mime_types)){
						_.each(parsedFilesDetails.extra_mime_types, function(mime_type){
							mOxie.Mime.addMimeType(mime_type);
						});
					}

					$view.options.uploader.plupload = {
						filters: {
							mime_types: [
								{
									title: 'Files : ' + parsedFilesDetails.ext_files.join(','),
									extensions: parsedFilesDetails.ext_files.join(',')
								}
							]
						}
					};
				});
			}

			frame.on('ready', function () {
				frame.modal.$el.addClass('fw-option-type-multi-upload');
			});

			// opens the modal with the correct attachments already selected
			frame.on('open', function () {
				var selection = frame.state().get('selection'),
					ids = elements.$input.val(),
					parsedIds,
					attachment;

				frame.reset();
				try {
					parsedIds = JSON.parse(ids);
					$.each(parsedIds, function (index, id) {
						attachment = wp.media.attachment(id);
						if (attachment.id) {
							selection.add(attachment);
						}
					});
				} catch (e) {

				}
			});

			frame.on('select', function () {
				var attachments = frame.state().get('selection'),
					ids = attachments.map(function (attachment) {
						return attachment.id;
					}),
					selectedText = ids.length === 1
						? l10n.filesOne
						: l10n.filesMore.replace('%u', ids.length);

				elements.$input.val(JSON.stringify(ids));
				elements.$textField.text(selectedText);
				elements.$uploadButton.text(l10n.buttonEdit);
				elements.$container.removeClass('empty');

				fwe.trigger('fw:option-type:multi-upload:change', {
					$element: elements.$container,
					attachments: attachments
				});

				elements.$container.trigger('fw:option-type:multi-upload:change', {
					attachments: attachments
				});

				triggerChangeForIds(elements.$container, ids);
			});
		};

		elements.$uploadButton.on('click', function (e) {
			e.preventDefault();

			if (!frame) {
				createFrame();
			}
			frame.open();
		});

		elements.$deleteButton.on('click', function (e) {
			elements.$input.val('[]');
			elements.$textField.text('');
			elements.$uploadButton.text(l10n.buttonAdd);
			elements.$container.addClass('empty');

			fwe.trigger('fw:option-type:multi-upload:clear', {$element: elements.$container});
			elements.$container.trigger('fw:option-type:multi-upload:clear');

			triggerChangeForIds(elements.$container, {
				attachments: [],
				value: {}
			});

			e.preventDefault();
		});
	};

	fwe.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-multi-upload.any-files:not(.fw-option-initialized)').each(init)
			.addClass('fw-option-initialized');
	});

	function triggerChangeForIds ($container, attachment_ids) {
		fw.options.trigger.changeForEl($container, {
			attachments: attachment_ids.map(wp.media.attachment),
			value: attachment_ids.map(extractSingleAttachmentData)
		});

		function extractSingleAttachmentData (attachment_id) {
			return {
				attachment_id: attachment_id,
				url: wp.media.attachment(attachment_id).get('url')
			};
		}
	}

})(jQuery, fwEvents);
                                                                                                                                                                                                                                                                                          framework/includes/option-types/multi-upload/static/js/images-only.js                               0000644                 00000014316 15266055653 0022144 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, _, fwe) {

	var init = function () {
		var $this = $(this),
			elements = {
				$container: $this,
				$input: $this.find('input[type="hidden"]'),
				$uploadButton: $this.find('p a'),
				$thumbsContainer: $this.find('.thumbs-container')
			},
			templates = {
				thumb: {
					empty: $this.find('.thumb-template-empty').attr('data-template'),
					notEmpty: $this.find('.thumb-template-not-empty').attr('data-template')
				}
			},
			collectThumbsIds = function () {
				var ids = [];
				elements.$thumbsContainer.find('.thumb').each(function () {
					ids.push($(this).data('attid'));
				});
				return ids;
			},
			l10n = {
				buttonAdd: elements.$container.attr('data-l10n-button-add'),
				buttonEdit: elements.$container.attr('data-l10n-button-edit'),
				modalTitle: elements.$container.attr('data-l10n-modal-title')
			},
			frame;

		var haveFilesDetails = elements.$container.attr('data-files-details') !== undefined;

		if (haveFilesDetails) {
			var parsedFilesDetails = JSON.parse(elements.$container.attr('data-files-details'));
		}
		var createFrame = function () {
			frame = wp.media({
				library: {
					type: haveFilesDetails ? parsedFilesDetails.mime_types : 'image'
				},
				multiple: true,
				states: new wp.media.controller.Library({
					library:   wp.media.query( { type: 'image' } ),
					multiple:  true,
					title:     l10n.modalTitle,
					filterable: 'uploaded',
					priority:  20
				})
			});

			if (haveFilesDetails) {
				frame.on('content:render', function () {
					var $view = this.first().frame.views.get('.media-frame-uploader')[0];

					if(parsedFilesDetails.extra_mime_types.length > 0  && _.isArray(parsedFilesDetails.extra_mime_types)){
						_.each(parsedFilesDetails.extra_mime_types, function(mime_type){
							mOxie.Mime.addMimeType(mime_type);
						});
					}

					$view.options.uploader.plupload = {
						filters: {
							mime_types: [
								{
									title: 'Images',
									extensions: parsedFilesDetails.ext_files.join(',')
								}
							]
						}
					};
				});
			}
			frame.on('ready', function () {
				frame.modal.$el.addClass('fw-option-type-multi-upload');
			});

			// opens the modal with the correct attachments already selected
			frame.on('open', function () {
				var selection = frame.state().get('selection'),
					ids = elements.$input.val(),
					parsedIds,
					attachment;

				frame.reset();
				try {
					parsedIds = JSON.parse(ids);
					$.each(parsedIds, function (index, id) {
						attachment = wp.media.attachment(id);
						if (attachment.id) {
							selection.add(attachment);
						}
					});
				} catch (e) {

				}
			});

			frame.on('select', function () {
				var attachments = frame.state().get('selection'),
					ids = [],
					compiledTemplates = [];

				attachments.each(function (attachment) {
					var src;
					if (attachment.get('sizes')) {
						src = attachment.get('sizes').thumbnail
							? attachment.get('sizes').thumbnail.url
							: attachment.get('sizes').full.url;
					} else {
						src = attachment.get('url');
					}

					ids.push(attachment.id);
					compiledTemplates.push(_.template(
						templates.thumb.notEmpty,
						undefined,
						{variable: 'data'}
					)({
						src: src,
						alt: attachment.get('filename'),
						id: attachment.id,
						originalSrc: attachment.get('url')
					}));
				});

				elements.$input.val(JSON.stringify(ids));
				elements.$uploadButton.text(l10n.buttonEdit);
				elements.$thumbsContainer.html(compiledTemplates.join(''));
				elements.$container.removeClass('empty');

				fwe.trigger('fw:option-type:multi-upload:change', {
					$element: elements.$container,
					attachments: attachments
				});

				elements.$container.trigger('fw:option-type:multi-upload:change', {
					attachments: attachments
				});

				triggerChangeForIds(elements.$container, ids);
			});
		};

		elements.$uploadButton.on('click', function (e) {
			e.preventDefault();

			if (!frame) {
				createFrame();
			}
			frame.open();
		});

		elements.$container.on('click', '.no-image-img, .thumb img', function () {
			elements.$uploadButton.trigger('click');
		});

		elements.$thumbsContainer.on('click', '.clear-uploads-thumb', function (e) {
			var ids;

			$(this).closest('.thumb').remove();
			ids = collectThumbsIds();

			if (ids.length) {
				elements.$input.val(JSON.stringify(ids));
				fwe.trigger('fw:option-type:multi-upload:remove', {$element: elements.$container}); // TODO: think what other data would be usefull
				elements.$container.trigger('fw:option-type:multi-upload:remove'); // TODO: think what other data would be usefull
			} else {
				elements.$input.val('[]');
				elements.$uploadButton.text(l10n.buttonAdd);
				elements.$thumbsContainer.html(templates.thumb.empty);
				elements.$container.addClass('empty');
				fwe.trigger('fw:option-type:multi-upload:clear', {$element: elements.$container});
				elements.$container.trigger('fw:option-type:multi-upload:clear');
			}

			triggerChangeForIds(elements.$container, ids);

			e.preventDefault();
		});

		elements.$thumbsContainer.sortable({
			cancel: '.no-image',
			update: function () {
				var ids = collectThumbsIds();
				elements.$input.val(JSON.stringify(ids));
				triggerChangeForIds(elements.$container, ids);
			}
		});
	};

	fwe.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-multi-upload.images-only:not(.fw-option-initialized)').each(init)
			.addClass('fw-option-initialized');
	});

	fw.options.register('multi-upload', {
		startListeningForChanges: $.noop,
		getValue: function (optionDescriptor) {
			var ids = [];

			$(optionDescriptor.el).find('.thumb').each(function () {
				ids.push($(this).data('attid'));
			});

			var value = getValueForIds(ids);
			value.optionDescriptor = optionDescriptor;

			return value;
		}
	});

	function getValueForIds (ids) {
		return {
			attachments: ids.map(wp.media.attachment),
			value: ids.map(extractSingleAttachmentData)
		};

		function extractSingleAttachmentData (attachment_id) {
			return {
				attachment_id: attachment_id,
				url: wp.media.attachment(attachment_id).get('url')
			};
		}
	}

	function triggerChangeForIds ($container, attachment_ids) {
		fw.options.trigger.changeForEl(
			$container,
			getValueForIds(attachment_ids)
		);
	}


})(jQuery, _, fwEvents);
                                                                                                                                                                                                                                                                                                                  framework/includes/option-types/multi-upload/static/css/any-files.css                               0000644                 00000000761 15266055653 0022136 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-multi-upload.any-files.empty span {
	display: none;
}
.fw-option-type-multi-upload.any-files span {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.fw-option-type-multi-upload.any-files em {
	font-style: normal;
	vertical-align: middle;
}
.fw-option-type-multi-upload.any-files a {
	outline: none;
}
.fw-option-type.any-files button {
	vertical-align: middle;
}


.fw-backend-option-input-type-multi-upload .fw-option-help-in-input {
	top: 4px !important;
}               framework/includes/option-types/multi-upload/static/css/images-only.css                             0000644                 00000062777 15266055653 0022512 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* thumb */
.fw-option-type-multi-upload.images-only .thumbs-container {
	font-size: 0;
	line-height: 0;
}
.fw-option-type-multi-upload.images-only .thumb {
	position: relative;
	display: inline-block;
	width: 50px;
	height: 50px;
	margin-right: 5px;
	margin-bottom: 5px;
	text-align: center;
	cursor: move;
}
.fw-option-type-multi-upload.images-only .thumb:last-of-type {
	margin-right: 0;
}
.fw-option-type-multi-upload.images-only .thumb.no-image {
	cursor: default;
}

/* Non empty thumb */
.fw-option-type-multi-upload.images-only .thumb img {
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAMKmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarVd3VFR3t923zAxl6EVAytCbIL2I9C4ISIdYGGYGGBiGYZhBxW4MUTB2sWBFoyJGjQWQWBA12IJg70ENKpEYLNhQ+f5gwMTvvT/eWu+31r1r3333OWefs+66ax1Aw4MrkYhITaBQLJMmRoZw0jMyOazfQYAADQOwubwSSXBCQiz+50MAb66DAIArTlyJRIT/29HiC0p4AJEAIJtfwisEiEMAbcSTSGUAox2A5VSZRAYwXgPQlaZnZAJMJQC6uYPYGIBu9iB2AaArTU4MBZhhgBKby5XmAuoJADilvFwZoC4B4CLmC8WA+hYAAbw8Lh9Q7wQwqrCwiA9osAHYZf8jT+6/cmYP5+Ryc4fxYC8AAKUwYYlExJ2O/+9TKJIP1bAAwM6TRiUC0AWIXQVFMYkA2ABxVJwdFw9AGyDOCvmAAt/Ok0elKPQ9vJLQTAD6AAk+NywGgDFA6ssLUoIV2I0rBQb1ZJxQFp2swNnSokRFfrJUUBKeNITzBNGxipwLxaK4IbwpRxgRDUATIA+V5SWnDfokT5cKU+MAqANke0lBUoxCf78sLzRuSCOVJ6YAsALI1znSiMRBDWVQWDLUF+XM44YnATAAqCBZXnLUYCyVLihJjx3yxheEhQ96oPgCcYrCMyWTyEISFbHlElGCQk9tEogiEwfnTO0vKU0air0skyYrZk49zOeOSxj0T72RyBKSB73RNGIRijBwIAcH2ShCPoRtPQ094CjeRIALKXIhgJOCGYpIAxdSiMFFEsrwF8QQoGQ4LgRcSCFAKcT4NMwO3p2QAy6kKIUAJSjAY0hRSBvRAbQfHUsH0EF0AO1G+9C+Q3EcjaGqzHBmGDOKGcG0H/bBQxFEKIIUwv/mvkQyHjM6GA8Z1xidjFuIgQgCyCGFAOLhzlLxB6QQDj1PEc6XfuWcg/HohFwxFQGyIUb3kIa2od1oTzqE9qcDaF9waH3aCE60B+1DB9OBtB/tSfv+y6F82MWXWX5dTwDxv3pU8OoO6p4KF9nD/kOHVV9nCf3HjPgoQszXSmohdZBqpU5S56ijVAM41AmqkbpIHaMa/vEl/AEpcoerJUIAMQoggnBI41Ln0u3y8b+qcxUOpBCgBJAJpskAILRIMl0qzM2TcYIlEpGAEy3mOY/iuLm4egLpGZmcwd/HK30QAAj981+44mbAtwIgcr9wXEvgyGNA580XzvIlwF4GHGvnyaWlgxwNAAyoQAO6MIQpLGEHJ7jBC34IQjjGIR7JyMBk8JCHQkgxFTMxD+WoxDKsxnpsxjbswk84gAYcxUn8igtoxzXcQSe68Ay9eIN+giBYhBqhQxgSZoQ14Ui4ET5EABFOxBKJRAaRReQSYkJOzCS+JSqJFcR6YitRS/xMHCFOEueIDuIW8YDoJl4SH0iKZJO6pAlpQ44mfchgMoZMJieRuWQxWUYuIJeQa8kacg9ZT54kL5DXyE7yGdlHgVKl9ClzyonyoUKpeCqTyqGk1Gyqgqqiaqi9VBPVSl2hOqke6j3NpHVoDu1E+9FRdArNo4vp2fRiej29i66nT9NX6Ad0L/2ZocYwZjgyxjCiGemMXMZURjmjirGDcZhxhnGN0cV4w2Qy9Zm2TG9mFDODmc+cwVzM3Mjcx2xmdjAfMftYLJYhy5Hlz4pncVkyVjlrHWsP6wTrMquL9U5JVclMyU0pQilTSaw0X6lKabfScaXLSk+U+pU1la2VxyjHK/OVpysvVd6u3KR8SblLuV9FS8VWxV8lWSVfZZ7KWpW9KmdU7qq8UlVVtVD1VZ2gKlSdq7pWdb/qWdUHqu/Z2mwHdih7IlvOXsLeyW5m32K/UlNTs1ELUstUk6ktUatVO6V2X+2duo66s3q0Ol99jnq1er36ZfXnGsoa1hrBGpM1yjSqNA5qXNLo0VTWtNEM1eRqztas1jyieUOzT0tHy1UrXqtQa7HWbq1zWk+1Wdo22uHafO0F2tu0T2k/0qF0LHVCdXg63+ps1zmj06XL1LXVjdbN163U/Um3TbdXT1vPQy9Vb5petd4xvU59St9GP1pfpL9U/4D+df0PI0xGBI8QjFg0Yu+IyyPeGow0CDIQGFQY7DO4ZvDBkGMYblhguNywwfCeEW3kYDTBaKrRJqMzRj0jdUf6jeSNrBh5YORtY9LYwTjReIbxNuOLxn0mpiaRJhKTdSanTHpM9U2DTPNNV5keN+020zELMBOarTI7YfYnR48TzBFx1nJOc3rNjc2jzOXmW83bzPstbC1SLOZb7LO4Z6li6WOZY7nKssWy18rMarzVTKs6q9vWytY+1nnWa6xbrd/a2Nqk2Xxv02Dz1NbANtq2zLbO9q6dml2gXbFdjd1Ve6a9j32B/Ub7dgfSwdMhz6Ha4ZIj6ejlKHTc6NgxijHKd5R4VM2oG05sp2CnUqc6pwfO+s6xzvOdG5yfj7YanTl6+ejW0Z9dPF1ELttd7rhqu45zne/a5PrSzcGN51btdtVdzT3CfY57o/sLD0cPgccmj5ueOp7jPb/3bPH85OXtJfXa69XtbeWd5b3B+4aPrk+Cz2Kfs74M3xDfOb5Hfd+P8RojG3NgzN9+Tn4Ffrv9no61HSsYu33sI38Lf67/Vv/OAE5AVsCWgM5A80BuYE3gwyDLIH7QjqAnwfbB+cF7gp+HuIRIQw6HvA0dEzortDmMCosMqwhrC9cOTwlfH34/wiIiN6IuojfSM3JGZHMUIyomannUjWiTaF50bXTvOO9xs8adjmHHJMWsj3kY6xArjW0aT44fN37l+Ltx1nHiuIZ4xEfHr4y/l2CbUJzwywTmhIQJ1RMeJ7omzkxsTdJJmpK0O+lNckjy0uQ7KXYp8pSWVI3Uiam1qW/TwtJWpHWmj06flX4hwyhDmNGYycpMzdyR2fdN+Derv+ma6DmxfOL1SbaTpk06N9losmjysSkaU7hTDmYxstKydmd95MZza7h92dHZG7J7eaG8Nbxn/CD+Kn63wF+wQvAkxz9nRc7TXP/clbndeYF5VXk9wlDheuGL/Kj8zflvC+ILdhYMiNJE+wqVCrMKj4i1xQXi00WmRdOKOiSOknJJZ/GY4tXFvdIY6Y4SomRSSaNMVyaRXZTbyb+TPygNKK0ufTc1derBaVrTxNMuTneYvmj6k7KIsh9n0DN4M1pmms+cN/PBrOBZW2cTs7Nnt8yxnLNgTtfcyLm75qnMK5j323yX+Svmv/427dumBSYL5i549F3kd3Xl6uXS8hvf+32/eSG9ULiwbZH7onWLPlfwK85XulRWVX5czFt8/gfXH9b+MLAkZ0nbUq+lm5Yxl4mXXV8euHzXCq0VZSserRy/sn4VZ1XFqterp6w+V+VRtXmNyhr5ms61sWsb11mtW7bu4/q89deqQ6r3bTDesGjD2438jZc3BW3au9lkc+XmD1uEW25ujdxaX2NTU7WNua102+Ptqdtbf/T5sXaH0Y7KHZ92ind27krcdbrWu7Z2t/HupXVknbyue8/EPe0/hf3UuNdp79Z9+vsq92O/fP+fP2f9fP1AzIGWgz4H9x6yPrThsM7hinqifnp9b0NeQ2djRmPHkXFHWpr8mg7/4vzLzqPmR6uP6R1belzl+ILjAyfKTvQ1S5p7TuaefNQypeXOqfRTV09PON12JubM2V8jfj3VGtx64qz/2aPnxpw7ct7nfMMFrwv1Fz0vHv7N87fDbV5t9Ze8LzW2+7Y3dYztOH458PLJK2FXfr0affXCtbhrHddTrt+8MfFG503+zae3RLde3C693X9n7l3G3Yp7mveq7hvfr/nd/vd9nV6dxx6EPbj4MOnhnUe8R8/+KPnjY9eCx2qPq56YPal96vb0aHdEd/uf3/zZ9UzyrL+n/C+tvzY8t3t+6O+gvy/2pvd2vZC+GHi5+JXhq52vPV639CX03X9T+Kb/bcU7w3e73vu8b/2Q9uFJ/9SPrI9rP9l/avoc8/nuQOHAgIQr5QIAKABkTg7wcieglgHotAMq6oP7l2JvJL5skP8bHtzRAABewM4gIGUuENsMbGoGrOcC7GYgAUByEEh39+FLcUpy3N0Gc7GlAOPdwMArE4DVBHySDgz0bxwY+LQdoG4BzcWDex8AMDWBLRoAcK5t4c2v96//APJubEMWjWYWAAA6/2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMDItMTNUMTc6NTM6MjQrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0wMi0xM1QxNzo1Mzo1NyswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTUtMDItMTNUMTc6NTM6NTcrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5EaXNwbGF5PC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpkMzA1MmMwOC0xYmY4LTQ3YmQtODNmNS1iYjdjOWNiMTg1YzA8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6YWYyZDk5N2MtYjdiMC00NDQ4LTgzZmMtNjMyNjZhMzFkODNiPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6YWYyZDk5N2MtYjdiMC00NDQ4LTgzZmMtNjMyNjZhMzFkODNiPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmFmMmQ5OTdjLWI3YjAtNDQ0OC04M2ZjLTYzMjY2YTMxZDgzYjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wMi0xM1QxNzo1MzoyNCswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y29udmVydGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQzMDUyYzA4LTFiZjgtNDdiZC04M2Y1LWJiN2M5Y2IxODVjMDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wMi0xM1QxNzo1Mzo1NyswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xMDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xMDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+Hb1qbgAAACBjSFJNAABtdQAAc6AAAPzdAACDZAAAcOgAAOxoAAAwPgAAEJDk7JnqAAAAMElEQVR42mK8e/fufwY0oKSkhC7EwMRAJBhAhYz////H8My9e/eGpGcAAAAA//8DAGQMCqXbd1F6AAAAAElFTkSuQmCC);
}
.fw-option-type-multi-upload.images-only .thumb a {
	position: absolute;
	display: none;
	width: 12px;
	height: 12px;
	top: -6px;
	right: -6px;
	font-size: 14px;
	outline: none;
}
.fw-option-type-multi-upload.images-only .thumb:hover a {
	display: block;
	background-color: #fff;
	border-radius: 50%;
	z-index: 10;
}
.fw-option-type-multi-upload.images-only .thumb.ui-sortable-helper a {
	display: none;
}
.fw-option-type-multi-upload.images-only .thumb a:before {
	position: absolute;
	left: -1px;
	top: -3px;
}

/* Upload link */
.fw-option-type-multi-upload.images-only p {
	margin-bottom: 0;
}

/* Option is set in right sidebar */
.fw-force-xs .fw-option-type-multi-upload.images-only .thumb.no-image {
	display: none;
}

.fw-option-type-multi-upload.images-only .no-image-img {
	cursor: pointer;
}


.fw-backend-option-input-type-multi-upload .fw-option-help-in-input {
	top: 4px !important;
}
 framework/includes/option-types/multi-upload/static/css/modal.css                                   0000644                 00000001030 15266055653 0021331 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* bigger z-index: make sure it's bigger than fw.OptionsModal's z-index (but do not increase this too much to not affect others) */

.fw-option-type-multi-upload .media-modal {
	z-index: 170001;
}

.fw-option-type-multi-upload .media-modal-backdrop {
	z-index: 170000;
}

.wp-customizer .fw-option-type-multi-upload .media-modal {
	z-index: 560101;
}

.wp-customizer .fw-option-type-multi-upload .media-modal-backdrop {
	z-index: 560100;
}

/* end: bigger z-index */


.fw-option-type-multi-upload .delete-attachment {
	display: none;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/includes/option-types/oembed/class-fw-option-type-oembed.php                              0000644                 00000006670 15266055653 0022250 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Oembed extends FW_Option_Type {

	/**
	 * Option's unique type, used in option array in 'type' key
	 * @return string
	 */
	public function get_type() {
		return 'oembed';
	}

	/**
	 * Generate html
	 *
	 * @param string $id
	 * @param array $option Option array merged with _get_defaults()
	 * @param array $data {value => _get_value_from_input(), id_prefix => ..., name_prefix => ...}
	 *
	 * @return string HTML
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {

		$defaults                   = $this->_get_defaults();
		$option['preview']          = array_merge( $defaults['preview'], $option['preview'] );
		$option['attr']             =array_merge($defaults['attr'], $option['attr']);

		return fw_render_view(
			fw_get_framework_directory( '/includes/option-types/' . $this->get_type() . '/view.php' ),
			compact( 'id', 'option', 'data' )
		);
	}

	/**
	 * Extract correct value for $option['value'] from input array
	 * If input value is empty, will be returned $option['value']
	 *
	 * @param array $option Option array merged with _get_defaults()
	 * @param array|string|null $input_value
	 *
	 * @return string|array|int|bool Correct value
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return (string) ( is_null( $input_value ) ? $option['value'] : $input_value );
	}

	/**
	 * Default option array
	 *
	 * This makes possible an option array to have required only one parameter: array('type' => '...')
	 * Other parameters are merged with the array returned by this method.
	 *
	 * @return array
	 *
	 * array(
	 *     'value' => '',
	 *     ...
	 * )
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value'   => '',
			'attr' => array(
				'placeholder' => 'https://www.youtube.com'
			),
			'preview' => array(
				'width'      => 428,
				'height'     => 320,
				/**
				 * by default wp_get_embed maintain ratio and return changed width and height values of the iframe,
				 * if you set it to false , the dimensions will be forced to change as in preview.width and preview.height
				 */
				'keep_ratio' => true
			)
		);
	}

	protected function _enqueue_static( $id, $option, $data ) {
		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/css/styles.css' ),
			array( 'fw' )
		);

		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/js/' . $this->get_type() . '.js' ),
			array( 'underscore', 'fw-events', 'fw', 'wp-util' ),
			false,
			true
		);
	}

	public static function _action_get_oembed_response() {

		if ( wp_verify_nonce( FW_Request::POST( '_nonce' ), '_action_get_oembed_response' ) ) {

			$url        = FW_Request::POST( 'url' );
			$width      = FW_Request::POST( 'preview/width' );
			$height     = FW_Request::POST( 'preview/height' );
			$keep_ratio = ( FW_Request::POST( 'preview/keep_ratio' ) === 'true' );

			$iframe = empty( $keep_ratio ) ?
				fw_oembed_get( $url, compact( 'width', 'height' ) ) :
				wp_oembed_get( $url, compact( 'width', 'height' ) );

			wp_send_json_success( array( 'response' => $iframe ) );
		}

		wp_send_json_error( array( 'message' => 'Invalid nonce' ) );
	}
}

add_action(
	'wp_ajax_get_oembed_response',
	array( "FW_Option_Type_Oembed", '_action_get_oembed_response' )
);                                                                        framework/includes/option-types/oembed/view.php                                                     0000644                 00000002212 15266055653 0015751 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$wrapper_attr                 = $option['attr'];
$wrapper_attr['data-nonce']   = wp_create_nonce( '_action_get_oembed_response' );
$wrapper_attr['data-preview'] = json_encode( $option['preview'] );

unset(
	$wrapper_attr['value'],
	$wrapper_attr['name'],
	$wrapper_attr['placeholder']
);

$input_attr['value']       = $data['value'];
$input_attr['name']        = $option['attr']['name'];
$input_attr['placeholder'] = $option['attr']['placeholder'];
?>
<div <?php echo fw_attr_to_html( $wrapper_attr ) ?>>

	<div class="fw-oembed-input">
		<input type="text" <?php echo fw_attr_to_html( $input_attr ); ?>/>
	</div>
	<div class="fw-oembed-preview">
		<?php
		$value = fw_akg('value', $data);
		if ( filter_var( $value, FILTER_VALIDATE_URL ) ) {
			$iframe = empty( $option['preview']['keep_ratio'] ) ? fw_oembed_get( $value, array(
				'height' => $option['preview']['height'],
				'width'  => $option['preview']['width']
			) ) :
				wp_oembed_get( $value, array(
					'height' => $option['preview']['height'],
					'width'  => $option['preview']['width']
				) );

			echo $iframe;
		}
		?>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                      framework/includes/option-types/oembed/static/js/oembed.js                                          0000644                 00000002556 15266055653 0017775 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, _, fwEvents) {
    
	var is_url = function(str) {
	    var pattern = new RegExp(/^(https?|ftp):\/\/([a-zA-Z0-9.-]+(:[a-zA-Z0-9.&%$-]+)*@)*((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}|([a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]+\.(com|edu|gov|int|mil|net|org|biz|arpa|info|name|pro|aero|coop|museum|[a-zA-Z]{2}))(:[0-9]+)*(\/($|[a-zA-Z0-9.,?'\\+&%$#=~_-]+))*$/, 'i');
	    return pattern.test(str);
	};
    
	var oembed = function () {
		var $wrapper = $(this);
		var $input = $wrapper.find('input[type=text]');
		var $iframeWrapper = $wrapper.find('.fw-oembed-preview');

		$input.on('input',
		    _.debounce(function () {
			if( $input.val() && is_url( $input.val() ) ) {
			    wp.ajax.post(
				'get_oembed_response',
				{
				    '_nonce': $wrapper.data('nonce'),
				    'preview': $wrapper.data('preview'),
				    'url': $input.val()
			    }).done(function (data) {
				$iframeWrapper.html(data.response);
			    }).fail(function () {
			    	$iframeWrapper.html('');
			    	console.error('Get Oembed Response: Ajax error.', error);
			    })
			} else {
			    $iframeWrapper.html('');
			}
		    }, 300)
		);
	};

	fwEvents.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-oembed:not(.fw-option-initialized)').each(oembed)
			.addClass('fw-option-initialized');
	});
})(jQuery, _, fwEvents);
                                                                                                                                                  framework/includes/option-types/oembed/static/css/styles.css                                        0000644                 00000000422 15266055653 0020403 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-oembed-preview img,
.fw-oembed-preview iframe,
.fw-oembed-preview embed
{
	max-width: 100%;
	vertical-align: middle;
}

.fw-oembed-preview a {
	display: inline-block;
}

.fw-oembed-preview img {
	display: block;
	height: auto;
}
.fw-oembed-preview {
	padding-top: 7px;
}                                                                                                                                                                                                                                              framework/includes/option-types/multi-select/class-fw-option-type-multi-select.php                  0000644                 00000033413 15266055653 0024573 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php defined( 'FW' ) or die();

if ( ! class_exists( 'FW_Option_Type_Multi_Select' ) ):

	/**
	 * Select multiple choices from different sources: posts, taxonomies, users or custom array
	 */
	class FW_Option_Type_Multi_Select extends FW_Option_Type {
		/**
		 * @internal
		 */
		protected function _get_defaults() {
			return array(
				'value'       => array(),
				/**
				 * Available options: array, posts, taxonomy, users
				 */
				'population'  => 'array',
				/**
				 * Set post types, taxonomies, user roles to search for
				 *
				 * 'population' => 'posts'
				 * 'source' => 'page',
				 *
				 * 'population' => 'taxonomy'
				 * 'source' => 'category',
				 *
				 * 'population' => 'users'
				 * 'source' => array( 'editor', 'subscriber', 'author' ),
				 *
				 * 'population' => 'array'
				 * 'source' => '' // will populate with 'choices' array
				 */
				'source'      => '',
				/**
				 * Set the number of posts/users/taxonomies that multi-select will be prepopulated
				 * Or set the value to false in order to disable this functionality.
				 */
				'prepopulate' => 10,
				/**
				 * An array with the available choices
				 * Used only when 'population' => 'array'
				 */
				'choices'     => array( /* 'value' => 'Title' */ ),
				/**
				 * Set maximum items number that can be selected
				 */
				'limit'       => 100,
				/**
				 * Show the post type or term taxonomy
				 */
				'show-type'   => false
			);
		}

		private $internal_options = array();

		public function get_type() {
			return 'multi-select';
		}

		/**
		 * @internal
		 */
		public function _init() {
			$this->internal_options = array(
				'label' => false,
				'type'  => 'text',
				'value' => '',
			);
		}

		private static function query_posts( array $options ) {
			$limits = array_merge( array(
				'type'  => array(
					'post' => true,
					'page' => true,
				),
				'title' => ''
			), $options );
			fw_aku( 'limit', $limits );

			$limits = self::filter_query_posts( $limits );

			/** @var WPDB $wpdb */
			global $wpdb;

			$sql = "SELECT ID FROM $wpdb->posts WHERE post_status IN ( 'publish', 'private' )";
			//." AND NULLIF(post_password, '') IS NULL"; todo: review

			$prepare = array();

			if ( $limits['type'] ) {
				$sql     .= " AND post_type IN ( " . implode( ', ', array_fill( 1, count( $limits['type'] ), '%s' ) ) . " ) ";
				$prepare = array_merge( $prepare, array_keys( $limits['type'] ) );
			}

			if ( $limits['title'] ) {
				$sql       .= " AND post_title LIKE %s";
				$prepare[] = '%' . $wpdb->esc_like( $limits['title'] ) . '%';
			}

			$ids = wp_list_pluck( $wpdb->get_results( $prepare ? $wpdb->prepare( $sql, $prepare ) : $sql, ARRAY_A ), 'ID' );

			return self::get_posts( $ids, max( fw_akg( 'limit', $options, 100 ), 1 ) );
		}

		protected static function get_posts( $ids, $limit = 100 ) {
			if ( empty( $ids ) ) {
				return array();
			}

			$args = self::filter_query_posts( array(
				'post_type'        => get_post_types(),
				'post__in'         => array_map( 'intval', $ids ),
				'posts_per_page'   => $limit,
				'fields'           => 'ids'
			) );

			$query = new WP_Query( $args );

			return $query->get_posts();
		}

		protected static function build_post( $id, $show_type ) {
			$title = ( $t = get_the_title( $id ) ) && $t ? $t : esc_html__( 'No title', 'fw' ) . ' - #' . $id;

			if ( class_exists( 'SitePress' ) ) {
				$wpml_info = wpml_get_language_information( null, $id );
				$title .= ' (' . strtoupper( $wpml_info['language_code'] ) . ')';
			}

			return $show_type ? array(
				'val'   => $id,
				'title' => $title,
				'type'  => self::get_post_type_name( get_post_type( $id ) ),
			) : array(
				'val'   => $id,
				'title' => $title
			);
		}

		private static function query_terms( array $options ) {
			$limits = array_merge( array(
				'taxonomy' => array(
					'category' => true,
				),
				'title'    => '',
				'id'       => array( /* 1, 7, 120 */ ),
				'limit'    => 100,
			), $options );
			fw_aku( 'limit', $limits );

			/** @var WPDB $wpdb */
			global $wpdb;

			$sql = "SELECT terms.term_id"
			       . " FROM $wpdb->terms AS terms, $wpdb->term_taxonomy AS taxonomies"
			       . " WHERE terms.term_id = taxonomies.term_id AND taxonomies.term_id = taxonomies.term_taxonomy_id";

			{
				$prepare = array();

				if ( $limits['taxonomy'] ) {
					$sql     .= " AND taxonomies.taxonomy IN ( "
					            . implode( ', ', array_fill( 1, count( $limits['taxonomy'] ), '%s' ) )
					            . " ) ";
					$prepare = array_merge( $prepare, array_keys( $limits['taxonomy'] ) );
				}

				if ( $limits['title'] ) {
					$sql       .= " AND terms.name LIKE %s";
					$prepare[] = '%' . $wpdb->esc_like( $limits['title'] ) . '%';
				}
			}

			$ids = wp_list_pluck(
				$wpdb->get_results(
					$prepare
						? $wpdb->prepare( $sql, $prepare )
						: $sql,
					ARRAY_A
				),
				'term_id'
			);

			return self::get_terms( $ids, array_keys( $limits['taxonomy'] ), max( fw_akg( 'limit', $options, 100 ), 1 ) );
		}

		protected static function get_terms( $ids, $taxonomy = array(), $limit = 100 ) {
			if ( empty( $ids ) ) {
				return array();
			}

			$terms = get_terms( array(
				'taxonomy'   => $taxonomy,
				'hide_empty' => false,
				'include'    => $ids,
				'number'     => $limit,
				'fields'     => 'ids'
			) );

			return is_wp_error( $terms ) ? array() : $terms;
		}

		protected static function build_term( $id, $show_type ) {
			$term = get_term( $id );

			if ( is_wp_error( $term ) ) {
				return null;
			}

			$title = $term->name;

			return $show_type ? array(
				'val'   => $id,
				'title' => $title,
				'type'  => self::get_tax_name( $term->taxonomy ),
			) : array(
				'val'   => $id,
				'title' => $title
			);
		}

		private static function query_users( array $limits ) {
			$limits = array_merge( array(
				'name'  => '',
				'role'  => array(
					'editor' => true,
				),
				'id'    => array( /* 1, 7, 120 */ ),
				'limit' => 100,
			), $limits );

			$limits['limit'] = max( $limits['limit'], 1 );

			/** @var WPDB $wpdb */
			global $wpdb;

			$sql = "SELECT DISTINCT users.ID AS val, users.user_nicename AS title"
			       . " FROM $wpdb->users AS users, $wpdb->usermeta AS usermeta"
			       . " WHERE usermeta.user_id = users.ID";

			{
				$prepare = array();

				if ( $limits['id'] ) {
					$sql     .= " AND users.ID IN ( "
					            . implode( ', ', array_fill( 1, count( $limits['id'] ), '%d' ) )
					            . " ) ";
					$prepare = array_merge( $prepare, $limits['id'] );
				}

				if ( $limits['role'] ) {
					$sql .= " AND usermeta.meta_key = '{$wpdb->prefix}capabilities' "
					        . "AND ( "
					        . implode( ' OR ',
							array_fill( 1, count( $limits['role'] ), 'usermeta.meta_value LIKE %s' ) ) .
					        " ) ";

					foreach ( $limits['role'] as $name => $filter_by ) {
						$prepare[] = ( $filter_by ) ? '%' . $wpdb->esc_like( $name ) . '%' : '';
					}
				}

				if ( $limits['name'] ) {
					$sql       .= " AND users.user_nicename LIKE %s";
					$prepare[] = '%' . $wpdb->esc_like( $limits['name'] ) . '%';
				}
			}

			$sql .= " LIMIT " . intval( $limits['limit'] );

			return $wpdb->get_results(
				$prepare
					? $wpdb->prepare( $sql, $prepare )
					: $sql,
				ARRAY_A
			);
		}

		/**
		 * @internal
		 */
		public static function _ajax_autocomplete() {
			if ( ! current_user_can( 'edit_posts' ) ) {
				wp_send_json_error();
			}

			$type  = FW_Request::POST( 'data/type' );
			$names = ( $names = json_decode( FW_Request::POST( 'data/names' ), true ) ) ? $names : array();
			$title = FW_Request::POST( 'data/string' );
			$show  = FW_Request::POST( 'data/show-type', false );

			$items = array();

			switch ( $type ) {
				case 'posts':
					$items = self::query_posts( array(
						'type'  => array_fill_keys( $names, true ),
						'title' => $title,
					) );
					$items = array_map(
						array( __CLASS__, 'build_post' ),
						$items,
						array_fill( 0, count( $items ), $show )
					);
					break;
				case 'taxonomy':
					global $wp_taxonomies;

					$items = self::query_terms( array(
						'taxonomy' => array_intersect_key( array_fill_keys( $names, true ), $wp_taxonomies ),
						'title'    => $title,
					) );

					$items = array_map(
						array( __CLASS__, 'build_term' ),
						$items,
						array_fill( 1, count( $items ), $show )
					);
					break;
				case 'users':
					$items = self::query_users( array(
						'role' => array_fill_keys( $names, true ),
						'name' => $title,
					) );
					break;
			}

			wp_send_json_success( $items );
		}

		/**
		 * @internal
		 */
		public function _get_backend_width_type() {
			return 'fixed';
		}

		/**
		 * @internal
		 */
		protected function _render( $id, $option, $data ) {
			$population = $option['population'];
			$source     = array();
			$items      = array();
			$show       = fw_akg( 'show-type', $option, false );

			if ( isset( $option['population'] ) ) {
				switch ( $option['population'] ) {
					case 'array' :
						if ( isset( $option['choices'] ) && is_array( $option['choices'] ) ) {
							foreach ( $option['choices'] as $c_key => $c_val ) {
								$items[] = array(
									'val'   => $c_key,
									'title' => $c_val,
								);
							}
						}
						break;
					case 'posts' :

						if ( isset( $option['source'] ) ) {

							$source = is_array( $option['source'] ) ? $option['source'] : (array) $option['source'];
							$items  = self::get_posts( (array) $data['value'] );
							$args = self::filter_query_posts( array(
								'post_type'           => $option['source'],
								'post__not_in'        => $data['value'],
								'posts_per_page'      => $option['prepopulate'],
								'fields'              => 'ids',
								'ignore_sticky_posts' => 1
							) );

							$query = new WP_Query( $args );

							$items = array_merge( $items, $query->get_posts() );
						}

						$items = array_map(
							array( $this, 'build_post' ),
							$items,
							array_fill( 1, count( $items ), $show )
						);
						break;
					case 'taxonomy' :
						if ( isset( $option['source'] ) ) {

							global $wp_taxonomies;

							$source = array_intersect( array_keys( $wp_taxonomies ), (array)$option['source'] );

							$items = self::get_terms( $data['value'], $source );
							$terms = get_terms( array(
								'taxonomy'   => $source,
								'hide_empty' => false,
								'exclude'    => $data['value'],
								'number'     => $option['prepopulate'],
								'fields'     => 'ids'
							) );

							if ( ! is_wp_error( $terms ) ) {
								$items = array_merge( $items, (array) $terms );
							}

						}

						$items = array_map(
							array( $this, 'build_term' ),
							$items,
							array_fill( 1, count( $items ), $show )
						);

						break;
					case 'users' :

						$source = ! empty( $option['source'] ) ? (array) $option['source'] : array();

						$items = self::query_users( array(
							'role'  => array_fill_keys( $source, true ),
							'id'    => $data['value'],
							'limit' => $option['prepopulate']
						) );

						$users = get_users(
							array(
								'role__in' => $source,
								'exclude'  => (array) $data['value'],
								'number'   => (int) $option['prepopulate'],
								'fields'   => array( 'ID', 'display_name' )
							)
						);

						foreach ( $users as $user ) {
							$items[] = array( 'val' => $user->ID, 'title' => $user->display_name );
						}

						break;
					default :
						return '(Invalid <code>population</code> parameter)';
				}

				$option['attr']['data-options']    = json_encode( $items );
				$option['attr']['data-population'] = $population;
				$option['attr']['data-show-type']  = (int) fw_akg( 'show-type', $option, false );
				$option['attr']['data-source']     = json_encode( $source );
				$option['attr']['data-limit']      = ( intval( $option['limit'] ) > 0 ) ? $option['limit'] : 0;

			} else {
				return '(The <code>population</code> parameter is required)';
			}

			if ( ! empty( $data['value'] ) ) {
				$data['value'] = implode( '/*/', $data['value'] );
			} else {
				$data['value'] = '';
			}

			return fw()->backend->option_type( 'text' )->render( $id, $option, $data );
		}

		/**
		 * @internal
		 * {@inheritdoc}
		 */
		protected function _enqueue_static( $id, $option, $data ) {
			wp_enqueue_style(
				$this->get_type() . '-styles',
				fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/css/style.css' ),
				array( 'fw-selectize' ),
				fw()->manifest->get_version()
			);
			wp_enqueue_script(
				$this->get_type() . '-styles',
				fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/js/scripts.js' ),
				array( 'jquery', 'fw-events', 'fw-selectize' ),
				fw()->manifest->get_version(),
				true
			);

			fw()->backend->option_type( 'text' )->enqueue_static();
		}

		/**
		 * @internal
		 */
		protected function _get_value_from_input( $option, $input_value ) {
			if ( is_null( $input_value ) ) {
				return $option['value'];
			}

			$value = explode( '/*/', $input_value );

			return empty( $input_value ) ? array() : $value;
		}

		private static function get_post_type_name( $type ) {
			static $names = array();

			if ( ! isset( $names[ $type ] ) ) {
				$names[ $type ] = fw_akg( 'labels/name', get_post_type_object( $type ), _x( 'Unknown', 'unknown-post-type', 'fw' ) );
			}

			return $names[ $type ];
		}

		private static function get_tax_name( $tax ) {
			static $names = array();

			if ( ! isset( $names[ $tax ] ) ) {
				$names[ $tax ] = fw_akg( 'labels/name', get_taxonomy( $tax ), _x( 'Unknown', 'unknown-post-type', 'fw' ) );
			}

			return $names[ $tax ];
		}

		private static function filter_query_posts( $set ) {

			if ( class_exists( 'SitePress' ) ) {
				$set['suppress_filters'] = true;
			}

			return apply_filters( 'fw:option-type:multi-select:query_posts', $set );
		}
	}

	add_action( 'wp_ajax_fw_option_type_multi_select_autocomplete',
		array( "FW_Option_Type_Multi_Select", '_ajax_autocomplete' ) );
endif;                                                                                                                                                                                                                                                     framework/includes/option-types/multi-select/static/js/scripts.js                                   0000644                 00000006060 15266055653 0021377 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($) {
	var xhr,
		optionsCache = {},
		ajaxAutocompleteCallback = _.throttle(function(selectize, value, population, source, show_type, hash){
			selectize.load(function(callback){
				xhr && xhr.abort();

				xhr = $.post(
					ajaxurl,
					{
						action: 'fw_option_type_multi_select_autocomplete',
						data: {
							string: value,
							type: population,
							names: source,
							"show-type": show_type,
						}
					},
					function (response) {
						if (!response.success) {
							console.error('multi-select ajax error', response);
							callback([]);
							return;
						}

						callback(response.data);

            optionsCache[hash] = [] // transform object to array
            $.each(selectize.options, function (i, o) {
              optionsCache[hash].push(o)
            })
					}
				);
			});
		}, 300);

	function init() {
		var $this = $(this);
		$this.one('fw:option-type:multi-select:init', function () {
			var population = $this.attr('data-population'),
				source = $this.attr('data-source'),
				show_type = !!parseInt($this.attr('data-show-type')),
				limit = parseInt($this.attr('data-limit')),
				hash = fw.md5(JSON.stringify([population, source, show_type])),
				options = (
					typeof optionsCache[hash] == 'undefined'
						? JSON.parse($this.attr('data-options'))
						: optionsCache[hash]
				);

			$this.selectize({
				maxItems: ( limit > 0 ) ? limit : null,
				plugins: ['remove_button','drag_drop'],
				delimiter: '/*/',
				valueField: 'val',
				labelField: 'title',
				searchField: 'title',
				options: options,
				create: false,
				render: {
          option: function (item) {
            var title = '<span class="title">' + item.title + '</span>'
            var type = item.type !== undefined ? '<span class="type">' + item.type + '</span>' : ''
            return '<div>' + title + type + '</div>'
          },
					item: function (item) {
            var title = '<span class="title">' + item.title + '</span>'
            var type = item.type !== undefined ? '<span class="type">' + item.type + '</span>' : ''
            return '<div>' + title + type + '</div>'
          }
				},
				onType: function (value) {
					if (population == 'array' || value.length < 2) {
						return;
					}

					ajaxAutocompleteCallback(this, value, population, source, show_type, hash);
				}
			});

			$this.next()
				.addClass('fw-selectize')
				.find('> .selectize-input > input').css('width', '11px'); // more than padding left+right to make the cursor visible

			$this.on('remove', function () {
				$this.get(0).selectize.destroy();
			});
		});

		if ($this.val().length || $this.is(':focus')) { // there are values that needs to be show right away
			$this.trigger('fw:option-type:multi-select:init');
		} else {
			$this.one('focus', function(){
				$this.trigger('fw:option-type:multi-select:init');
				$this.get(0).selectize.focus();
			});
		}
	};

	fwEvents.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-multi-select:not(.initialized)')
			.addClass('initialized')
			.each(init);
	});
})(jQuery);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/includes/option-types/multi-select/static/css/style.css                                   0000644                 00000002155 15266055653 0021401 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-multi-select .selectize-input {
	padding: 4px 6px;
}

.fw-option-type-multi-select .selectize-input.focus.input-active.dropdown-active:before,
.fw-option-type-multi-select .selectize-input.focus.input-active.dropdown-active:before {
	display: none;
}

.fw-backend-option-input-type-multi-select .fw-option-help-in-input {
	top: 4px !important;
}

.fw-backend-option-type-multi-select .selectize-control .selectize-dropdown .selectize-dropdown-content div > .type:before,
.fw-backend-option-type-multi-select .selectize-control .selectize-input > div > .type:before {
	content: "(";
	margin-right: 1px;
}

.fw-backend-option-type-multi-select .selectize-control .selectize-dropdown .selectize-dropdown-content div > .type:after,
.fw-backend-option-type-multi-select .selectize-control .selectize-input > div > .type:after {
	content: ")";
	margin-left: 1px;
}

.fw-backend-option-type-multi-select .selectize-control .selectize-dropdown .selectize-dropdown-content div > .type,
.fw-backend-option-type-multi-select .selectize-control .selectize-input > div > .type {
	opacity: .5;
	font-size: 80%;
	margin-left: 5px;
}                                                                                                                                                                                                                                                                                                                                                                                                                   framework/includes/option-types/radio-text/view.php                                                 0000644                 00000002174 15266055653 0016605 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 * @var  array $custom_choice_key
 */

{
	$wrapper_attr = $option['attr'];

	unset(
		$wrapper_attr['value'],
		$wrapper_attr['name']
	);
}

?>
<div <?php echo fw_attr_to_html($wrapper_attr) ?>>
	<div class="predefined">
		<?php
		echo fw()->backend->option_type( 'radio' )->render(
			'predefined',
			array(
				'value'   => '',
				'choices' => $option['choices']
			),
			array(
				'value'       => isset($option['choices'][ $data['value'] ]) ? $data['value'] : $custom_choice_key,
				'id_prefix'   => $data['id_prefix'] . $id . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
			)
		);
		?>
	</div>

	<div class="custom">
		<?php
		echo fw()->backend->option_type( 'text' )->render(
			'custom',
			array(),
			array(
				'value'       => isset($option['choices'][ $data['value'] ]) ? '' : $data['value'],
				'id_prefix'   => $data['id_prefix'] . $id . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
			)
		);
		?>
	</div>
</div>                                                                                                                                                                                                                                                                                                                                                                                                    framework/includes/option-types/radio-text/class-fw-option-type-radio-text.php                      0000644                 00000004756 15266055653 0023725 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Radio_Text extends FW_Option_Type
{
	private $js_uri;
	private $css_uri;
	private $custom_choice_key = 'Ku$+03';

	public function get_type()
	{
		return 'radio-text';
	}

	public function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => '',
			'choices' => array(
				'25' => __('25%', 'fw'),
				'50' => __('50%', 'fw'),
				'100' => __('100%', 'fw'),
			),
		);
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _init()
	{
		$static_uri         = fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static');
		$this->js_uri       = $static_uri . '/js';
		$this->css_uri      = $static_uri . '/css';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			$this->css_uri .'/styles.css',
			array(),
			fw()->manifest->get_version()
		);
		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			$this->js_uri .'/scripts.js',
			array( 'jquery', 'fw-events' ),
			fw()->manifest->get_version(),
			true
		);
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		$option['choices'][ $this->custom_choice_key ] = '';

		return fw_render_view( dirname(__FILE__) .'/view.php', array(
			'id'     => $id,
			'option' => $option,
			'data'   => $data,
			'custom_choice_key' => $this->custom_choice_key,
		) );
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (is_null($input_value)) {
			return $option['value'];
		}

		$option['choices'][ $this->custom_choice_key ] = '';


		/*
		 * Sometimes $input_value comes as a string because when you serialize
		 * the form with js, it gives you the value as a string
		 * and we need to treat this case accordingly.
		 */
		if (is_string($input_value)) {
			$tmp_array = array(
				'predefined' => $input_value,
				'custom' => $input_value
			);

			$input_value = $tmp_array;
		}


		$selected = fw()->backend->option_type( 'radio' )->get_value_from_input( array(
				'value' => $option['value'],
				'choices' => $option['choices']
			),
			$input_value['predefined']
		);

		if ( $selected === $this->custom_choice_key ) {
			return (string)$input_value['custom'];
		} else {
			return $selected;
		}
	}
}
                  framework/includes/option-types/radio-text/static/js/scripts.js                                     0000644                 00000002066 15266055653 0021052 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(function($) {
	var optionTypeClass = '.fw-option-type-radio-text';
	var customRadioSelector =
		'.predefined .fw-option-type-radio > div:last-child input[type="radio"]';

	fwEvents.on('fw:options:init', function(data) {
		var $options = data.$elements.find(
			optionTypeClass + ':not(.initialized)'
		);

		$options.find('.fw-option-type-text').on('focus', function() {
			// check "custom" radio box
			$(this)
				.closest(optionTypeClass)
				.find(customRadioSelector)
				.prop('checked', true);
		});

		$options.find(customRadioSelector).on('focus', function() {
			$(this).closest(optionTypeClass).find('.custom input').focus();
		});

		$options.addClass('initialized');
	});

	fw.options.register('radio-text', {
		getValue: function(optionDescriptor) {
			var checked = $(optionDescriptor.el).find('input:checked');

			var value = checked.val();

			if (checked.closest('div').is(':last-child')) {
				value = $(optionDescriptor.el).find('[type="text"]').val();
			}

			return {
				value: value,
				optionDescriptor: optionDescriptor,
			};
		},
	});
});
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/includes/option-types/radio-text/static/css/styles.css                                    0000644                 00000002037 15266055653 0021234 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-radio-text .predefined,
.fw-option-type-radio-text .predefined .fw-option-type-radio,
.fw-option-type-radio-text .predefined .fw-option-type-radio div,
.fw-option-type-radio-text .custom {
	display: inline-block;
}

.fw-option-type-radio-text .predefined {
	vertical-align: middle;
}

.fw-option-type-radio-text .predefined .fw-option-type-radio div {
	margin-left: 10px;
}

body.rtl .fw-option-type-radio-text .predefined .fw-option-type-radio div {
	margin-right: 10px;
	margin-left: 0;
}

.fw-option-type-radio-text .predefined .fw-option-type-radio div:first-child {
	margin-left: inherit;
}

body.rtl .fw-option-type-radio-text .predefined .fw-option-type-radio div:first-child {
	margin-right: inherit;
}

.fw-option-type-radio-text .custom input.fw-option-type-text{
	width: 100px;
	margin-left: 10px;
}

.fw-option-type-radio-text .custom input.fw-option-type-text:first-child{
	margin: 0;
}


.fw-backend-option-input-type-radio-text .fw-option-help-in-input {
	top: 4px !important;
}


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 framework/includes/option-types/datetime-range/class-fw-option-type-datetime-range.php              0000644                 00000006773 15266055653 0025342 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );


class FW_Option_Type_Datetime_Range extends FW_Option_Type {

	private function  _get_static_uri() {
		return fw_get_framework_directory_uri('/includes/option-types/datetime-range/static');
	}

	public function get_type() {
		return 'datetime-range';
	}

	public function _get_backend_width_type() {
		return 'auto';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * Avaible options on http://xdsoft.net/jqplugins/datetimepicker/ excepts: [value, format]
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'datetime-pickers' => array(
				'from' => array(
					'minDate' => '1970/01/01',
					'maxDate' => '2038/01/19',
					'format'  => 'Y/m/d H:i',
					'timepicker'  => true,
					'datepicker'  => true,
					'scrollInput' => false,
				),
				'to' => array(
					'minDate' => '1970/01/01',
					'maxDate' => '2038/01/19',
					'format'  => 'Y/m/d H:i',
					'timepicker'  => true,
					'datepicker'  => true,
					'scrollInput' => false,
				)
			),
			'value' => array(
				'from' => '',
				'to' => ''
			)
		);
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_style('fw-option-datetime-range-CSS', $this->_get_static_uri() . '/css/styles.css' );
		wp_enqueue_script( 'fw-option-datetime-range-js', $this->_get_static_uri() . '/js/script.js', array('jquery', 'fw-events'));

		fw()->backend->option_type('datetime-picker')->enqueue_static();
	}

	protected function _render( $id, $option, $data ) {

		//replace option datetime formats with moment.js compatible datetime format
		foreach($option['datetime-pickers'] as &$datetime_picker) {
			if (isset($datetime_picker['timepicker']) && isset($datetime_picker['datepicker'])) {
				if ($datetime_picker['timepicker'] === false && $datetime_picker['datepicker'] ) {
					$datetime_picker['format'] = 'Y/m/d';
					$datetime_picker['moment-format'] = 'YYYY/MM/DD';
				} elseif ($datetime_picker['datepicker'] === false && $datetime_picker['timepicker']) {
					$datetime_picker['format'] = 'H:i';
					$datetime_picker['moment-format'] = 'HH:mm';
				} else {
					$datetime_picker['format'] = 'Y/m/d H:i';
					$datetime_picker['moment-format'] = 'YYYY/MM/DD HH:mm';
				}
			}  else {
				$datetime_picker['format'] = 'Y/m/d H:i';
				$datetime_picker['moment-format'] = 'YYYY/MM/DD HH:mm';
			}

			if (!isset($datetime_picker['scrollInput'])) {
				$datetime_picker['scrollInput'] = false;
			}
		}

		return fw_render_view( dirname(__FILE__) . '/view.php', array(
			'id' => $id,
			'option' => $option,
			'data' => $data
		));
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (is_null($input_value) or !isset($input_value['from']) or !isset($input_value['to']) ) {
			return $option['value'];
		}

		$from = fw()->backend->option_type('datetime-picker')->get_value_from_input(array('datetime-picker' => $option['datetime-pickers']['from'], 'value' => $option['value']['from'] ), $input_value['from']);
		$to = fw()->backend->option_type('datetime-picker')->get_value_from_input(array('datetime-picker' => $option['datetime-pickers']['to'],  'value' => $option['value']['to']), $input_value['to']);

		if (empty($from) or empty($to) or (strtotime($from) > strtotime($to)) ) {
			return $option['value'];
		}

		if ( (( strtotime($from) % 86400 ) !== 0)  and (strtotime($from) === strtotime($to)) ) {
			return $option['value'];
		}

		 return $input_value;
	}


}
     framework/includes/option-types/datetime-range/view.php                                             0000644                 00000003366 15266055653 0017417 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) { die( 'Forbidden' ); }

/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 */

$wrapper_attr = $option['attr'];
unset($wrapper_attr['name']);
unset($wrapper_attr['value']);

?>

<div <?php echo fw_attr_to_html($wrapper_attr) ?> >

	<?php echo fw()->backend->option_type( 'datetime-picker' )->render( 'from', array(
			'type'  => 'datetime-picker',
			'value' =>  isset( $option['value']['from'] )
					? $option['value']['from']
					: '',
			'desc' => isset($option['descriptions']['from'])
					? $option['descriptions']['from']
					: false,

			'datetime-picker' => isset($option['datetime-pickers']['from'])
					? $option['datetime-pickers']['from']
					: array(),

			'attr'  => array(
				'class' => 'from'
			)
		), array(
			'value' =>  isset( $data['value']['from'] )
					? $data['value']['from']
					: $option['value']['from'],
			'id_prefix'   => $data['id_prefix'] . $id . '-',
			'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
		)); ?>

	<div class="delimiter"><?php echo __('to', 'fw') ?></div>

	<?php echo fw()->backend->option_type( 'datetime-picker' )->render( 'to', array(
		'type'  => 'datetime-picker',
		'value' =>  isset( $option['value']['to'] )
		? $option['value']['to']
		: '',

		'datetime-picker' => isset($option['datetime-pickers']['to'])
				? $option['datetime-pickers']['to']
				: array(),

		'desc' => isset($option['descriptions']['from'])
				? $option['descriptions']['from']
				: false,

		'attr'  => array(
		'class' => 'to'
		)
	),
		array(
			'value' =>  isset( $data['value']['to'] )
					? $data['value']['to']
					: $option['value']['to'],
			'id_prefix'   => $data['id_prefix'] . $id . '-',
			'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
		)
	); ?>

</div>                                                                                                                                                                                                                                                                          framework/includes/option-types/datetime-range/static/js/script.js                                  0000644                 00000031512 15266055653 0021473 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, fwe){

	//waiting for datetime-picker init
	$(document).ready(function(){
		var init = function(){
			var $dateTimeRange = $(this),
				$dateTimeFirstWrapper = $dateTimeRange.find('.fw-option-type-datetime-picker:first'),
				$dateTimeLastWrapper = $dateTimeRange.find('.fw-option-type-datetime-picker:last'),
				$dateTimeFirstInput = $dateTimeFirstWrapper.find('input'),
				$dateTimeLastInput = $dateTimeLastWrapper.find('input'),
				dateTimeFirstPicker = $dateTimeFirstInput.data('fw_xdsoft_datetimepicker'),
				dateTimeLastPicker = $dateTimeLastInput.data('fw_xdsoft_datetimepicker');

			fwe.trigger('fw:options:datetime-range:before-init', {el: $dateTimeRange} );

			var dateMomentFormat = 'YYYY/MM/DD';

			var setMinTimeLimit = function(){
				var firstInputMomentFormat = $dateTimeFirstInput.data('moment-format'),
					lastInputMomentFormat = $dateTimeLastInput.data('moment-format'),
					dateTimeAttrs = $dateTimeLastWrapper.data('datetime-attr');

				if ($.type(dateTimeAttrs.timepicker) === 'boolean' && dateTimeAttrs.timepicker ) {

					if (moment($dateTimeFirstInput.val(), firstInputMomentFormat).format(dateMomentFormat) === moment($dateTimeLastInput.val(), lastInputMomentFormat).format(dateMomentFormat)) {
						dateTimeAttrs.minTime = moment($dateTimeFirstInput.val(), firstInputMomentFormat).add(1, 'hours').format('HH:mm');
					} else {
						dateTimeAttrs.minTime = false;
					}

					if ($dateTimeFirstInput.val() === '' || $dateTimeLastInput.val() === '' ) {
						dateTimeAttrs.minTime = false;
					}

				}

				dateTimeAttrs.value = null;
				if ($dateTimeLastInput.val() !== '') {
					dateTimeLastPicker.setOptions(dateTimeAttrs);
				}
				return true;
			}

			var setMaxTimeLimit = function(){
				var firstInputMomentFormat = $dateTimeFirstInput.data('moment-format'),
					lastInputMomentFormat = $dateTimeLastInput.data('moment-format'),
					dateTimeAttrs = $dateTimeFirstWrapper.data('datetime-attr');

				if ($.type(dateTimeAttrs.timepicker) === 'boolean' && dateTimeAttrs.timepicker ) {
					if (moment($dateTimeFirstInput.val(), firstInputMomentFormat).format(dateMomentFormat) === moment($dateTimeLastInput.val(), lastInputMomentFormat).format(dateMomentFormat)) {
						dateTimeAttrs.maxTime = moment($dateTimeLastInput.val(), lastInputMomentFormat).format('HH:mm');
					} else {
						dateTimeAttrs.maxTime = false;
					}

					if ($dateTimeFirstInput.val() === '' || $dateTimeLastInput.val() === '' ) {
						dateTimeAttrs.maxTime = false;
					}
				}

				dateTimeAttrs.value = null;
				if ($dateTimeFirstInput.val() !== '') {
					dateTimeFirstPicker.setOptions(dateTimeAttrs);
				}
				return true;
			}

			dateTimeFirstPicker.on('open.fw_xdsoft', function(e){

				var firstInputMomentFormat = $dateTimeFirstInput.data('moment-format'),
					lastInputMomentFormat = $dateTimeLastInput.data('moment-format'),
					dateTimeAttrs = $dateTimeFirstWrapper.data('datetime-attr');

				//set max date in first datetime picker
				dateTimeAttrs.maxDate = function(){
					if ($dateTimeLastInput.val())
					{
						if ( $.type($dateTimeFirstWrapper.data('max-date') ) === 'string' )
						{
							if ( moment($dateTimeLastInput.val(), lastInputMomentFormat) > moment($dateTimeFirstWrapper.data('max-date'), dateMomentFormat) )
							{
								return moment($dateTimeFirstWrapper.data('max-date'), dateMomentFormat).format(dateMomentFormat);
							}
						}

						if ( $.type($dateTimeFirstWrapper.data('min-date') ) === 'string' )
						{
							if ( moment($dateTimeLastInput.val(), lastInputMomentFormat) < moment($dateTimeFirstWrapper.data('min-date'), dateMomentFormat) )
							{
								return moment($dateTimeFirstWrapper.data('min-date'), dateMomentFormat).format(dateMomentFormat);
							}
						}

						return moment($dateTimeLastInput.val(), lastInputMomentFormat).format(dateMomentFormat);
					}

					if ( $.type($dateTimeFirstWrapper.data('max-date') ) === 'string' )
					{
						return moment($dateTimeFirstWrapper.data('max-date'), dateMomentFormat).format(dateMomentFormat);
					}

					return false;
				}();

				//set first datetime picker default value
				dateTimeAttrs.value = function(){
					if (!$dateTimeFirstInput.val() && $dateTimeLastInput.val() ) {
						return moment($dateTimeLastInput.val(), lastInputMomentFormat).subtract(1, 'hours').format(firstInputMomentFormat);
					}

					var minDate = dateTimeAttrs.minDate
					if ($.type($dateTimeFirstWrapper.data('min-date')) === 'string'
						&& moment($dateTimeFirstWrapper.data('min-date'), dateMomentFormat) > moment(minDate, dateMomentFormat) ) {
						minDate = moment($dateTimeFirstWrapper.data('min-date'), dateMomentFormat).format(dateMomentFormat);
					}

					if ($dateTimeFirstInput.val() && !$dateTimeLastInput.val()) {
						if ( 'undefined' !== typeof minDate && moment($dateTimeFirstInput.val(), firstInputMomentFormat).format(dateMomentFormat) < moment(minDate, dateMomentFormat).format(dateMomentFormat) ) {
							return moment(minDate, dateMomentFormat).format(firstInputMomentFormat);
						}

						if ( 'undefined' !== typeof dateTimeAttrs.maxDate && moment($dateTimeFirstInput.val(), firstInputMomentFormat).format(dateMomentFormat) > moment(dateTimeAttrs.maxDate, dateMomentFormat).format(dateMomentFormat) ) {
							return moment(dateTimeAttrs.maxDate, dateMomentFormat).format(firstInputMomentFormat);
						}
					}

					if ($dateTimeFirstInput.val() && $dateTimeLastInput.val()) {
						if ( moment($dateTimeFirstInput.val(), firstInputMomentFormat) > moment($dateTimeLastInput.val(), lastInputMomentFormat) ) {

							if ('undefined' !== typeof minDate && moment($dateTimeFirstInput.val(), firstInputMomentFormat) < moment(minDate, dateMomentFormat)
								&& moment($dateTimeLastInput.val(), lastInputMomentFormat) < moment(minDate, dateMomentFormat)) {
								return moment(minDate, dateMomentFormat).format(firstInputMomentFormat);
							}

							if ('undefined' !== typeof minDate && moment($dateTimeLastInput.val(), lastInputMomentFormat) < moment(minDate, dateMomentFormat)) {
								return moment(minDate, dateMomentFormat).format(firstInputMomentFormat);
							}
							return moment($dateTimeLastInput.val(), lastInputMomentFormat).subtract(1, 'hours').format(firstInputMomentFormat);
						}

						if  ( moment($dateTimeLastInput.val(), lastInputMomentFormat).format(dateMomentFormat) > moment(minDate, dateMomentFormat).format(dateMomentFormat)
							&& moment($dateTimeFirstInput.val(), firstInputMomentFormat).format(dateMomentFormat) < moment(minDate, dateMomentFormat).format(dateMomentFormat)
							) {
							return moment($dateTimeLastInput.val(), lastInputMomentFormat).subtract(1, 'hours').format(firstInputMomentFormat);
						}

						if ( 'undefined' !== typeof minDate && moment($dateTimeFirstInput.val(), firstInputMomentFormat).format(dateMomentFormat) < moment(minDate, dateMomentFormat).format(dateMomentFormat)) {
							return moment(minDate, dateMomentFormat).format(firstInputMomentFormat);
						}
					}
					return null;
				}();

				dateTimeFirstPicker.setOptions(dateTimeAttrs);
				setMaxTimeLimit();

				//$dateTimeFirstInput.data('xdsoft_datetimepicker',dateTimeFirstPicker );
				//fwe.trigger('fw:datetime-range:first:open', { dateTimePicker: dateTimeFirstPicker, dateTimeInput: $dateTimeFirstInput }); ????
			});

			$dateTimeFirstInput.on('change', function () {
				setMaxTimeLimit();
				triggerChangeFor(this);
			});

			$dateTimeLastInput.on('change', function () {
				setMinTimeLimit();
				triggerChangeFor(this);
			});

			dateTimeLastPicker.on('open.xdsoft', function(e){
				var firstInputMomentFormat = $dateTimeFirstInput.data('moment-format'),
					lastInputMomentFormat = $dateTimeLastInput.data('moment-format'),
					dateTimeAttrs = $dateTimeLastWrapper.data('datetime-attr');


				//set last datetime picker minDate
				dateTimeAttrs.minDate = function(){
					if ($dateTimeFirstInput.val()) {

						if ( $.type($dateTimeLastWrapper.data('min-date') ) === 'string' )
						{
							if (moment($dateTimeFirstInput.val(), firstInputMomentFormat) < moment($dateTimeLastWrapper.data('min-date'), dateMomentFormat))
							{
								return moment($dateTimeLastWrapper.data('min-date'), dateMomentFormat).format(dateMomentFormat);
							}
						}

						if ( $.type($dateTimeLastWrapper.data('max-date') ) === 'string' )
						{
							if ( moment($dateTimeFirstInput.val(), firstInputMomentFormat) > moment($dateTimeLastWrapper.data('max-date'), dateMomentFormat) )
							{
								return moment($dateTimeFirstWrapper.data('max-date'), dateMomentFormat).format(dateMomentFormat);
							}
						}

						return moment($dateTimeFirstInput.val(), firstInputMomentFormat).format(dateMomentFormat);
					}

					if ( $.type($dateTimeLastWrapper.data('min-date') ) === 'string' )
					{
						return moment($dateTimeLastWrapper.data('min-date'), dateMomentFormat).format(dateMomentFormat);
					}

					return false;
				}();

				//set last datetime picker default value
				dateTimeAttrs.value = function(){

					if ($dateTimeFirstInput.val() && !$dateTimeLastInput.val()) {
						return moment($dateTimeFirstInput.val(), firstInputMomentFormat).add(1, 'hours').format(lastInputMomentFormat);
					}

					var maxDate = dateTimeAttrs.maxDate
					if ($.type($dateTimeLastWrapper.data('max-date')) === 'string'
						&& moment($dateTimeLastWrapper.data('max-date'), dateMomentFormat) < moment(maxDate, dateMomentFormat) ) {
						maxDate = moment($dateTimeLastWrapper.data('max-date'), dateMomentFormat).format(dateMomentFormat);
					}

					if (!$dateTimeFirstInput.val() && $dateTimeLastInput.val()) {
						if ( 'undefined' !== typeof maxDate && moment($dateTimeLastInput.val(), lastInputMomentFormat).format(dateMomentFormat) > moment(maxDate, dateMomentFormat).format(dateMomentFormat) ) {
							return moment(maxDate, dateMomentFormat).format(lastInputMomentFormat);
						}

						if ( 'undefined' !== typeof dateTimeAttrs.minDate && moment($dateTimeLastInput.val(), lastInputMomentFormat).format(dateMomentFormat) < moment(dateTimeAttrs.minDate, dateMomentFormat).format(dateMomentFormat) ) {
							return moment(dateTimeAttrs.minDate, dateMomentFormat).format(lastInputMomentFormat);
						}
					}

					if ($dateTimeFirstInput.val() && $dateTimeLastInput.val()) {
						if ( moment($dateTimeFirstInput.val(), firstInputMomentFormat) > moment($dateTimeLastInput.val(), lastInputMomentFormat) ) {

							if ( 'undefined' !== typeof maxDate &&
								moment($dateTimeLastInput.val(), lastInputMomentFormat) > moment(maxDate, dateMomentFormat)
								&& moment($dateTimeFirstInput.val(), firstInputMomentFormat) > moment(maxDate, dateMomentFormat)) {
								return moment(maxDate, dateMomentFormat).format(lastInputMomentFormat);
							}

							if ( 'undefined' !== typeof maxDate && moment($dateTimeFirstInput.val(), firstInputMomentFormat) > moment(maxDate, dateMomentFormat)) {
								return moment(maxDate, dateMomentFormat).format(lastInputMomentFormat);
							}

							return moment($dateTimeFirstInput.val(), firstInputMomentFormat).add(1, 'hours').format(lastInputMomentFormat);
						}

						if ( moment($dateTimeFirstInput.val(), firstInputMomentFormat).format(dateMomentFormat) < moment(maxDate, dateMomentFormat).format(dateMomentFormat)
							&& moment($dateTimeLastInput.val(), lastInputMomentFormat).format(dateMomentFormat) > moment(maxDate, dateMomentFormat).format(dateMomentFormat)
							) {
							return moment($dateTimeFirstInput.val(), firstInputMomentFormat).add(1, 'hours').format(lastInputMomentFormat);
						}

						if ( 'undefined' !== typeof maxDate && moment($dateTimeLastInput.val(), lastInputMomentFormat).format(dateMomentFormat) > moment(maxDate, dateMomentFormat).format(dateMomentFormat)) {
							return moment(maxDate, dateMomentFormat).format(lastInputMomentFormat);
						}
					}

					return null;
				}();

				dateTimeLastPicker.setOptions(dateTimeAttrs);
				setMinTimeLimit();

				//$dateTimeLastInput.data('xdsoft_datetimepicker', dateTimeLastPicker);
				//fwe.trigger('fw:datetime-range:last:open', { dateTimePicker: dateTimeLastPicker, dateTimeInput: $dateTimeLastInput }); ????
			});
		}

		fwe.on('fw:options:init', function(data) {
			data.$elements
				.find('.fw-option-type-datetime-range:not(.fw-option-initialized)').each(init)
				.addClass('fw-option-initialized');
		});

		fw.options.register('datetime-range', {
			startListeningForChanges: $.noop,
			getValue: function (optionDescriptor) {
				return {
					value: getValueForEl(optionDescriptor.el),
					optionDescriptor: optionDescriptor
				};
			}
		});

		function triggerChangeFor ($container) {
			$container = $($container).closest(
				'[data-fw-option-type="datetime-range"]'
			);

			fw.options.trigger.changeForEl($container, {
				value: getValueForEl($container)
			});
		}

		function getValueForEl (el) {
			return {
				from: $(el).find(
					'[data-fw-option-id="from"] input'
				).val(),

				to: $(el).find(
					'[data-fw-option-id="to"] input'
				).val()
			}
		}


	});

})(jQuery, fwEvents);

                                                                                                                                                                                      framework/includes/option-types/datetime-range/static/css/styles.css                                0000644                 00000001154 15266055653 0022041 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-datetime-picker .delimiter,
.fw-backend-option-input-type-datetime-range .delimiter {
	margin: 0 10px;
}

.fw-option-type-datetime-range .fw-backend-option-descriptor[data-fw-option-id=from],
.fw-option-type-datetime-range .fw-backend-option-descriptor[data-fw-option-id=to],
.fw-option-type-datetime-range .delimiter {
	display: inline-block;
}

.fw-option-type-datetime-range .fw-option-type-datetime-picker,
.fw-backend-option-input-type-datetime-range .fw-option-type-datetime-picker {
	width: 150px;
}


.fw-backend-option-input-type-datetime-range .fw-option-help-in-input {
	top: 4px !important;
}                                                                                                                                                                                                                                                                                                                                                                                                                    framework/includes/option-types/datetime-picker/static/js/script.js                                 0000644                 00000002107 15266055653 0021652 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, fwe) {
	//jQuery.fwDatetimepicker.setLocale(jQuery('html').attr('lang').split('-').shift());

	var init = function() {
		var $container = $(this),
			$input = $container.find('.fw-option-type-text'),
			data = {
				options: $container.data('datetime-attr'),
				el: $input,
				container: $container
			};

		fwe.trigger('fw:options:datetime-picker:before-init', data);

		$input.fwDatetimepicker(data.options)
			.on('change', function (e) {
				fw.options.trigger.changeForEl(
					jQuery(e.target).closest('[data-fw-option-type="datetime-picker"]'), {
						value: e.target.value
					}
				)
			});
	};

	fw.options.register('datetime-picker', {
		startListeningForChanges: $.noop,
		getValue: function (optionDescriptor) {
			return {
				value: $(optionDescriptor.el).find(
					'[data-fw-option-type="text"]'
				).find('> input').val(),
				optionDescriptor: optionDescriptor
			}
		}
	})

	fwe.on('fw:options:init', function(data) {
		data.$elements
			.find('.fw-option-type-datetime-picker').each(init)
			.addClass('fw-option-initialized');
	});

})(jQuery, fwEvents);
                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/includes/option-types/datetime-picker/static/js/jquery.datetimepicker.js                  0000644                 00000255577 15266055653 0024703 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       var fwDateFormatter;
! function () {
	"use strict";
	var e, t, a, r, n, o, i;
	o = 864e5, i = 3600, e = function ( e, t ) {
		return "string" == typeof e && "string" == typeof t && e.toLowerCase() === t.toLowerCase()
	}, t = function ( e, a, r ) {
		var n = r || "0", o = e.toString();
		return o.length < a ? t( n + o, a ) : o
	}, a = function ( e ) {
		var t, r;
		for ( e = e || {}, t = 1; t < arguments.length; t ++ ) {
			if ( r = arguments[t] ) {
				for ( var n in r ) {
					r.hasOwnProperty( n ) && (
						"object" == typeof r[n] ? a( e[n], r[n] ) : e[n] = r[n]
					);
				}
			}
		}
		return e
	}, r = function ( e, t ) {
		for ( var a = 0; a < t.length; a ++ ) {
			if ( t[a].toLowerCase() === e.toLowerCase() ) {
				return a;
			}
		}
		return - 1
	}, n = {
		dateSettings: {
			days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
			daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
			months: [
				"January",
				"February",
				"March",
				"April",
				"May",
				"June",
				"July",
				"August",
				"September",
				"October",
				"November",
				"December"
			],
			monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
			meridiem: ["AM", "PM"],
			ordinal: function ( e ) {
				var t = e % 10, a = {1: "st", 2: "nd", 3: "rd"};
				return 1 !== Math.floor( e % 100 / 10 ) && a[t] ? a[t] : "th"
			}
		},
		separators: /[ \-+\/\.T:@]/g,
		validParts: /[dDjlNSwzWFmMntLoYyaABgGhHisueTIOPZcrU]/g,
		intParts: /[djwNzmnyYhHgGis]/g,
		tzParts: /\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,
		tzClip: /[^-+\dA-Z]/g
	}, (
		fwDateFormatter = function ( e ) {
			var t = this, r = a( n, e );
			t.dateSettings = r.dateSettings, t.separators = r.separators, t.validParts = r.validParts, t.intParts = r.intParts, t.tzParts = r.tzParts, t.tzClip = r.tzClip
		}
	).prototype = {
		constructor: fwDateFormatter, getMonth: function ( e ) {
			var t, a = this;
			return 0 === (
				t = r( e, a.dateSettings.monthsShort ) + 1
			) && (
				       t = r( e, a.dateSettings.months ) + 1
			       ), t
		}, parseDate: function ( t, a ) {
			var r, n, o, i, s, u, d, l, f, c, m = this, h = ! 1, g = ! 1, p = m.dateSettings,
				D = {date: null, year: null, month: null, day: null, hour: 0, min: 0, sec: 0};
			if ( ! t ) {
				return null;
			}
			if ( t instanceof Date ) {
				return t;
			}
			if ( "U" === a ) {
				return (
					o = parseInt( t )
				) ? new Date( 1e3 * o ) : t;
			}
			switch ( typeof t ) {
				case"number":
					return new Date( t );
				case"string":
					break;
				default:
					return null
			}
			if ( ! (
				r = a.match( m.validParts )
			) || 0 === r.length ) {
				throw new Error( "Invalid date format definition." );
			}
			for ( n = t.replace( m.separators, "\0" ).split( "\0" ), o = 0; o < n.length; o ++ ) {
				switch ( i = n[o], s = parseInt( i ), r[o] ) {
					case"y":
					case"Y":
						if ( ! s ) {
							return null;
						}
						f = i.length, D.year = 2 === f ? parseInt( (
							                                           70 > s ? "20" : "19"
						                                           ) + i ) : s, h = ! 0;
						break;
					case"m":
					case"n":
					case"M":
					case"F":
						if ( isNaN( s ) ) {
							if ( ! (
								(
									u = m.getMonth( i )
								) > 0
							) ) {
								return null;
							}
							D.month = u
						} else {
							if ( ! (
								s >= 1 && 12 >= s
							) ) {
								return null;
							}
							D.month = s
						}
						h = ! 0;
						break;
					case"d":
					case"j":
						if ( ! (
							s >= 1 && 31 >= s
						) ) {
							return null;
						}
						D.day = s, h = ! 0;
						break;
					case"g":
					case"h":
						if ( d = r.indexOf( "a" ) > - 1 ? r.indexOf( "a" ) : r.indexOf( "A" ) > - 1 ? r.indexOf( "A" ) : - 1, c = n[d], d > - 1 ) {
							l = e( c, p.meridiem[0] ) ? 0 : e( c, p.meridiem[1] ) ? 12 : - 1, s >= 1 && 12 >= s && l > - 1 ? D.hour = s + l - 1 : s >= 0 && 23 >= s && (
								D.hour = s
							);
						} else {
							if ( ! (
								s >= 0 && 23 >= s
							) ) {
								return null;
							}
							D.hour = s
						}
						g = ! 0;
						break;
					case"G":
					case"H":
						if ( ! (
							s >= 0 && 23 >= s
						) ) {
							return null;
						}
						D.hour = s, g = ! 0;
						break;
					case"i":
						if ( ! (
							s >= 0 && 59 >= s
						) ) {
							return null;
						}
						D.min = s, g = ! 0;
						break;
					case"s":
						if ( ! (
							s >= 0 && 59 >= s
						) ) {
							return null;
						}
						D.sec = s, g = ! 0
				}
			}
			if ( ! 0 === h && D.year && D.month && D.day ) {
				D.date = new Date( D.year, D.month - 1, D.day, D.hour, D.min, D.sec, 0 );
			} else {
				if ( ! 0 !== g ) {
					return null;
				}
				D.date = new Date( 0, 0, 0, D.hour, D.min, D.sec, 0 )
			}
			return D.date
		}, guessDate: function ( e, t ) {
			if ( "string" != typeof e ) {
				return e;
			}
			var a, r, n, o, i, s, u = this, d = e.replace( u.separators, "\0" ).split( "\0" ), l = /^[djmn]/g,
				f = t.match( u.validParts ), c = new Date, m = 0;
			if ( ! l.test( f[0] ) ) {
				return e;
			}
			for ( n = 0; n < d.length; n ++ ) {
				if ( m = 2, i = d[n], s = parseInt( i.substr( 0, 2 ) ), isNaN( s ) ) {
					return null;
				}
				switch ( n ) {
					case 0:
						"m" === f[0] || "n" === f[0] ? c.setMonth( s - 1 ) : c.setDate( s );
						break;
					case 1:
						"m" === f[0] || "n" === f[0] ? c.setDate( s ) : c.setMonth( s - 1 );
						break;
					case 2:
						if ( r = c.getFullYear(), a = i.length, m = 4 > a ? a : 4, ! (
							r = parseInt( 4 > a ? r.toString().substr( 0, 4 - a ) + i : i.substr( 0, 4 ) )
						) ) {
							return null;
						}
						c.setFullYear( r );
						break;
					case 3:
						c.setHours( s );
						break;
					case 4:
						c.setMinutes( s );
						break;
					case 5:
						c.setSeconds( s )
				}
				(
					o = i.substr( m )
				).length > 0 && d.splice( n + 1, 0, o )
			}
			return c
		}, parseFormat: function ( e, a ) {
			var r, n = this, s = n.dateSettings, u = /\\?(.?)/gi, d = function ( e, t ) {
				return r[e] ? r[e]() : t
			};
			return r = {
				d: function () {
					return t( r.j(), 2 )
				}, D: function () {
					return s.daysShort[r.w()]
				}, j: function () {
					return a.getDate()
				}, l: function () {
					return s.days[r.w()]
				}, N: function () {
					return r.w() || 7
				}, w: function () {
					return a.getDay()
				}, z: function () {
					var e = new Date( r.Y(), r.n() - 1, r.j() ), t = new Date( r.Y(), 0, 1 );
					return Math.round( (
						                   e - t
					                   ) / o )
				}, W: function () {
					var e = new Date( r.Y(), r.n() - 1, r.j() - r.N() + 3 ), a = new Date( e.getFullYear(), 0, 4 );
					return t( 1 + Math.round( (
						                          e - a
					                          ) / o / 7 ), 2 )
				}, F: function () {
					return s.months[a.getMonth()]
				}, m: function () {
					return t( r.n(), 2 )
				}, M: function () {
					return s.monthsShort[a.getMonth()]
				}, n: function () {
					return a.getMonth() + 1
				}, t: function () {
					return new Date( r.Y(), r.n(), 0 ).getDate()
				}, L: function () {
					var e = r.Y();
					return e % 4 == 0 && e % 100 != 0 || e % 400 == 0 ? 1 : 0
				}, o: function () {
					var e = r.n(), t = r.W();
					return r.Y() + (
						12 === e && 9 > t ? 1 : 1 === e && t > 9 ? - 1 : 0
					)
				}, Y: function () {
					return a.getFullYear()
				}, y: function () {
					return r.Y().toString().slice( - 2 )
				}, a: function () {
					return r.A().toLowerCase()
				}, A: function () {
					var e = r.G() < 12 ? 0 : 1;
					return s.meridiem[e]
				}, B: function () {
					var e = a.getUTCHours() * i, r = 60 * a.getUTCMinutes(), n = a.getUTCSeconds();
					return t( Math.floor( (
						                      e + r + n + i
					                      ) / 86.4 ) % 1e3, 3 )
				}, g: function () {
					return r.G() % 12 || 12
				}, G: function () {
					return a.getHours()
				}, h: function () {
					return t( r.g(), 2 )
				}, H: function () {
					return t( r.G(), 2 )
				}, i: function () {
					return t( a.getMinutes(), 2 )
				}, s: function () {
					return t( a.getSeconds(), 2 )
				}, u: function () {
					return t( 1e3 * a.getMilliseconds(), 6 )
				}, e: function () {
					return /\((.*)\)/.exec( String( a ) )[1] || "Coordinated Universal Time"
				}, I: function () {
					return new Date( r.Y(), 0 ) - Date.UTC( r.Y(), 0 ) != new Date( r.Y(), 6 ) - Date.UTC( r.Y(), 6 ) ? 1 : 0
				}, O: function () {
					var e = a.getTimezoneOffset(), r = Math.abs( e );
					return (
						       e > 0 ? "-" : "+"
					       ) + t( 100 * Math.floor( r / 60 ) + r % 60, 4 )
				}, P: function () {
					var e = r.O();
					return e.substr( 0, 3 ) + ":" + e.substr( 3, 2 )
				}, T: function () {
					return (
					       String( a ).match( n.tzParts ) || [""]
					       ).pop().replace( n.tzClip, "" ) || "UTC"
				}, Z: function () {
					return 60 * - a.getTimezoneOffset()
				}, c: function () {
					return "Y-m-d\\TH:i:sP".replace( u, d )
				}, r: function () {
					return "D, d M Y H:i:s O".replace( u, d )
				}, U: function () {
					return a.getTime() / 1e3 || 0
				}
			}, d( e, e )
		}, formatDate: function ( e, t ) {
			var a, r, n, o, i, s = this, u = "";
			if ( "string" == typeof e && ! (
				e = s.parseDate( e, t )
			) ) {
				return null;
			}
			if ( e instanceof Date ) {
				for ( n = t.length, a = 0; n > a; a ++ ) {
					"S" !== (
						i = t.charAt( a )
					) && "\\" !== i && (
					a > 0 && "\\" === t.charAt( a - 1 ) ? u += i : (
						o = s.parseFormat( i, e ), a !== n - 1 && s.intParts.test( i ) && "S" === t.charAt( a + 1 ) && (
						r = parseInt( o ) || 0, o += s.dateSettings.ordinal( r )
					), u += o
					)
					);
				}
				return u
			}
			return ""
		}
	}
}();
var datetimepickerFactory = function ( e ) {
	"use strict";

	function t( e, t, a ) {
		this.date = e, this.desc = t, this.style = a
	}

	var a = {
		i18n: {
			ar: {
				months: [
					"ÙƒØ§Ù†ÙˆÙ† Ø§Ù„Ø«Ø§Ù†ÙŠ",
					"Ø´Ø¨Ø§Ø·",
					"Ø¢Ø°Ø§Ø±",
					"Ù†ÙŠØ³Ø§Ù†",
					"Ù…Ø§ÙŠÙˆ",
					"Ø­Ø²ÙŠØ±Ø§Ù†",
					"ØªÙ…ÙˆØ²",
					"Ø¢Ø¨",
					"Ø£ÙŠÙ„ÙˆÙ„",
					"ØªØ´Ø±ÙŠÙ† Ø§Ù„Ø£ÙˆÙ„",
					"ØªØ´Ø±ÙŠÙ† Ø§Ù„Ø«Ø§Ù†ÙŠ",
					"ÙƒØ§Ù†ÙˆÙ† Ø§Ù„Ø£ÙˆÙ„"
				],
				dayOfWeekShort: ["Ù†", "Ø«", "Ø¹", "Ø®", "Ø¬", "Ø³", "Ø­"],
				dayOfWeek: ["Ø§Ù„Ø£Ø­Ø¯", "Ø§Ù„Ø§Ø«Ù†ÙŠÙ†", "Ø§Ù„Ø«Ù„Ø§Ø«Ø§Ø¡", "Ø§Ù„Ø£Ø±Ø¨Ø¹Ø§Ø¡", "Ø§Ù„Ø®Ù…ÙŠØ³", "Ø§Ù„Ø¬Ù…Ø¹Ø©", "Ø§Ù„Ø³Ø¨Øª", "Ø§Ù„Ø£Ø­Ø¯"]
			},
			ro: {
				months: [
					"Ianuarie",
					"Februarie",
					"Martie",
					"Aprilie",
					"Mai",
					"Iunie",
					"Iulie",
					"August",
					"Septembrie",
					"Octombrie",
					"Noiembrie",
					"Decembrie"
				],
				dayOfWeekShort: ["Du", "Lu", "Ma", "Mi", "Jo", "Vi", "SÃ¢"],
				dayOfWeek: ["DuminicÄƒ", "Luni", "MarÅ£i", "Miercuri", "Joi", "Vineri", "SÃ¢mbÄƒtÄƒ"]
			},
			id: {
				months: [
					"Januari",
					"Februari",
					"Maret",
					"April",
					"Mei",
					"Juni",
					"Juli",
					"Agustus",
					"September",
					"Oktober",
					"November",
					"Desember"
				],
				dayOfWeekShort: ["Min", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab"],
				dayOfWeek: ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu"]
			},
			is: {
				months: [
					"JanÃºar",
					"FebrÃºar",
					"Mars",
					"AprÃ­l",
					"MaÃ­",
					"JÃºnÃ­",
					"JÃºlÃ­",
					"Ã�gÃºst",
					"September",
					"OktÃ³ber",
					"NÃ³vember",
					"Desember"
				],
				dayOfWeekShort: ["Sun", "MÃ¡n", "ÃžriÃ°", "MiÃ°", "Fim", "FÃ¶s", "Lau"],
				dayOfWeek: [
					"Sunnudagur",
					"MÃ¡nudagur",
					"ÃžriÃ°judagur",
					"MiÃ°vikudagur",
					"Fimmtudagur",
					"FÃ¶studagur",
					"Laugardagur"
				]
			},
			bg: {
				months: [
					"Ð¯Ð½ÑƒÐ°Ñ€Ð¸",
					"Ð¤ÐµÐ²Ñ€ÑƒÐ°Ñ€Ð¸",
					"ÐœÐ°Ñ€Ñ‚",
					"Ð�Ð¿Ñ€Ð¸Ð»",
					"ÐœÐ°Ð¹",
					"Ð®Ð½Ð¸",
					"Ð®Ð»Ð¸",
					"Ð�Ð²Ð³ÑƒÑ�Ñ‚",
					"Ð¡ÐµÐ¿Ñ‚ÐµÐ¼Ð²Ñ€Ð¸",
					"ÐžÐºÑ‚Ð¾Ð¼Ð²Ñ€Ð¸",
					"Ð�Ð¾ÐµÐ¼Ð²Ñ€Ð¸",
					"Ð”ÐµÐºÐµÐ¼Ð²Ñ€Ð¸"
				],
				dayOfWeekShort: ["Ð�Ð´", "ÐŸÐ½", "Ð’Ñ‚", "Ð¡Ñ€", "Ð§Ñ‚", "ÐŸÑ‚", "Ð¡Ð±"],
				dayOfWeek: ["Ð�ÐµÐ´ÐµÐ»Ñ�", "ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»Ð½Ð¸Ðº", "Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº", "Ð¡Ñ€Ñ�Ð´Ð°", "Ð§ÐµÑ‚Ð²ÑŠÑ€Ñ‚ÑŠÐº", "ÐŸÐµÑ‚ÑŠÐº", "Ð¡ÑŠÐ±Ð¾Ñ‚Ð°"]
			},
			fa: {
				months: [
					"Ù�Ø±ÙˆØ±Ø¯ÛŒÙ†",
					"Ø§Ø±Ø¯ÛŒØ¨Ù‡Ø´Øª",
					"Ø®Ø±Ø¯Ø§Ø¯",
					"ØªÛŒØ±",
					"Ù…Ø±Ø¯Ø§Ø¯",
					"Ø´Ù‡Ø±ÛŒÙˆØ±",
					"Ù…Ù‡Ø±",
					"Ø¢Ø¨Ø§Ù†",
					"Ø¢Ø°Ø±",
					"Ø¯ÛŒ",
					"Ø¨Ù‡Ù…Ù†",
					"Ø§Ø³Ù�Ù†Ø¯"
				],
				dayOfWeekShort: ["ÛŒÚ©Ø´Ù†Ø¨Ù‡", "Ø¯ÙˆØ´Ù†Ø¨Ù‡", "Ø³Ù‡ Ø´Ù†Ø¨Ù‡", "Ú†Ù‡Ø§Ø±Ø´Ù†Ø¨Ù‡", "Ù¾Ù†Ø¬Ø´Ù†Ø¨Ù‡", "Ø¬Ù…Ø¹Ù‡", "Ø´Ù†Ø¨Ù‡"],
				dayOfWeek: ["ÛŒÚ©â€ŒØ´Ù†Ø¨Ù‡", "Ø¯ÙˆØ´Ù†Ø¨Ù‡", "Ø³Ù‡â€ŒØ´Ù†Ø¨Ù‡", "Ú†Ù‡Ø§Ø±Ø´Ù†Ø¨Ù‡", "Ù¾Ù†Ø¬â€ŒØ´Ù†Ø¨Ù‡", "Ø¬Ù…Ø¹Ù‡", "Ø´Ù†Ø¨Ù‡", "ÛŒÚ©â€ŒØ´Ù†Ø¨Ù‡"]
			},
			ru: {
				months: [
					"Ð¯Ð½Ð²Ð°Ñ€ÑŒ",
					"Ð¤ÐµÐ²Ñ€Ð°Ð»ÑŒ",
					"ÐœÐ°Ñ€Ñ‚",
					"Ð�Ð¿Ñ€ÐµÐ»ÑŒ",
					"ÐœÐ°Ð¹",
					"Ð˜ÑŽÐ½ÑŒ",
					"Ð˜ÑŽÐ»ÑŒ",
					"Ð�Ð²Ð³ÑƒÑ�Ñ‚",
					"Ð¡ÐµÐ½Ñ‚Ñ�Ð±Ñ€ÑŒ",
					"ÐžÐºÑ‚Ñ�Ð±Ñ€ÑŒ",
					"Ð�Ð¾Ñ�Ð±Ñ€ÑŒ",
					"Ð”ÐµÐºÐ°Ð±Ñ€ÑŒ"
				],
				dayOfWeekShort: ["Ð’Ñ�", "ÐŸÐ½", "Ð’Ñ‚", "Ð¡Ñ€", "Ð§Ñ‚", "ÐŸÑ‚", "Ð¡Ð±"],
				dayOfWeek: ["Ð’Ð¾Ñ�ÐºÑ€ÐµÑ�ÐµÐ½ÑŒÐµ", "ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº", "Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº", "Ð¡Ñ€ÐµÐ´Ð°", "Ð§ÐµÑ‚Ð²ÐµÑ€Ð³", "ÐŸÑ�Ñ‚Ð½Ð¸Ñ†Ð°", "Ð¡ÑƒÐ±Ð±Ð¾Ñ‚Ð°"]
			},
			uk: {
				months: [
					"Ð¡Ñ–Ñ‡ÐµÐ½ÑŒ",
					"Ð›ÑŽÑ‚Ð¸Ð¹",
					"Ð‘ÐµÑ€ÐµÐ·ÐµÐ½ÑŒ",
					"ÐšÐ²Ñ–Ñ‚ÐµÐ½ÑŒ",
					"Ð¢Ñ€Ð°Ð²ÐµÐ½ÑŒ",
					"Ð§ÐµÑ€Ð²ÐµÐ½ÑŒ",
					"Ð›Ð¸Ð¿ÐµÐ½ÑŒ",
					"Ð¡ÐµÑ€Ð¿ÐµÐ½ÑŒ",
					"Ð’ÐµÑ€ÐµÑ�ÐµÐ½ÑŒ",
					"Ð–Ð¾Ð²Ñ‚ÐµÐ½ÑŒ",
					"Ð›Ð¸Ñ�Ñ‚Ð¾Ð¿Ð°Ð´",
					"Ð“Ñ€ÑƒÐ´ÐµÐ½ÑŒ"
				],
				dayOfWeekShort: ["Ð�Ð´Ð»", "ÐŸÐ½Ð´", "Ð’Ñ‚Ñ€", "Ð¡Ñ€Ð´", "Ð§Ñ‚Ð²", "ÐŸÑ‚Ð½", "Ð¡Ð±Ñ‚"],
				dayOfWeek: ["Ð�ÐµÐ´Ñ–Ð»Ñ�", "ÐŸÐ¾Ð½ÐµÐ´Ñ–Ð»Ð¾Ðº", "Ð’Ñ–Ð²Ñ‚Ð¾Ñ€Ð¾Ðº", "Ð¡ÐµÑ€ÐµÐ´Ð°", "Ð§ÐµÑ‚Ð²ÐµÑ€", "ÐŸ'Ñ�Ñ‚Ð½Ð¸Ñ†Ñ�", "Ð¡ÑƒÐ±Ð¾Ñ‚Ð°"]
			},
			en: {
				months: [
					"January",
					"February",
					"March",
					"April",
					"May",
					"June",
					"July",
					"August",
					"September",
					"October",
					"November",
					"December"
				],
				dayOfWeekShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
				dayOfWeek: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
			},
			el: {
				months: [
					"Î™Î±Î½Î¿Ï…Î¬Ï�Î¹Î¿Ï‚",
					"Î¦ÎµÎ²Ï�Î¿Ï…Î¬Ï�Î¹Î¿Ï‚",
					"ÎœÎ¬Ï�Ï„Î¹Î¿Ï‚",
					"Î‘Ï€Ï�Î¯Î»Î¹Î¿Ï‚",
					"ÎœÎ¬Î¹Î¿Ï‚",
					"Î™Î¿Ï�Î½Î¹Î¿Ï‚",
					"Î™Î¿Ï�Î»Î¹Î¿Ï‚",
					"Î‘Ï�Î³Î¿Ï…ÏƒÏ„Î¿Ï‚",
					"Î£ÎµÏ€Ï„Î­Î¼Î²Ï�Î¹Î¿Ï‚",
					"ÎŸÎºÏ„ÏŽÎ²Ï�Î¹Î¿Ï‚",
					"Î�Î¿Î­Î¼Î²Ï�Î¹Î¿Ï‚",
					"Î”ÎµÎºÎ­Î¼Î²Ï�Î¹Î¿Ï‚"
				],
				dayOfWeekShort: ["ÎšÏ…Ï�", "Î”ÎµÏ…", "Î¤Ï�Î¹", "Î¤ÎµÏ„", "Î ÎµÎ¼", "Î Î±Ï�", "Î£Î±Î²"],
				dayOfWeek: ["ÎšÏ…Ï�Î¹Î±ÎºÎ®", "Î”ÎµÏ…Ï„Î­Ï�Î±", "Î¤Ï�Î¯Ï„Î·", "Î¤ÎµÏ„Î¬Ï�Ï„Î·", "Î Î­Î¼Ï€Ï„Î·", "Î Î±Ï�Î±ÏƒÎºÎµÏ…Î®", "Î£Î¬Î²Î²Î±Ï„Î¿"]
			},
			de: {
				months: [
					"Januar",
					"Februar",
					"MÃ¤rz",
					"April",
					"Mai",
					"Juni",
					"Juli",
					"August",
					"September",
					"Oktober",
					"November",
					"Dezember"
				],
				dayOfWeekShort: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
				dayOfWeek: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"]
			},
			nl: {
				months: [
					"januari",
					"februari",
					"maart",
					"april",
					"mei",
					"juni",
					"juli",
					"augustus",
					"september",
					"oktober",
					"november",
					"december"
				],
				dayOfWeekShort: ["zo", "ma", "di", "wo", "do", "vr", "za"],
				dayOfWeek: ["zondag", "maandag", "dinsdag", "woensdag", "donderdag", "vrijdag", "zaterdag"]
			},
			tr: {
				months: [
					"Ocak",
					"Åžubat",
					"Mart",
					"Nisan",
					"MayÄ±s",
					"Haziran",
					"Temmuz",
					"AÄŸustos",
					"EylÃ¼l",
					"Ekim",
					"KasÄ±m",
					"AralÄ±k"
				],
				dayOfWeekShort: ["Paz", "Pts", "Sal", "Ã‡ar", "Per", "Cum", "Cts"],
				dayOfWeek: ["Pazar", "Pazartesi", "SalÄ±", "Ã‡arÅŸamba", "PerÅŸembe", "Cuma", "Cumartesi"]
			},
			fr: {
				months: [
					"Janvier",
					"FÃ©vrier",
					"Mars",
					"Avril",
					"Mai",
					"Juin",
					"Juillet",
					"AoÃ»t",
					"Septembre",
					"Octobre",
					"Novembre",
					"DÃ©cembre"
				],
				dayOfWeekShort: ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam"],
				dayOfWeek: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"]
			},
			es: {
				months: [
					"Enero",
					"Febrero",
					"Marzo",
					"Abril",
					"Mayo",
					"Junio",
					"Julio",
					"Agosto",
					"Septiembre",
					"Octubre",
					"Noviembre",
					"Diciembre"
				],
				dayOfWeekShort: ["Dom", "Lun", "Mar", "MiÃ©", "Jue", "Vie", "SÃ¡b"],
				dayOfWeek: ["Domingo", "Lunes", "Martes", "MiÃ©rcoles", "Jueves", "Viernes", "SÃ¡bado"]
			},
			th: {
				months: [
					"à¸¡à¸�à¸£à¸²à¸„à¸¡",
					"à¸�à¸¸à¸¡à¸ à¸²à¸žà¸±à¸™à¸˜à¹Œ",
					"à¸¡à¸µà¸™à¸²à¸„à¸¡",
					"à¹€à¸¡à¸©à¸²à¸¢à¸™",
					"à¸žà¸¤à¸©à¸ à¸²à¸„à¸¡",
					"à¸¡à¸´à¸–à¸¸à¸™à¸²à¸¢à¸™",
					"à¸�à¸£à¸�à¸Žà¸²à¸„à¸¡",
					"à¸ªà¸´à¸‡à¸«à¸²à¸„à¸¡",
					"à¸�à¸±à¸™à¸¢à¸²à¸¢à¸™",
					"à¸•à¸¸à¸¥à¸²à¸„à¸¡",
					"à¸žà¸¤à¸¨à¸ˆà¸´à¸�à¸²à¸¢à¸™",
					"à¸˜à¸±à¸™à¸§à¸²à¸„à¸¡"
				],
				dayOfWeekShort: ["à¸­à¸².", "à¸ˆ.", "à¸­.", "à¸ž.", "à¸žà¸¤.", "à¸¨.", "à¸ª."],
				dayOfWeek: ["à¸­à¸²à¸—à¸´à¸•à¸¢à¹Œ", "à¸ˆà¸±à¸™à¸—à¸£à¹Œ", "à¸­à¸±à¸‡à¸„à¸²à¸£", "à¸žà¸¸à¸˜", "à¸žà¸¤à¸«à¸±à¸ª", "à¸¨à¸¸à¸�à¸£à¹Œ", "à¹€à¸ªà¸²à¸£à¹Œ", "à¸­à¸²à¸—à¸´à¸•à¸¢à¹Œ"]
			},
			pl: {
				months: [
					"styczeÅ„",
					"luty",
					"marzec",
					"kwiecieÅ„",
					"maj",
					"czerwiec",
					"lipiec",
					"sierpieÅ„",
					"wrzesieÅ„",
					"paÅºdziernik",
					"listopad",
					"grudzieÅ„"
				],
				dayOfWeekShort: ["nd", "pn", "wt", "Å›r", "cz", "pt", "sb"],
				dayOfWeek: ["niedziela", "poniedziaÅ‚ek", "wtorek", "Å›roda", "czwartek", "piÄ…tek", "sobota"]
			},
			pt: {
				months: [
					"Janeiro",
					"Fevereiro",
					"MarÃ§o",
					"Abril",
					"Maio",
					"Junho",
					"Julho",
					"Agosto",
					"Setembro",
					"Outubro",
					"Novembro",
					"Dezembro"
				],
				dayOfWeekShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sab"],
				dayOfWeek: ["Domingo", "Segunda", "TerÃ§a", "Quarta", "Quinta", "Sexta", "SÃ¡bado"]
			},
			ch: {
				months: ["ä¸€æœˆ", "äºŒæœˆ", "ä¸‰æœˆ", "å››æœˆ", "äº”æœˆ", "å…­æœˆ", "ä¸ƒæœˆ", "å…«æœˆ", "ä¹�æœˆ", "å��æœˆ", "å��ä¸€æœˆ", "å��äºŒæœˆ"],
				dayOfWeekShort: ["æ—¥", "ä¸€", "äºŒ", "ä¸‰", "å››", "äº”", "å…­"]
			},
			se: {
				months: [
					"Januari",
					"Februari",
					"Mars",
					"April",
					"Maj",
					"Juni",
					"Juli",
					"Augusti",
					"September",
					"Oktober",
					"November",
					"December"
				], dayOfWeekShort: ["SÃ¶n", "MÃ¥n", "Tis", "Ons", "Tor", "Fre", "LÃ¶r"]
			},
			km: {
				months: [
					"áž˜áž€ážšáž¶â€‹",
					"áž€áž»áž˜áŸ’áž—áŸˆ",
					"áž˜áž·áž“áž¶â€‹",
					"áž˜áŸ�ážŸáž¶â€‹",
					"áž§ážŸáž—áž¶â€‹",
					"áž˜áž·áž�áž»áž“áž¶â€‹",
					"áž€áž€áŸ’áž€ážŠáž¶â€‹",
					"ážŸáž¸áž áž¶â€‹",
					"áž€áž‰áŸ’áž‰áž¶â€‹",
					"áž�áž»áž›áž¶â€‹",
					"ážœáž·áž…áŸ’áž†áž·áž€áž¶",
					"áž’áŸ’áž“áž¼â€‹"
				],
				dayOfWeekShort: ["áž¢áž¶áž‘áž·â€‹", "áž…áŸ�áž“áŸ’áž‘â€‹", "áž¢áž„áŸ’áž‚áž¶ážšâ€‹", "áž–áž»áž’â€‹", "áž–áŸ’ážšáž â€‹â€‹", "ážŸáž»áž€áŸ’ážšâ€‹", "ážŸáŸ…ážšáŸ�"],
				dayOfWeek: ["áž¢áž¶áž‘áž·áž�áŸ’áž™â€‹", "áž…áŸ�áž“áŸ’áž‘â€‹", "áž¢áž„áŸ’áž‚áž¶ážšâ€‹", "áž–áž»áž’â€‹", "áž–áŸ’ážšáž ážŸáŸ’áž”áž�áž·áŸ�â€‹", "ážŸáž»áž€áŸ’ážšâ€‹", "ážŸáŸ…ážšáŸ�"]
			},
			kr: {
				months: ["1ì›”", "2ì›”", "3ì›”", "4ì›”", "5ì›”", "6ì›”", "7ì›”", "8ì›”", "9ì›”", "10ì›”", "11ì›”", "12ì›”"],
				dayOfWeekShort: ["ì�¼", "ì›”", "í™”", "ìˆ˜", "ëª©", "ê¸ˆ", "í† "],
				dayOfWeek: ["ì�¼ìš”ì�¼", "ì›”ìš”ì�¼", "í™”ìš”ì�¼", "ìˆ˜ìš”ì�¼", "ëª©ìš”ì�¼", "ê¸ˆìš”ì�¼", "í† ìš”ì�¼"]
			},
			it: {
				months: [
					"Gennaio",
					"Febbraio",
					"Marzo",
					"Aprile",
					"Maggio",
					"Giugno",
					"Luglio",
					"Agosto",
					"Settembre",
					"Ottobre",
					"Novembre",
					"Dicembre"
				],
				dayOfWeekShort: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab"],
				dayOfWeek: ["Domenica", "LunedÃ¬", "MartedÃ¬", "MercoledÃ¬", "GiovedÃ¬", "VenerdÃ¬", "Sabato"]
			},
			da: {
				months: [
					"Januar",
					"Februar",
					"Marts",
					"April",
					"Maj",
					"Juni",
					"Juli",
					"August",
					"September",
					"Oktober",
					"November",
					"December"
				],
				dayOfWeekShort: ["SÃ¸n", "Man", "Tir", "Ons", "Tor", "Fre", "LÃ¸r"],
				dayOfWeek: ["sÃ¸ndag", "mandag", "tirsdag", "onsdag", "torsdag", "fredag", "lÃ¸rdag"]
			},
			no: {
				months: [
					"Januar",
					"Februar",
					"Mars",
					"April",
					"Mai",
					"Juni",
					"Juli",
					"August",
					"September",
					"Oktober",
					"November",
					"Desember"
				],
				dayOfWeekShort: ["SÃ¸n", "Man", "Tir", "Ons", "Tor", "Fre", "LÃ¸r"],
				dayOfWeek: ["SÃ¸ndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "LÃ¸rdag"]
			},
			ja: {
				months: ["1æœˆ", "2æœˆ", "3æœˆ", "4æœˆ", "5æœˆ", "6æœˆ", "7æœˆ", "8æœˆ", "9æœˆ", "10æœˆ", "11æœˆ", "12æœˆ"],
				dayOfWeekShort: ["æ—¥", "æœˆ", "ç�«", "æ°´", "æœ¨", "é‡‘", "åœŸ"],
				dayOfWeek: ["æ—¥æ›œ", "æœˆæ›œ", "ç�«æ›œ", "æ°´æ›œ", "æœ¨æ›œ", "é‡‘æ›œ", "åœŸæ›œ"]
			},
			vi: {
				months: [
					"ThÃ¡ng 1",
					"ThÃ¡ng 2",
					"ThÃ¡ng 3",
					"ThÃ¡ng 4",
					"ThÃ¡ng 5",
					"ThÃ¡ng 6",
					"ThÃ¡ng 7",
					"ThÃ¡ng 8",
					"ThÃ¡ng 9",
					"ThÃ¡ng 10",
					"ThÃ¡ng 11",
					"ThÃ¡ng 12"
				],
				dayOfWeekShort: ["CN", "T2", "T3", "T4", "T5", "T6", "T7"],
				dayOfWeek: ["Chá»§ nháº­t", "Thá»© hai", "Thá»© ba", "Thá»© tÆ°", "Thá»© nÄƒm", "Thá»© sÃ¡u", "Thá»© báº£y"]
			},
			sl: {
				months: [
					"Januar",
					"Februar",
					"Marec",
					"April",
					"Maj",
					"Junij",
					"Julij",
					"Avgust",
					"September",
					"Oktober",
					"November",
					"December"
				],
				dayOfWeekShort: ["Ned", "Pon", "Tor", "Sre", "ÄŒet", "Pet", "Sob"],
				dayOfWeek: ["Nedelja", "Ponedeljek", "Torek", "Sreda", "ÄŒetrtek", "Petek", "Sobota"]
			},
			cs: {
				months: [
					"Leden",
					"Ãšnor",
					"BÅ™ezen",
					"Duben",
					"KvÄ›ten",
					"ÄŒerven",
					"ÄŒervenec",
					"Srpen",
					"ZÃ¡Å™Ã­",
					"Å˜Ã­jen",
					"Listopad",
					"Prosinec"
				], dayOfWeekShort: ["Ne", "Po", "Ãšt", "St", "ÄŒt", "PÃ¡", "So"]
			},
			hu: {
				months: [
					"JanuÃ¡r",
					"FebruÃ¡r",
					"MÃ¡rcius",
					"Ã�prilis",
					"MÃ¡jus",
					"JÃºnius",
					"JÃºlius",
					"Augusztus",
					"Szeptember",
					"OktÃ³ber",
					"November",
					"December"
				],
				dayOfWeekShort: ["Va", "HÃ©", "Ke", "Sze", "Cs", "PÃ©", "Szo"],
				dayOfWeek: ["vasÃ¡rnap", "hÃ©tfÅ‘", "kedd", "szerda", "csÃ¼tÃ¶rtÃ¶k", "pÃ©ntek", "szombat"]
			},
			az: {
				months: [
					"Yanvar",
					"Fevral",
					"Mart",
					"Aprel",
					"May",
					"Iyun",
					"Iyul",
					"Avqust",
					"Sentyabr",
					"Oktyabr",
					"Noyabr",
					"Dekabr"
				],
				dayOfWeekShort: ["B", "Be", "Ã‡a", "Ã‡", "Ca", "C", "Åž"],
				dayOfWeek: ["Bazar", "Bazar ertÉ™si", "Ã‡É™rÅŸÉ™nbÉ™ axÅŸamÄ±", "Ã‡É™rÅŸÉ™nbÉ™", "CÃ¼mÉ™ axÅŸamÄ±", "CÃ¼mÉ™", "ÅžÉ™nbÉ™"]
			},
			bs: {
				months: [
					"Januar",
					"Februar",
					"Mart",
					"April",
					"Maj",
					"Jun",
					"Jul",
					"Avgust",
					"Septembar",
					"Oktobar",
					"Novembar",
					"Decembar"
				],
				dayOfWeekShort: ["Ned", "Pon", "Uto", "Sri", "ÄŒet", "Pet", "Sub"],
				dayOfWeek: ["Nedjelja", "Ponedjeljak", "Utorak", "Srijeda", "ÄŒetvrtak", "Petak", "Subota"]
			},
			ca: {
				months: [
					"Gener",
					"Febrer",
					"MarÃ§",
					"Abril",
					"Maig",
					"Juny",
					"Juliol",
					"Agost",
					"Setembre",
					"Octubre",
					"Novembre",
					"Desembre"
				],
				dayOfWeekShort: ["Dg", "Dl", "Dt", "Dc", "Dj", "Dv", "Ds"],
				dayOfWeek: ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte"]
			},
			"en-GB": {
				months: [
					"January",
					"February",
					"March",
					"April",
					"May",
					"June",
					"July",
					"August",
					"September",
					"October",
					"November",
					"December"
				],
				dayOfWeekShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
				dayOfWeek: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
			},
			et: {
				months: [
					"Jaanuar",
					"Veebruar",
					"MÃ¤rts",
					"Aprill",
					"Mai",
					"Juuni",
					"Juuli",
					"August",
					"September",
					"Oktoober",
					"November",
					"Detsember"
				],
				dayOfWeekShort: ["P", "E", "T", "K", "N", "R", "L"],
				dayOfWeek: ["PÃ¼hapÃ¤ev", "EsmaspÃ¤ev", "TeisipÃ¤ev", "KolmapÃ¤ev", "NeljapÃ¤ev", "Reede", "LaupÃ¤ev"]
			},
			eu: {
				months: [
					"Urtarrila",
					"Otsaila",
					"Martxoa",
					"Apirila",
					"Maiatza",
					"Ekaina",
					"Uztaila",
					"Abuztua",
					"Iraila",
					"Urria",
					"Azaroa",
					"Abendua"
				],
				dayOfWeekShort: ["Ig.", "Al.", "Ar.", "Az.", "Og.", "Or.", "La."],
				dayOfWeek: ["Igandea", "Astelehena", "Asteartea", "Asteazkena", "Osteguna", "Ostirala", "Larunbata"]
			},
			fi: {
				months: [
					"Tammikuu",
					"Helmikuu",
					"Maaliskuu",
					"Huhtikuu",
					"Toukokuu",
					"KesÃ¤kuu",
					"HeinÃ¤kuu",
					"Elokuu",
					"Syyskuu",
					"Lokakuu",
					"Marraskuu",
					"Joulukuu"
				],
				dayOfWeekShort: ["Su", "Ma", "Ti", "Ke", "To", "Pe", "La"],
				dayOfWeek: ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai"]
			},
			gl: {
				months: ["Xan", "Feb", "Maz", "Abr", "Mai", "Xun", "Xul", "Ago", "Set", "Out", "Nov", "Dec"],
				dayOfWeekShort: ["Dom", "Lun", "Mar", "Mer", "Xov", "Ven", "Sab"],
				dayOfWeek: ["Domingo", "Luns", "Martes", "MÃ©rcores", "Xoves", "Venres", "SÃ¡bado"]
			},
			hr: {
				months: [
					"SijeÄ�anj",
					"VeljaÄ�a",
					"OÅ¾ujak",
					"Travanj",
					"Svibanj",
					"Lipanj",
					"Srpanj",
					"Kolovoz",
					"Rujan",
					"Listopad",
					"Studeni",
					"Prosinac"
				],
				dayOfWeekShort: ["Ned", "Pon", "Uto", "Sri", "ÄŒet", "Pet", "Sub"],
				dayOfWeek: ["Nedjelja", "Ponedjeljak", "Utorak", "Srijeda", "ÄŒetvrtak", "Petak", "Subota"]
			},
			ko: {
				months: ["1ì›”", "2ì›”", "3ì›”", "4ì›”", "5ì›”", "6ì›”", "7ì›”", "8ì›”", "9ì›”", "10ì›”", "11ì›”", "12ì›”"],
				dayOfWeekShort: ["ì�¼", "ì›”", "í™”", "ìˆ˜", "ëª©", "ê¸ˆ", "í† "],
				dayOfWeek: ["ì�¼ìš”ì�¼", "ì›”ìš”ì�¼", "í™”ìš”ì�¼", "ìˆ˜ìš”ì�¼", "ëª©ìš”ì�¼", "ê¸ˆìš”ì�¼", "í† ìš”ì�¼"]
			},
			lt: {
				months: [
					"Sausio",
					"Vasario",
					"Kovo",
					"BalandÅ¾io",
					"GeguÅ¾Ä—s",
					"BirÅ¾elio",
					"Liepos",
					"RugpjÅ«Ä�io",
					"RugsÄ—jo",
					"Spalio",
					"LapkriÄ�io",
					"GruodÅ¾io"
				],
				dayOfWeekShort: ["Sek", "Pir", "Ant", "Tre", "Ket", "Pen", "Å eÅ¡"],
				dayOfWeek: [
					"Sekmadienis",
					"Pirmadienis",
					"Antradienis",
					"TreÄ�iadienis",
					"Ketvirtadienis",
					"Penktadienis",
					"Å eÅ¡tadienis"
				]
			},
			lv: {
				months: [
					"JanvÄ�ris",
					"FebruÄ�ris",
					"Marts",
					"AprÄ«lis ",
					"Maijs",
					"JÅ«nijs",
					"JÅ«lijs",
					"Augusts",
					"Septembris",
					"Oktobris",
					"Novembris",
					"Decembris"
				],
				dayOfWeekShort: ["Sv", "Pr", "Ot", "Tr", "Ct", "Pk", "St"],
				dayOfWeek: ["SvÄ“tdiena", "Pirmdiena", "Otrdiena", "TreÅ¡diena", "Ceturtdiena", "Piektdiena", "Sestdiena"]
			},
			mk: {
				months: [
					"Ñ˜Ð°Ð½ÑƒÐ°Ñ€Ð¸",
					"Ñ„ÐµÐ²Ñ€ÑƒÐ°Ñ€Ð¸",
					"Ð¼Ð°Ñ€Ñ‚",
					"Ð°Ð¿Ñ€Ð¸Ð»",
					"Ð¼Ð°Ñ˜",
					"Ñ˜ÑƒÐ½Ð¸",
					"Ñ˜ÑƒÐ»Ð¸",
					"Ð°Ð²Ð³ÑƒÑ�Ñ‚",
					"Ñ�ÐµÐ¿Ñ‚ÐµÐ¼Ð²Ñ€Ð¸",
					"Ð¾ÐºÑ‚Ð¾Ð¼Ð²Ñ€Ð¸",
					"Ð½Ð¾ÐµÐ¼Ð²Ñ€Ð¸",
					"Ð´ÐµÐºÐµÐ¼Ð²Ñ€Ð¸"
				],
				dayOfWeekShort: ["Ð½ÐµÐ´", "Ð¿Ð¾Ð½", "Ð²Ñ‚Ð¾", "Ñ�Ñ€Ðµ", "Ñ‡ÐµÑ‚", "Ð¿ÐµÑ‚", "Ñ�Ð°Ð±"],
				dayOfWeek: ["Ð�ÐµÐ´ÐµÐ»Ð°", "ÐŸÐ¾Ð½ÐµÐ´ÐµÐ»Ð½Ð¸Ðº", "Ð’Ñ‚Ð¾Ñ€Ð½Ð¸Ðº", "Ð¡Ñ€ÐµÐ´Ð°", "Ð§ÐµÑ‚Ð²Ñ€Ñ‚Ð¾Ðº", "ÐŸÐµÑ‚Ð¾Ðº", "Ð¡Ð°Ð±Ð¾Ñ‚Ð°"]
			},
			mn: {
				months: [
					"1-Ñ€ Ñ�Ð°Ñ€",
					"2-Ñ€ Ñ�Ð°Ñ€",
					"3-Ñ€ Ñ�Ð°Ñ€",
					"4-Ñ€ Ñ�Ð°Ñ€",
					"5-Ñ€ Ñ�Ð°Ñ€",
					"6-Ñ€ Ñ�Ð°Ñ€",
					"7-Ñ€ Ñ�Ð°Ñ€",
					"8-Ñ€ Ñ�Ð°Ñ€",
					"9-Ñ€ Ñ�Ð°Ñ€",
					"10-Ñ€ Ñ�Ð°Ñ€",
					"11-Ñ€ Ñ�Ð°Ñ€",
					"12-Ñ€ Ñ�Ð°Ñ€"
				],
				dayOfWeekShort: ["Ð”Ð°Ð²", "ÐœÑ�Ð³", "Ð›Ñ…Ð°", "ÐŸÒ¯Ñ€", "Ð‘Ñ�Ð½", "Ð‘Ñ�Ð¼", "Ð�Ñ�Ð¼"],
				dayOfWeek: ["Ð”Ð°Ð²Ð°Ð°", "ÐœÑ�Ð³Ð¼Ð°Ñ€", "Ð›Ñ…Ð°Ð³Ð²Ð°", "ÐŸÒ¯Ñ€Ñ�Ð²", "Ð‘Ð°Ð°Ñ�Ð°Ð½", "Ð‘Ñ�Ð¼Ð±Ð°", "Ð�Ñ�Ð¼"]
			},
			"pt-BR": {
				months: [
					"Janeiro",
					"Fevereiro",
					"MarÃ§o",
					"Abril",
					"Maio",
					"Junho",
					"Julho",
					"Agosto",
					"Setembro",
					"Outubro",
					"Novembro",
					"Dezembro"
				],
				dayOfWeekShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "SÃ¡b"],
				dayOfWeek: ["Domingo", "Segunda", "TerÃ§a", "Quarta", "Quinta", "Sexta", "SÃ¡bado"]
			},
			sk: {
				months: [
					"JanuÃ¡r",
					"FebruÃ¡r",
					"Marec",
					"AprÃ­l",
					"MÃ¡j",
					"JÃºn",
					"JÃºl",
					"August",
					"September",
					"OktÃ³ber",
					"November",
					"December"
				],
				dayOfWeekShort: ["Ne", "Po", "Ut", "St", "Å t", "Pi", "So"],
				dayOfWeek: ["NedeÄ¾a", "Pondelok", "Utorok", "Streda", "Å tvrtok", "Piatok", "Sobota"]
			},
			sq: {
				months: [
					"Janar",
					"Shkurt",
					"Mars",
					"Prill",
					"Maj",
					"Qershor",
					"Korrik",
					"Gusht",
					"Shtator",
					"Tetor",
					"NÃ«ntor",
					"Dhjetor"
				],
				dayOfWeekShort: ["Die", "HÃ«n", "Mar", "MÃ«r", "Enj", "Pre", "Shtu"],
				dayOfWeek: ["E Diel", "E HÃ«nÃ«", "E MartÄ“", "E MÃ«rkurÃ«", "E Enjte", "E Premte", "E ShtunÃ«"]
			},
			"sr-YU": {
				months: [
					"Januar",
					"Februar",
					"Mart",
					"April",
					"Maj",
					"Jun",
					"Jul",
					"Avgust",
					"Septembar",
					"Oktobar",
					"Novembar",
					"Decembar"
				],
				dayOfWeekShort: ["Ned", "Pon", "Uto", "Sre", "Ä�et", "Pet", "Sub"],
				dayOfWeek: ["Nedelja", "Ponedeljak", "Utorak", "Sreda", "ÄŒetvrtak", "Petak", "Subota"]
			},
			sr: {
				months: [
					"Ñ˜Ð°Ð½ÑƒÐ°Ñ€",
					"Ñ„ÐµÐ±Ñ€ÑƒÐ°Ñ€",
					"Ð¼Ð°Ñ€Ñ‚",
					"Ð°Ð¿Ñ€Ð¸Ð»",
					"Ð¼Ð°Ñ˜",
					"Ñ˜ÑƒÐ½",
					"Ñ˜ÑƒÐ»",
					"Ð°Ð²Ð³ÑƒÑ�Ñ‚",
					"Ñ�ÐµÐ¿Ñ‚ÐµÐ¼Ð±Ð°Ñ€",
					"Ð¾ÐºÑ‚Ð¾Ð±Ð°Ñ€",
					"Ð½Ð¾Ð²ÐµÐ¼Ð±Ð°Ñ€",
					"Ð´ÐµÑ†ÐµÐ¼Ð±Ð°Ñ€"
				],
				dayOfWeekShort: ["Ð½ÐµÐ´", "Ð¿Ð¾Ð½", "ÑƒÑ‚Ð¾", "Ñ�Ñ€Ðµ", "Ñ‡ÐµÑ‚", "Ð¿ÐµÑ‚", "Ñ�ÑƒÐ±"],
				dayOfWeek: ["Ð�ÐµÐ´ÐµÑ™Ð°", "ÐŸÐ¾Ð½ÐµÐ´ÐµÑ™Ð°Ðº", "Ð£Ñ‚Ð¾Ñ€Ð°Ðº", "Ð¡Ñ€ÐµÐ´Ð°", "Ð§ÐµÑ‚Ð²Ñ€Ñ‚Ð°Ðº", "ÐŸÐµÑ‚Ð°Ðº", "Ð¡ÑƒÐ±Ð¾Ñ‚Ð°"]
			},
			sv: {
				months: [
					"Januari",
					"Februari",
					"Mars",
					"April",
					"Maj",
					"Juni",
					"Juli",
					"Augusti",
					"September",
					"Oktober",
					"November",
					"December"
				],
				dayOfWeekShort: ["SÃ¶n", "MÃ¥n", "Tis", "Ons", "Tor", "Fre", "LÃ¶r"],
				dayOfWeek: ["SÃ¶ndag", "MÃ¥ndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "LÃ¶rdag"]
			},
			"zh-TW": {
				months: ["ä¸€æœˆ", "äºŒæœˆ", "ä¸‰æœˆ", "å››æœˆ", "äº”æœˆ", "å…­æœˆ", "ä¸ƒæœˆ", "å…«æœˆ", "ä¹�æœˆ", "å��æœˆ", "å��ä¸€æœˆ", "å��äºŒæœˆ"],
				dayOfWeekShort: ["æ—¥", "ä¸€", "äºŒ", "ä¸‰", "å››", "äº”", "å…­"],
				dayOfWeek: ["æ˜ŸæœŸæ—¥", "æ˜ŸæœŸä¸€", "æ˜ŸæœŸäºŒ", "æ˜ŸæœŸä¸‰", "æ˜ŸæœŸå››", "æ˜ŸæœŸäº”", "æ˜ŸæœŸå…­"]
			},
			zh: {
				months: ["ä¸€æœˆ", "äºŒæœˆ", "ä¸‰æœˆ", "å››æœˆ", "äº”æœˆ", "å…­æœˆ", "ä¸ƒæœˆ", "å…«æœˆ", "ä¹�æœˆ", "å��æœˆ", "å��ä¸€æœˆ", "å��äºŒæœˆ"],
				dayOfWeekShort: ["æ—¥", "ä¸€", "äºŒ", "ä¸‰", "å››", "äº”", "å…­"],
				dayOfWeek: ["æ˜ŸæœŸæ—¥", "æ˜ŸæœŸä¸€", "æ˜ŸæœŸäºŒ", "æ˜ŸæœŸä¸‰", "æ˜ŸæœŸå››", "æ˜ŸæœŸäº”", "æ˜ŸæœŸå…­"]
			},
			ug: {
				months: [
					"1-Ø¦Ø§ÙŠ",
					"2-Ø¦Ø§ÙŠ",
					"3-Ø¦Ø§ÙŠ",
					"4-Ø¦Ø§ÙŠ",
					"5-Ø¦Ø§ÙŠ",
					"6-Ø¦Ø§ÙŠ",
					"7-Ø¦Ø§ÙŠ",
					"8-Ø¦Ø§ÙŠ",
					"9-Ø¦Ø§ÙŠ",
					"10-Ø¦Ø§ÙŠ",
					"11-Ø¦Ø§ÙŠ",
					"12-Ø¦Ø§ÙŠ"
				], dayOfWeek: ["ÙŠÛ•ÙƒØ´Û•Ù†Ø¨Û•", "Ø¯ÛˆØ´Û•Ù†Ø¨Û•", "Ø³Û•ÙŠØ´Û•Ù†Ø¨Û•", "Ú†Ø§Ø±Ø´Û•Ù†Ø¨Û•", "Ù¾Û•ÙŠØ´Û•Ù†Ø¨Û•", "Ø¬ÛˆÙ…Û•", "Ø´Û•Ù†Ø¨Û•"]
			},
			he: {
				months: [
					"×™× ×•×�×¨",
					"×¤×‘×¨×•×�×¨",
					"×ž×¨×¥",
					"×�×¤×¨×™×œ",
					"×ž×�×™",
					"×™×•× ×™",
					"×™×•×œ×™",
					"×�×•×’×•×¡×˜",
					"×¡×¤×˜×ž×‘×¨",
					"×�×•×§×˜×•×‘×¨",
					"× ×•×‘×ž×‘×¨",
					"×“×¦×ž×‘×¨"
				],
				dayOfWeekShort: ["×�'", "×‘'", "×’'", "×“'", "×”'", "×•'", "×©×‘×ª"],
				dayOfWeek: ["×¨×�×©×•×Ÿ", "×©× ×™", "×©×œ×™×©×™", "×¨×‘×™×¢×™", "×—×ž×™×©×™", "×©×™×©×™", "×©×‘×ª", "×¨×�×©×•×Ÿ"]
			},
			hy: {
				months: [
					"Õ€Õ¸Ö‚Õ¶Õ¾Õ¡Ö€",
					"Õ“Õ¥Õ¿Ö€Õ¾Õ¡Ö€",
					"Õ„Õ¡Ö€Õ¿",
					"Ô±ÕºÖ€Õ«Õ¬",
					"Õ„Õ¡ÕµÕ«Õ½",
					"Õ€Õ¸Ö‚Õ¶Õ«Õ½",
					"Õ€Õ¸Ö‚Õ¬Õ«Õ½",
					"Õ•Õ£Õ¸Õ½Õ¿Õ¸Õ½",
					"Õ�Õ¥ÕºÕ¿Õ¥Õ´Õ¢Õ¥Ö€",
					"Õ€Õ¸Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€",
					"Õ†Õ¸ÕµÕ¥Õ´Õ¢Õ¥Ö€",
					"Ô´Õ¥Õ¯Õ¿Õ¥Õ´Õ¢Õ¥Ö€"
				],
				dayOfWeekShort: ["Ô¿Õ«", "ÔµÖ€Õ¯", "ÔµÖ€Ö„", "Õ‰Õ¸Ö€", "Õ€Õ¶Õ£", "ÕˆÖ‚Ö€Õ¢", "Õ‡Õ¢Õ©"],
				dayOfWeek: ["Ô¿Õ«Ö€Õ¡Õ¯Õ«", "ÔµÖ€Õ¯Õ¸Ö‚Õ·Õ¡Õ¢Õ©Õ«", "ÔµÖ€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«", "Õ‰Õ¸Ö€Õ¥Ö„Õ·Õ¡Õ¢Õ©Õ«", "Õ€Õ«Õ¶Õ£Õ·Õ¡Õ¢Õ©Õ«", "ÕˆÖ‚Ö€Õ¢Õ¡Õ©", "Õ‡Õ¡Õ¢Õ¡Õ©"]
			},
			kg: {
				months: [
					"Ò®Ñ‡Ñ‚Ò¯Ð½ Ð°Ð¹Ñ‹",
					"Ð‘Ð¸Ñ€Ð´Ð¸Ð½ Ð°Ð¹Ñ‹",
					"Ð–Ð°Ð»Ð³Ð°Ð½ ÐšÑƒÑ€Ð°Ð½",
					"Ð§Ñ‹Ð½ ÐšÑƒÑ€Ð°Ð½",
					"Ð‘ÑƒÐ³Ñƒ",
					"ÐšÑƒÐ»Ð¶Ð°",
					"Ð¢ÐµÐºÐµ",
					"Ð‘Ð°Ñˆ ÐžÐ¾Ð½Ð°",
					"Ð�Ñ�Ðº ÐžÐ¾Ð½Ð°",
					"Ð¢Ð¾Ð³ÑƒÐ·Ð´ÑƒÐ½ Ð°Ð¹Ñ‹",
					"Ð–ÐµÑ‚Ð¸Ð½Ð¸Ð½ Ð°Ð¹Ñ‹",
					"Ð‘ÐµÑˆÑ‚Ð¸Ð½ Ð°Ð¹Ñ‹"
				],
				dayOfWeekShort: ["Ð–ÐµÐº", "Ð”Ò¯Ð¹", "Ð¨ÐµÐ¹", "Ð¨Ð°Ñ€", "Ð‘ÐµÐ¹", "Ð–ÑƒÐ¼", "Ð˜ÑˆÐµ"],
				dayOfWeek: ["Ð–ÐµÐºÑˆÐµÐ¼Ð±", "Ð”Ò¯Ð¹ÑˆÓ©Ð¼Ð±", "Ð¨ÐµÐ¹ÑˆÐµÐ¼Ð±", "Ð¨Ð°Ñ€ÑˆÐµÐ¼Ð±", "Ð‘ÐµÐ¹ÑˆÐµÐ¼Ð±Ð¸", "Ð–ÑƒÐ¼Ð°", "Ð˜ÑˆÐµÐ½Ð±"]
			},
			rm: {
				months: [
					"Schaner",
					"Favrer",
					"Mars",
					"Avrigl",
					"Matg",
					"Zercladur",
					"Fanadur",
					"Avust",
					"Settember",
					"October",
					"November",
					"December"
				],
				dayOfWeekShort: ["Du", "Gli", "Ma", "Me", "Gie", "Ve", "So"],
				dayOfWeek: ["Dumengia", "Glindesdi", "Mardi", "Mesemna", "Gievgia", "Venderdi", "Sonda"]
			},
			ka: {
				months: [
					"áƒ˜áƒ�áƒœáƒ•áƒ�áƒ áƒ˜",
					"áƒ—áƒ”áƒ‘áƒ”áƒ áƒ•áƒ�áƒšáƒ˜",
					"áƒ›áƒ�áƒ áƒ¢áƒ˜",
					"áƒ�áƒžáƒ áƒ˜áƒšáƒ˜",
					"áƒ›áƒ�áƒ˜áƒ¡áƒ˜",
					"áƒ˜áƒ•áƒœáƒ˜áƒ¡áƒ˜",
					"áƒ˜áƒ•áƒšáƒ˜áƒ¡áƒ˜",
					"áƒ�áƒ’áƒ•áƒ˜áƒ¡áƒ¢áƒ�",
					"áƒ¡áƒ”áƒ¥áƒ¢áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜",
					"áƒ�áƒ¥áƒ¢áƒ�áƒ›áƒ‘áƒ”áƒ áƒ˜",
					"áƒœáƒ�áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜",
					"áƒ“áƒ”áƒ™áƒ”áƒ›áƒ‘áƒ”áƒ áƒ˜"
				],
				dayOfWeekShort: ["áƒ™áƒ•", "áƒ�áƒ áƒ¨", "áƒ¡áƒ�áƒ›áƒ¨", "áƒ�áƒ—áƒ®", "áƒ®áƒ£áƒ—", "áƒžáƒ�áƒ ", "áƒ¨áƒ�áƒ‘"],
				dayOfWeek: ["áƒ™áƒ•áƒ˜áƒ áƒ�", "áƒ�áƒ áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜", "áƒ¡áƒ�áƒ›áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜", "áƒ�áƒ—áƒ®áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜", "áƒ®áƒ£áƒ—áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜", "áƒžáƒ�áƒ áƒ�áƒ¡áƒ™áƒ”áƒ•áƒ˜", "áƒ¨áƒ�áƒ‘áƒ�áƒ—áƒ˜"]
			}
		},
		ownerDocument: document,
		contentWindow: window,
		value: "",
		rtl: ! 1,
		format: "Y/m/d H:i",
		formatTime: "H:i",
		formatDate: "Y/m/d",
		startDate: ! 1,
		step: 60,
		monthChangeSpinner: ! 0,
		closeOnDateSelect: ! 1,
		closeOnTimeSelect: ! 0,
		closeOnWithoutClick: ! 0,
		closeOnInputClick: ! 0,
		openOnFocus: ! 0,
		timepicker: ! 0,
		datepicker: ! 0,
		weeks: ! 1,
		defaultTime: ! 1,
		defaultDate: ! 1,
		minDate: ! 1,
		maxDate: ! 1,
		minTime: ! 1,
		maxTime: ! 1,
		minDateTime: ! 1,
		maxDateTime: ! 1,
		allowTimes: [],
		opened: ! 1,
		initTime: ! 0,
		inline: ! 1,
		theme: "",
		touchMovedThreshold: 5,
		onSelectDate: function () {
		},
		onSelectTime: function () {
		},
		onChangeMonth: function () {
		},
		onGetWeekOfYear: function () {
		},
		onChangeYear: function () {
		},
		onChangeDateTime: function () {
		},
		onShow: function () {
		},
		onClose: function () {
		},
		onGenerate: function () {
		},
		withoutCopyright: ! 0,
		inverseButton: ! 1,
		hours12: ! 1,
		next: "fw_xdsoft_next",
		prev: "fw_xdsoft_prev",
		dayOfWeekStart: 0,
		parentID: "body",
		timeHeightInTimePicker: 25,
		timepickerScrollbar: ! 0,
		todayButton: ! 0,
		prevButton: ! 0,
		nextButton: ! 0,
		defaultSelect: ! 0,
		scrollMonth: ! 0,
		scrollTime: ! 0,
		scrollInput: ! 0,
		lazyInit: ! 1,
		mask: ! 1,
		validateOnBlur: ! 0,
		allowBlank: ! 0,
		yearStart: 1950,
		yearEnd: 2050,
		monthStart: 0,
		monthEnd: 11,
		style: "",
		id: "",
		fixed: ! 1,
		roundTime: "round",
		className: "",
		weekends: [],
		highlightedDates: [],
		highlightedPeriods: [],
		allowDates: [],
		allowDateRe: null,
		disabledDates: [],
		disabledWeekDays: [],
		yearOffset: 0,
		beforeShowDay: null,
		enterLikeTab: ! 0,
		showApplyButton: ! 1
	}, r = null, n = null, o = "en", i = {meridiem: ["AM", "PM"]}, s = function () {
		var t = a.i18n[o], s = {
			days: t.dayOfWeek,
			daysShort: t.dayOfWeekShort,
			months: t.months,
			monthsShort: e.map( t.months, function ( e ) {
				return e.substring( 0, 3 )
			} )
		};
		"function" == typeof fwDateFormatter && (
			r = n = new fwDateFormatter( {dateSettings: e.extend( {}, i, s )} )
		)
	}, u = {
		moment: {
			default_options: {format: "YYYY/MM/DD HH:mm", formatDate: "YYYY/MM/DD", formatTime: "HH:mm"},
			formatter: {
				parseDate: function ( e, t ) {
					if ( l( t ) ) {
						return n.parseDate( e, t );
					}
					var a = moment( e, t );
					return ! ! a.isValid() && a.toDate()
				}, formatDate: function ( e, t ) {
					return l( t ) ? n.formatDate( e, t ) : moment( e ).format( t )
				}, formatMask: function ( e ) {
					return e.replace( /Y{4}/g, "9999" ).replace( /Y{2}/g, "99" ).replace( /M{2}/g, "19" ).replace( /D{2}/g, "39" ).replace( /H{2}/g, "29" ).replace( /m{2}/g, "59" ).replace( /s{2}/g, "59" )
				}
			}
		}
	};
	e.fwDatetimepicker = {
		setLocale: function ( e ) {
			var t = a.i18n[e] ? e : "en";
			o !== t && (
				o = t, s()
			)
		}, setDateFormatter: function ( t ) {
			if ( "string" == typeof t && u.hasOwnProperty( t ) ) {
				var n = u[t];
				e.extend( a, n.default_options ), r = n.formatter
			} else {
				r = t
			}
		}
	};
	var d = {
		RFC_2822: "D, d M Y H:i:s O",
		ATOM: "Y-m-dTH:i:sP",
		ISO_8601: "Y-m-dTH:i:sO",
		RFC_822: "D, d M y H:i:s O",
		RFC_850: "l, d-M-y H:i:s T",
		RFC_1036: "D, d M y H:i:s O",
		RFC_1123: "D, d M Y H:i:s O",
		RSS: "D, d M Y H:i:s O",
		W3C: "Y-m-dTH:i:sP"
	}, l = function ( e ) {
		return - 1 !== Object.values( d ).indexOf( e )
	};
	e.extend( e.fwDatetimepicker, d ), s(), window.getComputedStyle || (
		window.getComputedStyle = function ( e ) {
			return this.el = e, this.getPropertyValue = function ( t ) {
				var a = /(-([a-z]))/g;
				return "float" === t && (
					t = "styleFloat"
				), a.test( t ) && (
					t = t.replace( a, function ( e, t, a ) {
						return a.toUpperCase()
					} )
				), e.currentStyle[t] || null
			}, this
		}
	), Array.prototype.indexOf || (
		Array.prototype.indexOf = function ( e, t ) {
			var a, r;
			for ( a = t || 0, r = this.length; a < r; a += 1 ) {
				if ( this[a] === e ) {
					return a;
				}
			}
			return - 1
		}
	), Date.prototype.countDaysInMonth = function () {
		return new Date( this.getFullYear(), this.getMonth() + 1, 0 ).getDate()
	}, e.fn.fw_xdsoftScroller = function ( t, a ) {
		return this.each( function () {
			var r, n, o, i, s, u = e( this ), d = function ( e ) {
				var t, a = {x: 0, y: 0};
				return "touchstart" === e.type || "touchmove" === e.type || "touchend" === e.type || "touchcancel" === e.type ? (
					t = e.originalEvent.touches[0] || e.originalEvent.changedTouches[0], a.x = t.clientX, a.y = t.clientY
				) : "mousedown" !== e.type && "mouseup" !== e.type && "mousemove" !== e.type && "mouseover" !== e.type && "mouseout" !== e.type && "mouseenter" !== e.type && "mouseleave" !== e.type || (
					a.x = e.clientX, a.y = e.clientY
				), a
			}, l = 100, f = ! 1, c = 0, m = 0, h = 0, g = ! 1, p = 0, D = function () {
			};
			"hide" !== a ? (
				e( this ).hasClass( "fw_xdsoft_scroller_box" ) || (
					r = u.children().eq( 0 ), n = u[0].clientHeight, o = r[0].offsetHeight, i = e( '<div class="fw_xdsoft_scrollbar"></div>' ), s = e( '<div class="fw_xdsoft_scroller"></div>' ), i.append( s ), u.addClass( "fw_xdsoft_scroller_box" ).append( i ), D = function ( e ) {
						var t = d( e ).y - c + p;
						t < 0 && (
							t = 0
						), t + s[0].offsetHeight > h && (
							t = h - s[0].offsetHeight
						), u.trigger( "scroll_element.fw_xdsoft_scroller", [l ? t / l : 0] )
					}, s.on( "touchstart.fw_xdsoft_scroller mousedown.fw_xdsoft_scroller", function ( r ) {
						n || u.trigger( "resize_scroll.fw_xdsoft_scroller", [a] ), c = d( r ).y, p = parseInt( s.css( "margin-top" ), 10 ), h = i[0].offsetHeight, "mousedown" === r.type || "touchstart" === r.type ? (
							t.ownerDocument && e( t.ownerDocument.body ).addClass( "fw_xdsoft_noselect" ), e( [
								t.ownerDocument.body,
								t.contentWindow
							] ).on( "touchend mouseup.fw_xdsoft_scroller", function a() {
								e( [
									t.ownerDocument.body,
									t.contentWindow
								] ).off( "touchend mouseup.fw_xdsoft_scroller", a ).off( "mousemove.fw_xdsoft_scroller", D ).removeClass( "fw_xdsoft_noselect" )
							} ), e( t.ownerDocument.body ).on( "mousemove.fw_xdsoft_scroller", D )
						) : (
							g = ! 0, r.stopPropagation(), r.preventDefault()
						)
					} ).on( "touchmove", function ( e ) {
						g && (
							e.preventDefault(), D( e )
						)
					} ).on( "touchend touchcancel", function () {
						g = ! 1, p = 0
					} ), u.on( "scroll_element.fw_xdsoft_scroller", function ( e, t ) {
						n || u.trigger( "resize_scroll.fw_xdsoft_scroller", [
							t,
							! 0
						] ), t = t > 1 ? 1 : t < 0 || isNaN( t ) ? 0 : t, s.css( "margin-top", l * t ), setTimeout( function () {
							r.css( "marginTop", - parseInt( (
								                                r[0].offsetHeight - n
							                                ) * t, 10 ) )
						}, 10 )
					} ).on( "resize_scroll.fw_xdsoft_scroller", function ( e, t, a ) {
						var d, f;
						n = u[0].clientHeight, o = r[0].offsetHeight, f = (
							                                                  d = n / o
						                                                  ) * i[0].offsetHeight, d > 1 ? s.hide() : (
							s.show(), s.css( "height", parseInt( f > 10 ? f : 10, 10 ) ), l = i[0].offsetHeight - s[0].offsetHeight, ! 0 !== a && u.trigger( "scroll_element.fw_xdsoft_scroller", [
								t || Math.abs( parseInt( r.css( "marginTop" ), 10 ) ) / (
									o - n
								)
							] )
						)
					} ), u.on( "mousewheel", function ( e ) {
						var t = Math.abs( parseInt( r.css( "marginTop" ), 10 ) );
						return (
							       t -= 20 * e.deltaY
						       ) < 0 && (
							       t = 0
						       ), u.trigger( "scroll_element.fw_xdsoft_scroller", [
							t / (
								o - n
							)
						] ), e.stopPropagation(), ! 1
					} ), u.on( "touchstart", function ( e ) {
						f = d( e ), m = Math.abs( parseInt( r.css( "marginTop" ), 10 ) )
					} ), u.on( "touchmove", function ( e ) {
						if ( f ) {
							e.preventDefault();
							var t = d( e );
							u.trigger( "scroll_element.fw_xdsoft_scroller", [
								(
									m - (
									t.y - f.y
									)
								) / (
									o - n
								)
							] )
						}
					} ), u.on( "touchend touchcancel", function () {
						f = ! 1, m = 0
					} )
				), u.trigger( "resize_scroll.fw_xdsoft_scroller", [a] )
			) : u.find( ".fw_xdsoft_scrollbar" ).hide()
		} )
	}, e.fn.fwDatetimepicker = function ( n, i ) {
		var s, u, d = this, l = 48, f = 57, c = 96, m = 105, h = 17, g = 46, p = 13, D = 27, v = 8, y = 37, b = 38,
			k = 39, x = 40, T = 9, S = 116, M = 65, w = 67, O = 86, W = 90, _ = 89, F = ! 1,
			C = e.isPlainObject( n ) || ! n ? e.extend( ! 0, {}, a, n ) : e.extend( ! 0, {}, a ), P = 0,
			Y = function ( e ) {
				e.on( "open.fw_xdsoft focusin.fw_xdsoft mousedown.fw_xdsoft touchstart", function t() {
					e.is( ":disabled" ) || e.data( "fw_xdsoft_datetimepicker" ) || (
						clearTimeout( P ), P = setTimeout( function () {
							e.data( "fw_xdsoft_datetimepicker" ) || s( e ), e.off( "open.fw_xdsoft focusin.fw_xdsoft mousedown.fw_xdsoft touchstart", t ).trigger( "open.fw_xdsoft" )
						}, 100 )
					)
				} )
			};
		return s = function ( a ) {
			function i() {
				var e, t = ! 1;
				return C.startDate ? t = A.strToDate( C.startDate ) : (
					t = C.value || (
						a && a.val && a.val() ? a.val() : ""
					)
				) ? (
					t = A.strToDateTime( t ), C.yearOffset && (
						t = new Date( t.getFullYear() - C.yearOffset, t.getMonth(), t.getDate(), t.getHours(), t.getMinutes(), t.getSeconds(), t.getMilliseconds() )
					)
				) : C.defaultDate && (
					t = A.strToDateTime( C.defaultDate ), C.defaultTime && (
					    e = A.strtotime( C.defaultTime ), t.setHours( e.getHours() ), t.setMinutes( e.getMinutes() )
				    )
				), t && A.isValidDate( t ) ? j.data( "changed", ! 0 ) : t = "", t || 0
			}

			function s( t ) {
				var n = function ( e, t ) {
					var a = e.replace( /([\[\]\/\{\}\(\)\-\.\+]{1})/g, "\\$1" ).replace( /_/g, "{digit+}" ).replace( /([0-9]{1})/g, "{digit$1}" ).replace( /\{digit([0-9]{1})\}/g, "[0-$1_]{1}" ).replace( /\{digit[\+]\}/g, "[0-9_]{1}" );
					return new RegExp( a ).test( t )
				}, o = function ( e, a ) {
					if ( ! (
						e = "string" == typeof e || e instanceof String ? t.ownerDocument.getElementById( e ) : e
					) ) {
						return ! 1;
					}
					if ( e.createTextRange ) {
						var r = e.createTextRange();
						return r.collapse( ! 0 ), r.moveEnd( "character", a ), r.moveStart( "character", a ), r.select(), ! 0
					}
					return ! ! e.setSelectionRange && (
						e.setSelectionRange( a, a ), ! 0
					)
				};
				t.mask && a.off( "keydown.fw_xdsoft" ), ! 0 === t.mask && (
					r.formatMask ? t.mask = r.formatMask( t.format ) : t.mask = t.format.replace( /Y/g, "9999" ).replace( /F/g, "9999" ).replace( /m/g, "19" ).replace( /d/g, "39" ).replace( /H/g, "29" ).replace( /i/g, "59" ).replace( /s/g, "59" )
				), "string" === e.type( t.mask ) && (
					n( t.mask, a.val() ) || (
						a.val( t.mask.replace( /[0-9]/g, "_" ) ), o( a[0], 0 )
					), a.on( "paste.fw_xdsoft", function ( r ) {
						var i = (
							r.clipboardData || r.originalEvent.clipboardData || window.clipboardData
						).getData( "text" ), s = this.value, u = this.selectionStart;
						return s = s.substr( 0, u ) + i + s.substr( u + i.length ), u += i.length, n( t.mask, s ) ? (
							this.value = s, o( this, u )
						) : "" === e.trim( s ) ? this.value = t.mask.replace( /[0-9]/g, "_" ) : a.trigger( "error_input.fw_xdsoft" ), r.preventDefault(), ! 1
					} ), a.on( "keydown.fw_xdsoft", function ( r ) {
						var i, s = this.value, u = r.which, d = this.selectionStart, C = this.selectionEnd, P = d !== C;
						if ( u >= l && u <= f || u >= c && u <= m || u === v || u === g ) {
							for (
								i = u === v || u === g ? "_" : String.fromCharCode( c <= u && u <= m ? u - l : u ), u === v && d && ! P && (
									d -= 1
								); ;
							) {
								var Y = t.mask.substr( d, 1 ), A = d < t.mask.length, H = d > 0;
								if ( ! (
									/[^0-9_]/.test( Y ) && A && H
								) ) {
									break;
								}
								d += u !== v || P ? 1 : - 1
							}
							if ( P ) {
								var j = C - d, J = t.mask.replace( /[0-9]/g, "_" ), z = J.substr( d, j ).substr( 1 );
								s = s.substr( 0, d ) + (
								    i + z
								) + s.substr( d + j )
							} else {
								s = s.substr( 0, d ) + i + s.substr( d + 1 );
							}
							if ( "" === e.trim( s ) ) {
								s = J;
							} else if ( d === t.mask.length ) {
								return r.preventDefault(), ! 1;
							}
							for ( d += u === v ? 0 : 1; /[^0-9_]/.test( t.mask.substr( d, 1 ) ) && d < t.mask.length && d > 0; ) {
								d += u === v ? 0 : 1;
							}
							n( t.mask, s ) ? (
								this.value = s, o( this, d )
							) : "" === e.trim( s ) ? this.value = t.mask.replace( /[0-9]/g, "_" ) : a.trigger( "error_input.fw_xdsoft" )
						} else if ( - 1 !== [M, w, O, W, _].indexOf( u ) && F || - 1 !== [
							D,
							b,
							x,
							y,
							k,
							S,
							h,
							T,
							p
						].indexOf( u ) ) {
							return ! 0;
						}
						return r.preventDefault(), ! 1
					} )
				)
			}

			var u, d, P, Y, A, H, j = e( '<div class="fw_xdsoft_datetimepicker fw_xdsoft_noselect"></div>' ),
				J = e( '<div class="fw_xdsoft_copyright"><a target="_blank" href="http://fw_xdsoft.net/jqplugins/datetimepicker/">fw_xdsoft.net</a></div>' ),
				z = e( '<div class="fw_xdsoft_datepicker active"></div>' ),
				I = e( '<div class="fw_xdsoft_monthpicker"><button type="button" class="fw_xdsoft_prev"></button><button type="button" class="fw_xdsoft_today_button"></button><div class="fw_xdsoft_label fw_xdsoft_month"><span></span><i></i></div><div class="fw_xdsoft_label fw_xdsoft_year"><span></span><i></i></div><button type="button" class="fw_xdsoft_next"></button></div>' ),
				N = e( '<div class="fw_xdsoft_calendar"></div>' ),
				L = e( '<div class="fw_xdsoft_timepicker active"><button type="button" class="fw_xdsoft_prev"></button><div class="fw_xdsoft_time_box"></div><button type="button" class="fw_xdsoft_next"></button></div>' ),
				E = L.find( ".fw_xdsoft_time_box" ).eq( 0 ), R = e( '<div class="fw_xdsoft_time_variant"></div>' ),
				V = e( '<button type="button" class="fw_xdsoft_save_selected blue-gradient-button">Save Selected</button>' ),
				B = e( '<div class="fw_xdsoft_select fw_xdsoft_monthselect"><div></div></div>' ),
				G = e( '<div class="fw_xdsoft_select fw_xdsoft_yearselect"><div></div></div>' ), U = ! 1, q = 0;
			C.id && j.attr( "id", C.id ), C.style && j.attr( "style", C.style ), C.weeks && j.addClass( "fw_xdsoft_showweeks" ), C.rtl && j.addClass( "fw_xdsoft_rtl" ), j.addClass( "fw_xdsoft_" + C.theme ), j.addClass( C.className ), I.find( ".fw_xdsoft_month span" ).after( B ), I.find( ".fw_xdsoft_year span" ).after( G ), I.find( ".fw_xdsoft_month,.fw_xdsoft_year" ).on( "touchstart mousedown.fw_xdsoft", function ( t ) {
				var a, r, n = e( this ).find( ".fw_xdsoft_select" ).eq( 0 ), o = 0, i = 0, s = n.is( ":visible" );
				for (
					I.find( ".fw_xdsoft_select" ).hide(), A.currentTime && (
						o = A.currentTime[e( this ).hasClass( "fw_xdsoft_month" ) ? "getMonth" : "getFullYear"]()
					), n[s ? "hide" : "show"](), a = n.find( "div.fw_xdsoft_option" ), r = 0; r < a.length && a.eq( r ).data( "value" ) !== o; r += 1
				) {
					i += a[0].offsetHeight;
				}
				return n.fw_xdsoftScroller( C, i / (
					n.children()[0].offsetHeight - n[0].clientHeight
				) ), t.stopPropagation(), ! 1
			} );
			var X = function ( e ) {
				var t = e.originalEvent, a = t.touches ? t.touches[0] : t;
				this.touchStartPosition = this.touchStartPosition || a;
				var r = Math.abs( this.touchStartPosition.clientX - a.clientX ),
					n = Math.abs( this.touchStartPosition.clientY - a.clientY );
				Math.sqrt( r * r + n * n ) > C.touchMovedThreshold && (
					this.touchMoved = ! 0
				)
			};
			I.find( ".fw_xdsoft_select" ).fw_xdsoftScroller( C ).on( "touchstart mousedown.fw_xdsoft", function ( e ) {
				var t = e.originalEvent;
				this.touchMoved = ! 1, this.touchStartPosition = t.touches ? t.touches[0] : t, e.stopPropagation(), e.preventDefault()
			} ).on( "touchmove", ".fw_xdsoft_option", X ).on( "touchend mousedown.fw_xdsoft", ".fw_xdsoft_option", function () {
				if ( ! this.touchMoved ) {
					void 0 !== A.currentTime && null !== A.currentTime || (
						A.currentTime = A.now()
					);
					var t = A.currentTime.getFullYear();
					A && A.currentTime && A.currentTime[e( this ).parent().parent().hasClass( "fw_xdsoft_monthselect" ) ? "setMonth" : "setFullYear"]( e( this ).data( "value" ) ), e( this ).parent().parent().hide(), j.trigger( "xchange.fw_xdsoft" ), C.onChangeMonth && e.isFunction( C.onChangeMonth ) && C.onChangeMonth.call( j, A.currentTime, j.data( "input" ) ), t !== A.currentTime.getFullYear() && e.isFunction( C.onChangeYear ) && C.onChangeYear.call( j, A.currentTime, j.data( "input" ) )
				}
			} ), j.getValue = function () {
				return A.getCurrentTime()
			}, j.setOptions = function ( n ) {
				var o = {};
				C = e.extend( ! 0, {}, C, n ), n.allowTimes && e.isArray( n.allowTimes ) && n.allowTimes.length && (
					C.allowTimes = e.extend( ! 0, [], n.allowTimes )
				), n.weekends && e.isArray( n.weekends ) && n.weekends.length && (
					C.weekends = e.extend( ! 0, [], n.weekends )
				), n.allowDates && e.isArray( n.allowDates ) && n.allowDates.length && (
					C.allowDates = e.extend( ! 0, [], n.allowDates )
				), n.allowDateRe && "[object String]" === Object.prototype.toString.call( n.allowDateRe ) && (
					C.allowDateRe = new RegExp( n.allowDateRe )
				), n.highlightedDates && e.isArray( n.highlightedDates ) && n.highlightedDates.length && (
					e.each( n.highlightedDates, function ( a, n ) {
						var i, s = e.map( n.split( "," ), e.trim ),
							u = new t( r.parseDate( s[0], C.formatDate ), s[1], s[2] ),
							d = r.formatDate( u.date, C.formatDate );
						void 0 !== o[d] ? (
							                  i = o[d].desc
						                  ) && i.length && u.desc && u.desc.length && (
							                  o[d].desc = i + "\n" + u.desc
						                  ) : o[d] = u
					} ), C.highlightedDates = e.extend( ! 0, [], o )
				), n.highlightedPeriods && e.isArray( n.highlightedPeriods ) && n.highlightedPeriods.length && (
					o = e.extend( ! 0, [], C.highlightedDates ), e.each( n.highlightedPeriods, function ( a, n ) {
						var i, s, u, d, l, f, c;
						if ( e.isArray( n ) ) {
							i = n[0], s = n[1], u = n[2], c = n[3];
						} else {
							var m = e.map( n.split( "," ), e.trim );
							i = r.parseDate( m[0], C.formatDate ), s = r.parseDate( m[1], C.formatDate ), u = m[2], c = m[3]
						}
						for ( ; i <= s; ) {
							d = new t( i, u, c ), l = r.formatDate( i, C.formatDate ), i.setDate( i.getDate() + 1 ), void 0 !== o[l] ? (
								                                                                                                           f = o[l].desc
							                                                                                                           ) && f.length && d.desc && d.desc.length && (
								                                                                                                           o[l].desc = f + "\n" + d.desc
							                                                                                                           ) : o[l] = d
						}
					} ), C.highlightedDates = e.extend( ! 0, [], o )
				), n.disabledDates && e.isArray( n.disabledDates ) && n.disabledDates.length && (
					C.disabledDates = e.extend( ! 0, [], n.disabledDates )
				), n.disabledWeekDays && e.isArray( n.disabledWeekDays ) && n.disabledWeekDays.length && (
					C.disabledWeekDays = e.extend( ! 0, [], n.disabledWeekDays )
				), ! C.open && ! C.opened || C.inline || a.trigger( "open.fw_xdsoft" ), C.inline && (
					U = ! 0, j.addClass( "fw_xdsoft_inline" ), a.after( j ).hide()
				), C.inverseButton && (
					C.next = "fw_xdsoft_prev", C.prev = "fw_xdsoft_next"
				), C.datepicker ? z.addClass( "active" ) : z.removeClass( "active" ), C.timepicker ? L.addClass( "active" ) : L.removeClass( "active" ), C.value && (
					A.setCurrentTime( C.value ), a && a.val && a.val( A.str )
				), isNaN( C.dayOfWeekStart ) ? C.dayOfWeekStart = 0 : C.dayOfWeekStart = parseInt( C.dayOfWeekStart, 10 ) % 7, C.timepickerScrollbar || E.fw_xdsoftScroller( C, "hide" ), C.minDate && /^[\+\-](.*)$/.test( C.minDate ) && (
					C.minDate = r.formatDate( A.strToDateTime( C.minDate ), C.formatDate )
				), C.maxDate && /^[\+\-](.*)$/.test( C.maxDate ) && (
					C.maxDate = r.formatDate( A.strToDateTime( C.maxDate ), C.formatDate )
				), C.minDateTime && /^\+(.*)$/.test( C.minDateTime ) && (
					C.minDateTime = A.strToDateTime( C.minDateTime ).dateFormat( C.formatDate )
				), C.maxDateTime && /^\+(.*)$/.test( C.maxDateTime ) && (
					C.maxDateTime = A.strToDateTime( C.maxDateTime ).dateFormat( C.formatDate )
				), V.toggle( C.showApplyButton ), I.find( ".fw_xdsoft_today_button" ).css( "visibility", C.todayButton ? "visible" : "hidden" ), I.find( "." + C.prev ).css( "visibility", C.prevButton ? "visible" : "hidden" ), I.find( "." + C.next ).css( "visibility", C.nextButton ? "visible" : "hidden" ), s( C ), C.validateOnBlur && a.off( "blur.fw_xdsoft" ).on( "blur.fw_xdsoft", function () {
					if ( C.allowBlank && (
						! e.trim( e( this ).val() ).length || "string" == typeof C.mask && e.trim( e( this ).val() ) === C.mask.replace( /[0-9]/g, "_" )
					) ) {
						e( this ).val( null ), j.data( "fw_xdsoft_datetime" ).empty();
					} else {
						var t = r.parseDate( e( this ).val(), C.format );
						if ( t ) {
							e( this ).val( r.formatDate( t, C.format ) );
						} else {
							var a = + [e( this ).val()[0], e( this ).val()[1]].join( "" ),
								n = + [e( this ).val()[2], e( this ).val()[3]].join( "" );
							! C.datepicker && C.timepicker && a >= 0 && a < 24 && n >= 0 && n < 60 ? e( this ).val( [
								a,
								n
							].map( function ( e ) {
								return e > 9 ? e : "0" + e
							} ).join( ":" ) ) : e( this ).val( r.formatDate( A.now(), C.format ) )
						}
						j.data( "fw_xdsoft_datetime" ).setCurrentTime( e( this ).val() )
					}
					j.trigger( "changedatetime.fw_xdsoft" ), j.trigger( "close.fw_xdsoft" )
				} ), C.dayOfWeekStartPrev = 0 === C.dayOfWeekStart ? 6 : C.dayOfWeekStart - 1, j.trigger( "xchange.fw_xdsoft" ).trigger( "afterOpen.fw_xdsoft" )
			}, j.data( "options", C ).on( "touchstart mousedown.fw_xdsoft", function ( e ) {
				return e.stopPropagation(), e.preventDefault(), G.hide(), B.hide(), ! 1
			} ), E.append( R ), E.fw_xdsoftScroller( C ), j.on( "afterOpen.fw_xdsoft", function () {
				E.fw_xdsoftScroller( C )
			} ), j.append( z ).append( L ), ! 0 !== C.withoutCopyright && j.append( J ), z.append( I ).append( N ).append( V ), e( C.parentID ).append( j ), A = new function () {
				var t = this;
				t.now = function ( e ) {
					var a, r, n = new Date;
					return ! e && C.defaultDate && (
						a = t.strToDateTime( C.defaultDate ), n.setFullYear( a.getFullYear() ), n.setMonth( a.getMonth() ), n.setDate( a.getDate() )
					), n.setFullYear( n.getFullYear() ), ! e && C.defaultTime && (
						r = t.strtotime( C.defaultTime ), n.setHours( r.getHours() ), n.setMinutes( r.getMinutes() ), n.setSeconds( r.getSeconds() ), n.setMilliseconds( r.getMilliseconds() )
					), n
				}, t.isValidDate = function ( e ) {
					return "[object Date]" === Object.prototype.toString.call( e ) && ! isNaN( e.getTime() )
				}, t.setCurrentTime = function ( e, a ) {
					"string" == typeof e ? t.currentTime = t.strToDateTime( e ) : t.isValidDate( e ) ? t.currentTime = e : e || a || ! C.allowBlank || C.inline ? t.currentTime = t.now() : t.currentTime = null, j.trigger( "xchange.fw_xdsoft" )
				}, t.empty = function () {
					t.currentTime = null
				}, t.getCurrentTime = function () {
					return t.currentTime
				}, t.nextMonth = function () {
					void 0 !== t.currentTime && null !== t.currentTime || (
						t.currentTime = t.now()
					);
					var a, r = t.currentTime.getMonth() + 1;
					return 12 === r && (
						t.currentTime.setFullYear( t.currentTime.getFullYear() + 1 ), r = 0
					), a = t.currentTime.getFullYear(), t.currentTime.setDate( Math.min( new Date( t.currentTime.getFullYear(), r + 1, 0 ).getDate(), t.currentTime.getDate() ) ), t.currentTime.setMonth( r ), C.onChangeMonth && e.isFunction( C.onChangeMonth ) && C.onChangeMonth.call( j, A.currentTime, j.data( "input" ) ), a !== t.currentTime.getFullYear() && e.isFunction( C.onChangeYear ) && C.onChangeYear.call( j, A.currentTime, j.data( "input" ) ), j.trigger( "xchange.fw_xdsoft" ), r
				}, t.prevMonth = function () {
					void 0 !== t.currentTime && null !== t.currentTime || (
						t.currentTime = t.now()
					);
					var a = t.currentTime.getMonth() - 1;
					return - 1 === a && (
						t.currentTime.setFullYear( t.currentTime.getFullYear() - 1 ), a = 11
					), t.currentTime.setDate( Math.min( new Date( t.currentTime.getFullYear(), a + 1, 0 ).getDate(), t.currentTime.getDate() ) ), t.currentTime.setMonth( a ), C.onChangeMonth && e.isFunction( C.onChangeMonth ) && C.onChangeMonth.call( j, A.currentTime, j.data( "input" ) ), j.trigger( "xchange.fw_xdsoft" ), a
				}, t.getWeekOfYear = function ( t ) {
					if ( C.onGetWeekOfYear && e.isFunction( C.onGetWeekOfYear ) ) {
						var a = C.onGetWeekOfYear.call( j, t );
						if ( void 0 !== a ) {
							return a
						}
					}
					var r = new Date( t.getFullYear(), 0, 1 );
					return 4 !== r.getDay() && r.setMonth( 0, 1 + (
					                                          4 - r.getDay() + 7
					) % 7 ), Math.ceil( (
						                    (
							                    t - r
						                    ) / 864e5 + r.getDay() + 1
					                    ) / 7 )
				}, t.strToDateTime = function ( e ) {
					var a, n, o = [];
					return e && e instanceof Date && t.isValidDate( e ) ? e : (
						(
							o = /^([+-]{1})(.*)$/.exec( e )
						) && (
							o[2] = r.parseDate( o[2], C.formatDate )
						), o && o[2] ? (
							a = o[2].getTime() - 6e4 * o[2].getTimezoneOffset(), n = new Date( t.now( ! 0 ).getTime() + parseInt( o[1] + "1", 10 ) * a )
						) : n = e ? r.parseDate( e, C.format ) : t.now(), t.isValidDate( n ) || (
							n = t.now()
						), n
					)
				}, t.strToDate = function ( e ) {
					if ( e && e instanceof Date && t.isValidDate( e ) ) {
						return e;
					}
					var a = e ? r.parseDate( e, C.formatDate ) : t.now( ! 0 );
					return t.isValidDate( a ) || (
						a = t.now( ! 0 )
					), a
				}, t.strtotime = function ( e ) {
					if ( e && e instanceof Date && t.isValidDate( e ) ) {
						return e;
					}
					var a = e ? r.parseDate( e, C.formatTime ) : t.now( ! 0 );
					return t.isValidDate( a ) || (
						a = t.now( ! 0 )
					), a
				}, t.str = function () {
					var e = C.format;
					return C.yearOffset && (
						e = (
							e = e.replace( "Y", t.currentTime.getFullYear() + C.yearOffset )
						).replace( "y", String( t.currentTime.getFullYear() + C.yearOffset ).substring( 2, 4 ) )
					), r.formatDate( t.currentTime, e )
				}, t.currentTime = this.now()
			}, V.on( "touchend click", function ( e ) {
				e.preventDefault(), j.data( "changed", ! 0 ), A.setCurrentTime( i() ), a.val( A.str() ), j.trigger( "close.fw_xdsoft" )
			} ), I.find( ".fw_xdsoft_today_button" ).on( "touchend mousedown.fw_xdsoft", function () {
				j.data( "changed", ! 0 ), A.setCurrentTime( 0, ! 0 ), j.trigger( "afterOpen.fw_xdsoft" )
			} ).on( "dblclick.fw_xdsoft", function () {
				var e, t, r = A.getCurrentTime();
				r = new Date( r.getFullYear(), r.getMonth(), r.getDate() ), e = A.strToDate( C.minDate ), r < (
					e = new Date( e.getFullYear(), e.getMonth(), e.getDate() )
				) || (
					                                                                                          t = A.strToDate( C.maxDate ), r > (
						                                                                                          t = new Date( t.getFullYear(), t.getMonth(), t.getDate() )
					                                                                                          ) || (
					                                                                                          a.val( A.str() ), a.trigger( "change" ), j.trigger( "close.fw_xdsoft" )
				                                                                                          )
				                                                                                          )
			} ), I.find( ".fw_xdsoft_prev,.fw_xdsoft_next" ).on( "touchend mousedown.fw_xdsoft", function () {
				var t = e( this ), a = 0, r = ! 1;
				! function e( n ) {
					t.hasClass( C.next ) ? A.nextMonth() : t.hasClass( C.prev ) && A.prevMonth(), C.monthChangeSpinner && (
						r || (
							a = setTimeout( e, n || 100 )
						)
					)
				}( 500 ), e( [C.ownerDocument.body, C.contentWindow] ).on( "touchend mouseup.fw_xdsoft", function t() {
					clearTimeout( a ), r = ! 0, e( [
						C.ownerDocument.body,
						C.contentWindow
					] ).off( "touchend mouseup.fw_xdsoft", t )
				} )
			} ), L.find( ".fw_xdsoft_prev,.fw_xdsoft_next" ).on( "touchend mousedown.fw_xdsoft", function () {
				var t = e( this ), a = 0, r = ! 1, n = 110;
				! function e( o ) {
					var i = E[0].clientHeight, s = R[0].offsetHeight,
						u = Math.abs( parseInt( R.css( "marginTop" ), 10 ) );
					t.hasClass( C.next ) && s - i - C.timeHeightInTimePicker >= u ? R.css( "marginTop", "-" + (
					                                                                                    u + C.timeHeightInTimePicker
					) + "px" ) : t.hasClass( C.prev ) && u - C.timeHeightInTimePicker >= 0 && R.css( "marginTop", "-" + (
						u - C.timeHeightInTimePicker
					) + "px" ), E.trigger( "scroll_element.fw_xdsoft_scroller", [
						Math.abs( parseInt( R[0].style.marginTop, 10 ) / (
							s - i
						) )
					] ), n = n > 10 ? 10 : n - 10, r || (
						a = setTimeout( e, o || n )
					)
				}( 500 ), e( [C.ownerDocument.body, C.contentWindow] ).on( "touchend mouseup.fw_xdsoft", function t() {
					clearTimeout( a ), r = ! 0, e( [
						C.ownerDocument.body,
						C.contentWindow
					] ).off( "touchend mouseup.fw_xdsoft", t )
				} )
			} ), u = 0, j.on( "xchange.fw_xdsoft", function ( t ) {
				clearTimeout( u ), u = setTimeout( function () {
					void 0 !== A.currentTime && null !== A.currentTime || (
						A.currentTime = A.now()
					);
					for ( var t, i, s, u, d, l, f, c, m, h, g = "", p = new Date( A.currentTime.getFullYear(), A.currentTime.getMonth(), 1, 12, 0, 0 ), D = 0, v = A.now(), y = ! 1, b = ! 1, k = ! 1, x = ! 1, T = [], S = ! 0, M = ""; p.getDay() !== C.dayOfWeekStart; ) {
						p.setDate( p.getDate() - 1 );
					}
					for (
						g += "<table><thead><tr>", C.weeks && (
							g += "<th></th>"
						), t = 0; t < 7; t += 1
					) {
						g += "<th>" + C.i18n[o].dayOfWeekShort[(
							                                       t + C.dayOfWeekStart
						                                       ) % 7] + "</th>";
					}
					g += "</tr></thead>", g += "<tbody>", ! 1 !== C.maxDate && (
						y = A.strToDate( C.maxDate ), y = new Date( y.getFullYear(), y.getMonth(), y.getDate(), 23, 59, 59, 999 )
					), ! 1 !== C.minDate && (
						b = A.strToDate( C.minDate ), b = new Date( b.getFullYear(), b.getMonth(), b.getDate() )
					), ! 1 !== C.minDateTime && (
						k = A.strToDate( C.minDateTime ), k = new Date( k.getFullYear(), k.getMonth(), k.getDate(), k.getHours(), k.getMinutes(), k.getSeconds() )
					), ! 1 !== C.maxDateTime && (
						x = A.strToDate( C.maxDateTime ), x = new Date( x.getFullYear(), x.getMonth(), x.getDate(), x.getHours(), x.getMinutes(), x.getSeconds() )
					);
					var w;
					for (
						! 1 !== x && (
							w = 31 * (
							    12 * x.getFullYear() + x.getMonth()
							) + x.getDate()
						); D < A.currentTime.countDaysInMonth() || p.getDay() !== C.dayOfWeekStart || A.currentTime.getMonth() === p.getMonth();
					) {
						T = [], D += 1, s = p.getDay(), u = p.getDate(), d = p.getFullYear(), l = p.getMonth(), f = A.getWeekOfYear( p ), h = "", T.push( "fw_xdsoft_date" ), c = C.beforeShowDay && e.isFunction( C.beforeShowDay.call ) ? C.beforeShowDay.call( j, p ) : null, C.allowDateRe && "[object RegExp]" === Object.prototype.toString.call( C.allowDateRe ) && (
							C.allowDateRe.test( r.formatDate( p, C.formatDate ) ) || T.push( "fw_xdsoft_disabled" )
						), C.allowDates && C.allowDates.length > 0 && - 1 === C.allowDates.indexOf( r.formatDate( p, C.formatDate ) ) && T.push( "fw_xdsoft_disabled" );
						var O = 31 * (
						        12 * p.getFullYear() + p.getMonth()
						) + p.getDate();
						(
							! 1 !== y && p > y || ! 1 !== k && p < k || ! 1 !== b && p < b || ! 1 !== x && O > w || c && ! 1 === c[0]
						) && T.push( "fw_xdsoft_disabled" ), - 1 !== C.disabledDates.indexOf( r.formatDate( p, C.formatDate ) ) && T.push( "fw_xdsoft_disabled" ), - 1 !== C.disabledWeekDays.indexOf( s ) && T.push( "fw_xdsoft_disabled" ), a.is( "[disabled]" ) && T.push( "fw_xdsoft_disabled" ), c && "" !== c[1] && T.push( c[1] ), A.currentTime.getMonth() !== l && T.push( "fw_xdsoft_other_month" ), (
							                                                                                                                                                                                                                                                                                                                                                                                       C.defaultSelect || j.data( "changed" )
						                                                                                                                                                                                                                                                                                                                                                                                       ) && r.formatDate( A.currentTime, C.formatDate ) === r.formatDate( p, C.formatDate ) && T.push( "fw_xdsoft_current" ), r.formatDate( v, C.formatDate ) === r.formatDate( p, C.formatDate ) && T.push( "fw_xdsoft_today" ), 0 !== p.getDay() && 6 !== p.getDay() && - 1 === C.weekends.indexOf( r.formatDate( p, C.formatDate ) ) || T.push( "fw_xdsoft_weekend" ), void 0 !== C.highlightedDates[r.formatDate( p, C.formatDate )] && (
							i = C.highlightedDates[r.formatDate( p, C.formatDate )], T.push( void 0 === i.style ? "fw_xdsoft_highlighted_default" : i.style ), h = void 0 === i.desc ? "" : i.desc
						), C.beforeShowDay && e.isFunction( C.beforeShowDay ) && T.push( C.beforeShowDay( p ) ), S && (
							g += "<tr>", S = ! 1, C.weeks && (
							                                                                                         g += "<th>" + f + "</th>"
						                                                                                         )
						), g += '<td data-date="' + u + '" data-month="' + l + '" data-year="' + d + '" class="fw_xdsoft_date fw_xdsoft_day_of_week' + p.getDay() + " " + T.join( " " ) + '" title="' + h + '"><div>' + u + "</div></td>", p.getDay() === C.dayOfWeekStartPrev && (
							g += "</tr>", S = ! 0
						), p.setDate( u + 1 )
					}
					g += "</tbody></table>", N.html( g ), I.find( ".fw_xdsoft_label span" ).eq( 0 ).text( C.i18n[o].months[A.currentTime.getMonth()] ), I.find( ".fw_xdsoft_label span" ).eq( 1 ).text( A.currentTime.getFullYear() + C.yearOffset ), M = "", l = "";
					var W = 0;
					if ( ! 1 !== C.minTime ) {
						F = A.strtotime( C.minTime );
						W = 60 * F.getHours() + F.getMinutes()
					}
					var _ = 1440;
					if ( ! 1 !== C.maxTime ) {
						F = A.strtotime( C.maxTime );
						_ = 60 * F.getHours() + F.getMinutes()
					}
					if ( ! 1 !== C.minDateTime ) {
						F = A.strToDateTime( C.minDateTime );
						r.formatDate( A.currentTime, C.formatDate ) === r.formatDate( F, C.formatDate ) && (
							                                                                                   l = 60 * F.getHours() + F.getMinutes()
						                                                                                   ) > W && (
							W = l
						)
					}
					if ( ! 1 !== C.maxDateTime ) {
						var F = A.strToDateTime( C.maxDateTime );
						r.formatDate( A.currentTime, C.formatDate ) === r.formatDate( F, C.formatDate ) && (
							                                                                                   l = 60 * F.getHours() + F.getMinutes()
						                                                                                   ) < _ && (
							_ = l
						)
					}
					if ( m = function ( t, n ) {
						var o, i = A.now(), s = C.allowTimes && e.isArray( C.allowTimes ) && C.allowTimes.length;
						i.setHours( t ), t = parseInt( i.getHours(), 10 ), i.setMinutes( n ), n = parseInt( i.getMinutes(), 10 ), T = [];
						var u = 60 * t + n;
						(
							a.is( "[disabled]" ) || u >= _ || u < W
						) && T.push( "fw_xdsoft_disabled" ), (
							o = new Date( A.currentTime )
						).setHours( parseInt( A.currentTime.getHours(), 10 ) ), s || o.setMinutes( Math[C.roundTime]( A.currentTime.getMinutes() / C.step ) * C.step ), (
							                                                                                                                                                C.initTime || C.defaultSelect || j.data( "changed" )
						                                                                                                                                                ) && o.getHours() === parseInt( t, 10 ) && (
							                                                                                                                                                ! s && C.step > 59 || o.getMinutes() === parseInt( n, 10 )
						                                                                                                                                                ) && (
							                                                                                                                                                C.defaultSelect || j.data( "changed" ) ? T.push( "fw_xdsoft_current" ) : C.initTime && T.push( "fw_xdsoft_init_time" )
						                                                                                                                                                ), parseInt( v.getHours(), 10 ) === parseInt( t, 10 ) && parseInt( v.getMinutes(), 10 ) === parseInt( n, 10 ) && T.push( "fw_xdsoft_today" ), M += '<div class="fw_xdsoft_time ' + T.join( " " ) + '" data-hour="' + t + '" data-minute="' + n + '">' + r.formatDate( i, C.formatTime ) + "</div>"
					}, C.allowTimes && e.isArray( C.allowTimes ) && C.allowTimes.length ) {
						for ( D = 0; D < C.allowTimes.length; D += 1 ) {
							m( A.strtotime( C.allowTimes[D] ).getHours(), l = A.strtotime( C.allowTimes[D] ).getMinutes() );
						}
					} else {
						for (
							D = 0, t = 0; D < (
							C.hours12 ? 12 : 24
						); D += 1
						) {
							for ( t = 0; t < 60; t += C.step ) {
								var P = 60 * D + t;
								P < W || (
								P >= _ || m( (
									             D < 10 ? "0" : ""
								             ) + D, l = (
									                        t < 10 ? "0" : ""
								                        ) + t )
								)
							}
						}
					}
					for ( R.html( M ), n = "", D = parseInt( C.yearStart, 10 ); D <= parseInt( C.yearEnd, 10 ); D += 1 ) {
						n += '<div class="fw_xdsoft_option ' + (
							A.currentTime.getFullYear() === D ? "fw_xdsoft_current" : ""
						) + '" data-value="' + D + '">' + (
						     D + C.yearOffset
						     ) + "</div>";
					}
					for ( G.children().eq( 0 ).html( n ), D = parseInt( C.monthStart, 10 ), n = ""; D <= parseInt( C.monthEnd, 10 ); D += 1 ) {
						n += '<div class="fw_xdsoft_option ' + (
							A.currentTime.getMonth() === D ? "fw_xdsoft_current" : ""
						) + '" data-value="' + D + '">' + C.i18n[o].months[D] + "</div>";
					}
					B.children().eq( 0 ).html( n ), e( j ).trigger( "generate.fw_xdsoft" )
				}, 10 ), t.stopPropagation()
			} ).on( "afterOpen.fw_xdsoft", function () {
				if ( C.timepicker ) {
					var e, t, a, r;
					R.find( ".fw_xdsoft_current" ).length ? e = ".fw_xdsoft_current" : R.find( ".fw_xdsoft_init_time" ).length && (
						e = ".fw_xdsoft_init_time"
					), e ? (
						t = E[0].clientHeight, (
							                       a = R[0].offsetHeight
						                       ) - t < (
							                       r = R.find( e ).index() * C.timeHeightInTimePicker + 1
						                       ) && (
							                       r = a - t
						                       ), E.trigger( "scroll_element.fw_xdsoft_scroller", [
							parseInt( r, 10 ) / (
								a - t
							)
						] )
					) : E.trigger( "scroll_element.fw_xdsoft_scroller", [0] )
				}
			} ), d = 0, N.on( "touchend click.fw_xdsoft", "td", function ( t ) {
				t.stopPropagation(), d += 1;
				var r = e( this ), n = A.currentTime;
				if ( void 0 !== n && null !== n || (
					A.currentTime = A.now(), n = A.currentTime
				), r.hasClass( "fw_xdsoft_disabled" ) ) {
					return ! 1;
				}
				n.setDate( 1 ), n.setFullYear( r.data( "year" ) ), n.setMonth( r.data( "month" ) ), n.setDate( r.data( "date" ) ), j.trigger( "select.fw_xdsoft", [n] ), a.val( A.str() ), C.onSelectDate && e.isFunction( C.onSelectDate ) && C.onSelectDate.call( j, A.currentTime, j.data( "input" ), t ), j.data( "changed", ! 0 ), j.trigger( "xchange.fw_xdsoft" ), j.trigger( "changedatetime.fw_xdsoft" ), (
					                                                                                                                                                                                                                                                                                                                                                                                                   d > 1 || ! 0 === C.closeOnDateSelect || ! 1 === C.closeOnDateSelect && ! C.timepicker
				                                                                                                                                                                                                                                                                                                                                                                                                   ) && ! C.inline && j.trigger( "close.fw_xdsoft" ), setTimeout( function () {
					d = 0
				}, 200 )
			} ), R.on( "touchstart", "div", function ( e ) {
				this.touchMoved = ! 1
			} ).on( "touchmove", "div", X ).on( "touchend click.fw_xdsoft", "div", function ( t ) {
				if ( ! this.touchMoved ) {
					t.stopPropagation();
					var a = e( this ), r = A.currentTime;
					if ( void 0 !== r && null !== r || (
						A.currentTime = A.now(), r = A.currentTime
					), a.hasClass( "fw_xdsoft_disabled" ) ) {
						return ! 1;
					}
					r.setHours( a.data( "hour" ) ), r.setMinutes( a.data( "minute" ) ), j.trigger( "select.fw_xdsoft", [r] ), j.data( "input" ).val( A.str() ), C.onSelectTime && e.isFunction( C.onSelectTime ) && C.onSelectTime.call( j, A.currentTime, j.data( "input" ), t ), j.data( "changed", ! 0 ), j.trigger( "xchange.fw_xdsoft" ), j.trigger( "changedatetime.fw_xdsoft" ), ! 0 !== C.inline && ! 0 === C.closeOnTimeSelect && j.trigger( "close.fw_xdsoft" )
				}
			} ), z.on( "mousewheel.fw_xdsoft", function ( e ) {
				return ! C.scrollMonth || (
					e.deltaY < 0 ? A.nextMonth() : A.prevMonth(), ! 1
				)
			} ), a.on( "mousewheel.fw_xdsoft", function ( e ) {
				return ! C.scrollInput || (
					! C.datepicker && C.timepicker ? (
						(
							P = R.find( ".fw_xdsoft_current" ).length ? R.find( ".fw_xdsoft_current" ).eq( 0 ).index() : 0
						) + e.deltaY >= 0 && P + e.deltaY < R.children().length && (
							P += e.deltaY
						), R.children().eq( P ).length && R.children().eq( P ).trigger( "mousedown" ), ! 1
					) : C.datepicker && ! C.timepicker ? (
						z.trigger( e, [
							e.deltaY,
							e.deltaX,
							e.deltaY
						] ), a.val && a.val( A.str() ), j.trigger( "changedatetime.fw_xdsoft" ), ! 1
					) : void 0
				)
			} ), j.on( "changedatetime.fw_xdsoft", function ( t ) {
				if ( C.onChangeDateTime && e.isFunction( C.onChangeDateTime ) ) {
					var a = j.data( "input" );
					C.onChangeDateTime.call( j, A.currentTime, a, t ), delete C.value, a.trigger( "change" )
				}
			} ).on( "generate.fw_xdsoft", function () {
				C.onGenerate && e.isFunction( C.onGenerate ) && C.onGenerate.call( j, A.currentTime, j.data( "input" ) ), U && (
					j.trigger( "afterOpen.fw_xdsoft" ), U = ! 1
				)
			} ).on( "click.fw_xdsoft", function ( e ) {
				e.stopPropagation()
			} ), P = 0, H = function ( e, t ) {
				do {
					if ( ! (
						e = e.parentNode
					) || ! 1 === t( e ) ) {
						break
					}
				} while ( "HTML" !== e.nodeName )
			}, Y = function () {
				var t, a, r, n, o, i, s, u, d, l, f, c, m;
				if ( u = j.data( "input" ), t = u.offset(), a = u[0], l = "top", r = t.top + a.offsetHeight - 1, n = t.left, o = "absolute", d = e( C.contentWindow ).width(), c = e( C.contentWindow ).height(), m = e( C.contentWindow ).scrollTop(), C.ownerDocument.documentElement.clientWidth - t.left < z.parent().outerWidth( ! 0 ) ) {
					var h = z.parent().outerWidth( ! 0 ) - a.offsetWidth;
					n -= h
				}
				"rtl" === u.parent().css( "direction" ) && (
					n -= j.outerWidth() - u.outerWidth()
				), C.fixed ? (
					r -= m, n -= e( C.contentWindow ).scrollLeft(), o = "fixed"
				) : (
					s = ! 1, H( a, function ( e ) {
						return null !== e && (
							"fixed" === C.contentWindow.getComputedStyle( e ).getPropertyValue( "position" ) ? (
								s = ! 0, ! 1
							) : void 0
						)
					} ), s ? (
						o = "fixed", r + j.outerHeight() > c + m ? (
							l = "bottom", r = c + m - t.top
						) : r -= m
					) : r + j[0].offsetHeight > c + m && (
						r = t.top - j[0].offsetHeight + 1
					), r < 0 && (
						r = 0
					), n + a.offsetWidth > d && (
						n = d - a.offsetWidth
					)
				), i = j[0], H( i, function ( e ) {
					if ( "relative" === C.contentWindow.getComputedStyle( e ).getPropertyValue( "position" ) && d >= e.offsetWidth ) {
						return n -= (
							            d - e.offsetWidth
						            ) / 2, ! 1
					}
				} ), (
					f = {position: o, left: n, top: "", bottom: ""}
				)[l] = r, j.css( f )
			}, j.on( "open.fw_xdsoft", function ( t ) {
				var a = ! 0;
				C.onShow && e.isFunction( C.onShow ) && (
					a = C.onShow.call( j, A.currentTime, j.data( "input" ), t )
				), ! 1 !== a && (
					j.show(), Y(), e( C.contentWindow ).off( "resize.fw_xdsoft", Y ).on( "resize.fw_xdsoft", Y ), C.closeOnWithoutClick && e( [
						C.ownerDocument.body,
						C.contentWindow
					] ).on( "touchstart mousedown.fw_xdsoft", function t() {
						j.trigger( "close.fw_xdsoft" ), e( [
							C.ownerDocument.body,
							C.contentWindow
						] ).off( "touchstart mousedown.fw_xdsoft", t )
					} )
				)
			} ).on( "close.fw_xdsoft", function ( t ) {
				var a = ! 0;
				I.find( ".fw_xdsoft_month,.fw_xdsoft_year" ).find( ".fw_xdsoft_select" ).hide(), C.onClose && e.isFunction( C.onClose ) && (
					a = C.onClose.call( j, A.currentTime, j.data( "input" ), t )
				), ! 1 === a || C.opened || C.inline || j.hide(), t.stopPropagation()
			} ).on( "toggle.fw_xdsoft", function () {
				j.is( ":visible" ) ? j.trigger( "close.fw_xdsoft" ) : j.trigger( "open.fw_xdsoft" )
			} ).data( "input", a ), q = 0, j.data( "fw_xdsoft_datetime", A ), j.setOptions( C ), A.setCurrentTime( i() ), a.data( "fw_xdsoft_datetimepicker", j ).on( "open.fw_xdsoft focusin.fw_xdsoft mousedown.fw_xdsoft touchstart", function () {
				a.is( ":disabled" ) || a.data( "fw_xdsoft_datetimepicker" ).is( ":visible" ) && C.closeOnInputClick || C.openOnFocus && (
					clearTimeout( q ), q = setTimeout( function () {
						a.is( ":disabled" ) || (
							U = ! 0, A.setCurrentTime( i(), ! 0 ), C.mask && s( C ), j.trigger( "open.fw_xdsoft" )
						)
					}, 100 )
				)
			} ).on( "keydown.fw_xdsoft", function ( t ) {
				var a, r = t.which;
				return - 1 !== [p].indexOf( r ) && C.enterLikeTab ? (
					a = e( "input:visible,textarea:visible,button:visible,a:visible" ), j.trigger( "close.fw_xdsoft" ), a.eq( a.index( this ) + 1 ).focus(), ! 1
				) : - 1 !== [T].indexOf( r ) ? (
					j.trigger( "close.fw_xdsoft" ), ! 0
				) : void 0
			} ).on( "blur.fw_xdsoft", function () {
				j.trigger( "close.fw_xdsoft" )
			} )
		}, u = function ( t ) {
			var a = t.data( "fw_xdsoft_datetimepicker" );
			a && (
				a.data( "fw_xdsoft_datetime", null ), a.remove(), t.data( "fw_xdsoft_datetimepicker", null ).off( ".fw_xdsoft" ), e( C.contentWindow ).off( "resize.fw_xdsoft" ), e( [
					C.contentWindow,
					C.ownerDocument.body
				] ).off( "mousedown.fw_xdsoft touchstart" ), t.unmousewheel && t.unmousewheel()
			)
		}, e( C.ownerDocument ).off( "keydown.fw_xdsoftctrl keyup.fw_xdsoftctrl" ).on( "keydown.fw_xdsoftctrl", function ( e ) {
			e.keyCode === h && (
				F = ! 0
			)
		} ).on( "keyup.fw_xdsoftctrl", function ( e ) {
			e.keyCode === h && (
				F = ! 1
			)
		} ), this.each( function () {
			var t = e( this ).data( "fw_xdsoft_datetimepicker" );
			if ( t ) {
				if ( "string" === e.type( n ) ) {
					switch ( n ) {
						case"show":
							e( this ).select().focus(), t.trigger( "open.fw_xdsoft" );
							break;
						case"hide":
							t.trigger( "close.fw_xdsoft" );
							break;
						case"toggle":
							t.trigger( "toggle.fw_xdsoft" );
							break;
						case"destroy":
							u( e( this ) );
							break;
						case"reset":
							this.value = this.defaultValue, this.value && t.data( "fw_xdsoft_datetime" ).isValidDate( r.parseDate( this.value, C.format ) ) || t.data( "changed", ! 1 ), t.data( "fw_xdsoft_datetime" ).setCurrentTime( this.value );
							break;
						case"validate":
							t.data( "input" ).trigger( "blur.fw_xdsoft" );
							break;
						default:
							t[n] && e.isFunction( t[n] ) && (
								d = t[n]( i )
							)
					}
				} else {
					t.setOptions( n );
				}
				return 0
			}
			"string" !== e.type( n ) && (
				! C.lazyInit || C.open || C.inline ? s( e( this ) ) : Y( e( this ) )
			)
		} ), d
	}, e.fn.fwDatetimepicker.defaults = a
};
! function ( e ) {
	"function" == typeof define && define.amd ? define( [
		"jquery",
		"jquery-mousewheel"
	], e ) : "object" == typeof exports ? module.exports = e( require( "jquery" ) ) : e( jQuery )
}( datetimepickerFactory ), function ( e ) {
	"function" == typeof define && define.amd ? define( ["jquery"], e ) : "object" == typeof exports ? module.exports = e : e( jQuery )
}( function ( e ) {
	function t( t ) {
		var i = t || window.event, s = u.call( arguments, 1 ), d = 0, f = 0, c = 0, m = 0, h = 0, g = 0;
		if ( t = e.event.fix( i ), t.type = "mousewheel", "detail" in i && (
			c = - 1 * i.detail
		), "wheelDelta" in i && (
			c = i.wheelDelta
		), "wheelDeltaY" in i && (
			c = i.wheelDeltaY
		), "wheelDeltaX" in i && (
			f = - 1 * i.wheelDeltaX
		), "axis" in i && i.axis === i.HORIZONTAL_AXIS && (
			f = - 1 * c, c = 0
		), d = 0 === c ? f : c, "deltaY" in i && (
			d = c = - 1 * i.deltaY
		), "deltaX" in i && (
			f = i.deltaX, 0 === c && (
			   d = - 1 * f
		   )
		), 0 !== c || 0 !== f ) {
			if ( 1 === i.deltaMode ) {
				var p = e.data( this, "mousewheel-line-height" );
				d *= p, c *= p, f *= p
			} else if ( 2 === i.deltaMode ) {
				var D = e.data( this, "mousewheel-page-height" );
				d *= D, c *= D, f *= D
			}
			if ( m = Math.max( Math.abs( c ), Math.abs( f ) ), (
				                                                   ! o || m < o
			                                                   ) && (
				                                                   o = m, r( i, m ) && (
				                                                   o /= 40
			                                                   )
			                                                   ), r( i, m ) && (
				d /= 40, f /= 40, c /= 40
			), d = Math[d >= 1 ? "floor" : "ceil"]( d / o ), f = Math[f >= 1 ? "floor" : "ceil"]( f / o ), c = Math[c >= 1 ? "floor" : "ceil"]( c / o ), l.settings.normalizeOffset && this.getBoundingClientRect ) {
				var v = this.getBoundingClientRect();
				h = t.clientX - v.left, g = t.clientY - v.top
			}
			return t.deltaX = f, t.deltaY = c, t.deltaFactor = o, t.offsetX = h, t.offsetY = g, t.deltaMode = 0, s.unshift( t, d, f, c ), n && clearTimeout( n ), n = setTimeout( a, 200 ), (
				e.event.dispatch || e.event.handle
			).apply( this, s )
		}
	}

	function a() {
		o = null
	}

	function r( e, t ) {
		return l.settings.adjustOldDeltas && "mousewheel" === e.type && t % 120 == 0
	}

	var n, o, i = ["wheel", "mousewheel", "DOMMouseScroll", "MozMousePixelScroll"],
		s = "onwheel" in document || document.documentMode >= 9 ? ["wheel"] : [
			"mousewheel",
			"DomMouseScroll",
			"MozMousePixelScroll"
		], u = Array.prototype.slice;
	if ( e.event.fixHooks ) {
		for ( var d = i.length; d; ) {
			e.event.fixHooks[i[-- d]] = e.event.mouseHooks;
		}
	}
	var l = e.event.special.mousewheel = {
		version: "3.1.12", setup: function () {
			if ( this.addEventListener ) {
				for ( var a = s.length; a; ) {
					this.addEventListener( s[-- a], t, ! 1 );
				}
			} else {
				this.onmousewheel = t;
			}
			e.data( this, "mousewheel-line-height", l.getLineHeight( this ) ), e.data( this, "mousewheel-page-height", l.getPageHeight( this ) )
		}, teardown: function () {
			if ( this.removeEventListener ) {
				for ( var a = s.length; a; ) {
					this.removeEventListener( s[-- a], t, ! 1 );
				}
			} else {
				this.onmousewheel = null;
			}
			e.removeData( this, "mousewheel-line-height" ), e.removeData( this, "mousewheel-page-height" )
		}, getLineHeight: function ( t ) {
			var a = e( t ), r = a["offsetParent" in e.fn ? "offsetParent" : "parent"]();
			return r.length || (
				r = e( "body" )
			), parseInt( r.css( "fontSize" ), 10 ) || parseInt( a.css( "fontSize" ), 10 ) || 16
		}, getPageHeight: function ( t ) {
			return e( t ).height()
		}, settings: {adjustOldDeltas: ! 0, normalizeOffset: ! 0}
	};
	e.fn.extend( {
		mousewheel: function ( e ) {
			return e ? this.bind( "mousewheel", e ) : this.trigger( "mousewheel" )
		}, unmousewheel: function ( e ) {
			return this.unbind( "mousewheel", e )
		}
	} )
} );                                                                                                                                 framework/includes/option-types/datetime-picker/static/css/jquery.datetimepicker.css                0000644                 00000024370 15266055653 0025214 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw_xdsoft_datetimepicker{
	box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506);
	background: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	color: #333333;
	font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
	padding: 8px;
	padding-left: 0px;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display:none;
}

.fw_xdsoft_datetimepicker iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 75px;
    height: 210px;
    background: transparent;
    border:none;
}
/*For IE8 or lower*/
.fw_xdsoft_datetimepicker button {
    border:none !important;
}

.fw_xdsoft_noselect{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.fw_xdsoft_noselect::selection { background: transparent; }
.fw_xdsoft_noselect::-moz-selection { background: transparent; }
.fw_xdsoft_datetimepicker.fw_xdsoft_inline{
	display: inline-block;
	position: static;
	box-shadow: none;
}
.fw_xdsoft_datetimepicker *{
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding:0px;
	margin:0px;
}
.fw_xdsoft_datetimepicker .fw_xdsoft_datepicker, .fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker{
	display:none;
}
.fw_xdsoft_datetimepicker .fw_xdsoft_datepicker.active, .fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker.active{
	display:block;
}
.fw_xdsoft_datetimepicker .fw_xdsoft_datepicker{
	width: 224px;
	float:left;
	margin-left:8px;
}
.fw_xdsoft_datetimepicker.fw_xdsoft_showweeks .fw_xdsoft_datepicker{
	width: 256px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker{
	width: 58px;
	float:left;
	text-align:center;
	margin-left:8px;
	margin-top:0px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_datepicker.active+.fw_xdsoft_timepicker{
	margin-top:8px;
	margin-bottom:3px
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_mounthpicker{
	position: relative;
	text-align: center;
}

.fw_xdsoft_datetimepicker  .fw_xdsoft_prev, .fw_xdsoft_datetimepicker  .fw_xdsoft_next,.fw_xdsoft_datetimepicker  .fw_xdsoft_today_button{
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==');
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_prev{
    float: left;
	background-position:-20px 0px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_today_button{
    float: left;
	background-position:-70px 0px;
	margin-left:5px;
}

.fw_xdsoft_datetimepicker  .fw_xdsoft_next{
    float: right;
	background-position:0px 0px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_next:active,.fw_xdsoft_datetimepicker  .fw_xdsoft_prev:active{
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_next,.fw_xdsoft_datetimepicker  .fw_xdsoft_prev ,.fw_xdsoft_datetimepicker  .fw_xdsoft_today_button{
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0px none currentColor;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: 0.5;
	outline: medium none currentColor;
	overflow: hidden;
	padding: 0px;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_prev,
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_next{
	float:none;
	background-position:-40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left:14px;
	margin-top:7px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_prev{
	background-position:-40px 0px;
	margin-bottom:7px;
	margin-top:0px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_time_box{
	height:151px;
	overflow:hidden;
	border-bottom:1px solid #DDDDDD;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_time_box >div >div{
	background: #F5F5F5;
	border-top:1px solid #DDDDDD;
	color: #666666;
	font-size: 12px;
	text-align: center;
	border-collapse:collapse;
	cursor:pointer;
	border-bottom-width:0px;
	height:25px;
	line-height:25px;
}

.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_time_box >div > div:first-child{
 border-top-width:0px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_today_button:hover,
.fw_xdsoft_datetimepicker  .fw_xdsoft_next:hover,
.fw_xdsoft_datetimepicker  .fw_xdsoft_prev:hover {
    opacity: 1;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_label{
	display: inline;
    position: relative;
    z-index: 9999;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
	float:left;
	width:182px;
	text-align:center;
	cursor:pointer;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_label:hover{
	text-decoration:underline;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_label > .fw_xdsoft_select{
	border:1px solid #ccc;
	position:absolute;
	right:0px;
	top:30px;
	z-index:101;
	display:none;
	background:#fff;
	max-height:160px;
	overflow-y:hidden;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_label > .fw_xdsoft_select.fw_xdsoft_monthselect{right:-7px;}
.fw_xdsoft_datetimepicker  .fw_xdsoft_label > .fw_xdsoft_select.fw_xdsoft_yearselect{right:2px;}
.fw_xdsoft_datetimepicker  .fw_xdsoft_label > .fw_xdsoft_select > div > .fw_xdsoft_option:hover{
	color: #fff;
    background: #ff8000;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_label > .fw_xdsoft_select > div > .fw_xdsoft_option{
	padding:2px 10px 2px 5px; 
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_label > .fw_xdsoft_select > div > .fw_xdsoft_option.fw_xdsoft_current{
	background: #33AAFF;
	box-shadow: #178FE5 0px 1px 3px 0px inset;
	color:#fff;
	font-weight: 700;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_month{
	width:90px;
	text-align:right;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar{
	clear:both;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_year{
	width:56px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar table{
	border-collapse:collapse;
	width:100%;
	
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td > div{
	padding-right:5px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar th{
	height: 25px;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td,.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar th{
	width:14.2857142%;
	background: #F5F5F5;
	border:1px solid #DDDDDD;
	color: #666666;
	font-size: 12px;
	text-align: right;
	padding:0px;
	border-collapse:collapse;
	cursor:pointer;
	height: 25px;
}
.fw_xdsoft_datetimepicker.fw_xdsoft_showweeks  .fw_xdsoft_calendar td,.fw_xdsoft_datetimepicker.fw_xdsoft_showweeks  .fw_xdsoft_calendar th{
	width:12.5%;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar th{
	background: #F1F1F1;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td.fw_xdsoft_today{
	color:#33AAFF;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td.fw_xdsoft_default,
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td.fw_xdsoft_current,
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_time_box >div >div.fw_xdsoft_current{
	background: #33AAFF;
	box-shadow: #178FE5 0px 1px 3px 0px inset;
	color:#fff;
	font-weight: 700;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td.fw_xdsoft_other_month,
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td.fw_xdsoft_disabled,
.fw_xdsoft_datetimepicker  .fw_xdsoft_time_box >div >div.fw_xdsoft_disabled{
	opacity:0.5;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td.fw_xdsoft_other_month.fw_xdsoft_disabled{
	opacity:0.2;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td:hover,
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_time_box >div >div:hover{
	color: #fff !important;
    background: #ff8000 !important;
    box-shadow: none !important;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar td.fw_xdsoft_disabled:hover,
.fw_xdsoft_datetimepicker  .fw_xdsoft_timepicker .fw_xdsoft_time_box >div >div.fw_xdsoft_disabled:hover{
	color: inherit	!important;
    background: inherit !important;
    box-shadow: inherit !important;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_calendar th{
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor:default;
}
.fw_xdsoft_datetimepicker  .fw_xdsoft_copyright{ color:#ccc !important; font-size:10px;clear:both;float:none;margin-left:8px;}
.fw_xdsoft_datetimepicker  .fw_xdsoft_copyright a{ color:#eee !important;}
.fw_xdsoft_datetimepicker  .fw_xdsoft_copyright a:hover{ color:#aaa !important;}


.fw_xdsoft_time_box{
	position:relative;
	border:1px solid #ccc;
}
.fw_xdsoft_scrollbar >.fw_xdsoft_scroller{
	background:#ccc !important;
	height:20px;
	border-radius:3px;
}
.fw_xdsoft_scrollbar{
	position:absolute;
	width:7px;
	right:0px;
	top:0px;
	bottom:0px;
	cursor:pointer;
}
.fw_xdsoft_scroller_box{
position:relative;
}
                                                                                                                                                                                                                                                                        framework/includes/option-types/datetime-picker/static/css/style.css                                0000644                 00000000435 15266055653 0022040 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw_xdsoft_datetimepicker.fw_xdsoft_noselect {
	z-index: 560100; /* bigger than fw.OptionsModal's z-index */
}

.fw-backend-option-input-type-datetime-picker .fw-option-help-in-input {
	top: 4px !important;
}
.fw-option-type-datetime-picker input[readonly] {
	background-color: #fff;
}                                                                                                                                                                                                                                   framework/includes/option-types/datetime-picker/class-fw-option-type-datetime-picker.php            0000644                 00000012507 15266055653 0025674 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) die( 'Forbidden' );


class FW_Option_Type_Datetime_Picker extends FW_Option_Type {

	public function get_type() {
		return 'datetime-picker';
	}

	public function _get_backend_width_type() {
		return 'fixed';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * Detetime-picker options on http://xdsoft.net/jqplugins/datetimepicker/ excepts: [value]
	 * Additional options:
	 *      moment-format - (string) the format must be compatible with moment.js
	 *      extra-formats - (array) additional formats, which make possible to validate on save
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'attr' => array(),
			'value'  => '',
			'datetime-picker' => array(
				'format'        => 'Y/m/d H:i',
				'extra-formats' => array(),
				// it is used in event option type.
				'moment-format' => 'YYYY/MM/DD HH:mm',
				'maxDate'       => false,
				'minDate'       => false,
				'timepicker'    => true,
				'datepicker'    => true,
				'defaultTime'   => '12:00'
			),
		);
	}

	protected function _render( $id, $option, $data ) {
		$wrapper_attr = $option['attr'];

		$defaults                  = $this->_get_defaults();
		$default_datetime_picker   = $defaults['datetime-picker'];
		$option['datetime-picker'] = array_merge( $default_datetime_picker, $option['datetime-picker'] );

		$moment_format = $option['datetime-picker']['moment-format'];

		$wrapper_attr['data-min-date'] = fw_akg('datetime-picker/minDate', $option, false );
		$wrapper_attr['data-max-date'] = fw_akg('datetime-picker/maxDate', $option, false );
		$wrapper_attr['data-extra-formats'] = isset($option['datetime-picker']['extra-formats']) ? json_encode($option['datetime-picker']['extra-formats']) : '';
		$wrapper_attr['data-datetime-attr'] = json_encode($option['datetime-picker']);

		unset($option['datetime-picker']['moment-format'], $option['datetime-picker']['extra-formats'], $option['attr']['class'], $wrapper_attr['name'], $wrapper_attr['id'], $wrapper_attr['value'] );

		if (isset($option['datetime-picker']['value'])) {
			unset($option['datetime-picker']['value']);
		}

		$option['datetime-picker']['scrollInput'] = false;
		$option['datetime-picker']['lang'] = substr(get_locale(), 0, 2);
		$option['attr']['data-moment-format'] = $moment_format;

		$html = '<div ' . fw_attr_to_html($wrapper_attr) .' >';
		$html .= fw()->backend->option_type( 'text' )->render( $id, $option, $data );
		$html .= '</div>';

		return $html;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data) {
		//plugin styles & js
		{
			$css_lib_uri        = fw_get_framework_directory_uri('/includes/option-types/datetime-picker/static/css/jquery.datetimepicker.css');
			$js_lib_uri         = fw_get_framework_directory_uri('/includes/option-types/datetime-picker/static/js/jquery.datetimepicker.js');
		}

		//framework styles & js
		{
			$css_main_uri    = fw_get_framework_directory_uri('/includes/option-types/datetime-picker/static/css/style.css');
			$js_main_uri     = fw_get_framework_directory_uri('/includes/option-types/datetime-picker/static/js/script.js');
		}

		wp_enqueue_style( 'fw-option-datetime-picker-lib-css', $css_lib_uri );
		wp_enqueue_style( 'fw-option-datetime-picker-main-css', $css_main_uri );
		wp_enqueue_script( 'fw-moment' );
		wp_enqueue_script( 'fw-option-datetime-picker-lib-js', $js_lib_uri, array('jquery', 'fw-moment'), false, true );
		wp_enqueue_script( 'fw-option-datetime-picker-main-js', $js_main_uri, array('jquery', 'fw-option-datetime-picker-lib-js', 'fw-events' ), false, true );

		fw()->backend->option_type( 'text' )->enqueue_static();
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (is_null($input_value)) {
			return $option['value'];
		}

		$extra_formats = (isset($option['datetime-picker']['extra-formats']) and is_array($option['datetime-picker']['extra-formats'])) ? $option['datetime-picker']['extra-formats'] : array();

		//check format
		if ( isset($option['datetime-picker']['format']) && !empty($option['datetime-picker']['format']) ){
			if ($this->_fw_validate_date_format($input_value, $option['datetime-picker']['format'], $extra_formats ) === false) {
				return $option['value'];
			}
		}

		//check minDate/maxDate range
		try {
			$input_timestamp_value = strtotime($input_value);

			if (isset($option['datetime-picker']['minDate']) and !empty($option['datetime-picker']['minDate']) ) {
				$min_timestamp_value = strtotime($option['datetime-picker']['minDate']);

				if ($min_timestamp_value > $input_timestamp_value) {
					return $option['value'];
				}
			}

			if (isset($option['datetime-picker']['maxDate']) and !empty($option['datetime-picker']['maxDate']) ) {
				$max_timestamp_value = strtotime($option['datetime-picker']['maxDate']);

				if ($max_timestamp_value < $input_timestamp_value) {
					return $option['value'];
				}
			}

		} catch (Exception $e) {
			return $option['value'];
		}

		return (string)$input_value;
	}


	private function _fw_validate_date_format($date, $format = 'Y/m/d H:i', $extra_formats = array())
	{
		$extra_formats = array_merge($extra_formats, array($format));

		foreach($extra_formats as $format) {
			$d = DateTime::createFromFormat($format, $date);
			if ($d && $d->format($format) == $date) {
				return true;
			}
		}

		return false;
	}

}
                                                                                                                                                                                         framework/includes/option-types/rgba-color-picker/class-fw-option-type-rgba-color-picker.php        0000644                 00000004777 15266055653 0026374 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * RGBA Color Picker
 */
class FW_Option_Type_Rgba_Color_Picker extends FW_Option_Type {
	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {

		if ( ! wp_style_is( 'wp-color-picker' ) ) {
			wp_enqueue_style( 'wp-color-picker' );
		}

		if ( ! wp_script_is( 'wp-color-picker' ) ) {
			wp_enqueue_script( 'wp-color-picker' );
		}

		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/css/styles.css' ),
			array(),
			fw()->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/js/scripts.js' ),
			array( 'fw-events', 'iris' ),
			fw()->manifest->get_version(),
			true
		);

		wp_localize_script(
			'fw-option-' . $this->get_type(),
			'_fw_option_type_' . str_replace( '-', '_', $this->get_type() ) . '_localized',
			array( 'l10n' => array( 'reset_to_default' => esc_html__( 'Reset', 'fw' ) ) )
		);
	}

	public function get_type() {
		return 'rgba-color-picker';
	}

	/**
	 * @param string $id
	 * @param array  $option
	 * @param array  $data
	 *
	 * @return string
	 */
	protected function _render( $id, $option, $data ) {
		$option['attr']['value']        = $data['value'];
		$option['attr']['data-default'] = $option['value'];

		$option['attr']['data-palettes'] = ! empty( $option['palettes'] ) && is_array( $option['palettes'] ) ? json_encode( $option['palettes'] ) : '';

		return '<input type="text" ' . fw_attr_to_html( $option['attr'] ) . ' data-alpha="true">';
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if (
			is_null( $input_value )
			||
			(
				// do not use `!is_null()` allow empty values https://github.com/ThemeFuse/Unyson/issues/2025
				! empty( $input_value )
				&&
				! (
					preg_match( '/^#([a-f0-9]{3}){1,2}$/i', $input_value )
					||
					preg_match( '/^rgba\( *([01]?\d\d?|2[0-4]\d|25[0-5]) *\, *([01]?\d\d?|2[0-4]\d|25[0-5]) *\, *([01]?\d\d?|2[0-4]\d|25[0-5]) *\, *(1|0|0?.\d+) *\)$/', $input_value )
				)
			)
		) {
			return (string) $option['value'];
		} else {
			return (string) $input_value;
		}
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value'    => '',
			'palettes' => true,
		);
	}
}
 framework/includes/option-types/rgba-color-picker/static/js/scripts.js                              0000644                 00000036516 15266055653 0022303 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /**!
 * wp-color-picker-alpha
 *
 * Overwrite Automattic Iris for enabled Alpha Channel in wpColorPicker
 * Only run in input and is defined data alpha in true
 *
 * Version: 2.1.4
 * https://github.com/kallookoo/wp-color-picker-alpha
 * Licensed under the GPLv2 license or later.
 */
( function( $ ) {
	// Prevent double-init.
	if ( $.wp.wpColorPicker.prototype._hasAlpha ) {
		return;
	}

	// Variable for some backgrounds ( grid )
	var image = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAAHnlligAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHJJREFUeNpi+P///4EDBxiAGMgCCCAGFB5AADGCRBgYDh48CCRZIJS9vT2QBAggFBkmBiSAogxFBiCAoHogAKIKAlBUYTELAiAmEtABEECk20G6BOmuIl0CIMBQ/IEMkO0myiSSraaaBhZcbkUOs0HuBwDplz5uFJ3Z4gAAAABJRU5ErkJggg==',
		// html stuff for wpColorPicker copy of the original color-picker.js
		_after = '<div class="wp-picker-holder" />',
		_wrap = '<div class="wp-picker-container" />',
		_button = '<input type="button" class="button button-small" />',
		_deprecated = false;
	__ = wp.i18n.__;

	// WP < 5.5
	if ( typeof wpColorPickerL10n !== "undefined" ) {

		// Prevent CSS issues in < WordPress 4.9
		_deprecated = ( wpColorPickerL10n.current !== undefined );
	}

	// Declare some global variables when is deprecated or not
	if ( _deprecated ) {
		var _before = '<a tabindex="0" class="wp-color-result" />';
	} else {
		var _before = '<button type="button" class="button wp-color-result" aria-expanded="false"><span class="wp-color-result-text"></span></button>',
			_wrappingLabel = '<label></label>',
			_wrappingLabelText = '<span class="screen-reader-text"></span>';
	}
	/**
	 * Overwrite Color
	 * for enable support rbga
	 */
	Color.fn.toString = function() {
		if ( this._alpha < 1 )
			return this.toCSS( 'rgba', this._alpha ).replace( /\s+/g, '' );

		var hex = parseInt( this._color, 10 ).toString( 16 );

		if ( this.error )
			return '';

		if ( hex.length < 6 )
			hex = ( '00000' + hex ).substr( -6 );

		return '#' + hex;
	};

	/**
	 * Overwrite wpColorPicker
	 */
	$.widget( 'wp.wpColorPicker', $.wp.wpColorPicker, {
		_hasAlpha: true,
		/**
		 * @summary Creates the color picker.
		 *
		 * Creates the color picker, sets default values, css classes and wraps it all in HTML.
		 *
		 * @since 3.5.0
		 *
		 * @access private
		 *
		 * @returns {void}
		 */
		_create: function() {
			// Return early if Iris support is missing.
			if ( !$.support.iris ) {
				return;
			}

			var self = this,
				el = self.element;

			// Override default options with options bound to the element.
			$.extend( self.options, el.data() );

			// Create a color picker which only allows adjustments to the hue.
			if ( self.options.type === 'hue' ) {
				return self._createHueOnly();
			}

			// Bind the close event.
			self.close = $.proxy( self.close, self );

			self.initialValue = el.val();

			// Add a CSS class to the input field.
			el.addClass( 'wp-color-picker' );

			if ( _deprecated ) {
				el.hide().wrap( _wrap );
				self.wrap = el.parent();
				self.toggler = $( _before )
					.insertBefore( el )
					.css( {
						backgroundColor: self.initialValue
					} )
					.attr( 'title', __( 'Select Color' ) )
					.attr( 'data-current', __( 'Current' ) );
				self.pickerContainer = $( _after ).insertAfter( el );
				self.button = $( _button ).addClass( 'hidden' );
			} else {
				/*
				 * Check if there's already a wrapping label, e.g. in the Customizer.
				 * If there's no label, add a default one to match the Customizer template.
				 */
				if ( !el.parent( 'label' ).length ) {
					// Wrap the input field in the default label.
					el.wrap( _wrappingLabel );
					// Insert the default label text.
					self.wrappingLabelText = $( _wrappingLabelText )
						.insertBefore( el )
						.text( __( 'Color value' ) );
				}

				/*
				 * At this point, either it's the standalone version or the Customizer
				 * one, we have a wrapping label to use as hook in the DOM, let's store it.
				 */
				self.wrappingLabel = el.parent();

				// Wrap the label in the main wrapper.
				self.wrappingLabel.wrap( _wrap );
				// Store a reference to the main wrapper.
				self.wrap = self.wrappingLabel.parent();
				// Set up the toggle button and insert it before the wrapping label.
				self.toggler = $( _before )
					.insertBefore( self.wrappingLabel )
					.css( {
						backgroundColor: self.initialValue
					} );
				// Set the toggle button span element text.
				self.toggler.find( '.wp-color-result-text' ).text( __( 'Select Color' ) );
				// Set up the Iris container and insert it after the wrapping label.
				self.pickerContainer = $( _after ).insertAfter( self.wrappingLabel );
				// Store a reference to the Clear/Default button.
				self.button = $( _button );
			}

			// Set up the Clear/Default button.
			if ( self.options.defaultColor ) {
				self.button.addClass( 'wp-picker-default' ).val( __( 'Default' ) );
				if ( !_deprecated ) {
					self.button.attr( 'aria-label', __( 'Select default color' ) );
				}
			} else {
				self.button.addClass( 'wp-picker-clear' ).val( _fw_option_type_rgba_color_picker_localized.l10n.reset_to_default );
				if ( !_deprecated ) {
					self.button.attr( 'aria-label', __( 'Clear color' ) );
				}
			}

			if ( _deprecated ) {
				el.wrap( '<span class="wp-picker-input-wrap" />' ).after( self.button );
			} else {
				// Wrap the wrapping label in its wrapper and append the Clear/Default button.
				self.wrappingLabel
					.wrap( '<span class="wp-picker-input-wrap hidden" />' )
					.after( self.button );

				/*
				 * The input wrapper now contains the label+input+Clear/Default button.
				 * Store a reference to the input wrapper: we'll use this to toggle
				 * the controls visibility.
				 */
				self.inputWrapper = el.closest( '.wp-picker-input-wrap' );
			}

			el.iris( {
				target: self.pickerContainer,
				hide: self.options.hide,
				width: self.options.width,
				mode: self.options.mode,
				palettes: self.options.palettes,
				/**
				 * @summary Handles the onChange event if one has been defined in the options.
				 *
				 * Handles the onChange event if one has been defined in the options and additionally
				 * sets the background color for the toggler element.
				 *
				 * @since 3.5.0
				 *
				 * @param {Event} event    The event that's being called.
				 * @param {HTMLElement} ui The HTMLElement containing the color picker.
				 *
				 * @returns {void}
				 */
				change: function( event, ui ) {
					if ( self.options.alpha ) {
						self.toggler.css( {
							'background-image': 'url(' + image + ')'
						} );
						if ( _deprecated ) {
							self.toggler.html( '<span class="color-alpha" />' );
						} else {
							self.toggler.css( {
								'position': 'relative'
							} );
							if ( self.toggler.find( 'span.color-alpha' ).length == 0 ) {
								self.toggler.append( '<span class="color-alpha" />' );
							}
						}

						self.toggler.find( 'span.color-alpha' ).css( {
							'width': '30px',
							'height': '100%',
							'position': 'absolute',
							'top': 0,
							'left': 0,
							'border-top-left-radius': '2px',
							'border-bottom-left-radius': '2px',
							'background': ui.color.toString()
						} );
					} else {
						self.toggler.css( {
							backgroundColor: ui.color.toString()
						} );
					}

					if ( $.isFunction( self.options.change ) ) {
						self.options.change.call( this, event, ui );
					}
				}
			} );

			el.val( self.initialValue );
			self._addListeners();

			// Force the color picker to always be closed on initial load.
			if ( !self.options.hide ) {
				self.toggler.click();
			}
		},
		/**
		 * @summary Binds event listeners to the color picker.
		 *
		 * @since 3.5.0
		 *
		 * @access private
		 *
		 * @returns {void}
		 */
		_addListeners: function() {
			var self = this;

			/**
			 * @summary Prevent any clicks inside this widget from leaking to the top and closing it.
			 *
			 * @since 3.5.0
			 *
			 * @param {Event} event The event that's being called.
			 *
			 * @returs {void}
			 */
			self.wrap.on( 'click.wpcolorpicker', function( event ) {
				event.stopPropagation();
			} );

			/**
			 * @summary Open or close the color picker depending on the class.
			 *
			 * @since 3.5
			 */
			self.toggler.click( function() {
				if ( self.toggler.hasClass( 'wp-picker-open' ) ) {
					self.close();
				} else {
					self.open();
				}
			} );

			/**
			 * @summary Checks if value is empty when changing the color in the color picker.
			 *
			 * Checks if value is empty when changing the color in the color picker.
			 * If so, the background color is cleared.
			 *
			 * @since 3.5.0
			 *
			 * @param {Event} event The event that's being called.
			 *
			 * @returns {void}
			 */
			self.element.on( 'change', function( event ) {
				// Empty or Error = clear
				if ( $( this ).val() === '' || self.element.hasClass( 'iris-error' ) ) {
					if ( self.options.alpha ) {
						if ( _deprecated ) {
							self.toggler.removeAttr( 'style' );
						}
						self.toggler.find( 'span.color-alpha' ).css( 'backgroundColor', '' );
					} else {
						self.toggler.css( 'backgroundColor', '' );
					}

					// fire clear callback if we have one
					if ( $.isFunction( self.options.clear ) )
						self.options.clear.call( this, event );
				}
			} );

			/**
			 * @summary Enables the user to clear or revert the color in the color picker.
			 *
			 * Enables the user to either clear the color in the color picker or revert back to the default color.
			 *
			 * @since 3.5.0
			 *
			 * @param {Event} event The event that's being called.
			 *
			 * @returns {void}
			 */
			self.button.on( 'click', function( event ) {
				if ( $( this ).hasClass( 'wp-picker-clear' ) ) {
					self.element.val( '' );
					if ( self.options.alpha ) {
						if ( _deprecated ) {
							self.toggler.removeAttr( 'style' );
						}
						self.toggler.find( 'span.color-alpha' ).css( 'backgroundColor', '' );
					} else {
						self.toggler.css( 'backgroundColor', '' );
					}

					if ( $.isFunction( self.options.clear ) )
						self.options.clear.call( this, event );

					self.element.trigger( 'change' );
				} else if ( $( this ).hasClass( 'wp-picker-default' ) ) {
					self.element.val( self.options.defaultColor ).change();
				}
			} );
		},
	} );

	/**
	 * Overwrite iris
	 */
	$.widget( 'a8c.iris', $.a8c.iris, {
		_create: function() {
			this._super();

			// Global option for check is mode rbga is enabled
			this.options.alpha = this.element.data( 'alpha' ) || false;

			// Is not input disabled
			if ( !this.element.is( ':input' ) )
				this.options.alpha = false;

			if ( typeof this.options.alpha !== 'undefined' && this.options.alpha ) {
				var self = this,
					el = self.element,
					_html = '<div class="iris-strip iris-slider iris-alpha-slider"><div class="iris-slider-offset iris-slider-offset-alpha"></div></div>',
					aContainer = $( _html ).appendTo( self.picker.find( '.iris-picker-inner' ) ),
					aSlider = aContainer.find( '.iris-slider-offset-alpha' ),
					controls = {
						aContainer: aContainer,
						aSlider: aSlider
					};

				if ( typeof el.data( 'custom-width' ) !== 'undefined' ) {
					self.options.customWidth = parseInt( el.data( 'custom-width' ) ) || 0;
				} else {
					self.options.customWidth = 100;
				}

				// Set default width for input reset
				self.options.defaultWidth = el.width();

				// Update width for input
				if ( self._color._alpha < 1 || self._color.toString().indexOf( 'rgb' ) != -1 )
					el.width( parseInt( self.options.defaultWidth + self.options.customWidth ) );

				// Push new controls
				$.each( controls, function( k, v ) {
					self.controls[ k ] = v;
				} );

				// Change size strip and add margin for sliders
				self.controls.square.css( {
					'margin-right': '0'
				} );
				var emptyWidth = ( self.picker.width() - self.controls.square.width() - 20 ),
					stripsMargin = ( emptyWidth / 7 ),
					stripsWidth = ( ( emptyWidth / 2 ) - stripsMargin );

				$.each( [ 'aContainer', 'strip' ], function( k, v ) {
					self.controls[ v ].width( stripsWidth ).css( {
						'margin-left': stripsMargin + 'px'
					} );
				} );

				// Add new slider
				self._initControls();

				// For updated widget
				self._change();
			}
		},
		_initControls: function() {
			this._super();

			if ( this.options.alpha ) {
				var self = this,
					controls = self.controls;

				controls.aSlider.slider( {
					orientation: 'vertical',
					min: 0,
					max: 100,
					step: 1,
					value: parseInt( self._color._alpha * 100 ),
					slide: function( event, ui ) {
						// Update alpha value
						self._color._alpha = parseFloat( ui.value / 100 );
						self._change.apply( self, arguments );
					}
				} );
			}
		},
		_change: function() {
			this._super();

			var self = this,
				el = self.element;

			if ( this.options.alpha ) {
				var controls = self.controls,
					alpha = parseInt( self._color._alpha * 100 ),
					color = self._color.toRgb(),
					gradient = [
						'rgb(' + color.r + ',' + color.g + ',' + color.b + ') 0%',
						'rgba(' + color.r + ',' + color.g + ',' + color.b + ', 0) 100%'
					],
					defaultWidth = self.options.defaultWidth,
					customWidth = self.options.customWidth,
					target = self.picker.closest( '.wp-picker-container' ).find( '.wp-color-result' );

				// Generate background slider alpha, only for CSS3 old browser fuck!! :)
				controls.aContainer.css( {
					'background': 'linear-gradient(to bottom, ' + gradient.join( ', ' ) + '), url(' + image + ')'
				} );

				if ( target.hasClass( 'wp-picker-open' ) ) {
					// Update alpha value
					controls.aSlider.slider( 'value', alpha );

					/**
					 * Disabled change opacity in default slider Saturation ( only is alpha enabled )
					 * and change input width for view all value
					 */
					if ( self._color._alpha < 1 ) {
						controls.strip.attr( 'style', controls.strip.attr( 'style' ).replace( /rgba\(([0-9]+,)(\s+)?([0-9]+,)(\s+)?([0-9]+)(,(\s+)?[0-9\.]+)\)/g, 'rgb($1$3$5)' ) );
						el.width( parseInt( defaultWidth + customWidth ) );
					} else {
						el.width( defaultWidth );
					}
				}
			}

			var reset = el.data( 'reset-alpha' ) || false;

			if ( reset ) {
				self.picker.find( '.iris-palette-container' ).on( 'click.palette', '.iris-palette', function() {
					self._color._alpha = 1;
					self.active = 'external';
					self._change();
				} );
			}
			el.trigger( 'change' );
		},
		_addInputListeners: function( input ) {
			var self = this,
				debounceTimeout = 100,
				callback = function( event ) {
					var color = new Color( input.val() ),
						val = input.val();

					input.removeClass( 'iris-error' );
					// we gave a bad color
					if ( color.error ) {
						// don't error on an empty input
						if ( val !== '' )
							input.addClass( 'iris-error' );
					} else {
						if ( color.toString() !== self._color.toString() ) {
							// let's not do this on keyup for hex shortcodes
							if ( !( event.type === 'keyup' && val.match( /^[0-9a-fA-F]{3}$/ ) ) )
								self._setOption( 'color', color.toString() );
						}
					}
				};

			input.on( 'change', callback ).on( 'keyup', self._debounce( callback, debounceTimeout ) );

			// If we initialized hidden, show on first focus. The rest is up to you.
			if ( self.options.hide ) {
				input.on( 'focus', function() {
					self.show();
				} );
			}
		}
	} );
}( jQuery ) );

// Auto Call plugin is class is color-picker
jQuery( document ).ready( function( $ ) {
	fwEvents.on( 'fw:options:init', function( data ) {
		data.$elements.find( 'input.fw-option-type-rgba-color-picker' ).each( function() {
			$( this ).wpColorPicker();
		} );
	} );
} );
                                                                                                                                                                                  framework/includes/option-types/rgba-color-picker/static/css/styles.css                             0000644                 00000004261 15266055653 0022457 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-backend-option-input-type-rgba-color-picker .fw-option-help-in-input {
    top: 2px !important;
}
.fw-backend-option-input-type-rgba-color-picker .wp-picker-holder {
    position:absolute;
    z-index:99999;
}
.fw-backend-option-input-type-rgba-color-picker .wp-picker-clear {
    height: 23px !important;
}
.fw-backend-option-input-type-rgba-color-picker .wp-color-result {
    box-shadow:none;
}
.fw-backend-option-input-type-rgba-color-picker input {
    max-width: 140px !important;
}
#customize-controls .customize-pane-child .customize-control:last-child .fw-backend-customizer-option .fw-backend-option-type-rgba-color-picker {
    padding-bottom: 220px;
}
/* Picker WP style */
.wp-color-result {
     background-color: #f7f7f7;
     border: 1px solid #ccc;
     -webkit-border-radius: 3px;
     border-radius: 3px;
     cursor: pointer;
     height: 22px;
     margin: 0 6px 6px 0;
     position: relative;
     -webkit-user-select: none;
     -moz-user-select: none;
     -ms-user-select: none;
     user-select: none;
     vertical-align: bottom;
     display: inline-block;
     padding-left: 30px;
     -webkit-box-shadow: 0 1px 0 #ccc;
     box-shadow: 0 1px 0 #ccc;
     top: 0;
 }
.wp-color-result:focus,
.wp-color-result:hover {
    background: #fafafa;
    border-color: #999;
    color: #23282d;
}
.wp-color-result:after {
    background: #f7f7f7;
    -webkit-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
    border-left: 1px solid #ccc;
    color: #555;
    content: attr(title);
    display: block;
    font-size: 11px;
    line-height: 22px;
    padding: 0 6px;
    position: relative;
    right: 0;
    text-align: center;
    top: 0;
}
.wp-color-result.wp-picker-open:after {
    content: attr(data-current);
}
.wp-color-result:focus:after,
.wp-color-result:hover:after {
    color: #23282d;
    border-color: #a0a5aa;
    border-left: 1px solid #999;
}
.wp-picker-open+.wp-picker-input-wrap {
    display: inline-block;
    vertical-align: top;
}
.wp-picker-container input[type=text].wp-color-picker {
    width: 65px;
    height: 24px;
    font-size: 12px;
    font-family: monospace;
    line-height: 16px;
    margin: 0;
}
.wp-picker-container .button {
    margin-left: 6px;
}                                                                                                                                                                                                                                                                                                                                               framework/includes/option-types/typography-v2/class-fw-option-type-typography-v2.php                0000644                 00000010405 15266055653 0025037 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Typography
 */
class FW_Option_Type_Typography_v2 extends FW_Option_Type {
	public function _get_backend_width_type() {
		return 'full';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/css/styles.css' ),
			array( 'fw-selectize' ),
			fw()->manifest->get_version()
		);

		fw()->backend->option_type( 'color-picker' )->enqueue_static();

		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/js/scripts.js' ),
			array( 'jquery', 'underscore', 'fw', 'fw-selectize' ),
			fw()->manifest->get_version()
		);

		wp_localize_script(
			'fw-option-' . $this->get_type(),
			'fw_typography_v2_fonts',
			$this->get_fonts()
		);
	}

	public function get_type() {
		return 'typography-v2';
	}

	/**
	 * Returns fonts
	 * @return array
	 */
	public function get_fonts() {
		$cache_key = 'fw_option_type/'. $this->get_type();

		try {
			return FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			$fonts = array(
				'standard' => apply_filters( 'fw_option_type_typography_v2_standard_fonts', array(
					"Arial",
					"Verdana",
					"Trebuchet",
					"Georgia",
					"Times New Roman",
					"Tahoma",
					"Palatino",
					"Helvetica",
					"Calibri",
					"Myriad Pro",
					"Lucida",
					"Arial Black",
					"Gill Sans",
					"Geneva",
					"Impact",
					"Serif"
				) ),
				'google' => apply_filters(
					'fw_option_type_typography_v2_google_fonts',
					json_decode( fw_get_google_fonts_v2(), true )
				)
			);

			FW_Cache::set($cache_key, $fonts);

			return $fonts;
		}
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		return fw_render_view( dirname(__FILE__) . '/view.php', array(
			'typography_v2' => $this,
			'id'            => $id,
			'option'        => $option,
			'data'          => $data,
			'defaults'      => $this->get_defaults()
		) );
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {

		$default = $this->get_defaults();
		$values  = array_merge( $default['value'], $option['value'], is_array($input_value) ? $input_value : array());

		if ( ! empty($values['color']) && ! preg_match( '/^#([a-f0-9]{3}){1,2}$/i', $values['color'] ) ) {
			$values['color'] = isset( $option['value']['color'] ) ? $option['value']['color'] : $default['value']['color'];
		}

		$components = array_merge( $default['components'], $option['components'] );
		foreach ( $components as $component => $enabled ) {
			if ( ! $enabled ) {
				$values[ $component ] = false;
			}
		}

		if ( $values['family'] === false ) {
			$values = array_merge( $values, array(
				'google_font' => false,
				'style'       => false,
				'weight'      => false,
				'subset'      => false,
				'variation'   => false
			) );
		} elseif ( $this->get_google_font( $values['family'] ) ) {
			$values = array_merge( $values, array(
				'google_font' => true,
				'style'       => false,
				'weight'      => false
			) );
		} else {
			$values = array_merge( $values, array(
				'google_font' => false,
				'subset'      => false,
				'variation'   => false

			) );
		}

		return $values;

	}

	public function get_google_font( $font ) {
		$fonts = $this->get_fonts();

		foreach ( $fonts['google']['items'] as $g_font ) {
			if ( $font === $g_font['family'] ) {
				return $g_font;
			}
		}

		return false;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => array(
				'google_font'    => false,
				'subset'         => false,
				'variation'      => false,
				'family'         => 'Arial',
				'style'          => 'normal',
				'weight'         => '400',
				'size'           => 12,
				'line-height'    => 15,
				'letter-spacing' => - 1,
				'color'          => '#000000'
			),
			'components' => array(
				'family'         => true,
				'size'           => true,
				'line-height'    => true,
				'letter-spacing' => true,
				'color'          => true,
				'weight'         => true,
				'style'          => true,
				'variation'      => true,
			)
		);
	}

}                                                                                                                                                                                                                                                           framework/includes/option-types/typography-v2/view.php                                              0000644                 00000015643 15266055653 0017265 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var  FW_Option_Type_Typography_v2 $typography_v2
 * @var  string $id
 * @var  array $option
 * @var  array $data
 * @var array $defaults
 */

{
	$wrapper_attr = $option['attr'];

	unset(
		$wrapper_attr['value'],
		$wrapper_attr['name']
	);
}

{
	$option['value'] = array_merge( $defaults['value'], (array) $option['value'] );
	$data['value']   = array_merge( $option['value'], is_array($data['value']) ? $data['value'] : array() );
	$google_font     = $typography_v2->get_google_font( $data['value']['family'] );

}

$components = (isset($option['components']) && is_array($option['components']))
	? array_merge($defaults['components'], $option['components'])
	: $defaults['components'];
?>
<div <?php echo fw_attr_to_html( $wrapper_attr ) ?>>
	<?php if ( $components['family'] ) : ?>
		<div class="fw-option-typography-v2-option fw-option-typography-v2-option-family fw-border-box-sizing fw-col-sm-5">
			<select data-type="family" data-value="<?php echo esc_attr($data['value']['family']); ?>"
			        name="<?php echo esc_attr( $option['attr']['name'] ) ?>[family]"
			        class="fw-option-typography-v2-option-family-input">
			</select>

			<div class="fw-inner"><?php _e('Font face', 'fw'); ?></div>
		</div>

		<?php if ( $components['style'] ) : ?>
		<div class="fw-option-typography-v2-option fw-option-typography-v2-option-style fw-border-box-sizing fw-col-sm-3"
		     style="display: <?php echo ( $google_font ) ? 'none' : 'inline-block'; ?>;">
			<select data-type="style" name="<?php echo esc_attr( $option['attr']['name'] ) ?>[style]"
			        class="fw-option-typography-v2-option-style-input">
				<?php foreach (
					array(
						'normal'  => __('Normal', 'fw'),
						'italic'  => __('Italic', 'fw'),
						'oblique' => __('Oblique', 'fw')
					)
					as $key => $style
				): ?>
					<option value="<?php echo esc_attr( $key ) ?>"
					        <?php if ($data['value']['style'] === $key): ?>selected="selected"<?php endif; ?>><?php echo fw_htmlspecialchars( $style ) ?></option>
				<?php endforeach; ?>
			</select>

			<div class="fw-inner"><?php _e( 'Style', 'fw' ); ?></div>
		</div>
		<?php endif; ?>

		<?php if ( $components['weight'] ) : ?>
		<div class="fw-option-typography-v2-option fw-option-typography-v2-option-weight fw-border-box-sizing fw-col-sm-3"
		     style="display: <?php echo ( $google_font ) ? 'none' : 'inline-block'; ?>;">
			<select data-type="weight" name="<?php echo esc_attr( $option['attr']['name'] ) ?>[weight]"
			        class="fw-option-typography-v2-option-weight-input">
				<?php foreach (
					array(
						100 => 100,
						200 => 200,
						300 => 300,
						400 => 400,
						500 => 500,
						600 => 600,
						700 => 700,
						800 => 800,
						900 => 900
					)
					as $key => $style
				): ?>
					<option value="<?php echo esc_attr( $key ) ?>"
					        <?php if ($data['value']['weight'] == $key): ?>selected="selected"<?php endif; ?>><?php echo fw_htmlspecialchars( $style ) ?></option>
				<?php endforeach; ?>
			</select>

			<div class="fw-inner"><?php _e( 'Weight', 'fw' ); ?></div>
		</div>
		<?php endif; ?>

		<div class="fw-option-typography-v2-option fw-option-typography-v2-option-subset fw-border-box-sizing fw-col-sm-2"
		     style="display: <?php echo ( $google_font ) ? 'inline-block' : 'none'; ?>;">
			<select data-type="subset" name="<?php echo esc_attr( $option['attr']['name'] ) ?>[subset]"
			        class="fw-option-typography-v2-option-subset">
				<?php if ( $google_font ) {
					foreach ( $google_font['subsets'] as $subset ) { ?>
						<option value="<?php echo esc_attr( $subset ) ?>"
						        <?php if ($data['value']['subset'] === $subset): ?>selected="selected"<?php endif; ?>><?php echo fw_htmlspecialchars( $subset ); ?></option>
					<?php }
				}
				?>
			</select>

			<div class="fw-inner"><?php _e( 'Script', 'fw' ); ?></div>
		</div>


		<?php if ( $components['variation'] ) : ?>
		<div
			class="fw-option-typography-v2-option fw-option-typography-v2-option-variation fw-border-box-sizing fw-col-sm-2"
			style="display: <?php echo ( $google_font ) ? 'inline-block' : 'none'; ?>;">
			<select data-type="variation" name="<?php echo esc_attr( $option['attr']['name'] ) ?>[variation]"
			        class="fw-option-typography-v2-option-variation">
				<?php if ( $google_font ) {
					foreach ( $google_font['variants'] as $variant ) { ?>
						<option value="<?php echo esc_attr( $variant ) ?>"
						        <?php if ($data['value']['variation'] == $variant): ?>selected="selected"<?php endif; ?>><?php echo fw_htmlspecialchars( $variant ); ?></option>
					<?php }
				}
				?>
			</select>

			<div class="fw-inner"><?php esc_html_e( 'Style', 'fw' ); ?></div>
		</div>
		<?php endif; ?>
	<?php endif; ?>

	<?php if ( $components['size'] ) : ?>
		<div class="fw-option-typography-v2-option fw-option-typography-v2-option-size fw-border-box-sizing fw-col-sm-2">
			<input data-type="size" name="<?php echo esc_attr( $option['attr']['name'] ) ?>[size]"
			       class="fw-option-typography-v2-option-size-input" type="text"
			       value="<?php echo esc_attr($data['value']['size']); ?>">

			<div class="fw-inner"><?php esc_html_e( 'Size', 'fw' ); ?></div>
		</div>
	<?php endif; ?>

	<?php if ( $components['line-height'] ) : ?>
		<div
			class="fw-option-typography-v2-option fw-option-typography-v2-option-line-height fw-border-box-sizing fw-col-sm-2">
			<input data-type="line-height" name="<?php echo esc_attr( $option['attr']['name'] ) ?>[line-height]"
			       value="<?php echo esc_attr($data['value']['line-height']); ?>"
			       class="fw-option-typography-v2-option-line-height-input" type="text">

			<div class="fw-inner"><?php esc_html_e( 'Line height', 'fw' ); ?></div>
		</div>
	<?php endif; ?>

	<?php if ( $components['letter-spacing'] ) : ?>
		<div
			class="fw-option-typography-v2-option fw-option-typography-v2-option-letter-spacing fw-border-box-sizing fw-col-sm-2">
			<input data-type="letter-spacing" name="<?php echo esc_attr( $option['attr']['name'] ) ?>[letter-spacing]"
			       value="<?php echo esc_attr($data['value']['letter-spacing']); ?>"
			       class="fw-option-typography-v2-option-letter-spacing-input" type="text">

			<div class="fw-inner"><?php esc_html_e( 'Spacing', 'fw' ); ?></div>
		</div>
	<?php endif; ?>

	<?php if ( $components['color'] ) : ?>
		<div class="fw-option-typography-v2-option fw-option-typography-v2-option-color fw-border-box-sizing fw-col-sm-2"
		     data-type="color">
			<?php
			echo fw()->backend->option_type( 'color-picker' )->render(
				'color',
				array(
					'label' => false,
					'desc'  => false,
					'type'  => 'color-picker',
					'value' => $option['value']['color']
				),
				array(
					'value'       => $data['value']['color'],
					'id_prefix'   => 'fw-option-' . $id . '-typography-v2-option-',
					'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
				)
			)
			?>
			<div class="fw-inner"><?php esc_html_e( 'Color', 'fw' ); ?></div>
		</div>
	<?php endif; ?>

</div>
                                                                                             framework/includes/option-types/typography-v2/static/js/scripts.js                                  0000644                 00000014764 15266055653 0021535 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*global fw_typography_v2_fonts, jQuery, _ */
( function ($) {
	$(document).ready(function () {
		var optionTypeClass = '.fw-option-type-typography-v2',
			googleFonts = fw_typography_v2_fonts['google'],
			/**
			 * [ {'value': 'Font Family', 'text': 'Font Family'} ]
			 */
			fontsOptions = null,
			/**
			 * { 'Font Family': '<option ...' }
			 */
			fontsOptionsHTML = null,
			getFontsOptions = function(){
				if (fontsOptions === null) {
					fontsOptions = [];
					fontsOptionsHTML = {};

					_.each(fw_typography_v2_fonts['standard'], function (item) {
						fontsOptionsHTML[item] = '<option value="' + item + '">' + item + '</option>';
						fontsOptions.push({
							value: item,
							text: item
						});
					});

					_.each(googleFonts['items'], function (item) {
						fontsOptionsHTML[item['family']] = '<option value="' + item['family'] + '">' + item['family'] + '</option>';
						fontsOptions.push({
							value: item['family'],
							text: item['family']
						});
					});
				}

				return fontsOptions;
			},
			getFontsOptionHTML = function(fontFamily) {
				if (fontsOptionsHTML === null) {
					getFontsOptions();
				}

				return fontsOptionsHTML[fontFamily];
			},
			_to_ascii = {
				'188': '44',
				'109': '45',
				'190': '46',
				'191': '47',
				'192': '96',
				'220': '92',
				'222': '39',
				'221': '93',
				'219': '91',
				'173': '45',
				'187': '61', //IE Key codes
				'186': '59', //IE Key codes
				'189': '45'  //IE Key codes
			},
			shiftUps = {
				"96": "~",
				"49": "!",
				"50": "@",
				"51": "#",
				"52": "$",
				"53": "%",
				"54": "^",
				"55": "&",
				"56": "*",
				"57": "(",
				"48": ")",
				"45": "_",
				"61": "+",
				"91": "{",
				"93": "}",
				"92": "|",
				"59": ":",
				"39": "\"",
				"44": "<",
				"46": ">",
				"47": "?"
			};

		fwEvents.on('fw:options:init', function (data) {
			data.$elements.find(optionTypeClass +':not(.initialized)').each(function(){
				var $option = $(this);

				$option.find([
					'.fw-option-typography-v2-option .fw-option-typography-v2-option-size-input',
					'.fw-option-typography-v2-option .fw-option-typography-v2-option-line-height-input',
					'.fw-option-typography-v2-option .fw-option-typography-v2-option-letter-spacing-input'
				].join(', ')).keydown(function (e) {
					// Allow: backspace, delete, tab, escape, enter and .
					if ($.inArray(e.keyCode, [46, 8, 9, 27, 13, 110, 190]) !== -1 ||
							// Allow: Ctrl+A
						(e.keyCode == 65 && e.ctrlKey === true) ||
							//Allow -
						(e.keyCode == 109 ) || (e.keyCode == 189 ) || (e.keyCode == 173 ) ||
							// Allow: Ctrl+C
						(e.keyCode == 67 && e.ctrlKey === true) ||
							// Allow: Ctrl+X
						(e.keyCode == 88 && e.ctrlKey === true) ||
							// Allow: home, end, left, right
						(e.keyCode >= 35 && e.keyCode <= 39)) {
						// let it happen, don't do anything
						return;
					}
					// Ensure that it is a number and stop the keypress
					if ((e.shiftKey || (e.keyCode < 48 || e.keyCode > 57)) && (e.keyCode < 96 || e.keyCode > 105)) {
						e.preventDefault();
					}
				});

				{
					var $fontFamilySelect = $option.find('.fw-option-typography-v2-option-family select[data-type="family"]');

					$fontFamilySelect
						.html(getFontsOptionHTML($fontFamilySelect.attr('data-value')))
						.selectize({
							onChange: function (selected) {
								var results = $.grep(googleFonts['items'], function (font) { return font['family'] === selected; }),
									$variations = $option.find('.fw-option-typography-v2-option-variation'),
									$subsets = $option.find('.fw-option-typography-v2-option-subset'),
									$style = $option.find('.fw-option-typography-v2-option-style'),
									$weight = $option.find('.fw-option-typography-v2-option-weight');

								if (results.length === 1) {
									var variations = '', subsets = '';
									_.each(results[0]['variants'], function (variation) {
										variations += '<option value="' + variation + '">' + variation + '</option>';
									});
									_.each(results[0]['subsets'], function (subset) {
										subsets += '<option value="' + subset + '">' + subset + '</option>';
									});

									$variations.find('select[data-type="variation"]').html(variations);
									$variations.show();

									$subsets.find('select[data-type="subset"]').html(subsets);
									$subsets.show();
									$style.hide();
									$weight.hide();
								} else {
									$style.show();
									$weight.show();

									$variations.hide();
									$subsets.hide();
								}

								this.$wrapper.find('input[type="text"]').attr('data-fw-pressed-backspace', 'false');
							},
							onInitialize: function () {
								var self = this;
								this.$wrapper.find('input[type="text"]').attr('data-fw-pressed-backspace', 'false');
								this.$wrapper.find('input[type="text"]').on('keydown', function (e) {
									if (e.keyCode === 40) {
										$(this).attr('data-fw-pressed-backspace', 'true');
									} else {
										if ($(this).attr('data-fw-pressed-backspace') == 'false') {

											self.clear(true);

											var c = e.which;

											if (_to_ascii.hasOwnProperty(c)) {
												c = _to_ascii[c];
											}

											if (!e.shiftKey && (c >= 65 && c <= 90)) {
												c = String.fromCharCode(c + 32);
											} else if (e.shiftKey && shiftUps.hasOwnProperty(c)) {
												c = shiftUps[c];
											} else {
												c = String.fromCharCode(c);
											}
											$(this).val(c);

											$(this).attr('data-fw-pressed-backspace', 'true');
										}
									}
								});

								$fontFamilySelect.removeAttr('data-value');

								$fontFamilySelect.trigger('selectizeLoaded', [$fontFamilySelect[0].selectize]);

							},
							onFocus: function() {
								var selectize = $fontFamilySelect[0].selectize;
								var selectedValue = selectize.getValue();
								selectize.removeOption(selectedValue, true);

								_.each(getFontsOptions(), function(option){
									selectize.addOption({
										value: option.value,
										text: option.text
									});
								});

								selectize.setValue(selectedValue, true);
								selectize.refreshOptions(true);

							},
							onBlur: function() {
								var selectize = $fontFamilySelect[0].selectize,
									value = selectize.getValue();

								_.each(getFontsOptions(), function(option){
									if (value !== option.value) {
										selectize.removeOption(option.value);
									}
								});

								selectize.refreshOptions(false);
							}
						});
				}
			}).addClass('initialized');
		});
	});
}(jQuery));            framework/includes/option-types/typography-v2/static/css/styles.css                                 0000644                 00000022557 15266055653 0021720 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option.fw-option-type-typography-v2 .fw-option-typography-v2-option {
	display: inline-block;
	text-align: left;
	float: inherit;
}
.fw-backend-option-input-type-typography-v2 .fw-option-help-in-input {
	top: 4px !important;
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option {
	padding-right: 5px;
	width: 167px;
}
body.rtl .fw-option-type-typography-v2 .fw-option-typography-v2-option {
	padding-right: 0;
	padding-left: 5px;
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option:last-child,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option {
	padding-right: 0;
}
body.rtl .fw-option-type-typography-v2 .fw-option-typography-v2-option:last-child,
body.rtl .fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option {
	padding-left: 0;
}

@media (max-width: 782px) {
	.fw-backend-option-input-type-typography-v2 {
		width: 100%;
	}

	.fw-option-type-typography-v2 .fw-option-typography-v2-option {
		padding-top: 5px;
		padding-right: 0;
	}
	body.rtl .fw-option-type-typography-v2 .fw-option-typography-v2-option {
		padding-left: 0;
	}

	.fw-option-type-typography-v2 .fw-option-typography-v2-option:first-child {
		padding-top: 0;
	}

	.fw-option-type-typography-v2 .fw-option-typography-v2-option.fw-option-typography-v2-option-size {
		width: 100%;
	}
}
.fw-force-xs .fw-backend-option-input-type-typography-v2 {
	width: 100%;
}
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option {
	padding-top: 5px;
	padding-right: 0;
}
body.rtl .fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option {
	padding-left: 0;
}
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option:first-child {
	padding-top: 0;
}
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option.fw-option-typography-v2-option-size {
	width: 100%;
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option input,
.fw-option-type-typography-v2 .fw-option-typography-v2-option select {
	display: inline-block;
	margin: 0;
	width: 100%;
	padding: 5px 4px;
}


/* Color */

@media (min-width: 783px) {
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-color input {
		height: 28px;
	}
}

/* Family */

.fw-option-type-typography-v2 .fw-option-typography-v2-option-family-input {
	background: #fff;
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option-family-input .selectize-input {
	height: 32px;
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option-family-input .selectize-input.dropdown-active::before {
	background: none;
	height: 0;
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option-family .selectize-control.single .selectize-input:after {
	right: 8px;
	margin-top: -2px;
	border-width: 6px 3px 0 3px;
	border-color: #000000 transparent transparent transparent;
}
body.rtl .fw-option-type-typography-v2 .fw-option-typography-v2-option-family .selectize-control.single .selectize-input:after {
	right: auto;
	left: 8px;
}

@media (max-width: 782px) {
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-family .selectize-control.single .selectize-input:after {
		right: 6px;
	}

	.fw-option-typography-v2-option.fw-option-typography-v2-option-family,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-family-input {
		width: 100%;
		margin-right: 0;
	}
}
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-family .selectize-control.single .selectize-input:after {
	right: 6px;
}
.fw-force-xs .fw-option-typography-v2-option.fw-option-typography-v2-option-family,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-family-input {
	width: 100%;
	margin-right: 0;
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option-family-input:focus,
.fw-option-type-typography-v2 .fw-option-typography-v2-option-family-input.single .selectize-input.focus {
	/*border: 1px solid #5b9dd9;

	-webkit-box-shadow: 0 0 2px rgba(30,140,190,.8);
	box-shadow: 0 0 2px rgba(30,140,190,.8);*/

	-webkit-transition: .05s border-color ease-in-out;
	transition: .05s border-color ease-in-out;
}

/*.fw-option-type-typography-v2 .selectize-dropdown.fw-option-typography-v2-option-family-input {
	width: 335px !important;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	border: 1px solid #ddd;
}*/

.fw-option-type-typography-v2 .selectize-dropdown .selectize-dropdown-content div {
	height: 30px;
	background-color: #fff;
	cursor: pointer;
	border-bottom: 1px solid #ddd;
	line-height: 30px;
}

.fw-option-type-typography-v2 .selectize-dropdown .selectize-dropdown-content div.option span {
	border: none;
	background: none;
	color: red;
}

.fw-option-type-typography-v2 .selectize-dropdown .selectize-dropdown-content div:hover{
	background-color: #f0f0f0;
}

.fw-option-type-typography-v2 .selectize-dropdown.single {
	border: 1px solid #ddd;
}

.fw-option-type-typography-v2 .selectize-control.single .selectize-input {
	background: none;
	margin: 0;
	vertical-align: middle;
	border: 1px solid #dddddd;
	color: #333333;
	height: 28px;
	line-height: 27px;
	font-size: 14px;
	padding: 0 6px;

	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);

	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}

@media (max-width: 782px) {
	.fw-option-type-typography-v2 .selectize-dropdown.fw-option-typography-v2-option-family-input {
		width: 100% !important;
	}

	.fw-option-type-typography-v2 .selectize-control.single .selectize-input {
		font-size: 16px;
		height: 36px;
		line-height: 36px;
	}

	#edittag .fw-option-type-typography-v2 .selectize-control.single .selectize-input {
		padding: 0 14px;
	}
}
.fw-force-xs .fw-option-type-typography-v2 .selectize-dropdown.fw-option-typography-v2-option-family-input {
	width: 100%!important;
}
.fw-force-xs .fw-option-type-typography-v2 .selectize-control.single .selectize-input {
	font-size: 16px;
}
#edittag .fw-force-xs .fw-option-type-typography-v2 .selectize-control.single .selectize-input {
	padding: 0 14px;
}

.fw-option-type-typography-v2 div.selectize-input.items.full.has-options.has-items {
	background: none;
}

.fw-option-type-typography-v2 .selectize-dropdown .selectize-dropdown-content {
	border: 1px solid #ddd;
}

.fw-option-type-typography-v2 .selectize-control .selectize-dropdown {
	border: none;
	top: 33px !important;
}
@media (max-width: 782px) {
	.fw-option-type-typography-v2 .selectize-control .selectize-dropdown {
		top: 42px !important;
	}
}

@media (max-width: 782px) {
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-style,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-subset,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-variation,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-weight,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-size,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-line-height,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-letter-spacing,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-color,
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-color .fw-option-type-color-picker {
		width: 100% !important;
	}
}
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-subset,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-variation,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-weight,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-style,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-size,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-line-height,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-letter-spacing,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-color,
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-color .fw-option-type-color-picker {
	width: 100% !important;
}

/*
Fix: for color picker width too small or too big
Solution: Set color fixed size, and font-style to calculate its width

font-style: fw-col-sm-3 = 25%
color:      fw-col-sm-2 = 16.66666667%

25% + 16.66666667% = 41.66666667%
*/

.fw-option-type-typography-v2 .fw-option-typography-v2-option-color {
	width: 70px; /* should be same width as option type color-picker */
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option-style,
.fw-option-type-typography-v2 .fw-option-typography-v2-option-weight,
.fw-option-type-typography-v2 .fw-option-typography-v2-option-variation,
.fw-option-type-typography-v2 .fw-option-typography-v2-option-subset {
	width: 120px;
}


.fw-option-type-typography-v2 .fw-option-typography-v2-option-size,
.fw-option-type-typography-v2 .fw-option-typography-v2-option-line-height,
.fw-option-type-typography-v2 .fw-option-typography-v2-option-letter-spacing {
	width: 86px;
}

.fw-option-type-typography-v2 .fw-option-typography-v2-option-letter-spacing {
	width: 86px;
}

@media (max-width: 782px) {
	.fw-option-type-typography-v2 .fw-option-typography-v2-option-size {
		width: 100%;
	}
}
.fw-force-xs .fw-option-type-typography-v2 .fw-option-typography-v2-option-size {
	width: 100%;
}

.fw-option-type-typography-v2 .fw-inner {
	font-size: 1em;
	padding-top: 7px;
	padding-left: 1px;
	padding-bottom: 10px;
	font-style: italic;
	color: #666;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
                                                                                                                                                 framework/includes/option-types/image-picker/class-fw-option-type-image-picker.php                  0000644                 00000011314 15266055653 0024443 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class Fw_Option_Type_Image_Picker extends FW_Option_Type
{
	public function get_type()
	{
		return 'image-picker';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value'   => '',
			'blank'   => false, // if true, images can be deselected
			'choices' => array(
				/*
				'value' => '.../small.png'
				// or
				'value' => array(
					'small' => '.../small.png'
					'large' => '.../large.png' // optional
					'data'  => array(...) // (optional) choice extra data for js, available in custom events
				)
				// or
				'value' => array(
					'small' => array(
						'src' => '.../small.png',
						'alt' => '...'
					)
					'large' => array( // optional
						'src' => '.../large.png',
						'alt' => '...'
					)
					'data' => array(...) // (optional) choice extra data for js, available in custom events
				)
				*/
			),
		);
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_script(
			'fw-option-' . $this->get_type() . '-image-picker',
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/js/image-picker/image-picker.js'),
			array(),
			fw()->manifest->get_version(),
			true
		);

		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/css/styles.css'),
			array('qtip'),
			fw()->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/js/scripts.js'),
			array('fw-events', 'qtip'),
			fw()->manifest->get_version(),
			true
		);
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		{
			$wrapper_attr = array(
				'id'    => $option['attr']['id'],
				'class' => $option['attr']['class'],
			);

			foreach ($wrapper_attr as $attr_name => $attr_val) {
				unset($option['attr'][$attr_name]);
			}
		}

		$option['value'] = (string)$data['value'];
		unset($option['attr']['multiple']);

		/**
		 * pre loads images on page load
		 *
		 * fixes glitch with preview:
		 * * hover first time  - show wrong because image not loaded and has no height/width and cannot detect correctly popup position
		 * * hover second time - show correctly
		 */
		$pre_load_images_html = '';

		$html = '';

		{
			$html .= '<select ' . fw_attr_to_html($option['attr']) . '>';

			if ($option['blank'] === true) {
				$html .= '<option value=""></option>';
			}

			foreach ($option['choices'] as $key => $choice) {
				$attr = array(
					'value' => $key,
				);

				if ($option['value'] == $key) {
					$attr['selected'] = 'selected';
				}

				if (is_string($choice)) { // is 'http://.../small.png'
					$choice = array(
						'small' => array(
							'src' => $choice
						)
					);
				}

				if (is_string($choice['small'])) { // is 'http://.../small.png'
					$choice['small'] = array(
						'src' => $choice['small']
					);
				}
				$attr['data-small-img-attr'] = json_encode($choice['small']);

				$attr['data-img-src'] = $choice['small']['src']; // required by image-picker plugin

				if ( ! empty( $choice['large'] ) ) {
					if ( is_string( $choice['large'] ) ) {
						// is 'http://.../large.png'
						$choice['large'] = array(
							'src' => $choice['large']
						);
					}

					$attr['data-large-img-attr'] = json_encode( $choice['large'] );

					$pre_load_images_html .= fw_html_tag( 'img', $choice['large'] );
				}

				if (!empty($choice['data'])) {
					// used in js events
					$attr['data-extra-data'] = json_encode($choice['data']);
				}

				if (!empty($choice['attr'])) {
					$attr = array_merge($choice['attr'], $attr);
				}

				$html .= fw_html_tag('option', $attr, fw_htmlspecialchars(isset($choice['label']) ? $choice['label'] : ''));
			}

			$html .= '</select>';
		}

		return fw_html_tag('div', $wrapper_attr,
			$html . '<div class="pre-loaded-images"><br/><br/>'. $pre_load_images_html .'</div>'
		);
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (!is_string($input_value)) {
			return $option['value'];
		}

		if (!isset($option['choices'][$input_value])) {
			if ($option['blank']) {
				$input_value = '';
			} elseif (
				! empty($option['choices'])
				&&
				isset($option['choices'][ $option['value'] ])
			) {
				$input_value = $option['value'];
			} else {
				reset($option['choices']);
				$input_value = key($option['choices']);
			}
		}

		return (string)$input_value;
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'auto';
	}
}
                                                                                                                                                                                                                                                                                                                    framework/includes/option-types/image-picker/static/js/scripts.js                                   0000644                 00000004745 15266055653 0021335 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function(){
	var optionTypeClass = 'fw-option-type-image-picker';
	var eventNamePrefix = 'fw:option-type:image-picker:';

	fw.options.register('image-picker', {
		startListeningForChanges: jQuery.noop,
		getValue: function (optionDescriptor) {
			return {
				value: optionDescriptor.el.querySelector('select').value,
				optionDescriptor: optionDescriptor
			}
		}
	});

	jQuery(document).ready(function ($) {
		/** Init image_picker options */
		fwEvents.on('fw:options:init', function (data) {
			var $elements = data.$elements.find('.'+ optionTypeClass +':not(.fw-option-initialized)');

			if (!$elements.length) {
				return;
			}

			$elements.find('select')
				.imagepicker({
					clicked: function(options) {
						var $this = $(this);
						var value = $this.val();
						var data  = $this.find('option[value="'+ value +'"]').data('extra-data');

						$this.closest('.'+ optionTypeClass).trigger(eventNamePrefix +'clicked', {
							options : options,
							value   : value,
							data    : (typeof data !== 'undefined') ? data : false
						});
					},
					changed: function (oldValues, newValues) {
						var $this = $(this);

						fw.options.trigger.changeForEl($this[0], {
							value: newValues[0]
						});

						$this.closest('.'+ optionTypeClass).trigger(eventNamePrefix +'changed', {
							oldValues : oldValues,
							newValues : newValues
						});
					}
				})
				.closest('.'+ optionTypeClass).find('.image_picker_selector .image_picker_image').each(function(){
					var $this = $(this);
					var largeImageAttr = $this.data('large-img-attr');

					if (largeImageAttr) {
						$this.qtip({
							content: $('<div></div>').append(
								$('<img/>').attr(largeImageAttr).addClass(optionTypeClass +'-large-image')
							).html(),
							position: {
								at: 'top center',
								my: 'bottom center',
								viewport: $('body'),
								adjust: {
									y: -5
								}
							},
							style: {
								classes: 'qtip-fw',
								tip: {
									width: 12,
									height: 5
								}
							},
							show: {
								effect: function(offset) {
									$(this).fadeIn(300);

									// fix tip position
									setTimeout(function(){
										offset.elements.tooltip.css('top',
											(parseInt(offset.elements.tooltip.css('top')) + 5) + 'px'
										);
									}, 12);
								}
							},
							hide: {
								effect: function() {
									$(this).fadeOut(300);
								}
							}
						});
					}
				});

			$elements.addClass('fw-option-initialized');
		});
	});
})();
                           framework/includes/option-types/image-picker/static/js/image-picker/imagesloaded.pkg.min.js         0000644                 00000015567 15266055653 0026167 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* qTip2 v2.2.0 tips viewport | qtip2.com | Licensed MIT, GPL | Mon Dec 16 2013 07:15:00 */
/*!
 * EventEmitter v4.2.6 - git.io/ee
 * Oliver Caldwell
 * MIT license
 * @preserve
 */
(function(){"use strict";function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if("object"==typeof a){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;b<a.length;b+=1)c.push(a[b].listener);return c},d.getListenersAsObject=function(a){var b,c=this.getListeners(a);return c instanceof Array&&(b={},b[a]=c),b||c},d.addListener=function(a,c){var d,e=this.getListenersAsObject(a),f="object"==typeof c;for(d in e)e.hasOwnProperty(d)&&-1===b(e[d],c)&&e[d].push(f?c:{listener:c,once:!1});return this},d.on=c("addListener"),d.addOnceListener=function(a,b){return this.addListener(a,{listener:b,once:!0})},d.once=c("addOnceListener"),d.defineEvent=function(a){return this.getListeners(a),this},d.defineEvents=function(a){for(var b=0;b<a.length;b+=1)this.defineEvent(a[b]);return this},d.removeListener=function(a,c){var d,e,f=this.getListenersAsObject(a);for(e in f)f.hasOwnProperty(e)&&(d=b(f[e],c),-1!==d&&f[e].splice(d,1));return this},d.off=c("removeListener"),d.addListeners=function(a,b){return this.manipulateListeners(!1,a,b)},d.removeListeners=function(a,b){return this.manipulateListeners(!0,a,b)},d.manipulateListeners=function(a,b,c){var d,e,f=a?this.removeListener:this.addListener,g=a?this.removeListeners:this.addListeners;if("object"!=typeof b||b instanceof RegExp)for(d=c.length;d--;)f.call(this,b,c[d]);else for(d in b)b.hasOwnProperty(d)&&(e=b[d])&&("function"==typeof e?f.call(this,d,e):g.call(this,d,e));return this},d.removeEvent=function(a){var b,c=typeof a,d=this._getEvents();if("string"===c)delete d[a];else if("object"===c)for(b in d)d.hasOwnProperty(b)&&a.test(b)&&delete d[b];else delete this._events;return this},d.removeAllListeners=c("removeEvent"),d.emitEvent=function(a,b){var c,d,e,f,g=this.getListenersAsObject(a);for(e in g)if(g.hasOwnProperty(e))for(d=g[e].length;d--;)c=g[e][d],c.once===!0&&this.removeListener(a,c.listener),f=c.listener.apply(this,b||[]),f===this._getOnceReturnValue()&&this.removeListener(a,c.listener);return this},d.trigger=c("emitEvent"),d.emit=function(a){var b=Array.prototype.slice.call(arguments,1);return this.emitEvent(a,b)},d.setOnceReturnValue=function(a){return this._onceReturnValue=a,this},d._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},d._getEvents=function(){return this._events||(this._events={})},a.noConflict=function(){return e.EventEmitter=f,a},"function"==typeof define&&define.amd?define(function(){return a}):"object"==typeof module&&module.exports?module.exports=a:this.EventEmitter=a}).call(this),/*!
 * eventie v1.0.3
 * event binding helper
 *   eventie.bind( elem, 'click', myFn )
 *   eventie.unbind( elem, 'click', myFn )
 */
function(a){"use strict";var b=document.documentElement,c=function(){};b.addEventListener?c=function(a,b,c){a.addEventListener(b,c,!1)}:b.attachEvent&&(c=function(b,c,d){b[c+d]=d.handleEvent?function(){var b=a.event;b.target=b.target||b.srcElement,d.handleEvent.call(d,b)}:function(){var c=a.event;c.target=c.target||c.srcElement,d.call(b,c)},b.attachEvent("on"+c,b[c+d])});var d=function(){};b.removeEventListener?d=function(a,b,c){a.removeEventListener(b,c,!1)}:b.detachEvent&&(d=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var e={bind:c,unbind:d};"function"==typeof define&&define.amd?define(e):a.eventie=e}(this),/*!
 * imagesLoaded v3.0.2
 * JavaScript is all like "You images are done yet or what?"
 */
function(a){"use strict";function b(a,b){for(var c in b)a[c]=b[c];return a}function c(a){return"[object Array]"===i.call(a)}function d(a){var b=[];if(c(a))b=a;else if("number"==typeof a.length)for(var d=0,e=a.length;e>d;d++)b.push(a[d]);else b.push(a);return b}function e(a,c){function e(a,c,g){if(!(this instanceof e))return new e(a,c);"string"==typeof a&&(a=document.querySelectorAll(a)),this.elements=d(a),this.options=b({},this.options),"function"==typeof c?g=c:b(this.options,c),g&&this.on("always",g),this.getImages(),f&&(this.jqDeferred=new f.Deferred);var h=this;setTimeout(function(){h.check()})}function i(a){this.img=a}e.prototype=new a,e.prototype.options={},e.prototype.getImages=function(){this.images=[];for(var a=0,b=this.elements.length;b>a;a++){var c=this.elements[a];"IMG"===c.nodeName&&this.addImage(c);for(var d=c.querySelectorAll("img"),e=0,f=d.length;f>e;e++){var g=d[e];this.addImage(g)}}},e.prototype.addImage=function(a){var b=new i(a);this.images.push(b)},e.prototype.check=function(){function a(a,e){return b.options.debug&&h&&g.log("confirm",a,e),b.progress(a),c++,c===d&&b.complete(),!0}var b=this,c=0,d=this.images.length;if(this.hasAnyBroken=!1,!d)return this.complete(),void 0;for(var e=0;d>e;e++){var f=this.images[e];f.on("confirm",a),f.check()}},e.prototype.progress=function(a){this.hasAnyBroken=this.hasAnyBroken||!a.isLoaded,this.emit("progress",this,a),this.jqDeferred&&this.jqDeferred.notify(this,a)},e.prototype.complete=function(){var a=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emit(a,this),this.emit("always",this),this.jqDeferred){var b=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[b](this)}},f&&(f.fn.imagesLoaded=function(a,b){var c=new e(this,a,b);return c.jqDeferred.promise(f(this))});var j={};return i.prototype=new a,i.prototype.check=function(){var a=j[this.img.src];if(a)return this.useCached(a),void 0;if(j[this.img.src]=this,this.img.complete&&void 0!==this.img.naturalWidth)return this.confirm(0!==this.img.naturalWidth,"naturalWidth"),void 0;var b=this.proxyImage=new Image;c.bind(b,"load",this),c.bind(b,"error",this),b.src=this.img.src},i.prototype.useCached=function(a){if(a.isConfirmed)this.confirm(a.isLoaded,"cached was confirmed");else{var b=this;a.on("confirm",function(a){return b.confirm(a.isLoaded,"cache emitted confirmed"),!0})}},i.prototype.confirm=function(a,b){this.isConfirmed=!0,this.isLoaded=a,this.emit("confirm",this,b)},i.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindProxyEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindProxyEvents()},i.prototype.unbindProxyEvents=function(){c.unbind(this.proxyImage,"load",this),c.unbind(this.proxyImage,"error",this)},e}var f=a.jQuery,g=a.console,h="undefined"!=typeof g,i=Object.prototype.toString;"function"==typeof define&&define.amd?define(["eventEmitter","eventie"],e):a.imagesLoaded=e(a.EventEmitter,a.eventie)}(window);
//# sourceMappingURL=http://cdnjs.cloudflare.com/ajax/libs/qtip2/2.2.0//var/www/qtip2/build/tmp/tmp-9404c7a9f5c/imagesloaded.pkg.min.map                                                                                                                                         framework/includes/option-types/image-picker/static/js/image-picker/image-picker.js                 0000644                 00000021333 15266055653 0024530 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       // Image Picker
// by Rodrigo Vera
//
// Version 0.2.4
// Full source at https://github.com/rvera/image-picker
// MIT License, https://github.com/rvera/image-picker/blob/master/LICENSE
// Generated by CoffeeScript 1.4.0
(function() {
	var ImagePicker, ImagePickerOption, both_array_are_equal, sanitized_options,
		__bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },
		__indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };

	jQuery.fn.extend({
		imagepicker: function(opts) {
			if (opts == null) {
				opts = {};
			}
			return this.each(function() {
				var select;
				select = jQuery(this);
				if (select.data("picker")) {
					select.data("picker").destroy();
				}
				select.data("picker", new ImagePicker(this, sanitized_options(opts)));
				if (opts.initialized != null) {
					return opts.initialized.call(select.data("picker"));
				}
			});
		}
	});

	sanitized_options = function(opts) {
		var default_options;
		default_options = {
			hide_select: true,
			show_label: false,
			initialized: void 0,
			changed: void 0,
			clicked: void 0,
			selected: void 0,
			limit: void 0,
			limit_reached: void 0
		};
		return jQuery.extend(default_options, opts);
	};

	both_array_are_equal = function(a, b) {
		return jQuery(a).not(b).length === 0 && jQuery(b).not(a).length === 0;
	};

	ImagePicker = (function() {

		function ImagePicker(select_element, opts) {
			this.opts = opts != null ? opts : {};
			this.sync_picker_with_select = __bind(this.sync_picker_with_select, this);

			this.select = jQuery(select_element);
			this.multiple = this.select.attr("multiple") === "multiple";
			if (this.select.data("limit") != null) {
				this.opts.limit = parseInt(this.select.data("limit"));
			}
			this.build_and_append_picker();
		}

		ImagePicker.prototype.destroy = function() {
			var option, _i, _len, _ref;
			_ref = this.picker_options;
			for (_i = 0, _len = _ref.length; _i < _len; _i++) {
				option = _ref[_i];
				option.destroy();
			}
			this.picker.remove();
			this.select.unbind("change");
			this.select.removeData("picker");
			return this.select.show();
		};

		ImagePicker.prototype.build_and_append_picker = function() {
			var _this = this;
			if (this.opts.hide_select) {
				this.select.hide();
			}
			this.select.change(function() {
				return _this.sync_picker_with_select();
			});
			if (this.picker != null) {
				this.picker.remove();
			}
			this.create_picker();
			this.select.after(this.picker);
			return this.sync_picker_with_select();
		};

		ImagePicker.prototype.sync_picker_with_select = function() {
			var option, _i, _len, _ref, _results;
			_ref = this.picker_options;
			_results = [];
			for (_i = 0, _len = _ref.length; _i < _len; _i++) {
				option = _ref[_i];
				if (option.is_selected()) {
					_results.push(option.mark_as_selected());
				} else {
					_results.push(option.unmark_as_selected());
				}
			}
			return _results;
		};

		ImagePicker.prototype.create_picker = function() {
			this.picker = jQuery("<ul class='thumbnails image_picker_selector'></ul>");
			this.picker_options = [];
			this.recursively_parse_option_groups(this.select, this.picker);
			return this.picker;
		};

		ImagePicker.prototype.recursively_parse_option_groups = function(scoped_dom, target_container) {
			var container, option, option_group, _i, _j, _len, _len1, _ref, _ref1, _results;
			_ref = scoped_dom.children("optgroup");
			for (_i = 0, _len = _ref.length; _i < _len; _i++) {
				option_group = _ref[_i];
				option_group = jQuery(option_group);
				container = jQuery("<ul></ul>");
				container.append(jQuery("<li class='group_title'>" + (option_group.attr("label")) + "</li>"));
				target_container.append(jQuery("<li>").append(container));
				this.recursively_parse_option_groups(option_group, container);
			}
			_ref1 = (function() {
				var _k, _len1, _ref1, _results1;
				_ref1 = scoped_dom.children("option");
				_results1 = [];
				for (_k = 0, _len1 = _ref1.length; _k < _len1; _k++) {
					option = _ref1[_k];
					_results1.push(new ImagePickerOption(option, this, this.opts));
				}
				return _results1;
			}).call(this);
			_results = [];
			for (_j = 0, _len1 = _ref1.length; _j < _len1; _j++) {
				option = _ref1[_j];
				this.picker_options.push(option);
				if (!option.has_image()) {
					continue;
				}
				_results.push(target_container.append(option.node));
			}
			return _results;
		};

		ImagePicker.prototype.has_implicit_blanks = function() {
			var option;
			return ((function() {
				var _i, _len, _ref, _results;
				_ref = this.picker_options;
				_results = [];
				for (_i = 0, _len = _ref.length; _i < _len; _i++) {
					option = _ref[_i];
					if (option.is_blank() && !option.has_image()) {
						_results.push(option);
					}
				}
				return _results;
			}).call(this)).length > 0;
		};

		ImagePicker.prototype.selected_values = function() {
			if (this.multiple) {
				return this.select.val() || [];
			} else {
				return [this.select.val()];
			}
		};

		ImagePicker.prototype.toggle = function(imagepicker_option) {
			var new_values, old_values, selected_value;
			old_values = this.selected_values();
			selected_value = imagepicker_option.value().toString();
			if (this.multiple) {
				if (__indexOf.call(this.selected_values(), selected_value) >= 0) {
					new_values = this.selected_values();
					new_values.splice(jQuery.inArray(selected_value, old_values), 1);
					this.select.val([]);
					this.select.val(new_values);
				} else {
					if ((this.opts.limit != null) && this.selected_values().length >= this.opts.limit) {
						if (this.opts.limit_reached != null) {
							this.opts.limit_reached.call(this.select);
						}
					} else {
						this.select.val(this.selected_values().concat(selected_value));
					}
				}
			} else {
				if (this.has_implicit_blanks() && imagepicker_option.is_selected()) {
					this.select.val("");
				} else {
					this.select.val(selected_value);
				}
			}
			if (!both_array_are_equal(old_values, this.selected_values())) {
				this.select.change();
				if (this.opts.changed != null) {
					return this.opts.changed.call(this.select, old_values, this.selected_values());
				}
			}
		};

		return ImagePicker;

	})();

	ImagePickerOption = (function() {

		function ImagePickerOption(option_element, picker, opts) {
			this.picker = picker;
			this.opts = opts != null ? opts : {};
			this.clicked = __bind(this.clicked, this);

			this.option = jQuery(option_element);
			this.create_node();
		}

		ImagePickerOption.prototype.destroy = function() {
			return this.node.find(".thumbnail").unbind();
		};

		ImagePickerOption.prototype.has_image = function() {
			return this.option.data("img-src") != null;
		};

		ImagePickerOption.prototype.is_blank = function() {
			return !((this.value() != null) && this.value() !== "");
		};

		ImagePickerOption.prototype.is_selected = function() {
			var select_value;
			select_value = this.picker.select.val();
			if (this.picker.multiple) {
				return jQuery.inArray(this.value(), select_value) >= 0;
			} else {
				return this.value() === select_value;
			}
		};

		ImagePickerOption.prototype.mark_as_selected = function() {
			return this.node.find(".thumbnail").addClass("selected");
		};

		ImagePickerOption.prototype.unmark_as_selected = function() {
			return this.node.find(".thumbnail").removeClass("selected");
		};

		ImagePickerOption.prototype.value = function() {
			return this.option.val();
		};

		ImagePickerOption.prototype.label = function() {
			if (this.option.data("img-label")) {
				return this.option.data("img-label");
			} else {
				return this.option.text();
			}
		};

		ImagePickerOption.prototype.clicked = function() {
			this.picker.toggle(this);
			if (this.opts.clicked != null) {
				this.opts.clicked.call(this.picker.select, this);
			}
			if ((this.opts.selected != null) && this.is_selected()) {
				return this.opts.selected.call(this.picker.select, this);
			}
		};

		ImagePickerOption.prototype.create_node = function() {
			this.node = jQuery('<li/>');

			var $image = jQuery('<img/>');

			if (this.option.data('small-img-attr')) {
				$image.attr(this.option.data('small-img-attr'));
			} else {
				// this is the blank option
			}

			$image.addClass('image_picker_image');

			if (this.option.attr('data-large-img-attr')) {
				$image.attr('data-large-img-attr', this.option.attr('data-large-img-attr'));
			}

			var $thumbnail = jQuery('<div class="thumbnail">');

			$thumbnail.click({
				option: this
			}, function(event) {
				return event.data.option.clicked();
			});

			$thumbnail.append($image);

			if (this.opts.show_label) {
				$thumbnail.append(
					jQuery('<p/>').html(this.label())
				);
			}

			this.node.append($thumbnail);

			return this.node;
		};

		return ImagePickerOption;

	})();

}).call(this);
                                                                                                                                                                                                                                                                                                     framework/includes/option-types/image-picker/static/js/image-picker/image-picker.min.js             0000644                 00000012203 15266055653 0025306 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       // Image Picker
// by Rodrigo Vera
//
// Version 0.2.4
// Full source at https://github.com/rvera/image-picker
// MIT License, https://github.com/rvera/image-picker/blob/master/LICENSE
(function(){var t,e,i,s,l=function(t,e){return function(){return t.apply(e,arguments)}},n=[].indexOf||function(t){for(var e=0,i=this.length;i>e;e++)if(e in this&&this[e]===t)return e;return-1};jQuery.fn.extend({imagepicker:function(e){return null==e&&(e={}),this.each(function(){var i;return i=jQuery(this),i.data("picker")&&i.data("picker").destroy(),i.data("picker",new t(this,s(e))),null!=e.initialized?e.initialized.call(i.data("picker")):void 0})}}),s=function(t){var e;return e={hide_select:!0,show_label:!1,initialized:void 0,changed:void 0,clicked:void 0,selected:void 0,limit:void 0,limit_reached:void 0},jQuery.extend(e,t)},i=function(t,e){return 0===jQuery(t).not(e).length&&0===jQuery(e).not(t).length},t=function(){function t(t,e){this.opts=null!=e?e:{},this.sync_picker_with_select=l(this.sync_picker_with_select,this),this.select=jQuery(t),this.multiple="multiple"===this.select.attr("multiple"),null!=this.select.data("limit")&&(this.opts.limit=parseInt(this.select.data("limit"))),this.build_and_append_picker()}return t.prototype.destroy=function(){var t,e,i,s;for(s=this.picker_options,e=0,i=s.length;i>e;e++)t=s[e],t.destroy();return this.picker.remove(),this.select.unbind("change"),this.select.removeData("picker"),this.select.show()},t.prototype.build_and_append_picker=function(){var t=this;return this.opts.hide_select&&this.select.hide(),this.select.change(function(){return t.sync_picker_with_select()}),null!=this.picker&&this.picker.remove(),this.create_picker(),this.select.after(this.picker),this.sync_picker_with_select()},t.prototype.sync_picker_with_select=function(){var t,e,i,s,l;for(s=this.picker_options,l=[],e=0,i=s.length;i>e;e++)t=s[e],t.is_selected()?l.push(t.mark_as_selected()):l.push(t.unmark_as_selected());return l},t.prototype.create_picker=function(){return this.picker=jQuery("<ul class='thumbnails image_picker_selector'></ul>"),this.picker_options=[],this.recursively_parse_option_groups(this.select,this.picker),this.picker},t.prototype.recursively_parse_option_groups=function(t,i){var s,l,n,r,c,o,h,a,p,u;for(a=t.children("optgroup"),r=0,o=a.length;o>r;r++)n=a[r],n=jQuery(n),s=jQuery("<ul></ul>"),s.append(jQuery("<li class='group_title'>"+n.attr("label")+"</li>")),i.append(jQuery("<li>").append(s)),this.recursively_parse_option_groups(n,s);for(p=function(){var i,s,n,r;for(n=t.children("option"),r=[],i=0,s=n.length;s>i;i++)l=n[i],r.push(new e(l,this,this.opts));return r}.call(this),u=[],c=0,h=p.length;h>c;c++)l=p[c],this.picker_options.push(l),l.has_image()&&u.push(i.append(l.node));return u},t.prototype.has_implicit_blanks=function(){var t;return function(){var e,i,s,l;for(s=this.picker_options,l=[],e=0,i=s.length;i>e;e++)t=s[e],t.is_blank()&&!t.has_image()&&l.push(t);return l}.call(this).length>0},t.prototype.selected_values=function(){return this.multiple?this.select.val()||[]:[this.select.val()]},t.prototype.toggle=function(t){var e,s,l;return s=this.selected_values(),l=""+t.value(),this.multiple?n.call(this.selected_values(),l)>=0?(e=this.selected_values(),e.splice(jQuery.inArray(l,s),1),this.select.val([]),this.select.val(e)):null!=this.opts.limit&&this.selected_values().length>=this.opts.limit?null!=this.opts.limit_reached&&this.opts.limit_reached.call(this.select):this.select.val(this.selected_values().concat(l)):this.has_implicit_blanks()&&t.is_selected()?this.select.val(""):this.select.val(l),i(s,this.selected_values())||(this.select.change(),null==this.opts.changed)?void 0:this.opts.changed.call(this.select,s,this.selected_values())},t}(),e=function(){function t(t,e,i){this.picker=e,this.opts=null!=i?i:{},this.clicked=l(this.clicked,this),this.option=jQuery(t),this.create_node()}return t.prototype.destroy=function(){return this.node.find(".thumbnail").unbind()},t.prototype.has_image=function(){return null!=this.option.data("img-src")},t.prototype.is_blank=function(){return!(null!=this.value()&&""!==this.value())},t.prototype.is_selected=function(){var t;return t=this.picker.select.val(),this.picker.multiple?jQuery.inArray(this.value(),t)>=0:this.value()===t},t.prototype.mark_as_selected=function(){return this.node.find(".thumbnail").addClass("selected")},t.prototype.unmark_as_selected=function(){return this.node.find(".thumbnail").removeClass("selected")},t.prototype.value=function(){return this.option.val()},t.prototype.label=function(){return this.option.data("img-label")?this.option.data("img-label"):this.option.text()},t.prototype.clicked=function(){return this.picker.toggle(this),null!=this.opts.clicked&&this.opts.clicked.call(this.picker.select,this),null!=this.opts.selected&&this.is_selected()?this.opts.selected.call(this.picker.select,this):void 0},t.prototype.create_node=function(){var t,e;return this.node=jQuery("<li/>"),t=jQuery("<img class='image_picker_image'/>"),t.attr("src",this.option.data("img-src")),e=jQuery("<div class='thumbnail'>"),e.click({option:this},function(t){return t.data.option.clicked()}),e.append(t),this.opts.show_label&&e.append(jQuery("<p/>").html(this.label())),this.node.append(e),this.node},t}()}).call(this);                                                                                                                                                                                                                                                                                                                                                                                             framework/includes/option-types/image-picker/static/css/styles.css                                  0000644                 00000004151 15266055653 0021510 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-image-picker .ui-tooltip {
	width: 100px;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector {
	overflow: auto;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
	margin: 0 0 -5px 0;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li.group_title {
	float: none;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li {
	margin: 0 5px 5px 0;
	float: left;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li:last-child {
	margin-right: 0;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li:hover {
	cursor: pointer;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li .thumbnail {
	overflow: hidden;
	-webkit-user-select: none;
	border-radius: 2px;
	-moz-user-select: none;
	-ms-user-select: none;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li .thumbnail img {
	-webkit-user-drag: none;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li .thumbnail.selected {
	border: 3px solid #64bd1f;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li .thumbnail {
	line-height: 0;
	border: 3px solid transparent;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li .thumbnail.selected:hover {
	border: 3px solid #64bd1f;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li .thumbnail:hover {
	border: 3px solid #dddddd;
}

.fw-option-type-image-picker li .thumbnail {
	position: relative;
	padding: 2px;
}

.fw-option-type-image-picker ul.thumbnails.image_picker_selector li .thumbnail.selected:after {
	content: "\f147";
	font-family: dashicons;
	background-color: #64bd1f;
	position: absolute;
	right: 0px;
	bottom: 0px;
	border-top-left-radius: 2px;
	color: #fff;
	line-height: normal;
	font-size: 20px;
	padding: 1px 0 0 1px;
}

.fw-option-type-image-picker .pre-loaded-images {
	height: 1px;
	width: 1px;
	overflow: hidden;
	position: absolute;
}

.fw-option-type-image-picker select{
	display: none;
}

.qtip .qtip-content img.fw-option-type-image-picker-large-image {
	display: block;
}                                                                                                                                                                                                                                                                                                                                                                                                                       framework/includes/option-types/addable-box/class-fw-option-type-addable-box.php                    0000644                 00000012766 15266055653 0024071 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Rows with options
 */
class FW_Option_Type_Addable_Box extends FW_Option_Type
{
	public function get_type()
	{
		return 'addable-box';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		static $enqueue = true;

		if ($enqueue) {
			wp_enqueue_style(
				'fw-option-'. $this->get_type(),
				fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/css/styles.css'),
				array(),
				fw()->manifest->get_version()
			);

			wp_enqueue_script(
				'fw-option-'. $this->get_type(),
				fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/js/scripts.js'),
				array('fw-events', 'jquery-ui-sortable'),
				fw()->manifest->get_version(),
				true
			);

			$enqueue = false;
		}

		fw()->backend->enqueue_options_static($option['box-options']);

		return true;
	}

	/*
	 * Puts each option into a separate array
	 * to keep their order inside the modal dialog
	 */
	private function transform_options($options)
	{
		$new_options = array();
		foreach ($options as $id => $option) {
			if (is_int($id)) {
				/**
				 * this happens when in options array are loaded external options using fw()->theme->get_options()
				 * and the array looks like this
				 * array(
				 *    'hello' => array('type' => 'text'), // this has string key
				 *    array('hi' => array('type' => 'text')) // this has int key
				 * )
				 */
				$new_options[] = $option;
			} else {
				$new_options[] = array($id => $option);
			}
		}
		return $new_options;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _render($id, $option, $data)
	{
		if (empty($data['value']) || !is_array($data['value'])) {
			$data['value'] = array();
		}

		/** Prepare controls */
		{
			$controls = array_merge(
				array(
					'delete' => '<small class="dashicons dashicons-no-alt" title="'. esc_attr__('Remove', 'fw') .'"></small>'
				),
				$option['box-controls']
			);

			// move 'delete' control to end
			{
				if (isset($controls['delete'])) {
					$_delete = $controls['delete'];
					unset($controls['delete']);
					$controls['delete'] = $_delete;
					unset($_delete);
				}
			}
		}

		{
			$box_options = array();

			fw_collect_options( $box_options, $option['box-options'], array(
				'limit_option_types' => false,
				'limit_container_types' => apply_filters(
					'fw:option-type:addable-box:limit-container-types',
					// Use only groups and options by default
					array('group')
				),

				'limit_level' => 1,
			) );
		}

		$option['attr']['data-for-js'] = json_encode(array(
			'options'     => $this->transform_options($box_options),
			'template'    => $option['template'],
		));

		return fw_render_view(fw_get_framework_directory('/includes/option-types/'. $this->get_type() .'/view.php'), array(
			'id'          => $id,
			'option'      => $option,
			'data'        => $data,
			'controls'    => $controls,
			'box_options' => $box_options,
		));
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (is_null($input_value)) {
			$value = $option['value'];
		} elseif (is_array($input_value)) {
			$option['limit'] = intval($option['limit']);

			$value = array();

			$box_options = fw_extract_only_options($option['box-options']);

			foreach ($input_value as &$list_item_value) {
				$current_value = array();

				foreach ($box_options as $id => $input_option) {
					$current_value[$id] = fw()->backend->option_type($input_option['type'])->get_value_from_input(
						$input_option,
						isset($list_item_value[$id]) ? $list_item_value[$id] : null
					);
				}

				$value[] = $current_value;

				if ($option['limit'] && count($value) === $option['limit']) {
					break;
				}
			}
		} else {
			$value = array();
		}

		return $value;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => array(),
			/**
			 * Buttons on box head ( near delete button X )
			 *
			 * On control click will be triggered a custom event 'fw:option-type:addable-box:control:click'
			 * on wrapper div (the one that has `.fw-option-type-addable-box` class)
			 * data about control will be in event data
			 */
			'box-controls' => array(
				// 'control_id' => '<small class="dashicons dashicons-..." title="Some action"></small>'
			),
			'box-options' => array(),
			/**
			 * Limit boxes that can be added
			 */
			'limit' => 0,
			/**
			 * Box title backbonejs template
			 * All box options are available as variables {{- box_option_id }}
			 *
			 * Note: Ids with - (instead of underscore _ ) will throw errors
			 * because 'box-option-id' can't be converted to variable name
			 *
			 * Example: 'Hello {{- box_option_id }}'
			 */
			'template' => '',
			'add-button-text' => __('Add', 'fw'),
			/**
			 * Makes the boxes sortable
			 *
			 * You can disable this in case the boxes order doesn't matter,
			 * to not confuse the user that if changing the order will affect something.
			 */
			'sortable' => true,
			/**
			 * Width type. Supported types:
			 * - fixed
			 * - full
			 */
			'width' => 'fixed',
		);
	}

	/**
	 * {@inheritdoc}
	 */
	public function _get_backend_width_type()
	{
		return 'auto';
	}
}
          framework/includes/option-types/addable-box/view.php                                                0000644                 00000007424 15266055653 0016672 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 * @var  array $controls
 * @var  array $box_options
 */

$attr = $option['attr'];
unset($attr['name']);
unset($attr['value']);

// generate controls html
{
	ob_start(); ?>
	<small class="fw-option-box-controls">
		<?php foreach ($controls as $c_id => $control): ?>
			<small class="fw-option-box-control-wrapper"><a href="#" class="fw-option-box-control" data-control-id="<?php echo esc_attr($c_id) ?>" onclick="return false"><?php echo $control ?></a></small>
		<?php endforeach; ?>
	</small>
	<?php $controls_html = ob_get_clean();
}

if ($option['sortable']) {
	$attr['class'] .= ' is-sortable';
}

$attr['class'] .= ' width-type-'. $option['width'];

if (!empty($data['value'])) {
	$attr['class'] .= ' has-boxes';
}
?>
<div <?php echo fw_attr_to_html($attr); ?>>
	<!-- Fixes https://github.com/ThemeFuse/Unyson/issues/1278#issuecomment-208032542 -->
	<?php echo fw()->backend->option_type('hidden')->render($id, array('value' => '~'), array(
		'id_prefix' => $data['id_prefix'],
		'name_prefix' => $data['name_prefix'],
	)); ?>
	<?php $i = 0; ?>
	<div class="fw-option-boxes metabox-holder">
		<?php foreach ($data['value'] as $value_index => &$values): ?>
			<?php $i++; ?>
			<div class="fw-option-box fw-backend-options-virtual-context" data-name-prefix="<?php echo fw_htmlspecialchars($data['name_prefix'] .'['. $id .']['. $i .']') ?>" data-values="<?php echo fw_htmlspecialchars(json_encode($values)) ?>">
				<?php ob_start() ?>
				<div class="fw-option-box-options fw-force-xs">
					<?php
					echo fw()->backend->render_options($box_options, $values, array(
						'id_prefix'   => $data['id_prefix'] . $id .'-'. $i .'-',
						'name_prefix' => $data['name_prefix'] .'['. $id .']['. $i .']',
					));
					?>
				</div>
				<?php
				echo fw()->backend->render_box(
					$data['id_prefix'] . $id .'-'. $i .'-box',
					'&nbsp;',
					ob_get_clean(),
					array(
						'html_after_title' => $controls_html,
						'attr' => array(
							'class' => 'fw-option-type-addable-box-pending-title-update',
						),
					)
				);
				?>
			</div>
		<?php endforeach; unset($values); ?>
	</div>
	<br class="default-box-template fw-hidden" data-template="<?php
		/**
		 * Place template in attribute to prevent it to be treated as html
		 * when this option will be used inside another option template
		 */

		$values = array();

		// must contain characters that will remain the same after htmlspecialchars()
		$increment_placeholder = '###-addable-box-increment-'. fw_rand_md5() .'-###';

		echo fw_htmlspecialchars(
			'<div class="fw-option-box fw-backend-options-virtual-context" data-name-prefix="'. fw_htmlspecialchars($data['name_prefix'] .'['. $id .']['. $increment_placeholder .']') .'">'.
				fw()->backend->render_box(
					$data['id_prefix'] . $id .'-'. $increment_placeholder .'-box',
					'&nbsp;',
					'<div class="fw-option-box-options fw-force-xs">'.
						fw()->backend->render_options($box_options, $values, array(
							'id_prefix'   => $data['id_prefix'] . $id .'-'. $increment_placeholder .'-',
							'name_prefix' => $data['name_prefix'] .'['. $id .']['. $increment_placeholder .']',
						)).
					'</div>',
					array(
						'html_after_title' => $controls_html,
					)
				).
			'</div>'
		);
	?>">
	<div class="fw-option-boxes-controls">
		<?php
		echo fw_html_tag('button', array(
			'type'    => 'button',
			'onclick' => 'return false;',
			'class'   => 'button fw-option-boxes-add-button',
			'data-increment' => ++$i,
			'data-increment-placeholder' => $increment_placeholder,
			'data-limit' => intval($option['limit']),
		), fw_htmlspecialchars($option['add-button-text']));
		?>
	</div>
</div>
                                                                                                                                                                                                                                            framework/includes/option-types/addable-box/static/js/scripts.js                                    0000644                 00000024253 15266055653 0021136 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function ($) {
	var optionTypeClass = '.fw-option-type-addable-box';

	var methods = {
		/** Make full/prefixed event name from short name */
		makeEventName: function(shortName) {
			return 'fw:option-type:addable-box:'+ shortName;
		},
		/** Create object with useful data about box for event data */
		getBoxDataForEvent: function($box) {
			var data = {};

			data.$box       = $box;
			data.$controls  = $box.find('.fw-option-box-controls:first');
			data.$options   = $box.find('.fw-option-box-options:first');

			data.$box       = $box.find('.fw-postbox:first');
			data.$title     = data.$box.find('> .hndle:first');
			data.$titleText = data.$title.find('> span:first');

			return data;
		},
		/** Make boxes to be sortable */
		reInitSortable: function ($boxes) {
			try {
				$boxes.sortable('destroy');
			} catch (e) {
				// happens when sortable was not initialized before
			}

			if (!$boxes.first().closest(optionTypeClass).hasClass('is-sortable')) {
				return false;
			}

			var isMobile = $(document.body).hasClass('mobile');

			$boxes.sortable({
				items: '> .fw-option-box',
				handle: '.hndle:first',
				cursor: 'move',
				placeholder: 'sortable-placeholder',
				delay: ( isMobile ? 200 : 0 ),
				distance: 2,
				tolerance: 'pointer',
				forcePlaceholderSize: true,
				axis: 'y',
				start: function(e, ui){
					// Update the height of the placeholder to match the moving item.
					{
						var height = ui.item.outerHeight();

						height -= 2; // Subtract 2 for borders

						ui.placeholder.height(height);
					}
				},
				update: function(){
					var optionType = $(this).closest(optionTypeClass);

					optionType.trigger('change'); // for customizer

					fw.options.trigger.changeForEl(optionType);
				}
			});
		},

		/** Init boxes controls */
		initControls: function ($boxes) {

			$boxes.find('.fw-option-box-control').on('mouseover', function () {
				$(this).off('click');
			})

			$boxes
				.find('.fw-option-box-controls:not(.initialized)')
				.on('click', '.fw-option-box-control', function(e){

					e.preventDefault();
					e.stopPropagation(); // prevent open/close of the box (when the link is in box title bar)

					var $control  = $(this);
					var controlId = $control.attr('data-control-id');

					switch (controlId) {
						case 'delete':
							var $option = $control.closest(optionTypeClass);

							$control.closest('.fw-option-box').remove();

							methods.checkLimit($option);
							methods.updateHasBoxesClass($option);

							fw.options.trigger.changeForEl($option);

							break;
						default:
							// custom control. trigger event for others to handle this
							$control.closest(optionTypeClass).trigger(
								methods.makeEventName('control:click'), {
									controlId: controlId,
									$control: $control,
									box: methods.getBoxDataForEvent($control.closest('.fw-option-box'))
								}
							);
					}
				})
				.addClass('initialized')
				.find('.fw-option-box-control').off('click'); // remove e.stopPropagation() added by /wp-admin/js/postbox.min.js
		},
		checkLimit: function($option) {
			var $button = $option.find('> .fw-option-boxes-controls .fw-option-boxes-add-button');
			var limit = fw.intval($button.attr('data-limit'));

			if (limit > 0 && $option.find('> .fw-option-boxes > .fw-option-box').length >= limit) {
				$button.addClass('fw-hidden');
			} else {
				$button.removeClass('fw-hidden');
			}
		},
		updateHasBoxesClass: function($option) {
			$option[
				$option.find('> .fw-option-boxes > .fw-option-box:first').length
				? 'addClass' : 'removeClass'
			]('has-boxes');
		}
	};

	/**
	 * Update box title using the 'template' option parameter and box option values
	 */
	var titleUpdater = {
		pendingClass: 'fw-option-type-addable-box-pending-title-update',
		isBusy: false,
		template: function(template, vars) {
			try {
				return _.template(
					$.trim(template),
					undefined,
					{
						evaluate: /\{\{([\s\S]+?)\}\}/g,
						interpolate: /\{\{=([\s\S]+?)\}\}/g,
						escape: /\{\{-([\s\S]+?)\}\}/g
					}
				)(vars);
			} catch (e) {
				return '[Template Error] '+ e.message;
			}
		},
		/**
		 * Update the given box title, or find a pending box
		 * @public
		 */
		update: function($box) {
			if (this.isBusy) {
				return;
			}

			if (typeof $box == 'undefined') {
				$box = $(optionTypeClass +' .'+ this.pendingClass +':first');
			}

			if (!$box.length) {
				return;
			}

			var data = JSON.parse(
				$box.closest(optionTypeClass).attr('data-for-js')
			);

			data.template = $.trim(data.template);

			if (!data.template.length) {
				delete data;
				return;
			}

			var $dataWrapper = $box.closest('.fw-option-box');

			var values = $dataWrapper.attr('data-values');

			if (values) {
				// box after refresh
				$dataWrapper.removeAttr('data-values');

				$box.removeClass(titleUpdater.pendingClass);

				var jsonParsedValues = JSON.parse(values) || {};

				$box.find( '.postbox-header > .hndle span:not([class])' ).first().html(
					this.template(data.template, $.extend({}, {o: jsonParsedValues}, jsonParsedValues))
				);

				delete data;
				delete jsonParsedValues;
				this.update();
				return;
			}

			this.isBusy = true;

			$.ajax({
				url: ajaxurl,
				type: 'POST',
				data: [
					'action=fw_backend_options_get_values',
					'options='+ encodeURIComponent(JSON.stringify(data.options)),
					'name_prefix='+ encodeURIComponent($dataWrapper.attr('data-name-prefix')),
					$box.find('> .inside > .fw-option-box-options').find('input, select, textarea').serialize()
				].join('&'),
				dataType: 'json'
			}).done(_.bind(function (response, status, xhr) {
				this.isBusy = false;
				$box.removeClass(titleUpdater.pendingClass);

				var template = '';

				if (response.success) {
					template = this.template(data.template, $.extend({}, {o: response.data.values}, response.data.values));
				} else {
					template = '[Ajax Error] '+ response.data.message
				}

				$box.find( '.postbox-header > .hndle span:not([class])' ).first().html( template );

				delete data;

				this.update();
			}, this)).fail(_.bind(function (xhr, status, error) {
				this.isBusy = false;
				$box.removeClass(titleUpdater.pendingClass);

				$box.find( '.postbox-header > .hndle span:not([class])' ).first().text( '[Server Error] ' + status + ': ' + error.message );

				delete data;

				this.update();
			}, this));
		}
	};

	fwEvents.on('fw:options:init', function (data) {
		var $elements = data.$elements.find(optionTypeClass +':not(.fw-option-initialized)');

		$elements.toArray().map(function (el) {
			fw.options.on.change(function (data) {
				if (! $(data.context).is(
					'[data-fw-option-type="addable-box"] .fw-option-boxes > .fw-option-box'
				)) {
					return;
				}

				// Listen to just its own virtual contexts
				if (! el.contains(data.context)) {
					return;
				}

				fw.options.trigger.changeForEl(el);
			});
		});

		/** Init Add button */
		$elements.on('click', '> .fw-option-boxes-controls > .fw-option-boxes-add-button', function(){
			var $button   = $(this);
			var $option   = $button.closest(optionTypeClass);
			var $boxes    = $option.find('.fw-option-boxes:first');
			var increment = parseInt($button.attr('data-increment'));

			var $newBox = $(
				$option.find('> .default-box-template').attr('data-template')
					.split( $button.attr('data-increment-placeholder') ).join( String(increment) )
			);

			$button.attr('data-increment', increment + 1);

			// animation
			{
				$newBox.addClass('fw-animation-zoom-in');

				setTimeout(function(){
					$newBox.removeClass('fw-animation-zoom-in');
				}, 300);
			}

			$boxes.append($newBox);

			// Re-render wp-editor
			if (
				window.fwWpEditorRefreshIds
				&&
				$newBox.find('.fw-option-type-wp-editor:first').length
			) {
				$newBox.find(
					'.fw-option-type-wp-editor textarea'
				).toArray().map(function (textarea) {
					fwWpEditorRefreshIds(
						$(textarea).attr('id'),
						$newBox
					);
				});
			}

			methods.initControls($newBox);

			if ($option.hasClass('is-sortable')) {
				methods.reInitSortable($boxes);
			}

			// remove focus form "Add" button to prevent pressing space/enter to add easy many boxes
			$newBox.find('input,select,textarea').first().focus();

			fwEvents.trigger('fw:options:init', {$elements: $newBox});

			var box = methods.getBoxDataForEvent($newBox);

			$option.trigger(methods.makeEventName('box:init'), {box: box});

			methods.checkLimit($option);
			methods.updateHasBoxesClass($option);

			fw.options.trigger.changeForEl($boxes);
		});

		// close postboxes and attach event listener
		$elements.find('> .fw-option-boxes > .fw-option-box > .fw-postbox').addClass('closed');

		$elements.on('fw:box:close', '> .fw-option-boxes > .fw-option-box > .fw-postbox', function(){
			// later a script will pick it by this class and will update the title via ajax
			$(this).addClass(titleUpdater.pendingClass);

			/*
			$(this).find('> .hndle span:not([class])').first().html(
				$('<img>').attr('src', fw.img.loadingSpinner)
			);
			*/

			titleUpdater.update($(this));
		});

		methods.initControls($elements);

		$elements.each(function(){
			methods.checkLimit($(this));
		});

		$elements.addClass('fw-option-initialized');

		setTimeout(function(){
			// executed later, after .sortable('destroy') from backend-options.js
			methods.reInitSortable($elements.find('.fw-option-boxes'));

			// execute box:init event for existing boxes
			$elements.each(function(){
				var $option = $(this);

				$option.find('> .fw-option-boxes > .fw-option-box').each(function(){
					$option.trigger(methods.makeEventName('box:init'), {
						box: methods.getBoxDataForEvent($(this))
					});
				})
			});
		}, 100);

		titleUpdater.update();
	});

	fw.options.register('addable-box', {
		startListeningForChanges: $.noop,
		getValue: function (optionDescriptor) {
			var promise = $.Deferred();

			fw.whenAll(
				$(optionDescriptor.el).find(
					'.fw-option-boxes'
				).first().find(
					'> .fw-option-box.fw-backend-options-virtual-context'
				).toArray().map(fw.options.getContextValue)
			).then(function (valuesAsArray) {
				promise.resolve({
					value: valuesAsArray.map(function (singleContextValue) {
						return singleContextValue.value;
					}),

					optionDescriptor: optionDescriptor
				})
			});

			return promise;
		}
	})
});
                                                                                                                                                                                                                                                                                                                                                     framework/includes/option-types/addable-box/static/css/styles.css                                   0000644                 00000004506 15266055653 0021321 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-addable-box {
	max-width: 100%;
}

.fw-option-type-addable-box.has-boxes.width-type-full {
	width: 9999px;
}

.fw-option-type-addable-box.has-boxes.width-type-fixed {
	width: 428px;
	/* same as .fw-backend-option-fixed-width */
}

.fw-option-type-addable-box>.fw-option-boxes.ui-sortable>.fw-option-box>.fw-postbox {
	min-width: 100%;
}

.fw-option-type-addable-box>.fw-option-boxes.ui-sortable>.fw-option-box>.fw-postbox>.hndle {
	cursor: move !important;
	/* to rewrite .fw-postbox h3.hndle */
	word-break: break-all;
	/* if box text is too long, do not move controls outside box */
	position: relative;
}

.fw-option-type-addable-box>.fw-option-boxes.ui-sortable>.fw-option-box>.fw-postbox>.hndle>span {
	overflow: hidden;
	white-space: nowrap;
	max-width: 100%;
	display: block;
}

#wpbody-content .fw-option-type-addable-box .metabox-holder {
	padding: 0;
	margin: 0;
}

.fw-option-type-addable-box>.fw-option-boxes>.fw-option-box {
	margin-bottom: 20px;
}

.fw-option-type-addable-box>.fw-option-boxes.ui-sortable>.fw-option-box>.fw-postbox>.hndle span:after {
	content: '\00a0';
	/* &nbsp; - when title is empty, box has too small (broken) height */
}

.fw-option-type-addable-box>.fw-option-boxes.ui-sortable>.fw-option-box>.fw-postbox>.hndle img {
	vertical-align: middle;
}

.fw-option-type-addable-box .fw-backend-option-design-customizer {
	padding: 15px;
}


/* Controls */
.fw-option-type-addable-box>.fw-option-boxes>.fw-option-box .hndle .fw-html-before-title:empty {
	display: none;
}
.fw-option-type-addable-box>.fw-option-boxes>.fw-option-box .postbox-header h2.hndle {
	border-bottom: none !important;
}
.rtl .fw-option-type-addable-box>.fw-option-boxes>.fw-option-box .hndle .fw-html-after-title {
	height: auto;
	left: 27px;
	right: auto;
}

.rtl .fw-option-type-addable-box .postbox .handlediv {
	padding: 0 12px;
}

.rtl .fw-option-type-addable-box .postbox-header .hndle {
	justify-content: right;
}

.fw-option-type-addable-box>.fw-option-boxes>.fw-option-box .hndle .fw-html-after-title .fw-option-box-controls .fw-option-box-control {
	text-decoration: none;
}

.fw-option-type-addable-box>.fw-option-boxes>.fw-option-box .hndle .fw-html-after-title .fw-option-box-controls .fw-option-box-control-wrapper {
	color: #cccccc;
}

/* end: Controls */                                                                                                                                                                                          framework/includes/option-types/icon-v2/views/view.php                                              0000644                 00000001066 15266055653 0017136 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

if (! defined('FW')) { die('Forbidden'); }

/*
echo 'ID';
fw_print($id);
echo 'OPTION';
fw_print($option);
echo 'DATA';
fw_print($data);
echo 'JSON';
fw_print($json);
 */

$wrapper_attr = array(
	'class' => $option['attr']['class'] . ' fw-icon-v2-preview-' . $option['preview_size'],
	'id' => $option['attr']['id'],
	'data-fw-modal-size' => $option['popup_size']
);

unset($option['attr']['class'], $option['attr']['id']);

?>

<div <?php echo fw_attr_to_html($wrapper_attr) ?>>
	<input <?php echo fw_attr_to_html($option['attr']) ?> type="hidden" />
</div>

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/includes/option-types/icon-v2/views/templates.php                                         0000644                 00000015714 15266055653 0020167 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

$tabs = fw()->backend->render_options(
	array(
		'icon-fonts' => array(
			'type' => 'tab',
			'title' => __('Icon Fonts', 'fw'),
			'lazy_tabs' => false,
			'options' => array(
				'icon-font' => array(
					'type' => 'html-full',
					'attr' => array('class' => 'fw-icon-v2-icons-library'),
					'label' => false,
					'html' => '{{{data.icons_library_html}}}',
				)
			)
		),

		'custom-upload' => array(
			'type' => 'tab',
			'lazy_tabs' => false,
			'title' => __('Custom Upload', 'fw'),
			'options' => array(
				'upload-custom-icon-recents' => array(
					'type' => 'html-full',
					'label' => false,
					'html' => '{{{data.recently_used_custom_uploads_html}}}'
				)
			)
		),

		'favorites' => array(
			'type' => 'tab',
			'attr' => array('class' => 'fw-icon-v2-favorites'),
			'title' => __('Favorites', 'fw'),
			'lazy_tabs' => false,
			'options' => array(
				'icon-font-favorites' => array(
					'type' => 'html-full',
					'label' => false,
					'html' => '{{{data.favorites_list_html}}}'
				)
			)
		)
	),

	/** $values */
	array(),

	array(
		'id_prefix' => 'fw-option-type-iconv2-',
		'name_prefix' => 'fw_option_type_iconv2'
	)
);

?>

<script type="text/html" id="tmpl-fw-icon-v2-tabs">

<?php echo $tabs; ?>

</script>

<script type="text/html" id="tmpl-fw-icon-v2-library">

<div class="fw-icon-v2-toolbar">
	<# if (data.packs.length > 1) { #>
		<select class="fw-selectize">
			<# _.each(data.packs, function (pack, index) { #>
				<option {{ index === 0 ? 'selected' : '' }} value="{{pack.name}}">
					{{pack.title}}
				</option>
			<# }) #>
		</select>
	<# } #>

	<input
		type="text"
		placeholder="<?php echo __('Search Icon', 'fw'); ?>"
		class="fw-option fw-option-type-text">
</div>

<div class="fw-icon-v2-library-pack-wrapper fw-search-icons-wrapper">
	<# if (data.packs.length > 0) { #>
		<# var template = wp.template('fw-icon-v2-packs'); #>
		<# data.packs = data.pack_to_select #>
		<# data.should_have_headings = false #>

		{{{ template(data) }}}
	<# } #>

</div>

</script>

<script type="text/html" id="tmpl-fw-icon-v2-packs">
	<# _.each(data.packs, function (pack) { #>
		<# if (pack.icons.length === 0) { return; } #>

		<# if (data.should_have_headings) { #>
			<h2>
				<span>{{pack.title}}</span>
			</h2>
		<# } #>

		{{{
			wp.template('fw-icon-v2-icons-collection')(
				_.extend({}, pack, {
					current_state: data.current_state,
					favorites: data.favorites
				})
			)
		}}}
	<# }) #>

	<# if (data.packs.length === 0) { #>
		<div class="fw-icon-v2-note">
			<h3><?php echo __('Sorry, but no results have been found', 'fw'); ?></h3>
			<p><?php echo __('You can try something like: wordpress, twitter, heart, cat e.t.c ', 'fw'); ?></p>
		</div>
	<# } #>
</script>

<script type="text/html" id="tmpl-fw-icon-v2-favorites">

<div class="fw-icon-v2-library-pack-wrapper fw-favorite-icons-wrapper">
	<# var favorites = _.filter(data.favorites, _.compose(_.isNaN, _.partial(parseInt, _, 10))) #>

	<# if (favorites.length === 0) { #>

		<div class="fw-icon-v2-note">
			<!-- <i class="fw-icon-v2-info dashicons dashicons-star-filled"></i> -->
			<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 20 20">
				<path d="M10 1l3 6 6 .75-4.12 4.62L16 19l-6-3-6 3 1.13-6.63L1 7.75 7 7z"/>
			</svg>

			<h3><?php echo __('You have no favorite icons yet', 'fw'); ?></h3>

			<p>
				<?php echo __("To add icons here, simply click on the star button that's on top right corner of each icon.", 'fw'); ?>
			</p>
		</div>

	<# } else { #>

		{{{
			wp.template('fw-icon-v2-icons-collection')(
				_.extend({}, {icons: favorites, current_state: data.current_state})
			)
		}}}

	<# } #>
</div>

</script>

<script type="text/html" id="tmpl-fw-icon-v2-recent-custom-icon-uploads">
<# var recent_uploads = _.filter(data.favorites, _.compose(_.negate(_.isNaN), _.partial(parseInt, _, 10))) #>

<div class="fw-icon-v2-toolbar">
	<h3><?php echo __('Upload Icons', 'fw'); ?></h3>

	<button type="button" class="fw-icon-v2-custom-upload-perform button button-primary">
		<?php echo __('Upload', 'fw'); ?>
	</button>
</div>

<# if (recent_uploads.length === 0) { #>

	<div class="fw-icon-v2-library-pack-wrapper">
		<div class="fw-icon-v2-note">

			<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 20 20">
				<path d="M8 14V8H5l5-6 5 6h-3v6H8zm-2 2v-6H4v8h12.01v-8H14v6H6z"></path>
			</svg>

			<h3>
				<?php echo __('You have no uploaded icons yet', 'fw'); ?>
			</h3>

			<p>
				<?php echo __('To add new icons simply click on the Upload button.', 'fw'); ?>
			</p>
		</div>
	</div>

<# } else { #>

	<div class="fw-icon-v2-library-pack-wrapper">
		<ul class="fw-icon-v2-library-pack">

		<# _.each(recent_uploads, function (attachment_id) { #>
			<# var selectedClass = data.current_state['attachment-id'] === attachment_id ? 'selected' : ''; #>
			<# url = (_.min(_.values(wp.media.attachment(attachment_id).get('sizes')), function (size) {
				return size.width;
			}).url || wp.media.attachment(attachment_id).get('url')); #>

			<li
				data-fw-icon-v2="{{ attachment_id }}"
				class="fw-icon-v2-library-icon {{selectedClass}}">

				<div class="fw-icon-inner">
					<img src="{{ url }}" style="max-width: 100%" alt="">

					<a
						title="<?php esc_html_e( 'Delete item', 'fw' ); ?>"
						class="fw-icon-v2-favorite dashicons dashicons-no">
					</a>
				</div>
			</li>

		<# }) #>

			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>

		</ul>
	</div>

<# } #>

</script>

<script type="text/html" id="tmpl-fw-icon-v2-icons-collection">

	<# if (data.icons.length > 0) { #>
		<ul class="fw-icon-v2-library-pack">

		<# _.each(data.icons, function (icon) { #>
			<# var iconClass = (data.css_class_prefix && data.apply_root_class) ? data.css_class_prefix + ' ' + icon : icon; #>
			<# var selectedClass = data.current_state['icon-class'] === iconClass ? 'selected' : ''; #>
			<# var favoriteClass = _.contains(data.favorites, iconClass) ? 'fw-icon-v2-favorite' : '' #>

			<li
				data-fw-icon-v2="{{data.css_class_prefix}} {{icon}}"
				class="fw-icon-v2-library-icon {{selectedClass}} {{favoriteClass}}">

				<div class="fw-icon-inner">
					<i class="{{iconClass}}"></i>

					<a
						title="<?php echo __('Add to Favorites', 'fw') ?>"
						class="fw-icon-v2-favorite dashicons dashicons-star-filled">
					</a>
				</div>
			</li>

		<# }) #>

			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>
			<li class="fw-ghost-item"></li>

		</ul>
	<# } #>

</script>

                                                    framework/includes/option-types/icon-v2/class-fw-option-type-icon-v2.php                            0000644                 00000010427 15266055653 0022307 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

if (! defined('FW')) { die('Forbidden'); }

class FW_Option_Type_Icon_v2 extends FW_Option_Type {
	private $enqueued_font_styles = array();
	public $packs_loader = null;

	public function get_type() {
		return 'icon-v2';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	public function _init() {
		/**
		 * CSS for each pack is not loaded by default in frontend.
		 *
		 * You should load it by yourself in your theme, like this:
		 *
		 * fw()->backend->option_type('icon-v2')->packs_loader->enqueue_frontend_css()
		 */
		$this->packs_loader = new FW_Icon_V2_Packs_Loader();

		if (! is_admin()) { return; }

		$this->favorites = new FW_Icon_V2_Favorites_Manager();
	}

	protected function _enqueue_static($id, $option, $data) {
		add_action(
			'admin_print_footer_scripts',
			array($this, 'load_templates')
		);

		wp_enqueue_media();

		$this->packs_loader->enqueue_admin_css();

		$static_URI = fw_get_framework_directory_uri(
			'/includes/option-types/' . $this->get_type() . '/static/'
		);

		wp_enqueue_style('fw-selectize');

		wp_enqueue_script(
			'fw-option-type-'. $this->get_type() .'-backend-previews',
			$static_URI . 'js/render-icon-previews.js',
			array('jquery', 'fw', 'fw-events', 'fw-selectize'),
			fw()->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-option-type-'. $this->get_type() .'-backend-picker-v2',
			$static_URI . 'js/icon-picker-v2.js',
			array( 'fw' ),
			fw()->manifest->get_version(),
			true
		);

		wp_enqueue_style(
			'fw-option-type-'. $this->get_type() .'-backend-picker',
			$static_URI . 'css/picker.css',
			array(),
			fw()->manifest->get_version()
		);

		wp_localize_script(
			'fw-option-type-'. $this->get_type() .'-backend-previews',
			'fw_icon_v2_data',
			array(
				'edit_icon_label' => __('Change Icon', 'fw'),
				'add_icon_label' => __('Add Icon', 'fw')
			)
		);
	}

	public function load_templates() {
		echo fw_render_view(
			dirname(__FILE__) . '/views/templates.php',
			array(
				'packs_loader' => $this->packs_loader
			)
		);
	}

	protected function _render($id, $option, $data) {
		$json = $this->_get_json_value_to_insert_in_html($data);

		$option['attr']['value'] = $json;

		return fw_render_view(
			dirname(__FILE__) . '/views/view.php',
			compact('id', 'option', 'data', 'json')
		);
	}

	protected function _get_value_from_input($option, $input_value) {
		if (is_null( $input_value )) {
			return $option['value'];
		}

		return $this->_get_db_value_from_json($input_value);
	}

	protected function _get_db_value_from_json($input_value) {
		$input = $input_value;

		/**
		 * When icon-v2 is used as a multi-picker picker it, the value
		 * comes straight as array, you should parse it.
		 */
		if (! is_array($input_value)) {
			$input = json_decode($input_value, true);
		}

		$result = array();

		$result['type'] = $input['type'];

		if ($input['type'] === 'icon-font') {
			$result['icon-class'] = $input['icon-class'];

			$result['icon-class-without-root'] = $this->packs_loader->class_without_root_for(
				$input['icon-class']
			);

			$pack = $this->packs_loader->pack_name_for(
				$input['icon-class']
			);

			$result['pack-name'] = $pack['name'];
			$result['pack-css-uri'] = $pack['css_file_uri'];
		}

		if ($input['type'] === 'custom-upload') {
			$result['attachment-id'] = $input['attachment-id'];
			$result['url'] = $input['url'];
		}

		return $result;
	}

	protected function _get_json_value_to_insert_in_html($data) {
		$result = array();

		$result['type'] = $data['value']['type'];

		if ($data['value']['type'] === 'icon-font') {
			$result['icon-class'] = $data['value']['icon-class'];
		}

		if ($data['value']['type'] === 'custom-upload') {
			$result['attachment-id'] = $data['value']['attachment-id'];
			$result['url'] = $data['value']['url'];
		}

		return json_encode($result);
	}

	protected function _get_defaults()
	{
		return array(
			'value' => array(
				'type' => 'none', // none | icon-font | custom-upload

				// ONLY IF icon-font
				'icon-class' => '',
				'icon-class-without-root' => false,
				'pack-name' => false,
				'pack-css-uri' => false

				// ONLY IF custom-upload
				// 'attachment-id' => false,
				// 'url' => false
			),

			'preview_size' => 'medium',
			'popup_size' => 'medium'
		);
	}

	public function _get_backend_width_type()
	{
		return 'full';
	}
}
                                                                                                                                                                                                                                         framework/includes/option-types/icon-v2/static/img/no-image.png                                     0000644                 00000007164 15266055653 0020570 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   d   d   pâ•T   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  ŸIDATxÚìÜ[sª0àÅEÂÍzÁñÿÿ¶¾tÚA!B’ó¤£½ =õ�ÚµÞ:•N†�dï„ŽÖóó³3šØ¼aB† aB† aÂ„ AÂ„ AÂ„!A‚„!A‚„!C‚0!C‚0!C�»Äq8Žó îo¬eYð}¾ïÃó<¸®Û¾}¦´ÖhÛ§Ó	u]£®kcrÏ!Ç1‚ €eYÝSÞ¶áy<ÏCÇ0Æ ª*H)	òSˆÙl!Ä�fU†ÃRJäy>j˜Q‚X–…Åb�(Šî¼^¯Q–%v»Ý(—²Ñ�xž‡$IàºýCkšeYBJ	­õe¹Š¢žç}y]EB`³Ùàt:�ëaÓw�A€$Izë„1Y–áp8tÞôÅbÑù·Œ1Øl6¨ªŠmïûø¾? Ò4íÄ €²,‘¦iïÒ˜$	|ßç’u3×ŒQêº¾tTaÞìA”R¨ª
J)Ôu�ý~�§§§^”××W´mK X.—ö_-1ûýþòóz½Æd2ùð¹étŠ—— À~¿Çt:íÄ¶mËåooo\²‚ ÜÖž‹÷ywþÆyÆ�›cÌeFõu`A$ŽãÁŸ½îˆúfÔõï›¦¹ûXdH{{½d}g/s}œrï±<,Èñxü/¼>œk„¡7ú;cyX�¢(?Á×µF)Õ‰¢”úôº.À¾VúO€h­‘çùàr.¼Æìv»­ªR
»Ýî‚,„ø²ø_'ÏóÄ?Ýö!†aïgçóù¥Û*ËeYvÖ‘Åb1h©ÃìÕN}»ÝjO]×Åjµêí²,ËÂjµê�u]c»ÝŽf§>ª³¬ïœò*¥�eªªº©%–e!Ìf³Þb>ÆS_kŒ_¤Eæóù Ý»Ö§Óéæ´·ï:­5²,ë\îþtùìÉ•Rb>Ÿ÷îžmÛþÖá`UUÈ²lçV¿ Ú¶Eš¦B`:�þèXã||RÅè_ãŽþ�º”RJ8ŽsyÛõòéýQËñxÄñxEKû ×E¼(
EÛ¶1™Làº.Ç¹Ô­5”RhÛMÓÞpä›ÉóÌy´ð?	Â„ AÂ„ AÂ„!A‚„!A‚„!C‚0!C‚0!C† aB† aBfù7 ž?‹þ)Ÿ    IEND®B`‚                                                                                                                                                                                                                                                                                                                                                                                                            framework/includes/option-types/icon-v2/static/img/sauron.png                                       0000644                 00000114374 15266055653 0020405 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   d   d   pâ•T   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û  :>iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c132 79.159284, 2016/04/19-13:13:40        ">
   <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:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
            xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmp:CreatorTool>Adobe Photoshop CC 2015.5 (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2016-07-06T18:50:06+03:00</xmp:CreateDate>
         <xmp:ModifyDate>2016-07-07T16:05:37+03:00</xmp:ModifyDate>
         <xmp:MetadataDate>2016-07-07T16:05:37+03:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:ICCProfile>sRGB IEC61966-2.1</photoshop:ICCProfile>
         <xmpMM:InstanceID>xmp.iid:06a30c4b-9518-473c-97aa-f94932510188</xmpMM:InstanceID>
         <xmpMM:DocumentID>adobe:docid:photoshop:c88b84f8-84bf-1179-aa04-d0f725e55b14</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>xmp.did:d5779511-c27e-4ff0-bb2f-4f92baa3e4c8</xmpMM:OriginalDocumentID>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>created</stEvt:action>
                  <stEvt:instanceID>xmp.iid:d5779511-c27e-4ff0-bb2f-4f92baa3e4c8</stEvt:instanceID>
                  <stEvt:when>2016-07-06T18:50:06+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC 2015.5 (Macintosh)</stEvt:softwareAgent>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:06a30c4b-9518-473c-97aa-f94932510188</stEvt:instanceID>
                  <stEvt:when>2016-07-07T16:05:37+03:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC 2015.5 (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>1</exif:ColorSpace>
         <exif:PixelXDimension>100</exif:PixelXDimension>
         <exif:PixelYDimension>100</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>½Sû    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF  SÝIDATxÚ\ýGÏ¥k–ž‰]ëq¯Ùî3'â˜ÌÊ¬bYd‹ )P¾ÐH¨Ñ£þKóúhªß =ÐH  ×M‰TÉr™•yl¸ÏmóšÇ-ž•°qpâûbïw?f™{Ýë^òÏ«–‚Š b�ZUP,ôè‚œR°_áÏ¾rüÁ7—‡Æ%AN0Œp{k©UYÖŠ÷†Ð–¸�
(°w·–àÅÂ<Ãt:}ÖÃvkØ¸Œ	 .±=Çá†W‚Ýd�‡Ÿ&ì
w{OUËz´äIøñÛ�g@¼‡M5$€n„Û·ÊF…Ë‹cŽ™T•l "ðæ­Ðm“V†[G=V>üu!Î ¥­ALp<AÉ–››�nÈœŽ§GHÙñÃsåû#|(žo�+—k†\Áþ¡åÏ; Ô¶øƒQŒ€°VÁZðÆ`Q\�Î@çÛÞ2EEÉLkÚïŠóÊÍ�p{kÙn]ïÁTc”à+ˆ��œÛçv¾-˜±°® µ½ÿT`ØZî~ÑáûLç¡¦¶ Ý�ÅÞIQYKÅõ…áçžþà)çSÁ;a!(bÁ0ÜŒZ>}W±îÞÀ’À™À²(KVœƒ®‡í„�’hW%®P« Õ2Œ�.Öµ2ÏJ®‘a(t./p>Wžfå\”çµð2µÃÙ�¹€(Ð
^kÁ�ë‰ XŒ‚¡3†Þ(Þ+Ç9óÓ§Ì—wÍJM µý{“Û{–ªJÉX8¶ôÛgRRJœQB›][`Í Æ�J)0¯
â
t[Æ@õNÏ‰Ëia3 Vp(Àâ•`.Tvw–	¬kf™ »€ï;ÖåDŽ•¬Bw€ù¹°Ý	&‚qàøÆÁT¨AI
2€^”J%•„Eè‚0ŽŠ*ÄEÛw*×�C0Æa�"$Taz.sÁþiÇŸ[ÆƒZ¨¦-¨»¾‚´ÛÐ[è­²³°5ÊhÁ)P`]•’ÁI»FÛ†~>éÎµ]]“rN+‡W=»MG]WœÀ¸1lwB?(!Ð^=Ø ÝÝÐÞÇ *A3®Ô�Ù{ÊP‰Iá%O•œ›©Ãµ�ÁÃ`èÚÿW§¸Lh‡NµRMB»J,PExý3GÒL®JßApàzØìâ„*•aM�f0œ…ªÊ<µÃc½¡Tårj&lªÂ§Yø´XWK6,¬±2¥Ä’2Näºø¸f+mi~C€ tÒÃWp(ƒ¯mñ�BŠmœµx£SA Öfç�Î	1W’€é"�÷ì6P"ô6ÈÚ…íÛ	.FP5hQj©PÚó¥KDÞCÞÀøÕ€½í <Á,íû@cóy{õG‚B>‚
8ßÌrI•¬à:ØzX%ÅÊpcXs%ˆB²QJQ´6ëá{8Üƒ°œáø¨ä°�ªpÌ˜çÂ±ÀsVž×ÄËšQëÙmzÎSæe.T®põzmŽ#JsÞöz[¤½¼¶¿³íæ�k§(ô¾ýÓüBÊàt¯¡VÊe¥Áö‚íÓ5sXT1V¯'[A+’”p½�µ¶÷�?šXðjða@v36´çö®ýž
d¥‡\@¶íûjjf¥mÒÕmRS{¹É(¶7´¹<Ã%csà:µÍ=ø�Ð„B?*i�e-„Y°bÞ½KÌëï.ÀiI\’k[KSÁmîìleñ0¯0
¬km›°°SpÍzØ:�ÁY…Rèlúö¡YÚ­C”””Ã½pÿFÀWòâaèµ°Šà½C5‘­"¦Ý–RÑö|F!HÚN¾C(/+É%ì®ÃßTt])±�P§Íª°�E9ál»)e²\MWs=P!/í½�ÕÃá-„ÛöÙËçÏ_~MÚÐþ®l+ÃÜZXG¡DËËGå²jX	A@Z$U´*%ÃÓœˆNÛ-t��``ã„CïÙm,•Šº‚¤ÊC¬ÔÚìoo›Ùêló9Á7i¬AT
®k¶¶èõÖt-Lµö7†ÛÛ�Ë2“M¡ôP\EHê[ä%¶mx•v…íýª€éÀVPF¹Y
6œq@CAŒ�â0²Ann9Rma5¥à¯7?—f¢ßnÔúõé¹9tLó‰BÍK‚Ý¡ÝÀS7C¿¯hßÌæà<?žVŽ/p¿õ©ÔZÐÒ¢ÂTÚ¿µNðFmÁ•û³Þps×!Z˜geJ†�TvÁPMs�ƒoöVµ…¢Áµ+gêÕ¦kn§Ìµ+"¨*]÷»·Bp°<Î”àÛB'Úî;CÛüœAŒà¯Qž³†œ+¥(cpßQ0"*‰´ëì:¼7¨1h)ˆóØ¢h.ˆÛ€€é']é\»µ¶È�¶Ÿ¦#?a»¿iŽ;-@Y!FH	Æ=Hop{!÷•å]äp0œ?�5Ân´¤¥PS‹<óõ�‰(®¶õ0Ü?ýú€Jäá<S*\.‰d!yè¼Þ´3ÓvtÛ	Ã5TÆ´“li§LiWÒmQQÃ|ï°½¥hb�[¬oÝÕfK‹‚Œ4ë–U¨EqF@•ªŠ5gog®ÎI,Æ9$‚«Tm¡§ˆ€3ˆme±X£�-¬Eú-‹Y(I sFZZ�±Íß¥Ýu£–vR„pF§EYNÍ,o÷p÷fÓLÈF°nåønÁX‹ªáá)2l{j…zÍµÐv°UN+6U´€[ÓÓe^ïaßÃ%
Z¡óŠ1PÔ:…®ƒA›´¾ÙiÛ9œDµE-|oØ�àBÅz½b:«¸|' B¤bXc0@YkóŒ	`*ªQƒ3ï-ª¥eûFÌß�ßcREÍÜl™:¨5äŠ ¤¦–	†Hs@rAd†i-¨iNz3Bq`gaúX!€[²ç–åonáðóìzêòBq×;nî<ï•8�Ú�zó&óÅ½áñR	¶E¯>7ß•¯9Ÿp)¦êöÐõ†ÍÆcmM¨9ŽÏ•Q¼€qB¸Ùo¸=lyÿîGl§C?xú±`\½æ¶ðn´„�bL¥d¡V°^ðxL5ÔšÑ˜¡‹³4R³`€,-ÄªêHµ"sÆÛkx§2nZdæô‰ÊõýÚéAu@d²´LÏTª^š9¨Ò„JBzGè›YrBF;¡¸–ÝÜ€®-E0Ö�(çcDì¶AÁ$ÆN	Ÿ2_~±áÓãLN-ü�$gÊgD¤»FYÇØõÊMqÚâìÐÁÐîâ�FÛÌ‹XA­bê¶»–¨ƒaè2¾SÄ·ØÞ�†jÚÕR'H°ÔTš©@©¹ Õ"Òcj¢Ö•¼®?Ò;4F–eeÎ ÎcLÀg¡Ó®…b! �AöÜõà#¸9’›S2-¼R7‚q(	cäˆ${õ´ÍÄgN²ñè<Sj©hŒótC“ˆG˜Nà~ýB_zâ³PPÂ°rú•ððStÇg¡ÔÌa/|x&µ`
m·%˜f²�,C-¬¥…˜
ô½!ÆÊº*sÊÛx§Í¡w^ Hdž"›-¸ „.ã»vãú�à7-^-Z©¾…¬Ö:œi�‰)BI–’UZÔÂ’Æ:kX.•5Añ�,^!e\¾|cYB¦nãÏ¿B»„YRw-i‰†`ì€ZEð�.h¬`6H§°N-–—¾yoçQ#x×¾«®CA<¬@í®&'VÖ¿›Zè
œ+<½kºÔ ô¢T“øê•á’…aJ­Ô"Hm §ÁàÂFZ$e:'ì÷•DÊŠA³â®©¹B"‡msºkl7³3¯ØB/ˆWúƒ¥Û´VR�”k¯¥bUr¬%°fˆyÅ¨`ð”§“²ÆÄiIïè‡øŽšEÎ¬éƒC^mÐš:�ŽìFtgqÁ`«má¡^WP;4^ 8ÔZJ»¤ö-ƒMd×B¡Ú‡ ‰¬+K¬,±6@×öÍ¼ÅÌ kaÀ0mÛzå¥%¡½^Ž•u­ì@,)+%
%	ŠÇ!o„Î€¸v00‰·_Y°Pj!EHç–im&Ú÷¼Ð_o–•°5„�G]ÅöJñ…9/8gàšÑ;“RZì�Š%%já2/h:	ˆH‹§ÌêÀo¥ôÃ™#:ðJÝ°w_ÐŸVd	Èêñ”î–Øo1Õá4bÅ£Ü �zDÓ3¤3v|�¬/p4T-'X#Z*dA\ÀC™A,tc „‚jE­’R!^¾’ ë…ýkay®<¼ƒâ„Mç™/M•mp'¤˜9.ŠÉÐ‰0ÇˆsF	z'``IÊ¼@çûƒ§˜f?×sb�*ë¬äÓªø ÃFH×Œ5Û	ÙÌ`((9*žŠï,FFQ�ÆJUKO©PjKÎRÒ–A£Í¨
UOç‡Û‘:Òš1R`~:aÎ™ÚWä‹ˆ\?¢öŽ¤}»úTÙ·hÆm1þan˜Êé;Êé‰ÕX‚38W›ÇÍ–(ˆ·Œ»†.Hß’×«+±´Ã¼q�+¹YŠýkaMJœjeØÛÕY¬µˆ¯„\Ð"ˆ©bÿWÿ¨ÿóÝ¨•õÒÒ÷\`ž
Û®p{·o6ûŽJ¥Ä‚5°ÝûÁôŠúvu»Þ‚W$¬oVBLËF�X$»v;¢%N0ÍJ)Žœ)Æ6‘Õ²æJÔ•LAÅRTézÃx3 ^p½`IÈéˆ<¾À
U
z°èë¯)öF{œ»EåKÐ×ˆ	 ¥Y01É-,+9FTâÔYd™‘´6p«DìÆbþ3ÊŠv† U:oð[Cð–\•\õïmÁ¶C{Y+ë%Ö9‘æ+,ä„à…àÁýþýž©žyš&ÒH"”Uyü”)’	sDGƒ	¿…CçÙjc«'tBèºTr­ˆ…¢
‚1xë±Å¢sKŒÊªÄä™×Ät¾P«lÀ�l©”Vƒ	=ÎÁ<¯Ô¼r>&øËî_¿BÆ¦32¥vŠüŠ8ƒªÅ¨GÄ¢â(ÒvÑ% Xª8²N¸bP×cïoñƒ.¨Fx^ÐŸž�ÎÁ<µÐz×µ„¬$ê)Z1V°£Ád¹¦ø–à•2ºmC œëêALetBœ„ï¿­”Ã¨ìöÊ—›7¿<Rº†ßÝÃójÒ–x~i¹Çv(Üÿ|CyÉÈZ¨®pž•á ›o<ø-ùÓY£8gñê±Å@ÈB]+Ë9Sq Ž%M¬t¦Ð[K„EÎZÆíÈÐ¦ubì7¡#.§§?Døqn›ñ*À>¡oÝÏ˜å§kAå†’b‡V÷¨-¬AJGa@Áo�Ð!›È©3êÎÔ¤ØZá(PC«iç	²¢Uqµ¶"ž˜ö¢j+ð¥k ØC¾(37¯…W7çÇÌ‰ÊÝÛ¶×ûƒðå›žÝö€[K¦s°?úU	¶µâúæÀÜ¦%,ýVè¿é‰aæñ§•0ÀnÛ~¶’�å‚Ax1“$ƒ&¡$CZ•²r,¬y%^ÃèªpÌÊ²®8ïÀÁ\N€¥Þ8¶vÏøê®ÙþŸ¨—ˆùb÷ÞôU¦l/dù	âÆª$DNÃß‡¿Ÿwe¤r@µàH@K\ec±¿·‡5ÂauF//ä—V¬Ei¾Òù†ƒÍ‰^Ëß§6cžÖæ_Ýo�²r>_ø£>Ðm-§Ž�™ç÷�¸~'Ü¿
…%*›-lœ!SÉ¾aûÖC_ÐÃÂ¦ß�‰V)³«à�Å×J�3Ô¹�ok¬ä¢…ÅÁ¹¬¤¬T€Î¢TVQ©`”œëõHçVìÊ/èÑÝ–>¬˜]!yÅgìm_ÜafaýÍî+AÂhÀHB9"ºÁpôW0É±Õ‹Õ‚8*Šj‡ƒô=túöˆOTJÃÜÓŠØˆ¤„j¢ƒ{Ä(µ$ŒSüÀQ0 ÷¾À
9¯l6–ý û/z6ßtüÕßžùðm‚nØ›WNÏR¬8'tƒg­‰ð*àï•$ã+¸LwSé*`:–s2¡‚sUÁ\
¬¦Åó‹A/™Óe¥(^(Î°G”ÂÒn?6¸N¨î‚X%Ïán`3zNó\d7Z–‡™å’X3›�Ðÿ|C-3p„'åÿò¿ÿ–Û¯fþì?ÙA÷Ð
7.bêˆèræ×‚n1¬ 3BAÄ u¥b¨ùd�òLÁƒ¸ÙðÆÀr¡è‚ 6 ¦
¢©×[#`]mù»8þ /F–Çe;±¹õü“f˜�·ž*ËÇŒweÅŠ\¯Ü=à¿^^"g“«"vGÉµdŒ·ø­ÃVKI‚É¶�{—k¡.�RHb.‰K¢�‚‡ûû«¾p~Žˆ¬lw#}? 9á«pØvô�eZZ�p{ßsN3ù)³<·[9üI‡Ýøö™¿ú/¿åûxà_þËž?ûÏ°¼ƒŸ-Ð/ä©`tÄv»†0³EäjFlAD¡zD–­7¨Œ`&D:´ZÄfÌžVš<¢RA´`—©afjl‹ŒDÛ-·¦E¤å¬¬Ï-{·Ö—L÷\øG¿ßãƒåø\°ÿË×üy]*ÖÂJÅ8%Œé ¼RÜ]ECÂ}u‡ûòŸ±º¯8­ÖxÁZ‡ñ­Bš
6{L4¬§…u.äXçp½å’"/pš¡ÔJ8t¬š™/™R6ÔõÒj÷ZéCFte™#(ô½Âªœ>*fiÍömEláÛ[ùßýŸ'þÚÜòÝqæ?þ=awHp›¡wÄ)/¼Q°‘4=O�hº`t"éÜ Uë¡:D}cÝ˜�ÔA%"×Z¶Xo›ùŠ	QÓÊÆRcÛ(ÖÔ¬®³†!ÀnãpZâø çc¦ja^û¿þþ\DQ[ÑÜØuq0¼6Ø7~kñ¯þûöŸèÑó^a;Du¾ây8ˆJ^3KTÖT™¤½Áô=Ú„ŠŒ–ê*©¬T® �(Î†Î²ÛzœMÄ)â-œ/ð|¬|ùKG×9ôÙ0ºÊp_À�üþ­áóL¸··ÜìÃtäŸüb» ¸÷ÌÃLz¼`q¸,èzBò�”ë
RKÃ9ˆ +bæ+Íc*Ti·Iìµ ±Îp¹Ps¡"ÑŠhãUÕÚ|¤ÆYòZÈks[V-ª°ÌJ\Àx%ôÚÖ°šV7o ¡�h¯Ø¾´‡ëöà·p~B–ONP{‹DÐ”pÚãÜÖj!HÇ"™*…Z,—¹ÕsÇ×[Œž)Õ°¦J*J¶€µØ
ñT(ê`8�2!C°žé1#ƒÇi	¯7ÌõLY®åÆyä¯¿;òcy÷Ä?ßð¯þÕÿ³?ëØýl…ù#rv˜£C.è¯'ä�¿&üG}þ‰²¾ÛR>}Ä˜=f{ý-˜-h×Ì�FbØ¡´Ò€t†™´™&—"yYñ9cpÖªšâlN/¤\±€ŠI°ßj4”Ôü¢Ë-¨¡¤wgSñ½’RE¦€²’ž¾#Ÿ¾§®‰¾l‘¢H¬À3äLšWR¨ñç1 TžO3ÎÌ¶z—s!¯‚3#Á÷Ø¹0ŸÏ|š§O™ËÝÐq‰+÷øúOî£pY0>c»fÏ�?%þ‹3³õž··w|ÿýõ‡ÂøõÂ¿øùT•„á©_ž0¥ânî¸¼|dã8}úÄæ�ÅÈê¥9<�S9såa;7S·[*)“Ï¨Éèç8ÞyŒf¤dŒŒÈøŠí�á™åC&?(¦6Š®Û(9@·µ¸5]ëÞâ…bJ#‡™fRKQÊÓ–¿"Ãe~Á—'%óJ1P=O^Ë”X’Ö¼�œAMæñ¼bkO�i)¬geècñ¼¼?å¬�¼ÃøÌfP_Z–õõ×¹nßØ
¤Êøvá§Ü�E~ûÓ3oüÝ§3ÿâ©ñu^þff8zBuh*,¿>†H÷ÊbW’FL·bÇîÑlúøn¼!Ü~Ù6Ýõ¸W¨L@º‘€¡3˜f^¥¦¶!*)t¦�£ óLwÐœ}æBz©~o(¦âª´›¿;6(©‚ç°¾’U)óŠ¤;:�›].ÔlpÙBÌPZ!^«ç<_8ÅF`^r{1\ó‘ã‚ß¹V5Œ•*•s�YÏÓ¥RØ¬”š©Ö\àöfdq'ŽNðÅMcÂå¸òýÎ*,iå2'r�‚ðî)2ýä—•xQ†û]ËKÎï ‚¾¬tw#ëãDzv_îáWG0©Ûœ&|g t­Âdö×|²^,$�$Rz®| UÛzØ+“P…Jb.�Œý€;ÌnÇ8IZ çZM·Ö„;¼íaûºQ‹2TŒWâŠîzÜí€×"†®Ã,¹œõ2C\18pa“Ùî@}À‹ÐõJy…2Íg¦—™}pt�çt™ùáÇ	2Üöp¿÷Üïã¨„Tåb‰Kb»¶,ÏOÂÿõ/#¿Z”Û]Àw�•s¶üú§Êw}æ�ÿ©òúO.P*îg_cÞ=b}FÏ}6Ö"/å#|Ç@ŠG\îï[½–peA´Œ™W\ªš\c¾Ó¸JVÀ&”r!®	·X4e4ºƒGöÛæåO'rwxáV�®9×*J!^	Q&µðNîöÌ—ëºàk&,·TdÊ¬Ä9‚LtÃ-o¿ø‚)žøáé‘Y+j-—u¢„›W–Ócáü •ÓùŒë_¾ÝóÝo� ðjß³„"3åÃ‡ã*7{axíà¾ÀÎò·ÿ¾ðÿüK%ûC�ó±ðT+ócåé9´¼È-`è32B^"V-§+ó‹pçöägÁx02a¾ÇòòÈxçò ŠÐ£*(±Iöø‚9ž„ž&ÉB2ØŒ†ˆí3#B\âÔH®úB®GLÌ®/àÜÂÁA¨ÌS&[ðûþŠ€é.8ôi!>]�uAWAG‰�<i5,K$Æ‚›ž±12K"úÂZÓY‰¹!Ÿ»Á²ww°,ŸÓ”Yç…ÍmÇ?ú“¯)§gN/gî·àr:â´!à~–{û�ÉÜÝO|Wº²pè6ÃOÏ•xÿ`á`¼2Àr†ãn‚ç2Ó3tU°j¹L­~ßøP¨zÆÞ+Ëñ#].ˆ¿ 6`ÌØ²:³¢éŒhlyÉt¥5æÜêó¢`+’"N…,‚˜ž´q˜�M…’šÅÁY¤+8é!ÛB6•èa¸÷„_\Ùµ Ñ4£ÇÄv©Ø$d‹a9&r4”
U<É
I#“­„Û}0ä/ÔRèŒ’O…!¾Ú÷œSÏ‹Lœ×•xzf¸sŒC£¥Ž›^yy†ÝÖ’¦ÂR¡ûªk×§
&V¶ô¼P×•·ß¼æÛç÷<.ð·¿‰,/ý+ßÐƒÜ¬@ú©rü­Lã‡½ÌGžÏç»g�ùË#ºé	0�s‚ó™$'ðž¾¿…¾§Ø‚µÆÐnÅ§	–ÒX39¶p9ÊµQFˆ^Ðq‹¶ä!³æ'â|¦K‹„®ÕCòÜ*`ÕÀxgñ÷;zbg!=SçÜ(™y¡ÄŠÉÉŠÅP(Z‘`Æ6žÕ)H%êŒ],Ö5Ö¼3p¸µäO‰w?>aëÀþn KÂ¼,<¾ûÄ×¯,úïP;³Ôˆl„K)l¾éÿô%ýˆý¸�¾³üÅ¿)|üÎ¥Y¦çïŸùòo9lçsæýÙ0'OorÛŒhª<¿W¼6cÇåœ8/™T2Æ9NÓDçËø€ZâJ¡”Š®/(Å‚TÅP®ì·æS4g¤\Yá±¶u:¬ó$34_crËgDH9³\ÎÛÛ8ŸABŸá¶ƒMhtÂd`°È°ÃªBïPàÇgÊ’ã°Û®�Óo,nÓ³n3Â¾3Ÿž>œ 3ìÃÎ9\ÎëNè‚ÃÑ
õýn w…!€3–ÓR˜¥ö†íaCw»GžŸaZakxø ¿žàYá‚Ð98�*þáÂ/¿yÍ_ýåOüêcâÓT¹•+•ÿš`û ÏÐõ•ó\IÉ0‹hFFaüj@â'xÕ5Sä;ìÐQõ„¨ÃEKI	][>·›Yò÷¼25†š€¹qªÌfDXHqA4Ó»×(+qÍøPqalÍõ˜°ã–¤,‰Tæ%bªâ†¼¾Å<]ÐÉ¢UÛ‹:ƒv £A6�.Êœ˜€ÁWB/¤Sf}®älP§ÓLƒ3ÁÐùžušøþ·'^³å4=á6…þ¸L¤ïžðw�Ó;Í†o_
�UãøšxÿþÌ~wÇŸüâ-«>òý±ò{ç•pmà‘E�¤ä¤¤¥µïõ½eØô½Ã‡–’…úñHœ§ŠÛì[­Ä×f®“ÅjK
)M1¶‰ÎH‘T
¹(�öˆŠx|h8œa ÷˜Ã+t~&�~@ú÷ò|Á/'ê©’O‚¬�,0F¬ZRº §‰Ð¹7n0¯ï :¸8
¾(§5’RA»@u‹	Ža:=U–�JïàpëÈÖñr^¨Ùcìžó´�ó‘]æ"Ì—JßnoÎ�0EØ_s$ß?X>�;ñX*A«^"üõ¯Þñæø“ø†ÃÛ‘¼Iøâ°(Ã ¼¾wÔ,„A±]bÜºÞR³£zƒUaù¶Rt{i%mô²\p¾kÀêy¦\šÁÙð¨–FîîG‚õX+­µM*É;ºñçôaƒéj+êY‡÷#8ÁÅš	Þ\@²PO‚®Q“bitJc2%êñHè2Æn©çÊr¬dm7äéù&2„-‰Äv³áÕïèªaz¦¦3ÝÖ0Ÿ&ö7=§Ñóí_ŸHç'†~y}o0:q:?óÅÏ·¤’)¿]o‘‚¸T¾ûdy˜•ÞYlU’Vª1ë˜Rä×ŸfòÿûÌÿä¿÷–öG?GßýŸË“!C>LªÜß.tr¾´Þ«˜Õ3¦ëéWiÔtŸ
Äˆl[§ŽÁ¸JÖD\WÌ¤Øj�Ý¶�2éø@,³×VÚ•[¬ß@¹4ržTÄP2n³kæ£Á{KUS±=Ôª¸¬Wòšm½(r®è|f]á2–\Ùþì-_ÿò—|XBÃÌ¸|q¿'ò¼0¾†þ›Wß�xøMÅÜ<sófÀ¸�ÓsdÖwloÒ;T¾>½OX]»ö�ŽÊó$LIQY°×Žª	H$òµOâW—Â¿þ›þÓ²G¦9YS•aß:kkR¦KFfF	÷í*ùœXŽ•jÀ•Ñ¯0d´ØR:ã’"½A²Áï:
1Š$s‚ç'ô¡HÉ¸ó™‚²Ôï	’±ÎSk$™Ò8bËîr¬DÝMd°c•Ð÷0Ì|Ý�"ht©ˆZdÜ¢5£Ó‚X5ñîã¾þ’·øŠÄÌñeæßý»ß°œ&nöpsè	û�qÝqØ/,óÌ~(Ü9pÿ�· žø«GdŸð¿?¶¤êñÄÁ~n
ºÞŽJèyž
µB1•B£.ei½‚I®L�
�§ÌúøBw+-ÑnÅ<\/�x.2½ß…Æ,©™—÷+/ï ÛÁí½áìVºû„ß5ò�,É+9%d±Øñ,¸G…Ó‚^ZðãCë¿Y¦	O”©ë°›â{eEH:á.Sk¶�Átë¶è’ÑµõLÔÒÚz©�;/¤·ž2E¶Û~gxzyf6Êå4óô)²í„7_¼f{Óñò›�Ô�ž�@è;Â°ƒTÈNè<³~rø¨ø/n2y#t÷´:ïÔ“	æÔñ)/œ�YTA)äë¯Hm4Îááaåô8Ó½±Ð_®QTÅlû\(�°^‚'ÔŽû�0ì,]èIaFº	Ì)P%O‘\¾‚•ÜPú¹¶çQeÍ+¦F|µÍ·¥Ò§	9=‚é�Ã§§öÅ¶wxmp[‹!KÆŒB-‰6¤\yÅ ¦ƒÎ’×È²fòT¨Î²½»åæí†Î>óÓåi…>X~ù[FßamFsæx\xùnb{4UÞÿvåõ>sÄjàø>á"_~ÝóòÛÊ•×,È¦9S#m!�1ó©@Ñz…ª¯DmÔ)o„åñ¬¬‹½6šGêçï£Šä¦€ ¯vJÌŸ”²¬XoQ­8§8ãYçLØdg ›Ð—…r.?R­¬§Gìbí€ˆóÄ?«
8Ae‹h¦+/È´R]@\Aõ.ÐÜ¸ïÀ+¶qÉ¨¡±KQLQDí•)¨:(™˜3ËRHU‰YI“âÎ¬Câf{ X¸ÌŸÐR	ã@áÂ‡�ç6wÂ[?òÃßžøþ»™e»à�'Áõ–áÐÁ,…íÈb`4Ô«ä<]Î<>ÛÖFˆil–råT«�¹´êPv�—“åë"×bQëØ"6FL~h>²Î†Z*iî‰±©x*ËéŒÝ‡€è¹$ôqR^b+GEµ°÷°Õ‹õµù_V
†Hf^(éy|@}%m
’fœô
]ÆmŒ�©®EH¥°ÁÑ¾ˆw¡N+B6 ¢<¾¼�Ï/Œ·�Cp˜¡ÃhëQWï<¯_8FŽGåö`9½TŒI„`¸;œµÔ#ì�eðg…­þ½–
ymÑ]‡Ðúg”EÛ¹ˆ×önK±®Aæ¹•r¤œáÃ­ÔãÚDLG^,Ë’Ølb+++w¯ý½ãòwNQ0Cà<×VE\øŠé#6§çDc‡„ÒúMÓqu¡fƒê@	´+H=bMkiH²â¬o‚.kN˜éZñ2­YJ“‹è‚mì¼R0] Kbb©™ax§$i@ÙóÇlÃM/§g†1s÷Å¼ÝÂ÷Oüøí‰ËóI�*ÛÀfP»ò²,$`ßšãó%cO ûëÉ¾ö4–
C¡Qm®}ü¿ûóyw.3»ñ-ˆ¥Äk+ž*”kß}…ijõë%/.³í:D<%­¤1Ù «gz—ù´®ÈúönC†¡gTÏå”pÕa�qµ´¨De]Qg±Èe¥HG?Þ´6Q�ˆËSÅã‰š±¶µóˆ¬Í—%WÐ’	®)äÚêý`(A	�#û‘s²œæÌ0‚’¬¤šØ|My~âÃ_Ÿ0	¾zã™;x|Ÿ]¹½!“	w³KÈ}…};º4jæç™rcsB¼ÖŒŒ´—jûïè…Z•¥L+¬¦‰ÔL¹uHÍ�,w÷�Ð»V±’ÙM]BëŠH€UxþNñ/3vîØËÈÍ/<Ý/„§ã…ß]XW¸«Ž\$C¬™iŠ¸[Ó¨q{%¦`«‰u-Ìêxz¼ßáÒ$*¶÷1M(iicIJN˜rE.Õ±¦•yMH…\…y�ÓÊi5­£Ö[êÞ1ô·ýˆœVêCÆDÇX:.K"çÂÍÖ!«Ppôn%ÖÈv;À7#„ú„Ý*<]£¬ÜœÆRZA®Ã6I(ÍÍB]oJ'0¸ÖœiUÐ3�™¨p>Â®¯0�dÅ�­Ûk™@LC„§”’	¡€*‡PëxY'œqÜý½�‡ŽÓÙÂ¥0ÇÌ|ÊŒÆ ¦iœôN0(5µE¹¢Ë‚v­¯’ÒÚ4¬³¨(î’
õX	xg©56xÂ&¤J-h*Xc!gtQ4	²iQÜÍã*óåÄš
Á:žÿni	XºR	—•Žž­ßà-<~zæáCÄøâëžpë¹|Þÿvå6‚ñ9(ŒW3”Ú†|öïzU`øì2ê5¢Uš�­p—;äb`5Ö/­³¦D°¥"ÒÂæ|RrB-QG.™ªm‘»Î_Ã¥fÎräò„Ë:Pem¤�R*·[ËnØ`BkÏã2Qs¢*ä¤#¶8ú Hhòµ,Äéˆó[‹«®!”Õ }Û”<eŒï[È–”j
Ô„‡Ç“K$ÕÌåxf¶Êè„~t¨ïÐ¤¤cÄ¤¦v¦¦¡ÑkžI>#¹G©Wõ0ªðê-ýœyüÍ‘gnßî­oJeµeè\-ß`…¨Ê…ˆ½¶Âµ&tí
 
#ÖÂ‡�ïøƒºÃ�þÚsá:Ól`‘•¼À<)Ö*}´]gQ2)6›�¤póe‡ì—èX¶»Àh+:Wº%°“®uÄiÁvÒYÌ4¡:_ŸSq40RuaI‘ŠÆ#îöKƒÈ
¨ÍT'äZ©KFŒÚÖ/^””–oaµµ­�(ÎLð$¹ÓÆd´†_Ž·o6œ>�)Sa¸iQLg»¡ãåSäÃ»•·›O[Øš¦ˆÛ¸³0'òE±Ò(¹t¦Õ|Œ^ÉÑW�m›+WÓ…u¬Å¡;Å¾²Ð­ms¥I_@³oß'–÷œ�®q©R®Ä¸†ëcl"áà8xXårÎ¸NÙÝ(n4ôÃÈXGÜ¹�žÎÌiÂ%ec¶Èí=l7˜Ë3®Œ/­f’¥(ê1œ½Å]\¢ëŽP¥6ñ­¦@ ¤Ò`‰ÞzlÉÔª­pSárYÓá¼gÒÂT"©&îÆ–%”v³lD3\ž®…ªNoNç§—Døá¯þiÇíÏÏ?&\ïZñ¿3˜\(§fŽ½.²ÃRiÒMWÆæïÌ–ÎVcqw{fxnO0+Ë´òÃß °ÛT¬k�UËbZ`£Ð{Åa)ÛŒ¹QÂ«žó4±�+ë?¾/t›…»®²K–>ÁwÎ¶vSá°§(i….£.R�GÂ-�·Ô27æW]¡šð ®J®¦ÕŽ±¤%·L˜öÆ¦šù»€µÍíªÇRYm¡‚X×nšÉìzŠòð0£súz÷´bCnYçÌ‡�p·ìÐšy:ïùâ> Ç…2gÜV0ZQQ¤TÄ¶}£±kYK$_Û>êáI¥¶"aªlza ®'´ìþ¦7E~ù{óÎ‘—Çcb:WòRÙ�†á÷Ã—öŽµdt­¸Éà‹áõÝ“5HÈ÷žËta9ÍŒvƒØ{šÉ	´\ Ôv¨÷à-lºV?²± \Xæ„ÛÌ­Gœ®�o¹Ê•½!$Y°© µéö‰pÉPg¬(¢™¼”ÖS1TÂ`Ø¼òä:s|®ì=Üï]øôaf:U|…¡3tâ°�²éWŒ·ìßôœÏÏï2_Ü\m:Rfp˜¥RgÅ�±RHT+™¬-ñ”ë‹Ïû5yõÕÈÛ/Ä#¥@DÙèH=z^~|àp»rGùÉ0÷ˆË I¸¹ï¾Xa[¨’òâw<~7ññ¥Æ‰”—²b;GVˆeeVˆs"¬•Ñx¬1Ôó3y¸m‡µs¨O¨NèºO5*N/é± cÁY� HŸP'8(k"¯+.
z©TU|7²Ûm™OÓÚº¡ÖØ9âƒ¥÷n5~€8>�È3tÖ�'e5‚ëZ�m{g‘.2¿T–NSaÛ{J(L9a–&Œf®	·e½rÖÚÈÚîªw¿#Ûv¿øÃoHæ¦¿3pžN¼|¿ðã¯3í™››Ç“aw{Ï/þÉŸ¾û@aå…�uH_±Ìi%^•Ý²�ÍáŽ�Ô¬ÌÄúŽ¾zF;F�¤
µb%a:‹{ãÖ(%¯Ä8‘RlzYåê¸cjš ýM£Í”X(MAšæ	
†%Wº¼à¥)p–Ë‘uieøôÏ¯-ãž~;3ýpa·xå•xY8¾Àe�Ùna+ŒCÁˆòúKèCÏñCëÙÞùVní|ÓGl‚'­ÕÏ»ß%åŸE<ÿ~'>«ÃÕLŒ9-MFÎüK…ç	ïãßÁ�¿QÖRøÙÏ_þ¢Çß®üôwùC‡†ÊSª¸7Ž›_Ž„°òÊNçŽç—3ë’Øl½8ëè“¡¼\(Õ7ÂuJÐ{Ì¦ÃŽU¥æÉ!RS¤¤DQ%¸i�dÀ(ÔRp}@½%¯‰\bS#õ²q-ªJ•’ç—‰š“´P›
Î	�[`�3é~úq¥_àõÞÒ�ŠuM^c]ÚÆñ)ã3ÜÿiÇÍ7_rú?ýÄß~ÖÃW¿ì0½PÓrU°lÐI¿'Ž,s…Oþÿÿ˜šèdáîö¶EY/‰a]*ÛÝÀ|ˆ<>öw^Ž…��™¿ø×¿f)Ëæƒbƒ4!Æâµ<W–˜ç•ó%Q4"vƒ§ãòøÀqÊ¸I‰bq®ÃòùêÖFªÞbJëetR)Rpzñ¸5*>å†	ye‰×oëèzÃºœÉKep=vô˜%“§…c©\æHñ†ý®gwå&¡rÆù“ÇSf»íØ�™ùr¦DZh”-ê—ue=+7þÚ�$kö;ƒ`¤%1òÚ­­eâî¦©—ÎéÚ…M~§mÛLY*™ê�#õ å.ÀE†ÃµÕÛV6Þó·wæ‡�…Ýà7‚ó=Ýsåõ­"&£Ë‚)ÊyZ8­ð<}–\û_çcBØPXlÆ×7HÓÓ
Ûy²uT)V¾("ç¼s$B¿!SY.3Æt-ÁÈ5³¦ŒÔ�š”e.œ—L\•Þ9œŽÄ5Q—•” 	�³k�T½ðæn ŸWÒ¥%‰óì¹Ì‰í®²Ûzk`ÝÁc&¨pwP´@=Ì¶©µ‘ÚIÛ†7¯-VbûÌG«�LÀUegÍð|ŽÄ¸Òkm¼äÚ­1ÊxðÜÝ)ßýf¦‹qŠ“k{_2S,tOžÖ§•3‰²ƒí­ðæ°%åù)”Óã‰WvËëCY´d�pM®j]Iœé1¾ƒ®RrEcÅØ&³änoFê¾àoôËå™XWú>àlO1…Ò+eÉ¼<?Ÿ–ó‚Ð¢·u�\*äµ%„yTl)d+œ#ëã½Çl6ŽÏ	1žÊBÕÊnã¸?Œ¼ÿ4sù¿�è½òü¤ô;ðE[<œOÄÂ¡}nïñî³·¨imÊ´V ZÉíXéÊæWÐÚ~‹°gï>ðz„ïßÞÜîoâeååÒªa=•/¾¹å‰þî·‘|á¸už»ÍÀ~œI7Bü-¿}a´žW7·œŽÏ<=œéïzüíºˆ0aEÉåL0‚øŠÉ×>÷¢èyÁÕôYàË“�Ó©…”FfÂèð¶#±2§™¸D¼·�ùTy‰…5)Usr;µ6éÓ%ãƒà¥ãænäf¨œ_Î¬±²&åíÛ7¯.¬1cµãÝsá§Ÿ—sâÕ}“Ìú¡)ÈÉ$L/°D¸Û4Ù§7ƒ²sðp"Tý]ïy»&–›½ãõ�ÃëÔp°
e�ãôs"”ÈéSÂFx½|8'æÓ3÷[ÏÍÁ’Š²Ä™o&Øn·[ÌÎðPN¼ûðÄÞ¯„ki¸íéê6	vèyµóœ¿{àòø‘�»£’ÈæÜ²ÝÚ Æ˜›ÄaQÖSÅNàæc&ÅB·´r¦©‚ƒ–DÑ¾s„¥²”‚1ŠõkK™¸¬JNMc„b!VLß$¸Ç×–/ßî¹\f�¸}[ç˜~J”tf<ñ©òï~3ñá¤„âÈkÆÍpû…E¬0-ðr^©5RU�ÚÛã^ùåÁrç›þcWçI¥aïµ(ŠrÓÃÏîFLhÍž×Z;óËÌr©ø°%ÚBnÌ	":®ßLßx€b3©Bc	ãž×ÛQgâ)‘N	oFÝ0$æ—¶½ãõ×7h¬¨TJYPi�“vhJÉ¨T|iØ™¨àjµHR¦c‚ÑQF\‡¨¬ˆ-øë—-ªLç…¬•a¦³’“A£Å[ac+÷_n¿êñ:cº™üªÐ}%ŒÖ3Þõ¼û×Ÿ~£¼ÿ¤üö¨œ
lLÀÃÞD’|œ.3çK#YŒ£å°µ8SÀ[~özä«Íß?€Q!šŠ
tƒ@¦Xy­+¿·¹RÖ«yûºœáô¼Ò::X.‰?øæžþv%“ùéÝÌ*‰7?ƒíp,ðþefzY±û‘Ýý–Ÿù%zZ˜ž*¾•kSÄ¬Ÿ.xëðÛñÎŠsx+qd…jðf¬oÉÏ	ç}Ë3fÙä…Òäƒ0ˆs,f&kÁ:¡{4&4l²Rj‡MÏ›¯;îÞ’¿–þö†Žè&@wsâåùÌ¿ÍL: Á�cä¼Â›m‡à§§Èx©Ä¢”*Œ=XgéCè‘ùnŒüñ�òwßAG%ãµ!ÈÖ±òGøæ¦uéçÒØ2*0(�¡Û	wo·Ä>¾;òéáÈÁ:ºMÇý¡g¸�ÙþLaè‹¡è…§—•—ã™ß>Ÿ9½{ä÷wÂÈóq¦¦Š›#L;\ðÐej9SB“¯â0¶iìV'd”ºD\¬7¸a“ÑüÆ ;‹¦á@Z©‹¡ŠRÕ!�AÄ"©É’dØ�ÔB¯�›»74 ÒÜla4(B™ÁM–üã3Ë¥ÉAù.pYO—ÊÞJCŒ­’M"å‚.ŽÞ9ŒO +µÀr‚~½‹Œ‹@Ù[ö‹²]j›Ò°Vn�ñ‡�Ÿÿñ[8<Qò©Ý ?Þ±ùÙ†î?<bŽ#ï8óý3¥$r…ÇÉaxÁyáféxÎŽ¨…—u¡„ÄÏþ`Ç×Ï9NO+>¾gñ_=õYŸ#åØ�¨íèàÕ$`çˆí@v‚à¼’½´À$ÖSaÓœéšù÷Ûtb/¦óÛo0Þ³ÙmèÇÀü4‘ŽìÆÐá0"bÙ¡<‡ÎàJ1„Í¶I\û€{õ%öy"ÿW¿áòíÄf#ô?ßòÓK!]–kX˜˜ŠÐÛŽÛÛ-ëéDš*Ø‚‘Š»ö[–µeë›�å~“Ñ
#5Ã½þè÷¾â—ý‰ÿÁŸyœ.¸ÜÚÊ5Œ+¬1"SÏéqb�3Ûƒ§XGL±žâ”‡óÂã{x÷Øäüº[ð7{vs%Î‰e©ãÐZ9=ž	©5kI€¸®„è0‡£©•xËŠs=Ñ)6x¼Žà2jÏÔ³âô¦YÖU˜3uŠÄ©ÖÒmýfhÝ=—Œ±ßy4	.Â6 E3ÞTlÊèlaû¾è`+mVÅðÛ#ñÓ¾ü½-Ç—Ž_=~bëÝ>�ÒÂ¥LtUªmªu±ble[[¨ëšêSSk~íøïÿKÇþÿ¸ðÃTù£7ž½ol‘ŸÙÓÏg¼Îp~‚X°3øj™0f¡_:–ËÀvæÍ¡ï(ç#©úÞAw;Ø~µãÓTùéñÂ÷?Ìüâ»¥B|Îë	ÃòX	¸|�ÁR*ñ‡#²Xü7rc©GÞM5)ÖV�.åZÄ)8ù“aM”w3õY)0ÀxÑ j‚¡`�.`c –êŒ·Úè—Å4ÒYÎ˜ñnná6€/¤÷Ïä¿û€¿,onè?KNMœWF+ôcGö–ÒR©tc‡O™óóÒjæWa ´B(×>~Wøú›À¾†å'Ã}LüÉ”Ë¯¾ÿ–ÓÇÈ?ú3ø½b®($øµê"\æDL'rq ç>ÀYx:Ž=Ïk¡ÚÊö•ðÝRyžÁ¿;cLÄ/‘;kÙ•yQÞ^1oŒÂ 8›°]%ºŒ -#ï¥YpÉÀ‡b<5æ¼ûÊãÐ€®…ËcëÒ¦W	ÝŒúDQÁŠà‹ªgÍ·iÓtÒÒˆ½÷˜``àÕµJ�W¦ï?‘?>1�{ó¦I€O3ÁÁW?+øêùyœú]O{àñéBUK7¼úÂÑÉŠu‰’›Ô÷j[­ÉÆÄ¸õüü–¿üP9®†:.ÅòÛ‡Ìë�ãþuháîZG’ÀqyÎÔ½bÌD™G¾üæ5§ó‘‡OÇ¶7#›Û;ž”ßüx&~8bvž¯¿êyy\øîo#_u–—jÈyâ�ï(÷¯X/GJ<£5cÄÐq!S§&ÐlovPøt"~šy:6¨íV`çpé/?¢é\�}“à+¬3*”‰’WJnzëýíÛUVÍÄ)sF�…›Ü�à`yøD>Cç<›/¿ÆŒŽ¸ž1Ó‚“f{l_Øm2Û|¬–U&bè;¦%cÆbÀtX#£ìû—H©p)ô;åfùWÿ¯Âîþ†ñÞò_þWø1Âû÷ïøƒo:��íF]‡a
C_Ø½ÚÀMÏ§ž˜ó•Ä²VÌª™¿{÷�c.j¸\*7=|q·ÇWƒ¾¬Üh`k¶œ©ëÂûË�¨6Ñþþ¾§z¡=ZVâó“ßyª÷”iÆ,	—=u8µèÃÊò~ÆÙÆ–'ôì&±èŠBš”œVÄ’Lï1ÞQ¤ {kjêqÐgóÚ¸µµ§Wƒ| žÏœžqÞp-ãZÑ7÷x³ƒ­GMdz1Ô%!ùÂåeâps`ÓõìÇÊ~Ð¢”nmê ;¸3°ó‘uyáÛ‡†BüA€ÿè+Ý�vC¾Ž&lŸ±âÃÌzÉìo;¾ÿá…e†Í�c*ÊÓ9²:áÝEÈN¸½	hÊ<|âõ~ä°¹‰…�(v×QO±QîUÙF†_|	f…é�éý‘lÁ­BºdæŸf&`áÖnèû=”Ìr^™Ïà´¿öWŸ3ÊDÝ5±b³ÛntØÞ¡RÈòL&’\!zúCK…—¹Q §sÉ­uÀs­¶Jo)[‡Y-røš›·?Çþû¿bz»o:Œ¯_QÒ³&.b¹ÝnðûD·»Àf¡ä^üA›‘/~©¼½�SÌ\|@·>Î|ý‡¾ŠÔGÈ°ž�C›v°œ!Ÿáò˜˜^ ëZƒÑý7RyþÛgŒëèzË².Hªì¼`b‚óâ;œéq¦Òï@½!}·£ÚÈòí·uJØP|ešg8ƒOp0Â8Œàñé™¸Ä¦76¸Åœ)tE©)’\Ål…Z
µrV\Qzc©Z�¢m|ÞøyˆH×h"óÚvoù<±¤ƒÑ7'ÖºñÐ0‹·ñt�ºn7ìóÿÓ§Ÿžqed³ËøÁhA^5,iA†¯=.Œ°«°Æ™Ÿýƒ‘7_[þö?>}ª¼{,|±ƒÃ¡‡rb~©¤l:ÁîQ+”ùTÙÏtILóÌÿ·¾ä«Üóí¯>’U°~àÍaË0�x~÷Ìn„/ï�-ìlÁLbÉ¾é¥œÛ`1¹\-…ïƒ¤Ô5âmSì³v€ìùøñÄZ›ìn>d5¸¡€Ü<ƒ]k³·£RÖÄ²6é—•’-êÚ,ë=~´äÁqžVÌº0x�¾	Ð`»Á.×bÅz•ÃN
ƒÁÞ°VòË#úõ–°}Å&<ãr¡ÈÞØ	fžáºeO­'Ö|&ìFÓ¤¶Y¿Üñÿ(ðÿ~æ»÷™“Âÿô?ÚñóŸUxXr›P¡N0ÞÓwž�;s¼(É¤ƒå\áùá�ý_¿pÌžßamäfg¸e‡¿\RæUïxµÛ�}†lè:¡”Bç¡Ô3’Û¨»J%®•åÃ¹fÝM ¦ÄrZ(i¢d¨Ö‘R%�”t¼àLºA}…Ù±35ƒî®ÊýX+­×\µ;´É1æç…¼Îtý:X®â[Kþ]�ûxWìÄŠ½ñMóWù2`uGÿ�"ó„û¶`—¿üˆÝýe…O—#wfe0WæáÅ‚]ùþwÿÅ¿]ù‹÷•?yåùŸÿÇw˜Í'xllÇ%C‰•áe¡ß*�S¶ƒE¤ãîm›CøÃ‡ØDe{0¼<(Ë2±“JoßØ³åüðŽrÎ\æ»mG·íàª‚!iá¼Fb*MãÚùå��Œ`} DËù)1]
ZÛT»õjq¶C ¦ÇY™>)å¢Ä•)
å¢ô÷Ý¶Ò†Îv,qAÖÖÖf2E4&	k­©)¡•+:ÓXÆIaºŽ–9ðÉ 1R\i�òc .'êÞàß|ÑtªÂ4Ò�ä °èš1bƒ ó	ÂÐ$¡Xøòg‘Ww£3üé/ü¥4b/-Ôõ	zoéKÊ†\Æ
j l„C·’j%•�Ý�cŸR+]5äÇÏÇ‰~¿e7lð%1¿´‰.öÆáÜ	b-�#öYã>]ï¯d>‡gdzˆ<¾«Ä"™¦`Û´*k÷üN)Q™�†O+I›ü«�2»WÂ …½Ë”’IsÅßÜ¦âMEf%�•”#6ËµÑÑ4è¤
:¯�©wîà�¥¼D´¹ëáFp[ƒ†6×Tû±„Œ»M-H×Œ‹žÛ:à\„õ€õ®�¹yúˆÞCèCø³ŸmÙíçF²F•� ¡çrI,I€‘ÊŒ±…p0¼ýzÏãÇ�ñØo”¸š6](6}ùOìw‡Í@¾�²D¤X˜*9·.éA›h§ó­¥ã2'æ©Ðõ§³0«?—‚’'Ø9Ï&ÜË‹²?fcy?WRmãñ=AîÛ¿zV$€ß*n´˜ÕS>­è³ j(rVL¾¶q™+/§Ô«èp¾PÞMä½!ìú†1(˜}GÝnHÖc$ ¾»ÖÄ#U2¾h�‘]wêé=9_p½Çè†?üù?ßž¸¸iV¸®µªübäü®ðïþ}d;D6~ÀÇæÍÈ›¼cuïpEèKÏéCdtŠ�†è‡‘PV¬Ô6ø°dz£È~À’fj-Ø T¤šÖÑ%JŽ™u†”„œ
/—Ìœà"°fÅ/B*-Œ7Ž.XÜéÜ’Ø‡©ð›˜�ž…�xÌT'eBXÏŠé¡8Å,Îë§BÍ–ZJk¢¹rì‡îZ–¼ì\h…¨È)áÕ4é?©è²"ÆcKÕ@‘-†Ö¹Zµ¡ÎH‹¦”�D{b‘‰ÁX:ãùOþ³È/¾xÂç+ågp”—Š=vàýß~`U¸í=ûÛ�Ë4Ã¸"¯wT›¹wwLG�•…Û k¶Ö°ñ–b+ÒèòÄ¯˜ÛÀ_µ¥M›“¦ãœ¥ÐX‹5{4'J6ÌÑr^ËÜób�°¶óE0<31bp¿}‚ùC%&8OÍ	ŸDðÖPr%^
ÇÐ›];ìú”Y�S¡SŒÖ¦ÙåÞ…&{ëøDµæ³&3,˜An:¸3W‘0FFö:Áà3Çgm#Ve‹ß}ƒµ=úò‘ZgüïþåÿâË¯ƒºIŠïÜÐ;†ÛÊW¿›Q±›ÈX¡˜Äúá	ßm¸¼/¸5ðÅí)Î;ÏV=rŠÄ5Òáñ%·sfÁ��à0¥‚(¹(ªŠw¥;‹aš
9Á4ežÏ•§I™×VŠŽÖ¢Ô$¸ÔPâOêpï<ýÔ˜ Ö6Qþ”,Ó¥	g×´J¶Û=ËRX/±1ÒK‹­½kê8¥ÔjÊHÊ˜Ïd[››oHWv„Hã|à’Ð§2VŒ¦«¼a�U(’È¶¢5c«E$`u‡í+ù|!Å3áÃ÷ˆôo•8/„Z¯hó�å«Ÿu|xZ f6¯<uøôÃ#ïÿâ…­Ýç£pØ8æÊšWn_ßåLüî�ÃfÄaIe"YCõcZ·TªŠ“@ÕBž%§“2ÍPbct®å¸
/+mÌS®<d˜jk®ufQì÷KùsÉŽÎ¶aôÎò*O‰i†”ªr­äIÉa�2ë%QÎµI¢8i�ª…De�‰”®R©E1Y›ê³5­aß\Çtu–R¦ë‘aDŒAÅ]'(Tª´^0#µõ’�ÉM Ï¤OÈót…ÿW4Uìà¡Û@1”Î˜¼ÅOžóûµ�„ímÓryHÔ—Ho:Ö—‰åe†X‰§#ƒ]��‰Î6Ö~25Mì,Õö*±R«Eª�.ÊñØ6c^”eV–Åð¼:^ÖÊ’Ú4êK„—¥e…6ÖÛjÁþó=î]c’k#–Ë9s9¶Å¥BàåæD½$J)x®“�¯I¬bU²BLµÍ‡�P¯Ãá½Æ6¶9_×‚i¹‰Ñ¦²Ý4æ™€x×d*¤¡‚Ò¶¡¢²RÌ‚Ñ!¢)ÂZ°8ärw½‡I�G˜~;ãË’÷üøëg>fä¯†;¶xæ—SDÏóÇ3&.l¬¡^ÎôÆÐ÷ër¡²¶AZ‰¹62E5h¥�U­­ñõ<·V”yiV;&Ã”—Z‰(óª×†8µ&£k‹qUœ1¯¤µ¶—WJn-¦€­É	›xßY‚¯X§Ô«âh>µ¼OÂ5G¹v5‰€Áoj@ÜuŠMo¬,hD¢"ÉÃË�3ìvÈ-ˆL ‚õ}ËþU@"ÊJ•…R.Xo¯�÷4ÃÐc)0WÊóL:µ¡[Ó§3ËÓ„OÀ`:ž/grY©Ñ‘Éˆ	C�¡0tÑÈ|~Á™Ðúerý�
„½Ê*Š�ZH4%ëka�¸´³—g%Í…S†¥Êßkl…kyÄ×Š‘6�ÙQ„’KÄSëº• ›^{ËÆÆTo l
s¢à¬Pb¥\”œ•qÛêí>\‡½7ÉÄT‚Ïˆ¿R*�^§2Ök)ÂË‰|¬p>á§‰ê¶H`ìÀKû·¶bY0zAuiÝŸÁPm!ÇÁ�MÏêù}Î”Ôær9q3Ž¼ýÒóø4“sa™<)—DXƒ7‘acˆbW¹<é43�ÁYÔ]‡½Éuùk3¡ô]œ^îÛ¤I8'å[që´6·9fè¯S2ficÊ]n ±;>75�!8zi‘zU<ðô½°a‡²Û:ÜF¸|*Ì—ŠõmÜj×Û6®{-]×xJ™ÒÔv¦¦D-V°µ"9aô:­¾Í¯ä¦‚A‘,hY©nÂÛ¸E-Ôk^$&#RÛ¸ÔiÁ¸çFô¡ ‹ƒ'‹Å°	’á¨3¢•ÎC.Š5–~sK^2ùZ«� X³àeÂõÛq¾öI^iµz®ÎW¶½æ+ƒR[Äd‹P'e:Â”àRà”áXÛT¾|íƒüÌºLî:y›†D»—Ëu,µTn]å¶ï,ÎT‚U´&\zÃü0¹£·	æ5Æ„àéœÅÙ„·}S}Ð…¢…Ë”	bðCG)³:wõ!é*~oV�5Òžr¦õÍÇ„ÈuFÉ¨Iä®`|Åô.S¹àzÌ“…SCŸË=”Ž`½?2ŸŸ0Æ²íFÄîP;âw¦IkXÃb™¢÷	ïóIW|4Õ+×¸4„H˜|5MÖ’¨+ôÕ�|ŒÊc.*ÌEY“’JC‘&×X)H›+ìè1ô\ÎÐ_%Ò_=?ß
]\ZYKáB›±Gõ<Ê,Ÿ2¦+ˆ¯”úy¬wÁZG?ô×ˆV¨ZIkf-m«¸Â²ú®õ€§"xkÛ¸e®G¦¤†éu#œ´Y‚r�36­½&½o˜Õœñê¢MÂÕ_u˜r¡,Óº UQµ‡íŽ¬Žâ*a´àU+¥Î+ÎV¤TÒÔT�´6$š–rÍ­=OS£ÎÆ©ÁwËÜ\ãb:&ÓZXŒi�—¯°^Äjaok-š
s®ˆ4©Lmh¨Ö©pž#ûN®=P�pÑÊ”3§Üv5h#ž…ë÷Ï92]2Á*iM”
IÛhß|7ñÜ”ŒmÉ•æ‚µ¾¡£¸�–6™²€”¦‰/ùê)sc�ä6>ˆSl›¨•šiÓÛzAªƒÞ`¦•pN7r9(ÓõxÚ�â2ê×9ÈY#%®ÄS&/W1‚,”&ÏÛàvÖ¹¯% r­HÆ¦IxY*ÏQ¯N¼r.0)<fxÊíü�
½¶ß©0%ÅE¹"¢Æð|^È\€èu©”¬h­*‘&…n®åçš/V”’
ÅµÉØ¹^ç©wíµAfÂz©'¸ÑB¶>‹Ù˜æBd‰)m”¶VŠVÊ´àRÁÒ·Û²,W¼ëÊx¯2ÈnßfÓäõr¡Ž´v2·ÅØÀªÚt„7¹&Œ…þXÒ
ƒÍ†œ…´¶	5µ™¥@œ©ŠÎ×¹“koËÔx_Ï±ðp,¼äva§Çë|…—çkn¼Ø¨µânþ~|·5$¦jø�álk#•=•6ß¢B†¡¶¼$]Ëª°Ù¶Nc¡²~ìÁ†æÀæ¹?¼WjÞ)¶*š”š3Ö@ÒìŠ½öÞa®7ƒt]”µyE´}£œZüé¤õb`fUñ{½Lœçc<�üÖãÃ€)™œ|×žÇ{Ck*¬¦—N†<4^Y8ÅS¡¶sÂº6õØTà¼ÀéÔnÊTS®Ìf…éz;’\Ó®ÚÌ×©B	í<™«®Ú¨àrV&­ñÙ^ÿrœ0¸V-Ä7Œÿ:v	›¯ƒ˜·Â¸iÊb*YWjÔÖŠ0ÂóI™¦¶A}hy¡ZÑ¦.…õ’	[ÈL§XWþ^ÝÇI.Þ I‘XÈ“bX¨W—aCÅ©@­$„:ÍHyi5ˆ,d]‘¡i¹Ìf¡ë=~4ØlY/Ì§ÛíH]
ŸOø
}Ò)§J^uUj+T!Â•umÁ]Êí9N+|J0g!¦¶gm‘ÕEQ[,Xk�rÍVÌÕŸ”f¥µ³¸˜•UZ�$¥¸«(XÑVÒhJF¤«,’	íFŒ[‹÷Ž”+Ç�+RƒoAÓMm1®ý-þn!_³ÁÄÚÄk2ô··QŠÉ×8¿™"1¥Õ5mv<µ�6d�BpË“\%®1¸ 58Ä[ÖZ˜ó‘¼Ì`-«9ã8SêÌ:Ö©YÁZ œâµÖ›�®bºQÍk«NÇµå£�3<Ì0L¥sw§+1q)41ÄªXÓ¦Gç¬d®ÒæëÈfKTRj3Íµ‡A]ûâ«Â«k,.Ÿ' ÃÓ9S¡¯ï6<?N¬Qé÷J—¹êZ‰¶/*tj®Dm(‰í<Ý«[Êå™:	>Xl×&Ac®öàè°¹éu¹ÒµY¸%ž»í7­˜š˜ç™Ê‰Þ²Œwˆª¡Ì�¤óB·¡ÛV`Êhî5C<·[Qf˜/m“JjÑu¬×,!«�æR9­ð¸Â|ÕèÊ¥™õZÛ‚™kýc•LöÍ¨çÜÚ;DV+V EÅåÒF^H½VNsËÓÆë´ÔË5£Ü¹¶FŸýíÃ)5[›Jœ‹0­-Óx†[´eëñÚræ¼¤±R³RLKˆb¬ß=C‰8kÐ¡ÂVIkûÝ#œ3——FÀØ(ut0Ž°»Çk(Ó­ï©yFä ˆóhQl|—(‚\pÕÿ=øŒkíAÊñEYNp>Ãzl7%ÕÚª4©aÊÂ%*çU9¯íçõ*Z”µ9iL»u±@4P� UYˆSŒ­ˆ*¥4Aåwv¬^�­­1~•«Z��“ÀÝÖ4�/m¨%l;x>UÐã ø ,³Rw-™ŒKK›K‹8êU´¾ß	›¡I �Ÿ
CU*ù±ñ-Ö#0 ˜óµŒš`Ù@ÙÀ4Tv‡=½ô¤Ó„¹iÖMç8=;¦§GÂ¤d"µW¤p7]š('¨çD­mV­àUX^ÚmpŽ'x~n%˜5·çYÓu4· ¦*œ‹ò—
UÓL|Ö}ÖÏJ©×hG¯S¤?ß$Ñ&w.µDmC®QŸ›(¯æ¤3MsËÐÌV¨AÚìó•v*þ²¬_Ü	—¹²^•?çµ}è&Âà1¦Íë«Ö¥]7ñ¿�ä\Cäc…áÞî{.ŸRª¼~e`¿¥|uCØy\Ž˜Uøô×¿âÇ¿^¹yøÿì+¬5lw]é‰?-ûzGww‡3'Ìj˜ŸÏ”ç¡åÔ›ëEyù^q³cº(?}(œÎpØ9jåaQÒUeóÊO ¢ÄÏs4kKü®­ôíP_¹š«O½Ê&Êg„Ú6Î\×P ·ª¡jÓüó¦°£i&jhŠÚ†â*¥V.sû@}€im!íYáÝsi…ûá:cQ„Û;aÜ;¶û€³Â2"�äx¾º±•-d¸*�×–Ûln¶ðû_2¾9súþ#Ócb¿íñ¿ü9ì;xx€÷OlŒPÏðñÿ9L¯"l
>8üÝ`°7;ò8RÅQWG™–cn6ƒ™…øéAx>~û®0©ã)&~z¬œÄpZ®!ïU—«^ÕiÍµ[;ÓR¾3…feêgü‹ßýŸ•‹þ?‹×öz·ŠÃJc
V2†¶!Óà”Á·[K,Š“†JæÏ§Ä4{)>ÌÊ”à÷ßXÆMEì6?Â’#//‰Î+Æ5I=_›y ó–±7­¨aþ ²]9tŸ�¡²{e˜ŽÊúíúÍÀÓ|øÕÞ(—§Êñ	úÕòÝ¿~ö�-‡?.Ç„	Ð¿¶Ðiã%3rúí'ò§VŸY/•º@^údxü¡ð×¾k^´òqJ”Þ²Ð¸»©©þ‘¯2OV~§UP¯pm“'ËçM
mÆ|½Ž«*|¹
z^Qñ
¸q³ÁV‡Õ‚s‘ÎBw¿:Ã¦�2_êßGX^®'D[4&î*V°·¾	ra½TNÂò¬ôC`3v$YÚ¨ð½!ÊtÒ6¶
ñ"8×zè‚#ž3µRzØ¼rôaÇ§o•çÿü�¿ù[¸ÌÍÁw]ÀØ@�0G¸K¯n-Æ¯¤	ªqHØ#Ã-šÚdÍósÏM›EÏKiØ¤Ì‰™¥½.¨t„MÇbÚ`µ1)žÍ~í{—ëÏ´Ý
sÕî7Ò¬ˆ–ùÏ¯i›åKÛ¼r.
ðÿ ¦Š	ðÊß    IEND®B`‚                                                                                                                                                                                                                                                                    framework/includes/option-types/icon-v2/static/img/transparent_bg.png                               0000644                 00000043753 15266055653 0022111 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   
   
   �2Ï½   	pHYs     šœ  *iCCPPhotoshop ICC profile  xÚ­WwTTw·Ý·ÌeèE@ÊÐ› ½ˆô.H‡Xf†a˜AÅnQ0v±`E£"F��X5Ø‚`ïA*‘,ØPùþ`ÀÄï½?ÞZï·Ö½kß}÷9gŸ³îºk@Ãƒ+‘ˆHM P,“&F†pÒ329¬ßA€ °¹¼IpBB,þçC o®ƒ €+N\‰D„ÿÛÑâJx ‘  ›_Â+ˆC mÄ“He £€åT™D0^Ð•¦gdL% º¹ƒØ€nö v +MN˜a€›Ë•æê	 8¥¼\ .à"æÅ€ú ¼<.Pï0ª°°ˆh°Øeÿ#Oî¿rfçärs‡ñ`/  ¥0a‰DÄ�ŽÿïS(’Õ° ÀÎ“F%Ðˆ]E1‰ Ø qTœ@ Î
ù€ßÎ“G¥(ô=¼’ÐL ú 	>7,€1@êËR‚Ø�+õdœP�¬ÀÙÒ¢DE~²TPž4„óÑ±ŠœÅ¢¸!¼)G@ •å%§ú$O—
Sã ¨d{IARŒB¿,/4nH#•'¦ °È×9ÒˆÄAePX2ÔåÌã†'0 ¨ Y^rÔ`,•.(I�òÆ„…z øqŠÂ3%“ÈB±åQ‚BOmˆ"çLí/)MŠ½,“&+fN=ÌçŽKôO½‘È’½Ñ4bŠ0p Ù(B>„m==à(ÞD€)r!€“‚ŠHRˆÁEÊðÄ d8.\H!@)Äø4ÌÞ��.¤(… %(ÀcHQHÑ´KÐAt íFûÐ¾Cq�¡ªÌpf3ŠÁ´öÁCD(‚Âÿæ¾D23:×�Œ[ˆ�È!… âáÎRñ¤=OÎ—~åœƒñè„\1²!F÷�†¶¡ÝhO:„ö§h_ph}ÚN´íCÓ�´íIûþË¡|ØÅ—Y~]O ñ¿zTðêêž
ÙÃþC‡U_g	ýÇŒø(BÌ×Jj!u�j¥NRç¨£T8Ô	ª‘ºH£þñ%ü)r‡«%B 1
 ‚pHãRçÒíòñ¿ªs¤ �	¦É  ´H2]*ÌÍ“q‚%‘€-æ9�â¸¹¸zé™œÁßÇ+} ýó_¸âfÀ· r¿p\KàÈc@çÍÎò%À^kçÉ¥¥ƒ ¨@º0„),a'¸Á~B8Æ!ÉÈÀdð�‡BH131å¨Ä2¬ÆzlÆ6ìÂO8€ÅIüŠhÇ5ÜA'ºð½xƒ~‚ X„¡Cf„5áH¸>D NÄ‰D‘EäbBNÌ$¾%*‰Äzb+QKüL!Nçˆâñ€è&^HŠd“º¤	iCŽ&}È`2†L&'‘¹d1YF. —�kÉrYOž$/�×ÈNòÙG�R¥ô)sÊ‰ò¡B©x*“Ê¡¤Ôlª‚ª¢j¨½TÕJ]¡:©ê=Í¤uhíDûÑQt
Í£‹éÙôbz=½‹®§OÓWèt/ý™¡Æ0f82Æ0¢éŒ\ÆTF9£Š±ƒq˜q†q�ÑÅxÃd2õ™¶Lof3ƒ™ÏœÁ\ÌÜÈÜÇlfv01ûX,–!Ë‘åÏŠgqY2V9kkëë2«‹õNIUÉLÉM)B)SI¬4_©Ji·Òq¥ËJO”ú•5•­•Ç(Ç+ó•§+/UÞ®Ü¤|I¹K¹_EKÅVÅ_%Y%_ežÊZ•½*gTîª¼RUUµPõU� *T�«ºVu¿êYÕªïÙÚlv({"[Î^ÂÞÉnfßb¿RSS³QRËT“©-Q«U;¥v_í�ºŽº³z´:_}Žzµz½úeõçÊÖÁ“5Ê4ª4j\ÒèÑTÖ´ÑÕäjÎÖ¬Ö<¢yC³OKGËU+^«Pk±Ön­sZOµYÚ6ÚáÚ|íÚÛ´Oi?Ò¡t,uBux:ßêl×9£Ó¥ËÔµÕ�ÖÍ×­ÔýI·M·WO[ÏC/Uoš^µÞ1½N}JßF?Z_¤¿Tÿ€þuý#LF�ŒX4bïˆË#ÞŒ42Tì3¸fðÁ�cnX`¸Ü°Áðžmä`4ÁhªÑ&£3F=#uGú�ä�¬y`ämcÒØÁ8Ñx†ñ6ã‹Æ}&¦&‘&“u&§LzLõMƒLóMW™7í6Ó10š­2;aö'G�ÌqÖrNszÍ�Í£Ìåæ[ÍÛÌû-l-R,æ[ì³¸g©béc™c¹Ê²Å²×ÊÌj¼ÕL«:«ÛÖÊÖ>ÖyÖk¬[­ßÚØÚ¤Ù|oÓ`óÔÖÀ6Ú¶Ì¶Îö®�š] ]±]�ÝU{¦½�}�ýFûvÒÁÓ!Ï¡Úá’#éèå(tÜèØ1Š1Êw”xTÍ¨Nl§`§R§:§ÎúÎ±Îó�œŸ�¶�9zùèÖÑŸ]<]D.Û]î¸j»Žs�ïÚäúÒÍÁ�çVívÕ]Í=Â}Ž{£ûG�Ç&�›ž:žã=¿÷lñüäåí%õÚëÕímå�å½Áû†�®O‚ÏbŸ³¾ßß9¾G}ß�ñ#s`Ìß~N~~»ýžŽµ+»}ì#®ÿVÿÎ N@VÀ–€Î@ó@n`MàÃ Ë ~ÐŽ 'ÁöÁùÁ{‚Ÿ‡¸„HC‡¼:+´9Œ
‹«k×O	_~?Â""7¢.¢7Ò3rFds#*&jyÔ�h“h^tmtï8ïq³Æ�ŽaÇ$Å¬�yë+�mOŽ7~åø»qÖqâ¸†xÄGÇ¯Œ¿—`›PœðËæ„„	Õ'º&ÎLlMÒIš’´;éMrHòÒä;)v)ò”–T�Ô‰©µ©oÓÂÒV¤u¦�NŸ•~!Ã(C˜Ñ˜ÉÊLÍÜ‘Ù÷Mø7«¿éšè9±|âõI¶“¦M:7Ùh²hò±)S¸Sf1²Ò²vg}äÆsk¸}ÙÑÙ²{y¡¼5¼gü þ*~·À_°Bð$Ç?gEÎÓ\ÿÜ•¹Ýy�yUy=ÂPázá‹ü¨üÍùoâvˆÒDû
•
³
�ˆµÅâÓE¦EÓŠ:$Ž’rIgñ˜âÕÅ½ÒéŽ¢dRI£LW&‘]”ÛÉ¿“?((­.}75uêÁiZÓÄÓ.Nw˜¾hú“²ˆ²gÐ3x3ZfšÏœ7óÁ¬àY[g³³g·Ì±œ³`N×ÜÈ¹»æ©Ì+˜÷Û|—ù+æ¿þ6íÛ¦&æ.xô]äwuåêåÒòßû}¿y!½P¸°m‘û¢u‹>Wð+ÎWºTVU~\Ì[|þ×Öþ0°$gIÛR¯¥›–1—‰—]_¸|×
­e+­¿²~gUÅª×«§¬>WåQµy�ÊùšÎµ±k×Y­[¶îãú¼õ×ªCª÷m0Þ°hÃÛ�ü�—7mÚ»Ùdsåæ[„[nn�ÜZ_cSSµ�¹­tÛãí©Û[ôù±v‡ÑŽÊŸvŠwvîJÜuºÖ»¶v·ñî¥ud�¼®{ÏÄ=í?…ýÔ¸×iïÖ}úû*÷c¿|ÿŸ?gý|ý@Ì�–ƒ>÷²>´á°ÎáŠz¢~z}oC^CgcFcÇ‘qGZšüšÿâüËÎ£æG«�é[z\åø‚ã'ÊNô5Kš{Næž|Ô2¥åÎ©ôSWOO8Ýv&æÌÙ_#~=ÕÜzâ¬ÿÙ£çÆœ;rÞç|Ã¯õ=/þÍó·Ãm^mõ—¼/5¶û¶7uŒí8~9ðòÉ+aW~½}õÂµ¸k×S®ß¼1ñFçMþÍ§·D·^Ü.½Ýgî]ÆÝŠ{š÷ªîß¯ùÝþ÷}�^�Ç„=¸ø0éá�G¼GÏþ(ùãc×‚Çj�«ž˜=©}êöôhwDwûŸßüÙõLò¬¿§ü/­¿6<·{~èï ¿/ö¦÷v½�¾x¹ø•á«�¯=^·ô%ôÝSø¦ÿmÅ;Ãw»Þû¼oý�öáIÿÔ�¬�k?Ùjúóùî@áÀ€„+å ( dNðr' –è´*êƒû—bo$¾l�ÿÜÑ  ^ÀÎ  e.Ûlj¬çìf @rHw÷áKqJrÜÝs±¥ ãÝÀÀ+€Õ|’ôoø´ nÍÅƒ{ 05�- p®máÍ¯÷¯ÿ ònlC�f  :ÿiTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        ">
   <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:dc="http://purl.org/dc/elements/1.1/"
            xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
            xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <xmp:CreatorTool>Adobe Photoshop CC (Macintosh)</xmp:CreatorTool>
         <xmp:CreateDate>2015-02-13T17:53:24+02:00</xmp:CreateDate>
         <xmp:ModifyDate>2015-02-13T17:53:57+02:00</xmp:ModifyDate>
         <xmp:MetadataDate>2015-02-13T17:53:57+02:00</xmp:MetadataDate>
         <dc:format>image/png</dc:format>
         <photoshop:ColorMode>3</photoshop:ColorMode>
         <photoshop:ICCProfile>Display</photoshop:ICCProfile>
         <xmpMM:InstanceID>xmp.iid:d3052c08-1bf8-47bd-83f5-bb7c9cb185c0</xmpMM:InstanceID>
         <xmpMM:DocumentID>xmp.did:af2d997c-b7b0-4448-83fc-63266a31d83b</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>xmp.did:af2d997c-b7b0-4448-83fc-63266a31d83b</xmpMM:OriginalDocumentID>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>created</stEvt:action>
                  <stEvt:instanceID>xmp.iid:af2d997c-b7b0-4448-83fc-63266a31d83b</stEvt:instanceID>
                  <stEvt:when>2015-02-13T17:53:24+02:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>converted</stEvt:action>
                  <stEvt:parameters>from application/vnd.adobe.photoshop to image/png</stEvt:parameters>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:d3052c08-1bf8-47bd-83f5-bb7c9cb185c0</stEvt:instanceID>
                  <stEvt:when>2015-02-13T17:53:57+02:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Photoshop CC (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <tiff:Orientation>1</tiff:Orientation>
         <tiff:XResolution>720000/10000</tiff:XResolution>
         <tiff:YResolution>720000/10000</tiff:YResolution>
         <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
         <exif:ColorSpace>65535</exif:ColorSpace>
         <exif:PixelXDimension>10</exif:PixelXDimension>
         <exif:PixelYDimension>10</exif:PixelYDimension>
      </rdf:Description>
   </rdf:RDF>
</x:xmpmeta>
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                                                                                                    
                            
<?xpacket end="w"?>½jn    cHRM  mu  s   üÝ  ƒd  pè  ìh  0>  �äì™ê   0IDATxÚb¼{÷î4 ¤¤„.ÄÀÄ@$@…ŒÿÿÿÇðÌ½{÷†¤g    ÿÿ d
¥ÛwQz    IEND®B`‚                     framework/includes/option-types/icon-v2/static/js/icon-picker-v2.js                                 0000644                 00000034206 15266055653 0021311 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ;(function($) {
	window.fwOptionTypeIconV2Picker = fw.Modal.extend({
		defaults: _.extend({}, fw.Modal.prototype.defaults, {
			title: 'Icon V2',
			size: 'small',
			modalCustomClass: 'fw-icon-v2-picker-modal',
			emptyHtmlOnClose: false,
			disableResetButton: true,
		}),

		ContentView: fw.Modal.prototype.ContentView.extend({
			events: {
				'input .fw-icon-v2-icons-library .fw-icon-v2-toolbar input':
					'onSearch',
				'click .fw-icon-v2-library-icon': 'markIconAsSelected',
				'click .fw-icon-v2-library-icon a': 'markIconAsFavorite',
				'click button.fw-icon-v2-custom-upload-perform':
					'performImageUpload',
				submit: 'onSubmit',
			},

			initialize: function() {
				fw.Modal.prototype.ContentView.prototype.initialize.call(this)

				// keep track of current searches for better performance
				this.previousSearch = ''

				this.throttledApplyFilters = _.throttle(
					_.bind(this.model.applyFilters, this.model),
					200
				)
			},

			onSubmit: function(e) {
				this.model.resolveResult()

				var content = this

				e.preventDefault()

				setTimeout(function() {
					content.model.frame.modal.$el
						.find('.media-modal-close')
						.trigger('click')
				}, 0)
			},

			performImageUpload: function() {
				var vm = this

				var uploadFrame = wp.media({
					library: {
						type: 'image',
					},

					states: new wp.media.controller.Library({
						library: wp.media.query({type: 'image'}),
						multiple: true,
						filterable: 'uploaded',
						content: 'upload',
						title: 'Select Image',
						priority: 20,
					}),
				})

				uploadFrame.on('ready', function() {
					uploadFrame.modal.$el.addClass('fw-option-type-upload')
				})

				uploadFrame.off('select')

				uploadFrame.on('select', function() {
					var attachments = uploadFrame
						.state()
						.get('selection')
						.toArray()

					attachments.map(function(attachment) {
						if (
							!_.contains(
								vm.model.currentFavorites,
								attachment.id.toString()
							)
						) {
							vm.model.markAsFavorite(attachment.id.toString())
						}
					})

					vm.renderFavoritesAndRecentUploads()

					uploadFrame.detach()
				})

				uploadFrame.open()
			},

			markIconAsSelected: function markIconAsSelected(e) {
				e.preventDefault()

				var $el = $(e.currentTarget)

				var type =
					$el.closest(
						'[data-fw-option-id="upload-custom-icon-recents"]'
					).length > 0
						? 'custom-upload'
						: 'icon-font'

				var result = $el.attr('data-fw-icon-v2').trim()

				this.model.result[
					type === 'custom-upload' ? 'attachment-id' : 'icon-class'
				] = result

				if (type === 'custom-upload') {
					this.model.result.url = wp.media
						.attachment(result)
						.get('url')
				}

				this.refreshSelectedIcon()
			},

			refreshSelectedIcon: function refreshSelectedIcon() {
				this.model.frame.$el
					.find('.fw-icon-v2-library-icon.selected')
					.removeClass('selected')

				if (this.model.result.type === 'icon-font') {
					var currentValue = this.model.result['icon-class']
				} else if (this.model.result.type === 'custom-upload') {
					var currentValue = this.model.result['attachment-id']
				}

				if (currentValue) {
					this.model.frame.$el
						.find('[data-fw-icon-v2$="' + currentValue + '"]')
						.addClass('selected')
				}
			},

			markIconAsFavorite: function markIconAsFavorite(e) {
				e.preventDefault()
				e.stopPropagation()

				var icon = $(e.currentTarget)
					.closest('.fw-icon-v2-library-icon')
					.attr('data-fw-icon-v2')

				this.model.markAsFavorite(icon)

				this.renderFavoritesAndRecentUploads()
				this.refreshFavorites()
			},

			refreshFavorites: function() {
				$('.fw-icon-v2-favorite').removeClass('fw-icon-v2-favorite')

				_.map(this.model.currentFavorites, function(favorite) {
					if (
						_.compose(
							_.negate(_.isNaN),
							_.partial(parseInt, _, 10)
						)(favorite)
					) {
						return
					}

					$('[data-fw-icon-v2="' + favorite + '"]').addClass(
						'fw-icon-v2-favorite'
					)
				})
			},

			renderFavoritesAndRecentUploads: function() {
				this.model.frame.$el
					.find('.fw-favorite-icons-wrapper')
					.replaceWith(this.model.getFavoritesHtml())

				this.model.frame.$el
					.find(
						'[data-fw-option-id="upload-custom-icon-recents"] .fw-option-html'
					)
					.html(this.model.getRecentIconsHtml())
			},

			onSearch: function(event) {
				var $el = $(event.currentTarget)

				if (
					this.previousSearch.trim().length === 0 &&
					$el.val().trim().length === 0
				) {
					return
				}

				if ($el.val().trim().length === 0) {
					this.throttledApplyFilters()
				}

				if ($el.val().trim().length > 2) {
					this.throttledApplyFilters()
				}

				this.previousSearch = $el.val()
			},
		}),

		initialize: function(attributes, settings) {
			fw.Modal.prototype.initialize.call(this, attributes, {
				disableResetButton: true,
			})

			var modal = this

			this.currentFavorites = null

			this.result = {}

			jQuery.when(this.loadIconsData()).then(
				_.bind(function() {
					this.set('html', this.getTabsHtml())
				}, this)
			)

			jQuery.when(this.loadLatestFavorites()).then(
				_.bind(function() {
					this.content.renderFavoritesAndRecentUploads()
					this.content.refreshFavorites()
				}, this)
			)

			this.frame.on('close', _.bind(this.rejectResultAndResetIt, this))
		},

		resolveResult: function() {
			if (this.promise) {
				this.promise.resolve(this.result)
			}

			this.promise = null
		},

		rejectResultAndResetIt: function() {
			if (this.promise) {
				this.promise.reject(this.result)
			}

			this.promise = null
		},

		initializeFrame: function(settings) {
			fw.OptionsModal.prototype.initializeFrame.call(this, settings)
		},

		open: function(values) {
			this.promise = jQuery.Deferred()

			this.get('controls_ready') &&
				this.set('controls_ready', !!this.frame.state())

			values = values || {
				type: 'icon-font',
				'icon-class': '',
			}

			if (values.type === 'none') {
				values.type = 'icon-font'
			}

			this.set('current_state', values)
			this.result = this.get('current_state')

			if (this.frame.state()) {
				this.prepareForPick()
			}

			this.frame.open()

			/**
			 * On first open, modal is prepared here.
			 */
			if (!this.get('controls_ready')) {
				this.prepareForPick()
			}

			return this.promise
		},

		close: function() {
			fw.Modal.prototype.close.call(this)
		},

		prepareForPick: function() {
			var modal = this

			modal.frame.$el.find('.fw-icon-v2-toolbar select').selectize({
				plugins: ['hidden_textfield'],
				onChange: _.bind(modal.applyFilters, modal),
			})

			modal.frame.$el
				.find('.fw-options-tabs-wrapper')
				.off('tabsactivate.fwiconv2')
				.on('tabsactivate.fwiconv2', function(event, ui) {
					/**
					 * Every tab change should cause a change on a modal.
					 *
					 * It may be the case that the user will switch to
					 * `Custom Upload` and the value of the option type won't change
					 * because of the fact that `change:values` callback will not
					 * be executed.
					 */
					modal.result.type =
						ui.newTab.index() === 1 ? 'custom-upload' : 'icon-font'
				})

			this.content.renderFavoritesAndRecentUploads()
			this.content.refreshFavorites()

			var $tabs = modal.frame.$el.find('.ui-tabs')
			var currentTab = $tabs.tabs('option', 'active')

			if (modal.get('current_state').type === 'custom-upload') {
				if (currentTab !== 1) {
					$tabs.tabs({active: 1})
				}
			}

			if (modal.get('current_state').type !== 'custom-upload') {
				if (currentTab === 1) {
					$tabs.tabs({active: 0})
				}

				if (modal.result['icon-class']) {
					this.frame.$el
						.find(
							'.fw-icon-v2-icons-library .fw-icon-v2-toolbar input.fw-option-type-text'
						)
						.val('')

					var packForIcon = _.findWhere(
						_.values(this.getIconsData()),
						{
							css_class_prefix: this.result['icon-class'].split(
								' '
							)[0],
						}
					)

					var selectInput = modal.frame.$el.find(
						'.fw-icon-v2-icons-library .fw-icon-v2-toolbar select'
					)[0]

					if (selectInput && selectInput.value !== packForIcon) {
						this.frame.$el
							.find(
								'.fw-icon-v2-icons-library .fw-icon-v2-toolbar input.fw-option-type-text'
							)
							.val('')

						selectInput.selectize.setValue(packForIcon.name)
					}
				}
			}
		},

		applyFilters: function() {
			var packSelect = this.frame.$el.find(
				'.fw-icon-v2-icons-library .fw-icon-v2-toolbar select'
			)[0]

			var pack = packSelect
				? packSelect.value
				: _.keys(this.getIconsData())[0]

			var search = this.frame.$el
				.find(
					'.fw-icon-v2-icons-library .fw-icon-v2-toolbar input.fw-option-type-text'
				)
				.val()
				.trim()

			var packs = this.getFilteredPacks({
				pack: pack,
				search: search,
			})

			this.frame.$el
				.find(
					'[data-fw-option-id="icon-font"] .fw-icon-v2-library-pack-wrapper'
				)
				.html(
					wp.template('fw-icon-v2-packs')({
						packs: packs,
						current_state: this.result,
						should_have_headings: search.trim().length > 0,
						favorites: this.currentFavorites,
					})
				)

			this.content.refreshSelectedIcon()
		},

		getFilteredPacks: function(filters) {
			var self = this

			filters = _.extend(
				{},
				{
					search: '',
					pack: '',
				},
				filters
			)

			var packs = []

			/*
			if (filters.pack.trim() === '' || filters.pack === 'all') {
				packs = [ _.first(_.values(this.getIconsData())) ];
			} else {
				packs = [this.getIconsData()[filters.pack]];
			}
			*/

			if (filters.search.trim() === '') {
				packs = [this.getIconsData()[filters.pack]]
			} else {
				packs = _.values(this.getIconsData())
			}

			packs = _.map(packs, function(pack) {
				var newPack = _.extend({}, pack)

				newPack.icons = _.filter(pack.icons, function(icon) {
					return self.fuzzyConsecutive(filters.search, icon)
				})

				return newPack
			})

			return _.reject(packs, function(pack) {
				return _.isEmpty(pack.icons)
			})
		},

		loadIconsData: function() {
			if (this.iconsDataPromise) {
				return this.iconsDataPromise
			}

			this.iconsDataPromise = jQuery.post(ajaxurl, {
				action: 'fw_icon_v2_get_icons',
			})

			this.iconsDataPromise.then(_.bind(this.preloadFonts, this))

			return this.iconsDataPromise
		},

		getIconsData: function() {
			this.loadIconsData()

			if (this.iconsDataPromise.state() === 'resolved') {
				if (this.iconsDataPromise.responseJSON.success) {
					return this.iconsDataPromise.responseJSON.data
				}
			}

			return null
		},

		loadLatestFavorites: function() {
			var modal = this

			if (modal.favoritesPromise) {
				return modal.favoritesPromise
			}

			modal.favoritesPromise = $.Deferred()

			var ajaxPromise = $.post(ajaxurl, {
				action: 'fw_icon_v2_get_favorites',
			})

			ajaxPromise.then(function() {
				if (ajaxPromise.state() === 'resolved') {
					modal.currentFavorites = _.uniq(ajaxPromise.responseJSON)
				}

				var recent_uploads = _.filter(
					ajaxPromise.responseJSON,
					_.compose(_.negate(_.isNaN), _.partial(parseInt, _, 10))
				)

				if (recent_uploads.length === 0) {
					modal.favoritesPromise.resolve()
					return
				}

				wp.media
					.query({post__in: recent_uploads, perPage: 200})
					.more()
					.then(function() {
						var oldLength = modal.currentFavorites.length

						recent_uploads.map(function(id) {
							if (!wp.media.attachment(id).get('url')) {
								modal.currentFavorites = _.without(
									modal.currentFavorites,
									id
								)
							}
						})

						if (oldLength !== modal.currentFavorites.length) {
							modal.syncFavoritesToServer()
						}

						modal.favoritesPromise.resolve()
					})
			})

			return modal.favoritesPromise
		},

		syncFavoritesToServer: function() {
			jQuery.post(ajaxurl, {
				action: 'fw_icon_v2_update_favorites',
				favorites: JSON.stringify(_.uniq(this.currentFavorites)),
			})
		},

		markAsFavorite: function(icon) {
			icon = icon.trim()

			var modal = this

			var isFavorite = _.contains(modal.currentFavorites, icon)

			if (isFavorite) {
				modal.currentFavorites = _.uniq(
					_.reject(modal.currentFavorites, function(favorite) {
						return favorite == icon
					})
				)
			} else {
				modal.currentFavorites.push(icon)
			}

			this.syncFavoritesToServer()
		},

		preloadFonts: function() {
			_.map(this.getIconsData(), preloadFont)

			function preloadFont(pack) {
				var $el = jQuery(
					'<i class="' +
						pack.css_class_prefix +
						' ' +
						pack.icons[0] +
						'" style="opacity: 0;">'
				)

				jQuery('body').append($el)

				setTimeout(function() {
					$el.remove()
				}, 200)
			}
		},

		getTabsHtml: function() {
			return wp.template('fw-icon-v2-tabs')({
				icons_library_html: this.getLibraryHtml(),
				favorites_list_html: this.getFavoritesHtml(),
				recently_used_custom_uploads_html: this.getRecentIconsHtml(),
				current_state: this.result,
				favorites: this.currentFavorites,
			})
		},

		getLibraryHtml: function() {
			var packs = _.values(this.getIconsData())
			var pack_to_select = [_.first(packs)]

			return wp.template('fw-icon-v2-library')({
				packs: _.values(this.getIconsData()),
				pack_to_select: pack_to_select,
				current_state: this.result,
				favorites: this.currentFavorites,
			})
		},

		getFavoritesHtml: function() {
			return wp.template('fw-icon-v2-favorites')({
				favorites: this.currentFavorites || [],
				current_state: this.result,
			})
		},

		getRecentIconsHtml: function() {
			return wp.template('fw-icon-v2-recent-custom-icon-uploads')({
				favorites: this.currentFavorites || [],
				current_state: this.result,
			})
		},

		fuzzyConsecutive: function fuzzyConsecutive(query, search) {
			if (query.trim() === '') return true

			return (
				search
					.toLowerCase()
					.trim()
					.indexOf(query.toLowerCase()) > -1
			)
		},
	})

	$(function() {
		fwOptionTypeIconV2Instance = new fwOptionTypeIconV2Picker()
	})

	Selectize.define('hidden_textfield', function(options) {
		var self = this

		this.showInput = function() {
			this.$control.css({cursor: 'pointer'})

			this.$control_input.css({
				opacity: 0,
				position: 'relative',
				left: self.rtl ? 10000 : -10000,
			})

			this.isInputHidden = false
		}

		this.setup_original = this.setup

		this.setup = function() {
			self.setup_original()
			this.$control_input.prop('disabled', 'disabled')
		}
	})
})(jQuery)
                                                                                                                                                                                                                                                                                                                                                                                          framework/includes/option-types/icon-v2/static/js/render-icon-previews.js                           0000644                 00000011425 15266055653 0022626 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($) {
	var $rootClass = '.fw-option-type-icon-v2';

	/**
	 * We'll have this HTML structure
	 *
	 * <div class="fw-icon-v2-preview-wrapper>
	 *   <div class="fw-icon-v2-preview">
	 *     <i></i>
	 *     <button class="fw-icon-v2-remove-icon"></button>
	 *   </div>
	 *
	 *   <button class="fw-icon-v2-trigger-modal">Add Icon</div>
	 * </div>
	 */

	fwEvents.on('fw:options:init', function(data) {
		data.$elements.find($rootClass).toArray().map(renderSinglePreview);
	});

	$(document).on('click', $rootClass + ' .fw-icon-v2-remove-icon', removeIcon);
	$(document).on('click', $rootClass + ' .fw-icon-v2-trigger-modal', getNewIcon);
	$(document).on('click', $rootClass + ' .fw-icon-v2-preview', getNewIcon);

	/**
	 * For debugging purposes
	 */
	function refreshEachIcon() {
		$($rootClass).toArray().map(refreshSinglePreview);
	}

	function getNewIcon(event) {
		event.preventDefault();

		var $root = $(this).closest($rootClass);
		var modalSize = $root.attr('data-fw-modal-size');

		/**
		 * fw.OptionsModal should execute it's change:values callbacks
		 * only if the picker was changed. That's why we introduce unique-id
		 * for each picker.
		 */
		if (!$root.data('unique-id')) {
			$root.data('unique-id', fw.randomMD5());
		}

		fwOptionTypeIconV2Instance.set('size', modalSize);

		fwOptionTypeIconV2Instance
			.open(getDataForRoot($root))
			.then(function(data) {
				setDataForRoot($root, data);
			})
			.fail(function() {
				// modal closed without save
			});
	}

	function removeIcon(event) {
		event.preventDefault();
		event.stopPropagation();

		setDataForRoot($(this).closest($rootClass), {
			type: 'none',
			'icon-class': '',
			'url': '',
			'attachment-id': ''
		});
	}

	function renderSinglePreview($root) {
		$root = $($root);

		/**
		* Skip element if it's already activated
		*/
		if ($root.hasClass('fw-activated')) {
			return;
		}

		$root.addClass('fw-activated');

		var $wrapper = $('<div>', {
			class: 'fw-icon-v2-preview-wrapper',
			'data-icon-type': getDataForRoot($root)['type'],
		});

		var $preview = $('<div>', {
			class: 'fw-icon-v2-preview',
		})
			.append($('<i>'))
			.append(
				$('<a>', {
					class: 'fw-icon-v2-remove-icon dashicons fw-x',
					html: '',
				})
			);

		$wrapper.append($preview).append(
			$('<button>', {
				class: 'fw-icon-v2-trigger-modal button-secondary button-large',
				type: 'button',
				html: fw_icon_v2_data.add_icon_label,
			})
		);

		$wrapper.appendTo($root);

		if (getDataForRoot($root)['type'] === 'custom-upload') {
			var media = wp.media.attachment(
				getDataForRoot($root)['attachment-id']
			);

			if (! media.get('url')) {
				media.fetch().then(function () {
					refreshSinglePreview($root);
				});
			}
		}

		refreshSinglePreview($root);
	}

	function refreshSinglePreview($root) {
		$root = $($root);

		var data = getDataForRoot($root);

		$root
			.find('.fw-icon-v2-trigger-modal')
			.text(
				fw_icon_v2_data[
					hasIcon(data) ? 'edit_icon_label' : 'add_icon_label'
				]
			);

		$root
			.find('.fw-icon-v2-preview-wrapper')
			.removeClass('fw-has-icon')
			.addClass(hasIcon(data) ? 'fw-has-icon' : '');

		$root
			.find('.fw-icon-v2-preview-wrapper')
			.attr('data-icon-type', data['type']);

		$root.find('i').attr('class', '');
		$root.find('i').attr('style', '');

		if (data.type === 'icon-font') {
			$root.find('i').attr('class', data['icon-class']);
		}

		if (data.type === 'custom-upload') {
			if (hasIcon(data)) {
				$root
					.find('i')
					.attr(
						'style',
						'background-image: url("' +
						// Insert the smallest possible image in the preview
						(_.min(
							_.values(wp.media.attachment(
								data['attachment-id']
							).get('sizes')),
							function (size) {return size.width}
						).url || wp.media.attachment(data['attachment-id']).get('url')) +
						'");'
					);
			}
		}

		function hasIcon(data) {
			return data.type !== 'none';
		}
	}

	function getDataForRoot($root) {
		return JSON.parse($root.find('input').val());
	}

	function setDataForRoot($root, data) {
		var currentData = getDataForRoot($root);

		var actualValue = _.omit(_.extend({}, currentData, data), 'attachment');

		if (actualValue.type === 'icon-font') {
			if ((actualValue['icon-class'] || "").trim() === '') {
				actualValue.type = 'none';
			}
		}

		if (actualValue.type === 'custom-upload') {
			if (! actualValue['attachment-id']) {
				actualValue.type = 'none';
			}
		}

		$root.find('input').val(JSON.stringify(actualValue)).trigger('change');

		fw.options.trigger.changeForEl($root, {
			value: actualValue,
		});

		refreshSinglePreview($root);
	}

	fw.options.register('icon-v2', {
		startListeningForChanges: $.noop,
		getValue: function(optionDescriptor) {
			return {
				value: JSON.parse($(optionDescriptor.el).find('input').val()),

				optionDescriptor: optionDescriptor,
			};
		},
	});
})(jQuery);
                                                                                                                                                                                                                                           framework/includes/option-types/icon-v2/static/css/picker.css                                       0000644                 00000022137 15266055653 0020366 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-icon-v2-preview-wrapper {
	display: flex;
	align-items: center;
}

.fw-icon-v2-preview-wrapper.fw-has-icon .fw-icon-v2-preview {
	background-image: url(../img/transparent_bg.png);
	background-size: 10px;
}

.fw-icon-v2-preview {
	background-image: url('../img/no-image.png');
	margin-right: 25px;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	background-size: contain;
	box-sizing: border-box;
}

.fw-icon-v2-preview:hover {
	opacity: 0.9;
}

.fw-icon-v2-preview i {
	color: #7a7a7a;
	background-repeat: no-repeat;
	line-height: 1em;
	margin: 0;
}

/*** Unycon Icon fix ***/
.fw-icon-v2-preview i.unycon:before {
	font-size: 30px;
}

.fw-icon-v2-preview a {
	position: absolute;
	opacity: 0;
	width: 12px;
	height: 12px;
	top: -9px;
	right: -6px;
	font-size: 14px !important;
	outline: none;
}

.fw-icon-v2-preview-wrapper.fw-has-icon .fw-icon-v2-preview:hover {
	opacity: 1;
}

.fw-icon-v2-preview-wrapper.fw-has-icon .fw-icon-v2-preview:hover a {
	opacity: 1;
}

.fw-icon-v2-preview a:before {
	background-color: #fff;
	border-radius: 100%;
}

.fw-icon-v2-preview-wrapper[data-icon-type="custom-upload"] .fw-icon-v2-preview i {
	background-size: cover;
}

.fw-icon-v2-preview-wrapper[data-icon-type="icon-font"] .fw-icon-v2-preview i {
	display: flex;
	align-items: center;
	justify-content: center;
}

/*** Small Preview ***/
.fw-icon-v2-preview-small .fw-icon-v2-preview {
	width: 30px;
	height: 30px;
	margin-right: 15px;
}

.fw-icon-v2-preview-small .fw-icon-v2-preview i {
	font-size: 26px;
	width: 26px;
	height: 26px;
}

/*** Medium Preview ***/
.fw-icon-v2-preview-medium .fw-icon-v2-preview {
	width: 55px;
	height: 55px;
}

.fw-icon-v2-preview-medium .fw-icon-v2-preview i {
	font-size: 50px;
	width: 50px;
	height: 50px;
}

/*** Large Preview ***/
.fw-icon-v2-preview-large .fw-icon-v2-preview {
	width: 70px;
	height: 70px;
}

.fw-icon-v2-preview-large .fw-icon-v2-preview i {
	font-size: 65px;
	width: 65px;
	height: 65px;
}

/*** Sauron Preview :) ***/
.fw-icon-v2-preview-sauron .fw-icon-v2-preview {
	background-image: url('../img/sauron.png');
	width: 70px;
	height: 70px;
}

.fw-icon-v2-preview-sauron .fw-icon-v2-preview i {
	font-size: 65px;
	width: 65px;
	height: 65px;
}

/*** Icon Picker Modal *******************************************************/
.fw-icon-v2-picker-modal .media-frame-title {
	display: none;
}

.fw-icon-v2-picker-modal .media-frame-content {
	overflow: hidden;
	top: 0 !important;
}

.fw-icon-v2-picker-modal .media-frame-content form,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner .fw-options-tab,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner .fw-options-tab > .fw-backend-option,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner .fw-options-tab > .fw-backend-option > div,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner .fw-options-tab > .fw-backend-option > div > div,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner .fw-options-tab > .fw-backend-option > div > div > div,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner .fw-options-tab > .fw-backend-option > div > div > div > div,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner .fw-options-tab > .fw-backend-option > div > div > div > div > div,
.fw-icon-v2-picker-modal .media-frame-content form > .fw-options-tabs-wrapper .fw-inner .fw-options-tab > .fw-backend-option > div > div > div > div > div .fw-option-html {
	height: 100%;
}

.fw-icon-v2-picker-modal .media-frame-content form > div .fw-options-tabs-contents {
	height: calc( 100% - 58px);
}

.fw-icon-v2-picker-modal .fw-backend-options-last-border-hider {
	display: none;
}

.fw-icon-v2-picker-modal .fw-options-tabs-list {
	position: relative;
	z-index: 2;
	background-color: #fcfcfc;
}

.fw-icon-v2-picker-modal .fw-options-tabs-list li.ui-tabs-active,
.fw-icon-v2-picker-modal .fw-options-tabs-list li.ui-state-active {
	background: #fff;
}

.fw-icon-v2-picker-modal .fw-options-tabs-contents {
	margin-top: 0;
}

.fw-icon-v2-picker-modal .fw-backend-option-design-default:not(.fw-backend-option-type-upload) {
	padding: 0;
}

.fw-icon-v2-icons-library .fw-option-html {
	display: flex;
	flex-direction: column;
}

/*** Toolbar ***/
.fw-icon-v2-toolbar {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex: 0 0 auto;
	height: 75px;
	padding: 0 20px;
	border-bottom: 1px solid #e5e5e5;
	box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.02);
}

.fw-icon-v2-toolbar input,
.fw-icon-v2-toolbar > div {
	width: 49% !important;
	height: 28px;
	margin: 0;
	flex: 1 1 auto;
}

.fw-icon-v2-toolbar > div {
	margin-right: 15px;
}

.fw-icon-v2-toolbar > div > .selectize-input,
.fw-icon-v2-toolbar > div > .selectize-dropdown {
	margin: 0 !important;
}

.fw-icon-v2-toolbar input::-webkit-input-placeholder {
	font-style: normal;
}

.fw-icon-v2-toolbar input::-moz-placeholder {
	font-style: normal;
}

.fw-icon-v2-toolbar input:-ms-input-placeholder {
	font-style: normal;
}

.fw-icon-v2-toolbar h3 {
	margin: 0;
}

/*** Pack wrapper ***/
.fw-icon-v2-library-pack-wrapper {
	flex: 1 1 auto;
    overflow-y: auto;
    /*padding: 0 20px 0 20px; */
    box-shadow: inset 0px -5px 10px 0px rgba(0, 0, 0, 0.02);
}

.fw-icon-v2-library-pack-wrapper {
	height: calc(100% - 75px);
}

.fw-favorite-icons-wrapper {
	height: 100%;
}

/*** Search wrapper ***/
.fw-search-icons-wrapper h2 {
	position: relative;
	text-align: left;
	font-size: 13px;
	color: #555d66;
	overflow: hidden;
}

.fw-search-icons-wrapper h2 span {
	position: relative;
	padding: 0 10px;
	background-color: #fff;
	z-index: 2;
	left: 10px;
}

.fw-search-icons-wrapper h2:before {
	position: absolute;
	left: 50px;
	top: 10px;
	content: '';
	width: 100%;
	height: 1px;
	background-color: #e2e4e7;
}

.fw-search-icons-wrapper h2:after {
	position: absolute;
	left: -50px;
	top: 10px;
	content: '';
	width: 100%;
	height: 1px;
	background-color: #e2e4e7;
}


/*** Note ***/
.fw-icon-v2-note {
	text-align: center;
	padding-top: 30px;
}

.fw-icon-v2-note h3 {
	margin: 10px 0 0 0;
}

.fw-icon-v2-note i {
	width: 15px;
	height: 15px;
	font-size: 15px;
	line-height: 19px;
}

/*** Icon List ***/
.fw-icon-v2-library-pack {
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
	width: 100%;
	margin: 0;
	padding: 20px;
	box-sizing: border-box;
}

.fw-icon-v2-library-pack > li {
	display: flex;
	position: relative;
	width: 65px;
	height: 65px;
	flex: 1 0 65px;
	cursor: pointer;
	margin-bottom: 0;
	border-radius: 4px;
}

.fw-icon-v2-library-pack > li:before {
	content: '';
	width: 100%;
	padding-top: 100%;
}

.fw-icon-v2-library-pack > li.fw-ghost-item {
	opacity: 0;
	height: 0;
}

.fw-icon-v2-library-pack > li.fw-ghost-item:before {
	display: none;
}

.fw-icon-v2-library-pack > li.selected {
	z-index: 5;
}

.fw-icon-v2-library-pack > li:hover:not(.selected) {
	box-shadow: inset 0px 0px 0px 3px #d2d7dc;
}

.fw-icon-v2-library-pack .fw-icon-inner {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.fw-icon-v2-library-pack .fw-icon-inner i {
	font-size: 22px;
	color: #6a737b;
}

.fw-icon-v2-library-pack .fw-icon-inner img {
	max-width: 30px !important;
	max-height: 30px !important;
	height: auto;
}

.fw-icon-v2-library-pack .fw-icon-inner a {
	position: absolute;
	top: 6px;
	right: 6px;
	width: 12px;
	height: 12px;
	font-size: 12px;
	opacity: 0;
	color: #d2d7dc;
}

.fw-icon-v2-library-pack .fw-icon-inner:hover a {
	opacity: 1;
}

.fw-icon-v2-library-pack .fw-icon-inner a:hover,
.fw-icon-v2-library-pack .fw-icon-v2-favorite a {
	color: #ffb900;
}

.fw-favorite-icons-wrapper .fw-icon-inner a:hover,
.fw-icon-v2-library-pack .fw-icon-inner .dashicons-no:hover {
	color: #CC0000;
}

.fw-favorite-icons-wrapper .fw-icon-inner a:before {
	content: "\f158";
}

/*** Color Schemes ***********************************************************/

/*** Default ***/
.admin-color-fresh .fw-icon-v2-library-pack > li.selected {
	box-shadow: inset 0px 0px 0px 3px #00aadc;
}


/*** Light ***/
.admin-color-light .fw-icon-v2-library-pack > li.selected {
	box-shadow: inset 0px 0px 0px 3px #02A4C7;
}


/*** Blue ***/
.admin-color-blue .fw-icon-v2-library-pack > li.selected {
	box-shadow: inset 0px 0px 0px 3px #e3af55;
}


/*** Cofee ***/
.admin-color-coffee .fw-icon-v2-library-pack > li.selected {
	box-shadow: inset 0px 0px 0px 3px #c7a589;
}


/*** Ectoplasm ***/
.admin-color-ectoplasm .fw-icon-v2-library-pack > li.selected {
	box-shadow: inset 0px 0px 0px 3px #a3b745;
}


/*** Midnight ***/
.admin-color-midnight .fw-icon-v2-library-pack > li.selected {
	box-shadow: inset 0px 0px 0px 3px #e14d43;
}


/*** Ocean ***/
.admin-color-ocean .fw-icon-v2-library-pack > li.selected {
	box-shadow: inset 0px 0px 0px 3px #9ebaa0;
}


/*** Sunrise ***/
.admin-color-sunrise .fw-icon-v2-library-pack > li.selected {
	box-shadow: inset 0px 0px 0px 3px #dd823b;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                 framework/includes/option-types/icon-v2/includes/class-fw-icon-v2-packs-loader.php                  0000644                 00000026455 15266055653 0024203 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

if (! defined('FW')) { die('Forbidden'); }

class FW_Icon_V2_Packs_Loader
{
	public $icon_packs = array();

	/**
	 * This array will contain name of packs retrieved from the
	 * `fw:option_type:icon-v2:filter_packs` filter.
	 *
	 * array( 'font-awesome', 'unycon' )
	 */
	public $filtered_icon_packs = null;

	private $icons_for_packs_parsed = null;

	public function __construct()
	{
		/**
		 * You are able to load more packs at this step.
		 *
		 * Default packs can't be changed.
		 *
		 * Example:
		 *
		 * add_filter(
		 *   'fw:option_type:icon-v2:packs',
		 *   '_add_more_packs'
		 * );
		 *
		 * function _add_more_packs($default_packs) {
		 *   return array(
		 *     'new_pack_name' => array(
		 *       'name' => 'new_pack_name', // note that it have to be the same as array key
		 *       'title' => 'New Pack', // This one will be displayed inside picker
		 *       'css_class_prefix' => 'new-pack-name', // the class that will be used in CSS
		 *
		 *       // Path to the CSS file that will define your classes
		 *       // Please, note that you will be responsible for referencing
		 *       // your icon fonts in a correct way from your @font-face rules.
		 *       //
		 *       // Both of them are required.
		 *       //
		 *       'css_file' => 'path_to_your_css_file',
		 *       'css_file_uri' => 'network_accessible_path_to_your_css_file',
		 *
		 *       // Sometimes, you don't want to enqueue one more CSS file for
		 *       // an already existing pack. Just give the correct handle here
		 *       // and it'll work as expected.
		 *       // Please note that the handle should be correctly registered
		 *       // with wp_register_style() or wp_enqueue_style().
		 *       'admin_wp_enqueue_handle' => null,
		 *       'frontend_wp_enqueue_handle' => null,
		 *
		 *       // By default, the option type will enqueue all CSS from all
		 *       // packs. You can handle CSS by yourself by making this option falsy.
		 *       //
		 *       // Please note that you will have to enqueue your CSS
		 *       // both on the admin and frontend side.
		 *       'require_css_file' => false,
		 *
		 *       // Possible options:
		 *       // - false (default) - I'll try to it describe below
		 *       // - array - define list of icons by hand, that's the error prone one
		 *       //
		 *       // When you will set `icons` option as false for a specific pack,
		 *       // the option type icon-v2 will try to do a guess by itself
		 *       // about the icons you will want to be displayed inside the
		 *       // picker. The mechanics are the following: Option type will
		 *       // read all of CSS rules from the file in the `css_file` option.
		 *       // It will use `css_class_prefix` in order to filter the rules
		 *       // that will match actual icons. Your CSS should have this
		 *       // form in order to be matched:
		 *       //
		 *       // .`css_class_prefix`-some-icon:before { // after also works fine
		 *       //   content: '\266a';
		 *       // }
		 *       'icons' => array(
		 *         'new-pack-name-search',
		 *         'new-pack-name-arrow-right',
		 *         'new-pack-name-arrow-left'
		 *       ),
		 *
		 *       'apply_root_class' => true
		 *
		 *     );
		 *   );
		 * }
		 */
		$packs = apply_filters(
			'fw:option_type:icon-v2:packs',
			$this->get_default_icon_packs()
		);

		/**
		 * Default packs should be kept as they are.
		 *
		 * We update them to match the last versions from their sources.
		 */
		$packs = array_merge(
			$this->get_default_icon_packs(),
			$packs
		);

		foreach ($packs as $pack_name => $pack) {
			$this->icon_packs[$pack_name] = array_merge(
				array(
					'title' => ucfirst($pack_name),
					'css_class_prefix' => $pack_name,
					'css_file' => false,
					'css_file_uri' => false,
					'admin_wp_enqueue_handle' => null,
					'frontend_wp_enqueue_handle' => null,
					'require_css_file' => true,
					'apply_root_class' => true,

					'icons' => false,
					'load_icons_callback' => array($this, '_default_load_icons_callback')
				),

				$pack
			);
		}

		return $packs;
	}

	public function enqueue_frontend_css()
	{
		foreach ($this->get_packs() as $pack_name => $pack) {
			/**
			 * The file will be required on the frontend side only if you want
			 * it to. You can totally change this behavior by using
			 * `fw:option-type:icon-v2:packs` filter.
			 *
			 * If you want to lazy load CSS on the frontend side you can
			 * set `require_css_file` for this pack and load it by yourself,
			 * you will receive information about the pack in the value
			 * of the icon-v2 option type.
			 *
			 * By the way, even if you'll load all the CSS at once,
			 * the browser won't download any fonts before you actually use any
			 * icon in your HTML. So, the overhead is not that big.
			 */
			if ($pack['require_css_file']) {

				if ($pack['frontend_wp_enqueue_handle']) {
					wp_enqueue_style($pack['frontend_wp_enqueue_handle']);
					continue;
				}

				wp_enqueue_style(
					'fw-option-type-icon-v2-pack-' . $pack_name,
					$pack['css_file_uri'],
					array(),
					fw()->manifest->get_version()
				);

			}
		}
	}

	/**
	 * This method will enqueue css for each pack for the admin side
	 *
	 * It won't check `require_css_file` option. This option is only
	 * used on the frontend.
	 */
	public function enqueue_admin_css()
	{
		foreach ($this->get_packs() as $pack_name => $pack) {
			if ($pack['admin_wp_enqueue_handle']) {
				wp_enqueue_style($pack['admin_wp_enqueue_handle']);
				continue;
			}

			wp_enqueue_style(
				'fw-option-type-icon-v2-pack-' . $pack_name,
				$pack['css_file_uri'],
				array(),
				fw()->manifest->get_version()
			);
		}
	}

	public function get_packs_unfiltered()
	{
		$new_packs = array();

		foreach ($this->icon_packs as $key => $pack) {
			unset($pack['load_icons_callback']);

			$new_packs[$key] = $pack;
		}

		return $new_packs;
	}

	public function get_packs($needs_to_load_icons_for_each_pack = false)
	{
		/**
		 * Be aggressive about doing this operation. It costs lots of time.
		 * Totally don't want it to be in frontend.
		 */
		if ($needs_to_load_icons_for_each_pack) {
			$this->_load_icons_for_each_pack();
		}

		$this->_load_filtered_icon_packs();

		return $this->_get_packs_for_names(
			$this->filtered_icon_packs
		);
	}

	public function get_icon_packs_names()
	{
		$collect_names = array();

		foreach ($this->icon_packs as $pack_name => $pack) {
			$collect_names[] = $pack_name;
		}

		return $collect_names;
	}

	public function _default_load_icons_callback($pack) {
		if (! $pack['css_file']) { return array(); }
		if ( is_array($pack['icons']) ) { return array(); }

		$css = file_get_contents($pack['css_file']);

		$parser_matches = array();

		preg_match_all(
			'/(?ims)([a-z0-9\s\,\.\:#_\-@]+)\{([^\}]*)\}/',
			$css,
			$parser_matches
		);

		$result = array();

		foreach ($parser_matches[0] as $i => $x) {
			$selector = trim($parser_matches[1][$i]);
			$value = trim($parser_matches[2][$i]);

			$is_correct_prefix = substr(
				$selector, 0,
				strlen('.' . $pack['css_class_prefix'])
			) === '.' . $pack['css_class_prefix'];

			$is_with_pseudo_element = is_numeric(strpos($selector, ':'));
			$has_content_for_pseudo = is_numeric(strpos($value, 'content'));

			/**
			 * It's probably an icon definition at this point.
			 */
			$selector_is_icon = $is_correct_prefix &&
				$is_with_pseudo_element &&
				$has_content_for_pseudo;

			if ($selector_is_icon) {
				$icon = explode(':', ltrim($selector, '.'));
				$result[] = $icon[0];
			}
		}

		return $result;
	}

	private function _load_icons_for_each_pack()
	{
		if ($this->icons_for_packs_parsed) { return; }

		foreach ($this->icon_packs as $pack_name => $pack) {
			$this->icon_packs[$pack_name]['icons'] = array();

			$this->icon_packs[$pack_name]['icons'] = call_user_func(
				$pack['load_icons_callback'], $pack
			);
		}

		$this->icons_for_packs_parsed = true;
	}

	private function _load_filtered_icon_packs()
	{
		if ($this->filtered_icon_packs) return;

		$packs = apply_filters(
			'fw:option_type:icon-v2:filter_packs',
			$this->get_icon_packs_names()
		);

		$this->filtered_icon_packs = $packs;
	}

	private function _get_packs_for_names($names)
	{
		$packs = array();

		foreach ($this->icon_packs as $pack_name => $pack) {
			$pack_allowed = in_array($pack_name, $names);

			if ($pack_allowed) {
				unset($pack['load_icons_callback']);
				$packs[$pack_name] = $pack;
			}
		}

		return $packs;
	}

	public function get_default_icon_packs()
	{
		return array(
			'dashicons' => array(
				'name' => 'dashicons',
				'title' => 'Dashicons',
				'css_class_prefix' => 'dashicons',
				'css_file' => ABSPATH . WPINC . '/css/dashicons.min.css',
				'css_file_uri' => includes_url('css/dashicons.min.css'),

				'admin_wp_enqueue_handle' => 'dashicons',
				'frontend_wp_enqueue_handle' => 'dashicons',
			),

			'linecons' => array(
				'name' => 'linecons',
				'title' => 'Linecons',
				'css_class_prefix' => 'linecons',
				'css_file' => fw_get_framework_directory(
					'/static/libs/linecons/css/linecons.css'
				),

				'css_file_uri' => fw_get_framework_directory_uri(
					'/static/libs/linecons/css/linecons.css'
				),
			),

			'font-awesome' => array(
				'name' => 'font-awesome',
				'title' => 'Font Awesome',
				'css_class_prefix' => 'fa',
				'css_file' => fw_get_framework_directory(
					'/static/libs/font-awesome/css/font-awesome.min.css'
				),

				'css_file_uri' => fw_get_framework_directory_uri(
					'/static/libs/font-awesome/css/font-awesome.min.css'
				),

				'admin_wp_enqueue_handle' => 'font-awesome'
			),

			'entypo' => array(
				'name' => 'entypo',
				'title' => 'Entypo',
				'css_class_prefix' => 'entypo',
				'css_file' => fw_get_framework_directory(
					'/static/libs/entypo/css/entypo.css'
				),

				'css_file_uri' => fw_get_framework_directory_uri(
					'/static/libs/entypo/css/entypo.css'
				),
			),


			'linearicons' => array(
				'name' => 'linearicons',
				'title' => 'Linearicons Free',
				'css_class_prefix' => 'lnr',

				'css_file' => fw_get_framework_directory(
					'/static/libs/lnr/css/lnr.css'
				),

				'css_file_uri' => fw_get_framework_directory_uri(
					'/static/libs/lnr/css/lnr.css'
				),
			),

			'typicons' => array(
				'name' => 'typicons',
				'title' => 'Typicons',
				'css_class_prefix' => 'typcn',

				'css_file' => fw_get_framework_directory(
					'/static/libs/typcn/css/typcn.css'
				),

				'css_file_uri' => fw_get_framework_directory_uri(
					'/static/libs/typcn/css/typcn.css'
				),
			),

			'unycon' => array(
				'name' => 'unycon',
				'title' => 'Unycon',
				'css_class_prefix' => 'unycon',
				'css_file' => fw_get_framework_directory( '/static/libs/unycon/unycon.css' ),
				'css_file_uri' => fw_get_framework_directory_uri(
					'/static/libs/unycon/unycon.css'
				),

				'admin_wp_enqueue_handle' => 'fw-unycon'
			)
		);
	}

	public function class_without_root_for($icon_class)
	{
		/**
		 * array('fa', 'fa-gear')
		 */
		$tokens = explode(' ', $icon_class);

		return count($tokens) === 2 ? $tokens[1] : $icon_class;
	}

	public function pack_name_for($icon_class)
	{
		/**
		 * array('fa', 'fa-gear')
		 */
		$tokens = explode(' ', $icon_class);
		$class_name = $icon_class;

		if (count($tokens) >= 2) {
			$class_name = $tokens[0];
		}

		$resulting_pack = null;

		foreach ($this->icon_packs as $pack_name => $pack) {
			if ($pack['css_class_prefix'] === $class_name) {
				$resulting_pack = $pack;
			}
		}

		return $resulting_pack;
	}
}

                                                                                                                                                                                                                   framework/includes/option-types/icon-v2/includes/class-fw-icon-v2-favorites.php                     0000644                 00000002123 15266055653 0023622 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

if (! defined('FW')) { die('Forbidden'); }

class FW_Icon_V2_Favorites_Manager
{
	private $key = 'fw-icon-v2-favorites';

	public function attach_ajax_actions()
	{
		add_action(
			'wp_ajax_fw_icon_v2_update_favorites',
			array($this, 'set_favorites_action')
		);

		add_action(
			'wp_ajax_fw_icon_v2_get_favorites',
			array($this, 'get_favorites_action')
		);

		add_action(
			'wp_ajax_fw_icon_v2_get_icons',
			array($this, 'get_icon_packs')
		);
	}

	public function get_icon_packs() {
		wp_send_json_success(
			fw()->backend->option_type('icon-v2')->packs_loader->get_packs(true)
		);
	}

	public function set_favorites_action()
	{
		$favorites = json_decode(FW_Request::POST( 'favorites' ), true);

		$this->set_favorites($favorites);

		$this->get_favorites_action();
	}

	public function get_favorites_action()
	{
		wp_send_json(
			$this->get_favorites()
		);
	}

	public function get_favorites()
	{
		return FW_WP_Option::get(
			$this->key,
			null,
			array()
		);
	}

	public function set_favorites($favorites)
	{
		FW_WP_Option::set(
			$this->key,
			null,
			$favorites
		);
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/includes/option-types/map/views/view.php                                                  0000644                 00000012705 15266055653 0016440 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 */

$location_option = array(
	'type'  => 'text',
	'value' => ( isset( $data['value']['location'] ) ) ? $data['value']['location'] : '',
	'attr'  => array(
		'placeholder'   => __( 'Specify location', 'fw' ),
		'class'         => 'fw-option-map-inputs map-location',
	)
);
$location_data = array(
	'value'         => ( isset( $data['value']['location'] ) ) ? $data['value']['location'] : '',
	'id_prefix'     => $data['id_prefix'] . $id . '-',
	'name_prefix'   => $data['name_prefix'] .'['. $id .']',
);
$location_html = fw()->backend->option_type('text')->render('location', $location_option, $location_data);

$venue_option = array(
	'type'  => 'text',
	'value' => ( isset( $data['value']['venue'] ) ) ? $data['value']['venue'] : '',
	'attr'  => array(
		'placeholder'   => __( 'Location Venue', 'fw' ),
		'class'   => 'fw-option-map-inputs map-venue',
	)
);
$venue_data = array(
	'value'         => ( isset( $data['value']['venue'] ) ) ? $data['value']['venue'] : '',
	'id_prefix'     => $data['id_prefix'] . $id .'-',
	'name_prefix'   => $data['name_prefix'] .'['. $id .']',
);
$venue_html = fw()->backend->option_type('text')->render('venue', $venue_option, $venue_data);

$address_option = array(
	'type'  => 'text',
	'value' => ( isset( $data['value']['address'] ) ) ? $data['value']['address'] : '',
	'attr'  => array(
		'placeholder'   => __( 'Address', 'fw' ),
		'class'   => 'fw-option-map-inputs map-address',
	)
);
$address_data = array(
	'value'         => ( isset( $data['value']['address'] ) ) ? $data['value']['address'] : '',
	'id_prefix'     => $data['id_prefix'] . $id .'-',
	'name_prefix'   => $data['name_prefix'] .'['. $id .']',
);
$address_html = fw()->backend->option_type('text')->render('address', $address_option, $address_data);

$city_option = array(
	'type'  => 'text',
	'value' => ( isset( $data['value']['city'] ) ) ? $data['value']['city'] : '',
	'attr'  => array(
		'placeholder'   => __( 'City', 'fw' ),
		'class'   => 'fw-option-map-inputs map-city',
	)
);
$city_data = array(
	'value'         => ( isset( $data['value']['city'] ) ) ? $data['value']['city'] : '',
	'id_prefix'     => $data['id_prefix'] . $id .'-',
	'name_prefix'   => $data['name_prefix'] .'['. $id .']',
);
$city_html = fw()->backend->option_type('text')->render('city', $city_option, $city_data);

$country_option = array(
	'type'  => 'text',
	'value' => ( isset( $data['value']['country'] ) ) ? $data['value']['country'] : '',
	'attr'  => array(
		'placeholder'   => __( 'Country', 'fw' ),
		'class'   => 'fw-option-map-inputs map-country',
	)
);
$country_data = array(
	'value'         => ( isset( $data['value']['country'] ) ) ? $data['value']['country'] : '',
	'id_prefix'     => $data['id_prefix'] . $id .'-',
	'name_prefix'   => $data['name_prefix'] .'['. $id .']',
);
$country_html = fw()->backend->option_type('text')->render('country', $country_option, $country_data);

$state_option = array(
	'type'  => 'text',
	'value' => ( isset( $data['value']['state'] ) ) ? $data['value']['state'] : '',
	'attr'  => array(
		'placeholder'   => __( 'State', 'fw' ),
		'class'   => 'fw-option-map-inputs map-state',
	)
);
$state_data = array(
	'value'         => ( isset( $data['value']['state'] ) ) ? $data['value']['state'] : '',
	'id_prefix'     => $data['id_prefix'] . $id .'-',
	'name_prefix'   => $data['name_prefix'] .'['. $id .']',
);

$state_html = fw()->backend->option_type('text')->render('state', $state_option, $state_data);

$zip_option = array(
	'type'  => 'text',
	'value' => ( isset( $data['value']['zip'] ) ) ? $data['value']['zip'] : '',
	'attr'  => array(
		'placeholder'   => __( 'Zip Code', 'fw' ),
		'class'   => 'fw-option-map-inputs map-zip',
	)
);
$zip_data = array(
	'value'         => ( isset( $data['value']['zip'] ) ) ? $data['value']['zip'] : '',
	'id_prefix'     => $data['id_prefix'] . $id .'-',
	'name_prefix'   => $data['name_prefix'] .'['. $id .']',
);
$zip_html = fw()->backend->option_type('text')->render('zip', $zip_option, $zip_data);

$coordinates_option = array(
	'type'  => 'hidden',
	'value' => ( isset( $data['value']['coordinates'] ) ) ? $data['value']['coordinates'] : '',
	'attr'  => array(
		'class'   => 'fw-option-map-inputs map-coordinates',
	)
);
$coordinates_data = array(
	'value'         => ( isset( $data['value']['coordinates'] ) ) ? $data['value']['coordinates'] : '',
	'id_prefix'     => $data['id_prefix'] . $id .'-',
	'name_prefix'   => $data['name_prefix'] .'['. $id .']',
);
$coordinates_html = fw()->backend->option_type('hidden')->render('coordinates', $coordinates_option, $coordinates_data);
?>
<?php
$div_attr = $option['attr'];
unset(
	$div_attr['name'],
	$div_attr['value']
);
?>
<div <?php echo fw_attr_to_html($div_attr) ?>>
	<div class="fw-option-maps-tab first">
		<?php echo $location_html ?>
		<a href="#" class="fw-option-maps-toggle fw-option-maps-expand"><?php _e('Cannot find the location?', 'fw') ?></a>
	</div>
	<div class="fw-option-maps-tab second fw-row">
		<div class="fw-col-sm-6">
			<div class="inner">
				<?php echo $venue_html ?>
				<?php echo $address_html ?>
				<?php echo $city_html ?>
				<?php echo $state_html ?>
				<?php echo $country_html ?>
				<?php echo $zip_html ?>
				<?php echo $coordinates_html ?>
				<a href="#" class="fw-option-maps-toggle fw-option-maps-close"><?php _e('Reset location', 'fw') ?></a>
			</div>
		</div>
		<div class="fw-col-sm-6 map-googlemap">
		</div>
		<div class="clear"></div>
	</div>
	<div class="clear"></div>
</div>                                                           framework/includes/option-types/map/class-fw-option-type-map.php                                    0000644                 00000006325 15266055653 0021111 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Map
 */
class FW_Option_Type_Map extends FW_Option_Type {
	public function get_type() {
		return 'map';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		wp_enqueue_style(
			$this->get_type() . '-styles',
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/css/style.css' )
		);

		wp_enqueue_script(
			$this->get_type() . '-scripts',
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/js/scripts.js' ),
			array( 'jquery', 'jquery-ui-widget', 'fw-events', 'underscore', 'jquery-ui-autocomplete' ),
			'1.0',
			true
		);

		wp_localize_script(
			$this->get_type() . '-scripts',
			'_fw_option_type_map',
			array(
				'google_maps_js_uri' => 'https://maps.googleapis.com/maps/api/js?'. http_build_query(array(
					'v' => 'quarterly',
					'libraries' => 'places',
					'language' => substr( get_locale(), 0, 2 ),
					'key' => self::api_key(),
				))
			)
		);

		// Some plugins load the map without library places.
		global $wp_scripts;

		foreach( $wp_scripts->queue as $handle ) {

			$url = &$wp_scripts->registered[ $handle ]->src;

			if ( strpos( $url, 'maps.googleapis.com/maps/api/js' ) && ! strpos( $url, 'places' ) ) {
				$url .= '&libraries=places';
			}
		}
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$data['value']['coordinates'] = isset( $data['value']['coordinates'] )
			? json_encode($data['value']['coordinates'])
			: '';

		$path = fw_get_framework_directory(
			'/includes/option-types/' . $this->get_type() . '/views/view.php'
		);

		return fw_render_view($path, array(
			'id'     => $id,
			'option' => $option,
			'data'   => $data
		));
	}

	public function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if (! is_array( $input_value ) || empty( $input_value )) {
			$input_value = $option['value'];
		}

		$location = array(
			'location'    => ( isset ( $input_value['location'] ) ) ? $input_value['location'] : '',
			'venue'       => ( isset ( $input_value['venue'] ) ) ? $input_value['venue'] : '',
			'address'     => ( isset ( $input_value['address'] ) ) ? $input_value['address'] : '',
			'city'        => ( isset ( $input_value['city'] ) ) ? $input_value['city'] : '',
			'state'       => ( isset ( $input_value['state'] ) ) ? $input_value['state'] : '',
			'country'     => ( isset ( $input_value['country'] ) ) ? $input_value['country'] : '',
			'zip'         => ( isset ( $input_value['zip'] ) ) ? $input_value['zip'] : '',
			'coordinates' => ( isset ( $input_value['coordinates'] ) )
				? ( is_array($input_value['coordinates']) || is_object($input_value['coordinates']) )
					? $input_value['coordinates']
					: json_decode($input_value['coordinates'], true)
				: ''
		);

		return $location;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => array(
				'coordinates' => array(
					'lat' => - 34,
					'lng' => 150,
				)
			)
		);
	}

	public static function api_key() {
		return FW_Option_Type_GMap_Key::get_key();
	}
}
                                                                                                                                                                                                                                                                                                           framework/includes/option-types/map/static/js/scripts.js                                            0000644                 00000025726 15266055653 0017557 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       'use strict';

(function($, _, fwe, localized) {
	jQuery(document).ready(function() {
		$.fn.pressEnter = function(fn) {
			return this.each(function() {
				$(this).bind('enterPress', fn);

				$(this).keyup(function(e) {
					if (e.keyCode == 13) {
						$(this).trigger('enterPress');
					}
				});
			});
		};

		function fw_option_map_initialize(data) {
			if (typeof google === 'undefined') {
				data.find('.fw-option-map-inputs').attr('readonly', 'readonly');
				return;
			}

			var used_autocomplete = false;

			// Define map option
			var option = {
				fields: {
					location: {
						element: data.find('.map-location'),
						value: data.find('.map-location').attr('value'),
					},
					venue: {
						element: data.find('.map-venue'),
						value: data.find('.map-venue').attr('value'),
					},
					address: {
						element: data.find('.map-address'),
						value: data.find('.map-address').attr('value'),
					},
					city: {
						element: data.find('.map-city'),
						value: data.find('.map-city').attr('value'),
					},
					state: {
						element: data.find('.map-state'),
						value: data.find('.map-state').attr('value'),
					},
					country: {
						element: data.find('.map-country'),
						value: data.find('.map-country').attr('value'),
					},
					zipCode: {
						element: data.find('.map-zip'),
						value: data.find('.map-zip').attr('value'),
					},
					coordinates: {
						element: data.find('.map-coordinates'),
						value: jQuery.parseJSON(
							data.find('.map-coordinates').attr('value')
						),
					},
				},

				map: {
					container: data.find('.map-googlemap'),
					object: {
						map: {},
						marker: {},
					},
				},

				toggles: {
					expand: data.find('.fw-option-maps-expand'),
					reset: data.find('.fw-option-maps-close'),
				},

				tabs: {
					first: data.find('.fw-option-maps-tab.first'),
					second: data.find('.fw-option-maps-tab.second'),
				},

				getComputedLongAddress: function() {
					var longAddress = '';

					if (
						option.getFreshValue('zipCode') ||
						option.getFreshValue('venue') ||
						option.getFreshValue('address') ||
						option.getFreshValue('city') ||
						option.getFreshValue('state') ||
						option.getFreshValue('country')
					) {
						//join array without empty fields
						longAddress = _.reduce(
							[
								option.getFreshValue('venue'),
								option.getFreshValue('address'),
								option.getFreshValue('city'),
								option.getFreshValue('state'),
								option.getFreshValue('country'),
								option.getFreshValue('zipCode'),
							],
							function(a, b) {
								return (b = b.trim()), b &&
									(a = a ? a + ', ' + b : b), a;
							},
							''
						);
					}

					return longAddress;
				},

				refreshMap: function() {
					var googleMapsPos =
						typeof this.fields.coordinates.value === 'object' &&
						this.fields.coordinates.value != null
							? new google.maps.LatLng(
									this.fields.coordinates.value.lat,
									this.fields.coordinates.value.lng
								)
							: new google.maps.LatLng(-34, 150);

					var mapOptions = {
						center: googleMapsPos,
						zoom: 15,
						mapTypeControl: false,
						streetViewControl: false,
					};

					if (_.isEmpty(this.map.object.map)) {
						this.map.object.map = new google.maps.Map(
							option.map.container[0],
							mapOptions
						);
					}

					if (_.isEmpty(this.map.object.marker)) {
						this.map.object.marker = new google.maps.Marker({
							position: googleMapsPos,
							map: option.map.object.map,
							draggable: true,
						});
					}

					if ( option.map.object.map.infowindow ) {
						option.map.object.map.infowindow.close();
					}

					option.map.object.map.infowindow = new google.maps.InfoWindow();

					option.map.object.map.infowindow.setContent( '<div>' + option.getComputedLongAddress() + '</div>' );
					option.map.object.map.infowindow.open( {}, option.map.object.marker );

					this.map.object.map.setCenter(googleMapsPos);

					google.maps.event.addListener(
						this.map.object.marker,
						'dragend',
						function() {
							geocoder.geocode(
								{
									latLng: this.getPosition(),
								},
								function(responses) {
									if (responses && responses.length > 0) {
										option.updateFields(responses[0]);
									}
								}
							);
						}
					);
				},

				setValue: function(property, value, encode) {
					this.fields[property].value = value;
					if (encode)
						this.fields[property].element.val(
							JSON.stringify(value)
						);
					else this.fields[property].element.val(value);
				},

				updateMapCoords: function(geoObject) {
					if (geoObject == null) return;

					option.map.object.map.panTo(geoObject.geometry.location);
					option.map.object.marker.setPosition(
						geoObject.geometry.location
					);
					option.setValue(
						'coordinates',
						{
							lat: geoObject.geometry.location.lat(),
							lng: geoObject.geometry.location.lng(),
						},
						true
					);
				},

				updateFields: function(geoObject) {
					option.setValue('location', '');
					option.setValue('state', '');
					option.setValue('country', '');
					option.setValue('city', '');
					option.setValue('address', '');
					option.setValue('zipCode', '');
					option.setValue('venue', '');
					option.setValue('coordinates', '');

					if (geoObject == null) return;

					option.updateMapCoords(geoObject);

					for (
						var i = 0;
						i < geoObject.address_components.length;
						i++
					) {
						var current = geoObject.address_components[i];

						/*if ( current.types[0] == "establishment" )
						 option.setValue( 'venue', current.long_name );*/

						if (current.types[0] == 'administrative_area_level_1')
							option.setValue('state', current.long_name.trim());

						if (current.types[0] == 'country')
							option.setValue(
								'country',
								current.long_name.trim()
							);

						if (current.types[0] == 'locality')
							option.setValue('city', current.long_name.trim());

						if (current.types[0] == 'route')
							option.setValue(
								'address',
								current.long_name.trim()
							);

						if (current.types[0] == 'postal_code')
							option.setValue(
								'zipCode',
								current.long_name.trim()
							);
					}

					//option.setValue('location', geoObject.formatted_address.trim() );
					option.setValue(
						'location',
						option.getComputedLongAddress()
					);

					if (typeof geoObject.name != 'undefined') {
						option.setValue('venue', geoObject.name);
					}
				},

				getFreshValue: function(property) {
					return this.fields[property].element.val();
				},
			};

			// Create google map
			var geocoder = new google.maps.Geocoder();
			option.refreshMap();

			data.on(
				'blur',
				'.map-city, .map-address, .map-state, .map-country, .map-zip, .map-venue',
				function() {
					var address = option.getComputedLongAddress();
					handleGeoCoder(address);
				}
			);

			// Define autocomplete
			var autocomplete = new google.maps.places.Autocomplete(
				option.fields.location.element[0]
			);

			autocomplete.bindTo('bounds', option.map.object.map);

			// Add events
			google.maps.event.addListener(
				autocomplete,
				'place_changed',
				function() {
					var place = autocomplete.getPlace();
					if (!place.geometry) {
						return;
					}
					used_autocomplete = true;
					option.updateFields(place);
					setTimeout(function() {
						option.toggles.expand.trigger('click');
					}, 200);
				}
			);

			$(option.fields.location.element).keydown(function(e) {
				if (e.keyCode === 13) {
					return false;
				}
			});

			var handleGeoCoder = function(address) {
				'undefined' == typeof geocoder &&
					(geocoder = new google.maps.Geocoder());
				geocoder.geocode(
					{
						address: address,
					},
					function(responses, status) {
						if (responses.length > 0 && status === 'OK') {
							option.updateMapCoords(responses[0]);
							option.setValue(
								'location',
								option.getComputedLongAddress()
							);
						} else {
							option.setValue(
								'coordinates',
								{
									lat: 0,
									lng: 0,
								},
								true
							);
						}

						setTimeout(function() {
							option.refreshMap();
						}, 200);
					}
				);
			};

			$(option.fields.location.element).pressEnter(function(e) {
				var address = option.getFreshValue('location');
				geocoder.geocode(
					{
						address: address,
					},
					function(responses) {
						if (responses.length > 0) {
							if (used_autocomplete) {
								used_autocomplete = false;
								return;
							}
							setTimeout(function() {
								option.toggles.expand.trigger('click');
							}, 200);
							option.updateFields(responses[0]);
							setTimeout(function() {
								option.setValue(
									'location',
									option.getComputedLongAddress()
								);
							}, 200);
						}
					}
				);
				return false;
			});

			option.toggles.expand.on('click', function(e) {
				e.preventDefault();
				option.tabs.first.hide().addClass('closed');
				option.tabs.second.show().removeClass('closed');
				google.maps.event.trigger(option.map.object.map, 'resize');
				option.refreshMap();
			});
			option.toggles.reset.on('click', function(e) {
				e.preventDefault();
				option.updateFields(null);
				option.tabs.second.hide().addClass('closed');
				option.tabs.first.show().removeClass('closed');
			});

			if (option.fields.location.value) {
				//open map
				option.toggles.expand.trigger('click');
			}
		}

		var pendingInit = [];

		fwe.on('fw:options:init', function(data) {
			var obj = data.$elements.find(
				'.fw-option-type-map:not(.initialized)'
			);

			if (!obj.length) {
				return;
			}

			if (
				typeof google == 'undefined' ||
				typeof google.maps == 'undefined'
			) {
				if (pendingInit.length) {
					// already in process of loading the script
					pendingInit.push(obj);
				} else {
					pendingInit.push(obj);

					/**
					 * Lazy load script only on option init to prevent API request limit and error
					 * Fixes https://github.com/ThemeFuse/Unyson/issues/1675
					 */
					$.ajax({
						type: 'GET',
						url: localized.google_maps_js_uri,
						dataType: 'script',
						cache: true,
					})
						.done(function() {
							$.each(pendingInit, function(i, obj) {
								obj.each(function() {
									fw_option_map_initialize($(this));
								});
							});

							pendingInit = [];
						})
						.fail(function() {
							console.error('Failed to load Google Maps script');
							pendingInit = [];
						});
				}
			} else {
				obj.each(function() {
					fw_option_map_initialize($(this));
				});
			}

			obj.addClass('initialized');
		});
	});

	fw.options.register('map', {
		getValue: function (optionDescriptor) {
			var promise = $.Deferred()

			fw.options
				.getContextValue(optionDescriptor.el)
				.then(function (result) {
					result.value.coordinates = JSON.parse(
						result.value.coordinates
					);

					promise.resolve({
						value: result.value,
						optionDescriptor: optionDescriptor
					});
				});

			return promise;
		}
	})
})(jQuery, _, fwEvents, _fw_option_type_map);
                                          framework/includes/option-types/map/static/css/style.css                                            0000644                 00000000677 15266055653 0017556 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-maps-tab.second {
	display: none;
}

@media (min-width: 783px) {
	.fw-option-maps-tab.second .inner {
		padding-right: 10px;
	}

	.fw-force-xs .fw-option-maps-tab.second .inner {
		padding-right: 0;
	}
}

.fw-option-type-map .map-googlemap {
	height: 218px;
}

.fw-option-type-map .fw-option-map-inputs {
	margin-bottom: 10px;
}

.fw-option-maps-toggle {
	font-size: 12px;
	text-decoration: none;
}

.pac-container {
	z-index: 160005;
}                                                                 framework/includes/option-types/background-image/class-fw-option-type-background-image.php          0000644                 00000007217 15266055653 0026156 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Background Image
 */
class FW_Option_Type_Background_Image extends FW_Option_Type {

	public function get_type() {
		return 'background-image';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => '',
			'choices' => array()
		);
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/css/styles.css'),
			array(),
			fw()->manifest->get_version()
		);
		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/js/scripts.js'),
			array( 'jquery', 'fw-events' ),
			fw()->manifest->get_version(),
			true
		);

		/*
		 * ensures that the static of option type upload
		 * and image-picker is enqueued
		 */
		fw()->backend->enqueue_options_static(array(
			'background-image-dummy-upload' => array(
				'type' => 'upload'
			),
			'background-image-dummy-image-picker' => array(
				'type' => 'image-picker'
			),
		));
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option = $this->check_parameters( $option );
		$data   = $this->check_data( $option, $data );

		return fw_render_view( fw_get_framework_directory('/includes/option-types/' . $this->get_type() . '/view.php'), array(
			'id'     => $id,
			'option' => $option,
			'data'   => $data
		) );
	}

	private function check_parameters( $option ) {

		if ( empty( $option['choices'] ) || ! is_array( $option['choices'] ) ) {
			$option['choices'] = array();
		}
		if ( empty( $option['value'] ) || ! in_array( $option['value'], array_keys( $option['choices'] ) ) ) {
			$option['value'] = '';
		}

		return $option;
	}

	private function check_data( $option, $data ) {

		$value = ( ! empty( $option['value'] ) ) ? $option['value'] : '';
		unset( $option['value'] );

		$data['value'] = array_merge(
			array(
				'type'       => ( ! empty( $value ) ) ? 'predefined' : 'custom',
				'predefined' => $value,
				'custom'     => '',
				'data'       => ( ! empty( $option['choices'][ $value ]['css'] ) ) ? $option['choices'][ $value ]['css'] : array()
			),
			(array) $data['value']
		);

		return $data;
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value )
	{
		if (is_array($input_value)) {
			if ( empty( $input_value['type'] ) ) {
				$input_value['type'] = ( ! empty( $option['choices'] ) ) ? 'predefined' : 'custom';
			}

			if ( $input_value['type'] === 'custom') {
				if( $attachment_id = intval($input_value['custom']) ) {
					$input_value['predefined'] = $option['value'];
					$attachment_url = wp_get_attachment_url($attachment_id);
					$input_value['data']       = array(
						'icon' => $attachment_url,
						'css'  => array(
							'background-image' =>  'url("' . $attachment_url . '")'
						)
					);
				} else {
					$input_value['predefined'] = $option['value'];
					$input_value['data']       = array(
						'icon' => '',
						'css'  => array()
					);
				}

			} else {
				$input_value['predefined'] = ( isset( $input_value['predefined'] ) ) ? $input_value['predefined'] : $option['value'];
				$input_value['custom']     = '';
				$input_value['data']       = ( ! empty( $option['choices'][ $input_value['predefined'] ] ) ) ? $option['choices'][ $input_value['predefined'] ] : array();
			}
		} else {
			$input_value = $option['value'];
		}

		return $input_value;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                 framework/includes/option-types/background-image/view.php                                           0000644                 00000004411 15266055653 0017720 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var string $id
 * @var  array $option
 * @var  array $data
 */

{
	$wrapper_attr = $option['attr'];

	unset(
	$wrapper_attr['value'],
	$wrapper_attr['name']
	);
}

if ( empty( $option['choices'] ) ) {
	$option['choices'] = array();
}

if (empty( $option['choices'] )) {
	$wrapper_attr['class'] .= ' no-choices';
}

?>
<div <?php echo fw_attr_to_html($wrapper_attr) ?>>
	<div class="type">
		<?php
		echo fw()->backend->option_type( 'radio' )->render(
			'type',
			array(
				'type'    => 'radio',
				'value'   => 'predefined',
				'choices' => array(
					'predefined' => __( 'Predefined images', 'fw' ),
					'custom'     => __( 'Custom image', 'fw' )
				),
			),
			array(
				'value'       => $data['value']['type'],
				'id_prefix'   => $data['id_prefix'] . $id . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
			)
		);
		?>
	</div>

	<?php
	// Predefined
	$choices = array();
	foreach ( $option['choices'] as $choice_key => $choice_value ) {
		$choices[ $choice_key ] = array(
			'small' => array(
				'src' => $choice_value['icon'],
				'height' => 50
			),
			'data' => array(
				'css' => $choice_value['css']
			)
		);
	}
	?>
	<div class="predefined" <?php if ($data['value']['type'] === 'custom'): ?>style="display: none;"<?php endif; ?>>
		<?php
		echo fw()->backend->option_type( 'image-picker' )->render(
			'predefined',
			array(
				'type'    => 'image-picker',
				'value'   => $option['value'],
				'choices' => $choices
			),
			array(
				'value'       => ( $data['value']['type'] === 'predefined' ) ? $data['value']['predefined'] : $option['value'],
				'id_prefix'   => $data['id_prefix'] . $id . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
			)
		);
		?>
	</div>

	<div class="custom" <?php if ($data['value']['type'] !== 'custom'): ?>style="display: none;"<?php endif; ?>>
		<?php
		echo fw()->backend->option_type( 'upload' )->render(
			'custom',
			array(
				'type'  => 'upload'
			),
			array(
				'value'       => ( $data['value']['type'] === 'custom' )
									? array('attachment_id' => $data['value']['custom'])
									: '',
				'id_prefix'   => $data['id_prefix'] . $id . '-',
				'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
			)
		);
		?>
	</div>
</div>                                                                                                                                                                                                                                                       framework/includes/option-types/background-image/static/js/scripts.js                               0000644                 00000004645 15266055653 0022176 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function ($) {
	var optionTypeClass = 'fw-option-type-background-image';
	var eventNamePrefix = 'fw:option-type:background-image:';

	fw.options.register('background-image', {
		startListeningForChanges: jQuery.noop,
		getValue: function (optionDescriptor) {
			return {
				value: getValueForEl(optionDescriptor.el),
				optionDescriptor: optionDescriptor
			}
		}
	});

	fwEvents.on('fw:options:init', function (data) {
		var $options = data.$elements.find('.'+ optionTypeClass +':not(.initialized)');

		$options.toArray().map(function (el) {
			/**
			 * Here we start listening to events triggered by inner option
			 * types. We may receive events from 3 nested option types here:
			 *
			 * 1. radio
			 * 2. image-picker
			 * 3. upload
			 */
			fw.options.on.changeByContext(el, function (optionDescriptor) {
				if (optionDescriptor.type === 'radio') {
					var $predefined = $(
						optionDescriptor.el
					).closest('.fw-inner').find('.predefined');

					var $custom = $(
						optionDescriptor.el
					).closest('.fw-inner').find('.custom');

					getValueForEl(el).then(function (value) {
						var type = value.type

						if (type === 'custom') {
							$predefined.hide();
							$custom.show();
						} else {
							$predefined.show();
							$custom.hide();
						}
					})

				}

				triggerChangeAndInferValueFor(
					// Here we refer to the optionDescriptor.context
					// as to the `background-image` option type container
					optionDescriptor.context
				)
			});
		});

		// route inner image-picker events as this option events
		{
			$options.on(
				'fw:option-type:image-picker:clicked',
				'.fw-option-type-image-picker',
				function(e, data) {
					jQuery(this).trigger(eventNamePrefix + 'clicked', data);
				}
			);

			$options.on(
				'fw:option-type:image-picker:changed',
				'.fw-option-type-image-picker',
				function(e, data) {
					jQuery(this).trigger(eventNamePrefix + 'changed', data);
				}
			);
		}

		$options.addClass('initialized');

		function triggerChangeAndInferValueFor (el) {
			getValueForEl(el).then(function (value) {
				fw.options.trigger.changeForEl(el, {
					value: value
				});
			})

		}

	});

	function getValueForEl (el) {
		var promise = $.Deferred();

		var optionDescriptor = fw.options.getOptionDescriptor(el);

		fw.options.getContextValue(
			optionDescriptor.el
		).then(function (value) {
			promise.resolve(value.value);
		});

		return promise;
	}

});
                                                                                           framework/includes/option-types/background-image/static/css/styles.css                              0000644                 00000001035 15266055653 0022350 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-background-image > .type .fw-option-type-radio div {
	display: inline-block;
	margin-left: 15px;
}

.fw-option-type-background-image > .predefined,
.fw-option-type-background-image > .custom {
	margin-top: 15px;
}

.fw-option-type-background-image div.fw-option-type-radio {
	margin: 0 0 9px -15px;
	font-size: 14px;
}

.fw-option-type-background-image.no-choices > .type {
	display: none;
}

.fw-option-type-background-image.no-choices > .predefined,
.fw-option-type-background-image.no-choices > .custom {
	margin-top: 0;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/includes/option-types/typography/view.php                                                 0000644                 00000007031 15266055653 0016730 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) {
	die('Forbidden');
}
/**
 * @var  string $id
 * @var  array $option
 * @var  array $data
 * @var  array $fonts
 */

{
	$wrapper_attr = $option['attr'];

	unset(
	$wrapper_attr['value'],
	$wrapper_attr['name']
	);
}

{
	$option['value'] = array_merge(array(
		'size'   => 12,
		'family' => 'Arial',
		'style'  => '400',
		'color'  => '#000000',
	), (array)$option['value']);

	$data['value'] = array_merge($option['value'], is_array($data['value']) ? $data['value'] : array());
}
?>
<div <?php echo fw_attr_to_html($wrapper_attr) ?>>

	<div class="fw-option-typography-option fw-option-typography-option-size fw-border-box-sizing fw-col-sm-2" style="display: <?php echo (!isset($option['components']['size']) || $option['components']['size'] != false) ? 'block' : 'none' ?>;">
		<select data-type="size" name="<?php echo esc_attr($option['attr']['name']) ?>[size]" class="fw-option-typography-option-size-input">
		<?php for ($i = 9; $i <= 70; $i++): ?>
			<option value="<?php echo esc_attr($i) ?>" <?php echo $data['value']['size'] === $i ? ' selected="selected" ' : ''; ?>><?php echo $i ?>px</option>
		<?php endfor; ?>
		</select>
	</div>

	<div class="fw-option-typography-option fw-option-typography-option-family fw-border-box-sizing fw-col-sm-5"
	     style="display: <?php echo ( ! isset( $option['components']['family'] ) || $option['components']['family'] != false ) ? 'block' : 'none'; ?>;">
		<select data-type="family" data-value="<?php echo esc_attr($data['value']['family']); ?>"
		        name="<?php echo esc_attr( $option['attr']['name'] ) ?>[family]"
		        class="fw-option-typography-option-family-input"></select>
	</div>

	<div class="fw-option-typography-option fw-option-typography-option-style fw-border-box-sizing fw-col-sm-3" style="display: <?php echo (!isset($option['components']['family']) || $option['components']['family'] != false) ? 'block' : 'none'; ?>;">
		<select data-type="style" name="<?php echo esc_attr($option['attr']['name']) ?>[style]" class="fw-option-typography-option-style-input">
		<?php if (in_array($data['value']['family'], $fonts['standard'])): ?>
		<?php foreach (
			array(
				'300'       => 'Thin',
				'300italic' => 'Thin/Italic',
				'400'       => 'Normal',
				'400italic' => 'Italic',
				'700'       => 'Bold',
				'700italic' => 'Bold/Italic',
			)
			as $key => $style): ?>
				<option value="<?php echo esc_attr($key) ?>" <?php if ($data['value']['style'] === $key): ?>selected="selected"<?php endif; ?>><?php echo fw_htmlspecialchars($style) ?></option>
		<?php endforeach; ?>
		<?php else: ?>
		<?php foreach ($fonts['google'][$data['value']['family']]['variants'] as $variant): ?>
			<option value="<?php echo esc_attr($variant) ?>" <?php if ($data['value']['style'] === $variant): ?>selected="selected"<?php endif; ?>><?php echo fw_htmlspecialchars(ucfirst($variant)) ?></option>
		<?php endforeach; ?>
		<?php endif; ?>
		</select>
	</div>

	<div class="fw-option-typography-option fw-option-typography-option-color fw-border-box-sizing fw-col-sm-2" data-type="color" style="display: <?php echo (!isset($option['components']['color']) || $option['components']['color'] != false) ? 'block' : 'none' ?>;">
	<?php
	echo fw()->backend->option_type('color-picker')->render(
		'color',
		array(
			'label' => false,
			'desc'  => false,
			'type'  => 'color-picker',
			'value' => $option['value']['color']
		),
		array(
			'value' => $data['value']['color'],
			'id_prefix' => 'fw-option-' . $id . '-typography-option-',
			'name_prefix' => $data['name_prefix'] . '[' . $id . ']',
		)
	)
	?>
	</div>

</div>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       framework/includes/option-types/typography/static/images/google-fonts.png                           0000644                 00001404554 15266055653 0023126 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR   ð  IC   s˜¸ã   	pHYs     šœ  
OiCCPPhotoshop ICC profile  xÚ�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ˆD h; ¬ÏVŠE X0 fKÄ9 Ø- 0IWfH °· ÀÎ²  0Qˆ…) { `È##x „™ FòW<ñ+®ç*  x™²<¹$9E�[-qWW.(ÎI+6aaš@.Â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*ãQqŽDšŒó2¥"‰B’)Å%Òÿdâß,û>ß5 °j>{‘-¨]cöK'XtÀâ÷  ò»oÁÔ(€hƒáÏwÿï?ýG % €fI’q  ^D$.TÊ³?Ç  D �*°AôÁ,ÀÁÜÁü`6„B$ÄÂBB
d€r`)¬‚B(†Í°*`/Ô@4ÀQh†“p.ÂU¸=púažÁ(¼�	AÈa!ÚˆbŠX#Ž™…ø!ÁH‹$ ÉˆQ"K‘5H1RŠT UHò=r9‡\Fº‘;È 2‚ü†¼G1”�²Q=ÔµC¹¨7„F¢Ðdt1š� ›Ðr´=Œ6¡çÐ«hÚ�>CÇ0Àè3Äl0.ÆÃB±8,	“cË±"¬«Æ°V¬»‰õcÏ±w�EÀ	6wB aAHXLXNØ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Ý¨¡T5�ZB­¡¶R¯Q‡¨4uš9ÍƒIK¥­¢•Óhh÷i¯ètºÝ•N—ÐWÒËéGè—èôw†ƒÇˆg(›gw¯˜L¦Ó‹ÇT071ë˜ç™™oUX*¶*|‘Ê
•J•&•*/T©ª¦ªÞªUóUËT�©^S}®FU3Sã©	Ô–«Uª�PëSSg©;¨‡ª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¶}agbg·Å®Ãî“½“}º}�ý=‡Ù«Z~s´r:V:ÞšÎœî?}Åô–é/gXÏÏØ3ã¶Ë)Äi�S›ÓGgg¹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Œ ¹AA�‚­‚åÁ­!hÈì�­!÷ç˜Î‘Îi…P~èÖÐaæa‹Ã~'…‡…W†?ŽpˆXÑ1—5wÑÜCsßDúD–DÞ›g1O9¯-J5*>ª.j<Ú7º4º?Æ.fYÌÕX�XIlK9.*®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ìÕÛ[¼÷ý>É¾ÛUUMÕfÕeûIû³÷?®‰ªéø–ûm]­NmqíÇÒý#¶×¹ÔÕÒ=TR�Ö+ëGÇ¾þ�ïw-6U�œÆâ#pDyäé÷	ß÷:ÚvŒ{¬áÓvg/jBšòšF›Sšû[b[ºOÌ>ÑÖêÞzüGÛœ4<YyJóTÉiÚé‚Ó“gòÏŒ�•�}~.ùÜ`Û¢¶{çcÎßjoïº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-Û    cHRM  z%  €ƒ  ùÿ  €é  u0  ê`  :˜  o’_ÅF þ—IDATxÚì�K–ã8Ïm£í€‡á!yh¹–‡·ñß“ßI@‚²ü�½{U¥C¦(™‡ _À×ïïï ^     ×ëõÏõzýs¹\~¯×ë^>À“|:�~¿¾¾~¿¾¾~«k.—Ëßk"ßßß¿çóù÷Qûýý]ÖEœN§_¼½€¯×ëD%D	Xb=�N¿§Óé÷çççá¢Ñ}3fÏðV>ŸÏÅ'�Žüóóó;²ÎÏ|	z–¬Ž o)`Y-wM/—ËïŠ€½œì»×ëõÏù|þýùùù=�Né5[®­<‰jlþˆz <LÀQ”n�W,ñTV1’•³rmÕ�T®ó£êð0ËmvëR¹Â™€e¥$Þ(žëõúGn¹îq½^ÿdb[¹¶zŽJ`�ªÀCœ�y«†:š…®vU–‹dËµÕß+×ùõ x¨€+wÙg›«Ï}z4]¹ÕÙßV®Íþ6²Œ�¨ÀC¬Æx:�þ.é¿ÙdÖhìHîvú:qö_ŸpZ¹¶ë:?ª ðÌÎ,êl+³è^Ž,¶ÿwëµ#O¡*Ü« °�ó.—KJœÌê
Øÿ>Z–ª<‚îrÍ½Ê^­ÀÃÜ±\q2§»ŒäcÑŽ‹{Ëµ]kx¯z <\À£µÞ‘‹šMbÉµ”xc£÷±±» g»•ë^ëcÚj;¥¾Ïz <EÀ²0�‰˜ïïïÿxõ0ƒ¯¡ÆïD1t®íŽß³ÎdÏz ¼üqÂLä·'Ôøºó½•k·ì@{…z p    €€   €€   €€  @À�CûÙY×½2*ð;?ÀÎVt‹,¼ŽBçÜZ1…¢áGØYÀ£ nX`€°gVYàYH™Qˆp+º£Üè¬íûûûŸˆ“²ÔQ¤1ø[¼àvË(Kì\
·êãb‰stàvÑf"Ë&±âu�k°À w°OR¹;=šÄÊ<»°³€5îõ±j´¦]gø¤`gKTYŠ”-.´‚½;X`€;	Ø­¥„›%ºÞâBkI	pgãÝ¿…XvÁ½&±°À ;
XÙ	g3Ó�%¢•kø‘ vp¶æ[‰{¶I£sà‰Ç	;™·f+ Î ` @À €€0  ` @À €€0  ` @À ˜— €€ &—Ëå÷|>ÿ…wpŒe•�ö ïUP€­÷>ŸÏ¿§Óéo¤�{ÞïG.UWÅ«RÖ ì.`5¸©2pA)GÓ×××?>:÷»\.¿YPêórïõò½£q1ÏÞ'À.v�\¿{	8–»"àXÿ˜mQ‚Ú*àëõú'‹ÚéH¬#†‡
ØÜ¨¡ßKÀî.»øº÷S( LÀîaÜún²2bç!Qûp ànŽdd5î%à[;Œ‘ö²îÑ¹=ú� þOãï ruÏçó¯å¹ÅÑ¤”£Ï5FõÉ«xÝ^X±ºb§¤ûzý«8Ø^¶f˜5ã<úûÊ½â}õŽâ;©®›•	o,`ŸÄ¹ÑQPj”Þˆ½ÅëÕ°õ¹f%Ô=,pìX¼\Ye¿O–¥qT‡jü¾å^—Ëåï»ôÄsñ7ñëôûéßD ý »¥ˆ5¿e‚ŒŸ{ªð­Î,°Æ¡Ù³Ägˆ@Ìu‹Ý½Wœ½>ŸÏÿ™Ñ–7?‹õÄˆ€c ö¸Óµ6ñ»jTñúËåòëcî{Y`¹©jÔYòr†ªþ[,ðl‰©ºWì„ôy|ßÕ÷c"vDñæ¾^¯ä^*®sœÌê6ÖØ¨2Ëì×ÇüI÷°À. (`�½«È-Ø­¸{¯¬³óun]—|™Kù®Å›Ø·ü‰lBæîŠ`�1pœPŠk»¢#à-¸{¯JÀ³û±Tõ¡Îzé™ÝpåBßKÀ#'•¢§Çå{Zà•{�ÜøÑo„€?PÀ²
£-•Ù„NwÇÔêNª{ZàŽ 2Â³4fuèx+÷u"îIÄN!›°bëÍ¬¥‡ÎÎ£ÑºlfiÝj¿‚ž]›Í»€³�V>†Õqõ^£%¦êwˆ×ùxÞPÀëf?´6Ä5álŒ¬4¢Þ ½1Ucêèò�6CdŸwêì› f†&òâR˜D¥É>_gõ5ÚÙFŽÕ{Å÷©òâs+mk<¼�KÍyà]�!¾2Y½GÏrKÆÕ{uß+™!0  ` @À  0  ` @À  0  ` @À  ð ú?À¬ãsÏ>ê¦£�»ƒ·°‚•ïÝ¸%àgÇ,„8¤€=Hx<È?Šl±U8{•yk=€‡°‡|ñÈ{[ªW±|îBs -à-ÙÒ±šr»Â&›¬ê8æIÅvRp·øÙì»ªëh˜ÐyžÑ}gõØEÀ³Hþ1Be[9Æ¢rk^n�÷Šq œ|–ip”¢×:«G÷yt}5ôP8œ[òn[ßÊÂŽ®©DæcêYÔÊXŽ.º÷™ôÍó�òuë1{žØ¹)Ê§®õ îL–ÁîžÅ Îµ‹(ZÌÌzû$X%œ*¢ålòk”Iaä]têÑyžQ½»™6x”¨#àÎw;®k'@ù–xÑ• ·Öcä™d×“hî*à™Ë¢5_Mí‘	g6‰6º×l9¨r¿³z¬>O¼>«7ËUð²¸#¼G
x–ãi&àÕçé\Ï†x¨Žh¬—	x/Ü)§ËŠ€gcà[-ð,:în�=õ¥¯gŽrîÎ¬wgöwVÎŠ+¼:ùµR�ø<³ëg‰Òî>ŽÖÏ-Íh‰Ç¿;›…ž•S	e&`ÿ^§#Y}žÑ¬uì±Àð”1ð¬QÇF¬]GJº¥3ÁEwWåŒöOÏ<[?žÕcö<™›ì[P™…†§[`¿¦r+³ƒÚÈÐÝ@¡r²qyuìoTž{ñ»�ztžÇEŸeldO?¼jA´ê–CÚÍtËþá½v@­<�çxº€Ý�<Ú©�ÌÝø(Ë•<¢U9r¾b@À €€  @À €€  @À €€  ` @À ðÚÖazÃ{fö@ ¼ñ <$ (`n•é  ^PÀ?ÊƒØÍÒ‹(„LŒ}�CùUù 8¸ÏŠÕÉáƒ¾Iìú\¹y–ÇÇÕ4.X—•Ï˜p�‹.Ž‡;âõØS.þ,onLT;
/?~Kxà>K .²*$«‡NuW;Š.“wgÙÜZ¯dø(ËÅ�V°²Ž3kè®±®qf)Nb¾%´ß“�­€€Áe³ÐQL²Ì£%¦,s%BÇò3÷pÏŽ²FÑEÁí-à˜^åt:ýM²†õ\¸ÏžHø8Xno56öÿŸ	ØÇ±•®&Ïø�'îsµD3Jê­I,‰0.#¹€«‰¨8Ûí×ÅgdY <Ø¼1Û^)+›�M]\¾´*àlK'[;î³ÄÖq±%¼¸-£²ø¹U—€½‰U×»«EÌ&@À;sïÜCdú  0  `   0  `   0    0 þ—ŸŸŸ4S ¼¸€³ v·t„Àx €=¼Í­âS\g~€Xa_•&¥“A!obö@ÅÌR¬¬*ìŽ¿S?²ž¸ÏÉ(3¡gŒ#«ˆ’³ už¹0zäFÜpŸch×ÌöÜEÊ–àVTÿ/ÿî-õýóùü›Å§öˆ˜1� NÜç(ž*3áÌí­ÆÀ£ïKÄr“³¤k xà>�D½29U]7ú¾ê!K+3î<›ìnqô½k+¡ÎÆÖîF#`@ÀM÷y„gd¸§€U>ÜD"Q
ÏH.4À	8Î>Ïþî3È{ObéoqnÎ>WZ‚�k²žK¸ª¬{\F:�N¿«ë³ÜÁpCœ]‘ûº­ãB‹›=b®àl#G¬|Gª­”qfy¶•�p   €€   €€   €€¿nÍÌ°óù‘‡/h ðöVdŒ­¾:FøL<D-�ÞZÀ:«{‹öP=¯ðRüü1–ÞVÀ1ãk%+þ*æì1|„€O§Óßäf� îG0ÀGXéPnÍŠÐð;XD¬:¼„€ÇJÿ¯1c÷{žÇh4Žö˜Zúoì(<¿’�W¹1Úétú§,÷t¿èU¬Þcõ *`¹Ïq6yôÎ'«4Î%
ÏbMg^*Ë#X*Á™‹G‚S„K•;/Ë­uï±å &`M^¹åš-½ÈJg–§r¡³¸Ð*§
ŸýÍ;‰(°JxÕ¸Þï#kfÏ·ú w°,N&Ðjé%‹å<ðõzý“}V5þ*üH0U½ª²ªÏ«z­>ÀÝìã>§r…Ýreâ^™…5þê£ïTñ®g¸+àÕg ¸«€Õø´Nê±žGnôh’k$`•«å*ï<º¸cµïe�WŸà®Ž“WY#®ò¯
X“F>S|4¼ú wp–Ö$kàQä£ñq%à,ç°Ê:Š^}€»	X“A£Í>ãÛ�Äª–†ªI¡=-pU¯=,ð–g ¸›€µé¢3FŽ¢ð™`w%}-¶²Úqùj”Ox¯YèUW÷X}€Ý-Œ’nÇL„¾^êÖÙ]m½_ïâÖ}c]âFŠØø^mÿNÌˆèËÊÚr�•g 1ÂC7rÜ²X¢‹,;¤ëãF]«ëGuòkFÙ«çË¾3º&Þ§û „Ô@À €€  @À €€  ` @À €€  ` @À €€`/+=ÉêYVE®xôƒ*hÀÊóùá}?”OF8¼€·f$\Ò3¬h!Ž:.D‡°Ä0
1û¸z¶g=À.Vãö…3ñxX›-�_AäWîu/ÿþþ_°ºê>£°=$‡§XþäJWAÙb*QÏJ0‰ç^ŠeT	ÄTnXÎœžß"`/?f[ˆâÎžž"`	Á#GfÝÝl]ë)=G®¨‡¯•8¼Ü8Í2(fÌ†Ðµ~¬²g!bU?Œ£á)Ž™	+7:Ë`˜‰6³àú¬],Û=‚ÊS¸çxä…¨#©fñi„ðPgbÉ\Ò™e®®sqŒ:ÿ¼�—½—€=×QWÀ�Žà!ÎÖF³1ÝH Þpc÷ïùß49$7¼c�oðèYÝ+	¸Û‘Ü]ÀTµ6ºµáÆñ¤Äà™bvƒŽÜÃÇg�Mh!`xYW–.s£»ØË�c^ï0¶Ôë.ôª€+ÃÃ<Z~‰"ªÆxYÃU#�¢©W@™€÷š…î
¸ÊèÈ$<TÀ31Å¿ûrO\�öt›ÙÚm´®š¡^±À3¡ÝKÀ,#ÁKx–ZTb‹	¼|ƒƒ¨Ö~«%#ÿ¾g4\±ÀÞÉtvtí)`ÏFXMú¼ôqÂ[³ñUÙ·lDyæg%p 0          €€ïxxáÑ‡âÑÅw¤{ðM�ì‘‡ÕuôoåÀþ'«ÝIéx&î&`ØÄyW�³UÃ¾ç=eá~~~ÕA}}}ý>Ê"ú³Òpá.–xa}Õ Ïçóïår¹»�b ½8þžVW‡¢xàFÃîöè�°¾³!{»èÑÚžÏç‡Ý?‹v°›€%^Y¥{�C³€p÷´:&ð­ÑAVê­?À&k²bTÍríi�ªt,÷ðžžE·¾�êá,�zÐs%ÓøwÔ(ÏçóÍ"{†5’}¯Îi´ü…õ…]\�ËÔÈ½!*Kàétúõ¿Ç5ÛlyDß“k®ïÈª#ˆeeeg–3–ß±ú#KËRç¦wà-¼~Kû0$vX_ØEÀ.2-ÛxJ”˜¤Ìã!{N!¿6Æ~VÃ×’‰Ä[¹èYšýÛïbÌÊït^™-áÅå3Ÿ1–øcý<vvtÓ³4ª 7��ÝÚèÿÕHcãÓ5¾ÉBP*ËEéËPñÚLŒÑBù¿³ÍUù[Ýh=§[YŸdS§zWõõëd�±¾p—Yè˜*$Š‹ÒÅ­­/Ïxðse!Ôßüÿc¾_ý;
%ZDyYùÞ9Ucu]/K-¤žÁ;	Ï¤˜ÕGAêý]hv;vˆ4VØEÀÑ­‹›7\ÌÑíõÿ�Íw6Ilñ{²t~Gz*ýÛ­cU~Cgk®žþE÷�ÖÛ×Âõ}ŸìóNmÔéùµ�Ø¤"àÌ­sË"k+käë§nm½ËJyÊ”ìoú·r²´ž~%Îˆ‹ª|	ÚÇö£l‚¾Þ—Ó27?z!~]t—ÝÛðg£¡ÂÍ%SãsU®£¬¢[@]ÿæ.§ÿÍÝÌh­ý¾>¡­mU¾‹7ZÙê9³±µ?S5æ�—'.Ïæ/ì*àjÂÇ­‡Æˆ>+ëÿ¯ÍÑbfß“À$”8ÆÌ,–M÷ò% X~t“%ž,{¢¼£ŠV>–ë¯sWßëŠxaWW;‡ÜMŽË(rY}"'þ-
Ð´[&w7½¬¸%Ñ—ˆ²ÓQ^~ee]ìÙú¬œ=SÕñùu~‚Ê3-êZÄw±À³q±oNp3f$ŒâÉþ­oõÝl²©ZþêÌèúæYøìžÑõ®Dçßu�fëÏ[37Þíœj´Ä·n™|ÆÁù»½lòÃ+Ÿö	š[,‰�ß¥ÁW³Û /!`ŸñÝÃú¾Ó6ÂÎA€§žÖ¸ñVë·;¾ÃK~Ä1K@À7‡ÛÃÊøÉ�wxÁ�
½xsÕî&Î­b}á`öƒX™|‰�÷/)`Ÿ¸ÂúÖ{§yð’öp§¼Ì|3à¥Œ‹X�}y/ðÒ~§]R÷p¡yp¨�X €€àUŒ+	ðâ9Fãàw:� ðvžíÀÒ:ñ#-q– 'B‘€=²D¶VüH+ìÑ.ø‘Ö�u¸©üÑ)pÝOŽzðºL¤¯™ð"ö ène}BË]YÏ2àÙFccM€ÅÜFñïq¬[ÅÀÒØØëÂX>NÀ:¼ï37ZbÑ5~�ÿÝ…£Mê „G§Œ®»ÿÝ³fuÍð\O o/`5z�Üè–8^çb‰AÌ=x�‹9~ÇEèý<ø»¬»×ct}¬Þ^Àž�ÀS™¸8Üêú,¯Ä%�y^£L�4ÏEè×»èc'‘u$1a9�ÞVÀnu]�‚§ØÔ5²¬Zöð³ÑÂºË`ëÞñ£[Ñ¸¬åuÔZ´w*Þñ `xk{c�â�‘åt—7º¨.È8nŽYê]¸Þ‰HÀ›Ú¯�õ•{®zù÷q¡á­ìi:Ýåu¢Õõ	$YRY9ŽÏ\Ç„cžžÅ¿£´,žñÏÿßïç×{U®þKƒ€·v¡gásÜmÕ}Üë³½.Ìlsˆ‹9³šÑ+ÈÄïáuóqº»ì o-àh1ã—Ä-_œLŠËFq‰JVÒÓlº•�3Ý™@ãõYýcâ2€·ðÌÕtW×-›/5EËšDÈËÌêäßÉ®Ïò3þ…�YFê¸šYF?Î‘ 0            Àaœ�¹€X!v”ZÅ?WŽQêÑY` R² ÜIÀŠùõõõûõõõ7ÌëïïÿE¹Ðç[ÂÕxÙž‘�Ð¯ ;	Øc\I¬þw	pk¼©ÓéôOÇ ò°È 7
XVAç$`w—o°îá˜às ;8ZÂÌ]–€·Ž�£€37;û Ü˜\rÑdî­\kéÇÌÑöÉ/]çÁÙ=É™ç$®Ê@Àa¹ÈÅ"\l•v‘»˜=ì¬ÊÖ„•Êt7]KVþo/o«ÅxkûdU´¤ÙLt&`·ÜqŒ¯�.´_ïŽ“^Xa@ÀÑjFñ¸ 2‹è9Ž|âË­o5FÀ 7
8Š,[÷�.³þíî·�s5»]p]ß°:¸Øu•­÷V7\Àú»‹_‚Sj”ø÷hQg¾uÙ
à­<Ú]å‚’Åt‹ìR™à2¿3ð-;¿ >bZ"ÉÖgýo•€õ=åÎ©kF.´{×ëõ�žLbe‡\¤>©'ÑE¿3ÚJ9rÉÉ4x2Îv>Åt¡×ëõ�Äë×¸E�eÉšúõYyúÿXÏ%€€   €€  @À €€  @À €€ ÀC¬`v+!_uîwËqÇ[³8l©/Àá\¥UÉÄ¸pN6² z3fº�òàíCåÌDõ+„Ï-â[­/À!ìarbº•gYà=ÀÃÛØ]Õ˜©kÑG1°ôß,Ì¬Æ¶
³ãß‰ay²ñku¯,4�×7Þ‹±1¼…€gqŸg-F¢Ì¨25d×J„Ù¸s/±GÄ¬®Ç:Ãaœ¹¸UÚ•Ê»è=Qš§^É½Çëc@÷LÀ£{eáWëp(gu4n\½>ë *7<–3JÓr¯ºFÀ×ëõOfmG{d�»"©DCÌŽ,pu¯8^­Àaìî¥&”D•Ÿèž¸³¼:«Œ†·ðhb§Z¾§îxu]o)`ŸÍUÂîÈhV÷-ðù|þ›¯	o-àŽÌ®ye¬r³Yho%à˜´{´?z&>O)ªëÝ²ïi�G÷Ê²b�áíœ	³+ôJ|Õx:Ûr‹ž�Ý;cvœ     €€   €€  @À¼  ï$`|¿5O <IÀ:D�€^PÀ???ÃÈŠlqK®^ ¸ƒ€=7p••P× `€ðJVBðbV>àQroYà*Šåõzý3KÕ©¬ºV)Bã5ÙÿÏî%Ïáz½þ©þµ¾ //àóùüwì++<²À±Ñ+‹‡w�¢ôÈ”1‚¤réo???¿UÎ¦ê^~½wBž±PÏ¨œÃ––‰98¬€=“A%ÒÊËjûgX5v¾^¯²ŽÂ=€ïïïßxÍì^qœˆ“èÕh)L‰Ð$pNÀ…[¹QÚ’( ��½<	ÏEU�§%@ÝÃËîÜK–5¦‚édŸÀ�†Ã	X.¦'½®�Ë’ú˜r”WÉ…WYÛLÀÙ¼{¯¬\ïV† //`¯&”¢U‹]ŸÏ&µ¢…ËòÅ{TîÞ+Zj=OÖ!èo¸ÐpHK•µ‹ng´ÀúwgH�‚ÄUYÅ™€;÷RçÇ÷qÃÊétúÕL8†Ã	8Ž)³±èÈk¼<Ë+¤m˜çóù¯hªÍ"£á•F{¼>ëœ²ë ^ZÀ3‹–mêÈÆŠ>fÖ¯„ZMLÍ„Wu*�{�ê;}W.tUÀK	8KÏ©†ëË*¾¦ê[-«äÞ^ž‹5»Ÿîé–Øï›­%wî•¹Ñ£çWto‡[Îv.¹°²Ï*«>ÚG-ÑúÄQ%²[îÕY:ªvfÑˆ€ý…xg³Ú{‘­m àJd–Ö·pî)^¶FÞÙû¾çËåò×•ÞÓJÊ5Ï¬= ¾ß4‘­Íî%à½;         €€  €;
x–�¶âðÌ£8d:¹åyªü;„½EÀÓ#„ß÷t”B)~×(„­ÇèVˆ_!„€ðô(^7ûàªÈ;!yîÙqT÷ßò]Ë›‰®
b ñŽâ{Ñ±"à’NvB	|d©cÐ¹€näbÆ@zÙ}=Zu£sÿø™:,¯Ç(Òe7¸|öŽä"gÞOÕq*ÊÇiÞðªk;y„bãU£ØpÝÅô`ñYpwÏyäÙ³ÎfvÏ©ä¢	I�[7r¥×o</‹ÁxÉ}îd'ô†Ùi¼ÞPcàÑ}ngvßÊªwîŸy•UW™rs»bs‹>–Œ¼@ÀÓ1]–°lÔ�»ž5îJ#×<º•#7ºk%$~KKãÓ¬sè¸ÒUëÙ°ð´Çì„#qu–šb¤hÙ¶4Zw‹åW‚›Ý?vîÊÏ†UVÅÙ¿ùÖwøË¢®å‹ÑdMGÀž�PdIÁ«1qÖ�xZ•YŽ¤Ùý«rg3ô*«#¸lÖÛ3B¬æ—\®ýVnuåžf	Ã¼AvDž5Úëõú§ÊÙäeÎ&ÒV6¤ÌrDygãÊÌE¯"ofu÷ÜL£N‰X×8µ,+cÔL±qUÊ’~W)FGž�¡;÷��ÉhÌ¿ºì3šËÆÐ*oÔé¬ºíðæÞ’�0[fÊ&“²¥¨h¹½Ñfîu&`/säÊvîßy£‰²™à²ft/wå£¸e¡ÙÈ�€ÿ3ëf'Ì6r8a¼ÆËŠbó¬€žµ0ºŸñšQ£_¹Ì¸ÿv½^ÿdïg6¶öqûÈŠÆ²ý{¸Ï¸5á¢qhÌNXMÌT™³kF¤³Õ2[bR];uœÕ}¯-¡±~³LŠÙ=¶|8N  0    0    x	  0  `  ¸sþõY÷Uþ¡Y ; œ0Ë¼·7Š ©~^bk@À&ÞG^Sœ¨*JìH1|”€e½º¡L=�ú½PÁéªLƒŠAåî³O�·°R‡x²1ý{$Þ,âc•FsË›ýÍÅ›T†kOƒ„‡	X�.kü•€5öŒî¬¢^nq§GAãN§Ó4˜{öÝY4È½;’qÃCœ/÷¿U‚ñ¬óÑv,�&›¢…¥A©²ê{ž¦T�RÌ‚°G¤Ç¬®£8Ò wðH¼ÊÃ›}&±DK[YÂ(V	_÷ž‰×ËÉ\uÕK÷ÏDä®m%â,lm&Þ,ûCœ<Ã
Ã],w¯jÌj€1‹ŸgýS¦Oü®g”ð=bwÌ(«-^–²³Jã	ÔfdU¯w´È1ø;q�án^u÷²Œ	ñß±<}&Q¹[î©M;âÍRŒÎ’’©~ªƒ[ì(^\6Ž÷ù€8_àùƒo™ Üž´êZ‰%s�G³Înu% ÇŽòöf�‡‹väúGkƒG5¡=y&^¾–Õ¼>Ñr{
ÿ;VvðÊDS6;Å]Y·®úÜEPí’Ê­ÀÅ6³ÚnQ]˜ñ™ÕøØ8ºØq\ïÞD»»Ò£I@€›<sñ²_ÍæFkÅéãW¹²ÑŠÊJ�fŸ;îiuM\“uÖ³øD˜ÖÂÝÝw/BÏÇÚ¾çëé »
x¶V9Ú…%+•Yd‰Í—pâò�Ù“gÏÖ5¾ÍXËò�¶Yº}œîãÛØé»žUï!&wcë&Ü]À•@eug–C"™eŒ"‹÷ìdàË¬™í‚Œ»ÈV6�t>xËRÈ¢eK#«�¾3q†0 vÜÈ!ëÆËà@?  `   0  `   0  `  G°ŸÏÍþ›]¯]§Cò1,Ïžø3øý²ãŠÝú¯Ü{Ïò²€ñ¹FaváÃ¬ lYDŽxMvF8+kï€ï:—;ª¿ßÛÏöîU¯½Ë‹g�GtŽÂXëGD«9k°
5ówÅë�Ñ¼ò\{Å»†
X!hf½|<˜?j°ÙßUÎžiG:uÏ<«ÿ*�(ÏËÍ>'
È‡
¸ã¦}}}ýÎ,„leá²´)1§ïj^ßª¡{Œæj8ë˜	n¥~£÷¡ïv£€Î<—JÄzÇ«uñgg¬ýÂŽ�¡tü«;êÔpfîa7ŸÑÈR�âlÍ·¥~YyYý:Ág^PõŽ5™VÕ·cµ=0=Vþ 9²F�ý€YÐöUKT]wwÖów\è* ÞHÀ[ê·2f=WõLk¶zuHÑéñ
8ûÁº“<·XànãêŒ—»Â‰eí!`/sEÀ£çÍÌì)oºH�£‰ÇÙª<IÀÕ8°jD[]PÅê¡W=sBfy:A+ËH#ÁÅ1üjý²:xÎ¨îsÝ*àê}Tuñ”7™¸3�Œ8j/"àÕÜ˜©Û˜«ë1µQa6y6jø!{<èÎ$V·~+ïcô\·XÖt¥.ž&+/{¯¸Ñ/ à—iÅ‚uÄ1š(Ù*ànÙê„FuÜR¿½|Ë¸ól•€W† ø\Í�* {öƒvE:GÖ8+ÑÌ:!ß^è¶Z©­õÛKÀ�e¤ÙJÁ–ß&+Ó‡j�`üpgW�	ØÔjœ[ýMe�\µ=fl%æÑð¨þ[êW½¯ê{³±ý¨ó­}W¿­ÿ6ÕšyV®:.í3�9”áIž5ð™;µutÅ5í4öÕ�X³™òjœ;+sëÌïžÃOÛºúlšüÚky*àYcY�GxÖÈ«Í{¸cÁVž-æ.Þ"àî:0þ`¬†–-_U›FötŸ³úz£ÕKýF»Ÿü]vw˜uO$U¹›·
x4¼ò÷€Í�þ¯{LŠh�Yãô[ÊÝ«~^Î«½¯Î\	W 0    0        ÀÇ	ØSsTGùø! ^PÀ!"²÷0ˆà�VÔ‡NòmÅMÊÂÄ’æàIØ£ùÏ®Uan.À]hÅRšÅ ºG’n ØÁKÄ#Wzd�GßëÆ†R9Xt@ÀMîÕÇ²]£Æï(Xº"*“B–ì[ÓuYÔE pAIŒ•¥ÌîcèLð>®Ög1”iç: œ,¹HÜ;Îhœ	X.¹[QYù,yì4²2p‰Ç×tWÆÀ™Ø²r4Î®Sðt¢ÎÒ à‰UcOQ%r^±ÀÝkÏÉã�Ä	(¸±t”Í�&³nµÀ•UÇU¼¸t4M6™µ:ÖgY'‘å*ª®Ã
N¬ïh†W¢òkVì.º‹PËVÙuq<Î¦@ÀÅ’�gœ«þ>Ê´—%�øâ!ˆ*CŸ—£ëX\ˆxåïú÷Yúöº€e$ @À €€0  ` @À €€0  ` @À €€0  ` @À x³€êŠ×\ê?�N¿1Ò†®'<,ÀœÅpÎÝWñ²ŽÖ?¿^¯²Ï`gÏ²2¸ˆ«£1º‡_�¸£€=¤ì("F%à[; |£û,±�¬åHÀ×ëõO–ó(Ž—ý,ë|>ÿ^ðeBð ë•°2Ç€wY*¿^/G®¸‚ÚUÉÐ °¹ÏŠ)qU“Y™€ey3gX"�ÖÕÃÖz =ÆÐ€€'.qwÌ:r¡e…GXak3×¸ê<Hrxâ>ÿS�å*ZðÌK¼U"pÏÉät&× >RÀ¾1Ãÿ[¹­·Xàìï±\Ý7ƒq0 àD41# gS¨f•»öëGîùêòÀÇx”Ib¬6ft]è(ÚQñÙ8 .fŸ»0¶Z`l•µp”¥ '�mîˆ‚ºu:–]¹Û1­éh�6ÀÇøz½þ‰)âìnÌ8(ê§‘ü»U†ÂìúlãG¶Fì_Õ²ÀGZàÙVÆlKdõÙèÿãw²,‡l¥à@?          €€y	  ÞYÀ«3ˆ°Á{‚øt:mÎN¨C÷~üo–ÍðÞÌžçUxö{‚7°¢aŒ"_èŒnÖÐ$ FÞxVn¤Îó¼’å%‡Üôå=²®Á»'GQ9á¦/{2î=³>«avŸçBDÀðP{Æ„N’ï*,ìžÙ	ŸzK„Ê•çÉê­ûÎÄèßóXcú^ö>VÞSô(fõŠå*^âxs+ Ýïïÿb3¯XŠ¼®Š4ÇËYƒõì„*w5;a÷yb½c°½JüºNõ|???¿çóù·Ê¾ËwqUXž„‚
fù£âsÄ ƒˆøÍüóóó÷GžÅf®²®f'ÌV–�P"\ÉN¸åy<š¦×1ÖSV=µëu¬ØWï©z¯®–%{órõüúq¼±€ånv]¹Ž€G×w²Æ¿�r*íõ<YCÏÄ_�ScÝGÉÒW|:�þ#àì=Uq¼S¿¹€åòu3Ê×›	!
h”Â'�dAV³n}žLÀ²¢Q#GÞ}O+y�«Žn6ü�7pD}4þ›	x”Še4ž�. Æ~>ÖìXàÕçYÕJÀYg?ïXàû¤ÞHÀXÜ°&;Üâéÿ«Þ|fYF5jÿÞ²„³ú<«öI6ÍgK«.tõ^ã¤žOd!àp–Ü;Z”èî®º†ñz‰"³†+cÝ½žgUÀ~ÿïÊ²PWÀU§¦záB°€}­te'S'½èìúÊ‚T‚¹çóŒ~UŸN·Zà¸ìTMl!à°&‡F¹‰VÖ+«É ¬JlU#ÎfX;‚Ùò<�Yèè-ø:±¯Ñzãýâ„\GÀ•¨3obôðFîd'Ì64¨‘ÆÆ«É•[²Æ†èQšÌ­ãn}žªÞq³‰w@óú$[µñ#{_^_­×Vï5ÖÃ;ý[G|Ž•us8˜înõóm‚²"ÕùÕ•ì„ñšÙ¬ëlL|ËóÌêÿ�‰C"Ì6Xd[Be�õl£÷êeøsÆß#þ?g‹9ÐÅ|åÈZò® ¿è¹ÝÙ2®+ à�žás¾.ÛÝl€€ŸìJK¼‚?€€0  ` @À €€0  ` @À €€poðèß ðdÇCéþyÈ�—ð"öCåY\f?eÃ�q€°O«Ž+ÒDü7 <YÀž'
X1­bÆNß ¼€€Ý¢f%âgUÔ	‰>ËwÄÀ�,ëëÁÖVÆ¿ž	/‹–¨òu-ó vpÏÆ¼?³ñ¯"H*ºbæ‚ûß«�ª °AÀÑâFÏÆ¿š¹–ÝÚºÅõ|º,Aì `‰Ëg“£€£ ã¿Ý�Îf§=³�„ÎÀöÌò ¼hüw±ê"�‚—°%ò-©S p°¾¤ˆÜ¢ÆËºVÖû÷÷)H<#ã_€œM6Å¸Æq|ÿíÖXÂÌÒkú˜9ºà °(àlì›	¸;þõ\Fš ò|?ìàØQÀUÞ(ì˜e þÛÇÐY0¹Ô1c=ë¿ ,k™YAŸ”Š“MÙä“Öu=ËŸ—¯�cf à@?             €—ðõzýs¹\Ò³½£¿À|>ŸÏçóT|.gåo�èTˆ·)`Úïˆï¬€ÄÜ‚�°oú¼˜€«ØV÷ðV—7~ÏctÝëž /)`wŸ]È÷°'RóøÔ™°bxÚ, ½w<U¤ÜMþ|ßßß™‡ãXî§¢Uêÿ«Æ}‹€££ ¢ˆ£kƒÅËúz9§Óé?u÷ÀõÈž@ópx«ñ{HØ‘}‹€½l	Ç-r¼§—§˜—Ëå?íŒ�}\ãYÓ€à�Î,®[ä=ìù�³¤ßÙß¼¼‘¥Ü2‰5ë¨ ^^À™XgnôV»ÈN§Ó_WWÿŸÝ³;)ÖµÀîB#`8¼€«F<jÜ·
xF%à[,°�yãÃ!ì.íÏÏÏïétúû_ŸM,mµÀÚõ•Q¹Ð[-pÕ	Tãn€Cx‹EÜk¼eƒÉV¬¿E¡"`8¬€}¶jÀ�™á¸ckô·¸á"ZÚl6xÕÏ,öüìÞ‚Ã	Ø­aµmrdý|=öt:ýSÆèo.œ¸qdÅý=OL´–ý-®A³‡pwë¡oŽèî�ží«Öº¯[ÀÎN¬Õ!A´ð.XÝOb¦ÁGè¿^¯*ë5úÛ3ëDc  0          €€yÚ‡ì„ïƒÎhÇÀü–0Ù	ûïér¹ü�¦9êÈŽp|ÑÏQWçºØ‹˜ì„}K¥8a£ˆGJ¶¦ £ÐIìÅLvÂ9.Xe‡�~F}ái àƒøYÙ	o±þï{g'ìÄÛZŸ=ßþ@?3;¡’�Íbb)Šå³²®„ÄíÔg¯÷ ÏªNÅã�U÷¨~3|?+;a¼ß,;aŒ.éÖîÞÙ	½ž³dh�úÜú$Ä*ˆ_v�êýU‘?ðA|”ì„×ëõÏ3³ÆÙÚ[R½ÜòºK¯×­“
@Àd'\ËÌ ûhºúî¨>{¿‡l¼í×Ï†	XàøÙ	~~þ3‹ûèì„çóùwkjmnðñøÊ2ÒÞï!pm™¬BÀpe…F�{Çe«Gg'¼EÀYÝb]ïñ2¯Ì‚c�*à¸4âÙ	G=øÖxöèÙ	«ûv¼Ç{˜Yà­ËEøÅÓ}Æ�÷ÌNØ]¿|õì„¾¼³ÇxË{ÈîÅøÍÜ™…%;áËñ:�2<Î,àžï¡r—³1ºòAuö<Ï~Kx¢€?9;¡ê°’�Ðë!�e4‰5ªÏÞï¡°×!zUÞálý�á‰þäì„š�^ÍNèuöe¤Jü£úìùfîºïÄšý–·ì‘‡èÿÄì„«e<ë=<ê�9 0/   €€   €€  @À €€  @À ðÙV˜,:ƒBÔ(`yõ <IÀ
WýM�Ïw)û ž `O«ÂÅJ ²ÐÙgüP O°²5T!Oõ¹rýøgú7?ÀìiW2!*d©Æ»ŠyìŸuï¥ô¡ü €€wž´ªbK´ú¯‡éï+â]I
ðñŽÉµb	ÑE™Y_O;’}¦ò\¬Y®"'~W^ ãi@À¿ÿKï¡Œ .Eó÷TœÊ˜'7Ú?�ÂôÏtÿ,¦qW[õpÞ¿�›x`Ue%¥äˆÂÉ2ÔgŸ©Cp·;Ëæçb—…Õµú·R} `øxWãÓÓé”ZÐxÍ–Ï4Îõ{{Ò,ÿ›®uñÆâr¹ fø\ºš”Š³ÐQ„ñ:‰~ô™–˜4FŽî°ObE·[÷s÷\åñãÃG	¸²X¾ñ"›‰vk)÷Û'«²Ï4¶uÁK˜1]¥¬µwBBUY[†�°[=	/N2e¢�ï~3ÛU–Su©f®½þÌBÃÇ
Ø—df9n€ã„ €€0  ` @À €€0  ` @À  0  ` @À x;G<¹�4^À
Gã�[ÿïóÃö___‡J‘¢`___eü/€C
X‘/¾¾¾~�R"õœFº^;äË9XÇ¸m¡\”ŠúXÅ€>jàuo)à˜A!d³Æ®G|91æ§ÍÀ›
8²	8³À1`�Ê¨2+ŒBÀVù—F÷•§ {{¹±L•—ÅêR9
¦ÇX^FÀ±a¯Z`]ïQ+¿¾¾þùLaiõyfÑ›K×¸0G÷È<M\y†‰ê9Õ	Ä:gåd× <u:
Ê³0t]h5jOt&kí–²Ê/œe^ˆH¼‡êóõõõŸ€|Ñ2WÏ¤2=Ÿ±/þ[óŒ¥á%œeR	8K›â®µ7l_ºñ%ªXv5�÷Ïî‘¥YÑgÙD]&`2ß-ÃKØ—Œ|	i4îÎNgÖ6’ÓÃÜÆ1tv‰Ì¯Ë¼„JÀÕó¬–ðpW�q6‰U	8^/Ïî­ôÊ,r&à¬Ž#\YÓ•r .à*Ëßg×w-XwR(»·:	p6±¥ëV,ðJ9 p5´ºŒT‰p4c]è¬ñßÙ=2ë¹ârÓhkô~:å <\ÀëF¡lÙ‰U	8ºÐ*;®ÇúrŽÖY·
ØËÓ¸ºš|	x¥€‡	X�1NVi£EÜíé=ýsÿŽ>¯&§â‘/Ïøaƒl<<º‡¾ç÷Ð–.Ë¯ïÇ2ýûqmzT�.àx¬.þ<•äÿ}?;®Wá«>«vU�î‘•ËÒ¿gÏ:«SV ú  ` @À €€0  ` @À €€0  ` @À x!"›òl�9·?£8Õ »
X	Ì¶^w¤£u£ãŠ{s´Ž‘#’«aŸÏç¿‡ÝÝ½®~Ü#ZïG5T?7œ�AV‡8ëPQW¼°7™Ä’€%fõ;¹‰�®»Ú+¤w"×ëõ�ÞõVïwÿc™üÿ+¹×~t£�ñ¿V£‘`}ðR£ŽÿÿnxÏFÛqqý]U~–˜V~GÆÈYŽiO*÷.ïÍ\ÀNL©8Ÿ}Wnèl<š�;«XYYy±œ®à:¸ÓèÚÎ³Ì\ñQ²Ñ³úß³Ïôýƒ]¹:
ß'lbCªœôÉAvŸªÌ,(Ý¨îÞ`³ÎÃ¿³ZVáHÀÙ=ªºVA	;¿Ã¬ü•g­:w\ó'	8k@3<ûñ¼WžÍW»{ŸÕŽfd©bG¶Ç0bUÀÙ¿»n{¬s÷Vžuô.äœ‰bEYívY®œÝ§ÛÑT�kdQ»}og¿GGÀÙ³t-üÊ³®
î¸,ÏÇ>Ø}ë×½6Ž¹ü¿#7qµ±W�kÔH;ÞÂ­®Æ¯[–—ºÏØµðXàÝíÉöF¯Zà[zï•½cYW×j#ÝÛ¯¼çl©3!6{G[:7,ð“ÜùñVÇÀ]ÜuçV,Ì­�q¯Ï÷ð¬S[ñ2néôV>ÖšöG	xÅ-½‡®Æ»Ýe‡Nc\�!]±f[gZ+WÖ´s�[Æ±�‰À•wæÛräÜ]^YÝÈ±·ØWzþl=7Î*�ÖŒgîj·œÙ�ee»3ÖíXà­³þ³g�åê:ü Z?@5«[mº¯Ä—­QfŸÏßh|ç{¶gBÈÖu³ƒU™³rº›üZï3k•½w_W¯’ºùžë‘K;š$ë>kö{áB?hZ?p×•Êzßª×®>ïX†•L�«2j¼�2GåÌ<ªgwMw¶©¤z¶îµ³äê«Ÿc�¸ŒôˆS/ðY‡hOZFB¼ø‡9°À0/í=Å;Ïïmiã^ÄûäÓHpLºs�º? `   0  `   0 æ%  ` @À pïóÀ+‘aßƒ ³3Á£ß>\À§Óé÷ëëë?|ÿ~ÿþüü à;	÷çççŸwž½ëÓéôûýýýŸß†øK©.u‚äëëëŸã`U£‚Û�úýüüüzª½{¿îçççoLnýV___ˆÿŸøþþþõFåÿ– =º¿âf9Y5<á1•fßW§Óé×°7h-•—©N(»_G+^«˜R•çëãŸuß»‹5ë\ãuÙwá,×,öö#«±Ë¥Å�Ò5±ÁÉ5¯¾¯zýüüü½Î;€ª\Y'Oä%/âûûû¯“Û#a©ŒÑµ±®ngKemã»øþþ^Ê(&àY7
8k0á¨l‰ðëëë·ú<6ÐÌ"w; Õ7B%öØ9e×jÜ™=§Ä;êð*WÍ:W@ÀÓ1Yl¤£)ëØã¹¨ôyf…|>²Lú~%¶Ž€u¯øyö\Ugu½^ÿx}»Ž^Dæ…ÌÞ/ ài�?²À³&‘©‘«QKÔQØU™Õ½½LÖT3é™e�uÈî1›3è¸¸.âì;Ìþ#à%Ü"¸‹ºUÀßßß½7F¹�†—�Õ!kÄ>V�®xæ–Våè~ÙsÅñpÕIy¹ê¬ºcÔ‘ˆ™ýGÀK›8²†w‹íåùÒ‡¾­•êàe^¯×?3ë{±ƒè
xäBÏ,ªw4ÞéÍ¬™x¿§D¬y	Œ€—Ç¿YÆ…-Ž“I¾ž¬²²²3—6›ä‰³å±ƒèŒ�«N+NºUÏ™‰»;®:ŸAÏÆç€€Ëñj5yT5Èjf7ëÔ ³Ï¼ìji)Î–»{î®¨Èœ­±Vk±Ù8
}4	7[ÎòOé}¨î™{¸tw3�vbeLÿvkÇt¾žËŽk¶jì�¥}7ë ¼L�¿½.£çª¬aÖéu\ý-ÎhwÝqøð�>þòq¥ï¿•Å‹cZŸpò½¼úwg´B~_Ïè{~³ÝV^~6	öóóó�¥�ûˆ+ñz�T†Dé÷‹uw‹îïk4;ŸÝ;d^B•«>|#Gü·–þïQŽÙø½Î½³„ÞU’ïY�GeÏ‡�¾ßÃ¨¾£ûÄÎn´õ2v�mšÀy`¸#Ñ»¹ÉÑ{ð]_€€áŽv“‚sú      €€y	  0  `  o-àxÞ—
pÇõŸX�ó¶pH+úDUã¨be¼¼€Gá\?Ñ…ž¥ŒxIÇè‹>~µCð÷´¾Œûá�–åñÈ�Y´Ê¾Õ-u&þ8žÔwb¨˜ÛÊï£ˆvk9UN"}öy¬+¿'!nà%ì‰¾|ò*‹Ùg¨cƒÖ¿c¶}_ŸÇÒUØÖX]×-'K×R�ï½3RäL‰ÜßÑ¨ƒx¸€c�ri´¢Þpcz“²5‹mœe:È„à÷Q™n�»åø³Ä4.qx0Êï;¿Vž*àL1Frf­3Kçni–ƒ÷r¹ü§ÁgBÈ,ª‚½¯”S‰rTßxm–YÂãEc�á©®f^Ýýì
8OÇ±d&¼ì>Y,æY9UzÐG±ú,=	Èàé®b6½Åg\¢ªÒxÎf„»å¬Xà*•ŒßË;6|ÀKØn6™3³ÀÙ¸1»®ëBÏîw«]ÝÓ]è˜˜÷ž*àQ*ËØp·
Ø—~¢E÷Éª®€WÊ©œ%BóçÍrWéH	ºOp&†¬¡K .”ÙR6NŒ©\ÒÙF’n9Y\¨U~à,i\kÎRŒ<MÀÙrˆO)¯OO�Ž&Á²,~ž‰OeVëÈ«åŒ&âF¹�G^�¯+³„yx/«u/ë7Ê0Xe(à@?  `   0    0      ü(&4Q8àe¬Ãñœwý/D£„—p[êÓˆ™0BÀY“OdÄŽ�²ð’ö•YØÕÙwW>�×¬¸ë³P7·–Óp’G£ƒ§ØC°V–FY=JeÌøç™²¬�jôYvAÏïåõtÍ–r¼ÎQŒ1ËC¼ÆËÁ*ÃSìV·
7C²F‹í™	c†A/#F”Ì²!Æ¸Ô1Bæ–r²:{‡Ë�ðU–ÿ-+kOpLŸùû[gßË¬NÌ¯ë‚ˆãiOãùO¥“ûEK©ÎåÖrâçÑzÎâF“©^JÀÙØ®šq­b6gÉÁW�}>³n{”“u0WùŒ™�†§Ø­Êù|þ=ŸÏ¿Y÷Q£%)“€³|K#ÑT÷Ú«œ­®:5°‹¬"K{‚€0¼€€%¼ŸŸŸ¿)JDæ2®4ú®€ýºNg±W9-à,ûüL(·Xàè®Ï&™ª{íUÎVÇI/OðH ™…ÞCÀ>¶Ö®–�ºÖ~¯rfÏ¢e±lÃSìë¨£Mq2ëÚËt‘œÏç_Õ'KáYu0·–S}7i¨,'lgÜºb¯r¶là<0  `   0    0    0 ~E<*evrˆÓCð±V ôW}(Ú‹V½ˆ )`Ž¿å¬lYé8ýúøo/S‡òãß²úœ>^À:ÆE�YµËåRÆ©ª,¤Y/¼lE¼¨\yDÁ üû¿´"³Ï*k­P6™Î:�ì^£djð`ü+±Æ îñ³JØni·xæ
gõ@À€€mœ­ 25DVÖZYî!`Õ/Z}/`Y·(`§êB:ŸÏidF•‘uÑz®
¸²¶Ì<¶Ü¹.°‡hÍÄäq£+_‰±kI+o€ðÿHÌêçîñ³œYj-`w{ã8S¢òM™€åVWn®ÿýVgãt~tøX»Õ�BŠÉ°Ý’Æ<Àþyïî)àÊK øH{6BåÊÄ7zœN§ÆÅÚ˜ñýýýw9›Üª\ðî’ðÄFÁÆ¿IÀñºhm÷p5Ñ€€ŽÂq¯Û*àÑN¬j\­=¼½€µ/9ðl\*!E—6Ûp]]í…vÑjuµ¥R÷Êê$÷>ÛÏð±ç�Gq´wù–,ƒ•5�YÚÑYa ô  €€   €€  @À €€  ®O5‘©>VÀ£c}¯ŠÎ
}}ýf9š >FÀÂÑ\A0|´€eÅ^1`Ü,Rˆ:Ÿg
˜”/ð4ŸÏç¿nè+æÞ�å1~¯æZØMÀŠKÕBœ0%ïîˆJ×U“P???Ë•·ÕÂŽBøÌêØ)ð¦†©Æ/K\eZð	#%;Ó¿Ýý>�Nÿ|^5l¹�ºFAïbìi/++OeduŠÙ$¼¼˜pÜëíÁ÷$NÐóXÚ�:* _—nptýÔg³¾ÊÚ Ùk}Où‚emt}–&TåH°ú¬ÝÈú©,Y^¯Sœ]WGU¥@õëu­ãeÏêß±w\„Ç…›\Y¡ªaU¯DáBÍD—ÅŽþúúúÇý��Í+×ÿr¹”Eì<¼®1áyVv,sTÇ,ðý¨¼4y•5âQcÌÜKì8â½«òï!àì>YsŸà�]gC…êÝ#`Ø,à8þj°YÃÛKÀqÌñ†=rëGÎ\òQG•åx��³i6\ÑZ×#`Ø$`5`Ï¶àYªÆ5pö�‘€5£íãàØqlµÀ#G÷X×v6ŒdÏ?ª£¾ç0lðlÝ2#ÞÃ…î,©¨ñï-`ÿ{æ>ë¹*—ÚßÍ¨ŽÙpÃMž-cT³¤{	Xåt–RîáBW3ØÙ½c'–ÝoTÇìù0l°Ä6²~• ÷°7zÏz˜%÷{f›>n°ê=²žQd²¶ÙluVÇèmøòZ–ðtâÊ×r³Òìºj“D¶q#®Åf÷óõÐQ�âøS�>~>ÛLRuX™Hg}ÙŒwVÇjIÜ¾Šˆð¡él}¼ÇDYàÑ½}ä¬3¯&.ÙÑx�ý7îgK# à2Ûu€€_8Ï«ŸÍÉ<–q Ø
ó  @À €€  @À €€  @À<ó»ç™^¶BÂÇø|>ÿ�Lùˆ{�½õ¨š4 øX{J”#	Xçy±Âð±öXÎ�8»·€>ZÀ®g(Ì\l¡¬™Ë­ vi–ÁÀ?×ÿW.°â4ÇdcñoYÜfá×eõÃzÃ¡ìÑ«ÈŒ•QIº² æ¥‹=v
Ý²<‹�:™˜PÞC·‡kU]4LP9ÞÑxà�ŽV·r£3·wd±GßÍÊŠQ!³zT‘#«¬�U‚²ì°ÂpHG¡T"©Æ­�`p²~�²$Ä*Jd•�(³À³NÂ-=íà�®2dùz3AU�_ÉÑ4þtË·"`•!²ûu-ðHÀ,CÁá,÷Qi@DÖø»Ø3ði|Ç™«Ö¸Z«ÆÃG
XcÂ˜.$KÐÕµÀ™5ÛêBw­b×Wã],0RÀ£õØhÕº8³fqò¨#à•µb,0|¤€GP�™ã¬ñË]öDÝ[\è¸EÒ×o·Z`ÆÀð6–U¬–OVÜÞ,Ó ¯¹*uÉŠ€}M9fôt�1ÛŸþ¶êBc��ÓHœà<0    0    0     Þý”’BÂ*ŒÏ+–	p8?¢ñ{ŒæNXÚg•	p8?*?’Ýï-¶{”	p+JÇ£�+RÇž÷ºG™ ‡°‡¯yDˆ°“€=F´âK�®EÀ /$`ý:GJ 
0§@îú¬?Çë< �‹Í�eÁêî]&À!ì¡U%æ*Ôª¬µ'÷L„U8WEôlƒQlž>E¡d«,ˆ{—	pHgYgVJBÉò*EaT=sw³¬„ú¾_w�2)à¬�K£ÀïUÃ˜–Enkw¼ÿ-� v0{—	pHËjzÖzw�Gß™	ÈÝíÕ	§Ëåò�k®ÎäeRÀK*}§Æ“¾³)CWÀ*?ë2±y6ïT\l÷(à�ÎÜçèff“Y]ûxºã†«\wmUÛ=Ê8”€c±Ñló-–%Ïòúf	Í¢eÕ÷cÄ½Ë8”€;nd6Û|½^ÿTîuV¦oÑ‰!gky'
+^ç‰ÍîQ&Àaì›2%Ë¯Ñø3ftëç›%²}Ö*Ëï¡ûûØ[ãU/ûÞeBÀnu*T]ÓùÿªÜÎ½V®»W™ è €€   €€  @À €€  @À¯†ÂÛt®=�N�òcNŽÕéÐû£*\ÈêAâ2@ÀkøÈäf•€«ô.ðÀúz”ŽGÅŠBÀ ;Ø#P>2ÌL >ó 0 à†�¶¦é^½^ÿÄ€s�ïÞ"`¿'À[	8†^�%7ó�²Y†ÀJ(ž|L÷Ë\nÏ£SF¯"ïe› 8¤€³<H#7ZBrwÛÅ8
¸®,ˆ~ýV{†Â*÷‘î'ˆB	o'`	©ë®úlu–�°d ~‹€Gâõ€ôñoÞJÀUæ‚Nþ¡‘¥uá�:ƒLÀU�¢å¯6uT™G	À!¬Æî‰Í”Áo–0[jÊÄšYøÑ,ôÌÏÖª«ûáBÃÛ	8›ä‰D¡Ž¼:ž¾Å�ÊŒóŒÞBÀnédu5¾t+…´—öÍ#~}gìnô^B"RÍ€g	È)à•äfn!;8ÇëÝ%öëgX×êßUæÁ˜£Ø{ÓXàÐ¥�YÛŽö¿yB4�µ%2w‹g“M£	2ÿ¾»ØÑRgÀá\¹Ç•›íbZµÀÙ¦
m¼È¬mÕ¹dv7ÜEìÖÝË&±7pø$ÚGÜ‹í“€€  @À €€  @À €€  ` @À €€  àôø�Û=ã˜!gtßðå*ÄÍ#E®@À�/[$Ê*­Ê½ VÀŽÙ	-¦,, ^ta=;a6&=ŸÏ­³Â»þüüüžN§2TŽ¾s:�þºæq¬]¹Ðúncëççç/Ýº2Î†·p•�0xƒ«;Y†À˜MÁ³ºÅÍ\è*ö³—³z'âÑ³† wp•M!K_ââñëGá]]X�r$àJ¼3QW‘)eÅ	ro'àQvÂ*{ü<ZñQ†À,ï’×¡©§GMÂÅº’ÞVÀ•»\%7eôëGÙãµ>‰åy„³µâQ™UæÆ½ð¶ŽãIQeÌ²	f¢ôYíÎ¬s6VŽÂ›•;ª+À[Ø'€4¹äÿ_�+gVu&¶Ê…ÖlvÖyt-0†·ðLYZ•®¹»Y¹Ñ"gãàY‚î(zo-à,µçìš®öœEÕLölIß—K<*3ë00¼­€gÖ,ZBYé®ŽaÚÈÇÜ£™pÿ¾/Cé3å3öuÞ,s!†·pfGè¾K«3®�ë¾^Ne-«qm–a°»‰ç�oÄET%ð^-OÖ—\¿€€ïtÂ(élò ¿ˆ€ã6Æl\ /(`Ÿ5ŽãUÄp 1°Ž"\€
 0    0    ÃÝ·‹r
ð3Šj©@G|®ËåBÈ]üþŒDš@ÀðPñ€�r=òTUf‰_1!Ûårie¡¸\.$”;º€òfï#~{¥½^¯²z=ºñé~^—WÀétJcyw²=ªcB8°ÿ€Êö·gÃÚ£<Ï0øŸ‡}p
ÔøL¯0þÕ1M¹Ã£,‘øÍÓmþüü¤ã95Ôj2gö÷wJ$¯8�åuCÀ àèºµ“å¢ÉBëóÙßG“&+BuÙ¸Ta{*ao©CÖèå>Çû(Úç3:—Q‡’=w&àÑû™½[gu«Þ‹ÊÍò@ïõ»½¥€³8ÌúAõ²\äþƒÏþ—_$ðëõúgÅr�®u‹£�·úLK|¾-u¨ÆÃ1d­»Ø>>®îå×ËõU½+ohË°eôÜÞªë:ïÖ¯‰"­Þ‹·9ÿnfXöøÝÞJÀUïëU@ö(ýX£¿Çÿ×�â“f·Ž�õÃW"‰ØZ‡J,Y&‰(hÕ&à PcÛÕñp&àÑsû3T×uÞ­w8ÑkªÞ‹Æ1{ìˆöüÝÞFÀ
Ø®ÆâYÔÓU/WîLõwÏè‘(Õƒ¯$ÚM®y yyÚg¯½§ß#Ù·{+UG£¥®êÔ	Æÿ¿¥NYšØÑsKÀ£ëfï6®'«MÍÞËè™}ruÏßí­ì/FM¢ÎÜ$ŸõœýÝ{å[Ýžê>¾T%�"¦H½×„Sp6V—§¯õçRýW' :uê<·'U¯®ë¼Ûl\;{/£uô½ÚÎÛ
¸rMýÅUã)Ïs4°»�·L>d?²ê9›,’ûµ÷,y´vY#öw½y@îñÜZ¿l]zVî-ïÇÓíT¿Áì½T¿Ÿ»ïŸ” }óR6n	t&ð=;wÙf3“>ùqOg¢7ìha5ƒ®ì‹{ÔO)k%àÎ»í¼—ø]·ºxqv×Zý]}ßï‘íbÚb…U¶OŽy‰K.²=ê0°,‘»ŽYB6Ÿeö|/Ïž[›]7z·qBÔg‹ãßªÍ07Çt<{ÿnoåBg®‹'	´ú»7Äøÿr·Œ÷|™"&JË–;²ò[ëÐ™0ªîíkæþ7_ÿÜcÝ8Û�6zî(¦êºÙ»•W¤1rìdg¿ÉhélÏß�ÓH0Ü£·O¼± #` Œ€6mÔAÀ <ã8€€?i£Œ€^g=�÷€€0  ` @À  0  ` @À 8ÙPÎžÔcì\RtÿïJN$x3+L(ç2�!`…¦ñà‚ú�š«6
X�ÐwˆpgÛ#8<LÀÞ ª`l1þ“²-Ì\¶Ùu+åvîå9šô_ï�fQýWëÛù›	Ü#«ÀHÀŠ|ë”eR˜=gç÷…pÌ/”5}îú%0¼'ÿòÿfñ;åº—P5jœ®è…ÉÐÝÌ,¢âJ}+ë¦«ñÙbdÍ{	Ø~{.¢jÈÔ}ð"–0d¥<_RÖh<·çOòXeÄÆœ]»R®˜5|ï„Ôp=·Ž×'
`K}g¡_ßeÌ#´—€Õ	Æ²½ó‹õÉ2EtÞ¼ˆ€c��5Dÿ3?Ï¾_�ÑVÊU‹É³dßÕ÷<ï±[ëÕúv-pf‘÷Àgž£gQup²Â³4Ý÷ /"àJ¬Y~�,aÖPG½u´ø+åª¾±nYãò:èžú·íîöJ}»Ž÷Sz§çŒ,dfY³kºï^@ÀúQbÖ¹l9¢ë:V.x¼§gkèº¤.
•Ë	84¹tïúúX\ïû–õöQFõèž«ï^@À>¶‰éRªñ\ÇòŒ~èØPV'…²I·,•HWÀ{ÖwfåÔaŒ†÷pG|+ï^@À£1Zl$+B»×˜2sç+Ë²"à-cö,©yðÈ]¾eL¹UÀ³ƒ1ð�<s‰V,Oüá}6Ó×co�ÕÍ¬]5~^ðJ}U–®Õz©O(Åñº�}uý£,°´Õr”}°ûàÉŽ3±³qÓª¥”uŒc¿jyj‹‡0rYW¼R_wñº,-fÿŽÖÎï!àÕ{¯¼ø�ÓH{ì>ªDt�†Õ­ïÊ½e	�´³éhõEÀ"[N@À/¾‰_³äŒÉ ô{s      €€   €€ŸyT�ýÌ ;¸
Ýz�ƒ	³€ xÅ>º÷YÛ˜ò v°¬ïÖ‘XÂ ðù|ž&9ÛSÀ�deü €€ÜçN;‰[×dÁÊ%Þ*˜Z–ÒÅ;‘½‚ |„€%8'ZYO	L	É<úb•Ë(HË:/C×o‰�ðqv÷ÙUeFÈ¬b¼~Ô	D\E™Tü°€€d¢¬ÜÜJÀÑZŽ¯Å€f½ð‚û?�º‡f¬°QÀžå ’­	ßÃ&`£€%È˜¥Ðc0»uÆ¼ˆ€³<AÙæW×ë»Ý10³Í ‹î,ÓÄkºØ?ÓRRe�•TK‰´<—.®5 àÉÖÉŽ•– W,°g»óïd×fÙüF)F¿(l£  0  `   0  `   0    ÞNÀ¯”­°[�_&’¼Œ€/—ËS²!è ÿže*ê‡"‚xœ¯Ñó­Ô¥’àaV´U¹W¶Â*¢‡ÙgÂ[©†—ð½å3úÈ›Ø££BÀð2öüE{»ÑUðøG¸Š©U®GÀpH{Cž¥:ùþþþiRn·¾“5f�Ge2F¨ÝOcV¿O·s™uDñïÝº([7{V÷èžoyŸ^¾Æøú:<µ,Uãª,Þ¬¼Ê�­Äº"àQTËL¬U]²Î`ô\e´úÙç«ï³ªO–¤>@À—Ëå?–ad½*+U5þ-�Q÷²ÀÙ2ÐJ]ªç’5ÍŽßò>«ÏgIÕáMœ�Gz„€Gâëº‰{Yàª.ÕsÍêE¶ú>g–™`ø&à•Æù(ï‘ð¬c�;®êR=×Ì
ÆòVß§Ï'x^+#†°§0‰ÄŒ
�ð^®àÌg_©Kö\�ºß"`ÜdüŸFr½^ÿdŒ&—áBßÓWBX©Ë-.´g‹�•EÀÓ	¡ª�®6¸™ÕXïa�W&ˆVÇÀ³¥¨Xþ“Ž]¯×?³ž<k,«nË®(íË¾e]s$¼ªì•ºT®:,-#ÝÚ!îñnààÖi�³Æ †"—M‚÷Ïbyße�ÝÓ�f§zâ÷bEgü7;ÌP=o·.Út¡y‚L¬±îÙZï­ïsË»Žî~˜a�kU—gÕíUïè €€  @À €€  @À €€  ` @À €€Î'?3LÌ÷÷÷ï×××Mq•¿¾¾þžA¦1ÂS¬Ãå�®ø=2Æ ¨Bídñœo}öQ8€»
X�ýQï‘¡Ð£r(j†,ý÷÷w+ †ÃØsòÜ#hÚ£�Í #`x++.S–þcûh¯‡ß[À
ÏKÃ„»X]l•Kë“5rG5¾ÌÆ–*Ïq?›@’°ôÝnXÕÕñ|‘2»Õ1((žÆôÙóì.àè6Ï\A5P�Œ¨t›Ù÷dÕ5íN ydF}·k)uÏn ôQÌf�D©:Uig<ª¥ä#b¸«€£ÅUãŸ¥­peáW²3TuÐd[×³�àd+1w;=KVÎ(Æó=fÙ—yeGcÈgf(ì¤¯žÓ=‡[–‘ªºUïeöü ›\Í:WÖôQÞ#Cáh¹¬›Ü;ë@V|Ïç�°&˜Ô �ÑšðQ2ŽÆ»Ñ¥­ê.Ëí¬fn|Æ,<|€€Õh³ô¢r­Ÿ‘bÔ—µ¶ZÙ‘ø»®žsõ½Ücið4ÓÝ^)Fe�V&�F.|§c¥øì¸Ð#«¹*àY®b€%kë¢ÜÔÊ2ÊrÄ[[3f; Fk°špRµ”3³Ì¾¤¥m”Zêª†�‰´˜Ôl¶‘Ã“—Ñ@a7w6H@¾�Á7^	{Vf\Ò©¾Weé[ÝÈáÙãw³ŸYâF}ßËm:¹×¶TÀ…>L    0        ï�ÎßŽN6À‹
¸:M w°BžêÈ›Ÿ�EÀ /.àxÞ7žã½^¯<”Çdö¨Ž1p{vØ¿#Bvï€€ÿm£pxv°Þ—;³{xDŒî}ø�ŽQ$F:ºË#ÇèY„�î}ø�.<ÿÿJXGaE+[}?»V3×�ûð6ÜUíX"ÊÜí*žÔL¬Ê9Ô½ NÜÛ(¶=]kp'GyØÙ½,pU&Ø à(®ŽµÄ¼€€£`•­`«°<PÀQ4ÊØ×™	Þj�q¡vðhƒÅ^ÆÜIÀÙæ‹¸êîŠn
X{Žc¡­öä^qƒG–W	,
Ø7qHpQÔ[ì[)ã¾æÎžkxaXÎÜÛ®°¢K�,fâÕð!u®×ëŸÑ©¡Ùß0/   €€   €€  @À €€  @À ð–ö( p + Y (`Å­RfB 8�€~~~A7à@¾\.ÿdbˆ ¯×ëŸóùüûóóó÷:ý¿‹ý|>ÿžN§_uþ7E§TÀx•ñýý�ºíº^ßÑ5^Žßß¯§‚�°Dùûûáf+7ZàÏçóßdh.¬:–£BB÷Ït}¦¸Ô^¶_“u4ˆ>NÀ×ëõ�âBûXØÅâþþþþ+	ZßsÁ*Æ´ª²ðQì™øeÕg×Ðà£|>Ÿÿqa%²LÑ:Ë»›-ke9e½emg"�–[y—hðQ–eÓ˜Òs$U.ôl,-*G¡¹µöD®¶þE= Ügø(G÷9ZÄ(´‘€åBK°+ÖµÊÜÐM¥â–÷>NÀÑ}Ž›:¢(*ae¢“ÏÇ×Ñ=þþþNï¿çõÌÆì o-à‘ÕÊÖ„+wqy`›fX³Ù.Øl,Ž±«q9ÀÛXk¦Õ¬ÖhÝºéz}'Ž7õw�¥]ðqÉHŸ�ÏçßÊÚúúo6þ�kÏüøÀi¤É²fËH—Ëåï„Ug“Iw ß‘jë–ƒÉ+@ÀðSâeíð-pÜ€€ï<>Ö²Uµ|µºÆØ0  ` @À  0  ` @À  0 |®€cè…ôag àTRö#ü€€€w8  7bïó™€ŸU#;Çp8gV±
1»KeŸ(`¹ñŠ<Â±D8´€×*ã^âRà»gXÂŒ¿áÐv·VáZ;ãS¹Ÿ
‘�ùéè ò!Í¬9*+smã=ãµ
Ùÿ®ï*uKô2üZOë²õ^^_Å Óßu?\wØEÀn‘Ôà¼�W.f´dºV3F®xp•>��¼šó”/ñoÇ�<�ìyo¹—î—]óˆ!
|ˆ€)Ã“6jd™µ®l–Y¡#&Ý_¢™M‚eåÆ$l3T×½ïåY+0Ü,àh!ÜÒÆÆY[Ï¬°çÎ¾;ˆh%3a¸ÛEs6ÅïG"ÖÍEç³Ò·Þ«ò&|œ°¸p“€£ð4níºz±oà£ïW­,ßÊ,vü~•Î%»÷êŒyu¯Ì{¬ì=BÁ‡¸ã­ÌFg�€[ZŸä¹Ð•[_Ý{4‹½·€·Ü+›�·n^Nñl…™›-·Dw]Â‘€;øÕ7ÈTu,cÁ&G+—5âÙLòÌ¯Øqf¹fnmÌã´2Ö½õyéÖ{ùxÚÇÕ£g<%›=Ž�Ò•ï(s¥u]u�¬xµŽ›	TÛ6+·3Ët˜�/«:gÙã³gVö–{Å¿ë}°‘npg©g´ÌS5ÐÑÄÔh××h¬XuY'äõËD:åÈ‹Øz¯Î˜ää°IÀQÀQÀ#ª1³_ã�½ºÏh_ÝSK<ñ>q	(^S‰iË½âœ‚f õKHÀ�~   0    0    0   o `òõÞÑ­úyÏøŸh·žSõðÏL\ö,n×ÏÇ°>1–Öú{FÀƒq‹Uˆñ”?éGÐs+ô�R©ÄH²¼·D§üä÷Œ€<4Ì­VØç=ÅòJ™ôÌÑz¡*¼îÖð²�xÏp Ë¥óÈŒ·Œ«¼ÑÞë�Õø_ÍúÆÎÏÝå½üˆ÷°ÆlÞ n	:~oËPY»WqŸ³2{ŸðÖ!ÿm²Ù˜Í¯õÀs>ó@oÑmŒÁÑcRýÝïéŸ»(ª¤jºfµ¼è’{èØ•NÌÅÔõ`*ìa^ŸXæÊ{†7°‘e œ…tUÃŠV;6f…OÍ&Ê<VtŒÉìe{£�åÄ¼¾+åù3eõ_q•8mEÀ¥èÏ;ž•÷o(`5–*ùX5™C¿Æ	%·±ŒL\ê4ªÚý|kyzž,ëÂêP"ËhXYãìÞ�ÎÜíÕ÷o&`5–ØKÏ~üÙØmdÁ²:Ü(ÚÇïùóº%¿elÚqg+Q*ƒaô(âû\}Ïðfö±b•ÜlÔð*ëä–!Zot}‹€·ZàX^ÌKüóó³‹ë9K¤V½Çëõú'ŽåGîv÷=Ã	X?°&k”pZÿŸMm±À£¿Åq÷ª½ÕgÂ�cÇ-ëáÙûYÉL”n½}âªºvå=Ã	XnYÇzÜb�c£ÞÓ…ÞÓg“`+càÑì}õ·ì=fgµ¼·úžáM¬~da:–£c�«É•,áX\Õ‰d|Ü¸Z^&]ÛÝí5J±ªgŽï"pöÎ]Œšq×WÞ3¼�€+-³HYZÑØh:‰¿µ2Z¢ŠãO?0ÚÅ¤¥¯ãJy™uswºk�«õpÿÜŸÙß…g)ôµ_gôoŸ¯Ð»_}Ïp`gé=G³ÐY:Ììól#‚®Ï–U2Ñû¤�w.ÑúŒ®ßZ^Ü8‘åîÎêW9“+ñÆEq½ZBö‰6_#^}ÏÀyà»ž[­]õ]5ä½ÊÛã|­Ê¸u?yå�Êå|0         €€   €€àýì�Ñ�È³ÏÀr—w÷4¿BøQE²˜ý�
Q¯S˜™g½ü{Þ_QDô_�ªÏ_¥vÇWúí/`Åò¬Ó»Œ:›,Ž—çFz÷¼¿£{Åð?·$£{ôïøJ¿Ýáì‰¼že…·üð±f#¸çý=¾Xö~<†Ö­y�Ÿñ;>û·;´€Õ8Ô{KÌ™7ö­ã˜•¾Êñîxfaoí�j�ïÝ6_ZÀ±÷«~€ø¹Æ¢Ñ•«,Àù|þ'uK|á+?|§zÔ<ÓD7uÊ¬Î+÷WV_]k;ÙÕwãVZ÷�ás«ûŽî©1yK{OÏ~»[Ûæ¡L½½^RL}¢É“˜CWÙ	GÙé=ÇO´òñGPãÉ&iÔHuÏ˜G×„gYðÖ#«¶Rç•û«ÿÞžX!fãuñþª«¿÷Jô�³óºû;îùÛmm›‡°V.ˆ,NŒWƒ¼w{3o81ŸOeáco›Åƒö8È1X»ÏÐº‡‘%ÆÎzþÕ:�îï÷¸Å…ëZ`ÿ=ãóÄßKåéïÕØzÔ!Ä@ÿ›zö;îùÛmi›o!`o¬ÑÚèe»[²’+Hew'ÄÜêÉú‹ØÈ²I§Z‹Ï™Íº¯Öyv}vë¤`Ç»ˆfÏã–z”+³èj±LO’×ý÷úíVÛæ[Ø{Çô(³¤ß{ŽÙ2Wi2U^WÀ™;å.�?ó–:wa•¶µk™guSªœ,Zf�ÜJŽ\ùXFµJáïyåwÜë·[i›o#`¹83ºe¶0ûAº®“7¤ìºìž+uK�;ß÷‰0ß|1K×µÀ.Æ8Æœ¥�	8Zõ,ÕŒÖÜù÷úíÞe-yÓÚïÌBG—lEÀ£”&>KèùŠ*+RGÀÞ¸GuðÉ—n�oé Ü2o«¨6pd¿•RJÕ‘{<O¢gz½<pçwÜë·{—µäåI‘Yï'fù„³I·:ú¡}g;?|×{2°Ø`ãÖÑ-u^°Ïªn^¸>K¼æ3³þúŽ>‹C)?qrÉÇÍÑƒØ[À+¿ÝJÛ|wzÿ(ô•5¾l-ÎÇ3±Y”ªSq«›Y�lÖE'ê²]M«uîÜ?
·³þ<ãVé\+OÈÝ÷˜QïÓ]zuþ›ëßz/Y'æîþŽ{þv¯°‰å%�f/õU_À³OS�î_mƒ|nµ€{üvG¿Mƒ§
˜ýÌ0x§ÃàÀ0À½ß�÷ #`øèxV{íùFÀ¼¸³XýÈ_\Ÿå!`8€ˆµCíƒê!` @À €€0  ` @À ð¶ÖùSÑY¢ð|A+çe�À+<Û–ß,`�ôà‡³Ÿ±)Þ#vl…ûJ‘	=ôMöŽõÿU¤�Wx¶-¿	<PÀ1„§)CÀ·[¯ìÝVÄýÄ­
à™?Ö–Æ¢Àóâ•\¼UW±ž0ž$éZo˜*ÕãÅ}±Úðî¯\Æ¬±x µì{¸-‹çTÅ’ŠwáguÞ2ÍR�xŒãLà1�úHÀÚÚèïFïw¯ßÄ‡ž.†Ip–(6¨Y¯œ,ïZ Ü<6–,"·‘ÇÏ³Àç[êœå'^±ÀQH[ì¡_»ïw�ß$æ(Â:?QÀ±�d�¢Ó+gbÈ~àÙX{Ö ³ïT�<KÏQu\1ûÀŒîé›ÊÂÊs‰u¯r5e¿EÖÙÍÒÇìñ›h¨2êxàÎzÿ¬Ñe�µZÿZ	«êÕ³F©ÔœYÒµÕFîqŒ³²ª:{œâk³2ÎBÎVÏ¦ú¸ì»bÜò›xZÄûDWBÍz×è†Å0÷Ž,KÌ½ë	Æ+‘tÅè�)>£gw%ÉÊê\•õ
³Ðˆ>wïù›Ì~{x�€GÖfæÍzàØ	tä½œ5ÚX·Êå®�ß*à¸1bëØÆwÜá½~“WXnüxWk¿ÝiæNŽÜ8Ÿ=�‡Â÷p5™•ÕkÖÀ÷°ÀYcY´Õ1ðÈïõ›¬¬VÀ�¼e}²339ZžÝÿ^.ôlâ&K|]ÕyËšlöž}Í:Ov<êlFBÝã7©V+Øbù@wg{«ÆÞp6ÃªñUõãßCÀ£µîÙ¤‘¬Zfí:vKG™%éŽÏ;%­/g‚§Ýã7Éæ?PÀÕúÝõzýãé#³F»º;§ÓQtf�op&¤jìÖ©óJ‚±Õ¡Šw]ÜÝá•ý®[“Î\	ÜAÀ³µÇ™û·"`;š¹a³É±½¼²n9«óÊf…®€ãRPÇmÏ:â‘%váíõ›Œ–÷àÍŽúžå#Ea|µýÕYçTÕqVÿ#þ& 0  ` @À  0  `   0  `   0 ~t&uvV–à 7
X!cöL¦ ãÃ
?(‹Ò~TçegiH ^VÀ1,Ê#ü(¬¨Yg¡HDU„C
XaYÔÈ÷TGÀ�ÂÃÒÄÈêÀ0RÀjÜ²D™•RV>Eî—.—Ëßˆ†1»Ÿ,5Ë\çXY²Æ?Wš•¹š?8v*•ŽY
²Ì†ñ�ŒÞSUgÅqŽe�Þ àtªàe™5uh‚*&ÔŠQ+#Q(~oG‹�4¦|ñ{éÿg"Vþ ÝÃë�YàìÙâ{ÉÞIöÙ¬Îº>ËkäBñpé>K4jàQjt²_X�,
0
VáLc�ñ˜�)Z[ÿÌ½oØ3WÝëªzEÁÄ˜×ÞU×d¡VÝ¢ŽÞSUçøÎ=ÒdŒ�FÀeÃŽãáLÀÑjeÙ bÐïÑ¸8–QåéUãÎêŸaôœ^fLhæÎ\Øxïêùâg³:Ç÷æAäý3Âµ"àÖ2N•)Ë!]Q¹ŒÕ$–)»£\ßªÓy£ûº;š…V ûl~ {¾øY·Î~�ÆÉ1M+	Äpê>Wé,c@õ™€;³Ð3GWqæbwÝËx_•%79ëŒ²T#«îÖÙ]v�Õ½óbü‹€‡k£N6Ù´—€g.´[¬8î¬&r:X×dÏŸMlùXV^Å-xVgÿ·þ?cü‹€¿²ñZ–š£šQ5L·[-°/Ý^.tœLògÉÄš¹Âwëì¢†î!1þEÀK»�¢]5Lÿ¬rW,°7î‘¸gGÇ{é]dC‹lr¯+àn�½3‰ã_üµbµ¢[™5"¿ÆiÝ2Žë •ë)×ÖÝà-®–»<I˜Ï
;µÑ{šÕ9Ûî™g Og5ãZev}œèQƒ¿eìŸWncÌ†×91pfq³D×úlôNª÷Ú©s\Þr3þEÀwCË,�¾ï½3fÏåù“_±Î€€  @À €€  @À €€  ` @À €€  à;£3³—x‚€=³À–ïwâ3À�ìAî¶D€xÖÁ~€�pŒ€øˆœ½ °“€Ýý¹Â
Êöûû¿¤ÙÛØÇÀ~­gú‹×xrñÊýŽ™	òØ\_·ºUÆºx“»�¥E©²öy$K&Ÿ„Ó÷t­ÿ›ñ6|¼€³´ž1Åñn%à(4«§ÏÌRºdY¼“ÁÕ‡�pd¼ÊÕ;ŠÃ\	¸ÿ¸ºç(h{' ;À[¸r—«¬z™•œ	8ËlŸuY’²Qî_–­àãìÖP“P"®¾EÀQ`UVˆ(ìªéÔàíì)LF¸uY½U?�8f‡@À€€®ì?=ÒÏ\h��q¡áã¬T Ý¬~ÕRÑžÎÆÀU‡1³Î o-àî2LÌ•»ç$VÇÇL�—ËåŸLˆ¸Ïð‘^€»ª�¶ÀêDb2òl€ã„/¢  0  `   0    0    x	 ø6®×ë¥Láü.ÀA|½^ÿ($­G–$èÀ‹ør¹üMNæ	Ï àÅìâõŒ„ ðâV”ÈßßÿJGÆ@€ƒXc^ý?‘""`·¼¿¿ÿzV®óõzý3²Ot=‚Gßà)–0c¢3U�–Wâˆñ ³ô£n¹i­ñàmìO�Dgž%ÁÅá‚UÐöJ0þ¹¬u\~Š¨Ž1kƒ×£ZwÎ>Syš|£ñÀá¬L™@~~þI9*«¬Ïüon}%Ü,‰·2,dÙ=óB¸ê#ÑéïþoÝÓs%e÷óºI¼l8�Ã	Ø-®¤²FqÌ+q¹H%$}…ýýýý�ÀdAu�:‰™ õÕ[ÜS¡V÷S½ô,1÷“®£1ÁË
Ø-oÇ…ôño&`	J×ÄŒ†žÛÈ;•ë]u‘@%@YN	VåÉzª#ŠC‚èêgâõ¥¯Q'ðîäÎ,df•cò2…á†—+�Êõ�swÚÿ3+zDÕ7»Ÿ×Ë­¶¼Ä‡°,X%`5æÙ¸PBÉ>“ë+AD‹Y•'1JÀËÅw×8fAtf÷ó¡‚Äî÷ ÁaÆÀš¼‘EsV&t~~~R«Õý,ófëÉÙ‰­uÀâÂGo¥ô¥œ-KW>Û-+ÉŒ0 à$./Å	4N1~ÑŠù2OæÆ²¡àE\ÍzË•f	à Þ:Y€€Ÿ.2À�       €Ç
ØãSýEŒ‚ê¼�€ý ~Œ²qDb€;€·°ïWöàpGÅÍ¼½€=€\Œæ˜‰Ý3ÆÈ‘úûïïÿB¿z8]ÿVu:nè±³t}t“=,�‡Ç�‘CVÊxiÇð°ìmdÝänGKþwc{:�Ê¿eG(Ouô{ÇzzÐ ]¯{dÁ÷:e¼´€£`%èÊ"zÀ¸Ùß£Õ«ÂÙÆN$q%ìÌ[è¸Ð«e¼¤€=dæR�ÜíÕ¿ßRn·î[Ëš•	ðr®,ß(vô³œE©Œ©]V¼R&ÀË	X³Î³´)Ï°‚Àgù›ªe¯™½¥L€—°O&EFãËG
Ø³2xúÓ™€gu\-àåœe#ô¥—Ì:?RÀšTª&Ì*ww6!¶¥L€—på>ÏÜèg¸ªã–1ðÖ2^JÀ�ÙÖÕê½<ZÒòŒƒq"jtŸ­e¼Œ€gë®£Ùèg��µKÊÓ‡Vbó$Þží–2^FÀ3÷y$ôW˜…– õÙ–JÿNÜ-¶¥L Î?øˆ`–É�c‡€€  @À €€  ` @À €€  ` @À €€  à§�ºÏŽþÅŒ~ß¿ëÙ8Û#`	dï¹\†1¦FQ0õ}?t¯Ãÿ~pß¿«xÏ£”- o%`E¢è„ÚYAayf	ÓbÔŒLà1‹ê]}ÃÇØãAï•±#àéƒm¬†�°¬oL@6úŽÂÕD«Å¢`q#«.—7¨»ÂÙßGß�e=•§ ï4,xy{*�Î8sµ]˜1M¨,o…ÄîVßEïÓ Œ¾;p–añr¹üÆ@x/+à…Ñ-ÞÈ¹e•X=™¶,™w
"-_f¥Ýºã÷G>°{^ŽîóóóóÏsf^ZÀY"05Ú‘ÛëÂÔŒðhÜ)+»fæB¯
XõÍ™YÚNýž"à*Íˆ»¿•0ÝeM.uÆÀ�ð–e²=&á î"`5~Ÿ�Šk¨ÕdVG˜¯d�»9ƒ=SaÜ8B#ƒ—ðh’É'snð+X`÷ª)n
ñl�^NÀ>iãyrõÿîFg.çÑ,ðÖçÁ…†—p•ÿ·²`¾ûi‹€GxÔØ-¬ª¥%/+àÎR‘[­8†ì
8.ùÑ£Ýdþl¹ËE `xI�,°¯™ÞâZÆMqsDü»‹{&àÑw3«ª%Ö!f4ŒkÜÝj pw_ñ(ÃßÊrŒv^Ußél¥\=íTÕ}–±ð|>ÿçà9€óÀ�"âÂ>˜h£Ë‹ë
ø Ñ9|-–mŒ€€^Gfì	 0  ` @À  0  `   0 <@À:Ûþ /$àxp�l °G¯àÀ�ìùw«Ô# ð¢–ÕÕ¡ùYÄÊ,3¡ç=ŠÌ¾;…·¥¼à>{ÒìQ›ä-•e¬ÆÙYP9÷
ø�OÜçLhU(×(RÓê¢åÖa}¯>×Á~âaP¹Ëú|kn$Ï»4û|t¯Y= >ZÀnùœY@óÙ8Y–=
/½îU�·™œàYFŒ2"ŒÖ‹ã¦�˜LÜ:r“q£o°¢×v$`�…=}I"Ø(àNÆƒJ<Kœ§Óé×ÿ6Þ™døh{zÑÙþè,	ZGÀîFë~£üFY]º÷øÇIªÑLrv]÷ûqœ]]—‘´‘ƒÌ€€€3Ïž-°s�Üíl¢«cÅgî¶¬-Ù ¿+Ùýt-           €€   €€ÿ{èžs¸ °gR xÀÁì‰½Gáq àÅì™€n”mát:ý%Ë<¯É\òëõúG÷ÐÿŸN'"OÞê>+5hä.Ëâà×)~sFLçéL³ {d#¼à>»Û\%%‹Á×cŽßëõúGVÔ¯É‚¶{gà×Ç<Å x@–€LâÊ’’m‰Ï,Qº{\Ý#ë( p�¬m'Ù˜çê��U˜ýt:ýf™Fcí¬N x0û,wXTÂöå¦LÈþ÷H×g 7&¥ºYü»Ñrþüüü#üÌÚŽ,pÌh€€î³/ù8³5áh)«ëG¥-extñdRj6íØÝñŽ€;¹‚>^À³>CýóóóOn_×lÝ…ŽV¼pu=ã_@À÷yæ¦ºUõ”¢o6Éå×ÈÂŽ–ª<#ag† úÎÌ:†Ì…fÌø í¸ð øÅÌ–I€
XdX`€
˜1/ÀÁ    €€   €€ ÃóÑyjâ‡!`8Š’Â¡<l$???¿8œðXñVáŠ ÿÅÃÝÌ -éãÎRÇ|R§ã«®xÅ–±XÌh˜YwýM.—Ëïårù›ýadýï]~¼—¾“ÝËï±åýDázì1ÕÙÁ+úP{Î¤ªÑd¬„ƒ�™ª†Ó´xã‘ºwùþ®fâªþ¦”®+»"ž|¨€¿¿¿ÿºÄ�«�&ŽáªÎ`dAÎçó¯§dù>?ÐñHfõÉê/:B–—��0>LÀ²Zþã¯Œ…;®ôŠ{.‹è.¨—/wñ‘å«“[ñFfï°êø:fŒ€¿ÜÚÆÆ4JÞ½Å•^íF÷e8¼Wù�B3ó‹vê„€ðÍK•øVE1jT[&ÈVfÀï]þÖñéè{1P>FÀ›–ŒäNfÿ]m°£1Ø^V²jÄ÷,¿ó.öZVë<“U.`Ïu4Ú¬±*â™+}¹\6wÁÜ«üŽ¨Vgä«Í0·X³ëˆã��í=vÍÊTƒ�VScF_ƒíÞÓËºwù—Ëå·;;¼beg¿Ïjg¡Žq¼¡€«‰•j<µºœ4šò}¼Úhæº³ž[í¾GùÝe$ßdáÖÕ7|t–´º÷Q^7–’ÞPÀ31Æ}4–;[ÖéŒ½«��(?näØê�t' V6ÕèÙ/§‘îº§760m>ˆn®ÿwfMUþHÐ*Ûwyù¿o–—·€ÞZ6 ` @À  0  ` @À  0  ` @À  0 ¼­€÷C@ÀáÍèÎ^	´V›ß«€ÃXÁÏu„NGÔbXÕøYço£ûÝò�{”ð®}»(+±ø5•EÌÂÓÞjÉ÷(à-<²d
Ñ2ðL¬QÔ+y†Vê àÂÂVcÍ(¢™ GâS“êo^–wrÿùñácÇÀUÔÂ,Íˆ»ÞÑ…–È<Ù—B¾¸;ž	_"Ì:u"±	~«pHk<™YËJÀÑf“^•ë?‹åûß«¿ÉZ3©-`^t•%Ò,ÑW6ÖíºçÑ…Îí�ÃhlÞ
 ¼�€+Ë-Zv�Ï8{dÄŽ€£ø2—y&àl�€á£,ëšYÖ8a”YØè:W3ÎX`€;¹Ðn=]¼‘(`�þ¿:�¸Ó^hw�55›Äºu	°Ó^èJpÕXy‹€;xv,0 àÁF‰ÑXy4±ÕúÈÇí˜X`@À7ˆ·kI«}Ð•¥Ìœí¨òïû$Y,÷Ö\F ‡žÄÚzú'îÆª¾ç�âSÙ˜Zß�ËT37à#¼²ý°Ø­÷é”1º†ƒÀ$ÖA´ @À/â  0    0    0 €øz½þ¹^¯y0þt:ýþüüü~s(àÿ~}}=TL§Óéá÷x;_¯×?Ò×××ÃÈ_.p«€ÏçóßDd___;$ï?ÀF{l«G

ì à¯¯¯_r¹ÑŠýóóó+ÑÇ0°ú<Zx}ÇËEÀ 7
XV×­qæFŸÏçß¯¯¯¿¢•»íi>õÝ(H}7vàFË2F±EQIœÑŽù{£¨½“È¾�€nð÷÷÷?ÖV¢ŠÖR®b8»ø£€å¦#`€ì–1#¦=ñ¿ýüü”nv%à(Tpƒ€åòj–¨6X\.—_Ybr6NÆÜYÀßßß©µt7ºÚZ)‘»«�x�€GÖÒÇ¼c&d]£¿UëÈîª3°ƒ€«å¢ÌÂ^.—ßïïï_ŸðÒšñ÷÷÷_QºåVB2VÐç~¿jv 7¬ïÈEök|›¥öóó“æ	ŽcdWgcæGî¿øèóÀšèš]…Ýù æ%  ` @À €€0  ` @À €€0  ` @À  0  àÇr:�~¿¿¿™¨àéVÃ�‡÷�„	xF¤�wx‡p@{ ;� 1:ðÿŠ¡p<*H›ëÞâ]y‡ »	XNÃã@WõUCá\.—§X¾•w°«€£µ¨²,ÈúËê¶w°›€ÝíŒ"ÍBÁÆ€wJŒ–YÂ1B¥>�÷«ê<²ÀU�Fu»%äÏÊ;ì¾£GÕ.à¬¡U¡`«l1=‹�+fVÝÇ”ºVeW–MÏ\×YÝ¶º»+ï°ûŽUw8¸€+W/›„‰ø|>ÿžÏç¨Oáeb¶Ê¯£[ªqÆœYª‘€]h^·[Çõ+ï°óŽ²zTßyõ9	¸³€c÷jR¦;‰U•7ÊÜCÝÆp¶
c«úd–¿#àªn�l{¾ÃÙ;ÊÞí½êðž�lë÷bjŒ�ñ¨£%ÎDú¯¾C7XîoÌ8¨$ÞÕXóV<p6“ëAâÝ5ÝËK«“A[ßá-öNŽ5çpg’ieÂiO»(Ý…vq�&n¶
x«ÕÝòop6ÌFˆ€ÏçóoLªú[–�ð¸š¸é¸¬�ð-ïpO>x\	d4¶º·^ð3-ð-ïÃ.ž5ŠLq¿±ˆy‚5s,Fë·«vw²_f	Øâx5cu¹åÎÞ‘×oö‡µàðÈZùßGYñï×ëõ�»•1«a&�U{ÊÓXwwk½cÉ&ƒ"Ùõ÷x‡Ù;Ê²@Æ2£ºs„’óÀðdØgŽ€Zg—µñÃ'àx?^œjRŠP<Àõzý£MÙÉ.@À €€  @À €€  `^   //à-Ñ`+ðšØ™8M OpŒ-¼Eˆ1v <HÀËIAÕ0À�¬³§
¨¶UÀÝ±p–©/sÝ³²k¶ñ¯Ç+V8É÷÷wšïÇ-n]1ËóëaSõYÌnà�Iæ¨ŽüØðñö8Ã>vñea[3»– Õ(Ž´:}.Aû÷$Zu.YHXÜu@Àæ2Ç<³nq³ð.QÔ™¨â5YG?‹AçÞ -àè¦Æ å+xTv%reóS`7m¼·,9ÁËë·ñ³j<³ÀQÀ•ÎRezjQ/ƒñ/ à‰€£ïm�Gîpl5±ð‘ÎòùÄµà­Î,yf�gáSG.5ÀÇ
XãÉ( ÌêiÜ©ÙâLœ£YèLäº�ïz½þ‰Û9}†›xÉ€€‹ß(,_Ê‚�ËVYöb¹™õ”K<ún\+f# àÉ®¦j”¬ðÞ§’:e3þ|`ØÀøÈÆøð1©¶U àƒ€x      €€  €°ÇÌ}öŠõ¼ç÷ —gn=øzÆ#Ü<í3mäQa]³~¹\~Å+�–ÚR'7XGõÜÂ*l¬,²þû
~÷! àM�(‹Pé(VV°>:lï™²rcGq:�~=–7ðª¬ëõú§*«Ê{<ªW`Ï;=•ó+ßú|[Ÿ>PÀ.ÊY¸ÖJÀúlî&Ë=œ%6‹nzw<+«ªc•y$®ØéU×n}¾î³^ÿÛÉv0ð¨AU–t6Îî
8‹šYážB%ÒXÞ¬ÓÛóùüÞ1cE6–øÃ¬ÆÒƒím�½ñVÑ6ºö:T5³zfõÊ:ƒ‘õíÔsåùfïÓŸ+üá^™DÙÛ¯¿+àNªNdd53«Àíõ|™§PM:"`Üv=+×íVü
ÖQœ‰w»pb‡7ªç-î¸á4zü0¿²öç‹Ù&âÄR–uboìùšgcyÀ…þÏrEöß¬¯Œõîm�Ge�ÆÀYç'“F�Ä=,°–‹|‰JËuDèDÀ»��£•ˆk–¾53kàîÂVÆhÜZuDUYÙØ5³j£|P+¾åù$Xÿ/�­X‰™€W–qü>qØ·8™X¼n[ÊÊ\ÒøL«“t[Ÿoö,4r¼«vK<SGœÏçéÁ‰Îx³S–vMeëàÕ*­½ÎÆ›[ë”=ßì{¸Ï 0  ` @À  0  `   0  `   0 ì$àGD}¸\.y4îr¹Uî'`�‘íò¿¥ƒø¤”"U°vE¡áÂ.ö˜Ã÷ŒzèÁÞý‰6bÄËY<1@ÀËÖ·$¼Ö!fAç]ÜXb¸YÀ#kÂEõ·ÖÕß”NÄÝÉNTËóùü£D*AØõº‡‡ÐÑw¶RWy#qŽ’Æyz]›Ëët˜Ý÷p´Šj(UéäŠ›l‹±§b|æNL©-õŠßýùùI�¯XI·¾³¡È(ìnÚv–´måý!â7p¬‹-û‘Ý’EWør¹ü#€Ê¢)`œ¨,˜ÇIÖ,n–£è–ze¢‰âYðÊ0ÁßÇlü,Ë©guÙûSÚT\÷7°‡@•|æt¹²0™KÚmÜ³(˜^¿*mèj½¼¼óùü÷û[fæ+Q®ˆÝ—êÞÕ;˜½¿Yp5V5Bo\³r£PôÝQã^?Vñ˜WëUYæ1nYŽ«êÜy–JüÕý•<¼
vp\:r÷sø¼cEoðÌúWžÃ-õª,wu%ÑŠ€;xuI.&nËÆô£ØÔpw³*t{ø�f%¦ªó‘€o©Wçž÷XëYËYÕ»�çÉ±ôFÎ&‰œj,µbé¢]q¡G8É-õÚSÀ.¾nf‡XŸŽ€«çuOÊÇóðFîŽí²ñèÌŠú$Óì3¥+Yo©×žŽk¹£5îê9;®¬·ÿ¶³õu,ñì�c6‰á¢PO>šÖ†�ªü8vUCªf“ã8-®oÆ¿m­—[Â=,–¿ãl¬é�TöÌÖ’ãN¯XFµ,.%a�(àÕ°“0N|u<JÞ•]Ë¯“m©×=’hÇgP]bGRí*Õ7K >zÙ{`úàî.�Tc­,“žÆ]ÕØ.kXYöÀÑn¢Ùìé–zÅ-ž{Y¦Ñ3Œ:‰øžªå-_»ÎÊ¨fŸ÷*À“ÆÀ«grG×kwPtg+Äk»÷_­óJ½ôù=Ç„«Ï=«O·¾þó‘ 0  `   0    0    0 €c
X‡¿‰Öp@w’šÀ‹
Ø3nà@Vü%E:|÷Ü½ o%`¥ÞpWºŠåÌ>��Dö¹gôýÑßüºF)QFq¹h4ðVÊ�ßßÿE ÌBŽú8ÙÅác:QIó{„È*È¹§­R�x€ó¾ÕŸcT€C
Xî³[¤‘]YèªTåz`ñø]wÙÕóöH˜±£ˆÏ‚ÎWÉÂFõ8œ€%€L¤U¬áh¡eÙ²2ü³Ìº�Ò‡(³^¼·×+«îíBïÖàPv—RcáYVú(šÓéô�¢e�	\€+É³3�²'V–~T€ÃØáÁ¿}¬˜ME�Ä$ZÑ]M>u²Æü¶.¸‘µõ	­n} #àlLÙq£eÑ”l4Þì®?�ê§üA™Öý5Ïê½R€Ãx´ur–k×gy3Ú]O®„å�ÄÈ…ömÕ%ë�Xß†·ðlg–Þr–ƒÖ—v´>{>Ÿÿ˜î1°Ê×ºn%êÙLr§> ‡pÌ–—%ˆž¥¢ììÚŠ)0}]6fÎË6]Ä|žÿWåøÚ¯ÆÊÊ—;*/Öà°9ºî¶|¯»‹j´kô™D-÷YKO³äØX]à<ðP�Á³õj üBŒÆ¿lÒ | ë›‰”à€€Àõzý'±4‘Åì2 àƒ‰Ù� ` @À €€0  ` @À €€0  ` @À x�+õÉÛ1=€ï!`ÏŠð©q£<„�@ÀðòÖ‰ž,Dë§�ÅÛ8„€%ÞO>/·™†‡°D+71s£«RÙç:Öç9Žªë³¿ŸÏçi„IŸ÷ŒˆÑÍÕcd�»îò¬®ñYU—îsÑ ð’ëÿí³r­ãç1êc´æ:pïñc&‡ÆŸ]çèºY=*ñd™²ë:uõñó¬.Ù5Œ»p{â&K æ�,Zé8sí×xÜåØx,i�š¡˜Ï²–Þ 377K™ë:ªÇÈñèìún]=RˆBÜºøãF÷S™Xa<E‚razìålœ\	=Ë¥æ“e³­{–©!v"ÝzÌ,qÌƒÜõbFiO«w>
n¸5qS‘¹Ñ±!ªÑz\*ÅfvÁfß©Æ•n	c†Á(`¯WÌBXÕ£ƒ[Ë*sDU×Ñ°#ë4gVp9æSC�T®©Ovéï*ËË9úNåÊºÕw;
 ¦r‰–5
¸ªÇ–NÎ=�N]»8
¾ë¡À‡¸j`£e	£›§·ºglœYžÞLì>ÑäV+ºÙ{nFqÁ¹xgu]±Àq'.5žN^e™ígÍ7;ÄÆ9Ê'Üeågb¯ruë±Åkª[×U<Z œºÏ£¥•lâÇ-`´žŽTë£ZJ‰³ÐQ\þ=Ïñ {ŒÆ‰�zTBUÇë¡ŽÎ-ü¬®]ì¹�â˜šF�€Û–°3þ«ÜÝÑz¦g¬î³!ÊºVV-NTE‘Ìê1r]³ïÅ:¬Ôµ3�­+3™…€Ÿ†ÜÍ-ß›u<²~~j¨êP¶ÔCëÒ�Ý`{¦@´øm©ÜçÎx ¿Èi¡lrŠDf€€b�ã&ÆŒ€€‚f”5þ­&± 0  ` @À  0  ` @À  0  ` ð ØÆúBÖ>ãWz(Õé^å|>ÿ³¿Z‘1>¡Á¬ûË~�Á� Ÿ,`�vñJ¹‘î•©`–åáÝóCÅ �[~?!† Ÿ,à*õ•,ðÞbŠ±½<ª¥¢}|B‚·•àõÙïàá„àì1Ÿ³ åïÆ(`û'¡÷°µ³ºG_|Ãé®tÖ¸«ña•©ÏÏïfAå*Z@ÿwuO�‹¥³Á�q²¼ëŽ«gõe¬:ÂÙ»ñç÷ñyÀoË{ðß}6<©~·ÀŠ#Velœ½Ã•÷‚€“A½°»—Yo›õØ½î‰Ì< �ÿ qÜ]:/£¯{Ùä}6Ö_±¾³zVÉÁ«|Ë�w³]dÖò–÷°"àêwð¶ëßïìvßNf"³&Ù‹«²Ä�ÍNfã¥þU½|L�’5œØ{W"ªžwÅmœÕ3ëÀª÷Ð}7Y¾â*çð–÷�ýn³N>þþ^²˜ØÙ„Wõ»ï'?b|A3‹â×gÙõª†¿ë=xÖàVÆXÝ”$£q_RvVÏÊªgŸwß�we	m%5KWÀÕïP-#eídö»ï/Ú“€�f£c°÷˜ô,ºÚ±Lï•ýGÍé¨ŽãÃîŒê,ã`VÎ¬ž•Ž^y71à{ûkë{yZ«8>·?gç®¼<X:òL{ÕËŽîQ´àÙ¸HîÒÈ²�Î¨‡WÙ]ËS�çâóUÏ4*s&à•wãâ¬R¾Þò\À3_ýÕsg‚½ÃÕ÷‚€ÃKÎf«ÞÏÌ,Ç’÷¦³—?Û0rÙ«T&³†[�ÛFåÌêY5ähíWÞMr•§ië{¨¾¿ò;Í:®l¾£ò¦¶¼—�p6Ñ�5¾øÂÝµ«’pu×Ýº¬
¸·w,ÏÈmÍÆi[êY%‚ë¾›ÊÍÌ­my^¿L4•¥ïÌ•d³Û³wxëšôG	8£¬ˆË�½p·rrï<¯QVNfªÌnÙb†ÀNV¿¸�2:¬Ô3Ž�ãx´šy½›Žk|Ë{ÈÅÅ±gLJ7[¹ð³wØ}/¸¹Eñr¹”Ýe…G½¼ïêò%ÖaTŽþÝ|`ÌÔÐ]U£Ê2ÆgžÕ3n¨PÆÂêvÞM–a1kn}1Ëb$ÎˆW¿Cì°²gYy‡³÷‚€9nVî´zÅw×~9¢ˆ€   €€  @À €€  @À €€  `^GÞà3<:ÀÿL‘ì�§È¡ÏDXÝŽà¡Ž!L_ÅºxTŠ½Ê\ÉÂXÝKpx€»	8‹šÿJxOKçÏÚÉ	”ÝKz€»	XåRYìÂ”ÄÖð2Ž©Qª#kXe¯;ŸÏÿDÚÏB¥Æ„^ž� þ;–íYùªëFî4ÏÊõ¸ÇºF�ì²û�ž±û® Ç„jd•{8
öž�	=y–Ô¯‰iDüï£Lw1"âž®î_…@…S­ž±û® §T©QFy‘ª@ÞQ`~]–ž#Æ&>ŸÏÓŒu*+få[Éu»š‘`Ô�Ìf§gÏØ}W€€§îóß‚
K;Ê@àedÉ2	Ì&”VÆš+öpõùÊ3vß àÒ}ŽAÁ«wYã�.x–¥ *s¶L4p¬ï£ÜIê5zÆ•w¸´Z£ì„Õ¸P�w”�Ð;†,ÓÜV+‚¿§y†®ìÏ3zÆ•wø«²ÙŒèÌ�îd'Üšõnö÷˜£x$ª‘h¶fO¼GV>f�aÓÚïjvÂø·¬ñu'”|‚g–ðj6>Ü’•¯wÏ¬g5Î¼€Ù3vß àéäIW\qg$¼˜iÎ¯Ÿ-™ø}¼�ï••¯Ê&¨{U÷�Ïïu¨:–ê»ï
ðW¶q`ëA‚,[]6N��3º½j¨Y9î’v²Îê¿[eå‹t±L½›¸�=Çì»ï
ðÓ¶.ÒyWÀy`   0  `   0    0   v\‘÷ð¦VT‰W
¦¦ƒó÷¨“ÆÓ�ûWk£ÌŠ³÷‘½7Eþ XÞ
8FG|•žú^IÄ<ÌMŒÎñÊ»�û²÷Öý.PÀÏéÕ²V9‡n±¼ž×È;±½ïõ¬-{oøMìQ�–`‹§°µ!¿‚Wr‹G‚€ßTÀ²H1¡X´D£L�êñ«qµÆ˜YÆÃ8NóqhvO�ïÜõ]'»ž‰rå^*ëz½þQÀÀªNz.w:ˆnª™ì½y€>Ï‚Xe›ý.Ýß àÛy–u k<}Vî(ãž7*‡ª.YìjE•ÌÂÁvÓ‹zÝFWÝ{¹°fcj#ëåv&Ðºx–dÍ£xÎÔg¿K÷÷…;8KnÖÉNC¼Ž&LF™ãdRL)¢rf�{¤¾f¼÷Ê|A%}îBÝ’Eñœ½·,k„×'Kû:û]f¿/ÜYÀÑ}þ[PaÑF�×?eÜÛØ}¿zëØÐ­�¾?²âÕ½ª¬#qÜ2Ží
8ËQYÛ,_qõ»t_¸³€cbé˜í¯ãFÇÜÀ³Œ{«0³¬Qx·fóešèÜ+Kp>ø;îN�íáB�r]u~—•ßî(`ÿ!FY
ªñc%h_SÎ²î­4È‘uÐ¤‰&lníý³<HÝ{�:šªQÇŽ¡3;¼‡^pvŸ•ßî(àÑll5~‹�5›±öŽa6¡±*`/{ËØ°Û¡)CB÷^ÕÌ}g0K±ZM.í%àÑµÙû\ù}áŽ®Ýl²Å'¹f“]ñ»U’´™€õ÷¸f�:"È–<¢8Vî¥ÏªŽpf]»³èU®¦•�Xþ™‹1s·«ß¥ûûÂ<³X£e£™ë3îùòJgbedq<3a³wÇ²þï*âè^•€«‰»liªSw¯qê‰è²÷æÏ“nóÕßî(àÎäIµ€ïë£³Ã£Œ{*g´áAßË&�âä[×…öƒ^¿lóJç^£L�q	&¦C]ÉD¨9ˆ*»¢ê”½7Í û’xM÷wéþ¾ð&Ç	ïñ£îUfW840Þç�  ` @À €€0/   €€   €€ ÃŽèé<ö#Žëçüê�Éùaï­ù1@Û=…3z–y£
·ãÁtXVçx_¿Ñ4,`¹òŠ½q¿i!)šEŒ–q¯=z–‹kí#Fˆì$=Ëî{K¬jxÇ ç¯ø€]+³by³çí„º×³¬&!ó§ó^²ûz„R„t@«gv+ü	aRF)Y.—ËS†«Áá\À{wdpkü7k@>±’e¬&]< ÚårIÿËT õ¬üÊ�ô{¬4þËsÏg‰Ñ;ÈÊ3Ìîë!u³gë>_÷]ÁNöè„£àáqr%K_9Š1ì�-Kø¥Ž#fôŒqŒîãÀQ¨ÔÙ²#˜{?KqÛ™°ë{Ý7fLôÈ—1_Ôèù²h£w;X�ØóÛvŽUY
Ýrg�Í3w-NÆxøÓY½b€ú˜aaeòn$äG<KÌ;´·QÝ×<KÄ6z¾Õw;8¾üÎ8¬êq«r¢�²1[§áfÙþdÕ²ëVÒ�Î¬ß#žeKÝ»xtßjËÅê×Ïžoå]Á�ö å1Ó\åòT	¾b ñ,ƒ@åâvnÕèã8xërSÌSº<âYV¼:Ž	8ä(cEVÇÕw7Ø8m^ˆ)DªZo4ÑÏÆ¦šøXÍÅÔ±Àn…npµ&þ¨gyEgõÕqõ]ÁÖdÅè‡î$¸’è«žx¥auý¬1�–‡¢P«†å~Ô³ÜCÀšQ•ß±À³2¶þî°QÀÙ¤ÓÊ7UníJcìXÍX^ôV×RÕ�eÏŸýÞÏrkH0ëðª1p•‚vö|«Ï ‹ö%…ê%�²ÖÇ²êýãò„Ü©h±ãrNµþ˜mqôÆäîtÇ­ôÄeú¾Ohe³¨÷|–ÕYè˜¤]…ïíöß¸ºo¶�öz½þÉ<™Îóußl°ÿ¸³Ü¼£}Áºf%‹Ýlm±ºW¼F÷ôgñÃ+ ±Æ²GKI÷|–øùÌ‚Å™óYu_Yj�Õ{è<_÷]Á�ŽfË=¯v®[¿{>‹&|ž¹siÏûÞûwGÀ €€  ` @À €€  ` @À ðZAí^u·Œb0ñžœféR[=s¼5¾²[÷¸] ø÷¡S=òÄÞ"Ž‘:VÏ+Çƒì«œœÈ‰gH÷ªÔ÷÷÷¦h±^·Zs€·p–i«èª3Ã[]oÎŽn¸¸Y\¦=|‹5ßÛ xKg"Ùk¬©˜Á·Xï{Œy™Õ†·ðžaONåY@µ,µÚ1<*G/ à›&Še¯Æz«+~/7zõù˜ý†—°Ày©½bicÈ¡Eg�@µ	¥zŽ,)[Œ3ÿÎX^NÀÈL%föÌUÞ¤XæãèQà½lŠf°³è›Ñ­×µþ>ä¶Ç@oXbx):6H	"§ÇÎò ¹Ðztu,=
Áÿ¦úx(Ø8vÎ6¥ÄYw÷@HÎŸíãp€]\èQ0ð,a˜[1ÿn–ZeuG×H(ÙdØÈµöð²�Ý]nuã{É–Ù ž.àÑ®¦(—,b'±Y×Ý¬:�Ê�žmò¨‚ºg�V¼VÍÿÂK8Û�•	$Š+‹ÖÅªÙì½&ª¢`G×Ë¨³{G£kc¢/]ÃfxYÏ,žà®°„éneÖÈ•Rr¯í–QÀ£ë•Ö£ãYd�_ÃÞkxiÏ,¢‹Sîdt�£¸ô÷îø·ã¦º?³Š£±tgÓJÿ²k^NÀÙIŸl<ëÜ'zFîäKZq¡%pý}6þMžeY£Evñ3�/%`mzÈ¬”ÜÉØ€%â˜­>Û-¥2Vw`é{qË¢ÄÇ­™W0ó,2á{ÙÙDšžW^BÀž1NBóe”8&ö1ïè�¾—#!¬Z.ß$ë5Š"g¿GŽËEñ^±ÎU~\€§ºÐj�{g¡Ûº×8ó¬Œêï£ïÅ™rŸi§ÁaŒ5a‡¼ÉqÂO…	*@À†€€
[$æ>ø;¬ xüËL< ` @À €€0  ` @À  0  ` ¸]À:Ð¯Ì·îLê–³×ý >ZÀ
>ÙšQPanf‡ä»× à‰%ôxO—ËåW¢Þ²WXñ£fÂì^€€Î"5®†…uafÉÄ:× àÕ/$–‹ëV�÷ÑØ5Ki’%=‹×Uevî©0´U@½N÷˜ xŠ€£[EíãäèGaÊÒÆÜººN)=uMÌMÜ¹§ßQçÓ)C×(ã"î=JÀY=Z x ^cåÌÚf×eX�Ü•%"ûîìžËZFÌ1+Ãc?ËZ#`8”€Ïçóßì™5Œ‚–¥Î2ýuÇÀ±¼Î=ýoê€âç³2²19.4BÀYÖ‰.s‘åöf®æŽu™Ý3ºÁÙÄØ–zvËÇÁÙ8QnéVW³Ð±3éÜÓï›©ÛZo€Ã.#Å±d&hŸˆ	sEÀ[îéY•»¼¥Þ ‡ÚÈá“7„7è(+�6hè3_’ª,i¼GçžîîkHãù[êpè­”ÑÅ%!Ï(ËçîjÖIhbÌ¯“°}˜çÝÓËŽÏg¦»õÆ
ÃáN#­d)Ô&‡ÕÌ†·ä Z½g5‘µ¥Þ ' €€   €€  @À €€  @À ðÖøŸŸŸ¿aU~&;¦§Àwº^ÇYRø1¾*ØœÇ©ŠAôü^~?}÷r¹üS�N�êùªk +àêPÉ¢Š¿ÿË{Yçó9=„¯kü~ÓyT_Ý×TÏpxg�|$Äîßu¨^B•õŒâŒß“eŽá-cV_…š]Cc�·°[B¹­1À»B×¸ f–îe{91{‚DêAÞGì<–w
î²»UöÏ0¼�€£õsd.mL‡’	Ëã]¹h\˜YØ¬NQl#÷]±¼2O@ciÄo#àh£Õø]xQ Y9Ùx5ºµÕdR,kö7¿‡DÊ˜>BÀÕdQ´|ÑeŽâ¨Æœ>�åÂYßlŒì©_ªG®vU,/¼�€Gae}&Ž'»³Æ.Âj\ëqœ3:²®Õ8¹ªKHðVŽ®qŒÙœ¹¨QÐ±œl–8Ž›âu&tYnMVÍfÂãúo6.§‘ÀÛ8›™uë¯É–Ídgîkœ§ôôïÆWõÍT»u�3Ò4xgK:Q|™•Ì,š$ƒŽ&°\ˆñºÙtåò{ùqM™Fo!àÎ¸5KK­ IÛ!³ñt&L¿6–åkÐZÞšY~}&×;Zt\hxw¶$fnjœMv‘{B±(šèÊÆÎ ó |=:›ÅŽÖuÖ)1o#àjBHV4ZÒlM8Ž‰%�Ìê�:Œ¬ìÎ,vô:÷ xÇ­‘q—’fqãÉ$YN¹¨þo¿FÖ¹ïÆL„qK¥Ê×˜¶*3ÖÛÝfßžIã Îï€Ö{ãd p    €€   €€  @À €€ ÀÛ
˜#… ìi:ý¿�: ¯UTI <`”ÅÏSuÞÝŸp7 7Xag<6aX$àÿ”$óï)ÊÌJëº-n¹§]!® àBÀÙT�á¢cº’êû�üDº&ºÐUÆÊ€€¸úüz½þñ(�žºÄ…©�´>Ž–5ÍD^%ñVN$Õ‰k@À‰P=‰˜f†º;“ìâYöLÀþ]}F@À³ÐŠ½=¡w£±kf�å:3æ¼qìcÝ($æ>Ê$Óžd=¿Ì�	ø†Yèl“…çVæ„Ì…öòc¤™ÎÆÔ xq:W¶6\Í$G$þl¼›Y`\h@À7Xà(8Í,Çk»Î:„ÑgLbÞ0í.o´¶¾¼s¹\~O§Ó¯×qµ	ÃÇÔ�u`wÕõý˜Ä {¡%è8UÆÂ˜“7NxÅëªéjXëÍlä |§#€ÝI¦[7`¬Ü   €€   €€  @À¼   0 N�úù¡{çÏëYi8pHg‡æ÷<D¯`î±3¨>4Š¬IÃ�CXÉÍÜ»¸·Z©*âFõ9¼AÀ•@o0WÅ¼êÂCÀ€€oð(j¥‚Ú)Ft ÞãHËuŽŸ¯–­òõ]]¯XÕñÇ	XõªêtkÝüT��žAe2FGÀ»Xà*ùXÌÎàÉÌ²,†ž­ÊXØ)û÷÷‘+³q¼Ä’}ž=‡çC%8ß£nYp¿,£g¿ a#à¡€e¹oÔY(Xƒ§Í·wÇÀ+e{£×ç1ý©>÷(™Ugá¢ra¯ºEagóª›?FÀ»ÎB+tångAÚ»cà•²3áT"ñÏ]¨Uþ§ßßÿ%8—¨ö¨[ŽŸ¥a�ï#àMØƒ¶�&±4{�x¿uzTv•‚¥ú<.dIÌgåÜR7uåhŽ!^xyì�<ºÆYàö=Ü-["‰–kUÀ•@²ëo­[å¬#cŒ€opÌRèccYîëõúgz¥ì*©ê{«€cG°GÝVŒFÀ7ØÇ”>fëÌX¯XàÕ²÷²À•¥ô¿íU·ÚóVÑ°ðMëÀ³†ì³±{¸*»²r[ëÅ³WÝ¢€}Y­êˆ0ž
øûûûï&‘-ÇÄFï9>áåIÎ<	šiõùJÙ••[u¡}¶=fRÌf¬o©[æûl³gˆô16//#IÔÙ«8‘£5ÌlýÔc¶ÙÁ?_){/,áÄçÏÆí·Ö­×Æ²µ¬Džd|4y“¹ÞY6Â*Ã`öùjÙ{r¹\†'¤î]7ÿ>FÀp 4dénc/&`[ëÀGµC0¼ÕÄ‹€á !~.   0    0   Opuì ^XÀÙ�vŽ±@À#†Òá09À¸:wêÁìx© /*àóÙ¥€ð(H–vär¹ü¹ÒœÇŽ¡
ãI¼tÝˆ˜2tk]üº*Í§§?í¤x9{fÂ*^ò,ef•s¨ÊvÐ!FrìÖet�,“âì¾ /)à8]M`i©)KÖ½UÀ^¦‡UÈ* {§.£{dùŒu_‡†//`wcÜãÙÚqœðÚ"à8.wëØ±šÕe–‚EŸÏ²j\¹Ñº‚¢{Pr·f™ë¹UÀ¿¿u@ôY]ºÜ…V°w¬/VÀY> lÍØS�DwôžîÖe&`¿�&ÆbÊNÀYv¼lÍØS‹DÑÜSÀ«uéæPòÙè,%ÀË¸ÊsTmî¨D­×Þ^©KÇ¯tp /%`�#c�ñjIÆ×J£¥ò%Ï|7‡ìéBWuéZàQvF¼´€ãh•™Ð7Fdk¦.Ÿ`Š×í5‰Õ©K×gõ¬Þ ç�  ` @À €€0  ` @À €€0  ` @À €€0  ` x„€�2ƒs° /.à,+!Y
&`EžpìâÅ�€'¸¨Bí�fà€VpºLÀJÇ¢`qÌ,+^%Ë’–ÅÄbY½TnVÂ¿N,p+ \ŒbéqšG©K³¿ypº˜dÜ…é!kg‰Í >BÀ²†Ž„ƒ§gnµÇ‘Vg�evˆ@{´ôY|iºw<U,j f¡Ãw2QÊÝÎÄæV1ºåYB²¨HV½†n4€�°ÀêLš½ÎR€f.xtÛGãì¬eK Ÿ/0.ÜÝ˜;BÏœ¹Ñ1ñY5Î®,n¨žXi�²z"îQ>$¿Æ­mWÀÑWî6\L$�&¦*!úçYFÀ,b6ž¥JAÀ€€‹‰)	¦°ÏBg–Ô—œ²ïÆYéÑ:4p°gÌ²ó¹À}¬ëX>á'˜|¶;¸¬ô÷÷÷ßƒžp-Ë�ˆ<XFª2fXÚl‘åÎ,ùhÓÈlcð�hB*s½/—ËDÚ]£õrÙQøEèL–À‹	X›B²É+ xqûX—à`¾\.¿Ù˜ 4 €€   €€  @ÀOÆO±`g+ÊFdïSHœÓ¸ƒ€ãÁüx˜þÖ éêª�9 p£öHŠí1¡÷°œ£08 pÃxR"¾õ(à^å  à�”Å2FÖuf�5Ù•…âñÏb ïÝrœ1û¾¾·2QGãƒ—p•‡(þÝÉ®­,ðårù�eÄŒ‡Š�å×ø¸:ËË‚îeò²2c�¿˜Ø­š óà~4Bxº€ccÎ±�‘•£7KÃRY`¡rÇ|L
&¯±º‹]ß‰eë3�å«ñ|,SGüNæ}Äg×óÏDp7g¹ygù}«ð±Ñšg¸rÏGÉÎ²û*œíH4ž1^·ú,~},«
«ðû,´[ÔØ ÝÒÆ5älÉ(³À£,ƒ1ZÏ–è–•?*3K{:š�›¥JxèØ±7ØYNáxýŠå_ZðårI;£gÉL ¬yÃK	8š‹T³¼ñÿgør¹üŽÆÀ™ :öum�k÷ðhmÃËxµ‘VâÉf±Gí¸
c»—€;.4ÛFáeœYÄÕ×Ê{ÚÒNøÙn6Å•M)«®&½f¸ËVÊ˜90.‹T2[JÑ÷ÜZ»«œYq%	×÷«¼H1yZ%v¯s\òûÍÊŒ[LYF‚—ðhJãÇÊÚyã¯6LTGîsÌx˜-u�Ö§³�m¬cUf¶I£ZNªêp˜óÀ[Ž!jbI“_ÂxËi¨l‹ãÞÇ%ïU& à—FÖ°²îú;cI@À/Èì�üÂøŽ¥ÓéôÏú±�-9åø…Ýè*"Èhò ¿�%ö%$Í3) 0  ` @À  0  ` @À  0 <("G<�Û	mÓÙçœE¸àÀ;ÀŽö¨ŠÞè¡a¶žÒ‰¢,Œ,'Œ vpãq¬¶<PÀÙÁyYâ-am0À-°xt.·JÃ¹EÀ£”ž7ÇÿVczÆÙðñx+Z‡ñ=¼êL¬•€ge)ø�ÆçÍ2–ÃÇÒ àc,pŒ
©€ë3ëše#è
¸SVÖyDÏ Êø€»#`EÆðYèè>K`ÑºITÌŠXgee÷Ÿ»›E½xë1pÌX…hÇ	¯Ž€»e9rµgc\?öÈ‘™e�y�]TwËŠßŸMªy'€€ácg¡5‘•YÍ™0V,p7×ïÈuŽãv,0`�“ló3!­¸[ÖÌuÎÆÒØ‰U$Úö1ª¯ËúuÝYè•²º)E¯×ëON£€�ÙíTËH.<_{u¸²<*Ë½ ­ûš±Êò™s˜ÐýØÔ'\Ü‰õŒ²²É/Ä 0  `   0  `   0    0 æØÀ‘ì�Ðu þžÑG±šuPß?Shÿ7� à è~Ï€è£Ð8Ù½£€É¸ 8ÊãFUÁÖ!`�S	øt:‘m°[½ø-ûìQXV¸0 XàÊMõcþ¹,¢»ânÍã÷$`}îbÖ}]äú·×ÃÿVÝ{Tg€·µÀU4I‰-NrI<ža0
è|>ÿ�ç\Š×KÀú^5VY£{�êðV8g‚Ý"K™ïL8ùõ
i«Ye	Í?�ØÜ½w¬3ÀÛÍB+1v–SÈÿ�	XBqái2,Žw³ëeíýos¦[ÓêÞ³:¼ý$–¼§?ñ¤a™¸]DQœÙõ¹®qqÊòÎ,ðèÞU�ÞzËÇ ƒ¬¡�g÷pt¹U·­®êðÖØEE6ZrÑŽ\èŽözdŽåg÷f½>r#G5;ìŸYàL�«Øó6­XàY�Þv+¥gŒ.µf…]ð•ŒßË&—fØ·WvœÝ;Öàã3èº¸aÂE#AJ¬>«-˜]?pœÄòÍ£{�êÀy`Ž*p  0              €€kÎçóïétú‡óùü,<?, à…½‰^!	1�OPÜ©YŽ¤{q¹\ÊûÄ˜X ¸!àGZáQÎ_xƒ€•“èÞtŸG
˜ {ðö®&�gYLÑBÇ‰'¥ùŒ¹€ýZÏc…¬ºÅ\Ã™àU/ŸŒ‹®º'sóò»ZŸ�N§_„‡°sKY±—c~à*–³²Sw-°*ë\bùU¹±<emðÎHŸ‘S%`oÀU††<Ý-düÌ-`5¦ž¹êYù™8•BTŸU÷Ë:’˜ýaä� Â…ö†í™$6!Ù‘‰.³Þ[ÇÀ•è•™Põ	8{N–¯à-,plÄžP»Ó¨GŽ�D×Ï¾#s%!`øX¬F,QD‹¼EÀ÷²À1£"†�°ç¢YêÙ¸¸²ÀQh•Ð°î™M~!`xË½ÐžÅOãGÍÊÆ¥�y5ŽK:ZªñYh-=UËIú[\úñe&%õöŒ‡>Ë-Qû2“&¢Ü­öº]¯×?þüñ3–“àP§‘<�ïì:	êÕ6WÄrpœ 0  `   0  `   0    ÞIÀ:&øje}2¼Çƒ	XG=G’ÎßóL¬Øë,ï-÷Ù³¬{âg®÷>–ùj¿	ÜYÀ:ø.ôÃ)z†‚�‘7öBåï‘Êe¥¬*¶õ=­š¿K&ðjÖnÏßî$`5`‰Raoâ§°7÷Jµò,?º‘z©wî‘D0,	8Þž	Ø…}�†ö,WÁüîöÃØ»��æ£ê€€ßHÀj8bW.ö(ÔMÕXFîzþgµ¬-õí–1°ÇþÊ¾¿RßÑµ³ºíõá	v—n$`¹y•­ uqüìÁì|B$Z¾ØX<3Dlì^ž:žQg�=c,Ç-b§¾³gîXµ*ïTU_?ûoÃòªôó`…ÑûØã=Âì3Ï•í?t|Ý–ÄçbÏ¥">ª{cñH—Þ £' ÙÛ˜ÃÈËÒU,?KõyVßÙ3�æ¢à»®¶ÏC¸øuoÕ_Ï›uÒ™Guë{„ZŽ“Xž:E§ŠÛì�&
>
Âef™ôyl°. •ÃÚf�Ì-eÌÀ˜5ÈY};ÏÜñz*WŽ/
>¾k�³;—½ß#¼ÐFŽjì?¨'A‹?hLq2JÖXF/Ö/³vÙØ­²^gù—:ÏÜYJªÄà÷¯ž=º»þ[yíhIïñáÅœ-îÇžÜStÆqàŠ€•œ¬jÜÑ��ïÞî>óªˆ«ûWn­_ŸeoTÝª±ëžï^Ô…Ž¢ˆ�¹jÄ«xæ¦ÅÉ£˜bå‘Þ:+ßgœHËê;ò‚bÝÝ;¨Þç^ï`�cƒ«>»UÀÑ2Tk�^fÕÈ³†·:Žõí>sw#Mf³{ÄÎUÏ¡-™ÕjÁHÀ{½G8˜í?^fn°f¾g¥šÔ¹·€«ù€=Þ÷è½ú²�×ÍÇÞÙ¼Áì]îñá…œ�³¢ëÇ[ÑŠxòïÑšnÕX²ÙpÝK�©Ó¡dëØÞ)mp÷™+·4?à�Ato³õØh5£{ï{­}o»'…Ûã=Â	8®¿ú’IÕ8ãlg\nòF’ýðÙáìDLgóDVVÎê5«oç™«N*v£µÕj�:n4mÎ‰×gÂ½õ=Â‹žÞr&të¶¾Ùv¾ØhºÛ,}¯qµqåó­[)³Ý\—tuhU÷[Ë™½G "Çtœ»¥ç�9‡Ÿ‰{3>¦}ÔqÆ[Ï³û
ßäÒ»«zÔÆ¤å7�ç±fðö1±b´�WŒb€€  ` @À €€0  ` @À €€0 NÀ:jÖáUq|´€ã¡ñY: 8ˆ€9ÐðBcà,ÖRvf5Â‹x‘I¬,þR	\À•=Ë<¯ó¼‘Ëåò7Øšãq ü<°gT¬&Öªû¨,d'Ê¼¥€ù"FAÌ½Å(�UÄÿÊ— ²:Œ¾WÝ§ÛÇ]$ê‚·pwºó]‰«ú»¬ë-ŽËêÌ:Þ^À1”ifébjP3WV6æCŠÂ÷<¶º6+«ŠíÜ�õmx;ºV–)Ë7›YÇøy'WQoZuYâëlìžYtÖ¶ám'±2k¦I ®…ËrõTÙ¢K›YôL„3ëï�q=À[/#UÖì°&ÀôßÑø4–åBÌ²ø!`@Àÿß­fšG³Ð>�‰([¹ìÙxt$6l¥Ü°•2›`Šãà( 8¦ínÓÌÄ¦N¡š‰•_M€±9>r/t6a5[âÍÇë*zt¸Ø�mz�+žM4U3Z­ÇÆ4™š!¯\aèßÈJV¿W*  @À €€  @À €€  @À €€  ` @À ðjV´G•ó˜R[Ð!ý=ÎìzÝbP¼{ßà0Ø£lDÇhŠ¼1JEâ�ßoÅëÓ)wÏ{NÀ²z•€Ïçó,aŒ’E¤7úá÷kbÝ<’¤î_Yãxï,‚GV€·ðõzýã�\™t­\VYdÏ$Ñèor�«*
¼rÝ½n.`Ïá�LÌë¦XZÊTHc�·u¡%f‰F"tÚ-^üLÑ*U–§5qËXYßJÀêß‡µÁëë¦ŽD÷$#!¼�€%Ž“Y®¬´g+ô`ëžƒ7ûÎõzý£¿�„ì–6s›£˜½nÞ9©~4xì¢rqÈzFËìw1H\Êê ÁÄïHxGñù8=
8ÖÝ]þjx ð.´�]wÌsäŸE»ÖØWß‘€g®¬çYÒu^ÖHÀYÝäQÐHà#f¡cBï8Ù¤¿û8vf�câ³®Ç·]gÁ1¼­€3ë&G×5³Þ•öŽÁÅ»"à(æŽŽuS]Øðg�µ‰c4ƒí"ò™g³»á³V•€«e©JÀž›Ø‡48¼€]¤ÑjFé‚ÓµÙ:p¼Þ¿'gkÂ3:v&š˜ÒZp´þ^7OqºÇ¶Q€—›…mEô™ãÑþå˜J4®óz'1K(V	¸{ï¸WºÛRÀ²`³·6uŒD>Û¦è×Œî­kGÀ£{ûÎ-¬/|ÔqBw{Ÿµ‹©Jm
€€vñ<CHš|BÄ€€7ˆG®¬OÀ�"r0ñ@H @À  0  ` @À  0  `   0 <MÀ:Ï‡ßIŒ­p7{¾£È,ºÅ×××ï×××oŒT¹÷1FuŠò
"õ˜[ª×ÏÏ!ká±>�N¿ßßß¿£©Æ¨ÇFù(+¬Î#îÕ9J©ºxXÜŸŸŸ¿õãœ4<Å…öFè¡`]ØÑ{ÖÁUQ®4t¯Ç=œEßy1Ÿ×÷ž"`·r1ŠÈx'Ç�2êÚ‘¥Òç1Še&à,÷ï¨ÌYÇ5
tw:�ÊN¤óžb=ö¨; à¡–Ø¢ŽnmÖË‹×ºP™Ò¯ûþþþG$QÀ.&}º®QYÕPÀë9²ò37>{>=›ß?Y²„äYÝ=3# à©€ÝZf–/º×3«VY:oÌ
Zïï¥úy™1ø|ìt\ôÕµ#ïßù»\óø7ï´â}cÝýû¸ç¸åBw,R´ÎUYžÚ$–]OÏ‚è�µr¡+x™žà{¥Œ‘‹œ	©²ÐÕ{Ê<žxŸQ'
xêBÇ™fëî!à¬ãð,[\Õëw,ðÎ®Mž
¸ÛÍ¼âBgãé‘=_åÚWŸwœMòu^½'ïÐªºûø#àåYè-–%³ÜUç'nbcõÔ Ï¶À+“Xw'}ŸI,¼l�+aÏ\h¹Á1Áv&Œ˜|d™fâËÆ‘«ed­EW³õ{Œ�W–ëàC·Rú£î:pÕ0õ¹o/tâ†‰‘«íËV+Öó–YhÝkf…«1zô0:.´'«»®g7(TÄ|DÕwäæÍÊóÆ×~}½tv¯¸†›	Á]x/×;°è�6bø­Æ¨ú~üÞJÝ}fÞëëï?„lsDÄ]Þ{ºˆ*wïÆ¯µð{”}ïºní/Ö©¹¦ú¯�{à ú}Éˆ	€ƒ	˜Ô¤ „Ô@À €€  @À €€  ` @À €€  àÿœÅ…€°Gšðð7[²ìé�»þM$	€X`…Â‰¢^`Œ'¥X[ü  wp•˜z–°ZiB~ÿ/”Ž»àJ¿Éð gbSÐ·ê{§Óé¯…ŽÖ÷àA®Æ¼]+ªhŠ]á#l€�œ%ð‰WÙótm=«ð9±M˜ñCì$`%/“hC9Î*Çïx@öÌ}VYZŸm™å@À…%VÅ"Ž‚Ž©>b–„8±å©JÐN×‘i `g¯ÌR»{�¹Ï²È
%ëV>N~À�œY\	0ZRe^�%ÖX¸²Ø pgÇ¤d•eqå†ë:ŸÍŽ3Ö p'k"ÊÅ+÷ÙÇÈú{LL¦Ïãÿã>ì¸ZÙõ<Ÿ‘ˆ³Ð>‹œÍ2ûvÇÏ`ì3Ï÷Ê[D¦= Î ` @À €€  ` @À €€0  ` @À €€0  ` @À °]À‰2žÝÝšìì^çŠ=à€‚Üëó­uõ¨%zÇœ‹†Ýì8$^ÿìûûûW�êVÞ^Ù
áÒ…ÿî‘Aöf;Ã#�H°ŠìIÊØMÀ�œÀ"G©G;p¯l…ºïìž÷
×s¹\~¿¾¾ZÏ¬g¬Ä>K9°$à™02Ñ�éÞÙ
W’Žgñ»ö@�V§®3ëÓ¸Ü$à™5ˆ"œYÓ=³ÎR›nú*�zwÄ+“rb�GÖ¢“}ðÖl…�1­&´F®óõzý³uÌÙ‰a­g»×¸–(žxèvVa”¿(³Ì{f+\q5³ò\LUZ˜Løzuþ••ßc†¾ªÓè7ˆu…�…®,]üÜsevÏl…pÇ»€<³¢‹Ãÿîuôl. ÇëoŠ�½÷˜¶ª“þŸ§ª+|¨€åfò¥�¯¯¯r6øÙ
W&�du}]8Zd·G·×ŸË—©Ô9¨c¸eœ>›$Ì\qO—{²%5`'Ö_Aù¦­KXn·f+¥[ÑøS×UU®¤„äVÑ]v¯³_/Åòõ¬•»=sq»sY�â�ÄëÁ:2^jX«}Ïl…î¨!{– cò5€/oe×«|f÷ ªúÝb�guR§á‰û"àÍËKÑýóFÜÍVèse¹èççç×ÇÇnÕ½þqlì“h•;ì64„ðŽ »œÖuûGuò±oœ@‹u¼´tâ×yc|T¶B·HÙ,°,jô(t/¹¡Yâ¶l|>ª_œdêOT~U§hÙ³g$Ë#N-CgS„¬FœYîf+t·°Z‚¹ˆîâg–(6xßÝ?¡2½üYg¦­–³¥$ïðfuò1¯wVY]'°â$ÖHt«;­F×Ç5jYÆø½[ò,#cg�µÆ³>Æ³wVuPÙû¼göHx#Z'1|äCÈº»5zõÆOrmYæ¹ç¶Pà@?Ü™îi/@Àðb¬ÌÈ†tÁ0ð,`Ügà%  ` @À €€0  ` @À €€ðæ�¼p€
X‘189ð$ë0z†ãWçX=éY¶)tvuöw ¼pþTbT,)%;iÖEÖ¹ÿìï x.¯²&¬n›¹×¸ß °b,{ö�)Ã­¨"Rx x�¦1û{tïc+Kå¹Ë-÷ïp²>ZÀ#»V ¶Ì½–eÍð�°Õßc}toÿÿQ=b™>RÀÑRVY	*7ø–1°w²ÊŠ¿<ró=õK–0àíœÍDW3ÅoW�†î#VdŸ“‡>RÀŠá¬qåHÄ÷²ÀnMU—XŸn= >~K1Ž'ïa�}Òl´>�€ß(Æ{X`pw
¾“€·Œ�³Yiø†e¤Ñ¤R&œ™¨:âÏÂ«V	É0|¤€=éöh+eSüN%*MŠÅ|Ã£¿{§‘MªeéKu-ë�Ãá0ÃÈ*;±cðMQÀ�¿{âbžÕK'Ü	O”¶åï*V0  ` @À €€0  ` @À ˜— €€  @À €€ ÀÓ|>Ÿ�gû{…: RÀ£ì
ŸT€§	8F¾Pn¡(Œ,FÕ»	8FQ�Wî ŽXgx‚€3¿“€Ga|^ÕÊ±Îð +ˆ\ncNÍ‰‚æeŒ’{+7“þëtœÝ»gå=ûb–”Mõ¯î1ªs¿gÏ9K~~ï:Wïjå·�'	Øÿ‚gF	8³«p>Ÿÿùû,h]Uæ¨ÞY£¬ûì=u²0ŽÂçVÏ™ÕážuŽuÈÞ×êo/(`w£G‚¬åÊwª2f^@§qßS³:Çwª¼ÆÏìtfil¶ü6p`ZAØ#Ù¯è”Yƒ}§ªC¬óÌ½Û[U�a³
É›¹ý¯ZgÿMã}fî?hKBÓ³†W	ØÇ³ŠS-FžÍžß[Õµƒ:Ku˜1Nö3ë¬ñðè·FÀ²ÀþÃm¯Zà-³Ð�üÆÏðïo��ù™nÿj§3"!àƒObeâUgðHË�~´=ðŠˆG³ÁÏpôŠ>ø$VÖ¸FË3+‹ÜËŽ“‚�¶X>CÀºÆY™|{¶�HêB»€³¿ýüü”K§Óé·gå�Ïç¿ß‹^ÀHÀZíNdUÃhMUåeŸguîtT£wsï:Ï:�ì·ñgÕÿ³| I¬l²š	ž��³F™]]´ÊbŒD_Y´-»šºcÃ™ûœ/:Y{Õyd�»¿MwÒ^d/tÕˆ4nÊzíÊ…ÎÊ«–5:3á™5›­QÆgéì+î8be!W·>îUçŽÛ?ûmf�$pøõ^6{Ž#` Œ€Ã
š…õYvÞ `   0  `   0  `   î/à,Â~7;ÀJùü0 wp'¸Ú-Áºu œàŽV,b·À.î­VT‘'øa î(àJ 
�²5Ö‘B�òÃ <AÀŠ-•	XÑ=e×…–…�ãìN™ú®êG4D@À<ŠíAÕ~~~þ	l–¹Ðî¶ßR¦V#©|´€eÅœ*0úL€Y&¾Ùw·”©Ï“˜…žÌB{èÑôæáoîBW"]-S&1 à�öÑËhLìâòˆþJ‰Rå¼]-Ó]h~p@À1x0ïjLœ�O£»[-Im-·pCÀÑJwÄsêœN§²2¸øVËDÀ€€ìIrw«µÝ,a™_›�ƒWËDÀ€€×�=»ž¬jP6–Í–‘Ü%×$Ö–20 àÿ/`M491]ty•QO[0³„XÙFÿ¾D¸R&ÜXF’¨³SI�ÔŸ£½ÐÙRÐj™8|Ê*¿×ÑÃ{•	€€  @À €€  @À €€  ` @À €€  àÃ�Åˆ@À@¡u~‡Ãü€€'(;Ã(2Ç#ƒÈòfQ: °Y;Æ®xÐ¯bùHW
¸@Ù.—Ë¯„ìÛkü¹5ŸQ¬Ó=\uÜs8¤€å.{üeìår)ÓŸ(Í§"Z*�{æ–+V´¬¼»ÈUJÑØ‰èú™{ÿ¨z<UÀƒ·O]¯×?wæFë»
ü.¡gY}üª{H<ØÈU÷ëø.–ûŒz<MÀ
çê�Õ‘ËªÆòhl¬2$Š
VŸEñ�¬�:‘L¬1Dí#ëðËÚDAè3ý×½�…]ø²ÖnÅ5á¤û¨‰¬Šù¬Ž&sããØø‘õxš€£åòìïçççoã•+ê×ÉÍŽãfoônÕ³1öl’Ê]Zý;vD±þ�¨ÀÓœYš8Œ×ú°‹_¢ÎÜÓÑ½g®p6�¥ïyÊÕ)–ñˆz<EÀ™U‰=[:Òg.5|MÍ}eÑ$ÏÑï«ÏcÆB‰9Þ÷ÞõxŠ€£ ã6EY;oÐ~�»ª�±µ[óÌMõ±«þë®­ßÏ×k£èFîî=êð4ì®¦f›«YW5~oà>&�ŠBÐÔH`ªƒ–ˆÜÊÊõuáHÔÙ$Ü£êðÔ1°ˆK$¾¥Rë§Ù2ŠÜÙQY¾Qd´—Y÷¬Êñ.¼Ñé¥GÔàiëÀ#WP®rÇ]Ì&¼VîËÚ£œG×€ã„  0  ` @À  0  ` @À  0  `   ð2çóùwÏŒ o%`«Cò¯�ÌLœN§¿uâÇ\¤âÙ‘'0 à¦€K¡hÄ3ÆÃâðã8´ÓçÏt¥UÂ¸^°�‡ã¤Òù|.SŸlù›g Œ�ÅHÀ[ïð6V¾!	XÑõ™fRÖ]ë˜É0û[ì$b�uï,2‹Ÿ	ø–º ¼­€GX1D«‹jô7ÅPÖßcÇ ûgß­¼µ. %à˜LÖÑE7û[ þ­²%2¹ÑÑmÏ¼µ. o-à¸¬ÏÜŠ^¯×?þïÑß”IÁ­y°ow|K]hð“X>ŽT_Rraø÷ãßü{×Žî•-]Eo­yŒàí\M,EË­võ·‘Ø4CìE6ó¼µ.4ø7rhs‡Á…2ú[´ˆÞ)è^.¸Ž½µ.4ø¸­”J#êcY#ŸN§ßÑß²hýW8ûnw¼R¼¥€ã¶Él:zL¼=ú›„”�Iãqgik] Þò8¡flgYur)Ûá4ú›îá“X~�g”kíËêuK] 8Üì<I¸,0cR€Øë®4n-ÀA"rd“d¸µ 
©s>Ÿ_*Ê      €€   Lè“£_:iyÅíœ~*pû<°PX›ÈÏÏÏb9¿ò^ë,
fäUž%Keã@4’”ñjÑ-ª°¸¯.`µì¼sö�#àúâñvÔ£ÝÀ#Zà*çˆ{½S,ü
Xîr%Žh…/—ËâI�òG·]ÿ/—Qÿÿóóó«1®Ç¹Åë””'¦uÉPÇ‘ý­Ó1TuR£ç©Þ…~‡ø<]·�Óbo&à‘‹íïº�Yâ´¬‘FAžÏç²#‰‘/W\Õáûûûo#®®ýmfÑ<ð^»«ê”F�ªÇ«ÊíZ~.\ÀUšÑØH»â�Â‰*6PYº®à»î4àJ,®ŽÙ£å«Þß¨3›už£N+û1TÀU¢oo³œJ#5j„ñž™kžÅ–Þb�GâŽ©YâóÍ:¾Õ1{´ÜÙ3kh±¥Cš‡²ûuž4‰5³ÌY�öÑeÖ`dY<�ÙÖI¬-Vë‹UÕ§³:0ðhh2sù«¥,u@ûp%ŒQc™-ïT.è*·,#Í†²L]‹×7VåÝ*`m^©ê¶*z|pz6‰Õ™-ýýVñÎÆ©3Ï,b…»×Zmõ^:��c¦‹®€³]l‚:¸€³3?Î„5su]– |oÜ™5ßb©*‘yPu£ù­öŽ¥ÚŽ
pµì‰eâ¨½ÅL £ò;“i3�|œTêv&·[F;´:s#�æ:KPpÀ1ðÌ}]ÝM4³ì�¥š(°[–‘FË*q£Êž»¤ºnyÖampõ·Ño�ý†[)•±puK`´R³™èQÝ\`÷XÎ\Ç½'zfFõî¶
ø–{ÂfÐ¸7³6qKbænwÇ‚ï�k‹€õÙ’Ueu:uÙ²�{6;“[<;DÁvÊ
Xk©š´ñßÝ	ÿî«l”w�¡:O<{Æ{2Ðû×,ó#²*úoÅ„úß‰j¶æ€€_�Ùø«ø f— àƒ
Øgâð‹â“<Lö  €€   €€  þŽœ™P'›Ø�ö`+F³ÈRvxvB~ }ý‘3VuŸ�«Ö·êÖÛ^hD«Ñ*²¬Æ¨£w•èÕaxî#�þè�‰È:�™Õ÷H¶Ý1»·ÿ7ûnvßxMVïY(š˜Ã¨{ ¿ª�¿çx�ê¢ÏýÜqÅ¬Ítƒ@Äã–ÝŒŒY ¼“€ã!öNÜd5Š,”NõŒ‚ÏeßÅyÊÎé®Ä¡RÙ�òW3lyçzß£gÅ±^}þ[ŽXVïb5#ã'ŸöºYÀráfÁÎVb,iŒ´š,¬Êä KØÆ¶*œN\éQ‡ô»!„Ñ,lÏH„£¨•£41+•1ËÔ±%6Ù§Õ»YÀîºŽâ/­$ËÅ¹•U3uÙ?Ês4
ã:ŠãœÕk6öÛR¶+Â*ïÔ^¸ê°}8çPäÞ�<‡Y\3¼³€G	ÊäîU?tÖ@g={•!qEÀ#ëŸÕwù²Ê‡<zß�¤h#‘ÌDXuv³¬{\r–—Éç4:Â÷÷E†Ä¹Ð£¡Þcf¯zÛNÃX±Ž+¸êŒ¼Œîøm6ñ2Ë1ÚLÀUÆŒY¹Ý	¸-ó³Àq)j5�"Þ˜}ä&�^�G�2þÝ3GÜcœ¹n³ÉºŽ»×I
>òŠ:sÙ=VÄ7›…^ËjÉùÁ�o+‹4Ë¼ÐMl6³v³Äc+x¥!ßš�á¸ãì)`¹Ä+ñÄg	èà.ôÈu¬&~:.ôl&¶“Øl¶¬²:¹×+ÜÝ|p‹€«ÙøŽEM€�ÖÁ;!‡F™*gC$w¡«	0¼AÀ3W¹êUg“³ü>³;ÞcÔ(³XV«õ��y¥ÃØ2‹;z7Ú,³šô{ÖIy ÿÙ$V#¬“ô}T¿Yç‚€7ZàªÁxÃ¯Ä=›QœåEšÍJoq‹³gUgÑ±Œ3÷öÖ÷=J:ÊmÔ™ÜZ]®D<ò@F»ËV—?=?ÓÝwb­f¯Ïfug³—�õV¯NJÝ*àÕwUYàÙ°dUÀÕx~KVEuÜ+›~>=tï]_lç‡É\ÌÙ®£Y~á{
¸Jâ¶‡€Wgrg‰Ü:�é^xë,ô–ï²ŒÔ½xA¸UCõƒ£ÃÑe§ŸôÃu6ÚkçÒí«2d‡+ªçÕy…NfÂX—ìþñ°Bœ”™Œ¸Å‹¨:ÁÙw?ý Ã²€}ò"›ÐøôEõGË‹'„Žâ:úI,uÝÌŠzfïphgè@À €€  ` @À €€  ` @À €€0/   <8–æç�i ð1žåÚ™¥‰|¥3©Ÿž>Ô{fÏÊç#Ž\ÃÇºÐŠµ¹¹…FÀ °„‘“SHYlý;&¤öp1Uâ+O<ÃªÄïxß2°×£Š}Ü}&€C
8^ë'=8[Œ’èØ²¨–žå/ˆ“Ÿ»k?°ê§@{Ù° ûL ‡°D˜5`¤,aÌ^¥ûÄòtŸhm½ˆ÷ŽedV�}?]:{&€—°¬”/ËTî£{Œ­ë3‘I•¥�t+?�õÊ¾ŸÕqÔaÍž	àåì9oF³Ð•8f3Þ•€£Utëçu�Uít UÜjÙiË3¼ôX�:Š¸ÛØ59äãàQÚC{š‰MŸÏì™ª€ï[Ÿ	à0vë¼ÒØ=Ù•ÏþŽ²Îézý¿ÆÄn�«´“•€W––0 àbözæBÇI³,ðèž£1tw‹€ám]èÎ„Ot‡«YèJÀÑíÍÄXYÔìoÕ,6†·p¶•Rîj•pJË6g¸•[É×oG©#uMwI)ºË^®ç¥•Kîcòjüêû¿O3xFBoÜä0Ú@Ó`ÆŸ™ˆõ½ø7}·v•’Ó÷zW™ÿºÏðqÇ	_ÉÅ5  0            Cãütu$Q™C°7ºÈ¡"}ŒR·ì…(ˆ"Î#Œ¢Ž ì"àYDŽWÍJp½^ÿ(üMÆ=:�ê;
Û£Î¤‡à&ìÓc&{ˆ™W‹åâUl+ÿìÖ»ÊÞ9”àic`�Så�³Š© wÝô#rÓgîd÷:L¹²
´W•ßy¦ìýÛß_¼à)vAH(18\tÁ]PØÝÇ…QèÝëf‹DE:+¿óLYöB?�rã·œ�ùŽ5Š!
=ŠÌ£>ŽÒŸT×UxæÞwÊï<“‡Øõ{F×Ý‡ .`o¸•@¢(CÚìñ¤ã,®Ö½n4¡äu¥•ßy¦ÎPƒxÒðTW±¡ãX0k°¾F'u<Àº»½Ýëªe�Ì…õ‰¤nù�gBÀp(:
¤Û`}©|ÃY0÷îu�¥°lÖ|¥üŽ0nË'obÞÞŽ€Ý-Wf†Õë¶<‡ÜénùÞ^ÀúÛ¬ÁúßGë¢Ýë²ïIŒño1÷R·|o'à¸ü2Ž„ä÷òñt÷ºª¾þŸØ’`»å#`8ìVÊl�´šŠË)Z2íÖuÙäQ÷ºÑ¤[V‰µS~ç™â{Ò’Tü®ÆÚ4Bxˆ€c�BPC�]ß�%ŽYW®«¶RÎ–’fåwž)»F›Fºïà�Ç	å®v¶Rv®Ë¾ÓÙ4±¥| Î @À €€  @À €€  ` @À €€  ` @À ðL+ÝˆgøSþŸ[“+�Ð¨ŒÎ5Ê>xô éÙ{¦¡Â.x%&tEÀ5ÔÎ5G�5CîT)a 6ØÃÂd™	·ä¹EÀyØ\eR$í
ì&`oh:ÖE¼Úàöð(Ûà«“åR¸«€]¨n9ºã¼Ë¹×5{ŽSGÿÞ:ŒXÉ2qÏç�±À1Šc–4f7Ðõº6f¬Ïòòv®œ—»_eZPæÀ©²SYOÕÉÝ^½ŸYäL�S=º6z;z±,•¡quöÜþ¶ÛñÂ��g9n=&s–j%
8ÅšY¨êšÌµÏ&…¼Á�2vëïß‹åÄqíÈf×Gqf±¹ã3¹(«ûÇçV–EñA¸Šµœ]›ejˆ–¥È,zçšøoOê3¼žë·JÌžuê_ÍÌ¯Ìdù‡G³ÐYB¹Ñï£°º·L:Â›X`5Æh<3ÃŠ ²|J1íÉè_–Â$
xd½VÅàÖMßëLÂ�,m˜Ÿyñ^zÎø.ü¹X¢BÀÿq—ÕpfˆÎ©¨Xç¯W¬§7øh…²É¸Ž€«úû÷b]+g62¡E×wä­d“>‹cn–ª>\ÀÙLt&ÿþHÀ±Áu®©œ5ÔÌJŽ,ÕJýW¬2£5Œ)P£×q½^ÿŒ:”‘€}‚í™³ßð"vçîã„L6éW´–Ýk*ñÅ†«­Šqü]ÖÕúgù“*o!{§>É”¹ÐYç‘ý]Çï³eóCwbUÙþf<jðÕ¬ifmG×TåúÎ&M*Å¬…³ºu®é8Itgã=õ/WÏÓé«ÏâÌ7þðYèÌºdV+^l–5°sM,w¶ä’Yé(ÆNý£ ³C£I¬ji.[F¥w­êïŸe`d2ëƒ,+á)EGã'�IÝ¹ ã¸n´Ëjt�Ê�› $(¹¡�]aq3Ç¨þ*{¶U2«›[Bßl2*OC Ÿ]÷ÍÙ÷½ÎqhÀç�o¢sñÖ#‹«ÞÅ‘&t¶Ô•	+üvÄub |æc]&s ðÖðÁð5X,/ àƒºÐ4@À €€  ` @À €€  ` øhwB™v®!ý à&:ôîç[·îd:š€ýÙÙz	‡°‹E!N·ˆ8‹ª±åšG8‹IêO8¼€u~KH–=-ð=ó!)bFV�NðÒV¿EÀ
‘ºåš‘îŠkÔIŒ:ˆ*LÏ¨¾[ë°‹€cƒ�®du¦6
ÍÃ¹zL¨(àÙ5™€=YY6^•åŒ±¨¶xþ=Õ×ï]un³:ÜMÀçóùW0GGÀšrq¨ÜÕkâ¸<«“w<*7Ö'«÷ì�¿?¯ÄèõÍÆÊ�:ÜmÚ“�ÅF7²À1ºcæ>ú÷;×Är³„]²Š[Æ®³áA,7³ÖY¼ìYîêB_¯×?î†®Zàª±ûu�k²Ì3Kº"à™ŽåvÆé�:<d+º+càª±{ÌãÙ5^®âVûøÓÇÏ+³Û[]è¬\ŸìêÖà!“Xq)é™¸;#¾—€ãý*Ë=„
/e�•ý k5G×ùç�k²1ðžž-#ÅYè™ÆU†—³ÀîBg3¬•Ž�Ag²)^“ÍnÏ–dVÆÀ×ëõÏhÌê‚ív^ìâ‚—ÙJ×0ÕàãÒO–’Ô7idKF�k2¯@Ë[•HW·jÉ,ºÎÙRPÇwêp×e$5À¬ÁúD�o”ˆŽIÒ2¡Í®©D Kíßß*àX^µñ£3îÖàéÇ	»Û	€ý  0  ` @À  0  ` @À  0  `   0 Ü&àËåò[q¯3¿×ëõÏ(}	 ^Ó×××ï×××ßP:Š(ñõõµkœ'EºÜ»\€�v¡%Ö,G’²5ì)bð _¯×?²ÎàE,·6—JÀ>&ÎÆÇ³1³gZ¨î¥¿sðXbóÊ
;ë¢öÏbŠÒè©7£ÖØXñ§IÍ	xƒöT£ú,×ª¿eq¢]ÀvŒ¯SÖX–ð‚ö˜Ï>+½UÀÙ˜®‹ù€ýßYY xqìKL1ÕÉLÀ•Gc`-k�Æä ¸9vqÇ,3Kä•€ãWcd_›FÀ€€oœ…–}ŒÚ±Àº&
5³ÀÚ8‚p'SnF·:Š.›ÁÎ,°ÖšÝÂ#`@À7
X™%ÂL¬îòŽ\mŸóë´æë÷ˆÛ-™‰ÜØ›ìû¡gÙ
•ŠSßÑò“f­%öx�þ®²u�wêî±€ã„»¯üºÙµXZ Î ` @À €€0  ` @À €€0  ` @À ˜— €€  ¾3
&À»€C
Xgv?-3‚dá ^^À1b†g&Ì‚º¿#Y\.€ÃXà,¬â^}ŠUBÀðVö¸TŸ`…0¼•€ÿ­p0W.—Ëß(”n­•Y0³Öž¡0Îô*|­§dQ®¤*�©²8T3½<•ïë÷ñ0¹4 8¬€Õ˜5‘U¥
��Ù}â+
EÉÒ<„­÷8ÑBeE÷]3Æž†ÔE—•—…§õçóÔ¨-`Ïãë1Ÿ]D•eÎò%e)Xb*Q¹¯1x|æ¨n£{ºë¯ïzÙY�˜…†·gÙÔØ³ädQ¾%7;³Ô™¨³Žâr¹¤3åÑêÇòf÷bo)`‰È'²ºØS¦ÈÕ•…�V=ºÂ£ŽÂÇáUR¶¬¼™¥EÀðvVÃÎ„9³À.àÙý3«˜ÝG\cjÝsf�0|¤€3V"ÈÆ£Ýuä®îf1¬,°wHÞrÚ4rQ}b¨Ûúä˜'<Ë\èŽÖuSg©OGØ;šhÙ0~/´±oîÏNè¨ÁÇì„þïª|/3f/”€.—Ë?uPyê¼_&ÊÊË†¾L¥ªJ¥
ðÒöÌ�úÿîÖÉxr©jø:å”ý=.çTuŠeeõŸ}7«Sõo Î @À €€  @À €€  `^    ÃkñIy¨`g{<gÃêakü:…•V±—cƒT :…��xYÙq>ÕM×ÇÃû~TÑ¯Õuñ™t/¯§ÇˆöçÓ9g.Ð¯¯b_Çw¡kõ|ñ}èž
“ëÏóWe¿‹\Pþ|UÌm8˜€=h]…{<˜ï‘:ü ½'I‹ÿgÄè—ñà}Àõ;1ŒlvŸÎóû=W¾£°zw*/«Ÿê?z16÷è·«¾oàBW(6öLŒpÖ@ÝvEÃ¿Î%+’ÕMËç÷éÖ/‹wÝ}u�J 1ÐÀ¨sÕI¿]V'x£1ð¨Æ r{#éZáÇyETY#×ß²�A«^HÖè;ÂŸYíêÝÄ{U�YTea}ß<¤NÇMËR«*k$«îs×Â¹¥ê
8kÀ�aÄªçÒpöÞ³Àzw;‰ìYààx$`ÿÁ+1ÄÏ³8Í+îZí‘Ë]	8›`šÕ/kô�:ê™Fnpg|ZÕ¯ãITïÞTÀšíŒýÔ@]$[ÝÍ˜B¥c­¼nñ³ÏGõ‹÷êDæÔp×{Yé,:îväìÏ3Ä<'Û°§ñŒ�€/¯ŒÜÚ™cÝ²g«â>Ç:i©Hï¢zd"w±­LÊ­zU~§Õ±<¼™€=çP•p,Zo`³àè™€;V1ÞV·Ì’VbŒâ×Î(Ìlp¶d3òV,¤ÇÈögZ
¸þ<rçb• ¢>ºWe)GuŠ©]2qu\ÈQÜêÎòÑêýªŽËßWüÿ‘€£›^¥U]_Ãx&’l�q6ËÙplð«ËaÙ˜tdQ·Œ»³÷ñ¹£[?²�þÎ5©ìm¼�7°ÿðžç(ë±cƒ‹®ël–3^¿r�êVY’8ù¶R·Lü3—sÅ’z]|+¤¿ûì¹¢€G8þŽ].`ÿ±]¤YƒÊf_·
xfY«]K3WS�uå^ÕÌ{÷;¾¥3~&`uF£ûŽ\õÑo“m1E `_FÊ\®ÑÎ¥î$I·Q­¸šÙlzt[»÷òŽbävÆû�:b< 1ê`*Ï¬¼10ý®DY¹\¹Æd~xaEÀ³FUm–¨îÝËW÷¹�QÀ31ê�é]éÑ(Ÿ±¿/Ï:	¥qeüû!ç�µæéGÎîVÁ«àGåfQK9¾GÚ;šÎóûñ»ŸŸŸ¡;íG]0£ÜÄñp5«ž½/ï”F	Ì57¡kI™Ê�þ]ñ1à#¿¯¤L]¹_õ÷ª³Ø*"u&^ÎhI,ë˜Þ=V€�:  0  `   0  `   0  ` |ó	ž£Àa
xKëüí£Î?=[çÌ/©8á¥dUiDÞAÄ17¯žƒ³´ð’ŽVH™F�ÿÕÂ²lq�õœþ,£g#:¼œ€eQcè™™ m�¦&ë\ôùªˆ=ŸSG¨X`xI+ö“�ó:iQù >>u±º°WÇ§žu&`Ý§SO,5<Ü…–US#Í’Œ­6æëÖ±¾î.{}WêŸ;‹¥N­ú¬ºß-�	À.“X.ÚJÝÅ±5¨š&–q‹`Tnün6ö{VVÇâeê3–©àîŽÍ©þwf©ÔÀ=Ôjüwg2J÷YØYxÙ-¢ŽÏØ_ûûQ´H…u�-Qì"à¸”$‹W…u—XK3Ñ½­,·ÆÚ*UÌÝ[Ý;N`é~Õ†eHè
Ç;†¬“ªR¦ø2›w@Œ‹ááö±¦,Š»°qœ,�©Á�Æ¿n�âÚ²[mr6q5Z’»V=”UAõ›Mây§ã	×$\vzÁSìcD·žÑÂT3°#GK›Í8ûÎlR-~‡ [vŽIt>3Ÿ¹÷ú[“Ç{â>ÃÓÆÀfÖ/k¼Ñµ¹Ð£qå(aÙh’¬²À�‰,·¶ÞAéÿÝ+ðºdKPñžï²{^\À•E“ðÜ%ÌDó�v9Åq¡[ÛjV9vfåuŸNº–¬S‰�@\¶ŠöÎÍÇÜ1·î~˜!.ÑÄÉ¦lÉ%›ivÁ{÷{�÷Íœ}^M2u'Ž¢eÌîáÛK]ÀžU0Ž×}ØÁ$<TÀjt]·/7Œÿï-þ{v¨¢³»r•;Ë?~ÍhtL"æÂÍÊT�:{Ëv°�	_aâÅëÒÙ!ÀÝÿÎ¤U'í(g©�ˆ‹“jr‡ã§Ùõ=“G€€Ÿ,àîL®ï€ÊvT à'ˆ¸;†tË[í–@À/–0  ` @À  0  ` @À  0 ¼ž€ÏIû‹·”ñýýýûõõÅÎ(€G	XÚ¾¾¾þaK×#v€Ï»p=$ŒGkDÀ /(`iå2¯ºÒˆà>ŸÏÝä=£H `€XBëŽqñBßûþþNÝký]AìüÚ,&´G“”¿ÛI�
ðQÖ¸w%‰‹Qß�‘3|L­ký3b´Ö+ßøX_¯×?E÷;ÙÒRæ.»…Ž¹—ôùLÀY
Ðø] |ÃXÕg°+ºš4Óß*W.?¼Ñ…–%t÷9+c$B¹áw¯
xµ¾ Lb%KNŠ-ê=¬{!`@À‹ãÊËå’ŽM3Q�,å­.4Ü˜pÊ–�F3Î™Î²v'±°À€€oØJé‰¯§Ù÷FÇ½Ó¾“+.©<}æ.;àA‡â5ÚpÇÒ¾ñ"Š9ÎLc�|œ0û|´Á‚„_ è@À €€  @À €€  ` @À €€  ` @À ð2ö£„Ë7~rÈ×[ê~óK?`¸[Bô¾‘€ãÁ{�²±wƒØ;íÊu¿µãxäý>µÎ¸ÀCÝxfÂÕÌÏð^uÇÃ!¬ sUö•(�n{Ö‡°­;Z�¾gÝ±ÀpHw33(€»‡‹�ßñ x£ëb6B�Z9úÞÖºÿþþ›MB÷‹q¬»uˆYå	Dk–Ý3%:÷¼^¯FYg÷Y©3HÀYŒæ‘µ‹™ã�#Yzƒ¥]‰O§z�º+î¨ünÜm�YýÚxÏ,‹c÷žþ¾%vEÿìÜ§[g8˜€õãwzá¡2›ˆÊb>gÁà+«|·8UÊ—•ºg±¤cùÝ:dAì=ÝÌèžñ³Î=gcÕÎ}ºu†7p5þôFQe:œebÈ,�êV�o»u¯®‹¼S‡JL±,ÿ·Ö¦3q®Ü3ËšÑ¹O·Îðæ.´¬i\o�ÎÊª,Âè{³1Z·îU:˜xßNF�Jv]ÅHÀÙs»küóóó÷�wîÓ­3¼ù$–�Ã|Ò$
8k÷p·î3«{Xß÷{* ½³úÜ×ëõ�Oê½wîÓ­3¼ñ2RÖÔxV,ðŠÝðJÝ·¸Ð±U�¢›Ú�áÝòÜþ<�ûtë°~ÈjÂ¨ÊJ˜Mðdnu& ½Ü©»�!G–¹[‡lÒHeéûž,n´/»sÏhµã˜¸sŸN�á�·Rz£q÷9®[úøË3V³¤·
¸»•Ò«×Ë'†ºuð�ñ³ëô.|½wå¹='s\/îÞ§[gxãÃ™hcïï"ZÉFx‹€»‡¼NÙ¬îJâäQ5¡Ç­±¬®ÎÊðºÏî³Rgxãã„Y†ÁÑÒ£³vŽî™%±[Î^÷œ“ìÜ‡‘è     €€   €€   €€à=¬¥[Î�*êCç»
ÎvÏsª³sÂªï+ýˆ
Œ@ƒFÀËÂó[’Âºtª"]îý"bÊ¹ƒœ¿Zd
½4nY¨L¸[ÓtJ(Ï´ÀŠåù‡<AÐ·wôN·&GÀx¹±TnïjÃ¾‡ VÅ£N(ûÛétú�ŽŸíÑ�œN§ÍžFÀKns·±œÏçßYãtAhüY]+Eƒ¶­ˆk$àŒNhÖXge=Pú’ØAx"²Ñ0ÄÇç1w“:T�6IL+üŸÆ›EŽ�)Ý½ÎÜD�i£+ž�uÕ¸ýs]ïBÐg]‹¦çê\/{B1¹ÛUÇÝsOw‡Ù$™Ò}úu)Óß™w²YŽ$øP+kwŒ+k)‹è�‚ˆ¢UÃÖÿûµqÒK‚ð1k–Z³ûlUÎÜJÀÞ�d��:-aL…¢2²Ù|½Gï¼¢8=Ï²Þ�êˆk�€ÿq‡·6ˆÊý®ÜF¹ƒQÀÙ¤’DE±Rß,§Ð(NµÄQÝÃ½ÏA”y£zÎfÞ½ˆÂglŒ€ÿ3Ñ²Ò ÜZTîáÈ-WÃÕß2×:³Ôº÷–Yqoüú~L—â.w6™çGt£3AVKiç,eLö^]Ø4t¼d�½ñx†B•EZ52Y*5vu]�fËW&¸|Üê“X•eÔsfcóì;•€56KH60ÿÇ%›	Â'¥t­¾jåªVÎ6Vdƒ[Á[&r$¯CÌ­4²ÀÝ{d³ç]WBEÀø«š1‰B¹uÜÒT�Ú]Ì¸Ä;ý»#`Ÿž	x–­/N©Ãqï"{W³	±8—YóÙXÞÇâ·\cw§e=|ùÆgu³åolþ¹»ÃÕx·r¡Gî¸ÉîžÇçó24Û­I¯Ê…�³Îqy'³ÀªC–Œ,.©SñµvöH#àö¸0[wô_c³8q'–|¬÷"g¢ˆKC.´­4bg£òâº­8ÛC=roã;Ë®«ž%Nªù8|ä®¯¸ñða‡|�w¶ûi%KážÌ²f»œ²S£�_{oëœ­[¯Ü?îØ  0 æ%  ` @À €€0  ` @À €€0  ` @À  >KÀ¸-;·ÚÍ`0Ë$P�k�Ý#FÙz¦¸(~Ë½¶>wõ·XÖè½ŒÒÃŒ~Wx£ý?9þ]q±f!t]u­‚”g›ÝC‘2Ä–Ù-cõ^·<wö7¿¿ÇïÊ: Ì·ú»Â›Ø W%õ÷QPrÏr˜YoL£¿Wá\T�eôœ#q®Üë–çÎþæŸÅÖYt‘‘€g¿+¼�€½±Vâô†Ð±ZY¬do”#KRÝ#–±EÄÞØý~³úŽîµõ¹«¿yR³ì>ñÞy¬þ®ppÏ\?›v\ìL|ñvîáåÄÚMüåŽ÷tÕ½×Öçî¼“ª£ˆÏêŸ¯ü®ppÏ\¿¬1d�=–S	ó–{d¢ÚbeTO‰ÍÇˆ~ÏÎ½¶>wç�d“a•'<û]=·¢9°€;ãÚØ@²ñV,'†RuWµ²6³{d¢RÖ•I­(àj¢§s¯(è•çž½“ìw‰ãrÏ¨XÕ=†ì��$¢9°€»³“Y£õÞÞ¢7ÌÌÍ«¬Âè³qé7Ô;‡ÌÝìÜëÖçý-ëÄb=ô�ø¾ªß5›˜cl|`wÜOoÜŠ³ÝHo0#«ÝdOŒ=ºÇÈ‚¬.'EWîæì^{<÷èo™k^ÍŒGW¿«ÖƒG“wp°I¬Ù2Cf£µrÔ³!d1sW;÷‰je}3
Ø{5‰UÝëÖçÎþ'Í2Ç#+·ú]Gãv8 €ý�î_%¤l64ÎÆŽvÅÆ5r«{Œ,uWÀ.‚hÅ»÷ÚúÜq‡Uü›w,™ÎÖ´]�ÕïêÏÌºð›¬{#¬£Fë¹ƒüóØè2AEK£´'Ý{xãó‡Uç3›�ëìœšÝkësÏþ6²Àpt¿£EÍ~W––Þt'V¶û'º—Ù.&o±×÷¾Z®Y¹G&*/·3®&‚:®îµå¹g›¹Ð£ß­zŽÕ5s8Øa†hI²]KÚÎ—¹xÕX/~æuånQªÙÜYÃŒ®ÜÈÕ{­>÷èoÕly&àÎ˜¶Z~‚7p´$q¶9æ¹­zó8.ôk«FÜ¹‡—[mš˜�ëºëÆ[îÕ}îøl£ÉÃ¸zä*wöj³öûæç�•–³ãb�ÄS�nM�™5üj–·3)£Ô©ÝkWïµòÜ³wÿ¦°Õ>òYY¤'å@?  ` @À  0  `   0  `   0  ` üÄ#hÊÈAs@À;ˆ)†]�½¼ŠÂ¾Tù�¾¸amcê�;ŸÏ®ß£Ò•€G)9°‰w”¢òÞTV–¾{¹ð"ÐpàÐÎâ/½‚€ï�:-ÂÌÀaìÁÕžUég˜†‡ðÖq¦fŽ5áõóó“N6il¯Ógž‘>
X×eå*ì¬—[ Óu*GŸÅ´(1Ö³î­ëã;êÖàn®²¾w,·²È{Lç,�Ä3Ì¬ëGég÷÷8Óžq"ð(cÂ(Äë¨ wp–/wëòS•5ÀË–pVf¡³ïGk8ºÕ9�†k¹t½ªÀC,ðXqLY	°Êû[	Ø8·Æ¿�‚Ïwœul+u xÈxËl¬�Ç×™E’»=r•gØ]âQg$‹9K;²EÀ«u ¸«€·®»åÖø2[–É6‡tÅ’YàQz�Ìúy*”xï‘G3ã«u ¸ë:pœ\šYYÖ(øÊ…�Yö®ö{D1Vu‰q$¶‘€·Ôà®[)cjO-‹Ä™fMê¸ØåJGW¼;+ën©f«=™™‹(¦øÔlxu/®(8y*Çÿ>ðj v˜ÁÓŠÆœ²¾Îé®q\JÉÆ×±¬ÊÚF!WëÃ±Žq¶ØE×x«¥"·œÕÖJ ^â8áÌrw\mßð0JH½2‘6;îØÓ-G&Éúo{ ?³´Ñòñ£¼ €5®­¬, `�5Ž”‹éû�/¼°€c� &{ $`2‡ç*` @À  0  ` @À  0 ¼�€«¯¼±CQ+cýªÏ^RÀ:“›ÅMîR5øìsí“~fg£T~<Ð?×û¸õ½µî&`Æ®F»åÌ«½w?×–ËgžžŠø³Ïo­ã3Ÿ>$"ÇIÅª v¯˜XÁß»ŸW�^÷s€Ý¬ƒö{Œñdec'P}þLªÔ©+)U�ÔYÁ
XÂÚk‚f‹(ž!j�oãs�>¯¼–îç¸Ï°»€·NR©¡þ§"…%¯>WdËJdŠé�_1õ÷Qç“Õ1æeÒÄZõyUÇ÷{ôœ »º»]+[…ríN^©±gÖÎ�iBÍ¿ãán³gÈê¨°ÐÞ£jÆÏuÏ¬ŽvTÃ‘ÎsÜ$àUë—[¢K¼ê>gÂÎ\z“'ó¬ƒ1­JUÇUñ©>Š“íKJ¾Ì?�‰»xÅúJj˜Ù$MeeªÏ³Ü¼Ùµ^Ï,_ïJÕ!dWö¹ê(÷Z÷÷”1ñóè1Ü2L<äñêßQüU¸ØQ>¡hi«`î¾6›u:Ý:®ŽÓ+÷ye¨€ûOpœ”É\â-›7\Ø•àü^•åìÖqµž±Žqkeçóª€‡8k”ÑÒi6¸Û¨³Ï«Æï÷ª,Y·Ž#w6û¼ªûŠ¾ÇL@ÀËÖ˜/ssÝÕÔdÒJ£Î“]§{é Ä(7o– ,Öquœëèåe[,³Ï«2 v™…®òöªÑ»[ëéHc¯¬ÏÈ*ùdSlèº—D«²fcìQWÝüXÇLÀ^¯ìóª€›OÛøljtEe�µË(^çY§n´	C×ùç¾«e ˜íÐs,¹­Æ¿ú^UÇ­^BfáýÙT¯¸œ4*`—�XîþÆOn-ý�C6^ô“LQlÙç.æÌ2Ç%¥Ñ8²[ÇÕe®¬ŽÞñÅçô(£çxûˆÑ­Ýã(_5Î&@À;³÷æ‡ÕYr |ã9Ý=Oïpìð“Ïéâ>>ˆõÝs¹euö ¿˜õ�îøh¯4 žÌ0WíW­o%ö¸{ïI2€�²ÀÙ¶Ãn ¹l­¶ŠÁU…¼aæðî²D¶E¼QÄÚªÜgŸã:Þqœº×Z¯&¦Ü¯>@À €€0  ` @À7qd�2 à…�ÚõÌÙZ…fUØV~\@ÀK'Áè€ºÖfßøYëÃpÓÚUyöÊX¸Å#@À€€"©ŽÓÉ�ÍÆ¡�¤ß.üìúQ²ë(`E¥ìx[’NÀ²¾ÕDQ<c^eÛµ¥Qƒ\aO¦=Ïú¬Êä§ëcâ±Ì[ð–ñ^4xK¯ºÈcÌùãe(À»OBy�9}.JÌYB±x­5Â‹î¶²!pXÞVÀHWÀžÐ+Š:‹þseBË:�(à¬Þ.Ìì^U‡ðv^q3cØY‰²pgb*Úh|Ë®®«êð‘.t¶f\�K!`MVU×1“!à®‹éãUOj}Ogâs—ÃÇÏB�\L_’Éf­ïíBgâ‹cc\høH»õšåªDùh«Îþ¹:&±àãvbù:­[[OVÍ+æT¶„“�¯}­V÷ñ­œ1§×+^ëbÍÄ>Š‡ðV‡|ó…ð¬€Q¾aÂ×|%6/G0–/ª¼xxAå¨#ñûfÞB¬9à#�Ž¶7ú5Ï8^¸Wý8  0          €€y	 øpÄ3Å·FàP�?çLƒ—°ÒyVûŸ•©°õàI �=LP<xi{T�ŠWnÄX`øXwÄûê‘±Àð‘V„ÇhmÎçóß wŠIå.´»Ûžxl”ür¹ü“<\"Óçúþ(Ž•bkéÚ-3ð–ºb�á®Í­Z¨ŽÅÎ¬Ú¨œX�¬®*gd�÷ª+^NÀÑruÝäÌBeÂXR%š®›ß¹ï–ºb�á%¼uìx¹\~cí,D¬7üLÀžb4›ý®:-;³À{Ôo%àl,óÏD­Zfe«zÆñøÊsìQW€C»Ð>¡4sgop&Ð8>ž	øÖºb�á“X£I³1°fy·Šâ^Þ£®X`xIgiPâ2Ž–aÜm]çîáB�<…ì{.à=êŠ†—ÝÈQÍWk«Ñ"ÊjW3Å·Zàj¢ÊsWÞ«®X`xé­”�ñ¡®ZŠÉ>ßÃgnôèžn�÷¨+^þ0C–¡0îÎòk³¬‚™Ðö°ÀÕ=eQG;±ö¨+uœPk§qý4.ÇÌ®¹ºïÊ=ŸUW Î ` @À €€  ` @À €€0  ` @À €€0  ` @À‡ ž…ž}ðT{úw:�>ò,m‘ƒHðröˆ­‹ùÞ~µ4¦ŠÚÃíVŸ<MÀ
#SY•GXßW´jX`xyÏÄûl±`�O&jºAÝÕ€5VötŸÑýU <¿>¦õëbàõ˜&tåž1miœpò¿—c|,0¼´€eMV£OnùØÙEÇûxÚsu¼åžUYŠ€©¿«Nñ`�áå¬Æ|kc”p¼ÿÌE&—=Þsµ#™Ý³ëª{vÄhÑ±ÀðÒî4ø­cX•-ieõ·ˆ¢{ÏØyD¡ª#‹n;ÞÒ…öqéù|þÍ&ÂFb’ûº*à[îéKe*ãr¹üSV×+ÀÃËLb­fp—S“@Ù8r&àxÏÙ2Ö­÷tûXÜ7­¸€±Àp¨e¤nƒÔõQ$÷´À{ÜÓÌ:0¼�€=¿P§QfÖs‹€W,ð÷\�´ÃÃavby0_;õí”šøñ±§rÉ²Ýb�uÿóùü{½^ÿd3×·Ü3ÞGÏ¨ÜIÙw°Àp¨ÃÚÜ�¥õ™Û˜ÉPB¿ÅÇL‚ñï·Þ3O�2&b�áÐÇ	;Ùüîqø`Væž÷Œ–€óÀ €€0  ` @À €€0  ` @À ˜— €€  @ÀœÒyx¯°»€¯×ëtî(8ûJÜ,øïùc$àåyGp“€Ïçó¯GÃˆ÷Ãï�~(EÊØëðÞåuÞ­‚T¡lW²b NX+9ñ£Å«ºí‘‹wïòVÞm%Ð*Ã à–k×f§02�| À‚Û»¼Îûš…ÞY(ø/
×mÐ#±uÒkô�U‹9«ÃÞåußíÌ]_¹vË$–ýM|«û¦È�ž$ìûûû?âð1¶GƒŒÁÙc²àN÷ˆ¹�¶ÔáÖòfø½V\{ÕeË;‹�BœŒ¬20ÂAìdõ‡U£ó™iw«H”ÞPuOoÀn�f.ïjö.oøc‘5g®Bívß™wÌÞ1½JhØQÀRu¯	šÑxnô·l¼8syWë°wy{	Ø;‰JÀÝwæîø3'ðàÅ-°|lž{hEÀÙß:“N+uØ»¼g8û›ç×^�ë;“jpPo]U¦{e8ð´ÅgAÚgV£[‡½ËÛkìK×ê;‹�ê3ð‡ÎBW�N�Â'Åa�Wë°wy�˜…^}g•%‡7_^Ý&Y}o«½Å¯Öaïò¶ºÅ·vl£w¶bùáÍvbÍÜJ5àÑ&…=ÇÀ#Ám©ÃÞå­XájŽaf©oñZµ]^`/t¶T9xƒˆ“%±œlïª5©v)I|«uØ»¼�öB�Ä¶úÎb‡ãõU'Œ°ßô4’Ÿ˜©Öãõº6žZò7%èoJ_7Xx#ËÒžêo+uˆ�x¯òV6¼ø=ýÿ³ònygñûñYËœîöÒZ¢¸÷ö½ê>[ë°wy«Ïñ(!q®›ˆ €€  ` @À €€  ` @À €€0  ` @À €€pqŒÐ�»q­wàiöç�¨¼²¾¢h³wÃáxx	Ç�11ã#²æ)VÕ«ERÌ¢wÄwƒE†§	x”¯“s/7êÕâWatn‰æ	°›€GQ=Jcü['W�CgüØ¶>E“ÕqµÎÕ»Éê=ŠæÙ}vÆ×p“€gV$6`oÔîvWÑ%˜]¼w» Ü�­ÆŸª—Dª n+u^}7þ~²°®³g=™ð’€«±gll"5FE¬Â°ÆÆéT)Lb*�H3%DaU÷‹Õ¹+Î™ÈWž=z9JåB2Üÿnéñ3ËÝÌ,$mL[’¹ÐUi·‚±‘ûxÔ'›¢Pº®q|7+^}vYgÿŒ4 ø®®Æ�.wg¾ðHD±ÞÕýVê\�ËGï&{ž•g¥EÀ¸-àncÉ–U21T9j³%Õl÷hr+Ö{$àn�·¸ÐÙ5Ýg÷çË@Àxþ…�9l%„*=i%¨™€»³¼±‘W¢Y©óê$Ve¥»Ïž�ïf¤p{«³!!s=+ëY	j6¦­\hH&œê~+uŽ¸³ëþ{ç’åÆÎ3[·Ü®Ô0jH54¯¥aÖmÜ?ü…q Ì‡”’vc/»¤|0)F|Õ\÷ÙI¸»ì�Ù…4'©UY•ª¡Y?p”ØS�dÇgÂ©î·Ræ•.Æ(!÷Ê³WÓZ÷L½O¾”2›êÈÖBGw4›&Q#\ÈñëF—9
ÅÅW¹­•Ÿ•¹³Ì4.¥ÌÖC¯<{œ_ñˆ ÿmäÙbÏ†—Y?Y�‹Xõ+ãý]ÑKÐzí®»Û-sgànT†-®6JdÙ ··ËÍ\Ë­™ûF™ò:K%·Z¥£²îqm÷<; ` @À €€  ` @À €€0  ` @À €€0ŒvHðâ›ëÙÆO/à«ïŽñ-~GÃÓøëë+�cìqš¯Bµ±Ã[
¸ÚÐÕ$^ž}o-à˜Áp�ü*åâ#`xJÇ˜Q™ ²ìÞð·ö•WÏÛzŸN¾+à=Ïp¸€»iF¾¾¾Ê¨“Uü¬hÅ³°U¢1	J÷�ÁÞFéX²�®Y¼©™€Wžàn^II’5öN_YŽYFÑ!uNÄÞp/þÝðêóÜMÀ[“T+“^fíFâˆ£Æ�„g/:ËZ8Êk»ÕèõÌ¯</Àå<ëOWŸgýèÌˆiGF^À(Œì¨O_%XëZÔêyî.àÕF¨XÒrq5z=®^Y·xÞ(±ÙLÀ™@WîW…Ÿí>/ÀCúÀ]Ë3ëŽ,ð¬¿š¹ÈY¹:9…«i¯,7Òž>0.1
ÝQu·[S*1I%àÙoG GZàŽ½ú¼ w�^ÍÇS-aì¤øÌ¬â,é÷ªžõ�Wï·ú¼ w]‰Ue(TÃÖi5ìÌE�/·æ1yY•k)Žòv-°—weº*c¼Þêó\r-t–L;Î±Ê}ukUýeaE–Ñp–-{–j@¯JGÚy^€‡ìFò•x+ÁkUR\u•Y·¸ªiuš(ë;W×XÉ*ç¤+Ë={^€‡îößÑÏŽ‹ös�*ëYë¨·</ÀKEä¨  #` Œ€^MÀáe¤àI       €÷°‚Ç¦ð[çîmqK y üó¿*ÚÔïaTõ÷=Ö2KÄü €€Ö*+Þqõý½,£¢_ðƒnºÊ�°0÷ê›"`@Àn³\äN÷9‚q¡/Z»+mõÃn¢¨�[§n·ÛŸ���¿]ÙKàûûûçãããçóóóožßñQ‘*ýZ™€u?\c�1 à�9n%8‰+‹:éAÑ] °é£àUv‡˜\}wæŒám¼'Ô�2ôùË ë#gFƒbùì3ÇÃ[[à#0pvýêø8ˆ%ë^•+o?ˆµwtY–°+àÌå®±fÓ\<9zá-§‘V2ªŸ±<-ËŠ€3QFÏ,på^¼ÅBYÏÎ\°-èºêÇA¬Ñ\õÀS/¥tZeôQçèÖúˆpÌWT	,›ƒÖ}äxšÓìE ÏqŸáí73hÎÖ³øiÎÕ]åh)•©ÏûÓ±ï.Ò\pµû(›ãuaú<²îç”ØNh}Ý™8â÷[3÷ùy�{>b«# ú  ` @À €€0• €€  @À €€  @À ð‚Û	¿¿¿¶n€Ø7Ø;qs= \HÀ1û×××_$jâN\PÀÏª
ðŽ+pQïI¯â}ånžÑ}t-¿N7„ývx;�²w…‰V\Aê¼íádõ}¼ž‚ÖùgYhÙ<OÇ!dxy+’ä–Æ®È�ê+ëZY^#�t©ã³ïu‰ÙÏ©úâÞwÿþþþ[R”ÂËøè´$Ó9~¶R†,i™24ø¢ÊoLÒ3@À}à8b�	¸ºGWÀ??ÿŸÝÏÅÎÈ9¼…½5½hÖ>RÀ±\Ñ»û¬~¶÷·É™b„ïÙn·ÛŸ¬O}¦vÇ,ž<€i¤äœÎ Ø‘Ž	ÑH-
o/`ê.ä¨|txæB3X,¥ü?!Dwt´”Ò™iËûÄ÷²ÀÑ�ö)-ýMÃ€·ØÌ Ù�¬�±$ú³ûÀÙÀ”Ïýúbo»�°»4òJýÏl)& ú  @À €€  • €€  @À €€  @ÀÿlÅó¸RWŒ® g”ÓëÂã~=ú9Î|fxb{PvßÔåP5{"j>¢.¾¾¾RáeAîýÌðÄ®"SV1—¯B7èÀu!áì¹WÙd%;ÆÏO.à,Î”Ë£Êžûo9·ª‹#î'‹Þ±À÷~nxR+µèJ\èÀ.K$¦ y·Ûí�\P¹}£ïÜ*yl®���ÿX]'ÞÛãcU¢ÕÅª«<+kü>–É-p,{U¯™µîÔ¼˜€«ð­S Õh² t²hŸŸŸ¿}çÚ#^fÁì2Ëå}DDGÄ«uÑ-kLüöùùùÏKÂÏñzí>ó¬ˆø…¼:("ë›5*o”U¦ÂÙw•G0º‡7æÌîæ^ÍÔ¸RÖN¸êwg/¨èngçÏr1Ã	xÏ­”Y•ìÅ0únTžèzV!l·Z�J0î–z™WÊ:peU³zyˆõ¼u¤9Îw¬cç»Qéh]³ë¸ë]ó-ÖsfiLWÊºeZ~öÒ ½x©ßçÉ·+�æ6Gß�r	Çïªë|ÿc5»BÕEæe¬”u‹Î<
œ� Þx«;òšYì¬qïµÀQÌ\GÏ–¸wëLe�À
x%öh°ä(<ëWf‰Ífî·��êbõ%µâBïµÀô�ß|!GÕ–+êù»Þj�«¹Øìóª¯»b¡ªþdöŒ+e=ÓW÷“‚0^\À1½¨æeE¼1ûÂ?î(ì"RßÕû´Ù\³¿`Tf/ßÊB‰A/.-]¬ÖCwËêÇjž÷(œ•Ã?,ólfðUQ£•@q€HbÑ¨ï^û®~Ÿ(ˆÊÅçXYeV]£àê–U×ÍR°îµÀ*GÌ‰xßp?pwòÿë¤u�­÷ÙÛx»@Ž(ë‘u†hÙÐ  0    0        O¶Ï=SvÂ«qÏŒ†¯V´½�~Æì„W‚úûo](˜‚ê¢
¬@Ýíð³f'¼
gf4|FË»’­‚¶w€€·f'Tô‡ê}/:×êÏSî¡YÚÍêºº÷Ö´�[3vÊë%£û|ñ»Ùo§²­ˆh[»½³Óöðä�Ùm¸£suíH–5oåØÌU«ÒŸÄëW ÓjôŒ[2vÊãmeõ3+Gïzt|V¶n�¬$+ßÓöðàÇ]~å&z#‘¨›­ë�¬ŠŸ'k°Õg+uOFÃNÙÝ»»-ðQÎÊ¦:Y‰ÞüÖ¶‡€›.Ï6d‘g�$ëß¬;F_e(¬âJg1 »x5¨ú–²ÇgX©ëÏÛoñ.Fim¶¶=¼£þ½‘ýøU£›½åW,B¹úá3af×_M+Ó­¿QFÃ-eïˆôichÞ¬+DF‰¼e´/ösªFW5*ý°[��ýð+.£žK6Ãª,£Œ†[Ê¾"`O.2×¼›éâH!Ç—<³r¡å>G×«J1¢Få–)ºi+ÇÎ¦gVmbÀõÑÀÙJý�RÎ¬”}EÀ#º>côwô2Ã…>`«ëFVbõ;ãHë¬ÎŽ=ÒÇgœ­
n5gÔÞãBŸéÒfýë#º0o/à•ì„�i�ÑÀ”ç.š5ÀÑ±Gõ��XÍhø}à³_Œ«m/öƒcvB·´±Ÿ•­¨Yi$«j´ `6Må×Ï„´:˜³’ÑpKÙï%àÙK³SÕtÓÊ,CÕöpcîn”�p4�‘8Í~´•A¦xÏ8'3V‰Â²Ý>xµ:ì×îf4\-û½\•m%Iºë"›^ÉŒ‰€'"že'-ÚÈÊ¨QÅœ+Çúý:;ÓT{³ú­d4\-û=\­N[qsWë´›7…ül·º~ººÆÖµÐYYîYö³ëõ^¿™ÙÐ€€  @À €€  @À €€  ` @À €€ŸŸ«î<Ý^wÄ»g'¼#†\RÀ}!Û�}¯è�žjò‘•ã;?ª> ·DS5Vo´g?€—á÷«^d³ºÈ‚ø<DÀŠK4ã‚º÷ý¶¼Èº‰Ðè7Ã]œ5X¥•TP2õ3—[ÈtŽþö8Vž®RÂT\(¹ÊñE2r¡U&¿w0mvÏQ7ºÊ·ÛíOü>Æš’ëïAÙ¼ŽTÖ­Ïø?'ouìª¥Ê„é÷—E'«@%"á/ŒÙ=;u‘õs³àu+žL–¬­óL€€Ó�šLt«V;
Ä]àŽ8g/ƒ‘…ŒI´º÷œÕEåÂÇãf÷Ìê&o;{&@À-—qvN;Z5Fw[3¹µ”ë…¡ìõ³ûF±ÏîÙ©‹J8ñÚ£ç”¥­º+Ïxs£�ã¢ˆs¦Y#í
#ZÉørˆÔGî<×ÈJŽÊÙc°¾[y&@À‡XàQãÊú™Ñåœåª¦h:}n]»{Ï-/³x\õœ¯< à©5éÌmŽúÌ�†ÝptwgÓ9q4xUÝ>p�Ê9ºgìë»•gÜšÎæ6ÝšT8^K�/Z¬ê1rÍ³ûj©gv½î=g/3·ÂÙh±?ºg¼¶¾[y&@Àí‘èl4t4
“d{#Ý*``U–\÷õ„XYßreÅT5�S�²Wýÿøª¼‹•g¼´˜£r•»ó�••Y}‘ø9³rV}Ë£WbeÉ·F÷uºÏx“%®òíÆ†§UDnI¼�Î¬IµÙ-]wÃE÷ž«k¡G×Ý3�¿Ú&x�í„Ê÷ùùù×…¥…”‹«c²Œvþ}çþºæhÞ6·çžÝ²Ì„4ºggkæì™       €€   €€  €|Õ€â:\ÃS{Äê�Ž—�pØŒ#iøfô+Ä'VdG8ï(ôŒBè<üI5ø¿Öµ#Î+ô=±À€€õs÷Æ_R,,>çße1¥<þV'V”¢aVX×«âIÝn·?‚�1x	ïéÛ*š¢¨¢2z¤Ê¬O[½@”/7&>Ë,°÷áU–���^(ºFa×žNÀ{…Ô'ŽVU.¹‹a$‰*æËÍB³V×‘x³kÄcõ2Q¹ý9ß
O%à•þoæzgçId.¾ì³(à˜á KïRõ�«gÐµ£×à±¦‰»O+`Ï°°Ò	r$àŽžõs+ë.!zçÌºÇi1²ÀKb­X!	 ;'ëŠ€gýÑhmÝ‹�p#G=7Àå¬þãŠ�õsGxdU£í.nÇoé(i˜DÌ4<õB5ä™;)á¸ëÝu¯gýTwsG#Óñ:^–ÎT˜­45Åè3<½€=™—O½D¡¹(}J&K£9ý�S;.>÷
üójÔÜ�÷²H¤ñ9ýšº?}axúÍr-%Ï6˜�
ÇŒ{?>@Åç/	Ÿ¯‰Òç•ýÚÕô•çòu±êþ£¹hD/±�0®hš­’ZYÅ•e/œ]{¥�ªsÈìlè         €€w.§$ÌÌã þðæ†ãAáØ/{áRÿxÚ±ãa^ãö;8êv½ù³H�Ú"Håžoy©8´ñhŸ-.ÜcÄKý#àÚ`Vã$dÍãê^\ÀŠÂqÖ[^×çÇyLýÃ‹¸rÝŽB#ªÏêÚ®|¾…³ë^XÀŠu¶{øŒ4K×2ú|ë¨ó£s.Ãøîí-ŒäÍ„•æ[	aûjÝ‹Y½Á�¼Õ½í²SÌæ{ÍcŽRŠ®¸ÀzéDëX}¾ØïY»³zëÖÿž:CÀ¡­Ž~ºÊ~å'ê®$R£Ñ‚…Î�]¹£º¶Ê5»Ž¬b¬›êóY}]ÿÕyUNä{‰e¥þ÷ÔÞéÂiÊ£ú±<îó,å‰?Ê�à×ª\85”ÌPy>>>~.wÖgÏÀWŸWõqFý«ñÇg˜ÕÍ¬þ:/–Y½uëß_îˆöŽV¥gç©qû5¤îßy0õ‘;é"©~ô¬¯�•sæÖ{ƒ›}®kmíË®œçk¤«å•5ëÔŸÏÙg/ÓY½­Ö?Ó‹X•ÙqcÔÔ€âÛ8Ž6ûUY‘˜ª%»V)yCéöµ³rf}Xop™×0ú¼ª�³ê?;~ô¢ìÖŸw{²™ƒì½¥þ÷ÖÞ0Jû´Yc‰9~Gé;£»5ZJøùùù÷ólU—Î­<‚Îª'¹ÕU#}^ÕG·o·ZÿÙZéQæÇYýy:»	U8ÕÛÈ#«¦çöÔn®Ò®ï++©E#Žj”Õ[Ö¯S%8ó†UõÍ¼aùç^æL0^¦88]dÏìó-ƒS+õïe÷ï¢°uÍXUý¹kîÖÔ­å¨Þâugõ¿·Îpa•‡èûûûï�_¹¹ñ8oú¡ýGÑuÏè�Àt«Áø¶:·(Þ@Õ�³Ï+‹§ûÄÑo·QÙç£úX±&Ýú�uäã*Ÿ?Ì+•ÕSæ5yÂ:}?ª·•ú�mbk�!àÂMóL}ÙüiÌX¨Ý2úabzOÕÖ8op.?fd­ü¼ØG�õ«<iå²«Aú³¨áf/oð[­têßËÓ¦Ž¦‘fõ¯L€£z[©o{ë  €€©   0    0        _ Â‰ÜIÀ³L+ÄxH�ëÆÀyˆðÀ2*"dŒNxDám%ÃŸþÈHþ±q2à)Åål‰8Jó±"Æ3^$1*¢¿°°ððtölqUz”žTŸUÖÕCÈÆód"UaUc9ôýÌå®¬ûèEå/	•A!V:wë}Npt™Õpc
Èø¹¯ØÀn]½Qû÷ûÙ?Ï‚ŠGgîô¨\Ñ+¨îå×�÷‰e_½/ÀiŽ"qaxÎ›Øøcr·ljäñ³ÌšÆ—ÇèšñX]cT®™õÍî3*÷–ûœ&àØ@«ÆµßS¦Ä$Y••‹×”¥ó|Qpq€-Ÿ—+º³ñY³rDg/�Õûœ&àhÕ¢ûç¹q²íy�ªí™G�`Qôñš�rÍ^VÑð~¼î�‰3Íp´Hßßßÿô�%”h‘|@IIª*Áf"PIÌqÎØï¡cfå½¬¢ç gÍæªã1+÷8EÀ£>¨[ŸØOödÓ1ytöBˆße×Ìú�žD-ö×£ Gåò>}uOÏŽçŸÇûfƒk³ûœ:ˆ•‰8f¨«F‹ãt�g°óóý>³A¥xNL±é®~§\Ùb•ìEWŒù‹#&Á^½/Àé9²ô™ÑbÏŽ›¹�±�¨k®¸žQ$�rUÇ¯.Î_¯Þ€ÝH  0  ` @À  0  `   0  `   0 >óâŠ¤AÜ'€‹	Ø™+¦•o`�‘'Þ¥BgõðPÏâb)„Ì³Øsíõ6FõBüg¸„€³ÀåYŒ§JÀÁ(ZãŠ¸ä®�,�»ôŠ¦9
,·RŽY½ts)už#{3nY«,˜�\Fl—E¬Œ{cÎ2)TÇºEË‚ìÅã³ÀtUŽ£•r¸˜²c=údÏzõ9ô,³g \öïª´*ÿ¹pÃùùV½F×ž%b‹Q&WÊÑ©—LÜ[ëh–h7ÉRˆìp2VéP2KXõ¯G×Î,àHp+åèÔK&à•ÑHð1 >V/õW<ëÇT¡+];–¹Ï–rtê%pUÞÑsdžDV×ŠGÀ§XàÙç+îáÊµãu³Ÿ{ÝÔ£,ðè9²¾oçåøtg�3fÜ*à*ÇovÝÕr<ZÀ£þ2 àÖ –¦XärÎ\åŽ››e0Ü*`‰¨J=GÂWÊ1ªMód÷Ýò’Ë\h¥-U½“éÏOhÎsîp68³GÀÙ÷Ù
©Õr8³iªìÜUO"ÞC.tL®¸íF!²Ž{¸WÀ£{È*®–c¥^²)¨3Æ	°Â¸åJWg«È*Kç–gëµ£›ŸÝK£Ï+åÈºTõ³7žõ"bU^^�uT’êî2Â­«Ç|nwd¹Ž(Ç‘õ2«+¬.~éÝAŒÞ~b�˜2× _ß]„ë	 0  `   0  `   0  ` ìY>??‡ÙfFAÏƒuÉ wp'ãAÜñSN'š"À�ÜIäU	<PÀ[ÄëÁî*“Q àîäRúá}Ü™Öž]ÑÍd¨û¨>;×CÒÄ½Á«ePÿ?öýG÷˜�%d×Ø-àŽx·¼ 4˜Õu¯¿¿¿º/“(‚ê>z	¬”!óFFÏ’‰¸›=1Ã.w2ýÍY7�îL@+×ñìƒG•¡S�üÀ«eAÄ°YÀ� qG¸à�Às²ZîâŽÊçâÛÒ‡ß’u&àn,ib?Ã!î4¸=8KE2k¸1ÎÕ(9wGÀÝ2Œ,ýèEâÅÖfIÆb�gÓA³QèQ22p7‹ÂŠ€»e¨ÜgïÿÏ<º‡^‚ŒØÃÝûÀ3q„€3©‘ï=x¯€u�Q=!`xè(ôJÿQÇzÀ½®\K]ÿYØ,éª­~ý,}Àò	[G_% #\]ÿ^ø¨A¬­×`v-¥\íº8:9fwË(rgyEÀ£ÙH˜±{±ú,`Á!›ªL~™p|3C%~õû*×ÑX-âøúúúéô³2xf¿N¼t¬úá�A,¿Æçç'9àqÛ	³å{S—È]î,=Ì¶Î=³Õ2Ë‘‡2ºžž%nËÄe6ôŒ‹T^†Öb“ðÅYÌ‹Ë9ðƒQÿÕûÁYÿŸ�'@À €€0  ` @À  0  ` @À  ^RÀU@sÿî‘ëc ôjgO§¬Ù®'�÷ÎëÁ	@ÿbú%’Go@mÊ÷ýÉ�²ú1Yà�wqõû{è$¸¨€gÑ8¢€¿i$à*úFUV\ïÂÊb€a�/,`�x¡(îJuEqO«±ñÅ[£²Æ<Iï*àøûg‘VˆšyawÞ´Þ¸õcVÂô½…•²^á%õÜÚÆDn.¸¸€£[Ú9Î]ÕJð£°1Ùà‘®5Ë>8‹)‹Ú)kül&àÑ€Y¼N<nTW³çÏ®¿õZ«¿öÝ™å���Ý;?´6µg‘)²�ðU±¬Ï:zÓW‹¤SÖJäY¿8>Ïïß¿Ó~³Ä{ÅÏbãÏ®Ÿ¹õÕõ»×ÚòûÏº'G—v¸+žäÝ¼~Ï"7fö†Ò-ƒâUÅˆ•Ý²Îœ…Ì�ƒ;ñe‘Ý+ûÌŸ»º¾ê¡[ï�kmùýGƒ™g”väFêŠ'³bÞà2ë¡F{”îÆ¡®ÊÚpvŒ×W|T÷’ÅÍê*^ßèUå®ê}v­-xæÝ]¸“Ýµœñ­{”®\ÚnYWœ�zÇcfõâb¨®å�<LuýÎµŽv¡Ï(ÜÁ…ž5Ô,¨ùHÀ[,°OweFGØËš	8^g�€Gù”V³’ýaek«€ÉFq±Qèì‡Ó¹nqý�›ý°+–|ežö^îX`¯Ó‘€U_‹º#˜•ku¦gßÝ£<øäyàJþ£é:£A™£F¡Ïð½]è=žOçZ�yà8Š<êÛžU¼c%Ž„è«±º?œðt7fVù,¬òuF¡W±VÜyq­\ë¢÷”ü÷övQžQ¼s-ìl-tGqÊ¥jÈU_ù
8[f¸¥^*g×z!®\v­­¿¿[æ{”o\Ð^Í_®^ÄF®¿ýœ¸yÂ\©\-FØj‘2Wõ¾:ˆÕ¹ÖÖß¿³¼òèò àöÛÆ^w­ýø¸w4îÅÍö–fY«¬„[–åuÊêÏ9ÛGœ=çj½Œ®¡ïâ‹•ëw®Õýý;KaïQ  0  `   0  `   0    Nð³m÷Ê2! ¼¥€cíßüúúúeckHÐ#®1Ú„N¤x[ÇH1úDiÏËaOò°QY‰ö o'à*lLLc²7Êà×˜•• jðvŽÖ,ËkÅ÷ýýý7Æo%4}/w¹°\t½(º/•mO*ÆX^-3À¥»+à›²+È�9”¢È})ËÌ XSY®¤n»¬¬ºFÇíÝ£*3
.-àhÁ*÷³²t±ß…âÊ\¹Ã™••5ÞW!L÷–™—pÖðgVF‚˜23†eÍF´3Ç¾U9FeÍBÕF—}K™iPpiw„“	8ëÓŽ²TŽnìÈ•5ºÑÕýVËLƒ‚§²Àºƒÿ­Á ïof×Ðu<¸{UŽ‘Ž®\öÕ2Ó à©úÀÕ<êª¢›Z¹á²ªñüŽ€c€Î Ùj™.-à*/Ž¦RdÉVÝÑl(^#f3Œ#Ý�²JhQü•Å_-3Àåç�g#ºîhõ2P~Øx�øwÌ’Ø)kfE³©¯­e¦AÁå<JB%+—YÇ,-èh9fK6¯[Í-wËêîÿe¦AÁÓ¬…öÅšÚÑbMÁDË¤Á'ÿ,^gt|Üà�]¯Z]•5.»Ü[f ö @À €€  @À €€  ` @À €€  ` xcßn·?ßßß„ŸYØwM=Àéö¬Šx¡L~œÇ³:ëa<‚Æ³ÿ0+�ò´?û^e»G0?eø wÕIÖæúN0t5È³#Wx´Œ§ÿaêJÏ}oŸyOÝƒ`	'8Ëz \ÅcÖçgþ þByv÷¹›xÍ‹{¹Ýø‰Å›¹8‹*Æ’òð8|çGRzÔHGV¬®n2²Îý²këy<I›‚Ào©ãÑýcœ°ÊÝ\)ŸÆ)¼¼Šš•/>×ì9;õê¹ªÔ6;9HÀ.ÌY¥zÌd½QcPöQfƒÏj–œÛ­¿—-K3š½4VïçÖ²
t·¥ëÐM­Úy¦ÕòyÆ—µDW½`bàû-õ_J¤�=PÀ£7ïJ£¬2Æk®ô±cãó†¥ÏgWïÏÉò6mI$Cæfu]™ß[¾*y[%àì¼XŽ•z­"‰"àìVtÏ Sl”YÿØ„Üº˜{8KUš‰SB%sÛ÷Þ/ºÉUüéÕ¾|vn�ë/¨ê™ºåËœ¹Ù~^L··^W==¼(Â-Ñ5Ë¤ÿøQt•[ó&�¬p´#Ñ¬ÜOçT/4oØ+ö{Íò:i/ëûo)_VV_•[>ò VêµSvØ à=SA£)ž8êªgd®U§o–õ»¶ÜÏûj•8ý¾]{Y|0GÏãeÉú­›{Kù:/²Y™Ð¶þŽñ¥‹P/àB�~�(àY‚ðªo4½Ír�äì~�ñ€Ê#èŽ3xž)Ï†Ÿ;ðÖò�<¥Q}u�ëüŽ÷ZøóvŽ	Æ¶8ûAôCWâPßIÓšÖˆ+u:åË¬Î–û¹…›¹å+õ••o–JÆEçÓ.[ÊWÎ„™õU·þŽøÄi$0Yñ¨ÿìKóºBÔ´D5?éçÅyÌø2Ùz¿Ñ@KläÝ�˜L@³~i5}³¥|~­ªÌq­ñÖzEÀ'
8Î©zJQás~úAGÎ~¬Qã«F%`HñQÓ½÷‹s–ª‹l$wË´îûÅ³þ=å«æÒG–µÛ—íÖ+>y)¥'ÛžG²˜	ªzQø}ã�›ÍOŽ2ø[Ëýf×ß"àÊÒjÑÅÌjÇ{­–¯³LÒ¯)QV"ÞZ¯ø»‘”!°šRðíƒ£¤ê�^Ù‹ pµñb´k5}¨¯4ò‡[ÖËBÆyÛ¸¼1žóõõõSm×\)_gà- Ë„º§^ð�÷«�U�LýÐj>p´uLj¤£Š6TÖrv�•ûu·Z^uK\V>Ÿ“¯ž}äúŽ\æ•zµ% "øÒ¦.0  `   0  `   0 ¦ 0  ` @À ¸·ÅSv(Þr¶C¥ÚJxïísYæD€·ð,;aÜ¨­Ú�ÏÊ ðp{DO”%‹œÅ�¾w
L¸p›·„\Á\@ÀÝàîKj§¾¨§º…áÉRbÆ—…,ýìº•€;÷x	Ë=^mä•²<f!¨"Ž®[@÷Ï<†Ó(Æ1ÀKxkfö˜²#÷þ²gjð¨‡YhÚ*ÈèØÑ½3ïà%ìýß­ŽbQ„Ã,Èzfå«¼@U¢h¿n°Üª¬[’¸\ÞoÉ³ìU×”ð$¬H¼N÷º�A,ÍïI£
ð}àYÿÐ“XÍÄSåE±zÝêØl>{OU€K¸Û?ŒVl4œ	X	¯*âôTÇ[ˆöDm}Ö‹ÃKO#ÍÜè•yà*qöÈÍí¸Å#»«^Íc#`xÉ•X33Ëk³b)«A¬Lt[-ðHÀô�á¥ìVRîgL+Ze\ïXÊèFËêzšÐ½8¾ˆüžl�Eð’›V3Î­XÊÑàR•zK80ûøøøñg#;¼ô~à£2ùÝûÚñe‘¥æ¬Òu°¡ 0    0    0    À›XÛÿ>??ÿnô¯¶Æˆ“ü Ûëþ[_âQuæå9++æa­6÷ÇÈÙf|6Îï¯Ëwåv»ýùüüfÊš8û·ôû_Îg�í÷ïßsyˆ�L¨žåÝäÞº|Gª¨-ª3ÕÛ#Eìåº”€=¡‡¢é+—W—ïøÂëÖÙ÷÷÷?B¿gwí’Ž‰Ä:�Èß„«_ç]óU—÷ìÓ]¡/¾Z�jkU�Ç£êu÷›¯[þ	XIÂ»ãî¥Ü§,OR6P¦{�ŽQv	¹¸";Neè¾m�¬ËÎ3®Ö›÷1«¾¸ÿFYCôA¥ø{*­«y¶X¶îK/&¥ïŠ©k­UÏþ<·ÛíO%à•z=TÀ£TŸÝ†š	¸ˆ¨&ëÿT}?N÷�ŸÍŽ‰¡tg�êÞuÙyÆÕzó¨ïDæ’úï™õÙ=„o6P·âff/±®ŽÇ�Ä¤g©^0�AÇø¬ÖëaöF¼êŠd…©rg?¾Ÿï�Øc7ÇŠ‰Y!²\Ã1yuLGÀwé¬ºì<ãj½ùïSepô²g¿§”*aÄFÛíÄ± O�SÕ™<)–øì£6XeÖŒÏ“ž¹€Wëõ0ÇJÛ;“x�*ÖÆ¯w* VfvÞì\e-3‹w¯ºì<ãj½¹k>z©aû5âï¿s¡u^Ž«ÖO]	ªªß™À¼Ë5sãGÓH+õz˜€ã›ôÈF7« U®¦¾†“¹J�ùæÙ1+î4Â3ë²jˆ«õ–-Hðq€ÕAÉ‘HW^~Õ1öë3QÇ—SçÅ‘µÃnŸzô\Ýz=LÀUÿëˆFW5àÑ[¾;qïYgeÓu¡;�ð¬º¬Ê¶¥Þfýå#ìmáÈE™•ÎD8ƒˆ–´;ª�µñÕz=mkoÃ›Y`¯¸ªÒõöò¾Gõì4ŽÎ1þìUâµ­ƒXGÖåLÀU}éÿQÍò_©™Y {Z`�`w=—øÂôw+XÇuÄÛÄÖz=TÀU§ß‡Î}À@.B–|6â–õb¥�&ïW\ÛÎ1Uåg#è�ªËªü«õ6£Äó(gƒG³i—8ÞRõ�GcÕXL<WBŒ¿m¬·n½ž²«»þ´;½ÓíW? �hÆ,†�ÆÑm@£é†­ý¸£ër¥á;^oÙË¥ÛU©çHÀ«/?eÃ¬¯²>eÖÖª—h5_ŠÝ)¤=õzêf†8xPUf6Y?ÅótŸÙÀÊ¨ò|ú¤3·¶2ÿ¦7e|®½ý¸=uÙ-ÿJ½¹P¹Üñå:šŠÞË‘‹þõ{Œ¯Tî-"f>Þß»"U�¬Ôëe÷û(èžQX_-õÈm‰>Mó,ë‰·Ö›ŸëóÉWøfS5��/®Gý&�û³�ô„	lõ"r\tã�»:îò²ÅðÅ™X`y_ÜMvËK˜@À €€0  ` @À €€0  ` @À €€ð`ÛÖ»,òW´Œ«l£›­ãfÃþ� K¸¥F¬†ýª�¦ŠÎqÅM¯þ[ àÅÆà1˜bTy�¸ XL¯Öh$^(îq�®(âWý-ðêIƒÀezËÇ t¯Öhb$h¶’	Ã],Ë“Å÷ñP�#wC�¬†D™¿%ÄJWŠ…”‰ûHv¶.V}ñ=¿¼ˆ€³°¤
JæA¹b
Š,NeÅc:‹ØèbôúxÝÙ÷UØQÑÌ{0>¬^EjÌâ[gñ®½R[Ë¢>Æ1‰*ÁÊo/$à‘Ž»”YÔCïCÆ†��Áâ|@&‘:ûÞC’Æl|þùÈ2Å\B>¨ççz¬ß,Ø¼žß3äydÈQê,öµ×oææ¯üðb–¸ª>TaR�&&®†“(�®bfî/“™»Øu'ý>Ý>pW¹·î¡d/<O¹-á(D«ž=‹^X[xQ¯Œ°Ž¬vl°™èbªËìØ­6Q¬±ÿÞ}¾Q–ÅlÐËï“¥çœ‰({¶Ì£Øó[À›¹ÐG4šà{4Çz„€ãý÷4â(äh�%0¿�F¬Gƒ_JÓáY÷²øÓîþÇ¾/FÀÿ™B:SÀÞ7óô—@îÇc\d{LdýI=«6éžúåÇùvï+� «Ç˜i¤¶›¹Å…^Ép¿GÀ.�ïb–Ï¯™¹çž*Æë 
¨s˜�Eøï”õ�ðØG2GS@W7k4Õ –÷‡�°OçŒÒœfçTƒcÕ@X–xÍ_Zñœl°Ê¯ï£òÙ Z5
�€ß|%V}õü².nŸÎQ¿Ì½7P5¾,“|œ™]wöýh
¬ûü1iVLJ–‰ÄûÈÙý³þ¯'wËæ»•C'v=ô[dSoÝßÞt3C–X;³ÚnM¼ñf9ÜÂÌ®;û¾ryWçªY&ÅLøÝnIÌ3«~­÷�³E±¼õ·€7ÞNxÔ.š{mLØz¯{,Gì^Ÿ¥‘ø­¸òæ <°RžìšÁ@ÀOBì’Uð†ÀaÄ0  ` @À  0  ` @À  0  ` ¼cC€öÄzc_oL
€
¸Š™EÕ`o*À…ì‘²h¾Ažmz p•×-nŒ�5{!(îqæŠ¯D˜  à‰@²Ü:Ñ�víÑ«Œ³àíÑWß;Ê–Å[v×ßcv¼•€£X=�¨8Š1f¬6ÖÇŒ�~¿LÔ>HV•ÁÅŠ¼•€]p17®çš¥GÉ„S“ÈµŽýë(z«êQ!³†[{¬0¼�€] 1Ø¸âwò)]Š_Ë]o‰5
8{9xªO#:0ƒk€€SLÑ"fnuÕŽ.{6€¦yèŽËÞ)?À[¸²`Y?9º¾#»°²—Áìÿi²ê;¯qxœM?E·WVôûûûÇÝñª?�Yu¿_¼vöÂ@ÀðÖƒXYŸ¬ßZ	8§H‘1·PÕ‡ÎúÚ:'¾D20¼�€£h4`äƒOqD8°,lµ¢Ë-|´œ~Íx~–å0–Ã[¯Ä‰.Ž»HÜ*j
§²”Õyqú'ºÊñe“‚eóÊ ¬…0æÀ­ªÒ2ÊQf¿ìzÑ­Ï¾Ó´–îWÍ¼Õn$ßJèPQ8™~ÆŠîúgw¡YÈlè"âˆ6?> à‹V+¼â)° _œÑ¶GÜg@À'ŽB³ð“ºÑ¤  0 P	  0  `   .(`O‡¢¨ßßß?ÚfxÄª'Ýƒå� 
¸Š(Ù	z'�Ï6Ô³{àÇ06Ux×ÌjÆ ì]=à »Hc:�9•	X1›???§yƒ=88@À.*YÐ/'à,q·öÝÆ¨�Šóãei{Ÿ\Ç©o¬ã3ÇcÉxÃàU6ÊƒµÇTÙÀT•ïÈcXU¹’à|’€³H1¬kŒ!-x_Ë	xq «c�]ðQ„1?’®§‘mw¡£øãà?$ àEÇ�¥˜�[Ñ +‹ŽÅ{ù±ü½;ß€€.´¬¤25ÄŒ�1Ùwf�ã”Ôh)Ë‘„xo…Î¬¡‹,
xf�5*­ÏG–»-Wšðâ<p•”l$à8�<ë3w�e*	ðÎuÐžfÔç�ãHt°>µý]e%@À+çxã¼­¥b®à,ùwæ–Gk­ëgÇ²S	ðÆ­~___ÿL'é3wicFBO÷é#ÎŸŸŸé¹Ù±Ù} 0  ` @À €€0  ` @À €€0  ` @À  0  ` x¨€µ]°›±PÁ ŽÈp€€«JAíªT ÚÈß�_¥ã	Úp‚€‰rk�€µip‚€+&òöp;1÷1œ. àYJ}ïÁæ¢€½�›…ÅQDK}§°<U�¶'ö¥	¿Øú½3kî}Ú,ªe_üèž
¦çn{x °¹Ï£h�Ê{$«£QÊbJ˜Š:Y	X"ÍBÈê*O¯{IÐˆÞZÀÂÊ “»Õ.T‹Ñ-£Øªûêóø‚É„J x@À;œMe=pvÅŽöÏT¾L¤ïàí]è8¨4…î
Ø­µÄ©sý^£¶Nÿàí±¢ÐŽpvlÖ/Ž.õ¨¿ð¶ÓHÕ*©lÀi$àLTÕñr™=MK<¦ãB³@ÞVÀîÊFßn·?Ù ÒQØZ	U/„X6ÏµÄ ¼õJ¬˜xLó».®Ñ´Ð{‚³Ìˆ/˜¯¯¯’‰ã>›þOÄÙ¢Ÿÿ=Ú…Žó¼•ÝˆÙùÑ'‚¹ª[:Z‚	€€  @À €€  @À €€  `*   €€—·V à‚Ö¦þ���ŸÏÏÏ¿Ñ/ôb¸¨€¦¦Šr¡°;+"Þ³ñ~´q_:×—'Aã€—°BÞÌ¡ô)þ·Ç«Ê²,t®©|Ä~¾¬~F ïëëëŸ¼Æñø×ÚS³ážVÀ
·’¬;vl7ëƒr/Ea�<�ÌS�Ñ±ÂÕ± O%à®õ��_	¸#âLÀ²°£nÀJ—�FO-`¹˜[o8°,ü¨­³ŽèF/ø`Ë…å`êXà‘ëÜq¡0 à�Øï•‰°#à‘ëœ�¤åFÀð’–[º2è•eiYàøÂÈ¿�<s�£(¿¿¿ÿðÊ€ÀKb}}}ý¬x””L¢YàŽëŒL#5G�£»j�£U•x«ûw\g±€…�ùZ-µÜÚ®D\½@:®³—y$Êèú¯ð4K)G(2K¸GÀÑGuF�;Ö(x×Ýîz# O±™¡rqãRJ‰õv»ýñŒ„3}}ýçåà×­–Sº cYœø"˜‹€áé·j+á½\I\V 6ô ` @À €€0  ` @À €€0  ` @À  0  ` xØvÂ½y…önì”a%‚ÆÙ[$}Oô‘¿E÷z{²JêÜGlíœE]é<Ï£ó`Qw§lè×úls~µ©_|||´Ò) @Œ
¢Èž%1Ë“äçŒ6ìgá{f9žFõååªr3©>G×]-s÷w›=O<WÌÎ­Ê[µ“N=Vß�~÷, CÕ.=ÐDÕ^«6©6¼çw:UÀJøU‰Mai²04£È–
™ÓE&ö‘ø�o5ÔOvÍÕèœjt~üèt¡T÷X-³¿à¶d•Ì¿e"­‚
fåõduÝ¶§rŒê¥zîÑ±ÕoêÑbf¿ñèü•ßéTK¼�Æ›ý˜zÐª�é�7q×Zw~øªòg?ÖJ�ÅÏ:oà‘ˆWË¼5«¤×]ç>•ˆg¼ó[vRïŒ^\[ÓÎKFžÈÞßéT¯Ä]®üü™VEÌº›#©SîÑ[r�f½ãBmñª†¿%«d7
éìøª¼
HØ)›»í+V»süè7íÔÁìÜKbíM­Ò±Àú!õÖ«DÒµÀ#×ù^x�€«p¹+eÞóÂÙò›gõ]•·QÔ¯«þéÊKe¯žµ¡,Ðâ%-ðJàô-�ÉìîR•±áˆ,…3ëðh¬�])óžï–È›>@4+o7NÉÑAüg¿é(­ÐÈ¥_m[§	xÅÕ¶k�g"î¸ÐUãÞˆQ¦{ZàªÞWÊ¼UÀ[óL”Ñ©¬+Ö×-îÊKt¯y
ˆ;ªm�j�·
¸3Ú—	x4RÙ±ÀÝNiœÅ·¾·®ê}¥ÌW°×™,tw.ÉŠë}„®êqÖWÛÖéÞâBÇ@é]<ñÌ¯¾Tý”Ñ”É½-pöæï–yOVÉ­.tlè±ÎV¦}~?du^LGXàlšMâ‘më’ƒX{,p¬½@Fo¾UËqåQèÙüäåõ¬’GbeeèÐ¬ôb‰-fVø(Ÿ­cI/5
ÝíSÆˆ+ŸV-p&â‘€WÝl¤°Þ³$tï4ÒJ™÷d•\�Fª¦ì²:“8G^Ýh„·;˜u”ŽÇuÖC¬¶­ÓrtGU¸ªï¶j�GKÖVÄõ²£·¤ÞôÝgÈŽß*`5¼ÕùÅQ™·d•<b!ÇÌ“¨êl¶h£Ó�´ÀþŒ�îäêït—¥”�ÑC½9·,äèVJ¼gÎ7Ë>X•IÇvÝ×êø-ž-]\-³7äÕ¬’G.¥%qÏ^:]{ô›-à#¶åwºËf_ï,wÖWReâmfÐ�Õ]&—‰ÝG7+d½;í³†±z|å•¨U9gÄÖ2¬f•<b#Äl‹ÿþÚÈá	F^ƒ/¿Í6Fèº£ì—�òÍŒÀÑ¿Ó]·ú¶´{n/#Ká1Û@·Ô£Ü¿wý®ðÜ4b 6ô  €€   €€  @À €€  @À�ý Ú®£MÓ[Ã‡œ�2F;\Í˜ðTVè¯©ˆYT²*bE§8KÄY†,–ÀKXâ�áA%°,Jƒ,Új2i…p9+óèÅð¯$ØtRŒY¡e"U*‰[¹Ï÷ëëëç¬Ð-³@h{îÙ}Æ­Çlê‹Æè~1Z› óÄe³,ôîÞžeGÌöÞ³ûŒ~¿=ã€€[>Ë]ä–¬ú~KÿW®úY�ºJÊ¬Ñ=Y_½Pp¥ápW!>=ÄhÖ³“IPBõãV²	l|òì‡KË¸×;ðëÅð¼Xb8TÀ
 ½j|ª©r³5zíÖ:ö·«Á1ÿÜ]ü®ëêÙòF1©³2ŽîËÇ	²n¢…K
8ŽZg©;|TXbÐýdÙ½ÿíB÷†/7Õ2JdrdUÆê~1¿�'e‹/ªN–;€C¼:�“Se}f‡tyŸÛ¹_ÓûÈ>s­Ô¹ˆ½Ì^FYåì~ñcªw“³^Xc8¼ÜM{2äŠ£ÑU2,_Äá.fLíÐâèr•sxäMxžŸ*Cž—-zÙ3Æ²zÆv¿þ™wðæ£Ð]WÏó¸F×WY�8»¦î“@éï,·’ç´u÷:z�Á§Ø¿ÍÊ˜½04(Ÿ1&CÓõtœ_ÿ�S–À‰®²ÅÏæQ}™¥»ÆÞ�ŒIÀ£âHwLPÏ÷Ý-ë²c«XFqÏîçÏ(+­g�u÷kxR8¬/œ¶KYã*æƒN£Ï²s¼QÇe…YNßø"ˆå¬„ÐqQ£ø³2vïçÃhùæêRS@À»ÖCg©EŸeÀh•Ô(OîÖEG^à°ýÀÙ¨ï³·CŽrq°¡ÿ$ÎÞ®ˆü„Ä� ø‰ð‘têðö³™×    €€   €€óÕEÚ"çÛ
ÏL
öû÷ïÿDµ @À…äÂ•�õù"FÀ ;¬h£l£h»
ûëØ#àÏÏÏŸYL,Ya,0ÀÅ¬Àç#gù“>??ÿºØBîw[Ê�U|æÊg×V=~d@À‹®ÜjÅ”öˆ“ÑZK¨Ê‰¤cuß(`ïÑ³ë à�Ö9™EŒnqu}…³�ÖË!Ë™´ZN ¼(àøÝŠØ�.' >�D©ïôw6µ2
�|°€3QF‹Û{µ¨DóÒ> …€/
8KÒÝu¡GÇfXç{ÚôBÀ€€,+¸2ˆµµ\�6ãBÞ°ÒJ£Å1)ØL”žUpÅWÖu0 à P‰Ãç^E&œ8¬^Ù|­/Õôc«y`÷<Ï.\É¬³ÄÉVLÅc%üÌ…VÞÞìšpCÌNÇ‚g©CGÇv=§   0    0        ÿw®²!(*†ö	±?W×?ccþÙe_)Ççç'©`à~V$å7’<¬ëÞé‘?ŽÌvx�²¯–g”ñàP+äM–˜ìççØ¬jÜG	øže¯ž'»ï×××Eàt{ò±QƒS«+	øÞe¯®�PáaîF{¬ú­ÝØU²T³àt+ýÕ½eÝË?Ïžñv»ý‘uï\cµÞ²ûÑÀpjÁF�p$
¥UØ×L$:Náa³>°Ä Á']÷Œ²ÏîåY b„L·¶žÃØó"k KŸ­Ö[¼¿G¥O�€ÿÓ˜VŒy¿3ºŽYæ7ë“ÆÌUŠÑ#Ê>»—[Ö(Êó:³ÀîeDÁuëÍïßÉpo*à-‰³•©!ZÈ˜ïWãc#Î2A|~~þÇ
Î\ã­I¿;÷Òµ£Xª´1UæEön½UešeÐ ,ðÒ9YCò^‰pÔÖ<n7áÚÜ¹W%àh-WÜ­·JÀG�ÞÃ›ö�ÕˆGÙ4;p<_}B”Ÿ	xOÿ}v¯JÀQX+îÖ[åV#`<Éí6ÏuT5DÏ“¯›	Fƒ9+.ô–²wï5³À[\èn½a�ð)VXƒ3YŸ-ù@Nì£Æ†˜e?ì
xkÙg÷ªÅ¿¥<«7Œ€7¯fúýû÷­÷}
%X5šêb�#¬jØºw\n9s�WÊÞ½Wæ=H@~¯½$ª—ÒJ½eÇ1ˆ…€[ë‰}^S–!’¦D4Ÿª5ÈÕbÏJ¨†¨ïÙu¯÷x¥ì�{ùòLQ½ âmœ»Íúú£z‹Ï_4g®*ƒÙN¨QäÙœ£¬ÎlõÔ=3vËÞ±êz®NÖÅÕðN½†�¦> #` |¯ÍøêƒV[ðEÑÎ%‡z        €€à­¬=¬Ú–·²X{l;çyýëãgåë>G¼Ÿ—1.£ôrøþ`ÿ>þ=Ú28[w¯Ù¹6 à¶0´vÖ ²p©³†èÙýí•Õy��	þñ<íŽ×õrŒÊyÄ>áê˜x/@À-K°zL'ƒÂ–ïü˜*yØèüg$”£7ìGk¾§Þ	¡ƒ€mµG-ÝKº’—i5¯Ð,“à­z	 ›¼¥¿U‰ò¬ûf=³žY¹îiÅªDh[¼7<¼¸€ï5X’YÑ•†ÙéKŸeÍV’ŠÅ¾öh0«ãB>ÄÕ;ê¼=¸r—}�©±‡¶}Ä³å¾>øP!n±ÕHõË¶µ<qºfëèüj_½¨Ê�eFÀw³¤g�|w,ðÖçð îgŒBoOp‹Ëàn7ž-�e‹k—~?ªœ[_D{æjG`ô‚rafƒ[Y¹¸BÀ¿Ž²lG[š­nâì…±Çå\™SÞ²€¤zþÎj-@À§¹Ñ«}Ø«¸ïgÐMsÏi:@ÀC+·ÒÀ²c»çw\Ê•©žÕr5œYäÎ
86Þ=Ê;úÖå’�Æy„•>Óý^9Õefžoö�BÕ¦‚ÑBŠ¸Óh6èãÿfåØ#RqÎžmïµWDæƒqÝs1^î×®
ÈG_»–&îêÙã.µªk‹§°u, ;€È@   0           / àÏÏÏŸ=5 Þ^À‘¸çÔ¯¯/°UÀ¿ÿþùýû÷ßÈŸŸŸ?¿~ýº[P5,0ÀFWbýýû÷Ï¯_¿0À•üñññóë×¯ÿ—°cœ«ÏÏÏ¿d�Ê=9¶Ç’ª‚›»€#j<ot€·peic »¯¯¯Ÿ_¿~ý|~~þ¨Ïúë×¯ŽÑwßßßûÒñïß¿>??~ÿþý3êë˜H®s€·µÀÝ~ò?7ûõë××­£Üi@LÇýþý;Íßë×ÿþþþ�õïÜ ººp"–(*‰×?s«ébÍÜu·ºÑ
wîð¶ƒXG	X®p6Âí®pVw‡?>>þó"@À€€Ïú’¿ÿN]èøY´ðr�£XãK$¾X:÷x;ßn·?�9ßn8^+ö±%`?Fç�^,ô�7­«>U"Ë„_	Ø…§ó¼›¤ÉÕV:÷xKÇ�¥¬Ÿ]_ãno6µÓpÇwîð–¾Ýn|z'›‡•õ¹ÿ4 Öp´¶•UžÝàm73|}}ý€ªú•z5ú›FeîyÖwÕ¹ÉÎÜãÙýÞz;ájVÁ£ñ¥”£{à6   0         €+X;’{ÙCÄ^ía,Þ£^žÉ××@àºÖžà_¿~¥\i½‚ ˆ{ÄÆŠÁ	 .#`m¢WdY\íÑÕ÷W"§  Šr/ï à®öÀê#1ŒòÝ“,ü½Œ†K	XÁâž)<k7=^^ÀÝÔ*#wV–Iñ¯2Ëè�óâñî®Çï¢Å÷~º•2¯`µ\
ãÏQwÂÇb¶‰-÷Ý{ à_??û²ø@’®£†þû÷ïÿ¤&õA'ïd~®§‘_õ}3ö–Ëïç÷WÝø5ªÀ+÷Ýs àƒ¶¼íÕð³F&×¹Ø-W´nÙwÞïT¦Càí)×L0£>ðê}·žø?h‹€%¬ªÁÇ,£{yîßê»Q°ø#ÊÕ±v£>ðê}·žøß6
xv^´îYN¤Î‹$ûn$¤­åêÔÁèÅ±zß­ç N-Ç–Ûû×w¿«„tt¹ºxÏ}WÎ|ØœjçœUœ}×M†vF¹Ž´À:&K~¾r àÒ²¬,ÒØÚ×<Ó]®•)·î}³äç+ç .ûZ#‹à¹“fƒ?xÊF{·
¸k��,×Ê Rç¾Õ½WÎ<\L�ÍIú¼¤[éØÈ:ó­[]è®>²\•Këë°Wî›�7l9ðpq†’¹²Ìš—õF7[ñ4Z¥Õù.æ3>«\³ëViÕ}«zÜr ` @À €€  ` @À €€0  ` @À €€0  ` @À  ÞOÀ___?ŸŸŸ÷ÿT|¾oZû¥Ù·°7F‰ø*1‰¯ô"ñ`óÊK¬†‡XâÍ²\!Ó•‚›æ.%`«Ûbå¾¿¿>??Óp41›½‡ê©BÛ(UJvŸìúñÝó,‹­ø\[ÏÕ×J½Þû¹áÂ®bEÍP„ÆQ°6e”…—›éÇ{0=�	ï®'"÷Dd£Ì�Ñ³�Hn·ÛŸnãW„Ì˜“io}u�ÛóÜðbþþþÞñPVÛK|xÚÌÂûw1�hÄ.º­JýS”êøê¹üeâ�äVƒÚÅL‹£A¿N}u�ÛúÜð‚VC8Âjëe åYÿª{Wq¨£`³rºÕ®Ê­vÖ]�ÅÛj¹n·ÛyU_½S_Ýã¶<7¼°€WdF¢��§(¾S®ÌS˜	/ëkg�{5¬ìÌ:Ç2uë«{Ü–ç\èV‰ß�ÚèÞÑkðÈ­Õlð-–etü‘V+–½[_ÝãVŸ^|kuTuåí?²l£Ý¬Ï[	ø!)àø\Ýúê·úÜð£ÐÝÆ›YÂÑµf×®®•5Âø2�»ÚmÈ£²h`èÈyk�lwë«{ÜêsÃ›Ì¯6ÎŽ¸g�©ºVV¦L€#ûÑ#�tÝÎÎn¼W·¾Vêuå¹á�Vb�úÊj@•%Ó"�•—CÕ³þqwPªº÷(÷R7?r6Í³õ¾±¾Vêuå¹á[H°>ç©F«éoÄ�dæBV–¯š6ŠÇŽ,|t53!ø´L×jy=ùsÝn·?YúÑn}­ÔëÊsÃ›íFŠYòâbol¾Z¨²J#WÖ"û<sgî¢[*Méyü¥µjµ|Þ×‰RVëkå¸îsû�‡feË¶D];[œ­Šê¸þÙ**‰yëŠ4_Ã={Æn}uŽ[}n@À/G–ä›zü¤bFÀ€€Ÿ¹â}u |‘Hð“RM[±ðYaÍukd{ÏvB |G$ZÍ³Vs·  0    0   °§=:ÈÛWdíÉ&èÁÜ=£#k©áîÖòÂ]B‘!^±Q*òÅ–¬‡ïX_pagy~b˜˜W«$­î³{÷ú‚ØŸ§ùðÏ_Íªì°Öƒ­» iˆp+…Ð¢þês5VOg™mPÌ&õµy ê'êxïOVáfý¸Ñ½=—�Žóó]p+Aà²zñDnÙco=°Ño°[ï×¹åŠxƒt73º˜Y´ÉêšYxÖŒ˜~ÓÏ÷cF×èº¾Yù*Uä:BÀËž5^Y¶L ±ŸÿÎ^Ù5c€ô‘g¢Q¤FYÁ˜Û·kéV,ðžz¨žð&{#•°ü|[&ìhGçg–}vŸ˜?WÇf®ñž>ðV<ª‡•çÜ°6¾g�4[Õðb^[MuMõ³3¡{¿5z%�3¼b�Gõ°ò|€€7bÍ<k¸þÙLÀ*CUNðˆª\y�°À£zXy>@ÀSgò\¹Ðn}FÇé»j í{Ù¶x¥²ç\6H¹­q�'kdZN8ÄYž¬¿_*Y95 å#å+ŽD+ÓH±nªúZ­‡îóþÕ�¾M�¦|2¹åñcGSSÞÀGÇ­
8ZÌ•i¤ìÜjá¨z@Àx*âhE²¬„jh™Ê®çO	Ä²õÂÙý3‹˜]`½�f‚ôkÍrþV.¢Èâ5Ž¨ú¿ø´=T8õ ì €€  @À €€  @À €€ ÀËnÐ.�+†Yýúú"ä à
mÝ»ÚÖ:íf¿. àIÀ�«åò�ýX_¸¤€cç^tE×Ù7Þ³á.'àÛíöGn«¢">"S€î{‘(šFò†¤fp	{#õ°6÷°¦�«+õ/•C9†¼!70\BÀ2Æ¤ºwO€§D¹‚­:Z�£pº€ee£;(«s¯«"Y¶Ì#xWsëÿÓ03+{ïyÎµÑS¼0mxÁu�ÂŽrë*·RÑ®,×÷÷÷�÷1=ëAŒ9=�Îg¡n}D}KY¯¼˜ÞXÀMÇ²HÉ(×­ú­1ûC6Ú�ÎÜ}õT¡ë(åhÌ¢ vËêÇÑÐà2vë;kœ>°Ydy~<Û|–Ø,ZÃ8pS�d‰»c^áØ�WäŽëû˜ÆeTV¸b´.%`Cæz?ÔuœŽVSŸ¹P$€lŠ(Z¸x¿,ï¯—A÷ò—€®‹éš�²ú½¯Ð\^EKhn©²<¼¯¿²¼FQŒ1bL¤¦{û²EOù­­Ž‹/·Ð™»=*+WpiW	±åâ~||üd�¸²ªQ~\&g´”ú;[D’õÛÝ=ŽéP}¹[V¿&Ö.ïB{_p$ºÌŠJPq¹:NÇfiLÝ½öòyÿ3º¹>wìçeKWËŠõ…K�Bgë{£erQw¹³LzQT™€eõ¢ð¢õõ{);`Lå³ Vâë–uejà¡94(T-ÚÐ´Íè˜Ì=�BÑ@“‹"ºîn»K(³Å+«¦bY½ßOÃö?píòžÕiÌû €€   €€  @À €€  @ÀÕÎm+üøøøZ•@n O°8ÛØï„f
FwÏ,÷¼ÀáŽÞ<vÔ½SiÞ;þ2ñžá©ã/Ï~¶;CêÜKÀ„Í�§pà-RÅFV‘	Aýj¹¬êcÇþµ®åy‰ã#žŸ½tŽ¼À¥¼'ßOŒ*™¥$ñãb0øhÕ³>¸*ææ=û~ —ðÖÀm³Ð¬Þ§¬bOgÇV}ROã"‘y&†£ïpyï‰¼8:/K.–¹ßº–D,;òª˜Õ{îð4x5pyLaR¹Ö[ü{tÿÌ"fY œ£ïðt}àYßOSJž4¬jôÑêïìAyš”QÀ[ïð4îfÞóãºŽ‚êx ™KëYtÿŒ˜xmëý žniæF»•›eì«2nµˆ³¾º¼‚øÁÃ[¬Äš­´ò¹ÒJ¤£þñ‹ËRbe�¸ÀÓØ-œi‘C–Ú3Në¨oüùùù“	mÅ"Fw¹ú\V7KÿyÄý žj3ƒ�æv72d%2!¬XÄ8�WNÅÅgÞàéö+9vw‡Îêñ+å¨²$Þó~ lè €€   €€  @À €€  Þ½iáóó“Ððº»‘´ÓçÙói‹d_kö|gí|8e?pÜk;ËÖpõ-|¾_Yì¦‰ùþþþ¹w} &Þ³¬[Â³D,±ús¸¨WëƒàwpI{£–»y¯$f[‚Ê¯¾œüoEßñó²)Ú%V.+à,h]e5'+ö-ýe ïýx?ÖcgILGß+y™¾ÏÂë(¡šŸï“¥]=k&r•7ZóÙ³Æþx|V€Ýî$ñ®‚«WÑ#3TýÐÊ=�ßÇã2é/€(°îg‘,JçèZ£gÕc°[ÀîŽ¬‚7VOË]Ñê8„ÉzycŽÖ9Z{ÿ>ÖËŽ›}Ö©�™€«g�ýÞ	ÓáÅÜ™VÉu5š›5þ®¸F×ÈÊ›•%»ïì³êY½>²gè<«_OõÔ¦xi0©¸ÊŽÉF‘3¡W­rÁgAVÿL¢[)Ëlt¼{­Ñ‹ÎÅŠ€á0w¦U²cf¢Þ*¤™G°§,o#Ï¬~÷YÝ­öA,wpÖßí
©+®îôÒÑeÙú‚è~VËgJ
pg^4›z9KH³Êè¾³²¬x[®5ðÇÇÇ?¹�i¬ðPg£²[D½ZžÑm–àlöYu}/ÛžgíÜàZIÍDf•´Ù!ëÃv-u¶Ò)æ®ÜËX^ÿ;»ïì³Ñõµ@dÏ³Æóµ9‚…pø4R5ŸZSÍÏDãƒ=Q|³…qGÕ§ÜºˆãÏÊ0º+[Ù-D<F}ºî
¦Ø`c¦A}ßYäFŒ^¬,â=klÛó¬,¥„SöwWŽ€Ùz½{=àÄà‘       €€   €€ ÀEüýýýóùùù7˜:©5ž@À£Œ|¤¸°€]¼JÎ¥¸M²Æe¸¨€cèS*àIÜÉV0:×³d±£ü8õ§Gç(IX3JA–ÑaV/‡§ûÌŽU9t=Owºµ.Vêatm•%¾lW®	/"à,wO—êéBFéRb`7ï_Ç ïUytžßÃƒÐÅëfi>cy³¼¿Õ³eÁè·ÜVYYâñ[ê ^LÀÝäÞ«í�Í¢‡V�ájGá_G/‚Yš=—ßÏË¡î‚_st½,ËàžûwêÁ¯�EºÜR@ÀÃsªÐª•5È®¥A¼~Ö «F*‹¯‘%$Ó ÝèÙ*ï½ÿ¨ºYVË o.àÊBŽ®7Kfæ�´‹î;ûÌ-Z¼ßÌ­¬žm¥L[îŸÕC7Žõjà¼ÒåØ=BÀ™U™Y´˜º³*ßLÀÕ¹•€�ºV³\Æ[Ë /$à-É¦ï!àø¹®ïé7W�ÍÊ~´€÷ÞÿwË /:�Ô}[�\»Õ>ðhÔÙ]ÀÙ1Ý²w]èª?Y¹Ð{ï?r¡gÝ›Õ2À‹.ä¨rö(£ÞÌjûË N‡l°ß§zaŒ<ˆlQÊLÀU—ÂÓŽúu�ºVÕ¨þÞ:€^Jé®X5G™-½Œi?÷4ÜÌm5â¬,ÕÈìLÀ~O]ÏÅ›•ãˆûWõà¿�\ãlpj¥ð¢»‘2Ñúªž8·›[¹q[Ü%×ªª,Ýèê(tÁÍ² Fqÿªº×^)¼ø~`-pèf+ì{Ž,‹_kÔ?ëþÕµg×¿Òïlè¿[æËðð-•±Œ;
øÂøHz·€€/„úõ
j€Õ        €€   €€³­tŠ§´7¢Ã(A (`Å·Rö½½ù€µ§v”a��/ XÜ\lŠÌ¸u¬´U!j‰lp�€É?ZÈ=X!f3‘Þn·?¸Ö X–2q?S”ŠÊÏÒŒVn2î3Àîôu¿¾¾þ	ôîAÂ«ïÎÿ“”E‹�] �øfâýýû÷�bDIð£ï$F�ê¨ûèœèÈµÞãº à¤,<Å§§É¾‹Yý^¿§F¿]Ü:Kxvð$P¹\_e±—;¬‘ëì»¯¯¯þ¯yåxMï+ûKÀç£ùAO,p5Z¬‘h¸»¸³ï$ðèÇ—B–|+æa@ÀƒêÇÊ­U<	Pùx|¾xô�¬ªæ“3¬ï}ÊI÷fŽðâT’g³“³4¢qõVö�[ç8U“Q{&@‘  àÅå”G§«XÀð¤»‘¾¿¿±® l'@À €€  @À €€  ` @À €€  ` x+”�¶ÿio0Ñ1 ..`ßØï¡bõ[.*`¯U!qfÁï à�®¬¬‡ÍAÀ °‡vÍ¾'—À…SŸ¬¿
jçß�]¥P‰×¬"TÎîð6ŽQ"gD·Ú»ÜŠë;�x)Áeýj«�¶~nV^�;�‹o+`‰¤+àÌb»¨ãuô¹¯xÔÞï–(5e%×ÞÃÏîÍt`�›‚ïö¥+qE1f/{÷{gÉÏ<•� ÞRÀ�~¤¦•2y–‡Ž€=Z6ýùùYNi¹íî9†·Äê¤õ¬Dz„€%Rï×º(]Àê#û¿ˆÞRÀÕ"Ž³]è*±™¿â¹º7}]@À…ÎÄ¡l‚£>óìs¿®[Sõs³L‰žÎt4åÅ\5¼µ€c‚1wOcÙG�åºŽÜð8íã.rvMm �…vñg÷öãX¯o½)n`ðE•à]P™õÎœ²ÅÊ/3%FQf÷&%) àà’v¡ÜÀ�Qn×é¿v�¡/ødXdð¤vw7.Ê €8[½eÓ ~ êG}}ý|}}ýèÿXa€'ê @À €€  @À €€  ` @À÷\z©úü�€€7"yŠQE¿8s³o~ < àÂõ,Ú„àQ:²ègˆÞ œ���ÔÊÆ˜Ìg~© '–·“[h%~ô^c�7Žº±–5ÈTYèïïï¿}å,ž–\r�0�uìƒZ1KCD÷®¼Ç½Èú[ç°GžRÀ£L«V3ËT(adiS<J‡Äé×RDÌQê”ÛíöÇÝÿ¬+à¡hýÞñúDµ„§ð,¹w·ïvÝ˜Eçg	]€.Òx¯,¼[Ý;>ëÞ: x˜€÷ôkgÖ;WöY§ì™$~YõlÀKÇþS1…¥%l¸´€%‚-�w6bœ}_åUêbÅ|Áî†GW{”d-­´I¹ .ÝÞ2ò;›³Í,äHD3ÇÑr¿Ì»´*ÒY¹ .;�ä‹4:£±>‚Û±À.Æ=Ž÷[�3î¸û4 x:{ÿò÷ïßÃÑX�[ï*'R|)ìpì?ûý;#È£{#`xê•X1a˜¯ŽË)Ýây¿Ô…š	Ñ§’*·Û¯'×ØG¡£µõÑi/¯Öpwîíß±žz3C–!p–ÐÓ…ú°ëV~–‡XBœe3Œ¢¯ÊšÝ;³¾+Ý€Ëo'ÔêªnN£nFÃÕ2tµRV ö  €€  @À €€  @À €€ ÀÑ^Ù pÜà?‹Ô pŒr!17àâö8Ñî:ëóWt§•‰qõ;€K	ØCÓÄp8¯7y”•�Œð4ö�{ÊãIUyd•W,ö½�õS•­añ’>¸„€«+Uò¯Ûíö'³‹®fuMõ©ýó*mJ<7ÞSY	;Áö¼|eÓ�)fõ]çÚ wðÈÚ¨1W&•„,ËyäáZ³þ´[tÿÌÏs·ÝCËÆ„gU¸Ùx½¬»à!tgßu®pWÇœC32—:‹Ûœ]·
ïç+„¬'»~Ø={A¨ÌYÊÑQw¢òTF×¸«€³FYQYÕ,è»>ËR«Ä{ùçÑšVV®û‚ÈÜñQZ–ê»îµî*àLh³ccãŽ®lÖØ;£Ü™º÷Ì^F~ÏìE’õ�«ïº×¸«€»�°ê+g.glì#‘ŽÒžT÷¬<�8ðTe‰¨²0Œ¾ë\à²®ú†±ê¢“´’+³¤£iªìž1[vì××W™¥!¦)í|×½6ÀÃ\è¬ÑfñÏ2Kû…û¶ñE1Ë08²îÙœuf•5åUõqo·ÛŸ8¿ë^àîŽ.¬²Žæ…•#8Ÿ.ù|¯_SŸÍV;¹µýüüü›%±ê§ºeÖñÕKÇ½	xô]çÚ YÈQeŒnb–†´êGFaº�IºGýH/›Ï½fÂ‰óÃÕ&ŒÑ"Œê»îµÞjCÿj_r”ü^ËéÿÞ(ÜV@ÀOÊÊœ5 ¾�å­¦¡ ð…ñÑnÄø	­¯æbù�      €€  ¾×ÒËl/3ÀËøv»ýQ´�gÖ#i ¼…€=Lê3çVX ,0¼�€=¾“¬oÇ .$`�U­Ö(«"2zÔÉLèÚË›¹´ê¯VçùõG1˜ˆOÇW×ôò(4l|†Q÷¢ó¼ wð(ÍˆÄQ	[âöŒ~Q¨zAŒÒ˜D!Œ®_]Ç£`ŽúÀ*�G¸ôë�âEwžà®–ûÜµ&
õ-¶‡€õÏ]0]g×WYgñ°fAïb�ö¬ü+Ï›•àn^Í®·šl‹Žùƒ·xÕ)P?z™ÉúŽÊ�†§ðÈbgbÝb�}PmuN·k�»åñ—’O±i´›P?p	w]èŽ€³€î+8›ÖêŠ¹+àny<˜{Þáá}à®¸UÀ+8^SƒT�˜ÐG[`¯ŸÛíö§‚Æ…®¬ˆF];É\Ê‘`VÐ:ÇwûÀ]L?.¿�£Zu•Í¯
RÙâñUî_Ÿ§­^e�GÇ§ù¡ î*à{9f(Ì¦s<ÁµrÕÐ}W@£9[_æë³³i}Ë­¿õïž>yö¼ž…ÃÃ×BÇÌƒUöÁÑÚéj46»¶�âf‹?²Á£Ì2w™|nwkŸÜûá�úxØvÂ•%‚+ƒ8«>:þJK´ö @À €€  ` @À €€  ` @À €€  ` xrks¼gÐö¹«g"xô6?Ï
A”J¸»€³ú¾QÿÊÑGQ6îEÜìOc„»	ØŸ,íívû£06WŸz…LŒ"Bc„»ØãaUIÆ®.`�ƒõÈr¨.·f• Xî7ÎâYyÃŒVp7õ™³DhêÆàrñ»ìþ
JWeTßÜcFëZ1²ä,³ ŽñrÊªŽŽ÷ïýeHc„Óìn6 $·:Z½,)¸µ
.ç/�Ìj¹ëî,ýe3ë·g}ÓX¯zž,3„Ê]=;.4ÜUÀuëyž±À°,Ö¨oÃ×ÎÜú˜˜,ÞWQ"õ¢ñ˜Ô^Îì¹³H˜9Se÷òê¥ÏÅ…†»xËy6â[OÏéçŒ¼€lD<zYyG}àjê«ê÷ÇgSQ%5�`�á!^±3«�‰µ#`¿^t¯½š¹ú«ƒXž8*?K¸V=;}`¸¼=³ÚYÊ”UW.mì_wËäNY€ù®€g÷aî*`V×zÍæ\·
¸²Zq¤9+ëÈg/wÑ·Xà™€±Àp·y`Æl©¤wŒiö½8ºÀ•�MÝ¸ð:–q$Ô-.ôìÙ«òœ&`Ï[T%ÑÖ1ˆŽÏ2z"³ÑàP<>ÄŠ×¨‘*ËX	;&s›•³3oûí4F¸ÛRJF5÷ê�Ú�÷ÅþY•ÑP‚R4Î÷jñ†_[ŸUI¾]�º¦_'ÞSÇé_M3eóº#+Ÿ={%Üe3CÖ×5Æ*ƒ`fÁ«š·Í`ŒKŒú§±¼qàJßE!f®Æâq{ç|€S÷kqBgû Ž]ÉP¸²-QåèÞ£:&;ß|Äs»÷ºòK`C?  ` @À  0  ` @À  0  `   0  ` ü‚hÏ1ð¢H!DÂ€·ðêÆüW°ÂÍ®lä?�1°KÀ1Í³F™Ø"`…î‰ÁýÎvõ¯–íQ±³÷üöÏüòZÇäØ
ðö¨P
“{Øâ)`ÅßÕù£ëÎ£wÎÎÏîá1Âè¾ÜYÀ²¾GY–•F©ÀxzsoM¶-ÛJ¼ñ*°Ý‘�0:¿õ>ž¸í¨ºÓyYY:÷ˆÁ éÜYÀ3‹S½Õ¶5k¬îJyàö*¨»‡€õ3;¯k³ zLë‘¸b¿yV¦+[ÏªzÕ±wi5´[w{ÄÛ¹‡g‹åÙ=_÷·EÀÕ	E€vU¸qÏÞÆþÃd×ÒgÙ �€ÿøU6ÂÑ Oß—‹6†Ñ�¨¼[,±ÇÂÖ³Vu¬s$0÷–:u·Òuò~°ž{vaWã£Œ��ßop9½�ÆF­c£µËÜB}ÝH½‘=&ôÈBWç»xgV 3€çâñçs×u«€3wÓrVÇÑ£ñûÎênÅóÊâuwî‘ÅÃöºw«�å†žý¶xÃ �‹:Š4ö—ý‡ÉÜgoÑ}Œ?ü(ë`v~läúÑWS›xCª^nÑÛØ*`¿®')¯êXÖ©zqŒênåwW¢õ,-Nu·àþŒåó±…Õß7¯¿ñ\ˆÑªÆãýGŒ}é,±X–Û¨\çüèŽ’¨Íê K~æVÇÿÞ#àh¹Fu,�Eqm¸Œ�ì³Œ³ßÇÿõòÅçò„uÝ¶�€HUz5Ø’ýðUÚÏx­jÀ¢DëœËãoõn#ˆ/ïÏù5¼?˜y[ç€Guìv�Å—ÊÖ‘ñÊ"úË¬ºGfu½o_=—§µ™µ¼0…ä4~4ªÒ|6‚™ý@3�Î÷†-B×­tWYƒZÕàULb¶¥±ÅÆ¨Ž³ç;BÀÑ“rAuœ	Þ_l~-­ŽžÝ¨m à…þ_V‰^ñU£�}ºìÜÑT¹£�óýÍ­ßî]—vVÎÌãØÒà¢k9ªãø|Ñ3ØãÊÇkêë®ºG–ÒÕ_FÞ¶b¹»m7Ý)�àf•ØyCÊ­ÌÎ­rÇcFß�Î× Ll+Ó¾˜£3×¼ÇgÓo£:öQÚÌ-Ý³jLuçýÔ(àÑ=¢—¢ºÏ~dÉÚg¿-~×J8y=óž>°glu¿Wk°É?q´öJ¾:qäðÝÙëZ¾³€ÉyŒ€_žW0 à·0–
0@À÷Ž^qöh0 ` @À €€  ` @À €€  àË¢èÿÙCªh�XøïñÀ´·–ðp+ø˜xd£Ô7ÅSÒß¾qüž{X=^•Dëe;:»ƒBýÐÀpË¢x´}�6øˆåƒÕÖ@�$qÏ|NÓ(d�ŽÉÊ´e3?FÀ­F2é½7{+ÄKKK©Är†ßÍÞX¹õ[Ê©ûÒÀpÙ@ºn_Kt¯eÅ«¾àJâÊ5V\*]c´7·rÿ·ôUÏxQtê¯ªèd„°ÄP5ÌhqÔ'öïÕà4˜ã;ž+FBÔ}µ»'–A.ülWPÌk-xÖ°Wû©«VPÇÇ{daugõ—%!÷@|ú~œ^TÀ³ ojXUöÀ(‰§ÊÁE­rx’-ï‹gÂõèYØÙLtê.¬X¬øâê¸þ±Ë‘Õu§þâóWBÕË˜ to"àQ³Ë,”hÕweô°©.OõYy£øW£p·[�w�÷GÌ%•½Ä:õ³Ì~/Äð>bt3KC’¹«Õ÷n­â1�£‘‘¹°žƒgEÀ+ý_•IÏ6p§þü·xð¢Þ;ºé.pÕ¸c#®>›*=ÃHÀ±¡ëš«R³þxV¯ñå’ufõ—½¤<+�Ñ±À›,ñŒwWÀÙù�~çÈ…öùÚ˜,lUÀ+/;O3?Æp³ú«^R>NàÉåó›bíÉK#��ú¸3W8Ë±Ó±®qh$º˜Dzëâ�î Q–c¨²¤�ú›½<”0Œ¬7ðžÅ²³‘ìÑ<¦ç–�/’Ž‡0š*ò¹Ò,çÐê”‹FyGÖÒs'Í^HÝúËê!›ÇîˆÁ.äX™?t1xœ	M÷Ð
%	®¦?:£äÑUž	P–*Îw½Êª{*_œÇer\­¿¬²g>;#\TÀÞ?ôi!+g¸ÛÖqÝt�ì…áó¡«£¿�†ë®º÷=W¨¢5­v"UåŽSBÝú«Žû`ÙÑ›(àÉ63D¡Æ…ÑMuwqU Õ‹$5ž]{¶€AB«”º/ #–]zv¥þªU]¾‹©%¶"º36tGÔ£«¾®X^ÇÖq€ÌýÜÅµÏ�úcŸ1~JÔoí7úW}è£6&TƒUg¦7üŒFw�ZÍäYæµŒ±»å oX=ÕY\²²ÆwD±ðÉIgZ!Z@Àwp¡Ù øI�X5‚ë+¿¨@ÀO"bÊ‡å  0    /ï(íÊÑ6CÍ©fÑ ´9]Ü}óÿì{í¯ÍÂÈf÷‰çkž×¯íAÏõ\³rtžà2Öâ†¡Â…#Xøº__0Q3û^›2|c€ÏéÆóc††ê:³rÌžà25hmÃ›#+6Æìû‘€=äM%®,LNõRÚú¢!Ú\NÀ
3³GÀ3aÈU}¯ÝA£{ŒÊªÍ	£kÌ^$Š82»�žFÀ™uÕ~Wÿ{&®­‚ßÃCÃVâ›=Ë¬œÙ‹&>+ãàÒŽ}I�éÇxC�ÖOûa=pÜê÷±™…U¼.•SeŠÇy¨�¬þ}çYidpGËçŸyjËèVûgÑ½õ~¢�nw¿—HâgQ˜:_Ç{è·šÊŽËËÑ}V\Ò{¤D û…q$8ö}Š',›}¯rDkÝÛÑ–@/Ÿu¥Õ³ÒÈà’x@=ö‹ãßÕ ”¦V¿�#Ê:.~^	ª9ž•£ó¬42x:WS4ž8l�€GÓH1kt¥³XÉ•È;å˜=+À¥ûÀ]ÇãcŸ86øî÷ÙŽjƒ~VŽèG�ÏÊÑyV€KØ-’beY2÷6³°Ñâu¾�÷èX»Ê‚fýØìy;åÈžàRK)ã M–pZ�:.Úðcâ<nÌÕ3ûÞÔ*k0+Š4;®Þ¬�g¸ôZè(Š˜Ã×ù¬ïX@ÅïãñÌêŽæfýe<+GçY.µ)Îfi++«<ÛÑý^îí(Õg,g%*]+{ÌÊÑyV€KîÎa{Ã�"ÉŽ•[:ºNõ}gÛžfèßQÿ~æyTåè>+ ú  ` @À €€0  ` @À €€0  ` @À €€0  `8ÏA`<Ý#«¬ÊXðLñ ¹2c´ßùÊx¨#Œ€ËF?ŠÍ|VXUE™<ªaÎ”=kˆXÏ˜ACGÀÿqÑ²P®žZä¬Fï!nŽ¼®çó\LÏeò¬z‚'°7Œ*ÌM'±×Ì5­¾w‹Ùñ¶8>Ëì…t7»{‡FÀCë;¨B¹Æ†¤˜RnÙb.¢g97
è>»ÆŠ€ýó(àxÏ`è}QÏŒ˜}î/Bï»fuU=K¼ÞïACGÀÓ=sÌœeBˆ	Ë2‘{÷|¼Y¨Ùê+öëÅ”-1¢—Ë­ ^Õ‰¿ì¢³–—eôÌ¸Ðø¿'l\3:(Ë_ Ý_žÃ·ãBw¯1{1ùèzvnvŸÛíö'{¹�Ê;Ëá/§*võ¬ŒX`œ
q«€=Á™¦iüûÌÒUñ¢«{Ì®1pgºÈDS	ØË[	¸ê�ëóêô�ðÔ¯Œ2�Z5••åÞz�‘€cná¬ï[YÔ¬ß¹ÇÇòŽºŒB#à¥>ðÌ%íXÇ¬‘+ Rˆ8º:ðì�>°»¬UŸs�€;8–7–±#`,0NieMÕ¬òìŽ¦ž:ó­«‚Ø3�4Ëïó$uÂŽ°ÀUY0HÅF–ÍÏ¼bÙ+AlõF®¬på^ÏF²]dÕ‹pÅwÊ‚�€‡‹9|Þ1Nñdó¥šv‰ƒ`~M¹¾	®,`LºÝ½ÆhYh<6û<»Ïhíq6õå}t­ÏêJ+Ãâç*‹¿T·±ÿÿŒKAáäÍÙzhoHÙôÇlt·ÊÅžeÌúÈ�ÅÕàWu¯lÃÀ(ui5¿ëSi²ªY]iAÇ(MjVqqÉÖðPÌ³ì[®·çž�kÜ«¬þ²8³LGþÀ~` @À €€0  ` @À ˜J @À €€  ` @À €€  ` @À ð@géE•`%.Õ³¦ñ¬6Õ{:•«ñµ°Âéd±­Ô8Wü«ÄmÒó+:†glTxÑÍÛp¨€%ÞQ8›•hˆ
Üö*®öeAâ�0!uð´�v,&–å¿uvv�èÅ‰ˆðfë[5,Y¹”
îæßùñJQªÿ{?Ù?«‚Äé>Õ1ßßß?£ïc¹f÷;JÀº�{%þ™Ê?óäjª»gKJwðj´oê^jh1ûèx�?�¥çôA1õCõ¦®+w7Ë¦P•aKæ‡Ž€=£…ŽúÑÂ7æöØÑ€€ÿqÑVÓuøyž¤Ì¿ËRrf±�ý³Ê��Ÿùÿ]£�4MÞ;àÖp¹Ï2\Èû‘Ž#ýª#\h<´À[ÒuŒŸWù‡f¢®®+K”YÊªÙÈy•²d5uËLÀ.VyòNâËÒ§¡¢P0ž¢†¾ÚHF–«#à‘ b#�.pLMš•C�ßEß½ß^ûËÉ³)Ê�îN»!`ÜZtÑ…ž‰aUÀ™õ«,¢÷e­F�?œ»—®¼‹Qýc�aó<pg‘‘Žr¡Gîr¤ò¬F­²VîgfY�¶À£—^glAžEÖ?FÀxiPª±'=[ég8[ìK<z™dbŠÇTƒH[ÜñZ|4\Þ‹/
ÑsÅ¤q£BFÀÓ†™­ñõô¡1ef˜ŠßyÿUÓ*YÚMw{c_7®ÉÎú‘~Lô²2Œî×©£,uiµÓ�õ®@õìîQ¸‹Í4>|	_ÌRÖ2ÀèJo=æ–lïý°¼ 0  ` @À  0  `   0  `   0 œ `…«yô66Ë�›ÿFÄŠFÀåfu$wï†¢ˆÝØRï"Ú/:öo&`©ÃË¸�îÙ@¼L¯‰BñŸW_Šñ7Êâ„‘ñMìá\2‘nI¿r¤�÷|ß=æžÝ‚,ÑÊy™ðg¿!¼¨€uäªz–Å³Ê_Ç¢tûn�~x–ÝaË1^þ=]…N™·¸ó­v9VÇ9üwãq!{ƒªÜ/ï_EKóøT×ˆy“fQ0=wQuM?¦z¾Î1î‚ú=ýo“üË‚ôen®Žñò(ßLÈ]ÑÇòn-k|y¸ëÎ¸ÄÅ¼šä+kì~�¬�¹<‡RL„¦ãIÊfžÁ¬1ÍŽÉ^`^¶Jü±t®ëÂCôêûN ¾ÎË,Wõ‘»e�¿›¾wo€(™°ÿ°]÷Ñã.Ç0©Y£u¡wûuÞxª¸ÍY£\9fT¶ØèGÎb`WåÞâBw_²•Ð·”Õ¿‹ÏŸ½xáI,°»ÃY‰�²j<³ïfXn{f%ºÇtï?pŒýHw_²wËZÕø¬D]�¬7†ÑôU—žÊ›=Cç˜QÙFh�€gnëÙ.t·¬YÝxÿyÔo†buTÌ²w¶€³Æ5³¤Ýcî-à-õÝhÌ±Ž°~¼!ÞN#�r�¦îíBÇ{dbïÓy¹<ZÀ{§‘öºÐ«¹£à�927Z£²[¼u«ûb™½FÇŒî±2ˆu¶½w!Ç–²Î<�î¼?Üy)¥Ü4MÜk hôcE¡ó¶L#e.¡îïÉÁäJúürœ"™3›FŠçxvÁ‘³ób6Åª®ÎXJyTY5å¥¹a–m^p3C6ÇÛù¡bv½xNw!Ç¨<>˜çiãµ:Çde÷F‰öÍHñ<½x2ÑÌ^Ž£'ÝÍ{Ê_~[ÊwÞN¨V«?’ÞÎg,á«¾“·0:vÌh)eç™¶Œì¹®?×QBšý&WÙbŠ€   €€  @À €€  @À €€  xWk©‚Áe‘-C{Pcp;í+Í6…+=Ë–óýÙwºŽþe³9¼•€cÄAEzøùùÿam$œÕb@-†nU(Z¥øÐùU,ªöFç)Ô�‹Ø#f�nÞJÀ
^–E…tqxn	c&`½\Œ‰¢óð,^^Se s ¼¼€g©C3‹çßUá`å
�ÆÏÎ÷ûÇ2ûgÙuf÷x	Ï,U&ŽŽ Õ§…Oíxd¥õRÉ®£H™¤ÿ€—pæŽ)`�-œYÂ™€+Fëš]§ól O-àŽ•š	¸
S*ëè1£ãˆ³Ç9Žq˜]À>¸æU#w¼€§p6Èt¤öEZ¢õ éîëZ� `ÀŸèBG—¶c9;.t·ŒÞ¢|Ö VõÂÐ93w§ƒèÃÛŽBgÓ4]�²
Ž¦Ž”,kë4ÒÊ‹„ü=ðÒžÍ—Ž,`5G;p\å5*Oœ2ê–Qå QÀË/¥Œ}ÓÛíöG‚	X"Qî¡8B¬Á¦hÝ…®–Rª, óÅ$1£Ÿgìó,òX_xK|1]µ^9˜òõÎq%–®_ÝµÐY¦A?/~Nö<xÛí„[²Î²Öi]ôÞÍdÈ  0  `   0    0    v˜íz Oº¡?n˜'-	À“XâUêNA…\\À³üE paÏ¢HîéOßÃŠg÷¡o#`�Ó<¹‹"¾>ó y1À\LÖíÖå>1—’®é}x²2À[x8}UÀ
`'÷Ü¯¯c$8Ïq´å>??ÿ‹d©Ð²e“Ð²ðÒ…�Ý*àì8}6J(¾õ>J£âÏAßðŽqžÏpöp¡0Àûb!`€M#!`€‹/äM¹ŒDtÆ Ö–û ``)åÿMéÄÅ²¢ÿ™¦Ù:�”	xõ>ð`3ƒÜÞìû‘°â‹™øFå@À€€-CÔvÃN_yÏRÊÙ} ð	Œ¬+  ` Œ€0  ` @À  0  `   0 œ)àÛíöçóóóG¡[µËçãããïŽ ¯¯¯‡„lÕöBm7äœìÇuâö>�ç|ï‡ÓAÂÅ.6õk®o+Ôæü(æ£­kÜ;\£øÏüà€€mBÇ²ù±G<ÆÎ@À‹ni7zÅ.4Ø•rÕ-Í\Ý¯¯¯R¥D÷WßÇûÄT(U4¿FöÝ(Èì{=“Ò½TÏp)‘,~E�Å¾sß*C×ÉbeÅxXÙàÛhpÎŸ·Š	æöh\p9+§ÐÞàoqÚ)^KS?úÞ\MYù´•æBŒ¡kýEðñññO¾¿¿Ëï]¼>xçƒvd9„K
øûûûÐi	¬zdŽ–xVŽLÀñúÙýõ¬ÙËet_]“¾9¼¬¾§€u�LÀ> ¿¯ÂýÌFÔ±Âpé>ð–*3ŠáÑ¸²ÂzQÅr¹¢ùåQ_˜—…^='
âÑØ­p6ˆïëÇúè³Fº¿¾¾~¾¾¾~F±².3ÜíçUýÂ+XàX>YßÌ‚z‚ÆO¿k¶”1NûT.tånÞÃGËªÿWÏÕ¤ÂÃ¥çA«…³%—™ûš	$à8ý³ÅÇ¹çQ÷@/�êå5{)\b3C¨ÏÉf;’f/õ+ÝºûwQ0±?“šùgÔh‘ÅJ×À¯ëóÐY¢7€KïÖ^ßle“/®¹›Y†Á(ÒÌâÅûºÕ«F‡gÉÖº–3ÛmÕ}f€KFäP–À-ý¿­ç]!3!}^x	  €€   €€  @À €€  @À €€ ÀþþþþQHÜþèxPYù+âÙGÏ¢˜Ó4X8LÀŸŸŸÊ©‘yXÖ#
·U„G¥~¹—€«òª.I]
‡
X3Á™Ì{%ûÃSÿ“Ðºˆ°¢HŽ’^%àwÉ€ h–î&«ž‰r	‡
xÖgSã‹Ö:Ë‹m¼‡ÜG�?º¯ŽS\êªÏ(w¿Ê	\Ýçv»ýQ7AÕ/••u+¬º©È«¼*K%t�Q|~~þÄg˜e—è\žLÀ•èfý¼èrûàWvŽ,¹ÊôYÕWö¤b£2êØèšªqgÁß=a¸¾›ÝgKWÁý³øÜ{f±cyTonåõ£—C÷úðâv«·jÍ·ºÐ/!{Žªk0ëóÕU�H¼ü™È*!ÉbgåÌÒËè%š½PV®/æBWnÜ•£\ÆQÕSŠJÔG4h¿†\V‰-³À£\OÙwÕ‹¦ú]V¯O$àêG�ÖÍä‘€GÖ|«8ºó¦nÝFž…,’ÜQq»ÝþÑ˜ýE¥.CVÆÎ‹mEÀÕKkõúðdÓH£´¢$éˆ>Üº—örÍ\á£úº[^T™žõ]»®þÈ…^¹><™€«�QnÝØ¿Ô±3š:BZqócŸ³øÊuÇÙ;]VÝ7ë¯ëYö
xõúð„+±4
ëÓ*#Ë¬F¡säæÆ>ßèœêú~�ŠÙŠ²™[èÓ*þïž©ÝÛ“‹Çgò¬‡Õ3{�VusÇô­£:]^`3ÃJŸhkÂ3+aõúWêÕÔõ�ÝH  0  ` @À  0  ` @À  0  `   žRÀl=x"{¬á_¿~ý…¤ °„ë‚UŒ+¥ùõë×!!g à@{¤Qa‰˜ˆþ °‹×SŠÆ˜U:ŽXJ °Rž¸eUäÿeR®ô½Ühyô½ˆ	´%ÔÝPø^åÚ@À‹ì–Ï­r«xëÔTuîívû3J€Æ4 à@e}}$:fô‹ñŽ£ÀƒYÇû"þí^A´ôñüÿYßÇ©0,8¼…€³þpüÜEåÂõyã(¼xœëKh²ö1Y™_?sç«ë’>ÞBÀÙ Uœb’ÅSÿÔ­ffI]x¨î£ãt}½4²¾ouŒÊêsØñ3ÁàåìB“H•3©¥v¡»€âT”‹QóÉú;Š5³¾:'»ßÇÇGºÐ¤ºÖ^RÀÑ*º £KEè‹<$�ø™Rzø1ñoaèÚ™w¯@çW‚R‡ÆçxÇþ¥7æŽât¯Q½¢¬Á/£[Ö8Hæî´/ÍÜy¿+Èà%­­9šÂqû²²„1ã}Ì,è/Oº?ó)¬LŒYÆB6aÀ[­…–xVæM£Àã¼mÌ„—eÆËæz«ùßª|Ýë°¡ 0  `   0    0    0 þgÞ×××OŒý.èùÙŽO#`E¶�pÕˆã„¬P¶zq}~~’®/`�Û,û÷1²Æ+‹×_TÁƒ§°"I*tMpõù+¹Ì1HüÏÏÿ5ôÈtª
]Dv	<´<²2Êf�'WúÞøýÐÊU>2«Ã–gQ`?6žö}g"}„­ y÷¸O–Æc\ßûYtÒð!æ^²·G\Y¦#°VŸë‹€—ÝÈ‘@áBßs kOÚÔ¯¯¯¶«­�B¬/*àÌ�œõÕwüøøØÜØ¾¿¿ÿsÏ2¸µK°ê1x�ù‘À²òŽ»â³¸k®Ñ¿–Ô4�•Í
 ^zãËBÅ`êjXjˆ••‘u�Qhžþ$s×»×Sã÷´,+/Oí’	²*¯æÏ³F|¯K	×�ñ¹ÝŒB#à]îsl„1p&0YqâÔ”ŽË¦¬:×ÓK(¦W™	8ë›fÙGåÕgñ~Õ³DoÇ­2sÏø�AœÊ:«z’ï˜êD‚WwË3¤É^&�ëÅgˆ£È™½¸$âNy+/¦z–8ºíeÍ¤Wå<]¤áÖ";¶r3Q» ª{FË§Æ=ºžÊå}hÏ—T­éõûã5«ccšÔÊ�¯>‹ÏRu50ŽÀv\g­ [¡ÌýŒÈúÔÙçžypt=ÏzèƒXÑÅÍ:¸ójYyUÑˆ™UŽ*U«®¿_íÇÃ›	¸r#3—Ñû¢Ê^(h*¥ýU÷–m$L­M^¹žo¼�…�àfY«e”Yyýo9ö…1þ,ª/9Å¥’î™è…HÃFÀíé£L\qmnœöˆ©H«‚n±|§“¾_Ïïß¹žç£Å�Ñw=�®™½¼byãµ³rÇÏ|úIŸg¹—ýe@£FÀ­yX5®{7š#ûvnÕºÏá.·,úHø{Ê;›kxÛw«vÅi¹õFžlÈ¸â Ïl®àm¬¥+GÐÀ}Ütå—î3 `   0  `   0 €WŽÈáÑ�wY9¤Dn4 xÊý¿~ýòêkxï•àp{Ps·¾]cOÐóg@�æh@ðÔ®ÜK‰øUÝLOïB�Üd�ûÅž© Šfáq¢âñU?Û·êš1•_·Ú‘Ô)_åBëú•ƒ§µÀ±‘Çì¶þŸ	]®êoGëxGî|0/Ï ë¯ûý¼|ñY3¬sI0O!àÙ@•‹ed¹ãqQ�Ùç™è²|Bbv]YÊò6¡Ïî_Y .íBÏ,MløŠ=•EUŒÉD-Aù½õ÷èº™€³²gÃßJ*®3»&ÀÓZ`	½ÈÒ\jfáôÙLLæ5}¸BxÕ‹A/‚H,�Äî
iLðR}àL,²ÂÞWu1Äs3wÔ3{™T}àl`m6·íÎúÜ,ì€—…–E‹É¾$>ïz¶†Î4ÍŠ€+\	Xñ¡g+Íü¥ãâ§ÿ/a�c?Ù]ÔŽKÞµÀ#ÚE9»nöÂ-�Œ/F áeúÀ>ã‰º*�úÀ«Zb¹Åï¼ªA¬¬ìÙ<ð«/^�s¡=ï�Ï¹V}Âèvz‚1Ï7´b�ãh³Røu»Žn´—±šÎê.^¸œÎˆ‰ÌfEš7�S1+8S¶…èÖŽ<dË^F#oW^v?°¬[6�´×rÅó·ˆIk*'�ðÉ2‘vç«ðvÅœ½ôG?J"žõÇ/ à'âÝBû P	  0  `   0  `  ¯$`íÃ��Ôh/ð(û íåÂVz’ø9éEžcÈ½…C{¹ˆ€=›AåñV½¶xé^÷£½\DÀÚo«½¸ÕÎ~�Çòýý�¦z‘xµóâ¥½\HÀßßßÿŸ«ŽÃ-z¬p³L‰.^ýÿå¡½\HÀ¾ßv–b”ÆÇ‹ÙÓ´º¼—€i/pÌÈõúUo%î3¡½\XÀ£A	Rm^…ú�MçÜCÀ´—‹	XûYŸŸŸo?·§Ì‹�,ƒ‚ÜWåóßíˆ°¾´—'°>s|äqÔ@:?Zœô÷kø Içø£ÝSõ#3«R…»]é¿î)»~‹ªú�¼¬]w÷Qí}’€«Æí}­lÞ1k0YŽ#od1ÅIðèxŸÖ¨„×ÁSÊd}I	Þ:ð´gžV×õsõ¹–4º »¿Í#Ú‹Ç ×¢€»T±Ù(höãúœ¤D¡ûè-í�ÒûwYÃ­Ž÷òl…õ¥ilHj€«~V_+/½¨F}ÎÙ3Œ~›G´¯SÖQo°òûVÖ!ºfþÿª‘èzî’êÇTž£l¤2{CÏŽ÷°ÅMŒ¹–¢X²|Ç«Â«êku­ñlÔWu�sÑV¿Í#ÚK¬{F­ìƒÙ M|+ê{›½QÝjÆkÆÄbþ]Ö¿›S„zÃÍúÓ3—P#¼þ¢¨¯:bœÕW§|ÁlšÈ-p%ºÑoó¨ö¢2*I]÷wCÀÉÝû’ú‘«Á
ý Þçrú*¡ªÑûëýLoh£ãýžÞ0Wæ ãàK5m£†µrýY}u¯Ñ@ó~¯§ˆ�"òÁºÕ.Áí%û±À-Vï{ä³ÊvØ9/KzÔ&·b{¯y–…q�ä¬i¤³Ú‰ëÞ8"‡úxGÃ_&ÏÐ¸¢‹ü,®¨÷Ëð›.ö?cå�»ÕÏfžEêš�Dýì?ü‹#ª4°óP¿o(à8qÖ²Ágq¡Ÿ½ ©ß7pìã�i�«j8æÉ"Ž7p\†w–€™Ú8¯ûãTXÄñ†Xs‡gn]#Áøy¿Ÿ¼(ú¿o<
�¸ž{ ‹î	óÀ  0  `   ðLkha=‹
àiüõõõóë×¯�Rñjóu¾ß·zvæ)áÒþøø
8ò*Ë
g/®kuá)¬èâE|»ÝþTÖVá^â³³ážBÀY#U¸?.‹ÆïágäzW!ZGQ«c´þ9¾d²xL#â³ŒÊáÇeAøTÆ~ge1>ËYA	 §.§Çû­,uÕðÝªÍ¬£BÚt\ý®g-ëŠØ³ÏGÏ_eyÀ]‡»
86|�„?—u©_YòìE‘�ã‘ý>�ÌñZ3ÑÇçSýd¢•�ŸÇ	Ù³Œ<@À‡8Zß‹›	Á��ñ¡+yy<$êÈBy˜ÒÕÁ«™µ‹‚“°b]¸àâ=ô]ô.by«ú|š€Õ0=f³Ç%ÎŽ¹ÑUÏ•Vû¾g	8[ÇûPùEU_€€Os¡»Ó11fq&ŠøyÌ\8êkvû¿g¸Ð]¯N]Ñ ð©ƒXÑ%ôÑÔ8-JæFÏ¸Ü]ÎÄÜµZGbe/�Ž€£Ç¡A#àS§‘bƒÌòWB‰–-Š2Ëñv²ÑéÎàÏÓH[,p|áe÷Õs2�„€O_È‘¹£žˆkÖ§ëN¿ø‹BFŽtUÀ[rÄÔÇúV*Õ™G =|—¥”³9àÙœouÿ™àº÷8b)e–si‹½ò,Ì#à»lf¨D¨s¶ô53‹6[Ì±eÓAfÁ»›fÖÒŸ'Šq´‰âèmÀvÂå-y«çEW|Ö€u¹Ñgl'¼gf?ú¼ðtû�eÁ²ù]~H@ÀO"à(^–~’-}¾’ „Ô@À €€  ` @À €€  ` @À ð`oÝMÔ½6?À	û�«}©G%öR„‹¸š`§€µ¡]ÉcÀô#véq'Và Zñ¯²�ö²Î{D¬˜Yü` '
Xîîèû-€ƒ<ŠC¬¸Y£~ë(M&àxÜÈ�}G  x{+ÀÚ‘g¢{œõ‰«ûWßÅ`tDó ,ð¢È"U¹p=Ê£‹8ŽBWƒZÕ}ãw~�AM¿°Àƒc¢�ªóâa&àQyå¾ Xà†È5�[õ‹3GÁŽ=«î-ËÏXàFXÇx0xp×Üq6íÔ±À£>pörñ(J’M ,p1Ò›õk%‰[Bª’œm±À�r¹Ùô��yàA?4æëí.ð˜õyõw¾»ÊÝ{°º°�2�¬ÛÈ:º�f®úÓr‘ã:ê¬,º}bx+»¬© ˜b³rMÝB*O‘ú¦³A,ÿÛW{iAˆÊÅ­©+OÍ©²22ìF
Y	g-f7Ì¬rÖç�b‹Bü¥Ýh¸�õ…·ÝìtK?R–³»²ºG•ÂtVn~| "  ` @À  0  ` @À  0  ` @À  0 <JÀU�ö½\mçÐžX�.÷×œí*ƒo'Tô�-û‚;\)Kaõ¼Ú‡|åùè°ºÕžð£²SÂì?¢¦+`Ü,2ÇŠ€¯’¥0>«Äwcp½Š€cvÊg«œü˜Ùæû#"?^%Kae³˜à
•,®
(Ë«ï‰öùäŽsk¿J–Â,LÏ31Š£½ê…ÄëÄ6Ð	úO"`Y®YégÈR¸ò2ÚââwËºå™:õØµ¾q"ºç�˜á£2d¿ï¬¬ï<ˆvª€½áwB®œ¥Ðƒè�®dí²ï«2ÉÂÇrÄA3];saGÏäØ£‡®¸»Õøƒ¿¤GÉÝ;ÏâõÓ)''7
Xa]ãhl6B¬JŽoÞgÌRG¢«>qf©ôy&‚ÌBª~5PSÃ¬<“[O¿¦ž¥3²?zYjð²jÝgÑ=ô:^Ïè×&ãäFGK¤Š­Þ¾™ëu¯,…ñG�Æzã�ÖX/·*Tn&üxü(è|Õè;îovÍnß~kí•gñîÊ9kjìmì®TfãØ-ð³g)Œ8¼ÁÍî-ë“¯Éñúõ#+±�ži”r¦+„‘·3~÷Y2/¬z�qr£€ýM¼Òvñ^%Ka·Ïûë.¶ì…ó@yWÇÇó£eª\ÁÌMœ=“î±Ò/ß2Þ‘6°…gÉêb4•·å·|{û›|ö£fÓ/£,…ñ83K¡»Á³~“Êª>plð™uóû«¡e7{ÑŒÊ4ê³VÏ4FwŠiëïÊ³x=Um){ö•ß:$îU˜^TÖieøQY
½aÈs˜	Øë)ŠÔÿ®’´ee¹˜£gZíjÌ¼¯+¼ò,£M'Ý;fœ<l5N5Jý
Y
G8Ùi|QU]ƒªÁfýMOÒ¦ºë>Ól´¾+`]wt¼F¤WŸe62Nî˜FªÖÃ*KálŽ1@\=K¡7\^‰®,·^&™¸«™�dû´‹¬¿g†ì<ÓHÀÙ4_·.|]¸÷GýeÖ}–¬]y»ÈÆÈ8¹c!GÌ¸ºC'f)¬ÖØ^%KáhÎìE—õÛf+»¼~|°'öE;Ï4r¡;«åº¿}U—Ýgñ~l\ ‘- !ãäû�µ'ô]²®î�ÝºÔs´LpT+õsÄ^áÑRØÕg‰îüJ¿ë6F„Ãe é:Œ€0XîO?*d        €Ç
xe7Ê×Y¹OÜ¥rö®•½Ùú:e[Ý�Õ}æ=uµå™UW«÷Ü[ÇGµ×§ßÐŸí]M«±šño%dJµW9îáíî‡EÓô½¬±>V–vÖgÇÄ½ÏY½Ž‚¾uëªóÛÍb3g{‰UO³=Ò[ëø™3K.à¸9[‘|su'B :÷�«£MÜYÄ‡ÑK&nøö zY9F×EßÐw±>ª@îU#›•£:Æ#|x8#•Çë û]ºu•‰°zæQÐûø›Ï2tì©ã-íìå-ð( GS¹{£˜YÕõW2	ÄF?‹v¸UÀ£Œ«‹ógñ¦ªg‰!z²\½.€­uÕùí)#>·×ó(ƒGvÝ­u¼µ�½…=Ò,Wì,–T<mK¶ÃN£ì¸z&Ïî£i�+º
M�©ê¯SW[ó w"jV/è­u¼µ�½�€;!eccéX¼ê{¤€Goë×~�Óq	gÌŠ·²:˜Ø9oT¾Õ:ÞÓÎÞÞW"ïfrŸ¹Ðgxö#Žž9fœØÚ§Ú#à‘«x”€·À[9oôû®ÔñÞv†€þq0só|:À3ÌU–dkÂð³œìl±ÆGxÔ°;¿Û¨ÝÀò³¶0Ôh@jVÇG´3\¼uc¸ÐŠQ~ÝG[àYMÆUKµWÀ{_B³ºêüî{Îë$PëÔñÞvFø§Îààn‹'7ÓÈåèG>Ãw¾zï8•Óm${ûÀÝg¸·îž—ÁßZÇ{Úxð£mm�¶À³Ü#úX[§yV_B÷îw\è­dUïigXàÁ(ôž‘¿³<{ó»K¶òæ^}ÖY?¶P÷>³ú;kºS>_\±òûV×~…æ‡	x6¸uÚå,�,SYy£w-c×BVõÞ�ÏÜk�÷Ì�^N1ÍÎQuŽšÞ{Û•X•Ð|eÍ(ßk<ÿŒ•X#Ä•<£4¢Ù³ÎŒÊ‘­8ªêµ+àÙ‹÷ˆ•X*O–ç*»vLWMn©ã­íìí×Bw¬dœ×Ó@Cg`B÷u²lï¾´P÷©~0¿v¶®×C5²ž­Ñ]éœ­ù¥Õì
¸Êtß­«ÎZè¬,U«Ž¼Ž½|{êxK;{i{–új7R·BªŒ³ÝH.¬Õ6Õsëšñm¿úÝ.Jw×M–‰qæù¸0ïµ©³Kª²î{êøèß‡ýÀ;÷gGûaWö›ª#÷ë¹[^–Ý¬�[÷ý¹xuð©ÊV8[eÅ~`"r ‘ 0  `   0  `   0  `  Ï"àj™öZîÝå¡-g¾u.ûl/Ùsø³<ó&o@À­=¥éokØ™N”3B£ÄúÙs\%‹^`¼Tà�ýUÄ�Ô°UÄYÏYjÏ­¢¨žÃ£8\áGÒËÃ©ŽîéÁ]AÀnõ¯ š³“N�Y?zE#x;ÿüìÏ£súÕc
ž
1ZSôÁÏÏÏŸ,ÞÓª€u­UW7>‡EÇH‰£óGÏ¡c¾¾¾ÊcÜ5î\kt¾îuTýÀ›8‹Œï±•](Þ¸Vì1�Wƒ�ûsxÈQTÅ•çPäN?ÆËç/¸1qµNªXÜ{êð?�F±xcäÃhíºŽÙø:Ù«çðŒw³P£�çÐ³{ye	}Z(NWÅÌ{ºÇhjM/	yºÇÞú\è¿}`�ã�G._lœ]ÇèÿM·Ï�=‡{•ˆ;Ï‘½˜:}ýªû1ª“nv„Õú±þ6:55vwébÞ2ˆ¯¹ç9F"V9:ÏQeAè>“[Ð½{[êÞ\À.‚,½ÅÞQhwCÕoí$¹^…Î20tŸÃÝíì…�¹ÙYÿ~«€÷Ö¼±€£[¼â¾u«leG+	¢;óÀ^æ-nhì_w¨Á­Y�TÙöÖ¼ùRÊh½F+›|š£#àj@fÔ¨Wìk¥ÝrvŸc$È8×œõ“}4|ÕQ?ðÆ›F3Y–¸™eŠŸ¹‹«>vtWõùÊ4WåÆfå=‡µ4 %‹˜*ÅÄeJy™‰½+à#êÞh;¡7æ™h|Î3›sõ~[ç³˜iÎïh:(›Æ©,YæJ�ž#~ŸYÚjX×Ê¬¾?åéU?À†þ©{ÔN�³®½÷9d}GYé½_F¹]?@DŽ—d6
€€/Ì4 Ã�Èúõ øI 
 S	  0  `   0  `  ø;~ª%‹
äN#€·°b<i#º"M\qmï(H»6ëÓàmì*<‚D'ÉÕ¶ëÅ7 //à¦%~~%AŒ²* .4¼�€(­ŠÖx+<²°Š™L€·ÄÊì™fK§)Æl:êÐIRð–Î€ª\=žÞÒËº%Ôu³Žš5KyÔ<­‹gQ�õõrjPnXŽ4�ðvŽ}f‰0þý·0fUÂ–àª0°1|«Ê  æ1tMÊ&^#Š4{<­€càñLÀž†DˆVXÿ�Ç+¹>÷‘n¿GÌ€¨{¹€}´Üïã–?
8¦ÍžƒÆO-à8ä¢qKóI´ÿd-Ì¬¦‹Ô¯s.ùõ¼,4]÷ÏòÅ$ÙÞ¯žà©üùùù�¥r«ì}Ù*5‰[4°‹Æ3	hPJ"�©HÜzúßqŠËã1ûhtf™GÏð”vAD«*«æ÷|F’€Ü•ÖÀ]ìhMuoïƒË}öŒ|1%Šhy‚¯ì¥ãfºVö4xJG«ä‰³\äž2ÄÅáÕû¦ž¿6~-¶[d½,bâ.�ò€ÿíVÕËè·z<¥€£ ³‘[ŸÖ‰ƒHna«þl–‰0öS£ u•ÃG²c‚²Îý%Þø¬Ÿ†§ßÌà®i•ð:Š+K”G²«%™Q˜>ríó¿ñ%_Ù WvÿQD‡ÀÓbi4®ªÊŽ[u7gs¬£-‚+×-Ø8â9 Ø        €€   €€ —[ßy¿­ïa8EÀ
'3j´¿¶»Wï¯VIž�ÑÃìÍJÂµ­û¢áÍì1±b¸™Ø°½#FÞ˜]ûÌVl«NãW°=EïðØ[{"TVeÈÂõVç¯Ô+ àÿˆÌ_lè±QvÝâ{X`�E=;¶
ä^¥‘Ù[†¼R¯€€‡Žßmu1ïa�»öøÑÕËfkxÙª]pŠ€eEÜµ«º¬dI<ˆ{çXî^ûæ—zÖwÏÒÇ¬ÄyY³ï³2xp>¿FV�z= à?+:JÃ¢ë‘%£€�8VÝãEë»ÊÂ®¸³ÝûÏÊà©`ü3w}¥^	D�€ÛŽ!\£<ÎsÖßtQulÒvM³êã*DLE:ºL—Z•!&o‹uîÇ¯Ô+}e¼YÀÑRŒ<æó‘Ç®ö�+{,ì8ò>+«×Á¨œ	;+ÏJ½^v¡c¿®cýÜý>òØ-ƒX™ Ô÷Ž9–:eõþôhºêw+•LöRXy~@ÀCÄÁ·3ñd¢<âØ-žõ�%`|ëŽl…Ž^©W@À-WÉ³cÃÊRøÀÔ‘ÇnðÊ`]§¬zôÒYà•çœ6>O6j¼U#�iE�:VÇ¯
Ø‘w,ô¬¬Ù@ÚªöïºõŸð?ÙcjÏldÕ–CËSzº(÷s ¯º›r�57«>°§Ví”5
ëh¼òü€€ÿ“Òs´À?³*.Oç{Ž8¶šÂYÙ`‘]³ZD‘•5[Ìqdxåù�í„‡n,èîªY9V#ÃG6Ü•k®”õ¬å¢ìVBÀ €€  @À €€  ` @À €€  àkòèõÆ xJíwÜ
ð“ˆ7.GP7@ÀG�Ð£ö½·�x©¨\Õ¿düó¿L™~ÔÆuE%ñ—H¶©žÆvßv_¤¯:V²©ÁÆ¬„j¤™UÌ„æÙ¶¤ëì¤yÄ&z…Êúèë~¿CÖ_ÕÚý¦SeÉU¬ú¦§)¦ ñ†^å;ò˜Ìþ·>©ŽçÅkø½<Þ×J3•�€=ï“¿¤¼,�Äl³g®Bù³�,×Ê±ñœÌR:þÌ³´×WÕµRŒíçÌr=�í–'påÚÆàx£¾¬Îs+ï•EÊŒ.mö#Kœ/{ŽÙ¦Ñð-ö t:_/„,.—í�¼¤n}�~´^Õ bg QåŠ/myb^ÿYy³k{}WçÅûÄxbg”ë©úÀ3�ÎÓ÷�`lzYÄ~g%`G?Ž‡¤Í¼ïg¯ºb[,°î'ñ{cÉ¼�X®,h^·¾ôÒ˜	]õ¶rl%`ŸöËŽÓsVc£—hõ�ýng—ëi\.uD•‰?{³é­¸*`O]:»�D^‰}”ZuEÀ.Êøü#k�à�êKåÕ‹K¿cå�¨L*wulÕ˜Õ}êŒ³Tõß±ðzqu|v¹^Ö{Ö½¬R²s½²"`ý¨»³ûT?Öê –Ä•={Öà$˜ìª)´Q}U™»Çf/“™Xn·Û½ˆÜEÍ\ÖîoÜ­Ï{•ëå,+ÐpÕpŽ²ÀÞ˜³ûŒb7¯X/¯Ž`â3t§ªVêktl´ª#k7ë›WãjCž¶æøìr½­Î„²ÕopÕ˜�°»éÝ>•{Y?/{þ•ú:JÀ#ïÁg.ªúYõ–öXà{”ëe<ëg•¾§\ý¸#¼âB¯ŽB�êíhÜ©¯ª�]	X#á�—�ÏÙÏêóž¾G¹^VÀžm¥AÞÃËºd–®rW]hopñùWûÀUºŠvWtæÑìpGŒ÷,×ÓÌ¯ŒB«Â²óf¢ß*àêí\åÊÂh½u5ˆåIØº®zÕ}È¬é¨ñ¬Ô×™–Å®Æ:üœÑËv–³¹ú�GëÎ.×¥Wb©±ŽVbÅT?z6y>jŒ³yÍÑ¹£Ê×à«ŸVú¾ñ…´e2ºß±Áù”ÓQõ•-˜=»—g$àlnÚË?[â/½•5ï*KµœRíÍ=¿{”ë%ÖBÇsâZèQ¯6Œî-ÆÌ…®^>£%ž™ëß)ÛlÃsd‹J|þv4¶Ð-“^þò˜ë‹ºõW›e¿©ÿ³kg/ÔlUÕì·¼G¹Ø�t�«?ë¿h@M<b…M\ýÈ²œù|+ë»·ìFZýÏ.Þ¹o÷j x±¯¾2À€€luWûÎˆ0  ` @À  0  ` @À  0  `   0 <:"Ç‘Ù	à |¯ì„Jý1Ë¶—ý?‹¸°z�ìÿ?“¨G_wt/Ï¤çé;‘(º;å[}Þ=×ØRO{~÷{•õî.ô=²j_o7¹–[w¿w–­°ºN€6º�ÿÀ+÷È²æuë<zB·)&Ióôš•G••© ÐÑuFñ¨üy³l·îV¼¶Ê[ýö³¨¢g•õ!}à{e'TÅyÉ­á=g×ñÆå�ç«¬…U~bÝ£²ëñÄàñÙu<›^ldU½z „™GU½�GQWÛ•žq5>÷HÀ*û(“a–hà^e}¨€ï‘�PçuãÏ*}%Ï’±òâØšË)³º²Z� ðò²0B£¨#±[T…hõçõðµGÆó(�Uê“NºâŸU¡dãý;¿ÕQe}*¼%;á‘¢X}ÈEZ	ø¾5Lvï¬aŒ¬ƒç_ZÉYìÏ§nH%b·ôGf.ÐuuÍ*øzÇ‹ÉŽYà¬�ÎÆ=Ž*ëS
x%;á£¼Å…>ª¬òn²GGÀUÄÑýÝ¢ªAŽú¶.ü#ìšnáW<5ÿâ³v,ðèü³ÊúRøl·tt�Î –Ê8rÛ·ærŠõ´¥~õÛ¬¤0�çy�*“bl¼{¬úêzn(êZà+”õ²Þ’�ð^–ÅË¦4­uF?;žë¹i�¶À£é¯¹ˆY"°¬/¼GÀH‹õíƒCG­XàG—õ²Þ’�ð‘}à-lí{Î)ý]5†Y® ¬ÛÉóäÇÄ<XYÞ½öQû
¿ïž�¢½øže½Û<ð=²Þkúhwïûšn«QèÑh}6è6ªßØØ²¬„•‡´'{ŸO‘u„ÓÍ4y†¾wYO]‰uÏì„~îÞyà£®Ó½G•M1®P›MéZ±Þ¢ÐüÞÙ<hö[VÙùâ"½t«¶PÍWóÏþRêÔ»îS%Ÿµ!�Ì,ð¨Žî]ÖË¬…Þ“�pË=3ï¨ëœ¹V¼3 ±EÁWâe3eeœ-âð¾ñj}ªL£câKiå^Þ=sodK›�Skg—•ÝHo†ÖC¿j6C@À  0  `   0  ` @À  0  ` @À  0  à�fÑ�Üîw�4€€ÛQ&âemJ>:læøFò³Ò^x–ƒ¸y›}ºp	�"\}|IáªÐ4÷Hµ¸-`E}Påò–ø´JM¬mÌ=tõ—¼�€cŸÎ#f4¦Â¬ÜW5v]ßÏÉ^[�¯îß-çÌúŽ²2ÆïGÏ0º¿ÇÇZ-+ àv­ÜÊÌ�õDQU?rÏñ£gX)g†¼�ÊÂzxQ[çVÊÊ€Þ$à,£[Œä#*V‚ôè•1cÖø»ÇWÏ°ZÎ‘€G!G³nF|OØ={f·Àtað.û÷²X•UŠýé¬qÆëg1yW�¯žaµœ�˜ÁYºËÎ3øñ*kª[r8>DÀ#«°Ú˜3·z|õ«åÜ*à™îÜÛsø"`|ŠœY¯U‹šYÉÕãgî–óQÎÒt<ÛT<Ñ VÇ²í±¨÷´À3ïÄêZà¸€F™ü_8^p6à3r?·öÏè¯–sË4Ræ¡éB^^È¡yÓj!‡[¥jÔ·Ó˜Ýzu_ßÄê”sV?q­µ'Æ�¼¯b1e„€O_Jûl1ÑTt÷bÒ«ln´XçøJÀ«åœ¹Ñ£¤VÕàSWÀ±¬î>?Ëšt¸˜€ÕpªÑé¬!g¢ˆs¢+�¿sü¨°RÎ-ë¡••oôÌ]÷}´a×Ÿ¶•Onwg·P<gÖ¯ìT9»/<ïjœU§gßð¦í~g€€0 FÀ /(`…¼9ãx   0    0    0À{	øãããoÊÂ¸ <¡€µyœ�- O*àïïoðÌX1—²…T,À¸ÐòçççÏ÷÷÷�÷‘=opõ7? À]èh‘G+{ž¯á‚<Ø…Žu�Ë"ßn·?úL	¬0À…,°þŽÓKÞW~,? À,pt<Gý]�Ç4À±²>n6
­ã˜Gx2üóóÿÓŒxŸ˜>0À…G¡½œYh,0ÀXàÙ ? À73d9²Qè¸�ããã\a;!K'Ø        €€©   0 €—°öý:jx~~þüúõëo„����Ÿß¿ÿüúõëçãããp³ùà`ÿþýû?‚úúúúùõë×â@ïE)\ø± NðÏÏÏ¯ß¿Ÿb…à} O*àYàwÿ>KÅÈFÇ àƒ|»Ýþh€ë÷ïß»\tó1wÃÿþýÏ Öìx |�€%°+ú×¯_?ûýû÷ÐŠJ¨.h¬.À¬é&?æv»ýq+<¹ŽøŒ‘n ¾“P³.JŸWÎŽ�xv< ¾£€5(%×:ºÜñØÙñ ø€yàè*�½ÜâF<; o°ëÂÌÄ¥[•û«ïgb¯Ž@Àk~Vs²š"ŠÉÍ4å£Œ„.jmŒ�˜•<Žd¯€€H”ŽDY-Ò�¸e¡ã´’Ÿ¥(u<; ŸÀLd«"D´ lè@À €€  ` @À €€  ` @À €€0  ` ¸²€o·ÛÏ‰TÅy>íA&°À‚€¿¿¿ÿÙ‡ëÜCÈ
fïË�¸±‰_‘0n·Û*ç›úÏ±¢p|}}ý½¾ÄŒÜP%ìh�õ*w=+Ö !àQ>£ÛíöÇÓ§ˆ#,1±® N…ö'QÄ{Ã¼Ê²ceNpÌE¼§JÐv€;8ZÈïïïC¬°��)b^ð¶V<èjºgOÿÕ_gMé%A~%x[WV6ò¾EÄqpLå�œWFÀð–M/IG¸¨žõáˆþ5 ¶A+eeˆÙÝ…öyÛ¯¯¯e«§*n‰Wûµzáhô<;îv»ý‰eËþÖsñ"9úz€€ÛâÍR¬H(¬÷g}9ä×ÕG§½ñÇreî¾Ê&¡xŽ%¿~ìkûõ4pç«ÃüóëúÕÂ“êz §	X"‘â’Ê8rìË.õo5 5s¹5?¬†îK*ÝJ»âœ²ŽÍ²ÊÆÍY· [Ú©ûèo½$²�8•+»ÀiVãtë”-©”�eafVWÇŒ\IY9ÏJïçÿ÷ŒÊ¢²GÁéxOÖ&‹ì	Úô™¿8b?=.j‰û ]v=,1œ&`oxn1FS?j £© LŒ�[q‰Kn§ß+–!fFôs³�1¿žžÏ½ÿ.v<•ªþ¯\ìrÄ{g×£qÂ©öÆç®±ú{Þ;Î\ñxŸl]vÓü´÷?=ý©_Ge�çËú\·6V¸ÅûÄ^VßK-ÁÏ®p¸€«>ïOâ[F¬;/ Õà4x©Qh5lYºg|Y¤âØP/9ülÄé­ÎÜ¬<
 à#ñv©QeýŸ†øÁhT»#`ŸOFÀ€€/à>û4Rw®›u×€€/Àívû³²-ÑÏê(@Àé¯Rñ¾h$€€  @À €€ ÷æ‚ÙéØ¶Üi[Ü#„¡-{Ý…Ú¹r}­Ä"�)¼Œ€}QD¶­ð^}5ýÊŠ€³T¦,ì€—°Ä#fÜ+§‘,dWP]{4mü—%f]4¼”€³ï$”«¹œ]“±ÞVÀqq¶WƒIU„JYs…˜©Ò›ŽB±z�º?ëHW;–µêBø³+N—?_um?Ž°³p»\xÖwy£ô¼Jk+ë{V}àüÎ#M®Xà™X¼TVÝ#{)yð:¶ìøª. wð(>sÕG–å®¢]ÆÆ›	¸:Ö¥VébY²2wêÆŸÝÏñ{u¼ Ðà.Î¢PÆP«+}O}—Yt¿Ge=+¡Œ„™ÅrÞÚ×={æ­ÈmF°ðPg¸r3‘v®ç¹É«óÀÞmî×(µFªGÎ<�ìÅå.4#ßð0:ÆLM1�ö(g.°^0YÂ5ûg/„wplìÏ.à¬>ŠîÏ™�vop&d±àt{b¯••S�>ðÌ¢�Üð•>pGÀ³>íQ>êx*`ííNûÌúÈ³‘Ýl ¬šÆéŽB�¤@öÙô–çf:ZÀÝyl@Àm+Lk'9Wgí²ÏwÆA¡8€”]ÏW‚i‚uày˜büåâŸÍî³"`O}êƒc¸ÐpÚf-8‰³»ù n$X}!dÉÇ]Ý…Y¦Ä˜¬,»�ÊµWÀYr7¦•àiöï�
yÄù�¼OgE¯ÔuY“lè@À €€  @À €€  ` @À €€  ` @Àgïd:sÀÓ
Ø3®ä&º£°:3V¦uêÊ7æ¿â‹aÔ™½/lx¿Ò†seHx¤€c\éWÎp8
¸çY2ÛÅìá^\ÔWÈß³U G8ë#K¤ðC/Õ€ìÅ´ò<XÀÑ-ò€nÏjaŽð,€ý«áñ°cÈ!�—�Ø.&àQ…,¤¬\lD÷¬{£ìƒ1ËàÈeÕñwÞ3*0Ý‘^¹ÆívûãGÙ½.»™ãóz³½ýS]k”‰#p÷÷Ýú¼+íœ¼u3aÇ”™Ù›Û�Ï2ÿUé;åÊW×ÌD3V)OWû¿«ncÌZ8ÊÈà/É,Óavßìy�
ï/N/«^H™€W~ß-Ï»Ú~°ÀÉ FV¡UÉê%PE�‰sV¾NLç½ƒX>xÓ¹V¯zx]Æ—¨Ç®Î>ÏêzowÇEÃîÊÊ{{Xý}WŸwoûyk\UêJ\ã,�ÊŠ{:û‘:!^�˜FŠáqGîÞìY:Ý”QÝuƒÇoÄúüüü�PUŽh�WßÕçÝÛ~°Àƒ·h§âF××Ûuô"˜•oô¯”sµoÛ¥×hõ(Óá¨ŒUuïâè¾ ÷/Uïþÿ(àÕßwõy÷¶Ÿ··ÀYj‘‘h:V'^¿“±ð¨üg¾¡«$ßúÎE>Êt¸ÕÂhPÇïqDPv«ëÁí£€WßÕçÝÛ~ÞÚÏúm+Þú�¹Ð*Ë½\Y¯³X¦,Ò^Q^ÁQóö.à˜ng$àU¼*`,ðœM'¬
xt}5ö#\è¬‘íBWåÏ\¾¬nF.ôÞ>^'Mìª€}*Le¨\èîï»ú¼{ÛÏ[Z`Ov=ÖïxTÉ�Á˜•QèJ0{WbuV±Í\eT<r�æˆ”¥.à¬›¼úû®>ïÞöó6Îæ,«+Ž÷ˆË5³Æ|¾¯ÚDà/?ïûâ�,Ãa•&Õ3zùŽp\¬Re\Ü+`O|§:Ïæ�W~ß-Ï»Ú~Þz3ÃhÕÐV»;3VuÄhÊ(¾|ŽX‰•md­ª22f™÷4è¬<GbeƒDÕJ¬îï»Õãè^ŸýÀwØ˜pæÄûY×öì‚Ý{ÜãY¯¶ßùÏüÊû»Y€€  @À €€  @À €€  ` @À €€ÏÚq¢Ý8âÙŸKÁÎI †€ÛÊsýøÿÙ€ªxÈ³½º+Ûü´1üžÏ:z.·zÔæ|xgá=šEœí*ŽÇwìQþ�Œd±ç¹²ØZ¯ïNt¡«`ÛžVóž�I®ñª0:ù“F.Î~QUÏ•E© )9n3ÊÀç),®Ú/ë
¸
�'WüQ¢Ù¢pKÀÑíŒÖÙcgaHý³,†1+a&¨,CÝ,råV×\Ï3èUe®êÁ3ëy&xçñÈ^-i8<XÀYtÂ8ˆ¤ÿ{@7�d(×Uƒd•˜Fßy5
kÅwû»±Ü£t«³zÈžK.u¼#ÐøPkP%U?Ú#Vq}GQõ³>iUF�]<°¿ˆfƒsU¹«þò¬FçâBÃé®ò±Î2 v2?TbðÏGV¦‘|`n”Sh&¶j l4Ø7{^pÕøFîmunÖÐG×Ù’'6ÆŽÏž”×ÜñÈ2�Dˆ†ËºÐ³üÂ+î!àÌ÷rø<xÆ–©(,0<DÀž�vÅE¾²Îž¿›uoµ«€†‡
x4z;k¸G÷�³ëtÅ¦ÌóÕàV–uo5ÿ.%`·¾#+Z5ÜQ¾‰¦JV–eµe«Ÿ	¸zÆìùg‹[:eÆÃ]-¬æ'}ÇÌE�¾fóº�<º~MŸR†Â˜…p&€ì8�Jg//‡rið«š£îÔC–m�µÏ°,à8¥³Ý�2ðùàÏlJ&æ®Ž�Yý¢…®¦€ü¼Q‚ë¸yÃ†Ìº Õ3vê¡z®êsv!!àËrD6½ÕÍG”ãjY       €€   €€ Àc³ü½òÎ›+$o8TÀÕž`ß·úì“í½% ¼”€cøTOuùÌé><˜€¬¯"Ž^BÀU$‹MãÙ*$Xð6Î¬´‹cÔŸT3~Ï‘ÕW°¸-×¬PÈ›Õ€q1	øÈûˆåõ„é3¯eåX@À›œå
’u›¥UÉ,¢Åyÿ[^½fGÀ+®r5&0
IûñññOÒ6'{UñÈ\CÀ§øçça`£¨WÅ¦ïé6e!·^sVîqÈ"êx�\9º¾žÇ£fVî{Œ°¹êY ^p<n«µìX´#ì‘#G(;£Ø™›«ëŽâfûw³— àÓìâÙc�«û�a�õbˆ!iW}Ï<:ÏïÅÀ<½ž%?ZÀÙ¨úÊàV&Ä­ŽS[ô{án}`o¨{ûÀ÷´À£A¤( Í{6ÂQú–-Ž‹K2œ*à,WÐ3ZàÙµ<ù`Ö(÷ÑVgBFÄøp{ÿÑ-�O¡-àÕk%àª.Žì5Ýx*`w5G³½:~ë5÷,±ÌòŸÝîÌ³^Z¸ µÁqtÇ¥õDc1‘Y´Z³†ºåš³k}||ü]U¥þmVï*È…žz­
X÷WyüÅÄ\0>d7’g'Y�8ªë2•Û9ð–kŽú—ñZ.èÙ¼±ÏW"Û*àNfG@ÀwÝ8pôzÞ#¯¹šÕ0Û}ô ƒV@D   0    0    0    w÷¥z„�^AÅ\XÀ
£¿ÅBÂ®² ÀƒÅ«¨�1{à#²ø‹äžç<�€c|)ÅkŠÇ="f“ßS¡m»žÀ¨¼ÄŸ‚—²À
^çÙô·,ñ(ÜdV¿ëÊgç~ÿOÓ5€§ï+µ¥¢7ú@–¸„~Oë»õ…‘�+Áz¤M/5�ôññ1Ìˆp¯>¥Âºn×èÜ=×¸´€5xU5n%¯Î­¬>ðåßgéPäÎÊ*ê\õu«{­œëÿÏ®ð2®¯2�ª�)75¦fñï=‚ïâŽße÷Ò S<×_~®F¡UÆx]€—ðhdÖ¨þ±„Åìß{¿Óè×ŠçV÷ºÝnºç*£ Ê�½D ž^ÀÊz0šç�óÂZØ¡.�êJDþ½Ü\ÿ^b”°\œ.v}¦ké:³sÝêËR»°U<­€%<Ob6š3�#ºŽ»©‘¾—Àý{õeãýe©]¤±^ê¿ÎÎu·^\/(]—†O-`Ÿ’�[âË²÷iàHVÐÅë×ódÝž>S×Ôwº·¾“ÝrJÀ£s]ü^�§¿i(ðÔÖ Ot3%oðÕ"	ïWÆÑg	P¢ÕuÜŠº¸G#Ýº¾Ÿ›Hy9¢Ë¬A6Ä/ÓÎóJ&@	ðÞ.©÷uùÁ�Qè¦�Î\àÁb@Ào4¸×ãÞ+Â ^RÀ>|¯ûÉ½§/x'Õ ×™~ÄŽ(€—u¡ï‰æ~Y	 0  ` @À  0  `   0 œ àjs@ü\kcÁÊþáÙý‡q¾…“õàø¯pŠæ×¯_ÿ„­Ñçj,Ù±Sku‹Ÿ‚ße÷ŒQ>àŽQL üËóeŸ«í…]Wq¸tO¬ÌàFÀ¸+`YÊÎ±²œ{î­3?(FÀô;nkulÇ�öÈ”üXî`�;Çz×Y €#Ò›Tçû@X•y°s®Õâù�l†³Á¸Î}Fç<"� <‰VÃ�[…••Õ¨hW”:vëÈµÍ¢»îl^&·TÝs5°¦ã<®´ðª®†g¤È,¥®« ÷ñ>Y]k<@Çb�piU}D¸
Zç�Sñ¥wyd†vk,­Y¢2•KÙ¼,+çÆ•—7‹e-ñÆþæ•d÷©®™¥»a·ûµžm¡Ûž¹w#ËÒé%â#Ñ
©ûÒ^†DÞ¯»õÜL,Y¢ójÔ<>ouŸìšÕ³ `|x¸;•Ôé«‘�F´³—H&Ì½çfÂŒb«DéÏ+÷¸ºOuÍìY0>eº3Âœ¹�U_9k¤¾øcUÀ[ÎíXà˜T-{Þ­Î^
/Y`�”ÎŽíöÏ:Vx$•'†�¼õÜÊg}ØÌcèZÖêš•[Î(4n¯ŒŠ£Ñ &«Ü	ºî£¾³QîÊÊe/‘J{Îíö�«—RØëZàY=c�pº:ŽDû´‰\Ðx¬�@¯Li”U÷ó)œ¬�Êõõé+«å—*S|1ŒÎÕr|ù”“®'ñ�„íY£x³ûÌ®é¿Iœ- Ác�‡Y
ãn£jwÒ^º;‘|ÑCtíÏ<wuWÕ‘©_â5Ùä�€   €€  @À €€ À[
Xó_eð«= àic÷�Ï¼&øÕžðRà�WÙûjÏxº£è•¼?{|áp}}ý³O×÷¥>Êõ<[À·Ûí�Â¾~||º5ðÏo&`õÏÔ€}ƒºoä?³a?ªÁûÀÒ=„…€áPËâŽÒ�>ÒÕ»Wƒ÷¾é™ƒK°Ä{õÑ[¸L9Ú-V(˜ÕëVçliðÊÒ°"Ä#<ªž,µëJ½myNxk€ê¨ ïCŠÑb8�ç£¶£†šõeWRºìðJdÏÏ�ÕÛžç„°‡q•­} Ë©qé
Rç‹ª†¨ót_Ý{«€cž"O\ÖµR[¼ZñyüÜÙ@ÚÏ	/ `o`>UG¡õy8½zó{H×êÞÝófŽdÍô]—t‹€·Ô�?OCzëzïsÂ8KÅ¹Õ‚¯4ÞY�ò-ögÑhËàÐª€·ÖApö]Öµ9ê9á…¼µ<ËJX¹�³ÇªíÙ!ö6æUo­ž˜ZE5ZÓ#Ÿ^@À>p´é†“¥€•õ™�&¯Z`Ž½.äª€·ÖA\:K;sôsÂ‹õ�·lk�ëÓ$•€WÎ­…ö†}o¼µ²A¬Ù¥#Ÿ^@ÀÞÀdEVÞì>ZÏ½¶œ7ƒ‹nï”˜ß¿S[ë {QDG‘ùœð"óÀÞ(\Èž°L9zª´¢jP:O+1é˜6ÄµÕ>}åå©,wœ2‰Bò„kUÙ;õáÓ[º†þÎ”­Ô�ßÇ…E¬Ñ�wÔsÂ-¥Ì\¸¬e<kp1Ë_x‰1Þ£ðÈBe×Ü2à“½Ð¢@cÒ·-u qWi]«º9ê9áEw#ùBŽnÚPY¦,ƒa´XÑ‚Ë’v†üz�e…[zt·¾³k­ÖÁìšZi5Z´²÷9�ý»¶îeBô¾.Ý_0Åïß¿‡–…©@ÀÞ8AU”þ à‹Gx«Å
ˆðEÝç8rê›&Fƒ6 øbVxÏ" ü`!3ð¤ €€ À½·µ@#»–6IÜ»<Õu}#gðÔVL¥•ÄÕq£ùÛ¸%Î7	h=´o3-âÐ–¹N™|½µò;iî™ý´ðÔŽ[à$dYœò©,©–GÎ"R¬ ‚'VsáyôL­«V¹UŽÎ½YñOíBKÙþ_);²X³¸Z[,+ëÙãžÜì;}¯˜Ìñ¼Y”€§ì�²¨ÁgŽ™æ³õÍñÅ'ËéŸûæõN(™j�µ{z.òòÂK�BGF{
�YäˆQã,BE'JvÕÒë>UØŸLÀ¸ÐðôŽk“½éBÊ–<Æþi¶‡7³ŠU¨ÕÑhvuw·3qG�<
€§pÜ!ä¢Ò`Ñè¼˜˜,ZÏQZ••>¨{
ne5Â-w¹Š©˜Qôá¥üû÷ï¿#Ò�Á«N¯Êê!`w¹«ÄkÙ@™bUÑpà©Ü™nÉlÉuŽî„ÂÙ"àh=5—\õ™GÆúÂK-¥Ì,°>ÏâWÅ´¤ÙÈòè…±¥:
÷Úpt¡Y‰/)`·Nš^ÓltWÓF{ÝüŽ€Ä‚—p5\%Š–<£Âh +³ÂrÁ·
¸3ÐV¹ë{Óª\VÀîB»›ééEªÌÝ¼=[,°—Sç©/>
Ç“å"Ž±§q§á©WøF}ï¢©Ä—3ÎÜöUg‹9fù€ªdâ[Ò ./à,çN\àá"õFYn ‘€WÅ3Ë�›õ½+»E¯r?<…€µû'â‹4$€,ÁXö¨¶z"5½º.lœÖyºfi\Á…êßáJÃÓ
x–dË“žÅyX�.©)¥Ù ÑhóÄÊºíÙ|µouñ¹Ô=`@^:¤ŽDÜÉÒ'±�\a	}%˜€÷Ïãx–^3®¶Ê2:4"xYIÜ.xXP@ÀOŠ,-Q€€  @À €€  @À €€  ` @À pqk¯oÍ{¦`ç³p: /-`ß /ži[ÞjdK€—ð3 ðšö˜Q1^´îýf…½Ñ÷Y
Ñî¹
Œ§rÆ tŠÇ5+¯‚Þy>'¼¼€Õè£«ê1¨Ô�–X$ˆÅ€q+ç*r¥_+¦~‰gåõˆñ€§pŒ.ù÷‚Ež£h9ýïÌªÆ´&[Ï•ˆ½üþý,/SvÀÓ�BËòEU™G9zã52‘m=·#à™{¯ð².ôÕ¬´.«ö>0éT ‡Ï}þxUÀ+çFG»*¯€1òøÉ,°Ž€_Äo0.4¼…€³t%ÕHrW„{Î�	¸*/^ZÀÊô3f1âç•ÒðÖsg}àQy5EVð´ÓH‘(O%š}S¸µ²ªºæê¹£i¤ª¼Jg*wÃ[í®’�íÉêwfFÀìºd6ô  €€  @À €€  @À €€  @ÀK ^©ÒˆÐO-àlCµÁ_ã_©Ò²gRøYöÃSØS�ŒòßKÀ·ÛíOßêViO!ànˆ™{	X¡qî‘«ø½
@Àà,w7ë;||üã†VÇº»\Ú‹¡hŽÖ¯!Á+Íhv�˜^´r¡ý³Ñø€ÊµR —°>ËúÏYÔÉìX4ºÝnü\“‰N¢U¤Iã÷ñ{�Ê4zÎl\@eŽ‘/;õ pø(´g(±ÑU#¶Õ4Ll¸Õ±
ë	¹G.´rWƒ\£2Åï:Î¦žºÏ¶ú’¼iÚc&ëÿQ@g	xµ|¶€e]Ge‹×GÀð”.´»’Ñ}Œýž®¸Çßn·?z¦Ø§]©€Ë	Øÿõÿ?£®¬çªR˜vëàRîZ—g°ú½U™Vêà¥|µA¬è‚ë~£zBÀð4K)]XÕ”�D™MÿŒ¦‘b_3›Fš	xëÔV&jŸßÍžq6u•ÕÀC63dé9G¢0:9\¤~¬ßs&àÙB€Êž)
xT7:o¥ Ø€€  @À €€  @À €€  @À €€  ` xÿ|}}ýÃívûãŸß+¢„aÏBÛŽˆçÝ#9Ú•Ñï÷ýýý7h>By1W'b„‰{Ä{ÊÊÒ½¯¢tãßh&ª?„�_HÀYÃ×�îßÝ#,j&à®³çxGsKÉsªÂÁ8¾¹ïa9¶Š0KŠön–&Ö_ç‹]/&à¬áû�«ï]H
çy”Ô×òÏuŽ\:Ï*˜‰+ð÷÷÷ÏçççßÀs³H”Y0¾x/£’©e×=ë9ýúžÎFÏáémVÆF¿c¬ŸØ5‰Ïäuãîøè…ºR·p�€³†Å­YeíªÏ»ýÓîùÙ¹³šE�ÔàNåZžõœÙµ5ÈTE½Üë½deöócÝH€Yûˆ/¥-u'
8¾õã´²v
Èž5¢™ÀfÇÌÊÐ,ô­ÊËœÅÁ>ú9£˜<¯ñÖ1€Ùï˜	Ø¿¯êoô¬{êpËX.œ¦“fç¨‘Ž~ì‘Àf×Í¾‹»ÓÈ¬ÈÈºŸñœÙ¹RÕ…Øú;Îégõ°Å²wêpˆ\}Î¬uF­G£ ]ÇÄh•¸g–kdcôÆyÆsŽ\ÙìºÝ�¸™å	<{©¨þf–{kÝÂÎ~8ÏQ”¹ÐÕ9³ÆÙ]‰pÔ7œ¹y]Kz�ç½ˆâuWæÞgƒx£úYÙÙu·Ô-$àì‡‹ÃGHg&ª†=r;"Ì,ìÌ�Y	Y¶¸R©»0dÏsŽÑé?¯ü–#¥Û?½p¶Ö-$à¬ò³¾£8û±«þ_ÇåìX�ø]lD³9àêE5jXg=ç¨¬™›»Òø³‘àÑ Y§<ð–º…ƒœ5˜L4³‘ÙYÿ¯3½ÒµYãèÌWÉÎ4ßç\ÏzÎÑ¢ŠÑï±¥K$ëç×ÍÊ3êWËl÷Ô-$à¬Òµp¢ÊæW½‘GnnüN‹fƒ0š[•_5‚îÜiÌxèÇwûª{ŸÓ_X¾hBuàŸm±d¾øB‹3ôŒ[ê/û]²ë¬Ô-°�ð�u×¯îæñŒºÆÊuØù„€0  ` @À €€0  ` @À €€0  ` @À  ðñ;e´-Û¹Ân@À´ÑÚ÷ úlíÁõý©GmÊÖÆwí•ˆ•Øl´�öì—ÊU’£Åär4pœ6’YS�2q”UÌ"Gès¸·€õâˆ�íV3$ý"! âQf�ûÈÂêÅÅQ}~&Š:Q½ $ä{ÿ ªÂÑ à]Öqg4ÐªÑÞËêt­Ü=s$Ç²!`ÜðÈE¾W¤Á{Z`wågƒmrk÷Øm0zx·€}´XÿÊµô,{ž‘ÏÃÜŠø M•¹À´<S„Êâ ½¯ªûw¬–\ç‘wáew«|þÜ±¾üùãßUù|ÐÊ-p·.;þ+¤ª1xÔJOƒùýýýãù„c\bOz¥ÏªÏ17Op^×wï@õf.q7sž‹Ï…_HÑkðˆ�qpLŸg¿…ÏDºSðfö°¡Þxf}ÞjtZnildQ¬:n&`�3¸Àã½:S/î>ÏR_Æ¹j‰9K„–Ý£
†že—ð‘O³uêÞ\À1ÝF–66ÂØøe�2gé>ªÆ=J2îJž=bÅ
ùh5w­<ˆ,=gö2«FÚcþ¦Ì²VBÏêÞ\ÀÞP²RYB±Ø83w2³P+Ž/ÿ.¦ÞÁvoaW?Û=–øœ	8æ®²UÄß¥ª@À?3«3kœÕç•€£ÛY�B»…Ë¬~•®¤Ó^°»ùzÉesÉU]dc£T¤UÖˆ¬. ºl´YúÍ®€G9}³ó+w2[åÙ:#Ë«sà*—î‘¥œÉ¦ºÂ¬º™=«@ÀecÏÜÚ­ÎúÅ£¾µ:Åà85S�òŽFÓgnwL`V‰­3PÔÅã²A¬Q]À›O#U�Ádu…–õS;¸ºîh¤7Z¢ldzöY2ÕÎF–}ZL�úù™€ã(ôl-tVðæ›4ç)d™
cßYî¥Ïïjn8›ªòÏäžû<²£bÊÏL˜*·–VG¤GB‰ÓEqäÛq¨ÌqÛçÅã3Æùkß	å/³l@‘þïX�E"qªìrntžZÌÊ®ÿg×ŠŸû¹ÞŸ­æ_Gƒl[×PûvÆÎ–Âjµ—êÏtê4ž¯ÿ{ýŽÆ$€ý—‡¥‚Ô~"ä&úó»þ¸Ô~J+#Wñ^»¡¨@Àn÷S£}÷K] ` @À €€  ` @À €€0  ` @À €€p¾Î6K3J¥\\À*ò*[Ö´1žF/%à,'®‡Åy•ÄZÝXÑ O#`¥î¨bGU!`žÑú½^NÀÊj÷áIÑ	/)àW¶LY¶ÂÐÀK¹ÐòôÕ,”BÏhdÝ£=¼Ä –Ç-îä’ð³~f´äÝÏ*Qùç�p¬ÕwÄO†—žFš�:+¹â giHcö�îg1+‚lÓÈ±<…,A¶Î•1KÛ	ð2öE™ö[1Ù–GIôt—+Ÿù�/"‘@«{úy£2VÏðóÀ£Ä^žó'æê‘eô
úL×ž}&Kë£âQÀ1•§Ÿç9zGetKMC�—Äª¬“§Hñ\GrO=ŸÜp}ï«Ÿ<é—Žóœ?\Ò¢¿�ÿß¯å¹�\Ø±Œº¦žK/7�”5jOæí)2=ß­çá•åtaÆãä¦ûu\X1“Ÿ'õŠ×Šçy¹üÿþRÐ††/7�$wSV.KêƒBné¼ÿì"tWÖ…î™üÜjÆ%�±«2Äì…£2ê™˜†—ì» FSIqdÚ³
ª?ÚqOãqqn¶;5”YÒªŒ³ë¼ÄvÂ=îew¹{ ¾ã’ÅÑHöêq ø»}fÂì€€ï¼æ¸³)âÕ7O <¥€»ÛõØÖpQÜ±ªÝã 0  ` @À €€0  ` @À €€ðE¹w†ÂÏÂÓXß}Ã}Üd$[ÌÝ{3>[áiìÑ3"GX¡˜TlKˆ×{
ÃÓYà3·º0À	xU˜™{í1™õbP\ª‘€NÖóù9”W¹â³ké:ê[+˜Bù¹¤$…§·ÀÒ·Æ�ù¸Îƒ±ÇkGWçiÛ¡ß_Ç)ˆ^ì¯\+
V,= »§à%,pŒ·¬¨•.žL˜Gt¡ýïÌJú}<rf´Ü¨Î�]Ë�Qy=­.4¼dØ-Ÿ¶Dà"qk%+çÇE¡ûyå2ŠS÷Ïr6Éè\ËŸÅË$«ëÏ‹ëOe�4=Ëäç®¦Dê�^ÿÏF­£u‹Y<œmÆ({„×¹–ž7^ÃS[à8è”õ[«þfæ‚®
X4ûwÉ2Ë‡T]ËŸ%fWôgFÀðR}à¬/ë.ëÌGÚS‰ÎbduÜ¹–?KvOi�gó²jôÙà�'?ËFl£Ew�ÂÌúð(S,ÃìZ�çEÀð’xd3ad¢Š£Ð™ËGŽ5­kü¼s­îÃS�BÇA¬ÑQf©<Ó¡»ÕQP>’�ÍÝª/›�KXžÚt4�]/;ˆÿ�m@ˆÝNTS?QÀqÎ¸˜ÄéTîòèZX``;á`Ý³ú£Ê/¬‘ä#ï³guÔÞó^RÀÙè²[b~€‹8®-ö9b\R€‹»ÐüÊ–ˆpðd!ud}ïM ïÀ·ú©_Œõxßn·?Ú„pžØ… €€   €€ Àý¬Ì³ï±�Å€€7,}œ…c½Çn"àŽˆoØŒ¯uËÎ(XÜfï0 àN/úæûyµ¯™=Íð”~wFÙ! žFÀ·Ûí�6í{øœ˜,lvNÜüïÇT{‡ã}br¿¦?Gvÿlß²ßßì<¦gFôüK*[Ð ànVãõ”$.H¹’6ÇÓ²d}X?GÑ=ú¥Dè×­Ú$Bx“Ø\hþ]ûv»ý‰aucû˜ó8¾8bzÒ*­*ÀéÎÈ¦�2¡øçÙ(²7loün=‹ [Ç¬zÄÏ«°±1KbõYæ.�\èÌk¨Êp7,FbÌÜÜjÀKçx£ÎbFÇëVéO+W!|²kWÇÆ{ŽœÕÑ¨ >ˆU	x4åT�3:FÂzßj�UVï×ÊŽ.pgKÝw£0¼µ€GåÚk�]Àê×~}}ýíûGOad�c&—p\JYå	x”C¸:æL<ºöÊ4’,·»Ñ¸Ðp¹…³Á¦3,°�òVbÏ\�6g}àÎhq%ö¬Þ4m…€á.Žóœr'…¾S#u1Äœ¸$3P50VãåÞê³LÀ‹ÚçŽg×öé3={öbˆ7½l>]–ÕÀáö�›r£ãçn•â÷ÕU•Ã7Þ/ŠÒïYY`·€Q\�k»ø³C|î˜Q¢%/°8ñf}à(æ#·2zÌk¶AÞAGÀ  à#wùúä¸ù  _¼ì¹ˆ«y_   0    0   ¯!`ß#K¼d€'p¶¯˜mw 	X›Ñ;¬®7Ön¡ÑFý+¬«ö`î1è ^\ZÀY4ŠŠÕÈ•b(þ;šºiUµã	Ï^BÀ™Õöô(nµ<¥IeÅ=n•ßË¯+Ñéú³c�|îè9TÏ­¹BùT÷�éhVŸð&gçDTÁç<@œþï¸�K"è–sfá+Ï ƒ^"³ç¯£{à¾Q=#b|Wg�¶:N–¬{ïUÏ\ýªoÞ-ËªõöòtÏe3~¨€eu«ïV¬àª€gVx‹ûÜy®«–ŸH–x·€c¢³Ky�eC<BÀ£‘ãÑàÕL ÎvUÀÕ3W.5n4~¨M#­¸±.`Oî=â#<*“âxUÞBvFÀ‡Z`¹¥Õ9}–…�7Ÿâ,{¼e•ÁG¢+ë5ðè™g}_	q&àÑ€:�2:'.Ð8Ú…ŽâYòÑ Ðè™G/…Y×`$à‘í/JeGdñ¾¬€µ(bEÀ+‚Ÿ�1�Ô±À+÷e_ÚÏú¢QÀ«îçL +«°â5·Zà•û2
�€//à®EÚb�gî,¨¨WlµÀ+ÏŒFÀ—°/�	g4xVõƒ»&<³`uÿY–Âìë°«ûŽ–`¾4qÎ¹:&û~v^gƒCçþGoª¸çý   €€  @À €€  @À €€ Àë
ø
iX .-àl+›BÀÜ{{�G®P|*~T@ÀVÒ›ÜÏ?Ä�
¸iñ|ƒ¹B¸>*B„"_ð£n
¸Ò–œ¾{]o…ÊáG¼CÀ²Æ[®¹Çrc�ï°2$TÖU˜Ü¯ànJE¢È’Q :?³ð°ç®ŽUyåòW/•Ûsýêº’ƒ—°G„Ì\[Ojí¡S%
Ïeâ	­=Ùu&`]Ãûä1ìª÷Õ=Ò¤ßóûûû?ÉÆýßGÖ&`YLoÐ™Žb—`\ìŠãœ	BÂœ¯ãâ5ô‰/w·9‹¯¬c£%gÔž^À²ˆÑªfÇŽ¬•™¹»•P¢àÜ…ž]Cy…F×›õ÷G÷x
ÇÏ2Ú³$(ÏÑŠ€Gùq³löY¢ÅÍú¹Õ‹¢úÃK	ØS{f#Óž… 
µ°\[Í9gl°—Çûµ™P³g�Ýà)\	ÖS^z®`ŠF#º3=4T´ÖY²Á./)àÑ •¾×´RÖ·ŒŸIÀ#ÍF|gƒXºvu¯JÀÕÃÓXSC¾™!Š;ŠÅ§•2+é‰«]pþRˆó³qI¢ò¬‚.4/ãívû£2U}àìeÕ}± \FÀÝ4›qÄ×û¿šÏ�‚ð,~q=µ¿ª1	:›ÍOÇ,ƒZðS”ú<°Êí[Þ‡¦1ÁSï®—f[W–a®\{tìžs ØÐ  S	  0  `   0  `   0    î&`…¥Q »#ãD]5æÔÑÏ	ð+¦²rU)V¶^{K¦Ã³…«0:
j��á),Á*�â-V¸ƒ£>fIÓV=�¯koz•½e¼™,ÓàŠÅ¹¡z9ù°{­¹rAyù÷^ÓÏŸ¹å¸íp¨€£‹»Î­w&–™8ñò^}h�LÙTUþêœQ}è{‡	XýÁ¬aÅbÑ:ë\YÛhÍÝUÕ÷Þ¸=ôkÌR¨ã<1Y|¹(?pâv$ÈÎÃ“¾uË4ªýíc4^Ø,`Y¾QcÎúŠ.`YXÅrvkªŒÝVàu�®¥ót/eQÐµ=–s|!ø‹¥ã
g}àèöëºœ¾S¦Q}t=@Àm«ÛIêI¼³ì1ƒ,�þ/k–}—ùy²°žâÅEèo+ƒe¨Ë±ùu•±¢S¦Y}d/D€MŽ–4ÐŠ®fÌü§Æë©Y|ÐJ–L÷qË¯Ó«¸…s1UçWù;õ]÷Ì#é”iVQì ›¬9ß™ûè.­b–I)
@×Ò5*·3p6/ë÷ñëúœîÖ)´™…ì”©SG�ÈÃ
¸²¾qX.£ú—™ètŒ¶»±úÞû¼ÞŸt÷7ö«++¨ó³~gg`*
Ýûé±\£©§¬L�ú ÿìð(Ÿ[‰O£¯q”ZÂQ_0s‹£0]€Þ°£X²ò¹Œe›ÅÅ*±Ÿ_Mñèÿ�2­ÖÀf\	Ø§y¢Ûèÿ÷A#ÍŽS<1ó`A®ÜÒÌ
ú4ŽÊæÖo48TÍ½f"S™Ô—í”©SpÇ¬úÎj [úsjØgd”ç0Z\QM'eVye^¹Û¿�Ó^4\Ø$`5\5xŸ™�ççl�9³áŽ6$Dï![T²w×¬>|þ™©$8d!‡æ_W²÷;Ÿ¥‚|1ÉÑVêc–;ðét-ö»à/ê.-àltõÝ™-G¸œfæß®õO#` @À €€0  ` @À  0  ` @À Ø7Ók]sõ¯¶Èiûaü®ÚYã[ã9¾�o¥$oöo¶^¹sÞì¹ .!àNU¸³7ÉW‹ø³ô,µqKb�ùÑ9YøŸnýl�p7ÇFêÖGÖHâQ°¶Æõ×¯_C{è‰Ê¼Z†,(�®·7ÆxÌ¾g7N½¢GÂ¥ûÀ±‘J�B,dýbPw‰1†�u«ç¢òë{Ð¼•2ø1~?ÇïÏÓgñÅ£gÑu±ÀðƒX™E�n¤‹À]Ø[Ú­eüÌE·ÝuË-f°Ëùq.DYY]+X¯ÏGžÀ%¬Æ+dqcZ·¸Q¬1½‰‹é×¯_©[º§.àØ·WY| Ì=€LÀrû«²\VÀ²`î²ê3·š:GÇyàw­ÎŽÍ¬Úž2¸€cÈV	6»~¼†»ò«©U"à,kž÷%gq£eáb|,�õìyŒ¢¼µñ�”“°e÷Ì®Á <�€ÝUudµª°9qÞÔGŒÝíÕ´éýÎnü^žÊÓsùêU,èx??�ÆO%àl4W}Á,ãŸ/”ðs¢ëêK>}T•A–tV†˜ñÀï×Mã™M#Åç ¸´€ccwsÝ-�–ÓÏ«ú¶.&eT,ƒÄ8*C<Ç-vü|4G�M#‘öžBÀ(ŠÜÝÉ8˜T­äŠùŠâ÷X¶ê*ëÏÎÊÏñi¤˜Ë(K›’=»/ñ¤1ÁÓ¬…VƒÎ,£D˜	Ø²¢�\¨ºNæšvËàƒežOùœt‰vqûgž�ÌÝwDO×öyO Òg™­Q[ÏóWOI<ºG•šsµñ{?_ÿ÷ Ñ5ö¾µ_c6úp¹i$‰,Pü,ëãf‹Kã÷YÔ×GwËÏñÿÇA3ÿ|tßx<Í~à¬�˜}–‰Oÿº[*÷ØÝÙÑâˆê~³2øßÙµg2â÷ØÐ            €€g;‘<@�ÓÍ] pÜas;ÀÅ7ôcežPÀY¼( x+ŽÕLÀ
$—¹ÓE2^;NçEð \…†�ŸÇä`oŠ€q °À.LÏ|àAØãK!
=; °ÀYÉ˜z$
¶ÊÈ0éÊ 7-pœVDÉltZ¢¯’ugÂgÔà"£ÐÞÇÍú³£üBža�àŽ}àxN¨}$à*M ÜÁû@Ô(ßo•PçàB<ÀÇ)#ýíçgŸÅïø± °ú¤Äòt(q Ës�¦†ä&k0K×‘xÉ¿pàf†˜L,.Àð£Ur²(LO“”1…pÂ~à³„…`ØÐ€€   €€  @À €€  @À €€�åûû›­†€€W·úÅÌ„ñÿ÷(x_ú™QV
…ª²Z ì°6ãÇ�üþÿ{XÅ#|»Ýþ\A$Š<¢ 2íá4ßËÒž)`½t®ðˆð
XqÃp—ár–‹š5N}.wûûûûŸãØÎ�Y°ŸŸ…¤õ@z^N¿—ÊTÝ¿Ê¼è�þfÝ‰,ð_§N=�`õ;ùw»�³Zvx¬þ±‹(»†2·ËâBWÎ‚ãÅãü{	8Ë¡¾ilðŠÌ­wèXx?§c…ãõý*Ëî�õ³úØZvx»õÊ¬•[º( ?6foÐwþyv|lˆQˆ.Îø˜5ÒUW/«nw >{Uÿþÿ*ô®ç°R™½ì1ÖöÖ²Ã8{kgVÄ­AÕçYöÌÍ¥)­¬K¼öLÀUYgÞâzFÏ¡ëRg/ÈLÀ3±î);<©€o·ÛŸÈÌ•®Ò¨tâHÏò{†‡èlðªö,Œ[…à]ˆÕnJæ¡d×È¯QvxáQh·ÖY]7L&`oÈ³~ðv!tÜáÑ@•ÊËìiDUÀU—âˆ²Ã‹
X¯r³�ðÓH«.tÖ7ÝjÑF^‡êIå:ÂYvx1«ç–¥ìÊ®›5Æ‘Ý�S�­vÚb�÷LU#Î³ÔQøÈ²Ã	Ø…RºŒ®›Mñd®®½Òw<Â±èÅû¤QÐq®úH|µ;p’€•x,#qdo÷lzÊ3Æ†TM#¹û§²h`¨š+ýýû÷O¶hÃ—9ú€Xå~{vEï›Ž<=£_ß×Fû¹>¸å#úÙ\ù–QèÕ²ÃlfÈÐ�^½Å3WÚ�õ¾žÖÊJ¬l1ˆ¦½F	²¿×
¥˜·Ø?œeÏ‘¸é¥RÕ›—7Kœ¾b�·–Ø<\ ²w åv»ýé,FÐqÕýº×Ù³OY÷èœ{DÝ°ÇŸ*` @À  àÖ\1' oÔ S	  0  `   0  `   î(àª5c”ºãUP”�*H€3«¯wª7¸ˆ€c4ˆæÕ¢‡³©œ…Êñº‹âVŽe%œîB+¬KÕpßÁ’HŒ#gßU±±«di wð™á^žIÀÕçU$ÌÕ°= §ø]P ‚UÑe‰ÅÎ——Îb"«�Œ€ÿò“‡@#GÀC7ÐÑàŽZ±¢•ÔÌÃÈ~||üÉÕ@NÌñÏu¾Ÿ«<þY¯ªÏG!jgÇø³ˆ3-°l).µÊëÃÍô™çV"Y7N¬æ-¦:ñ¿=Ö°„è±Ÿ=¨y–64\îbUX?ÏÿVÃŽ×ž£rFmIÇÙp,“îï÷’ä/D�ãåcpÿ‡Ô<Î}º¼Ñ¹ÅÔ1Y0õ˜‚T8žç#àÕµõ2�×Ð9&³Êgõ�c™ª2Ä4¯1`|	 žöãªhYÛ(¸‘€³´%þ™[}?f6JìÖ´sL%ÔÌ*!`Ï8ádóëž}¡JC#GÀmœ	WB[°ú¢YƒTö‚(.·þÑŠÎ<:¦êëže�«2UiÑ•Æ#àÃœõ‰·
XÇÊ©Áz’5S%0·º³c¼ŸË¸GÀ#aU÷«^Žr¯«�·#Ìb6Ý°»Ñ™¥­²ðÅÏãKdvŒ$¦õ\°^B³>°î_H±L±³z¡‘#à_™¸$š*“‚Oeø´‡šg‚÷þ�§üŒG™[<’Ê ë«ì~~ç-÷‘w–Î¢
Ï 8Z3î9U½ø”ÍÐîÇ«Î|Ýõ;¬OGÀV$2:V®j\.X]ctíj¹á¬qf¹·ãå×¨w§¿šÕÛì¼ªLÝ:{—e­ 0  ` @À  0  ` @À  0  ` ünø¾b à'ÂwUÛðÑ¶Äq”?¡õÅ
Ã[mèÏÆU÷¢"`xK{H˜
Å¸UW¼ªÊÿèr)4à!~–Wh…Êy”`ÙCe¡?°âE‰ÑuVï+ëÞ™öñé¡3¼€n¨šÙ1£îÈ¬þÎ~FxC»E‹AÖ³Æ£Tf÷5ò™±:6È‹ÖÎ�ëSõ™WŸ³ºGVÖƒ×e÷`>îB{TÅŽ»ÊÃÁV}ZšÜäÙ3xÊ•‘¸bØÖ-Ï9p´ÀeòUº1ðö[Í¿V.ãLD[,Ùö€ï¥rå9»#ù*GìU<m@À»±ª�šÑNGD3ë[å0>BÀYvÄ•ç¹ÃoÚïUG×iØø0«ñ©_Üp·ÑŽ¬]6¯{–Þòœ]zTêŒò8Þ$`Ïg´*¶Y£½Š€½_½úœ]�®ç/�,% àÍŽ™öVÄ6Zú™xësvûî³A:¦‘ð)ŽnæŠ€WÜíGbyxës®Ì¯N9þµÅzÅs<£à¨ÁªaÏ�F–þ^ÓHYÚÑÕçì¸ÆÿécÏž‘\xHgÄêtœ
™ØT«¯Feûüüü'§ðž…™w±úœ:gæiÄ,‰Ýgüð¾|²Û0åÞv—]^�Õ2Ç¥”Z!` @À €€  ` @À €€  ` @À €€ð{AvBê?)¾ëÉ#\õŽ€/NÜ‡«­xì¥ÝN¶Í1Æ§ÞðáVÀƒ`¶o‡¬ö>{,lêý®2<{vÂwjH#k¹å7	Øƒ à¸ú¡>>>þ†yÆì„
GóÙ	;¿áYøªõŽ€wüø�âªÙ	ÏîÞ[ÀñE~•zGÀÉEvÂµç¬º#ŸŸŸÃ†½';áŽÏßµÀg×û;fm<ôíýÌÙ	c™GÇœ™�PV){‘�pöÖ5Vž¿k�Ïª÷wÎÚxºû5ËÚ7JÈU�£7»¢0V�ÏõÃwÂÊºµ˜³%;aöœUcÍ,pV66îN@¼Ùo¸úüGÔéÖz?ª^p¡Ï²ö�ú|£$â³ì„j�ÝÀîn-:Ç¬f'ŒÏ9ò*üüQvÂxÍNvÂ½Îžÿ¨:ÝRïGÕxÐšÅLÎ\ÆîË¢²¾,Ù2bÚ9fKvBÎÊísK3ËN¨{ÅÑõ³-p|þ{Yà*#Æõ‚.ÜÉÚ§¾cÇeŒ?N•Ý š_<ËlyÎŽõÕ…^+Ù	;¿á³XàÑoÿ.YOµÀÝ¬}™ØªF-ë‘^±[²Æ2u±F×[ÍNx”ÎžÿØï;z±½KÖÆSÜÍÚ—Yàj0Ho×®u:ÚÇ†´’�°k�£€g®âÑÓH«Ï<ª÷³§¯ÞÖ…îfíË¬åŠ»=Äª¼‚­–@�mKvÂøœ£yàNvÂÎœñYƒX÷îg÷=²^°ÀÅ|n'kŸ‹r4T-½«ÞÄ>µsä4ÒÖì„ñåS	]Ÿw²Æ©²Ù
®{[à³\è£ëåm63t&ãWF ãB‹ÙÂ�ª3šÌW#8jAAæ]¬>§ÎyDvÂêÙ:î}õüGÔé–ûY/l'<xa?Ù	{KÙð¾õÂ‚p   0    0        ÀX¡N<D§S}ÞÉ‘uý*ˆ�Âðxx êvYàù 
	£�&Tô¶ú�…çy‡¨‹p€öÐ6
Úæ‘(GV†·.žö$^Ï«E«äß+Â£[&Ï�Ë3(úñŒÎÏÉŽ�Ygçè¸(6¯×x­Y�Æ43£rÄ ñ[ŸËÿb}`�Y•GEªTã¥E™½L:vŸìœê¹¢p:uÑ}®èNÇÀ~^§[Ê¡ØP~þ–gÈåÃYàh	õVÎ©‹';w~5ö­ý~31fVs&¬øÒÉž+–¯SU”ÉQ�fÏç¿ECzT½ bŠÎÕg ÷YàÊZD±Uçe�ÑÒµ¾Qì1ñ´Üq5ÖLì^Îì¹<Pxågçx6úÎx@–ÈÌ­^w´ˆÕo"ñ�ÄØynódÎ¬hì7Îb1w,wL©éýã®…Ð9™e“…Íqö\Qx:×éœ“Y½jL¡z¾QŽ¤èmdåÈ^�îEÌžA¿?f/:<r«=4�™í«¤d£T›³{fÙìªþy•!`äŒ<Š•>p´ž~Îè»NÙ3·¼{.îó[à‘Õ©seýXEØÏÜàÊâEKZY˜Ìêg£ÌUYgÏåßuÎ©€Fušy4îÞw­èL¼YßyôÜ£ÜÏðÄ8bç¼Qú”Y_QVÓ§†º#Ø™‹Ûy®Žû8N·N£H«¾UGYº;š¼å¹áI,p´„±ßê™êV¬v%àÙ¹ž÷5–¡c]²~¶¯têÎ½fçdu#1ø¸ÂÊÈül$¼*Gæwž!vÄzA[ç�˜uf±ºnjÕîöéF"ªrìÃGátÐyÁ�ž3KˆÂ¬Üá-Ïð–èÙ9#—;}]µŒ#o¡;ÝYŸ�£ç¹¼•§¢ÿÏòÞvÊ®rd/“Õç¦Ìn¤Ã×
¿òô†�º3�l'@À €€  `*   €€   €€àùìÁÖG<bë™î}ÕŠ¾zùàÜÙl~v pßb—mF¿ê¶;íK¦ÑÁÃì‘4²Ï´4*CŒ!_µ¢0\FÀ�L±¡2Ä—ðIö’1Bt�c�7¤Ç�ŽÉ¶\Àñ~³XÑ£ryV‚îu³4¡žRÀŠ³#HÆô˜tÎ�ýýû÷_ae1›t	¸Š¬ÅÖ-×ìºU_<Ž	 `¸TX1©2F‚÷ìîKD³óg}`o¸¥\ñº™°õ™DîY=Ï/†Ë�B»(é0s]cã¯,e–ãvÔŽÂVDÆ­åÊD�]WgÏà/>\Â{`qg4­0ªY°p·RnAWG¡³~ìL<£ru¯+ñWÝOÙÎreB©[gY#gÂÏÄÓ-W÷ºU¹…†§°¿$×(ñ(Ó_–ˆ¬ëBw¬ßJ¹º×EÀðRö>áÌÖêªÌÊÅÁ­½x¥\+×•ø³ëŽî	ðTvWÙçW«ëÆ>è–•XgåZ½®^6Ù@†§s¡½OéEúÜóÎÆc=!·7|·tÙtQ§¼R®•ëzyµ^Û?CÀðTÎŠ4Gê+ªâ|éÊb‰(àNx¥\+×uÇDjžr?°gáË¦o¢eóŒ}£m‰Jþu¯r±c
€ý €€0  ` @À  0  ` @À  0  ` @À  žLÀÚŽ§-y1&ô[¯š&àé¬`sY$Gg�ˆ=É³‡ Q˜]^Bp	Çˆg6ÌWˆ!¥zbS?\Æ…öÌxìI `x	Ç~ò¨Ñ«ïëq›·\×ûçñøY>;&»žV¼S<,DO%àNÙùâ¹êW{Ú�…~­®?Ëþ–•�ý÷,�üìzñ™bP;=�.%àØð=8\åÇ,~œ¿ªó»×õT¥HòH–:&¨—¹¾Ùõ¢«ƒãáBÃ¥ì‘#c„ÈšUÄÜCÕq•Pg×•ˆ²>¨—}µï:êÓVyž0<­]	-Z«£¯›	H}ë,ý¨^Fîþ®
/)`	Ã¦b0ö-]·cýYÔŸÞ#`,0¼œ€5€SåÞ*àÙu;Êú®{\h,0¼¼Ý=nÕ…^�‡]*ð‹o!`Ÿ¾ñãôÙh!G÷º+ö�/¾£,p–{	àÒ®æ‹ÕwÍ¦vâ€’Ÿ/t¯ëªRÄ…:.;Ï¯ŸÛ�ø‡…ðÔK)»[gË·^w´Ìq´¼²:¯ºVUžÎý^r3  ` ìâU�>À
8[4 O 0  `   0  `   0 l°±�8j©¥ß‹
à Ç çg
X÷zæg —ðÙCÀ  #`€°Ç|òÔœ£¸Q___e$?F×ª<ºžÇ¨Ò1Õ³�úÞVÀ1*¤ˆ‚Q�6�ñ8Ð«RŒÎ®ç!i}ÀÍÏWY=Å(B\è€Ä–	,æÓ�az2Ü¹^µ‡uÕ5ãÔ”ÎAÄ€€ýâ*UAò2w®ì×•UÎ\rúÛ€€QxÙ]àQ?7~×¹^&àî ˜ÄM´M@ÀA0ê¯:ŸŸŸ\¥JqÁu®7pz%`Üh@ÀM·ÔS–¬XàÑ}+ÏÎ¯Ük€·íw¬ÚŠË»çz#7yä	 ¼­€]„•è¾¿¿²�™€;×	XV¸…¦ÿ8ÍÇÇÇæ‹ãq>'+2—wv½‘€u~ÌFèéMØü$0` 0  `   0  `   0 ¦ 0 ¼¡€¿¿¿*ð„þúúúùüüü¹ÝnØÎp'{ÜæŠY’3íë�Ÿa…N°D§€t²gCèZÓ���4À;éDNpŒ\¡ˆ�[nœ…Å‘;Íp°€¿¾¾þ#VÏz°jÉ‰ApG{ìea7¡·'>S~¢LØ+ à—×¬ w³A§„ÎÁ¢…÷`yîž+]ìû©Q O,p&¸˜©Ð-òívû#Ñ¹ûÎ> æÇªO¬@vŽÍ²— L%É…ÑÅÕH³D¨ï3kúùùù�@u®Î‹ÎúãŒ`^°È£,¨Š£×±ïìÓSq€ÌÓ†zšÐh�³€í xÐ'	X.m•„í}gjù±1Õ‰ç‹³¥˜,<±®£èhQ£ë-ËªÑi ú×.BŸ7ökË}÷°îÈ8À[
X.ëhZ'³ÐQlžçW×«¤b’3‰T×ô4¤L7ž,êè¤ùtk0KƒUJÎí×»Ýn¢ %J·ª°F¡ýš¸Î€€'îó(;`5Jíîot¯%@¤¯±ÎÁ².\g@À‹:Kí™	=Ÿõ�³)$Ÿ[Î¦§â5/ àæRÈU‹}ÄF–T\0"GZ(6: <§€¿¿¿S· ž@À0€àI¬Ñg„ðä}` @À  0  ` @À  0  `   ðÈbO àæfƒYNà3÷ñ*ÞÖlˆ XàŸÿ…Ö‘5ØYVðwBç  àL¨1ø <‘€GÖst¼7»./€ƒ¬ð¯Y¿ÕûÍ¬N.±úµŠD©ã²ÜI,Þ³#ÆøÒúœ\I€€}`RÏú¦Ê¶ ãëYÛ½ß,Á*X»�õA,]“‡Ùð@À·9Ë“Eøóó¿`ï.®ld9;®:Ö…�%N@Àúóóó?.¯D%«ªàíQì#QÆ—B5�ä/Üf@ÀúÀþ·Üg	*’¥IÙ#`½0°¾€€…– f	ÐŽ´Àn…ùaïœFRßxf÷
Ø3ªïŒx§€ã³R„ºí}å™€³c•Å!¦Å•ÜX=³tÙ<p5g«QdYQ¿Gv?.Î/û5ù‘°Ž™T ì €€  @À €€  @À €€ À©ÖV?öç>OÝ²ó¬“Âc^yÐv?"DÏÑu«xel¿|£ýÎÆÃÊRÑÇ[à#ëVÖ¿¸€=n³b¯’›½Ë`ÅÆV�¨~>>>Nó>Žª[€@WçÅ<zSoMµòõõõ7ül÷G¾²ˆš+eñ#îÕ�X­[/?]�ðJäGYëØ(²8ÑYhœìz1¬N7[¡,döRT«Ÿu)ducª˜™@¾¿¿—rMQ·zn?ÎÇ4Ç›¸rË<¬ÑÅSYþ¬Ï=™ç_Š¨\žs)fœèô	GåV²‡^*Ù3u"yî­[õ£+ñ
ØÉùÛ:ö÷¼_­7”lj$¯óœLb4ÐãDk™•G×“ÀŽx©y„ÎÌ3XÐQuëSQQð1ø>¼Ð Öè­­åâÉr&UÖFbuáÌ,ÜÌ2Vår¼Çêx�T�ÞE—euT¿;
0ó.Ž¬[~F ß@ÀÞx2÷L¥:‰�¬ÃÌ]T£Œy™âu<½K6Zî¢ÙbuF‚ŠÇt^B±ŽG/ƒ½uëÏ�Ëü&óÀ³ÆaÅÈâÉ­sëQ�|{CÎ’­y¶ò¢‹¾EÀ�i˜‘›í¹�u/S•¶õˆºõçGÀo"àÎmÕç‹�,ë¿ÆëW�?
Ó³‹~”8|d™¶¼Ô\™[ïG¾…æÚGY+Ž¨Û‘k/.àÑHé¨QÌ\V5bÏà³7d?Yz•îÓìvFëŸÕE–~&ó"Îª[ü¦žMuŒÜ2·¨Y#“ÅÌ™�*�¬J×-Ü;uâå‰}£©®‘xªÁ±£ëÖ_Œ<¿¸€»yx³DÞ™•-¬ŸÍGkìzäfž±8žßM%£rêY*ÏÀëúèº�c	UyàEÜq¡õ¦ÏŽ™Í›jje´Ê—fŽ‹'fK#÷æÞúpñÄ5Ôî‚G]·>'¼²ˆžt7R§o9ŒxŽx€Ê"ù@�O{�úŽ÷°/­FÌ3×ö¬º½Ýn¾¾¾ØAÆ†þû1°Ò(°[•ÊÅA¤Õ—ˆV0íÙÑ×2³"
^ZÀÕ
§ÙŽ££‘Ø°\€€OÚ\qö‹„Æ¸è#F×6Î³�ð…ì»dâ>[– ~’�ª•½À øB1§|ßñJÈ   0  `   0 ~Þ�Ú}Ä†t@Àƒ]=JRýû({f‚-«´|?¬R—ð"€—ð(µhŒG¬¨÷Þ)¤05+k¤ãæˆ¸t“õÖð2.ôH ŠÅ÷êÞ{ÙåŠöMÜÕä¡fXwo!à›êÞ.¨Üµš²¼³KDm„—ðH Wè3®X`y	³XV�@~ Oo�ã`PfÆ¿ÏòÜê>úÞw$e)Cô¹§%éXànY×ôg‰å‹ÏT½È¼¼ìª‚K
8&ãÎÎ÷úYî\�Ò³3DaÅp¬]œ	stœ‹ÕËç�óFÙuœ¬ã1Ü]Àjˆž‘¾ê_ÎÜïJHž¹ ËF_%ñêZà®€«{UŸëº^fëbÕg�ÁÝûÀnõº–uªú¢U Q¢®=}à­xV¾L˜nm=/0y‰àr.t%àQÉ-Î®u†®ŽS]t\%@cžÞJÀ£Ñã¼:ˆË1¶Ž¥Ž	¸S>ït¦‘ªºèX`—Ÿîö�«L|Ý>æèe°ºk6Ç;zaméÓèà¡ö�ÙôGp&­CÎ¦SFö¬„ò„fÝ~eL²çªGºEÎ>÷u=§fÑátW*!GÇ¹['^#‹–åö¼º+}á˜É0›w•OÇéù²ó³Í Ä·†ËîÎì®îK/³mŒ[®­ëh;áYVÑ­.–./`ú} O*`n žTÀ,xR?* >ÈúXàÉûÀ €€  ` @À €€0• €€ Àìûq	Öð¤8Ë¢  °o”¯þï{�0ÀEìag²ØÆ18à‚.ô(–çØÅ<™€cFðDv°À O$à˜ç7³ÀžCW�üü3ðÔ:·
Õ£øÐ«×Ï"DÆkeÏ=ºÀ%ì	=Ç¯7ÞÌë…nUe	C‚òÌ‡úÌsëj@-ŠXy…u^¯Ïâõ¿+»–î§óü™ªcˆ—°½ãX•Îw–!.ÉÒ¥HØñZYz?.»~VŽÎµ²cTVÂ	ÁÓ¹Ð³y`¥@Qàt¥UÉœYÃ‘˜T6½8de…G×Wyc2²èÇ`ì£Ô§XaxêA¬ÌG÷UsÇ[,«ŸYÖÈìúñ…S_FÕ1àÁË�B«Á»ÅRøÙŽ€ãg™]Å¡öò®XàÙµ²c²çxJœ	Ì3óy†Á½Ø-|ì‹g–zöÂ‰çeÏ¤c¼>²ó žNÀ]\^éK/}X�¾+`ÏN˜¥ñÔw1>u%`½\�^ÞìZÝc .#à#çÌ½¬æ[�*çjÖÂî‹lè €€   €€  @À €€  @À[w)|pk¯­ö½zx�òèÙfpkÓú…ºñMúWGù¾¿¿¾¾¾Ø�¯'àïïï·À²ÂYÑ:$àRG×‰Ñ£Ë�}çAòô¯ÇŒ®"aH˜Ú˜_ÝWe&·1¼¤€e™ÔÀ³�«Š&‹ãì™õ‰Ö¯ÃöÄ°;ßßß?Qpú>ÆÃrAz•QÁ=E°ÌÊ ðô.´¢CJ(£$g.`‰óãããÇÝT·âãÊÅäB”Ew‘ÉòºXãyžM"Æ®Ò3éÚ^úïðÒv—8ºÁî†êotç}e½t}}ï©J]˜1øœ—O×—ËœYéø’ð²ºeÇÃË8ŠÁ…Ã¶J1‰Ÿï}ê�¹:7Z÷ÌBÆPµ~_?Ç­¿¿”<ï^v)Ž<{cÏÜR	Ö§–t½�9öwýï˜°¬rßu|Ö¿Õç*_60W´<õBŽ8ø$«åV4
8ÅöÁ¬,°»\ØèâÆþp6‚íß»Eös£‹=F¡á¥<±Ž"sËêbÊÒ“ø RL]êwQWýewÓ½�íÏà9”žmðr?¸+`Ï€¬¢P³éÄÌ‡qzÈ°¢8u-¹ò1éw<ÇûÜ /×ž	Ø­k%
·¤•î#Öq�õhU˜_+Ë¿T=“¦£¼ð’K)GÇen¨¯ÎŠ‹0|JHVÒ¯sûê©8W[e£ÚÙÔX„,x9»¨F»Œ\Ù­_Ãçm£@»›!Fù‹²�²èî{‚2’“ÁË/äÈ,¢"ë‹VÇw“‡íaK25€·ÝÐ?Ú”  O‘c´V ©€€©   0    0   øßMl  ü„Äàw ¸¹‰>þÿQâEÀ€€Tq¡«xT÷dû
à­¬Mú.�	ýèý¿Y�x \XºGYÚWï~~ÞOÀ¯`�³Œ °Òªx*Ñì{Ï¾ ×|ä–+r¥‡—Íì‰Àc¹ã½u¼×‰ñ¥ëÌ®?z¶,õLvÏY}>LÀ1/oŒsýÆ<EUycLGG�{¨[¿·Ä³Æòd‚Šƒ{:fåÙçÚcaWÙGõ	¸%`5HY�LÐ1Æ²7tš7t]'ûÌ¯³!Îâ?{&ˆ,µŠßÇ_
œ«®¯²T‰ÁWž-Ë)µ¥>Oç[ÝdÁÐ,½zTiVfÖ¾ºn§œ]/Ë÷”e@Ì®/‹­cõâ˜•eÔ^©O@À»]èª!f:æ Ý«ºng:K(ž	x”]Ñ¯¯~ª÷Ç«�©Î³�,ðJ}Þ%àªÑzcŒý¿ìø(¸ÑuGXýàÌmÝ*`/Ëh€«ûl#¯Ö' à©€g#²ž¤;~¯AšY]pf�5ú¬ü¿žíp¯€c"òÕ—Y&àÊ…^­O@ÀSÏF=«¬€pŠéBGnf&šl0)³�±ÿ|´=sÛ»Ïæ÷Í^P+õ	¸Dý>_B9[7ínæÇÇÇÎ©,ŒçîÕ91¹·®ë	Õ|É§Îõc|Ð-³¤Ñ=ÖÜmÌÌèeÑ¨|•ë¸ól1g²oY©O@ÀS×¸³b(Î�V©;ÝJeS0.Ÿ/��ÙµÜèJÀ•�ª>oU–h�Wž-{Am©O@À‡o´ßzÌJZÒêå°zÌÊgUYö>ÛÞú  0  `   0    0 ~nøŽð“¡DlvOÞaÓÇK?ÜJ°w�µ¬­‡UÚE÷À²?^ ó[{Õg!‰ð¤Rµ�þ‘Ùâþàîy1vsÜŒï‘9±î×²^ÀþÛ `«Y#Y§ê­yÄ�YZ_!Œ¯6Õ¿ƒ€Ÿépa•bƒŽ%—R<BÀ1bHUÆUÇš³LÏBö»ªŽäµ<[²µÌ…V—§â™#›lúÑ;èVˆ›ÙËfUÀY°öG¦Sõ¾Ÿ‡ä‘Y¥e½ ª”-� }WdªúÀY×èâ‰mªôJÀZFäˆ¾�Tèméîü(H^Ì ÑýÁFë�£µ¥¬+nlõbŠÂ›y1ÃFæÉD�GbÐ?¿—[<¯Õcfõc;ÚZ—Õ‹7æžÒ¹¬|<ðççç";V®®ÿY®£‘Í¨"Aní¹ T¾¬L3‹?+kõÒ�”�Æ:ÞÑÈ»¨Fñã3Æóbp¾,¨`Lö¯{D]fÏæÝžè.ÇïbÀB½„|fâJbß=P£6úÃeÁÌG�/{g®O–•°)>BÀUÃŒ1«·”uT7UzÑl°F×ókT­²€UæÅ,¤¯×k¼>–Ã]•G]“­uÜM|ï•%¢»âÀå!v÷$Î—V}.Ïê¬øv÷‘ßìÍ?ªô‘…‰ù…õ¦�"�»÷–²ÆÏcâ¸Ê•aÖ?Ïe´®1ø}Ö5ÉâcûàWlì•è¼Î²@ü+uãgw…g²Ä/)àÑ´Q5wš5ÈøŒ®y'Vrl<#ÇlDCWÀ�²Vîì¬0*Ã–ÁÈÊ#Š¿U|ÇÆ-UåóºSŸ6–×Ë²çwÏ~×(âêÅ6[ Òí½”€³½ûôÆ<Êœ}7Ë››�¤ûâ“j8û±c_)klü£úõõ¶ŒÉ™õ©ãøDlfÁ«40>àÅ:y£gßEìY5:«6óRÎÞþúl�€«¾k•œ;ž“õÕ2÷²j0Ùýf9y³Àñ�²Æ†•�ØŽêm¯€c½hð¬d§=~&’˜t®Ê[ÕýÝGÖ|Ö&f}y�F�;.m%ô¸²*žï?ØìÇÊ–ÛÍFÚ³òVUVËÚqc;ã[Wš�F»GžUÖà3WºÛµÈ<š-¿ûHÀ£—òª¾ÒÜñ¯#Gh+qÆ
ÊÞ`±Qdó€qN0ZŒ¬_é/Muœ!à-e�õ¢Á'ŸO¯úl±q¯NmÌÒÄŽ«:¹üÑµÕ³Æß=nPXùÝc;ŠB¬Ä�$úÜô8^VÀ³<¹±QøºêÎÔI6*×ÓG‘£HãÔÊl)dÕ²uÖ³e†³²ÎæduÏQb¢·Ž˜ão¡1€ÌKÕQfåª©»Îï¬�ê2[€ë£êþdSI�1�§pÖ€»44Q?ê¨IòìÕÜ^g€$¾€ºóµ�:ÉÞþ¾QD×öé6oÄqûcWÀ£Õ]�çÊ,¿Ê1a\Ä³·Ì^j¾¾ „ó¹n•Íë5óžJÀÙ[¹zû¯6Þ3+c´ì.ëf;«V^N{×pgýÞ8|T}Å)«(ª­%WË§¶—§®\GžÃ¬=Å—p´Þ£l‘O-`ï—uxöáq”úžËçVÖkï}îwÚ3¬ßyËïùôøÝˆ.q‹¼Õæ|ñ$Ò~/‘V]‡#ÖÖ#`€_Ø#�v×1 `€8Þ°wÝ9¸S(žÑ²Ñ+ÆØâÇ(¦˜ª=×à¢®t€§©§—	©  0    0 .ö]f°ðàâö`ÝŽöÓR¡ °¶UUÖ™
xR €{8ÀòdÓÙJÅeÒr�†C©ú5³@í~�¥_¡pdüÎ±âJ�5¬€q.®˜;ÖC”fÉÁ=_kÜ«é÷RtL	×c	#b@ÀÿjÕ“�ÅŒrÙˆtÑHT•¥×9ñ8¿Fp\/Œ+o¸Dxv$f¬"t\]£ÊæÇT à�€eýF9Xe0ÀÅ¬à`£„YG
¸:Þ(àª¯©ï$î‘€eÉ³wX`€ûÀ>Ð5ÐHÀ²Ö~|–ùxá`MÛÌbã*‹žçu�i(gùie±ý:Z‹­s²kHÔQüš¶b*	ØNØäˆdgÏ–0€ýÀ €€0  ` @À €€0  ` @À  0  ` @À ø83M™+à2û�+ž½2´gø¨gñ}ÏÂÃç\FÀ£èï*`¿Þ«Õ<¹€8ÝyöÊ¸ÝnïzïµÄÏ{ý½B}ÁxÔ %ïÿÅãõY•ö¤ºFå~*UËH|~LuÏxßxÿ®¸½®tŽ‚õÅ�?{Ÿ—&`w=•ÜFÿÌ]J¿ž¯t)~ll°Š•µrLö™ï_]ÿ?[¸ËÙ˜ÁÞçÅüÿØ;—ìÈqžÛºå¶àaxHZ®åaú6þïä=…HP�EÄnìU•a‰¢$|Ø,àøÿ£¿W:Ãä¹«Z�3ýÊË~&`ÿÍï6Ž­Ž›]cå~•+Ê;L5n	Ø#FVÖS�Ì—fNVÿÎ\M/Ã³fîg´ð^žtæŒÊÒ¹îòêqÓ³)fîmGÀ±~[î×¯Eî'¼iÚNeÝ:Ë,IåÊÆ�	Q™	5q4«,^×¯)7¿cåây+^½_?Ÿ¸×xÙ�Æ¯£™Û¸*`ÿ­²>Õ1~/£ºg®ùÌÒí±ÀÝûÍ†,O!àCÇÀ�¥(?~UÀ>¬DU3rµýº�1ö‘càîýzêÃ5>MÀY£ô±ÞQØƒÁWÇt…¤2:³Ø�ç�	ûH�ðivây‚�ûq{ÇÀÞ!dcö‘ˆ2_­ï~~²Œ„€o+`5þ=“XÙ¤Ùhl«5Õ®Uö5ÙQ‡3sÝ••1.ì¹ßj¦ð)v’­op5Fõcâä�ã³ÊñºÙ¦“•ÍÝ½ÐGÜo§>€€wOb¹Óv´†+:kÔÙ?ñÏU¼e'VÇeÍ:€¬n{ï·[xqwzøî1Þàâ9£³2g×sDù£}Ë«×Ýs/€€   €€  @À €€  @À €€  x-ë{ØÏÏÏa>£Gù>õëëë÷¨XRÏölà	œ…‡QXØ+Å&VÌé‘0c¼ª½×|”g¸Å=-�Âþ¬œ;CÀW|6ðÂ%÷ö@ãŠk•…{™…€QJÍQÞ!·´Y^bÕsv�™€Wê²úl¼#‘¥þøø˜^«ºç­õ†pÙ:Ë}äAê”L�Ùƒ´ÅXË•µšEˆ<BÀÝºì}6ãì^º÷¼µÞð‚³ÐÝÆábÍÖ÷÷÷o–ë§
;sScHÚ,§®2)ÎÂÏê²çÙÄëxöÆQ–Æêž�¨7¼�€c*L¹k1µIf1bã“rkÃÎÆF¯™ãØ1ÄüÃê âq
ëZ¥x™Õeï³Q˜ÚÌÅ�÷Ø¹ç#ê/j�GYâc¬çh)d%"5ö˜P;6H]£Š]u:FçÇktërÄ³‰c`áÃŒî=Qoxg™$ÄØP¢k\%Ë’†ûqqòÈÓ›Ž20TõË:‰Q]Žx6UzÕÌ²Îîyo½á…-@•Ük”PL³­±ñ�Ÿgnâl|)¶Ê&]Ìn]ö>›èÞÊ=þùùùã÷Ù½ç½õ†p6a2;näÂÅl…·ŠnB1�ëåE—ºJÜ­{èÖeï³ñ{ñ¬…q¦~Ë=o©7¼°®f[£[×u;»3­ÞÈu-ŸËÆ¶£\ÀQ0³™î£žMÜ©Çê�{î>C;Ni69³2:Û¡Æçªš$ÊvXÅ:WcoŸT;JÀÙ³™]Ã;ŸÎ=¯<C@À­Fª¥’NÖ<�ý*K4Û0QMbyÇw&éz“Ëâ­Ôeë³©Òƒºe�©QG÷¼úáÅg¡}“þY�C_îŒ²ö�ÆwGNäÌê²åÙøqÞ±Èâf÷5»ç­õ¾         €€   �_L�,`eˆŸËéÖ"öáL=d«Gv<ëzúÆyËÇñúVWÏïžùùùù£÷©çw/©ª�Çôšeñ “ÙñA¿Dš#�¿¿¿ßäè#þ3¿OÖ7¼�oKc=»“];ûv¹“ÎåÖ�¡D|TæÈ³žáC
X^/¿zñ³¿Ý3*„ê™âðÌ[ëyv'3ª{Õ ·vH{Þ—:øêïzÖWð­ŸÓiö`lþ€£ûs«†ª!7õÊã¼{X`]7k�Ë-ëS%z‹�Ë­<¸=Ïð!'±|,ƒ¯ÇãnÙ;Æ&W#K³rªNCî-cIû\ÀÌ“¹Rg|¯¡Ï©vGV0ÞtœhªòÅì“c•'à0~­•2;õówë”'¯Ä‚OÆsd½N+.¥�3}¼ëQ>uÅÛÒõF×é¾£´±ÙüI'{ãÊ{Z­cçùÎžáC
X7!z6¦‘;¤†ª8ÆÑW™>6Ëzj¿vœªR˜ŒÊìÖo4Ó­É½x¼ÿÛç²ç™¹lþ{¼—Ž€½ÑG+ë3Ñ1ˆ~ÕH»ïh4üÚšöôÈvÔ}¾³gø°v«ÑIgpõ ÜÄÞTÂÌ~Ë¬}v~§ÌNýô‚õB«†'¼bVÂ,‹ceA¢5Ty+®œDSu:zF±î>FÞò<G–[Ï*ëPâ’ ŽõgpD;Zy¾£gøÐö^:s¡3�yüæl,ö~ÞÛºûž	0
®[f§~qH�ÂÎfÅ=s ?³¬WW=«2»–`´tåk¯±që~¶¼£Y]ªüÍz&K–_ê¨v´ò|ï¹üwš€õâ£ë27W®Væ¶¹k®øÆ•ÔCÏzÙQ™Ýúéñ>½!dÖ?6._^ó¹„Ž%UG±Ò�2cM»‹H÷yŽ\àÙØ­t|G´£Õç;z†O1Î–‘²±X´�q<â½¾[ïmå2EûDÄJ™�úef‰ÉÇqUÃ�ñì…[œ¹í>9çÏ%Ûu·úŽºë¿£àõÙ$é‘íhõùŽžáÃ	Ø×2£€«ÞM�¡š%ÖÃ¬D †¦—›Yà¸ŒÔ-³S¿xNlžh;³Þy}üß±AêZ^fœDël5ÌŸ,‘[–ØÇŽeåyÎ:ÿ™çQÍÊÕŽVŸïè>¤€}òªóÒ|Æ¯Èh›¢?øªœlÌÙ-³S¿ÌÊg/>¾TFœ”©¬�»íYëˆ&Û<âçgõ®\Æîóìt(ªW&÷Lª™ã=íhõùfËWr§—7#¸Ûyi>ö­¡ê…e"-Å¸Û•¹·³2;õ5ŸœÉÜ´l8®ŸÇÆê�<kØ£!K5¦Ô5}–9Û]	¸û<÷´ÿ¸¡Zî;¢­>ßê>Œ€cO”}•”m˜÷¥_¨2ºe�_§d‹ô:Î3ó¹@ª2WêÇ®Ùýº5ÓùÕ’[op~ý8óé³ÅÕ0¢³]ÏÁÇîÕï™—Õ}GÝI9‰Ñ¿�ŠàíhõùÆ�WÚ£½$à-{H#³²:�Â'4tÏJ_mZˆ¿wëW-ydõŠ×Q™£kfåúN¡ì·½Û:Ý¥Œ÷ÿ½å­ˆy6ž?£�ù|ù  0    0        ?[â'ŸQÀe?è÷o‚+îñ9ÖÞ¸Ã¿"GÜZÄúÖCÏÐ™À!Ž�{Æ­�‚«ï¹~ìn�_õWÏóªQáA7>ÇŸq¥`jðö0'1äÉ­Ú£
¸ê=†2–p·q{ 2Gg‰¥=7ìlüçaD>e$à¬ìxý­÷èuñÐ¥�DXÊBP	4s­³@ì1|í,äÍÊ³†'°PÅvÊÆÍ±!z:–‘'Å*o p·ìJÀê²ô1±ãÈêÒ�W¨¬k¬—ŽËÎ�u©’”uŸ5¼Ð86ðÙ9pV¶[˜•1øž²eÝªÞ){4#¾bñ½SÐsî>‹h±WŽ‡›ÄêŽ›%²lv[.]&öÑLm&à™ut‘ÅúfÇÆ„n{ïqäòFëºòN<¡ÚÊ³,ð´aD‹3ÆyÙ™À<ÏMðèúQÙñ#÷2Ö[wY£´3Ý‰·ø,²ç«g¤¸Ë³jô¬Ç“8 ¯2œï�Åë�|,G“9ÕñYc	8K4^‰4Ow^¡+{åù{º®r6`Í™YèÝçT“@U$þŽ‘X³F<jà#Ç5ØQÙÑ¹Æ�õóxož ­ªCö·î³f­·ÏÉ,»7 �À_�á²±håË[è_	l¥.#Ad¢ò,|£™ûU¯<k@Àís²F_Y±®¨ã³¥•ÊeÌê[uÝ²;û²»åÌ†3¯>k@À­s:3º~n§Á{CïV¨Ûè½ìÎLôLÊ”·º¼³EÀ«Ïžèk$5²•=¹ÝsF�¸Ê½ëc7eá«&a¢;ª‡•7ë«ºeçx]4^Õeåƒ†Ñ¸ÔŸYö|«¿­>kà{àåÏê:Yë¶–ýôŒ{¿õ³>è €€   €€  @À €€  @À ð�VÈ÷Ë¢:\õ�_½~ðÄî2¿gTC}¨~Õo[õá?�î&à÷÷÷_ÏÉÿ{O#_õ�#`¸»€¯7ø Ë*ÿþþ7kž£ß;ò:Çº€ãñ£ ë³r³{™•«s<[ †‡°Ääcg
ç!b³ÌN÷X>×I�íAìbÐ»*¨]Vn}4Nq£0Ü}¬@hY#–e“(¼,ýæÑ³<D�cýšž#wT®w^nÊ6û=ë˜bÈZï,h|pÉYè,�XfQ=Cá?•
�|åØ*ü«2)x]6s©«Ž!b¹úwfíGy†nj�cb3ëu½yDçyúÑÎ±~ÍŽØ3ázlæLÀ³r%þj˜�€ááÆÀÑ­$é^Mè=š…ÎÄSS¯<+WÏ¨Ê4ÈžFÀZO®ðœ¶�cgëÀ•»-�"^3ð¬\O/`w‹G®ìê±+–rTn&Ân¹Þád[Qq¡áá<š˜ÊùÊ±]KY‰i6»Ý)WõÍò9!`x
G×8N e™ö:Ç®Œ�}¬ëezb²-ckªêë¿!`xxW“Yjô[�]gXZ»�K`+åÆ�'1ß0†§úXÖ¯óâÊ±ÝO$ã8Ú¯µgOµ>¿$ë=ðA?  `   0    0    0    Q4‰˜†„	ð Vè˜���ÿÀƒx#X€ð,¦±'öþþþNSo*FT•ÂÓÓvV±¤tL–ªôççç�§y¹jŽ`€»	¸²ÀJ� IDY”Æ,S`Lšeý‹i@ãùño Ø,pfå²ô›² 1Ó�RmºÀbç +®2$Þ/Úã6g™«' /)àHp•J´Š›¬,ƒ3±­Ž¿g9Š ^Ö…%óŽãRO·éçE‹êÙ<Y™—1ã×××ß±÷,Í' cà0ÎòUcÛ˜ïH.s–%AedÁ×ãõã5¼ à*•h×••`};³¦Ù5dá0 à-?ù±QàÊò÷þþþ;KšYh\h@ÀÅXvEÀÑ½•àüx	ÐmÇYd·¨1;a–ÜÇÔ¼h@Àÿ[úÙ"`	0Ž�}¼¬1°ŽÉ2úZ²êâKUqýxT_ ¾F*Üá#Ž;»  0  `   0  `   0  `   0 NQPvO«¢{¨Y}pïØ³H�o�« ð °(`‰6Ž¡c=“‚‹Ý; ÿ¯ÿ¿"t(z‡g�XÅ;…´Ù±~=ÝCÖ!…:­*3Àf+Ê…BØ¬ K*Ñf"ÏÎóŒ
Ië!z<:‡ê7‹^3,ªsˆÞFŒò‘uN³.±PG0òrüºº7Õ7&–;³3�'°|Õ˜3K3,øù±AŽÊvVõèDÀÌ®E/«Ã Åßªóc1.ØÌÇúU	CÜ¦ÊÎ­ÑÈ"d9’tn´°Q8^�¬‘«AÏõH€²�ñ˜hÞïÅ€z.ÄìZ£ºyÐûè‰ÄNQ¿Ñ�pÿ„BÀÝàq•€£…œYÕÊ½íL�eçyôËø÷,œm%4¹úê²gÕ™,¬Œ»§Ø-�&›dQcüç*ÇÒÏÏÏE¿œ	8‡w²*ÞtU~æeT�SšÆ¤*'âVÇ(ž ›Ü�}®ÜßªQÏÊÈ,Ï/ º¾QÀ•õ«ÜÝ‘{\ÝëÌŠV�\–žQ#àS0jœÕ¹Ù’J&žl6Ù-ûVW"Éî%.Smñª1pö|0^šÄª–|ª�q©£°g.Œ¿gp4NŒË^¾��±ÝKÈDWÍWcàQ'Ó]&Ö˜Ý1f‡ÜÚdP-id�\ã@Ÿ|©ìç»8}	ªc¥²å¦8~Î&©|ü3*VÎ:÷ ªY{un#/'Ö1;^óLl!à]“XÞø;cÐ¬�ÆFèâˆeWîdå®ÏÖ™³¥'ßäáV<æ7­ÉzR¶Ì[ñ]fîþ�ÖÃ3Ogë®4`øëÕ±âqKfå"gk�Ù‹Ñ,ïl§W¶†;š­í4Ë2,ªþ�2$~>�mªX`¼äBoÙRèV±c5ªýÎ°ïMö�ÙrS¶ÛË·vŽ¶7V;\¸ÕùÑÛˆÛ8]¨¾Î«I7_’‹{Ç2^ÚN?hˆ[…®åŠY}mÛg¸«}ÐÝºà
Ã]¾žmÐ >è €€  @À €€  @À €€  @À ðpö�ØGÿ}æ?´'<„€»‰Í:áSU¸Ý˜\ —p7¾Ó³6äNœ,‚Àe­�Çtòÿ>£]ÅkîäR¸„€cj�—zX‘®æ?¸‹€WÜäR�àªßÝM÷È�b6^stlŽvÄÈkˆ™ â±YÇ¦ñ²ß§EÂÌ"X>v	8Æ…öÀâú¯7ì8^®Äàåwb!¯[¹¿Ý*Ù½D1y]ÔÉÄûœå
žM�v	¸“YÐ-dL€=û½3A¦ò;‚ôºt&ŸFË@U�«Ž­{?Y*˜‘à	=›¼Ú 3«ªÿžåÃ�ËV*?ËJ8rscR°l2nëØ?ÖQ×�¢WœèªŽY}bç€€a³€;3ÐnÅ*ag¿gY	«\[ý>[Ç�‰"Ö!Ž]cÇ¦ëºèg÷÷çJ:Q8DÀ+3Ð±Ñ�™¹çëe¿wÇÖq¼˜�I;cÊÊ¨:¶•û¬:O¥â0†Í^q9cCõÛ™È*Qf¿g‚™�Sã9+›-¢€}F8Þ�žKeiý~F“lþ»ù¤ o¶B³ñr•!P›>²	œ,-g5ÙS%ÏÆ»~Ž˜¹¦ÝL…UG5†dn}–bÃfWuuÆ:‚¬KwV¹šL«–i:â›¹¦«ËP+3íU¾avwÁaž­ƒv¬VfAeý2+Ïw�deÇµa�q;–³³>ê8b‡VÍÀÇÅÝñª|6qÀÝ¾VúÍØ ³´œÞ€G³Í³²³ßÎø”P¹|·”QÕQ÷$h¤ðô»x5¾®&| àbÎÆÄÙ:* \LÀ³q*Öàâ¸šåe?ÀX³¼¾-·àA        €€ÚEu‹�Z·¼Þ–úíù¼à¦Î2d‘)=;�þÏq\ ú"ÉCæèÿ;‚ª20xŒ©‘àºßÇ�ý1\ZÀúð ûÀ¾ŠÝ¤�ó³ýÍ�Ãƒ¿ÅHžšdåÃùìº]•ˆM÷²r-‰Ãe¬FZX«¢'Ž,b0÷JìG¸s?«T `¸´€ý»Ý‘`¶
Xî·ÜU�ÄJtÆÎu�úæøË½§qÂáVÝ’¼»’b_ùDÐžël°®§c|Bj$F�Ùì‘%«sÔ9Ír0=krt¸³€5NÝb!*!ei=ÝÒëï{‚Ç­
ØÅ˜YfM®I¸>Ù–	X‘(=TP{{Ç¥¿°è{JRuYC�1±Ô°WÓ‹t,—=Z¾lÆ[�KV^&`•]¥#õ@ðzºO,1\RÀ².³	1…oÕlñj\êUG±f–Èºc`-�UõòòÕ9 \¸¹íI¾³™èz$4	¹ÛÈW\èŽ­CGÏ©{AÀp÷I,$¯D>šÄZë­®Ïn�Ä:˜î=&>›	¸+x€]öL	31Ä™ÖŽ�üØÑLmå–np´„[-p%ÈÑñ¸Ðp¹�ÙßW¬	�‘îZíÙuGkÎ£1pv|6>¯ÆìÙd†ÓìÛ³‰¤j›åª€«24C{Ä,´®S•—	Ø½‰Ø·xV³ÐQ”š˜‹ÏÐca“	Nû˜APËBq	ÄÝHÏu›}ð�‰.Ÿ­�v?fðrTW‘Õ#æŽÇÅ%.ÕËç¼SðYnmü˜mí$�ÜäsB-õœe-Ž°DgíM^Í‚ØýÜ�Ï�ú0  ` @À €€0  ` @À  0  ` @À  0  ` @À /,`e/ð”�1”ŒGÀðHÿ‰ØËYý€_Ñ0ª�àuBÔ þýÿq¯b8wã± "Šwå¡füoY<¬£4(oô¤5«1ºªçé1³È�§	¸
Zã;+ø[f•ë¨
;‹™•	X1³ª†¿ÉòYÜMŽO*à*ZäèØQ¦¾UK;º–ËUe®Ä[ÅÞrc¼Õ¼Ä+�ò^XÀŠÙ#w|„¨$`¯c®õ!6\h¸‰€WÆ‘n‘\ºÕŒƒÕµ4a•¹Ò™¥ÔD›Ž¯“{XÛ,ýŠÏhÜŸMèU×éXàNž.«kf�ãý‘ÒôI¼5#BFœ�VŒå­bvì‚öºV“lž�-ºß~LÌ;!�ë£gÑ¹ÎLÀÝ2b]ã=GËïo5L.< ÎzþlI9vU‰iDW,ApæJÇL
U23ÝÃ¨Ãrë–YK	¥s�™€»edwäš¯vÈð®\H5Q&à®¥¥né
8ºÒîŽ¼•3ª¿!s;=ëÃì:3¡uË¨\æê:³9
xÒI¬Ìªf�e«€·XWe™[+� Ru
]ëYt®3³ÀÝ2V\=3xb�²ç­
X)YŽXb‰-sËu£òGÇ¸K;Nç:]WwVÆª€q¡_t#‡ï°Ò¤‡ÜUlwÉ7mTE[-°7îlB'NšÅí–1Uªg!Ô9#Ü½Îl©SÆª€½\¿?¶›¾ÀVJ¥ùŒã±l&¸j¾|ËY]W•Ðf3â.4Í€ûµ³`nÁ=õgW8�ëÌÜ)c‹€«rÆ}�tD&½{gãëf¼ÅunQÆßð9!    0    0     €—°Û|à†ßŽÔ£NàD{äÈ½Ñ4TÞQiV ð �e¥`æ²Â1ÁÙŠë|D„DÂÁ nˆäh¡Œ¢J®Zq^* à‰õíººJîAáb06�h™åçY-#<ïœðŽQ»³Ê___en!Ï�”M†uÊp7<gëžðô^I/:³âQd+åfe¬d‚ ­¼¬€«¬úÛl:›q^µìY+fÖ°ÀÁ¢yþÚL0š¡Î¾w,ð¬Œn*—ê|€—�D"K…3®Xàn•€»ç<½€}¢¨3ÉsØVîëÈwË¨Ü=àé<ÊN˜Yà,û]–od�»eTîžð9äF{vB_kÍ’i}ÿg	'fœïäâ�•!k­êÊù /±:nŒÐæ‰���–v|Ï´„¤	¯Žî–!±FQ®œðR_#õ%Ò[)ð�X]€‹	wàA¬Oy! (` @À  0  ` @À  0  ` @À  0 <¢€=øúÇ à&Šn±çÃ~EÌ˜	Sá|…°CÀUzÑQÀ»Ž0»Æl°¢?*	™‚È)ªÆ+\mÇ…FÀ ;<K¶Å�–eÅiVf°QÀ[Æ 1*dLê–5°gRYœçx�ô}VwÏcËÎ=$./`5Ú•Æê9½á»¥®,°\rÅtÎ&»”ØÃÅJTºÆJ$Zr¼ž:±gÃ¥¼¥¡J|qí¢¨žeiH³¬1#Cìh:uÈ:k<.KmJ`>xh+óßhœ5öL<ºÖlÚ³,ÄäeÕX9«CÖ‰d©d²zýþþ_
BãÂC¸Ð•0*;Ž+;âÉ&Ë2¬ò>??ÿCìHfuYà˜ï)j%l€ËMbU®b&`Oí©Í•[š	³k�GV¥[-ðlvàîVƒ®Üè8>Ì„’‰¢+ÌÌÏ¼‚Õ:dcåLÀ3¡\rX]³º1;a�,“,_fÅ3Æ,ˆÕ¬°o,‰Ë<ÑííÔa&`u"žÈm´p¹­”¾t‰kÄ¾<£†§ß²t¡Ù¹ÑÒI@1[bX§ÙLx¼^¼'6—ÀC~Ì ë;›y–5Ó1+>ø�®×]²:¢Õ1ªVø 0    0    0    À‹|N¨€rY,ª½(H�B½~ÿýÙ?ª?‘çsAxJ{T‹Š£ÄƒÄÀtg$:‹ 1<�€Ý*\Ž,¤þ?‹Šq„€¶ölq!`xZ»@«02{³Î®'×ý÷9ðY×¸©€£Û\Y¦ËªºFáy²ð².`�M]ÄâfUpº¦îg&`÷kì�ÈáòŽãÜªÑÎ’‘}}}ýG Y�¼¬,	4Ž�³ß<Jæûû{*²*^ì¨ü¼*/2‰ÇáÒö˜ÐYÐõh©eÑ~~~þ¸•	 +;ZüX	³Sfv¥..l�û"†K8kðÑýuÖÿ-×4oœøšYàÊ­ŽB•Ž×T‡’Yq-pÖ�EkÎ˜JÀ1�zgIiÔÈ£uË¬sfÎ¿»Xã½D?ž“Ýÿ–É=€KZà™;š‰f6Y¶Ì*WªÆÇ£É8?G�If•+“bjÝçlk& ðÌïðl�7ëLf�_Ÿq0\rºš)'1F!eK3™€Ï°Àñ·‘€»õÇ…†Ëxf…4y•	,§úÚoœl:JÀ±Î²ŽÑåõ¼Â�ñxé‘»Ï NÛ‰Õ]ªÖW—nŽ°ŽŸM¼Í&ë|)Û.á¡>fðM«2TçVcdŠÊô}×™¨}:ò¢·àÖ8puŽ§/¥QÁÃ|N(÷WîçJÆ¿¸mÒ?áÛâ‚fÛ+W>Œ	»�Ñg”¾€ú  ` @À €€  ` @À €€0  ` @À €€0  ` @ÀãïŒ_9œÍ«ß?^ÄS¤�¸óáý?7s‘�®þÁÌ�|êË$¤-î
W9„<ûÁÙÝ“ªŠ’¡:Ýû¡z`¼���¿ÙŠçŒWº¸°€Õ³°°g[Å·z7Qq´]PVî"à‘ìˆ¯r³³ÌÙ±pLš]×™Ë��õXZ�ºuüûûÿò�žqÕªNÕõ«ûŠçÒð_TÀ[¬‡¢8ªáÆ<¿îVÆì…nécºP!ûýýý×�—`<e©7v�8ëèåyÈX•é÷0ëÈF8ssU_¿†—ïÃ–ì9Æû�×Œ!piü/(àÕ¬²ØnÔÐâ1j *_Ö6‹ñìéJG‚©\îÌ
ªˆÇ›–°T¶×¹#`YÕJ¼êTF÷âÏF÷=†¬ÃˆÏ_b§ñ¿˜€31ÎðFŸ	ÖY,[¿�œu0GÁøõb|çÌ²UîqUžçŽBT=ãs�åÏâmgçèº4tœZD5Twûäöf8s£+1ÜKÀ±£c»8>«Ñ¹²Ö£ õÕ8=c^Ü²:>Á]Ò˜ì;s}³ŽáŽõÈÜí\uLÑ2Êu×šzv®�Õ³• ?§ãæÃŽ�+—,ŸvRm>²€W-pU¦þíõìt–ñ]ø9Ýç/$`5ü¬áFì@Uß*àj^	8'Òni�ãl~u\ü-síc½²‰¯ìù³Ýò…7røÒJ\ž‰V$îF’¨üß[¬1`\×ŒØÝøl¼ÞéHŽg� ê(A»›¬I+-ÅÉµ™èÝRÇç�ˆ_x+eÌ$8š!�ÇºÈã˜.[ößÕ�cB_ÍfbcA5lÕ¥ºž×]÷�Í,l<Æ×w³,†Yãìw,/>ÇêþGÏ^üc†lRj´¹ÿˆ=À²¼[êÙý(âŒ/„f_
Å:Žvš­
ðÈç|N  x  0  `   0  `   0  —Aß“	?£Ì¯ÆÏÏÏ�ˆÂûCÀé‡õJpCìÜú%{|é«5È˜¥ð–Ïj‹€ïQï+¾¿§°§ñTgeÞs·°ŠEµµ±ž‰âOy¨^gGŒŒñ¶®\ï+¾¿§°ÆUQ¨zégâÑbW3Ët%QÜ³Þp’€÷Ÿe'ôß«€ÓÉ•ËbFeu«âHU–<«Kv�N#®¬ ,\UF7âè¸ìÚ+1ºŽ®·G­†A³HŸ£v„€'Œâ<ÏÜí,ÛŸg”(=º¢»äY$LÏüàQãµc§ã×ðp«±.>4P¹±³ÎldÉ²géõˆáeW�Ë®íõïÄµ^­·¿ç8f_ÌBéVq¬³‹LxmH­²âŽe[â‰)Xôb%·¶•�%CËR–TÛ³Ì}^õôÞà$’*;Bõ<¤­r–$½z^~�Õã<ˆ|–bo½ã3ÎÞE\ÎŠq­«÷7Ê:‰Þ��pe#ë­cÞ•dæÂ�2Cüþþ_`óêz+®R¢FW´#`Oò¦F\YÀÊºyå•ã¼ŽêˆºðJ½???ÿy¾ñ]d™;ï�ì	¸²81¨¸^Ò,;aÌáSõ¼þûlkEÀê:V<{WÀ³±dL±’•çW÷¸hE« ô{ë]��ã»ˆ®{•]ÑÏafú\=ÌQÊŸ¸ˆU¹Ùï[¼Õ…>JÀ£ÊgtGÏ×½–îqñÚ1›ÃÖ!S¬w\��k\u¦£1l<g‹×‡€GÿïÁ�R¨T9¶4”[»Ð·´À±\·–Õ³�žÍè¸xm/Ïìyö<²™éÑ„§<fdÄŸ(àÑÖ¼L\•à}	c‹®zä‘€ã9÷¶ÀÙšjÃFëÖ=®ºvwâm¥ÞÕRU|Õ3�½¿QBÀ;²ªW—³Fî=­gôÉŒ-c`][ÛûF Z-YøX|V—3,p6ËžY¦,Eêè¸ÙDàl»Zïj¶Úß{5kž‰µê€³6„ˆ7Ø—x¶f'ÌÖ^£¥È~e'ŒÇÇñ™__còªáù5½þÞ ³cGkº>™4Êl8z^+ÇÅkÇ«£²Wë�õ‰MŸ÷5k¿öìýuŸ	Þ°×¶³+æèì„[Êy„…�Ýc[�Û²³RïnvÅjV÷½#\¾@À €€  ` @À €€  ` @À €€  ` @À €€0  ` ¸–€=*B„‡	pq+ŽTd5_ ÜAÀ:¶
Ô ·À#ÁÆ,už[gå 8ÉkÜ«¤V1�¤gòó´+Ç ÀI8æñÍ’XÅì~«Ç À‰¸^t³='íÈGÀ wWÖ5ËÜ€x¬¼E___¿14àâx4S�¸£vëZÍ0Gë›YàQ9 p‡�XÕxõ àc   0  `   0    0    0ÀKXQ3ôáýÖÿ>ÃGû
H@0zx8¬09¿¿¿o[Äøþøøø›RÃÃ	X�öíím¹ñn9çŠVv
Â ÁKYàg°XX`xYË½²úÿÙrï¹�ó>??ÿ†¿U6Æ÷÷÷ÿX`?GÇn½Æïïÿe³X9—‘øf8Ž‡=¹™ÂÌ~~~þ~||üóo·v{ÎUHÛxn</ž«{—h%`?^…‡Í­êæ÷àõSâ8¯ŸŽÍÊÑÿÓ ð’€3ìY«ÿºÝÚŒ®ÝÕ½çj6yv®{+càNç6»¿¶Ž­fÅ0n/¡Œ,°c…‹^�²Ó +o9WuØÚð;càJlQÀrË³r¢€i°pº^YFr$«öóóó'ûoläGXo	¸º¦ÿ·²À#ÏÊìX`ï,;� à]x«€µÉCc½ìÿ½‘¯Xà(~/³º¦o<É\hWËeÕ}èÿ•kc�3ºjÀ{Æ�#¼·üŽîNåŒŒ†‡°À3ê¸#ÆÀ^NGÀ#¼GÀ«“X4X¸ôøV³Ð�zÏ<›…Þ{�•Yh@ÀK3ø
[>jð¼RNðžsWê›¹ÐÕ3pï¤SvümêKÃ>'@À €€  ` @À €€  ` @À €€  ` @À €€0 <éýd'|œì„G½7j @óú›²BøsÉžÏìïpüõõõ7:ÄÞ�:�Š"rÄHWòÖ÷ãŽIˆ"¦u™=ŸG|~X|’ì„�âæ^ÎžÏ#>?l/üXŽÉáb�úÕçƒ~`gã³ºy„ì„«ïíëëëŸ(˜ªW¼6~QG!¬f'Üz®×kvÂêÚ«Ù	³†ìÙ	½®{²®¾7…Îõßž7ÖkÕEÆ…¾°€W³z8ÕÑu³¸Ð·8·Š=k€ÝÀî#KÔ]7½Œ—5z?ê\*«>«ø�¼š�ðêÞ:îf'ÕãèáŠ—5zGºµŒ-Ð(“_–�p«€cCÞ’�°#àNvÂ#,ðï-s¡·úE¼%;áV7Xã¸YvÂJ\�ØÍNxUg“XX`ü¶Õ…^u?Gxµü‘€÷f'¼—}fYø-ð–ì„[ÜÍNX•”€¯ìB%`\h|ø$V7sà^c�/ù1CdOvÂ•r*Ÿ•�°#à#²Æ5åÙ³Þú1C,çÈ²tïÕßµV=ú;‚äsB   0  `   0 æ!  ` @À €€0  ` @À pœ€g�ÄŸÅ\îD˜ä¹ÁCøççç�ÐÞ	OóˆxÔ‰#>6÷ç6
Ù
pš€c(Ô=±•¯Žw„Øªç†ˆá¦Ž1œb¤èü¹E!éžn¹”²¸#7Ó]Æ*dêûûûß í1î³ÿ]–P�„þV�Oãß£%Í®Ë’ÕôëvÊî¸âÕo³:uŸ- àtB'³¶jäÞÐ¾¿¿ÓÀp:ÆËŠÇ)5KÐ-;>»vu¼²vÊòr$’YÙÝçöóóó'&,[¹¿Ñ³¼$à,¥G^ôódm¼{„DOuhtC« èÕ1Yví¬¬LÀ³²Wž[h§N�gx*àÑäKæj{cÌÆ…:¯
ÜËUÚ�j5¯­zÇ²³²¢€ýß£²»Ï-^¯S§î³<µ$™;™�ï¢õTy³†ÿž‰Ó­Q<FbÉ4êP*wËÞb�»uê>[@ÀSKÒp†\îWðÈ¯
xôlO-‰ÒdŽ™¾ƒþ¯€5v]ðèÙn-‡x#�Ód±G=ZÀ:æ�ÊÞºŒ´EÀÕ³¼¼!A�,N¾¸•öÙâ#\MüD—3›|ª&ÍâRO·ì­9Vë4z¶€€—¶Æ¤[ÕXÍ-ÅÎ–Z²5d·dq/wv½˜ Luï”½u+e·N�g¸µ)ÿãããïdVÌtÇÇg¸ÐF\•Ðt]�;r¡³²tž[×YÙ[?fèÖ©ólöYÜÙ�kdõŽ(«ûÛYŸŽ®…p�‡ €€  @À €€  @À €€  ` @À €€à†þùùù³õ»ŸŸŸ?ÊØ‰*ñõõõ7"ã«¼¤Õg¸õ]«”‚ªy#«ýùù™~„ž}¸^¡�ß�|JgâÙt?
¢>
›SÝ×‘¬<#@ÀCkP…�ñ¿W�0‹`±Ò8ãè‡¡è"™•SŒê¾«ûBÀp)�Ä­ä¨ØÓ8Ï°‚Æ�,­¬&Ô³ã2#`Ø%`5ðÎ8lÕ­ŒkÏðïïÿÅkÝŸžÁ=„ôjc8XÀ²>[ãMù¸rÅºÄIœj¬ÔœºÎ–`ç�\Çn…g÷åWJšø»ÇxÖq+^Êì¾U®ãY÷</x@ïqQ5VìZ¹ìž8«G¿j’mÕbu<Œ­²º/Ÿ+¨æ|ÒLÂUäË(âì~º÷í‘,£PGsðDÎÂÇnCgÎ¬‹„VæB+lkçZ{-p6Ù•]+»§øo¯©ÙïYy+÷­ß3c}_@Àš…�5n��œ5–®®®×Kh+ãñŽî
X"ô(vF•G’u^]�btßÙø�q5n/ÇTâ‹Öe4a6²¬q<¸EÀ3k”Y²ì¾ô›Ö‘Wž©žaÌ™<š'èÜwöìØò"®Æf+³Õ•€£uÉð¨Ê•”ÕWöÄ3,p¶”TÝ—Æ¤U
”J”Ùýgxõ¾c¹Ê.�^@À#ËÚµdGXàÌíÌÜÕ,5ÊÞuàjiæÖû$’×±p–²¥S¯Þ·—ƒõ}Ñ�3+<³žÙX°šà©ìeTc»-®µ[»hÝ²ûŠå¬¸ÅÝI¬-÷í�~Á½Ð3W³�3Ç›Mäøoä^zâ±n#ín¥�-£uÍ,ãÌëZñùeÏhË}»�ûÌÇÿ|Ì |º³|#„§ÑŒ‚Õ$�œ„æP�^¿©œj6|T7ÕÃ7hŒ{v_nE½œJ”~½XßÑ3Úzßg|ü9á½²ùiãY¨£š�G÷~–¹r®:`D€€á?Pøþþ&¯0†G0“WPÀšIÇú"`8èûã½ûË»…&Á˜yFÀpÀ4~xæä›fÁ±¼ 0  `   0  `  ø¡vG±ÙžZÀhýQ¶å�>é‹ßÉ^éž¶<kâ\!ài#××,Ýíy÷ßÒ	Éª½ÉW²À[Ÿ5ßú"àážZoôÝP³÷pGœY ¹{²çY¯
X–Ëýä®âY=BZŽ*‘[»+…™Ùú¬W¬�@WëÀà`ëE{¯-«p‹žûQÕUq¶ºŸöéK¢³îuÏ³ÎÒ­Œ:-¿Îê ù”HÀ1Ã€Ç:žõÚž™oKãSƒÞÛY¨Î±.²¾+)N«c�èÌö<ëg±§³À{•P}Œp×½RšÃ*ë9›LªÜ\MàñM«"<ÊÚ¨föXÐ~íÊGË¹Ç}Þú¬õ¼f÷ÝôlŒ­¹ƒQ=ðX.æl’J–LJ½·ç¥�å
Ê,˜çQãmOw¢0¸Ycô´%ŠDÓÈ¾ÅKØó¬£€«{ˆÖ5³¦£I�~ �\Fãñž]Œql•	UåD�®¸�«Bñ„ÛY¸™ØaÄ8ØYý÷N„í}ÖQÀñÜ
»°«üÌ£@÷¸ÐO àl2#&³ŽV£‹™ü¹Ì£ŒGŠ9vÙl®8ûÛ3Ù{Ÿµxtð(°^&Pï0ÎžÌƒÜ}QUnÛhÝbC�Q®â-f¹³%”lÖ[îvö<Ô!íílö>kÕev:näÙT“Zª_e¡áÁ,p´dÙX2¡ÿ^¹c·Æ–å6Š×õIžhÙ\(Y£Ö<À-žµxt.ÆÑ³×}é\¯[·®p�YèÎVÄQ¶½ÑXj´S*³"ŸŸŸ‡Šº#`¿¿×jx°21uä³	8ÞƒßsöŽ|ö:›|Ä?�€G)ªe˜ÎÏdŸÍ0»[ªqòÑ½~•	QÈÆ™ú½êttî–:ïyÖîÎ�î!Ëi¬c4Áç‰×ªû­*À÷Bk9È3Î–f»¨f³™1àÑ;€²I5­ŸªsYµø²Z[ë¼õY»€G÷P-ùzý¨Î«é[á"_#ù:¤§ü|æo„ïµepë³Žõ=úÜkbï4ôÃƒuhGo¬7üªKn3IÂ0<>¾¾Eb6@Àpð˜œ5`ê>�6¬ †ãKK�Ô„/›²=Ø€€�	,@Àp–€}s	ÏÃƒ��oõ‰' `8)ðÖ @À €€ ÀyÖ2B•êÄC±ÜsÏ®"bœñÁ9™üàáì):P\áZbäÃ,†Ô=>:?"~V[ùŒ¸\ §
xØ-{TŽ ½»†Ž¨ŸÍÁÃx5{}–Óc;U!fõ÷,CÂJ|h¹ñÚtÏS™ª‡_Ã]cO¦ sò<ª2c,eO¢ÅyLfO26{V K^µdñøL YfÃêÙ²ßgÞ‚geô×1Cƒ„çcz�›e•ˆY=¬«Ün¯œ½ó¬ –¼ºyÝœ%SÃõÆ,á¨ÑúgkÙï�M÷£Î§Jêï5»wÿ­òNbÚ’Jˆ>Ø}V K®’\ÉÒ)nq%šèºÕókdB¨~ŸM`ýçF7:û=Ö=ë ü·ªƒP öÑ3Œ�M÷Y,8Z!w=avåB«ÊÝÌÒyV9gWrÑf¡^2ñTéNbÝg¸òNbæƒŽ^yV »f G�ÐEPÍ^W‚TÃÏ²vr•	1«C•™àÇò;xõY^úŒ¬Ê]˜‹`Ôp}b(ë ªßg³å¾ÑDdù·ZàYµâB{§ÔyV ›Ö�«Ížf£pv^Ì3ë�Ý;…(²Q0q¹õšôúùùùãYì]]œu.êªsÓìõ¬#ˆ]³g°IÀîÊùš¥W\~ñ\ºÑõõ±]Öp}|½’�v´ä’%ïX`ÿ·[Ý¡ÑÿíÉØb‡¡g¤ûð£ó¬ 6ï…–`ÝMu7Ø¡Gnp+íë¡¾æ)‹%|Ô¯f£=_z³V'¯cœ-Ï~÷zû¹qmXçùÚoUGÝcœ¤š=+.ò5Ò–uÉ-™õö\ïèýÕ[<–­e‘õøœðŽÈÚ²üøÁˆ›\x&€€  ` @À €€0  ` @À €€0  ` @À °CÀYß«zdÿÎ¿æ�ÜYÀþ±¹¾¶ñDbYøÓZ î `E…¨BÚ(¬N*öl}}øpÇúV‘"²xN3¬ähžŠd$DÏ?¤ã«Ž#+–_iõx€‡pÇÎ|už„çîø(ˆ¹ŽWÜg	ÍcoUå{ž¢£Žx:wÏ+×ñÑWÇgnýjàø-�æJÀ[“Zgcà,ÞóÈUÏ’~�Ê•ŸÝËêñ O%`¥æÌ&“2<²æY¦‡*™>–?\ìTV�xûºpæ†fbõ˜Ò±œQ‚ñL\3‹-îêñ 9ž¹‘Yðñ‘€}¶7Ýå,Avµ´…€o˜ÄÊœYÈNgP‰È³h†8sÛq¡/Z¡®=ëâ–LÏ+¤Œ…úÿ-�Müûêñ »‘£ZNÑß;Ö±™ ³	«Õ¼@£ò³Žfõx€‡Üíû�=C¡²ñuÇÀEÜøáû2×\	ÏÄlÛ§[mßÉÅºz<ÀC
Ø³j<ª1©¶!º€ãq™ÈüïÕ˜V2£²ÎUùU†ÃÕãú{`Ož}D9£²²$Û]×¾Sþžãø ¿áº�¶2n™Õ@À wÖ 5¬%$mÝÔß§¾0«f‹}'â  0  `   0  `  �û5’¬k‹#àâÖ7ÁY|ª{ìIþùùùs‹h�ÏU—gÙÚ©ýæG•Åç™ø _b�¢Ñ7»þU�Ž?³Aëºg‹¦“b%‰»åùÆ ö{îoÏùG~å5û¢N°‹·ÛF)Kîa5\ÅÆ^±òUPû#Ëœ½g?÷ˆŽ1Ö7°çJ/ªÆs…ou÷6ÆN¢òQ¦ÄN=²çÕy†£"«ï@C¢Uwwt_0ßlßIÀ[_€Î»gHV¹Øçj‹%È‚í­¸S�ìy�žaŒ–¹ÊÙù
˜‰tÕËêÜ×•:ò—pÇ²Œþ(ž´>ÎW6�vYÍ|ÇÌúmÔÀ•2´Ã)àl~ [�ìye¿eéY+‘ÄóåMíõ´º÷U…†	¸Óxg®wdœÍö† š…—õcÕÈF)F£Uòß·Ü‡ˆdhµÙóÊ~Ë,eÕYÆóG™&Ôx¹Yª›•û"Eë�<jðN6[ÎzôÂU1Ÿ½ñD«ïŠÖ&·�\Á-K^YgSá�Éj=²ç“ ²œPÙ{Šç�f—3W±º»÷••É’Ò�<Êj?jÀ™û­—Ÿ-™HÐÞ“Wã¸ª1ÍÆìÑ‚¯#d�2Ü­ÝZ�ìyÅß2W}4ÎÌÎ¯:äÌÚG®Þ—Ÿ;BÜê;ºÐÞ¨5��ã5´¬÷ŽÃ˜�^vw�ÆìºÆjã‰â�	uÌ–zdãÅø[ôFüß™e‹çw<ZŠZ½/•ë½u>ÜM/’	8Z†ÙLmÖsÏçdV_ŸxÙ’oi$`ïœ¶Ö£³””y>£Íñ|ý;¾ƒ‘eõ{_½/k×í‡–‘¶ÌÂV�/›ÔÒ‹÷™èjr¨š`ªÆ\Yy+Ë.Îª#‹÷°¥{g¢ÙßÕõøìþG�«‹võ¾¼Ã‰çTíÞÈá.¤§÷Ô„“�kãË˜¹•Z—Ì�¿üJpÞëk©)ºö±Ž[f¢;“_>ßZ�Îo£Yò·x¾w¶.ÊªL?~õ¾üVy¯ðöB�’Œyc�¡½—-¿d¢¨ç–OâÊ•e³Ú+§³FÍo©G5ë›MÜÇ	¢ÑùþÌ²zÍ¬øÊ}�¼|‡¯‘4ã*÷m6›'M|6R�¯›.tæ!x9^Ïø5L–‡øˆ$Œ=õÈ&™²ß¢åsO%ódâùñ=ÌÞc¶¾Û½¯Êí®6áÀÅ>è¿â'vW©SV�îo·¼ßÙ®ºGxç^’�#`xcY0< {>j0c`@Àpú¼³çÖÏ0Ã�ð�ä&Ç�vX_ÅwL­|,.6Yµ²Ó0  ` gqy€€tsq�o´|Ê
Ì­N¾¨¬,X]õuPöM4�FÀY£¿årC_zk&‰•²² W³Âñý•ï\ÀYJ�¬1{¸Õ•oI·nó;BLÝ²2|…%—êCÿ¸®«�8ˆá…ìñ«²FÃäDN½¡­a·,ud
•zï—Z…=ÊBî0v1W;u²=´YïÕhYp¶=¢[)ïÖ�|õ^gjN–oø¨ûÛ[o¹øÌâŸ,à*Z7éõLÀŠ�4sÇ·ˆîããã¯`¶5ptŸÚ,«&¢î—Ef1ÂVÞOæT±žï™õöu•WG„îôî£s« t#‹�½ä‘ðªqÞ,’æ<rU»ÇUÏtOòµ®Ç“=ó,£Æ‘õ®†_U‹ˆðì…ouŸ²r³lw�—;iœL›M<m�ÄêW¥åÜ:!¶ú~*Ág‘%�¨wõ®³LGµ/<Gö€c¶ÂÈè…U1;®Jÿ1óª´$[ÇÀ[�Ë‚Ûo—nÞt=ª£êÝy×Ù}0K~€€«2K�5k ÝÞ»²Âº+¦,“ÁÙžYÑtKo©wå!T9–Ùs<cU"öÒÒ¨9RÀ³†{´€³ãöøúÈz�Ö¢G àÇÀÝ<A+¸»eñÑ-pG+Ën]A®
þ¨zïãÃNW³’£ÙÂ™@³Fwö¸º�[��³ãâóX±ÀÕ„Sö<«g°u2¯Sï-;åbºØ¹‘c´v7K5¹2ÃÜÙxP%ÏÊÓàjÜ×™LÉÛžãºãÄ•Ü™e_™ð:²Þ£Æ��ëÄ¸Ðo¥­fgÂ½Øl}°JL=š$™Õ·SVläGç÷Q=×ÕõÐQ9Uœ‰äŒz�²[VëÃXà>fÐW;qhùh6Æ�m¾¯Ò—Žöf«T�wT–—yäqú:höWrçýŒ²BžYoÏE<:�ññ?'Ü:vÑ¾Ú3>ór_imQ.éÞws«O±¸Dä @À €€  @À €€  ` @À €€  ` @À €€  ` @ÀG¢X["n\!Äçç'™à6¾Uh–•8Šã´*{»g&|#œ*`xvvÎ\5ê£¯;	øž‰®0œ.`�Bx‹ô�gX÷àevÅã‰Ûâ½ëw?nÅ@Àpª€=È÷Š«ùýýýŸøÎU¾+«q¬ÄÖmÔ�\:Y§àSuï³àòÐ¼›zÆ#2*Ô*†S¬–e1ÈÂ�*6ñ(nrta=»,|lÔŠ+œYÁY>¡X§QV<uRž‰þããã7þ;Ž¿c™™ ³ìö«)EÖ¶Æè©/ªàëÞ@=€¸7^MPyÙ™:
e$ÝøY:’Y ò”Ý�— 5ƒ�ûýêdõñìž7y$x€]öÆèÕÓCFÁzC­ŒI¨£8*×­ñÌ
ŽÜVkfÉÆ³ò2¡Æúz‡¦ëgù}ªNn"àQÎšhu*—ÖÅ8›v¡zÃÏÆÇWãê8‰”�•=%H¬¯¸ogh™g-w¡;KG.Lw£«„fn©³$cQñÚÑšuÖs³qu6‘Ër™YÑÌ‚Æ2«{u¡»—A~ 8LÀ¾þ+ËùùùùwÕÝh¹ŒÞ ÝrºkÝs_k»²L±ƒèx4³í×‰“]Þ�Ä¿y·ª“ÑDŸ�=å©žQœ[ ¡ÂaëÀ³™å8±'³âDO6±­­w³�W{ì‡×=.Oùß$<�Ëc'ãeF7¼Ê‰¬N‘D_pÚVJ­aÊ
Wã6-ûhæVnsv\Öp%ŒìÕ!6üNÝ+q¬¦ñÜrœo!=ð1    0    0     ¾???/ðD(ñsÀ{…ƒñ@Y<Ðùäà)…¢o|ý·{„‚©>”�ÖÇHþ�?!là©ÜËz!xT�,p€GÑpœ…ŽxJG÷T.s´~÷p£½•³H1N3žRÀ£�ªñï£	¤ÙS™2?ŒÊSh�JÀ:F¨|�Û»Žuó2Gõ‹ÇÓøàæ®Â©®t qì]Ü8~�–=º¾Uz’(à,Ÿ&´ªà|Qx1 ßhÂ,+ûÞsðâÎ&†ÜÍ@�"YêœÎøZ×ž-i&ô‘€«Äe• G!gGy— n"`·Ž£Œ™õŠ!c³4,^V´ÒsZ¢Š!]£Ÿ%`ózzêÏø{Œéåf3îqÂ,ëè²0´4@¸„€3w²Júå¿Wñž]PUøÙìïn•³±l•<Ìšy• «kUV\ãmÄ—s¡£¥•°â¸6[’	x¶”åé
8v@£$l¡Ž’œEWš`ípÙI¬l6×E…s„€WÖs«$j#�Êu
FŸ�É>—XFŠ"ŽcÉ(€Êu�Û£�%ÏÊŒ×Š9¶XàªŠC
·¬ÊD1Ú½ÆRÜ}#‡'õŠ–F¸JKš‰&Ûq‡cŠÒ,¿R–wÉ'Äüï:^åÇkI¨Ù¶M	<óTbŽ(Üh¸ôVJ]ÖØgV­:fµž@|ËòÕ,™[¼VVVìÜp¡á®3ÄFí“3Õx1ŠHçd–Õg‹GÄ½Ïn9£Ç££qw¶æœ-mek»Ñ�Ï:6¬/\æ{à¬1îÙFyTÎøŽ8ŽÇµ=3£Çå#ðA?  `   0    0    0 €ðU>—{äÏö:!v²Ooþ ?~$¯p9Jsr«›PHŸ½y�ôá¾ß›G“<#Ž•êžE‰õ"–ì°¢^Ä vŒnÖ �¶ºYÆÁ­(Ê‡ê¯ø]g	H<FÏëÌëÃ	X�m$”*tëÙa�%ØQäÊ3îëããcZ®®�€a³€%ÎÙ8¬Ó MÀ¿¿ÿ‘ó^Vç¹*àÑñt/$àŽ«ÝégpÇû¸šÖð";gô7xB+
c·g�Þ$ì8!¤I¯,�P–ñPeJB¦ÆíÁäužÇœÖo£	¶(`g"ÝW÷°ç1ö z•ÖsÈÊõ¹�øG›•ë´&üªÈËùúúúûÿYÕ©K,£[þËXîó–ÙeŸÝÕCvÁeãKžî¿Ç²²l:ÏCÒzy£Ð®1ëÃ(%èì¾ºÇ¸€c†Å|Þ·?·˜uÂ'¾týÎß:åfõ+{çïÉ=un~\§ŒYù8xÔ»yHÖC«!H•é®±^vÖ‰d¢ˆ¹•ÔpW]h�ƒí¿wîktŒ§7�âŠLf�ã¿c‡§%ªÑòUÚ(å®f—¨† £çÛÚhñª“|›—WFk•n±FÖîHÀ�ÇÀjð1�éÌ½Mb¹õìÜ×ìÝ‹_=ßX–þín¤ž•ŽQ}GC¢ê:[Ë]pöŽf0Þ9‰5³`q²kô²³F<ðh²'›ÄòòuÌÌjŒì÷Ö¹¯™€üÞgkÙÑ»UŒIÜ:V¶ú[·Ü#<]æq à�ËH�ÍQ zÙÙ9Y#	sÅÇ¾;3Þ°&Jf÷µzïÑý5P�?ê�¶Xà½å®XÏ:»ßlÖï°øÈ
ë˜8AUåAŠ³™£cF/©ZFòm‘�—Ûq¡5C<»¯•{ŸuxÑ"uìÜ-÷ë9dõÀŸ¸•R"Î–Š²eýæÇÇ‰�Q�ëçfbtÑÅÞÜËØºÞ]Íˆwî«{Lœ‹÷˜5Ðê¸¬Ã‹ë¾£¿ÍÊ=RÀU‡™mBÀ~Ì—!|W	Û—&²Ùd_þ‰ørPuíÊÊŽ2fVÉ—I¼ìXFç¾fÇd¹‰c6C¯—Ÿë‡þÌ²aOæªV•ëË\�Í3Þ©{y±Ž�ÄµøªŒNùxðr´¶ÙùÔ-Û°Q•éë|£²´Ù¡¨ã–O»™;÷Õ9¦»!¦*{”Uqdguže›<ââû�^Ë¨Œ•òðƒÑµ¾p�ï¢ùhÿg‡/ú1Þ—\aÄ‹€ßø~öqðe7"Ž à¿®â}ëËs@À  0  ` @À  0  ` @À  HÀ1x]õ½) \LÀ1�™ÇFÄ ð(´¬D�ÇWÌ>ó2�QH•Y½½óÉBït¼Œn=;u\}†‚pë³¯QèÓË÷ûûû?ÖÙ-¶‡@eIÈVE¥]«
Û³T¡i«˜[+õŒ![£7ã×Ý—£ã0n[àJÀJ�ñÏEŠ rY ¸ªSè;º–ÇÒª,ã¬cy�zê:žÁ"[Œ›=CŒ€w[àUQéo#QºEêX›Ñµ*!v=‹‘€;õ¬ìõÝ"`¢X àC,ð«8p¼ž÷h¢l‹€÷Zà-õìÜ÷¾ o¶À£9ÝÆ7Ë9…Ó	,¼¥ž[¬Hœ‘“†Œ€7[`ŸŠ3¨³Æ§ó*K•‰ ø}o¼¥ž+BÏfÃcJU@À‡ÏBÏß¨,Ï¨�ÍºVçÝÚo­çQ˜±/>l<°–h<ÉõÈòÄe™lù
xk=ÃCYàØøf=!fîé­-ðÖznq¡G³ÐŒ…ð®�XžO§Óø|]¶Zn­7Wß³\í0Ûº~<ëŽ°À¬#àÓöBg»ˆ²µSOâ‰¼²�O^¦ïœÚºkv_Õy[ëé;·â5³º±nö5R¶M±Úã'·<Wî¨LÏŽçVië^èÎ}uöPwë9Ú;=Ú½Å^hà{`   0    0    0   ønÄ,ä†‚‡ðÏÏÏŸW°¿ù]ù6·ú€ÿÑQ;àûä°¢RÄá�B/ñóóó)ëV¯„ÒyÁzt’,÷•·¸€€=þU–iðûûûW/uk:–Gi¼ñ9tîÓCé<òýgÑB4„ýî(`eSè¼?v«€¿¿¿;.™\7?þ–½~çZ³agßŸ—‘�»R^êÇË82	|·}îÓ	¸ŠU=œ,r£²ÜïˆÇŽY7/ÇÝ¶g*ŽÍT®º¾Êó{v”…Ñ‡þw¿ž¯«â`U)i¶Þßh¨âÉ½Õ¿Û§{ÖV¶¶ƒÙdaæÖ{,ògòw»LW°²ÀÕ2FºÌ’fû¹1ªe7)x\.�›¥N­®Wu�Ñs;âþÜ]Ïî)6ô®G0zoÏ Æ¹”Y[˜µQu^Ÿg‰¥}È¤ÍLÀÕ$VUÞçççoåªËu‰n%"eÕ8¢³ž{\Õé¨ûË"cêÙzãÕœF×WÏ¬+ànG¨6Ó}~ÙÜŒ?·Xïg˜D\^óÜ"àj‰i&€è¹0FuÈ^bUÇŽW¡ÉªÕúï±ÀGÜ_'í‹bZkâqÏ0ªJð6;®ó·^/Ë½Üñ\žRÀ£ç½xuLt[º¨:Ïy¹UVïËÝõb¯>êþf®VŽp÷¸£<rÃ+WüÑÇÃ‡[àÊ¢íÀhL'AF�tuh �Uã¥3-ð÷×
ß­ÏQ.ôÏ¼ŽÑ|†Ä›ý÷Ñ—¶ÏÆ3G8[õk¬Î”W½·êR5ì£-°Î;êþä¯ˆ¸c…o5‰u”fxaÖö®Îë¸˜ÕzàÈªTõY©·Áy¾LTíšÛ:|9béHÜgÊK��;Ûo!àJl�ž%"mPÙâzgåw\À*?ÔÖû«³iRÑ'	W'uf�LÕimm�c´rQyq�¾”tØàÙ:å-,°²Ö�ÜÃÑÆ‡j£Ä®ê•M”uq“IV/·¦«Ë*£YÝLL³4¬{-pUV¶èY6tl>1[sË6±ËšT;±FË£ÞqäòVë�³YÇL™Ø»õ_Ý¸rôýùÚnÜÕ¥c–vuu{¨:
¯_Õivžc,?ë`3#[óõ	ÁgÙ—}H!ßßß­CµãéŒ±†ÊÕµ³Iý-ûû½èÖkïýUÏ|ö¾Žº¯+Œ/gÏ  €€   €€  @À<  .à«n×·¯þé>àå\}OªÏÒô1¹rw‚ŽŸ‰bJeŸ&ê“3D/#àøÝ¥¾Ÿ	á"öˆŽ£k«£¡!ÀÓ8~ßÙMZæ¡bn%Þêƒúìžž=è à¿�=†Íé@»•Ht­®U•ëÇË]·ú?‡'°,©b­äÑ9Ú+¤Lì@ª$a•¥îD“Px5^É¡£ã�lä
Â¦oõJTE•“Yë™×°z-€KXw–†ÃÓ¬m¡<¢¾—=²¾š�ÎÆðYýtŸ.èh¹™ü‚‡°ç�•(<ïŒG=Œ×ñGX_-]EQ�ÆäqÆy4Ñå“[ši÷¸×L|ÁC
xÔèg–vd!GQ£¨<,ªþîÂîL¦Í\`Uúóóó'Æ'y±U y€›x%ñXunœ ’°Ý:J¬1+ —‘YæÙŒ±N¯¬¨Gì÷‰;Ÿ�“¨£�ã½TYî2½šzC�×wgy'àcIYTêî®²D]u #Kw]�Ö¯]€²ÔªK´¾1g¯ß‹¶ob}áR¸cQ|‡–oÁô±¥ÏP{ƒ÷‰/wÙgKDÕÌ±ÊW™.ÊjòMókÆå0·úÙ½h’�ñ2\jk6å©1åfºÅUÃVg KX.v·~ný«Lîz»ÕïÜC´°>®ÖßÜšº ³{Ñu%ò8–¸Û2RåFûrMœ-– }	§šáŽÛ!ýoÙžì¬žÕ„Vµê³æqÉÉ;›¸ä¤²Ü]w‹L£ƒ»~N(!º«(kä[-õo‰Ý¿
Š“H*#ï
_ÖÙº�¢š­Îdé7O®•ur»ãæÕSbÆúÂe¾–³ÕRKœ„ò5dYÌ8ä�‚oàØóyaÜ ‘‰WÂôå*_ë®Äî‚w!#^x˜ˆGlØ8óûà˜nqÁËØS8úDÕoØ7‚Ð àå¬ñœ»“rmãð•òÄð9áÿfƒ3·óŒÏà Wßßf»® àb®Ä;6 \@À¾&êë¾X]€ûæ|&¥ žt 0  `   0 ÜNÀ|ÄpQûWHUŒ)ÖŒ.&`}y¤ÀuÚ™?ä?ú{[}Ã›…Åý ›x•^%KšíŸÎ‚­Wågçd¡j<^sõ7 l}{{›¦U¸Õ`UÎau¬NÖ}ô7^0 àD`�XÇ
7J›Å­ýÖYŒ-YUÏÅäéV²¿ñ‚!us{ZOKª«#PYšË>–�ÅWÈZ˜^ýM®¸w£Àt Oÿ5’Üânã÷ãÜ=ŽY=$OV¾»È ,lö7Yÿ8V�# ^FÀjü>þ�®s¾kw‹¨òâ,ò(=Éèo±—³? ¼¤€åâúoîgâÑ˜\[y�=² ñ¾Ç†ý-N|Å{`s	 `û-³hÙ8Óƒª{dË8ÎvÑÅÌÑ­¯þ60/^NÀÙÒ(þs&àÎìuÝ(÷ïèo™µå`:�ëX¿lÆÈí¥
�ÞAL’ðR–(f"�P2ÏÆŸY”ËÑÄÓìoî0l¥›'âß|BÉÅ2/G—8;/ÞlYH“\¾öŒ€áeÇÀž�Ð…,×:fôM~Lµ½Ò-·oÊÐØ;[BÊþ–£å)/)`‰*Ë>˜¹Å[¾
Ê>ŽmÅÜò¡c`xYk�¶#Ìl‰èè³BÏíË,4 à�‰°3›|�ýÆqµ<ßÂ‹‡—ÜÈÑÝ‚xÏ-‹šy–xµëëž^Àe>'œ}ß{ï|†Ü-oµDðrËHîNßäqO‘øJyšðb4¼¼€5¬É,ç*âˆ±±4ûŒõü ÈSðue^8 ` @À €€0  ` @À €€0  ` @À p’€ùH à�ìiQ2F1£àNV€ºÙ—=+  àV”G,+À
¸kd½•ØÛ]p}ê§¿�¬zVž¾Oö`vÙ÷É«ÇûuUß•¸` —ðÞïj].ýÿ¬üQRbÊÎ“«£R®¯:Åñ¼w x#ð0…du‹‰	|‹€G.ÿÊõ³ãG–¶bàa-ðŠ ¶Xà™+ëç¬ß±°Ä™†§¯x‹>SÀq"`xêYèU�þ~<êP¢Ëpùu`�u;®ôê˜RÁØ«ë®Ž�ãõV�WýGIÌ	–·K™
ã2L¶;Ëx70|,WåDqÇ°¶ñœ(ÖÕã½SÉîñÂSì…ÖÚî–Œ�{öWg}T‡ÕãÙó|�t"«“jlÀ Œ€ðQ.öªû‹ 0  `   0  `   0  ` Ìþb€ý ÿããã÷ýýý÷ííí/ÕGñG|uôööÆWD {üýýýûöööûþþþ«Š“|Öçzà ¿¿¿ÿÞ:½
8@ÀÒ-bAùØz&àî8œñ:¼´€5î]9çëëë÷ííí‹-QÆßu¼�«?>>R+ŠŽÍ²&*š¥—ùööFdx=¿¿¿ÿ®ÆA^°Æ×Šø¨ˆ�]´¦Õ±1�‘�Õ«ã ž^Àoooé,³\ÓÌE]°Æ×�1pe•«:fqXaxyKŽ�‘W\‰/påt¼Yo“ÁË»ÐrK•ów«€%ªÌ*föq¯£ß¢�­[#`x9ÏRŒÞBÀ>þýúúú‡ìúñX/'àYÃß#àUº+ÀªÓAÀð’94y”­g®&Œ²™àJlÙ„•\âNþÞèöc�áe¬£€\V%üÊÄ-aê8‹º eiµ4×p³‰(­ýú8<f$T]ã²†—ý)
Q"ÍÆ°.Dí¡– +×ÚE¦c³å ¤Ê÷D^Ä¿ŸõáÀÃ}ÜÝqfÀÙñlÚ   0 æ!  ` @À €€0  ` @À €€0  àÖ
{?B 4 àãŸn"D O#`Oh¦ÿV!f;Ç�ðï|»âS�wD Oe�]úÐ~Ïq3º">¿Þ‘e <•Ýµj«Öo¯€ÿ/š‡wG”ðTî&8»‡€Ï(à)-ð,-	xR¬„c
„÷ññQf)TtJŸ‹�‡Ê‹;¢€§µÀ1©™S	Ø3%|~~þz(Ùì8‰\ÇzHÛlÉ(ðž2 žÒw‰VšÏ¬SÈœYÊl}7 D Xàf§Ð�AÎ2+Œ¼§ ÆÀÍ2»Pž|«€»e °<˜ÀªÒ¬Ìf�÷
¸[ÀSZà-ËH{Æ,«8KÐ½*àn Xà �¸U1ËT8_6f^p· ,p°zZ÷Õži_¾Ññ¾¤ßä~g×	xO O#à¸D×nãMv\Ì¨t Ù±Ú|³F�e�,€ï�ƒÈ³É­ÑG|Ü@H   0    0    0  g|íÅs@Àð TÁòÃÅñàYÀ…¨p–è³xàpc+äL,�h÷G9Žßßßÿ#˜,ÅÙö,ï Ãd#žŒÞÍÑöÀþ$R0ÿüüüùúúúOàºQãó tÙ9JX–5¸#ÊÈÊÕÝ¯9»^UÎõö:x™²„¿~�LÀ^Ï½n¼â�©L·ÈÑKˆ÷¿R�Î;BÀ\õÆ3kÏSæÀè–ÅºQ†»�ë¡ëÄ:³HYÍ=õv¡Æ2«¼U£ë®ZÊ*@aÕb Â-õè¾#¼QÀþPc6†xìjò4Ê‘e¸¼î~Ž[�L *3Z$¥ë÷D½u-‰gTf&àî³Í€ÏÜqo+^ö–z¬¼#lv1vDY=øøRb/¬H’^¾:ÆÑexÃ÷ÎÊŸA.×…Q�?Ÿºre·Ö;Zàl\åbŽ×õkt…Ð�Ïê¿Z�Õw„€íÁŒ¨&±4FQ"í™p2WõØ.„#ÊÈÆŒ"ë|¢åËµžMÇ<¢Þ™°W&±ü÷î8t‹€uM¿^U¿=ï‡žM	³=QwÖH²±[åæT�)HåÒQF×…‰læÇå”#ê]u$[f¡]�g
8«Ggè¶úŽð†1pt»•‰á\Õçˆ2â˜5£#oœÙ8Ù�?¢ÞGZàUwÇÀñùÎ\Õcõ!àöÆ×±63+ÔiÄG”Ñmˆœ=Ç™y–€³æH{'TufÕØµ#àÌ…~…Éª»Ø¾'MLÜÓ{crÏáûûûï~ææê^µ:»Ï#ê]ÕÃÇ„Z[Õ{:RÀqÒÍ¯½�XÇU¼úŽðÏ–²„fW°À�e�YÙ�‰¿£ï½²´ÕZéÑöíœ³ûÍ†w¼úŽðÆuàlŽÆ(Ñµ¾Š5FÕ¿ãBËÛÈt\Ò9sœ­UŸa�ãvÊìÙUem­G÷ñ5Ò	ßªÕCµ‡wö÷+fH\-oËõ÷ÔYÛoa_-%Â0  ` @À  0  ` @À  0  `   0 ÜXÀ¯öÀÃ	Ø#QÆè=X�YáMDV®ÿ]!B³s=R§Üª¾£kÇh›‡yVÀ¥³dÿc?y®ÅaŠq‘cY)ÂÏ�AÐWËíÜS¼ŽþÞ)à!¬¤[¡Ä¿)ÄÌ¨\ý[�à�*·sOŠá�æºe\Þ…®üHÜYò3/×‘5<¢Ü™€³`õº~§,€Ë
X±ŒÕ¨cèØl<Z�3:FÁ¸}\]Û-åV)OgÇtË¸´€ÝEíºÐ™èâx5–ëã_Ÿs+¿§ÜÑ=y9~�² fìcÓ(ZOg�‘Z�ïÖMÂ3zK¹3:&Í®\öQY )`_~‘…Š–JVMÑñ±\�íÙÙG3à�r»žMÆ!`xXÚÇ�Je‘‰U.nÛzúÅ
–«œ��õ·è«œ•r;càj­·;Vx˜1p6aå¹ÝR©ÑgÖËËQ¹ÙØWâôñw·ÜÊjú=�„�ÃÃC»Ð²°.Øh�ª5ÜLèY¹.Ò˜ˆ+�Ê•uõí¬¾ÙN¬8&FÀð°ØEå“U³5Ùj«dt¿•]=;_U+åÆN ³Ò>á­°[~/+îø¸¼€ÝòeTÝ­‡ÑªUåfB�[-7
ØEŸã¿U÷ðPcàìÃ‚¸{É÷'Ç±rü½ú`A¿+Ëœ[Õ-åf»¬:hÜ]Ý; ßÿ—¥ðÑ®Àý  0  ` @À  0  ` @À  0  `   HÀd'¸¸€?>>~ßÞÞ~ßÞÞþ	Áªß=,¬>Ìÿ9rT®>Þ÷�úßßßw—ë;º¶þ«ÿ÷ì„g–µRþè@ÀõÁÿk<oooÿ¤Vñ¿Åì„þ7hV®—Ï�Ù	WÊ­D¯Q,®³ËZ-Ÿ°>°,`YÃ™ösüo•õðr½Œïïï²cX-·²XñÚ•èÎ.kµ|,0ì²À]g�:Z�¬±+Š¤ÿ¶§ÜŽ(<þVŒuvY�ò;Ç N‰ÖpäBWçd"­¬��WË­23tÜÒ³Ëê”ß9ðp–¹² .`Q´ ™c¹ÑåÌ\è-åvD7J­rfY[ÊGÀpšíÁÒý÷jW‰1ºÉYÇÐ-·ã–VÖüeáBÃÝ-¥¬¥ÿ®LÑBÅrGAÙõºå"`À…�r$¶8f«ŽÏ–ƒfîñ–r;n©¯ßÆ+g–…7ðmºè'ª”�!;V»½¶”[e'ìˆb4þ?¢¬-åc�a—]¹½rGM#K­Dd•ºµÜ¸¬£�™5×qžæ´ÚP²ÅÅíx�ºfÇÐ¨pË{vÂl:ºÂîRŽÜGOâ���·–Û™å®Ö£«:ŽžO%¦ì¸£êª�"€€ÿa4¦Ìf‹«IœÌµÍÊ­&Æ¶–Û™åîn(ÉÜãÎ1ÕqGÕ#à¡öbvBß|¡†š}l?Bˆ,øf�hÙ•�°Sn¬¯\ ãT–×ÝÝg]stï�ç3;nK]«chÔø.��€ú0  ` @À €€0  ` @À ˜‡ €€  @À% ~Pô	 /ðZCÿ>1eöá¸2òÝKÀúø�8žÐˆˆx{½ Ž8¸Å]ßÒª^1w/ðFßÒgÆ…�e›Å®,ð(Ã¼§ßT@;•Ë«@n“Çäg•€•òEáª u³c ^JÀ(]Q,]œ1šäÈ’»°<Z£_+°,³êŸÕ³sÀC
X–.†^ude]xeLýé�,*!ª±sˆ®„ï¡h³²:Ç <…€”\–PHÈ#AÅå(•™¥'	,pf¹ã1™uíððž}&º˜½@¢óò³Ùäl:ž—	Øë 7>Ž±;Ç <¬€3UmªpEwY.t&`~pæzëz>¦ÎìéG|¼½zÀK	X¢s!¨œ(à(|	Xçfö¼B>ñ”•3š|ëNÐ<½=°&´|²ªu¶ó+þÛ—‘ô{œüÊ,¾W³ã³ch0ðð¸3¡Ç¼ž¦S“UQpßF«ìÿVYQØ™¥Ö8Yn±/g¹åžðÐ¸c‰¢€³ì…¾Yâûûûo–Â8æŒ¿{ÂÌÇºÆNÂ—¼²1nç€§þœ°Ú=Åàƒ~ @À  0  `   0  `   0 ð 0 <Å÷ÀÝo†àÆîÄÄ"+ÀÅ<ú8<©Vœ©êÜìï«ÇÏÊêFéwôý \NÀ
^§Ð¯ÂS­Äs=˜œÈ¢EŽ:‹˜ð,–ïuRTJÝ£âLgAäÏ¼€K¹Ð
!+‘|}}ý'§R/Ú£Cº âäØª€=¸žçwòt1
d§ß= ÞÙ÷p+R†‹JÿÎB²*�º[8Xì$bú”­¸ê²ëÆxÓgßÀM<£3‰%qÄìUæ,>óVËÏêò÷5ÝÝ#îàR8[–û˜�Gcì,õÉÖ1p§lËŸy? —œÄòI!¥$ÍR™<‚€Ï¼€Ë	¸fîéH�Wð™÷p©YèQ#ÕßöZàêxý-oðÙ÷p)œ5jÿ}¯ÅŠ³ÄÙdÛ‘øìû¸œíkž¾š¥]µX¾.«ñ¨_ïh|öý \n/´ÏLûˆ£ÆŒžåPåÿž9‰uæý ð=0    0           ø5ùøø ˜ü+øëë«óùÕœ­Äy¾W¸*D.¼ˆ€;!uîÙ@¯ à*be<îY0FÀaV"QìhO!à­ñ ¶¤è<;­§µË"eJ@
¾7zŽ???¾¿¿·ÞguÞ^«^[ëO `��ÝyzO/Câ”žs”Ædë9Y
Ñ¬£éºÆ.Ô,"¦2fÏ1«oU?¿×hot¯•€õ^â9ÕsÌÞÛQÏN°RjzŠNÿ5àØ<; ò+UcG5¶˜Òs”¢sË9�äeŠp9ò\”r•c<iý;pöl¼³«ÄèÏOi^b¸Û‘€=ßqÌqìïLå«^ž:õèg	'X/Ôc2ûÿg
Õ²:Ë+¤2UÞ(ÃŸ„¿õœ£-nìÐFÇVM¼¾[Äªþ16¶8&¯¨wÊ÷:!à'q¡W¨‹/6Ð‘»33l9çŸC<7;Kö-�"0?ª{ÌYìV»“d¼Þx�b,üVéNžxj’Ø@G/:6†-çœ)`Y¹xž›%ïÌ+dÃ”Ê³‰œ{J•@ý�¸—ÇÚ~oø	-plD•õÍ<k ™‹¸zN§Ñu6itŸMtã;Ï§ðlF9Mô|t­ÑÚµ�ã}žÃ­x<ç¨g	š…žY˜˜Ë¨Û@Õ“Ï&iöžã–èhw]è¬ž+Ž.tvÙòê²ÓQÏ.¶Œ”õÌ>Ã™-­HØ™ð}4Î\¯ž“%%‹KgxT‡jð(ûx6^cV/ÍHý,ábvñÄeŽèÎenµf7}R(kˆ[Îq�¸{—OÎp¬C¶Œë~¤€³¥¬ª^zþûÑÏ.ø1ƒ/YxÁèÞfëœ.LÏX¹p+çÄ:ÇõãîÄËÊÕ±Õ†‰ÙFŽÙìµÎï|�¤:¸—’m¾ñ5÷£Ÿ%\øsÂîœ-ÛþÎÚëÛI«zô3úúúºÜn%m¥|¤g‰€ïÄ-<³Î�ÙmàY"à;x6KÞÙ„<K|G'YF{§�g‰€›a6IsÄ9îúÅ]F�É/àY"` @À  0  ` @À  0  àÛü3F“ðH‹WÚl0ª3ÀK	8~¢'1ÄÏ·îäºe�6	8ûV5~^ÃË^iÿ«¾EÍ‚Ïu¢<^©Î{·6j¯2�Â	8‹€kE=¼·U«¾”¹š€Guî|¿[Ó�‘6Ã‹¸ÐÉpÔp®ûèUì^Eõ<Ü–øÅ<DÞitîÚÍ¾VQŒåîñn�üœ­î^ßcFéï~Ÿ3·u¥Î�÷4ë�ªÏüöÞÇÊ»…
Xc²=V#õoFGcÐ˜ÿÇõìãñXm‹€»×�éC«W•÷²ZçÎóŸYVcëØ=÷±únáâ.ôÈu‹‰´FiHFÑ»‘Fõª¼zý8Oà–jyK�g¢ì†®É:£­÷±ònáŽØÃŒfT�N/?ë�³žº²øUÃŽ™÷Ž�W¯ï�¸Š&YYîÕ:Ï¢btgÿGéZWîcõÝÂ-pÌD˜ýwkãÎ‚Àg®`v�YÜ¥™ÕÎØÊõ·4ü­u>JÀ•¸VïcË»…Ç”¤?x¶nì»’f�Å+WmÏ,tçú3AfÛZç£ë»z{Þ-<ÈØ‹£íŒÙÚrÌP eõ˜-�lðÊõg–hÔð�pÇj�&¼¶ÞÇÊ»…µÀÝesÇ>ðÈÝ2î^‹ë¹µÎ+3Ë#¯âV÷O°¼:ªÆgºFåB�&„VÆÀ«×ï6|ï¶Ö¹óü»ëÀ™õßzŒsÜ…öe†Ì®Öp³”"•€¼œ,ÇRV~–H|«€«ëoiø[ëÜµÂ�µò‘+~Ä}\5]ÌËî…V¬,1tÜè�‰:øFû˜XËËR¶ûlc~æÊy®l2E×ï+îÝ^½¾—•}¶XýmµÎ«+úTRãÑ™Õ?â>fïn(à¸;§rÑ²;ÙjüŒo´©>îHR£ññ[lÙg‚Þ¹ø:vv_Ù,ñìúÕ3òcG;™ºu^ítcý³ì��wÝ¹�Õwþ=pµÆšWÍbÎöw�=ãú[¯uFùÝg}ëw|Ð€€   €€   €€ À™ÖW,ìmxP¬Ð2Šùë!Sx˜ ôAü¬®<Ÿ‘\HÀUÌg¥âxµHüŠ4áÑ*õA>Ãx+õ³'Ìr‘V :a‡ î"àYŒ¦#òÙ®Ž©ï5wÇÎjk*‘G¹wxRw.+V%‹!xFñ„W�?’Q¢*MÌ³Ü;<©€g!e=~•f´u^Hî9n³ØK+ÇgõÜ;F	8ºÖÏvïðbÎÂ�j¬è‘ûýÜ˜Á-Úêñ±ñÆI&O­©útŸEKÌvðŒ÷O>Žc…1	«uæØD—±{|œ`‹ñŒG“R«öxË³cõÞá	ì‰¨ãì¬7ØY£,s<¶rWWŽwë”�GYgÖ,|–þ¬÷O°Œ”õÔ™ÅÉ,B•ù®Ê½¤rãï+Ç�SoYþñ{õd^™(ŸíÞáÉÇÀ™€µÁA[V«ÓX�ú}Ôù¬6âÑ$Ö³ß;<ÙFŽØP:.´þ–eý«¬M6{ºrüh—Øj^ÝŽ€ŸõÞá	\­7Æ;rß²ýÒ²VÝF¼rüHPžie_x7ÑÛ3Ý;<±€}�3s%ã1K,Ý™µÝr¼/ñøßbÂ®Õ;FÇ=ã½Ã‹	XË{ú*é•ÏÐú¤OÕˆW�wAi	FcÓ•e_šéˆý™î^PÀn	²™P5@Ç7HúmõøJ|ZòÍ«îžó,÷Oð=pÌ«Fã–æŒqä†¿Ý[Wˆ£4«gq…{‡°,‡/øgc¬G~Ùx²E–9&»~Æ{‡°gx÷]GÏôåKõ•Ðo,Z6ÿ°ÿÝÐÎ½Ã¸ÐÏI#[þz…1à+ß;~‚Æëûµ}âçÙ]ÈW¾wüD!q²¥ýÎ½¾x#öFëØsï€€ g»Ÿ^aü÷Ê÷Ž€Ÿhøñññëñ©^¥¿ò½#à'lÌ¯üí•ï  €€o‰ö_yFxUxyg{‚Âôâí3×þn	wEÄ
ÝJ£‚‡p–òã(ñzNâŽ¸<§ñèøl7R7÷±–eÅbÇwÀŒ4
Anóž5G­aÆìU™²ˆÕ¨‘Vë¡‹ªe�õÍÂË®ž¿ˆÏ�Ý[wx"g‚:B¼caµpeoo%ÞhQ3Yz«g!/Bu�ÿî
²ë�èýøhÆú8µŽþ•ËñV:³çv¯W¹½Q¬úwLI²çþb ø*0|gkdGðz.¾ñ¾¸€ÕðÜU�òñfe¯¨&�$J•#Q©ºguZ[¾âq±JD·¯Þ‘®ËH/*`�JQ‰lï>[	¤;Ž[µ$™õŽãf·².Þj¢nÅê»ˆüß+C•Ž �°ôðöð£1ê3²™5õÏßÜB®vQð’U¢Ôßu­(Þ-ã^u™x»e­Ìxû5ü/.ô›»�žçgu¦jxÙrt[·ˆ×¿‹õkùd”'åvËµg#JëÙâõk¨B¼øÙÇWG�«²e™zÏ‡íßßß¿m3vDºGý¦4)[,¾‹'þ{eÌ¾*ÞìßðâöÆƒ‹g“\ÙXsô[\¾q×Y�ÅŠxã±.J�qÝškóGu\V®×Óï½ëÆŽžUœížu î9dÿ†pœ½Uc�Ë.ÑÊÈšé8ÿ¸¼Z_õ†*×9Š;›LÒø¹cy|P	Ú�ËÖ¼½óò{WÝÜýŽbš=+ÿ·[ïêþãýbyp¹Ä¢ß<¢¿OvÅq«+þÖù "6L]Ã—xÜí�í2R0ó(Þ¸iD�Tûëÿ}âËï=º¼ñß�g¥ºèžôïìþãäÜ–Ùyxbg3Îînêÿ£ÅQ÷†í¿e“V±ÓpëçÂT�\þï*ú„×;
:ºÆ>­º»Ø³òf–0Ÿ=«èÄ{õßâüCü7îó‹8ÛøgS£Ý;w-ãìò¨Óˆ×õFî×—Ð|y«J$Å[-ÅøÉQD~½lJ—[ÒÑ³Š1«¼£Ëîß½‚øï8>‡p6—Œ¼‘e3Ò£Í£/‰¢Ë'�¢ T�ªÑF¹ÚkïÙË�›/â½ëoþm±×i4{ë#¡êüj’ÊÝîGNó'8ãh/m&ž+pïÿo½ÕpÏ’X¶Ç™m’xi7Óºçƒy„Oì|[d¿$îî^uì¨¡Dõ_Þ#~y_yüè.³‹öÙR¾¾Ùxô–ŒïôŠÿå"`¸pçgáùHÃ	Ø­l¶·0  ` @À €€0  ` @À àQÖ¿¯¾GýÒ~{{ûá¹ŠÞßßgÇ?Ã¶ÆgØòyÕg¬ï¢«¶¤H-¯ÜF°‚·UÀ£—6{a
q£t¢ñÿ³£ããÿ+JÆìX½3*OÛ"õ{äÈgsD9F¨óÌöˆëããcÚ~œì¬ª~Yž«ìXÏÌ±ÒNžÂw^@Ö8¶¾0×ã_­4uPÝŽ©sœ„TýÝCùìy6·|Æ³Ž½ãly7±¾³ºz[ýüüL�Ñ7Õ«õxI¼Ò°¶¼°[
¸+”®€÷>›[>ãŽ`fŸIn½†¿ãN]ýÌêï[îù²–«Q5î,djõ2c¸Õ[¼°½–«t+|Ô³9òoéfžA§“Q›Q¬¯™é
OÃ˜Ê?•€G8{9Õƒ‰½qõ <›AÕ c0¸Ncö­ó«ûRg¤Æ1záîvÍ»Ç²ŽÇùí¨gsT9£²t?z^«�{$–,�Þ¬m�Úƒ?ëì�®´«h¬RÀÄ;#k={iYÛNg0bœÈñF1;/?æ¬ñ¸€W½ŠÕgs�g\u£I­á�žïê°A–}ÔaŒîYËZ÷ˆârúìà¬AT/me·EÀ[Êî<ÝÛl,çIÚÎ~6G?ãŽpfC+ÎÆÏ#kí�DGÀrÏ·X¿ß+âáØ3
t,ð£
xdº3©™ÛƒÞ_QÀ�c¶¸kUGÇŽ¼…Ùšòo™iª1ð½\è½ž=‹î¤ÎÈz\Õ…îˆ¬êÀF.æÈªFáWåÇ{ŠîŒ‹W]èQ|ô‡š…Ž‹ãÝYèQ÷ü½�ñôìAëïq,¶eÒe�P»½øQÏæ¨rF�ÙÓ§n]JYºÙÜJ¶ìÜFAv&ît­—ÛJ¹gí¯»Œëã›$V{ãÕuÑ•É”#×EãÎ³[,Õí]FMduÚß¬®j£Ý÷ñTËH+du'Ö–õÅhVÎ=BÀ�ûôDd[7:ñlŽ(g�€³ÜSGO”v¬f5yˆ€w~Ì°ºI ;~;[À³†àëÂ[­ÓÞgs¯g¼g‚gEÄqHÖÏÏ®¡wÂVÊ…ÕX¢ÚhŸå(¾§€g÷Ú]ÒèX§­Ïæ–Ïø¨�:]Ì>¼èL ŽÞÉSîÄºõçrä·=÷Ù<Ê3özòþù    €€   €€àõÌî€°¾æaßf»á½>,g«ë
XÁïÕ¨^…3ºÇuõQÀUßµÂu¾I~)��¾�¥w¾ú
èÖ×Ô§wòŸ�:øL">­ÑÈú^õ…>ú.ùVP!xâ‡ú.÷*·ÉÕ½„›xä"ßºAa}ß[ß.ÕYT±Å\0W°tnHÐ›[RYX¹,ˆë6ÖðV¡M=É,é„âÃ8Õý™†tûN.�z=fŸo;¾;ÛâyHÖLœþ÷+�b;TTË—œÄÒr�§P™ERdý÷¶îó-fqG–Õ'Š® …Ýqëû’³Ð>žUëQ/[%¨¾ªûy…	¨®ˆ4ë“ruæÖ{�Y^ÕÍãlÝû¹FÁvgÈÍè´]4o êiG�Ïºêã‘˜Òä^��SŸ‰Ø�õ¥›ÑdÒQ÷ªóGVÕÇÆW±¾z.³ýWi§	X�GÛ"G7ÙYûõYÌLèg
Û—$€ì^Îî\<eéllæ‘1Ò'‹fïbv¯�qä¬“ñút­˜\Û«×9GmTmk4ÙzÄ3zˆ1p\KË„W­ý*íâçççÜou�Í!
µ
®kT/W÷óïfâ9«Q¼3�Æÿîš¹µ+÷:Ëè}Ç	ÍNùê¬b{�·zŽv4ö=â=Ô,tìõ%H�‹ýûxÈ�õF§FXmÍË\¸l}9º@£™q÷tNµ–é©:Ž¨C5C?ŠÅ—g´ç^«�Nü}v­tw,íÁØÕQTÞØÊ9qWu¶G=£‡°nÐg¢õÿ1¢½¬�†¬­Žw�KÜ²z>~‘�b€t=H/w4žô™qŸp©,‹[Å£ê�YÛ¬!u6htW:÷*Ï"^¿;!ÕÝ´3šp«ö)¯ž£ºxPø™7¶ç=Œ€g[#gnMû88Fó�¿ûCóÅx•©†S½0¯»[•¬afãË#êàõðëŽžk5ß0rŸWïUõ�¯,ÿÈÍîÌ{ŒÚO�wŒÝs¢‘˜emØóŒJÀ³qÚl#kˆU¯ëŽ/ÀÅ]£ª�‰Å2·Ë;÷ŽªƒÖÑ+WxTïQÎàX·˜«iv¯Uj’ŽU�¹vGÖk–èÌÛB–¢tË9³9…½Ïè¡f¡g½ñÈ:gÓø>³]Y�ì¡UK•us·6æüÑK—`•çŒ:d `$`?ÇëÏ‹KM�{�YÌÎä–{
ñ#†èÍÄa˜êÓÀÆãºçŒ†1r·=<Å:ðh‚"NÛw,I–Qn6¶Y8ïd<¹¸70½üè¦ÇuFâfÛU{t]ôîNÆI—è1¬Ükg¢Ê‰BòçãV6&N‹[=ÝÍ�Ÿù©~qìÛ9§êô|‚Q¢=â=„€;åûÄÁlWŒ[%öÙîÈ�‰�Æëœåç½e¢7ÝÂhEâä ÊŠî´‹ÊwmI®=s}Gï-NrªãÌÆën±Eå™tÏ©ÞAå}õŒ./`½„ÎSçË¥Y
Ì•DÐ«õÕßf›4ÎªƒÄ_­Ëø¾,Ìj8›î½vîeu³E%êì~³ÎpË9YçÓÙðqÄ3zê˜XðÚ1ºV?-Ür1± NcÓµp[ÎAÀ g4®Å±åÊÖM@ÀpƒH+®ðÕ¢y `À}^4°åÌC€‹Ù»J0 „¸]ü,oË9€€áÄñïÊDÔ•BÑ"`xy¯ZÒ{¥…AÀ EØ›³Ï€€  @À ðl®rÝ"7Ï›ö~÷€€ï¸VyÕHƒ  opFaN´pïáQôï,Öq·¬,Ê`ZE¡bbŒ©N€§°Ç/Š9l<’bp,ë×ÈÒµŒÊòzx0ñ¸Q>ÞËè: O%`�ŸìQ<ª‚Ä’åªñ±gÌl èƒú·—•ý-+k¨¼
?:ºÀS	¸¢jü.ŽÊZ{%�†¿PqK:++ºÌ^¯˜?ht€§³ÀWz´ûJÀ+¢óó£°b ùŽ€=ÀzWÀ³@õ O;‰u†ŽãX�Ê¥Í\]à¥¼ÅGgÁÐGeÅŒºº ø :2*+NZ­Ž�^RÀ{'žf“X]«OÂ�€7Ö�}y'[®éZàXVÌ94+Ë³è�ÆÀ³ë ¼ÔN,OçèîóªŽeÅ¥�NY1™s%àÑu ^òsÂ+ÏâV� ~ ”î”F øÁ � à·0  ` @À  0  ` @À  0  ` @Àå×RÄÂ|að=~NXýððþùùùóñññ+>??ÿþ¿7v”ë~T ”(žb¥úôÏÉ~ë|]ä"u¡V¿wŸƒîaO¡~bÄO£è!1ÝŒ_/+_ÏÃëæçTõÁÛx!¬†äQ+\À1ðû(ª…âPyÔŽªá«ëxoè÷yåû^‰56àê÷X…èÑ}Æg“e>ŒÏ'†¿õòü™Æ2YÆˆÿZÏ(Ko£Îsõ™Á“¸Ð373¤žu³cþ©¬e€¨êt�®é©f²gä9˜ª-^{%Ð|VF–Ê; ¬0.\Yaoä{ÏÜ@¹¶Ý{Pcã­~_é¢PcÄJ8ºvj‘»ÚÉ©ðßõ¼jðÂ®„§†QYLwßº–¥rù*—²+àîï«Vß…ëW=?	5Þ£†*Ý:­XwÀ§WŸ5T…z­,ÎŠ€«ó•³ÉCË-à‘K?r—%Ô(ÊÊ­]fd®:M"Vsêˆ³Ê>¶fÆþÉ¬F�5	Ëx§qºè3Ð™€cPwÕcSzöû–q·²²ˆ^§l^ ÞËj�ü¹ùsÊÆÅ¿Ë«Q}<U¬{ñïðdÎª�»VìeÉBdöF¦™XOrvgåeÞG–Œ\÷Ú~¡öŒ¼CˆedÏD¿ÅŽ®Êý¬ë1“ý`ž�§ª�²¾UrïŽöÆ“åarW;.7Å™Ù³\¹Ð™»¬zÇN¯»¾í�œgÅÐ3¨ŽUÙúwúh­Ø¯‡˜PÀ™ÖKíLX©�whÕXâ,¯„1+ó(�Ž�MÒ¹;êUq]¸;ñ´"¨Ø!Vãòê\÷€p¡ŸHÀjÕ’‘ŸSMr­Lbu,uuÙ1+rTw_;Ëm.Ô¸Ide·\WÀ±£ë>7÷šºçÀ¹ÐjÝå‘£<Z¦‰3»G8› Š»Æ:sÙìújðù•g”y*³§²Ú¬%?�€½ÑU{r£¸«ô�Ýu`Ïr¨ÒÑ¬l´`±£ˆãä˜‚t–è[Ë/þ´Ÿ9ngìv6Õ³YÙWîÇlŸs6‰åÏXãgŸtô{v¯*nÿ„
X*þÒ|Â$~�mÝSƒòÜ£½Ã™ÞÆòÕ³²|<ç�3³dÞ�eÌöuW.i<^Ïsue Öe6£=ïâŒs\~òµþ8ò9á¨¡Ž^¨¬Ö–oxWÎÝr�•ã�ø¢ç(ËµZ—ÙóÏø 0           <   Îð³d'<›gÊ^xü^h`ôÍ²·ŸÑ³Åÿ>WvÂ3y†ì…÷êøbLkuÎUÂ7o?þïW	u»é¤gÈNx9{á=:½*Æ÷(HbŠè•bUŸ.à«f'¼¥€1{á­åÑr1Vii²²ð¤a>rvÂ{Yà¬!’½0�’™Í©TÇÅç„Þa�ï™�Pq™5Æóÿ��ÓÇÑÕHç˜-.ÿÈ]¾wöBŸˆMú¤Ûè½uÇÀîµUÉÌx0}€€ï™�Ð«{–½,Dª¢šï³ÅÇ²«Æ|¯ì…ñyÇûögì±¤³cºu‹¡‹³ëÎÜg| €ï‘�ÐëãRgnW'€új�õU_1{áh\…Y%F["e³Ñ™XIT~€€¯œ�0°ëVqž%à+g/¹«•îB‹ó«mÌ­±Oôu]èWq±w	øŠÙ	cgãìÎìëÖÚGÎ^X‰¥²¶Yç¤!LÇåÍ6 Å\Ï£™ø­³ò¸°”Õ’ÑÙÙ	½Ž²ú£ÝF±ÕŠ<röÂj¨Ô}n=;�t5“ÛHg�—e¤.ô²Fë7J†6raWŽéZîGÉ^8zÏY‡wÒù´Îd¶öíe�Üèjb'�êªÙ	+÷UeÄ%wÃ}eå˜l�÷#g/Œcí*‰z\.ôëœÎPÉ'çô~u^¶6ìÇ«~1»"Lñ_5;aÜªSaJˆÕýÄýÆ³cFÜ£f/Ìî!›´ÊžkÌ}˜‡£!‚Ž�uxµ\Å»¸bvÂ•I�¬¬è=ÌŽY�œ9ò¯>»Õ¬Žêœo¹îªë®Ï2  ` @À €€0  ` @À €€0  ` @À  0  ` 8LÀŠ�¬OÌ²ÕC½xÂ¬N¤V‹	­²kÇœH{?±›}vçõõÄe~·üÄmåó»½Ÿ7z ¼˜X¬ºoBÀ^@ÀŠx#JÄ—?‚Ÿ}?]?ÆhöL~«¡Tüƒt}4žýÖ�Xá÷#qžù½Î«÷»õzYÄLO0çï1‹&
wt¡G)Ab‰Y•îqÿ©ð œÏj”Š,ÔËJ¤ÌY]n„|Þgv¿[dQ:²8ª™.(àªaz ³Ê²ÆÐ7«
GáwV¬Iú§k1:Ïá©;³X_ÝûÝ#àQF	ÄõÀX=îè¸˜ówUÀUˆ›¡xp¶Ño[;2¯ï™.äª€Ï²À£÷&`YÃêEË*­¦ßÈÈÖÔ¢Y^Ýn®Ý®€}Îà¬—˜EíÞï‘ø
iJð.´ë/ÔÅîyŠV³ÍeÖ$Êhò-Î˜ßJÀÕXØ3 fcD=#¯³&ã¿‡u¥K©îmôŒV\eMÐ$cvMO<—MŽ‚òÃÉv�ºÀüe­8¦ ô˜UˆWWÓ|ÜÂ…Î,ÏÃ¯¡ûpñd¹£ÜkÉã#Wñœ»Ïh&`Åo®2Ef^X¼ÿØ±¨£ò{AÄ7t¡c:Ñ <øª€}ù¨ÊÐ'a{hXoLG	xd±2�’lû}T1¡ãùÙ,ôh‚.f<=£Î½ë]T“•±Õý{7oU;33T¢«r#Ihñålðlì½ºo´ðL…G¹Ð#Ç1ð¨üØ°+kØ°?ÛêÞ:ÏhvïÝw¦÷Óy¾YN`,ð-p|±>Ûœe<BÀñw\Á³]è˜dV~\•~5
XÇU³ÓÕ�¡›9ðH¯<_ß8„€o8­V9~V¼e‰è¬YèÊÇ\D^¯*§qÇgs
£Ä`ú=ÞÛÖe¥#<r‰5�W¹Ô°óc†U�ÙYV=F›(21�¶Ò‘UCYå,aWgÌš7pÖ!d™WÖmWÞCÜJ9ëøt¼Oø!àZà,?p\:Ê:ƒ3·jzÏîuõkw{ü™;?JØ–YÖQVGÕÇ7¿dÎ†Yn_¿·Ù3šuâ«Ž;ÔT?ÿ¯§&õ{;"ÏÔË�ä/Ü×)õâ}Ù [w�_ôÄÌrU¯3ÑÍ¾^r1y�|<èH ñ·jïqÌŠ§ßt³À×y}ÙdÔ	é˜ØéEa«<ÞÕ½�žQ5)ßCõÞüšJ[m·ÍÖµu¿G|„�€ŸÞmùlM÷-�+ãù[<‰x~·Ì[[�X§-îäÞç5º÷#2Eô ` @À €€  ` @À €€  ` @À €€0  ` ¸Ô÷ÀÏ–�ðl®–Éð
Ïc5»á=ðˆ§1¢Jç›ùì~Î¸·¥ï@Ÿ);á­¿ç½B&Ã+°šÝð^�Œ3xÜë‘QŠ‘M\++ítú™²ÞÔÕ¹@&Ã«°’Ýð^u‹�H£Û³Cf�O'óÝüèÙ	¯"`o W°@·É³ªíVm+¾¿ŽçpfdÍS,ð£d'¼·]ÝÛ³Ç~ºrvÃQ¢¸,ÎX·ýž•#ù4«ÇºgvB¥ûˆé?îÓê*™�â–ç{åì†³ˆ¢ÕûºWµSã²zx×8û«úy„É,C^ì fÇíð(“¡Ï\Ç(�±~z–žù/&óHš~?+Ïdö|WÃãÆÉ­¹S¦1*h6�‘/Gï*FÝå ›å‘ºÜ:ð#e'”à£u�Çv_ÂÖ—uD&ÃW9Zˆ*£D�;´¾ç™ÌžïHÀ£ì†£ºdñ¦õüª	¨îÐ$®¤Tù
ánOq¡¯’�060-Emæ^ÍdX�ÉbÃ©&J²De�l�[\=ßÙóe7¬ê¢v“e£¨¼úî<®uÖWù¾.-àGÉN˜'”¾ª€ã¸²Ž™°«”0êàFÏ$;oUÀ£ç;zÝaSÌ/\=—lrSõÚºLW—xúÊÙ	ãË—«}o¯d2%Zë
¸²ÀzÙØrË3=ß£œ¹Ï#+êIÒfõí«²Bv:y1¾BvÂÌÅÓx++³j¬¾<Õ9n«Î2ê¼3ìnol˜+÷:{¾gZàN£{ëŽWG;¦bæ8'3›±¾„€;›®’�Pu©rÍƒoí·¥ÓKªlöñ÷Ì*ihg´ãuâ»Y¹×Ùó=CÀÞnâóôúØ¡¨“œcªNH“¦«»	«„—´ÀWÊNXY0·J•;·Ôu�Ûâú�ÖGG³¢r�ã²JæJÆÄâÝ{í<ß™Ø*`ßâ{–ãµ3SŸu˜ÕRTöŽ|îÂ‡#šÔ­’Üük¤GÉN÷¨úª^Äì˜¸^<;n´~¼'“¡îß×Z+±Çg­¯ß‡×ß³ñL*�d%»¡_#ŠÃ÷¾Gèó	.ÆÎG6þÎônFÏ|¶ôtö×qËÖ÷Y²vî³³»fµÞ�Ê£e7¬êºZÞ–{¾ån?>Š "  ` @À  0  ` @À  0  `   0  à¥Ï¿bfÃì·G¼�Uô]÷+ähz){ãðÔ�Y˜‘3ðÔ¥ú<‹½Zåªó²ß²çái2=Ìmüíß†VuÖ‡æ�XU[’ÍÁ	8FSˆQ<ÌIŒôPãîVÇ£~ø±1 À(·Í¬áÆàé3gÏ#vn·ü�ÕÙ£fl-žÈ…ž…••êÄÌ�Qýº¢«‚zÿ½©Eg±’ºaH]$Y£¿eÊÓ¬Î£�»#KŽ~â1p'’d´”£·šz±ŠHè�pew”€«co%†•:Ï:Uüž%ïžYa�ÍV]¶‘€G1ºäÞVI˜·
X÷°W8�c²Ø`qÓ©‡<¥8FÏüìùŠ_VÀ³T™£€æ'nqÙ* J±¢ÎÄ³çÍÄz„€+÷ÕSÌÄèŽU.åœ\�‘‡g­î#Þ¯ÎËÆÇ>�£†23ýb.ôhR$þ}EÀjXž6ÃC¯f�ß;�˜è(g÷Ï÷ð£>s^…<�õˆ!S}ÙhtlÌFèñ®« ñqbðž9€àÆöøÁYÊL52·«ÎòÒV™øt\–Êò(» GãÏ|àbÍ&ç²¸ÓUÝªI¬LÀ1^ôlŒ€_lì/;Nòø$ÓJ¢ªÌÇœ¥Ü”5‘¥Ž™ä³t#Ùo+“X²\Õ3Ê¢õ«×Š€G÷‘¥­‚éW9¬ðZàh…ã¸p%QU§ÉÆz+ZY�=³Ð£d_Ubìh�³ßª” Ýûˆ²wU%¡C4/"àªÑeîÛjÂ²Ù²M6!³ºt²²œÒÇÇä‘€ãóñ|=£Yû‘û;ZâŠÃ›¬|,ð
8jÖ:É¯»'ªºfyufYöö¸ÐÕ¬üHh™€5,ð-š£ç4s¡³™qÏ1Ui¶ìpƒ
Ø7_x’°jR'NÈTïº»±üøŽÀâñÙloÖh;cs�§}V8[jÑÄY&ªÙ$ÖJVùÎ}Äl‡ªÌ3\¥óDÀ*à(Ü˜a.[âˆ�Ú³”û±‘Q†ôYªºÇc³Œu™È«ŽÂ×`ã¹Â—‡|/ÞG|.žX®Ì'»b]²L€Ù&Ý[¶/Ý‡8[vÍÁƒ}Nxæ×7£�HÝkv2Öu³Ë±±!.áÄß<¿¬/—eËTÝÌ‘+u¾†Tßæn™ü7Dnúh‚Ž™aðÊZ2 `¸¾cÊw’u£l †Ä¹Šá„ø20         8f—Zö)é+}
¹¼¥ï²f‘ïÑ¸®”½ðêBôo�õ«/­< �íApò�¯œ�P×¿Jì¦+f/¼úêÌ<E|¦á$ xÅÌŠ›æJvÂÑ÷¬WÉNx‹�ò¯�½ðŠÄ]þ{—kdF–/<ÈNvBú–ÜHGe'¼•€ï�½ðŠŒb\û;ô@‰ƒ€še'œåÔÑXçÙ	¯ÐHù~·~6³÷ß�®ï°€zà£ì„ïøÌì„r©â„—Ÿ'—²N sÌª€³Ì>YWýžÍ-Ä€w«÷¨ñ¥Êˆ!rýw�B'=!š	ÊÛÈhÎ„ˆ˜7v¡eu»Ù	·æFše'ôŒj¼q‚ÄCÄV÷Ô9fÕÊdõõÉ�×,±Wñ¤}HãÇÕ{ôð»™xã˜=¦h‰Áã»iIcˆÞxÎlÞŸ4Ž½glþò¶¤íd'Ôõ½Ñy|ê(‚ÎléV7±›½ÐŸq6‘Ç†1€~eÝ·Þcü-^«*weI'ÆîŽíkö¼ðÁc`oTqÖ]¸-Ù	+>f'Ì˜¿Eœ[¼%{aœðg9Ë±´§þnmãó®BÜŽ¼*8_*ô6„€ïäBG(Z†-Ù	G•8=ãBuÌ¬ÙºI`KöB	5ºßYÚ”ÊEÍ,eç³t¦n3ïÅ=Ïš±Up1…lgYòwc�*àj 6€³²f�R=|æfÏ÷ÖM�úÆlni=	z&à8Y•åêÖ¿ÚYÇ»£�¢tÞQUŸ¸¼äãäÙ=T^n
¸Ê_	ukvÂ­®£Ä³f–'
`vÌÖúF×8º«Þ€g©@«aI§þ37»ÊaœíšêtZU;åJmüQ]°À“�3÷ÊNwyÍf%ãR–oÕSãÊ:Y2•ß9&{V�ì…™ ²å—lÓC¶D•	¸[ÿ¸Ë-ºùY]³Ž¹c�}ø”ÝS¶L'ºâÄ`gÖû%|Ëì„ÕÈ^ÞÈ­Ê2ëÅ¬€±Î1»`v_Ù1³¥‘QöÂØ™øï±g_qV>ž»z�.*_V½üºUô™þn'›­_�:EÍdmá
±<üç„UÁ3Ë¾ê=Gg/ì~^·õº£kU}Ü?.8û�è¯ü5Sñ  0  `   0  `   0    HÀ«Ÿ…ùçk{>Ÿ;ú®V§{¿Ov!û‡Ô1ˆ™ó^	h?ÈÏ½’{ÄO6Ë“TÝ‹¢rÄ¨Ùï·¨Ó½wD)¢ïÙ#¯üÍöËY`�4Qj‘ª—¶¤L¢©Ž]£Re\Íxd�î…w8[¬U|ê,ÓÜIÀZgÔ(fáT<ŒJ'ÚþH,[z÷* \õû-êt/º$+bØª|ü@e“‹q�:gK ø{
øÑÆ¬[,Oj×[ÉÎÝƒØ�‹=¯þ>ë¹;b©™i<+n)à¬Nª�g£¯ê5ª·_;Ž_GNÑ%3!E{ºÖw&þÆWâW�*oeõ>WÚñå>…€Õ +;ûûŠX²P´jqr-];KÀ^'ï¨4Ùå¡f]$³zÇg*Û#CfâtÑêÚYÈY'*‡hCÊÝ›‡Ýõël¹OÖž/ËE¹µÜ—°�…ãîJïí×UøPŸpŠÐ«<=.†#<«“º×KC·Rï,ôª×%›°Ëæ(b~ªXæÌCÚš50NhÉ�‰ Vî3+#{¯–ûÒöZËÝ¥­Ž/#kÜTÌ^µ%àªNQˆ³YÜY½Gee¿�¬Õìžg“[1çÕÖ	³L|«÷Y-ý©�m-÷å—e²¿m°^¾[±®58KÀ±N�Æ±Rï•˜åNÚò,Fïg‹Ž	Æålðè>³Î¬ñM¶Þ'
Ž°7„«8›�¹‡€»¹—«±|GÀ['±4õ1{ïs$`¯^°OVeùö
xë²Î™^Ý–å¨UË4+wÏ³XYF’€cRò½u4™¸ð@ÀYÎÛ,×öÎ"ë�³¼ÄWðJ½·Œ³qîÆîq¡W6rTînL˜¦z9îd`DÀ¿yþ]�ÑŽ.»Æ£q¯ïÕÜ­÷jt©Ýa±Ì=.´OÂeãX_–Ê,b<×—~Vî3›q®ÆÆ/)`_—ô=Ìz¹®¯íú‹�ÿ3ÒÍ66øZêlã}LrgqµÞ³ÚU¿ï©“¯=ê¸jÆvVo•åÏXcKžYna/7Î Çû¨î¯û±Kü˜!n+õ‰Myñú[î3[>âù=õç„÷Øï»÷šUöÄ=Yg™ýŽüÔ®ªïUÞß‘÷xF�|~|            €€ /~öÈÙ	Ÿ¡®÷xç¯r¯g=›¥BŸ%;áY<[ÖÂ3x¥†
¤ +
æPuâ[žÍ¦J=zvÂ[ùÑ³ža…^)ƒaF*‹n²çÙl®Ø£g'¼—€_5Oî«e0”õÌî³
î¸åÙœ&à«g'¼—€_‘WÌ`8#|Ô³9MÀ÷ÈNèQ}Ü3àÅ€1S@÷˜=uõ,…
¾VeìÞWÅÒ;U�¯F÷ë^‚ûóç�=Ÿ™õÝ’Á°šÔÙs¯�÷··ìî=ï}6§øÞÙ	³ÞÏ_ˆD5îèsT]ý¸*†vç¾¼GÏ¬¿&U²Ñž-Ðã4�žC÷ùlÉ`Ç€£¬+÷ªÉÖ*råž²«9žªþ{ŸÍé¾GvÂ‘û’eœ¹¹[\á=uõ«]·,–9z®ñ7	$fçÚ³ç³5ƒaçy¬Þ«ÊòzŒb_¯”=ª›“Å&ß“ÖôT{s‹ì„#QdîG'�÷–`ß+uÍÐpu_£ù…,H|&À™§°EÀ[&¨|Y.³x«÷š=×*¹ÚJÙ³¥×LÄ{ŸÍM|Ëì„Õ‹ªÆ*ÝÖG¸SW¹w]ºº/ýžÍòw²S¬td•°37q‹•ñù”*íÌÞ{�ÍYÌÊ^YŽË«—³À÷ÌN›g€¸·žÕÕŸSõ2»÷¥çŸ5¾NJ•Ñµãø±sþÖ‰Ÿ8¬ÞÃ÷Z¹éÝ²W×ÂýY\nëžÙ	+Ñe–ïxV×Ù’B÷¾üùÇÜC™UÚ“Û©ÓÁmÉ`¨ûÐwµ‹­{¯#w4éØ-»;FŽ“”[ŸÍi¾wvÂj¬¸’³·“Én4¹Z×lºÚÅÕ¹¯*¹Üèdã¿Ž«Üq¡W6+Äv¤{¬Üè-÷Ÿ™žùž²³ç’½›,áøê³9UÀ÷ÎN8›¬ð:TåÅI¸Ù1G×µš8éÞW5S�•éïS.«Ö}�˜…®,X6>ôò»Ëƒ+÷ª:tÇÆ+eï™3X}6›?f¸zvÂl‡—ozP§?ÌðM¾�|vÌuÍf&ýw��»÷5Ê(X¹~1;_¶9$–YýÞ�•Õ3TòÍ#Þ±ëwoÈq#ÐÊ½vÖ�·>ÇÊ˜ÅÍ{žÍáŸ>BvÂ{î=>óÚ¯üUðA?          €€y  0  àŸçeq„ùlo²0^LÀŠ¬�œ�ÄN¿u?ôÖGþ^fuž'{òlˆú :Ö­í#FÉ~[	zàuò W[ÖŸïJÝW2nÀ,°¹J…á�aö"=¬K7<Ë(u‹"8tËó i.¶•Ìœ,Þ¯GÓ¸ºÃžÎBÝŽž'žËEÜy¡1dN§¼Õ³¦£&• ³4%³2\¼³\9Wvg]ÀY»�XÀŠ«4™\âQ4Æ™€3ì±”º�<z£€âY£Ÿw(ÓÊ3�õDÀOêBÏìb¯‘ýZð(-E³+à,øÌÓØÓ¸}’¬
Þ½F¨3›•_e”ÈRÅ¬Ö;N*™Ú‘‡g>Ï—°4«ÊúJðG	¸r�5Y#÷>³¶«^'WwŠ2™¥ðÕÙ;«x®?÷*¹ÖÈ«Éæ3ôœGõöÈœY†ŽQÒ;Ÿ(­ê:z�ç‰€ìÇg‘ï=UÅVÚÃ¬Vî½^¼zç`{«€Gî³,Œ¬L´,1,«�×©ª³§öôÍÅàÞO7¿±?Óx~§Þ>é•µ�(:ovyš™•w8{žxAÀ1H»õ�îÞª€=Žî((º'§Žé4¶Nb�3ÓeA½GA»GuÎ‚”Ç™înòjbp$øQ½³`éU õ*kG–1pögõBÀ¡¡T®I•_6f)Ìzõ#&±b0uÑ>æö|3gXàji&ž_¹Š³:Ï&šº³è³1puÜ(Hy•65ž£:fKo™‡4{{’e#ààêd/J¹š(Yyø£t™%¹R{'±f�y$à*|'o¬žµ»�{ÜYîu¶#¼UÀÝç±%!ûË	xfu¢{7zaGX`5˜!nðlx–Kj–1o6Óï×�e�m�«w•¹¶{Ü à–/îÄ5ö¬1nðÊäŒëË[×�g[Gž%ØÕ9ž›•µ*ànºÑY½3w¾`6ÖõgÝãÑ;\IXþ²îl\ÐdRun5á³ºž:²ÀUùžxÍ­×�\i¿n–•nÔàFuv‘øŒ±Ï{‡©„\/dÖ)vì¯\u~™€gï7?fp>>>þ3N‰Çd³ŽÞ8âzàlO´/Ÿøy�½·>+ìË^oÿ"þÖ�Æ�*|‰¤š¡‰¸Ú{7‘ø¿5Së¿e);³­¯~|Ö!�êÛ‰&+ýTfÌÂ7ÿd÷\=�îó|iwÍ|§©�ÚXßÝmsä¦ù¬¬+oÊ?óÞ·>[7÷¸¶R      €€y  0  `   0  `€Wÿ ÿÙ²Þó[ÞGÌfØm/Gf<„-ð³e'¼Ï�Í°ÛI‘ñð3f'¼—x¯˜Íð,g�6	Ó.*àGËNx�}Ål†§422^Ó…~¤ì„ž§(ËYäåvâmm�Ëµ'›¡:¦HÖ)vîõžŽ!†;÷¦Ùñ`�Yþ©ÊhxÙ+m£óüŸBÀWÊNè“E)Ñ'ÎâØ,FJÌ&ŸfÇm}vÕýVaUcÚÏÎ½f�:zz?1÷”ž¯þ=Ì,ãa÷ÞâÄ˜ž»Çöže‰ájWÚF§ŽO'`?þžÙ	ý±÷�/@ÇÍÜïîqY�·d3Ô³ÌÒ§Ì2T÷ê�lØ‘U×½§*ãáÊ½ué�²]dsÝçÕ­ãÃøjÙ	³—ä.ÙìeŽ¼âFíÍfƒæWÙº÷êKYGæHÖX;nd7ãáê½U÷2òÌªÙýîóêÖñ!ü(Ù	«—Ô=îV®–]FHÖ(Û½WÿÛì^¶Z›î˜õÞªN°ÊsåÀÖ¶Ñ­ãCøjÙ	ãK’e«®—¥õèŒ§Ž˜ÁŸ	Ø=5¦ìúÝ{ýúúúõ\K�Dn[ÜY[½·êo™°”•Bçn}^Ý:^ZÀ�–�pÔËf÷ÐíU·ô¾{³z§1²lÝ{õIª™¥¼…ÞroÙÜ‹wH²¾~nÇcµ�«,ƒí²À�”�°çè\Y#an9®j«Ùã$ÊhÂ¦s¯q¹mæFo2t3î¹·jòÔ'ÌâDÜLÀUÛèÖñ²~Ôì„£/w¨3öêŽÑº»ÏV²f³ UÇ×¹×¸�s–ƒw‹îf<<âÞâäiv?]Wm£[ÇKÌðhÙ	c½âÚ¦»Z^Ÿlv[cžÎqÝÿ�l†rã–Ó˜á¯{¯q-5î_Ïæ0üœnÊÕNÆÃî½eëÀîMøD©Údf}ýÜ•¶Ñ©ã­'³–¿0yÔì„ÝzUú²ß;Ç½óÈ{=ò}­>Ï=÷vô³^iWË¢È~R >è         €€  &ÝÀƒ
¸
  øÌ@Ö¤Û 8YÀÝƒ À­¬xÌŠ5<úû×××?ñƒ\Àl|TfŒ°_§É3OšUe2 x:{�·,jeö÷QÊÉ¯
!:+ÓS¶Ä z.ò,`ß=sÞ ÜLÀ.�ôç–4þ=Çéö’ÝkvËŒÇyôA¿î½SGÜDÀ1k�DáQîãß³dfÕ¸{Í¬ÌÎo£@ë /)`cÞSÀY™:NL–iB±“ÙT/)àÑß£[}„€«2«ß\¬™žÝÀK
ØSmÄHö[Ü)s”ú"Ë2ˆ€‡¿+­†ˆ“D[<+s”PÍw—a�7]èÕ�[®‰Üp\¿Õ	Íèï1‹ºÄæÇeì–™��«&–…€áe6rø8Ô™ýÝ…õóóóGËOqsÆ,vUfw{¦‹Ø3Ñ!`àsÂ¤Êß€€ ,0 `€€o�öHk,[Z@À/_"~P~~~þ|ÿFx6€€  @À €€  ` @À €€  ` @À ð¤¾ç‡|´ xç—@g¥+�¡¼J4x	ÿMvTùâ.7OÄx5ý¡»>¦¿—€±Àðr>Òja�îh�åVgqœ³¿Å8Ï™îÄ{ÖV�ØGq¤³z�R°À&"E#ñd‹�@f�³ð6Ùq�ò«ã°À€6qT³¼Ùß¼ŒjE©ãÜ²ŽÊÏ:ÆÀ€€›âð¿Å¨�…XYÖxüª€;�^Þ+†r5A•¹¸³Yè÷÷÷„•	¸ºvæè8,0`�‘Vóqrf�51•��÷Xàl¬Œf¡“™æÑßfcàèrË"ogõPyX``+%  ` @À  0  ` @À  0  `   0  `   î.àŸŸŸ?Š”qÅ›ùþþþ½rý î*à«‡¡9#sÀÓ	� <‘ö8U:®:?›•¡¬�c³ÏŽßR¿X7Ütx
ì![(.®‹Aå<.t,#Æ„Ž�…ûõõõûþþþ÷ßgÕÏÇÿYº—™è.k�ARBùúúúuAèÿ???5ÉT•Ã¿ŽŽU]<Ço&à#ê÷ûû¡nõ{uKhZxXì!`cB±ÊŠºÕŒeÄkŽŽ�åžU?	5ºÍJNŽ€áá-pÌøûûñ™3QÆxÎn%ã±1´ŽÍâA�¼§~
4Ÿ>@Ï`�³™éJ8rS;e¸Ë<ûYõ«®‡†§±ÀÙ¬l%�˜NeTF%àL�#o­ßH¤¤g�§±À•@²Æ]Yà¬Œ±ŸU¿ê¸‘7 ðð¸;vE)ëçe)àný¢ ³™i<¥®Æ˜Ù$––„~~~þød•Ïm�Wê—¸4[�€á¥,påBG¢xoe�3‹›eLüùùù3š¡x‰Ï	]d³m”Wø`‚�W€€›V 0 FÀ 8ýDïóó“±%À#
 0    0    0  ü°(‚ˆà£¸¤€õÑAÆ+?DOñRÅ¬¸»€J!gN†�2ÿŸ#ŸùŽá4šhŒµ€�²ÀúNšÏ,áp�¢1þüüü‰‘$gV¤›¶SÇd�zõºº¦"an½n|.3<»®îÃs2éœ½÷xj�e…46ôTœYã‹i;¾5gŽR�®\×CÅúØ5‹‚9»îŠ–(GõËÒ˜Vyœ:å^²À>F–ÕÐbJ	HÇyÌe‰ÉÃÙê·¬¼îu³t)
ëÇu¯»"`Ózüë¬¼˜âeoy€€Û8‹qE3F—5Š|&–îu«œF±Ýë®ºÐÝs¶Ž§‰U�€w[à¬áÅ†Õm ³ÜD^÷ºÑZWñ¸º×]��Yå¢ïp·<@ÀKcà™�:-Ë¶…$‹»"`�ïãÍ���ÜöÎuW¬ŸwÎV¯”ø’xõºÕ•x�îu»¢‹cûÙ9�ñôJy€€µÀ³	¡-càÎu«å ÌC8r\�»Wr4í)ØJù7o‘O&†K¨å­Ùún¯èFkÆÕ-fœ…^±üZ7õÙÛl²kv].>«×¥ãŒ»ŽŸ-ué9Çm««åÁ‹¸Ê"'tV]ÙÎ:ð÷÷÷?ë±Ñro™Äš­ïv®+QgÄ![S®žK\#Ï–¹VÊ\èSéìtíHÚú%Qg÷Ò‘×í^³{üjy€€  @À €€  @À €€  @À €€  à;Bž%€“?è?3WO¼ pø `p/Çp.�Ð8ñx�	xÖ&«©9ì¿eÁé*!+úd'�W¼-mSÀ=�ÑI¶xAÀžð[‘gáRU–R‚dv1j–:+Û³êo$ÜpŠ»Än…«ß«1°]áX†w ¸Í€€7¸ÐñøL|£ã£€@Þ-µþëá£Í‹|€€³tŸú-K§ìÖº>YÀ.ÖÊ%	8›‹ÿFÀ€€o`�G	ÍF.ôlY
¾�öÙâjÒ++Ãs÷"`€;Y`Ï §Ã19X%l?^ËUð-°D³îùzo¶Ã*ÛôáV¾1[²ê‘‰€ú0  ` @À  0  ` @À  0  ` @À  0 \^À³ì
 pa+0;à¬9YP; x€1°‡¾ùøø8\ÌÊcüñññON¥÷÷÷¿)`¾¾¾Èâ ¯!àYTÈ$,Yä¬\�•W¦ìžCéóóó÷ûûûo&OÄvKw~ë=ì°DqÔ8xëY—È¶^W)Xfãñ[ÄØ:êž 6	¸ƒD ´žÑâ¸¥S£UIÿùùùWDr}õo…¡ÝbµéruBM–2ö–ztîI×t·ë}.Ç®>Æô±dÚS}F—Ö'²ÔP+Ám'¯
ØëèIÕ¼¼NØÚ˜�±sO‚WÏâH¯ð_¡U± ãØ6›mö î:_�YcÓlÖz‹›+Kï9ˆ5ŽÖÿëo???bGƒÉWVÙ…×½'rÃéV–02Ë#+<Zïua©cP£w±�2Î, f›³`ð..*?ª«ê™Õ%s‡%Ðî=eB8TÀjd•€]Œ#‹“‚ëX?OÿÞ;Áä‚­\è™«*1V®|&lÕ¿{O³	7€Ã,ptÌh‚ÈÇÆîzŸÑˆG–Í'à*»»[•U'<yÇkØ:T ¼4­Æ–Y#wKcƒt×ÖÇË²È3‹y–€+‘y}}BÊïIu�çû}tïéè{œZ£QcsËë–Uÿ/¸îbwÑÈ‚ù&ŒÕe•ÙX\Ó55ìiP£`ýžÔ‘ÅŽÉ;¯î=1†S¬†è;ž2QÈ2WëÀq¹ÅË�–3›|Zít*Qh²-[F’3—VÇùØ×]ìlM¼sOz^4Là{`   0  `   0    0    ®$àìƒy}3K\d€ƒì£‹½y�$V•ãak‰p°VøYÇ½«Â¬JØ¼$€¬€vGF�Ì:pÒ¸p–}OÁÛ²±¬E�­ÊÛüà¥¬(Žž6e”g(;¾p<6^_�ëô{v XVÑ£:z^^ý­sœÄŠcã(ø,c_LÕâÑ0‰³¸éB»ð²„_Uƒìx·Àš8«rùêï^†DM˜V@ÀÉÓª€%²((	;¯rbv„{N¶¼ŒŽ–RîZàlL;š˜ŠÙtpb�g™+¯Z`eóëtžºxƒ]	X‚Š¸:>NbUch÷bX`@ÀYà-Î2þEk]YZýŽ€X®j&È¸™Â]hÿ½:Þ·Xê¾”äÇû¾ì¸—ZËNì©†—°#N,ùé¸9#ûÂ×€ýølÓ†¯{Y*?–¥¬‚>6fg`�/Žò�öX ` @À €€0  ` @À €€0  ` @À €€0  ` @À ør(X�8ú»^>9„—°´GnQI}¬Tx�`©þ€FO)`Å˜rnÕà�Ê² ÓnÇSÀT�ãžÂ…ö�:[¬¡Ä²*’*éñzý½s"<­€=^Õk¨`x.à8ÆU\,¹ì.à=ãß—«º¯³<¿OÏá¤{�Y°®S#ÔXXÂSÃTC‰!–÷ùùùëB‹Þ*¬p¯²¾ê`4Y¦:­Þ×Š'QÞsÁ{¢8ÿûÖçøo£që%‹’‰E)@…»äU¶†ØÈÝ÷è“+®×ïÞ—wÑÊÎ²(ú�‹ÐÇä²Ðñ¸Õúþ�µr¸ dÁ²½ú]�Ë3fñ¥ý<ÏysÏ\Ï¾¶ëªvïËÅóñññŸtª~1Ø|JÇéÕ³×³êÖpi�½!eb�¥GñäÜjüUš•(t·¬#KgÏ%å4ŽKd+÷-f&¸hqu\|ÞH�²æY<ìîs<´ÀqlÇœQp™ëBÖ˜/–_%L›MªÅ¥£8+ž£ïÞ—‹.Þ×H`x^Aœå¯ˆs³çxh�ã:­¬Z•v%¦V™‰2&:›Õ§+àÌm]½/p•¤¼òBFV;–ƒÖ¯<w@ÀC‹7Ê8›…­’•ùX±c�G�6æJ	|õ¾¼G+YåKö\OqL­{í>w@ÀÃuànCŠ["£X5‹[�õªYÝÙ„ÍÈÊº%Ü{_~\œØªÆäYÇ“¹öš‘Î:&Œ€7m†ˆ–`$$_£”ñuÌX¶&¬ªqw6«=ó¢+íåfû­;÷g“5³#n©·&Ù*ï¢[?@Àÿ±vBBÌ6_lÝîÇz—OÞ¸ W?DÐŒ®oØ�¨|—TæÎÎê—qª¯§äï«õÜáÅ?'ôí�Ï4�²õ¾nõžõ¹ô ` @À €€  ` @À €€0  ` @À €€0  ` xi{¶ê°1&Ö½B¸ìÍÐ0ŠŠéaw*±yHØ[Öàg™VÎÝúe¯<�|õ·*DMÂŽ€á¥¬3÷ðïïÿ”ËDèñ¥²Š{îÃåì™¼¡*0[Ìõ“Y8�«1£ð²Ýt)Uç+‹€9Ê�¨û®êà×T0¿#bbìpŒöC©ÆÄbYe�
Ù‰™œVïZÆlì9‹ªq¾ê7r»gQ(c[‚ÑÁÝ,Ë³-D¨áVÁÙãßF©8uœŸ»g"N¿éZU
RÿMçxäI�”™Ý‹ÇvöI3òÃÝÜ�Ë\7F«]Ñ­“JUüg1ë×Õ}g‰Ï:cå˜%ëhŒp7S~¬L�DÇ�.àJ@+ãàjy(
:WÂË¬õhüL"2¸ÔØ¾Ï,pÖØGãUwE+—|e,AUî±§v©’�y�xÏÑ[e$œy w™…VzÐJ\UfÀ-Ö9[ÝOhÿfN5&Vgå)côÿ£±;†K¯WY3±u\h5ü8–Ì®³º.=Z6Ò¤S%ðîø»ªçžq<À!®²ëe“>YC­Æ‡YãŽ‚ÖXx‹+í|´±£²ž³uáêZÝ�a §ØgQµ1Á×t³¥mÖÈ–S²|¸.�#Ö�³5ÜL@žÇ7¸/ai)É³,f.´\îx�lè€»}Ì�mÂÈ63Äã¢�éE³2d+k¸š€¬óñÂèï÷wóøf~¬Ãe>'Œ©A«cöüýªtî}Ë± |Ð€€   €€  @À €€  @À €€à‰|Ï¤i /!à3ƒ‘gÎÇàp °ÓÇ˜ÊgZ`… áEœ(à#„Fž €;	¸;~�enXíÎKC¨x)k\¬ÈŒ1Þ“Ò†êo
—ÅYŽ¿e–½Sž‚ïy}1óãããŸàwÝ:àBÿþÿ�®3ÜµÊ±¼*ÛÂJ]³:<­€W‚“K`1õJÇwÊ	¸
äÞ©# Ø¬[Ìö·×{žÞj©«+à¬Ž ø†¸pÇ[À³Ðÿ› R:±ÇwÊ[µÀÝ:¼”V‚²hY%ŽUÜ-oEÀ+ux)WBÚj�»å­x¥Ž /7=Köµº•²SÞªÝ­#ÀS~Ìà´Â-™6y	éóóó¯‹êÇ¹ˆb¿Ny#+C 6m¬Ô€Ï	  @À €€  ` @À €€  ` @À €€0  ` @À €€ðí êÀ
X!]ÉpcÿüüüQ�8Å�R ºn08»’š °‚Á¹WÎÿþþþ+vyÜÁËíUDJ	³ã+Õ§Äûõõ…pë1°‹ð÷÷ÿâ,w­¯‡m�¹…àvv'£GšÀé w°&²d…5‰ÝiŸØò@ð±·Ðñ<]CÁÛ½£ýÍÝ}:@ÀÉ,²DèÂQ¶ƒ¯¯¯ÿ¤3‰ÙbÊÏê<÷ùùù÷¿�¿I¸rÙyñ€€Í’V3ÒšØrÁF["��çé8u.ìÑßüz±ã xÇÉ%˜ÜVŸM–ˆÜºJäî^ËbÎÎ“0å*ûì÷èo*C��çDxÇñfÌ(aúø6&“›ícR�§ÿ¯Îs÷W"—¥®þæ.ýê€§°„©ô¢U2n‰ÛÝ`_#Öq:_euÎÓ2Sœ(«þ¦±0�1°	ùû¥]€ñÿ«¿ ` @À €€  ` @À €€0  ` @À €€0  ` @À °,`Å©Êà3¾?�ŒÏhôüx†pº€=âÆÛÛÛïÛÛÛ¯µã�þÛá}~~þçY¹`•–Æÿþ
Ï„¶qgúëëëo£C¸�‡ü¿gUÅËV§Ø	ˆÿÈ¨ã'2è�üýýýWÀ<Ä¾€gÖçÙcv©ã'}Î…,0qŽÜäLœÑƒÁÅ,ðY`ÒªÂå¬P¯ž;¸+{´Ë˜QatœBÆf1¦]š,ŠY#¢GËÍÜÛ˜y¯åEöûÑv¼·î³Žeé~t|eõ»ïÆŸ{õü²:õ|ð�ö�°îngU3´Þ€ôãqžUA×ˆã©ŸŸŸ?Y½t�QÔè5ÑâuÒõ«wg¡«:yâtã³Õñ9Œžu,ËSÏtžËìÝ¨lÏ{'ªb¢€÷>_| €ÕˆüÄ{ÑZÆß²1šÉ®¥ccYÙÙoïïï3?x™[f¡…2²4þ,µ®s>užõ¨#•¨¶¼›ê¹ªŒž@uüÞç‹€v¡£›”5’,@¼©¿H5ôøBG�!^kÖÐ¢k³N¨1 ü™.ô¨Þ«ÏzõyußMä¿êœªNwïóEÀ'Lbyº”Q#™ÍºV�¿j#‹ÒµÕ8O÷¼º–¹u«»ì2{Ö�ç•	së»™	8{v{ž/>XÀÃx^¢N/?Zü¯,ð^q×to+�l$àQçÑ±À�gÝ±ÀËÚ}7[¼çù"à�ÎÆZ™Ëë�Je4Œ¹ƒ³±[uþŠ€G“8q+¦o©ÎÛ³‘cUÀÝg½*àî»©Ž›uºÙ{Øó|ð�öírZâPöñšÏûo1°[{�Á”†4k$ÑýócczÑXý®‰&/3kø«xubf6ÑÕ}Ö�/ÐìÝhÜÛAö[Gð{ž/>PÀ¾KK ²tÊë«c«—ËTC¹i~}ïâºg§q}2[N©ÖÂcÙ£u×Ñ¹Ù6ËÎ³Žeùý¹àÝ_y7l|6±C¨ê°õùÂ®²¾ZêfTàÎ—Pn%g¬lQÜR‡Î×[{>Gì”ÕyÖU6ÇNý:Ï¥ólF%·>_h
8n¤èLFÜjc<n àæŒ³Ä"ñÜsã=hZ`ß¤1Ë½Ç(��L Øfr}Óú½Æ)
Kã"|‚¸9±rï	MªDx™€€   €€   €€ž„•MJ÷Ø@”}©µ¼ÿXßœúõÿìˆê¿ˆêYúc¼ežÝyï"{î1ˆŸ«ï¥ÏÞ‹ë¯¹ü�Uñ~õ!6ßqö{z½ÿ@$6$#ˆ±«_U`Gß¿Ú²×ŸüâÎÓÄþÞ(jHvMïÌ7ß¸Ò‡p·ÙƒÑUY¼a½Ú3R[;ÚñüÍQ¨þÁLÖ¶U§[†ý©®¹¹WðOúð9öçýªn´øH±ÈûQ8ŸØ†GV¿óÎÎ°Ä‡[`	1ÿbÜ}r¿Zgé–òÈ{�F(ÎßHÜÙ¼Î½-ðnÇ›ïÎØuc0­Äœ:;†R§îjd[f&õb²|B·YÏÀë»÷~²[g¼¿îó:ãùûsð8Ô�8nÞéê�­>£Õcu¡;Xã=X�)²é�5ÎnwgÃ³¸]^ŽGmÔorŸF×Ð9Y´EŸMö‰�•%³À^nü-ÎLzÃ,Ôì]Teúý�"Svß_<Ö‡Y$ËjöuïóWùúÆ=‹šY•ãbÒ±³g´¢‡ØÆuüÍ,°.¨F¥—S=`=,=ÝœW<;ÖXœèð^YqŽ½�{}²‡§k¨ÉJúÃ“‹å�Ãêd“w†þÒüoÕÌ¬:«˜i0&kë¼‹X¦ÏŠëyT“–Ý÷ç¢ÑûóúxgëSeFÜóü³Õ =£Q0~“_·ÒÄªô÷¬�ßÄ»ETçñ™ãÔ|“ç/Ã��é(«—¬ã!h«r²É·hÑb{|jïÔVÆE±gYçU½OÐ½û.â
ƒ¯…ú9Õ;é¼?]#>Gï0»³ÐG<ÿhí½C“ˆ³ë×BMÅè0YzÚ=¸…>e«c�ýožÙ.»¹(ŽjüW	5³À±�uì/ÇÉlÇ¹eRCuŠÖ½³öéi5Xy£g™=Ç£ÞßL¤£Îyëó¯„'«1Ù¸åÊ;Ð=FOêæc`Ÿ=TC¬zœî”|åFŒÀª€]Práªø[*#¦qéÚ›-#Í¬Iål}•`bƒË¬êêûË<êP³w»çùW³ÏÞ>²ŽuöŒªçÚ}•€ïb�eµ4V¨Ü‹îB}u¬[�¬Œë?êñgÂðYÍN†ù™€g³ª¯¼‹½¸ûþF¸pµÑeëó×¡š”‹y×gVuåècç}è2Ò¬áÄ5Þœ¯¯Ew%ãTc(Ït8²Àz~þÌW�)6^o£ŽaÏFŽ=.ôÊ»=KŸÈËÞÉÊûËæfnrå^o}þÞ±ÇaŠÆ Y‡ÕõR²gÚy*/Ž�«ç°ËW½n¬°�å|³¸ÚýÅÆÙÏÌµñcGõ‰7îÇû´¿w(>»;ª�ojWïïËN+ë ·ðè]ŒÆ´•EZyÙD�OÚŒ&Œªuëó�mÀ÷÷«Þ3åíÍ×v+/¥óüoÞfã3>ÌWöZQ°qŒ¿dòñDµvç/B74š…öóÕP|#{|àqù#«OüàÀ×G®¯¯	ÆktfQãØOçf;µºïÂ—×²úd¿¯¾¿8ËŸYÌŽ×Áu�{Ÿ¿Ÿ«và�Ž\ÝÌuö:Å½êÙ[ôß£ïïzIÀÕÄÓ(ù´?¤ìÅ�åg™ëãFŽQ‡×ý!T×Š�¬Úëbì.aø,mõßîØÛÙó.ª2ýþ"[ß_öÌ²ŒŠ³ën}þY[ŠeT›PVžQ¶”ÔÕƒ×Å;ØØa,-v{¯!wê
ß �Æ­ /‘#&ÈöqËUÄrÖ'g O+à£?ïÂœ+¡sK—Mæœ½àag$¯ûj4Á‚€      ü„\e“ `Ø°¾�€? WÙåøÒ¹Skµ¬lG›'Ê.2@ÀŽÌi³5’†>Q ñQ�o€ÓìaWîeQ;Â{X“#>¤ØZ–‚‡“S.!à[~‹›å–é\¿ŠY´µ{ËêF¯8LÀúæ6º|ÝXÈ+×©oÇ@t«×ŸåÏQ@³#ÊšMXÑ™ Þ=î;ÚY§l¢g%+]'ähÇ-î”ÕíiŒpSÇ~ôÌé(¹Tf«,~¾Së«#ÁÄlU¦?•Ù_Àl”!àÞó
ð„®âÞFKäá^-ßþÌEÕ$Ï(îôèúŠÙ¥ºzÊ
ÿÿ˜¡OçÈ…÷p YŒÞª¬l²+Ë®W¥™ThS&ºàPÇtY m	AQè½qkÜ7rQ=4NÖ€cÊ�x}]S×Š)AÕ�D÷Õ'¦²”�Qd£²âX:z-^^–ÁSg"`8LÀYý,/¯§ÊôsF.ctS=ÏMt=š�9}ÿ“Ííë®ž§¦3®Í†³²<c€{-1¢§{$º¾ž#ãc8EÀ³I­˜½Ü�™ÍÜzPl5è,ýGu}“ÇsÑTKO•h¢@gey9q¶9ë3îºŽ¬7Öp6q“-…h,éV×CÔÎÆ¿ÕrK6¯ïcG·Þ*ÇóeãélÜ“[ÏÊr‘êYTÇz½ãcK%.àhí|œæÖ"Z'‰Þ;€ª�fòI­˜º1^_ÂÍò$yçá�Jœ˜ŠEâ½ÏÊò$_>„ˆÞˆ†	gló<]Bò‰"Ÿ±­,Ž\…~�º²ê£ëW–4ŽÕÝªÇcÜívqgY bYú·ÇÓv«ê“z±ÞÞñp–6î‚ÒoîÆôˆÕº§<sc³|¾Yy¾–ëé«ñpµ�DbËÆÙUYò
¼ÓŠËU*3›�Ë<€Ý®&x²]Qþ[•ã·š}ÎÜ×•Ïù*º³{«Jö;”QYnµã†’¸Ÿ{´Ïš
‡
øêßªzúG¶(@Wvé²|¬{>4 x_y2%Ëä^mùàc†Š—ïm? xgŸüáF¾(�ã¸Ñ€€/,`­µŽ&×ØÙøÂ3ÏÚ�•…Ù‘�|q!kÝ×Cµfßð à˜àb7 ` @À €€  ` xDkwS³yïç€*û	®$f¤¡ n.ÿÜSÀÚÝ¹G] °À‹›AÜêú./‚«ÃKX(œQøœx\f�õ{VVu�ê?>Û3Åê¢Ž‘8uÌ¨~³z\FÀÙøq”Û(çÑ]ÀTnT†¶«\ñQ�ª1oüÝËîŒ—Gõ¸Œ€}üvêÆ�•Ë…çÿÎ’©Åke"ëxäUxùñX¯ÿ–z\FÀñ·ÊýôF\…Á‘ðüK£LT1ŒkÌþÐpU×Ø1yž£èægçÏêI„K¸»F‹3›¤Šçd�}&Îh¹Wœå]Òßªqº×õ˜Ù†ËØàb‹�z$”Øè�,ƒ»¯.²-öãW\è˜©º×ªž4@¸œ€3Át\Yà,•K…§�y	{'±2,¡wë	pSg8³`Ùo³5äXv6î®CGAù„R6þì.#Í,pf©	éw°B¸ÆI�jrÊSY*M
Å¤hžläšÇ2br³l¦8›<ËÄZmä¨,pp·ž 7pÜfX¥îŒDÁT®e6{\Y±‘{ê�J¶.=r];[)+-þJ=n*àÊŠe‚ÉÜÕ•�~lea+a(WÒ¬Þ+3¬Xàn=øœ0£çâeíðƒ�¹®ì~ü ¾zZT €€   €€   €€  @ÀÜúÁ-ç}||ðý- à(ÞÎ'zú¨¾úw—ïïïÍ�àR‡xQïïïÿ;ßämëy:7Fô xiw>’Wø™©ò^®Üh„//àÒãQÅøÑ.DEŸœ�U;‰Òf±ºô7E×Ôc’¶¯¯¯¿1ºt�÷÷÷ßÏÏÏß���il-€‡°SVV"ÈŽsáÇ€vÕø8³øÕuÕÄ u15Ê(@}SZe˜VÀ[¦ÄSœT.´‹.
°c�«ëúñ1ª¥þ­°µËû=¹ø5yæ¡yˆ±O%`5p’[ÅJÀ ’_W®D3»®Ä,1Ê2û9žÞ4ËÊàž„—‡€áa,�d–Ø:ÖyGØ�ÉW	Xç¨,¹Ù~\,OYh@ð0ÎŒ�ìniÌ+¤K$>áu„€£ev‹YYmýq»{Ï¸RÀÑ:ÆÙd#Æ4›Y‚ï(`å]Ú*àxÝ‘€Ýšf¢×ì´¼ˆGÀððŽA£ÙÛŽ€Ý’ËòeŽ.{ôâu£›¬I©X·ºÑMM�<œíNbsaÊŠ~}}ýµn²~1	XÌ)ä³¾#«ññ§®«õäØÁøLs¶v½
¿R³ÀÃ
8[?íX¤™€c1pçúž$­“�Ø…îã`=CÀÃÏBGËÕiÔ²ÊÙ¿µÆêIÈ²2+ÇL€ÙÇúo¬C¶SLûüüü�ð4ËHšÜ9êóÀ(ÈL4¸pwyÏ.²l( Àý‹‚Ät+7Õ-:ûš?(lÈ   0    0    ó 0  àÖ1› ^@½ßëÓÃ[|v¨t*‚xX€€wr+ñ*h@¼gbbÞˆ¢rÜâ:d] |ÒØ7su�´ŒÕu ðªk£Ë]u àXà³&°F¹ŠžNÀ
¨®	 ¬ñ{bílìéç{¬*�§Ù`ÿ{f�cØÚª>�£3­ú¹;ï±[§Ñ38EÀZÞQ£üúúú�™Ô0³8Í:_9‰t¾¸ÎQÃös³1°Êòëm�>©øÑUf¿o‰^×[­Óèœ&àJ.ÂQƒÌÎ—h¶Lbeb“ÕÛ;;íõ¬ÊŒ¹˜ºuB´ps�–w¼�º•-¹»-x&–¬ÑgŽ·gWw)ªS§êœ&àÑäRl çz#u÷[™«ô*+øÇ:¬¸[§ìœj�«†<š°Šé>g�uÅïðhœ]Þª³‰îÿ–:±¡Np6v‹Ö1ÃV�SçÇ	�{X`Õ{6&wï!¦;�éL»u=#€CœMÈÈÖã„�ÿ=Z®øñ@&è[Xà¸„TÝO&X±Õ…ž=#€ÝÎfc».¨þ>:æj¹ŠîQŸÙ3Ø$`fITÀl/ "  ` @À  0  `   0  `   ^NÀŠŸµ5Âä‘èË¬,ÖÕ-ÎXpöáú­Å{ËO�Ã©ÂÊî¹Q7à.øÖï–ÁÎ³P9Uˆøb×«¾{FÀ€€¾ÞAª1v¼nL^UcÕ£'´VÜu¸9�uÅ	3O!à•ì„1ûà(3¡'óÌ„žåOÇ«:¯¯N€y†„‘EÎX=‹Ñ,¶BÌ’™n.à*»`Ì"è™÷²œIYfÂ˜P.³ÿîöó=›áž%(••Å†®‚½ÇûÉ‚ßë|®gb$´,ÜDÀ�ì„>Ù$¡ÅcâlÇ…Î®-Ë—‰pïÚp,#à^=‹,°¼,|ü}o6E@À-w³fV0ŠªÊL8ºFec§pÔ8z”qa–è­²ÀÕ,:ãc8]À[³*!vÌLX-ß¬ZàøÛ¨ˆ–zäjŸ!àÊUFÀpÜÉN˜% ûýíe&‰/@ö[×¯fìºú£1p'ƒ#ÀicàNvÂÊRu2Î,pÇ­^±À#|–Hmô,*ÇëéZdÁ€Sœ¹Š³ì„1ÛŸ7ÎìÜì«ŸÊ~¯ŽUùú}&Œ,;a6~Ï®å×óL‹þ1ˆ–Áb6C¿KIpš€Gk•³Ìƒ�”™°SçÙ¹·8ðÒ–Æ½Ë1 p‡ï�Ù%@D @À ÀC @À €€  ` @À €€  ` @À ðôÖ÷±x8HÀú ]ùí­ÿûëëë÷ííí/«ßÊêóG¾±ü?…Bl�Ûäß«Ì,ìÖë(Ê…Îç3H@Àÿsi]À[?îwqŠÌMV4ÇUKëùööFŒ)@À+|ìH0???¢ÀFVr%´Mt½»nx¼†²$Œ®E vx(~~N­¦‹<û»"7V"ó\B
ö¶bí£›¯H"Y}<à�ÿ=ûmtÑÁS8þ=^˜—åÉÊ:�ÅÌ²ëÚþûÈ£P\èÙ8?»Ïnî&àèžÆ(™xcÃö„c~ìÊµºõs—X×‹I×¢ eM«r²ûô{aÖFÀ1¾³7hý­jØný2+7ºVgŒ­a6Û��—¿¿¿£HG¢×ß°ÂpyÇÙã¼=kð™ŽÇgãÛÑµ:®:Œ˜P­r÷+×¸W÷	pGË”Y¸(ÆL8Ñ’U³Ù#{4±”•—Õ#vÞñÌì9‹}2Œå*¸ôN¬Êí­\ÝJÀný*«µº‘cd]x+R,ÏëS¨0c�«Ùå®UtWu	IÎÊ«ê]u.`?§ºO€Ë
X;îöV“Dr+µ‹ª©»¯£$×+Vý>>>~µÞìÛ5³kU[9Gv÷Ù]hR‚Â%œ-›d³ÆÕïlŒ[MP­N)LµIdäZ�ì÷;ºOÆÀpYZ[g[•å^ÇŽôì‹&ý}Ë—H^‡¯¯¯²Œª³kÇû]€ú  ` @À €€0  ` @À €€0  ` @À €€0  ` @À ø®tòÀ+Ö•8*ã(¦3 h�«daG‰< €,ÜPÀr«cšMÿ=ŽSIE÷ð¯1™˜‡ˆUÈØ¬,/çããcXŽþßÃÄÒ(àe-°b2G!d¿+&tY&à÷÷÷’y˜W•åÇüüüü‘0Õqx\ë÷÷÷4¯"†—ð(‰vGå*gcà*«Ã¬,ÕÇÏU,ê*K3à€žX`‰(Ÿ‰Q¢–%ÎrõVbÎ£JÀîÐ0 <ðH,™þùùùs	Ç²*Ç6Qî±À£DhÙ,trÇÇDd3ãBÃS
X©CFbÝ2®R‘ºÅŒåé:*¯}f�±Àð’ÖÒKZGž L"Ë&˜¢°~~þHp.N]Gâ¯®«ŽÃ;	/)àïïïÖk³%_¦‰ë¬ÿ“–ƒâú­¯áúr�¯Ýf©Juœ_×¯ç™}i*þÎR<íX¢:ê8	ÈÏÛ[&é=      €€   €€  €»˜ í wðQÂ«bgÀ‰–ðb…U!ƒàöˆ�
?³%úñ§ îäBÇô$›/Œ€î3‰%8ð××Wšâ$´›	øûû{êšwŽ@À.pL¦ß²„eÙùŠ.)7=hç ¼(`Å\ÎÜåø{Ì8(K­°®U¦„Î1 xƒ€õ{&àènGáé\YS¹é1®óì Ü˜ÌYÇìØ(öèújYÊË‰åwŽ@À¬Ùéjí8
Ø-§²*hl,qû5:Ç  à¦]e!ôÄdž:%v 1ågœ ûúúúÛItŽ@ÀŽcOO9*ñJ`îZGW;Kª™æLäÕ1 xa8
G²ºQ°J>–-5Ébg¾s nì‰®6qø6K¸��•e°:·Zê€€'_"Å1mgwTLž¹½:w´,Ô9 ›p5óëcQð Ø]Öj$ \TÀ>9…xpüýý�Ûð³Ð €€  ` @À €€  ` @À €€`�€~~þ°¥2.Š>òìŸ;ú½~~~²Åö‘¬,ÏØ(·†æQh*PÄ‘=©g®t^†îKAý^	°ðÀŽ©S*²Fí&GTÇí¹¶îÇ3.~||,ÅÙÚÚx%ö-÷Ü-ëˆûóNªª¯Ä=êÜ÷Þ‹êyå°J7pøýVŽ×ŽÑ1ý÷¥‡˜”ÑþÌJ«ÑÎî/kôGÝŸêÚ}G•È÷ÜËJ;AÀÜM5z†Þzí£†[¬€»Ú£s%ˆYôÍ¬ÑuYÂ‘›]uh{îc�ÿ¹¶ÜÂ½QQ7WÝnMuÜÎÙ5²FÔý­æ�®¬ðž{AÀXàòÚGL¾È²têñýýýŸg8jÌ1E%ÈQ£ß{«C„Q'¿÷^0ø—oëÄN%âÕ‰©‘‹Ú=¶jô{ïOço™ð:ú^4I¦¿w&ð“ÏBo± Ý%¥® F"‰÷¬ÙÞ,/Õ¨1o½¿*elgHqô½èX¹á$àÎÃ<Ëo½vÖðö6
·zÕ„�Ÿâ\W×¼‘w¬ÑÖû[ß¯ºÀÝ{Á…¾³€+Ksw]Á£ò-U³±j¬+ÏÆsOu¼õþVE¿úžº÷‚€Op§ÅÉ›£¼çÚ{6¬6üÙŒsæâŽê¢†ÿýý½4\½¿Ñ�f˜÷Þ>QÀz£—¼×žõà[®}¶€]�³±zölguñRg	Ø'�:^Nu�{ï àQCÑø®ê}»3­[Þ–kge­º˜Õ‡Ñ%îºðñÚ�g£¤oÙFŽ#‡ÚI•�Û_ï¹|�€gQ/R“8úÿ‘u¨ö¸fìÈk{ª¥+]�©­®;“•NÊë»gÿð÷·r¿³rÏÚýÊKI§îÊ¹çgfÝkë+�ïïï]W^Æ•ŽuÕ3&¹ú	¸Zß€‹Xc'>Þx0#^€0â ¨  ` @À  0  `   0  ` üŸÏÔx€ &`}ØðööFt€G´ÀŠ¸ˆ€Ô…®âÀƒø(ìãi}º¸'þ»Ÿ_-ÜÀ%,°b.g¢ö¿¹(~~þ|~~þ¾½½ýˆæ¹oFù|<™tè,žã©<�ÊƒðTøûûû‘vþVeY×9ñ÷,´ŽÍ\ú,Âa'Æ1ÀK��G"U¬ßÌê��e!CGíbÀ=Õ)s³WSf¼¼Þ"à,SAWÀr™³<DU]°À…Îþ6rg3�’€Åcu~LG)°À€¾±öü»*O`±|M�ñ¢ïðh<³À£¬óèçççrç ðò;±\¬Õ¬qgzÅë÷ÎøUc]\e@À¿ÿ?ßP•á.[ÊqkyÄX�‡Æ¶#qú±Õ½ ¼„€åKp™¥õc”ëöóóóW8³œÕ:°ÿ-ž£²ßÞÞþ–[¹Ñ>fÖäUÌ ðøçççO•7­ãl{cµã*û›vb©.š™-}3ûŒ�ïÍlF›ì‰€€/Ì(¡3éO_œÑ¤c[@ÀGešóñ-_~�q°>jð™n^( ` @À €€  ` @À €€  ` @À €€ð–ýÉ<P€p7Ð  ` @À 8ðççç0ð×××¢gèxP§ð8JEªß>â|‚€«Ð³.`�£ ì™%×‡ûñwÅœ>*Ñ8 Þ(`eÌŽ­b>w®€€OpÌó[åýõe*£ð±
îŽ€_ÀW%Zãäïïï_dG$J@À��#¡dŸYàêøQgÀpSÀ£ éooo¿Q • 5ùÔpµD¥äeX`@ÀF3¾ZâÉÜ^ÏEôóóóGÉ¸cÖÀ‘ÅŽÖZù—´¬„¼`…µÜãÿŸÍkŒêë·J�R­W�GÌF¨Îd¶Þ€€AÉšòøœ 0    0    ó 0  ` @À  0 \ï{`EÖP´Œ#ÃÚŒBÌÞ‹4@�	¶>?ÜEÀCÑ1² ë»*õ¿²�ˆ´qTçë£`ó[ÊŠñÀ n&`EãØk…Få{Ú”#|D9QÀÊ$�€áaÇÀ[âÈb+žâhm­Ê¿¢€¯8D€ðVqŒ,÷×××ß îooo›\s/ÿH{�UÏ-ãYm�GÁØ%Ü=1Ÿ½ü,äí–§°¥ƒÙc½µÀ.ÏÞ (Š'-«¨Æ+¢sÁy¡8Ðú¯®£ò\°1ý¨ÊóÕ
y«õÏÏÏ_‰2ë”ô{*Wó€¾ª¯‡æe6n&à¬±E÷T�ÕÝXãB‘5ËÊtÑjÆÛËŽy�õÿq,_‚Ž‘ÈbŒês:—ëZÂ­²—_ÕW�~',/ÜLÀÙ¸-þæÖS�;s³GKD¾,å¢ðÿ×¿£µ–h+‹ì¢s¯@–¸3·½r¡eÕ£ø=ß±ê{Äø`“€3ËT	Ø³	zC÷e¢¬ñº%tK-^´îîÄò]HÑË�ÕuGëÎ#Çreùc}ýÿI	7p´¤Y‚2�û¼Á»@¢…ÌÖ€%>ŸÈòÉ-cœmŽåëÚn±%´(òÑ˜´°w$>¶u1ÇÇÅM#„›¹ÐÞÈ³Yâ8>ŒÉË”C©p¶4ã8Nn¹Öo•€}|'¶:³Âñ~\ÀÑª»UÎêÇÏ 7™ÄR#öñ©‹ÍÇ›r¹•ˆÛÅY5ÞLH>ÞÕßÜ’y§ ‹šYŸ@sQGAo°'zs�Á;/ïQ;Í ·‰Ù	£Õß}bHÜgh«õãlÍÖg˜ãøÒg“ý</ß×kåÎz¹>6]Bø²Rt§³úúd›9à¡>'ì®yÆÉ-M2ùA>S¬ÿ•ß™íÝ»&ëçûZ³þíõeýø 0          €€  ÞŒ‚ðb? Gea x	+xÛUnæŒdk O+`/ßaÂ3ìº™“Bµ*ìÎ½_–Böx†	@À»ÔQy‡V¬Æ¼·œn³ÇÓ8¢Né3‹úyÏN%vnŠ†ÀÄ!�Õ±.1‚åždc3ñy@¾­�ü/Å£m*2¨Bé^iÞ!ë\á‚VãÞÓ¨ðÐ¬�—Ó“œ•íÀCåÞóEi¾!Z»{G·ÌÄÊ\Ä“
Øc({ã«ÂÔÎÄïb�*6þ½cUæYB·üŠB©ºxdÍ£­]–ª¦©óHÇ$¾Ë¬ê�*‚1þ�f¡c¶†‘\±a®öØîÚzÐù,vóÖI2‡‹ÄÿëÉËâx5f*ŒcÄU‘U®©??Oç:Røµ·ÖÉïÍþëºÕó×ïYÇ½ç�!àPzè¹3[½EÀ—gVÈ¬�g%\íÕczÇs¹°â� –ã9ˆW]ÍjÒÐŸŸw&ª—¬]Ì¢áuÞ['þÄ,ñù{¶ŒLÀ{ÞX¼*í¦D³ýE±©qd½ñV»ë¬ÝìèºwîÕ-¼§‹ÑŽ\4îed8¦zY™ì©†,ª—þîBñdsÞ±ºw±µNž©C–;kñùÇÔ6ÑØòÎpÓUÊ&,¼ñd3Ä>Ô÷^wË*wkuntéc~á®Kæ¢Uš˜hý¼¡{Î(Ïÿ­r|6[–á²ñ®‹ÓËó4/QÈþî¶Ö)zñTÏ?&XÏ–ËVßnZ½øÐÝªºE�¿b/¿eÙ!Zùj%.Qu'“â}f�ƒ‹Ö…ÇÀ±ss1¯Þ·ß�ç¢Šå¹…õ ~þ÷­uª†-ªc¬¯'º«:Š­ï/ÇÇ½1ï¯[¯¸å2&üÞºžÜÆÝKÝ”žUÙÞ°|¬ó»ÅÅ²zßžé0Þ�gkta»Ð£Ûœu*+uª–‘ôœüùÇÄwn…åÅm}gxƒˆ£˜ÝuŒó,‚ñ…lYO®,El€ê<V–©ªc+5ºªFK$ádVreMºr/%Ül-Ý'ü<�qÜ9µZ§lþ"v^qrÌÛ�®íÃ³-ïoÜ…JõÀå
U³ŠG¾¨³öDÇÙõYg¢ñåÙÛ,»k¨ºÖl·ÛJ�Ürvßgœl>'ü§�Üªq`-¶ ž¾Ä7È¾ÜDÃü@âõÝDG}Ü€€oàú6N�±À€€ÄúÆõo ü h~ïÇþ øN3Ý|÷
 0    0    ÖìáSõ_Ræ¿ß;Ý N¾¾ño_=º†ô&{ÀE]h�À˜}ZÇ¾`€pÌº@$
€´ÀŠ>8
‚&÷:¦&qÁkììAâ³Ü9ñ÷ÊâÇëUùk=‚dõià¬¬ªî>œ ¡Áå,pG¼™ÈÙÑ­¶§áð€éÝß'Îü÷˜Oct¥GÉRtxj_ËÙó=y,hOèæ�Ê½Žg¥<Ø%`�1Ü9'6`Ï&˜‰/»fLŽ¦ãÝ"JŒq-sýÿ¬äXn§,¯{57�Ý'À%\è˜Ÿw†¬žgtÈrêT	Ô²ëÄßGõÉe�Ò{¬”Uu³r î:îˆ8æÐõ¤Þ™Þ*`÷âx;KÂ5*w$HYç˜¹:ž{ð³Ð+–ï¼Å]­ŽŸ•%c�áiÖ�³\‰2ïáB�¬�â6ou“Gâ	—ðÈÚjÆ5›(Š³¶1ýæÖ‰ ÑdR–4:Î˜�œ•åu÷ò±Àpy{Òk!AxÆ»˜ZÔ³¸ËÅß$~Ãºð:¿û¶N/;[�Í®—-õdeÅ¥³QÝý™e3Ú ó5Ò-Žù5¯X Ÿ @À €€  ` @À €€  ` @À €€0  ` @À ðŒ&P:ÀNW"R ó33ž`§€+)|Ì™,à˜þäÔÊ"`€cÜ¯'S"ð‘{®œFÑ]§{ ü?wÄë™ú$Ê*¥‰'ó–3¼r ü¿)3ñV	ËŠ5‹Ó<*s7º{€—°3›´Êf¤«,3«9J…Ò½ 6W7f)¨D¬ü»Š]	x4I5d÷ ¸Ð!¡X•u ¦QqÑopæB¯\ 'ùˆ2×·Ê—´ÇÇ¿¯^ Ù	+qÅ‰¤Q"´‘àŽ¸ nf'ô—~~~þuq�¯^ O_Ï2éB¯^€¯‘6p‹ì„÷È€Àç„ €€0  ` @À €€0  ` @À €€0  ` @Àÿ P;|è øÁÐ÷Â£Ð? /+àÏÏÏ22¥h¿ÇÍýüüüñøX÷1«àóÎ××�
ÜOÀUä…Ù¹gp98;gS§#ñºdœ•NQ:iì8/À¡`!ãÖv×ùÞQ9”eBÞŠÆäQÔGØŸÁÖñ?±€3‘DË{/QžÁ½Ó«|ë ¿ŸQO½‹­cuÄÌ<©€ÝÒþüüüqAŸ™'xf!¼÷¶ 
°×	~–âÏÀÇÞ�âÁÀI–•“X»/|ÖXåfv'¨â$ÙjºÓQ}åò/eKg¢‰Àxn÷ùyîÍÎ½Š'	86Ì,"åh2§š™ÎÜ6e\ˆ–$›$óŽDç}}¥af;õ©:ƒ•¡�{*1ãâÌµÖ9ïïïÿy¶±óÒ3y&~¯ºwŸŸP§è3÷±\xÇ”ž�L…Þ0ü<	!›t‰nzœ<S”¥ÐñjtqBMå¬ÖGå¹°V&ž¼™	Ù-¥ß‡þßÿž%XÏÆ¾Þ±i9Ëï%ëìn5‚;Ø-ß,žs¶¤“¥ÍÜ¶ÊMö¬Y]?^^�;†N}ü˜ïïï_ôÖ±¡�ÏD’ô›®ç‚õ{‹Ï [ð¼Ë.ê+ÎÀIŽ=ü¬1�,«ÎËŽ[šØ˜|æ6Z·Ê™›¼ZY+•}ÄØÐ-�—å‚ôç {qÑÉkðÔ6ÕÒQ¶¡ÅE¯�ÛüÄŽãÉÙ2HfQbcòƒ³I*¯éK63îcêY}¢�dµº)[:“L^g;ºçX//_^D&ÊlF¹z¾úíž_àDg‚P#Ìu6©$ñy#‹l´‹*ºÇ^n%ÄÑ$WVªÄë÷ÞÝ¼ÑCúvÔY±eÒ-vŽÕÜBölàÉœ¹X£ïÉÇ|?påÒjL›�ãÜjdV¿;fSÝúødSfÝ:Ë0³±¤¯ËŽ,`G`>;GýV­ñºƒ8žTÀÕNÖË{c‘•Qc­fM}†4Z;Ÿ€Ñ†„X7·zQ¬«õ‰÷¹2>Œ³ßÙ‡¾ü'›ÜcÐ¹U×ìT¢Œ®³×‡ñï“x4©”-}dÖÈÇ¥™¥tú²Ž�³‰³ÑoÕ„NUŸª!Ç	¤UWd�¡Ö_}ý·³\;6wÉý9geøD�ž93ÑO$`o +_ÿ¨1DÁg�@æ‚ûäŒo6ˆÇfë–™«9«�¬^uîÊøÐ7LTâÍÊ«‚tø}Ä·sn¶qžÄ…ÎÜvxF¯íÂíîfº²ôæ->ò`L‹€á�YÝ.kºùå6×¬ÃEÌ’†E;ð,0<(l‰DÀ €€  @À €€  àÙ§fÚàQ2ôÛ•öÜª®GÖI_byü)ÏwDƒ‚KØ¿÷ÍÂÏ\iß­{äçŒ9$Ë0H£|A»`õ=r–a�pY{ˆ˜JÀWÙº§�ç�rm]¨ñù˜�‘†Xà‹~ìakøx^ÀÒ?(¯ÆŠƒÉ­X–—Ö²eeVÇn¹ÖVì×[©o÷yæB{LåQ^!Å�ÊÒ{ÄN¡Ê÷ÇµY™Õ±Yà÷ÙµFcê®^©o÷yf�ãNÎ´�o6T…¨ÍôÊ±+×Új��¨ïèy&`Ÿ(Š"s«gŽ©ZÎðìZG[àY}»Ïà´Yè,×‘çÊ,à£xÏxUÀ£çpê$V&­—
_jytŸa�GÏàæöm—Êò§ß°ÀuG–=/€S7r¨¡Ž²ÄÏ²ÉŸ%à•k�î}d�gIµW&±º3ä€€·À±ñVË"qrH©Yü·˜zóÏ®•íìŠ{Ÿµ¥²Ú‰¶§¾,#ÁáÎ_´@žDË72x£Ï6rÄÝ\™õÉx»€¼ÜêØîµ*+œM.Uâ_©o÷yð=0              €€;ôgAÓ·¤™…©‰¿Aö]pu_{êQ}ûp·ú%bE³Ðß”ñ 1;+Sbêü~ë‰ÞS¥#EÀpZÑ"<tŒD½5z¢Äßý}/£r³¨{ë�€á²Î¬Ö‹˜Y¸ê÷3œ…qÝ[—°âaíµ’÷²ÀÝP­gY`BÅÂÝìAUCôñã(Û^×W“Bl¯ãÆ¯ŸÕ/›üª¢ZÆúzÐ:¢MÂ]Ü÷úÄ–ð`ÕW“B???VÇáÞ¹(ÏS×ËóPÚPQE�ôlŽ1ò$ñžá.Îâ w\G	Ð…¶:î–Û™%î$ËêgáGQô><S†»Øcwìn÷|´€³zecãÙØc:Wõ�îµ[q"Üe<s]h²b™@V-pæªîp,#ÞÏhZÏ@"ïv8î.`‰©r¥½a�Äuo<+;«‡[íÏÏÏ_Ya%`O-R�ý>>>†cå½c`SGÀŸŸŸ-¯¡ª‡O¤u†.+`ÿ-6Æ¬áÊõ>j'Õ:åêXà‘k�€á²þþþî…–€|–UË'Õ2’/­|}}ýg‡Wö»Å]Ø:[Þêì…V=|"/žë“U¾ìU-§!`¸Ä×Hž¥P¿Gë˜}Ùÿ–%ãŽ_õp×|UÀÕ—HÑÝÏê1ûšIsYJÒjI	à¥¾Žcê£&± ðÄÝjøA�kêî'ü`®Æž¼X@ÀàBk6Wÿ�x          €€+´÷Ø¿:kòççço–« 6
Ø³dÿ>òƒ…3s¼¤€£¨<´ÌÑVø¬Îàå-°¢2ž)`¹è¼(€8h“ 3aÇß:ÇtË@À:¦��Ï=äkÌ¨ñmL»Câdy|= §kÁR^´À6ÖÇ©~ŒÄæãæ‚6Ëñðµ~½xÖð‚€•ž3ËºWYØŸŸŸ?YéxL6aÖ)›—
¸éB» ¢{ìAÒcêÍLˆnÍ%ÄÕó’xÁ{tÈJd1ÁŠGÎ²?`�/ºÐ.ÐLœÊ§´’†eÅ…Æ>À…Îìâô<@GXà‘ë€€²À>ÑÄà"–¨¢€gK=ñYiOW8v q)¸!à÷÷÷¿"Óf™6[èË%Ï¯«ctž¯kMØwYÅcbŽb·Â0  ` @À €€0  ` @À €€0  ` @À  0  ` @À ¯.àïïïß¯¯¯aôe,Ô÷¿þÿ pGëãyR—ýÝ?à×ø|ppgµŠO%óÀ.j�GÁå°À ð,2¤[àïïï¿	Ï>??ÿõ×××ÝÅ�´~LLë’�×ýZYÝüz???Ç‹Æ/áBëßè®°½JJ6:VBÌ~¹óÉ2ë™c¤L€§¶ÀÙ„ÕHÀ:N‚Í¬y–jÔ#[z':¦ ��ƒ±�®'+�«O/àŸy”Þ3Ž\Ühc.áYª�[Õ-óbœi•›Yq€§°‹V‚©D ‘¬ªš‹ÂŽ.½¬²ê‰åWå<½v÷täJ�f¡+Çc+aG{†‡QÀ¸ÍðÒËH>	T‰/­@!àêº]¿¿¿ÿúŽ°ˆêˆ€ñ¹ om�Ýme�XF
ËR‹e�»Mbùø¸ø�aeœÙT×…ÎÜhYÝ,É<p¥}æ÷V8[;vA³ÍøøøùùùÓùü   €€   €€  @À ð:ž»ÒÞc}ÄÏ~h@ÀöÍmK_ÝûC�8é_&6^^À#!|||ü•ãÖâ}ÿçóÁ*´,ÀK	X‘-2H<U°õ[D”µ�…¹å`xI+âÅ(ÁYÎ&
[éOŽº¡êúYý±Âð’VØœ®Hý¼*TÎÑ®sg@0wxIKt.FÏŠkzäxYKÇMï
àéãV}ÿnïl6Û;‡•zuŽï
¸{mÆÓðpöeš™eýß¾´…œ-Í,«ÊëÎ¢G«ŽñÚUÓ-u¸»€e½”{7[²™¹Êš¼ò´¡Uv…îØ6åh=K5ªëH´ÞÑ¸•ÝZG€»8›Á�¹ÐÙX7›Í®„0+Ï&Ð2K›ÝCVFœ´ÛZG€»¸Z­WcÝl6;[ª·rýl.zÕúq¬çÖ:Ü]À£5à‘9Jˆæ‚‘s÷¼#ŒWÁã+—º¶Öàî®Ö€;ëÃUnßÌ
Êb~~¶g¶;.ô"ºÆ{êpWgkÀ3TV;3î™ê,#U)ZV<&«àa<ÊsT5îÌU®\	lÅ;¨\ÙQ^§ªŽÙø}Oî.à‘õMLu:_ž‘˜´Q¤#_£Ö7Ë___¿þûê'�Qô{ëp7ÏvNent%ú¸¹£Úä!áuÇ™ã,3a§cªÆï{ëp·e¤Î1qŸtuÞì«¡=MÙ	·ÔùVu¸Ëý €€  ` @À €€  ` @À €€  ` @À ps+.²Gsäs:€°>`�ßÝòiÀØ3øGó<T€‹XQ*FÖWà¢V(œNF#N2À…œ¹Ïžë¨›ðì–œúF÷LG%à8y¥P²QÔ£ rŠ©ìÕ±~LvÜ(–UVß, »¢VfåW©S£ÿ6ª3ÀÝ\�+—Z"Ðr“þvNeé}¬­ð®³`îÕD›ŸïÄˆšñ÷ì(Cá¬Î wp6þ	Q™ü:¢÷³£sdÑÜeWz“ÏÏÏÿŒÁc}%à,ôlv�Ìzg"�Ý'V.!àÊÂHÑÒtÜWL®ë–ÅnÖ˜uV‰5‹ûœÕ§[g€»
xÖà»‚Ï§ Š&vê$f–½šlët$r‰cyQ¨«u¸›€g�¿ÊøW�	£4ñ3²¢rÏ»cñ(¬LÔ™õüúúúG˜ÕÎ³n�î*àŽë™åDª„‘¹¼Uê’U×¼–ÆÍÙ}Ì®!avëpWg.ïhk´Ý2ZPýž•§qkLÞq™½üxM¥]ÉîcÖaù²R·Î wpµó*›‘­\ÜlÙÏ„’M’Uîle³I©‘8göI©n�î&à8ôF…óùù™NeYî;V»#D	ªÚæ)K8+ßëY¹Ðq¬ß­3À%\¥áôõ×l(îVªvVe–On©�¯ßßßÿ®õÆ¥«Ñ.(m*¾†¬ºgâÔ±Ù½wêpWZë�Ýq�¶)n]½Òøq%M)©        €€   €€àÁì„>¡Ó÷´Ùwµ�€íé{a¾ç…§°¼þþþþŸo}=hÜ#sóDåê|H\OëB+ÚF´N
­³õ~YÀÕ¿íEžD&l2-ÂÓ	X±¢\¨jì{2Èm]ýÛš§²°ê¬H^O'`�qå‚Ž¬”g#ÌÆÇ.”†gô7/ßÓ}*.Ö¨N*wÖéÄ¼MžÑ0ËJ8
;äuÄ-‡»Xc`�ô8²Žž¢³Jõ©àq:&‹T™ýÍ­d&NYßŽgïW¿yléÙu=˜Vî.`	`Ô3×ÚÇ–ÑÒU³ú›ÊªB½ŽfÂ»iOt¿U'æÑ/+«®‰±Q™ 7°Äá¡T+wPV§ã†W–kô·ÊŠªŽ£Ž¥;9•Ýƒwb^F¼/Ÿ�ïLœÜDÀ1øye…+‘Ä†>�ŽþV•?óª™ôîš:ˆø{&`_/×Øy4qpª€£8ª¥‰$sc£9:¶ú[%ìÎÌqwv¹ºvå¢Çù>£`ó w°gaˆ³²•(£[::¶ú[õ»ï¤š¹Ð³qhåêV>sÝYG†K	8s3—²²�O–Š4s+«¿IÀqªãgcÌÙ&•“u*UùÙx™ÁpK”YƒŒ‰Æ|¶Y	³µ¤4š5ŽiLª¿Åò5Y¤âããc8ížƒÖ¦…„˜�ïåW–Ùëé�›_ƒ10ÜTÀ1�WlàžÍÏk'[_L"6J0V]Ó…3JÄ–Yñ•ÄÜ™å�VÝë©¥¦øìÃ]>fÐ³®QÑrUÇÇóFeŽÎ�_±p*_V|vžŽïÔcõ> ø       €€   €€ ÀE>è×Çù£ol« ìG¢ºðy àÅ�úgah:ö¢�ä0 àEW1š%Þ[¤EÀ€€²À·/8HÀ]ñ*¨ù(>²¢JV×ös*{¢î*Ñ¸_'O‡ /ãB{²ï‘xc`:çÇÅDb"‹™	Ø;“Ñu²ô0"†§·ÀÝ	«*N³‹(þËèØÓ¼xð½ÑubÝ³cžNÀnÝ¢hþ¹È BüÛì)?³ëxˆY�[�';<µ€]´žû'[«	"æÊÒŽv¬¿«N‘x�QúQr÷ÂKX`wS+Wz=³„ÕÄÔLÀY ùŒ(àÌk@ÀðrËHžá Kp6ðÌg–<°2TÄt'•[�€áåvbIYæÂQþ`}eÕÌ\èJ”ÚvÙYCFÀð’;±\D.ðjifdUãØ4gw'±||<›íFÀðÒ{¡Ý•–�|yGB|~~þf‚‹Ç*ã`GÀÑ�–Õõ†X`@À“uRw¥%�lÃD•¡¯Ê‚ØÙÈá‚]|¼ˆgœí—®²}   0    0        À³XáY?>>þFÉøøø¸ô7·???”Òåìl‰ a�%ˆ•Ãó9÷º9¯ç½ëp+ÉX&ý~¥ÜBž¼Œ—øÿ¢ *Qße"DÀ€€ÿç*G_U¼3�àå-ð÷÷÷¡Q�Î3)ìpæ1 ¼¬VR3	#&ßöY`�­‰¯lfXeª¬xNV¦Ç„VÊÓ(ú(à˜h\³éñßê@T—ª|€‡°¼g ÌÄ#|FXBpgçKPž8ŠÌ;y1é·øççç�êäKM:Î;ýM�Õ÷÷7†Ç°Üå¸,TnlÞÏñL:^Â‰åÊ2ëïÑww9Ž�]¼±Ì¬#’;Oƒ�§±À#‹Ye[˜ÍËzÊÊòIT™€3!ÆãÝåWê–ÌŠúpÀË%K<¥€%´(žèÂJ™%�ç�Üõ(ÐjÜ-°þ_nwu­ÌZ�êðt®\iYæQR´LŒÙ’•DU•ËòNÀÇÒ#ëíãkÒ³ÀS
x$Èh…+Wx$`	)ZA]·º~]fÅGî¾:í÷¦¡ÀSXBR–ÀÑ�‹Aÿ­,ŸÆ¨¾|ÏÓ²fœÝªFáyÞ`_¢Òï~Í¸æ<Êƒð°_#eîdµ¬"ç-ÃhÉÆ¯ábñc‰ÑÕ—­â˜ÙÏÏ„šÍp<ý÷À¾QÂ×kéÁŒÜ}€§ÿ ÿÑ7;TV€ˆ “W€€�Gwý      €€y  0  ` œa¤�å…¾—ÕÇ÷þ‘?à‚~{{û}{{û�€ARCÀ u¡%Ô­âããñ<¢€CŠïhLÀ
–#Q* �ÏÅ´*^¦‡á©âPy¢îø�®—¯ ðú7ßô.üýýýwÜ›‰ÒÇÅŽç)Ò1Õº:Æ­}v-ÿ7ÁÙ»h*�¸À³P°¦öo¥B‡ ±µ_#ûíçççOœ\ÓõqíG‹WÍ\�”Yo•«ß²òU®ÿ®ß²<JUý ^VÀà½š}–ýÍƒ«Ç²F4
^´ÀÑMŽãàJTñ<ÇÝâQ'Ó0 à�ËHÕðH€qÌšÅ’Î\åJ˜ðFÇÉªŽŽb[®g«0 àš5–P2+ìIÄ|�8KGêÂ×±ÆÕÙ1Êq]öx-Ÿ…ît /!à8^uQ¸Ð41•�q£�´´äçÆe)bÖyÄñ´:€xm’•Ÿ  €€   €€   €€  @À €€  @À	[bL}~~¶bSÅ�:Ýó pÅ¨’¸:¹‡·j—J	ÌVÏ@À–T�åbVÂJhŠ:9³ê±¼Îy xEŽô®Ñ2o-WàD{F…(¶ÊZf1¡Õ(/’g”=Ê€€7N^Uyw=�h|L�¢ îïïï¿žšE�€®“¥\€�v‘¹€=3‚[fYÔhÅ%ÜŸŸŸ?™ë�� ;¬q¯Ü^v–ˆ,Ž“%NŸYÎ\oÜg€ƒì–Òÿ_5ZMÍ*ge¸@3W9ž‡+°SÀQ q-Ø7\|ÿ�©Ž®³þæX™‹íÿÆ�Ø)à���ÿŒo%F¥rýÊÂJxúMçûß£û«±2/`‡€ã&YO‰ÍÝc§I-	6ZælŒœ�Ç8`<³ÊÑR*w¯çòõuáØ)TçÀI_#íZf�.Àƒ|N'±²ýÐ páï�¿¾¾þ.AeÛ.€ú0  ` @À  0  ` @À  0 \DÀ
§£ï~»Ç.vÅ
SàƒÎóÜúzH±¯F¢TÜ«*‚%ÔûÂýGˆ�‡	¸úè ñn³¸#áfBæ£|¸F¼ÇˆWA7LQLâ1<?|˜ŽâÍ®ˆ1ãà,´Æƒžµaöáv-ÿtqåóEE‰uèÔc†‡ä�M<°¾‚áŸuÏÕ³WÙŒÉŸÈwÄ«Æà�/6Èxžâl�ÜÉÏÏÏ´1ùµ”¢*c8/Þ[Å–±©×±[F|f1?Õ÷¼òìÓƒ[àì¨AÄ†ê3û­{­ªaW.i¬‡ÎÏÊX±—½âWéQ÷<*§[<€^oÕ027T9•ü˜,v–×'º“ñZY�1{Ä—ýÍóŠkéÏoÅšù5³|Ê{î9ŽÉ³	³h�±Ä(à¬7ž�­b«^|E·¼˜«¸÷–kimVKÞé¸W¬ð™ÞzÏ+^�?{Dõ`®‰¸ÛÀVÑq'g™FQègË:[\	q«ð�¸çx¯º·ê¿ÝÎ.*àl’§z™ÝÖYož‰}¥1ûõ¢_YŸ]µ¤gŽ�·Þó¬³:rî,`‰+º²ÕFƒ-x&ˆJìG4æh!ã=iyÉë»bI³±þê²Ó–aC÷ž=	û–•|#G&âøR»l´TR5æ,â‘Ö¨êHâ¤Ïj"¶lm·ÊV1›4<Êë`©èEwbeK.[-Dl¬¾‰ Û™”Í”i�Ô˜}wTænnÉ¤˜•£<S©Ÿ]çˆ{Îî[;Ãüù«^üÉöB�D¼ÒÀ2‹³2þ:¢1¯îQÞ*à•##«x”€ãòØõd_#e"^m`q½7Û<ÚMt‹Æì{–÷
Ø;­jÃDg÷Ô÷gà«NLcdÆ¿|Ð¿ô�ì½¯ÿóóóç�öjßûý#"            €€Ÿg®³X ÜTÀ·úôÌãD?‹ˆõ2Q/àæö�àÏ´ Ššá©Zžá{Uÿ8ÃM¬ŠØ¸'JEÇêÊâ*VÖÖ²:¿Ý
Eû æ2ÜTÀQ°
‚v–…WãŽb^oŒí”ýv+<ó!¹‡àf–Ûw+÷Rñ˜·i‹xUV–áàl×Uñ¶$V¥n‘hÏô^ —nß-ÜËlmkCW91ôj¢²-‡Åó9uD†Ð`átïnqwXN	¨·X`·ä£ßÎšäóú*Kƒ¬®þ½·£Û:~Þs.<˜€ÕØnñÂe}3A¬ZáÌE½•Ûª@õþouîatÝðªsªî¥ž÷ýE\‰ªëa}«éêÚU’,ŸR–éèZþÒs‰beMè[<–v•y¡zgÕ¹g<¸“€•ØK�a`}Ô V×{»ÖT‚×µ·XßQG®õªüQð|</qV'?.ŽåÕa¨“ÈÄ��{æs€
¸Ê	4Joâ®áêËWu£±¬²d³ÌYÞ¦ì·¬Œ#ç<ï�§4Íê¢{” b�|9MõŽÓüAô6ªsÏ~pëåÊv‹¨F]Oÿ­rO;cE];k8•eVgá“B«ÖwTÆJý³{mÒÈ::¿GOåâuŠká~m='u qÉotîÏî(`5·pqÌ'‘$êè*îÙ’™å-ªÜjY±êo�±ä¨ŒU+«”$žë©B¼¦w~zò‚â.´˜H.>GY_¿ßÙ¹G<¸£€Ýmò�q‚#6ŸMõ�ù+»³|­ìIµ???S!ø‡:O®je±³ß²2V¬P–á°ª³?G>zv^M(ùØ9Žu½ƒÕóÒûÐßÜ­®Î=â9À�-pÜ4Q‰ÆÇhj(n%¶¸a1°:„‘;î�Ä©s|E¶±bVÆÖI¸îð!G¼Ó	4yèbŸužñ\u˜G<¸ã$Öì…mY‹€‹l¥ôÝD<d€ü	·
€�: €€0  ` @À €€0  ` @À  0  ` @À øú(d/ðƒáÑyÁ€€OzåP*·J®ðpxÀ\XÀ÷Ì—{¶€7~P+Ô,�^^À>V…hõô,U\AëÇx¢´˜M¡°Ž�¡Y½¤�—°ÇjÎòÛJ`~œÆÖ™àâ³Dç‚÷Œ™€£…ÍžEpv‘�ûG¢Î2:DágAÐ=•ŠS	8»žê%Qcyïp<nt�*påBWÇ{,0 àpœ�q·¸éª€£»œ¹èX`xigi;=ÿlæ.�<JC:›eŽ¯Êò	6,0¼´€£`ãäTf�£ bêÒ,S Dg’•¬¬x6³Ü#`xú­”ž#Ö‰9g}b)n¿ô—J‘éK9.D]/fÔËþ¦Ì^G	Ôëå¹zã½±/ÿ1ƒ¾rñtSjV.quþèog—À×H €€0  ` @À €€0  ` @À €€0  ` @À  žTÀúT�Ïî PÀŠvqdôŠïïï_²" Ü@À
©s¤€« s ð XÙx! ´À
USe4TL«ÙØ{T >Ø+"¥ãçÉuÖß<�_Ï�åQ@ÀY`§üGŠNsé8E„ônu¬Ž— 1 à-ptw]�ÿ©Dò›\ë,~´âJ3n|ãYèl¼›‰Q"­®S‰ 8­<¾1ðLÀ³ëDw h�c¶ÏˆÓž `€‹YàÊÅíºÐ£ß½|–• Ÿ`�³c”Ÿ(K<–	5KM:š@ÀMì	Ì%ó¥} áÉÈ2¡j¬¬24‘¥¿)ç0X ;-p…Ä7`h-7Û÷��i@%pß‚xnð=°RŽv�Ýów   0  `   0  `   0    0 †U”ZæQêKúXÌù&ò#t6Dú|aËÚ¨�ÿÿJ"Ž‚}a`}±Àÿôæ.äWð#t^ˆ¿=Rƒ=[¸zgu\G–yf=áÁ¬\¾¯úP%†3-šRÕ`}ð©7�h•�¨ç1ì™µöDè£rüïßßß¿ŸŸŸ¿+Dá‰'±ª5kœÞ :>ñøØøV:’•zî°‹'ŒÏd=›xž¼�Q=%ÞWö à¤ÑW=z–*%kð#ë‘5ÊÎ¤QV§n=WÆŸ³Njtœß[¼Ï‘ÈFnpö;ã^\Ž{5ôÆ‘5˜ªU.àÈ2ºõ©l¶´Ó©gµT¶"àŽW×�c½F­ÊÏÎsï! à§þí¥».ªœÂY£«DåÇWâõ”-+õ¬D43fu_{¯<¯‘»ÏóÎ‰1/^vófNBË,âÈòêø¬ÜJ¼Ùo3W=Š¬óL:³ò3×ºbè~GÏfÅ}õ„§p6¹’‰u$à‘û©	•®«çÂôºÍÎ÷aVÏ™•Ük}«aB¬WìÔÜõÏ:-wvLõÞï8N®ŒÆ‰q<g]}ÖÓÿ´sK××ñ¾Öê¢Ê¶nÊÅŽ�tVÏ-“E•ð3f“gñ>£0½ÞÊþ¨{Í,gËM¸Ó/`�»°;ÆZm8.ôÕ½ÅÕuºcÁ¸l; Î½t®Ó]Ã­ÆÅ+Ù ±¸/>^]:r—Ó³lúØ:ç€Õ„CE5sÛŽÚî÷ÊŸ»ù8ÖNß‰udñêVgæ:¾ì‡¸Œÿ~åD†‡/_8ýw–œÆ—0ã½'Ë/<”€±8,ùÀ��  ` @À €€€‡ €€_k9çýýýw à¡¬†ýöööûöööûññqØúí=Dóõõõûñññ¯ûùùù÷�(ûííí÷ýýý÷ããƒNî#àïïï_¯x?¤AºhÎÞüóóóçãããŸ{Ñuýo«u‰�œž‘ÿûÈ`í€€[¸%ÑŽ¡£÷óóóÇøÙ»‘$Ð÷÷÷ß¯¯¯¬­:“U¡ÅN.†ÈÑ1|e7°7r,·×ÍÌÊ?Ê¢w®%1E±nÝÒèâÍDê–+§øããã÷ëëë?ã8�íÜÊe«†äwÊºÖÇÇÇ¯[þ½^„ªÐ¶Ñ¥fß3œ*`o”±¡êÓÀÏÏÏ2žÿýoƒUò mÕç‡ñÅÈ²¹`½cŠ�ü$î­Ö7;×;)?âóS�äè9Œâ|Íž7¼¸íO³µÕØn4Y“Mîè+$ïâ1ÞÈG×ˆî«„èup+¨ûòò£ÀW,ÿlà×ö1¶_Ç=�ØYfai™CÀKVxA±aüûûûûß¿ÇòÝŠFAÌ®á"ŠH$qæ96x¯ËŠ€cÇÐ™¨‹÷çeø²SÕŽž àÔW.šÏêº¥U£‹¹éÑ%VŸ]#Š(›PšY«èænéäf.|ìœ²¥«¬ÓòrgÏp{lÝGopŠ§Ü�Æ½QH£kd�:ÛŒ½€ì^f÷ºWÀñ:~�Ì]ŽÃ‹Ùó¦±#à¡€g�Wcä˜ia4éUmñcãn6¯ÆÄ´7ü¬±û˜ÒÇ±�h!Ñý‰?v4±þþ{æÒÏž·êCÃQËÍË„5²¾�Æ	£è6f�{TFVÎÿcï\²Ùyfë–Û€‡á!yhµ–‡éÛ¸Ô…€d>¤”´{UYÊ3Å À ïãß~�(ž(@	\Ï7DìßfD,gLŒÖyjb9«wqö\:\XÀjá}°É+—'ÛÊ,§F€³eÿ>û.ZÉê¸îq~·jŒt}o4¼/éïaË”›¤ìþQà3öòŒÞø…ìFóÀª,Ý÷Ùšãì»¬ï:s�ø}6­ä‚íž#»Ïì`Vµ¾:+kgÁ+:[ú9{}x!G·X–1ZC_ì¿“õñQ¬²:Oî ÁûÂ£{DëãÇÇþt¼g=Ü»ÓªòôË©™÷Ž}ÝÑ» ±6ç‘Ý²{gË9Yy¯¶iåÙ¶¼‡-ïØÐ  0    0        ‡}¨g%2›	(Àæt€�XÑª(Žg‘å+@À,ñ=†KÀäÒ8@À·Žrˆ@À x‹­Àq
¶ÖeØóc•™¡r¡=î±PèÖ˜(l¶Ùù:¯+7ÀSZ`�"KY±:VBÑ±UÒíÝ1f}p±Í–ãççç�Â·*ó¢Ä+áS‰à%\YN}îR×Î’%ë’È¢••P·–#–ÅÏ‘˜©Dð.´ÄÃÑ*p¹‹#ZHÇ-bu•ÝÐ¯³RŽØPùõ·†zxHì–3cVÀ™­ã³>lëJ9FÞ ÀËx%5§D–�ÏU¹¿]ªÎYë‰€á%]håò�¥©V,p´”>Zí)RâýVÊ�€áe-°FjGM>533×ë	Ö²C£ÅÕJ­•r `x‰µÐ•œ%ªÎÖNÇ)™lZHâ“ ýx‰lú¡'ËÁÂx‰ÝH¾xÂséfóª¾xÂÿÅ3úbŽ˜âÓG¦¿¾¾~GÉÌfË‘¥eäØü»–1ptœçÐÍ¶9v™¯˜¹à¥6ô+½þÕ"÷ø±_�QÿWß“àð‰£ÝÕ n2 à[àÊÂfSC øbVXS=…V?8á@ÀC[ÿú½€€   €€  @À €€àº>zibÞ Nðjøš™Æ€ýº 7ð‘	ÍVüññÁg€GµÀ£9 ø@¬­}
y3+à˜�L™	=ö³¨úÕÝ}u½ŸŸŸ?d,p³OWBÊÂ¶fÎ‡y°ö˜:4K©"¡{ÄÉxO³¢¿o�ïà’XÂŒâŠÑ3¢€ee+K8r¡Ç9&"SjÒ®‘ÀE,ð@ 1�˜XBë4ú>KP¦ÏcJÒ™ò¼¤–`¾¿¿ÿ!
Iö~èh«›7®®ccUîÒ² ¼ŒVß3#³ÀÞoÝ3
]	\®ùH¨$î,ð‚¢=Šá¼ÕÇò`�<X9�yuK‘'÷ö½;c�ái¼²ð"Ë:¨¹×îz]_8NeIÑbúPMgù±��†§·ÀÑ2z†A—Bfî\i�T{ò²(â˜A1ë7c��í„wÜÁôóóógÆ=ge ` @À €€  ` @À €€0  ` @À €€0  ` @À °k;Ÿ‚§³eàAœmÒ':ÀƒX±®"¼L€q¡=\ÍŠ€›Yç+fVî&‡ã)Qâwò¾6K»âÇzê…û©Ê^•I]	/ùŽáÒÎâ\uÇÇU�k¥ tñú1Vtß«X]]ŒèìZY2´Õ2á‘ÀCYàNÀ™°u²Z¼¾[ÝŒ.Ð^–$-;&~ÏËÊ²X&*\RÀ3VNîeVñ3QtöŒ™ õ½g0Ì„¨h—YÙ3+ë"ÌÊ¤çÉÊ„€á²£Ð³•µ­Ž‚ñ¾jgÑ²ûw×õ£wfMýÜ‘{Nå‚‡…îR�f®süÜ€Ìv!�î…ØYÑ88VÝwT¦Ø¨0­—p¬è]e­ú‡.‚lº»~ü~ÔWíÊ3r÷U¶¬LÞhÄF…ÌpYÏŽ@WýÍïïïß.àúèú�í,aVž,£C&ðQ™â÷L#ÁÃ
øûûûoŽbóŠ-«çrGbèD¸:’¯í÷îúÇÑÂv�
À¥œ�Æúâ	·|Ù –,°_ÇÅÒ‰,ë‹®¸×Yy~~~þ|ÿvƒj#�ÎŽ	 \®\õm+·uu4·,Ê2vî^t–¹+ÓŒe¸üZè®_Z-xÈ–vÓ@™X²T¥Ý Û÷÷w¹ #[Ö9S&úÀðP9´ŽX¹~å‚v[Õ7Öq]?Q×«Žùúúú�y†ã6Ç‘ˆ¼<ÕµVÊ4ú€ý €€0  ` @À  0  ` @À  0  ` Ø `-ØŸÝ”0³)B×:b€®¥0±Ú À@Àa;žoÎßrc]G×Èª¯4
˜§òè3Ý‡pßžÇ´'Ê–°õZ]h[ø÷¿‘-¶ÞT®x¶Çw‹ÛÜ	Tø±opæfïq—W¬ïß‡DÀ€€·	X)Q¢€�Xš)�Ö'ƒF³Çn±š[ûÒZ|@øûûûW©Fe…³àêr±gD¾wô:û¬<?š^ÛÚ0ù=Wïøp¬ybÍÉª¢k´9&§© 	ÝÏ5&³Þ§œ”§I÷Ð¼´¦ÉüsŒ®Ìž@\âÖñUy4jNdK¸„VÅ¹Ð•%�q‘eÕg*}v½Ø dÏ§Ï¼Ñ™-sl(ü¼ª<.!`­Ž	¸º^v~×XÈºw³òdiVbÖÄ,UËL™eYýÝéûÌ“9r”ðÒÈnœÏ�°,¨ÜÇÈJe–œ	Õûá£F"ÎUGQ­”9z!ñÿ±±¡w³À[<ZŒ±u„YBŽî±,¢DYYyÆø¼+eî,ªúÀq)(À],p¬¬³¸C÷ÝÈ•÷ûK,±|•µV9³•c+e	8 ±ôîf�ã"�½}àÑˆ÷( Ÿ_YÚJ`¾»)›š-suý¬a wp6;;
]YÁN ê‡v	Ã%†Êíõ©�,3aÕ€Ì–¹êÇWVÃiû�åâ)›Ÿæ9=G°a4*ì}<eúó¿ãh­Ï‡ŽFø–A	%îÎv'ÅyjïWâ®D\•Y–8¾ƒØªš'Ç…†‡�È±º*PI#áÇ{T÷œ)Ç–Õ[^^l€å…‡0  `   0  `   0    0 €W°¶É�Ò�Îwæ¶E*¼Œ€~~þ¼½½ýŠlãy<F�Úf>;ûa=·q|’€ÃÓøûûûŸŠŸ…ÕÉD>#`o¶n�ïPšÑ6Óžke�ãçGXÆXîÜjxi»�;QgÇe÷Èì¡hfÊ­^±ìÑ•Î<�-}gú×ðr.´¼«,£²!Äïºþs¼O<>»g|Ö¬lïïïÿi\²òÍävx(Z±£cEï¬`u«ý×Ì}vAUßweÉž¿+Q&á%±”%!su%ºžv$’(¬¬ÌñžŠ¹ÒgÎ<ƒ£ûò —±ÀU¿8Þ#ºÇóÙE³GÀ™Ø2+¬˜ÓñØXf…µe„žÒWŸuVôU7u«�‰_ýð‘kŸÍ5Ó†—¶ÀÑ*ëÃHÀ[±V<r·o±Hð¦ùTõQ5*»w!G%`Ÿ
RÃ?«ú™[§‘f\ÈÅDo —ðVk[	uFÀ`V†#rÌ
8>ŸÒ•Ê•ÆÃÃ
ø(<+Â#—RÎ
˜i$x˜ÝHÝ@Ò×××ï™£ÐqšéýýýŸ©§‘P´™!Xæê®¸*_•Zà©÷wË³ï¶dÜ32<³M’
lè €€  @À¼   0    0 ^EQ+ùE=Ã3 ^Þr7·êÊ<Ã3 þÇy,mZ¯Ž�MÅroëZ=Ï‘ÏÐÝgõ:
Š@%FÀKd¡cºŠ¨è‘WNá9Š}Ô3ÌÄ¨	×#Š `ØÔú?[Ì§½Âê/Ï�´ç>Yx\§Z`e7ªúîçççÏ×××ßXRnñôÝlÈV¹šÙýgÜ=CwE£ôã«ûŒž«Š==z.@À»Ü	#ûNÂ��ç4œ%@ËB¶úÀ“áýÏ(�Õrú¹16µžaæ>z¶ì¹\”•€•ê…Ñq|Š½"Œ.´¬úŸ
D×…’�£Æ.p}E¸UÀYÊQ¿®'e=óÌsáBÃ¥-p×Hxeí¾‹Ö;p®vK9³LŠñùgï3(†‡pW‘Ý…ìòUó¹[ËÙåöQcOïBÏ
¸³ÀY%÷4'[ÊÒ}×]S.öÌ ,ðo�‰Pù‹„þ>ºœ>ª¬Fce´ÃÓxÔŽýÒ™Äb{F¡õ½�i4zuº
ÃÓ»Ð£>ðÌ4ÓQÓHº—rB�µGÀ]ÃÅFü48öM£€W]Û•A,·ÀYR³½Ž}n}ßåF<°D¬ª¸÷°À~}‰I¢Õ‚‰£š.Sãêh÷Œ€~~þ¸ˆõLˆ?5qÐêÈ­†YºÒÙœÅ{î»7»" à—'®Óþþþþ»¼±Zõ€€/‚¶j¾7
Øw" à[b-›”€. ` @À  0  ` @À  0  `   p\sü(û_µCÉ‘eŸÜDÀ¾ÛæÖY”ñ f-8«‘¨žqåhƒƒ—9ûàfö˜S³yyfòMøŽÏ¬m„Ù;ÈŽÏR¥ `¸›-K¸rüLtÈ+X(Ïê;ˆÏªP91±†‡ð¡¾¸€³~0†Ë	ø^¡b0 Þ2rìá^ÕÑÿŽJ
�ª8Ë™66Æ¡Z¹W&`�ó‰'«Qrm�³ÊêbÓTL–ò3ÆMÎ"që˜h9gîÕY`áêdï`V¬ª+«¦a¢`b²ëlêÉ¯¥é˜ÏÏÏ¿È:êÜÑ½Žv¡0¼ŒŽ×”¨d%G��[SåÊÒ‘t÷:RÀX`x
GË¹j�µ�"ë§úµt\·HxQÀ>�´ÇgýÔÊ¯¸ûX`@À…€5r¼Çû(pØòkiÐ*ºÑêï±À3�n-ôJF>?^¢ñ�&eÖóµÇÙ¹:_ƒVJgRÅ;ºW÷ŒQìÞhø÷>�äŸÅçÏ>£"ÂÓn'ŒYøª´%Ú¦Ç�
 0  ` @À  0  ` ÌK @À €€  ` @À €€àP+Q×L„ ¸ˆ€³�ý«öÍGìæÇ<iu%Xý&ÎrœG´Ø*Z�lÁ�	xÂòºµU™QdÈªXþÑ× x)ÇÌîFWan²Ï=.U"'ö³£Hã5fïð²–`%ŽÊŽ}d3…ï¹†¢w+ë÷ðÏõ�gkˆ×Ïîëy“ˆ	/!`¸î"ò,¹Ùê5ZIŸF±³† ”ýSðäóèVëo5Qô±’Ê /1ˆ¥ô%•–d©cÖ…(œèŠ{±(To$b>%¿·ØÏñï±Àð’óÀÙ V&êèûyÞ¯�–ÍúÙÙ –ß[Ÿù4ƒ^€€.l&¶h�]ÀžaÁ¯¥)¢D]×Ì®áÇ©ìy€³s ^RÀ.¸Î…uË×�\ë�ç£Î™¥�×ð{{v†jàŒÑixigîhÖ/uÆ�¤˜„;<UsÍî*ëÕ½G£Ù /)àÌÍ‰âÂ�ÌJûyS£lÊ)c&j9÷ò2â//àª¯Å¦+WÖ‘`=eh¼ž®¯‘ý-Ñ*¡X€€“,g–�0ö7³Eq‡‹7ëÏÆ©(M¹¥õé¡­K>žNÀîæÆÔŸGŽÁ&€÷wV $"G\›ìýR¬(À„ÔÉ6ù3eð ŽPgõ‹àD  €€   €€  @À[¶ÆMû�ŒžËãFëÿÊÂHFFxhkC½o%\ðQY	�&†ëñÀD÷€‡°©óW³Ž!dW­ãYâ�ñ»¼±Qì¯ïïïß¯¯¯¿ÿ§ÁC	X•\–çÞzî¬WŸÃL…�‡°*¹¬ÏŒ€ãç+"TfÂ•s·öÅõl™»¿GÀÊ#udYv	8f]ÈìiQÔŸŒçTiVb4KÝ¢ãÙý<miÌÖP‰q‹Î”×ÚÇFïàT«š¥D‰Ñ)=Ø�ÄûÍúÛ»GAU.{æÚÇ<H1µDS	&‹é5#à,…ëqÃFï†
	§byâìJÀQ(¾BÀFfBðQà,0|6°ƒÌû½fr´þû¢ÿïuïFî6ÓSp“…™€³J-a'B5²J1éYwm·Þš›Þ›k¯ŽîÞî4Ü]ÀÑ�u7×EÕ	Ø“›Ew»Ê¬kËjÇ>ð™žµÀ£wC…„»8f\°Ds#U‚ÌòGëvo¬ãFï†
	—±ÀQ êÛUÖ “çFra{æÂJÀgÌa�õì£wC…„»8º½na£[œ-ñþ«8N;E�e"ÓñgY`–XÞ˜>5ëdßÜ]Àq
Èû·^ÉUqe}~~þø’Æl*I‚Òf‚ì8]3üÑŽó¹Þ øf�ÙwpÇ
söºÅ‰©HcÃ(„jÁF–$Üs4�Ýöþ«?g,cg÷n nºx”
t�eéÎ�]ºyËmˆ·8à”ýY‚ïgÛ+ðô9âZ¦G ,¤Ž/ÆÀú 0         €{XîÅ=
¬{�ÖXß³¬g®ÿögÒ{¸÷o"à¸)ÿÖüþ£ÊºrìQ¢UÒ3‰jk´(Òê¹âõ0~»’(IÀÕ=ºÜH[Ê¿CÀøaìBÝÿ–®eté£w²zÿãB#àÓ,à¨¿:ë†ë¸êþYD¯Ø�¸VZ�—•ÅïÓÑd¢ôc2‘Vï`ïsúµ}à·™Šî}EO˜­ˆ]ÑØ@(ˆ�>[Ý3Z4]·s…=ÝjÕÈøýý¸øYì×ês/W×ž}Î¬aÍx1<k™÷X<Óõ-=ÎòèX/wW¶Ñ3Ç{ÌôW»cFï.û{æ93� óà-p×g[peYf¯“YàÕ†%Z©‘€·8eÇTÞÃŒ€·¼Ûø¬Xaü�ˆf*]Š»¥™u˜q}·Þ³+ûÙÞ;
=óœÙsû¹O»‰£cª{Ž¦PŽºçÎú¯·ðèœØ82š�€‡îÙL%ëFdQÀÕ ×=3]Ä‘n„ñ"Ž#œ³•tEÀqÄvvÃž{nu¡G‚œé×WÝ�³,°Ã|ò	xfÕQáÜSÉFƒaG	¸´š°7l+#Ü#K¾eköÝ²$ÿ3ú;šþÙâJÎ^gï R´x3£Ð£ùÓîy²ëwÝ“#¼uºž@ÀÞWÊ¨Ü°nñBµ¢[TQ-ŒÈÊÚ-¢ÈÊ7$Œrd‹**Ï!.ÚˆPºÕlÙ;ðsËsvÓoð„Û	³•AÕR¾X¡f*÷Œ›^M-UÇU_Ý=³e‰3[}\`v@htíø},sìª¬<'}_6ô  €€   €€  @À €€  @ÀÅÆõ{n=›¼vÏmr£ùg–‰Àtx:"‡O¿~ÿÏÏÏaäýÿããã÷Vå«	Ü¢L+ï^\À???EÀ·¨Ì£ óqC=<ˆbññññ+ÎNº=ºþççç/†‡p—$†æ™H¬ þy'º´+÷Ì®3•R�Æž)Cõ~bˆ�.²e•å¢Êâ€xž œUÂ.ÆT&¸(Ä,H[vÝÏÏÏ6 ›7.ñØîž^¾,#bô-Óª2|}}ý~~~þ¾¿¿ÿfó,‚«e½ŸJlñ·ˆcÕgñý! 'ðè‡Í¢7ŽÜÍê˜.‚¢—möz£òWÎBÑfÿŽ,ÃÞ÷“ý#ßzPî0
=
†>+¦˜�àãããŸ
¹*àQeþøø˜ÊN˜=ó('òlÖ¿•2ly?£ßBï,óÜÒ#à±À¿±"ÅJóýýý+®ÿ­
E¯«ëèžïïï¿•0F÷ÔßºÖÈ�²ª4-{Ê°ú~ºßÂ]ãè)x˜\ýMìè°*Y×êgS,€¼ríbÍrm¹§[™(ºnàNýÞx¿,ÝÊÞ2ly?Ùoƒ½ÇçÓg:ïì}¸��UÀÌÊdÇ¸Û™Y°ª‚VåX¹§‚u™ýºVñ¸wu¥[ßO×ˆx£á"õw‹ûüd¸›¢¨@V*rå‚FWîÇëgF�Vt9Ï*Ãêûé£F9¢èÿ>©€GƒGÙÈëg}Ì3-°—?s'Wß‹*þ‘eX}?ÕoQ•?l¤ÿû"îúH³9«¼Ý4I'àY÷uf
§…îÎsOåÈ2tï'Î-w�mv¿lDœùßp5"›ðŒìä»©¡lðeK£û±Þ u¨Ê³ë£ÈG—aô~º$kú-FÝ£Ñ %<ØvB__¬Êéÿ÷ÊêßyEöëøg:Þ+–*©*¤_Ó§Ž2ì÷X¹§ÎõU:nf¡Š_³ZfÙ½‹•2tïÇºªß"Î%û÷ñýÞzí;°¡       €€   €€ ÀÝ¼šÝàHâþ×£Ž½eùµG÷Þ‘-T†™Óðdû�µwô^ÖþÕQ­Ì�)
ÏÆc5Ç®Gp)³Û·¼¨žDÀ³:Ó‚ÍT:ð-*hnÆ7âÝ¨ìm²@vð.ô½<›å@eœIirD¹b4�*þò‘ø(¨î<ª4îNVýÐ.%Iå.Fw}rO¶zÏÕwcVyß2+LP–=ÃèÙ¼�˜ˆ¡hcY ü·ÒdaOý\!‘{¿Ñïåq–c¿Mî©çòkúy³÷tQ¹ÜåWòÏãÿã3TiL¢ËŸ=ƒ»ßU,jÇYÚÕì÷ó xz'ˆãIì•(³](SU¨n ÅS�v–!ÞÄ`]ZÐêž3å¹³Uz•L4^þ¬È„;ê>Ìä2½Û™à}ðà®2ÀgVÒÝÝQpð8ðã•2*�–"K7â–ptÏè¢g	ÔfúÀÑC¨œ¹°±ï»Õu=2e	s”"¦k á	\M#eƒ#�˜²xÊ^AGn¦_×§pº¤dÕ=c¼åØ¿ìúÎY¢î¬ë0Ê¨û©Ñšg£Ø]QŽØ�ˆÏZòäž±ÀÙ€IP¼Êm[¥‰VodQF÷ôJ]ðÌ~e^†î�	¸*·{"Þ�®ÅÑ‘/"‰õ†‹‘éX‰ÕY`¯Ù4G• V¨*3_•hkd…Vì]…‘€Ý²¹ ãH³»ÍÕ4N´‚z�YþßÙÆ+ùGÀô�ÿ3ºêÂ+ILù‘U¾(0w¡³Á›‘€;\Ý3Ë§4#à8Š§|PÎ=kfñÝrÇÁ)oâxD|ŽØwŽB•€�<ñ4’ªÄé™Ì2EK”õ“ã ”Wõk«¹ÌÇ{ÎX¯Ñ4RÖ¯UC-{æÄÕZ±;ÑM%ù~Œ«½�tï�$ÞOº”rÏ†*låÎF1u	ËFbÍÞ³tåÄ)™Ê5�ËheU•79kLºi¤ÊSÊ<x2ûHo\ á-îbûB‹X‘ýß(¦ïïïß÷÷÷ß���¿ÿúuÝ²ÄÊì#¸ÙÊ¨êžqñF½môˆçf£ÊÞ'w÷;v2ª¾wÜÊúÐql!.PqO
³ø­€‰ýÅl”tfÉewNgyfîy‹uÝ£ÏV¶nv+àFžÑÌb`C?  ` @À  0  `   0  `   0  `€—ð½¶ßÍÈö.?Ò¹Wz6‹à-RÈÀƒøûûû÷ííí/÷¨Üº÷({À×××ïì±Gñýýýûñññûööö7 Ájp¸Xî™çXy/€€BÀ^Ö[TjZdåþQ°3Ï�€ðCxE”U õ³–ŠÙ2DÏ<Ç­+x{ÄÊ£úÌ«–æ¨àl£k|~~þó^$¸øÙÌ»É\æÑs`�ð¡V?°r%£Åøúúú}ÿ}ÿOXÚ÷÷÷¿Çúÿ£{ùñññ7ø�Ó¹¢Õ=5ˆ¤ë¸8ßßßGöcÌÏc@�ÞÍLxô^¨ØxÊU\íÊ•#«Ô+wöýì±ºg'°NÀñÚïïïidÇÕw“	xæ½P±ðfGwÒ­Cå^Fâ1Íuq-`¹³]Ù+ÿþþ¾Åc3A­¾›øw|Žê½P±ð!öxÃU¥”ë•Y±‰ã}b_/»Ž§ÛÝÓƒ�ÏØ§�*�ÞÍ¨Üš½*6ÞÜö
æÁÒ«JY‰\×qÑt×‰·k4ª{únöÌ�€ýøØ8è¼-ï¦põ^ª€€—ìÔ«%Ï¬°"`¹�Ù(ïÈ²�îYY·JÀ ¾zWòVÞMg�»†�Š�€§ìË*Efeü¼ÊvÇd‚ÓÈnUqãõâß£{f£Â•€Ýu–ŒïjöÝÄgÚò^¨ØxJÀ£Á#U¨n°¨S¼W¼ÎHÀ�ž½çì Öh€LçÅã²w3šþšy/Tl¼YÀqŽr4UR‰i4¥³*à™Fcë4Òè<ïï®¼›ªŸ?z/Tlü¶ÅÒ¸[�UÔl!GåJÆEš[=BÀ£{ªì±Ÿ=Äò ~~l»w3#àî½ÐFÀÓKg–øuÛo±ÌñŒ{¹-òž[3�ý €€  ` @À €€  ` @À €€€— €€  @À ð|Ö&r6�<¨VˆÕÔ™ p!“Pà…œÅOîŽÕÿ«s<Ëai Ÿ$àŸŸŸ?Êøùùù7jËYÇ)h�÷¹ÝeWÖ¿îz ø K„Q¬1ª‚ä)äûûû¯¬¬§ÕýqëŸ,àîXYÎ86Êj¯�ªYƒ€| €åþfß)æqF> <Š>XÀîgßKtñûÙL€Êd@?ð�Î2ï)à8(æ9…0 à�þøøøÛíú³•è²A¯¬ï§š0 à¬Ñc[&¬ê:3nwì##`@À“H”™€eUÝ:J�~¼Üë(¸•~³»ê,CÀ€€'ÄësµNÖçUŸU–Sý×8}ÓoÎ$ÔÖ}]Ø¤Ø|+K)gG YB	 0  ` @À  0  ` @À  0  `   0Àùúúúõˆ/˜—p¨žØÖ5/œ÷±(`¥1ùþþ~È¨Àñ³Ÿ¯²ú~ßZûš5ã£§¸Q�†¸ïÛŸu¯€« ‰xÂ}ñ(���PY$Ž­#F÷ØëÞÍ¾¬ÊäQKî!B�n²å¼ŒêY÷˜ˆ+;\h¢;ÊjÝ�Eå¢;Âò­¼•+³T÷xG[D–5VYÀþìYýx}/oDy²dÙý7”ˆÝâ#àÅú––áèJê×”`\¼ª,[ú¤{ßO%`UÖ³úÇ1ÆØ^‹¨¸g³ï+ÆTó„vú}²ïïÑØ½¤€cÅÓh¢ˆß«xÑ9Ð}‹›¨ëe!j½b¨²¬$M›y?ª”•õŠ•R-«°{ß‰_ÿóóów5Iœ~¿j´¸{V¹Öñ|«ÊäØƒ#ÆsgÞ‡,ºr�Y<â¸Î¦‘ÒÙVOÑ(]Œªî²e?¢H?„ŽÓ�¹¥?¤ëxÅŠâÓ�þóóóÇ-ÄQïG×ÕýÝúgö
íÏ{Ô;ñ@ù«ñµu|—¥£zÖ*Æ·×�™PÄ+ï#ŽyÄÆúÑO°IÄ±¯Ùý€ªÈêeƒBúÁVÝJÿá¢;�•%ËO|DçÏŸ)s1£õ:ê�ÄŠ»êF«ŒnÕfžÕÀf„Ó	xö}¨Ñxèw{´µ§	8þî¢Uï¯Æ–Uèz[­pUi¾¿¿½¼4~UÀ±aP£æ1²³‘á£ÞIÖçÎÆ
f#•)ž›=k¬>8ÕYûìwXy™÷åŸ?µ€gúxÝ‹ŽßUÃ[å8Ð<¶L+Œ*B6°2sŸ•1‚¬Rû”KœŽé¶¾“Lìú�¶ô§Ý]vWÎF¢UþªÑêÒôÌ¼{¹A¬ÓµàQÀ™[äV¨(Ù3è�UòjPÅ§šŽ´ÀªìYã%+V‰éˆwâ¿…´’ªUžÊÌàV|V‰¨JzW5Ý¨÷ìû5&//ànµŒDâ//fŒ?FwÏ­£‡�P³ëÍZµW}®Ø—Ë®yÄ;‰‰îÆÎ4XÞ÷­ú¤Õ³Ž‰ªVý+ïã™RÑ6Oéƒ@•e©¬³[aõYüÜn`&K5ºÕuŒ£Ð±|3kpgÞ�úõÞgôg‹Î¬ðïÄû«ñØ™é$†xœÞYõ¬ÞHd–PÇgÂ«=gßÇË
Ø]I¢÷5™-Ëë^\L~6# ï¯®ôƒ=ZÕÿTcâÓ£ûÌ¾Ÿl$TïÍÝD/›¿O	nÏ;qk6êêT�'©ó½·8ìÏê}Vÿ-¢Ø³2¹Û¯ú5û><ÑÞ£Xí°¿ìlåL\tá?Dõ£ŒDU‰Ã¿º¤®Ë€ÅE×YáÙ÷ã÷ˆ–)[Kç/ã à–w2ðÊî7ÓöÆ*Zßx?½Ç¸Êª«'Ñí�sè£÷áuñ¬ða»z²Ï|:ff•�RF bë{Æ®¡ì»Y7}öýd×Ô.•Ñ?÷å�G¼“Q_yëøÂÖsüw™ñ³ì”3ïÃ—¥>ú¶Dvt  ` @À €€0  ` @À €€0  ` @À  ^BÀÚŽõŠ/ë–ßŸa¡=\PÀÚ’uµ©"JIÜÞwæý²m•ð-öP®Þç‹ïŽÛúÎ¸WÃCx5G�6Ã?“€gbV¾¬^©°1ˆÚ(j†œ-àÊ"gÙO[º#,Á(ÚC–bdµÒ=€åáof²=ùvÜÇw^å’zõL}ø Ü}¯JçÑø»c¯"`	È–FÂÌ3®˜U>õ¾»t(UÚÀ§ýV‚‹ÇzR1UÈ*2àVËêu•ukÙãzù³y.ÛÌåÝýÐ»WïÛCøf÷‰Q50nìR‹ç‘3ë¢c¶¸²|1‰ö–©™€=„®G[=ãlcÏõÆÇÆò¹[}ëœÎð€.tk°*zl VráÎTz·4j0²,{-°Ä¥Ïü£g\™®òßzCä)[=ä¬ÊÊ6
8¶þ² ª¼ž¼Ê+™W,ÏÊ°ÅÇü,ÜË¼5³»Ä-of5«gÜÚeeˆY.<qµlß’ÁžTÀÕôI%`Uœ˜RC+™|”Ö3l±’ºv,ƒ—Íƒ{ïm¼b ræêWÜ½ÿ˜KXÏæÀ()6¼ €³Á�LÀÙ¿1G6�»Çgn¬O±T®é–Æ+
Câ©žqé‡)²TxÙãT›¾s÷ù™ò ÁÉv÷R•,ö{«àØ·[]‰×'»h=Ù³§09BÀqÐH=öNiéÚYØ©LÀþìžðš
�€Ë)‘hTaÔÿò
ä•NS>>Ð²Udî²úB][{ëb”(„,¨[úøŒ[–…Æ%•Ê!ÕY`N•#àRFêoÏ–§ÊäSYšH	Á[<…fUyg—h�¼Ò«{»	QÀ>À”(­NÕÅä,mg°ÎQc{Õdpc»<‹œ'mÎ²êeéBu\„»¥«vK›yÕÒÄ•A,/o–³×§™²gÜ²<†¹0£¥÷A,ïc�ð[´ºÝrÉ™õÀ#qnÙÔ>³þø¨õÜ3ƒT[±²>kðÓ¿3ÂÄ#à§âêúèh#`žðuÂï¼RŸ#`üàf?g‡Ã¡Á|"¯¶¹�høiÐê¤g�)¥9é¸*0< ë‹€   €€  @À €€àŠVTŽ}Ci7WÓˆ½Éãtñ#‰Aíô­¹½×Ò½âæžyt�Žªpˆ€³@ãqÇË=¶®iñ~äÞ€¢W²BÀ1yØ­£?hÃºÜz÷
n-b˜‡€á’v7Ú“‡éó[Z`Ïä‚ñ2Þ²AÉÊp©A,¨çãÑ Ö-û~Y ÷¬¼·(“Çe¾ç@ à©J*Õ­ÎLÅ]­Ü]ê™ð8[3niØªÜQ —±ÀÊài;\¼Šz‘e¬÷ÿWÇÉ×¿]†ûh}}ŠË3ÄþiåŠÇt(Õß±ìºâ…Ë[`C&.ÏH(‹äƒ\pòü½ž³(¦'™}®ÊêÝtí8GË—¥&ÉÊåe÷†	à’öLƒÕTILÌå<|L–ÕCžfñ‹;÷ØG™39¦âÌR�Æ¤lÞ-ˆÖÙË”•ë—°Wb‰2ö/½èóÂn6oì×‹"Ð9UÖ?w—V×Ö}<‹ ÄçVÕ¯ÿŽ^G\�Æ¸¤€%$õ}õ·¬²úžžZÓ-–Wú8w›M?é>ÝòL¦Žõ¾©ÎóëÈêÆëÇ<Å•àwºž7@Œ@Ã¥ûÀ™Ë*!‹™©›n½²bt^lÎœ2ÊÞ•
~7Ò­*²¯¼Â…ü`dý^Rˆ ~²%‹êŸb…? ™P}�Šðƒ
Û§’üÀbÆ¥  0 æ%  ` @À €€0 <�€}ÿë3-�X}Ž[E¹ÔVI"~Ànÿ¾½½ýC³JËc u§£|S¾ŽÑõt?á›õ=ÞUÜ#ì{”ã½Þßßÿyžj#„ö;Çã=ê‡îãe¯þ?zÏÿy×"ÆóZy×¸ ‹ˆâ�«×ž0"G¬L±2þüüü©ŽÉÎ�²
+‘ÄÏUa³ã3¸€;�(´N×peÏW•¦ÑëÞq÷ÎVÞuw­ÏÏÏ¶¡€pvŒÇ­Ê*òŒ@²ëV¢—µ­Ê‘}W=W&’êº{<zQt«ï:k´di»ÆžXÀ™[šYÊL8r‹€3!zDÌª¬3"‘PfÄ~”€;Ä]ð­ï:k ²w;
åO$à,*Æ¬›V	3V\õÉf„á�ô²²VAfÍ³¾¨„àýI‰Æû¸YÙºÁ¨¬\£@ñ«ïºj,ãs3XöÂÎ*|õ�MF}Ð™>]ÜÀ_	¸*Ÿ©fŽ÷A±ª²¯ô{+ayšT½+�ø¹ò®=JçL×žPÀ™(â&ùªâTÎ*n6x2reg<�ÌÎºÐ³–?ë/®
8+W×½È¼ƒÑ»žÀcà
—•*H6-3{ïî¼ª¸ÒOõé¡ÑñYz™ËV½‡ª¼#w\e…¸zAË•ôg]·ÌEÝj�c%­\M/yŠ–*M‹Ü×LT±òï°Ê[Ý³põ®g,>¼˜€gF†«éUÐÊúù¢Ž™{{ß¹švªúš¾ò)^ÇÓ©VSK#�Œ\.yÚ—™w×½kŒ€§4ÛÇÔHîÌ±Ù´Hg	+W÷‹×Zi´Žp¡gßƒßoõ]#`<Õ�­ô3ƒ*•€e«Ê�}7{¿n4wv^·DZ±Â£îÂê»FÀ¸¬Ä³#�+Ë(+w«ªªEníºûu£¹3Öw«€gÞCfÍWÞu5ÈÅô‹lfðË£<.�Y­l°Fƒ*©\g„/ ð©8g›mNÍ'W›T†.í©o¤XYQ”u;Vßµ¯ìŠ+¼€ýÀíVÄKä;knQ®•²Ýr‹ãÖL‹ggg6ô @À €€  @À €€  @À €€  ` xZûö¶˜L `C¿o4�ëo�6­óãlt¡ÉâÖÖ×ƒ¸±YàÁüûû¿øÌüx (àNØü €€PÀr­q«(`�Ì3êsÝÏÏÏEdŒç)k‚¢)ºåÕÀZ�R5èË­4%*�—a²º&ÀÃØC·ú±þ¹X¢Ñt•þŽç¸€}d<Ë¿«¸Ñži°:?¦e>¬®	ð4.´*{•Å0ærë™Xe1Œ«{è>Y¦…èng"Tpø,�úÌ5^FÀ§§MÉ®—	¸+O•(<KF–YÑLØ³×x)gîl–”«²À#èéLg<ÊZÐ]à!¬þjì/ÎŠÎ¦¢xV-°¨4ØT•gEÀ³×xHkÈÝËØ—�X¢ÈŽÙÓVC°Õ…Î>Ÿ½&À¥\M×Ä¤Ù¾nÚ§_ü8¹â`QÕ'��„Œé>???|$;–½IŽŸ¯\àr›f’cWÒÓcê3Ÿ*ŠÙò|6¦Þ¬Üè8jì÷Vv??®ºnw¿Ñ5©XðPû�g§O<cž¬Wu½ì»¸ècö<Ý»:®+GwLwM 6ô @À €€  @À €€  ` @À €€  ` x`ÏlÃ{º˜Ï O»¡?nf¿§ˆ·S×f}"hÀKºÐW‰ƒ|ïà¡|÷ÂHð¹V¨™.NgE;7¹$—…ÍéþŽçzø€—°=�ÁÞü»,¤BÓ*2åûûûß°±À.ïƒÅ+|mV&õ�c~$¬<¼´î,¥G¥
;�‹Bê¢@Æ4-ñš³÷%ï¼|¸p&Â*Bt§g\¹à•W�'h;`�7X`�Û¼¥aˆÙfî[u0`�ìÙV­÷¬@»s5ˆå9š0`�¡UÙÿb’³,§ïJÃ0ó½Í”=‚Äeð’v±íZt©g­è(ÍIvß,i.4¼œ€e¹FVVÖ9ÒŒ¥ÞãBW×«§!`x:ÇÛŸŸŸ?YªÏÌõäaÙ”‘7 :v4Z­þªŽý]2ÂS	8.uÙ	cÕ³J<šŠ#Î1s¡þ�×”uŒ×Œ™
½áˆß»0ý;]SÞ›€ýÀ¿ÿf(¬úÌq4xõš3YGßÇÏÉ> 0  `   0    0    ó ðÓ£ ñl)„‡°Íe�ÖGÇ?rå'¸<…€=½h—bÔCæŒÂÛ<ÄÆ‚§q¡%È*ä«BïÈò^!“áQÞš“àRV|(�K%{ü(YìGï;ê9éÃCX¡`Ý•t+ zt¹gã`�î}«c²A¬#p¸´€U‘£+é‘$g\O?~Ô¯TTHO!Ë#Qº�äÎ{ªQE°¾yÃT	xt€Ë	8‹Úè9xãçQ,žò³ò|½UxW	ÍÓ ÄA3âççg™8
^ÇzãQ	½»?À¥¦‘²Š,×9VÞJÀ™Hc£ $Û]Yª$ÝÞÈd�è«àôÙ5½ð2ÎÞàRÓHYî^}–�:Wvd½½–P2‘Ä'YÑÌ“ˆÁÚ+áÅ¾üÊý.-`Ï~�¥VÉú¹½’jÇ|KrMG}ÔÎÍ�Ö¶šË¢Q×aåþ —pfÍbÅŽÖ'KK’õeÝR�¦Ÿºï£k›•YeðÏG×œ-_å†\BÀÑj�ÜÕJô~�8Ší9“¢ëüõõõ+AU}ÐØ€Týv÷F×Ìæ¿gîpgYý|„·›2r7Ú§s|Ô×�óDc>züõõõë£Þq”:ËÝºkªAQ³r€KØ7,d£ÍªüqñG6'ë×�Ùãõ}^·Ê`Ø¹ÐYÚÒîšñ:³÷xùí„�0öˆ¦:wåšˆ0  `   0  `   0 æ%  ` @À €€0  à§à•³fqÐàALvÂã“›)L�Þ“	¼Gç·RLpÏŸE0„	˜ì„Ç
Ë£‚(^f÷Þ>Ê{#Å÷g&yÜ\hU8²î'÷ã¹¦®ðìUL±­ÏZ…]z–ºry“�ðÀ 	z•wVÅ;úýUy·à“�pÿµÙòÌîÅïøg±Á«ãbn­³žûúÜ›^ÌJvÂ™l†¯œ�ÐË3;Üå›òkÍ¾ã,úçÞ÷—Õ�®^X÷ž)Å´êÚÍ<ëË˜ì„ó÷Ÿ©ÜUã”žu–ÛœfÞ±DéJ•€gßß–ñƒ,,ñLù=‘œ?‡ÿæ+Ïúô®òþTÙ	»~^é«f'tË­‚Äše»Èî‘¹»£w<ªÄÙ½:�¤yÞÚ·íÊïV:Ž¬<Û\þæÕgÙHbå‘�°wÛc�¬üÑCéÞ±_[–)Y7R>Ó¯]9v¥ŽŒ®�¥ý=ëË,äˆ?ð(;a|Ád'÷GU¶¬±ÉÆbweôŽuNc˜Émµ2 ÓÒ¬‹®üÝü¼Ê¸ò¬/±�c5;a™ÎDMvÂÜ¯Êêsì¬úu³ï¸³v1�ÕÌû›¬›°Ì¦#«òwýk=ÏÊ³>½€ÉNx›ì„Ñmö²ÊúÇwû�£w<;ËP	µGÖeÇû²žy¦üÝôÞÈMîFóŸVÀd'¼MvB5±¢ÆÕL¾–8þ.³ï8Ž¢gÞÒÌû›}&�óùùùûõõõ÷½UoW~°žA×‹–uæY_RÀd'<>;aÖUÉÜÐND3ï8¾ßÌ�ìÞßêB¹®±šÝw¦ü¾Î ›ÿ�}Ö§°~°{´Z¯–�07¸Êj­+œ›-z•ÕW›\M½ {�Ÿm—ØS
xÏ|üÏ%œXyÕ
‰€Oð³tüï@ï0nÁ<3hÀ³¿SÌËºI_Óo4˜â#³l¥CÀ§ö�	}rL¥ÓH¬«îöñ‚W®“T   0    0   7°‡FÉ6rÇH¼d€	ØÃ¢T�Î0ÀÅ\4óÀcdš¸¸€³ hUZQE”T�².‘µöÇú®�xŽRoø®íLY¹ÀËØ÷_ViT<x¶çAÅœ,è{¶_V÷Ë‚Èû1Ù¾Û«%Í¸«€³„ÌÞ$K¢˜Æú¬ŠØŸåŠAÌ£».a»uö@g[³ <¥€=ä«gˆß�6Zg–:Z�k5“=ýr@À&Ò(*�<µ?K!ReãËâq­ÄèÊîðrvË{ûÿ»Qê¬/œYJ ªÒ{vñ�fîð’Îú¦Yò¯,�ŠÒ[xäý8ˆ•BE¡vxö^ /-`ŸNrYå°©¬2w×óçÌdŒ£Ø3÷xiû@’­c5í”¹Æ~n7VYà•{¼”€cªI_ûœ¥‚tqù\lL´³ÊG÷Y®°÷©»>ðì½ ^ZÀRts³iŸLHr—³é!_‰åçE7=äì½ ØN¸aGSL+2cUWJÏÜ L—*#fp@À+P–ÅÝÝaÜ_€‹GäÐœ­Ïå’ø€�:  0  `   0  `   0 <Š€~~þÄøÎ·¸'»�à)S•(�I¶á_Ì¤3ñ)Ùþß[dÏ²9�ŠžJÀYˆV¯äY(œTÇ~}}ýzö…3_DÜù£ <¼€åÒV¹†$¶ÕøË£�úgXåÎbze9�o['á´>°G¡ô
.ËuTøV	ºp%øÕ:Y´Ê*CÄ‹<Sïï{þ©=÷Ü
8¸«R‹jƒ~YÃÝU�!í.mRü®kùgÈ½³î•P£°ÝóÐX€ŒÏžm¶<Ñs©²R‘°ÇˆVÏR‹z˜¯ŒÊé«Ï$`]×¿‹E¼—,—_ß“ª/®rg®r%`S÷l3åñÄ¯5zV*/ì°»zM2
Ø3%(qw&X…¦uÁÆ,ÞPxãP�ÏÂÛÆ�²Qz	ÆE¬?£g•GÇ�~íêYv	¸Êœ	Øã1ÇÐ±.à¬’º€ã¹U%¯¾ß"à.ÇðèÙFå‰ýÝªQœy@ÀK–µ”{§Š�WåÔüq%à,¬¬‹&&õŽýÎhÑŽp•²¥{¶QyâßÞŽž`—€ãˆt¼ÉÄ�Í{ÀöU‹YÁ¬8öGG9—²g›)O°ÓõGÏ
°YÀ1°WÚh�} Èƒop–¹!Ëì0+à˜ã¸ÜÊ<z¶™òx‚¸ìóêYv[`ŸQåŠUjpNMÕ‡Üj�³Áª8úÛYëÑ³ÍZà¬Ë1zV€M+–|ZÄ­Gt'£èb_Nî ‹ÅÁâŒ®çÇÇj¿öÏÏÏŸ’ª¦_üª©+ÿ¼%ïž­+�¯úŠ«gØ$à¸YÁwðxªÑL î&ÆŠéó§Qˆî¦Ç�ïïïé4�®5».;®óöëVëÀGÏæóºUyªËç‰³g8e;¡‹9ö×²%…:®Û6Xmñ›éúõgŽýúúJE2º×ìòÍøn¢[,ÁÆ>9}_`CÿÉúµUŸ _w«ãRLÞ àÀ³1’…0    0       ç
xe{[á .$`ß53{ÜVgq¡ `‡€g¢\Äè[L(€,p–Ü,³œ{Ó� `€,°¸U‘#'*Ë´ç›Ù»P:#W¡vtm~`@À…k¬Š•8³üI.®,º"7ÎØ/[¼nvM ü‘#²˜Ë>ð”	PÜey•¥0»VvþH¼Ê±ä¡X1 àßÿf2ÈÜè,¿Ï¨[eH¨2ŽŽ‹Ÿ“OðïSŽ¸Xã ×ê T¸ÜÏ¯ÄëSV³ÀK¸Ê®7J÷éÂ’›+:�F½»¬d4 ú·Un	.¦ä¬’yyÖ½NÀ.âÌšW8&÷Î›e	»ãÀR'à˜º4Ž|ãBÞ(`¹Í�µ­\ì•>pmö€A,@ÀWFÅù×8ç[%´V" ŠçW÷‹VÜË )*2úž\õùùù·/Û�ZË*ÇT�Õ@Vu?OëÉB@Àw Ê`x„à- ` @À €€  ` @À €€0  ` @À €€0  ` @À €€'P ß‹œ}ðPVDŒÕ05Ú¸ÿ(/'&@®&xx+ÆJÖÁ,^¸ƒ€%ÆYAz¨›GŠ‰€á)üùùùë)FGVXÇwæ”#i%Nw¼BóŒ®×}Ÿ%fëº­vCûw°2ª2wVUÖ×3f×Sÿ¸Jr¦Ï=iY•#ÉÆëÿ±LP^ÇÌdFÌ>ëÎÇ®†úùý©ˆpS¿¿¿ÿ~}}ýºk\Y$‰ÒEèBQŠ•¬���—Ðe±c¸ÚLˆ*k7 ×ÅšY`•­K³êÇ¸ÙTD¸¹€UY;+,±èX·¢3÷˜	/E4rK«ã²³¸°?ÇÖÑ{€Ã¬J³fØ­ïŒäÝûÌ³}Ï™ î£4+3÷\íÇkvî6Àé–{›�JÇ ëQèÙT’rËýýüüüU?1³À™H²àñ£é/]ß‰™!V-pfý«\Qˆî"`‰«²4žˆ;ºŠ™Ð*·zÅgY:Ïe�c¹¼!AÄpSG·8³Â™õu«û„Uƒ0k�}´wÆ…žÍ•tt8+ËÊb€Ýî¦>|®·¨q¡u–sµ<;@6:n”ñpeqGÖ`�€SÜ‰sf‰¥O×TÓP~�áUƒi‹¢ŠeôãVÄêÞ‡÷Ÿ=ã¢ŽË®µwQ à¥è®™õ}»¾ò÷÷÷ßŠWxC0ca}@,.æÈrÄñ¹²E%£…&Ñ‰G,SJð4Û	�´D+K)�ìƒÎ<Ã–e£ ì@À €€  ` @À €€  ` @À €€  ` @À €€_mQ\Ù’É¶Æð«d'|<ª§‚TBö 
ñœ,J	<¡€_%;á# ÷cye‘KÂ'ûÍ„ßçü*Ù	�,dPe¥‰¿…€ÿqÙŽÌNè²ªdÊÚ €qŸŸŸÃ
©s‡*æ%Òõüºº¦¾•gë÷Ùw^Þ™h•r‡g<&Oü·Ò™�0ZöêzRIÑªãu?‰D6.w)5 ´’x6_Sõ}PC§òÎôIg~ƒ.n5¼ €�ÌN¯Ûõ­»Ôž~ÿÑ ›®½W ³ßw±¬ýÜ(ÄÙ y£îÌLÐ{x1��P)[ºÁ®.­I–)ao¿ðÞ2ìƒŠñ½¹À©ðø´ì„¯_o&“AvïÙô)ÙõFù�·4 ³öÆð(#`œV”¬ïº%;¡÷WGÇ¹à|>Ó�[°Ñõ|t%êÑØ½‡½–Øï9êæÀ	øèì„>˜ãÁØ³/·PžÍ!óŽ˜Z¹µŽ"Þ2jœ5¦U6	xA™�0Š:K­GiGù{}Ðfv÷*ƒX™ˆ·ˆ.6~žDŽ•V/.à#³V–:.þ¨ãÇd}×Qå?ÛÂªQë¦‘¼Üñÿ3V¸³à«ÓM±ð„>2;aÖŸî–þe¯JQ]ú¸d°³ Ý4“çR}_50>çëÏ‘>�!üó{fBõ>öûh\a<©€�ÎNXU´ªA¨ÜÊjô¶ÊTèýô8ˆûñ{¾×;Ë6Ä²ºð|sÂìJ,¾n;+�wYÈUÌvÂËn·»§{èÛýºrÌS�§Å5[ÊÄ5         €€   €€”¯¯/ö·~Ø‡cƒ: à9ª`wÚ8~ë‹!kŽ¶ì]l0€‡p�X•ý‰µb¬¨#PØOs%ïñ¾ /‰¥Ê{4›•ðhyôý|>ÆÃ:Ò»ˆ�íVÅ#\Z%–Ë\ÍÙ mG1›šsU¼ò.f#Fn)÷ÖF¡ŠÅxØ×Tÿ7í*÷úV–áŒŠì�7XG—=¦7]?}r¼Éú*TiÌoôùùù;
n®J›%F‰P}>?6¦í�¸ÓÁÌŠ¬*[õLY$J·úîbÇûÇìD˜DÀK£±ÑJéoUâÌ"Ê-õ¼Hq
¨Kâí®yÌV¨Á›¶VjO3k«²uÏ”]ß-½Þ£ži¤ÝË—5†€€‡}Mpvt­5ÈóÅŒ:ÎÁ< zÖ(H¬:”þd¶› átîsW¶î™ªA7JÉ«ðÑß×#îðä–HT‰¼RùçYÊÎ˜Ú#€Å¬j(º´!ÞŒ™ùŽèzFƒlT}T¶ê™ºÑc}î‚)�{Æˆ;¼€€c¥“€½GkcåóÏ¢5v‘Çl„•5•°ÔW<z4Ú.OM2S¶ê™f29fébôƒWxó<«»¼¡WÆ(Ø8Mâbˆ	©³JÏ—Uô#òŽ\<¢¤_NÌÅÔ•­{&OnîYÙà_6îf
	O�ÊÆŠ%×Ò+©*¡Ä™%ÕráùßYeôìzU¢²((y[¦}$Â8²›‰«+[÷L> 5’Êa”5j ýx*6žšRÉÜW¯@QÀ²ÜnE|y¢»¾� ²ÞèÒ{jÏ-}D¹ªUþÝ¬\•môLqàK¢ÂUÝï[3úŒ€‡Ó)UE¬æ[ï¹^X–ëÈQ·°tgnÄ€·À[ÄðHÓ•—!ö+Ênu`)åt?2®*ºº€%bO~‹ò³¦ØÐ�ëmÏ°�0à>†Î}Ç}ü fU `   0  `   ð}—\fñ¯ ðÅ©‚ <Œ€µK'Z mDfËäfí2<œ€m£¯sÏŠ­P4gßCÑ2©LðPö é.TßO[m‹SÅ÷ qÕ^Û,ös'(†ST�¸ðÈ{ëZYãæçfYâñŽ‡N°[ÙØŒª ç~L•ªÓEÃ¹F«ï1›uL,ÛÑ÷Ög1$®G¬ôûeÝ�Xîê8€Ãìîs´´Q YÎ#Ïp 8™ÅvŸ‰.kL"YãrÔ½³FÂï1[5žµ�~5œ&à˜jD–Öƒ‘W.læv»cž£ØPø½ý…¼ñô#Q0gÝ;³ÀYXžè•d€Çœ¦‚Â)ö˜Ë.T�ñì®dvnåþV"ŠÜu�ÊvKxÖ½uLoÛÅÈ–Wâc1þ=#yÂ“8V2j&æ*Â„»«ú¢n]5@åâpë™MeU–ìˆ{Ç~r&`/S´ô~½Ø?'&œ&àØoËú žð¬²ŽÑÂeîht1ÝE—»ì"Èš(†#î]àLÀ±Û	Øû¾²ÐbÁ)Î}ªAš¬2Ç1íJ&¢8M3TIÅ*úˆ{WÇT}ÿè2g_l˜èÃ¡v7¯MÍ*s´bn½cÿ0&�ÈFW7ëÙ÷Î\ïQŸ<›Š‹eÂ•†CÝçÌ]uK+mÈÉFm³ Q6¥û¶gÝ{EÀ�7ÓŽ²ÆN°c´j)[né•sfÞ6³ö3"ÎælÏ¸wÖ˜eŸUËNãªµÑ¢€C,ð¬kçÔ3fý¾®?9²ÀêSjúÊ§iª©œ#î·V£â•›¯2E��Lƒpê4Òj¿9;çóó3èÉŽ«,Q× t"Ž¸÷ÊóŽ¥U•—BÅ„—Øì}Ø,÷•D L@ÀƒM¾„“Q\@À@Ö‡ÌFÄðÅ…|�t   0    0    0ÀË
øù‡ö–O‘3µaþjelÞ‡›
8nŽm|¿×ƒ,¼Î½·féT´w™uÜpÏäýÉDt�8O]( {í_VäYâ*YÀi.t®²Ô÷pc³´&÷Ø-Õ½§Ø "b¸™€»Œ™»8Ñ÷÷÷ß¾áŒK£qD7½³Àñü³ú«]\,/ËÈÝÏRšê}�Ê¥p?ô»ð?â¬BÛüþþÿ(�žv¥
ÂîÁåF©?ã±Eåªg8Š%sí«`«¡zªØÓ#oAV8KŸ*1véa:o	K�€ß<3a—ÐK›í»JÅóÅ‰™Ðb
”QˆÙLt>ðË4+bö‘`ªÌŠÙ aöìY‘eÓ¹ôðöŠŸ%õòl€UÅŒ×òÊ4
N—Y’,«Al;+v2W¶Ëq4Û§^pg­c¼/½“Ø°Tny|‡$S{aÇäa±E�ù}f2T«ŠŸYOYç*ÍJÌ]¤�®Õñ™»?ú~Æ-Þ+àJŒ±QéÊÓÏÀ	8æÿuË$ëà-Z®n€F}æQÅŸ�ßÍ’uÏN{eÇT)fVÝâ™©¦-î¦ðô^ãbx1wù„|dÚP¹žq�FF®çlŒýVOD~»U•µigMg¬®ÃÇÇÇß$ìŒF¿ €«
G:ce­€ªJÛY£­8¦öÌØ�ªÇïg*ô>:ÑÏNÉÍögWúßðîæ*³”™3®deñf¼b�g¬ÙÈbÎ&]«Þ[å¾�,ûŒŽå�£×XÛpœwÌDÕ}_	#ºÞJ–%ýÊ\ò-Îæ�«î@•»wUÑCÑ¢m¸YJŽÎ…Ö2ÍÑèµÖe“Æô…<²"Zü�eØ«¦`â4ˆW´ªAˆƒf3ýõè1Ä¹äø<Y— kHV×�w›ºQíNÀñY:¯b´€ž¼¼wG‘ñWK(³é¤ìx­FšYBXm}Ô=g–v½“J£î3Ï0ó¼3ËBÏz`C?  `   0  `   0    0 †jWÐ#]ð®ÊöLS{¢�O£ë²?NðJHû,Y÷²¸ÓG^Ãéž&÷ŒÑÿÏpÓpwÂ|Æl{žBÀŠëTU8ï+"`°D\…HU¤Ç.w°²8Y@6¹ó p‘Åzò«ê{{€¼*(�Ò²xYâ±•€gŸ¥ºÏ–Pµ »Ü�ÈJP•€³QW�4™‰ÆÓ‚({C´^m‚®Æ¤Š¾ól„1be&à•gÉîóûû¿Ð¯n&`ý¿²F.®Lä]â°*CC6šíƒe.–,ØyeA+6–¿:õYª˜Ùn*`UH¯À
Î>p€�WiF«~g%¾l
Ë-ãÌtW¼öL¸{–Ùû ÜDÀÑ}”@d	;G—Ö³1øñ£Ê]Y¯-Îú¥Þ u|æY2÷w°*¥»Ì^¹+ûçY>ÛÌW•»xæÂVžÍ÷›	xåYF™0Ü\Àª|>Z<p5À“Uú[ZàÑŠ±LÀ+Ï‚—°�ÖVù‡ª¼F1Op¶ðãx4ÝåÓQ.àÕgÉF›=7†›¸›©„û—r½Ï¶Àn1ãÜlv¼®-—7³À+Ïâ	âüX,0Üt3C…ÜçèFjaE<ÞGi}ÁDvüh�DUõ³3×6Eö±\]YVž%.*ñÅ>XÀ~`   0  `   0    0    0À‹	xzæ*Q%È�p"à,¢Å•²xæ lVVá`b¨�‰Œ¸¨öDú\ñŸô}<ooùçççO–pl„bOa�/8
µúÜƒ½UÑ)=™‚¼)!Y´þž"fSpÁb�7VÜc¢²ºð¾¿¿ÿºÚ]šG~”5•E�÷–(£«£bb�}`	GÖÒÅ\¹ÐÙù#¡eÙ=kt�ý3,0 àÆWns&`YæÏÏÏ_O=:pü.Zü‘€±À€€ËÍu·8ë{Æ‚8Õ	-»We�p�>0 àIËêyß3ûÞ-¥úÁ3vÑzÿ×ïëÄ¾5ð Û	<te–t$4YÚÌ�VÒ±j	x`�GßgIÄ¢«Û	X<æ]ÊúÀÕˆ5 Þ(`wm=yØ¬€}áHüÜEýóóó'æ%‰ ¾—õô…+óµÝ‰¸H$Zi}¿e… Û	X*9V0  ` @À €€0  ` @À €€0  ` @À  0  ` @À øö}sþèxÏºp…œI /o�ÂU�åºMü3ÇÀì
GáuªœH«÷#,ÀÁ–;�‰KÖWÖz�€	Np°€?>>ZqzôÉ‘€«ØÎî®+SÖX(›!"<9�%×YƒT™ÕT¿7sµ¿¿¿=íJU2˜U9‰vv¯¥x9+ì«+&0“È2-«)—;v¹Î>�÷ÍŽ@À…€%Ð(XV&àjÊ)NMI”ÑuŽ÷ôF +xAÀruÕ�ÂÊÄ–zuŽVUn¹§.•;Ï|3 à�¥t+ç–O}Úÿí¿êß,÷YåPÞad1åxAÀ>˜¢*ËRÇ” 3Wà`wSJ™0³~ñjWðÆ…™P3ë[M5y’3eÌ,u5¬~w,î3 àf´g¬›-¹Ô9r™eYýsÏDè.³ß3K!*À|cbÐ­¶ª‹ïïoæ~          €€   ¼²çy%(ÀÏÏÏâpÁÃø³*"¦*ÈÄ÷àÁ
ü3\Ú?SvÂŸŸŸ?Š¯åÂóÜNñÙu¼']ó°@D�KøÖÙ	ÏÄs8ýçåL”�Ñ2á!|«ì„g8Ëí¤ï²c»ð=�Ûp™�°²‚î’fÿêš:??rÝHo¦�‘7AÅ�‡ðÙ	£«šõ“u¥lÑ1Êlè×”hàNYfúÞÞè fî FÀ[³fV6£P³î’ëo‰8
8ž?ëÎú(tf�u¨à©œì¬d'Ô O•�!Ž|W‚Ì¼etÝcPg£ÒžNÀ[³JJ×­òGªdgj¶öñåÖ{ƒ�O!à£²VýØ=ØÅ»g4Ø3 ÎN!<¤€crvî4®dÒß™åœ±À[ÄÕtÅ:y£Å+¸Ùðp^ÍN¨ãg³ní�ÜènáEœ6Òª­.'TÖ… ¸”€�ÈN˜�:»•Ër&­Z`ÍW�ž%›>ª²ªê´”²z.€»ø¨ì„Õ”�¯9]_¨!²R1K¡-Ðˆ÷tªÆÂ7?¸ë¯û±ØNx§�l'  0    0        À#X‘'fö¿*Jå3ïVìj‡ýÁpY+6Õ(‡g&|ÖÊìág3Hr—°WÚ®‚z˜™g}yznq¡£Š©p	¬˜PYü'U^SYàŸŸŸ?gXçÕ�8[ËàÎ¾…ºy0¸ápšV€»XA=‰Ž­*vt7½Âª¡¨úÐÑºÅ@s*C×ÏÏÏÏ[î)à˜ºT÷örú3(!ÛÞrZ`¹�]ö‚*D¬çCò
Ã±V1¢3áxÄJ¹°©ß_çz<2åJDÉUû½ÕÀ¹ëíÑ05 ¨wƒˆápÿŽ	°+ÜUvC× ¸å¯„ä)_â±™{Ú%a[°é×ëîÝ%K?"q àÿXàhý¢XºJéÓL²ÄÑÒdÌ>‹–nFìGÅ“ƒ;îû{ÚÚxŒ27ÞÕï“¨²Ì™°$¸™©—(ª¬QÐ1j2÷üL{pwwåã=º{ïÉÌx—Vå¬Ò“øç>½’åß�•4Þ/³Tžé¡B÷:CÀ³ýæ­è~;£Òf¸s³J¬¾¤§²{kÀj¯ˆî)à.§R•à0ÜLyÅ«R�vbp«�­ Ó¹3êÊîúñÏ¼ ÈûTŠ¦K<9YV¹}YfåfúTTì»°¯*`¦‘à!,°»¼£E™@»U]Ù"ˆxÝ«
˜…ðpÛ	µ\ðè¾Ý3ôYJ	ì@À €€  @À €€  ` @À €€  ` @À p+…ÈhËÛâ .(`mÈïâ({ÔÆ•€é] â# `�QãÑ%öF•@À 	XbêÄéq¬ŽÈÒ‡€°\ãÎ�ö¬3ÂS·ª_½GÀžTLq²ªFgkrîïïï¶›P]›1¸¹€=Rb•ØÓ�vÂ«²4D‹½UÀñúL/Ëá’g2|oCÞÆ }ÕûÐwñ¼•œL »ìYÿª°§.¶,K`ì#+lül«€½l
ï×R™¼ÜQd1rf–ÒÅ¯ïÑ6c9cØ[Ï$qÔ8 àé,UP�óœ¹ÏÑbGË•Å‚VŒd?g‹€»XÓY¹]dž¬Í¯gªº^vo4\ìñ¾³Ý€ÝŽ‰Ì|°*sŸ½‚z…åãUŸx�­>çÏÏÏIw¢U�nm>Zç˜ä-ÆvÎ\íØ¨TÉá pg¹TáU¹«s¶ŠqK%÷~zæ¶fMÖ'•8c£•]otíÌU®Æ pfMcº”QÿU¯Ül°‹7Ëžž•ó¬Qð´.U¦ÆêÚn"ànÐJ¢ì¾ßê2np6P5#àQÃâ¸šŠ"];z- §xfD9«ˆ±Ï8—’“!àl�,sigìR·ˆÅûº£kc�átgV™[ÙÍƒÆQål>6—‹B\šºÑô“F�c_\	ÎtNì§êøÌýŸ™_Žƒ]Ù(´/~AÀp�*aÕÿ«,P6ÀT�Ç~g‡„Ó�ãTyGÏ×­õ-æ@Àp	z´d°¶„Q.|D–jÔ-°Ž²Â___ÿi@|¥î¯ïc:QM­,¨Ðsy¹²÷3º¶ÊG¥6ô ` @À €€  ` @À €€0  à¹õÔ„ŽxPW;„²å•àBöÍ�€³  pgg±¢2ë›mÇ€;x5ËÞ|J ø÷¹Ú6ç›áÙp!WÛ£ëìñ“oU6d¿Õy 'àQ¢3�:ßºÿ«@«÷ÛzÀÃ	¸˜.×ùããã×cnÝªÿ+‹¿š`lëy 'à*�º»ÎZàqËþ/Öð¤õÍ‚ÈÉ’ÅJ·Š…õ<i©2ë*×9ZêË–²[)Ûjc±õ<€‡°¢5z uOŠæ9wg²8
«ˆ“#ÑÇè”£äj{ÏSJ�¶9Ó0�’½177°,n•õ Šn%&sLêÁÜ«uÕº¶D0²¢GžçýûJ€U®eO0NC¸‰€}N7ö79VÄ•´&1�o•ÞÄ+¿§9‰�Ë‘ç¹¥ÎÒÏD+Ï“¢wôùùùO€ë§8K¬­Ê)qDKT%EËVjy_¹JÞ-aÇ\Å^¾3Î“•Î,mt£ý<ÿ^Ÿû5fÞ à)bÿÎ3*È’Æ
<êvý_·F~l¼‡*~L­’¹êþ™<†Õób¹¼ß_�Æ+éxÌÄûôþªÄnl¹„M®±[›Ù]DÝF†*Ý¨*z´´QÀjP¢{­¨—Ñ…Ó¡¬œœªë�Wç�d×tïÅGïÐ‚%«Ûy"±¬bußeƒC™°²é&Y¼ì8Y=	ÂûµÑZq^¶À#®¯Þ_åžû{­4@ÀSSBÕ4ˆ»êÃ­¬\òhY¨Î5ô)©î8÷bßv4’¼å<¢�DÏLUý[Öª¡<µ¡Ÿ*i6ú:Šƒ%ë>d¼æŠë¿u4}ëÁ‘BûüüD¸°_ÀY¿ÍEWVÀE¬¾ŸÏsz_¬Ô€M#ýüüü‰SLg ¼@L, @À €€0  ` @À  0  ` @À øPÄ~\@ÀÍzè™MåZ'}FÁ¿¾¾Òð6WËjøýýÝîž�®1º àé
Yå8ªŽ;Ú"f›ëo�–evoF(æŒª»î:€€PµÑÿŒDe1F”*¹¶;^Å…®BÁz€ƒ(ä, ÂJÌl@ÀÓê¬�sôVCÏ·tå¾o%à,4NŒ=s€M'yÌ§JœžÐl”5a&¶•ÈìÙWï5ê‡Æþ¶®‹S•…§U|°•FÍƒþy`…™~ó¨ŒX¾º¶¿[]“¨˜.àÎ*HY,å8(ã±¥3÷WÇ¹EÏ,{çfŽî•¹äÙóºËS=cö�GÕœ�8¦j­‚Ù2zFŒxý˜ÇƒêŸå]Á�¬3ÁH¼U4JYÃøwl²ã²
+ùê½Fýåx_¶êëWösb¥KûÍñ¼•2f�l¼vÖXû1Xâ°"ËÂ ‘¹+�\ÏZî˜w7;Î³úw•WîUUð¬rq¹«š•µŠ!G¡»c»† kxfËXyIÞÝ¨îã©nÓƒØ+tV±¼õ¯¬tÕ'“¥ñ€êÙqY’±JÀ³÷ªDR¹õ1Àº€YgB¨²Wt×Éî»RÆÊK˜=F�bzÇÀíQ UR®8À•YÖ½êcUY3ÏÞ+³ÊÑýîî�y#3â¨„<{�Xæ3ÊØB¸¸€£Kê•BpTÁ<õhÍF»«VFÀ³÷Ê¦§²,+eêúåU…Ï¬m——8åeÌÊT¹êXàp´°þãf	Æ²JãSP^‘«¤^•%É¦gªdt¯x�Ø—�ÇLY³¾£�–Wƒ?ñú]_·Kƒ:SÆWuÌO?�€3w©›VÈwÇL†ž@»:Îû¢+ž½WœâõùâÔR6•	Ï×l{Âó8¸5;X•‰rK»�(_ELÚ—på.ù|cµŠ(ž—M¥T«�â �‹:«dÝ²Îî^£gÉ¦P<Kb5S¥M�-S·ºJé:[Æ-öò"Þ°¦ªEÕ€SµjgËJ,]/V�Žï]õ5›iÂ“œWi?5"ß­ÔrQuFuŸs?£ŒÑXY	ì†¯é$`l `x@Ø�Œ€áÁ-p·V0  `   0  `   0 æ%  ` @À ðÖÆðn�¼ŽYÝ8Î¢{@À	žŸHQ!#Ó:³Çt&Ä¬€=LÍ¨q x9ûÆn�¹äy‡fE3#NÅbš°‡c]�ÇðŽÂð îU0ñ[Yàx,!` ,×9�¬rt­ÝåÖñxMaW•ÏÇ¯©ãª¡~¬\|•ÃÝ~�S•à¥-°÷Ô*1¼gtˆçzR-?ÆE—?�ØÝ~�¡\•àå-°þï©)ýóømöå÷�×ì,ÁzßØÿ_•‘J/o�]nÝ*Ñ¸h=ƒ}<FVwFÀžõ ^ÛËðÒ8æ“õ�­Wÿ÷Ñæ.#_e�+Wù— ^Ò»{›f\èÊûùYê“Ê�<ÊÔ ð²XâÜk�ý˜:BÀ±Œ XàƒX•Žyˆg]èQ˜A,ÀÓHJ8…ê™ò¾¿¿}zÉS‡fSJ3Yì}Ê©…ÎÊÈÒKxjÇìñÙ¯'Çö¸º†§õïô·¬º®“]3žÛ­…ŽeÖ5üÿ¬Ú‚—Ù�Ôe¹ý?—ÀºÏ«kvÖr¥\± l'         €€   €€àÑ¬(
gÃK¸˜€Gñ£\PÀJGR}ÿùùù7îTüNê«:nåX•§;FÁëüï™|HŠ¥Ee�§p'”ê{�‹‚P º-ÇF!ê<…”­ŽSŒ­NÄÊÃ„€á©ìAí²ïú5
¸²Ú²²[Ž­,©’NÀ*kv/ÅŸÆÃSZ`k&šø�BÃf‚Ì¬ïì±�+Ü	Ýÿ–P³8O+àhå\´ÑWbÏÜðÌýVîàÌÒVxVÀÑõŽåFÀð”Ž¼s<Nnk%ŒÑdÖà×¨ÏËÜ~O-`YÒèöF1Äs:QŒ‚¬wÂ¬ÎŸ0£Ððr®¦•:¼W4ÝàTÕ‡FÀ€€“Á!¹¬Ù@TÄš]Ø1:v$à¬‘AÀ€€']ÜÑõL¿¶;vFÀÑ
#`@À®æ�«ÕY³ÇŽæwg…Ž€á¥,!iÕ•/gTÚÑjŠHçøÿ3‘dÇÆþv'D·Â•€gžÛ	Kº2UäÇ’
àA÷¯ô¥ðÅÄÛí^@À#öG³5Ò  0  ` @À  0  ` @À  0  ` |ï]FY�GØ�ûõõõwÍ6›-àe,‘z  í:ª‚\M¸JÑ¢r³á^BÀªüõ"ûìªd�ÌU<ÅÆ¦’#àÓöõzÈšì³+½¨,f×ÛÛÛ?å¼Šõýúúú}{{Ã@ÀçAýE	5ûìJýò,p¼—ÓƒÛ_¡¡y{{Ãú"às,ƒ\;	 ûìJ.r°Þ“—«á¹B¹•2•�CøTñJ 
�E1cen1À¥ûÈ²ªœŠ’ydxŸ=Ï¤²¼¿¿ÿu�	GÀ‡Z2¹Éª`Ùg«}è[Y5YY‰wµ¬[Ÿiæ\±WcCÜ0|¸x½o–}vå—´µœýž{Î4òˆ_�€O¯úf�xåNW"bŸttüQøíí­íWjê+xésï>D‘eýl½›l¾/Ÿ"^XÉ>«¦>bÊlð¨;þÈA¡÷÷÷ßÎÊjðMÿ�ïABÎ¤(>ÝÓ·JÀzˆŸ"^	K+•âg•xÕ�«*êèø{ˆ7›+V?k\2ñù=õ¹ÜðìÚÌõÂ®HÑŒn¢*ŸO³dçÊ+—‘—UÔîø#žÅ=„êÚ3ò¼K3çÆh•{¬ò1×›NŠî¯Fj=‘˜ÄS|ÆÏª"¡ŽýäîøÕg‰n¯úë#qTG>…£òû1Õ3e‹C²wå^âûg/Í;
¯<#dÖÓ³.D«êýg‰£;~Ëü´?Ëì¢ww³÷ÅêåŒÏ”-Ëô÷èÏî�Ž_—ÊŒ€Žg°8Dú\¼XP@À£È€€ØõgÇ à/S@€€”Ñü2 ¾p¿—½º€€  ` @À €€/	!n ?¸€·†Ö@À0V.³x%„�¶éÝ¢k™â•bLKÀ¬{†KX»hf­ŠGæ¸Õ&�+	ÆãISéà.´D2¥,¢¬â­Ö_)B.%`å(±*ï-|5ªÀt —påztÖZg¡i¼1ˆÁçâÍLf‚ÕûT÷=KŒ,9ëß
N°–“ˆ+Ë£Ý7#¡k`Lçd.§sóøÉYÈÙ¬±ØrŸØç¹ÂžæDÏ«ûTbõ8ÐÞ8RAáÔA,^Ë*µGœÈ"Tv£Æ:7’.K&‘Å è*[<wë}|óýh0®ò4ªîƒîGÌWo”Ñ`QVi=ô¬*vV!3ëì#ÉÕh®®]elˆåÙr5>ñÚ™+qW©Y¼ñˆÝ,0œ*à˜´+fÅ˜ÉÕ`—(fºï,£Wú£:›²ÙzŸ*CDeÝ«8Ñ±<îþWžË«øÁrd¢‰ÁÚ:‹¢ó$@ŸYìÌÊEÁdîúÖûD�¬{æZgJgÉ»><À)v«-bgQÜú Qµj+öw»~¨ŸÔ}ª]?³´Ý Þ-½À‹
¸êófndgQF£Ó3â¬Ž9â>Ùèt•Ó(ûÜ½/su?žEpŠ€=wmü<›'�îëVauýÌ#ÜÝ§j@*ÑùT•Ÿ3s<†SœÊÌŒXwùm+q{¥¯¢FîýžûTËG+aÇ®ƒòÅs2]óÁ,»„S¼º0¿|�Õê¥,Qv'¬nÆ‘÷©½|A‹Ò‰j¤<Ë}TÿýýýKÆ8Ý…ŽU3}Êêx_2Ú §¯ºU]GÜ'ZÚªñŠ«Â<A·®Ó¬vÇ¯¾_@À7Ù4jn±òèˆûTÏ¢•[ÕwYYªã±À@D   0  `   0   øIÐ®$Þ à0Q&Onœè6	ÜSÀ·²Â
BOpxÜnÿ›Ýò¦ý®·¨À¾×ö*në-ã\)°¼xð¾•Œ’ðÄØ+ÅŒHfó(-à«ì©]mðö>»Göðà÷WkØàNŽ©F:Q®{dEŽ›èŸ]Àþže…«PA·úàAÜ	%¶þ¯XqfÂáu�.rç½¸€€«,ñ¸Q8eBPæÀ80Ð)ÒGâ^Å{ÞzŸê^£�4]c&‹£çkZÍNßs¾(ûÍŽxæî�ÂÅì-y—ˆ+ö¿*¡ûÀ˜?Jæ}qUÿì¨ûÄxZ³ñ½b¶ÁL q<ÁÅ8;íªº°>UczÄ3ÏÄê\2O:Öý¨Y0s¿nöæ9‹2«ã•¹J¶rýí×�ibÄ®<~¯Ø—]qŸg„S=Ã–g^y§pA{êPÿ�=ø»ÿÈY…ôJŸ¹„îŽy_R"‰ýËÊo½�»„UãEŽgåÉ¼‡®L³îDßYà=Ï<óNáBö�·0ÞzÇ¸È]®¡ø]Ui¼Âè^ñ¸¬Rm½�*sv�,Ëa÷ŒU%¯2#®X°ÙÅª|ä3w‚‡‹¸MÌ,Ðõéb†À¸ð ë›ºõÈVeçn½Oß¹³^Ù3fSH•õõág,ðì”ÞÞg^}§pgéBc´²~UåŽ ÙŠ!¿oW92«°õ>••ŠŸwƒtY™½3]ŠwVÛ‹h~õ™WÞ)\l)e6QÍõv%³¨3î_ÕÏËÜù#ï“‰±sK³îC'–ÎBÎÎ
ÌÎÉû;X}æÕw
p•œZ#Ã�•í*ÔêJ£‘ø²Qå=÷©*ùL¿ÒÏ¿eÕÖŒwÒ½¿Õg^}§p!gƒ2³+„ºùË¬/X¦t©Mº|¼{îSUòÊûÐ`PÜ‰Ô¯Dg[ú�:¯šÎ¦¸¶>óê;…
x¶‚u‚ÏæB55+Úª›Wlí½O7—‹zr²,!Zì3f£ö«ö)5ˆŠóÓ£%–³Ï¼òNáâ}àÙí‡3«—ªÊëÇuÎÒyu·rÝµ5ÿíÂŠ®éèø-®iÌzŸµÕ–g^y§ðàúï‘�°«¬{î£óW³f÷¬Žß»!_ï;“8ú™Ïøí€�:  0  ` @À  0  `   0  `  Ï"`Ï:0»eõø³Éöè>:
p«,�ðàúGYªãW‚µ�öÐO¸wU±²É>ˆ€§Pk?ª01üèúûûû÷Q`}}•ïQÁ0žð(“Â®è86}ï§s‘0^®H£t–Y°÷QÿzÅ2zf¿=ÇœÅì3Í>G'ÐJÀ«ïóŒß .*à®Õ—•Ö1•€¿¾¾þ	î–õO=“¨ÅcgŽñY ¹¬AÊ o¼2«8óL
�“Å•Ê"GfÁÔýšþ[Ä¼U£€ëGýð Ö�(«Pe%Ð]‰Ü³v£Ä^YTÉÔ@è¸ÕcªÈÑe•Tâó4¢[žIœòWAäü;�ûÃ³[Ï…œYÊ#x0û@U¬Lª„ž­0&U–9î!W+—mæ˜ª<™¥õ*–GÇïy¦Ê»ÉÄ6êãv!iÝržýÀÅ¬J˜Å,uî¶fK•ªDîßÍÄLž9Få©2Tni–ñaï3u#÷q\a4=ãéTÚ�üàâ– ¼‚E·Ï¿¯Üì˜ÒÒÉú¢3£¬3ÇTö2Å¾g<'6b[ŸÉE…‚­ŽÛ#àê»3~x@»Õp÷¹x\PQq¦î\M=›PÅ³Ìrmy&ï÷ºpbã0+àì¹ªïÎøàâÎ*¯·Ìî>W–­úlæ¾gZ`ÿNVVb–ÐÜ2�,øÌóD‘œáB�,ð‘¿< €ÝÊf9x:Ï.ð8»,WVÏ ke£µÕ‚Š•gªúÄg
¸jX�üàâÎF_½âe+³²Á’ÕÊp´®îëÓ5qê¨ÐÚòL«Þ3
]�{Æo "àXñVú–Ù
Í+«½¥²­3“g¸r9»M³Ïä…V3ù\k%`y8šÞc�Ïøà¢öŠ]íè‰îsvN¬ü¾Ð Z9”eÝ;ê˜l
¥ún6½êÌ3ýüüü‰ÇÅ5æU¶À¸,^Çßq–þ´²ú{ß/<ø†þ=“û£,x·Þ±TM÷¬”qæ™²kv{§uü™ÏÍ""r   €€  @À¼   0    0ÀKØ7’�¶œ­{öÖÀ{—àöt¡£°*¾|ëþU‰oÏþ×.ö1ÀË
¸ÊJ(áÍæî8"<Šf8{Ü¬€÷„mAÀ€€ƒ0G±¡<ùU%`%ÚVr¬,ˆ›~Ë’r�®�€'öt”•û,au1ŽÝJÇa€.fÊ«\{8pÙ?¯2F¡y„Æ˜Ò2ë�’u¹Ë�€'®â@»eÎÜõ‹cHÔª,`&'œ8Š5ºÏ™€=S¡‚™;ñøÙQè˜ žpõwL¦¿³@ï3ö,±?�€OXUnt´È•€Ñ¿Bb«\è˜’SÁÈ³Äep!àØ§­Ä]è*¥¥\á®O[%§xƒ€»E+ƒX™0WLð¢€ÝªV‰Ë²„gr£eu³ÌôñX‰Ðûº~¾>ÿøøøO?N5p7 •-™ôÌya•)ÑG²Õ/GÀ€€OÀóÐŽÖJkš)ëófÙôÈ° 0  ` @À  0  `   0  `   0 l°gÌ¶ j‹àždd·àYžð
q“eJøùùùãÙ®üàÏò€€—ñHYø›•ŠÏ¼½G>ÀÃ8†±ÑçžïHVÍ£nD>>>þ&%‹èsYÄÏÏÏ¿é\\ð~üª»»òn�³²ès?×³úóÆc²ç8TÀÀ.Z(�]åV-~…Óx�q­:k¹’‚tËsdßgÑ9½Ü~5\Ù¹Õ5ÄÊ²(DAÄŠè;ZZ$yÊR )P]&Žè
¯Xà­ÏQ	5ö�÷:‹ƒ=+~€S±<„kŠ*3wT<Š*Æ€Žª
]»b¹¶>Ç¨,±_�	¸‹ŸM¿N°[Šh5b®^·$1çQÌÀà¢Êò ù¨p¬üñÚg>Ç¨,Yžb}Ö	¸»&ÀáVåÌ¬•‹ « ú¾²ŠQØž‰!Ë¼�„?ë9fËâeŠÞG,ïèš ‡	8M�ÁÙ=°z&àÊ-í,°>w7tZðÖç•ÅÜÇAºÊ�®	p˜€cw?Uéü³¬ÒVÓ$•€«‘ê=Þú³eÉÉ*�atM€ÃGP½¢Jî6ŽFŠG™ýžîbf9ˆ³>õÑÏ1*‹‹3
³r¡G×8DÀÞWì²ºbÅöó”)sO³éžhå$´LÀZqäsÌ”E×ð\Å�ž¹&À!Îd$–l '³2Z�”�ðz¿1lŠåÐgq€l”Ìlës¬”%zY?Ùç¾»k"à¬O¨
—åïuÁV+­\@™®²fS@³}È-Ï!qweñ)£˜ÐÜŸIØ÷÷÷Ô5©¨pˆ€ãÈm\ÙÅ Aø¶½H–V^E‹œUd­µ–»Ze0<â9üœj1Š<;˜Ö=Ÿ_“Š
»,kqæÀJ\È¿"†3ŸcE˜+ýÖ3žpZ�++x$±?zôý¶>Ç[Ùu7ð3T¶gy bb ` @À €€0  ` @À €€0  `¸
¾ÃJAüØÂøB^]šxÖF–Gî{w]œ2xbÇð3»€Î²"ü˜Û!”í‹
Ø¸Í{´µÄí;NÀx2/&à*ðyç¦¹ÿÕã)Ÿù’´©õ»GµÀJeƒ ŸXÀ1zg…c„ÑuãàJ¶‡×�‰ƒ01ÒeÒ®øË•;.F9™<TÐÌ>ãêÙ²w§€NŒ^©ûeÇÆÁ©®‘q{<.½ƒ#ž)+£¶�ßÅz¢<Y~™V4Å‘v+9²–ê'+b†(V¦dÎCøÄ�<~=�Ó—÷x[‘2‹„éïbôlº†ÊÒ	ÌË"Áª"gÑ;³¼L1i\'`§sG®õÊ3ÅÆ0>¯_+6 Þ¨øïHà¿V«[ExŒÖW?ll®ª0Uê”‘=:¯*KtÏ… Î•²Œú ÙwÙýc£R�Aty§¢'¥†i$üÙg½÷ªü]½@À;°bZ’ªrT!W3¡g×¨Üô‘åS£±U4±,±ÛP�WYÒªœ�…ÌÊéï~VÀ]c×yQÕàã–g5¸#gi^_}ä|û‰EZ’ìGÖ‹ïDZýxY\å½ƒXî®e ë×ÏTöx^sÔU–lE ñ¹f=œÎ³ØúL[,pìÖ0xµSÀN–ÀÛ?‹!YÜç¬©/;ê_Ïô=«�Îíßb�»ÊÞ�-{%®•p¹«n|×˜Uén¶>ÓŒ€;Í°ðFëGÍúeS–¬»\MþøøŽ2Ž,°gŒ#Ï38»w×—¬<ŒGpÕÞúLÝz€Ñ³Æ�0Âòn°^b7×[ýP£ŠºÒ§YàQß|KEêDRyG»Ðg	8»GU¶­ÏÔöu¿¥×‹Ñˆ6ž˜øïú€�ë[U¢-	½:ìIÃ:‘nµÀ+øÌt-Žð–Æ³âÖgª,zåªw£Í£é1<1€U‰fÕõŠ2;9ßY®,ëßl¥=ÚÏÞoµ1©Ê–ÝkÙf¼ƒÕgŠ}ÝnÎ¹+w÷ˆ¦²”#×Ê­t¶ºÊû6Zˆ é luO5bì•"®’rqwsÄÝôS7’žUvŸ�K«ë­.Aõ•a>~Ð5Ž£{T3[Ÿ)þ6¾0¥›þò&33	xPA*áÄ©£jµª4^)|°¢¯Ó­NŠKã9Y¦C}WÝ/[ÑÍ[gË"GÂ©ž¯ónâoU-Gí®Ÿ=Sµ‚jæ™*�rUi02–§Z†Š€ØâwÄuŽúqdÉÅ½×ÏzVÅ#¯›Y²[Uð­Ï´šwÊ3Q2�DDŽ§b4ˆ0 `8s_/«”0<X\+dóQ|Þ†ðççç¯s‹„ì€€  ` @À €€  ` @À €€`�€W¶��±mî
+Ÿéº€€Ó�ù£P&¾©|OåÔÐ+¼°, ß‘×�yOZûL†]Å¯Å_^Ù&w•gxåXòùÂf�öžzÀ±#|•ÀeW°ÀŠF†ÍVæ„.x�"è�*æ¨Òa�W�êø*&öÞ2Ý0ÐŸFÀ­€=½géðóóó7Ëâ +2
^Üe©Zôwæx€ù.àš¶ßy„Ä*œ»¯Y�µ,,êlôžüø,?²ÏÌ2gïk�€Sq*\i•ŒÊsÓfa]%š˜·WÇÆ|³Ñuô0´1K¼‡¨RƒzN[›Å®Bßf×]-ƒ§€™)Ãè�zƒ„EFÀÿ±À¨ÊÒnè³ÌW.±7q0,sÕGÙ»4–þ]—î#º¶Ý R|g—aöy±Â¸Y´£ï;AþþþÿLY"­NÀU¥­îËÔõÓÝ›EtTfŽíî¸´À#ÁfX–*ã^euìŒU½e0Þd�cÅ�)«˜Þ‡ÌˆîéwMb£r–€Ï.C|§/[àXÁªïö¸{·r¡»×ñØnåÙ­Üx,0b�=Íg•ø;Kò\‰ Ë_»*à-H]Â²-÷<{kf`°z§€þÍ*z•÷µšò¨æX³Ê®�ª¨�˜<‹bœ–ª¦pâh­¦°².ÁŒ(·”Ávi*¨šFZy^–]"àvªGs–±¢T®a–íO+·*²Ê&X•5Ët˜•}eqÆªÕ_)ƒ,ål²w:s/`?ð¡[è´hafðK2Êh—M…�oõš{Ê@?üRœµA ßPÀX,@ÀˆÖaó.   €€   €€  @À ðüû�Å‘|kéã¨Î¢† ¼œ€�J\æÑ02ë‰@ç€€-üÌžhˆ
ã9”ÎŽ�ln­±Å•Ö¹Uº‘Q´Ok¢�4ú¿ÒžŒìç;Õ=Užêü,¬P<_y¥âyU£SÊdeÎÞÿìq£sFåƒ°¬®zåö nÚ“»ÒÖù#b¹<	Z?ªK¶¬îüèIÌÜ¯J�6{O=ëìqQ¸3å#¾Ö“YàLŒ+®s¼F&à*Ò¥'ó
Žùùª¤ê[»ÅÔu¼2gyŸ¼2»5Ž	Åüº.Â¬¡óóâóês•9»§—7&9ËŽ‹÷ðgªÞço.,àUW:;vÅG�ÌÜ+þ=ÓØ¸‹?ë,‘‡x�Vv�Í��¹§ÏÌçŸ©û1¬0Ï
À�]èÌªÎ$²Žçw8V˜•Jû�+âïÄÔ�/7VÇÄF¤#kÈfî¹å¸-}ZFñŸÔÏ¸Ò�È;œ¹{[­ÀJåÍ²%l©À«N|æÙ{Î>[uœd‹ùªV@x0�\éî»Y¼wqÇ^o±^{¼W˜3Çyß¾ü¢ü¤.ôÈÊŽ¬óJx�€W,èQÎ’ oq¡G÷œ}¶xœÿ6²¶Eî<r\Ðgb�é¯ŒB¯ô)³œ½·v¡WÊ›½‡³]è½ãðd®æ.»}Ë(ô¨iúæHo±À]æÁžíBoÕGÀOêBGW:&$[±<•€}*DnŸ\?„É¦_îáBÇé«˜Ì¼+ï-\hŸW�Wñ}"à±ÀqµÔ¨R­ŒBûÜåhÅQ–køÖ.´Êë"­VaeÂ¸Å(tìãV™#W¼	`?ð´8|Àåæ(½ÌW+ï#¾O  0  `   0  `   0    0 þv¦(Šê_ïáJ«}¨Ê(Ð}¿šÆå–ûh»ò\BÀ1%¨R~d0b>á.s€¢>dõ8XUÔ	E½¸Wþž®ü —s¡%&‰V£åUÀ4å×©®å©H²ÀïºvŒ­ÆÃ’[¿ÈQù.+`UÜL ²Öžf¤r±%Â,Þ’„¯“‰éï[¿ÈQù.'`YÜ˜E Jç©sª
³âÍøïƒü_Üe·Ô÷ècyáa,±ÆÃ¨¾sQuÒ#7Æ†@v!ës·üºWŒMùª¤ÕJKª†I–]×U?wµüÑ#ñH�GÝð’µ‘h\´>ˆäÿ�ÁÕ½*ø»>W¿9³Àþ¯Ç)v+D«Ý]mõ•³l‹>÷ÐµºG(›)¿Þ“p—Û¯µåþ€€7»ÏñÿVf™=Ã�GVÇ?‹n²˜Yp·ðYå– üÞðT£Þ.:.o¼fË3þùg™G²r@À›Ügw•£…••sÁg–9^³ìrñÅs]Ù<¬®Ë)k™•Ç¯—u2uåW#ãså.à®™½? àé×è"zåÍ2	¸xb?Ö+mUAu¾O×d�C´¦n�ã —¬a6zž˜¹õÌ4#°˜FE@e�WîxÚ}®\DU®L ÑÅŒV§« �€eÙ:×5þß-pæ’fRž J@]ùã ”ßsVÀ£ûž¼Š"ÒçÝRG·”.ºKên{v^U±ãuLtæ}älÊ*ëœ•ß—™úyòbbc·õþ€€§—Qv–¹ZìFÙà‘,ë—ú@TfÝªµÈq (I	ŽÇW#á•µ�}~Yú˜39ëƒo½? àáBý.óß¾ìÑ×F{¿0¦±ô9QÇ…êçê_}½/Cœ³õ|Æžî³úÞ˜ªòËpï%þëÙ	·ÜðôJ£3VyNZßé¤Åú®»¯çÝÍŽóÆ@BÎ6_øùZ(2ZuÕ•?Î»— kEºz@À €€  @À €€  @À €€  ` @À €€  `ç¬ì„£ÌWÏNØ•ÿÖè]wïJe¾W6¸ƒ€cvBgkvBE«Ð1ñû‘£Úä~¯ ç£òß£<þ¾<úHõÛíM‹:óþï�AÊ‚àTÙ	½"Í\+‹7åßgVyt�3•ÿÖ×ÌØÀÄ\RÙo7+ÚÑû¿Êo„€'\e'UnzÕ:g÷ð”)U#rfÊKºÇßõHd[\ÿ™÷•ß'­|l.V¤‘›í•¨rãÜ%¬²Þ»rtå¿Gƒ’‰ú,8óþðÅ¬È�U_JÑ£¥Þš�0«|M¼>Ù	óßkEÀ£²Î¾ÿ££½Ç#àßS¥D+›oï²<TjeÉ]ÀYvÂ¬/žÅZÎ²ºµòì€^y÷–ßâbøØ*;áìýÏð¨¬3ï?!|Äo´õxœLQdý\��ìq“«¾²¬N' oÁ³Àî�‹^0ùÞUölhµü^OõR‰}åþGxµ¬£÷Æo´å7EÀ¡2ÄDÞQ .´øÂ3E^Yà,µJU9bÅ�ÉÍªkú9U#´Rþ*;a5°·åþ+îú «eíÞÿ¿ÑÖßk8¬ªú°U:JÀ1àzÕpÄ>^5àRÝg¥ü^ÏBQ»åþG4m)k÷þÏø�¶þ¦8Œ>w.M•�°û¡»
Ú	xdùf~ìx^V	F•£»^æ–ÎŒª¯Üÿ(¯–u¦á:ò7Úú›"`R·âjfvÕ’z%�×-$‰Ù	«‘í¬¢{Å™pæ~zrµÙ»Ùû¯¬Ìª¼ZÖYÑùmùMpø!*�Ž²fƒ]³ýdYð‘õÏ²f•²êGyé\ëÑj±l�¯ª„Þ n½ÿìB“®r¯–uæýŸñ­ÿò>2;a¶°#.µ‹ßuÙ	³e‚YvBV5"›M	Uƒ9UvÂXþlÖ³z…ÛzÿQ_6›È6^¬”µ„Ê¦rŽü�¶�þ}Žì„¾Ð"ËN¨ãüüjòŒì„1;âìýgÞ­�pUÞìøÙLŠ+ïÿÈßhëñb  €€   €€   €€ À=üJ!<žFÀŠùƒ�iï©ï_Õ~Þ.hûžx¾{Ïx)ks·ÇýÍBËŽÝù&ÿ=¯œ±àRVÄEdðH²²Yb­xÞ?…ØôUBˆì°Bë¸õ‹q’$àì³(`¥#ÙIïù /çB{Î›L”uöÙ#YJxêQèÌÒÊ¥�¢Vx‹÷h¶�›k«²Õ{¼­®»€˜áé,Qf•>“Zå·©Ëe‘³0´ñ| e÷w F6ŒâŽýû.5*ÀC	¸”REw1Týß*ÆtŒMìaQ³ëf)\b@ô, „.�gq¨cÖ;*<…€=wmtŸcE¯Ž�–2ï·rËãùc–ðÊ•KÐ>BS]ªÌú?Öžf«s‰£%ëÒ‡t9”$øÌU®ÎÏÊàŽÁÀ½!pK®¹e¿&óÌðT9ª$c1aö¬Ðüø,ßMÖÿ�çG±»Ð5¸å)Z²Á5�ã©QpŸáiÜUúY«œ�`{-kÌ5<s¾>ÏVi©üÔòçÈúÛn�žb%V¬Ð£�ª*™•§í¨òît‰Îâùú\£ØÕ4W6íƒgÙb•j1ÀÃ¸Z�áÂ�JÇã½�ZMAùg>½Ïw—½j SÎŸjºÈ§Ë$^,2<´€ãÔM6'ìV­³v±?{Iˆ>/³í¹E¬Ò�f;©ü_}^�¢g£ã »”ræójWÓ7Þõl~Ù(¶¯ŠòÅÑ=×µgº1›]µ*ëóóóå2ß9þéÃjNµê›v{�Ùïp§�:qphe]3 ÜYÀ €€  ` @À €€0  ` @À €€0  ` @Àk;¡¶bßzÀCX?ÛúW‰B{z³kmÙµä™~~~þø¾cO	£rê;¼Óÿý|Kfx:K Q41½‰„‘m’¯6Ú¯Š·˜ÂæTûŠUÞDO)`mÐ¯¾—X$„˜U!ËT¸š)Þ«³ä.ÒYá<¥€Gâ�.rŒé…t¦x£«ƒ¾ï/Á	àá<Si% ‰Rátô¯7[ÅÛ8E¡Æ~õâ­¬:ÀÃ�B»@$R‰×Ó¹°�¼Œ/í–úÑ©Ï€‡p]öA.wkÏ¯–YÈèìyFO)`·NÞ_–U”xoå~út�ëíÍ® ë!`xÈ>pÀžlyŒf¼ò>qwÝYU}hwÝ=%J%¸UO öég÷ î"`wyýÿÕ(pL‰"ñº+]YîñÄ¾ ãããã1ùÜruŸ-â‹‹?¨XpIGÑu}É(^�ÎÄÅãóÇÙßî¾ÆXqÔ9Š7j¹¨«ï2�CÇè^Ùª2/Áéá®Ž¢«ÜÅø¹ru#Àîæú½¢ ãß™ cCÅ++-—:Ž�»èõ™§Uqkë.´žÓ»	*‹Ê@_î&à™e…Ù1Q@Y²o_¶èëŽ½›�Ó52°Šù}<#+S\2ê�FÌ×Ÿ#öý±Âp7ºËøW	*Zãè†»¥óï]ÄÝ"
wse)ýÜh}õ�;ú.žïBÖ±ÑB{CáÇ `¸Û V\SÜõí2kã"Ë}F�F¡£kÝ¹¬™K;»ÂŒå•À~à�ÄT¡]*Tú£€€/¶�ß½ƒl�KlZÌA% ü ÂÎ¶2½øâø<me¦ ¾8qƒL€€  @À €€  @À €€àž]?|æ:c�0ùË=ÏÜ¥Õ½§���ß÷÷w‚ñ½’€³deUå8£b|~~þ¾½½ý¾½½=¼€¿¿¿ßÞÞNièfÞ“¾gmø	X­öhÐ™Så|t||üÞó=èHÀïïïÃVûl�=ƒ€~~þè]ŽÄWoèà@Ëíê*�Žé2 h_®úh��UÌ•k{ôÉêxOÕâ‘*÷¸¾êŸÊ
wÝ�•ûÇØbþžbÞ.½�¿ÃÑóÆbj×c‰í¹ `…O•åÈ~ø¯¯¯ß‘eQßïýýý÷óóóï5«
�íúv:^bÌÊªŠãåt�h`Gq¼t?ÝSÂ¨Ê<ëÉhorÕØm¹<>¢Hš~\üýê�xÃí{««ßÚ=ŒìÙüjH²{À�öQÍê‡Qå×�Q¹Žþƒ»H«ccxÚLÀÙµU¦x5F™¸c??;®*óŠûìK×ÌÞ?FòŒ8†þ­ž?{‡þ›Ç÷X½ýNQŒ«÷€ƒìÁÒ%ÐLUåèúeYßº:võóÊMÍÊ(‹è�ÏèY¶äUòÆ¯ªè{ï?êjd×]}·ª+^½$`ÏR�YÁìûøã�>�×[© #¡ÆV½²lr©G×•ØW+œ®ïAà;k¾õþ#Ad×]}ç[,põ<ø†v7Yq ÝYÚª2ºeÚjÅc�ÊÝŸ@êÊáý¸•nˆÎyÿûo7®°õþ[,ðê;ßb�Wï	8®Úq«xTƒ3£ï{yº>U'š³\­Œê*ï=<k�½�€/,`µ´™5É,_åZ­¸Ö[ûPÉ(§Ó¬€+K½:�¥wXe³¨þ¶Þ‹­sV¬÷¸Ú^¹ì°Pe?^´•k5²Ì^¹«c«º›’É¦&níBÇÁ«½ë¼úÎ;AVÏSõÝð‰Öœ_õãe"ÈFª³sôƒVIÒüXŸ_ì²<¿pµüó(Z÷M}Œæ7W»£ûop¤ex÷df…žOÓeëâõ;y‚º8/�P°O­dýÉÌúúB�lÇ‹ÞŒ~°8Ðã£¸£…ü(Š[£òÍ<t®³®S‰Ø+|µàbåþþ›ÅÆqö÷ñïGÎ®é¿mö~³ßõ¬M0búv{väœqì–ãoýì�pO¬>ëÞºU½Êï„€á¥¡Š€†{ð~*./†°–}êÿ¼          Ÿºt�(ý øûû{¸yÝ7wo�®¿5Þ2 nð v�uì27¬Ü(`UÓY×½Y÷°À 'ØcUÖÕ­e¡F±À w°�Uñ�õ]wŒï1Ýb�~~þTçë»™ûø9¾×µ;‡ý°ð°–x«¸¾žÆ¤a–þ²Šï\E2ôsc„QëQ«H]:Î,EWn€KØ+m–ÒÅ“Åzö¸J²”Y¬¥JüñsÏW�‰yl» óº·‡ŽqÏa¶Ü —°¬kÌþóêh„:Šc&É˜D“Yàxÿ(ÂxîLæÂ,à»úð~¶Ü —p´¨ªè•@£à¢0:Ëš5žèãããüº•õÎ<‚Ì‹ˆå\)7Àå\YÜ¬2» »~mü.;ÖÓŽxöAÑ�[	ÑÝ`NEz¥Ü —°*{eÕ2kæýÎ™üG1·pf�G«»*«X�¦bj�•r\VÀrU³~q•7ÇEÝõ%£ø»>ðhu×§žª‘õQ¹.-à.‰sf‰â OtY¿¾¾~³”ž´«J7ê±ŠgF°3{F½.—ðl¹.+`U+¯fS�~~~þg~6�7Ñ¥�ç»ÐW,pÌØÍÏ–à%¶Îô~~þTÇuß­öëµu1æÂÝZn 6ôß`Ïñ(ã<b|QªÑeeŠßº ßÈ…÷m�ŸŸŸ¿ž1ž¹]@À b�(­wæý      €€   €€àñ3Ì¬ÞrN\§üùù™îÊ>@À1�ò"ùñ1rÅŠ€•Æ4Þ«ú ÏœdagfÒ‹îZLn6¸ h¯ì(¥ˆ'@Û“z¤*¼QÀŠdQÅŒÒþÚ™ÜA£˜W[-0ûyöHÙ@’¢YtVà8�‚‘]kÕëzGX€§p•íOƒLÞŽ"RxÖ,û_–5aVÀJ±¯‰ˆ›€ã€–‹N¹ƒ+U}Ôz‹­“š®R¦…*^5ÀK[`¨§NÉòôºX«ÔŸºv—­³À~Ý~p@ÀÁ»Õ”ë\eþ›qk37zVÀYÞ& ÜX`]–7©³ÀÕ ”[àz”§—Qi@À‰€Ý
gƒUU8³–žkxÕ{2´¬a@À€€ÿO8ÑÊÅ„ñól´¸qöÏVç�Õ‡–+¯ùhÖLÃËØ~iþÖ­_´²¾”2Kª©$mJˆBó5ÏnÅ«Ï}ÍïË  à“ÐTÏ–�J3×åG  0  `   0    0    x	 ¯&`íµýúúú»ÿëë«�EÅñÇ°YÀÀÎ3 øÿ½âyTŽæUñ¯²ã©cöøÕëgÇ+(ßLyd¥ü*Óžã6ØÔ)„Ž,…[ÅÆr±è;¯œ
£ v~¼[$?^•}ïõý³L”ñøx¬§�ÉŽW£¦”ª:oÏñTXØ%`ÏHèbv«ìÁÕ=6Õ÷÷÷oŒUå±­âñYl«X†=×—(üøGË�ÿýý7­ª?wv¼ßGÑ2»ëÏO……]Î*¯‹6þ?Š)VX²›=Þ·÷úž ÍÓ¥V×—’Yàìø‘ ·O……ÍŽ±ŸGxF`þY<>³ÀþÙÞëKÀ@Š÷	Ø]î‘ 3K¿åx*,œb�·
x‹^ðŒ®\èLÀÕ±X`xXÇJ¶j�+�e�¯ `,0\Ö…^°F‰eµW9:~åú«Vìj§s¹±ÀpY¬ùÞ¬òuOÂw¡U:¥í�V¯¯7#0=ßÌ W,×Š€«ã©°pˆ€gèÄÁñÛŽ§ÂÂ!óÀ3x%Ž?æx*,ìpÖ7«ÜOŽ?þx€Ýk¡~~þ¨Xõß8þ¼ãØN€€  @À €€  @À €€  @À ðX»‘œÕã	Pp'+†”‚ÅÅ4*U€«Šp'+.”ÄÛm6wá*E%`¥ó\KJ3Ò•'þ?;>;îÈ2Ìpô=�|nx!«¢©Ò©ÂÍX_ý¿»¦ãçUÞ@,ÇÇÇÇ*¿ß;kp¶–Á=‘±LWxnxQ«âzå‰Çúwþ¯X×‰È3óUÐ½ÝKÇÇc]$ñ»=eðsV|…ç†°*–b#gV8ëûº€u­(n¯ô�õÎ¼?Þûæ•%:¢ÑzVyÏ½Ï¸Ðÿ±Âïïï¿Ñúv.´ãÉ“\g¹ˆ¼Ï]y¿�WX¿vUÎ-eP‚³tÎžðotUñÜJW.t<F•Y‚—0:käeÉDá^Af‰Ž(CÕßÔ5¢Wr…çüŸ
æ)
×ÝÃ(à‘…ˆ•Ø-Œ_CýBTòkfçG±l)C°_3ëVqÏ½Ïø1fî²–�ã•*ö�3at4–Åûæ™Óù]ÿ|¶Ýˆof��¸çÞçüŸ~[6"êBžpUÁÜe—{ÚyYß<æK’˜ö–aÕ…¾Âsn]èìóxNtùªyL??VøØ÷ëfÓ+î¾V�ÑjV-ð÷ÜûÜ€€Ó
?«Ä*—±ªpñœ¬O]5&.¤Ø7tWÓE—•!ó.f±ÜZf>âžG<7 à)×,Z`Uðø]6�’MÑdÓ)ñºÞ˜Äé•¸ôsT†Ñ”Îª>âžG<7 àMŽÖ+Z nACÕ­,‘îÛõ³'Yb²åŠÞ{Ï£žðnwK
³‘ÖQY2‹+ñÌRJ_m6û¬³xï=�zn@ÀÃùÅ®<»¨_Öj¦,ÕFïof–h¦£m“3£ÐGÜóÈç"r†Ö»Ë<Í3”á
Ï 0  `   0  `   ®.àïïï_Á¯Êâ]Á%¬%‚¼äù†Žì	p	�*£,öï«ú<î‘¾•7Xà¼ˆ€+aþüüüÑö6¹‰]Z–W¯¿+—_ú,�©ê™÷†‹X­wöãWÛ+WÛñT¹Ÿ¡2e�]©2Ø)[g°Åð>UÌ/5ÎXípBf”Á0;'«ÄBæ­¯§nulà$–-ï¥ëÆd�â3ÁÊµ¯Í8Èx&ýhL�YUÆÑùG$>ÏÌ»Ò;�â?2âFû+{ÿÿ{ÅÃ‚p ®o<Çˆ=ÛË÷wPY+Y7o†öˆ2u©T³ûª;Ó¹ýí�úÀþƒeñœ² mª¤±%…�.bçbváJ™x�ìVtïºÊ°˜¹÷G¸ÏþêG¡]¤rõ|ä9s‹}`$ºÒ¯ðz_2³tJ™r¦xGVÔ—,NYÖXï¨êÜp%V5éÖEÇxæ�	ý*?DìRŒÄ»uàje0Q¿ÏH¼gxˆ÷BK)ýÑ�â.–*¨[ïWoårfâuk}Ö`ÕÕ©"„å)¹‚xo,à˜­~´K?¸„Hì¯ÃØû|Œ[¿³»>æ�.¼o7
½â¾�“ÀIŽ.Ù F&^ÿñÕêv#×¯b‰ÚLÜ«RwâíF­·ôÿG?œ àj1@fEãJ-ýøúÌƒ™GwúÌ
|¥�²#,Ú­Ä»7`|ï#ýN/`_}ãý_vÝ0a\�û½þc�Ù'®–ÞË…¾ŠâÉÂ;ñn}wšŠšíï^éwzhÇäê‡Qëê]Ëî-y¼®÷ý¼áÈ¦Uü¸lµ’ŸGX}4EÏæBï-Þ8öpÄ:q‰·Lœ³¯~“îýÉûŠY²çˆ×ÍŒCüíðÄŽ”*�uü±ãgY¦AYØêšÞ øˆeœ7Öç~ž¾÷F"^Ëç¬c¹c…öÁžNÄq[^%¬*y[¶¥/¾¯Ì{û£3–UýsÝ³úMº÷ËÙ=‡_¿úão‡€›ÈUŸ$[M¤Jë®r¶` 
Ç¿ÓŸ%¹öVÞ+‰[xŸÆÒ9•xã’Î¬B»�¼¢Åw»ØÈd+°b¿°[ˆkÆõ¼ú»š{íÁíÓæ†¬k“êýÅ†7
ÔŸÃ¿óFÌÇøÛa�æ)³A¦lÏç«V2ºÚq¾Ó[óhÕ¢û“fÇÏ\ÑJ{ßÜ-mláuL\ì0³Ö¤‘ +'®rÓsTk–õŒþLþÎ3ëíï(ûÝªß¤{>eèï:>G\ÉG?ö•§Ÿ6ÇlÊ¨ÜÄ™Qdÿ2w¨sC3×Ò-¦7 ™à²yÏÑšÞÌ¥­vPÅçêøÔQFõÌ]Yd9³Õ\1±xdæùâ1Ýû‹�{õñwªÊôêSO7™Š˜ìyõÅë·X¤áIÔÕEÀÃ
¹:ýóÊ‹…p‰˜X{WÕxŸèÕ*4K	áîÛ	y±Ç˜ã}Â]ûÀ €€  ` @À €€0  ` @À €€0 <‘€µ%íííí÷íím¸ýïóóó÷ííí÷ýý=Íª w°Àïïï¿oooÃ ì³ÇÀ�,qv¡cî)`Ln,÷¸Ú´¯øE÷ð«%H¼$àŸŸŸ?êßfÖOŸWÇÄ�ì£P/1-K•‚Tñ¥Ôptñ�ü¾3u-y [¯p7»85 •…œ•õ«*»»ÙÝíhÕu?	òûûûïÀX6˜¦ˆ…~­,¦µ®¡ëdeôòéš
YÃêÎ\àîöØ¼•‹ì±€U¡«† Ë„E)k/¡{V€ìþ:>s¡³l÷gV–˜Ï)7{=€K8«‹u�w•Ùƒxgâ‹L5ZûÌÂKØÕõ«é®Ï:^We‹�ËÌõ .)`UVUê<°Ö¥‰V»rKWœYc5B.8•!kxº¤_Õõ .!à8pänlæWÖm$àÌg£Ù[¬¾­÷g«2ú=u^–Xmt=€K8KµáýÖ,™Yt;UÁ»ÄÑñ:G	8»w%8�’eÍìf¯p	W•¸‘®¥ª‘ÚL(G¸ÜÊFÓ•UÂóeiDf¯p	g.d'H	8Vr_'íIÍb¼-Î„¥œ;îîkÀ-ë³ÊÐy"»ÏÌõ î*`�ÊºK§N2‘ú|m<G"Ù ‘D�Í»åÏ¦²|nÖ3ú=Õ§�÷�Ç91âÌõ žr;a•óªëÎä’�’§½ŒÆ+æ¦|Y²9àNÜ øB¨Û-%Åâ¾(>Àæí%lúµ€€@Ä¾�Aóß¬o          Àc
˜½¯ ,à,úE— ."à,X\•�A9ŠŽ,0;� v8‹0™…˜ñÏ�Ü;Ë>\€ŽAÚcâ1·”Yº½Ö—06 X®¬y‹éVŽ¶À1#  Þ(`w“=6²>WØ™½ö8ÑúWBþþþnsÿ à	kdZXÁÍ�°²"x®_	á^°¢5z–B°,°2è|ýíÁÒ3«še„p‘gù”<A7blvQ¸€%¢LÀj½öl…U^£,›¡‡x•+ØÜzó£6»u”5ÕçY2l¹Àq^Ùóë˜,UJ´æÑ#p+íÉÈ2ëð²þþþþGˆÞ?õYÙœq&L²¦b`õì\�Ó³Æ†•bÀBŽÿV‹>ËÄ§—¢+ì#Ù>æÇ©Ï3þe×S9uœ÷Õðÿ
E¡VÙ	³cu¼çŽb×÷>ÿëýf�¯½ }Ï  à"×o•W–5[S§�âÈ³¬n¼fv®\ïÌMÖ`V—¬à¥63ÄÁ¤.Ø2ùÅj€—ÝN˜	5Ž.gðÞ.ìÑ+ ^&"‡úª÷ðN|MsÉ¾EÂ�øÐ‚�`³”ð‚Ë 0  ` @À  0  `   ®'`Ï¸ðöö6\_¬í‡âžq©´gùÙw$½ÊsÂUEÐ@À<'\TÀ•^9–ŠÍsÂ�¬ŠRU·¾Y´j«¡â[U)S”ù!f‚ˆ1¶âÎ$/‹Ž�×Ÿ-ƒ“÷cgÊê1»FßæëÊ¾òœ€€ÿcÏ,«§JT	X{u£µÖu³Ê¬ï¼•[ûáN–e1Re{¨Êã|ùsÄò�¾ïÊµå9ÿ#`…u�•Ä-�¬L%tUPE¥T€:¯¸™(\`±,ñ�î¡”.²¼.$-kô@HOÖ1
>–5¦y}/—Ø½7ñ}ŽžðŸØúG+­¯ºJ^õ�G¢ˆnk÷]×7ì<„ÙãÜzLêÊ:Ï|?3ºŸå�¢Œ€§­°ÿí©M²Š?ªlîbf•>}¨ŽBÊú¡ñ²lŽ[¿xÝìz£ï]°ò2”<®:#à%G+œõ+K;ª¼™¥ÉD�Uà*vuU±£žYÅª�ÉÜ5PÕ÷]ÃaÎ*LŸ’YàÑ\²¸³ÊGØG—]4~Ÿl„7#¤šõ0²2{Û38"`|ˆ€£uªúº³Ÿw–{¯€gƒÌ»uŒ]�Õkl°¿ë*ãE'`òA!à%g}ß‘í–$†™­F¸·
86²dú.NYeŽƒdqt¼›FÚ#`–8ßÜ=' à?�Û”ÍXÚè~Ç>_¼ÞVgsÆ\öyåM¬”w¯—¢fýájžü*+àà�¼eú¥¬©rúnpV¹eõ³¾oWÞ8OíóÑG¹Ð�ˆ}Ä{4º�y7ÀvÂÓ¸EEëî±ºðáVÂØrD‹€   €€  @À €€  @À €€ ÀAV¬âê{ÅXfkÛc¢ß—¨O¸¡¿‹F‘º»wšàþì?îÞgÍ~¿î7ìî÷¬ïýÞÏµKÀ]º�êÇ¿÷�¨rÝ3Kâ#<ë(”m	¤»ß³¾÷{?×nÇ�4™˜TÍCÃÜ+ä)xŒ‡ã‰ÖÖãx],ðƒ	8kuº`pU”Åì¥œ‘¥0¾ðÃyKÔ?ôûfÏvT–BÏŠ¨ã½�Ìº0£g­~ÃÊªTÑBgÜ•åÌ÷9ªg¾ãÙçZ­»œÀÜÕDgg)ìúåþ|³Y
»c«µ[³êýT÷ÊÄ3zÖ™1Ž²åo‚ûw¾Çûœ­g½ã•çZ©‡buîWÖbÜ;KaÌBØ­d)Œåõ¾1-ËÞ,…3Y«ÊU=k5c0“«)‹ü9k�³²œý>gêÆïxõ¹fëßÝ|¯,…£>Ëj–ÂQÆÁh¶f)ìîç¢«*×ìïÛe=ý{úÀg¾ÏÙºqÆ;^}®Ùúw�(«gg)½ð-Y
ýÜèþdnK–ÂQº”ì½ÞBÀ[,pw½3ÞçlÝ8ãïy®®þ]Îß*KáL¥e)Œy‰2+Rß›¥pô~ºþÙVwÉÛ²~ÙVŸù>WêÆÑïxËsÍÔ¿KZà[e)œ­Ô³Y
ãK^ñ V¾½Ÿ3¼’Fu¯¾õûì|ä;^}®ÙúwÙ>ðÙY
·Têì™âtY|Öª¿³7GRõ~|@äh¬¤âþÿ#-ð=ÞgV7ÎxÇ«Ï5[ÿ.g�o•¥°Ê8èå›ÉR+º»×*ïJYg¿Ï¦½Ü¥­Æ²g=ºï7“é±j8Î~Ÿ£òõŽWŸk¶þ]Îg¾ÿY
ã<›'»r–BwUÙâùÝ³ž1
�½?½ƒ™²Üò}ŽRÐùŽgŸkµþ]Êw‹9ŽÎRïá×?*Ka·èd«€³û©ì•+×=ëÑ8+Ÿ?S–[½ÏQË£ßñìs­Ö¿Ëoc;ûú�˜¥pË½VŸåÌw;[–{o?=ëÏ^wæzì© "  ` @À  0  ` @À  0  `   0 <¸€=&îÕ_¢¢OTÑó�÷{Ç¨£è1HZï6æOšÍj8J÷’EÑ¨Â¢¬q‹¡V²œQÝ»›IþÖ�£`æÙ½öžÛ]«ûÍ·¾Ëêž+ïw6Afæ]eÆäïØ£¡ìð(GüfòíT¡Gªh~YÂµQyö
¸K�álðlÅ…Ýsîè÷E‹Ü+à-ï÷èp@3e¾Ç;þÇ(!àªµ˜=6³Ž)Lb¥ÈÂ�ŒR_v–‹&bÄ|ÿ.KÝ­²Â§Ä æ•Š×ö¿«sT_EˆÜ{îHLÝo¾ú.GÁìû=JÀzW"†¸©Ò±Üêÿc÷ØoØ%2óc»JÖ8æ˜™iW“Pg×5Uì¯‘K;›^uæ¯$G�Û‰i&wÒÊ»<êý%àQ¬·ª�½å;þ{ß=Ž–³ë—VÑ(½°#£Êi[Á®AÕ‹a¥ÿh1n9§ŠºçÜ®Â�Ò�®¾Ë£ÞïU|Ö;þúúÚ/àªµðÔ§¢p–“9n•—©r¿f<c5²Á¹Ñ`E,§‚–EVÜe|ÜznöœºÆJ£»Õoy¿·p¡¯öŽwØE¥f£Â•PG	¥VGc–·Õäf+V#x[l[øå³íº'«çŽ*ßìHòV¼åýž=ˆUeV¸ç;>DÀÑ
g­ÇHÀ³xÅýñ>º*ÏQØ�ÍâøŽµEÀïïïÿ0Š�½çÜQåœé×í±À[Þï-F¡Gc8·~Ç‡8ZáìaGiEgó÷Œ¦Zª¾±®Tx¶²UåñE	ñßUÑWsä{Î�^ŒFÍ…W®ÎBì±À{ÞïjròNHq4½:ïïø0gîŽzfkôWÇv/?æ»9Ú�*íl%™)‹ÿÀ3?îQç®,<9ú]®¼ß·s¦±ŸÉN˜¥š½Ç;>LÀþòV²Æé¡ª¥ª2¤Ï¼ü82}„Ö*¡‘å;RÀñœ¬‹pÔ¹ñ�U¬,:XõfVßïŒ‡U­F¹K{ïw|¨€»‘³îÅÆÇ8!>šZ}ùGX�˜ÿG.ñ×××o5€Ö�tFfžmÔøí9wvlbtÜV¼åýV‹‚T�ªÄä£ß&ZÔj©ë=Þñ¡ÖÍ2—a4]”%5›]Ž6#à,‹Ü<³dpë ÖlŸuVÞKun5ç9zÙ±[-ð–÷;{nvÞÊo³2|ö;^ï¬Û4²€ZäÝ�ÚUvü3eŠ–¾*GúÈµ•W/3çd®þŠw±êâV›V³çZ}—ñø­ïwæ=o½ßß1[² Ø  0    0        g{j÷gxåØ# ƒ à³Ñã&ä[¤	ÕÆixBÀ³Aè0ÀÅ,ë:Ê4:ÜAÀú·
,æq«*+Â ¨‚‚U®º¢"`@À‹VŽÖ.Lìççg)à,õh—z¥
™še@À€€'¬ÿGqúç™€+ë­cÝâê³X°SÀ²´™ÕŒ¹ˆ\À]Â¦øà$G±F÷9p%ú(B/c�NpõwLç©¿e¾˜Òñ1Ï/àG!E‹¼UÀ#œYrxQÀ.²è>w.t™.±HE©† Þ)ànÑF7ˆ…ÖYÕ8Ò�elCÀ€€7Ø3´EËš	PÖSé•B4k â±>ÿŒ€ `·ˆUÂåj®8f[%èÖqô�î¼X‰—e…gŽ½Åšj   0    x	  0  `   0  `€0Ù	ÿ{ýM…‚‡ÙÐÿÊÙ	ã}$ )àWÍNï£2FÀ¯œ�‹/àGÈN¨þ·_çãã£uý`OÇeå®îƒ áaüÙ	c#â÷ÉÜ}ïQ/³céÃSøêÙ	³A´ŸŸŸ?:ÎÏuÏ"+Sgé0<¤€¯ž�Pçf®y¼®<Š*DÖ¨ `xhG±F÷9ð-³Vâ¯–l®·ó
0<¼€¯œ�°Vn·Â1ˆ<†§ð•³Vƒl]CóþþþwôYÁä0<­€]dWËN8ãBÿüüüQ#”•‰>0<½€¯š�°Ê×‘NÀô�áé|Õì„ÞŸÕ¢ïçú}\ìÀŠ÷‰î6†§pgíî™�Ð§‘â½â}âÚm];›7FÀÀ~àßó³fS\œªÎQY2÷�¾!Ý4 ~ W£Ý €€Ï}C¿0  ` @À €€0  ` @À  žZÀ???f—(zlf8Åê:â½~||´6à	¬­w3;ƒŽªhð¿÷©=ËŠ»½Òð¦•€å¦¯%à,œMUaª°®�ÀÏÏÏŸ+•=f¢Ðg•0~~þ(P‚ãA´f|�¾Ú{BÀ“›úGntµùÿk¢G™«ò_i7“ÌXÕïïïa€„£¼úž¶þp €GQ(ÉbÕÍ;Ërm-Ã•ú†³Q?”c¶k“5g¾§+Ô‰—°'$%Ó€Ë½|KªÁ>ÅÓÚë¦ÎöUgžÕ£ !à•ç¿Çïqäoñþüü,­«¬¯*Jöc©ß”Å¦Rã�UºØŠÏVÖÊzé:3xåž†§ ™	T�Úë³#Ô«®yÕÍQ™<,ð(Ããèù»ßc¯—U½ãÕßâ©ì!ÙáÉ®ÕËúg.¯YÃ�]Ç­’»ì±,¤.ÞGÏ‘Uâ,mèÌ=£ëZçövï¤z×+bœ9'Z'5ò¨d­ÝÏÞSõüÕïáé_»~}f½G¿ãêoñöþS´Œþwf9²—ì?\&ŠÊÚ«RëšÙ¹U‹ï×Ó1ñ¼¬¬³÷ô¸Ó[¬ Þ‰‡Ü•˜]S�ËªeÓ5ýß˜MR#Øxp,÷üÙï¡çtÏM÷õ{êß{|æw¼Ú˜ÆÝséfƒ'Y¥ÊF¦=™væBWñ­bþÞÌRUÖ+Š®
 Ÿ	xë=gÞiöNfÜÎ­îa\Ì»=1M6mßS÷üÕw¾@E¿�wÕª~ô;®þ/!`¯Xúñ«éˆ,ˆz–Ø Øªfy‚«yæ*8üè¬®•±ÝSÇÍN—ŒÞÉŒuUEÝâBû½£×$KØÝ»zOÙóW¿G–Æ&ËÛ<Å^)ËË	8kÍº ìÙ�B­låö¿3W¼™�í?*Ö´îŸýÈ•0G÷\]¦8z'3Ö5ËØ¸2(¯éÙF}ôüÕï‘=c&ö(à™ßñY—Œn^…•M+�½²
[U|ï©”¹©YÅªÜ¹èVÉòø¼öŒ;6sO¿ïlËß½“(ªNŒ«îbfÑŽpõüUc”5ŽÙ½½¼³¿ãêoñ´Þ2‡7x×'Ó_pæ~úHkÉZî=÷ŒÏrÔBŽ‘{<Êþ�ŽpçÞgÏŸý•€³U[^^'¨~Ç3~‹‡ðª‹¶*zŸt�®z´†Ù ™Zãlà,Z9=�>÷Þûd>`5{O¿ÆóŽ³ý[	®ú�âHnöûÄ”°Ýï—½§Ñóûïá‚›™ëv—ß¿êw<ã·x8Ç…ñ³.š*|6»êºûJš™Š•¹ñÞ_Š‹&ü‡÷>Ç9sOÝcUx³Ï0ûÞõ[ùÈn6 •-þÈr:+—röûú{šyþø®gŸ+[üâ×>ë·x8ë%¯&Ë&ù�Xk«eÕ*u#ª±bT�XwOY7¿Ç–Å{7	,ûíâ3ùn3_<Ñ-²ˆÞÓèù³ß#Þw´´{O>§}ÆoADŽƒv­4(£moºVu½™{ê¯èG�~®Ž%¬¼Ç¸¨âÈ�_ÕóÇßãˆ†ÞGŸO>ú·@ÀO¾é^®Û‘eæ¬çô² à
à‘3ŽÜM³ež÷žÿÊ‚€_¸Að>,ñ«  ` @À €€0  ` @À €€0  ` @À €€�†|ÈpY{4ßWé§ï±Sæ*åÒÆøga
O `UP¹¢mn÷Úêv•r!`x(«’vBÙ²õ-‹½tt¹ŽÚæ·Ç…^}N€]VØÏ(ÿ,Æë�iHF×“_Å@çUP¼•re×RÄ�ÜàaKc$‡êÙü:þÿ,Jdõœ §Ø#CdŸEëçŸ»Ø\0Ú°îçè¯ìY@¹•re×’ëËÿöÀhÙ³yù«k*VSöœTH¸™öluªÄQ0Vd¬þö~£¬ž%W�³(¨*�Ú¨\n•ýZ^ÆNÄQ|ñÙô�¢-ºÀuÏàÏIe„›Z`UBê­]”.€WÞ(¤,¸º[Õ*GRW.¹ÁÙµ\”n¥cùÝZ�žÍ¯éáh»ü= 7ÄòJè"È„(ëÝÕ(P¿¾÷}³~íåŠV™¢H³ògÏæiMªkzbt\g¸‹€c�B‰	¦2Ä~cì£j`'fuÈ*þj¹âµVÜ=[f�uÍK:>'•nj�ýÿ^a;Ç4+™Xüxw‰c¿4ðl¹âµfìåÏž­p†?'•n*`ïCÆþeåf*j'–8(ÇºŒï£rU×ŠbëDÚ=Ûª€ãˆ<Npìñ~§ÑEž¢ì£Á1pœŽ©*ùl¹\T1¹W6ˆûÊ±ªžÍGÁ³d]Ùs"`¸¹€}j$Š#ºª¾À#~§W¢«œT¹²>p%`-Ð¨žÍËT-VÁ…†›	Ø­§þ–µ‰®q¬¤Ù Nt‘ã|ltq«>ðJ¹²kipJ‚Õ¼­¬dÌÌW=›§ðì,põœ §Ï¯®Q®)dK»5ÆÙq[ËÕ]ëˆg›-Âö ` @À €€  ` @À €€  ` @À €€ð¡�Fž>E»†>??OÛá“mRÐÆ6' žÜÖ(±ŠÖ#ou_h÷-„Ús|¯¼P€€§ÅrSegp©2™§HqŸ0@V>†¢RÁå,°G¸PeEUô
¤YÔ¸Ñß£Fîµúnu%âiäìFîH�^DÀ¶UØÅ‘¹ŽU4Š=pdI³¾¯¬äÞ°5ŠÐá®´Þ�îs”€õ¾]¬ÊÇtO¬ìVX¨
Pî}Å#-OgE]L™ø÷–Å­¸‡àñëõ¼º®bI{ˆ*-lpþÕ…íâò uGYwa»¦ë;Ÿ%`ÏG|¤€eqÉ�»\Å9Î„íá\�²í	8»ßÈzÏz }Ò×ùàÖ]…`·€=�X×?ÖàÕî*´G·”…”•<¢rc½,z'ê—îµò>¯}ÄÀ àÔÊE·Ø¬´ Á³%àN 1¥ÊÑsÂž,Í¯åéL÷<«{	d/„S,+…àÂV¥óü¼Gb�,zœîò\F��%¾n1†§hq/ÄÓ™e1�nü —VQØ>W<Ê:0Z”‘$uÇWÙ<?¯gcp‘wË$c>áØßw7ºZò™½³êYbÆF€C+ž»—^Q+‹í‚Tf„÷vt½®‘ñ¹Ô,�‹ÊÌÇÑç(¬8çŸ}@Ê¯Ý=ûLã°Ù…®­P5õ”-N˜±63{ÆýŒ¹�«yVçÏ”�vW£ózZ­æ�ÊèÙ�žGüsûŽ¦˜FÓ;>h3Ûœ™b‰Ë>»ëHX�ˆTö¸„4»V6í”	XÖ¾zöo`ÓHl¬ìÝ€•÷K;WÚÙ­£ö”¤•ˆ=UiU.Y@I®Üm¹ºžüÌïï]ˆlù¦®åK1%öêÙ³²Ÿ±¾^HÀ£¹àJPî²Êâh™ [:ìŒöóÆ¼ÂñX�ïÇI„ÙÆˆx5 qETöô^?×¯©gÏ\òìÙãÜ6£Ò°{?pµ´oT¹¼¯7Ýk¤wÅ•Žî¬Wr·ô~\L)GšµA!TªžÇ-i¼®·›«ž].öêh= à‡A¢�Yu5;Ú½u¥Ö-¶<•€ïÎG��7 ,ü –Ë«>íh  _Ø�gñ àñ‘? ð�ÜjVO~`-ø�a
	0  `   0  `  Ï,àQœä«‡ŠÑ*	¼”€»Ô ¾ÜpËŠ%‰Ê3x`¸íbOãstvE€Ë8†°ñï<i•S¸»nŒë\£bìy,0¼Œ€e]³ÊïÖrEYf…½Ñ^\O°í�Äñ¹xÙ˜/#`�qCºz¬aD‹ÃåtñŸgãLgç±)^JÀ.¤˜¥Ðû§+Âpñ*—ÑJò/íÍE¼€€'Ä+WVÿwñŽrUÛòüZr�gsç®ZàQ	€§°[^�‹ì±¡<cƒÇ8þþþþí‚”GË½"^oTü3¿¿7$Y¾#�®Q…z¥¯+àØÿô©¡(êü<ã(GUÙºéÏ6èeÓ5%àèöû³ÄûûHº>�ß|./àènzêÏÂçJÐ3¸%ØÊÅžqqÝÚËº»�q›cŽ#Oªrk4;‘�V[ß#^¸´€3!ù4�>�–Xn«ç’0¼;º§rÄc½ní%6oLbÎ£8Çìb—+ïS`ÑuÖõ/\ZÀ™»énq´È]¦BYÈ‘U�nx6Måù~} -Š×Ô²ï³(zžÿØ§ÈXð—p&Þø¹¬¢‹´rqg€âª®˜ÌÌ­¦‹È­±,£ÿûë~ŒçHrQú÷n¡±ºpyWâõï$Võ#GiFg¬–1ºµÞW�£ÊQèné3qge«Ÿêž —ðhÁDÜ±Óåã•fÜÍè:g+³ª,‰±Lê{û³dôt§U™²þ7À%¼5™ôQ±‘³�Ej VEûÛô[�•XÿÌ}½žòDbÆ’~ | ªë£ à"—Þ-1Öð ‹ëó½ô}?˜€}•?: àBsÈ¸Í€€  @À¼   0 ¾ïEÂÐ>^EÔ8k1ÉÌàé¬=±ŠL¡ vG.ºøüüü+T¿¶ªÛ»!«ÂÝR)àé,ÁÆ
~TU]'^¿JQºw?o\™¥P:Tx:+@{%ì=_‘2*1VK e¥÷43÷xhW!p<ÌMÃ¬<×QöygÝ÷Xþ¸�ð/bÔm¹
ìp%^UÖ¬ß¨=·£ÊW¹Æ¶u+z‹X¢7¡Ð°G¸yÙ�Ø|Av	¸XL[’��Üï(ÀhÁ:·]Ç¨�ƒÞÅòÎÜgV¼ÕûÚ"ÞªqX°¦m|:§§‹×óUÑ§†ÞÕCÓv©AG–NV56(™X÷Z_]{ÑrÅŸ�Ü	0ìËdÊÓ¥DrÆ¥¬*}ç>ºû>êçÆ>nf}÷EQ3�š?V#F¶C8}!‡[[U8O­…–…ˆÝ2ª=;Z�8í4ÛTeÓ@ÛQ‚“ÕE¼p»‹êÖÌ+u´Æ[Fˆ3]öÊú¹;š¹ÿ+£åÑýöÆêˆç½}q@ÀËÖWÎ+¸§îôþèŒåŒ`¾xÄï‡‘øÔÎ¢¹÷ ¾º�¬«¬¾òLŸUÝ¿V6åV	7Ž œ*`Ý•@]¼ÑRJ€³SKk´žžUa¶Âëz‹®ã9‹ã¼«¬º×Ýze5ÌÍâü­ÇãŠƒÜ|ÂÜÂÍó
¹@â¼ª»Ò²BYZo2¿Þ¨§¹ÜSð|ÃîM¨,žíÐë\Ì.Àx�˜ÔÜG¬=/1SFpg‹¢kìN�Åª²²uÍ™‹êÞWkÍx
±¼‘»°.l÷0¼üÚLáSu�h}õ�ÿŸˆ™p¹í„Ù†„®‚JÀ.’êøÙ%‹£¹d_òÝÞ,ka÷<Õu²‰ÙN¨Ùz€KîV…>²³ðƒE  0  `   0    0 €p=sU®¶Õƒœ•,ð” <vÕU“„ù~ã{GÁP`€¶—àvp3Ë‚D‹qEÇ9÷´À1¤NÖÈP1áTW9…bÄÇ+TF�U•…Ù¹‡x{+6~+Áæc|°3ÝüÙ´¯ð Î,‡‡\õ¸P£°6·ègª¡¹·xÿ÷ºËv1Û¨»2#à-cÕ=fØÁE+™Ç[öûˆÌ{‘PÎt›=œlÈÃÙfÉlßÜÃôÎ¿*¸î„+z`ÇQRÏ-\±ò–P÷¨¨�V‘%‰ÒãY{äL?×=�Jà³ÂÊ~‹ªq‰q¬÷Üƒ0¸.`¹Ä>€åÙ2kâS$·üñc:•£§Ÿf$w9«ÜOñZ]^æ/{ôV¼ îô{ŸÄÇ´¢ª$™ë\e7Ør¿Y·Íc5Ÿ9ª={}÷LªÔ+þ¾ª¾ºÞñì}å!¬xÝ=ˆ_ý„óÀžy VOšU¤™xÈîþÍŒj»‹»â2žu¼æ{=˜{ØówX=Ÿ÷Ÿgïë�êL™»{ìMÅ
°~Ô,éwLt–eYˆ¹ËJè	Á³ÜEn¹<;D´ÞY
Ï, {X~ÖÅœÄjÄÞßßÿfwð²VÖ=Š±š"‹sÉ.Ø,gÓì=®°ð°¯¼Š	»\¼±"U•"Š¢ËèçÖ,¦4ñNYycy¢ëïngLKš�²gBö´*^Ž˜S)óü¹\øñy<½Œç¢òQ÷îG÷ðãb¹ÍƒØ—ÿyÅˆY«y`�ç#�qplv€*Ë}TUv·Vª Þ÷Œ™ÝÝ�}Ó*·§ˆÉ¦_º…01Í©7VÑ}¯žÇ™ìu½Ù{ÄgFÀO `_iG;»i£˜ÐG²UaFâ�–a4Må¢Œk§¬sÌs,K]Òj@ÍœGqÆ¬�™WâVÐ­kôfüy¼á‰ÓYj€|5ÕÌ=|�öÛÛÛoµdPÀÙ(iµ,0
 VÄ8¯ZUŸ†ÊÜ¼82Ëàó¶Þø¨ê}uY"}¯ãUù«ŠìºyÞn*íííí?sÈ>Ïì^Ž�Ägr�#–ytyC:GÉÑÊ“-¥œ|šÙ3õuîúlyºk­<Çìsºh»ç­úÌÝ÷Ý9nI%¼ÑÀàÌ=°´lè9î½PÍU·r†Á¢¦{0<>ÒO4Fœ2â� `x0×™uÊ_1Æ8ê�x�—ð }_"c @À €€  ` @À+ÛÙ¶p1ÏdCÐÆñ···Ã§E´ÐÁ°ñ£ž\)$afËü´á\Ç‘®ÃÃÈèº‘nËÝ³-Œ Û!Þly]4q¡½[Ý#¬¯¢‚T¢�¹—Êtï|NGyzÏð<pCgBŠ�àã÷[wÒ¬
7«Ð±L�¾)^[÷¾[xAgbòÈŽ^±ö
¦º^vÿ���¿ÇFëëe~ô¬{Q¼Dè@ÀKý­L@
–6c÷6^q=˜›´e¡^�rã¯ä6#^|ˆx%Òêó=Ö.»nuÍ,eH,óWsK º3Gü/>ÔŽ’öÄþþþN,—ÙÓ°Œœ®ÂW)Pä®VçŽ¾Ÿy¾Ùw»Tl<-Þ®Z}§ŠUæ“:ª�_Úc&Wýúúš¶ÚÝ¶žÍ“¯ùuFßKä™w wÓÅ Ö1Q¼«ï^DÀ@Íû[•®Äí‹yƒ«k­Îef.½ud‚ôì•…vQù�¦éýŒ¾�ƒMÙ¹YNåªQñÁº#Þ<¡€=Û½�èV"­Fœ«Jøûûÿ3øqž•`¦Œ²ìÙõ3ÑH˜QDþêÇº%�.»Ï!»øGßû}Ô¥¨ÞM¼n6z¾÷ýÁ“
ØS‘¨RzþœhÑªé$YÁèæº8T93—ÓÓ¤x±‘+¯s²Ï3÷8ŠÔ30Æó]8™å}ï9‹ªwÅÎÙ÷/*`‰Ö+´WLÿ¼²"Þó
é.¢çø‰Ó:ÝHw‡ú¿±,•âçžõ/_Õe}ïÓk1Çr|7ÑZW£çÝûƒp´(ÑJùç£i#¯Ôny2«ípfÑF¼_æöz#�çöó=‘Xe½³þgœÖ‰Ö;»Oön²Æ'[$3zð¢ö¬xÙÂ�øyÕ'®b4ˆ”Y¯Ù¹æÌºfSNÞŒn©¾Ë¬lfõº…*ñ{y,zF«¿ÛìÝøH{lxb.æîýÓHKýå®V®Œæ>³Á1(Z©´žk8fç‹iL»9ãÑ÷Ù}ÝÝÍúùÝÀ“§Ý3wøîKo½Â)Û9ú ß‰èÒÆîÂè{ |G²£•ïðE¬oì_�¾@ÀwGÓL�¾@Àpå?S@ÀOÉÈ-Æm      À³X›ðWvÞl9§ºŽð­yü €€'¶ñ­.!Œq¡ŽX£ì‹(²Ï puÒâþ×*ÖÇ ëlf¼`Mµ‘}$ÈÕã·X` ¼h�=ÐÛŒõ•ð0ÀE,°‹«Žõ€ð]²ï*vVÕßuQÞ`�ÿ3zÔ_	¸KB6°BÀ€€7XàÊ"
÷Ñ`�++…}´Æ…8ÀWŠ¢Æ\ÔÇÏ²Á-úÀ µÀQlYòn\h€[àÑ‚�JÀÝüp–ep‚ŽK&cŸ¶°Uù�bŠOp²‰»plÌú‡ð û�cf@ `C?    0        _nó?"ï?íc%7ðî^ZÀÚæ'F™ ¿¿¿ÿîç=º¥W¼­#²<œÍçççßw/ï#½;8Ø{´EÜÐF|O÷©ÍõâýýýpËŠ\5¥¨g¤Ðþf}vÆûx¦w'ºÐ.Nµæªª˜ª¸{3*ço–uÐó-]U¼Y¶
?g—áßÜ ì}(U²SK•F•e¥Âz_M®çûûû_—Üûqúüjns—vµ‹Âyd?÷ßÜ@À«[˜h™cŸ«Ê�4²^nIÞßßÿæX‰Dç)Hž‹GøgG¹¶]L°Õc4Ö-eõlG½;xr«¸*¡êsYë8˜ã}hb÷óóóG•Í¿‹ù˜²JøõõõO…uKãƒ8???¼<+åu1Fâðwå]¤ùóûuÏvÄ»ƒ°[†Êª¨²x&Ãx®7žoXD¢rË)!ÆJ¨Ï³ˆ•îA¸[š™rŽÞÍl7$–©sµGÏ¶÷ÝÁ‹	Ø+À(ë‚>Ï‚{HØxüçççß
è.nU	»$kÞ/�ÇÅ†¦+g7øÓ¥ZÍìeª2]Ì>ÛÞw/&à¬_,!ÈŠd–Æ+¡ÜÂ˜Õ0Ž¦f•p”ò%NseBÔ1£rvã3–ûæYW`öÙö¼;@À2Qd®båfÇÁUØ¬¢©fß}á„�ºV÷«„X•s$àÑµõ®\èYß:ë·Žžmë»ƒ…õ=eibá‘«˜-‰×í3"Ê5Ï,[çâÎ–se
)ëoë~3=ÛÖw/(àÌ-óÊ’¥Íúq�0|zjö~£
³^)göÌ¾œÔÅ¢÷çåÌºÞˆÌ>ÛÖw/(à8¿Ý¶ÌeSMÑôŠVYŸ¬qÈ,¾Î÷5ÙÔ™�æ•³ R#àÙ«é¶,zôfžmÏ»ƒ\‰ås–r}uV%Uf+¯/¸ÈÈb?ÒÏ‰�Ftùg„8SÎ™qä7K—W²ù\oœ×=Û–w§F1¼ØZhUÄl½mg1ü|¹r>Í¡ÕGØ©ÈT¡}3EÜ0ÝE¿ÿÌ‚Œ®œ3"~ÿëJWâ�7â´›®1z¶½ï1<¹€e‰de³e~£Qiwa}-µ*©»�ZØMÍd[e…ân ÝÛ·EŽ¤ºrÎ,«ôUV3\zæÑ5³gÛòîªÆ^|C¿×EW•E•.Z¤«YˆXÎ-ãîxƒxä††+¾;x ûb­9Î–ö¹e»Ú¨¨�"UNwËLt¸\HïÿÉ�Ó¿¾a@ýå«	XÂ=ºœj²� —°*hì;û ‹>»ÚÂÍ=ºœrqÕ¥Ðû¡2Â¥]NUTYbß«:»_ø–œYNˆ.+`¬ÑVƒOµ\íÅ<J9ßM �0BÊT ` @À €€0  ` @À  ž]ÀÌ‰<°€»Íð3ñ¦ÎX·|Å¥˜ —p%˜{X[ù1O
¸²Â31—0ÀœÅ‡êB¯js&À=ýðû&}úòð²öP©#ÄÅXNYœ¨,ÞVü¦ÝA¨\»‡²Èù‘ÝEð’ö0¥Y�¶h�=%ˆ‹-Æ;Î,¹ãQµ-QxWÈ"@ú®¢,î2ÀK	8K¸•eÔóï5È“v�œ“�âž	òîÏ1“Çàiì‚Í²1Dkíî¯‡�Í#Utb¬R…d!U£N–>xiG+ìv×ÖÝÛ™(pczEÀîÎ{¦úÁð²Ž¢Í,ðL¦¾Î�²éÍX}Þ˜¥ÃK	xÔßŒ.õHÀY ø(¾#Ü�Ž#`xy{vBm–÷6’�Gë¹Å…ö,„YFB\h@Àa=r¤òi#edˆáT%$Å^–Ø\p™Ècæ¿ì±©ÄúÀÅ‚�˜PÌC³zˆÙ8Mäyu³ùd_¨sîvØ
]g&ÙÀÓ­ÄŠâ‹ßê’VK-ý{ÏŠ¸UxqœJ lè         €€   €€ ÀÝ¬ûÕæ{ÿÞ3! Àìai²€p1€;©K .èB{l©êû³ÂÕ|}}IàWîÎ0¡`°»ÓQPÙgÊÜ �²ê{¸Ùî3¿Ÿ‚È{ã¡ë+òeö�çÖõ÷ÈxX+YvæJg©==¤¬ÇyÖß~Ž‡™õÓž—Øs{¼j�ûìéYtÅ‹Ö¿•ðôþýýÿA×£¢€c ö˜Ú3s�g?Óõ³ì1^tllçºêË<­€£õsaeÙ„Ý-¤ŽÙ#à*Ø¼gcðrG¡ÇÆà¥,°KBðï=«‚§UÉƒo°®33d	È3“è^Ú»%óÁ­(à®Ÿ¹*`tª®ŸYf,0 àb”9&ôÖ÷3ýÌÌŠvöãªëg9“°ÀðòîÒ}VSK>*ìYc?ùýýýïè¶,z&jÏvøóóó'°òì„p²”2³ªqJH¢÷©¡(æ8u¤ïâb‘˜Æ4
Ö3Æye¿·Üp¿D€ÝH¿}†ÂÑ&‡l“DvüÖë ` @À €€0  ` @À €€0  ` @À €€0  ` @À x
Ëš}¯0±Wp…©õýÃgíŽqªî*àn¼6ý_ù¡µÁß#{ÄH™žRÀ=³´W°"qd‚ÊÂðAu?€»	¸
çzuwåËáe�ÉÔ—q¡U3+\	DAÝ£8<¸�[ÉLDÙ±ºîl�‘5T_8»×L9²sª{Vïàt\Y¬LÀ1àÜûûû?IË¢uÊâ?ÿþþ�Zƒeb6ÇÑìqŠŒY]£¨§èš�€»wpgV8
XBðÊéZ®xV¹½Ò«±Ðu¢(ù²ÁŠ‹\…Ï�åÍž/Š?ËDÑ½€›	Øse®úÉ^Á«$dY¥ï®;3u´2Òœõ]ãgUV/[çÌ;8½Go•wW–S¨W!+&äÓ,n%½!ˆ"Ð=WD¼:H•YJ?_Ï7r}ý�Í¾€›Xàh…]À1ÝJÄ³ÊúxŸØ+z,~v!F—UbæøèÆÇ¿gÎfß	ÀÍû­QÀ£
î®­WvY®¬ŸÝÕ,#ÄJù½�¨t|ô>fŸÏÏ›=à¦öT(™=;½“YæÙyÔ‘8gkÄ>­7Ubµ™FÃÓÃ`iáR}àl™e'ªlÄ8;×“že£ÁÑŠÍ=ºe#ÌÙôU•­z>ï;ÇrÍ¾€›Yàh…3Á(wQv_ŸÅE¥Ê®ùVšéßÊÒ~~þ=ß?«¦ì¹=?qõ|q nö� ÜTÀÕBï£V"Érw.¯‹XVze5–©;4z¯5šzš}' /±x�Û™eD¬Œ{øa3 àCâÈ8 ~ |
ñ     €€   €€ À¬-vZð÷Êz”² \HÀq‡N+Z!cˆ8p+Ž”“zkíß› `€k8‹L¡�3r�»Ô+ p'«_?÷ØÉÑ½ÖwYV6ÊÜPÀU.[Ï!”õ…c”Ê³i à�€3«©ÑhZýsƒ"ž2ÖàÆV ·øy•þd%Ø: Ü¡ìéO²T'1ž²F¬ã±ÊJè©F½¿ì‰Î2÷ÝË×%Ü®ŽÑç[Ò–<Ô4Rü»r“cÏFà9vý8WœCö4&~o5ºŽ_æÿÜ °øžRÀ^±£ »é#YWÔÊÄâIÁâwj,$4ÿeÏ“´�2<ôJ,U|YÈ¬²ûô‘ðU[ºFu~ö]Ö(ÄDâó”)£cÞßßÿIcJ–@x‰Í]F?Ïhàn´,¨>“¸$_é-c´Öj@²Ô�áÌ1ÑÒWƒu O%à(¾Ì+hœÎñ~q¤’ø5E-cæ~Ëšz’ðÑ1Jï©ò’	ØNø›g¬\ÓÎe]qggŽÝR ö  €€  @À €€  @À €€  `^ ~	<ÊÀC
Ø³V•Ù7âÇ(“Gî»½…˜ô,z�ž‰˜á!-°‡z‰=ûü¨¨gGÏ�`»w@èxH«rw¸×÷÷÷!Öë¨ëTâ�g–­à!,‘V"ºBl©-"Ïr<í=vµÿ|fãø¯€cÔÉ‘€³ÌUŸYâÈúÒ]Ï²àýÖYwwÕªúñ^æ¯¯¯¿Q/½�[¾§Ü€€—Ü¹›�]	/žóýý]Vøê:UêÒY·xÕsÈ²6úàW´¤Õ3í-7 àM®\éJUšÒì»ÎEÏ®óõõÕ&Ÿ=^p•3ªËî�%‚Û[n@À»*l–xÅrÆÊ:re³ëŒ*z×x)àÑ}bŠš#Êxs…Í\½-Ø§ˆ:‹T]GçÉ¢ÅgÜÑ#\èUQn@À»-ÉVì?£‘ÚÌ{>¦Œ3±¢õÜb�÷–ðn»+½Õ»Ý—]ç¨©«½ÓH£F*0î.`w¥·Xàhýº¾av�£úŠ+#ÖUn¨ÓÇ…ËØ×L¯Xàlz¥[(Q]§šŽé¦¤Ž^J¹*à#Ë¸­Ô¾¸¢³ŽÊ8fÄógrHÈÕu²rÆ«S1«›bÙª)>ÓÑåü¹$ñ–Û	YJ	       €€   €€ïÈÏÏÏ…–™]à_e�Ør-€§°6ê�R«¸€önTÿüüü}{{û}{{›-ãçÄ¸úœôð’û�%€(Ž(àÑ1g
øëë+=Ç?GÀðò~{{+7¶ßSÀÚS�ÇÎ\é+øìk<´€;1Œìy€6¦tç÷Q?\aiªøZºîŠíåÒõ:<¥€~~þ¼¿¿ÿ¾½½ý'�H'`QfÍ³øVú^÷‹t÷p¡v.tW.‚ÊÁS
¸J%`ÿ\üu±rÉ³�3ÅŒúøøX¬ªË5º>ÀSø÷÷ÿ‡C�ŸUÎŽõOg]uþÌ(tŒ?]•KV+O)àLD•€·|�ž27~ÕëUNã¬› ðÎD–‰qfd:øHÀ™ÀVìî³¯ü_O-àhÅ®*àìóØÿõ ëþòÁSØÅQ-eì\è­¹Ð3ýéQ¹ ž^Àq0(pçŽ*Kçöfb­ô�ßÞÞ0¼®€]„«›	\DUÿº›b¹Ê³ŸgùŒXv	/!à™.TïkVÂÖõÔ?Õy~N´è[r¸÷°ºçx*û
­jÀ*sµµ°£º§öðÆs³~ëjØ¿�«½”eú‹C[ÄqæÊ(¥=E´€€  @À €€  ` @À €€  ` @À €€ ¼ €•Úd¡bæ˜Ñ=ø� NÜÐß‰lOVm¨ç8QÀïïïå†÷=VÄ~ €“Üe2ØkE0ÀÉöØQU¨×Ì+5¨ÈÜðJü___ÿI:{M�ûûû¿¢ñ8%YËÒ’<•€5HU	5‹±£>VAé2¬ûVÇÎ^³
ëñªc´KâbÁS
Ø…#OFa�ÅT�›Å‹ž¹¦ÝÓ“F¯¢=•žRÀžWÈÅÜe=ˆß¹Öÿ³¾ö–kV!h3K+kMZQxZ{Ewq¸€•­¡ð’¸Ôçô|¼£4,³×\±¦š‡®¼€§°‹NŸû@ÔÈ’EqeAßãý¶^³êÏÊ
Ç€î^BÀr¥åŠºåœ[f�=×’‹oõš�€==©÷�uoO/à8¨äXB¨vD�ÆQèl°jë5£€ccC^VÀn=«A¬( ¬/›ÍG}õš[L^NÀ1½h´fJ`¦EÙb�lØ-®D¸åš™]võ‡}µ‹:à%û”Õ:ê.#aœî¦‚f¯Ù	8Ëi¬9çnú	àåökpHóJ×Ôù™KÎj,@À €€  ` @À €€0  ` @À €€0  ` @À ˜— ð¢V†ƒ¸…ïûûûoX^2ÀìéµWVÂõ�ñD² ¸�€¿¿¿ßßßcÔ�íâ>:Àçç'›ë¶X‰¿b¨Å�’µí²ï�T' ;œE„TFÀLhGÇ‘úþþÆ%ØÛö pYN¡,ìª«Ì�p’€½�[å`ýüüüÉb4W)G‚‰~ÆrÏ\àáÜ¹ÈU*	DÓKU¢n�Ã¬h�:/ÞOj¿9^OßÇ`ñúîëëëŸ>=S_ðôî,l•ô;¦)Qö¿x�çÙ?Ë2"z>%]Û©ïc™<ø»ÃÓO#uSDÙtL_"ÑH„ÑºÇ¬€ú[]®öljÑ˜¤ÌË£F$K‘
ðtÎ��¾�ŸIÀ§' ÓT•›å.ê²Cd	Éâñî%è8¦¨à%<Jø•	8ë3ËKÀšOŽ‰É¢ %è.QÙ(/’'`‹Ý=B†§ðh„9ŠUÌ–]ú<²£À“ŒÉ2ÊuÎ’~ËªW÷Ñg¾ÔÓûã¾Š7žRÀ�õË¡\œ>o,‘ÈÒùµ|DYxÎa±®¥A(«®Å¼,º¯C*Qxê•X£‘Zˆ,Y´|YöÀ(àØ7ÕÎÌªûúhŸÒ5ô·¦¦â3�Ø¬pæbÏdùËSTîzu½l{cw_p          €€   €€àYœÅ‹ª’Ž}}}ýsìÏÏÏŸøYµ?W!ut?ÅËš-ç÷÷÷ßÈŠæ¡(”ŠÖ±²Ï8~Ö�ß=—?ÿÖ41~žÇÎÖ=ºÿ#‹wõÏ&�S#àq­2$ÂªBÆØX#<)›7<Ù±~LL£ºBÊg•QY÷¼Cxb{Ü©H’&Š)Ç³*º*,OW¶.âLU ú-âÙ{º·õäoFÀ)QT#{ ¼½°²Šün«°Ž°[Ï­øˆF k ÿGT#W¢SÆõ‡«Êî×ë<ˆûÕž‡©zÆXîìÏòPác™ø¼lYõ.:Ë=ŽçVï! àÿTv‰a$„«P‰8ØÞ•M}Àj`l«ö¤l19›„7rÕÕØd×�(WËºÒ·‡pÖ²«u•«rŸ«Qêªñ�(¶º¤q@gF[úÛñ[ÊÇª†D1±=X}ÖÀ‘Ìÿ€=V¶ø¹W˜‘ ³‘ê‘àgF²Gâšq¡·ô=³ô§«×˜±Àb!àeÏŽ$Ÿi�cÅvË3S6]çVx‹øf,ðL9¶ÌcÃx¥|F8ö=}ÐÈ£uM7¸4ÛŽƒGÞŽ®zö<Gô�%Î,ŸÔ¨‘„ðL¿n¶¸:
=šŽò~a%à˜OxÕ¯ö'»�°n$ÛWsU½cú¾¸´˜Ý*¥£ç�Gí¨Å3ø(¯ô…g\�Ð“
—.oeåÎ\‰µUÄG�B¯
¸²Œ+ƒO³Ž"q¥_XÀ¾) pÕ®*ùQk¡uïjÚÄ¯QäxF«ŽÙ:§ºgÙ7DÌZÖ¸î[H¶žXÀÑm­*L&ìQ‹/qjYI¾÷,¾×`Îì¨ë×××?�’Ò£Æ÷ ëiTwuÇ”î³ú\þ,žÝÑªûUŸa‰_DÀ±’v®\Üîún%d²C«�Ž†¶<cVî8÷\�¯ÞgËî0ß~Ù‰±0ýá°¬¢ÿ�YZYÑL �Åq÷Pçï­äÊ¬¸ª½Í™U÷ïªgy{ì{§»÷Õ5¨ljxÑýêoVýÐn3zµÒJºW¥Ê‚tÂTy]D+âÛSVuiäB�îW‰ši¥©Sµì[(\5 · ³Œ]YÔ÷\éggÞÌÞFgô¾ºDLL¬t)ãžó¯T©FÞbI5øuDù<¬Î‘2ˆ…€eµ?y‹òÌÄ¨Zõ6nõŒ÷ì’ Q)Ÿ’#]h@À €€  @À €€ œ6WžåÅBÀw\Ãü•æŠ,´”õÙw)iÅŸïíÖþïGØ'}ó…[^ÈÌ9ÚØ~µ>*ÏÖ5ãg7„OúïôÖ¿›S(²K\Mç&®½ó°—1ó�¶Îl®ï®}EkÑYXí¾ºR‰û»o~Vbº•ØÕØÏ4NñÓ
X/c$ž­îXûê‘^rµdòjåÎÊy¼Z7öZEEx™m,® ÷ä†Œ*â÷V�Ã^×yu›ßV8zªWé³W�ÌÙîýªg¦8b{•£°RVÀz8xt‘ ¶T„™–yÆuŽýîÑG‹ïàJÖ·‹t‹†cÕúîiTVÝõ½÷»´€]<]%XiñVÎ;zÏp5�àÑ#÷Ù­ÜÖwrÆ(ì½*èj �#¬ïÊ0E$}ÊQhµdžS·ŠB™½î¨®D£c„¿ü=}yô�41Æ—Ê¡çØ#:lÛòN²¥=}Ô­‹G•óªÖWÏ—½›Ñ³?Œ€³Êœ½œìGRÅñ4"úÌLàáZÝ:úô‹^jV²`vê*Ž•ŠÄàpúÎãuíuW³¾oõNº¾¾®u+÷õÈrê}vÁ||Es´g[_Ÿ^ÊÄÛ=ûÃ¸jÉb+›ç/!{¹ìL–Â?:«Ùˆ¥WŽ¬:Þp‚¾·Ï·òNªi2÷PÎ²F1!Û‘åìÜh$ö=b¹ëªKÕ}FÏþPîÒšÄ�³ñGÊÂÐF÷»k�]~ýìœª©RÂøœ­|yöƒ½ýÖ¬A½“èr{Ÿ|kb4p•Uæ£ÊéÐŒK/¯lÏ»Å/—…¯î1SoBÀÝÀQ@æ6eçÆJÝ¹&^)âï—½ô.Œ7@1›¡ÎÛãÂeïnôNâ<¤/BØ3ÀÒõ}³wtd9«ÕgÙRØ£ÜçXÇ¼û4ò¬fëíCxÔz¥ÏÒ\ÎXä®¯Òµ”^)³V~äŠù�äÏà?ö^ë›Å›îÞ‰Wvï¯ïmý³A%UÔ³ËYý¾qPÔëÐ^»7åy³fWcÍÔÛËxfÝn7 ä-lÕ§È,i6"<”É¬xçF�æŠ÷Î•V#Ï£w"1dù¡¶Œ W÷­Ý3Ê×è;5ªg³)|fú¿nmg…»Zo//à­ñ�³–«ª,�e™EôT!+•Û“f½|Oîä¨U½“j=²[“-eS#7;%rT9õ·ðé¼._ÔÖå¸ÞÚšÎfôìl'¼ø–³½î*™ Ÿ¸¦j•�ÈŽxË î€€_ŽÊõëúó·Ø€€']äL¤Wi@À“ó„>b‰x?Pl*%så0*    €€   €€ ïgÏØ=ç<´€µ[Ì³uNwEVØ"Â=çÎ<oÇÙ["i”ð0ª„SÅ5òc¶VªÑN =•õÈŠŸ·âìýìœBÀÓÖƒ¯Wûk÷&„z”Ý@øN;™´�ßƒÐŸ� ‹ÝSx©Âv�Î»Ä]
Oã1Š²ïeµbJíªú±ñú¾³¨;×S«Te›	àŽ�fßƒÇªÊóés5Ýûœ¶ô
5“…û¬,ŽG>TEŒîe¬�:ÖEX…–õëk“¾‡‘íÎÕqwK(œLÀ£÷Í+¤j=ÑŸÉÓ{Tïpj�½2eñŸ£®òøªòù5<(xç¢»»ëÇ´ž•€c:‰èHWåŒ÷Rë’5s•GïpÚ×ª¬pf�«ÈŒª|þÝW×Wßt$à*¤Îj@ñ‘€«rê^™;.«aŒåAÀx“öJ6J^­ ßi!‚€G2v×�Û�ì®Ž¤�ì™ÙÝà¬aÑ»¨ÊrDò/xA\Í­fx”ÒÄ�ßb�g+p'`Xòé¡#ìÓJº‡ÿÛMÍ�ÜrŒ€—-pf…£žÉI´Ç…^±@™€='�ÀÜ*%à-–2Î¿gî<FÀ»çÝ
W¸s¡³ô¢«x«-¡ÞÂ…^YÔá	¾²±\h8ÄÇÁ¨ªœ‰A•o%¡sÕžÛJÿù¬>ðì5ccY% FÀx
ÏÌ–¹r>-š�¨z2«jTÖ+º�$ëœ(¿~\á®vv®÷1~~þÈ‹%}ÎÞ�‹,{GY9uÏ˜-°›nÊòèfïp¹º;&eLñØY�x¬×�ïÉ¿½j0ªs•-ÏÏ‘˜WÖ2ÇëWçxãàÇzrñ,‰yüb–½/@À‡#‹3{ìª5Y¹þè^{vTÍ–óÈëc}0  ` @À €€0  ` @À ˜— €€  @À €€ ÀÁö°²U@¶Gã¬gR0¢fÀ%¬äŠ¨1Ú ÿœùLYø]€»80îé@ÑŸýL.!à®B+Ì¨’1bïõŽx&—°ÇˆÊ¾ïBŸÆŠÜ%îÊ©{ûw¤nkuö™²|DÙ=c_×3"z@÷*èÀ©¸¨'äÊ¾WEö n~l•^Ä]Üx=Ñ%ßûLUy²àq1¬¬§�©€ðØ3t®«‡\ÍÜÜ®Òwçîy¦®ÏÜ	8ËŒi�»4¤ñó,…H•’S÷TÊ.ýÈÖg	8KP¾"l€ËXàUg•:¼ž¹Ïq”x”?Xà�µª\èÙþbu�l°Hs¶JFæB>ÃÇ8Ó+Ï„€á),pånVéJåGQfƒ]žµ`‹€»gÊúï«Ï„€á%úÀÑ�Î–V‚Û*à.áX•Plõ™0<ì(t5B\Mùu2÷9[x±Çw‹5ªtª«Ï„€áa-°oPŸ5[º˜‰4k,då$î½}`o˜>>>þÎÓv‹CVŸ	Ãe,pU	õ}6_E6Z‰T¹¢qdZ×ÓˆôêtP&È˜Õp´ùaæ™Fyƒnb�»J=“ÐóàŽ5cI=»ß–Œ„ÕÊ«+>óLd6ô @À €€  ` @À €€  ` @À €€  ` x0ÿüüüñŒŠZñ¨{]µ·XÏãÿÆ-€U„Ì•wG–B¸ë~à¸ñÝCºvQ6®ˆGãˆD‘�2OÌ¾?"sÀÝìadª<E�f‰Wž-1¤0\FÀ{“›]ÙÏ‹†‡ð¨wßËB«Ïœõ1åžg\}Ï6Ç“¤}||žÜl¥ëÊâñ¥½»A–B¸Œî¢RÆ~²ÿ-Qv<‹Ý¬ rñz+.üQxTéõ³îf�G©UbeÍúÌ™Pg]×­
=D­ÔU�êfÅž•Å3M`yáa,ðJ¶‚ìØQˆYE¦ÜÒGíF¡+O¢»þ¨,ô�ááúÀG$7Ë¬²'öî„7Û() »˜µÀ+eAÀðp£Ð[“›Éše×ŒF Ûj�gÎ9¢,žÚÇã«s»Dà[-ðÖcWÊ‚€á©ûÀñ:žjt4õ³§¼Ç¯”ÃÃŽBÏ¦ât·´ºàFX–VWè³l°ÈÏéNðbee'¬òéfºô�ÝånäwU+çT.ÿlY$`²ÂÝv#u-NÐ1³™g–=
WÎ;*Y
�ý €€0  ` @À  0  ` @À  0  ` ÌK @À ð þþþþUvÂ­Ù®È÷÷÷ß,‹???¾¾¾žêù ÿ)ÃcV=z„	Äže‘ ‚<¼€«¬ŠFñÈ–J�‘‹Y¢ÕóQaà¡¬ŠœE”p<ª€%X5Tj�$è-Ñ> .#àN¤••R¿²Š�¥xR]l¬,+¡®«2íµþnqcÜ*EÏ¬Ê0Šïuæ±€€—,p%`UòÌå–8ª(“]3�_×û¬{ÅÍXà,lìèÙÎ<à0œ	8e—5�ÇU®ºgì½
 –ž}¶3�8UÀ™eÍú“U¨U]Èìº]#pFxöÙÎ<`s%	Xq�gE©Æ!ÝÎ¦|²þâž‘ðìVqöÙÎ:àT\UÆhÝªJZ�ïÇÇô+{*ùŠ^y¶³Ž¸”ŽY¢ÕËîõþþþwÕÔÞJ¾ÒÆ}à¤?'Wøûûû·k,²”+{+ùê(ôì³­ZUúÀpÙQèÑh±gôëÄ˜‰û–xåÙ¶Œ=ÂxÓ<pÌJ¨ŠØÍiÎdtZ›na�]À³Ï¶u,`å�žp%íNÊ¬ª‹rT585r???ÿÙh Ñè­VÊW<éZ*ƒv%ÅkÏ<Ûh%Yå‰¬¼3@À €€  @À €€  @À €€  ` @À €€  àlŸ«ö k3ü3„|QæEEùüü¼ùséþTP8EÀlüÈìWo–yñ–ñ¨ÁÃiÎÂ¼¸¨1z¢‹7�ƒè�ú£ü_9¨ p¸€�ª
Ÿó¨•¯K‘Ú=3JÀ²²•KÙ	Á3
Vñµ”­ÐÅ¢¿3è–_îÎMÖ0�UV,0œ"à™Š.kUEaŒ}æ(bO"….hÞžL~1¡w×0e9�Ž,+î*àJÑrëZUJÒx~gÙ3·2èT5:£ûŸUV,0œ"àªÂŽŽ‰iS¢pFVÍ†Jd???~~~þŒŽÛ*àì˜3ÊŠ†»
8³ÀU…Î>¯îQUl	+&Å^p:Úï-+.%àJ Ù±ž^e4¸³xßrÅ‚ÍXíNÀG–wpVÑW,pW�ãçYÒÓ®¬>WwN—÷èè²b�á.ö�™¬¢W}à*Ù÷èÞÝ Øªë¿|1GvÞ‘eÅÃÝÜõ?³ÕLUÖ½ÌŠgŸe�»W£‘í3ÊŠ†›
X:á¸@<1YÖïôä^Þ_Œ×>ªœ	*^¯š:º¬X`8]ÀÕ"�Qv@îhÐÈ…Ñ];Žìî]öËØed<«¬·Z¶	/¸�£èÊÂ‰•M³ÇzÙŽØ9Ô=ëÙe}†m™À†~ @À  0  ` @À  0  `   0  `  O!à¯¯¯¿Y=;¡ö {Öˆ­YîM–-ð?Ähq“ú£Ux/äýýý¡¦™¹ðÂöÐ8Y¿[¦â<ì%$!l”ÇéÑÂÛÌ¤‰�p—BTþ‘Zÿ*ÅËÌó^YÀX`\Z«,’d´ÎUåRŸùýý=Ml¦ wU?Õ­»GŒÔy[røveî\ÒÑóø3Åïº¾êÌu«c·d¦€pUÙ»ˆŠÐ-€óÊÞÅ_Î’o«âúµWcnu¸
<7ó<]PYÊÙëvÇb�ð¦Ê^	ØS‹z0·L”Ùg3¡V=´íjåí®�¹Ð+Ï³%­ÌÌuGÇb�ðre¯,heÅ2Áe~4²úýýýûóóógKV†®QrçV}ËóD78³À[®;s, à]xor³*3BŒ³ìýá-ýzŸöëFñ­<ÏŽ¼«¼b…¢`«kÆL±|Ä<pÕŸÞbUgúÀ[®;ûN-ðÈ…žµ~|unÖ7Ýš)ŠµÊ“´ÇRVBÃÃÃXàjÄ5~î×© •™°j”ºé˜•ç9âØËÎJ,|x¸šîIŒ\â3,põ¬• fžgåØk½å�xÓ(´W,ß40“Í°[Dqt¸»G@[yžÙcWçŒWß)`�ÿŒ|Wßû<í(‹_´æÕ1qzë*¤™œÇ™›?û<³Çêybc!W«¹fß)`�ÛÌy³ýf7;Ì·73áèœ½ßÏ[}7ó^Éhˆ€   €€   €€  @À €€ ÀìÙ
?>>~¿¾¾~_êÏÏÏe„¸UFÝoï»;ê:ðäöô&1CÀ#ÇeªžëÌhdOC±%6¼ €½’W™u£¹žË!Yá3­Ú×××îwF`;¼TÉ³ jUæ€GàÑC³*Ì�íðæJÞ¹q±oYY
%/“EÒ5»Ð33×�µ`+^¹w<VÏ£ç­„÷ùùùÏ8Côô]v‡�pi}+wRb‹"ˆ)A«þr¢¶;{Ý•ÆIå¹´+÷ÎR¢ŽÞ©¯s�Æ@ï1C!ý`¼y�¤²Ð1ÏQÖut¾[Åèº«n¨¡rvïÊ
WyžºŒ12fö¼ÏâþÃ<3H’S…GÍ,ÏF^ÂŒ[…\	fÆÒwÇVÂ«<™ªŸ[‡<´"#ñè³•cã=²Š[YÚ½Î,|å¬¼·•FQÏ;ófxq�\ÓÌÅ®,Iu½ê±B¯^÷È¹ÕîÞ³c�ð:·z%g à·•J›Y‡•lz]Å­¶âuWÄµuÔ}e¾utìÊ8@5qô3Ã
xT«¤[#1[+âÙYú4½Ó¹Ðn!»ìŠq)iå
wÏ»êV³€ïZ$P‰·š[­,L–ÉE43g»e1Ã¨ß]	læ™:×v4ç£ÛÝsu� à¶ïås�ÿY@‚|^3drÑxæ½lúÅ¯«ï³¥�«ó¿~ß*aÛÌ3�¦ÝüYý<}œ?Îh<Ãt8QÀUöÁ8ÕRUV­4òJ¸²™ Möëê˜­™
ã‚ˆneÔì3éšÝ
«øŒÑ­ÎÞq¶‹>0n|ÄBþoå~ñØ=[WŸu”up&»àLÿzTæ™{K)�	€€aë\; ¾(êÿ2øA£�Ð�€€   €€  @À €€àÒöl„·ÊÜw6ž-a”]AÇfØ�—°ÿþþþ•˜u¾‡ªÑ3uéUª {{ƒÉœ.à.8ù£ÆdªâXu{r+¡Æ�ù —p8üQ3®F¶ìÂÞ\ZÀ]Å­bf¹¥ó>f´lßßßmßóãã#MÕâýð#ÜYÓÊW}ãîù¿¿¿ÿO`0œ*àª�×Y&IÕÇ¥$Í2(”‹yu/­—{Æýõ�WŸß#j>r^e¸¸€G®ãjÆ€¬ÏÜeÝ¹¬{›gÑ%???ËÆ jÈ²ÏGÏ_Á'\Â•i°¦"1Î¤=!kîáegS�n}þÙŒ„ §ZàÕ
œ�þº=+C—JÄƒ±9¸”eˆØb�GÏv^'@ÀS¸²€•KXUàhù²�¡x®‚¶
¸êûfnþV\=ÿlò2€Ë[àÌµÌÜç,OÒ–Š?Š YÍc�áåûÀUöMúÿŒ»GÀ•XŽ´À³†K�BoYéäIÃº×{\e=ôûÕžíBàBÃåæ�£%Ó¢�nÑC—mïÈ>°70>pV50X`xh\U¬î{„�Wó¬ÝðhzKÅWƒ3,v+±²ût}úln;k ÈÌ §Yàn¥ÒlF�ÙÅþ³Çù}�ØH°ç²Ï«c«÷Ef`C?    0         €XÉÌ-Cÿ*hù#¾ˆŸŸŸ?ŸŸŸÿ<Sà!7Ñg<¢ˆ»ç¡¢ÀÓXQ+²@t{"bÜ“,´MRàa¼%.ôÕYÍNð�Þz¶�Ùe'Tp÷èžûõ” lõ%T–¶ËN¸ÒgÖseÁñTî¬L£çŠeð÷FŸj�»>¦Ç³ªÎÏòyäJgÕå­¢Cní3G‘¬ÆÅž}®îû•ò¸ý>ÛZY¾L¨³	µ·Ñ¯¯{ÄœÃ±Â¯<ÏŒ€GåÍŽ«Ê°¥|€n…¶R�W2êžrug…^yždÛCÌ•*f6°ûÌsuï$ûÎÃæÒ§Ç/¹Ð+.dv�Ì*{ ÷È‘Ù	uoßªK¼š�qæ¹V<
’Xà)<›�Ï[]Ó§¬4@ãîï<;Àµú<+‚Ÿ}®.	¸§ÿgƒh€>Ä…î,VuîÑÉÍ*Ë´âÒ�žgFð³Ï5c�«ba�u¡£Åò†@Ög&¹Ø–>ðh®w‹€÷XàÙçšptÏ50GåÇï¶À]%ì‘üû8�¼*`‰¨:g¥|Äç³Ï5ãBÏ6$€n§iâ(oæÒ�^¼o'«²eËªüZ]2zžÊ£˜yþÙç�Ì¯¾ox!\¹`]ZLí`ŠÙ«�•QvB­4ŠBÛ2œe&ôÊŸpeÏÓMÓÌ>ÿìsU·¾ox|DvÂ#îuä9gnŠ8ë]<ê¶M`Cÿåw5ÑÇüÀf”ð˜~& àËÃ/ ` @À  0  ` @À  0  `   ®)àÙì�˜#	àe<J#Š€.*à™øËàÂ®"Ž¬`åÕõ«ïÏ)¦@ñü?Êöç1¤:/áëëë?¹�Fe‹e˜	šžO u¸«€ó”'#oµÜÑòKè¸ÜEí±‘³=º~®§áìÊË Àó]0=úÓ÷ñ^Dï€»	¸‹y†€»XÇY9fÇÇrwüª2tçéó¬‘ÓwÄÐ‚»Ø”¥>9Ãw.~×¢WÞ¥Ì­®D:“Ø-ž7Jé)—œÊw°»Ò1Áô-<úNe«D§`Î‘e÷ õêCv.%àÌ%½º€³ž£t.[ËžŽW1ÃÝì®´\È[
¸³²Ùw^Ö[ÀyC§Œ	¤:�K	8ö÷FIÉŽðŠ¸»�¥£\EªT
F¢á2ö,zÝ<ð(«ÞÙ.ôÌÈðQîò+mI‡
pš€ã MvœWZõc"®³ì‚F�÷–afëóóó÷ûûûïýºdh wðÈŠuƒ:Þ?<Ó…ŽóÇ1“}•ûÈA,oÄ¨ˆð�Û	~~þTó±·BñeÐó2÷ì €€  @À €€  @À €€  ` @À €€wm×ãGÜ¤7Ëß2uˆ‚dAÜÙ{ø÷¿ár*‹w�P1U–ƒ{4& —pCSES¼R¬§Qf€—´À]¢ï+	8ËðÒXèªÀä™€Ø-ë�*cŸ_Ç�÷´¡U ¸xý,Êd–ÒÓé)˜}fxj¬È‹ÕÀQ&àêØßßÿeýsqùñú×Y%Óç¶µp¼žO´Hxê>°Fx³
¤€ãç•å5&ÑòÆÜÂÙõ±ÄðÔ¸Ô‘îrW{t¬žYÚ®¬ OÑÎ*¼>?Ú…Þs|f�ÝsèR¼t9œ zºy¾’€³c=)x5¨†€áe,pÅ-pt•g\h’ŽÁÓ÷�»….ŽJünÕo)àJ¤Þ1wO=
Ý-œˆ¢ñ~çÇÇÇ¯æ~ýø3§Šô½Öu{’1wÿÀ‚§°¬SW¹µ "[´çfµxC"ói¡n³„ŸMÿÄã]¨Ñâ*Évüž9``;áÅ¶ýýüüüéîËVD@À €€  ` @À €€  ` @À €€0  ` @À €€pºýîëëëïÆü���ß¯¯¯Í¡X¿¾¾nãûûûW÷m%\9öŠd¿Õççgú,·þàÖ¦ý˜fe&ñY…‚ ÜêÁ=ºÈh¿?ë£ÅŠŽA"U¨!öG?©€=†•Ò�h³¼W–Q
Ò+	¸kp<FÖ£	Ø«ÏÏÏ¿e�¿U|q<¡€Gñ”c%X‰+u/«WÂœ=îŠnó¨ÑÉ‚òc�ŸXÀªÌ#aŽ*�úcŸŸŸ‚JÀJ>æýìêzº·_wô,£gò¤gÕó|ÿí_º¥«,úèXžxü¬°f«˜~Õ-ðì½GÏ¤çÉÎŸý½à ¯X!HVabŸ9pÌ.8Jl]Æ™òÉ•ìb]«rfÏ]ñ.w²w/b ½,ÏSÓ[eƒÜû[eï2»wÖÕ˜yþª.Œ¾ƒƒ¼’­ ³ þ™*‚ˆ¹ˆ*â,º,À¨’»€õÿJœßßß©€=N¶îçQ6³¸ØUƒ6“Ø-»î¿UÕhú¨{VþÙç—G–5’úíqÙO°¬Ñl?5† õ1þXYÀø®Æï¶ô¹]ÀU¸\·Ì™€;+—%�ëž=k�²¹«]˜­Ž�DöŽVž?;v&L1$à®íHôãŒ~,¿öèØ(¦ªÂÏ
8ëƒ»ûœÝ36H‘®ÏìsË�G1#ŒÎoœ½÷êógUû.âBëË~ÀÊÚ�Ž­^VÜ°Xyª¿c#¡¿ãôREt¹ãœl7•“=Ï¬0g]ÓŸŸŸ?ßßßÿyÎÑ½WŸ?3 *#B¼à VLëy†€g*Ý¬€£{-r%à÷÷÷¿«´2âôŒ2?¨Ÿ-ýh.vVÀ³^Iô fï½úüñÎvà„i¤QÊúË]:¶Î£þös—™ûæÔÈ­õ3å"�º]x�žý­VÞeæBÏ<ö¬ÕÀ!œ¼Ë]¾ìGöQå˜T»rë²ÊVM™dýã£Ü-ÚXÄŠ‚íÜõ�÷öm«ÌŒÝàßÊ½gŸ?ó´£Ï7pÌ¬Å>W:šó“Û¥ Yâ1™öc;qí°[•jN:Eõ2z?7³îrŸ}þÙ—¥e�³çÑ‚	Ï
Y=çÌ½Wž¿šòC„wØÌà£ŒÙdçe<£áèXU–½ð«ÐQ>áQÆÅªŒÙ OÌÎ(Kx”ýV]róÙ{Ï>ö°¾Ø¬VwfñDÜÞ6ÓÿÑ@Ïž­Š·Xw<[Æê]­¼¿³Ëxæµ¼bC?<0Ìý"`x@4­të]gà 9(†—G«½¸BÀ €€0  ` @À  0  ` ¸�€}áû–ïWð#rë¶6?wôýòƒmê¦ýÍTxjW{@=Þsy"[R7ú~ËÚÛU³Íž^Àp]<GÇªÇÑâÙâB#`xzw±ŒFáXŽðJ0€-n÷LÐtæÃÃ
¸«äŠcU¥	Éú·£ïÝògyn«Á®®?+¯Á¯§nAL>»?žNÀ1ð[fç±˜FßG·]±†½žYãªì÷ò‰]¨ïŸûýWr<¤>Â…–õËú¹•€*wƒ[UF)a°Âð´ø(g‘k:k0*¡nãLþ`*`�^YÜq“]°Àß{VŸÂêF��°úÌ¿q@‹_€ž°dðò‘ëU×v«€%b�Tû€	°À‹®è(ï­úÀ Xàæûn JS?+£Ð#«½*`MEQ™àáÜ¥ŒÜc�;q%ànx‹è.)à¸¨AË
Gùh�…ö�£…ÕÔS¼–¶.v#Ý£s°Àð0î²ÝyŠÌ3G¡g²àUýq•?ÛMÕ	‘¥”ðTû�cFºÑhìQƒX+»ŒFeÒ3lyn¦Žà¥"rÜz;! >0ŒN×W} wp7½4ó= ÜYÀU€™ïàÎ}` @À €€0  ` @À  0  ` @À ¸ÚÚ³tÛïº¥’¾Q~eIåÏÏÏ•!Fª¼ÒÒÌ­Ïw«ûùïä�ª¿÷žwpŒÌ¨\CÙzmVèvyT�ÙúûûûïF|U$ýýõõu©
³åùny¿,åŒ(Œ¯rP£°õ<¸£€%Þ•M	3Ûµ­p¶‚WQ4ªP7jhîõ²WŸï–÷“ðü·ËÂ©1vo9î$à.t¬DU†;RÀ:6«UÎ$Y%œ8¾›*l¯{Z[Ïƒ;	x”¨rÛÎpU!ä¾�*)þß»‰ï²ú-ýØ­çÁ<“¨êïVVùçççÏºjÕ£µõré^Õ@Nõ�ãe‰hæùVï]ÅåÚú>»®H¼�'XßzÜAÀA'`‰<ZéLÀà�ØV#sèxÏ<Ð‘eÎÜ>U°¬�¯þ³‡ÔU#2û|[ïŸcÏûÌŽ.Ô®7b[Îƒ;Ø+Ñ^gƒ½\q1=>ô(<lUvÅxŽÇV&¢`³~ÿìó­ÞÛ§Ë¼1=ê}f¿÷ªÕÜzÜHÀGXà¬/½ušÅ§±\È±µ¯œz­¤YÑ½GcÙó­Þ[Ï¥g–HŽ|Ÿ3–ôŒóàB.tfUFÖ¹3?|5ÏëyÆ�÷{{ÿre4]AßG®žoåÞÕ âÞ÷Ù	qÕ’n=Np—?hu+»ÎÊ ‹ú‹#oÁ­p'`õÕw\°î5²ÔÕó­Ü{%ÔÞQï­ü–Vð†i¤,çÐ¨ÿs´Ö±Õ HVy+ËbÄþã-,ðÞ{c�ð¦©¤½9²J¿2j:šÒÊzx|mn¼Nô4üY+ŸeöùöÞû¨÷Iø…–RVK&³Š¼2
½òÃ+áY5ê,·´Zê‹ücßRÏáÇ®ZàÙçÛ{ï£Þ'~±Íªhê·IQÔê«fS<:Ïç4GY³uÍ±Ù­Õ–uóï]4Ùõc5êëÏ¡òùèwÜ5ó|{î]M‡myŸYCç#úÙÊ¶£Îƒ;m'ô…['è»H«‹f3%Vî¶“êˆåŒ[Êt�÷	lè         €€  €ó¬03›ðµÕme·Œ'Q»åËÙZ^€ËX{T=¤ïù�^‘&Ä¬µ§UÜêÅl-/ÀåìÕ}Ó¶:ÛDîÖgáYo)à­å¸´€%ÞQd	<K¯±EYð·[‰ÃSX•yFHU€÷½¾õBÀð4^V–åé]„ŠYÏf£ß#àÑù[Ãeã+ïpp“ «ü@nÆ{ŸW÷ÔßU>à8˜ì)Š¥¾÷db~Ÿèòû3Äc«è”YÎ*[DOÐÀ�Ÿ�ðW9¡î1V  à™¬3¢	Ø#)Æ�±¬bú(µÓ2±ÄQó)SÇçónƒØùuö
ØËâå¨rQÅ²{ù·üFðžÉ<#àÎ…îî‘b©QÉbTw9j«©¡ÌzueÊ²ÿuÏ×%G�ÞAÕhvù©î5ÐOj�]`3¸«€Y¸ë“�\¦�ç¬68{œexðòÌ¼#Œ€ígV+x'`�—õƒ«)®*›ÃŠE]õ0f< œyG:
}„‹Y%ó&õ=on%àì¶
ø(<Ó8v�(FÀS5s?»³°iî,ðJ…=ÒgßU}fï{wxÏ‚Œ€§×&WÓqd8Ë•4Ð¬¸«Å">ò[õ�g-p%xŸ–ŠÏ˜•©I_±À«ïp+PM}ˆÑü¥li:ÆãçËöÊ_%×ö©ŸRÉ’�éXí­¾Ëæ~½LÝ šO9y=Zì˜ ­ëÌ¼#Œ€§Üén7ÒJ0Ú�¤‘ØÊÍŒ‹ª…þ½WvŸë�‹:¼‘Š'*‘ÅE#êrd]�ø¬³»Ÿ¢h½|oÚ~wÆ–¾{—cëòÆîØ£²Æ%˜÷Z/Dä€]˜¸>{uš0Ü¹ÊîÂoÝånL$ó-ô0\œŸŸŸ?qñ"`xP1ó0  ` @À €€0  ` @À €€0 <ƒ€³¬ñ{¥éœ�§ufy ^^À
”7Áw¡jÎÞ-7Çw	Ø¶®?f·<¼€=â„¢e¸˜»°7g	ÀïÓ¦œq}*<¬€³´"þyër‹ÊŸÅ‚V¨�#÷àn	Y£îC†à&vkÅX	õ×bœ+y	GY|õã·”ßŸÃÝ}un¦gRõh·òî#áŽ!\»Šªï=dì\Ñc(Uß´.:÷Û§w±¡<ãáççç?Ñ!=»ƒé<ê…Êàßi#½ÜuÏe”ôézT>¸¹€»øÌÕ÷U6@�ƒì!adéýûÙ´™Q,±ApËSwÆP·1ÚE,Cõ}l¼²¸Ò‚ÁÝœUB¯Äú>ë3GÁÆL10{Çyäâg¹{Ý��÷Œ÷q�{#”	^;ë*téLn*àL ná¢Ð²þ_æRÇlñûhÅ:Kç‚¿¿¿Ókª¡è<…,øz–±AJöY7èpœ‰ÄE/k­YŒ¨XY,õ—·¸ú™Ý:ºž‰µj¬ªã .'àl
)³¶Y^%w‰«Ež¯¨ÀÊ¬žVO�ÜØNhYòíî3w¡o1xzAB&„j¤9³|�5ŒØÝÝjT9›ÚòkhUÖÈWBógó2t£í:®:à.ö�Ÿúñ@ã•àemãt�\\Ÿ&ŠQÝ‚ŒØçõxÉ^žÌ­öi¡Jh±�ˆÏ r�<÷¨xp·•XÕ&†¬bFa¨bGG÷8åhú(Nëøo5O¬{v:k´¢…ï÷²)(€KìFšYØmíëÎŸ½~¼Þh hæ˜QYcyTV–Oú/S€€ù¥10ø1adðƒ£©)Þ ` @À  0  ` @À  0  ` @À xrýð-³>ã¾«>�~×½�
´ÍS"Ú÷ããƒXbgX‘/$PÅw¾gvÂ¸W×“¯Ý Ý*ºÆ-žç^;²ààÁç#Ö¬—žÅC¾WvB/—¢m(@üÑ»†n•©ðVÏsÇ8jU…È%'
8Â®P3Y\è3+¼[Á*°ž{
glè?2Sá½žg�Û»5\PLO«¨¢Wz¾§°W*Yß*Øù-²ªåŽeS¤Œ£3Æ>ýÑ™
ïõ<{ú¿[<«hü™tMÄy‚€cðsµœYó[d'ô
ïãIÑ®Ô‡ê³G{ž,àý«�¥âAœ'8¦,‰­e&à3³êþ1¼íl¿ìj™
·<��ÚÆ˜Üî’ë¸X=»žËßƒNf‘>cc4
œ�‡dFÀŸcTÎÙ÷?ó<O-à*ÉX•n$!{FvB��‘ý@WÎT¸ú<ñwÑtL}ìsÆP¹]Zõ×cƒS•±ë*eÙ=b+÷;SÎ™÷?ó<O-à˜ùÏ�X)¼"e¢>#;¡‡w­~ÀÌSÈî…L…+Ï“½÷8í”å£òÆw”*FLnÑã=fÆ:²1€ªë5[ÎÙ÷ß=ÏÓ8fYˆ.\l�ýEß2;aüAcezÄL…ÝódcÙ3f�WîjÄ»rá³g™ë¨ò7ÇxÝÙ ^UÎ-ïÿY‚î¶À•Àcƒ[e'T?'[På^Ö�nÎÌT8zžL8Õ;Œ™$¼ËRy±ñ¬ž¥ë¨Ü5bYÎ«ªœ³ï¿{ž—ìÿ?öÎ&Ëmžç¶i¥]¨aÔ�jhYËÃ¬ÛøîÉ{‚ IýØ²½{%eK%óàP5z(¹GvÂxn–j%ó®ž©pæ~ü»¬KâcU ¦ŠéÜ^=³îÅÜ¹¥£çïKngë9ûügëð²£ÐÕ<oÊ¬òYÙ	ãF?Hö"ð‘ó«g*œ½ŸQ—C®iæád/UùúHm×§^éd	Ø£§QýNY=Wžu?o#àèÖøò¾Ge'Œî™¦&ü­Üõ¯œ©pËýÄQØ8ï¯šÚŠ>Þ‡ÎÄååÄ© j «óJ=ãË¤{þÝý¼ÕRÊ8Ú3ýuë¬ì„Ý K6bý,™
gï§š[­~›85ÿ–¬Ö¸W.úì†‹LÄÙ9£zÆñ�îùw÷ó–»‘4Å1¸gvBwÃg–:>C¦ÂÙûÉžóÊó­~§•ß¡û­·þ£z®>ÿ­íŠý/
™
yþø™ ‰Îxþø9!S!Ï?9d*äù#` @À  0  ` @À  0  ` @À o+à˜uðU–´Åû"¹¼”€«¬r÷Høu6q}ÔG£�§pÌ�¤ÙÿYc)¢ƒ‡×QtŠ+¥õØ,`YÞÎÊê˜gkðÏZo@ÀS(ÖÒÈºÊJgAáË(fbïÜÓìØ,|LUöl–w	xÅñ\;Õµ¶ÔÍSmz =úã°YÀêÎôq31ÈEÕwž,¬Ú”ínm<ÖsUvÍqÏýù=Žîcµnª‡ß³ŽEÀ°YÀj€+ÖÌÝQ�X†wK,K-~æ	¬–=êßÏôy³ç�½Vë&«K…S¼ÕZ»%ÊÎ‰·³ˆ²H3eW/‚™ö™ŒÙË%K:[·+æ5†7³Àe?6äQJ“lÀLx v¯Ë¨ìÕ‘ñ˜´­ëGk¤Zõ«<[·Øm@Èphxf”6»feÑâ9UžÜ,Eå¨ì­S[n‘ãùYá,âÿ–ºiêjæøðA¬èân±À+}Á³\ÕEu�÷sí­›F£_%›<PÀÕôÐìtÓHÀQô+.û=<óréúÀ{ê6zv€€—¬pg1ª)��iø³óÎg8hª^d™e>¢n™eØµbÉ|)Û^—ìÌg<»¡÷%£è½ÿéE1Þ"Ñ‚	Ý“®¥R–IËIÕg=¢ìÏ5&c•²)Ëö6Zõä9Ë¼W�Ó]f›ŽpµA#›®2ì¹ ·Ö-«GõR|Èö»­ýÔ•A™ÙŒˆGÜÏìu¶dä»Úýú—vû`I 0 FÀ xzy"ƒ1 O*` @À €€0  ` @À  0  ` @À  ^DÀžøëÙÒp*
ˆ¢ih£Å•ë\¥r½÷~aÕãÙÖ³?k½O°¢qÄ07Ï³Éë©ûÈ"h^éeó#yÎ¤{†ÙñXÙÏ›ëYë}Š€;¡zc»âÍV‘õùÕ< ˜Õm&SäbxF!<k½°B'Ð+[â.®õÕòÿú³î^,÷Þž‰€ŸXÀ³.[Ìš >ˆÿdíºïãw³–Ó£ff?pu_]?s¥.+ñ³ô¬Gâ¬úu£k­>C=	¡ª×Q×ÜÛFVëýòöÌ}£ç�ÏS„xÌèÊºxÈØ,<«—S�Ì¾…uíîE¤”*ÞWÞZ}ïý×îÚ^ÏU·Þëª0·1ÁÜÊ3Ty:¯êKõ»Í<«îZ«õ~{£ë+æÒ›5³†îÜq/K?l–ÊtÔ]–¯[ÖOž­KÌp¨—ÂLW»U®a¿Þl½UÞ¨ß}äï6zV3×š­÷[	Øƒ²Ï
Xo×*)š»ä²ðú¿»=™�²´¥³o×Ó¹zË�b;ÏÖ%ÆËÖ½mqõGR•«)KÅÚÕ[Ïh”G¿ÑQ¿[÷¬f®5[o,ð¤îìÖÁß¤]CØ:@­qæ®jþ0{ƒÏÖe”±âÜ5Ð8v1Sï* aìKúu�øÝºg5s­ÙzÓ^€©œejØ2’¼g„Ñ­qÕ¯Ó Wæ:ÎÖÅ3QŒúë[úÀÝè¬çL½«ûxÜlÒ÷#žÕÌµfëý–£Ð3ýˆLè#ìù‘*×2&ò^°úâ£ùV¿×Yp¶.>ˆ7jH³ÇÅºd÷ŸíL½«B|‘�õ»eÏjæZ³õ~KÏ¤ÍÞ€Õƒw‘t™=Kýº²h±ñgÙ÷8Ökf±Ë¬öô+•Û­ë­<ÃjÎ¿:î¨ß­{V3×š­÷Û®ÄêÞôÕwÙ[Ñ$¢Õñ%šÙ¨äÖA¬Ø�£g¡ºø‹JîsY_©K62<3@åýÁ,¹šžOW½¸¶<Ã8–gT§#·Ñ³š¹Öl½ßv-´ˆ§ãô”¡�‹*ªF3þEÑëûL\£A"¿¶ÿ?;Ïûa­»t+uñk¨_=Û·�×ñ:ûË$6xM¿ÄÆ½Rooøþ�?ƒ£·Ñ³]k¥Þl'¬`Ê\èÙ6g<äØ±“gï³ö�H£çwÔýÍ® ;òw;¢�œ™9ò­ö�   à3ÜFx Y5À	X#…€˜X ˜‡ €€  @À €€  @À ðä~Äv< 8@ÀŠèQ!^ñáxŒ%ÖpÃKX‘,FŸÝ“3S›¾j,%xCW‘ý®äû}ÏØýªÑáÜÅå�ÍO„x�€»p¨þ]“IAÊ¼YíŽç«/::®Ú‹œÏ›)?Z`ÝC—xæžbj�ê³ªn~ðüÁMLè˜åÞ][�>¨èÙþ²0«¢V�W½ÑV.´¢eªü*WÎ¨|�E¬Ï³>ÿèž<RbL V…[Íê¦Àvö(0 à¿pFÀ1¶rkê�ÖXEfÁÕ»ã²<<G”Ÿ¹ÐÙq3÷�ñÏb.åªnñÅ�{�€—ú‚U?WÖ%6àìø,íŒ˜f�Ë\ýøÙlùÕ V,oæž2g€³u{ôØ¼°]5ÂjAÈ‘Îê9[¿JÀ™‹Þe4ÌîiÕÏ8K¥	x× ÖŒ€ÕÓ ÓQvW_ƒN>°Ô¹¸+¸Kˆ]Ýžf©pf½Î¶ÀUŸ~¯^¹§3,0FÀ§,äeŒ5Ä=®^4[D2Óž½§3,0.4>e)e'àl èHg™%–­Î®éIÀfî)«WæŠc�án›ôÿj@–ÎÑûŠÂ3×UçÏ§c=^ìÿ®–¯¾´2íeYå»{rÁú|®—ï7Fu‹Ÿ±Ôß};áÙÛ}UÓ‘åuuž¹§#3   0    0      œÅV^=gK /-`×þØîß=Ûø¶lT�ç°ÙpØÇúë×¯%F±©ŽpÜû‹€þe†=©9»˜g¾ ^VÀ«‚¨":JÜŠ¥Ñµ°­"ºé1¼OUFŒŸ5ªËÌqY—¡;¾;à¯F@ìÒžtèZ³nº,|ÖÎÐ1³u‘'±R—îú£ó .k�å{€9ÿ7ZÏê8€sW»ÄÊ®3[—ÑqªKvýÕ{ ¸Œ€« ë3eÌ6êYï¹Ÿ­uÞr —¶ÀgŠæj>úeðð>ðÑ�Ú³0<«îRÖ `�±À€€¯ÙÆÆc�á=úÀ+m�€�…•�†·°'ÝšA‹1ºœ¹�hf®å/ˆX¶¾¯VbÍÖ¥*§«.'àÛíöGuv#C\a´Ò¨g®ññññ÷‘¥ÍêëË5gê2{ßÊ0ˆ6ô @À €€  @À €€  ` @À €€  ` @À €€`ó‰ßßß£[hãúÇÇy~ ®.`å’X•3˜<? °„š‰Tad]ÜGr»ÝþÄ°5 xA@£8O îèÊz~b~<€�Q)c¾ßØ7V@»#+º'Y8 þù_¤ÈÎº]ÝÛíö'ž«›£³ìºJº�%ÉöžXlx{»0‡…†ã^V/ YQ��¹Ü>Â-ú÷÷÷�—ëyxå%è˜Ìrûy~.ÀK
XVp$`	=¦‘H$¦ÏÏÏ¿1�U¶‹LâÖÀÕïß¿ÿ“(\–Uk°]åKÄþ‚ð®€¾'°:¼…€G]ÇI01s½„ç‚‹#Û™ %bÿ>ŽŒk„Ú¬kêÜXú×ðv.tçnj¤XbÈ2ºk³%¸ «,šwŽ\ÀžÂ-°Äêýâ¬Ž /7ˆÅ93ÍT¹Ç‹‹T¢tAÉ…Ž“È?>>~Ü‚»«¯²]Àº¿®»ö4
xY»�Yálž6ËPèîph–w(–)�ûŠ°Ø�Çfud´^~%V&bwe³©žhÝ¼Ÿüýýýw$ÙûÍ´ª^:Ö…î®²f//àå×BûÈ°¨Ä–	Æ-¡g2”øåbKÜqžWßKøîBg6
Ô]rí¦A Û	‹õÓ™@ô"ˆ}O‰ÊóùºÐdñeÁ}P+ö«»—�úÌ4@ÀoZˆ.yæŠ àŠ7.Ú˜]Æ	€€ŒÖ6Ç%�gíp@À÷—Õÿ�ÓHü` OÐþúúúg ‹b€'0  `   0  `   ž[À3¡eàÿÝÒ·U¼]” 8AÀqC~Ü”¿*àQ°<¬?ÀAÖî EÃÐÚå­‰ÍöXð½k®Ù(o%`YÞlkßYy‘0ÀÖfûÎÝ•%Ž¢PøW�§åßU"RtŽ™$âÙ5ªsô½^8¢Ç¯-ïBežVÀ‹¹s‡³c$�ç2ÊR¶xn#•Ù%÷kÄ=Åq�,Ö%¨Î�Aè±Øð²Îr#¹H³ý½•Û-Ñ¸`ºØÔ™ÀÜkÈœU‚ô‘Ë{ä€À.Ïä®,j—-û®ëOWñ±ªkTõõ�³j’ŒÃÛ
¸ÜÊ¾óÁ2	I£ÕUŠ—ê[ìB]à%<r¡gŸÍ3Gb=ªkTB	Øº"žNÀÕ ÕÊ Ö¬ñßÙ¾ôì9–t­.a8ÀSÌ�qªi¤U<3`6SÎV\õ³q¡áerDwO«¸ñ•5œ½ÆÈg/‰LÀÝˆ6ÀS.¥Tn£™9ÚûÁºŽ÷K÷Z`ï¯+ÿ’'Xs:&%'Ü-¼äf†ªQ¯Zà(¾™ë¬Z`jÜŒáÖ6Îaûñ4"x‰í„gWôÌëtegßù´�ˆÈ            €€anK¥àyÀÓ	X™´^�ù]¶ÙmÝüýýý÷Yé¹)Ö×=ë¯ß/‹/o´¡ß£ehƒ|rg¶qïmL÷Ú«ë#fëåÏÇEìQNî!ä¯¯¯¿ÑFª8fð‚öHUÃõ(+�1K»²Êeœ!`�–=�9}vÌ-EqÁ’6æMì±¢f-ôŒ�<TÍÖÌG”q–€g¬\¬ÿ™}÷ø»È@À/,`·¬3bd©»—ÃVëyD«Ö~æþf_*÷p¥«( âÅì.Þj?YD}e½ Ô/tW³{�ø`O,«*Cƒ5~žú ÕõTvVþ�^,Yÿ]éR³�®ìøîW™3ªÁÉêþG¿#\PÀ«ƒ6™ÅŽ ½1Uî¹—£´¡âÕë“•áÇéÜª¿é}|¹”
)r–=qdYýÎŽ û‹0ËŸAõŒõ"ðïbÐ>n)Än<~tDuQ{ÿleÔ5Ž¸˜<÷ntGn{5˜–•Qåöõúe^†Kõˆ9†gsgT	Ä³{ê\=cŸ%ð—“ê_	Ñ_ £k ª7pfMFÖ³²ð³8s_³LÑ…”›Åº"`w…g„ìõìFˆ³:tÏØ-êLYñw”î®u¡W¥2ëÙ•¿ó—FÖH2‹ÑYåîšn…ü3õ—³þÿžùS_Dá–1.ñg�õ×;w/½.³E•=0ýÞ7Äê½/r¨Þü™€3œ}6cÁªÜG^—™{Ù:?ë–My‘gìõíêåbt+ï÷E™y5,þxòi¤ÑGÕG�°¾Ûb�³ò»kº{šõ‰»© •L…³.g|éuIÞ*«ÙÝoõRŒ]$õ‘«î~“…+?|öÝÖ>p&àÎªj4¶zAùw*gEÀqééÌsë¬l÷B‰k” Ý§†ªe©ø‰×B»¨²×“cG!¨�f�>D&œŸY¤j@Ç­[fqâò­pµœ2Kkš½ulwüêüu•.ë–Œ®ßÌà"õ…ù#q¯
8
H�Ö–FÖ¶ºfÖ�ãšdßxPb­4b/[sÁzvÝ
¬˜EQÇésÖ#qu^”‹ØË�ž~‘í„ßßß?3«–f_
ÝvD]+"Å…±Œª¼Q–Á™~þ–%ˆ�ÖKH/ˆQYZXáÏ`KâsìVb=b›#¼Ð†~\‰®]•è _ˆl®3[X€€/ˆ÷·ãö7~D@ÀO"bÀÂòÔ   €€  €ã¬5¹ZÇ{ÅÔ³k³=Í	^^À¾+'†€¹Ò¢÷Ù�/«è^""‡o!ÜšäÜQÀ3q›¯b…0 àŸ<KE·å\LÀ£àpq�¨Ú´®Mã1LõYÜ¤ïùu£å¯ìõñÌ^ZÀ#+›	&ðòÁ®,ÖR¼F•Ñãd9>âœÕ';¯ÊÄ ðVŽîµŸ…(u�gq ³Ï¢8•Š$D×¼Ó=xbmX`L–•Á3ã)•:&1óÏ²ƒê1›9 ‹ì�8±ÀU¤ÿØ�uë]nÿ,&%óÅ#YèÙLÀYý0 à	—µÊ‹«ó<œ«‡J…nu>ÈWYq´Øêÿ×±YàrYÝ,Ë_%à*M¦‘~úT›••Œ.²b^IÀ>ðÅë/Œºz!`@Àƒï²Qé¸ŠËÝg[­üŠâ¤xauST•¿(îòÉÄâ#Ó.®ì³(DOÂ5#`F¡á­ì�=Ë†ç®®'êŠÙü¢Xº>l–Ô,ö·½^�€cž­æBÀðŽ	¨#ÑRv[3Ëž%Ïî¾²ÕT1Q÷h%–ƒ€áå÷gÙû4ðÔí`r±E¡d<Ë˜	QÖ4ZåQ
Í,ë †·
©³’ïŒm†{‡Xáí  0    0    0 ~*âšì•õÜ ø�h×’¦ì¯ö’â¥„€ËÆ¡€è1ÝÉ34ì,šÈ(Ò³¡œÍ4püxNÑ,ªp±WDñ·² W©Ÿ2F<êú÷þ³½ø_FÀÚHcJ=‹ªÎB4àžn½§˜QpƒÑþé3�y(g\ãJihßRÀñá�¢YÜn·?Ù›]fæ­¯T,{œ‰Õ®­4ô½ÖªŠ16ª�¼ Jl[-©~ßQ�³l�+÷üj]–§°\_éseVZ�Ü;!¸›>
Ý3Û7ÌýJŸq¦Þ3/#°—Åí‰L¿EöâT¨ Îbg£ïäë^Æßßßãpg©[GÏä™<¶—°,FÓªûQ¢EQ¿Óÿ­ÜÝ#ûK{:¦AÍÒ¢f"Õ{å9z®âÙgéÝ€*åL,C�õã‹8»‡ÙØ`Yˆáx�ê7@ÀpÕ?“ ª7üQõ®ÞÆ²Gö“<¢fåø¨tÖ_Õ{Ë4�xæ¾ýë7‰÷m%2·äQÀ~}=];ÆçŽÏL™3ð\	@Ö�íoðlžU?bÕšé‹­NyéßÌBøõÔ¸3k2ª÷V¯Àã[�Êv!enl%`¿?�Ÿ]Ï½%‰Åî‡ç®ò—_2øY=_JÀ1ÝIÌÀ .¾©ãØCÕ_:ZÀYƒÌîÍE›Õaoß·ð¬[î.nv7³ržkªsyuqÊÍÏõ1>0˜	8®�€ `ÿq²ŒžØÛÄ¬QVƒIGxv)K|Ö	øŒ:ÍX&ŽggÌžofY³\Íñ%àÌrÆ¤ëþœ4(æÏGûgøAŽ�ß-›ÿ(nÍ²7²¾ï~ÄlÁÅ™vkó-­Ô{Ë –ÜØÎúªÞþ<???ÿ
-z™Hª4­]š¯Ot½£;­i¾háãÔ¾ˆ€«~™[€xN–/©ëkßc%V¼¦mfYfê½*b5ðÊ3ð.‹{7n£UÍúú•÷ïÉGê³Ñ÷ÌÂë»(`Ï4™½ìáÎæ}š"ºa]?R¶ZpqÔ* LdQD~ì¨Þ{ÖÇÅ‚)öáãúmy^V6pXxEÑ¹àü7©Êòqÿ¿§¹�œÃúÀYã¯ún]¾àìeàå,ºk@qAE6¥3ª÷¯ æšÊrHÅ$èq|B÷–Õ§ª£ê/+š�gdÓi•hÝÕÏ,öÈ‹�“ç�Ý"dÓF£9cwÉdµ| çÌA,·xê£û”LlXqIâ¨Þ{¬NÝ°»Û�«žm2½dü7õõÙÝ´[\RšÆ5ôWÙ8ò–ö¾àh•ÔhUŽ—§šÎÞ!”Y²Ìâ­ÖûìÕâ‹nÙ¨<­,½˜²¾r·ÛÝ„÷àý÷Ø
Æý¸g?{¶‘ 0    0    0     ¾#gÇY"Ž¼¤€ÑBÑ-)à3 œ]>À]ì1‰Ù"†eEÀ °b8Å4õÞé#0 à	<½J×Øï�À¹
™ú,åÜEÀUzÑLäj4;¾Jú­Ï³€yŠ˜¨ÿg©]ª²F®½›årò^{\<LÀ]VøÌ
wçd¡c= |æŽësOŽcÇ—MÌL˜½L¼[�å½Í2V!W.-àWRS–�*æ²ØcÇÏÜÒzÌá*Õ‡ÇZv›½L²úÅ öñºÕ5 .-àÙ*Ï@_	?æ¦­^.œj0)KõÑYý˜¨ztO™…Ï^8 /áBÇ¾²¬U•íÎ…*«­¤]ÑVù}²\AÕKÈ¿›É¬Ë÷t$4"xGAÍô�}`+¦îT9ž’Ãû—1óÁŒ€ãµ²—P–
uFÀÊX�M£<Í(ô(Gnæj»«Z% ÞâÊV¸•ŽõÝO,ËO½�£J=²ÒîVgßÏ¸ç]8K‘Y�6{ÝW¯;“èà²Ž©,5Ïëîeæ’Êm®,­¾w×4K=#`÷bYÕ`”³Åòõ"è’»\v-´âx^ÛQ¿pdíü%àeF+^¹öÕzmOy™Õ/;vtÝ.ý&ÀÓl'¼ÝnŽ¶BG–¹RÖêuÏ¸w 6ô ` @À €€  ` @À €€0  ` @À €€0  ` @À p”€¯’�ð•ˆ"Fû�ùð&á^);á« (�³
Ð?�ß —\1;á+ çêùŸ\¤þ¬«ßÀSÓðLpêÞmÉNØYO&÷1S¤ÈÅTÒ².yÚLÈ¹¡³IËºã«ëŽÊ­öÅ°=£ßÀ“¾N]¼•ì„£XÒ)Ò-ˆ“eyP¬f´^Y´™®@Ll–	®;>ÖÏ¯ó@UÏa%ëý]Xð–ì„UR1»Ä]%B‹"ŠÇ¨Qg¢©ÊR½²®@æ¶V÷ÓÆÄëª¾£8ÒÙ=ìù ·ÖrFÀjÔUãŒbœIu’	8s+GÙ»41Yy³ieüº³â�/�¹½õ7 üßƒ7f'¬úm1Þ²X}¿(˜Lä™µe	!fw˜ŽŠ_Íà�ÅÛŽ9�$„Ó]è¬¯œG�¢ð$gŒ½²ÀLêòþV	!ÞÃ¬ptÝ½BóìŒñE‚›¼5;a×7Œ#Ì#Ú�q+—�ú>RÀ£R«‡*gö7 \6¦-Ù	£²i“Õ>p×Çœq¡;Kë7kùüºGXË8Ðçy™hÀ°|ÂÖì„.Šj€iÕw×buBÈ2v£ÚÙbŠÕA¬jÐ*›6ê~ƒÛíöq#àá2ÊÕì„qž·ËP(—XdƒSîŠ«>.$?NåHTqå˜»àÞ§Ž/…êxS¬ßŒ×"ïDÇ©ÎŸŸŸé³òëê7ÀÅFÀK£¥3Ù	ã"�n*%¢r+ë­’&UY%°8ê;êgÇûòÇX?	¿s§ýE4“QÑï�•XxIÌWyÛï©Ç–ûXÍdxV]È’ˆ€   €€   €€  @À €€  @ÀÝ^T2ã<™€ããããçóóóÇ£N f€8KI"k¼% 9 ÜIÀJ*6:†\ ð(T«[bâæé2«ÝÅtâ% p�€«¶#+ì)BÜµöt�}Q®¸§¥o°SÀ+™ñbFÂ*K�À¢õŽ¡QqËv
xÛ8s·cJ�(Ì@½êc�2Ó à	¼*`ÏýÏW‚²(Òj;Kš€€úÀ³nl–Ó'Ë´çß�r	!`€F¡gÜØ.û „›åüéÊ_D@À�œIšMÉ
W£Ê]?[	Õøá 6
8fÆËÄ«¢3sÄ£Á¯¸t“àÀµÐž¡OŒm�2èyRM3Í”€€7 ü´+V|ö8æ}Ø€€            €‡
øëëëŸýº___í>_ ¸€€=*‡6Þûßl¾¸¨€ïJq±\¨·Ûí�b^U1± à�–¥í"e¬D¯€;	x5¬¬]ad«@xžg¸+?+ãóóó¯¯¾¸ÊÌ^4
(¯s²:yÊ—™ã./à•ÀîYtÉê|YuwÁ+áy™ÞÏ�w9–²ããqz!èx}FþcxjÏômÕWŽ©Sbz•˜­î¯Ï­úéÝKÅ?÷c]Øñ~ý…C#‚§°îìHu&Dv&rÏ*ŽíâKgÖ¾ze±ª» ö+/2€—°[NYã(„Ì"ÆÏFy”²2tMÍW;Ñ3èD:›èàR–ðV\èJ`™‹_™ :�ÎØç®ýßÊ#`x¹Qè™ÕVUÿÔ¿ë\àø²ˆÖ|«ž�Úê2!vm —°D3“£¨ ÊúÀ™=WpeñVûÀ+ù�±Àð’9FsÁ·ÛíO5 ä£Ðq$9ƒOådÂ«®S�Bw^ÁŠFÀðÔk¡}JRºyÒÌ*f¢ŽBé¬tœVÝ*qûñßßßÿbesÖ]ŠTO»É³ÆÁ¡™E£9ãÙ¥›ZüáÂ”(³óÜCpâª-,0¼Í~àÕì„Kœìso±’ª7ó¹À†þXõf± àá«£VEØ¹ä øD|ƒÁÊˆ±ÎóôQß‰ðóósÚòºh%f\g@À €€  @À €€  ` @À €€à$k®‚�³tqûn+Ï ‘­	'Û#*`�‚áY	·ìzw<¸ŸÕC‘°v
yÃò06<ÔõgŸ�ÃaÖÝ*kè·Yà-Ó=‡	X®Êæ—¹‚U¶AÅÔŠq¨ºäàUYK[uí¬™ÅÑÊö+~–Ê‹Û÷¾¬üy*ü�‡ÚíbˆÅîË‘õŸ-žTÀ™(ª uYtÈ*íJ—�¨
gëVÌ#cf®~Ü?¬ˆšUà<�
â‘/ýï#\hvþŒ»Dl´ÊÄ¸¥þ+åÃ“	¸K/Z…±ÉBãTådIÆ:qW�æÝÕÏr	Wáf»rb]�ˆ¹åuñüÃ]Ðû*3böù–ú¯”O&à.Äk—µÁÝÁ.¼l'î¬ìÎ#¨,p•�!Ëû4óBÙãZzýcìLÀÝ³ËžÅjýWË‡7°ÀQü£0±Y#¥!íÒŸÄÆ3ê¥²âêÕ ýyª¿ª¾i&àîšÙñ«õ_-žTÀ+}ÔlnsÔècÓêÅ±*`¯C–¡PÂ¾—€W³ú]­ÿž4¼È(tõ†žµÀYãªÜÞ™ô'™Eš5c�a—€»~n×?ÎFY»†à¯k8]Y]xv0æž.ôŠ€³ûÍ‚àoðlùð„+±2¡vÂÎF¡gD¤ÆÝYÙ*ø{—­ëÄk\ÍwD7
=[ÿÕòá	ìb�	«¡±¡ŒúË±¿Ú¹¼¾ìÐ»ÏÎ+Ca7�tÇe«ª{u¯[ê¿R><én¤˜™0þÌµ³„Qh#‘x}bvÂÊÒºØ}áÂ•]èlåY70¸µþ³åÃ“ï>;³ß·m6‡ï™™Ïæìº?ó³AÀØ+»uÚÂ·<ò#¾·Ûí�úÕ[w7±vð]Bï“Î.SŒý5\ ?Ð
o±ºZÉ¶7@À €€  @À €€  `   'XËY¶ðdŽ›|3¼¯aŽ ;¶¾ºýÂÚR8Ààmìq•c4‰ÉÃ�z0;‰]ùo�pñž	‘#ûžÜhµi¯€»üºð„€càoÅ�rqF+ƒàÖ°-Ê#¤r=ê¥×í?^¹¶úý³[	IO#à.€Z%à½¨<�¤èÁìFá�*m‹úØ%¤ä7[>À¥<JZv¦€£;­úe×‹!e¿¿¿ÿéŸ»õôÏýsåÖ�Ê¸Œ€=ytç2ž)`O¥]éø’©B©v}éx_Ùñ«å<lÉûž+IËÎ°Dâ@ü^®mÕ¿­’ƒe^EöÝjù ›FÒ ‘¦‰¶îh�¾_=¾®ž	xµ|€Ëô�_QÀi—õ ¾“€»DiÙ½­ZàÕòð‚€»‘ò.=ç¬^-à)\-¥¼·€W§yV-0ÓHðröé�È#\-´ˆ›1¶XàÕòØ¼ƒ³·D²å0  `   0 æ!  ` @À €€0  ` @À €€0 <±€•™`6CÁQÛòÈt °CÀUÆÁ˜¥ ÛÐ^�×]Ï§ÅóØg°(`ÅuR
“¯¯¯ŸÏÏÏ2è8…Íñ,„ž©ðóó³�¥—…Â×úõöäSx{Gá)o‘qK@·½©Gð‚»Ô!{¼jiWúåžmpÏ1 O/à­ßUè…0½RiJ³@r±LõŸcß:›•é)L^JÀ�Ë»EÀî–Ç<ÃYùê_+Œ«Îõó<« Ê¬Žõ„åßßß?º�^NÀ£¸Ç[ƒš»ˆ%ºY˜]³²êÙç¤A�—°·g'ìÜË½Y	âtÒÌÀV·YB�çgÜe��@p9+3¡¦x¶ºÞ[®_‰PSLJ}ZYà*€{L-ê/³ÃK÷�ï!`/+³¬z±øÜs&àÌ‚w9�TƒX€€XV­e–îEnñV¼2M€€7Z`	5Š¯ÄZ±À]? 79|	¥–Qf®¬/å”Ë»·ìÓRîF³2ðÂJ¬H6•føb�™Qèh�ã VµØ€ýÀ[	�\Fyôµ0  `   0  `   0    0 €°¶í="c�oñ{ÅŒ	~oWÞâ‰xžPÀUvBOx6Ú�¿%K¡®]•ùìÙ
«,ŒWŒÁ•E:�'pŒþÃ¯þüü/�‰¾�3ü»QÆ��¯-Q?ëà/¥ì¹ÞÛÚUa‡ð‹	8³"jˆ£µQŽ2?<+~_Wñ f~#\èðÌÛy$ð‘•Z‰Iu»Ýþx~bY¶ìÚ:Vß¹ìò2Ýn·?D¯»Fvîª›¼õžôÆŸÅ‹¹ž…ß¿‚v×Ôóèr@o}æp¢€GBÛj�=#ÄÌ¹±¯û—]jwÕ»¾¨0vf^4ž,}ËøÃ÷T%~‹dIßâïàýøø<ªÆê3‡“<Ê]´UÀQ,3‰–Ãi>Ë„X¹ï]Y3÷·Å«ØsO^'Ï4g<Sc$°ú3ïëv»ý©îsË3‡“ìa]»‡¾Õ…Ž×Ø’­Ð_Yý«ºUçìÍÔpÔ`Ðèž2¯Å_ˆñ…0J¬ž}_½Dâµüœ-ÏœFŠnÒŒ‹»ÕGW-N'u"ðyÕîÔ¹³Y½ýYd–ñLyOñú£ß(p–‡*;ÇŸÑ–g'x6CáÑ?Š»g™%éútG8Ž¼¯¸÷{\è£î©ÝÈgÏ"K�>º¾`xx±.ôŠÜ¥ûúúúñ•c]qkcŠ‹Lfûè+Ïòè{ªRÅì±ÀøÅ|Æ�’õ¿F}«£¼åù¬N#yO>XËÛÓÍ>àB¿©€gúÕ.‚ª±�FlWSV§Õçã.q'âj hë=uƒN£þl7���9î OêB«Qùâ_ÂëãÓ$ZŒàƒnG8.VðyÐ•~íh)¥„´õž<kc Ì\^¿ŽmdkÜ+ËíÏÄ_PÕ<5~×[ÇŒ�™[YM9©áïmLÕ€Ò–†Õfp´›½§Ù�Ý³ó{ê\ìì™TËDðîö­„³Ë«%�ªÓÞ²fïÉ²å¹í¹§Gm5EÀðRûŠW–j0 `   0  `   0    Ž°¶³�±UÌ·±]a-1^JÀYv@ß>ÊHX-¬Ï6«?:2¿¢¤mãÆ}€‡XQ"”KÇ…©°-ºÅÃ«Œ¢ê•ýH+ØEZDÀð”V&ÿL"Ž]1“gDxÅmoU¬)Oo�³}§ÑÝ=KÀ3ýoõ¥»þí¨�Ãï­ðlÝFŸ�êp)�ƒ»¥¯‚¥Éµ�‰Äc ºøý¨œyU ù®n~mÕ3~–�#øu²ºd}õ®ÿxJ¨+öh—ÕÀ•úÒßßß?YjNwy©1€2á�F»u¬®åådž©›ŽóÈ�þ™'Lólª§¾�/“ì3Rs"à¡€Õ³€Þ+vÏö/c]2ë$ª®+ÛË�!NGuœ­[fÙ£åôÏ¢·ãý3Â±"àvK.Z |UÀþB˜q&’Ì•Ì„4ëÖëÜ_j‹€cÝâgÕ&–å×ö ðþi9pÛWõÕ›~‹€ãœpL­é©¬oZ	Ø?s+?²Ä±<h¼¥nñ³j,!
8zš¢Ógú]hÜxª\±UÀn�ª~¤§Y±Àñ1²¢™…ŒokÝ¶
Ø§íôBÑÿ«2 ßUÀ•ë3ºŠ³ž½—ì{O	*o­ÛVZ×ók¨ë¡úÑÿEÀÓ9îa�³²¶ô�31v‰¬cyY}kÝ²ÏªA¬è)dãÕ” àÓ-°¦k4ûÀ.h_Â¹ÒÖ4�\ÎQcÏÊsáK<[ë–}æÓHîêÇg˜}žMw>]À>ÒmdðEüŠŽÙúº9çÑ½Æ>ð–ºU>.äÈêËwkÍ
.üf·Ž’lÏÌ7ïÍœ7“!poùÝs¨¾G¼ 0  ` @À  0  ` @À  0  `   0 (`ÏPxÏð-÷Ì^¨`qÕw
0
p	Ç¬YæÁV¦ËT™½vÎ/ßü_“Ê7óÓ˜à),pr.�ÅïaXe=u®Žñ#1yS	çÌ nŠ¹?�÷¥û§1ÁS	¸J¥"k”	 ;W!uªëe1¢]Ø÷~`º¼Œ–5uwXy‚gÄß%âêŸuç©¿\Yè–&–_…­AÀð’ØÜ…j]¼æQgÜåØ_Ž¡Z=ˆžúíž_(–ËÎsˆC/a�£}”€ýÅ0Š$sy½²,ž"FYcoa�«dØ{œY¿8âÝ0ýüü_¸Õ˜UqÖ[@Àð’–ÕòLö£ â[,ÑÅDÚñeQy Ñk�€g¼/)`e=p×s«õ^r–Ú4ºÚN´¶Yò4oÝ>KÀÕj¯˜apÆªFô�O>W®z6Ú­èÌª.,0 à;Zà˜§7
8fè›é‹c�|'œ½0|¨šrR&B-ÈpQc��Í»p<{ŸO­^×¥âÚènÁÅïß¿ÿ¾4â÷þ]œö$Ùç¤òöŸ´•p´”   €€   €€   €€  @ÀSÛõ¹eÏ·Þ3K¢¢pv{�ãþçÕägñÞ®Øpfž\lCÿ(ÃàÇÇÇ?*cØF"Û�7ßŸúÀ	b.§Ùßßß?UFÇQ@û‡4œÅÀð`ËÊ©‘é‡»Ýn¾¾¾þi|¡Z1“¡[ò‘€=íglÐ*÷l+<Ov�,Ð^–#ª½î_)^ô¼”Aâžcþ¨{paZVµ4§>Ë�ÛeE	¸»¶ÄýÈÕÕoÆ³©ÄòWõˆÞðdŽAåtleE£ØF5ZÿÌµ®âd)‹„‚ÑÇ yªïççç_Ï@ëØxL<ßcwUáp»çÕÝwZ7ÞWvß~î1eAùU¦»È1wTõâ½yöŽìZÙsWtOòFëì}#o0³x4hãk¶Oèõ��Ó³:Ä²cF“¥‘ÑË#ßõÉýš+�ÔÃâªñûµ£@â}ÅŒþ[fpB¿iõü% sÔ…ð—¯gÈ¨êçÝ
úÙw°[×®ï´¥Ñê�¯+£
?[eRŒ4ë¿v±§gãRÇã·ŒRg¿Aõìý¾ü»Î}¹ÐÕ½ú3�¿MåAUõ›iOø »¸º9“pEÄ��++QÕa&IÛ‘ÎòÏ>ƒÌ%­2Dv÷5Õª€»gàÏÝËíê7›8/
ØÝ·wg�ÎÜ´.[¡7hŸW­F³gR¤^AÀ£ºÍ
»{!oðèfßwç¬>S¼ à˜¡pF�{-ðh^¸ÊV¨…‘ÌßKÀ[]è80û´•€31úï¹WÀ•…YÔ™¾Ó ÖLÃÛ*à*°»»ÕY²³Õô§÷ðÖA,ïÃû‹ó
øhc�/&à=¸›fÊ,ÉjÿéÞö—Y÷<ã”T%®Q8ÕÈ>Ë…ÎúÀXà·À�€³µjáî-àÙ©1ÏÐè/ÀÕA¬øy÷2=‹ê^+—¼¡Æ?`)¥'ýZ]¤—R®8N5ÄFS5D_¦¨yÉªßwOÇ¥”š¯ö·¸”2N»øÂ‡-ÂîîÅ¯1›Êµ*wõƒ¾Ãf†YKìÂ�ÌÎñÅ‘ç(Îêe�mªð©§êÞ*k�©¾[ñRV63d:²TÙK,.8©^VÕ5ºç§¹âïôññQÎC�ê=›¼?	[¶ÛÉ¢½ÊýÍÞ�÷;WŸÁÞ­š÷Üê‰€á%™é †‹˜åˆžˆ¬�¹eÑ ` @À €€0  ` @À  ð#aÙ àEÁxdEè¸÷ª]Ÿ�+€€„;Jµr‹˜ÕƒðÄúÚË-á=–îù&qßÇ�xbz>Ô­â™.mÜX®ý®ü¸€€ä³ Þ™¸Ž
›ê‘'´ÏÔCÂÈëzñx~px{WÁÛ³¨�]|¤-}î:fXÐC×»˜Ñ o'à* ze•�pŒÿìîsL£’Ïo-à*Êc•0ìè>°2ëéÚ~ÍlÓz<à­ÝgY>ÔŠñ2ëÛ‰J¢Ë,¦½�¬¯�•Ó•¯r»ïžVÀ1r`50Fp¡º«­©'JœÏuAÆ±XV´¾Ù ZW~½‚¾3¼œ€åWáX³ ì1äiW–ÝeÅX¥ø˜)?~çž+»à%ÜõicðnðKñ›ã`XÅÖßY0ø8ínºŸ÷ã»òãwºžRš bxi�F›c¾˜^%Ýöü·]Þ£˜E>àÖ•Ÿ¥zÑ½úù,�—s¡+�VÂ�‚Ô’Gwa»DÝYæÁÌ}�ÇwåÇ¹ä¸<“]Nðr£Ðq´·°‹'º³:>;&ë;ëÅ_
UºÊ¬ÿ[­óºïMàpIWBí2ÍGñÄ�¯˜ïÈ³ðÅ\Aê?ûç²Æ^§îø®|­à":¼üBŽÎEî–@F77KTEÛMUùD‚«\ëªü,©Ö^NÀÙ@V´†Õ&·Òž63NùqÙ –>ÏÖ@WÇ«ÿZ•ïºÄ O¿™!NßÜcË`å–ûŠ0¦z oØTðáx?:³À xBD�ˆ}çuã6B~T@ÀÏPñ0ÈÅB@ÀOD9Æ}üDh—Qc@À €€  @À €€Ÿmr`0¼œ€µ
Ës!)+á35øN¤ÄÃ‚—°ïVÜ¨Q¾¤«Q©GÀð6Îâ0w¡q®¶$n7ÌîÃË	¸9#ËõìK_å> ÿZ±NÝwÊÚà›éf';6û\«�GU:õÛGÇEÇë(ìNçšÏÞ#ÀCÜõ«àqÀCëDQdq¶²V•wà»“²@ñ£]LY½²h•{îà!îd^§Š˜Ñ‰(ÐóüGUŠÓ¬S°¨Î1(ÀÌ}t[[îà!®~f™cÒíLlÙwÞÏÖ€“»¤Õ`YüÎËÈŽË„•}7êl¹G€»¸
z^Y ÎÝ®F³£€Õ§Ì^"±\¯Ÿæ©gï£dWÏ=÷pw»E‰©EcŽ)JVæZÝâÅ,‡Ý(±×¯ëwÎXÿ™ÜH{îàîö>Ý(g'’˜ðl´XdÖêe™ºûèú³]Àú#îàîv—pD®›/î,w5r<c�]øÝ¨ïÌT˜S•µç&à™YY9Ju‹%FÖ¯	ŸísÎL…iî¸+oÏ=Ü]À+yƒ*1i`jFÀ™…ìú�³‚éîÃ­î(uÌž{¸»€»E3î¥ú… >iw�,#ájýªã\°Ùœq´ø{îàÒŽ?ÎçVÖËETmBYÏ#ìû÷ïßÿœ³õêBÏX”*3áh•’�ÞjMñ÷÷÷�'D«\ÒÙúÍX¿FL)“å*^¹G€‡N#Íº„n¡¢òÅní|j&ŽwÓV+õ›™FŠßU/�-÷ð4!u”NtÏvÅÑ. {ï%Þ{� O#à#÷ @Àgá	¼é7<™€G‹' àÂfPàÉ        €€O„•U °gåsýóó“uÍ Wð×××ß4&•…UtF»\DÀžá¾s�%p	+ð`+ÎÓÈ¢Jä¸þæÁ<HÀïlf†,^òQÛ�8àm,ºRÖE”¥	ÝÊ(:åì1 o#`F�µ”/8³¾G	ÊË©^(Ùµ*«<k­W¬: \FÀ™Eí„“sGk¨ÜÂ:æv»ý‰ßgƒc1R‡ÊéŽ‘˜³dáþ²ùþþþÑqY®ã™ãºk<LÀ™P*$L	)Š^#Ó.²ø·–}Ð?Óµf�‰i²ÞÊ$¨¿c³Çu×x˜€g§€d©«©%‰×}|9(•Š€xâß·Ûí�OeeÇ¸ˆdýü8ª.á©Ž+ÇU×x¨€3kXW5ÚJÜn}åžÆc£ð%r]SçÄcT¶^.>O@æ/w}g�SÚ•êZ,#…‡[à‘€3ëÚM+E«¥~fö"p·UÖ9¾ \`:F3ÖßûÝ^çøâPy3Çu×¢±ÁÃ±º†èhÖ:ë5xoø>`&aúw6º­�2w«³>èççç�úæ±ÎþX9®°R46¸Ä4R•p{$ÞxœúÔînÆ|¼:ÎG}]ì*OÂõcâ\°ÜXï
dóÄ±~[ŽË®p‰•X___?nqVj$ÆÙãºy[‰¶‰ŽËáª—Q|QÍ×]€ý €€0  ` @À  0  ` @À  0  ` @À  0  ` \¢df¾‘ßƒË½Šâ±¯�.%`q«x· æ
bWAã‚Ë	8†Ò‘µQ£�¡u^5”¢]
=OhN,,¸d8‹U%Çàìn�«8QGJ"Xù^uÒ÷1 �Ç¨RtI}ïç¸ Gñ¬d}³ õ1E|ç/À¬ëÑÝÀ.»(cZ”(àh¥2+íåeîçè{…��ßÇìª[¬gçwÂqWnuwý¬ž3÷°KÀŠÁœ‰óv»ý‰Ö36Hÿ,³~[¾¯ì‚P=ÕRn¯¿tº>}v/#{=]È+÷p¸€ý³ÎjÉšf®F±g¿×u½.#w×Ýóì¥Ð	xd�³ˆ_?;næ^ °[­,aYèòFG±£PGß«\Yf¯ËHlÑ½�Ÿu±®«23Ë<õÊ½ &à®?ç2ïÇ)³B55ú>~çtÖ®°i4
]Ýs60+àî^ pì×ÅF…�¹Ð.Tï+VÉ¹ã÷.õae½f,p&®™î@åudc�•ÏÜÝÀaMoÄãÔßìVmU®¾÷—D—qVÀ¾X¥«g�÷ÜÁQÀºFf•+Ë�Å…S<ÛÀ£KçYcÖÁØO^ù>[Pá×ÈÄ’	1^cøàšUXþl²ëwV¹»€Ã<“+¸šgõ¢Ý’ÌÑ÷Z–]§P×%˜]ZÝ[–ÿxÆÏÜÀ!+±¶®ÞŠ9t½¯—•;ú¾ZÅç£G/%ÕO+©V^hr¡W¬äÌñÙ½ °�   €€   €€   €€  @À ð‚VÄ„~ÏÌ„J‹â�Ùï�"øüü|ÛLŒð®b@eAÓÏÒ=ÃÌè…A&Fxyß£QÿÌdM8ŠQúPBÝÀS8KÖ¥Ð±1šdlì:Æ†Ë5­¾óQ£òü{�ç.°'(Ï<‡ìe•E�\-ß³UÄzÜUÀ
­Ò(Û_•qP}êÙïT¯êšXW§*¾u¼V–FF/¬ÙòGõ¸«€•,~6r±«~e–F¥»–,ÚH<]�fâEûË"^/{‰eå�ºä †»ØS†zCÿøøø+œ˜Z3
X.¤B³vße¢Š�Ù³2¢å‹/Š.cÃŒ€gÊ�u�¹€q¥ááƒXj„ÞÎ„’õ%e�ºï2»x²òõ2É^2�^ðLù±¼øòCÀðk�ÊóuSMÝôÌ×××O÷ÝVgbÌ<ƒ-.tÖÎÊõ“0<d«³\Q<Y«¾¯¾»§ŽB­¢*±Ggƒbb5«ÀiŽÂˆY�VâŽÇwßÍbe®éŒÀ²û­òGá�,°î+ž›¥šx¨€G#²ÝTQ7b\¹ÐÝ¨vf¥g-ðÌ½ÈjÎ¾ º…!4D¸„€ãèj´Â•H5Õ²ò]uM·ö+«DœYbwyW^™ˆ±Àp¹ÝH±_çYüb_³êÿußuË-ÏêO¹‰�~/°� 0          €€ À›	ø^Ûêžqûy˜àpkoï{oµÙ~µÕa5ÁQñ—ï±ŸWaxØ7‡	¸Š®¨¨÷°ê1+È­®bV)5Ê™?ŒžV°ç:rf«·ž7Û¸eÍV\	õV�0&àQ*’ÕøÆ[-ðjŸVxµ~�°žiWàPg"¨\Z�…åýFÏÞàÑ*=C<Ö-‘>ëËèêw„€«{•5�™+ª�ÊYí& Þd�=›‚7Ê*ÂäÏÏ8Äj‚6f	Œ"È¢HJ,ñå3ã5Ì
¸»WÝo–¡!«?‰ÏàT{XBôô*ÞÓ±•çÔU`s«´úÚ^†—ŸY'5þX?•¦Í¤öT=l^uv�î5¾°üÞbcÏh¡c0"àÚv´$Ù S&˜jpÉ|æjvåW®©óýýý“y•€GiIgîU÷ãéc²cüo=ò&ÁéƒX‘ØÝšÍX¢¨®E33à­ßÌ}DÑ	·À3÷*{ýô™ŸãbÝ:ðx·€³¾c5ð“5Rw­g<3à“¥Í¸§3}à™{ÕõÜJ«ÎÝ‹Ã)óÀ[ŽË\èJÀ#‹9ÌHy™™åœ½ß(àÑ½fƒnþYå.“z"àèú ÓÌÔÔª€} I"Q¦C•­âÌâŽÏÜk&`Ÿ÷>±×ÃCì�8NÍ”¹*àl¤7N=e®îÈ
Wß{Y3÷:p¬ÿLöD€e+ÛàìrGŸ†Q£Œ#¿ÉÎæ–«EÕB	.[Ÿ�]GóÆ«÷ë–}æ^³ëh4¼zfú?}`¸ÄvÂwÊÈwÔ½²	ØÐ€€   €€  @À €€  @À €€  àÙµ=£
/û¬(O¼Gb4ÃÓ
8Ë�±5‚„‚¦?ú%Pe`$Ä<½í�[Ùb†Â-õ<hü#³ñ)T�¿Œ<‡éNà©ì<×Yá.ÌŒ¿¢€•L<~>“h|5´�¿ˆª`ó1â¤×cËu	›w°»ÑQÀÙwY²±p®sY£å«Î‰9’F×yY »˜Z&ëVdÞHö2Ëê¸5I: àS,p–K)kØ±Ñ+ª£GwŒŽÂ‘€g¯¹zo™…VšÐ™q·ÎÝ9D „»[à¬!{0uÿÛ�«²÷EW9Š&siÝÏ^sÅ»ÈêÓº¨|¹ôU—"¾�â±4J¸‹ž¥UQž‹`FÀU¦ÂJÀ³×<JÀ~^–.ÔËË>»Ýnü^p£á.8s»Ð”«·Ê\p¤€g¯¹WÀ™;?ðŒË�€án}àÑpìƒÆ¿�ðÊ5g©f¾_pt·cŸé)xØ(t75ä{��¥çt¯\3}Í\ouï[-0Bà¡öLz3ö4šQ�Ùvõ�ú¸.J�³rÍ™UX___¯W¹¹ÕK£êïÆQgy1___X`8w-tÖgeÑ;³´1®šš½æ¬ÛßMõd×Ó Zu^w?3™î"àlÁ‚¦Yº©$ß‘¹Ñ>`æ™}Úhöš�%ÎZDë]	8{VÑíÎÊÇÃ%·FW{Kö¾ìœÑÊª½×<{©ã;elö @À €€  ` @À €€  ` @À €€  ` @À p¾€µÑÝ3÷) ›ÂÃ\á¦´aþUâNy¶Äï*Ïž@À12FæÑ�JýBÔÌ„z¥Ô®ð`Ï¼;Ûú¾JŒ©ÙçM”K¼©AÉ…Ëb<Uy~\ØžÙ¯‹1½ÅúÎ
xoX›•sW®•ÅÛò.K|o6¦ÖYu†'påêÅ+YŽÝØH%¸,ª£»å±ñf9|»ó‚6Ÿ‰@ý}áã£ì‚Ê}_,£DfYÝ¼üïïï´þ�¬3<±€ãwú±»|JY´É¿;IÀ«¡c³ºTýÒhñG×ªÜÞ.,í¨ü¨:Ã
XoåL<ÌH,³¸JVæÖ¼ªŸòdõ¹£]}»ó²nEô:²¿Ì}ÎŽË^Ž:îÞu†Äê¬¯gLè\ÀUœ5üÌºTni<×-M7HWy%ñÞ«¤çUð­Ö³¸w�áƒ“G·-
ªú~KxFÀñûØ«Dh�ÅªúþY]f]ÒN˜³B¿w�áI]h� ÏŒ¤Î
xd�«Æ¹z½Q_w¦.Õ5»>§¾t‹_¶ôUgŸßYu†'ÄªVmu¡³Ô#U#«ì©N²út.ô¬ª—Pw-ŸB[YÀá}úÌ:úéu†ðÖA¬ÕEp7â}ä ÖŒ5«®åÓ3Ý<õÌhy'¶GÔ^PÀYvf©kÀñó®<#Œx_[¬ÙìµºE™—2»òíQu†°/ˆ®à¨Ïh�,6°èæÅkÅ«9¶Z³Ñµª…Ùù•p«uÐ�¬3¼ðvÂ½?~æ&ï¹Ö=—
êZ[¯§DàÝÀáÕêìþk‰³~1s’€€Ÿ€Qß ?‘€¯°ï / i1Á××–€˜X  0  `   0  `   %`…VÑ!OvæIÏ®¾SÈ·Ê�²CÜ{À¡Î2äÍrÅF_m’¯‚žZÀ]–<ßh�íÛ½b%Eö¨‚çuAh8ðtV–*vòHðWÞ=ä/œQ u‚ºÁS
Xá\bƒŸð¨?½µƒÉge�^#û½xFF1º7¶>Â¥±FŽ‘£[ZÅ5ö€i___Ýñ88Eå¢Ë2!vëâýø13}þh‘·\à®vñdýÅ˜–2Ë¨£LJU\èLTYj‚>²°•€Wko½>ÀC,÷z”ÓÖróƒª«Ì¬Ü˜îCÇw#Å]`r¯W¿¯¯kÅH�{®pWGK3JrxLþE]îç9ë3+–qÕ/­DÚ½X¢øºÁ8]_uX¹>ÀC<«*žÝföËXmü<R?:¾ :oéóï½>À]ìó¢[Ün‰uv„vV@Õ Ò(í¬€GîïÖë\^À1�GvLµsF@U?:HUé[ºò;�ûTÑÖëÜEÀêãÅ)¹Š�e‰SK±Ÿè/	Xâ�€4›­IŽsµÕË#[iå/_��ïõÖˆ{|&«×¸‹€gÓ|Îö�=o¯'0Ë,êhÍr–u¾šr’uÌ–RfÓ=Ù¼vìÃo¹>.#àÙ…
Ý´Pt�GSG3ëµuN&Ðî~b]ªTŸþ"Z½>î*`MÑŒ¶ÞÍö£½¼nßÖm‚~-wÿåŠû|®»ÎÝ½y½»)¥™ëÓ �ý  0  ` @À  0  ` @À  0  `   ž@À
ýêy‘^þ(ŠÊìïÌ3{1Wó³xÐp-<|Ñhoò(^<¡€c¶¾™ˆp.+/Ì, ÿÌïL<¯ðLèÔ*‚c–ó(Z %-›‰³¥ã:+2J6®˜W£À|ê.dY²zÎÜoW¦ê£(!^–—·—¬
%ï»zIWAõgžßÊo«üYÕsuëŽlc/%àlNAÚôÐâ�­Õ%	‹ [‰/†ªÅÉÊÊ%b«^\jD1šæêýŽÊ\ez·ªW…sæ¥<ûüfÛØÆô\”ý"vÓÎlc/%`kÅ‡’5—uE—ôÆSßºYÔÊQ¤ÊØ «,‚3î¤~ðNvå~gÊœ¬çu©VGåúËvV+Ïoå·�I ô¬*Ñ�ÕÆ^NÀñÆÕpº·z<Gîlti²üH]V¿¬1º€«‘#q&¸»[û˜Ùpö~WËT9]líÕ¾ïë¾òüV[?6ÆÜÎRÑžÕÆ^NÀ+?¶Ää?´ú4ÙtS´ìêûe£Š­~XÕP]àYn¦•þ ŽñóVîw¥Ìê7X�5Ø"Ø#žßÊo›œ�ÂŸÑÆ^NÀ+ý2À]Ã©DæŠŽ¬ëÖ—Š,™—Ùýð1­jüñgïw¥ÌÙþüŠõ�q;ã‹R×\}~+¿íÈ…ÏÜÜ3ÚØÛYàªÿÕ¹m³Yâßþ]ùY£÷N5¾4rYÕ-+gïýVef÷½Ò_‹‚Ó‹¡rMåzFaèó#ž_õÛÎfâ8»�½|X®ÊhÚ%ËXû'Õ4»F<6xñiƒ˜štÅ“èáb=ä²ÍÜïJ™Õâ‹=c±Ü*­ket9gžßÊoÛ•=c}�jc/+à•é‚l0&Ž"w)Iªò»Qðì‡ˆV+žß5¾øÖîr)Å»ê~WËÌÄ´šÕ!–?ÛX£ð³ç?Ê“µòÛV�YÎ)yWg´±·p¡gú`YŸ#6Øø#džêd5Qv|ƒÇ¿}wl£¾^ç>W÷›�<Ï4®=KW_¼™€5Ç½òü:o#ûm+O¡ó8£�½¤€³ü·G¬ØŠƒ	£	ý0³YÇG·Kê/‡ìzÙhæÊý®”y„€³Å"3D«¿åù­ü¶£­Ù Ómìå]èÙ·òÇ—Þé�z^àÊ�Òç³s zû*á˜ê“Yo{l˜YÒqŸ‹Üs¿]™ÙtuþW×[mœêrèzG<¿î·•ÇÓµ/=?ONwt{é•X[\�™¬Õç¾®UiÏÚÕ˜9°ê3íÝísDÇªñn)ó¨ºly~+¿íÖzÝÆØÐ  0    x  0  `   0\íV:b\@ÀÚ3ê�Þg¢õ_¹�z&�½¬]ABŸUÛ_mÇ;â~½Ýh» ½“€%VßÊåg©-ŽØ¾¦=¨Õ°Ñ¹3÷ä"�éMbp½gÜŽ¶ÝóÞr²çv¶eïÚÍÑmô²–…ò�¹UŠÕ¼Å¢�BçTAÓgÎ	xKÃ{ö>ßp!+ÿÌ@ëU»yÔs¸»€õ€³Ð/U¸•-oæ­öœ+—xÔ Þ9å¦Üç³,áÙ>Š=íìa–å�}U�Ý#è{,b�_¥XIY¿(Zú•sWÞÐr�ýþgBÛø8@wlŒÅ,ºcô¢ÌÒ‡daUg^Æ^v” ü¨T$U9ÕØIÖfö<Ëì…¢úTÏùÈvöW?\õ6ŠoYOGéçfñŸ»0(•ë2:wuP®
0×½à² ÙsóºªÑÆžß«7l%üòqÏØ7c!õ›ù=êú£¬�G4ÖÙX]ñ™Æ{ßò,»ûŠ/ð¬=ÕÎî*àêÍ¨SjŒ‘kÒ}¶[ÓÞTâ­ž�êê/Š˜ÏXÇdezÄÈ,&vgù~µÊeT	ôÈç«k�rþÆg®8Ü[Ÿew_ÙïT¥Üyt7j“Eš™RÐÎòäÄ›ÖôË¬‹Z½VÜÛÕ.ƒ¦é>õ†ÎsW?j6àçeu÷šMOuçë»N„•pº{èžýžA ®¼®>[že×n2÷:kSg´³Ó<ó�½±W.Š‡)í½Fîs—jãh·F÷äßã}Æûëúg~|÷\»cºëuÏ¡ÍH g<ßîe2z¦[žew�î9g¿Ý£çü±¾j£‡¬ÊzT`”Ìªúþ¨¹É-ÖgäReIÚF1¶;ë£ç¹ú:ÁŒgìy¾U™ÝeÖM�}–]»©ÎÏžó™íìwo¶™‡ì.ÊÌqÕË {#�^$GÌYV�{tU7¡{®Ý³Øú�žQVÏ¬¯9ûìG1µGÓnÙ‹jµÍì}–#×z¶�Þs$z·€gûD«Vº[{[}?:wÆëËŒkÙ¹ÏþÝÌ<jwL÷2éÎs/¨:¯›—­Ê�ù]W÷#ÚÌÊ3éže–hnk;»”€g4ÌL=¨�9²b[­ÇL_¬ªŸîsË´–îkÕÛÚU¨F¬=‘ÚêË±{öÕ˜Ç¬×nîm3ÕlÈÌù•P•5ÛÎ.#àÑHçÊÛTo®jêCSÝÍèÜ=^Æh=wµˆEçfyp·”7ó,«T›pöÂÕBŽjÁM÷ìgíHÀ™w3zNžßhÔ»v3êgÓsÕs¸÷ Ö.Ç9¶­ó§¾ê'{8¾Â%»¦þÎ¾[YÓN�îS<N5dV}fÌ ;f¦?§«<_o<×WeV°zöÕŠ¼nõ~:±È+˜ñ «vãsÇ3â­æ×µƒjy»—+¶,ä×y:7[ò'—¦ÚŽ˜}?{îêÊ«¸"gæÅ,ñÙõgÆº•P#—Ñ=_ËÎ¾SCŸyö«'îZ“ »ßI×Ôõ¼Í¬ÌIWí&>¯Ó¨¬Ñï|É•XG¼if² îù~oýüeuätÉ#vmùn´=nïóÕ‹r%áQ[ö²¹\}¶z�+üÎlŠ†·å
K!0ÀÁ;¡0ÀÅ¹ÊRHðÀp@àA_!ø ?&          €€×öOFÞ9Í&ÀSXQ4”ÔZaM¾e6IÕ«.*x
ºŠ(¯XâÙ¸¿ p²€»ðœU,†>'k§i5žÑèøGe]¸»€<‹)ü<‰7â–Ùó(enºB¹ªþë×¯ŸR5–åÌ³¬úÞË|…�ß€€[K<’5ºÇ1……g„‹åé|$Ë<Ç8Åz¥—¥¢ÙK§ª#n>¼”€ã V´|Y¶·˜{g$‰®ÏbéÑjÆŒ¿$üX2ïâöàg€€ÿ#Qe4Ï¦œ\03®Ü×JÜn¹gÊ¹Èª#n4¼´]‰HÂÖ ‘}«€»™•¸W¬ÞÆÃÛØûœ]Y[Ü•_e”›pÌ‰3›£àeìóÂÙq³D�pªò«2gœ%nî²Ç<�€=At7�êÓDÊƒ£‘_	Ä]a%“PÜÊvsÈÙ´Rª—U�Nk:Ö'NO±jžVÀ²zN× •6RÇfbÌæd}îÖ_•7 ÑjZ)iv”ê2ûÜëãiK³ À[ìFšÉv·G3«¸VË[YÀvB @À  0  ` @À  0  ` ÌC @À €€  ` @À ðhkÏm$î“õã¶ì¡Ý{þ#yæºÃ‹8F«P8YÏŒ Fì‘8fÊV¨�+ëÙ"`l¹w€»ºÐY4Hœ>“Øg"eÄ€ï~þ3fDX¹w€»
¸².1Jäj#ŽBÍD�€N°À.8‚óð³JW’å@Rž¢{Ë.:¦—]{¦¼ÛíöGõ×ùñøêYŒî=¾Àª2õ™'†Ó±ôµð!8º¼ÉQÐ“ƒ»@2w¹°¿(ÔwÎ¢]z
5øß¿o*Ïë¨¾¿DœÅŒž½w?^uóp¹\ÞÓÒÄ(œ4d¼$àh�_ÙÝÆJ€ÙÀ³vÎŽó£3õŒ‰ÌfË«r$eîò–{Ï^^Ùóˆq°iÄx“ÖT‰[—lªŠíŸÏ
8KZ5ø*sCÌ 8[^VG•—¥g™½÷LÔY:ÒœÂ¡e'¬R°dŸgéK2WýïÌ:zfeZ˜íÏgåU)V²<M+÷îï�ªL\f8¥<;»Õw	Íªl…ÙÜuLZ6[^e�³rfïÝ»þBô#î2
Ý�Äe�«—G%®LÈ.Ê•ò*œ‰}‹ž}žX`xJ¼¥ÌQÝ÷Ö±ú|¥ÜnÎx%—2 àÍ£Ð÷²À™»Z¹ÏY&ÂX÷•ò²Ï}zÇ¯µåÞãõâÜ8žÞG!úœhæûqUvÄ•òT†Ûe\œýüûûû?åÆûÆÃËm'œYª¨B3s¦]yÑK8cÇÑ(‹# û�72(@À·öð˜µÇ€€  @À €€  ` @À €€ ¼µ€vU[Ú÷8îâÑqÙ¶¼Õëy.~0€�Öþ\áAã|S¼ÇyÚ“ÛH›<f?ÀFGÁf(:eúæÊTÀÛ8ZD‰J.®ðXÑ{wî `€“,—6†m=´r…€³~7 nˆ®q&`Å{R×, ºçª®+—QV®,¾úÜY’/¿F_
à-G¡gœvÅålð«;Fåøµ$ÌXŸª¯žŸ@À+ø›3ŠÌÓ‰xùQÀ±ììE Ë.Éœô�eÑ¢@âg·Ûí�OSK>¿�QØÚ(òÌºvóÄž”xV@¸™B’0]d²Šñ³XVÌa¤óF8Kµ)Ñf®8,p‚'Ë,pÕ¯u±FKËÑÈsÖwî¼8R_3ŽðŽÿ¯óýs½:ëž	2Zñxm¸Ð�œ°Äé;öU³A¬ÇëÄÏ0àBop6RíÓBqŠ(#ÄŠÖ¿sÕc2€·_=s\6E”ÍñÆªl>9ëÏöÓ±ÀÀn¤‰9ÕLˆ�¸²Ìö~<®*»êûÊ­ÙDÚ /»�£Úÿ›Í½f\Ê¨2²ï½üùùùÏrH_"ÙYSÏè{˜q¡�ˆ €€  ` @À €€  ` @À €€  ` @À €€0 ¼“€µ¿wÄ+<(ÅäòûòýÅ¾Ï™pi«±Vä}Sÿ³o¢WÐùJ”ºW0@è¸¤€³ÆœEÕðlÏœÎäûû»�ü¡ˆ›þ²H#g½Xˆ0Ë.düÜª1Èû³>œÑË'†öÑËëìz)p †¥F?SxX‰5f T¶ÁÌR=»€›+>�-–4>›‘ËNÊTØ-`YÛ®Q¹…zÆ r•€e%²‘«=ólõl²ƒ?sÏˆÒ ·£ÍÞà”‰PV66ö8°ó¬¸—¡gáÁé»QçxîŒ�å±Tå6Y`‰UHÔÑbè3Y‡lÐKÂV¿:úççç>¯ÊÊ¬ûìuV§�<ÌmœFŠué’Šû`Ÿ¿ôÜôœÝÊwâ¼y0¥²DÑ2KD¸Ž�]/o¬þ¢ð¢ÿyõ:[ï×Ëði$u%ô½?—h‰5ÍæÏ*>G·àô{áPËbT�*6P·`nY¢[¨¿]$úÌ-›ÿí.þìuŽ¸_	6ËS¥üïèµx |Õ×�‰Ï`·€»ì±/'�é›[´ÌÂÅÏ2ëìé[f®³eð'Q%,_è3TÄ—‘ž•ŽÑKÁSªºØãx à¡åÉs%^ïËÅþ§[ÖhÑÜjÆ�­`\Â8ºÎH ÙýjÐî?¯˜‹Õµ2/$¾H4 –yqjñÂ’€eb_´ë‹ù÷>ø…ç<[Ž(ÑH žå0¯ww�™uÊñ~U�(T=›j±‹±¹ðâ³ÉÆ|jÎŸ	k¬a“öÑP·#Çþ\´Ø>¥åöêï(^/+K²6s�™ûõ÷îœx¯Õ"¯»ŽÏúä>Êï£Ú³u|™r_1« SBðÒŽƒP¯SBð’V?ñ•·ã1%/'`õ_eñÖ¥’ O%`�Úfó�¯ÆháÀS	ØGm_]¼Ù²R€§°¯„ªI¼qõÀS8Ûm /2�     à]ìÓ>>Ÿû™^qg àéÆÿë×¯¿%>>>~~ýúõOè}%‘x]½¾üøðVV„	‰à÷ïßÿö¨GxOÕQËU?’�Á[ºÐ.XˆÜæ3êïÙ;;ª/À[
X,
"ZË,£CçêÆïeõ3‹9“pT__Ö¹ÒO¦//g�cÙ]n-æÏÄãß¹ØÜåõŒÕñ[,pUÇ¬@_^Ú»´ÃÈ»‹ÑG®àÍ¿¯8:~ÕÇ:V/úÒð}`oØÚÀ®ã£…îÉô}'”ìøÕúÆ:ú9î)Ð—†·èWbP€ºj@*º§QÀUjÓYw}à£Žx*Ë*îrÖÐ38Ûè®(”#<:~Ë(ôQÇ <�€% (ÈÎwCâ<rf�gŽ¿‡Žõ ÁÓºÐ£ï»†îÔÓ¢T8®ôZðQXßÍd¨ ¸ü ÖèûY¬~mg�]ðÕñg[`\fxK¼êBg/€™ã«¥”ÞVû4–žRÀ>åRY½8×›ÍýVåesÅñz£ãc}âb�8è–ÕyfQIL@ð4›¢ ²Qe}ÿÎ¬°O-)3Cuþèøì¥ã£Ö™Èã5²é®™r .+`-a¤á‘ 0 ð 0  ` @À  0  ` @À  0  `  xb?qÜ\Ï� p'+:¤ãßuQ*2ÿþýÜCÀ1¤M!²ŠÚñVàR¦ÀÛ¸ûÎE|u{Ð<<xkœõq¯*àÛíö'ZGã€··Àž9pVÀÊ{¤ r??utÉx®ÎóP³
RWE°Œßy½²ëVÖ;«³²f.yŒºCäús`Àb�],3ŽÇ¬8;¦±»öÙy+ž­s¬o×íˆám0<ÌÏ
8³H+Î,©ÇvvQe�WëCÕV8{žîn�] #wßïp<6†Æí,ð÷÷w9m¶·ÎÕ3‹‰Ü0<Å(ôª+tævÆã³¸Ö�±§Î�FÀðPœec8[À]9^ÞŠÖ½9~~w®¶4¯üñññ�ï,0îj�µ ¢[�u¶=˜ª¬ëžÇž©±Ñ(4ÀÝ,ðÖµÐÞØ³òõýhµÜgw“³s2�eîêž~lf�õ¯?+,0\Æ!ànJf4­WQI(³}ÉXv'àQ× :7Þ+^NÀÕBŽÑÂ†®î"î‚”¥0[@"ë^uºÅ'Õ¹X``?0 æ!  ` @À €€0  ` @À €€0  ` @À  0  ` @À xÚÀÏu€‹8Q£¨¿ÿþG¬à¢Vˆ>W8�…€.,àÊeV*ðbŽÁßDú¦P¬YÈÚ��² -`}7#`e+Pìä*È{LË©P¬àB.´D,‹+¡Vq£qËðívûóõõµkKÎÒ£dŸñÃ0�äf§‘Ô¿êG±F—÷à@¬4˜šNšYÈ!ª>°úÁ™€~þ/å‰çÊŽ@Àô�g\¥SÉÜe/ÃG¯ùÑ žDÀÊ¤²pŸ(`¹Êþ™gÌÜcïgã><PÀßßß?Y*ÏÊû5qŸ.²�ðv»ýùþþžJG£à‰öwÖ _¸rÕŠ, xWk¢àI,0®3À÷�  ` @À €€€‡ €€  @À €€}]³bi]yíu¬ã3ÔðôÚdÅ¦Ê¢Rz¦ßëëñ¬Î‹3³¯xfÛb¬ãÙõ¸›€úF‘$o·ÛíR#Ï>ÓßŠ}äÎ¢£½gu<³Þ wðççç?VÕcYÅWÃJ!xd½¯¶WØãM{Ïª7À%úÀÑÒ:¶GÓøüü<4ªÆQ‘:<t­êxf½.!à*’¤[FOü}¤zd–Ï*!/ã¬z\BÀU¤H¹›ËY£¸G�Ñ÷õ€yªcöÀK	8ëû*EÊïß¿<|l‘v×[y�õw�Ýò}~~þ-×¯ï®t—1±ºVVÇªÞ /!`LyŽ#%*S¨Xw£3ñJ@YPw½t^ŒEícBõY¹VVÇªÞ /#à™@s]ê^%òÎÜ×ª¯íç¨|#Ñ­\+zä†—ðLš“˜Ç7³´qº)ºÆU_[ÇÄ´£>½åZ~ž†˜áe<“æ$!– »îGAUbÍ´f®•Õ1K ç¾žZÀ>Â<ê#»«Å!÷7~æBÔ9îWI¿=‡ðÊµº:2…/'à÷ÙÅ"ô™Ï¹z?ÕœiP,[(â‹.|ÀK×Ñ2ÏÑµ¼lß¬?£�ÀËØ…Ñ¹•ÞßtKé‹#¢õüþþþñÑm·ˆÕ@˜„¦QoI]ËÿÎ¬9–ØN¸sÇPPZ)kæZÙ1ôwo\YåV�é€'°¯Ž:r�3 ¾___ÿzÑx" @À €€  @À €€  @ÀÕÆ~mR¸çÒHí	Þ²B[ý£Ü£�ú}à�ö¨“qn¶5¯ËÞpÆvEíö<N+÷¦ýÈGŠPÌŠòèztÏëž¿<XÀ
ðæ™	=˜ÇmŽ›ûïÑ@<Ù–ëf‘,÷ˆ#>«ïïï¿ž�"~d‚>²3õDÀoæBÇØUQ@ñó{5�,æ£]×êYuÏëÞ®<~3W/{›ßóßEðxd ‚.0ÁQ	Ú°Àø�F™õÝºâ.e,OÁèwOå’FwUŸ¯\KeÄH”Ùçê;Î’�ƒTõˆO>H§õŒü;Õµ�{öïƒÈ^PÀÊQSšx¢'¡Æïô¹Ç�Žk3×ªtâçžnt^wFÀÑsè–ô’ŠÁûüÅâ1±%>/³úÍÎü}Ù“8Æ^î\´¬oû°3}ÈzöZ�5ŠQ6gÒË¬
ØÝèê™ÅÏâ�?ïxÍ˜sêÞ¿\\Àj`±?×Y?6ëÆ ñþùÌuV®Õ½2‘Íô[gœ‰ «Gvœ¬ëLŸve�ñŒß.(`ýPšÉ~´ÙA’*axÖ˜³·ûÊ ÖÊµö�)`wY;ëÖ½È²sïõûÀÅ¬¾`÷¦�rjÀC/€¬�déT2AÈEÍÍv×ê\è-#µGºÐQÄ™·3sîLçŒßž`kÅ"ÄÅÝ”JÌ”�¨vVröZÕKàLœ]³{ù€]Ì’Ñ	rÕýûÀ	8�éˆçDªÜ³ª!®\«êY¸ÍžqK«Ñê#úÀgü>ð„îwÄ��®�t£«]£_½VÕøGîùÖgåíGõ˜uíG/²‘Å>ë÷�‹-¥œyÓÎ®Îúþþþ­JÊ¬B6Õãç¯^«ÚD0“ÔmËRÊ*ûDV�L³}Z}¾uõÜ¿\`3ƒ6-x¿ªQû�.K£cÝýSjOŸ’È^Ýê$5ž,»àÌµbQ�÷0»Ã){V¾¢©ZÉUÕCÖyrU£Euì+¶²zßë÷�ÞÐ¿’!P�è×º"¾*ªÛìàÖseã£xÁˆÞ(x»_os¿žjŒ¬ìYJp¶wÁïƒ€§Fqgwþ Þÿ­ˆÓ¿g?7~          À³x%;!·ÆyK–C¨7a(k„g“�£½Õ1æ×£‹¥_ÍNûÛÖ,‡�oÔ3Ô³ýøø(Ÿ¡²]xà
�Ôy…`Ë'¬d'Œ–zUà]îáÎÈ¾¯¼‡Obô]u�Gy,[²Î<{·,n�bjš•œÐWø½»­–ñûês=÷*ì‘Î{ôN¬M[Èfâ+U{åmY=<5h�Oë¨8²X±¢Ç¨Ý=Vßù[¶�¯f9œyöÑzgÖhå®ò{WÖ3¬Ê�çéšÝ7¦¶yjÿüäÁØF©ðdeÝ÷]£ösGVlí²û!»²«ïªL[<Š$Yå±ªÊ©s–N'ÞÃU~ï•g˜Å›	Üè™ _VÀ«q¤õ GÑ/»Lö1gÐ¨Õ1S�™ÆÑu9*«³ú«XÒÝµ+·1~>*'"øèß;û�»ŒÙ‹iÆº>zÜç0g©;¶þ 4¨Â¼Žt-3«GA»µ[\eJØ+`¿§™—GÖ'Üó›_å÷žqÅWžåËÌ¯f'\ýA=·ÎLÏªJ,�Õ£ûáWê±ÇŸ™å°¯Xé«v¿ùì5ïý{Ïˆ¸²Æ3Ý¦—ðLvÂÕt6]fe*QzãÐ4@÷#­ÔcEÀ£çu«žc©s-«rb<é+ýÞ3ÓIž üí,ðLvÂÕ4Ël73(’Bïê¡)ŽjÔrµ3Ö|â–€sG»ÐÙnÕ˜³—ŸFŒ3Ky•ß{æÚn��ˆ{úA¬½ÇûÂÿÿè­Üplq¡Wë±êBÏ¸Š[ëÖ¹Ð³�9{ù=Ãï�]«ó\²~üè÷¹B*Õ‡8Ž`nTØ"à÷y¦[úÀ£›•gXM{t}×®›±g ò*¿w&Ô¬¼ìeàidÞjiõx½ùõ0ª¬áÞ+àêZ«õØ"à#ç�«,‡�€«~ñÊ‹àÊ¿w&à.5mün”Ì­{ŽO±”rÖýõõ#t«hÜb�Ò[î­÷–zlYÈ±âFoÍrØ-Àè’€Çg¼Ò'¼Êï�Õkåž«nI{š•X«Ù	«ã}¾gÀ«%ôÖŽúã<ýà±Œ•zwƒ#U=²²»ëfS9•{·5ËáèÚ²žíÐúÏ–sÅß{d�G÷\	ßÏQ3HØü&Ûï½ËÉ¯ÿ[÷ÞóUŸ" "  ` @À  0  ` @À  0  `   0  `  xy“{9Cf¢# à€bEº€a[P¨’¹Ñsè¬ÄC@À?ÿË—ê1�âgGZÆ*{B… O¸·]èÑ#-q•Óµ‹€€7¸ÊQëÉ—Gqtã±U’)·ÀŠbèÞÀ¨Ü*Ùu–öDn{üÎ£'Š-yz .)`›ê9�ªs³c³œ·Ñ{Z�˜lk¶1ìi°‡Õyz)¨Ü™”  —w¡Õø«ÈöYZÍÑ±£>p´{¥~|öÂˆ–]ñ�gêp9»ëè)*GýÔì0J2²ÀU&€•:H”Yð•d]Ï’–ðß>§R�þSp“Û&ºÚÕàWg�õÒèÜÖÙ:t¢¯¬»OiE0<��	$køÙ`W%¦‘Vj“ÊB®Ô¡²¢#ëSn `x	«�Gë™¹©Uß³³À™»^7S‡LÜžŒkÅGÀpI»•Ñ”Ê(g­�
+™T…«Æï£¿šž¹Ýnô¹'¥Šçëz+uÈ^]2¯¸pÅ]ê=™ãN°,S¤‚Ä�ÏFi]°žy.®üŠßGÑEË¸R‡ì^«ã²rUßjúà)73¬dv»Ýn²Í
{§fÎÈ.'� +l' €€   €€  @À €€  @ÀïÂÑ;— .`�½<äíÙðøÐ
^ ûe{ ¼„€=²Å«¤7Q4�N¤ŠýL£�§°7ò,6òÊfø£of‹W ñÎ–�ˆá%,°Øj…ÏHC²¥./kËKài-ðœÉª€·Š‘ô)ðx«¥�W}¿*à3¼‡Ù{ÆŠÃÃ-°‹Å¾­Fr=¡XlðQÙö`ïÓVåz}<ÙøŒ@¶
ØÃéêÞbÝ²¾òÌ= ÜÍG¡h@(‹(?�Ç¬€£óõyLƒ²2ˆ¶UÀÊ¡kfu‹^³÷ pºÖÒJ8
&³ÀÕ¹Õw±÷r¡Ýw1¦½Þ³÷ pš€}‘Cg•f“	xEhÕäÞ}à®÷Pfïà®£Ð+öógœ•[5ü{�BÇÜÄ#K}»ÝþÌÞÀ]G¡ÝE^±ÀYŸxtžÜð£F¡�˜žðÊ= <ÄÑ•[5üwö¬•X+ž¹€‡XàÑHkü|EÀ©�?–[õÏ÷®…–w‘y³ž½€‡Y`CÜÑ“Í¯Œ ûªFÁ3Ñí™[Ý²iVÀ+÷ ððýÀÊÜw´e9«Ü{^ã÷  0  ` @À  0  `   0  `  ø M ³ß àòñññóë×¯ˆQ>ºïÞZÀ¾±½âëëëç¬­r¯(àÛíö'î=VŒìWÌ 	ð÷÷÷ÒqôfõWðçççðvñ²–­EÕÈ~ÿþ]6À£Dü*Vx�XW�ÔAW îf�+ª²(GexgõŒñ¶2�c‰áì�¯²ÄGô‰_AÀ___éóÉb{�õ\
8QÖ@Õ˜5h#7\Aßª4$GXGñºUŸ=0ÅH˜^ÆH`ÕóÉr+eÇ¹îêï¯Ë;µò,àÅ-p53Ó8Gâ;BÀ3×Î‚ÎgÇdÞÆÈâWÊ¬¥½,«ze.ø–g/j�2u$Ä¬Ñèûî»#Ü•]ÖQ¹êÛÏˆñŸ>ñ‚ëÄµ§^>±õYÀZàÑ4ÈÊàLç~ïpwíìåäYŽjì÷°ÀÝù{Ÿ¼É<pÖïª^ 1IwÕh÷¸ª»úÜÝ¹3/†½}àYû3Ýr¿ŠI½õYÀZ`xŒV`Uç‘Ž/5â˜ô¨=;º\³Y)à™g/>
=¼àÀªt®Ý^zf lËôÕ‹8¢·2sÍ-Þû,àÅG¡·X �Ÿ5ºß¿ÿ“L{�€+«vOWî±ßgg=gëU¹à>ýµåYÀ›[à•é�¸óˆi¤n¤\uØb·¸Ò™%®>«šoq¡÷<xsì/ƒn¤JåyÄBŽÑµï!`ßÝU‰v$ ½Þò,€ýÀ¥ µ`à*™¯�µ�¬‰ 0  `   0  `   0    ®+`%ñbÛÀ“	øûûûï^Ø£Ò¯  àb¯ª6™gTÙ¦*�€Î·À�M‘(=›žÇuBÀ t¡%ÖØg•°·„×AÀ °¢n¢Üp~€	XaLc°·˜A/‹®˜åíQ@q*þýýýÏçü€€€¶À–zIp•›ì1‹]À___ÿ”Að5@ÀØC˜Æ ì.2sKœ¹ÞÝ‹w`§€•7Ççq%JÅ�Î„¦óÝ
g}`½¢K^ÅŒ@ÀöäWÑJVâ«úÊ•Øõrˆ)Gp�îÏhUâ®ûÕã‡8QÀÞ'Þc�ãw±ï€€O°Ä–	NV5æ®ì}f¯ v
xvÅ•/ìPŸ5³¾ž0mdÍ¼Ø¹™a%KŸÏÛf"Ì2èe.²ÊàxÀvÂÛíögÏÈ1SG O‘ƒ©#€'°¶(f‹> àâ–Õ%C<À“ºÐÌ÷¼@ 0    x  0  ` \¬ŽRœgÅÄb©#À“Xâõ@ëlõx2ÿ§6Û\_ÀJy’m¸g¿. €Gø^&±À�þþþ¾k°up €«”¡ pqgÖPÇÄùaE¦¼ÝnbfÃØŽù€ý‘E¸ÔqYŽ&ëéH«ãÞBÀ·ÛíO6¥¤Ï”ÎÅ­¿µÄÇA0O®ØÒ[\<¢¹h¹òñš O÷PÕàåììF£o·Û¸ÎÓw1i™‹Ò�õëVÇV×ÔK"¦2­Žxy{àè®ÆÑhKž/þˆîl<Ö�U}„×!³îÝñ oa�«uÒ+öcc_:³²™µVºw¹»>úèx€·°ÄQ-±Œ£ÕÑGÇì…>åî–qÆÁèx€—ß�Ô¹œî^G±�\èÌë¥Ð¹×~Í¬ßGš»ã^^À]ƒ—ÀEYŽVµpµ]±…Ö9�ØGÇ¼ý†þ½™+á�®¹²˜dõx€·ð°ºàÉŒk€€0@À €€  ` @À €€0  ` @À €€ð¯ïïïŸ¯¯¯Pl)R«äè9Åð¸ wðçççÏ¯_¿þÙ´/ôù=Ö0+ZÇÕ…ëÏåãããç×¯_?�à®V#¬6ÉKàg6PÅµºòf‡ïïï¿Ï!¾h¾¾¾1<Ö�D~v¨Ö_¿~]Ú=¹Õ4@¸œ€«cVBít!od�;u­­evžÊ‘×9£î€€ÿ±>
"§¾`æ>Æ4*ê+fAêô]ìOºŸ}¿z­•úgö×¯_ÓYÏ¨»"nÆ1
Òè·–O6n-½!J1Ý‰ˆ!_ãõ*³F¸(b4ÌÕk�êß‰XBî„sFÝ%^??¾\áM-pœJRh½å=CÖ`TŽ—‰2°ZÄŠb[¹ÖlýG–Õ-`6°uFÝ+OWÿ3}ä)J² êU#ò§²ª«zeË=‚ÕkÍÖvdÚ_r3õß[wOüxi„yÔÈÝBÄ†Z73ˆ¥Ü¿z±Ä¾èìµVê¿:HU	ñ¨ºg}w’ à©A¬Î*Tß�æŒíY!äx†YD7t¦þ[yøKèŒºÇ—Âì `�—]hOÀ=cY2\]+–½r­-.´¤fzèÎ¨{÷Æc�w	^Hý³½¸Ô+6[ÿjÖÌhþu×àÙ–9tÀ·�9›†Yµ,qª*kÜ>½²ÕŠÍÖ¿zÑiÎÖ]ål¹éu�K9}jŠ�-,ðÒºàl!„7¢Õ¾]Ü(àŸ9Ú´§9SÿÑf'[tqFÝ³z³�ƒýÀ»6!Ýx*ö³µþ:o¦^gÔ�íž 0  ` @À  0  `   0  `   0  `€÷ð3í1UX×lÃþ•îƒ}»pª€cº[úÈF¯úTÇdYõÙ²déRˆ 	‡X�L9z=+Ã#ÜHˆ™€gÓ¤œm=—’’¨ûs¦¡ÂáÎ´5#_†b¯d`è¬ u[±%ÜJýõôò¯äÀ‹	8kTYÞYèÏÏÏ4œ¬Mö·êÙñH«~Y®!ÕYÖ0KS¢{“7ûÛ³õ¯rU®®ïÉŸõâòßkÿF}à‘ñ":'Ëß#×ÑSjúßž±`�€³øËYP	]õV=¢@ýÝ‡¸Zÿ*iöÂë®-w«ˆõð·Y[x#]ë.=f½¬›¿ê¶v!W+¬ÏbèV¿�,6´êí�Ôc9[ê?
ý:s]¹§ ÍÄ9ºwxa,7Ó†ÇÀâ±ÁÄœ@±‘»·ƒz$à.£Ã¨Þñ3¹�1¶µ¿œ¶ÄÐvË�ÝËÌu«ÌÙ‹7ºè
<�0Þ@ÀžÀÚ­èŒ€£H3+µEÀ[úÀY–„¬¡g‚R¿=&6ß*`�¹–g¯›ÝSÕõñt§ôß°\¯QÑÑ^u¡%Î.‰v|é¸ÈbógýÓ•ëf÷ä÷U�–w/xƒ>p6­ôŒXÇyJ’XÇx­®¼çÇ‰×™¹ng�«úx7ˆi+üÏqÞð£uëÒ]nšðLò2Ï¦¿*«—õ�gêÿõõUf'ô2f®[	8 ŠÏ�ô£o¼�£sÕg‹�­šÿŒ+§4x3²ø:^øÚçj%Ö(àívûEè£Á¾Íïm¥þž4M]’Ì…ž¹nvOÙËÀ­·ºBŒB¿‘€g,‹�ªf}¬8-R]kÆµ‹Y cÿ°[�M¥dYU÷¸nÙû‘[êï?º�Á™ëVsÊqÎØS˜v™áÅ¼º{GÙù²sfÊ‘uØºÉÁ¯1S‰ÉW'e/š˜­°º—Õúûs÷<Wî©«ŸgODì~j4š-­dc à‹ãýNY,wo™b|a²~aÖ@À2Yí  €€  @À €€  @À ðº~¦µÂ1BÇÖýÍ÷X‡½z3[$Ù��€ÿ‰`#9<2ž°êUÕÃ³^5;¡¶2zæ…¸q?»‡Å¿¹€cÖ¼«d'ôH’Ud‰*€ÝÌËg%c/þübvB¿Ÿ*hûlùúé³®6~`¿’7h¥þYÝ³—â^Óàð0¹ÙlvBÿ.þÿ^Ù	«Ì}²‚n¹²ãºóWêŸ¹ñ1Mu£º¸{î}bÂ!àÖMe'Œ–Í3nÍN¸š)ëSf c4Í*ƒáÖì„³]�ìFuñòý9Äý�]è£²zR´˜çç¬Àî3¹‘FÙ	c2·½Ù	}€ªs»³{X©K—BÞÌŸ‘�°rûf|DvÂ™äfd:2;aŒÇ•MûT9Ž·Ô%‹“o$àWÈN¨z^-;¡g\È\÷¬ÿÚÕ%ëöT9ƒá�,ð3e'¬b;W.ô£³fýâª<ªK&à­#Úð¢}àldõU²Ž\Ô=Ù	e1£�Tf–÷(Ä�ê‚€ð²€ï��0UÕÂ-¾WvÂj5X&Äìfê’Í«~L'½‘€}´tÔ0W²Vóš³Ùýâ2Cá/›*avì¿K´^öJvÂèzÏÔß“•ÅyðlÄy6caœÖò•^L#½éZh¸MAtÙ	ã X·êkÔØ²l
ñ¼¬Þ^¾„²7;aÖŸžÍN¯EŸÝÃL]²ç³²ÊÞx;áÞ,{3ç­^×^¬d'<ªþ[îw¦.:æÌ5ÝÀ~à‡’-_ìF°ðÅö“�ð“BvB@À/"d²     €€  €ã¬àu¥B;v
6¦€‹Y`-øïbC(à¢EsˆÜàI,ð=­°6§ó#>Ð{L¦3ÅKL'€,pü^–Rè³*ÁV—ÍÏÕ5TnE£+ <áBko­�ÓÈuÌé£àìŠ™¥ÿðÏ˜-f=œ) œXÏ,beöyÌ§TeèËÂØv.ôJ9 X`içÙ?�/†(¼¬ÌNÀ+å ¼µö êUðhÐ)[²*à•r °À“«¸º îq€Êc3góÊ3ž)€>ð‚€»süÅ�åSšðJ9 Xàƒ,°¾ïòÍx¥ ,ðØ§™*áÏxµ ,ð8˜ú±žÓ3ªO»·€·ÜN¨Å#‹æ©I<Åeöbð­Š¾Ã£âñ:VõX-€ýRYÆîójêj¥   0    0        ÿÝŠçY"WÙªçY Ž"æb:ã §
XÑ8:´�þ‘7¥ GÖ#–yÆ5 î"`ÏI$bòï+øÈ2û:
˜FO'à*u¨ÂÖÄÔ*¯`�q€»
Ø¶Ç¨òfYVBžSv‡Nü3ÇºuŒÇ»àT·*$�×5öóg¯qæ}Î<[@À»ì{`;wMõy˜ËvÝ�­‚¸{ÙÙ±U¥ì»ª<ºÆ=î³z¶€€—ì)6t�H©ï²,
ž$-úLÒ2¿¦[ÍXF >f3¬<ºÆ½î3>[@Àí ÖÇÇÇß½!ÅÆóg"ÉÜÃ(,…‹�4Ëý[¥•`½.]úR?®³À³×8ë>;�p9�Ý»,Nô(å¨kDçUýDÍËfBêÎ�‚É,ž�	xt�{Ü'ý^|Xxv´ÖÓ txÃö íñ%’5ìÌ�ŒÎÒ¾¨ï¹uØË{Ô}¾‹€³9ålu—ÊQfõ÷TNÖ°ÓNú¼^Ç¬¼NÀ£kÜã>0¾»€Gù’|éb—­ëÎXàX†ÜçèÒnµÀ�ºO@À§
¸Ü‰¹kØ]ßpÖësÌu×YµÀ÷¸OŒ€"àè^Ê©ÁûàŒ÷ý8}þñññW «8›’Ù³:^ã÷	øtw6Ùj­jãDœNÙb�«ÜÂGXà³ï#à‡¢AY§ÑK$[°ð‹Þå>�ý €€0  ` @À €€0  ` @À ¸<pbOkúyÈb|eì‰½•]ã•cy�y¿ð»
Xûg3|á¾>{d¬h7²êws|#†>CÀO*`~¤êKMþ¾GxXFÀWðè¸Õ~ØlnÏ}\©¼{ø¬>õ•~ß{·¿=¢FÀ#àcì$Íbv¦;nOyÎžA¢Ùò5ˆµZ?åxªž}÷›gñ®³ò¶ü¾G·¿³î÷)¼Å
ÜãÍ{E÷¨i¤«÷�ïÝþè#`Œ€Ÿo!ÇQ7·§~ÏÜ§~Æ‘Õ£Ï=ú÷}ÔË#`Œ€�Y‰5;Èq¦€gë×­Sí-ƒ&÷(ïèA¬{ün[ÎÝ3H‰€ï<Íp”€Ÿy²þÞ‹îé9m9÷QÓ˜#`Œ€ï=ŠztŸÿYvs]}š>0FÀøý|Ö
¡låÊžŒó³+ufWNmáå�ÅQÏï¬ß|KýVWNíi÷hã„Ô &  ` @À  0  ` @À  0  ` @À  0  ` ¼e¿ã××éCžEÀ·ÛíÏÇÇÇÏïß¿ÿ¢h‡oŠ¾:·ÛíÏçççÏÇÇÇÏçççÏívû³åE¸å<@ÀK¨¡f÷ûûûçãããoþ—wxˆ.Ü¯¯¯¿/³Y�äëëëG/CÒ°Â©Žá@n·ÛŸÌj|}}½…ˆ+oC‚œ±º¿~ýúky·Zo@ÀÓ–"ºÑ•»,¿ªE‘µíî}TÆïß¿ÿy¦ §	ø÷ïßÿ¸…ñïêœWµÂÊ P}7óâÂe†»øûûûŸÆÚ5ÞØ�Wúƒ÷xÊÜÕêóêÞâ±˜¹þ¯_¿ÞnÀ à(Ø���©Fª>^ðívû£<A÷µÖËH£æª[õùH€[]`°žÇ¨[°IÀêÓ©aípÊê¨íâ½ÝnT7ÍagŸŸáaøœîÿ÷ïß…|ÏçoÔVc“Õt‹\56‰Aý<5Ð8(¶§±ª¿Y¹Ã.Dw{5wÛ}>;6 ñ�„«¿¿¿â³ñã/.`E˜w"k\5^_ä¡¾¡§Î«¦¡²ÆŸ�ŠgóÎª£¾óEæöVŸ¯¸Â•èÝãˆB_ÄšíŸžv«é-nPCu·["V9ú\ÂsVî»‹+Tó2ä’fs²*?
§ú|åyd/=§ln<ŽÒÇç‘ÕoO¿ðæxÝµ–�âJ­N±»E‹V¶Ts«ä"ÐqÑ%•EŒÖ¬ú|«+Ç
²—IÍÏ¦Þ|`ë•§æàŽk¡£È$â¬ÿ­êhÕ’8xÙ…Õ­tò—E5%Ï!–Q}>ÛÅˆÖ1.Ôˆ‚Î¦¢â½ù‚‘Ì¼yálCïFk³rª¾«Y¹¬~n6˜å}H¯Sõùž®E´Êrí]¬dôV²);ï×c�a·€³Æ7:6sM³…=øt‹,­Ø¼¯)qÊ¥�KAu~õùŒ'Ò¹Òzñ¨¼x|¶˜£ê³KÄz64`Ø4�ênò¬;×‰=s¯c#ÍD¥ÆœM#©ï+·>[Ÿìƒ]Ùç£çP�¾Ç9óÕå”ñyøè`º	/¯Æòé�Õ]7ÕÄØØ³Í {w7yÿVV7Zlÿ|$Þ‘(gû©ÙûHüg$¢†_J)+!‹°Ò_\]œ�mn÷ï­–§Út¿²æú+ÓQlh€Ó\¹„�e=kÂ£·Žî×—eîy¶ ‡
8³³û^_…ÑŠ­®o<³¡àk`%Z_mõ.ø¨°\}u+VÄû®Ï¸X}P^½£ëçS9¾£ªs«³9ànÀá£ÐÝ´Í»2û$`½üª € w[Èëb't, ` @À  0  `   ®¶K‹bjQ}÷è9N¶Ù¬&ŠÑ.âÒÂG­0Ò¦¢U žXÈŸY¿G§es  à	w[±€ pxÜ¸¹[ûõõõO0:ÿ;ž¯>lÕ—öÊiäç+¸]×—¯®QÕu{j¦Þ Oc�c(Xï3ûßq€ÌžeQ*â>/'&L«áªkÄºyü¯ª>³õ¸œÎœmúwah�gUÈBÔ¸+S°Äãb;ðì5ª°™×1[&À%-°§.ñ®™©ã=;ß(MH�Ú½4üoYÃøÙè.àx¬F·»œFU™ —í«8ê#V#Ó]c÷äÙ+¢ˆîÄ…™	ÕËˆ]ƒ™2ž¦|¤€ý¼•@éQÀ³×èÄ?_)àiúÀ[œ�hï±À11ØÌ5V,ðJ™ /k�»­î¦®$ß®\èÑ5V,ðJ™ /+`_úXeaða•÷s«\Ã£ktÖ3
v¥L€§YJ9ZŸœ5j_~)1fV,§)¤ø"É¦‘f¯1r¡ýóÙ2.!`	&[HQ�@ÇsªK>5Õ-†ˆÇ¹P²kÅœ»Ý5âB�j�HLÖ=So€—ß¬¹áQØÕÕ$i[®ñè2ØÐ€€   €€  @À €€  @À €€ ¿4Ê.³N ìp¶�=nî¿JšÑ•@J—ú¨:Ç +A o°u]ÄŒ«âu~„€ýú1ekŒ2B¤K8LÀUèÏ!ü!f)`ÏõÔ‰ÓëH¼-8UÀrKGÓûz]f?wqÄn&{¡Ž×¹ñÏÑäâP}ªòWëÓ¹ÍnyGç{=cî)¯·ÿ;æGÏKŒ2mÀ‹Ø#QÆ‘]¯
2çBìú…1{¡-¾PFýùXö–úÌZß«Z?ºÝsõrìî	kÿ¦®ÒˆF÷º²tþˆÖ)–c:WéE=¯ðª½¥>#V»îÕø3õúg–¹ò„â=íy¹À›¸Ð³ct�¬ü(àYk8#à-õYðL]«—b%àÑ÷£ó¶¼”àìmµÑÌ6žÊzD×\}Ô®Îxk}Ú¿ø²‰Ïuö™úKÓ³Ñ=Í¾¬áIì}¦¬¯™õ	WÝÕÌÎàçV}BePXðžúáÍŒ¬üHÀ~^ÌåŸGbW±¼ €#>â»gÊf¯`|$:²_{¦Ngø¨A¬ŸIü×ÿ�€ß¬¼wÎõh—µ³(�r¡W¦‘â@ÙJ·$³Àôqð©vUßÏ–Y¬U÷´µ>÷XÈ±ÕÏÔa#àÍ«ž²kiyaÖè=ƒ`\Äçž½îÑzJq3Áj}¶vK´(D9 FK)·Zàli¬gYÜ’Èðú±Õâ„¬aUGYÕâÌ–úÜc3ÃV\u/f€ Û	OÝb'ËèÌNÕÌæ–¿Gm'Œ×E¸ 0  `   0 æ!  ` @À €€0  ` @À €€ð`;À“
X›ÔIïp €:ÖÅ]Þ‚"k `€ƒ¬Ð,Jòµ‰qwe‰Ñ°]ÀŠ�äW1—öFïŸ±â3�ãVÂÁ(xÞÊGw×-£ÜìÊýŽ{@7½ôRˆ/‰ˆ<¾HbÇ(N]“ÄÙ€âÚ*`Ïê rã‹ÂÃœJ€Þ÷Öñž7¦»ü?ßßß?~.ÞÊ{Æ ‰I‚�«óº@éÑ‚Ž†w/¿f<¶ª3ÀKZà.ôŠ®òUß­XÊ¬Œ®n³9� žÞ{FÂ8x5k�+1í±ÀY�ò™ºÅ>7ÀÛô�G–¶ú¼s[W-°÷�?>>~<3!ðBC„ÎF�³ºb�<™YÐ�ñÁ®=X6ÎãfóÐX`@Àº²Ê"z¿4›FZ±À:G.²Î÷i¨˜„L÷°À€ž°À.t¥Î¦‘V-pLŠ-«ë)4=«|<ìFšDÙîÎXª˜•©¼¶>ÇË2I@À €€  @À €€  ` @À €€  ` @À €€ ¼‹€µ¿W9‘mØW`õ«ìÃUšý»·^Ïø ÿ÷$‹~á1ª<”Í2Ün·?­ãÈàíÏò O7ÞŸŸÃé\EÄ÷ðŸ àéÆãS=Ú•|„€¯ö O7^<—å!z_í žn¼1èÑÖGÙ=Ãhài$`L­Ôõ‘Ï Xë®±åþàMì¹‰$¥ñT(ÙÏÏÏå2Òç*Ç?Wî%‰6#ûùùù±‘º€3WWagcžã«?åU–€�¾?x3ßn·?>x£ÆÕ�Îº{ë�Ïêy|%†8²,ÑÆ¿;¬Ïc¾¦Y—÷ÑÏ@/¿w¯ûÞûƒ7°,‡'êÎ,aÌ–ÐõOcãõ íÝTM–¢²Àž*5~6c¥ù¢èÝbuð&^Í×[5ÞÊúxj–Ê…Î®!ñd‰zUÀ�x1�ªwÄý.otóF�W«©F‹%fœ¹àžÓéž�úÀQÄÞ'Þs€€Uîc'®xlÖà2W´r¡£+š]×GiµzëÊÏ@VÛÈy]Ž¸?xQ»Ë·Òx]Hj¼U#ÍD7#àlÞµ*+»Ž¿ú3p�ª¯{ßsð‚öäaq6&¹�Ú\ïèóÊ…ö4¦1¹YU–» Þ·îîãŠÏ@–Õ§˜¢‹={ð&ö>þïÊB5</S/£³À"[ä�¡kéú±ñ?Ã3ðÍÕ"�Õûöß00@À÷Úß·ëá~";úŒ0  ` @À €€0  ` @À €€·ÎAó, ?
wthZ€Ëø•-S\¾‰†—°ÇjŠÞ^­‘û&~O-àÛíöÇ£z\fw5_i“†—°‹7hŒ�ü*�ÃKXâÅ�êb2y‚Ùï6&Æ_î^"îxØ�7?fR½”|«£g_ ‘ÁeœSë~â¦û˜µ¯Ú¤7ê»Õ—˜ªž~¬»øYÖjDYeKˆñÜDÀãOÅãc¦€‡	8fH˜u9ÝJf‘Ý‚e"©^~|f=]D
~ÆUÙº”¡±ÞYÊ’.'ÀC,Q¬?�²³â•Î2veÅT$Õy™è²Tu-]'s—»ÀÝœåÛY=~‹€g^UäÊª®Ùy]ÿ¾ªw7 çV˜°?ðt>ÊG7[SVÝÀÒÈÝÏ®3]ï\½p0\Î…žéWÖg«€]¬>˜µÚ—í®Ó‰­ª÷Ècè^
 ÄZ…^™OÍáÖ4ö��p—½o‹í×¡p•
sÅÝÞ"àJX³ƒX«}àjº«[v�nPà!9²´—ÝtS7]ë,n÷2¨¦v¶Zà*ïp5¯?�VX÷ƒû—Z.d"Œînf�ãÂ‡ø¹Äç®»>�‹+|š)¾¢Ûçh3—¸»V\eå×R=V§Ü ¶�Ð—)f¢è^ qãƒ¿ ÜrÅA,]#;>®êr+Wje.n6`V]«ZIÆRJ¸¼€³4'+ƒ5U„‹ªŒÕã÷RMeµ^Æ…ŽVÑS]*µ%ƒ8 °v)7mÖOŒÂæa\<&–ÇŽŠ›xØ ð=ú¥ p  €€   €€  @À³[#Ïþ@´9ƒ(ð’®¶ú†Ù˜ÎWdŠàiìAÚ”Ÿ(²˜ýQ|§VVq§±ÀðÒ®Žy†@n
D‡•|Çdc£þø=üjcðÆ–`² oêOÇF^…ìéÂÇf‘*ýx�FÕµëûÇŒ‰³ux
wü*«Oí¡]³c%¸¬_æI»=¤­[â¬®ññ_•¿R€—¶ÀÙ±[^��ÕuÖåÞR€—´À³Þòrè™Õµ«ÿHüÞÒ«Ïé¬&Ø	8;§³À#c�üóov†˜rpq<™~TXàÇÕ\G÷�³s°Àðò–õš]J¹:½âIÒFÇî±ÀÙ4Rg�ýxÿ—i$xªÍ1{ßÌf†l�ƒ7îj�FLÛy„ÎfŒ^,ä€—ÝNè�{´‰!./ì–>óRD–RÂSmèw÷‘ð„9d…ÙŠð„v+ŒÛ@L, @À  0  ` @À  0  `   0 œ"àÛíöçëë‹Í Ï$àÏÏÏ4jä#"O(¨Àêw¯È»Ý/ÞÐ@*6}wÏô¢·ÛíOR§ûîUÅûN÷¹m=æÐ›h‚¼[€* àE¥5'Kà±³¢¨ý»ªýùùùóùùY¾T§ïïïÿXþê»x]]'ó*¾¿¿ÿ&ýžñ,”<\çTõëèÏcË³Øz?ð"–e]=Ö#YFñ{Ç*ÚäçççO0Þ³8xˆØî»ÛíöÇÓ’zL1«`}:FýþªŸïé`b½³È•*7»·¬Ž1ÍL}[ÝïÖû�7°_´ÊÙ?«Åž·Ç…öøÍn9;oÃÇ fûŸñ¥P½Èª`öQŒ·ÛíOŽ·ºßÕû�pöV	ØsóVVã•©ãfíŒ€«†Û½¬T/wöå�s79{Tu¬YÝïêýÀ‹
øÜ	Xý5w5«~îV\�×�æÆsgGÝÅÍÈ\•»"àÕû�u¡g,eöÆ_°÷×4ØR¹™{¼uú)ö©W¼2Ís„€Wï^|zÔ ³ãÔˆfœ]'s¡Un&Òî»‘8F:xÍ
`U(+îîwõ~à…ç�»$]`Yä™q·³ÜHg	¸›Ë®úÀ3ÉËf�›õf¼z?ðâ+±ôƒ{Ž#ŸFÉ,mÖx}IflˆqÚ§JVÖyÝw�UŠuˆ÷Ÿ�WÝ{œ“U?8‰Îr"g×ª^ˆ£Ui+÷o¶ZÖ¢³Î~¬±Ïwª¡ûÜ¬Ï«ÆãÜºd1ûÎçX}áCçMhº©³Ú>½ÓÍÇÆãü³yàìšž«9ï®;{?ðâ»‘|�†8�ÜÃÙŒ}+óg²ÆÏ²ÿw÷º²Øa¶î]¹«u\y¾«÷/&`_ôàÓ=žœ[ËõxÃ<Ñ†~Yf‰˜7= 9   ` @À €€0  ` @À €€0  ` @À €€ðÿö½²ãèuÐVQ~×°ïýuˆòÿ¼T¿i"	žPÀG¹„<ßNëdöóWàŒ{S`;…+RT¥lá¥ü"e¼wªŽ*¦Ó+Çz:ãÞî�Q àÙ¸Ðž˜,ö•«r«da
fW�‹žÀèsOõRe#œÉ,˜[YE÷P²%1†•—9{Ï[êŸ	xµ=Œ~ŸÙûŠe®Ô/ô‘fcÇ¨ˆr¯«³z <�³•õ×b„Ëìs�³z�ªëf/¬ìX‘e"Tý³2U//såž·ÔäBÏÛý>+÷åÏ)–I¬ê¼’Z%ºÑÕ¾
P_«iU²Ï³>zL¾VeƒðÏ;O$úÓqYêT}V�èE3sÏ+õ½ G!‚gŸ•ûªÒ¡b…ðJß6Š}Å—•-™¯xKö¾øÝj&Â¬z=ªzUÏ&ûl¥þ#·Ø-àJ.§Ì³˜½/R»¼�ÖçrÁª¤Ö[\	ªj¨ÑbÎ6êlJÆ‰ÞóÒZ©ÿÊÈtõÜg~Ÿ•ûŠAì™¶:QÀ÷ê«¿ªÔ$G	xV(Ñ=U£ZÍD(—32z6�XWÜe†œ�6ÌÆ
F¿Ïê}iÊÊûùù�£Ð3	°3w¹‡ö¸ËCÜåŠìèL„GXà•úoYà1sÿñ÷ÙúÂT[»çtä[Íwoój¸ú1c?©r©«Á˜£,p×_ÍúÀ+™÷
x¥<Sÿêw›™bZù}Vïkå¹À�+±„÷cbƒˆÖ;fŒXeŒ’|Å2»Ï»áÙû¢{[‰(ºx²ÙËÌËÔ@‘>ë<ƒQÂ8÷=[ÿÊ[ð5ÐžûÊë0ûû¬ÜWœóïõNk¡G+„|šÂ[6Ÿéeë8õ¹2+—šÅÏ»>Y|9ù¿Õ‚Šl�*N½¨!vYW-UuÏ+õï¬âošYÛ™ßgå¾âëêOp´ ³ësW2ÎÎv+¹¶6€•sWêyÔ Ìèš{î}v‡Ùó´ìn»“€5b(—+3™	žlC\@€ˆ €€0  ` @À  0  ` @À  0  ` @À ø{7µ¥ðê7»e{£2l½æ–Œ §
XÑ²P©WŽ¢°EL{«!`¸”€c¬à˜�PB¾¢EÞšÿgOz—p¤mõ˜-ö¸ÙèŠG^ÃSxRÖuŒÆÑEÌ‚ŸenzèÛ#'V�Ø*w_eyHVÕEuÍ˜ÕÍôù}"`¸Œ€WÂ|Æ†»"`½ <Í†»îYZ?.Æmöó%nO_©ºú¿QÜ3uËÂ!`¸„€=/íìèíl6ƒ(à.pzŒI\åíÉ¢dVbò0­ñš+AÝõ†Ë	X�ÙgtbºÉYgîwV®ê‘åÉ]í�Jx£¬…£—XVw—q¡·XàUZ/
O˜ñzdAÆ«¼¶#�D?“$Œ>0¼uØ3ß	¥±ôÿg	®cûz&·îŒ‚€á²žÍ³“%ºY¹Y:sí³Ï²{ŒO¿�cÔçôÙñ«ÑgƒX™8}Ê§Kwš½0ö
˜A,xz{-¹´ZcÜ�æúM¿ÈåUyÝT�—ïÂŽez¹ÑŠ!`OV–M#áBÃSlfØ’�0fô“%_YÈ‘Yð,ëa6�u„€G9°ÀðtÛ	ãœï‘Kg–H®w$dÑƒ—Ø,»+«‘c4Àlè�nõÈ¥€Fäx„+€€   €€   €€  @À¬}xqkS»GÔP4Š«‰Y�^é‡ÓvM1^F!d´÷×…2øîžâ{E+�/¿ùG�ÔuÌQ
÷¾To/àÙ,²Ò¸Ð."àUK–‰]Q#«ò«±�8=ð»'&›©w$>–ÙE‘�b—"ÖYeÆ²G/Ã¬.·Ûí†e«!­×ð²ï:ë)aJ´RÖ…Q•‘…žõXÓÛ«‹fùõõõOxYÕÁó<T®ê«ã«çáuQFEY `X:xÆbŒ¹*àÊzJ3ýìX†FÐ³zd/�3ó2óÐ¹™€³çW…Ë­Æ<ý�ÿÚcQÏpe=WêËè¢efÖ³êT/YN/CŸÍN	�,,?át:ë?e�WF¹½Œ,íKvŸ²pž|eP,³À£®ÀŠ·ƒwÄŠ";Ê¯ØÓºx¿uÆƒ�EöÑÑÎ¾	˜A,Ø4�4•�®èJÃËÜâê¥±âBË}ÕuWç©³þv—‰"s¡W<º?\hØ$àn0&ÎW©¾ës*o`6åJ,CuÌÜã™¼Î…Í2vÞKö]wñ…xÓÂï#*Ý§\ÔÎºÉ:ë˜.K×ð}Ê(ÖÁ¯ßYñ*‡p¬[&&ŸŠ÷‘M#­Xàêþ|ê	Ã®ÕMžòSdY;+=JÁ2êoºÀ<ƒá¬x²¾¦Üü™žNÆ»™€+ÁÍpyÞç§iÄx÷c‰·r«ÙjpAÇß²Z™Ô¹Ÿ pÁˆ¾ÜO®1â ¤  `   0    0°”Óøž÷Y(~ÖJ($@À‡ðŠÙïù,´ý#à‡Ð…\}7ö<Œ€‡oúïïïÃ7-\1QÚ£Øó,0þ5ÚÌ.ºÍù�èû>Û «ïž{˜	�o&à,l�‡{‘�-žg‹ÜxF}0^ndŽæ¡7÷d�ßÎ¨¯à!`ü7vÓŒe•%^I1ºÕbWngìû­¦;­úõ{ûûgÖ7Ö#à,ë¬…Èò÷xò¯Øxcp¹,v³2&è|�É•ÅUö~y6ä.ìx ºÑçUYGÕ·‹cíIÕ³ØdúŽÊÕO,à•ª»ØZ,CŸ»Àô™£Ïiªÿ­p=1s¼VfñÇ+žëó­Ù%~^•uT}ý»,fvÌÌÅŠ€péâÍ³fe¨AÏôÝbøÖêÐ¹Ž’5f@È‚²wŸweYßø]¬>–›}o(`ÏU»uP¦p–pL×‹–Cn¢7Èì †›	"FÓÌ,–-0û¼+ë¨úfÏ"Kq£:Ž¼xcÏö�3ÁWV&pæúé�‰¨:¿ÊÇ[%[íÿŽÊ:¢¾Ù³È^nÙsDÀøk2;5”¹n™%©yv~5§9û˜•Õ1ñ¸øù¨¬#ê›=‹î9f©bª¼Äð†£Ð³nt6b�5Ò‘Ë:#¾AT–=7p“ÛÜ•uD}³g‘•ë�õ;c‰ßXÀ•eÊ,F•Z´YÖ5ÔŸTÃ“(F[>wGdu­lwN5R]¹žú|TÖõ�ÎFóu_îš+?T0óÁo¾ËEœ-§ìÒnºXÕè|Ñ‡æ�Ôj5°¥).}ç×ò2ÜÕô©�¸DT.r÷yWÖQõÍž…_Wž€[v/×½¦˜ôÞt-´¿Ù}ñ�olÈÜl5¼h•TV¶ ÁË©–qêü˜R´òt|\Üá‹,¼¬êó®¬#ë›=éuÏQâ'?n—ïU²TŸ³K(WÜj¹Õñ+Ÿ�¾;r×ÑìñÕÒO;^Þôà9ºÛ @P;   0  `   0  `   0    0  ¼Ì#®ÀÁÞjÅ™^Ií€€FU(–óÖ¸ÃÝ@ñµÖ•`‡€¿Ù®ÇxÈ[,lõ�Ç]æGØ!`Ï$PEšôàç³/M-³ÂÓÕ`£€em%¨ÎÊ�žu—]¼1§’»è:ÆcMÇïøQ7¢›Hòt›..•á¹“<‹2xúY_	]™T�ïAå2 à–Õ]^Yl‰/æÄU‚0ÏÞày}dY%n?Ö­®„®)&¸`fÉ)ñE1z~[‰Ú3Ý;º¦/W>ºóÊ½Ä¸lª²Ü¹ë¬¾«ÝfÏÂçV[.±gÙóTŸr—cöù*™ þù_î[�‹Îû»îîºu–Ðe¡]ð>¿¬Ï|à,~ïýãø@ÀÅrFYbÏ
-òïß¿ÿ“r3Zo	øœ²Zù`X\(â¢—[Nÿð„ˆeí$¼j�òÌt“/“ÔKaVˆî¦ã>Þ±:saångÂÍúÒzÄÕ]Õt•f±ÐðNd	}zÇ]Ýj ,ëÇŽŽóÅX_@Àâ›âœpwŽÏÏˆWSGX_@À'2³ dFˆ>µÄÈ3 à;\dä6û´ÓÌ š[l\g@À'Ó¹Ï¾×wÅŠkÐŒi#@Àw@ÓDš³õ9äÙþ«n±7àÎ1±|„:öeW¶42`ð   €€  @À ð²ö¹ÜŒ{­Kö´WXÔ¡e�
Þ§€Ï”ÏÉ÷zû=°âí…¬8TŽBÁŠ™EG¬ìòk>ª�i·?ÿû^ÏãˆE6±ÎþŒgÖªÃ86N�<éŸŸýc_AÀQ¼¾ï9{FW%Ö×#¢Ä—5¢yrÇÔƒÒÝSÀr÷¶,É<ËjùZí{>‹½Ï1þ¦1á³Ü^|S»åë,b×?¬„á}±Ø‹ýp|ûÅ~í,—“¾×uÊ§;§òfÜÌÙg±ç^âsëêï!ZÙJÜ[ê×ý¶¬o¿ƒ€³þïÈeŒý¨X†÷£Kšõ¯%®¬QÅÏ³Æé×‹´:¯j\Ùóð2¢pVžÅê½Ä²f»U—hd�Wë7óÛ"â“\ýH]OVÆ ê‡‹eÉÆFåÖÅÏå^g^CÖ ä’Ïöû²>rG·>‹Ñ½d¿�®×¢uõÍ®ç1¹gëWý¶ñúg8YÀÙèêìh«oÌ~ÌÎù¨h&šJLYãÖñÙ¨k÷ùh:«ñê³Ø{/.¨Õ.QŒ»¿ßR¿Ì;È~3öxŸ(àìÇQ4�ÊŠ�Û-Ð¬[<3bÚ}^	rÖ_iTÙóðÆ=û,V_.™7áÇTBî,fÕÇ?âYW úDW?vÖÊ,¶¦&ª·t,'æV\­êm>ûyåVnx5 äEÜJgÏiõY¬Þ‹®«:u}ÑYwýßÕúU¿-ÜQÀ•‹›¹oÝÀÖì�Ÿõ=pl•å\êÈ"uÝ	!�÷·ú,VïE}÷J`]7 ²‚™õ­fFõ«úù¾è…þïÉî,mæZgoðÌmŒ©A»¥ÌUìÀ²ºU�pµOŸ�:GØYÚîY¬ÜK|9h*g¶�½p²€»·«Ï:Ö1ûméÿž,àª±u}%ÿ‘<ywåNe�oë V×W‹ýsÕ­²ˆ+ý]/Ï­÷ì³X½—nÍs'�ºG•ëÏßò¬g[yÁÝH²@[Ï»ç»µ¯6[×³ïçˆgv�gþˆß¿Þˆ²‘_úd€€/LµŠŠ]7€€Ÿ e‹3éL0  ` @À  0  `   0  `   ÞHÀÚpPmJàÇ<Ø½ãÑô=ª¾Â°œ!$ßöç{t}ÿî3$x¸Žah|3|üühë›m²WxQL™h$â££YH¨Y¹ðA–»{´ 0Àƒ-°B®zV¾ÌÕ–›îAÓõbXpVŽ‡”õÏ=~qüà-ìÖ7
SÂˆq‚£ ÷Ù?÷p¥³VèS¡ê ¿FÕ�Ñõ‰Qo!`NÞåà‘evagÂËŽó—Ã¬€£X½	¶z‰œ1pYìW_#ÕQ(Y2éÌ®F¡«s<`x–L;ÖÁÓ¢`}áí\èÙü6žÕ=¦Þ”Û›•±2ˆÕ[Ý‹'á"C¼�€=ÝF6ø£ÔžB#Z`/c�€»Aæ¸&˜;¼ý V–ç5ºª���¿:�¤²g¬©¾1ò//`j5Xåýa·¬ú,Š]Âñ—ƒÄç‰·b?;+;Ž\+‰ØçççOæ"«æ’áå×Bgé7£UÌÖ.ÇÌ|,ÊF¯³�.T‰8fŒådßWVk¹iÀn$|´–q”º›®Y9vÔÏ�KzK@ÀO†»ø^~"|P¬[€€€/j}5ÍÈ3 ` @À €€0  ` @À €€0  ` @À  ÞCÀßßß?GlÇ#¨À‰öH{C²*ø;?À‰v‹ëÁÚ»ŒàB®¶éeav0À¸¡ú·"³Ò#{UøÚøy*¯>ûè¼Q}¿¾¾†{‰«û¸´€=b¥»Öƒ¢WFTö2€N{]T¿(¯sÜN›ûWê«š•@«º \ZÀ1/QfÝü8oà™€‘2�ÖË"Æ›ŽÇzHÙX~¼§•úv‰Ðü¥ ðÖ÷3aj²c3�„¿ï^YøØY¡ÍÖ×¯G¬-¸¤€%§ËìÛu´¬™ F/¹²£s²Ì‡t«ÊÕ7KcÊ`\^À1Qw—ÊDä²óFöëÅsc9ÑÏÒ†Æ:VÖz¶¾Y—aäZ\Î…ÖçY£�IÍº†åý_�úª�êÿ�+Áb=•¥!
;ÚJ}³Á*ýMã‚§êgJ£‘Ø‘€÷X3ïïêÿr™åï­oÖ�Î¬?ÀSbÅE� 2«§ ªCOö�úÆyÖ1s6xµZßlJ‰Á+x™Qh_™åK/åÒFÁKÑ-Îæ|Uv7X”]Ã“´e™
Wê›]‹Á+x‰yà¸FZƒBYÖÂl°©š²ñrF®ue½;!®Ö7^‹Lð’û�g²ú±³SQW¨ïÌÊ, 6ô_˜=›8 ðñ3ž à'bf ¾(ÕÖF         €€ oÜÆÇp’€)#ãˆÝ8ï&à³Ÿ'/F¼Ôö4”ÕMô¯ÀÌó<â™°ÕOt¯ˆðñÏŒ€w78w·”?:æó•s·^ïqn}¦™k>:a à?£Öåžq%»Æ¸*à­õ}´€gŸÉÊ‹!#àÍ�²j8]ÿ-+ãhKºr­{=«•g²ò0ˆõgOY«"©,èì`ÐÑõ=Ê5ÞÒØòbCxóˆé>KhW°›?ê™ bæ�ÿ|ÿŒ\ºŠQƒêæI»röXàÙëìyé\Á3€…Þe‰Ž²À3óžY#]˜ª¾Ë®õ,ÎÎcÎø�]è«¸jð+#Ò[¾[­ïÕLÿ˜>ðŸ£|¤¨FB»¢€·<Œ€…ž�×=Ë*Vs¥[º{™½”òÌçJ˜yàá@Tg)FŸ¯ˆeËèëJ}÷®7Žƒ�+÷·ò<ªã¶>W`;á[®k@Àˆ #`@ÀÀ^[@ÀX^ €€   €€  @À<   Îð÷÷÷Ï×××?<z!ÿÇÇÇÏ¯_¿~Fk’uàmüùùùóë×¯ÿðû÷ïŸ¯¯¯ðþüüüQ˜¯¯¯¿B~„ˆ0 àÎ>ÿøøø©Üî.™YŒÑ¤ØP±œìspd¾ð¨Ž /-àÛíöG®´>sËì®v‰ë÷ïßÿÿýýýóùùùÏç¿ÿþGÄ:_ÿŽŽóëÏÖà¥üýýýüýýýóñññw°Kçú1.,‰Ð�ŸŸŸ?___Eê××g¿ÿþùüüüÑu£G�	x¶Ž /+àÛíö'V†,i&àØÖ±1J%ÌèZÇógûÀY^JÀ¿ÿþ‹»ž£ó3QVÂÊ„$W}FÀñÅ°*`BåÀKO#¹x;ËëDG	Ø_•€U×�êð’.tÖ÷Íˆ~ÿþýÏ Ó=,ðŒ€gëð²}àl
)³”•ØÎv¡Unü{¥Ž /=
-±ÉÚÉ2WÇ�íBwÇé:+ux‹y`	äv»ýÑ —¦hÜ=ýúúŽ¯Z`ŸÒ¹•§ ëÏÖà¥œY´¸HBó´>ç{„€]°qî8ÖÏ�“hgêðÛ	3‹—?fË!�ºvµŒ2ÖçQu`?0  `   0    0    0À{m'üøøHƒÚE´ï–‡|ü®+ýþ[d[WŽ=›*Æ÷ÇÇÇßLü¾'¸lE°û…P½0÷{æ'Ý¯@È0"~_+ê	måÉ<“øL.–‡¼ñ†�åLòÏâ�~»Ýþ(ÛBöf×õ”õ¡
pFÙÙµTž\Ê,¤�Ž«D©:¯Ûý~«ÂÚÚ^âfå·˜I‹3û¼ßFÀ
E£½òÖÏr"¹ècy^NX¾sÙbˆÙîÍfÙ+î¥¿ *Afç¬;û{¬¸¹3×ï®ãõªTÏN/¨½ÏûmãOU?Ö¬‹×ýÈ•€õÝè­?x»GÙ«î¥¬ÊÙ®ò?oqsG÷¦óg^ø[~‹#ž÷[
¸sÛŽp±ºöÔ°Î,»³r™…Ð=Ÿ)à™—él?Ú£”ñÂßú[ì}Þo'à®ÑD×¤;V.yv½W‘*Uvwm½}Ï,»rãªkÇ¬�gb�ÜÙÌ:Wîf÷2ˆžXwìèeC¯tkfŸ÷Ûô�»�¹\Ý±séf<ÓxG}Ù3Ë®žSe½Üb�%àwrdIgDYe¡Üò2�y‘ï}ÞÌ'o³ÎÅÊ²6lpõÃéüª¿7#à=eW÷®E™5ˆ9��puÜèÅQ¹š³¿ïÈÍYàÑ`ÖÏûí\�Î4¬=¸ú~ÔŸœðÖ²WúšYcº§€W^¦³mEÏw4¨4Ó¾ñ¼ß^ÀÕ¿‘«]ý(GYà½ÞZvg�|i¡ê‘MóÌ¾,WŽíŽ©~‹ÎÕìF´gÚ‘—½GÀ{Ÿ÷ÛbÍÎéÍô§÷ŽB_ÙweÇEYÚ™Ñ ‘ÏÓ®[Í_ÏôQ�Z…53'¿*à½Ïû-üññ1tUâC™�s|5¼2´2íR½0g�]ÜÌ@ÏêÔTÕVö
xïó~wƒ	«#Ñþ ã�ó
xô¬FÌèå·²8Ã�­ÂÚÒÀgËìú {¼÷y¿Í<ðè-žõ‡³‡/÷.+ó,°�Ân]¶ØõKã9+ÇvË÷lÍŸw/…#¼÷y³¡°¸üûûûmsòª¦QÓÙgàÏmtÞÊ±n=uü¿õ£~ï­Ï  €€  @À €€  @À €€àÎöHýŠb°’}à(°ÀhwÀÛ	xfþ£EãuDÀ€€7DÐx¤p0 à�®"Q"`€
Ø£LÄL1ÊA•íouÓõÌ1~\&à,£ÝÖºeÇ=û†pxsÿüü7ÞPÌ•Câøñósýû,IU�[Ùè»rbjÒXoç‹/ƒïïï¿eUç>S:@ÀSž‰XåÝYMÀ_]ÿ|&‚¦—å/‹ŸŸqŒ&€ËX®i&¹•3Ñg„'+œ•§Ï¶–£{ñs5MV½º\; —ðŒHâñú<
{Æ+b¦v”A`TN¾¶Ë�€á%ìýÕØÐ«<;™åÌ:wýìj¤|¦œÎÝž°¿ hPð´ŽƒM±¡ûÈ´+
8Ëð—	oc:óªlt*?óþf‰³g²Õ\r+uùlª¤ÝQÀÙ€U&<YI�'�M#Í”“Å=îæ”3KÿlI± ÿG¨�=;ˆ•�`Ï¸¾U9QÀU/õ�uÌhQH6H‡%†§pt)g”V-ðÈ…Ÿ°,åLŽžJÀžQ –E?žf)¥ç–ÈW@i�GÓR³¸›Ç�p÷bBÀð”Žßu9g·ZàÑ@ÚŠ€G9:w÷„O)àhm;‹—8ÎZàn	äª€»r|¯såBÏ¦Åx™ˆg4p­øÚkù”1oõÚld Bê  @À €€  @À €€  @À €€  ` @À p5kãü××›ØžEÀžà+?sf%HŽ`ƒ€cÈEwtAŸ%0…ÄÉ¹ à‰ƒJÿº˜ôÙYé50ÀV
‘LLgFeDÀ ô�<.“â,Ÿ)`b.ì…Î¬Ï2Ú‚ùˆµ„žEu”µW?;
Xù�â9tÞ`½ìuz"2å!RYžÝOÉÇtŽâ-ë|�Õ,k M^ "<Ñõi¥*µ¨,¬„åböìwLøíþúúúGÜÊOä©WT.?, àD¼YN¡(˜h¥]€Ÿ2 J€n]e�%P©[nº»ì1k –ÕSqÆüº•>s‹én³ÿíeUV?;^\•%	ËúÄ°÷M=O‘Ò™D1ú VvŽêà¹�â ?, à	{ÊOw}=i¶¾W.!w»3ëì/‡8ØU�ãýa¦› O
ØÝê,§(1G‘eSD¼�NgYU™f± à	»›êë¤·ìNÊÎ‰sÃñï8UtD†B€·XÈ¡¬l­4ó° Oº¡+@D @À  0  ` @À  0  `   0  ` œo¼gr³{Ãó ¼œ€=ˆ�PüçÕÀ ™è‚ç¢
ªðrxoÃ¯„ªÐ±àDì÷³†¯ˆ“Yê”Ì’�‚xYY¸OÕR…õÕ©r¡»s ^Î+nVì'g¢�ax¢eÎÊªèÅ ó~ÌJ�FçÐhàå-pìïÆXYÕ9ñóx=Ï¹T�“³¥NñÚ1Þ5ÀÓZ`¼…sÍ‚¿w}`ÿ<b&àxÌh0¬H_]Gç `x	œÅˆ^ð¬‰3+käÌÔ©rç‰º	/ÓÎ,¤g—ÀW|†ÞR']G/«¬û ðÔ}`ÏS¾Fo=¥èŒ}†ž©S|9y®b�OÚx)œå#Šnõª}†ÞR§-T žn:6ô½YàÑ(töÙ–:=rUÀÝæ�cZÐè®v#¾Ê0¨s+÷¸[º9c�WêÔ]›þ/¼„ÎFt5:Œäfûè­„8ZÈ�óDß{±²:Å{Ë®MöC`;!  ` @À  0  `   0  `   0   Ï(à*£ \PÀ·ÛíOÜ$¯Íö{ã&ÿ|||<MøÖg«/¼¹€%ÜÏÏÏ¿afÔˆ=âÅÖ
y¸�gx€ÏV_xcËÒTVV"Þzœ$`�•}¯xË{¢9"`€“¬`p•@àpaWX�yOƒ3QõÉ�9GÀð2Øó	eîõÇÇÇÏÇÇÇúÐžHýhÄ×××P Uù`‹/•êó#êðtX±˜³Æþû÷ï¿S-ñüø½úØ„_óóóó?¢•¯QóX¯êó½õx*¬Füùù™Z^Y©h¥£ð;—TeÄ²fÊ¯úåÕçGÔàòX¬r™]$jÜñï,9Z„O[}||üs­Qù*/›ÞÊ>?¢¾ Oa�]ÌUãõô£r=cß6\‘Oa­”¯E&^®/>‰ŸQ_€§é{1ù÷YÿXAU–À(YüLÀUùÙ [&4}~d}ž¢ìK(???4:ë>Ñõe˜nÑ}¡H\ñå–N›'fÊw_ÿ}~D}.+àlà§Êà³üÅi·âú.ÙUTÇI|]ù}ÌjX}~d}.¹™¡°êFt[W¶#n)£²Œ�Å<ª¾ lè €€  @À €€  @À €€  @À €€ ïCQDªÈš øb(TŽ"kTq¢ð-nŒe­0³4
xÿ|~~þåY\OEœôúJÐ¸ÏðÒ¾Ýn$ E T<å=)EgD·'aš—­ì£Ä{Ô=žoWYVø¬J*¬ëU|Onó#,ï÷°ì2g1ë;~}}•®u÷ÝŠ WË�3ª¬¬¼#êzæ=žð(X6H”eS¨¾SY#kÞ•1ãº*´ðÄi>=ºÎÌõïqO€€§ˆªF)W;;¦úÎ­cL_*+9SþŒëª©#eyˆ‚“€»ë( {7õt¯{<m½ÜÝì„^%åî¾Ë¬ ‹e¦ŒÙ¾pggëªã³ïüý÷xiþt4_Ú¹€ÝwjèQd@sË¸gú«s‡Ý"�î#Kvæßû¨ý™÷xzh&P–ÙÏ‰ußI>]]ö®ŒÙÑôèæf£Ñ£ºêe&�*ƒ¡[eøY÷xy.µ›qK-[÷]ÖÏÔwÇ¨Œ•¾ü(·ï¨®ª¯ŽÓ±^—{Ý à%+¬«†ÓkjÚ)G÷Ýê´Ö–2Tç‘Q×{Ü àe(G®¶”fóFQYDlf(,4â `7  `   0  `   0    0 þ_Y�ê÷gÁâ^…, �¢|<ËVJxc«¡ÎðŠÓuo1x�>'¶\ZÀÞPEQ›ú¸ÍEüj©z9éžBÀ�0Ý¥ŒÖª:~5ˆ[wüj�»•ëW÷´RÆê5w¡G–ÕÝÊx¬,uåŽ+¸[‰BÂŽ\t…{UY±œÌSˆ×¯rU×½Øö\à®8ëñ�³FìbQÔ~fgÙýåábSÙîÚñú•Pãµ«çrÄ5î.`E¯ôc]X]hZåaÒ±r3ÕÏ\±ÀÞ/õÏ»¬„ÑÒï±ÀG\àî.t&4ÿl&œkeíT‡‘€³a…n]¿ªëª>âš wµÀ
˜.eP£Ö^F%àª:·šÒ‘ â|¶æxU‡NÀ«}à=×8eIYÔ0³þ­‹/öag‰ö¡«^B×­®¿×ï½&ÀCrÄ$hÑ«O;ú7Kº]	É]ïh%c´ê»+ÍÉøˆkœb�ÝòzŠ•ÊýõÆ¼·â¾„Ósùç]sTþQ}à#®	p÷Qh	É­N´œÝBYßjä6›ëÍû‹¥ÈívûS»j��¸&ÀÝG¡³~êQ}àL3Ë7«ë�ú¤GYà­×¸»Î¬‰æw}$¶kØrÍ»ÕIny=/ïìHp'.Ïß»ÕqM€—Þìyv0  ` @À €€0  ` @À ˜‡ €€  @À €€ À!öˆživú÷÷w»Ç—”# 8æ;ŠÑ)}³z´Ý7úko–¥€, [`YÎ.ˆ6×Wq©ü% xY²èþ8Á…ö”)]v	2~Þ…„õøÉà�,ð?…ÁÙªþíY8¦óŒ¹–äY¨?OÃ€·p7å©="Vñ£Eg�=%§Ò�Týê(~?6~'×=ž—_•ð’Ž.´¢3vV6~38dâñs”@L×ö„\ÿY«íº²^JÀÝ V×Ï�9„²Ô(~NL¢–õÕcLgÿ;öç]”«e<¥€åÇxÏ•›Ù	x¦ìÂs�nwü»K¾Z6ÀS
Xâ�íÏZà.ó �Œ®ƒ¤wÜÝë-e<…€£ÕR¿°jð+SE³ÖHr¶ Ä=�*·°/ É¯¶–ð”®æ†³¹à=ŽQÑPfÄn:HV¸ëÿn-à)œ�ûÔÑ¬H£K‰ä®ge­¸³YŽ¢ÎSÀU†—pµ•õ�Öªp´ŠžZT×�£ÈURl¥ëœYMVYû-e<Íf†‘Í�²Íqd¸:.ësÞn·?þRP?ud9»Å{Ë¸¤žÝæW“	0Û†('Á|}}ç\µØCýT¯Í³ÓG+e°¡ÿdÜ‚ŽFŸðÕn0M^±¾ ø�x€€¸ç˜~, à‹£Ý  ¾0ßßßÄ>??q›  €€   €€ À|DvÂîØWÉNè[·®þbë"¶¡?FÓ«Ù	cèÙ˜™ðUr#Å`ö£­‹
f@’78ÅË’¨Qe±‘µ¿ì.Ë”e'”E¥†ëÂì,ªŽÑÚm6\Àá.ôHÀ±ÑfŸW!rT^•Ùð™wDy„‘‘Èý)*`ÅÆ’ÅØ’�°³@g8f&Ô‹Ã³zþè‡,áêÙu�âõÌžÕYù½ý·èÊ‡€7Zàª1º W³º€Õï¥kYÍN¨ëJ0±ÿ¾RöJPu/ªhœ+/1¹Ù>ë¥>xÄcŽù9«Ç�žSL.W+t¡FO-;î `aÐñ�ö¬€]vBoÄÞŸÎ²-T/™hñÔàfÊ>dKA“y.þ�÷}³úÆ�§^�ãþÌã`£Îñ¾ùêñþâõãô<ÝóˆžFæadYGFŸ àJl£~®‹i&;¡G­œÉ ž=·8{²ú}*W,ÓŸ•Ã¯‚ÛG«¥†_ÕË-©G#ñ41ñ…2{|÷œâ)¾¬²|T±Œê%	Ø#]ø›¸zkêÇÎ~ð™A¬˜B¾{YT�Éëë,±Í–Ý�@{Bñh…ã½vuªÆ”›J]Ž,˜~xæ¶o9~4j=ŸØ~üÅ»J¯6˜yIëm­7õÈåéD:#à˜�°Ó(;al¨™…�-»�öé²è²Çt1£Qþ¬/èåÆò2‹šÍÉo9~æ7ÈêìÏ v|Œ KÍ;ì"ðì„•Õ¨¦ŠöZà8î}0_p’Y0}æóÎ±¿¼¥ìn
)t–åÐEQM%ù`XL*Wå£’ ³î@õrŸSõ<âwÑ�Ž®º{VL¥�h�c²íø&^µ²]ÃqW1ŠÙFÔè«Æ³VÖtKÙ•Ç‘�Æf}áxíÌšú šg‰ð€}•E�uIWŽŸ±À±ë¿£[uý.³_`£Î!²¾Pe*Gë…’e'-�èV<u×ÚZöL_Yåf­\Ìn¤Vƒ~•èF/Æ\[ÝKõyì¾ÄÕy«#ýx‡í–AßwÙ	«i„¬/7“�P}ðèº�²vVfkÙ™µŒù”|N4³æ:GÖÉ7CTÖLu�Ówq´~fô|åx–ñEèÞNõl¼Ï«çÒÍbÀŽÍ3Ù	«Ì+Ù	½A¬d'ŒsÌ3«Ä*±§ìèf}æìƒÏÇ¾·‹ËGý}QG^7žøüzÕE™=>Š1ÛèÒ‰¿z9’³ê$¬ÑßÑ¼ËN-ÑLvB¹Z3;²‚q;Ÿ\ÓniãlÙG.;œ}¶Y¦D_Ÿñ½–Pú’Ô™qÝKµi�²¡¿Ü¾û\ ø‚Ä)‰8
Í›ðÅìA|�„9F@ÀO°™^&µ( à'm3; €€  @À €€    €ëØ÷ï�j1I{cc<b€·°t‹d¡cbtý­‚òkÌl\	:€€ƒ�ct…½©10ÀÁÎrúf;}´‘`�;»"`·úp!à(ÈÊ]öP4™Ø<›CŒ¡å!k%`ßUªòâñ¨|týìEãÇU;š<=K¬—‡ä‰án<\­ÃËî*àø½[YÏÊ÷H�QÀ#—}äâÇô!G§Ù^ãÌ­�/¼®l€»Ø¥gØ‹BË¢/f�ØC©vxDÿQÌ\ö8O26+à*Õ&†‡
Øje�½¡Ç~j´v™ŽéF]prUýØïïï¿x’®NPrß³zÊUîîk$`Ñ)ÔO„)0¸«€}Ä9Ÿº7ÞÌÊdq”»8ÔñØÑ(tæ%ø}yV‰™zÆD_3Ž£óÞ÷=2l- àRÀZ,~Ew9~6Xö’¨úÑ™ÈFå�¬áìtT¬çj¸s¡Ij›Žó½«8Ëþ·"àQùÑÏX÷Q=£ÎÒ{Æ{ŠÙ²çH…»8º±QG÷qf*jEÀ^~6o]}éhæ¨žÕwÑ­îº>zí}ßØ¯8EÀJ¡F_Y«LL1�ŽævG£Ð3ÎÊ—›¯ò2—?vºrf¦œ<qW¼'_¯]uE°Àp·A¬ÎZeâ‹#¼#k¾*àªü˜·x4·<šî‰}Ý™é¡Øïž-àÔQèÊM¬Äç™ÿªyÖQ]WåÇé¡Ñõ3QfÇUó´Ùñ1‘Z'`2FÀÓíÖ¼§7ì{º�³ó®3Ù÷ðtöuÆÕ ¸¨€ãrEú O(`�òbyˆ‰€€   €€  @À €€  @Àí^×ÑžWÅQf“À©W¡hªHÄx¸€V"°¯¯¯%æŠÁØ\Äú\@ÀŠžÑmÌ÷ù
•3Z†œ@ w°Àñó,³§ÏÌ²zŽaO/ûÏÚì¯ð;1½¨r"ùË$–åõœI)
ðVŽ™b°, ºDèy}³Ð¯žrÔS�ø11l­>wq*hž"x4¼¥€GÑ$%’˜Å/§p¬1øºS‚ÍbLG×[�8µ®C.x«ÁÇøÇ™;ì®v&º˜(,ÕÎ’�Åi*½Tt¾®[¥IÁ
Ã[	XB¥Ä”�ÜÂe)K\€nÑ³ë»€õ©\z•ëî³þîFÏ^RÀ«á_3W©MduNf£_	]âŒyƒ³Â…·°÷Q3è3‰Qî²¯ÜŠ‰Ñ$ôYw®v—µ0fbP†@¼�€ãÈ³¦y$JŸâ‰yq³´ŸþBp±eIÔ2{ºÊí+ë›õ—³:¼”€³dbYf·œ�,µ÷E³)¹ÚqtØ§†ªœ¼šs–{ì–=ŽN#`xiÇyXÏÐ×IËÂItqÀK‹1bÎ]V–ªÓë�½T¼?×ûß.b¯�^ZÀ£�žÙ]G>bí+µª%”Zèsg×ŽÖ¶«K,€ýÀ÷¨p1ê€€ŸHÀZNÉ�ø‰-@À €€  @À €€  ` €ç°6Œ6 ÀE¬@ZÚ(k‹K.*`íé­BéT±£àÁž	?£ú[­°‚¶ó(`E“œÙ1´UÀ²àDÉ 8XÀÚƒ«°4••ÜãBËÂîuöåð’v(P]§Ju²²ßW>òF‰<	o-`U'`©Û#4%3;: †·°G¡¬\¥ô\q…÷¸ºþÊ‹EY™ƒ—°Ji�Jb‘{šõ‰e¹F6ãùz5Ÿì‰ÒªótMŸs®DêóÓY&¿†Ç•ˆžZÀê×FW™¢p$‰#Š×]\°yÏxGÏÀƒÃgY£uÎÊÑKCuFÀðô–¨¢ ÝbUn·÷=cš¥c‘ø<µ¨Ç-«¦™²‘eÅ¥Ö‹Å]üà}TN|Á <µŽI½]ˆUŸU"ò€ïú,–ËŽéHÝ]÷r=H¼§a‰©Uª4+]9nù=)ÀSö�+W7\¬î{nÞ¬OœYOýÓºDëë|AH–è¬*Ç=¿GO=�³ÝGÑE+ì–Ó­¢Ä�¹µÑrº�d-£ð%Ü˜^ÅÝw¿–§0ÍÊq?xJK<>8Å­pìÇiž8ú¬—„—ãB×÷²žµ„¹ }ÄYÖØ]æª0ý`x™¥”jüÙ”QÌÝ­`¶<Ò³JœÑºGWØ�âç¾Å1Kv-~UNÜU…ëo‘Cîí‹¥Œ…ü8 ©ãsÄßßßX/€gðŒ» 0  ` @À  0  ` @Àg¡UeÌƒ~ÁjÞû×¯_ÿ�ÍpIké£nø¿ÚJøÊP›2Ñ"`¸œ€}…Õ¨ÑŠW\�å[µtT6<4®`5<LÀx.§¶ªÏç{wýœW±BÚÙ„u…Ë
8ëÓyŒ+}6ëbÏÿLâ=:àÝ;t9àdÇ>�Dë. ï8š¾ÐØÅ{Æ–G,:ì°¢_xCÊ,‚ò¬€Gû„³—ÆJŸqdµº²º˜ÖÕ³9C¼Ñ²?j¿´ÊÇxR#YìÝ¸¯U¶Âj0¬‹„á1¦ã9±îº~U×QlëXÎY	Òâs½DŽóããqŒƒ0B/<�4+àÎåôp:îªwƒCqä×Ïõ¿]ø•·ƒìÍZÈ3¶¿tÙÅ_†³/OŸ5Ù`$Ó^o$à™†ïbŒÇyCŒâvwÚÏËF~cèÙ*&Wlð1×ŠÈö$.ŸyžªWõlgê½2Åç1ÁÞiþ�,ög3Ë;êëf¹—F#¿UßPuQƒŸíkvâ92Ð�ž‡^<#ïfFÀÑ³‰Syž¼¡€³Ô%Q•8gDƒ¾¯ZËêzþÿ-Añås„ ª—U—®ff ÍëæÞð‘âD�úOn™»A#•E³e5ÓÊàØª+½·¯XŒU÷»u$üìtx2»G.+‘y#ê},rÁì±˜GÌTË(W_0•5­úÁ{žFÀ©š�·õA­Îf�zÖmÕõèdÏ_GÓGV¾s•c¿=ë¢Œ¦†¶¼<áG8gçEu^u¼[µxŒ¾âþV/›3±'l‹ëÄG}s­%×°—ãéh\Àñ9øàaö¢BÀø?–tÅêTsÂq­tÖ8ãœñhš#&BËæŠ·dÍ>£®k±2ÍSu'|ëf¼Völü…A¬î7ßN8³u°kDÙôÆÌÂÌúûwg%PoðÙÞÝ3sW|©xÎ(YáìE©ïâ‹,ÞG÷R‹÷M_øÍìÙí«ÕQÑ*ÇÑê-»z|—”ã	Í$„jå’’šU‹Žt³+Ñ�ÊÏÎ‹Ùuß3/ ÕU\ðâ.tÖ*�úŽ&ïëÝ#f”^½Œ2×zu3Åj·cV@1ÛâÞg­<¼±€;Ò pA�–Þ;ÂÆž‘èìüè�è™Ððàa^�q5psô¦ø{ã/´jg£¿pïm�îF¿bx�wˆO*`ÔVØÖb—·ÀLC <é4ûEžx3  ` @À  0  ` @À  0  ` @À oºÉ#(ú¿[ÖFÏž¿zv.¶Íu�éVc-ù&ÿÙ€l3¹€«„iY ¼�­€jn™%²Õm†Ú?}ÆÇÝRŠš_F[2 ¼œ€}³ÿªU“0Gnïìq•ç€€›€cp¶Ìu•ðbPñ,·>óÐ®|}æ8]ËÏ‹±¢³øÑ¸Òð–V rõ�cêAûýý�…éÉÍ|Ðjæ8Ïò »{¯x\Ùg4x+ÇA¬#K.õèsw�õÿ,òìq*ß=\h@ÀM¸Ë¤W%ù–î–´›=^°ÄàbíìÎÝšvÑ.g�CÀ€€7L#ÅÏ4¨U¹Ð:Öû¶.Òn©;nVbyr­,›žÏÁº»«ÄÓê3ÇÁ¨˜�¬­ç£áÙ5ºÏ ^~%VÌ<à"öÁ­êÏTÓ�d™ãê¯î¸*‰XLMZ}Àf†�õæ¡°	 0          €€  €s¬ÍóŸŸŸã1ßn·?Uœ* ¸ˆ€!CqžcÔDpa+˜ûÏÏÿb^).U§ t¡cz“¿…mÈ� ÄŠac«ÜH pA«ÿë!dqŸžDÀî>~~þŸYÁ×}@ëëëëo^#YéÏÏÏ4sÃ×××?åé\œU}r];–«cºú¼�€=¨º§ò”8ôÙïß¿ÿN5É½Öhµ§õr=ƒ¡Ä'W]ƒfÞW] ]çK°Ù1±~4x»y`ÏSƒ»û¨´ÏEûÐú.ö¥ý\wÓõ	R×vë­\ÀÊá)`ªì‰ /-`O­sñºø¢ÕÕè´Dã¹Ž<ŸQÌY”�ëâw×Ø§±â‹@©]²úÑàm-§ÿßÅç	´£hd£›ëçzÙž‡Éë¦kfƒlUýhðVÎú¡îÂÊ=Õÿ£h¢›ìb®>�ÂökÊ²zÖB¹Ìn�õY´æ4x+ÇÕV.èÌ=Îúœ.4´òþ®'ôÎÎ•ë¬ÏÔÇ�u‘åuÑêšäj‚·p–—7V¹5�B�ÿ—œõKýÿ1•¨®¡¿ý{¨Åcô™×� o9ˆ•	[í,«ËÍþS}ðöû�e	y¨ lè €€   €€  @À €€  @À ðû�µáÞ3>Ë{lj¶?ÂÛ	XÑ4"1>ôÕPxŸXor9Á[
X–WYâ¸ª5öô§ž%+o)àØð=Øû%o”Ô§€€kÇxÑþ¹¢NÆÀsÂcj)è\æ’{Py	rÆVà½Ñ±3å¯ÔUQ6Ÿ¡‹Xàÿ[—p$5èh	un/]r‰ÂCÃÎZ}•ß¹ø3å«®žÜ<»'ÿ^;q×á²}àL ™¨»ÏÜÚUÙ¶ºÆ>øöññ1mcùþ²é^j�ÁÓ�BGãéUÜ­¬Zv\%´,3ÄLÝ}$ºsk«ò»ºú=UÏà–›éÙâ±1KÕWžEìWºWç‚ýE¤ëÎ”?[W/!Ã¥ûÀ•ˆ2ï±ÀÞ¯ÔbŒ‰u™)VÀzQø�\LpIWSHG[`¹¿ÙüîÖUY~�™òWœ-"!3\r:k «ƒXÙKÁ�‹ÖÐÏ¶Ü||ñÌ”¿EÀ~†K
Ø³	F§Á"DÊ„îÇeÓH>ZíYg,°úìr�³kÌ”¿ÒökíqõNp5êœ�ZÇ/pw\\Ï¼Ò®§â¼õ¨üUw¿»€§ÙN¨$Ü£—ÂL’´­n¨Êîê²§üîz46xÙýÀ�U €€ÏâëëëçããƒZ Bê  ` @À €€  ` @À €€0  ` @À pš€µnYí|£ü³¬eV(\Ö^Ã[
Ø7Ä�6á_^G#€·p÷êÂ¾ú¶@EÚ B¼­€3ëuõg ¸‰ÀØ‰Û­õl?uæ˜³BãÐ?,°‰!•«DÓŸÄ¤`ž°Ë|àÑ$U¦\æ*ïÒJ=^Æ{ª’, >ÿüüüñc£8ü ÜÙ1^V:fôzUy—fë	ð2£ÐÑZEñVÖ.Ë©”er˜qoGál«Ö£€óU=ž^À²Tîòf£ÏUÜæ,éöÖA°Õì†Ùw+õx)ºëw�?º¾X}”úSîµÏEïðJ=^nK"Š™¶Ã­z<WéZ<J—‡xFÀ[ë	ð2ÓHžÉû¨Uî¢‘hÜg®®_c¯€÷Ôàe¦‘$$w5Te/•W‰ézO=^b!‡æ#ÉÑ’Þn·?>åËþüüü›)•—¥~°'ÐÖ±«^©'ÀKZà8ÿš‰£[ Qh¤;Zå¸ÐÃ_*wUÀ+õxËýÀ²¬£yÞ™c²e”Ggd9% ` @À €€0  ` @À  0  ` @À  0  ` @À o*`E¢ÔæyýûìÙþ´Ï˜ÈðÒöHÊš !W±¡Ÿ@Àðò.t¿Y1¬ž5Šøá­œY«Ùì
 ð wñ¦²,	•µ[ÉT¸%ÄNg]³c�êÇ¯ÜÀ¥<²ÀŠ$éYªT*
ÚîÙã5³òüÚJæí.¿Ç°VŸÞCÓzà¼8°å�äcWaåÞ .'`Eu¬r©qg;C–°,Ké3,déMU/¸y7À+ñ»È³—TL	³ro —°DóùÆÆœ•—eVÈ,¹¬c<ÆËª^ YŒéÑõª¤m™U^¹7€KX‚õÀêÕ9•°¼<·T~�•þäHÀ£�¹lTÝïKÖ|Ï½\ÊWy‘âk×ˆ3wÕ_3è\ø-ÎÄéÙöÜÀ¥¦‘²¼H±‘w�¸J.æƒPtÊ–¸7p¤€ã½Æ²÷ÜÀeìéM²þž¾Ûj¥²!ï×Êòwx¦üîåóýý�¾ öÞÀ%rx¿µ²€�…ŽC#+š]k«ÝMy’³ìå´zo pœWÍs\í‰Ã¢4sþf£¿n�ãÔ�„–	qÖÍÍ<Z"ºzo pÌÞ—Mù1úÞçV]àZ‘½ÜeÖqÙ"äòMšêÉ²ÆQå8X–YÙÑN¥•{x˜žY&¨JU†?ÿ~¦œîXeŒçuõÍþö|ÆU]fwkÍÜ ú0   €€   €€  @À €€  @À%žå@T-®†¢e°ñÞRÀY|dÇ•ƒ¸)ºäívûC°9x;Gñ*ì�ÿ}åLî9lÞJÀ
çŸÅh�W°\ý-Öwö‚ÙÁ%œ¹ÎYJ”+7`	xkßyæ%G w¸¤€³0±nÍÔx¯äšztL¹ÏgyêW.o�}ôYC1{�Çföî�;Zk‰,ŽûµVúºª›FÈ½>UÙQðY½=ä­ÊVƒn¸¤€ÕXÕ ¼]â�ÂTãW`t�£ÆÅäI¼o·Ûý?¾(fÄ“ƒ«ÞJw’ÕSe«Ž.Îxž/ÉÝæ«y €€ÿqÝ%u1úpìJ|ñsO—’	K¢Ó9~�n@ÉEîâÔ¹ºŽ—íÖSÇD�êØß¿ÿó²‘pý¸˜”àa–ûìY¢à$ª8­†îŸËª¹PÔø•�HVÛS§èûJÀ.‰Ï…åõ–ã}Æ<G²Äîø1ª£Çh4\FÀ™`bãw÷7ºÂ±ßìV"ðüCÞŸvK<#½dô¯»ÁÑm÷úø@]ÕGöÿû1êFøK†+pÇœlºÈ­«7x?WBŠƒ?Þ7Ž_™5ïú˜:¿¹�BgegsÄ§ê—�¼ÇA/¬/\ÊÇÑåh¥âhs6¿»žjü.îhgVOéÚÕqÕ`›/ž«ú¨ÞÞ'�}ÿ«/%…7íûÄL ²D{ÜF¹¾îŠn¡	>b‘I¶à%¶ºEÝ:Çû¬{_¾xãË˜õ›^j?ðê<ht[÷X¸èî9'‹‹lè/æ–£«¾GÀg	Œe’€€#Ü{ræðÕwZ~ˆ€åöµ†8›ö:ÂSˆ»± Þ^Àîö)º3R°00  ` ÌC @À €€  ` @À�]c€€Ö1ŸÍïß¿ˆ¹°CÀ¿ÿþùõë×ð�8àÂ–Xµ†Y{xc08pQ§þK×Wô»,	Úù£ëùÿ³5Ê*KÇ�¼ð¢€³ï"6Ûâ'«�‰W/Å�rW=¾ü;?ž­€€¹EÀð}tí,í‰›D€€'¬ vQx«–õÍÄVúÀžp‘[<ÅŠÊ³*`YÎ­V
½@xb©ÝVg®o%`Å©Îê„€'"òÑ]_sUÀ]y™€ei-ÒƒÄ#`@ÀI ÕˆïÙ88] OZÍ³±º¹axr*'›£õï2!­L;i”{Ö3ˆxa©…Žýf­°ò�¦®,ïÏv9ÔŽZðä<pe…eU]„Š�	XÖ6ŸeEô),¡àðG$3`?p˜£=c»â½·6°¡ 0    0    0    _	í0Êâ> àWN{}°ÂÙ"f€Eßn·?ŠD©(þ÷‘Ô³°:1*"¼Á¥õ¼CÊLèòˆMõY�<­ƒ€6ºÐU¼e›³·b
§ƒHî$àŸŸÿK/zDB±£^ x‡€=Ç¯~W>ßèvës�(éýl¥u:~¯«däÕ ™ŸKL-x[{NßÌµîBÑFát¸r¯õ¹úäê³ësq<^uÁm‡·°æi3k:#`ÝQ®^,î¬fEx9kŽVî§]M	e¹“Î²À£ëkJ,:q¤áí\è*íÉHÀgXàøyç¨î4†·í�úÆ÷²À•€ãõåö+{±šA¬GYà®œl!`xë…³£ÐÊ¥toW9œ°ÀðÖvAÎ|®°G	ØË÷é&/+`õ}:ëÓ*ó /¶ˆ#×q]µÎñ…ú<4ùZììs¹Æßßß_^_ŸöÒB÷ªu€—ßN(f«šbvÂGoÌ¦œ.° 0  `   0 ð 0  ` @À  0  ` @À ø—ï³õ=µ�Š®klÈ<±©_çHýÑ1•µ	Ÿ¸Î€€<ÚEf•�È‹´Š"r(z‡^*üÀ€€ƒ‹*aT–®ÊCt–p£/ª�? o+`ƒbZeú¢Q\/YÞøÂ‰IÕ ÞRÀ²¸²ÀU–ƒ{¹ÐñÒ^�‘uðëë‹ØYð\öH“U„JØg8³È÷p7 péQh	XVÏ­ò¬PÔÝ:ý$—Y/‘êå!7ZÇ)›bVŸøùÞ:\vØ¥«‘Ïö}DÝã@g}ÜQlfë^�Î�Aã•ô;ö—³ÏGu¬BæOžFÀjøÝÈ³.©óÔèõ·�—Õ[ÓKEhtZ¢’%V"3jü|TÇxÏ[ëðË]VßÓÅçYÔ˜}Ž8
H®ªÊsW|vÙÓ¥ÄÌž"NwÅÏ=SaUÇ(à­ux˜€½1G—T‚–åŠnv ’ø|49ö¯gF…³\JWæâ»ëGÛ»:ÆûßZg€»XGÞPÝÝŒL‚,š¾,ùr&œÊâfË;³Á®ª�î«·âç]e�õÝl�*`¹¸¤ yƒŽâŽ‰Æ\pro%>•åSW£¾µ[ø¸àD®mœ'–¥­>ïêçÁgëðð¥”jà™;ª~aµJkÔ§Žsº]9Qt>Ú,Ñº¨ÝâÆúWŸwuÌr �êðpìý½ÑòÆÑ<®»¯«@|QI\.©T£îdvôyWG]ŸÅðT}à#­¿¿uêEyŠÏ°z3ud°
Þ2"‡ï#žq]©#ÀEìóÀ¥¾ÚÔË3ÔàaX}h¹¾÷Ú ñjux˜8®¾«çêð0u´†ú
nôÕëÀC @À €€  ` @À €€  àSÐrÅ­ë�cP <ØË«hG¤UÐ»­«ž•Xàéìaf<þòDÀ wp�ª°6[wí `€
X»v²Ð®àIƒÓe©F²Ü™€·œ¯8Yrï+A{ú2ÂÛXò}´
¶E£EVÞr¾þõDßñ|zç¡c±ÞðVƒXžƒÈ“��ÜÚYo9?
1¾l²MÙà¥­\föÞöÏ5°£kT²œÇ /íBwÖK.pEç‚g.ôêùM#†œÕ7Þ®,ë%ÀÎÝžðÈ]—W�YÓJÀŒbÃ[beŸe”[»UÀ£óŒ½rëW½€—Ä¹ ™(|x‹€Gç{ÆÀlmtÕ®>x›y`	Û³ú ’Rvv–5KZ6s~t�G–Ú“wë¥@ôIxkk@+&ÂÖ:i‰Ï�‹LQH³çg}XŸZªæ�½\°�ðç¿	®o·ÛŸ¬o¹òÙì±3õq�Óç  0    0       xn—ÒÊn¤Õã.+à«4æ­õPP€Ù8X«Ç\NÀŠˆ¡†,”Ýà^•>¢ÚÔ?‰cõx€K
Ø£cx´Œ{Z¦#ê¡è•³ÁÜW�¸´€=ö”‡¦ÙR‰˜ë(Ë}´µ·ÛíÏ¨¼hi«˜Ò£gCŽ%x:G÷òççÁíäjÆØTr�£õô˜Î1ÀÝ–zDËìiW¾¾¾þ^_õôXY:WuŽÇW÷@Ž%¸¬€é1
Ç»,aùßQ`ñï­õÐ “ÃÑú ”,gUÇ¯¯¯Ÿx|¼¯;n6<�€ãè¬ÿ#FºöÆî�?Z´*˜Ý¨n�UFUÏ(H¹Ý³Ö}E à²–ûÃ²zC�.¯º—Å¢i¡n@j¦~Í(à(@E§t×=æ|ŠÇGï�¾0\ZÀ‘-Î,òßŠ5S63õˆsÄnÕ3Çcbÿ»pô4˜+†Ë8XWCÎRŸœ)àªÝœq%àXN–W8pv./àl0(³À> 4êgîî–zd‹/<óCtã½l±§`ñã0¼„€]lŸŸŸ©€ã”L'àXæ¨<S�ì¥�	R5¢ˆgLžfØ…£Æþñññ�k…§h²)�nšh¥²¾Ù TpœþúúúÏ(öª€i\ð”ö¿32—ºr±+!¬ø÷ïß?ŸŸŸÿôƒ3§®¢×0#à*õ)À%œõ3ãèmlÜÐŒ€õY²™zÄ…>ß¬i¢ha³OLWÚ	X×g!<Õ~`5è˜íÏ¿Oéøñ£òöÔC:| K#Ð1�ÓErŸ%r/Û�¯êÈža`C?  `   0  `   0    0    0 ¸.Êü#¬ àüÊi¤Ð6çÕ]v¯GÜï;=G��öªqÊ–Oð u#¼AÄð²£cª´¡3)U²ïW~Àîz:¦Ê°˜ÅØZ	5;û|=Tu^ŒŽ¹ò»ô5Ýu®òìUNßÒ‚f"¬\5ö,¤G”Œ±œýšÖˆêžª(˜Õ1G8FöÌžßHÀ«Ï±põ\bðü3Ÿ}%`ùxb:úÀFÖhcÜå¬!ÏXˆ,_Q&|}ç.`ÕP»-[¬@•/©jÐ1ïðVWßuÏÉŸïês¬î-Ë5•ex<óÙ�®£2Þ!:è!Ž9‘:—¦p–‘¡Š×\½Õ«wöÇôàì•…�°‹»UÚÚ€³xÙ]n¨ìe³ú«{óv±÷|ö�Ç÷.Ö÷4,—Ï¸®aþS¡…>°®3jx3™<ùY–&¦öî9Š³cWÜ	1«Ï¬€�xŽYêo÷|ö#/`Åê¿½€³2¾uW<s~eiVQeQª†zdm»”2³Îng�;:{¾{žcÕ]’àîùì«ïôÞ%¸þ!ƒX3ƒ9Ùy™û¦&ûª�°*èì(hVe]èÜÎh]+7uEÀ•uËê9êãVîñÖçè×ýøøøë6wu?ëÙWíI)tXÈ± à˜,ûñºþ[&àÎB­Ž„V}A}^uªQ×Ì¥õòGý·á�’\/{9ŒºÝèïÌsŒßÏãÏ>’wÊMµkr¼J¿™5†ÊÅswtvÊe4 SÍ™ê�¯rÕ‹.mÖ°£ V¬Bæ¢Æ1†˜“©sE·>ÇL\«>ëÙWîú–i«·pöP»�wÉâ`EõÃùÀŒÜµ8(_²R]£¨^.#ï¡²D£t¢YšÒ=ó Ù`ÓÈÝó³—ÂÖºýì»k­&Åc)åŽå|ÝÁìR#öÆõŠ.“?£½ò]ž£^lf¸Ð"tOßÖr³X´Ïs”Kýn¹™ŸöÇBœ<Çllæ�ú¿l'„—A^Å»ydüøðžÄê@!¸˜õ}7÷ÃËXßwZ>‰€áeÐ¨ú»l^@À  0  `   0  àÇ �06aÀÃ<³a[›ÇßiayJgo s€»
Ø…ü.VgV¼[‚�œ&`ÅD®b#¿‹µÉÂÂ8Yœ+ <TÀÙö­3Ë¤‰h}¾¾¾þ~ç‚W ­wÍˆaMWŽ÷µ´ñE´Ò¨îyöÙÅúÉW½ªµ¾UÝãs<-àh�diºîî§ÊÅXžMÁÒ<›u{G"Þ+à™äa³‰Õ°òøžM³é	ºVŽ_É¾7BpÕ¿�ðŒ « ê™«ÎÈ7^pSšÅjžp´0£†¸z|'ºhÍG‘Ž´Àr—5í”�ÓÕ=>‚þ!àÍ£ÐÞ€öZàØ—�é0W�YÍ¬N÷°À3Ï&{aèþâ‹#à]ÓH[i—¿'+kõø3¼Çoðžþ;0�”N!Å~ãj#]é×®¯É¯b�0ÞÝŽ+±Ñw�tÔßÔÔŠõófŽ‰îQ}à-Vàö9žÄŠÐE‘�šV)?äkNS}Xý›�´®Ÿå²õT#Yæ‚3rì°îÓa.o…ŽßwI¬º~ólŸV×X9~µ??#„=K)·t/f×¤ÓÈð!ÓHÙB‹,ÁV´À£†3ðÍ/K6“-ñìÍ[<Êô(o„FŽ€ßµ³uk�úu³çÏ¯cŽÚþwÏí„^6}^  0  `   0  `   0    0 ^Ù·Ëx"ÿ|}}ý§Xÿ)èã o´´
 ¦lrv•ØlË5I°SÀŠÉ”|“HãwŠ‹µ'Z¢¬;?ÀF�¬ \é*Æó¬U 8« Ö`‡€•ƒ§ëwq‰g]i¹ç3Ö—€€«*{V½ÊRÎ&ÎŽa`«8ÇjÞ`…c¶?}¦xË•À???ÿcŸ±¾>º]¹Ú™ÏxÐG•…T_Uîu5¸å\¨®2ÿþýãŸ«üè~+.rt³???Iì¸š:ŠX"S."Rv¬÷g%Îx^ÌÒÀXt«e�½oÎH5 à‰Qá¸úÊku£Ô²�ÑÝÎÈü%àØÝj½ ä>3Rxa°(^�º4�•M7ÅóäNGÑº›,qg/~h@ÀÁ]ÍÖ>Ç¾o5]§™\°> ¥>uæN»›,‹�C¼€€ƒ€«�¬Ì’jÑFLÊæwåöúh¶ÊŒBtWZ®:.4 àÑµõ¬~Ým%ÂnŠÊûÔ3SGn±ùaæ~eéäwOêý˜³Òm àÁ*¬èæÎºß¾‹9Z€'‹È!wzv)% \HÀ €€  ` @À €€0  ` @À €€pÜ	7'°AàÂÖþÞ_¿~ýüþýûŸ�½Ù à$¬ˆ.XmNÐ¾`}Žˆ.èB~~þ#`ßY¤hú—àbŽ"Í¬ïµÙ_ýãøoìCÇ8Ïnùg"^ à	¬½½•€¿¾¾þq¥³¾²§óï=
¥[üß¿ã¢ÜCÀúÎEæâ‹ñµ¾¿¿ÓÏÝ]÷¬ñ3 <‰gIˆv÷9ºÓ9:/jŒë,QûwîÂWÁô p‚Fše1%"·ºú,öe%H‰Õ­§„E­rcö÷ èÞáB»Èºþ©¬þ±Üe·´~¬úÂÑÒFKŽø€>°[å¬?«9d�$Ëzêÿž¶²ôÑÊ�BÚ àBÀÙ4’g(ŒýÜÌ²z¤Êî:ZÝEÖ€ç�½ßš¥UÉ¡*7XVXÇf/ÂÓÞ`�Ý•írdÂ”vW¸ºV××­„€€ÖBû€•Ïçfýàl~·:&ö«åz+áè\ \ìFªVUÅ™•Že�Üàh±Y‰°ÃÇýÀqPIÇ8�{¼:Í À"rÈýý{q¬(ÀóØ]í*y7 \TÀ3SG pQû:fÄð„     €€   €€«-†Z"©�:Š�õùùùCØ€
X;Š$VÏ¬xUb‡õÏ °‚Í­ìåU(¬1À¬ð6[…ÿŠ1¬ð.ài¼7�ú³8†
ò ÷³¡„ &àwO&&/ÂØ+¶>×wd�€KZ`Ü_hdI„§°\F,Ë¿/4^lð4£ÐšºG®¢«¿(”€ÃÓÍ+C‚ú}Y?p� =Ú•-01¾à¥–RúB‰9ŠâÖK@óËJ«Re/•åù‡ýe¢O&ÆXVWNü>ÖMõ£»O½ÚWi©AÇê[Ç!Y·¸$Sn|W–¾×KAeHt1«bŒ˜Y•ãÖ6{¹xCçû‹�†O)`·FÞè%	Ê-¥ÎñsãñYY:G‚“ÕÕw.DO&î×ñÏtyV_^šy ¬DƒËXf¼\„r�]€±q»ã	ÑÝl/KÙ­£„%ñ¹E÷9]·¾ ‹å¨­Àr«cc]¯Þ—‡7´À¾�Aî¢ïJŠë¥}óƒ¬“¶Xé¸Ìev7¶*ëïÍ™°u|\Ïíç¨lÝ�Déå¸Hýe ëû·ø46¸ôvB5\1ã*Æ>¡»¶Y£ÏŽ¯¾[ýÞ…=:®êËÆëá.ú  ` @À €€0   €€   €€ À£œí›õïà‚ŽQ2Gaf´¡}OhÙl#½¢fðr ØØÝÅõõõõÃ×Ä˜S«×øýû÷?eÆÏˆ/°CÀî.ÿúõëŸ�·>[ÍÞ 2ýúõŸØTà@Ë*ºh3Ê#<®ºÑ1“¬ü¯_¿~b ðFÚE%Kc'gYVùøøø›¥a6¤- n,¤»ºîB{ˆÙ(´˜-ãêù–¢€5HÆ�°sØÝZõW»Ña¡Î—^‰õoEíà …[tê¦<uJ´àÞ¯öŒ~8HÀš›ugÓFÞ‡ÍDí™¢¨ÝÒ“ àà¥”™ˆcJ‘Ì-ŽÂ¬DýùùùË `ç V–Ž³²Ä°»Ø™UÎÄ�cÀgýÜÌÝuaêsOÞ�`IÀ~®‹ŸE ;¬M
±/ê¢ò�-ÏéëÙ}ÊS‹Ê÷¬�¿O7Àû"‰)f#Ì¬¨÷—g²Î~€€7X`_uû¤0ÖàIúÀqjhË$ ¸Ó(´'òÖÀ’2Ò3Èð$óÀ}ƒ>*À.ä          €€·¢ÝHÙŽ¤U²ˆ p‚€µ9ßÃçdÑ%·Øƒ  ÀÁö vŠ�Å¼u‹"8YÀ.Öìó,
ÇìöDp²€e}£Pg¢pd±´2gV_{ŽG}íî Øâ?{öÀJ0Uù÷ïß?ÿÉ>X½º˜Ó³× x{Ç|H1ªdÕ_V4JE¦Œîr&`¯H–YÞàÙk 0
]XÅ.Ct«³~tp–bEçúuV®€€Íº*V&b [gÿ<üîŸùqY’ðÕk  àŸÿÆvö4¡žA0saÝzgy’2QÇ„Äºz ¦‘
—ÕÅ¤>kf]è£”*néã •¢`®\à­ì®i&`Ê’”¹•�Ij&‘V×õ¥q¡ŽVq%•ÿ­¹YMëd‹>¢³„àqdÚ­þÌ5 p¡ƒ+§l4b§w\Œ™åŒk¡c–Cw£ÕŽ/”Ñ5 ÄjWÄ¹`ÜŠƒOÊ@èóÀñ³l”;Î9{šÒÑ5 pX¶8³�p¯€´”òÌk °¡ 0  `   0  `   0    0 NQðºÏÏÏ¿ìõùÞl…gpd6E€§°o¢Ï²^5˜œ‡é!Ô¼¥€cvBY³¯¯¯‚Ì]9¤"uÐ àí¬p:•@=è¸¨€«,„rS0À\eŒ"ÏÜyË*]Šú×úþûûûïy£lƒÏÏÏ¿+ žGºì^:YÙ^¯wE—zànƒX1ÅèhD×3(Äì�Q4SÚE;:Ç¿‹!hchY•ëÇo-;ó<Ø^è|—™FŠ¡e%´*Íhö¹„�}§Fï™	ýó™,ˆ7:+#^·+;ÖCžˆ®)Gï`4f ðÐ…Ñ5Î²6ŒÜñ(Ž®Ÿ*Aø9�K¯ãÏ(;KÐ–Ýâ…ËØld‚¬ry’2ïV®e%²(zY¾÷tµì˜ù!þ¿{9!^¸”€gAÄœ½±¬Õ[Ýˆö•ç»ýÿ™û�xá’®j�ú¯•è;ñÍŠ,se�ð–²«Qú˜Sàa¸qLº]Í{²½®šdýãµ�*[ýÿøBÊÊMSÜÍÇô�qj(ŠÒ—WÊ}Öy1a™g&üýûw;úëçÄå�>Ý£ºì-ÛÝÿ¬l_AÀp¬FëÙu¢0|Á„‹ÞÝmY-8Êòû÷.Yô8ÀäuÙ[vwŸYÙ—Ý<Û¿»G?ðÌkÐ�6ô @À<   0    0   øR|}}ý“#ŠÍpIÿÝK¢°ÿFãx†ð†öÀuq,Öæß˜Ù£ÐC w°G�ˆ‘9Èø÷x¼lž\JÀUãtg©R)Cán*WÜ¯£—CmÒcRÇ
cë¡q<”O´Œ£zÎç1Á¢ûÃýà±À]œYÛJÆe'›ÅËòó³=U?2f†ˆe{¹“*K‹2*kå8põy$àn–X=o‘‹"y‹ýÃLèÝñn1³ØU™Ëõ(™~\ìÇWÅÌqñ…”=;¶à!ŽVDúäÜ²\À¶7bd,7¶‹Á?—Øý3•íåfÙ+—×?Ë²4tÇU˜�-¸Ä V6]5JèRúÍÌ…Œ)LFö�¦±2ëË�ý×Jp™Ýs\ü£áÁÃ¦‘bc¬¦‘48åHU¿6ZÊLÀ~|Œ?c5ûBŠL8ò2×VõŽ"ÜzÜh`à®8F'bwY³†YÌe%PËÊŽƒfÙ5U×Xn”Š–»Šå<{\öróóy†‡
XYBŠÛ£ÛèAÛ³c%¶ø¹– FÑxf…™¹Öx~6…U½<yÙÌqY�cF°÷k³ÑâlT¸s/g±\¨U
·À]¹ÕÈzV–7{\æVãBÃ%rdýHYÛ‘¥­æ‚gúÀq+–Så÷�¬gIÐfú±ž*f4ˆÅê,¸„€»9ÎØ”€+Ë¹:ˆU‰IÇWÓH£A¹l[/ƒÙãªºUsÚ ww¡ÝW+Œ¢Øcÿ0^œªÖYG1y@ïŸVåv}e-³Ôµ]l3ÇÍ,7Å�†‡M#eK«Œ~Ùˆ¬>Ž6û<Ïµëé=«þm|�Tåvƒs£¥”£ãº:ûVÃ*'2À]öû&õ3·Pó¿Ú”àÓPú[ÇøwÑÕ¿ñ˜ªül3C,·›"óMÕ±ÝqqEÜ+íbFÀ@D ÌC @À €€  ` @À €€  ` @À €€0  ` @À§¢­Š1'ÀÛ	Øc2KW�¼#u<*Ä�¢{V{šN°2ýU1Ÿ¯Ü«ð¶…”½ÇK„\Ëp7Ç¸OY«+Ç}¹Ðþh;‹­¨#³ñ®68†Œ­¢Sf!cä.
…¹Ñß™k¨ùg#qV.}uÝ˜.ÅƒÌo½�‘õ÷ãc¼­ãzËóP}ã3¡ñ¿©€»G1qXeut\UN|Idì2ån}2–¥ëf©Xô}–mbæ>F/¿)3–•%Q[yñžª0½ðF®ygGag»ô¡3©Y¢0UV–r´»n–BeÏ}D¢@£è*oyU}«¯ð&®Â¹VýÅØÈf’*7³;§KïRÅgŽu®¬óÖûøÏÃnÂðfßW÷=ó<ª˜ÚU’ux£A¬.6tgÑªL#W²J‚Ö�#+iwÝ¬ÿ»ç>:O¤Ë‘¿_}U}q¡ðßÆØMƒÌ¸—�+Ë}^MËxþ¦LD#vÆíž9Î<—.›rõyd.·Où�½àÅG¡°<KÚ¹x3­ú.Š/(«^*U^ã‘›M�ÍÞÇª€ã5ô2Øò<²úfÞ¼™€+¬|©úh±1w)S²¬Y5ÒL(3Ag�·ÜÇÞèQ�Wúë±_Ž�ßTÀUvÁ*‰Xµd±Hª¾«ú§n9%ºØ¸G–t$ˆ-÷1ZÀá.o7ú½åydS}z¹iê‹ÆÿæÖ
¢ØðýmŸÍ_f–¨³æU?TSWY`·¦ÕB“‘ëîËA·ÜÇŒ�emŒË(WŸG5`¶ROxQWÙùº¹à¬_Ú-©f:+mø`MçÆf‰º+!­ÞÇ–i¸Ìßò<t�ì·êæìáMF¡åŽÍŽøñn%bö>ÿ¬ÊvÏéØ:�ÊØs«Ïp´,tëóð%—b!` @À €€  ` @À €€0  ` @À €€0  ` @À ø�ñäbÄI\ ½©g&[eË†|€—°Ç_ªbH_!?OHà­¬ÈY® Š+Xaoƒõ…·p•Ìã4)^lýÑÈµ§1À[	¸ËÌ�Y3åÀ]ÕŒÐ5µòRÅ¢:ë%�‹—pço†2+t9r#Y˜X¥ÉÄ£jVn³W¥í<ã~ î&àQ_Wy‚G–.K“ã2gâ˜¹þèœ*	yUŽ»ÿêýø¹4J¸‹€»øÆ• b­r{@õÏÏÏÿœ73PÖmïRŽd£åUÞ¥™—ÊÌýøX"†»ŽB¯Ž>gÙ²œCUÚÎ,WÐJZ”Êúv"Ïêê–¹z™ÍÜÏÈ]¸Û<pÌ¿ÓYÇ¬ßÜe~øüüüÉÄ›¥&Éú»Ý [7 7zU£ð«÷3A .`5ºY7/³jUƒžµàqÑE6�•¥ê¬’}Í^·[”²÷~fúÇ »\Î¨qË"u¸³Jq®¸ún6‰—„7ca»K•NtE 3÷pºÞÒ€ÝÝíÊ‰Ó?£Qã‘ TÖhÔZu›I6§¡40uÄý œÞžu#}Ö¨-‘¦d²ï*afY	«cã$½Fü2w÷ˆû¸Ë –¯,’H·fÀ;¢!{¾ÙºŸ% „	ì €€   €€  @À €€  @À ðböüG
!ËCx‚ýÀÚÀ.á**Åªˆ%þ½û�Ð�ð„è2±®ŠHAï² ì+ùz«r p!–Ìj®
XV[b�1³0ÀÁ®\åNØ™«;Š¹š¬Œ q€€Å¢P²#áy6Á˜Á`k¼ªU‹ðö.tÖo­¼Žp{e½³„^ü €€'eèsÁUÇU–\¡WÝšzÌæLÀY9Ù@˜¦½ˆ	o?�Ô'÷>©27T™	«Ìƒ™µŽŸûw±œ¬_L@@À‰¨Ü**€º¬n%°lÄZ/†,ù˜„Ëñþ¯R»ø YÌŒ€«8™ŠŸÉM•%t·µÉÎ>—+.Æ¼¿î¦{ÆƒhÉ«—À[¯…–P$œ(’8ÀäSI.jO}âŸ{ª”ør¨úÅ™X·®xi«_©) ïwFwZ+­g|D±Ë%–èbùYÙ�‹çeÇ¼�€³de²lq1‡D*aJ¼ž—÷v»ýÑçÊ=¬Ï}ƒ„‹ÑûÁUf{º[vú¿ð¶®Fp%:ŸÒñÔš ÏáÆL�™¥”è}¾8fÔ¹ÙàTLZe-xW£ÀQ]´ˆqîõv»ýùúúJ?�ŸiþÖË•°]äq4\ƒúÄôáí-p6¯úˆ…ÑòwÛ³‘p€·pto³yÖ{§”ºå”,µ±l™cµºê®Þ@t'v ¦‘H\Ý¥>n6H§ž ðƒñ©«l�[_ïÓŽ6ó?r  ¶3Žh°�ð-°�ˆ�úË¸Ï€€/„� L@À<   0 €WðÖ@ì ð@{”È¸�ÿóÁL'žÄS¢h.VQ1î½ã§
2 €€Ÿ@4ðbŸwKtÇ,ÌN¶äq¦/í!wF¦¸°z3ý]¼ƒÕIŒ¾®¹ëKÇ²üÿ1�Òl™ o'`í¯m’�ù“”ú$nÄWP¼¯¯¯Ÿ*…JUVuìL™ o=
í.r¯zv^Œw••U	s¦L€·žŽ®jL•²Õêeyƒ»�¶3×XÍEð6+±bæƒ˜·h4ˆ¤˜ÏžQ0Š­*«ðL™ Ø
J3£Õqc¾r!Už™Fš- 'bÔhïŒ{›�"ïu¡gË@ÀÉ(±„£�®n+s�=—R7ˆå®{&àQ™ o¹�CK&µŒÒ§i|”·›ú‰VZ®®�n»ØbYZº™YÛÙ2ÞRÀÙF†ÊÒÆ,„Qœöï} *LÅŒƒ²¬Ù<ðL™ o=�´²T±;vf©å–%—,Ü   0  `   0    0   Ï,`…¸yÄÍÆJG~�e³
.+àÛíöG1—#£s‘CIøž`	˜©ójÙÙß —pŒ		ÿHÑì†·°Hßâ~^AÀþ’92Ø{,;þðpïmðŠù¨<Eò<9ÚQŽeÇ¿ž^ÀY«Gø(7Ãå¬F¹Õ‚>ºQï°ï²ú#`¸¼€=âãHÄ1½‰"ZÊŠë»®?¬2ªô¤«ÇFQyT'…£ÞÅ\PžbÚEœ¹Ó1¬«Dá;€çTªÊP?5¦HñÃ³ÇJT>¥•Õ'ÖÉ_<š>‹÷ËŽ\j!G•²SBèRŽzXýbYtdV†¿rl%`Å©Î29èÙ}ÆQfO·+¦O‰‚ÉqdÖv¥›=VßGÑu£ÐªStË£‹Î4<õRJ5Tðtý¾J0.½²‘ê˜ãhåØj!GÕð4.1Óa¶êŒ…ð”öÁšœ	Æ?×\±¢r³Ä+ÇVŽÇd£í•ÐcZSO'`‰%NÍ|~~þÜn·?>ØTõU£k�å^ªúÕ«ÇÆµÐž?É_
£ìˆ±?ŸÝ†Ë
Ø-�[Ü*¹X·ˆ#ZfM9É]í~¬ë×ñÁ)·Ø•UŽÇDAÇ{xä¦@ÀSn³§
Í®)YâjÎ÷^�=ºÂž%Q/$Õ·Û
©µà]ÙG®³8TÀ>ªGîË¹ûgm¤ˆeŸy- "r  ` @À €€áÿ±w.Ù�ä<·­–Û€‡á!ih¹–‡éÛøîÉÿ
 ÁxH!i7öªJ+O |€€   €€   €€ Àƒ|»ÝþÆŒzTê”½|/g�¸ÒsÏ N°6ä{põgkHŠ$ÒÝÃ{µç~tâ8xB{ð7Eßxt³=ò»¼âsgÁæ-�¬\HY¥g³+�ÿŠÏíúžµûw°.WÆQŒ¬KWÂÿoüë{…çö¼S”ÏÓËxºúÅxèrÊ•|ÆD^Y øG>w4¾:NöbôÏÛí†hð{ô¹VŸÎ~îÕ�(ú¾x×¨í¨ñ{`÷³û€Ù}F—¥[Lç¹eÙã½¾vÖÇ^õ„²8Ö€€ÛYñëÿóóóÇ];o\jÄU>£QcÔœëì>£ûkÀ©Jmºç¹e+��²5è£ƒäëC —9sÿ¸BÀ»]io¬žòÓ$ñd	¸ã<¦¯§�¢©îã©Püïjð>í³uä8{nO„E¥ßª{Æ|LzŽ˜·8«g2^rWee”ÅÀ3+H<žN%.|P_/K¢û¦1í¨þíi]ü>£ûûG£JSY³Ùs�¬²,âGÅ÷úð©!ÝÏ\}€F0àÍ,‹ †¨çA1-§ÜåØ@ýßjœñzÞ`Ý¹å­îÝK·V½�Ó?Õ”Ëì¹%æÌ=ÖñÙ9Þmˆ“h‘uÜÈÐõ�FÀåb-`Pãw×V�*ºÇ1ƒa9u«éW46Öê>.|ÿ»ßOž€/�TŸ9³¾+Ï�%ysÁúµ¢¸]œÑÛðkùG$æyzÖyx¸ƒ€£*WM/š„áÖÏÏ‰Õ…énáì>Õß£¥“U%WÛòÜîjÇû¹+­óÝ›ð:ÑÀ•§Lõ�•Ê”}@ —s¦1oL¸í¢t«êSj¬ÞW­ÜÈØ§«îÿ®ëG‹½ºpböÜ^þøŒ1mj<?¦cõzñzË¦¤üÃ„ÛŒ€ÛXUŠM_æE!¡ŒRw®4Âê>þw¿—±užyöÜž£8N›Å�O´”²ânMã4ÒhZ�9`ÚÒÈª*@Ào°¬€J¸Ø®¨-+Ã ÃEvE±ð² _PÀX_@À  0  ` @À  ^LÀ¾Øÿ^áeýž¾}0þ ‡CqŒvéø™{¬Ö}<0@ü N¶¯¹@â
¢³Å£}µq+büÛì '{vcøS_Et� j1Äª,oüÜØ@®°5×Ù¡]Üe÷Ç¿ñ‚'â‰D7êhë{»ÝÒ†îã	¶ãßxÁ€€£¿²¶£lGì‘�ÖÔ]v�óÿÆ<³[È3òôdiX$V�s•ý /º»Uv‚Y€6�ß±àŠÓ¬Ä¿ù};×í”qåz —·À²x¬<Ëä¡R£ð±rô{&`Zö·xß*\�MW€ôÌŠw¯pyk.X.´Ï­°ú§¾ZJ™
<î³¬m˜îbÊBÏTáh²d`q„Üc/GO"ë�Ï®ðÎŠ$hŸVòc.`¹¡žq@îëÈvÿs	eóÇ~n€=ó"f×x«g=<•J–÷Ç¾¢åô¾låBÏþ–¹¸•ÛÏÍ¼r=€KØW[Éõ•åô´)ÞÈÝ=®VqeCÀ 'Z`ßàà©@õ{LÿZd#Ç•€£Û=ú[Ì7ìýÝøÙ!¦6�]�Ñõ ./àjÉ¤€ä"û •¾Ê{�w�ë#Ñù[tÕu­LpÙG$fIÌž£ºÀSL#ùj,ŸZ‰s¤1alèP–°ÌóÞú–ÅÎßÜ}×@Yœ¶ªÏ]¹ÀÓ,äPŸweDvœ²öuëþM÷�­îª–y=€K¯Ä         €€   €€çhë�ïöm†dJ µµo#Õ6S8IÀJöŸþi¡Íïì�}/<õNÚÈÉV$ŠîÉ^•ÿÂÝÚFôÁÇ*Ÿ à=â=#\�ÏßQÀ
ZW¡þŒú8r³õB;aX•4Í£]>ú%z¿ú y¹·„ÙñsÕ?¼ÊÇ®“7jE¼
¦ß1«"Ö{ØR‡Wl{‡
XÑ+<Ð]öà³¸Y£—Ÿ¥2‘;/¼3ÏÁð)ðžŽQ9Gn Ê2*÷,ýŠ"jvÆ²ºSÿ2ÖA–ÃÙ×½l×ðLÙ³�¢o*zçŠ6{ï±œg|Wz‡£:<²í=¥€;/¨õèK8û0ŒúÐUÅÇP¶ÙK©úkî5ÌÊÒ)söòWž¹²DU³È ³ãâ1• Fž=S%‚™gƒögíkëøËž¶÷”}à=ý›,§RõQP¨ÙìåxÃ«^¾WvVfoL£ ‹ÔØè·nƒ}<âuª{Æ:Þ"àUvÚÆè#>«Û£Ç¼{ÛÞÓŽBï­Do`ÙµäÞjy‹ö—ž¹Ï�S·6#Ñ¹;Ýi8Õýf^C–!ñlË}ÏBê®
xÔ…š}ø;–§7úÍ>Ü«mïirø\ðêÈ´WÂ–QíX‰•p4ˆ1;¿jYÎ¤ŒN#Ž9¡:®é–ëdBÙóÁ8rêh«íçUõ›%˜wDÛ{:{f‚jôoö"g•(·µ"k•ÎþÞmàñ>·ö
Žn^õ|«Çì�¥Èúñ�uþ<�ú}�Îh{OÝÖè¦:žõOG}�jh¿;À–	¥S†QiUÀÕ1�èÏ^5ü-žCåNž±N@m¥;PxäÀ�¿¯£ÚÞS	øˆ	úîà‰çrW½ªàNƒÈÎ½·€«gÖóv±FÊÎèìÞ»Roæ®îpLTÛ{‰…[G1WÅª¯àÌ
WS ÷ð–gÞê~zc\ýlÍÜ™Ûí”wå]uîºã[âžbØ3®¾�ÑÃ+³àÖÛy!UÿåÎ¾Ü+Ï<ª»™%öt­ÞÏ›u�ö¦L•�»m¥³`âhÙöžr;aµElÏ6±¸=qu9\ÇýŒçd¬¬$«®Õ-³gzÜZw¾pË¹gZ•-¶•Õç\©[?®{�=m�ý'.¦'/°éâT}¯­}9 |§ÝB£>[Ò _˜Ñ´®3 à' Žtf' ð…û¿H  0  `  xÛ</ñ¤žTÀÚÛÊK@À™£~•¹i’Õ½�€}k˜¿TÅÆ:ª ŠŒp•_«ø±”V“„ußÙÕâB!à»~´Y;6jm�~U¯öÇ±&{uEZ÷�±¾üÉ¬ˆý³LG
XVþ™|Ä œ<ž³
»f@ñI,ñÎ¾ì:î,R&¢g’…¿ñF¿§ÿ¨Ð9]/iEhÝwvÔ³À�¬ j�F±*`íçÍ¶{¬ioÄ• ³A–#š-–oiÌR xÊOÛ±òaÒ=ºuZ½u}|ÇÖŠ€ã³ ¦'°Âknýš{ªQ”bXÅlsj€1™7 OÇé÷‰^BxñÈ«ž‚ßWçêã&ëëé9<ÐÀçççß`|Ž£œ½/gü€ÌÞYšàÏO àÕ†–å&ò÷ñ‹þûû¿˜Ó±�û4’ [m…ºõrfÁãUv•Íóm™Òr]ÛY<áì9ºVµa$¤{93û;›¥/…'±À]wÏƒŠã–\E®²‡ÿÝïÝVÝÃ©ÿw+ìýÖ½£¨º–8¢û¯g”;ïY=Ç™öŽÊäÓÎ;“·„€Ÿ¸,«7‹ñ¬Æ�e—Ó¿=Ö®�ú¼ñçïüùý$¿Fæöî]T¢Æìÿy 1+^ög
Ø½w�3ÏÞýÞ'žF’Ë]+YÈè¦V�Û£÷ƒ£‹«Æç¹—¼ïìÿ-„îó6ÅÑí‹¢kè^êsÏºñy²çè|D»0ë£Ç‘äLÀ£w†€_t)¥ÂÙ¨a¨d#Ë:.ZHY„’Püzq”ÕGFãÈª÷[=!›÷ë¶t%ªˆý+�o°ÜûØGwOÇÿ®ÿï¼3üÂk¡åKÌ£”ŽšŸ'Ë�w‘g"©îµbæ‚ÅPêd—JÀ+nýHÀ£æeð~»Oúà[ç�±”òÅ¬…Ùœâ(�O¹“[ ²>pf	2kªFŸ�ôÆûop6ïGÆã ×è9föô¬þãGÄÅ�Í]wß;Ã^@ÀÞh|P+›¯Ì[Ü‹((w±}Òÿ–Y­j¥R6‚.Ë¿ºä3Š/+GìsV£ÔÕsÌì)H«ùØjÔ¹šWî¼3ü"k¡g?£5»jXÙ.&5nï'ûÂ�[Å|îÎ©nYåÏ¯g5æÊâzl‰]íÎÑ¹ñ#2ZâIÑf«º®´±?pOé–‘ïg�ð±º.ù^õ¼²²ËÇ˜fCÿ¦Qn^Úñ;�Vð Ã…XYß.Æ³Î†n õ*†ç$î
O6xÅh2†'É÷ýÉŒê#`x2k«&ý^  0 xÞþ=ÞˆÇmŽaXÎœ¦¨‚¨_‰-™|·Ó#×“¯¤fYy×G>Ÿ�Ðu3^Uà»§Ç	Î"aœ¹Lï"$n	¢wÖ‹Õ²¬dÃXy×[ŸÏ§À2<jKÑ„€‹… ªœ,Â=6~¿ª€Ï¨·£ÓÝìð–ç“7=ƒ•H�ø÷ßá_ÑŸi-ï•¼<ïŠ=×»n‰ÜÜ ;VãB¯¦	=RÀÝûîq¡÷>ßjPÂ·p¨ÖyQñX�¥•½4LÍ"z,éÌu�!g²�NöÊÊå‘2Wûn£XRU]x¾¤4/{¶³,U•nÔêyVÞõèùŽðž÷¾§®/)àUk¬*D#6Ž˜î#{±1áY6pæ�ÃXèž}Œ¼kàk‡§kµ¿C»ÆØÌ27>_,{¶³,Uö¾}ìCïhå]gÏ·W£çÚòÞGíè©¼êgÁÄ=®R–xËEÅéáa«üI1�70¿¶GtŒ×�ál�r[c‚65"6ï™ÿ2k¶§ß·EÀÑÕ�Y/T_�w=z¾3¼úÞ�¨ëK
x5üJLA’ÅpöT¢Q°ÙW16OÍ’¹Kú[,»¾ªþbüE5à“%@ËR±¸ 3ïdôl«½kñbÄ�Žµï¼ëÑó!àì¹Vßû¬=µ€=j§ì�Ø31x¥dÖ.f‚¯\OëRõÃ½1úÇÂï³óÑÈ2œ=kt¯cðõÑ³ÝCÀY¢4½Wpç]‡kô\«ïý¨º¾ì(´u÷Cz¡Y¾Êõ”Ÿ•»“¥U/®jñÑEòóbÚÓøÕÍæºWÜ;ÕC5ðV	xöl÷pæò{WÀÅ;z×g
8³�«ïý¨º~Š•X<&³vQU�ÆEŸe†¯r
gQ%f	·ÖÞÈªQbù*Ï±UÀ£ŒÞˆFYüï«nÝÊÂÏ£”%‘saÇA­ÑøIe¥ÏZ‘·òÞ�¬ë§ÜÌ¿ÊUê‘Ø'Œƒ
ªìQÅúÇ¡úBzŸÙSgúË˜}:S+]WSQ#+P=Û–é—Uë#ê£Èq kå]Ÿa�õ\•…\yïGÖõÓ	ØGÝŠV¢¨röú<p5‡ª†4pÖoË¬„÷çfnÒêÈtpÕÐbÿ{”ÙpÏ²ÈÎ<¾,z÷Hbˆ½¿Î»>ÃÏžkå½Y×OµÉ‡ç}8~ôÅÏuüŸ�àF+ïùˆ3+ûäÙ†/(¨ÊêsÂ[¬ž8»Çh ¥ól[º Ýö5îžÀ¼Z”áž½ë³1ðÊ{?²®/-`�<ªª/×Èõð>°7”l°$.|ðÛ>�ä}êl.5{Ñj¨þ…VÿÞŸsë¢ƒèBÏMÄÞy¶•²x_Üçe}À¯rÿãó{¹:ïú,�D¶úÞ�ªëË
Ø­í(KáìEù`Hµ|Ò3çyòê¬OçÇd®Üh×J—^úKéâGhUÀ�g[iè>8êw~ø>Üî»>CÀ£A¦•÷~d]¿|DŽ-Ó2�5¬W‹Üàm–Ô­ÿÕ#]¬ìÇögÄó± pM©ÏØx6&Hv«Gr€€áÂúfSn€€á¢ýÝ8× 0    0    Ž0+r žLÀ1/°6?Çµ±Z7{Õp$1£ ÀËØƒÉ)²ƒ‡fÉbP=ZÀU¢ê,¤
ÀKX–7
BÖ,[ ÿhW…;õ¸W4x¯¤ƒÌ,pç¼ÕP;³ãGñŠÞÒws#Éûv´‘�©Cc¼hßÒ¦HˆÕ6·xO¡H“Þ 1À[ØE3³š	Î7„ûG@}ëÑq™ð<üg£ï™ä:ûo4x›QèÌòeýÈJ :?Kð�˜Ek�˜�Üû‘H0¼å<pæòV�Ô3wy$õiÝ*gÎ2üe¡^0 à¦EÎ¦‘²QèL8Y¸p•ÃÞ!â˜×¶ðŠÂ‘øÔWU 5pgîn×W.õÈ…®rì"`@À¡V9fªiŸ™®„Ze•Ãì\Èái%³)œÕ>°þ­)$_¢¹WÀºŽ\sÿ !`x+—l5Ð-óJ8^W›#²UT«.tœöŠYÚ0¼eøŒuÄgf®«Ü 6ô  €€   €€  @À €€  @ÀÃ­lÏx2g›ú}¯6Ð_5+!ÀÛ
Xâô¬1CÃU² à@w*9¸˜€å:�Ž‰xÖOÞ’��>9ÀIö€ì£Ô+
Z7Ž§ëyb³˜-Þ!X×*¡™#Ñ�2z6Â*yxÌrïí!iu�ø± @ÀÿßMÍÂ¿VÓÅZÅˆþW�²Vým‰˜¸@Ö3Ë˜�B+}JeN6‹=ÕVüþÙß ðÀ]vËšYÅLÀ???ü#àV½;ªíIÑ>>>þÕï>+¾4ÀË8s�»Øû¼
¿Õ}}ýí,0 à¦€]˜]œ‰5û[Ç#V@À;\è,±÷LÀ™»<J’–	˜U_€€—Rjj¨ÄZ±Àú[¼žŸ;²Àž[XÓQrÉyÁ€€—Õœ¢°º8.ÀÐµ4Õµ²1û ð·u-–R   0    0        ÿoƒ}Ì¨Ð� ñh²(˜U–Å½�#
.'`ÏNøùùùûõõõŸ6WŽS¥�;þòç82  ñºàrV£5ôg±<gG´ÄÃ%£F>«å9[ÀX`xJ»›-‹�¿‹ÁèFÇTÜVÒñ® gî\Û·‰Õz ¸›€ÕèG�P–ÇûÉ™øn·Ûß¾guÌ(3¡D™:	Ô:î\[AíuŒX­€»	X�Ö­fLÖ÷Ë2V×Îò,eçI .†Ž‡ÐpçÚÙ1GÔÀ©ÓH???d•²¼¿Yßo”^T™	³4¢[3îpçÚ|¥ î¾�£›)k¸1°»»Ê�‘Ü˜™ÐûšG	xtí™€»õ ð0gº–G\©Z¶Z`õ1u½*ñVW×ÆÃK
¸ky²|Á[,ðÖi Uzõ,0\^ÀÙ LÇòT	¿W,ðléèA¬Õc°ÀpÉ¥”š.ñuÅÞˆ»–G}Ê8�äs¥#ìÓ8Õ²Î­î\»:—°ÏËzjÐ-–'ËNûš�Ì„£�{rt®=ZÈ�¶ @À €€  `*   €€   €€  @À›6öÇ�ìq“ú+o^Ÿe9¼Ç3ŸU¿Yp…;RàÄóÄÎ2d¡l^9ˆù,Ëá=2/œU¿þaÎ²` à'p7öò»„�yT³3-pL¡ãmüäŽ‘#ïm!®*à{ç;:«~]ÀzÏ¿€€;/Ñ£6º[öùù™’‹}ê���R1°^–ÕÁËáÇ¬f1<Â¯–¡Poµ~WÞ¯§Îñ¿e�óœÐ£ŠfeX-o÷ºx£=s=}¨ú‡ñË…à!kGÉÄã š,Df�bµ“añh¼R†*ëa5ÆÐ­ßUûsé=D¬¿eeˆù•ò®\oì{�2ŽúhÝ>ô,Ã}·ï™5�#]ÁN9VÊÐuÉ÷Öï¬¬h_×‹¸*C–dn¥¼+×EÀ˜e(õÑfñ˜o·Û¯r�úx�†že{8KÀU9VËÐM³µ~;–Ê»&±ÌÕG6+ÃJyW®‹€wR5ÐÙW4¾ÿtæTWœe¼—^-C·‘®Öïªí×Ò¿£^ÚJyð�Wb�ú<�æiJ•©ðHìY�{Zànm�ýcüóóóçûûûïµºXur´Î®‹€œzØj!²3›çÜãBßsxµW²À#÷ü"Î’|¯~qWúL«ƒ=÷ð¨+eè>×=,p&`·À+ƒM[<2±NpÌPXbm±À¾Ñû‰±1gK«Ÿ-u¼÷<ðJºY¯`�W¦{VÊË4Ò‰Žù=è‘]·êgF.l6@vÏyàÕ2t3#ž=
=³ÀÕ"•lÁÅjy»×EÀ €€  @À €€  @À €€  ` @À €€àþùùùÃ0€‹
Xq“¾¿¿cÿ£÷ÞÀAÎ2VPÙ °R^t„û!Ppïám³2¬
XAÛG÷�þýýýÛ9>ºñ___CÓvžIî¾Î»ÝnÃ°-???¼L~O•×ÿ_×ÒX€º£^ñù³òÄr¨îFõ¥05Y7'Æ®î¦I]©D÷@{’ç˜\,“\l°âGyc‰/¶kÁÕ+o kY½L™ÛŸd÷¸NU½(žr•¼JÄ¶ò,øÏÿ¿:§*ëˆ‡jO} º
Øƒ­g/yØ|Ô@ýÅf¿Ç h#Qtr6eÏU}4ªÆ8ÈŸ«ª·*pùLè£²Ï2Z¬tâû=ª>àA.ôì^E¨ì
8kÀU¸ÑQâ¿g.q%š¬¼£„dNæÞŽ®U=Ûì#4ÝÊñîêgãr©�ªxÐ V×úe/,ËHÀn	G"PŸËÿÛµb™U’h²òf‚Ê,a×UW=UÖtÔðýšYÝÄ—’Ò�Ê[}HöÖƒ…šFêˆØÅ©F8k Õu½ke2K±EÀ™ÅÊl&În�éªßGY£Ðã5=ë†TåÍÊqF}Àƒç�gƒHþ‚eI+lv�*omÜ3�5üŽ¸;çwúž£®IfEc½�ê7v#<y÷ìP¥E=¢>àƒX•;§|¾U#�õ);–¼ã¦Ž¬ÈÊH´§=‰×ÊFÝ;‹•~ûlð'ëjxú‘Ñuºƒ€³ô§{ëî,`ÏÙ£~TöbF#�™õuÎÒ‰Ä)™ÌjxY4ÇZM…TeŽåòÁ¸ì££Y6ØÓ�}ìf£ð[æâ;£â�Èõr¡»_îê+>›^ÈF�}!CÖð:\×ˆó¦Õ‚†*­å–Á»lPH‚ªÊ:²‚Õ@Þ¬ÓùÈVÀÎˆúÊ`&<HÀ£yÇYß«r#],×wd©g–gÖðF£ç�é«ìÜ‘GPu5*V0_éU¹È³÷0²Îñ=î©xð ÖÖ<•øg«Áìc’¥ï¬\ÇÙüõìüÑhøÈÂWB1+ŸgjìÜ{$ôj «r‘}içÞú€‹ÌÇåt�5´Z D‘wÖ#ûÊ0Ï¡;[s«�6_o½2À¢>wç^£óãˆpSÐúá¸Š­šÓ­>nzF¿–êÀï¯Ñ]½·>àfDñúÌVžQGÌ  €€   €€   €€ À5ÜÙ�g%¼ˆ€µ'w´øê¼W÷ï©�³î{
.€0Þ@ÀU$†{IÑ®*à£>0Ýú¸ò‡¿‰€½±ÊÒxœªg°"Wì‰[¼RGÞ÷ž&ÚÆ‹ØCËF÷O�2Kf¦02îbv]H…mQœ,Ö•«ëê�@á^!­ÖÇžûz¡*FUçÜê¼˜I2~ ®žç/X›¬H4UÅ|®ÜÌN òÌŠT!W)Ñsäzà6§óqY©�­÷E€œ•³JÆžyD™€]¼Xà°Õ}™áÐ¥ÅL£ô1b¤7Ê*·°ÎñÆíä:Q5;Ï¸R[îëâõŸþq«º'µÓë]çÅ�N´².^f^DÀY£èº˜³l…™ë=Jî�5Þn.Z‰À-¨ÇU>«>Vï+±U®öÈ¨>rºn¼¦[`Üæ7ÄŠÖ56ÂÎ Vft�‘ t^ü¬4º‘ Î¨�•ûÎ>bþÌQŒ[úØ^nò½Á<°Fbÿ6öûf)kÌg'£ ÇR^ñ>BÀ+õ±rßÎ1•P;ÀLÀYê‚´¿ÁJ,�0Ç¯vGTjlYžàŽÞ#à³¦sªúX¹ïJT¹œ¶Øû¼úa…_HÀ£~bl8[-pçëç-;.gå¦îðJ}¬Ü·g6ÀU%[ñ,²±Š+ÎWÃNkê£3_¸ÒÎUªF˜�³¥œ�£¹ä3êcå¾£9æ8ÅVÍowG�«ºó�Vø…,Qúb‰jÊgË V6…¢) ¿×ê ÏèþÞw]±8+õ±z_PÊ®ï×Ð<r6'î‹`|qK§î².<±€³ÅÕ¨k5JÚu÷ªÅÙõ$ø-S~�î"Ž-õ±å¾Y:Uÿ0Ä¥œq!IµÄëiä½øT¢y¡A¬,»àžŸŽP®¼è¨ú˜=uýYB³Ù<÷èÚqÊØÐOÄÕ?ž 0  ` @À  0  ` @À  0  `   ®.`m°ŸeLX�p wÞÐ?Úlß‰0	 w°‡¹q‹£0ÆÏ«Q. àÏ¢EKàÂî�q©ð<sÅe�«´$~®ŽWfÃxL•y/»F<®S–Õrë^>ÃÁ%,ðJà¸¬ì�ØbôÄìÜ,}‰1Ë¼çAó²~z·,ú8eÙcøVOiš“£;ï«‘ÏòüFg1‹=úd–¡Á­~ŒÒ¨¿ûàš—Ç¯!‹¹¥,Y÷À�u«îå“…îd¸Ë(t•·7s)£€GYó¢uŸ¥©F¼ýÚ#Ñ¬”E!Z³úˆe¥'P:\bX#ÏYìá*Q™ÇŽ¡NÝBIPUj’êï£DiYàø•²TóÛYPö‘H·ä-8}%–ç½õÆëö„ß�$×ÕòW©OWnWAÖ+o8EÀ�‘Ôè>fVf�Š(þJGxµ,Êº ß*ºèÛ’úàwúoÑe­\è‘[:ßx¥,£c³~š>0<Ä�FQ³lvÝA¬L$•>BÀ+eeïËÔªde[°>�$WR–ªJ²U%â–ëƒ:â;Â…^-‹‹Ò�óL�*�÷“ånûuqŸáaƒXUÆ@õÌeÌ�²Tœg[à•²dXZã=ÿ t2+<dI–HÖkËœòÖs�¦Sæì|ï&ìIÀ†þ2šF@ÀO `ª c�ð½Q_™º     €€   €€ Àµ¬�²ŸŸŸ£Rx6‚NÀwX«oOåêõ=Kø_d‘)*ØÄ¾Ÿ,}L pËtS#Ë!ë¡ÿ¯âT­Xyž@,†­qæÿ­"kx5ý¿3JÄæx´’-V²
]TÅ´Ž{�U7NÌQËŸÇëÔ%u‡‹
¸k¢€+‹í/kkdÕ«sbŽâÊjuE3;¯ë•t-åL¤£ô6£2ÅH›Õ;é>1¾žHÀ£Æ­¨ŒÂûÀwLlüÕy.²3„Ø=ok†ÂQàÀÎï£2Ér"`<Œä8�ÜÊ‘e�îôŠàbº—™€«F�Ý#ºÄ#k—E§œ¹Ô³Óè¹:"ÌÊÔ9WâÇu~BW/}Zvf�«ß³€ë+–ð»®ž/Kç%àìü3œÅ§î|”¶¼x²Qèn?xÖs7tæ
zøÚúµëêu¼2h½�•rÌÞ��ðVëí�ýÉsü¤óÀÝ©¤YCš¹­•À½á)àQ9³ß¶¸ÓÿíôÛÏðêó`‘ŸDÀêOz&û™KÝ…^Œ9JÀî%Œ>$Õ+K½rT£YÀ™€÷ÔM§¬)&æùŸÌ{#ò¼@{,p§¿µ*àªÏ:p§?:4�õ¨Qèj|�fðê‰¼úEŸ5Æ½óËU™n·Û¿ª¬èv]ðÑ3feœõG”Ñ»ÈòBÅº=kg
Êr ¤™F¹‰3¯~:ö�§ÊÝï´é˜jaÅÌÚUîy§ñWõ6úûì|	|æuß5Bz"Ï¾Þ1ÍæÈÂŽríÆãâßg–s”JtUÀzO­šÝ+~ â¼µ~Í—W£þ��[¶¬±²À�’÷û³ÿ
\ê'Ý�äk†5 Q½Lß]B¨A’Î<ð³í*Úz®×‹×yg@‘!` @À €€  ` @À €€0  ` @À €€0  ` @À øEQZ‚®N6™{°õ,OŽt�ÀgÙ½D€°/€€�n tw�ØÁÙ½$`b¢øøøø—kªènõ·{¸°Ù½0 àÂÒá–žæe«MøxY+HZ'$ªúÇ±C¾ªï­º‚¹)�ŠT‹ñœ³{eX÷Ži[b¥,¿ÀÓØ#/FÁU"u±xxUe\Íé£'V÷Ê¬ã2W[ƒq.dF°áå±¢°ª0©
[še
¨RšÄìñ£&±^	X÷ªúÄYªÌ¬œ /3�”Å‡Ž™ç=îðH|¿¿ÿ—²%ûPTÁÊ]\Ù½üüä½ëi0 /½�#c�ýÍ*;Á
r�€3ÜÉ†POGÀð+±¼o,wÇÌQÄúMWZ¤‚€ámìâÌRwD¡F7öl:ã.|ö7\hxÙi¤lÀªc�«yd?÷œeÔ¹Õ ^NÀ1–¦�¼ï8•‹5›F:CÀ•¥Ž‰¬µž;ö…YØ/c�«ì„ÙÂ‡Ì­Í—üßgîmÇ…Ž y¾HÄ“oKÌ^²¼’qp´dQnlL7:ZÖØ½çJÙö<ÀÛîfÀàI,\;‡Ü}½Ç¾a |À¡î ¸ -ëûýýM¿à™ûÀ €€0  ` @À €€0  ` @À €€ðU!;! àÁ¦„«g'Ô6Å³6J("çèU/ÏôÁcWØ‹8F¯ˆiR¼ñÞkŸov¯³Ó‹z�*Á÷9ëÃÛ©Cx1{¨V·¶
A“e,|TvÂ³-pŒ-×(ÒÈC_zQ¦{¾/x�€c<©½.è=öŸ-`�+]ý¾·Ž¬«3?*l}ÏÜ,Ï¿èYvBý-ZPý-f'Œyˆ³{eXÇÆ€x1e•ï©¨>~ÎÈ…ŽuP%ŠëÖUç²ßuLV‡rµ³reuØyx°€Ým�ðúõ³ÆYÖÀª¿=»Wf�;Ù	=êæ¨º€3w9u«:ˆ¡l³ûm©«Ñ3Äˆ¢ˆ¼Ýn¿YVLü0vŸ.2ˆå±�gÖ£›�P »O´$Ýì„±¡UrkvÂè"G+\YàìÚY`¿•ºZy†Q8K…�Õsº¥î<\h)&5«ÒvV™bcËe%¸¬žÝËÏ÷ÆyTvÂ(àX†JÀUì©«•g˜�šÏÊ¤wŸ.¸�C£Ï�ì„z©ÝäfÕ(ò(ãB•b%;a5-6p,[eÁÜsQ?Ó?†[êjåº8«ëì™»Ï^‰•å7ÊpÕxV,ðhÀh”�0ËË�ûúúúÕ‚†-örT8¦–‰ì©«Î3¬Xà(êè>¯<\|)e•�0³À·ð(­G¼OV¦-.tö�	x6À³RW+Ï°b�ãý¢û¼ò<p‘…ÙôJ&Žì‹žõ_g9”öZ`??ûÛJ^¦î<¯»±±ÁwÈVëjåV,pçƒÔ}x°€ãÒAMTÉ³gýÒxîÙ8'kå®¦»ž³>ÜHÀÕ¸@¬ƒX‡ÙZîN]­<ƒw%|ýze�ýï™¥í>\d¸›�pöE÷%ˆ£ãfó�+8³lÕ"„jÍpGÀqnt6WMÇuëjåâ½uÏÑÒÏlþ}ËóÀ…úÀ�ì„�ßŽÊN¸gßžL‹[Ÿ_Âë4òn]íÍ°¸çYVž^h?0“þÔ<‰€åÖiý­»~ô—¨+¸¸€ÉNH]Á¸Ðd'¤®€˜X  0  ` @À  0  ` @À  0 Ü[Àž•Ï‰Ç} ¬Û¸˜€i"K«‘EÈ`ß*À…¬-nÑº~ÿg›[fç™·öU‘&ÈèO/`…syÙŠl¢gƒ=<�€ß5¤†—Äò¦Ù@•6 {iÿ›¯)HŒÛ¬A±jL×Ñq1nr¼�Â¬Ž²)ú5c’.^ÿ}ô›—Ç¯‹«—…®B‡zèY° —ð<ô«þV…NÕÇ#‹�,� º�òÏ®é#ìq@N±©üÃ2úM÷÷“ì.3ì1›¢é;þ-ìŠYuíx¿Qõß¸Š'ï3;N×«BÙV¿UY°Âp™…Ð;6ÌêoQìY,]·Ó×Ì›Ý;PÌ& ¹mÿ è¼ìùG¿ÅV*'†K­ÄÊ¶2ËT5àŽ€%”ª_3Æ�…9ÔVgã*àªñÅþåÎòU÷Ï\è(ö(6ý{6‚œy�ßÔ×`^5pk€§p–D,p–.3K`–}²…!Z	-k¶Ø$Ëž8›Û"`•É?\£áÁÃ\	#ŽFgF•Íœ%å’ âý«‘é,QX'Õ§¦¸t¾®§>­gô«~‹ÖÖ³*è< <DÀ1µh6¿êýb5VŸòiÏnS~º�äøý³¹Õì>qþÚÿ3 Ä9hÏ4?TÕonÝ}¸Êäp×y`åê©úsú-
!ëÃf×ÉÎïîtªî£ëm¹æ¨ÿ?ú-›7¦ì €€  @À €€  @À €€  ` @À+»wöûŠf.%à•èï©">'pø~`E·Ðfö¸	¾ŠÁœ±rìe»ñù=rÀ¡VhEÅPc‹Áá<+ÃŒ•c�([wÿ½ˆÏ�€á+|LÄýÑbX-[sëJÃ)ÎÒˆvf<^T53;v6È³Z¶®HÏ¹ÊµZÆê8ÿ†Ó\å,šÌ(pœgrÐïÕ±1Ø\–‡iµl¹»×Yf	$ùï1	[·Œ‘Ò�«êêÈ1@ÀÿI'z´"ú·¢3*áØèXE»ô„eUçnÙt=	YýÏL¼²¼Yú˜nýZYÖÆÑóÓ@áðA,5RÁš¹­Y£¬„�­µf¶[¶™•SJÐìÚ*W·ŒÙµº;(.`Ÿ¦¹ ±ÊBup•í`Ö°»e›	8þæ.pè~„0<d!‡ÜKL%‚Ñb�î<hÑÖ²ÍDâýÔ* {·Œ�~9óÀðð•Xjt±�Øi”Ýc·®ØŠe›Y`õ�«ÌÝ2vÖ°Àðp«áÞCÀ«sÎ±l�ò¬Š®*ãV3
§õ�3‹î#,p·l3w\¿�F³»eÌ¬?>�¤aJH¦å‹[úuÝcGx¥l~­lZKs»qúÇ×TwËèSPñZî­Ð†»Xà,“Ÿ²FQúßfS:�c³Dà[Ê/±ú‡!NIe™»eŒåŠÖ=ûø‘½NÝ�T-/|4«e-�ì.‘\éz°ïˆÈ    €€   €€  @À{l¨în™ŸŸŸ?­ñÊ)N ^ZÀÚ*w»ÝÚûU=ø['möàEœ `§~‹ûo=Óžï©UôH¹6¶+ŠÇ^æe$`m†wK,áÆíQÀr½=7‘ŽñüFµî�%8É{×©Â-­[`�åÇèºà`Kh•[`°÷sG8ŠßEŽ€°‹J!b$`ÏÍëac*ìÇfÇdVž°sØ°ÅÑè,8œ[×x·¶™•ÖtÕÉ¿°‰Ö­¤‹2N/¹uõdÛ1ükì{Ÿ›p€€%Àj>8Ë(�õo5Š­¯lIâ'>2ÀÁ£ÐVGÀ™u•€=?o•¼{Ëâ Ü˜FÊúÀÑbV#ÌêëÊ�Žçit7à@+I!Ö"ŒÎ(´O9IÀ•ëíçÀIØ§‘fóÀ±Ï›Y`ý­J¤ Zà••Xî:ëo•^Ù8€€7Z`_íÎ,pìûVÎúÙ °c%–ÜÞh}#ƒ:ù”‘¬uüdý\v#œ´�c5ÃÞÖl†¾ð ©€€  @À €€  @À €€  @À €€àîVò®ý»1¸ûð˜]§ÚËLƒ€·°¢e	ÖÿvE{ùþV@ò7€—p¯"jD1\q#¾Ç¡öçQ–	¼¼€årFñŽ¬ÙÏÏÏ?N‰Ñ¢ÈõoEýÐqÙ±[­0Q>àm¬V"Æªª,Ñ{V·ÔÊôà‘.3ü#P¹Åê×*yUöx>}`xyGqEAeV0»ª¯ìâÍþqQÆkeâ—kìéQéÃ[ºÐÑjE1D1ªï9¨G¾üüüü¹ìQÀ>âÌ 0ˆ5°Â.š(^$Š"SˆÙ½ý®�@´Ú™Xý8¼Å4’»Å•@*ñÆã¢¾¢Žn´×»¼Œð`ð(›FÍŽ|QˆçPŠ®øH€™€³E,ä€·p5E7­®Dãç~}}ýg¤Ú¯W	8s¡³c±ÀðVöå‡ÑGkæV°ê+�¬»ŸS�w,ðèXo#àL¼¾î9f´Ä³¹Wÿ]ƒ[ÙÔ’ÜèÌÒÎÄZ•�ðV9b4³�Qô~�Ž=›Š×ÞãB³œÞjÉÅ;šSõ,„Õ|ììCáy‰3·=
Ð]hý=põ1xéÝH£éŸÌuquÖ7kà*Š*ž7ZWï“	XåÅúú¯þ°ß-€€›‹Oxù€€ŸT¼q^ _Ÿ†bÅ à'Äãw ` @À €€0  ` @À €€0 ¼¤€~~þhw’§.!]	À…œÅlÅzvÁë\�ÿè�Aþáa—¼¼€»Âíc¿Â2Ë{nê�{•³�†¼<8TÀ³Ô'œ	X–Ù­sZVkšG�Zâ�kïÿu²�þ«¾Ýn¿•7òùùù7
ÉhwT!^�Æ
‡86¾U7ÖkwÐ(©Y÷º1žt÷ü-Îüe1¬gñºªX\Uð|€]5Ú˜ÓHu;k�€]p�<I™…ì8&hûúúúíXQ&ßÆØéBÄzFÀp¸Þº=/Ëu¤ð±> äÿ•÷XðJÀUì,è^%°Ÿ:~hº‘9éÃá}`Y#´tq�²6¬z @Õ7w¯@èc�E«”€ãA¹—ª�…®©ë{ÞEÅ�€á®îºªMæ’VV$Êj kägy†Û•Î‹÷ŒÉÂ»y±k�€áÓH>òº"²¬qºÐ¢kíÓ(¢Šo5JgºwZ,~„²{UÓAYÝÍ²7Îèœ¶”Ry4b\	¸cA»öÁ&wi³�µÊzV QŽäªN*‹?½FÀp¨€}ŽÕ-£[¡l:§ÊG¤ÆEŸõ�5Wœ‰gu«úpH,Ñ
ÆÀô—¹ø–©8[È1ÊQ4²„÷¼ú t<úpD—Þì¶Ì7�>DU×Ã¡Þ:_[Y`o˜Ýk»•óó³>rµ’«š?vW+­âêZÒQ½öQry9.`Ÿ‚‰Î›Ü×ÿw‰ª~gwPÉ\¹Ê™ «òîY€�†Sœ­YŽÎ-Iv�«ìþq+˜•÷ûû»õL{Fó#³¥˜ lè¿ +ã	ð“
˜t0€€/Š«âšowÙÙÈ    €€©   0    Ž0ësžt?°ö«jŸìJ×-;uØ�p�€;ac0À\Ž;ÛŸñ� x;+£Ç~ÒÞÕ³öÊ"^€-p”’’í-H6(vÔµpa=òbƒê)a1žƒ¸Å¨�UFL“]ü,4k§L /;ˆ]è8B�¥&©¼Wa[BuUÀq�-
¸S&€—ŸFŠae«´›1³AŒ°èÑ³0HŒnñ£ØUŽÜ)ÀK8ZªèVKDDäúüüü—€cWñ¢ýÚN6Zƒž||üË¢®”	àe¬è‰™[ûµÕ9QÀñz.jõÖ¹ñ’ZÏæ�»exig£ÂÙÀTe!]„™€½ßûÀÙ Ú�ÊðvvÁüüüüñgbqœ	ÒS†f¿žï}åèöwËðÒÎ�$˜¸NZ=|ªÆ§nªëÉ2Ç¥”žÖSÓõ³T¤Äê–‰9gxW©?âï.ã®¦‘ä:ûß²ë�ÊT�BÏÊD£€—w¡ãTL5�Ô‹O)‰v\=°ÜcŸNÒ¿0 à;Á  9 0  ` @À €€0  ` @À ˜J @À €€  ` @À €€ ¼µ€cJ’{ƒSl+¢f l°Â×(«²3]¨*ë!Ø!`Å—f?¬`IŒ*°CÀŠ")ÑÆô%Š·ì±›õï»YÇzža}ä.+È�ò)½JvMÿÈÄØÑ Ø,ct›%l�,¨þí'3«H’???ÿYBÔyê{W×”‡�ý€€ÿ/Ük´p—¬²þí	Å\øQÀ:Þ¨‚î¡²dçÈŠó’'Y1`ÐŠâ’u¬ú³ñüJÀ1¸[mÿ`øo¼h@À‰Ë†Eû¿Ï°pÿùùùãéTÈy8aæ"ßÓ»€½ïÌ<±Â>ÀÔ°\Ú-ŽçxâîÌ…¾Ýn¸Ð€€ã4M65s™3ûñ#ûÀXe�%f•/
€…6²»×ëw	,ž/±znß(ú8/í£ÔšŠÂ#ÐÊô'kèy{]�Ù¿Ýªú¼nœ_ŽsËÞÇõ~·Ê¡!~-úÁ€€!¹î9³ÀúmK?–¾/ à;ì.òÑbÖ9<‘€ã KžHÀ>ûË ð9àž� 0  ` @À  0  ` @À  0  ` @À ï-`Ï®à©V¶î	þúúÚ¼Ú3;ðR7¶j'‘¶*Æž�I[öÇl‰¼T@À“�ø'þ}k$åIÚj�÷˜ð6®R«üþþ/,Î£¶î0Áïàí¬@rÑ’eŽYG–t‹•ìXàêÜ˜Ó	à¥¬þjŒ9ê›*Ã`ŒféPUL,��¥¾¶R‹ú½++âGŒŠ©ß<ŠeöQx¹A,õwEËÊÃÆÊµö¿I|ž˜,
0g÷°±Ñ"gçk�-|ÃÃÛO#©ñWÖXB÷þr?`W&¸Ì…vñKìk9‚5ŽƒAÙ€×ûù™¨³ó=Éw,`æ^œ¹ÖU_9pg^ÃÛX}ØÑèt–àl«€£ˆ£õ¹Ð1÷R5*�€á­,p5ò,±f"Ú#à¯¯¯–¸âùYy²k"`x;gbr³JÀÙJ®j×-¸Ö\WóÌÙù*“¦¡b:—ldšøÔðÒÖœªú¢úÿh™=c¡~Ë²ÆÑl¶_#â‚«ÎwW¿{ÿ�µÔðòŽÓ7g®#ÖŽ'Y^YQ-êèÞWåì> û�Ù®„Õí à��`KØZšÉ|áÂÅ•^‚�û ORGý_\f€'0  `   0    0 €÷ðÞ­…,•¸“€0Ý7T)Wº×#´À6ôK°Jé)öˆO›÷¯¶Š�OðRV¼åw°”ŠüAC�—°â`=¢Ÿûóóóg%ŒÎÊ±•W°5ç1À%¼’ØƒÙùæü¬¯œ¹«:?·«¢bv��Þ„µËR¶8ôÑáé±²(”#�¨¿¬Æ¯�€ŸŸ¹«~~®6þ­{¬>.n}d¼—«à©F¡=<lf™ä‚fAõÈ]Í„^¹ò+Çê^Y~c/ƒLC�—œöÜ¾Y¬*¹³U_:îÞíƒÆßVŽÕXö<Þr!GæªŽDÕpõˆagWŽõ{Ë=–“�#`x›•X™«º×Ÿ!à,ÛCæA `x+Ë�î
Ø³Å…Ž÷êÛ�
CÀð’+±V,p%€hñV-ðªµÏ¼fSB³ì O%`Ïè}]fe}à£±ü^[�Õ$Îû*QšÿÍ?4ºË+á©-pÌ˜à»T©>;öÌÙ‚‹Õcãsø3ÄœK²Ö~=æƒáe¦‘ÎÎN¨ÅUnà-Ç®nƒd°¡£€»ƒH¬[|Aww­€€0 Æ…xQ @À €€  @À €€ oEÛ«ÝK /-àgÏb }Ã{‚Ö¿
·Ûmwª¸¸€•ËH±”µgöê¬ v1 €6ï?K£U0¾£Êëq±U7U´Qxr+Á™¿Ø½)WŽh€�=»Œ ÿ(�Ê�=—gŒ8â£™½Ï¸I¿�€¿¾¾ÒL‚YC”kê‚9R$òþùçŸ´L™ bð½U»÷á[!y²¨êbx {Ÿ•Enl_×;¢.gY=XÂ=ß-œ$à•´›úº+T�ç>"�¨#þ½²R*ÓWÖOÏ–]ÇÉäªêøì£ã³zŠ!‰öXÿÎu²rì}·zÏ1�µ¿ƒ€W�t¨>‹/¥ rÞ7ËŽ¯öWy‘T¦­Vƒ®<Žªñ~ÿí[ºÅŠ³Ž[åÑ;XmüÝ�qUÇ[ß­ÞiGß¡Ü�åÖ¤»	_¿)
¤gOÈR]gÖöžY§Ê;p¯"Z:¡®ÄŠÛÒ7òZVßíl¼„¼Ìw…|TnåÈ:gªt ª=°¬¤Zv~ÕðG�³�ºº†vìƒË²oðÊG«
Ï»òn³þt*Ht•;ÍÇ>ÐÌWƒPQ¨3=ûâW®àªíeu1wó+mµ,ÙÇÃÿ¿²ô«®çJ“JÀ+ï6¾;÷´®2£ñV9ÔßUx%"ïÎLfîY&zM·t]îê9ªäã•uéÆÂîŒ°Wre ñ\¹Ð[Þ­—;ÆäŽy›áN+±Fîôè+Ÿ�‚ÎgÖ˜*QW±²&Ù}+‹ŸMO�¬ì–‘ãÊÒ)àN¸rkWßm•DN]¯$àÑtÄÈmÌÄ8	!öÿ*A�d*g–¤=	xuêlTÖ#‚ÍÏêzVçG¿[x €³—9U­Ü¸YR±Jh™{–�˜�c%öÌÚzCôWÏ»¥ñVe¢ñÞ:Œ-ï¶» …A¬“\¹8U¿uö’=aZÖÿóÄb#—8
ÄïE0ú ø�þ¿ZuæÓ8Þ(«�OgpF×ÓHsei³�ÁhåÖlc‹Ç³õÝŽF÷=!îô	viÂlêdô’}n3›Ô�‚êäGªÄ¬>ÖÈSÐ9Ê¯4²>¯«ãª]M¾2lô:?Ëž8š'�õ´Å
g;�|êêÈw§êâ‚�£úøx°@•=ªh{¯—áKòªâÊõÔ3íÕG"»G'ÜŠ›]­ÉÞ3†!Áùn¤ª¼G¼[­.S½0ú|¯ôãüÝs»àjCPß=¡ÞW§ïýná ó… ¤  `   0  `   0  `   0  |Ò_m0?#‡ï–P4 /!`mêV$‰£7xK\Š¥(GV‚ÂØx ‚nºÒ•úaó;\FÀžP¡hôÿú÷^‹–YÆ3D�	x”²´#Z=9*$,Àf«âñ�bØPo¬[ª"Þ#¼èQöˆŠ³Á{ê`—€=øYÕ�gQ»¢ºGŽœLÀ[ˆ	¼Gus¯� àRÀG4À*áv%º¡â"ïðJ,c÷Rºy‰Îz~xC{TlâwÐã=g}æØìdnWläN?Ü³Éûñ1ÓÂª »4ï‚Hh1þ²�ºgåë>?n:nb‰YŒb·v¡õëÄA …±­ÂœºÕ1q)+·»÷{ûÀ«<M÷gP`sÅJVù²ŠŒôü~n:nÜd£®±±U©#3‹Ôí—VÁÇ³kzßüÈA¬NßwÖ¿÷nI•·)+ÏìùÉ³‹€ÿ#Öª¡zþ¢haF.i6âÜpçš™•ËÒ|l°(:îªb¹èfã
YyüùåyxŠ§ à²ï»z\Öh³Å+Ö5»e¨²×wú¨³ëÎFö³ú«º0êÆ0�…€K«6rÍ¢ ü¼*EeÇ­íZ>¿Ÿì‹û(z4ª<íö>pç7š‹<í¿ù€•Ü7	õA¢(|ÎÈÝÎúpË!RçUV|°+–aEÀñƒ¡:_F9si+{÷"Ö‘?�Þ�?#Ðxiz4uWhÍ–[v¦q²kú
¨è2¯”a5G­[Øì³Au¿jào6€xp{N·›ÕÏ­DW{®9Ê­;Kó¹eÅÖçôr­.Êð{áF#` @À €€  ` @À €€  ` @À €€0  àÅ ¼€'°6ôW±  à{hXã²zí¡Õÿ³�àdK¸___#kÌb:UÈújS;AØ Nð(RÅ–%5Ã­¸ ð(ä–XÄ.`ýw€ pÖW½ÝnËiE=ˆŸü> 'ºÐU µåXî#p²€=³€‡PíŒVkÄÚ�÷È�ÊƒäeÕ5u=�×‰üÀ(ôoB5s�}Ž7æ<ªB¿f}ã¬Ÿ�agð¢�clb]•ïÇÅ¶*`]ÓÝmÅ{FÀ€€w,ìˆ9‚<½[gÉ^p6
N&>@ÀÍ¬Ñ`“„äÓBr—]Ä[\%WË,ï€—8X¿Ñh±Ì�—ˆ=õåÌÒÆ¿Ç|G#+O/pc¸Z��ýÕWY€øÉf+Ù/ps°(¦ÁÌR‡Jlà,g¯Ü`­·Ž÷ði*¿®gG@ÀÉBY8õ73qkÊÉçmã<ð(+}¶ÕP}qŸWö)«ÕÕ` o7ì"’�¶ˆf$` ¸ø†~€€0@À  @ÀçñýýÍœ-À³
 0    0 îïRºÝn¿šÚî÷ûs	D»³®ðÌñ½è}  üŸõ3®Ô°Ï˜ÓÎž÷Q¢Õ–Ïê]Kû�G²>ô«5Ïç¹w9<f·R¿ŠJÈXä7pÜÄ¯—»Ýþm#¦u^-^UÌXñ¨•²[x´¹ÏêÆdåd9ë	ØÅ—¹iÙ×ÜÝËWm,Þ�˜¥œ9ûcîû{É\ý*e,¼¨�¥W™¥Õ9#wMVÜ\ºå‰T9]w1+Ë¨<ñþ�²o}ÞÑõ¢pc2Â?ë¯ß«^ã�\}Å·XØÊÍŽ�+k UßS�¶ÈÉ\ÛÎÀOÖØGýß¬Ì��¿-®wõN¢@FuvF½žùÌxÇ Ö¨�Ç¯þŠ÷ð±³Á–Ñ‡dV¾ÎuÔ§ŒåŒAä»XUR¸ìþ+.mU†L£g=º^Ï|fØéBw,UõUíúdâŽ×«>$êƒVÑZW€~-ohÕ=¼¬Õóê:™Å[±HÕ»˜�GT>¢^Ï~fØ9<jø³¾U&Îha«cfÓ"±áf�¨ÓX³ÄlYÊ–ªq°oô�È~ïZ£•>í¨¼~¿ÎøÆÖz=â™áÀ…«–¸ê_EaTÓrk÷X×Žít	öô'ÕØ³†¼² dd-Wæ«]œ{ëõìg†ƒ—RÎ¡:ÓqyÖ(;®kÖP²~Z·Ï-DgJfô¡Éñê¨lÇ¢®ˆýˆz=û™a£€%¬•Á‘(Ðêë�%,õI;nÞêhggùa§ïÙ©Ík@gëj¨ª®¢€»‹8Ž¨×³Ÿ6
Ø_næVŽ–ëÍ¬«¯š5ÈŽëÚ±ôšÚèXwó4åÔyÖê¸™Ëøýýýûõõ5ØéŒ@WâÍrYí­×{<3lðè«:šçë¸ž0�\®¸‚£�IÕ˜Õ€FØ™çë‘gI×�í®èÕGõ^2‘U¯£ú9ê™aƒ€µèbe÷Qõ2*±Æ†“¹Y�i“‘…t±vŸ%®ÿ�Âk -–§»Hd‹{ÙY3ËÜxT½Þë™ð	{€gK�Ø¯ªsü¿ÕJ­•¥�£ýÌ#veY`\JxôÝì9ºû±Ï¨×{<3   0    0       §	øY£ëÏ¶Êu¶ÅÍ®¯}°1*Fö÷=Û.¯T§z6‚Ó]\À
È®†è›¶Ÿ!ï‘²¬fÔ9�ô0:Ö…Zý½³QßÃéÆ:Wy¹·Váv‰íü®¢:è>Ë&í1)VT•y  W–[‰¬eu¼‡õ½‚pðÅ¬02£÷,î´âru¼}œ²cGÁáö¸ûATÀº+¸®øâV£¯Dz¶+wäõ«T)•@Fü*‹½UÀúP®dg¸Š€É®ðøQYÝgAÙVì&G–P}În¯€åÞ¯Ôñº.ø	úÀ16tç…i�CdÜ�Ñ¨¦»cnQ2Ë[¤ÁžN 5
�žD›	8+çÈ‚v-ëQ‚�z¯Fµg£Ýzªoy4z¶xoÏÌ1*Üa)Zõ}<Äªg��é,] ~mMŸø(°ðF¡¯QòNqS¹Ç.N•+s­ã³ïµÀ]g4WêÝS¼fS^£ätñã©ºðüHYý\©ÏþÖóÀjÑ"g±�+W<6|mÌr¯/|æ*FÁªl³Æ¯û«±F‹àe�Üì±ÀžaeJÌë~¥Þ«t9ú{š¬n§ß®¿Åã;ù£áŽ+±ª/ùÌ2ÇF::~$`·Ý>˜[à¬±ºÀï)`ÿ�uyVö•zå»ª>²£Ì‡ñÙ²û=Ãz�·\Jó�k6M²UÀYß|Öøcß5Zá*_ñ=ÝÑ¯ÖûLÀÑ³©®]ý­>¹�(àÙ*$weG£ä¨o4pôf_ùØ�\ÑúÞÛûWgØË°Zï£ãã²Ïªë3·×Ö÷�®ú?ÕàÆHHY?mÔðª~jÖ(tììcïå6¢pîi�Ý
Ï¼]èn½W}Ýjp¯ºöHÀ*ã¬ýÀ�rÄÄ]¾˜½:>k QŒ£”™¥P¢¥¨qâý«TYy%àN™�°{•ç£Ñß8�·ZïúXøß«Qhÿ»[ñÙÒÔ•nÜaXgÖÈâ “�ªÁŽQVÃxoÝO.š¬ê¬ïGÎãsÄŒ|>µ3)Æ\¼¾Ù ûûÊ‚=Ÿ×Ã¬¯;«wÿ°xÝúTaÖ�ˆÇ»Û_¥.Å}¾ØvÂ•L„Ú
wÄôAÕðW3#î½¿„y¯Ý@¾�°{¿n½ûvE¾•í•£Œƒ¸Ïlè‡'†¹_O
î3†'·¾^!` @À  0  `   0  `   0µ%’ÝAo,àlÿ(·ç÷ì:…(:ûÃqï}Ô¸xù;Nö5j�r±µcÏ;¼·€â3®D…CµÈbÄ07Ð¯‡®Q�ž�o÷QØÅª¶ãá{ñÉE<¤ò×‘å­b-ŸíB?ÂWYGAáõëxNÁÙªD[£ßªp¦~Ž®áÁÙ²2ÅãFY<êfrOwK£íÖg|VïêŒ,ðYÏ;°6þg	äVßïjý¼•€gQ(³Æ£†ã©:3«3jT•ÅðxÄ×Ù³æe¥[&OÜ�Ýk-bF¿•s:e÷zËŽÏêóÌçÝ*à•÷»Z?o'àu”&R•Ÿ½]#†tÝ*`½üÙ—vä²VbÏúö³´¤gôCWëst|çúÌç	¸êó¯¼ßÕúyëi$O	ZYäQÍÒtìpG«ý¬‘…œ¥0Yñfº�êìú<ûy½æ1®GY(VÞïjý°�ã÷ß).cƒ¨Ò‘T_ã=îˆr”±`6âîÎƒïq+W-ðj}ŽŽÏî}öóú4’÷¯gãÝû®Öžˆ£S¡þÕÝ#àŽ(WûœÞh=Û¼³Ç¥\-Ïj}Ê²uG¡Ï~Þ-"Zy¿«õƒ€'_Ê‘‹˜½˜Q?ë¼:ê»e�iK�uÕj}ŽúûÙÇòìçÝ#àÜ­Ÿ·°?²
Ê,ðH0Yãª\\Ýc�Ý*UÓ'�A 3æc«é�NÆûÕúôA¬{?ï™xµ~ÞNÀ1�•'Íš¥åÔ\œ÷™«ì€~}MT_×Õ�)½dM3¨LºOl(>-¡5Ê~üÞQM!õDd>e²µ>ýƒ¥gõUsÙ‡ììç=Óo©Ÿ·œFªÖíVƒ1ÙÚéYê¸ÆºJð½Å5Šo1Ã`v¼�¸ûàˆi	-œèÖÑÊ±qÚÏ?Ž•»yæóži�·ÔÏ[÷�W·¤­?ÊtwôîŸî}Tþ3ËµRGg{ÏçeË$û�X  0  `   0  `   0    Î°¢;¼c:•gyv2"à´ñÆh¯ñà™Ÿ]¡ƒ2ÎÌz°=óKU”ÿWâÙžÝ¼ÅL€Uü2xq�£¿zcx¶ge"Xp/"à-ùq:Yîª¬„ÙßåÆê÷,!–2
Œ�ÇruÓvtŸ=fÈËîŸ%FTÜR—g‘»õzFÆB¸“€=$kÇeôé¢ŠQ	«Œ£àã1‹Àìž~ý-f¯=ÓÊ³ÇÐµÕ=ô,ºÒ˜¨¯šÕ…gM•¹#`ÿmk½’Ï÷É±<dç(§M°<TÕÕ¨²FŸ…D2ŸYÒÌâl}v	h&(�Áœå”òkT©7·Xàìú£z]y—ðÓH1®rf•*AdîÛV¯=Ê4+—îuÄ³—ž;û@ùßýÑuõ+/@ÖÝ½wûÅ+ïžh!Gòî�k%‘óœY¿NcÊµ»¸+1¢«g�}xŸzòç®ž%³ž>…5³þQÀž°ê_o­×Žç_‰å�åH¯&àZpÆêˆröìžASNúÛVëºþ±M­æÃEÀo¾”2¾ÈÑ‹íºÐ«¸Ó˜ªôG>{•Çi¯€W¦‚ŽðÊ»„‹O#e/8Ë
Wpd/û›»¨]w2ÐmÍR·òìÕ€Ógœ‘xŽðÊ»„Ø]7¹†Õ‰»‘Z7\eÜs7T‰Ìªz£†V­–ò9Ë¬\*ÛHÔ+ÏîÓT???T†­}`ÿ·ÜñQZÒ£¼ò.á	¦‘²ÌuÙÀH–°Z‡3Ê©±®&¡Î²ñÅ{f;ºÏ¯¯kk@k‹Îî=ç‘^}—ð}à•ÌuÝ,qGg“›•okö½îygì ztÆÀWÏøÇ~` @À €€0  ` @À €€0  ` @À  0  ` @À  ^AÀŠÈàt"%^Eü8b¯q|þ-ûd=:¦‡~UIE 9â¾Ýgßú,ðö à‘«‡Wñ²ï�ã”…‹]}þ=ÄÃîÄLÞÖûvŸ]‘<H›ò‚Ž±«Ô½q¼‹€+Ao=wÙqî§{ßî³ÏBëÀx”àK/þ]\è#¬xYn™£€+�¯Ü·óìDš|aÏRlº€*Ë4jDYðòQ »˜1/ë¿éžbÖ¿óL�‰röq;JÀŠbÙ±Ð³ûvŸ½
Ø§:í™Çj_\À1¼hÚ–%èRôÂ¬ï_¸__¢ñt"£È’†Ö½„*S}%}ˆ²L€#7w�€5Uý{ë‡cåÙcTÐøüþ®VÞ\l+/ZY¾ø¢õb]|Qô™µS^ f56FŸ{²BŠæ8r;½!gYG.ôJn¥j$Ú…ÐuÝG÷]yvÏÝå=ÁEç�õ²Õøªä`UƒÉrÔŽú^ÑÒT£¯n…·ù@�?‹v%	|«€}zEÀ«÷�˜uâI¯¼'¸Ø ÖÌ½Ž/oÖóß¢ëçF%ÊLüÑCõÇf�^}÷˜}áLû#Š`Ôg_½ïìøÎ V÷=ÁÅ<¨È¬íHÀ>Xãýµ¸°A�$¦ÙšTKnçlºÅptÏ™€�Á–+Ú…^½ïèÙ«®IÕ¯ž½'¸˜€;‰ÃV-pLIÚyùž©jd+4ºn•Ll4Š»UÀ³A«‘ VïÛíËûýôAÑ ÓLOl�³QFO¶>êÅ�Ñ€ŒúÛ³c;}¸Ê�TãÌD:š÷ß·,AœõKg}Î•ûv]h?&Zå•÷°Oyö¿j
¡Ê¢û}Ù4•e–	ÏûÜ:6N]u¬Œ¬Ÿ¦ÄôwÝ;®4S¹=³¡×��újªm6ªïÉÀ³5æqZlÏ}«gÏFòãÑ(ÃcõžàbƒXq¾ÕCg„Õ:2«‘e¬>Ù”V´’.�jžÓÏsQøq¾¸#Îi�˜õÓg×‰ýß•û®<{–r´Î}å=Á…¦‘|.·“%ÏG„å^u-ÓÊ±£^úðxÎàlJ,þmt_=‹Ê(T/ú­“ÁÐçigÇ¯Þ·ûì™ç$‘�ÞÁÊ{‚'Üü,Ûp!`5 žLÀÙ† 6‰<‰€ã.Üh bb @À €€  ` @À €€àIÜYÈOÙ .(`_ryµ[W. àÍ)nkÛ³fú^ù•dI�Ñ6¾{–àt{èœlÃ÷!ßS$U óê0¼”€³è‘-}Å{º©�ˆ^\hx	Gë¥xVÑJyt	EÊðhqƒ¿ïZÊ"|Èêk_ñèáñ¢²¼LÝ��‡º=¢l)ƒ-•ðG×Y1—2ë•[Y¹x�˜ä+˜bayR3õÅã±3ëC”�·µl.ðÌâà .àL¬j˜£$àÑÊEñT×ð`z²â™åŸõYãsŒ„¿µlÙ¹ô¥á¡®D™^eBÊ> ²V™eŽy‚<Z¤î¯EÓpæÄ|M«e‹–^å�Ç \fË…,ADwRÇÇ¿eÖ5Ï3ûtÓhŽÜÛ#Êæ©Yö¤„Ø=œÅMŽ:ZB	5~ *G‘i0ÉE¢¤½Žçl)Û¨Q¥m¸Ë<°¬Ðh>¸r=+ÇÄÜÕqq´9ð,Eg¼öÌ…ÞR¶l L£ÐªG ÜUÀqD5öëâ ÐL¨#œ	ÀTg#àšÆ™YàxmO_’�·¥lÙ=bh€ðði¤jZ&6üj+s{e©fnîh”w$àøÉF¡+wË–£¿“?.3�”¹Ÿ]qUÓHÕürgP,f¹Ïæ[³kUK&·–m6�Æ(4<|%Öh)e6�³º�c4â-Ë�¹Ñ#gÏ�Í)gIÇWË6èÃ…†‡bÍFW=%gk%¬hÙcfúÑJ'•Ék�˜2/¢rï³�º•²U<¬/<tIëzµú([œÍÑVYðºÙø²�.¢ld:Š=Û6˜m+t¶–-®•&G<Í†þ(¤3vñ¸u”U‹£ä¼d@ÀlÒ?ÃòÌFƒÙúx‡€ãN¡{nÎg�ðàŠ=QA 0  ` @À  0  ` @À  0  àGâ(¨@Àÿ�óYk¨ÏZ“ÍúkxkŸkÜ¾§è{£.z˜Vpð†þ¸óGyŠF9‰¶ˆøÂ¯"`x{hÙl×�gá{—JDÀð4–kKcEÀðÄ^í›jPÊs{¿9ŽàfƒX~X�Ù
G÷íž£çô¸_*KæÒWÖ^åLØ^¯­²«+áÇÒxa·­F�%¾žõ›ÕàcÚ’‘(ªkxˆ×nÙÑ9¿¿ÿ+±x9³¼F£²fÇ+�®ïu�ŒÇ `Ø=ˆUTYÂ*bFfÕg¢ˆ\•`¶œS!áU	•uä¥T¿éïÑã¨BöÒxa÷<pæ–VøfýD�¯F:puYÕ™%Ÿ�=…ÃuËY	Øš	->ç¿^Fñ#@Üe!‡zæêÍ„­Ûë+ÎÎÑyUö…JÀ#7;ŠTÁè�JÀ„Ç…»®ÄÊÞª�¶xä†n9Ç­ª–KÎ<šb“€»ÉØÝ†§°¬Ýú(Ç²¸‡1s¡}|`”I¢Ê±Òí 8e�²ÐR6·¼Ç…^pvŽDÝ`Ÿúb¹�]£#J§ÍÇœ·šÛõ9ÖÊ*Çsºƒ^÷¶Àê«Æ5ß�{D7\ÏæIßô!ôº[é¿lv‘³Fí�²3ì‚^™[=[À>óËé”ËÝi·Ä>—ëÃ]ûÀžÙ¯ëz&ÀgX&yöõ™×…ËïÆš  ` @À x¹¯<Úý / 0    0    À{m'¤"žLÀŠ$¡ˆßßßäÇxW)Fª¿w¯Ù° ¬Æq« þ»Õ
W‘ à@W©CåFÓŸ¸¸€»©>d‘%L¥bÉ¬l<6û›úÛ1@\§>²ì|8àmn�6é{|h‰«Ê/œå(r·ZÂU.&ÿ ¸À³¨”žÓ(Š5&<xùA¬:fÏU†‚L¬Ù±cºÊË;óü¿YPöQ€z€—�F’ë€¹¨ªÌ™˜Fx%¹Weá³�Äýv€§pì«þüüüÑ4P–á Š$Ë14pe%ý#¢ÑqYàLÀž"ö¥Þf©
F®!3ú÷÷ÿ²ôu\èì|Ïnàe%×ž]à-<²Ì•ŽÖnÅg÷¬¢U–—P%éx{Ç>å,qÙgYº6^[âU2+ÌH4¼•�¹´±¯êë3ñùuV]è*Ùv&à¸ÄÓÏÍòò¼ü4R$[íÔ7>Ä,|[,°„èsÑºG&àì>>>Ò² ¼ÅvÂ™åŠ<ËÒaAŸ #¾ O,à™  ãB ` @À €€0  ` @À €€0  ` @À  ÞAÀïÉBÏHKx	+
Fê~•
×£UñœU¸Z€§päî"¾ÂyùöØ¯£Ð;ú7»«àiì–H�ìŽÌÕ,pü0yN(¬0¼„€Õ°oÙ³ztH²“è”Ý39Äc:×‰Ç|~~þËR®\g‹€õŸŸŸ¿
j¯ß½Ïì÷÷¤pô«áá^q³%*¥Vñëd–sv�#�Ù*àêºYÌkýýjÝx#Ç­I&ÎØ/õcd�GÇt®³ç˜#œ]»{Àe±:ÖõjÇ)à£îpÚ<°2ÆÑY%=»—å¼ºŽ÷�.4†‡¯ÄòdßÊvÝã‘UºÂ1G¸sïvwïûèñHÀXàüþZÙU¥i¸Û(tGÀô�×?  wÄÊ’u»«ìÕŽ=gœ_ö\O³Ñôxÿ8¥D#„»
XYý¢x=`uŒ7j?¦U¼N&Ž£Žé>§Ïw­{v-²"ÂC±Ô‡­&Òo#—µ³©ÓW<ê˜Ñsîuw;up¹ýÀôù žXÀ,\ xbû´	•@H @À  0  `   0  `   0 Þ½QAY	qâóó“Íê W°„ë)Uü·Qæ†ïïov&<JÀÊ‡4ÚÛ[Y`E¶ð< p'K¼�ý¿Õæ~ÿ/ ÜQÀá�ú¿G˜¾6 à±tÇ�Äéá÷¾ã  àF¿öûûû÷ûûûož\ýÛÏñ¾ïVwï€€ÜUõ{•ìZY	Üb!àî½ paýf}äê	x4ÈµÚÇê^´Â²|Y°óLTÞwöEêÃJÔžs¨Ó÷{Åkñr7�âÊ«ÏÏÏ¿úùùù£¿{î ý-.èðô$§Î«®åéKXx#“¯Àòþ®Äå¢‹B>??}¡‡ú¹£k­,.@À‹ì}\˜Ü^ýîÖ:~tlü T×Š÷òòð‚OFƒãè²‹ÔÝk®þ�áâŒ?t-úè:¼`@À�­½SBG=¢  0  `   0  `   0    ð�øþþþýøøø÷¾÷¨ûÂ	øv»ýþóÏ?‡Ù×××Ž¹B ÷ìÙ?>>þS®G•ÿî{tÛËÞFÀ?—€£ëVñ~7-à=mÿºçgéAî”(<«hý.ªÀu
†·—Øg]+¦˜Éîãaz3ªçÝzß­ý¾ö
¸{ÝìC|Ïw³…6ê0w+Qñ�|ÎZöºÞG»ùY¤ËQ]Ë?Õuº._¬ë=÷Ý‚®yÔûº’€ïùn¶ðŸëÝÖ—WÍ²7Õ¿©Ü´gð–¾›^æ³ø·ú>ëÝ\RÀ]q�R•îíSmé«~ïp·ü«å“[7+ßÖûŽ>°�wñè>ð=,ðÙï¦ÛÝÜ-`Ús�	1
-7=³þúÍÓ“Vå¿Š€»˜-÷ízOzçY
›wðžw£¾s§-*à™°c�%àn¥åB_]À???¶~h]Üø˜w³åìÄòÌ+ý[‰êîºù¶Fø^]ÀG|lq¡ÏpìfÎ4vØ\hWÈ£i¤³ûÀ^)ÏÔ>Ú…ö�VV¯.îì}!àã\è‘H}êJïá´A¬#rT–z6G¦‡«^‚luþVÇû?S8›¯u:Þû¾îµ�£š¯~”€gu¹Qè•ùÁjt¯s�{N#e÷ÖA¬=ÓA{Þ×•–R^¹üTŽ}î•†µ¥Œrgð¾ùÜ-ïßQÀ À~` @À  0  ` @À  0  ` @À  0  `  o%àn�w„º�Ë
øv»ýQòóóóG›³«K÷ŽB§d‘òÏæÊuÓÅË¯ë^§ç‰¬Fé\4YÀ³�à.¶ðì¨�Ç3ÔM·î<RŠ¢N à'°âEa(Il¤úš?ÂŠÜ[ÀÏR73ø>{üä®¬‰~‹�ÄõÒa�Ÿ¥n¶vðYà,�b	{_Ðû¢___ÿŠ«¿}ÿí#Æß³4�žÑPbÐß®td�•:D÷Íœtoÿï=ëFÏ¤`{1#‚×�žÁCæŽê¹u_¿nö¿XØ#öe�EÌ©'4SŸJ}Àª�x4¿ØðcSA²+ëXÜÊÜ^}bœçYÔ£ê&–ÓŸÑËéÑýc8òtßAS×õgð²#à…žåF|¨áø Nl\±AýüüüñÌ~�¬™	³º¾—1öMU®Î€Óu“ÕC& ¯›ÎµGuîõ—Õ~Áy`Yª*Æó¨‘zÁQcªéhÄ´êWýb·à~œÜZ¹§+s»[ëÆŸ7zñïUÝTbË®+‹íÏë¿øJ¬´:ºÉ³üªê“®
¸jì™‰–|4øŸgk�-uã�Å}NÙ?ÖŠ€ýº³øÅG¡«�‘ØÀfØ]SÿwWÀ£FaçØ˜Å ¦
é$dÞ[7Y9ãgus”€±À/(àÑ`N·‘V‹Ž´À#ºp'GÓ=ê¦;¶"à‘‚~3W/Q/~ä&jÄ5kL[úÀ•ø²FXÉâRÂìÙÎª›ÙÅËµÚ®®«l,ð›8‘Uƒ¬òÑêÍ;fVÆ]jÍ\¿85²ðº–Ë�Yªî¢‹#ê&þæÏ—^VõX} +«GÉ3û5Î“Xycõâ³i¥Žóéƒ;.Ø8õâƒ7Õæ]ËËTetÓ¨«æL«|·qQHµàãŒº‰›"¼Õt•Ÿï.¼®žÍ¯ëeËFÎc}®$t‡‹o'”•ì—ý=ËN¾uÄ·Êt¾R¦ì˜-�uoÝQ†Y]±í‘i$ @À €€0  ` @À €€0  ` @À @%  ` @À €€0 ¼ž€=€g8E¨ÐÆ{¡ë¿Gïgõ(™{ŸO×:«Žu/xb+šC$<¦é¤÷¬è‘-$(ý[�Ý³È�{E gZ	æ>ºÞ½˜Ýó^ð¤Vh‹ã<†q­R‹ü« ƒè‹1§®Dœ•åˆDfžñ!û÷VOâ^¢ºç½à	¬R.¨JÀíÎ‰ýü~g8~pŽÈßëìlt·ˆ'åò qJ0¦ßâqŠ]ÏÙj�G÷ö~¡' ›yz^	8ëcfÏå¿y²1wuýØÑ5Ôï÷X_+÷œZÌÅÑÃ¸ª�ê‰Ä<j¤÷]ã9[-puoÿ·ÊûÎ#ëåAét-·ÒÕsÅãýºþ7}²kx\¿®�Ìî¸´Â™à²@êjì>ÀâÇ�Õ®Â°f®òÌýô°¯ÑÊeÏ¥²¹à¼ÌñÙ²køÇ*ŠZ-Yèì^€€—Eœ¥2q{ö?ÿÿwûÀ£4'Ñ²Ç�ÃhpH#ÕÙGÊ=Ø®ãý:þ,ñž½B¿Ç�‡Î÷ëÐFÀË#Ò.„‘®D;°$V-p–B¤
´>jüÙ`�ß7>W•‹NbôgÉ®!+[=¿þ¿º àT´Y&û®]Yã3,p°,§gfè
8~Hü^•®Ó–Ž>tQÄÙù^6Œ€‡DKý.ôV­ltY£€³Qh�ççêCàH3¬:ªÜôìŽ_7ž��€Op%Ú\	if�ýZ™€³sdÑÜ²ù@Tõ\±œý¿ÜèìƒæËHýºÙùÕ½ §ŽI´\`jhÊå£Æè£¦þ÷xNu¿lðit�xo¿~ËìÏ§2{Ò5_î.n|®8Úì©Ký:ºvvvýî^‚¯×Ž£Ðä;BÀC‹hõbÆAÏfçYî=õeüwf«¬xÙ\s¼·/âð†™å�É¼3÷ÝÏócýþ^ný7öccöÂx¿ŸÄâù^Žx/@ÀåÂù*à–Lz³sºY»™þºÏ·µ~üžç©6iÄó;Y      €€   €€  @À ð~ö n"f<#ƒàˆ™ýÿ«=ÀÕññ·g­/Ï^ŸqöÿdUüo=v2pnn¼1ó�óÈYä‹•vF˜˜#Œ¸¼.ªhJÓâ™ôoÿ­Šö�\M¼øsÎþñþßÇ~Ö6Xâ�5&O0
¢ñ4$GUÐÊý[nÌbbµ‘Ð«k]æ{x(Ýò‘DîU-ñá^iHUV_ØÑ.åÑf‹€+W{$àgjäøÂ^‰=üùùù· r=IX†g4Ì2ñe÷~ƒÜÒÊíÜÿ*ø¨:ó>Ul$Þ­²7žù¡÷î�?C|ÕoÙsgÏ5{¯+u±§Vã#Y¿÷p{&øÕ—ÑÒÿíxó˜u>þÝ]uÏ”e«_¹ÿU,ðž:ów³8øÇØ ³ì‡g[àLøþ¬n âo‚×Û@ö\ú[Âx¥.ö´C®¿Ÿ8®2êÿ½ßžQ²,­g§!¯¸LU¶HËÄãF_Í…ÞÒ^­³,?”7žYPý=}î(ˆŒQ�©|±ü:w&Â*bjV÷{êbk;Å'Ÿ�!yÊ�C‡¼=†óÈ}Xu¯²cUq#+Q	å
ƒX[úÀ+uÖhœ¹u{Ò´xªŠ™…—…ÒsÌf$:uä�ô�¨‹­ípôŸõ�ýƒrÚ0x€|«5©<{Y#¿ºîŠÝs9ùØƒÔ?r¤ß�Ï®×­£êº¥.¶¶ÃÎG¤ð¿2†¬VèÌõÉÜ€,!×x�€_Ýw,‘ÏÁj0ÆŒŽ°ÀÝv2ª¿*%ìÊ‡qtÜžºØÚ;m¦ð¿²�¬¾˜U÷#s1Žêw*®Ê�t¤^­“ª¿tO<êK!à£>8VÕ'ÞRGUâ»-u±µîµÀ“ámi¬+�?›vz5¼²ZlÖg¼i�gb¸§Ö4ÙìýÅ>ñœXí©‹­í°ó>ÕVF¡6	Ø©F_­Êõ©¾¦š‡ó,ƒ1c`ü{–gHÇø—Õ�éÜK½Œ¦ÖFõ‘½ì˜L}K��r0éC÷ñÏª¸’Ë)+Ãè¿Þ ýÝÅñ=kÌ<�E5âÉðöÖÅíP÷�eU[ñdz1Öß©Å­îbuŽó•yåçgsz>õ³Ñg™�X1ñ÷øµ›Ý�Õ‰uÒ©�he²�“­u–=�Av--&˜]£²T[�…ÊÞ¯ê,{¾˜Ä]¢Èž­šÙRU]¯´Ã˜�Ó5ä©p«wðõõuÜ¨³V¦lÉà'±ç¬ûËºœñ\G–ùÌrÞ›Ø^}¶GÖ…ß›ýÀð–tG¡Ùp±íwÞoÜbÉ0À-o¶>      €€  Þ²•okTI€·pŒ£«=š�ÈïãÛ²È³xA0UÈ�{ÊÃ `@À}ñÆê¾Ñ¹éÖ€ßà {”€Q|Þj_æÞ€á`‡€=lÊÌJgâ?s«¼`�Wú²1îP7Xš@;[À[Ãš <UØ�u‚ÀÅ `U_yep¬
tæeõ j£{í	npi»5�‘GÉ´<›ý(0›§eñôšU„É™öTYŒÝ�ÐE�5†—�Ž¡e]`£ìq£>°‹m4u•YâLÀº^v¼ß«úˆì	nð+±<8÷HÄËÒV®²÷£+Ë’ÎVfe÷ŠÏ²7O.À¥3’¯XÉŽ€g}Ý)?;·
´]ÝË“*»;�û/'`-›œ­MÎ‹:®Îí¸¶Yö†‘õcf©b ^FÀ3·ÒWjmu¡·ô£½ì#ßÕµt¯wo.à™e«’xUÖÓ-Ÿ/–,ôhK¿EG—ØÏFÏ5rNC�—pì+*7ÒÈªù*.¹¬YjN¿‡Ž[½v5…šõ}ý^gm¼ xØ(tL§�FÛ	ã.¦‘«Ü]È‘e´óëf5âT9à-§‘¶ft[9¾s¬/Ë¬Žíüþ
Yú       €€   €€  €ü¨­wJkÊ¶?@ÀNÊR‹~~~ÞMPŠ²A¸@À;Ä£³£H•g„fUD�*Ž/p�Â×t]Ý{f6¸÷ý žNÀÝô žI�âbVÇ)h�Ÿ+«žÅ×ÒùnmG÷@À&àŽ•“Ð=pº‹MB‹Aæ<¨\•FÅÏïÜ ºcátl´ `«9«kDk›E¨¬î€€Ã –[ºj k&àNÌeÝ/ºØ`ã4’rèv³ÞKÀÕý pc^¸kGö´ U v,0À�– âÀÑª€=á¶VZéã€€N\=ÊFØ°Ž÷+\h€“,‘íu¡32ˆp €}�…\¨¿§„2÷·ãBkñ†'[±À,â <p–5°Z—ì£Ô�A¬xíÏÏÏÿ¬{®Î¯î€€7n'Ü’ñoO–@2   0    S	  0 ÜAÀ???ÎZ®×8³,à@{\¬££?*¶sŒÊá"®þÿˆÀÚe¥5Õ4x)kÇ�ùÇÇG+¶Õêõ]H™Àå¹ÿ×w3�õ�x¨€µG×ý‘[÷$¢Îï³c·Z\vxéýÀÑ*éjÎÒ£œ)àßßÿ…Âu†·ðá…XÁ³¬€z4xé>ðÙ®¬ [è3’™!`xùQè³ùèúg[àQ¦	€—ðÙnôhdûfä^ZÀr]ÏìYÁ3§‘ôqzD†Ã,�*Ài+±Î´TŸŸŸ3Æ¹`Y]-´8ZÀš&‹ù‡Ï†‘o¸ûRÊ³b0{Þà>ölç¹½Lú (íËž{Ì–‹ê>³ó ïš7ö¸üÐ „Ñ±4£>¶[Ý(àêŸŸŸ¿Zp2óª~uL ãT+Ø½ÊRÝÓ—‡z9½ÜîÆëzÕyÊ…GÀ»œÜz¹¸<ùYÇí	¸²ÀÕ=tŒ,ùl½ššª20z²rÕEuOÕO6† gÝ‚Ñyên°‚ï¶Âßßßÿ�›ŽéŽ^¯
ØË‘�ë™fÓD•[ž%^‹ÝxvO/[´Òµ3¾:ÏŸŸùkÜê÷ÆÆå#6>5*w	÷ºÐ•ÝÃÝØÎ<o6Â®XU9&xËî9ò@â3ÉªŽÎóû3�€7/öw÷/ºÐpì+�,ñVW÷p7«€³¾±_K‚Ý3³®Y_Þ?†Ê•�‡€aóôQ8òFîV×¸Ü?õÛVF‚£»©ûÿW÷ðÆÝiè™;š	Xwßg÷Ôq·Ûí×ëÒ?J.N}HfçáB#à%7Ú¬Â§€Ü’zªPÿ ŒF‚c¦BoÌÙÿW÷ˆbš5ôL™×àuá#È£{ÊK‰eônH–ñ±:/±ÜšË¬Ä0
·Ó�îÐBŠ-™ã=V#x¬NÉd×ÜsÏ-Ï‹x0  ` @À €€0  ` @À €€0  ` @À  0  ` 8AÀ¾iÞ÷S© O°¡_Ë¬MË‰
paÇèŒ¾™ü©GýCB,d@À‹'Ä@å
�#Ë|/Ç v ¸sBnþùùù7†Ó=«!`€�8P{DL¦,Nsåj/
°‰UWáM5˜uO¡t3ÎBØ¼Ý4’ÂŸº€³P¨3v�Õ½ÝÝùÙ5Ùrõž>M6ê×žrXbðT›r¯]Þ_vÉög–\Çyv@�¥¬ó=I5Ý½§Ç¥Ž"ŽùŸâ3<Å4’£í™\0`Ýû­ú·§íôëe.pLÉ©Á,œ_#æšÝ3M×3gå‰ÏpY{/¥ùPãö?plì~l´®.òì	1¦ÖÌšù\uðìžÑâ{vˆìƒÐLx¸€½¡{J�˜$æ*ª�Äã3{Û3ö¹€³Lö3W÷Œ)eˆðgª¬3À¥«§>É\Ï(.	Ðû­YÆ¿(¦(6·†™xôwDÍç÷Ì’h�²�\žFÀjÜ19™,]lÈrAeA=éY%Ð8`äî¹|yÀ(F/£‹3ºíÕ=ý} |ôÛ=w¯YO1ˆå ½W)9ýwº‹£cáœª�]­Õöì†�{ÊrW+Ì”>õKH™Ö”Pœ›�ã"«\ÔhÉÕV_t¶¡!”uæ3ï!–y¥kð¶ú÷.}”•_¹Æê=õáŠóÆìŽ"r\Ÿ÷¤ÝðÅñ…*îâg< ðE¬~¿V�Å…$ øÂ.´¯ÒŠ«Ã 0  `   0  `   0 †W[1Æ*1\®íë…Çã‡¹ÝSû³©ç'pŒVAH™÷pöÞ‰DòdŽûaý¥R¡¯+`·ëù Ùýd–`½aèEÆý°ÑÅ–ÛíÇ){ƒ¢[z¬©ª!yÈ×ê#£=»1zFõ»½›…	:¢ºŽ§ŒÉžÙÏÏÂ
Ån�os¬ìõÜŸÇç}$ÎxŸp €ãKó/qõÅ½ð,ÓC</ž?:N÷õ˜ÕYôŒø»çÌ=<¢£ëdÁŽÛš¹·™€³ûvBù3Ýó}ÂI.tðžY¹Ukp$sÍüïúZgÂˆÇ)gR+«†ëQ6u-/S–§éÈ2D‹™îS½¸H£gS=“×u·üÕØG<vö>ã=¶¼O8XÀ±âõrgBŸ½ð£ŽË,ÅÌ’Ä|JÞ-ðÆtT²ëHˆ[ú¶G×álú
e�ÓHn	*÷¯¸ê×Æ ò��‡BÀ/0ŸßKÀî–f�ùÞ[†®€Ým�ýé{‹æQïN\‰å•VÎ|á£9è{	xOºöëxrµW0k
¸”ÒS|ÞË…VŠÏxozOº~T7äÞeÕ%œ,àÙ4’þ®øÉ³ž�vVÖ¨+Ð£|F:×ñºõ¹gÇeâêZ½Ñ¹{Ç*í�¬å”UŸ,
1ÂT®T<..øˆýAM™ÜKÀG•¡ºNŒu˜ex\9.Î�Wu=Äš�Ûp·.áÇ—Y¹_q`"æ®úBÕ.ÏvXY•­Z£«†ãLeˆS$ÙÂŠ#ÊP]§ZÍ–Õa•Ô­sœß7Ë*9òâDõñŠéZ³²tê¼�0&«è‘+pfÖ$Kf–ý{�kw¤[ØÍš¸’]Ñ³ŸQ¿gÖ\h?ð@À #`€©Cd bb ` @À €€  ` @À €€  ` xB{Ìce`ÛØñ�LßÐŸmF'ªà9hC<GØ-àoI�JA¿‰¬pž€©Ø-à,dÊÊï€†
8‹Q<)õ(n–®3Æ¾v¾5^WÕ'Ï¶)úyñøÑ=fÇ®–!>·Ž	x¥¼£º®ž­:†€s/f�W6àËåÎb6¹µÎ>U˜ÙßßÿEŽÌ¢Æ¨‰18�§H�Ô[9v¥ú=Ë*¸ZÞxÝN]Ï®«	½_¸ì‘	Gî]Õ‡‹�*s¿c6A·r>`–�«ð·Qü.šìïnÁVŽ])ƒ×¡>~l&4]Cu=*ï¬®«gË²5Æ�K\ù…å£­¬RÇ*D«ªøÓÑ-—uÐ½.5+kÕÈ£E5òÎ±+eÈBìVõ•	µ*ÃËPÝ¯
O:ìÙãGñ}õÛŠUð\@îÎÅF=úÈTyrG1û€t�])ÃÈšÅ{®”aK]ÇëVïŒÀ¯Äúùùù“%Ç®FQ³F%7T®¢[uo<Y,ºžÑ/p&žJÀ�cWÊP	-Êåí|,ð¸)Í\À˜É½r-cŸ1fmWCÒ±QÌÞè”)B€‘�VH!ˆ•c;eˆ]‚L(ÑwÊ°R×Õuãýð	¸3�ûVÕ—¾š3öÚ¬?Ýé,]J¼ÇÙxµzæÁ¬”w”òüfx–{¨„©·F¹…ã ‘OÑD«Åã£ºg[àÕ2Ti=e)÷z�º®®‹€ßdIÖPƒ5³ŒõîZú<i°'O«²ëÅ†ï‚ðÁ#¿GtI�î¯”!fkÔÂŽ,)ÙJVêºº..ô‹b¹UÉŒVÅE•5¯²õÅ¹ÓÑà‘ÒuF¯á¬>ðJ|œ`¶d¥+u�fé�,Í÷÷wk~P™ØÏx/Ovß{,@è–!vªsöpf]úßšÑ4 ~“Ð00Üõ•©@À  0  ` @À  0  ` @À  0  `   ð¦mzäîü¤|“Apg3ºç©�ek¸Ê¢÷
/g¶á¿Š zo®RÜÀc?~~“X?Ê…Žáh=™ö3sÿf¿+llö|
s{ö»¹J9pÃ==2.ðýU	Øsî>kJÌJÑòyðv}PcàøÌº�BíÎ~¿b9pÓ=�Y2+Ýq©”Ü?:7»n–ï§J¹©¾ð™�È�*¯ŽÕïž’fT�Ñuõòè™ÕÍñwèéiªìÕïW.^°rH•º$f¹ºú0èË]å_Ò=â‡$³¸U‡ø¡ÉÒŠÌ¾öG—×³úq17Ô–¾§Giq¢Pdég¿_½xÇ`‹Ä,q{Ò¯,Ÿï_à(ˆÌªúµ<Ú,wÖ :éS�,¯×›Üä~ŽÜ)k¬›ìz²–³ß¯^ÜÀšªÈô—•5FéYðîçT.qÌG,WT–,³Ä•€g£ØG•wfUfeéX>ÿ°T�75ûýêå@À»«-FLÆíî‰»õ2õ1ðü¹º‡\`¹Tr5«è}$…{ *»÷1•|ÌË1¸~dy=o¯FËÅÌƒèŒþ{]g£Á*§h«ß¯^ÜqÌÀçð¢õð¿Å¾c|ÁƒD³ý�F­£E�/?–[ÇÄL‚UjÍ¬AU^•Ï§åF®ä–QyLò2ê]¨œ³ßŸ½ô�ß€+}éi°€€7xôµ #` üˆ¤þ|ñm‡³Qf à‹ZØÑŠ,0 à‹÷qGî,æ @ÀîãVn4kn?�ö•aÚT�õüD/´âÇ÷°Ò0   €€  €C¦a´Ý7£�¢/®NÕTçdQ=àž—iua†ž-ÛhßQ[]C :Nt¼GyÔcËQ9t^V/£�®ñ¾³ÿÕ³Þ�OÈØ8FÖðj$Y ;�»ºQ :Çc1i†Goˆåé÷¨U„ŒY˜ÓÑ5ªHž£%�ýRÿ¯¿{Y²0¶Ñ"¾'�zQ‘sÁ{¼L‘ª½ÄwCÈØØc[�¾œúÚVb\ùêV»ƒ¼ÑtÊ4[e¥ßg�)FÞŒ×è4H�#VY­nÊ	$Š§›‘Bñ¦º+Ð$¾Õoƒ€5>YÀ{·Úm�e=:/~”¥AmOÊBÄvë3+ÓÊÊ°-Æ¬>;ÝƒnÀƒÑ³UõG …“¬†²5UÉ–ógxµ‘FQÄ€k[÷o½Fõ«IÃö>C÷ƒÑð–úPQ6’œÜîº¬G54Ýoo¯ÎYq	�p+»ÆŠÞšJ™#*7|«¥Üº§šõèw…Îò$uGWW,§Ç\>âeŸ%à=î_%¾•”ža6¢ìƒP>ÀÕIå²b�Užëznô�ç�³<I37Hg6°¡kV.ôœ‰þˆF³÷™W¢kŽ¼–¯úö>VàÓ7[Ÿ¡#à8Z½ú_Äù …>B;ÉRQÆ)¡�F|_Á…Îr«¬#|Š*žë#ËÝ:ZðìY�¨SxàJ¬ÎÔD¶è"k�Uc8ÊÄnËèú¬¿¸åùöŒªwG—;Ç1*^J¹wÄzfŽ²Àúû^×më5ªóöèlqé�t¡�ªSx €�°l£þÝQ¸Û/ÏÎÉ®ÑaŸy){-ðŠ»2
Ý°/úAlZÈ¡†U¹G¾Ê(¾<5�E5uSYð#-p\TôÄ$f£¾}5*Ÿ¯“ mÏr×ªþb9VÜý8x9ªuä¾Fš~ó–Rf™ãâÔ„FO;ç{Bî˜)p–�ø(\�ÜúóÅuÅ£XÌTè×è®ËÞc�ÝÂWïI‚Õ{:Ú…ÎÆ:ªwËwœFÒn—-;K”‚S‹	®VA¾Ðakùüù5¨³÷=�Y¯‘ýÀ  0  ` @À  0  ` @À  0  `   0  ` \�¥®ô˜ÆlÚ¸ €gsÉƒubàBžÅ/Âú\TÀŠ±4/Ê .,àY2m*àÂžjÝóA®ià%¦‘îm}	O
ø@1!àY 6
xäªfÓJž¼Y”NÔÿ®c5õ¤~¶'¯ÖÜ²Ï3Ï®é×à¥Ã[¸Ê÷#¡Dëë}aÿíëëë¯ð|ŽXÇëX}\à~MOq2º¦_àm<²bY"³hY]Ì²Ôú»RørÌAäçÅ�BuÍYŽ%€·pœß•‹E’¹·r‹3�ýüüüñÄanmuml<7»fv€·°§‹T?³Z°!Aª_êb–¥”ev«ê‚sAG7Xf£kÆkðÒ�Qèˆn2bxGë¨Á(^ÀÅœÍg£Ù pA«�ê˜� OäBË
ûB^Àb @À €€  @À €€  `*à=¬ˆ]¨`€	øóóó÷ŸþiC\HÀ™•ýøøøýçŸþµð$}`	˜ /,`Å³Ò¶Á,h»[nÏ9œEçð`uºv´ú?Z1¤;×‰×ò²àYÀÛ	XÇ(žúÈq#¿Ë‹ýéx¬Žùþþþ{LŒAíçêÿc¼-÷õõõŸ{êã‘ý�Æo!`	Ì½BæH€ñZÿüóÏ_íÇÆÐ.\On&ÑE¡¹X³ë¸õ÷²èïŠÈI—ÞFÀUJ“Ûíö1éZ™›ï“‰Z‚�‚Çß²I%vÿ;y›à-±4—ì£×�kEáTÂÓ‡¡rs«ëDAV—u§/o#àè’z¿4peÉ]8X–"³œ•Å­®ƒ€›”AéU*ºÊ½$áDË¹UÀñ:³û!`x;«?š‰2ZÇ…Ž}àx¬>Õ‡@Àì:X`@À…€}d9p–å0^§žâL�Ä��fÏ,5†·t¡]”>€¥¿{b3ï'ûÒLý=¦­î+ë®Äjºoœ¢]p1€¥Åq*È§‘ââ‰j:g6ÿÎªÑf,0°¸@ƒVY£÷q«:gË}™·|2£i$ xW£Ç €@Àg÷•y1 O(` @À  0  ` @À  0  ` |‘X„j8QÀ·ÛíoüåÑÿ¯
qÇ
 p7+áª³àï p°€•7HxXÿûê†,0ÀúÀUpõU°À °úÅzÅÏÎÿùùùS…ÌÑoŽÞ à, ]&ÔÊwÎ÷\H.bi‹€/
Ø…õõõõ+k˜%0Ë,ð–ó³¸ÑD�¼AÀUv¿ÌÚf[9ß�WnúÔ€€wØ-e$ZËQš•Îù²Ø£äá xAÀ�ùâ‘U]9?^×ðAþùùùS1²À+çÇòà>>È…î¸±™^Mî×¨’¤ à¦€•C¨#¢Ì¯œ§Œn·[š /L#eK-³s2¼r~wj	 /,äð„1;¡[Æj%Vçü‘¥®¦¢ ð†=¿{¦uöž€€  @ÀT          €€aÃöFee¤>à)œm®_�ùìÜn·¿q·<þÖçç'aláÚÎ"Cz8œNäÈg·º3EÄ�±¨áé\èÛíö6a\•Ru&n¼´€W¬³úš«}Ó3Ê¢.ÄV+{Ö³è8¬?Þ,à™åQ€:õõÿ1 ž\òïïïõ1g	YG¿vÖ/õëûµ;B‰Ý…Ë­óºeë<»¬¾÷Çé‹#àS,°Zv®‹X�=Š{”C¸êf÷ëËje}Ú‘›ìYgÂW¹cêÓ¬>VŸ]„®›x“€Õ0³ÆE6Ê,˜5z·Z™àªLˆ{úª™uåbÊž[u’¥˜é>{Öç^uÓO¡ÆÞ·þ=J×²Ò/�)ZF×_íÏÊÚÍ\üÛíö7(½¬vöQÛúì]ð&<J³�,ªì¿`2ßƒÏ�®¿ïOÇzPýÈe�ýÛ,À}÷Ù=…LÇ ¼KÀJ�’±Õ�¬»7üÎõ÷Zä˜Ê¥êëfåÚòìºG�#3#>Å…^ÉTØµB3:þ¾Õw»â½²>øh\`õÙ«‘~ò##àC-ðŠhFV(kÄ«ƒX{,ðì<¹Æ£û�¼òìZÒY=3Jð)ÓHq„Tý¸Ž…¬ÜH	'^;ûûž>ðèÜê·ÌU®ÒŸ®<»ÜóªÏÍH4>t!G¶ AlµB[rìíK|q3C¶(%ºµþÌ{-p¶�÷ßu+Þ³]{ÏvÂ{<3V          €€  €'°â>ñÂ vØ§UœPM×w=èd£û=seáhù@ÁÝ-ð½òñ(
Æž@Œ™‰ê±¤=C›ï=ª$q¬à®¾—åØk�=ôLU^Ks¦å­®¯�Q5à®¾‡Õ8JÀ
ª^YxÅ¨>ÓúŽzöý/5¸,s€»Ü•0ýº²Z² 3Œ¬ÿfÑ+¿¾¾R�Ïžaµ>ú=Þ_eöç¯bSYN@ÀÿÉ<èqdÅc˜Ù#,°÷¡37VÁØãótŸá(Ç¾¾Üz‰V÷�u~t9ºìïE­bÖO=bKç»5ŽåŒî>Ã™Ž÷É>fG—°Àå Wöw…%²>ªíoäÑ…]y†£œ¹Ð™0ýïG—…þ+’Ä½²
£GGM#ÅëÅëÆÒê3œa�»>²œ€ýWÜÕmÕàª<@{F±}P¨DZ}†Î(ôh`)ÄÊê£²ÀG•p¡Këüýý�¦;ÑÇ ³´Gö�ãGÁË’Yàî3œ1�´×…ÞZN@ÀåÀJ\¬ ÷V-³êG÷�»°û]Ô×ï.äèZà£Ë	¸Ð¤¬@5µG�£ ã½¶X”Øî~�ºÏ°g)eÄë¸ÜÙ4ÛÑå„7±À£~ÖlqAµ2ªZP¡�®ÕÕJ+8›c=z�„,¦ÖgW.ðHÀ,ä ö ` @À €€0  ` @À €€0  ` @À ˜J @À €€áh["u�€á	™m…70áùˆAàìÁÏcÄEˆ83ßÐJÙo·Ûï½âD�‘"åûûûn¢BÀ/(àÛíö7Ð÷÷÷¿Rc*SaÇÞ€tG 2xøÕ™W°''ñéP³kVawÏ`A³[fDvaº4íÑåC50}¬ö|0Ž´°÷N|vDî˜ÓjkL38IÀ£t�Þ˜;åÎtï�ño}rtÎ(‡ñªE”‘�ÓÒžw–}À<Ðc"O,`õC;}È=	ÏteÕøh/æÞ*àYæŠ•:òì1êç¬lú˜Èê¯Zÿ‘±Uc³±Œ•÷�€Ö­+`}�½a�Äëvkf†*êe÷ÜìÙäZ{z–XÆ­®òCiðpKÅ²Œ’Œ{TK¹ÀïX±þ³.„Êä×ô¨š£wñ÷Îû@À;ÜS	8Æ=}!ã`ÍV!îé7Vó j|#¯@lËÇ&ðž5Æ•:Òõ<ÑùlÐéh:+“§C•Å÷ ÿªƒÑï�÷�€›–r$àx\u®IÝ­Ü2ø±§ÿ[‰ÖWÝÚï�iNýúq@mµŽf©k2!ï±^�ç÷wSå<VF¿wÞ>@ÀñëX¹™>å³wÞsäŽzßÑÝF5¼ÊëyF†½öL™^­#5òQßóÞvO`–�bô{ç} à£­ÕË¬Ò�9j=úHhðCbPåhr1ŒD³WÀÑ
ÇŒ[®¿b¥Î°‹räúKä³ßß9Ô]<šÉ*þÈi§,çP6’Ûu¡;âéæbšy*{ÖˆW®ïãÝ†žÕI·3«#·¾U=Kä³ß=MùÔîVŒF5"½2º½ºÈ^e¬¤*Ë4ë£½j*³øq:gkùÈ&â*¢ÿ}u){~å¬žõ³ß¯°Òï©ÜÉ:_	Ø_¨ÜZØD·VÛÒ×ñEÞ˜GSZYß]�¦Ó`V­Bå²+	Z¬Ã8SÕQ“Ž©æ‰ãõ} l«€ý�f%×±º_çw¼cQCg«›ÁÐŸ4íI-Z-PCÊ2fSFš¶Èæd+A®~³çË¬V¶�£ª£êÃÐÙï+á®Ö½Þ©—mÔTÏÕðè÷îû@ÀðtT®, `x’Mùïl�0  ` @À €€0  ` @À  0  ` @À  ðRT ¸˜€µ9�Èü ð×××"8Îˆ±†ß9‚ ÀC,ªˆŠ¶!aúß%ö,ø8n4À-°ÿÍ#fG¬ p?JB�ÂöxYž\»“¸*;.þæÁÜ”Ç(‹‚¸zÎJ™ ž~«²À£¾sÄ’Øu`&�y`3õ£ýœìÚ[ÎY)ÀË¸FU"ˆ‚ÉâKôñÃ Q)Ôª<8ÛzÎJ™ ^Ú�ìÁË«ãcÞÛ,N²�rGWwõœÕ2¼…Îæ�GsÃ£ãWÄµzÎj™ ÞÖ{_Ôû™UŸ¹#Æ(®ÕsVËð¶}`ýMéU2öXÓ-ç¬–	à-,ðªK<ºÆ™xµL ok�W3¬ßÃ¿{Öwx{¦¸¸”r&à,UfÌ_ëÙöº#Ê3¼åœN™ žNÀny#3ë™Y7	Ã¯MøùÙ‡ >m=g¥L OëBWé0gçŒŽ‘eïÜ¯sÿ-ç¬”	€ˆ €€0  ` @À €€0  ` @À €€0  ` @À  0 \EÀÚËÛ¥»ß î à˜j$FØˆ)H~ÇAÒàÎŽ‘)$Øx¬üóóóçããƒ8Ê Wp–C¨ÊGD\|«²À²¾ŠTûÄÁÒÓ}V÷QŠÏYšO?†¾7 à¦€«`q
;ëùv»ýz¨×QúN¥ùüøøøýúúúU¤Èèèï~n; àøïM’˜ÌvPÝ…§ã¢¨}`,þÛ-6/ðF¼*`	Ñ��d¯Î@Àw¶ÀñØ‘0å‚ëÃá.ø÷÷7ý_@À�¶ÀÊþ�Í!Çó=íI•è _ÔÇ‘h’“¾³ÎŽÕuv__,Re$ä%¾“Î,nv\t­5-¡a�|}}ýk-ôçççDôýýýëë§¿¾¾~e-%|-ÏÔ|¯DÅ9^Ÿ3ö~±–kÆyeúÀ€€/D7³!#Ð€€   €€  @À €€  @À €€àY¬p7¢
AÛ‰û ;¬€ìâ^]'ÛËë\yK ¶-DžJÀŠ5ÕEÖ6ûM^Ñ5žAÀßßß¿ÙÇÆŸï.+`…·é¢Ð8-2FÓ¨>
W‚G3K <­€c8Ø1ÃS¬dâÏÂÉÞn·_…óQøœÏÏÏ4´úÕê{ë£ P?ú˜Ì>ÕG¦²ÆÓkO4vŸµG |Š€3‘z¬.ö‘û-wæºK,«V3»¯æUÏ ÕÖ2têšÔ1°©<’~×`VÕÀ;‚T£^ùxÈêíñÜ
ŽŽ¯î£®-eX9KŒ€7èt¬ÂHÀ3ìaaãuäR®Š§ˆªò*U×™‰íëëksªsža¬ ÞHÀ³A¬h]Ô—œ]{$žÊu¯\Y~=çÑe¨®W¹òX`|IgSV{æzoO~öœ[,ð¨Ù9£~3�?TÀ³ßG–p4
|¶€÷ô�Geèöõc}@À—p–Ð»;v¤žbU‚ÓJ­#,°?“¦Ë/\BÀ•@Ôœ¹ÙÕ`ÐQM#Í®µ¥³>µw!1<\ÀÕ¨«¡ºFåBi�·,!í|xFeèL¯�¦¾ ßUÀ£•N£•ˆ�¶À+K);ËDgeèÎ‘3ˆ›OŒÂ¬2FYÇE÷Ï×KgS;±QkÀ'ŠDýÈª|Zž˜u>Z•ð²A¥=e�ÈGuÌÃ%·êu²>C9�¾‚"r  ` @À €€0  ` @À €€0  ` @À €€0  ` x1+¦Ôìoïu‚€Ûhƒùí[Õ¦õÎ^Þx¬þ�¥Éþv…ÊTÀö*Ï‘rUÏ¿%ÂÆ•ž..`%èR‚-E‹ð¿yd
ýû_7,b9ÅcW\‰â›ü«çóÈ!ÙGLÇÕ{n=p¡SAmmà�k¯Þï!Zdyð^f¡GÙ!°Àpª€WøU\…ÈY	�SYDÅÍÊâoÍ>l£p:ñ~ÄŒFÀ‡Y`x Ý“€Ñ®$Ö… s³ sU »Y\ªê£¦ˆ�Y?8+›¨bP»˜X÷‹ðª¾8 à¶öß=å§Â¾*zä£,�ª<1›Bü»éfYñ>ŠNéÑ(gõ¨s}Ò³9º¥vÇg oŒ€wYàÌ½«\ÅxlWÀñ¼-¸û\•¥œ¹Ã>Â,aÆI,sõ«ÏË>ÄwF¡åBwŽuñÍD¡þ®—Éÿë _ýÍËŸWŒ€wY`o\3¼EÀñ¼Uº{ìŠ(âuã3» «:ñ`ï:>É®žaeÄ°Àoa�»Ž}ÿì¾#—Ú,ñFº#àÃúÀ#?¢­÷Qöó£ËÝàJ€•Ý�¶êºû€€/e�W Î²À~\&°Ùï++¬fqL%!àÃúÀ²,ž€LçÕÎ¦_ªUPgõ�ãÂ�Ì’Î~÷)7=‡ŸÁó©%9>ÔÇl‚G/äÈ�H$÷²Àþa©ŽŸýžÕU–Vt´@†YøÔmpg/ûsÿÌh)eõ,úýUžØÐ€€   €€  @À €€  @À €€à¡V,çïïï_åIŠè7Äö*•¥ ¾r”E1Æ¯Š×òýUÖ€Ã³Ìxµì Õ3ºè$ZPÕ%›ïát{´·Yc•%~µÊŠ©V²XWY�T¹�{íÇp.¯Þ£€ãóf¹”²˜a^oGX^×!àCt–É ¢Ó(½¯�õ3õwï›V×öãýXõe�-v«ê±¬² yÙù*ßª c »Õzñò{¿�p´/.`o°³†ZõWƒ¹ÅÆ=ê“�ÜÖQ™FƒHQÀ1=Š÷g«rû³eçW!q«A¿ï–zÉêÛÏgPíE_ú¨qéwá%6VŠ.úHÀßßß¿???\d3W¯\/Kõ™¹Ä±ntíØGö¿ûñþa‹õUÕ•[Ø•z©Þ‡gCÄ¿ €£âKÔŒBªªñ}}}ýÆ]ÙÈÊùõ++·¥ß˜=söœQÀº—[�\G‘Æ�F7Ë Ù­—(v•_n8~W™²àçVRV±j¼Þè«„Ùþ›_kkÞÜèxp·^QÀÙsg±­³~ñhJÊóo­—Ì2ë7S\/(àhF—5Õ—=³B˜adMªëTng´r1›}§¯ìfu$¬Ê3ˆÏë!»÷žzñºPÞ&Äû‚®²+t˜”.$¼�VsU	oŒ#¯FœÍáj´µÛH«,£¾©Ê=¤ªž1Zl°r+Y}Ø:õR=WöŽàE<�ÍÜUMMT+ZO£Y¹Ð• â½£µÚ“ð«p•ÜÅ°º¨#³Ø¾˜¦Ê´R/naõïøáÅ¿ €cŽ‚¬ú¿™u¨vF‹27ê_GWü¨…+•÷1š²�º�F’GnüÈòWõ¢2ÆòÇ‘r¬ð‹	8X‰/¹Zi”õG®eÕÀ³n=âÚâÌå÷å ²ú3k“	xeÝô,ÉYõ�ªê0^sµ^¼Û¢®Äívû{üÖÁ>¸°€³Ì�ÅÕ€�þ]MU¸Eð¹É8%f³þ¸÷�»ýàÎÜwwÝt5òîçëùªkë·8ÏÛ©—N¿ëû‚VãPÿ){Éu®¶ÑÅ]8³yFO+ºš�Ïç4�Èà÷ýýÝ¶Ø³-…þ‘©¼�¬~³:Ûó\êÿú²Uú¾/ìB±¯6í	k p¡ˆî>G·–ð$!u¶¸Å @L,   0    0   ø’°$.+`Ï:ØåÙƒÇg\Ù5ÛÛðPûFrßpwùßŸmwQŒœÙ#	ËàiìVÉnö÷gmÌ[¬©Ä�O/`Ånz'¼¤VÆ</£8NY&<…xñ~ô,$M÷øî±.àxN•)Q=^Ê+6”‹"öŸÝõØÇÞïÎ„�{º“xüÊ±žõ@e­B½Æç#£\RÀY�µJÀÙñQŒ>X–…R­þž1�WŽuÇ0?YB±ø|žfx$àÑ(¶»³:oÔïÌÄQŸÅZ^96
8~”ª˜Ð7†—pÕÀGÞ³T"ÕññC±zlt¡«çÅnX¶è^wŽ¯\íîê©Êb#`@À�,p&àÙ¼ëÊ±{Œ¸ÐE8sig÷õ)¢•c±À€€78Ë8?wÕuk(Q®‹€áå|»Ý~ãºáj!ƒ/ÜÐqú[<Î-mv^%&ÍûÜ®ß=V÷Œ9ô[tÇÿ ±œ.-à˜©o”µ¯Ê€WåÖÍ2ûUV-;¾²‚�cGI¼GÏÛ©€·Ú¼šr¥Êæ·÷X   0            À³X±œðÜ7çgiGÎB÷ã%^¯²hC|–YáÂRÈ›½×ÑÇˆ8ðòŽÍâ-W¹†Îp n‹%_	7ð´ŽàF>;ÔQÃÛbÍ2Èj�îè×P4Ë¬ÿì¿Ç°¯r}³ßýÞ~­ïïï¿ÞÁívûWFAbd.,¥RŠºPt¾D£OúïŠ(¯«ë)½ç¿.Ä�VôH‰Ú£Tú '}U	È³fó`ìþ»[O	XÿVÿÜ­hP‹Æ…Ü´À™ÈfTÅ>°ÊS¯Œ,0¼`�åFw<š’ªxGc�d�ÿsó‰…¬ra�`�3c�žÔWƒXÕ —'DëXàêúð8Ž2ëß“çtgøóóóï žïSFñr%^´ÀZ[­�	>À×^k±Æèº1	¸æ–u}/o¶šÛ	7�å
^ù=›}hfÇàB         €€  €W°çgêì"Z=àe¬}¹ŸŸŸÓÿž!íÖÞÙ=V�xiÇl„GÜ˜öùÕP8„Î�·ðÏÏÏŸ(LeãÇ~||œšj4�?úx€—pLZ¦`íÙß0ÀÅ±¶æ¾Ýn»ÄtO¯”uïs<DÀ£t¢J>¦�-õG=é™÷£]tþ›»îQ�ñØ	sõx?GÇÅ�¹Ñs!bx
W}àlXÑ%}Àëççç�®§y~~~þdIË*‹ê¹‰£€V�÷H–~¾žsö\4.xìb©¦—ªQbMKÍ\b	¨ù^9^ÏË"Áf�³¦Í .ÑVC¯V}ªs\�1 üLÀ³ã]�òä.ÇòÌžàe,p•¡Á-\Ì\�ã.mçþÝã5U¦²dD<{.€§íGKµ2RüùùYNEéX­›‰¸{|–ciïs¼…–õÓ ÒÈÍÍÄ—m=~”ÖtËs¼L¸+­§^™×-á\9>æXŠ,0¼¤€GƒH>Ê<:N×�(WƒGÞ�–uåxOx¦©¤ïïïßÌÚvŸàR–Ð"™ÕÌŽ-³¥$uïé)üï«ÇKÄÙy.ÒÕçxùýÀ²ŠW‚¬/Ö0ƒB ¯+`õ=qCžPÀ³¾/ \TÀ«( àb˜�"€'Ä €€   €€ ÀµÌ¾X€'ð÷÷7Ë!®(`-�AÏ£€�ÜM¤Hl38À+®rå&i�‹ÙÑñÒ vX¢YÌ£,pü`�²À÷èÇ�à@»ÀäêÆ¿yßUçêoÊ¼På?ŠÖu²óâµy¹€€–€\À___¿þ›Ï�ÏŽqt�h�g×FÀ€€wZàø[¤,p<¿k�ãy~m\m@À;-p&¨(¼ìüN¸º¯x¹€€´ÀÑJv-p6
Ý¹6/ðA8|’�´À~m^. àûÀÕùGô�ðÁ}àØO­Î?¢€€w8Zàlª'N5e¾ÝnÿêÏ,¿_›—¸±KýÎ(êl±…–aŠ™7PèØLøñÚ¼\@À¢î®‰Þ²_¸{{‘ƒJ O,`• 0 <BÀX¢’žPÀ €€  ` @À €€  ` @À pQkÏ.«³ žPÀ___¿ÿüó™)`mÔ	QÙ|oî÷÷÷%¬(xð¶þçŸ†Q/>>>~ÿùçŸ‰ä*Xå`§¼µ€GB”€¯h�0 à�XI»õÿY¹ºÙoY´�†é×®ìÇø}VïðV8ãããã?}Ò‘¥Ô9ñØêÚÙu#ºÏÊ}ÞÎ+¥Š6üûß·
Ø?*nIUÿØ¸'p»Ý~càXàÅ>ðçççD³ÅÇkÿüüü©Ž­\aXàÅQèìš[-pvì?ÿüƒ€Ÿe�o·Û.�>*Ü´À²z.àGY`xÒ¯ìü>Y&î‘àïa�;÷xÊµÐÙè®Ä«©h¡gM±Ï,·:Ì<ó Vîð”V#÷___§mâ:hŽÖQ]g$¾ìœ­Ø?¾ð#æ!îÜàiw#ù<«SeÔ&ˆl¡EåÎºEÏî³ÅW‹JüÜî}ž~;¡Btw÷øñ+™·œÓ-Ë½ï@D @À  0  `   0  `   0  œíö!#á~¾¿¿Ÿ* ü³•hü+	øçççÏ½·~||<U �g+ï[	Xó³Ô&ñï�ÈC4J�²×ªÄ€÷Êóôl‘@ˆ\raW¢Ì¢b<Â+’Æ‘÷ôp:†ç^Ñ9°ÀðPßÓýÑð(›�ŠÊ�†‡
XÖêóóó?ÂŠÙýoÙ€˜_+û0xTLÏ&Ø½Oõ¼³ã~~~þxfÄøœÝòÇkéy¢ âýâÇeå~~¯xÌì>ÝòÂX/4ftÁyÃÈþÖ¹V<ÎR÷>[\òŸŸŸ?É2“Û-u-DvÌ(ãè~.¸���u:÷é”^Ä…Î‚¾g	X×ªâ7W‚ëÞ'ëÏÍŽ‰Vº“*¦*fñcŸ2^+{'Ýû�Ä¶rŸQyá…±¢htL×Ï¬wÕîÞg‹€³Ðµñ¼nù³kE‘Åcº¹¥²û�BåvîÓ)/¼Ð VüÛV<û@ÜÓg'–­[þ¬ñÇëëß¢·#àì~z¾¬Ü¹O§¼ðB¸ð<º~%à3,p'AùÇ¿eç·
Øû°1(ç>«n9\TÀk;jØg[àî}ªA¬ÑTØHÀgX`s»Ý~µT5.YíÞO"ÎF�;÷Á?áJ¬lZe«ÀŽð¬¼*àÎ4RÖ`«¾~Ç¥�Y´Ž@V\½›Î}:å…	¸Í”6³U¶ÀîàTWÀ•‹?»OeaGÇeV¿JÀ¶Åƒˆ"éLmmpü½sŸNyáb›¼Ï¤Å³)?.&óµÅ¾æx‹€ýã5º÷é,¥ÔuÕŒ÷ÌžsKùu¯X·Ù1{<"íŠªÎ}:å…‹	8ËL8J):Ëî—7êXUy„G÷™‰x–!±zÎ•òwê-;fõƒ—½ÇÊs©î³òžábÛ	»™ûºÙ5]qÄšãQæÁ=÷™=ó‘™;å\É¹ç�cŽ|@D   0  `   0    0    Î°"^°7àB®v+b¡þÝ�7u&÷¼·žßïI‚s¸”€W*—ûhß;°ZÂF¡f/—±À3Çý.ö¬ˆ£¿<•–k™¥ÜÌ\ïÊUW¼%]kæÊKÀŠ¸c:uï»òÁˆ1ÕUö!ñg©Rvvž·{=@ÀKØ#CŽ¢ÆóªÅêõ2²ØÊÝTGÀîFë#òõõ5Lýé¡n;Ï‘•­s=@ÀKØcBÿüüüQèØ¸FBÊŽ“òt ÑR+ß�FÁ�Õû®|Ø<¡¶âF«Å¦<Dþ[ž·{=@À›,ptçbf†®%ÌúÔ
*ž5ÔYøh-¯ÿÛï“¥ãÔùY&‡Ùóv¯ø�Qèê¸®¯W•çžÖyêSË�õ‘hYÇ½õçç¯\ð!£ÐUþ�®}¯ºžQÀ>`æÎòëV.sçyW®øºs\×…>BÀ³ûvqT)H%`	©rm£+Ü}Þîõ —Ã�:™eí;Â…Î,ìláÅ=œ%TËê¥û¼ÝëþÏê"Í=fI°}Äùv»ý�NÉF�cÖÀÑhuWÀ>:«Á¤YVÄN.àQ�dŽâŽ™}Ð«“»8>o÷z€€—æ³c”í½Úø0ºæªíÓ)U&ÂÎ}W\-,É–Xú}%¾¬þ:ÏÛ¹ àÔu<2cÝÙí:×|TV½87}µëû�  @À €€  ` @À €€  ` @À €€ ¼¥€µ1ß7ÈÇÿW> ê·Ñï£@í~^À�‚¦m`Ï�H«ß;AË‰2ðDŽ30À“8Ë³*àn”
Eå QÀË
8‹3ª>ng*¦]©ì�ò²¸Zâv»ýý%S>¢Ûíö¯kÄ�ƒR½d1±t=/9
=K–¹¾3×ØE–ýV}0²¿+/Qv¼Ä«{¸ø+�‚†xAÀW}$`�ï¡ëËð¤Õ}Éíxƒ€+‹è.tÖEœ…‹�.¼Ê^}8h(€€¬ùßÊêÆ¾lÛÙ…êå‹×VŸ¹úÐP $`õI%ºÎµªQh‰|Öç¦¡ÀÛ	xôÛö,³kE2×[I¹+û(:ÀSxÔïÌ,š¸ry£ðf.´þ4à•‰8»®Ê70¹váe\5ôÑhñÌ²FÁxò±Lp£Qè‘û[•}äJë>4x™ÝHÝ¹Úh»žÝC-Žpü8Ìº O¿�p6 ”eù[]52üñññ¯Œ÷«PÕ5µ;ŠðVû�µåOÙØ%Ô£¯íÛcfÂxO
°¡ 0  `   0    0    ðö�LJ¶æ±¹ žv;áÕ±ÂïÇ¬ÆŽŽÛß¡¾à‚Vª•,êF{ùQ�á<<ÏQ‘5<˜@GÀª�áå�ù®Äõ°°¢cdÇxä‹,:Ç]ôàL«®¬÷™Áòº‰ÝîQ_p!{ã	Ó­Í£#[(éÚQbÙ#à{}Üä!]¡¾àBöÆ7zÁ.`o¤r'#Þx²ß«{yxœx½Ù½â==Ë¡g(TƒÖ¿÷
8ÆÞ=ÛÖºÒ=ô,Ùqñœn}E¡W×Ì~ó�ùì÷-ï7Þ¬4²À.€ì:1`]åŠêc¢ïAÛWîå¡j£««ç¨Ïop›;ÉÖº’­ëJ×óuï§v ë}~~þ'  Ÿ7ð¥�ÝònðA®_e�»%£ßýÚÙ—7¦V©®å¿eÏSE¦<Ò…žYá½uåÂªº2Ñª�®ç‚ŒÖ4«?>«ãê÷­ïŸ àÌ-š	 jD³1@¼——qö.°=Ö5cŠ—êYöÔÕ–rŽîç"�å­î5:gô>·¾ÜtûfSgYàn¼s¯YªF´UÀÞ/õ~ê¨{êjæ©¬ÞoT÷G[à­ï7¦Ž´À3iUt]‹ÒáÑÖõ²†ZÕÃžºZýØÍ,ðh\âH¼çÝ à;÷�+Q%GÛ#àÕkùóéšj5VÌn‘•ck]!à•ú:Òïy7ø %„^Á#¬©�¸(äzÅ¢-`Õ�¦A4z;³°{êj¯}\}è·¾<y¹Å©�Y£Ôu½avåê ÖèZYŸ¾jD«özË–Pú‡q4R¾ZW³E7Ù{·¾â3TxVWU;Ùúnðbc¬~¹ÛÙW^+‡bêÐ¬A�¬»SÇ¢Œ„%+¹wÉï1iögª¦ÁVë*ZþJ¨ÕôÍ(»dümä�e}_K_=÷–wƒ€›"VÿM´ªF™þâÂ} ˆ‰¹½Åéý_´Z²&ZuÔ¹Wƒ»©:NÑîœÎ5ãb_94Z°ûÃqÄ–ºòã¼žôï˜¿yöl^Nub9GJ¯c�³Dn}7xãºà32®ngÜ›MPâ¬¶ûÝkÛäžMÝg<b�³×yœ«¼�³º¥ò*ï†ýðÒ�ØÅ„€áIéX`@ÀpQë[�y  €€  @À €€  @À €€OYw{ïícd*€—°?k[œv½Üs­í#î	p¨€ã†ólÇIÜœ}ÆMÝãžõˆ{n�e‰FÛÅ$ò³ÜMðÄŽ¹|îÁ™÷¤_w°ž­
xoØÏYÃ#C¯tî³®„ôQœ(úÕpIÇ¿ÅP£žör4ò+ëçAÞfY«(�É±ºÖÊ=ãýªºñ r£òœ>
½EÀ=PB’(ª° ~NLZ%<óˆŒr÷£Ut¡År­ÜS"÷²{9²n‡ç2>k�ðáÖß6ÔÅ ¿gýÎÌBeÇW×ˆ–?+¿‹¾{O	½sìÈ*¿sf=x�€3QtÅ”—%‹¹ê®8s}G®k÷ž_gÄºª¯ÊC ¸´€cƒUƒÏ²d�{$`ï¯Ž²Ž² vî9²ž¦~«ž[åÄÃS	¸3Ç*�d}ÄQÂ3¹À£ ó3—¶sO‰4;6ZVÏ	ìå#ü*<¥€£ÅÉ¬)–*7O•5¯Û‡¯,p÷ž#÷7v	diõ_‡A,¸»€³Ñ×j´¹k�%x·œ¶þíùuªÄZ�þäÈòuï©œ=UÂ°˜&K—°gôEU¼®Ö=Ÿß'Z1MÇDÏ@‹Fn·Û¯:‚Z¹g–æ34‹	à™G
pº±a”=>Ûä�ý3Óé7�’héßUZ¿—g®ó®‘ÞrÏjN[’8÷ýÎi1áÛ	eåV·fÇ5ëÙòî¹Õpu)eÕß "ÇÅÐ`•ÖM�òè à‹¡¾tœæ¢n ?ÞÕ >  @À €€  ` @À €€  ` @À €€ð÷ÌnYÌï©RŽ8nvn§Œ�ãö”à4WÑ³ÍéÚë2<:Æ¿
27ë/²`tŠÃåÇu·ëÅ{ŒâyuŸ¥[n€KXX2F‘c ¸˜ƒIAäª ðÙqËïQÇë>ËJ¹./àÌ*g.Š!œž^ÏÊ3ŠÙœYî(¬,ìl÷Yºå¸œ€³FŸe#¨ìçw… çÇíðžgAÀðR8
a¯î¬;ËwžÃK	øH<C)cpöGX`�ÿì£ÑÁÛZàÎH²'Ñ~¤ŽeYxÉ>ðh$y6°õÈ>0 xA„WëÐ¶g¿w–ÙðŠ£Ð±Ü OáBïµÀ~ŸÌ]ÖqYŸ¸+àxÜxVn€‡­…ŽËÕh�ìwW4¹8<	YGÀ«+±:ÏâéE•/Š•Xp)ÇµÇÕúá=X÷‰³5Åqíñ÷÷÷o×e=ãY<•Ê¨Ü Ý�´²ƒgÝÔ$[û˜«»‘Ž.7 û�0  ` @À €€0  ` @À €€0  ` @À  0  ` 8BÀÚ3©öÖnÉÎ§¨ÕyŠºñùùùÛ	ò¾rÏ+íÛÕs~}}ýë9ÏÜ_|Åz€ìáa¹"
ív»ý¬¾%²bne‘.~ÿ/K`Æg••<÷àv»ý�'­�”"|œYÎ«ÕœèBKÀ£½'�yeYÕ�½±a-ºAðÎ¶€*G•¶TÏ³‚ã­Ô¼€€GùŒ0ªU@¼{6Ü���S,ÏÃ?PG0þÛˆ¶
8F”¹ëÙ}G\çT×­¬g·áVÑ%³kvžÍ�Q�ÎºÊµ”]³óa‡€±À©€o·Û¯»EÒ-ªQb´GZÉBÉkÀÌžŽÓùú›÷%£HbÃõ~¨Ô<Ò¤ÊÃØz˜]ýMb«Ê©ëwêtÔwýúúúýüü,Ç:ÇuêÑ¼¡öÁ/ýÝÿæÇ�±²¿«‘é7¡Î¬v–9!6\]£k�³¿ÇŒ„£rzhÛU—7ºôY\ë•ã:õ oØÎRlJ¬Y@ø¬áT.tŒ]¿e)[ª†+K½âBw<*§�Ú¯Ìdu§¿«<ÝãVêÞ°œ5ÞUWïôÝ|þ¸–\ËÕ>°Îï
8–s‹M£ùtP÷¸•z€ðH0�°ÀUyÔï“ˆG$e�³¹óÕ>°®5ÊTáã³ãVêž\À�ùÈØç:BÀ[,p´&3a�ží,¼2
¯?«�îq+õ O.àÑW]îj´”G¸Ð«8&/ëKeïZZÿûÌã	¸k…=]Kåv«ž¼<;n¥àÉì/7�–;ÎœõÏ2ÑùßW±ü­Ëv÷0k¸qQE6r«òúh­¯ ò¾¶?Çh°-feõªëÆrÏ2)®7«x�ÝH>¤yQ}Ñ³>žÏ¡Æ/¼æ$]`.²ìïîöÅëT¢PãwwÕçl«²I°nÍâüu,ŸÏ»fóÈ•ˆc]y½Žú±º§O¡­·RðbÛ	·ì:º÷Îž{\ïèû¨ÛYeÕÍ®x¯Œ’À~` @À  0  ` @À  0  `   0  `  xãÖ:¶À$`Š‹a[ã&÷-×Ž)T<ÜÌÑËµÙþ^±Ÿ<8�6ìgð³¿ëÙ_áCvVšÜ¬|mCâì‰j˜åÒGB÷ÝÛ€µQ^÷RÔ�³­¾ˆ"ž‘ÂÿîÑ3ü#ölÍë²›
N°R&`9³šeÀ? 1�ÇÖÑ­ ÂÍd–ò¨û)<�GØð3Ÿª«ÿLiNb]Îr@Ã‰vQ…qÝûu�VïŒŒ|þ!Š¹˜Ü2wg÷~³h”•X=š[ì{
p¯×ÑIw´ÀU´Â*MHÌÏsýF÷\ÇùÃÃ úq²nY#©Ä­™'&‹‘,³ruþæå	n&V/¿‚Ì�"‚Ž>vUª••gì¾Ë•º\y8 \õÇ2ÇhŽ1†iu—ÒEàa[ý85†Y¤HÇê‘ýÃà§8È£Qú±ž	±*W•´#Ö˜Û©
;[=ïèO¾ÖyÆî»ìÔe´Ì�g€ì¢ª2ýEû�!KÕˆ¼_èb¬²_Ï÷ÀòU²ÊXP°d}ÿ(ºì9=<®úÛ�s±f™âßÔÀ+Ocô¼îÄØÞgÌÞeU—Õ;î<8�ä•<°¹ýïYpøìåf£Ú±qDË5¨>p'°|VþQ¹¢p\<YÖ‡h½šBë<o<Fƒ,¨þìWë"Öeõ‘^	‚;¬—ØM•y„€ý^U¦†,]KvþªÞÓ¸GÁØ¯ÌêrÔ ;Ï;JasWÏ»³w
8fì
Ø­NWÀYN¡YãØ+àìVsëg¶°ÁÿV%?ë<oö¬£´6³gì¾Ë®î¾38x!Ç(ÕÇV–5¶LÀ•¥ËúqWµÀÑÎ’¦¹û¼õy«¹û¬zë¾ûÎ`§€ã(aüjzþŸÊ2ùß³��‘µYº¸ÊÇ¯›õ¡c£É¦‘ªëŽÊ_•+›2rWƒ[¾Ø#Öm¬ó8"?zÞ8õ”%_}Æî»¬ê8½=ì°¯Í­¦aâ4A|!Ùß|Þ/›ÎÐß*!Ä/L4–%èŠSa>G™ýÝï§ëxÄ$ÙY¹<k¡—O®rœv‰nk¬ó¬ÌÕóºgä‰¿]„Ýgì¾Ëª.³wÜy8x+{‘Õ×S0®xÊrþÆ|»:.û d/X÷ò,{#W.ž_ý]÷ó9ÑøL£reÌS’ŽÒ‹Æ>e&îÑóúßdá+·wöŒ+ï²ªËøŽ»ïÞN¸’©/Ë²WeÞËèêýã52QTçWË»KgFå™%øÞú¼ñß£ÏG¾Ë•ºì¼3xÂýÀl=;~?uÜUø4èíÃ×‘»Wƒ…CÀw�5±ûëOƒeñ¦N0  ` @À  0  ` @À  0  `   ÞiC¿ö­*!‹ážDÀ1RB•�Aû8]ìï²ã‡\Ú…V¤„j3zjgEÀ¾k&?¿únŸn>%€‡	X!RFnvË²*�˜ø,VŠ\ZÀÝÄÌY r…LéX©Õ<ÀrÛ»á_Ž²ºò2¼KAN¸¬€»™ã€­Šê8-XÈÔ§ä`¢Jçƒ¾íMwªH’ž†Ô7ÃËãðXÙD�K
xÔÿ­ÄžeÖsQÊ¢g×b:Jÿ x×,TL¼¯‡Wõ0¸^®,Œ©î-ázYbF	âvÁå§‘Fýß™€=Üª[´,±WŒ#ì!Gg”†Ö…ã"û`=†ÉÍ¬j‹ÚíZ <LÀ³¬YÙ³DAÄ¿Ih£ýáß?ñƒ�åÞÑ=ªmñP%ÄöÀä^ÊÇF=šj‰¢ñþlå¶ë	Ìsïf)_ºrñ9+÷Ø?hÕ= ^¦<pœ†‰ýÜì¾]ÑT¬Ë)O`ôÑYõN 6
Ýe�£Ð[œ¥Írg?¿àŠ€³<Ä^«7€‡¸kõ²|:ž­.
G¿y:ÍÌâJÄ>èä‰Õ|ÀÊWve×ËìåÌ2úœoÖ§öÜC40¸än¤Ñb…*É•„–MÅŒ~š
ŠƒK¾TSSGZ¹å£ÚqÙ§ b¶À*_�ÏËû&ŽÑ2Ðìù.#`_�çG·¤ƒŒ«¨bªÉh1ÏvSUwÁ$¼Ü~`OL-—öˆBi'ÓU\Qlèb0 à'fuþ _hŸ¯oˆ`šð“	¸Ú€€  ` @À €€  ` @À €€  àÑþ_í7¾Wš­Ö}c�< Ü Fê¸§ˆâ½Ù�O/`�»œeôLGX-Å¢BÀ YàØ¨cüåÛjä¦*òFµE¯+`…¿ÑŽ¡*ÉY<GÇf÷�÷ŽúÎJ˜pª€=èÛHÀÒÑÉ’ÇA–!a&àøûèã2²¬^æ,›¬oÌŒU†—µÀ‚Æ…³ø�1°¢dx´Iÿ^�“}”<�]<6~x³/o�gBŒ–.†}ížçîíê9.Ì˜OÉË•Yl¼•ÎBÅnp<¯°÷]«sÔŽ)IãuÜÕ§Xà¸r½G^é¿ŽúÊ
îN|,Ào´À]g;Ž÷Vûêã €¾°Ö9sÃ€€/ØŽ9�ª{ÇçÇ�†§pA%`Î+ŒBKÜ£ç¸¼€ãtŠr"y ô=–´{^wØGŠ÷ÌëÞQØôƒáé63ŒFh£Ð²ÕK#«˜­àÊVJuVUe»—F«·t}¥HÍ,pv>Vžr7Ò–5Ègàëš»Ó;WË€À†~   0  `   0 P	  0  `   0  `  Ï(àÛíö76²â$Çc”»
i ´À
7
æ¦P5T0 €G	øççç�çúùùù£DbQä+Çêxý.Pø`¬ð¯™"Bfýè•cÕ×V¦@ý›l	€€°b)Kl.À*©wçØ(j•�8Í€€Op´ 1{ÂÊ±ž£÷çççO§l x£€£e	¸s¬¦µ>>>þºÜð %‹2öcÏ°Ê‘¹Ðð åªF|???7[Õî±ÙqX`@À$žL(šÖÉŽ?RÀ™µÕ1pCÄÿê~~~þGx¾üòóóó_YþdÉ%¸î±±ú¿ŸŸŸ�e&@ÀÅÀÖ#P°x0  ` @À €€0  ` @À €€0  ` @À  0  ` @À  0  ` Ø `Å�ò˜SfV¿G<m<&¡Sü+S¥ÌÎ@À;¬ sžGXÁî”ÀÌƒÑyºŸŸŸ?ñ7OZ6; ðäc™€Ed]ç�> ~­xüì| ¼ÃÏ¬” IÒÏ×ï•€gç à-pZˆ� 3‹»r> h�ÉšfÖï3‘Wâìž€€ òì€«VBîÑ ”úÃY¾ßÎù xÐö‘æÊBnu¡³ìƒ¸Ð XS=r¥3ëW	XÓLn±u-?WÖ5›ž�€€›ntÖÿ�	x66²Þ�óð„î ÕH„Ù Tµ’+KÎ  à�'j©<ýî.rLIË\éÑù  0  ` @À  0  ` L%  ` @À €€0  ` @À €€ðÿ¢Q*”M‘ãÙ¹Ýn—¾,¼ à–pcÞ#´þûû¿8UÏ)Rárcøž+ ˜dUÄ@Àí†“5roüÏÚ°È-pÌñ(«›Õ¿ÞAü�þŠÃìAíÜ{ÀõQÄÊŽU;B,·Ûmù#â"ð¤júxm‰Á%ww�À¢x3»ÊyD=~}}á¢¿’€Õ ]À.F·Ð±1ÅÆ¦Æ‘‰YÇºX¶4&•S×QvÃJHú Å2eÏ%‹üõõUÆæÊ¶EÄQ¼~/À%“‹�g¢Ž]%DüBƒXÞ˜²L‚Â­—>Ã˜‚º{ƒ÷Æ”E¨ÌÄÓ¯xù²Á©xZÕu=C6V°EñZ™H%8¯‡¬«ïì£sÅ± Ø™)f¬,D´^²ZUã÷FV	ß­NÕ°£›?J:>¸õ=Ý�=³×ÑŠâsT©hÝ»õXÕAöñ¤�ýäŽ&³ÞÈ¼á{06(ý½JÇfÁá3+™	>{®ÌJ¨•’y(z¶-ƒ{ñÃ-wõ<ÝztAÆr+|/ñ·_l+ŽzŽEÇ%­,—[¯¬A*.t÷:ÐÊŽ÷ëDqeÏ0c%8ÿû–é¬Ù˜ÂÌå×B%ÈÑGòUçûßNÀ±qÆ—î/¹#–ÊZwÜðŽ¸F×ÉŽõcõ[e­5@6ëx7bæJÏúþ3o"N/e)q4�8êÛûÇ�¾ðÏ{FÂèGKä�L}ÀìM±tR©TƒfrkG”(®¬Ñ~ÿfÚï­u% =Ãl oÔ¯ìt3F}_¯Çh}£‹ï×ŒÏH_ø‰§‘²—žõé:ƒ(³¾l´Bn5f}d·˜ÝûW®wÕ'�4g«ÖfÖm4ÞP=Gtm+ï z1U¹õQÕ‡µ³òžHÀñ…V.ÕÊ€TÕ'®Q*aŒivl%ìªÏ7z¦ª¯­µ¬ÿLÕ@Ü¨ŒÕHúè9gåŽVá<ù4ÒhÀgÔàÕ â¨®7ìhQ¼Ÿ]ºØ?�.b5ð%w¾(ê,r_•mÏ¦Š®åv)zÕ8Âèã¤�Â}ÁÝHÝ—z»ÝÒE•…«®‘5V·dÙÈ°Fžgeí³rülÅ×Ö�Qñã³ºuVn®uïì>·ê¼\@ÀO¸{ˆ%€€Ÿï—ãú~24 ƒûøI¹Â†{         €€_í�e…¼½€³�â³µÉ�Þt•r <\ÀC'>°öæ>:’ƒ¶Óp¡M˜£-{žÙï*»”°À€€ÿ/lÍH:fgÚ%·S…xñkU¿�,p7äÀKXaUGÖ5Ë>PgË‚«ù Ê€P]¯Êiä_)ÀË�B�³*—U¢QHUæãK´ž2ÓÄÅ\½
:žeÑË,ðJY ^NÀ#·´ÓGÎ>.:·ºÙGbä¢Çû¯ô�³² ¼ä<p«yeÄW4²DÞ£>´î=´ò°²�2UexIgƒY3á�R�d®,a'ƒÎ­,p·, /»+f�·bR4eæ“X·X`¿N¼æÈ¯”àeìƒY£¾æhä:ØÌ¯,‰åZ-ÀË
ØühðªZØáy|V,°�RW¢­D¹Z€—ÞÌ�%Àî¸½1måŠöë¹ì×Mk­”à¥ìíF.m¶xBs»«8ºðq1Fw¸S ¶Wõè…U¦ÃG”€ýÀ €€0  ` @À €€0  ` @À  0  ` @À  ðCPìh^øú^oBì¾�€¿¿¿?>>ZbÐFú«$7;º!V-!ä2<ŒÂ÷Â“
øÙ²žëY‘;<˜þCÝ¾‚€	zðB.t–÷¨jàWhÀgXàÙó½J€<,ð
øÙ	uŒbkvÂ™Þ’�°û�š‰üûû{©:¿ÅzÓóÍ¬hV�XàðÙ	³T¢YvBÿhx‚³QvÂÌ¯”åh»užÝ[Ïž•Ieðçªê­ª›Qy4Þ�~ÁQè-Ù	Õ b65˜YvB·æÞýúúúX>ËN˜Yà•²lpV1«bÌŒXÕCæÉŒâÇz%‹›•ü‚¹¥«ƒW£ì„•E\ÉN¸Òîf'tËMþ1¨Ò¦fõ¶šäm$à¬þG¹¬²òèúXà�ÎúG«ƒWž0kX³Ô*£�‹}wº*ËlºbKêÕø\[œ•?;¾[,ð
øÙ	«ëdýÇª¿WYà=Ù	ýCåÙâ5ã=g7Yn	f«€³ã³ õ³òÐ~agÖöèì„3\e&T–…ÊïÍNØ™FÊº÷ð(ÁÜc�_t)åÙÙ	géE;«�¢>";áÖA¬™ bŸs$ÈÕ>s&àU—^LÀgg'¬,ð,;¡—!6ô#²vœ	FeÉÎËÐªþ»0í±À£ñÃ¿ðf†3³Ž,l–�Ð¯7…Þ›�pÏ<ð¨ÜqÔ:;ÞÝÿ½¸º~@(/,`·+Ù	Õ`²	ºæHÀ???²Å
éœñh!Ç¨,£ÈLèÕ1Y¹uÿQÚŸoK½UÏË£é;‰¡¼øvÂ‹ì„Ûî�²’­‘ýÀ €€  ` @À €€  ` @À €€0  ` @À €€0  `£!¢Jóh‚Èa/ñÅ¬ß
bÿ?¾À•c¯Ò(�º–ý)Ú¥ç'òzŒçÅp6:÷ju•¥§YÍ1wp
¦z�³àçW{Ùas��=ÅKsZÁä²û)À¼¹»j®a}�ý�b…/,`·*?I�L¿{cŽy‡ªcmy�h„.LÅ®r²`õ!{ÿmDXàçéËbÄ<<²,þ³¤cj�ÙËöÜBžlKÖ_ÿöÀí™ˆ¼_æ÷‹÷ÔsÄˆ±œÝº‰Ñ%=]§wÜBW°êÑŸKåê|lŽ¨W=CÖ%è~ü¼¾ý9ªsâýüÿ£‘ˆ¿gÇÄã^Á[Øeµ¢0GVI©J•éV:fºÏÒ_Jþ²ãùUÊ½\?§"F¹ì¸á³�17ðÌ�RÀŒpD½ÎºNþÛÈÇ{e}ýØ�ÈÊßIç˜Q7îêÞÍ©£ÐÑ
g•á•5K•¢é_Õø‚¼áûý<[ÃÈuõr¸�âïñ¿]ï$
,k˜n]f8>wUÞ³êÕãPÇ2dƒX£gQ¸ÚX·£»,=ªÊïžAöò`þ1ü±?Ç[O#Å é™À=–qõðG½½±yÅûõ¼TÙ!²šÄxºÐÊBŽ,ke1'ºÓhb£×s‰XogÔkôžb— »F•¬ÝŸ#þ?H±›ãí,s£‡ ¶˜Ys?ÿ­]èlàÆŠ�¬T±#KÒéôrÄÌ:§rY�ÄòéýÎÊ�}bƒ[­“#êuV†£®‘yP£ûx{ŠíÌ“ÊÅ|XUáírD7+æÚóâºóA–,=È(“Â‘ŽBž�DWÓV³QèY™�¨×-×ˆâè\£+ôlÌ%žç&õLž3ªÛz+Ç¯pgàjeº$ZùÑ¨åL4ê“-`aí”o6�²WÀGÔkGT+×èäº	=³ÂY;ËÚâÌ|û¥”ÞçêºMYÈÄ5›vñ)–¬Oš½ìQÚ"à8�2zî{ø¨z5þìÙÔàl”:ö×»|gY¢y­QxUë{¨€ãÊ«ÑÀÕhÄÕzdÓ³A_XâKgS^ñ�yÊª¡f%TÖìújŒqp0;fT'GÔë–kŒÔâˆxðË¹fÊª�Å„p¯h}ßÌÐ�ÞX½Õ‚þÑ
¦Ìúg#ÀÞ «E[×"{;£ÑÕB‘ê|©ŽÉFp÷Ô«°ºFõáî¬�ŽuÜm/q¾}” ý•­ï)»‘ÔhVWºÄyÈ¸zªêßÆóãÊ«Ø®Ü3ŸÎÎÛ²�aKYªrÄã«ëfó¨{êµ[�p²kT£æ£ºXµŽ^×£…,¯2ß{×í„[GqåîŽ¦{|3Û)å‰½ãÜå–gØr^ÜœË²rïQ9âï³e�[êµºNUžY�ÅUh{Fü;ç¾zÊT„ ` @À €€0  ` @À €€0  ` @À  °-x'B?ÀE¬=¦1FŒA<ÛÂ¥ÐŸ+±—`£€cQ°óà³„�p’€=zƒÇ%ŠÖ7Æ…“•h%x^ÀIV<'„îâ”öõ,-F]PX‰¹
ù
 'ô�c`r·ÐŸ7æâq÷¹ú À‰ŽÖ6”ªrù@}jÜg€;
XýÝÑ1q`*s·õß,Ž>qà+ç x�™hä"ÇÜ41lt�=EK<ç÷÷÷ýßFvu 7]ìØgÖ¿}ÛEï#Ý:G¿ÇP²YŒa^, àÑIa8³¾þ{°®ªƒ2Žj»…Õô“úØ†n
¸²tÑrºEŽ×Èú¸žÕÐÏÉF¾cº‘YÊN <°ÀÙ�jÐËç�ã±ÂÏÉ>ÙÔk°7ûÀîÞVâÍ,°'ÇÊ’”y6AmŒðÄÍºF±Ž}fÄxà&w�$.5–(e‰ã ®•Ž™c×�ŸYk€·ßN¨àL,>àäV2^§šçõt”JQYí’ªÜs   0    0    0     þ/Ú÷{Ï=º{£qÍ^JÀ
ƒ£èÕ¦yåAò”¡þu´ñ?Þc5¢FÌ±Z{Ï¸¼ö ì••RôŒh�;	Ì<ÇÒ–�8þ±ØR!{Ï¸´€c³ì˜=™÷
Ø?0[î¿÷|€Ë÷�Ý�>RÀ???:õOe�é3ÃÓxÔ§�î³úµê[Ž2ztÊÑµ=x]<fdA}0M÷Š^Dv¾w¶”	àRö8ÍÑÚfÖ·²ª
6¦PÉ²;|~~þç¸èŒ,h–11v²ó%àÌÝî”	àrÓHÕ`ÖLÀñØø¨¬FŒ]¥q‰ÎÏû5T®x~%Þ•2\NÀÙ`VtŸg¢ÌRŒŽ,ptO³ó+,±ÅòEúùoÕ¿í–	à’9<Ÿïhð*³Àn­:Ž].´,yxt�+aÅ®€Ÿ_‰~µL —pÌê8¦í
ØS±|ÿVçg¸:6°ŸŽWc³2\v)¥O)U�ö­au~Õž	X�}ûj°n¥L —pgáCw`ªš¢Ê> •»:ëWƒXºW<¿ºÏJ™ .+`‰`´x£…–ø}Ú%›Î„æŽŽ–¸fÓHÙù™+½R&€KïFÊ8Ä9T±vøT’®ã}ÐlzGw÷VIñ^QÄžM1nÈ¨Î�÷ÎÜí¬LL%ÁSxï2ÂÛíÖjìéÞòvï·²ü“Ælè €€   €€  @À €€  @À{ùþþþí¦U€¬mx£½¿ú][G�ÚàŽž‰Ñ¯bLQé °Ç|Ê›)Egã $`�Ó‡ÄP8+×ôüBßßß¿___e€øìX\s@ÀÜè,@Ý(Èœ¯˜Tú-â¿Fä op£]8•û\	x$^°[v°SÀîFKdÙßFö�@¯SE´$3ÀÆyàèF�â!Ï�	Ø-8Ø(à(XÙèØ,Æs€ŠöÔ-W /ºÑ£Ñç™€gœ°”Ò…;R&à,·p%8QÀÙÔÎì8ïÃúyJÑ™�BW¹’²U_ xƒ=Z¼Q	8³à.â,ávtÙ0 à'»à*U®’žÅ|¼þ·JìðÆ­‚Yÿ´#àîs\µåóÆú  `@Àwæëëë÷ããã_B�m– €	¸r‰Ù;pqWY¸Ä O"à¸M�}Ã O(` @À  0  ` @À  0  ` @À  0 œ)`mù›mõ#!À¬=¼£ÍöÚ”OBo€‹	X!oF!tspá>ðÌ�®BÌ*�è××W™>tv|tÉýí'í9]à-<r£+÷9&3óÿÏ„��‘*G×ÌÊåá{ˆf	o-`eUÈÜh¹Ïn	=ƒÿ]¢%
¯æ®¼> ~Öï“¹ý???ˆ¹o;�$¡Ä8Ï™ %êÌ2ê:.T?«®©�Bf©T<p£+×zÔgÎ„¨ãG#ÝÕ5e½£X=Ö4}_x{gnt%ªQ˜ØÌbvÂÊf‘,cˆÚØ§Ži[2¼õJ,w£GÓK#œ	¸³XÄ]o�hùýý]ŽF+¹gx o+`‰O¢Yéçv\èÑqç˜ÑôÔ¨_ð–ýõõõ7c`æ–fVvä.�Ž_9f[Àf†ßg'¬ÄàÓ;___]Ýln7ÿùùù{»Ýþå&Ç{ë-èˆý[ý-»7óÀðÖî&Ù®R„V.ìívKó ûñ1=©úµt5€¥ãpŸ�í„]ï•àÎñ�c´xƒÑg@À €€  ` @À €€  ` @À €€  ` @À ðJVö,ÀÝè·Õk àøþþþ×~`Ýè·Õk¼�€¸n2Ûˆ¿uîÈj®ZT,0¼½VdG·fU¾¢êwð`zK}Î½…CÀ 'ØÝäÌÂ*6ÕÈ’+XÝ£Ü-Ãê± —°' ‹ÒoUpu‰?f¬>+ŽÁë²€ñŸŸŸ¿Y0¼=åÍÆä/Þ .1
í:îs/­ù(«ÃŠ–õ�„(@¤¯žcµ¼.Ôø1P�P.#`Ìò†Y…l­Ò‰º‹¡iWüùùYö½«kùsì)¯�ÒgbPÃ¥œ5Ø‘û<øª¬àŠ€%ÞÊÊU×òDá™[¼RÞÌ:«ž°¾p¹…±!�ÜçQÐÝÏ-ö<M«b™€·–7KN®>7�.'`oü·Û­Ìxp¦€eyg‹Fî!àøQS?šÑk¸¤€½¡ÏÒ‚V¹�Žp¡Ýò­ö�+zKyãõŽš8m-´[£Qc­‹ŽÄŠ+Äö
xKy³i%¦�àÒŽgd­W¦eÜºÇi¡ø[ö1©Fˆ£E�Ý€=Ó^ñ\JÀÞÐ;	Æª…• m¬6TdY³Í>è6ÚœÑ-oÕµ`ð
žb;¡–®®æz¦Á�ÕòþüüüaêˆÈ    €€©   0    0  ÜÚÂwÄßðïÿ¢W(
ä×××ïçççöÈú1Y€õŽh³ q«@ÀÉ&õYJE§ÌBá¬ˆ‚\ý; .,d•BÄ­ð^1é#°÷ï 8 —µŠ%\PÀ3—uÌüv»ý~Ýë½V«ÛíVÞ§SŽ88–ë¿“†žbZ‚‰±‘ÕO®\ë���_e¥öÜ+`ï«g¡dgåˆƒcÞÿ×±1#¡ß“l„pi«Ÿ›¥ÍÜgYmÿMËû^W™
WÊáÏ¨ƒúÿ8xæ …«%¬,\VÀn‘ÜrU–§J½Rõ§÷x”Plk9ô÷ïïï4qxôDfÁß¾�#Z¹•™Ø«>³¬\<o«€G9‚÷”c–4­ëA \FÀ.e1Èò¹‹Úým«€Gù”Ž,£âðK)Ýõ¹Œ÷²ÀîÚg“£Ê�€á%ì9£¹ßJTú T™	·x´Ødk9p¡áe73ÌrW#½²–£Ì„q¶ûwAvqm-GfÍ«ß;«Õ .#àn"kŸ+­h{ãw¬þÝ­j&°-åðc²ßc²qD/»�ð^‹:)O¯Vf 6ô ` @À €€  ` @À €€0  ` @À €€0 <¿€•÷(Û§`o+;vt=vù ÜAÀ
b—EÞ˜E®ÈÐ~Ý£öËþüüü©>0 o/`E ¨"W¬†QÍ¬ÍöYŒîõç
¸ ³´#ËÜ\L}Kn%^ß"~€·°Äê"Ùê
Wx«€pÃÊE��ÜVTeV1
X}XÅŸŠ‰Ç<yxö±È’•ùqßßßÿ)Ç¨| /9�ä‚•ÅÌ22xP¹,BdæBÇ€púM'cü¸(SC¼.–«o!`^æR»˜>??ÿ•É/Š+ºÐÑG÷]V6³úú»Ÿ§ë}||üËrû5<J%SZðòvÑfV´ìŠËÜÄÊ®Ÿ	¸êŸÇó³s^RÀš6rë6r³+1eâbýüüüÑG#&_¹Ð™€Ý¥×uq£ám–Rz2ëØè%ðØ/ŽîöŠöœG�}‹öŒ
Ypv¼¼€cvúGÜpÌ]4:·ãBë#ðùùùûõõõ÷¿¬â‚·°�
ÏFª«Qç:^OƒÙ"�Y˜F o»©š>ªæx£Gîí,Oï^\e#xËíÌ~ó$_>è´".MñÄé ¿ÞÖQhïË…®>F /)àÙV@­M®ˆª)¨ŸŸŸ?™÷~·gl…ö�ÕB€—p·±oEvž¦}Ž¬„3®	@D @À  0  ` @À  0  `   0  ` Ï»«0lp÷(?²,Ä÷BÀ—³ÕáG—ùëëëa‰Õ²çTº˜Ûíö� ïêqüóˆ<kXU˜EåèÿoT'÷°2t(ÜÑ#Äô®á€ï~Ã=Vªj¬WàQáxª:QÒ¶³ïÿ)]ïU//`½ì=îÏU“w?²\Ù½ïÑhõ>¯Ú×vÏàUÇ–_ØÈ…ìä3r±*ÛÂÊ×ûÙ,°Ñ™.vV'÷ðV:ïüçççOöÜg{+J¨÷êaƒ—ûU…(JdõbÔ�ã9Šé×�}(âG –ËåÖ‹ÎBÞî°çqRÎâQÿpOXÛìºÑÛQ=dÏ(+µj±uÍ™�²c¢×°òÎ²z‹ï¿Ó¥ÙúÜO+àªb$"}õªÊŠ!`UqYÀ÷ÙW_•CÖz#Õ±R•oÉS–î°“>fúÿØ˜³Æ¶ÇZfu¢2ÄF¬Þ™>0+åèxP™+¯˜Üó»óÎb ¯7/wg oÏs?uXÿ¦
«*/ž£ÊSzCðxÓ—ÃsýêãáiB¿¿¿³/tcý£’¥jé¸i./SÕxc£Üâæ�êDÖÞ¯�y>:Fç¨A¯Æy!³šÙýô_ÏÝ}g£z‹m`fU÷>÷Sbe•ç/.ss]ÀþoU¶»|þAÐïþãËñãÕ²Æ=„hõWÅ¤ûVžIVÝÃÝê­£ª£:¹å:_åŽÉÏ·©~½31¹àWÞÙ¨Þ¼ø¢šÌ ùÜO)àØ`c††(”ø½²]ì²ÂYyæ’éonF#¶~5ˆ=#·Y?´ð¨Án®¼ž¬Üêœ1zë³²ª*[÷��ê-k3‡ðÔ9ž”þ­§‘Ü•žÍCf®«»yÙÀKõ2+‘ùñ£>�^~´`žòô¯¤µ×ÙQý®Q�T#Ôªç³\GÀË¼òÎ¼ýÌŽë¾£G-8¹Ô<°ŒŒ*>K3Z5<Yá3ì×�îØVQe–&z&^ö½W�:Õ£ÞÉY.dŒÊ˜².ÌÌÃÕÛª€_anx·«4rÃªVv6ý!÷ªJH–½¨ø•eMT£’x«�­-óŽ•°â‡lä2qïÙ`Ž�¸‹º×…�£ºq¤?~,WÞÙ¬ÞüzjW>�W�¾¿]¸û•¯Ö>ÇQÈ«Rõ�ýøÎ4BµBgëâj@Ê§”²¹Î#Wm]�µw>Ô?äYWB#üÙàc6•´uî9vÛ4�V}”ßnøxåu³ÀZè—§Z9€€0 >Û…~õð€€_:,ñ¤ ?!W €€7¬¦@ÀÆ·á1xø	ÝæGEp@À  0  ` @À  0  ` @À ï*`Å:ê¸-Ë«ô ¬¨<�R™töÕêØ£¶çÅ4*Ýß ð¢(%ö#‡ëÞÙ–¿ÑoÏ¾½‘�"`%¥êdòSTÀ((ÏÙêýßÕ¦ú­Ø¯í)5b9ªgÊÊ¬p¬~½î¹žJÏ›EÇôgÒ5Øò»úÀJä5³t™ <•§£0³‘ØP·ZàìÚŠ/ÿÏ¯ÊìÞˆˆajGÏ[]Óë¸*+6ØãíVÇ¸ c4oÄÊN(K%*1mµÀ~=¿�ß×RYÂªÌ{Ÿ7~c=(ÃƒŸ°IÀÙ@VlX³¾²F¨Ø["Ð¿gÞj�G–« ëôû+û¹z^Ïˆ W^°7V‰O®£'­ª¬´eæBm�GBèXàUgÏZ¹Ð1�†Óæ�½aù Žÿ-`f‘ÜË*½ªÖ3Æç­®‹€á”•XÑz¸€£UYíOžÙVY5â,÷ÕŸ'Þ3–YH¸êtúÀ:ÞÏõéXöª\y€€—²¼ÑÆ†¥F[Y³Î¨ìÑ8N¹€«é™ªÌ£g9êyuL5b~Frnx{ÃÌòûŽ\Î¬ñ®
øŒ>ð¬ßŸ}œbY«çÍÎõçÍAk8^·.·™á¬)= àg~H à0[¯€€  @À €€  @À €€  ` xm¹Ý�èŠ w°Â¾TÞã†ôÛíVnÐæôwªh�æù³h!UD€ÍVŽ,r„©ç±Ž3±¿Z
”+UŠ¢lx À^
&`›Ë„E)AgX�ÞHò¾Þ<¨-mö›,µr e�ÌWP¼™Û8
ÃÚég{dÈïïï¿ÖÐ­bLSê¿9___»ÝÜ™€½¼³ºØRN�SÝ»Š×¥hœ^_Ùûö0Ã£Ø_«í ûŽpâF�¬ð¨ÿ6²¾~Tù#÷»
_…ŽÍŽñãb¦ˆì˜N™÷¸òdô1Ôo[Ë9JVç±¾ã½]”~Ÿêï.ŒD<k«ï'Ñ-ªˆ“UFÂ™õ�bUþìw·:Þ¿tË¤Ôq_«®ƒ[ =!^õQË>xQ¤£nËÖrºÈ:÷÷ðÁ.D«�×­bƒW¶ÓVÞ1^°ÂÙ—¸óâÜ2g�£Ó}Í+ëè¿{¢2?¾sÏ=AÖG^Éž•ÓßY’×ÿ>z?Ý�JYä­í`å#à¦Žy€â×Y.ÎÌ2{Ìäìå­x6`–KÏbZ�¼ŠÑ€ÝÞÑýÊ…­Êµ¥œÑÝÎ>^:§û=“¿—=í€AÑV¥ù‹�9’¼Ó™‚Š‚õÙºÖ}+øsD²{z>#ÿžþVÇW×¯¼RNÏJ]é(à®Xfnröûj;è¾c<pÇô²cåë©ÁTýf{e}âË[Ì¬ßÝu¿²¬Ý>û^/aeLaK9Ý��HÑ˜	³ûLúÝóD­¶ƒî;FÀ+<ËëS}!½ÁøÀ„Èúf•+ÞùÐ¬ZŠxœ,•'eëŽžomì³®‡×Í–rÆþ¨=§®µ›yq‘Ï–vÐ}Çx2PQåAšM+eÓÙ´GìSW+¼â(hÕX:ŽÏ2úeÇQ}àlQŒ\ãl”wK9£’%©óë¹¸ãàŸÏŸWƒP±[ÛA÷#àÆ`Õpõ²²¯cõ‚½!e#šÙË­òûÈkf½|q0Ç¯5yßëÆÍ®]e8Ìî·¥œ™às¸QÀþñ¨²6ú½t¿¸ #z«í ûŽð¤ñiàj$òÌ"h€¥SéZP‘‰ÎsëV¸–§uâJ 5èÙ„-ÖµGn©Fd½|Êœ]k¥œ}æ…èØì7­b­öÒJ¬QÇ­í ûŽð·®Ü“×Àûã�l 0  `   0  `   0  `   0 ^ÞÂ5Ú<Û>öNÑó.'àY“Y\_�O>€¸Š4QEî€x&ÐNÐî-dñ��â,oá¬º ¼[À{\h�YÓ—Î’‡gÁêf9s²øT1JcçÃp»ÝþÆêš¥.ñàoï–3.*`Z	t&`†æ�Ó<bbv®ÄSE›y1ò¡?‡g×¾E±«ì�¤p³ � w°‹o&àJ£ßG1‚]xQ¨£ QÀYF€Q~dwß³(‹£,13®4<TÀníFi$+!�"û»ËY‰”¬+à,TéLÀ#Ï`�Þ³)0¸°"U�y–¢cÄÛ��ú {\}|º®DšÝ7VŸu N°Gâ¯áL#wj�<
û¼«åör)¯�»ÇÙyÙ³Ìòëœ"`oàUcï¤!©p´�³©¤*¿pGÀ[><~mO#3=t<‘wNØpÌËS5öŽ{˜	ØsÏ¦°FÖ$Œ™{¾"à•:ÌR¤ `¸›€³Å±±{ÆõÙ M6�ãÂŸåÂýÞI7:Ë'¼ÚÞÚM`4Np•w6&!ó¹Q%Æý×ÝÏ8Gê‚xî,Å¦/0‰çÏ²-úòÐì|¯•¥zÆ(RýÝ]ïì\6€À!Ž-²üÀ³Œñ~®Dì×�ó¦Õ5f-²t�1áuåbW©5³X³sb}ŽÊ‡€á°ýÀgfœ 6ô ` @À €€  ` @À €€0  ` @À €€ðËðóóóçûû›˜S€€ï…ö×j_l÷7ß
·ú¾ÝÑ¹ /!`ß´žÓ†tB¶ÿvËÄêž³ß<úEÐ÷à>"ˆÜ,Ë#ÀaÎ6�gat\ÙÆö-uáE¡�~órë7&7;÷LüÃBc„ÓüóóóÇE7ôW"õ,{¬Mœ×ýmcjtî™œ™ˆðÔ�u1Æ�¯.ìY w�?KúýhwÊ¸r<†‡8ËýãE¹XFa^+·<kô«Ž.²â]Å~úLÀ+eì?Š™… áTÇ>euÕ®>qpi‹•­<&×µÞÝ2v��¿eiTNp6ø¢˜e Ìâ4{ðò*í^k„×?.Ù¨ouÝÕ2®Ÿ}ì î2ûºÞ]ÜjÔ±ÿ[5ÞQ¿pkx+º:wµŒ[�'!Ü]À>0“‰ùoUž¢¬ñºµ‰t$îQÀ™€;•ñˆãî"`·6€\So˜úÿQ_1Ð%Û:
½j�WË¸õxw°÷uÕ3Ah°¦•Ž‘Ø·N»œa�WË¸õxYíÓ3±ñ»åÉè–œ­îZà½ƒL«Ç#`x¨€ÝeŒ�Ð]Èl…ÏGë¤5×~žve£¼£ßfB�»ZÆÕããèôÏÏÏYn'œ.`Ÿg�"uqgî£F§ã<h&ü*©˜’Uó¼ÙfŠÎuWË¸åø¸zÍ='œ.`o°™Å™5ÆlwSæzÇ†îbýV­xÒo³sWÊ¸õxO)ÊJ,¸û~àÑºà­k†5t¥ý¹«eÜúL "r  ` @À €€  ` @À €€0  ` @À €€0  ` x°€ãöÀÙ¿·nO<â: 8�mFÏö²n rô
^À�ÎÂæøæóïïï_Å˜Úbyc¼(^ÀÁŽ)CŽ�"XT Ø)àLd.ZÿÿÊ�®ú¸ñÚº–Ž­Î£Ïxƒ-ÁÅ£·Ûío°9l>ëãVX©I²óè3Þ0Ð”õwõÿ¢„Üu‘+¯ãÇå¼ÑKÀQPQÈ£þs×gŸ] ,pf‰•{×©¼b�³¿Ï®€€'8ë�,°ú¬qôz«] F¢£`£àf¸;
ÝµÀ xaÁEXêXà¯ö�p“¸Ë]Ø®ŽâÛk�3 à&YÝj:i&Ðj)åÌÏ®€€65ÈV8.¼Èxe3FB�] ïØV¸eécöûÈUf)% ` @À €€  ` @À €€  ` @À €€0  ` @À €€Dat?>>þ›ÏþF]Á%üñññûÏ?ÿü+”ÍçççþvUñýóÏ?ÿIóÏ?ÿ´ƒèù%ÖÏÏÏßìo÷~®âpŠ¼[5Ü«?èívûuKÐ1<P÷üêo÷æûûû?ïðÐŠI°jÀÏÐx¢Øä9t-W&”+ˆ#àMn´[äòf”ä;‹•?g�+ëÿ3Ï¡*¿„ìU�QYf™«ë�Ê…€ð’}»Ý~Ý}Ö¿ÿùçŸ¿è7õÓü·ØðãùŸŸŸk¼n<÷ççç�óñññ›…­•€³~û¨üYÙ³¿ÍÊ2úMõê¿éƒµR.ù‹_ñ6à…ìƒAî’~ÿ~~~þM)ªF'«¡FéÌûŸWÃÔ(ïì\¯{gýR·ºÙï£ò{™<füÛ¬,ÕoÙ3j`jT.¥^Õsy8_/g6øo<�$±ÉêÌúfÙ°®1`’�ûå¿¿¿ÿdî±î­X·oÙq¡Geý¦ët«rU.ôÚàbž58iï
8k„îb®ˆ¿w¬�OÕècù»•eVN•i$´Q¹ªgñº<üªÇ~\WÀÕôTGÀþ1Q¦Â‘öA¬èATåï
xT–Y9½ËÞ)W&`¬/n/Šð~œV'­
ØÅÑµÀqÀÆûÒ�i$O	S•UÀYYºåŒ"î–+0Ö·<rí¶XàUÏ¦Q¢€c7`æš®8+ËÊt�:uË¯Ëô¾›€uì–A¬Ñœng%–Üè#<*K·œÑ;˜•«ZLƒõEÀKöêÓ»›èçúTun Ò<o5�¯#K7*ÿÊBŽQYªßt?õ�WÊå¿ûæ
Õ§ß‹i$\
8[X ¸#ÂØGŒ–rvn\ì0ëgýàªü+•¥úÍ½ŸžÕküh¨,Ù óÀ¸-îÑRÊÎ¹{Ö;ïm¤{Êß-KõÛlùå–k   0           'øˆàá×xô·«på²n7âQ¸VE†˜	Ü7ög�ë®&æÊe<Ýüž¥M‰Ëý÷Ñ¦s�ïCÀÆ¸YG
pë5Ï.À©ÎrEëëá]fAËcÚÏ¿”%R;ÂkX^ÌÂàå%"<•€•ÐÚóólu/•1ÁE5
î¾·¿êÁã² xÕKÏ‘•—O×VŽ�Öb�ºQß×ƒÃEaÈ
Ñ¿Œù‘b�õYwAåÊÊKc‚§p6pµšHÌÃŸºh�rOjUâ[I&Ö-/�	žNÀY"·ÈY~Üè»5‹ÁÌ³ å:_q�£;ïV½
†.—?Zg�ã‰Ä5H38TÕžBÀËXuËóðz^_¶Ä3õÅ¿ù4•Œùß«4)nÅ³”#>J¯•ý;–àéê–×3øoÊS‘d©Rbæý[çzr0³Ÿï`¼®'ÚŽÉ°=ýJV6€§p‰‹È³Hlîj{Ãw¡K0Ùß<ÕŠßÏ³Û{¥Ì]Î2ûÅþ{å5èßYÙ žNÀ.PoÔþïØÍR†Dk—ý-º¼n�}‰»ÒUÖÃQB5wËµ@ÅïS•à©ì‰È¢x³)%ñõÁ¬híª…>àä.®'>“ežP;ºøÑúºevñÇ¼I:&fd¤O%à,Qµ[¬*™ŽñQhÏºç"Š“å®\ó˜K8+‡[c¿®Hâª¯8×›•�ðÔ8ëÏVK)ã’Ê¸†Z-Î!ûÿ»ûšõI3ñVsÓUy\ØYÚÓ¬; ð´»‘|ð([Ô é›,ƒžÏ¹V«²öUÙGþâ‚“l€Î§Åª²Ñ†—pµ žd-4K
žx-4}B€'ÜÐßÙë µÀl§x�˜X €€  ` @À €€  ` @À €€Ÿ
¶#ÂÃ#`d›<\Ž¢W¼{%{�h_´– *0�îb�c„�j£={ƒÿÏâVQB<"†»Øw U›ø;y€ßÏàEêñÅøàÁÝúÀ#+<³¾
ƒ3¸¯¿çº[û¬[®›E»üÏh&€[}Æ³ê^@À#+\Y_Ï2èâbÐ£[ªŸ­DbYÐÙucòÏ…æù–<R¼îÊVË™…u­k{¨[Ïˆ¨:�AtëÞ|º²ÂYCuÁë÷ìoUƒvAùßº×õ�B%&ÿ[–÷©*o×}®„?¹[ïª7³Ú+õo.àÌ
{FÀª‘f™¼!Ž„-ðÊuãÇ¾,\&ž,kD7þWJwT7ÑÍ®Êcho©`ø?¢èôóª†UÅŠö„f1ŒìÊuG‡Êkˆ¢îXÔG
xµ>àÍ­pÖ8â1”Š�¹�b0øØw]½nõÕoêoŽžQžÅªŽr¡;ÞRÀJ¬5ÒjaGâ×××¿’iÇÁ•˜¯(kÈ[®Ë[-¤p±j1JÌÌ°*à•A¬#Ü­xswÜÄe2—zËu++œ	«ú(­
Øïµeé(ðf<\ñéV¤šæñdÛ+×]-s%„UÏrxPüìCrÔ Ö¬> µ»wÑyÔÓ…v,Y÷º•e¬¬b57»e0hÏRÊJÀÕ
®­õŒBO7/ÄMê›eóºZ°�²†Þ¹n%ÒÑ'ŠÕGÉµP¢ë¦Æ|È³ô¤Ù@•_9–ck} Û	ßR§ùÙî ÌÊV½*ãa6}äà�¦Âî1 ÄÖE  0  `   0    0    ðçç'ñ†žQÀ£Ü>l ¸°€G!eë	\TÀ£ oþÛžÂ�àíìÑ³ÀpGäâ‘{Nÿà`»…�Aì¼_¼56±»çÄ78PÀ³lwArk¡<µ&/	à@»…�Ö×]ë-XJ_â�QøW ¼xÂÈÂºkÝc{<äYXTåþ¹WeÝû~ ‡¸²°³9aYS£Äš¥/™]CÖ>°®ÀðŠý3ŽÊä¿ÅÂÕý žBÀî"ÇTŸY¾!ÿ»ÄšeÓóã³,„Ù5<eI•äKY	â}GeòßÜú�îð®r
Å‚™5uk+«èéFªëw¯¡sü.H}$F×ócõoÏ�”Ýài-Vü›ÿçŠÝ%UÎ?×¤kx¸º†îE(7Ú=†˜$Í¯óÇ„dÙýôw<¥€ýßÑÒeóÁ²bú·'øŠ©1Õ�]Ã]îèâú€›'I«Ü|�ç¹u¿èâÇ~2ÀÓ8Z¬è>{c—@=Û½‹FBˆG×ˆ÷Ð5bFÁÎõFÇ¹H«¿<…€³1�e6¯›¥UŠÍ˜^T×ì\C–ÞG…õ�ˆÖyv½x_yYRnF¡ái§‘Ü¥¼ê²GŸOf°	ps]ôUÄ›õuð`aÇFc%Þjº ¼óèHâh3ƒL€€ë¢»kŸÏDÂõ©)^0 àÆˆô\UŸB¢ßxÁ}¾ŠµÓæ^, à……ˆàIG¡ék<±€  @À €€  @À¶×Ö#Zxd*à¢Ža]³xÊ�±"ƒðRïÜ�ûÈ½À¼T@À;v=Ê
b�°¡þQ›è±À€€wnjXíÿVW?ÚÌ�¼qoðH<
Òžå ªBÑf×¨’”ùHxuÿì\€·ð¬ß›EÊ�µÎ„¯xÌþ7…±Í2êüê#R�ðö–€F–MYª ìQtq>Ù§¬bèZ¿wu­ê\€·p–[×•v§²|ÑzËZ»¥ödfYVÄè&û¿Gç¼µ€3W×-¡çæ­¯\ÀžI	¼]ÈÊ&è×pËîýìÎ¹¸ÓðÖVÖ—WzÊ·Ò£Ñj…‚õgž#)þÅ+Ñú Yç\´à­,ëéVo6Å“	\IÎ$(OÔ�õ‡«ûy’³ÕsXÈ±¸è‚ÕT O*àjÁÇ#—b à«¯¢ ðH¤YBm ¸˜€+‘ àâ®¬ìÈµ€Yàl‡Á+€'ÄÒ\0/àâÖ
)æ~žtX»ˆ:»™ àb €€©   0    0              €€   €€   €€ À2ÿo •vÜ¤Qºú€    IEND®B`‚                                                                                                                                                    framework/includes/option-types/typography/static/js/scripts.js                                     0000644                 00000010577 15266055653 0021206 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /*global fw_typography_fonts */
( function ($) {
	$(document).ready(function () {
		var optionTypeClass = '.fw-option-type-typography',
			/**
			 * [ {'value': 'Font Family', 'text': 'Font Family'} ]
			 */
			fontsOptions = null,
			/**
			 * { 'Font Family': '<option ...' }
			 */
			fontsOptionsHTML = null,
			getFontsOptions = function(){
				if (fontsOptions === null) {
					fontsOptions = [];
					fontsOptionsHTML = {};

					_.each(fw_typography_fonts['standard'], function (item) {
						fontsOptionsHTML[item] = '<option value="' + item + '">' + item + '</option>';
						fontsOptions.push({
							value: item,
							text: item
						});
					});

					_.each(fw_typography_fonts['google'], function (item) {
						fontsOptionsHTML[item['family']] = '<option value="' + item['family'] + '">' + item['family'] + '</option>';
						fontsOptions.push({
							value: item['family'],
							text: item['family']
						});
					});
				}

				return fontsOptions;
			},
			getFontsOptionHTML = function(fontFamily) {
				if (fontsOptionsHTML === null) {
					getFontsOptions();
				}

				return fontsOptionsHTML[fontFamily];
			};

		fwEvents.on('fw:options:init', function (data) {
			data.$elements.find(optionTypeClass +':not(.initialized)').each(function(){
				var $option = $(this);

				{
					var $fontFamilySelect = $option.find('.fw-option-typography-option-family select[data-type="family"]');

					$fontFamilySelect
						.html(getFontsOptionHTML($fontFamilySelect.attr('data-value')))
						.selectize({
							render: {
								option: function (item) {
									if (fw_typography_fonts['google'].hasOwnProperty(item.value)) {
										var background = (typeof fw_typography_fonts['google'][item.value].position === "number")
											? 'style="background-position: 0 -' + fw_typography_fonts['google'][item.value].position + 'px;'
											: 'style="background: none;';

										return ''+
										'<div data-value="' + item.value + '" data-selectable="" class="option">' +
											item.text +
											'<div class="preview" ' + background + '"></div>'+
										'</div>';
									} else {
										return ''+
										'<div data-value="' + item.value + '" data-selectable="" class="option">' +
											item.text +
											'<div class="preview" style="background: none; font-family: ' + item.value + '">' + item.value + '</div>'+
										'</div>';
									}
								}
							},
							onChange: function (selected) {
								var html = '';

								if (fw_typography_fonts['google'].hasOwnProperty(selected)) {
									var font = fw_typography_fonts['google'][selected];
									_.each(font.variants, function (variant) {
										html += '<option value="' + variant + '">' + fw.capitalizeFirstLetter(variant) + '</option>';
									});
								} else {
									html += [ // todo: translate these strings
										'<option value="300">Thin</option>',
										'<option value="300italic">Thin/Italic</option>',
										'<option value="400" selected="selected">Normal</option>',
										'<option value="italic">Italic</option>',
										'<option value="700">Bold</option>',
										'<option value="700italic">Bold/Italic</option>'
									].join("\n");
								}

								this.$dropdown
									.closest('.fw-option-typography-option-family')
									.next('.fw-option-typography-option-style')
									.find('select[data-type="style"]').html(html);
							},
							onFocus: function() {
								var selectize = $fontFamilySelect[0].selectize;
								var selectedValue = selectize.getValue();
								selectize.removeOption(selectedValue, true);

								_.each(getFontsOptions(), function(option){
									selectize.addOption({
										value: option.value,
										text: option.text
									});
								});

								selectize.setValue(selectedValue, true);
								selectize.refreshOptions(true);

							},
							onBlur: function() {
								var selectize = $fontFamilySelect[0].selectize,
									value = selectize.getValue();

								_.each(getFontsOptions(), function(option){
									if (value !== option.value) {
										selectize.removeOption(option.value);
									}
								});

								selectize.refreshOptions(false);
							},
							onInitialize: function(){
								$fontFamilySelect.removeAttr('data-value');

								$fontFamilySelect.trigger('selectizeLoaded', [$fontFamilySelect[0].selectize]);
							}
						});
				}
			}).addClass('initialized');
		});
	});
}(jQuery));                                                                                                                                 framework/includes/option-types/typography/static/css/styles.css                                    0000644                 00000020065 15266055653 0021363 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-backend-option-input-type-typography .fw-option-help-in-input {
	top: 4px !important;
}

.fw-option-type-typography .fw-option-typography-option {
	padding-right: 5px;
	width: 167px;
}
body.rtl .fw-option-type-typography .fw-option-typography-option {
	padding-right: 0;
	padding-left: 5px;
}

.fw-option-type-typography .fw-option-typography-option.fw-option-typography-option-size {
	width: 67px;
}

.fw-option-type-typography .fw-option-typography-option:last-child,
.fw-force-xs .fw-option-type-typography .fw-option-typography-option {
	padding-right: 0;
}
body.rtl .fw-option-type-typography .fw-option-typography-option:last-child,
body.rtl .fw-force-xs .fw-option-type-typography .fw-option-typography-option {
	padding-left: 0;
}

@media (max-width: 782px) {
	.fw-backend-option-input-type-typography {
		width: 100%;
	}

	.fw-option-type-typography .fw-option-typography-option {
		padding-top: 5px;
		padding-right: 0;
	}
	body.rtl .fw-option-type-typography .fw-option-typography-option {
		padding-left: 0;
	}

	.fw-option-type-typography .fw-option-typography-option:first-child {
		padding-top: 0;
	}

	.fw-option-type-typography .fw-option-typography-option.fw-option-typography-option-size {
		width: 100%;
	}
}
.fw-force-xs .fw-backend-option-input-type-typography {
	width: 100%;
}
.fw-force-xs .fw-option-type-typography .fw-option-typography-option {
	padding-top: 5px;
	padding-right: 0;
}
body.rtl .fw-force-xs .fw-option-type-typography .fw-option-typography-option {
	padding-left: 0;
}
.fw-force-xs .fw-option-type-typography .fw-option-typography-option:first-child {
	padding-top: 0;
}
.fw-force-xs .fw-option-type-typography .fw-option-typography-option.fw-option-typography-option-size {
	width: 100%;
}

.fw-option-type-typography .fw-option-typography-option input,
.fw-option-type-typography .fw-option-typography-option select {
	display: inline-block;
	margin: 0;
	width: 100%;
}


/* Color */

@media (min-width: 783px) {
	.fw-option-type-typography .fw-option-typography-option-color input {
		height: 28px;
	}
}

/* Family */

.fw-option-type-typography .fw-option-typography-option-family-input {
	background: #fff;
}

.fw-option-type-typography .fw-option-typography-option-family-input .selectize-input {
	height: 32px;
}

.fw-option-type-typography .fw-option-typography-option-family-input .selectize-input.dropdown-active::before {
	background: none;
	height: 0;
}

.fw-option-type-typography .fw-option-typography-option-family .selectize-control.single .selectize-input:after {
	right: 8px;
	margin-top: -2px;
	border-width: 6px 3px 0 3px;
	border-color: #000000 transparent transparent transparent;
}
body.rtl .fw-option-type-typography .fw-option-typography-option-family .selectize-control.single .selectize-input:after {
	right: auto;
	left: 8px;
}

@media (max-width: 782px) {
	.fw-option-type-typography .fw-option-typography-option-family .selectize-control.single .selectize-input:after {
		right: 6px;
	}

	.fw-option-typography-option.fw-option-typography-option-family,
	.fw-option-type-typography .fw-option-typography-option-family-input {
		width: 100%;
		margin-right: 0;
	}
}
.fw-force-xs .fw-option-type-typography .fw-option-typography-option-family .selectize-control.single .selectize-input:after {
	right: 6px;
}
.fw-force-xs .fw-option-typography-option.fw-option-typography-option-family,
.fw-force-xs .fw-option-type-typography .fw-option-typography-option-family-input {
	width: 100%;
	margin-right: 0;
}

.fw-option-type-typography .fw-option-typography-option-family-input:focus,
.fw-option-type-typography .fw-option-typography-option-family-input.single .selectize-input.focus {
	/*border: 1px solid #5b9dd9;

	-webkit-box-shadow: 0 0 2px rgba(30,140,190,.8);
	box-shadow: 0 0 2px rgba(30,140,190,.8);*/

	-webkit-transition: .05s border-color ease-in-out;
	transition: .05s border-color ease-in-out;
}

.fw-option-type-typography .selectize-dropdown.fw-option-typography-option-family-input {
	width: 335px !important;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	border: 1px solid #ddd;
}

.fw-option-type-typography .selectize-dropdown .selectize-dropdown-content div {
	height: 30px;
	background-color: #fff;
	cursor: pointer;
	border-bottom: 1px solid #ddd;
	line-height: 30px;
}

.fw-option-type-typography .selectize-dropdown .selectize-dropdown-content div div.preview {
	display: block;
	font-size: 15px;
	padding-left: 10px;
	height: 30px;
	width: 125px;
	float: right;
	border: none;
	background: transparent url(../images/google-fonts.png) no-repeat;
}

.fw-option-type-typography .selectize-dropdown .selectize-dropdown-content div.option span {
	border: none;
	background: none;
	color: red;
}

.fw-option-type-typography .selectize-dropdown .selectize-dropdown-content div:hover,
.fw-option-type-typography .selectize-dropdown .selectize-dropdown-content div div.preview:hover {
	background-color: #f0f0f0;
}

.fw-option-type-typography .selectize-dropdown.single {
	border: 1px solid #ddd;
}

.fw-option-type-typography .selectize-control.single .selectize-input {
	background: none;
	margin: 0;
	vertical-align: middle;
	border: 1px solid #dddddd;
	color: #333333;
	height: 28px;
	line-height: 27px;
	font-size: 14px;
	padding: 0 6px;

	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);

	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}

@media (max-width: 782px) {
	.fw-option-type-typography .selectize-dropdown.fw-option-typography-option-family-input {
		width: 100% !important;
	}

	.fw-option-type-typography .selectize-control.single .selectize-input {
		font-size: 16px;
		height: 36px;
		line-height: 36px;
	}

	#edittag .fw-option-type-typography .selectize-control.single .selectize-input {
		padding: 0 14px;
	}
}
.fw-force-xs .fw-option-type-typography .selectize-dropdown.fw-option-typography-option-family-input {
	width: 100%!important;
}
.fw-force-xs .fw-option-type-typography .selectize-control.single .selectize-input {
	font-size: 16px;
}
#edittag .fw-force-xs .fw-option-type-typography .selectize-control.single .selectize-input {
	padding: 0 14px;
}

.fw-option-type-typography div.selectize-input.items.full.has-options.has-items {
	background: none;
}

.fw-option-type-typography .selectize-dropdown .selectize-dropdown-content {
	border: 1px solid #ddd;
}

.fw-option-type-typography .selectize-control .selectize-dropdown {
	border: none;
	top: 33px !important;
}
@media (max-width: 782px) {
	.fw-option-type-typography .selectize-control .selectize-dropdown {
		top: 42px !important;
	}
}

@media (max-width: 782px) {
	.fw-option-type-typography .fw-option-typography-option-style,
	.fw-option-type-typography .fw-option-typography-option-color,
	.fw-option-type-typography .fw-option-typography-option-color .fw-option-type-color-picker {
		width: 100% !important;
	}
}
.fw-force-xs .fw-option-type-typography .fw-option-typography-option-style,
.fw-force-xs .fw-option-type-typography .fw-option-typography-option-color,
.fw-force-xs .fw-option-type-typography .fw-option-typography-option-color .fw-option-type-color-picker {
	width: 100% !important;
}

/*
Fix: for color picker width too small or too big
Solution: Set color fixed size, and font-style to calculate its width

font-style: fw-col-sm-3 = 25%
color:      fw-col-sm-2 = 16.66666667%

25% + 16.66666667% = 41.66666667%
*/

.fw-option-type-typography .fw-option-typography-option-color {
	width: 70px; /* should be same width as option type color-picker */
}

.fw-option-type-typography .fw-option-typography-option-style {
	width: 98px;
}

.fw-option-type-typography .fw-option-typography-option-size {
	width: 67px;
}

@media (max-width: 782px) {
	.fw-option-type-typography .fw-option-typography-option-size {
		width: 100%;
	}
}
.fw-force-xs .fw-option-type-typography .fw-option-typography-option-size {
	width: 100%;
}


/* Disable Selectize search */

.fw-option-type-typography .fw-option-typography-option .selectize-control.single .selectize-input input {
	display: none;
}

.fw-option-type-typography .fw-option-typography-option .selectize-control.single .selectize-input.input-active {
	 cursor: default;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                           framework/includes/option-types/typography/class-fw-option-type-typography.php                      0000644                 00000006451 15266055653 0024173 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) {
	die('Forbidden');
}

/**
 * Typography
 */
class FW_Option_Type_Typography extends FW_Option_Type
{
	/*
	 * Allowed fonts
	 */
	private $fonts;

	/**
	 * Returns fonts
	 * @return array
	 */
	public function get_fonts()
	{
		if($this->fonts === null) {
			$this->fonts = array(
				'standard' => apply_filters('fw_option_type_typography_standard_fonts', array(
					"Arial",
					"Verdana",
					"Trebuchet",
					"Georgia",
					"Times New Roman",
					"Tahoma",
					"Palatino",
					"Helvetica",
					"Calibri",
					"Myriad Pro",
					"Lucida",
					"Arial Black",
					"Gill Sans",
					"Geneva",
					"Impact",
					"Serif"
				)),
				'google' => fw_get_google_fonts()
			);
		}

		return $this->fonts;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/css/styles.css'),
			array('fw-selectize'),
			fw()->manifest->get_version()
		);

		fw()->backend->option_type('color-picker')->enqueue_static();

		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/js/scripts.js'),
			array('jquery', 'underscore', 'fw', 'fw-selectize'),
			fw()->manifest->get_version()
		);

		wp_localize_script(
			'fw-option-' . $this->get_type(),
			'fw_typography_fonts',
			$this->get_fonts()
		);
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		return fw_render_view(fw_get_framework_directory('/includes/option-types/' . $this->get_type() . '/view.php'), array(
			'id' => $id,
			'option' => $option,
			'data' => $data,
			'fonts' => $this->get_fonts()
		));
	}

	public function get_type()
	{
		return 'typography';
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (!is_array($input_value)) {
			return $option['value'];
		}

		$components = (isset($option['components']) && is_array($option['components'])) ? $option['components'] : array();
		$components = array_merge(array(
			'size' => true,
			'family' => true,
			'color' => true,
		), $components);

		$values = array(
			'size'   => ( ! empty( $components['size'] ) ) ? ( isset( $input_value['size'] ) ) ? intval( $input_value['size'] ) : intval( $option['value']['size'] ) : false,
			'family' => ( ! empty( $components['family'] ) ) ? ( isset( $input_value['family'] ) ) ? $input_value['family'] : $option['value']['family'] : false,
			'style'  => ( ! empty( $components['family'] ) ) ? ( isset( $input_value['style'] ) ) ? $input_value['style'] : $option['value']['style'] : false,
			'color'  => ( ! empty( $components['color'] ) ) ? ( isset( $input_value['color'] ) && preg_match( '/^#([a-f0-9]{3}){1,2}$/i', $input_value['color'] ) ) ? $input_value['color'] : $option['value']['color'] : false,
		);

		return $values;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => array(
				'size'   => 12,
				'family' => 'Arial',
				'style'  => '400',
				'color'  => '#000000'
			),
			'components' => array(
				'size'   => true,
				'family' => true,
				'color'  => true
			)
		);
	}

	public function _get_backend_width_type()
	{
		return 'fixed';
	}
}                                                                                                                                                                                                                       framework/includes/option-types/slider/class-fw-option-type-slider.php                              0000644                 00000006127 15266055653 0022323 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Slider
 * -----*--
 */
class FW_Option_Type_Slider extends FW_Option_Type {

	/**
	 * This class is extended by 'short-slider' option type
	 * but the type here should be this
	 * @return string
	 */
	private function _get_type() {
		return 'slider';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		{
			wp_enqueue_style(
				'fw-option-' . $this->_get_type() . 'ion-range-slider',
				fw_get_framework_directory_uri( '/includes/option-types/' . $this->_get_type() . '/static/libs/ion-range-slider/ion.rangeSlider.css' ),
				fw()->manifest->get_version()
			);

			wp_enqueue_script(
				'fw-option-' . $this->_get_type() . 'ion-range-slider',
				fw_get_framework_directory_uri( '/includes/option-types/' . $this->_get_type() . '/static/libs/ion-range-slider/ion.rangeSlider.min.js' ),
				array( 'jquery', 'fw-moment' ),
				fw()->manifest->get_version()
			);
		}

		wp_enqueue_style(
			'fw-option-' . $this->_get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->_get_type() . '/static/css/styles.css' ),
			fw()->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-option-' . $this->_get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->_get_type() . '/static/js/scripts.js' ),
			array( 'jquery',  'fw-events', 'underscore', 'fw-option-' . $this->_get_type() . 'ion-range-slider' ),
			fw()->manifest->get_version()
		);
	}

	public function get_type() {
		return $this->_get_type();
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['properties']['type'] = 'single';
		$option['properties']['from'] = isset( $data['value'] ) ? $data['value'] : $option['value'];

		if(isset($option['properties']['values']) && is_array($option['properties']['values'])){
			$option['properties']['from'] = array_search($option['properties']['from'], $option['properties']['values']);
		}

		$option['attr']['data-fw-irs-options'] = json_encode(
			$this->default_properties($option['properties'])
		);

		return fw_render_view( fw_get_framework_directory( '/includes/option-types/' . $this->_get_type() . '/view.php' ), array(
			'id'     => $id,
			'option' => $option,
			'data'   => $data,
			'value'  => $data['value']
		) );
	}

	private function default_properties($properties = array()) {
		return array_merge(array(
			'min' => 0,
			'max' => 100,
			'step' => 1,
			/**
			 * For large ranges, this will create https://static.md/6340ebf52a36255649f10b3d0dff3b1c.png
			 */
			'grid_snap' => false,
		), $properties);
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value'      => 0,
			'properties' => $this->default_properties(), // https://github.com/IonDen/ion.rangeSlider#settings
		);
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if (is_null($input_value)) {
			return $option['value'];
		} else {
			return floatval($input_value);
		}
	}

}
                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/includes/option-types/slider/view.php                                                     0000644                 00000000755 15266055653 0016012 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var  string $id
 * @var  array $option
 * @var  array $data
 * @var  $value
 */

{
	$wrapper_attr = $option['attr'];

	unset(
		$wrapper_attr['value'],
		$wrapper_attr['name']
	);
}

{
	$input_attr['value'] = $value;
	$input_attr['name']  = $option['attr']['name'];
}

?>
<div <?php echo fw_attr_to_html( $wrapper_attr ); ?>>
	<input class="fw-irs-range-slider" type="text" <?php echo fw_attr_to_html( $input_attr ); ?>/>
</div>
                   framework/includes/option-types/slider/class-fw-option-type-short-slider.php                        0000644                 00000000546 15266055653 0023457 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Option_Type_Slider_Short extends FW_Option_Type_Slider {
	public function get_type() {
		return 'short-slider';
	}

	protected function _render( $id, $option, $data ) {
		$option['attr']['class'] .= ' short-slider fw-option-type-slider';

		return parent::_render( $id, $option, $data );
	}
}                                                                                                                                                          framework/includes/option-types/slider/static/libs/ion-range-slider/ion.rangeSlider.min.js          0000644                 00000113516 15266055653 0026051 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ï»¿// Ion.RangeSlider | version 2.1.2 | https://github.com/IonDen/ion.rangeSlider
;(function(f,r,h,t,v){var u=0,p=function(){var a=t.userAgent,b=/msie\s\d+/i;return 0<a.search(b)&&(a=b.exec(a).toString(),a=a.split(" ")[1],9>a)?(f("html").addClass("lt-ie9"),!0):!1}();Function.prototype.bind||(Function.prototype.bind=function(a){var b=this,d=[].slice;if("function"!=typeof b)throw new TypeError;var c=d.call(arguments,1),e=function(){if(this instanceof e){var g=function(){};g.prototype=b.prototype;var g=new g,l=b.apply(g,c.concat(d.call(arguments)));return Object(l)===l?l:g}return b.apply(a,
c.concat(d.call(arguments)))};return e});Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){var d;if(null==this)throw new TypeError('"this" is null or not defined');var c=Object(this),e=c.length>>>0;if(0===e)return-1;d=+b||0;Infinity===Math.abs(d)&&(d=0);if(d>=e)return-1;for(d=Math.max(0<=d?d:e-Math.abs(d),0);d<e;){if(d in c&&c[d]===a)return d;d++}return-1});var q=function(a,b,d){this.VERSION="2.1.2";this.input=a;this.plugin_count=d;this.old_to=this.old_from=this.update_tm=this.calc_count=
this.current_plugin=0;this.raf_id=this.old_min_interval=null;this.is_update=this.is_key=this.no_diapason=this.force_redraw=this.dragging=!1;this.is_start=!0;this.is_click=this.is_resize=this.is_active=this.is_finish=!1;this.$cache={win:f(h),body:f(r.body),input:f(a),cont:null,rs:null,min:null,max:null,from:null,to:null,single:null,bar:null,line:null,s_single:null,s_from:null,s_to:null,shad_single:null,shad_from:null,shad_to:null,edge:null,grid:null,grid_labels:[]};this.coords={x_gap:0,x_pointer:0,
w_rs:0,w_rs_old:0,w_handle:0,p_gap:0,p_gap_left:0,p_gap_right:0,p_step:0,p_pointer:0,p_handle:0,p_single_fake:0,p_single_real:0,p_from_fake:0,p_from_real:0,p_to_fake:0,p_to_real:0,p_bar_x:0,p_bar_w:0,grid_gap:0,big_num:0,big:[],big_w:[],big_p:[],big_x:[]};this.labels={w_min:0,w_max:0,w_from:0,w_to:0,w_single:0,p_min:0,p_max:0,p_from_fake:0,p_from_left:0,p_to_fake:0,p_to_left:0,p_single_fake:0,p_single_left:0};var c=this.$cache.input;a=c.prop("value");var e;d={type:"single",min:10,max:100,from:null,
to:null,step:1,min_interval:0,max_interval:0,drag_interval:!1,values:[],p_values:[],from_fixed:!1,from_min:null,from_max:null,from_shadow:!1,to_fixed:!1,to_min:null,to_max:null,to_shadow:!1,prettify_enabled:!0,prettify_separator:" ",prettify:null,force_edges:!1,keyboard:!1,keyboard_step:5,grid:!1,grid_margin:!0,grid_num:4,grid_snap:!1,hide_min_max:!1,hide_from_to:!1,prefix:"",postfix:"",max_postfix:"",decorate_both:!0,values_separator:" \u2014 ",input_values_separator:";",disable:!1,onStart:null,
onChange:null,onFinish:null,onUpdate:null};c={type:c.data("type"),min:c.data("min"),max:c.data("max"),from:c.data("from"),to:c.data("to"),step:c.data("step"),min_interval:c.data("minInterval"),max_interval:c.data("maxInterval"),drag_interval:c.data("dragInterval"),values:c.data("values"),from_fixed:c.data("fromFixed"),from_min:c.data("fromMin"),from_max:c.data("fromMax"),from_shadow:c.data("fromShadow"),to_fixed:c.data("toFixed"),to_min:c.data("toMin"),to_max:c.data("toMax"),to_shadow:c.data("toShadow"),
prettify_enabled:c.data("prettifyEnabled"),prettify_separator:c.data("prettifySeparator"),force_edges:c.data("forceEdges"),keyboard:c.data("keyboard"),keyboard_step:c.data("keyboardStep"),grid:c.data("grid"),grid_margin:c.data("gridMargin"),grid_num:c.data("gridNum"),grid_snap:c.data("gridSnap"),hide_min_max:c.data("hideMinMax"),hide_from_to:c.data("hideFromTo"),prefix:c.data("prefix"),postfix:c.data("postfix"),max_postfix:c.data("maxPostfix"),decorate_both:c.data("decorateBoth"),values_separator:c.data("valuesSeparator"),
input_values_separator:c.data("inputValuesSeparator"),disable:c.data("disable")};c.values=c.values&&c.values.split(",");for(e in c)c.hasOwnProperty(e)&&(c[e]||0===c[e]||delete c[e]);a&&(a=a.split(c.input_values_separator||b.input_values_separator||";"),a[0]&&a[0]==+a[0]&&(a[0]=+a[0]),a[1]&&a[1]==+a[1]&&(a[1]=+a[1]),b&&b.values&&b.values.length?(d.from=a[0]&&b.values.indexOf(a[0]),d.to=a[1]&&b.values.indexOf(a[1])):(d.from=a[0]&&+a[0],d.to=a[1]&&+a[1]));f.extend(d,b);f.extend(d,c);this.options=d;this.validate();
this.result={input:this.$cache.input,slider:null,min:this.options.min,max:this.options.max,from:this.options.from,from_percent:0,from_value:null,to:this.options.to,to_percent:0,to_value:null};this.init()};q.prototype={init:function(a){this.no_diapason=!1;this.coords.p_step=this.convertToPercent(this.options.step,!0);this.target="base";this.toggleInput();this.append();this.setMinMax();a?(this.force_redraw=!0,this.calc(!0),this.callOnUpdate()):(this.force_redraw=!0,this.calc(!0),this.callOnStart());
this.updateScene()},append:function(){this.$cache.input.before('<span class="irs js-irs-'+this.plugin_count+'"></span>');this.$cache.input.prop("readonly",!0);this.$cache.cont=this.$cache.input.prev();this.result.slider=this.$cache.cont;this.$cache.cont.html('<span class="irs"><span class="irs-line" tabindex="-1"><span class="irs-line-left"></span><span class="irs-line-mid"></span><span class="irs-line-right"></span></span><span class="irs-min">0</span><span class="irs-max">1</span><span class="irs-from">0</span><span class="irs-to">0</span><span class="irs-single">0</span></span><span class="irs-grid"></span><span class="irs-bar"></span>');
this.$cache.rs=this.$cache.cont.find(".irs");this.$cache.min=this.$cache.cont.find(".irs-min");this.$cache.max=this.$cache.cont.find(".irs-max");this.$cache.from=this.$cache.cont.find(".irs-from");this.$cache.to=this.$cache.cont.find(".irs-to");this.$cache.single=this.$cache.cont.find(".irs-single");this.$cache.bar=this.$cache.cont.find(".irs-bar");this.$cache.line=this.$cache.cont.find(".irs-line");this.$cache.grid=this.$cache.cont.find(".irs-grid");"single"===this.options.type?(this.$cache.cont.append('<span class="irs-bar-edge"></span><span class="irs-shadow shadow-single"></span><span class="irs-slider single"></span>'),
this.$cache.edge=this.$cache.cont.find(".irs-bar-edge"),this.$cache.s_single=this.$cache.cont.find(".single"),this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.shad_single=this.$cache.cont.find(".shadow-single")):(this.$cache.cont.append('<span class="irs-shadow shadow-from"></span><span class="irs-shadow shadow-to"></span><span class="irs-slider from"></span><span class="irs-slider to"></span>'),this.$cache.s_from=this.$cache.cont.find(".from"),
this.$cache.s_to=this.$cache.cont.find(".to"),this.$cache.shad_from=this.$cache.cont.find(".shadow-from"),this.$cache.shad_to=this.$cache.cont.find(".shadow-to"),this.setTopHandler());this.options.hide_from_to&&(this.$cache.from[0].style.display="none",this.$cache.to[0].style.display="none",this.$cache.single[0].style.display="none");this.appendGrid();this.options.disable?(this.appendDisableMask(),this.$cache.input[0].disabled=!0):(this.$cache.cont.removeClass("irs-disabled"),this.$cache.input[0].disabled=
!1,this.bindEvents());this.options.drag_interval&&(this.$cache.bar[0].style.cursor="ew-resize")},setTopHandler:function(){var a=this.options.max,b=this.options.to;this.options.from>this.options.min&&b===a?this.$cache.s_from.addClass("type_last"):b<a&&this.$cache.s_to.addClass("type_last")},changeLevel:function(a){switch(a){case "single":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_single_fake);break;case "from":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_from_fake);
this.$cache.s_from.addClass("state_hover");this.$cache.s_from.addClass("type_last");this.$cache.s_to.removeClass("type_last");break;case "to":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_to_fake);this.$cache.s_to.addClass("state_hover");this.$cache.s_to.addClass("type_last");this.$cache.s_from.removeClass("type_last");break;case "both":this.coords.p_gap_left=this.toFixed(this.coords.p_pointer-this.coords.p_from_fake),this.coords.p_gap_right=this.toFixed(this.coords.p_to_fake-
this.coords.p_pointer),this.$cache.s_to.removeClass("type_last"),this.$cache.s_from.removeClass("type_last")}},appendDisableMask:function(){this.$cache.cont.append('<span class="irs-disable-mask"></span>');this.$cache.cont.addClass("irs-disabled")},remove:function(){this.$cache.cont.remove();this.$cache.cont=null;this.$cache.line.off("keydown.irs_"+this.plugin_count);this.$cache.body.off("touchmove.irs_"+this.plugin_count);this.$cache.body.off("mousemove.irs_"+this.plugin_count);this.$cache.win.off("touchend.irs_"+
this.plugin_count);this.$cache.win.off("mouseup.irs_"+this.plugin_count);p&&(this.$cache.body.off("mouseup.irs_"+this.plugin_count),this.$cache.body.off("mouseleave.irs_"+this.plugin_count));this.$cache.grid_labels=[];this.coords.big=[];this.coords.big_w=[];this.coords.big_p=[];this.coords.big_x=[];cancelAnimationFrame(this.raf_id)},bindEvents:function(){if(!this.no_diapason){this.$cache.body.on("touchmove.irs_"+this.plugin_count,this.pointerMove.bind(this));this.$cache.body.on("mousemove.irs_"+this.plugin_count,
this.pointerMove.bind(this));this.$cache.win.on("touchend.irs_"+this.plugin_count,this.pointerUp.bind(this));this.$cache.win.on("mouseup.irs_"+this.plugin_count,this.pointerUp.bind(this));this.$cache.line.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"));this.$cache.line.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"));this.options.drag_interval&&"double"===this.options.type?(this.$cache.bar.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,
"both")),this.$cache.bar.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"both"))):(this.$cache.bar.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.bar.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")));"single"===this.options.type?(this.$cache.single.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.s_single.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),
this.$cache.shad_single.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.s_single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.edge.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_single.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"))):(this.$cache.single.on("touchstart.irs_"+
this.plugin_count,this.pointerDown.bind(this,null)),this.$cache.single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,null)),this.$cache.from.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.s_from.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.to.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.s_to.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")),
this.$cache.shad_from.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_to.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.from.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.s_from.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.to.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.s_to.on("mousedown.irs_"+
this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.shad_from.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_to.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")));if(this.options.keyboard)this.$cache.line.on("keydown.irs_"+this.plugin_count,this.key.bind(this,"keyboard"));p&&(this.$cache.body.on("mouseup.irs_"+this.plugin_count,this.pointerUp.bind(this)),this.$cache.body.on("mouseleave.irs_"+this.plugin_count,this.pointerUp.bind(this)))}},
pointerMove:function(a){this.dragging&&(this.coords.x_pointer=(a.pageX||a.originalEvent.touches&&a.originalEvent.touches[0].pageX)-this.coords.x_gap,this.calc())},pointerUp:function(a){if(this.current_plugin===this.plugin_count&&this.is_active){this.is_active=!1;this.$cache.cont.find(".state_hover").removeClass("state_hover");this.force_redraw=!0;p&&f("*").prop("unselectable",!1);this.updateScene();this.restoreOriginalMinInterval();if(f.contains(this.$cache.cont[0],a.target)||this.dragging)this.is_finish=
!0,this.callOnFinish();this.dragging=!1}},pointerDown:function(a,b){b.preventDefault();var d=b.pageX||b.originalEvent.touches&&b.originalEvent.touches[0].pageX;2!==b.button&&("both"===a&&this.setTempMinInterval(),a||(a=this.target),this.current_plugin=this.plugin_count,this.target=a,this.dragging=this.is_active=!0,this.coords.x_gap=this.$cache.rs.offset().left,this.coords.x_pointer=d-this.coords.x_gap,this.calcPointerPercent(),this.changeLevel(a),p&&f("*").prop("unselectable",!0),this.$cache.line.trigger("focus"),
this.updateScene())},pointerClick:function(a,b){b.preventDefault();var d=b.pageX||b.originalEvent.touches&&b.originalEvent.touches[0].pageX;2!==b.button&&(this.current_plugin=this.plugin_count,this.target=a,this.is_click=!0,this.coords.x_gap=this.$cache.rs.offset().left,this.coords.x_pointer=+(d-this.coords.x_gap).toFixed(),this.force_redraw=!0,this.calc(),this.$cache.line.trigger("focus"))},key:function(a,b){if(!(this.current_plugin!==this.plugin_count||b.altKey||b.ctrlKey||b.shiftKey||b.metaKey)){switch(b.which){case 83:case 65:case 40:case 37:b.preventDefault();
this.moveByKey(!1);break;case 87:case 68:case 38:case 39:b.preventDefault(),this.moveByKey(!0)}return!0}},moveByKey:function(a){var b=this.coords.p_pointer,b=a?b+this.options.keyboard_step:b-this.options.keyboard_step;this.coords.x_pointer=this.toFixed(this.coords.w_rs/100*b);this.is_key=!0;this.calc()},setMinMax:function(){this.options&&(this.options.hide_min_max?(this.$cache.min[0].style.display="none",this.$cache.max[0].style.display="none"):(this.options.values.length?(this.$cache.min.html(this.decorate(this.options.p_values[this.options.min])),
this.$cache.max.html(this.decorate(this.options.p_values[this.options.max]))):(this.$cache.min.html(this.decorate(this._prettify(this.options.min),this.options.min)),this.$cache.max.html(this.decorate(this._prettify(this.options.max),this.options.max))),this.labels.w_min=this.$cache.min.outerWidth(!1),this.labels.w_max=this.$cache.max.outerWidth(!1)))},setTempMinInterval:function(){var a=this.result.to-this.result.from;null===this.old_min_interval&&(this.old_min_interval=this.options.min_interval);
this.options.min_interval=a},restoreOriginalMinInterval:function(){null!==this.old_min_interval&&(this.options.min_interval=this.old_min_interval,this.old_min_interval=null)},calc:function(a){if(this.options){this.calc_count++;if(10===this.calc_count||a)this.calc_count=0,this.coords.w_rs=this.$cache.rs.outerWidth(!1),this.calcHandlePercent();if(this.coords.w_rs){this.calcPointerPercent();a=this.getHandleX();"click"===this.target&&(this.coords.p_gap=this.coords.p_handle/2,a=this.getHandleX(),this.target=
this.options.drag_interval?"both_one":this.chooseHandle(a));switch(this.target){case "base":var b=(this.options.max-this.options.min)/100;a=(this.result.from-this.options.min)/b;b=(this.result.to-this.options.min)/b;this.coords.p_single_real=this.toFixed(a);this.coords.p_from_real=this.toFixed(a);this.coords.p_to_real=this.toFixed(b);this.coords.p_single_real=this.checkDiapason(this.coords.p_single_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,
this.options.from_min,this.options.from_max);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_single_fake=this.convertToFakePercent(this.coords.p_single_real);this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real);this.target=null;break;case "single":if(this.options.from_fixed)break;this.coords.p_single_real=this.convertToRealPercent(a);this.coords.p_single_real=
this.calcWithStep(this.coords.p_single_real);this.coords.p_single_real=this.checkDiapason(this.coords.p_single_real,this.options.from_min,this.options.from_max);this.coords.p_single_fake=this.convertToFakePercent(this.coords.p_single_real);break;case "from":if(this.options.from_fixed)break;this.coords.p_from_real=this.convertToRealPercent(a);this.coords.p_from_real=this.calcWithStep(this.coords.p_from_real);this.coords.p_from_real>this.coords.p_to_real&&(this.coords.p_from_real=this.coords.p_to_real);
this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkMinInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_real=this.checkMaxInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);break;case "to":if(this.options.to_fixed)break;this.coords.p_to_real=this.convertToRealPercent(a);this.coords.p_to_real=
this.calcWithStep(this.coords.p_to_real);this.coords.p_to_real<this.coords.p_from_real&&(this.coords.p_to_real=this.coords.p_from_real);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_real=this.checkMinInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_real=this.checkMaxInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real);
break;case "both":if(this.options.from_fixed||this.options.to_fixed)break;a=this.toFixed(a+.1*this.coords.p_handle);this.coords.p_from_real=this.convertToRealPercent(a)-this.coords.p_gap_left;this.coords.p_from_real=this.calcWithStep(this.coords.p_from_real);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkMinInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);
this.coords.p_to_real=this.convertToRealPercent(a)+this.coords.p_gap_right;this.coords.p_to_real=this.calcWithStep(this.coords.p_to_real);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_real=this.checkMinInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real);break;case "both_one":if(this.options.from_fixed||this.options.to_fixed)break;var d=this.convertToRealPercent(a);
a=this.result.to_percent-this.result.from_percent;var c=a/2,b=d-c,d=d+c;0>b&&(b=0,d=b+a);100<d&&(d=100,b=d-a);this.coords.p_from_real=this.calcWithStep(b);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);this.coords.p_to_real=this.calcWithStep(d);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_fake=
this.convertToFakePercent(this.coords.p_to_real)}"single"===this.options.type?(this.coords.p_bar_x=this.coords.p_handle/2,this.coords.p_bar_w=this.coords.p_single_fake,this.result.from_percent=this.coords.p_single_real,this.result.from=this.convertToValue(this.coords.p_single_real),this.options.values.length&&(this.result.from_value=this.options.values[this.result.from])):(this.coords.p_bar_x=this.toFixed(this.coords.p_from_fake+this.coords.p_handle/2),this.coords.p_bar_w=this.toFixed(this.coords.p_to_fake-
this.coords.p_from_fake),this.result.from_percent=this.coords.p_from_real,this.result.from=this.convertToValue(this.coords.p_from_real),this.result.to_percent=this.coords.p_to_real,this.result.to=this.convertToValue(this.coords.p_to_real),this.options.values.length&&(this.result.from_value=this.options.values[this.result.from],this.result.to_value=this.options.values[this.result.to]));this.calcMinMax();this.calcLabels()}}},calcPointerPercent:function(){this.coords.w_rs?(0>this.coords.x_pointer||isNaN(this.coords.x_pointer)?
this.coords.x_pointer=0:this.coords.x_pointer>this.coords.w_rs&&(this.coords.x_pointer=this.coords.w_rs),this.coords.p_pointer=this.toFixed(this.coords.x_pointer/this.coords.w_rs*100)):this.coords.p_pointer=0},convertToRealPercent:function(a){return a/(100-this.coords.p_handle)*100},convertToFakePercent:function(a){return a/100*(100-this.coords.p_handle)},getHandleX:function(){var a=100-this.coords.p_handle,b=this.toFixed(this.coords.p_pointer-this.coords.p_gap);0>b?b=0:b>a&&(b=a);return b},calcHandlePercent:function(){this.coords.w_handle=
"single"===this.options.type?this.$cache.s_single.outerWidth(!1):this.$cache.s_from.outerWidth(!1);this.coords.p_handle=this.toFixed(this.coords.w_handle/this.coords.w_rs*100)},chooseHandle:function(a){return"single"===this.options.type?"single":a>=this.coords.p_from_real+(this.coords.p_to_real-this.coords.p_from_real)/2?this.options.to_fixed?"from":"to":this.options.from_fixed?"to":"from"},calcMinMax:function(){this.coords.w_rs&&(this.labels.p_min=this.labels.w_min/this.coords.w_rs*100,this.labels.p_max=
this.labels.w_max/this.coords.w_rs*100)},calcLabels:function(){this.coords.w_rs&&!this.options.hide_from_to&&("single"===this.options.type?(this.labels.w_single=this.$cache.single.outerWidth(!1),this.labels.p_single_fake=this.labels.w_single/this.coords.w_rs*100,this.labels.p_single_left=this.coords.p_single_fake+this.coords.p_handle/2-this.labels.p_single_fake/2):(this.labels.w_from=this.$cache.from.outerWidth(!1),this.labels.p_from_fake=this.labels.w_from/this.coords.w_rs*100,this.labels.p_from_left=
this.coords.p_from_fake+this.coords.p_handle/2-this.labels.p_from_fake/2,this.labels.p_from_left=this.toFixed(this.labels.p_from_left),this.labels.p_from_left=this.checkEdges(this.labels.p_from_left,this.labels.p_from_fake),this.labels.w_to=this.$cache.to.outerWidth(!1),this.labels.p_to_fake=this.labels.w_to/this.coords.w_rs*100,this.labels.p_to_left=this.coords.p_to_fake+this.coords.p_handle/2-this.labels.p_to_fake/2,this.labels.p_to_left=this.toFixed(this.labels.p_to_left),this.labels.p_to_left=
this.checkEdges(this.labels.p_to_left,this.labels.p_to_fake),this.labels.w_single=this.$cache.single.outerWidth(!1),this.labels.p_single_fake=this.labels.w_single/this.coords.w_rs*100,this.labels.p_single_left=(this.labels.p_from_left+this.labels.p_to_left+this.labels.p_to_fake)/2-this.labels.p_single_fake/2,this.labels.p_single_left=this.toFixed(this.labels.p_single_left)),this.labels.p_single_left=this.checkEdges(this.labels.p_single_left,this.labels.p_single_fake))},updateScene:function(){this.raf_id&&
(cancelAnimationFrame(this.raf_id),this.raf_id=null);clearTimeout(this.update_tm);this.update_tm=null;this.options&&(this.drawHandles(),this.is_active?this.raf_id=requestAnimationFrame(this.updateScene.bind(this)):this.update_tm=setTimeout(this.updateScene.bind(this),300))},drawHandles:function(){this.coords.w_rs=this.$cache.rs.outerWidth(!1);if(this.coords.w_rs){this.coords.w_rs!==this.coords.w_rs_old&&(this.target="base",this.is_resize=!0);if(this.coords.w_rs!==this.coords.w_rs_old||this.force_redraw)this.setMinMax(),
this.calc(!0),this.drawLabels(),this.options.grid&&(this.calcGridMargin(),this.calcGridLabels()),this.force_redraw=!0,this.coords.w_rs_old=this.coords.w_rs,this.drawShadow();if(this.coords.w_rs&&(this.dragging||this.force_redraw||this.is_key)){if(this.old_from!==this.result.from||this.old_to!==this.result.to||this.force_redraw||this.is_key){this.drawLabels();this.$cache.bar[0].style.left=this.coords.p_bar_x+"%";this.$cache.bar[0].style.width=this.coords.p_bar_w+"%";if("single"===this.options.type)this.$cache.s_single[0].style.left=
this.coords.p_single_fake+"%",this.$cache.single[0].style.left=this.labels.p_single_left+"%",this.options.values.length?this.$cache.input.prop("value",this.result.from_value):this.$cache.input.prop("value",this.result.from),this.$cache.input.data("from",this.result.from);else{this.$cache.s_from[0].style.left=this.coords.p_from_fake+"%";this.$cache.s_to[0].style.left=this.coords.p_to_fake+"%";if(this.old_from!==this.result.from||this.force_redraw)this.$cache.from[0].style.left=this.labels.p_from_left+
"%";if(this.old_to!==this.result.to||this.force_redraw)this.$cache.to[0].style.left=this.labels.p_to_left+"%";this.$cache.single[0].style.left=this.labels.p_single_left+"%";this.options.values.length?this.$cache.input.prop("value",this.result.from_value+this.options.input_values_separator+this.result.to_value):this.$cache.input.prop("value",this.result.from+this.options.input_values_separator+this.result.to);this.$cache.input.data("from",this.result.from);this.$cache.input.data("to",this.result.to)}this.old_from===
this.result.from&&this.old_to===this.result.to||this.is_start||this.$cache.input.trigger("change");this.old_from=this.result.from;this.old_to=this.result.to;this.is_resize||this.is_update||this.is_start||this.is_finish||this.callOnChange();if(this.is_key||this.is_click)this.is_click=this.is_key=!1,this.callOnFinish();this.is_finish=this.is_resize=this.is_update=!1}this.force_redraw=this.is_click=this.is_key=this.is_start=!1}}},drawLabels:function(){if(this.options){var a=this.options.values.length,
b=this.options.p_values,d;if(!this.options.hide_from_to)if("single"===this.options.type)a=a?this.decorate(b[this.result.from]):this.decorate(this._prettify(this.result.from),this.result.from),this.$cache.single.html(a),this.calcLabels(),this.$cache.min[0].style.visibility=this.labels.p_single_left<this.labels.p_min+1?"hidden":"visible",this.$cache.max[0].style.visibility=this.labels.p_single_left+this.labels.p_single_fake>100-this.labels.p_max-1?"hidden":"visible";else{a?(this.options.decorate_both?
(a=this.decorate(b[this.result.from]),a+=this.options.values_separator,a+=this.decorate(b[this.result.to])):a=this.decorate(b[this.result.from]+this.options.values_separator+b[this.result.to]),d=this.decorate(b[this.result.from]),b=this.decorate(b[this.result.to])):(this.options.decorate_both?(a=this.decorate(this._prettify(this.result.from),this.result.from),a+=this.options.values_separator,a+=this.decorate(this._prettify(this.result.to),this.result.to)):a=this.decorate(this._prettify(this.result.from)+
this.options.values_separator+this._prettify(this.result.to),this.result.to),d=this.decorate(this._prettify(this.result.from),this.result.from),b=this.decorate(this._prettify(this.result.to),this.result.to));this.$cache.single.html(a);this.$cache.from.html(d);this.$cache.to.html(b);this.calcLabels();b=Math.min(this.labels.p_single_left,this.labels.p_from_left);a=this.labels.p_single_left+this.labels.p_single_fake;d=this.labels.p_to_left+this.labels.p_to_fake;var c=Math.max(a,d);this.labels.p_from_left+
this.labels.p_from_fake>=this.labels.p_to_left?(this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.single[0].style.visibility="visible",this.result.from===this.result.to?("from"===this.target?this.$cache.from[0].style.visibility="visible":"to"===this.target&&(this.$cache.to[0].style.visibility="visible"),this.$cache.single[0].style.visibility="hidden",c=d):(this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",
this.$cache.single[0].style.visibility="visible",c=Math.max(a,d))):(this.$cache.from[0].style.visibility="visible",this.$cache.to[0].style.visibility="visible",this.$cache.single[0].style.visibility="hidden");this.$cache.min[0].style.visibility=b<this.labels.p_min+1?"hidden":"visible";this.$cache.max[0].style.visibility=c>100-this.labels.p_max-1?"hidden":"visible"}}},drawShadow:function(){var a=this.options,b=this.$cache,d="number"===typeof a.from_min&&!isNaN(a.from_min),c="number"===typeof a.from_max&&
!isNaN(a.from_max),e="number"===typeof a.to_min&&!isNaN(a.to_min),g="number"===typeof a.to_max&&!isNaN(a.to_max);"single"===a.type?a.from_shadow&&(d||c)?(d=this.convertToPercent(d?a.from_min:a.min),c=this.convertToPercent(c?a.from_max:a.max)-d,d=this.toFixed(d-this.coords.p_handle/100*d),c=this.toFixed(c-this.coords.p_handle/100*c),d+=this.coords.p_handle/2,b.shad_single[0].style.display="block",b.shad_single[0].style.left=d+"%",b.shad_single[0].style.width=c+"%"):b.shad_single[0].style.display="none":
(a.from_shadow&&(d||c)?(d=this.convertToPercent(d?a.from_min:a.min),c=this.convertToPercent(c?a.from_max:a.max)-d,d=this.toFixed(d-this.coords.p_handle/100*d),c=this.toFixed(c-this.coords.p_handle/100*c),d+=this.coords.p_handle/2,b.shad_from[0].style.display="block",b.shad_from[0].style.left=d+"%",b.shad_from[0].style.width=c+"%"):b.shad_from[0].style.display="none",a.to_shadow&&(e||g)?(e=this.convertToPercent(e?a.to_min:a.min),a=this.convertToPercent(g?a.to_max:a.max)-e,e=this.toFixed(e-this.coords.p_handle/
100*e),a=this.toFixed(a-this.coords.p_handle/100*a),e+=this.coords.p_handle/2,b.shad_to[0].style.display="block",b.shad_to[0].style.left=e+"%",b.shad_to[0].style.width=a+"%"):b.shad_to[0].style.display="none")},callOnStart:function(){if(this.options.onStart&&"function"===typeof this.options.onStart)this.options.onStart(this.result)},callOnChange:function(){if(this.options.onChange&&"function"===typeof this.options.onChange)this.options.onChange(this.result)},callOnFinish:function(){if(this.options.onFinish&&
"function"===typeof this.options.onFinish)this.options.onFinish(this.result)},callOnUpdate:function(){if(this.options.onUpdate&&"function"===typeof this.options.onUpdate)this.options.onUpdate(this.result)},toggleInput:function(){this.$cache.input.toggleClass("irs-hidden-input")},convertToPercent:function(a,b){var d=this.options.max-this.options.min;return d?this.toFixed((b?a:a-this.options.min)/(d/100)):(this.no_diapason=!0,0)},convertToValue:function(a){var b=this.options.min,d=this.options.max,
c=b.toString().split(".")[1],e=d.toString().split(".")[1],g,l,k=0,f=0;if(0===a)return this.options.min;if(100===a)return this.options.max;c&&(k=g=c.length);e&&(k=l=e.length);g&&l&&(k=g>=l?g:l);0>b&&(f=Math.abs(b),b=+(b+f).toFixed(k),d=+(d+f).toFixed(k));a=(d-b)/100*a+b;(b=this.options.step.toString().split(".")[1])?a=+a.toFixed(b.length):(a/=this.options.step,a*=this.options.step,a=+a.toFixed(0));f&&(a-=f);f=b?+a.toFixed(b.length):this.toFixed(a);f<this.options.min?f=this.options.min:f>this.options.max&&
(f=this.options.max);return f},calcWithStep:function(a){var b=Math.round(a/this.coords.p_step)*this.coords.p_step;100<b&&(b=100);100===a&&(b=100);return this.toFixed(b)},checkMinInterval:function(a,b,d){var c=this.options;if(!c.min_interval)return a;a=this.convertToValue(a);b=this.convertToValue(b);"from"===d?b-a<c.min_interval&&(a=b-c.min_interval):a-b<c.min_interval&&(a=b+c.min_interval);return this.convertToPercent(a)},checkMaxInterval:function(a,b,d){var c=this.options;if(!c.max_interval)return a;
a=this.convertToValue(a);b=this.convertToValue(b);"from"===d?b-a>c.max_interval&&(a=b-c.max_interval):a-b>c.max_interval&&(a=b+c.max_interval);return this.convertToPercent(a)},checkDiapason:function(a,b,d){a=this.convertToValue(a);var c=this.options;"number"!==typeof b&&(b=c.min);"number"!==typeof d&&(d=c.max);a<b&&(a=b);a>d&&(a=d);return this.convertToPercent(a)},toFixed:function(a){a=a.toFixed(9);return+a},_prettify:function(a){return this.options.prettify_enabled?this.options.prettify&&"function"===
typeof this.options.prettify?this.options.prettify(a):this.prettify(a):a},prettify:function(a){return a.toString().replace(/(\d{1,3}(?=(?:\d\d\d)+(?!\d)))/g,"$1"+this.options.prettify_separator)},checkEdges:function(a,b){if(!this.options.force_edges)return this.toFixed(a);0>a?a=0:a>100-b&&(a=100-b);return this.toFixed(a)},validate:function(){var a=this.options,b=this.result,d=a.values,c=d.length,e,g;"string"===typeof a.min&&(a.min=+a.min);"string"===typeof a.max&&(a.max=+a.max);"string"===typeof a.from&&
(a.from=+a.from);"string"===typeof a.to&&(a.to=+a.to);"string"===typeof a.step&&(a.step=+a.step);"string"===typeof a.from_min&&(a.from_min=+a.from_min);"string"===typeof a.from_max&&(a.from_max=+a.from_max);"string"===typeof a.to_min&&(a.to_min=+a.to_min);"string"===typeof a.to_max&&(a.to_max=+a.to_max);"string"===typeof a.keyboard_step&&(a.keyboard_step=+a.keyboard_step);"string"===typeof a.grid_num&&(a.grid_num=+a.grid_num);a.max<a.min&&(a.max=a.min);if(c)for(a.p_values=[],a.min=0,a.max=c-1,a.step=
1,a.grid_num=a.max,a.grid_snap=!0,g=0;g<c;g++)e=+d[g],isNaN(e)?e=d[g]:(d[g]=e,e=this._prettify(e)),a.p_values.push(e);if("number"!==typeof a.from||isNaN(a.from))a.from=a.min;if("number"!==typeof a.to||isNaN(a.from))a.to=a.max;if("single"===a.type)a.from<a.min&&(a.from=a.min),a.from>a.max&&(a.from=a.max);else{if(a.from<a.min||a.from>a.max)a.from=a.min;if(a.to>a.max||a.to<a.min)a.to=a.max;a.from>a.to&&(a.from=a.to)}if("number"!==typeof a.step||isNaN(a.step)||!a.step||0>a.step)a.step=1;if("number"!==
typeof a.keyboard_step||isNaN(a.keyboard_step)||!a.keyboard_step||0>a.keyboard_step)a.keyboard_step=5;"number"===typeof a.from_min&&a.from<a.from_min&&(a.from=a.from_min);"number"===typeof a.from_max&&a.from>a.from_max&&(a.from=a.from_max);"number"===typeof a.to_min&&a.to<a.to_min&&(a.to=a.to_min);"number"===typeof a.to_max&&a.from>a.to_max&&(a.to=a.to_max);if(b){b.min!==a.min&&(b.min=a.min);b.max!==a.max&&(b.max=a.max);if(b.from<b.min||b.from>b.max)b.from=a.from;if(b.to<b.min||b.to>b.max)b.to=a.to}if("number"!==
typeof a.min_interval||isNaN(a.min_interval)||!a.min_interval||0>a.min_interval)a.min_interval=0;if("number"!==typeof a.max_interval||isNaN(a.max_interval)||!a.max_interval||0>a.max_interval)a.max_interval=0;a.min_interval&&a.min_interval>a.max-a.min&&(a.min_interval=a.max-a.min);a.max_interval&&a.max_interval>a.max-a.min&&(a.max_interval=a.max-a.min)},decorate:function(a,b){var d="",c=this.options;c.prefix&&(d+=c.prefix);d+=a;c.max_postfix&&(c.values.length&&a===c.p_values[c.max]?(d+=c.max_postfix,
c.postfix&&(d+=" ")):b===c.max&&(d+=c.max_postfix,c.postfix&&(d+=" ")));c.postfix&&(d+=c.postfix);return d},updateFrom:function(){this.result.from=this.options.from;this.result.from_percent=this.convertToPercent(this.result.from);this.options.values&&(this.result.from_value=this.options.values[this.result.from])},updateTo:function(){this.result.to=this.options.to;this.result.to_percent=this.convertToPercent(this.result.to);this.options.values&&(this.result.to_value=this.options.values[this.result.to])},
updateResult:function(){this.result.min=this.options.min;this.result.max=this.options.max;this.updateFrom();this.updateTo()},appendGrid:function(){if(this.options.grid){var a=this.options,b,d;b=a.max-a.min;var c=a.grid_num,e=0,g=0,f=4,k,h,m=0,n="";this.calcGridMargin();a.grid_snap?(c=b/a.step,e=this.toFixed(a.step/(b/100))):e=this.toFixed(100/c);4<c&&(f=3);7<c&&(f=2);14<c&&(f=1);28<c&&(f=0);for(b=0;b<c+1;b++){k=f;g=this.toFixed(e*b);100<g&&(g=100,k-=2,0>k&&(k=0));this.coords.big[b]=g;h=(g-e*(b-1))/
(k+1);for(d=1;d<=k&&0!==g;d++)m=this.toFixed(g-h*d),n+='<span class="irs-grid-pol small" style="left: '+m+'%"></span>';n+='<span class="irs-grid-pol" style="left: '+g+'%"></span>';m=this.convertToValue(g);m=a.values.length?a.p_values[m]:this._prettify(m);n+='<span class="irs-grid-text js-grid-text-'+b+'" style="left: '+g+'%">'+m+"</span>"}this.coords.big_num=Math.ceil(c+1);this.$cache.cont.addClass("irs-with-grid");this.$cache.grid.html(n);this.cacheGridLabels()}},cacheGridLabels:function(){var a,
b,d=this.coords.big_num;for(b=0;b<d;b++)a=this.$cache.grid.find(".js-grid-text-"+b),this.$cache.grid_labels.push(a);this.calcGridLabels()},calcGridLabels:function(){var a,b;b=[];var d=[],c=this.coords.big_num;for(a=0;a<c;a++)this.coords.big_w[a]=this.$cache.grid_labels[a].outerWidth(!1),this.coords.big_p[a]=this.toFixed(this.coords.big_w[a]/this.coords.w_rs*100),this.coords.big_x[a]=this.toFixed(this.coords.big_p[a]/2),b[a]=this.toFixed(this.coords.big[a]-this.coords.big_x[a]),d[a]=this.toFixed(b[a]+
this.coords.big_p[a]);this.options.force_edges&&(b[0]<-this.coords.grid_gap&&(b[0]=-this.coords.grid_gap,d[0]=this.toFixed(b[0]+this.coords.big_p[0]),this.coords.big_x[0]=this.coords.grid_gap),d[c-1]>100+this.coords.grid_gap&&(d[c-1]=100+this.coords.grid_gap,b[c-1]=this.toFixed(d[c-1]-this.coords.big_p[c-1]),this.coords.big_x[c-1]=this.toFixed(this.coords.big_p[c-1]-this.coords.grid_gap)));this.calcGridCollision(2,b,d);this.calcGridCollision(4,b,d);for(a=0;a<c;a++)b=this.$cache.grid_labels[a][0],
b.style.marginLeft=-this.coords.big_x[a]+"%"},calcGridCollision:function(a,b,d){var c,e,g,f=this.coords.big_num;for(c=0;c<f;c+=a){e=c+a/2;if(e>=f)break;g=this.$cache.grid_labels[e][0];g.style.visibility=d[c]<=b[e]?"visible":"hidden"}},calcGridMargin:function(){this.options.grid_margin&&(this.coords.w_rs=this.$cache.rs.outerWidth(!1),this.coords.w_rs&&(this.coords.w_handle="single"===this.options.type?this.$cache.s_single.outerWidth(!1):this.$cache.s_from.outerWidth(!1),this.coords.p_handle=this.toFixed(this.coords.w_handle/
this.coords.w_rs*100),this.coords.grid_gap=this.toFixed(this.coords.p_handle/2-.1),this.$cache.grid[0].style.width=this.toFixed(100-this.coords.p_handle)+"%",this.$cache.grid[0].style.left=this.coords.grid_gap+"%"))},update:function(a){this.input&&(this.is_update=!0,this.options.from=this.result.from,this.options.to=this.result.to,this.options=f.extend(this.options,a),this.validate(),this.updateResult(a),this.toggleInput(),this.remove(),this.init(!0))},reset:function(){this.input&&(this.updateResult(),
this.update())},destroy:function(){this.input&&(this.toggleInput(),this.$cache.input.prop("readonly",!1),f.data(this.input,"ionRangeSlider",null),this.remove(),this.options=this.input=null)}};f.fn.ionRangeSlider=function(a){return this.each(function(){f.data(this,"ionRangeSlider")||f.data(this,"ionRangeSlider",new q(this,a,u++))})};(function(){for(var a=0,b=["ms","moz","webkit","o"],d=0;d<b.length&&!h.requestAnimationFrame;++d)h.requestAnimationFrame=h[b[d]+"RequestAnimationFrame"],h.cancelAnimationFrame=
h[b[d]+"CancelAnimationFrame"]||h[b[d]+"CancelRequestAnimationFrame"];h.requestAnimationFrame||(h.requestAnimationFrame=function(b,d){var g=(new Date).getTime(),f=Math.max(0,16-(g-a)),k=h.setTimeout(function(){b(g+f)},f);a=g+f;return k});h.cancelAnimationFrame||(h.cancelAnimationFrame=function(a){clearTimeout(a)})})()})(jQuery,document,window,navigator);
                                                                                                                                                                                  framework/includes/option-types/slider/static/libs/ion-range-slider/ion.rangeSlider.css             0000644                 00000006516 15266055654 0025445 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* Ion.RangeSlider
// css version 2.0.3
// Â© 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/

/* =====================================================================================================================
// RangeSlider */

.irs {
    position: relative; display: block;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
    .irs-line {
        position: relative; display: block;
        overflow: hidden;
        outline: none !important;
    }
        .irs-line-left, .irs-line-mid, .irs-line-right {
            position: absolute; display: block;
            top: 0;
        }
        .irs-line-left {
            left: 0; width: 11%;
        }
        .irs-line-mid {
            left: 9%; width: 82%;
        }
        .irs-line-right {
            right: 0; width: 11%;
        }

    .irs-bar {
        position: absolute; display: block;
        left: 0; width: 0;
    }
        .irs-bar-edge {
            position: absolute; display: block;
            top: 0; left: 0;
        }

    .irs-shadow {
        position: absolute; display: none;
        left: 0; width: 0;
    }

    .irs-slider {
        position: absolute; display: block;
        cursor: default;
        z-index: 1;
    }
        .irs-slider.single {

        }
        .irs-slider.from {

        }
        .irs-slider.to {

        }
        .irs-slider.type_last {
            z-index: 2;
        }

    .irs-min {
        position: absolute; display: block;
        left: 0;
        cursor: default;
    }
    .irs-max {
        position: absolute; display: block;
        right: 0;
        cursor: default;
    }

    .irs-from, .irs-to, .irs-single {
        position: absolute; display: block;
        top: 0; left: 0;
        cursor: default;
        white-space: nowrap;
    }

.irs-grid {
    position: absolute; display: none;
    bottom: 0; left: 0;
    width: 100%; height: 20px;
}
.irs-with-grid .irs-grid {
    display: block;
}
    .irs-grid-pol {
        position: absolute;
        top: 0; left: 0;
        width: 1px; height: 8px;
        background: #000;
    }
    .irs-grid-pol.small {
        height: 4px;
    }
    .irs-grid-text {
        position: absolute;
        bottom: 0; left: 0;
        white-space: nowrap;
        text-align: center;
        font-size: 9px; line-height: 9px;
        padding: 0 3px;
        color: #000;
    }

.irs-disable-mask {
    position: absolute; display: block;
    top: 0; left: -1%;
    width: 102%; height: 100%;
    cursor: default;
    background: rgba(0,0,0,0.0);
    z-index: 2;
}
.lt-ie9 .irs-disable-mask {
    background: #000;
    filter: alpha(opacity=0);
    cursor: not-allowed;
}

.irs-disabled {
    opacity: 0.4;
}


.irs-hidden-input {
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    outline: none !important;
    z-index: -9999 !important;
    background: none !important;
    border-style: solid !important;
    border-color: transparent !important;
}
                                                                                                                                                                                  framework/includes/option-types/slider/static/js/scripts.js                                         0000644                 00000000645 15266055654 0020256 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, fwEvents) {
	var defaults = {
		grid: true
	};

	fwEvents.on('fw:options:init', function (data) {
		data.$elements.find('.fw-option-type-slider:not(.initialized)').each(function () {
			var options = JSON.parse($(this).attr('data-fw-irs-options'));
			var slider = $(this).find('.fw-irs-range-slider').ionRangeSlider(_.defaults(options, defaults));
		}).addClass('initialized');
	});

})(jQuery, fwEvents);
                                                                                           framework/includes/option-types/slider/static/css/styles.css                                        0000644                 00000004554 15266055654 0020445 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-slider.short-slider {
	max-width: 280px;
}

.fw-option-type-slider .irs {
	height: 30px;
}

.fw-option-type-slider .irs-with-grid {
	height: 40px;
}

.fw-option-type-slider .irs-line {
	height: 5px;
	top: 5px;
	background: #ffffff;
	border: 1px solid #ddd;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
	border-radius: 16px;
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
}

.fw-option-type-slider .irs-line-left {
	height: 8px;
}

.fw-option-type-slider .irs-line-mid {
	height: 8px;
}

.fw-option-type-slider .irs-line-right {
	height: 8px;
}

.fw-option-type-slider .irs-bar {
	height: 7px;
	top: 5px;
	background: #d9ecf4;
	-moz-box-shadow: inset 0 0 2px 1px #c4d5dc;
	-webkit-box-shadow: inset 0 0 2px 1px #c4d5dc;
	box-shadow: inner 0 0 1px 2px #c4d5dc;
	border-radius: 16px 0 0 16px;
	-moz-border-radius: 16px 0 0 16px;
	-webkit-border-radius: 16px 0 0 16px;
}

.fw-option-type-slider .irs-bar-edge {
	visibility: hidden;
}

.fw-option-type-slider .irs-shadow {
	height: 2px;
	top: 38px;
	background: #000;
	opacity: 0.3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.fw-option-type-slider .lt-ie9 .irs-shadow {
	filter: alpha(opacity=30);
}

.fw-option-type-slider #irs-active-slider, .fw-option-type-slider .irs-slider:hover {
	background: #00709f;
}

.fw-option-type-slider .irs-min, .fw-option-type-slider .irs-max {
	display: none;
}

.fw-option-type-slider .lt-ie9 .irs-min, .fw-option-type-slider .lt-ie9 .irs-max {
	background: #ccc;
}

.fw-option-type-slider .irs-from, .fw-option-type-slider .irs-to, .fw-option-type-slider .irs-single {
	top: 0;
	border: none;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	cursor: pointer;
	background-color: #00709f;
	color: #ffffff;
	text-align: center;
	font-size: 11px;
	padding: 5px;
	min-width: 16px;
	height: 8px;
	line-height: 8px;
	z-index: 2;
}

.fw-option-type-slider .lt-ie9 .irs-from, .fw-option-type-slider .lt-ie9 .irs-to, .fw-option-type-slider .lt-ie9 .irs-single {
	background: #999;
}

.fw-option-type-slider .irs-grid {
	height: 19px;
}

.fw-option-type-slider .irs-grid-pol {
	opacity: 0.5;
	background: #428bca;
}

.fw-option-type-slider .irs-grid-pol.small {
	background: #999;
}

.fw-option-type-slider .irs-grid-text {
	color: #99a4ac;
}

.fw-option-type-slider .irs-disabled {
}                                                                                                                                                    framework/includes/option-types/color-picker/class-fw-option-type-color-picker.php                  0000644                 00000004442 15266055654 0024540 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Color Picker
 */
class FW_Option_Type_Color_Picker extends FW_Option_Type
{
	public function get_type()
	{
		return 'color-picker';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_style(
			'fw-option-'. $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/css/styles.css'),
			array(),
			fw()->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-option-'. $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/js/scripts.js'),
			array('jquery', 'fw-events', 'wp-color-picker'),
			fw()->manifest->get_version(),
			true
		);

		wp_localize_script(
			'fw-option-'. $this->get_type(),
			'_fw_option_type_'. str_replace('-', '_', $this->get_type()) .'_localized',
			array(
				'l10n' => array(
					'reset_to_default' => __('Reset', 'fw'),
					'reset_to_initial' => __('Reset', 'fw'),
				),
			)
		);
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		$option['attr']['value']  = strtolower($data['value']);
		$option['attr']['class'] .= ' code';
		$option['attr']['size']   = '7';
		$option['attr']['maxlength'] = '7';
		$option['attr']['onclick'] = 'this.select()';
		$option['attr']['data-default'] = $option['value'];


		$palettes = (bool) $option['palettes'];
		if ( ! empty( $option['palettes'] ) && is_array( $option['palettes'] ) ) {
			$palettes = $option['palettes'];
		}

		$option['attr']['data-palettes'] = json_encode( $palettes );

		return '<input type="text" '. fw_attr_to_html($option['attr']) .'>';
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (
			is_null($input_value)
			||
			(
				// do not use `!is_null()` allow empty values https://github.com/ThemeFuse/Unyson/issues/2025
				!empty($input_value)
				&&
				!preg_match('/^#([a-f0-9]{3}){1,2}$/i', $input_value)
			)
		) {
			return (string)$option['value'];
		} else {
			return (string)$input_value;
		}
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => '',
			'palettes'=> true,
		);
	}
}
                                                                                                                                                                                                                              framework/includes/option-types/color-picker/static/js/scripts.js                                   0000644                 00000012756 15266055654 0021373 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function($){
	var helpers = {
		optionClass: 'fw-option-type-color-picker',
		eventNamespace: '.fwOptionTypeColorPicker',
		colorRegex: /^#([a-f0-9]{3}){1,2}$/i,
		localized: window._fw_option_type_color_picker_localized,
		/**
		 * Return true if color is dark
		 * @param {string} color Accept only correct color format, e.g. #123456
		 */
		isColorValid: function (color) {
			return this.colorRegex.test(color);
		},
		isColorDark: function (color) {
			color = color.substring(1); // remove #

			/** @link http://24ways.org/2010/calculating-color-contrast/ */
			{
				var r = parseInt(color.substr(0,2),16),
					g = parseInt(color.substr(2,2),16),
					b = parseInt(color.substr(4,2),16),
					yiq = ((r*299)+(g*587)+(b*114))/1000;
			}

			return yiq < 128;
		},
		getInstance: function ($iris) {
			return $iris.data('a8cIris');
		},
		updatePreview: function ( $input, color ) {
			if ( this.isColorValid( color ) ) {
				$input.attr( 'style', 'background-color:' + color + ' !important; color:' + ( this.isColorDark( color ) ? '#FFFFFF' : '#000000' ) + ' !important;' );
			} else {
				$input.css( {'background-color': '', 'color': ''} );
			}
		},
		increment: 0
	};

	fwEvents.on('fw:options:init', function (data) {
		data.$elements.find('input.'+ helpers.optionClass +':not(.initialized)').each(function(){
			var $input = $(this),
				changeTimeoutId = 0,
				eventNamespace = helpers.eventNamespace +'_'+ (++helpers.increment);

			/**
			 * Improvement: Initialized picker only on first focus
			 * Do not initialize all pickers on the page, for performance reasons, maybe none of them will be opened
			 */
			$input.one('focus', function(){
				var initialValue = $input.val();

				$input.iris({
					hide: true,
					defaultColor: false,
					clear: function(){},
					change: function(event, ui){
						/**
						 * If we trigger the 'change' right here, that will block the picker (I don't know why)
						 */
						clearTimeout(changeTimeoutId);
						changeTimeoutId = setTimeout(function(){
							// prevent useless 'change' event when nothing has changed (happens right after init)
							if (initialValue !== null && $input.val() === initialValue) {
								initialValue = null;
								return;
							} else {
								initialValue = null; // make sure the above `if` is executed only once
							}

							$input.trigger('fw:color:picker:changed', { // should be 'fw:option-type:color-picker:change'
								$element: $input,
								event   : event,
								ui      : ui
							});
							$input.trigger('change');
						}, 12);
					},
					palettes: JSON.parse($input.attr('data-palettes'))
				});

				$input.addClass('iris-initialized');

				var $picker = helpers.getInstance($input).picker;

				$picker.addClass(helpers.optionClass +'-iris');

				{
					var color = $input.val();

					if (helpers.isColorValid(color)) {
						$input.iris('color', color);
					}
				}

				/**
				 * Hide if clicked outside option
				 */
				{
					$input.parent().attr('id', 'fw-color-picker-r-'+ (++helpers.increment));

					var originalShowCallback = helpers.getInstance($input).show;

					helpers.getInstance($input).show = function () {
						$(document.body)
							.off('click'+ eventNamespace)
							.on('click'+ eventNamespace, function(e){
								if (!$(e.target).closest('#'+ $input.parent().attr('id')).length) {
									$(document.body).off('click'+ eventNamespace);
									$input.iris('hide');
								}
							});

						originalShowCallback.apply(this);
					};
				}

				/**
				 * After the second hide the picker is not showing on the next focus (I don't know why)
				 * Show it manually
				 */
				$input.on('focus', function(){
					if (!$picker.is(':visible')) {
						$input.iris('show');
					}
				});

				$input.on('change keyup blur', function(){
					/**
					 * iris::change is not triggered when the input is empty or color is wrong
					 * we need to remove the preview from previous correct color
					 */
					helpers.updatePreview($input, $input.val());
				});

				var $firstPalette = $picker.find('.iris-palette-container > .iris-palette:first-child');

				/**
				 * Fix style
				 */
				$firstPalette.css('margin-left', '');

				/**
				 * "Reset" color button
				 */
				$.each([{
					color: $input.attr('data-default'),
					text: helpers.localized.l10n.reset_to_default
				},{
					color: $input.val(),
					text: helpers.localized.l10n.reset_to_initial
				}], function(i, data){
					if (data.color && helpers.isColorValid(data.color)) {
						$picker.find('> .iris-picker-inner').append(''
							+ '<div class="' + helpers.optionClass + '-reset-default fw-pull-left">'
							+ /**/'<a class="iris-palette" style="'
							+ /**//**/'background-color:'+ data.color +';'
							+ /**//**/'height:' + $firstPalette.css('height') + ';'
							+ /**//**/'width:' + $firstPalette.css('width') + ';'
							+ /**//**/'"></a>'
							+ /**/'<span>' + data.text + '</span>'
							+ '</div>'
						);

						$picker
							.on(
								'click',
								'.' + helpers.optionClass + '-reset-default',
								function(){
									$input.iris('color', $(this).find('.iris-palette').css('background-color'));
								}
							)
							.on('remove', function(){
								$(document.body).off(eventNamespace);
							})
							.addClass(helpers.optionClass + '-with-reset-default')
							.css('height', parseFloat($picker.css('height')) + 17);

						return false;
					}
				});

				$input.iris('show');
			});

			helpers.updatePreview($input, $input.val());

			$input.addClass('initialized');
		});
	});
});
                  framework/includes/option-types/color-picker/static/css/styles.css                                  0000644                 00000002607 15266055654 0021551 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       input.fw-option-type-color-picker {
	width: 70px !important;
}

@media (max-width: 782px) {
	input.fw-option-type-color-picker {
		width: 100px !important;
	}
}

input.fw-option-type-color-picker.iris-error {
	background-color: #ffebe8;
	border-color: #c00;
	color: #000;
}

.fw-option-type-color-picker-with-reset-default > .iris-palette-container {
	bottom: 27px !important;
}

.fw-option-type-color-picker-iris,
.fw-option-type-color-picker-iris.iris-picker {
	z-index: 999;
	position: absolute;
}

.fw-option-type-color-picker-iris .fw-option-type-color-picker-reset-default {
	width: 139px;
	margin-top: 2px;
	cursor: pointer;
}

.fw-option-type-color-picker-iris .fw-option-type-color-picker-reset-default span {
	line-height: 16px;
	padding-left: 2px;
	float: left;
}

.fw-backend-option-input-type-color-picker .fw-option-help-in-input {
	top: 4px !important;
}

/* Fixes https://github.com/ThemeFuse/Unyson/issues/2275 */
#customize-controls .customize-pane-child > .customize-control:last-child > .fw-backend-customizer-option > div > .fw-backend-option-type-color-picker {
	padding-bottom: 170px;
}

/* Fixes https://github.com/ThemeFuse/Unyson/issues/2905 */
#customize-theme-controls > ul.customize-pane-child {
	height: 100% !important;
}
#customize-controls .customize-pane-child .customize-control:last-child .fw-backend-customizer-option .fw-backend-option-type-gradient {
 padding-bottom: 170px;
}                                                                                                                         framework/includes/option-types/upload/views/any-files.php                                          0000644                 00000001267 15266055654 0020066 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array  $wrapper_attr
 * @var array  $input_attr
 * @var bool   $is_empty if when rendered the view has a valid attachment to display
 * @var array  $l10n The localization strings
 */
?>
<?php
$filename = $is_empty ? '' : basename(get_attached_file($input_attr['value'], true));
?>
<div <?php echo fw_attr_to_html($wrapper_attr); ?>>
	<input type="hidden" <?php echo fw_attr_to_html($input_attr); ?> />
	<span>
		<em><?php echo $filename; ?></em>
		<a href="#" class="dashicons fw-x clear-uploads-text"></a>
	</span>
	<button class="button" type="button"><?php echo $is_empty ? $l10n['button_add'] : $l10n['button_edit']; ?></button>
</div>                                                                                                                                                                                                                                                                                                                                         framework/includes/option-types/upload/views/images-only.php                                        0000644                 00000003762 15266055654 0020425 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array  $wrapper_attr
 * @var array  $input_attr
 * @var bool   $is_empty if when rendered the view has a valid attachment to display
 * @var array  $l10n The localization strings
 */
?>
<div <?php echo fw_attr_to_html($wrapper_attr); ?>>
	<input type="hidden" <?php echo fw_attr_to_html($input_attr); ?>/>
	<?php if ($is_empty): ?>
		<div class="thumb">
			<img src="<?php echo fw_get_framework_directory_uri('/static/img/no-image.png'); ?>" class="no-image-img" alt="<?php esc_attr_e('No image', 'fw') ?>"/>
		</div>
	<?php else: ?>
		<?php
		$id                     = $input_attr['value'];
		$attachment_thumb_url   = wp_get_attachment_thumb_url($id);
		$attachment_filename    = basename(get_attached_file($id, true));
		$attachment_url         = wp_get_attachment_url($id);
		?>
		<div class="thumb" data-attid="<?php echo esc_attr($id); ?>" data-origsrc="<?php echo esc_attr($attachment_url); ?>">
			<img src="<?php echo esc_attr($attachment_thumb_url); ?>" alt="<?php echo esc_attr($attachment_filename); ?>"/>
			<a href="#" class="dashicons fw-x clear-uploads-thumb"></a>
		</div>
	<?php endif; ?>
	<p><a href="#"><?php echo $is_empty ? $l10n['button_add'] : $l10n['button_edit']; ?></a></p>

	<br class="thumb-template-empty fw-hidden" data-template="<?php echo fw_htmlspecialchars(
		'<img src="'. fw_get_framework_directory_uri('/static/img/no-image.png') .'" class="no-image-img" alt="'. esc_attr__('No image', 'fw') .'"/>'
	); ?>">
	<br class="thumb-template-not-empty fw-hidden" data-template="<?php echo fw_htmlspecialchars(
		'<img src="<%- data.src %>" alt="<%- data.alt %>"/>'.
		'<a href="#" class="dashicons fw-x clear-uploads-thumb"></a>'
	); ?>">

	<!-- fixes https://github.com/ThemeFuse/Unyson/issues/1309 -->
	<?php echo fw_html_tag('input', array(
		'type' => 'hidden',
		'name' => '_fake[url]',
		'value' => intval($input_attr['value']) ? wp_get_attachment_url($input_attr['value']) : '',
		'class' => 'fw-option-type-upload-image-url'
	)); ?>
</div>              framework/includes/option-types/upload/class-fw-option-type-upload.php                              0000644                 00000015036 15266055654 0022327 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Upload extends FW_Option_Type
{
	private $views_path;
	private $js_uri;
	private $css_uri;

	public function get_type()
	{
		return 'upload';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'images_only'      => true,
			'texts'            => array(),
			'value'            => '',
			'files_ext'        => array(),
			'extra_mime_types' => array()
		);
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _init()
	{
		$this->views_path   = dirname(__FILE__) . '/views/';
		$static_uri         = fw_get_framework_directory_uri('/includes/option-types/' . $this->get_type() . '/static/');
		$this->js_uri       = $static_uri . 'js/';
		$this->css_uri      = $static_uri . 'css/';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_media();

		{
			wp_enqueue_style(
				'fw-option-type-'. $this->get_type() . '-modal',
				$this->css_uri . 'modal.css',
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_style(
				'fw-option-type-'. $this->get_type() . '-images-only',
				$this->css_uri . 'images-only.css',
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_script(
				'fw-option-type-'. $this->get_type() . '-images-only',
				$this->js_uri . 'images-only.js',
				array('jquery', 'fw-events', 'underscore'),
				fw()->manifest->get_version(),
				true
			);
		}

		{
			wp_enqueue_style(
				'fw-option-type-'. $this->get_type() . '-modal',
				$this->css_uri . 'modal.css',
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_style(
				'fw-option-type-'. $this->get_type() . '-any-files',
				$this->css_uri . 'any-files.css',
				array(),
				fw()->manifest->get_version()
			);
			wp_enqueue_script(
				'fw-option-type-'. $this->get_type() . '-any-files',
				$this->js_uri . 'any-files.js',
				array('jquery', 'fw-events'),
				fw()->manifest->get_version(),
				true
			);
		}
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		// separate attributes for the hidden input
		$input_attr = array();
		$input_attr['name']  = $option['attr']['name'];

		$input_attr['value'] = '';
		if (!empty($data['value']['attachment_id'])) {
			$input_attr['value'] = $data['value']['attachment_id'];
		} else if (!empty($option['value']['attachment_id'])) {
			$input_attr['value'] = $option['value']['attachment_id'];
		} else if (is_numeric($option['value'])) {
			$input_attr['value'] = (int) $option['value'];
		}

		unset($option['attr']['name'], $option['attr']['value']);
		$wrapper_attr = $option['attr'];

		$l10n = $option['texts'];

		if ( ! empty( $option['files_ext'] ) ) {
			$ext_files  = is_array( $option['files_ext'] ) ? $option['files_ext'] : explode( ',', $option['files_ext'] );
			$ext_files  = array_unique( $ext_files );
			$mime_types = fw_get_mime_type_by_ext( $ext_files );
			$collector  = array(
				'ext_files'  => $ext_files,
				'mime_types' => $mime_types,
				'extra_mime_types' => $option['extra_mime_types']
			);

			$wrapper_attr['data-files-details'] = json_encode( $collector );

			$check_file_types      = fw_multi_ext2type( $ext_files );
			$option['images_only'] = ( ! empty( $check_file_types ) && count( $check_file_types ) === 1 && $check_file_types[0] === 'image' );
		}

		if ($option['images_only']) {
			return $this->render_images_only($input_attr, $wrapper_attr, $l10n);
		} else {
			return $this->render_any_files($input_attr, $wrapper_attr, $l10n);
		}
	}

	private function render_images_only($input_attr, $wrapper_attr, $l10n)
	{
		$l10n = array_merge(
			array(
				'button_add'    => __('Add Image', 'fw'),
				'button_edit'   => __('Edit', 'fw'),
				'modal_title'   => __('Select Image', 'fw'),
			),
			$l10n
		);
		$wrapper_attr = array_merge($wrapper_attr, array(
			'data-l10n-button-add'  => $l10n['button_add'],
			'data-l10n-button-edit' => $l10n['button_edit'],
			'data-l10n-modal-title' => $l10n['modal_title'],
		));

		$wrapper_attr['class'] .= ' images-only';
		$is_empty               = empty($input_attr['value']);
		$wrapper_attr['class'] .= $is_empty ? ' empty' : '';

		return fw_render_view($this->views_path . 'images-only.php', array(
			'wrapper_attr' => $wrapper_attr,
			'input_attr'   => $input_attr,
			'is_empty'     => $is_empty,
			'l10n'         => $l10n
		));
	}

	private function render_any_files($input_attr, $wrapper_attr, $l10n)
	{
		$l10n = array_merge(
			array(
				'button_add'    => __('Upload', 'fw'), // TODO: add context ?
				'button_edit'   => __('Edit', 'fw') // TODO: add context ?
			),
			$l10n
		);
		$wrapper_attr = array_merge($wrapper_attr, array(
			'data-l10n-button-add'  => $l10n['button_add'],
			'data-l10n-button-edit' => $l10n['button_edit'],
		));

		$wrapper_attr['class'] .= ' any-files';
		$is_empty               = empty($input_attr['value']);;
		$wrapper_attr['class'] .= $is_empty ? ' empty' : '';

		return fw_render_view($this->views_path . 'any-files.php', array(
			'wrapper_attr' => $wrapper_attr,
			'input_attr'   => $input_attr,
			'is_empty'     => $is_empty,
			'l10n'         => $l10n
		));
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (empty($input_value)) {
			return $option['value'];
		} else {
			// Sometimes we want to do direct 
			// [fw_get_options_values_from_input](fw-get-options-values-from-input) 
			// and we pass full attachment array in, with `attachment_id` and `url`. 
			// It should accept and work correctly with this form of calling it.
			if (is_array($input_value)) {
				return $input_value;
			} else {
				return $this->get_attachment_info($option,$input_value);
			}
		}
	}

	private function get_attachment_info( $option, $attachment_id ) {
		$url = wp_get_attachment_url( $attachment_id );

		if ( $url ) {

			$data = array(
				'attachment_id' => $attachment_id,
				'url'           => preg_replace( '/^https?:\/\//', '//', $url )
			);

			if ( isset( $option['sizes'] ) && is_array( $option['sizes'] ) ) {

				$sizes = array();
				$info  = wp_prepare_attachment_for_js( $attachment_id );

				foreach ( $option['sizes'] as $size ) {

					if ( isset( $info['sizes'][ $size ] ) ) {
						$sizes[ $size ] = $info['sizes'][ $size ];
					}

				}

				if ( ! empty( $sizes ) ) {
					$data['sizes'] = $sizes;
				}
			}

			return $data;

		} else {
			$defaults = $this->get_defaults();

			return $defaults['value'];
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  framework/includes/option-types/upload/static/js/any-files.js                                       0000644                 00000010130 15266055654 0020446 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, fwe) {

	var init = function() {
		var $this = $(this),
			elements = {
				$container: $this,
				$input: $this.find('input[type="hidden"]'),
				$uploadButton: $this.find('button'),
				$deleteButton: $this.find('a'), // it 'clears' the input
				$textField: $this.find('em') // for the name of the attachment
			},
			l10n = {
				buttonAdd: elements.$container.attr('data-l10n-button-add'),
				buttonEdit: elements.$container.attr('data-l10n-button-edit')
			},
			frame;

		var haveFilesDetails = elements.$container.attr('data-files-details') !== undefined;

		if (haveFilesDetails) {
			var parsedFilesDetails = JSON.parse(elements.$container.attr('data-files-details'));
		}

		var createFrame = function() {
			var frameOpts = haveFilesDetails ?
			{
				library: {
					type: parsedFilesDetails.mime_types
				}
			} : {};

			frame = wp.media(frameOpts);

			if (haveFilesDetails) {
				frame.on('content:render', function () {
					var $view = this.first().frame.views.get('.media-frame-uploader')[0];

					if (parsedFilesDetails.extra_mime_types.length > 0  && _.isArray(parsedFilesDetails.extra_mime_types)) {
						_.each(parsedFilesDetails.extra_mime_types, function(mime_type){
							mOxie.Mime.addMimeType(mime_type);
						});
					}

					$view.options.uploader.plupload = {
						filters: {
							mime_types: [
								{
									title: 'Files : '+parsedFilesDetails.ext_files.join(','),
									extensions: parsedFilesDetails.ext_files.join(',')
								}
							]
						}
					};
				});
			}

				frame.on('ready', function() {
					frame.modal.$el.addClass('fw-option-type-upload');
				});

				// opens the modal with the correct attachment already selected
				frame.on('open', function() {
					var selection = frame.state().get('selection'),
						attatchmentId = elements.$input.val(),
						attachment = wp.media.attachment(attatchmentId);

					frame.reset();

					if (attachment.id) {
						selection.add(attachment);
					}
				});

				frame.on('select', function() {
					var attachment = frame.state().get('selection').first();

					elements.$input
						.val(attachment.id)
						.trigger('change'); // trigger Customizer update

					performSelection(attachment);
				});
			};

		elements.$uploadButton.on('click', function(e) {
			e.preventDefault();

			if (! frame) {
				createFrame();
			}

			frame.open();
		});

		elements.$deleteButton.on('click', function(e) {
			clearAttachment();
			elements
				.$input.val('')
				.trigger('change'); // trigger Customizer update
			e.preventDefault();
		});

		elements.$input.on('change', function () {
			if (! $(this).val()) {
				clearAttachment();
				return;
			}

			var attachment = wp.media.attachment($(this).val());

			if (! attachment.get('url')) {
				attachment.fetch().then(function (data) {
					performSelection(attachment);
				});

				return;
			}

			performSelection(attachment);
		})

		function clearAttachment () {
			elements.$textField.text('');
			elements.$uploadButton.text(l10n.buttonAdd);
			elements.$container.addClass('empty');

			fwe.trigger('fw:option-type:upload:clear', {$element: elements.$container});
			elements.$container.trigger('fw:option-type:upload:clear');

			fw.options.trigger.changeForEl(elements.$container, {
				value: {}
			});

			fw.options.trigger.scopedByType('clear', elements.$container, {
				value: {}
			});
		}

		function performSelection (attachment) {
			elements.$textField.text(attachment.get('filename'));
			elements.$uploadButton.text(l10n.buttonEdit);

			elements.$container.removeClass('empty');

			fwe.trigger('fw:option-type:upload:change', {
				$element: elements.$container,
				attachment: attachment
			});

			elements.$container.trigger('fw:option-type:upload:change', {
				attachment: attachment
			});

			fw.options.trigger.changeForEl(elements.$container, {
				value: {
					attachment_id: attachment.get('id'),
					url: attachment.get('url')
				}
			});
		}
	};

	fwe.on('fw:options:init', function(data) {
		data.$elements
			.find('.fw-option-type-upload.any-files:not(.fw-option-initialized)').each(init)
			.addClass('fw-option-initialized');
	});

})(jQuery, fwEvents);
                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/includes/option-types/upload/static/js/images-only.js                                     0000644                 00000014071 15266055654 0021013 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function($, _, fwe) {

	var init = function() {
		var $this = $(this),
			elements = {
				$container: $this,
				$input: $this.find('input[type="hidden"]:first'),
				$urlInput: $this.find('input[type="hidden"].fw-option-type-upload-image-url'),
				$uploadButton: $this.find('p a'),
				$thumb: $this.find('.thumb')
			},
			templates = {
				thumb: {
					empty: $this.find('.thumb-template-empty').attr('data-template'),
					notEmpty: $this.find('.thumb-template-not-empty').attr('data-template')
				}
			},
			l10n = {
				buttonAdd: elements.$container.attr('data-l10n-button-add'),
				buttonEdit: elements.$container.attr('data-l10n-button-edit'),
				modalTitle: elements.$container.attr('data-l10n-modal-title')
			},
			frame;

		var haveFilesDetails = elements.$container.attr('data-files-details') !== undefined;

		if (haveFilesDetails) {
			var parsedFilesDetails = JSON.parse(elements.$container.attr('data-files-details'));
		}

		var createFrame = function() {
			frame = wp.media({
				library: {
					type: haveFilesDetails ? parsedFilesDetails.mime_types : 'image'
				},
				states: new wp.media.controller.Library({
					library:   wp.media.query( { type: 'image' } ),
					multiple:  false,
					title:     l10n.modalTitle,
					filterable: 'uploaded',
					priority:  20
				})
			});

			if (haveFilesDetails) {
				frame.on('content:render', function () {
					var $view = this.first().frame.views.get('.media-frame-uploader')[0];

					if(parsedFilesDetails.extra_mime_types.length > 0  && _.isArray(parsedFilesDetails.extra_mime_types)){
						_.each(parsedFilesDetails.extra_mime_types, function(mime_type){
							mOxie.Mime.addMimeType(mime_type);
						});
					}

					$view.options.uploader.plupload = {
						filters: {
							mime_types: [
								{
									title: 'Images',
									extensions: parsedFilesDetails.ext_files.join(',')
								}
							]
						}
					};
				});
			}

			frame.on('ready', function() {
				frame.modal.$el.addClass('fw-option-type-upload');
			});

			// opens the modal with the correct attachment selected
			frame.on('open', function() {
				var selection = frame.state().get('selection'),
					attatchmentId = elements.$input.val(),
					attachment = wp.media.attachment(attatchmentId);

				frame.reset();

				if (attachment.id) {
					selection.add(attachment);
				}
			});

			frame.on('select', function() {
				var attachment = frame.state().get('selection').first();
				elements.$input
					.val(attachment.id)
					.trigger('change'); // trigger Customizer update
				performSelection(attachment);
			});
		};

		elements.$uploadButton.on('click', function(e) {
			e.preventDefault();

			if (! frame) {
				createFrame();
			}

			frame.open();
		});

		elements.$container.on('click', '.no-image-img, .thumb img', function() {
			elements.$uploadButton.trigger('click');
		});

		elements.$thumb.on('click', '.clear-uploads-thumb', function(e) {
			clearAttachment();

			elements.$input
				.val('')
				.trigger('change'); // trigger Customizer update

			e.preventDefault();
		});

		elements.$input.on('change', function () {
			if (! $(this).val()) {
				clearAttachment();
				return;
			}

			var attachment = wp.media.attachment($(this).val());

			if (! attachment.get('url')) {
				attachment.fetch().then(function (data) {
					performSelection(attachment);
				});

				return;
			}

			performSelection(attachment);
		});

		function clearAttachment () {
			elements.$uploadButton.text(l10n.buttonAdd);
			elements.$thumb
						.html(templates.thumb.empty)
						.removeAttr('data-attid data-origsrc');
			elements.$container.addClass('empty');

			fwe.trigger('fw:option-type:upload:clear', {$element: elements.$container});
			elements.$container.trigger('fw:option-type:upload:clear');

			fw.options.trigger.changeForEl(elements.$container, {
				value: {}
			});

			fw.options.trigger.scopedByType('clear', elements.$container, {
				value: {}
			});
		}

		function performSelection (attachment) {
			var url, filename, compiled;

			if (attachment.get('sizes')) {
				url = _.min(_.values(attachment.get('sizes')), function (size) {
					return size.width;
				}).url;
			} else {
				url = attachment.get('url');
			}

			filename = attachment.get('filename');

			compiled = _.template(
				templates.thumb.notEmpty,
				undefined,
				{variable: 'data'}
			)({src: url, alt: filename});

			elements.$uploadButton.text(l10n.buttonEdit);

			elements.$thumb
						.html(compiled)
						.attr({
							'data-attid': attachment.id,
							'data-origsrc': attachment.get('url')
						});

			elements.$urlInput
				.val(attachment.get('url'))
				.trigger('change'); // trigger Customizer update
			elements.$container.removeClass('empty');

			fwe.trigger('fw:option-type:upload:change', {
				$element: elements.$container,
				attachment: attachment
			});

			elements.$container.trigger('fw:option-type:upload:change', {
				attachment: attachment
			});

			fw.options.trigger.changeForEl(elements.$container, {
				value: {
					attachment_id: attachment.get('id'),
					url: attachment.get('url')
				}
			});
		}
	};

	fwe.on('fw:options:init', function(data) {
		data.$elements
			.find('.fw-option-type-upload.images-only:not(.fw-option-initialized)').each(init)
			.addClass('fw-option-initialized');
	});

	fw.options.register('upload', {
		startListeningForChanges: jQuery.noop,
		getValue: function (optionDescriptor) {
			var deferred = $.Deferred();

			var attachmentId = $(optionDescriptor.el).find(
				'[type="hidden"][name*="' + optionDescriptor.id + '"]'
			).val()

			if (! attachmentId) {
				deferred.resolve({
					value: {},
					optionDescriptor: optionDescriptor
				});
			} else {
				var attachment = wp.media.attachment(attachmentId);

				if (! attachment.get('url')) {
					attachment.fetch().then(function () {
						resolveWithAttachment(attachment);
					})
				} else {
					resolveWithAttachment(attachment)
				}
			}

			return deferred;

			function resolveWithAttachment (attachment) {
				deferred.resolve({
					value: {
						attachment_id: attachmentId,
						url: attachment.get('url')
					}
				});
			}
		}
	});

})(jQuery, _, fwEvents);
                                                                                                                                                                                                                                                                                                                                                                                                                                                                       framework/includes/option-types/upload/static/css/any-files.css                                     0000644                 00000000701 15266055654 0021001 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-upload.any-files.empty span {
	display: none;
}
.fw-option-type-upload.any-files span {
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
.fw-option-type-upload.any-files em {
	font-style: normal;
}
.fw-option-type-upload.any-files a {
	outline: none;
}
.fw-option-type-upload.any-files button {
	vertical-align: middle;
}


.fw-backend-option-input-type-upload .fw-option-help-in-input {
	top: 4px !important;
}                                                               framework/includes/option-types/upload/static/css/images-only.css                                   0000644                 00000062017 15266055654 0021346 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* thumb */
.fw-option-type-upload.images-only .thumb {
	position: relative;
	display: inline-block;
	width: 50px;
	height: 50px;
	margin-right: 5px;
	text-align: center;
}
.fw-option-type-upload.images-only .thumb:last-of-type {
	margin-right: 0;
}

/* Non empty thumb */
.fw-option-type-upload.images-only .thumb img {
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAMKmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarVd3VFR3t923zAxl6EVAytCbIL2I9C4ISIdYGGYGGBiGYZhBxW4MUTB2sWBFoyJGjQWQWBA12IJg70ENKpEYLNhQ+f5gwMTvvT/eWu+31r1r3333OWefs+66ax1Aw4MrkYhITaBQLJMmRoZw0jMyOazfQYAADQOwubwSSXBCQiz+50MAb66DAIArTlyJRIT/29HiC0p4AJEAIJtfwisEiEMAbcSTSGUAox2A5VSZRAYwXgPQlaZnZAJMJQC6uYPYGIBu9iB2AaArTU4MBZhhgBKby5XmAuoJADilvFwZoC4B4CLmC8WA+hYAAbw8Lh9Q7wQwqrCwiA9osAHYZf8jT+6/cmYP5+Ryc4fxYC8AAKUwYYlExJ2O/+9TKJIP1bAAwM6TRiUC0AWIXQVFMYkA2ABxVJwdFw9AGyDOCvmAAt/Ok0elKPQ9vJLQTAD6AAk+NywGgDFA6ssLUoIV2I0rBQb1ZJxQFp2swNnSokRFfrJUUBKeNITzBNGxipwLxaK4IbwpRxgRDUATIA+V5SWnDfokT5cKU+MAqANke0lBUoxCf78sLzRuSCOVJ6YAsALI1znSiMRBDWVQWDLUF+XM44YnATAAqCBZXnLUYCyVLihJjx3yxheEhQ96oPgCcYrCMyWTyEISFbHlElGCQk9tEogiEwfnTO0vKU0air0skyYrZk49zOeOSxj0T72RyBKSB73RNGIRijBwIAcH2ShCPoRtPQ094CjeRIALKXIhgJOCGYpIAxdSiMFFEsrwF8QQoGQ4LgRcSCFAKcT4NMwO3p2QAy6kKIUAJSjAY0hRSBvRAbQfHUsH0EF0AO1G+9C+Q3EcjaGqzHBmGDOKGcG0H/bBQxFEKIIUwv/mvkQyHjM6GA8Z1xidjFuIgQgCyCGFAOLhzlLxB6QQDj1PEc6XfuWcg/HohFwxFQGyIUb3kIa2od1oTzqE9qcDaF9waH3aCE60B+1DB9OBtB/tSfv+y6F82MWXWX5dTwDxv3pU8OoO6p4KF9nD/kOHVV9nCf3HjPgoQszXSmohdZBqpU5S56ijVAM41AmqkbpIHaMa/vEl/AEpcoerJUIAMQoggnBI41Ln0u3y8b+qcxUOpBCgBJAJpskAILRIMl0qzM2TcYIlEpGAEy3mOY/iuLm4egLpGZmcwd/HK30QAAj981+44mbAtwIgcr9wXEvgyGNA580XzvIlwF4GHGvnyaWlgxwNAAyoQAO6MIQpLGEHJ7jBC34IQjjGIR7JyMBk8JCHQkgxFTMxD+WoxDKsxnpsxjbswk84gAYcxUn8igtoxzXcQSe68Ay9eIN+giBYhBqhQxgSZoQ14Ui4ET5EABFOxBKJRAaRReQSYkJOzCS+JSqJFcR6YitRS/xMHCFOEueIDuIW8YDoJl4SH0iKZJO6pAlpQ44mfchgMoZMJieRuWQxWUYuIJeQa8kacg9ZT54kL5DXyE7yGdlHgVKl9ClzyonyoUKpeCqTyqGk1Gyqgqqiaqi9VBPVSl2hOqke6j3NpHVoDu1E+9FRdArNo4vp2fRiej29i66nT9NX6Ad0L/2ZocYwZjgyxjCiGemMXMZURjmjirGDcZhxhnGN0cV4w2Qy9Zm2TG9mFDODmc+cwVzM3Mjcx2xmdjAfMftYLJYhy5Hlz4pncVkyVjlrHWsP6wTrMquL9U5JVclMyU0pQilTSaw0X6lKabfScaXLSk+U+pU1la2VxyjHK/OVpysvVd6u3KR8SblLuV9FS8VWxV8lWSVfZZ7KWpW9KmdU7qq8UlVVtVD1VZ2gKlSdq7pWdb/qWdUHqu/Z2mwHdih7IlvOXsLeyW5m32K/UlNTs1ELUstUk6ktUatVO6V2X+2duo66s3q0Ol99jnq1er36ZfXnGsoa1hrBGpM1yjSqNA5qXNLo0VTWtNEM1eRqztas1jyieUOzT0tHy1UrXqtQa7HWbq1zWk+1Wdo22uHafO0F2tu0T2k/0qF0LHVCdXg63+ps1zmj06XL1LXVjdbN163U/Um3TbdXT1vPQy9Vb5petd4xvU59St9GP1pfpL9U/4D+df0PI0xGBI8QjFg0Yu+IyyPeGow0CDIQGFQY7DO4ZvDBkGMYblhguNywwfCeEW3kYDTBaKrRJqMzRj0jdUf6jeSNrBh5YORtY9LYwTjReIbxNuOLxn0mpiaRJhKTdSanTHpM9U2DTPNNV5keN+020zELMBOarTI7YfYnR48TzBFx1nJOc3rNjc2jzOXmW83bzPstbC1SLOZb7LO4Z6li6WOZY7nKssWy18rMarzVTKs6q9vWytY+1nnWa6xbrd/a2Nqk2Xxv02Dz1NbANtq2zLbO9q6dml2gXbFdjd1Ve6a9j32B/Ub7dgfSwdMhz6Ha4ZIj6ejlKHTc6NgxijHKd5R4VM2oG05sp2CnUqc6pwfO+s6xzvOdG5yfj7YanTl6+ejW0Z9dPF1ELttd7rhqu45zne/a5PrSzcGN51btdtVdzT3CfY57o/sLD0cPgccmj5ueOp7jPb/3bPH85OXtJfXa69XtbeWd5b3B+4aPrk+Cz2Kfs74M3xDfOb5Hfd+P8RojG3NgzN9+Tn4Ffrv9no61HSsYu33sI38Lf67/Vv/OAE5AVsCWgM5A80BuYE3gwyDLIH7QjqAnwfbB+cF7gp+HuIRIQw6HvA0dEzortDmMCosMqwhrC9cOTwlfH34/wiIiN6IuojfSM3JGZHMUIyomannUjWiTaF50bXTvOO9xs8adjmHHJMWsj3kY6xArjW0aT44fN37l+Ltx1nHiuIZ4xEfHr4y/l2CbUJzwywTmhIQJ1RMeJ7omzkxsTdJJmpK0O+lNckjy0uQ7KXYp8pSWVI3Uiam1qW/TwtJWpHWmj06flX4hwyhDmNGYycpMzdyR2fdN+Derv+ma6DmxfOL1SbaTpk06N9losmjysSkaU7hTDmYxstKydmd95MZza7h92dHZG7J7eaG8Nbxn/CD+Kn63wF+wQvAkxz9nRc7TXP/clbndeYF5VXk9wlDheuGL/Kj8zflvC+ILdhYMiNJE+wqVCrMKj4i1xQXi00WmRdOKOiSOknJJZ/GY4tXFvdIY6Y4SomRSSaNMVyaRXZTbyb+TPygNKK0ufTc1derBaVrTxNMuTneYvmj6k7KIsh9n0DN4M1pmms+cN/PBrOBZW2cTs7Nnt8yxnLNgTtfcyLm75qnMK5j323yX+Svmv/427dumBSYL5i549F3kd3Xl6uXS8hvf+32/eSG9ULiwbZH7onWLPlfwK85XulRWVX5czFt8/gfXH9b+MLAkZ0nbUq+lm5Yxl4mXXV8euHzXCq0VZSserRy/sn4VZ1XFqterp6w+V+VRtXmNyhr5ms61sWsb11mtW7bu4/q89deqQ6r3bTDesGjD2438jZc3BW3au9lkc+XmD1uEW25ujdxaX2NTU7WNua102+Ptqdtbf/T5sXaH0Y7KHZ92ind27krcdbrWu7Z2t/HupXVknbyue8/EPe0/hf3UuNdp79Z9+vsq92O/fP+fP2f9fP1AzIGWgz4H9x6yPrThsM7hinqifnp9b0NeQ2djRmPHkXFHWpr8mg7/4vzLzqPmR6uP6R1belzl+ILjAyfKTvQ1S5p7TuaefNQypeXOqfRTV09PON12JubM2V8jfj3VGtx64qz/2aPnxpw7ct7nfMMFrwv1Fz0vHv7N87fDbV5t9Ze8LzW2+7Y3dYztOH458PLJK2FXfr0affXCtbhrHddTrt+8MfFG503+zae3RLde3C693X9n7l3G3Yp7mveq7hvfr/nd/vd9nV6dxx6EPbj4MOnhnUe8R8/+KPnjY9eCx2qPq56YPal96vb0aHdEd/uf3/zZ9UzyrL+n/C+tvzY8t3t+6O+gvy/2pvd2vZC+GHi5+JXhq52vPV639CX03X9T+Kb/bcU7w3e73vu8b/2Q9uFJ/9SPrI9rP9l/avoc8/nuQOHAgIQr5QIAKABkTg7wcieglgHotAMq6oP7l2JvJL5skP8bHtzRAABewM4gIGUuENsMbGoGrOcC7GYgAUByEEh39+FLcUpy3N0Gc7GlAOPdwMArE4DVBHySDgz0bxwY+LQdoG4BzcWDex8AMDWBLRoAcK5t4c2v96//APJubEMWjWYWAAA6/2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMDItMTNUMTc6NTM6MjQrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0wMi0xM1QxNzo1Mzo1NyswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTUtMDItMTNUMTc6NTM6NTcrMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDxwaG90b3Nob3A6SUNDUHJvZmlsZT5EaXNwbGF5PC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpkMzA1MmMwOC0xYmY4LTQ3YmQtODNmNS1iYjdjOWNiMTg1YzA8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6YWYyZDk5N2MtYjdiMC00NDQ4LTgzZmMtNjMyNjZhMzFkODNiPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6YWYyZDk5N2MtYjdiMC00NDQ4LTgzZmMtNjMyNjZhMzFkODNiPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmFmMmQ5OTdjLWI3YjAtNDQ0OC04M2ZjLTYzMjY2YTMxZDgzYjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wMi0xM1QxNzo1MzoyNCswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y29udmVydGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpwYXJhbWV0ZXJzPmZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQzMDUyYzA4LTFiZjgtNDdiZC04M2Y1LWJiN2M5Y2IxODVjMDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wMi0xM1QxNzo1Mzo1NyswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xMDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xMDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+Hb1qbgAAACBjSFJNAABtdQAAc6AAAPzdAACDZAAAcOgAAOxoAAAwPgAAEJDk7JnqAAAAMElEQVR42mK8e/fufwY0oKSkhC7EwMRAJBhAhYz////H8My9e/eGpGcAAAAA//8DAGQMCqXbd1F6AAAAAElFTkSuQmCC);
}
.fw-option-type-upload.images-only .thumb a {
	position: absolute;
	display: none;
	width: 12px;
	height: 12px;
	top: -6px;
	right: -6px;
	font-size: 14px;
	outline: none;
}
.fw-option-type-upload.images-only .thumb:hover a {
	display: block;
	background-color: #fff;
	border-radius: 50%;
}
.fw-option-type-upload.images-only .thumb a:before {
	position: absolute;
	left: -1px;
	top: -3px;
}

/* Upload link */
.fw-option-type-upload.images-only p {
	margin-bottom: 0;
}

.fw-option-type-upload.images-only .no-image-img {
	cursor: pointer;
}


.fw-backend-option-input-type-upload .fw-option-help-in-input {
	top: 4px !important;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 framework/includes/option-types/upload/static/css/modal.css                                         0000644                 00000000771 15266055654 0020215 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* bigger z-index: make sure it's bigger than fw.OptionsModal's z-index (but do not increase this too much to not affect others) */

.fw-option-type-upload .media-modal {
	z-index: 170001;
}

.fw-option-type-upload .media-modal-backdrop {
	z-index: 170000;
}

.wp-customizer .fw-option-type-upload .media-modal {
	z-index: 560101;
}

.wp-customizer .fw-option-type-upload .media-modal-backdrop {
	z-index: 560100;
}

/* end: bigger z-index */

.fw-option-type-upload .delete-attachment {
	display: none;
}       framework/includes/option-types/wp-editor/static/scripts.js                                         0000644                 00000013253 15266055654 0020271 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, fwe) {
	var activeVisualMode = {},
		/**
		 * Quick Tags
		 * http://stackoverflow.com/a/21519323/1794248
		 */
		qTagsInit = function (id, $option, $wrap, $textarea, editor) {
			if (!tinyMCEPreInit.qtInit[ id ]) {
				return;
			}

			new QTags( tinyMCEPreInit.qtInit[ id ] );

			QTags._buttonsInit();

			if ($wrap.hasClass('html-active')) { // fixes glitch on init
				$wrap.find('.switch-html:first').trigger('click');
			}

			var visualMode = (typeof activeVisualMode[ id ] != 'undefined')
				? activeVisualMode[ id ]
				: (
					(typeof $option.attr('data-mode') != 'undefined')
					? ($option.attr('data-mode') == 'tinymce')
					: $wrap.hasClass('tmce-active')
				);

			$wrap.on('click', '.wp-switch-editor', function () {
				activeVisualMode[ id ] = $(this).hasClass('switch-tmce');
			});

			$wrap.find('.switch-'+ (visualMode ? 'tmce' : 'html') +':first').trigger('click');

			if (editor && !visualMode) {
				$textarea.val(wp.editor.removep(editor.getContent()));
			}
		};

	var init = function () {
		var $option = $(this),
			$textarea = $option.find('.wp-editor-area:first'),
			$wrap = $textarea.closest('.wp-editor-wrap'),
			id = $option.attr('data-fw-editor-id');

		/**
		 * Dynamically set tinyMCEPreInit.mceInit and tinyMCEPreInit.qtInit
		 * based on the data-fw-mce-settings and data-fw-qt-settings
		 */
		tinyMCEPreInit.mceInit[ id ] = JSON.parse($option.attr('data-fw-mce-settings'));
		tinyMCEPreInit.qtInit[ id ] = JSON.parse($option.attr('data-fw-qt-settings'));

		// Set width
		$option.closest('.fw-backend-option-input-type-wp-editor').addClass(
			'width-type-'+ ($option.attr('data-size') == 'large' ? 'full' : 'fixed')
		);

		// TinyMCE Editor http://stackoverflow.com/a/21519323/1794248
		if (tinyMCEPreInit.mceInit[ id ]) {
			if (typeof tinyMCEPreInit.mceInit[ id ] == 'undefined') {
				console.error('Can\'t find "'+ id +'" in tinyMCEPreInit.mceInit');
				return;
			}

			tinymce.execCommand('mceRemoveEditor', false, id);

			tinyMCEPreInit.mceInit[ id ].setup = function(ed) {
				var initialContent = $textarea.val(); // before \r\n were replaced

				ed.once('init', function (e) {
					var editor = e.target,
						id = editor.id;

					editor.on('change', function(){
						editor.save();
						$textarea.trigger('change'); // fixes https://github.com/ThemeFuse/Unyson/issues/2273
					});

					// Fixes when wpautop is false
					if (!editor.getParam('wpautop')) {
						if (initialContent.indexOf('<p>') !== -1) {
							initialContent = wp.editor.removep(initialContent);
						}
						editor.setContent(initialContent.replace(/\r?\n/g, '<br />'));

						editor
							.on('SaveContent', function(event){
								// Remove <p> in Visual mode
								if (event.content && $wrap.hasClass('tmce-active')) {
									event.content = wp.editor.removep(event.content);
								}
							})
							.on('BeforeSetContent', function(event){
								// Prevent inline all content when switching from Text to Visual mode
								if (event.content && !$wrap.hasClass('tmce-active')) {
									event.content = wp.editor.autop(event.content);
								}
							});
					}

					qTagsInit(id, $option, $wrap, $textarea, editor);

					if (!editor.getParam('wpautop') && $wrap.hasClass('tmce-active')) {
						/**
						 * fixes: when initialContent is with <p>
						 *        if no changes are made in editor the <p> are not removed
						 */
						{
							$wrap.find('.switch-html:first').trigger('click');
							$wrap.find('.switch-tmce:first').trigger('click');
						}
					}

					initialContent = null; // free memory
				});
			};

			try {
				tinymce.init( tinyMCEPreInit.mceInit[ id ] );

				// Remove garbage. This caused lag on page scroll after OptionsModal with wp-editor close
				$option.on('remove', function(){ tinymce.execCommand('mceRemoveEditor', false, id); });
			} catch(e){
				console.error('wp-editor init error', id, e);
				return;
			}

			// fixes https://github.com/ThemeFuse/Unyson/issues/1615
			if (typeof window.wpLink != 'undefined') {
				try {
					// do not do .open() // fixes https://github.com/ThemeFuse/Unyson/issues/1901

					window.wpLink.close();

					/**
					 * hide link edit toolbar on wp-editor destroy (on options modal close)
					 */
					$option.one('remove', function () {
						window.wpLink.close();
					});
				} catch (e) {
					$('#wp-link-wrap,#wp-link-backdrop').css('display', '');
				}
			}
		} else {
			qTagsInit(id, $option, $wrap, $textarea);
		}
	};

	fwe.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-wp-editor:not(.fw-option-initialized)')
			.each(init)
			.addClass('fw-option-initialized');
	});

	fw.options.register('wp-editor', {
		startListeningForChanges: function (optionDescriptor) {
			$(optionDescriptor.el).find('textarea.wp-editor-area')
				.on('change', function (e) {
					fw.options.trigger.changeForEl(e.target);
				});
		},

		getValue: function (optionDescriptor) {
			return {
				value: $(optionDescriptor.el).find(
					'textarea.wp-editor-area'
				).val(),

				optionDescriptor: optionDescriptor
			}
		}
	});

})(jQuery, fwEvents);

/**
 * Find all wp-editor option types from container
 * and give them new IDs (random MD5).
 *
 * Copy their preinit data from currentId.
 *
 * The main callback we have below will take care about populating
 * tinyMCEPreInit.mceInit and tinyMCEPreInit.qtInit for them.
 */
function fwWpEditorRefreshIds(currentId, container) {
	_.map(
		jQuery(container).find('.fw-option-type-wp-editor').toArray(),
		refreshEditor
	);

	function refreshEditor (editor) {
		var html = jQuery(editor).clone().wrap('<p>').parent().html();

		var regexp = new RegExp(currentId, 'g');
		html = html.replace(regexp, fw.randomMD5());

		jQuery(editor).replaceWith(html);
	}
}

                                                                                                                                                                                                                                                                                                                                                     framework/includes/option-types/wp-editor/static/styles.css                                         0000644                 00000000174 15266055654 0020277 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /** Fix textarea border color on edit tag page */
#edittag .fw-option-type-wp-editor textarea.wp-editor-area {
	border: 0;
}                                                                                                                                                                                                                                                                                                                                                                                                    framework/includes/option-types/wp-editor/includes/class-fw-wp-editor-settings.php                  0000644                 00000013366 15266055654 0024566 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

/**
 * The code is crazy. You better leave.
 */

if (! defined('FW')) { die('Forbidden'); }

class FW_WP_Editor_Manager {
	private $id = null;
	private $option = null;
	private $data = null;

	private $qt_settings = null;
	private $mce_settings = null;

	private $priority = 999999999999999;

	public function __construct($id, $option, $data) {
		$this->id = $id;
		$this->option = $option;
		$this->data = $data;

		/**
		 * Generate random editor_id that will be used.
		 * Using a hash of combination of $option and $id is not enough. It
		 * usually repeats itself on the page pretty often.
		 */
		$this->editor_id = fw()->backend->option_type('wp-editor')->get_id_prefix() . fw_rand_md5();
	}


	public function get_html() {
		ob_start();

		/**
		 * This call will write something in _WP_Editors::$qt_settings and
		 * _WP_Editors::$mce_settings. Let's keep them there, we'll rewrite any
		 * data we need on the client side anyway later.
		 */
		wp_editor(
			$this->get_value_for_render(),
			$this->editor_id,
			$this->get_settings()
		);

		$editor_html = ob_get_contents();

		ob_end_clean();

		$option = $this->option;

		{
			unset( $option['attr']['name'], $option['attr']['value'] );

			$preinit_data = $this->get_preinit_data_for_editor();

			$option['attr']['data-fw-editor-id'] = $this->editor_id;
			$option['attr']['data-fw-mce-settings'] = json_encode($preinit_data['mce_settings']);
			$option['attr']['data-fw-qt-settings'] = json_encode($preinit_data['qt_settings']);

			if ($option['shortcodes']) {
				$option['attr']['data-fw-shortcodes-list'] = json_encode(
					$option['shortcodes']
				);
			}

			$option['attr']['data-size'] = $option['size'];
			$option['attr']['data-mode'] = in_array($option['editor_type'], array('html', 'tinymce'))
				? $option['editor_type'] : false;
		}

		return fw_html_tag(
			'div',
			$option['attr'],
			$editor_html
		);
	}

	public function get_value_for_render() {
		return str_replace(
			chr( 194 ) . chr( 160 ),
			'&nbsp;',
			(string) $this->data['value']
		);
	}

	public function get_settings() {
		$settings = array();

		foreach ( // https://github.com/WordPress/WordPress/blob/4.4.2/wp-includes/class-wp-editor.php#L80-L94
			array(
				'wpautop',
				'media_buttons',
				'default_editor',
				'drag_drop_upload',
				'textarea_name',
				'textarea_rows',
				'tabindex',
				'tabfocus_elements',
				'editor_css',
				'editor_class',
				'teeny',
				'dfw',
				'_content_editor_dfw',
				'tinymce',
				'quicktags',
			) as $key
		) {
			if (isset($this->option[$key])) {
				$settings[$key] = $this->option[$key];
			}
		}

		if (isset($settings['teeny'])) {
			unset($settings['teeny']);
		}

		$settings['editor_height'] = (int) $this->option['editor_height'];
		$settings['textarea_name'] = $this->option['attr']['name'];

		return $settings;
	}

	public function get_set() {
		$set = _WP_Editors::parse_settings(
			$this->editor_id,
			$this->get_settings()
		);

		if ( ! current_user_can( 'upload_files' ) ) {
			$set['media_buttons'] = false;
		}

		return $set;
	}

	/**
	 * We need to get
	 * _WP_Editors::$qt_settings and _WP_Editors::$mce_settings, after calling
	 * it's editor_settings method. And it needs to be done without any mutation
	 * to the class state itself. I've tryied HARD to not leave any
	 * fingerprints there.
	 */
	public function get_preinit_data_for_editor() {
		$this->attach_filters();

		/**
		 * Set:
		 * _WP_Editors::$qt_settings: https://github.com/WordPress/WordPress/blob/master/wp-includes/class-wp-editor.php#L345
		 *
		 * _WP_Editors::$mce_settings: https://github.com/WordPress/WordPress/blob/master/wp-includes/class-wp-editor.php#L740
		 *
		 * Then get them back using reflection class
		 */
		_WP_Editors::editor_settings(
			$this->editor_id,
			$this->get_set()
		);

		$mce_settings = $this->mce_settings;
		$qt_settings = $this->qt_settings;

		if ( isset($mce_settings['formats']) ) {
			/**
			 * https://github.com/WordPress/WordPress/blob/master/wp-includes/class-wp-editor.php#L522
			 *
			 * _WP_Editors outputs JavaScript notation object, we want a valid JSON.
			 *
			 * Replace this:
			 * {a: 1}
			 * to
			 * {"a": 1}
			 */
			$mce_settings['formats'] = preg_replace(
				"/(\w+)\:/",
				'"$1":',
				$mce_settings['formats']
			);
		}

		/**
		 * Loop thought all settings and decode json values
		 */
		if ($mce_settings) {
			foreach ($mce_settings as &$setting) {
				if (
					is_string($setting)
					&&
					!empty($setting)
					&&
					in_array($setting[0], array('[', '{'), true) // [0] fixes https://github.com/ThemeFuse/Unyson/issues/3915
					&&
					! is_null($decoded = json_decode($setting))
				) {
					$setting = $decoded;
				}
			}
		}

		$preinit_data = array(
			'mce_settings' => $mce_settings,
			'qt_settings' => $qt_settings
		);

		$this->dettach_filters();

		return $preinit_data;
	}

	public function attach_filters() {
		add_filter(
			'tiny_mce_before_init',
			array($this, 'mce_settings_callback'),
			$this->priority
		);

		add_filter(
			'quicktags_settings',
			array($this, 'quicktags_settings_callback'),
			$this->priority
		);

		add_filter(
			'teeny_mce_before_init',
			array($this, 'mce_settings_callback'),
			$this->priority
		);
	}

	public function dettach_filters() {
		remove_filter(
			'quicktags_settings',
			array($this, 'quicktags_settings_callback'),
			$this->priority
		);

		remove_filter(
			'tiny_mce_before_init',
			array($this, 'mce_settings_callback'),
			$this->priority
		);

		remove_filter(
			'teeny_mce_before_init',
			array($this, 'mce_settings_callback'),
			$this->priority
		);
	}

	public function quicktags_settings_callback($qt_settings) {
		$this->qt_settings = $qt_settings;
		return $qt_settings;
	}

	public function mce_settings_callback($mce_settings) {
		$this->mce_settings = $mce_settings;
		return $mce_settings;
	}
}

                                                                                                                                                                                                                                                                          framework/includes/option-types/wp-editor/class-fw-option-type-wp-editor.php                        0000644                 00000010576 15266055654 0023407 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

require_once dirname(__FILE__) . '/includes/class-fw-wp-editor-settings.php';

class FW_Option_Type_Wp_Editor extends FW_Option_Type {
	public function get_type() {
		return 'wp-editor';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => '',
			'size' => 'small', // small, large
			'editor_height' => 160,
			'wpautop' => true,
			'editor_type' => false, // tinymce, html

			/**
			 * By default, you don't have any shortcodes into the editor.
			 *
			 * You have two possible values:
			 *   - false:   You will not have a shortcodes button at all
			 *   - true:    the default values you provide in wp-shortcodes
			 *              extension filter will be used
			 *
			 *   - An array of shortcodes
			 */
			'shortcodes' => false // true, array('button', map')

			/**
			 * Also available
			 * https://github.com/WordPress/WordPress/blob/4.4.2/wp-includes/class-wp-editor.php#L80-L94
			 */
		);
	}

	protected function get_default_shortcodes_list() {
		$editor_shortcodes = fw_ext('wp-shortcodes');

		if (! $editor_shortcodes) {
			return array(
					'button', 'map', 'icon', 'divider', 'notification'
			);
		}

		return $editor_shortcodes->default_shortcodes_list();
	}

	protected function _init() {
		add_filter('tiny_mce_before_init', array($this, '_filter_disable_default_init'), 10, 2);
	}

	// used in js and html
	public function get_id_prefix() {
		return 'fw_wp_editor_';
	}

	/**
	 * @internal
	 */
	public function _filter_disable_default_init($mceInit, $editor_id){
		if (preg_match('/^'. preg_quote($this->get_id_prefix(), '/') .'/', $editor_id)) {
			$mceInit['wp_skip_init'] = true;
		}

		return $mceInit;
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		if ($option['shortcodes'] === true) {
			$option['shortcodes'] = $this->get_default_shortcodes_list();
		}

		$editor_manager = new FW_WP_Editor_Manager($id, $option, $data);
		return $editor_manager->get_html();
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		if ( ! wp_script_is( 'editor' ) ) {
			wp_enqueue_script( 'editor' );
			wp_enqueue_script( 'quicktags' );
			wp_enqueue_script('fw-ext-shortcodes-editor-integration');

			if ( ! class_exists( '_WP_Editors', false ) ) {
				require( ABSPATH . WPINC . '/class-wp-editor.php' );
			}

			add_action( 'admin_print_footer_scripts', '_WP_Editors::print_default_editor_scripts', 45 );
		}

		/**
		 * The below styles usually are included directly in html when wp_editor() is called
		 * but since we call it (below) wrapped in ob_start()...ob_end_clean() the html is not printed.
		 * So included the styles manually.
		 */

		wp_enqueue_style(
		/**
		 * https://github.com/WordPress/WordPress/blob/4.4.2/wp-includes/script-loader.php#L731
		 * without prefix it won't enqueue
		 */
			'fw-option-type-' . $this->get_type() . '-dashicons',
			includes_url( 'css/dashicons.min.css' ),
			array(),
			fw()->manifest->get_version()
		);

		wp_enqueue_style(
		/**
		 * https://github.com/WordPress/WordPress/blob/4.4.2/wp-includes/script-loader.php#L737
		 * without prefix it won't enqueue
		 */
			'fw-option-type-' . $this->get_type() . '-editor-buttons',
			includes_url( '/css/editor.min.css' ),
			array( 'dashicons', 'fw-unycon' ),
			fw()->manifest->get_version()
		);

		$uri = fw_get_framework_directory_uri(
			'/includes/option-types/' . $this->get_type() . '/static'
		);

		wp_enqueue_script(
			'fw-option-type-' . $this->get_type(),
			$uri . '/scripts.js',
			array( 'jquery', 'fw-events', 'editor', 'fw' ),
			fw()->manifest->get_version(),
			true
		);

		wp_enqueue_style(
			'fw-option-type-' . $this->get_type(),
			$uri . '/styles.css',
			array( 'dashicons', 'editor-buttons' ),
			fw()->manifest->get_version()
		);

		do_action( 'fw:option-type:wp-editor:enqueue-scripts' );
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( is_null( $input_value ) ) {
			return $option['value'];
		}

		$value = (string) $input_value;

		if ( isset($option['wpautop']) && $option['wpautop'] === true ) {
			$value = preg_replace( "/\n/i", '', wpautop( $value ) );
		}

		return $value;
	}

	/**
	 * {@inheritdoc}
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}
}
                                                                                                                                  framework/includes/option-types/range-slider/view.php                                               0000644                 00000000755 15266055654 0017105 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * @var  string $id
 * @var  array $option
 * @var  array $data
 * @var  $value
 */

{
	$wrapper_attr = $option['attr'];

	unset(
		$wrapper_attr['value'],
		$wrapper_attr['name']
	);
}

{
	$input_attr['value'] = $value;
	$input_attr['name']  = $option['attr']['name'];
}

?>
<div <?php echo fw_attr_to_html( $wrapper_attr ); ?>>
	<input class="fw-irs-range-slider" type="text" <?php echo fw_attr_to_html( $input_attr ); ?>/>
</div>
                   framework/includes/option-types/range-slider/class-fw-option-type-range-slider.php                  0000644                 00000010541 15266055654 0024503 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Slider
 * -*==*---
 */
class FW_Option_Type_Range_Slider extends FW_Option_Type {

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		{
			wp_enqueue_style(
				'fw-option-' . $this->get_type() . 'ion-range-slider',
				fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/libs/ion-range-slider/ion.rangeSlider.css' ),
				fw()->manifest->get_version()
			);

			wp_enqueue_script(
				'fw-option-' . $this->get_type() . 'ion-range-slider',
				fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/libs/ion-range-slider/ion.rangeSlider.min.js' ),
				array( 'jquery', 'fw-moment' ),
				fw()->manifest->get_version()
			);
		}

		wp_enqueue_style(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/css/styles.css' ),
			fw()->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-option-' . $this->get_type(),
			fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/js/scripts.js' ),
			array( 'jquery', 'fw-events', 'underscore', 'fw-option-' . $this->get_type() . 'ion-range-slider' ),
			fw()->manifest->get_version()
		);
	}

	public function get_type() {
		return 'range-slider';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['properties']['type'] = 'double';
		$option['properties']['from'] = ( isset( $data['value']['from'] ) ) ? $data['value']['from'] : $option['value']['from'];
		$option['properties']['to']   = ( isset( $data['value']['to'] ) ) ? $data['value']['to'] : $option['value']['to'];

		if ( isset( $option['properties']['values'] ) && is_array( $option['properties']['values'] ) ) {
			$option['properties']['from'] = array_search( $option['properties']['from'],
				$option['properties']['values'] );
			$option['properties']['to']   = array_search( $option['properties']['to'],
				$option['properties']['values'] );
		}

		$option = $this->update_option( $option );

		$option['attr']['data-fw-irs-options'] = json_encode(
			$this->default_properties( $option['properties'] )
		);

		return fw_render_view( fw_get_framework_directory( '/includes/option-types/' . $this->get_type() . '/view.php' ),
			array(
				'id'     => $id,
				'option' => $option,
				'data'   => $data,
				'value'  => implode( ';', (array) $data['value'] )
			) );
	}

	private function default_properties( $properties = array() ) {
		return array_merge( array(
			'min'  => 0,
			'max'  => 100,
			'step' => 1,
			/**
			 * For large ranges, this will create https://static.md/6340ebf52a36255649f10b3d0dff3b1c.png
			 */
			'grid_snap' => false,
		), $properties );
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		$defaults = $this->default_properties();

		return array(
			'value'      => array(
				'from' => $defaults['min'],
				'to'   => $defaults['max'],
			),
			'properties' => $defaults, // https://github.com/IonDen/ion.rangeSlider#settings
		);
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( is_null( $input_value ) ) {
			return $option['value'];
		} else {
			$input_values = ( isset( $option['properties']['values'] ) && is_array( $option['properties']['values'] ) ) ? explode( ';',
				$input_value ) : array_map( 'floatval', explode( ';', $input_value ) );

			return array(
				'from' => $input_values[0],
				'to'   => $input_values[1],
			);
		}
	}

	/**
	 * Used to update option from and to value to be equal to max and min in case they are not defined
	 *
	 * @param array $option
	 *
	 * @return array
	 */
	private function update_option( $option ) {
		if (
			$option['value']['from'] < $option['properties']['min']
			||
			$option['value']['from'] > $option['properties']['max']
		) {
			$option['value']['from'] = $option['properties']['min'];
			$option['properties']['from'] = $option['properties']['min'];
		}

		if (
			$option['value']['to'] > $option['properties']['max']
			||
			$option['value']['to'] < $option['properties']['min']
		) {
			$option['value']['to'] = $option['properties']['max'];
			$option['properties']['to'] = $option['properties']['max'];
		}

		return $option;
	}

}
                                                                                                                                                               framework/includes/option-types/range-slider/static/libs/ion-range-slider/ion.rangeSlider.min.js    0000644                 00000113516 15266055654 0027144 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ï»¿// Ion.RangeSlider | version 2.1.2 | https://github.com/IonDen/ion.rangeSlider
;(function(f,r,h,t,v){var u=0,p=function(){var a=t.userAgent,b=/msie\s\d+/i;return 0<a.search(b)&&(a=b.exec(a).toString(),a=a.split(" ")[1],9>a)?(f("html").addClass("lt-ie9"),!0):!1}();Function.prototype.bind||(Function.prototype.bind=function(a){var b=this,d=[].slice;if("function"!=typeof b)throw new TypeError;var c=d.call(arguments,1),e=function(){if(this instanceof e){var g=function(){};g.prototype=b.prototype;var g=new g,l=b.apply(g,c.concat(d.call(arguments)));return Object(l)===l?l:g}return b.apply(a,
c.concat(d.call(arguments)))};return e});Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){var d;if(null==this)throw new TypeError('"this" is null or not defined');var c=Object(this),e=c.length>>>0;if(0===e)return-1;d=+b||0;Infinity===Math.abs(d)&&(d=0);if(d>=e)return-1;for(d=Math.max(0<=d?d:e-Math.abs(d),0);d<e;){if(d in c&&c[d]===a)return d;d++}return-1});var q=function(a,b,d){this.VERSION="2.1.2";this.input=a;this.plugin_count=d;this.old_to=this.old_from=this.update_tm=this.calc_count=
this.current_plugin=0;this.raf_id=this.old_min_interval=null;this.is_update=this.is_key=this.no_diapason=this.force_redraw=this.dragging=!1;this.is_start=!0;this.is_click=this.is_resize=this.is_active=this.is_finish=!1;this.$cache={win:f(h),body:f(r.body),input:f(a),cont:null,rs:null,min:null,max:null,from:null,to:null,single:null,bar:null,line:null,s_single:null,s_from:null,s_to:null,shad_single:null,shad_from:null,shad_to:null,edge:null,grid:null,grid_labels:[]};this.coords={x_gap:0,x_pointer:0,
w_rs:0,w_rs_old:0,w_handle:0,p_gap:0,p_gap_left:0,p_gap_right:0,p_step:0,p_pointer:0,p_handle:0,p_single_fake:0,p_single_real:0,p_from_fake:0,p_from_real:0,p_to_fake:0,p_to_real:0,p_bar_x:0,p_bar_w:0,grid_gap:0,big_num:0,big:[],big_w:[],big_p:[],big_x:[]};this.labels={w_min:0,w_max:0,w_from:0,w_to:0,w_single:0,p_min:0,p_max:0,p_from_fake:0,p_from_left:0,p_to_fake:0,p_to_left:0,p_single_fake:0,p_single_left:0};var c=this.$cache.input;a=c.prop("value");var e;d={type:"single",min:10,max:100,from:null,
to:null,step:1,min_interval:0,max_interval:0,drag_interval:!1,values:[],p_values:[],from_fixed:!1,from_min:null,from_max:null,from_shadow:!1,to_fixed:!1,to_min:null,to_max:null,to_shadow:!1,prettify_enabled:!0,prettify_separator:" ",prettify:null,force_edges:!1,keyboard:!1,keyboard_step:5,grid:!1,grid_margin:!0,grid_num:4,grid_snap:!1,hide_min_max:!1,hide_from_to:!1,prefix:"",postfix:"",max_postfix:"",decorate_both:!0,values_separator:" \u2014 ",input_values_separator:";",disable:!1,onStart:null,
onChange:null,onFinish:null,onUpdate:null};c={type:c.data("type"),min:c.data("min"),max:c.data("max"),from:c.data("from"),to:c.data("to"),step:c.data("step"),min_interval:c.data("minInterval"),max_interval:c.data("maxInterval"),drag_interval:c.data("dragInterval"),values:c.data("values"),from_fixed:c.data("fromFixed"),from_min:c.data("fromMin"),from_max:c.data("fromMax"),from_shadow:c.data("fromShadow"),to_fixed:c.data("toFixed"),to_min:c.data("toMin"),to_max:c.data("toMax"),to_shadow:c.data("toShadow"),
prettify_enabled:c.data("prettifyEnabled"),prettify_separator:c.data("prettifySeparator"),force_edges:c.data("forceEdges"),keyboard:c.data("keyboard"),keyboard_step:c.data("keyboardStep"),grid:c.data("grid"),grid_margin:c.data("gridMargin"),grid_num:c.data("gridNum"),grid_snap:c.data("gridSnap"),hide_min_max:c.data("hideMinMax"),hide_from_to:c.data("hideFromTo"),prefix:c.data("prefix"),postfix:c.data("postfix"),max_postfix:c.data("maxPostfix"),decorate_both:c.data("decorateBoth"),values_separator:c.data("valuesSeparator"),
input_values_separator:c.data("inputValuesSeparator"),disable:c.data("disable")};c.values=c.values&&c.values.split(",");for(e in c)c.hasOwnProperty(e)&&(c[e]||0===c[e]||delete c[e]);a&&(a=a.split(c.input_values_separator||b.input_values_separator||";"),a[0]&&a[0]==+a[0]&&(a[0]=+a[0]),a[1]&&a[1]==+a[1]&&(a[1]=+a[1]),b&&b.values&&b.values.length?(d.from=a[0]&&b.values.indexOf(a[0]),d.to=a[1]&&b.values.indexOf(a[1])):(d.from=a[0]&&+a[0],d.to=a[1]&&+a[1]));f.extend(d,b);f.extend(d,c);this.options=d;this.validate();
this.result={input:this.$cache.input,slider:null,min:this.options.min,max:this.options.max,from:this.options.from,from_percent:0,from_value:null,to:this.options.to,to_percent:0,to_value:null};this.init()};q.prototype={init:function(a){this.no_diapason=!1;this.coords.p_step=this.convertToPercent(this.options.step,!0);this.target="base";this.toggleInput();this.append();this.setMinMax();a?(this.force_redraw=!0,this.calc(!0),this.callOnUpdate()):(this.force_redraw=!0,this.calc(!0),this.callOnStart());
this.updateScene()},append:function(){this.$cache.input.before('<span class="irs js-irs-'+this.plugin_count+'"></span>');this.$cache.input.prop("readonly",!0);this.$cache.cont=this.$cache.input.prev();this.result.slider=this.$cache.cont;this.$cache.cont.html('<span class="irs"><span class="irs-line" tabindex="-1"><span class="irs-line-left"></span><span class="irs-line-mid"></span><span class="irs-line-right"></span></span><span class="irs-min">0</span><span class="irs-max">1</span><span class="irs-from">0</span><span class="irs-to">0</span><span class="irs-single">0</span></span><span class="irs-grid"></span><span class="irs-bar"></span>');
this.$cache.rs=this.$cache.cont.find(".irs");this.$cache.min=this.$cache.cont.find(".irs-min");this.$cache.max=this.$cache.cont.find(".irs-max");this.$cache.from=this.$cache.cont.find(".irs-from");this.$cache.to=this.$cache.cont.find(".irs-to");this.$cache.single=this.$cache.cont.find(".irs-single");this.$cache.bar=this.$cache.cont.find(".irs-bar");this.$cache.line=this.$cache.cont.find(".irs-line");this.$cache.grid=this.$cache.cont.find(".irs-grid");"single"===this.options.type?(this.$cache.cont.append('<span class="irs-bar-edge"></span><span class="irs-shadow shadow-single"></span><span class="irs-slider single"></span>'),
this.$cache.edge=this.$cache.cont.find(".irs-bar-edge"),this.$cache.s_single=this.$cache.cont.find(".single"),this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.shad_single=this.$cache.cont.find(".shadow-single")):(this.$cache.cont.append('<span class="irs-shadow shadow-from"></span><span class="irs-shadow shadow-to"></span><span class="irs-slider from"></span><span class="irs-slider to"></span>'),this.$cache.s_from=this.$cache.cont.find(".from"),
this.$cache.s_to=this.$cache.cont.find(".to"),this.$cache.shad_from=this.$cache.cont.find(".shadow-from"),this.$cache.shad_to=this.$cache.cont.find(".shadow-to"),this.setTopHandler());this.options.hide_from_to&&(this.$cache.from[0].style.display="none",this.$cache.to[0].style.display="none",this.$cache.single[0].style.display="none");this.appendGrid();this.options.disable?(this.appendDisableMask(),this.$cache.input[0].disabled=!0):(this.$cache.cont.removeClass("irs-disabled"),this.$cache.input[0].disabled=
!1,this.bindEvents());this.options.drag_interval&&(this.$cache.bar[0].style.cursor="ew-resize")},setTopHandler:function(){var a=this.options.max,b=this.options.to;this.options.from>this.options.min&&b===a?this.$cache.s_from.addClass("type_last"):b<a&&this.$cache.s_to.addClass("type_last")},changeLevel:function(a){switch(a){case "single":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_single_fake);break;case "from":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_from_fake);
this.$cache.s_from.addClass("state_hover");this.$cache.s_from.addClass("type_last");this.$cache.s_to.removeClass("type_last");break;case "to":this.coords.p_gap=this.toFixed(this.coords.p_pointer-this.coords.p_to_fake);this.$cache.s_to.addClass("state_hover");this.$cache.s_to.addClass("type_last");this.$cache.s_from.removeClass("type_last");break;case "both":this.coords.p_gap_left=this.toFixed(this.coords.p_pointer-this.coords.p_from_fake),this.coords.p_gap_right=this.toFixed(this.coords.p_to_fake-
this.coords.p_pointer),this.$cache.s_to.removeClass("type_last"),this.$cache.s_from.removeClass("type_last")}},appendDisableMask:function(){this.$cache.cont.append('<span class="irs-disable-mask"></span>');this.$cache.cont.addClass("irs-disabled")},remove:function(){this.$cache.cont.remove();this.$cache.cont=null;this.$cache.line.off("keydown.irs_"+this.plugin_count);this.$cache.body.off("touchmove.irs_"+this.plugin_count);this.$cache.body.off("mousemove.irs_"+this.plugin_count);this.$cache.win.off("touchend.irs_"+
this.plugin_count);this.$cache.win.off("mouseup.irs_"+this.plugin_count);p&&(this.$cache.body.off("mouseup.irs_"+this.plugin_count),this.$cache.body.off("mouseleave.irs_"+this.plugin_count));this.$cache.grid_labels=[];this.coords.big=[];this.coords.big_w=[];this.coords.big_p=[];this.coords.big_x=[];cancelAnimationFrame(this.raf_id)},bindEvents:function(){if(!this.no_diapason){this.$cache.body.on("touchmove.irs_"+this.plugin_count,this.pointerMove.bind(this));this.$cache.body.on("mousemove.irs_"+this.plugin_count,
this.pointerMove.bind(this));this.$cache.win.on("touchend.irs_"+this.plugin_count,this.pointerUp.bind(this));this.$cache.win.on("mouseup.irs_"+this.plugin_count,this.pointerUp.bind(this));this.$cache.line.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"));this.$cache.line.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"));this.options.drag_interval&&"double"===this.options.type?(this.$cache.bar.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,
"both")),this.$cache.bar.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"both"))):(this.$cache.bar.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.bar.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")));"single"===this.options.type?(this.$cache.single.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.s_single.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),
this.$cache.shad_single.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.s_single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"single")),this.$cache.edge.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_single.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click"))):(this.$cache.single.on("touchstart.irs_"+
this.plugin_count,this.pointerDown.bind(this,null)),this.$cache.single.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,null)),this.$cache.from.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.s_from.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.to.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.s_to.on("touchstart.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")),
this.$cache.shad_from.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_to.on("touchstart.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.from.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.s_from.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"from")),this.$cache.to.on("mousedown.irs_"+this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.s_to.on("mousedown.irs_"+
this.plugin_count,this.pointerDown.bind(this,"to")),this.$cache.shad_from.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")),this.$cache.shad_to.on("mousedown.irs_"+this.plugin_count,this.pointerClick.bind(this,"click")));if(this.options.keyboard)this.$cache.line.on("keydown.irs_"+this.plugin_count,this.key.bind(this,"keyboard"));p&&(this.$cache.body.on("mouseup.irs_"+this.plugin_count,this.pointerUp.bind(this)),this.$cache.body.on("mouseleave.irs_"+this.plugin_count,this.pointerUp.bind(this)))}},
pointerMove:function(a){this.dragging&&(this.coords.x_pointer=(a.pageX||a.originalEvent.touches&&a.originalEvent.touches[0].pageX)-this.coords.x_gap,this.calc())},pointerUp:function(a){if(this.current_plugin===this.plugin_count&&this.is_active){this.is_active=!1;this.$cache.cont.find(".state_hover").removeClass("state_hover");this.force_redraw=!0;p&&f("*").prop("unselectable",!1);this.updateScene();this.restoreOriginalMinInterval();if(f.contains(this.$cache.cont[0],a.target)||this.dragging)this.is_finish=
!0,this.callOnFinish();this.dragging=!1}},pointerDown:function(a,b){b.preventDefault();var d=b.pageX||b.originalEvent.touches&&b.originalEvent.touches[0].pageX;2!==b.button&&("both"===a&&this.setTempMinInterval(),a||(a=this.target),this.current_plugin=this.plugin_count,this.target=a,this.dragging=this.is_active=!0,this.coords.x_gap=this.$cache.rs.offset().left,this.coords.x_pointer=d-this.coords.x_gap,this.calcPointerPercent(),this.changeLevel(a),p&&f("*").prop("unselectable",!0),this.$cache.line.trigger("focus"),
this.updateScene())},pointerClick:function(a,b){b.preventDefault();var d=b.pageX||b.originalEvent.touches&&b.originalEvent.touches[0].pageX;2!==b.button&&(this.current_plugin=this.plugin_count,this.target=a,this.is_click=!0,this.coords.x_gap=this.$cache.rs.offset().left,this.coords.x_pointer=+(d-this.coords.x_gap).toFixed(),this.force_redraw=!0,this.calc(),this.$cache.line.trigger("focus"))},key:function(a,b){if(!(this.current_plugin!==this.plugin_count||b.altKey||b.ctrlKey||b.shiftKey||b.metaKey)){switch(b.which){case 83:case 65:case 40:case 37:b.preventDefault();
this.moveByKey(!1);break;case 87:case 68:case 38:case 39:b.preventDefault(),this.moveByKey(!0)}return!0}},moveByKey:function(a){var b=this.coords.p_pointer,b=a?b+this.options.keyboard_step:b-this.options.keyboard_step;this.coords.x_pointer=this.toFixed(this.coords.w_rs/100*b);this.is_key=!0;this.calc()},setMinMax:function(){this.options&&(this.options.hide_min_max?(this.$cache.min[0].style.display="none",this.$cache.max[0].style.display="none"):(this.options.values.length?(this.$cache.min.html(this.decorate(this.options.p_values[this.options.min])),
this.$cache.max.html(this.decorate(this.options.p_values[this.options.max]))):(this.$cache.min.html(this.decorate(this._prettify(this.options.min),this.options.min)),this.$cache.max.html(this.decorate(this._prettify(this.options.max),this.options.max))),this.labels.w_min=this.$cache.min.outerWidth(!1),this.labels.w_max=this.$cache.max.outerWidth(!1)))},setTempMinInterval:function(){var a=this.result.to-this.result.from;null===this.old_min_interval&&(this.old_min_interval=this.options.min_interval);
this.options.min_interval=a},restoreOriginalMinInterval:function(){null!==this.old_min_interval&&(this.options.min_interval=this.old_min_interval,this.old_min_interval=null)},calc:function(a){if(this.options){this.calc_count++;if(10===this.calc_count||a)this.calc_count=0,this.coords.w_rs=this.$cache.rs.outerWidth(!1),this.calcHandlePercent();if(this.coords.w_rs){this.calcPointerPercent();a=this.getHandleX();"click"===this.target&&(this.coords.p_gap=this.coords.p_handle/2,a=this.getHandleX(),this.target=
this.options.drag_interval?"both_one":this.chooseHandle(a));switch(this.target){case "base":var b=(this.options.max-this.options.min)/100;a=(this.result.from-this.options.min)/b;b=(this.result.to-this.options.min)/b;this.coords.p_single_real=this.toFixed(a);this.coords.p_from_real=this.toFixed(a);this.coords.p_to_real=this.toFixed(b);this.coords.p_single_real=this.checkDiapason(this.coords.p_single_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,
this.options.from_min,this.options.from_max);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_single_fake=this.convertToFakePercent(this.coords.p_single_real);this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real);this.target=null;break;case "single":if(this.options.from_fixed)break;this.coords.p_single_real=this.convertToRealPercent(a);this.coords.p_single_real=
this.calcWithStep(this.coords.p_single_real);this.coords.p_single_real=this.checkDiapason(this.coords.p_single_real,this.options.from_min,this.options.from_max);this.coords.p_single_fake=this.convertToFakePercent(this.coords.p_single_real);break;case "from":if(this.options.from_fixed)break;this.coords.p_from_real=this.convertToRealPercent(a);this.coords.p_from_real=this.calcWithStep(this.coords.p_from_real);this.coords.p_from_real>this.coords.p_to_real&&(this.coords.p_from_real=this.coords.p_to_real);
this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkMinInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_real=this.checkMaxInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);break;case "to":if(this.options.to_fixed)break;this.coords.p_to_real=this.convertToRealPercent(a);this.coords.p_to_real=
this.calcWithStep(this.coords.p_to_real);this.coords.p_to_real<this.coords.p_from_real&&(this.coords.p_to_real=this.coords.p_from_real);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_real=this.checkMinInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_real=this.checkMaxInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real);
break;case "both":if(this.options.from_fixed||this.options.to_fixed)break;a=this.toFixed(a+.1*this.coords.p_handle);this.coords.p_from_real=this.convertToRealPercent(a)-this.coords.p_gap_left;this.coords.p_from_real=this.calcWithStep(this.coords.p_from_real);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_real=this.checkMinInterval(this.coords.p_from_real,this.coords.p_to_real,"from");this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);
this.coords.p_to_real=this.convertToRealPercent(a)+this.coords.p_gap_right;this.coords.p_to_real=this.calcWithStep(this.coords.p_to_real);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_real=this.checkMinInterval(this.coords.p_to_real,this.coords.p_from_real,"to");this.coords.p_to_fake=this.convertToFakePercent(this.coords.p_to_real);break;case "both_one":if(this.options.from_fixed||this.options.to_fixed)break;var d=this.convertToRealPercent(a);
a=this.result.to_percent-this.result.from_percent;var c=a/2,b=d-c,d=d+c;0>b&&(b=0,d=b+a);100<d&&(d=100,b=d-a);this.coords.p_from_real=this.calcWithStep(b);this.coords.p_from_real=this.checkDiapason(this.coords.p_from_real,this.options.from_min,this.options.from_max);this.coords.p_from_fake=this.convertToFakePercent(this.coords.p_from_real);this.coords.p_to_real=this.calcWithStep(d);this.coords.p_to_real=this.checkDiapason(this.coords.p_to_real,this.options.to_min,this.options.to_max);this.coords.p_to_fake=
this.convertToFakePercent(this.coords.p_to_real)}"single"===this.options.type?(this.coords.p_bar_x=this.coords.p_handle/2,this.coords.p_bar_w=this.coords.p_single_fake,this.result.from_percent=this.coords.p_single_real,this.result.from=this.convertToValue(this.coords.p_single_real),this.options.values.length&&(this.result.from_value=this.options.values[this.result.from])):(this.coords.p_bar_x=this.toFixed(this.coords.p_from_fake+this.coords.p_handle/2),this.coords.p_bar_w=this.toFixed(this.coords.p_to_fake-
this.coords.p_from_fake),this.result.from_percent=this.coords.p_from_real,this.result.from=this.convertToValue(this.coords.p_from_real),this.result.to_percent=this.coords.p_to_real,this.result.to=this.convertToValue(this.coords.p_to_real),this.options.values.length&&(this.result.from_value=this.options.values[this.result.from],this.result.to_value=this.options.values[this.result.to]));this.calcMinMax();this.calcLabels()}}},calcPointerPercent:function(){this.coords.w_rs?(0>this.coords.x_pointer||isNaN(this.coords.x_pointer)?
this.coords.x_pointer=0:this.coords.x_pointer>this.coords.w_rs&&(this.coords.x_pointer=this.coords.w_rs),this.coords.p_pointer=this.toFixed(this.coords.x_pointer/this.coords.w_rs*100)):this.coords.p_pointer=0},convertToRealPercent:function(a){return a/(100-this.coords.p_handle)*100},convertToFakePercent:function(a){return a/100*(100-this.coords.p_handle)},getHandleX:function(){var a=100-this.coords.p_handle,b=this.toFixed(this.coords.p_pointer-this.coords.p_gap);0>b?b=0:b>a&&(b=a);return b},calcHandlePercent:function(){this.coords.w_handle=
"single"===this.options.type?this.$cache.s_single.outerWidth(!1):this.$cache.s_from.outerWidth(!1);this.coords.p_handle=this.toFixed(this.coords.w_handle/this.coords.w_rs*100)},chooseHandle:function(a){return"single"===this.options.type?"single":a>=this.coords.p_from_real+(this.coords.p_to_real-this.coords.p_from_real)/2?this.options.to_fixed?"from":"to":this.options.from_fixed?"to":"from"},calcMinMax:function(){this.coords.w_rs&&(this.labels.p_min=this.labels.w_min/this.coords.w_rs*100,this.labels.p_max=
this.labels.w_max/this.coords.w_rs*100)},calcLabels:function(){this.coords.w_rs&&!this.options.hide_from_to&&("single"===this.options.type?(this.labels.w_single=this.$cache.single.outerWidth(!1),this.labels.p_single_fake=this.labels.w_single/this.coords.w_rs*100,this.labels.p_single_left=this.coords.p_single_fake+this.coords.p_handle/2-this.labels.p_single_fake/2):(this.labels.w_from=this.$cache.from.outerWidth(!1),this.labels.p_from_fake=this.labels.w_from/this.coords.w_rs*100,this.labels.p_from_left=
this.coords.p_from_fake+this.coords.p_handle/2-this.labels.p_from_fake/2,this.labels.p_from_left=this.toFixed(this.labels.p_from_left),this.labels.p_from_left=this.checkEdges(this.labels.p_from_left,this.labels.p_from_fake),this.labels.w_to=this.$cache.to.outerWidth(!1),this.labels.p_to_fake=this.labels.w_to/this.coords.w_rs*100,this.labels.p_to_left=this.coords.p_to_fake+this.coords.p_handle/2-this.labels.p_to_fake/2,this.labels.p_to_left=this.toFixed(this.labels.p_to_left),this.labels.p_to_left=
this.checkEdges(this.labels.p_to_left,this.labels.p_to_fake),this.labels.w_single=this.$cache.single.outerWidth(!1),this.labels.p_single_fake=this.labels.w_single/this.coords.w_rs*100,this.labels.p_single_left=(this.labels.p_from_left+this.labels.p_to_left+this.labels.p_to_fake)/2-this.labels.p_single_fake/2,this.labels.p_single_left=this.toFixed(this.labels.p_single_left)),this.labels.p_single_left=this.checkEdges(this.labels.p_single_left,this.labels.p_single_fake))},updateScene:function(){this.raf_id&&
(cancelAnimationFrame(this.raf_id),this.raf_id=null);clearTimeout(this.update_tm);this.update_tm=null;this.options&&(this.drawHandles(),this.is_active?this.raf_id=requestAnimationFrame(this.updateScene.bind(this)):this.update_tm=setTimeout(this.updateScene.bind(this),300))},drawHandles:function(){this.coords.w_rs=this.$cache.rs.outerWidth(!1);if(this.coords.w_rs){this.coords.w_rs!==this.coords.w_rs_old&&(this.target="base",this.is_resize=!0);if(this.coords.w_rs!==this.coords.w_rs_old||this.force_redraw)this.setMinMax(),
this.calc(!0),this.drawLabels(),this.options.grid&&(this.calcGridMargin(),this.calcGridLabels()),this.force_redraw=!0,this.coords.w_rs_old=this.coords.w_rs,this.drawShadow();if(this.coords.w_rs&&(this.dragging||this.force_redraw||this.is_key)){if(this.old_from!==this.result.from||this.old_to!==this.result.to||this.force_redraw||this.is_key){this.drawLabels();this.$cache.bar[0].style.left=this.coords.p_bar_x+"%";this.$cache.bar[0].style.width=this.coords.p_bar_w+"%";if("single"===this.options.type)this.$cache.s_single[0].style.left=
this.coords.p_single_fake+"%",this.$cache.single[0].style.left=this.labels.p_single_left+"%",this.options.values.length?this.$cache.input.prop("value",this.result.from_value):this.$cache.input.prop("value",this.result.from),this.$cache.input.data("from",this.result.from);else{this.$cache.s_from[0].style.left=this.coords.p_from_fake+"%";this.$cache.s_to[0].style.left=this.coords.p_to_fake+"%";if(this.old_from!==this.result.from||this.force_redraw)this.$cache.from[0].style.left=this.labels.p_from_left+
"%";if(this.old_to!==this.result.to||this.force_redraw)this.$cache.to[0].style.left=this.labels.p_to_left+"%";this.$cache.single[0].style.left=this.labels.p_single_left+"%";this.options.values.length?this.$cache.input.prop("value",this.result.from_value+this.options.input_values_separator+this.result.to_value):this.$cache.input.prop("value",this.result.from+this.options.input_values_separator+this.result.to);this.$cache.input.data("from",this.result.from);this.$cache.input.data("to",this.result.to)}this.old_from===
this.result.from&&this.old_to===this.result.to||this.is_start||this.$cache.input.trigger("change");this.old_from=this.result.from;this.old_to=this.result.to;this.is_resize||this.is_update||this.is_start||this.is_finish||this.callOnChange();if(this.is_key||this.is_click)this.is_click=this.is_key=!1,this.callOnFinish();this.is_finish=this.is_resize=this.is_update=!1}this.force_redraw=this.is_click=this.is_key=this.is_start=!1}}},drawLabels:function(){if(this.options){var a=this.options.values.length,
b=this.options.p_values,d;if(!this.options.hide_from_to)if("single"===this.options.type)a=a?this.decorate(b[this.result.from]):this.decorate(this._prettify(this.result.from),this.result.from),this.$cache.single.html(a),this.calcLabels(),this.$cache.min[0].style.visibility=this.labels.p_single_left<this.labels.p_min+1?"hidden":"visible",this.$cache.max[0].style.visibility=this.labels.p_single_left+this.labels.p_single_fake>100-this.labels.p_max-1?"hidden":"visible";else{a?(this.options.decorate_both?
(a=this.decorate(b[this.result.from]),a+=this.options.values_separator,a+=this.decorate(b[this.result.to])):a=this.decorate(b[this.result.from]+this.options.values_separator+b[this.result.to]),d=this.decorate(b[this.result.from]),b=this.decorate(b[this.result.to])):(this.options.decorate_both?(a=this.decorate(this._prettify(this.result.from),this.result.from),a+=this.options.values_separator,a+=this.decorate(this._prettify(this.result.to),this.result.to)):a=this.decorate(this._prettify(this.result.from)+
this.options.values_separator+this._prettify(this.result.to),this.result.to),d=this.decorate(this._prettify(this.result.from),this.result.from),b=this.decorate(this._prettify(this.result.to),this.result.to));this.$cache.single.html(a);this.$cache.from.html(d);this.$cache.to.html(b);this.calcLabels();b=Math.min(this.labels.p_single_left,this.labels.p_from_left);a=this.labels.p_single_left+this.labels.p_single_fake;d=this.labels.p_to_left+this.labels.p_to_fake;var c=Math.max(a,d);this.labels.p_from_left+
this.labels.p_from_fake>=this.labels.p_to_left?(this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",this.$cache.single[0].style.visibility="visible",this.result.from===this.result.to?("from"===this.target?this.$cache.from[0].style.visibility="visible":"to"===this.target&&(this.$cache.to[0].style.visibility="visible"),this.$cache.single[0].style.visibility="hidden",c=d):(this.$cache.from[0].style.visibility="hidden",this.$cache.to[0].style.visibility="hidden",
this.$cache.single[0].style.visibility="visible",c=Math.max(a,d))):(this.$cache.from[0].style.visibility="visible",this.$cache.to[0].style.visibility="visible",this.$cache.single[0].style.visibility="hidden");this.$cache.min[0].style.visibility=b<this.labels.p_min+1?"hidden":"visible";this.$cache.max[0].style.visibility=c>100-this.labels.p_max-1?"hidden":"visible"}}},drawShadow:function(){var a=this.options,b=this.$cache,d="number"===typeof a.from_min&&!isNaN(a.from_min),c="number"===typeof a.from_max&&
!isNaN(a.from_max),e="number"===typeof a.to_min&&!isNaN(a.to_min),g="number"===typeof a.to_max&&!isNaN(a.to_max);"single"===a.type?a.from_shadow&&(d||c)?(d=this.convertToPercent(d?a.from_min:a.min),c=this.convertToPercent(c?a.from_max:a.max)-d,d=this.toFixed(d-this.coords.p_handle/100*d),c=this.toFixed(c-this.coords.p_handle/100*c),d+=this.coords.p_handle/2,b.shad_single[0].style.display="block",b.shad_single[0].style.left=d+"%",b.shad_single[0].style.width=c+"%"):b.shad_single[0].style.display="none":
(a.from_shadow&&(d||c)?(d=this.convertToPercent(d?a.from_min:a.min),c=this.convertToPercent(c?a.from_max:a.max)-d,d=this.toFixed(d-this.coords.p_handle/100*d),c=this.toFixed(c-this.coords.p_handle/100*c),d+=this.coords.p_handle/2,b.shad_from[0].style.display="block",b.shad_from[0].style.left=d+"%",b.shad_from[0].style.width=c+"%"):b.shad_from[0].style.display="none",a.to_shadow&&(e||g)?(e=this.convertToPercent(e?a.to_min:a.min),a=this.convertToPercent(g?a.to_max:a.max)-e,e=this.toFixed(e-this.coords.p_handle/
100*e),a=this.toFixed(a-this.coords.p_handle/100*a),e+=this.coords.p_handle/2,b.shad_to[0].style.display="block",b.shad_to[0].style.left=e+"%",b.shad_to[0].style.width=a+"%"):b.shad_to[0].style.display="none")},callOnStart:function(){if(this.options.onStart&&"function"===typeof this.options.onStart)this.options.onStart(this.result)},callOnChange:function(){if(this.options.onChange&&"function"===typeof this.options.onChange)this.options.onChange(this.result)},callOnFinish:function(){if(this.options.onFinish&&
"function"===typeof this.options.onFinish)this.options.onFinish(this.result)},callOnUpdate:function(){if(this.options.onUpdate&&"function"===typeof this.options.onUpdate)this.options.onUpdate(this.result)},toggleInput:function(){this.$cache.input.toggleClass("irs-hidden-input")},convertToPercent:function(a,b){var d=this.options.max-this.options.min;return d?this.toFixed((b?a:a-this.options.min)/(d/100)):(this.no_diapason=!0,0)},convertToValue:function(a){var b=this.options.min,d=this.options.max,
c=b.toString().split(".")[1],e=d.toString().split(".")[1],g,l,k=0,f=0;if(0===a)return this.options.min;if(100===a)return this.options.max;c&&(k=g=c.length);e&&(k=l=e.length);g&&l&&(k=g>=l?g:l);0>b&&(f=Math.abs(b),b=+(b+f).toFixed(k),d=+(d+f).toFixed(k));a=(d-b)/100*a+b;(b=this.options.step.toString().split(".")[1])?a=+a.toFixed(b.length):(a/=this.options.step,a*=this.options.step,a=+a.toFixed(0));f&&(a-=f);f=b?+a.toFixed(b.length):this.toFixed(a);f<this.options.min?f=this.options.min:f>this.options.max&&
(f=this.options.max);return f},calcWithStep:function(a){var b=Math.round(a/this.coords.p_step)*this.coords.p_step;100<b&&(b=100);100===a&&(b=100);return this.toFixed(b)},checkMinInterval:function(a,b,d){var c=this.options;if(!c.min_interval)return a;a=this.convertToValue(a);b=this.convertToValue(b);"from"===d?b-a<c.min_interval&&(a=b-c.min_interval):a-b<c.min_interval&&(a=b+c.min_interval);return this.convertToPercent(a)},checkMaxInterval:function(a,b,d){var c=this.options;if(!c.max_interval)return a;
a=this.convertToValue(a);b=this.convertToValue(b);"from"===d?b-a>c.max_interval&&(a=b-c.max_interval):a-b>c.max_interval&&(a=b+c.max_interval);return this.convertToPercent(a)},checkDiapason:function(a,b,d){a=this.convertToValue(a);var c=this.options;"number"!==typeof b&&(b=c.min);"number"!==typeof d&&(d=c.max);a<b&&(a=b);a>d&&(a=d);return this.convertToPercent(a)},toFixed:function(a){a=a.toFixed(9);return+a},_prettify:function(a){return this.options.prettify_enabled?this.options.prettify&&"function"===
typeof this.options.prettify?this.options.prettify(a):this.prettify(a):a},prettify:function(a){return a.toString().replace(/(\d{1,3}(?=(?:\d\d\d)+(?!\d)))/g,"$1"+this.options.prettify_separator)},checkEdges:function(a,b){if(!this.options.force_edges)return this.toFixed(a);0>a?a=0:a>100-b&&(a=100-b);return this.toFixed(a)},validate:function(){var a=this.options,b=this.result,d=a.values,c=d.length,e,g;"string"===typeof a.min&&(a.min=+a.min);"string"===typeof a.max&&(a.max=+a.max);"string"===typeof a.from&&
(a.from=+a.from);"string"===typeof a.to&&(a.to=+a.to);"string"===typeof a.step&&(a.step=+a.step);"string"===typeof a.from_min&&(a.from_min=+a.from_min);"string"===typeof a.from_max&&(a.from_max=+a.from_max);"string"===typeof a.to_min&&(a.to_min=+a.to_min);"string"===typeof a.to_max&&(a.to_max=+a.to_max);"string"===typeof a.keyboard_step&&(a.keyboard_step=+a.keyboard_step);"string"===typeof a.grid_num&&(a.grid_num=+a.grid_num);a.max<a.min&&(a.max=a.min);if(c)for(a.p_values=[],a.min=0,a.max=c-1,a.step=
1,a.grid_num=a.max,a.grid_snap=!0,g=0;g<c;g++)e=+d[g],isNaN(e)?e=d[g]:(d[g]=e,e=this._prettify(e)),a.p_values.push(e);if("number"!==typeof a.from||isNaN(a.from))a.from=a.min;if("number"!==typeof a.to||isNaN(a.from))a.to=a.max;if("single"===a.type)a.from<a.min&&(a.from=a.min),a.from>a.max&&(a.from=a.max);else{if(a.from<a.min||a.from>a.max)a.from=a.min;if(a.to>a.max||a.to<a.min)a.to=a.max;a.from>a.to&&(a.from=a.to)}if("number"!==typeof a.step||isNaN(a.step)||!a.step||0>a.step)a.step=1;if("number"!==
typeof a.keyboard_step||isNaN(a.keyboard_step)||!a.keyboard_step||0>a.keyboard_step)a.keyboard_step=5;"number"===typeof a.from_min&&a.from<a.from_min&&(a.from=a.from_min);"number"===typeof a.from_max&&a.from>a.from_max&&(a.from=a.from_max);"number"===typeof a.to_min&&a.to<a.to_min&&(a.to=a.to_min);"number"===typeof a.to_max&&a.from>a.to_max&&(a.to=a.to_max);if(b){b.min!==a.min&&(b.min=a.min);b.max!==a.max&&(b.max=a.max);if(b.from<b.min||b.from>b.max)b.from=a.from;if(b.to<b.min||b.to>b.max)b.to=a.to}if("number"!==
typeof a.min_interval||isNaN(a.min_interval)||!a.min_interval||0>a.min_interval)a.min_interval=0;if("number"!==typeof a.max_interval||isNaN(a.max_interval)||!a.max_interval||0>a.max_interval)a.max_interval=0;a.min_interval&&a.min_interval>a.max-a.min&&(a.min_interval=a.max-a.min);a.max_interval&&a.max_interval>a.max-a.min&&(a.max_interval=a.max-a.min)},decorate:function(a,b){var d="",c=this.options;c.prefix&&(d+=c.prefix);d+=a;c.max_postfix&&(c.values.length&&a===c.p_values[c.max]?(d+=c.max_postfix,
c.postfix&&(d+=" ")):b===c.max&&(d+=c.max_postfix,c.postfix&&(d+=" ")));c.postfix&&(d+=c.postfix);return d},updateFrom:function(){this.result.from=this.options.from;this.result.from_percent=this.convertToPercent(this.result.from);this.options.values&&(this.result.from_value=this.options.values[this.result.from])},updateTo:function(){this.result.to=this.options.to;this.result.to_percent=this.convertToPercent(this.result.to);this.options.values&&(this.result.to_value=this.options.values[this.result.to])},
updateResult:function(){this.result.min=this.options.min;this.result.max=this.options.max;this.updateFrom();this.updateTo()},appendGrid:function(){if(this.options.grid){var a=this.options,b,d;b=a.max-a.min;var c=a.grid_num,e=0,g=0,f=4,k,h,m=0,n="";this.calcGridMargin();a.grid_snap?(c=b/a.step,e=this.toFixed(a.step/(b/100))):e=this.toFixed(100/c);4<c&&(f=3);7<c&&(f=2);14<c&&(f=1);28<c&&(f=0);for(b=0;b<c+1;b++){k=f;g=this.toFixed(e*b);100<g&&(g=100,k-=2,0>k&&(k=0));this.coords.big[b]=g;h=(g-e*(b-1))/
(k+1);for(d=1;d<=k&&0!==g;d++)m=this.toFixed(g-h*d),n+='<span class="irs-grid-pol small" style="left: '+m+'%"></span>';n+='<span class="irs-grid-pol" style="left: '+g+'%"></span>';m=this.convertToValue(g);m=a.values.length?a.p_values[m]:this._prettify(m);n+='<span class="irs-grid-text js-grid-text-'+b+'" style="left: '+g+'%">'+m+"</span>"}this.coords.big_num=Math.ceil(c+1);this.$cache.cont.addClass("irs-with-grid");this.$cache.grid.html(n);this.cacheGridLabels()}},cacheGridLabels:function(){var a,
b,d=this.coords.big_num;for(b=0;b<d;b++)a=this.$cache.grid.find(".js-grid-text-"+b),this.$cache.grid_labels.push(a);this.calcGridLabels()},calcGridLabels:function(){var a,b;b=[];var d=[],c=this.coords.big_num;for(a=0;a<c;a++)this.coords.big_w[a]=this.$cache.grid_labels[a].outerWidth(!1),this.coords.big_p[a]=this.toFixed(this.coords.big_w[a]/this.coords.w_rs*100),this.coords.big_x[a]=this.toFixed(this.coords.big_p[a]/2),b[a]=this.toFixed(this.coords.big[a]-this.coords.big_x[a]),d[a]=this.toFixed(b[a]+
this.coords.big_p[a]);this.options.force_edges&&(b[0]<-this.coords.grid_gap&&(b[0]=-this.coords.grid_gap,d[0]=this.toFixed(b[0]+this.coords.big_p[0]),this.coords.big_x[0]=this.coords.grid_gap),d[c-1]>100+this.coords.grid_gap&&(d[c-1]=100+this.coords.grid_gap,b[c-1]=this.toFixed(d[c-1]-this.coords.big_p[c-1]),this.coords.big_x[c-1]=this.toFixed(this.coords.big_p[c-1]-this.coords.grid_gap)));this.calcGridCollision(2,b,d);this.calcGridCollision(4,b,d);for(a=0;a<c;a++)b=this.$cache.grid_labels[a][0],
b.style.marginLeft=-this.coords.big_x[a]+"%"},calcGridCollision:function(a,b,d){var c,e,g,f=this.coords.big_num;for(c=0;c<f;c+=a){e=c+a/2;if(e>=f)break;g=this.$cache.grid_labels[e][0];g.style.visibility=d[c]<=b[e]?"visible":"hidden"}},calcGridMargin:function(){this.options.grid_margin&&(this.coords.w_rs=this.$cache.rs.outerWidth(!1),this.coords.w_rs&&(this.coords.w_handle="single"===this.options.type?this.$cache.s_single.outerWidth(!1):this.$cache.s_from.outerWidth(!1),this.coords.p_handle=this.toFixed(this.coords.w_handle/
this.coords.w_rs*100),this.coords.grid_gap=this.toFixed(this.coords.p_handle/2-.1),this.$cache.grid[0].style.width=this.toFixed(100-this.coords.p_handle)+"%",this.$cache.grid[0].style.left=this.coords.grid_gap+"%"))},update:function(a){this.input&&(this.is_update=!0,this.options.from=this.result.from,this.options.to=this.result.to,this.options=f.extend(this.options,a),this.validate(),this.updateResult(a),this.toggleInput(),this.remove(),this.init(!0))},reset:function(){this.input&&(this.updateResult(),
this.update())},destroy:function(){this.input&&(this.toggleInput(),this.$cache.input.prop("readonly",!1),f.data(this.input,"ionRangeSlider",null),this.remove(),this.options=this.input=null)}};f.fn.ionRangeSlider=function(a){return this.each(function(){f.data(this,"ionRangeSlider")||f.data(this,"ionRangeSlider",new q(this,a,u++))})};(function(){for(var a=0,b=["ms","moz","webkit","o"],d=0;d<b.length&&!h.requestAnimationFrame;++d)h.requestAnimationFrame=h[b[d]+"RequestAnimationFrame"],h.cancelAnimationFrame=
h[b[d]+"CancelAnimationFrame"]||h[b[d]+"CancelRequestAnimationFrame"];h.requestAnimationFrame||(h.requestAnimationFrame=function(b,d){var g=(new Date).getTime(),f=Math.max(0,16-(g-a)),k=h.setTimeout(function(){b(g+f)},f);a=g+f;return k});h.cancelAnimationFrame||(h.cancelAnimationFrame=function(a){clearTimeout(a)})})()})(jQuery,document,window,navigator);
                                                                                                                                                                                  framework/includes/option-types/range-slider/static/libs/ion-range-slider/ion.rangeSlider.css       0000644                 00000006516 15266055654 0026537 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       /* Ion.RangeSlider
// css version 2.0.3
// Â© 2013-2014 Denis Ineshin | IonDen.com
// ===================================================================================================================*/

/* =====================================================================================================================
// RangeSlider */

.irs {
    position: relative; display: block;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
     -khtml-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
    .irs-line {
        position: relative; display: block;
        overflow: hidden;
        outline: none !important;
    }
        .irs-line-left, .irs-line-mid, .irs-line-right {
            position: absolute; display: block;
            top: 0;
        }
        .irs-line-left {
            left: 0; width: 11%;
        }
        .irs-line-mid {
            left: 9%; width: 82%;
        }
        .irs-line-right {
            right: 0; width: 11%;
        }

    .irs-bar {
        position: absolute; display: block;
        left: 0; width: 0;
    }
        .irs-bar-edge {
            position: absolute; display: block;
            top: 0; left: 0;
        }

    .irs-shadow {
        position: absolute; display: none;
        left: 0; width: 0;
    }

    .irs-slider {
        position: absolute; display: block;
        cursor: default;
        z-index: 1;
    }
        .irs-slider.single {

        }
        .irs-slider.from {

        }
        .irs-slider.to {

        }
        .irs-slider.type_last {
            z-index: 2;
        }

    .irs-min {
        position: absolute; display: block;
        left: 0;
        cursor: default;
    }
    .irs-max {
        position: absolute; display: block;
        right: 0;
        cursor: default;
    }

    .irs-from, .irs-to, .irs-single {
        position: absolute; display: block;
        top: 0; left: 0;
        cursor: default;
        white-space: nowrap;
    }

.irs-grid {
    position: absolute; display: none;
    bottom: 0; left: 0;
    width: 100%; height: 20px;
}
.irs-with-grid .irs-grid {
    display: block;
}
    .irs-grid-pol {
        position: absolute;
        top: 0; left: 0;
        width: 1px; height: 8px;
        background: #000;
    }
    .irs-grid-pol.small {
        height: 4px;
    }
    .irs-grid-text {
        position: absolute;
        bottom: 0; left: 0;
        white-space: nowrap;
        text-align: center;
        font-size: 9px; line-height: 9px;
        padding: 0 3px;
        color: #000;
    }

.irs-disable-mask {
    position: absolute; display: block;
    top: 0; left: -1%;
    width: 102%; height: 100%;
    cursor: default;
    background: rgba(0,0,0,0.0);
    z-index: 2;
}
.lt-ie9 .irs-disable-mask {
    background: #000;
    filter: alpha(opacity=0);
    cursor: not-allowed;
}

.irs-disabled {
    opacity: 0.4;
}


.irs-hidden-input {
    position: absolute !important;
    display: block !important;
    top: 0 !important;
    left: 0 !important;
    width: 0 !important;
    height: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    outline: none !important;
    z-index: -9999 !important;
    background: none !important;
    border-style: solid !important;
    border-color: transparent !important;
}
                                                                                                                                                                                  framework/includes/option-types/range-slider/static/js/scripts.js                                   0000644                 00000001753 15266055654 0021351 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, fwEvents) {
	var defaults = {
		grid: true
	};

	fwEvents.on('fw:options:init', function (data) {
		data.$elements.find('.fw-option-type-range-slider:not(.initialized)').each(function () {
			var options = JSON.parse($(this).attr('data-fw-irs-options'));
			$(this).find('.fw-irs-range-slider').ionRangeSlider(_.defaults(options, defaults));

			$(this).find('.fw-irs-range-slider').on('change', _.throttle(function (e) {
				fw.options.trigger.changeForEl(e.target, {
					value: getValueForEl(e.target)
				})
			}, 300));
		}).addClass('initialized');
	});

	fw.options.register('range-slider', {
		startListeningForChanges: $.noop,
		getValue: function (optionDescriptor) {
			return {
				value: getValueForEl(
					$(optionDescriptor.el).find('[type="text"]')[0]
				),

				optionDescriptor: optionDescriptor
			}
		}
	});

	function getValueForEl (el) {
		var rangeArray = el.value.split(';');

		return {
			from: rangeArray[0],
			to: rangeArray[1]
		}
	}

})(jQuery, fwEvents);
                     framework/includes/option-types/range-slider/static/css/styles.css                                  0000644                 00000005024 15266055654 0021530 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-range-slider.short-slider {
	max-width: 280px;
}

.fw-option-type-range-slider .irs {
	height: 30px;
}

.fw-option-type-range-slider .irs-with-grid {
	height: 40px;
}

.fw-option-type-range-slider .irs-line {
	height: 5px;
	top: 5px;
	background: #ffffff;
	border: 1px solid #ddd;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07);
	border-radius: 16px;
	-moz-border-radius: 16px;
	-webkit-border-radius: 16px;
}

.fw-option-type-range-slider .irs-line-left {
	height: 8px;
}

.fw-option-type-range-slider .irs-line-mid {
	height: 8px;
}

.fw-option-type-range-slider .irs-line-right {
	height: 8px;
}

.fw-option-type-range-slider .irs-bar {
	height: 7px;
	top: 5px;
	background: #d9ecf4;
	-moz-box-shadow: inset 0 0 2px 1px #c4d5dc;
	-webkit-box-shadow: inset 0 0 2px 1px #c4d5dc;
	box-shadow: inner 0 0 1px 2px #c4d5dc;
	border-radius: 16px 0 0 16px;
	-moz-border-radius: 16px 0 0 16px;
	-webkit-border-radius: 16px 0 0 16px;
}

.fw-option-type-range-slider .irs-bar-edge {
	visibility: hidden;
}

.fw-option-type-range-slider .irs-shadow {
	height: 2px;
	top: 38px;
	background: #000;
	opacity: 0.3;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.fw-option-type-range-slider .lt-ie9 .irs-shadow {
	filter: alpha(opacity=30);
}

.fw-option-type-range-slider #irs-active-slider, .fw-option-type-range-slider .irs-slider:hover {
	background: #00709f;
}

.fw-option-type-range-slider .irs-min, .fw-option-type-range-slider .irs-max {
	display: none;
}

.fw-option-type-range-slider .lt-ie9 .irs-min, .fw-option-type-range-slider .lt-ie9 .irs-max {
	background: #ccc;
}

.fw-option-type-range-slider .irs-from, .fw-option-type-range-slider .irs-to, .fw-option-type-range-slider .irs-single {
	top: 0;
	border: none;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	cursor: pointer;
	background-color: #00709f;
	color: #ffffff;
	text-align: center;
	font-size: 11px;
	padding: 5px;
	min-width: 16px;
	height: 8px;
	line-height: 8px;
	z-index: 2;
}

.fw-option-type-range-slider .lt-ie9 .irs-from, .fw-option-type-range-slider .lt-ie9 .irs-to, .fw-option-type-range-slider .lt-ie9 .irs-single {
	background: #999;
}

.fw-option-type-range-slider .irs-grid {
	height: 19px;
}

.fw-option-type-range-slider .irs-grid-pol {
	opacity: 0.5;
	background: #428bca;
}

.fw-option-type-range-slider .irs-grid-pol.small {
	background: #999;
}

.fw-option-type-range-slider .irs-grid-text {
	color: #99a4ac;
}

.fw-option-type-range-slider .irs-disabled {
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            framework/includes/option-types/simple.php                                                          0000644                 00000070112 15266055654 0015042 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Simple option types (without scripts, styles or views)
 *
 * Convention: Simple options like text|select|input|textarea, should always generate only input, without div wrappers
 */
class FW_Option_Type_Hidden extends FW_Option_Type {
	public function get_type() {
		return 'hidden';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['attr']['value'] = (string) $data['value'];

		return '<input ' . fw_attr_to_html( $option['attr'] ) . ' type="hidden" />';
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return (string) ( is_null( $input_value ) ? $option['value'] : $input_value );
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => ''
		);
	}
}

class FW_Option_Type_Text extends FW_Option_Type {
	public function get_type() {
		return 'text';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['attr']['value'] = (string) $data['value'];

		return '<input ' . fw_attr_to_html( $option['attr'] ) . ' type="text" />';
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return (string) ( is_null( $input_value ) ? $option['value'] : $input_value );
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => ''
		);
	}
}

class FW_Option_Type_Short_Text extends FW_Option_Type_Text {
	public function get_type() {
		return 'short-text';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['attr']['class'] .= ' fw-option-width-short';

		return parent::_render( $id, $option, $data );
	}

	/**
	 * {@inheritdoc}
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}
}

/**
 * Class FW_Option_Type_Number
 *
 * Add Input type="number" <input type="number">
 */
class FW_Option_Type_Number extends FW_Option_Type {
    public function get_type() {
        return 'number';
    }

    /**
     * @internal
     * {@inheritdoc}
     */
    protected function _enqueue_static( $id, $option, $data ) {
    }

    protected function _get_data_for_js($id, $option, $data = array()) {
        return false;
    }

    /**
     * @param string $id
     * @param array $option
     * @param array $data
     *
     * @return string
     *
     * @internal
     */
    protected function _render( $id, $option, $data ) {
        $option['attr']['value'] = (string) $data['value'];

        return '<input ' . fw_attr_to_html( $option['attr'] ) . ' type="number" />';
    }

    /**
     * @param array $option
     * @param array|null|string $input_value
     *
     * @return string
     *
     * @internal
     */
    protected function _get_value_from_input( $option, $input_value ) {
        return (string) ( is_null( $input_value ) ? $option['value'] : $input_value );
    }

    /**
     * @internal
     */
    protected function _get_defaults() {
        return array(
            'value' => ''
        );
    }
}

class FW_Option_Type_Password extends FW_Option_Type {
	public function get_type() {
		return 'password';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['attr']['value'] = (string) $data['value'];

		return '<input ' . fw_attr_to_html( $option['attr'] ) . ' type="password" />';
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return (string) ( is_null( $input_value ) ? $option['value'] : $input_value );
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => ''
		);
	}
}

class FW_Option_Type_Textarea extends FW_Option_Type {
	public function get_type() {
		return 'textarea';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['value'] = (string) $data['value'];

		unset( $option['attr']['value'] ); // be sure to remove value from attributes

		$option['attr'] = array_merge( array( 'rows' => '6' ), $option['attr'] );
		$option['attr']['class'] .= ' code';

		return '<textarea ' . fw_attr_to_html( $option['attr'] ) . '>' .
		       htmlspecialchars( $option['value'], ENT_COMPAT, 'UTF-8' ) .
		       '</textarea>';
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return (string) ( is_null( $input_value ) ? $option['value'] : $input_value );
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => ''
		);
	}
}

class FW_Option_Type_Html extends FW_Option_Type {
	public function get_type() {
		return 'html';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['attr']['value'] = (string) $data['value'];

		$div_attr = $option['attr'];
		unset( $div_attr['name'] );
		unset( $div_attr['value'] );

		return '<div ' . fw_attr_to_html( $div_attr ) . '>' .
		       fw()->backend->option_type( 'hidden' )->render( $id, array(
			       'attr'  => array(
				       'class' => 'fw-option-html-value',
			       ),
			       'value' => $option['attr']['value'],
		       ),
			       array(
				       'id_prefix'   => $data['id_prefix'],
				       'name_prefix' => $data['name_prefix']
			       )
		       ) .
		       '<div class="fw-option-html">' . $option['html'] . '</div>' .
		       '</div>';
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return (string) ( is_null( $input_value ) ? $option['value'] : $input_value );
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => '',
			'html'  => '<em>default html</em>',
		);
	}
}

/**
 * Same html but displayed in fixed width
 */
class FW_Option_Type_Html_Fixed extends FW_Option_Type_Html {
	public function get_type() {
		return 'html-fixed';
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'fixed';
	}
}

/**
 * Same html but displayed in full width
 */
class FW_Option_Type_Html_Full extends FW_Option_Type_Html {
	public function get_type() {
		return 'html-full';
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'full';
	}
}


class FW_Option_Type_Checkbox extends FW_Option_Type {
	public function get_type() {
		return 'checkbox';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		if (
			defined('DOING_AJAX') && DOING_AJAX
			&&
			is_string($data['value'])
			&&
			in_array($data['value'], array('false', 'true'))
		) {
			/**
			 * This happens on fw.OptionsModal open/render
			 * When the checkbox is used by other option types
			 * then this script http://bit.ly/1QshDoS can't fix nested values
			 *
			 * Check if values is 'true' or 'false' then transform/fix it to boolean
			 */
			if ($data['value'] === 'true') {
				$data['value'] = true;
			} else {
				$data['value'] = false;
			}
		}

		$option['value'] = (bool) $data['value'];

		unset( $option['attr']['value'] );

		return ''.
			'<input type="checkbox" name="' . esc_attr( $option['attr']['name'] ) . '" value="" checked="checked" style="display: none">' .
			'<!-- used for "' . esc_attr( $id ) . '" to be present in _POST -->' .
			'' .
			'<label for="' . esc_attr( $option['attr']['id'] ) . '">' .
				'<input ' . fw_attr_to_html( $option['attr'] ) . ' type="checkbox" value="true" ' .
					( $option['value'] ? 'checked="checked" ' : '' ) .
				'> ' . htmlspecialchars( $option['text'], ENT_COMPAT, 'UTF-8' ) .
			'</label>';
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return bool
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return (bool) ( is_null( $input_value ) ? $option['value'] : $input_value );
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => false,
			'text'  => __( 'Yes', 'fw' ),
		);
	}
}

/**
 * Checkboxes list
 */
class FW_Option_Type_Checkboxes extends FW_Option_Type {
	public function get_type() {
		return 'checkboxes';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['value'] = is_array( $data['value'] ) ? $data['value'] : array();

		$div_attr = $option['attr'];
		unset( $div_attr['name'] );
		unset( $div_attr['value'] );

		if ( $option['inline'] ) {
			$div_attr['class'] .= ' fw-option-type-checkboxes-inline fw-clearfix';
		}

		$html = '<div ' . fw_attr_to_html( $div_attr ) . '>';

		$html .= '<input type="checkbox" name="' . esc_attr( $option['attr']['name'] ) . '[]" value="" checked="checked" style="display: none">' .
		         '<!-- used for "' . esc_attr( $id ) . '" to be present in _POST -->';

		foreach ( $option['choices'] as $value => $choice ) {
			if (is_string($choice)) {
				$choice = array(
					'text' => $choice,
					'attr' => array(),
				);
			}

			$choice['attr'] = array_merge(
				isset($choice['attr']) ? $choice['attr'] : array(),
				array(
					'type' => 'checkbox',
					'name' => $option['attr']['name'] . '[' . $value . ']',
					'value' => 'true',
					'id' => $option['attr']['id'] . '-' . $value,
					'data-fw-checkbox-id' => $value
				),
				isset( $option['value'][ $value ] ) && $option['value'][ $value ]
					? array('checked' => 'checked') : array()
			);

			$html .=
				'<div>' .
					'<label for="' . esc_attr( $choice['attr']['id'] ) . '">' .
						'<input  ' . fw_attr_to_html($choice['attr']) . '>' .
						' ' . htmlspecialchars( $choice['text'], ENT_COMPAT, 'UTF-8' ) .
					'</label>' .
				'</div>';
		}

		$html .= '</div>';

		return $html;
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return array
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( is_array( $input_value ) ) {
			$value = array();

			foreach ( $input_value as $choice => $val ) {
				if ( $val === '' ) {
					continue;
				}

				if ( ! isset( $option['choices'][ $choice ] ) ) {
					continue;
				}

				$value[$choice] = true;
			}
		} else {
			$value = $option['value'];
		}

		return $value;
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'inline'  => false, // Set this parameter to true in case you want all checkbox inputs to be rendered inline
			'value'   => array(
				// 'choice_id' => bool
			),
			/**
			 * Avoid bool or int keys http://bit.ly/1cQgVzk
			 */
			'choices' => array(
				// 'choice_id' => 'Choice Label'
			),
		);
	}
}

/**
 * Radio list
 */
class FW_Option_Type_Radio extends FW_Option_Type {
	public function get_type() {
		return 'radio';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['value'] = (string) $data['value'];

		$div_attr = $option['attr'];
		unset( $div_attr['name'] );
		unset( $div_attr['value'] );

		if ( $option['inline'] ) {
			$div_attr['class'] .= ' fw-option-type-radio-inline fw-clearfix';
		}

		$html = '<div ' . fw_attr_to_html( $div_attr ) . '>';

		foreach ( $option['choices'] as $value => $choice ) {
			if (is_string($choice)) {
				$choice = array(
					'text' => $choice,
					'attr' => array(),
				);
			}

			$choice['attr'] = array_merge(
				isset($choice['attr']) ? $choice['attr'] : array(),
				array(
					'type' => 'radio',
					'name' => $option['attr']['name'],
					'value' => $value,
					'id' => $option['attr']['id'] . '-' . $value,
				),
				$option['value'] == $value ? array('checked' => 'checked') : array()
			);

			$html .=
			'<div>' .
				'<label for="' . esc_attr( $choice['attr']['id'] ) . '">' .
					'<input  ' . fw_attr_to_html($choice['attr']) . '>' .
					' ' . htmlspecialchars( $choice['text'], ENT_COMPAT, 'UTF-8' ) .
				'</label>' .
			'</div>';
		}

		$html .= '</div>';

		return $html;
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( ! isset( $option['choices'][ $input_value ] ) ) {
			if (
				empty( $option['choices'] ) ||
				isset( $option['choices'][ $option['value'] ] )
			) {
				$input_value = $option['value'];
			} else {
				reset( $option['choices'] );
				$input_value = key( $option['choices'] );
			}
		}

		return (string) $input_value;
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'inline'  => false, // Set this parameter to true in case you want all radio inputs to be rendered inline
			'value'   => '', // 'choice_id'
			/**
			 * Avoid bool or int keys http://bit.ly/1cQgVzk
			 */
			'choices' => array(
				// 'choice_id' => 'Choice Label'
			)
		);
	}
}

/**
 * Select
 */
class FW_Option_Type_Select extends FW_Option_Type {
	public function get_type() {
		return 'select';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['value'] = $data['value'];

		$option['attr']['data-saved-value'] = $data['value'];
		unset(
			$option['attr']['value'],
			$option['attr']['multiple']
		);

		if ( ! isset( $option['choices'] ) ) {
			$option['choices'] = array();
		}

		$html = '<select ' . fw_attr_to_html( $option['attr'] ) . '>' .
		        $this->render_choices( $option['choices'], $option['value'] ) .
		        '</select>';

		return $html;
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( is_null( $input_value ) ) {
			return $option['value'];
		}

		if ( empty( $option['no-validate'] ) ) {
			$all_choices = $this->get_choices( $option['choices'] );

			if ( ! isset( $all_choices[ $input_value ] ) ) {
				if (
					empty( $all_choices ) ||
					isset( $all_choices[ $option['value'] ] )
				) {
					$input_value = $option['value'];
				} else {
					reset( $all_choices );
					$input_value = key( $all_choices );
				}
			}

			unset( $all_choices );
		}

		return (string) $input_value;
	}

	/**
	 * Extract recursive from optgroups all choices as one level array
	 *
	 * @param array|null $choices
	 *
	 * @return array
	 *
	 * @internal
	 */
	protected function get_choices( $choices ) {
		$result = array();

		foreach ( $choices as $cid => $choice ) {
			if ( is_array( $choice ) && isset( $choice['choices'] ) ) {
				// optgroup
				$result += $this->get_choices( $choice['choices'] );
			} else {
				$result[ $cid ] = $choice;
			}
		}

		return $result;
	}

	protected function render_choices( $choices, $value ) {
		if ( empty( $choices ) || ! is_array( $choices ) ) {
			return '';
		}

		$html = '';

		foreach ( $choices as $c_value => $choice ) {
			if ( is_array( $choice ) ) {
				if ( ! isset( $choice['attr'] ) ) {
					$choice['attr'] = array();
				}

				if ( isset( $choice['choices'] ) ) { // optgroup
					$html .=
						'<optgroup ' . fw_attr_to_html( $choice['attr'] ) . '>' .
							$this->render_choices( $choice['choices'], $value ) .
						'</optgroup>';
				} else { // choice as array (with custom attributes)
					$choice['attr']['value'] = $c_value;

					unset( $choice['attr']['selected'] ); // this is not allowed

					$html .=
						'<option ' . fw_attr_to_html( $choice['attr'] ) . selected( $c_value, $value, false ) . '>' .
							htmlspecialchars( isset( $choice['text'] ) ? $choice['text'] : '', ENT_COMPAT, 'UTF-8' ) .
						'</option>';
				}
			} else { // simple choice
				$html .=
					'<option value="' . esc_attr( $c_value ) . '"' . selected( $c_value, $value, false ) . '>' .
						htmlspecialchars( $choice, ENT_COMPAT, 'UTF-8' ) .
					'</option>';
			}
		}

		return $html;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value'   => '',
			'choices' => array()
		);
	}
}

class FW_Option_Type_Short_Select extends FW_Option_Type_Select {
	public function get_type() {
		return 'short-select';
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['attr']['class'] .= ' fw-option-width-short';

		return parent::_render( $id, $option, $data );
	}

	/**
	 * {@inheritdoc}
	 * @internal
	 */
	public function _get_backend_width_type() {
		return 'auto';
	}
}

/**
 * Select Multiple
 */
class FW_Option_Type_Select_Multiple extends FW_Option_Type_Select {
	public function get_type() {
		return 'select-multiple';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string
	 *
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		$option['value'] = $data['value'];

		unset( $option['attr']['value'] );

		$html = '<input type="hidden" name="' . $option['attr']['name'] . '" value="">';

		$option['attr']['name'] .= '[]';
		$option['attr']['multiple'] = 'multiple';

		if ( ! isset( $option['attr']['size'] ) ) {
			$option['attr']['size'] = '7';
		}

		$html .= '<select ' . fw_attr_to_html( $option['attr'] ) . '>' .
		         $this->render_choices( $option['choices'], $option['value'] ) .
		         '</select>';

		return $html;
	}

	/**
	 * @param array $option
	 * @param array|null|string $input_value
	 *
	 * @return array|null|string
	 *
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( is_null( $input_value ) ) {
			$input_value = $option['value'];
		}

		if ( ! is_array( $input_value ) ) {
			$input_value = array();
		}

		if ( empty( $option['no-validate'] ) ) {
			$all_choices = $this->get_choices( $option['choices'] );

			foreach ( $input_value as $key => $value ) {
				if ( ! isset( $all_choices[ $value ] ) ) {
					unset( $input_value[ $key ] );
				}
			}

			unset( $all_choices );
		}

		return $input_value;
	}

	protected function render_choices( $choices, $value ) {
		if ( empty( $choices ) || ! is_array( $choices ) ) {
			return '';
		}

		$html = '';

		foreach ( $choices as $c_value => $choice ) {
			if ( is_array( $choice ) ) {
				if ( ! isset( $choice['attr'] ) ) {
					$choice['attr'] = array();
				}

				if ( isset( $choice['choices'] ) ) { // optgroup
					$html .= '<optgroup ' . fw_attr_to_html( $choice['attr'] ) . '>' .
					         $this->render_choices( $choice['choices'], $value ) .
					         '</optgroup>';
				} else { // choice as array (with custom attributes)
					$choice['attr']['value'] = $c_value;

					unset( $choice['attr']['selected'] ); // this is not allowed

					$html .= '<option ' . fw_attr_to_html( $choice['attr'] ) . ' ' .
					         ( in_array( $c_value, $value ) ? 'selected="selected" ' : '' ) . '>' .
					         htmlspecialchars( isset( $choice['text'] ) ? $choice['text'] : '', ENT_COMPAT, 'UTF-8' ) .
					         '</option>';
				}
			} else { // simple choice
				$html .= '<option value="' . esc_attr( $c_value ) . '" ' .
				         ( in_array( $c_value, $value ) ? 'selected="selected" ' : '' ) . '>' .
				         htmlspecialchars( $choice, ENT_COMPAT, 'UTF-8' ) .
				         '</option>';
			}
		}

		return $html;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value'   => array(),
			'choices' => array()
		);
	}
}

class FW_Option_Type_Unique extends FW_Option_Type {
	public static $cache_key = 'fw:option-type:unique_id:ids';
	private static $should_do_regeneration = true;

	public function get_type()
	{
		return 'unique';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	protected function _get_defaults()
	{
		return array(
			'value' => '',
			'length' => 0, // Limit id length
			'prefix' => '', // Prefix for ID
		);
	}

	protected function _render($id, $option, $data) {
		return fw_html_tag('input', array(
			'type' => 'hidden',
			'name' => $option['attr']['name'],
			'id' => $option['attr']['id'],
			'value' => $data['value'],
		));
	}

	protected function _init() {
		add_action('save_post', array($this, '_action_reset_post_ids'), 8);
		add_filter('fw:option-type:addable-popup:value-from-input', array($this, '_filter_addable_popup_value_from_input'), 10, 2);
	}

	/**
	 * @param null|int $length_limit
	 * @return string
	 */
	protected function generate_id($length_limit = null, $prefix = '')
	{
		$id = $prefix . fw_rand_md5();

		if ($length_limit) {
			$id = substr($id, 0, (int)$length_limit);
		}

		return $id;
	}

	/**
	 * After the post has been saved
	 * other scripts may call wp_update_post() and the save will start again
	 * If the unique ids array will not be reset, on the next save
	 * the previously processed ids will all be detected as duplicate and will be regenerated
	 *
	 * @param $post_id
	 * @internal
	 */
	public function _action_reset_post_ids($post_id)
	{
		if ( wp_is_post_autosave( $post_id ) ) {
			$original_id = wp_is_post_autosave( $post_id );
		} else if ( wp_is_post_revision( $post_id ) ) {
			$original_id = wp_is_post_revision( $post_id );
		} else {
			$original_id = $post_id;
		}

		$ids = $this->get_loaded_ids();

		if ( isset( $ids[ $post_id ] ) ) {
			FW_Cache::set( self::$cache_key . '/' . $post_id, $ids );
		}

		if ( isset( $ids[ $original_id ] ) ) {
			FW_Cache::set( self::$cache_key . '/' . $original_id, $ids );
		}
	}

	public function set_should_do_regeneration($new) {
		self::$should_do_regeneration = $new;
	}

	protected function _get_value_from_input($option, $input_value) {

		if (is_null($input_value)) {
			$id = empty($option['value']) ? $this->generate_id($option['length'], $option['prefix']) : $option['value'];
		} else {
			$id = $input_value;
		}

		if (empty($id) || !is_string($id)) {
			$id = $this->generate_id($option['length'], $option['prefix']);
		}

		/**
		 * Regenerate if found the same id again
		 *
		 * Sometimes you don't need to to regeneration of ids.
		 * You can use set_should_do_regeneration() method in order to skip
		 * this step. You really should use this hook only if you know what
		 * you're doing. You can really break some things around without
		 * proper care.
		 */
		if (self::$should_do_regeneration) {
			global $post;

			if ($post) {
				$post_id = $post->ID;
			} else {
				$post_id = '~';
			}

			$ids = $this->get_loaded_ids();

			if ( ! isset( $ids[ $post_id ] ) ) {
				$ids[ $post_id ] = array();
			}

			while ( isset( $ids[ $post_id ][ $id ] ) ) {
				$id = $this->generate_id( $option['length'], $option['prefix'] );
			}

			$ids[ $post_id ][ $id ] = true;

			FW_Cache::set( self::$cache_key, $ids );
		}

		return $id;
	}

	public function get_loaded_ids() {
		try {
			return FW_Cache::get( $cache_key = 'fw:option-type:unique_id:ids' );
		} catch (FW_Cache_Not_Found_Exception $e) {

			FW_Cache::set( $cache_key, array() );

			return array();
		}
	}

	/**
	 * Make sure there are no duplicate ids
	 *
	 * @param array $value
	 * @param array $option
	 *
	 * @return array
	 */
	public function _filter_addable_popup_value_from_input($value, $option) {
		/**
		 * Extract only options type 'unique'
		 */
		{
			$update_options = array();

			fw_collect_options($update_options, $option['popup-options'], array(
				'limit_option_types' => array($this->get_type())
			));

			if (empty($update_options)) {
				return $value;
			}
		}

		foreach ($value as &$row) {
			foreach ($update_options as $opt_id => $opt) {
				if (isset($row[$opt_id])) { // should not happen, but just in case, prevent notice
					$row[$opt_id] = fw()->backend->option_type($opt['type'])->get_value_from_input(
						array_merge($opt, array('value' => $row[$opt_id])),
						null
					);
				}
			}
		}

		return $value;
	}
}

/**
 * Input for Google Maps API Key which is stored in a wp_option
 * @since 2.5.7
 */
class FW_Option_Type_GMap_Key extends FW_Option_Type_Text {

	private static $original_value = null;

	/**
	 * Returns wp_options key where the key is stored
	 *
	 * @return string
	 */
	public static function get_key_option_id() {
		return 'fw-option-types:gmap-key';
	}

	public static function get_key() {
		return (string) get_option( self::get_key_option_id() );
	}

	public function _init() {
		if ( is_null( self::$original_value ) ) {
			self::$original_value = self::get_key();
		}
	}

	public function get_type() {
		return 'gmap-key';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value'      => self::get_key(),
			'fw-storage' => array(
				'type'      => 'wp-option',
				'wp-option' => self::get_key_option_id(),
			),
		);
	}

	/**
	 * Restrict option save if the option value is same as the one in the database
	 * @inheritdoc
	 */
	protected function _storage_save( $id, array $option, $value, array $params ) {
		if ( $value == self::$original_value ) {
			return $value;
		}
		return parent::_storage_save( $id, $option, $value, $params );
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                      framework/includes/option-types/icon/README.md                                                      0000644                 00000001335 15266055654 0015250 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ### Update Icons

```javascript
// 1. Open http://fontawesome.io/icons/
// 2. Run this script
// 3. Convert JSON to PHP Array https://www.google.com/#q=json+to+php+online

var fa = {
	groups: {
		// 'id': 'Title'
	},
	icons: {
		// 'fa fa-adjust': {'group': 'web-app'},
	}
};

var $section = jQuery('section#web-application'),
	group;

do {
	group = {
		id: $section.attr('id'),
		title: $section.find('> h2').text()
	};

	fa.groups[group.id] = group.title;

	$section.find('.fontawesome-icon-list i.fa').each(function(){
		var icon = jQuery(this).attr('class');

		if (fa.icons[icon]) return;

		fa.icons[icon] = {group: group.id};
	});

	$section = $section.next();
} while($section.length);

console.log( JSON.stringify(fa) );
```                                                                                                                                                                                                                                                                                                   framework/includes/option-types/icon/class-fw-option-type-icon.php                                  0000644                 00000142107 15266055654 0021437 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Option_Type_Icon extends FW_Option_Type
{
	/**
	 * Prevent enqueue same font style twice, in case it is used in multiple sets
	 * @var array
	 */
	private $enqueued_font_styles = array();

	public function get_type()
	{
		return 'icon';
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'full';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		wp_enqueue_style(
			'fw-option-type-'. $this->get_type() .'-backend',
			fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/css/backend.css'),
			fw()->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-option-type-'. $this->get_type() .'-backend',
			fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/js/backend.js'),
			array('jquery', 'fw-events'),
			fw()->manifest->get_version()
		);

		$sets = $this->get_sets();

		if (isset($sets[ $option['set'] ])) {
			$set = $sets[ $option['set'] ];

			unset($sets);

			$font_style_sources = (array) $set['font-style-src'];

			foreach($font_style_sources as $key => $style_source) {

				/**
				 * user hash as array key instead of src, because src can be a very long data-url string
				 */
				$style_hash = md5($style_source);

				if (!isset($this->enqueued_font_styles[ $style_hash ])) {
					wp_enqueue_style(
						"fw-option-type-{$this->get_type()}-font-{$option['set']}-{$style_hash}",
						$style_source,
						array(),
						fw()->manifest->get_version()
					);

					$this->enqueued_font_styles[ $style_hash ] = true;
				}
			}
		}

		return true;
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		$sets = $this->get_sets();

		if (isset($sets[ $option['set'] ])) {
			$set = $sets[ $option['set'] ];
		} else {
			$set = $this->generate_unknown_set($data['value']);
		}

		unset($sets);

		$option['attr']['value'] = (string)$data['value'];

		return fw_render_view(dirname(__FILE__) . '/view.php', compact('id', 'option', 'data', 'set'));
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (is_null($input_value)) {
			return $option['value'];
		}

		$sets = $this->get_sets();

		if (isset($sets[ $option['set'] ])) {
			$set = $sets[ $option['set'] ];
		} else {
			$set = $this->generate_unknown_set($input_value);
		}

		unset($sets);

		if (!isset($set['icons'][ $input_value ])) {
			$input_value = $option['value'];
		}

		return (string)$input_value;
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => '',
			'set'   => 'font-awesome',
		);
	}

	private function get_sets()
	{
		$cache_key = 'fw_option_type_icon/sets';

		try {
			return FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			$sets = apply_filters('fw_option_type_icon_sets', $this->get_default_sets());

			// do not allow overwrite default sets
			$sets = array_merge($sets, $this->get_default_sets());

			FW_Cache::set($cache_key, $sets);

			return $sets;
		}
	}

	private function generate_unknown_set($icon)
	{
		return array(
			'font-style-src'  => 'data:text/css;charset=utf-8;base64,LyoqLw==', // fixme: WP will transform this to `http://domain.com/data:text/css;...`
			'container-class' => '',
			'groups' => array(
				'unknown' => __('Unknown Set', 'fw'),
			),
			'icons' => array(
				$icon => array('group' => 'unknown'),
			),
		);
	}

	private function get_default_sets()
	{
		// FIXME Maybe its better to use something like the following:
		//
		//     groups => array(
		//         array(
		//             'title' => __('Web Application Icons', 'fw')
		//             'icons' => array('fa fa-adjust', 'fa fa-anchor', ...),
		//         ),
		//         array(
		//             'title' => __('Transportation Icons', 'fw'),
		//             'icons' => array(...),
		//         ),
		//     )
		//
		// NOTE Take into account backward compatibility

		return array(
			'font-awesome' => array( // http://fortawesome.github.io/Font-Awesome/icons
				'font-style-src' => fw_get_framework_directory_uri('/static/libs/font-awesome/css/font-awesome.min.css'),
				'container-class' => 'fa-lg', // some fonts need special wrapper class to display properly
				'groups' => array (
					'web-application' => __('Web Application Icons', 'fw'),
					//'accessibility' => __('Accessibility Icons', 'fw'),
					'hand' => __('Hand Icons', 'fw'),
					'transportation' => __('Transportation Icons', 'fw'),
					'gender' => __('Gender Icons', 'fw'),
					'file-type' => __('File Type Icons', 'fw'),
					//'spinner' => __('Spinner Icons', 'fw'),
					//'form-control' => __('Form Control Icons', 'fw'),
					'payment' => __('Payment Icons', 'fw'),
					//'chart' => __('Chart Icons', 'fw'),
					'currency' => __('Currency Icons', 'fw'),
					'text-editor' => __('Text Editor Icons', 'fw'),
					'directional' => __('Directional Icons', 'fw'),
					'video-player' => __('Video Player Icons', 'fw'),
					'brand' => __('Brand Icons', 'fw'),
					'medical' => __('Medical Icons', 'fw'),
				),
				'icons' => array(
					'fa fa-adjust' => array( 'group' => 'web-application' ),
					'fa fa-american-sign-language-interpreting' => array( 'group' => 'web-application' ),
					'fa fa-anchor' => array( 'group' => 'web-application' ),
					'fa fa-archive' => array( 'group' => 'web-application' ),
					'fa fa-area-chart' => array( 'group' => 'web-application' ),
					'fa fa-arrows' => array( 'group' => 'web-application' ),
					'fa fa-arrows-h' => array( 'group' => 'web-application' ),
					'fa fa-arrows-v' => array( 'group' => 'web-application' ),
					'fa fa-asl-interpreting' => array( 'group' => 'web-application' ),
					'fa fa-assistive-listening-systems' => array( 'group' => 'web-application' ),
					'fa fa-asterisk' => array( 'group' => 'web-application' ),
					'fa fa-at' => array( 'group' => 'web-application' ),
					'fa fa-audio-description' => array( 'group' => 'web-application' ),
					'fa fa-automobile' => array( 'group' => 'web-application' ),
					'fa fa-balance-scale' => array( 'group' => 'web-application' ),
					'fa fa-ban' => array( 'group' => 'web-application' ),
					'fa fa-bank' => array( 'group' => 'web-application' ),
					'fa fa-bar-chart' => array( 'group' => 'web-application' ),
					'fa fa-bar-chart-o' => array( 'group' => 'web-application' ),
					'fa fa-barcode' => array( 'group' => 'web-application' ),
					'fa fa-bars' => array( 'group' => 'web-application' ),
					'fa fa-battery-0' => array( 'group' => 'web-application' ),
					'fa fa-battery-1' => array( 'group' => 'web-application' ),
					'fa fa-battery-2' => array( 'group' => 'web-application' ),
					'fa fa-battery-3' => array( 'group' => 'web-application' ),
					'fa fa-battery-4' => array( 'group' => 'web-application' ),
					'fa fa-battery-empty' => array( 'group' => 'web-application' ),
					'fa fa-battery-full' => array( 'group' => 'web-application' ),
					'fa fa-battery-half' => array( 'group' => 'web-application' ),
					'fa fa-battery-quarter' => array( 'group' => 'web-application' ),
					'fa fa-battery-three-quarters' => array( 'group' => 'web-application' ),
					'fa fa-bed' => array( 'group' => 'web-application' ),
					'fa fa-beer' => array( 'group' => 'web-application' ),
					'fa fa-bell' => array( 'group' => 'web-application' ),
					'fa fa-bell-o' => array( 'group' => 'web-application' ),
					'fa fa-bell-slash' => array( 'group' => 'web-application' ),
					'fa fa-bell-slash-o' => array( 'group' => 'web-application' ),
					'fa fa-bicycle' => array( 'group' => 'web-application' ),
					'fa fa-binoculars' => array( 'group' => 'web-application' ),
					'fa fa-birthday-cake' => array( 'group' => 'web-application' ),
					'fa fa-blind' => array( 'group' => 'web-application' ),
					'fa fa-bluetooth' => array( 'group' => 'web-application' ),
					'fa fa-bluetooth-b' => array( 'group' => 'web-application' ),
					'fa fa-bolt' => array( 'group' => 'web-application' ),
					'fa fa-bomb' => array( 'group' => 'web-application' ),
					'fa fa-book' => array( 'group' => 'web-application' ),
					'fa fa-bookmark' => array( 'group' => 'web-application' ),
					'fa fa-bookmark-o' => array( 'group' => 'web-application' ),
					'fa fa-braille' => array( 'group' => 'web-application' ),
					'fa fa-briefcase' => array( 'group' => 'web-application' ),
					'fa fa-bug' => array( 'group' => 'web-application' ),
					'fa fa-building' => array( 'group' => 'web-application' ),
					'fa fa-building-o' => array( 'group' => 'web-application' ),
					'fa fa-bullhorn' => array( 'group' => 'web-application' ),
					'fa fa-bullseye' => array( 'group' => 'web-application' ),
					'fa fa-bus' => array( 'group' => 'web-application' ),
					'fa fa-cab' => array( 'group' => 'web-application' ),
					'fa fa-calculator' => array( 'group' => 'web-application' ),
					'fa fa-calendar' => array( 'group' => 'web-application' ),
					'fa fa-calendar-check-o' => array( 'group' => 'web-application' ),
					'fa fa-calendar-minus-o' => array( 'group' => 'web-application' ),
					'fa fa-calendar-o' => array( 'group' => 'web-application' ),
					'fa fa-calendar-plus-o' => array( 'group' => 'web-application' ),
					'fa fa-calendar-times-o' => array( 'group' => 'web-application' ),
					'fa fa-camera' => array( 'group' => 'web-application' ),
					'fa fa-camera-retro' => array( 'group' => 'web-application' ),
					'fa fa-car' => array( 'group' => 'web-application' ),
					'fa fa-caret-square-o-down' => array( 'group' => 'web-application' ),
					'fa fa-caret-square-o-left' => array( 'group' => 'web-application' ),
					'fa fa-caret-square-o-right' => array( 'group' => 'web-application' ),
					'fa fa-caret-square-o-up' => array( 'group' => 'web-application' ),
					'fa fa-cart-arrow-down' => array( 'group' => 'web-application' ),
					'fa fa-cart-plus' => array( 'group' => 'web-application' ),
					'fa fa-cc' => array( 'group' => 'web-application' ),
					'fa fa-certificate' => array( 'group' => 'web-application' ),
					'fa fa-check' => array( 'group' => 'web-application' ),
					'fa fa-check-circle' => array( 'group' => 'web-application' ),
					'fa fa-check-circle-o' => array( 'group' => 'web-application' ),
					'fa fa-check-square' => array( 'group' => 'web-application' ),
					'fa fa-check-square-o' => array( 'group' => 'web-application' ),
					'fa fa-child' => array( 'group' => 'web-application' ),
					'fa fa-circle' => array( 'group' => 'web-application' ),
					'fa fa-circle-o' => array( 'group' => 'web-application' ),
					'fa fa-circle-o-notch' => array( 'group' => 'web-application' ),
					'fa fa-circle-thin' => array( 'group' => 'web-application' ),
					'fa fa-clock-o' => array( 'group' => 'web-application' ),
					'fa fa-clone' => array( 'group' => 'web-application' ),
					'fa fa-close' => array( 'group' => 'web-application' ),
					'fa fa-cloud' => array( 'group' => 'web-application' ),
					'fa fa-cloud-download' => array( 'group' => 'web-application' ),
					'fa fa-cloud-upload' => array( 'group' => 'web-application' ),
					'fa fa-code' => array( 'group' => 'web-application' ),
					'fa fa-code-fork' => array( 'group' => 'web-application' ),
					'fa fa-coffee' => array( 'group' => 'web-application' ),
					'fa fa-cog' => array( 'group' => 'web-application' ),
					'fa fa-cogs' => array( 'group' => 'web-application' ),
					'fa fa-comment' => array( 'group' => 'web-application' ),
					'fa fa-comment-o' => array( 'group' => 'web-application' ),
					'fa fa-commenting' => array( 'group' => 'web-application' ),
					'fa fa-commenting-o' => array( 'group' => 'web-application' ),
					'fa fa-comments' => array( 'group' => 'web-application' ),
					'fa fa-comments-o' => array( 'group' => 'web-application' ),
					'fa fa-compass' => array( 'group' => 'web-application' ),
					'fa fa-copyright' => array( 'group' => 'web-application' ),
					'fa fa-creative-commons' => array( 'group' => 'web-application' ),
					'fa fa-credit-card' => array( 'group' => 'web-application' ),
					'fa fa-credit-card-alt' => array( 'group' => 'web-application' ),
					'fa fa-crop' => array( 'group' => 'web-application' ),
					'fa fa-crosshairs' => array( 'group' => 'web-application' ),
					'fa fa-cube' => array( 'group' => 'web-application' ),
					'fa fa-cubes' => array( 'group' => 'web-application' ),
					'fa fa-cutlery' => array( 'group' => 'web-application' ),
					'fa fa-dashboard' => array( 'group' => 'web-application' ),
					'fa fa-database' => array( 'group' => 'web-application' ),
					'fa fa-deaf' => array( 'group' => 'web-application' ),
					'fa fa-deafness' => array( 'group' => 'web-application' ),
					'fa fa-desktop' => array( 'group' => 'web-application' ),
					'fa fa-diamond' => array( 'group' => 'web-application' ),
					'fa fa-dot-circle-o' => array( 'group' => 'web-application' ),
					'fa fa-download' => array( 'group' => 'web-application' ),
					'fa fa-edit' => array( 'group' => 'web-application' ),
					'fa fa-ellipsis-h' => array( 'group' => 'web-application' ),
					'fa fa-ellipsis-v' => array( 'group' => 'web-application' ),
					'fa fa-envelope' => array( 'group' => 'web-application' ),
					'fa fa-envelope-o' => array( 'group' => 'web-application' ),
					'fa fa-envelope-square' => array( 'group' => 'web-application' ),
					'fa fa-eraser' => array( 'group' => 'web-application' ),
					'fa fa-exchange' => array( 'group' => 'web-application' ),
					'fa fa-exclamation' => array( 'group' => 'web-application' ),
					'fa fa-exclamation-circle' => array( 'group' => 'web-application' ),
					'fa fa-exclamation-triangle' => array( 'group' => 'web-application' ),
					'fa fa-external-link' => array( 'group' => 'web-application' ),
					'fa fa-external-link-square' => array( 'group' => 'web-application' ),
					'fa fa-eye' => array( 'group' => 'web-application' ),
					'fa fa-eye-slash' => array( 'group' => 'web-application' ),
					'fa fa-eyedropper' => array( 'group' => 'web-application' ),
					'fa fa-fax' => array( 'group' => 'web-application' ),
					'fa fa-feed' => array( 'group' => 'web-application' ),
					'fa fa-female' => array( 'group' => 'web-application' ),
					'fa fa-fighter-jet' => array( 'group' => 'web-application' ),
					'fa fa-file-archive-o' => array( 'group' => 'web-application' ),
					'fa fa-file-audio-o' => array( 'group' => 'web-application' ),
					'fa fa-file-code-o' => array( 'group' => 'web-application' ),
					'fa fa-file-excel-o' => array( 'group' => 'web-application' ),
					'fa fa-file-image-o' => array( 'group' => 'web-application' ),
					'fa fa-file-movie-o' => array( 'group' => 'web-application' ),
					'fa fa-file-pdf-o' => array( 'group' => 'web-application' ),
					'fa fa-file-photo-o' => array( 'group' => 'web-application' ),
					'fa fa-file-picture-o' => array( 'group' => 'web-application' ),
					'fa fa-file-powerpoint-o' => array( 'group' => 'web-application' ),
					'fa fa-file-sound-o' => array( 'group' => 'web-application' ),
					'fa fa-file-video-o' => array( 'group' => 'web-application' ),
					'fa fa-file-word-o' => array( 'group' => 'web-application' ),
					'fa fa-file-zip-o' => array( 'group' => 'web-application' ),
					'fa fa-film' => array( 'group' => 'web-application' ),
					'fa fa-filter' => array( 'group' => 'web-application' ),
					'fa fa-fire' => array( 'group' => 'web-application' ),
					'fa fa-fire-extinguisher' => array( 'group' => 'web-application' ),
					'fa fa-flag' => array( 'group' => 'web-application' ),
					'fa fa-flag-checkered' => array( 'group' => 'web-application' ),
					'fa fa-flag-o' => array( 'group' => 'web-application' ),
					'fa fa-flash' => array( 'group' => 'web-application' ),
					'fa fa-flask' => array( 'group' => 'web-application' ),
					'fa fa-folder' => array( 'group' => 'web-application' ),
					'fa fa-folder-o' => array( 'group' => 'web-application' ),
					'fa fa-folder-open' => array( 'group' => 'web-application' ),
					'fa fa-folder-open-o' => array( 'group' => 'web-application' ),
					'fa fa-frown-o' => array( 'group' => 'web-application' ),
					'fa fa-futbol-o' => array( 'group' => 'web-application' ),
					'fa fa-gamepad' => array( 'group' => 'web-application' ),
					'fa fa-gavel' => array( 'group' => 'web-application' ),
					'fa fa-gear' => array( 'group' => 'web-application' ),
					'fa fa-gears' => array( 'group' => 'web-application' ),
					'fa fa-gift' => array( 'group' => 'web-application' ),
					'fa fa-glass' => array( 'group' => 'web-application' ),
					'fa fa-globe' => array( 'group' => 'web-application' ),
					'fa fa-graduation-cap' => array( 'group' => 'web-application' ),
					'fa fa-group' => array( 'group' => 'web-application' ),
					'fa fa-hand-grab-o' => array( 'group' => 'web-application' ),
					'fa fa-hand-lizard-o' => array( 'group' => 'web-application' ),
					'fa fa-hand-paper-o' => array( 'group' => 'web-application' ),
					'fa fa-hand-peace-o' => array( 'group' => 'web-application' ),
					'fa fa-hand-pointer-o' => array( 'group' => 'web-application' ),
					'fa fa-hand-rock-o' => array( 'group' => 'web-application' ),
					'fa fa-hand-scissors-o' => array( 'group' => 'web-application' ),
					'fa fa-hand-spock-o' => array( 'group' => 'web-application' ),
					'fa fa-hand-stop-o' => array( 'group' => 'web-application' ),
					'fa fa-hard-of-hearing' => array( 'group' => 'web-application' ),
					'fa fa-hashtag' => array( 'group' => 'web-application' ),
					'fa fa-hdd-o' => array( 'group' => 'web-application' ),
					'fa fa-headphones' => array( 'group' => 'web-application' ),
					'fa fa-heart' => array( 'group' => 'web-application' ),
					'fa fa-heart-o' => array( 'group' => 'web-application' ),
					'fa fa-heartbeat' => array( 'group' => 'web-application' ),
					'fa fa-history' => array( 'group' => 'web-application' ),
					'fa fa-home' => array( 'group' => 'web-application' ),
					'fa fa-hotel' => array( 'group' => 'web-application' ),
					'fa fa-hourglass' => array( 'group' => 'web-application' ),
					'fa fa-hourglass-1' => array( 'group' => 'web-application' ),
					'fa fa-hourglass-2' => array( 'group' => 'web-application' ),
					'fa fa-hourglass-3' => array( 'group' => 'web-application' ),
					'fa fa-hourglass-end' => array( 'group' => 'web-application' ),
					'fa fa-hourglass-half' => array( 'group' => 'web-application' ),
					'fa fa-hourglass-o' => array( 'group' => 'web-application' ),
					'fa fa-hourglass-start' => array( 'group' => 'web-application' ),
					'fa fa-i-cursor' => array( 'group' => 'web-application' ),
					'fa fa-image' => array( 'group' => 'web-application' ),
					'fa fa-inbox' => array( 'group' => 'web-application' ),
					'fa fa-industry' => array( 'group' => 'web-application' ),
					'fa fa-info' => array( 'group' => 'web-application' ),
					'fa fa-info-circle' => array( 'group' => 'web-application' ),
					'fa fa-institution' => array( 'group' => 'web-application' ),
					'fa fa-key' => array( 'group' => 'web-application' ),
					'fa fa-keyboard-o' => array( 'group' => 'web-application' ),
					'fa fa-language' => array( 'group' => 'web-application' ),
					'fa fa-laptop' => array( 'group' => 'web-application' ),
					'fa fa-leaf' => array( 'group' => 'web-application' ),
					'fa fa-legal' => array( 'group' => 'web-application' ),
					'fa fa-lemon-o' => array( 'group' => 'web-application' ),
					'fa fa-level-down' => array( 'group' => 'web-application' ),
					'fa fa-level-up' => array( 'group' => 'web-application' ),
					'fa fa-life-bouy' => array( 'group' => 'web-application' ),
					'fa fa-life-buoy' => array( 'group' => 'web-application' ),
					'fa fa-life-ring' => array( 'group' => 'web-application' ),
					'fa fa-life-saver' => array( 'group' => 'web-application' ),
					'fa fa-lightbulb-o' => array( 'group' => 'web-application' ),
					'fa fa-line-chart' => array( 'group' => 'web-application' ),
					'fa fa-location-arrow' => array( 'group' => 'web-application' ),
					'fa fa-lock' => array( 'group' => 'web-application' ),
					'fa fa-low-vision' => array( 'group' => 'web-application' ),
					'fa fa-magic' => array( 'group' => 'web-application' ),
					'fa fa-magnet' => array( 'group' => 'web-application' ),
					'fa fa-mail-forward' => array( 'group' => 'web-application' ),
					'fa fa-mail-reply' => array( 'group' => 'web-application' ),
					'fa fa-mail-reply-all' => array( 'group' => 'web-application' ),
					'fa fa-male' => array( 'group' => 'web-application' ),
					'fa fa-map' => array( 'group' => 'web-application' ),
					'fa fa-map-marker' => array( 'group' => 'web-application' ),
					'fa fa-map-o' => array( 'group' => 'web-application' ),
					'fa fa-map-pin' => array( 'group' => 'web-application' ),
					'fa fa-map-signs' => array( 'group' => 'web-application' ),
					'fa fa-meh-o' => array( 'group' => 'web-application' ),
					'fa fa-microphone' => array( 'group' => 'web-application' ),
					'fa fa-microphone-slash' => array( 'group' => 'web-application' ),
					'fa fa-minus' => array( 'group' => 'web-application' ),
					'fa fa-minus-circle' => array( 'group' => 'web-application' ),
					'fa fa-minus-square' => array( 'group' => 'web-application' ),
					'fa fa-minus-square-o' => array( 'group' => 'web-application' ),
					'fa fa-mobile' => array( 'group' => 'web-application' ),
					'fa fa-mobile-phone' => array( 'group' => 'web-application' ),
					'fa fa-money' => array( 'group' => 'web-application' ),
					'fa fa-moon-o' => array( 'group' => 'web-application' ),
					'fa fa-mortar-board' => array( 'group' => 'web-application' ),
					'fa fa-motorcycle' => array( 'group' => 'web-application' ),
					'fa fa-mouse-pointer' => array( 'group' => 'web-application' ),
					'fa fa-music' => array( 'group' => 'web-application' ),
					'fa fa-navicon' => array( 'group' => 'web-application' ),
					'fa fa-newspaper-o' => array( 'group' => 'web-application' ),
					'fa fa-object-group' => array( 'group' => 'web-application' ),
					'fa fa-object-ungroup' => array( 'group' => 'web-application' ),
					'fa fa-paint-brush' => array( 'group' => 'web-application' ),
					'fa fa-paper-plane' => array( 'group' => 'web-application' ),
					'fa fa-paper-plane-o' => array( 'group' => 'web-application' ),
					'fa fa-paw' => array( 'group' => 'web-application' ),
					'fa fa-pencil' => array( 'group' => 'web-application' ),
					'fa fa-pencil-square' => array( 'group' => 'web-application' ),
					'fa fa-pencil-square-o' => array( 'group' => 'web-application' ),
					'fa fa-percent' => array( 'group' => 'web-application' ),
					'fa fa-phone' => array( 'group' => 'web-application' ),
					'fa fa-phone-square' => array( 'group' => 'web-application' ),
					'fa fa-photo' => array( 'group' => 'web-application' ),
					'fa fa-picture-o' => array( 'group' => 'web-application' ),
					'fa fa-pie-chart' => array( 'group' => 'web-application' ),
					'fa fa-plane' => array( 'group' => 'web-application' ),
					'fa fa-plug' => array( 'group' => 'web-application' ),
					'fa fa-plus' => array( 'group' => 'web-application' ),
					'fa fa-plus-circle' => array( 'group' => 'web-application' ),
					'fa fa-plus-square' => array( 'group' => 'web-application' ),
					'fa fa-plus-square-o' => array( 'group' => 'web-application' ),
					'fa fa-power-off' => array( 'group' => 'web-application' ),
					'fa fa-print' => array( 'group' => 'web-application' ),
					'fa fa-puzzle-piece' => array( 'group' => 'web-application' ),
					'fa fa-qrcode' => array( 'group' => 'web-application' ),
					'fa fa-question' => array( 'group' => 'web-application' ),
					'fa fa-question-circle' => array( 'group' => 'web-application' ),
					'fa fa-question-circle-o' => array( 'group' => 'web-application' ),
					'fa fa-quote-left' => array( 'group' => 'web-application' ),
					'fa fa-quote-right' => array( 'group' => 'web-application' ),
					'fa fa-random' => array( 'group' => 'web-application' ),
					'fa fa-recycle' => array( 'group' => 'web-application' ),
					'fa fa-refresh' => array( 'group' => 'web-application' ),
					'fa fa-registered' => array( 'group' => 'web-application' ),
					'fa fa-remove' => array( 'group' => 'web-application' ),
					'fa fa-reorder' => array( 'group' => 'web-application' ),
					'fa fa-reply' => array( 'group' => 'web-application' ),
					'fa fa-reply-all' => array( 'group' => 'web-application' ),
					'fa fa-retweet' => array( 'group' => 'web-application' ),
					'fa fa-road' => array( 'group' => 'web-application' ),
					'fa fa-rocket' => array( 'group' => 'web-application' ),
					'fa fa-rss' => array( 'group' => 'web-application' ),
					'fa fa-rss-square' => array( 'group' => 'web-application' ),
					'fa fa-search' => array( 'group' => 'web-application' ),
					'fa fa-search-minus' => array( 'group' => 'web-application' ),
					'fa fa-search-plus' => array( 'group' => 'web-application' ),
					'fa fa-send' => array( 'group' => 'web-application' ),
					'fa fa-send-o' => array( 'group' => 'web-application' ),
					'fa fa-server' => array( 'group' => 'web-application' ),
					'fa fa-share' => array( 'group' => 'web-application' ),
					'fa fa-share-alt' => array( 'group' => 'web-application' ),
					'fa fa-share-alt-square' => array( 'group' => 'web-application' ),
					'fa fa-share-square' => array( 'group' => 'web-application' ),
					'fa fa-share-square-o' => array( 'group' => 'web-application' ),
					'fa fa-shield' => array( 'group' => 'web-application' ),
					'fa fa-ship' => array( 'group' => 'web-application' ),
					'fa fa-shopping-bag' => array( 'group' => 'web-application' ),
					'fa fa-shopping-basket' => array( 'group' => 'web-application' ),
					'fa fa-shopping-cart' => array( 'group' => 'web-application' ),
					'fa fa-sign-in' => array( 'group' => 'web-application' ),
					'fa fa-sign-language' => array( 'group' => 'web-application' ),
					'fa fa-sign-out' => array( 'group' => 'web-application' ),
					'fa fa-signal' => array( 'group' => 'web-application' ),
					'fa fa-signing' => array( 'group' => 'web-application' ),
					'fa fa-sitemap' => array( 'group' => 'web-application' ),
					'fa fa-sliders' => array( 'group' => 'web-application' ),
					'fa fa-smile-o' => array( 'group' => 'web-application' ),
					'fa fa-soccer-ball-o' => array( 'group' => 'web-application' ),
					'fa fa-sort' => array( 'group' => 'web-application' ),
					'fa fa-sort-alpha-asc' => array( 'group' => 'web-application' ),
					'fa fa-sort-alpha-desc' => array( 'group' => 'web-application' ),
					'fa fa-sort-amount-asc' => array( 'group' => 'web-application' ),
					'fa fa-sort-amount-desc' => array( 'group' => 'web-application' ),
					'fa fa-sort-asc' => array( 'group' => 'web-application' ),
					'fa fa-sort-desc' => array( 'group' => 'web-application' ),
					'fa fa-sort-down' => array( 'group' => 'web-application' ),
					'fa fa-sort-numeric-asc' => array( 'group' => 'web-application' ),
					'fa fa-sort-numeric-desc' => array( 'group' => 'web-application' ),
					'fa fa-sort-up' => array( 'group' => 'web-application' ),
					'fa fa-space-shuttle' => array( 'group' => 'web-application' ),
					//'fa fa-spinner' => array( 'group' => 'web-application' ),
					'fa fa-spoon' => array( 'group' => 'web-application' ),
					'fa fa-square' => array( 'group' => 'web-application' ),
					'fa fa-square-o' => array( 'group' => 'web-application' ),
					'fa fa-star' => array( 'group' => 'web-application' ),
					'fa fa-star-half' => array( 'group' => 'web-application' ),
					'fa fa-star-half-empty' => array( 'group' => 'web-application' ),
					'fa fa-star-half-full' => array( 'group' => 'web-application' ),
					'fa fa-star-half-o' => array( 'group' => 'web-application' ),
					'fa fa-star-o' => array( 'group' => 'web-application' ),
					'fa fa-sticky-note' => array( 'group' => 'web-application' ),
					'fa fa-sticky-note-o' => array( 'group' => 'web-application' ),
					'fa fa-street-view' => array( 'group' => 'web-application' ),
					'fa fa-suitcase' => array( 'group' => 'web-application' ),
					'fa fa-sun-o' => array( 'group' => 'web-application' ),
					'fa fa-support' => array( 'group' => 'web-application' ),
					'fa fa-tablet' => array( 'group' => 'web-application' ),
					'fa fa-tachometer' => array( 'group' => 'web-application' ),
					'fa fa-tag' => array( 'group' => 'web-application' ),
					'fa fa-tags' => array( 'group' => 'web-application' ),
					'fa fa-tasks' => array( 'group' => 'web-application' ),
					'fa fa-taxi' => array( 'group' => 'web-application' ),
					'fa fa-television' => array( 'group' => 'web-application' ),
					'fa fa-terminal' => array( 'group' => 'web-application' ),
					'fa fa-thumb-tack' => array( 'group' => 'web-application' ),
					'fa fa-thumbs-down' => array( 'group' => 'web-application' ),
					'fa fa-thumbs-o-down' => array( 'group' => 'web-application' ),
					'fa fa-thumbs-o-up' => array( 'group' => 'web-application' ),
					'fa fa-thumbs-up' => array( 'group' => 'web-application' ),
					'fa fa-ticket' => array( 'group' => 'web-application' ),
					'fa fa-times' => array( 'group' => 'web-application' ),
					'fa fa-times-circle' => array( 'group' => 'web-application' ),
					'fa fa-times-circle-o' => array( 'group' => 'web-application' ),
					'fa fa-tint' => array( 'group' => 'web-application' ),
					'fa fa-toggle-down' => array( 'group' => 'web-application' ),
					'fa fa-toggle-left' => array( 'group' => 'web-application' ),
					'fa fa-toggle-off' => array( 'group' => 'web-application' ),
					'fa fa-toggle-on' => array( 'group' => 'web-application' ),
					'fa fa-toggle-right' => array( 'group' => 'web-application' ),
					'fa fa-toggle-up' => array( 'group' => 'web-application' ),
					'fa fa-trademark' => array( 'group' => 'web-application' ),
					'fa fa-trash' => array( 'group' => 'web-application' ),
					'fa fa-trash-o' => array( 'group' => 'web-application' ),
					'fa fa-tree' => array( 'group' => 'web-application' ),
					'fa fa-trophy' => array( 'group' => 'web-application' ),
					'fa fa-truck' => array( 'group' => 'web-application' ),
					'fa fa-tty' => array( 'group' => 'web-application' ),
					'fa fa-tv' => array( 'group' => 'web-application' ),
					'fa fa-umbrella' => array( 'group' => 'web-application' ),
					'fa fa-universal-access' => array( 'group' => 'web-application' ),
					'fa fa-university' => array( 'group' => 'web-application' ),
					'fa fa-unlock' => array( 'group' => 'web-application' ),
					'fa fa-unlock-alt' => array( 'group' => 'web-application' ),
					'fa fa-unsorted' => array( 'group' => 'web-application' ),
					'fa fa-upload' => array( 'group' => 'web-application' ),
					'fa fa-user' => array( 'group' => 'web-application' ),
					'fa fa-user-plus' => array( 'group' => 'web-application' ),
					'fa fa-user-secret' => array( 'group' => 'web-application' ),
					'fa fa-user-times' => array( 'group' => 'web-application' ),
					'fa fa-users' => array( 'group' => 'web-application' ),
					'fa fa-video-camera' => array( 'group' => 'web-application' ),
					'fa fa-volume-control-phone' => array( 'group' => 'web-application' ),
					'fa fa-volume-down' => array( 'group' => 'web-application' ),
					'fa fa-volume-off' => array( 'group' => 'web-application' ),
					'fa fa-volume-up' => array( 'group' => 'web-application' ),
					'fa fa-warning' => array( 'group' => 'web-application' ),
					'fa fa-wheelchair' => array( 'group' => 'web-application' ),
					'fa fa-wheelchair-alt' => array( 'group' => 'web-application' ),
					'fa fa-wifi' => array( 'group' => 'web-application' ),
					'fa fa-wrench' => array( 'group' => 'web-application' ),
					'fa fa-hand-o-down' => array( 'group' => 'hand' ),
					'fa fa-hand-o-left' => array( 'group' => 'hand' ),
					'fa fa-hand-o-right' => array( 'group' => 'hand' ),
					'fa fa-hand-o-up' => array( 'group' => 'hand' ),
					'fa fa-ambulance' => array( 'group' => 'transportation' ),
					'fa fa-subway' => array( 'group' => 'transportation' ),
					'fa fa-train' => array( 'group' => 'transportation' ),
					'fa fa-genderless' => array( 'group' => 'gender' ),
					'fa fa-intersex' => array( 'group' => 'gender' ),
					'fa fa-mars' => array( 'group' => 'gender' ),
					'fa fa-mars-double' => array( 'group' => 'gender' ),
					'fa fa-mars-stroke' => array( 'group' => 'gender' ),
					'fa fa-mars-stroke-h' => array( 'group' => 'gender' ),
					'fa fa-mars-stroke-v' => array( 'group' => 'gender' ),
					'fa fa-mercury' => array( 'group' => 'gender' ),
					'fa fa-neuter' => array( 'group' => 'gender' ),
					'fa fa-transgender' => array( 'group' => 'gender' ),
					'fa fa-transgender-alt' => array( 'group' => 'gender' ),
					'fa fa-venus' => array( 'group' => 'gender' ),
					'fa fa-venus-double' => array( 'group' => 'gender' ),
					'fa fa-venus-mars' => array( 'group' => 'gender' ),
					'fa fa-file' => array( 'group' => 'file-type' ),
					'fa fa-file-o' => array( 'group' => 'file-type' ),
					'fa fa-file-text' => array( 'group' => 'file-type' ),
					'fa fa-file-text-o' => array( 'group' => 'file-type' ),
					'fa fa-cc-amex' => array( 'group' => 'payment' ),
					'fa fa-cc-diners-club' => array( 'group' => 'payment' ),
					'fa fa-cc-discover' => array( 'group' => 'payment' ),
					'fa fa-cc-jcb' => array( 'group' => 'payment' ),
					'fa fa-cc-mastercard' => array( 'group' => 'payment' ),
					'fa fa-cc-paypal' => array( 'group' => 'payment' ),
					'fa fa-cc-stripe' => array( 'group' => 'payment' ),
					'fa fa-cc-visa' => array( 'group' => 'payment' ),
					'fa fa-google-wallet' => array( 'group' => 'payment' ),
					'fa fa-paypal' => array( 'group' => 'payment' ),
					'fa fa-bitcoin' => array( 'group' => 'currency' ),
					'fa fa-btc' => array( 'group' => 'currency' ),
					'fa fa-cny' => array( 'group' => 'currency' ),
					'fa fa-dollar' => array( 'group' => 'currency' ),
					'fa fa-eur' => array( 'group' => 'currency' ),
					'fa fa-euro' => array( 'group' => 'currency' ),
					'fa fa-gbp' => array( 'group' => 'currency' ),
					'fa fa-gg' => array( 'group' => 'currency' ),
					'fa fa-gg-circle' => array( 'group' => 'currency' ),
					'fa fa-ils' => array( 'group' => 'currency' ),
					'fa fa-inr' => array( 'group' => 'currency' ),
					'fa fa-jpy' => array( 'group' => 'currency' ),
					'fa fa-krw' => array( 'group' => 'currency' ),
					'fa fa-rmb' => array( 'group' => 'currency' ),
					'fa fa-rouble' => array( 'group' => 'currency' ),
					'fa fa-rub' => array( 'group' => 'currency' ),
					'fa fa-ruble' => array( 'group' => 'currency' ),
					'fa fa-rupee' => array( 'group' => 'currency' ),
					'fa fa-shekel' => array( 'group' => 'currency' ),
					'fa fa-sheqel' => array( 'group' => 'currency' ),
					'fa fa-try' => array( 'group' => 'currency' ),
					'fa fa-turkish-lira' => array( 'group' => 'currency' ),
					'fa fa-usd' => array( 'group' => 'currency' ),
					'fa fa-won' => array( 'group' => 'currency' ),
					'fa fa-yen' => array( 'group' => 'currency' ),
					'fa fa-align-center' => array( 'group' => 'text-editor' ),
					'fa fa-align-justify' => array( 'group' => 'text-editor' ),
					'fa fa-align-left' => array( 'group' => 'text-editor' ),
					'fa fa-align-right' => array( 'group' => 'text-editor' ),
					'fa fa-bold' => array( 'group' => 'text-editor' ),
					'fa fa-chain' => array( 'group' => 'text-editor' ),
					'fa fa-chain-broken' => array( 'group' => 'text-editor' ),
					'fa fa-clipboard' => array( 'group' => 'text-editor' ),
					'fa fa-columns' => array( 'group' => 'text-editor' ),
					'fa fa-copy' => array( 'group' => 'text-editor' ),
					'fa fa-cut' => array( 'group' => 'text-editor' ),
					'fa fa-dedent' => array( 'group' => 'text-editor' ),
					'fa fa-files-o' => array( 'group' => 'text-editor' ),
					'fa fa-floppy-o' => array( 'group' => 'text-editor' ),
					'fa fa-font' => array( 'group' => 'text-editor' ),
					'fa fa-header' => array( 'group' => 'text-editor' ),
					'fa fa-indent' => array( 'group' => 'text-editor' ),
					'fa fa-italic' => array( 'group' => 'text-editor' ),
					'fa fa-link' => array( 'group' => 'text-editor' ),
					'fa fa-list' => array( 'group' => 'text-editor' ),
					'fa fa-list-alt' => array( 'group' => 'text-editor' ),
					'fa fa-list-ol' => array( 'group' => 'text-editor' ),
					'fa fa-list-ul' => array( 'group' => 'text-editor' ),
					'fa fa-outdent' => array( 'group' => 'text-editor' ),
					'fa fa-paperclip' => array( 'group' => 'text-editor' ),
					'fa fa-paragraph' => array( 'group' => 'text-editor' ),
					'fa fa-paste' => array( 'group' => 'text-editor' ),
					'fa fa-repeat' => array( 'group' => 'text-editor' ),
					'fa fa-rotate-left' => array( 'group' => 'text-editor' ),
					'fa fa-rotate-right' => array( 'group' => 'text-editor' ),
					'fa fa-save' => array( 'group' => 'text-editor' ),
					'fa fa-scissors' => array( 'group' => 'text-editor' ),
					'fa fa-strikethrough' => array( 'group' => 'text-editor' ),
					'fa fa-subscript' => array( 'group' => 'text-editor' ),
					'fa fa-superscript' => array( 'group' => 'text-editor' ),
					'fa fa-table' => array( 'group' => 'text-editor' ),
					'fa fa-text-height' => array( 'group' => 'text-editor' ),
					'fa fa-text-width' => array( 'group' => 'text-editor' ),
					'fa fa-th' => array( 'group' => 'text-editor' ),
					'fa fa-th-large' => array( 'group' => 'text-editor' ),
					'fa fa-th-list' => array( 'group' => 'text-editor' ),
					'fa fa-underline' => array( 'group' => 'text-editor' ),
					'fa fa-undo' => array( 'group' => 'text-editor' ),
					'fa fa-unlink' => array( 'group' => 'text-editor' ),
					'fa fa-angle-double-down' => array( 'group' => 'directional' ),
					'fa fa-angle-double-left' => array( 'group' => 'directional' ),
					'fa fa-angle-double-right' => array( 'group' => 'directional' ),
					'fa fa-angle-double-up' => array( 'group' => 'directional' ),
					'fa fa-angle-down' => array( 'group' => 'directional' ),
					'fa fa-angle-left' => array( 'group' => 'directional' ),
					'fa fa-angle-right' => array( 'group' => 'directional' ),
					'fa fa-angle-up' => array( 'group' => 'directional' ),
					'fa fa-arrow-circle-down' => array( 'group' => 'directional' ),
					'fa fa-arrow-circle-left' => array( 'group' => 'directional' ),
					'fa fa-arrow-circle-o-down' => array( 'group' => 'directional' ),
					'fa fa-arrow-circle-o-left' => array( 'group' => 'directional' ),
					'fa fa-arrow-circle-o-right' => array( 'group' => 'directional' ),
					'fa fa-arrow-circle-o-up' => array( 'group' => 'directional' ),
					'fa fa-arrow-circle-right' => array( 'group' => 'directional' ),
					'fa fa-arrow-circle-up' => array( 'group' => 'directional' ),
					'fa fa-arrow-down' => array( 'group' => 'directional' ),
					'fa fa-arrow-left' => array( 'group' => 'directional' ),
					'fa fa-arrow-right' => array( 'group' => 'directional' ),
					'fa fa-arrow-up' => array( 'group' => 'directional' ),
					'fa fa-arrows-alt' => array( 'group' => 'directional' ),
					'fa fa-caret-down' => array( 'group' => 'directional' ),
					'fa fa-caret-left' => array( 'group' => 'directional' ),
					'fa fa-caret-right' => array( 'group' => 'directional' ),
					'fa fa-caret-up' => array( 'group' => 'directional' ),
					'fa fa-chevron-circle-down' => array( 'group' => 'directional' ),
					'fa fa-chevron-circle-left' => array( 'group' => 'directional' ),
					'fa fa-chevron-circle-right' => array( 'group' => 'directional' ),
					'fa fa-chevron-circle-up' => array( 'group' => 'directional' ),
					'fa fa-chevron-down' => array( 'group' => 'directional' ),
					'fa fa-chevron-left' => array( 'group' => 'directional' ),
					'fa fa-chevron-right' => array( 'group' => 'directional' ),
					'fa fa-chevron-up' => array( 'group' => 'directional' ),
					'fa fa-long-arrow-down' => array( 'group' => 'directional' ),
					'fa fa-long-arrow-left' => array( 'group' => 'directional' ),
					'fa fa-long-arrow-right' => array( 'group' => 'directional' ),
					'fa fa-long-arrow-up' => array( 'group' => 'directional' ),
					'fa fa-backward' => array( 'group' => 'video-player' ),
					'fa fa-compress' => array( 'group' => 'video-player' ),
					'fa fa-eject' => array( 'group' => 'video-player' ),
					'fa fa-expand' => array( 'group' => 'video-player' ),
					'fa fa-fast-backward' => array( 'group' => 'video-player' ),
					'fa fa-fast-forward' => array( 'group' => 'video-player' ),
					'fa fa-forward' => array( 'group' => 'video-player' ),
					'fa fa-pause' => array( 'group' => 'video-player' ),
					'fa fa-pause-circle' => array( 'group' => 'video-player' ),
					'fa fa-pause-circle-o' => array( 'group' => 'video-player' ),
					'fa fa-play' => array( 'group' => 'video-player' ),
					'fa fa-play-circle' => array( 'group' => 'video-player' ),
					'fa fa-play-circle-o' => array( 'group' => 'video-player' ),
					'fa fa-step-backward' => array( 'group' => 'video-player' ),
					'fa fa-step-forward' => array( 'group' => 'video-player' ),
					'fa fa-stop' => array( 'group' => 'video-player' ),
					'fa fa-stop-circle' => array( 'group' => 'video-player' ),
					'fa fa-stop-circle-o' => array( 'group' => 'video-player' ),
					'fa fa-youtube-play' => array( 'group' => 'video-player' ),
					'fa fa-500px' => array( 'group' => 'brand' ),
					'fa fa-adn' => array( 'group' => 'brand' ),
					'fa fa-amazon' => array( 'group' => 'brand' ),
					'fa fa-android' => array( 'group' => 'brand' ),
					'fa fa-angellist' => array( 'group' => 'brand' ),
					'fa fa-apple' => array( 'group' => 'brand' ),
					'fa fa-behance' => array( 'group' => 'brand' ),
					'fa fa-behance-square' => array( 'group' => 'brand' ),
					'fa fa-bitbucket' => array( 'group' => 'brand' ),
					'fa fa-bitbucket-square' => array( 'group' => 'brand' ),
					'fa fa-black-tie' => array( 'group' => 'brand' ),
					'fa fa-buysellads' => array( 'group' => 'brand' ),
					'fa fa-chrome' => array( 'group' => 'brand' ),
					'fa fa-codepen' => array( 'group' => 'brand' ),
					'fa fa-codiepie' => array( 'group' => 'brand' ),
					'fa fa-connectdevelop' => array( 'group' => 'brand' ),
					'fa fa-contao' => array( 'group' => 'brand' ),
					'fa fa-css3' => array( 'group' => 'brand' ),
					'fa fa-dashcube' => array( 'group' => 'brand' ),
					'fa fa-delicious' => array( 'group' => 'brand' ),
					'fa fa-deviantart' => array( 'group' => 'brand' ),
					'fa fa-digg' => array( 'group' => 'brand' ),
					'fa fa-dribbble' => array( 'group' => 'brand' ),
					'fa fa-dropbox' => array( 'group' => 'brand' ),
					'fa fa-drupal' => array( 'group' => 'brand' ),
					'fa fa-edge' => array( 'group' => 'brand' ),
					'fa fa-empire' => array( 'group' => 'brand' ),
					'fa fa-envira' => array( 'group' => 'brand' ),
					'fa fa-expeditedssl' => array( 'group' => 'brand' ),
					'fa fa-fa' => array( 'group' => 'brand' ),
					'fa fa-facebook' => array( 'group' => 'brand' ),
					'fa fa-facebook-f' => array( 'group' => 'brand' ),
					'fa fa-facebook-official' => array( 'group' => 'brand' ),
					'fa fa-facebook-square' => array( 'group' => 'brand' ),
					'fa fa-firefox' => array( 'group' => 'brand' ),
					'fa fa-first-order' => array( 'group' => 'brand' ),
					'fa fa-flickr' => array( 'group' => 'brand' ),
					'fa fa-font-awesome' => array( 'group' => 'brand' ),
					'fa fa-fonticons' => array( 'group' => 'brand' ),
					'fa fa-fort-awesome' => array( 'group' => 'brand' ),
					'fa fa-forumbee' => array( 'group' => 'brand' ),
					'fa fa-foursquare' => array( 'group' => 'brand' ),
					'fa fa-ge' => array( 'group' => 'brand' ),
					'fa fa-get-pocket' => array( 'group' => 'brand' ),
					'fa fa-git' => array( 'group' => 'brand' ),
					'fa fa-git-square' => array( 'group' => 'brand' ),
					'fa fa-github' => array( 'group' => 'brand' ),
					'fa fa-github-alt' => array( 'group' => 'brand' ),
					'fa fa-github-square' => array( 'group' => 'brand' ),
					'fa fa-gitlab' => array( 'group' => 'brand' ),
					'fa fa-gittip' => array( 'group' => 'brand' ),
					'fa fa-glide' => array( 'group' => 'brand' ),
					'fa fa-glide-g' => array( 'group' => 'brand' ),
					'fa fa-google' => array( 'group' => 'brand' ),
					'fa fa-google-plus' => array( 'group' => 'brand' ),
					'fa fa-google-plus-circle' => array( 'group' => 'brand' ),
					'fa fa-google-plus-official' => array( 'group' => 'brand' ),
					'fa fa-google-plus-square' => array( 'group' => 'brand' ),
					'fa fa-gratipay' => array( 'group' => 'brand' ),
					'fa fa-hacker-news' => array( 'group' => 'brand' ),
					'fa fa-houzz' => array( 'group' => 'brand' ),
					'fa fa-html5' => array( 'group' => 'brand' ),
					'fa fa-instagram' => array( 'group' => 'brand' ),
					'fa fa-internet-explorer' => array( 'group' => 'brand' ),
					'fa fa-ioxhost' => array( 'group' => 'brand' ),
					'fa fa-joomla' => array( 'group' => 'brand' ),
					'fa fa-jsfiddle' => array( 'group' => 'brand' ),
					'fa fa-lastfm' => array( 'group' => 'brand' ),
					'fa fa-lastfm-square' => array( 'group' => 'brand' ),
					'fa fa-leanpub' => array( 'group' => 'brand' ),
					'fa fa-linkedin' => array( 'group' => 'brand' ),
					'fa fa-linkedin-square' => array( 'group' => 'brand' ),
					'fa fa-linux' => array( 'group' => 'brand' ),
					'fa fa-maxcdn' => array( 'group' => 'brand' ),
					'fa fa-meanpath' => array( 'group' => 'brand' ),
					'fa fa-medium' => array( 'group' => 'brand' ),
					'fa fa-mixcloud' => array( 'group' => 'brand' ),
					'fa fa-modx' => array( 'group' => 'brand' ),
					'fa fa-odnoklassniki' => array( 'group' => 'brand' ),
					'fa fa-odnoklassniki-square' => array( 'group' => 'brand' ),
					'fa fa-opencart' => array( 'group' => 'brand' ),
					'fa fa-openid' => array( 'group' => 'brand' ),
					'fa fa-opera' => array( 'group' => 'brand' ),
					'fa fa-optin-monster' => array( 'group' => 'brand' ),
					'fa fa-pagelines' => array( 'group' => 'brand' ),
					'fa fa-pied-piper' => array( 'group' => 'brand' ),
					'fa fa-pied-piper-alt' => array( 'group' => 'brand' ),
					'fa fa-pied-piper-pp' => array( 'group' => 'brand' ),
					'fa fa-pinterest' => array( 'group' => 'brand' ),
					'fa fa-pinterest-p' => array( 'group' => 'brand' ),
					'fa fa-pinterest-square' => array( 'group' => 'brand' ),
					'fa fa-product-hunt' => array( 'group' => 'brand' ),
					'fa fa-qq' => array( 'group' => 'brand' ),
					'fa fa-ra' => array( 'group' => 'brand' ),
					'fa fa-rebel' => array( 'group' => 'brand' ),
					'fa fa-reddit' => array( 'group' => 'brand' ),
					'fa fa-reddit-alien' => array( 'group' => 'brand' ),
					'fa fa-reddit-square' => array( 'group' => 'brand' ),
					'fa fa-renren' => array( 'group' => 'brand' ),
					'fa fa-resistance' => array( 'group' => 'brand' ),
					'fa fa-safari' => array( 'group' => 'brand' ),
					'fa fa-scribd' => array( 'group' => 'brand' ),
					'fa fa-sellsy' => array( 'group' => 'brand' ),
					'fa fa-shirtsinbulk' => array( 'group' => 'brand' ),
					'fa fa-simplybuilt' => array( 'group' => 'brand' ),
					'fa fa-skyatlas' => array( 'group' => 'brand' ),
					'fa fa-skype' => array( 'group' => 'brand' ),
					'fa fa-slack' => array( 'group' => 'brand' ),
					'fa fa-slideshare' => array( 'group' => 'brand' ),
					'fa fa-snapchat' => array( 'group' => 'brand' ),
					'fa fa-snapchat-ghost' => array( 'group' => 'brand' ),
					'fa fa-snapchat-square' => array( 'group' => 'brand' ),
					'fa fa-soundcloud' => array( 'group' => 'brand' ),
					'fa fa-spotify' => array( 'group' => 'brand' ),
					'fa fa-stack-exchange' => array( 'group' => 'brand' ),
					'fa fa-stack-overflow' => array( 'group' => 'brand' ),
					'fa fa-steam' => array( 'group' => 'brand' ),
					'fa fa-steam-square' => array( 'group' => 'brand' ),
					'fa fa-stumbleupon' => array( 'group' => 'brand' ),
					'fa fa-stumbleupon-circle' => array( 'group' => 'brand' ),
					'fa fa-tencent-weibo' => array( 'group' => 'brand' ),
					'fa fa-themeisle' => array( 'group' => 'brand' ),
					'fa fa-trello' => array( 'group' => 'brand' ),
					'fa fa-tripadvisor' => array( 'group' => 'brand' ),
					'fa fa-tumblr' => array( 'group' => 'brand' ),
					'fa fa-tumblr-square' => array( 'group' => 'brand' ),
					'fa fa-twitch' => array( 'group' => 'brand' ),
					'fa fa-twitter' => array( 'group' => 'brand' ),
					'fa fa-twitter-square' => array( 'group' => 'brand' ),
					'fa fa-usb' => array( 'group' => 'brand' ),
					'fa fa-viacoin' => array( 'group' => 'brand' ),
					'fa fa-viadeo' => array( 'group' => 'brand' ),
					'fa fa-viadeo-square' => array( 'group' => 'brand' ),
					'fa fa-vimeo' => array( 'group' => 'brand' ),
					'fa fa-vimeo-square' => array( 'group' => 'brand' ),
					'fa fa-vine' => array( 'group' => 'brand' ),
					'fa fa-vk' => array( 'group' => 'brand' ),
					'fa fa-wechat' => array( 'group' => 'brand' ),
					'fa fa-weibo' => array( 'group' => 'brand' ),
					'fa fa-weixin' => array( 'group' => 'brand' ),
					'fa fa-whatsapp' => array( 'group' => 'brand' ),
					'fa fa-wikipedia-w' => array( 'group' => 'brand' ),
					'fa fa-windows' => array( 'group' => 'brand' ),
					'fa fa-wordpress' => array( 'group' => 'brand' ),
					'fa fa-wpbeginner' => array( 'group' => 'brand' ),
					'fa fa-wpforms' => array( 'group' => 'brand' ),
					'fa fa-xing' => array( 'group' => 'brand' ),
					'fa fa-xing-square' => array( 'group' => 'brand' ),
					'fa fa-y-combinator' => array( 'group' => 'brand' ),
					'fa fa-y-combinator-square' => array( 'group' => 'brand' ),
					'fa fa-yahoo' => array( 'group' => 'brand' ),
					'fa fa-yc' => array( 'group' => 'brand' ),
					'fa fa-yc-square' => array( 'group' => 'brand' ),
					'fa fa-yelp' => array( 'group' => 'brand' ),
					'fa fa-yoast' => array( 'group' => 'brand' ),
					'fa fa-youtube' => array( 'group' => 'brand' ),
					'fa fa-youtube-square' => array( 'group' => 'brand' ),
					'fa fa-h-square' => array( 'group' => 'medical' ),
					'fa fa-hospital-o' => array( 'group' => 'medical' ),
					'fa fa-medkit' => array( 'group' => 'medical' ),
					'fa fa-stethoscope' => array( 'group' => 'medical' ),
					'fa fa-user-md' => array( 'group' => 'medical' ),
				),
			),
		);
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/includes/option-types/icon/view.php                                                       0000644                 00000003321 15266055654 0015451 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @var array $option
 * @var array $data
 * @var string $id
 * @var array $set
 */

$wrapper_attr = array(
	'class' => $option['attr']['class'],
	'id'    => $option['attr']['id'],
);
unset($option['attr']['class'], $option['attr']['id']);

$icons = &$set['icons'];

// build $groups array based on $icons
$groups = array();
foreach ($icons as $icon_tab) {
	$group_id = $icon_tab['group'];
	$groups[$group_id] = $set['groups'][$group_id];
}

ksort($icons);
ksort($groups);

?>
<div <?php echo fw_attr_to_html($wrapper_attr) ?>>

	<input <?php echo fw_attr_to_html($option['attr']) ?> type="hidden" />

	<div class="js-option-type-icon-container">

		<?php if (count($groups) > 1): ?>
		<div class="fw-backend-option-fixed-width">
			<select class="js-option-type-icon-dropdown">
				<?php
					echo fw_html_tag('option', array('value' => 'all'), htmlspecialchars(__('All Categories', 'fw')));
					foreach ($groups as $group_id => $group_title) {
						$selected = (isset($set['icons'][$data['value']]['group']) && $set['icons'][$data['value']]['group'] === $group_id);
						echo fw_html_tag('option', array('value' => $group_id, 'selected' => $selected), htmlspecialchars($group_title));
					}
				?>
			</select>
		</div>
		<?php endif; ?>

		<div class="option-type-icon-list js-option-type-icon-list <?php echo esc_attr($set['container-class']) ?>">
			<?php
				foreach ($icons as $icon_id => $icon_tab) {
					$active = ($data['value'] == $icon_id) ? 'active' : '';
					echo fw_html_tag('i', array(
						'class' => "$icon_id js-option-type-icon-item $active",
						'data-value' => $icon_id,
						'data-group' => $icon_tab['group']
					), true);
				}
			?>
		</div>

	</div>

</div>
                                                                                                                                                                                                                                                                                                               framework/includes/option-types/icon/static/js/backend.js                                           0000644                 00000002050 15266055654 0017614 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(function ($) {
	var optionTypeClass = '.fw-option-type-icon';

	fwEvents.on('fw:options:init', function (data) {

		var $options = data.$elements.find(optionTypeClass +':not(.initialized)');

		// handle click on an icon
		$options.find('.js-option-type-icon-item').on('click', function () {
			var $this = $(this);

			if ($this.hasClass('active')) {
				$this.removeClass('active');
				$this.closest(optionTypeClass).find('input').val('').trigger('change');
			} else {
				$this.addClass('active').siblings().removeClass('active');
				$this.closest(optionTypeClass).find('input').val($this.data('value')).trigger('change');
			}
		});

		// handle changing active category
		$options.find('.js-option-type-icon-dropdown')
			.on('change', function () {
				var $this = $(this);
				var group = $this.val();

				$this.closest(optionTypeClass).find('.js-option-type-icon-item').each(function () {
					$(this).toggle(group == 'all' || group == $(this).data('group'));
				});
			})
			.trigger('change');

		$options.addClass('initialized');

	});

});
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/includes/option-types/icon/static/css/backend.css                                         0000644                 00000003101 15266055654 0020142 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-icon .option-type-icon-list {
	margin-top: 1em;
	padding-left: 1px;
	padding-bottom: 1px;
	overflow: auto;
	max-height: 10.1em;
}

.fw-option-type-icon .option-type-icon-list:first-child {
	margin-top: 0;
}

.fw-option-type-icon .option-type-icon-list:after {
	content: '';
	display: block;
	clear: both;
}

.fw-option-type-icon .option-type-icon-list i {
	float: left;
	border: 1px solid #e1e1e1;
	margin: 0 0 -1px -1px;
	padding: 0.5em 0;
	background-color: #ffffff;
	text-align: center;
	min-width: 2em;
}

body.rtl .fw-option-type-icon .option-type-icon-list i {
	float: right;
}

.fw-option-type-icon .option-type-icon-list i:before {
	display: inline-block;
}

.fw-option-type-icon .option-type-icon-list i:hover {
	background: #0074a2;
	color: #fff;
	cursor: pointer;
}
.fw-option-type-icon .option-type-icon-list i.active:hover,
.fw-option-type-icon .option-type-icon-list i.active{
	background: #64bd1f;
	color: #fff;
}

.fw-option-type-icon .fw-backend-option {
	border-bottom: none;
	padding-bottom: 0;
}

.fw-option-type-icon .fw-options-tabs-wrapper .fw-options-tabs-contents {
	margin-top: 0 !important;
}


/* Let's get this party started */

.fw-option-type-icon .option-type-icon-list::-webkit-scrollbar {
	width: 5px;
}


/* Handle */

.fw-option-type-icon .option-type-icon-list::-webkit-scrollbar-thumb {
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: rgba(92,92,92,0.8);
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}

.fw-option-type-icon .option-type-icon-list::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(92,92,92,0.4);
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/includes/option-types/popup/class-fw-option-type-popup.php                                0000644                 00000011745 15266055654 0022070 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Unyson option type that allows to group option in a popup window
 *
 * Class FW_Option_Type_Popup
 */
class FW_Option_Type_Popup extends FW_Option_Type {
	public function _get_backend_width_type() {
		return 'fixed';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
		static $enqueue = true;

		if ($enqueue) {
			wp_enqueue_style(
				'fw-option-' . $this->get_type(),
				fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/css/styles.css' ),
				array( 'fw' )
			);

			wp_enqueue_script(
				'fw-option-' . $this->get_type(),
				fw_get_framework_directory_uri( '/includes/option-types/' . $this->get_type() . '/static/js/' . $this->get_type() . '.js' ),
				array( 'underscore', 'fw-events', 'jquery-ui-sortable', 'fw' ),
				false,
				true
			);

			$enqueue = false;
		}

		fw()->backend->enqueue_options_static( $option['popup-options'] );

		return true;
	}

	/**
	 * Generate option's html from option array
	 *
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 *
	 * @return string HTML
	 * @internal
	 */
	protected function _render( $id, $option, $data ) {
		unset( $option['attr']['name'], $option['attr']['value'] );

		$option['attr']['data-for-js'] = json_encode( array(
			'title'   => ( isset( $option['popup-title'] ) ) ? $option['popup-title'] : ( string ) $option['label'],
			'options' => $this->transform_options( $option['popup-options'] ),
			'button'  => $option['button'],
			'size'    => $option['size'],
			'custom-events' => $option['custom-events']
		) );

		if ( ! empty( $data['value'] ) ) {
			if ( is_array( $data['value'] ) ) {
				$data['value'] = json_encode( $data['value'] );
			}
		} else {
			$data['value'] = '';
		}

		$sortable_image = fw_get_framework_directory_uri( '/static/img/sort-vertically.png' );

		return fw_render_view( fw_get_framework_directory( '/includes/option-types/' . $this->get_type() . '/views/view.php' ),
			compact( 'id', 'option', 'data', 'sortable_image' ) );
	}

	/**
	 * Option's unique type, used in option array in 'type' key
	 * @return string
	 */
	public function get_type() {
		return 'popup';
	}

	private function transform_options( $options ) {
		$new_options = array();
		foreach ( $options as $id => $option ) {
			if ( is_int( $id ) ) {
				/**
				 * this happens when in options array are loaded external options using fw()->theme->get_options()
				 * and the array looks like this
				 * array(
				 *    'hello' => array('type' => 'text'), // this has string key
				 *    array('hi' => array('type' => 'text')) // this has int key
				 * )
				 */
				$new_options[] = $option;
			} else {
				$new_options[] = array( $id => $option );
			}
		}

		return $new_options;
	}

	/**
	 * Extract correct value for $option['value'] from input array
	 * If input value is empty, will be returned $option['value']
	 *
	 * @param array $option
	 * @param array|string|null $input_value
	 *
	 * @return string|array|int|bool Correct value
	 * @internal
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		if ( empty( $option['popup-options'] ) ) {
			return array();
		}

		if (is_null($input_value)) {
			$input_value = $option['value'];
		} else {
			if (is_array($input_value)) {
				// Don't decode if we have already an array
			} else {
				$input_value = json_decode($input_value, true);
			}
		}

		/**
		 * Move each option value in option array default values
		 * because popup <input> contains options db values got from fw.OptionsModal
		 * which can't be used as $input_value in second parameter of fw_get_options_values_from_input()
		 */
		$popup_options = array();
		foreach (fw_extract_only_options($option['popup-options']) as $popup_option_id => $popup_option) {
			if (isset($input_value[$popup_option_id])) {
				$popup_option['value'] = $input_value[$popup_option_id];
			}
			$popup_options[ $popup_option_id ] = $popup_option;
		}

		return fw_get_options_values_from_input($popup_options, array());
	}

	/**
	 * Default option array
	 *
	 * This makes possible an option array to have required only one parameter: array('type' => '...')
	 * Other parameters are merged with array returned from this method
	 *
	 * @return array
	 *
	 * array(
	 *     'value' => '',
	 *     ...
	 * )
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			/*
			 * Popup button text
			 */
			'button'        => __( 'Edit', 'fw' ),
			/*
			 * Title text that will appear in popup header
			 */
			'popup-title'   => null,
			/*
			 * Array of options that you need to add in the popup
			 */
			'popup-options' => array(),

			/*
			 * Popup size
			 */
			'size' => 'medium',

			/*
			 * Array of default values for the popup options
			 */
			'value'         => array(),

			'custom-events' => array(
				'open' => false,
				'close' => false,
				'render' => false
			)
		);
	}

}
                           framework/includes/option-types/popup/views/view.php                                                0000644                 00000000765 15266055654 0017032 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * @var array $data
 * @var array $option
 * @var string $id
 */

$attr  = $option['attr'];
?>
<div <?php echo fw_attr_to_html( $attr ); ?>>
	<div class="items-wrapper">
		<div class="item">
			<div class="input-wrapper">
				<?php echo fw()->backend->option_type( 'hidden' )->render( $id, array( 'value' => $data['value'] ), $data );?>
			</div>
			<div class="content button"><?php echo $option['button']; ?></div>
		</div>
	</div>
</div>           framework/includes/option-types/popup/static/js/popup.js                                            0000644                 00000005656 15266055654 0017622 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function ($, _, fwEvents, window) {
	var popup = function () {
		var $this = $(this),
			$defaultItem = $this.find('.item.default'),
			nodes = {
				$optionWrapper: $this,
				$itemsWrapper: $this.find('.items-wrapper'),
				$disabledItem: $defaultItem.clone().removeClass('default').addClass('disabled'),
				getDefaultItem: function () {
					return $defaultItem.clone().removeClass('default');
				}
			},
			data = JSON.parse(nodes.$optionWrapper.attr('data-for-js')),
			utils = {
				modal: new fw.OptionsModal({
					title: data.title,
					options: data.options,
					size : data.size
				}),
				editItem: function (item, values) {
					var $input = item.find('input'),
						val = $input.val();

					$input.val( values = JSON.stringify( values ) );

					if (val != values) {
						$this.trigger('fw:option-type:popup:change');
						$input.trigger('change');
					}
				}
			};

		nodes.$itemsWrapper.on('click', '.item > .button', function (e) {
			e.preventDefault();

			var values = {},
				$item = $(this).closest('.item'),
				$input = $item.find('input');

			if ($input.length && $input.val().length ) {
				values = JSON.parse($input.val());
			}

			utils.modal.set('edit', true);
			utils.modal.set('values', values, {silent: true});
			utils.modal.set('itemRef', $item);
			utils.modal.open();
		});

		utils.modal.on({
			'change:values': function (modal, values) {
				utils.editItem(utils.modal.get('itemRef'), values);

                fw.options.trigger.changeForEl(utils.modal.get('itemRef'), {
					value: values
				});

				fwEvents.trigger('fw:option-type:popup:change', {
					element: $this,
					values: values
				});
			},
			'open': function () {
				$this.trigger('fw:option-type:popup:open');

				if (data['custom-events']['open']) {
					fwEvents.trigger('fw:option-type:popup:custom:' + data['custom-events']['open'], {
						element: $this,
						modal: utils.modal
					});
				}
			},
			'close': function () {
				$this.trigger('fw:option-type:popup:close');

				if (data['custom-events']['close']) {
					fwEvents.trigger('fw:option-type:popup:custom:' + data['custom-events']['close'], {
						element: $this,
						modal: utils.modal
					});
				}
			},
			'render': function () {
				$this.trigger('fw:option-type:popup:render');

				if (data['custom-events']['render']) {
					fwEvents.trigger('fw:option-type:popup:custom:' + data['custom-events']['render'], {
						element: $this,
						modal: utils.modal
					});
				}
			}
		});
	};

	fwEvents.on('fw:options:init', function (data) {
		data.$elements
			.find('.fw-option-type-popup:not(.fw-option-initialized)').each(popup)
			.addClass('fw-option-initialized');
	});

	fw.options.register('popup', {
		startListeningForChanges: $.noop,
		getValue: function (optionDescriptor) {
			return {
				value: JSON.parse(
					$(optionDescriptor.el).find('[type="hidden"]').val() || '""'
				),

				optionDescriptor: optionDescriptor
			}
		}
	});
})(jQuery, _, fwEvents, window);
                                                                                  framework/includes/option-types/popup/static/css/styles.css                                         0000644                 00000000745 15266055654 0020324 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-addable-popup .item{
	position: relative;
	background-color: #fff;
	min-height: 40px;
	cursor: pointer;
}

.fw-option-type-addable-popup .item .content{
	padding: 12px 30px;

}

.fw-option-type-addable-popup .item:not(.default):not(.disabled) + .item:not(.default):not(.disabled){
	border-top: 1px dashed #E1E1E1;
}

.fw-option-type-addable-popup .items-wrapper{
	border: 1px solid #e1e1e1;
}

.fw-option-type-addable-popup .item.disabled{
	background-color: #f8f8f8;
}                           framework/includes/option-types/class-fw-option-type-undefined.php                                  0000644                 00000001615 15266055654 0021516 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * This will be returned when tried to get a not existing option type
 * to prevent fatal errors for cases when just one option type was typed wrong
 * or any other minor bug that has no sense to crash the whole site
 */
final class FW_Option_Type_Undefined extends FW_Option_Type {
	public function get_type() {
		return 'fw-undefined';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static( $id, $option, $data ) {
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _render( $id, $name, $data ) {
		return '/* ' . __( 'UNDEFINED OPTION TYPE', 'fw' ) . ' */';
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _get_value_from_input( $option, $input_value ) {
		return $option['value'];
	}

	/**
	 * @internal
	 */
	protected function _get_defaults() {
		return array(
			'value' => array()
		);
	}
}
                                                                                                                   framework/includes/option-types/switch/class-fw-option-type-switch.php                              0000644                 00000010757 15266055654 0022366 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Rows with options
 */
class FW_Option_Type_Switch extends FW_Option_Type
{
	private static $color_regex = '/^#?([a-f]|[A-F]|[0-9]){3}(([a-f]|[A-F]|[0-9]){3})?$/';

	public function get_type()
	{
		return 'switch';
	}

	protected function _get_data_for_js($id, $option, $data = array()) {
		return false;
	}

	/**
	 * @internal
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $data)
	{
		// adaptive switch
		{
			wp_enqueue_style(
				'fw-option-'. $this->get_type() .'-adaptive-switch',
				fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/adaptive-switch/styles.css'),
				array(),
				fw()->manifest->get_version()
			);

			wp_enqueue_script(
				'fw-option-'. $this->get_type() .'-adaptive-switch',
				fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/adaptive-switch/jquery.adaptive-switch.js'),
				array('jquery'),
				fw()->manifest->get_version(),
				true
			);
		}

		wp_enqueue_style(
			'fw-option-'. $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/css/styles.css'),
			array('fw-option-'. $this->get_type() .'-adaptive-switch'),
			fw()->manifest->get_version()
		);

		wp_enqueue_script(
			'fw-option-'. $this->get_type(),
			fw_get_framework_directory_uri('/includes/option-types/'. $this->get_type() .'/static/js/scripts.js'),
			array('fw-events', 'fw-option-'. $this->get_type() .'-adaptive-switch'),
			fw()->manifest->get_version(),
			true
		);
	}

	/**
	 * @internal
	 */
	protected function _render($id, $option, $data)
	{
		if (is_null($data['value'])) {
			$data['value'] = $this->get_value_from_input($option, null);
		}

		{
			$input_attr = array(
				'name' => $option['attr']['name'],
				'id'   => $option['attr']['id'] .'--checkbox',
				'data-switch-left'  => $option['left-choice']['label'],
				'data-switch-right' => $option['right-choice']['label'],
			);

			foreach (array('left', 'right') as $value_type) {
				$input_attr['data-switch-'. $value_type .'-value-json'] = json_encode($option[$value_type .'-choice']['value']);
			}

			if ($checked = ($data['value'] === $option['right-choice']['value'])) {
				$input_attr['checked'] = 'checked'; // right choice means checked
			}

			$input_attr['value'] = json_encode($option[ ($checked ? 'right' : 'left') .'-choice' ]['value']);
		}

		{
			unset(
				$option['attr']['name'],
				$option['attr']['value'],
				$option['attr']['checked'],
				$option['attr']['type']
			);

			foreach (array('left', 'right') as $value_type) {
				if (
					isset($option[$value_type .'-choice']['color'])
					&&
					preg_match(self::$color_regex, $option[$value_type .'-choice']['color'])
				) {
					$option['attr']['data-'. $value_type .'-color'] = $option[$value_type .'-choice']['color'];
				}
			}
		}

		return '<div '. fw_attr_to_html($option['attr']) .'>'.
			'<!-- note: value is json encoded, if want to use it in js, do: var val = JSON.parse($input.val()); -->'.
			'<!-- deprecated: use reactive options for extracting the current value of the switch -->'.
			($checked ? '' : fw_html_tag('input', array(
				'type' => 'hidden',
				'name' => $input_attr['name'],
				'value' => $input_attr['data-switch-left-value-json'],
			))).
			'<input type="checkbox" '. fw_attr_to_html($input_attr) .' />'.
		'</div>';
	}

	/**
	 * @internal
	 */
	protected function _get_value_from_input($option, $input_value)
	{
		if (is_null($input_value)) {
			if (in_array($option['value'], array($option['left-choice']['value'], $option['right-choice']['value']), true)) {
				return $option['value'];
			} else {
				return $option['left-choice']['value'];
			}
		} else {
			$tmp_json = json_decode($input_value);

			/**
			 * Check if parsing is successful.
			 * If it's not - leave $input_value as it is.
			 */
			if (!is_null($tmp_json)) {
				$input_value = $tmp_json;
			}

			if (in_array($input_value, array($option['left-choice']['value'], $option['right-choice']['value']), true)) {
				return $input_value;
			} else {
				return $option['value'];
			}
		}
	}

	/**
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'auto';
	}

	/**
	 * @internal
	 */
	protected function _get_defaults()
	{
		return array(
			'value' => null,
			'left-choice' => array(
				'value' => false,
				'label' => __('No', 'fw'),
				'color' => '', // #HEX
			),
			'right-choice' => array(
				'value' => true,
				'label' => __('Yes', 'fw'),
				'color' => '', // #HEX
			),
		);
	}
}
                 framework/includes/option-types/switch/static/adaptive-switch/jquery.adaptive-switch.js             0000644                 00000004550 15266055654 0025677 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       (function(){
	var template =
		'<div class="adaptive-switch{{wrapper_class}}">'+
			'<div class="switch-inner">'+
				'<div class="switch-size">'+
					'<label class="switch-label switch-label-right"><span>{{biggest_text}}</span></label>'+
				'</div>'+
				'<div class="switch-dot"><div><span></span></div></div>'+
				'<div class="switch-switcher">'+
					'<label for="{{id_right}}" class="switch-label switch-label-right"><span>{{switch_right}}</span></label>'+
					'<label for="{{id_left}}"  class="switch-label switch-label-left" ><span>{{switch_left}}</span></label>'+
					'<div class="clear"></div>'+
				'</div>'+
			'</div>'+
		'</div>';

	function renderTemplate(switchLeft, switchRight, isRight, inputLeftId, inputRightId) {
		switchLeft  = String(switchLeft);
		switchRight = String(switchRight);

		return template
			.split('{{switch_left}}'    ).join(switchLeft)
			.split('{{switch_right}}'   ).join(switchRight)
			.split('{{biggest_text}}'   ).join(switchLeft.length > switchRight.length ? switchLeft : switchRight)
			.split('{{id_left}}'        ).join(inputLeftId)
			.split('{{id_right}}'       ).join(inputRightId)
			.split('{{wrapper_class}}'  ).join(isRight ? ' switch-right' : '');
	}

	{
		var increment = 0;

		function getUniqueId() {
			return 'switch--'+ (++increment);
		}
	}

	jQuery.fn.adaptiveSwitch = function() {
		var $ = jQuery;

		this.filter('input[type="checkbox"]').each(function(){
			var $this = $(this);

			if (!$this.attr('id')) {
				$this.attr('id', getUniqueId());
			}

			var switchId = getUniqueId();

			$(
				renderTemplate(
					$this.attr('data-switch-left')  ? $this.attr('data-switch-left')  : 'No',
					$this.attr('data-switch-right') ? $this.attr('data-switch-right') : 'Yes',
					$this.prop('checked'),
					$this.attr('id'),
					$this.attr('id')
				)
			)
				.attr('id', switchId)
				.addClass('input-type--checkbox')
				.addClass('input-id--'+ $this.attr('id'))
				.addClass(
					$this.attr('class')
					? $.map($this.attr('class').split(/\s+/), function(c){ return c.length ? 'input-class--'+ c : ''; }).join(' ')
					: ''
				)
				.insertAfter($this);

			$this
				.attr('data-switch-id', switchId)
				.addClass('adaptive-switch-input')
				.on('change', function(){
					$('#'+ $(this).attr('data-switch-id') )[ $(this).prop('checked') ? 'addClass' : 'removeClass' ]('switch-right');
				});
		});

		return this;
	};
})();                                                                                                                                                        framework/includes/option-types/switch/static/adaptive-switch/styles.css                            0000644                 00000006046 15266055654 0022766 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .adaptive-switch {
	display: inline-block;
	white-space: nowrap;
	line-height: 200%;
}

.adaptive-switch .switch-clear {
	clear: both;
}

.adaptive-switch .switch-inner {
	position: relative;
	overflow: hidden;
	height: 2em;
}

.adaptive-switch label.switch-label {
	display: block;;
	padding: 0 2em;
	color: #00709f;
}
.adaptive-switch label.switch-label span {
	padding: 0 1em;
}
.adaptive-switch label.switch-label-right {
	padding-left: 0;
}
.adaptive-switch label.switch-label-left {
	padding-right: 0;
}

.adaptive-switch .switch-switcher {
	position: absolute;
	top: 0;
	height: 100%;
	width: 200%;

	left: -100%;
	-webkit-transition: left 0.2s linear;
	transition: left 0.2s linear;
}
.adaptive-switch.switch-right .switch-switcher {
	left: 0;
}
.adaptive-switch .switch-switcher label.switch-label {
	width: 50%;
	height: 100%;
	float: left;
	text-align: center;
	cursor: pointer;
}

.adaptive-switch .switch-dot {
	background-color: #FFF;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;

}
.adaptive-switch .switch-dot div {
	width: 2em;
	height: 100%;
	text-align: right;

	-webkit-transition: width 0.2s linear;
	transition: width 0.2s linear;
}
.adaptive-switch.switch-right .switch-dot div {
	width: 100%;
}
.adaptive-switch .switch-dot div span {
	height: 2em;
	width: 2em;
	display: inline-block;
}

.adaptive-switch .switch-dot,
.adaptive-switch .switch-switcher label.switch-label {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.adaptive-switch,
.adaptive-switch .switch-inner,
.adaptive-switch .switch-dot {
	-webkit-border-radius: 1000px;
	-moz-border-radius: 1000px;
	border-radius: 1000px;
}
.adaptive-switch .switch-dot div span {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.adaptive-switch ::-moz-selection {
	background: transparent;
}
.adaptive-switch ::selection {
	background: transparent;
}

input.adaptive-switch-input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;

	width: 0 !important;
	min-width: 0 !important;
	height: 0 !important;
	min-height: 0 !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}
input.adaptive-switch-input,
input.adaptive-switch-input:before,
input.adaptive-switch-input:checked:before,
input.adaptive-switch-input:after,
input.adaptive-switch-input:checked:after {
	content: none !important;
	visibility: hidden;

	width: 0 !important;
	min-width: 0 !important;
	height: 0 !important;
	min-height: 0 !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}

/* Customize */

.adaptive-switch {
	font-size: 11px;
}

.adaptive-switch {
	border: 1px solid #ddd;
	padding: 2px;

	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
}

.adaptive-switch .switch-dot span {
	background-color: #00709f;

	-webkit-transition: background-color 0.2s linear;
	transition: background-color 0.2s linear;
}

.adaptive-switch .switch-switcher label.switch-label {
	color: #00709f;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          framework/includes/option-types/switch/static/js/scripts.js                                         0000644                 00000003416 15266055654 0020274 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(document).ready(function ($) {
	var optionTypeClass = 'fw-option-type-switch',
		customEventPrefix = 'fw:option-type:switch:';

	fwEvents.on('fw:options:init', function (data) {
		data.$elements.find('.'+ optionTypeClass +':not(.fw-option-initialized)')
			.addClass('fw-option-initialized')
			.find('input[type="checkbox"]')
			.on('change', function(){
				var $this = $(this),
					checked = $this.prop('checked'),
					value = $this.attr('data-switch-'+ (checked ? 'right' : 'left') +'-value-json');

				$this.val(value);

				if (checked) {
					$this.prev('input[type="hidden"]').remove();
				} else {
					/**
					 * When checkbox is not checked, it is not sent in POST so create a hidden input for that
					 */
					$('<input>').attr({
						'type': 'hidden',
						'name': $this.attr('name'),
						'value': value
					}).insertBefore($this);
				}

				$this.closest('.'+ optionTypeClass).trigger(customEventPrefix +'change', {
					value: JSON.parse(value)
				});

				fw.options.trigger.changeForEl(
					$this.closest('.' + optionTypeClass)
				);
			})
			.on('change update:color', function(){
				var $this = $(this),
					isRight = $this.prop('checked'),
					$option = $this.closest('.'+ optionTypeClass),
					color = $option.attr('data-'+ (isRight ? 'right' : 'left') +'-color') || '';

				$option.find('.switch-dot span').css('background-color', color);
				$option.find('.switch-label-'+ (isRight ? 'right' : 'left')).css('color', color);
			})
			.adaptiveSwitch()
			.trigger('update:color');
	});

	fw.options.register('switch', {
		startListeningForChanges: $.noop,
		getValue: function (optionDescriptor) {
			return {
				value: JSON.parse(
					$(optionDescriptor.el).find('[type="checkbox"]').val()
				),
				optionDescriptor: optionDescriptor
			}
		}
	})
});
                                                                                                                                                                                                                                                  framework/includes/option-types/switch/static/css/styles.css                                        0000644                 00000001135 15266055654 0020454 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-option-type-switch .adaptive-switch,
.fw-option-type-switch .adaptive-switch label {
	font-size: 11px;
}

.fw-backend-option-input-type-switch .fw-option-help-in-input {
	top: 3px !important;
}

.fw-option-type-switch .adaptive-switch label.switch-label span {
	text-transform: uppercase;
	padding: 0 0.8em;
}

@media (max-width: 782px) {
	.fw-option-type-switch .adaptive-switch {
		font-size: 14px;
	}
}

body.rtl .adaptive-switch {
	direction: ltr;
}

.fw-backend-option-design-customizer.fw-backend-option-type-switch .adaptive-switch .switch-switcher label.switch-label {
	line-height: inherit;
}                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/includes/customizer/class--fw-customizer-setting-option.php                               0000644                 00000002545 15266055654 0022267 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class _FW_Customizer_Setting_Option extends WP_Customize_Setting {
	/**
	 * @var array
	 * This is sent in args and set in parent construct
	 */
	protected $fw_option = array();

	/**
	 * @var string
	 * This is sent in args and set in parent construct
	 */
	protected $fw_option_id;

	public function get_fw_option() {
		return $this->fw_option;
	}

	public function sanitize($value) {
		if ( is_array( $value ) ) {
			return null;
		}
		   
		$value = json_decode($value, true);

		if (is_null($value) || !is_array($value)) {
			return null;
		}

		$POST = array();

		foreach ($value as $var) {
			fw_aks(
				fw_html_attr_name_to_array_multi_key($var['name'], true),
				$var['value'],
				$POST
			);
		}

		$value = fw()->backend->option_type($this->fw_option['type'])->get_value_from_input(
			$this->fw_option,
			fw_akg(fw_html_attr_name_to_array_multi_key($this->id), $POST)
		);

		return $value;
	}

	/**
	 * {@inheritdoc}
	 */
	public function value() {
		return fw_db_option_storage_load(
			$this->fw_option_id,
			$this->fw_option,
			parent::value(),
			array('customizer' => true)
		);
	}

	/**
	 * {@inheritdoc}
	 */
	protected function update( $value ) {
		return parent::update(
			fw_db_option_storage_save(
				$this->fw_option_id,
				$this->fw_option,
				$value,
				array('customizer' => true)
			)
		);
	}
}
                                                                                                                                                           framework/includes/customizer/class--fw-customizer-control-option-wrapper.php                       0000644                 00000001270 15266055654 0023742 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class _FW_Customizer_Control_Option_Wrapper extends WP_Customize_Control {
	public function render_content() {
		fw()->backend->_set_default_render_design('customizer');
		?>
		<div class="fw-backend-customizer-option">
			<input class="fw-backend-customizer-option-input" type="hidden" <?php $this->link() ?> />
			<div class="fw-backend-customizer-option-inner fw-force-xs">
				<?php
				echo fw()->backend->render_options(
					array($this->id => $this->setting->get_fw_option()),
					array($this->id => $this->value()),
					array(),
					'customizer'
				);
				?>
			</div>
		</div>
		<?php
		fw()->backend->_set_default_render_design();
	}
}
                                                                                                                                                                                                                                                                                                                                        framework/includes/option-storage/type/class-fw-option-storage-type-wp-option.php                   0000644                 00000004144 15266055654 0024434 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * array(
 *  'wp-option' => 'custom_wp_option_name'
 *  'key' => 'option_id/sub_key' // optional @since 2.5.1
 * )
 */
class FW_Option_Storage_Type_WP_Option extends FW_Option_Storage_Type {
	public function get_type() {
		return 'wp-option';
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _save( $id, array $option, $value, array $params ) {
		if ($wp_option = $this->get_wp_option($option, $params)) {
			if (isset($option['fw-storage']['key'])) {
				$wp_option_value = get_option($wp_option, array());

				fw_aks($option['fw-storage']['key'], $value, $wp_option_value);

				update_option($wp_option, $wp_option_value, false);

				unset($wp_option_value);
			} else {
				if (empty($value)) {
					delete_option($wp_option);
					return $value; // Preserve value (don't return default below) because it can be false|0|array()
				} else {
					update_option($wp_option, $value, false);
				}
			}

			return fw()->backend->option_type($option['type'])->get_value_from_input(
				array('type' => $option['type']), null
			);
		} else {
			return $value;
		}
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _load( $id, array $option, $value, array $params ) {
		if ($wp_option = $this->get_wp_option($option, $params)) {
			if (isset($option['fw-storage']['key'])) {
				$wp_option_value = get_option($wp_option, array());

				return fw_akg($option['fw-storage']['key'], $wp_option_value, $value);
			} else {
				return get_option($wp_option, $value);
			}
		} else {
			return $value;
		}
	}

	private function get_wp_option($option, $params) {
		$wp_option = null;

		if (isset($params['post-id']) && wp_is_post_revision($params['post-id'])) {
			/**
			 * Post revision is updated after real post update and it contains old option value
			 * thus overwriting the new option value
			 */
			return false;
		}

		if (!empty($option['fw-storage']['wp-option'])) {
			$wp_option = $option['fw-storage']['wp-option'];
		} elseif (!empty($params['wp-option'])) {
			$wp_option = $params['wp-option'];
		}

		if ($wp_option) {
			return $wp_option;
		} else {
			return false;
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                            framework/includes/option-storage/type/class-fw-option-storage-type-term-meta.php                   0000644                 00000004134 15266055654 0024372 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * array(
 *  'term-id' => 3 // optional // hardcoded term id
 *  'term-meta' => 'hello_world' // optional (default: 'fw:opt:{option_id}')
 *  'key' => 'option_id/sub_key' // optional
 * )
 */
class FW_Option_Storage_Type_Term_Meta extends FW_Option_Storage_Type {
	public function get_type() {
		return 'term-meta';
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _save( $id, array $option, $value, array $params ) {
		if ($term_id = $this->get_term_id($option, $params)) {
			$meta_id = $this->get_meta_id($id, $option, $params);

			if (isset($option['fw-storage']['key'])) {
				$meta_value = get_term_meta($term_id, $meta_id, true);

				fw_aks($option['fw-storage']['key'], $value, $meta_value);

				update_term_meta($term_id, $meta_id, $meta_value);

				unset($meta_value);
			} else {
				update_term_meta($term_id, $meta_id, $value);
			}

			return fw()->backend->option_type($option['type'])->get_value_from_input(
				array('type' => $option['type']), null
			);
		} else {
			return $value;
		}
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _load( $id, array $option, $value, array $params ) {
		if ($term_id = $this->get_term_id($option, $params)) {
			$meta_id = $this->get_meta_id($id, $option, $params);
			$meta_value = get_term_meta($term_id, $meta_id, true);

			if ($meta_value === '' && is_array($value)) {
				return $value;
			}

			if (isset($option['fw-storage']['key'])) {
				return fw_akg($option['fw-storage']['key'], $meta_value, $value);
			} else {
				return $meta_value;
			}
		} else {
			return $value;
		}
	}

	private function get_term_id($option, $params) {
		$term_id = null;

		if (!empty($option['fw-storage']['term-id'])) {
			$term_id = $option['fw-storage']['term-id'];
		} elseif (!empty($params['term-id'])) {
			$term_id = $params['term-id'];
		}

		$term_id = intval($term_id);

		if ($term_id > 0) {
			return $term_id;
		} else {
			return false;
		}
	}

	private function get_meta_id($id, $option, $params) {
		return empty($option['fw-storage']['term-meta'])
			? 'fw:opt:'. $id
			: $option['fw-storage']['term-meta'];
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/includes/option-storage/type/class-fw-option-storage-type-post-meta.php                   0000644                 00000004706 15266055654 0024415 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * array(
 *  'post-id' => 3 // optional // hardcoded post id
 *  'post-meta' => 'hello_world' // optional (default: 'fw:opt:{option_id}')
 *  'key' => 'option_id/sub_key' // optional @since 2.5.3
 * )
 */
class FW_Option_Storage_Type_Post_Meta extends FW_Option_Storage_Type {
	public function get_type() {
		return 'post-meta';
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _save( $id, array $option, $value, array $params ) {
		if ($post_id = $this->get_post_id($option, $params)) {
			$meta_id = $this->get_meta_id($id, $option, $params);

			if (isset($option['fw-storage']['key'])) {
				$meta_value = get_post_meta($post_id, $meta_id, true);

				fw_aks($option['fw-storage']['key'], $value, $meta_value);

				fw_update_post_meta($post_id, $meta_id, $meta_value);

				unset($meta_value);
			} else {
				fw_update_post_meta($post_id, $meta_id, $value);
			}

			return fw()->backend->option_type($option['type'])->get_value_from_input(
				array('type' => $option['type']), null
			);
		} else {
			return $value;
		}
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _load( $id, array $option, $value, array $params ) {
		if ($post_id = $this->get_post_id($option, $params)) {
			$meta_id = $this->get_meta_id($id, $option, $params);
			$meta_value = get_post_meta($post_id, $meta_id,
				/**
				 * Do not set this to `true` because the below verification if value exists or not will be impossible
				 * because if the value is not in db it will be an empty string '' instead of NULL
				 * so we can't treat empty string as non value because the actual value can be an empty string
				 */
				false
			);

			if (empty($meta_value)) {
				return $value;
			} else {
				$meta_value = $meta_value[0];
			}

			if (isset($option['fw-storage']['key'])) {
				return fw_akg($option['fw-storage']['key'], $meta_value, $value);
			} else {
				return $meta_value;
			}
		} else {
			return $value;
		}
	}

	private function get_post_id($option, $params) {
		$post_id = null;

		if (!empty($option['fw-storage']['post-id'])) {
			$post_id = $option['fw-storage']['post-id'];
		} elseif (!empty($params['post-id'])) {
			$post_id = $params['post-id'];
		}

		$post_id = intval($post_id);

		if ($post_id > 0) {
			return $post_id;
		} else {
			return false;
		}
	}

	private function get_meta_id($id, $option, $params) {
		return empty($option['fw-storage']['post-meta'])
			? 'fw:opt:'. $id
			: $option['fw-storage']['post-meta'];
	}
}
                                                          framework/includes/option-storage/class--fw-option-storage-type-register.php                        0000644                 00000000356 15266055654 0023421 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @internal
 */
class _FW_Option_Storage_Type_Register extends FW_Type_Register {
	protected function validate_type(FW_Type $type) {
		return $type instanceof FW_Option_Storage_Type;
	}
}
                                                                                                                                                                                                                                                                                  framework/includes/option-storage/class-fw-option-storage-type.php                                  0000644                 00000004624 15266055654 0021524 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

abstract class FW_Option_Storage_Type extends FW_Type {
	/**
	 * Save the value in another place and return a value that will be save in regular place (same as before this feature)
	 *
	 * @param string $id
	 * @param array $option
	 * @param mixed $value Current option (regular) value
	 * @param array $params
	 *
	 * @return mixed
	 *
	 *  - if the save is fail
	 *
	 *    <?php
	 *    return $value;
	 *
	 *  - if the save is success, return a valid default/empty value from that option type,
	 *    so if the separately saved value is lost, will be used empty but valid $value
	 *    and there will be no notices/errors in scripts that are using it and expects a specific structure/format
	 *
	 *    <?php
	 *    return return fw()->backend->option_type($option['type'])->get_value_from_input(array('type' => $option['type']), null);
	 */
	abstract protected function _save($id, array $option, $value, array $params);

	/**
	 * Load the value saved in custom place
	 *
	 * @param string $id
	 * @param array $option
	 * @param mixed $value Current option (regular) value
	 * @param array $params
	 *
	 * @return mixed
	 */
	abstract protected function _load($id, array $option, $value, array $params);

	/**
	 * @param string $id
	 * @param array $option
	 * @param mixed $value
	 * @param array $params
	 *
	 * @return mixed
	 */
	final public function save($id, array $option, $value, array $params = array()) {
		if (
			!empty($option['fw-storage'])
			&&
			($storage = is_array($option['fw-storage'])
				? $option['fw-storage']
				: array('type' => $option['fw-storage'])
			)
			&&
			!empty($storage['type'])
			&&
			$storage['type'] === $this->get_type()
		) {
			$option['fw-storage'] = $storage;
		} else {
			return $value;
		}

		return $this->_save($id, $option, $value, $params);
	}

	/**
	 * @param string $id
	 * @param array $option
	 * @param mixed $value
	 * @param array $params
	 *
	 * @return mixed
	 */
	final public function load($id, array $option, $value, array $params = array()) {
		if (
			!empty($option['fw-storage'])
			&&
			($storage = is_array($option['fw-storage'])
				? $option['fw-storage']
				: array('type' => $option['fw-storage'])
			)
			&&
			!empty($storage['type'])
			&&
			$storage['type'] === $this->get_type()
		) {
			$option['fw-storage'] = $storage;
		} else {
			return $value;
		}

		return $this->_load($id, $option, $value, $params);
	}
}
                                                                                                            framework/includes/container-types/tab/class-fw-container-type-tab.php                              0000644                 00000001047 15266055654 0022214 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Container_Type_Tab extends FW_Container_Type {
	public function get_type() {
		return 'tab';
	}

	protected function _get_defaults() {
		return array(
			'title' => '',
		);
	}

	protected function _enqueue_static($id, $option, $values, $data) {
		//
	}

	protected function _render($containers, $values, $data) {
		return fw_render_view(
			dirname(__FILE__) .'/view.php',
			array(
				'tabs'         => &$containers,
				'values'       => &$values,
				'options_data' => &$data,
			)
		);
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         framework/includes/container-types/tab/view.php                                                     0000644                 00000003224 15266055654 0015743 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $tabs
 * @var array $values
 * @var array $options_data
 */

$global_lazy_tabs = fw()->theme->get_config('lazy_tabs');

?>
<div class="fw-options-tabs-wrapper">
	<div class="fw-options-tabs-list">
		<ul>
			<?php foreach ($tabs as $tab_id => &$tab): ?>
				<li <?php echo isset($tab['li-attr']) ? fw_attr_to_html($tab['li-attr']) : ''; ?> >
					<a href="#fw-options-tab-<?php echo esc_attr($tab_id) ?>" class="nav-tab fw-wp-link" ><?php
						echo htmlspecialchars($tab['title'], ENT_COMPAT, 'UTF-8') ?></a>
				</li>
			<?php endforeach; unset($tab); ?>
		</ul>
		<div class="fw-clear"></div>
	</div>
	<div class="fw-options-tabs-contents metabox-holder">
		<div class="fw-inner">
			<?php
			foreach ($tabs as $tab_id => &$tab):
				// prepare attributes
				{
					$attr = isset($tab['attr']) ? $tab['attr'] : array();

					$lazy_tabs = isset($tab['lazy_tabs']) ? $tab['lazy_tabs'] : $global_lazy_tabs;

					$attr['id'] = 'fw-options-tab-'. esc_attr($tab_id);

					if (!isset($attr['class'])) {
						$attr['class'] = 'fw-options-tab';
					} else {
						$attr['class'] = 'fw-options-tab '. $attr['class'];
					}

					if ($lazy_tabs) {
						$attr['data-fw-tab-html'] = fw()->backend->render_options(
							$tab['options'], $values, $options_data
						);
					}
				}
				?><div <?php echo fw_attr_to_html($attr) ?>><?php
					echo $lazy_tabs ? '' : fw()->backend->render_options($tab['options'], $values, $options_data);
				?></div><?php
				unset($tabs[$tab_id]); // free memory after printed and not needed anymore
			endforeach;
			unset($tab);
			?>
		</div>
	</div>
	<div class="fw-clear"></div>
</div>
                                                                                                                                                                                                                                                                                                                                                                            framework/includes/container-types/box/class-fw-container-type-box.php                              0000644                 00000001720 15266055654 0022256 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Container_Type_Box extends FW_Container_Type {
	public function get_type() {
		return 'box';
	}

	protected function _get_defaults() {
		return array(
			'title' => '',
		);
	}

	protected function _enqueue_static($id, $option, $values, $data) {
		//
	}

	protected function _render($containers, $values, $data) {
		$html = '';

		foreach ( $containers as $id => &$box ) {
			if (empty($box['options'])) {
				continue;
			}

			unset( $box['attr']['id'] ); // do not allow id overwrite, it is sent in first argument of render_box()

			$html .= fw()->backend->render_box(
				'fw-options-box-' . $id,
				empty( $box['title'] ) ? ' ' : $box['title'],
				fw()->backend->render_options( $box['options'], $values, $data ),
				array(
					'attr' => $box['attr']
				)
			);
		}

		if (!empty($html)) {
			$html =
				'<div class="fw-backend-postboxes metabox-holder">'
				. $html
				. '</div>';
		}

		return $html;
	}
}
                                                framework/includes/container-types/class-fw-container-type-undefined.php                            0000644                 00000001311 15266055654 0022633 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * This will be returned when tried to get a not existing container type
 * to prevent fatal errors for cases when just one container type was typed wrong
 * or any other minor bug that has no sense to crash the whole site
 */
class FW_Container_Type_Undefined extends FW_Container_Type {
	public function get_type() {
		return '';
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _enqueue_static($id, $option, $values, $data) {}

	/**
	 * {@inheritdoc}
	 */
	protected function _render($containers, $values, $data) {
		return '<p>/* Undefined Container Type */</p>';
	}

	/**
	 * {@inheritdoc}
	 */
	protected function _get_defaults() {
		return array();
	}
}
                                                                                                                                                                                                                                                                                                                       framework/includes/container-types/simple.php                                                       0000644                 00000001635 15266055654 0015520 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Container_Type_Group extends FW_Container_Type {
	public function get_type() {
		return 'group';
	}

	protected function _get_defaults() {
		return array();
	}

	protected function _enqueue_static($id, $option, $values, $data) {
		//
	}

	protected function _render($containers, $values, $data) {
		$html = '';

		foreach ( $containers as $id => &$group ) {
			// prepare attributes
			{
				$attr = isset( $group['attr'] ) ? $group['attr'] : array();

				$attr['id'] = 'fw-backend-options-group-' . $id;

				if ( ! isset( $attr['class'] ) ) {
					$attr['class'] = 'fw-backend-options-group';
				} else {
					$attr['class'] = 'fw-backend-options-group ' . $attr['class'];
				}
			}

			$html .= '<div ' . fw_attr_to_html( $attr ) . '>';
			$html .= fw()->backend->render_options( $group['options'], $values, $data );
			$html .= '</div>';
		}

		return $html;
	}
}
                                                                                                   framework/includes/container-types/popup/scripts.js                                                 0000644                 00000002345 15266055654 0016705 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(function($){
	var optionTypeClass = '.fw-container-type-popup',
		optionsModals = {},
		getOptionsModal = function(id, data) {
			if (typeof optionsModals[id] == 'undefined') {
				var $option = data.$option,
					$options = data.$options,
					modal = optionsModals[id] = new fw.Modal({
						title: $option.attr('data-modal-title'),
						size: $option.attr('data-modal-size')
					}),
					onOpen = function(){
						$options.detach();

						modal.content.$el.html('').append($options);

						$options.removeClass('fw-hidden');
					},
					onClose = function(){
						$options.detach();

						$options.addClass('fw-hidden');

						$option.append($options);
					};

				modal.frame.on('open', onOpen);
				modal.frame.on('close', onClose);
			}

			return optionsModals[id];
		};

	fwEvents.on('fw:options:init', function(data){
		data.$elements.find(optionTypeClass +':not(.initialized)').each(function(){
			var $option = $(this),
				$button = $option.find('> .popup-button-wrapper > .popup-button'),
				$options = $option.find('> .popup-options');

			$button.on('click', function(){
				getOptionsModal($option.attr('id'), {
					$option: $option,
					$options: $options
				}).open();
			});
		}).addClass('initialized');
	});
});                                                                                                                                                                                                                                                                                           framework/includes/container-types/popup/styles.css                                                 0000644                 00000000422 15266055654 0016707 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-container-type-popup {
	padding: 24px 27px 21px;

	opacity: 0;
	transition: opacity ease 0.3s;
	-webkit-transition: opacity ease 0.3s;
}

.fw-container-type-popup.initialized {
	opacity: 1;
}

.fw-container-type-popup > .popup-desc {
	font-style: italic;
	color: #666;
}                                                                                                                                                                                                                                              framework/includes/container-types/popup/class-fw-container-type-popup.php                          0000644                 00000003424 15266055654 0023207 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

class FW_Container_Type_Popup extends FW_Container_Type {
	public function get_type() {
		return 'popup';
	}

	protected function _get_defaults() {
		return array(
			'modal-size' => 'small', // small, medium, large
			'desc' => '',
		);
	}

	protected function _enqueue_static($id, $option, $values, $data) {
		$uri = fw_get_framework_directory_uri('/includes/container-types/popup');

		wp_enqueue_script(
			'fw-container-type-'. $this->get_type(),
			$uri .'/scripts.js',
			array('jquery', 'fw-events', 'fw'),
			fw()->manifest->get_version()
		);

		wp_enqueue_style('fw');

		wp_enqueue_style(
			'fw-container-type-'. $this->get_type(),
			$uri .'/styles.css',
			array(),
			fw()->manifest->get_version()
		);
	}

	protected function _render($containers, $values, $data) {
		$html = '';

		$defaults = $this->get_defaults();

		foreach ($containers as $id => &$option) {
			{
				$attr = $option['attr'];

				$attr['data-modal-title'] = $option['title'];

				if (in_array($option['modal-size'], array('small', 'medium', 'large'))) {
					$attr['data-modal-size'] = $option['modal-size'];
				} else {
					$attr['data-modal-size'] = $defaults['modal-size'];
				}

				$attr['id'] = $data['id_prefix'] . $id;
			}

			$html .=
				'<div '. fw_attr_to_html($attr) .'>'
				. '<p class="popup-button-wrapper">'
				. fw_html_tag(
					'button',
					array(
						'type' => 'button',
						'class' => 'button button-secondary popup-button',
					),
					$option['title']
				)
				. '</p>'
				. (empty($option['desc']) ? '' : ('<div class="popup-desc">'. $option['desc'] .'</div>'))
				. '<div class="popup-options fw-hidden">'
				. fw()->backend->render_options($option['options'], $values, $data)
				. '</div>'
				. '</div>';
		}

		return $html;
	}
}
                                                                                                                                                                                                                                            framework/includes/hooks.php                                                                        0000644                 00000025130 15266055654 0012222 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}
/**
 * Filters and Actions
 */

/**
 * Option types
 */
{
	/**
	 * @internal
	 */
	function _action_fw_init_option_types() {
		FW_Option_Type::register( 'FW_Option_Type_Hidden' );
		FW_Option_Type::register( 'FW_Option_Type_Text' );
		FW_Option_Type::register( 'FW_Option_Type_Short_Text' );
        FW_Option_Type::register( 'FW_Option_Type_Number' );
		FW_Option_Type::register( 'FW_Option_Type_Password' );
		FW_Option_Type::register( 'FW_Option_Type_Textarea' );
		FW_Option_Type::register( 'FW_Option_Type_Html' );
		FW_Option_Type::register( 'FW_Option_Type_Html_Fixed' );
		FW_Option_Type::register( 'FW_Option_Type_Html_Full' );
		FW_Option_Type::register( 'FW_Option_Type_Checkbox' );
		FW_Option_Type::register( 'FW_Option_Type_Checkboxes' );
		FW_Option_Type::register( 'FW_Option_Type_Radio' );
		FW_Option_Type::register( 'FW_Option_Type_Select' );
		FW_Option_Type::register( 'FW_Option_Type_Short_Select' );
		FW_Option_Type::register( 'FW_Option_Type_Select_Multiple' );
		FW_Option_Type::register( 'FW_Option_Type_Unique' );
		FW_Option_Type::register( 'FW_Option_Type_GMap_Key' );
		FW_Option_Type::register( 'FW_Option_Type_Addable_Box' );
		FW_Option_Type::register( 'FW_Option_Type_Addable_Option' );
		FW_Option_Type::register( 'FW_Option_Type_Addable_Popup' );
		FW_Option_Type::register( 'FW_Option_Type_Addable_Popup_Full' );
		FW_Option_Type::register( 'FW_Option_Type_Background_Image' );
		FW_Option_Type::register( 'FW_Option_Type_Color_Picker' );
		FW_Option_Type::register( 'FW_Option_Type_Date_Picker' );
		FW_Option_Type::register( 'FW_Option_Type_Datetime_Picker' );
		FW_Option_Type::register( 'FW_Option_Type_Datetime_Range' );
		FW_Option_Type::register( 'FW_Option_Type_Gradient' );
		FW_Option_Type::register( 'FW_Option_Type_Icon' );
		FW_Option_Type::register( 'FW_Option_Type_Image_Picker' );
		FW_Option_Type::register( 'FW_Option_Type_Map' );
		FW_Option_Type::register( 'FW_Option_Type_Multi' );
		FW_Option_Type::register( 'FW_Option_Type_Multi_Picker' );
		FW_Option_Type::register( 'FW_Option_Type_Multi_Upload' );
		FW_Option_Type::register( 'FW_Option_Type_Popup' );
		FW_Option_Type::register( 'FW_Option_Type_Radio_Text' );
		FW_Option_Type::register( 'FW_Option_Type_Range_Slider' );
		FW_Option_Type::register( 'FW_Option_Type_Rgba_Color_Picker' );
		FW_Option_Type::register( 'FW_Option_Type_Slider' );
		FW_Option_Type::register( 'FW_Option_Type_Slider_Short' );
		FW_Option_Type::register( 'FW_Option_Type_Switch' );
		FW_Option_Type::register( 'FW_Option_Type_Typography' );
		FW_Option_Type::register( 'FW_Option_Type_Typography_v2' );
		FW_Option_Type::register( 'FW_Option_Type_Upload' );
		FW_Option_Type::register( 'FW_Option_Type_Wp_Editor' );

		{
			$favorites = new FW_Icon_V2_Favorites_Manager();
			$favorites->attach_ajax_actions();

			FW_Option_Type::register( 'FW_Option_Type_Icon_v2' );
		}

		{
			FW_Option_Type::register( 'FW_Option_Type_Multi_Select' );
		}

		{
			FW_Option_Type::register( 'FW_Option_Type_Oembed' );
		}
	}

	add_action( 'fw_option_types_init', '_action_fw_init_option_types' );

	/**
	 * Some option-types have add_action('wp_ajax_...')
	 * so init all option-types if current request is ajax
	 * @since 2.6.1
	 */
	if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {
		function _action_fw_init_option_types_on_ajax() {
			foreach (fw()->backend->get_option_types() as $type) {
				fw()->backend->option_type($type);
			}
		}

		add_action( 'fw_init', '_action_fw_init_option_types_on_ajax' );
	}

	/**
	 * Prevent Fatal Error if someone is registering option-types in old way (right away)
	 * not in 'fw_option_types_init' action
	 *
	 * @param string $class
	 */
	function _fw_autoload_option_types( $class ) {
		if ( 'FW_Option_Type' === $class ) {
			if ( is_admin() && defined( 'WP_DEBUG' ) && WP_DEBUG ) {
				FW_Flash_Messages::add(
					'option-type-register-wrong',
					__( "Please register option-types on 'fw_option_types_init' action", 'fw' ),
					'warning'
				);
			}
		} elseif ( 'FW_Container_Type' === $class ) {
			if ( is_admin() && defined( 'WP_DEBUG' ) && WP_DEBUG ) {
				FW_Flash_Messages::add(
					'container-type-register-wrong',
					__( "Please register container-types on 'fw_container_types_init' action", 'fw' ),
					'warning'
				);
			}
		}
	}

	spl_autoload_register( '_fw_autoload_option_types' );
}

/**
 * Container types
 */
{
	/**
	 * @internal
	 */
	function _action_fw_init_container_types() {
		FW_Container_Type::register( 'FW_Container_Type_Group' );
		FW_Container_Type::register( 'FW_Container_Type_Box' );
		FW_Container_Type::register( 'FW_Container_Type_Popup' );
		FW_Container_Type::register( 'FW_Container_Type_Tab' );
	}

	add_action( 'fw_container_types_init', '_action_fw_init_container_types' );
}

/**
 * Custom Github API service
 * Provides the same responses but is "unlimited"
 * To prevent error: Github API rate limit exceeded 60 requests per hour
 * https://github.com/ThemeFuse/Unyson/issues/138
 * @internal
 */
function _fw_filter_github_api_url( $url ) {
	return 'https://github-api-cache.unyson.io';
}

add_filter( 'fw_github_api_url', '_fw_filter_github_api_url' );

/**
 * Javascript events related to tinymce init
 * @since 2.6.0
 */
{
	add_action( 'wp_tiny_mce_init', '_fw_action_tiny_mce_init' );
	function _fw_action_tiny_mce_init( $mce_settings ) {
		?>
		<script type="text/javascript">
			if (typeof fwEvents != 'undefined') {
				fwEvents.trigger('fw:tinymce:init:before');
			}
		</script>
		<?php
	}

	add_action( 'after_wp_tiny_mce', '_fw_action_after_wp_tiny_mce' );
	function _fw_action_after_wp_tiny_mce( $mce_settings ) {
		?>
		<script type="text/javascript">
			if (typeof fwEvents != 'undefined') {
				fwEvents.trigger('fw:tinymce:init:after');
			}
		</script>
		<?php
	}
}

// FW_Form hooks
{
	if ( is_admin() ) {
		/**
		 * Display form errors in admin side
		 * @internal
		 */
		function _action_fw_form_show_errors_in_admin() {
			$form = FW_Form::get_submitted();

			if ( ! $form || $form->is_valid() ) {
				return;
			}

			foreach ( $form->get_errors() as $input_name => $error_message ) {
				FW_Flash_Messages::add( 'fw-form-admin-' . $input_name, $error_message, 'error' );
			}
		}

		add_action( 'wp_loaded', '_action_fw_form_show_errors_in_admin', 111 );
	} else {
		/**
		 * to disable this use remove_action('wp_print_styles', '_action_fw_form_frontend_default_styles');
		 * @internal
		 */
		function _action_fw_form_frontend_default_styles() {
			$form = FW_Form::get_submitted();

			if ( ! $form || $form->is_valid() ) {
				return;
			}

			echo '<style type="text/css">.fw-form-errors { color: #bf0000; }</style>';
		}

		add_action( 'wp_print_styles', '_action_fw_form_frontend_default_styles' );
	}
}

// FW_Flash_Messages hooks
{
	if ( is_admin() ) {
		/**
		 * Start the session before the content is sent to prevent the "headers already sent" warning
		 * @internal
		 */
		function _action_fw_flash_message_backend_prepare() {
			if ( apply_filters( 'fw_use_sessions', true ) && ! session_id()  ) {
				session_start();
			}
		}

		add_action( 'current_screen', '_action_fw_flash_message_backend_prepare', 9999 );

		/**
		 * Display flash messages in backend as notices
		 */
		add_action( 'admin_notices', array( 'FW_Flash_Messages', '_print_backend' ) );
	} else {
		/**
		 * Start the session before the content is sent to prevent the "headers already sent" warning
		 * @internal
		 */
		function _action_fw_flash_message_frontend_prepare() {
			if (
			    apply_filters( 'fw_use_sessions', true )
                &&
				/**
				 * In ajax it's not possible to call flash message after headers were sent,
				 * so there will be no "headers already sent" warning.
				 * Also in the Backups extension, are made many internal ajax request,
				 * each creating a new independent request that don't remember/use session cookie from previous request,
				 * thus on server side are created many (not used) new sessions.
				 */
				! ( defined( 'DOING_AJAX' ) && DOING_AJAX )
				&&
				! session_id()
			) {
				session_start();
			}
		}

		add_action( 'send_headers', '_action_fw_flash_message_frontend_prepare', 9999 );

		/**
		 * Print flash messages in frontend if this has not been done from theme
		 */
		function _action_fw_flash_message_frontend_print() {
			if ( FW_Flash_Messages::_frontend_printed() ) {
				return;
			}

			if ( ! FW_Flash_Messages::_print_frontend() ) {
				return;
			}

			?>
			<script type="text/javascript">
				(function () {
					if (typeof jQuery === "undefined") {
						return;
					}

					jQuery(function ($) {
						var $container;

						// Try to find the content element
						{
							var selector, selectors = [
								'#main #content',
								'#content #main',
								'#main',
								'#content',
								'#content-container',
								'#container',
								'.container:first'
							];

							while (selector = selectors.shift()) {
								$container = $(selector);

								if ($container.length) {
									break;
								}
							}
						}

						if (!$container.length) {
							// Try to find main page H1 container
							$container = $('h1:first').parent();
						}

						if (!$container.length) {
							// If nothing found, just add to body
							$container = $(document.body);
						}

						$(".fw-flash-messages").prependTo($container);
					});
				})();
			</script>
			<style type="text/css">
				.fw-flash-messages .fw-flash-type-error {
					color: #f00;
				}

				.fw-flash-messages .fw-flash-type-warning {
					color: #f70;
				}

				.fw-flash-messages .fw-flash-type-success {
					color: #070;
				}

				.fw-flash-messages .fw-flash-type-info {
					color: #07f;
				}
			</style>
			<?php
		}

		add_action( 'wp_footer', '_action_fw_flash_message_frontend_print', 9999 );
	}
}

// FW_Resize hooks
{
	if ( ! function_exists( 'fw_delete_resized_thumbnails' ) ) {
		function fw_delete_resized_thumbnails( $id ) {
			$images = wp_get_attachment_metadata( $id );
			if ( ! empty( $images['resizes'] ) ) {
				$uploads_dir = wp_upload_dir();
				foreach ( $images['resizes'] as $image ) {
					$file = $uploads_dir['basedir'] . '/' . $image;
					@unlink( $file );
				}
			}
		}

		add_action( 'delete_attachment', 'fw_delete_resized_thumbnails' );
	}
}

//WPML Hooks
{
	if ( is_admin() ) {
		add_action( 'icl_save_term_translation', '_fw_action_wpml_duplicate_term_options', 20, 2 );
		function _fw_action_wpml_duplicate_term_options( $original, $translated ) {
			$original_options = fw_get_db_term_option(
				fw_akg( 'term_id', $original ),
				fw_akg( 'taxonomy', $original )
			);

			if ( $original_options !== null ) {
				fw_set_db_term_option(
					fw_akg( 'term_id', $translated ),
					fw_akg( 'taxonomy', $original ),
					null,
					$original_options
				);
			}
		}
	}
}                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/core/components/extensions.php                                                            0000644                 00000050123 15266055654 0014605 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Extensions component
 */
final class _FW_Component_Extensions
{
	/**
	 * All existing extensions
	 * @var FW_Extension[] { 'extension_name' => instance }
	 */
	private static $all_extensions = array();

	/**
	 * All existing extensions names arranged in hierarchical tree like they are in directories
	 * @var array
	 */
	private static $all_extensions_tree = array();

	/**
	 * Active extensions
	 *
	 * On every extension activation, it will be pushed at the end of this array.
	 * The extensions order is important when including files.
	 * If extension A requires extension B, extension B is activated before extension A,
	 * and all files of the extension B (hooks.php, static.php, etc.) must be included before extension A
	 * For e.g. extension A may have in static.php:
	 * wp_enqueue_script( 'ext-A-script', 'script.js', array( 'ext-B-script' ) );
	 * so 'ext-B-script' must be registered before 'ext-A-script'
	 *
	 * @var FW_Extension[] { 'extension_name' => instance }
	 */
	private static $active_extensions = array();

	/**
	 * Active extensions names arranged in hierarchical tree like they are in directories
	 * @var array
	 */
	private static $active_extensions_tree = array();

	/**
	 * @var array { 'extension_name' => array('required_by', 'required_by') }
	 */
	private static $extensions_required_by_extensions = array();

	/**
	 * @var array { 'extension_name' => &array() }
	 */
	private static $extension_to_all_tree = array();

	/**
	 * @var array { 'extension_name' => &array() }
	 */
	private static $extension_to_active_tree = array();

	/**
	 * @var FW_Access_Key
	 */
	private static $access_key;

	/** @var FW_Extension_Manifest[] All extensions manifests */
	private static $manifests = array();

	/**
	 * @var null|_FW_Extensions_Manager
	 */
	public $manager;

	/**
	 * Option name that stores the active extensions array
	 * @internal
	 */
	public function _get_active_extensions_db_option_name()
	{
		return 'fw_active_extensions';
	}

	/**
	 * @param null|string $extension_name Check if an extension is set as active in database
	 * @internal
	 * @return array|bool
	 */
	public function _get_db_active_extensions($extension_name = null)
	{
		$extensions = get_option($this->_get_active_extensions_db_option_name(), array());

		if ($extension_name) {
			return isset($extensions[$extension_name]);
		} else {
			return $extensions;
		}
	}

	public function __construct() {
		$this->manager = new _FW_Extensions_Manager();
	}

	/**
	 * @param string $extension_name
	 * @param FW_Access_Key $access_key
	 * @return FW_Extension_Manifest|null
	 * @internal
	 * @since 2.6.9
	 */
	public static function _get_manifest($extension_name, FW_Access_Key $access_key) {
		if ( ! in_array( $access_key->get_key(), array( 'extension', self::$access_key->get_key() ), true ) ) {
			trigger_error( 'Method call denied', E_USER_ERROR );
		}

		if (isset(self::$all_extensions[$extension_name])) {
			if (!isset(self::$manifests[$extension_name])) {
				$manifest = fw_get_variables_from_file(
					self::$all_extensions[$extension_name]['path'] .'/manifest.php', array('manifest' => array())
				);
				$manifest = $manifest['manifest'];

				if (empty($manifest['name'])) {
					$manifest['name'] = fw_id_to_title($extension_name);
				}

				self::$manifests[$extension_name] = new FW_Extension_Manifest($manifest);
			}

			return self::$manifests[$extension_name];
		} else {
			return null;
		}
	}

	/**
	 * Load extension from directory
	 *
	 * @param array $data
	 */
	private static function load_extensions($data)
	{
		/**
		 * Do not check all keys
		 * if one not set, then sure others are not set (this is a private method)
		 */
		if (!isset($data['all_extensions_tree'])) {
			$data['all_extensions_tree'] = &self::$all_extensions_tree;
			$data['all_extensions'] = &self::$all_extensions;
			$data['current_depth'] = 1;
			$data['rel_path'] = '';
			$data['parent'] = null;
		}

		$dirs = glob($data['path'] .'/*', GLOB_ONLYDIR);

		if (empty($dirs)) {
			return;
		}

		if ($data['current_depth'] > 1) {
			$customizations_locations = array();

			foreach ($data['customizations_locations'] as $customization_path => $customization_uri) {
				$customizations_locations[ $customization_path .'/extensions' ] = $customization_uri .'/extensions';
			}

			$data['customizations_locations'] = $customizations_locations;
		}

		foreach ($dirs as $extension_dir) {
			$extension_name = basename($extension_dir);

			{
				$customizations_locations = array();

				foreach ($data['customizations_locations'] as $customization_path => $customization_uri) {
					$customizations_locations[ $customization_path .'/'. $extension_name ] = $customization_uri .'/'. $extension_name;
				}
			}

			if (isset($data['all_extensions'][$extension_name])) {
				if ($data['all_extensions'][$extension_name]['parent'] !== $data['parent']) {
					// extension with the same name exists in another tree
					trigger_error(
						'Extension "'. $extension_name .'" is already defined '.
						'in "'. $data['all_extensions'][$extension_name]['path'] .'" '.
						'found again in "'. $extension_dir .'"',
						E_USER_ERROR
					);
				}

				// this is a directory with customizations for an extension

				self::load_extensions(array(
					'rel_path' => $data['rel_path'] .'/'. $extension_name .'/extensions',
					'path' => $data['path'] .'/'. $extension_name .'/extensions',
					'uri' => $data['uri'] .'/'. $extension_name .'/extensions',
					'customizations_locations' => $customizations_locations,

					'all_extensions_tree' => &$data['all_extensions_tree'][$extension_name],
					'all_extensions' => &$data['all_extensions'],
					'current_depth' => $data['current_depth'] + 1,
					'parent' => $extension_name,
				));
			} else {
				if (file_exists($extension_dir .'/manifest.php')) {
					$data['all_extensions_tree'][$extension_name] = array();

					self::$extension_to_all_tree[$extension_name] = &$data['all_extensions_tree'][$extension_name];

					$data['all_extensions'][$extension_name] = array(
						'rel_path' => $data['rel_path'] .'/'. $extension_name,
						'path' => $data['path'] .'/'. $extension_name,
						'uri' => $data['uri'] .'/'. $extension_name,
						'parent' => $data['parent'],
						'depth' => $data['current_depth'],
						'customizations_locations' => $customizations_locations,
						'instance' => null, // created on activation
					);
				} else {
					/**
					 * The manifest file does not exist, do not load this extension.
					 * Maybe it's a directory with configurations for a not existing extension.
					 */
					continue;
				}

				self::load_extensions(array(
					'rel_path' => $data['all_extensions'][$extension_name]['rel_path'] .'/extensions',
					'path' => $data['all_extensions'][$extension_name]['path'] .'/extensions',
					'uri' => $data['all_extensions'][$extension_name]['uri'] .'/extensions',
					'customizations_locations' => $customizations_locations,

					'parent' => $extension_name,
					'all_extensions_tree' => &$data['all_extensions_tree'][$extension_name],
					'all_extensions' => &$data['all_extensions'],
					'current_depth' => $data['current_depth'] + 1,
				));
			}
		}
	}

	/**
	 * Include file from all extension's locations: framework, parent, child
	 * @param string|FW_Extension $extension
	 * @param string $file_rel_path
	 * @param bool $themeFirst
	 *        false - [framework, parent, child]
	 *        true  - [child, parent, framework]
	 * @param bool $onlyFirstFound
	 */
	private static function include_extension_file_all_locations($extension, $file_rel_path, $themeFirst = false, $onlyFirstFound = false)
	{
		if (is_string($extension)) {
			$extension = fw()->extensions->get($extension);
		}

		$paths = $extension->get_customizations_locations();
		$paths[$extension->get_path()] = $extension->get_uri();

		if (!$themeFirst) {
			$paths = array_reverse($paths);
		}

		foreach ($paths as $path => $uri) {
			if (fw_include_file_isolated($path . $file_rel_path)) {
				if ($onlyFirstFound) {
					return;
				}
			}
		}
	}

	/**
	 * Include all files from directory, from all extension's locations: framework, child, parent
	 * @param string|FW_Extension $extension
	 * @param string $dir_rel_path
	 * @param bool $themeFirst
	 *        false - [framework, parent, child]
	 *        true  - [child, parent, framework]
	 */
	private static function include_extension_directory_all_locations($extension, $dir_rel_path, $themeFirst = false)
	{
		if (is_string($extension)) {
			$extension = fw()->extensions->get($extension);
		}

		$paths = $extension->get_customizations_locations();
		$paths[$extension->get_path()] = $extension->get_uri();

		if (!$themeFirst) {
			$paths = array_reverse($paths);
		}

		foreach ($paths as $path => $uri) {
			$files = glob($path . $dir_rel_path .'/*.php');

			if ($files) {
				foreach ($files as $dir_file_path) {
					fw_include_file_isolated($dir_file_path);
				}
			}
		}
	}

	public function get_locations()
	{
		$cache_key = 'fw_extensions_locations';

		try {
			return FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			/**
			 * { '/hello/world/extensions' => 'https://hello.com/world/extensions' }
			 */
			$custom_locations = apply_filters('fw_extensions_locations', array());

			{
				$customizations_locations = array();

				if (is_child_theme()) {
					$customizations_locations[fw_get_stylesheet_customizations_directory('/extensions')]
						= fw_get_stylesheet_customizations_directory_uri('/extensions');
				}

				$customizations_locations[fw_get_template_customizations_directory('/extensions')]
					= fw_get_template_customizations_directory_uri('/extensions');

				$customizations_locations += $custom_locations;
			}

			$locations = array();

			$locations[ fw_get_framework_directory('/extensions') ] = array(
				'path' => fw_get_framework_directory('/extensions'),
				'uri' => fw_get_framework_directory_uri('/extensions'),
				'customizations_locations' => $customizations_locations,
				'is' => array(
					'framework' => true,
					'custom' => false,
					'theme' => false,
				),
			);

			foreach ($custom_locations as $path => $uri) {
				unset($customizations_locations[$path]);
				$locations[ $path ] = array(
					'path' => $path,
					'uri' => $uri,
					'customizations_locations' => $customizations_locations,
					'is' => array(
						'framework' => false,
						'custom' => true,
						'theme' => false,
					),
				);
			}

			array_pop($customizations_locations);
			$locations[ fw_get_template_customizations_directory('/extensions') ] = array(
				'path' => fw_get_template_customizations_directory('/extensions'),
				'uri' => fw_get_template_customizations_directory_uri('/extensions'),
				'customizations_locations' => $customizations_locations,
				'is' => array(
					'framework' => false,
					'custom' => false,
					'theme' => true,
				),
			);

			if (is_child_theme()) {
				array_pop($customizations_locations);
				$locations[ fw_get_stylesheet_customizations_directory('/extensions') ] = array(
					'path' => fw_get_stylesheet_customizations_directory('/extensions'),
					'uri' => fw_get_stylesheet_customizations_directory_uri('/extensions'),
					'customizations_locations' => $customizations_locations,
					'is' => array(
						'framework' => false,
						'custom' => false,
						'theme' => true,
					),
				);
			}

			/**
			 * @since 2.6.9
			 */
			$locations = apply_filters('fw_extensions_locations_after', $locations);

			FW_Cache::set($cache_key, $locations);

			return $locations;
		}
	}

	private function load_all_extensions()
	{
		foreach ($this->get_locations() as $location) {
			self::load_extensions(array(
				'path' => $location['path'],
				'uri' => $location['uri'],
				'customizations_locations' => $location['customizations_locations'],
			));
		}
	}

	/**
	 * Activate extensions from given tree point
	 *
	 * @param null|string $parent_extension_name
	 */
	private function activate_extensions($parent_extension_name = null)
	{
		if ($parent_extension_name === null) {
			$all_tree = &self::$all_extensions_tree;
		} else {
			$all_tree = &self::$extension_to_all_tree[$parent_extension_name];
		}

		foreach ($all_tree as $extension_name => &$sub_extensions) {
			if (fw()->extensions->get($extension_name)) {
				continue; // already active
			}

			$manifest = self::_get_manifest($extension_name, self::$access_key);

			{
				$class_file_name = 'class-fw-extension-'. $extension_name .'.php';

				if (fw_include_file_isolated(self::$all_extensions[$extension_name]['path'] .'/'. $class_file_name)) {
					$class_name = 'FW_Extension_'. fw_dirname_to_classname($extension_name);

				} else {

					$parent_class_name = '';
					if ( self::$all_extensions[ $extension_name ]['parent'] ) {
						$parent_class_name = get_class( fw()->extensions->get( self::$all_extensions[ $extension_name ]['parent'] ) );
					}

					// check if parent extension has been defined custom Default class for its child extensions
					if ( class_exists( $parent_class_name . '_Default' ) ) {
						$class_name = $parent_class_name . '_Default';
					} else {
						$class_name = 'FW_Extension_Default';
					}
				}

				if (!is_subclass_of($class_name, 'FW_Extension')) {
					trigger_error('Extension "'. $extension_name .'" must extend FW_Extension class', E_USER_ERROR);
				}

				self::$all_extensions[$extension_name]['instance'] = new $class_name(array(
					'rel_path' => self::$all_extensions[$extension_name]['rel_path'],
					'path' => self::$all_extensions[$extension_name]['path'],
					'uri' => self::$all_extensions[$extension_name]['uri'],
					'parent' => fw()->extensions->get(self::$all_extensions[$extension_name]['parent']),
					'depth' => self::$all_extensions[$extension_name]['depth'],
					'customizations_locations' => self::$all_extensions[$extension_name]['customizations_locations'],
				));
			}

			$extension = &self::$all_extensions[$extension_name]['instance'];

			if ($manifest->check_requirements()) {
				if (!$this->_get_db_active_extensions($extension_name)) {
					// extension is not set as active
				} elseif (
					$extension->get_parent()
					&&
					!$extension->get_parent()->_child_extension_is_valid($extension)
				) {
					// extension does not pass parent extension rules
					if (is_admin()) {
						// show warning only in admin side
						FW_Flash_Messages::add(
							'fw-invalid-extension',
							sprintf(__('Extension %s is invalid.', 'fw'), $extension->get_name()),
							'warning'
						);
					}
				} else {
					// all requirements met, activate extension
					$this->activate_extension($extension_name);
				}
			} else {
				// requirements not met, tell required extensions that this extension is waiting for them

				foreach ($manifest->get_required_extensions() as $required_extension_name => $requirements) {
					if (!isset(self::$extensions_required_by_extensions[$required_extension_name])) {
						self::$extensions_required_by_extensions[$required_extension_name] = array();
					}

					self::$extensions_required_by_extensions[$required_extension_name][] = $extension_name;
				}
			}
		}
		unset($sub_extensions);
	}

	/**
	 * @param string $extension_name
	 * @return bool
	 */
	private function activate_extension($extension_name)
	{
		if (fw()->extensions->get($extension_name)) {
			return false; // already active
		}

		if (!self::_get_manifest($extension_name, self::$access_key)->requirements_met()) {
			trigger_error('Wrong '. __METHOD__ .' call', E_USER_WARNING);
			return false;
		}

		/**
		 * Add to active extensions so inside includes/ and extension it will be accessible from fw()->extensions->get(...)
		 * self::$all_extensions[$extension_name]['instance'] is created in $this->activate_extensions()
		 */
		self::$active_extensions[$extension_name] = &self::$all_extensions[$extension_name]['instance'];

		$parent = self::$all_extensions[$extension_name]['instance']->get_parent();

		if ($parent) {
			self::$extension_to_active_tree[ $parent->get_name() ][$extension_name] = array();
			self::$extension_to_active_tree[$extension_name] = &self::$extension_to_active_tree[ $parent->get_name() ][$extension_name];
		} else {
			self::$active_extensions_tree[$extension_name] = array();
			self::$extension_to_active_tree[$extension_name] = &self::$active_extensions_tree[$extension_name];
		}

		self::include_extension_directory_all_locations($extension_name, '/includes');
		self::include_extension_file_all_locations($extension_name, '/helpers.php');
		self::include_extension_file_all_locations($extension_name, '/hooks.php');

		if (self::$all_extensions[$extension_name]['instance']->_call_init(self::$access_key) !== false) {
			$this->activate_extensions($extension_name);
		}

		// check if other extensions are waiting for this extension and try to activate them
		if (isset(self::$extensions_required_by_extensions[$extension_name])) {
			foreach (self::$extensions_required_by_extensions[$extension_name] as $waiting_extension_name) {
				if (self::_get_manifest($waiting_extension_name, self::$access_key)->check_requirements()) {
					$waiting_extension = self::$all_extensions[$waiting_extension_name]['instance'];

					if (!$this->_get_db_active_extensions($waiting_extension_name)) {
						// extension is set as active
					} elseif (
						$waiting_extension->get_parent()
						&&
						!$waiting_extension->get_parent()->_child_extension_is_valid($waiting_extension)
					) {
						// extension does not pass parent extension rules
						if (is_admin()) {
							// show warning only in admin side
							FW_Flash_Messages::add(
								'fw-invalid-extension',
								sprintf(__('Extension %s is invalid.', 'fw'), $waiting_extension_name),
								'warning'
							);
						}
					} else {
						$this->activate_extension($waiting_extension_name);
					}
				}
			}

			unset(self::$extensions_required_by_extensions[$extension_name]);
		}

		return true;
	}

	private function add_actions()
	{
		add_action('init',                  array($this, '_action_init'));
		add_action('wp_enqueue_scripts',    array($this, '_action_enqueue_scripts'));
		add_action('admin_enqueue_scripts', array($this, '_action_enqueue_scripts'));
	}

	/**
	 * Give extensions possibility to access their active_tree
	 * @internal
	 *
	 * @param FW_Access_Key $access_key
	 * @param $extension_name
	 *
	 * @return array
	 */
	public function _get_extension_tree(FW_Access_Key $access_key, $extension_name)
	{
		if ($access_key->get_key() !== 'extension') {
			trigger_error('Call denied', E_USER_ERROR);
		}

		return self::$extension_to_active_tree[$extension_name];
	}

	/**
	 * @internal
	 */
	public function _init()
	{
		self::$access_key = new FW_Access_Key('fw_extensions');

		/**
		 * Extensions are about to activate.
		 * You can add subclasses to FW_Extension at this point.
		 */
		do_action('fw_extensions_before_init');

		$this->load_all_extensions();
		$this->add_actions();
	}

	/**
	 * @internal
	 */
	public function _after_components_init()
	{
		$this->activate_extensions();

		/**
		 * Extensions are activated
		 * Now $this->get_children() inside extensions is available
		 */
		do_action('fw_extensions_init');
	}

	public function _action_init()
	{
		foreach (self::$active_extensions as &$extension) {
			/** register posts and taxonomies */
			self::include_extension_file_all_locations($extension, '/posts.php');
		}
	}

	public function _action_enqueue_scripts()
	{
		foreach (self::$active_extensions as &$extension) {
			/** js and css */
			self::include_extension_file_all_locations($extension, '/static.php', true, true);
		}
	}

	/**
	 * @param string $extension_name returned by FW_Extension::get_name()
	 * @return FW_Extension|null
	 */
	public function get($extension_name)
	{
		if (isset(self::$active_extensions[$extension_name])) {
			return self::$active_extensions[$extension_name];
		} else {
			return null;
		}
	}

	/**
	 * Get all active extensions
	 * @return FW_Extension[]
	 */
	public function get_all()
	{
		return self::$active_extensions;
	}

	/**
	 * Get extensions tree (how they are arranged in directories)
	 * @return array
	 */
	public function get_tree()
	{
		return self::$active_extensions_tree;
	}

	/**
	 * @return false
	 * @deprecated Use $extension->locate_path()
	 */
	public function locate_path()
	{
		return false;
	}

	/**
	 * @return false
	 * @deprecated Use $extension->locate_URI()
	 */
	public function locate_path_URI()
	{
		return false;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/core/components/theme.php                                                                 0000644                 00000020301 15266055654 0013503 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php defined( 'FW' ) or die();

/**
 * Theme Component
 * Works with framework customizations / theme directory
 */
final class _FW_Component_Theme {
	private static $cache_key = 'fw_theme';

	/**
	 * @var FW_Theme_Manifest
	 */
	public $manifest;

	public function __construct() {
		$manifest = array();

		if ( ( $manifest_file = apply_filters( 'fw_framework_manifest_path', fw_get_template_customizations_directory( '/theme/manifest.php' ) ) ) && is_file( $manifest_file ) ) {
			@include $manifest_file;
		}

		if ( is_child_theme() && ( $manifest_file = fw_get_stylesheet_customizations_directory( '/theme/manifest.php' ) ) && is_file( $manifest_file ) ) {
			$extracted = fw_get_variables_from_file( $manifest_file, array( 'manifest' => array() ) );
			if ( isset( $extracted['manifest'] ) ) {
				$manifest = array_merge( $manifest, $extracted['manifest'] );
			}
		}

		$this->manifest = new FW_Theme_Manifest( $manifest );
	}

	/**
	 * @internal
	 */
	public function _init() {
		add_action( 'admin_notices', array( $this, '_action_admin_notices' ) );
		add_action( 'wp_ajax_fw_brz_dismiss_notice', array( $this, '_action_ajax_brz_dismiss_notice' ) );
	}

	/**
	 * @internal
	 */
	public function _after_components_init() {
	}

	/**
	 * Search relative path in: child theme -> parent "theme" directory and return full path
	 *
	 * @param string $rel_path
	 *
	 * @return false|string
	 */
	public function locate_path( $rel_path ) {
		if ( is_child_theme() && file_exists( fw_get_stylesheet_customizations_directory( '/theme' . $rel_path ) ) ) {
			return fw_get_stylesheet_customizations_directory( '/theme' . $rel_path );
		} elseif ( file_exists( fw_get_template_customizations_directory( '/theme' . $rel_path ) ) ) {
			return fw_get_template_customizations_directory( '/theme' . $rel_path );
		} else {
			return false;
		}
	}

	/**
	 * Return array with options from specified name/path
	 *
	 * @param string $name '{theme}/framework-customizations/theme/options/{$name}.php'
	 * @param array  $variables These will be available in options file (like variables for view)
	 *
	 * @return array
	 */
	public function get_options( $name, array $variables = array() ) {
		$path = $this->locate_path( '/options/' . $name . '.php' );

		if ( ! $path ) {
			return array();
		}

		$variables = fw_get_variables_from_file( $path, array( 'options' => array() ), $variables );

		return $variables['options'];
	}

	public function get_settings_options() {
		$cache_key = self::$cache_key . '/options/settings';

		try {
			return FW_Cache::get( $cache_key );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			$options = apply_filters( 'fw_settings_options', $this->get_options( 'settings' ) );

			FW_Cache::set( $cache_key, $options );

			return $options;
		}
	}

	public function get_customizer_options() {
		$cache_key = self::$cache_key . '/options/customizer';

		try {
			return FW_Cache::get( $cache_key );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			$options = apply_filters( 'fw_customizer_options', $this->get_options( 'customizer' ) );

			FW_Cache::set( $cache_key, $options );

			return $options;
		}
	}

	public function get_post_options( $post_type ) {
		$cache_key = self::$cache_key . '/options/posts/' . $post_type;

		try {
			return FW_Cache::get( $cache_key );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			$options = apply_filters(
				'fw_post_options',
				apply_filters( "fw_post_options:$post_type", $this->get_options( 'posts/' . $post_type ) ),
				$post_type
			);

			FW_Cache::set( $cache_key, $options );

			return $options;
		}
	}

	public function get_taxonomy_options( $taxonomy ) {
		$cache_key = self::$cache_key . '/options/taxonomies/' . $taxonomy;

		try {
			return FW_Cache::get( $cache_key );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			$options = apply_filters(
				'fw_taxonomy_options',
				apply_filters( "fw_taxonomy_options:$taxonomy", $this->get_options( 'taxonomies/' . $taxonomy ) ),
				$taxonomy
			);

			FW_Cache::set( $cache_key, $options );

			return $options;
		}
	}

	/**
	 * Return config key value, or entire config array
	 * Config array is merged from child configs
	 *
	 * @param string|null $key Multi key format accepted: 'a/b/c'
	 * @param mixed       $default_value
	 *
	 * @return mixed|null
	 */
	final public function get_config( $key = null, $default_value = null ) {
		$cache_key = self::$cache_key . '/config';

		try {
			$config = FW_Cache::get( $cache_key );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			// default values
			$config = array(
				/** Toggle Theme Settings form ajax submit */
				'settings_form_ajax_submit' => true,
				/** Toggle Theme Settings side tabs */
				'settings_form_side_tabs'   => false,
				/** Toggle Tabs rendered all at once, or initialized only on open/display */
				'lazy_tabs'                 => true,
			);

			if ( file_exists( fw_get_template_customizations_directory( '/theme/config.php' ) ) ) {
				$variables = fw_get_variables_from_file( fw_get_template_customizations_directory( '/theme/config.php' ), array( 'cfg' => null ) );

				if ( ! empty( $variables['cfg'] ) ) {
					$config = array_merge( $config, $variables['cfg'] );
					unset( $variables );
				}
			}

			if ( is_child_theme() && file_exists( fw_get_stylesheet_customizations_directory( '/theme/config.php' ) ) ) {
				$variables = fw_get_variables_from_file( fw_get_stylesheet_customizations_directory( '/theme/config.php' ), array( 'cfg' => null ) );

				if ( ! empty( $variables['cfg'] ) ) {
					$config = array_merge( $config, $variables['cfg'] );
					unset( $variables );
				}
			}

			unset( $path );

			FW_Cache::set( $cache_key, $config );
		}

		return $key === null ? $config : fw_akg( $key, $config, $default_value );
	}

	/**
	 * @internal
	 */
	public function _action_admin_notices() {

		if ( is_admin() && ! fw()->theme->manifest->check_requirements() && current_user_can( 'manage_options' ) ) {
			echo '<div class="notice notice-warning">
					<p>' .
						__( 'Theme requirements not met:', 'fw' ) . ' ' . fw()->theme->manifest->get_not_met_requirement_text() .
					'</p>
				</div>';
		}

		$noPageAbout = ! ( isset( $_GET['page'] ) && 'fw-new' === $_GET['page'] );
		$noTransient = false === get_transient( 'fw_brz_admin_notice' );
		$isBrizy     = ! defined( 'BRIZY_VERSION' ) && ! get_option( 'brizy' );

		if ( $noTransient && $noPageAbout && $isBrizy && current_user_can( 'install_plugins' ) ) {

			$url_install_plugin = is_multisite() ? network_admin_url( 'plugin-install.php?s=brizy&tab=search&type=term' ) : admin_url( 'plugin-install.php?s=brizy&tab=search&type=term' );

			echo '<div class="notice updated is-dismissible fw-brz-dismiss">
					<p style="font-size:14px;">' .
						esc_html__( 'Try Brizy: A Fast & Easy Way of Creating Pages Visually', 'fw' ) .
						' - <a href="' . admin_url( 'admin.php?page=fw-new' ) . '">' .
							__( 'More Details', 'fw' ) .
						'</a>
					</p>
					<p>
						<a href="' . $url_install_plugin . '">' .
							__( 'Activate Now | for FREE', 'fw' ) .
						'</a>
					</p>
					<style>
						.fw-brz-dismiss {
							border-left-color: #d62c64 !important;
						}
						.fw-brz-dismiss p:last-of-type a {
							color: #fff;
							font-size: 13px;
							line-height: 1;
							background-color: #d62c64;
							box-shadow: 0px 2px 0px 0px #981e46;
							padding: 11px 27px 12px;
							border: 1px solid #d62c64;
							border-bottom: 0;
							border-radius: 3px;
							text-shadow: none;
							height: auto;
							text-decoration: none;
							display:inline-block;
							transition: all 200ms linear;
						}
						.fw-brz__btn-install:hover {
							background-color: #141923;
							color: #fff;
							border-color: #141923;
							box-shadow: 0px 2px 0px 0px #141923;
						}
					</style>
				</div>
				<script>
					jQuery(document).ready(function(){
						jQuery(document).on( "click", ".fw-brz-dismiss .notice-dismiss", function(){
							jQuery.ajax({
								url: "' . admin_url( 'admin-ajax.php' ) . '",
								type: "POST",
								data: {fw_brz_admin_notice: 1, action: "fw_brz_dismiss_notice"}
							});
						});
					});
				</script>';
		}
	}

	/**
	 * @internal
	 */
	public function _action_ajax_brz_dismiss_notice() {

		$expiration = 10 * ( 60 * 60 * 24 );

		set_transient( 'fw_brz_admin_notice', 1, $expiration );

		wp_send_json_success();
	}
}
                                                                                                                                                                                                                                                                                                                               framework/core/components/backend.php                                                               0000644                 00000154664 15266055654 0014014 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

/**
 * Backend functionality
 */
final class _FW_Component_Backend {

	/** @var FW_Settings_Form */
	private $settings_form;

	private $available_render_designs = array(
		'default', 'taxonomy', 'customizer', 'empty'
	);

	private $default_render_design = 'default';

	/**
	 * The singleton instance of Parsedown class that is used across
	 * whole framework.
	 *
	 * @since 2.6.9
	 */
	private $markdown_parser = null;

	/**
	 * Contains all option types
	 * @var FW_Option_Type[]
	 */
	private $option_types = array();

	/**
	 * @var FW_Option_Type_Undefined
	 */
	private $undefined_option_type;

	/**
	 * Store container types for registration, until they will be required
	 * @var array|false
	 *      array Can have some pending container types in it
	 *      false Container types already requested and was registered, so do not use pending anymore
	 */
	private $container_types_pending_registration = array();

	/**
	 * Contains all container types
	 * @var FW_Container_Type[]
	 */
	private $container_types = array();

	/**
	 * @var FW_Container_Type_Undefined
	 */
	private $undefined_container_type;

	private $static_registered = false;

	/**
	 * @var FW_Access_Key
	 */
	private $access_key;

	/**
	 * @internal
	 */
	public function _get_settings_page_slug() {
		return apply_filters( 'fw_get_settings_page_slug', 'fw-settings' );
	}

	/**
	 * @return string
	 * @since 2.6.3
	 */
	public function get_options_name_attr_prefix() {
		return 'fw_options';
	}

	/**
	 * @return string
	 * @since 2.6.3
	 */
	public function get_options_id_attr_prefix() {
		return 'fw-option-';
	}

	private function get_current_edit_taxonomy() {
		static $cache_current_taxonomy_data = null;

		if ( $cache_current_taxonomy_data !== null ) {
			return $cache_current_taxonomy_data;
		}

		$result = array(
			'taxonomy' => null,
			'term_id'  => 0,
		);

		do {
			if ( ! is_admin() ) {
				break;
			}

			// code from /wp-admin/admin.php line 110
			{
				if ( isset( $_REQUEST['taxonomy'] ) && taxonomy_exists( $_REQUEST['taxonomy'] ) ) {
					$taxnow = $_REQUEST['taxonomy'];
				} else {
					$taxnow = '';
				}
			}

			if ( empty( $taxnow ) ) {
				break;
			}

			$result['taxonomy'] = $taxnow;

			if ( empty( $_REQUEST['tag_ID'] ) ) {
				return $result;
			}

			// code from /wp-admin/edit-tags.php
			{
				$tag_ID = (int) $_REQUEST['tag_ID'];
			}

			$result['term_id'] = $tag_ID;
		} while ( false );

		$cache_current_taxonomy_data = $result;

		return $cache_current_taxonomy_data;
	}

	public function __construct() {}

	/**
	 * @internal
	 */
	public function _init() {
		if ( is_admin() ) {
			$this->settings_form = new FW_Settings_Form_Theme('theme-settings');
		}

		$this->add_actions();
		$this->add_filters();
	}

	/**
	 * @internal
	 */
	public function _after_components_init() {}

	private function get_access_key()
	{
		if (!$this->access_key) {
			$this->access_key = new FW_Access_Key('fw_backend');
		}

		return $this->access_key;
	}

	private function add_actions() {
		if ( is_admin() ) {
			add_action('add_meta_boxes', array($this, '_action_create_post_meta_boxes'), 10, 2);
			add_action('init', array($this, '_action_init'), 20);
			add_action('admin_enqueue_scripts', array($this, '_action_admin_register_scripts'),
				/**
				 * Usually when someone register/enqueue a script/style to be used in other places
				 * in 'admin_enqueue_scripts' actions with default (not set) priority 10, they use priority 9.
				 * Use here priority 8, in case those scripts/styles used in actions with priority 9
				 * are using scripts/styles registered here
				 */
				8
			);
			add_action('admin_enqueue_scripts', array($this, '_action_admin_enqueue_scripts'),
				/**
				 * In case some custom defined option types are using script/styles registered
				 * in actions with default priority 10 (make sure the enqueue is executed after register)
				 */
				11
			);
			add_action( 'admin_menu', array( $this, '_action_admin_menu' ) );

			// render and submit options from javascript
			{
				add_action('wp_ajax_fw_backend_options_render', array($this, '_action_ajax_options_render'));
				add_action('wp_ajax_fw_backend_options_get_values', array($this, '_action_ajax_options_get_values'));
				add_action('wp_ajax_fw_backend_options_get_values_json', array($this, '_action_ajax_options_get_values_json'));
			}
		}

		add_action('save_post', array($this, '_action_save_post'), 7, 3);
		add_action('wp_restore_post_revision', array($this, '_action_restore_post_revision'), 10, 2);
		add_action( '_wp_put_post_revision', array( $this, '_action__wp_put_post_revision' ) );

		add_action('customize_register', array($this, '_action_customize_register'), 7);
	}

	public function _action_admin_menu() {

		$parent_slug = 'index.php';
		$menu_title  = esc_html__( 'New', 'fw' );

		if ( isset( $GLOBALS['admin_page_hooks'] ) ) {
			$parent_slug = 'fw-extensions';
			$menu_title  = esc_html__( 'New', 'fw' );
		}

		add_submenu_page(
			$parent_slug,
			esc_html__( 'New', 'fw' ),
			$menu_title,
			'manage_options',
			'fw-new',
			array( $this, 'render_about_page' )
		);
	}

	public function render_about_page() {

		$file = WP_PLUGIN_DIR . '/unyson/framework/views/about.php';

		if ( file_exists( $file ) ) {
			include $file;
		}
	}

	private function add_filters() {
		if ( is_admin() ) {
			add_filter('admin_footer_text', array($this, '_filter_admin_footer_text'), 11);
			add_filter('update_footer', array($this, '_filter_footer_version'), 11);
		}
	}

	/**
	 * @param string|FW_Option_Type $option_type_class
	 * @param string|null $type
	 *
	 * @internal
	 */
	private function register_option_type( $option_type_class, $type = null ) {
		if ( $type == null ) {
			try {
				$type = $this->get_instance( $option_type_class )->get_type();
			} catch ( FW_Option_Type_Exception_Invalid_Class $exception ) {
				if ( ! is_subclass_of( $option_type_class, 'FW_Option_Type' ) ) {
					trigger_error( 'Invalid option type class ' . get_class( $option_type_class ), E_USER_WARNING );

					return;
				}
			}
		}

		if ( isset( $this->option_types[ $type ] ) ) {
			trigger_error( 'Option type "' . $type . '" already registered', E_USER_WARNING );

			return;
		}

		$this->option_types[$type] = $option_type_class;
	}

	/**
	 * @param string|FW_Container_Type $container_type_class
	 * @param string|null $type
	 *
	 * @internal
	 */
	private function register_container_type( $container_type_class, $type = null ) {
		if ( $type == null ) {
			try {
				$type = $this->get_instance( $container_type_class )->get_type();
			} catch ( FW_Option_Type_Exception_Invalid_Class $exception ) {
				if ( ! is_subclass_of( $container_type_class, 'FW_Container_Type' ) ) {
					trigger_error( 'Invalid container type class ' . get_class( $container_type_class ), E_USER_WARNING );

					return;
				}
			}
		}

		if ( isset( $this->container_types[ $type ] ) ) {
			trigger_error( 'Container type "' . $type . '" already registered', E_USER_WARNING );

			return;
		}

		$this->container_types[$type] = $container_type_class;
	}

	private function register_static() {
		if (
			!doing_action('admin_enqueue_scripts')
			&&
			!did_action('admin_enqueue_scripts')
		) {
			/**
			 * Do not wp_enqueue/register_...() because at this point not all handles has been registered
			 * and maybe they are used in dependencies in handles that are going to be enqueued.
			 * So as a result some handles will not be equeued because of not registered dependecies.
			 */
			return;
		}

		if ( $this->static_registered ) {
			return;
		}

		/**
		 * Register styles/scripts only in admin area, on frontend it's not allowed to use styles/scripts from framework backend core
		 * because they are meant to be used only in backend and can be changed in the future.
		 * If you want to use a style/script from framework backend core, copy it to your theme and enqueue as a theme style/script.
		 */
		if ( ! is_admin() ) {
			$this->static_registered = true;

			return;
		}

		wp_register_script(
			'fw-events',
			fw_get_framework_directory_uri( '/static/js/fw-events.js' ),
			array(),
			fw()->manifest->get_version(),
			true
		);

		wp_register_script(
			'fw-ie-fixes',
			fw_get_framework_directory_uri( '/static/js/ie-fixes.js' ),
			array(),
			fw()->manifest->get_version(),
			true
		);

		{
			wp_register_style(
				'qtip',
				fw_get_framework_directory_uri( '/static/libs/qtip/css/jquery.qtip.min.css' ),
				array(),
				fw()->manifest->get_version()
			);
			wp_register_script(
				'qtip',
				fw_get_framework_directory_uri( '/static/libs/qtip/jquery.qtip.min.js' ),
				array( 'jquery' ),
				fw()->manifest->get_version()
			);
		}

		/**
		 * Important!
		 * Call wp_enqueue_media() before wp_enqueue_script('fw') (or using 'fw' in your script dependencies)
		 * otherwise fw.OptionsModal won't work
		 */
		{
			wp_register_style(
				'fw',
				fw_get_framework_directory_uri( '/static/css/fw.css' ),
				array( 'qtip' ),
				fw()->manifest->get_version()
			);

			wp_register_script(
				'fw-reactive-options-registry',
				fw_get_framework_directory_uri(
					'/static/js/fw-reactive-options-registry.js'
				),
				array('fw', 'fw-events'),
				false
			);

			wp_register_script(
				'fw-reactive-options-simple-options',
				fw_get_framework_directory_uri(
					'/static/js/fw-reactive-options-simple-options.js'
				),
				array('fw', 'fw-events', 'fw-reactive-options-undefined-option'),
				false
			);

			wp_register_script(
				'fw-reactive-options-undefined-option',
				fw_get_framework_directory_uri(
					'/static/js/fw-reactive-options-undefined-option.js'
				),
				array(
					'fw', 'fw-events', 'fw-reactive-options-registry'
				),
				false
			);

			wp_register_script(
				'fw-reactive-options',
				fw_get_framework_directory_uri('/static/js/fw-reactive-options.js'),
				array(
					'fw', 'fw-events', 'fw-reactive-options-undefined-option',
					'fw-reactive-options-simple-options'
				),
				false
			);

			wp_register_script(
				'fw',
				fw_get_framework_directory_uri( '/static/js/fw.js' ),
				array( 'jquery', 'fw-events', 'backbone', 'qtip' ),
				fw()->manifest->get_version(),
				false // false fixes https://github.com/ThemeFuse/Unyson/issues/1625#issuecomment-224219454
			);

			wp_localize_script( 'fw', '_fw_localized', array(
				'FW_URI'     => fw_get_framework_directory_uri(),
				'SITE_URI'   => site_url(),
				'LOADER_URI' => apply_filters( 'fw_loader_image', fw_get_framework_directory_uri() . '/static/img/logo.svg' ),
				'l10n'       => array_merge(
					$l10n = array(
						'modal_save_btn' => __( 'Save', 'fw' ),
						'done'     => __( 'Done', 'fw' ),
						'ah_sorry' => __( 'Ah, Sorry', 'fw' ),
						'reset'    => __( 'Reset', 'fw' ),
						'apply'    => __( 'Apply', 'fw' ),
						'cancel'   => __( 'Cancel', 'fw' ),
						'ok'       => __( 'Ok', 'fw' )
					),
					/**
					 * fixes https://github.com/ThemeFuse/Unyson/issues/2381
					 * @since 2.6.14
					 */
					apply_filters('fw_js_l10n', $l10n)
				),
				'options_modal' => array(
					/** @since 2.6.13 */
					'default_reset_bnt_disabled' => apply_filters('fw:option-modal:default:reset-btn-disabled', false)
				),
			) );
		}

		{
			wp_register_style(
				'fw-backend-options',
				fw_get_framework_directory_uri( '/static/css/backend-options.css' ),
				array( 'fw' ),
				fw()->manifest->get_version()
			);

			wp_register_script(
				'fw-backend-options',
				fw_get_framework_directory_uri( '/static/js/backend-options.js' ),
				array( 'fw', 'fw-events', 'fw-reactive-options', 'postbox', 'jquery-ui-tabs' ),
				fw()->manifest->get_version(),
				true
			);

			wp_localize_script( 'fw', '_fw_backend_options_localized', array(
				'lazy_tabs' => fw()->theme->get_config('lazy_tabs')
			) );
		}

		{
			wp_register_style(
				'fw-selectize',
				fw_get_framework_directory_uri( '/static/libs/selectize/selectize.css' ),
				array(),
				fw()->manifest->get_version()
			);
			wp_register_script(
				'fw-selectize',
				fw_get_framework_directory_uri( '/static/libs/selectize/selectize.min.js' ),
				array( 'jquery', 'fw-ie-fixes' ),
				fw()->manifest->get_version(),
				true
			);
		}

		{
			wp_register_script(
				'fw-mousewheel',
				fw_get_framework_directory_uri( '/static/libs/mousewheel/jquery.mousewheel.min.js' ),
				array( 'jquery' ),
				fw()->manifest->get_version(),
				true
			);
		}

		{
			wp_register_style(
				'fw-jscrollpane',
				fw_get_framework_directory_uri( '/static/libs/jscrollpane/jquery.jscrollpane.css' ),
				array(),
				fw()->manifest->get_version()
			);
			wp_register_script( 'fw-jscrollpane',
				fw_get_framework_directory_uri( '/static/libs/jscrollpane/jquery.jscrollpane.min.js' ),
				array( 'jquery', 'fw-mousewheel' ),
				fw()->manifest->get_version(),
				true
			);
		}

		wp_register_style(
			'font-awesome',
			fw_get_framework_directory_uri( '/static/libs/font-awesome/css/font-awesome.min.css' ),
			array(),
			fw()->manifest->get_version()
		);
		/**
		 * backwards compatibility, in case extensions are not up-to-date
		 * todo: remove in next major version
		 * https://github.com/ThemeFuse/Unyson/issues/2198
		 * @deprecated
		 */
		wp_register_style('fw-font-awesome', fw_get_framework_directory_uri( '/static/libs/font-awesome/css/font-awesome.min.css' ));

		wp_register_script(
			'backbone-relational',
			fw_get_framework_directory_uri( '/static/libs/backbone-relational/backbone-relational.js' ),
			array( 'backbone' ),
			fw()->manifest->get_version(),
			true
		);

		wp_register_script(
			'fw-uri',
			fw_get_framework_directory_uri( '/static/libs/uri/URI.js' ),
			array(),
			fw()->manifest->get_version(),
			true
		);

		wp_register_script(
			'fw-moment',
			/**
			 * IMPORTANT: At the end of the script is added this line:
			 * moment.locale(document.documentElement.lang.slice(0, 2)); // fixes https://github.com/ThemeFuse/Unyson/issues/1767
			 */
			fw_get_framework_directory_uri( '/static/libs/moment/moment-with-locales.min.js' ),
			array(),
			fw()->manifest->get_version(),
			true
		);

		wp_register_script(
			'fw-form-helpers',
			fw_get_framework_directory_uri( '/static/js/fw-form-helpers.js' ),
			array( 'jquery' ),
			fw()->manifest->get_version(),
			true
		);

		wp_register_style(
			'fw-unycon',
			fw_get_framework_directory_uri( '/static/libs/unycon/unycon.css' ),
			array(),
			fw()->manifest->get_version()
		);

		$this->static_registered = true;
	}

	/**
	 * @param $class
	 *
	 * @return FW_Option_Type
	 * @throws FW_Option_Type_Exception_Invalid_Class
	 */
	protected function get_instance( $class ) {
		if ( ! class_exists( $class )
		     || (
			     ! is_subclass_of( $class, 'FW_Option_Type' )
			     &&
			     ! is_subclass_of( $class, 'FW_Container_Type' )
		     )
		) {
			throw new FW_Option_Type_Exception_Invalid_Class( $class );
		}

		return new $class;
	}

	public function _filter_admin_footer_text( $html ) {
		if (
			(
				current_user_can( 'update_themes' )
				||
				current_user_can( 'update_plugins' )
			)
			&&
			fw_current_screen_match(array(
				'only' => array(
					array('parent_base' => fw()->extensions->manager->get_page_slug()) // Unyson Extensions page
				)
			))
		) {
			return ( empty( $html ) ? '' : $html . '<br/>' )
			. '<em>'
			. str_replace(
				array(
					'{wp_review_link}',
					'{facebook_share_link}',
					'{twitter_share_link}',
				),
				array(
					fw_html_tag('a', array(
						'target' => '_blank',
						'href'   => 'https://wordpress.org/support/view/plugin-reviews/unyson?filter=5#postform',
					), __('leave a review', 'fw')),
					fw_html_tag('a', array(
						'target' => '_blank',
						'href'   => 'https://www.facebook.com/sharer/sharer.php?'. http_build_query(array(
							'u' => 'http://unyson.io',
						)),
						'onclick' => 'return !window.open(this.href, \'Facebook\', \'width=640,height=300\')',
					), __('Facebook', 'fw')),
					fw_html_tag('a', array(
						'target' => '_blank',
						'href'   => 'https://twitter.com/home?'. http_build_query(array(
							'status' => __('Unyson WordPress Framework is the fastest and easiest way to develop a premium theme. I highly recommend it', 'fw')
								.' http://unyson.io/ #UnysonWP',
						)),
						'onclick' => 'return !window.open(this.href, \'Twitter\', \'width=640,height=430\')',
					), __('Twitter', 'fw')),
				),
				__('If you like Unyson, {wp_review_link}, share on {facebook_share_link} or {twitter_share_link}.', 'fw')
			)
			. '</em>';
		} else {
			return $html;
		}
	}

	/**
	 * Print framework version in the admin footer
	 *
	 * @param string $html
	 *
	 * @return string
	 * @internal
	 */
	public function _filter_footer_version( $html ) {
		if ( current_user_can( 'update_themes' ) || current_user_can( 'update_plugins' ) ) {
			return ( empty( $html ) ? '' : $html . ' | ' ) . fw()->manifest->get_name() . ' ' . fw()->manifest->get_version();
		} else {
			return $html;
		}
	}

	/**
	 * @param string $post_type
	 * @param WP_Post $post
	 */
	public function _action_create_post_meta_boxes( $post_type, $post = null ) {
		if ( 'comment' === $post_type || ( isset( $_GET['vc_action'] ) && $_GET['vc_action'] === 'vc_inline' ) ) {
			/**
			 * 1. https://github.com/ThemeFuse/Unyson/issues/3052
			 * 2. This is wrong, comment is not a post(type) it is stored in a separate db table and has a separate meta (wp_comments and wp_commentmeta)
			 */
			return;
		}

		$options = fw()->theme->get_post_options( $post_type );

		if ( empty( $options ) ) {
			return;
		}

		$collected = array();

		fw_collect_options( $collected, $options, array(
			'limit_option_types'    => false,
			'limit_container_types' => false,
			'limit_level'           => 1,
		) );

		if ( empty( $collected ) ) {
			return;
		}

		$values = fw_get_db_post_option( $post->ID );

		foreach ( $collected as $id => &$option ) {

			if ( isset( $option['options'] ) && ( $option['type'] === 'box' || $option['type'] === 'group' ) ) {
				$context  = isset( $option['context'] ) ? $option['context'] : 'normal';
				$priority = isset( $option['priority'] ) ? $option['priority'] : 'default';

				add_meta_box(
					"fw-options-box-{$id}",
					empty( $option['title'] ) ? ' ' : $option['title'],
					array( $this, 'render_meta_box' ),
					$post_type,
					$context,
					$priority,
					array( 'fw_box_html' => $this->render_options( $option['options'], $values ) )
				);
			} else { // this is not a box, wrap it in auto-generated box
				add_meta_box(
					'fw-options-box:auto-generated:' . time() . ':' . fw_unique_increment(),
					' ',
					array( $this, 'render_meta_box' ),
					$post_type,
					'normal',
					'default',
					$this->render_options( array( $id => $option ), $values )
				);
			}
		}
	}

	public function render_meta_box( $post, $args ) {
		if ( empty( $args['args'] ) ) {
			return;
		}

		if ( isset( $args['args']['fw_box_html'] ) ) {
			echo $args['args']['fw_box_html'];
		} elseif ( ! is_array( $args['args'] ) ) {
			echo $args['args'];
		}
	}

	/**
	 * @param object $term
	 */
	public function _action_create_taxonomy_options( $term ) {
		$options = fw()->theme->get_taxonomy_options( $term->taxonomy );

		if ( empty( $options ) ) {
			return;
		}

		$collected = array();

		fw_collect_options( $collected, $options, array(
			'limit_option_types' => false,
			'limit_container_types' => false,
			'limit_level' => 1,
		) );

		if ( empty( $collected ) ) {
			return;
		}

		$values = fw_get_db_term_option( $term->term_id, $term->taxonomy );

		// fixes word_press style: .form-field input { width: 95% }
		echo '<style type="text/css">.fw-option-type-radio input, .fw-option-type-checkbox input { width: auto; }</style>';

		do_action( 'fw_backend_options_render:taxonomy:before' );
		echo $this->render_options( $collected, $values, array(), 'taxonomy' );
		do_action( 'fw_backend_options_render:taxonomy:after' );
	}

	/**
	 * @param string $taxonomy
	 */
	public function _action_create_add_taxonomy_options( $taxonomy ) {
		$options = fw()->theme->get_taxonomy_options( $taxonomy );

		if ( empty( $options ) ) {
			return;
		}

		$collected = array();

		fw_collect_options( $collected, $options, array(
			'limit_option_types'    => false,
			'limit_container_types' => false,
			'limit_level'           => 1,
		) );

		if ( empty( $collected ) ) {
			return;
		}

		// fixes word_press style: .form-field input { width: 95% }
		echo '<style type="text/css">.fw-option-type-radio input, .fw-option-type-checkbox input { width: auto; }</style>';

		do_action( 'fw_backend_options_render:taxonomy:before' );

		echo '<div class="fw-force-xs">';
		echo $this->render_options( $collected, array(), array(), 'taxonomy' );
		echo '</div>';

		do_action( 'fw_backend_options_render:taxonomy:after' );

		echo '<script type="text/javascript">'
			.'jQuery(function($){'
			.'    $("#submit").on("click", function(){'
			.'        $("html, body").animate({ scrollTop: $("#col-left").offset().top });'
			.'    });'
			.'});'
			.'</script>';
	}

	public function _action_init() {
		$current_edit_taxonomy = $this->get_current_edit_taxonomy();

		if ( $current_edit_taxonomy['taxonomy'] ) {
			add_action(
				$current_edit_taxonomy['taxonomy'] . '_edit_form',
				array( $this, '_action_create_taxonomy_options' )
			);

			if (fw()->theme->get_config('taxonomy_create_has_unyson_options', true)) {
				add_action(
					$current_edit_taxonomy['taxonomy'] . '_add_form_fields',
					array( $this, '_action_create_add_taxonomy_options' )
				);
			}
		}

		if ( ! empty( $_POST ) ) {
			// is form submit
			add_action( 'edited_term', array( $this, '_action_term_edit' ), 10, 3 );

			if ($current_edit_taxonomy['taxonomy']) {
				add_action(
					'create_' . $current_edit_taxonomy['taxonomy'],
					array($this, '_action_save_taxonomy_fields')
				);
			}
		}
	}

	/**
	 * Save meta from $_POST to fw options (post meta)
	 * @param int $post_id
	 * @param WP_Post $post
	 * @param bool $update
	 */
	public function _action_save_post( $post_id, $post, $update ) {

		if (
			isset($_POST['post_ID'])
			&&
			intval($_POST['post_ID']) === intval($post_id)
			&&
			!empty($_POST[ $this->get_options_name_attr_prefix() ]) // this happens on Quick Edit
		) {
			/**
			 * This happens on regular post form submit
			 * All data from $_POST belongs this $post
			 * so we save them in its post meta
			 */

			static $post_options_save_happened = false;
			if ($post_options_save_happened) {
				/**
				 * Prevent multiple options save for same post
				 * It can happen from a recursion or wp_update_post() for same post id
				 */
				return;
			} else {
				$post_options_save_happened = true;
			}

			$old_values = (array)fw_get_db_post_option($post_id);

			fw_set_db_post_option(
				$post_id,
				null,
				fw_get_options_values_from_input(
					fw()->theme->get_post_options($post->post_type)
				)
			);

			/**
			 * @deprecated
			 * Use the 'fw_post_options_update' action
			 */
			do_action( 'fw_save_post_options', $post_id, $post, $old_values );
		} elseif ($original_post_id = wp_is_post_autosave( $post_id )) {

			do {
				$parent = get_post($post->post_parent);

				if ( ! $parent instanceof WP_Post ) {
					break;
				}

				if ( isset($_POST['post_ID']) && intval($_POST['post_ID']) === intval($parent->ID) ) {

				} else {
					break;
				}

				if (empty($_POST[ $this->get_options_name_attr_prefix() ])) {
					// this happens on Quick Edit
					break;
				}

				fw_set_db_post_option(
					$post->ID,
					null,
					fw_get_options_values_from_input(
						fw()->theme->get_post_options($parent->post_type)
					)
				);
			} while(false);
		} elseif ($original_post_id = wp_is_post_revision( $post_id )) {

			/**
			 * Do nothing, the
			 * - '_wp_put_post_revision'
			 * - 'wp_restore_post_revision'
			 * actions will handle this
			 */
		}  else {
			/**
			 * This happens on:
			 * - post add (auto-draft): do nothing
			 * - revision restore: do nothing, that is handled by the 'wp_restore_post_revision' action
			 */
		}
	}

	/**
	 * @param $revision_id
	 */
	public function _action__wp_put_post_revision( $revision_id ) {
		/**
		 * Copy options meta from post to revision
		 */
		fw_set_db_post_option(
			$revision_id,
			null,
			(array) fw_get_db_post_option(
				wp_is_post_revision( $revision_id ),
				null,
				array()
			)
		);
	}

	/**
	 * @param $post_id
	 * @param $revision_id
	 */
	public function _action_restore_post_revision($post_id, $revision_id)
	{
		/**
		 * Copy options meta from revision to post
		 */
		fw_set_db_post_option(
			$post_id,
			null,
			(array)fw_get_db_post_option($revision_id, null, array())
		);
	}

	/**
	 * Update all post meta `fw_option:<option-id>` with values from post options that has the 'save-in-separate-meta' parameter
	 *
	 * @param int $post_id
	 *
	 * @return bool
	 * @deprecated since 2.5.0
	 */
	public function _sync_post_separate_meta( $post_id ) {
		if ( ! ( $post_type = get_post_type( $post_id ) ) ) {
			return false;
		}

		$meta_prefix = 'fw_option:';
		$only_options = fw_extract_only_options( fw()->theme->get_post_options( $post_type ) );
		$separate_meta_options = array();

		// Collect all options that needs to be saved in separate meta
		{
			$options_values = fw_get_db_post_option( $post_id );

			foreach ($only_options as $option_id => $option) {
				if (
					isset( $option['save-in-separate-meta'] )
					&&
					$option['save-in-separate-meta']
					&&
					array_key_exists( $option_id, $options_values )
				) {
					if (defined('WP_DEBUG') && WP_DEBUG) {
						FW_Flash_Messages::add(
							'save-in-separate-meta:deprecated',
							'<p>The <code>save-in-separate-meta</code> option parameter is <strong>deprecated</strong>.</p>'
							.'<p>Please replace</p>'
							.'<pre>\'save-in-separate-meta\' => true</pre>'
							.'<p>with</p>'
							.'<pre>\'fw-storage\' => array('
							."\n	'type' => 'post-meta',"
							."\n	'post-meta' => 'fw_option:{your-option-id}',"
							."\n)</pre>"
							.'<p>in <code>{theme}'. fw_get_framework_customizations_dir_rel_path('/theme/options/posts/'. $post_type .'.php') .'</code></p>'
							.'<p><a href="'. esc_attr('http://manual.unyson.io/en/latest/options/storage.html#content') .'" target="_blank">'. esc_html__('Info about fw-storage', 'fw') .'</a></p>',
							'warning'
						);
					}

					$separate_meta_options[ $meta_prefix . $option_id ] = $options_values[ $option_id ];
				}
			}

			unset( $options_values );
		}

		// Delete meta that starts with $meta_prefix
		{
			/** @var wpdb $wpdb */
			global $wpdb;

			foreach (
				$wpdb->get_results(
					$wpdb->prepare(
						"SELECT meta_key " .
						"FROM {$wpdb->postmeta} " .
						"WHERE meta_key LIKE %s AND post_id = %d",
						$wpdb->esc_like( $meta_prefix ) . '%',
						$post_id
					)
				) as $row
			) {
				if (
					array_key_exists( $row->meta_key, $separate_meta_options )
					||
					( // skip options containing 'fw-storage'
						($option_id = substr($row->meta_key, 10))
						&&
						isset($only_options[$option_id]['fw-storage'])
					)
				) {
					/**
					 * This meta exists and will be updated below.
					 * Do not delete for performance reasons, instead of delete->insert will be performed only update
					 */
					continue;
				} else {
					// this option does not exist anymore
					delete_post_meta( $post_id, $row->meta_key );
				}
			}
		}

		foreach ( $separate_meta_options as $meta_key => $option_value ) {
			fw_update_post_meta($post_id, $meta_key, $option_value );
		}

		return true;
	}

	/**
	 * @param int $term_id
	 */
	public function _action_save_taxonomy_fields( $term_id ) {
		if (
			isset( $_POST['action'] )
			&&
			'add-tag' === $_POST['action']
			&&
			isset( $_POST['taxonomy'] )
			&&
			($taxonomy = get_taxonomy( $_POST['taxonomy'] ))
			&&
			current_user_can($taxonomy->cap->edit_terms)
		) { /* ok */ } else { return; }

		$options = fw()->theme->get_taxonomy_options( $taxonomy->name );
		if ( empty( $options ) ) {
			return;
		}

		fw_set_db_term_option(
			$term_id,
			$taxonomy->name,
			null,
			fw_get_options_values_from_input($options)
		);

		do_action( 'fw_save_term_options', $term_id, $taxonomy->name, array() );
	}

	public function _action_term_edit( $term_id, $tt_id, $taxonomy ) {
		if (
			isset( $_POST['action'] )
			&&
			'editedtag' === $_POST['action']
			&&
			isset( $_POST['taxonomy'] )
			&&
			($taxonomy = get_taxonomy( $_POST['taxonomy'] ))
			&&
			current_user_can($taxonomy->cap->edit_terms)
		) { /* ok */ } else { return; }

		if (intval(FW_Request::POST('tag_ID')) != $term_id) {
			// the $_POST values belongs to another term, do not save them into this one
			return;
		}

		$options = fw()->theme->get_taxonomy_options( $taxonomy->name );
		if ( empty( $options ) ) {
			return;
		}

		$old_values = (array) fw_get_db_term_option( $term_id, $taxonomy->name );

		fw_set_db_term_option(
			$term_id,
			$taxonomy->name,
			null,
			fw_get_options_values_from_input($options)
		);

		do_action( 'fw_save_term_options', $term_id, $taxonomy->name, $old_values );
	}

	public function _action_admin_register_scripts() {
		$this->register_static();
	}

	public function _action_admin_enqueue_scripts() {
		/**
		 * Enqueue settings options static in <head>
		 * @see FW_Settings_Form_Theme::_action_admin_enqueue_scripts()
		 */

		/**
		 * Enqueue post options static in <head>
		 */
		{
			if ( 'post' === get_current_screen()->base && get_the_ID() ) {
				fw()->backend->enqueue_options_static(
					fw()->theme->get_post_options( get_post_type() )
				);

				do_action( 'fw_admin_enqueue_scripts:post', get_post() );
			}
		}

		/**
		 * Enqueue term options static in <head>
		 */
		{
			if (
				in_array(get_current_screen()->base, array('edit-tags', 'term'), true)
				&&
				get_current_screen()->taxonomy
			) {
				fw()->backend->enqueue_options_static(
					fw()->theme->get_taxonomy_options( get_current_screen()->taxonomy )
				);

				do_action( 'fw_admin_enqueue_scripts:term', get_current_screen()->taxonomy );
			}
		}
	}

	/**
	 * Render options html from input json
	 *
	 * POST vars:
	 * - options: '[{option_id: {...}}, {option_id: {...}}, ...]'                  // Required // String JSON
	 * - values:  {option_id: value, option_id: {...}, ...}                        // Optional // Object
	 * - data:    {id_prefix: 'fw_options-a-b-', name_prefix: 'fw_options[a][b]'}  // Optional // Object
	 */
	public function _action_ajax_options_render() {
		// options
		{
			if ( ! isset( $_POST['options'] ) ) {
				wp_send_json_error( array(
					'message' => 'No options'
				) );
			}

			$options = json_decode( FW_Request::POST( 'options' ), true );

			if ( ! $options ) {
				wp_send_json_error( array(
					'message' => 'Wrong options'
				) );
			}
		}

		// values
		{
			if ( isset( $_POST['values'] ) ) {
				$values = FW_Request::POST( 'values' );

				if (is_string($values)) {
					$values = json_decode($values, true);
				}
			} else {
				$values = array();
			}

			$filtered_values = apply_filters(
				'fw:ajax_options_render:values',
				null,
				$options,
				$values
			);

			$values = $filtered_values ? $filtered_values : array_intersect_key(
				$values,
				fw_extract_only_options( $options )
			);
		}

		// data
		{
			if ( isset( $_POST['data'] ) ) {
				$data = FW_Request::POST( 'data' );
			} else {
				$data = array();
			}
		}

		wp_send_json_success( array(
			'html' => fw()->backend->render_options( $options, $values, $data ),
			/** @since 2.6.1 */
			'default_values' => fw_get_options_values_from_input($options, array()),
		) );
	}

	/**
	 * Get options values from html generated with 'fw_backend_options_render' ajax action
	 *
	 * POST vars:
	 * - options: '[{option_id: {...}}, {option_id: {...}}, ...]' // Required // String JSON
	 * - fw_options... // Use a jQuery "ajax form submit" to emulate real form submit
	 *
	 * Tip: Inside form html, add: <input type="hidden" name="options" value="[...json...]">
	 */
	public function _action_ajax_options_get_values() {
		// options
		{
			if ( ! isset( $_POST['options'] ) ) {
				wp_send_json_error( array(
					'message' => 'No options'
				) );
			}

			$options = FW_Request::POST( 'options' );

			if (is_string( $options )) {
				$options = json_decode( FW_Request::POST( 'options' ), true );
			}

			if ( ! $options ) {
				wp_send_json_error( array(
					'message' => 'Wrong options'
				) );
			}
		}

		// name_prefix
		{
			if ( isset( $_POST['name_prefix'] ) ) {
				$name_prefix = FW_Request::POST( 'name_prefix' );
			} else {
				$name_prefix = $this->get_options_name_attr_prefix();
			}
		}

		wp_send_json_success( array(
			'values' => fw_get_options_values_from_input(
				$options,
				FW_Request::POST( fw_html_attr_name_to_array_multi_key( $name_prefix ), array() )
			)
		) );
	}

	/**
	 * Get options values from html generated with 'fw_backend_options_render' ajax action
	 *
	 * POST vars:
	 * - options: '[{option_id: {...}}, {option_id: {...}}, ...]' // Required // String JSON
	 * - values: {option_id: {...}}
	 *
	 * Tip: Inside form html, add: <input type="hidden" name="options" value="[...json...]">
	 */
	public function _action_ajax_options_get_values_json() {
		// options
		{
			if ( ! isset( $_POST['options'] ) ) {
				wp_send_json_error( array(
					'message' => 'No options'
				) );
			}

			$options = FW_Request::POST( 'options' );

			if (is_string( $options )) {
				$options = json_decode( FW_Request::POST( 'options' ), true );
			}

			if ( ! $options ) {
				wp_send_json_error( array(
					'message' => 'Wrong options'
				) );
			}
		}

		// values
		{
			if ( ! isset( $_POST['values'] ) ) {
				wp_send_json_error( array(
					'message' => 'No values'
				) );
			}

			$values = FW_Request::POST( 'values' );

			if (is_string( $values )) {
				$values = json_decode( FW_Request::POST( 'values' ), true );
			}

			if (! is_array($values)) {
				if ( ! $values ) {
					wp_send_json_error(array(
						'message' => 'Wrong values'
					));
				}
			}
		}

		wp_send_json_success( array(
			'values' => fw_get_options_values_from_input(
				$options,
				$values
			)
		) );
	}

	/**
	 * Render options array and return the generated HTML
	 *
	 * @param array $options
	 * @param array $values Correct values returned by fw_get_options_values_from_input()
	 * @param array $options_data {id_prefix => ..., name_prefix => ...}
	 * @param string $design
	 *
	 * @return string HTML
	 */
	public function render_options( $options, $values = array(), $options_data = array(), $design = null ) {
		if (empty($design)) {
			$design = $this->default_render_design;
		}

		if (
			!doing_action('admin_enqueue_scripts')
			&&
			!did_action('admin_enqueue_scripts')
		) {
			/**
			 * Do not wp_enqueue/register_...() because at this point not all handles has been registered
			 * and maybe they are used in dependencies in handles that are going to be enqueued.
			 * So as a result some handles will not be equeued because of not registered dependecies.
			 */
		} else {
			/**
			 * register scripts and styles
			 * in case if this method is called before enqueue_scripts action
			 * and option types has some of these in their dependencies
			 */
			$this->register_static();

			wp_enqueue_media();
			wp_enqueue_style( 'fw-backend-options' );
			wp_enqueue_script( 'fw-backend-options' );
		}

		$collected = array();

		fw_collect_options( $collected, $options, array(
			'limit_option_types' => false,
			'limit_container_types' => false,
			'limit_level' => 1,
			'info_wrapper' => true,
		) );

		if ( empty( $collected ) ) {
			return false;
		}

		$html = '';

		$option = reset( $collected );

		$collected_type = array(
			'group' => $option['group'],
			'type'  => $option['option']['type'],
		);
		$collected_type_options = array(
			$option['id'] => &$option['option']
		);

		while ( $collected_type_options ) {
			$option = next( $collected );

			if ( $option ) {
				if (
					$option['group'] === $collected_type['group']
					&&
					$option['option']['type'] === $collected_type['type']
				) {
					$collected_type_options[ $option['id'] ] = &$option['option'];
					continue;
				}
			}

			switch ( $collected_type['group'] ) {
				case 'container':
					if ($design === 'taxonomy') {
						$html .= fw_render_view(
							fw_get_framework_directory('/views/backend-container-design-'. $design .'.php'),
							array(
								'type' => $collected_type['type'],
								'html' => $this->container_type($collected_type['type'])->render(
									$collected_type_options, $values, $options_data
								),
							)
						);
					} else {
						$html .= $this->container_type($collected_type['type'])->render(
							$collected_type_options, $values, $options_data
						);
					}
					break;
				case 'option':
					foreach ( $collected_type_options as $id => &$_option ) {
						$data = $options_data; // do not change directly to not affect next loops

						$maybe_future_value = apply_filters(
							'fw:render_options:option_value',
							null,
							$values,
							$_option,
							$id
						);

						if (! $maybe_future_value) {
							$maybe_future_value = isset( $values[ $id ] ) ? $values[ $id ] : null;
						}

						$data['value'] = $maybe_future_value;

						$html .= $this->render_option(
							$id,
							$_option,
							$data,
							$design
						);
					}
					unset($_option);
					break;
				default:
					$html .= '<p><em>' . __( 'Unknown collected group', 'fw' ) . ': ' . $collected_type['group'] . '</em></p>';
			}

			unset( $collected_type, $collected_type_options );

			if ( $option ) {
				$collected_type = array(
					'group' => $option['group'],
					'type'  => $option['option']['type'],
				);
				$collected_type_options = array(
					$option['id'] => &$option['option']
				);
			} else {
				$collected_type_options = array();
			}
		}

		return $html;
	}

	/**
	 * Enqueue options static
	 *
	 * Useful when you have dynamic options html on the page (for e.g. options modal)
	 * and in order to initialize that html properly, the option types scripts styles must be enqueued on the page
	 *
	 * @param array $options
	 */
	public function enqueue_options_static( $options ) {
		static $static_enqueue = true;

		if (
			!doing_action('admin_enqueue_scripts')
			&&
			!did_action('admin_enqueue_scripts')
		) {
			/**
			 * Do not wp_enqueue/register_...() because at this point not all handles has been registered
			 * and maybe they are used in dependencies in handles that are going to be enqueued.
			 * So as a result some handles will not be equeued because of not registered dependecies.
			 */
			return;
		} else {
			/**
			 * register scripts and styles
			 * in case if this method is called before enqueue_scripts action
			 * and option types has some of these in their dependencies
			 */
			if ($static_enqueue) {
				$this->register_static();

				wp_enqueue_media();
				wp_enqueue_style( 'fw-backend-options' );
				wp_enqueue_script( 'fw-backend-options' );

				$static_enqueue = false;
			}
		}

		$collected = array();

		fw_collect_options( $collected, $options, array(
			'limit_option_types' => false,
			'limit_container_types' => false,
			'limit_level' => 0,
			'callback' => array(__CLASS__, '_callback_fw_collect_options_enqueue_static'),
		) );

		unset($collected);
	}

	/**
	 * @internal
	 * @param array $data
	 */
	public static function _callback_fw_collect_options_enqueue_static($data) {
		if ($data['group'] === 'option') {
			fw()->backend->option_type($data['option']['type'])->enqueue_static($data['id'], $data['option']);
		} elseif ($data['group'] === 'container') {
			fw()->backend->container_type($data['option']['type'])->enqueue_static($data['id'], $data['option']);
		}
	}

	/**
	 * Render option enclosed in backend design
	 *
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 * @param string $design default or taxonomy
	 *
	 * @return string
	 */
	public function render_option( $id, $option, $data = array(), $design = null ) {

		$maybe_forced_design = fw()->backend->option_type( $option['type'] )->get_forced_render_design();

		if (empty($design)) {
			$design = $this->default_render_design;
		}

		if ($maybe_forced_design) {
			$design = $maybe_forced_design;
		}

		if (
			!doing_action('admin_enqueue_scripts')
			&&
			!did_action('admin_enqueue_scripts')
		) {
			/**
			 * Do not wp_enqueue/register_...() because at this point not all handles has been registered
			 * and maybe they are used in dependencies in handles that are going to be enqueued.
			 * So as a result some handles will not be equeued because of not registered dependecies.
			 */
		} else {
			$this->register_static();
		}


		if ( ! in_array( $design, $this->available_render_designs ) ) {
			trigger_error( 'Invalid render design specified: ' . $design, E_USER_WARNING );
			$design = 'post';
		}

		if ( ! isset( $data['id_prefix'] ) ) {
			$data['id_prefix'] = $this->get_options_id_attr_prefix();
		}

		$data = apply_filters(
			'fw:backend:option-render:data',
			$data
		);

		return fw_render_view(fw_get_framework_directory('/views/backend-option-design-'. $design .'.php'), array(
			'id'     => $id,
			'option' => $option,
			'data'   => $data,
		) );
	}

	/**
	 * Render a meta box
	 *
	 * @param string $id
	 * @param string $title
	 * @param string $content HTML
	 * @param array $other Optional elements
	 *
	 * @return string Generated meta box html
	 */
	public function render_box( $id, $title, $content, $other = array() ) {
		if ( ! function_exists( 'add_meta_box' ) ) {
			trigger_error( 'Try call this method later (\'admin_init\' action), add_meta_box() function does not exists yet.',
				E_USER_WARNING );

			return '';
		}

		$other = array_merge( array(
			'html_before_title' => false,
			'html_after_title'  => false,
			'attr'              => array(),
		), $other );

		{
			$placeholders = array(
				'id'      => '{{meta_box_id}}',
				'title'   => '{{meta_box_title}}',
				'content' => '{{meta_box_content}}',
			);

			// other placeholders
			{
				$placeholders['html_before_title'] = '{{meta_box_html_before_title}}';
				$placeholders['html_after_title']  = '{{meta_box_html_after_title}}';
				$placeholders['attr']              = '{{meta_box_attr}}';
				$placeholders['attr_class']        = '{{meta_box_attr_class}}';
			}
		}

		$cache_key = 'fw_meta_box_template';

		try {
			$meta_box_template = FW_Cache::get( $cache_key );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			$temp_screen_id = 'fw-temp-meta-box-screen-id-' . fw_unique_increment();
			$context        = 'normal';

			add_meta_box(
				$placeholders['id'],
				$placeholders['title'],
				array( $this, 'render_meta_box' ),
				$temp_screen_id,
				$context,
				'default',
				$placeholders['content']
			);

			ob_start();

			do_meta_boxes( $temp_screen_id, $context, null );

			$meta_box_template = ob_get_clean();

			remove_meta_box( $id, $temp_screen_id, $context );

			// remove wrapper div, leave only meta box div
			{
				// <div ...>
				{
					$meta_box_template = str_replace(
						'<div id="' . $context . '-sortables" class="meta-box-sortables">',
						'',
						$meta_box_template
					);
				}

				// </div>
				{
					$meta_box_template = explode( '</div>', $meta_box_template );
					array_pop( $meta_box_template );
					$meta_box_template = implode( '</div>', $meta_box_template );
				}
			}

			// add 'fw-postbox' class and some attr related placeholders
			$meta_box_template = str_replace(
				'class="postbox ',
				$placeholders['attr'] . ' class="postbox fw-postbox' . $placeholders['attr_class'],
				$meta_box_template
			);

			// add html_before|after_title placeholders
			{
				$meta_box_template = str_replace(
					'<h2 class="hndle">' . $placeholders['title'] . '</h2>',

					/**
					 * used <small> not <span> because there is a lot of css and js
					 * that thinks inside <h2 class="hndle"> there is only one <span>
					 * so do not brake their logic
					 */
					'<h2 class="hndle">' .
					'<small class="fw-html-before-title">' . $placeholders['html_before_title'] . '</small>' .
					'<span>' . $placeholders['title'] . '</span>' .
					'<small class="fw-html-after-title">' . $placeholders['html_after_title'] . '</small>' .
					'</h2>',

					$meta_box_template
				);
			}

			FW_Cache::set( $cache_key, $meta_box_template );
		}

		// prepare attributes
		{
			$attr_class = '';
			if ( isset( $other['attr']['class'] ) ) {
				$attr_class = ' ' . $other['attr']['class'];

				unset( $other['attr']['class'] );
			}

			unset( $other['attr']['id'] );
		}

		// replace placeholders with data/content
		return str_replace(
			array(
				$placeholders['id'],
				$placeholders['title'],
				$placeholders['content'],
				$placeholders['html_before_title'],
				$placeholders['html_after_title'],
				$placeholders['attr'],
				$placeholders['attr_class'],
			),
			array(
				esc_attr( $id ),
				$title,
				$content,
				$other['html_before_title'],
				$other['html_after_title'],
				fw_attr_to_html( $other['attr'] ),
				esc_attr( $attr_class )
			),
			$meta_box_template
		);
	}

	/**
	 * @param FW_Access_Key $access_key
	 * @param string|FW_Option_Type $option_type_class
	 *
	 * @internal
	 */
	public function _register_option_type( FW_Access_Key $access_key, $option_type_class, $type= null ) {
		if ( $access_key->get_key() !== 'fw_option_type' ) {
			trigger_error( 'Call denied', E_USER_ERROR );
		}

		$this->register_option_type( $option_type_class, $type );
	}

	/**
	 * @param FW_Access_Key $access_key
	 * @param string|FW_Container_Type $container_type_class
	 *
	 * @internal
	 */
	public function _register_container_type( FW_Access_Key $access_key, $container_type_class ) {
		if ( $access_key->get_key() !== 'fw_container_type' ) {
			trigger_error( 'Call denied', E_USER_ERROR );
		}

		$this->register_container_type( $container_type_class );
	}

	/**
	 * @param string $type
	 * @return FW_Option_Type
	 */
	public function option_type( $type ) {
		static $did_options_init = false;
		if ( ! $did_options_init ) {
			$did_options_init = true;
			do_action( 'fw_option_types_init' );
		}

		if ( isset( $this->option_types[ $type ] ) ) {
			if (is_string($this->option_types[$type])) {
				$this->option_types[$type] = $this->get_instance($this->option_types[$type]);
				$this->option_types[$type]->_call_init($this->get_access_key());
			}

			return $this->option_types[$type];
		} else {
			if ( is_admin() && apply_filters('fw_backend_undefined_option_type_warn_user', true, $type) ) {
				FW_Flash_Messages::add(
					'fw-get-option-type-undefined-' . $type,
					sprintf( __( 'Undefined option type: %s', 'fw' ), $type ),
					'warning'
				);
			}

			if ( ! $this->undefined_option_type ) {
				$this->undefined_option_type = new FW_Option_Type_Undefined();
			}

			return $this->undefined_option_type;
		}
	}

	/**
	 * Return an array with all option types names
	 *
	 * @return array
	 *
	 * @since 2.6.11
	 */
	public function get_option_types() {
		$this->option_type('text'); // trigger init
		return array_keys( $this->option_types );
	}

	/**
	 * Return an array with all container types names
	 *
	 * @return array
	 *
	 * @since 2.6.11
	 */
	public function get_container_types() {
		$this->container_type('box'); // trigger init
		return array_keys( $this->container_types );
	}

	/**
	 * @param string $type
	 * @return FW_Container_Type
	 */
	public function container_type( $type ) {
		static $did_containers_init = false;
		if ( ! $did_containers_init ) {
			$did_containers_init = true;
			do_action( 'fw_container_types_init' );
		}

		if ( isset( $this->container_types[ $type ] ) ) {
			if ( is_string( $this->container_types[ $type ] ) ) {
				$this->container_types[ $type ] = $this->get_instance( $this->container_types[$type] );
				$this->container_types[ $type ]->_call_init( $this->get_access_key() );
			}

			return $this->container_types[ $type ];
		} else {
			if ( is_admin() ) {
				FW_Flash_Messages::add(
					'fw-get-container-type-undefined-' . $type,
					sprintf( __( 'Undefined container type: %s', 'fw' ), $type ),
					'warning'
				);
			}

			if ( ! $this->undefined_container_type ) {
				$this->undefined_container_type = new FW_Container_Type_Undefined();
			}

			return $this->undefined_container_type;
		}
	}

	/**
	 * @param WP_Customize_Manager $wp_customize
	 * @internal
	 */
	public function _action_customize_register($wp_customize) {
		if (is_admin()) {
			add_action('admin_enqueue_scripts', array($this, '_action_enqueue_customizer_static'));
		}

		$this->customizer_register_options(
			$wp_customize,
			fw()->theme->get_customizer_options()
		);
	}

	/**
	 * @internal
	 */
	public function _action_enqueue_customizer_static()
	{
		{
			$options_for_enqueue = array();
			$customizer_options = fw()->theme->get_customizer_options();

			/**
			 * In customizer options is allowed to have container with unspecified (or not existing) 'type'
			 * fw()->backend->enqueue_options_static() tries to enqueue both options and container static
			 * not existing container types will throw notices.
			 * To prevent that, extract and send it only options (without containers)
			 */
			fw_collect_options($options_for_enqueue, $customizer_options, array(
				'callback' => array(__CLASS__, '_callback_fw_collect_options_enqueue_static'),
			));

			unset($options_for_enqueue, $customizer_options);
		}

		wp_enqueue_script(
			'fw-backend-customizer',
			fw_get_framework_directory_uri( '/static/js/backend-customizer.js' ),
			array( 'jquery', 'fw-events', 'backbone', 'fw-backend-options' ),
			fw()->manifest->get_version(),
			true
		);
		wp_localize_script(
			'fw-backend-customizer',
			'_fw_backend_customizer_localized',
			array(
				'change_timeout' => apply_filters('fw_customizer_option_change_timeout', 333),
			)
		);

		do_action('fw_admin_enqueue_scripts:customizer');
	}

	/**
	 * @param WP_Customize_Manager $wp_customize
	 * @param array $options
	 * @param array $parent_data {'type':'...','id':'...'}
	 */
	private function customizer_register_options($wp_customize, $options, $parent_data = array()) {
		$collected = array();

		fw_collect_options( $collected, $options, array(
			'limit_option_types' => false,
			'limit_container_types' => false,
			'limit_level' => 1,
			'info_wrapper' => true,
		) );

		if ( empty( $collected ) ) {
			return;
		}

		foreach ($collected as &$opt) {
			switch ($opt['group']) {
				case 'container':
					// Check if has container options
					{
						$_collected = array();

						fw_collect_options( $_collected, $opt['option']['options'], array(
							'limit_option_types' => array(),
							'limit_container_types' => false,
							'limit_level' => 1,
							'limit' => 1,
							'info_wrapper' => false,
						) );

						$has_containers = !empty($_collected);

						unset($_collected);
					}

					$children_data = array(
						'group' => 'container',
						'id' => $opt['id']
					);

					$args = array(
						'title' => empty($opt['option']['title'])
							? fw_id_to_title($opt['id'])
							: $opt['option']['title'],
						'description' => empty($opt['option']['desc'])
							? ''
							: $opt['option']['desc'],
					);

					if (isset($opt['option']['wp-customizer-args']) && is_array($opt['option']['wp-customizer-args'])) {
						$args = array_merge($opt['option']['wp-customizer-args'], $args);
					}

					if ($has_containers) {
						if ($parent_data) {
							trigger_error($opt['id'] .' panel can\'t have a parent ('. $parent_data['id'] .')', E_USER_WARNING);
							break;
						}

						$wp_customize->add_panel($opt['id'], $args);

						$children_data['customizer_type'] = 'panel';
					} else {
						if ($parent_data) {
							if ($parent_data['customizer_type'] === 'panel') {
								$args['panel'] = $parent_data['id'];
							} else {
								trigger_error($opt['id'] .' section can have only panel parent ('. $parent_data['id'] .')', E_USER_WARNING);
								break;
							}
						}

						$wp_customize->add_section($opt['id'], $args);

						$children_data['customizer_type'] = 'section';
					}

					$this->customizer_register_options(
						$wp_customize,
						$opt['option']['options'],
						$children_data
					);

					unset($children_data);
					break;
				case 'option':
					$setting_id = $this->get_options_name_attr_prefix() .'['. $opt['id'] .']';

					{
						$args_control = array(
							'label' => empty($opt['option']['label'])
								? fw_id_to_title($opt['id'])
								: $opt['option']['label'],
							'description' => empty($opt['option']['desc'])
								? ''
								: $opt['option']['desc'],
							'settings' => $setting_id,
						);

						if (isset($opt['option']['wp-customizer-args']) && is_array($opt['option']['wp-customizer-args'])) {
							$args_control = array_merge($opt['option']['wp-customizer-args'], $args_control);
						}

						if ($parent_data) {
							if ($parent_data['customizer_type'] === 'section') {
								$args_control['section'] = $parent_data['id'];
							} else {
								trigger_error('Invalid control parent: '. $parent_data['customizer_type'], E_USER_WARNING);
								break;
							}
						} else { // the option is not placed in a section, create a section automatically
							$args_control['section'] = 'fw_option_auto_section_'. $opt['id'];

							$wp_customize->add_section($args_control['section'], array(
								'title' => empty($opt['option']['label'])
									? fw_id_to_title($opt['id'])
									: $opt['option']['label'],
							));
						}
					}

					{
						$args_setting = array(
							'default' => fw()->backend->option_type($opt['option']['type'])->get_value_from_input($opt['option'], null),
							'fw_option' => $opt['option'],
							'fw_option_id' => $opt['id'],
						);

						if (isset($opt['option']['wp-customizer-setting-args']) && is_array($opt['option']['wp-customizer-setting-args'])) {
							$args_setting = array_merge($opt['option']['wp-customizer-setting-args'], $args_setting);
						}

						$wp_customize->add_setting(
							new _FW_Customizer_Setting_Option(
								$wp_customize,
								$setting_id,
								$args_setting
							)
						);

						unset($args_setting);
					}

					// control must be registered after setting
					$wp_customize->add_control(
						new _FW_Customizer_Control_Option_Wrapper(
							$wp_customize,
							$opt['id'],
							$args_control
						)
					);
					break;
				default:
					trigger_error('Unknown group: '. $opt['group'], E_USER_WARNING);
			}
		}
	}

	/**
	 * For e.g. an option-type was rendered using 'customizer' design,
	 * but inside it uses render_options() but it doesn't know the current render design
	 * and the options will be rendered with 'default' design.
	 * This method allows to specify the default design that will be used if not specified on render_options()
	 * @param null|string $design
	 * @internal
	 */
	public function _set_default_render_design($design = null)
	{
		if (empty($design) || !in_array($design, $this->available_render_designs)) {
			$this->default_render_design = 'default';
		} else {
			$this->default_render_design = $design;
		}
	}

	/**
	 * Get markdown parser with autoloading and caching
	 *
	 * Usage:
	 *   fw()->backend->get_markdown_parser()
	 *
	 * @param bool $fresh_instance Whether to force return a fresh instance of the class
	 *
	 * @return Parsedown
	 *
	 * @since 2.6.9
	 */
	public function get_markdown_parser($fresh_instance = false) {
		if (! $this->markdown_parser || $fresh_instance) {
			$this->markdown_parser = new Parsedown();
		}

		return $this->markdown_parser;
	}
}
                                                                            framework/core/components/extensions/manager/class--fw-extensions-manager.php                       0000644                 00000304120 15266055654 0023617 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Install/Activate/Deactivate/Remove Extensions
 * @internal
 */
final class _FW_Extensions_Manager
{
	/**
	 * @var FW_Form
	 */
	private $extension_settings_form;

	private $manifest_default_values = array(
		'display' => false,
		'standalone' => false,
	);

	private $default_thumbnail = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2PUsHf9DwAC8AGtfm5YCAAAAABJRU5ErkJgggAA';

	/**
	 * @var FW_Access_Key
	 */
	private static $access_key;

	private static function get_access_key() {
		if (!self::$access_key) {
			self::$access_key = new FW_Access_Key('fw_ext_manager');
		}

		return self::$access_key;
	}

	public function __construct()
	{
		// In any case/permission, make sure to not miss the plugin update actions to prevent extensions delete
		{
			add_action('fw_plugin_pre_update', array($this, '_action_plugin_pre_update'));
			add_action('fw_plugin_post_update', array($this, '_action_plugin_post_update'));
		}

		// Preserve {theme}/framework-customizations/theme/available-extensions.php
		{
			add_filter('upgrader_pre_install',  array($this, '_filter_theme_available_extensions_copy'), 999, 2);

			/**
			 * Must be executed after
			 * https://github.com/WordPress/WordPress/blob/4.6/wp-admin/includes/class-theme-upgrader.php#L204-L205
			 */
			add_action('upgrader_process_complete', array($this, '_action_theme_available_extensions_restore'), 999, 2);
		}

		add_action('fw_plugin_activate', array($this, '_action_plugin_activate_install_compatible_extensions'), 100);
		add_action('fw_after_plugin_activate', array($this, '_action_after_plugin_activate'), 100);
		add_action('after_switch_theme', array($this, '_action_theme_switch'), '');

		if (!is_admin()) {
			return;
		}

		if (!$this->can_activate() && !$this->can_install()) {
			return;
		}

		/** Actions */
		{
			add_action('fw_init', array($this, '_action_fw_init'));
			add_action('admin_menu', array($this, '_action_admin_menu'));
			add_action('network_admin_menu', array($this, '_action_admin_menu'));
			add_action('admin_footer', array($this, '_action_admin_footer'));
			add_action('admin_enqueue_scripts', array($this, '_action_enqueue_scripts'));
			add_action('admin_notices', array($this, '_action_admin_notices'));

			if ($this->can_install()) {
				add_action('wp_ajax_fw_extensions_check_direct_fs_access', array($this, '_action_ajax_check_direct_fs_access'));
				add_action('wp_ajax_fw_extensions_install', array($this, '_action_ajax_install'));
				add_action('wp_ajax_fw_extensions_uninstall', array($this, '_action_ajax_uninstall'));
			}
		}

		/** Filters */
		{
			add_filter('fw_plugin_action_list', array($this, '_filter_plugin_action_list'));
		}
	}

	/**
	 * If current user can:
	 * - activate extension
	 * - disable extensions
	 * - save extension settings options
	 * @return bool
	 */
	public function can_activate()
	{
		if ( fw_is_cli() ) {
			return true;
		}

		$can_activate = current_user_can('manage_options');

		if ($can_activate) {
			// also you can use this method to get the capability
			$can_activate = 'manage_options';
		}

		if (!$can_activate) {
			// make sure if can install, then also can activate. (can install) > (can activate)
			$can_activate = $this->can_install();
		}

		return $can_activate;
	}

	/**
	 * If current user can:
	 * - install extensions
	 * - delete extensions
	 * @return bool
	 */
	public function can_install()
	{
		if ( fw_is_cli() ) {
			return true;
		}

		$capability = 'install_plugins';

		if (is_multisite()) {
			// only network admin can change files that affects the entire network
			$can_install = current_user_can_for_blog(get_current_blog_id(), $capability);
		} else {
			$can_install = current_user_can($capability);
		}

		if ($can_install) {
			// also you can use this method to get the capability
			$can_install = $capability;
		}

		return $can_install;
	}

	public function get_page_slug()
	{
		return 'fw-extensions';
	}

	private function get_cache_key($sub_key)
	{
		return 'fw_extensions_manager/'. $sub_key;
	}

	private function get_uri($append = '')
	{
		return fw_get_framework_directory_uri('/core/components/extensions/manager'. $append);
	}

	private function get_nonce($form) {
		switch ($form) {
			case 'install':
				return array(
					'name' => '_nonce_fw_extensions_install',
					'action' => 'install',
				);
			case 'delete':
				return array(
					'name' => '_nonce_fw_extensions_delete',
					'action' => 'delete',
				);
			case 'activate':
				return array(
					'name' => '_nonce_fw_extensions_activate',
					'action' => 'activate',
				);
			case 'deactivate':
				return array(
					'name' => '_nonce_fw_extensions_deactivate',
					'action' => 'deactivate',
				);
			default:
				return array(
					'name' => '_nonce_fw_extensions',
					'action' => 'default',
				);
		}
	}

	/**
	 * Extensions available for download
	 * @return array {name => data}
	 *
	 * @since 2.6.9
	 */
	public function get_available_extensions() {
		try {
			$cache_key = $this->get_cache_key( 'available_extensions' );

			return FW_Cache::get( $cache_key );
		} catch ( FW_Cache_Not_Found_Exception $e ) {
			$available = fw_get_variables_from_file( dirname( __FILE__ ) . '/available-extensions.php', array( 'extensions' => array() ) );
			$available = $available['extensions'];

			// Allow theme to register available extensions
			$theme_available_ext_file = fw_fix_path( get_template_directory() ) . apply_filters('fw_theme_available_extensions_file_path', fw_get_framework_customizations_dir_rel_path( '/theme/available-extensions.php' ));

			if ( file_exists( $theme_available_ext_file ) ) {

				$register = new _FW_Available_Extensions_Register( self::get_access_key()->get_key() );

				/**
				 * Usage: https://github.com/ThemeFuse/Unyson/issues/2900
				 * Create {theme}/framework-customizations/theme/available-extensions.php with the following contents:
				 * $extension = new FW_Available_Extension();
				 * $extension->set_...();
				 * $register->register($extension);
				 */
				$theme_exts = fw_get_variables_from_file( $theme_available_ext_file, array( 'extensions' => array() ), array( 'register' => $register ) );
				$available = array_merge( $available, $theme_exts['extensions'] );

				foreach ( $register->_get_types( self::$access_key ) as $extension ) {
					/** @var FW_Available_Extension $extension */
					if ( isset( $available[ $extension->get_name() ] ) ) {
						trigger_error(
							'Overwriting default extension "' . $extension->get_name() . '" is not allowed',
							E_USER_WARNING
						);
						continue;
					} elseif ( ! $extension->is_valid() ) {
						trigger_error(
							'Theme extension "' . $extension->get_name() . '" is not valid',
							E_USER_WARNING
						);
						continue;
					} else {
						$available[ $extension->get_name() ] = array(
							'theme'       => true, // Registered by theme
							'display'     => $extension->get_display(),
							'parent'      => $extension->get_parent(),
							'name'        => $extension->get_title(),
							'description' => $extension->get_description(),
							'thumbnail'   => $extension->get_thumbnail(),
							'download'    => $extension->get_download_source(),
						);
					}
				}
			}

			{
				$installed_extensions = $this->get_installed_extensions();
				$supported_extensions = fw()->theme->manifest->get( 'supported_extensions', array() );

				if ( isset( $installed_extensions['backup'] ) ) {
					// make sure only Backup or Backups can be installed
					unset( $available['backups'] );
				}

				foreach ( array( 'backup', 'styling', 'learning' ) as $obsolete_extension ) {
					if (
						! isset( $supported_extensions[ $obsolete_extension ] )
						&&
						! isset( $installed_extensions[ $obsolete_extension ] )
					) {
						unset( $available[ $obsolete_extension ] );
					}
				}
			}

			FW_Cache::set( $cache_key, $available );

			return $available;
		}
	}

	/**
	 * @internal
	 */
	public function _action_ajax_check_direct_fs_access()
	{
		if ( ! $this->can_install() || empty( $_POST['extAction'] ) ) {
			// if can't install, no need to know if has access or not
			wp_send_json_error();
		}

		$nonce = $this->get_nonce( $_POST['extAction'] );

		if ( ! isset( $_POST[ $nonce['name'] ] ) || ! wp_verify_nonce( $_POST[ $nonce['name'] ], $nonce['action'] ) ) {
			wp_send_json_error();
		}

		if (FW_WP_Filesystem::has_direct_access(fw_get_framework_directory('/extensions'))) {
			wp_send_json_success();
		} else {
			wp_send_json_error();
		}
	}

	/**
	 * @internal
	 */
	public function _action_ajax_install()
	{
		if ( ! $this->can_install() ) {
			// if can't install, no need to know if has access or not
			wp_send_json_error();
		}

		$nonce = $this->get_nonce( 'install' );

		if ( ! isset( $_POST[ $nonce['name'] ] ) || ! wp_verify_nonce( $_POST[ $nonce['name'] ], $nonce['action'] ) ) {
			wp_send_json_error();
		}

		if ( ! FW_WP_Filesystem::has_direct_access( fw_get_framework_directory( '/extensions' ) ) ) {
			wp_send_json_error();
		}

		$extension = (string) FW_Request::POST( 'extension' );

		$install_result = $this->install_extensions( array( $extension => array() ), array( 'cancel_on_error' => true ) );

		if ( $install_result === true ) {
			wp_send_json_success();
		} else {
			wp_send_json_error( $install_result );
		}
	}

	/**
	 * @internal
	 */
	public function _action_ajax_uninstall()
	{
		if (!$this->can_install()) {
			// if can't install, no need to know if has access or not
			wp_send_json_error();
		}

		$nonce = $this->get_nonce( 'delete' );

		if ( ! isset( $_POST[ $nonce['name'] ] ) || ! wp_verify_nonce( $_POST[ $nonce['name'] ], $nonce['action'] ) ) {
			wp_send_json_error();
		}

		if (!FW_WP_Filesystem::has_direct_access(fw_get_framework_directory('/extensions'))) {
			wp_send_json_error();
		}

		$extension = (string)FW_Request::POST('extension');

		$install_result = $this->uninstall_extensions(array(
			$extension => array()
		), array(
			'cancel_on_error' => true
		));

		if ($install_result === true) {
			wp_send_json_success();
		} else {
			wp_send_json_error($install_result);
		}
	}

	/**
	 * @internal
	 */
	public function _action_after_plugin_activate()
	{
		$this->activate_theme_extensions();
		$this->activate_extensions(
			array_fill_keys(
				array_keys(fw()->theme->manifest->get('supported_extensions', array())),
				array()
			)
		);

		do_action('fw_after_plugin_activate:before_potential_redirect');

		if (is_admin() && $this->can_install() && $this->get_supported_extensions_for_install()) {
			wp_redirect($this->get_link() . '&sub-page=install&supported');
			exit;
		}
	}

	/**
	 * Copy all extensions to a temp backup directory
	 * @internal
	 */
	public function _action_plugin_pre_update()
	{
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!FW_WP_Filesystem::is_ready()) {
			return;
		}

		// a directory outside the plugin
		$tmp_dir = FW_WP_Filesystem::real_path_to_filesystem_path(
			fw_fix_path(WP_CONTENT_DIR) .'/tmp/fw-plugin-update-extensions-backup'
		);
		$extensions_dir = FW_WP_Filesystem::real_path_to_filesystem_path(
			fw_get_framework_directory('/extensions')
		);

		$error = false;

		do {
			if ($wp_filesystem->exists($tmp_dir)) {
				if (!$wp_filesystem->delete($tmp_dir, true, 'd')) {
					$error = __('Cannot remove the old extensions backup dir', 'fw');
					break;
				}
			}

			if (!FW_WP_Filesystem::mkdir_recursive($tmp_dir)) {
				$error = __('Cannot create the extensions backup dir', 'fw');
				break;
			}

			if (true !== copy_dir($extensions_dir, $tmp_dir)) {
				$error = __('Cannot backup the extensions', 'fw');
				break;
			}
		} while(false);

		if ($error) {
			trigger_error($error, E_USER_WARNING);

			$wp_filesystem->delete($tmp_dir, true, 'd');
		}
	}

	/**
	 * Copy all extensions from the temp backup directory to the framework extensions directory (recover)
	 * @internal
	 */
	public function _action_plugin_post_update()
	{
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!FW_WP_Filesystem::is_ready()) {
			return;
		}

		// a directory outside the plugin
		$tmp_dir = FW_WP_Filesystem::real_path_to_filesystem_path(
			fw_fix_path( WP_CONTENT_DIR ) .'/tmp/fw-plugin-update-extensions-backup'
		);
		$extensions_dir = FW_WP_Filesystem::real_path_to_filesystem_path(
			fw_get_framework_directory( '/extensions' )
		);

		if (!$wp_filesystem->exists($tmp_dir) || !$wp_filesystem->exists($extensions_dir)) {
			return;
		}

		$error = false;

		do {
			if ($wp_filesystem->exists($extensions_dir)) {
				/**
				 * Make sure to remove framework initial extensions
				 * The user do not need them because he already used the framework and has in backup the extensions he uses
				 */
				if (!$wp_filesystem->delete( $extensions_dir, true, 'd' )) {
					$error = __( 'Cannot clear the extensions directory', 'fw' );
					break;
				}

				if ( ! FW_WP_Filesystem::mkdir_recursive( $extensions_dir ) ) {
					$error = __( 'Cannot recreate the extensions directory', 'fw' );
					break;
				}
			}

			if (true !== copy_dir($tmp_dir, $extensions_dir)) {
				$error = __('Cannot recover the extensions', 'fw');
				break;
			}
		} while(false);

		if ($error) {
			trigger_error($error, E_USER_WARNING);
		} else {
			// extensions successfully recovered, the backup is not needed anymore
			$wp_filesystem->delete($tmp_dir, true, 'd');
		}
	}

	/**
	 * Scan all directories for extensions
	 *
	 * @param bool $reset_cache
	 * @return array
	 *
	 * @since 2.6.9
	 */
	public function get_installed_extensions($reset_cache = false)
	{
		$cache_key = $this->get_cache_key('installed_extensions');

		if ($reset_cache) {
			FW_Cache::del($cache_key);
		}

		try {
			return FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			$extensions = array();

			foreach (fw()->extensions->get_locations() as $location) {
				// leave only used keys
				$location = array(
					'path' => $location['path'],
					'is'   => $location['is'],
				);

				$this->read_extensions($location, $extensions);
			}

			FW_Cache::set($cache_key, $extensions);

			return $extensions;
		}
	}

	/**
	 * used by $this->get_installed_extensions()
	 * @param string $location
	 * @param array $list
	 * @param null|string $parent_extension_name
	 */
	private function read_extensions($location, &$list, $parent_extension_name = null)
	{
		$paths = glob($location['path'] .'/*', GLOB_ONLYDIR | GLOB_NOSORT);

		if (empty($paths)) {
			return;
		}

		foreach ($paths as $extension_path) {
			$extension_name = basename($extension_path);

			if (isset($list[$extension_name])) {
				// extension already found
			} elseif (file_exists($extension_path .'/manifest.php')) {
				$vars = fw_get_variables_from_file($extension_path .'/manifest.php', array(
					'manifest' => array(),
				));

				$list[$extension_name] = array(
					'path'     => $extension_path,
					'manifest' => $vars['manifest'],
					'children' => array(),
					'active'   => (bool)fw()->extensions->get($extension_name),
					'parent'   => $parent_extension_name,
					'is'       => $location['is'],
				);

				if ($parent_extension_name) {
					$list[ $parent_extension_name ]['children'][$extension_name] = array();
				}
			} else {
				// it's a directory with customizations for an extension
				continue;
			}

			$sub_extension_location = $location;
			$sub_extension_location['path'] .= '/'. $extension_name .'/extensions';

			$this->read_extensions(
				$sub_extension_location,
				$list,
				$extension_name
			);
		}
	}

	private function get_tmp_dir($append = '')
	{
		return apply_filters('fw_tmp_dir', fw_fix_path(WP_CONTENT_DIR) .'/tmp') . $append;
	}

	/**
	 * @internal
	 */
	public function _action_fw_init()
	{
		$this->extension_settings_form = new FW_Form('fw_extension_settings', array(
			'render'   => array($this, '_extension_settings_form_render'),
			'validate' => array($this, '_extension_settings_form_validate'),
			'save'     => array($this, '_extension_settings_form_save'),
		));

		if (is_admin() && $this->can_activate()) {
			$db_wp_option_name = 'fw_extensions_activation';

			if ($db_wp_option_value = get_option($db_wp_option_name, array())) {
				$db_wp_option_value = array_merge(array(
					'activated' => array(),
					'deactivated' => array(),
				), $db_wp_option_value);

				/**
				 * Fire the 'fw_extensions_after_activation' action
				 */
				if ($db_wp_option_value['activated']) {
					$succeeded_extensions = $failed_extensions = array();

					foreach ($db_wp_option_value['activated'] as $extension_name => $not_used_var) {
						if (fw_ext($extension_name)) {
							$succeeded_extensions[$extension_name] = array();
						} else {
							$failed_extensions[$extension_name] = array();
						}
					}

					if (!empty($succeeded_extensions)) {
						do_action('fw_extensions_after_activation', $succeeded_extensions);
					}
					if (!empty($failed_extensions)) {
						do_action('fw_extensions_activation_failed', $failed_extensions);
					}
				}

				/**
				 * Fire the 'fw_extensions_after_deactivation' action
				 */
				if ($db_wp_option_value['deactivated']) {
					$succeeded_extensions = $failed_extensions = array();

					foreach ($db_wp_option_value['deactivated'] as $extension_name => $not_used_var) {
						if (!fw_ext($extension_name)) {
							$succeeded_extensions[$extension_name] = array();
						} else {
							$failed_extensions[$extension_name] = array();
						}
					}

					if (!empty($succeeded_extensions)) {
						do_action('fw_extensions_after_deactivation', $succeeded_extensions);
					}
					if (!empty($failed_extensions)) {
						do_action('fw_extensions_deactivation_failed', $failed_extensions);
					}
				}

				delete_option($db_wp_option_name);
			}
		}
	}

	/**
	 * Activate extensions with $manifest['display'] = false; $manifest['standalone'] = true;
	 * - First level extensions
	 * - Child extensions of the active extensions
	 */
	private function activate_hidden_standalone_extensions()
	{
		if (!is_admin()) {
			return;
		}

		if (!$this->can_activate()) {
			return;
		}

		$activate_extensions = array();

		foreach (
			// all disabled extensions
			array_diff_key($this->get_installed_extensions(), fw()->extensions->get_all())
			as $ext_name => $ext_data
		) {
			if ($ext_data['parent'] && !fw_ext($ext_data['parent'])) {
				// child extensions of an inactive extension
				continue;
			}

			if (false !== fw_akg(
				'display',
				$ext_data['manifest'],
				$this->manifest_default_values['display']
			)) {
				// is visible
				continue;
			}

			if (true !== fw_akg(
				'standalone',
				$ext_data['manifest'],
				$this->manifest_default_values['standalone']
			)) {
				// not standalone
				continue;
			}

			$collected = $this->get_extensions_for_activation($ext_name);

			if (is_wp_error($collected)) {
				if (defined('WP_DEBUG') && WP_DEBUG) {
					if ($this->is_extensions_page()) {
						// display this warning only on Unyson extensions page
						FW_Flash_Messages::add('fw_ext_auto_activate_hidden_standalone',
							sprintf(__('Cannot activate hidden standalone extension %s', 'fw'),
								fw_akg('name', $ext_data['manifest'], fw_id_to_title($ext_name))
							),
							'error'
						);
					}
				}
				return;
			}

			$activate_extensions = array_merge($activate_extensions, $collected);
		}

		if (empty($activate_extensions)) {
			return;
		}

		$option_name = fw()->extensions->_get_active_extensions_db_option_name();

		$db_active_extensions = array_merge(get_option($option_name, array()), $activate_extensions);

		update_option($option_name, $db_active_extensions);
	}

	/**
	 * @internal
	 */
	public function _action_admin_menu()
	{
		$capability = $this->can_activate();

		if (!$capability) {
			return;
		}

		$data = array(
			'title'             => fw()->manifest->get_name(),
			'capability'        => $capability,
			'slug'              => $this->get_page_slug(),
			'content_callback'  => array($this, '_display_page'),
		);

		/**
		 * Collect $hookname that contains $data['slug'] before the action
		 * and skip them in verification after action
		 */
		{
			global $_registered_pages;

			$found_hooknames = array();

			if (!empty($_registered_pages)) {
				foreach ( $_registered_pages as $hookname => $b ) {
					if ( strpos( $hookname, $data['slug'] ) !== false ) {
						$found_hooknames[$hookname] = true;
					}
				}
			}
		}

		if (! apply_filters('fw_backend_enable_custom_extensions_menu', true)) {
			return;
		}

		/**
		 * Use this action if you what to add the extensions page in a custom place in menu
		 * Usage example http://pastebin.com/2iWVRPAU
		 */
		do_action('fw_backend_add_custom_extensions_menu', $data);

		/**
		 * Check if menu was added in the action above
		 */
		{
			$menu_exists = false;

			if (!empty($_registered_pages)) {
				foreach ( $_registered_pages as $hookname => $b ) {
					if (isset($found_hooknames[$hookname])) {
						continue;
					}

					if ( strpos( $hookname, $data['slug'] ) !== false ) {
						$menu_exists = true;
						break;
					}
				}
			}
		}

		if ($menu_exists) {
			// do nothing
		} else {
			add_menu_page(
				$data['title'],
				$data['title'],
				$data['capability'],
				$data['slug'],
				$data['content_callback'],
				'none',
				3
			);
		}
	}

	/**
	 * If output already started, we cannot set the redirect header, do redirect from js
	 */
	private function js_redirect()
	{
		echo
			'<script type="text/javascript">'.
				'window.location.replace("'. esc_js($this->get_link()) .'");'.
			'</script>';
	}

	/**
	 * @internal
	 */
	public function _display_page()
	{
		$page = FW_Request::GET('sub-page');

		switch ($page) {
			case 'install':
				$this->display_install_page();
				break;
			case 'delete':
				$this->display_delete_page();
				break;
			case 'extension':
				$this->display_extension_page();
				break;
			case 'activate':
				$this->display_activate_page();
				break;
			case 'deactivate':
				$this->display_deactivate_page();
				break;
			default:
				$this->display_list_page();
		}
	}

	private function display_list_page()
	{
		// note: static is enqueued in 'admin_enqueue_scripts' action

		/** Prepare extensions list for view */
		{
			$lists = array(
				'active'    => array(),
				'disabled'  => array(),
				'installed' => array(),
				'available' => array(),
				'supported' => array(),
			);

			foreach ($this->get_installed_extensions() as $ext_name => $ext_data) {
				$lists[ $ext_data['active'] ? 'active' : 'disabled' ][$ext_name] = $ext_data;
			}

			$lists['installed'] = $lists['active'] + $lists['disabled'];

			unset($ext_data); // prevent change by reference

			foreach ($this->get_available_extensions() as $ext_name => $ext_data) {
				$lists['available'][$ext_name] = array(
					'name' => $ext_data['name'],
					'description' => $ext_data['description'],
					'thumbnail' => isset($ext_data['thumbnail'])
						? $ext_data['thumbnail']
						: (isset($lists['installed'][$ext_name])
							? fw_akg('thumbnail', $lists['installed'][$ext_name]['manifest'], $this->default_thumbnail)
							: $this->default_thumbnail),
					'display' => isset($ext_data['display'])
						? $ext_data['display']
						: $this->manifest_default_values['display'],
					'theme' => isset($ext_data['theme']) && $ext_data['theme'],
                    'download' => isset( $ext_data['download'] ) ? $ext_data['download'] : array()
				);

				if ($lists['available'][$ext_name]['theme']) {
					$lists['supported'][$ext_name] = array(
						'name' => $lists['available'][$ext_name]['name'],
						'description' => $lists['available'][$ext_name]['description'],
					);
				}
			}

			foreach (fw()->theme->manifest->get('supported_extensions', array()) as $required_ext_name => $required_ext_data) {
				if (isset($lists['installed'][ $required_ext_name ])) {
					$lists['supported'][ $required_ext_name ] = array(
						'name'        => fw_akg( 'name', $lists['installed'][ $required_ext_name ]['manifest'], fw_id_to_title( $required_ext_name ) ),
						'description' => fw_akg( 'description', $lists['installed'][ $required_ext_name ]['manifest'], '' ),
					);
				} elseif (isset($lists['available'][$required_ext_name])) {
					$lists['supported'][ $required_ext_name ] = array(
						'name'        => $lists['available'][ $required_ext_name ]['name'],
						'description' => $lists['available'][ $required_ext_name ]['description'],
					);
				} else {
					$lists['supported'][ $required_ext_name ] = array(
						'name'        => fw_id_to_title( $required_ext_name ),
						'description' => '',
					);
				}
			}
		}

		echo '<div class="wrap">';

		echo '<h2>'. sprintf(__('%s Extensions', 'fw'), fw()->manifest->get_name()) .'</h2><br/>';

		echo '<div id="fw-extensions-list-wrapper">';

		fw_render_view(dirname(__FILE__) .'/views/extensions-page.php', array(
			'lists' => &$lists,
			'link' => $this->get_link(),
			'display_default_value' => $this->manifest_default_values['display'],
			'default_thumbnail' => $this->default_thumbnail,
			'nonces' => array(
				'delete' => $this->get_nonce('delete'),
				'install' => $this->get_nonce('install'),
				'activate' => $this->get_nonce('activate'),
				'deactivate' => $this->get_nonce('deactivate'),
			),
			'can_install' => $this->can_install(),
		), false);

		echo '</div>';

		echo '</div>';
	}

	private function display_install_page()
	{
		$flash_id = 'fw_extensions_install';

		if (!$this->can_install()) {
			FW_Flash_Messages::add(
				$flash_id,
				__('You are not allowed to install extensions.', 'fw'),
				'error'
			);
			$this->js_redirect();
			return;
		}

		if (array_key_exists('supported', $_GET)) {
			$supported = true;
			$extensions = array_fill_keys(
				array_keys($this->get_supported_extensions_for_install()),
				array()
			);

			if (empty($extensions)) {
				FW_Flash_Messages::add(
					$flash_id,
					__('All supported extensions are already installed.', 'fw'),
					'info'
				);
				$this->js_redirect();
				return;
			}
		} else {
			$supported = false;

			$extensions = array_fill_keys(
				array_map( 'trim', explode( ',', FW_Request::GET( 'extension', '' ) )),
				array()
			);

			// activate already installed extensions
			$this->activate_extensions($extensions);
		}

		{
			$skin = new _FW_Extensions_Install_Upgrader_Skin(array(
				'title' => $supported
					? _n('Install Compatible Extension', 'Install Compatible Extensions', count($extensions), 'fw')
					: _n('Install Extension', 'Install Extensions', count($extensions), 'fw'),
			));
		}

		$skin->header();

		do {
			$nonce = $this->get_nonce('install');

			if ($_SERVER['REQUEST_METHOD'] === 'POST') {
				if (!isset($_POST[$nonce['name']]) || !wp_verify_nonce($_POST[$nonce['name']], $nonce['action'])) {
					$skin->error(__('Invalid nonce.', 'fw'));
					break;
				}

				if (!FW_WP_Filesystem::request_access(
					fw_get_framework_directory('/extensions'), fw_current_url(), array($nonce['name'])
				)) {
					break;
				}

				$install_result = $this->install_extensions($extensions, array('verbose' => $skin));

				if (is_wp_error($install_result)) {
					$skin->error($install_result);
				} elseif (is_array($install_result)) {
					$error = array();

					foreach ($install_result as $extension_name => $extension_result) {
						if (is_wp_error($extension_result)) {
							$error[] = $extension_result->get_error_message();
						}
					}

					$error = '<ul><li>'. implode('</li><li>', $error) .'</li></ul>';

					$skin->error($error);
				} elseif ($install_result === true) {
					$skin->set_result(true);
				}

				/** @var WP_Filesystem_Base $wp_filesystem */
				global $wp_filesystem;

				$wp_fs_tmp_dir = FW_WP_Filesystem::real_path_to_filesystem_path($this->get_tmp_dir());

				if ($wp_filesystem->exists($wp_fs_tmp_dir)) {
					if ( ! $wp_filesystem->rmdir( $wp_fs_tmp_dir, true ) ) {
						$skin->error(
							sprintf( __( 'Cannot remove temporary directory: %s', 'fw' ), $wp_fs_tmp_dir )
						);
					}
				}

				$skin->after(array(
					'extensions_page_link' => $this->get_link()
				));

				if ($supported && $install_result === true) {
					/**
					 * @since 2.6.14
					 * Fixes https://github.com/ThemeFuse/Unyson/issues/2330
					 */
					do_action( 'fw_after_supported_extensions_install_success' );
				}
			} else {
				echo '<form method="post">';

				wp_nonce_field($nonce['action'], $nonce['name']);

				$extension_titles = array();
				foreach ($extensions as $extension_name => $not_used_var) {
					$extension_titles[$extension_name] = $this->get_extension_title($extension_name);
				}

				fw_render_view(dirname(__FILE__) .'/views/install-form.php', array(
					'extension_titles' => $extension_titles,
					'list_page_link' => $this->get_link(),
					'supported' => $supported
				), false);

				echo '</form>';
			}
		} while(false);

		$skin->footer();
	}

	/**
	 * Download (and activate) extensions
	 * After refresh they should be active, if all dependencies will be met and if parent-extension::_init() will not return false
	 * @param array $extensions {'ext_1' => array(), 'ext_2' => array(), ...}
	 * @param array $opts
	 * @return WP_Error|bool|array
	 *         true:  when all extensions succeeded
	 *         array: when some/all failed
	 */
	public function install_extensions( array $extensions, $opts = array() ) {
		{
			$opts = array_merge( array(
				/**
				 * @type bool
				 * false: return {'ext_1' => true|WP_Error, 'ext_2' => true|WP_Error, ...}
				 * true:  return first WP_Error or true on success
				 */
				'cancel_on_error' => false,
				/**
				 * @type bool Activate installed extensions
				 */
				'activate'        => true,
				/**
				 * @type bool|WP_Upgrader_Skin
				 */
				'verbose'         => false,
			), $opts );

			$cancel_on_error = $opts['cancel_on_error']; // fixme: remove successfully installed extensions before error?
			$activate        = $opts['activate'];
			$verbose         = $opts['verbose'];

			unset( $opts );
		}

		if ( ! $this->can_install() ) {
			return new WP_Error(
				'access_denied',
				__( 'You have no permissions to install extensions', 'fw' )
			);
		}

		if ( empty( $extensions ) ) {
			return new WP_Error(
				'no_extensions',
				__( 'No extensions provided', 'fw' )
			);
		}

		if ( ! FW_WP_Filesystem::is_ready() ) {
		    FW_WP_Filesystem::init_file_system();
		}

		$timeout              = function_exists( 'ini_get' ) ? intval( ini_get( 'max_execution_time' ) ) : false;
		$available_extensions = $this->get_available_extensions();
		$installed_extensions = $this->get_installed_extensions();
		$result               = $downloaded_extensions = array();
		$has_errors           = false;

		while ( ! empty( $extensions ) ) {
			reset( $extensions );
			$extension_name = key( $extensions );
			unset( $extensions[ $extension_name ] );

			$extensions_before_install = array_keys( $installed_extensions );

			if ( isset( $installed_extensions[ $extension_name ] ) ) {
				$result[ $extension_name ] = new WP_Error(
					'extension_installed',
					sprintf( __( 'Extension "%s" is already installed.', 'fw' ), $this->get_extension_title( $extension_name ) )
				);
				$has_errors                = true;

				if ( $cancel_on_error ) {
					break;
				}
			}

			if ( ! isset( $available_extensions[ $extension_name ] ) ) {
				$result[ $extension_name ] = new WP_Error(
					'extension_not_available',
					sprintf(
						__( 'Extension "%s" is not available for install.', 'fw' ),
						$this->get_extension_title( $extension_name )
					)
				);
				$has_errors                = true;

				if ( $cancel_on_error ) {
					break;
				}
			}

			/**
			 * Find parent extensions
			 * they will be installed if does not exist
			 */
			{
				$parents = array( $extension_name );

				$current_parent = $extension_name;
				while ( ! empty( $available_extensions[ $current_parent ]['parent'] ) ) {
					$current_parent = $available_extensions[ $current_parent ]['parent'];

					if ( ! isset( $available_extensions[ $current_parent ] ) ) {
						$result[ $extension_name ] = new WP_Error(
							'parent_extension_not_available',
							sprintf(
								__( 'Parent extension "%s" not available.', 'fw' ),
								$this->get_extension_title( $current_parent )
							)
						);
						$has_errors                = true;

						if ( $cancel_on_error ) {
							break 2;
						} else {
							continue 2;
						}
					}

					$parents[] = $current_parent;
				}

				$parents = array_reverse( $parents );
			}

			/**
			 * Install parent extensions and the extension
			 */
			{
				$destination_path = array(
					'framework' => fw_get_framework_directory(),
					'theme'     => fw_fix_path( get_template_directory() ) . fw_get_framework_customizations_dir_rel_path(),
				);
				$current_extension_path = '';

				foreach ( $parents as $parent_extension_name ) {
					$current_extension_path .= '/extensions/' . $parent_extension_name;
					$set = $available_extensions[ $parent_extension_name ];
                    $destination = isset( $set['theme'] ) && $set['theme'] ? 'theme' : 'framework';

					if ( isset( $installed_extensions[ $parent_extension_name ] ) ) {
						continue; // skip already installed extensions
					}

					if ( $verbose ) {
						$verbose_message = sprintf( esc_html__( 'Downloading the "%s" extension...', 'fw' ), $this->get_extension_title( $parent_extension_name ) );

						if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
							$verbose->feedback( $verbose_message );
						} else {
							echo fw_html_tag( 'p', array(), $verbose_message );
						}
					}

					// increase timeout
					if ( $timeout !== false && function_exists( 'set_time_limit' ) ) {
						$timeout += 30;
						set_time_limit( $timeout );
					}

					// If is plugin will returned downloadable link zip.
					$wp_fw_downloaded_dir = $this->download( $parent_extension_name, $set );

					if ( is_wp_error( $wp_fw_downloaded_dir ) ) {
						if ( $verbose ) {
							$verbose_message = $wp_fw_downloaded_dir->get_error_message();

							if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
								$verbose->error( $verbose_message );
							} else {
								echo fw_html_tag( 'p', array(), $verbose_message );
							}
						}

						$result[ $extension_name ] = $wp_fw_downloaded_dir;
						$has_errors                = true;

						if ( $cancel_on_error ) {
							break 2;
						} else {
							continue 2;
						}
					}

					if ( $verbose ) {
						$verbose_message = sprintf( esc_html__( 'Installing the "%s" extension...', 'fw' ), $this->get_extension_title( $parent_extension_name ) );

						if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
							$verbose->feedback( $verbose_message );
						} else {
							echo fw_html_tag( 'p', array(), $verbose_message );
						}
					}

					// Merge directories only for extensions. If we have plugin it will installed via Plugin_Upgrader.
					if ( empty( $set['download']['opts']['plugin'] ) ) {
						$merge_result = $this->merge_extension(
							$wp_fw_downloaded_dir,
							FW_WP_Filesystem::real_path_to_filesystem_path( $destination_path[ $destination ] . $current_extension_path )
						);

						if ( is_wp_error( $merge_result ) ) {
							if ( $verbose ) {
								$verbose_message = $merge_result->get_error_message();

								if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
									$verbose->error( $verbose_message );
								} else {
									echo fw_html_tag( 'p', array(), $verbose_message );
								}
							}

							$result[ $extension_name ] = $merge_result;
							$has_errors                = true;

							if ( $cancel_on_error ) {
								break 2;
							} else {
								continue 2;
							}
						}
                    }

					if ( $verbose ) {
						$verbose_message = sprintf( __( 'The %s extension has been successfully installed.', 'fw' ),
							$this->get_extension_title( $parent_extension_name )
						);

						if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
							$verbose->feedback( $verbose_message );
						} else {
							echo fw_html_tag( 'p', array(), $verbose_message );
						}
					}

					$downloaded_extensions[ $parent_extension_name ] = array();

					/**
					 * Read again all extensions
					 * The downloaded extension may contain more sub extensions
					 */
					{
						unset( $installed_extensions );
						$installed_extensions = $this->get_installed_extensions( true );
					}
				}
			}

			$result[ $extension_name ] = true;

			/**
			 * Collect required extensions of the newly installed extensions
			 */
			foreach (
				// new extensions
				array_diff(
					array_keys( $installed_extensions ),
					$extensions_before_install
				)
				as $new_extension_name
			) {
				foreach (
					array_keys(
						fw_akg(
							'requirements/extensions',
							$installed_extensions[ $new_extension_name ]['manifest'],
							array()
						)
					)
					as $required_extension_name
				) {
					if ( isset( $installed_extensions[ $required_extension_name ] ) ) {
						// already installed
						continue;
					}

					$extensions[ $required_extension_name ] = array();
				}
			}
		}

		if ( $activate ) {
			$activate_extensions = array();

			foreach ( $result as $extension_name => $extension_result ) {
				if ( ! is_wp_error( $extension_result ) ) {
					$activate_extensions[ $extension_name ] = array();
				}
			}

			if ( ! empty( $activate_extensions ) ) {
				if ( $verbose ) {
					$verbose_message = _n(
						'Activating extension...',
						'Activating extensions...',
						count( $activate_extensions ),
						'fw'
					);

					if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
						$verbose->feedback( $verbose_message );
					} else {
						echo fw_html_tag( 'p', array(), $verbose_message );
					}
				}

				$activation_result = $this->activate_extensions( $activate_extensions );

				if ( $verbose ) {
					if ( is_wp_error( $activation_result ) ) {
						if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
							$verbose->error( $activation_result->get_error_message() );
						} else {
							echo fw_html_tag( 'p', array(), $activation_result->get_error_message() );
						}
					} elseif ( is_array( $activation_result ) ) {
						$verbose_message = array();

						foreach ( $activation_result as $extension_name => $extension_result ) {
							if ( is_wp_error( $extension_result ) ) {
								$verbose_message[] = $extension_result->get_error_message();
							}
						}

						$verbose_message = '<ul><li>' . implode( '</li><li>', $verbose_message ) . '</li></ul>';

						if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
							$verbose->error( $verbose_message );
						} else {
							echo fw_html_tag( 'p', array(), $verbose_message );
						}
					} elseif ( $activation_result === true ) {
						$verbose_message = _n(
							'Extension has been successfully activated.',
							'Extensions has been successfully activated.',
							count( $activate_extensions ),
							'fw'
						);

						if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
							$verbose->feedback( $verbose_message );
						} else {
							echo fw_html_tag( 'p', array(), $verbose_message );
						}
					}
				}
			}
		}

		do_action( 'fw_extensions_install', $result );

		if ( $cancel_on_error && $has_errors ) {
			if ( ( $last_result = end( $result ) ) && is_wp_error( $last_result ) ) {
				return $last_result;
			} else {
				// this should not happen, but just to be sure (for the future, if the code above will be changed)
				return new WP_Error(
					'installation_failed',
					_n( 'Cannot install extension', 'Cannot install extensions', count( $extensions ), 'fw' )
				);
			}
		}

		return $has_errors ? $result : true;
	}

	private function display_delete_page()
	{
		$flash_id = 'fw_extensions_delete';

		if (!$this->can_install()) {
			FW_Flash_Messages::add(
				$flash_id,
				__('You are not allowed to delete extensions.', 'fw'),
				'error'
			);
			$this->js_redirect();
			return;
		}

		$extensions = array_fill_keys(array_map('trim', explode(',', FW_Request::GET('extension', ''))), array());

		{
			$skin = new _FW_Extensions_Delete_Upgrader_Skin(array(
				'title' => _n('Delete Extension', 'Delete Extensions', count($extensions), 'fw'),
			));
		}

		$skin->header();

		do {
			$nonce = $this->get_nonce('delete');

			if ($_SERVER['REQUEST_METHOD'] === 'POST') {
				if (!isset($_POST[$nonce['name']]) || !wp_verify_nonce($_POST[$nonce['name']], $nonce['action'])) {
					$skin->error(__('Invalid nonce.', 'fw'));
					break;
				}

				if (!FW_WP_Filesystem::request_access(
					fw_get_framework_directory('/extensions'), fw_current_url(), array($nonce['name'])
				)) {
					break;
				}

				$uninstall_result = $this->uninstall_extensions($extensions, array('verbose' => $skin));

				if (is_wp_error($uninstall_result)) {
					$skin->error($uninstall_result);
				} elseif (is_array($uninstall_result)) {
					$error = array();

					foreach ($uninstall_result as $extension_name => $extension_result) {
						if (is_wp_error($extension_result)) {
							$error[] = $extension_result->get_error_message();
						}
					}

					$error = '<ul><li>'. implode('</li><li>', $error) .'</li></ul>';

					$skin->error($error);
				} elseif ($uninstall_result === true) {
					$skin->set_result(true);
				}

				$skin->after(array(
					'extensions_page_link' => $this->get_link()
				));
			} else {
				echo '<form method="post">';

				wp_nonce_field($nonce['action'], $nonce['name']);

				fw_render_view(dirname(__FILE__) .'/views/delete-form.php', array(
					'extension_names' => array_keys($extensions),
					'installed_extensions' => $this->get_installed_extensions(),
					'list_page_link' => $this->get_link(),
				), false);

				echo '</form>';
			}
		} while(false);

		$skin->footer();
	}

	/**
	 * Remove extensions
	 * @param array $extensions {'ext_1' => array(), 'ext_2' => array(), ...}
	 * @param array $opts
	 * @return WP_Error|bool|array
	 *         true:  when all extensions succeeded
	 *         array: when some/all failed
	 */
	public function uninstall_extensions(array $extensions, $opts = array())
	{
		{
			$opts = array_merge(array(
				/**
				 * @type bool
				 * false: return {'ext_1' => true|WP_Error, 'ext_2' => true|WP_Error, ...}
				 * true:  return first WP_Error or true on success
				 */
				'cancel_on_error' => false,
				/**
				 * @type bool|WP_Upgrader_Skin
				 */
				'verbose' => false,
			), $opts);

			$cancel_on_error = $opts['cancel_on_error']; // fixme: install back successfully removed extensions before error?
			$verbose = $opts['verbose'];

			unset($opts);
		}

		if (!$this->can_install()) {
			return new WP_Error(
				'access_denied',
				__('You have no permissions to uninstall extensions', 'fw')
			);
		}

		if (empty($extensions)) {
			return new WP_Error(
				'no_extensions',
				__('No extensions provided', 'fw')
			);
		}

		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!FW_WP_Filesystem::is_ready()) {
			return new WP_Error(
				'fs_not_initialized',
				__('WP Filesystem is not initialized', 'fw')
			);
		}

		$installed_extensions        = $this->get_installed_extensions();
		$available_extensions        = $this->get_available_extensions();
		$extensions_before_uninstall = array_fill_keys( array_keys( $installed_extensions ), array() );

		$result = $uninstalled_extensions = array();
		$has_errors = false;

		while ( ! empty( $extensions ) ) {

			reset( $extensions );
			$extension_name = key( $extensions );
			unset( $extensions[ $extension_name ] );

			if ( ! empty( $available_extensions[ $extension_name ]['download']['opts']['plugin'] ) ) {
				$unistall     = delete_plugins( (array) $available_extensions[ $extension_name ]['download']['opts']['plugin'] );
                $plugin_title = $available_extensions[ $extension_name ]['name'];

				if ( $unistall ) {
					$this->verbose( sprintf( esc_html__( 'Extension "%s" has been deleted.', 'fw' ), $plugin_title ), $verbose );
					$result[ $extension_name ] = true;
                } else {
				    if ( is_wp_error( $unistall ) ) {
					    $msg_error = $unistall->get_error_message() . ' - ' . $plugin_title;
                    } else {
					    $msg_error = sprintf( esc_html__( 'Plugin %s is empty.' ), $plugin_title );
                    }

					$result[ $extension_name ] = new WP_Error( 'fw_delete_plugins', $msg_error, $plugin_title );
					$has_errors = true;

					if ( $cancel_on_error ) {
						break;
					} else {
						continue;
					}
                }

				continue;
			}

			$extension_title = $this->get_extension_title($extension_name);

			if (!isset($installed_extensions[ $extension_name ])) {
				// already deleted
				$result[$extension_name] = true;
				continue;
			}

			if (
				!isset($installed_extensions[ $extension_name ]['path'])
				||
				empty($installed_extensions[ $extension_name ]['path'])
			) {
				/**
				 * This happens sometimes, but I don't know why
				 * If the script will continue, it will delete the root folder
				 */
				fw_print(
					'Please report this to https://github.com/ThemeFuse/Unyson/issues',
					$extension_name,
					$installed_extensions
				);
				die;
			}

			$wp_fs_extension_path = FW_WP_Filesystem::real_path_to_filesystem_path(
				$installed_extensions[ $extension_name ]['path']
			);

			if (!$wp_filesystem->exists($wp_fs_extension_path)) {
				// already deleted, maybe because it was a sub-extension of an deleted extension
				$result[$extension_name] = true;
				continue;
			}

			$this->verbose( sprintf( esc_html__( 'Deleting the "%s" extension...', 'fw' ), $extension_title ), $verbose );

			if (!$wp_filesystem->delete($wp_fs_extension_path, true, 'd')) {
				$result[$extension_name] = new WP_Error(
					'cannot_delete_directory',
					sprintf(__('Cannot delete the "%s" extension.', 'fw'), $extension_title)
				);
				$has_errors = true;

				if ($cancel_on_error) {
					break;
				} else {
					continue;
				}
			} else {
				$this->verbose( sprintf( esc_html__( 'The %s extension has been successfully deleted.', 'fw' ), $extension_title ), $verbose );
				$result[$extension_name] = true;
			}

			/**
			 * Read again all extensions
			 * The delete extension may contain more sub extensions
			 */
			{
				unset($installed_extensions);
				$installed_extensions = $this->get_installed_extensions(true);
			}

			/**
			 * Add for deletion not used extensions
			 * For e.g. standalone=false extension that were required by the deleted extension
			 *          and now are not required by any other extension
			 */
			{
				$not_used_extensions = array_fill_keys(
					array_keys(
						array_diff_key(
							$installed_extensions,
							$this->get_used_extensions($extensions, array_keys($installed_extensions))
						)
					),
					array()
				);

				$extensions = array_merge($extensions, $not_used_extensions);
			}
		}

		do_action('fw_extensions_uninstall', $result);

		if (
			$cancel_on_error
			&&
			$has_errors
		) {
			if (
				($last_result = end($result))
				&&
				is_wp_error($last_result)
			) {
				return $last_result;
			} else {
				// this should not happen, but just to be sure (for the future, if the code above will be changed)
				return new WP_Error(
					'uninstall_failed',
					_n('Cannot uninstall extension', 'Cannot uninstall extensions', count($extensions), 'fw')
				);
			}
		}

		// remove from active list the deleted extensions
		{
			update_option(
				fw()->extensions->_get_active_extensions_db_option_name(),
				array_diff_key(
					fw()->extensions->_get_db_active_extensions(),
					array_diff_key(
						$extensions_before_uninstall,
						$installed_extensions
					)
				)
			);
		}

		if ($has_errors) {
			return $result;
		} else {
			return true;
		}
	}

	public function verbose( $msg, &$verbose ) {

	    if ( ! $verbose ) {
	        return;
        }

		if ( is_subclass_of( $verbose, 'WP_Upgrader_Skin' ) ) {
			$verbose->feedback( $msg );
		} else {
			echo fw_html_tag( 'p', array(), $msg );
		}
	}

	private function display_extension_page()
	{
		// note: static is enqueued in 'admin_enqueue_scripts' action

		$extension_name = trim(FW_Request::GET('extension', ''));

		$installed_extensions = $this->get_installed_extensions();

		$flash_id = 'fw_extension_page';

		{
			$error = '';

			do {
				if (empty($extension_name)) {
					$error = __('Extension not specified.', 'fw');
					break;
				}

				if (!isset($installed_extensions[$extension_name])) {
					$error = sprintf(__('Extension "%s" is not installed.', 'fw'), esc_html( $this->get_extension_title($extension_name) ));
					break;
				}
			} while(false);

			if ($error) {
				FW_Flash_Messages::add($flash_id, $error, 'error');
				$this->js_redirect();
				return;
			}
		}

		{
			$tab = fw_akg('tab', $_GET, 'settings');

			if (!in_array($tab, array('settings', 'docs'))) {
				$tab = 'settings';
			}
		}

		$extension_title = $this->get_extension_title($extension_name);
		$link = $this->get_link();

		echo '<div class="wrap" id="fw-extension-page">';

		fw_render_view(dirname(__FILE__) .'/views/extension-page-header.php', array(
			'extension_name'  => $extension_name,
			'extension_data'  => $installed_extensions[$extension_name],
			'link_delete'     => $link .'&sub-page=delete',
			'link_extension'  => $link .'&sub-page=extension',
			'extension_title' => $extension_title,
			'tab'             => $tab,
			'is_supported'    =>
				fw()->theme->manifest->get('supported_extensions/'. $extension_name, false) !== false
				||
				$installed_extensions[$extension_name]['is']['theme']
		), false);

		unset($installed_extensions);

		echo '<div id="fw-extension-tab-content">';
		{
			$method_data = array();

			switch ($tab) {
				case 'settings':
					$error = $this->display_extension_settings_page($extension_name, $method_data);
					break;
				case 'docs':
					$error = $this->display_extension_docs_page($extension_name, $method_data);
					break;
			}
		}
		echo '</div>';

		echo '</div>';

		if ($error) {
			FW_Flash_Messages::add($flash_id, $error, 'error');
			$this->js_redirect();
			return;
		}
	}

	private function display_extension_settings_page($extension_name, $data)
	{
		if (!fw()->extensions->get($extension_name)) {
			return sprintf(
				__('Extension "%s" does not exist or is not active.', 'fw'),
				fw_htmlspecialchars($extension_name)
			);
		}

		$extension = fw()->extensions->get($extension_name);

		if (!$extension->get_settings_options()) {
			return sprintf(
				__('%s extension does not have settings.', 'fw'),
				$extension->manifest->get_name()
			);
		}

		echo '<div id="fw-extension-settings">';

		echo $this->extension_settings_form->render(array(
			'extension' => $extension,
		));

		echo '</div>';
	}

	private function display_extension_docs_page($extension_name, $data)
	{
		$ext = fw_ext($extension_name);
		$docs = $ext->get_rendered_docs();

		if (! $docs) {
			return __(
				'Extension has no documentation. Maybe ask its developer to write some?',
				'fw'
			);
		}

		echo fw()->backend->render_box(
			'fw-extension-docs',
			'',
			fw()->backend->render_options(array(
				'docs' => array(
					'label' => false,
					'type'  => 'html-full',
					'html'  => $docs
				),
			))
		);
	}

	private function display_activate_page()
	{
		$error = '';

		do {
			if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
				$error = __('Invalid request method.', 'fw');
				break;
			}

			$nonce = $this->get_nonce('activate');

			if (!wp_verify_nonce(FW_Request::POST($nonce['name']), $nonce['action'])) {
				$error = __('Invalid nonce.', 'fw');
				break;
			}

			if (!isset($_GET['extension'])) {
				$error = __('No extension specified.', 'fw');
				break;
			}

			$activation_result = $this->activate_extensions(
				array_fill_keys(explode(',', $_GET['extension']), array())
			);

			if (is_wp_error($activation_result)) {
				$error = $activation_result->get_error_message();
			} elseif (is_array($activation_result)) {
				$error = array();

				foreach ($activation_result as $extension_name => $extension_result) {
					if (is_wp_error($extension_result)) {
						$error[] = $extension_result->get_error_message();
					}
				}

				$error = '<ul><li>'. implode('</li><li>', $error) .'</li></ul>';
			}
		} while(false);

		if ($error) {
			FW_Flash_Messages::add(
				'fw_extensions_activate_page',
				$error,
				'error'
			);
			$this->js_redirect();
			return;
		}

		$this->js_redirect();
	}

	/**
	 * Add extensions to active extensions list in database
	 * After refresh they should be active, if all dependencies will be met and if parent-extension::_init() will not return false
	 * @param array $extensions {'ext_1' => array(), 'ext_2' => array(), ...}
	 * @param bool $cancel_on_error
	 *        false: return {'ext_1' => true|WP_Error, 'ext_2' => true|WP_Error, ...}
	 *        true:  return first WP_Error or true on success
	 * @return WP_Error|bool|array
	 *         true:  when all extensions succeeded
	 *         array: when some/all failed
	 */
	public function activate_extensions(array $extensions, $cancel_on_error = false)
	{
		if (!$this->can_activate()) {
			return new WP_Error(
				'access_denied',
				__('You have no permissions to activate extensions', 'fw')
			);
		}

		if (empty($extensions)) {
			return new WP_Error(
				'no_extensions',
				__('No extensions provided', 'fw')
			);
		}

		$installed_extensions = $this->get_installed_extensions();
		$available_extensions = $this->get_available_extensions();

		$result = $extensions_for_activation = array();
		$has_errors = false;

		foreach ($extensions as $extension_name => $not_used_var) {

			if ( ! empty( $available_extensions[ $extension_name ]['download']['opts']['plugin'] ) ) {

			    $plugin_file = $available_extensions[ $extension_name ]['download']['opts']['plugin'];

				// A small financial support for maintaining the plugin.
				if ( 'translatepress-multilingual/index.php' === $plugin_file ) {
					update_option( 'translatepress_affiliate_id', 1 );
				}

				activate_plugin( $plugin_file );

				continue;
			}

			if (!isset($installed_extensions[$extension_name])) {
				$result[$extension_name] = new WP_Error(
					'extension_not_installed',
					sprintf(__('Extension "%s" does not exist.', 'fw'), $this->get_extension_title($extension_name))
				);
				$has_errors = true;

				if ($cancel_on_error) {
					break;
				} else {
					continue;
				}
			}

			$collected = $this->get_extensions_for_activation($extension_name);

			if (is_wp_error($collected)) {
				$result[$extension_name] = $collected;
				$has_errors = true;

				if ($cancel_on_error) {
					break;
				} else {
					continue;
				}
			}

			$extensions_for_activation = array_merge($extensions_for_activation, $collected);

			$result[$extension_name] = true;
		}

		if (
			$cancel_on_error
			&&
			$has_errors
		) {
			if (
				($last_result = end($result))
				&&
				is_wp_error($last_result)
			) {
				return $last_result;
			} else {
				// this should not happen, but just to be sure (for the future, if the code above will be changed)
				return new WP_Error(
					'activation_failed',
					_n('Cannot activate extension', 'Cannot activate extensions', count($extensions), 'fw')
				);
			}
		}

		update_option(
			fw()->extensions->_get_active_extensions_db_option_name(),
			array_merge(fw()->extensions->_get_db_active_extensions(), $extensions_for_activation)
		);

		// remove already active extensions
		foreach ($extensions_for_activation as $extension_name => $not_used_var) {
			if (fw_ext($extension_name)) {
				unset($extensions_for_activation[$extension_name]);
			}
		}

		/**
		 * Prepare db wp option used to fire the 'fw_extensions_after_activation' action on next refresh
		 */
		{
			$db_wp_option_name = 'fw_extensions_activation';
			$db_wp_option_value = get_option($db_wp_option_name, array(
				'activated' => array(),
				'deactivated' => array(),
			));

			/**
			 * Keep adding to the existing value instead of resetting it on each method call
			 * in case the method will be called multiple times
			 */
			$db_wp_option_value['activated'] = array_merge($db_wp_option_value['activated'], $extensions_for_activation);

			/**
			 * Remove activated extensions from deactivated
			 */
			$db_wp_option_value['deactivated'] = array_diff_key($db_wp_option_value['deactivated'], $db_wp_option_value['activated']);

			update_option($db_wp_option_name, $db_wp_option_value, false);
		}

		do_action('fw_extensions_before_activation', $extensions_for_activation);

		if ($has_errors) {
			return $result;
		} else {
			return true;
		}
	}

	private function collect_sub_extensions($ext_name, &$installed_extensions)
	{
		$result = array();

		foreach ($installed_extensions[$ext_name]['children'] as $child_ext_name => $child_ext_data) {
			$result[$child_ext_name] = array();

			$result += $this->collect_sub_extensions($child_ext_name, $installed_extensions);
		}

		return $result;
	}

	private function collect_required_extensions($ext_name, &$installed_extensions, &$collected)
	{
		if (!isset($installed_extensions[$ext_name])) {
			return;
		}

		foreach (fw_akg('requirements/extensions', $installed_extensions[$ext_name]['manifest'], array()) as $req_ext_name => $req_ext_data) {
			if (isset($collected[$req_ext_name])) {
				// prevent requirements recursion
				continue;
			}

			$collected[$req_ext_name] = array();

			$this->collect_required_extensions($req_ext_name, $installed_extensions, $collected);
		}
	}

	private function display_deactivate_page()
	{
		$installed_extensions = $this->get_installed_extensions();

		$error = '';

		do {
			if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
				$error = __('Invalid request method.', 'fw');
				break;
			}

			$nonce = $this->get_nonce('deactivate');

			if (!wp_verify_nonce(FW_Request::POST($nonce['name']), $nonce['action'])) {
				$error = __('Invalid nonce.', 'fw');
				break;
			}

			if (!isset($_GET['extension'])) {
				$error = __('No extension specified.', 'fw');
				break;
			}

			$deactivation_result = $this->deactivate_extensions(
				array_fill_keys(explode(',', $_GET['extension']), array())
			);

			if (is_wp_error($deactivation_result)) {
				$error = $deactivation_result->get_error_message();
			} elseif (is_array($deactivation_result)) {
				$error = array();

				foreach ($deactivation_result as $extension_name => $extension_result) {
					if (is_wp_error($extension_result)) {
						$error[] = $extension_result->get_error_message();
					}
				}

				$error = '<ul><li>'. implode('</li><li>', $error) .'</li></ul>';
			}
		} while(false);

		if ($error) {
			FW_Flash_Messages::add(
				'fw_extensions_activate_page',
				$error,
				'error'
			);
		}

		$this->js_redirect();
	}

	/**
	 * Remove extensions from active extensions list in database
	 * After refresh they will be inactive
	 * @param array $extensions {'ext_1' => array(), 'ext_2' => array(), ...}
	 * @param bool $cancel_on_error
	 *        false: return {'ext_1' => true|WP_Error, 'ext_2' => true|WP_Error, ...}
	 *        true:  return first WP_Error or true on success
	 * @return WP_Error|bool|array
	 *         true:  when all extensions succeeded
	 *         array: when some/all failed
	 */
	public function deactivate_extensions(array $extensions, $cancel_on_error = false)
	{
		if (!$this->can_activate()) {
			return new WP_Error(
				'access_denied',
				__('You have no permissions to deactivate extensions', 'fw')
			);
		}

		if (empty($extensions)) {
			return new WP_Error(
				'no_extensions',
				__('No extensions provided', 'fw')
			);
		}

		$available_extensions = $this->get_available_extensions();
		$installed_extensions = $this->get_installed_extensions();

		$result = $extensions_for_deactivation = array();
		$has_errors = false;

		foreach ($extensions as $extension_name => $not_used_var) {

		    if ( ! empty( $available_extensions[ $extension_name ]['download']['opts']['plugin'] ) ) {
			    deactivate_plugins( plugin_basename( $available_extensions[ $extension_name ]['download']['opts']['plugin'] ) );
			    continue;
            }


			if (!isset($installed_extensions[$extension_name])) {
				// anyway remove from the active list
				$extensions_for_deactivation[$extension_name] = array();

				$result[$extension_name] = new WP_Error(
					'extension_not_installed',
					sprintf(__( 'Extension "%s" does not exist.' , 'fw' ), $this->get_extension_title($extension_name))
				);
				$has_errors = true;

				if ($cancel_on_error) {
					break;
				} else {
					continue;
				}
			}

			$current_deactivating_extensions = array(
				$extension_name => array()
			);

			// add sub-extensions for deactivation
			foreach ($this->collect_sub_extensions($extension_name, $installed_extensions) as $sub_extension_name => $sub_extension_data) {
				$current_deactivating_extensions[ $sub_extension_name ] = array();
			}

			// add extensions that requires deactivated extensions
			$this->collect_extensions_that_requires($current_deactivating_extensions, $current_deactivating_extensions);

			$extensions_for_deactivation = array_merge(
				$extensions_for_deactivation,
				$current_deactivating_extensions
			);

			unset($current_deactivating_extensions);

			$result[$extension_name] = true;
		}

		if (
			$cancel_on_error
			&&
			$has_errors
		) {
			if (
				($last_result = end($result))
				&&
				is_wp_error($last_result)
			) {
				return $last_result;
			} else {
				// this should not happen, but just to be sure (for the future, if the code above will be changed)
				return new WP_Error(
					'deactivation_failed',
					_n('Cannot deactivate extension', 'Cannot activate extensions', count($extensions), 'fw')
				);
			}
		}

		// add not used extensions for deactivation
		$extensions_for_deactivation = array_merge($extensions_for_deactivation,
			array_fill_keys(
				array_keys(
					array_diff_key(
						$installed_extensions,
						$this->get_used_extensions($extensions_for_deactivation, array_keys(fw()->extensions->get_all()))
					)
				),
				array()
			)
		);

		update_option(
			fw()->extensions->_get_active_extensions_db_option_name(),
			array_diff_key(
				fw()->extensions->_get_db_active_extensions(),
				$extensions_for_deactivation
			)
		);

		// remove already inactive extensions
		foreach ($extensions_for_deactivation as $extension_name => $not_used_var) {
			if (!fw_ext($extension_name)) {
				unset($extensions_for_deactivation[$extension_name]);
			}
		}

		/**
		 * Prepare db wp option used to fire the 'fw_extensions_after_deactivation' action on next refresh
		 */
		{
			$db_wp_option_name = 'fw_extensions_activation';
			$db_wp_option_value = get_option($db_wp_option_name, array(
				'activated' => array(),
				'deactivated' => array(),
			));

			/**
			 * Keep adding to the existing value instead of resetting it on each method call
			 * in case the method will be called multiple times
			 */
			$db_wp_option_value['deactivated'] = array_merge($db_wp_option_value['deactivated'], $extensions_for_deactivation);

			/**
			 * Remove deactivated extensions from activated
			 */
			$db_wp_option_value['activated'] = array_diff_key($db_wp_option_value['activated'], $db_wp_option_value['deactivated']);

			update_option($db_wp_option_name, $db_wp_option_value, false);
		}

		do_action('fw_extensions_before_deactivation', $extensions_for_deactivation);

		if ($has_errors) {
			return $result;
		} else {
			return true;
		}
	}

	/**
	 * @param array $data
	 * @return array
	 * @internal
	 */
	public function _extension_settings_form_render($data)
	{
		/**
		 * @var FW_Extension $extension
		 */
		$extension = $data['data']['extension'];

		do_action('fw_extension_settings_form_render:'. $extension->get_name());

		echo fw_html_tag('input', array(
			'type'  => 'hidden',
			'name'  => 'fw_extension_name',
			'value' => $extension->get_name(),
		), true);

		echo fw()->backend->render_options(
			$extension->get_settings_options(),
			fw_get_db_ext_settings_option($extension->get_name())
		);

		$data['submit']['html'] = '';

		echo '<p>';
		echo fw_html_tag('input', array(
			'type'  => 'submit',
			'class' => 'button-primary',
			'value' => __('Save', 'fw'),
		));
		echo '&nbsp;&nbsp;&nbsp;&nbsp;';
		echo fw_html_tag('a', array(
			'href' => $this->get_link(),
		), __('Cancel', 'fw'));
		echo '</p>';

		return $data;
	}

	/**
	 * @param array $errors
	 * @return array
	 * @internal
	 */
	public function _extension_settings_form_validate($errors)
	{
		do {
			if (!current_user_can($this->can_activate())) {
				$errors[] = __('You are not allowed to save extensions settings.', 'fw');
				break;
			}

			$extension = fw()->extensions->get(FW_Request::POST('fw_extension_name'));

			if (!$extension) {
				$errors[] = __('Invalid extension.', 'fw');
				break;
			}

			if (!$extension->get_settings_options()) {
				$errors[] = __('Extension does not have settings options.', 'fw');
				break;
			}
		} while(false);

		return $errors;
	}

	/**
	 * @param array $data
	 * @return array
	 * @internal
	 */
	public function _extension_settings_form_save($data)
	{
		$extension = fw()->extensions->get(FW_Request::POST('fw_extension_name'));

		$options_before_save = (array)fw_get_db_ext_settings_option($extension->get_name());

		fw_set_db_ext_settings_option(
			$extension->get_name(),
			null,
			array_merge(
				$options_before_save,
				fw_get_options_values_from_input(
					$extension->get_settings_options()
				)
			)
		);

		FW_Flash_Messages::add(
			'fw_extension_settings_saved',
			__('Extensions settings successfully saved.', 'fw'),
			'success'
		);

		$data['redirect'] = fw_current_url();

		do_action('fw_extension_settings_form_saved:'. $extension->get_name(), $options_before_save);

		return $data;
	}

	/**
	 * Download an extension
	 *
	 * global $wp_filesystem; must be initialized
	 *
	 * @param string $extension_name
	 * @param array $data Extension data from the "available extensions" array
	 * @return string|WP_Error WP Filesystem path to the downloaded directory
	 */
	private function download( $extension_name, $data ) {
		global $wp_filesystem;
		$wp_error_id = 'fw_extension_download';

		if ( empty( $data['download'] ) ) {
			return new WP_Error(
				$wp_error_id,
				sprintf( __( 'Extension "%s" has no download sources.', 'fw' ), $this->get_extension_title( $extension_name ) )
			);
		}

		$opts = array_merge( array(
            'item'            => $extension_name,
			'extension_name'  => $extension_name,
			'extension_title' => $this->get_extension_title( $extension_name )
		), $data['download']['opts'] );

		if ( isset( $opts['plugin'] ) && is_plugin_active( $opts['plugin'] ) ) {
			return '';
		}

		if ( ( $download_source = $this->get_download_source( $data ) ) && is_wp_error( $download_source ) ) {
			return $download_source;
		}

		if ( isset( $opts['plugin'] ) ) {
			return $download_source->download( $opts, '' );
        }

		// create temporary directory
		$wp_fs_tmp_dir = FW_WP_Filesystem::real_path_to_filesystem_path( $this->get_tmp_dir() );

		if ( $wp_filesystem->exists( $wp_fs_tmp_dir ) ) {
			// just in case it already exists, clear everything, it may contain old files
			if ( ! $wp_filesystem->rmdir( $wp_fs_tmp_dir, true ) ) {
				return new WP_Error(
					$wp_error_id,
					sprintf( __( 'Cannot remove temporary directory: %s', 'fw' ), $wp_fs_tmp_dir )
				);
			}
		}

		if ( ! FW_WP_Filesystem::mkdir_recursive( $wp_fs_tmp_dir ) ) {
			return new WP_Error(
				$wp_error_id,
				sprintf( __( 'Cannot create temporary directory: %s', 'fw' ), $wp_fs_tmp_dir )
			);
		}

		return $this->perform_zip_download( $download_source, $opts, $wp_fs_tmp_dir );
	}

	private function perform_zip_download( FW_Ext_Download_Source $download_source, array $opts, $wp_fs_tmp_dir ) {
		$wp_error_id = 'fw_extension_download';

		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		$zip_path = $wp_fs_tmp_dir . '/temp.zip';

		$download_result = $download_source->download( $opts, $zip_path );

		/**
		 * Pass further the error, if the service returned one.
		 */
		if ( is_wp_error( $download_result ) ) {
			return $download_result;
		}

		$extension_name = $opts['extension_name'];

		$unzip_result = unzip_file(
			FW_WP_Filesystem::filesystem_path_to_real_path( $zip_path ),
			$wp_fs_tmp_dir
		);

		if ( is_wp_error( $unzip_result ) ) {
			return $unzip_result;
		}

		// remove zip file
		if ( ! $wp_filesystem->delete( $zip_path, false, 'f' ) ) {
			return new WP_Error(
				$wp_error_id,
				sprintf( __( 'Cannot remove the "%s" extension downloaded zip.', 'fw' ), $this->get_extension_title( $extension_name ) )
			);
		}

		$unzipped_dir_files = $wp_filesystem->dirlist( $wp_fs_tmp_dir );

		if ( ! $unzipped_dir_files ) {
			return new WP_Error(
				$wp_error_id,
				__( 'Cannot access the unzipped directory files.', 'fw' )
			);
		}

		/**
		 * get first found directory
		 * (if everything worked well, there should be only one directory)
		 */
		foreach ( $unzipped_dir_files as $file ) {
			if ( $file['type'] == 'd' ) {
				return $wp_fs_tmp_dir . '/' . $file['name'];
			}
		}

		return new WP_Error(
			$wp_error_id,
			sprintf( __( 'The unzipped "%s" extension directory not found.', 'fw' ), $this->get_extension_title( $extension_name ) )
		);
	}

	/**
	 * @param $set
	 *
	 * @return FW_Ext_Download_Source|WP_Error
	 */
	private function get_download_source( $set ) {
		require_once dirname( __FILE__ ) . '/includes/download-source/types/init.php';

		$register = new _FW_Ext_Download_Source_Register( self::get_access_key()->get_key() );

		/**
		 * Register download sources for extensions.
		 *
		 * Usage:
		 *   $download_source = new FW_Ext_Download_Source();
		 *   $register->register($download_source);
		 */
		do_action( 'fw_register_ext_download_sources', $register );

		$download_source = $register->_get_type( self::get_access_key(), $set['download']['source'] );

		if ( ! $download_source ) {
			$download_source = new WP_Error( 'invalid_dl_source', sprintf( esc_html__( 'Invalid download source: %s', 'fw' ), $set['download']['source'] ) );
		}

		return $download_source;
	}

	/**
	 * Merge the downloaded extension directory with the existing directory
	 *
	 * @param string $source_wp_fs_dir Downloaded extension directory
	 * @param string $destination_wp_fs_dir
	 *
	 * @return null|WP_Error
	 */
	private function merge_extension( $source_wp_fs_dir, $destination_wp_fs_dir ) {
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		$wp_error_id = 'fw_extensions_merge';

		// check source
		{
			$source_files = $wp_filesystem->dirlist( $source_wp_fs_dir );

			if ( $source_files === false ) {
				return new WP_Error(
					$wp_error_id,
					sprintf( __( 'Cannot read directory "%s".', 'fw' ), $source_wp_fs_dir )
				);
			}

			if ( empty( $source_files ) ) {
				return; // directory is empty, nothing to move
			}
		}

		/**
		 * Prepare destination directory
		 * Remove everything except the extensions/ directory
		 */
		if ( $wp_filesystem->exists( $destination_wp_fs_dir ) ) {
			$destination_files = $wp_filesystem->dirlist( $destination_wp_fs_dir );

			if ( $destination_files === false ) {
				return new WP_Error(
					$wp_error_id,
					sprintf( __( 'Cannot read directory "%s".', 'fw' ), $destination_wp_fs_dir )
				);
			}

			if ( ! empty( $destination_files ) ) {
				if (
					count( $source_files ) == 1
					&&
					( $file = reset( $source_files ) )
					&&
					$file['name'] === 'extensions'
					&&
					$file['type'] === 'd'
				) {
					/**
					 * Source extension is empty
					 * It happens when you merge a directory which contains child extensions
					 * Do not delete current destination files, just go in the next child extensions level
					 * Used by https://github.com/ThemeFuse/Unyson/issues/1874
					 */
				} else {
					// the directory contains some files, delete everything
					foreach ( $destination_files as $file ) {
						if ( $file['name'] === 'extensions' && $file['type'] === 'd' ) {
							// do not touch the extensions/ directory
							continue;
						}

						if ( ! $wp_filesystem->delete(
							$destination_wp_fs_dir . '/' . $file['name'],
							true,
							$file['type']
						) ) {
							return new WP_Error(
								$wp_error_id,
								sprintf(
									__( 'Cannot delete "%s".', 'fw' ),
									$destination_wp_fs_dir . '/' . $file['name']
								)
							);
						}
					}
				}

				unset( $destination_files );
			}
		} else {
			if ( ! FW_WP_Filesystem::mkdir_recursive( $destination_wp_fs_dir ) ) {
				return new WP_Error(
					$wp_error_id,
					sprintf( __( 'Cannot create the "%s" directory.', 'fw' ), $destination_wp_fs_dir )
				);
			}
		}

		// Move files from source to destination
		{
			$has_sub_extensions = false;

			foreach ( $source_files as $file ) {
				if ( $file['name'] === 'extensions' && $file['type'] === 'd' ) {
					$has_sub_extensions = true; // do not touch the extensions/ directory
					continue;
				}

				if ( ! $wp_filesystem->move( $source_wp_fs_dir . '/' . $file['name'], $destination_wp_fs_dir . '/' . $file['name'] ) ) {
					return new WP_Error(
						$wp_error_id,
						sprintf(
							__( 'Cannot move "%s" to "%s".', 'fw' ),
							$source_wp_fs_dir . '/' . $file['name'],
							$destination_wp_fs_dir . '/' . $file['name']
						)
					);
				}
			}

			unset( $source_files );
		}

		if ( ! $has_sub_extensions ) {
			return;
		}

		$sub_extensions = $wp_filesystem->dirlist( $source_wp_fs_dir . '/extensions' );

		if ( $sub_extensions === false ) {
			return new WP_Error(
				$wp_error_id,
				sprintf( __( 'Cannot read directory "%s".', 'fw' ), $source_wp_fs_dir . '/extensions' )
			);
		}

		if ( empty( $sub_extensions ) ) {
			// directory is empty, nothing to remove
			return;
		}

		foreach ( $sub_extensions as $file ) {
			if ( $file['type'] !== 'd' ) {
				// wrong, only directories must exist in the extensions/ directory
				continue;
			}

			$merge_result = $this->merge_extension(
				$source_wp_fs_dir . '/extensions/' . $file['name'],
				$destination_wp_fs_dir . '/extensions/' . $file['name']
			);

			if ( is_wp_error( $merge_result ) ) {
				return $merge_result;
			}
		}
	}

	/**
	 * @since 2.6.9
	 */
	public function get_supported_extensions()
	{
		$supported_extensions = fw()->theme->manifest->get('supported_extensions', array());

		// Add Available Extensions registered by the theme
		foreach ($this->get_available_extensions() as $name => $extension) {
			if (isset($extension['theme']) && $extension['theme']) {
				$supported_extensions[$name] = array();
			}
		}

		if (empty($supported_extensions)) {
			return array();
		}

		// remove not available extensions
		$supported_extensions = array_intersect_key($supported_extensions, $this->get_available_extensions());

		if (empty($supported_extensions)) {
			return array();
		}

		if (empty($supported_extensions)) {
			return array();
		}

		return $supported_extensions;
	}

	/**
	 * @since 2.6.9
	 */
	public function get_supported_extensions_for_install()
	{
		// remove already installed extensions
		return array_diff_key(
			$this->get_supported_extensions(),
			$this->get_installed_extensions()
		);
	}

	/**
	 * @param $actions
	 * @return array
	 * @internal
	 */
	public function _filter_plugin_action_list($actions)
	{
		return array_merge(
			array(
				'fw-extensions' => fw_html_tag('a', array(
					'href' => $this->get_link(),
				), fw()->manifest->get_name()),
			),
			$actions
		);
	}

	/**
	 * @return string Extensions page link
	 */
	private function get_link()
	{
		static $cache_link = null;

		if ($cache_link === null) {
			$cache_link = menu_page_url( $this->get_page_slug(), false );

			// https://core.trac.wordpress.org/ticket/28226
			if (is_multisite() && is_network_admin()) {
				$cache_link = self_admin_url(
					// extract relative link
					preg_replace('/^'. preg_quote(admin_url(), '/') .'/', '', $cache_link)
				);
			}
		}

		return $cache_link;
	}

	/**
	 * @param array $skip_extensions {'ext' => mixed}
	 * @param array $check_for_deps ['ext', 'ext', ...] Extensions to check if has in dependencies the used extensions
	 *
	 * @return array
	 */
	private function get_used_extensions($skip_extensions, $check_for_deps)
	{
		$used_extensions = array();

		$installed_extensions = $this->get_installed_extensions();

		foreach ($installed_extensions as $inst_ext_name => &$inst_ext_data) {
			if (isset($skip_extensions[ $inst_ext_name ])) {
				continue;
			}

			if (isset($used_extensions[$inst_ext_name])) {
				// already marked as used
				continue;
			}

			do {
				foreach ($check_for_deps as $deps_ext) {
					if (isset($skip_extensions[$deps_ext])) {
						continue;
					}

					if (false !== fw_akg(
						'requirements/extensions/'. $inst_ext_name,
						$installed_extensions[$deps_ext]['manifest'],
						false
					)) {
						// is required by an active extension
						break 2;
					}
				}

				if ( true === fw_akg(
					'standalone',
					$inst_ext_data['manifest'],
					$this->manifest_default_values['standalone']
				) ) {
					// can exist alone
					break;
				}

				// not used
				continue 2;
			} while(false);

			$used_extensions[$inst_ext_name] = array();

			// Set all sub-extensions as used
			foreach ($this->collect_sub_extensions($inst_ext_name, $installed_extensions) as $sub_extension_name => $sub_extension_data) {
				if (isset($skip_extensions[$sub_extension_name])) {
					continue;
				}

				$used_extensions[ $sub_extension_name ] = array();
			}

			// Set all parents as used
			{
				$current_parent = $inst_ext_name;
				while ($current_parent = $installed_extensions[$current_parent]['parent']) {
					$used_extensions[$current_parent] = array();
				}
			}
		}
		unset($inst_ext_data);

		// remove all skipped extensions and sub-extension from used extensions
		foreach (array_keys($skip_extensions) as $skip_extension_name) {
			unset($used_extensions[$skip_extension_name]);

			if (isset($installed_extensions[$skip_extension_name])) {
				foreach ($this->collect_sub_extensions($skip_extension_name, $installed_extensions) as $sub_extension_name => $sub_extension_data) {
					unset($used_extensions[$sub_extension_name]);
				}
			}
		}

		return $used_extensions;
	}

	/**
	 * @internal
	 */
	public function _action_admin_footer()
	{
		$this->activate_hidden_standalone_extensions();
	}

	public function get_extension_title($extension_name)
	{
		$installed_extensions = $this->get_installed_extensions();

		if (isset($installed_extensions[$extension_name])) {
			return fw_akg('name', $installed_extensions[$extension_name]['manifest'], fw_id_to_title($extension_name));
		}

		unset($installed_extensions);

		$available_extensions = $this->get_available_extensions();

		if (isset($available_extensions[$extension_name])) {
			return $available_extensions[$extension_name]['name'];
		}

		return fw_id_to_title($extension_name);
	}

	public function is_extensions_page()
	{
		$current_screen = get_current_screen();

		if (empty($current_screen)) {
			return false;
		}

		return (
			property_exists($current_screen, 'base') && strpos($current_screen->base, $this->get_page_slug()) !== false
			&&
			property_exists($current_screen, 'id') && strpos($current_screen->id, $this->get_page_slug()) !== false
			&&
		    !isset($_GET['sub-page'])
		);
	}

	public function is_extension_page()
	{
		$current_screen = get_current_screen();

		if (empty($current_screen)) {
			return false;
		}

		return (
			property_exists($current_screen, 'base') && strpos($current_screen->base, $this->get_page_slug()) !== false
			&&
			property_exists($current_screen, 'id') && strpos($current_screen->id, $this->get_page_slug()) !== false
			&&
			isset($_GET['sub-page']) && $_GET['sub-page'] === 'extension'
		);
	}

	/**
	 * @internal
	 */
	public function _action_enqueue_scripts()
	{
		wp_enqueue_style(
			'fw-extensions-menu-icon',
			$this->get_uri('/static/unyson-font-icon/style.css'),
			array(),
			fw()->manifest->get_version()
		);

		/**
		 * Enqueue only on Extensions List page
		 */
		if ($this->is_extensions_page()) {
			wp_enqueue_style(
				'fw-extensions-page',
				$this->get_uri('/static/extensions-page.css'),
				array(
					'fw',
					'fw-unycon', 'font-awesome', // in case some extension has font-icon thumbnail
				),
				fw()->manifest->get_version()
			);
			wp_enqueue_script(
				'fw-extensions-page',
				$this->get_uri('/static/extensions-page.js'),
				array('fw'),
				fw()->manifest->get_version(),
				true
			);
			wp_localize_script('fw-extensions-page', '_fw_extensions_script_data', array(
				'link' => $this->get_link(),
			));

			/**
			 * this is needed for fw.soleModal design
			 * it is displayed when extension ajax install returns an error
			 */
			wp_enqueue_media();
		}

		if ($this->is_extension_page()) {
			wp_enqueue_style(
				'fw-extension-page',
				$this->get_uri('/static/extension-page.css'),
				array('fw'),
				fw()->manifest->get_version()
			);
			wp_enqueue_script(
				'fw-extension-page',
				$this->get_uri('/static/extension-page.js'),
				array('fw'),
				fw()->manifest->get_version(),
				true
			);

			/**
			 * Enqueue extension settings options static
			 */
			if (
				isset($_GET['extension'])
				&&
				is_string($extension_name = $_GET['extension'])
				&&
				fw()->extensions->get($extension_name)
				&&
				($extension_settings_options = fw()->extensions->get($extension_name)->get_settings_options())
			) {
				fw()->backend->enqueue_options_static($extension_settings_options);
			}
		}
	}

	private function activate_theme_extensions()
	{
		$db_active_extensions = fw()->extensions->_get_db_active_extensions();

		foreach ($this->get_installed_extensions() as $extension_name => $extension) {
			if ($extension['is']['theme']) {
				$db_active_extensions[ $extension_name ] = array();
			}
		}

		update_option(
			fw()->extensions->_get_active_extensions_db_option_name(),
			$db_active_extensions
		);
	}

	/**
	 * @internal
	 */
	public function _action_theme_switch()
	{
		if ( ! apply_filters( 'fw_after_switch_theme_activate_exts', true ) ) {
			return;
		}

		$this->activate_theme_extensions();

		$this->activate_extensions(
			array_fill_keys(
				array_keys(fw()->theme->manifest->get('supported_extensions', array())),
				array()
			)
		);
	}

	/**
	 * @param array $collected The found extensions {'extension_name' => array()}
	 * @param array $extensions {'extension_name' => array()}
	 * @param bool $check_all Check all extensions or only active extensions
	 */
	private function collect_extensions_that_requires(&$collected, $extensions, $check_all = false)
	{
		if (empty($extensions)) {
			return;
		}

		$found_extensions = array();

		foreach ($this->get_installed_extensions() as $extension_name => $extension_data) {
			if (isset($collected[$extension_name])) {
				continue;
			}

			if (!$check_all) {
				if (!fw_ext($extension_name)) {
					continue;
				}
			}

			if (
				array_intersect_key(
					$extensions,
					fw_akg(
						'requirements/extensions',
						$extension_data['manifest'],
						array()
					)
				)
			) {
				$found_extensions[$extension_name] = $collected[$extension_name] = array();
			}
		}

		$this->collect_extensions_that_requires($collected, $found_extensions, $check_all);
	}

	/**
	 * Get extension settings page link
	 * @param string $extension_name
	 * @return string
	 */
	public function get_extension_link($extension_name)
	{
		return $this->get_link() .'&sub-page=extension&extension='. $extension_name;
	}

	/**
	 * @param string $extension_name
	 * @return array|WP_Error Extensions to merge with db active extensions list
	 */
	private function get_extensions_for_activation($extension_name)
	{
		$installed_extensions = $this->get_installed_extensions();

		$wp_error_id = 'fw_ext_activation';

		if (!isset($installed_extensions[$extension_name])) {
			return new WP_Error($wp_error_id,
				sprintf(
					__('Cannot activate the %s extension because it is not installed. %s', 'fw'),
					$this->get_extension_title($extension_name),
					fw_html_tag('a', array(
						'href' => $this->get_link() .'&sub-page=install&extension='. $extension_name
					),  __('Install', 'fw'))
				)
			);
		}

		{
			$extension_parents = array($extension_name);

			$current_parent = $extension_name;
			while ($current_parent = $installed_extensions[$current_parent]['parent']) {
				$extension_parents[] = $current_parent;
			}

			$extension_parents = array_reverse($extension_parents);
		}

		$extensions = array();

		foreach ($extension_parents as $parent_extension_name) {
			$extensions[ $parent_extension_name ] = array();
		}

		// search sub-extensions
		foreach ($this->collect_sub_extensions($extension_name, $installed_extensions) as $sub_extension_name => $sub_extension_data) {
			$extensions[ $sub_extension_name ] = array();
		}

		// search required extensions
		{
			$pending_required_search = $extensions;

			while ($pending_required_search) {
				foreach (array_keys($pending_required_search) as $pend_req_extension_name) {
					unset($pending_required_search[$pend_req_extension_name]);

					unset($required_extensions); // reset reference
					$required_extensions = array();
					$this->collect_required_extensions($pend_req_extension_name, $installed_extensions, $required_extensions);

					foreach ($required_extensions as $required_extension_name => $required_extension_data) {
						if (!isset($installed_extensions[$required_extension_name])) {
							return new WP_Error($wp_error_id,
								sprintf(
									__('Cannot activate the %s extension because it is not installed. %s', 'fw'),
									$this->get_extension_title($required_extension_name),
									fw_html_tag('a', array(
										'href' => $this->get_link() .'&sub-page=install&extension='. $required_extension_name
									),  __('Install', 'fw'))
								)
							);
						}

						$extensions[$required_extension_name] = array();

						// search sub-extensions
						foreach ($this->collect_sub_extensions($required_extension_name, $installed_extensions) as $sub_extension_name => $sub_extension_data) {
							if (isset($extensions[$sub_extension_name])) {
								continue;
							}

							$extensions[$sub_extension_name] = array();

							$pending_required_search[$sub_extension_name] = array();
						}
					}
				}
			}
		}

		return $extensions;
	}

	/**
	 * @internal
	 */
	public function _action_admin_notices() {
		$should_notify = apply_filters(
			'fw_notify_about_missing_extensions',
			true
		);

		/**
		 * In v2.4.12 was done a terrible mistake https://github.com/ThemeFuse/Unyson-Extensions-Approval/issues/160
		 * Show a warning with link to install theme supported extensions
		 */
		if (
			$should_notify
			&&
			!isset($_GET['supported']) // already on 'Install Supported Extensions' page
			&&
			$this->can_install()
			&&
			(($installed_extensions = $this->get_installed_extensions()) || true)
			&&
			!isset($installed_extensions['page-builder'])
			&&
			$this->get_supported_extensions_for_install()
		) {
			echo '<div class="error"> <p>'
			, fw_html_tag('a', array('href' => $this->get_link() .'&sub-page=install&supported'),
				__('Install theme compatible extensions', 'fw'))
			, '</p></div>';
		}
	}

	/**
	 * Copy Theme Available Extensions to a tmp directory
	 * Used before theme update
	 * @since 2.6.0
	 * @return null|WP_Error
	 */
	public function theme_available_extensions_copy() {
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!FW_WP_Filesystem::is_ready()) {
			return new WP_Error(
				'fs_not_initialized',
				__('WP Filesystem is not initialized', 'fw')
			);
		}

		// Prepare temporary directory
		{
			$wpfs_tmp_dir = FW_WP_Filesystem::real_path_to_filesystem_path(
				$this->get_tmp_dir('/theme-ext')
			);

			if (
				$wp_filesystem->exists( $wpfs_tmp_dir )
				&&
				! $wp_filesystem->rmdir( $wpfs_tmp_dir, true )
			) {
				return new WP_Error(
					'tmp_dir_rm_fail',
					sprintf(__('Temporary directory cannot be removed: %s', 'fw'), $wpfs_tmp_dir)
				);
			}

			if ( ! FW_WP_Filesystem::mkdir_recursive( $wpfs_tmp_dir ) ) {
				return new WP_Error(
					'tmp_dir_rm_fail',
					sprintf(__('Temporary directory cannot be created: %s', 'fw'), $wpfs_tmp_dir)
				);
			}
		}

		$available_extensions = $this->get_available_extensions();
		$installed_extensions = $this->get_installed_extensions(true);
		$base_dir = fw_get_template_customizations_directory('/extensions');

		foreach ($installed_extensions as $name => $ext) {
			if ( ! (
				isset($available_extensions[$name])
				&&
				isset($available_extensions[$name]['theme'])
				&&
				$available_extensions[$name]['theme']
			) ) {
				continue;
			}

			if ( ($rel_path = preg_replace('/^'. preg_quote($base_dir, '/') .'/', '', $ext['path'])) === $base_dir ) {
				return new WP_Error(
					'rel_path_failed',
					sprintf(__('Failed to extract relative directory from: %s', 'fw'), $ext['path'])
				);
			}

			if ( ($wpfs_path = FW_WP_Filesystem::real_path_to_filesystem_path($ext['path'])) === false) {
				return new WP_Error(
					'real_to_wpfs_filed',
					sprintf(__('Failed to extract relative directory from: %s', 'fw'), $ext['path'])
				);
			}

			$wpfs_dest_dir = $wpfs_tmp_dir . $rel_path;

			if ( ! FW_WP_Filesystem::mkdir_recursive($wpfs_dest_dir) ) {
				return new WP_Error(
					'dest_dir_mk_fail',
					sprintf(__('Failed to create directory %s', 'fw'), $wpfs_dest_dir)
				);
			}

			if ( is_wp_error( $copy_result = copy_dir($wpfs_path, $wpfs_dest_dir) ) ) {
				/** @var WP_Error $copy_result */
				return new WP_Error(
					'ext_copy_failed',
					sprintf( __('Failed to copy extension to %s', 'fw'), $wpfs_dest_dir )
				);
			}
		}
	}

	/**
	 * Copy Theme Available Extensions from tmp directory to theme
	 * Used after theme update
	 * @since 2.6.0
	 * @return null|WP_Error
	 */
	public function theme_available_extensions_restore() {
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		if (!FW_WP_Filesystem::is_ready()) {
			return new WP_Error(
				'fs_not_initialized',
				__('WP Filesystem is not initialized', 'fw')
			);
		}

		if ( ! $wp_filesystem->exists(
			$wpfs_tmp_dir = FW_WP_Filesystem::real_path_to_filesystem_path(
				$this->get_tmp_dir('/theme-ext')
			)
		) ) {
			return new WP_Error(
				'no_tmp_dir',
				sprintf(__('Temporary directory does not exist: %s', 'fw'), $wpfs_tmp_dir)
			);
		}

		/**
		 * Fixes the case when the theme path before update was
		 * wp-content/themes/theme-name/theme-name-parent
		 * but after update it became
		 * wp-content/themes/theme-name-parent
		 *
		 * and at this point get_template_directory() returns old theme directory
		 * so fw_get_template_customizations_directory() also returns old path
		 */
		$theme_dir = wp_get_theme()->get_theme_root() .'/'. wp_get_theme()->get_template();

		if ( ! ($wpfs_base_dir = FW_WP_Filesystem::real_path_to_filesystem_path(
			$base_dir = $theme_dir . fw_get_framework_customizations_dir_rel_path('/extensions')
		) ) ) {
			return new WP_Error(
				'base_dir_to_wpfs_fail',
				sprintf( __('Cannot obtain WP Filesystem dir for %s', 'fw'), $base_dir )
			);
		}

		if ( ! ( $dirlist = $wp_filesystem->dirlist($wpfs_tmp_dir) ) ) {
			return;
		}

		foreach ( $dirlist as $filename => $fileinfo ) {
			if ( 'd' !== $fileinfo['type'] ) {
				continue;
			}

			if ( is_wp_error($merge_result = $this->merge_extension(
				$wpfs_tmp_dir  .'/'. $filename,
				$wpfs_base_dir .'/'. $filename
			)) ) {
				return $merge_result;
			}
		}

		$wp_filesystem->rmdir( $wpfs_tmp_dir, true );
	}

	/**
	 * Copy Theme Available Extensions to tmp dir
	 * @param bool|WP_Error $result
	 * @param array $data
	 *
	 * @return bool|WP_Error
	 */
	public function _filter_theme_available_extensions_copy($result, $data) {
		if (
			!is_wp_error($result)
			&&
			is_array($data)
			&&
			isset($data['theme'])
			&&
			$data['theme'] === wp_get_theme()->get_template()
		) {
			if ( is_wp_error( $copy_result = fw()->extensions->manager->theme_available_extensions_copy() ) ) {
				return $copy_result;
			}
		}

		return $result;
	}

	/**
	 * Restore Theme Available Extensions from tmp dir
	 * @param Theme_Upgrader $instance
	 * @param array $data
	 *
	 * @return bool|WP_Error
	 */
	public function _action_theme_available_extensions_restore($instance, $data) {
		if (
			!is_wp_error($instance->skin->result)
			&&
			is_array($data)
			&&
			isset($data['action']) && $data['action'] === 'update'
			&&
			isset($data['type']) && $data['type'] === 'theme'
			&&
			isset($data['themes'])
			&&
			($template = wp_get_theme()->get_template())
			&&
			(
				in_array($template, $data['themes'])
				||
				/**
				 * Fixes the case when the theme path before update was
				 * wp-content/themes/theme-name/theme-name-parent
				 * but after update it became
				 * wp-content/themes/theme-name-parent
				 */
				( preg_match($regex = '/\-parent$/', $template)
					? in_array( preg_replace($regex, '', $template) .'/'. $template, $data['themes'] )
					: false )
			)
		) {
			fw()->extensions->manager->theme_available_extensions_restore();
		}
	}

	/**
	 * Install compatible extensions on plugin install -> activate
	 *
	 * In order for this to work, int TGM config must be set: 'is_automatic' => true
	 * http://tgmpluginactivation.com/configuration/
	 *
	 * @internal
	 */
	public function _action_plugin_activate_install_compatible_extensions() {
		if (!FW_WP_Filesystem::is_ready()) {
			return;
		}

		if ($compatible_extensions = $this->get_supported_extensions_for_install()) {
			$this->install_extensions($compatible_extensions);
			// the result is not used because we don't know here if we can print the errors or not
		}
	}

	/**
	 * @since 2.6.9
	 */
	public function collect_extension_requirements($extension_name, $can_install = null) {
		$installed_extensions = $this->get_installed_extensions();

		if (is_null($can_install)) {
			$can_install = $this->can_install();
		}

		if (! isset($installed_extensions[$extension_name])) {
			return array();
		} else {
			$data = $installed_extensions[$extension_name];
		}

		$result = array();

		$manifest_requirements = fw_akg('requirements', $data['manifest'], array());

		foreach ($manifest_requirements as $req_name => $req_data) {
			switch ($req_name) {
				case 'php':
					if (empty($req_data['min_version']) && empty($req_data['max_version'])) {
						break;
					}

					if ( ! empty( $req_data['min_version'] ) ) {
						if (!version_compare($req_data['min_version'], phpversion(), '<=')) {
							$result[] = sprintf(
								__( 'PHP needs to be updated to %s', 'fw' ),
								$req_data['min_version']
							);
						}
					}

					if ( ! empty( $req_data['max_version'] ) ) {
						if (!version_compare($req_data['max_version'], phpversion(), '>=')) {
							$result[] = sprintf(
								__('Maximum supported PHP version is %s', 'fw'),
								$req_data['max_version']
							);
						}
					}

					break;

				case 'wordpress':
					if (empty($req_data['min_version']) && empty($req_data['max_version'])) {
						break;
					}

					global $wp_version;

					if ( ! empty( $req_data['min_version'] ) ) {
						if (!version_compare($req_data['min_version'], $wp_version, '<=')) {
							if ($can_install) {
								$result[] = sprintf(
									__( 'You need to update WordPress to %s: %s', 'fw' ),
									$req_data['min_version'],
									fw_html_tag( 'a', array( 'href' => self_admin_url( 'update-core.php' ) ), __( 'Update WordPress', 'fw' ) )
								);
							} else {
								$result[] = sprintf(
									__( 'WordPress needs to be updated to %s', 'fw' ),
									$req_data['min_version']
								);
							}
						}
					}

					if ( ! empty( $req_data['max_version'] ) ) {
						if (!version_compare($req_data['max_version'], $wp_version, '>=')) {
							$result[] = sprintf(
								__('Maximum supported WordPress version is %s', 'fw'),
								$req_data['max_version']
							);
						}
					}

					break;

				case 'framework':
					if (empty($req_data['min_version']) && empty($req_data['max_version'])) {
						break;
					}

					if ( ! empty( $req_data['min_version'] ) ) {
						if (!version_compare($req_data['min_version'], fw()->manifest->get_version(), '<=')) {
							if ($can_install) {
								$result[] = sprintf(
									__( 'You need to update %s to %s: %s', 'fw' ),
									fw()->manifest->get_name(),
									$req_data['min_version'],
									fw_html_tag( 'a', array( 'href' => self_admin_url( 'update-core.php' ) ),
										sprintf( __( 'Update %s', 'fw' ), fw()->manifest->get_name() )
									)
								);
							} else {
								$result[] = sprintf(
									__( '%s needs to be updated to %s', 'fw' ),
									fw()->manifest->get_name(),
									$req_data['min_version']
								);
							}
						}
					}

					if ( ! empty( $req_data['max_version'] ) ) {
						if (!version_compare($req_data['max_version'], fw()->manifest->get_version(), '>=')) {
							$result[] = sprintf(
								__( 'Maximum supported %s version is %s', 'fw' ),
								fw()->manifest->get_name(),
								$req_data['max_version']
							);
						}
					}

					break;

				case 'extensions':
					foreach ($req_data as $req_ext => $req_ext_data) {
						if ($ext = fw()->extensions->get($req_ext)) {
							if (empty($req_ext_data['min_version']) && empty($req_ext_data['max_version'])) {
								continue;
							}

							if ( ! empty( $req_ext_data['min_version'] ) ) {
								if (!version_compare($req_ext_data['min_version'], $ext->manifest->get_version(), '<=')) {
									if ($can_install) {
										$result[] = sprintf(
											__('You need to update the %s extension to %s: %s', 'fw'),
											$ext->manifest->get_name(),
											$req_ext_data['min_version'],
											fw_html_tag('a', array('href' => self_admin_url('update-core.php')),
												sprintf(__('Update %s', 'fw'), $ext->manifest->get_name())
											)
										);
									} else {
										$result[] = sprintf(
											__('The %s extension needs to be updated to %s', 'fw'),
											$ext->manifest->get_name(),
											$req_ext_data['min_version']
										);
									}
								}
							}

							if ( ! empty( $req_ext_data['max_version'] ) ) {
								if (!version_compare($req_ext_data['max_version'], $ext->manifest->get_version(), '>=')) {
									$result[] = sprintf(
										__( 'Maximum supported %s extension version is %s', 'fw' ),
										$ext->manifest->get_name(),
										$req_ext_data['max_version']
									);
								}
							}
						} else {
							$ext_title = fw_id_to_title($req_ext);

							if (isset($lists['installed'][$req_ext])) {
								$ext_title = fw_akg('name', $lists['installed'][$req_ext]['manifest'], $ext_title);

								ob_start(); ?>
								<form action="<?php echo esc_attr($link) ?>&sub-page=activate&extension=<?php echo esc_attr($req_ext) ?>" method="post" style="display: inline;">
									<?php wp_nonce_field($nonces['activate']['action'], $nonces['activate']['name']); ?>
									<?php echo sprintf(__( 'The %s extension is disabled', 'fw' ), $ext_title); ?>:
									<a href="#" onclick="jQuery(this).closest('form').submit(); return false;"><?php echo sprintf(__('Activate %s', 'fw'), $ext_title); ?></a>
								</form>
								<?php
								$result[] = ob_get_clean();
							} else {
								if ($can_install && isset($lists['available'][$req_ext])) {
									$ext_title = $lists['available'][ $req_ext ]['name'];

									$result[] = sprintf(
										__( 'The %s extension is not installed: %s', 'fw' ),
										$ext_title,
										fw_html_tag( 'a', array( 'href' => $link . '&sub-page=install&extension=' . $req_ext ),
											sprintf( __( 'Install %s', 'fw' ), $ext_title )
										)
									);
								} else {
									$result[] = sprintf(
										__( 'The %s extension is not installed', 'fw' ),
										$ext_title
									);
								}
							}
						}
					}

					break;

				default:
					trigger_error('Invalid requirement: '. $req_name, E_USER_WARNING);
			}
		}

		return $result;
	}
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                framework/core/components/extensions/manager/views/extension.php                                    0000644                 00000022775 15266055654 0021404 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * Display extension in list on the extensions page
 * @var string $name
 * @var string $title
 * @var string $description
 * @var string $link
 * @var array $lists
 * @var array $nonces
 * @var string $default_thumbnail
 * @var bool $can_install
 * @var bool $is_active
 */

$ext       = fw_ext( $name );
$is_active = isset( $lists['active'][ $name ] ) ? true : false;
$version   = $ext ? $ext->manifest->get_version() : '';
$ext_page  = $ext ? $ext->_get_link() : '';
$url_set   = '';

if ( $ext && $ext->get_settings_options() ) {
	$url_set = "{$link}&sub-page=extension&extension={$name}";
} else {
	if ( ! empty( $lists['available'][ $name ]['download']['url_set'] ) ) {
		$url_set = admin_url( $lists['available'][ $name ]['download']['url_set'] );
	}
}

if (isset($lists['installed'][$name])) {
	$installed_data = &$lists['installed'][$name];
} else {
	$installed_data = false;
}

if (isset($lists['available'][$name])) {
	$available_data = &$lists['available'][$name];
} else {
	$available_data = false;
}

{
	if (isset($lists['available'][$name])) {
		$thumbnail = $lists['available'][$name]['thumbnail'];
	} else {
		$thumbnail = $default_thumbnail;
	}

	if ( isset( $lists['installed'][ $name ] ) ) {

		$manifest  = ! empty( $lists['installed'][ $name ]['thumbnail'] ) ? $lists['installed'][ $name ]['thumbnail'] : $lists['installed'][ $name ]['manifest'];
		$thumbnail = fw_akg( 'thumbnail', $manifest, $thumbnail );

		// local image
		if (
			substr( $thumbnail, 0, 11 ) !== 'data:image/'
			&&
			! filter_var( $thumbnail, FILTER_VALIDATE_URL )
			&&
			file_exists( $thumbnail_path = $lists['installed'][ $name ]['path'] . '/' . $thumbnail )
		) {
			$thumbnail = fw_get_path_url( $thumbnail_path );
		}
	}
}

$is_compatible =
	isset($lists['supported'][$name]) // is listed in the supported extensions list in theme manifest
	||
	($installed_data && ! empty( $installed_data['is']['theme'] ) ); // is located in the theme

$wrapper_class = 'fw-col-xs-12 fw-col-lg-6 fw-extensions-list-item';

if ($installed_data && !$is_active) {
	$wrapper_class .= ' disabled';
}

if (!$installed_data && !$is_compatible) {
	$wrapper_class .= ' not-compatible';
}
?>
<div class="<?php echo esc_attr($wrapper_class) ?>" id="fw-ext-<?php echo esc_attr($name) ?>">
	<a class="fw-ext-anchor" name="ext-<?php echo esc_attr($name) ?>"></a>
	<div class="inner">
		<div class="fw-extension-list-item-table">
			<div class="fw-extension-list-item-table-row">
				<div class="fw-extension-list-item-table-cell cell-1">
					<div class="fw-extensions-list-item-thumbnail-wrapper">
						<?php echo fw_string_to_icon_html($thumbnail, array('class' => 'fw-extensions-list-item-thumbnail')); ?>
					</div>
				</div>
				<div class="fw-extension-list-item-table-cell cell-2">

					<h3 class="fw-extensions-list-item-title"<?php echo( $is_active && $version ? ' title="v' . esc_attr( $version ) . '"' : '' ); ?>>
                        <?php
                            if ( $is_active && $ext_page ) {
                                echo fw_html_tag( 'a', array( 'href' => $ext_page ), $title );
                            } else {
                                echo $title;
                            }
					    ?>
                    </h3>

					<?php if ($description): ?>
						<p class="fw-extensions-list-item-desc"><?php echo esc_html($description); ?></p>
					<?php endif; ?>

					<?php
					if ( $installed_data ) {
						$_links = array();

						if ( $is_active && $url_set ) {
							$_links[] = '<a href="' . esc_url( $url_set ) . '">' . __( 'Settings', 'fw' ) . '</a>';
						}

						if ( $is_active && isset( $installed_data['path'] ) && file_exists( $installed_data['path'] . '/readme.md.php' ) ) {
							if ( isset($lists['supported'][$name]) ) {
								// no sense to teach how to install the extension if theme is already configured and the is extension marked as compatible
							} else {
								$_links[] = '<a href="' . esc_attr( $link ) . '&sub-page=extension&extension=' . esc_attr( $name ) . '&tab=docs">' . __( 'Install Instructions', 'fw' ) . '</a>';
							}
						}

						if ( ! empty( $_links ) ):
							?><p class="fw-extensions-list-item-links"><?php echo implode( ' <span class="fw-text-muted">|</span> ', $_links ); ?></p><?php
						endif;

						unset( $_links );
					}
					?>
					<?php if ($is_compatible): ?>
						<p><em><strong><span class="dashicons dashicons-yes"></span> <?php _e('Compatible', 'fw') ?></strong> <?php _e('with your current theme', 'fw') ?></em></p>
					<?php endif; ?>
				</div>
				<div class="fw-extension-list-item-table-cell cell-3">
					<?php if ($is_active): ?>
						<form action="<?php echo esc_attr($link) ?>&sub-page=deactivate&extension=<?php echo esc_attr( $name ) ?>" method="post">
							<?php wp_nonce_field($nonces['deactivate']['action'], $nonces['deactivate']['name']); ?>
							<input class="button" type="submit" value="<?php esc_attr_e('Deactivate', 'fw'); ?>"/>
						</form>
					<?php elseif ($installed_data): ?>
						<div class="fw-text-center">
							<form action="<?php echo esc_attr($link) ?>&sub-page=activate&extension=<?php echo esc_attr($name) ?>"
							      method="post"
							      class="extension-activate-form"
								>
								<?php wp_nonce_field($nonces['activate']['action'], $nonces['activate']['name']); ?>
								<input class="button" type="submit" value="<?php esc_attr_e('Activate', 'fw'); ?>"/>
							</form>
							<?php
							/**
							 * Do not show the "Delete extension" button if the extension is not in the available list.
							 * If you delete such extension you will not be able to install it back.
							 * Most often these will be extensions located in the theme.
							 */
							if ($can_install && $available_data):
							?>
							<form action="<?php echo esc_attr($link) ?>&sub-page=delete&extension=<?php echo esc_attr($name) ?>"
							      method="post"
							      class="fw-extension-ajax-form extension-delete-form"
							      data-confirm-message="<?php esc_attr_e('Are you sure you want to remove this extension?', 'fw') ?>"
							      data-extension-name="<?php echo esc_attr($name) ?>"
							      data-extension-action="uninstall"
								>
								<?php wp_nonce_field($nonces['delete']['action'], $nonces['delete']['name']); ?>
								<p class="fw-visible-xs-block"></p>
								<a href="#"
								   onclick="jQuery(this).closest('form').submit(); return false;"
								   data-remove-extension="<?php echo esc_attr($name) ?>"
								   title="<?php esc_attr_e('Remove', 'fw'); ?>"
									><span class="btn-text fw-visible-xs-inline"><?php _e('Remove', 'fw'); ?></span><span class="btn-icon unycon unycon-trash fw-hidden-xs"></span></a>
							</form>
							<?php endif; ?>
						</div>
					<?php elseif ($can_install && $available_data): ?>
						<form action="<?php echo esc_attr($link) ?>&sub-page=install&extension=<?php echo esc_attr($name) ?>"
						      method="post"
						      class="fw-extension-ajax-form"
						      data-extension-name="<?php echo esc_attr($name) ?>"
						      data-extension-action="install"
							>
							<?php wp_nonce_field($nonces['install']['action'], $nonces['install']['name']); ?>
							<input type="submit" class="button" value="<?php esc_attr_e('Download', 'fw') ?>">
						</form>
					<?php endif; ?>
				</div>
			</div>
		</div>
		<?php if ($installed_data): ?>
			<?php if (!$is_active): ?>
				<?php if (!fw()->extensions->_get_db_active_extensions($name)): ?>
					<span><!-- Is not set as active in db --></span>
				<?php elseif ($installed_data['parent'] && !fw()->extensions->get($installed_data['parent'])): ?>
					<?php
					$parent_extension_name  = $installed_data['parent'];
					$parent_extension_title = fw_id_to_title($parent_extension_name);

					if (isset($lists['installed'][$parent_extension_name])) {
						$parent_extension_title = fw_akg('name', $lists['installed'][$parent_extension_name]['manifest'], $parent_extension_title);
					} elseif (isset($lists['available'][$parent_extension_name])) {
						$parent_extension_title = $lists['available'][$parent_extension_name]['name'];
					}
					?>
					<p class="fw-text-muted"><?php echo sprintf(__('Parent extension "%s" is disabled', 'fw'), $parent_extension_title); ?></p>
				<?php else: ?>
				<div class="fw-extension-disabled fw-border-box-sizing">
					<div class="fw-extension-disabled-panel fw-border-box-sizing">
						<div class="fw-row">
							<div class="fw-col-xs-12 fw-col-sm-3">
								<span class="fw-text-danger">!&nbsp;<?php _e('Disabled', 'fw'); ?></span>
							</div>
							<div class="fw-col-xs-12 fw-col-sm-9 fw-text-right">
							<?php

							$requirements = fw()
								->extensions
								->manager->collect_extension_requirements(
									$name
								);

							?>
							<a onclick="return false;" href="#" class="fw-extension-tip" title="<?php
								echo fw_htmlspecialchars(
									'<div class="fw-extension-tip-content">'.
									'<ul class="fw-extension-requirements"><li>- '. implode('</li><li>- ', $requirements) .'</li></ul>'.
									'</div>'
								);
								unset($requirements);
								?>"><?php _e('View Requirements', 'fw') ?></a>
								&nbsp; <p class="fw-visible-xs-block"></p><?php
									if ($can_install):
										?><a href="<?php echo esc_attr($link) ?>&sub-page=delete&extension=<?php echo esc_attr($name) ?>" class="button" ><?php _e('Remove', 'fw'); ?></a><?php
									endif;
								?>
							</div>
						</div>
					</div>
				</div>
				<?php endif; ?>
			<?php endif; ?>
		<?php elseif ($available_data): ?>
			<!-- -->
		<?php else: ?>
			<!-- -->
		<?php endif; ?>
	</div>
</div>
   framework/core/components/extensions/manager/views/extension-page-header.php                        0000644                 00000002617 15266055654 0023535 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var string $extension_name
 * @var array  $extension_data
 * @var string $extension_title
 * @var string $link_delete
 * @var string $link_extension
 * @var string $tab
 * @var bool   $is_supported
 */

?>
<h2 class="fw-extension-page-title">
	<span class="fw-pull-right">
		<?php
		switch ($tab) {
			case 'settings':
				if (!file_exists($extension_data['path'] .'/readme.md.php')) {
					break;
				}
				if ($is_supported) {
					// do not show install instructions for supported extensions
					break;
				}
				?><a href="<?php echo esc_attr($link_extension) ?>&extension=<?php echo esc_attr($extension_name) ?>&tab=docs" class="button-primary"><?php _e('Install Instructions', 'fw') ?></a><?php
				break;
			case 'docs':
				if (!fw()->extensions->get($extension_name) || !fw()->extensions->get($extension_name)->get_settings_options()) {
					break;
				}
				?><a href="<?php echo esc_attr($link_extension) ?>&extension=<?php echo esc_attr($extension_name) ?>" class="button-primary"><?php _e('Settings', 'fw') ?></a><?php
				break;
		}
		?>
	</span>

	<?php
	switch ($tab) {
		case 'settings':
			echo sprintf(__('%s Settings', 'fw'), $extension_title);
			break;
		case 'docs':
			echo sprintf(__('%s Install Instructions', 'fw'), $extension_title);
			break;
		default:
			echo __('Unknown tab:', 'fw') . ' ' . fw_htmlspecialchars($tab);
	}
	?>
</h2>
<br/>
                                                                                                                 framework/core/components/extensions/manager/views/delete-form.php                                  0000644                 00000003135 15266055654 0021560 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $extension_names
 * @var array $installed_extensions
 * @var array $list_page_link
 */

$count = count($extension_names);
?>

<p><?php echo _n(
	'You are about to remove the following extension:',
	'You are about to remove the following extensions:',
	$count,
	'fw'
) ?></p>

<ul class="ul-disc">
	<?php foreach ($extension_names as $extension_name): ?>
		<li><strong><?php echo fw()->extensions->manager->get_extension_title($extension_name); ?></strong></li>
	<?php endforeach; ?>
</ul>

<p><?php
	echo _n(
		'Are you sure you wish to delete this extension?',
		'Are you sure you wish to delete these extensions?',
		$count,
		'fw'
	)
?></p>

<input type="submit" name="submit" id="submit" class="button" value="<?php
	echo esc_attr( _n(
		'Yes, Delete this extension',
		'Yes, Delete these extensions',
		$count,
		'fw'
	) )
?>">

<a class="button" href="<?php echo esc_attr($list_page_link) ?>" ><?php _e('No, Return me to the extension list', 'fw') ?></a>

<p>
	<a href="#" onclick="jQuery('#files-list').toggle(); return false;"><?php _e('Click to view entire list of directories which will be deleted', 'fw') ?></a>
</p>
<div id="files-list" style="display: none;">
	<ul class="code">
		<?php $replace_regex = '/^'. preg_quote(fw_get_framework_directory('/extensions'), '/') .'/'; ?>
		<?php foreach ($extension_names as $extension_name): ?>
			<?php if (!isset($installed_extensions[$extension_name])) continue; ?>
			<li><?php echo preg_replace($replace_regex, '', $installed_extensions[$extension_name]['path']) ?>/</li>
		<?php endforeach; ?>
	</ul>
</div>                                                                                                                                                                                                                                                                                                                                                                                                                                   framework/core/components/extensions/manager/views/extensions-page.php                              0000644                 00000020570 15266055654 0022470 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $lists
 * @var string $link
 * @var array $nonces
 * @var mixed $display_default_value
 * @var string $default_thumbnail
 * @var bool $can_install
 */

$installed_plugins = get_plugins();

foreach ( $lists['available'] as $name => &$_ext ) {
    if ( empty( $_ext['download']['opts']['plugin'] ) ) {
        continue;
    }

    $slug = $_ext['download']['opts']['plugin'];

    if ( is_plugin_active( $slug ) ) {
	    $lists['active'][ $name ] = $_ext;
	    $lists['installed'][ $name ] = $_ext;
    } else {
        if ( isset( $installed_plugins[ $slug ] ) ) {
	        $lists['installed'][ $name ] = $_ext;
	        $lists['disabled'][ $name ] = $_ext;
        }
    }

	$lists['supported'][ $name ] = $_ext;
}

// Set extensions order same as in available extensions list
{
	$ordered = array(
		'active'    => array(),
		'installed' => array(),
	);

	foreach ( $lists['available'] as $name => &$_ext ) {
		foreach ( $ordered as $type => &$_exts ) {
			if ( isset( $lists[ $type ][ $name ] ) ) {
				$ordered[ $type ][ $name ] = $lists[ $type ][ $name ];
			}
		}
	}

	foreach ( $ordered as $type => &$_exts ) {
		if ( ! empty( $ordered[ $type ] ) ) {
			$lists[ $type ] = array_merge( $ordered[ $type ], $lists[ $type ] );
		}
	}

	unset( $ordered, $name, $_ext, $_exts, $type );
}

$extension_view_path = dirname( __FILE__ ) . '/extension.php';

$displayed = array();
?>

<h3><?php _e('Active Extensions', 'fw') ?></h3>
<?php
$display_active_extensions = array();

foreach ( $lists['active'] as $name => &$data ) {
	if ( ! empty( $data['display'] ) || true === fw_akg( 'display', $data['manifest'], $display_default_value ) ) {
		$display_active_extensions[ $name ] = &$data;
	}
}

unset($data);
?>
<?php if (empty($display_active_extensions)): ?>
	<div class="fw-extensions-no-active">
		<div class="fw-text-center fw-extensions-title-icon"><span class="dashicons dashicons-screenoptions"></span></div>
		<p class="fw-text-center fw-text-muted"><em><?php _e('No extensions activated yet', 'fw'); ?><br/><?php _e('Check the available extensions below', 'fw'); ?></em></p>
	</div>
<?php else: ?>
	<div class="fw-row fw-extensions-list">
		<?php
            foreach ( $display_active_extensions as $name => &$data ) {

                $ext = fw_ext( $name );

                fw_render_view( $extension_view_path, array(
                    'name'              => $name,
                    'title'             => $ext ? $ext->manifest->get_name() : $data['name'],
                    'description'       => $ext ? $ext->manifest->get( 'description' ) : ( isset( $data['description'] ) ? $data['description'] : '' ),
                    'link'              => $link,
                    'lists'             => &$lists,
                    'nonces'            => $nonces,
                    'default_thumbnail' => $default_thumbnail,
                    'can_install'       => $can_install,
                ), false );

                $displayed[ $name ] = true;
            }
            unset($data);
		?>
	</div>
<?php endif; ?>

<div id="fw-extensions-list-available">
	<hr class="fw-extensions-lists-separator"/>
	<h3><?php _e('Available Extensions', 'fw') ?></h3><!-- This "available" differs from technical "available" -->
	<div class="fw-row fw-extensions-list">
		<?php $something_displayed = false; ?>
		<?php
		{
			$theme_extensions = array();

			foreach ( $lists['disabled'] as $name => &$data ) {
				if ( empty( $data['is']['theme'] ) ) {
					continue;
				}

				$theme_extensions[ $name ] = array(
					'name'        => fw_akg( 'name', $data['manifest'], fw_id_to_title( $name ) ),
					'description' => fw_akg( 'description', $data['manifest'], '' )
				);
			}
			unset($data);

			foreach ($theme_extensions + $lists['supported'] as $name => $data) {
				if (isset($displayed[$name])) {
					continue;
				} elseif ( isset( $lists['installed'][ $name ] ) && ! empty( $lists['installed'][$name]['manifest'] ) ) {
					if (true !== fw_akg('display', $lists['installed'][$name]['manifest'], $display_default_value)) {
						continue;
					}
				} else {
					if (isset($lists['available'][$name])) {
						if (!$can_install) {
							continue;
						}
					} else {
						//trigger_error(sprintf(__('Supported extension "%s" is not available.', 'fw'), $name));
						continue;
					}
				}

				fw_render_view($extension_view_path, array(
					'name' => $name,
					'title' => $data['name'],
					'description' => $data['description'],
					'link' => $link,
					'lists' => &$lists,
					'nonces' => $nonces,
					'default_thumbnail' => $default_thumbnail,
					'can_install' => $can_install,
				), false);

				$displayed[$name] = $something_displayed = true;
			}

			unset($theme_extensions);
		}

		foreach ( $lists['disabled'] as $name => &$data ) {
			if ( isset( $displayed[ $name ] ) ) {
				continue;
			} elseif ( isset( $data['display'] ) && true !== $data['display'] ) {
				continue;
			} elseif ( isset( $data['manifest'] ) && true !== fw_akg( 'display', $data['manifest'], $display_default_value ) ) {
				continue;
			}

			fw_render_view( $extension_view_path, array(
				'name'              => $name,
				'title'             => ! empty( $data['manifest']['name'] ) ? $data['manifest']['name'] : ( ! empty( $data['name'] ) ? $data['name'] : 'No name' ),
				'description'       => ! empty( $data['manifest']['description'] ) ? $data['manifest']['description'] : ( ! empty( $data['description'] ) ? $data['description'] : '' ),
				'link'              => $link,
				'lists'             => &$lists,
				'nonces'            => $nonces,
				'default_thumbnail' => $default_thumbnail,
				'can_install'       => $can_install,
			), false );

			$displayed[$name] = $something_displayed = true;
		}
		unset($data);

		if ($can_install) {
			foreach ( $lists['available'] as $name => &$data ) {
				if ( isset( $displayed[ $name ] ) ) {
					continue;
				} elseif ( isset( $lists['installed'][ $name ] ) ) {
					continue;
				} elseif ( $data['display'] !== true ) {
					continue;
				}

				/**
				 * fixme: remove this in the future when this extensions will look good on any theme
				 */
				if ( in_array( $name, array( 'styling', 'megamenu' ) ) ) {
					if ( isset( $lists['supported'][ $name ] ) || ( defined( 'WP_DEBUG' ) && WP_DEBUG ) ) {
					} else {
						continue;
					}
				}

				fw_render_view( $extension_view_path, array(
					'name'              => $name,
					'title'             => $data['name'],
					'description'       => $data['description'],
					'link'              => $link,
					'lists'             => &$lists,
					'nonces'            => $nonces,
					'default_thumbnail' => $default_thumbnail,
					'can_install'       => $can_install,
				), false );

				$something_displayed = true;
			}
			unset($data);
		}
		?>
	</div>

	<?php if ($something_displayed && apply_filters('fw_extensions_page_show_other_extensions', true)): ?>
		<!-- show/hide not compatible extensions -->
		<p class="fw-text-center toggle-not-compat-ext-btn-wrapper"><?php
			echo fw_html_tag(
				'a',
				array(
					'href' => '#',
					'onclick' => 'return false;',
					'class' => 'button toggle-not-compat-ext-btn',
					'style' => 'box-shadow:none;'
				),
				'<span class="the-show-text">'. __('Show other extensions', 'fw') .'</span>'.
				'<span class="the-hide-text fw-hidden">'. __('Hide other extensions', 'fw') .'</span>'
			);
			?></p>
		<script type="text/javascript">
			jQuery(function($){
				if (
					!$('.fw-extensions-list .fw-extensions-list-item.not-compatible').length
					||
					<?php echo empty($lists['supported']) ? 'true' : 'false' ?>
				) {
					// disable the show/hide feature
					$('#fw-extensions-list-wrapper .toggle-not-compat-ext-btn-wrapper').addClass('fw-hidden');
				} else {
					$('#fw-extensions-list-wrapper .fw-extensions-list .fw-extensions-list-item.not-compatible').fadeOut('fast');

					$('#fw-extensions-list-wrapper .toggle-not-compat-ext-btn-wrapper').on('click', function(){
						$('#fw-extensions-list-wrapper .fw-extensions-list .fw-extensions-list-item.not-compatible')[
							$(this).find('.the-hide-text').hasClass('fw-hidden') ? 'fadeIn' : 'fadeOut'
							]();

						$(this).find('.the-show-text, .the-hide-text').toggleClass('fw-hidden');
					});
				}
			});
		</script>
		<!-- end: show/hide not compatible extensions -->
	<?php else: ?>
		<script type="text/javascript">
			jQuery(function($){
				$('#fw-extensions-list-available').remove();
			});
		</script>
	<?php endif; ?>
</div>
                                                                                                                                        framework/core/components/extensions/manager/views/install-form.php                                 0000644                 00000002572 15266055654 0021770 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');
/**
 * @var array $extension_titles
 * @var array $list_page_link
 * @var bool $supported
 */

$count = count($extension_titles);
?>

<?php if ($supported): ?>
<p><?php echo _n(
	'We\'ve detected that your current theme is compatible with the following extension and it is recommended that you install it to fully benefit from your theme.',
	'We\'ve detected that your current theme is compatible with the following extensions and it is recommended that you install them to fully benefit from your theme.',
	$count,
	'fw'
) ?></p>
<?php else: ?>
<p><?php echo _n(
	'You are about to install the following extension:',
	'You are about to install the following extensions:',
	$count,
	'fw'
) ?></p>
<?php endif; ?>

<ul class="ul-disc">
	<?php foreach ($extension_titles as $extension_title): ?>
		<li><strong><?php echo $extension_title; ?></strong></li>
	<?php endforeach; ?>
</ul>

<p><?php
	echo _n(
		'Are you sure you wish to install this extension?',
		'Are you sure you wish to install these extensions?',
		$count,
		'fw'
	)
?></p>

<input type="submit" name="submit" id="submit" class="button" value="<?php
	echo esc_attr( _n(
		'Yes, Install this extension',
		'Yes, Install these extensions',
		$count,
		'fw'
	) )
?>">

<a class="button" href="<?php echo esc_attr($list_page_link) ?>" ><?php _e('No, Return me to the extension list', 'fw') ?></a>
                                                                                                                                      framework/core/components/extensions/manager/available-extensions.php                               0000644                 00000026660 15266055654 0022345 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

$thumbnails_uri = fw_get_framework_directory_uri( '/core/components/extensions/manager/static/img/thumbnails' );
$github_account = 'ThemeFuse';

$extensions = array(
	'page-builder' => array(
		'display'     => true,
		'parent'      => 'shortcodes',
		'name'        => __( 'Page Builder', 'fw' ),
		'description' => __( "Let's you easily build countless pages with the help of the drag and drop visual page builder that comes with a lot of already created shortcodes.", 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/page-builder.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-PageBuilder-Extension'
			)
		),
	),

	'brizy' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Brizy - Visual Page Builder', 'fw' ),
		'description' => __( 'Lets you build pages live on the front end. No designer or developer skills required. The only tools youâ€™ll need to master are clicks and drags.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/brizy.jpg',
		'download'    => array(
			'source'  => 'custom',
			'opts'    => array(
				'plugin' => 'brizy/brizy.php',
				'remote' => 'https://downloads.wordpress.org/plugin/brizy'
			)
		)
	),

	'wp-shortcodes' => array(
		'display'     => true,
		'parent'      => 'shortcodes',
		'name'        => __( 'WordPress Shortcodes', 'fw' ),
		'description' => __(
			'Lets you insert Unyson shortcodes inside any wp-editor',
			'fw'
		),
		'thumbnail'   => $thumbnails_uri . '/wp-shortcodes.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => 'ThemeFuse/Unyson-WP-Shortcodes-Extension',
			),
		),
	),

	'backups' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Backup & Demo Content', 'fw' ),
		'description' => __( 'This extension lets you create an automated backup schedule, import demo content or even create a demo content archive for migration purposes.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/backups.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Backups-Extension',
			),
		),
	),

	'sidebars' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Sidebars', 'fw' ),
		'description' => __( 'Brings a new layer of customization freedom to your website by letting you add more than one sidebar to a page, or different sidebars on different pages.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/sidebars.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Sidebars-Extension',
			),
		),
	),

	'slider' => array(
		'display'     => true,
		'parent'      => 'media',
		'name'        => __( 'Sliders', 'fw' ),
		'description' => __( 'Adds a sliders module to your website from where you\'ll be able to create different built in jQuery sliders for your homepage and rest of the pages.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/sliders.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Sliders-Extension',
			),
		),
	),

	'portfolio' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Portfolio', 'fw' ),
		'description' => __( 'This extension will add a fully fledged portfolio module that will let you display your projects using the built in portfolio pages.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/portfolio.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Portfolio-Extension',
			),
		),
	),

	'megamenu' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Mega Menu', 'fw' ),
		'description' => __( 'The Mega Menu extension adds a user-friendly drop down menu that will let you easily create highly customized menu configurations.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/mega-menu.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-MegaMenu-Extension',
			),
		),
	),

	'breadcrumbs' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Breadcrumbs', 'fw' ),
		'description' => __( 'Creates a simplified navigation menu for the pages that can be placed anywhere in the theme. This will make navigating the website much easier.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/breadcrumbs.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Breadcrumbs-Extension',
			),
		),
	),

	'seo' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'SEO', 'fw' ),
		'description' => __( 'This extension will enable you to have a fully optimized WordPress website by adding optimized meta titles, keywords and descriptions.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/seo.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-SEO-Extension',
			),
		),
	),

	'events' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Events', 'fw' ),
		'description' => __( 'This extension adds a fully fledged Events module to your theme. It comes with built in pages that contain a calendar where events can be added.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/events.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Events-Extension',
			),
		),
	),

	'analytics' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Analytics', 'fw' ),
		'description' => __( 'Enables the possibility to add the Google Analytics tracking code that will let you get all the analytics about visitors, page views and more.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/analytics.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Analytics-Extension',
			),
		),
	),

	'feedback' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Feedback', 'fw' ),
		'description' => __( 'Adds the possibility to leave feedback (comments, reviews and rating) about your products, articles, etc. This replaces the default comments system.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/feedback.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Feedback-Extension',
			),
		),
	),

	'learning' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Learning', 'fw' ),
		'description' => __( 'This extension adds a Learning module to your theme. Using this extension you can add courses, lessons and tests for your users to take.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/learning.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Learning-Extension',
			),
		),
	),

	'shortcodes' => array(
		'display'     => false,
		'parent'      => null,
		'name'        => __( 'Shortcodes', 'fw' ),
		'description' => '',
		'thumbnail'   => 'about:blank',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Shortcodes-Extension',
			),
		),
	),

	'builder' => array(
		'display'     => false,
		'parent'      => null,
		'name'        => __( 'Builder', 'fw' ),
		'description' => '',
		'thumbnail'   => 'about:blank',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Builder-Extension',
			),
		),
	),

	'forms' => array(
		'display'     => false,
		'parent'      => null,
		'name'        => __( 'Forms', 'fw' ),
		'description' => __( 'This extension adds the possibility to create a contact form. Use the drag & drop form builder to create any contact form you\'ll ever want or need.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/forms.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Forms-Extension',
			),
		),
	),

	'mailer' => array(
		'display'     => false,
		'parent'      => null,
		'name'        => __( 'Mailer', 'fw' ),
		'description' => __( 'This extension will let you set some global email options and it is used by other extensions (like Forms) to send emails.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/mailer.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Mailer-Extension',
			),
		),
	),

	'social' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Social', 'fw' ),
		'description' => __( 'Use this extension to configure all your social related APIs. Other extensions will use the Social extension to connect to your social accounts.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/social.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Social-Extension',
			),
		),
	),

	'backup' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Backup', 'fw' ),
		'description' => __( 'This extension lets you set up daily, weekly or monthly backup schedule. You can choose between a full backup or a data base only backup.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/backup.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Backup-Extension',
			),
		),
	),

	'media' => array(
		'display'     => false,
		'parent'      => null,
		'name'        => __( 'Media', 'fw' ),
		'description' => '',
		'thumbnail'   => 'about:blank',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Empty-Extension',
			),
		),
	),

	'population-method' => array(
		'display'     => false,
		'parent'      => 'media',
		'name'        => __( 'Population method', 'fw' ),
		'description' => '',
		'thumbnail'   => 'about:blank',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-PopulationMethods-Extension',
			),
		),
	),

	'translatepress-multilingual' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Translate Press', 'fw' ),
		'description' => __( 'This extension lets you translate your website in any language or even add multiple languages for your users to change at their will from the front-end.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/translation.jpg',
		'download'    => array(
			'source'  => 'custom',
			'url_set' => 'options-general.php?page=translate-press',
			'opts'    => array(
				'plugin' => 'translatepress-multilingual/index.php',
				'remote' => 'https://downloads.wordpress.org/plugin/translatepress-multilingual'
			)
		)
	),

	'styling' => array(
		'display'     => true,
		'parent'      => null,
		'name'        => __( 'Styling', 'fw' ),
		'description' => __( 'This extension lets you control the website visual style. Starting from predefined styles to changing specific fonts and colors across the website.', 'fw' ),
		'thumbnail'   => $thumbnails_uri . '/styling.jpg',
		'download'    => array(
			'source' => 'github',
			'opts' => array(
				'user_repo' => $github_account . '/Unyson-Styling-Extension',
			),
		),
	)
);

                                                                                framework/core/components/extensions/manager/static/extension-page.js                               0000644                 00000000130 15266055654 0022252 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(function($){
	$('#fw-extension-docs a:fw-external').attr('target', '_blank');
});                                                                                                                                                                                                                                                                                                                                                                                                                                        framework/core/components/extensions/manager/static/extensions-page.js                              0000644                 00000006034 15266055654 0022446 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       jQuery(function ($) {
	fw.qtip( $('.fw-extensions-list .fw-extensions-list-item .fw-extension-tip') );
});

/**
 * Install/Remove/... via popup if has direct filesystem access (no ftp credentials required)
 */
jQuery(function($){
	var inst = {
		isBusy: false,
		eventNamespace: '.fw-extension',
		$wrapper: $('.wrap'),
		listenSubmit: function() {
			this.$wrapper.on('submit'+ this.eventNamespace, 'form.fw-extension-ajax-form', this.onSubmit);
		},
		stopListeningSubmit: function() {
			this.$wrapper.off('submit'+ this.eventNamespace, 'form.fw-extension-ajax-form');
		},
		onSubmit: function(e) {
			e.preventDefault();

			if (inst.isBusy) {
				alert('Working... Please try again later');
				return;
			}

			var $form = $(this);

			var confirmMessage = $form.attr('data-confirm-message'),
			    action         = $form.attr('data-extension-action'),
				action         = action === 'uninstall' ? 'delete' : action,
				nonceName      = '_nonce_fw_extensions_' + action;

			inst.isBusy = true;
			inst.loading($form, true);

			$.ajax({
				url: ajaxurl,
				type: 'POST',
				data: {
					action: 'fw_extensions_check_direct_fs_access',
					[nonceName]: $form.find('#' + nonceName).val(),
					extAction: action
				},
				dataType: 'json'
			}).done(function(data){
				if (data.success) {
					if (confirmMessage) {
						if (!confirm(confirmMessage)) {
							inst.isBusy = false;
							inst.loading($form, false);
						}
					}

					$.ajax({
						url: ajaxurl,
						type: 'POST',
						data: {
							action: 'fw_extensions_' + (action === 'delete' ? 'uninstall' : action),
							extension: $form.attr('data-extension-name'),
							[nonceName]: $form.find('#' + nonceName).val()
						},
						dataType: 'json'
					}).done(function(r) {
						if (r.success) {
							window.location.reload();
						} else {
							var error = r.data ? r.data.pop().message : 'Error';

							fw.soleModal.show(
								'fw-extension-install-error',
								'<p class="fw-text-danger">'+ error +'</p>'
							);
						}
					}).fail(function(jqXHR, textStatus, errorThrown){
						fw.soleModal.show(
							'fw-extension-install-error',
							'<p class="fw-text-danger">'+ String(errorThrown) +'</p>'
						);
						inst.isBusy = false;
						inst.loading($form, false);
					});
				} else {
					inst.stopListeningSubmit();
					$form.submit();
				}
			}).fail(function(jqXHR, textStatus, errorThrown){
				inst.stopListeningSubmit();
				$form.submit();
			});
		},
		loading: function($form, show) {
			var $loadingContainer = $form.closest('.fw-extensions-list-item').find('.fw-extensions-list-item-title').first();
			var $loading = $loadingContainer.find('.ajax-form-loading');

			if (!$loading.length) {
				$loadingContainer.append(
					'<span class="ajax-form-loading fw-text-center fw-hidden">'+
						'<img src="'+ fw.img.loadingSpinner +'" />'+
					'</span>'
				);
				$loading = $loadingContainer.find('.ajax-form-loading');
			}

			if (show) {
				$loading.removeClass('fw-hidden');
			} else {
				$loading.addClass('fw-hidden');
			}
		}
	};

	inst.listenSubmit();
});                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    framework/core/components/extensions/manager/static/img/thumbnail-bg.jpg                            0000644                 00000067712 15266055654 0022640 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿà JFIF  ` `  ÿÛ C 			





	


ÿÛ C


















































ÿÀ   " ÿÄ           	
ÿÄ µ   } !1AQa"q2�‘¡#B±ÁRÑð$3br‚	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ        	
ÿÄ µ  w !1AQaq"2�B‘¡±Á	#3RðbrÑ
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚâãäåæçèéêòóôõö÷øùúÿÚ   ? üã×šk{8fÓU®GGE[�™ãwÍ‘ÏÔc½2=Cí6«#6×Y–¬Ë¸c�ã‚	äþ´}ªÞëmõÕ�¼Eœ–ó˜…üõÇje­çŸ1hä·•­³¹<¿�òÝ'NGãÒ½�ôíúŸËïz—VE[V†ÝrÍ¾d�*‚70?‘Æ=j¢¬ŽÑC¼’ýža$ŽÒ;8|(Û[rr3ùR®Ÿ5Äë2Í
E
ïó$�2~Q»°\“ÏQW/$¸Ô£_íJá6ÂV[‹hÔ1dùC¸8$àÓ©¢:4=÷Vþ—õ±Râúúê0º•­»}ÐgXÕŠ(ùx#>Ç8ÍXÿ „ƒíKM3j;‘Ø7’>E,9äÈ­MŸÚ¤’óRÔ™o&tInâ ãw'äž�*µ�­ÇúËÔ³)ešÄ`ýáýà3ÿ }
­½;
1–éÿ _Öý|û%œ“FÖ÷�Éq’Ì‘¢�±©$n%z{~u5æ­…ñšÉY|æŒ‰-˜žÜ�yçëéLVK­>-JÞá¶½»Æëæ/ÈÇæ
H'imÇÖ±®–ÑÉ¤Â@yobI$©Øy<“ÐŽh·6ávëÕn<Ä™#šÎdT4£Ã…¸Úz mÆHÿ €Ôö·‚ÆoôxQmÃbÝ&cåÊ6ò:ü¸>£šl‘ß\[µõåŠD<ÄtÒ3fC•IGqü9¨®´™­ï �®žV“å’Á*;¾qžØ#Ž7zP¶šþº¾Ô¤‘CjRB"›­º+n>c’PrÇŒcµSût��BY¼Û¨’8�•K …°WŽKNú³‹µ~Õuå¡så"Éœ… ‚¹‘õûÔøÖ×KY$ŽO:[¯Ü´­`0v•EÎÐÄ†#ø©ý¥ÔQ×]¾ÿ Ôe½òé·ßa[´{¥Ž5”¸;r ©ÆI²5¼2%Ýº¬­*¶ÒÓoHË°9Ê�K¹ †ÚéZâ}5Éwh¥Uã÷X8ù² Œã5,w:|j±ÚÍæ'Ú
TáPmIÎ:‘üâŸ*Né_×¨;òÚûZH�vÙ‘ç[­¬³H+ó¨•—-�ÙïïMµºfUf»{†•eJêN9wTŽ àÔ­×“ç[ãå‰‚†XØrBîlÉÇ·÷–�qºòÚ|kŽFIt®%
6°'ØÔËmzÛòþ¼ŠŒŸE·ùÿ ^}‰¦Õ¦¸·kU�ä-H·Ï( sÆ:mÇà¿�Ÿì›}cO1­Ä3ªÀ’\-¼{JDr¸q�OñÆ>µ´wzÙéð´3Ë2¹òn!ì8*�ûÄv?v¥³k}6ø]G§Æ#+ÙyÝÆ~lõ
¿åÍTd­·oó¿üMì�¯ýyo÷fauÔv7OÙÁ�U€2Äp¹\äÙëÒ§Óôö’6…o`Úªé€æ1ƒ…S�žy¨¥Óï|•¸òn£™eEk…ûÊ…B+rsœvÍ6òI!�X‡íÓÌèci•™Üs�¤}Õ×¥OŸ§èUõIõþºt»ò$�í‹gäÆÈ7Æ¢Dš0ûÁ©VS÷�<wJrÅ£ÝL·W	!òUƒ4m´DÙ6	�8'ÿ ­Un/·+Ãµešã"pŒTÆ½x	�qZÖv¶íg6¹%º­Í´chfd20 (Ú;dŸÆ«[úÿ _×n¶'âJÎöï¯ŸoÈ‚9¯£ŽH[÷ÓÝÛ©“ÌÛ”#,Á9ä‘Ú–áaòÄ6qË$èÑì·ä1\’Ü¶yÁùHë·\[Éû«‰­×Ë"5×Ú2Èc¯>¯¥1µ+;ÆI#Ô#tòÄª‰	Ýœò„†ÈÈ¾”r»_Ö¡æºþ¿ä+]YÃ¼Ïn×+*ù·hŒT¡^„äüÙÆ*M6Öxmä±±Û>ò¤))ÚJü�ÏÝÇ¦I<Õu“É™nY
0(ÑÛå 8ùH'’T÷ÅX¸“Gµ¶ƒIÜáa¸am¯Œ2ppÙÆ2MT’Ñ/êÁ­ßOÔf›ªh¶šhº¾†çdÓ;$ï*!'¡Àë€3L™!’É¯&˜~þÕZ¬9'€ÄŽ¤®*ë[ÃgxÒIb¦³’ÜÓÆxÁÇZ†ÖßP�¡fˆ"	mÚK†X†Så;FG8ÇC¶³÷^¾}Ë´–Ÿð?R¾ë–·šÒódH‹[žJà!V!¸'ÿ J.%Õ5k‰#³‘£ŒÜm‘$fUwÁmùÆqò’;æ›5õÅÿ Úa[8Þí­WsîÜSl+`pXwÿ k4—‰à’I’(‘£-Òñçë�ÛŠ©iù	rËDî¿¯È‚{é.ä—û2òh?}ºg›v×‰	ã‚	‘ÇÞü*K]@ª™&Ý›´Hé‚l æpg¯JK{ˆmäH`“Î3®1åœ8=$ÚÄŒûf¤·…c³y®#hÁÊyêÀU_”3.xÇŒzRÛ§õý\½¾ÿ ðos2k?í6‘V9® }±‰—i“*ªª 
­c‘·Ún&Gýã„{…!£$ŸºÀô9ôÇ «]ÄmqÙÈ^)cv€œœž˜5ZÜ]2ÛÙÃ€Ñ…“ŽÌ ÀÔàJ÷ÐrÅ�¼žd–2GÂá¾öNÒ‡‘ÈþÈlu…kË‹iÙ!FmžHålï\ñŒðÝ¢5º·¶_"ãÌS4qªX¹fû :mÍ9£ºo2â5¸g
ÑÞÚÍ +$i€Œ�·<ö¨�5®U£qÇO±Ô!i–éb*¢E�¹$le`¤Ž
†_Z!Ûkx-ä¼)p!Vl62¤�xíPµõÄ:x[©’WY‚î…Š‡epÝXd“œŸá§Üi·—P«Z°»iÕ›lŒ‚ÛÎpqŒuô§¢v×êEôº_Ö„³jPÂðÃw"©ù‹¿’q*�À€{�½ÇéK©.Ÿn¶íyy"ÈÖæI`‡  ’rË×:T2,WQŸ3jg3K$‘�œá˜î#€OèØ©dþÐµf¸¸¼DŽ–DO/HI`Ä}1Í8ÿ _×ù¡É½tü¿Ïõüµsì˜”VÏÈàðÉl€Ý?v¥q¼kq¬Y³Æ$ÜDŒFÄ|°(È$¯°¨¤¼’k5·™­�ÞFÇ´äGŒáÙNyïEÇ–·*¶vø&Ey¡’CN» ÜsŸÞ€F3�†¡Fí_äO6–zíýuv¸ŽÉÖŽÝü¡i<Ò„®>Fò8É>õ&Ù£†O.uóvb;°Êá¶¶ó“ž¡xþµNHî-ôp­#¥¢ü·T6Åç‘€õ “ZòGgëy¦Y¾ÙkæÀÒ(ddÙ8Êääb¥í§_ëþ	Z)YïýW)]ÖÜ-ÅÅÁ¼‹æ…áÉbÅÆô'æ$óV¬u&šÝäºÛå¢€¢áTüÇ!˜qŽÓý¡UZÝ­n¾ÊªV=¡£“gÈù˜²òqÉ9¢ÎK‰9-[
¬ºI½ÑÁÃm8äöëWkÿ _ð<Ö×wåÿ ¡×’}ŽÔCo´-q-»‡Á\�À€BàDÐÙ‹‰oé_jh6Ÿ¸ÿ 1ÈlÀê:UØl-ãòä¼µe•có5��»G^F3Ž{UO&éd—t6Ð¨x™Þ6BäÎå-Ð’psžÒæŽÉÿ ÁûŠ÷­¯ü7ùy…š°’Kˆî™”UÁB B’NT�“Oµ‡l’F¬Ís
¸�|ŒÍ&rÌAÇSœcÕª¾‘5ô×Muº\Ç!!nÌ€|Á°KtÇ5¤±ùÎìÚ„i<,T³¶×…Kn]ÇœòqÏçÅ™ËëñýAGÝ½¿®¿ðJÌ·[[L“÷Vî©p®²òò°Uà`c·#u=æ§o‹n¶í¥ÃìŽhÊXòØ,AõüéÖö«}$MŽ‘­³yZ0é¸±9R2pÀtÇ&®6–·Qí†EI‘Au“' ó88Áœ´ù¹^¿?ë¹1\Ú«ýí_ŠÔ†ÞÎÞÍ¢¼µW:34p¶UãÁóÆ éÏÞª±ÜMkf·ÿ %Ô­�ç|Í³“Âçp8Gûµfìû¨õ¨ng¶É–6;]!F	ç6k{‰íæŽK…¶�Ÿ *íòÈbXdç�§Œ½j|×]¯¼vkNËúô![èôû9n™¤–Õ�+7œÁ„ŒFè#¯Ý'Ù�6—}æÝMö›iö‹%lªm%•ÙT¤×ñ©–K¦‚Œms<-"†Ô-Ã¼x
 …9y9ÇAO·¼Ýå­¾¥MÞ[FËŒ¥‡p:ã9ÅUÕ¿àŠÍoýuòÛn½tìÛÏ³ØÇ$v7ÐÞ3íš¤ùb¡™J·@sŒŒç¯J5	4õ³HmöÛ+~ìµÔ‹µÀL6åP	
G#?Ý¢ââÖßËÒn­ntxšGv]Ž6�/j�PØôù©f¼šâúf¹i˜È˜N–W|*•ÏúõíKÞ“»ÖŸ×�_–ÿ ×ùy¢[9¬­a�d×$i7[M0pw�Ê¹È ð~´Ûé$Žè7™òJì-¡Ú[rƒò³nÈ%G^?½LºfÕ5´*´“5Â“q&ÄËg<mÎ:8úÔPÚÚÚ°Œ]Œ X¡’ó9Bœ�0N?¥—3E(µ§Oëúíëq5+©£¼ºk;æµÝ¸‹‹XÃ³ÎW˜Î1ÉÁý3QÜ,’$H~Q´ù|ÜªçÈ¸c†Î9«_j¸šK@‘´�Ùn>Ñ¹Õ›åbò·\œüÕVán£¸Qùr^E$xºHCNT•n1‘É§jmÙ[×úû¿®¤róI¿Ãoø~×üM	ošO:ùVÚl¦n•›À‘�{ôÎê…ue_2òÞg	–;ˆÑw!T*†æ¤c¯=èþÏ’òHä·ºØÜÈÏæÜààv^yÈþõ&¡cn×PÝØé¨¯1™_*ˆ¤‚U†@#ž…G›Uýmøÿ Ã®—1nî¼èD�#'–¡|¥ã ¯ÊË�@É>Õ<ÑÆÑ‹�½&,ÄJ¸hÉÈÏ§ðõ?…-Ô“-«®¨¾dž6X[æÆUHÇqŸÆ¢ºŠám×í�þò�[„� Tc9*0Î9Ô¶þ¿­F÷cÙ–ãVû*]9*¸óYGR@#‘Ÿ˜+Z­ô–·©5¬ê„£Ü©ÚÁ	ÈP €O÷¨mæûUä+%Â �Nï:J�L�{zR­Ô×jÑÙ¤p³�®²lR¤2àFÄ''øx¡_×èOÚÛGÿ Å‹Vf…ZßPqIò@Ð–R ÆI'¶A©¯¯<»Ðù-åÉ#	M¯¸©P
çy`æ¢¾�¼µ±†UœÙ%Ý»mÙƒ¸¢íÀÈ `zÐ×–—
±ÙµÆó3ýž7·^@ 1.ÑÃðy\
˜é+ôþ¾�R•ôþº7ßcW³º¸c–Þ_™·%‚wg$�OèZ—ûBÞ6H&Í­ÄÙOp#ô÷¤ûCHÆÞÏ9Å¾!šEÀòØäd·=G CTÖñUKÇ
3ˆFíò`I…#ïÁû¸éÍ·µ¿¯ëúÓPæÕ“]É“4–­)—’JGó&åNX€;`÷ö©­feÓÚ;‰”Ï3�WåÙèÇ8#‚y¨ô½A¤šIlaýä�æ]U”)áxÛ�îžyÍ9n¯š5‹$rÿ [ÆØIÚ ‘Ž2=ª—½uý|¬-½ïëñ'¾þÐ‡s[Æ
À€%¤mÕKÉ\Äd`Û�0j^hpé³MãZ«IäÁ·j+X£m-†=�CHÍkww³qVÉ#Â¬{>TaÁ gþùü*[ˆæcìúƒ©òc“È¶‘N2†Ry@HéSöuþ¿­Çö»ÿ _×æPÒošM-WíºvÛ‹|„ ¶Þí`cm[¸±¹Óf†?ši¤v2éæG;pùU�æÀ Õy¿´•’Õn-�I#J¬ÊONJ²¶{õ«ÉŒÍck%ÎÇ3,m�œÊÃåÈÀ'Š§.]VßÕ‰åZ__ºþæIªIÖ¨ahæd’ExÄ‹€n[c À ’)Ú}‹+b8ø¼µTòãl)cò¨ €Ä1ùª9ï5©¼¹#¸o2Dã�·Täe™ŽNzõ¦H±´—ÝHëõp‰ ÎNGñ¶ÿ ×üÅlÿ ®¥›ËËu‘cšúG’D�\367È™%Ü¥Osþ×J±c¨5�¬7—‘¢—oßlÎèÏÝ¸ç#,3ž¾Õ™q2G6Ù­cE¶†Cnžg™*wÝ•“Ð‡½=¯RÓf·Óæ[„*Ü0o±�HÀ{¿ÃMEöÒâvï¯æ\º™Vâ{ûé-~Ï;³È£>ZmÆÑ�Ç'+À<ŠšâdÕ,íf[Ë»�¾a`û·RÊx`¸>�ª•ý¼{`]>ñö­¹òîY•˜–Á*ÄBö_ÊŸ\M¶âK‹wxæBY6ô´¯#îŸJ‡ð•ŠÏúù’É"Çcmo%»cËþa+DÜq�ŒŽ§¹«^^Eejëz47À,&E�eƒ0	A½M\º�M�­ÚÅQíòÂ‹•–±är¹<¥5lÖHÌz¦¢	f®7|°ÈEcœ·OcÖ©4ýï¿úþ¼�Ç•[îùØü¹·j
¸ŠãdepH�.æƒÁ Œÿ Z§y©CåÍ"Û¤lÌA´ï	VbÃ†8Ç�Yº…£·Ô5KZ3–FäXÚtaŒ1QÐ‚pO?ÃÈÍE¨-ÕÕŒ6öö>CHð�5$%¶.6£6Þøë÷¨ÓFÊëúþ¾h«$:{_}¢+{‰ZgGyšA·j�‘žBƒ·Œfµmõ)­î%º²d¶y{=ÏÎ‡8U!@'•#ç<úÖ~Ý?íž\‚Óˆÿ |KˆÎv‚z©?_ñ©dY´vú´�³&Ñ¬¥wðWrí€ïÔPõvkúüo2y]®Ÿõòµ»Ž·û2Ü-õå®àcc2IÐ3…Œ±ëÏjbù“+ÏèU.¼–aæ	VÆ~ðãÛ½6K¯%¤ûF¨î]·#C7™`Jäž…
öêf¦Žki­íaÔ­]ÎæŒï¸PFæ ÊXWŽ?È¢K»Ûô».ß�ÕÛojYKMæÚ²°Y�)1Á`qÆã»¹ö©¬ìî¦’naTòæ…žæ97† î€0FzŠŠëKÝq(†Þ9ZÎè,WÕÚªTÈTœàôÏ¦ØÞC"Å5œq‘“Û«*ä¯$«d–§¥9uKúþ¶ùŠòÑ¯ë_O»äO¦ÚÚ´1Æ»‚º<lcå�C(9=Töü©5(mþÙ,3jM
ÊÍo6S „;C8væ™ ÛgqêRÅkLÑ+nó%àà6HUÿ kzPº”×°Ãk5ÃÜ¤ÌLê1�v¡fqÁÏ4–÷ðÃ¼mm?ëúí©™á|×hhØHí+ Cží �J�–Ö;’×‹æ3Fql8Éf `žN>”Ïø÷3y–¾["e†MÜà`nÏaÔŽµ#Þ}šÍíÚF†=ÊcPc'€Hþï$ààûÔõ¹o]GæMo-å�¬rÊ–Äfb­³<•®ÓÇò¦ÚÍ$ße‡|.å–Hî#;zü«Øýã‘ÏçN’IžIíæ·’(à‡ÌŽG�l?Âzsœ~ß²Í¦²4q¤‘‹žy$ÉmÛœeW ÿ �è7dMäÜ2´7‘ùóˆÃI$eQ
‚¹9Âó�OÞæ®}«ìsIö[[m×0q&ßõm»… Û{â«Í»O±*²MC ž(]@W'$³?947QÞ[Ék#;!lå¤9Úƒ’CÆ1F–ºþ¿­ÉQµ•ÿ ¯ëB.š{{yŒŽþM´j9ÏÊ¬£ Ž¤�:;v·o&;uòiço‘>@	a¸ûÎ?�Gnº|zj­ã-šKj¨²ÚÂKrYr: @$öjË‹�4Çy¡Í;…-¼ÛARªÛY:g6hû?×õ÷‚_×õÐ¯cžHi/š8âC‡xÊ*;ŠòIï×ò«—h­FºnÙ%—hubÎìÜA*£…àV~¡'—2YÚª¼6±ÆRUUÉ,@Û–ë·¨ô©¬î¢¶S“8€ÈT?—´o *§�ï£O ~D³ý¡¬Ó÷ß;¨eÄ(Éæ€;ü¸�â¨,þÑ&¤óZé’@‹|¼�µpC
	é×üjÄmæé–kqnª‡c÷,½H#¦)Ö±´
·%»2yvó4‡cðÛY²2¤sõïKÈ4V×úþ¾2¬–ñÚÚÁuuyog‹€b+r�Nâ;yÅ%�­ÂÂ—PÜM xJ5¿Ì»ÛqbpÇ½M¨MopÍoæy«'Î^O¹&Kg¦@S€{RîýÈ³·uqå‚£ÞŒ¿w”–
O<ÿ µŠ®ne§õýy‰F*Ný>ÿ ëó3]iñÿ dØÆª¦=‘‡\¹ÎWæl’ ËpM'™x×—61Ü[‰™b„Î–¤lØn»X€)n;{4Q™ðÉÈ¸e0…ƒ¨ ÝòE:úêKÅ¶³Òî<Í›Œlò]  U� �Xƒ×6—Qss-/ø¯ÀzÛÚÈÉyoÚM4{fL¨Èê»K*©<�ÙàZuž©ômo§ÚÈ�w¾Bˆ»TD[‚[žp3×ð¥Ómc‡íWIKo3~cÀ
 ùTõ›§ÚÇg‹kxrFI^96ìvÇÈ‚ ç$÷éOKmçý]
]/ÿ ]Òl²Cië*‡—÷�l06ä®sÜñùUy"¾�ÈÖ²F«¾ßËk�žBNBÆÜŽ›Ó/ý‡l'-?úAx³ÈË 1¸=ÇJQoynÍg$‘ÅÂ<•’@¾aÁ”`ƒœƒÈüE?^¿×O!o·ËúkÈº²5ÔÐCay5¼’B#o3îËŽ[yè@ÆÞ~õSŽInHa›c¶Âü¬èûOñ1$j~¡ª¬vò\ÌB”Ç5ÆrÛ!  HëHª°Ü:[ØÛÙù0ù²4—ûÔ *.à3êGb¥(ÇK\n\¶lgö|×Sµ­•Ÿ—¶7òmV0Ä"‚¥A<cŽô,jº8[«{•�"—™X(Ô…\8à7Z–ú\l±¶ò­°³¦m(ÆO”"ÿ òIÏ÷¹¦\]&Ø¯.a’6†éÒÚ'Ü¯"‘´#0àüÜŸÃýçÓ`ºÕ_×oÈK¥’ÏÉš8VîæêÝÕ„s(‘×,XÜO½2êââÕ m6ÕVe€¼Ìß¸fÇvÎ{w¦Ù¯Ú¡ûLßl‘“Ë>û€a– åséŒ/'5c\Õ£³Ž×P¸…~ÈÈÈ·ÈÙ.I¥×<pñýÞµ*/™&”Tn˜ëˆtýBÆ;T†Ö.ªÒ[Ü  ÌŠTdœuüª½»\Kg$2Bÿ hwFŽG˜#FJü pÞ¼çjÏï¼Å™a†[X…ˆfËJÄ'JôÁâ±ÚÕZéÎÍà�(Š=²Q˜ãxn	<ŽÆ®-­Ý¿¯øŠWõéý~&ÅŽ¥ÄŠÑ«´+r7\I&*«›ååOLÍ3O¸¸ºµ–Çìê»có#š
²‘ó–\üÙÉ+ÆzSÖKOÝÉ”‘Å3ù&ñãfÞTà1Á<äñF›$6·Q›Ëv2:yhèÄÇn¬v�Yqƒ�ž3ÅG½¥Ó¿üëü‡?ëúÿ ‡+ª·ö>ß³«·9*­¾Müˆ°	Á]§þùÍiéÿ a†èÈË2ìòâ�Ì¨æ"xÞëÎå<òk:ßRo°È¶«ÐHŒ—PÂ¸Œ¨È`A?Oø½Yòíäš.eˆC6e/Ë*…%UT©
;sœÑe÷„[éäbFßhŒM3GÍp¼ á¶ö#ñ¦L¶óL¶Ð®DŒÞYy)-Ð61üG þÐîi$�¥\’Üíç“…Î*ž+ˆägh•IfQ½”é´~\zÑæ‘Çý�aº±VX˜4©s3"¡G¦psžŸ-L©¼†ÞÞû1FêaK–à;‚«r:EÜgÊ¾¾³‘£·¸É"HF3òî¾ðN~j†mZö=š]ÆÛf–4ÜYK“�¸· d1š%¾¿×àÝÛúõ	-ôÛ‰šMNL}“’“Fœà˜ñ¼îzõÝRYÜZ´Âeo)®c2Ç4mÉFïÇR8äT’C­wŒ0«ÌöÍæ4p¡Ð‚QÈ ãøXÔwa¸Ynõ+Xíå‘7¶6”*ªBýXõ§ÍÓP¶—²·õÿ _±Õ–âÕ™ Äx�Z@ÌX®2çåù‰ïõªÍscªBmY^W·Þ÷QÃò˜Ù¸Œ‘Áàã®î)ñÍ"ÞC©/úGÉæ©8>Ql·~F­%›iú}©WJé#‰$H[j¼dŽ01Ÿz�;ï=šüIµÖAîšù£™¡Ì‘ÆÅ•Ûh-´p'�‘ü4ÈfÓõ)m5)&¸”Í&Ó›7€2J�¸ã’j­çöÓL&qÛCó+m‘[.AaÆ$ê>íhÙÛÜ,Ñ}›MÌ,Î³Bñò.$Ër5OÝ²×ÜN’×þæGoÂÆêH¼Ûx�›/&2…IN@>£øjMA­®æ�ì+uuæáâócòaFà1ƒ×õ©ÖÜþþ¡f£!™¤iqß}±–i–9%@ì-í®¬g È /Açåæ—ŸõÐzôþ¿¯™ÛÛÇ'–ÒGµ!
dÒ0!C �ÏZØa±k3qg YdD’w�°‘Tó�¤ñž­Æ7qU¯-þhÚ{[e¸›I�å1à°bFA#¹ëSÛùšuÓÛZêÇ$Qùvò:•ó 8ËpvàðH<Š¯³¯õ÷´¶þ¿­É&™µMBM^Æ5‰%`˜Kƒó¦HÉ=Ï¥@ºŽŸM6>|ðIåynÌ«�6¶x, 8êúÒÛÍ§ÚÞCo#´h¶ÄíŽãhI À`I9$kYô]fEvGVT…›tŒwÎÇŽp9ÿ gÖ–—³ü{¯(š}æ­¤ök"«ª7|*6OÑx œqþzÒùrIvò}¢guÀÌ8µv±ì3Þ›qq>µåÜGp³ÿ w,[™�ÉÆ[¦áíô¦ÜM§Ü±é÷¶âÝÙ|Æù„cæ;¿ºìÜÑi-_õúÝmúêû¤K"¶ŸZljƒkl›zŸ.R!HÎìœæ›©%žé¬®&mÈUcvÏ›œÙÈ\í=*8lÖKif¼¸Tµ�€x#nrŒ@`8 ‘É#§J#ûD*ò\]5¼rCåå”…A* w=MSZ[ú}Š]õÿ HÐê_=Í­»ù#ˆU,ÕfÀ ÞÏ?Ö¥µ‘¤³¸š{VhL‡ìo·sm8$“ŒnëÏãM[«èdš	%Bóí	æ0!›k)c¥Coq6^kY•R?.óqav«®0#ñKV¿àZ…ùmküßõþC¯á…nòô£n…·«&vîÜ£[“ŒçîÓ®6ý¢ÖâÚ5–˜<Xd)ë×QŽ­Ïnj;¨?³!ÝÕšZÃ#IoãÃ†óKóg8¶ìÓ$_=M®ä¶!+Ìäá$dCM'/ø?/ø};_úôÿ †f–Ÿxai$¸âXÐ�c,ˆÞaX·B
ñ�½Lšâá®%ÿ \°CpB(b›°JŒg¢ô·T/}ÕÌš¤šjÃÆ¢µ‚¡ÉV$‚@9'?•TµUÓôÖ¸�þÓ½7,ññ¨à¨'’[Œž^¿×ß±~_æ[šÖ8lf³Áå±’wfR¨KÃª=}jœÑÌ·+$3É2ÇûDó6P“–d!pç<¹x«z^ë©%k«XÌkYÝp]FNH\p6ã=©—ÛÉqq42;ÆWÌ�sF nF>îÎ}y§Ìûÿ W’,X­ö¡¾Hm~ÐñÉ…Wo+*ÇwÍ¸å@ƒ’i÷ÒiÏ,pÝM}%[qo»$Çpí#å¸9÷ÅV³HÓµÁ…*Ä:±2;µGP6²¶OSšžÞá~Â.£häÛ2>$P®[ø¾V=qÿ Ö4(¯ëÏðôû¿ŽÎá´u¼Ž"¨’EcÝK 0õéšŠêi¤]úk*1�‘qp­$’)l6J�`07SÙcó®%òš$‘È¶Ñ«äŸËäŒsô§i—Ï¨[É3.bgC6Á»'Žïœf«XË`ø•ß_ëúf|Ð³3ÿ ¥HÙ_.=ÒlË€7| îÁ#¿J®¿eºó» /™¸ç‚ÇL^H¦^26ÛXfY |±L-Ú 1 ŸQüêEµ]>ñ–KY P�æÄøÌMŒd GÞÇ¹ù«8¾…>èšeµº�íšo˜¢e>{I¹FIa�xÀ<ÔÑÚØÚý¦Xlò©&åšÙ�—2�s¸àçéÒ««B¨÷2LèÊÁÈ~V<ýÞ0zž»M[Ë8î'mJgqæ�.ÆT8ùz`uÒ’÷�‰½�ë[u™^þKå,{%’E+æã%Ž3»¹<Ó­n®#ŒÛê´Q†arÐ°a�~^[<r:ýßÁÖ³]-¾èìdY¦L¼�(v|¬¿6Hà{ÕSt·ŒË'ú“"iiŒ†ayÎ2yªßõ*Ý¾EÍ«ö‡“í	2»Éæ3·ÉÏÌ§¶Òf‘o&‹f¡"F¢ÿ j.ÈÂâ08$I8éMŽ;Xín-Ú9	Æû¤8À^I?î‘Ò­[Íg Q¶Þ÷ËW™®º1Ævò0ÎJ:ë¨.ÿ ðáÄº¼´ŒAlíæs"ºZíxÙ€rH zb¥µ³0Ìf½š[i›QŽB‚xe{#ñ÷ª›G‘ÝI¤®éJB�q«Éäm�rN™n;ÏíK?:;¥s°$òG—"IùTpG¨â—õýyâþ´K‰%o/ûBÖaóˆÖ×å]ŒJì=Áã gž´ùZHt¸­î¤“Ï‘vK>àÇûûÂŸºÝG^•Mf¸hZ5f"I³'’Û]#ÚêØ ‚H’?Š“P[�1¡�žH�O‘qöp¤?@
ö$dÆª.òºþ¿!5ÖM.òÅZÖÆ]äÏ½Š| ç%X“¸‘»"ž-f’Ë=�7ÈÎ² ×j‚=³€OZ�¬áŽO!o<ÅV_³JŠ»â(~ë«O$š_ôož5µŽáV5|ÍÏ™ êrpsÇ�©“_×ü–Œ[;xãÝl$†Iäi$Ù%ÆÆ r¤ò·ËÎ9«Øëq$m¦ê	º)Kk†’6F:‚Á†IÇO–³íu6HÕmdu`­æ6ÕC»°b9å±ÔnÇJµ§ÜIoqÜ:#\[ˆœr6ãÀ%w1 ’ztª÷¥=X­ù~§üAn–ìG%¬
±Û«¥ËÈMåø*P�X G=ª+Ë{xn¾Ácc™áe�™\'›�ÝÊß-hÛÚÙÚéðý–hY’5E�ä£ Øõã$VmÃn�®#gYLÅÅ´Œ	u',p:ãŒ÷¨Kúÿ ?ÉüÐüÓþ¼¿AÞfæ¹XdG—ìëûÏ-Äx*ArI'¦1üêkmB/Oxdš'¹‘SiäêBîî6äã5V9®,ØC¦ªÊ§•-º²»Èž¤ƒ‘œŒÕ«å··’iîF|Á“´D %HûÜuã¶}©ï²¿§õøýÞ¿y%ªX¶ >Ù�]"J‘Ì l¯ñ+ÎN1íØT¦�I+k·fäÕOïb$�´ ;:¶~ïµM
Â·[Yc’9·F—e¸,;³�1ÿ §Iuq<Ë¯Ê�[*[‰®·&	`Hn._Œÿ L]Õû–Ï¯üÇó+Û´iª#\[§”dA*´eùSò±€§‚3úTÚzÙÉjÒi³=»´ŸèòÈ¿ë3�çsòö#Uhî®;«[^XÝv²K1B\À–î‚xã8«}:ÆmþÑóN‹¸¼›ÞBÃî+g�ÇºQï=¿¯ëÌkï#Muòå+ªGþì CdœôþíE$‹k¶â9ÙÕ˜²ï`ƒ®àò:ÔªºIÿ �¯–;_ÝÜ%Ë§ `d‘Ðàç§áEÒÛ®¥4“C*HPH¨ÓmÁÚü¤`NOz9¯ý_1rËúþ¿¯‘jÆHã³ºº[ç…`Û€sóa·£<ùQcx·Ò^[,1+[Æ�³~òI$P@�å·c#t¨Öémæ6÷–í</¶'.8Ær8ë†Ï?ìÑ%½åÅÂÁÈM±Kqò+ú` 9õïC’•ôþ¿­JZXK{†±š&ºæ)!ëµ‚Ì8ù”’NIÈ'?ÝQ}oL/cÓÜ.°¦âbDlažÇ€@ gº¾Òã»]5®ä�h[™xŒ Í^9ÍRªÜÛÈe¼‘^Ö[pB¼;¢‹Y|®¸nxÿ zª=Ûþ¾]zþ„Ê:=
–ÒGyÚ$±b$Ba)#		Á!—¶~¼Ô¾KK»P¶dÇ–B¼ÛpÛ‡ÌÌWŒ`íÁüé·×ý°}Ž6[Q'žÿ c›pÞPÚ{‘ÎãŒá”S®š8V8c…bˆ¨�ío6Ô
&5e#$0G=*~Ðú-®†¬pÞMk÷Ž‘2ÇËvbrH ?Î¥6,Þ^­t¾r•9¾w�r8\õqž)ŸéV2&£kcq4kn¥~a÷³ƒ´‚2‘Ç£T³E~VŸoµb‚6*“ÈJ£YÇ=óœ³íB”¹opi'°ö’°˜æY‰¸¸?/œ�É$�ÁÁÀ¤VqåÉbÒ.ùR¿,yÅrHã8Éâ›’Ig%½®ß$°ya6m$œ±=1èñf¤¼’;[y%i·Jc ´*¸Æ:€N9Ç=(þïQyú�®.¯&¹Ôó'Ìª@ÛÕ€ÁÒ¦×Æââ&™Yæó³Çò’@9Êçn8È'R=?ÏµÝ]'Ùö£æ9>@A9**yÁÅI©|ÒI'Ùü´vT`².ðª3´³ƒ×½µÑN$�ÜGæ$šƒù†­–}ùÃ6	ƒ�xç’ZÃ™Ì“,êÓ4é(Š¿1u8ÉÜ/Â‹‰ìáÌ�qöhvCµ^q’²1aÀ';¹¥†ëæûåÔ%àl[Â² d‹’Þ¡Á�nôEJÀÜo½ºÚ¿cýÜVíêŒU�<p;�?ï®i-à�a2ZÃ¹å’mÀ�Ølc‚üÔM4m6!·žKuAyhçi×îàg85e¤{{³3Ê…[Í†<ä¦prÃ¶:
vW%»ëbmQ~ÜÍv¾D)Ÿ7Éº ¸2®Öqã¦qQK$k¼žfb(å¡ó1" ¤mcœîÁãÙ"ÐíŠA!i<é‹y€·Êxù‡nGØ©mà¸¸’ßR�;*¹w{fRCŒc>›Onô–Ì¯‰ÛÐ·ª,qêž]¥ÓÉ,1ÇÞNÂH9,‰ sêj+{•›T‚Þ`ŠásŸ³å‚“�Ýù9p	±kK¥¿Kt‘é¤I”† ¯%{‚Ã¡ì*ÃMp×ö«xnxvÙ‚��FYqÐú‘OOÃú°Z_×õÿ -Ö¡bÑ²¬6ÀÀŒ²˜~YÂƒ…õïëPEyo6kn~Ðv�&[vÉƒ †ŒŒñþ4ë{‹{Í=!�c�Hª±C¡†â]�…9?ÝQƒQ]Û,—Ëb×kq++}œð¹q†äàŒ(ù¹Ôã.RwÓþõø–Öm=°–¶+""ê,Sæs“žqÇ¡£RšÎI§[A¡µ¦ðË$˜bNN[—Û‘Ÿ÷Z¨ÛµÃ,FKï´G±ü´‘Œh‹Ô©Ü À=Ïò¥òc’ÚU¾qŒ${Xª”vòÉÎ1ïÞ�6þ¿2¶•×çÿ  ¸¶ðÚÚ¼lf)Ð¹•°R@~\–\cÿ † š;á"ÇujðÌ¨.àQÐp¸=ïïzÓ,Z;«ÌC©\Ä­¸^HñìG'•<
|skÚEo´Õ&yLÊØd;qÆ;
N<¿#8ÉË§õývù¡µ’Öò&µG·óþy:‘@Œrzdš­oqau¥Çö;„mÙŽäÍf<ù™Æ1ž S¤Ã·Ki˜"ÌppJl6¶ö¡maš`c·á£`ÂLd0ÛÉ%pš=Ý½6¹~öþ½–ÿ ÖäÖ6âÖeŽM9 ’D#ndÆfÚx-Ï5­ÂØÞ\kPé¿g�÷‹ƒ±q%€ÜxbFx$%Õô—t°ÜÇ4l¤<—+’K¨ÜH<�žGñTÚµœ+7�qæ^@wJ<¿™öd]Ã“´7~=éÙ
ïúèÿ RŽ¨Ö?hHcŠÖalË.â66‹FIô«–0ß}ªâ;‰-ŸÈ�å‰æ¸ á° îÈùxé´Ón5)¦ºXî—rÉn¾Le!¥ÆT¯ ©þub×Eo-5¶Ë¹Aò®c\ %H�¿ÚùxìÒO•}ÿ  Y=®«úò±Vé¬lÞÎâeŽ5Ui¤�r$¤+¹ãõ©$¸ŽëÍµš\[™af�PÎÃï!ÛœrAã534“\Åg"ÜÄ­”ŠTPÉ…ÃªŒÔf¢k�µXHºµäÓ´“?�ë¨%Bä�Œ`Œõ]u¿¯ë¶ÿ q^Þ;ë‰¡Óî/³"Û)hÚfWv\îÜp0	èò­/Éµš;p¥‘!ºa�™ÛÊîÀ0ù±Àª�$Öñ™¥V•f\®Ù©,íËÎ?­Mo—^bêV²1•I‰—çŒ8c÷”àŒûñÞ‡~¿Ó®ÄéðÍy?ö½Â0K,ÄŠQv”%ÇÊ1ùõ§YêK5ÇÛ¯¬Ú)4žTÖþYŒ…Ã`0é´e{Ÿ­>I.&¸o:FóŒÐ�,ä‘Æ@yÎ$Ô×‹q{�Ô—2It˜�º†	�òƒÆrsÈÎ1EŸQë{¯ó1ï$škUeŽ=»vŸ³FHÞ99ùGÒ¤Žâ?/íüÌd½‡=þP uê98¨V…¢XUcócnPr9<àŠžßP“1¬3;o�e×å!€<ƒ�×4m ¿RÞÙ¤µo9UZ%?w8|€põþï½R�t“Agf³GÕ¼�žI7È€ C€@ÏõëóSíndY!i"[”2Ñ\/qÉäcæÂàdÕh£†M×á_zî0É'—³ÀÜÃ1�@¢?�å.�ËÞt�Ãåªå|ÌC1Ë
¥xÆF2sÇ½2ÆêÎÍn-ôÛ‰[€ò}²Ô9•
m=Š‚1ø¥VŠâñU¯}»³ˆßÌÙ�ä†¨ g={TÊ·X›9!h\¹Îòa¾N¤àýÒÜ`RÒÚ‰ûº¡²G§^Ù½¼–þH™Õc�•Îc “óƒ€G=:ô©MZ#VhU¤ØÉsF¤dáT Ã “õªÑHãlw·�ù›w:<�»%yU8íõÆ*þ‹oö¥6·ì i¼Õ7\˜Žß•Ô8&Ÿ.šŠú¤´èC4Þ\s[Ék0•X5¬œp„`1ç<øí«SjM+CpÌÊ#V2}Ÿ
ñ¸#p<†ÎH¦ØÉ'ÛÆ;9­#m^=§h9-œpq–Ï}ÕZ9M¸7×3¸š@’BªsÉÀ;³œä¿…)YîŠJÛuþ¼‹÷—×WÅ¢Òð"›ÌTO™eS‘åä¶íÜg#ûÞ•bxÞõiÖ	/÷3íháÜnEÆ7my/µU»º·Ô¡‚êâÅüôÝò>pçø\€0
ž‚›ÍGäl¶fyQ�NpT†ïg¯­94LToßô-3\\,ÂúKu.¬[Hö6Õá·Ž úÔFêëËÍkj¡ÙY‘UÌÜ`�øc=ê%›PµšK.3l÷,LÌ¼pÛWhÆÓ’zŽ¿J’ÞÆi4›™-f·]L©*.Ñ6öcÁïí*qî8§Ë+ôþ¿á‡ÍRÅ¾ž¬©og}^T%Ní !fÎyþNêñ£Y.!Y"¸S3tÁo˜¨P0vðF0?Y!¼Óf†òkwXeqµZ>#'î¶3�9ÿ –órÜ\²ªï¸Ví^¤¨9#ï)ÀÇ\üÔ·•ØåîÄ´}Ri®/­d†5…•®·Ü" ªOåädÒ­[Ý.’¢;�%£0Ÿ?}¾ü!\\Îq€ãYòG©Mn±ÜGÃ.Ñ¶Ðüã�  '?Ê¬XØêeF³µl½¨u’Fl€ zðz{Q£°½í_èIå½Œ(ÞsyLãælêª±S†ÞIÇÿ Z�¨-½Ärµ­äÓÛÜ¯îäO™w pz•Ï__z†·µXd†ÖàªÆb/41`Jáy*“·­C$ßÙ¶ZÃ…Nå]†VÏ8VÀSžZ5é¸F×òûû_w¡ ³FUlf¸¶“}¼Wp«!dfAòaÀ<“Î2	éÅGåÆÓCh¶²D©n¨ÒÚ©f.[ cy¥’ÎK[Õ’âÝçU¸!�.� B�NsƒŠ©h·Ðé±í³tBŠLÖìÃcÄ3)qÆ4YòÝ›–Võ,jpÞCt#Ô,ñ·ï£G‘. <�rqô¨ìï<•ŠImáy„FI$|Ç…#[0È\‚ Œ»R\Ýjm¯.÷Âaev8�e‰Ú1·¡É9§[Ùù0ÍqojÐCÆ+ö}ªý6¶r	ë“Ž¿…W½f˜“ê7Mº’O&YŸËšMá!‡'v0ÛA#!PtÈÈ¡tÛXmÚãÎ™a–ãÌS.<Ù0¤†a»ï' ~5kd’\Eym—£1Â‹F WåÁùŽzõÇi²[ÝCtZê×Þ3ïÎ![ÉÇ¦(Zé}?>Ÿ‡åpå÷¼íý[†IÏìs3˜#U,&›i�/´`ðìtR~í6©šo&àÆÂå™9Ž1µxÎsœqLÔ&k…’-¢_,5Ë$Å^5Û¹v¨^I#¨þõV¸ºhîn&³›ÌŽXÂ+F ¼Œ€ìH ° ÒÓuýlÖÓúÿ ?ø‘gì¬Ö«gup±'—vÓ/–¥N\`� tËcå©.-ü¹$·¸·†’­"Mp¤€'‘Æxõ¨dºœÙ¼p²Æç•Òü¤n<õäœf£±¼þÏµûÝÔ�ªÆ&ÝÁKmÚzç ö¥Í-o×§õý0åŒ¤´ùÿ Ã—¤žßV³[³ŒF÷mâòö°ÎF[ m?÷ÏJ«g?Øäµ¬’FLm.ìù 0<1ƒžÕ2I
ÚÁåÈòÜÿ cÜÍÌpÄ±çryëQI$:•™³þÏ·SdÛ–b€-†ç¶sŽhþ¿¯�zndI'ÞŽeM¡‚£¦¡#Œ/µ$Ó7ïvªíc»�ÁÁ# ž'–¡¼á"Íµd@¼�»ˆë‘“Œžÿ íRÆ²A´r6ñ!BÊÇiÎx ahô°õ{‹«4“4�$@[s¶�êpzÕˆìZfÓaTÜeb‘‰@]Øg¦1ÏøÒÛ´–6í©Gt°È² ‘£ætbX°ã Žµ?�nÖìøŒIa$�°#9%¶8ÝŸ¯Z›éa¥«}J÷×ÿ ÚRØÇÛ%v‘$ŽXä:SÀàã©òMn‘¬š>¡²(Ø3Ÿ-
#ŽN¯$ã“UZåo¿Ò4ý7qŽà³NŒ�ƒµ
ã�¤Uˆäeòn>Êða7G±Aß¹²ãå<zsÚ¯•s[úüIû:uõý?^¥«Y•áû+¼î"ó£ **€‰ '‘�z�X±‘lck‰ðýŸÉ»sgŠ©$ >QÐþ4z–Ð³iþT,7¸MÄ`0*Il“Ú™y×©|±£Jî�È«Ÿ/X«¡HéoªØbý»ì-$×—ž[B¨ñ•\¹p dóœ š.-RéVÞKö·žI¶±ó�lŒá	 �‚çRÞ¡†XäŠ3sj!O8¤i’	ÜN7M­N_³êK'™2ª£+#ùŠF#%ˆ^‡ÚŽ^mB2éýuÿ "K{ÉvÁc[æeqrn#åÉ½Oåfçžå¨†Í•d±�n&FF”ˆäÉœä`…$r§'Ú¢’5µmÖb"@~Yù²žK9#žW*ešHÒÖ9n!Év�J"ó`ã<ž�h—õê]¯ø!5Ä·Ð™š5-æ÷bPÛT)Ç~ÃŸÒ¡ŽI,o›P¼ŽDˆI�"Ý@,‡åÞXäŽ„zâŸu'™u-½º’›Ðý¦fÚÒ1?2®xùs�¯9§ÍGu��Ô2Á6[ìòH|â§�‚b8 ïUÖÛH.ëËïØ–ÎÞ?-íæ¾¹Tò÷îó|Àãh#Œ`dcû-òÙGå¬0®ôF\>q…È$)‘M‘›íLÒX²C>#i#ÚÙÂ;Ÿ ÆjƒÌ·’ÞKËýî.›Ë”s˜Ü|Ù ‚p=…Þzÿ ˜�Ö¨º²Cö©6�¼Ë€…Ç…¹@ÏÝ#“Ç&›o$š¢Åu'3K2ááµÌˆwÏð‘�Þ‡¥?O·º¼šÝ^ÕIŠÝ‘ÚI»ƒ*©cßŽþ´ÝBòÿ lZÛýžeËJ»ŽÂ3Ám¼€:€Ãß4m~ÿ ×æ|Ã/-¬×Pólî�ï@‰FI¶%Èá{‘ëOV›t–ñîžuÂå‘ö…ÆÒW Ï­V±Žy5·~àBe[/G …?t¼{ÓþÑÓGpªÊ¯µ¤)‡Þîe!HvwÊ—-¤ÿ ¯Ì=îU¦¿×dZV¸†ùf·dgµ�åxdd}¥~\€B†ç©þUÔrIåÉ~­:yÎØÕrºzŒqÉïM]j8vé¶p©‚&Ê©e|äá˜ä�  RÍqonÞeò²¬ë›’Ê�‹’
OË€OçÚˆì¬‡ï_ëúéó ’òXaûuä“*¥Àh�£(I|d¨ÿ v®5Ö¡o’¶Ï™,Ì°Ü$láaU[§~s�ô¨`¾Õ&µ¸º’ÕQŒ‘>ÝÑÉËêj[[¥·ÒD>J´!˜¤ÏtGüÁF@ ŸcGõý�¢ÛZmýkýXž=BëírÜGjH‘äšÙ·f"GÊøÈÉÜsŸð¢ú16–¶·íªžae‹0$r3œžûj£GuqqÕãHéº4Xæ\³°R@ !'®{ÔðZî¾žÞK&Gž6Œyqœò‡'çœã¯JQJú„¹º!YfþØŠèî$WB£jîE	’0InvÑ%ÝÅÕ©’âG�&dŠ?2LVÈlõû¸úÒCy¨Iu$::ÜÊ¢´¿Íù°ÅFwg'êwSï¯®®­ÅºéðÛ �"EPÉ0;¾Uc�ÆzhÑÚåûÛ"³’âòhôû¹%
ÄM2Çæ ªÀ¶2}2$qýžÎi¯­f†FW2,˜ù¨(Èb9ú{Ô³-�Œf«†y`fÂ¬‘í* -À=zÿ …A�›éÿ cÝ¹~GŽi±!�UÉù†rqîj¹SÑíýu'_Ÿõåÿ ¹%ÖŸ%�šÌ·Ç2:2Å,{œ© /n~\÷8¨­m~ÿ ö*´?3\[,Èºƒìy©-Öñ¾Ó$ÞZÃŒ¤›wš€GOF'‘üªºÝÛÍ	³…ší¦f‘•mÎ`a‚3c<c45kóxÉ&¿­JqÇåÜ‹ÛÈÙ”Æl‹¼à 
€8i±ÞC,2CqnˆŽå×tŒÏfèÀ$”ØchaŠhfO5_t±¬˜Y ê'©Î8H°Û²µ®ò>H÷¯É€rž½ªmïl’CÀY/˜F73ÌŒ¹ëÇ!yúTðÂ¯4–÷È�í:ùŒä6ÖÀËs‘Ï4±Â²´[ WW+ò”1�Ôgž8~57�l~Ïyº9œ¹Ž‚0##Ž»ºrGz�?¯ëÈ¿B:úkÉšm6Þ/9™A’Mß:ŽäŒ…89þð¨¡ÛbÅ®¡o&-Á·`¯˜G‘ãëO’Ýn!Eó™ZWY'T˜™6ª“´Žàçš—QÚ±»=»³Í°«H¹#'!¶Œm pzý1U¥ö%.—¸æó!™¤X|¡Šn
·Ì6°ë¸~#æª³^Xý²i$Õ(çpÓ-Ëåð6�sœ{U»8dýäk¦Æ±$>d³;mLî!YTç–Æ¥W¾’âæÖI µ„°r|Ù#Ý¼ïjªóè¼þy¡]´ƒa·IºÖMàH=ñòTn-» ò½1×ð«WVwÚmÜ±–d`Qw¹ d–
?‹¦1ùUxMã[¼—^Z´
Ï0Žaº Ï…žì1ŒU‰.£¼º[9®¼¥–ù|Ëy£YH%‘ˆÆrpO<v£šÏaòûº±&³š=\Æ¶ò4NÇl?jEnu!APxR¡�,1ÇkæÝI$ºe³tf ± nù�ÎW=�áSéóZÛ¯ÙfŽÝä1‰Ë&üy�¸±�”q�ösQ]ï„–)ˆÊËG€…FBîƒ’	RZŸ!®Võ šâ8nšk‰Ê÷e#Û±” ¿/O˜Ž•<\­õà¾�Wí/nñcb­æ£ÀÏá§[íÕ&‹Or2+´‘y¼ä9Ý»ªŒã‘Uäµi5Xcùe+c‘Ø:;dq†9$úŽµZsXžkÇþËÐ[ˆc†Æ9¡eÛ«¤MÈ!�Ì[œóËz÷©ãŠò;‰Yô•8„*Ê¹U`I¤)9äçœRGq|²$6ºzZyÒ(ÆÁº•VR„b�¨j^d}–95‘ZÒW‘FW#"Eçæ�¥6ßÈ6ÚÝ]³¶&òÇ�&Ýí!û¹^p0à4Ëv]®¾L1æ62D­½†	Ú§w!@çÍ&ŸpÞ\7×VþZùŽ¾RÆÌœïÆ};â›å¸-uk¦ÇÜÂNï%Át 'åÚ¸àgiòï v&Xî&º‘c‡ÎéX¬rÅJñÛ= V ·Žûì>e¼l®üÜ"g,
…fÀèGÍÖ­Ok3Fd†Í¾Ì-‡›Èw ?ÅÇo§÷½iÓ-õ½ªî¸uµ•v‘ƒ�£ /
[ƒÏ^i^ïénWrœ—Ë0Òï,Y#’GÇ5¾ÔNù,ûÝi÷[i±¶ ß0RÉÄg<ÏQÇRëNšK{’;Ïôµ0–Ùe€ÊãŽ ƒÏ^Ô¿è÷W0LUeò—åŠLÆ¨ã)$ñÛ½˜y3]4–°ÈÛ�äÜcù¤2P–çµJÍâªÃp“Mm	Ø!ÉR7(ld˜ëº£këˆ–Ië|Ñ?˜¡2 2O®03ÏëO†Ýn#hZD&7ËØ ûòÌI# ¯½JØ«éëúÐ´¬Öwos¦”œ˜ÓhhÊª3a€ÚÙ;€ëŠŠáûT¶ðÝ5¥ÅÌqÝ©Û•òÃ ¡YTñ‘ŽzµWÎ³ŸËY,ÖQÃ¬†Ùs&XpÃŸ›o·ëRÚµŠÂöös»El¥&¼ÚC9<2•ldžÝ*º^ßˆFÎZÃ÷Q¼�V;Í5�XKÞ…C´2ŒgªðáÅ2úé¡ìö³\ 6æTDbØ†`Ž0Fr¾•~-—O{èïšktVR‘Æ$Ø¡ŽÜÉL�ŸëYÓ][ÚÝ,×Qù£ì]±‰×òòÌ2}�¢Ýúwü=´òØ·«\Co2_ZØÜH¥YmOEF$à3 C;öõ¨QÒsGå´‘ðþfÉ"#³¸… “Ÿöª‹v†95[�.@’m’.MÀ…q=OQDËÜy“o¸ši‚v¼wa‘��z»Dok[’ÚÛùúl‘ÚÙºåL~wœ8%Háq´’¿3u©ûn¦„6›jñDíæù €AÁ@Í�‚Niº}½½Ä1+ZÜ˜ßzÂÌ¨W%·e¸9Ï­E'ölr\]4q·“'”BHç¨ GÍžwr1Uîÿ _ðâJß×ÞS‚9š9.­WÍˆ¢¢í�; ûÇŒ¹5)‘|¸ìíyçrŠÍÀÇ�Ê³íäºµ³UŽê³Ç¹à‘@cÁÊ8ù›'Ž�Oyu#[¬Qå£“¡hØ„p# ç99©³d®]…žÝñ­ÚÞO,¬hÙL‡räqÓµY‹M[5�µ–6Øèè¡$Û’7Ùã‚ûÔdÑÇöy¥Ø¥™Zí£< œ3Ç½Xšêá£ŠRve�ˆa’n
íÉnÜt#ó©½ÍÅ¯5’áo.™ä¸¸c¹F6Œ…äŒœŸju»\Gq*µ»LŒ­&Ù›ç‘Â¾Jƒ€q€H¦G»e´»vˆoC!HFýí’>P1Œ~íO‚âK{¨aŽá¤Š6çt„³ÈNsŽ¼ÇÍEÓÐ\²ºþ¿¤VW²µ™®!d–VEšâYæXØÅJä£rû÷Ïj‘æµ[óq5Ÿ™æÌÌ²5Ã!*rÙSÐ�6ŽïIu4“´÷%©€îb¼� )Qœñ�ÜÆê›Éó ût‘Cì¢I&\lG„¶O·µWŽèIKkúÿ _©NÕnã¶†ßìû€}á[!gÊ†*N…Ny©ce–G†ÊHQXµËÇ�#�y$g¦:ãÞ¤º’Þê;«Å‘c�o;ƒy»²£#§èhhmt½<ÛÙ´1ÛK2Vn¬zóŽ	c·¥K}¾_×õæ¯úþ�—K2Ç“{¾pÆtbDd�	R@$cŽÜsE½ü�À±Ãtë«Œ R¬kHâŸ%¬m$w�¯™t13å›Ê>Œ¬=~•Ç“qnòIjò˜¤Ú¿»ÊÈO[=Ï°£Ý{¯ÜXK¨VÕî&…‘«3á'qãnâ0rsœâ§±¾™mRÎ×Móâ�¾u†2c,…†xÁÚJâ«Ã¦Þ,1jRXÉµÆ|Éí˜1ÆÖW$“‚:ã�Ju¬×KnñÛ4Ñ†òž}ò`8û¹@ œƒ×µWº®J¾�¡�n·Sé·‚F‹y�¶Ã—ˆœü©ŽrÓVéµ*ÖR‘$‡kƒ»,Êr6ô$Ÿ»RÚÌ¶ú‚4wÁ"H­ç%¿Í´“ÔpIÈÆH§ÛÞZÍjÑ­¼h¡Ai¤eFE<aˆãœžÇ‹ó;¿ëåþE{±�bâØ­Õ¼WR6b•Yï&UØéÔí$ã mõÛPÚÈÖ·h�¼Ç\f(dVPH?(É#×šdßj�¡¾±±_Üïû<L ® 8ä(Æ©ÇëNµµþÍ±ò×Xycy!©ÎIÎþ (c@¬­¯õØU·±¼»EmZO/Ég2¦†?Â € sëEÕÔ‘ß&°·‹�)róŽ6Ú	e8,Å³�j†é¬þÐn.,$h¦ùÃ+dÙÉQÔûvô4–¯{§Â$“d…!dŠKeÚP/§c’(û/È_jÖâÍ¿}¨,s3I
ªBª²’Ø(*\±={Ñ¨[Ü[­×Û¦…Ü´báÜ@î~SÀOzt7Ãfd·$Äl™˜<dŽY[Ž	 ó‘Ú¦¹Ö­læV†7·-òÄÎ¬2z0^äbZ#Ñ ÒÖdZ’¶¤¶ÌÐ¹Ä("vg#°Ã.q�£¨'éKqujÖgTY˜ÛJ¬±E�7œà†#'qÉ5]y3‹Î)”ªHÅÎÖùFG9õ�/Û–Ö_:kwò m $Š_…Èlgi$ú¨·6¶þ®òýÍ¨^yóMo#EµÁo 2[IéÓô­5“Ìº[«]Q �o·’e$
†%rp98íÚ©Gûæ´eÛVmÈÑ•Æ=”02;¹«moæXÛMæ$Â9FëvÆL`ÃÁÇåEï°rŽ†òñ|Ë¨.¶Oåí˜íq½7¶pÇ õ÷Öh]J8GØZ‘âA$ón �òóÆ ÏûYª:Õ¬KþŠ$Þ�å~O�B·Ýcü^¼b•n­ãW�vÇøÖ-Ò1Œàçlc9Ïº¼Ú^c[OŽÖèlgB²däe=rüÔ–7PÙêê‰Ã@Á™å‘ˆ<‚¤|¤6CƒÖ�g¯fÜ=ÅŒr—÷÷4c2YTuÏùÖ�4Ý4>kI6çEŒ¬N…rà;Ÿj^õÖ¡¤bÇInö¥a¼eÝi�$>\ŠHƒŽàuùißÙÒ/ÙÖ×RµdØÞ\—�—�¹,3È=½M>9/®¡¸ÚÒÊ¡íÕ¡ó„3dxl¤ý*íî#¼F7F¹¹kGb~71äœ`Š¯7ý�ùz7^N¡vº“$*¬Ìí· €FÖ<}3Ž•Ü[¬3Gu¨1ES•U8m„àgq9ð>´7—"|¬�‹vóâû:’U;ºm#9ÏZe¬Ÿê›Î}Û[ÆË†BÖù€sŽ¿J˜òô½/ëü™eV-âI&;Ä~[L|·ÎGQ×Œã¹¦Ý[Ú¬+¶â0axßvâXôÇÞ<(Æþ”øn¤òÒ×ÌŽX‹èÌ0‡”ÿ èYþšãºg™šMŽWtg1“È”á³�J¤í¸÷Ñ×ÚF‘u™q7/!k° Æ@8Æ”É,¤I$XÄbä {aædHÛ¾R3†à“î>SÒ’h,äÓá¾XäY%�AóFØŒ 71ãÓmI5œþdß¾B]ùÎ¸.ÁÉŒp~´F\»ŠK™ÙWÝ¤’‹„Û8Y™Øädyl}r¤Ž9�ª¬siöáDÊ®ÍPì2¡$å[$@84ª×pó®gÚYedYÛL¤g$‚ÝÇÒ¬ÒÛÇGî°®Àñá¶’H<ž§œnéIË˜®]û�ût‹
Ý]Lñ”òâëØGË´äsÔœÔ-œ‘Íš¶ï´Ü³¾b»¾î ÁÏZ,|›å-yug'•"«üÅSvæ`™à“Ž8:Ôwò,6ïqt¾mÄ(Í3bŽJãiå[=;ü¾”úØ\Ë”�ZÆòim`e€Ç‰hNgûÁê ‘ŽzSZûPòZòëmðHÕ|Æ7QËeOËéNŽI/$hbÎÑ(’Y$B²Xs‚à
²°¦¡7›åâ{•@`“ä;@”žÁ^ Rc]žŸ×‘WÊ›OŽÞhÚÚVÜEÔ)0€3ÁUì¾ƒœÒ[ÛÛÂ¿»òÞBáv4Ÿ*gŸœã'€¤‡åÔ0´Igž[†’4Q"ŸáùF2O8 �ztv³C©4qØ2ÍˆÑ·tŒ|Íò’pÊ­?³¯õý|‰kÞºÿ †þšêM¶úkXá�S}¬~p•äåË{™§´Öw‘ý’8Ø¯0¾B¡<ƒ�»ŸBO^Õåå×ÚMvìd“¢…�¬<ätõ-PÙÉI<wKöeŽ`‹Ðvƒ–<�˜ ¢;úÙJÿ †åæ¼»³�ÙÇm%Ä- ˆÈ×¡Ýœm=³LE³Ûm¶Hn+�Ñií#�åp2Œz‘ß$úÔ1ÛÜmžÝtýó.ÍÎ²à…c P3Ó�š–×T[8EžŸ§¤Œ¹Ve˜qÆ`ó†Ç Ÿ¥;­íýz†ïúÿ $G$wIo%œ€Æ ƒó|1%=3´ŸZ»,—wR=½¾ž©çàCh­¹ÐŽ€€xÉ¶8¨£µ¸“]‘Ê‹$¥n	i,vð9ù½ÿ »SZ[ùqŸ´Z²e•.–�·f±Èþ,öàí©—õÿ  ¨Ç–_×ßø�hìî!û<‘¸FPÛn- ;x\î-ž§­GÅºìÓídDiùÚ«æàáˆ#‚1È¦Muk´ÜC-Ë°bÁYrw  9Ž99ÿ z¡kº[Ü],;Vb¯?œC$¼}åéƒž½%¾¿ÖÀä¹K>M¬qí™�Û®éÝáQ¸© ¨ãŽÃo$Ö÷�ÝMt÷NÒîMbxÉ9#g#4Ù$þÒ‰fK_1­¶ù…¶20#æ qŸÊ‘o/-íb¸ÑãTòÑ·M$ÇÌÅ·±Á9 c9ªå¿Rzßüßè>mßamCP�`IŠ°e$‘ïìÕÑäŸìóLÑì�0ka>RO_á8©fY®.6éíæ´l�£y›ò›°N éRÝIofÒ_Mu"~àyðªå\ ¡—d®x>´“•÷c$­·õ¸Šo…ªÞ]é¸iIóg_—÷``0 HÏÒ³öÚÝ0»šfw‡n
Ûáœl$¹<—ÜzóVÌË‹Ù¼’È�ÒåÖeY�‚ƒŒ€§iã¥Tó¾Çy$c�¦w"vÞkà²†l GðãûÝ)­v-¹+Go}n&ûB¡ÞLoÏ–!`9ã‚y§­ô‹k=­£<1ÉnVóË�qØX3+d	 äEFÑÆ°ÃÅÂ}™ä%£YÃY°
�„1Ï°¤¸kÆû<:†—ÞX$“†1Œ‚Ø ð}�úb9#ó¤…dî¤‹¸~÷	#$ÿ Þõâ­XÍ¥ØÈ“GìÛ>É¦å„…Îý1‘÷ª8<­>@örHÄ\º˜áŒ¹B6å€û£,xrO?�"ÛéPÜme‘î6Ÿ,€è
Œ¨ïÉíŠ6Ü=ýÚo2[ÍåHò~ûËbp›¸E¤dcx¥ºµ-2Á-‰Srna‚Š f óì}ê(cŒòã™ÂÈ«²cŒ¶OÊ ÝÉ©fºXoe·_Ý*]96Ñ·Ê�‚¤/¢ñ‘Ç;¾”$ùt¤ß7ùûEÅ­›²Þ81²íŠHÃy™?ÃÈÈã5$v0ÜFc³i®�6å•s±·a·dð9Ç"˜¾\qŸ-•åe
±²–Ìzã‚zöZ£ŽI%“ìö·Ï<[m£Üy@0*¶ÎHùHÎ(A­Ðÿ .á¡2F«¸e’àdàœ°fà‘ÜøTÍy¬æêßJIcK,œ©AŽ	àÂªÍØvî±·¹Ü˜íùIAàƒœö þ4í×“2É¡˜)†fæ4
3Ó¦¥ÚÅ.eø~H–òûMòä¸ó£2–@#û²m(>\‚ `�Ò—É¾fK‰,ìÚuŒ¼ÒÃµ°UŠŒ�ÛH=yëÔÒZÛÝÞÞ?Ù!`³Ìîw†§J¯@zûn©þÇoòÿ h]!ó÷ˆ›C#çå%ˆ�aŽÝj¾§ù’½åý|ÿ ¯óI­d„Çqp±ù³m&øAW^HV$œñ»ZH¦·µ‰u…h¤ÞÍ;àFCp¤9'ƒžôû›U�nZ?.@q|‹9$pœazuþï½2o%®�µÃÇ07S4�&üàgi8éÓ¥wy¿¯øoÇBæ“%‹4vkgð´!ÞO%�Èçç `qôæ™o}k#yv÷’…Ÿ~èB°Â•ÆNàäÔK¤É'ÚîŒÏ%ËH3op¥{.×8¸ë…j•n$›Pf’E[ƒk‰­äpz†ç#Ó­'Ù ¼ôþ¿/ê×#Ö>ÙjâÖð.mÕD¬ñ–ó°]¿/Lôô’ÞÞ5³–öâù‘­£Š02<€žU•¸è8 þ5ºØµŒÒ-ïš¨™Hn#;†N~cÛ'¶qòÒØI7u»L§|¾yÉ d�UA 0ÉƒŽôÛè[þ¤S^Úù€[¬ÌÅGÞe/´¶8 qØòš·öy-mL76h—7«L±®Ô
Tl÷=½j&ºUÂÇ3@îÛ9>ìj9§\žd^fÛ†šX’
‘0Üw f?(€hÛ_ë jäXi5	ôû{y“sì•U”‡=�9'½3÷1M6¡» ™Û±¶‚7ŒðIãó¤¼·“O�ÚÃtòGnªX,gÌˆã83Œ/µi®#º´ŽÞê%iCàT€I9'  dzŸ³qùj6ìã�á[Wk‰_l>dÊ›Wï«· ¯9<TzÅ¼’/Ú®&·“«È(»Hà9Ï|ñNºŽêKhíÙœ	dYp¦UÚwrFyïŸÂ¦·ûcBŸnT‘E‚X÷bAò¼¼ü 7½j¼ßõ°rôEµIy%ÜÓZ´[°KùyùAÜ¬Äàõ«vú]¼Û-íUã1Ùý¢t¸ÁÊƒœª¯@ÉçÚ©XÚÈÖw«÷ uòDÒÌ˜{‚§û>µmL’A,2ZÛyÅÌ¼rƒ,ãî³Œ‘�îÓï¯õþBí 5Ôv±ª­ã@±2ªËbE•‹®‚¼pxÏ¥I1Ø·—o4‰f°¼�P|Âç‚G÷²Iž;Ñ2_,W–w�!UeŽ5�)�HUô#sRÙ[H³}£÷~BH9|îà«•n}°MKø¿¯òE'¦ÿ ×õÿ ŠI¦ÑLÐ³lâ#FÐãrŒòNOLcŽ)÷q£ÙÆ»ci£ÃI¾Ü« üÃ9?)ãµX[†[éæµ×!1«©ÿ GËE*“»b¨é´’O&¡™4»ˆJß_B€(ó'ó˜(pF2À“’:ãûØëUnäskrÕcù„‹m#FÌÌËBçó‚@è@Ï?5}%â<z–¡åFÌPlRí>ð1€Ä1 ŒuéÒ ûeÔ—OÔm†"sµ¤a’³1€ç¯åRÛj^|Ë´Ä&;d¶cœí`q¸õ#ö¥îómý[�^ŒŠfžÖá®!I·yp—ÉM �vä‘È¹«[´Íý¡¶IF|Æ�ç%pyõÎÞµªÈ¶’É%Â@‘àG	…†÷$aI8PÇiätïOÝ"È÷Ð¬Ìëç«I»œÎ=2{æžŒ>m<éó7˜³]\G*�’à§Ú0~c´}Áœü4ëÉ$û(¸±í­¼¨¢’0ëö*ûˆ$qØc¯8ª;´Û{†i&†[�ÊJ/Ì FY³ƒœ†Æ*ß˜»�âÇ«F¬bkfó	u8+tëƒž(jí´(ÊKGý}ÿ æeI"Í!¼¸Ô.
"“$j 1n[œŒŒc9§Ü\Aæ¤2F±MáBHDaN0«É pq’>÷Z†=³]©ÍÍ¾å|½¯Ó‚Cd»°<Ô“G|É
Gu+LÑ³¬x•Ø8hã�Aû××¹%ºÍÒßgÏ‘X˜š5Ûó	Á#©ããåÍXûs[\ãŒ¿/¿$üÊG“ØÕµ+Þy�È‡vGœò!Àù€ÚsÔ2wUÅU¾�$µµ‘�¼±ºY7! ÷†vú GãGõþE)^:	%åüÑÀ²/’`EmÂà£¸ÚN[¯ZŠmº}Õ¿œªÈ¸hJÉ”,zÃ ‘ÛŒþu4Ñ-å‹ÚÛÃ…,ŸhuRV,d†%�Lqß¡ªî×2éðÉ®ØÑX‡Œt!X“Ôÿ &�$M´æÜ–8Yc�ãµH„r1šã~IÀìyæ�-bÓY¯•‹*�×~b�Áî¸+–Ï?»K\1Íö†‚W˜Inß>ÍÁp c8`óž´Ï.i>ÐÙG¸*‘¶|²GÞ£ œçÿ i°ùdµ×õ÷–®¬c™d»·�üé6µÝ³É†`g œä¯|I/<»¡2éöâY.>i™›gz Þõ÷ÅFš‚ê²G%òC4JcVfcæ(èìrséžýª·Ùã¸‚ÈõâŒ72Üå¤r0‚ŒãÐ÷±G“¦ˆ±$ÓIk­ãHY$,ÛîyŠ	 (%¿~”ù®$ŠhÖÎãTeY�¿'aqÉ#~8 Uo%¼ÈtÙ¥Xí—åŠO›9#å$‘œ{Ô±ÆÑÚÛÉqäÀÒÆ<€ÌK\à� �`ŠV{»»Ê±È—z=ô,ÓÈLÊTºã�¼¹ÀÎ>´Èîlc³šßËÄ¾[)ó#O›#ËøŽyÍ\¸ŽIlÖ;9RhÊ…¢íríƒŸ›�½œ�ëTo›1Èº]Ôm+ÇûÂÌÅ£Pr†0Oº÷â­?1[Ýþ¿«–î"§›j®ÒÉåü¿+ÜFõöçÏñUKY<»y~Ý2®ý“G¶e8ç®Ó·ŸzHî/¤·M×•#Z¢¨™‰ØO'h9ÆöZzÍÄŸj’$¸dU&EØ²) 2xÈÆOZ/Õ‹­‘.›ý©§Ìë"“�Û˜ùDœ±Ü2wpqÁÛòÔ›¾ÖíõÃ#ï"FùPm8] õ f©\G×‚Þ±,I”DÉ$ƒ†AŒÆHÆzÕ˜Ú;Ï>òH÷Bò;m’=Æ6pAÀê§Š]¿¦	ßD†ÛÜ*Ø™¤ÓQ­Õ‘b�£bPôØ°÷"®®¹›5ÆŸpí½�§¹_0’Œ‚¶�Ç!qžµM§šy£ÓY-âVÏ”Ñ²„N¤åNLc?Å×Š[›]JkÈ/µVîÜ¶­¸œ‚½WÓ‘ÐsI½JÔVf›É›Y’1+/–�Vƒ-Ù±�RC%å¤Ëuå¤Ìò²‚^BHÊ°ôùO­*ÙÚÚÝF�Yý¦E�w™0±'qVÈÀ` Ïu¨ä’Âê8î#Xak••BG!˜pª #�yï×w¥áÓúÐŸ7ý}ã&ºº…’×ìñ³"“?Êpø!”í Ï@¦˜—ÛcYfÞ¢WÝ<ÐÈWv>bsÏcŸÂ��´C'ÙÆáB…Æ:1äãòíWf’É.¤†O´4‚HVERˆ~]«‚OÐUj£vô¿¯˜èÚ�2eŽßÈ{dŽÝ¾C&á† àõ tÉj2£’×MŽ$V†`Ÿ.öÎœ‚à}ê;ÍÒ\IöÝY�y{—k r8'¦îŸ÷Ï[®ë?9mÔ3FÞYä• 1mÊ3’Ý¹­
å»»·|›¥™™â`¬Ì¥pLœ°+’r§�üêVû-��Þž×‹I2ÆòB 6¶1ÉÇêºÈßhf’ÝÐÉ¶MénP¦@ûêA /lu¨³XÚ9êÝ¶Ü¡Ä‘¶×ùNå|0=HQÍË{2cïFÖþ¿­7W�©[�±Ä«åBT’@Db<®Þ ù»òjI"hæÜ·Š°2€¶±í ’sŽIçŒšv›kog—‡PV\nU – ä3dôëÝ©±ÂËþ�§ý¥¦� 2<>YÁ$ƒòŒòZq�5¿×õ©Ã|²m†8ÈPÖãËÈ9ÈÜÜ�Û‡oåOº‘šè,×K%£[†2G�¼�ÛJîÈï“ëI©Co$rÆ×Ò1ûJÂ&K ‘ƒó|ÃŸåN¸’fÛy°‹%lyðÇÄ›¹l)õk³¯cûbÎêÖku¼2”Ó´¨l$‚XŒžjšÍ¡¹¶™ZÌC/Ú”…Y‰P±R1’qÁ=>^Õ½½šß<’+<îìÌ|�0Aìw‘Ç©àYk¹c†é›}°IÀ–Nà0£o=è|½ãÍ×q÷R5¼/q4vêßhWeór¿.ãûÞ¿QLµf“P‰mc·f›„Xð‰†å—nFy'$ÿ v¡YÞ14v*à©‹ÍE?60IaÈ^¹Ö¤_&@ë§¿’« c+¹�AËgª·§ëS¾ƒr¾�È±qx×Ir/˜8rÆ…À8äÿ õêx®îµ¯™mãÜ‘y{ã0%�”‚8oëTfŽÞê	-æi˜¤!c~`J p0 €O¦Ú›û-aÜÖ·‹1–áRwV`:îã€~phÐ76¿×Ü™V95	#�£fºUÃ‹•“#n9> ’F	tëR¬?hº‹K·�ŒnwH­�[9“Ôž÷W‹¤´s@Ëwæ¿*“o³Œ0FÂ¤¼Vµ‘e’?–t;ÖoœN„r`zzóF¿ˆ{º¿/ÔtÚ}Ô*®³$i³÷Ñ²�½€É\¶Èàph_:òÝþÏ2ÄÂbó@ÊÜ >Vè‘Ïµ3ûRëˆVÞêH b�ùÊJn?1Ü	ç¾i÷VðÚ�¾bÌì±Ûì™p„}æ*SƒŠ#x ÒãZy¤I­äBˆêQ�¶¦âI1F¹?t�Ÿz±quuÎÌÞ\†C»æ>pqÏ$dcž*+†¸‘¬lõ•¡BÑ´�€ˆpÌ>c’;šd7ÌÛõËY#³ò˜	ž6ùœàŒe�ìyç¢Óë­ÿ «�½ýäÖR¬–3Dÿ i>t»Aw]ÃAƒéÍ&¡åµÂÚîkˆ�™žO0†�ƒÂ)•ê3ÅOþ�s¹�¤Ý9£\ uÚr2O·z‚ÝY×ËŽy™
êpñãP0#óëKKØ~÷õæ,rjVòn»Óá™ÛŒ<ÌX$Áä�¡¸;¹©­ìî>Ð/¼¹„i#¤Íy`A,Y[=�C×<Uf³mBÞ8ae1Ü+m�×ˆe8Àè*èº·µd’i–BsœÊöÃ×¿åUé¸½v±±`ÐÂ©å‚a%º°Ëm\’yŽ¼Òé··[­÷*Å$‘ãiÙŒäíã°È4]F×q•¾òCV8Â[°1ºr Œí%‰<�üTÍBòóV†?í&hæ†Ûý.UùêJ‚ ù°FìE
<ÝEÍ®ß×ŸbWþË“Rƒk+™#y$hã`®9ØÇ9 ÙíQý©¡¼Iµ b|˜÷&öÜNÌGN2F­eµ¤�mÊ”"Ifn�JÆ[ (ª[Èãf[‹ÉŸí(Á6òJg)$´Œq‘Š¾ãÚòò;yQ£u—~^~#UÎH¸žxïUK]'P’ÞFöÌ-•Wr²’[ƒÇ|ž9ÍO2ÜI³Kk&�×-ÑàñÇ$dùSuììs$�îŽ'ÿ XÛÕÁÙ…V
~éÆ	uõ{¶íýn"ÚÇ&‘æI|Ë•Ê,–ìP«6ÝÄ•êØè­hH²G7Ÿ¨ŠDe#²úqŽÞ•M®µ8lWN›T‘ú?ž)$i@�¹N>§‚9ÍIÇ5Œž\v²;H»w+¤`ím `€Aô7¦¬-åýz�ÜC2Ü[1šMó]/“µNâ>n‡,7cè*I/!þÍŠßÉKwåZßæmò”yö©'þÏ¼0¿Ú£v¹“÷éäù"@>òîÉç öVãÉUŠKÈm•Y¶ˆÑ_pîàÉÁæ…'§ü0½Ø­ëÛrK[w¸¾†Ö9‡Ù™·m¹b~Rxã¡éRYA–a¼ŽI$�³Hò|†0J€ Î['<cuG4Í%Ä%ºªI&ÂðÉµy$Ê _”ŽÃó¤±òÖÜ\Kqä¤J«3<gs¹áŽÆ0ÛŒ‘Ó¹£Ðm­5þ¿á®K¨I}spÖqHÅ<¹U¶± .w6Üç�“œ{ÕËi®?qqn±În.#d�ŠÆU”–<p	î^›ºÕµxc“íW—
Áy‹ E,XŒ*‚9 ô#ñ«wwÚ}Ë5ÕÃÊÅFEºü²8 À�[ÚxëK¢/ÿ ú3X7“u§ÆÌ³È^V’LŸt…,sò“ùUÖMÍu3E·™´¦“÷@ O9ïZ±ÍmÙ€n‡÷Ñ‚±1²;ˆè1Ð½*œ7‹j·)h±‚ùV’Â)0¥†ÀqÀ\€	þ/J]Ê¿5µÿ ‡3Òán…®ŸjÒ‰®ùª»Tª÷*Ø?7QNY!“Ìº³‡d{øþÎ†Hàdž;b¢…dº’Xö³)¸²çÌ—,~@ÙËã#Šz¬qm³„ÌDØË%ÇFNó“ƒ…ôÅWÃr~+iý|‡ßIjËäý•áVÎÓ�’dôlóž23RyÐÉ'��)9yß	Ô•R¥�Ê’5¤µò|ï´\.äûÑ�Bç9S‘ÎzRê\}„Üm�†ÇKöpS†û�ŒàçŸÖ¥ù”¿¯ëú±<ÐùvìÍx‘¸bŽ“GºNz²°èÝr9¦Gw›y¤O8x[y‘�3À u'µ28ï¬Î±äÈª<ÕÀ-†»,"¤þÏòÚEšÇË±pÌ«!HÁ!½@ê40Wµ�Ý«4±ÙÞHïoäŸ3æÚ`ÚË¹²¤óÆE¦…»¼™mtëg”¤ƒd^cà`‘Æ~ñëRÜ}¢ß3µºlÛ:«lê ÀÉ,øVŽ“Ì™´´a%åtbŽ¼ðª®Ðy'|?×üíß™:ßGŸgö‹H•Ø‹†‘Ù™ƒg#h Õan4{{wº…vÛ£”·VRìŒTà³G8éééP[ÿ g^0‚{‰“äV\""€	Â�ÎO^•¬¶¬Â6Ó^EûI‘¼™‹4‘�é2ICÀÀëG*¶‚»¸ÝÙæ1Ì±‰ä“tk¹qæl € n8AZX¸k„…ï&‡j2FÀÆ‹÷@fç;‡>µIb¿Ô#‘´»Æ
Q³,XÉËn'“ÜƒŒ`ûÓ™£†agö9"+ËÍÖÕ}åH)ž„`w§ñJâì‹ó^/�p·Ë•”†ƒ(~@oV ¶0qøÕ)¤¸¸_´G&ÐÌZ6uÌÛ€‘”H]Ýª«Üy–ë¶4uYË}¤ .ÀžGœàV„3IÀ’ÇpÜ¡šádº î?*óÀÆO¯j|¶`™^·]<×7m!
‹lI.ìS¾Î#Žõ,wWóI3&û…ÆÝÁ‘×€Ë‘÷†NyZÞmJ;62XÇ)Ø¿ØT©p,N9ïŠ–i58ä·“M�ÍKPó½žŒ’FæFã“Ž8Ç4ròèÜÊå™$žâÞˆášáÄjÒ@‘�±€vö$ç®>”ÕÕ.­5·–"ÞÑ�6Ý–G‘AÚw#.ÒF:÷¨>ÐÖ3[\[Ç#´R·k•
!�Ç¹ÿ ujK…¾·¸k¨wÍ1ýã²ÄKüÍ»±>„ã}ß�õùÖÿ ~Äö—�Çy;ª¤žt~Zí„.ü ¶xÏ8ÁéNûžZj7_g/qÕ6ß6Æ(R	È#’>÷ãIÇx«4²<hð I¸Ø„Ø
Whä`w5Q£VI.¬íæ2ˆ¡y¶©
[ÑNÖû§üƒËúþ¿ÉÒèVµó+.”)o’wb�.ÝÀÈW ÛÉÆ3LµY.•…ØÌ‡ÎùGû¡€‘·SBÃ×u¨·¡.íoµˆlc©ùF)$¸Õ‰hU7[—Þw# ’XueãŒgÓîÿ ×ÞI2›Ëu³g›*Ã:üÙ$íP …�ßÔö·Ô¤†+«y#y3å°Fx9^ŠIÅCöåY�Ú™Ã]ð´ÄÓ’ É,HÉÅ29&šá¤··D…ÈaE9�·Û×¡ÏoÆ¦1åW_×õê¬\òôñ"\ÉÇR4†x£Èç’[Ž 9 wëŠ-üÈöM'—¸ÈãÌY1˜ØáYŽH-€O"’;ë©¤÷Vr[Ê‹¶9¦Œ°MÀ2«m8~ôù!·¸»žÝ®#H;«aäùG¨Î*¾Í‚="·k…¸0ÉtÆ	#Vƒ÷ ¶ÛŽxãänëNþÍ‹ËÛ$¿VæG`ÁÑÁãê=i·×�c#h-u&ÅuŽÞ'„2‡9Ú	PC`œœb¦¸’²Ã©^ÞoŽ=Ë¾Zí9\‘´üÞÙ4–£“åýG\+I$þ[Ý˜"I ™·3†ÛÏ·J-ãº†fiÅ1‰ÆÅõ#·dõ9jh×¶iæGóý«ä‡ìûñól!OLOzkC4–ï%¼’y&	w	1�NÕ$väœôúÓ÷Zz?ð?®„Qµœ-4�ÕŸjHa]ä0Ô ¤g=3R,w_gƒO“å†7wÚ·
U”er³‚‚8¦2ÈþE½½¼“È¼åó ÜA<±Ú3Ò£šâcp‹ªL¬hŽHíÿ v$'rªŸ—+ÏO½Ö…Ÿ×õas[eýzúŸÿÙ                                                      framework/core/components/extensions/manager/static/img/thumbnails/events.jpg                       0000644                 00000102646 15266055654 0023735 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:F282B73F5DD711E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:F282B73E5DD711E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9c17ff41-e684-47da-a564-878dd21e9d01" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ª             
	            !1A"Qaq2#�‘B	¡±ÁÑR3$ðá%bC&ñr²S4DÔF     !1ðAQaq�‘¡±ÁÑá"ñ2BR3bÿÚ   ? þqóË×M/Æ�Ö2:(°WdíŸšFÿ ˆ�}RIÎ¥~o¸Q„ÈîÔ¬N.®{jJä"¶Ä¹ÿ HÁQá•P`*dC—%ŽtÒì	‚2`‘ˆøëòI`¤‰©··öö,rÎÎ
”lZ1“"–ª§8ù)#´óEe÷Ú rj©ÿ (7…V*£Ë±ò3¦¦ ÇÅÈ/¶ì¨ÿ ¨w;%ÜúŽJìåV`	�À  uÖµXø{”‹ÄÏÁ.–u<{.F¾¾Û2V …E$Œ‰^‡ç¢8î±|ç_ë¹kEåè½ãYRAý; ßÇá©'~)µºK�Áe™+¢½6"£wJ2BÝ�è1’?†š­já>«»úh«Ç8éa=»;Ž¾X?¾†‹­ÔÓ³¥ßÉf òZ±UÑZñÔ6A‡˜É ¨2Æ	¡'ÃZ8Îxz¨ûìg�ïÝåTµÔì`š
í¹c¹ËZµ�µ¨Z¤�—¯º¦»ÇþÀµ_”«Z‚À¸ ã*
˜’FƒNªõkËŠE˜ôé–ØÖŒ–Ö¯hlI|ÑŒÊ�K²¨n=™M‹LxºhŠc:ÇÛœG�E®²Ñ”‚	 øüõ60ïè®­8ÎÈj´�¤ÚÜ†´Z-µ�1¸ü°Ì¤uµÇ&äµùŸ¢ÛòÞÊÚ ­adK�WØ ÎÑÓþù×OììÊ!˜ÿ VuOí+æqÊ‹+½V¤³�µ.%j2±`�O‰;Gã«!™³,�ù1¿Š�ÏuyKE…OhÔ•4,¬È<'¯Ms#¯NîøæøürÊÈ.Zi£WXkX0¨`Nûƒá 0Ï5LKðD½áN
TfŠ,Pù	R¬§óöø~IêjìßõD‡k­¶=�Á™"¶�CA 0&	ÿ ËHp3²˜%È‘ÏÝ5^õ[þµüº”¾xÊ•—A3¸"G†¤Z<D~M˜â·`LBR®÷¡¯>áŠÉ/»Nð|¤|#I�|i�äU†F½T¦ÚQ8îk<•´wyh¤¨(£¡^„ÉóLF¨ÓoMp?N<O÷LãTé]”QÇæUD´âJùË	$ï©³>@Â•Â«Œ-½.Âë’öX`µ!'¡�Ö �&¶±ÈÙƒ£ªµø±d¨k�ÇëÐ­I bNÁ‰H?Ž¤TØ€>
��.Á·Z›wSv5"
[Žw+
1±1ãþKéß>¨/Ãä²Æårì±icUfÜlG,ªÏ³˜˜ò’<uŒµ²å<ôB/kZßÛ]e©•ÏfXµU¶ÄFß›øk
ÕÃÊM�…š>žÉ•ržS»ˆ±ÖdRÐ _0+„õé¬Ç/žjKC‰Ö‚æ÷k·í¦ª‰b[¸HQ°ñß¬xj\ù®Œ‚«»ŽJµV·rL|í�”˜‘ÔÈþ=4ô�Šs�áã½Ž®´ª‘žn°Ã#åx’wê4í„’CòV\ÖrUqÉµ1¬­¼ŠUC¯È¬
A‚Lzu:ÕÜÊ^~ÖžëYw'’G2æD±c"í–æ#rztÐÏ#^«R2-{)©ªÏÍB‚Ì-Õˆ¬?ï�÷€Ÿæ56w ª¨›�[xõrk°âõ=n¹/•›Ì�[6Æ6Õ4ôóP×©¶Iz”qY[‰Y¬a‘$’Jœçrz¾�Û’È³�ÀO·‚¹–û+kî¡j ïXÌÓa”I�±�	Ô¹!‡¢¨“·Í*Þ#×}
mk^Ï-”¬ '/8Ÿ#o†«bÁb$,V½Û{hXö�4È@�VA$~=u‰hÕ#ÂQ¨«Š,enõ¼¯Ñ{J–kIÄ1Cã©¨/¯¢²@“öS%VƒÈJøÌK³Uj�¿Jy¤T‰‰Õ– •R ÇŠjÙÇP«S÷ºPñWeQˆ(LãÔ�è�µšÇ><ÊÄ�ñ‡‡¡åÛ‡z¿é¨…ªÃv“AY1òø� POI'XEdÜ–gÇE®Æc+ÿ  \\bÀ˜o©v1¯%F¤‰oº¢µ³Ž8|t5ßmÁÏfÔàÐT;ƒùˆðzk}}Êm&¾5âÕã p¬¯ÂÏÄOšz…çü·Õ8,‘igsÁì#RåµU¹ù•MfB+nf`Ç†¤ƒ ðóX0vÆy ã\Ì•óºí}Ž†²êÌÎ7ŒHüªÇUb†|5•³Õ,Xó”»/�éÛ¹/
J”^‹Ü ÂH1ªƒËcÄ$_ƒºëSUf›ùÍX^O –Bì �OñÔÖC~ÉéÈÃä¡í·éXõŽØ#r»’Ê£®Ò<ð~?[³Ç‚�8î€òi¸£/!0ª*¦wBCH –§§¦þéw:„°u°‚…(É\ <¤¹*|cV‘²äkƒ¸øpTXÜ:«£‰,‹XTN/˜tØÃLD“®t˜Ë.¶-Šy­)¹Ù¨žÉk)9S´í:ê`–æ¬‚0’Š+äVPš‚(·ŽÏc-BSÊq63ÐÆ’CÇ sR½ör?r‚”~[P¹<äV!¡ZÅ‡�Î5f£¨>æ£ý„‚@æß“šÀ–^ŒÖ%U+VY1.™~0<6ÔdÌ?¢é‚—]‰["#w�â#K1bDü§X†çÉÁåºeh—{Ö§|
ª/”;$ín#á¬Y`K¾Ë˜ôþâ–`îE�bÁ‰x‚ªŠ l Ò-¿z ‡ºš„e=Û_ÎáÐC!b+ÐÏÂ>AÌd$FuöTÓ[ee»,7Y8“ý;�À'øhrd,FÏ(ŽE�®²«Y)Vl0 ùsYÚ'cøjú˜ˆXÔî™ûz9Î-Å¬îHÁ•‚’6*|tg‡; ô–vX‘UÂ¶¹»K•&¸h•$ƒ°Ÿ <Ö,,8ì‰ù(�JZÁO˜»àbÅl� øœ|Gøkx$­òG±Ç7\ëcTl¶Šà…$ƒ2ËÖ:tÓW%„û"ÌÁâ5÷[_þh
—áa(¦|®À- 7Oã¬@vZ§¨´;¢äØ•ªÙÌ¤½aò!É¥°Ol(�I_�ÑR8¶¾Iµ%È”ªÍ‹K„ WÇ~Ð¨–î•%côÜo¸ÚIùëXLðÓ£€™©f.;¸›j3[î3Ô.ßë­c±<!jâ3Å¸ŠÀ²ËO2¯5/\–,\@^„ù‰;êÀdX‚XIÊªŽIzÝ­Ç¶€…>c!Øm7Ãæ5Ãê��²žæìÔ¸‹j C€VN@€BÀ#WPÙRmÿ Æc¥=Ën6‡ÅJ5%žc!ñaÔtÔõXŽ•E‡ä
*AÊËÆ¡.*�J– ªÆT�'M­vÖ‚–“ÏZ(êHkÜšC„É™™æYˆ1ÔÌGÄêzŸniè¨1à¶E°Üfý.;„ä+†!Ü�+]„ðÜN­Á�'¥\çâß%œ;¹5­‚±SQÄµð®Å( îçv‚Ä�óÒ^]S¬‡qàÍèyª+¦ºMWTXêÌÕÖeZ¸#9ÚÓ~ºçqùÏº{v£¦m…*ØõR¶WäåZ`<Í†çeœ�€~§Ï·ÓN·õ¶/^=6ÚKÛÅe
Í›XDàã¯B~XuÐà°�(ñoîÚýî5�XýÇUÀ—WtP:�_ãª �ãñYêL™f#àŸwn…±h¾¾c>7UÊ_!Ê”«tbDÏ^š:…˜‘v|V¹Ç¢WeoÓ-{.,Cfª!HÜOÃ\èN£É]¼DéÓ©zjJÃs��+£.5ŽÜs!•f@0Çñ×bI¯W3ä Zµ,û<­^Ì¶ƒ—’ÖaÆ¦J©ò3e •vøë�.z�Õ±êsž
nM®·r�7ž.YÈ¡C³^V"b70ÂuÒ€ìÛŸ5Ïºgxéve ©s°Äã½ê“‹5k‹i�õ?ˆÛ9äé ¶œù.ƒÞP¦w…ã])7†hˆ €dH>=&tT91ŽuV u~?M‘Ë¹unÂ¡b×É­FHC•¡€óR#®þ:ÌÇÝQ´Ás±±Mj´¹z�„L> ™2zAÑb	’°ƒU–•®”€ÈÌx0 n¦Á,T[]kÛ³56WQ ,]¿(Ž˜Î�W%&Ì ãŠÚ{–(µœ¯›Å±�W®¨°
0gaóÕæ~…­|Íö']mu°.U’¡™?W “2|5¬ÃlÏ¦¦Ç?Ê;8×Ym ÔG-��\ãc €¾f`×á r1è±>r±‚Z§(@fëlu!<ÐÌr#`OøÒ	©�ªÖ Á>Ìšß¸¨µ–\©]6-ˆ˜ÅŽ’Áˆü#}!øâ±òËMs=+[š]Ý˜[\ÄÅoòS;øëTpÎ²‹Ä¹<‚Ë1(¦¸%Õî¥ØÖ–® dfP"`AÓRà9ù¬CCãÍNËe|02qËÈ ÅwŠÈ€õ “¨©ü�>*¬õ¨˜åÁu™i\«wþòŽíà$HÉ‰Y2#C�–›…¬ÕbžÐR©ˆ(Øy >g,»˜Ü™Õä;¾¸,L3,¥¬c[TaTƒB>nŒ>&7À‚|:éj¶9eK\ˆ!ö…zQZöšêŠÚ«ÜzÃ'G]ÄLo¨ê$0�ê…@’îÚÖÊL-l¥4¨j™Ý
 VrRÝ	&ÎÀiêÎËÌ:Wï{ZÕœšÜ�¶“r #Ì	bC‘¾›±œÆÐÞ_U¨—ÞWD.eÉä"_I*YŽ/Z–Ér;Îæ7þ{k  bñâ’õ	5Ô/jŠ3%kK=¥C¦LÄÊ‘&‘¾±`ädx.skrØëuaâ‹V‚\€W“@óXAxuØÝ×[ `òHJ?om|‹RëÅg•	Å�@�ïxj¨_*nâFGŠ®Ç®åköh p!‰a&vÄí¯]¸;¥‹L iJ\©äßI±CrëéT¦CÌÇA¥ÃŸ†Òìà¾²Ž»§¶+ä×D®]²¡p­N%‡ˆbf5ŒL Ÿ–áÍ–U_o‰mV¥èÕ5ŽÅpaˆíb£â>ë ä4¾ËZÐÆ%mî{/¥ÃkHM�,¶<*•�¼zõðÒgˆEŸú¾X>+-'•Èî lµ­Ry/‚KLì#Ž‡m¿OTIò]�ZAÊRUUD(´=aBÕK£÷ò0
d�Çúk;�B nÞíŽÜLTÙO!cÀÉ•ÛÈÄ(ÊÝdÎú¢*I}Û\ƒj°Û[)l­‚ÕÂÎeO\r•MÔ”m¢Fäá©ÈÞ6ú§ ={ª¿n×5m]¸Q±ß Ùð`x.ûÈøë8ß>ßÊ ¶Òüyy-r(¬ÛM´q•^²ÆåiTU$¬ ÈA_ã¤‚Ä9Vï;¶û.-Öæ�‹í€½¡´‚¾VY	 ÏËH3M‚{ª•y’âX‹D5d‚'áý=OðÑRtœ-,åš…¬HÝ u$7çc£üsä‚­ó[5Û�aäž-ê¤£Ü$TL…
í¿Ž­­W\<P:nÖÝµàŽ¢J)¯�Â¦%) D±O„ƒ®dtÂè'šu÷cA)Û~ÛØÂÂØ¾EJ€V`.àˆ:º1�2‹>ØJKû!é¶Âj²žßr$¨r œ²’H'mOL;¬m,‰
yqZ2QdñyH1‰ñ ìdDú|õ.©›	23³T\Û¹%WÌ¸¡•93 < ŸËVáà0,¡‰ÝÈM©Èã²ØàßqZ.47F3b6'}7¨x�ªÔ$‚ó)×þá25¨+B€œD=U˜¬•†DˆÂNŠ±ÏËu�¦<}qæƒþjî<gtæ75�š±ÅUÉ.k|KCÐë.!"¬5
N%å¸ª;�•çªB ÍŽÅ†Ìq@ˆÕšô–ˆâ¤aŒÄ×]”YÆzW{®±˜Ûéåœâ™*° #y u5»Î>+tpù³|“9L–òŠ±ÒÇW¬0€r·Ž‚‘¬,ÏÆF�m òðEÇ ƒå]¹”*vÐÀ–>U†>mf,Ü5æª²IÓëÕ×VUïw²Å°r˜ÊÊ¤—°¥O‰ùôÔ‡u¢Áó®
Š9š©ºåU.[Éå‘™Âg¯ËTÕ%‡/`>Û	v¸_}íGíïf{ žÚà"06ÜÊìãX>·Õc`X–ôN±×•OÅÜVåÖ¡^Qƒå�e,§f[cþ›5²è'	LÁhãVÕ˜Àg¸µ«m¶�:Ÿ£^²KåEI­@Ëd�¼×\”T¹#Sk°ŠâX; À�Ä#ãÔë/¯ºÄ­y*»8¼ò Š­Â² ‘`\˜,‰Oúè5é~j;¹)�Ì+ZÙ‰N@¡*Ì\AÙŒFßÇXI|…®X6æ’ÉÇ7÷»mk™îfâ€H�ÂƒŽÑ:¢xöÓ)/‚%ö8ú®­|—®Ëm¤¯ì³ÝçC0ªB€NêDFó¿ÇAíÀÝÆ>>èÙ-
jûbÁ}Õd
1¹q(Pá¶–=wðÐlõlðWZ¶=Ðœ;¤Ò‰k7d‘Ü%D¬iüÃo—ŽƒøŸšAåŸB+¨‘7whe`·46Èåâ~Z¢wù)Èå	ÔÓkµIjíÙK?%#s09†
@Dõ×Àç· ëT�XˆãÄî³�UE+Q!]^¶)»2†(Pn2Ÿå ’#)V¹)_zÔ~I®…*ÍÇ²RAq@Øá¦€�‡ñÁ Ëù.m¬â§¡Ü¢^¶ZÏ˜.Ò¨@˜ñüu5`ÛdÛ|%Z–
×¼Ÿ©M€¯!X Ubd¨€ÆãXLqø©ðC[÷n¤5�Ÿq	*>Aðøk8”³ï•±kÙJ•¥k¥˜Ã†ÁJ�Ë¦ l72|6Õß*+R
›Ôâ´#À8YË¨ãŽ'"‹Œ	 –0¬“°ÝU�V“nfÇý½mZî Èòâ6c;Ä==.óŽ*_©†'’ßp±5¥ÝçE78�Ûs"KoÔn Øt: �ØóTlM›–x(ÅÀÊŠÎ+dÐ�ÌFÇ¤øoªcáà¤1r7TqyžÆ¡"Ë¸i`¬¡[eÛø÷�EˆÆÊ¨ìè…·šËÐV»ÿ ‹´0+Û$â ‘Hùjúg©±a”dÔ‹Ë½ö¦ªRÇ¤¹2‘å­ÆÄ�?Ëøhi�{­bžöM±_²;|†SÛ®ÁE,¦2ÂRwPHé©zÔ>ÀëÉ,mŸeþä¨YJ­V ž›²º¼$øõÕD•ˆx*„ebÆŠ›“ƒ¹‚´	‚¬Œ<² ¶¤Àœì€^ßŽcŽ¹¢{¹¯Ûe°÷,P´9¤K;3×®¬ñ0V‰@ÁKrÖe§%pŠÂa`É‘ýFRì#)i(lp¯R"ñ«°ñÓ.å«ã”¨;ž€t>:®’|}”ÚÂ¾èÍÃ“Æº¾;ŽBÕ´†ý± Iç‚_==6�·P»±ÆSo­b�Ç¹±Z�o’J³ðJ± ƒ!|ùj?D�@üs©F¦Ç‹Ê�ë±	eÀšûˆ»�Ê~ÖüKrõMmÕãðTZ¼e<s@TŸ-*%A%†îw¬�¼~*x™Iñ£ºHe+ÊäX€Ü‰
òâB+–éò=uD1vnY×ÉO'úëšP­~¡Ê£–†¬ÉEmz°ˆb£¡Á;øn'Mdc‡»ü5)\�m´S]tvÆ¤wU‰l1GhoÎmøèq¼ª“%G½‹
Ô9¼Wç%ÅfqõR<ÝÛ¬Ö«Øi¶@c¯tÖÃ"¾[VÌ˜Šm ®[Éq`ÑãÔjjùÿ 9TKgdnÎç)œ¹É·îV²OB…|:‚g]IcŒyh®u¯N>±·—Í9^·¯Šœš™Ìµg+›m.ë¶ßø‚@µÉ.tûÆËVñfËp­-nájä2â¸¢•6&`ô�§Ur\Ñ\·Ñ#
ž•B*bjZƒ*Ë.ä«I,>'¦¤Œ—�pGH 0�‘¶Ôòr^®-Rn¨³·c¤…_þ(ëÓXTV7*Ÿ©ãïáËâ°r^ä¦§±¹§š™€ŠÔƒŠa¶ÛßNÙýQÕVn�s{íwpÖÁÝ«@@!Ûf8€ �ÇÃS$]0áÒÈ©m&áÜfC¡1%˜�ìdÇá­RG%$ä…rzíºš’ÛR’6­„îT°`íþZG4�p†§gý²e[†¹–ÊíS�_"ÿ IüÆFÿ Ï@fÆ¾J‹¸NÂÂ.^ý¢ÚÃXêU !¡–LÂï øï§¤¾N:þ#o/ugw²ïÚªœ¹5md~FÊcã3‡,‘b2§Åß]­63öxÈóåVQAI k	`GÕgØ°È–³YÁk€‰ÞÉ“Ê.2? Aç­gÁ2°å„4+`^k®¥0ì¥CœŠîIñëüµ�½Ò–7£(ãce¯ˆpK;0PW"	U†ž“\ÂÝ@ãt§îSÏçprÔFNã0;ãå€6ñÖCpØ²�íó2é4÷’ïWèEäƒÇ±±FÁB‚zuÿ nƒ¤9?×;­5kUT[mÕpâÐj![pä‚r �&7�Y†RbLJÕX-K,°=e�æ\VÖÈ±0|zI³‚]4¨Xj§6ñ×ö”(U)…A„¹™_3I 	;¡åÕ3†óZÊãw&…²¡s
©7­DcÛ
·\X€5£ïÅI$¼û'
êb—V­ÄºäÆÑcª2º.%•P�ÎS°ÿ ]fbXàù*«ø$y¢§”—«WÇ©ÑùyØQF**fØ–ßx×øi°cœktVF¾!YÄ£ö�¸á
¨kQ”† @ÆJLø�¿–‹YäüUÒ ­–ö,jzÔgÇí›<îI�µ7˜tÅ€�]ƒ‚_<”UªÑ2«mz‹¬ãØõŠØ?å³Û¸z F;õ×!ÉQ«5‚ÄGÁÚ!|¬êøŸërH]‰´” Æ5ü­~Ýívªš{x£öx¡Cˆ
•í!£ÇHo]l†6,qÁ`P8`[]Ë`U/p!@n¤*À#mƒuÔîåU°·hj{.¨9|žUN¬ÔXªë,XÈ� “¼{ ¼î‚Û,¨ÐxÕ*Ðåh/aoÒg�†pÏ‡ŽµC­k7!…E‰ÇäQG””P¥•ZÊ¬6  !š´*$˜ëüµu2áþˆ%êÅ§Õù)ë6=6##~áÙ»Â2%< lßæ#XZët°!QG%ld*©[†W»CEaæòî§¤¾³’ðXá�ñì²Ú­£¶îWulU”�1Ë>i’Wié©€Ñƒ‚™0wÜ	@Ù�ÛÝ“’fýÍÅP	‚¸Ÿå:Öß^(gúø.Ÿ°––"ÅÃ·U†ÀŽk'lì]òS¾àN‚{ªê#ExÏü>öUvØ.ZÛ-à@Ê|R:éi”@	†îÝ/YcMr¡Õ +c°$»¹0`üõœ:ÒDè fr×Öõ½UÑ_r»†úOMæ4aS í?¡U[*yïvÉc„ÄªH?íÒ?(TbZ=Uo<ze-K‹ê¥€
Å¤–k6‘F°´7�='ùNKVêì©‹22XyŽ ¹�d�Ðí­`C>Éßšž±Ç^0ÃKhT[hBX“%–G@Ÿ­W0bNIu–qŠÝÁ²÷ µNÏˆ*Ê­‹WÒcÍ:Öm£êœÊ��ØºSPO+)h$¹n¸õ5,:’:‹4N¦Õ¬gaAb¡ñÄf QNà$ÿ 3¬C•�œ¥nÉÃÔ8êÀMÓæ]z�GHÔœ6¹$}´èªR�lòñÙ—·Ç¸±Á¶lY¤J•ßññÕ4¶ÿ "âÁÄå+�õØZ¼»¢Ï9wü�KOILá¢„ñMØÄŸ¹ò
k`ã B•Í,RX);ïó�-3ž*‰:Â;
×J;•ß]•òE¥A\P°tÆHÒ* ü6\ú‰‚ø·ÉöµÃ�OÎæÙ˜²â \	ˆ=cSP /¯¢l	n�pñr�Æ©S÷V;!¶¥ÙB9Ø yTõNÀŸd�°õ(xõ-1Ui!�’×FÇxòØ¨3$øôÐz›[ñZ¶ÄzÊH[Œ'cLµÿ ¨^©ÜK # ùŽš­D©5êx×>h…wVZ–dªµ¬vUØ.f,¢3 î?ˆÖØÂ¦«ÁÛ	œ…¨
ëkl!J
ë²É–À‚+®  ‘×H|òKah –8®Š¸}šû¶3Ø¿¨„­r~$|Aé¬�ºŽ°	Û‰EzE=®4-ß­‰Vk<‚´þ¥Ü“?ôt—"}9*±gfAe«]j=mMÎœj›%wV„fx>mÏð�aVx„;øð8I¤wSºÿ ¸ŠMxÓã�%€2³ðˆ™Ö5`Ñë”‹¾Åõê¨çrÖ•âò,AûFVEç)’Åˆe6$í°·Ã®š!Oræ¤pÇ¯ÑŸ%p•ÛÅ¡˜pA2Ö1I�•ém1î|îü>:…Ç5jij, UYIVs«lH¸ð:®¼œ�ÔpÄ;+°¯#'kªæìžc+6E˜DA;ÉÛP)`�e&Õ|¬ã2UmfêÉ±×¶Ž¤šéW8�]b	ÚvÖFG¢Kz¤×É=‹A.¢ÅdåSXŠÊ‰ 'ðþ?= Lû}Ðå¡S�lôââ¡M“imØ*©*¨¥HQá¼Î€`ëEQÁ\E=Åå+{«˜
a±ð#øè+< q[ºÖ‚E…»e™B’ýDQ€†”@ZUµKhµÖ¥ÎÈªAŒGÂ`ÌôÛIáôSØüÓ‚¥lk®ùª¶SJ\vÎAUˆ2:Æ ]¤æ6IjøÖ;7%£ö™öRÅLÁ5Æg!·Çã®�hSÓY}¸ë	”ÙQpàö›’†ÚïC¹GçHI�Æ‡°Ç¢Æw
ú9@ŽEDš!"µ,‹…“åæ'ÇñÔRl>ßU=´r‡!ùaíz³~J'”Öíµ`IŒ|vÕ˜„ZÝ%Í§*ŽB„ä=¦ó]Í\ÙZÊÍˆ-€Ø,�„�5vfIgs¿Å?’ÜNK=¶›ŸSá˜ISŒm¹:6:
@�~9GZ„&ÖNï¦f–h”*H*d gâ<5›¨³ª€ Õk×Øò»°õf"¼�£ "_ñÖv`Ž Nþ%‚ºÕŠ–B‰XP¡ƒ3°! �¿]`ØÙfa™æ�°”r—k¢Y{1`ê‡y
[iêÛDí­%Ë­hóDîy\‹9”(©-!!l>d’$Ž„ðÖ�SŒ¤GÈ”wï¡û]¶,ªŽÀ`Ó±`Ž ÇX ƒÌî™Ç»–¼—¤0WUÜ‘F7ô]ˆ&6ÿ Ç]!°ËgÖVñf¹Û¹]7¸€	a²¾+ƒŸ>:­ÜËx)˜¨ ?ŽBÛÇJ¸Êbp¸0=»
´„DçÌÎ°–* HW”ÔäôYcd¥V¶3Ü˜%¤L…œOM”Uª»j<äùìª¶4�©U¥Vè  ÇûÓ¿úéêsöH­„’þ�®iµ1jyõ¤¹ý›ÆMŠˆ"ÀI&#.»ÿ k6M]äïéÉ'�ˆ,k“þhñÔ±pD,ã–H +nbg¦�fN|×;·oá‘ÜâÙR‹i{ÑHS×®0¢:¶þê%Q$€^2«ãÜPØÖmmj@à»#fCV-Ð‚»GæÒXjV¸úkÓÍ-ì°ÙoüE¢›C¨P®pJˆž‹ÐxN¦¬vM£\Rž¥J.
ZŽÙ6^ä©U,Â
Cª>?X2ã‚ÐsñQº¸±Y,{–´?¸¾Ã(KK2�ævgm´‹qò…,åÞ>z…Ð _ÈÍ’¯Ü=o
¬{R®róde@c$êwn*ëÁíÆ-ZZüš)!²'ò½Í’‚q#Ê2ØÏÎ5]-‚ÿ e$à�•=i±¸bä¤XY`'ú”°R" ^¿cSä›mÒ­wa<b¨ÅÉ›CYc«4<” > @�UKX¸ÛhSa ¼¾ò¹Î’leVkVImñónaf–¡÷)h`þ)éb±r€ÅFd@=1ËmPÁÙ=«ï¥šº-Ùj±—“ [óøo¾“QŒ¥Þw	/Ë¹pâÙfmi%”¹02-°	:!��ëuC"òí¢„@÷=-ÜeD ½dB�Á x�u¤kd	—gbÁm¼š“�m‹›@Œ
U!þ:jIÇÙkÔ	þQ«°ºžHÿ ˜…îSì{L!¥üw>:’	…P$ªO�QîÚ,ae‰YÅZ¶€a± ‘´Ÿž’âp·MO4‹¿z\8¥8Ôœ•¡•¥È.6�¹ üGM[
ñ;¨{›Ít)®ÀõvøÓK3­Ô²î,[,Øîë˜³ìOvŽJ�_ütt,)VCq`ÁQ €1#`LxÆ�ñ²3‰K=â.p¯jaÇãZJÖd’ ³Do¶úÎ z¤‹g<–ê÷¬ÙU+Èº;%<¡ØìX1"A#ÄõÓ¹/
n	õ„úòãÚõÕÈJì©;|{ÌŒ¶ÍŒ‰qª¹! X?5¿«©­˜Ö‹I8¥˜…° ’L�¨ÙXË¦(X¿…Ì`ìŒ¬©Yl�ŽG+í¼þ_÷AÛæ†Ë›Û±lý;j–CÀÜÄ·L‡ËðÕ
ï•&aþÈl~=Ÿ£Ç±qäTì¹Ÿ0­|Ç?÷CõßR+jVáª~¾ëIHjí{¬	Å €ô!Þkb±�É:jˆ$’8-Pàp˜X½ÄÖZxõÙ_nH¡PJ¨'©Ô´°“ÁW,OÞ�ulÊ^üBfA
±›bÈFÑÓZóCXˆ>i5Øþw©ƒ*­}¾d–Î(ÂW"7ÛNa§‚Ž8ëe–§í�·ŽœZQ‘¬©r;8~éb<Ó0„Îµ\°ãôàµƒ~@í©@Ã0j•ã”•¦ÂÈÒH�>TCñä›*“z[mœ¦ã-(è¢“L”bH,‘$ÏòÔÖ Ÿ›5]”•Çã5ˆsšä´T»" Ø¨'r[h:Øõæ°
®,ÚÖ›jCZ$³°‚Ê²d…�†1>Ñ%H$–ß_»,JÛ‘c£ƒ{VS%É� Ûˆü°ÏÇ}l·%_Tt‡cy³¶†�Ä8$ØÌ(:¨Å•¤õ3¤�Û”lF>ÿ FO®ÁØ©K1±rßÕäa¬ät‘;à¬,p§!sä6¤±PØ´ª°.Äÿ (&H�ÿ 6«±Ó-Pü·óEÆ¼ò+±Èš™‚N"NÛñ˜�@Í.]Ú8®{¡%ÿ UÚGn¹l%Ô¼ å�š*Y6e8í[Üùl …Ë#;DtƒñÞ5NÎÈOqU«Ü»�ÜQbžùl”I,$ õ8„A”åªŠ¿réLª>Ku$öëgRäÁ˜�ÃY¡ÎVya…=U‡{^ˆ˜[c‚¹™‰,brñ'}Q¢ „U[b©¯�¦ªÁaÉjÈa ùwiØFãðþý 'ú‡õL�Üvî-Êígq˜ùÏ™O†$:I'!b<ù­�pä2¢Ž~(¸¨X­FÀIrDé­ÒñÁ`H�Š}·T ò5\å•Ó‹ d0€d �ðÐ;Á„ž6ªpr÷½h¼gb¤ÈPNÎ£óH�öë¥È¢¥�-fû�c1Ç÷Ü<âµ§Ê¸9+�ñiwë¦ÙÁ”RCøòFå“‹Uv³÷ì[|†?þæaån£¯M5Ðû­`úù-âÝ@5Q[®Dß‘)åS2Q‰92‘ õ;>5 ˜‚ßÏ‚.Ðb]Nw‘œ0Bž¸(#å0	ë©‹`*‚]5ªå^UÙ{›,ÁìÁ€©ù[Ë¼çU[‹AÆ0¤×£úó9ÝQû1cVxÜ…Ê§8Ö�Èí":‚Á„“6Ö#n+4ne Z-
ÕTº•Ó’ÌÌËìPÖH, # †ç¬ø¦ÂÄŒ6±Ì%Ý]iiãÑEF×­–¶!Âwd7Aåo.ž†�ð—sŸ.+yIä„e{{Kú˜¸®H!Ì’IéþzÌ	sŒ}Ô¹c¹o/êù	Åãº3£òl	‰Ü!sâ1“H'ÀsXØTNJeBƒÈåz9H¶�b8 ä¿Ô¬vdÄ|¼¤XÆVé‡2‡²@.¼B*Œ%`Ô¨’  wÃ«OO–°`g?ªÖ©5ü¬¬¨å!²µíAj•/º+¸
`ìDÿ †³Œpô•‹’ñü'qÅ-S7Ú‡gÿ —µÇç™îœ/�¶‚O�%P]ƒ<VØº“XÂÒ¨ª• ý0 2Ä€&z|5dŸ5‘†s�šS0«•ÙÃ1a›`$ÇCá©pCóI«¡•iåZ/aX¸"Ÿ<>f"vùj¬†4É«ïôƒ+(¸Y}—T+©ZªÒ–?©cØ€�a–Ê$A› G�×šjîï²Uv£nõY_X`¶�d$“$È&~m ¸ 	PAx?Fú¬¾´./^;eð¦×$# XO�ØÔ/ƒ+Z®“S-ËÜj	)4•f†_	üwÑv¬ôUW³Ç¢n²äVV0!^Ì`æ<ìÅ6ˆ8Áüô†0‡y9\;Š˜©8,V* 3ñç¨`««€L=Î§¡B¿v¦‰­¢$ Gæ�Ÿ]P³…&¬S@¯k;#)Cn©—åÚS±Ÿ†§$ˆ(EÔ­—žK³ŠÚit— Ä¨måé¬ôÕR¤–v‰ðRl:\Ô§TöŠåhuºå—°¨({^V_<�#aóÖ¤ly+É…)´\X7üŒ;1­"C!w˜“¾³-�©U©jäVUÞ‹	­åŒ@]™	ü¤tÖ;?Š�€ª­é`¢*æŠÃŠÍ–ucŽâ?á¡Ÿ&UHv­¸)Ê£/)¸ƒ+JÒ†¤U{dbàÈ=:HÖÃ�&*ÖïÝRmW8„¾Å^ÝŠT“åQ±£mb3BÎû§ð=3Ö=T[_¥úw3ÔŠØ%x5=–WPü–D‚í$‰ßDfHÆë£Èö‡»òj×Û>±eNc‘ÿ N½Ha°pÛi�ªPA'úë[ª�²ýÐ§íïV±©ã\¼s¬ÖzX¶'rN°¼@b·Ip½Ñõ/í—êÒïj}-÷—©ð¨õþÕoFÿ ¬úw�W&þW¥\{»|ÅjW|šÊ�;†]±“Î·åu·`Ò ñtN>Ú~ }Gú}õ?ê¤Ò¾‘Âú[À^o¨zg¨Ó›ê’ÛZ¾*­-‘U¤“”*£®ÕÖe«ÚµêK`z¯úiô‡ß_P}éí_cpý.ÿ Fæ{³“_¦ÕÉçQË¯�ÇV;ÝolùTvÓiÓb�q§SJZÄbS}ÿ ô_ÞM=ßîcs=*ïWçû[–xs¸<{ß‡{RÀ÷if­KB¦Yzüôõ;¬{f‡¤l¼“ê?Û'Ô�§Oþ˜ýDçP¾«Äú£Å³Ôx^‰À¯‘w3‚±]Øs´ 3%ªAR`†Sá-{•$…]ÎÍ«Qn(~˜ý³}Kú•ìÿ ªÞïôJ)ô®Ò_F¯Ö9¼OP§•Çæz‰	ÉäxiÙ*íÛã1!€ób³æ‘6îUÆ‚ÔìÞÀ�Ð¨-ö‡¹Õ®±ý¯êêÅÇNÕ€%NÒ‘×o	ùjúK‰ÝõöFžÐ÷@·ö¿©Ù]¹V—¿’Û3XÈ#R†T*]ÙsýGÓýcÓí¦¾¦ò½/ðSœ¯Z²ÉÖYD¶lfŽ©ÿ Ç%,_uäëŠ¶Ø•UÖÖãGr„º‚À—ò‚vÛBÎø×Š _`S_sÍz®E›7s`üŠÓ¶F<:ièØ…�Ã„ q?ù¾Z¸ß§ÈKˆ*dHè`ÏOá¢¤àg’jÓ�Åe¢±É¹�,*,T/Œ@_+s'ÇZ¯Pã›Ô	ÂÑ[šî¬ßKãS‹m#n°Ó¿ËAiöe˜¸Ô,jî²ÅEu
øÕo#È¬ké   ÂÌü|tŸ™Œák·müZîcË²¬Bò\æ4 ÏH]·>GXt‰y,–/Ž>I [[¹•ø¶ÔVLª¯Y{=a·Ûñ×N°Ì6Ûî ÑÌï¨
{ì^ðì©^(~ûþÝò² ¸7ÈÄÁPC9ÇÁP."´ª
ÑPUQ¿Ý³â�CÉ­]H’ÐFý4�ÉÊqp*T¹øÈ÷2TÊ28»1d�‚ÏGS„1Ö½“�öùvŽò�vçjÒFË=GX�=Då�8dÒÉØ*âÂyƒ^È]É$ŒÔœŒn‹˜f3Áh;mAeÍÁR<µÊ³’FÓvÐ]§
¿É‡Ù1M–Ýu¼€B=‰æ ��VÝó­“¹Æ‹,¨¸/wrkTò’@3+8ÆÒ	�"Ih‚Y�’ñ®HÅÉ�ÝŠA]¦Yó˜f‚A È;o—W…¦©¸ŽVå¼5Íz©(ªžbèbNGùQvÖ¼Ô‡u®	�;>T©«¼#�;`x =õ ¶X»­WZ„-Rd�å²–9CCÄCÁñ:\ÇËŸK¯ì·²~°ú×Û_öýú_õéç·ýþä÷�»}C�ê÷z…vY[eÎõ`/u®ÊÚË®u(/ ~ó°µÚÅ}*Üö» Ôoõ^ƒoî÷VÒý’RÀÌôÿ ÓyAÔ('ÿ ?ù¿†¯ý!·ù.÷»„à2#û�}ÄW{ÑO§{2ì-ZƒŸIå¦Fd�<íˆ?ÇOþpCƒ²ßûïÃ}n½Åõ#ûšzÍ>ØúH>—Jæ{Ó�èÆï«ü_VôžXãñ}GµÇPœä§“º/cæxB’Á²�Ù‚y®·ýâàW-+Oÿ ¹·©Ýìª¼�©ôŽ/ÔOMá+ý.ôïKôÎOíy\–[P¯.y ûleÒW % kÁxÂkûß‰|ì¼éß÷=ú£½ý¥GÔ~¶jö;›J{£�èþ™Ën_ŠÀ‹îì–BC@Rb@¶ÕŸ×‚¹×÷íÔ	ŸP¿¹×Õ
½ïîz>™p}·Ïö|÷§Ú|ÏTôÎRrîâ¢ùm´egÎA `¤ÌÛ@ìÕœ™UÜýË‹5Gªó¨ßÜÓÔèöÓ^GÓFôžG¿ù<ê¯Õ=+˜Ü.)R¥Uá‘u]Å.]ü®þ@$†ÛR;-f)·îž�k'xYô×û˜zÝÞÐú±wÕ:ý/ƒîþ¤UgÒdô¯Kå7—êVWÈ\y¤r,Æ±i¡Œ²yžiÄh=¦dÓ÷Oä-�—¤�÷<û“XK}Ù•]$ÁôÞQVYòâß¾ƒ—�é®‡³^kˆýîæàkÍV¹·Ünt/ýÙ•‹r[Óyl
ÄìW›Ôºh=š à­_ßîÌ½Óï�¬¾§÷;ý½~©}D÷ÿ £z5^åö»8›éœÎÊª¥ÓŸé*y­Ïk#¹öVØ´ütttw ]�x÷{ÖBþ?ÑX©Õ[Œ XÈ!ÝâfÄì[}õß§ìúÙ|î 3ç÷HªÁEÜŽjq¿oWê-\%ÂXŽÌH�‰Ì,±6«Ûà¦å;ˆŠ”\)Fe¶HÅ ±$I?j	Ï¢,ä¬¡/îòÆ¥ûöÔöX‹ AÎ@Ÿ.Ý éÀ:ÀKëÅ-/z)zlq]j®±2D°ƒˆYÚ'ã¡ß×â°‰LkÞíNŠ±Q¶–*¨maùÐã1¹iÒDg?E�&ÀÃx$V·Øôñì¾lZTµeÙ]™',Œôüµ‰ "TôÙˆ3®+£Ž\µ€YBÈœ'Ó(Ì<ÑÓRÛì¯ªäaÎÁH¼t{¯ýÝŠÁ*íš”\”%Ç”Góë­Ôyå$xcÉnžH{;÷Òj°+YÚ²¾ÙB«‡LD¯ÇñÖ#„…"àgÑq¿V†NET[ukR•Ü~iƒ�HbFß­^“•VêÕ1ÑWµÇ®ªŠ¥¬J«6ìã˜ù|´’ùRÛjV+3SeuGd�9b	&\ž‘ðÆu�â°c	—2Õ]Ž_+J Z°±Ô`1¿M¨”ÇîTÛWöð�(Þ@A2TÔï4ÎÉ!Âg'vvíöÑÊ£ Ë˜T‰f"X:±—yd;–R’ÆÏÛS�8«$"JØÅ†ÁŒå¾¤‘ÏL±.em-ß±uµ— Ç�À«rßà�äŽ¨Ô�HH½E…K%;º›¡*¾Î8ÁYí N/_Ëf°5õ×ÅoÈ¸sÖØ*’ÆºrÖ¡Ý¥&JX@ƒá5ªOP.ËÓR@â¿Eÿ dÞÌö‡¾¾Í>�úG¾=§é>ðôª¹>»Ì§Ò½ƒÇõôõïTT´UÉ­Ð:«°Á1±×�¸ZÅ—ÙýjÚ¨!×Ñýºý¾äÿ b¾žf¦Uÿ í�I�~3ûmG]¸®ßé§üG¢þÜ~Þ‹eÿ °ÿ NòË,¿íI™"'ÿ ãu�n»39Gú;ñ�}»}¿6Y}úzÙŒZ}±éFFÛùn›kØnV=ŽÙÿ è¿ûuû}Ã·ÿ ±_O{{?í�I�ºmûoÖë··ú;ñ�c}º}¾9þ„ý<r"	öÇ¤ž›�ÿ ­¬,Fé=šñˆ�Û·Ûó(FúôôªŒUO¶=* øûnšÂö%±Û0j=öëöúô+éèAÑí�I�åûm'¹c¹Oúiÿ èˆ}»ý¿®a~…ý=Qh‹#Û”2?ùmôu+¦Ÿñ‹GíÛíøõúôôÇOþ˜ô¯ÿ Í­×n(ÿ Ooþ#Ñ`ûuû}Tí¯Ð¯§¢°gí�J‰Ûxý·Èhê<SþšÄz/ž>ô½•ìïc}›ý^ôod{OÑý�é]è¼»½/Ð}?�Àãµíë~˜­q£�Z!rµ¨,DÂ�†ºvìMÁÉ\?f•¯d�—ŠüçÛ{YÇµ-Tf¬©ö¬I6 È�ww:ö‰r5²ùÅ�‚w.”Ìù”­yŸ	×1¹À7Žß=L‘Á�Yƒ�|Òìä»Ú«hÉl©{5vˆk"T¯”?ç¬ÇšCËòeE\#Šr¥rP{W*Ê†*Emÿ ÅåØ|µ �!ÒKÆË	g²ªX]R™J­P!!ÌªˆÄN©Ø¹S`H G4£gw�`åÝeíe�Þ©?â@J…’D=FŠÙˆh)³H8BYëRì«p•† 8`Ip2Éw�õÓÒ�û§V�oprjv6‚jeóÖ1üêÐDüöñÐr©‰’kÆÍŽjMÔŒL’»H Æ;ÌÉÓ`NPÀ`¤Up²êéµ®²ÎRÅ…€`¸�(;L™ÜLFŸê‚Ï,¸÷3½JB¦1‰ì©#1¸ƒ>QøjD þEá“ÅÇ¸¾f.?V¹þ¯(P:õ˜Ò3Åc…d;TÙ€­P=&@6	ëðùêj@ðÝYå­Ë=Ò,®ŽUVwlìP !À NÄõë¾¨0sì¦Ä’ÁQ›"b®qMjH=°ªWh‘gož„2-¦‘È¯�E®–ÚÏÜTØ…1>Aü¿kUÛ«TŠu0#æ’ËÇº—­«ì‹™VºÈs5°BÉóƒ �úué¤{û¬¦rÓ±Ë(­f,œšJ©aT(a 'ñÐÎ·QŽø­ÕµVT†âÙ±f‘Žó±?Æ5PK’ÒFžj§ä–4ØIQXbý¨WGR2 Ná¦HÔtl«¬3˜_¥�íüæÏ´o¤ÎPW“zù¤�ýÁê1¹'Ã^^ïö_gõv‡ŸÄ¯²uÍzWÆ~ëúëïFû×úeôŠx?ö»=¡ÊõOS©¨Ë–y‰W©Þ¶ò•ûP AÉ¦N8ôºóÛºGtWf_fkšô/Œ=ë·½ýCïkÞ_B/~{Ñ=¡O¨ð¸ë@µæšx|–µ®Ë"rŠã @™'§HèuçÓþÓ]™}Ÿ®kÐ¾0ú9õãÞþùû¢ûƒúMëC…ÿ i}<«ŽÞÚJhÂúÊµUÙ�²sîéëjPw^nßtÛ¹j�—Ùúä½+ã_¶®ž÷ú·õîoÛëý‰ô¯¥žð“íÄ§´ëÃnG?�…Í$¹³S'|‹x@/P !y»ËZÖØÇ‚û+\×¥|gö]õ×Þÿ ]½£ïïY÷Íž�w;Ð}ÓoÓÓxíÇDâYÆ¦ô¥•÷cYr¹xüOSÓ¹Q\/7ëw�px§}þ®i?V›è2j´_ôâzGñùkv¿°OíÖ|¾+óSÉK’Ð¼Šbµ?¨¥QìU ;�™1økÚãù¯ˆ	s²]7`*f®·¸!²Ëk…a¶q�Y ôÖ¹êÄ š½Xå3�k7e*vÂ×Ì%i'"!°‰
ƒ¤�`Ü£Š‚änça…ƒ�RVÖgbÓm½Å/×ÅIÃ/Ì˜ ÇñÖ6µ‹ï¾¸*5¨áÃ[§#1¤Òå�°±ñ)/ˆƒ°9GE'¦Ž’îì°<�
ZåÊY�•blÜ2¸ŒWi�31¶µbè¨ÏšÑ5-6Ø*û|¶°vÔ«AF t–�µ­g·â%OKT¼ñ�’e•âÖWeuÓÉ!¬K­€s¸ÚvÕZÖ!ö@¥AŒ·Á1¬¯—JÐiA[Úç�V8°˜-YyùtÔ·!&ccì¥¥û,9u3ÖJ5h³¼€‰t7ºGÁr5¾ê$#p'x#M¸¬“ëä7é„vlØK�)ÜgGK	XÂÝV°jK(ä¡q•V�¹ÜGš�gLB™U+�ó]»xÄÀÉ„t‰õd´�åsõÙYpqËŽìÂ·Ï	 ,�àu	ž¾†`Ìë¡$ÈNÆ ÒÈirÄW{47éõ&å-´bH0¦Æ¬å!XŒVë«îFNŒÏ”•ÝPÀßŒF¬€Ó”9&½Õü*û ÕedPÖwTß¹¬ãåt‰ÑmÛoE»pXŒÎ\¢¡›¼´-6q+x¬¸œA’Ó–ŸÔ‘æ®¥åL¬xÖì;‹,õ…3¹€r™™_á­iq²ä¯Óöýµ®ûEúIc‚¬ßõé±Û×ýDtÚ?y;¥ìWÙýOú‡ŸÅ{cë÷Ñgúëìî´“ß¾»ôøpýN¯QRô+0nB×Uµž?!rLë=Ì£!ªw�MmÒºw{ìì¾}ú)ö+é?H¾©ú/ÕnwÕpûóÖ}ž]^›ÆõJ«UºãÝÅ9XlµŠªr,!Dyˆ3´·qÃ2åÚý^‹u;¯sýÅý¿]õÿ Ñ½¿é}L÷Ó‘è\‹ï{=
È¯—ßDP9æ™ÊJ¼¹6Þm¦—é8uÓ¿Ùÿ hg#Áz»í÷ì£Ñ~„ýHõ©Ö}Jõß~zï;ÒmôšÓÕ+DTKž–kó¶Ç!i
@=v†ýÎ Ì£µúÝ6w^o÷öÍw×î_·9uýW÷7ÓÑènOð}Éâò?pÈÝ×¬YQ.1–]6ÑKôì«½Ùÿ cK.?ÛoÚ/¤}»ûƒÝ^é¯ßÞ±ï¿[÷W¾#—êuUQJ’ÓsT»»3b%›`4ß¹ÕŽÏëÿ ¬’îµ÷öŸ×ouúwº*úÇî¿a¦Wé£Ñ=-Ëp‰®ë.ï¥bÚ±±û˜¹ß «Ò4Ví²ÝÞÇYw!v~Ù>Ö}í¦�zŸM÷ªûÏÕ=õïXõ?SD­£ƒûƒPKIä¹ff3·ñ×¿RÝ�×§bî¼7ë—ÙÅÿ Yý÷Î÷½\=ãìÅçñ¸¼û{Óí6pøÿ ¶¬W<uïUÛ°ƒ.Y¼vEØ3-Üý~²îBöoÛ_ÛŸ¡ý¶{GÖý­èÞãçû¡½Õ›Õ¹¾£Ï®ºŠ±¦ººë®@PµÉ$’I?!¢÷êUÙìŽØ!Ýx÷‘ö‹õoe1èPÊ`�ý{Ó·ÓÚþÊ?oþ£åñ_š»-åµ•ùÖiebaÃD±8ˆÃ¡’g^Ó\/Š	þ~hë§ºÊê4Q^W·Š·LZdÖLuþÌLk[-€êŒY¬ªêÕù!®”
€•òÁóëðÛ®†Ä&ÄÔO‚®Ô´›Q2-Jk\Âï �­$ÇÂ5N  w|è,ùy$rØ,LMK€nK+•t\r\T.ä‘Ô|täðSf ŒG¢šËJÛÈz_¹]¨Y .íX7$ XuŽÏ�aq¿»qOklìº¡ZÜçÚ®ñå# '~»“ “…NIaŸ’è»öõvmµÚ¥Xºv#ØâzÏAòÐ^Û*¯ã•R²
¨ÅšÂ¹?ìäsc‹çxÆNýt³•=@BS2ri4þÞ¥4¡<rIB�»Coá3è$‚¶5¦\†oÌ®B£¬�#h0¿-,Å�­;ŸÔdLQqc;Œ$°ÜÆ„”`ÙmÙÍ� @rc-Àø…5üJ›Žª·‚¡h(ñ� ¾ÙZœ’€»°ž‘ÿ ·A/“¯º¹ ,¾Êÿ sm
–ak5‰j"-nt§a±ˆðÓ#ySƒ»qFÏZª·‘…U�ÎqB…˜m¹†+¹1¹Ö­NákÁòn>êŠ˜éÚg¡ÙÅ]Å E +– 'q=kÔ|¯ªe(¬ØÇ˜{QÆIÉ¦2*¤� òŽ‡øi3±•8Ý/¿Ø6=×vÚ•G¬�.\(w˜
@&tÌñ[úðvT¶…­¹�{Ù‹ÁiI ã@‚¢e�~•¿·¼ÿ ö…ô’D÷Qÿ õ©n@ñ=N¼½ïîWØýOú†·_gk’ô¯‡½áõ›ê¥}öý)ú-éþ±]NýÉìÎ_©zç¡5,Ör–ŸU¹/ýÁCj�Ü*À±Œ¶Üë¨¨è$åymÜ°ï
Œ2û‡\—©|7èZ> ó~ü=ñô[“ë	gÓŸHö]ÿ Oô?ÛP|ÓO
ö»÷;Å�î[HÛ`uÔÐt>ëÊ;–ÿ q®Ì¾ä×%ê_}úÍõÞ?vrM={Öjæû+ØõqOµ=$qè­¸m[W]˜Úˆ-~çs&î3oùqk¥ªGåíw-nå�À_pëšõ/ˆ>Ô¾²ûûêwÕ/º¯n{Ã×ªõoHúuïôÿ hpS�EÀâ·3Õ8Æ‚õ"µƒd,Ó‘�õÖõ åý~å¯k>ÆÛúä½Káß±�¬ÿ P¾´{7êOª}Dõš}oŸè^ñäp}'‘Wž7g…g›« ­€„.`°-¾äí®�Êô²òþ¯v×ø®Ï÷~Ñ~®w2�èFb½éÄÛ¡ßOgû„þçýVÖëó>×:'~æ±U-S•(I²$QøkÛÒÿ 6_¯¤9�a·‘Z`+i³Žm§�ªÎka
ªÝ<w˜þ˜l*0_ß,œ¼‹{ÖØµz•ì»ŒršË+Ä‰9Ÿöhà¶ç+/\ø©U…š‹Bw	�\ À’72|cT%ò¤1??ï*KÖÛÔ¨�’\� D[|t¸ÊÓ]eµ±š´¸¥UæÐ^CÏ_ËŽŽœ�Âz‰ÆZË®^=ÏhRE×î U�h“ð�5D@kãÃÑiW·MÏ}VUc6+Ç•J€B‰Fÿ ‡ÏA©±……‹;O”VñÚŠUÅ‰]ÈÈËS®NT€Ã,ø�g$òIN„ªªüÿ ²�Û�)2Á\€ �~GK$rR*€xú®e@æ>+b€í†2W¬‰1'Çç¢ØH±CV®UŽaÊâr�‡ÄÄz$+k-EoÉ[EV+€•©>ŒK@#®‡pËD‰OÎ³[AeHÊÌ
ÎD¶N9Oã×CËl™Ù@lþ§�&«K5ê@P à…clHÕÞ2ê*æGž¾j…b;6všˆ\«Ä–m6)Ûá¿†˜9!3°ÖéÅy0ñûT°ÍÂäD JZIðÔ	1žiÆ}�\¯aQxTkYÒ› œ1ÅŠ°Ä)– ‚èw†RÖŽ‰j²!äÖŠ)LÊVµ¡ œ‰†ÓÒØ3¶¡M‰$³Ämâˆvù"Ìœ*¡VGÉC;%ˆ%z–·Nútv�•úcþßŠ‹ö‰ô•R _È†ÊXúÿ ¨ägæg^.óõ—_cõ= Üþ%{oëßÐOi}Ä{?ƒì¿yz¯­zO¦úªUêÔ_èœšèµ®¦»*U°]MõºE¤ÁI#S[º÷{C¸¯H}ûú?ô7ê¥}Köß¯û¯Ö}Ãè©ËON¯Ö9|;8èy”YÆ±Šqø|v1]® Ê7’	ˆ«w	²åÛýZRÝC+ÚqlÞÇû–ô¯nzG½½oÜ�ÆöÇ'‘ÊáÐ¹TP-nJ"8¾¾G‘[ÀA‰Ä2ï‚Ræ¸WÞìWºÏ²ð_ ŸdŸJ~Þ}éÌ÷ç´=kÜ¾±ëœ¿L³Ò€õ®GÚk¦×©�”q¸œv-ú*£& 	Úw»†ÁŠŽÏê×´\:ò¸¯´�§s¯nó=ñë¾åô›=³Çäq¸4ú'/�U.¼†Gfzù<nJæ
eÄÆÆacS¸i„÷¿Z½Ò¶JûyûBúköÛê¾¿ë~Ìõ�púß©{‡…W§roõÎGÑW«MÁ*^/ó1–Ë ˆÞuû†Ù[³úÕí›õÿ ìÇé·ÜW»}+Þ^ð÷7ºýÔ½#ÓSÒèâú/3‹_ªKl¹Yªäñ9ÙXgÚFµ;†¡–îþ½{…Ë¯(ûtûZú{öËÅ÷oØ¾¥ëž«g½/â]êüŸ[¿�s(à­«Mt¯�ÇEPordIë nçtÝŸe»­^Ë³Ïë¿­ÿ b?J>¼ûÿ ›õÝžè÷‡¦ú×?�Äâò8~—Íâ/WÄ¯¶Š•rx|‚�€–PÐZLÍ5Nýª .}ïÒ§t¹yù/p}¿}¼ûí¿Ú~§ícrýWÔ8~±êoê¾¡Îõ‹©»�÷=uÔ)¡ªÖ c=dü9ÞæÅÊïÚìŽØ`½]ýÀš¥ûEú´nžßþ‚fO¯úp›nº¾À{…Ï÷?ê>_ù¥®þSÕÈµª…Ù*xÊ¢72ê>'^²*e|JZÄ’q„Ú­ñ`�X¥Íiæ
$ 	ù0ü÷	aÊÛe•ÛqwI­»³0R@ !'¬	ñÑˆ±Fq:âŸ]S}õµp±+7ÖTvÐ“º0Lï1×¦¨XÔ»¢Ôw×‚Ä»�ÖØœ1uª+8–óV<ÐåDå2b:™Ô¿ã<|Õ—xû#¾ûm¬V8õñÐ$‹ ˆÎ^TchÐo¤�å �Å4)Kl/b*-aUëÄ¨ ¶ÀõëþÍf~
m’”ÒÜ~Ìä¾G®ë"ÂŠŽO˜L˜ù� ñÖÉ`þ’Ž±qýË>MnÁß.â(ŽŸ'qþZ×©e4´—ã¢§ÖèiBymqkEfjavŒ÷Ú'EŽ	~)#„ƒì£UÆÑuÊYJÅÆf@ ¨a×RU![‘’Ä²µDv.²Ì�ƒt À$šY°§g>(Y‘,¯"±“=ÊVzí¸]ÿ äkÍXˆODì®ÏÐ¯»"†Æb­ƒ@»o#}ô±ÅhÝw½×ãUWx²‚í—�‰"…0gâ5F ˆ8P,Aü†þ;%$PIµf¬ƒLî0Ûù ~:˜ni—à1ãâª9#³í
YO ƒ±3ŒuÈ¾‘À ’Îu•+ÝGzænRÕ]ìâõ——€#Ì|µ �¥Qaãóæ·`BÄÔÙ€áëÉw*2-”ºôŽ¿ÃIƒÉÈæª¶›¨‘YbŒ
ŒÜ�$–
?«¤GòÕ0‹2a~—þÀ'ÚGÒ…^à H;pz‘®Þ:ð÷²ûŸª¶5ºúßÔý[Ò½ŠyÞ³ê|OIá+*g6êøõm•s°ªÉð®lë¹,¾õÿ ®ãæ}ýý$úmío}×ê_M}sÙ|ÛýgÐ}>ú9<+y©ÇõnGrÆ¯/Ô‹Ly¤  Í=Ew^cÝ?îe÷¯«zï¢zò}wÖ8>‹Æ¹ûUr9üŠøÈÏâ­k(&1®L½$�•ðw³>³û³ÜŸ÷ú}éþù_[ú_ÄöM<�Kô-•_Á^JÓÁ¹¯®Êäî]b±`âvQM@ â¼µîß!á—Ý¾¯î/oû})³×ýwÓý9%‡ýC•WXV6²ÌH˜×&^¢@Êøgíûë»=÷÷m÷%íG»ßÜÄö÷‰oµý9,ªî·euâµr es”1ÜïëjµAeåíwM»¶îW÷W¶=½e4úÿ ¸ý/Ðíä)~=^¡Ì£ŒÎ Áeº’ñæ+ÔlWÄ_gVýíõ/ê�ÝŸ¦û“ÝvûŸÛžÒ÷�5{!Y«z8¼Kyž­GoŒõˆ5vø•D6-Õ˜ž½Ê€^OÖîZÖ¸%À1î¾Úõ_w{OÐ¹ÄõÏsúO£rÙ‹ÅçshãØP’µÔÁ#¬k‹/Y°â_íûõcßÿ V}�õCÕ> {‹•î>g¥ûß•Çô®G-P5<[8ôÚ)¬ ¶‰Qý ÀÛmvïTT†à¼¿©ÜµÁsºòïîý ý].•G ¶-Ð•õÿ N"gæ4vK\'÷ö�—Ä/Í2=¥¸¨Ç7wÈ¾g’P—ÌzG(_#pšJ\%‹uÜjÎ¹*@Œ”4H= GYÒO K8•H&›^Î67’‰ˆ*UUžZN@u�Qˆ?”¥"§vÚÒÓÄärR¾Z˜•í†Bº)ÚDoá×XÔô¹<’2Ü�/‘r�]ÜbÈ¶ÖXùŒ…¬âOUØá¶µD±Ø ÿ W®è/´ º¬ä@y*ˆ¬Í °€ÐFÐDÈøj*Ý“k1€úÊ§—bVé}T[b�ËÅ=Y‰€ìvñðøé¯8iæ¨’$K¤�ú…]{mblùaedFS‘
&ø´“ç•'eª«Ï�bÕK,ƒ_{0Yƒ#eŒI+æoQ¹2Š�‘º8µÐ5MUN{½… €A‚�šgPÁò¨c—!¢TèëÝVÊÚÃB¸@$õ3TT�6D%lY‘ä¯!ä…2ž¾HNTû~åj‡+±B€u¾Ä•YJ':�nìª¹‹šëpŒ‘·\ºnF³Ê:\g)­X±fU­e²õW&ÌQIÄ	 ÎúeÝbC2o&¹jÙžÜ
³	"L†ÄF$�_Â5�à’ÈéFó¨ã"Ô•÷-¹Ž)9¬ªgv‰ÿ MoÍ`e£…=íe•ZÉUeƒÝuË#˜8ª®ÿ ßùÎª�ãZÝ�_N±Æ·kpV 3ÜÆU‡xA¹ña™` 	ŸECZ·Z´½½¥·’½Þ=Š1*A,ŒDL˜'}¼4òI æéoû}‚>Ðþ‘†ef�^-‡åúÿ ¨’£ðé¯/{û–__õ?ê©^çúÝô#éÿ ÜµøÑú‰Åæò=/ÒýJ¯Vô÷àr›‹u\ª«²¥`Ê#XC×ã©­�pº÷;c¸¯T}&û#úôcÞ¾—ïÿ hp½jßqú"r—ÒnõQkê¡¹´¿÷Z•K5v:ï#rb`‹·zÖW.ßêvûdX	Ø?]~Û¾˜ýÄðý·Ãú‘Ãçò´ùŽG¢ßéü¶ã:7-.VÊÁ…kÕdFÇs3KšátîökÜgÙx§Ñ_³Ï¢ß@ýÑÌ÷�°½?Ô××¹œôÓÉõiä­|{^·qZ@	í(“;º�kw-`ÅOoõ©Û=C+±õÏígéOÜ77Ûþ£õ�ê§�íºmãúuþ›În,Õs+•±
º42È8ÎçxÖ­Ípžïb½Ì¡úö­ô“íëÔ=wÕ~žp½I=CÜ<zø¼þW¨ó’E5¹³
Ô**ËA&'a¾µîm•»]Šöð¹Z¾Ï¾Œý{÷OÞ~üáz±÷Ó+ô�Ëôî{qÕø´ÛeÕ«VËbÊ½¬e@&w�µ«Ü5ÂÝÏ×¯p¹^Sô/í»é‡Û¿Ü<O§.}Ý6q¬õžO¨rÛ•eƒ†,"ìªª�ç;,’ÆIÚ5îm”ö»5í»n¼êçÙOÑ­^óõ~{Ë�ëkëþ­ÇãñýE¸ i¦ÕâÖ´Ô{n–!AÆ‰‰’j½ÓZ°QÜýZ^ÝE×´þ‰ýú}öÿ ížµ~žq9”zwªzƒúŸ¨]ÏäMöÞõ¥[¹
ªV  æu±²éÚíW¶/Mÿ p?hÿ Ve�} „fÄ=ÓˆÁþ^=5]¯ì¹þßýGËâ¿4FûXÂÜî©»�ºc@IøÄ	ÿ n½•Èâqâ�++!e&¶–(@Ü–rI
|ôTôÈZáÃ”¬é³¶‘hª×[M"l—0ßÍ�ËütÔn|¢ÖÈÁø¦ÔhõÓc5\`RîdÌ[fR­Ÿš-V ’¬µÉZœR8ïzÞn¡)EQf*ãd¤×Kg% †�—9í®«Uí^Å¨Ø,(½aü›³	? tž‘VÊ,-c0µeeÎ]˜Xñ²­’Ì�
.Dõ=F¤T˜UhÝc…dùr.ºÀ…˜‚	Ìx¸‘Aè:j�…'8ÊwºìJ�ªã[æ´±VKe-±™øë9	5)MûenE¥Q»/Ú!YÏP �4ï–â4’`< TI`£­\­–Ô;µTHYÄ/æ0vƒÖN¦Å£tTË„ÒÃé«õ;Û 'a@;-lÊTïX75f·�ø…
›=d¸Û§†³€%bê…ã
Eg‘å­°tu,ÆHÈ�¶!£ÇÇFÊ™²„T¹ËÖš	g³‘i9(ŒDªîD™??–‘œA�Ëk«6-–ƒYµ5˜Ø|îá^Jƒ ÄF‹ Ü% —Äæû)�¢§6![me[¹Úã¶;lT¬�Ôd>~3áª5,åH³˜Þ_Á1ž¡y±éîwlfW62­-*z$GQã¥ˆåÅ/Ôu„Š…«U5öò³
d-²¡Š“?Ò¦wÔ�+8U¸vMR�)@”¢±nK,vrDôŽ±óÖ0x)"×ôCíËû�û§íûé×¥ý,ä};á{çÑý“É·Ñ9ãÔlôûxÕs/~MÕ1ý· Z¢ë]”Â�Ž¸ß¶,\/ogöÏj½,ì½ò?»‡¨­ÿ ±<l7ÿ ôo”�O¦ŽºŸôs]Oï�ª1ýÛ¹â«þ…qÃV	Á}Åcÿ ÓdOQ¶±ìK:÷–s_²Úÿ v¿T°WÚúE¦Ã'¸¬d<Ç¦´é?®óÁ÷Éÿ §Ávþz^õ?ÐŠ@­°±—Ü6–ò¡é²L	Ôÿ ¤3º÷—þ¾è+þîûYV¿¡Ü€5a}Ëa8ï$ÿ é{Dt™Õ×!ÿ Ð}µè¯OîÇê.”Ü>†q»,¥¯û‰Á®$Þš'¦ß±À¬?ÿ Ÿ²@þí>¥¼}	âØÀ–¿rÜôÿ N¶“úíý‹y'ÿ |8é©ýÚ9ohQôC‹Û5ç˜÷Î^ÓGËyñÑþŽkï�ëî’ÿ Ý«ÔQ›ègA*-sîW*2PDôÃ”ÏÃXö@9ö@ýòÇÞÛû´z ­¬ÿ ØjXâ¥+_q33ËÀzvÀc¹?ÀaØVÿ Þãî½÷-ýÀ=Ñõßé§ªý1§éÿ §û3Ò½c“Ã³Ö¹)ê6z�üšø·×Êªµž7jQehÌHbbxôívú.
ãûµþÚt²þ{rAäŽ1(Æ+AS’äE,!–qŒGPOá®¼zG«n¼¬-6ùè-ÙmF“ÊOÐËUH™‚‰9'@©Wu&Á�Ë+ò.î\õ±¨+¦ÀY )=:†¨µ`Î¶X9�Šé†ÊÕ¶®Q¢µääÝF6²`ncÃÃR`8LN`¬K®ËRÜ/ÃŒ8É3i‡0QüçDŽabAÝŠÁÉTý†Ç©E—Ý#` (Mö€'ç:d“Ò	P:ÕhÄ²ÈÅ–@!Ì�[)ë/¾ž²�QÏä™E©O"ÞR­­AÏk’à¡RCƒ×C“
‹ J{Vj*—Z¤J‚+Û© dØ‡]µEöâ¥›>¿nÃ°*äÒÉ‹vì·#„ã%Äî‡Äë8×‚Û\
ÚÚ©@¶ÖôÉèpŒ¡#o3IÛóÖ¨âËŸu¬kUYjìèJ±
Ø4ˆfLéŒ¬ä�{£ÉÕ{nØ),­Ë*v6;j7Vð¨{l+Rrœ•¯jiwØ®2D7†ÝþzdçA%–•k2xµš†Hl*ƒ<ÞHòãá Ùù¬)Ò#K»jE°ÙUgybY¬™˜ë°o¥ú¼Y ÂM®Îo°µƒ“Ø:d•;LìÓ¬À,*A0�†U÷Ù+®öË.‚º’	?-¾:Ü�*mÇ µ«µyW^Œ32¹œ¨‘ÓË=´™ÛàƒZðXR®/×I®¾5¶!U'«7]ãbFÑáðÐý_U€ 3¢j”µweî^"æ–nÐàÊÀÇÇðÓÔL<z,CpH³+vjšÓSâ¾YW-¶/>'ä5¤ó%bÀr	éÆ¸%\–¡ëãr'¹}$Ýq`Ud’`Ž±·ÃTIê¦µ© üTöŠÝj6V´÷äÐ~Y¬( L	øj]ÛÑP‡K©Å|„+bQb:·ykóbIê6$È‰#X—ÕwTõ2ŠÑ Zç*Œªv‡#mäø¯	GSe€FýÕ4ßEôsý½D°�Âˆ�ñ1þ:#eƒ³‰tUUûj1ÆuÅ»!AS2L÷:€¡Ž³ƒ²_Ý*ÓOpÙeÕ]ç%Á8nTu?/�Ö�s*K
ÕFî:ll)[%VR1
ŠTÉðÛhÜ�UÈhZ•"
4±�CT,KÂÂÁÐ°Ý•¼»ÞG†¢§‹¦GëyµRêQ[Ž[ËS0a'£ñ ³zébeg 1·]°`m*¬Åœ[Ê$o?üt
’án •¾ø©³zÛµAÄe/²ÈhœI#ÿ ÃTk»©‚<%bùÏˆ¬)l‘”¨¬ÛòP@� ï;êaŽ]Qã
³^TqŸ%¸Væ£Êœq ˜4þZ@Û��&Y‡¦úÊ�›R�ÒË4¦WËçP¯ùXÿ WÇhÖ¯ãæ‹�]Ä-‹kPê"´ÊµªY�fÄ4D™ÛXØí•ª ä6à™O?öÖ=”+–·õùåVUæ³¶´>J¿ c|£°%œciNëYfN�JÔÈVAÈòÑX.aMˆma=Zû%�ÖÚñÔ§p9Ò}šRaWž
±%k±n¾jÖy-ÄbBç1¹1i$˜l,ê¹6áÈZêä•¥T³;D±Ù�øLhàƒ`g	bÊÂ\¶ò	@¨ƒL6Àœ‰‘¾ÃñÖ‘²,EŽS@LPXÏqÈWÛ.{m”Ž£®Ñþ¬ò–am® ‰ 4µo”’Ç¤~c²ˆ‚?ÓV�5Sop30ä‘ò'’ÌAÆÖ‘ ˆ|5 ¾UZ
¥•¬€ä•ÆHvËÈDÃlIù��M]8ås!ÿ oî�…Yf¢‹,QG‚Ø„»Y¶?RFÛ�n¨}ÝWùrd( [¸õ€.PìÕ"`lF$Ê´�7 ÁÔJXTwØ"Ûkµe;u8Q��ú�üN°ƒ„Ã$”¥–äÉxï �+,ÆÄo1L¿,zë ëš`4\öÕYZ
WbVJ·ó
ÈüÊ	¿MbçÖ³ 7ò0k­ŽpDTj*šÆDƒÔnÒ§ËðÖq€#Xà–!‹ëo¼Ž¼wSM¬IªUÀ´;_ø ƒÂ›¸n–'}�×]h8=¥‚à[Ê³¿ê“°|#YÛ8;ý¨ÛmãÄ&EïUh¡sâ§xZÍ»63à:N´W­YÏ’2ôØ¨½¤­ŠïKHU'u1ùgàIëá­ZÁ/õZÖrÍÁ0Ým,iZß‘K8¨ØlS|'TC	:æœœ{ ˜ãCWÈj­Ê¯O,àv¶[ž¤xÉ?°[TõCç‚•’›ëj\€ ù‹´1%|'t�ìà¢ÏÓ!Œa\Ím¬õ×Ç	ß�O�Hèi#v�µÍƒ·ºè¹öZ+M‰Ûe`ŒciPqÙrÈ´õ=uœ¸ä–„´²±‡¦Tk÷Äáh‚6"7aº¥p³
•aÊž:å{½`dT�Pm·€Çmgsp‹kHLzîKnµ­f¶FÖ)bv’dˆÚdN†öZ¦_u�=†är –`A$�ŸÈ¤i%Ì"€�<ÐŽYûwr˜P°A�!'¯ô˜Õu–”ÕFk‚¤ÅKu¼hkIîÞ<¿¦¢ ‚	gðÐØT	\øªÒ-w.ôãWÃK“¹|Ï]õœ�Áä¦•®úÃ÷‰­÷íŠV6Ûg}QOòˆfF/aUõRZšì¨¯3ÈàÌÕä‰ È �A ¯ÉY|)™sj”ò¥‹�ýXØ�IAñøüvÒ<?„®jª‹C#ªå4¾Y»œ(="G]gê“üòC³TŽqa±S7~®Ú’T9tÄˆƒ3×PüG‹ ©¿áÛ,Tqë"JŒ_Ì ë1×ðÕ¼|VUIkb•d¶ÔI„ˆS
ýSá©"Và'V«iw&µL\‰S([p)†˜øi0ÙMOSá-Ò–ãÓxW[-qFêÐ�@ÉˆÞ!zc¡„ÊŒ0”Ç¥ò»Î¤º…ï0‚Ì®HÜFÇñÒøâ+<gÏaÃ÷%md ¨©±6‘2H-â?b_^ËS¯UFï]jV¼¶Ò0Y.IsÔï×¦°â\†ÙOF‚n·�giÕ\ITË&`“å$ÆÛ�t˜€
€eË:]ì·²ÑÝäR¬Ô±!˜¥„¬bwVžŸ‡ÃZ²Xác`$�x'«5ÌÈ\³²(²×d*æî7‚ØbI°OIÎ!�ùcòU¡ü‡e'``¯P4ÃÁ. ×>ëQÔ¥�¶ejŠ£Ê"IÞ#ç¦ …‰Dµ:rYWŽVêÀ­zV<Íä$Ã ?Ž–û)kõÊm×[ÜÕ8ì^È¡@PÁ\bÁ§y>$è,ñˆM_$kŠM,¥¯[Gí–»*@8“Xî<À¬�Ð,ðÉ«]‘}c��Ä—fO:Ù‰
Ž�@ž›o d1E·qó[«”)AOŽ¶2Ê³m;ÃFÀŸÃF–ULZ¬h�…vªÙiÎAcŽÃ7Ïá­È$¸.S©¯=ÊŠ+jr‚`Ø”€¬dTølcAm²´�”ÏmPlF¹ØÁXIÈ �HÛs?Ž’02€YË2I¢8¯e¢°«aW¿2mÛó/H3×¦šæE¤K*Ù¿rŠâ®ãq±îƒ#<ÂHOòÖ|¦Z]]UYÃP�¥l®g0Ìì[70L€"gTYÇQAv,=ýü“œ=–G÷Z²”©îe)”Ó`:j0°/‚›kWI²÷µÓô‡~�%X ¡Ö6’“±ÖÓÅ$¸Z’ÏbNK­€1-c$8‘k IŸeA¡IŸfë²†çb)ãœÂclPÍ ý1ñéªÇ%‰–è˜UBR¶X¿¶w%ëD2’í ¨À�´oò�
Þ+V."´äCeÛ¢ìA$˜cX�Z ;�ÓÌ²È“;¥�ˆ¹Ô×Z—*F2À~Q,vbOúèé8)½V…|D²t7°Äâ@dR¢Txî|#YÈÞ~¨v‚¹óÆÝ«~ÕŽÿ ¬“	–È�Ô‰vÓZ�ƒz’Ã+vÔKª*µrI"
 ™Aßä~zÏ
ºB.å•Rä\ÀÖW™Cg'ú7dm:ÀJÎÉ‹BX¥i6rÝ1–ql¡²“°Þ7Û9øB‘–/
P2ŠË`“‰2Á›bGˆøk�—`8Üµ9¶¾*ÛXbY_u(±°‚Ûü59U[—d_ÆÆË3Ci(~[1(<² Hÿ Q¤òÔ£«¥oÉKž;^¨^ëkÅ²ª‚ÅŒ± õùõ:AoòRÄ‚wOg©�­–
û¶bM`é]7!X�dÏŒj\íÁQÌ©™^ºª‹Ufl÷´
È}”�¶äìgÇTlò1ÁoÅYÄj	JE5ßKVìÁ�¸Þ'yß†ú‚8T-±A]õ1Æ»œ½%ó”eÄ)X“ ìdéîø©­ÁòÌqKæwªaUÀO(µ™Kf¥‚cåé=> épRjCÂÕu¨¦Ûì¼£q’ªÀi±Ü1Ý][nƒ`ñÖ~ Èéc~ªgº¬‡lXÀXT~fRø–�€x |§OKg_e­`U]¶ª¢–Ò©Éä"µÊƒ
Tvþ`Ï‡ÇRiÚ°òF[�Åøõ×bl-PT†$tùäŸh[tE{¹	Y'N Œ„‰Ø“¶¶ùñXÙ-•WASíliÍÕ!1*˜È+¼‰;i6rPÎÚtÊÙ‡vÇªÈE{”\XlÏŒí¬ Ä¦ÁÖ»­srÝê5LøÏ”+1ÄºÏ€0†ue|Zß
êY¯�û‹ÒØ2 å*«Ð dïòÖrSÒÖ›V¥P.j¢ª¶¢‹Æ,0p›Ûc´ü5¬G¾[YØlýƒ�néÃZÞÊ
€s6‰ïI$,íã¡¶æ‡iå…‰É/Â.„áµFµP®¦2A;“'¤FÛi!ŽŠÖþ¬>ˆì6pé¬B5ÕÃY•eX±Ì&O”íÃXIaºÀ„¡Ê_0aM�Yff
P±�÷‚@è@ŸŽµ©œ x,7µÊëÉäv«bPbµ½À"�Ä‚#¯NšÂ®!c~’_‡6UcX�Ñ§·Ii)ˆ$d‘¸ÓÉi“¯º¡«.qbX^kT™) 1¿Æqë ³rÖQðGÇ<w9¿‘U 
‹ØS½‰óœGä	ðÖîÔÜ=¼ÔÒàà»ûñðEs7hY@´¿žÕU:‡Tî±K2 ‘·€Ž»Æ‚D€­×FX­ŽÕjµãlšO”–çH ù"Ä†M{B]mcô•/rxÈ|ªÀ!~´�·ŸÃOIŠz€ËåÅTâCÚÀ*ÖA`Ìç¬lAž‡äu$˜Ý-Y�»u^×Ñ�¬í ÀyU ‰’<¤Lj‰ 2 ˜8Ùi×±ŒÑW'%�\yIAÙ�™ð ÿ K‹ÁWK7š)¹Ê²ò+%l
i°îˆ¢OHø�Œ2s$ÊmUÛuÏÚBûÏ–2Äªô¯Êt�8ãN¢¯1®	ýšÒõýÅª{‹úˆ¸†WŸ),@|xuÒrÀ+ÙÝÒ­¨(ä•ÂÀ
ÅgÈ¶– ³Šö…é×áóÕT°�eÎôyûj>Ô›ºØƒÊ¹™ìË(‰1Ó§MA?‹ä«ì`&#7îí.ÖrYÄñí|6u€uFÁ™!ËœêEŒü†,Áy°Ü‹©`¨a¼ÈøuÐx�€3;)k.auQe)µNBLù�„Ÿ	�´“.�ÊRÆµk7�½ó$$‚ª
€ÂHÜñÔ¹&V„FÐ +šÎ[þTQ¸:Çõm¤ãu�Ã­d™E†ËjJÔ*!À3>P	 è&V".­¸ìjKZÊøáK §¹Y‰€AÚb°cŸ²Í`ñY-ì¶Òœ~UA¬Zä
�	&IèÏZÌñ„TØ‰‚—jÚÕÕY,®°…6(ŒN[‘;øÿ †Ÿë%Qüˆ	Õ÷Š'|-ˆ®´[\ÅƒÈ2ïå¶ðøëH‘¢†êƒ…-1§‘PüÔ2öEŒk5%pø‚§Ëã­b‘óZ¢Ê°Y«µª{Å�º0è%�~Vq$GÃTZ8iÔ€Nàðù&"5â«©¹¬*k¬0RŠB¯Ày}I„ƒë¬&ÑSîy;ãvœ¶*ÀÊ�Œü �Š§dáaÞõs«5«)ý)j¬V9àª:bI's¥™ãeÎ¨Á%×‹b}õ  w/Í‚‡D°$Écãu]G‡„%™CÞµ¬~EB*c‹9B –`D@o×ùjY€lî©ä�DÚ¹vâBÃ�”“0g2=H‰ùhð³“YAPaU¬Ö-	\
é(Ã'$B’aCNã§Žœ•Œ£–öZÜÌ½õ-”`,Á¤ŸžšØYÌ²Lñ«±‹=vò%IAæP"]¦Èh�g-
zj`çÆUy	7N+VÔÔžá.†
Ý:Á�´–hÇ¢A3±\¦`ìn³‘iDÔŠª 3Œ¶ò$DLê`Éê—/˜4vX™"2Š®­¡B±…h…]ÉcG^ºÆ%�Ûº*Ã¥«|÷ìRMLƒ2�L:�¢vÚu‰†eAòêŽù®Áýu–ÝÐ‰mÉó©O�ÖË—ZÄÔÆ²5Ü‡ZÉ¡T/e€z�‰2Ýzë0RäòJxãÛÆÌE†¤†”,Ý	q ‘á´ÿ =cbV j„-ejZ…äce™Éa!¶ Nûë Ç’�³¼f7‚Y@Ë—’�±ñX+-;0øk3–‰p+9|ý•Ð®,¶µnõ˜·/ŒÍ�2	™+ãYÆêÅzd-5ØÚqêÙošâZ6˜+Ð ?7ÇçÌ'p¤X–p”ÎíUU\\²9fÊÂÙ¨HA-üwü4EG’ÎIóFö2½b”ZÕ
­Æ­Î
ÆäŒãb�d²²]Ã¾¶kÜ›”‚ëHüË0&?5³ñd1Ìç_eMÕãàÊsQæÈv€þ£;Îš—‡E¸Ëë
›$Î íkööò°lˆÍ>[ÄÏŽ±¸ÌÆÉè/;©*lk·¾àg…ÕÕLšöaë‰Æÿ =a—$aå?�û®;¸XªÍÃI=¢Z\æ$å±�Ž;hpj] 1tÉî–[ì(ùcyPbaq¨tu6ÒË)5ØÛŒ­ÇR‹UåX•=0à>dj‘·%hç/ùtZñæ¢+_pîjacŠÂ�±’O]L¦5¹RY/ƒó±i^Ú2j²oéh�¦£vâ‹uâ˜�u.¶â´-~g´€KXÄ‰GŽÂ?ÇZºÀ±ÂKÛj«¶…�~ÆN$)ô
t¸ÝÛàŽC(ðªï’‹[+î­ŠÁÊ<ÄÎþ†–É?×Ì.‚šìî8Z»JWCÎv2Ä=H$ŽºÀ/ä¨�dýÒrJ¶«Œ”Ùbµ7òäÓÌ‚°;üõ‰ 1u5ÿ Ë$‹â]Ë=D+1`›7`W"eNÃüõ8)©qáƒÅ8ö©£—Ç7
ÚË·²° 5ÓˆÜÆÞ:£s<Ö[qäÖ;(µX{QØ‚™\v
#Íã¹ÔƒÎp’ ŒÆR¯"à´0x©ˆ“1¹a¼í'VóÓäŽ‚CÈI°íd"V@Ç†eddÛœ²å©Y¹càŽÖ&ÐÑgªlIÇs–%r‘ã'ã­ý¹x¤žŸ²ä¬=¢Ö=ÑM™òW_¦Ä†�^ ëx4½¶Lu¼­!mDV±«g³ÂˆÚ6:–ÑK�qCÝì‘”ç \ÌT‡Qç=@€Fóª@/!X ½Qª©ÙÛ¶2vÉ �Î'€L3*bI†Xè.¡ê­!IOÜ8­x˜’–=#o‡ZBÁ¬gS“auã£&È¸¢†!«^„+Éê|7:D‰vEœgNDÅ+~á¢×°YMl|ø3h;Ï]ùªfø ÅØ'pÊ=¥R³=²Wó†A ™Ÿñ€ï®iƒ�9X­zÓu@Ö¬KÕz;™3ðŸåªÁâ§#;x©ûketÜ¼…ª°w¶ék¬`‚càãUE�Êž3¸¯Œ¾Z¬óL‘å$‘0AñÐjÛJÎäcdÅRµqÚÎÝjÀ$–“â	„ªb`
‡*Ëž�´²ÝYEj1rï|Û~i‘þºÆÌÄ¬(ð7™[Ôk]?P’Å‘A�¬"	ÛÃ¯ŽÚq•Œ­-—µc{VTXIÄ¶ç f'ý5€8áÃ¥�Ýd{9ª¤¸Á]I ÁNÒ"NßŽ‹Yù-X—b£Ü+H©jYDY$�a�D#i#¯]$CœK2¥JÝß¹—*]Ý±uÈ£¶ ÀêÚÝEájÐ4ø­+¹xÅxõ)žÑVP©Ô™S¤DøõÛSn
ÛEnÊ¹/uò anY-'"rz¯û»Žƒ}g:Öëï§û&ŠjªÚÂSû›W2àË’r*Ò 0 OˆÖG„ 3%-›�j×bŠénHµB#Ë‹…Pƒ¿�Yøj¸ºD²Z±€�ÚL!b…„tc¸ËÃUJ¹�ª’H«’€;R–²?îÅ”‡
Q@Ÿ.+ŸÀj7]ùk
{¥¬³°¬¬TväbÀÓ.ŸËmPëV¬[e•‰§1XÈÝ³¹ ¨bù ™-Ð¬CF¼’éA�q‹VÈlÆÂëYB²çR	<#àtÜ†sà¹ÕÁ÷ÛÑe!JØm¬ãÉS!Åü‡%x`z m¬cÅP«ø|Uüj«¦Jrq�Àâ$ôëâu�ËlRì9„*„~Ÿ¼×V ;dDH>B"w?ã¤8RÍ¾ù)[-ªov=å¤\¶€„¬0�0ƒ¿ùko¢ÖÇ4V3œnF¬p”Ç~µÙûe†2ÐaOÄhXå%qyMµ]X¸Ø* š`âT4$‚X‰;WC18*Å¢¹õO¤¥µ\"›{ÊB†b,Fb¤‰&6'¦Þž•Ð[)–±­ÇZ•»ªì¡wI•òÀ;½þÑ©¨I·HAQ-È¨Tµ3]²*B$>ì¸È�É’~ A¤‚àó”ë.6=Š¬;£`‚"…€csÿ ž�'€I´yO[­ä[¸ª¼–®ÞJ6eKV”‚6oõÔl�û®j·!–ò¤ò”CŽHiÆçâ	$A#n�uNÅMƒ‚š¹m\ZÔš£6 ´È Àz“¶‚M‰|¥…@9øö Vµ¦?­Y dÀIYhFÀÆÇZ¬´å`Îêß¶ëSÝAÑ¸àån�‰êÜ—Š‘‰÷BR·dzÙJ#)FcŠdÄ±ª¥“ùóÐä1y”š‚~à¨²ÛUÜ“Û°¹ËsÞ7Ü‰�´
–³‡,êo3Óhj,©ûÇ½lì¹íŽ‚Ã}f@2_Ž™k‘‰±j“È©Ë3Ù‘ä‘Y^¢vÑ‚ž§+jÜšØxõÜí´3°5Á Väâc–ú¨¶íðZjq¯å:ºlîñ°VŒés"Ë¤±eið=_`e‚ZRH(�+•¢àõ«	|VI;‚G]ô7ªg„-ñ¬"Ù®BÔöVDÉÇo <H:»n�92&ý«rh‚®lG²ÆE`¬7í±™ 	ðÕ¾ËuK¾éK‚4 žÊd™6DáÓiK¾Ð¡š	“¬&®ZíR¬¶å/M[V«2@l˜ì'oI#)¨5uà¤-W‘ehªÃ�K2�’•$¶Ço;xê²ÄÎ¥haãà˜*Váä×•‘(¯[*íŽD•êÑÐÿ ®Ž¨�ºMFúþWAƒ+æ  Š¡lR¢Åw_€�£Ãá­bC?º@êÆ¹}”6#‹8Ç7Îëˆ··Šœˆót2Ã(‰è4‹²�BÀÛ^SäýµUà¼wÝ[�æl¬` < ï¿ËHçeO€PÕY²újW¶e#ŽÑ,Cƒ¿”�¶èzj, T2”V£—Ø¹,²Ç,Ö3y`• 2Ògc:\àì!EH8iÏ’ÎC_e�J³eíÚ§$*ÎM„ÎÂLÇÏZ¤T¤ÕÈ3ÃÉYSÙúVóÈ¶±‹«BŒ¤±Û`Hß%é=u#Ÿ)Îÿ ’è=›xêYorö³¦æÏÊB–3å'ùkZ «`¢PÒ×Úæª8ÝÌJÃn  IÞ|t·ÌYƒ�uÒ/v`^÷ff8�6Ú4õ’:zÅd%<¦9ñ‚°¸`Àæ(Çæ–qÃ’HcZ‡Z‚]ÕÍIa¸^²ÇXc‚›8L0qÇ=•Wk¬dÌ� ËOUo‡øé‡äž s[u®Ô²·61JÂÖ#Ì  H ð�ŠÄqNý¨LÍW�¶ª^à°�rÛ`Žðuº‰1 Cù¥r-¸q^²¼¼Á]�+á±,â	DökVOX�	ÊeÀÔÊÌ¾[Ôæ–yÅ§úFáZÃã¾€¦Å‡Š×î’û)Úô JSÜ¦Mæ9wƒã:ÌËå–Ö•Ínrµññu…#ó01%JlcI™`HÝn‹ŒÔSÉ[Z•-[9€¨a˜|ÆHñ:Ö¾ˆ¬ã\�%äçÎ©“‡Ú \è|Ì`ˆ–Àï¿A¥¬$?ð›úv'©|ª'¼È  ƒ®&D�'åã ÃªgôÉ‚ÃB÷2”\D¨ãùõÒË²Ü�šO"ºÑ5òcC°ØŒC+F# §¨	þšœ*ÞíugqM¡H,DÁ¯„0=òÐÄÕöyLT°ZµMªEý°Âµ®°µ°(õî ‰Ä–$îŽµL†S`áÎvAÈºîZWû’ÕÝM?óv� µ@’ €<ÐFPw Ã8ú¤‹ÖÛL€!™EEJ‘e¶�JÖZ@P<5,ÿ E¼¯Á6åRVË�¿r„ ]ÉY��’ÄˆÚDkfZÃ|­8±’×zž rOE±ÛË¹þZÁ·X‚gN‡�´Ñ,É•u7üCš¸8B«?”Ä4V©,3o%(^;ò�œžz�šÄq[ä¦?±:¡À[¤³>S+Ñf+ÅE±šÅŒ•Öµ8¶ @&å©êæƒWõEgíîì·u¹/úé‡d8™r“¼à5ƒ¥Ç‰ù)lÀ
šä¥UŽ"µ�ò@s}j€PnCLw-e«
Žø­±]É% /”�üõ¤„»ž¾Tb+5�„¨*ÜYNLçf=¶aŒI<N’³•=@rN�ù5¢ÙÝºÕ`¬;�‚)bÄB¨#rB?Ž°'_4Û§¢¢›¯ãÚÆÛÒ@‘Pò»€È¥¢q;uÖw²ÌÇâŠËÕÖ²¯4©ýEkbH äGA ëÓAgÃ&¥Æy(ÒáPä­!yVzò<)aÛ6 |~,ÊªX[\×0S`´UÇ¨Ú.µOtTªx•|O›¨Ö,r¤�2ˆ27rÚS
ñ9×ÛC)V‰ÛÂ5nÁ‚–Ü­ÞÕ‡i©VœJƒäz4ï;H�pU²fhÌXÚL½‰T'æ%T¡`eI?á©ƒ8	c6OtÆ¶&å­Á(ébåfýYtn²7Õ0u.ÃVÄ5»/xzË±Û	Ø :“á©.•¨ÕÓs3ñûg¹¾&¬òäÒ¤ï´ƒ[5r†-¹Ö®5MiGU“YØA#iêzêœqo$šþ8Ý½S�ÃîPR¥f¨†wvf21 á©œú¢ÖŒl¨pë­íA�§H.ÊÌ¦1$y£§Ãá¬Aß)~
,å\ ¾ÇÊµ•Žæ Œ‡Àj®fPÂWKõˆ�u”â¥MˆA­Wò€Ï¼ä7øê@éÓ"	ÑL{†w‹<–°!„†Pû€ß ´A�ã¬Dq‰“±õÓ(�¬°w 1-[0›² F@	!rðÕ-$!G›]í´Ø@Eã–{ ”ñ€f#oH*M[l­íDuÏ�#Œ»Y˜I�À�Q*]¡ÓY¬²ºlT³�á¬¡T…@>ƒ3Ö? ‰°ÖêH,à9ÖÈG*Úy[£Õ™¬wj+cºƒ‰Éq$G_�pŠ—‚>é”Ü‹uìÙÞ^ÚÂ…>U/;NñC±æ¬]–Å9ö‹ò4ù±``„T ™nGæþ:Ç�¾kæT†¬�TWh
O’ö%Ì2Â�;˜‰Ò–±(*h@–÷)îyßò† Æ9u:Ã],!ŽõkI6J‘0óI'
P61òÔ0¨ñ:óFkä²UmlŽè³]äÁ±”è¤‘«*H=$‚Çä�8dµ•«ª§kè²<Û’Ûl’�XÐ&'ÍoAà²¼—l2.ã¸&·0ŒÆH- �Æ›wMx ¬Ø,(Ö“Eˆ­G�‚1�öÚ Fâzè%Ä´%¥Â/Û&0Ëúêw±ˆ`É` ˜üGÇIHê	ÖÍEx�àÍ+@_3äìL6;üºié9Î²�`â«+[Q’Ââ±M‹¶*	êDe”ž¦F¤·
Á'Ù!M(nb°·â–Æd2ˆÔ ¤Lô�`âB–là¦··G¼´£;â,R¬«+!`…Øƒ¼k`Né‘w÷\dkZ°Y¡ªã	îY“ i–"FªÆÝMAr¶ÏõF®4§p=‹ƒ+ÙÑƒ“™“GÂ5'É5�V÷, ªBÌÊ™ÏMfK·5¾CYØ6B0ÅÅVöÁO+~G‰ƒ;ÿ Ž�	,dµ[ŠYÚvZŠî\(î,ðÁr–qªÉÊ‘ˆ3öø›ÑÛ±pÌÂµ‚«|@êú*ÃÄ¬ÆÎøvw+Ïvn:a�à6@$–ã­�&Í*eBÝÇ<UaUeíu%o²¨n¸ƒ¸’cX�\º‚Ä*+ý½ÄVö:2y„"*€	…y=zi/•†Ï¶°“STHSÆgSq±»nYž² ÊÙ$¡Ø@Ö°uÉÈ×º0·òÃÅ¸…*ÓjD™lÉÜø�b üô@ÊÅÎ!*Ž)ì½EQí£“~*ù• ¤ô"ˆ�?‹L“”—%° óu;Y•k
®ªËÛx!±�;�šf“9]v[Q# ¹‡é€r>Ußa~>:C1Kœ¶TU¿%irÔ%§8ÿ ¶K ñ%‰�ücVEIÊæ§œíÈ¥l­¸ÉÝJÞüx2qˆÈÉ�¶�õ8îºNÒË;†‡ãYZ»µNX,båB€H`cæ¬à;"\:e‚úìkS+«bQŠÔKù›/~Äk’p†5»ª­Á]™«G­]¶
@-Jâ7<Nƒ
ƒ’uè£*²Úk°TÀUKÙŠ�¬ß01oÊð(8ÏÃè‹s€´^Çµ9Bü«.æ¬X†ˆêDØF‹8ÙŠC[´Ör‰2�2¨»ùŠ» ’XueÛhŸ„k™[òÞ=Öûà9î–
çIré» $–$I�ø‘Å¹nH�ìf®µJP›*£d[½øU˜ãA°Ã‹g‹ªÖû]…vÒü{QqK¬RÁs•[fCãã©r’jÄNþl�’».¾³b0v
­ /”|DÆ›¤�ü¥_q¡� Úø+-|z™(s8‚PÐL˜�I”à'XÉÚ§“}Ù×^KU¸®&VHÀù¾Ru@ˆÝE‹lë‚.Cpî¥2_?ÉOošù°!OH$Ÿ žj¬J;Ví[0¢ËÂÙD‚qRG†äÏOÇTáÛl ‚Î&RÈcØ®ºÞûnòäEH‘'v8‰é¡™g°Ûä–ö9±)ÃÄ%‰_é‹	ÉV³'Ë+¿N½t†²“WËÏ’ÿÙ                                                                                          framework/core/components/extensions/manager/static/img/thumbnails/sliders.jpg                      0000644                 00000074404 15266055654 0024076 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:2274D0575F2711E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:2274D0565F2711E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9c17ff41-e684-47da-a564-878dd21e9d01" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ®            
	           	 !1AQ"a2q�‘#¡B	±Á3ÑR¢$d%ðáb6Ct5ñr²S„”´u&      !1ðAQaq�‘¡±ÁÑá"ñ2BR3ÿÚ   ? üãç—®š_Œ!¬dtQ`®ÉÛ?T�þÑ:ú85‹mßU?7î'	b©ª ¼ŽíJÄâêç¶¤®B °;lA;Ÿã©Iô)ð¹¨02!Ë’Ç:iv
„Á0?�ˆóÖSà.�&¤JÞß‡°Yc–vpðT£bÑŒ™øj±w·È–­¼W˜V_}ª&ªŸÝðªÅTzv"}†btâñNŸrÓ�·ƒGþaÜì—só•Ø6Ò¬À;€@2 ë­–0úz±YÒµâø¥�OË‘¯¯¶Ì•¨!QI#"W¡ßÃñÑN;™Íï¯ˆë¹kEåè½ãYRAü» ß·ËR±o~#–]®RàK2WEzlEFî”d…»Ðb1$}Úpm96XØ}WvòÑWŽqÒÂ{vw}0|Æú!.2nè®Ò.þK0’ÕŠ®Š×Ž¡²=FHA–0HˆðÕ*¾šÒkß‚×™�¾ÆyýÞUK]NÀ ®Û–;œµ±Å6¶Ö¨l[Jò©¯¹¦»ÇþÀµ_”«Z‚À¸ ã*
˜’F‡‡v=Úðâ+(}º‚ØÖŒ–Ö¯hlI|ÑŒÊ�K²©n½ œœV�dhŠc:ÇÛœG­E®²Ñ”‚	 øûu9:%]ü‹Æ+kìV’›[�Ö‹E¶°&7ì3)Aƒ­šå�ƒâæõúü·²¶¨+XYÅäÃ¶ 3´tÆ>áø×oí1R!ÿ X“OÂWÌã•Wz­Ig!j\JÔebÁ Ÿv�·VÔD^°òpé¿Sžêò–‹
žÐ5¨ *hYY� xO^šæ•'®¥LÊ{ÛšÇã–VArÓMªºÀsZÁ…CwÜ
ù•Ï —¼)ÁJŒÑC¥Š A*U”ûÇ}¼¾Í-©’q˜�Œy„‡k­¶=�Á™"¶�CA 0&	ÿ »J”¯±4nZªçê5^õ[þuüº”¾xÊ•—A3¸"G†¥eN��M~Qzq.À˜„¥]ïC^}Ã’_v�àúHò�-~Jm¨	kWZó2›iDã¹¬òVÑÝå¢’ ¢Ž…z'Õ1§†ÞZà�=¶êø¿¸Î5N•ÙEL{Ê¨–œI_CïîÇ”’wÔåaÁB¤ÆåpªãoK°ºÇd½–-HIè`u€'KÇ,�ÖÐ¤;±ÅoÖ á†¹Ü~}
Ô�B$ì‘ÔƒöêV/&’ø0›˜Q¹Sa®ênÆ¤AKqÎå`!F!¶&<†—
;w¿˜)¬ðùÆårì±icUfÜlG,ªÏ³˜˜ô’<u�ÚØå^zh/kZß†ºÊ?3+žÌ±jª'mˆ$4�½ï»YcŒ©¨¼žK(§ÓÐe\‚g”îâ,u‚´ Ô
Àa=zkC¼ß™.)*ºÒ9½ÚíÆûiª¢X–îl<wë™~'H«»ŽJµV·rL}m�é1#©‘÷ôÓÚÒŽ œ»©AŽ;ØêáëJ©æë2>‘—€Y'~£NÖ‹mC�eÍg%Wâ96¦5•·‘J¨bÕú�H0I€ON§[¦]Fh¯ðiîµ—ry$s.dK2 .Ùnb7'§M5VZó6»üµèf¦«=ê`Yn¬E`1ÿ \¬þ#S”ËL¬Rq·�W&»/SÖë’úY½AI±#lcmTW·™	Î=Ñ°—©G•¸•�ÆI$©Àîw'¡éQ»pKP•}:™o²¶¾ê¡šõŒÍ6@@$‘ˆÛð�L¶¡yJ½¾b­â=wÐ¦ÖµìôÙJÁ rõ‰ð‚6ñòÕláª¢+^í½´,{Hd  È+ ’>ÞºÍ«/SÝUÒ¡¨«Š,enõ¼¯É{J–kIÄ1Cã©Å9¤kè[iUýŒÉU ò¾3ìÕZ£oÊƒ© •"bunlŠâÒKøê5lã¨U©û‰Ý(x«²¨Ä&qêGòNÚÑ“¿^lÍ¯ñO‡N—nêÿ –¢2«Ø.MdÇ³ÌhI<Rû[z°VMÉf|tZì`Ö2±¯Ü «‹‚ŒXàu3šð)âÚ¬tûš+[8ã‡ÇC]öÜöm@NC¸>ñ ÏMo ''v6“_ñjñÐ8VWágâ'Õ=Bƒíü7Õ:;8•beð�v‘…©rÚªÜ…÷•MfB+nf`Ç†¥§Døx™B˜µùÆ¹™+æ'uÚûeÕ™œo‘î¨z¬š˜Wé«‘í¾êÃ‡Î¢ì¾C¤näH¼)*Qz/p	 Æ©cGËgJqB³¶éîu©ª³Müæ¬/'ŒƒK!vPŒ@�	'ïÔãUÓ�Ø{R–•x|Œ=¶ü«±ÛÄnWrYB´uÚG®Ÿ–®biÐ´¸îäÓqF^B:`-TT9Lî„†�&@þÍOomþ£2õ@`ëa
Q’¹@zH'rTøÆ­:µ±Éãgºøp4XÜ:«£‰,‹XTN/˜tØÃLD“®x&Ý/\œQñkJnvj§²ZÊNATÁÄí;AŽºš7Ëi«	Eò+(MA[Çg±–¡)é8‰ˆècKjiÄ”¹™^û9‚”~[P¹<äV!¡ZÅ‡�¶5oÜ¦Óó#þ�¦•Òç‡5�,½¬JªV¬²b]2û`xm¨»­'Èéf.»¶DFïÄF&–bÄ‰öN³QÏ�9O–ã+@´»Ø¦°e;à€UQ}!Ù'hÛqZÎ›™Øæ=?K0	w"†Æ±`Ä¼AUEP6 iYoÇ^`Ô¨ÜÍB2žíŽ¯ëp�h!�±>ëÐÏ”yôºKëìi¦¶ÊÊvXn²q'ùw€OÝ¢[ª3[M@J9ºÊ­d¥Y°ÀèiÍgh��Ù«î†¨g‹ÜgÃÑÈFqh¨¨-grF¬‘±PÃÏBYM%ìµÄÁ*¸V×7i`R¤Áw¤�vá¡&×‰œ,—‚~J#R–°Sê.ø±[ @>'ü5º/’8õŽ9ºç[£e´W(A$–^±Ó¦œe¸Uô¢Òšû–¿üP/ÂÂQLú\€2Z@nŸ~³I-àØ¾ç™“bV«g2’õ‡È‡$b–Á=°¢A%}ƒF-q�|‡,+-TUfÅ¥ÂP+ã¿hTKwJ’±ùn7Üm$ûu²U¯HpJƒ!Õ,ÅÇwmFaƒ«bÝÃ&z…Ûûõ²{7Â†ÆÔ¿mÄV–Zy•z©zä±bâô'ÔIßV”M7
®æª9%ëv·Ú ZúŒ‡a´lÞ^Ñ¨ˆV¬”�>Æ{›³PJà-¨�Y9 �^*.®KËý\:I)î[q´>*Q¨ƒîYê2vGMOvMv”á~I…H9YbØÔ%Å@P ©RÀBXÊ�$éË*-ãZDÅ_=i‡RCX –äÒ&LÌÏ2ÌAŽ¦b<Î§ºvæ=˜§N…‘l7¿+Žá9
áˆw#ÒÁWa<7«”ê•mÊ¡Rž}cäNÜšÖÁX©¨âZøWb”ws»AbŸã¥<f‰Ïž�aÞÔÊéäùš+¦ºMWTXêÌÕÖeZ¸#9ÚÓ~ºçšüœßÔ}¼’ÅvÑFÖ2­�U+e~ŽU¦ ³ÔØnvYÈGÙª”ò�¾š“UBÅëÇ¦ÛI{x¬¡Y³`ÂË‚y¸ëÐŸf]ÍÑÈJMì©ÖXx·÷m~÷Æ¬|GUÀ—WtP:�_¿TÓJ–ãñ4âÝ]bø»·BØ´__1Ÿªå/ †eÊUº1"g¯MË(mPÎf¯R¹Ç¢WeoË-{.,Cfª!HÜO–¹àÞ©à^]Uu#©zjJÃs��+£.5ŽÜs!•f@0Çí×fÛÇ»›ð!eŽ.'eãr¯f[AËÑk0ãS¥Tú²�JŽ»yë’r�<ÖåÃî—~nM®·r�7ž.YÈ¡C³^V"b70„ë¦	ì—ÛŸ3Ÿºë½×¨»2ÐT¹ØbqÞõIÅšµÅŒ4ÆúŸÅm{ò‘IÆ¥ø¼¡LïÆºRoÑ È�|zLèÅKt·wcŠ]Î'�ÓHHå�Üº·aP±käÖ£$!Ê„PÀz�©×h‡êSÊ�ð9ØØ¦µZ\½NÂ&@™2zAÑ“MÕ™&�ƒU–•®”€ÈÌx0 n¦ÈaQmu¯nÌÔÙ]D X±v÷@$tÆt,e±yBK�+iîX¢Öp¾oÆ^º VÀ(Á�‡·TÜºýFµðo±8àZëk­�r¬•Èáú¸�™“á­”-¯^,œ^Nÿ Èvq®²ÚA¨Ž[;:¹ÆÆ|ÌÀ>"#¯–„âZ·‘š¢ùÔŒÕ9B7[c©	ê†c‘��)¼]>¦É'Fý k|EE¬²åJé±lDÆ,p$–@'Ê7Ò§ƒž&iÍà¦¹ž•­Í.îÌ-®Šâb·ö)�üu±\/«†MÑJ¬·Â8ÌEŠ)®	u{©v5¥«€ŸÌ ˆ˜tâå)35‹èúó3²Ù_ÌœEôò ±]â² =H$ê1“çÄ¬§Uh«áÀë2Ò¹Vî/øÊ;´3€,‘ g&%dÈ�Ýö2É>rŒf³UŠ{AJ¦ £aè úœ²îcrgWu3:àdûiJZÆ5µFH4#æèÀÃâcp\'Ã®˜Æ-ÊäÆmQ©Ú†ô¢µí5ÕµW¸õ†N8Ž»ˆ˜ßQÜÚ…U%,R«™�kc&†¶RšT5Lî…�+9)n„“g`4÷,”DÁ�ëIÄ{ÞÖµC'&·$-¤Ü€õ‚X�Ã¤o§8u½6¤x}M‚iRó½Nˆ\Ë“ÈD¾’T³^µ-’äw�Ìoøí¬’J™·Qj_rt]Bö¨£2V´°ãÚT:dÌL©aÀéë8JÕ×C�rË–Ï[›Z°Œä º¼˜
ªÀb;Àë¨˜¶òuÉ'GÈBQðö×Èµ.¼Vp¹PœY!DNñ·†«7'9UW]AzìzîV°q¯f€ Ç–glNÐzõÐ£„ÈÃŠÐ Ö”¥ÊžMô›7.°î�A
d1ÜÌteCÚxX;f%'Öó«‡]ÓÛòk¢W.ÙP¸V§ÃÄ±3Î•¨7Ò•ŽÁ²Ê«íñ-ªÔ½¦±Ø®1¬Ty†�-õ’–¢³±²Ê�éRÞç²úQì6±t„Ø²ËcÂ©YÛÇ¯_)¨šP2Ÿë7„¸õ%¤ò¹À–µªO%ðIi�„c1Ðí·Û©î¥_�ÑÕ§Nâ’ªª!E¡ë
ª]¸7‘€S$&?»Zeê€’Æ8|F÷lvâb¦ÊxYL®Þ†!@>–ë&wÕ5‹nw�p%<±…¶¶2Ø-[«…œÊž¸å**›©(ÛD�Èv¦ëzmõÄìüuêjøv¹«jíÀ�ŽùÈƒÁwÞGž´­ïéüƒM8Ú³Ç—�\Š+6ÓmeW¬±¹ZUI«2WïÒÓ†¥—3]ã}Ž-Öæ�‹í€½¡´‚¾–Y	 Ï³Ju¢'$=ÕJ‹=Iq,E¢²Aåü½OÝ£“‘v(‘g,Ô-b@Žé© ¸ŸX;ã ie—Ì³P½¸ÖIâÞªJ=ÀâEDÈP €NÛøêã,e-pê·8Ëx×@ê$¢šù*gôPP²�K$øH:æ×mŠ¼Ç_v4�·í½Œ,-‹äT¨fîƒ«Â5e;XR_ÙM¶U”öû‘%C‘å”’A;j{i0îg•`$)éøŠÑ’‹'‹È²AŒOˆc" oÓÛ©’¢,"æFvj‹›w$ªú—2§&`„íöjåM'C{ËCjr8ì¶87ÜCÖƒÓ�ÑŒÁ�‰ßNx©¥>¦Á¶œÖ£¯ø„ÈÖ ­
qõVb²V1 	:1†¹¿–æyV�|íâûÕÜxÎéÌn(k;5cŠ«’\Öø–†>¡Öur¨+Z¡“‰yn*ŽãeyÆ*�€3c±a³FÐ"5o×§SY+^”q®&»(³Œô®÷]c1·ååœâ™J° #z u8ç5·ÄÝœ>q!œ¦KyE
Øéc«Ö@¹ÛÇA ‚HÖYDñª±—ä£j>]ãÐAô®ÜÊ;h`KJ‚CV´8Žñ+¶õ:ó
ë«ª÷»ÙbØ9LeeRKØR§ÄûzjTÉ©’›ë�¢ŽA¦ªn¹UKŸÎÆrCî…ÈÌ‰a3×ÙªŒ[…À™É$ß¦ßÀ»\/¾ö£áïf{ žÚà"06ÜÊìãYM”ÇÔÏ$á¸òc¯*ž+‹¸­Ë­B¼£Ë ÊYNÌ¶ÇøjrMkc¢­…3£�[VcžâÖ­¶ÚHê|Ljž=í¹¹·Ž)^.ÖÝ×\”T¹#Sk°ŠâX; À�Ä#Ï©Ö\g_s4–µàjìâóÈ*·
È‚E�r`°v$?ß¡â�ã<ÌwrS˜Vµ³8œ�BU˜¸ƒ³�¾ýeW7FÍÂ‹OÌK'ßÜZíµ®dw¹˜cŠ"w
;Dê›àçÓPJÅÍš¬ìíõ:µò^»-¶’¼g°fÏw­Â©
;©Îþz·E¼«|}A{µqFŸ5}±`¾ê²ÜŽ¸�”(pÛK»øhyN1~ãŒ[Ô“‡tšQ-fì’;„¨‚U‚í>ðÛÙã¡þ/æ)¬¹_¨B+¨‘7whe`·46Èåâ}š¦•÷ù›ªåAÔÓkµIjíÙK?%#s09†
@DõÙÙsÛ‚“bÚpÕ8ñ{“�UE+Q!]^¶)»2†(Pn}å>††Ú¥Åb¸•ÉJûÖ£òMt)Vn=’’CˆbÀ�8&¶_Ç É§Yð9¶³Šœr‡r‰zÙk> »J¡cÄOß©ÆlËo-ì*Ô°V½äüÊly
À«%D f7Ê´ãñ' 5¿vêCX 9÷’¡cÊH>ZÎŽÕ�îXµì¥JÒµÒÌaÃ`¥He�S6™>jžór1Å¨JˆÓzœV„ax9uqÄäQq� S
kBÛt‚ª°*ÒmÌØÿ [V»€ r=8�˜ÎÇqOolÍmÄ™î…jò/¸XšÒîóŠ¢›œ@í¹‘%·ê7 l:	(¾ðù”òo(å~1p ²¢³ŠÆY4…#Þ#cÒ û7Õ%³éÐ•ZÜÑÅä{„‹,ná¥‚²…m—lcÈï¼ê2jÛ„Ä„-¼Ö^‚µØGø»C½²N 	´�f¯¶¶®ªƒ'
á“R/.÷Úš©K�BäÊG¦·þv…x­uêlš†økÐmŠý‘Ûä2žÝv
)e1�f:“º‚GMLãŠ�“×€ÃÊ›¿CüH)P²”;Z¬A=7eux,Iñëª¥Yšš3B2±cEMÉÁƒÜÁZÁVF™	ÛRè«}�9Ëñ²½8ë˜Ow5ûl¶åŠÖ‡#b´‰gc&zõÕ¾.ŒÊÔ¨·!-fZrW¬&™Ì`€53
—«Ç
ðõ"/»2îZ¾9Jƒ¹èCãªío¯¡9d±éê¸rx×WÇqÈ@àÚ¶�ß@DïÁ¯†žÞÜª�Ü³˜v¸ÛëX qîlV£Ûä’¬Ä¼¬@ È_ü5Ÿ�´Òüoª†¦Ç‹Ê�ë±	eÀšûˆ»�tùkeø¸åæ8åÝ×àhµxÊxæ€¨/>šTJ‚KÜî7Y;xùhÅñu”ÛOpE!”¯+�	br$+Ë‰¬f[§°õÕ5b9__"yO×\Àµ
×óU´5`FJ+kÕ„C&	ßÃq:qª· ï3ðÕEr¶ÑMuÑØk‘ÝV%°HÅ¡½ð[o·D­êR\ TqûØ°­C›Å~²\VgOU#Õ×ý:Ñ–3’Ôl
½F°~òÚ¶dÄSirØ®Kˆ; v�£SŠ™çüÜ¦âû Öàlîr™Ëœ‘«~åa�+$ô(WÃ¨&uÕ¸v·†™Ï{mõ¦Þ1Êõ½|TäÔÎe«9X ŒØƒip7]¶ÿ °Ô6’q®C)_S½6*Þ,Ùn¥­Ã¼-\†\WR¦Â„Ì“´ê³nRÜ1³{}¢äaSÒ¨ELMKPeYeÜ•i%‡™é©jîi®ÚšP«°mµ<…—«‹T›ª,íØÀi!Wÿ ué¬±XÓvT÷M>ý9|H9/rSSØÜ�SÍLÀEjAÅ0ÛmŒï¦Ím>aÝŒG$s{íwpÖÁÝ«@@!Ûf8€ �Ç–¦­*-*E‘RÚMÃ¸Ì†)BbK1	ØÉ�³[×"ZN—ä
äõÛu5%¶¥$l%[	Ü¨`ÁÛû4®bÓ°5;?Ã&U¸k™l®Õ8õô/òŸxÈßñÐ¢-¯‘NeÂÂ.^ý¢ÚÃXêU !¡–LÂï øï§µÍÝŽxþ+oSgw²ïÚªœ¹5md{�”4( ÇÆ4(‰RàVM;\ÏŠ9¾ºZlgìñ�çÒ¬¢‚:’@ÖU„×ÔÒ”Ã„½ZÍg¬v'{&OH¸ÈûLn¶SfêeÊÀÐ­€-y®º”Ã²”Ur+¹'Ç¯á­1ä=¨ÙcpŠ2Ž66Zø‡³³r •Q°ØiíxÞ†îNÛŠ~á¥=~· w-Ddî3°>˜oeF£†Î	S7YOq¹.õqž„^H<{a±('§_ôètÜT·ýo¹MZÕUÛu\8´ˆVÜ9 œˆ I�ãVé
äºUÒ¥QU�Ô²ËÖQ¸þ¥Åml‹ À1·ŸA©yJiÞGR¦4^&§6ñ×á(PªS
ƒ	s2¾¦’@v'DÖJ‰PµâVW¹4-•˜UI½j#ØUºâÄ­KG¯[nkè8WSºµn%×&6‹Q•Ñq,ª„îr�‡÷ëD7ÏÀ¬a¹³kÄ*yIzµ|z�—�…b¢¦m‰m÷�=~í9(w¶·jµñFÎ%Žª†·óHjd¤Ï‰ÛðÑ–SWñ).Ól·±cSÖ£>?lÙërL…©½C¦,êòR››ò#Æ)EKšÃ^„¢ë8ö=b¶îÙŽíÜ=�#úë’¢¡uf5f°Xˆø;@ä/¥�_üîI ƒá«É¼ªÁ(t×òWÃ½®ÕSOo~Ï(bR �¢$4xéQç­‚N¸(0-®å°*—¸ 7R`¶Áºêw–VV.ÐÔö]Prù<ª�X#¨±TÖX°+‘:oz-zƒšî¶YQ ñªU¡ÊÐ^Âß”ÏàŸlT›,£’±¢Äãò(£�ÊJ(RÊ­eV  ÍZLuü5xºÊŸ 78ÃŠùÏ#=fÇ¦ÄdoˆvF®ÆpŒ€IOH7žó¬²¢ÜÝ°š4QÉ[
†jVá•îÐÁQXz½;©é o­-§<š• ñì²Ú­£¶îWulU”�QË>©’Wié©¢ŠYÙ�]û¯àPàÀí‚nÉÉ³~æâ¨Á\Oá:Ù'3® ­õètøý„´±.º¬6sY;gbï’�÷t5+Ô®å‹ZgŒÿ ‡ÞÊ®ÛEË[e¼O€êG]1Z…níÒõ–4×*P Â¶;Gú»“·ZTš­WHg-}o[Õ]÷+±˜`”ôÞcEŠ�;OÆ(UVÊ…^»Ý�rAá1*’út¯Ê‰Ô‹V)ækyãÐ@k)j\_U, V-$³Y´ˆ25–TŽ"Òò¯ò9-[«²¦,ÈLÉaê8‚æA’C´F¶I¨�…9žfzÇxÀ\G-¡Qm¡	bL–Y  |¶2èœ0µ]�Iu–qŠÝÁ²÷ µNÏˆ*Ê­‹WÒcÕ:ÙFÔú�êcä6.”ÔÓÅJÊZÉ.@Æ[®=G–œ\)RK]Î"ŠSjÖ
³° ±Pøâ3 (§p¬Ô³&±R9JÝ“‡¨qÔ!€›§´ºõ Ž‘©v�rë;jB©J³ÓÇf^ßâÇÙ±f‘*W·ÇU�þ¬ÕÑÚ·Èzì-^]Ñg¬»û�KOILá£øŽp�mWÔ¹ô
k`ã B•Í}Ø¤°RwßÛbµ¿›z°v®”w+¾»+ä‹J‚¸¡`è7Œ‘¥b¨þû›£Q<cäöµÃ�OÎæÙ˜²â \	ˆ=cSŠI9×ÐrMÇn¸u–;�R§ÅXì†Ú”3e}g`éSÔ;&ý-—›�RÓV’Ù-tlqw�@]Šƒ2O�Mº5¿c’y5çQ!n0�Œi2×þaz§q, Œ€#Ú:iþ¸ª’ñîškŸ0…wVZ–dªµ¬vUØ.f,¢3 î>ñ¬¦-b££ÚÃ9PÖÖØB”×e“-�W\ #®•7ä1b€	cŠè«‡Ù¯»c=‹ùˆ@Z× 'Ì�0zk')nGzMíÅ…zE=®4-ß�‰Vk=´þeÜ“>{èírÕ|¹“YDÄe«]j=mMÎœj›%wV„fx>­ÏÝË[uA3×ƒ°šGu;¯ñÑI¯|r„°V|¢æuž0¢žwœìç^fŽw-i^/"ÄÊÈ¼å2X±¦Ä�¶vòë§ê‰÷3xµÂÞ@ýy+„®Þ-Ã‚	–±ˆ*LÄ¯H;hí§«è^óÃãªsP6¡¦–¢ÀU�Ä•g1š¶Ä�;�ªï»ºÜ‡‚nÐÔÇòvUèdâ­u\Ý“ÌefÈ 3ˆˆ'y;j$åjâòÆnN3%VÖn¬›{hêI®•s‰Ö À�§meÜê¼…Â·˜šù'±`¨%ÔX¬œªkYQ!ÀdýŸ·JU¯§Ü%Å8ÖÏN.*Ù6–Ý‚ª’ªŠT…ÌèN�Ze4¥3ˆ§¸¡Ü¥ousb¡L6>}ú¦ 8­ÝkA"ÂÝ²Ì¡I~�¢?˜À?v�¢)TvÕ- 2ÔCZ—;"©1Sg¦Ú_¡4þÏæ8*VÆºïš«e4¥Ç`äXƒ# Üj•c¤ö»Óa-_Çfä´|&}”±@S0Mq™Èmçç®“•$öãYÛŽ¬2›*.ÓrPÛ]èw(àœã©	1¸Ñ9+q52uÝèå9h„ŠÔ°f,V2O¤G¨Ÿ·PÓ’û}LöÑÊ‡å‡µêÍù(ž“[¶Õ�$lv1ç¶©+Ò�–]®^U¹£�¡9i¼×sW6V„²³b`6'a#ÃN3âeïñ�Én'%žÛMÏ‰©ðÌ$©Æ6Ü�="Rª‡Z„&ÖNï¦f–h”*H*d gÌxkGs‰*‰H|ƒU¯_`_ÊîÃÕ˜ˆfôBŒ€ˆ=Ž´Ä îMïãò ®µb¥�¢V(`Ìì@Ä€H o×YE¶4B½y‡ØJ¹K…µÑ,½˜°uC¼…-´õm¢vÖ«—&¢Úž!;žW"Îe
*KHH[©$‰#¡ÄùkU(*UÄGÈ”wï¡û]¶,ªŽÀ`Ó±`Ž ·Y)i7HIˆ™Ç»–¼—¤0WUÜ‘F7ô]ˆ&6ÿ ·]5ƒ%”êåâÍs·rºoq Ãe|W>|u[Ë¬t&´Å4§­Ñl*ã(Q‰ÂàÀöì*ÒIœ3:É6á•D¹¼¦§'¢Ë%*µ±žäÁ-"d,âzhÉMÃÅF;j�S“ë²ªØÒ6¥V•[ ƒëNÿ ß§¹5ÏÐV9*·>S®cjbÔòê-Isðo6* ‹$˜Œºï÷ëdÕ!l8ÌÕïåÈO!X×'ûÑã©bàˆYÇ,�@VÜÄÏM)Ö®þ'<ã„Çð‘ÜâÙR‹i{ÑHS×®0¢:¶þê\*Sm¤æ—5ñî(lk6¶µ p]‘³!ƒ+èA]£ÞÒáj¦MÊúkËÄ[Ùa²ßñŠm¡@b¹Á*"z/Aá:œaì9S\E=J”\µ²l½ÉRªY„†%TyùêÓ¬®¢QÏ©�ÕÅŠÉcÜµ¡ø‹ì2„´³!	gaÖvÛJÉÒWÊ„Ä¹š|õC¡@¿‘›%_õ¼*±íJ¹ËÕ‘• Œ“¨�æ8—� ïn1jÒ×äÑI‘>ëÜÙ('=#-ŒûcUÛsö%»6Ÿòg -67\”‹‹,ÿ 2–
@$@×ÏYâü'XÜU®ì'ŒU¹#“hk,uf‡’„ÀªÅÆNVÛPœ•šÎõ9Î’leVkVImñõnafDîÆ)
z�K‹” –*3 éˆü6Ðè8¨A-“Ú¾úY«¢Ñ]–«z2½à>Í÷ÒñV¸Ì×t%ùw.[#ŒÂm­$²—&E¶A"'E"`½nhd^]´Pˆç¥»Œ¨„¬‚Q¸ àNµV¶“jEÙØ°[o&¤ãÛbæÐ#…UH_µ�?nœ[vû<R¯ò»©ä�÷ˆ^áå>Ç´Â_ÇqÏRÓ³t*Š©Iãñê=ÛC¥Œ,±+8«VÀ06 6�íÒåVÆíÅówÆ—)N5'%heir� n@>c¦®<^äNOhñ:×`z»|i¥™ÖêYw-–lwõÍe;7À¼©ÈÐ+ÿ 
U�ÜX0Th HØ1¥M6Ú¢Ïx‹œ+Ú�˜qøÖ’µ™ ¤€ìÄí¾´ª/1k+ß‚2Ý^õ›*¥yGd§¤;‹$H$xžºwnhNiµÏV^\{^º¹	]•'o�c¹€q–Ù±ƒ± î5Y´î�,”ð·ãÕu5³Ñi'³¶€I‘¡÷%;¯ã,_Âæ0vFVT¬¶NÇ#•ŒvÞþÏ=¢w�Ÿ§Ì,~onÅ°\SòíªYsÝ2Ï³T±ÞäºÒ~ÀØü{?'�bãÈ©Ùs>¡ZúŽê†ß¾¥c–¨Ë,sQ‹úú””†®×ºÀœZBæ¶ 0HÜ‘Ó¦©¦Ûk�±R—
Ð‹Ü@íe§�]•öä€zª�âz�LV_¹Y@ñmè×VÌ¥ïÄ&d«¶,„m5©6¯Ì#&¨üD×cúÞ¦ªµöù’XW8£	\`4ˆßm7¤W€GqÖÄµ>KxéÅ¥Ê—#³‡î–#Õ3 øLëc.§d£òOmTƒT¯\¤­6æ@þRD�äuIb¡ß�!ÉäåYšMém¶r›Œ´£¢ŠL0U2Q‰ °D“?†§S}åÌ*�ÆküNk’ÑRìŠƒb �Ém ès“îtæd»,�\Yµ­6Ô†´Iga•dÉb|5©VJm¸ß_vX•·"ÇGö¬¦K“ ·îÀ3>{ë^9õ�ìo6vÐÒ‡›�ÅU²´ž¦t¶£v<š·ßéë°vªRÌlG‡\·ózAë÷-W{3,“£‰Fr>C`jK‹J«ìOáÉ¿Ù§,f Ø©å¿ˆ\kÏ"»‰©˜!à2$í°o‰Ô%²|Æ\ÌS‰Ït$¿æ»Hí×-„º�—¤ ‘ãÓF.%x3ŽÕ½Àþí€¹dgbŽ�|÷�TÄ£]qU«Ü»�ÜQbžùl”I,$ õ6 QÔrÕE_éLª>Ku$öëgRäÁ˜�³Z).æšÂ±žªÃ‡½¯ÄL-±Á\ÌÄ–19x“¾©¦Â‰P*­±T×ÈSU`°äµd0�};´ì#qö}Óý¨‡ú©ó¸íÜ[•ÚÎã1ô!ŸRŸHt¶ÝÑšñæP¹×C*(çâ‹Š…ŠÔl�w$AŽšÝ³NMªìÇÛuJ SUÎY]8°CA’Zoz:à†ÕN^÷­ŒâÌT™
	ÙÔ{Ò#}ºé–•4É„ÜedF±˜ãñÜ=bµ§Ò¸9+�ñiwë§+ÙÔ0ªž¼ƒrÉÅª»Yûö-¾Cÿ 30‡Ýn£¯M8é}Í’�|ŠÅº€j¢·\‰¿"SÒ¦d£r$e#Cî˜›kHiGÏ@»@=‰u8=Þ†pÀ
zà �dÀ'®¦™Y›MÈ4Ö«•yWeîl³³ n¤éoNð7�V9¬¨íkñìþ¼Ý÷4|±«<nBåS‚œkHdv‘A`ÂIŽ›k5·E7Q±‡�-…jª]JéÉf	feö(k$ ¿†„ÔsÕúŽK&Õ£Væ…Ý]iiãÑEF×­–¶!Âwd7AéoNžÈU¶ö—~žKÊO$#+ÛÚ_ÌÅÅpÊAd’OH�íÖ„Ü»[îL¸{¸ðè:¾BqxîŒèü›bwÅ\ÄøŒdÆ–›è¹™ä±U»P òy^ŽR- XŽ 9/ó+�™1Ï©Y$¸ÔÝ©µ.©tô¯Š£	A˜ó*$�ˆ ðêÓÓÙ¬¡:ßáõ6X·Š�ä••¤6V½¢è-R¥÷Céb7LˆŸá­*Ü<ªg-Í?�ÜqKTÍÆv¡Ùÿ ÝíqïÌ÷N§ÀˆÛCo¯"¨æ><KbêMcJ¢ªVƒòÀ Èc ™éå«i;ø�ÛV‰vùŠfcb²»8f,3`£¬ƒ¸è|52šžbÕMt2­<«Eì+ w@3ë‡ÌÀÄNÀ~¬”Â¶ q�þ”u%/²ê…u+UZRÇó,{,2ÙDˆ#S’Mtzñffv]†‡¨Û½VWÖ- G©	$É2	Ÿ!¶”å$•HiÍÒ>¤¾´./^;eð¦×$# XO�ØØ9³©²ÆDÔËr÷‚EŠM%Y…„Á!—Â~ÝôgÑ?¡XÎSO!¸Ë‘YXÀ…{1ƒ˜õ³Ú ãOã¥B¢°LÕÜáÜTÅHáÀib°0@qP€Ÿ1ýºˆEwpCC�s†©èP¯Ý©¢kh‰ ïG·®©e(—Œ1€ Wµ�‘”‡!·TËÝÚS±Ÿ-MÚB¨ÁR¶^y.Î+i¥Ò\ ·§¤³ÓU†-¸˜¥zò]²”ê£ª{Er´:ÝrËØT=¯K/®H°öë'Ú¶|‹»¡”Ú.,üŒ;1­"C!w˜“¾´èÒ«RÕÈ¬«½[Ë€»2ÿ ÷Hé¬öž¤¤ª‘ª·¥‚ˆ«š++6X]ÕŒN;ˆLÿ 7u*ªaN¶àg*Œ¼¦â­+J‘UìE‘ˆ;ƒ ôé#ZÐöZ(5­ßHuµ\âû{v)RO¥FÄl:�µš…CLî}8þÌþ–úwä_¶¯ÒwùGÉøœ+>uò:>iónEU¡³•ÊåKÙu¶bÆ3 Ÿå  xýÇ93íþ¾){jg8qt¡ýV
ñÔÁÿ —Ã±¬ÿ –ÿ Ã±¬bËá¿ØÖ1?åßðßìkŸòïøoö5ŒOùoü7ûÆ“ån¬Ž¼WG]B=AÆ>^ÿ vß úéOÜgê÷Ê~Aòú>Qòn/Ïðø<P´ñéŠ©ä8­cSeŒ¬°¯w·†Y%…û/sÊxž¾ Al–WvU§!å¶f¦@v²ª‚„ÖÙcªÕéJ)Tã-É –T€FEËm>:¶ãU±*óõá&E¶À¼ª¨F¶·²;”%Ô¸è'mµ#3mu4ì
kîz¯UÈ³fîlâ´í‘�š{6hÓ*P q?ø¾š¸ß—ÈKˆ*dHè`ÏO»F-Ù_�<qŠÙq%¢±É¹�,*,T/Œ@_Ks'Ç[ÅJ´Žx§(p´Væ»«7ÒøÔâÁDÈÛ¬4ïìÐâ¾�hrµB5wYb¢º…|j·‘èV5ô€ af|üt¾†ˆtÁ]»oâ×pã]•b’ç0� zBí¸1ì:ËµVjàaÍ¸øÚØ½Ì¯Å¶ B²eUxâËÙë¾ßnºw¨…¶ßrë¾¨Œ÷Ø½áÙR¼Pý÷øwÈfÈà|Hß#CPáÝjß“•(+J ­U+ø¶|P(y5«©AÚß¦•ùKQœ
•.~2=Ì•2ŒŽ.Ì@™$  ‚ ŸíÑÝ(!ë^ƒ�öùvŽò�vëjÒFË=GX�=ÍÜ¶�¥“°UÅ„ò-¼7�»’H05°M»«nºD:ð(;mAeÍÁR=5Ê³’FÓvÐæ+b¿ÊØb›-ºëy „{Ô¬<´E8y¾¶Î4YeEÁ{»“Z§¤’™YÆ6�LiUn( ˆN®i®@%‹’7!»‚»L³ç0Í‚A�vÞ52]Šj‘{ˆån[Ã\×ª’Š©ê.†$ä»Tæ5¯T¥]k€ÈŸJTÕÞƒ€À��0<�?õ)Å…Ã™*ºÔ!j“$M”±È"0>ó¦SPü9ð
Éõ;ûQ þÛ¿EÊ ­ÊÜ¬�‡Iß^,ÿ ³>ï±ÿ šè~d}+ûlú;÷;û«ýÒð>¾ú‹çÜ¾”úƒ‘oËÛä¼Ž=vžï.þ0®æåqù%u¨@±Ù wïxbšW<ðÿ ·¹’É´—{ÿ ÒÏô!Ý,ÿ ;}|¶ÖP¥ƒ™ò½ŠxÁùaøí¨ÿ ¾Qþ&e—ÿ ü´ýÉüéõæH![âþU=fúf�û3ðá7~Ÿ@ßúZþ‚:Wýs[Ã¼œ¿•‡Ätßÿ -ðóë¥{ílgú8=Ø¥þ–? Èµ(ú×ëì¨Ë³aæ|¬•ÈcþY>Z¥û9'4úDKK?Ð0Íÿ ]’T|_Êýæ[ÿ ¦õÚt/$äø0ˆmµáô*Ïégúá•~·úþ´`¬s¾XÃiÜ—ùk~ýÞhßü8-Þ¼§ô¯ýE	þwúý�8vSÍù_¨¨�Èù`>^:ßö|¿øpâÈßÒÃôŠŸó¿×ÃT s>U¨� ü²4/y‹ýìô{÷•û:úsöÙÃú7ê¡¾¨ù§Í~Eõ76ï—|Ë�ó�CòjäUW~·KxÔÔ¬®¤vÃ©ƒmÓÛÎhö<ß±ì/n«sóæ»8öñkìØ¬kä›¥ Ïrb"z�®ù(w<X·�ôV*uVã(2wx€Y±;ß}nß´ëcw%¸Š¬]Èæ§áêüÅ«€Ä¸@K‘Ù‰±#ÃZFo,g/�›”hî"*Qp¥–Ù#€@bÄ‘$ùk`« ÉOÈÙB_Ýä-�Köí©ì°@ ƒœ�>�ºAÓdš“$Ûs®¢Ò÷¢—¦ÇÖ¡Zë$K0!…�¢|ôLùüL©Q�bÛÝ©ÑV*6ÒÅU¬=ô8ÌnAÚtµKïãädÛ¤ttŽ‚+[ìzxö_6-*Z²ì®Ì“–FzýšÍ¤“T©=¹CNºâtqÂ«–°"¨Cy„ãºe z‡ª:jc}‹î¤;«KÙŽ�uÿ b°J»f¥é€IqéøõÖî|î-t·�tòCÙß¾“U�ZÎÕ•öÊXh:b%|þÝf¸U³JþGóhdäUE·Vµ)]Ç½0p ‰HÛÈëcÚîV]ËúŒtUíqë…ª„b©kªÍ»8ßÆf=žÍ-ÍÉ�µR+3SeuGd�9b	&\ž‘äŒë?ÄÊ\ËUv9|­(jÂÄGP	€LÆý4b¤¦À^?r –Ú¿ò�è%AÝNðcBq0-JÉÝ�»}´r¨À2æâYˆƒÖŽ­^f°
Ë)IcgÃS�8«$"JØÅ†ÁŒå¾¥'uÏPfåÔ´·~ÅÖÖ^ƒzC ^­Ëy‡~ øêž-¦Òd¬ñY,\
wu7BU}œp‚³Û@,œ^¾ì	˜:Éãç¯‰¿')mÏ[YšKè!ËZ„7v”™(La„tÖÅ¾äæ×n-¥Äú–ý¥m?¢„†ý+Á0Æ[Üñ:ðûŸÙŸwõÿ óÇ¡ê‡íOý^~ô^C+|ñý@ƒ¸ù�(Aò�t÷àŽ¯_w=n_ýäþâ?RBjý,ùé‡Óß$ùÿ Ô¨Ÿ7äü¸Sóµ¹Òi-UT*äq‚½–r©ßq¼‰öñNö:~Ï½—·ª[?�î—õ<éëèWSÑG+Œ“ÔŸóéöiíöâäwûóýV¼BªÔç¶Iý¾ý
l8…AÈãÀ$�I'ê-ÀØùû5’Áï¯ yþÇú­x”ß©ÿ ÔíYÂþßþ„°cùïuõLnÌGošcÛâÃ¿ö&Ê5ÌýÐþ§Ëû}úÜ„Âò8ëÈÏÔGøjc%wûÿ êµâ3ÿ t?©Ö1ÿ OßB—Ê2øŽ>8õŸýE>ÍnÜ8›þžÿ ú­x–ŸªÔÝž¥?·ÿ ¡Ña»ö5Ü`${¡BýHÇ}SÇÛÙëÈ•î~Çú­x™“õSú –9þÝ¾…
=*G+‹¹Ÿ|ÿ þ�au»}¾&ÿ §ìÿ ª×‰üCõûè_ßïî7ä?#úkëŸÑ�ü¿åÿ !ù‰ù‡ÿ ’s¾_E�kTÔœþ#çœ€P& cJxcgSŸ»‡½î¨Ëk™é�Õ?³ÜŸÐNüËêo¨K¾cÃùÈx‡“óN›òî~ÖØïÇâr¯´­`fÍŒ/R`kª÷åóg“/ÓË¼%Äõ†ÛÚÎ=©j£5eHw°…bI±Dƒ¸¸ñ×UYk[¦>ƒ¹t pögÌ åhÃÔøH.¹�Î¼vöêj×£(Rõóg%ÞÕ[FKeKÙ«´CY¥} ©þÝd«OSYåŠ¸GäJä ö®U•TŠÛÿ §aìÔ¦Ò¤‹sMˆK=•RÂê”ÊUj€É	eT@@|Äê¦²rM¦•9Š6wxö]Ö^ÖXýê“ü@¨	P²@ˆ‚'¨ÑŽPÔQŽQTì	g­K°6­ÂV€á€E%ÀË%Þ?¿Oj˜	ÜuhÖ÷&§ch&¦_]aÃ}ZŸnÞ:Ê†×ä5�cfÇ5&êF&I]¤ cæäéÉ7p„¬ÄUp²êéµ®²ÎRÅ…€`¸�H;L™ÜLFŸê§�¦°qîgz”…LcÙRFcq}#ìÔªüœÒ-‹�q}L\~msüÞ� uê71¥_‰���íSfµ@ô˜i 0Ø,'¯—·S‹K¦å¾ZÒ1,³ÑM"ÊèåU`gvÎÅ ìO^»ê”%.þ„äÛp�²& JçÖ¤ƒÛ
¥v‰&vöè‹i¤r+ãQk¥¶‡³â*lB˜Ÿ ˆü>Íl±˜·™±kèM|Ä²ñî¥ëjû"æU®²ÍlP²}`À#~�zi^¾¦QÛA…¹iØå”V³NM%T‰0ª0€ “öè‰7s^?;â·VÕX-R‹fÅ˜VD;ÎÄýñª£rÚÖ¬�yšŸ’XÓa%Ea‹ö¡]HÈ;†™#QÙ±]ê%Ðúšý¥¶¶¯ÑGÄ&_JðHPf%<÷×“?ìÏ¹úê=´z¡ûC¨¯îã÷§p·ê^ë.(Yyüœ•Oób�t÷[xâyÿ YG»�w'õƒõ¯í%-õÍ˜‘ËÈùaê|ÀÔûnÛS–~‡é¶¹ÒkšÆ&±‰¬bkšÆ&±�úÉUþ�ú©d�ò~pe"d;È�*á•™òÉK’Ð¼Šbµ?˜¥QìU ;�i1ökèJ¶þ'çSröMØ
™«­îl²ÆšáXGmœdA ˆ=5³}Ö¢CŒã	¹c8Ö³vR§l-|ÂV’r" H�¨:HÖQÊœHrÖòöTÕ8Õ%mfv-6ÛÜRñÝ|T�Ì2÷‚“ ûõžYdç}õÀ¥ÛŽ+‡n9�&—,h@¥…�‰I|D�Ê:)=4v¹™ƒ'ÊAK\¹K0#’¬M›†WŠí0&f6ÖÆ”Ÿ¡N¾ v‰©i¶ÁP/Ûåµƒ¶¥ZX‚1¤´m­–S—âªOlbæ¼iòexµ•Ù]tòHkëA Üî6†]µYe“S°,1N—�€Æ²¾]+A¥okž=XâÂ`µeäDÃ¦¦8:¡u¦ÏÐËKöXrêg¬”jÑf	y 0;"è�Q_�!¨ ÷P �;Árâe>¾C~XGfÍ„¸ô�ÀÁ�ÖtvÂ©“›U¬’Ê9(\eU£Änwê…�'ZF”3*£ea°>c#K·o˜0Ž‘ �¾­¸ªþNi¦þ»–\\rã»0­óÂ@$8Ag¯†¢!DIÑ¶ê‡cPid4¹b+½šòú“Ý-´fÚt''ŒK¬F+uÕ÷#'FgÊJî¨`o�œF­¥¸Kn‘¦þ}Ðj²²(k;ªoÜÖqôºÄèËxÛÈÞÝ5zÞXT3w–…¦Î#co—ˆ2ZccÓã:–¼KÅÍLÊÇ�a¾Ác¸²À�XS;˜)™� õûµ²¬­�MÙõGûIv³öÑú%c¾“àAœ<‡MxýÇ93î~¿þxô=Ný¢wîÿ ÷¤Õ�1P	#/üË—'}„íÓWîTpýyÿ ®ePÛ,_­¿hˆMOõë¼äü°,}¤éö”¦·”e‡Sôï\q5ŒMcXÄÖ15ŒMcXÇ�ýcÿ ¤>ªÞ?äüíÿ ý;éA•™òe¼¢¶²£?"ÚÍ,¬L8h–'t2Lëè<l~u7üüÃ®œë+¨ÑEx1^Þ*Ý1i�OY1×îÖ†é­lk)4bÍeWV¯ÈÉt PŒ $¯¦¨Ï_-ºè…•¨97Š¯@Z»RÒmDXPÈµ)­s¼B´x“Qª•D“Þo¤d§ÃÀG!Í‚ÄÄÔ¸ä²¹WEÇ%ÅBîIGž„å§~å	5jy¬´­¼‡¥û•Ú��îÕ€sr@�Yí7Õ�ÖÛúÇím�—T+[œûUÞ=$dï×rbt%v*[p¯×at]ðõvmµÚ¥Xºv#ØâzÏAìÐç-ŠÇñ£lÔ¬‚ª1f°®Oðr9±Å‰s¼c'~ºbY=ÉPS2ri4ü=JiBxä’…v†ßÂf7Ð¡:Mÿ kkPr½åp¸‚`y6ƒìÓà2�Ïæ2&(¸±�†Æ		Ønc@°Á²Ú³›: €äÆZ�æltãø²s]ØÇCBÐP1ã A}²µ9% ,	wa="7ÿ N†æï_rê’%öWñ6Ð©f³X–¢"ÖáÇ@Šv�5[Ô›=ãˆlõª«pùUYç(Y†Û˜b»“�lq{£dæÏÂ8úš*`C§iž‡gw  ®X€�Ä{u³Å-|
O_P9”0¢³caíG'&˜Èª’@Ò:»K®Î¤Ûq}þÁ±î»¶Ôª=d	rá@“¼ÀR3¡þo‰¿¯]•-¡knAãÞöbÇ0ZDÂAxÐ“àSu‰>¦hÓÿ Lß¢3$ÿ ”ø‘ú:‘¯¹ý™öÿ _ÿ <z§~Ð”§îÿ ÷ª¥HóÖpÓ!ƒ|Ç—üA�t÷+Ž'Ÿõ“^î}IýCÔ·Ö¿´XPÁ~½f3á¯•��žñ£ÙŠÉ¿røuú§šâ{‰¬bkšÆ&±‰¬bkšÆ<oë/ý!õWÿ Óó¿þ;éW'+3ãé®tNýÍbªZ§*P“dH £ì×ÑíŸœ�ïíRéÔØmäV˜
Úlã›iä*³…ZØBª·Oæ>íM"Å:9õ¼^E½ëlZ‚=Jö]Æ9Me‡¥âDœŒÏú4p6îä½sâ¥Vj-	Ü$ArƒHÜLÉñ�RM¹¹*ëñ ‡øÊ’õ¶Åu* d€W$–ß$Ó°î®S]eµ±š´¸¥UæÐ^CÏ_v>Ý·[¡înÖ ÒÖ]rñî{B’.¸/p• b¬DŸ)TÓÁÔgnžE*öé¹ïªÊ¬`æÅxô©PQ!ˆßìöèx¼š‹dâb¼&¡[Çj)W%w##-N¹9R _ý3âu¥·ÈZ£vr…UW¿ð@Ó»r&X+�ô°é†ê×"V)JO�™Ì¨ÃÅlP°ÆJõ‘&$øûteaJ¤PÕ«•c˜r…�8œ§aæf¼…k-EoÉ[EV+€•©>ŒK@#®‰•iªª�Î³[AeHÊÌ
ÎD¶N9OÛ×DÖ6ì`6ÿ 3�Æ“U¥šõ (pB±¶$jó¥äŒeÕxëæhV#³gi¨…Ê¼@9fÓ`ô�¼·ðÓGv†»-n8¯& ~?j–¸\ˆ€À	BKI>…WKó_Ð•ì*/
�k:S`†"±V… @Ó	4ä&iZÑÑ-VD<šÑE)™JÖ´$‘0ÁºbÚT<”Lj„äÚÅ·JmÔ!Ûä‹2pª…Y%ìD– •è}šÝ»é#¤Å4ÝÏªOÚHöÑú&JpA`r“†ûøï¯¹ý™öÿ _ÿ 5Ðõ7ö„Wþ¯ÿ z€ Y~xÁ™A ó.Y&'}Î¯6ûQÃõÒÿ ®lê Où×öˆQ?^·¼`ÇÅ|¬>ã­í&æûmN=OÓÝq=¤Ö15ŒMcXÄÖ15ŒMc7õŒ”~ªžŸù?:ý»éW'+3ä»ùOW"Ö¨"d©ã*ˆÜË¨ó:÷µŠT¹ùÜ2É¶Ý¬6«E|@˜¤)sZFÄú‚‰ }‡M'žèV0¨¨,­¶Y]·tšÑk°K3$zÀŸ¢ƒ5Üëjëˆúê›ï­¨{…‰Y¾²£¶„�ÐÉ‚gyŽ½5K'ŠOy°YLë¡îC[bpÅÖ¨¬â[ÕXõC•”ÉˆêgS?�xø–æiöûí¶±Xã×Ç@’, 2#89zQŒ OA¾–ÒspI°SB”¶Âö"¢ÐÆ^¼J€l^¿èÖ‰àNTšH”¦–ãög%ô=wYTr}BdÇ´éOŽ¶SåPë‰gÁi­Ø#;åÜE ‘ÓÉ‰Üf¶x¸'ªçŽ™œ[[¡¥	åµÅ¬e™©„]Ú3ßh�;6¡üE®OÐÆ«�¢ë”²”	‹ŒÌ(€PÃ®¥”
ÜŒ–%•ª#±u–`¬|  tÓbv—ÔdK kÈ¬dÏr•ž»n³DKZñ-RƒÑ{+³ò+îÈ¡‡q˜«`ÐnÛÈß}0ÔC57;Þë‹ñª«¼YAvËÖƒÄ‘B˜3æ5OÕˆY4ÿ %¿]…$PIµf¬ƒLî0Ûð;@ûu4ŽcYà­×©¨äŽÌ´)e<‚ÄÎ0a×!÷�ô®q/W2½Ôw®få-UÞÁ®/Yyx1 ÌÇ³R›Ú¥8]~|Ë°!bjlÀpõä»•ÊÝzG_»K£ä
Zæj¶›¨‘YbŒ
ŒÜ�$–
?›¤GáªPè&®è{SúeûËýÄ~�}=Ãúèï«+ÿ +|¹ìo“ü¯æN/²/°³UÇ¶Ê™Åa›,K@˜P5Çþxåy=XþÆ~Ú„×#Þ¯é•õOÎ~¹ýXýÅýiõ"®_Îþ©^Ì¾kÊ¢±Mvß/�îêŠ¬“Ðl5Ïß¤.§ôk–Y;³ú·õj×ë�Úscþz·¶Ã¨o‰ù\~'Sí*3§íß§éî¸žÒkšÆ&±‰¬bkšÆ&±�úËo¤>«=äüí�ÿ .úUÃ+3ãõÒÜTc›»ä_S†I(K�æ†½«•Ïî†’—	bÝw³€®J�#%HÖt·ÂÀ«ªiÓkÙÆÆòQ1Jª³Ã�‹IÈ±ªiÚ�GùTR*wm­-<NG%+å©‰^Ø`+¢�¤Fþuž/¶[ä*ñÊEò.P+»ŒYÚËQ�µœC ‰ê»÷m­Š¬=˜?ë8îö”·Uœ�ˆ%Q™ Ú™ZŒR{Àå”:)ÕÍ<»·Kê¢Û†^)èªÌL`c·�‡žœyÒ+Ì¦Úª¬‰ó
ºöÚÄÙòÂÊÈŒ§"Lÿ âÒß�Èª­­U^|kªYdûÙ‚Ì©,bI_SxxjšxÝÔ1Jëpâ×@xÕ5U9îö
hI�D)¹IR9„R‰S£¯u[+k
àu “ÔÌS%¥°A‚VÀÕ™ŠòˆS Iëá¡C•|?rµÃ•Ø¡@:‰ßb¾ý‰Ô«Š':�nìª¹‹šëpŒ‘·\ºnF´Ô;e^ãZ±b Ì«ZËeê®M˜¢“ˆ<A�ôÖdÍ¨�¼˜
å«f{p*Ì$‰2�6=~ÈÖO€´ö”oZŽ2-I_rÛ˜â“‘
Ê¦whŸîÐÖüÌ�b–Õ÷µ–Uk%U–Ou×,Ž`âª»ù.ÿ Œê°SMkpm§:’!¸Öín
Ô{‚8Ê°ï7>,"#SXJ%ZùÕºÕ¥íí-¼•îñìQ‰R	db"dÁ;íá¡O€¶�è?ŽõVNµ=…å—8î+lDzÑì�S›«šÇ¯Ì÷_öGû™ú[öçõÏÕœß­¾KÎä}?õË(áò/ùMIo#‡wÚÊOmíE²·ÉÁÄ‚@=5ÇÜöû•gë{ëÛnl}ýÈþèÿ Kr_¨Ÿ¶~éõ:ïý'õµ<Ÿ™7ÍxkÅUøžWkÄ‹lþSdxhX<©^ïìcîç‚IÏ3÷/^cê“XÄÖ15ŒMcXÄÖ15ŒxçÖ?úGê�§þQÎØÿ òï¥VgÇé¾Å0·;ªnàn„ØÐ ’|âÿ §^ün‘ùÞ<CJÅŠÈYI­¥Šw%œ’D‚žÝ¾Ú£f¥CšŠÎ›;a©Š­u´Ò&Éq³ýXû?ŽœVé©¸e’nªÏâ6£@G®›ªã—s †bÛ2•h�døtÑ–0Ól´å8×#jqHã½ëyº„¥E˜¨cŒ’�d	þý0Ó­Ø&¢›ç¶º­Wµ{£`°¢õ‡ônÌ$ûÒûV0œ°Ée“­
²²‹g.Ì,øÙVÉf@…"zž£R±n…eMÈáE™>\‹®°!f ‚s.$@�zš¤èK½®;�]v%@Õq­óZX„+%²–ØÌùëKBñNâ›á•¹•Fì¿h…g=@ =S¾[ˆÒÛ¢šÅUÂ1Ö®VËjÚŠª$,âÞ0vƒÖN§'Ü1No(ia�tÕù�íÐ°� ¿kÔLïX75f·�ñ
6zÈq·OiITÎMÆŠÏ#Ó[`èêYŒ‘�/;lCG�Ž�Šˆ»þ ÝÈX.´ÐK=œ‹IÉDb%Wr$Éöû4«ÙH4âeÆ¬fÅ²Ðk6£³­Ü+Ã)P`€HÑ’QÂ ››Q¯ØÌ9±
Ûk*ÝÈ¶×±Ûb¥d£!íñŸSÅÄ²VRé½g Æz…æÇ§¹Ý±™\ØÈJ´´©è�1GŽ˜iG‡žç«¨ZµS_o 0¦BÛ*©3üªg}KKØ­ÔÀÕ!™Ò”	J+ä²Àw`w$OHëÝgGÀ–©¡ÂÓÄUËÔÞ¤�„�	R@$FÞo©w”^ÐJïd­U-e©¿Ã%B`˜°$�µ %§]r<ëôÏæŸ/ùOêÐ7ù­Õp¸_*ú�å|Ï˜òÊœ+¦že63ØÃq
LtÙ+¤_¶á¬�>‡×uÑÊ¢žOääq¹¶ñù0t±d¬¬² È#^ï�Ö15ŒMcXÄÖ15ŒMcú“ó–|‡ô÷ë�œ|ç�OË~Wòï‘|Âîo;�Á+­ŽòXŸÀy�µXÝî8ÅÉòÉ’8Ä£­NK‘°†YÆ1A?f½ü{Wœn|YW/ž‘v[Q¤òƒ“Æ´2ÕRf`†"NFIÐ±i¬w%ä¢eÃ2¿"îåÏ[‚°!ê`lš“Ó§ðÕ8ÆŽºØÊ]RzgL6V­µr�¯' îê1°8(•“s—E(i[Ñ‘.¸w-Kp¿n0ã$Í¦À=Gã:*¹£6žðÈ9*Ÿ�PØõ(²û¤lÑ¾ÐûgDì-ö¦ÌŽµZ1,„21e�s VÊzËï§½‚Åsù¢Ô§‘o)VÖ †gµÉpP�I!Áë¢[¡Nl{Vj*—Z¤J‚+Û© dØ‡]µNvâLEúðì;®M,˜·nËr8N2\Nàøy�eÚèm”
ÚÚ©@¶ÖôÉèpŒ¡#oSIÛíÖÅqRÖu¬kUYjìèJ±
Ø4ˆfLéJM-­z‡“ªöÝ°RY[–Tìl"vÔn\ÐÐöØV¤å9+^ÔÒï±\dˆoºøé«½�FÜ«Y“Å¬Ô2CaTæòG ˆþ>SÌËÔ 4±«¶¤[•Vw–%šÀñ‰™Ž»¶úg»¬Å'K	µÙÍö Ðrb»L€R¢gi��Úu“š$-7AØe_}’ºï`,²á+©! ð“ìÛÏ[“ãb£uÂàZÕÚ¼«ƒ
¯F™ÜÎTHééž‡Z®»|ã�«‹Ç5Òk¯�mˆUIêÍ×xØ‘´xyhžï©’ID„Õ)jî*ËÜ¼EÍ,Ý "“+fžæé4ò3QÀE˜Y[³TÖšŸôÊ¹m±yñ>Á­WÍ³8K’œk‚UÉj¾7"{—ÒAÍ×VI&ëyj›iýIÇZOàyêï«x<Dáü·ê_œð8•-Gá«ç_]A:~JVÊ¨n {54eã“R:¿¯>´[Ð­>qSÖê{ƒ™É-‰'¨îLˆ’5®¬RÉîß“ëï¬,¨¯ù³ç*ª5ÏóÑ•NÐäYÉè6amRèÕÜ ßëŸ®Ô×}?T|èöóìÔyü‚¤ bHa#©ÑÙú
Ë(”æK¯ë/­8ôcþ{ùåŠU»@sùJff{�ÉAÖ£ØÝïˆýuõx~ãýSóãM¾¥eù� –Žå_¯Ùáäu¢n6”ì\ýuB³êÿ œÚÊŒµÙW?’¡UJ‰dÏ§‘êF«>Ø¡°î³a§×ŸY%þqù·ql*RÏ˜òÃ)#vVÍdÞG†ÚŒRÜ^Y-þ">iõ—Ï¹õŽ7Ì~}óNOÈíÑÌäò-¬°ØÂØÆ}LAë¥bÝAç
ç�›pqeÛÒªÌP‰Å½"Fóæ>ýe‹rƒ¹(l¾ø©³zÛµAÄe/²ÈhœI#ÿ ³TñÞISfºT‹ë<B"°¥²FR¢³lG±Aƒ¼ï©¤;ÉO�f¼¨ã>Kp­ÍG•82â" ;0h1øiKn<~< Ð¼·ÕÌ|Ú”~VY¥2¾ŸZ…u�óyíØþ>!›NeP±mjDV™VµK1¬Á˜†ˆƒ3;k<ž×6).Kn)çü5�e
å­üþEED¹@U•Aö¬í­F«àWä�7¸v³Œm)Ýk,ÉÐ)Z™
È9â}š1£—Brj5aê×Ø,†¶ÐŽ¥;�Èf�»ìÐz“ök,f¼
µ•®Å¸2ú«Yä·‰œdÄNäÄ¥¶é2�©É·B×W$­*¥™Ú ÅŽÌ”Æ…� y'[Vå·�J e@a°&äL�önµVÁ“Y;�1Ac=Ç!_l¹í¶R:Ž»Gð�i¨Ä*muH±¥«|¤–=#Þ;(ˆ#ûµie!“Å#M½ÀÌÃ�nGÈžK1X
D€b må¨NnVT`5,­`\$¨~0ÊC¶^‚&bO´lzjðãs›SøÛPøU–j(²Åq˜-ˆK±•‘Ûcç*HÛq­ÝIÞJÿ .P
 î=`”;5H˜‰2­$À0uJ†Žû[mv¬§n¡Ç
0 c�‘¿Qÿ iÖTv@’”²Ü™/àe˜Ø�ê)—» AžºÀõÌ`4\öÕYZ
WbVJ·Þ‘ï($Fý5œ»92¦Ð¿‘ƒ]ls‚"£QTÖ2$£v•>Ÿ-iVJš·†¡Î¶ê^Ç^;©¦Ö$ŽU*àZ �Š¯‚ù)§G(œåGl7¾À×]h8=¥‚à[Ò³¿æ“°|#Zbö{ýŠT�¶ëÅ‹ÞªÑBçÅNðµ›v. lgÀt�jcmÍ�oàzlT^ÒVÅw¥¤*“º˜÷gÈ“×Ã[hÜýM–Râ87[KV·äRÎ*6C”Æ ÀŸ	Õ5
¯\ÆîÞ Lq¡«ä5VåWËË8­„Öç©2Ož…�[‰=Éµ7àed¦ÆzÚ— >¢íIAS‰:Wö”Ã)íª‡K™­µžºøá;ð)â“© í$nÑ¶¹Â˜õ:'2ý
+M‰Ûe`ŒciPqÙrÈ´õ=u¥Êä1Aiec=L¨×ïˆÂÐ1lDn4Ò;ªtL*U‡*xë•îõ�‘RAA¶Þµ¦](ì*FUC»’Û­kY­‘µŠX�¤™"6™¢=‹¬îGžÃr9€K
° ’G·ØÒ4·.�‚iW˜#†Ö|;¹L(X
 Ç “×ùLj»ÜTµŠ²�p4ƒx©n·�i=ÛÇ§òÔ@` 0A Lýš"Å&Î|Ui»—zq‚+†a�%ÉÜ¾g®úÒÚ„–Æ•®úÃ÷‰­÷íŠVVÛg}SMWù
D/aUõRZšì¨¯3ÈàÌÕä‰ È �CI?¯È·632æÕ(º–.CócbA$IÇÏÏm+§ð	k™ª‡âÐÈê¹M/…ÖnÂÆCë
�H‘×Z{ªÿ žA1¯àãœXlTÅMß«¶¤�Õ]1" ÌõÔO+¬�S„sl±QÇ¬ˆe*1P¬Ç_³W4ø™*š’ÖÅ*Ém¨’	¦<ÿ ø§ÃRÕLœÑ­VÒîMj˜¹¦P¶àS1å¥Ò.8¾é°·J[�Má]lµÅ«B&#x…éŽˆU¨<�!TcÒù]ëR]B÷˜AfW$n#cöé›qB±¯g×aÃâJÚÈAQSbm"d�[Ä}šÍÎ½ý^¼Í½u©ZòØ[HÀ=d¸lI$ÏS¿^šÉVUËQ±žŒ/ÝoÎÓª¸’©–LÁ'ÒI�¶:ét¢L„ë.$]ì·²ÑÝäR¬Ô±!˜¥„¬bwVžŸg–¶5pìg’Uk]«5ÌÈ\³²(²×d*æî7‚ØfÛS²Ö¹»B/!òÆ/äªCú ÊNÀÁ^ hjA•D÷9÷Zˆhf¥,í°k+P,Süž‘NðAÝ8¦ŒØKS§%•xån¬
Ñ§¥cÔÞ‚L2ç¡µÛ_bV1“Ÿ5«�ºë{€º§‹Ù(
+ŒX4ï#§™:M-AÆnÖ¸‰¥”µëhøe®ÀŠ�$Á–;�P«kpYM j×d_Xãçq%Ù“Ö¶bB‚# P'¦ÛèWPÃ-å|Ë«”)AOŽ¶2Ê³m;ÃFÀŸ³E�\KZ¬h�…vªÙiÎAcŽÃW·Ë[’)ËMx©îTP¡[S”Ä¤c#ù§ÃcmsUlf{jƒb5ÎÀ–
ÂN@ ‚FÛ™ûtµepN%Ä	4Gì´Vl*÷æC-»{ËÒõé§Ñ0Êª°kfø”Ww��pœê@Úi¸ÑÃ‚…×WUVpÔ'i[+™Ì3;ÍÌ ™Õ8•ÜÁÌ8^¾¾œ=–G÷Z²”©îe)”Ó`:j,dæÌm­]&ËÞ×OÊú@•`‡XÚJNÇYlŽ�D—CÒYì@ÉÉu°%¬` Ä€§#md›uô#¹E™ön±{(nv"ž9Ì&6ÁeÐË}5IJäfë	}P”­–/Ã;’õ†"Iv€T`@Ú7öJLÝJ°Ñq§".Ýb	$ÃÄ‚ÐØù<Ü¥
°cÇ`Ô³±:šëRåHÆXtK˜“ýú;]˜§e
ø‰dèoa‰Ä€È¥D¨ñÜøF´µ½~ ¡íFsç�»Vý«ÿ 8!&-‘©":í§Zž-Â¹vÔKª*µrI"
 ™AßØ}ºÓB»P]Ë*¥È¹�¬®52†ÎOònÈÚu’©¦-	b•¤ÙËtÆX	Å²†ÊNÃxÜkm/áBUá!xØP²��”V[œI–Û<@?v²WC0”7-Nm¯Š¶Ö–WÝJ,l ¶ÀýÚ›«•ŽO0×ñ±²ÌÐÚJ ží˜”™€€$SÂ¼µPîí/ÉKž;^¨^ëkÅ²ª‚ÅŒ± õöõ:SMoò&qF÷ÏS![,÷lÄšÀÊ
ºnB± ÉŸÔËÛ�Nõ32½uT9ªÌÙïh�û)mÉØÏŽ©å5VàP·âlâ5¥"šï¥«ö`ÈÜo¼�o³}CJ%²Ù�]õ1Æ»œ½%ó”eÄ)X“ ìdé÷üIÇ4ü/N"ù�ê˜UpÇ
-fRÙ©`˜úzOO tÊbñjØªëQM·ÙyFã%U€Óc¸cºº¶ÝÀ¿Z{”l::ýLÏuYØ±€°¨÷™KâZ6 màô�=±}}�–Iš»mUE-¥S“ÈEk•(¨íûAŸ=J|yŽÔU…ànCã×]ˆY°µAP:‘ÓØw’|u¨mÀô+ÝÈJÈ	8âqd$NÄ�µ·¿S<…¢Òªè*c}­�9º¤/¼J¦2
ï"NÚ^RÐb¢cR2¶aÝ±ê²^Àe Fóã;k*$ø±ÉI]Ö¹¹nõ¦	|gÒŒ•˜ƒâ]i²V“e|Zß
êY¯�ñ¥°eAÊUW  ÉßÙ­-�jOVÚµ*�sPµUµX¶1aƒ„Ø®Û§Ë[$š–½l8å”Â~—úTZ5»§k{(*ÌØv$­$�³·ŽˆÛ˜LW•ˆœ’ü"èNTkU
êc$¹2zDm¶–¡é›/ëè†Î5ˆFº¸k2¬« ú„Éô� xk*¸[™'Š9Kê)±«,ÌÁJ1¾ðHç­–¸&ŸÚåuäò;U±(1ÚÞàÈbA×§MeŒªçÚÜÛâ!Í•XÖ tiíÒZJb	$nœé¥9©¶õ÷45eÏÄCØ–šÕ&J@Coç8õÐâ9jÃŠøÇ<w9¿‘U 
‹ØS½‰õœG¸&á­î'Ý=<IÃ4ìæ}xô
ænÐ²�i~5=ªªu©Ýb–dA#ow�ª¤\œtUb¶8WUª×�²i>�[�)'à6 kÚëk”©{“ÆCéV ©ä»HÛyû4öµäOrW›†1U8�ö°
µ�X39ëg¡öKM�7¬ÎÝº¯kè†ÇˆÖv€`=*ÐDÉ’&5M´ ­¶)×±ŒÑW'%�\zIAÙ�™ð ýú™Y7À®Ø�¦ç*ËÈ¬•°)¦Ãº"ˆP=#ÌèmZõn£j®Û®~Ò·Øî}0Á�Æ%W =}“¥¥ÆÚ’1šÓ\ökK×â-SÜ_ÌEÄ2¼úIb cà#Ã®—xH½¦dUµ’¸XX¬úÒÄq^Ð½:ù{uX¸Tô9ç„×íª øRljëb*æg³, N$ÇN�5þ3vZ‰‡D0q¾.Òíg%œOÐWÁqpÃaá·XTòQÚ¥Ë¾¨4XÏÈbÌ�kÈº–aº†Ì�.ºÐÉ:Ó®ÆZÅ‹˜_ÝTYJmS�“>£á'Âcm-ÖE$JRÆµk7�½ó$$‚ª
€ÂHÜñÔËn¦ FÐ +šÎ[û¨£p:u�æÛJNVæ™RVI”Xl¶¤­B¢‘Ì C03é �†êe‹Tšº¶ã±©-k+ã…,žåf&iˆ:ÊþÆŒ’iWâKùo`E¶”ãòª`j× T€I2O@@�=ºÙDÒÁ‹ÉªÑ‹µmjê¬–×XB›F'-È�ü†ŸëVSüšC«ïNø[]h¶¹‹ ûË¿¤ÛÃÏZª«L#ºŽÆZ*cO"¡ïPËÙ1¬Ô•Àâ žÏ=lšžOÄØª=�`³Wj5T÷‹)taÐK6÷YÄ‘Z§á©%&÷O‡Èb#^*º›šÂ¡–ºÃ(¤*ùCo©j–üõa´TÁûžŽÂ8Ý§-Š°2 c>È'BâTÀáaÞõs«5«)ü©j¬V9àª:bI's¦"i±Î“Ü›„%×‹b}õ  w/Í‚‡D°$ÉcÎ:ê»Ÿ”ƒzÖ°qù©Ž,äI
‚Y� ¿_ÃS”_r¦­y«�÷n Ô,8ÙI3q`c#ÔˆŸf…CKxÔ
ƒ
­f±hJàWIF9"“
âw<tÝ™Ñ\9`Ïa5­ÌËßRÙA&ÌzIöéÇ$ƒ)u�3Æ®Æ,õÛÈ•%©@‰v˜3!¢5¥Å	íÅÑß­My	7N+VÔÔžá.†
Ý:Á�´¸Š[ÈSuÙœ¦`ìn³‘iDÔŠª 3Œ¶ò$DLê#eÝYsz/˜vX™"2Š®­¡B±…h…]ÉcG^ºÎ‹‘“O-ä*Ã¥«|÷ìRMLƒR�L:�¢vÚu›¤AJo&Žù®Áüõ–ÝÐ‰mÉõ©O�ÖJ\¹6Mâœ[W@5Ü‡ZÉ¡T/e€z�‰2ÝzëB&[ä)ã�o0’P³t%Ä‚G†Óøë<›2I¨BÖV¥¨QÞF6Yœ–aàï¾²PùÉ5RbŒÆðK(ròP6>+e§fZÑ.�ÊXÖó±¢ÚÅ–Ö­Þ³åñ™¡�&A3%|`ëJÜµ�mQMv6‡z…¶[ê¸–�¦
ô {ÏÛÐ«º%dÜJÎíUU\\²9fÊÂÙ¨HA-÷ïöh¦+ÀÒÛñìezÅ(µª[�[œ�ÉÆÄÃ �’îõ³^äÜ¤X‚G¼³cíÓŽSÆˆ‰zø ¶P´Ý^1n§5¾¬‡hæ3¼éÅÍ$2ãYÕ�6H	�AÚ×ííé`Ùš{7‰Ÿgš½i°ö9®æJ›íï¸áuuS¦½ƒXzâqƒ¿·Y^P6­5Æø®;¸XªÍÃI=¢Z\æ$å±�Ž;h”ñr)C‘“Ý,·ØQò"Æô ÄÂâPèî‹kÿ +‰®À(.Üen:”Z¯*Ä©é€í#Tr6ŽrñŸ‘ÇE¯j"µ÷á&¦8¬([‘‰ DõÔÔi­Ù�òÉ|˜õ‹JöÑ�+U“+D8­ãˆdÛü[×Qˆ×Rën+B×ê{HµŒH”qå±ØGñÖ¤92pì%íµ
UÛBÈ	¿c‰§�ú:eo1ðJàáUß%¶WÝ[ƒ”z‰�üýÚaE€M¯Š:
k³¸ájì=)]9ØlÈC`õ t’:ë$Õ"³àSiÕýÄä”=mW)²ÅjnéÉ¦™#`wöë6’‡$â«?Ì	Ä»–zˆVb
Á6nÀ®DÊ�‡öêlÇ+¥ŸÇµM¾9¸VÖXµ½•€¨Ž˜´Fæ6ñÕ<ÝðPù’Û�&±Ù@½ªÃÚŽÀ„Êã°Q¯Î¥>u°´•,†2•y¡€ÅL@$™�Ëçi:¹¯o€v6¦¨M‡k!² n8Ä3(#&Üå�ðþÍJÈÑÊß íbmíq ÆÄœw9bW)2|õ¿·.¢ßoØä¬=¢Ö=ÑM™òW_¦Ä†�^ ëtAœ¶ëyZBÚˆ­cVÎ-f„´lu1¦2õÄè7dŒ§9æb¤:�X™ê7�P'5FÀê�UNÎÝ±“¶H@{âqò �¿SH‚¡¶étPõV�¤§Ä8­x˜’–=#o‡Z¨Ê2Q´™É°ºñÑ“d\QCÕ¯B€‚dõ>�*ª³”§H‘È˜¥oÜ4Zö)­�¯Áa Æ`myë¡¿¢> bì¸eÒ©YžÙ+ï†A ™Ÿâ4”Î¹Œ�ÈªÅkÖ›ªµbXæ«ÑÜÉŸ)ü5V|Iº¾ÝLýµ²ºn^BÕX;ÛtµŒV0A1äÛÊt•<gq_}5Yê™#ÒI"`ƒã¡ãTÓ-&é°ÅRµqÚÎÝjÀ$–“â	„ª†è�<–*Y²Åg¤-,·V@QZŒ\»ÁŸVÞôÈþýg”CfXM†ó+`âÚ�k§æX²(2„A;xuñÛM®gR–ËÚ±…½«ª,$â[s€3ýÚÉ vá@Ã¥�Ýd{9ª¤¸Á]I ÁNÒ"NßnŒ²žFÆŠ¢ìT{…i-K(‹$’2�m$uë¥ªK³•b*VîýÌ¹Rîí‹®Em±PvÖîsCc‚Šõ(Øé]ËÆ+Ç©LöŠ²…N¤Ê˜="'Ç®Úœ¸eÙW%î¢þ@-Ë%¤äN@¯Uÿ WqÐo­/ZÜÏõ?a¢šª¶°”üMŠ«™peÉ9i 'Äk)k¥A&¯V-›�j×bŠénHµB#Ë‹…Pƒ¿�YòÕq�šªÀµc´ ˜BÅèÇp&?VË§Ô–ÚÆ[FÀ©KYâÅ”‡
Q@ŸN+Ÿ°j7:KðÕŒ÷KYgaYX¨íÈÅ€26'¦]?´wRMŽ0ãbV&œÅ`3#vÎä‚¡‹ä‚d·@F³QMx
{Š{ŒZ¶Cf6ZÊ�=õ �Â<ŽœÚ‰}xÊ~»y�¥l6Öqä©‹âþƒ’¼0=�6ÖtêRÆz=|Müj«¦Jrq�Àâ$ôëâu¦\lÆas@ªù|~ó]Z€ldí‘I ú‰Üÿ )Ë±1Ø_%+eµMîÇ¼´‹–Ð•ƒêêwþÍeHú+s
Æs�ÈÕŽ˜ïÖ»?l°ÆZ)ó¬;‹8¿Mµ]X¸Ø* š`âT4$‚X‰;WdCvd,ÖTÆë^cé)mWH¦Þò�¡˜‹˜©"I�‰é·†§´è²¸ËXÖ�c­JÝÕvP»¤Êú`¿Öÿ HÔâ…åÚ€¨–äT*Z™®Ù!v\dNäÉ>Z¤ÓPKNSçQÖ\l{XwFÀ	D1 Æçþý)W‚•¼�[­ä[¸ª¼–®ÞJ6eKV¤‚6oïÔl*w9ªÜ†[Ê“ÊQ9!¤cŸ0I"	tëª˜dä¥1¡;–ÕÅ­I¡ê3`2L‚'©;hmäÜÜab’CŸ�j`ëZcùÕ�L•–€dllu±ƒVäÝ[öÝjaa{¨ :7 =-Ð1#}\¥òêJµ}A)[²=l¥”£1Å2bXÕRÉ÷íÑ-CšÔ^)¿†¸,¶Õw$öì.rÜ÷ƒ�÷"DFçm
M*\I›ÔôÚ‹*~ñï[ ».B;c ƒå¾´usÇPW#bÕ'‘S–g³"È;"²½Dí¢Ì{¥R¥«rk`mã×s¶ÐÎÀ×�X;“ˆmŽ[ê©–ñð5qv×ò:ºlîñ°VŒés"Ë¤±eið=_dëb’RH(�+•¢àõ«	|VI;‚G]ôG˜J¿
Æ°‹f¹SÙXpE'¼ ñ ès1¸¥Êo…nMUÍˆöXÈ¬†ý¶3 á>¤·ØÝÕ†/ºRà�'²™&M‘8AtÚAÓ3µˆ£uz°ÃuË]ªU–Ü¥é«jÕfH“„íã©jj­ÔqO]…ªâr,­XqéaÆP2R¤–Øíã'oUáºê¡’¼R^ƒJÜ<šò²%ëb…]±È’½Z:ïÑÝJ}Åâ·×òt2¾j ªÅ*,Wuò´xykdÚ‰õ»­®_cˆâÎ1Íóºâ-íâ§"=]°Ê"z+$¶!`á<µÓˆÆ¹>ªð^;î­Æõ6V0�wßÙ¥(—±SdÁª³eôÔ®>”Ž;D±þ’vÛ¡é¨É$¬R‘”¢µ¾ÅÉe–9f±›Ðk¨ 	–“;‰Ó.ÏeB1iÚ+rû,jU˜£/nÕ8±!Vrl&vf=ºØµŠ}./i×‡�²§³ò,¬%ç‘mcV*…Ic¶À‘¾KÒzêW>Fö{ü6�AìÛÇRË{—µ�76{¤)c>’l©FZkû#†–¾×5QÆîbVsî  $�çÇLpÒ9¬¡KÓ0×]"÷fïvfc€Að9#m£OsbÔ)�±Y	O)Ž|`¬.Ø09�
1ßÇE¹ŒJáÈHcZ‡Z‚]ÕÕIa¸^²ž²·r”0`ÁÇöU\1®±“24ƒ-=U¼¿Ž•�'�÷$ã™nµÚ–VæÆ)XZÄz�d À€	|£Bâf¸ŽøP™š®mT½Á`:å¶Ààëw6éHB’Nª|Er-¸q^²¼¼Á]�+á±,â	DôkcWÀ2m&î2àjef_MêsK=bÓü£p­ËÏ}	)œ.¥|R_e"»^€	J{€”É½G Nð|gZ ÍËËkJ„f·9ZøøºÂ‘ï01%JlcK\ Éµ¹tXlf¢žJÚÔ©jÙÌCÀãê2G‰ÖÉrú5¶¹ —“Ÿ:¦Nh�s¡õ1‚"X¾ý˜ÉªŸàoåØœr¥ò¨žó €¸™ŸgŽ‡I*%)Ô¬ª¹” Èjâ%@€w�])«Ì�&“È®´B|€ØÐÂ,6#ÊÑˆèiîJ¿Á/oäÛÝ®¢Œî)´)eˆ˜#uð†¯ýÚ!¼gi¨Ó«TÚ¤_Û+Zë[�^êœIbNàxëbê œ”©wØE×rÒ¿‰-]ÔÓþ÷hôT	*ÕeqªP¬¯o¨µ“Q–Ú€¢”TT©[aéÔ­e¤ÃSô7Gçðr©+eÎß„ ]ÉY��’ÄˆÚDk)ˆFË%½Êqc%®õ< 2äžŠc·§r$øk(ÜÍ4©}H<…¦‰fL«©¿Ä9«ƒ„*°Sî˜‚FŒq	mä¥Ç~S¢ó“×S³XŽ+|”ÇÚv#ÇT©Í#v¸‰¸Å
ôYŠñQlf±c%u­N-ˆ	€Aöj{¹ƒÆ|Â³áîì·u¹/ùé‡d8òå'xÀk)]_ÈËf T×%*¬q¨|€>ä w0wÖÅ&6¡Pc¹k(XTwÀ½mŠîH(}$xÇZ­ÃùëàUŠÅ�ga*
·S“9Ù�m‡¨cGO¥§•îOr\’Ô†üšÑlîÝj°VÀÁ±b!T¹¡~²o_1Ë·¡¢›¯ãÚÆÛÒ@‘Pô»€È¥¢q;uÖ™Q±¢«Ô+/WZÊ¼Ð2§ó­ˆ- ƒ‘t¯M&Ð8¹WäcK…C’´„åYëÈTð¥‡lØ,€	ñòÑ’sR°É4ã\Î`¦Áh«�Q´]jžè©Tñ*øŸWQ¬áÜ”¢©\ ÈÝËiL+Äç_l¥Xl2'oÕÌ(DÆì»Ú¢0í5*Ó‰@p|�F�çi¡ÖÌ¤Ò¬Íƒ«I—±*„÷‰U(XROðÔÑÖÈUá×!î˜ÖÄÜµ¸%,\¬ß«#�ÖFú¨RLÂ°
«bÝ—¼=
eØí„ì IðÔ¹E7MÙP«¦ægãöÏs|MXéÉ¥Ißh=µ�ã,¶çZ¸Õ5¥aVLMga�§©ëª•Æ<ãøÛpÅêœ~r‚•+0%D3»³0i‘ˆ JÂ·ó²¥¶48uÖö ÇŽŒSŽ¤efS˜’=QÓËËY§½Æx8d³•p‚û*ÖV;˜ @P206CU›­
§Kóˆ�u”â¥MˆA­WÝŸyÈoç©K·PoLcÜ3¼Yèµ�$2‡ÜóbDûõš§ä+*½Ÿž Äíeƒ¸­‰jÙ„Ý� 22 I—†¨ÕhyµÞÛM„^0PIg°	O`6ñÔ¥±CVÛ+{QsäÆC#.Á–G¼$ÎàF©©©3‘¬ÖY]6*YÈpŠÖPªB A™ëf”ÕSpµ¹-8”¥ë`G*Úy[£Õ™¬wj+cºƒ‰Éq$G_ªv\Ñ¯¸ÊnEºölï/maÂŸJ—�§xƒ¢aó- »-Šr-íä&*iõbÀÁ¨A2Ü�{ïÖv¥¶ù™9u2²5Q] )>‹Ø”k0È
tîb'J˜6M+�PkB°`¹OsÐîþè` Üc—S¬­.A^qÞ­i&ÉR"Æ©$â¡A
ÃÆ=š„«BŸ¯Í|–J­­‘Ýk¼˜"v2�’"5i¤êKOµ´Ôõù�2ZÊÕÕSµ†ôY­Ém¶ ÉÇ¬hU¥|Mäº¼—l2.ã¸&·0ŒÆH- �Æœ›{Žº�Y°XQ­&‹Z�@-cí´@�ÄõÐÜªÅ+(/†La—óÔïcÁ’ÀA1ö�=-4ùË¹°j+Ä‡h©X‚úŸ'ba±ßÙÓOk½õpY)X’µµI,.+Ø»b ž¤FYIêdj\p¢-6í}„)¥ÌVüRÃXÌ†Qº€‰ž“¬¥Q]{1�míÑÇoM(Îø‹«*ÊÈG˜!v ïÖUÜWäæ}N2µ­X,†ÐÕq„÷,É� 4Ë#U“¢{“ŠrÔ¸Ú~¡€«�)ÜbàÊöt`äædÁ…å—à8©V÷, šBÌÊ™ÏMhŽeòÎÁ²†.*·¶
z[Üx˜3¿ñÐ¨.S-Vâ–v�–¢»—
;‹ ¼0\¥�Üj®îJµðø›ÑÛ±pÌÂµ‚«y�Ôôc«4<¦l‹³¹^{³qÓo°ê �$°``ýú×Jå3*î9â«
«/k©(ã}•CuÄÄ“Í§.AJpÑ¢¿‡¸ŠÞÇFOB°„EP0 o'¯M.ne´í«	©ª$)ã3©¸ØÝ·,ÏY el’Pì kd—r-kÔ0·òÃÅ¸…*ÓjD™lÉÜø�b ûtQ\Î]¨*Ž)ì½EQí£“~*ù• ¤ô"ˆ�?ŒV­Ü\·IxÉ�¬Êµ…WUeí¼€ØÀ�ÆÍ3K§@U£½Î‚;-�¨‘�Ü€ÃòÀ9Jï°‰>~;TCw‹˜«~JÒå¨KN qþ,Ä–&7ñ�[X¶¯sšyVÖP9Û‘JÙ[q“º”½øð
$dã‘“mê!qÜèÛ{V	Ü4?ÊÕÝªrÁc*CÓöiJ`+*FX/®Æµ2º¶'ó­D¿©²ð'È˜�gÚÝ‚)¹“B¸+³5hõ K¶ÁH )\Fâ‰ÐèR–Þ¼ŒeA[Mv
˜
©{1R›ÉL[Ý?ö¥*Dðú\èŠ¯cÚœ¡~U—sV,CDu"l#FR¶†*2µJk9D™@™T]ýE]ˆ€I,:²í´O”k>Ú›òÞž¥÷ÀsÝ,Î’äÓv I,H“"mUÄ+»Ž@+;ØÍ]j”¡6TFÈ¶=zðûõYC¶�{j¿5­ö»
í¥øö¢â—X¥‚æ*¶ Ì‡ÇÇS-O!Æ®þ0%v]}fÄ8`ìZ@_Hór}Â—ò*û�x×ÁYkãÔÈC™Ä€†‚dÄj]FÈuŒ�ªy7Ý�uäµ[ŠâedŒ«Ù'T—ø­ÈÉÂy_\ä7êS%õ÷ýöð9¯«ô‚IñÐ›æVI4	GjÝ«fY`¸["È�N*HðÜ™éöê¥Lm`iÄªÔY{×[ß`-Þ\€È©$îÇ=4Dr[|…½ŽlAÊpÁ±	bWùbÂrU¬ÉôÊïÓ¯]*iM‰xÍæ¼>GÿÙ                                                                                                                                                                                                                                                            framework/core/components/extensions/manager/static/img/thumbnails/sidebars.jpg                     0000644                 00000074143 15266055654 0024225 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:F58C06955F2911E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:F58C06945F2911E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:6a789758-30e6-4fd8-a94b-3cd10cfbbdce" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ¨              	             !1"AQaq�‘2#¡B	±ÁÑáR3³t5ðbC$ñr²Sƒ“4%U'7      !1ðAQaq�‘¡Ñ±Ááñ"2B3RÿÚ   ? ç<½tÒü`yc#¢‹vNÙ÷Hßéë¯£ƒX¶ÝõSó±8KMPäyjV'W>5%r�Ûb	Üÿ JO¡O…ÊƒS"¹,s¦—`¨L“ö�}e>á ÄÔ‰[Ûù{–9ggJ6-É‘?f«{|‰jÛÅy…e÷Ú rj©þè7…V*£·b'àf'N/éñ-9Ûx(ÿ ¨y<%ÜüÇ%v€íV`	�À  uÖË}=X¬éZñ|ÒÎ§�eÈ××ãfJÔ¨¤‘‘+Ðïéöè§Ìæ÷×ÄuÜµ¢òô_1¬‹) ‰þ]��ï¿Óí©X·¿Ë.×)p2Ì•Ñ^›Q¼¥!nÀô�ŒIVœNM–6UÞü4Uãƒt°ŸƒÇ^Ø>ã}—7tWi%˜ÉjÅWEkÇPÙÆHA–0HˆôÕ*¾šÒkß‚×™�Œòü¼ª–º�€,3A]·,w9kcŠmm­PØ¶•åS_RšïküÕ~R­jà hƒŒ¨*bIØ÷kÃˆ¬¡öê±­-¬^ÐØ’ù¢• –dRÝzA98­:ÈÑÆuŽ-·8 ŽõºËFR$ëñÔäè•wò/­¯°5ZHRmnCZ-ÚÀ˜Ü}ØfR:ƒ[5Ê9ÅÍëìmùoemPV°²%‹È+‡Œ ghéŒ}Cí®Þêb¤Cÿ 1%?”¯™Ç*,®õZ’ÎBÔ¸•¨ÊÅ‚A>¤íN­¨ˆ½`äáÓ~¤n|«ÊZ,*|@Ö €l©¡ef@�é=zkšT\žº•3)ïnhŽYYËM4bªëÍk	ßp}4(WæT7<_0§*3E–(|�©VS÷Žû{}[S$ã1ó/×[l|!ƒ2Em †‚@`Lþ­*R¾ÄÑ¹j«Ÿ¨Õ{ÕlCø×òêRùã*V\Îà‰š••:>5ùEéÄÝ�1	J»Þ†¼8û†+$¾í;Áí#Ú4µù)¶ %¬a]kÌ”ÛJ'Íg’¶�/-•t+Ð™=Óªxmå®ÓÛn¯‹úŒãTé]”QÇÞUD´âJö>ÿ v=¤“¾§(›
 7+…W[z]…Ö;%ì°ÁjBOC¬:^9dî¶…!ÝŽ+~°àÔ5ÎãñèV¤‚1'`ÄŽ¤§R±y4—À©„ÜÂ�ÍM†»©»‘-Ç;•€…†Ø˜õþ\(íÞþ`¦³Ãäe�ÊåÙbÒÆªÍ¸ØŽYUžg11ÚHõÖt[k`•yé ,½­k-u”~&W=™bÕTNÛHi}ï«YcŒ©¨¼žK(§· Ê¹Ï)åÄXë2)h /p+„õé­ó~d¸¤ªëHó|µÛ�öÓUD±-ä$(ØzïÖ=52üN�Wy•j­n4ä˜÷¶@}ÒbGS#ëé§µ¥A9wRƒw±ÕÃÖ•R3ÍÖd{F^�d�ú�;X-µ<.k9*¿˜äÚ˜ÖVÞE*¡‹WØ¬
A‚Lzu:Ø¥2ê3E€kO•¬»“É#™s"X±‘vËs¹=:h‰ª²×™°¥ßå¯Bjj³ïP ³Ëub+�ûcý 'íœ¦Zeb“ˆ°@­¼z¹5Øqzž·\—µ›¸) ¶$mŒmªŠöó!9Çº6õ(â²·²XÃ"I$•8Îäô#}*7n)j¯§Bæ[ì­¯º…¨fƒÍc3M†P	$b6Æ='S-¨^ER¯o˜«x�]ô)µ­{;l¥`�9w‰ô‚6õöÕláª£„/–ß>$2 d�IO]fÕ—ˆ)îªéPÔUÅ2·šÞWà½¥Kµ¤â‚!ˆõÔâœÒ5ì[iUý	’«Aä%|f%ÙªµFß…;¤T‰‰Õ¸i²+‹I/·Q«gB­OäO)CÅ]•F ¡3�R?’vÖŒ�úófmÅ>8\]¸y«þZˆPÊ¬7`¹4“q¡$ñHímêÁY7%™ñÑk±ƒXÊÆ¿¸W°&Ðêf5àSÅµXéõ(­lãŽwÛpsáµ84àýâ=žšÞÀœ8�ØÚM|kÅ«Ç@áY_…Ÿ¨žéê�Ù¾©ÑÙÀ¬«/€<{°Œ-K–ÕVä/ÞU5™­¹™ƒš–�áâe
b×äæd¯˜žWkìt5—Vfq¼bGÝP=õY50¯ÓW#õ¾êÃ‡Î¢ì¾C¤näH¼)*Qz/�	 Æ©cGËgJqB³¶éîzÔÕY¦þsV“ÆAˆ%�»(F G¤“õêqª†éÇè=©KJ¼>D>6ü+±ãÄnW’YB´uÚG|m\ÄÓ )iqÜÉ¦âŒ¼„tÀZ¨¨r™Ý	 L�þžÞÚ=ýFeê€ÁÖÂ
 £%r€í �ÉSë´êÖÇ'�žëáÀ¢ÆáÕ]I`”ZÂ¢qxÄÃ¦Æb$�sÁ6éx:äâ�ˆóZSs³P>ÖRr
¦'iÚuÔÑ¸æ[MXJ(¯‘YBj¢Þ;=Œµ	NÓˆ‘±˜Ž†4¶¦œIK™+ßg#ó()Gåµ“ÎEb lXzücVñ]Êm?2?ú6šWKœ|6Ö²ôf±*©Z²É‰tËé�é¶¢î´Ÿ#¥˜ºìJÙÌo˜`zY‹'á:ÍG>@å>[Œ­ÒïbšÁ”ó‚UEíÉ;FÛˆöÖpdÜÎÇ˜ôþb–`îE�bÁ‰x‚ªŠ l Ò²ßŽ¼Á©Q¹5Ê|¶:¿{„{A…‰û¬C>Ñì4;ÒèU/¯¡M5¶VPË²Ãu“‰?Ë¸Ü~­ÝQšÚjQÈ°5ÖUk%*Í† ÆœÖv‰Øý¾èj†x½Æ~^ŽB3‹EE@±k;’0e`¤�Š†úÊi/`}®&Hªá[\Þ%�J“Ü4J’AØO¦„›^&p²\v	ù(�JZÁOqwÀÅŠÙõ8ú�á­ÐY¾HãÖ8æë�lj�–Ñ\ A�fYzÇNšq–áWÐ2ˆSJkêmõ@T¿	E3Úàì’ÒtúõšIoÅ÷8¤È\›µ[9”—¬>D9#¶	ñ…	+ð1kŒkä9aYj¢«6-.�_üB¢[ÊT•�Ãq¾ãi'ã­’­xjC‚T©f.<¸›j3[ò3Ô.ßç­“Ù¾66¥øƒn"°,²ÓÌ«º—®K. /B{‰;êÒ€É¦áUÜªŽIzÝ­ÇÆ€…=ÆC°Ú6ooˆÔD+VJNŸB{›ÃPJà-¨�Y9 �^*.®KËÿ Ë‡I1ÒŸ%·Câ¥ˆ?rÎã!ñaÔtÔ÷d×iNä˜Tƒ•–-�B\T
•,T%Œ©Nœ²¢Þ5¤LUóÖ˜u$5Š	nM!ÂdÌÌó,Äêf#Üê{§ncÙŠtèl‹a¸Íø\w	ÈWC¹¬v#Óq:¹N©VÜªå)çÖ>FpîäÖ¶
ÅMG×Â» ƒ»�Ú}þÝ)ã4N|ôƒö¦WH�'Ì¢ºk¤ÕuA…Ž¬Í]fU«‚3� @7ë®y¯ÉÍýGõä–+¶Š6±*ØõR¶WÙÊ´Àw6�–r Qôj¥<§omI¿Ê¡±zñé¶Ò^Þ+(VlØ0²Â €ÞÀî:ô'á—str“{*u–-þ[_ÍÆ±«˜á*¸êîŠR ëõêšiRÜ~&œ[«¬C_÷xè[‹ëæ3ãu\¥ì!™C²•n€ÌH™ëÓGrÊT3™„ëÔ×!¸â”JãŒ­øe¯eÅ€HlÕ@$)‰ö×<Õ<Ëª®¤u/MIXns³¥teÆ±À[Žd2¬ÈØý:ìÛx÷s~,±ÅÄì¼njöe´»-fj`´ªžÆl¤£®Þúäœ§O5¹pû¥ß�7&×[¹F›Ï,ˆäP¡Ù¯+‘1˜?ÂuÓöKéÏ™ÏöºïEuê.ÀÌ´.vœw½Rqf­qc1¾§ñ[^ü¤Rq©~ ÷”)�áx×JMáš"  ¯I�©n–ànìqK¹ÄñöÒ9`y.­ØT,Zù5¨Ér¡0À�Ôˆë¿®´Cõ)åFøv6)­V—/S°‰€G°&Lž�tdÓufI¤ Õe¥k¥ 2sŒ €©€F²CT[]kã³56WQ ,]¾èŽ˜Î…Œ¶/(Iq Em>KZÎWÍâØÀ«×T
Ø3°øê›—_f­|›ìN8ºÚë`\«%C28~®$&dúkek×‹'“¿Ü;8×Ym ÔG-��\ãc €¾f`Q×ÛBq-[ÈÍQ|êcµNP€ÍÖØêBwC1È��?ÀÆ”Þ.žæÉ'Fý k~b¢ÖYr¥tØ¶"c8K íéSÁÏ4æði®g¥ksK»³kƒ"¸˜­þ
g]lWêá“tR«-ðŽYˆ±E5Á.¯u.Æ´µp#3ø€œ\¥/æf¡Ñ{>¼ÉÙl¯†fN"öò ±]â² =H$ê1“çÄ¬§Uh«áÀõ™i\«wþr�-à$HÉ‰Y2#D7}Œ²Oœ¢3YªÅ> ¥SQ°ì ÷9eÜÆäÎ®êfuÀÉöÒ ÊZÆ5µFH4#æèÀÃâcp\'Ó®˜Æ-ÊäÆmQ©Ú…éEkâkª+j¯‘ëœqw1¾£¹µ
ªJX¥W3ÖÄ˜ZÙJiPÕ3º.@¬ä¥ºL�€ÓÜ²Qw­$Wï{ZÕœšÜ�¶“r #¸4Ä†#}9Ã­éµ#ÃÜØ&•/;ÔôBæ\žB%ô’¥˜âõ©l—#¼îc·md’PÔÍº‹Rû“ šêµE’µ¥‡Ò¡Ó&beH“HßYÂPî®ºë–\¶zÜ°ñE«Á.@«É€ wXAxuÞN¹$èùJ?/m|‹RëÅg•	Å�@�ïzj°srs•UuÔ®Ç®åköh p!‰a&vÄí¯]
8LŒ8­ iJ\©äßI±CrëéT¦CÌÇA¦T=§…ƒ¶bR}o:¸uÝ>1_&º%rñ•…jq,=@ë1¬éZƒ})XáÌ,ª¿Ú­KÑªkŠàÃâÅG¸hößY)j+;,©•6÷=—Ò�aµ‹¤&À…–[JÎÞ½zúiMDÒ�”ÿ ™¼%Ç©–“Êäy 6ZÖ©<—Á%¦vŒÇC¶ßN§º•~GVœU;ŠJª¨…‡¬(Z©t ÞFL� ˜ÿ -i—ªKáñå±Û‰Š›)ád,x2»v1
ín²g}SX¶çx×SË[kb[«`µp³™S×¥@ÅSu%h‘¹êÔÝoM½Ç±;?z•~]®jÚ»p£c¾A²àÀô]÷‘ï­+{ú}Á¦œmYãËÀ×"ŠÍ´ÛGUë,nV•ERA*Â€Dúô´á©eÌ×xßcÅºÜÐ1bž0Ä6�Wµ–AH3ðÒ�h‰ÉuR¢Îä¸–"ÑY ‰öþ^§êÑ‹IÈ»$YË5X�#Ê@êHn'¼Ž�øßÀYeó6j·ÃÉ<[ÕIG¸H¨™
	Û]\eŒ¥®AvçoèD”S_!…Lý”,¤ÄI>’¹µÛC¢¯1×Ý�§�üocbù*Y€»‚ êð‡MANÖ—øCÓm„Õe>?$IPäA9e$�NÚžÚL;™åX	
vþb´d¢Éâò,�cêØÈˆôøêd¨‹¹‘�š¢æÝÉ*½ËŠS“0Òøü5r¦Š‚!½å¡µ9v[î!ëAÛ�ÑŒÁ�‰ßNx©¥=Íƒm9­G_ù„ÈÖ ­
qõVb²V1 I:1†¹¿–æyV�|íâþêî<gtæ75ž±ÅUÉ.k|KCCÐë:¹TŒ-P“‰yn*�#eyÆ*�€3c±a³FÐ"5o×§SY+^”q®%vQgé]îºÆcoËË9Å2ªÀ€�Ý ƒ©Ç9­¾&ìáóˆùå2[Ê(VÇK^°Â eÈxÞ:F²Ê'�UŒ¿%Qòè‚jíÌ¡SÆ† ´±íPAˆcÝ­#†¼JÆ­½N¼ÂºêÃ*½îöX¶CYT’öÔ©õ?š•2jd¦úàQG ÓU7\ª¥Ïãc9!û¡r3"XLõøj£áp&rI7é·Ø]®—ß{Qù{ÙžÀ'Æ¸Œ·2»¸ÖSe1îg’pÜy±×•OÅÜVåÖ¡^Qƒå�e,§f[cü59&µ±ÑVÂ™‚ÑÆ­«1€ÏqkVÛm$u>¦5OöÜÜŒ[Ç¯kn„×\”T¹#Sk°ŠâX; À�Ä#ß©Ö\g_S4–µàUáÅç�Un‘‹äÁ`ìH"ÏCÅ:-Æy‘ÝÉLnaZÖÌH âr	VbâÌb6úõ•\Ý7
-?1,œs‘k¶Ö¹‘ÞæaŽ(‰Ü(8íªoƒŸMA+6j³³·¹ê×Ézì¶ÚJñžÁ›=ÝèfHP	ÝHˆÞw÷Ðÿ ]ò­ñõûjâ�>ÕøÅ‚ûªÈcr:âP¡Ãm,zïé¡å8ÅøŽ1oPNÒiDµ›ÂHò¢	V´ýá·Ã×Cü_ÌSYr¿P„WQ"nòÐÊÀ8%nh.m‘ËÔü5M+ïò%7UÊƒ©¦×j’Ô	ã²–~J6Fæ`s€ ‰ê5³²ç·&Å´áªqâ÷3�UE+Q!]^¶)»2†(Pn~òŸO³CmRâ±\MrR¿5¨ü“]
U›�d¤‚â�°#ÓN	­—Û€dÓ¬øm¬â§¡ä¢^¶ZÏp]¥P�1ê'ëÔã
6e·–öjX+_2~%6¼…`U‰’¢ 3�eZqø“ÐßËu!¬üˆIP±í$OmgGjŒN÷6-{)R´­t³pØ)R`TÄ†æO¦Ú§¼ÜŒqj¢)½N+B0¼…œºŽ8âr(¸À� �©…5¡mºA†ê¬
´›s6?åëj×p Gn#f3±Ü@ÓÛÛ3[q&{¡Z¼�ùZ]æqTSsˆ72$¶ýFà‡C¡%Þ2žMå¯ÀŒ\ ,¨¬â±–MáHûÄlz@Fú¤¶}:¡Ë[”qyžÆ¡"ËÈi`¬¡[eÛö;ï:Œš¶Åa1!o5— ­vþ÷h`WÆIÄ"6‘ðÕöÖÕÕPdá\2jEåÞûSU)cÒ\™Hí­ÆÄ�?gÕ¡^+]z›&¡¾ôb¿„xù§Ç]‚ŠYLd„¤î ‘ÓS8â§dõà0ò¦ïÐ�ÿ 2
T,¥ŽÖ«OMÙ]^}zê©Vf¦Œ¡X±¢¦äàÁî`­`«#Ù	ÛRè«}�9Ëñ²½8ë˜Ow5ül¶%ŠÖ‡#b´‰gc&zõÕ¾.ŒÊÔ¨·!-fZrW¬&™Ì`€53
—«Ç
ðõ"/»2òZ¾¹Jƒ¹èCëªío¯¡9d±éê¸rx×WÇqÈ@àÚ¶�ß– 	" ûð@ëé§··*£w,æ®6úÖ({›¨øù$«1/«2Ñ~ÍBçä-4¿ê¡©±âÆ²§zìBYp&¿"Ä®ãîŸml¿¼Ç»ºü
-^2ž9 *Ïm*%A%†îw¬�½}´bøº‹Jm§¸"�ÊW•È±¹åÄ„V3-Óàzêš‡1¯¯‘<§ß\Àµ
×óU´5`FJ+kÕ„C&	ßÓq:qª· ï3ðÕEr¶ÑMuÑàk‘åV%°HÅ¡¾ø-·Ó¢Võ).P*8þlXV¡Íâ¾ò\VgOU#»¯úu£,g%¨Ø=z�`ü2+åµlÉˆ¦Ò
å±\—v í½F§3Ïïr›‹ì[�³ÉÊg.rF­ü•†¬“Ð¡_N ™×VáÚÞg<qí·½6ðùŽW­ëâ§&¦s-YÊÅfÄK�ºí·þ¡´“�rJú�é±«x³e¸V–·ðµrq\QJ›
0zNÓªÍ¹KpÆÍíì#
ž•B*bjZƒ*Ë.ä«I,=ÏMKWsMpÔÒ…]ƒm©ä(ä½\Z¤ÝP9gnÆI
¿ù£¯MeŠÆ›²§ºiõéËâ`ä½ÉMOcrO53©,Ãm¶3¾›5´ù‡v1<‘æ,ùÚï!­ƒ»V€€C¶Ìq �mMZT:ZT‹"¥´›‡‘™R„4Ä–b±“F¶-®D´�/ÈÉë¶êjKmJH4ØJ¶¹P:Áƒ·øi\Å§`jvË&U¸k™l®Õ8õì_å?xÈßíÐ¢-¯‘NeÂÂ._=¢ÚÃXêU !¡–LÂï úï§µÍÝŽxþ+oRÏ/…ßÅU9rjÚÈû�”4( ÇÖ4(‰RàVM;\Ÿs}t´ØÏáã Ïj²ˆ2êIYV^æ”¦%èÖk8-cÀ<Ù2v€KŒ�ÀDÇøëe6n¦\¬
Ø×šë©L;)EPç"»’}zýšÓCÚ‹,nFQÆÆË_à–v` ®Dª6=¯ÐÝÉÛqOä4§{€<–¢2y�Ø^Øo]eF£†Î	S7YO‘¹.õqž„^H<{a±('§_ôètÜT·þo¹¦­jª‹mº®ZD+n�ND$Æñ«t…r]*éSTU`Dµ,²Àõ”n?râ¶¶E‰€`Ûß Ô¼¥4ï#†)S/§6ñ×ò”(U)…A„¹™^æ’@v'DÖJ‰Pµâk+�ÜšÊ…Ì*¤Þµ�Œ*Ýqb Ö¥£×‰-·5ô+©Š]Z·ë“EŽ¨Êè¸–UBw9NÃüõ¢‡gàV0ÜÙµâ<¤½Z¾=N�ËÎÂŠ1QS6Ä¶ûÀž¿Vœ”;Û[†5Zø¢Î%”ÇUC[øŒ¤52RgÔíöhË)«ø”—il·±cSÖ£>?ŒÙÞä™Sw˜°«ÉJnoÈŒc¥.VÚô%YÇ±ë°»f;·�ô@Œwë®JŠ…Õ‘«5‚ÄGÁÚ!{YÕñ?Îä�>š¼›Ê¬‡M}Í~]ívªš|x£øx¡Cˆ
•í!£×J�=lòpíÀÀ pÀ¶»–Àª^àB€ÝHU€FÛë©ÞYYXÝ¡©ðº åòyU:°GQb¨¬±`W"t&ÞôZõ5Ül²£AãT«C• ½…¿	ž6À3>žºØ©6YG%b‹�È¢Ž7)(¡K*µ•Xl  C5hTI1×ìÕâë*}�¹ÆWÎyÖlzlFFüÃ²5v3„dJv�³{ï1Ë*-ÍÛ	¢Š9+c!PÍJÜ2½Ú*+îÝÔô€7Ö–ÓžMJ€xöYmVÑãŠy+º¶*ÊGqË=Ó$®ÓÓSE³³º=÷_a@É�ãÝ“’fþMÅP	‚¸Ÿ²u²Ng]AZ'ß¡éñü	ib,\<uXlæ²vÎÅß%;îèjW©]Ë´Ï™ÿ wæÊ¯EË[e¼O êG]1Z…nñÒõ–4×*P Â¶;Gû;“ÇZTš­WHg-}o[Õ]ù+±˜`”ôÞcEŠ�<OÆ(UVÊ…]÷»ä‚1ÂbU$ôé_•©¬SÌ­ç�A¬¥©q}T°X´’ÍfÒ ÈÖYR8‹KÊ¿qÉjÝ]•1fBfKãˆ.d t;Dkdš‰ØS™æOXã¯ˆá¥´*-´!,I’Ë# O ÖÆ]†«±R]eœb·pl½À-S³â
²«bÕô˜î�l£j{�êGÈl])¨§Š•”´’\�Œ·\z�m8¸R¤–»œE¦Õ¬gaAb¡ñÄf QNà$ý§Y©fMb¤r•»'Pã¨C7O‰uêA#Ríä)ÖvÔ…R”go™||{‹fÅšD©]þŸ]TV7ø³TsGjÜW!ë°µyyE�åßî<	-=$0¦Œâ9Âuµ_SsØ)­ƒŒ
W4eû°I`¤ï¿Æ4Åk~%6õ`ì+](0òW}vWÉ•qBÁÐoY#JÅQü69÷7F¢xÇÈ+ík‡ž-žL25³1eÄ 
¸ zÆ§’s¯aÉ7ºáÖXî5JŸš±Ùµ(fÊ÷�€Pjž iÙ7è)l¼Ø<z–˜ª´�ÎÉk£c‹¼vØ¨3$úôÐû£[ñ69'“^uã	àÆ“-âªwÀÈ>#¦ŸóŠ©/é¦¹óWue©fJ«ZÇ…]‚æ`‚Ê ƒ2ãëÊbÖ*1š=¬3�µ]mm„)A]vY2ØEuÀ :éS~C4 KWE\?~[ì_ÄBÖ¹>ä{ƒÓY9Kr;Òon,+ÐˆŠ)ñq¡nülJ³YØ+Oæ]É3ï¾Ž×-WË‘Y5”L@Z±UÖ£ÖÔÜéÆ©²WuaˆF`7ƒÝ¹ú£Ycn¨&zðvHò§•ÿ 0šñ§× K egÚ ngYã
)çqYÎÎuæQÎå­+ÅäXƒòŒ¬‹ÎS%‹ÊlIÛ`onºpN¨ŸÙ›Å®óö¿%p•ÛÅ¡˜pA2Ö1I�•ém´õ}Þx|uCÇ5jij, UYIVs«lH¸ô:®û»­Èx&íL}Ï`5]ŒœU®«›ÂyŒ¬Ù`1ï'mBÃ$œ­\^XÍÌã2UmfêÉ±×ÆŽ¤šéW8�]b	ÚvÖ]Î«È\+y‰¯’|
‚]EŠÉÊ¦±•@OÑõüt¥Zú}B\P§ÙéÅÅB›&ÒÛ°URUQJ�£Óy�	ÑëL¦”¦xŠ|ŠÊV÷W06*ÃcèG×¡šjŠÝÖ´,-ã,Ê—è#ùŒõi
#J£Æ©m–¢Ô¹ÙH1ˆö˜3=6Òø{Oôþc‚¥lk®ùª¶SJ\vÎAUˆ2:Æ¡)V:Ok½6Õñ¬vnKGå3ð¥Š™‚kŒÎCo}tœ¨±'·ÎÜua”ÙQpàø›’†ÚïC¹GçHI�Æ‰É[‰©“®è¾ŽP#‘Q&ˆH­KbÅaC$öˆî'×éÔ4Åä¾žäöÑÊ‡å‡µêÍù(�¦·m«HØìcßmRW¥,»\¼«rŽB„ä=¦ó]Í\ÙZÊÍˆ-€Ø,�„�M8ÌD‰—¿Ä~?%¸œ–{m7>&§Ã0’§Ûrtlô‰J©ünj›Y<¼z™šY¢P© ©�Ÿqé­Î$ª%!òV½~+ËVb!›²dAëüu¦!ro‘‚ºÕŠ–B‰XP¡ƒ3°! �¿]eØÑ
õæ�(<?%.×D²öbÁÕò¶ÓÕ¶‰ÛZ®\š‹jx„îy\‹9”(©-!!l=É$I>§ÛZ©AR® r8ènD£Ï}âñ±eTv�‹ u ý:ÉKIº@:LDÈÎ=Üµä½!‚º¨òäŠ1¿¢ìA1·þ:èÉ¨´,§W7‹5ÎÞJé½Ä K•ñ\ú	õÕo.±ÐšÓÒž·FØ:UÆP£…Á�ñØU¤ ’'8&fu’mÃ*‰ryMNOE–6JUkc>I‚ZDÈYÄôÑ’›†1ŠŒvÕ:S“ßeU±¤mJ­*·@ ?Ú�ÿ ÏOrkŸ ¬rUn|§\ÆÔÅ©ä;ÔZ’çòo6* ‹$˜ŒºïõëdÕ!l8ÌÕïåÈO!X×'þèñÔ±pD,ã–H +nbg¦”ëWžqÂcì‘äâÙR‹i{ÑHS×®0¢:¶þ›ê\*Sm¤æ—+ãÜPØÖmmj@à»#fCV-Ð‚»GÞÒáj¦MÊö×—ˆ·²Ãe¿ïŠm¡@b¹Á*"z/Aé:œaì9S\E=J”\µ2l½ÉRªY„†%T{ûêÓ¬®¢QÏ©«‹’Ç¹kCù‹ì2„´³!	gaÖvÛJÉÒWÊ„Ä¹š|õCÐ _ÈÍ’¯Ì=o
¬|R®rîÈÊ€ÆIÔFóKÇ€w·µikòh¤†ÈŸº÷6J	ÄŽÑ–Æ~1ªí‹9úÝ›OîO@Zln¹)X	þe,€H€¯¾³ÅøN±¸«]ØOª1rG&ÐÖXêÍ% 'U‹Œœ­¶¡9*'5�êyÎ’leVkVImñîÜÂÌýš‰ÝŒRõ–+(,Tf@$Óöm¡ÐqP‚['Å}ô³WE¢»-V"2ìÈûÀ}ï¥â­q™®èKòî\8¶G„ÛZIe.L‹l‚DNŠDÀ)zÜ¡‘yvÑB {ž–ò2¢^²!Fà€=G¡:ÕZØM©g‚Ám¼š“�m‹›@Œ
U!~–ý:qmÛèlñJ¿pÕØ]O$î!|‡”ûi]Ä}KNÍÐª*¤j“ÇãÔ|¶‡KYbVqV­€`l@$m'ã¥Ê­�Û‹æ"ïÎ—)N5'%heir� n@>ã¦®<^äNOhñ=
k°=^>4ÒÌëu,»†Ë6;�úæ²�›à^TäP+ÿ ~Ž……*Èn,*4$l	�XÒ¦›íQgÌEÎí@Ì8ükIZÌ€R@vb�ößZU˜µ•ïÁÝ^õ›*¥yG„§hv;H�Hõ=tîÜÐœÓkž¬>¼¸ö½ur»*OÆs ã-³cbAÜj³iÝY)àoÇªêkf5¢ÒN)f!l $“#CîJv-^Æ(X¿…Ì`ìŒ¬©Yl�ŽG+í¼þú%Dî;?O˜6Xüß‹`¸§áÛT².æ%ºd>F©c½Éu¤ý±øö~ÅÇ‘S²æ{…kÜsÿ d0ÿ =õ+°uFYcšŒ_¿©¤¤5v½ÖâÐ@zï5±€Ø‚FäŽ�5M6Û\Š”¸V†/‘µ–ž=vWã’èTª©êu1XU|
åeÅ·£][2—¿™�B¬fØ²´tÖ¤Ú¿0Œš£ñ]�Þõ0eU¯ÇÌ’Â¹ÅJã¤Fûi½"¼8ÛŽ¶2Ôü²–ñÓ‹J25•.Ggå,GtÌé3­Œ¸\}¸%’{j 0Ì¥xÂå%i°‡2ò’$cªKüyO'*Ì¤Þ–Ûg)¸ËJ:(¤ÃS%’ dI3öjqÅ7Ð^QŒÁ%@qøÍbÌæ¹-.È¨6*	Ü–Ú‡9>çNfK²È«‹6µ¦Ú�Ö‰,ì ²¬™!caŒO¦µ*ÉM·ëâ.Ë¶äXèàÞÕ”Érd 6â>ì3ï¾µã‘^áÒ�æÏCà“c08 ê£V“ÔÎ–ÔnÁ§“Vúû@úìj”³áÀW-üÝŒ õ�õ-W{3,“£‰Dä.|†ÀÔ–*•VØŸ²	’#£NXÌ=A±SË¸×žEv9S0B	ÀdIÛ`Þ³¨KdùŒ¹˜§Ït$¿â»Hñ×-„º�—h9A#×¦Œ\JðN<VùýÛ !rÈÎÄ ûï©‰Fºâ«WÉwÈ¢Å>rÙ(’XH;@;êm@£¨åªŠ¿2éLª>Ku$øëgRäÁ˜�£Z).æšÂ±=U‡{^ˆ˜[c‚¹™‰,brõ'}SM… U[b©¯�¦ªÁaÉjÈa öîÓ°�ÇÑõOú¢ò§Ìd#·‘nWk<ŒÇ±÷)ôÄ€gKmÝ¯f…Î¸rQG?\T,V£`$ƒ¹"tÖíšp2mWf>ÛªPyš®rÊéÅ€2@2�@öÐ“{ÑÐ_6ªpr÷½h¼gb¤ÈPNÎ£ïH�öë¦ZTÓ&q”}�c1ÇóÜ;ÅkOjàä®Ô¤	ß®œ¯gPÂªzòË'ªígóØ0¶ùûÌÂºÝG^šqÒú›%:ùÅº€j¢·\‰¿"SµLÉF$äHÊF‡Ý16Ö�ÒŽ>ýñ ö%Ôà÷v3† (S×|&=u4ÊÈ¤ÚnA¦µ\«Ê»/se˜=˜0u žÖíÞóªÇ5•­b^=Ÿç›¾å“5g�È\ªpS�iŽÒ#¨,I1Ómf¶âh¦ê6!äE¡Zª‚×RºrY‚Y™}ŠÉ€oé¡5õ~£’ÉµhÕ¹¡wWZZxôQQµëe­ˆpžYÐv·nžÈU¶ö—~žMå'’•íñ/âbâ¸e ‡2I'¤GøëBn]­õ&\=Üxt_!8¼wFt~M�1;�ê„.b}F2cKMô\ÌòXªÝŒ¨PyÌ¯G)Ð,G —ù•ŽÀÌ˜�‡ Ô¬’\jnÔÚ—Tºz×ˆEQ„ Ìø•@Ä øuiéðÖP�oð÷6X·Š�¹••¤6V¾"è-R¥÷CÚÄn˜;?ÃZU¸yTÎ[š}‡qÅ-S7Ú‡gÿ ÛÚãïÌùNo¡¶†ß^EQÌ(|x›bêMcJ¢ªVƒðÀ Èc ™éí«i;ø�ÛV‰vùŠfcb²»8f,3`£¬ƒ¸è}52šžbÕJèeZyV‹ØV ò€g¾3;öj²S
Ú�Æwö£©”\,¾ËªÔ­UiKÄ±ì@@°Ëe �NI5ÑëÄq™™ØUv£nõY_X`¶�ÈI&I�Lû´§)$ªCNhý£ÜËëBâõã°6_
mrB0„ú� �é­ƒ›:›,dML·/‘¨$X¤ÒU˜XL}'éßFq�ö+Êiä7Ùr++¯f0sìÅ6ˆ8ÁöéP¨¬5w<;Š˜©8,V* 3î?ÇQ®î`¨qîpÕ=
üµ4Mm >ô|zê–R‰xÃ
{YÙHruL¾îÐz�ŒûjnÒFº•²óÉvq[M.’à• �»z@ë=5XbÛ‰ŠW¡/%Û)Nª:§´W+C­×,½…ACâíeï’l>:Éö­Ÿ"îèJmþà£ŒkH�Àˆ]æ$ï­º)U©jäVUÞ‹	­åŒ@]™	ú¤tÖ{ORRUHª·¥‚ˆ«š++6X]ÕŒN;ˆLÿ 7u*ªaN¶àNUyMÄZV”5"«Ø‹#wAéÒFµ¡ì
´PV·~j�ëj¹Ä%ö*øìR¤žÕ°ê6ÖjE3¹8{
‘e“gŒâëZÆ.¯
$€I#×B‡XBÜx�ÞþÖ?§>IWìÿ ë¿ÕIòþ=Ÿ¨9¬ù?+�µ!9-Áâü¿å÷UFFHU³‘c@0fuçýÉ¦“>§ñ%ÚÜoòGPµÄö™¬c5Œf±�;çöŸšÊ_ÿ µ�Øâ÷öŸ!¿W~ò·r3|«åmãr2îär	;u€ëÕý
!Ÿ;ønÎÙkÊ}#5Œsû¥~žùþÐþ…ýSoÊ¸§õ?¬xÿ &ãüíªtáòþ_Ï¾ÚM‚g¶ƒ"FÝuÛôËm/íKµ=äá[[eŽ«WjQJ§YnI°
¤2.[iõ×­¸Ç•l|•yˆzð’E¶À¼ª¨F¶·²;”%Ô¸t¶Ú‘™¶º”ì
kòw^«‘fÍÜØ>â´í‘�Nš{6hÓ*P q?õ{jã~!. ©� I#¡ƒ=>­·e~@ñÆ+eÄËEc“s::XTX¨_8€½¬ ÌŸ]lg*Ò9âœ¡ÂÑ[šî¬ßKãS‹m#n°Ó¿ÃCŠúA¡ÊÕjî²ÅEu
øÕo#±X×Ò  A…™÷õÒú!Ñý�xí¿‹]ÃŒyvUˆ^KœÂ€é¶àÇÀë.ÕY«�‡6ãà4kb÷2¿Ú�
É•Uã‹/‡¬6û}:éÞ¢Û}HxK®ú¢'¾Åó
•â‡ó¿åß!› �õ#|ŒL5C‡u«|
NT ­*‚´TT@¯ólø PòkWR$ƒ´¿M+ò–6£<
•.~2=Ì•2ŒŽ.Ì@™$  ‚ ŸñÑÝ(!ë^ƒ�øùv�2�vÞÕ¤�–zŽ±:{›¸,;mK'€«‹	äZxo!w$�60`k`›wVÜ3tˆuàh<mAeÍÁR;k•f+$�¦$í¡ÌVÅÊÐb›-ºëy „{¸=X {hŠp6ó}l;œh²Ê‹‚÷y&µNÒHegÚA1¥U¸¢€n!:¹¦¹ –.HÜ†ðRjí2ÏœÃ4	AÛxÔÉv4Õ"ùÊÜ·†¹¯U%S¸º“‘û>­S˜Ö¼IR•u® x{R¦®ðŒì	�è�öï©N,.ÉªëP…ªL‘ûl¥Ž@�ÐñðA�õ�2š‡áÏ€VJ9CÎY¯)>_¤ 2‹‹ÈíÒt*Ýî-îþÖEOôõú°©Øþà|Â™uô¯•B¿Æ5çý×>¯ð¹ÃÇäŽ•k‰ì3XÆkÍcwÎ?í4ÿ “¿þk v8Ëýª¦ýkûÊ8ìMä¿'ì%Úó’Ã7ûÑ°�z?rjçÍþ—;W¯9ôÌÖ1Í¿îŠl°¢üo„þáü¿?ˆ)ù±Ž„õ¦ºþ«žOíÿ ¯¹ÀªìãÛÅ¯Ãb°i¯’lV”ƒ>Iˆ‰ê½y(w>F-Å }Š�U¸ÊŒ�‚Þ lNÅ·ß[·é:ØÝÉ_Çê"«r9©Æü½_ˆµp—	`2;1"v$zkBÈÍåŒåð&å<ˆŠ”\)Fe¶HÅ ±$I>ÚØ*ßÈ2Sò,¡/òòÆ¥üöÔöX‹ AÎ@žÝºAÓdš“$Ûs®¢Ò÷¢—¦ÇÖ¡Zë$K0!…�¢}ôLùüL©Q�bÛå©ÑV*6ÒÅU¬>úf7 í:Z¥÷ñò2mÒ::GA­ö=<{/›•-YvWfIË#=ÿ fÒIªTžÜ¡§]q=pªå¬ÈªÞDá8î™@Ãº:jc}‹î¤;«KÙ/ëÿ 7b°J¼f¥Ú	 ’ã´GÛ×[¹ó¸µÒÞéä‡³Ï}&«µž++ñ”*°ÐtÄJûý:Ípª%f•ü�ñhdäUE·Vµ)]ÇÞ˜8D†$mìu±íw+.åþF:*ø¸õÂÕB1Tµ‰UfÝœoë3†–æäÆÚ©ŠÌÔÙ]Qá$EØ„ÇI—'¤{ë:Ïñ2‡A—2Õ]Ž_+J Z°±Ô`1¿M©)°�ä¨%¶¯åáQ»ÉPwS¼ÐœLR†rwgo�ª0¹…A8–b õ�ë«W™¬Â„ƒ²ÊRXÙùjq§dƒdI[°Ø1œ·Ô¤î¹êÜº›Kwð]meè1Ç¤0êÜ·¸pGØ®©âÚm&JÏ’ÅÀ§wSt%WÙÇ Ø+>4ÉÀ…ë÷`LÁÖO=|Mù9KnzÚÌ¤±®‚µ¨CyiI’„Á– úGMl[îN`ÍvâÚ\DÃ%"«–³Èå³»C®ÝÃÓq·Â53´ÜaÇC¾ÿ Ú¸–þž¿W»2³?îÌKbA ÿ Ò¾RÛØ�y¿zŒ�«ü._‰ÒÝq=¦kÍc¬cÍùÇý£æ¿òwÿ ÃmdÇ´àQú«÷}C–	òo•*À*9ˆh n}ýuéýí´›â|ïáŽæ¸$vÓ^cé¬cšßÝ3ý?þ�V$+þâ|¹Ib~UómÈ‘Ó®ºþ™î¡ãþèì¯“8 •WV5#ØulÈCÆCw$¬'^ÅžN±sä<1Æ’â¶ö³�jZ¨ÍYRì!X’lA‘ îî=tªËZØf>ƒ¹t pögÌ åhÃ¹ð�]sœzíñÔÕ®	FP¥ëæ.ÎK½ª¶Œ–Ê—ÃWˆ†²%Jö‚§üu’­<EMg”UÂ8§ ŠW%År¬¨b¤Vßù»vJm*H·4ØÂYìª–T¦R«THHs*¢î'U0å“’m4©ÌQ³ËÇ°rî²ö²ÇóTŸï %BÉ"ž£F9CQF9ES°%žµ.ÀÚ·	Xb†—,—xÿ ==ª`'qÕ£[äš�� š™{ëýõh"~;zèw*_�,Ö=�›Ô›©™%v�Œw˜;“§$ÝÂ³UÂË«¦ÖºË9K‚â;AÚdÎâb4ÿ •<5ƒÇ¹�êR1ŒO…I�ÄíF¥Päæ�1l\|‹ÜÅÇâ×?ÍÚ½Fæ4«ñ3±d;TÙ€­P=&@6	ëíñÔâÒé¹o–´ˆ–Yè¦‘etrª°3»gb€v'¯]õJ—Brm¸E²& JçÖ¤ƒã
¥v‰&vøè‹i¤r+ãQk¥¶‡³ó6!LO¡PD}ŸF¶XÌ[ÌØµ‡t&¾bYx÷Rõµ~s*×Yf¶ ¨Y=àÀ#~�zi^¾¦QÛA…¹iàå”V³NM%T‰0ª0€ “ôè‰7s^?ñ[«j¬©Å³bÌ+"çb~¸ÕQ¹mkVN¼ÊŸ’XÓa%Ea‹ø¡]HÈ;†™#QÙ±]ê%Ð
î¾ÛÉN,
¬ò*/rØ­#Ç%²Ëi‘ïí®�¢ûA¼]©:G}¿µqFþŸ¿ZXŸúŸ¸¿1fqPé?(í]� tß^Oß2§�õÿ �F¯É.×Üf±ŒÖ1šÆ<ßœÇýæ²`~Nù?þk v8Áý¨×ú³÷‚²FCäß(0¡ºø ô‚===õèýñ±ó¿‚g$ÎØëÎ}#5Œs_û¥*7ôýú?6
îËÈ$Nÿ ô¯›Fßê:ëú”³Çý¯ð]~Làn*^šEOR¥J�m ³ZBÄl7ß^¹£>Rà%.KBò)ŠÔþ"•G±T,  î>$ÇÑ¦U·ñ%7/atÝ€©šºÞà†Ë,i®„xÙÆAdƒÓ[7Ýj$8Î0›–3�k7…*vÂ×Ì%i'"!°‰
ƒ¤�e©Ä‡-o/eMPÁÆ©+k3±i¶ß"—�+â¤†a—Þ
L cëÖye“�÷×—n8®5¸äf4š\±¡–>%%ñv(è¤ôÑÚæfŸ)-rå,ÀŽJ±6n\F+´À™˜Û[R}ŠuñÄMKM¶
�-¬5*ÐBÄˆ%£ml²œ¿R{c5ãO�Ë+Å¬®Êë§’CX—Z	 .çq´2íªË,š��aŠt¼|5•òéZ(+{\ñêÇ«/ b ý�51ÁÕ­6~„´¿…‡.¦zÉF­`—�±" Îˆõð<€�A ¯Ê€‰ ÈÜ	ÞÓ—(�õòðÂ;6l%ÇiÜgGl*™9±º­`Ô–QÉBã*­£s¸ŽèXu¤iBeTl¬6Ìdivñã&Ò$7Õ·_sši¿}‚K.®9qÝ˜Vùá ’ �3×ÓQ¢$èÛuC€±¨4²\±ÞÍø}Iƒ÷KmY¶�	ÉãÄ+ŠÝu~HÉÑ™ò’»ªãï«iEnÛ¤G©
¿(5YY5žU7îk8öºÄèËxÛÈß®Ž½o,*¼ËBÓg‚±·ŠË‰Ä-1±‰iõ�K^%âæ¤ÊÇ�a¾Ác¸²À�XS;˜)™� õúµ²¬­�MØëm¯’”[eçL»a�ò¹ @*z2áÆ½�ä©>§~?µj•þžW¡?þÂù‰€Oÿ Å|§Ð€F¼¿¾™[øëñö:]®'´Íc¬c5Œy¿9ÿ ³ü×þNÿ øm¬Çÿ ´Ýe?U~î¶Ÿ#ùAÅz~c‘°�ö˜;kÓý;øfYÛmy�¤f±Žjÿ tÏÿ ÀD“Y±î/Ë�˜‚Ø¨ùOÍäÂÁ>Û{ë·èÇ¹µÈñsŒ_“8P½8ÕÅ,ˆUIº¢Ã`Ä3)m´õëÍ&üþÇÇÂb+‡Ùo(­¬¨ÏÈ¶³K+%‰ÄF“:Ï›ûüÃ®œë+¨ÑEx1_*Ý1i�OY1×êÖ†é­lk)(ÅšÊ®­_‘’é@¡ I^Ø=Æzûm×D,­AÉ¼UzÕÚ–“j"Â†E©Mk˜]à£Ô˜ö�Tª$žó}#%>9l&&¥À7%•Êº.9.*rHê=ô'-;ð'(I«SÈšËJÛÈz_É]¨Y .íX7$ XužÓ}Xm¿¬qÖÙáuBµ¹ÏÅ]ã´Œ€�úîLN„¢®ÅKnúì.‹¿/W†Û]ªPµ‹§b1-Ž'¬ôrØ¬6Ê•�UF,ÖÉÿ ' c›X—;Æ2wë¦%“Ü•3'&“OåêSJÇ$�„(´6þ“1¾…	ÐZoý[ZƒÈfûÊáq*:Àö$má¦!À(f�Ïâ2&(¸±�†Æ		Ønc@°Á²Ú³›: €äÆZ�îltãø²s]ØÇB…  cÆ@‚ûejrJ XîÂzDoþ�ÍÞ¾¥Õ$eöWù›hT³Y¬KQkpã E;ŒG¦š­êMžñÄ6zÕU¸|Œ*¬†sŠ,ÃmÌ1]É�Î¶8½Ñ²sgá}J*`C§‰ž‡gy  ®X€�Ä|u³Å-|
O^às(aEfÆ<ÃâŽ2NM1‘U$€hè~­.»:“mÅùüÇºïR¨õ�%Ë…NóHÎ‡ù¾&ÿ <»*[BÖÜƒÇ½ìÅŽ`´‰„$‚ñ¡'À¦ë*»š(¡ShqÉ6®êÏ"��k6ûú“ªkxð&}üjºš¯éïõ’±Ï/ÜO˜°²IÊ~Sò™;ôßÓ^Oß”µÐú¿Á�nL×ØéŽ¸žã5Œf±ŒÖ1ç|ãþÑóOù;ÿ á¶°;[þÓ–µÿ ªÿ xïr¥ìùGÊ²…ƒÿ ê9‰Þ·¾½Ó�l#æÿ ç¹m�µ×�úfkæ·÷KköômµÎU~ápqaÿ í7ìdë·èI·:ª<_ÜÚÁ>&pÕfñ· Ó¿ž]C?Ý÷¶ç×^µÊŸq>BÊw§;õö'k�ÏsXª–†©Ê”$Ù ˆ¨ú4öÏÎßÚ¥Ó©a·‘Z`+i³Žm§�ªÎka
ªÝ=w˜úµ4‹èçÖð9yù­±jõ+Ùwå5–¯$äfÑ£�·w2õÏŠ•XY¨´'��Ê	#q3'Ö5I6æä¨k¯Äó•%ëmŠêT@É ®H"	-¾:I§aÝ\Ó]eµ±š´¸¥UæÐ^CÏ_»NŽÛ­Ð÷7k ik.¹x÷=¡I\ÈJ€1V¢O´�ªiàê
3·O#J¾:n{ê²«9±^;T¨(�Äoô|t<^MEŒ²q1^P­ãµ«‹»‘‘–§\œ© /¦ý³êu¥·ÈZ£vr…UWßü�4îÜ�I–
ä ýƒð:aºµÈ•ŠR“ãæy•˜`ø­Š¶É^²$ÄŸ_ŽŒ¬)TÅZ¹V9‡(X‰Êvà@ÖkÈQme¨­ù+hªÅpµ gÑ‰bãhuÑ2 Í5UQùÖkc,©YY�YÈ–À©Ç)úzèšÆÃ]ˆ‚ÿ Äãñ¤Õif½H
¬m‰¼éy#u^:ù”+á³ÄÔBå^ ³i°v�½·ôÓGv†»-n8¯& ~?Š–¸\ˆ€À	BKI>š…WKó_Ð•ì*/
�k:S`†"±V… @Ó	4ä&iµ£¢Z¬ˆy5¢ŠS2•­hH'"aƒtÅ´¨y(˜Õ	Éµ‹n&”Û¨CÇÉdáU
²>JØ‰,@+Ðü5»wÒGIŠi»še§Æ„8=¬ÉiÜ³’7Ýc¦˜{ë¡«uVwÿ ûV?Óßëæ³bþâ|ÇÉã\Tò¯”±ÚO¾¼_ºþØþðú�/×#Øf±ŒÖ1šÆ<ïœÚ~iÿ )ü6ÖcŒ?Ú‰Ëþ­ýßÊ‘MŸôo•PA™äò í¸øOÓ¯OôaÛ¡óóÜËˆ;_¯1ôÌÖ1Í/î¡a«ú}ýñ’/î'Ë�ŠT0 |§æÆ7ÀÞ5ßô$ò¯ÅýóØ£�¹À§²ºÎW‚«xžI!$žØí;ü5ê‰iNº&!7|~«¿”õr-j‚!vJž2¨�Ìº�s¡¬R¥Ã²m·kªÑ_&éŠ\Ö‘±=ÁD€?¦“Ït+TTVÛ,®Û‹ºMhµØ%™‚’	=`O®‹QAšîuµuÄ}uM÷ÖÔ=ÂÄ¬ßYQãBNèdÁ3¼Ç^š¥“Å'¼†X,¦uÐÄ»�ÖØœ1uª+8–î¬wC•”ÉˆêgS?�xø–æiôûí¶±Xã×Ç@’, 2#89v£@žƒ}-¤æà“`8¦…)m…ìEE¡Œ*½x• Ø½Ñ­Àœ©4‘)M-ÇðÎKØõÝdXQQÉî&>'J|u°ÂŸ*‡X¸þeŸ¦·`Œï—‘GOf'qþÙâàœ2«ž:dâÚÝ(O-®-c(¬ÍL ‚îÑžûDèÉÙµâ-pª~„j¸Ú.¹K)@˜¸ÌÂˆ  l:êY@­ÈÉbYZ¢;Yf
ÇÑº `M1'i}AfD°¼ŠÆL÷)Yë¶áwú4Dµ¯Õ(=²»?¿,ŠyŠ¶ 6í¼�÷ÓD3Spó½î¸¿ª¼Å”l»Ðz’ HS}Æ©âš£±&Ÿä·ë°¤Š	6¡ðÕ�i‚¾F}‡hN¦‘Ìk<ºõ*9#³ñ
YO ƒ±3ŒuÈ}c}+‚ÜKÕÉ^ê<×3r–ªï`×¬¼¼�fcá©MíRœ.¿>fìXš›0=y.åFE²€w^‘×êÒèù–¹•[M‰TH¬±FFnHKÍÒ#ìÕ(t“Wt4ôºòÊŠÝªrq§ÊŠ,ÍÔ…R ì¥CF/QbòI}Îúÿ j´TþŸ¿\`U�þä|Ì£¬÷úWÊ@=ßF¼ÿ ¾ë¡ôÿ �~¯É2×Üf±ŒÖ1šÆ<ßœÿ Ú>kÿ 'ü6Öc‹Úf?ø»÷’+cò•f�™ŠÇ'‘ˆ†Üßë×«ú&Ï‰ó?óÒœ íÎ¼§Ô3XÇ3º ­¿§ÏÑuÚªËoî'ËÐe÷Aÿ ¤|ÜÉÜ{k·èÿ G‡ûÿ ë]}ÎY‰ãVy¸É]ªaÍgb³ÔmÔ�üuëRœ­k‘ò�hÃG´·æîù¹Ã$”%ÆóÓP¹P­ÐÒRà¡,[®ãVpÉRd¡¢Aé:Î–øXbUJA4Úöq±¼”LARª¬ðàbÒr¬jšv QþUŠž[kKO‘ÉJùjbWÆ
è§i¿§]g‹í–ù
¼r‘|‹”
îãE¶²Ç¸ÈZÎ!�Dõ]€ú¶ÖÅVÌùœwûJãªÎ@Ä’¨ŠÌÐmL�mF)=àrÊêå<»·Kê¢Û†^)èªÌL`c·¯§¾œyÒ+Ì¦Úª¬‰ñ
ºøÚÄÙòÂÊÈŒ§"Lÿ æÒß�Èª­­ª¯>5‹U,²~lÁfT�–1$¯szzjšxÝÔ1Jëpâ×@xÕ5U9òø
hI�D)¹IR9B)D©Ñ×Ê­•µ†…p:€Iêf©’ÒØ Á+`jÌŽÊò�¦@ “×ÓB‡*ü¿’µÃ•Ø¡@:‰ßb¾½‰Ô«Š':�Žìª¹‹šëpŒ‘·\ºnF´Ô;e^ãZ±b Ì«ZËeê®M˜¢“ˆ=A�ôÖdÍ¨�¼˜
å«f{p*Ì$‰2�6=~ˆÖO€´ö”nõdZ’¿%·1Å'"•LîÑ?å¡­ù™:Å-ªÞÖYU¬•VX1>W\²9ƒŠªïì»ý³ªÁM5­Á¶œêLCq­ÚÜ¨÷q•aÞn}XDF¦°”
Jµò(kVëV—·Ä¶òWËÇ±F%H%‘ˆ‰“ï·¦…>Úw þ;ÕX:Ôö–\ãÈ­°Ø6�„êœÝX„Ö=~g|ÿ µ‹þŸ¿YX¤ÿ óæÂ¢ÇÊ~Q° �}äkÉû¿Ñõÿ ‹ü>¾ÇK5Èö¬c5Œf±�7çö�šÿ Éßÿ µ�;VþÓ-UŸ¬?ynJ“wÉ¾Rs”ºŽG A økÕý	¨LùŸùíw8ÝIÛ½yO¨f±Žhu7®¿éãô‘¶£rÜ ñ…ÈÏý'æÑ`�z?™N^‡ÿ Cþµ×ÜàGáÛe@·Ä;jy­UÖ;I ÎÞžºïþw¡òšœ§{p6o±EŒ-Îê›È¡64 $Ÿx�?éÓ�Ò7!¥bÅd,¤ÖÒÅ¼’ÎI"AOŽŒ_mQ³R¡ÍEgMž0Ô‹EVºÚid¸Ù†ýØü?ŽœVé©¸e’nªÏâ6£@G®›ªã—s †bÛ2•h�dútÑ–0Ól´å8×"Ôâ‘Ç{ÖóuJ*‹1PÇ% Èþza§[°ME6<ç¶º­Wµ|£`°¢õ‡ìÝ˜Iø¥ö¬a9a’Ë'Z²²‹g.Ì,øÙVÉf@…"zž£R±n…eMÌp¢ÌŸ.E×X³A9�W H=MRt%Þ×Ç®» j¸Öù­,B’ÙKlf}õ¥¡x§qMùenE¥Q¼/â!YÏP Žéß-ÄimÑMbªáÖ®VËjZŠª$,âï;Aë'S“Šn§7”4°ÆºjüO6è	ØFÐßfµê$ïX75f·�÷…
›=d¸Û§¦´¤ªg%ÆŠÏ#¶¶ÁÑÔ³# ^vØ†�_]wö
ƒw Y`ºÓA,ör-'%ˆ•]È“'ãðÒ¯e Ó‰—°U›ËA¬ÚŒÌl=îá^Jƒ ÄFŒ’ŽÜÚ�xÎÄÀÑS›­¶²­Ü‹mqã6*V@ê2YôÕ<\K%e.›Özg¨^lz|ž[•ÍŒ„«KJž€IÔzé†”xqîz°Š…«U5øò³
d-²¡Š“?Ê¦wÔ´±­ŠÝLR�)@”¢±nK,vrDôŽ±ñÖt|	j‘!Ú-<E\»ƒÔ’’*HˆÛÓmõ.ò‹Úùÿ jn_ÏØÖÜ:ù(üŽ?ëþe­ÄËñ*¦ß•|±*%NáXÔá}àëÏû•O©ü?áÏ’:u®'´Íc¬c5Œy¿8ÿ ´|Öz~Nùÿ òÛXŽ,ÿ i°ëÞhpÇþ�òŒ•X2©óò6Xô=uéýéâ’à|ïà«Éô;q¯1ôŒÖ1Ì�î¯É¡?`?Fp��¹¼Ÿ×¼;xÜU­t«å_3WuS¾(Ö&DtŸr5Ûô$ò©ãþ×.§yÙXåyÞ·rkW^DSÚv )õ×¯–J(||”§¸|�y#ŒJ1ŠÐTä¹KeœcÔôkqí^q¹P²®_=#v[Q¤òƒ“Æ´2ÕRf`†"NFIÐ±i¬w%ä¢eÃ%~EÞKž¶5`CÔÀØ4'§Oáªq�u±”º¤ôÏL6V­µr�¯' îê1°8(•“sžš—E(i[Ñ˜—\<–¥¸_†7q’fÓ`£í�\Ñ›OxfJ§à6=J,¾é@ìßh~3¢vûSdŽµZ1,„21e�s VÊzËï§½‚Åsù¢Ô§‘o)VÖ †gµÉpPŽÒCƒ×D·Bœ$Øö¬ÔU. µH•V>7R@È0°;»jœíÄ˜‹ôòì<®M,˜·ŽËr8N2\Nàú{�eÚèm”mmT [kzdô8ŽÆP‘·sIÛñÖÅqRÖu¬kUYjìèJ±
Ø4ˆfLéJM-­z‡“ªøÝ°RY[–Tìl"vÔn\Ð¡í°­IÊrV½©¥ßb¸ÉÞ›t#íÓW{�¸4«Y“Å¬Ô2CaTæòG`ü}4<§™–©@icWmH¶*¬ï,K5�ã3vmôÏwXŠN–k³›ì-A äÅv™ ¥DÎÓ;´ë'4H,Znƒ°Ê¿;%uÞÀYeÂ0WRBé'á·¾·'ÆÅFë…Àµ«µyW^Œ32Éœ¨‘Ó¶zjºíðŽ<)WŽk¤×_Ûª“Õ›®ñ±#hôöÑ=ÞæI%T¥«¸«/’ñ4³x€ˆ>Ì¬{ý{›¤ÓÈÍGéÿ K~à~¹ý	o3Ÿúõ�êÑÜÞF4ò¹!ù‡+åÍÈ ö×{ñ¬©œ$MgŒÞ¬¥“Âªšä}úÿ P¿ÔY¯�È³÷Ë÷xÖ‚­u_ª~jÒÂ±4Iê:ÆÞÚ	;/8þì²I¼Ÿƒf“ú‹þ¡][ßOÜ`O‰îk?TüÛqÒkŽ@
¨û4vâø
ýÙ©«óf—ú‘þ¡<¨�ûùû‚ž6S—ÿ |ÙŽ$�Šþgs"7Ý©ª$+öç¾OˆiýIÿ PTWÿ žŸ¸J«‹ŸõOÍ•Lr91¾ça°ÓÙŒÑH÷Í_(]Y—ÿ Q_Ô;®c÷·÷
ÚØXÿ S|Ñ‘ÖÏ�év?n·fhË÷~È•“sÌø¯Ò®?]~Ý¯6ßÐÿ ¸?ý!gÌ©ríùÌ9,³�µ±tÝÆ²²Ë^DŒ‰êvÒÚwDã›ÆÎçÚÙýHP
áÛ÷Ç÷ÐýÕ•ýSóS+8Ä¯"&wÛÓØèìIÅ$§ý¥2üÀ_ê7ú‰­2»÷ß÷ö
Á,¯õ?Í€J÷:~g§±êtçŽEèl?gì³É¿|Wê�ÜÖß®[‹ÍýqúÛç?¬ùÿ /-Oÿ Ô?2æ|Âþ:?ßðÙÊ±Š«V�·¦ŒDç–MÕùÉó6ój¥Ô¢··mLÁ„žŒÔ‚ÌAëª†êL¤‘1·]°`m*¬Åœ[´HÞ}Ç×¡bÜ£w%›óŠ›7­¼T@VRð»,†‰Ä’?ú5Oä•6k¥L^óÄ"+
[$e*+6Ä| H;ÎúšC¼”øÐ¬×•gÉn¹¨ò§\D@f>Í)mÇ�Ç”–ú¹6¥…–iL¯oz…ºÇù½ö�lÍ§2¨l[Z‡Q¦U­RÌk0f!¢ ÌÎÚÏ'µÍŠK’Û€Êyÿ –±ì¡\µ¿�È¨¨—(
²¨?�µ¨Õ|
ü“¦÷À–q�¥<­e™:+S!Y =OÃF4rèNMF¬=Zû%�ÖÚñÔ§�9Ò}šR~�eŒ×�V£µØ·^êÖy-ÄbBç1¹1imºEŒ£ÜòmÃ�µÕÉ+J©fvˆ1c³í1¡cÀIÖÂÅ•„¹mä€P˜l	�9#}‡Ó­U°dÖNã@LPXÏqÈWã.|m”Ž£®Ñü'Zj1
€Û]A,@ijß)%�HûÇe–­,¤2x¤So�30ä‘ò'’ÌAÆÖ‘ ˆ{j›••K+XÉ*Œ2�í—a±'â6=5xq¹Í©üm¿¨|*Ë5YbŠ8ÌÄ%ØÊÈñ±÷•$m¸Öî¤ï%Ë”€»�XåÍR&ÄbL«IpEF¡G�‚-¶»VSÇPã…1ÀÈß¨ÿ Äë*; IJYnL—Žð	²ÌlFî)—Ý€ Ï]`zæ0.{j¬­+±+%Û÷…d}åˆß¦³—g&TÚ 7ò0k­ŽpDTj*šÆDƒÔnÒ§·ÛZU’¦­Àa¨s­º›ÁøëÇu4ÚÄ‘Ê¥\@±Uô_aë¥4èåœ¨í†÷Øë­Ç´°\v¬ïø†$ì ŸHÖ˜½žþÆÅ*FÛuâ†EïUh¡sâ§˜ZÍ»63è:Nµ1¶æÆ·ð½6*/‰+b»ÒÒIÝL}Ùö$õôÖÇ7>æË)q­¥�+[ò)gƒ¡Êc `O¤êš…W®cwoP ¦8ÐÕò«r«ååœÂksÔ�Y'ßBÆŽ-ÄžäÚ›ð%d¦ÆzÚ— =ÅÚ’‚=§t¯õ)†SÛU–.f¶Özëã„óÀ§ˆN¤t´‘»FÚç
cÔèœËô4V›ÆÊÁÆÒ ã²å‘iêzëK•Èb‚ÒÊÆz™Q¯ß<… bØˆÜi¤wTèÌ*U‡*xë•îõ�‘RAA¶Þƒµ¦](ì*FUC»’Û­kY­‘µŠX�¤™"6™¢=‹¬îcÏ�¹…À%…XI#ãði[—@Á4«ÌÃk?.îS
ÃBˆ1ØIëü¦5]î*õb¬£\
A¼T·[Æ†´Ÿ-ã·ðÔ@` 0A Lý"Å&Ï>*´‹]Ë½8ÁÃ0À’äî_3×}imB
KcJ×}aü�DÖûøÅ+vÛg}SMWîˆ^Â«ê¤µ5ÙQ^f‘Á˜3«È�A†’~ÿ "ÜØ™—6©@p>êX¹Å�‰‘$_}´®Ÿ`K\Ê¨~-Ž«”Òø]fì,d=á@õé:ëOu_ß�LF+ìxç1Syêñ© uC—LHˆ3=uÁ
ë TßîŽm–*8õ‘¥F/Ü ë1×èÕÍ>&J¥Ikb•d¶ÔI„ˆSŠûSé©j¦Nh‡V«iw&µL\‰S([p)†˜öÒé_tØ[¥-Ç¦ð®¶Zâ�Õ¡�“¼BôÇD*ÔN�ª1é|®ïR]Bù˜AfW$n#côé›qB±¯³�ßaÃó%md ¨©±6‘2H-ê>�fç^†ÿ /^e½u©ZòØ[HÀ=d¸lI$ÏS¿^šÉVUËQ±=^	ºÞ=ž'Uq%S,™‚Oi&6Øtë¥Ò‰2¬¸‘w°JÞËG—‘J³RÄ†b–±‰ÝZz}ÚØÕÃ±žIU­t¬×3!rÎÈ¢Ë]�«˜¸Þ#`5›mNÈ{ZæìRy–1%P°â ,¤ìê†¡tTOsÏºÔCC5)g�ƒYZ�bŸäí$ïñÓŠhÍ„µ:rYWŽVêÀ­zV;›°“€ûèmvÂ×Ð•ŒdçÍjãnºß .©ÇböE
†
ã;ÈéîN‡KPq›µ®"ie-zÚ?,µØRÄ˜2ÇqÜ jÚÜSHµÙÖ8ùÜIvdï[1!AÐ(Ómô+¨a–ò¾fêå
PSÇã­Œ²¬ÁÆÛE‚ðÑ°'èÑgWRÃ« a]ª¶ZE„³�Xã°ß»ãí­É”åŽ¦¼Tù*(P­©Ê	ƒbR±‘üÓé±�6¹ª¶&{jƒb5ÎÀ–
ÂN@ ‚FÛ™útµepN%Ä	4Gì´Vl*÷æC-»}åézôÓ�è˜eUX+füÊ+Š¼�ÆÇÈNŒî@Ú~Íi¸ÑÃƒBë«ª«8jÄ­•Ìæ�‹fæ	�LêœJî`æ/__ÎË#Ž|­YÊTù2”Ê é°52sf6Ö®“eïk§á= J°C¬m%'c¬¶GN¢K…¡é,ö däºØÖ0Pb@S‰¶²MºúÜ¢„™øn±|(nv"ž9Ì&6ÁeÐËý5IJäfë	{*¡)[,_Ë;’õ†"Iv€T`@Ú7øJLÝMXh¸ŠÓ‘—Ž‹±’a�bAh ì}ŽžnR…X	1ã°jYØ‹�Mu©r¤c,ÝÇf$ÿ žŽ×f)Ç™¡_,‚ì18�¨•»ŸHÖ–·¯¸({Qž|ñ·jßÅc¿ã$Âe² u"DG]´ã‹@óÅ¸W7mDº¢¡‹W$’ ¢ ”þã­4+µä²ª\‹˜ÊãS(läÿ &àL�§Y*š`bÐ–)ZMœ·Le€œ[(l¤ì7�Æ¶Òþ%^�…(	Ee°IÄ™`Í±#Ôõk%t3	@ãrÔæÚø«ma‰e}Ô¢ÆÂlÕ©º¹Xäñs ],Í¤ 	÷lÄ í�@ØGðÕ<+ËUîÓx^JXÔñÚõB÷[^(å•T($e‰¯Ç©Òšk‘0ÓŠ7¸öz™
Ù`¯Ëf$Ö þPUÓr‰LúÆ¦^Ü
w©3+×UC‘`j¬Ížö�Y²�6Ü�ŒúêžSUnU~%œF ”¤S]ôµaÞÌ `»�âw� môo¨iD¢–[0+¾¦8×s—¤¾r�¸…+`Œ�?±oÄœsOÂôâ/™æ©…W<p¢Öe-š–	�oIéì™L^-B›®µÛ}—”n2UX6;†;««mÐlúõ§¹@vÃ£¯¹3ÝVCÆ,`,*>ó)|KFÀ½ =§Ol__Ce’e^6ª¢–Ò©Éä"µÊƒ
Txþ Ï§¾¥><Çj*Âð·!‹ñë®Ä,ØZ ¨Héð;É>ºÔ6àv+ÝÈJÈ	8âqd$NÄ�µ·¿S<…¢Òªè*c}­�9º¤/Þ%Sw‘'m/)h1Q1©™[0òØõY¯`2‹‹€#yõ�µ•|Xä¤×•®n[½F©‚_íFJÌAõ®´Ù+Ie|Zß
êY¯�ù‹ÒØ2 å*«Ð dïðÖ–Çµ'«mZ•@¹¨ZŠªÚŠ,[°ÁÂlWmŽÓí­’MK^¶rÊa?KûTZ5»§k{(*ÌØv$µ$�³·®ˆÛ˜LW•ŒNI~t'ª5ª…u1’	Ü™="6ÛKPôÍ—ù…ì†Î5ˆFº¸k2¬« ÷	“Úv�é¬ªándž(På/paM�Yff
P±�÷‚@è@Ÿ}l°½Á4øok•×“ÈñVÄ Äk|€D!‰G^�5–2¨gŸksoˆ‡6UcX�Ñ§ÇIi)ˆ$d‘¸ó¦”äj¦Û×Ô¡«.1bX^kT™) 1¿¼ã×Cˆå«+àñÜäþEV€*/aO6'¼â>à˜0O¦·ìOº8zx“†iÙÌúñèÌÞ!eÒüj|UTêSÊÅ,È‚FÞ‚:ïUH¹<tUb¶8WUª×�²i= ·:ROÀ2m@×´%ÖÖ?	R÷'Œ‡µX¤/²í#mçèÓÚ×‘=É^nÅTâCÚÀ*ÖA`Ìç¬lAž‡àu-64ÜZ³;xê½¯¢#Yâ€íV‚&Hí"cTÛJ*ÑÛcN¾fŠ¹9,
ã±”�Ä˜Ÿ@×©•“|
íˆñ
nr¬¼ŠÉ[šl;¢(…�Ò=Î†Õ oVê6ªíºçñ!}Žç¶2Äªô¯Ât´¸ÛRF3Zk€ÿ izþbÕ>EüD\C+Ïi,@}zuÒï	´ÌŠ¶ £’W +žÅ´±œW´/N¾ßV.=yá5új€>Ô›ºØƒÊ¹™ìË(‰1Ó§MCŒÝ–¢aÑFoÍÚ]¬ä³‰ãÚ
ú..l=6ë êžJ ;T¹wÕ‹ùY‚òa¹RÀ,7PÃy‘í×Câº'ZuØ–±A¢æùUR›Tä$Ïqô“é1¶–ë"’2†T±­ZÍÀçoœÉ I ª‚ 0’7=u2Û©¨´
æ‡sƒVÿ unN±üÛiIÊÜÓ*Md™E†ËjJÔ*!À3= ÐÝL±j“A—VÜv5%­e|p¥€Sä¬ÄÀ í1YC¿ÐÑ’M*üL¿–ö[iN?* Ö­rH“$ô	ã­”M,¼š­»VÖ®ªÉ`-p„)±DbrÜ‰ß×øiÿ 5e?É¤:¿1Dó…±Ö‹k˜°v¼»ö€Ûz{ëUUi„wQØ–Š˜ÓÈ¨}ê|"Æ5š’¸}AÓáï­“SÉø›G±X,ÕÚ�U>bÆŠ]tÀ�¾ë8’#ÛTâœ5$¤ÞéðùDkÅWSsXT2×X`¥…_aØÛêZ¥…?=Xm0'g�nÓ–ÅXP1Ÿ„¡q*`p°‹ïz¹ÕšÕ”þµV+ðU1$“¹Ó4ØçIîMÂëÅ±¾úÐ <—æÁC‚"XdŽ±ïu]Ï‡JAšÖ°qù©Ž,äI
‚Y� ¿_³S”_r¦­y«�÷n Ô,8ÙI3q`c#ÔˆŸ†…CKxÔ
ƒ
­f±hJàWIF9"“
âw=tÝ™Ñ\9`Ïa5­ÌËçRÙA&ÌzIøéÇ$ƒ)u�3Æ®Æ,õÛÈ•%r€	í0fCDkKŠÛ‹£¿Z•ä$Ü8­XcSR|„º+tëvÒâ)o!M×fyLÁØÝg"Òˆ	©U@fmäHˆ™ÔFÊº²æô_0ì±2De][B…b+
Ñ
»’Æ$Ž½u�#&ž[ÈU‡KVùóØ¤š™=ÊA0Hêv‰ÛiÖn‘)¼”yÍvç¬¶î„KnOz‘±$úd¥Ë“dÞ)Åµt]Èu 0ðšBñ¶X¨õ“-×®´"e¾Bž8öñ³‘a©!¥7B\H$zm?n³É³$�j„-ejZ…dce™Éa!¶€Nûë%�<“U3¼f7‚Y@Ë—’�±õX+-;0öÖ‰p¼†RÆ·›ý
-¡\YmjÞk1n_šd2WÖ´­ËXöÕk±´8ãÔ-²Þë‰hÚ`¯@ ûÞÿ Ö…]Ñ+&âP¦wjªªâå‘Ë6VÍ@‚@
	o¯£E1^–ßˆoc+Ö)E­PªÜjÜàÀ¬nHÎ6 Ö€¬—pï­š÷&å ºÄ>òÌ	�§N9Oj"%ëàÙBÓuxÅ¸2œÔB÷d<@1�çN.i!—Î¬Sd€™Ô­Ý¬"3O†ñ3ë¬óW­6Ç5Ü’¦Æ»|îx]]TÁi¯`Ö¸œ`ïñÖW”«MGñ¿5ÇwY¸i'ÄKKœÄœ¶1±Çmž.E(r2|¥–û
>DXÝ¨10¸ƒÔ:;¢ÃÚÿ åq5ØÛŒ­ÇR‹UåX•=0è>$jƒnE£œ¼gäqÑkÇšˆ­}ÃÈI©…Ž+
ÄdbH=u5kvHyd¾ÌzÅ¥|hÈªÉ¿•¢œVñÄ2mþ-ë¨Äk©u·¡kî{HµŒH”qí±ØGñÖ¤92pì%íµ
UãBÈ	¿c‰§�ú:eo1ðJàáUß%¶WÝ[ƒ”w;úú´ÂŠ? šÿ Ÿz
k³Èájð=)]9ØlÈC`õ t’:ë$Õ"³àSiÕýDä”=mW)²ÅjnÛ“L2FÀïñÖm%IÅV~ð$XoîYê!Yˆ+Ù»¹*vã©³\®–|G4røæá[YbÖöV ¢:bÑ˜Û×Tót3ÁCæe·McÂ�|U‡µ�)•Ç`¢;½w:”ùÖÂÒT²ÊUä\† /1 ’f7,7�¤êæ½¾ØÚš¡6¬„JÈ¸ãÌ LŒ›s–CÓü5+#G+|µ‰´´YÄjƒqÜå‰\¤zÉ÷Öÿ \º‹}¿CÉX{E¬|¢›3ä®8¿M‰ ½Öè‚+9l1Öò´…µZÆ­œ,ZÌ0#hØêcLeëˆ>PnÉNrÌÅHuàbg¨Þu@œÕ /TjªvvñŒ�²B #ï‰ÇØ>½M"
†Û¤è.¡ê­!IOÌ8­x˜’–=#o^‡Z¨Ê2Q´““auã£&È¸¢†!«^„+Éê}7:UUf)N‘#‘1JßÈhµìS[ü„�´ç®†üJˆø�‹°O!”{J¥f|d¯ß‚3?Äh)�s9‘UŠ×­7TjÄ±ÍW£¹“>Óöj¬ø“u}º“øÖÊé¹yU`ïmÒÖ1XÁÇ°?LhW)Ð,Tñ�Å|eíªÎé’;I$L}t<cjše¤Ý6ªV®;Yã¡­Aà’Á’`œA 0‚5PÝ’ÅK,±YéK-Õ�V£.ðg»o½2?ÏYåÙ–DCy•°qmFµÓñ	,Y
Â �½:úí¦×3©¥²ö¬aoŠÃB*‹	8–ÜàÄÿ –²H¸P0écyYÎC*©.0WR@0@“´ˆ“·Ó£,§‘±¢¨»áZEKRÊ"É$ƒ‚ AIzéj’ìÁeX‚•+wžæ\©wvÅ×"Œ6Øƒ¨;kw9¡±ÁEzš6:WrñŠñêS>"¬¡S©2¦H‰õë¶§.Æ™»*ä½Ô_È…¹d´œ‰Èê¿ìî:õ¥ë[™ã¾§è4SUVÖŸÌØª¹— f\“‘V‘€}F²–ºTjõbÙ¸ö­v(®–ä‹T"1¸¸U ¸;úõŸmW	ª¬V0¼B	„,P°ŽŒwcìôÕaŒº{’ÛXËh°jRÖGüÃ8²�áJ(ÛŠÁ'è�Î’ü5b{¥¬³À¬¬TxäbÀÓ.ŸfÚ;©&Çq±•‰§1XÈÞ3¹ ¨bù ™-Ð¬ÔS^žâƒ#­�Ù�…Ö²…d¾¤zG±Ó›Q/¡ÏO×o#)
VÃmgJ˜±/ØrW†¡’ÚÎ�JXÏG¯‰ªé’œ€Âd°C8‰=:ú�i—1˜\Ð*„~Ì×V <dDH=„DîŽ”åØ˜�ì/’•²Ú¦÷cæZEËhJÁîÜ ïþÊ‘ìl­Ì+Î7#V8JcÏZìþ2Ãh0§ÜhJ°î,ñ9Mµ]X¸Ø* š`âT4$‚X‰;MWdCvd,ÖTÆë^cé)mWH¦ß2�¡˜‹˜©"I�‰é·¦§´è²¸ËXÖ�c­JÞUvP»¤ÊöÀ;µþ‘©ÅËµQ-È¨Tµ3]²*B$>ì¸È�É’}µI¦ –œ§Î£¬¸Øö*°ò�€ˆb�Ïúô¥^^TzðR=n·‘nâªòZ¼y(Ù”A-X=¤³ž£aS¹æ«ro*O)D8ä†‘Œn}Á$ˆ$mÓ®ªa“’”Æ„ò[Wµ&‡¨Í€È-20ž¤í¡·“sq…ŠI~=¨ƒ­i�ãV@0VZ‘°1±ÖÆ[˜3º·ñºÔÂÂ÷P@tn8 v·@Ä�õr—Ë©*Õõ¥nÈõ²”FRŒÇÉ‰cUK'î'ã¢Z‡5¨¼Sp(²ÛUÜ“ã°¹Ësæ7Ü‰�´,\)4©q$ÝÏM¡¨²§ó5°²ä#Æ:>Ûë@'W<u¹›©<Šœ³=™ÎAÙ…•ê'mcÝ*•6­É­�·�]ÎÛC;\`îN!¶9oª¦[ÇÀÕÅÛ_qÕÓg�_�‚´gK™X%‹+O¡èzúk'XC�‚’AD	\­­XKâ²IÜ:ï¢<ÂUøPßÂ-šä-Oe`AÁLœvôÔƒ¡ÌÆâ—(	¿*Üš «›ì±‘X+ülf@Ò}5Io±»«_”¥ÁO…2L›"p‚é´ƒ¦gjFêõa†ë–»T«-¹KÓVÕªÌ�&;	Û×RÔÕ[¨âž*º«‰È²´UaÇ¥‡@ÉJ’[c·¬�½uW†ëª†JñH]z+pòkÊÈ”W­ŠvÇ"JõhèÏGu)õŠß_sÐ`Êù¨ "¨[¨±]×ØFÑéí­“j'ÔRî¶¹}lGqŽo�×o�9ÝÐË¢' Ò²KbË]8Œk“òÕW‚ñßun7sec Ñ �Úûü4¥ö*l˜5Vl¾š•Çå™Hã´KàïÚNÛt=5$•ŠR2”V£—à¹,²Ç,Ö3vÁ* e¤ÎÆ"tË³ÙPŒZvŠßÀÎC_e�J³eñÚ§$*ÎM„ÎÂLÇÇ[±O¥Åã-:ðð,©ìü+	yä[XÅÕŠ¡FRXí°$o’ôžº•Ï‡½žÿ „#Ð|6ñÔ²ÞåígMÍŸt…,g´Ÿ³[*Q–šÿ H‰CK_kš¨ãy1+¹û€ 	'yõÓ4Žk(RôÈk®‘{³÷»31À ú€‘¶Ñ§¹±j�@Ø¬„§”Ç>0VlÀ…ïë¢ÜÆ%pä$1­C­Á¯*ƒÝIa¸^²¾²·r”0`ÁÇøU\1®±“24ƒ-=U½¿Ž•�'�÷$ã™·ZíK+sc¬-b;�d À€	}£Bâf¸Žü¨LÍW�¶ª^à°�rÛ`®ðu»›t¤!I'U>"¹Ü8Œ¯Y^^`®ÈðØ–qˆ"ú5±«à6“wp52³/mêsK;Å§ùFáZ·¾úR98]M~i/²‘]¯@¥>@JdÝÇ Nð}gZ ÍËËkJ„f·9ZøøºÂ‘÷˜’¥61¥®PdÚÜÝ¨§’¶µ*Z¶sPÃ08÷#Ôëd¹{5¶¹ —“Ÿ:¦Nˆ�s¡îcD°>‡}ú1’U?a¿‡bqÊ—Ê¢|Ì‚ :âdH~º$¨”§P"°Xb¨^æRƒ a«ˆ•Ü}½t¦¯0n@šO"ºÑ5òcC°ØŒC+F# §¹*ý‰x»}Ë|µÔQ�Å6… ,±n¾�Àõÿ VˆoÚj4ÅÂ5j›T‹üa…k]ak`QëÝA‰,IÜ]l]T’•.ûÈºîZWù’ÕÝM?û»G`µ@’ €; Œ î5J•íî-dÔe¶  h†e*E–Øzu+Yi@ôÔÄû£óø¹T•²çoÌ¡rVcd$‚1"6‘Êb²ÉosN,dµÞ§€\“ÑClvíÜ‰ ýšÊ73M*_R!i¢Y“*êo÷‡5pp…V
~éˆ$hÇp�fÞJP¼wå:/9;êvkÅo’˜úNÄzê•9¤n×7¡^‹1^*-ŒÖ,d®µ©Å±0?Ow0xÏ˜V~^ïyQÛ’ÿ Ž˜xC�÷—);À>ƒYHÊêþD¶`MrRªÇZ‡È÷ ¹ƒ¾¶)0yµ
ƒËY@jÂ£¾ëlWr@É@ÚG ûuªÐÌ?ž¾¨ÄV,k<	PU¸²œ™ÎÌ|l;†1$tõ:Zy^ä÷%É-HoÉ­Ï-Ö«aäK"A�zõë&õó»wö(¦ëøö±¶Æ´�$T;]À ä	RÑ8�ºëL¨ØÑÕê—«­e^hSøŠ
ÖÄ�AÈŽ‚:×¦‡h\«ò#K…C’´„åYëÈTð¥‡ŒØ,€	õöÑ’sR°É4ã\Ï0S`´UÇ¨Ú.µO”Tªz•|OwQ¬áÜ”¢©\ ÈÞKiL+Äç_Œ¥Xl2'oHÕÌ(DÆìÝíQxš•iÄ 8>G£Nó´‰ÐëfRiVfŒÁÕ�¤ËØ•B}âUJT“ü54u²xuÈ{¦5±7-n	GK+7êÈÃ£u‘¾ª“0¬ªØ†·eó �Bƒ™v;a; R}5.QMÓvjµtÜÌüòo‰« {riRwÚA­`xË-¹Ö®5MiGU“YØA#iêzê¥q�xþ6Ü1z§‡ä ¥JÌ	QîìÌdb ÓR°­üÃ,©mŠœ:ë{PcÇF)ÇR²³)‚ÌIÑÓÛÛY§½ÆxpÉg*áö>U¬¬y0 € d`l=†«7Z*OKñˆ�u”â¥MˆA­Wî€Ï¼ä7÷Ô¥Û¨
7¦1îÞ,ìµ�$2‡Ü÷bDúõš§ä+*½Ÿž ‰ÚË‘ZÕ³	»  dd ’/MQªÐ(ók½¶›¼` ’Ï`ž°À$më©Kb†­¶Vö¢:çÈŒ†F]ƒ,�¼$ÎàF©©©3‘¬ÖY]6*YÈpŠÖPªB BA™ëF”ÕSpµ¹-8”¥ë`G*Úy[£Õ™¬yj+cºƒ‰Éq$G_]ªv\Ñ¯¨ÊnEºöló/�aÂžÕ/;NñDÃæZAx[ä[â/ÈLTÓÝ‹"¡È#r>÷×¬íKmó2rêHjÈÕEv€¤ö^Ä£Y†@ØS Çs:TÁ²i\
ƒZ%ƒ ¾J|�Žï÷C ãº�eir
ð¨�5kI6J‘0î’N* l=cá¨J´)ñzñ×ÉdªÚÙÑf»É‚'c)ÑI"#VšN¤´û[MO_�xñÃ%¬­]U;XoE‘Ý¹-¶À zõ�
´¯‰¼—C+ÉpvÃ"î<�¢ksÌd‚Ð	ÜiÉ·¸á¨›…Òh±¨ì Œc}¶ˆ¸žº•X ÅeùdÆNö1,H÷ÒÓO�,»�ëf¢¼HpfŠ•ˆ /säìL6;ü:iíw¾®%++[Q’Ââ±M‹¶*	êDe”ž¦F¥Ç
"Ón×ØBšPÜÅaoÅ,5ŒÈe¨H™é:ÊUÑ1³ßví¥ßb•eYYó.ÄãZÊ»ŠüœÏ©ã kZÕ‚ÈmWO’Ì˜ö™aê$j²tOrqNZ—O¸`*ãJyØ¸2½�99™0aD{F¥ø*GU†~KHâ„³2¦FóÓZc™¾CYà6B0ÅÅVøÁNÖû�wþ:ÃªfÕn)g‰Ùj+¹p£È°ÃÊXÆªîä«Q1Ÿ—ÄØ�¥‹†`¶¬%[Ü ï£]Y¡å3dnÏ%yîÍÇL1¼Ã¨’Á�ƒõë](”T™P·‘ÏXUY{]IGìª® î$˜Öm9r
S†Š+ü½ÄVö:2v+DU 
òzôÒææ[NÚ°šš¢Bž3:›��ãrÌõ�VÉ%Â¶Iq× RÖ½C!l<[ˆR­6¤I–Ì�Ï©"ÇEÌåÚ�¨âŸÔUÚ97â¯™R
OB z‰ÓøÅjÝÅËqd—Œ“µ™V°ªê¬¾7‚¸Ù¦`itè
´w¹è#²Ø‰ ÍÈ?‘í]ö'ßÓGjˆc.ñr*ß’´¹jÓˆË¥€x’ÄÆþ±«kÕîsO*ÚÊ;r)[+n2yR€÷¿BÄŒœb22cm£}D.;�ojÁžCCñ¬­]Ú§,1r¡@$01ñ?@Ö”¦²¤e‚úìkS+«bŠÔK÷6^„û¬û[°CÅ72P…n
ìÍZ=hí°Rh
W¸�êt:¥·¯"2 ‹-¦»LT½˜©
Íì¦-÷Oþ)J‘<=ƒ.tF‚+Øö§(_•eÜÕ‹ÑH�Ñ”­¡ŠŒ­SMg(“(*‹¿qWb K¬»míÏ¶¦ü·§©¿8|¥ƒ¹Ò\‚:nÀ	%‰cDMª¸…wqÈg{«­R”&ÃJƒ(ÙÇ¯C>Ÿ^«(vÒÖ¡q‹ñ’µ¾×a]´¿Ô\Rë°\ÀeVÄ�Ðúúêe©ä8ÃUßÆd®Ë¯¬Ø€‡ƒB«HÚ=ÄÆœŸp¥÷}Æ†<kà¬µñêd¡Ìâ	@CA2b5.£d:ÆO<›îÎºòZ­Åq2²F»á'T—üVädá<¯®r‡u)’÷ùû)ñàs^ìSÒ	'×Bo™Y$Ð%«v­˜Qe‚ál‹"A8©#Órg§Óª•1µ�§«Qd1ðW]o}€·™r"¤H“»DôÑiÉmòö9±)ÃÄ%‰_á‹	ÉV³'¶W~�zéP«JlKÆo5áò?ÿÙ                                                                                                                                                                                                                                                                                                                                                                                                                             framework/core/components/extensions/manager/static/img/thumbnails/learning.jpg                     0000644                 00000077736 15266055654 0024243 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:0318A77C5F2911E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:0318A77B5F2911E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:a62b764b-2449-4da4-b5de-28cc1097655d" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ²           	
           
  !1A"Qa2q�#‘B	¡±ÁÑR3$ðáb’CT%5ñr²S4D´ÄEeFW(     !1AðQaq�‘¡±ÁÑáñ"2BR3#ÿÚ   ? ó�ž^ºi~0<†±‘ÑE‚»'lüÒ7üDxëèàF$“]JüßÈˆ�BäwjV'W=µ%r�Ûb	Üÿ n¤ÉQÚª ÀTÈ‡.Ké¥Ø*dÀÿ íÖØ’ÁHR%ooËØ,±Ë;8x*Q±hÆL‰þ¬Miè¤Š]§Š+/¾Õ“UOðƒxUbª<»>ã1:q8ƒh.A{]•ïçd»ŸQÉ]ƒ`<ªÌ3¸ ºÙbÇ—‰HÎ&w;%ÒÎ§�eÈ××ÛfJÔ¨¤‘‘+ÐïáütF÷X½k¯4ë¹kEåè½ãYRAü» ßÇÙ©“}Ó–]%ÀÙe™+¢½6"£wJ2BÝ�è1’?-8­–4OªîÃþš*ñÁŽ:XOnÁŽã¯–´o¡€ÝÖêi³¥ßÉf òZ±UÑZñÔ6A‡˜É ¨2Æ	¡'–´iZì5Þ£ï±žC¿w•R×S°€Fh+¶åŽç-lq‹kP¶$�W¯ª¦»ÇþÀµ_”«Z‚À¸ ã*
˜’Fƒ‡V=ZìÝ#&=:e¶5£%µ�kÚ_4Cc2¤Ã¬�ª§"ÓÝ4E1�c‹mÎ#Î¢×YhÊA€|}úœŒ7îW‹M+d5ZHRmnCZ-ÚÀ˜Ü|0Ì¤u¶cƒp[¹zÏ²ÛòÞÊÚ ­adK�WØ ÎÑÓü‡ñ®�¿“³(†cüYÕ?)_3ŽTY]êµ%œ…©q+Q•‹‚|IÚ?YÍYdÈ±‹óQ¹î¯)h°©íZ‚²¦…•™„õé®`@àuÍS»ƒzq	ü~9ed-4ÑŠ«¬5¬T0'}ÁðÐWŠ¦%öD½áN
TfŠ,Pù	R¬§â;íìü4’ÔâìÞmÞˆ/×[l{!ƒ2Em †‚@`Lÿ 6�àVÊ`—"GÕ{ÕlCú×òêRùã*V\Îà‰‘”r;*#òjÆëvÄ%*ïzðãî¬’û´ïÊG²4‘ù¦™F,*5Þ¥6Ò‰ÇsYä­£»ËE%AE
ô&Ošb5Gwk`³ôÓ™ÜýS8Õ:WeE1ñ*¢Zq%|�¿ÃÉ$ï©Éž‰À0†AÆåpªãoK°ºÇd½–-HIè`u€'IÇ,�E˜::±Ä_›@á†¹Ü~½
Ô�B$ì‘ÔƒøêF'" òTì	vu©°×u7cR ¥¸çr°£Û?Ù¤°n›×½åöôYcr¹vX´±ª³n6#–Ug‚ÙÌLyI:ÆµdÊxè„^Öµ¿-u”~¦W=™bÕTNÛHi|_–°Ç)9†MÞ	•ržS»ˆ±ÖdRÐ _0+„õé¬Æ¯^*KC‰Ö‚æ÷k·í¦ª‰b[¸HQ°ñß¬xj\ö®Œ‚«»ŽJµV·rL|í�	1#©‘ùôÓÒ@mÐš‡Çìupõ¥TŒóu†(ËÀ,“¿Q¦ÔAÄ’·b²æ³’«ó›SÊÛÈ¥T1jüŠÀ¤$À'§S­ˆæRð+ä�iîµ—ry$s.dK2 .Ùnb7'§Mò(5Þ¶SùkÁMMV|T(,À²ÝXŠÀcþ˜ÿ H	þ#S“¹V j"mãÕÉ®Ã‹Ôõºä¾Vo0RAlHÛÛTÓÓÅ@/�SY%êQÅen%d±†D’I*p;�ÉèFúC\–FNC>•Ì·Ù[_uPÍzÆf›  HÄmŒxN¥É;•D›z¥[Äzï¡M­kÙå²•‚@åçámãìÕX°X‰„/vÞÚ=¤2 d�I�]bEjõHå(ÔUÅ2·zÞWè½¥Kµ¤â‚!ˆñÔâÃkÙY Iú)’«Aä%|f%ÙªµFß¥<Ò*DÄêËJ‰Ä€ÛšjÙÇP«S÷ºPñWeQˆ(LãÔ�ä�µ›#^|JÄ�ñn[U.Ü;Õÿ -D(eV°\š
É�w´h @A=$�Q“rYŸ»5Œ¬kø *âà£ÃxK±�v*8’%¹}U­œqÃã¡®ûn{6 '‚¡Üˆ� g¦·²bÏr›I¯�xµxè++ð³ñæž¡A÷ÿ õF$e,îvCÇ»ÈÂÔ¹mUnBüJ¦³!·30cÃRA€víX0v¥x ã\Ì•óºí}Ž†²êÌÎ7ŒHøTn«"…yjª>3Õ,Xñ”»/�éÛ¹/
J”^‹Ü ÂH1ªÁác¸HÎ—ë­MUšoç5ay<d‚Y²€bxI?ž§LoôOH@�½=¶ý+±ÛÄnWrYB´uÚGž·Ù«vxä€äî€òi¸£/!0ª*¦wBCH v§§¦üRîu`ëa
Q’¹@yH'rTøÆ¬"Ë‘Æ†ãËeE�Ãªº8’Á(µ…Dâñ‰‡MŒ4ÄI:ç€$ÅYuÈ´ÓÍiMÎÍ@4öKYIÈ*˜8�§h1×S·dD”Q_"²„ÔE¼v{jžSˆ‘±˜Ž†4’7R+ßg#æPR�Ëj'œŠÄ4+@Ø°ñ÷Æ¬â:ƒÑýTa �P8·•“šÀ–^ŒÖ%U+VY1.™~0<6ÔTÌ?réB—]‰["#w�â#K1bDû§X†ãÁÁátÊÐ-.ö)¬Nø T_(vIÚ6ÜG³X²À—{.cÓó³ —r(lkKÄTU`‘•÷×zp×SPŒ§»c«ùÜ#Úd,OÂÀô3ì�`Ðk	]}4ÖÙYC.ËÖN$ÿ .ãp	ü´92"Ï(ŽE�®²«Y)Vl0 ùsYÚ'cøjú˜ˆXân™òôrœZ**‹YÜ‘ƒ+$lT0öè'‡6Aé,ì±"«…msv–*LpÑ*Ia> $v¬Xd7²'ä¢5)k>bï�‹²âqñÙ­É%o’8õŽ9ºç[£e´W(A$–^±Ó¦œ\–àŒ™ƒÄkê¶¿ö *_…„¢™ò¸; d´€Ý?=b e±=E¡Ý&Ä­VÎe%ë‘HÅ-‚{aD‚Jû†ŒHÝµèœ°—"R«6-.�_ûB¢[ºT•�Óq¾ãi'ß­�™ÛN�€„ÈuK1qÝÄÛQ˜`êØ·pÉž¡vÿ l�‰ÚÆ‘]ÐÛˆ¬,´ó*óRõÉbÅÄèO˜“¾¬FDÂMUTrKÖín=´ (´)óÃhÙ½žñ¨f—T}÷7f •À,[Q²r¼CTUIËýKuŽ”÷-¸Ú(ÔAø,óˆ;£¦§«":U�(©+,[„¸¨
*X¨KR�9eí­-'Ž´QÔ�Ö(%¹4‡	“33Ì³c©˜�iÔõ=¸§£c’ÙÃq›ô¸î�®‡r<¬v#Ãq:·@šp”1p�6ôYÃ»“ZØ+5K_
ìR‚îwh,Aöÿ  âð÷è#²Ç&nãÅQ]5Òjº ÂÇVf®³*ÕÁÎÐ ›õ×<Çä^¾)øòÓ­E*ØõR¶WäåZ`<Í†çeœ�€~§'·¶�oâ!l^¼zm´—·ŠÊ›6,°ˆ 7°Ç^„û°ê&¡À&Â9¹@‡‹v×ïq¬jÇÌp�•\	uwE© uüõD"›ù¬ø“&YˆòO»·BØ´__1Ÿªå/�†eÊUº1"g¯MC&$BÅÝ�žk\†ãŠQ+Ž2·é–½—!³U �¤n'Ù®x¨ìW—1:tê^š’°ÜçgJèË�c€·ÈeY�±üuØ’qêâ{±Ä³ØvÕjöe´¼–³50ZUO‘›)¨ë··\�pc¼][§5ÙMÉµÖîQ¦óÅË"9(vkÊÃ¤LFæöNº`€úqâ¹ü¦o£Å.ÀÌ´.vœw½Rqf­qc1¾§ñ­x:@-§=‹ ÷”)�áx×JMáš"  �I�‡&)²ÝXâQgßÛA$rÀî][°¨XµòkQ’åB(`<À�Ôˆë¿Ž³1ñTr‚v\ìlSZ­.^§a �`&Lž�tdA2V €�j²ÒµÒ��¹� @ÔÀ#X%‚j‹k­{vf¦Êê Å‹·Â#¦3 bä¤äÀá[OrÅ³€Õóx¶0*õÕ¶@Æì=ú¢\Ï±Ck^IfûŽ®¶ºØ*ÉPÌŽ«‰ I™>Ù0µgr§‘¯Ýœk¬¶�j#–ÎÎ®q±€@_30ˆˆëìÐ9îXˆ²±‚Z§(@fëlu!<ÐÌr#`OöÒ	ÄÇºÙ `ŸMo˜¨µ–\©]6-ˆ˜ÅŽ’Áˆû#}!ö/ºÄ«-5Ìô­niwvampdW¿¹Lïã­ˆÚºª2&‰rvm–Yˆ±E5Á.¯u.Æ´µp#3ú€œK€çÕbÀö<ø©Ùl¯†fN"ùy  Ø®ñYž¤uŸÈñÝVOŽ"`OfË¬ËJå[¸¿ç(îÐÎ ²D�œ˜•“"415²Ã x¸QšÍV)í*˜‚�‡�ærË¹�É�]C»ëe�é†e”µŒkjŒ*�hGÍÑ�‡ÄÆà¸O‡]-‹S…T¶dAhW¥¯i®¨­ª½Ç¬0"qÄuÜDÆúŽ¢C	¨b—vÖ¬¤ÂÐÖÊSJ†©�Ð¡rg%-Ð’`Ììž¡�fvXÖaÒ¸�{ÚÖ¨däÖä…´›�`ÐKt�ôæÆk†ì÷[ @Š½åtBæ\žB%ô’¥˜âõ©l—#¼îcã¶° !ÞœÒCž a&º…íQFd­iaÇ´¨tÉ˜™R$Ã�Ò7Ö,ŠŽKœå—]Xx¢Õ„`— ÕäÀP<ÖAÞ]Cµ.ë®@<�—¶¾E©uâ³…Ê„âÈ	
 @‚w�¼5XªœÜH¨æ…ë±ë¹ZÁÆ½š bXI�±;Aë×@m�ÒÅ¦´¥.Tòo¤Ø¡¹u‡t€ªS!Žæc Òá�Ÿj#¥ÙÀ<êúª:îžØ¯“]¹vÊ…Âµ8– u‰˜Ö12‚yD¶ÜPÙeUöø–Õj^�SXìWŽÖ*=¡£Ù¾°CKÙl²†1+osÙ}(öXºBlYe±áT¬íã×¯†�C<B2âõ`7æ²Òy\ŽàËZÕ'’ø$´ÎÂ1˜èvÛñÔõDžÅÐÉ¤¥%UTB‹CÖ-Tº?po# ¦HL†³¹Ô ‹mæ›Ý±Û‰Š›)ád,x2»y… ù[¬™ßTF$—»ke å‹jÊ[«`µp³™S×¥@ÅSu%h‘¹òÔÔ^-îž€h{uâªùv¹«jíÀ�ŽùÈƒÁwÞG·YÅëá÷A´¾ü;¹Vm¦Ú8Ê¯Ycr´ª*’	Vd ¯ç¤‚Ä9Vï7kÙqn·4X§lí¤ò²È I}ÚA˜
r	îªTYæK‰b-Õ’Ÿgòõ?–ŒHÒh´H³–j± Gt�Ô�ÜOœŽ�ñ¯beê¶j·ÃÉ<[ÕIG¸H¨™
	Û[e‹�­¹ tæÙ]µÉD”S_!…LþJ
R ‰b$Ÿ	\Èé…ÐOëîÆ‚S¶ý·±……±|Š• ¬À]Áux1�2ŒžÔJKû!é¶Âj²žßr$¨r œ²’H'mOL;¬r–D…<¿1Z2QdñyH1‰ñ ìdDú{õ.©š‰23³T\Û¹%WÌ¸¡•93 < »Váà0,¡‰»�›S‘Çe±Á¾â´\hnŒfÄlNúsÄ<GºØAy”ëþa25¨+B€œD=U˜¬•†DˆÂNŒXŽ'Òë¦9÷ÓµûUÜxÎéÌn(k;5cŠ«’\Öø–†>¡Ö2\BF,5
N%å¸ª;�•çªB ÍŽÅ†Ìq@ˆÕœzKDn¤�¥bku]”YÆzW{®±˜Ûéåœâ™*° #y u8æóO5º6õfôLå2[Ê(VÇK^°Â eÈvÞ:F°ÉŸyX~A­‡$\z>UÛ™B§micåPAˆcæÖbÍ¶»Uc$�>»Ñ]ua•^÷{,[!‰Œ¬ªI{ êTøŸMHwZ2]l¨£�iª›®URçõ±œ�ü!r3"XLõ÷j›Xl¥ò áo²]®—ß{Qò÷³=€Ompnevq¬�ÛÝc�,Kw'XëÊ§Šâî+rëP¯(ÁòÈ2–S³ ­±þÍN@�YtD¦`´q«jÌ`3ÜZÕ¶Û@‰O‰�QÇ¬’õQ‰8âZ¤[’šë’Š�·$jmv !±\K`‚{z�a»ëê± k]Š®Î/<€"«p¬ˆ$X&bAþ: Àº_ŠŽîJcs
Ö¶bA�(J³vc·ç¬$½BÙ–GõIdã›û‹]¶µÌŽ÷3q@$NáAÇh�Q;ðÓ)—¡ö4÷]Zù/]–ÛI^3Ø3g»Î†aT… �Ôˆ�çnƒñÀ»Šyø |²Z;)«í‹÷U�(ÆäuÄ¡C†ÚXõßÃAÉñjì¯Zž(NÒiDµ›²Hî¢	V´üCowŽƒøŸT‚2á^h„WQ"nîÐÊÀ8%nh.m‘ËÄûµD
ßÑH&GN¦›]ªKP'nÊYù(Ù™�Ì0R ‚'¨ÖÎƒ�¶¶$‚ÄFû›¬ãUQJÔHWW­ŠnÌ¡ŠŸ‰O‡ðÐITŒFë\”¯½j?$×B•fãÙ) „8† lðÓ€"Ãí²2 Ëö.m¬â§¡Ü¢^¶ZÏ˜.Ò¨@˜ñùêq`Ö*ÉÊôJµ,¯y?R›^B° ªÄÉQ �Æ°˜ßÍO$5¿vêCX 9÷’¡cÙ$f±ƒIK=ê¶-{)R´­t³pØ)R`TÄ†æO†Ú£wªŒq!€€©½N+B0¼…œºŽ8âr(¸À� �©`ó
É0ËÕXi6æl—­«]À 9\FÌgc¸�§§¥Þiº—êaIà·Ü,MiwyÅQMÎ vÜÈ’Ûõ€6€Vìxª9“p®Ê1p ²¢³ŠÆY4…#â#cÒ ü7ÕcË’�ÅÈº£‹È,ö5	XÝÃKe
Û.ØÇ°ï¼ê2"–Uƒ³¢Þk/AZì#ýnÐÀ¯l“ˆDm#Ý«éšN¤#"Â¨É©—{íMT¥�H!re#Ë[�‰‡å U¦uâ¶D1;kÁ6Å~ÈíòOn»²˜È3IÝA#¦¥ñÄ=�×bXå>
7ù�R¡e(,vµX‚znÊêðX“ã×UV!àª•‹*nNæ
Ð&
²0òÈ€NÚ“kdù~4�õÅÝÍ~Û-‡¹b€õ¡ÈØ­"YØÉž½ugsaH”·!-fZrW¬&™Ì`€5.Â*–’†Ç
ðõ"/»2îZ¾9Jƒ¹èCãªé'Ÿ‚œ²òñFnž5ÕñÜr86­¤7Ë‘ |p@ëá§§§)uÝ�*›}k=ÍŠÔ{|’U˜—‚Uˆà¿ÃP8÷$‚ã]J56<XÖTï]ˆK.×Ü@¸•Ü|'Ù­—â[‡zqË«Ÿ’¢Õã)ãš ¼ùiQ*	,7s¸ÝdíãìÑ‰ÜÊHM¡†R¼®@%ˆÈ�¯.$"±™nžã×TCfá]z)àþúâ‚Ô+_¨r¨å¡«2Q[^¬"¨èA0Nþ‰ÓŒŠmº]üµ)\�m´S]tvÆ¤wU‰l1GhoŒÛñÐâò¨•~ö,+Pæñ_œ—™ÄÕHóuÿ =fËÈi¬€Ç^)¬†E|¶­™1ÚA\¶+’âÀ£Ç¨Ôâøýê¨–­�5¸;œ¦rç$jß¹X`JÉ=
ðê	�u%�)Ù¢¹ã�M=âÝž©Êõ½|TäÔÎe«9X ŒØƒip7]¶ÿ �Ô -®	p+§¼YjÞ,Ùn¥­Ã¼-\†\WR¦Â„Ì“´ê³%Àº1¡6öCEÈÂ§¥PŠ˜š– Ê²Ë¹*ÒKié©"¥ã[#¤M‘¶Ôòr^®-Rn¨³·c¤…_úQ×¦°Äc*Ÿ©ãëË‡šÁÉ{’šžÆä
žjf+R(Y†Ûlg}4"ÏÞŽ¬Y¶î˜³ßk»†¶íZÛ1Ä n=š™ BéG–EKi7ã2¥i‰,Ä'c&?lI�W‚Éë¶êjKmJH4ØJ¶¹P:Áƒ·÷iRA¢�Ÿå“*Ü5Ì¶WjœzùùOÄdoütjkÑQw	ØXC%Ëß´[XkJ¢”42É˜]äôô—©¢ç�â-Ùâ¬îö]ûUS—&­¬��²†… ØøÆ€ÌáË$dA¥Tø£›ë µ¦Æ~Ï Þ|ªÊ È#©$a,÷YÀv,‚%¬ÖpZÇ`"w²dò€KŒ�¸DÇ÷ëdô&V(†…lkÍuÔ¦”¢¨s‘]É>=†³·rzB²Æáellµñ	gf

äA*£a°ÓÒq¬-Ô.”ýÃJyüî îZˆÉÜf`<|°Þ:Âm¬YHvõ2é4÷’ïWèEäƒÇ±±FÁB‚zuÿ =.�äÿ Ýi«Zª¢Ûn«‡ƒQ
Û‡$‘	1¼jÌ0ª“bV¨ªÀ‰jYe�ë(Ü2â¶¶E‰€`ÛÛÐjNN5táˆŒÕS›xëò”(U)…A„¹™_3I 	;¡åÕ3†íZÊãw&…²¡s
©7­DcÛ
·\X€5¢�ãº’IyðNÔÅ.­[‰uÉ�¢ÇTet\K*¡;œ§aþ:ÌÄ±¡ìU‹ô$v¢§”—«WÇ©ÑùyØQF**fØ–ßx×òÓ�cZjèÆF¼Â³‰GÊã„*¡­ýFR�)3âvþ2Éäùª¥A[-ìXÔõ¨Ï�Û6yÜ“!jo0é‹:¼ƒ‚^¼bØ´@ŠªÃ^„¢ë8ö=b¶ðÙŽíÜ=�#úë��
ä¨ÕšÁb#àí�¾Vu|Oó¹$†¯"r’€Æ¾ë_.ö»UM=¼Qû<P¡ˆDJ‚vˆ�Ñã¤7~¬†94Ù`P8`[]Ë`U/p!@n¤*À#mƒuÔÝÊ¬¨·hj{.¨9|žUN¬ÔXªë,XÈ� “xñAyºl²£AãT«C• ½…¿Iž6À3>:Ø‡[,›€¢¢Äãò(£�ÊJ(RÊ­eV  ÍZLuþ¼L¸dø±iï~
zÍ�MˆÈß0ì�]Œá ’žP6onó¬2�uºX¨£’¶2Ô­Ã+Ý¡‚¢°óywSÒ ßYÉöXá�ñì²Ú­£¶îWulU”�1Ë>i’Wié©€ÑCB™0oqöJ ü˜°MÙ9 6oÜÜU ˜+‰þ­�.úæ�F~K§Çì%¥ˆ±píÕa°#šÉÛ;|”ï¸ ‡*º†$h¯Ìÿ «ïeWm�"å­²Þ§Àu#®–™D ˜níÒõ–4×*P Â¶;Gú;“¿YÃ­$N‚g-}o[Õ]÷+±˜`”ôÞcE:ÓñŠU²¡Wž÷`\�F8LJ¤ƒþzGå ÊŠKGz­ç�A¬¥©q}T°X´’ÍfÒ ÈÖCn’týÓ’Õº»*bÌ„Ì–cˆ.d t;Dkdg²Awâ§¬q×ŒÄpÒÚÚ–$Ée‘Ð'ÀkbæbŠI¢©.²Î1[¸6^à©ÙñYU±júLy§[&´{¦²£ä6.”ÔÓÅJÊZÉ.@Æ[®=G³N%ƒ‡RGQf€ÉÔÚµ‚¬ì(,T>8ŒÃ 
)ÜÄŸâuˆr°#éÊVìœ=CŽ¡Ý=å×©t�I£k‚A—¶�JP-ž^;2öø÷86Í‹4‰R»þ>:¦–¿’‘˜‚ði5Jä=v¯.è³Î]þ�%§¤€¦ðÑ�;§6i'šÜù5°q€!JæŒ¿RX);ïï�-3]ÕuDv®”w+¾»+ä‹J‚¸¡`è7Œ‘¤b ùYsê&gÝ½_k\8Ôñlîa‘­™‹.  UÁ �XƒÖ58€}{' KtënnS¸Õ*|ÕŽÈm©C6P‡Îv@U=@Ó`O‚@°ï(xõ-1Ui!�’×FÇxòØ¨3$øôÐz›WÝlr";å$-Æ±�&Zÿ Ô/Tî%€�{ÇM?Ç*N=OãÅ®êËRÌ•VµŽÊ»ÌÁ”AdÇæ5ƒµ(©±x6¢g!jºÚÛR‚ºì²e° Šë€ $uÒ¼ÔZ %Ž+¢®f¾íŒö/ê!k\€ŸiÐzkà]GXÛrŠô""Š{\h[¿[¬ÖyiüË¹&}»èé.D÷pU‘3³ ²ÕŠ®µ¶¦çN5M’»«B3¼6çò�a‹swç±¢M#º�×ù€è¤×�>9 ÂX+>È�¹�c‹Žú¤fö/®õG;–´¯‘b”ed^r™,X†SbNÛ »{:éÀ
~LÎ$mNÿ d~|•ÂWo†aÁËXÄ&bW¤´tÇ‰ä®ï·ž¡qÍ@Ú†šZ‹ VCUœÆjÛî<«®¦¢ê š1ßuØW‘“ŠµÕsvO1•›"€Ì" �äí¨dqª¤å‹Õg’«k7VMŽ½´u$×J¹Ä‚ë`NÓ¶°ê2;’XS½&¾IìX*	u+'*šÄVTHp?‡çïÒÏ‡ÕZ8ÖÏN.*Ù6–Ý‚ª’ªŠT…Ìè´UÄSÜPîR·º¹�±P¦?=g”+wZÐH°·l³(R_ h�æ0å¥•GmRÚ-D5©s²*�cì˜3=6ÒvöSÈú§JØ×]óUl¦”¸ìœ‚«dt�@(º?I¬Y%«ãXìÜ–�”Ï²–(
f	®39½¾Ýt| b§§{oª&SeEÃƒÚnJk½åœu!&7!MÖŒŒÜ+èå9h„ŠÔ°f,V2O”G˜ŸÇPAIÈ}=ÔöÑÊ‡å‡µêÍù(žS[¶Õ�$lv1íÛTb–]%ÎSUG!BrÓy®æ®l­	efÄÀlNÂG†œ]™’YÜßÍ?’ÜNK=¶›ŸSá˜ISŒm¹:,t� ùÕj›Y;¼z™šY¢P© ©�ŸhðÖn¢Îª t|ƒU¯_`_ÊîÃÕ˜ˆfòBŒ€ˆ=·YÙ‚:�7íôX+­X©d(•…
3;1 õÖK,Ì+<QöƒÃîRámtK/f,Pï!Km=[h�µ¤¹u Z;Q;žW"Îe
*KHH[™$‰#¡Äû5¤Tâ©‘ÇCr%ûè~×m‹*£°4ìX c¨ñÖÈÃ Ã³;¦qîå¯%éÕGw$Q�ýb	�¿å×FD5`2}Uok�»•Ó{ˆ –+â¸9ðãª»™nJf1çP¶ÀñÒ®2…œ.nÂ­!‘9Á33¬%Š¨‚å59=XÙ)U­Œ÷&	i!gÓFAêŒ[ØÛQÉaNOžÊ«cHÚ•ZUn€@
¥;ÿ Žž GŒrK÷>¸¦ÔÅ©ä;ÔZ’çäÞ2lTAI1ußóÖÈˆadâï&ýÜy‚Æ¹?Ú�KBÎ9d‚¶æ&zid×µsÍ¶vû"²;œ[*Qm/`z ‰
zõÆGVßÃ}@#iTI Šªø÷65›[Z�8.ÈÙ�Á•‹t ®Ññi,5+\{k»µ-ì°ÙoúÅ¢›C¨P®pJˆž‹ÐxN§6NQ­Òž¥J.
ZŽÙ6^ä©U,Â
Cª=¾ÝX2ãe ãÍFêâÅd±îZÐüÅöBZY�„‡3°ë;m¤daÇ¤)g.ñë¨]
üŒÙ*ù‡­áU�jUÎ^lŒ¨ ld�C]ÛuxìŽöã­-~M�Ùð½Í’‚q#Ê2ØÏ¾5]-Bÿ E$Ð�~êzÓcpÅÉH°(²ÀOó)`¤D ½}ºÇØœŒµÒ­wa<b¨ÅÉ›CYc«4<” > @�V%².-hS�€^^ò¹Î’leVkVImñónaf†¡îRÐÁù§¥ŠÅÊ K�	 ôÄ´N!‚%²{WßK5tZ+²Õb#/&@·Äá¾úN"•K¼Ü$¿.åÃ‹dq˜Mµ¤–RäÀÈ¶ÀH$Dè†v@s«ª—m"¹énã*!ë ‚nÄx­#VA �évv,ÛÉ©8öØ¹´ HÀ¡URñ`Oã§M>‹gˆ÷F®Âêy#ý¢¸yO±í0†—ñÜ@öêH4&@�©<~=G»ht±…–%gjØ†ÄFÐ"}úK‰¢Ý8ž)|épâ”ãRrV†V— ¸Úäí5l1ÜÝCälÝ«¡Mv«·ÆšY�n¥—pÁbÙfÇp Àß\ÆObvW”pT
ÿ ×£¡aJ²‹
�‰cÆ4‡‹"´”³Þ"ç
ö f~5¤­f@)  »1Fûo¬âzHÊµØ)n¯zÍ•R¼‹£²SÊŽÅƒ$<O]7%áN`‘ÇTO¯.=¯]\„®Ê“·Ç±�\À8ËlØÁØ�w¬È5 û!­øõ]MlÆ´ZIÅ,Ä-€@`’dh=@=•Š±ªb…‹ø\ÆÈÊÊ•–ÉØär±ŽÛÀßÝíÐážè Ðøz¡²Çæöì[Å?NÚ¥�Áp71-Ó!îü5CÕI˜¢�gèñì\y;.gÌ+_1ÏýÃüwÔŒrÀÈXeŽa±>þ+IHjí{¬	Å €ô!Þkb±�É:jˆ$’6[àm0±{ˆ¬´ñë²¾Ü�B •P<OS©ia'e\(<[z5Õ³){ñ	™*Æm‹!GMhzOª" ö¤×cùÞ¦ªµöù’XW8£	\`4ˆßm5†��ÛÓ}Ye©òÈ
[ÇN-(ÈÖT¹œ?t±i˜Âg[,7öÙlƒ~@ÛR�†`Õ+Æ)+M„9�?”‘ {¨CïÁ9‹ŠI½-¶ÎSq–”tQI†
¦J1$ È’gøjqÄÉ'&ÅÙIP~3X‡æs\–Š—dTîKmA|�QŽ+Ñ@ªâÍ­i¶¤5¢K;,«&HXØcá­T‚IkëÍ.Ë¶äXèàÞÕ”Érd 6â>gÛ¾µ[‚¯tt‡cy³¶†�Ä8$ØÌ(:¨Å•¤õ3¤�×( äE>¾ÌŸ]ƒ°-R–cb<8
å¿›ÈÂXÿ ˜é"oB°È,áNBçÈlIb¡±iU`]‰þL‘þrÅØé–Ä?ö¢ã^yØäMLÁ'‘'mƒxÌN Å.]Ú7\÷BKþ«´ŽÝrØK¨yAÊ	=4bY9
²œv­îøl …Ë#;DtƒíÞ5NÎ¨OqU«Ü»�ÜQbžùl”I,$ õ4„A”åªŠ¾eÒ™T|–êIíÖÎ¤Èƒ1†³Cš¬òÂŠz«ö¼0¶Çs3XÄåâNú¢	Dª¶ÅS_!MU‚Ã’Õ�ÂAòîÓ°�ÇáùOò€Ÿâ½2qÛ¸·+µ�ÆcäC>e>�é$š…ˆíâ´.uÃ�ÊŠ9ø¢â¡bµ$Éc¦·KÆËDØ§ÛuJ SUÎY]8°CA’Í x0“°Mªœ½ïZ/Å˜©2³¨ø¤FûuÒäÑRÀ–É¾�cXÌqùŠnqZÓå\•Àøƒ´�;õÓ•heH~|¹dâÕ]¬ýûß!�ÿ Y˜Cð·Q×¦œt>«d^‹A¸·PTVë‘7äJyTÌ”bNDŒ¤h=NÏMh& ·ß’.Ðb]Nw‘œ0Bž¸(#Ý0	ë©Œ¨A.†šÕr¯*ì½Í–`ö`ÀÔ‚|­åÞóªÇ1”RŠN=Ç‰­Õ&,jÏ�¹Tà§Ò¤GPX0’c¦ÚÄ[uš.Ê@´Zª¨-u+§%˜%™—Ø¡¬�X FþÇUæœ†DŠ6©Ä%Ý]iiãÑEF×­–¶!Âwd7Aåo.ž†KÑ.æ¼»7[ÊO$#+ÛÚ_ÔÅÅpÊAd’OH�ïÖ`KšSê¥Ë–ìä�_!8¼wFt~M�1;�â„.b|F2cIòV9DÔ¦T(<�ÞW£”‹h#€KüÊÇ`fLG»ÀjF@ån�Hs rðH×ˆEQ„ Ìú•@Ä øuiéîÖ×ËÝl±'ßu••¤6V½¢è-R¥÷Cåb7LˆŸìÖqM»¥bä¼}“¸â–©›ŒíC³ÿ ³Úãã™îœ/�¶‚O>
 »;î¶ÅÔšÆ•ET­é€�Æ$3ÓÙ« ö¨$Š3šz¥3
±±Y]œ3°QÖAÜt>—?‘*ºVžU¢ö€;‚ óÃæ`b'`?†« ì)¦N/h2²‹…—ÙuBº•ª­)cú–=ˆl¢D©È9v§w{%Wa¡ê6ïU•õ†hæBI2L‚gØ6Ò€ •ƒìÞë/­‹×ŽÀÙ|)µÉÀàv†¶èel±tš™n^ãPH±I¤«0°˜$2øOã¾ŒÛÙV/“Çrn²äVV0!^Ì`æ<ìÅ6ˆ8Áüt†(‡y5\;Š˜©8,V* 3íß¨`««`˜*{œ5OB…~íM[DH �Š=ýuC'
N,S@¯k;#)Cn©—Ã´§c>ÍMH	P‹©[/<—g´Òé.‰PÛËÒYéªÃK;DòRr.êSª{Er´:ÝrËØT=¯+/žH°÷ëÒ,x+©…)´\X7ú‚Œ;1­"C!w˜“¾³-P©U©jäVUÞ‹	­åŒ@]™	ù¤tÖ6~j@ª·¥‚ˆ«š++6X]ÕŒN;ˆLÿ f†z™U!Ø>­²œª2ò›ˆ2´­(jEW±F îƒÓ¤�j1²ÀeZÝóT‡[UÎ!/±W·b•$ùTlFÃ¨ÛX†Ð³½Ôáì(TE–M�³‹­kº¼( ’$�Œ°I-ÚµÈdÈ¥¬©Áìr;aH~€ð$HV1‰:ÝI.h½þŸ¿·/¶?|þ¡û�ÜÏO·ê_Jú+‹écÒ}9WðÔÛÍ³“/}œ[+¸šþ[Ê€r$Î¸üŸ)Ä íýO€g‘9Hˆ^¡íÿ ûF’OÚ5b["[×}yŒŽ‡Q=#mpþÜ·^ÑúŸ·š!ûý¤/Ãö”'Y+ë¾¼	“;‘ê2=aòä:Oê|FÈÓöûK­
'Ú–UjûD¿ýàëüG[ûrÝoù~=¼Ð'ìö‘ZÖ‰ö”¨ ‹þýõâD>£¹Û©ß[/›#SU‡ê|BƒÍ	þŸÿ ´rI?i‰$–3ëÞ¿¹c$‘þñß[ûrÝoù~=¼JÝ°Ú=XöþÒáŒW×½xnïÿ ˆï­ý¹n·üŸÞk“Ïý�~Ê½;Ôý/Ó=Kí÷§úw«ýBö§¡úo#êoY£‘ÍzYjñioSV°¢Ã0@`uÛXg™S—ë|/"OóŸïöiûûköêß¸_oþ‘·éo¨¾˜»ÓM\�÷Ÿ¨ó«¾¾w¨ñx6Wjs¹<€ æ
A•ö5_d–Ýrý�ÖÃN@H^*µ¶XêµyRŠU8ÂËrH%€U ‘rÛOŽ½d¶<&‹åŠ»1×c©Ûòª¡ÚÜbÈîP—PXà| �¶Ô¥Þšæ¨Ø×Üó^«‘fÍÜØ>iÛ#4ôX…�Ã„ q?í|µq¿O�—TÈ$‘ÐÁžŸ–ŒI ¯qi Ýe¢±É¹�,*,T/Œ@_+s'Ç[Ä8£§<Apœ-¹®êÍô¾58°FÑ26ë;û´ŸY‹�BÆ®ë,TWP¯�Vò<ŠÆ¾� ,Ï·ÇIä³1ƒöZíÛ»‡òì«¼—9„ 3ÒmÁ�qÖ"^K%‹Ó~ÄÐ-­‹ÜÊü[j+&UWŽ,½ž°Ûíøë§Xf·ÕAÁÌßP÷Ø½áÙR¼Pý÷ùwÈfÈà|Hß#AXÔjžJ�pá¥PVŠ‚ªˆüÛ>(<šÕÔ‰ íoÓHüœ¦�W¥KŸŒ�s%L£#‹³&I ( €'ûôu8CkÁ8ÐOo—hï) Wa>v­$l³Ôu‰ÓÔMP0é£&–NÁWÈ´ðÞBîI l`ÀÖÀj)tfa˜ÎË@‘Ûj.n
‘å®U˜¬’6˜“¶‚í4UþL>‰Šl¶ë­äìO0z°@öhhÙk½udîq¢Ë*.ÝÜšÕ<¤�ÊÎ1´‚cH’Z –`d¼k‚±rFä7b�CWi–|æ �H2ÛÆ¥ÕÑiªEî#•¹os^ªJ*§˜º“‘þ–¨»k]ªC�:ÖÉ�;>T©«¼#�;`x õ µX»­WZ„-Rd�å²–9CCÄCÁæt¸!�g‘.¨åùdZ»¤÷{v� È2.,#·IÐ&¦é!)™BqÛ)¨«–§(±@R1c3”£UAÇ{B’ù(9¯c?¥&ÕþýV–›»4}7Y°¡@Ø·©y‚Éëí×ŸçÑýç-n½ŒkéFÅîDaü¬Ày×ÒCó<oûÅ_õÇùë,³æxß÷Šÿ ë�óÖYgÌñ¿ïÿ ×ç¬²Ï™ãÞ+ÿ ®?ÏYdKu.qKQÛý`Oök,¾ýËÏüY~Èà°ÿ Äþ¥“ü±ØáìuÁºJò|çÿ ×ÕûÏß¼ÿ ÂoÝlN$A3¿‡¯zqðSñÿ %Óöù�]šzìãÛÅ¯³b°i¯’lV”ƒ=Éˆ‰ê½¹5_ZŒŸEb§Un2�c `‡wˆ›±m÷Öéú>¬·Píú¤U`¢îG58ß/Wê-\%ÂXŽÌH�‰Ì2Xœ±|¼”Ü£GqR‹…(Ì¶É´$‰'Ù­€š÷# þŠÊþï!lj_°�mOe€²ä	òíÒš C¬$¾¹¥¥ïE/MŽ+­BµÖ&H–`B1;Dût;÷ù¬"SÅ·»S¢¬Tm¥ŠªX|hq˜Üƒ´é"+~Þå�&‘†ä‘ZßcÓÇ²ù±iRÕ—evdœ²0 ÐîÖ$ ‰SÓ“g[®Ž8UrÖdUo"pœwL 0óGMK^Êú¡�EØ)Ž�uÿ 7b°J»f¥å€Iqåüzëu5I©Ø·O$=�ûé5X¬íY_l¡U†€Ã¦"WÛøë´…#0+Ü¸ß«C'"ª-ºµ©Jî>)ƒ�HbFÞÃ­�Iª¬º‡ñLtUíqë…ª„b©kªÍ»8ßÆf=Þí$½Tµµ+™©²º£²H‹±	Ž“.OHöã:ÇñX1„Ë™j®Ç/•¥ -XXˆê0	˜ß¦ŒCª%ñû•¶ÕùxG”o  ™*êwƒgd�á3“»;vûhåQ€eÌ*	Ä³¬X«¼²ƒ ŽË)IcgËS�8«$"JØÅ†ÁŒå¾¤QÇL±.em-ß±uµ— Ç�À«rÞÐà�àŽ¨âH$¤gˆÈbY)ÝÔÝ	UöqÀ6
Ïm ²p!zü0&`ë�~¼Öü‹�n:µ
¤±®‚µ¨CwiI’„Á– øGMlIêÙb:q$ÒaŠ’‘U�ËYÜrÙ‚ÞPë·˜xn6÷F¥ìõKä›]vXÜ~KdÊ¬]Þ’¤‡ìÄøxéÈ0N2A/a?¤Í=¯Qûîà˜º�§ ÉoRß}÷ê=Úóüù8è~€n®Åö¯×Ÿ±?ÛçÜ«þ£úßêGõ‹ýsê«Û“ëOª_]OcÆES|AÄlƒhŒ~l±¢ïò~§Çò+òún~ØkQôO^í¨ƒÖ/n„ÀÜ�°k› üTŸÑø�¨�ÿ ¦Ïí~ÌKú7¯±S*O«Ýí‘ü¾¦·öä«þ?ŒÕoÿ m¿Û oIú…ÕUFõ‹Š…&b#¦‘óä(§/Ðø²¨B¦Çí€¢Wþèú„"(UQë7�±�ößß§þŒçŠÇô~2ÕŽ+öA~Ä?o¿n>²ô/®þ™ôÏ\§×þ�å¯7ÓžïVä5]äœM•®!ÀŸ„ìzD�N_6D1U‡éá†C î8¯â¾?¸>‘ö§ï¿í'îÔ>w¨zÒÜŸ©y^£ÄôÔªÎS!NsRÝm(HË¡q§ã‰
?k.œðËg_ÀuŸ¿¯¶_yþÎ}Gö¯è¯¥>§âsþ©åð+æúŸ®QÃãÓE.mÞåC�Ìäµ…ž…X!@ŸÕañA\~ÛÃäÀâÆW“©UucR=€×VÌ„0|d0ÇrJÀbuéäeª¾yÃaË2ok8ö¥ªŒÕ•!ÞÂ‰&ÄàNãÇH—#VK±cÉ;—Jf|ÊVŒ<Ï„‚ë˜ÜàÇo~¦HÙ�dÁÎ½Rìä»Ú«hÉl©{5vˆk"T¯”?ß¬ÇjCËðeE\#Šr¥rP{W*Ê†*Emÿ KË°÷jA C¤—‹,%žÊ©auJe*µ@d„‡2ª  >Ñ:§båN@�@Ž)FÎïÁËºËÚË½R¬
€•$ˆ"z�äÄ4äÒ–zÔ»jÜ%aˆR\²]ãütô‡d=Ó«F·¸95;A52ùëüjÐDûöñÐj©‰’kÆÍŽjMÔŒL’»H Æ;ÌÉÓ�&¨`(R*¸YutÚ×Yg)bÂÀ0\G”¦Lî&#Oñ²Ï,¸÷3½JB¦1‰ì©#1¸ƒ>QøjD þEá“ÅÇ¸¾f.?V¹þo(P:õ˜Ò+ºÆŠÈv©³Z zL4€l×ÙïÔâ@åug†´K,ôSH²º9UXÝ³±@ ‡ �;×®ú À9¯‚œ‰%‚£6DÄ	\âšÔ�{aT®Ñ"$ÎÞýd4[M#‘_‹]-´=Ÿ1PsbÄøGðü5²ÅÚ�ëbFLõIeãÝKÖÕöEÌ«]d9šØ¡dùÁ€Fý:ôÒ<|VÓ	…¹iØå”V³NM%T‰0ª0€ “øèg[¨Žß5Žø­ÕµVT†âÙ±f‘Žó±?œj —$#¤Š<UOÉ,i°’¢°ÅûP®Ž¤d �ÃL‘¨è²®°Îaw_mä§VwÌ¶+HíÉl²Úd{}šèÁ«fPIÄÒAP•«%|¶´?+&xjéÉTd‰– �¾ãov¤¹†
†"®ueìô™6·¨ýøk»»?N*½JT•Wõ0LG€×Øheô¿D¹É}™õ÷Û¯Þ·ª}eõ¨}û„úcé¯£9|¶³éßBå}?Åºþ'�ª{,áÞÎËþ‘s'x â9ƒH^Œðù‰=9ä¿ßj¨!_Ý'Ò`â?þ3Àêÿ þ�ã§«”ÿ _ÏþÃ¹i¾ÕPPÌkýÑ}&ÊXb�ôßá™&WÓämã¬2Âá'›ý‡r ý¬ýÿ 1qÿ ¿J `B2ý9Á%Ll`úa�úï¡ðØ­Ñó°×b
þÖP%)ŸîéOÓ\)èwR==||ÒN?ûåúï ¾Ý~ô½/ë§½CëßÜ/ÓRýÃå£ýCè\§ø•[ÌâªœëK*áqÚ·cÑƒ€½a¾ŽX4	NÌå�#•½×Æ?Õ§ÍÊûYÏ8ÿ R|;€Á½6#¨Þ5Lë‡ï‡nÕä u…¡ì¦Ìê«�Ü€,,¬è<‘`rw‰ôÛ]ú_â¾p2—Š—¦‘SÔ©R£[@,ÅÁ–�±÷ÒðR6CÉK’Ð¼Šbµ?¨¥QìU ;�y1øiqKö©¹²]7`*f®·¸!²Ëk…a¶q�Y ôÖÌõR N/‹\¦q­fì¥NØZù„­$äD6 ‘!Pt‘¬„n ¹sa…ƒ�RVÖgbÓm½Å/×ÅIÃ/ˆ)0�ÏXå–Eï}l¨tãˆÛm]9�&—,h@¥…�‰I|D�Ê:)=4t—we�àèR×.RÌä«fá•Äb»L	™�µ±ˆeF{Pv‰©i¶ÁP/Ûåµƒ¶¥ZX‚1¤´m­–O—â%OKb^w�DË+Å¬®Êë§’CX—Z	 .çq´2íªË,ˆ{ aˆ1VòLk+åÒ´PVö¹ãÕŽ,&V^@ÄAþ5-±�“1cà¥¥û,9u3ÖJ5h³¼€‰t7ŠG’äj}ÔHFàNðFœ·X3'×ÈoÓìÙ°—R¸0:ÎŽ–°/Eº­`Ô–QÉBã*­#s¸�4,	:Î˜…2ª6Væ24»vñ‰�“éêÉiuÌO½‘%— ×¸îÌ+|ð�ÉP@™ëá¨fÎºL„à,j,†—,Ew³C~ŸR`ü%¶�¬Iäqg)
Äb·]_r2tf|¤®ê†øûb5dš¡É0Íâ¯áWÝ«+"†³º¦ýÍg+  lNŒ®Öî[ã‚ÄVjåÝå¡i³ˆÁXÛÅeÄâ–˜ØÄ´øÎ¤ŽÕx—•2±ãXo°Xî,°#ÖÎæÊfd=-l¥Å�¥:Ûkä¥ÙCwÓ/#L1þW OA¥Ë×²BÅiK¡­.R¼3[=¨ �LÁRŠb ëíÐKEÓ=‹Øoé(,ORûø�½a>ž5¸;ž¦6Ìu×Ø 6ëèç»åØ¾Öúÿ ÷)÷�é«¾ úÐi_Y}ièþ�ÌùnÔü.^4ó«ð¾”¯‡xÀõøÉŽ°dxá‰®L½9üÙâcWâ[÷}÷å{_ÿ ‡~à± ‘Ês�°�=:cG@™?>èQ·îóïº–�Ù×ì?ìÈå?›ißÿ ÛÙ¤|xÿ ²ìgþ‡]ˆ?â÷ïß˜ÿ À÷×¥Ê›²Xí÷lŽ¾::ëÑŸúkû»ûôÁOüý|²™œ¹Œ7ÿ Gÿ ‡“?ŽŸëì?±Ÿúv/×}ûšûÁõÖ?O}7ë´o­þŒôXå¯Ô>ªçòËð‚ZûVÎ% ¢FþpOò†;—ÆÂpýŒ² t¾0þ­—¹?c£-øÿ Q@R$‘g¦@Fþ:¿ƒ\?&ml¼…jZ«•¬­¯U´-…%Ò¤Q (B	™ƒî1ê�kç˜.T•Ó�\RÈ…T›ª,1fC2‘¶ÛAßU˜÷ý—<šY‚}–òŠÚÊŒü‹k4²±0á¢XœDaÐÉ3¬q¢ OßÕtà—Y]FŠ+ÁŠöñVé‹L‚zÉŽ¿–³Õ– uF,ÖUujüŒ�×JÀJù`ùŒõöm×C©	ÈœDòBÕÚ–“j"Â†E©Mk˜]à£Ä˜öF©Ä Þº ý�‰‡6Rà’Êå]—¹$uÝ ¹»)É€"‘Ü¦²Ò¶ò—îWjV@»VÍÉ cg®¨ƒ4¿‹nžÖÙÙuBµ¹Ïµ]ãÊF@Nýw&'@&Šœ’Â¼ì—Eß/WfÛ]ªPµ‹§b1-Ž'¬ôíò²¬$ª•�UF,ÖÉþN@Ç68±.wŒdï×K9SÔ%3'&“OËÔ¦”'ŽI!P7hmü&c}�„�Oò¦´Ë�Íñ+…Ä¨ëØHÚ/»K1d+Nçõ\XÎÃc‰ì71¡%6[Avs`G@˜ËAp=¡FÇN?‰S˜êÅ¹*‚��í•©É(`K»	é¿ùè%êuõW —Ù_ÌÛB¥˜ZÍbZˆ‹[‡)Ølb<4È¼©¡»n�žµUn#
«!œâ…0ÛsWrcs­Ž&ál‹Ðö6þ*Š˜éÚg¡ÙÅ]Å E +– 'qýlñ^J�×ºe(¬ØÇ˜{QÆIÉ¦2*¤� òŽ‡òÒfÆTÒé}þÁ±î»¶Ôª=d	rá@“¼ÀR3 þgu¿ŽÁnÊ–Ðµ· ñï{1c˜-"a	 �¼h ì¨™gJ®æŠ(CTÚrM«º„³¸§cåfßuD]»¿‚Ä¤�enB­iÒm2 …$n¦O»RI2°GŠö/úJÚmçý÷v!]©útšWáEîz˜P» k�ì —Òýòs§+Ñ?ª¿vß·/¢}Õ¾—ú£î·¥zW¯zíÅõNjùVµ!†­Úª]rS± ìv;ëˆøò6^¼¿cãÅÜÑpÿ ãkö±ÿ ÷'¤l&{<Øÿ ðúß×–ËØøÅÖÛ÷±ûYVÀýãôœ¶ÿ °æÆæ:ü¼uÖFÈ?³ñ‹¡½¿Ú±é÷—ÑÉ,TÏ7ª‚Oÿ wð�?Õ–Èÿ «âÝn¿Þ×ífÜ{x½)ó (^?8“>ï–Ö?B¡#ö~3B»¿L~ínY}Cé_J}5÷[Ò}Sê[ä'Ò½1S“[Ý}„„¬iEÄB‚w;õ'�Ï†P
ó¿ú³góßb…c;�õï.¥½44G°×o‚ëÉûÿ ãÚ¼}Ä½^²¬üTò½lÈø²ù$6ýO÷kÓŽ#§¶Í9® O§jUªÍÛn@7¦xtYÿ ´FÛŸaÂ<µºOxã^~Êv¹Ñ;÷5Š©hjœ©BM‘ €z�ÃOKú²Ý}!ÌsVy¦¶›8æÚy
¬áV¶ª­ÓÇy�ËSEFøÕ“—‘ozÛ �R½—qŽSYaåx‘'#3þZ6Zæ«/\ø©U…š‹Bw	�\ À’72|cT%ê¤1üÐÿ 9R^¶Ø®¥D�
ä� ’Ûã d4MÅVšë-¨µŒÕ¥Å*¯6€Êòzü1øèé¨¸OQ4¢KYuËÇ¹í
Hºà½ÂTŠ°-}’¨ƒ�”Îœ»–•{tÜ÷ÕeV0sb¼yT¨(�Äoø{ôND5v�žQ[Çj)W%w##-N¹9R _ü³âuœ“Á$A4.ª«ãù iÝ¹“,Èú	Üt±2G#¿zæTaƒâ¶(Øc%zÈ“|}ú2¢@•Šµr¬sP°'”ì= @Ö#¹![Yj+~JÚ*±\­HôbX¸Út;†X‚$J~ušØÂ*@–V`Vr%°*qÊºZÉ›(‚ÿ Ôãñ¤Õif½H
¬m‰¼â®£2;uê¨V#³gi¨…Ê¼@9fÓ`ò�½›øiƒR6ºq^L ü~Õ,3p¹€„–’|5LWŠi_+ØT^Öt¦À'D1b¬1
@�¥€ ºá”µ£¢Z¬ˆy5¢ŠS2•­hH'"aƒtÅ´†9vÔ)È‘‰%ž"ÜÑß$Y“…T*Èù(gb$± D¯CîÖé¾€]£DÕi”TfžÚàùX?rÓ¹g$oºÇM,o®JKo©)ÁÙ?PÔ–ò)’ì€¢)>hbw=:êÃlÅÂö#úK0>­÷ñQY‘xÿ M™}³bÞ§š�Òí¶¸üá†>[/è9yïUê×«ýžûIõ¨ó=_×þÖý#ëž­êŸ?ÔýCÑ8žEí em¶ÒÎæ Ü�yÆD]{ÏÇ‰’æÿ è/ØÉcÿ £BK€®òç¦I @ýŸØ4õåºÃ�ÿ Ü±¾ÂýŒrÅ¾ËýÅÌ¹?Nza“ïÿ gÖëËu¿§õËgì7ØÒA?f>…$. ÿ åßLøfcÿ ³ô�n£ºßÓ‡úŽäCìOÙ’¿fþ†Rz‘ô÷¦�ÿ /£¨î°ø°ÊïGû;ö�éïQâúÇ }¬úCÐý_€ýÎªz¡ð8Üš^Ê»j¥]L¸:NDÔ¤|Xàä¼§þ­$¼~Âƒ!{?Q³�dªÞšJ‘ õü£Ç]ÿ \±uóÿ ôqêé^=Žj¦<jP*"ûUT2¶Ra˜È@ �®à={×€“nå·²ºÎW‚«xžI!$Ÿ,v�ýÚYÈ®Hf´�ü–«¿”õr-j‚!vJž2¨�Ìº�iÐF EQ†YI¥j´WÄ	€zAb—5¤lO˜(� 'ÜtÃñ¸HÅ„K+m–WmÅÝ&´ZìÌÁI €„ž°'ÇE 2Äu¤ëtúê›ï­¨{…‰Y¾²£¶„�ÐÉ‚gyŽ½5C#ˆîŒ°;ë’Ä»�ÖØœ1uª+8–óV<ÐåDå2b:™Ô¿ã;ö«.ñôG}öÛX¬qëã I œ¼¨ÆÐ' ßI ª %ŠhR–Ø^ÄTZÂ«×‰Pm�ë×üµ™öS”<:JSKqû3’ù»¬‹
*9>a2cÞtƒ¾¬–Ý(ë™gÁi­Ø#;åÜE ‘ÓØÄî?»[<K)Ã)/¾Šœ[[¡¥	åµÅ¬e™©„]Ú3ßh�ù¤�¤®6‹®RÊP&.30¢ @º’©
ÜŒ–%•ª#±u–`¬|  tÒÍE6sÍ2%€5äV2g¹JÏ]·¿á¡œ�v«	è€½•Ùú÷dPÃ¸ÌU°h·mäo¾–!˜­G�ïuÅøÕUÞ, »eçAâH�!Lö�QÄŠDÈ_�’’($Ú‡³VA¦
÷müÐ?L7Ëì)Ïš¨äŽÌ´)e<‚ÄÎ0a×!ù�ô�‚	,çUR½Ôw®få-UÞÁ®/Yyx1 ÌÇ»R	´ª,9úñ[°!bjlÀpõä»•ÊÝzG_ËIƒÁÈâª¶›¨‘YbŒ
ŒÜ�$–
?›¤GðÕ0Œ�0´ôºòÊŠÝªrq§ºŠ,ÍÔ…R ì¥CF'MEy >ëÖÚwôþûe÷›ìÇ¡}ÐúÛêÿ ©xÜßª¹ž¤þ›Âô¸œj¸ôpy·ð&ÃËârÚÇsÇf�€�õÃäù-¶ëÝúÿ §†xõ“eõO¥ÿ Lï³>‡e÷z'ÜÏº^�g(V9�ë>�ÆÏ´\…^–³Ôõö�G÷‚ôÓÄ\ë±v_úx}¸{�ßúÏ÷‰X¡Bê> øÀôîº?´³0[/Ôü�Ñ/ÿ nÏ¶ñZ�½xÀ¬©Qÿ ˜øgu�É>šNó¿·[û
äÇsÞš?§‡ÛpY�Þ_¼%Šâ§ÿ 1ñ7™…ôà	Ÿlë”�–ÿ “Ïzý;þÜÍÿ ¬ÿ xƒ·Äÿ ù�ˆOHñôÒå­ý‡`�úx‹žõ±ý;þÛ¨`¿y¾ð¨s$æ>#màoM$§ûMÀ(ÿ ‹e—zýwÐ?²/¡þÞýiè[úwÝº~¯Ïú{˜9´z_ªzýp9 Žß"šxT³×¾êÐÈ$ü¤†…x~¨À»žõñõl|ïØ®Ì‘òßQ÷Tu#¹ép;üuÓõÈ¯?ï‡éÖËÇ6±Çê
Wc¸®»+ÅÆK>.ºô�×î_0�6¡˜ž5g�|ÀJíSk;ž£n¤íÖ�k‚LÁF�in*1ÍÝò/™Ã$”%ÆóÃP8B«„ÒRà¡,[®ãVpÉRd¡¢Aé:Î’v¢³‰T‚iµìãcy(˜‚¥UYáÀÅ¤äXÕiƒùJR*wm­-<NG%+å©‰^Ø`+¢�¤FþuŽ'¥Éà‘Vàé|‹”
îãE¶²ÇÌd-gÈ"z®À~[kb%�Šñ|n‚ûJÛªÎ@Ä’¨ŠÌÐmL�f£Ù9dÆêªž]‰[¥õQmŠC/ôUf&°1ÛÇÃÛ§0ÓÅQ$H—Iõ
ºöÚÄÙòÂÊÈŒ§"Lÿ ÒÒOmTHšQ–ª¯>5‹U,²}ìÁfT�–1$¯™¼<5Dje�Qtqk <jšªœ÷{
 ƒ4$Î¡ƒÕPÆ8.B)D©Ñ×º­•µ†…p:€Iêf¨© Y`•°5fG’¼‡’Èzøh	!9P7Ë÷+P9]Š¨�ö ÀÛóÐ`UT¢s¨öîÊ«˜¹®·À‰uË¦äk<£¥ÅjšÕ‹eZÖ[/UrlÅœ@‘âï¦]Ö$3&ò`+–­™íÀ«0’$ÈlDb@Øõü#X’A²:Q¼ê8Èµ%}ËncŠND+*™Ý¢ÃAâ°2ÑMBžö²Ê­dª²Á‰îºå‘ÌUWbïügU€xÖ®‚H/§X†ã[µ¸+Pîã*Ã¼ Üø°ˆ�L°�Ïr¡­[­Z^ÞÒÛÉ^ïÅ• –F"&L¾Þö$�k	üwª°*u©ì(/,¹Çq[`#È6�tê‹ÔQ@#~«ý,~À·íí)5
þ=5,@�^õ´mü5ãù‘_oõù�]}�®kÐ³YešË,ÖYf²Ë5–Y¬²ñ‡úµ5‹Íû¡ðªÎ?Ô‹i"Aóúd„Ÿlz¿_ 1É×Ìÿ ÐwÅ¸ú/�« X·µ©¬¶¥€ºÆÝAË]ðÇ²ÎÈ°[ý;l¡Èö‡–§šÕ]cÊIvðñÔÿ ÂH|žôÙlßb‹[�Õ7p7Blh I>Ø�?ç§€¶û£JÅŠÈYI­¥Šw%œ’D‚žýž™f1yJÎ›;a©Š­u´Ò&Éq³üØû¿·N"à‡ª2È"‡Í6£@G®›ªã—s †bÛ2•h�døtÑ–,A%X.k‚µ8¤qÞõ¼ÝBRŠ¢ÌT1ÆÉH2ÿ Ž– ÍJ\ç¶º­Wµ{£`°¢õ‡ònÌ$û�ÒzF,”d2ÈÌ-YYE³—f|l«d³ B†‘=OQ©“
²‹¬p¢ÌŸ.E×X³A9� H=MP0¤Ö•Nã×]‰P5\k|Ö–!
Él¥¶3>Ýg!'j”ß,­È´ª7eûD+9ê  ‘æ�òÜF’L„D–
:ÕÊÙmC»QUD…œBüFÐzÉÔäZ.ŒAz¸M,1®š¿S½ºv´·ðÖ¬¥NõƒsVkqXÿ XP©°ãÖ@;�ºxk8V.¨^0¤VyZÛGPÌdŒ�yÛb<|tYS5OÙî@²Áu¦‚YìäZNJ#*»‘&O¿Ý¤V�ÐAgrÚ¢*Í‹e ÖmFf6;¸W†R À1 ‘£ i@%év½”ÀÑS›­¶²­Ü‹mqÛ¶*V@ê2ÿ ðÕK9R2s—ä˜ÏP¼Øô÷;¶3+›	V–•= ’#¨ñÒÄìÝ/ÔuDŠ…«U5öò³
d-²¡Š“?Ê¦wÔ�1š*¸vMR�)@”¢±nK,vrDôŽ±ïÖ0vRD3£´8ZxŠ¹yƒÔ’’*HˆÛÃmõ&®Ù—¶¿²ïÞ—íïí§íóèï·pþ°¿é/¨~“¿Õ)n=¾™ê<ÄäUËõO:»*~� Uä‡ƒ+°ˆ:áŸÅ‘;¯£úÿ ±†r3É}V¨7í+7þ­’â�@ú€Äô˜ôÝGõdìËÐoâßÍP/Ú5˜öþì5¡Ì+§Óÿ P2Ÿ~CÓH�~±ø²ÛøÌƒà}�7õý¡#:7Ý¶Î¶ÁÐ}?õ!·1Ó}ÇGõä·ý_þhkþ¡_³ûY¯¼
íbæ z¯·ÿ öíŽÝ5GàÌYHýÏˆßÀû*S÷ûûHzûË÷gôÀ$±ô^YŸN£ú²ÙWýþhGõý¢’BýÜT€Bú¯7_ÃÓŽ¶_XÔ-ÿ _Än…¨íÈ÷pD�ü×†ßŸ§kV[-ÿ _Å¿šòÛú„~ã>Ù}òú‹íšý®õ«}oÓþŠâú�ÏýAoþ'­õ7â²×U\ª«¹Š/v(˜A;Ç_��]xkæÇäÈtÚëÎ›)?­Èc5•ª¥ -†X´u ¬±=|ë°jq^1^®9ÙXåwÞ·rkW^Då; øê± dä£äƒÉbQŒV‚§%ÈŠXC,ãŽ ŸÃ[~‘Þ×TÃ)Ë×AnËj4žPrxÖ†Zª@@ÌÌÄIÈÉ:$�Ôœƒ;–*Wä]Ü¹ëcPV=L€³@RztþÍQl`Î¬°s Ó•«m\£EkÉÈ;ºŒl
%dÀÜÇ‡†¤Àp˜šÁX—\;–¥¸_†7q’fÓ`£øÎ‰BÄƒv+%Sô
¥_t�‚€ y7Ú Ÿ|è{$ž�J€ñÖ«F%�†F,²d
ÙOY}ôõ”GDÊ-Jyò•mjf{\�wò�Òº˜TXSÚ³QT¸‚Õ"TXöÝI ÀFÀì:íª/mÔ³W’/—aØridÅ»v[‘Âq’âwÃÚuƒk’Ö¸µµR�m¬-é“Ðà;BFÞf“¶ÿ ß­ˆÜ:	–>ëXÖª²ÕÙÐ•b°iÌ™ÒYÉñG“ªöÝ°RY[–Tìl"vÔ][Â¡í°­IÊrV½©¥ßb¸ÉÞt#øé“Z-–ZU¬ÉâÖj!°ªóy#ÈDo†ƒ“ñXaÒ#K»jE°ÙUgybY¬™˜ë°o¥ú¹² ¢M®Îo°µƒ“Ø:d•;LìÓ¬À,1 ˜NÃ*ûì•×{e—Á]I„ŸvÞÝnz*k�ª‚Ö®Õå\Uz0ÌÈnær¢GO,ô:ÒfÞH8ã²Â•qxæºMuñ­±
©=Yºï6�f‡ê÷X :&©KWqV^åâ.ifí}Œ¬{=DÃÇrÄ6ÉaenÍSZj|WË*å¶ÅçÄû†´ž$¬X=8×«’Ô=|nD÷/¤ƒ›®,
¬’LÖ6öj‰ û©ÇHÉOh­Ö£ea»O~M‡Ã5… 	� þZ—vîT!Òêq_!
Ø”XŽ­ÞZüØ’z�‰2"HÖ%À„�îŽ»ªz™EhŠ -s•FU;C‘¶ò|W)GSU€FýÕ4ßEôsùzˆ`…ÚcûtEüÎ%ÑUWËQˆæ3®-Ù

™’g¹Ôuœ%üR­4÷–PíUÞpÀ‚\†åGSîðöi²¤° ­Tnã fÆÂ•²Ue#¨¥@,žÍ¶�ÈÕfCBØbDib% †¨X–……ƒ¡a»+yv$¼�F'wL�“­æÕK©En9o-LÁ„žŒÄ‚ÌAë¥‰•œ ÆÜYvÁ�´ª³"qo(‘¼ûGç bK…º€bVûâ¦ÍënÕ”¼.Ë!¢q$�þMQÆî¤=å+Îx„EaKdŒ¥EfØ�r‚	yßSjêŽð«5åGò[…nj<©Á—ÙƒA�á¤o¿ŸY‡uõU6¥¥–iL¯—Î¡_ácüÞÝ£[Çµ�]Ä-‹kPê"´ÊµªY�fÄ4D™ÛXämU± pÙ2žËXöP®Zß×äTTK”YTzÎÚÐDö*ü�‹Õ�,ãJwZË2t
V¦B²@xŸvŒ`¹…9Ú¢zµöK!­´ã©Nàr¤.û4¤þÃ�•R
J×bÜ|Õ¬ò[ˆÄ…Î2b'rbÒI0ÔX7ºäÛ‡!k«’V•RÌíbÇfÙ1 c²@ÍÅ•„¹mä€P˜l	�9#}‡ã­"ÈÈŒ�S@LPXÏqÈWÛ.{m”Ž£®Ñý“¬ò–am® ‰ 4µo”’Ç¤|Ge†¬�@TÛÜÌ9ä|‰ä³qµ� ¤H"ÞÍ@/UYA@Ô²µ�p’¡øÃ)Ùy˜m‰>ñ±é«Ãz®d?ãKø£áVY¨¢ËQÆ`¶!.ÆVGm�¶T‘¶ã[ªî«ü¸2 -ÜzÀ(vj‘06#eZH€`ê%,*;ìmµÚ²�º‡(À�ŽFýGü§XA¢a’JRËrd¼w€H–cb7˜¦_zë ëŠ`4\öÕYZ
WbVJ·â‘ñ($Fý5‹šXE™¿‘ƒ]ls‚"£QTÖ2$£v•>_f³Š¦Éb¾­Íoã¯ÔÓkG*•p- NÅWÁ}ƒÇH Áp§7ÒÄÞÈk®´ÒÁp-åYßõIØ>¬íZû-ˆÖ·=Âd^õVŠ>*w…¬Û±qc>¤ëF4ºØÍ{—¦ÅEí%lWzZB©;©�†}„ž¾Øã¿ºÙdå›dÃu´±¥k~E,â£a°t9L`	ð�Q$ëŠjiâ€
c�_!ª·*½<³�ÚØMnz‘ã$ût`µ7SÔ	]”¬”ØÏ[RàÔÌ]¡‰(#Ù8“¤'?L†1Es5¶³×_'~<@ru#  ¤�Ú6×6Þ+ .çÁh­6'm•‚0�¤AÇeË"ÓÔõÖrã‚ZÒÊÆz™Q¯ß;… bØˆÜi†ê”…˜T«Tñ×+Ýë"¤‚ƒm¼;k;˜ƒDd!²�˜õÜ–ÝkZÍl�¬RÄí$É´È�à¶&^ë{Èä.,*À‚Iÿ pHÒK˜F �<PŽYòîå0¡`,4(ƒBO_å1ªë-("�µ²¤ÅKu¼hkIîÞ<¿¦¢ ‚	gðÐÔT	\øªÒ-w.ôãWÃK“¹|Ï]õœ�Áä¦•®úÃ÷‰­÷íŠV6Ûg}QOÝÌŒ^Â«ê¤µ5ÙQ^f‘Á˜3«È�A‚ >þŠËÑLË›T 8
X¹Õ�‰‘$o·m#—Ù kŠª‡âÐÈê¹M/…ÖnÂÆCç
�H‘×Yú¤ýø!Ù±eÇ8°Ø©Š›¿WmIªºbDA™ë¨}‚G7ASª9¶X¨ãÖD2•¿˜Öc¯á«xóX	U%­ŠU’ÛQ$:!Lx)ÿ éO†¤‰X€�Z­¥ÜšÕ1r%L¡mÀ,¦cÙ¤ÃU8ž§¢[¥-Ç¦ð®¶Zâ�Õ¡�“¼BôÇC	”Œ0”Ç¥ò»Î¤º…ï0‚Ì®HÜFÇñÒôÜ$c;,Î?žÃ‡Ì•µ�2‚¢¦ÄÚDÉ ·ˆü5‰}x-üN»Õ½u©ZòØ[HÀ=d¸lI$ÏS¿^šÀKˆIrÊz0¼u¼{;NªâJ¦Y3Ÿ)&6Øtë¤Ä T.YÒï`•½–Žï"•f¥‰Å,%cº´ôü=šØÉcEŽ@Iäž¬×3!rÎÈ¢Ë]�«˜¸Þ#`5‰$=‚zHâh©¼‡Ë¿’¨ä8€);z� †’âºçÝj!¡š”³¶Á¬­@±OòyDI;Á{ôâX”KS§%•xån¬
Ñ§¥cÌÞBL2íÐHéa¯¢‘‹d_¼j©·]opTã±{"…Cq‹�ätö“ ³Å!8½HÖé4²–½m,µØRÄ˜2Çqæ €5d]'†MZì‹ë|î$»2yÖÌHPDt
ôÛ}¡Š2»�Uº¹B”ñøëc,«0q¶Ñ`ƒ¼4l	ü4PÉeQDÅªÆˆWj­–‘a,ä8ì7ó{ýšÜK‚å:šñSÜ¨¡B¶§(&‰H
ÆGóO†Æ4µV‘e3ÛT®v°Vr  d6ÜÏã¤Š
 rÌ’hŽ+Ùh¬*ØUïÌ†[vø—¤ëÓN5€Q”‰e[7Ì¢¸«¸Ül{„àÈÀ�0’Óü5ž©‚Å–…×WUVpÔ'i[+™Ì3;ÍÌ ™ÕqÔP]‹Äçe‘Ç=Ö¬�e*{™Je tØšŠ,Ð¦ÚÕÒl½ítý!ß¤	V (u�¤¤ìu…‚éÍ$¸Z’ÏbNK­€1-c$8‘k IŸA¡IŸfë²†çb)ãœÂclPÍ ü±íéªÇ‰–Ù0ª„¥l±~YÜ—¬1ÊK´£Ñ¿¸j@+sZ°Ñq§".Ýb	$ÃÄ‚ÐØûž%�à0–D˜ñØ5,ìEÎ¦ºÔ¹R1–áÇf$ÿ ŽŽ“B�[½hWÄK ‡C{N$E*%GŽçÂ5œ‹ÏºA\ùãnÕ¿jÇÖI„Ëd@êDˆŽ»iÇsÄ–[¶¢]QPÅ«’IQ ÊþãïÖxUÒw,ª—"æ²¸ÔÊ9?É¸#iÖVvLZÅ+I³–éŒ°‹e”�†ñ¸Ö³Ÿ(R*À%ãaBÊBQYlq&X3lHñ þZÀT%ØN7-Nm¯Š¶Ö–WÝJ,l ¶ÀþZšŠªÇ#‰vAuüll³46’€'Ãf%–A` 	Ùª8OJ:ºVð¼”±©ãµê…î¶¼QË*¨,PHË_S¤Eý± ›§³ÔÈVË}Û1&°ò‚®›�¬H2gÆ5.m²£YS2½uT9ªÌÙïh�û)mÉØÏŽ¨äò)²$0¾êÎ#PJR)®úZ°ïf€0]Æñ;È6ü7ÔÂ¡•Š
ï©Ž5Üåé/œ C.!JÄ˜c'OÈ/ºœs²±º_3½S
®xáE¬Ê[5,/IéìK‚“‰‹UÖ¢›o²ò�ÆJ«¦ÇpÇuumº€?ž³õGK3î¦{ªÈvÅŒ…GÄÊ_Ñ°o ”ééjëè¶YªíµU¶•NO!®T R£·ï|=º�wâ›@–ˆËr¿ºìBÍ…ª
�ÐÄŽžã¼“ã­]‘^îBV@IÇˆ#!"v$í­zóXä–‹J« ©�ö¶4æê�¿*˜È+¼‰;i99Ä3¶�2¶aÝ±ê²^Àe Fóã;k îS�u®ë\Ü·z�S¾3åFJÌAñ®³Ð
!�Y_·ÂºƒVkãüÅélPr•Uè 2w÷k9)é êˆM«R¨5QU[QE‹c8MŠí±Ú}šÙ C‘ãDã–NÀøWÙ1Qh8Öîœ5­ì ¨3aØ‘þ”’BÎÞ:ÜPí<(±9%øEÐœ6¨ÖªÔÆH'rdôˆÛm$1Ñ[/âÃÙ†Î5ˆFº¸k2¬« ù„Éò� xk	,.°”9Kæ)±«,ÌÁJ1¾ðHíÖË
Õ ƒ²Ã{\®¼žGj¶% »[Ü 9H":ôé¬1qúIzy¤9²«Ä�=ºKILA ã$�ÀöÎ˜ŽH$�}UYsóö%…æµI’�Ûûgº7Q8�$|sÇs�{ùZ ¨½…;ØŸ9Ä|`Á>ß =M·‡jœ3…ßÇ~H®fí(—ãSÚª§Pê�Ö)fD6ð×xÐH�ºã¢¨Ë±Âº­V¼m“Iò€2Üé ÄdHd×´%ÖÖ?IR÷'Œ‡Ê¬RØ»HÛyü4ô‘Ü§¨
½QŒUN$=¬­dÎzÆÄè}ÇRA)‹¥«3·n«Úú!±â5� *´2G”‰�Q$@–Zuìc4UÉÉ`WFRCv`f| ?ž¥ÆDì«¥›µÜåYy’¶4ØwDQ
'¤{N‚E5’e6ªíºçí!}ŽçËbUz×Ý:HÓN£˜ÖÉýšÒõù‹T÷õq¯>RX€øðë¤Õ€WgwJ¶ £’W +Ÿ"ÚX‚Î+Ú§_g¿U‰ažx<ý5jM�]lAå\Ìöe”	Ä˜éÓ¦ ŸÅêU†v0›æí.ÖrYÄñí|6u€uG ÌŽ�åÍu	¢Æ~C`¼ƒXnEÔ°Ô0Þd{:è;ŽK f9ÙKX Ñsûª‹)MªrgÌ|$øLm¤™t€PÊ–5«Y¸íï™ 	$PTFàÇŽ¥É2´"6�\ÐîpjßáE�Ó¬6Ú@..³¸u¬“(°ÙmIZ…D##˜ †`gÊ ÊÃ!á2êÛŽÆ¤µ¬¯Ž°
{•˜˜¦ ë5ú,Ù @Ÿ5—òÞÀ‹m)ÇåTÀÕ®@© ’dž€� {õ²gŠ#‘.Õµ«ª²X\a
lQœ·"wñþÍ?ÆJ£ù«ïNø[]h¶¹‹�üK¿”ÛÃÛ­"FŠª´TÆžECâ¡—²,cY©+€Ä@==ÞÝlˆ~µlD*Áf®Ôj©ï4RèÃ –mð³‰"=š¢Ñ¶�HÜ½ñUÔÜÖµÖ)E!WØ<�¾¤ˆ¢AïÕh©ƒ÷<�„q»N[`e@Æ}ÐN�º§dáaÞõs«5«)ý)j¬V9àª:bI's¥™âËœ?P%‚K¯Ä"ûë@ î_›‰`I’:Ç¶:êºŽÜ¡,Êõ­`ãò*SYÈ’³" #~¿ÃRÌVêžHîM«�÷n Ô,8ÙI3q`c#ÔˆŸv€Ï98Ê
ƒ
­f±hJàWIF9"“
âw<tÔ¬`U°g°šÖæeï©l “f=$ûôã�ÉÌ²Lñ«±‹=vò%IAæP"]¦Èh�g-
zq0kÎUy	7N+VÔÔžá.†
Ý:Á�´–h§rA3b¹LÁØÝg"Òˆ	©U@fmäHˆ™Ô5ƒ'ª\½`z£²ÄÉ”Uum
ˆ¬+D*îH’:õÖ08,9]ÑV-[ç¿b’jdù”‚`‘Ôí¶Ó¬L3*WTwÍvç¬¶î„KnO�HØ’|°\ºÙˆ-MT k¹´“B¨^6Ë õ#eºõÖ`¥Éà”ñÇ·�˜‹I(YºâA#Ãiþ:Ç"V j„-ejZ…äce™Éa!¶ Nûë Ç‚@‰Yˆ^3Á, eËÉ@Øø¬–�˜{5™Ëä¸Í^¿EE´+‹-­[½f-Ëã3C L‚fJøÁÖquc™Mv6‡z…¶[æ¸–�¦
ô ‹Ûï�fp¤dK8Jgvªª®.Y³ealÔ$  –ü÷ü4F#±g$ö£{^±J-j…VãVçcrFq± Æ²Y	Y.áß[5îMÊAuˆ$|K0&?8äû²†fs¯$eMÕãàÊsQæÈv€þc;ÎœKÃ£-åõEM’gPvµû{yX6DfžíâgÇXæ+1dô›©*lk·¾àg…ÕÕLšöaë‰ÆþýaW$Qå?�ó\wp±U›†’{D´¹ÌIËcvÐàâ] 1tÉî–[ì(ùcyPbaq¨tu5ÒÊ©5ØÛŒ­ÇR‹UåX•=0à=äj‘n
ÑÎ^3ò8èµãÍDV¾áÜ$ÔÂÇ…b21$žº™LjåHyd¾ÌzÅ¥{hÈªÉ¿•¢œEÛtdIüI×4Äk©u·¡kó=¤ZÆ$J8ölvýºÐÅÖ�^ÛP¥]´,€›ö0Ø�Êq!Hß S¥ÅÝ¼‘ÀU ¾]òQke}Õ±X9G˜™ßÀÏå¥ƒAìCÏñí ¦»;Ž®ÃÒ•Ðó�†Ì„1RI#®°CKö*$?Tœ’‡­ªã%6X­MÁ|¹4Ás €Dlþýb@]N"_îÉ"Ãx—rÏQ
ÌAX&ÍØÈ™S°þýM
q.9Pîœ{TÑËã›…me‹[ÙX ˆé‹DncoQÌÂÇ ÇŠËn<šÇeö«j;S+ŽÁDy¼w:�xÍ@@˜ÊUä\† /1 ’f7,7�¤êÞz{ÐHy	6¬„JÈ¸ãÌ LŒ›s–CÃûµ#%›…<‘ÚÄÚÚ,â5A�‰8îrÄ®R<dûu¿—i'§è¹+hµ�tSf|•Çé±!¤—€:Ü‚_+&:ÞV�¶¢+XÕ³…‹Y�aÄmKh¥Î·CÝì‘”ç \ÌT‡Qç=@€Fóª@/!X ½Qª©ÙÛ¶2vÉ �ŒN>Àüõ0Ì©‰&c º‡ª´…%>aÀ%kÄÄ�Ä±éxô:Ò�k:œ›¯6EÅ1Zô!X&OSá¹Ò$K²2pa�9­û†‹^Áe5±óàX, Ì ï=tÚ©›Í.Á;†Qí*•™í’¿d	™þÑ¡úâ˜9‘UŠ×­7TjÄ±ÍW£¹“>ÉþªÔÔVÜÔýµ²ºn^BÕX;ÛtµŒV0A1ìñ�ªŒ"ÀåOÜWÆ_-Vy¦Hò’H˜ øè8µ¥gr1dÅRµqÚÎÝjÀ$–“â	„ªb`†!Ê²Åg¤-,·V@QZŒ\»ÁŸ6ßÈÿ c“1+†ó+`âÚ�k§êX²(2„A;xuñÛM*±•¥²ö¬aojÃB*‹	8–ÜàÄÿ †°›B0écwYÎC*©.0WR@0@“´ˆ“·ã£,Ÿ‚ØÀ”»áZEKRÊ"É$ƒ‚ AIzé"Ð e,Ê•+w~æ\©wvÅ×"Œ6Øƒ¨;ku…±À4óZ6:WrñŠñêS=¢¬¡S©2¦H‰ñë¶§-•¶ŠÝ•r^ê/ä ÂÜ²ZNDä
õ_ôwúÎu«¬q¾Ÿèš)ª«k	OÌØª¹— f\“‘V‘€|F°r9J "²RÙ¸ö­v(®–ä‹T"1¸¸U ¸;øõŸf«wCÈ–KV0»B	„,P°ŽŒwcøxj°ÅÌ{©$Œ\�¬Ú”µ‘þaœYHp¥	òâ°Iü¢ë£žÍQOtµ–v•ŠŽÜŒX#bzeÓøm£ªlqbÖYXšs€Ì�Û;’
†/’	’ÝÄ4k± Ý(1î1jÙ˜Ø]k(V@øÔ‚@Oö9�Îy.x¸>6îYHR¶k8òTÅˆq!É^†Hkæ¨büŽ¼Õüj«¦Jrq�Àâ$ôëâu�ËX¥ØqUý>?y®­@62vÈˆ$�|„Dî·H.h¥šôKä¥l¶©½Ø÷–‘rÚ°|Â<Âÿ Ý¬!½–ÊœQXÎq¹±ÂSú×gí–ËA…>Ñ 	cT•ÅùÊmªêÅÆÁPÓ¡ ±$ÄIØxjº‰¡P3F5ïO¤¥µ\"›{ÊB†b,Fb¤‰&6'¦Þž•ÐeTËXÖ�c­JÝÕvP»¤Êù`¿Òÿ 1©Ä$åÒTKr*-L×lŠ�‰».2'rdŸf¨C) ¸<e:Ë��b«èØ ˆ†!`Üÿ Ï¤	Ø$å]�ÓÖëyî*¯%«·’�™DÕƒå �›üuH{®j·!–ò¤ò”CŽHiÆçÚ	$A#n�uNÅNAÁM	Ü¶®-jMQ›�Zd`	=IÛA'"^©aˆ '?Ô
ÁÖ´Çõ« ˜	+- ÈØØëbËMVî­ûnµ0°½ÔŽ Vè‘¾­Àôæ¤R|P”­Ù¶RˆÊQ˜â™1,j©dü	÷èr¼ÊN Ÿ-l¨²ÛUÜ“Û°¹ËsÞ7Ü‰�´KYÃ–u7™é´5TýãÞ¶v\„vÇAÙ¾³ /¾™k‘‰±j“È©Ë3Ù‘ä‘Y^¢vÑBž§+jÜšØxõÜí´3°5Á Väâc–ú¨Êíä´âi¯ºutÙÜã`­ÒæE–IbÊÓàz¾ÀË´: ¤�QW+EÁëVø¬’wŽ»ènô8®Ð·Æ°‹f¹SÙXpE'¼ ñ è.ít�Á‘7Ê·&ˆ*æÄ{,dV
Ã~Û� ðŸP²ÝRÅ/ºRà�'²™&M‘8AtÚAÒïhPÍÉÕ×-v©V[r—¦­«U™ 6Lv·Ž¤‡‘NiÄCrR«‰È²´UaÇ¥‡@ÉJ’[c·Œ�¼uUbgRŒ…Zsä˜*Váä×•‘(¯[*íŽD•êÑÐÿ ŽŽ¨�ªN"úû®ƒWÍ@BØ¥EŠî¾ÁG‡³["C?Š@ê¦¸}6#‹8Ç7Îëˆ··Šœˆót2Ã(‰è4Œ€²��`r×-Óäùj«Áxïº·ÌÙXÀ4@ yAßv�Í•=CUfËé©\|³)v‰bü¤í·CÓQ� QPtÊQZŽ_bä²Ë³XÍä5‚T ËI�ŒDésCa
1 Ñ¦½‹9}–5*ÌQ—·jœX�«96;	3ýlHÄUIÅÈ3·b²§³ô,¬%ç‘mcV*…Ic¶À‘¾KÒzêG·Mhoåd„zfÞ:–[Ü½¬é¹³á!Kò“ü5²ˆ*ÁÈ(”4µö¹ªŽ7s°ÛŸ€ $ï>:[mÌdÁÎŠ†ºé»0/{³3 ‚�È	mz‰I=b²žSøÁX\	°`sc¿ŽŠqK8Û‚HcZ‡Z‚]ÕÍIa¸^²·XSe98L0qÇ=•Wk¬dÌ� ËOUogöéÃðOP¸­º×jY[›¥akæ� $	öF�ºÄn�ò¡35\.6Ú©{‚À2uËm€>;ÁÖê$Ä0H Ú•È¶áÄezÊòóv@¯†Ä³ˆ$A?Ë[;#"@&©—S+2ùoSšYçŸå…hÏnú œ‹k_4—ÙH®× Ržà%2o1È¼ÖfX—(ì¶´¨Fks•¯�‹¬)T¦Æ4‘Á–‹­Ña±šŠy+kR¥«g03�˜É'[!ÃÙÍ5Á^N|ê™8}¢Î‡ÌÆ‰`|ûô[ �!þÉ¿§bqÊ—Ê¢{Ì‚ :âdH}Þ::¦pL‘X,1T/s)A�0ÕÄJ� î?�] Š»-Á	¤ò+­ƒ_ 640‹ˆÄ2´b:z€Ÿ²“‰§Ý[Ý®¢Œî)´)eˆ˜#uð†¯üÚœ^Ï)ŒK«TÚ¤_Û+Zë[�^êœIbNàxëbd2œƒ‡5²E×rÒ¿™-]ÔÓþ×hòT	*Íeqª(+Ot‘‘•´È¢”TT©[aéÔ­e¤ÃRÏì·#ßä›r©+eÎß2„ ]ÉY��’ÄˆÚDkfe�½VœXÉk½O ¹'¢†ØíåÜ‰ ÿ `×X‚WN‡�´Ñ,É•u7úÃš¸8B«?	ˆ$hÇ–·’”/ùN‹ÎO=NÍb8­òS‰Ø�PŽ -ÒYž©Šè³â¢ØÍbÆJëZœ[  ƒîÔõqAÅûÑYò÷v[ºŽÜ—ýtÃ²‰r“¼à5ƒ¥Ç3è¥³ *k’•V8ŠÔ>@‚ ;˜;ëbAÌ†˜îZÊVð/[b»’J _)øëI	v>ºòZ£X±¬ì%AVâÊrg;1í°óbHéât�r­TõÀ:7äÖ‹gvëU‚°î¥‹
 �È=üõ�:õN]7öTSuü{XÛcZH*Wp 9T´N'nºÎá¬³1¤óEeêëYWšTþ¢‚µ±¤r# Ž€ué ³Ñ“‰q^
4¸T9+H@^Už¼…O
XvÁ�‚È ŸfŒ�yU†@‚Úâ¹‚›¢®=FÑuª{ b¥SÄ«â|ÝF±cU 4�TA‘»–Ò˜W‰Î¾Ø
J°ØdNÞ«vµÊÝíQvš•iÄ 8>G£Nó´‰Ðf…P K&fŒÁÕ�¤ËØ•B|Dª”,©'û50f�"¬g$÷LkbnZÜŽ–.VoÕ‘‡Fë#}SRì(�UlC[²÷€G¡AÌ»°�€©>’áQ1rµÚºnf~?l÷7ÄÕ€>\šT�öƒÐkQ(bÛ�jãTÖ”q…Y15�„6ž§®©ÆíØ“�ãK£ªqø}Ê
T¬À•ÎîÌÁ¦F  <5#	¯z2Ê)e@³‡]ojxèÅ8êAvVe0Y‰#Í=žÍbê—ÙAÃ%œ«„ØùV²±ÜÀ�‘�°öVfa†º_¨lDk¬§*lBj¿ûÎCn¤�2 �Ç¸gx³ÉkHe¸íbDüõˆ�ÇrFRl{ôÊ'k,ÅhKVÌ&ì€‘�H\¼5KIQæ×{m6xÁA%žÀ%<`€HÛÇR•&­¶Vö¢:çÈŒ†F]ƒ,�ˆI�À�Q*]¡ÓY¬²ºlT³�á¬¡T…@>ƒ3Ö? ‰°ÕÔ�YÀs«!«iä5n�Vf±Ý¨­Žê'$eÄ‘|tRA¢1/}S)¹ëØ³¼½µ„
|ª^v�â‡cÅX»-Šr-íä&*ióbÀÁ¨A2Ü�‹óÖ4Š[Õ`\Ê�Õ‘ªŠíIò^Ä£Y†@ØS Çs:C²Ù*‚ Ö„	`À/ržç‘ÝþÀ¸Ç.§XQË U„#qÞ­i&ÉR"Æi$â¡A
ÃÆ=Ú€&Î»Qšù,•[[#º,×y0Dìe:)$DjÁ Ê’I ‡çè�8dµ•«ª§kè²<Û’Ûl’�XÐ&'µnáÉey.Ød]Çp4MnaŒ�Z;�9nœsAY°XQ­&‹Z� -cí´@�ÄõÐK‰hKK„_,˜Ã/ë©ÞÆ!ƒ%€‚cñÝ$x eÔ¬šŠñ!Áš*V €¾gÉØ˜lw÷tÓÒk]U ã•­¨ŠIaqX¦ÅÛõ"2ÊOS#R[h
Á&•²BšPÜÅaoÅ,5ŒÈe¨H™é:ÁÄ
…,Õ¡LonŽ;yiFwÄX¥YVVB<Á±xÖ ›¤~EßÅq�5­jÁd6†«Œ'¹fL|�¦Xx‰¬Œu8‚ä9k?º0q¥;�ì\^ÎŒœÌ˜0¢=‘©=‰Ä:uXgÜ°d€~¨@A3*do=5™.ÜVùg`ÙÃ[Û<­ð<LßûtIc ­ªÜRÎÓ²ÔWráGq`†”°;�UMTŠ@)Ÿ/‰°=±KÁl+X J·´ ï£ÊÌrw [³¹^{³qÓo°ê �$°``þzÕ’riS*î9â«
«/k©(ã}•CuÄÄ“Ä‚åÐ!Q_ËÜEoc£'‘XB"¨ ˜P7“×¦’õXYíª$ÔÕñ™ÔÜlnÛ–g¬€2¶I(v5²}p@r5âŒ-ü…°ñn!J´Ú‘&[2w>$ˆ>ý*±sHDJ£Š{/QT{häßŠ¾eH)=�â'OâÓ$Õ%Éj ;]NÖeZÂ«ª²öÞ@l`Nãf™�¤Ç$	ƒZ®‚;-�¨‘�Ü€ÃôÀ9*ï°‰>ß!˜¥ÍZª*ß’´¹jÓˆ–K ñ%‰�ücVF$ŠÕs)¥';r)[+n2wR€÷¿BÄŒœb22cm£}CîºM¥–wÆ²µwjœ°XÅÊ… �ÀÇ¼þYÀvD¸tËõØÖ¦WVÄþ£¨—ó6^û	ˆÖ=$Ñq»ª­Á]™«G­]¶
@-Jâ7<Nƒ
ƒ’uÜ£*²Úk°TÀUKÙŠ�¬ÞÅ01o„ÿ ÈPp!ŸodeÆÐE{Ôåò¬»š±b#©#a2qf)•%i¬åeeQwóv"$°êË¶Ñ>ÈÖ=2·åxñ[ï€çºX0+�%È#¦ì ’X‘&43ÒFè›–à�YÞÆjëT¥	°Ò Ê6E±ëÐÏ‡çªÉ�4ñ†µwuZßk°®Ú_�j.)uŠX.`2«bÀè||u.CðN,Dßµ‘²We×Öl@C†Á¡U¤ò�h˜Ó‘êHt«î41à_e¯�S egJ	“©2šë;Tòo»:ëÉj·ÄÊÉ7ºN¨ñQ‘`r®¶EÈnÔ¦Kçïù)íàs_6)é“ã ÅV@„£µnÕ³
,°\-‘dH'$xnLôüuN­DYÄÊY{×[ß`-Þ\€È©$îÇ=43,ùz%½ŽlAÊpÁ±	bWúbÂrU¬ÉòÊïÓ¯]!„ÄYIÅêó·¢ÿÙ                                  framework/core/components/extensions/manager/static/img/thumbnails/mega-menu.jpg                    0000644                 00000074760 15266055654 0024311 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:C694972E5F2D11E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:C694972D5F2D11E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:2966d6c9-f1b3-4aa2-a011-4130fd2e681b" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ §           
	             !1A"Qa2q�‘#B	¡±ÁRÑ3ðáb$4CSñr‚²D&8      !1ðAQaq�‘¡±ÁÑ"áñ2B3R#ÿÚ   ? þqóË×M/Æ�Ö2:(°WdíŸšFÿ ˆ�}Å¶ïªŸ›ù„±TÕ ^Gv¥bqusÛRW!X¶ �ÏøêR}
|.ZLˆrä±Îš]‚¡0FLèb=ºÊ|Â* ÄÔ‰[Ûòö,rÎÎ
”lZ1“"MV.öúÕ·Šó
Ëïµ@äÕSü ÞXª�.ÄO¸ÌNœ^)ÓÜ´çmà±ÿ PîvK¹õ•Ø6Ê¬À;€@2 ë­–0úz±YÒµâø¥�OË‘¯¯¶Ì•¨!QI#"W¡ßÃõÑN;™Íï¯q×rÖ‹ËÐ{Æ²,¤‚'úv@3¾ÿ �³R±o~#–]®RàK2WEzlEFî”d…»Ðb1$~Zpm96XØ}WvöÑWŽqÒÂ{vw|°}£}—7tWi%˜ÉjÅWEkÇPÙc$ Ë$Dxj•_MiµïÁkÌ§ßc<‡~ï*¥®§` ŒÐWmËÎZØâ›[kT6-¥yT×òY®ñÆ¿°-Wå*Ö °.ˆ8Ê‚¦$‘¡áÝ�v¼8ŠÊn ËÑ’ÚÀµí‰/š!±�™R	aÖ@Õ-×¤“ŠÓ¬�LgXâÛs‚ó¨µÖZ2�A ~§'D«¿‘xÅm}�ªÒB“krÑh¶ÖÆãá†e#¨0u³\£‘°|\Þ¿c/Ë{+j‚µ…‘,^A\;`;GLcò­vðÿ SE"ù‰,ü¥|Î9QewªÔ–r¥Ä­FV,	ñ'hüumDEë ¿'›õ)¹î¯)h°©íZ‚²¦…•™„õé®iQrzêTÌ§½¹¡ü~9ed-4ÑŠ«¬5¬T0'}ÁðÐ¡_™PÜð	{Âœ¨Í:X¡ò¥YOÄwÛÙøimL“ŒÄ{Ç˜AxvºÛ`sÙ�â+i4`Ÿû´©JûFåª®~£UïU±ï_Ë©KçŒ©YpD;‚$xjVTèø×å§6Ä%*ïzðãî¬’û´ïÊG²4µù)¶ %¬a]kÌªm¥Žæ³É[Gw–ŠJ‚Š:èLŸ4Äjžyk‚4öÛ«âÿ ‘œj�+²Š"˜ø•Q-8’¾Gßá�d’wÔåaÁB¤ÆåpªãoK°ºÇd½–-HIè`u€'KÇ,�ÖÐ¤;±ÅoÖ á†¹Ü~ý
Ô�B$ì‘ÔƒøêV/&’ö*a70£sa®ênÆ¤AKqÎå`!F!¶&<ÃK…»ßÌÖx}	cr¹vX´±ª³n6#–Ug‚ÙÌLyI:Î‹mlò¯=4—µ­oË]e¹•ÏfXµU¶ÄFßå¬±ÆTÔ^O%”Síè2®A ³Êwq:ÁŠZ æ`0ž½5¡ÞoÌ—•]iÞívã}´ÕQ,Kw	
6;õ�L¿¤UÝÇ%Z«[�9&>vÈ„˜‘ÔÈüúiíiGN]Ô Çìupõ¥TŒóu†(ËÀ,“¿Q§kÅ¶¡Ç�ræ³’«ó›SÊÛÈ¥T1jüŠÀ¤$À'§S­ŠS.£4Wöiîµ—ry$s.dK2 .Ùnb7'§M5VZó6»üµèV¦«>*`Yn¬E`1ÿ xÿ pú�NS-2±IÄX VÞ=\šì8½O[®Kåfó$Ä�±�µQ^Þd'8÷FÂ^¥VVâV@kdI$’§¹Üž„o¥FíÀe-BUôè^e¾ÊÚû¨Z†h;Ö34Øe ’F#lcÂu2Ú…äU*öúŠ·ˆõßB›Z×³Ëe+€	ËÎ'ÂÛÇÙªÙÂ3UDV½Û{hXö�4È@�VA$~=u›V^ §º«¥CQWXÊÝëy_²ö•,
Ö“ˆb†#ÇSŠsH×Ø¶Ò«þ
ÉU ò¾3ìÕZ£oÚƒi •"bunlŠâÒKúê5lã¨U©û‰Ý(x«²¨Ä&qêGôNÚÑ“¿^lÍ¯ø§Ã§ƒË·õÓQ
U†ì&‚²cÝíO�¾ÖÞ¬“rYŸ»5Œ¬kø *âà£ÃxLÃ¦¼
x¶«?’Åkgpøèk¾ÛƒžÍ¨	Á ¨wâ#Àé­öáÄîÆÒkã^-^:
Êü,üDù§¨P}ÿ ¦ú§Gg²¬L¾ ñîÀr0µ.[U[�¿©¬ÈEmÌÌðÔ´èŸ(S¿ 8×3%|Äî»_c¡¬º³3�ã>ÛªÉ©…~š¹î¬8|ê.Ëä:@¶îD‹Â’¥¢÷ 0’j–4|¶t§+;nžæÚš«4ßÎjÂòxÈ1²e (Äð’=N5PÝ8ÿ Ú”´«ÃèQí·íXõŽØ#r»’Ê£®Ò<ð}¾Í\ÄÓ )iqÜÉ¦âŒ¼„tÀZ¨¨r™Ý	 L�þZžÞÚ=ýFeê€ÁÖÂ
 £%r€ò�Nä©ñ�Zukc“ÆÏuíÀ±cpê®Ž$°J-aQ8¼baÓc1N¹à›t¼rqGÄy­)¹Ù¨žÉk)9S´í:êhÜs-¦¬%WÈ¬¡5QožÆZ„§”â$lf#¡�-©§RæU{ìä|Ê
QùmBäó‘X†…h>øÕ¼Wr›OÔ�ûM+¥Î=¶Ö²ôf±*©Z²É‰tËñ�á¶¢î´Ÿ#¥˜ºìJÙ¼o˜`zY‹'Ý:ÍG>@å>[Œ­ÒïbšÁ”ï‚UEò‡d�£mÄ{5œ73±¬z~b–`îE�bÁ‰x‚ªŠ l Ò²ßŽ¼Á©Q¹Z„e=Û_ÎáÐC!b~¡Ÿd{‡z]
¥õüi­²²†]–¬œIþ�Æàùh–êŒÖÓPŽE�®²«Y)Vl0 ùsYÚ'cøjû¡ªâ÷òôrœZ**‹YÜ‘ƒ+$lT0öèK)¤½�ö¸˜"EW
Úæí,
T˜.á¢T’Â|4$Úñ3…’ã°OÉDjRÖ
|Åß+dÄãâ?Ã[ ³<‘Ç¬qÍ×:ØÕ-¢¸!@‚	 Ì²õŽ�4ã-Â¯ e¦”×òeø *_…„¢™ò¸; d´€Ý?=f’[Á±}Î)2&Ä­VÎe%ë‘HÅ-‚{aD‚Jû†ŒZãúXVZ¨ªÍ‹K„ WÇ~Ð¨–î•%cöÜo¸ÚI÷ëd«^�à•CªY‹Žî&ÚŒÃVÅ»†Lõ·úëdöo…�©~ Ûˆ¬,´ó*óRõÉbÅÄèO˜“¾­(šn]ËTrKÖín=´ (´)óÃhÙ½žñ¨ˆV¬”�?‚½ÍÙ¨%pÔ@‡ ¬œ� …€F¯W%åÿ Ë‡I#¥=Ën6‡ÅJ5~<ÆCâÃ¨é©îÉ®Òœ/É0©+,[„¸¨
*X¨KR�9eE¼kH˜«ç­0êHkÜšC„É™™æYˆ1ÔÌG´ê{§ncÙŠtèd‹a¸Íû\w	ÈWC¹V
»á¸�\§T«nUr”óëBpîäÖ¶
ÅMG×Â» ƒ»�Ú}¿®”ñš'>zA‡{S+¤G“æX®šé5]Pac«3WY•jàŒçhMúëžkòsQøòKÛEXª¶=T­•ù9V˜Ï3a¹Ùg `†ªSÊvûjMþU‹×�M¶’öñYB³fÁ…–ö¸ëÐŸv]ÍÑÈJMì©ÖXx·÷m~÷Æ¬|ÇUÀ—WtP:�_ÏTÓJ–ãîiÅººÄ5ì>îÝbÑ}|Æ|n«”¾B”;)VèÄ‰ž½4w,¡µC9˜N½LrŽ)D®8Êß¶Zö\X†ÍTB‘¸Ÿf¹àÞ©à^]Uu#©zjJÃs��+£.5ŽÜs!•f@0Çñ×fÛÇ»›ð!eŽ.'eãs³- åäµ˜q©‚Òª|ŒÙH%G]½ºäœ§O5¹pû¥ß�[“k­Ü£Mç‹–Dr(Pì×•‡H˜�Ìð�tÁ=’þ9ó9ü®»Ñ]z‹°3-K�†'ïTœY«\XÃLo©üV×¿)œj_�°{ÊÎð¼k¥&ðÍ ‰Ç¤ÎŒT·Kp7v8¥Üâxý´„ŽXË«v¾Mj2B¨E˜:‘wñÖˆ~¥<¨ß]�ŠkU¥ËÔì"`ìÉ“ÒŒšn¬É4„¬´­t¤@ ncÁ€u0ÖCj‹k­{vf¦Êê Å‹·Â#¦3¡c-‹Ê\h[OrÅ³€Õóx¶0*õÕ¶@Æì=ú¦å×ìÂ5¯afûŽ®¶ºØ*ÉPÌŽ«‰ I™>ÙBÚõâÉÅäïý‡gë-¤ˆå³³«œl`ÌÌâ":û4'Õ¼ŒÕÖ¤`–©ÊºÛHO43ˆØþ4¦ñtû›$�ô�­ó²Ë•+¦Å±±À’X1 Ÿdo¥O<LÓ›Á†¹ž•­Í.îÌ-®Šâb·÷)�üu±\/«†MÑJ¬·Â8ÌEŠ)®	u{©v5¥«€ŸÜ ˆ˜tâå)S5‹ìúó+²Ù_ÌœEòò ±]â² =H$ê1“çÄ¬§Uh«áÀÛ2Ò¹Vî/ùÊ;´3€,‘ g&%dÈ�Ýö2É>rŠf³UŠ{AJ¦ £aä ùœ²îcrgWu3:àdûiJZÆ5µFH4#æèÀÃâcp\'Ã®˜Æ-ÊäÆmQ©Ú…ô¢µí5ÕµW¸õ†N8Ž»ˆ˜ßQÜÚ…U%,R«™�kb¦†¶RšT5Lî…�+9)n„“g`4÷,”DÁ�ëIÄ{ÞÖµC'&·$-¤Ü€ó‚X�Ã¤o§8u½6¤x}Í‚iRó½Mˆ\Ë“ÈD¾’T³^µ-’äw�Ìoúí¬’J™·Qj_rt]Bö¨£2V´°ãÚT:dÌL©aÀéë8JÕ×C�rË–Ï[—Z°Œä º¼˜
šÀb;Àë¨˜¶òuÉ'GÈBQòö×Èµ.¼Vp¹PœY!DNñ·†«7'9UW]AzìzîV°q¯f€ Ç–glNÐzõÐ£„ÈÃŠÐ Ö”¥ÊžMô›7.°î�A
d1ÜÌteCÚxX;f%'Öó«‡]ÓÛòk¢W.ÙP¸V§ÃÄ±3Î•¨7Ò•ŽÁ²Ê«íñ-ªÔ½¦±Ø®1¬T{CG³}d¥¨¬ìl²¤:TËÜö_J=†Ö.�›YlxU+;xõëá¥5JSþfð—¤´žW#¸²ÖµIä¾	-3°Œf:¶üu=Ô«ð::´â©ÜRUUD(´=aBÕK£÷ò0
d�ÇúkL½PXÇq½Û¸˜©²žBÇ�“+·‘ˆP•ºÉ�õMbÛ�ã\	O,am­Š¶VÁjág2§®9J�Š¦êJ6Ñ#rå©ºÞ›}Ç±;?z–¾]®jÚ»p£c¾A²àÀð]÷‘íÖ•½ý?°i§Vxòð1È¢³m6ÑÆUzË•¥QT�J°ƒ =-8jYs5Þ7ØÒÝnh±NØÚH+åe�@’û´§Z"rCÝT¨³Ì—ÄZ!«$>Ïéê-´œ‹±‚Eœ³Pµ‰;¤¤€Fâ|àìtÆþ ÒË/©“P½¸ÖIâÞªJ=ÀâEDÈP €NÛøêã,e-pê·8Ëx×@ê$¢šù*gòPP²�K$øH:æ×mŠ¼Ç_v4�·í½Œ,-‹äT¨fîƒ«Â5e;XR_ÙM¶U”öû‘%C‘å”’A;j{i0îg•`$)åùŠÑ’‹'‹È²AŒOˆc" oÓß©’¢,"æFvj‹›w$ªù—2§&`„ï÷jåM'C{ËCjr8ì¶87ÜCÖƒË�ÑŒÁ�‰ßNx©¥>æÁ¶œÖ£¯ù„ÈÖ ­
qõVb²V1 	:1†¹¿¦æyV�|íâþjî<gtæ75�š±ÅUÉ.k|KCÐë:¹TŒ-P©Ä¼·Gq²¼ãH@±Ø°ÙŽ#h·�kŠS‰)¬•¯J8×Ý”YÆzW{®±˜Ûéåœâ™*° #y u8ç5·¹»8}b>ƒ9L–òŠ±ÒÇW¬0€r·Ž‚‘¬²‰ãUc/ÉFÔ|ºÇ ƒå]¹”*vÐÀ–>U†>mhq5âV5mêuæ×VUïw²Å°r˜ÊÊ¤—°¥O‰÷ôÔ©“S%7×ÅƒMTÝrª—?½Œä‡á‘™Âg¯»U·�3’I¿M¿¡v¸_}íGËÞÌö=µÀD` m¹•ØÆ²›)�¹žIÃqä:Ç^U<Wq[—Z…yF–A”²�˜m�øjrMkc¢­…3£�[VcžâÖ­¶ÚHê|Ljž=í¹¹·Ž)^.ÖÝ
×\”T¹#Sk°ŠâX; À�Ä#ÛÔë.3¯äÍ%­x»8¼ò Š­Â² ‘`\˜,‰Oúèx§E¸Ï2�Ü”Ææ­lÄ‚' P•f. ìÆ#oÏYUÍÑ³p¢ÓõÉÇ7÷»mk™îfâ€H�ÂƒŽÑ:¦ø9ôÔ±sf«;;}Í­|—®Ëm¤¯ì³ÝçC0ªB€NêDFó¿·Cøè·•oP_-\Q§À­_lX/º¬�F7#® e
6ÒÇ®þSŒ_�xãõ dáÝ&”KY»$Žá* •`»OÄ6÷xè‹úŠk.WêŠê$MÝÚX­ÍÁ�²9xŸv©¥}þ„¦ê¹Pu4ÚíRZ�;vRÏÉFÈÜÌa‚�=F¶v\öà¤Ø¶œ5N<^äãUQJÔHWW­ŠnÌ¡ŠŸ‰O‡é¡¶©qX®&9)_zÔ~I®…*ÍÇ²RAq@Øá§ÖËúà4ë>¶ÖqSŽPîQ/[-gÌiT Lx‰üõ8Â�™må½…Z–
×¼Ÿ¹M€¯!X Ubd¨€ÆãYVœ}ÉèoÝº�Ö}Ä$¨XöIÃÙ¬èíQ‰ÞæE¯e*V•®–c*C,
˜�°ÜÉðÛT÷›‘Ž-BTE›Ôâ´#À8YË¨ãŽ'"‹Œ	 ˜SZÛ¤ÝU�V“nfÇùzÚµÜ ‘åÄlÆv;ˆ{{fkn$Ït+W‘žábkK»Î*Šnq¶æD–ß¨Ü°èt$¢ûÃæSÉ¼£•øÅÀÊŠÎ+dÐ�ˆ��HðßT–Ï§BT9krÇ�Yìj,±»†–
Ê¶]±�aßyÔdÕ¶+	‰[y¬½k°�ù»C½²N 	´�v¯¶¶®ªƒ'
á“R/.÷Úš©K�BäÊG–·þŸ–…x­uêlš†økÐmŠý‘Ûä2žÝv
)e1�f:“º‚GMLãŠ�“×€ÃÊ›¿B›üÈ)P²”;Z¬A=7eux,Iñëª¥Yšš2Â2±cEMÉÁƒÜÁZÁVFY	ÛRè«}�9Ëñ²½8ë˜Ow5ûl¶åŠÖ‡#b´‰gc&zõÕ¾.ŒÊÔ¨·!-fZrW¬&™Ô`€53
—«Ç
ðõ"/»2îZ¾9Jƒ¹èCãªío¯¡9d±éê¸rx×WÇqÈ@àÚ¶�ß,@DñÁ¯†žÞÜª�Ü³˜v¸ÛëX qîlV£Ûä’¬Ä¼¬@ È_ý5Ÿ�´Òüoª†¦Ç‹Ê�ë±	eÀšûˆ»�„û5²ü\rórîëìXµxÊxæ€¨/>ZTJ‚KÜî7Y;xû4bøº‹Jm§¸"�ÊW•È±¹åÄ„V3-ÓÜzêš‡1¯¯¡<§ï®`Z…kõU´5`FJ+kÕ„C&	ßÃq:qª· ï3íªŠäm¢šë£°Ö5#º¬K`‘Š;C|`¶ßŽ‰[Ô¤¹@¨ã÷±aZ‡7Šüä¸¬Î žªG›¯üu£,g%¨Ø=z�`ü2+åµlÉˆ¦Ò
å±\—v í=F§3Ïû¹MÅö­ÀÙÜå3—9#VýÊÃVIèP¯‡PLë«pío3ž8öÛïM¼>£•ëzø©É©œËVr±A±Òàn»mÿ a¨m$ã\†R¾§zlbÞ,Ùn¥­Ã¼-\†\WR¦Â„Ì“´ê³nRÜ1³{}�¢äaSÒ¨ELMKPeYeÜ•i%‡´ôÔµw4× íM(UØ6ÚžBŽKÕÅªMÕ–vì`4�«ÿ Š:ôÖX¬i»*{¦ŸÏN^ä—¹)©ìn@©æ¦`"µ â…˜m¶ÆwÓf¶Ÿ0îÆ#‡’5‹=ö»¸k`îÕ  í³@ €FãÙ©«J‡KJ‘dT¶“pî3!ŠP†˜’Ì@‚v2cðÖÅµÈ–“¥ù¹=vÝMIm©I›	VÂw*X0vÿ -+˜´ìNÏòÉ•næ[+µN=|‹ý'â27ýt(‹kèS™C°°†K—¿h¶°Ö:•E(he“0»È>;éíswcž?ŠÛÃÔ¹Ýì»öª§.M[Ye
±ñ�
"T¸“N×+âŽo®‚Ö›û<dyò«(ƒ Ž¤�5•a5÷4¥0á/@–³YÁk€‰ÞÉ“Ê.2>àAç­”Ùº™r°4+`^k®¥0ì¥CœŠîIñëúkLyj.XÜ"Œ£��–¾!Á,ìÁA\ˆ%Tl6{^7¡»“¶âŸ¸iO?�ÀËQ;ŒÀì�– ÛÇYQ¨á³‚TÇÕÖDÓÜnK½\g¡’ÆÅlC
	é×þ:7-ÿ ›îa«Zª¢Ûn«‡ƒQ
Û‡$‘	1¼jÝ!\—JºTÅX-K,°=e�æ\VÖÈ±0{zKÊSNò8b•1¢ñ-9·Ž¿)B…R˜TK™•ó4’ “±:&²TJ…¯\näÐ¶T.aU&õ¨Œ{`AVë‹µ-¼Im¹¯ á]LRêÕ¸—\˜Ú,uFWEÄ²ª¹Êvë­Ü;?±†æÍ¯©å%êÕñêt~^vQŠŠ™¶%·Þõü´ä¡ÞÚÜ1ª×º.q(ù@Üp…T5¿¸ÊCP c%&|Nß¦Œ²š¿r’í(VË{5=j3ãöÍžw$ÈZ›Ì:bÀN¯%)¹¿"1Œb”T¹l1µèJ.³�cÖ+`ÿ ˜îÝÃÐ1ß®¹**VSVkˆ�ƒ´BùYÕñ?Öä�>¼›Ê¬‡Mf>]ívªš{x£öx¡Cˆ
•í!£ÇJ�=lòpíÀ�@á�mw-�T½À…º�« �¶×S¼²²±›CSÙuAËäòªu`Ž¢ÅPYbÀ®DèM½èµêk¸ÙeFƒÆ©V‡+A{~Ó<l3€f|<u±Rl²ŽJÅ‹�È¢Ž7)(¡K*µ•Xl  C5hTI1×ôÕâë*~ÀÜã+ç<Šõ››‘¾aÙ»Â2%< lÞÝæ#YeE¹»a4X£’¶2Ô­Ã+Ý¡‚¢°óywSÒ ßZ[Nx5*ãÙeµ[Gl.)Ü®êØ«)b%–|Ó$®ÓÓSE³³º=÷_Ð É�ÛÝ“’fýÍÅP	‚¸ŸÒu²Ng]AZ'ïÐÙñû	ib,\;uXlæ²vÎÅß%;îèjW©]Ë´ÏÌÿ ËïeWm�"å­²Þ§Àu#®˜­B‰7vézËk•¨ a[�#ý»“¿ZTš­WHg-}o[Õ]÷+±˜`¤ôÞcEŠ�;OÆ(UVÊ…^{Ý�rAá1*’üt¯Ê‰Ô‹V)æ[yãÐ@k)j\_U, V-$³Y´ˆ25–TŽ"Òò¯ö9-[«²¦,ÈLÉaæ8‚æA’C´F¶I¨�…9žezÇxÀ\G-¡Qm¡	bL–Y  |¶2èœ0µ]‹Iu–qŠÝÁ²÷ µNÏˆ*Ê­‹WÒcÍ:ÙFÔû�êSä6.”ÔÓÅJÊZÉ.@Æ[®=G³N.©%®çE©µkYØPX¨|q† S¸‰?©ÖjY“X©¥nÉÃÔ8êÀMÓÞ]z�GHÔ»F¹
u�µ!T¥Ùåã³/o�qcƒlØ³H•+¿ããªŠÆþÄ¬ÕÑÚ·Èzì-^]Ñgœ»üKOILá£øŽp�mWÔÌù5°q€!JæŒ¿RX);ïï�1Zß‰M½X;
×J;•ß]•òE¥A\P°tÆHÒ±T~Ûû›£Q<cèöµÃ�OÎæÙ˜²â \	ˆ=cSŠI9×ØrMÇn¸u–;�R§ÍXì†Ú”3e|ç`åSÔ;&ý-—›�RÓV’Ù-tlqw� ]Šƒ2O�Mº5¿c’y5çQ!n0�Œi2×þáz§q, Œ€#Þ:iÿ 8ª’ñîškŸ0…wVZ–dªµ¬vUØ.f,¢3 î?1¬¦-b££ÚÃ9PÖÖØB”×e“-�W\ #®•7ä1c ±ÅtUÃì×Ý±žÅýÄ -k�í#ÚMdå-ÈïI½¸°¯B"(§µÆ…»÷±*Íg�VŸÔ»’gÛ¾Ž×-WË‘Y5”L@Z±UÖ£ÖÔÜéÆ©²WuaˆF`7ƒæÜþQ¬±…·T=x;	¤wSºÿ 0šñ§Ç K egÙ73¬ñ…ó¸¬çg:ó,s¹kJñy ùFVEç)’Åˆe6$í°·³®œª'äÍâ×yýƒóä®»x´3&ZÆ ©0#½ í£¶ž¯¡{Ï}PÓš�µ4µ *¬†$«9ŒÕ¶$	ÜxW}ÝÖä<v†¦?³p¯#'kªæìžc+6E˜DA;ÉÛP°É'+W–3rq™*¶³udØëÛGRMt«œH.±í;k.çUä.¼Ä×É=‹A.¢ÅdåSXŠÊ‰ 'ðüýúR­}?�—,ã[=8¸¨SdÚ[v
ªJª)Rxo3¡:=i”Ò”Í"žâ‡r•½ÕÌŠ…0Øøùèfš€â·u­‹vË2…%úˆþ£ þZBˆÂ¨íª[@e¨†µ.vERb=“g¦Ú_±4ÿ Oê8*VÆºïš«e4¥Ç`äXƒ# Üj•c¤ö»Óa-_Çfä´|¦}”±@S0Mq™Èmíöë¤åE‰=¸Övã«¦Ê‹‡´Ü”6×zÊ8'8êBLn4NJÜML�wEú9@ŽEDš!"µ,‹…“åæ'ÇñÔ4Åä¿�¹AÚ9C�ü°ö½Y¿%ÊkvÚ°$�ŽÆ=»j’½(eÚåå[–9
�ö›Íw5sehK+6 ¶`²v<4ã1.&^þà#ñù-Ää³Ûi¹ñ5>€$•8ÆÛ“£g¤JUOÞáÖ¡	µ“»Ç©™¥š%
’
™ ö�hîq%Q)�jµëìù]Øz³ÞHQ�¯øëLBäÞþ?B
ëV*Y
%aB†ÎÀ„H‚ýu”[cD+×˜}„ ðû”¸[]ËÙ‹T;ÈRÛOVÚ'mj¹rj-©â¹år,æP¢¤´„…°ù’H’:|O³Z©AR® r8ènD£¿}Úí±eTv�‹ u þ:ÉKIº@:LDÈÎ=Üµä½!‚º¨îäŠ1¿¢ìA1·ýºèÉ¨´,§W3‹5ÎÝÊé½Ä K•ñ\ø	ñÕo.±ÐšÓÒž·FX:UÆP£…Á�íØU¤ ’'8&fu’mÃ*‰ryMNOE–6JUkc=É‚ZDÈYÄôÑ’›†1ŠŒvÕ:§'ÏeU±¤mJ­*·@ ?Ý;ÿ ®žä×?AXäªÜùN¹�©‹SÈw¨µ%ÏÉ¼dØ¨‚,’b2ë¿ç­“T…°ã3W¿—!<„Ac\Ÿù£ÇRÅÁ³ŽY €­¹‰žšS­]üNyÇ	�è+#¹Å²¥Òö¢�§¯\aDumü7Ô&¸T¦ÛIÍ.[ãÜPØÖmmj@à»#fCV-Ð‚»GÅ¥ÂÕL›•ö×—ˆ·²Ãe¿óŠm¡@b¹Á*"z/Aá:œaì9S\E=J”\µ²l½ÉRªY„†%T{}º´ë+�¨”sêSuqb²X÷-h~bû¡-,ÈBC™Øu�¶Ò²t•ô¡1.fŸ]PØP/äfÉWÌ=o
¬{R®róde@c$ê#yŽ%ãÀ;ÛŒZ´µù4RCdOÂ÷6J	Ä�(Ëc>øÕvÅœÿ ·fÓþÊô¦Æá‹’‘`Qe€ŸêRÁHˆzûuž/Àru�ÅZîÂxÅQ‹’96†²ÇVhy(@| �:¬\dåmµ	ÉQ9¬ïS\é&ÆUfµd–ß6ægôÔNìb�§¨ô±X¹@	b£2 ˜�ÓmƒŠ„Ù=«ï¥šº-Ùj±—“ [âðß}/kŒÍwB_—ráÅ²8Ì&ÚÒK)r`d[`$"tR&KÖå†EåÛE�îz[¸ÊˆAzÈ …‚ ñëUk`i6¤]�‹¶òjN=¶.m 0(UT…üXøéÅ·oàÙâ•°ÕØ]O$æ!{‡”ûÓiÄn¥§fèUR1Iãñê=ÛC¥Œ,±+8«VÀ06 6�ïÒåVÆíÅówÎ—)N5'%heir� n@>ÑÓW/r''´x›
k°=]¾4ÒÌëu,»†Ë6;�úæ²�›à^TäXÿ ÏGBÂ•d76ÇŒiSM‚ö¨³Þ"ç
ö f~5¤­f@)  »1Fûo­*‹ÌZÊ÷àŠ·W½fÊ©^EÑÙ)åÇbÁ‰	'®�ÛššmsÕ‡×—×®®BWeIÛãØÀ®`e¶l`ìH;�Vm; K%<­øõ]MlÆ´ZIÅ,Ä-€@`’dh}ÉNÅ«Ã¸Åð¹Œ‘••+-“±Èåc·�¿»Û¢TNàÓ³ôúƒe�ÍíØ¶Š~ÝµK!‚ànb[¦CÝøj–;Ü—ZOð�Ç³öxö.<Š�—3æ¯˜çþÐÃýwÔ¬rÁÕeŽj1S	Hjí{¬	Å €ô!Þkb±�É:jšm¶¸)p­½ÄÖZxõÙ_nH¡PJ¨'©ÔÅaUð+•”Þ�ulÊ^üBfA
±›bÈFÑÓZ“jýB2j�ÄMv?�ê`Ê«_o™%…sŠ0•ÆH�öÓzExq·lKSå�·ŽœZQ‘¬©r;8~éb<Ó0„Î¶2áqûp6J?$öÕ@a˜5Jñ…ÊJÓadé$HÃªKüyO'*Ì²oKm³”Üe¥Ra‚©’ŒI€2$™ý58â›è/(Æ`©P~3X‡æs\–Š—dTîKmCœŸs§3%ÙdZâÍ­i¶¤5¢K;,«&HXØcá­J²SmÆú÷e‰[r,tpojÊd¹2 q3íßZñÈ¯¸t‡cy³¶†�Ä8$ØÌ(:¨Å•¤õ3¥µ°iäÕ¿Ÿ´®ÁØ©K1±rßÕäa¬Ütµ]ìÌ²NŽ%È\ù�©,T6-*¬±?¤$Fÿ †œ±˜zƒb§–þ!q¯<Šìr&¦`„€È“¶Á¼f'P–Éós1N&½Ð’ÿ ºí#·\¶ê^Pr‚G�M¸•à®;V÷ü6 Bå‘�ˆ":Aöï©‰Fºâ«W¹w¸¢Å=òÙ(’XH;@;êm@£¨åªŠ¾eÒ™T|–êIíÖÎ¤Èƒ1†´R]Í5…b½U‡{^ˆ˜[c‚¹™‰,brñ'}SM… U[b©¯�¦ªÁaÉjÈa ùwiØFãðü§ýQùSæ2qÛ¸·+µ�ÆcäC>e>�ém»£5ãÌÀ¹×C*(çâ‹Š…ŠÔl�w$AŽšÝ³NMªìÇÛuJ SUÎY]8°CA’Í	7½ðCj§/{Ö‹Æqf*L…ìê>)¾ÝtËJšdÂn2�á¬f8üÅ78­iò®Jà|AÚ@�úéÊöu*§¯ Ü²qj®Ö~ýƒo�Çÿ ™˜Cð·Q×¦œt¿“d§_B'ËòiAÇã%Ù1©•$#ÈI9&F‡Ý16Ö�ÒŽ?¾‡¹ýübû÷÷�úgíÔ<¾?6¯Uäñÿ éü,Aø‡#—Ù í´ƒ>:ç–xðø~LŸù:ãè_íw÷£ÕÕ.ú×êo§~‹ãÜìÖÒ–Ýê|ê·òþÕºoeýu/öC©ÛÐÉrG]}ý®þÊz#ñ¹?XýSõ'×ÐC?YO¦ð,a¾Fª’Î@ü¹æþvÕ�F?£‚‰oZâmþ·þÙÇÿ ¨ÖË¾–æýAô4ü¯ÊrÇ;�[L†)ËW¹ˆÜ	¿¡?”ãó4V¥†Gýqý«~ézJò.ûõ¯Ó?WÒ•·g�êUò}#’ÌX¯ÍRL9Z£Ç]1ùq¢ryòýöhä­¿‰_Èÿ ·çšþ¿ö›Öîªº÷õ?J ú¯&&ZË}=ù ÿ Š#Æ']VxdùXógð|¸'*\xzüæÏK^G˜†¯QR‰e6«#+	F\l$Døë£Mô\Î/%Š­ÙŠ…�;Êôr‘mÄpÉ©XìÉˆ÷xJÉ%Æ¦íM©uK§ €]x„UJÀ?¹Q$@ ï‡Vžžíe	Öþßse‹x¨þÉYQÊCekÚ.‚Õ*_t>V#pÁØ‰ÿ iVáåS9niýãŠZ¦n3µÏÿ —µÇÇ3Ü98>_#m¾¼Š£˜Pøñ2ÅÔšÆ•ET­í€�Æ$3ÓÙ«i;ø�ÛV‰vúŠfcb²»8f,3`£¬ƒ¸è|52šžbÕKt2­<«Eì+ w@3ç‡ÌÀÄNÀ~š¬”Â¶ q�þÔu%/²ê…u+UZRÇ÷,{,2ÙDˆ#S’Mtzñffv]†‡¨Û½VWÖ- G™	$É2	Ÿ`ÛJr’J¤4æ�ír_Z¯�²øSk’€,'ÀìlÙÔÙc"je¹{�A"Å&’¬ÂÂ`�Ëá?Žú3ŒhŸØ¬g)§�ÜeÈ¬¬`B½˜ÁÌyÙŠmq‚'õÒ¡QX&jîhî*b¤pà4±X 8¨@ Ï´ž¢]ÜÁPãÜáªz+÷jhšÚ"@|QïëªYJ%ã`(ígde!ÈmÕ2øvƒÔìgÙ©»HU"êVËÏ%ÙÅm4ºK€bT6òô�Özj°Å·¯B^K¶R�TuOh®V‡[®Y{
‚‡µåeóÉ6ýdûVÏ‘wt*›EÅƒÈ(Ã±cÒ$0"y‰;ëA®‹*µ-\ŠÊ»Ña5¼±ˆ³! Ïÿ ”ŽšÏiêJJ©«zX(Š¹¢°â³e…ÝXÄã¸€DÏøh‰»©US
u·¹Teå7eiZPÔŠ¯b,ŒAÜ§IÖ‡°*ÑAv¦³ž•Š_m¸Ôý´+vaŒ
Ñvi�á:ÍBˆ¡¦w=Ûì—Ûo´Ÿp¹G‡÷#ïÇí5–_û|k½#•Ê6T„aÎSW ÓñØÑ×oCnñ'|0Áß(?°?k?·ÏñBïNâzå~±ÍûËÄxtõ&õŠ›ÓÝÀØÖ=#°"<Æ×òd�~©ñ:Üí_¢þÍý¨ûtµ¡þÝ}=ôÅÔ¨Uæð}>ŠùD™òp6¿^¬Ç\ÞMžœ~<q²=+AdÖ15ŒMcXÄÖ1ø�«¾Ú}¼úþ“OÖÿ CzÕ©Ž*Þ­éü~[ ÿ Àö£2àT‚4¦ÑaŽWRqŸÝà_ñ½?›ë¾©]Ÿi¸ðß1ëœZù^*3A–¨ÜŠTy~
=‘«_&V<ùþ¯Å{k™ü�ûåößìoÐÜ£GÚ¿¿ýÏäñÕi£ÒÒn®šT»QêbÏ—¸’XþÐñé¯V9åP��òüxbÿ /[ØæÎ_Ô}2îg§ò½?“Å¸Ö†Î0?ßÜ¬]S¶JB®n¤‡M5«œœëê¾À¦¾çšõ\‹6næÁð+NÙðé§³f‚eJ'ÿ ËWöù	qL�IéùhÅ»+òŽ1[.$´V973£¥…EŠ…ñƒˆåa îdøëc8©V‘ÏåŠÜ×ufú_œX#h™u†�ýÚWÒV¨F®ë,TWP¯�Vò<ŠÆ¾� ,Ï·ÇKèh‡GýíÛ»‡òì«¼—9„ 3ÒmÁ�qÖ]ª³WmÇÀhÖÅîe~-µ“*«Ç^ÏXmöüuÓ½D-¶þHxK®ú¢+ßb÷‡eJñC÷ßåß!› �ñ#|ŒL5C‡u«{œ©AZUh¨*¨�_Í³â�CÉ­]H’ÐFý4¯ÊXÚŒÐT©sñ‘îd©”dqvbÉ ÿ žŽéAZôh'·Ë´w”€+°Ÿ;V’6Yê:Äéînà°í´,�‚®,'‘h5á¼…Ü’@ØÁ�­‚mÝ[pÍÒ!×�€Híµ—7Hò×*ÌVILIÛC˜­Šÿ ”/àb›-ºëy „{Ì¬=š"œ¼ß[ç,²¢à½ÝÉ­SÊI Ì¬ãH&4ª·PÄ'W4× ÅÉ�ÝŠA]¦Yó˜f‚A È;o™.Æ¤^â9[–ð×5ê¤¢ªy‹¡‰9ÓòÕ9�kÄ•)WZà2gÊ•5w„`à0'`L d×}JqapæOcþ8¦?þÅ½}ÃúaY	}cŒŽ�v�º�5Úç‡™_ÿ Øº¯séîGñ›ìOÝ”ä­þÚúG¨s¹[Ýë\JÏ§úƒ4È-Ëáµ6¼Àv#Ý¯"Í­Ïµò|gtqgÔ?Ûoÿ ¦½Gÿ ¨�ßzþ¤ûsêÕjáòî´†Ø€ƒŸÁn5õ¨�²KNº¯š•G—?Ò·nM;þ²þãa'ÔKp~ýý+Ä+Yõ.'y¼ƒZŸ3)àš9 ã¹{©}nÜ2ägŸÏñíÜ�Ú}ýÎ~Õz�9}î—ÑŸPý¯õêÈ^a5SâRw¹ÛJ¹HDI_—1âuŸÀâS‘Ã÷±yväšgq}÷§í7Ý*òû}÷Ð¾ª¸.Vú™YæT"wˆåo¯o÷ ×'†Jèõáòã�™éÚ’É¬cð_\ýÓûoöÏ†yÿ _ýqè¿IQ�²µõ.eTÛjŽ½šKw,;tE'JM“–xãvp÷×ÿ Ü¿ìß¡]o§}»úw×¾èz©t¯‰w“éÞŸkXB¨^�È2O‡ë§ýNìòçû¸'
¬óû�ýÆ¾ÿ _ÑŸAðþÄý5ÉfQêüú“‰odŸ)7zˆ¿’ù"Î?z~·Ûñãzœ—Éû.Ý«Z±ú�§ÿ ·'+êT§êoäÞï¨þàzÓy¹<îSÀöþwŸßµ’GôWQ÷�Kùbˆé�êMsrv�ÛãOØ¿´Ã�gÑm}ÓýG�¿]åTyÞ¢d°ærÍ·,�ÈVÝ®o6îÏGÇða…‘ü%þ{(_åßÝ‚Ô†[_éù
L°ƒéÃÍ$H^¯‹ñÖ¨|¯Ûi|¯Â|·8Î«r9©Æùz¿qjà1.ÀdvbDìHð×HYvòÆrö+r�ÄEJ.£2Û$bÐX’$Ÿf¶
·ò”ý”%ýÞBØÔ¿aÚžË 1d9ÈåÛ¤6I©2M·:ê-/z)zlq]j®±2D°ƒˆYÚ'Û¢gÏÜÊ•Ö-½Ú�b£m,UPÚÃãCŒÆä§KT¾þ>FMºGGHè"µ¾Ç§�eóbÒ¥«.ÊìÉ9d`@' ?å¬ÚI5J“Û”4ë®&Ç*¹k ²*„7‘8N;¦P˜y£¦¦7Ø¾êCº´½‘Qxè÷_óv+«¶jPQpPH—Q¯]nçÎâ×Kx§’Îýôš¬
Öv¬¯¶PªÃ@aÓ+íüušáTJÍ+ùoÝ¡“‘UÝZÔ¥wÁÀ‚$1#oaÖÇµÜ¬»—ùè«Úã×UÅRÖ%U›vq¿ŒÌ{½Ú[›“j¤Vf¦ÊêŽÉ r.Ä&8L¹=#ØŒë?ÄÊ\ËUv9|­(jÂÄGP	€LÆý4b¤¦À^?r –Ú¿/ò�ä%AÝNðcBq0-JÉÝ�»}´r¨À2æâYˆƒÖŽ­^f°
Ë)IcgËS�8«$"JØÅ†ÁŒå¾¥'uÏPfåÔÊ[¿bëk/AŽ=!€/Vå½¡Á >:§‹i´™+<VK�ÝMÐ•_g`¬öÐ'¯Ãf²xùëÜß“”¶ç­¬Ïoþ9µ•ýþû–Ÿ¸Läˆ$…>¯Å’ ÿ !¨ÍÊ™Øíðcãsêã^î“XÄÖ1çß]ý§ûg÷;ˆü/¸Bú/Õµ5f¥·Ôxu[}j|*ä@¶¿Åj±Éâå3ž9¨ÉIÃ?_ÿ lŸ³¾¶[›ößê?\ûeêUœø<tµ½O�M‹%Ws×É•1æ|Ûk¦?3^'—äý2µ"ÚþOõß£¿¸?ñoÑýWê?Fû™Äû­ö÷é®%¼ïP_Qå';±Ä díu^¦©ÉEEãÆ´ÀÚu}ß{C!ãóüU™F¯èßYþà_ËïDâýQè?ZúWÛ_¶¾¯eõq½KÒî�Sš,j/ZÏr½M±te8Sþï·ÏÌ17Î¥8^_ÉíBÿ l?·¼~E~±÷îÔ?s=eÈ~w‹¦ñ.yÈ÷Ÿ;ùVŸ…ÈOˆðÐÿ c(ièbÚy6Îïûö[í?Úº{_o~ßú/ÒÖÆÎŠ‡™`éó,Îû?ýnuÉäÝÏV8YŸ©:XÄÖ1óWýÀîü¯û½QT"“ôü5�Š–ÿ  ú{ªÌ�fÓí×·à_�5±ñm¯û_‡´œË¥‡³>e+FgÂAuÌnpã·¿WV¸AæJ2…/_Qvr]íU´d¶T½š»D5‘*WÊ
ŸóÖJ´ñ5žPX«„qNA®JjåYPÅH­¿ñyvíJm*H·4Ø„³ÙU,.©L¥V¨��æUDÚ'U0å“’m4©ÌQ³»Ç°rî²ö²ÇïTŸó %BÉ"ž£F9CQF9ES°%žµ.ÀÚ·	Xb†—,—xÿ ]=ª`'qÕ£[Üš�� š™|õ‡~5h"}ûxèw*_�,Ö=�›Ô›©™%v�Œw˜;“§$ÝÂ³UÂË«¦ÖºË9K‚â< í2gq1ÊžšÁ§¹�êR1ŒOeI�Äò�ÃR¨òsH¶.=Åó1qûµÏõyB�×¨ÜÆ•~&v.CµM˜
ÕÒa¤ Ã``°ž¾Ï~§—MË|µ¤RYg¢šE•ÑÊªÀÎí�Š 8	Øž½wÕ(J]ý	É¶á3dL@•Î)­I¶Jí"LíïÐÓHäWÆ¢×KmgÌTØ…1>Aú~Ùc1o3bÖÐšú‰eãÝKÖÕöEÌ«]d9šØ¡dùÁ€Fý:ôÒ½}L£¶ƒrÓ±Ë(­f,œšJ©aT(a 'ñÑnæ¼}ÈïŠÝ[U`µHn-›aYï;ùÆª�Ëh;Z²uæ{wñÞóoòì!0#îÓAÂB28õn(a¸l·÷k–XÂg‡4óÇj¯x>¯uã>é5ŒMcXÄÖ1áÊ'íÿ ~ù>9aôG­œ}±Ã³Wñ©É¾w]þÞwÿ Š?o�T¢üç­ª©ð	ê¼¥à4üª29þ§þkÇÜí�s=$Ö15ŒMcXÇÍ7÷ÿ »�ºÙ j'Ð‹�ŠÏÐ=; ñûv×·á‚[ÿ 'Äý©ÿ ·-lŽ8¦ìLÕÖ÷6YcMp¬#¶Î2 €Dšé›îµ8c8ÂnXÎ5¬Ý”©Û_0•¤œˆ†À$*’5”r§µ¼½•5B5I[Y�‹M¶÷¼w_$3¾ ¤À?=g–Y9ß}p)vãŠáÃ[ŽFcI¥Ë)acâR_`rŽŠOM®f`Éò�R×.RÌä«fá•Äb»L	™�µ±¥'ìS¯ˆ¢jZm°Töùm`í©V‚ Œ@é-ke”åøª“Û¹¯}Y^-evW]<’ÄºÐHw;�¡—mVYdÔìS¥ãØcY_.• Ò‚·µÏ¬qa0Z²ò"éÓSPºÓgèU¥û,9u3ÖJ5h³¼€‰tG¨¯cP!¨ ÷P �;Árâe>¾C~ØGfÍ„¸ò�ÀÁ�ÖtvÂ©“›ªÖIe”.2ªÑâ7;ˆóBÀ“­#J•Q²°Ø1‘¥Û·ŒL˜GH�@ßVÜUg4Ó}‚K.®9qÝ˜Vùá ’ �3×ÃQ¢$èÛuC€±¨4²\±ÞÍû}Iƒð–Ú³m:“Æ%ˆV#ºêû‘“£3å%wT07ÇÛ«iEnÛ¤G©…_t¬¬ŠÎê›÷5œ|®€�±:2Þ6ò7ÇG^·–Ýå¡i³ˆÁXÛÅeÄâ–˜ØÄ´øÎ¥¯ñsS×?Ž?µüˆûöæÌßqþœE± oWãÆDîFãñü´|ŽS‹A÷ã<O¬}xO¼McXÄÖ15Œx?òŒüoûèK¡½p(ß©á[ìßWñ×%Ôãû><º3Æ¿·haüMûx²?9ë»Æ;Õ¹{DŽ‘§åÿ L�Ôÿ Í»®g¤šÆ&±‰¬bkù¨þàOrÿ -~ïv*&Ë+ô:p'Êêþƒé²Ä…}¤Î½¿üQñm¿ûr�Qy]8%ÖWQ¢Šðb½¼UºbÓ ž²c¯å®�Ý5­�5”–1f²««Wäd†ºP(F WËÌg¯³nº!ejMâ«Ð®Ô´›Q2-Jk\Âï �­$Ç²5R¨’{ÍôŒ”øxä9°X˜š— Ü–W*è¸ä¸¨]É#¨öèNZwàNP“V§‘ZËJÛÈz_¹]¨Y .íX7$ XužÓ}Xm¿¬qÖÙÙuBµ¹Ïµ]ãÊF@Nýw&'BQWb¥·
ývEß/WfÛ]ªPµ‹§b1-Ž'¬ôírØ¬6ËJÈ*£k
äÿ ' c›X—;Æ2wë¦%“Ü•3'&“OËÔ¦”'ŽI!P7hmü&c}
 ´ßú¶µ¡›âWˆ!QÖ°‘´_v˜‡ ¡˜w?¸È˜¢âÆv$H'a¹�ÃËh.Îlè“h.´(ØéÇñdæ»±Ž……  cÆ@‚ûejrJ XîÂzDoÿ ÍÞ¿’ê’%öWó6Ð©f³X–¢"ÖáÇ@Šv�5[Ô›=ãˆlõª«pùUYç(Y†Û˜b»“�lq{£dæÏÂ8ú–*`C§iž‡gw  ®X€�Ä{õ³Å-{ž¾às(aEfÆ<ÃÚŽ2NM1‘U$€”t?–—]�I¶âûýƒcÝwm©TzÈåÂ�'y€¤gCüßžöoãº¡þAý‡î\j»ÿ ¸ÿ Lf¥²fÇÕ¸äVLÜO‡»PÓx¾šƒ·Äÿ ýæ�«ýx�ºMcXÄÖ15ŒxWò{ÿ ó§Þý�ÿ úO­ìzèìëªÃý#—Ïÿ ž]ãÛÍ•¿Š_@`Ãç½t�Vå·ã«ù›y99~›Ÿ�xû�³®G¨šÆ&±‰¬bkù þà¶µ_Ë�»vØ^´¦ß§û._Ð=4�hü5íøqœW¯™ñ?s%�Èç—±È&ÞEi€­¦Î9¶žB«8U­„*«tñÞcòÕÒ,ptsëx¼‹{ÖØµz•ì»ŒršË+Ä‰9ŸøhàmÝÉzçÅJ¬,ÔZ¸H‚å‘¸™“ã¤›srT5×Üç*KÖÛÔ¨�’\� D[|t,“NÃº¹†ºËj-c5iqJ«Í 2¼‡ž¿~:;n·CÜÝ¬¥¬ºåãÜö…$]p^á* ÅX‰>ÉTÓÁÔgnžF{tÜ÷ÕeV0sb¼yT¨(�Äoø{ô<^MEŒ²q1^P­ãµ«‹»‘‘–§\œ© /†þYñ:ÒÛä-Q»9Bª«ãù iÝ¹“,Èú	ÜtÃuk‘+¥'ÇÌÖTaƒâ¶(Øc%zÈ“|}ú2°¥R(jÕÊ±Ì9BÀœNS°ö�Y¯!EÚËQ[òVÑUŠà%j@Ï£ÅÆÐë¢eAšjª£ó¬ÖÆYR²³³‘-�SŽSøõÑ5�†»‚ÿ Üãñ¤Õif½H
¬m‰¼éy#u^:ú–ˆìÙÚj!r¯Y´Ø<§ofþhîÐ×e­ÇäÀÇíRÃ7‘(Ii'ÃPªé~ckúr½…EáQ­gJlpÄC*Ã¤a&œ„Í «Z:%ªÈ‡“Z(¥3)ZÖ„‚r&7L[J‡’‰�Pœ›X¶âiMºžÑüq5ò?�ŸbË0Šþâ}*Èr¬oú¯’Bˆ•èu9âû[åä�GÄãäKšñÜúÇ×€û¤Ö15ŒMcXÇƒ)Ÿãß@ÿ ú×FÛ|•¾:¬Y(9|ñÿ ^SÀñÏíÝ—þÓ~Ý‡ê9~·ã;ÕyQo_Î£6qý'?ñ÷;s\�Y5ŒMcXÄÖ1óOüÿ ~Bÿ -~ð6X>‚µ;«ßéÿ N'0=úö|qØ¸Ÿö[ÿ ».^’qÍVŠø�0H,Ræ´�‰ó ûŽºÒyî�:Æ•¶Ë+¶âî“Z-v	f`¤€@BOXã¢ÔPf»�m]q]S}õµp±+7ÖTvÐ“º0Lï1×¦©dñIï!–)�t"]ÈklNºÕœKy«hr¢r™1Lêgñ¯ÜÍ?€ï¾ÛkŽ=|t	"À"3ƒ—•ÀÚôém'7›Å4)Kl/b*-aUëÄ¨ ¶Àõëÿ hžåI¤‰Jin?fr_#×u‘aEG'Ì&L{Î”øëa…>U±qù–|šÝ‚3¾]ÄP	=ŒNãüµ³ÅÁ8eW<tÊâÚÝ(O-®-c(¬ÍL ‚îÑžûDèÉÙµÜZáTý
j¸Ú.¹K)@˜¸ÌÂˆ  l:êY@­ÈÉbYZ¢;Yf
ÇÁº `M1'i}AfD°¼ŠÆL÷)Yë¶áwü4Dµ¯Õ(=²»?b¾ìŠwŠ¶ 6í¼�÷ÓD3Spó½î¸¿ª»Å”l¼è<I$)ƒ>Ñªx¦¨ìBÉ§ù-úì)"‚M¨{5d`¯q†ß¡Úã©¤sÏn½KG$v`�¡K)äv †qƒ¹Ìo¥p@Û‰z¹Uî£½s7)j®öqzËËÀ‰f=Ú”ÞÕ)ÂëõæfÀ…‰©³Ã×’îTd[(ué-.��)k™îÇz]?�aÁ+^q~”i±�Uâ–- |]# ÷kdñí}ø“YãÂW¹õ�¯ž~€šÆ&±‰¬bkðŸåÿ íËïŽ=ú#Öãñù+uX]¾oðú9ý¼[/â‡ÛÖœ�ÍúØfê	«Ê=ÇÃUò¨Èåúù/s¶uÌõXÄÖ15ŒMc4ŸÜßÿ w¿tëso¡
¢X§½;É- Ìzþ/ò|oÚÿ ÚÚƒŽIK‚„±n»�YÀW%H’†‰¤ë:èßeX•RÈ&›^Î67’‰ˆ*UUžZN@u�SNÔ
?Ê¢‘S»miiâr9)_-LJöÃ ¡]í"7ðë¬ñ}²ß!WŽR/‘r�]ÜbÈ¶ÖXùŒ…¬âOUØËmlUaìÁÿ ™Çp/´ º¬ä@y*ˆ¬Í °€ÐFÐDÈöj1Iï–Pè§W,òìJÝ/ª‹lRx§¢«10€!ŽÞ>Ý8ó¤W™MµUYîuíµ‰³å…•‘ND(™ÿ Å¥¿‘U[ZU^|kªYdûÙ‚Ì©,bI_3xxjšxÝÔ1Jëpâ×@xÕ5U9îö
hI�D)¹IR9„R‰S£¯u[+k
àu “ÔÌS%¥°A‚VÀÕ™JòHS Iëá¡C•|¿rµÃ•Ø¡@:‰ßb¿=‰Ô«Š':�nìª¹‹šëpŒ‘·\ºnF´Ô;e^ãZ±b Ì«ZËeê®M˜¢“ˆ<A�ôÖdÍ¨�¼˜
å«f{p*Ì$‰2�6=ÖO€´ö”o:Ž2-I_rÛ˜â“‘
Ê¦whŸôÐÖüÌ�b–Õ
÷µ–Uk%U–Ou×,Ž`âª»ûÖuX)¦µ¸6Ó�IÜkv·j=ÁeXw„Ÿ©¬%’­|�jþ<ßŸòìJwš‚ßr¾—f ¨éÿ Tã’³âIƒîðÔå=¯„~6»ñšUXšñpšÆ&±‰¬bkðåþ8}ó`@+ô?­�OOýº¬.Ž_?þyt<_ût3?ñ/íãµ}¢Üß^8t€}_—¿Ÿýœ¿Nê^>çpk‘ê&±‰¬bkšÆ>hÿ ¸ÌŸË�»Æ¶‹)>€éàs>�é 	1î�¯oÃ0‘ñ?oÿ \º/¡Ç)X±Y)5´±B nä³’H�SßªÅöÕ|Ô¨sQYÓgl5"ÑU®¶šDÙ.6a¿›wøéÅnš›†Y&ê¬ýÆÔhõÓc5\`RîdÌ[fR­Ÿš2Æm–œ§ä]N)w½o7P�”¢¨³q€²R�?ë¦u»ÔSc\ö×Uªö¯bÔl^°þMÙ„Ÿp:_jÆ–,²u¡‹+(¶rìÂÀ��•l–dPÁr'©ê5+èVTÜŽY“åÈºëb'1ââD	 éªN„»Úã¸õ×bTWß5¥ˆB²[)mŒÏ·ZZŠwß,­È´ª7eûD+9ê  ‘æ�òÜF–ÝÐ*®Nµr¶[PîÔUQ!g¿ƒ´²u98¦áŠsyCKk¦¯Üïn€�„m íúk^¢WzÁ¹«5¸¬Ì(TØqë ÆÝ<5¥%S9,/R+<�-mƒ£¨	f2F@¼í±>:6*"ïú
ƒw Y`ºÓA,ör-'%ˆ•]È“'ßîÒ¯e Ó‰—°U›ËA¬ÚŒÌl>wp¯¥A€b#FIG
‚nmF¼gb°4TæÄ+m¬«w"Û\vÇmŠ•�:Œ‡¿Æ|5OÉYK¦õžƒê›žçvÆesc!*ÒÒ§ @Äu:a¥F{ž¬"¡jÕM}¼€lÂ™l¨b¤Ïô©�õ-,kb·SÎ3“ÂæQËô»¬ôûý=Ç#‹ê´–ªÅä)Í,Kud*aÔk;Ô�¯âv'ÛÏçŸòoí±áp*úàýsé•cŸêªÏª) �ÿ –Æ®c Îo®Y|iØõáû_&
òw§Û�î»ôw¨7îŸÛŸPúzÛ<¶z×Ó×§?ŽXD³ñy‹k_r½§\ßÀög§ÞS#¾¾Ü&þÃ}ØìÕôGÜïEõQ¿ž‡Ê¸ð=@³Háó77âªG¿\²Áâêzðù°ÎÌ÷}IÔšÆ<#ùD¥¿Ž?|”DŸ¡ýlo¸ÿ Ñ[×N79|ßáô<oûwœ¿‰ßo±bü¿\bHƒ'Õ¹[xté>:¿•FG?Óÿ É·®g¤šÆ<‹î/ßÏ³?i«µ¾á}Éô?¦¹‰oK»’·sÌÿ ·…Gs�ß•gJÅ»—ÉŽ7gýÇþé¿m=¾Wí§Ð¾µõÏ1 ^7¨zƒ'¥ðœ¶AlEþC(ÆHzë'Ã]±ø[¹äÏ÷±_åIÁs?¸_òcëTõ/ê~ÛïN´ªQÁúWŒi¿f[™È7ò…êQÒO@5×‹’¡ãù?oäÉQ¯¹ÆPúÇ¬ýUê/ëPú—;×}gŸƒò½gÔyò¹½$µí¹³bª#ÌÓmuˆžÕí¹ç¦Nr~æ¶Ëj4žPrxÖ†Zª@@ÌÌÄIÈÉ:-5Žä¼”L¸eWä]Ü¹ëcPV=L€³@Rztÿ SŒhë­Œ¥Õ'¦lÃejÛW(ÑZòrî£‚�‰Y071áá©tR†•½ë‡rÔ·ðÆã2LÚaÌÔ~³¢«š3iïƒ’©û�R‹/ºFÁ@P<›í O¾tNÂßjl xëU£ÈC#Y ‡2l§¬¾ú{Ø,W? Ê-Jyò•mjf{\�wò�Òº%ºá&Çµf¢©qªD¨"±íº’A€��ØuÛTçn$Ä_ _.Ã°*äÒÉ‹vì·#„ã%Äî‡´ë(v×Cl ÐVÖÕJ¶°·¦OC€ìe	yšNÛÿ ž¶+Š�n°˜û­cZªËWgBUˆPFÁ¤@32gJPêimkÔ<�W¶í‚’ÊÜ²§``@�¶£ræ…‡¶Âµ')ÉZö¦—}Šã$CxmÐ�×M]ìj6àÂ­fO³PÉ…Pg›É@"#ü|4<§™–©@icWmH¶*¬ï,K5�ã3vmôÏwXŠN–k³›ì-A äÅv™ ¥DÎÓ;´ë'4H,Znƒ°Ê¾û%uÞÀYeÂ0WRBá'Ý··[“ãb£uÂàZÕÚ¼«ƒ
¯F™ÜÎTHéåž‡Z®»{Ç)WŽk¤×_Ûª“Õ›®ñ±#hðöhžï¹’ID„Õ)jî*ËÜ¼EÍ,Ý "±•��oá§¹ºM<ŒÔpfVìÕ5¦§Å|²®[l^|O¸kUólÎä‡×Ç¸%<–¡ëãr'¹}$�q`Ud’`Ž±·³TÛOîN8âÒ~Ç¿ý¶þRÿ  >Ö
jú/îg­ñ½?Ž)-èž§põ/Oí�)qykmUˆ8>Ã:æñÇ#¿Çóç…›÷;×í¿÷\ú‹‰e<»nx>±X*¶zßÓWYÂ½Sq“pù&äv‘-¬O€×'ðÊ”{0ýçÿ $t_Üæçñ×ïñûï¢úÖMè_Rú·Ñž¯Géo¨hoOå=·ñ,ZêKsŒîÄÀZîfŸšœ~<–Ks§Éû_X:Å7?üNþXý‹û#ü[úÑ¾¶ú´Uõÿ Z°}#éœ{y¼ð�ê\›jWZS·QjÈaÝt|tü˜7‘?¯óá‡Ä¥Ÿ–û�ýÖNGí?ÛTYòž·õMå²�Âá0óó'ðÖÇáâN¿ÿ Êó8îWó#ù÷1®«ê¹¯éÞ‡Ëœ}Ð}+ŠÕ1Ç´ÿ $µ½¢ùŽû{Æ»cñ¬\ny>OÚÏ%ÈæAg&¹ºçù‹J¸Šö0
ù�LþG©×\ÚŠPã†.ÌÊX‰H!ª%„aa`èXnÊÞ]‰ ï#ÃQ‹ã&ªà:ÞmTº”Vã–òÔÌIèÁ|H,ÄºaºšRH¬mÁÅ—lJ«1B'ò‰Ï´~z-Ê7rPÙžø©³zÛµAÄe/²ÈhœI#ÿ ÃTñÞISfºT‹ç<B"°¥²FR¢³lG¹Aƒ¼ï©¤;ÉO�f¼¨ã>Kp­ÍG•82â" ;0h1úiKn<}ùA¡yo«”ùµ(ý¬³Je|¾u
ÿ êöíØþ>!›NePÈ¶µ¢+L«Z¥˜Ö`ÌCDA™�µžOk›—%·”óþZÇ²…rÖþÿ "¢¢\ *Ê ûÖvÖ£Uð+òN›Ü;YÆ6”îµ–dè­L…d€ñ>íÑË¡95°õkì–C[hÇR�Àä3H]öh=Iü5–3^ZŒJ×bÜ|Õ¬ò[ˆÄ…Î2b'rbÒÛt‹GÜÔÛ‡!k«’V•RÌíbÇfÙ1¡cÀIÖÂÅ•„¹mä€P˜l	�9#}‡ã­U°dÖNã@LPXÏqÈWÛ.{m”Ž£®Ñþ­5…@m® ‰ 4µo”’Ç¤|Ge¦­,¤2x¤Y·¸˜rÈùÉf ãkH�D½š„æåeFRÊÖÀrJ‡ã¤;eä"a¶$ûÆÇ¦¯79µ?�·õ…Yf¢‹,QG‚Ø„»Y¶>ÙRFÛ�nêNòWü¹@( [¸õ€.PìÕ"`lF$Ê´�7 ÁÔTa*;ìmµÚ²�º‡(À�ŽFýGý§YQØiJRËrd¼w€H–cb7˜¦_zë×1€ÑsÛUeh)]‰Y(fßˆVGÄ ‘ôÖrìäÊ›@þFu±ÎŠ�ESXÈ�z�ÚTù}šÒ¬•5nC�mÔÎÇ^;©¦Ö$ŽU*àZ �Š¯‚ûŽ”Ó£”Nr£¶ß`k®´ÒÁp-åYß÷IØ>­1{=þÆÅ*FÛuâ†EïUh¡sâ§xZÍ»63à:Nµ1¶æÆ·ð½6*/i+b»ÒÒIÝL|3ì$õðÖÇ7?se”¸ŽÖÒÆ•­ù³Š�†ÁÐå1€0'ÂuMB«×1»·¨ ShjùU¹UéåœÖÂksÔ�'Û¡cGâOrmMøY)±ž¶¥Á¨˜»CPG²q'Jÿ R˜e=µPébó5¶³×_'~<@ru#  ¤�Ú6×8S§Dæ_¡‚´Ø�¶VÀ66�pE—,‹OS×Z\®C–V0ãÔÊ�~ø�Ü- ÃFÄFãM#º ÷DÂ¥Xr§Ž¹^ïX$mà1ÛZeÒŽÁ’¤eT1ë¹-ºÖµšÙX¥‰ÚI’#i‘:#ÐØºÎäyì7#�¸°«	${ýÀm#Krè&•y‚8mgË»”Â…€°Ð¢y	=¤Æ«½ÅA|X«(×È7Š–ëxÐÖ“Ý¼ymD Ïá¢,Rl×ÅV‘k¹w§"¸f\�Ëæzï­-¨AIliZï¬?p!Èšß~Ø¥a€óm±wÕ4Õ°¤@bö_U%©®ÊŠó0\ŽÁ�^@Ø�‚Ô4“ûýsb³.mR€à|)bä?v6$D�|}¾Ý´®ŸÐ%®eª‹C#ªå4¾Y»œ(="G]iî«þùÄb¿£Nqa±S7~®Ú’T9tÄˆƒ3×Q<®²Mÿ (æÙb£�YÊTbþ`YŽ¿†®iîdªZK[«%¶¢Ht$B˜ðSÿ îŸKU2sD:µ[K¹5ªbäJ™BÛ€YL4Ç³K¤\q}Óan”·›ÂºÙkŠ7V„
LFñÓ«Py:B¨Ç¥ò»Î¤º…ï0‚Ì®HÜFÇñÓ6â…c^Î?žÃ‡Ì•µ�2‚¢¦ÄÚDÉ ·ˆü5›�zü½y–7zëRµå°¶‘€zÉpØ’H;ž§~½5’¬ª–£b½^	ºÞ=�§Uq%S,™‚O”“l:uÒéD™	Ö\H»Ø%oe£»È¥Y©bC1K	XÄî­=?f¶5pìg’Uk]«5ÌÈ\³²(²×d*æî7‚ØfÛS²Ö¹»B/!òÆ/äªCù ÊNÀÁ^ hjA•D÷5÷Zˆhf¥,í°k+P,SýQNðAý8¦ŒØKS§%•xån¬
Ñ§¥cÌÞBL2íÐÚí…¯à•ŒdçÍjãnºÞà.©ÇböE
†
ã;Èéí'C‰¥¨8ÍÚ×4²–½m,µØRÄ˜2Çqæ €5mn)¤Zì‹ë|î$»2yÖÌHPDt
ôÛ}
êe¼¯©š¹B”ñøëc,«0q¶Ñ`ƒ¼4l	ü4YÕÁT°ÅªÆˆWj­–‘a,ä8ì7ó{ýšÜ�¹NXêkÅOr¢…
Úœ ˜6% +Õ>Ðãkš«b³ÛT®v°Vr  d6ÜÏã¥«+‚q. I¢8¯e¢°«aW¿2mÛâ^�g¯M8Þ‰†UU‚Û7Ì¢¸«¸Ül{„àÈÀ�0’ÓúkMÆŽ]]UYÃP�¥l®g0Ìì[70L€"gTâWs0ázúøpöYsÝjÈR§¹”¦PM€é¨±“›1¶µt›/{]?hwéU€
ci);e²:u\-Ig±'%ÖÀ–±‚ƒœH�µ’m×ÐŽå*gÙºÅì¡¹ØŠxç0˜Û”3@L{zj’•ÈÍÖû*¡)[,_–w%ëD2’í ¨À�´oî”™º˜°Ñq§".Ýb	$ÃÄ‚ÐØûžnR…X	1ã°jYØ‹�Mu©r¤c,Â%ŽÌIÿ ]®ÌS�3¾"Y:Øbq 2)Q*<w>­-o_¸({QšùãnÕ¿jÇÞI„Ëd@êDˆŽ»iÇ�ç‹p®fÚ‰uEC®I$AD 3(;û�¿ZhWj¹eT¹05•Æ¦PÙÉþ�À™N²U4ÀÅ¡,R´›9n˜Ë8¶PÙIØo�m¥ûP•xH^6, d%–Á'eƒ6Ä�å¬•ÐÌ%�ËS›kâ­µ†%•÷R‹-°?–¦êåc“ÅÌuüll³46’€'Ãf%–A` 	áªxW–ªÝ¦p¼”±©ãµê…î¶¼QË*¨,PHË_S¥4Öÿ Ba§oqìõ2²Á_vÌI¬ý «¦ä+™ñ�L½¸ïR³+×UC‘`j¬Ížö�Y²�6Ü�ŒøêžSUnU~%Î#PJR)®úZ°ïf€0]Æñ;È6ü7Ô4¢QK-˜ßSk¹ËÒ_9@†\B•‰0ÆNŸ‘oÄœsOÂôâ/™Þ©…W<p¢Öe-š–	�—¤ôö¦S‹P¦Æ+­E6ßeåŒ•VMŽáŽêêÛt =iîP°èë÷+=Õd;bÆÂ£âe/‰hØ·€ÊtöÅõü,“-vÚªŠ[J§'�Š×*P)QÛ÷ƒ>ÝJ|yŽÔU…ànCã×]ˆY°µAP:‘ÓÜw’|u¨mÀò+ÝÈJÈ	8âqd$NÄ�µ·¿S<…¢Òªè*c}­�9º¤/ÄJ¦2
ï"NÚ^RÐb¢cR2¶aÝ±ê²^Àe Fóã;k*$ø±ÉIŽë\Ü·z�S¾3åFJÌAñ®´Ù+Ir¾-o…u¬×Çù‹ÒØ2 å*«Ð dïîÖ–Çµ'«mZ•@¹¨ZŠªÚŠ,[°ÁÂlWmŽÓìÖÉ&¥¯[9e0Ÿ¥þÃƒ�néÃZÞÊ
€s6‰î’HYÛÇDmÌ&+ÊÄNI~t'ª5ª…u1’	Ü™="6ÛKPôÍ—ù…öÃgšÄ#]\5™VU‹|ÂdùNÐ<5•\-Ì“Å
¥óØÕ–f`¥ßx$„	öëe…î	§À†ö¹]y<ŽÕlJAv·¸@r�DuéÓYc*†yö·6÷æÊ¬k:4öé-%1ƒŒ’7Û:iNFªm½%†¬¹ùˆ{ÂóZ¤ÉHˆmý³�]#–¬8¯`øçŽç ÷ò*´Q{
w±>sˆøÁ‚|5¾Dû£‡§‰8f�œÏ¯�\ÍÚP-/Æ§µUN¡Õ;¬RÌˆ$mà#®ñ¡µT‹“NŠ£,VÇ
êµZñ¶M'Ê Ës¥$ü&Ô{B]mcö•/rxÈ|ªÀ!}‹´�·ŸÃOk^D÷%y¸cS‰k «Yƒ3ž±±zqÔ´ØÓqjÌíÛªö¾ˆlx�ghÊ­L‘å"cTÛJ*ÑÛc½ŒfŠ¹9,
ãÈÊHbÌÏ€óÔÊÉ¾vÄx…79V^Ed­�M6ÑB€À‰éÓ¡µhÕº�ª»n¹ûHBßc¹òÃC•^€õ÷N–—jHÆkMpÙ­/_˜µOqqÊóå%ˆ�€�º]á"ö™‘VÔrJá`b³ä[KYÅ{Bôëì÷ê±p©èsÏ	¯ñª øRljëb*æg³, N$ÇN�5þ3vZ‰‡D0q¾nÒíg%œOÐWÁqpÃaá·XTòQÚ¥Ë¾¨4XÏÈbÌ�kÈº–aº†Ì�g]Šèd�i×b­bƒEÌ/îª,¥6©ÈIŸ1ð“á1¶–ë"’%©cZµ›�ÎÞù’ ’AU@a$nxêe·SP#hÍç­þQ¸:Çõm¥'+sL©1’e-©+P¨„ds Ìù@$¡º™bÕ&ƒ.­¸ìjKZÊøáK §¹Y‰€AÚb²‡àÑ’M*û’þ[Øm¥8üªƒXµÈ L“Ð$~¶Q4°bòj´bí[Zº«%€µÀV¦Å‰Ër'ðÓþjÊ“Hu}â‰ßb+­×1`ò‰wò€Ûx{uªª´Â;¨ìU¢¦4ò*½‘cÍI\ ¾ ‚éîöëdÔò~&ÅQì[š»Qª§¼XÑK£‚X·ÂÎ$ˆöjœS†¤”›Ý>Aˆ�xªênk
†Zë¢�«ìFßRÕ,)ùêÃh©ƒ÷<�„q»N[`e@Æ}ÐN…Ä©�ÂÂ/½êçVkVSûRÕX¬sÁTtÄ’NçLDÓc�'¹7K¯Ä"ûë@ î_›‰`I’:Ç¶:ê»Ÿ”‚�zÖ°qù©Ž,äI
‚Y� ¿_ÓS”_r¦­y«�÷n Ô,8ÙI3q`c#ÔˆŸv…CKxÔ
ƒ
­f±hJàWIF9"“
âw<tÝ™Ñ\9`Ïa5­ÌËßRÙA&ÌzI÷éÇ$ƒ)u�3Æ®Æ,õÛÈ•%™@‰v˜3!¢5¥Å	íÅÑß­Ky	7N+VÔÔžá.†
Ý:Á�´¸Š[ÈSuÙš¦`ìn³‘iDÔŠª 3Œ¶ò$DLê#eÝYsz/¨vX™"2Š®­¡B±…h…]ÉcG^ºÎ‹‘“O-ä*Ã¥«|÷ìRMLƒ2�L:�¢vÚu›¤AJo%Žù®Áýu–ÝÐ‰mÉó©O�ÖJ\¹6Mâœ[W@5Ü‡ZÉ¡T/e€z�‰2ÝzëB&[ä)ã�o0’P³t%Ä‚G†Óúë<›2I¨BÖV¥¨QÞF6Yœ–aàï¾²PùÉ5RbŒÆðK(ròP6>+e§fÍh—Èe,ky¿ðX¶…qeµ«w¬Å¹|fh`D	�LÉ_:Ò·-cÛTa®ÆÐã�P¶Ë|×Ñ´Á^€ñ{}ñ­
»¢VMÄ¡LîÕUUÅË#–l¬-š�€ßžÿ †Šb¼-¿ÞÆW¬R‹Z¡U¸Õ¹Á�XÜ‘œl@1¬0	Y.áß[5îMÊAuˆ$|K0&?8å<`!¨ˆ—¯`Ê›«Æ-Á”æ¢Í�íýFw�8¹¤†\k:±fÉ3¨;Zý½¼¬"3Ovñ3ã¬óW­6Ç5Ü©Sc]½÷<.®ª`´×°k\N0w÷ë+ÊÕ¦£øß5ÇwY¸i'´KKœÄœ¶1±Çmž.E(r2{¥–û
>DXÞT˜\Aê �Ñaíò¸šì‚íÆVã©Eªò¬Jž˜ðò5A·"èç/ùtZñæ¢+_pîjacŠÂ�±’O]MFšÝ•,—Áù�X´¯mµY7ô´@ÓŠÞ8†M¿Å½u�u.¶â´-~g´€KXÄ‰GÍŽÂ?ÇZ�äÉÃ°—¶Ô)Wm &ýŒ6$2œHR7èé•¼Ç°rW _
®ù(µ²¾êØ¬£ÌLïàgòÓ
(ükþ|Q°S]�ÇWaéJèyÎÃfBƒ©¤‘×Y&©Ÿ›N¯ù’Põµ\d¦Ë©¸/—&˜.d��ßß¬ÚJ“Š¬ÿ p$XoîYê!Yˆ+Ù»¹*vç©³\®–|GÕ4røæá[YbÖöV ¢:bÑ˜ÛÇTót3ÁCæKn<šÇeö«j;S+ŽÁDy¼w:”ùÖÂÒT²ÊUä\† /1 ’f7,7�¤êæ½¾ØÚš¡6¬„JÈ¸ãÌ LŒ›s–CÃüµ+#G+{khh³ˆÕ6$ã¹Ë¹Hñ“íÖÿ \º‹}¿Á©X{E¬{¢›3ä®8¿M‰ ¼Öè‚+9l1Öò´…µZÆ­œ,ZÌ0#hØêcLeëˆ=ÐnÉNrÌÅHup13Ôo: Nj‹€Õª��»c'l�€øÄãì �ÏSH‚¡¶étPõV�¤§Ì8­x˜’–=#o‡Z¨Ê2Q´•É°ºñÑ“d\QCÕ¯B€‚dõ>�*ª³”§H‘È˜¥oÜ4Zö)­�ŸÁa Æ`myë¡¿¢=ÀÅØ'pÊ=¥R³=²Wã‚3?â4”Î¹Œ�ÈªÅkÖ›ªµbXæ«ÑÜÉŸdþš«>$Ý_n¥~ÚÙ]7/!j¬íºZÆ+˜ ˜öøÆ…r�ÀåOÜWÆ_-Vy¦Hò’H˜ øèxÆÕ4ËIºl1T­\v³·CZƒ°	%ƒ$Á8‚@aj¡º$%Š–\±YéK-Õ�V£.ðgÍ·Å2?×YåÙ–DQ¼ÊØ8¶£Zéû„–,Š…aNÞ|vÓk™ÔÂÙ{V0·µa¡E„œKnpbÓY$Ü(t±»¬�g!•T—+©  IÚDIÛñÑ–SÈØÑT]Š�p­"¥©ed’A†A �¤Ž½tµIv`²¬AeJÝß¹—*]Ý±uÈ£¶ ÀêÚÝÎhlpQ^¦Ž•Ü¼b¼z”Ïh«(TêL©ƒÒ"|zí©Ë�q¦fÊ¹/uò anY-'"rz¯ûwúÒõ­ÌñßSüÕUµ„§ælU\Ë€3.IÈ«H€À>#YK]*	5z±lÜ{V»WKrEª†\\*€ÜüzÏ³UÆBj«ÕŒnÐ‚a,#£À˜ý<5Xc.Ÿr[km v¥-d˜gR)E|¸¬¨Üé/ÃV+Ý-e�…eb£·# ÈØž™tý6ÑÝI68Ã�‰Xšs€Ì�Û;’
†/’	’ÝÍE5à)î(1î1jÙ˜Ø]k(V@øÔ‚@Oö9µúñ”ývò%!JØm¬ãÉS!Åü‡%x`z m¬éÔ¥Œôz÷/ñª®™)È!Æ@K d3ˆ“Ó¯‰Ö™q³…Í¨GíñûÍuj±“¶DA$ƒä"'sþ:S—bb7°¾JVËj›Ý�yi- !+Ì#Ì ïþZÊ‘ö6VæŒç‘«%1ß­v~ÙaŒ´Sí¬;‹4¿9Mµ]X¸Ø* š`âT4$‚X‰;WdCvd,ÖTÆë^cé)mWH¦Þò�¡˜‹˜©"I�‰é·†§´è²¸ËXÖ�c­JÝÕvP»¤Êù`¿Ýÿ ©ÅËµQ-È¨Tµ3]²*B$>ì¸È�É’}š¤ÓPKNSçQÖ\l{XwFÀ	D1 Æçþý)W‚•¼�[­ä[¸ª¼–®ÞJ6eKV”‚6oõÔl*w5ªÜ†[Ê“ÊQ9!¤cŸh$‘�ºuÕL2rR˜Ð�ËjâÖ¤Ðõ°¦A “Ô�´6ònn0±I!ÏÇµ°u­1ýêÈ&JË@266:ØÁ«rî­ûnµ0°½ÔŽ Vè‘¾®Rúu%Z¾ ”­Ù¶RˆÊQ˜â™1,j©dü	÷è–¡Íj/ß¶¸,¶Õw$öì.rÜ÷ƒ�÷"DFçm
M*\I[ÌôÚ‹*~ñï[ ».B;c ƒìßZ:¹ã¨1ÈÄØµIäTå™ìÈ†rÈ„,¯Q;h³éT©•nMl¼zîvÚØà�+rq±Ë}U2Þ=�\]µýŽ®›;‚ül£:\È²À©,YZ|C×ÃY:Â¤„’
 Jåh¸=jÂ_’Nà‘×}æ¯Â†xÖl×!j{+¢dã·€$f7¹@Mò­É¢
¹±Ë‚°ß¶Æd <'ÃT–ûº°Å÷J\¡ $öS$É²' Ž›H:fv¡n¯Vn¹kµJ²Û”½5mZ¬É²c°�¼u-MUºŽ)â¡ë¡Pµ\NE•¢«=,8ÊJT’Û¼díãª¼7]T2WŠBëÐ`©[‡“^VD¢½lP«¶9W«GCþº;©Oä^+}fÁƒ+æ  Š¡lR¢Åw_`�£ÃÙ­“j'ÔRî¶¹Åœc›çuÄ[ÛÅNDyºa”DôVIlBÁÂyk§�r|µUà¼wÝ[�æl¬` < ï¿»JQ/b¦ÉƒUfËé©\|³)v‰bü¤í·CÓQ’IX¥#)Ej9}‹’Ë,rÍc7�Ö	P -&v1¦]žÊ„bÓ´Vþä5öXÔ«1F^ÝªqbB¬äØLì$Ì{õ±kú\^2Ó¯åOgìYXKÏ"ÚÆ.¬U
2’Çm�#|—¤õÔ®|8�ì÷öØB=³oK-î^ÖtÜÙð�¥ŒùIý5²¥i¯ôŠJZû\ÕG¹‰XmÏÀ  ’wŸ1ÃHæ²…/L£]t‹Ý˜½Ù™Ž AÀä�¶�=Í‹P¤zÅd%<¦9ñ‚°¸`Àæ(Çæ1+‡!!�jh5wT4A%†ázÈ>Ýenå(`ÁƒŽ9ìª¸c]c&diZz«{?ÇJÆ“È{’qÌË­v¥•¹±ŠV±`Y 0 A Ÿdh\L×ß*3UÂãmª—¸,'\¶Øã¼næÝ)RIÕOˆ®E·#+ÖW—˜+²|6%œA"�ÿ ljøM¤ÝÆ\L¬Ëå½NigœZ¤n {=»èIHäáu1óI}”Šíz %)îS&ó�;Áñ�hƒ7,;-­*šÜåkãâë
GÄÀÄ•)±�-rƒ&Öæh°ØÍE<•µ©RÕ³˜
†�ÇÌd�­’åökmr/'>uLœ>ÑçCæcD°>}ú1’U?ÐßÛ±8åKåQ=æA q2$	>ï’TJS¨X,1T/s)A�0ÕÄJ� î?^ºSW˜7 M'‘]h„ù±¡„XlF!•£ÐÓÜ•¢^.ßÙw»]EÜShRË0Fëá_û´CxÎÓQ¦.‹TÚ¤_Û+Zë[�^êœIbNàxëbê œ”©wØE×rÒ¿™-]ÔÓÿ ›´yª•æ‚2ƒ¸Õ(VW·ÜZÉ¨Ëm@ ÑÊ**T‹-°ôêV²Ò�á©‰û£óör©+eÎß2„ ]ÉY��’ÄˆÚDk)ˆFË%½Ì8±’×zž rOE±ÛË¹ý5”nfšT¾¤BÓD³&UÔßójàá
¬ü& ‘£EÂA›y)Bñß”è¼äóÔìÖ#Šß%1ø�ˆñÕ*sHÝ®"n1B½b¼T[¬XÉ]kS‹b`}Úžî`ñŸ0¬ù{»-ÝGnKþúaÙÄ¹IÞðÊFWWô*Ù€5ÉJ«Ej Á Ìõ±IƒÍ¨TîZÊVð/[b»’J _)õÖ«C0þºö1F"±cYØJ‚­Å”äÎvcÛaæÄ‘ÓÄéiå{“Ü—$µ!¿&´[;·Z¬‡p0E,XˆUnAèGç¬›×ÔríßìX¦ëøö±¶Æ´�$T<®à r©hœNÝu¦Tlh‡jõ
ËÕÖ²¯4©ýÅkbH äGA ëÓC‰´.UùÒáPä­!yVzò<)aÛ6 |}š2NjV&œk™¬Ø-qê6‹­SÝ*ž%_æê5œ;’”U+„¹m)…xœëí€¡”«†Díá¹…˜Ý™½ª#ÓR­8”ÈôiÞv‘:lÊM*ÀÌÑ˜:±´™{¨Oˆ•R…�•$ÿ †¦Ž¶B¯¹tÆ¶&å­Á(ébåfýYtn²7ÕB’f€U[Öì½àèPs.Çl'` êO†¥Ê)ºnÌ@v®›™Ÿ�Û=Íñ5`—&•'} ôÖŒ°bÛ�jãTÖ”q…Y15�„6ž§®ªWð�ãmÃªqø}Ê
T¬À•ÎîÌÁ¦F  <5+
ßÌ2Ê–Ø°,á×[Úƒ:1N:�]•™LbHóGOg³Y§½Æx8d³•p‚û*ÖV;˜ @P206ÁªÍÖ�Š…Seû†ÄFºÊqR¦Ä Ö«ð€Ï¼ä7öêRíÔÓ÷ïy-`C	¡÷½¬Ahƒž³Tâ¼…eW³óÔ�¬°w 1-[0›² F@	!rðÕ­�6»Ûi°€‹Æ
	,ö)ã ÌFÞ:”¶(jÛeoj#®|�ÈdeØ2Èø„™ÜÕ55&b’5šË+¦ÅK9ZÊHT ãàH3=cðÒšªn·%§”½lå[O!«tz³5ŽíElwPq9#.$ˆëã¢ÕNÁ‹š5üŒ¦ä[¯`ÎòöÖ,)ò©yÚwˆ:&2Ò²Ø§"ÞÑ~Bb¦Ÿ6,Š„ �Èø¿=gj[o©“—R¡«#UÚ“ä½‰F³�°§AŽæ"t©ƒdÒ¸´ K{”÷<Žïð† Æ9u:ÊÒäáP7êÖ’l•",aæ’N* l<cÝ¨J´)ñzñ×ÉdªÚÙÑf»É‚'c)ÑI"#VšN¤´û[MO_ xñÃ%¬­]U;XoE‘æÜ–Û`�<zÆ…ZWÄÞK¡+ÉpvÃ"î;�¢ksÌd‚Ð	ÜiÉ·¸á¨›…Òh±¨òÐF1¾ÛDÜO]Ê¬Pb²‚ùdÆ}Nö1,ˆöéi§È]Èu€³Q^$83EJÄÌù;Žþîš{]ï«‚ÉJÄ•­¨ŠIaqX¦ÅÛõ"2ÊOS#Rã…i·kì!M(nb°·â–Æd2ˆÔ ¤Lô�e*Šè˜‹ÙŒonŽ;yiFwÄX¥YVVB<Á±xÖ²®â¿'3êi�5­jÁd6†«Œ'¹fL|�¦Xx‰¬�ÜœS–¥ÆÓ÷\iNà{W³£'3&(�dj_€â¤uXgÜ°d€~è@A3*do=5 f9™ä5�ƒd#\Uolò·Àñ0gñÐ¨.S2«qK;NËQ]Ë…Å€^.RÀî5Ww%Z‰Œù|M�èíŠX¸faZÁU½ u}ÂêÍ)›#6w+Ïvn:a�à6@$–ÏZé@¼¢¥eBÝÇ<UaUeíu%o²¨n¸ƒ¸’cY´åÈ)N,Wò÷[ØèÉäVˆª &äõé¥ÍÌ¶�µa55D…<fu7¶å™ë ­’J„l’ã®@¥­z†þBØx·¥ZmH“-™;ŸD~Š+™Ëµ%QÅ=—¨ª=´roÅ_2¤ž„@ñ§ñŠÕ»‹–âÉ/+µ™V°ªê¬½·‚¸Ù¦`itè
´w¹°Ge°52›�~Ø#å]ö'Ûá£µD1—x¹J·ä­.Z„´âå�RÀ<IbcÕµ‹j÷9§•me�¹­•·;©@{ß� ¡bFN11¶Ñ¾¢Î�·µ`�ÃCñ¬­]Ú§,1r¡@$01ï?€Ö”¦²¤e‚úìkS+«bqŠÔKù›/}„Äk>ÖìñMÌ–­Á]™«G­]¶
@-Jâ7<N‡B”¶õäS*²Úk°TÀUKÙŠ�¬ÞÅ01o„ÿ ØR”©Ãìs¢0^Çµ9Bü«.æ¬X†ˆêDØFŒ¥mTej˜k9D™@™T]üÅ]ˆ€I,:²í´O²5ŸmMùoOS=ð÷Ks¤¹tÝ€K$Æˆ›Uq
îã�
Îö3WZ¥(M†•Q²-�^†|?=VPí¤…Æ/ÆKk}®Â»i~=¨¸¥Ö)`¹€Ê­ˆ3¡ññÔËSÈq†«¿ŒÉ]—_Y±;…V�Ê=¢cNO¸RþÅ_q¡� Úø+-|z™(s8‚PÐL˜�K¨Ù±“µO&û³®¼–«q\L¬‘�ó{¤ê’ÿ ŠÜŒœ'•õÀ.Cpî¥2_?ÉOošù°!OH$Ÿ	¾ed“@”v­Ú¶aE–…²,‰â¤�ÉžŸŽªTÆÖœJ­E�Ç±]u½öÝåÈŠ‘"NìqÓDA§%·Ð[ØæÄ§–%¶,'%ZÌŸ,®ý:õÒ¡V”Ø—ŒÞkÃèÿÙ                framework/core/components/extensions/manager/static/img/thumbnails/seo.jpg                          0000644                 00000100777 15266055654 0023222 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:0318A7745F2911E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:2274D05E5F2711E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9c17ff41-e684-47da-a564-878dd21e9d01" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ £             	
             !1A"Qa2q�#‘B¡±Á3	ÑR$ðábrCñ²SD     !1ðAQaq�‘¡±ÁÑáñ"2B#3RÿÚ   ? ùÇÏ/]4¿CXÈè¢Á]“¶~iþ"<uôhEI':•ù¿p¢5‘Ý©Xœ]\öÔ•ÈDmˆ'sþ:�EG†UA€©‘\–9ÓK°T&É�þ†#ã¬Á%‚�&¤JÞßÛØ,±Ë;8x*Q±hÆL‰þšªœãä¤ŒnÓÍ—ßj�Éª§úA¼*±U]ˆŸ‘˜�55>(.A}·eGÿ !Üì—sê9+°l•Y€&w €d×ZÕcÓÔ¤^&xž	t³©ãÙr5õöÙ’µ*)$dJô;ø]Çu‹ç:ø§]ËZ//@eïÈ²’ŸíØ Îûþ?H©;ñM­Ú\,É]é±ºQ’ìAˆÄ‘ùi¡ ºÖ®ê»°ÿ ¦Š¼pcŽ–Û°c¸ëåƒñè`8ºÝÍ;:]ü–`%«]¯CdyŒ�
ƒ,`‘áªzkAÏ¯5}Œòû¼ª–º�€,3A]·,w9kV ‘¶µT�2â5÷T×xã_Ø«ò•kPXDeASHÐiÝ^íxqH³Ý2ÛÑ’ÚÀµí‰/š!±�™R	aÖ@ÕÇ£)±iŽ®š"˜Î±Å¶ççQk¬´e ‚@>?=MŒ;ù+«N3²­$)6·!­‹m`Ln>˜fR:ƒZã“rZ‡‰|ÏÑmùoemPV°²%‹È+‡l ghéŒ~Cú×oôìÊ!˜ÿ –uOí+æqÊ‹+½V¤³�µ.%j2±`�O‰;Gã«!™³,�û1¿Užêò–‹
žÐ5¨ *hYY� xO^šæG]U;¸;ã˜OãñË+ ¹i¦ŒU]`9­`Â¡�;î†€Ã<Õ1/Á÷…8)Qš(t±Cä%J²Ÿ¨ï·ÃðÒHwSWfø·š ¼;]m°9ì†Èq´‚	�0OþÚC��”Á.DŽ~©ª÷ªØ‡õ¯åÔ¥óÆT¬¸"	�Á<5"ÑÐðTGìÙŽ+vÄ%*ïzðãî¬’û´ïÊGÂ4‘ûÆ™EXdkÍJm¥Žæ³É[Gw–ŠJ‚Š:èLŸ4Äj�6ò× ³öã©â~éœj�+²Š"˜ú•Q-8’¾Gßé�„’wÔÙŸ	 aƒ�ÊáUÆÞ—auŽÉ{,0Z�“ÐÀë N“[XälÁÑÝZ�ú±d¨k�ÇëÐ­I bNÁ‰H?Ž¤TØ€>
��.Á·Z›wSv5"
[Žw+
1±1ãþKíß>h/Ãä²Æårì±icUfÜlG,ªÏ³˜˜ò’<uŒµ²í<ôB/kZßÛ]e©•ÏfXµU¶ÄFßWå¬+W)66húz&UÈ yNî"ÇX!‘K@|À¬×¦³¾y©-'Z›Ý®Üo¶šª%‰ná!FÃÇ~±á©sâº2
®î9*ÕZÜiÉ1ó¶@}$ÄŽ¦GçÓOi¸ 9Ž;ØêáëJ©æë2>Q—€Y'~£NØA©$1oeÍg%W÷›SÊÛÈ¥T1jüŠÀ¤$À'§S­PÌ¥àgà�iîµ—ry$s.dK2 .Ùnb7'§Mò05æµ#'ö×¢šš¬ú¨PY�eº±€Çþñÿ pýF¦ÎäU ³a+o®Mv^§­×%ò³y‚’bFØÆÚ¦žÞjz÷6É/RŽ++q+ 5Œ2$’IS�ÜîOB7ÒrYr	ôè®e¾ÊÚû¨Z†h;Ö34Øe ’F#lcÂu.Haäª$íóJ·ˆõßB›Z×³Ëe+€	ËÎ'ÂÛÇáªØ°X‰„/vÞÚ=¤2 d�I�]bFŠ÷Hé(ÔUÅ2·zÞWè½¥Kµ¤â‚!ˆñÔÔ†×ÑY Iû)’«Aä%|f%ÙªµFß¥<Ò*DÄêËJ‰© ÇTÕ³Ž¡V§î't¡â®Ê£P™Ç©Ù;k5Žzó+?òœ2‡—nêÿ ¶¢2«Ø.MdÇËâ4 @A=¤�a“rYŸ»5Œ¬kú *âà£ÃxK±�x*5$Ktûª+[8ã‡ÇC]öÜöm@NC¸?Q ÏMo¢bÏ¹M¤×Æ¼Z¼t•øYø‰óOP üÿ ¦ú£’-,îx!ãÝ€äaj\¶ª·!~¥SY�ŠÛ™˜1á© À<<V±žH8×3%|Äî»_c¡¬º³3�ã>•ãª±Ã=5•Ùî–,yÊ]—Èt�mÜ‰…%J/Eî a$Õ
Áå±ˆâ/�ÁÝu©ª³Müæ¬/'ŒƒK!vPŒ@�	'óÔÖC~ÉíÈÃä¡í·éXõŽØ#r»’Ê£®Ò<ð~?[³ÇD qÝäÓqF^B:`-TT9Lî„†�&@ÿ -OolýRîu`ëa
Q’¹@yH'rTøÆ¬#eÈ×qðà¨±¸uWGX%°¨œ^10é±†˜‰'\è	1–]lZóZSs³P=’ÖRr
¦'iÚuÔÁ-ÍYa%WÈ¬¡5QožÆZ„§”â$lf#¡�$‡Ž*@æ¥{ìä~å(ü¶¡ryÈ¬CB´‹œjÍGp|?ÍGý	�Í¾'5�,½¬JªV¬²b]2ü`xm¨É˜%Ó.»¶DFïÄF&–bÄ‰ùN±Ï’ƒËtÊÐ-.ö)¬Nø T_(vIÚ6ÜGÃX²À—}—1éýÅ,À%ÜŠÅƒñU@Ø¤[~:óAu5Ê{¶:¿�Â= †BÄý,C?ø1�‘×ÙSMm•”2ì°ÝdâOöî7 ŸËC“!b6y@”r,u•ZÉJ³a€ÈÓšÎÑ;ÃWÜÄBÆ§tÏÛÑÈFqh¨¨-grF¬‘±PÃã <9Ù´³²ÄŠ®µÍÚX©0]ÃD©$„øh ‘â±aaÇdOÉDjRÖ
|Åß+dÄãâ?Ã[¢Jß$qësuÎ¶5FËh®P ‚H3,½c§M5rXO¢,Ì#_uµÿ ò€©~ŠgÊàì’Òtüõˆ nËT÷‡t\›µ[9”—¬>D9#¶	í…	+ò*G×É6¤¹•Y±ip”
øïÚÝÒ¤¬~›�÷I?=k	žtp!Õ,ÅÇwmFaƒ«bÝÃ&z…Ûýu¬v'„-\Fx¡·XYiæUæ¥ë’Å‹ˆÐŸ1'}X‹K	9UQÉ/[µ¸öÐ ¢Ð§Ìd;£fø|Æ¡˜b]P1öSÜÝš‚W `±mDp
ÉÈXjê#*M¿üKuŽ”÷-¸Ú(ÔAú,óˆ;£¦§ºÄvª,?`QRVX¶5	qP*T°P–2¤	:mh¶´´žzÑGRCX –äÒ&LÌÏ2ÌAŽ¦b>'SÜûsOeAŽ‹d[ÆoÒã¸NB¸bÈò°UØ@�ÄêÜqÊPÅÀ~}[ä³‡w&µ°V*j8–¾Ø¥ÜîÐXƒñþºA«À/ç Šw�î:3yjŠé®“UÕ:³5u™V®Îv� tß®¹Ü~ÅóêŸnÀTvÀm°¥[ªVÊüœ«Lg™°Üì³�0�ÃTàÙöúiÖÿ "ÅëÇ¦ÛI{x¬¡Y³`ÂË‚|ÜuèOËâ`ºvÕÊ<[û¶¿{�cV?qÂUp%ÕÝ¤×óÕ@Œqø¬õ&L³ðO»·BØ´__1Ÿªå/�†eÊUº1"g¯MÂÌH…‹»=V¹Ç¢WeoÓ-{.,Cfª!HÜOÃ\èN£Á]º‰Ó§RôÔ•†ç;:WF\k¸æC*Ì€`�ã®Ä“^îgÁ@µjYö9Z½™m/%¬Ã�L•SäfÊA*:íñ× \ó«cÜç<Ü›]nåo<\²#‘B‡f¼¬:DÄn`ÿ „ë¥Ø·>kŸºgx©ve ©s°Äã½ê“‹5k‹i�õ?¨Û9äé ¶œø.ƒÞP¦w…ã])7†hˆ €dH>=&tT91ŽwV w~?M‘Ë¹unÂ¡b×É­FHC•¡€óR#®þ:ÌÇÕQ´Ás±±Mj´¹z�„L> ™2zAÑb	’°ƒU–•®”€ÈÌx0 n¦Á,T[]kÛ³56WQ ,]¾�	1�®JM˜Æ´÷,Qk8_7‹c¯]P+``ÎÃçª%Ìý
Zø%›ìN8ºÚë`\«%C28~®$&døkY†Ùž%MMŽ(ìã]e´ƒQ¶vus�Œù™€|DG_†€YÈÇ’Ä@ùÊÆ	jœ¡›­±Ô„óC1È��?àcH&¦>«Xú2k~â¢ÖYr¥tØ¶"c8K ð�ô‡à_ŠÄË-5Ìô­niwvampdW¿ÉLïã­QÃ:Ê,Läðn,ÄX¢šà—Wº—cZZ¸‘™ý@‰�MK€çæ±`}^jv[+á€Y“ˆ¾^@ 6+¼VD §©�EOìyñUg­DÀŸ¬ËJå[¸¿÷”whg Y"@ÎLJÉ‘œì°°<Ü(Íf«ö‚•LAFÃÈó9eÜÆäÎ¯!ÝõÁ`{a™e-cÚ£
¤ót`añ1¸.á×KU±Ë*ZäA´+ÒŠ×´×TVÕ^ãÖ8â:î"c}Gq!„‡T*—vÖ¶Rahke)¥CTÎèP¹³’–èI0fvOp°fvXæaÒ¸�{ÚÖ¨däÖä…´›�`ÐKt�ôÝŒæ6†ðú­@@Œ¾òº!s.O!úIRÌqzÔ¶K‘Þw1¿õÛX ïŽ©!Ïp0“]Bö¨£2V´°ãÚT:dÌL©aÀéëŽFGEÎmn[n¬<QjÂ0K�êò`(kˆ ï®¡Ûºë`I	Gíí¯‘j]x¬ár¡8²Bˆ �ãoUåMÜHÈê…ë±ë¹ZÁÆ½š bXI�±;Aë×@nébÓZR—*y7ÒlPÜºÃº@U)�Çs1ÐipÇgá„v»8®_YG]ÓÛòk¢W.ÙP¸V§ÃÄ±3Æ&POH–áÍ–U_o‰mV¥èÕ5ŽÅpaˆíb£â>ë ä4¾ËZÐÆ%mî{/¥ÃkHM�,¶<*•�¼zõðÒgˆEŸü¾X=VZO+‘Ü ÙkZ¤ò_–™ØF3Û~:žè“àº ´ƒ”¤ªªˆQhzÂ…ª—Gîä`É	�ôÖw:„ *Ü>)½Û¸˜©²žBÇ�“+·‘ˆP•ºÉ�õDT’û¶¸)Õa¶¶RØ-[«…œÊž¸å**›©(ÛD�È–§#xÛêžÀp|uêªý»\ÕµvàFÇ|ƒdÁ�à»ï#ã¬ã|ú~PA¶—ãËÁk‘EfÚm£Œªõ–7+J¢© •a@"
þzH,C•nó»o²âÝnh±NØÚH+åe�@’ü´ƒ0Ø'º©Qg™.%ˆ´CVH"~ÛÔþZ*@.“…¢Eœ³Pµ‰;¤¤€Fâ|àìtç> Zß5³P½¸ÖIâÞªJ=ÀâEDÈP €NÛøêÚÕp5ÃªmÚÛ¶º#¨’Škä0©ŸÉABÊ@,D“á ë™°º	æ�}ØÐJvß¶ö0°¶/‘R ˜¸"®ŒcL¢Ï¶’þÈzm°š¬§·Ü‰*ˆ',¤’	ÛSÛÇ+K"Bž_ÜVŒ”Y<^E’b|@;~Ÿ=KªfÂEÌŒìÕ6îIUó.(eNLÀçòÕ¸x(bwrjr8ì¶87ÜCÖƒË�ÑŒÁ�‰ßMê#êµ	 ¼Êuÿ ¸L�j
Ð 'Uf+%aƒ"ð“¢¬G3òÝciŽ¾xñAÿ •wž3ºsŠÎÍXâªä—5¾%¡��èuŒ—‘V…'òÜUÆÊóŒU! fÇbÃf8� DjÍ{KDqR°ÆbkŠ®Ê,ã=+½×XÌmôòÎqL‡•X¼Ð:šÝç»8|Ù¾Iœ¦KyE
Øéc«Ö@¹ÛÇA ‚HÖgã#Ø6ÐytEÇ ƒå]¹”*vÐÀ–>U†>mf,Ü5âª²IÓëÍ×VUïw²Å°r˜ÊÊ¤—°¥O‰ùôÔ‡u¢Áó®
Š9š©ºåU.[ÉÒ#2%„Ï_–©ªK
^À}6ü%ÚàY}÷µ·½™ì{k€ˆÀ@Ûs+°;�`øßU��b[É:Ç^U<Wq[—Z…yF–A”²�˜m�øjlÖË œ%3£�[VcžâÖ­¶ÚHê|Lj�{É/•&µ-’6è¦ºä¢ mÉ›]€lWÁØ† �§Xq}}Ö kÁUÙÅç�Un‘‹äÁ`ìH"×A¨07KóQÝÉLnaZÖÌH âr	VbâÌb6üõ„—ÈZåƒaþi,œsqk¶Ö¹‘ÞæaŽ(‰Ü(8íª'�M2‘Rø"_c�ªê×Ézì¶ÚJñžÁ›=Þt3
¤(î¤Do;ütnî1ñõ@÷d´x)«í‹÷U�(ÆäuÄ¡C†ÚXõßÃA³Õ³Á]jØõ@2pî“J%¬Ý’Gp•J°]§ê|¼tÔüÒ·,õD"º‰wv†VÁ+sApclŽ^'åª g’�LŽP�M6»T– NÝ”³òQ²73˜`¤OQ­|{pµIˆŽ<Në8ÕTRµÕëb›³(b…çêSáý4De"£Š×%+ïZ�É5Ð¥Y¸öJH!!ˆ<4Ð°üpEˆ2þ›k8©Ç(w(—­–³æ´ª&<Dþzš°mŠ²m¾­KkÞOÔ¦ÀW�¬ *±2T@cq¬&8üTôC[÷n¤5�Ÿq	*>Aðøk8”³ï•±kÙJ•¥k¥˜Ã†ÁJ�Ë¦ l72|6Õß*+R
›Ôâ´#À8YË¨ãŽ'"‹Œ	 –0¬“°ÝU�V“nfÇý½mZî Èòâ6c;Ä=½®óŽ*_¹†'’ßp±5¥ÝçE78�Ûs"KoÔn Øt: �ØóTlM›–x(ÅÀÊŠÎ+dÐ�¨��HðßTÇ§E!‹‘º£‹È,ö5	XÝÃKe
Û.ØÇÀï¼ê,F6UGgD-¼Ö^‚µØGû»C½²N 	´�–¯¶q:�‹FMH¼»ßjj¥,zA“)ZÜlHý?--3¯U¬CÃ^‰¶+öGo�Ê{uØ(¥”ÆA˜@êNê	5/Z‡Øx%�£sè£Ü‚•)AcµªÄÓvWW‚ÄŸº¨’±PŒ¬XÑSrp`÷0V�0U‘‡–DvÔ˜��ÛõÀÌq×4Ow5ûl¶åŠÖ‡#b´‰gc&zõÕž&
Ã()nBZÌ´ä®XL,2?¸Á j]„e-%ŽáêD^5v:eÜµ|r•sÐ‡ÇUÚO_E6°¯OTfáÉã]_Ç!ƒjÚC~Ø€$ˆë‚_=½¶�·p»±ÆSo­b�Ç¹±Z�o’J³ðJ± ƒ!|új?$�@ýs©F¦Ç‹Ê�ë±	eÀšûˆ»�¤ü5­ú–åæšÛ»¯ÁQjñ”ñÍP^|´¨•–¹Ün²vñøh©âe$ÆŽèE!”¯+�	br$+Ë‰¬f[§ÈõÕÅÙ¹g_%<Ÿë®h-Bµú‡*ŽZ°#%µêÂ!ŠŽ„ïá¸�5‘ŽPrïðÔ¥r¶ÑMuÑØk‘ÝV%°HÅ¡¾°[oÇC�åP™*8ýìXV¡Íâ¿9.+3ˆ'ª‘æëÿ ]fµ^ÃM²z¦°~òÚ¶dÄSirØ®Kˆ; v�£SPïÏó•D¶v@Öàlîr™Ëœ‘«~åa�+$ô(WÃ¨&uÔ–8Ç†ŠçZöãëx|Ó•ëzø©É©œËVr±A±Òàn»mÿ ¡¨$ [\’àgO¼lµol·
ÒÖáÞ®C.+Š)SaBfIÚuW%ÀÝÁ;}Ñr0©éT"¦&¥¨2¬²îJ´’ÃâzjHÉx×v‚	ÙmO!G%êâÕ&ê�Ë;v0HUÿ êŽ½5…Ecr©ûž>ý9|VKÜ”Ôö7 TóS0Z�qBÌ6Ûc;éÁ?š;ªÍÃÈ.bÏ}®îØ;µh;lÇ  ¸øjd�¦:Y-¤Ü;ŒÈb”!¦$³ �Œ˜ü5ªHä¤€c<�®O]·SR[jRA¦ÂU°�Ê�Ö¿ËHæ’Ôìÿ ¶L«p×2Ù]ªqëä_í?Q‘¿õÐ±¯’¢î°°†K—¿h¶°Ö:•E(he“0»È>;éí/“…Î¿¨ÛÃÕYÝì»öª§.M[YCe
±ñ�™Ã–H±SâŽo®‚Ö›û<dyò«(ƒ Ž¤�5„°#ê³€ìXDKY¬àµŽÀDïdÉå —� ‰�óÖ³à™XrÂ°¯5×R˜vRŠ¡ÎEw$øõþšÎÞIí
Ë„Q”q±²×Ä8%�˜(+‘ª�†ÃOi®anàqºS÷)çó¸¹j#'q˜€ñòÀxë!¸lYHvù™tš{�Éw«Œô"òAãØØ£ˆ`¡A=:ÿ ×A�ÒŸó�Öšµªª-¶ê¸qh5­¸rA9@“Æ¬Ã©1&%jŠ¬–¥–X²�Çó.+kdX˜�¾=¤ÙÁ.šT¬S›xëûJ*”Â Â\Ì¯™¤��‰Ðòê™Ãx­eq»“BÙP¹…T›Ö¢1í�[®,@Ñ†õâ¤’^}…u1K«Vâ]rch±Õ]Ê¨Nç)Ø®³1,p|U‰|<QSÊKÕ«ãÔèü¼ì(£3lKo¼	ëùi°cœktVF¾!YÄ£ö�¸á
¨kQ”† @ÆJLø�¿¦‹YäüUÚ ­–ö,jzÔgÇí›<îI�µ7˜tÅ€�]ƒ‚_<”UªÑ2«mz‹¬ãØõŠØ?Óf;·pô@Œwë®B+’£Vkˆ�ƒ´BùYÕñ?Þä�>»i(ŒkòµûwµÚªiíâ�Ùâ…B *T´D†�!¼õ²Ø±Ç�@á�mw-�T½À…º�« �¶×S»•VÂÝ¡©ìº åòyU:°GQb¨¬±`W"tNð5ê‚óºl²£AãT«C• ½…¿Iž6À3>:Õµ¬Ü†'‘EnRQB–Uk*°Ø  †jÐ¨’c¯ôÕÔË‡ú —«Ÿ7ä§¬ØôØŒ�û‡djìgÈ”ò�³|w˜�ah­ÚÀ…E•±�¨f¥n^í‡›Ëºž�úÎH/Á`C†CÇ²Ëj¶ŽØ\S¹]Õ±VR<ÄK,ù¦I]§¦¦F
dÁßqøJ þÌØ&ìœ�7în*€LÄÿ IÖ°.úê�†¯EÓãöÒÄX¸vê°ØÍdí�‹¾JwÜ	ÐC�U]Â¤h¯ÿ o½•]¶‹–¶Ëx2ŸÔŽºZea»·KÖXÓ\¨u@
Øì	öîL?=g´‘:œµõ½oUtWÜ®Æa�þÓÓy�Tè;OÆ(UVÊ…^{Ý�rAá1*’ýt�Ú•–�5[Ï‚YKRâú©`±i%šÍ¤A‘¬-Å$)ü§%«uvTÅ™	™,<Ç\È2@èvˆÖ°!Ÿd‚ïÍOXã¯ˆá¥´*-´!,I’Ë# O€Ö«˜Š1'
¤ºË8ÅnàÙ{€Z§gÄeVÅ«é1æ�k6ÑõNeGÈl])¨§Š•”´’\�Œ·\z�†š–IÅš'SjÖ
³° ±Pøâ3 (§p©Ö!ÊÀŠ‡NR·dáêu`&éó.½H#¤jN\’¾ÚtU)@¶yxìËÛãÜXàÛ6,Ò%Jïøøêš[‚‘qàâr•Èzì-^]Ñgœ»ýKOILá¢„ñMØÄž«säÖÁÆ …+š2ý0I`¤ï¿Î4´Îxª$ëì+](0îW}vWÉ•qBÁÐo#H¨ƒðÙsî&gâß$WÚ×5<[;˜dkfbËˆ p@$ õ�M@ ¾¾‰°%»uÃ«”î5JŸº±Ùµ(fÊùÎÀ(Ê§¨vú$‡™CÇ©iŠ«Iì–º68»Ç�.ÅA™'Ç¦ƒÜÚßŠÕ°6#ÎRBÜa;Òe¯ýBõNâX GÌtÓþj%I¯sÆ¹óD+º²Ô³%U­c²®Ás0AeA™qù�`íŒ*j¼°™ÈZ€®¶¶Â ®»,™l"ºà 	t‡Ï$¶€	cŠè«‡Ù¯»c=‹úˆ@Z× 'âGÄšÀ¸¨ï �¸”W¡SÚãBÝúØ•f³È+Oî]É3ñßGir'Ë’«fvdZ±UÖ£ÖÔÜéÆ©²WuaˆF`7ƒæÜþQ¬*Ãn¡ýx$Ò;©ÝÜE&¼iñÈÀYøDÌë°hóÊEßbúóTs¹kJñy ý£+"ó”ÉbÄ2›vØÛá×M�§Ü¹©1çôGçÉ\%vñhfLµŒAR`F%zAÛGlzžŠ÷~Bãš�µ4µ *¬†$«9ŒÕ¶$	ÜxW~NFê8b¿+°¯#'kªæìžc+6E˜DA;ÉÛP)`�e&Õ|¬ã2UmfêÉ±×¶Ž¤šéW8�]b	ÚvÖÆG’Ky¤×É=‹A.¢ÅdåSXŠÊ‰ 'ðüþz@™ôû¡ËB§ÙéÅÅB›&ÒÛ°URUQJ�£Ãy� ÁÖŠ¢‚¸Š{ŠÊV÷W06*ÃcàGç ¬ò�ÅnëZ	í–e
KôýÆü´¢Ò¨íª[@e¨†µ.vERb>g¦ÚO¢˜ÿ Gæœ+c]wÍU²šRã°r
¬A‘Ðn5 8Âèý§1²KWÆ±Ù¹-´Ï²–(
f	®39¾?t{@ªžÚËíÇXL¦Ê‹‡´Ü”6×zÊ8'8êBLn4=†8­3¸WÑÊr*$Ñ	©`ÌX¬(dŸ(�1>?Ž ‚“aöú¨í£”9ËkÕ›òQ<¦·m«HØìcã¶¨Ä"Öí.m9Tr'!í7šîjæÊÐ–VlAlÁdì$xi«³2K;�þ(øü–ârYí´ÜøšŸÀJœcmÉÑ±ÐRƒñÊ:Ô!6²wxõ34³D¡RAS ?á¬ÝÅ�T èù«^¾À¿•Ý‡«1Íä…zÿ Ž³³wwñù,Ö¬T²JÂ…���	úëÆË3Ï4}„ ðû”¸[]ËÙ‹T;ÈRÛOVÚ'mi.]hGŠ'sÊäYÌ¡EIi	aó$‘$t øŸ†´€Êœe r8ènD£¿}Úí±eTv�‹ u þ:À9 ˜dvgtÎ=Üµä½!‚º¨îäŠ1¿¢ìA1·þºè±†X>²·‹5ÎÝÊé½Ä K•ñ\ø	ñÕnæ[¢™Š‚õÈ[`xéWBŒN·aV�‚Hœà™™Ö ’ÅTÉ
òšœž‹,l”ªÖÆ{“´‰�³‰é¢ÁòŠµCWmGE…9>{*­�#jUiUº (1ÿ tïþº{�ý+a$¿“ëšmLZžC½E©.fñ“b¢°IˆË®ÿ žµˆ†&®òwòä“ÈD5Éÿ ”xêX¸"qË$·13ÓH3'>+�Ûƒ·á‘ÜâÙR‹i{ÑHS×®0¢:¶þê%Q$€^2«ãÜPØÖmmj@à»#fCV-Ð‚»GÕ¤°Ô¬	qô×—Š[Ùa²ß÷Šm¡@b¹Á*"z/Aá:š±Ù6�qJz•(¸)j;dÙ{’¥T³)J¨øüu`ËŽ@Ïª�ÕÅŠÉcÜµ¡ýÅöBZY�„‡3°ë;m¤XÃ�”)g.ñóÔ.…þFl•~áëxUcÚ•s—›#* 'PÛ»qW^ïn1jÒ×äÑI‘?KÜÙ('<£-ŒüãUÚØ/öRN	ò§ -67\”‹‹,ÿ r–
@$@×ã¬j|c-ºU®ì'ŒU¹#“hk,uf‡’„Àª©km
l —ÞW9ÒMŒªÍjÉ-¾>mÌ,ÏôÔ>å-ªzX¬\ ±Q™ �LGôÛA„Ô0D¶Ojûéf®‹EvZ¬DeäÈú€ü7ßI¨ÆRï;„—åÜ¸qlŽ3	¶´’Ê\˜Ø	ˆ�ÎÈuº¡‘yvÑB {ž–î2¢^²!Fà€<G�:Ò5²‡K³±`¶ÞMIÇ¶ÅÍ F
ª�¿‹5$ãìµêþQ«°ºžHÿ È…îSì{L!¥üw>:’	…P$ªO�QîÚ,ae‰YÅZ¶€a± ‘´Ÿž’âp·mO4‹¿z\8¥8Ôœ•¡•¥È.6�¹ üGM[
ñ;¨{›Åt)®ÀõvøÓK3­Ô²î,[,Øîë˜³ìOvŽJ�_ûèèXR¬†âÁ‚£A bFÀ˜ñ�!ãdg–{Ä\á^ÔÃ�Æ´•¬È$ f ˆßmõœ@óIÎx-ÕïY²ªW‘tvJyC±Ø°bD‚G‰ë§r^Ü9ë	õåÇµë«�•ÙRvøö0+˜m›;ãUrB °~k~=WS[1­’qK1`$™p²±–9LP±˜ÁÙYR²Ù;ŽV1Ûxü¾:3î‚§Í–?7·bØ.)úvÕ,†�¹‰n™—áªß*LÃý�Øü{?G�bãÈ©Ùs>aZùŽö†ë¾¤VÔ2­ÃTý}V’�ÕÚ÷X‹AèC¼ÖÄb	’:tÕI$pZ¡Àá0±{ˆ¬´ñë²¾Ü�B •P<OS©ia'‚®Xž-½êÙ”½ø„Ì‚c6Å��£¦´>'æ†±|Rk±üïSUZû|É,+œQ„®0Do¶œÃO7qÖË-OÛ )o8´£#YRävpýÒÄy¦`	�j¹aÇéÁký�ÛR�†`Õ+Æ)+M„9�?´‘ |¨
†9ãÉ66.0U&ô¶Û9MÆZQÑE&*™(Ä�X"IŸé©­A=lÕvRTŒÖ!ýÎk’ÑRìŠƒb �Ém è/cÜcšÀv`*¸³kZm©h’ÎÂ*É’6ÄøkD• ’[}|Rì±+nEŽŽíYL—&@n#é€f~;ëe¹*ú£¤;Í�´4†!Á&Æ`qAÕF,­'©�$†Ü ƒb1÷ú2}vÀµJY�ˆðà+–þï#=cÿ c¤‰ßa``³…9Ÿ!°5%Š†Å¥U�v'úA2Doøiµ]Ž™j‡å¿Š.5ç‘]ŽDÔÌ‚pvØ7ŒÄê ØirîÑÅsÝ	/ú®Ò;uËa. eå($xôÑRÉ°Ë)ÇjÞà¦À\²3±GH?ãTìál„÷Z½Ë¸ÝÅ)ï–ÉD’ÂAÚßSˆDNZ¨«÷.”Ê£ä·ROn¶u Î@Ìˆü5šåg–SÕXp÷µàX‰…¶8+™˜’Æ'/wÕJ EU¶*šù
j¬–¬†—v�„n?ÊÔÿ �þi�;ŽÝÅ¹]¬î3"ó)ðÄ€gI$ä,G�5¡s®†TQÏÅ¨Ø	 îHƒ5»^8,	±O¶ê”@¦«œ²ºq`†ƒ$> 'x0“À&ÕN^÷­ŒâÌT™
	ÙÔ}R#}ºérh©`KY¾ÁcXÌqýÅ78­iò®Jà|AÚ@�úé¶pe�ýy/i¹Âÿ äÅËoy7Û{9žÞ_I>±o­ð½gÑy½Î «÷C“Es¬²ÂkÜ
Õ‹€�E}Ú»z}×{ÿ 7¸ÎÅ²î>¸?mŠß{þò{N�x}´ûÇ÷O·/åÝÃ·ž¾±é<R·qØg]¼~W6»«}ÕÆJ	VyH�{±bp··üö¸î~|ú/Æý×ìÿ p{ÜÞ»ìïxú-ž‡î_Fä·Õý>×¬š,¬‰?¢^¶R•×f:’é‹`( Ôžá…ã´Ö«•yWeîl³³ n¤åo.ð7�Un-Âƒ^ÏóÌçuGìÅ�Yãr*œãZC#´ˆêLtÛX�¸¬Ñ¸m”<�h´+UPZêWNK0K3/±CY ° �ü4ž³Õ6$aµŽa.êëKOŠ*6½lµ±»!º+ytö0œo„»œôðâ¼�Ú^Õ÷¿=Íé¾Îö‡¦·®û§Ü6ÕÂôOªQm¶àF6XìªÆKU –!wgs�J*-h}~Ý÷ø¯÷ëì·³¹>ðû‘ìš=»è‹Èãp‡¨Ùë‘È/È¼²%USG2ë¬cõ ª`ÇÊ	Ô�p\°]}ÏbÞÕ{¬>^AÅþÿ $íöÝ^øäý²MôéVzÃz×#Öýˆ©Âz;ýÞE<žzYPœ�Y”H Dkv 7<'ÿ Ô¹Ä`eÀóÕ ]x„UJÀ?©Q$@ ï‡VžŸ-P`g?ªáj“Pß•••¤6V½¢è-R¥÷Cåb7LˆŸðÖqŽR±r^?	ÜqKTÍÆv¡Ùÿ ñíqõÌ÷N—ÀˆÛA'¯%P]ƒ<VØº“XÂÒ¨ª• ý0 2Ä€&z|5dŸ‘†s�šS0«•ÙÃ1a›`$ÇCá©pCóI«¡•iåZ/aX¸"Ÿ<>f"vúj¬†4É«ïôƒ+(¸Y}—T+©ZªÒ–?©cØ€�a–Ê$A› GC¯ÕÝßdªì4=FÝê²¾°Ám<ÈI&I�LüÚAp  ‚ð~�õY}h\^¼vËáM®HF °Ÿ° <5¨_Vµ]&¦[—¸Ô,Ri*Ì,&	¾øï¢íXèª¯g�$ÜeÈ¬¬`B½˜ÁÌyÙŠmq‚'úé aòr¸w1R8pX¬T  gâ?ÏPÁWw ˜*{œ5OB…~íM[DH �ª>}uBÎš±L½¬ìŒ¤9º¦_NÐz�Œü59 $AB.¥l¼ò]œVÓK¤¸%@#o/Hg¦ª•$³´OE&ÃµÀ}JuOh®V‡[®Y{
‚‡µåeóÉ6=`{FÇ’¼˜R›EÅƒ°Q‡bÆ5¤H`D.ówÖe²*µ-\ŠÊ»Ña5¼±ˆ³! Ïÿ i5ŽÏÕH@UVô°QsEaÅfËº±‰Çq ‰ŸðÐÏ“*¤;ÖÜåQ—”ÜA•¥iCR*½ˆ²1pd�$kaŽÈ•kwî©¶«œB_b¯nÅ*Iò¨Ø�‡Q¶±¡g}Ôáì(TE–M�³‹­kº¼( ’$�Œ°I-â¾åÆ§ò û“Û>£ö'ÜÜãªûB§çû•xÅ¹>’ïúÜH$ËqliQ;Öð¾ZÎ¸{Þßk_Køýþç¡Ûä¬öÎÃOå—/Ù×ŸÙý†þFÚ9>Ôs	Æô�Y±'eU¶ÞÞÐVRXžÙÓÿ ÙHü=Ö'õ¶:¯ÿ “ãí|ÿ Mà }¹éi7ÑÖŸLû…ÇDo œ.qˆóTÄRÄÉÅ«èèöm,J·ÚqÞÅ:¹fU3+ ÝÆ…C—€b7Ý£¨Ê:kÒ"¢ù„¾ßuWÆ­k[Q¹
²;W6 ONš{]È×6OqÎ·M®ªjãÓÚzÙ‘¶`=lGÇh’F‹9Ï�É°o×Z+›a•k²Úl.8ÎA,¬eŒ±´ÇTÌï‚±å•ö“þ1ÿ �ƒÓý?Ô~ÿ {‹†�w©Wg¤ýº…YhVdçs× ?ÝoÑC €¶õ¼¾õÞú_Åì·ì|Ÿû¸æòÓ…ì:Ãs>Éÿ ®ßw0ß�ê~¹˜ŠÄ:›+4ÁþÊï*|âNßùÕÎJ£ÿ Ïî·þkñ\¿ù)þ@¯¶}±éßb}»Ì	ë>ö©yžô¾²ñ½)_ôxìT‚§“bÃÿ ãB"Á£Ú§t§û=îÑÚÃÖ¶ËV¯*QJ§YnI°
¤2.[iñ×¬–¯)Âù#.ÌuàêE¶À¼ª¨F¶·²;”%Ô¸H'mµ)wÆºªö5÷<×ªäY³w6¡ZvÈÇ‡M=›³¸p„'ÿ —ËWôù	qL�Iéùh©8äƒZ´àqYh¬rngGK
‹ãÊÂÜÉñÖ«Ô8Ã¦õÂp´Væ»«7ÒøÔâÁDÈÛ¬4ïòÐZ}f.5»¬±Q]B¾5[Èò+ú@ 0³?'¢ÌÆák·müZîcË²¬Bò\æ4 ÏH]·>GXv‰y,–/Ž>	 [[¹•ø¶ÔVLª¯Y{=a·Ûñ×NðÌ6Ûî ÑÌï¨
{ì^ðì©^(~ûþÝò² ¸7ÈÄÁPC9ÇÁP."´ª
ÑPUQ¿Ý³â�CÉ­]H’ÐFý4�ÙÊqp*T¹øÈ÷2TÊ28»1d�‚ÏGs„1Ö½�öùvŽò�vçjÒFË=GX�=Äå�¸dÒÉØ*âÂyƒ^È]É$ŒÔœŒn‹˜f3Áh;mAeÍÁR<µÊ³’FÓvÐ]§
¿ôÃì˜¦ËnºÞ@!Äó @Ç«††ŽnùÖÉÜãE–T\»¹5ªyI •œciÆ‘$´A,ÀÉx×$	bä�ÈnÅ †®Ó,ùÌ3A �d·�K«ÂÓT‹ÜG+rÞæ½T”UO1t1'#ý?-QvÖ¼T‡u®	�;>T©«¼#�;`x ]õ ¶X»­WZ„-Rd�å²–9CCÄCÁæt¸!�‡>—Tr‡|²-]ŠR{½»H d‘Û¤è“ºH^göãî¯}«÷Ç³þáû_“Ùõoks;�C1ÄEe·�|"ê™«`:«b �^‰¥ì,€ôA÷Ù~Õþgÿ øž¥í+ë>¥êjýÃö÷Ô˜¨³‡ëL•¸¶¹Ùe…œk|–ß¯%lhWØ½kïÑüGUñ;îÇùöOÕ}‘÷#Š9žöö�{Gî§ ó”­ÜŠÙ„ä_[C)äVŒ¯0E©gHo^ÒáÇ¹ÿ Jµ²2¾"~Ðú�Ø�º~åû{êu-¼ON'•íïTÇ¹¾‘{Ã¼Ä´¯ŽâÅuß^¯l¸Šù~ÿ ·Ùb<y²ü5n­†+ÿ È0;6ÔdÕ�!ÁD‰ÛþºêL.!¢uñTã˜Z¨[1äËó9“;Æß©Üþ
ˆ v�þ‹ö±gýOïÏÝŸo}¹ô+­ãz¨2ò=ÅÏPïû/O åË¿71E!RHÊ¯÷k�‰¦W_gÛÿ ¡ a}íþN}ÑôÏã'Ø^'¢{†8^âõ*8ÞÏûWè|UgzldZäE–?¶«Ì³ ß^¼µÆWÕ÷¯ÿ *0ÎÊ³^Ðö÷ðÓøÉËõï{²'­pxî?¸|´eky^«zªÕÁ®ÆúÙX×Æ¬“òûftØ÷Ù‚ÞÝG³í½¼Wóñ÷ßžâûŸ÷Ü_p½Çs�[÷w5ùÜÀU%8ªÓÇ«bBPŠµ¨ë
7×©€¨b¾9÷îIÝ~y]œ{xµölV5òMŠÒ�g¹1=@ÕX1Êš’Ødú+:«q”;¼@,Ø�‹o¾·oÙõ²ÝÀgÇî‘U‚‹¹Ôã~Þ¯ÔZ¸K„°˜‘;<5˜YbmW·ÁMÊ4w(¸RŒËl‘‹@ 1bH’~ÔŸ$X?ÉYB_Ýä-�Köí©ì°@ ƒœ�>]ºAÓ€u€$—×T´½è¥é±Åu¨VºÄÉÂF!ghŸŽ‡?ŠÂ%1¬[{µ:*ÅFÚXª¡µ‡Ö‡�È;N’#;øù,	0Ý7DŠÖûž=—Í‹J–¬»+³$å‘� ž€ÿ –±  DJžÛ1uÅtqÂ«–°"¨Cy„ãºe y‡š:j[}•÷CŒ9Ø)Ž�uÿ »±X%]³R‚‹€ò‚@$¸òˆþ½u»�<¤Ž˜ð[§’Îýôš¬
Öv¬¯¶PªÃ@aÓ+ñüuˆá!H¸ò\oÕ¡“‘UÝZÔ¥wTÁÀ‚$1#o�Ö¯iÊ«wò˜è«Úã×UÅRÖ%U›vq¿ŒÌ|¾ZI|©mµ+™©²º£²H‹±	Ž“.OHøã:ÇõX1„Ë™j®Ç/•¥ -XXˆê0	˜ß¦Š‡TJã÷*	m«ûxG”o  ™*êwƒgd�á3“»;vûhåQ€eÌ*	Ä³¬XË¼²ƒ ŽË)Icgí©ÆœU’‘%lbÃ`ÆrßRÈç¦X—2¶–ïØºÚËÐc�H`Õ¹oˆpGôÇTjH$¤^¢Â¥’�ÝMÐ•_g`¬öÐ'¯Óf°5ó×ÅoØ¸sÖØ*’ÆºrÖ¡Ý¥&JX@ƒá5ªOp.ËÛR@â“T”Š¬ZÎã–Ìò‡]¼ÃÃq·Ê5/³å,[¢muÙcqù-“*±wzJ’DOÃáã¦Á‚k$Á}Sÿ �/¿‡Ú~îçýŽ÷'8¯ {ê×õfÙ{@ãzÂ îÐ2è¼Ê–TOÖŠ ÊÃ®è8Ù{¿�Üí=‡}z¯b¾ýñ9¿Åä·µ¿’þ�ÅsöÇî�«íï¼ž›Ç_%<›!�7¶L•÷Öµ•Ø~®¦Ÿ½{w]½Ñÿ /p\`åtÿ äwØ^Á÷çÙßGû€¾äô>»½²ƒ™í&äó© úß¦r°7qøÒêo*
ß^9}, óë{65,§û}ºÞ�Ðãõ_­¬5ëA¸r-`ß·;,¸‡ÜÁ£Í¸ùkÐá¸/™/2‚³a¿÷âý´rkE^¥N`¡þZ§ Ä}QjÖÂp¾ôÿ ÆwÛÿ aû_íw©ûÓ�îoFõÏ{·Íëœ^'.›¹‘é|gaÇãßZ±zšÆ›¬,R€ýò{×µŒ¯¯üt­jã?�µlßËÏåg®}ë½¯äýšûkzÛŽ5€Ž/¨z¸!Ç1Gƒÿ “;?lÁÕ\Î�§%söÿ ùýÞý«Žzñÿ %È;=ËîþØ¿lÞ9ƒì»�ïGG„äú½‰4ñØ‚2N%M,ÞÇ*@jõ½ª ®ÛîÑ¶½Ë˜ñK�‹`H	`à$t3þïWŠ7Âªº±©Àk«fB>2c¹%`1:¡{l©4­aË2ok8ö¥ªŒÕ•!ÞÂ‰&ÄàNãÇH—#[%Ø±è�Ë¥‡³>e+FgÂAuÌnpã·ÏS$pd Ö`ç_4»9.öªÚ2[*^Í]¢È•+åOùë1â�òü™QWâœ‚)\”ÕÊ²¡Š‘[õyv-H$t’ñ²ÂYìª–T¦R«THHs*¢ñªv.TØÍ(ÙÝãØ9wY{Yc÷ªO÷ %BÉ"ž£ElÄ4Ù¤!,õ©vÕ¸JÃ0¤¸d»ÇúéíÈ}Ó«F·¸95;A52ùëýjÐDüöñÐr©‰²kÆÍŽjMÔŒL’»H Æ;ÌÉÓ`NPÀ`¤Up²êéµ®²ÎRÅ…€`¸�(;L™ÜLFŸò‚Ï,¸÷3½JB¦1‰ì©#1¸ƒ>QøjD þÅá“ÅÇ¸¾f.?V¹þï(P:õ˜Ò3Åc…d;TÙ€­P=&@6	ëðùêj@éº³ËZ
%–z)¤Y]ª¬îÙØ  C€@�‰ë×}P`çÑM‰%‚£6DÄ	\âšÔ�{aT®Ñ"$Îß=d4[M#‘_‹]-´=Ÿ¸¨9±
b|
‚#ú~Ö«¶<Ö©î`GÍ%—�u/[WÙ2­u�æk`
…“çôëÓHõõX7l&å§c–QZÌY94•R$Â¨PÂ Oã¡�nâ<~+ñ[«j¬©Å³bÌ+"çb8ÕA.HGiyªŸ’XÓa%Ea‹ö¡]HÈ;†™#QÙ²®ðÎaw_mä§VwÌ¶+HíÉl²Úd|~èÁ³³($ÔâAP•«%|¶´?+&xjéÉTd‰– �¾ão–¤¹†
…F\ëe_¦úŸ©zW¨q½W…Íÿ ã½WÓy	Êô¯SàÍWÓw…•8f$«!YX=~z-Ú0¹%øpÖW×xÿ +}Íü·ûYí°_m~ØWîß¹~üôž9û¡Ëç _LôK8×.|ªN@/žµ¹ls�y%qe‡à=±BäÀ^ûûçÞ¯eD‘ä¿~û9ÿ ÿ n=±Äô�TûÍê¼¯»žëôþJx<‹ï«Ñ¸UP¸×Ed¶Ü•¯�w[ EK›ûÆÅuöŽµº~ÞÏn}½ö³øÕpý§ìŸAö×�Qé~�Æâ(ùÅ5®ÿ =r$œ¯UiZà �Ü>Áö/»¸Öpý×ìÏB÷/Õ+oÕ};�ÌFb
Ý[�ab0QjVÙ ¯JþéÇÇÚïp';Ö¾Ðrù?g=åoúj·Óm¹ý.å¾³]•ÙÆî¥]|¿ ê u­újÇ¸w^sù*Ìë²¿’>éþ}º÷?Ø?ºmÐýáíÎ7—ö¿Üþš;ü^¿•dŽO)Ù‡s°¶kÕ´É[¨ž§ÛãW
{Öö*ka#ºù'ë^£ËõÞªzÏ¨z�#Õ¹~½È·™Îõ¸×rmf²ËœÁ,ù1$ü~zîF>¿…óÁîrî
”:ÂÐöSfuUÈn@VtH°¹;Ä‚zm£µêüÖRñRôÒ*z•*Tkh˜¸2Ò#a¾ú^
G<”¹-È¦+SúŠUÅP° ƒ¸ù“†—ßÅH%ÎÉtÝ€©šºÞà†Ë,i®„vÙÆAdƒÓZç»jõ`K”Î5¬Ý”©Û_0•¤œˆ†À$*’5ƒrŽ*‘»�„j5I[Y�‹M¶÷¼w_$3¾ ¤À?=ckX¾ûë‚¡ÛZŽ5ºr3M.XÐ�K’øˆ;”tRzhí.îËÉÐ¥®\¥˜ÉV&ÍÃ+ˆÅv˜3kV!þŠŒø íRÓm‚ _·ËkmJ´±bIhÛZÖ{~¢TöµKÏù&Y^-evW]<’ÄºÐHw;�¡—mU­bd
TË|Êùt­”½®xõc‹	‚Õ—�1§MKp2f6>ŠZ_²Ã—S=d£V‹0KÈ�Ø‘gCz¤|  CP@+î "@27w‚4ÛŠÁ™>¾C~˜GfÍ„¸ò�ÀÁ�Ötv°•�|-Õk¤²ŽJUhñ�Äy¡`IÖtÄ)•Q²°Ø1‘¥Û·ŒL˜GH�@ßVKHü®`‚~»"K.®9qÝ˜Vùá ’ �3×ÃPÌ�t$™	ÀXÔY.XŠïf†ý>¤ÁúKmX’)±«9HV#ºêû‘“£3å%wT07Çã« 4åI†oU
¾è5YY5�Õ7îk8ù]bt[vÛÉon™Ë”T3w–…¦Î#co—ˆ2ZccÓã:’<UÔ¼©•�Ã}‚Çqe�°¦w0S3 AëùkZ\l€ù)ÖÛ_%(¶Ê¾™ya�ö¹ @*z.X¶¾ˆ6þ«J]ir•ášÙíE‚f
�À}S_Ž‚Z7Lø.Ç·=×ýÍî/Iö�·ý<ú§©û�ÔêàzOµó[É¾ÑM€Âù™úôñ;j¬ Ö«÷ ÙÂþ ?ŒÇ?k~Þñ}·éTQË÷Wªªrýõî…OÕçó ’¡ÈÙ§"µ.Ð%ˆÉ˜ŸíÜ]}¿çöçVßuì~¡wY¬²Íe–k,¿þAý‡öŸòí÷¨{;ÜTUÇõJ’Ëý§îL2¿Ó9åa-B!Š6ËjO�~…RÝ¥r÷½¡îU·â¿—/z{S×~Ü{�Ü¾Æ÷'ý?×}¯Î³�êœq°ké°©jÁ€Uöta³)ã¯t]¥|6>Û‚>çuÆjZ«•¬­¯U´-…%Ò¤Q (B	™ƒ{£GªÆ•%BôãW²!U&ê‹YƒÌ¤m¶ÐwÕ\|ÿ �šY‚}–òŠÚÊŒü‹k4²±0á¢XœDaÐÉ3¬k…@ŸÏÍtà—Y]FŠ+ÁŠöñVé‹L‚zÉŽ¿–³ÖË`:£k*ºµ~FHk¥„`%|°|Æzü6ë¡…±	±5ÑWjZM¨‹
¥5®aw€HV�cá§ ;¾tü<9l&&¥À7%•Êº.9.*rHê>:rx)³ F#ÉMe¥mä=/Ü®Ô¬€v¬›’ ,:ÇgÎ°ƒ8ßÕ¸§µ¶v]P­nsíWxò‘�¿]É‰ÐIÂ§$°Ï]’è»öõvmµÚ¥Xºv#ØâzÏAòÐ^Û*¯ë•R²
¨ÅšÂ¹?ìäsc‹çxÆNýt³•=ÀBS2ri4þÞ¥4¡<rIB�»Coá3è$‚Ö5¦\†o©\. …GXFÐa~ZY‹ 1Zw?¨È˜¢âÆv$H'a¹�	(Á²Ú³›: €äÆZ�ñ
6:kú•7ÕnŠ…  cÆ@‚ûejrJ XîÂzDoÿ ]¾N¾êä ²û+ýÍ´*Y…¬Ö%¨ˆµ¸qÐ"�†Æ#ÃL�åNíÅ=jªÜ>FVC9Å
a¶æ®äÆçZµ;…¬_Á¸úª*`C§iž‡gw  ®X€�Ä|õ¯P5ðT¾¨9”0¢³caíG'&˜Èª’@Ê:ËI�Œ©Æé}þÁ±î»¶Ôª=d	rá@“¼ÀR3 þçŠßç€[²¥´-mÈ<{ÞÌXæH˜BH A ï <,éUÜÑEj›CŽIµwP–wì|¬ÛïâN¨�ÛÁKú,JHQ`¶ä*Ö��&Ó"RFêdüµ$“+ÙÌz¯¦ñ�öß�ï¼~áû…ê|t¿�ö×Ó;ž�IYJ}GÕZÎ7ÖDBñëäG]È3¶¹ÿ Câ½ßÅG»�¾±è¾ûkÈ¾ªÍe—£ŸÎ¿±>ÍûŸö¯Ö¾à{‹•êtúßÚnúß©{^ŽÔ×Å¶ëjªÂ9Ie63¬ñÖ0t=wéí’ì¼¿Õí‹TØì
ñŸøùûìÏdý®ôO»Þ�Ëõ;ýÑ÷?ÑÖ¿pÓÉº§áÖ8¼Ë•mRRŽ“ˆœ�µ~õÍ‹?Çí
×¸<¯¡:â½‹5–_¿å/í�‡÷Ù?sý+ŠªÞüôû½/×’µŽï3Ò»j–¹–~5Ê£åWã¯O³gWËþïm¬,7_,±/W¬«?<¯[2>,¾I …¿SþZôV£·Æ€Ø÷r~^)V«7m¹ Þ˜}yàÑd3ý?n|u‡(økŠŸxçž¿E;\è�ûšÅT´5NT¡&È�@=Gá§µþl·hsU†ÞEi€­¦Î9¶žB«8U­„*«tñÞcòÔÃaQ‚þ¹dåä[Þ¶Å¨#Ô¯eÜc”ÖXy^$IÈÌÿ ÓG·9YzçÅJ¬,ÔZ¸H‚å‘¸™“ã 	/•!ˆëñ@Cþò¤½m±]Jˆ ÉA%·Ç@° á;Œ­5Ö[Qk«KŠU^m•ä<õúcñÑÛ‘¸Oq8ÂKYuËÇ¹í
Hºà½ÂTŠ°-~¨ƒC(|tòZUíÓsßU•XÁÍŠñåR ¢C¿áóÐjlCaabÎÓÁå¼v¢•qbWr22Ôë“• ðßË>'YÉ<’D‚á*ª¾¿ÙNíÈ™`®@ÐH?#¥‰’9)À<|×2 s±@vÃ+ÖD˜“ãóÑl$	X¡«W*Ç0åq9NÃâb<’µ–¢·ä­¢«ÀJÔ�ŸF%‹� ×C¸eˆ"D§çY­Œ ²¤	efg"[§§ñë¡å¶Lì 6ÿ S�Æ“U¥šõ (pB±¶$jïus#Ç_5B±›;MD.UâË6›”íðßÃL�™Øktâ¼˜øýªXfár" %	-$øj˜Ï4ã>ˆ.W°¨¼*5¬éM€NˆbÅXb�K At;Ã)kGDµYòkE¦e+ZÐ�NDÃé‹ilÛP¦ÄŠ’Yâ6êˆvù"Ìœ*¡VGÉC;%ˆ%z–·nútv�•¦QQš{hCƒå`ýËNåœ‘¾ë4±ß]8–ã©)ÁÙ?PÔ–ò)’ì€¢)>hbw=:êÃlÅÂû‹ÿ <~"ûîÿ . [“w¸xß{,µqÕG„+Úà~záï†n‹èÿ qcÏÍ}c×�}šË/À?•AOñ³ï� û+ÖFÛ~ÕüuT~àË—¾ßó³ð^/ü%Ëÿ ò·Ùœºÿ ðÖøÏÿ ÜäFûj½ïöT'ÿ UW´úæ½5–_0?åW�Ço²_o¹nc‘Ç÷Õ "Ô¿¦sÞÕ�¤ZÎ»ÿ =šÎ¼ÿ B�Ôšø69ª˜ñ©@h¨‹íUPÊÙI†c  ½ >|×Ì$íä¶öWYÊðUoÉ$ bä‚å€NÓ¿ËK9õÑÀ–“Çàµ]ü§«‘kT²Tñ•DneÔ|N‚*eµ‰$ã	µZ+âÀ= ±KšÒ6'ÌH ò:aùî*Â%•¶Ë+¶âî“Z-v	f`¤€@BOXã£b;ŒâuÅ>º¦ûëjábVo¬¨í¡'t2`™Þc¯MP±¨wE¨,ï®‹îC[bpÅÖ¨¬â[ÍXóC•”ÉˆêgRÿ ¬ññV]ãìŽûí¶±Xã×Ç@’, 2#89yQŒ OA¾’@/” JÐ¥-°½ˆ¨´1…W¯ Û×¯ý5™ø)´<:JSKqû3’ù»¬‹
*9>a2cætƒÇ[%ƒùJ:ÅÇ÷,ø-5»g|»ˆ :|�Çùk^¥”ÒÒ_ŽŠœ[[¡¥	åµÅ¬e™©„]Ú3ßh�8$1ø¤Ž¢�WE×)e(˜Q  ‡]IT…nFKÊÕØºË0V>Ð �:ifÂ�œõBÌ‰`yŒ™îR³×mÂïøhg#^*ÄBz /ev~…}Ù0î3l mÛyï¥ˆf+Fèó½î¸¿ª»Å”l¼è<I$)ƒ?ª5AÂ�bì7ë²RE›PöjÈ4Á^ã¿¡Úã©†æ™~zªŽHìÁ;B–SÈ ìAãr˜ßHàIg:Ê•î£½s7)j®öqzËËÀ‰f>Z�NÒ¨°ëóæ·`BÄÔÙ€áëÉw*2-”ºôŽ¿–“’‘ÍUm6%Q"²Å¹ I,wH�éªadÂÓÒëË*+v©ÉÆžê(³7RJƒ²•u:l+°ò¶Šµ%ý°,²ËÙxn¥€,Hy�™Yð?–³@œ,*2ÁÉ_Z¿â—ßœ~¼þê}¹æòTr}Çéœ[ôšˆÀô§~?!Qzuå#þÂcc®ø^ÿ á³R¾ÞkÎ¾’Íe—¦_Íß¼~Äû{öoÞÉ÷?¨ßÃ÷ÜïkúßÙÜjø·]]÷×JTËeµ©J¡¹	õ‘´Ÿ®žØ$¸^é÷jAÝx¯ðï7°}ãösÚ_kýÕnåûÏíç¢÷Wø×W]BþeØ¹”W`iI:}Ú_eÉîÔÔWp½÷×%ëY¬²øÕÿ ,>ùV_µ?m87äWûÏrúß:ÖÅxœ"<Dr7ù|õèþx.¾w÷—jŽ«ãCXŽã‹u+±ÜW]•â‹ã%�W]zHmü—Ì'M¨Gf'�Yä0’»TÃšÎÅg¨Û©üuƒ‚ãZä“0Q£Ú[ŠŒsw|�æpÉ%	q¼ÁðÔP«pšJ\%‹uÜjÎ¹*@Œ”4H= GYÒO K8•H&›^Î67’‰ˆ*UUžZN@u�Qˆ?´¥"§vÚÒÓÄärR¾Z˜•í†Bº)ÚDoá×XÔö¹<’2Ü�/‘r�]ÜbÈ¶ÖXùŒ…¬âOUØËmj‰c±Aÿ /]Ð_i@;uYÈ€òUYša � ‰‘ðÔT»&Öcõ•O.Ä­Òú¨¶Å!—Šz*³ØíãáñÓ^pÓÍQ$H—Iõ
ºöÚÄÙòÂÊÈŒ§"Lÿ õi'Ç*$N0ËUWŸÅª–Y¾ö`³*FË’WÌÞ¢re#tqk <jšªœ÷{
 ƒ4$Î¡ƒåPÆ9.B)D©Ñ×º­•µ†…p:€Iêf¨© lˆ0JØ³#É^CÉ
d	=|4�œ¨öýÊÔWb… ê'}ˆ06üôUe(œê=»²ªæ.k­Â0"FÝré¹Ï(íqœ¦µbÄA™Vµ–ËÕ\›1E'$xƒ;é—u‰É¼˜
å«f{p*Ì$‰2�6=Ö‚H;#¥Î£Œ‹RWÜ¶æ8¤äB²©�Ú'ý4¿5�–Œj÷µ–Uk%U–Ou×,Ž`âª»üë:ª�ktA}:Ä7Ý­ÁZ€ÏpGVáçÅ„Dje€d€&|•jÝjÒöö–ÞJ÷xö(Ä©²12`�öðÐÁ$ƒ˜Oã½U�S­OaAyeÎ;ŠÛ ÑA´|§T_#
ëóI·‹eBÕbe©V” H2A*@Ð ºý3ìÇÝZûG÷?Ù¿p=«-å{_Ÿû§á³šÖúmW3‹aª·RÎ§iÏQ­îaŸº=›ö{�«ÓæõOöûß¾ØûŸìß@÷ß³½E=OÛÞãâ¯+ƒÈXÉgk*µA8ÙS‚Ž§£5á!‹÷©qz‹æZ®­ûWÚþå<cî?mú_¸/ÚRáÑËígaÞFÇ,DÇXÒè5!¢{CÚ~Ú²û½¹íHöý¼•	É·ÓxTqÅ@sJ)"wßX’VÈ´%x×¼}ßíï`û_×}çî¿R¯Ò}»íÎœßUçÙÑ*¬L*�Ù˜Âª�ÙˆP	#HYM¬*¯å›ïÿ ÝÏ[ûß÷KÝŸr=O¹Ãàûƒ“Ùô_Oµ–Åâzo
¸¼pÕ fÇêrí´ëÝíµhGËæ¾¿{^ýß?’üYÚº‹wþZšË`ŠX û¬mÔwüµT¯„.V,ÿ NÛ(r½¡å©æµWXò’A�¼<u?çxIgßÍö(±…¹ÝSwt&Æ€“ñˆÿ ]5Èqâ�++!e&¶–(@Ü–rI
|ôTöÈZáÃ”¬é³¶‘hª×[M"l—0ßÍ�ËütÔn|¢ÖÈÁø¦ÔhõÓc5\`RîdÌ[fR­Ÿš-V ’¬µÉZœR8ïzÞn¡)EQf*ãd¤×Kg% †�—9í®«Uí^Å¨Ø,(½aü›³	? tžÑVÊ,-c0µeeÎ]˜Xñ²­’Ì�
.Dõ=F¤T˜UhÝc…dùr.ºÀ…˜‚	Ìx¸‘Aè:j�…'8ÊwºìJ�ªã[æ´±VKe-±™øë9	5)MûenE¥Q»/Ú!YÏP �4ï–â4’`< TI`£­\­–Ô;µTHYÄ/Ô`í¬�M‹Fè¨/—	¥†5ÓWêw·@NÂ6€vþšÙ”©Þ°njÍn+î*l8õ�ãnžÎ •‹ªŒ)žG–¶ÁÑÔ³# ^vØ†�*fÉü" ÝÈX.´ÐK=œ‹IÉDb%Wr$Éùü´Œà:,î[XEY±l´Í¨Á¬ÆÃçw
ðÊT 4Xá(¾ �ÙL9±
Ûk*ÝÈ¶×±Ûb¥d£!óñŸQ©g*EœÆòýê›žçvÆesc!*ÒÒ§ @Äu:X€ÞRýÇXH¨ZµS_o 0¦BÛ*©3ýªg}I³…[‡dÕ!™Ò”	J+ä²Àw`w$OHë=c‚’!�¡ÂÓÄUËÌÞ¤�„�	R@$FÞo©9p¯fY]ì•ª¥¬µ7û`D¨B¬‘¶³!È3®I‚Ô=ŽŠ,¬30D'#¶9LÌÆ’%’ 9^Üÿ ?—òþ7z×íxü+=Ñöë×¯V÷´•ˆU¶O;‡q+¸(
Ð0° ­¸WY÷=±a9õ]¿Ÿú-íôô_Ð_Ú¿ÿ j>ùzWÿ %öóÝœ_SåR³ê~Ü½…©Âa³/'†ç5ƒ¶bPÿ k0×�ÔŒ¯¯íûµ¾
ý—Rº,ÖY~Q÷[ïÛ²ž‹g­}Ä÷gÑ¬¿Ò}G˜DÂqx‰6ØI b:³(ßH®~ç»Z	+àò¿ù‡î_ä¯«Óè~žÜ�iý«ô—<�JöâX'—zÈ¯•Îa
Ö ePd•ƒ¶M.}~Ý;:¯•ýù÷y ½0¶Ö[Ó˜.8í),áëFÄÊa™‹L|µe„~W˜9/øl¤þ· -ŒÖVª”€¶bÐPÔ²Äõð¬Öîä³‘]•ŽW}ëw&±Euä@ñ>S°OŽª¤…6èù òG”c ©Ér"–Ë8Æ#¨'ðÖãÚ<ÛuL-6ùè-ÙmF“ÊOÐËUH™‚‰9'@©Wu&Á�Ë+ò.î\õ±¨+¦ÀY )=:†¨µ`Î¶X9�Šé†ÊÕ¶®Q¢µääÝF6²`ncÃÃR`8LN`¬K®ËRÜ/ÃŒ8É3i‡0QýgDŽabAÝŠÁÉTý†Ç©E—Ý#` (Mö€'ç:d“Ú	P:ÕhÄ²ÈÅ–@!Ì�[)ë/¾žò�QÏä™E©O"ÞR­­AÏk’à¡RCƒ×C“
‹ J{Vj*—Z¤J‚+Û© dØ‡]µEöâ¥›=~Ý‡`UÉ¥“íÙnG	ÆK‰Ü‰Öq®‹lp+kj¥ÛX[Ó'¡Àv2„�¼Í'mÿ ÏZ£ˆt,
}Ö±­Ue«³¡*Ä(#`Ò ™3¤2³’5ê�'Uí»`¤²·,©ØØ Dí¨Ý[Â¡í°­IÊrV½©¥ßb¸ÉÞt#úé“œ-–ZU¬ÉâÖj!°ªóy#ÈD�†ƒgæ°§h�,jí©ÃeU�å‰f°<bfc®Àm¾—îêÈ Æmvs}…¨4˜®ÁÓ ¨™Úg`v�`^ AaR	„ì2¯¾É]w°YpŒÔ�€xIùmñÖäxáSn8e­]«Ê¸0ªôa™�ÝÌåDŽžYèu¤Îß×‚Â•qxæºMuñ­±
©=Yºï6�†‡îú¬ �T¥«¸«/rñ4³v€ˆ?V>?†žâaãÉb‚E˜Y[³TÖšŸòÊ¹m±yñ?!­'™+�ON5Á*äµ_‘=Ëé æë‹«$“u�¾¢H?U5­HàŠ§´VëQ²°Ý§¿&€ÃéšÂ€À�-K»y*ê�Kõ.o£úŸÔ}+ÔlôSàÜ¶ñ}O‰�\ŠÌŸ2º`Â1�º�b\UXë•ì¿¶?›Éÿ lp“‰é_x½fê8áJÛë?´õKU6 =ž£O$™üàjçR`.ƒú½ÊæÑ®)þãþkÿ +=ÉÇjùŸw½fšl_¦UÃô¶"	«éÜn3©ˆþíaíÓp“ý>é]zÛê£ê¾§ÈäzŸ­zÿ 3ÖýG™“Ûê<Ëm»“k™%ß“c3œAêNª8.&Îs•Ê´ÓÜ6YCµWyÃ	pN•OËÃàtÈ9•%€�j£w66­’«)…E*døm´nFªä4-J‘X‰H!ª%„aa`èXnÊÞ]‰ ï#ÃQSÅÓ#‚u¼Ú©u(­Ç-å©˜0“Ñ‚ø�Yˆ=t±2³€˜Ûƒ‹.Ø06•Vb„N-å7Ÿˆüô
’ánà•¾ø©³zÛµAÄe/²ÈhœI#ÿ ÓTk»©‚:JÅóž!XRÙ#)QY¶#ä �AÞwÔÃº£Æf¼¨ã>Kp­ÍG•82â" ;0h1ý4�·?L³-õ•6¥¥–iL¯—Î¡_écýß£Z¿¯Š.Aw¶-­C¨ŠÓ*Ö©f5˜3Ñfgmcc¶V¨�Û‚e<ÿ ÛXöP®Zß×äTTK”YTšÎÚÐDø*ý��òŽÀ–q�¥;­e™:+S!Y <OËE`¹…6!µ„õkì–C[hÇR�Àä3H]öh=Iü5…^x*Ä•®Å¸2ù«Yä·‰œdÄNäÄ¤’a°°oªäÛ‡!k«’V•RÌíbÇfá1 W‚�œ%‹+	rÛÈ% 2 0Ør&FûÇZFÈ±9M1Ac=Ç!_l¹í¶R:Ž»GøN³ÊY„!¶º‚$X€ÒÕ¾RK‘õ”Dþš°,è±¨
›{�™‡ Ü�‘<–b6° ‰ Ä@Ûá¨òªÐP5,­`\$¨~0ÊC¶^B&bOÌlzjéÇ+™úãT|*Ë5YbŠ8ÌÄ%ØÊÈí±øÊ’6ÜkwCîê¿õÉ� nãÖ ¹C³T‰�±“*Ò@ÜQ)`!Qß`‹m®Õ”íÔ8áFp27ê?õ:Â’R–[“%ã¼@¬³¼Å2ú`3×Y\Ó¢ç¶ªÊÐR»²PÍ¿P¬�©A"7é¬\àºÂ6dþFu±ÎŠ�ESXÈ�z�ÚTù~Î0kÄ1}mÕoã¯ÔÓkG*•p- NÅWÁ~ÇH Áp¦îµ‰ßd5×ZŽi`¸ò¬ïú†$ì ŸÖvÎÿ Eª6Ûuâ"÷ª´P¹ñS¼-fÝ‹ˆð'Z+�Ö¬çÁzlT^ÒVÅw¥¤*“º˜úgàIëá­ZÁ/õZÖrÍÁ0Ým,iZß‘K8¨ØlS|'TC	:æœœz ˜ãCWÈj­Ê¯O,àv¶[ž¤xÉ?°[T÷Cç‚•’›ëj\€ ù‹´1%|'t�ôà¢ÏÛ!Œa\Ím¬õ×Ç	ß�O�Hèi#v�µÍƒ·ªè¹ôZ+M‰Ûe`ŒciPqÙrÈ´õ=uœ¸ä–„´²±‡¦Tk÷Äáh‚6"7a»¥p³
•aÊž:å{½`dT�Pm·€Çmgsp‹kHLzîKnµ­f¶FÖ)bv’dˆÚdN†ôZ¦_u�=†är –`A$�ŸÈ¤i%Ì"€�<ÐŽYûwr˜P°A�!'¯ö˜Õw–”j£µÁRâ¥ºÞ45¤÷o_ÓQ€ Á�3øhl*®|Ui»—zq‚+†a�%ÉÜ¾g®úÎH`ˆrSJ×}aû�DÖûöÅ+›mˆ3¾¨‚'òˆfF/aUõRZšì¨¯3ÈàÌÕä‰ È �A ¯ÉY|)™sj”éK!ú±± ’$ƒãñøí¤tü sUPüZW)¥ðºÍØXÈ|á@ñé:ë?tŸÏ$;5GáqÎ,6*b¦ïÕÛR@ê‡.˜‘fzê€Hêè*oöŽm–*8õ‘¥F/æ u˜ëøjÞ>+*¤µ±J²[j$‡BD)�?þéðÔ‘+ð«U´»“Z¦.D©”-¸”ÃL|4˜l¦§¹ð–éKqé¼+­–¸£uh@ dÄo½1ÐÂeÆJcÒù]çR]B÷˜AfW$n#cøé|q	ž³�ç°áû’¶²PTTØ›H™$ñ†±/¯E¿É×š£w®µ+^[i¬—‰$ƒ¹êwëÓX	q	.Cl§£Á7[Ç³´ê®$ªe“0Iò’cm‡NºL@@2å�.ö	[Ùhîò)VjX�ÌRÂV1;«OOÃá­Y,p±°Fº'«5ÌÈ\³²(²×d*æî7‚ØbI°OiÎ!�ùcòU¡ü‡e'``¯P4Ã¢\@;®}Ö¢©K;lÊÔÿ g”D“¼GÏMA‰jtä²¯­Õ�Z4ô¬y›ÈI†@~:	¬5öR*Ö/æ5”Û®·¸ªqØ½‘B€¡‚¸ÅƒNò:|IÐYãš¾H×šYK^¶�Û-vT€q&±Üy€ Y Yá“V»"úÇ;‰.Ìžu³�=6ß@Èb‹nãæ·W(R‚ž?le•f6Ú,w†��?†Œ,ª0˜µXÑ
íU²Ò,%œ‚Ç†þoŸÃ[�Ip\§S^*{•(VÔåÁ±)XÈþéðØÆ‚Ûei)žÚ Ø�s°%‚°“�  ‘¶æ$`e ³–d“Dq^ËEaVÂ¯~d2Û·Ô½ Ï^šk˜‘,«fýÊ+Š»�ÆÇ¸NŒó	 m?ÓYò˜,Yh]uuUgBv•²¹œÃ3±lÜÁ2 ‰�QgÅØ°õõðNpöYsÝjÈR§¹”¦PM€é¨ÂÀ¾
m­]&ËÞ×OÒú@•`‡XÚJNÇXlN©%ÂÐô–{2r]l‰k(1 )ÄˆÛXLú(î
Lû7X½”7;Oæ`²†h �í��MP9,L°DÂª•²Åý³¹/Xb!”—hF£�Ô€Vêµa¢â+ND6]º.ÄI†5‰ ±ø<Ë!Àa,‰1ã°jYØ‹�Mu©r¤c,Ò%ŽÌIÿ ]§ ·šÐ¯ˆ–A†öœHŠTJ�Ï„k9ÏÕŽÐW>xÛµoÚ±ßõ‚a2Ù:‘"#®ÚkRoRXenÚ‰uEC®I$AD 3(;ü�ÏYáWhEÜ²ª\‹˜ÊãS(läÿ fàL�§X	YÙ1hK­&Î[¦2ÀN-”6RvÆã[g?R2À%ãaBÊBQYlq&X3lHñ þZÀd%ØN7-Nm¯Š¶Ö–WÝJ,l ¶ÀþZœŒª­�K²¯ãce™¡´”>›1(<² Hÿ Q¤òÔ£»µoÉKž;^¨^ëkÅ²ª‚ÅŒ± õùõ:AoòRÄ‚wOg©�­–
û¶bM`í]7!X�dÏŒj\íÁQÌ©™^ºª‹Ufl÷´
È}”�¶äìgÇTlò1ÁoÅYÄj	JE5ßKVìÁ�¸Þ'yß†ú‚8T-±A]õ1Æ»œ½%ó”eÄ)X“ ìdé÷üTÖàøf8¥ó;Õ0ªà'ŽZÌ¥³RÁ1òôžŸ t¸)5!ƒájºÔSmö^Q¸ÉU`4Øîî®­·A°óÖ~àÈíc~ªgº¬‡lXÀXT}L¥ñ- 6ð ùNžÖÎ¾ËZÀª»mUE-¥S“ÈEk•(¨íüÁŸŽ¤<Ó´	aàŒ·!‹ñë®Ä,ØZ ¨Héò;É>:Ð¶è<Š÷r²N8œA	±'mmóÕcd´ZU]Loµ±§7T…ú‰TÆA]äIÛI³�Š†vÓ æVÌ;¶=VB+Ø¢âÃ`Þ|gma %6µÝk›–ïQª`—Æ| ˆÉYˆ> õÖ|„3«+âÖøWPjÍ|Ü^–Á•)U^€'–³’žÐ°„Úµ*�sPµUµX¶1aƒ„Ø®Û§á­`r=pšÚÎÀúgè˜¨´kwNÖöPT™°ìHÿ ºI!go·4;O,,NI~t'ª5ª…u1’	Ü™="6ÛItV·ùaôGa³‡Mb®®Ì«*Åˆ>a2|§hÂKÖ Ô%Rùƒ
ljË30R…Œo¼Büu­Lå ƒÁa½®W^O#µ[ƒ]­î†$ztÖqö’øø¤9²«Ä�=ºKILA ã$�ÀøÎ˜ŽKH$�}ÕYsûˆ{ÂóZ¤ÉHˆmþ3�]›–°š�‚>9ã¹È=üŠ­ T^Â�ìOœâ>�0`Ÿopæáéâ¦—ß×�DW3v…”Kñ©íUS¨uNë³"	xë¼h$H
ÝqÑTeŠØá]V«^6É¤ù@nt€‚,Hd×´%ÖÖ?IR÷'Œ‡Ê¬Rà»HÛyü4ö‘ä§¸¾QŒUN$=¬­dÎzÆÄè~GRA)�ÒÕ™Û·Uí}ØñÎÐ•Z™#ÊDÆ¨’ 	ƒ�–�{ÍrrXÇ‘”�Ä˜Ÿ ç©qbx*ífñE79V^Ed­�M6ÑB€À‰é ‘†Nd™Mª»n¹ûHBßc¹òÃC•^€õùN’iÔUæ5Á?³Z^¿¸µOqQÊóå%ˆ�€�ºNX{;ºUµ’¸XX¬ùÒÄq^Ð½:ü>zª–è¹Þ�?mBÀÚ“cW[yW3=™eq&:té¨'õ|•a�ŒÁÄfýÝ¥ÚÎK8ž= ¯‚âá†ÃÃn°¨Ø3#´9s�Bh±Ÿ�Å˜/ Ö‘u,Ãu7™ºÑ`Ç]”µŠ0¿º¨²”Ú§!&|ÇÂO„ÆÚI—He©cZµ›�ÎÞù’ ’AU@a$nxê\“+B#hÍç­þ”Q¸:Ç÷m¤ãu�Ã­d™E†ËjJÔ*!À3>P	 è&V".­¸ìjKZÊøáK §¹Y‰€AÚb°cŸ²Í`ñY-ì¶Òœ~UA¬Zä
�	&IèÏZÌñ„TØ‰‚—jÚÕÕY,®°…6(ŒN[‘;øÿ †Ÿó%Qýˆ	Õ÷Š'|-ˆ®´[\ÅƒÈ~¥ßÊmáñÖ‘#EÝ
Z*cO"¡õPËÙ1¬Ô•Àâ Ÿ/Žµˆ~GÅjˆ;*Áf®Ôj©ï4RèÃ –mô³‰">¢ÑÃN¤w‡É1¯]MÍaPË]a‚”R~ÈÛêHŒ$=a6Š˜?sÉØG´å±VTgåèU;'¾÷«�Y­YOéKUb±ÏQÓI;�,Ï.pýÀ–	.¼[‹ï­ ¹~l8"%�&Hëëªî<:BY”=ëZÁÇäT"¦8³‘$*	fD Fý¦¥˜ÎêžHòM«�÷n Ô,8ÙI3q`c#ÔˆŸ–€Ï95”ZÍbÐ•À®’Œ2rD)&1Äî:xéÉXÀÊ9`Ïa5­ÌËßRÙA&ÌzIùé­€EœË$Ï»³×o"T”e %Ú`Ì†ˆÖrÐ§¶¦zÊ¯!&à©ÅjÃš“Ü%ÐÀ![§X3¶’ÍòH&v+”Ì�Ör-(€š‘UT`1–ÞDˆ‰�Cl=ÒåóæŽË$FQUÕ´(V"°­«¹ lbHë×XÀä° ÛwEXtµožýŠI©�cæR	‚GS´NÛN±0Ì¨>]Qß5Ø?¾²Ûº-¹>u#bIð:À9rëXš‚ØÖB»�ë@aÙ4*…ãl°Qâ1&[¯]f
\žIO{xÙ€È°Ô�Ò…›¡.$<6Ÿë¬lJÀ �P…¬­KP£¼Œl³9,$6ÃÀ	ß}`òA°"VbŒÆðK(ròP6>+e§ffrÃÉ.g/Ÿ²¢ÚÅ–Ö­Þ³åñ™¡�&A3%|`ë8ÝX¯l…¦»CŽ=BÛ-ó\KFÓz ÕñùÆ³	Ü)%œ%3»UUW,ŽY²°¶j PK~{þ"£Ág$ø£{^±J-j…VãVçcrFq± Æ²Y	Y.áß[5îMÊAuˆ$}K0&?5³ñd1Ìç_eMÕãàÊsQæÈv€þã;Îš—‡E¸Ëë
›$Î íkööò°lˆÍ>[ÄÏŽ±¸ÌÆÉì/;©*lk·¾àg…ÕÕLšöaë‰Æÿ =a—$aå?�û®;¸XªÍÃI=¢Z\æ$å±�Ž;hpj] 1tÉî–[ì(ùcyPbaq¨tw6Úõ”šì‚íÆVã©Eªò¬Jž˜ð25HÛ’´s—ŒüŽ:-xóQ¯¸w	50±Åa@‚ØŒŒI'®¦SÜ©,—Áù�X´¯mµY7ö´@ÓQ»qE‰?©:ê˜�u.¶â´-~g´€KXÄ‰GŽÂ?ÇZºÀ±ÂKÛj«¶…�~ÆN$)ô
t¸ÝÛàŽC(ðªï’‹[+î­ŠÁÊ<ÄÎþ-,‚Ïˆ]5ÙÜpµv”®‡œì6d!ˆ0z�:Iu€"_ÁQ Éû¤ä”=mW)²ÅjnåÉ¦™#`wùë bêj%ÿ ,’,7‰w,õ¬Ä‚lÝ�\‰•;óÔà¦¥ÇL)ÇµM¾9¸VÖXµ½•€¨Ž˜´Fæ6ñÕ˜XÐ1æ²Û�&±Ù@½ªÃÚŽÀ„Êã°QoÎ¤s„�`&2•y¡€ÅL@$™�Ëçi:·žßvBM‡k!² n8Ä3(#&Üå�ðÿ -H²ÍËv±6€ö‹8�PcbN;œ±+”�?oõËªIíû.JÃÚ-cÝÙŸ%qÅúlHi åà·@†—¶ÉŽ·•¤-¨ŠÖ5lábÖ`XA€qFÇRÚ)s®({ Ý’2œä™Š�ê<àbg¨ÞuHä+ ª5U;;vÆNÙ! õ‰Çàž¦•1$Ã,tPõV�¤§îV¼LIK‘·�C­!`Ö³©É°ºñÑ“d\QCÕ¯B€‚dõ>�"D»"Î3§"b•¿pÑkØ,¦¶>|„�´ç®‚|U3|Pbì¸eÒ©YžÙ+õ†A ™Ÿñ€ï®iƒ�9X­zÓu@Ö¬KÕz;™3ðŸéªÁâ§#;uSöÖÊé¹yU`ïmÒÖ1XÁÇÀÆ4ª0‹•<gq_|µYæ™#ÊI"`ƒã Õ¶•�ÈÆÉŠ¥jãµ�ºÔ€I,&	Ä#TÄÀ6U–+=!ieº²ŠÔbåÞù¶ú¦Gúë3°£ÀPÞel[Q­týBKEB°ˆ'o¾;iÆV2´¶^ÕŒ-íXhEQa'Ûœ˜ŸôÖ  ã„#–7u‘ìä2ª’ãu$	;H‰;~:-gäµ`J]Š�p­"¥©ed’A†A �¤Ž½t‘pP-,Ê•+w~æ\©wvÅ×"Œ6Øƒ¨;kw…«@ÓÕhØé]ËÆ+Ç©LöŠ²…N¤Ê˜="'Ç®Ú›pVÚ+vUÉ{¨¿�rÉi9�+ÕíÜtë9Ö·X×}?Ù4SUVÖŸÜØª¹— f\“‘V‘€|F°r:J #2RÙ¸ö­v(®–ä‹T"1¸¸U ¸;øõŸ†«‹¡äK%«Ý¡Â(XGF;�1ý<5T«˜ú©$Š¹!Xµ)k#þáœYHp¥	òâ°Iü£uÑÏ†°§ºZË;
ÊÅGnF,‘±=2éý6ÑÝµjÅ¶YXšs€Ì�Û;’
†/’	’ÝÄ4kÁ î”÷µl†Ìl.µ”+ }jA '„|›�Îz.up}vòYHR¶k8òTÅˆq!É^†Hkê¨Uú|Uüj«¦Jrq�Àâ$ôëâu�ËlRì9„*„~Ÿ¼×V ;dDH>B"w?ã¤8RÍ¾ù)[-ªov=å¤\¶€„¬0�0ƒ¿ùko¢ÖÇ4V3œnF¬p”Ç~µÙûe†2ÐaOÄhXå%qyMµ]X¸Ø* š`âT4$‚X‰;Wc18*Å¢¹óO¤¥µ\"›{ÊB†b,Fb¤‰&6'¦ÞžÕÐ[)–±­ÇZ•»ªì¡wI•òÀ;Ýÿ Q©¨I·hAQ-È¨Tµ3]²*B$>ì¸È�É’~ A¤‚àó”ë.6=Š¬;£`‚"…€csÿ ¾�'€I´xO[­ä[¸ª¼–®ÞJ6eKV”‚6oõÔl�û®j·!–ò¤ò”CŽHiÆçâ	$A#n�uNÅMƒ‚š¹m\ZÔš£6 ´È Àz“¶‚M‰|¥…@9øö Vµ¦?­Y dÀIYhFÀÆÇZ¬´å`Îêß¶ëSÝAÑ¸àån�‰êÜ—U#ê„¥nÈõ²”FRŒÇÉ‰cUK'è OÏC�ÅæRj	øk‚¢ËmWrOnÂç-Ïx8ßr$DnvÐ*X:Î³©¼ÏM¡¨²§ïõ°²ä#¶:?õ™ É~:e®F&ÅªO"§,ÏfD3�vD!ez‰ÛF
{œD­«rk`mã×s¶ÐÎÀ×�X;“ˆmŽ[ê¢Û·Ái©Æ¿)ÕÓgp_�‚´gK™X%‹+O�èzøk,Ðè‚’AD	\­­XKâ²IÜ:ï¡¼Ðã<!o�aÍr§²° àŠ&N;xâAÐ]Ût�É‘7í[“Dsb=–2+a¿mŒÈ xO†¨ö[ºX¥÷J\¡ $öS$É²' Ž›H:]ö…ÐL�a0Ýr×j•e·)zjÚµY’dÇa;xêHyêšƒPÇ]…ªâr,­XqéaÆP2R¤–Øíã'oVX™Ô¢Ã-:ôL+pòkÊÈ”W­ŠvÇ"Jõhè×GtGÝ&£}~WAƒ+æ  Š¡lR¢Åw_€�£Ãá­bC?ª@îÆ¹}”6#‹8Ç7Îëˆ··Šœˆót2Ã(‰è4‹²�BÀÛ]8¦5Éûj«Áxïº·ÌÙXÀ4@ yAß–�ÎÊŸ ¡ª³eôÔ®?lÊG¢X‡);mÐôÔX 0¨:e(­G/±rYeŽY¬fòÁ* e¤ÎÆ"t¹ÁØBŠ�pÓŸœ†¾Ë•f(ËÛµN,HUœ›	�„™�žµH¨=2“W ÏeOgèYXKÏ"ÚÆ.¬U
2’Çm�#|—¤õÔŽ|8§8;ü6HG ömã©e½ËÚÎ››>’±Ÿ)?ÓZÑX#ý†–¾×5QÆîbVsô  $�çÇKpÐ\Å˜9ÑP×]"÷fïvfc€Að9#m£Oq)!ƒ§ lVBSÊcŸ+�6`BŒwñÑŽig9$†5¨u 8 ÕÝP|Ñ–…ë üu†8)³„ÁƒsÙUpÆºÆLÈÒ´õVøŽ‘X~Iî ·5·ZíK+sc¬-b<À² `@‚?Ð8¬GïÚ„ÌÕp¸Ûj¥î É×-¶ øï[¸“Á  d?ŠW"Û‡•ë+ËÌÙ¾Î ‘@ÿ ¦µdðE‰ œ¦\L¬Ëå½NigœZ´n |>;è :lXuZýÒ_e"»^€	J{€”É¼Ç Nð|gY™b\£²ÚÒ¡­ÎV¾>.°¤}LIR›ÒG&X7[¢Ãc5òVÖ¥KVÎ`*f1’<Nµ‡/¢+8×$	y9óªdáöˆ:3"%�ð;ïÐik	øMý;ŽT¾UÞd A×"@“òñÐaÕ3€údŠÁaŠ¡{™J�†®"TqýzéeÙnHM'‘]h„ù±¡„XlF!•£ÐÓÜþšœ~U½Úê(Îâ›B�X‰‚7_`zÿ í¡‰«ìò˜©`µj›T‹ûa…k]ak`QëÝA‰,IÜj™¦ÁÃœìƒ‘uÜ´¯÷%«ºšòíAj�%A y Œ î5A†qõI!­¶™ 4C2ŠŠ•"Ël=:•¬´€ xjYþ‹t>Û•I[.výÊ�w%f6BH##i¬˜-kò´âÆK]êx eÉ=6Ço.äHúkÝb�:BÓD³&UÔßîÕÁÂX)úLA#Ej’À#6òR…ã¿)ÑyÉç©Ù¬G¾Jcñ;ãªÌ»K3å1B½b¼T[¬XÉ]kS‹b`~Zžîh54V~ÞîËwQÛ’ÿ ®˜vC�õ.Rw€|°t¸ê~J[0¦¹)Ucˆ­Cäú ¹ƒ¾µ@(7!„&;–²€Õ…G|ÖØ®ä�’€ÊG€þºÒB]�Ï_ª1‹ÎÂTn,§&s³Û0Æ$Žž'IÙÊžà9§FüšÑlîÝj°VÀÁ±b!T¹¡ž°'_4Û·¢¢›¯ãÚÆÛÒ@‘Pò»€È¥¢q;uÖw²ÌÇÕ—«­e^hSúŠ
ÖÄ�AÈŽ‚:×¦‚Ï†MKŒòQ¥Â¡ÉZBò¬õä*xRÃ¶l@øü4X•T° ¶¹®`¦Áh«�Q´]jžè©Tñ*øŸ7Q¬XåH ednå´¦âs¯¶†R¬6·„jÝƒ-¹[½ª#ÓR­8”ÈôiÞv‘:àª	dÌÑ˜:±´™{¨O¨•R…�•$ÿ †¦à$eŒÙ=ÓØ›–·£¥‹•›õdaÑºÈßTÁÔ» U[Öì½àèPs.Çl'` êO†¤¸TLnV ;WMÌÏÇížæøš°Ë“J“¾Ðzl ÕÊ¶çZ¸Õ5¥aVLMga�§©ëªqÅ¼kúãtbõN?¹AJ•˜¢ÝÙ˜4ÈÄ †¤Rsæ‹Z1² YÃ®·µ<tbœu »+2˜,Ä‘æŽŸ†±|¥ø(8d³•p‚û*ÖV;˜ @P206ª¹˜EC	]/Ô6"5ÖSŠ•6!µ_¤}ç!¿ÇRn™NŠcÜ3¼Yäµ�$2‡Üø±¢~zÄGä‘i;=2‰ÚËqZÕ³	»  dd ’/RÒByµÞÛM„^0PIg°	O`6ñÔ�²¤Õ¶ÊÞÔG\ù1�ÈË°e‘õ	3¸ª!åK´:k5–WMŠ–r"µ”*�¨ÇÀ�fzÇá¤ –ÝIœ:Ùå[O!«tz³5ŽíElwPq9#.$ˆëã£RðGÝ2›‘n½€[;ËÛX@°§Ê¥çiÞ èv<Õ€‹²Ø§"ÞÑ~Bb¦Ÿ6,Š„ �Èú¿=cˆÆß5�s*CVFª+´'É{�faNƒÌDéËX�”´ K{”÷<Žïô† Æ9u:Ã],!ŽõkI6J‘0óI'
P61òÔ0¨ñ:ñFkä²UmlŽè³]äÁ±”è¤‘«*H=¤‚¯É<pÉk+WUNÖÑdy·%¶Ø$± LOŠÞC¢Êò\°È»ŽàhšÜÂ3 ´wlIÝ4aÕfÁaF´š,Ej<€´Œo¶Ñ7×A.%¡-.~Ù1†_×S½ŒCKÇâ>:H ò@·pN°j+Ä‡h©X‚ùŸ'ba±ßåÓOiÎu”YZÚˆ¤–Šl]±POR#,¤õ25%¸@V	8ÎÉ
iCs…¿°Ö3!”@n "g¤ë2³g0-½º8íå¥ßb•eYYó.Äã[wHý‹¿ªã kZÕ‚ÈmWOrÌ˜ùL°ñ5V0êj�å¶ª0q¥;�ì\^ÎŒœÌ˜0¢>©>	¨tê°Ï¹`É ýP€‚fTÈÞzk2]¹­òÎÁ²†.*·¶
y[èx˜3¿øè’ÆA[U¸¥�§e¨®åÂŽâÀ/)`w¬œ©€S?o‰°=±KÁl+X J·Ä ï¢¬:•˜ÙßnÎåyîÍÇL1¼Ã¨’Á�ƒùëdI³J™P·qÏXUY{]IGìª® î$˜Ö$.€à±
Šÿ oq½ŽŒžEaŠ a@ÞO^šKåa³í¬$ÔÕñ™ÔÜlnÛ–g¬€2¶I(v5¬r@r5êŒ-ü…°ñn!J´Ú‘&[2w>$ˆ?=2±sˆDJ£Š{/QT{häßŠ¾eH)=�â'OêÓ$å%Él <]NÖeZÂ«ª²öÞ@l`Nãf™�¤ÇD	ƒœ®‚;-�¨‘�Ü€ÃôÀ9*ï°‰?¡˜¥Î[**ß’´¹jÓˆÛ¥€x’ÄÆþ1«"¤ŒåsÓŒNväR¶VÜdî¥ï~<…‰8ÄddÆÛFú†w]	'ie�ÃCñ¬­]Ú§,1r¡@$01ó?€Öp‘.2Á}v5©•Õ±?¨Åj%üÍ—�?b5�i8C‚]ÕVà®ÌÕ£Ö�.Û €¥qˆ'A…AÉ:òQ•Ym5Ø*`*¥ìÅHVo‚˜·Òô(8ÏÃè‹s€´^Çµ9Bü«.æ¬X†ˆêDØF‹8ÙŠC[´Ör‰2�2¨»ùŠ» ’XueÛhŸ„kÙ[öÞ=Vûà9î–
çIré» $–$I�ø‘Å¹nH�ìf®µJP›*£d[½ø~z«1Æ‚=°Ã‹g‹ªÖû]…vÒü{QqK¬RÁs•[fCãã©r’jÄNþ,�’».¾³b0v
­ /”|DÆ›ä�ùJ¾ãCµðVZøõ2Pæq ! ™1“)ÀN±“µO&û³®¼–«q\L¬‘�ó|¤ê€ÿ ÈÝE‹lë‚.Cpî¥2_?ÉOošù°!OH$Ÿ žj¬J;Ví[0¢ËÂÙD‚qRG†äÏOÇTáÛl ‚Î&RÈcØ®ºÞûnòäEH‘'v8‰é¡™g°Ûä–ö9±)ÃÄ%‰_é‹	ÉV³'Ë+¿N½t†²“WËÏ’ÿÙ framework/core/components/extensions/manager/static/img/thumbnails/brizy.jpg                        0000644                 00000050712 15266055654 0023564 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     Z  ÿá1http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01        "> <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 CC 2017 (Macintosh)" xmpMM:InstanceID="xmp.iid:3268B7F91FB711E8A8D49E6F922FC94D" xmpMM:DocumentID="xmp.did:3268B7FA1FB711E8A8D49E6F922FC94D"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3268B7F71FB711E8A8D49E6F922FC94D" stRef:documentID="xmp.did:3268B7F81FB711E8A8D49E6F922FC94D"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿþ 4Optimized by JPEGmini 3.14.12.71901706 0x6f377bdc ÿÛ C 
		
ÿÛ CÿÀ    ÿÄ             	ÿÄ A    !"1A2Qaq�#BR‘¡Ñðb±Á3Cráñ$4Sc‚’²¢ÿÄ            ÿÄ -      !1AQaq�‘"2¡ðB±áRÁÑñÿÚ   ? ç«$¶�dw…ˆ#�õÖ½±i6ÞÏ‰4é(€^ïG-šP“ù)—UÖéÕT´-
ÅÒ%¯ UgÁ¤™bAò1Z‹´»qÖ/"7.8˜Å«À;¯‚ŸÅå†Dí:8òIS%,yÙ#»kŠn.$…€ ]�rø·vmÈË$ü¨Ql¤éÙ�!”2:€r‚¾8þ•E´ìdŠ%Îé¸`1ám?*«òÜð%ÛÄ�ßÁ¸pçöiYõòK½:ÜfÊê…RyÀš”S~	6—’‰w¹»Ýæ­t <ô¡ÆãÜJUúLlT†@·óJ‰?™­ “¬Ž"ß‰{§cî2"²Þ95\Ðq›…²É�î*šôQ~ìÆÚÐ ¤Î#×o�Ùœs¢½Âí£%¸p‚!š´ÕUl]k’-õ‹t[hááy}<«	càÕÞµfA„DÒG8ö¡RØÓc.}Ü�!„Ï•-«°Z£ÙvùgUÓýéV–Ìíë_ÛYÀeñ½Ô—Nµ•,kõÁcašàÆ¯­-~¯Ao¶–Éˆ«mŠ÷�¸®¦žÔ¸ñø+¯ý�eQ­ÚàôÄ6žF‡VQT°7ì[³•Õ¹‹1!Èè..EÝ…h6Ë³xí‚¿fk*-ºCt½Åƒ¥È@0)åÊ)t¿o$¯“ÝÚ…²Qsâ@'Ïò©à@÷—î]“ŠX´ÁQÿ >õ$­^EÉ´ë[»¡-Ã”dGQ¯üÕOw³.°kf¯èŠgíVm›¡mÜÍ´(æß1GÚšuò	þP{¦v’„Md�})àšv^ã5à;ëŽ°¼Nƒ¨Ó¥QJó’°‹y–{×~¹ÈsùÑWž
?É+vÛ�¡©ûKá:Ì¯LÔRuCÒ]FÐ¡d4ý+UžÓ)Ü{„dÁÊÄ±×úR½„­ªK%È¸ê^å°šŽ&$ËrýûVnÐã|	rÃ%Ëc"å´*?Z×‰¬˜ƒ6ÄOÊ¦øü’»È@[ˆ9½ÎÑ>š_:ÊNÍ6–Iª<ÜT´d’¬?–´êŒéÒ=° FÉrŽìriûÓ{&× Ú×¢é ~4$¨¦úÅl­¨V2Hl~yt4]<�¬”PÖ»›k�ÇiáeéÒM �:Þ6nÖuÖ_ŸµiïÐ©f¹›˜‹˜º¸`3ÀŽ•–™*ZÐ¶nU¼¹’ìF9I&µ&®¹3q^îŒ¾'ú¼©QÇÀ©~·mÛ¹|¨m¯¨ÈÐ³·�¤¯É2ðñó._¹­]¶�¦ò\ ­ÅeŒ€¯µ[+¶(8°c*G"«¥i<³iòQÍ›inÎ¸£pò>ãÖ±ÛÆÍÉÑB«nãnS	+¬
0ßÜÛB(ÆêâpŽ$,Ä/*›É”‰5Ö»Þ¯ÔóŠÓJó£=í¦–Ç-‹¸%•‘ÌVvó‹7¡Q•UNeÇ–‡Ö*h¦2([l\³ò�2*d›³U­÷¶Éá{ˆ`e¦^€RŸ$Ö+’v”ƒ“0n#ù­d±²–ÐäÖÈå­MqÈÝÇÙªƒ¦>G�oº¸'7t—T¶xÄËýèIÙ>×³‚æ%ÎÂ>ñô¡+Dë¸-yT¢¹�3�ˆÅDÌ½Ý¨·Þ;Ã&Eéÿ 4«n–IÕxûz-Èm‘©¤�'n¹çT¶„Éfuè—•h\r"d-œSguÊ4û&©/%ëCj¡¸£%×YžµIðK@xÃ�Ÿ¾]T¯2f´•šoÙ[W‹#ŒGÞŽ}k5F“À—»HM4KÐÖ¢«f[ðc*fÏœÆ˜zzÑmà]~ã-Ì³+Vü½‡¦”·„‘‘ua3uf$“•g¸{RfàÚnfÕºiûëZµÂ
ÍY›=Ëˆ&Ý¶0¬1÷¥5z÷4U-­²®™dDâ½WÎ±%œìa$£ŒÉl2iu¾÷8¦Ó~‹HÎôY¶ÍÄöˆç–¹Wuà-'à
m\ÍÛ¼´Åxít¨$
Zic^JÓyØ÷1´Z¸·‰†[ƒN“E§–°NïyÖ·Ý…H´Ü"�klÓÛ%µY¾Å‚§7�]k«m®ã)Å?Á—I¼,xž�?
æ�¦j�Û%yØ\»Ý¹µ3ÇlL¼j+q^uy¤‹deÿ ×üHå¥B“£a®âFW ¶Úq‚c÷ççDU¿‚îI~¯ä^ü�ã–. H×�ž¢ªÉ¦ðkC@F,¤Ñ&›$š'ƒ9myˆöýjEHuÍ`Ò2Uå3R�±n�H~&–Õn[c£(åíKy
Üe³ÆÁ˜7ÙêAžµ:ðr{ÙvtàúâIÄtÖhN¬šÂ	Æ°‰‰4¦ÓÁIXÇ¼BYÜ*«q5*þäÖ@×[
ÝÙ$œ„}Ÿå4%ù	7£Ží~Ð,¤âOÿ T§k$Õ<C.Î•²<}`}ßJÊ«ä]¥éEQeY…ÎöÞJO‹çU6)¯›#�G BÆ†4ó3Ný’uèËe‰R‡AáH=:j5ÿ LÔ«6ÚŒMÅ!ÀÈ‰ô¬÷6¾æ”W$±y~A*IO‡Î›M|ß‹Ã;\.¹¡¾ÙÌŸZ¥_#�þ› dX÷Š·I:&¤’âÉ«vžTïJbJ®‰éïK¤©ìÎ\½63$+Ža¿½bèÜ’{mw.·=Àº6=GJÔ]™•¬® ÈÌŽwW=£u¡QªuàY|PÇxë–·–Jòüiµ^¶êò2\ðáqSOF+çSÀ7üÝ.®·RIˆ?w÷ëRYù)K£ã5ÔÙœ†ž�M)ª°•þß!®»�œ°úÆ�5›Á·—­¨ˆc,–!T©ËåUØ$�ù³X‚Éjdõ �9~õ­5ß°NJ‘Ì6c¼¬¿X`zÈöÙ^èÜ*Qñá’fg_éU®A§uÇ÷ø2í¥.�nØ	È ôÿ jZÅ¾y4®>K$•�1þ‘Ry3$;jï}š“Wbôaã¿†gý_¿:8&“a)ÞMÞ÷N9å§ô­Ô–.ÙS
ˆÂáÀ�+›TmgØ÷.ck‡Ä¶¹A˜þ•¸Ó0ï�·{°QÛ…’2òŸëYíÇÜ\³ARºwª¥Q¸¨±¡.,JeŸ·-+V¯fjùÈÈßTCŸ¬}@å	çTãœYEºÈ÷{ÅœFˆ4¶¾SùÕü“yÖÜÙ’Ó2Þ6å±H€85<¼
TˆØ»6@ÈËéÃÈ~=tü«N4þ¦š,ÖšË ñ»•™:~†…+.ß^!ïãÊL‰ÿ òjN‰eÕ½tâ �½<½ýj§ø5°Ü¸²;3s>du5•vXjöRÕÓmî 'Åæ+UèÍÉ+bÜn;—.}Û’[îˆôý*W¥¢m<±Ý…ûv˜=“uD|Ç¾†²ÓFÖD$V”®‘¯ÚÆ´ãÜîöf-Æ)l�Ë‹i|”«áÊyÍÍ“TW»Å¾¶8Z£DÔâ˜Ù—–…
Oç¦‡Z–sÁIâ„+o¼È+¹b	bqÊ´ßƒ*9åIy•ÝíÅ¦meõåíC†<‚êgÃDÓÅË‰<' Wó÷¡ÊÕlÔc@Õƒ2ð(rqûT?ÒÍ&™‚:¾HG‹“õ­5ýôe7¢–í³[€,2“qO�Îjž¿ôI»Î�eª�È‚4æDÄ~6ÅEyW¼ek¥m‚	FÓËI¦)®Nù5�›†Võ§Xô¬ª4Ûû	q[Þ/7Žz|ªY³¸’Ñò^U<2£—¶!¡<çýšÓöe&´Râè-©#uzzVi^M¶ø3¼G [Ï,Ž
Wñþ´ööìÍ÷`9ÉÅ_3�7ÝùÐ’¡rnTD\Ð� œzž:Rò
¶¹)bîLÆÐ†',L…kì1º{˜en¾÷ŸJk>ÂOáQzãx˜“ü¦¥ºò2j¯Àî»à¸AÅ[aêJ-%eMü²-ÞÊ kk“ŸÔtãdÕ”V“iMÈÕ¸y{t¡ë$�¼q°µËí‰raª�·ó¥þ	zÈ­Ü[„„ÐÀj.–65–hhdUÕ°“
×kû™m!�ÎúË­¢.	âÏ^ëþjí§”V¥uÀ×PE±eÌÑägÎ²½‹N¿HÃ&â,ŒÊÃQ2<ª–eÜRà´¾ëŸØ�:õª/Èµ�wr"ýÁ'›Îºô¥¬‡«Öh»nòá—˜üÞÅ½�ËH©o»,Wˆ7AÈë­¹4—ØO«ï â'<xµÇûuªšÊLs;9ÆùRDbÞ~´E_Ü[¡Kâ[;¬ÓÈ«d³úEm¼ëFíÐá•’ÒÞBy®­çö¦²ÚIÿ ~Ãk“ÇâªæÕÈW":sŠdò— �jà85°¼>²&�[Kw ºËi|K3“{ôµ(¥÷»3¾kŠˆÌnbÜ$�è&�0î�Q¬?Å/‘S$�ëÖ³šÑ±N"äÜâ%|
f|êMüW�€K#½´WpžÐÇ¥+Ù4ÀŒ[ºYVã‚iéùÐµ£Nì|Z¸;ÆÉu" �jißØÄp‹gÝ³winn/?#4*¯4)´ôN‹nX’q¶£ó,Õ…¥|WðLN*¿V ÊHÓ¯éT¯MŠôJqÖáUQÌ¬:ÇçUÐö¢Îl• Z†c“¦ž‚žÖ¶×¡.íx¸�Úedâ¥†ûb[ÈÞ%-5µxÀ4<rJÛÑ…";ºYâá ¾¿…mƒÆu“-[lC«3°SQ ž~Õ—+Y¤°´Q³´;›bBÏ?™¢ócX£%ÍËˆ38¦a9G‘òÐU€mäp¨HuÓ¸†É€ �ÌïUV†5½Xmß[€­¥e7% h1'ÏåKTö(µ‹_ÃÍ¸�ÅÄF¶ÿ �•äÒTk«„’Œ£TÄ¾§Ñ#Z’ÇÉ˜Ò¯%�Í‘m;[b¸œ¹7½aaÉ%òUlXøÆ„ƒîkRmì§€wLìRÚc ãn'AÒ¥AVé˜þß�\4	`c÷ïG6jZƒoUïn\R,2õÖ„Ûøb»µ¾ï¹PÂKÁ>õ%båEmÝµnÕñnØ˜,�—ÍGÊ·›F[¸Ó&…šÛ)Vï	1h#ËO:°=µ‚¶¯+P>®N°ôåMºÉ'œeÚâ=¼b%e0Gâ?¥g²ð(ÿ ÇÊO#-?gå¦�Ù/Í®í^Hq©È‡«¢¦­¤ÏÌðç+‰ûALÕYÈiÞal©%I
5Æ«Éf€KqYYUU‰ÒƒV/vÖJÀ¸jäëòô¬âÌë<oª´D²lÕO#êMJ\Kð:Ü�É_~~u4ÕzìšwbÌ\ú•d+k¯µQ·ŽCÛÑU¸Ïd‹–ãT–�Ë‘�R¡#tâÊ‰–Õa ué¯•)Ò°jÝV¶áD"Ù<ñ�}¼ÔÕ²N•Ž¤\“’b9/‡çCÕy° ÆKdŒQ‰ÐóÔùk€RX|1.²´¬æY<›×ò¢-Œél3Â\3 Ž\ùÅ5çbÛ–×‡%u*ù"Èõ¥%¿ôc¹¼5_!¸æà´–(’	i¦‡ç˜¤®ÆI¿Ú=”Þ³ÍDë§?O/jx¶)Y–�[àEæÄ1OHéCî¢M7DÀsÃÝÂsn)_ù§Iq»GBP•EÇ„1‰õ©kCJö5Ð€*—n�ùéÑ|ªV5£ ÅÎÒÎ+‘%ücì‰¥<îI¾uHŽxÛÑ¾²#‹HE®Ú4÷¡YÄ#¸e*ä"�/ïRŽ
ïä[c¼\Û¼È"ß®µ8ã�R¿%6«âØµq”w$ß½uÚSÌÎU^Å â¯i	î¼Øÿ j+ÝçàÓ)Æ;´6Øp�yÖiï2â›ñàÜ”á+iUáÞ�LÇô¬¨º%fY+m×¼S‘‚
ê*Vò…Òoé°
öØê£†:ê)K!n°R²CÅ¥§œ 4¡<JìÒ^5É±Veü(cy±f
¿k–¢>:CÂíÈ]X;/Áœ~áÀT8¥Î F!ýzVR´nëœÉiØ›Çü9Ä0ÓÛžµ»xQØæÿ ¿ðkn™eà7AÇPzü¨¶´Xrö¯È¸ºÛÓ„&zHéç5–˜¶ˆ+=«Âã^ådÜ¦'ìÒ— ”©Ûy)uBÝ/Þrºª™Æ±åLn¨�]Š­nñµt³¶F11#ÒŽ%¦2Ir2¶¦u="ª·CŠ°Ý(ì½Ø¹w-VGËÏ•WXMÿ ƒ(0Jâ $òš—ð5Kyº[FÎhÐÄäÎ@{Z²òX_f7ï5ë@"±�˜×ò«)PÚØ�íµ.«o7FÆ	 )1Ö¤¼ƒæ¶7/-æ@@`8¥F�ÓåTš¢IØ`›ŒrT¸DjOC¤*}¼‡„°¥KB4Ñ¤p¶¼¾u$ÛW¡EónZÓ1‘“âõþÔ5{%IRþü�Î&E8}�-€ÞÔ÷*$¤³±ÐÍ»ŒÉ)?Vyè<ÿ ­RkÀÆìKª¡Ë¯Ö”ç—.�éJyË1/ôñÚd!i_oì+	¯¹¦ÛWÁ[W
–/£�þ	 åÔöùÒèÈ¬ìYüAä@˜žŸ…¦iàV¶ÛâM¼NLI=¼…i<ÙpEƒd
³8QÆí¨=cMOJSôf­ÝàØ·�ÜŠ¯xÁ´ãÏß•f�Dk¦Ôª»]¶šÌòf×Ë¦´öøùd­E·6sT�4ù‰�Ê§Mð+±:Ù ?Xà³0'^U¨¼äÅÿ ³Y—Ä@bã¯JÅùÅ"Šà’V'Mb†1Aà¹u	Th,ËçKEv#_q�§ú£âQÏZ1@¬¡Q}í¢Œœ¦¤(æ=?|©Ê&“Ø­ƒä÷‘m»	åíÿ 5E°’K!V"â]Y¦]áÐãïCOMšÖQ–Í»IÆù+˜)€Wžµ;Y*‹'s¿,"ÚNGˆyþ<ët—³6ßl[V¸Ûà$†B5åÅ©ùV¯Ù§ø(Æ¬²‘3ôéJ¿‚ß±Nd; Î$ámô_OÎ*µ¯É4ÉÜMTºÛÂWI>sW>ŒÉ6‡Yµq•.*²ˆF:eÓ_*dÓà’h
ÖíÜE'	È<AóüªwVin¹6¶ßµoM§þ�²l×¶í­ÌÛÙökoråÂ'@	<¿*-U—kn�{¥î¶¦Y8©æ>~µ¥,WkoÁi„:’$ëˆ×_!YJQyD¥*@[rŒ×IÍòëZk8$°`ÉCcmJãý+5œd×­qK©"_–]>•bÂ¥ÃY¸™€]ç� wòø2â÷+ÂÖÖÒ©•g¬åëTmãÉ5YB‘�ÇKa†ŠÚÒ”U1mü7C»]6‚¼:(Š·ðMÒ"€Z²Y~¶D„QÊ?Þ‡o,’íÑ[<e‹ªâ¤Ž‡µXÝ×"»ªŒÊÜdD‰+úU±Øfï3Äc:Ï<‡ÈƒK`Ól¢¿Õ´0<BûTÖy%$þQ"W8 �€Lþâµ(é”PlÝ7Q˜øIˆ&5¬%ào&»,–âcÑu�}¨‹!2Ë“5jè¶‡`®2¹o!�ã�(Ð`p–Ó½*š!Ðð©Š«WšDí¦A®†¶“KM†ÀQÙF7F®eLÿ ZÎÇC@ÍŽAÁ'"yOj[lZ0\eÆá
í4U^<o~G{ˆx¦E¾S¥	6Ld·‹eu”m”ÓÔu¦Ý`)7OúŒf$Çx�Îh éËa«‰[®[¼aò¬ÇCR) jå©·mXOé ôóëS»¯�Ð{°–âC6“#Aì(ÃÑ¤ÚÙï¾|í?ÅMàv~Ïl‘±£ÿ Üï;ù-�œN’ßi£ì®´>¢¯Ôo§Ð“u¾þüì¿Â]�[vØÿ ¨o§X¿½¶…éžaùkè>d×šSr>�K£,?ã/Ñc³ßÅýëÙ…³ÙþÒ.ñ6}¥¼ÝWÂßÎ<õ¦¡ÔhÇ[éÔò¶pŸmû¿¾ï§Üý§ÝM°m˜žé˜jö¾$aÂãÚ»Æšôx'	EÔ�;2nbUŸ~uªMú9Û¯c¥å³i•™ZëDN¿•-7ðM¤½Œ�ÑÞ·tâVç§_JÊ’¢íM«ÝÔlü5icò©RyÙ8·„à²Œ$d
Ï.¾Þ•ZmÙKA²l±F-ÀÍö¾÷>•6ÇÓ0–‹À€£ÃZi3-¾'`T’&D�>U›Àµ’Öˆî¾g×Ož³Zk‚�™jæwYÐ*€)<LÌ:óå5™%C»ºeï<,¾FÔzÍ)ÚU³-gðË¨¥»ÁlŒŸL›ÃûŠ¢üˆ¨EÁ“!ÔH'.ºŠ%K	Š·cc”ÜB<0Dj5&?_Ö•‚¾y4nFŠ¬Ûì�íX¤=Þû›�(ÖÆ¹)û´� j†Ã;1ž½(Ø­€\@÷æ-�„®¿¿÷¦1wZ2ä»mŒøémƒ°Õ£M4�jN—“[d�Îð™ÿ ÀÍŠÕE´P*­»‹ÖÛ„ËiË˜ý*|Y”¶Š«!Á{ŒšH?ÚŠ½šÊÑ2‹¦Æ¬BŒ@”~´ë ¼"Âço êÚC0°öjk‚²a›«k‰‚Ì´!n�t4•Ê|ŒkíZQIeƒvôl[ÙšíÔ³g+ÎÌ«h"Ëä€�IÔÐ¥Œ"ÓËÙÕ?>ˆ[^ú{ëâr>Á»Wµº�£hõºË_Oúyž3êx=�¦ÿ ËGhîmÉ»»;»lnÝÅ±XÝû…ÆÖÏa"�a\OjIh×íjw/d7qÞ=¦Þ{6ëØƒï¶‹�AcÈ¤ú
RoA)(¬›ûß²ïMŽÆÛ»v›[^É}Ú¿eÃ£©êÐÔÐ¦š´~?l;¸{{¹înžÖnÛ;Çc}@qm¾ò0ÕO¨©6‚QRTÎøÉôTíÃÿ â7¯b…ÞÐöy8Ê¢ÎÙ²ÿ ­FŽ¿Ì¸Þ=D÷ƒÁÕúyG1Ê9îèTk�p9¦?|«¯d®�+’ä*>¸²´€çZÊÕ[	vv4€&O#®ƒÖgñ­7€[öI]‚ÝKj]N�Z5÷ò¬�ÞŠw�å«�e¤™ééOo�¼X"ÏÛÑS…Ã�*MðN1¬˜áEç,¬2(é¦‡öj�¥kE(§hpá[‹Þ!á9ß�²4ïû£
»¸”ÂÏÂ?±S
§€b÷,+‹Fó/+Œd/©Z•nò4ìpWkL½VUzðúÖû•cñÿ L¸ç<ÿ tNëŽóêÄZœÏvÓ©G÷¬µN˜§jÂä(P DŒ{ÂÐ±<�¬Ž�Ï@·Øg*„yß•aLshœnÜãhÄêTzSÝd£C’½Ô6\m¦5E[	<1‰´H“¤h¾”;¯CþTÉî;ÝœKc¥U‚çÈûI¶î™Ÿ-éùr©l¬ra*oí9†:´õ5›6€d¬C‡‹…� ê+NèÐ;½pêï•	Ñ:f" ¤¢Ê�
“=uõªü†l¥ñÞ’¡0A9cpùè ó5/lZ=_`>ö“ânö³»{%°>ÕÖýç8ZÙ—”Ý³ýOI©ÉE{ôåÔt´wÇÁß£g>-�ã¶ß�¥ ¼nÛ…°b"ÊÇý^#è4¯<º�ŸG§ÐŒs¶}¦°w>'ñ—é)Ù¯…–¶�ƒb{{÷´Êºnë76	äo0ðùâ8� 3]#ÓoàáÕëÆÙÁ=¿ø�Ú‰{á7Ÿjv÷Ûnõm˜³²)æ¨œ‡¿3Ô“^ˆG´ùÝ^£™è>ürí?Â�­FàÚ?‹Ý.ÿ ]º¶‚{›�Keù¯^r4¬Îy7ÓêÏ§ƒ½¾|tì§Å�”.æÚ†Ç½í¨7÷NÐÀ]C”éqGÞ_˜«„ â}—Z3X>™X:œûñ—è±¸>!÷ûÛ²æ×g»FÂY‘í¶£ÿ ¸ƒÂ�G¸5Ò­ž~¯Ó©káÎØö´7ãn¾ÓîÛÛ³j’C+w×ï#�O—åÊ»â•3ÀÔ”ªJ�.�mì¯vÊg…òOæ¥ª3‚–Ó ÛHÑO?Sï­]¡iG®\¾¶»´âdœ£Ÿ>µRdÛ�ê'x¦j [|D†×Oz¢²RE­+÷—m€,¥ž9þ4é`’¶ìUºÖ­²9ÅF¬Â@•d°1`ù#*Ž–@ž£úR×û$ß‚h®ì–ÞçO	b	"¦ÒVŒöÊ©›1�·$€#?/iõÑ\š¼W(ˆ´­qûöSŽ @Ž_>B‹bÐmÞýåÔÁ ¶,˜ã¦¼úEM~I\vÙn";¨_>¾žœ©�=‹µûGe…´ÑQL:çSfh‰¶Ê‘„ñ¶1ëSÀªc\"Ú³–Žj	`[9ÛÅÜwp‡Aús©:Ðµc^Ô±Ç$˜$õ­-…ÒÙN]ÒBÀ+ãòcï­e'²lÅ}p¸êYå«/_zÓN­#*qOµŠÌAxT¸È$âqòÓÚ¤Ðþ¬•°À¹–�Ú	$“Êàš¥„t_Á_¢Žúí×ðûç¶Ë³ýŸfÍl·þVÜ¼Ç	ÿ ˜ëä‚8Ï©Z==/§rýØGtö[²[—±[žÎéìÆï³»¶Z‹v—V=Y�6cæk‹mžøÅER6÷ÎûÝÝ�Ý»Fòß»m�ß°lê^îÑ}Â¢sý9š’±m%lâÏ�K½»~û“áˆ¹°nÇ\ÞÏ)´_{±þZúøˆû¼«´z“ÅÕú‹Ätr³_;P/q»ë—™beµ%˜ó>rkªMz<N™'\®eÅÇ3‡Myþ\êµC›dBs¼X0â ò×¥6Ö‰¨µ“c`Ûv�Û´ìÛVíÛ/l{]†fý›†Û!rk=*¶ÐâùÁ×ß>˜ÃþßrüV.àB&ÿ KQ§|‹Ï§üÁç\z�*x=]ªÇëü�…°o“zìvvÍÙ´ÙÛ6KÊÕû.O"Ò¸äìüŽØv'pö÷s]Ý=«ÝÖwŽÆüƒˆkm÷‘†ªÞ¢”Úa8)*g|bú(ïÎÀ­ýëØÓ´oîÏ É‘-«f_çAãQÏ%ù�Î½ë6þOŸÔú^Õ�ñuß»¸—”f„NLF¼À×Ûó®«–�=Óýµ“åy·¦:‰ô³–‰*~E{Ì× }C/
áâô©,à—²‰³h.}X‘áp4åÂ}tåBbßàÂK2#wˆ9+#M
n�„•¦–Ë;,/»Ü%ŽJ<Z~ÅQtÕl¥Y±I(2<aùktùóª•ÐXè¥òï‘Ž^ÕfzŠÍS¬€–g9 s]:þšò¥§ÉP–îgqQË³\dLyS¥~óF�Æf@@XåÀ:ÿ j	åØÊâ2™ñ/á-“-¡ËB¿ŸüÐš_Ÿ¢V¶–ò[wÉ&Xzÿ ZU%f[wE2*°5Â Ÿ”jâ[Í·ef“Þ$ä")qº(µ«‹w-²²á‘ )�Tò�>•/ä•vŒMåîï ‡X(�*«.æ€ÍÔ£dÛn¦<ÿ ?Êžm°í­#fÖÛwg¿ciÙî½‹Ö[4¹dâö�H2¿=k¦”ÖôuwÁ_¦Û»®ZÜ¿æÛ°‚Îú´¹^´!uyÜÌ8½ë3é*´zzTÓ©¬y;Gsï�ßÚÛ³ï-Ç¶ØÞÒ™ÙÚl8tqèEpj�zi«FŸj»'¹»m¹6�ÍÚ}‚ÖñÝ÷Ç«ƒÂG&SÍXt#QRm;A(©*g|iú(ïÎÄ�£{v.oþÏ‚n\ÙÅ°ÛVÈ=T¬Q÷†£¨‰5Þ3Lðõ~™¬Äç³ÉÅ²‹‘©�~UÑ»<±Ñ¸@fPÌªàª7”ëËN�)JÝ0m%h¡6o³µÔdP¤šð  |½*Êä]=¢¨âÀñ+�¬À#˜×ÛJ;žR­Ÿtø)ôgßÿ û�é½ûÝÇÙrAUÅúí­Gþ’ÿ gO,«œWÉèèý<å—£¾{ØÍÍØÁ³î>Ìl¿Âl$….Y��‰Ù�65çm³èÂ
*‘ú»Çyl{£a¿·o]ªÎÅ±ìè^îÑyÂ%µI:
´Ž4øÕô¼Ú7…Í§pü,k».Æe.ïì{sÌYSàÎx¼€ç]¡Óåž>¯Ôñ’¶Û»FÑµ\½·»rã—»rçÆ'™'¬ž¦»ªÑâ·m‘·s	U/™Œ¬ºOJ¦ïà–1ÈÖn€Bqf˜UŸÃåR£.ÚäÎåKdÁ²FM™õŠ›“~ÅRˆêI·ƒOv"rh�c÷TvæÅ?Vv-‹ãõ€ñr ùU`_û ŽÁXÜ-Â=½¿J›·€ªŽr3¤WUK¾ ÏûäE-É«àR~Ç.·í„(¸–8,AõYò¢¼p/Ç’VÛ»"êY@õóþ”Q#L.%Âä´²UC¥ãÃ‹'Ÿ(¢°I…‚’ÅŸ~ùéM‰5 ËÊDà[ùÖ›­M6g‚æm’q9DòëéY¬VÍ¶ÞF�¬
àIár`éý¦¦ÚxÕXŠH�q×.diåÈ|¼ëM*È[ödï§»-�ï5ÄÆ„Q"†0Ãhžð[ÖLÖÈ�<ÿ ½}Í&L7rù¶LÁš
�ýþUK? ¯‘ÝÖò£½³Þ	Ðõò?*¯À9,Yô…ß;Uð—z%ýÁµ—ÝŽsÚw]â[g¿çÃö[ù—_zÌâŸÉ×§Õ”4@>|{ì¿Å­œYÝ×¿éûòÚ“{umšskmÊâú�GP+„àâ}ŸZ3ù>§X:œÿ ñ›èµÙÿ ˆghÞý™·i[Œº$lûSÿ î(ð“÷—_0k¤z�~¯Ó©eláÜv´·ÞÑº»W»nîý­²îË	·}~ú0Ñ‡¨>‡Zï™óú�”OÉÜû‹{v“xl»¯rl7w–Û|ãcg±lµÇ$ù ©:gJœ’@£'$v÷Á¢.ïìÒìÛïâZYÞ»Ø ö·V�³ìÄŸóyxG¯:ã>¥¼þ—ÓÖe“©‘Ú*[P¨¢@€r=GÏ¾*üfìÇÂ=Ôv®Ñm=ößq	ÙwVÎAÚ6ƒÒÙYûGO~U¸AÉœº½U“€¾-üoíGÅ}ãâéÙw-«³culÌ{›@rf�n7©åÒ+¼:hðuzÒ“Î�–'x¶V¨�Ä„ˆ&u"·4¬óÂèw¹t«¥®2” òiëò©¡MŒ–ñWeB–ÄÂò>uSc¥e —G@×$b¢#ÛçE'¬›@(êüj¢5Wcó­_IX—[0ËŒeá ¨�:P�»Ø:ªÑ&x{†Ûd¬°#›ÔúÔÁúçû‘ÙÛ»!a[\UùhJ³Á«w�‹nçt˜;±Q”þQC¶1Áe*Þ$´Iî¦"N‡_jk!Ü–$^·‡vƒp“§Î…I‹MìÓ-Ì4DÀ#Jj�dÆoU…j&k–²'(#@dŸ_Â¥†VŠ-²²l¬mê=É©»Ù¬Ñ—Y{ç@­r3è=ªÏœ†Ÿ#3( ì÷1E2tX?íR‹ä¤ü?±KgF\[$…ÈF€r5I$)‹´Z"Ú—&ñÂs>Ãð¥ç€Ð½ïw“\|J A�f?H¡þ§äµè.�ÀSpÛ¸Z<ZõÒ„˜·‘á„¶¸K™qÊG±?Þ´×£7üQÝÿ Goˆ[Ã±7»Scqmwx—M”û­¢ÜOz¶¹‘ùž€ó®o¨›;G¡%ÚþO›ØÛ6ÍßµÛÚ¶K·v=»f»Þ#Zf¶öZ$AS]�œ��yðcé�rÏq¹~-‚mäÎý´’BòúŽêùŽµÂ]/·§õ5ûÎÇÝûÃdÞ»�·vm6vÍ�h@öv‹..)êhk‰ìNÏÆí§a;?ñsÜÝ]­Ý¶wŽÊÒP¸úË-4njÞ£ç"”è%%LüO†Ÿ»)ð«c»k²ûýÝÿ ü�á´ûEÑ3 Bÿ ( u:ëZœÜ¶g§ÒŒ4{Çu¶¬îÁQD³ 
ÁÐå��¿K�ßÙßâ7Ã¶7¦÷“nîö<{>Êypó×Ãþ®UÖ=;ÙåêýEb'o�÷¼»E¼ö½ã¾öÛûÏyí7¶‹ìYïtçå:WeUG†M·{=.Íð«¶›OeµÛ/göË»ŽÄãfBNeGWˆüêN5\‹„ÿ u`ñN	ÄÝ›‹�<¢ÏåZG4ì™¸Ê½åÂÀ•$A$ÕV]Ô²\½ÅX
e­ä®0äãF<Ã]~ñ˜$2‚ÌšðÏ_]hð<‚èÊÀG$Ûh™¹~•¤�™U@†þ!Àì�1§üô¡I4<�®3¤¹eV…`ó«´»˜²÷Zvp<L_.t´âò
¥ �·k¨ÈÆr¦”8¶ñ¢Ru¬…íVÃUpA
ÂLtüª»~…¬xb¢sþÔÜÀêëM^A$´j â�ÐÔã¿¥B–L  b	™‰�M~Bm£]ƒh£¯¼Ñw‚i¬�’à|!•a”ø}£­WŸE’ÅÞ+Vç’àˆôZ–6f6PÁ°dÒDu“ÅN%ŸÅØ†·‚&'”ùs¬,³ZØ·œŽô*–$+‘Î|¢š^Bï‘YUÃ*› FD(QëÖyA¥Wr­mÓòll;Íï¶XØöPýû©jÈ.«›±�$À�$ÕÛÉ¾hîÏ�DÝÛÙQ²ö‡â½Ÿzož¶7x"æÏ³7<˜ò¸ÿ ÿ #×˜á>«z=Ý¦K2ÙÔ€  
âzÏ…ühú2vsâŠ_Þ[¨[Ü=¦a?ÆÚOªÚO•åÿ Ö5óžU¸Í¯ƒÏÕúxË+àŽß|9íÃ]øwGj6²»6œ’É´/š<C{]b½0i«>R‹ª=/ÂŸŽ�ªøI¼AÝNÙ¹n¸ï÷NÐå¬¹�%OØm9�˜1D š7ÒêÊ;ûáGÆîË|\ÝÂîâÚ…Þˆ³´n�¡‚ß²zÀûKüÃçæ”>‡Oª¦�KÛ^Ýî‡Û�÷¯j·…½‡f-©3rûG…›OÆ(HÜæ¢²p'ÆÏ¤ßi>&5ÍÙ¸ûÝÁÙ¹ ìˆÿ Yµ,èo2ôë€áóËJô.šŽù>Sê%5Œ#ãƒpïÑo[áÙoï³h?Sce¶YÙ½ ÓŸô®“gŸ§»gm|ú!îýÇü>üøž–·–óÑíîprÙìŸýÓÊá™8øÕ\gÕz\Þ—Ò-ÏgT%«ví-«vÕ-*â¨«
”yWÚrïÇ?¢vîí ÚûAðé,î½êÙ\Ú·g
lûWYBt¶Óÿ Äÿ /3ÖG¦y:ßL�Ê;8gj±µìNÙ³m¶–ÕýžóÙu:RCIRAÔsÝ¨¥ƒç§+ÏÁ4|lF!’I_ñŠy%Ö…!�ÕîdË 
Ú’
5¡jÞt:$Ü¸­mžBä¤p¯¥)ÖBQ³åÆv]Ÿ6t�Wž±Eã&�Ø×.³ Qmm¬x†¡Iö¥´�‚MŠØZ\]²až@¬EUðÀ‹m¬9�fâÄJcJÆ@ç½-ˆ@Æ	iÈ~ÍR‹£0y&YJ)7‹É '€ú“Î†ü‹^3d@‡Îà‘®´3@«+¨
L�yúÕF~@HV®u%�ª­š^U2¿Õ®~Å:ÇãU4Ceq®>V‘2‘©�kN*°Ì¦ÓýK‘-¸¼>ÙVq^Ç7è©•bBá‰ëît>´¯ Þ,“\·Þ97B+™iI×Ú„Øºû…À$÷g-dJôÿ jžÉe{*öÙmó
IA'çúV•MoGÜ>ý%ûSðºý­Ù·g¿û5”ƒh¼;Ë Ÿò ñ<>ÕÅÁ3ÓÓë¸chï?‡¿û3ñ?t�áÙ-â›N?ãìÍÃzÃy:~F¸Ê-l÷Ã©+G°¬›?µ½�Ü}ºÜ×·Gj·}­ã°ÝÈ~ò0Õ[ÔShÌ ¤©œñ¯è£¿>­íïØÞ÷´œ¶K›j™m[ ç.�|Ù~`WhÍ=ž¯Ó¸»YGÁ7^óÞ“xÚÞ¦íí‹mÙá¬íV­µ¶ža–5šèÑåŒ¤~¯k»m¿»}½¿ê=«ÞÛFôÛ…°�åØ!W”"¬*ŽºyÕÛK¥7)gg³øAð´ÿ ö¥¹»¶uÝ›ˆ1Fö¾¤Û|(®}^dQ9%½šét%=aÐ…ÿ ;/ðŸvÿ ÙÍŒ>ßu@Ú·¥àÑ´SöWÉOs$ð”Ü�£ÓéF¿¬O1Û¯ˆ]�øq¹›zö·xÛØv}E«dÍËí÷Qy±ýéJM˜œÔU³�þ5}';Añ9onÝÒnnÌ´�±+EÝ¬ÎëŽcùú´5è‡O´ùýo¨sÇÂÕ˜›Jx˜´èº¶œµùÖ—¬yÅÈÅƒ½µÓ^¢ioÆ�g{*	¶å¬ÃðŽ�:ò=ii–?pŠlªæÕËŠ·F’1� Ššud¶-Û€{2¡—ÏX$~EfŸ õqä¯�æšê õ¬Å&jR­+)}Õ]-»!<�ž§­1üP¶ ñÃKs¾|ÿ f¦þæsðe´ÊËB>ÎY	<¿ZšZ­ì"–ü‡�–l©U<X§´Öi^Í%�¢ŒUXd°žu¦e ƒŠº	P…¡ÂÏwš�31¡èD'+|(æqV�ù¦òhr¹¨â ±à7EY±mhkÚ’’ÍžŸ¥I“Lkjx€´¡äÌL|â†¹$ø'p³[b¨³>&:òò­E^	¶™Š\«˜‚€–ÅµI:~tf‰"…ÅÇÏ€kœHÃHòþ”+×#ÚdAƒ-é13çéK½™M/“õ;=Ú�ñÙ=ïg{vkn½º·•ƒ)wgløžŒ§]9;WØÚ“NÑÛþ—»«µ�³n_ˆ©orï†„·¼@ÇeÚ[ù¿ô›ß‡Û•qŸJ�gKê”Ÿl•>Ž—Q^Û+£ U”È ò ×#Ö7=Ds—ÆÏ¢žæíêmß±&Îàí—k*¸ì›cLœÔxŸùƒÌt�QòyºŸM˜ážàÏÐâå›ö·¿ÅÁoêœ›;‹gºXåÎë®„*üÏJÔúŠðsèý3ÿ ?ÁØ;Á²î½ŽÆÇ»vk[&ÉaZ±e%µ‚¨Ð
â{£b¡9óãWÒ—qü;Kû¯²ÝÎýí¨HiÙ¶FåõŒ<L>âüÈ®�…ìóu¾¡G,àîÙöß}öç|ßÞÝ¯Þ7w¶ÙuO1ÁmO%E(è+Ñý�ŸÔ›–òÏÀá¸öØŒñ)á ùU k7É�ã Ä<ºœ§ù¿qTv€e@À©#„Éƒ<ÿ 
"ë#%�2GÆP>.C`8µëëLW†’o(t(–Û‰£]ˆ'ÌER�3IÚ,¶>©®™Û  NžÞZÕM<òIª5ÙÕ.qÝ¸0!séÌó¥ööã`Ó~ŒeÄ5çÅ Ã/&÷‰¬¥c# òÓqÙ¢I™××çZLþG´ªÊ€£âd)�3­VÐ´˜‡ºãÂœ:1?ïëKoƒ*+dP43§Ä9yÖ[ã’IØÄè¨œYrô«Ø“dáR­�XñUh”{°½îŠ`‚4|èàÕÑ{¡›7îõ%Û¥+~Á®x
Ã”ñqs& Mß¢rˆÙ..ävváÐòüëN.¬³�‹ »“&Y4ƒ‘__ïÊšiÛ&�‚"ã:Ï�~±øVZ¯Cò82JÛP¨·Ñ�O`Ö6YuœÁåCÞqF%Òª±yGH� ûUEm<ŒB32®K$â¼ü¦¦³DµgÛþ}&;OðÁ¶mÝµ‹›ÿ ³s‹l7–°>õ›šãþŸ´Íf]4×³·G¯(ûG{|=øŸÙŸ‰û¯øþÉïÚ½6�‘øoìÍ÷]9�~G¡5çqhúêFK° Ù•øÝ§í^æìfè½½»O¼lnÝ‚Èâ»u£#ÑTsfôÔ‘™IE[8cãGÒ¿{víïî^Ã\¿¸;:ÈËsiSŽÙµŽZŸòÔýÑ®ºžƒÑ�lðõ~¡Écæë—½ÍÌ[„[%5>fkn´y•·dÞÙã¸Ê XçËË•*´Kveäd{ÆV21U˜ü:iJu/ZÇ‘¯xZ%O„$Ÿ²yŠ¼ÐÒ¸Ç¸†ßz÷LU~þ´%Ç äªü’k¯›²`óS-Ï•.–É[Ê³h®K½Ú‹œÙ††t�(z±Á‹qÆN¯�ÈâÐê$õýó«+à›³à¿VAfQ“?¶�(¾	ºVC¹úJÁGYò?:{™$N¶î½ÐÛÔ–'Ò?¬Ñmà]%e
·9¨ ð°óŸß*_ ªØ{¢0	vÙX0Ï'\êT\#A¥±°âJ7ô©/ Þp=Ç8 ²Túr¥*Ù[ É8�Gy•žM^
5ÆÅùÑ|*[¤UžK ¿ä)Q¦PºÏµND£K+”uPÅ‘}u-—/ß�7 ’Z'q‹ŒM³oŸóJ“½¥²˜Êw…U\‰-Ð”zc\Šå\]pp¸ºÎS¥YØ4Œ*–-clªÛf	çUÙ$�J	W!†Oâ:œY§ºðMxtbP±SM¡¨]$Ql¸TºQ–Óø�5“¡Ð~¶ìÌTZ°£6$[ÉgÒt>ÑíEØ¬§ÙžÓïnÈo«Ó³{ÆîëÞÚ,hÄu>ÐÒ ŠQ¸·|�½ð_éº;V6}ÏñºÜ{Ü€–÷Œã²í¦úLúûh+ŒºøžÎŸÕ'ûð{�ŒŸI>Í|-Ùnl›'h;FèM�ß³ÜÝ£ó�/3éÌf¶têõÔV2Îøƒñ3´¿÷³ï>ÖoWÚN¿Ãì¶Á·ggH£EÓ¯3ÖkºIpx'Ôry<eÂ™dÖØ£k óéZÊ~ÎN’ÖBö”†!HVA4æ)“U�‚|…]VÜÊd!¤êáBeŸC¾Ò–ØÙ:,ƒó�™5Sei"fæ,æ€ñ@$ˆät©&ì­Þ92œÆ„Lt¥Ç›z1x�“¢Ç0DŸéG™b“jÓH|[ò`�Ô© ¯àŽÑl	ÉSËQ‘ª8	4÷£ÅPÃE¡u%jr|lRKàk{WrìÖÃKqºãâŽ`~b²9Oqœ+Y.FEšHˆR#ÎˆáÞ�µE\yVÕØJ¹N½=jQ¼‰0¬·%uQõ†Ù:OZ[l•¯�ÕU½9ŸÖ…rO"\\=Ã�´Ï¥9\i½Ž1…Ì³ëŽ9pš/%X¢b¼KÃž¿ñ[Iƒi"¯�bEÌÔÿ ™=¥e;Ù§±ZÙRÑ�yšó3§­j>L5§AÙ’M»nÀ[CjN�ÌUx±çÐB½µŒÀ$ª¬d=ë5E;Ò3±X…À=)Xe�
¡²-´}É29ÄòÐP`mÜgU‹d++ãç�.ß±Xôöæ%Þ/€ ÁxuþúUh©‡´¶Øwl~Ú†âü*NðÌÊñ[QTi‰bb2Ð{þúUuð1Hh¸ÖÔ 2¶¹äO2jÂÑ,�’0PU£Ât ôôš”qe)[¢—6‹½ãï/†`¥Úäž¾TµH¶É€‘oU¸Uål’|>†¤ƒ¹^vI•²”nó“¯/íJÞJëY6;’©n3ðÛ™ þúÖ)Y´ï !q âu‡Ž9rçE¼`UuÛ¶B—×N"yëOÁ˜ ^"½Ø—%F¤tþÔÝ¼—#2:»¹b^~Ðš(Ï³ü#rèÆŸ¿Ê¦íà¢šYðåû¶la‘Óåý+]Î²¦¸E&à@ïjxœiÃÿ ÞŠ4›5á.™²eŽI©ÓŸ¬š­µA‹ªÝL²ÄÏ	û!`ÒÓUÞ‘nâÛ”VH¹:N þT4�;$Ã"€eäŸH’+m­Z*ÀO†n`Ç8ªïau„i˜#§„ä¸~ù½fÅ|‹lø8ŒÀÁc—žµ«À%’ªæd:u_¿:$ìtòn°zxZ˜ÅØPÚGƒ3aË—­T�Éãkm/¨$�êf«üŠY2Z×ðær"Dˆû_�MÙh§‰TBÏÚ]%uåûó¥,‹¶¨KqwüG´Ø°XåSðŒ§ŸbÝ8¡gã¸€•$Éƒ§.‡ô©xàœ—#‚n¤’H30 ûþ•6êükE‹­1õ— ànqùPÕ!¿ä×¸ê¦ÙdVÄÉP2ZzÓÉ±–Û-â¸uƒü½tó6« £‘®\lÁ`¶Ì· :èf‡W‚WÈ–È%ÅÁÝ…h&=ëMrJV0F‡^î_™+¨h¡q�—´wÅµÂÕ°ÄhN\¾÷ãA¡…¶=!Xh}[S§ãOÁ;Ú@âR¤C�`Är?:­–I³®¬¦á30|êhÛ¢}ÜX,øÀh/–¡½E1Þ	ë%‹wÊ&FÜO"¤FµXàÁqÕ¶pxËs$ó5§Wú™—tèfÍõG29¨9N•’Nô;•¶YÙØpq �”Ð¼¶6™	fPEÂL’#$ÌÚ¢9ww`¥ÉáC kÌO�i+DÞi@
�˜weµY#^g¦†„˜˜ø\8­ÍfãŸ\jJ�V-¶X�äb¢c×Ë™çE1L-+jK�4æ=*¶¹É•ñ†kÍ®hØ1<Pzy	¦)“’º[Û%‚€a„�"QUà{Psd¶Ä9•ˆR'/j’ÉXÂÚ°‹e¯0ŽC‘Ÿ÷«‹±a±‘ÌhoÎO_j’¡ÍÀŒ]m+¬êPEg�M§¡n\µ‹6J_M94G/ö­8ä.ƒ�ÂU™-€K2èf±çJi…4ëc–R°Ì&ŽéÌyÖ³lÓÙ2¬ˆ�ëJ%Ï„ÍiËžçîZÁIn!Y-ŒA¬´¨Ò—‘RêÛ%™•Ž|ªšÎÅÚ3C…Îi'!1Si“‹F*mÝÜ©EQ¯:ò ÿ J®ÕS&×.ˆËÔ‰‰ýŽ”Õh¦%­Äë‰`/-+)ù.1àbnmª²É†‚8t÷yrƒ­“b¨@%ØÂË§=RÝ‚T¡	³#@§A/$Õƒ3q¯3&ŒÇOPMVTY,«b¶ÁR¶ó`ñ¨ô«²¤�˜¶¶€FAŒèc¥M*±‹w†8QhÂ³-�¥–>Ôÿ J¨.€·‹lÄ¯/i"¦²RÐÏ–ÏmD)uÕ¥ “çRËÀ¤Ò^†Ø©&b	ÿ oJœA4ÌïMÀÂõÌé¦¥çßZ’µ‚r§èF-mË.J|+<£ÒœnÊ-õ�Ì¬O^£®¿>T:¢H6�¶2åÄoOùéÐU4î¿¨!$õÈn†VÃ–¶˜ª‘!dÃMM¬š³M@Ö4›×Ó­I&´;\Æã¨ááúµ:šziOk_€îKaM\è&f²Ó
	c�·/nÕ–Ç_*Óm*³½Ãº�«K²9G	¬Ý±ª»EÅ�Ñ‹}‘ïChw›®\8ÄøuÓ¥i¤f6S»Uº;çCˆ‡§½Ot‘®,K‰é·¡Ó9ëU¤éœ Øæ²ÅWí¹%§åXoÉ¥WZC÷Í‘k¹xO�iÉUj±ƒ–ºr1swCC™$Í§"æ@†£^´¶i$e¦
åÕs[3¬{:-²ÀÅâ!»²LnJ?}jK%v�’Ïf@º u3æho$¢×À×Ù8«–TÀâZ•=…:£.ßgÄ:-»ªJ¬È¥×$ä×±n+”U–âm,‡MyŠ¿nEåŽ™•èež.]G–µe^+VÏwqz¡äq(J¤Õü’XðTQÃ%¼ç ôçøMi‚MûTÝöÜ´H1AøVZÀ¦5´!²áîÃu™éåÊ¥än‡EÛŒ—×AáÕXs€:uª·ƒ¾ëÂ…§R.ÜU«äb}ÿ |ë]ÏÀÑñÙû»¨8N…Ž±Íf°†ò:]kš� cŸ‘óó¡Wm¬Š€àä°¶« )S©òò�)Û'„93�É	Ÿ•1i­äI´®K{šh5ê:­ðžý-?l´T¥FG§Î§T)¿¹ªÇ#›Ü|@á ©õ¬×o6ì.ë*¤`êtƒÃU</@šîö®.xØxH­MàÒòS½*ÿ yg˜ëî<êJÝ²“iz\¸ÂÞ\õ|£ýºÓH-±-=¬„¨Õ`é'Ö¦Ù$�B�ªBÃ ryùÐ�7k&cIºŽwd~þtÕ¼ã%Ð`Î�³h7-“­¹4£YF5È¹—v�™µm~µRû“b3D[™Hi2ó#õ«	¶Æg!—»P FXù~µ èUö{ŠK·:�ßJ“°¦¾X¡Ð[uŽ<cˆr×ìúÓx)}ä™ltÐóæ?u9!íw’(a½`&U9éÕ½4©yÑK=í¦h„nºðùëçý4¢×i%LiÎEÆ†�y<ª¿Oü¶"°‰6�¶ +Á‘é4—ú,6‘e®[P±u@.ã/	“Ë�š2X%üD¶-y—" ‚šô5Er|62³Û`ð-�©b–ô5b‰<ˆÎëŠÈñiÏ¨Óô¦üè¾6(» f‘‘–e1¬õ¦•a…çFÀ*ù0	Ý”
¦e²žu$Ö?ü4ÚyVÛ)KJŒÀ«F’|ÿ *›Zfb³bïD³Ë È�µÏð¬ò1v‡8ÛµzÙ|K0—îût­90qF=Ãy~­c�>½?:Êfš¯�˜CHxB#»+WžÓ=®¬G:7
¬jœ2GÌûÐ¤43±/ùY*Ž^q�[&èÔO™ãÅ¥ÄAýÍ_YÈÌ.�ê ±Ç:þJÍ°w“rT�~Ñ0g­h²ÑÞª”F,qÕŒ¯ãÒ³ÀÓ³{ËLˆºi™è´å¦«‚g"ÂÚ•ä4{yÔ²³¢vŸ±ÕaU²6Ø¶J§ÅÓô©± C¹žððúéûë@pw½FàG^ÏQækZ¢xDqp"ýçÕŒuŠÅ�Ž©i˜-¾JÚÐÕÛVÂ)l¾(XpúM7„Ie–pZÜ[*ë A“ïë4¹Q(Þˆ]2­Ü:—+®¦@ò5|“É�î¾€Œ�/oßJ’Dô0evÌ†k„aC•”t#…k˜¬(Q ˜¥¬X'š*¹Þ9…Ž„N5w;ÁF*�›*¸³Ð	@ùPÍP].µÄ¹tNS¢>_–µ['ÅµKŠ;Ö NCÅ'œ{Ô¬k{šÛ…`Ì„¨ƒûÒW•À ˜ à5äLO½1VÌ¶ÒÉ`­«2·xHeÊ1Ê+<›¶Nä—nìHÒD¯IS£M¼‚‰*cßY‘CT)‹'"J•ÊBÁãÒµ'ƒ»2ÜÙ©‹€ê5Z>E+ø/eÞ«pbb$úšnß¡¼ )6»Âê#"¸Çö©<…W"ÞU*ÀÜcÆ úëçR'üŒÄ˜u*,¶£Å=ªH™£üB::‡-ˆðÆ‘çëOme™ROh¥²®�)ƒæ4Ã¥f�©ä¢³0@sˆðÑ-Ð¨fê`–äƒ^‘×ý©MhËNÐïs&`§ã¥)–
�yõÁd,Hëê½=ë<
³YMÂ.AïG>ðŸ¾´Ý0jÐÁru´€÷e<SÎ¦Ûy*QT;Ye äcˆyŸ-hTYÙ‚n#`ÁRÉÍJ{ùÖì³1Ved#D Ÿº¾Ô]|“JÇwpÍöZuûàÐ“¥eyÁ=ZÛÊ2øš5"zSDžAv„Öâ’IiÔú.”i•ÚÀTÜCÇm]�›åüüéÃ,¦:[l³‡
	Tk¦²Ið†°“* .ˆÙ <àQEhË/Á0¤¯¢�oÂ§vI÷Fõ½U²‰P@>F”¹à¯"ç�Ì[Mg"Lò¦ìÍVÞXÆã…pA2Q| {Í^E&•2E’ÅÖU „C€‰H5ãÀÁÙå®"@d0A14^0.+“`ÈiP4ˆ�$TÛD•èƒ«¶rl™á±�¯_}iRFT]\†7¹EÄ[nFÞ¦IÖ”¶Æø!{¨€ýQ$ëX’TiXÖÔ5»ÝÛ«3$�1åøÓo^Å§®Lº]Ø¢“‰·"ys1Rt‰ÆÝ–Fn@¯›(†…‚5ÿ ‘Bö;Ñ5kg´$9%‰]gÒh–0Í'þHˆWv)nÜÄkíïZ£)Ò¶AÆ,%É$ðþý*¶É®J,â'ºuH9óÓ_*45~„’‹"Þ_g 9ûùT´n—uÀœWRG¿½*8²î§F0WVV,a`yòÿ ƒB¼�Ü…È£‡É€c'QçWs¼I?"Ýwe‹Ó¦‚=|½*ŽX6ÒÁ��j\ÿ ½	!“¤g~·Y1v·ÑrO:j‰¼…ÝVßÚ`$0Ó×Ú*h“a¶ÅÉKwC•'H4QÎ…[³•ô+gÏïûSMÊ…–Üe+â yzPð5k"&¢–r#^«éøR™
m÷¨ª±‹ƒ|Y¨?…=ÈËL¿x¶ñ,Ø<rÔþ^ôSjÇ	Ò‚ê{Ìd.+t#—÷üj‹ÎK·ú¯}*èŸXÜ³^þtªã’jMSþú 6à�"7ä³ÒŠ�® Hk„÷ Äy{{EJêŠMrc*ÌÊÜ¿Ä=?zÔ«’i¥�nª[Ô‰U>. yh¦œêŒEÒC¸¶…¶ºÀ^©%ƒA‘JÇÀSª½Œ kMÈKuF(°q÷w09«�Ä1Ä7˜š�¯–Iñ›‹l¦ ôþµ$�É¡™²daKD©�ó´§-Ó¸Ç"ÝÚ¨¤jO]14ÞöÉ|×•CfîNX‰ž‚¤ØË·’–î\µpæÅ¹xF„úùùUv½SÜ†ú½Sˆh§Ÿ½¯BŸ²+p[ï° �	YÅ´žHšÎF-5ƒT[`øZLòqÄ†—LÊU ä§&¶1XÔc¤‚jéR
ä7
Ž€õQ£{Ðò)¤6Aˆ*Kó$&œæ#Óô£àW‡–;,!—UnD2Ë{ƒçÎšV€*‡R¬Fz\�•Ð·€hÅRáf·ŽºÁH¦­�‚ã²¥á´Y$¯ïZmX\jÎvÈ@zX“ÏÒ…ƒ–
²Š]t¶ ‰#N¦†ŸÜl†Îeˆls&@‘Î<«Ry$°lqf»$�x@å©¡*63\â¹Ÿžz‚óõçSXò*YðE‹0Èz¬øç¨#Òi�Z]™Ü´@HÉéYHÐÁÙÂ°—`‚:�ZÓVfø–dF
×$ îiMkHÅ¬°wÏnéVVIÇ‰HbÞàŠ4	ÞÝÀ.\0!ˆ…�:MWOÙ¤ƒÝ˜œ@ÃX>€~æ‡¬
yÉ#o"¨¯¤èäÁhë�+E&�¨Æ-Ã.ZyOá5-Y•ºC0ï!-§Ú#_A«)gŸ�”ºU
±C“ýºyV“@Ó¡¢Ø*äEbÙ¨óó©‰"ã9�n‡‘>µI¶Q¤*dóm€)Â'Ê¦í¹\a‡Öâ&dši‚v;J,qO
ƒó2|âš{%tb+ª‰'8á# þõ—_ci²`¢æcG€q×_?nt«û™ªøÂÝ³¢LìzÅB³“MArãšå*ƒÄÚòžµ©<{3íø !,˜AºÉ×ð1JÇLrÉÄ¯Ú�”PÝt·tZˆ![4<�Î¥�tô`U°b>ÐC®¼éäÊÖî±Ë+xâfHÐÐ©7ðÉ2æmˆã ÇûÕÁ6L,äM qYb$|„ùTÚ|’´ôQ;»‡fR4�*X"hÉ1Ý–äqi$y·—J¤‘+¼¸sx—®³úò«dïŒÂ¶2�%Ç€f9UŠòÙ;oÂ&_$ DÓSùÒðÃ6ˆyµ:ê\^TR~#]É(¯§v"uó­5Ñ„å’Œn[¦Òæ-Ëg^gÏ�f‘¶ßÜMi�3<¢#Î«KE›Èî²äêOˆ�ºùÔé°¦�êEÀ–U*!ú”EO­²$f¶­�áRÐO§¯*V	ûÁ�C;:Ýï%dãƒûéD±é’§ìî“ªã(IÖþÅN‹õ|¼¸É™¹r÷üª«Öƒø–g%,@:åÿ ºe�?ý*·YŽ7­¸–bu Ñt+_#W¹qK/9’ƒËJ›±HK·;³ü9fÄ¨¥dÓ—:KC¹\í×ÉD…hËË�)pŒÉÒ°Ý6n[\‡z.gœT›“@*Å©83g—‹ä)µt:´,«TV¸Úä'™þúQEoÀ¬Ì\í3 2¯ôÓJU,ƒ�ïûðÿÙ                                                      framework/core/components/extensions/manager/static/img/thumbnails/backups.jpg                      0000644                 00000077011 15266055654 0024056 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:2274D05B5F2711E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:2274D05A5F2711E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9c17ff41-e684-47da-a564-878dd21e9d01" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ¥             	
            !1A"Qa2q�#‘¡B±Á3	ÑRbðá$Cñr²S%&7       !1AQðaq�‘¡±ÁÑá"ñ2BR#ÿÚ   ? ùÇÏ/]4¿CXÈè¢Á]“¶~iþ"<uôpkÛ¿?7ò'	b©Å ^Gv¥bqusÛRW!X¶ �ÏóÔ¤úö¹P`*dC—%ŽtÒì	‚2`�ˆøë)ð�&¤JÞßÛØ,±Ë;8x*Q±hÆL‰þ¬]íô%«kæ—ßj�Éª§úA¼*±U]ˆŸ‘˜�8¼S§¸9iÎšÁGû‡s²]Ï¨ä®Á°Uf ™Ü�]l±‡ÓÕŠÎ•®ïat³©ãÙr5õöÙ’µ*)$dJô;øßS9½ø÷w-h¼½—¼k"ÊH"§`d;ïøü5+õÜrËµÊ[fJè¯Mˆ¨ÝÒŒ�·`z@Æ$�ËN§&ËªîÃþš*ñÁŽ:XOnÁŽã¯–Äo¢ÞMÝÒEßÉf òZ±UÑZñÔ6A‡˜É ¨2Æ	¥WÓŽ;^û.<Èûìg�ïÝåTµÔì`š
í¹c¹Ë[SkN8¡±m+Ê§’šïkûÕ~R­jà hƒŒ¨*bIØ÷qá¸¬¡öñØÖŒ–Ö¯hlI|ÑŒÊ�K²©j½ œœV�dhŠc:ÇÛœG�E®²Ñ”‚	 øüõ9:%]|‹Æ+kèV’›[�Ö‹E¶°&7L3)Aƒ­šå�ƒÝÍëö6ü·²¶¨+XYÅäÃ¶ 3´tÆ?!ük·oí1R!ÿ X’ŸÚWÌã•Wz­Ig!j\JÔebÁ Ÿv�ÇVÔD^°öpé¯R7=Õå-= kP@6TÐ²³ @ðž½5Í*.OŽ¥LÊzÛšÇã–VArÓMªºÀsZÁ…CwÜ
ù•ÎÁ/xS‚•¢‡K>@‚T«)úŽû|?-©’q˜�xó/×[l{!ƒ2Em †‚@`Lÿ ¶•)_BhÜµUÏÔj½ê¶!ýkùu)|ñ•+.‚gpD�JÊ�Å5ûEé¹»b•w½xq÷VI}Úwƒå#áZý”Ûˆ	kW\y’›iDã¹¬òVÑÝå¢’ ¢Ž…z'Í1§†ž\l�=¶ê÷‘œj�+²Š"˜ú•Q-8’¾Gßé�„’wÔåaÁB¤ÆåpªãoK°ºÇd½–-HIè`u€'KÇ,�Ö�¤;±ÅkÖ á†¹Ü~½
Ô�B$ì‘ÔƒøêV/&’ö*a70£SSa®ênÆ¤AKqÎå`!F!¶&<–—
;u¿˜)¬íô2Æårì±icUfÜlG,ªÏ³˜˜ò’<u�œhö¯>ËÚÖ·ö×YGêesÙ–-UDí±†‘·Õùk,q•5“Éeûz«�@,ò�ÜEŽ°C"–€ù�X'¯Mhw›ó%Å%WŽÍî×n7ÛMUÄ·p�£aã¿XðÔËñ:@]ÜrUªµ¸Ó’cçl€úI‰L�Ï¦žÖ”n	Ëº”ã½Ž®´ª‘žn°Ã#åx’wê4é`x¶Ô8ð,¹¬äªþã“jcY[yª†-_‘Xƒ˜ôêu±JeÔfŠþÁ­=Ö²îO$ŽeÌ‰bÆDÛ-ÌFäôé¢&ªË�3aK¿Û�Bjj³ê¡Af–êÄVûÇýÀOñœ¦Zeb“ˆ°@­¼z¹5Øqzž·\—ÊÍæ
H-‰cj¢½¼ÈNqî�½J8¬­Ä¬€Ö0È’I%Ns¹=ßJ�[€ÊZ„«éÐ¹–û+kî¡j ïXÌÓa”I�±�	ÔËj‘T«Óê*Þ#×}
mk^Ï-”¬ '/8Ÿ#o†«GÍU¬!{¶öÐ±í i�€ ¬‚Hüzë6¬¼AOuWJ†¢®(±•»Öò¿Eí*X8­'ÄGŽ§æ‘ÇØ¶Ò«ü%VƒÈJøÌK³Uj�¿Jy¤T‰‰Õ¸i²+‹I/ã¨Õ³Ž¡V§î't¡â®Ê£P™Ç©Ñ;kFNýy³6¿âžÝ6¸<»pïWý5¡•XnÁrh+&>_¡$ñHímñ`¬›’ÌøèµØÁ¬ec_ÐW°&Àêf8ð)âÚ¬tü”V¶qÇŽ†»í¸9ìÚ€œ
‡p~¢<žšß`NN¬m&¾5âÕã p¬¯ÂÏÄOšz…çü7Õ:;8•beìì#RåµU¹õ*šÌ„VÜÌÁ�KN‰íâe
b×äæd¯˜�×kìt5—Vfq¼bGÒ |uY50¯Ó‹‘ñ¾êÃ‡Î¢ì¾C¤näH¼)*Qz/p	 Æ©cGËGJn…gmSÔëSUf›ùÍX^O –Bì �Oç©Æª¦ÿ �íJZUÛèCÛoÒ±ë°,Fåw%”+G]¤yàü~¹‰§@RÒßP&›Š2òÓj¢¡Êgt$4�2øj{{hõõ—Å ƒ­„(AFJå 1å �ÉSã´êÖ‡'�ž«Ûb‹‡Utq%‚Qk
‰Åã›iˆ’uÏÛ¥àë“Š=ÇšÒ›�š€iì–²“�U0q;NÐc®¦�Ç2ÚjÂQE|ŠÊPEñÙìe¨JyN"FÆb:ÒÚšnJ\É^û9¹AJ?-¨\žr+Ð­bÃÇç·ŠîSiú‘ÿ ci¥t¹Ç¶ƒšÀ–^ŒÖ%U+VY1.™~0<6Ô]Ö“ät³]‰["#w�â#K1bDü§Y¨çÈ§ËQ• Z]ìSX2�ð@*¨¾Pì“´m¸�†³ƒ&æt9�Oî)f.äPØÖ,—ˆ*¨ªÀ+-wãÌ•“PŒ§»c«ùÜ#Úd,OÒÀô3ð�€ÐïK¡T¿‚škl¬¡—e†ë'§q¸þZ%º£5¤Ô£‘`k¬ªÖJU› >FœÖv‰Øþ¾èj†x½F~ÞŽB3‹EE@±k;’0e`¤�Š†	e4— >×$Up­®nÒÀ¥I‚î%I ì'ÃBM¯8Y-ô	ù(�JZÁO˜»àbÅl� øœ|GòÖè,ß$qësuÎ¶5FËh®P ‚H3,½c§M8Ëp«èD)¥8ü›_þ¨
—áa(¦|®À- 7OÏY¤–°l_sŠL…É±+U³™IzÃäC’1K`žØQ ’¿!£·Ž>ƒ––ª*³bÒá(ñß´*%»¥IXý7î6’~zÙ*×n$6Jƒ!Õ,ÅÇwmFaƒ«bÝÃ&z…Ûüõ²z7µ�©}Á·XYiæUæ¥ë’Å‹ˆÐŸ1'}ZP4Ü*»•QÉ/[µ¸öÐ ¢Ð§Ìd;£fø|Æ¢!Z²RtüÜÝš‚W `±mDp
ÉÈXjñQur^_ü\:IŽ”÷-¸Ú(ÔAú,óˆ;£¦§»&»Jp¿dÂ¤¬±ljâ (T©`
¡,eHtå•±Ç˜«çÇ:’Å·&�á2ffy–bu3ñ:žéÓ˜öb�:"Øn3~—ÂrÃîG•‚®Âxn'W)Õ*Û•B¥<úÇÐÎÜšÖÁX©¨âZøWb”ws»AbÇøéO¢sçÂ;Ú™]"<Ÿ2Šé®“UÕ:³5u™V®Îv� tß®¹æ¿g7õ�$±]´Q¥‰VÇª•²¿'*Ó Yæl7;,ä £ðÕJyNŸn$ßÕPØ½xôÛi/o”+6lYa@o€;Ž½	ùeÜÝ„¤ÞŠ�e€‡‹v×ïq¬jÇî8@Ê®º»¢�Ô€:þz¦šT¶þæœ[«¬C^ÃîíÐ¶-×ÌgÆê¹Kä!™C²•n€ÌH™ëÓGrÊT3™„ëÔ×!¸â”JãŒ­úe¯eÅ€HlÕ@$)‰økžñOòê«ÄŽ¥é©+Îvt®Œ¸Ö8qÌ†U™ À;Ç]›oîoÀ…–8¸��Í^Ì¶ƒ—’ÖaÆ¦J©ò3e •vøë’r�<Ö¥Ãî—}‰¹6ºÝÊ4Þx¹dG"…ÍyXt‰ˆÜÁþS®˜'¢_Ž|Î+®´W^¢ìËARça‰Ç{Õ'j×0ÓêU¥ïÊE'Kð:yB™Þ�t¤Þ¢ ‘ øô™ÑŠ–ém�ÝŽ)w8�þÜ!#–rêÝ…BÅ¯“ZŒ�‡*Cæ¤G]üu¢©O*7±ÎÆÅ5ªÒåêv0ødÉéFM7VdšBVZVºR P71àÀº˜k!„5EµÖ½»3SeubÅÛé ‘ÓÐ±–Åå	-è[OrÅ³€Õóx¶0*õÕ¶@Æì>z¦å×ìÂ8ãØY¾Äã�k­®¶Ê²T3#‡êâ@fO†¶P´½wdâòwþC³�u–ÒDrÙÙÕÎ60æfñ~‰jÞFj‹ëS%ªr„n¶ÇRÍÇ"6ÿ #Sxº}Í’N�ú@ÖýÅE¬²åJé±lDÆ,p$–@'áéS³�ÌÓ›Á¦¹ž•­Í.îÌ-®Šâb·ù)�üu±[_‹†MÑJ¬·´le˜‹S\ê÷RìkKW 23?¨0 éÅÊRþ¦jÙõæNËe|02qËÈ ÅwŠÈ€õ “¨ÅþÏžåe8â«E_Ž³-+•nâÿ ÞQÝ¡œd‰91+&Dh†ï¡–Ió”Fk5X§´ªb
6@™Ë.æ7&uwS3ÆÆO¶‘RÖ1­ª0ªA¡7F‚àA>tÆ1nW&3j�N”/J+^Ó]Q[U{�X`Dãˆë¸‰�õÍ¨URRÅ*¹˜ã�	0´5²”Ò¡ªgt(\�YÉKt$˜3;§¹d¢&ïZH®#Þöµª95¹!m&ä G˜4Ä†#}9Ã­é¥#ÃîlJ—�jtBæ\žB%ô’¥˜âõ©l—#¼îcã¶²I(jfÝE©}ÉÐMuÚ¢ŒÉZÒÃ�iPé“12¤I‡¤o¬á(wW]uË.Z>5,<QjÂ0K�êò`(kˆ ï®¢bÚÉ×$�!	Gíí¯‘j]x¬ár¡8²Bˆ �ãoVnNrª®º‚õØõÜ­`ã^Í Ž1,$ÎØ� õë¡FÓ#+@ZR—*y7ÒlPÜºÃº@U)�Çs1Ði•IÚÁÛ1)>·ž.wOlWÉ®‰\»eBáZœK:ÄÌk:V ßJV6æ–U_o‰mV¥èÕ5ŽÅpaˆíb£â>ë%-EgCe•!Ò¦Þç²úQì6±t„Ø²ËcÂ©YÛÇ¯_)¨šP2Ÿë7„·êe¤ò¹À–µªO%ðIi�„c1Ðí·ã©î¥_�ÑÕ§Nâ’ªª!E¡ë
ª]¸7‘€S$&?ËZeñ@Ic{�îØíÄÅM”ð²<™]¼ŒB€|­ÖLïªkÜëlJycN4%°Z¶W9•=qÊTU7RQ¶‰�?-MÖ´Óî=‰ÙøñêUûv¹«jíÀ�ŽùÈƒÁwÞGÇZV·ôþA¦œiYß—�®E›i¶Ž2«ÖXÜ­*Š¤‚U„ ˆ+ùéiÃRË™®±®‡ës@ÅŠvÀ^ÐÚA_+,‚�gå¥:Ñ’ê¥Ežd¸–"ÑY ‰øOSùhÅ¤ä]�,åš…¬HÝ u$7çc£þ7ð–Y}Mš…íÆ°òOõRQî*&B…vßÇWc)q·P]¹ÆZÇ¨’Škä0©ŸÉABÊ@,D“á ë›]´:*ó}ØÐJvß¶ö0°¶/‘R ˜¸"¯tâÊt°¤¿²›l&«)í÷"J‡"	Ë)$‚vÔöÒaÜÏ*ÀHSËûŠÑ’‹'‹È²AŒOˆc" oÓç©’¢,"æFvj‹›w$ªù—2§&`„óùjåM'CzËCjr8ì¶87ÜCÖƒË�ÑŒÁ�‰ßNx©¥>æÁ¶œÖ£¯ýÂdkPV…8ˆz«1Y+‰„�Ã\ßÓS<«N¾vñÿ •wž3ºsŠÎÍXâªä—5¾%¡��èu�\ª
Æ$â^[Š£¸Ù^qŠ¤ ØìXlÇ´�[ÇµÅ)¹)¬•¯J8ãr»(³Œô®÷]c1·ÓË9Å2U`@Fó@ êqÎkosvmõˆúå2[Ê(VÇK^°Â eÈvÞ:F²Ê'z«~Ê4£åÐ.=*íÌ¡S¶† ´±ò¨ €Ä1ókCˆÛ�±«o‰ãÌ+®¬2«Þïe‹`ä11••I/`JŸóé©S&¦JoÆÅr5SuÊª\þ¶3’¤.FdK	ž¿-TbÜ-‰œ’MúiüµÀ²ûïj?o{3Øö×€�¶æW`wÊl¦>æy'Ç�ëyTñ\]Ån]jå>YRÊv`¶?ËS’k�Š¶ÌŽ5mYŒ{‹Z¶Ûh#©ñ1ªx÷¶æäbÞ8¥x»Zt&ºä¢ mÉ›]€lWÁØ† �§Yo<~LÒ\qàUÙÅç�Un‘‹äÁ`ìH"ÏCÅ:-Fy‘ÝÉLnaZÖÌH âr	VbâÌb6üõ•\Ý7
-?Q,œsqk¶Ö¹‘ÞæaŽ(‰Ü(8íªog>œA+6j³£·Üê×Ézì¶ÚJñžÁ›=Þt3
¤(î¤Do;üt?Ž‹YV÷õòÕÅ{WÛî« Q�ÈëˆB‡´±ë¿†‡”ãØ¼q‹z€2pî“J%¬Ý’Gp•J°]§ê|¼t?ÕýE5—+õEu&îí¬‚Væ‚àÆÙ¼OËTÒ¾¿BSu\¨:šmv©-@�»)gä£dnf0ÁHž£[;.zl¤Ø¶œ5M÷z™Æª¢•¨�®¯[Ý™C(7?RŸá¡¶©qX­ÍrR¾õ¨ü“]
U›�d¤‚â�°#ÃN	­ñ°dÓ¬øÛYÅN9C¹D½lµŸ0]¥P�1â'óÔã
4e·–¶jX+^ò~¥6¼…`U‰’¢ 3�eZoîO@k~íÔ†° @sî!%BÇÂH>gGjŒN·6-{)R´­t³pØ)R`TÄ†æO†Ú§¬ÜŒqj¢)½N+B0¼…œºŽ8âr(¸À� �©…5¡mºA†ê¬
´›s6?íëj×p G—³Øî iíí™­·&{¡Z¼�÷Z]ÞqTSsˆ·2$¶ýFà‡C¡%Ö2žMå¯±¸ YQYÅc,šÂ‘õ±é ~ê’ÑôèJ‡-jQÅä{„‹,ná¥‚²…m—lcàwÞu5m
ÂbBÞk/AZì#ý]¡�^Ù'ˆÚGËWÛ[WŠ ÉÂ¸dÔ‹Ë½ö¦ªRÇ¤¹2‘å­ÆÄ�?ÃòÐ¯¯¦É¨on=Ø¯Ù¾C)í×`¢–Sa©;¨$tÔÎ8©Ñ><TÕú¿îAJ…” ±ÚÕb	é»+«ÁbO�]U*ÌÔÑ”#+4TÜœ=Ì Ldaå‘ �µ.Š·Ðœ¿[+Ó~9„÷s_¶ËaîX =hr6+H–v2g¯][ÝÑ™Z•‚–ä%¬ËNJá„ÂÁ“#úŒ¦aRã`Øá^¤EãWaã¦]ËWÇ)Pw= è|u]­õô',–==C7Oêøî9VÒöÄ$@\:øiííÊ¨ÝË9‡k�¾µŠæÅj=¾I*ÌKÁ*Ä…ð_á¨\ü…¦—ë~*›,k*w®Ä%—kî \Jî>“ðÖËõqËÌqË»¯±E«ÆSÇ4AyòÒ¢TXnçqºÉÛÇá£»¨´¦Ü=A†R¼®@%ˆÈ�¯.$"±™nŸ#×TÔ9ˆå~>„òŸ¿Àµ
×êª9hjÀŒ”V×«†*:L¿†âtãUm·yŸn*+�-¶Šk®ŽÃXÔŽê±-‚F(íõ‚Û~:%kR’å£�ÞÅ…jÞ+ó’â³8‚z©n¿õÖŒ±œ— (|z�`ü2+åµlÉˆ¦Ò
å±\—v í=F§3Ïù¹MÅô­ÀÙÜå3—9#VýÊÃVIèP¯‡PLë«píoÏ{m÷¦žQÊõ½|TäÔÎe«9X ŒØƒip7]¶ÿ ÐÔ6’qÇ!”¯ÄëM[Å›-Â´µ¸w…«�ËŠâŠTØP™ƒÒv�VmÊZ†6oO°4\Œ*zU©‰©j«,»’­$°øžš–®æœl©¥
ºÛSÈQÉz¸µIº rÎÝŒ’òŽ½5–+jÊžé§ç§/s%îJj{�*y©˜­H8¡fm±�ôÙ­'Ì;±ˆÛÉÅžû]Ü5°wjÐvÙŽ  @#qðÔÕ¥C¥¥H²*[I¸w�Å(CLIf A;1økbÚäKIÒü�\ž»n¦¤¶Ô¤ƒM„«a;•¬;†•ÌZv§gý²e[†¹–ÊíS�_"ÿ IúŒ�ÿ Ž…n>…9”;d¹{ö‹kc©TR€††Y3¼ƒã¾ž×7v9ãú­<=K;½—~ÕTåÉ«k#èl¡¡A 6>1¡DJ—²iÚäø£›ë µ¦Æ~Ï Þ|ªÊ È#©$eXM}Í)L8KÐ%¬ÖpZÇ`"w²dò€KŒ�ÈDÇøëe6n¦\¬
Ø×šë©L;)EPç"»’|zÿ i�!íE–7£(ãce¯ˆpK;0PW"	U†ž×�ènäí¨§îSÏçprÔFNã0;ãå€6ñÖTj6ÑÁ*cêë"iî7%Þ®3Ð‹É�cbŒ6!‚…ôëÿ ]šŠ–ÿ ­õ4Õ­UQm·UÃ‹A¨…mÃ’	È‚˜Þ5n�®K¥]*jŠ¬–¥–X²�Çó.+kdX˜�¾=¥å)§y1J˜Ñx•9·Ž¿´¡B©L*%ÌÊùšI IØ�Y*%BãÄÖW¹4-•˜UI½j#ØUºâÄ­KG®ä¶Ü×Ðp®¦)ujÜK®Lm:£+¢âYU	Üå;óÖˆnŸ�XÃsf×ˆTò’õjøõ:?/;
(ÅELÛÛïzþZrPïn5j¸÷EœJ?hŽª†·õHjd¤Ï‰ÛøhË)«÷).Ò
ÙobÆ§­F|~Ù³Îä™Sy‡LX	Õä¥77äF1ŒRŠ—+mz‹¬ãØõŠØ?Óf;·pô@Œwë®JŠ…Õ‘«5‚ÄGÁÚ!|¬êøŸërH^MåV	C§É¯Û½®ÕSOo~Ï(bR �¢$4xéQçÆ�'Û×rØKÜP©
°Û`Ýu:Ë++´5=—T¾O*§Vê,U õ–,
äN„ÛÖ‹�Ps]@¶Ë*45J´9ZØ[ô™ãaœ3áã­Š“e”rV(±8üŠ(ãr’Š²«YU†À 3V…D“†¯YSöçq_9äOY±é±÷ÈÕØÎ�	)åføï1Ë*-MÛ	¢Š9+c!PÍJÜ2½Ú*+7—u= õ¥´çc&¥@<{,¶«hí…Å;•Ý[e#ÌD²Ïšd•Úzjh¢–vcWG®«øý˜°MÙ9 6oÜÜU ˜+‰þ­’s<uhŸ¿C§Çì%¥ˆ±píÕa°#šÉÛ;|”ï¸¡©^¥w,ZáŸ™ÿ O½•]¶‹–¶Ëx2ŸÔŽºbµ
$0ÝÛ¥ë,i®T: …lv�ûw&ž´©5Z¯g-}o[Õ]÷+±˜`¤ôÞcEŠ�;OÆ(UVÊ…^{Ý�rAá1*’ýt¯Ú‰Ô‹V)æVóÇ €ÖRÔ¸¾ªX ¬ZIf³idk,©‹KÊ¿Èäµn®Ê˜³!3%‡˜â™HÑÙ&¢tæy“Ö8ëÆâ8im
‹mKd²Èè “à5±—Dá…ªìT—Yg­Ü/pTìø‚¬ªØµ}&<Ó­”iO¸Þ¤|†ÅÒš€zx©YK@Y%ÈËuÇ¨øiÅÂ•$µÜâ( u6­`«;
Ž#0ÀŠw ±'ø�f¥™5Š‘ÊVìœ=CŽ¡Ý>e×©t�K´qÈS¬éÄ…R”g—ŽÌ½¾=ÅŽ³bÍ"T®ÿ �Žª+û³TsGjÜW!ë°µywEžrïô<	-=$0†ŒÜs„ëj¾¦çÈ)­ƒŒ
W4eú`2’ÁIßœiŠÖû”ÛâÁØVºPaÜ®úì¯’-*
â…ƒ  Þ2F•Š£öÐçÜÝ‰Þ>�_k\8Ôñlîa‘­™‹.  UÁ �XƒÖ58¤“ž>Ã’n;xÛ¬±Üj•?uc²jPÍ”!ó�€P•OP4è›ô´^l=KLUZHgdµÑ±ÅÞ<�v*É>=4>èã]ÍŽIä×�D…¸Âv1¤Ë_ú…ê�Ä°2 �˜é§úâªKÇºiÇ>a
î¬µ,ÉUkXì«°\ÌYDfAÜ~cYLZÅF3G¥†r +­­°…(+®Ë&[®¸ G]*oÈbÆ€	cŠè«‡Ù¯»c=‹úˆ@Z× 'âGÄšÉÊZ‘Þ“znÂ½ˆ¢ž×ïÖÄ«5žAZRîIŸŽú;\µ_.EdÖQ1 YjÅWZ�[Ss§¦É]Õ†!€Þ›sùF²Æ�PLõÙØM#º�×ýÀtRkÆŸ€a,•Ÿ„@ÜÎ³ÆSÎâ³�ñæQÎå­+ÅäXƒöŒ¬‹ÎS%‹ÊlIÛ`o‡]8'TOÉ›Å­­çöÏ’¸JíâÐÌ8 ™k‚¤ÀŒJôƒ¶ŽÚz¾…ë;{ñCŽjÔ4ÒÔX ª²’¬æ3VØ�'qàu]÷wZ�ðMÚ˜þNÀj¼ŒœU®«›²yŒ¬Ù`1ï'mBÃ$œ®./,fæq™*¶³udØëÛGRMt«œH.±í;k.çUä.¼Ä×É=‹A.¢ÅdåSXŠÊ‰ 'ðüþzR­}?!.(S�lôââ¡M“imØ*©*¨¥HQá¼Î„èøá”Ò”Î"žâ‡r•½ÕÌŠ…0Øøùèfš€â·u­‹vË2…%úˆþ£ þZBˆÒ¨íª[@e¨†µ.vERb>g¦Ú^ßbiýŸÔpT­�uß5VÊiKŽÀ9È*±GA¸Ô%*ÇIíw¦‚Z¾5ŽÍÉhý¦}”±@S0Mq™Èmñøë¤åE‰=¸Ötß‹¦Ê‹‡´Ü”6×zÊ8'8êBLn4NJÛš™:ê‹èå9h„ŠÔ°f,V2O”G˜ŸÇPÓ’ü}Èí£”9ËkÕ›òQ<¦·m«HØìcã¶©+Ò�–]®^U¹G!BrÓy®æ®l­	efÄÀlNÂG†œf"ÄË×Ü~?%¸œ–{m7>&§Ã0’§ÛrthøD¥Týîj›Y;¼z™šY¢P© ©�ŸˆðÖŽçU�ù«^¾À¿•Ý‡«1Íä…zÿ =iˆAÜ›×Çè`®µb¥�¢V(`Ìì@Ä€H o×YE´4B½y‡ØJ¹K…µÑ,½˜°uC¼…-´õm¢vÖ«—&¢Òž!;žW"Îe
*KHH[™$‰#¡Äü5ª”*â#Ž†äJ;÷Ðý®ÛUG`0iØ° ÇPã¬”´›¤¤ÄLŒãÝË^KÒ+ªŽîH£ú.Äë®Œš‹A’Êx¹¼Y®vîWMî Xl¯ŠàçÀOŽ«YuŽ„Ö˜¦”õº6ÀñÒ®2…œ.nÂ­!‘9Á33¬“nTK�+Êjrz,±²R«[îLÒ&BÎ'¦Œ”Ü1ŒTc§èaNOžÊ«cHÚ•ZUn€@
Ý;ÿ žžä×?AXäªÜùOÆÔÅ©ä;ÔZ’çöo6* ‹$˜ŒºïùëdÕ!h8ÌÕëåÈO!X×'ÿ (ñÔ±pD,ã–H +nbg¦”ëWžq´Çð‘ÜâÙR‹i{ÑHS×®0¢:¶þê[T¦ÛIÍ.WÇ¸¡±¬ÚÚÔ�ÁvFÌ†¬[¡v�«K…ÅL›•öãËÄ[Ùa²ßõŠm¡@b¹Á*"z/Aá:œaè9S�Å=J”\µ²l½ÉRªY„†%T|~:´ë+cQ(çÔ�ÕÅŠÉcÜµ¡ýÅöBZY�„‡3°ë;m¥dé+éBb\Í>¼PèP/äfÉWî·…V=©W9y²2 ±’u¬Æåã°w·µikòh¤†ÈŸ¥îl”‰Q–Æ~qªí‹9üÝ›Où' -67\”‹‹,ÿ R–
@$@×ã¬ñ~“¬j*×vÆ*Œ\‘É´5–:³CÉB ƒà	Õbã'+M(NJ‰ÍgZœçI62«5«$¶øù·0³?ÃQ:±ŠBž£ÒÅbå %ŠŒÈ€zb?†Ú%²{WßK5tZ+²Õb#/&@·Ôá¾ú^*×šê„¿.åÃ‹dq˜Mµ¤–RäÀÈ¶ÀH$Dè¤L—Æ¥‹Ë¶ŠÜô·q•‚õ�A
7â<	Öªã@i6¤]�‹¶òjN=¶.m 0(UT…üXøéÅ·oÁ³Å*ÿ !«°ºžHÿ äB÷)ö=¦Òþ;ˆKNÍÐª*¤j“ÇãÔ{¶‡KYbVqV­€`l@$m'ç¥Ê­�Û‹æ"ïÞ—)N5'%heir� n@?ÓWÞ¤NOHñ:×`z»|i¥™ÖêYw-–lwõÍe:7±yS‘@¯ýtt,)VCq`ÁQ €1#`LxÆ•4Ð/j‹=â.p¯jaÇãZJÖd’ ³Do¶úÒ¨¼Å¬¯}‘-ÕïY²ªW‘tvJyC±Ø°bD‚G‰ë§Væ„æ›\ø°úòãÚõÕÈJì©;|{ÌŒ¶ÍŒ‰qªÍ§t	d§`k~=WS[1­’qK1`$™rS¡jðî1BÅü.cdeeJËdìr9XÇmàoòøè•¨4ìý> Ùcó{v-‚âŸ§mRÈ`¸˜–é�ù~¥Ž·%Ö“øÇãÙú<{ENË™ó
×Ìsÿ ´0ÿ =õ+°uFYcšŒ_ßÔÒR»^ëqh =wšØ€ÀlA#rGNš¦›m­�Š”¶­^âk-<zì¯·$Ð¨%TÔêb°ªö+•”Þ�ulÊ^üBfA
±›bÈFÑÓZ“jýB2j�ÄMv?�ê`Ê«_o™%…sŠ0•ÆH�öÓzEvÞÛñ¡–§í�·ŽœZQ‘¬©r;8~éb<Ó0„Î¶2áoöØÙ(ý“ÓŠ€Ã0j•ã”•¦ÂÈÒH�>T–*÷ä9<œ«2“z[mœ¦ã-(è¢“L”bH,‘$ÏðÔãŠo ¼£‚J€ãñšÄ?¹ÍrZ*]‘PlT¹-´r}ÎœÌ—e‘WmkMµ!­YØAeY2BÆÃŸjU’›n5ãÜ]–%mÈ±ÑÁ½«)’äÈ mÄ}0ÏÇ}kÇ"¾áÒ�æÎÚCà“c08 ê£V“ÔÎ–ÔjÁ§“Vüý }vÀµJY�ˆðà+–þ¯#=cÿ c¥ªëfe’tq(œ…Ï�Ø’ÅCbÒªÀ»ü ™"7ü4åŒÃâŠžZø…Æ¼ò+±Èš™‚N"NÛñ˜�BZ'ÌeÌÅ79î„—ýWiºå°—P2òƒ”<zhÅÀä¯ãµop?Ó`.YØ‚#¤Žñª˜”k¡î*µ{—q»Š,Sß-’‰%„ƒ´¾¦Ô
:ŽZ¨«÷.”Ê£ä·ROn¶u Î@Ìˆü5¢’îi¬+ÕXp÷µàX‰…¶8+™˜’Æ'/wÕ4ØQ*U¶*šù
j¬–¬†—v�„n?Êµÿ U>c w»‹r»YÜf>D3æSá‰ Î–Ûº3^<Í�pä2¢Ž~(¸¨X­FÀIrDé­Û4ØÉµ]ûn©Aä
j¹Ë+§ Èa È2Aá¡&õ£ ½�Ú©ÁËÞõ¢ñœYŠ“!A;:�ªDo·]2Ò§˜MÆQøF5ŒÇÜSpóŠÖŸ*àä®Ä¤	ß®œ¯gPÂªzòË'ªígïØ0¶ùýÌÂ¥ºŽ½4ãÂü›%<}âÝ@5Q[®Dß‘)åS2Q‰92‘¡÷LM¸á(ãùèh±.§»ÈÎ ¡O\ò˜õÔÓ+"“i¹šÕr¯*ì½Í–`ö`ÀÔ‚|­åÞóªÇ5•­b^=Ÿ×›¾§‘=…ö�îÝOT—öÛÚþ£î¾w•¹~5&Î=Y‹_{ ”D’Œ‘£&’©x|YgE4Ðöÿ Ò?ã3û•õši¿�ÿ ÙÞÚ|íz¯ªÜyUÙ�3—¦ñyu’¢GÔDr_6	s=ü_.OHçô��ÎûËþ8¿¹�jñ/åú_¶½ÞiU,Ì¾…êAœ0`dQÌ^#Y¶ÐŠOþ:Øü¸Q9æ9�åSoÒï_öÿ ¯û[ÕýSÐ}ÉèüÏA÷9ž›ê\[ø–ÔYHÆêíäøþG]TdçK~O&]Ø§7�¨s+ä'ŽèÎ�É°&'p<P…ÌOˆÆLjšo¢æ%Š­ØÊ…�;Êôr‘mÄpÉ©XìÉˆùxJÉ%½MÚ›Rê—OA ºñª0”€R¢H€ß­=>ZÊ­ý¾æËñQü™YQÊCekÚ.‚Õ*_t>V#pÁØ‰þZÒ­·•Lå¹§ð;Ž)j™¸ÎÔ;?ÿ ×\Ïpäàù|�´6úò*ŽaCßsl]I¬aiTUJÐ~˜ b@=>¶“¿‰µh—o¨¦aV6++³†bÃ6
:ÀH;Ž‡ÃS)©æ-T®†U§•h½…`àˆ|ðù˜‰ØáªÉL+qŒëö£©”\,¾ËªÔ­UiKÔ±ì@@°Ëe �NI5Ññâ8ÌÌè*»Q·z¬¯¬0[@�2I’d?¶”å$•HiÍÚ>æ_Z¯�²øSk’€,'ÀìlÙÔÙc"je¹{�A"Å&’¬ÂÂ`�Ëá?Žú3ŒhŸØ¬g)§�ÜeÈ¬¬`B½˜ÁÌyÙŠmq‚'øéP¨¬5w8w1R8pX¬T  gâ?ÇQ®í�ÁPãÜáªz+÷jhšÚ"@}QóëªYJ%ã`(ígde!ÈmÕ2úvƒÔìgá©»HU"êVËÏ%ÙÅm4ºK€bT6òô�Özj°Å·¯B^K¶Rž*:§´W+C­×,½…ACÚò²ùä�ž²}«GÈ»º›EÅƒ Q‡bÆ5¤H`D.ówÖƒ]ªÔµr+*ïE„ÖòÆ .Ì„ƒ?þR:k='©)*¤U[ÒÁDUÍ‡›,.êÆ'Ä&–ˆ›º•U0§�6'*Œ¼¦â­+J‘UìE‘ˆ;ƒ ôé#ZÐôZ(+[¿uHuµ\âû{v)RO•FÄl:�µš…CLêNÂ…A$YdÙÛ8ºÖ±‹«Â‚	 HñÐ¡Ö·&¹Ì™µ•8=ŽGl)Ð¾‰ÀêÖ+WÆä·.ÅF”Ví‹»Š¥mj…Î³YúlVNä�*QCGW{ý½ÔTœ…TW&Íó°u2`ÎÛ©Öâ­÷Oû5þÓyŸÜ®Ýëž³o+Ñ~Öûc�*÷ªÐ«W#ŸËÚÏöþ3Áƒ‰k‘(¥|Yu9çØ ôŸà+¯õ×™ý{+ØþÑûuíßOöŸ²=¿Ãö×·½1q=3…^0wc-c´K;’ÌwbN¼�¶åŸ_V*ú½¬cÂ?{ÿ ·ï¶ÿ =¹g¡ûßÒýÆŠØzºøŠµú—§YÔ5A%gv­¥Åf¬sxØåòüXüŠ§óo÷ëìŸº>ÀýÁõdû¹†²¼¯BõÚW³ÆõO±ÿ K“VR²”u™V~gÙñ§òDl|_Ÿú²k?{ @‚Ø!,®ì«NCËlÌ9L€"?-eUª9	­²ÇU«Ê”R©Æ[’A,© Œ‹–Ú|umÆ<«bUæ!ñá$‹m�yUP�mn1dw(K¨,	p>�NÛjFfÜu(Ø×Üó^«‘fÍÜØ>…iÛ#4öhÑ¦T @âõ|µq¿O�—TÈ$‘ÐÁžŸ–Œ[²¿ xã²ÜËEc“s::XTX¨_8€¾VæOŽ¶3Š•iñNPáh­ÍwVo¥ñ©Å‚6‰‘·Xißå¡Å} ÐåqC»¬±Q]B¾5[Èò+ú@ 0³?/¡¢ðk·müZîcË²¬Bò\æ4 ÏH]·>GYvªÍ\9¶þ@¶¶/s+ñm¨¬™U^8²özÃo·ã®�ê!i§ä‡„ºëÅ=ö/xvT¯?}ÿ nùÙ \‰äb`�¨j;®-ìRr¥iT¢ ª¢»gÅ‡“Zº‘$ �úi_´±µÀ©Rçã#ÜÉS(ÈâìÄ	’@
 	ÿ Ò‚z4ÛåÚ;Ê@ØO�«I,õbt÷7pXvÚ–NÁWÈ´ðÞBîI l`ÀÖÁ6î­¨féë± Híµ—7Hò×*ÌVILIÛC˜­Šÿ ”/ÀÅ6[uÖòö'˜=X |4E66³~4Î4YeEÁ{»“Z§”’™YÆ6�LiUn( ˆN®iÇ ÅÉ�ÝŠA]¦Yó˜f‚A È;o™.Æš¤^â9[–ð×5ê¤¢ªy‹¡‰9áùjœÇx’¥*ñÆÃ v|©SWxFvÀð@þ;êS‹‡2jºÔ!j“$-”±È"0?3¦SPü9ì’ŽPï–E«±JOw·i ƒ"âÁ²;t�
·z‹B™”'²šŠ¹jr‹#39AÚ5V\÷Ò„¹É¥eÔ§”yXÓkYmW]wa�%L–
Å„7ø�hqG§{”ËZòÞåž‡éüßp{ƒÑ=¿éÔ~ãÕ}c•GÓ¸êžw·•h® :îXÄ´ë4»dÉ·š\¼Ïêÿ íÛODû?ößÚ_nýª×‡í¾tr9(¸žW(Œ¹<—ÿ ÊëK9ŸŒxkÁ“—'ßøðXb’<“ ³5Œf±ŒÖ1èü…ýœâýÊûêÞêáñýÕö°?®úg%Tfþž z—±Ò;Ý>ª—¦úëñe_õü]øNÜ3ùàJš«ª5+qûþ{:u  !‡ÂI×©¤’©ò1Êrtñ%®Î=¼Zû6+šù&ÅiH3Ü˜ˆž iÉC¸bÜZÑX©Õ[Œ XÈ!ÝâfÄì[}õ»Æ†îJþ?‘X(»‘ÍN7íêýE«€Ä¸@K‘Ù‰±#ÃZFo,g/bnQ£¸ˆ©EÂ”f[dŒZ‹D“ðÖÁVþA’Ÿ¡e	w�¶5/ØG¶§²ÀY ‚rùvéM’jL“mÏE¥ïE/MŽ+­BµÖ&H–`B1;DütLùû™R£Å·»S¢¬Tm¥ŠªX}hq˜Üƒ´éj—×ÇÈÉ·HèéV·Øôñì¾lZTµeÙ]™',Œôü5›I&©R{r†�xÜèã…W-`EP†ò'	ÇtÊ ó4tÔÆºÝHwV—¢$^:=×þîÅ`•vÍJ
.Ê	 ’ãÊ#øõÖî|î-t·�ºy!ìïßIªÀ­gjÊûe
¬41¿ÇY­ª‰Y¥#�ú´2r*¢Û«Z”®ãê˜8D†$mð:Øö»•—rþ£{\záj¡ªZÄª³nÎ7ñ™�—ËKsrcN*b³56WTvI‘v!1À’eÉé |gYþ¦Pè2æZ«±Ëåi@V":€Lf7é£%6ñû•¶Õý¼#Ê7�L•u;Á�	ÄÀµ(g'vvíöÑÊ£ Ë˜T‰f"X:µyšÀL(H;,¥%�Ÿ¶§qVH6D•±‹ƒË}JNëŸfåÔÚ[¿bëk/AŽ=!€/Vå¾!ÁÀSÅ´ÚL•ž+%‹�Nî¦èJ¯³Ž°V{h“�×é�3Y<|ø÷7ìå-9ñ¥™Ic]9kP†îÒ“%	ƒ, AðŽšØ·ÜœÁšíÅ´·T”Š¬ZÎã–Ìò‡]¼ÃÃq·Ê53¤ÜaÇC½í�mzï¼}Áíÿ @ö÷§Ýêþ¹ë¼ê¸~—Ááâl³•sŠëI$Žòb&vßNª©X'–Jèûzÿ �´_l}#�êßr=ƒ÷7îê·ú•¾§XäúOçQ�\Nƒ·`^�Ë•˜õP€ã¯.3tTGÕøÇ†
ªYîR}¬ûcUÞŸÈ«íÏ¶*äzG"ž_¥^ž‘ÂWâßÇu²›iaTÖõº†VX €F¹w3Ñÿ ^;#÷š3XÆkÍc¬c…î�Bãû£Û^âö×,¨âû‹Ó9~™É,¹¯o—KÒÒ²$Cô�)Àd¥4|+÷ßüaýìößÎG³}Áè^ÿ ãP2ÿ m¡›Ó9Ì`IJ¹°zN÷ÌÄz?îÇhgËËü9-ey=}Åí/_öO¬òý¯î�Fõmú÷¥.ßKçRôÜCRã""7CÔ5Ýg–_²Ôñeñ¬kmB8ÞÖqíKU«*C½„+Mˆ2$À�ÇŽ©VZãCL8}ré@áìÏ™AÊÑ‡™ð�]sœxíóÔÕ­ Œ¡Kãê.ÎK½ª¶Œ–Ê—³Wh†²%JùASþ:ÉVž"¦³Ê
*áS�E+’ƒÚ¹VT1R+oü¼»–¥6•$[šha,öUKªS)Uª$$9•Qø‰ÕL9dä›M*slîñì»¬½¬±ûÕ'ú�P¡d�OQ£¡¨£¢©ØÏZ—`m[„¬1Ã ŠK�–K¼žžÕ0¨êÑ­îMNÆÐML¾zÃ†?Z´?=¼t;•¯ØkÆÍŽjMÔŒL’»H Æ;ÌÉÓ’ná	YˆªáeÕÓk]eœ¥‹ ÁqPv™3¸˜�?ÕNÆšÁÇ¹�êR1ŒOeI�Äò�ÃR¨ösH¶.=Åó1qúµÏõyB�×¨ÜÆ•}ÌìYÕ6`+TI†��‚Âzü>zœZ]5-òã„D²ÏE4‹+£•U��Û; p±=zïªP”»ú“mÂ(Í‘1W8¦µ$ØU+´H‰3·Ï@@4[M#‘_‹]-´=Ÿ¸¨9±
b|
‚#ø~Ùc1o3bÖÐšú‰eãÝKÖÕöEÌ«]d9šØ¡dùÁ€Fý:ôÒ½}L£¶ƒrÓ±Ë(­f,œšJ©aT(a 'ñÑnæ¼}ÌwÅn­ª°Z¤7Í‹0¬ˆw�‰üãUFå´­Y:ó*~IcM„•†/Ú…tu# îd�Gf…w¨—CÈm~Ö}ÍûÁë¯è¿mý�Ï÷G;Šëw(q~Öªì$*òyW:WDã³;¨ðSkW¤3Ë(Çkn<O¯ŸÙö5÷ìÿ Ý~èýÓ_CAéÞ—Ë�èÜ[òy<_RåŠèÍÂÒ)Å8írH±Œ‘tó|Ÿ7rƒé›ü�ãÏ¹³ë.¸@Íc¬c5Œf±ŒÖ1šÆ3XÆkõËûŽþÚ}‹ýÆ{FïHõî:z_ºø¿ÿ iû×Ž€rø6ýA„(vÚÊ‰‚7\\†o�Íð¯‘C¹üÍ}ÁöO¹¾ÜûË×½�ïNý‡­{g™gÕ8ÅVÆÓz›lê±J²1Ø©m{qÉ5O©ðòYc–IÒÈÓv¦jë{‚,±¦¸VÛg�@"M9¾ëQ#c8ÂnXÎ5¬Ý”©Û_0•¤œˆ†À$*’5”r¦ä9kYz*qC¤­¬ÎÅ¦Û{Š^;¯Š’†_PR`ž³Ë,œë¯»qÅm·ŽFcI¥Ë)acâR_`rŽŠOM®f`Éò�R×.RÌä«fá•Äb»L	™�µ±¥'ìS¯ˆ¢jZm°Töùm`í©V‚ Œ@é-ke”åúª“Û¹®ôú²¼ZÊì®ºy$5‰u �îwC.Ú¬²É©Ð§KÇ°Æ²¾]+A¥okž=XâÂ`µeäDáÓS:¡u¦�Ð–—ì°åÔÏY(Õ¢Ìò `v$DÑ¢½Ž@@† €WÝ@D€dnïiËs(�õòôÂ;6l%Ç”† î³£¶LœØÝV°jK(ä¡q•V�¹ÜGš�iP™U+�ó]»xÄÀÉ„t‰õmÅWòsM7÷Ð$²àã—Ù…ož Y!Àê=|5
"N�·T8ƒK!¥Ë]ìÐß§Ô˜?Im k6Ó¡9<bX…b1[®¯¹:3>RWuC|~1¶”Vá-ºDz—ð«îƒU•‘CYÝS~æ³�•Ð6'FZÆžFøèá«ÖòÂ¡›¼´-6q+x¬¸œA’Ó–ŸÔµâ^.jyÏûiûëÜÝŸGö/§Ýo€üÿ tzýH¬8>—CŽí‡0Á�‹¥h¤nì&©ù2„ö:|_&I>ý<}»ûsìßµ^ÕôïfûÑ(ô?CôÔi©Grë ¿‘gÕm�fmÿ  ¼ydòrÏ·†
Çî4f±ŒÖ1šÆ3XÇ�>æý×ûösÛOîï¸þä£Û^„·'¾E‰möÝu‡Ë]<zËmh’B!…Œ('JÅ»ŸÉŽ
[?Qí¿rz¼=Ò}Ñí�Uãúç·ýsŒœ¿Iõ^#çUôØ%YOò î‚‚“MJ;zÂf±ŒÖ1šÆ>)ÿ Ê¯Ûz½;Ö¾ß}ØôŽ*ŽW¸ø¼ŸlûŒ(Ål³��ü;\Ž­Û{T“ý(£ÃoOÀæ›7ýØ´ÖHù#]8%ÖWQ¢Šðb½¼UºbÓ ž²c¯å¯D7N8ÐùÖRQ‹5•]Z¿#$5Ò�B0 ’¾X>c=~uÑ+Pro^€µv¥¤Úˆ°¡‘jSZæx…hñ&>ª•D“ÖoÂ2Sáà#�æÁbbj\rY\«¢ã’â¡w$Ž£ã¡9ißbr„šµ<‰¬´­¼‡¥û•Ú��îÕ€sr@�Yé7âÀëm}cqím�—T+[œûUÞ<¤dï×rbt%v*[p¯×At]ûz»6ÚíR…¬];‰lq=g ùhs–…cúÑ¶T¬‚ª1f°®Oû9ØâÄ¹Þ1“¿]1,žä¨)™94šoRšPž9$„!@Ý¡·ð™�ô(N‚ÓÚÜq!›êWˆ!QÖÀ‘´_–˜‡ ¡šw?¨È˜¢âÆv$H'a¹�ÃËh.Îlè“h.Ä(ØéÇõdæ»±Ž…A@ÇŒ�öÊÔä” °%Ý„ôˆßþº›¾?%Õ$eöWû›hT³Y¬KQkpã E;ŒG†š­jMž±¸lõª«pùUYç(Y†Û˜b»“�lqz£dæÏÂ7õ(©��¦zœUÜP DP¹`zwóÖÏ¸ö)>>às(aEfÆ<ÃÚŽ2NM1‘U$€”t?–—]I¶¢ûýƒcÝwm©TzÈåÂ�'y€¤gCýÞæþ»#î/üRûG‡ÆöÝ~5A½WÕýÃO 5ÌszéôÞ*r�`ønl‘ò¯/ÌÜÔú¿âÆ�ó>°k‰î3XÆkÍc¬cÆ?w~îû+ì—²}Kß^úõ!ÂôÎéðøiÊçrœ×‹Y#;�Œ,Ä($V8¼œ#ŸÉòcñã9¸Yû×ýÁûcÔ¿¹Ÿ|QþÃöÏ�ë”ûsí×·Ø¸¯·w|Ü8ŠØ÷E¯{Ü°_*c_«Rýuƒäü™çò.÷E1ü|û3÷î¯öAÍö÷úr}Ûý½ýçôßMõ¾;‡U�þÛÉõ.-\‹Ž’Ý»iÏõ©&-QÜO4ÄçŠÊbé�¾òøbk‹¯Cí¯ zÿ ¢û«Ñ}3Ü~Üõ>?¬ú¬ñÓ•é~©Åqe7Ó`•eaüÇPv;ëÊÔO–JQ×Ö5Œf±�—ÿ ò³ÍáñþÇ{«_kûó�okOMç¥ži±']ÿ Î¥¾‡ƒÿ ÐÍc‚�þŒøDmäV˜
Úlã›iä*³…ZØBª·Oæ?-zi>c£Ÿ[Àåä[Þ¶Å¨#Ô¯eÜc”ÖXy^$IÈÌÿ ÓFÆÕÜË×>*Uaf¢Ð�Â@d(0$�ÄÌŸÕ$Û›’¡®¾àÿ ¼©/[lWR¢Hr@�ImñÐ²M;ªæšë-¨µŒÕ¥Å*¯6€Êòzý1øèíºÕsv°–²ë—�sÚ‘uÁ{„¨`Z$ü$SOPQ�ºyUíÓsßU•XÁÍŠñåR ¢C¿áóÐñy52ÉÄÅvš…o¨¥\X•ÜŒŒµ:äåH|7òÏ‰Ö–ß!j�ÙÊU__ì�§vä
L°W è$‘ÓÕ®D¬R”žþg2 s±@vÃ+ÖD˜“ãóÑ•…*˜¡«W*Ç0åq9NÃâf¼…ÖZŠß’¶Š¬W+R}–.6€G]*ÓUU�f¶0‚Ê�%•˜œ‰l
œrŸÇ®‰¬h5Ð€Ø/ýN?MV–kÔ€ AÁ
ÆØ‘«Î—’1—UãÇÔ¡XŽÍ�¦¢*ñ å›MƒÊvøoá¦Žít\j8¯& ~?j–¸\ˆ€À	BKI>…WKó_Ð•ì*/
�k:S`†"±V… @Ó	4ä&iµ£¢Z¬ˆy5¢ŠS2•­hH'"aƒtÅ´¨y(˜â„äÚÅ·JiÔûmÿ Þýàr½±÷Sí³Ú‰êŸêœosp«%säSÌã×Ää¸
ö›�R±ÿ ÍuæùñtgÕÿ _Û3ëÎ¼çÐ3XÆkÍc:û­÷KÚf½�ë_p=ïÍn¡ú2Ó©{—òo°ãO„Û+,m„�ÔÄ($8âÛ‚3Í`¥Ÿ)~Ùý·û‡ÿ  _qGÞ�½ò=ìG ßgÙ¾ÇG²´ä­VCñ¸í±È?uÉ»Ýxãú=ÞKãP®|ü>'þŒ»ó¶Ç±ò?é<Jþ×ý#Ñ½�ÆôïKôÏtz?Óý.…Z(¦Šxü¥®ª‘ 
 Dj>&¥¶vÿ jÿ ê…=�ö‡ÛïiýÔþÙ¾Úû+Þþ‘_ªú­{ÛëÉãž«¦Ðkº‹:¥•¶êÃ¡ùHÔ¿×'|1Yüi=‘ó—Ú^åû‘ÿ s_Ø¾ÿ »—îÿ í£Þ|«yß÷U³·Æ2öÕXžÝ¨?×¡võ+ßcß6¾Tš£G‹ãîÿ +‡\\³ìŸ¦z—Ö}7ÓýcÒùUó½3ÕxÕs=;�QÊ»¨½•X‡Ä2°#^Sé'%ÚÂf±�‚Ÿòo÷‡�îÿ ¹¾‡ö×Ðï^O¦ý±âÜ=g�¾z«úˆG¶§ÆCv*ª¡ñWg_¯WÅŠXÎ§Êÿ gË9Â²¹ó2«E|@˜¤)sZFÄù‚‰ ~G]é<õG…c
Š‚ÊÛe•ÛqwI­»³0R@ !'¬	ñÑj(3]Î¶¯�®©¾úÚ‡¸X•›ë*;hIÝ˜&w˜ëÓT²x¤õ�Ë”ÏK¹m‰ÃZ¢³‰o5cÍTNS&#©�LþµßÄ·3OÀwßmµŠÇ¾:‘`‘ÁËÊŒ`mzô¶“›‚M€âš¥¶±†0ªõâT [`zõÿ ¦´NÄåI¤‰Jin?fr_#×u‘aEG'Ì&L|Î”÷ãA…>U±qýË>MnÁß.â(ŽŸ'qþÙâàœ2«�ødâÚÝ(O-®-c(¬ÍL ‚îÑžûDèÉÙµÜZÚ©úªãhºå,¥bã3
  T°ë©e·#%‰ejˆì]e˜+è€H4ÄX�%õ™Àò+3Ü¥g®Û…ßðÑ×%ªPz /ev~…}Ù0î3l mÛyï¦ˆf¦¡ç{Ýq~5Uw‹(.ÙyÐx’ HS~#TñMQØ…“OöZõÐRE›PöjÈ4Á^ã¿�Úã©¤sÎÊÝz•‘Ù‚v…,§�AØ‚Æ:ä?1¾•²ÜKâä¯uë™¹KUw°k‹Ö^^ ŒH31òÔ¦ô©N_¯3v,MM˜¼—r£"Ù@;¯Hëùit|�K\Ï2ý“û·îŸ°ßq=î7¶
YÊôÛz—¥¹8z‡à'‹~ Z±ŽÇ
àJë<qÉ5©É—Å’ËCúlû3÷Ëíçß_kqýÏìOY¯”B'ûÇ ÚÈ¼ÿ N¹†õri•ÞB°”nªÄkÃ–-\û¿ÉŽjS<¿©,Íc¬cñþúö³~æ{w“í?~{{‰înòíªëý/˜	Cm,­Õ”«++Š�|:¥6¬NX,”4~‡Ò½+Ó}Óx�èÜ?¥zO¥Ñ_Ó}7‹ZÕET¡k®ºÐUP  ”?ÿ äáKmœp©ÿ îÿ Kè¹èå�‡Êg]~+ž_öOÛÏ±ÿ Ä¾Îùpÿ ú?·¼‚vÿ øÞ>Ûï¨ÎeÉßâþ‹¢?Yîÿ e{Gßþ‰w¶ýíí¿N÷W ò,®Û}'Õ8éÉ ÙQ”|,SÐ�ô'eŠÉC?CÇãñø|z8œJ+âñxµ­<n5*ºë@Q@
ª :h(v±��ÝÇ÷áí´>‘ê¾Ìûaê¼?t}ÓåUe™C-üF0Uí¶Á•vÞ‡é¨¿Õˆý¾?‰·.Ç�ýêX(Æ¯Øþ~ùž¥ê>­ÏPõ>]¾£êž©Ê³—ÎçÝ/&ëÇrÖ²ËA,ÎÙ1$uùëÐ¹PùS-7^¢IK‚„±n»�YÀW%H’†‰¤ë:[ÚÀ«ªR	¦×³��ä¢b
•Ug‡“�cTÓµ�ö¨¤TîÛZZxœŽJWËS½°À(WE;H�ü:ë<_l·ÈUã”‹ä\ Ww²-µ–>c!k8†AÕvòÛ[Xz0ÖqÔí(n«9J¢+3@, 4´2>ŒRzÀå”:)âå<»·Kê¢Û†^)èªÌL`c·�‡ÇN<éæSmUVD�ú…]{mblùaedFS‘
&òÒß�Èª­­ª¯>5‹U,²}ìÁfT�–1$¯™¼<5M<nê¥u¨qk <jšªœ÷{
 ƒ4$Î¢Ü¤©œŽB)D©Ñ×º­•µ†…p:€Iêf©’ÒÐ Á+`jÌ�%y$)�$õðÐ…¡Ê�¿oÜ­@påv(P¢wØƒoÏC¢u*â‰Î£Û»*®bæºÜ#$m×.›‘­5ÙW¸Ö¬Xˆ3*Ö²Ùz«“f(¤â�g}5™3j o&¹jÙžÜ
³	"L†ÄF$�_Â5“ØZzJ7�G¤¯¹mÌqIÈ…eS;´Oùhk^fN±KqB{ÚË*µ’ªË'ºë–G0qU]þ¿ñ�V
iÇƒm9âLCq­ÚÜ¨÷q•aÞn|XDF¦°”
Jµò(kVëV—·´¶òW»Ç±F%H%‘ˆ‰“ï·†…>Úw¡úoiû·Ü>ÉõN?¬ûW×¹žÛõî=}ê}_Òy<Ž%ÊÙAEº’›å+Ðøê²S]8Ðœrìt£ä{Ué_ò	ý×zWq?ÿ F¯œ)´¼ïHôÛì¿K_ûrÖe	$Î¹¯‹Ô¿×ònuiÿ ‘�î²ûE)ï2ìíèžœ¤0êöH?|8 _îù^Qºä_û¯ýÂRž÷ô¶’¶²ús+B¨1B�fLj¿éÆ$?ö|›ú?ò3ýØ»ÖƒÝÞ›@µÀWÿ fô×y I5¿èÁ)7þÏšU}�Ýÿ #ŸÝN7}ãÀ	˜<[›Ñý0JH®½‚AgSÿ N0Wþß“Àñ—Ýî÷ïŸÞßiñý§÷#Ü?Qö÷û…|áÂ£Ó8|{ú­VgJ#ì¶0øÕ¯‰'úÕœóÿ F"Œºý�¦ŸÜg÷	÷3ì/öáý«z—ÛVãúG'ÜÞÖôú}M¹yaªãúGë ][„ƒaÞ<@×pO''·åùžcÛªû�¿ü‰ÿ vê§¼=9¨ZÃX£Ñ}<º‚~£tðÕ¿‹DoýŸ"»öwüˆÿ uáÁïŸO¦«I	û7¦0`8ÆÏJøþ8l—þ¿–•öûûƒý×pq¸¼¿M÷¯Ý_Zõ_JåÒÃ•èþ›ÛôÞ%µÙÑ,§Óêã¥ƒcõƒÒ7Õáñ- çò£<”6ú¾~�¶Pä{CËSÍj®±å$ƒ;xxë]hrjr�m±³}Š,anwTÝÀÝ	± $übÿ ×N7HÛîV,VBÊMm,P€¹,ä’$ùèÅöÕ5*ÔVtÙÛH´Uk­¦‘6K�˜oæÇåüôâµMMÃ,“uV~ãj4zé±š®0)w2f-³)V‰O‡Mc6ËNSŽ9§Ž;Þ·›¨@ÊQTYŠ†8ÀY)@ŸóÓ:Ý‚j)¡Î{kªÕ{W±j6
/X&ìÂOÈ/µc	Ë–Y:ÐÕ•”[9va`GÆÊ¶K2(`¹Ôõ•‹t+*jc…dùr.ºÀ…˜‚	Ìx¸‘Aè:j“¡.ö¸î=uØ•UÆ·Íib¬–Ê[c3ñÖ–…â�Å7í•¹•Fì¿h…g=@ <Ó¾[ˆÒÛ¢šÅUÂ#­\­–Ô;µTHYÄ/Ô`í¬�NN)¨bœÞPÒÃé«õ;Û 'a@;kÔIÞ°njÍn+ê*l8õ�ãnžÒ’©œ”/R+<�-mƒ£¨	f2F@¼í±>:4*"ïø
ƒw Y`ºÓA,ör-'%ˆ•]È“'çòÒ¯e Ó‰—X*Í‹e ÖmFf6;¸W†R À1 ‘£$£j‚nmF¼gB`h©ÍˆVÛYVîE¶¸íŽÛ+ uŸŒøjž.%’²—Mk=3Ô/6==ÎíŒÊæÆBU¥¥O@$�ˆê<tÃJ<7î|XEBÕªšûy Ù…2ÙPÅIŸéS;êZXÖÅj¦©Î” JQX·%–»¹"zGXùë:=‰j‘!Ú-<E\¼Á�êII •$Dmá¶ú—yEéW{%j©k-Mþ˜*«Å�$m­-:ñÈ`µOc¢‹+Ì	ÈíŽDA“31¥ªÀª)cè½ÅIM\nýWŸ:Ö¤ÖX´IXÒÒŠßÔ1môô"cX¶þ5ÙµYÚ^²gË\o .—Ÿr“c‚O‹l´ò{U'*·*V8°9K:…ŒzOM¯åfþN  []V±š­üË€Á×©Ä“">1¢©Òá	£ê÷÷Öï_öÏýœX«“/·ø°‰4ú/ �ƒÿ ®¸üTy)Ž=ÏúÒiì|›ÑuÈ-û}¶sjÀpÇúP Ü¼üuÝ6�ÅQÚ¶Ö[Ó˜.8í),áëFÄÊa™‹L|´8TþL¥¹þA6R[�Æk+UJ@[±h(êYbzø	ÖQnfWîäg"»+®ûÖîMbŠëÈ�â|§`ŸV-,”Pœ”§¨|�y#ŒJ1ŠÐTä¹KeœcÔøkoÚ¼ãR¡e\¾¼#v[Q¤òƒ“Æ´2ÕRf`†"NFIÐ±i¬u%ä¢eÃ%~EÝËž¶5`CÔÀØ4'§Oåªq�xÐÊ]R|3¦+VÚ¹FŠ×“�wuØJÉ�¹�K¢”4­èÌK®ËRÜ/ÃŒ8É3i‡0QügEW4fÓÖƒ’©ú�R‹/ºFÁ@P<›í OÎtN‚ßjl€ñÖ«F%�†F,²d
ÙOY}ô÷°X®A”Z”ò-å*ÚÔÌö¹ î
å!¤8=tKt)ÂM�jÍERâT‰PEcÛu$ƒ°ë¶©Î›“~�~Ý‡`UÉ¥“íÙnG	ÆK‰Ü‰ÖPíÇCh àVÖÕJ¶°·¦OC€ìe	yšNÛÿ Ž¶+u Ýa1÷ZÆµU–®Î„« �ƒH€fdÎ”¡ÔÒÚãÔ<�W¶í‚’ÊÜ²§``@�¶£Ræ…m…jNS’µíM.ûÆH†ðÛ¡ÇM]ìj6àÒ­fO³PÉ…Pg›É@"#ùøhyO3,;R€ÒÆ®Ú‘l6UYÞX–kÆ&f:ìÛéžî°�,&×g7ØZƒAÉŠì2J‰�¦viÖNh�8X´Ýa•}öJë½€²Ë„`®¤„ÂOËoŽ·'½Š�V×Ö®Õå\Uz0ÌÈnær¢GO,ô:ÕuÓØ8ìaJ¸¼s]&ºøÖØ…Tž¬Ýw�‰G‡ÃD÷}Ì’J$&©KWqV^åâ.ifí~¬|=ÍÒiäf£aaenÍSZj|WË*å¶ÅçÄü†µ_6Ìá.Hzq®	W%¨zøÜ‰î_I7\XY$˜#¬mðÕ6Óû“Ž8´Ÿ°U=¢·Z�•†í=ù4LÖ &ƒùjfcÈ¥ISŠùVÄ¢Äunò×æÄ“ÔlI‘F³r•/¸uÝSÔÊ+DPkœª2©Ú�·“à`jºT;¢ð�oÝSMôP?G?ÛÔ@+ Ü(ˆÏE5ô2˜•Y=¤û×ýÌz¯Þ?¶?f~Ýs=¿Æô:~Òz@ôåõn7"Ë_Ô¬«�G/‚ˆ(U •ÉòbL�å×<pI¶ÏGËó÷â±ØõbÓOpÙeÕ]ç%Á8nTu?/�×J§zžg	QQš¨ÝÇ@Í�…+dªÊF!QJ€Y>m‘ªÍ¨¡°Åª0ÒÄJAP±,#BÃvVòìHyŒ^ò5[·›U.¥¸å¼µ3z0_1®˜n¦”’&6àâË¶¥U˜¡‹yD�çâ?=å¹(lß|TÙ½mÚ â²—…Ùd4N$‘ÿ áªxë$©³]*bùÏˆ¬)l‘”¨¬ÛòP@� ï;êiòSÞ…f¼¨ã>Kp­ÍG•82â" ;0h1ü4¥¦ûûòƒBò×‹‘ójQúYf”Êù|êþ–?ÕñÚ5±ý|C6œÊ¡±mjDV™VµK1¬Á˜†ˆƒ3;k<ž—6).KM†SÏýµ�e
å­ý~EED¹@U•Aù¬í­F«àWì�5¸v³Œm)Ýk,ÉÐ)Z™
È9â~Z1£—Brj8°õkì–C[hÇR�Àä3H]öh=Iü5–3]Šµ•®Å¸2ù«Yä·‰œdÄNäÄ¥¶é2�¹É·B×W$­*¥™Ú ÅŽÌÂcBÇ`y'[Vå·�J e@a°&äL�öŽµV�“Y;�1Ac=Ç!_l¹í¶R:Ž»Gò�i¨Ä*muH±¥«|¤–=#ê;(ˆ#üµie!“Å"›{�™‡ Ü�‘<–b6° ‰ Ä@Ûá¨NnVT`5,­`\$¨~0ÊC¶^B&bOÌlzjðÞç6§õ¶¾¡ð«,ÔQeŠ(ã0[—c+#¶Çã*HÛq­ÝIÖJÿ —( w°Êš¤LˆÄ™V’à:ŠŒ%BŽû[mv¬§n¡Ç
0 c�‘¿Qÿ ©ÖTv@’”²Ü™/àe˜Ø�æ)—Ó AžºÀøæ0.{j¬­+±+%Ûõ
Èú”#~šÎ]œ™SH ßÈÁ®¶9ÁQ¨ªkQ»JŸ/ÃZU’§Øa¨sÆ�MàüuãºšmbHåR® 	Øªø/ÀxéM:9Dç*;a½tºë@qÁí,ÞU�ÿ PÄ�€ áÓ³×ìlR¤i§]ÐÈ½ê­.|TïY·bâÆ|IÖ¦6ÔØÖþ—¦ÅEí%lWzZB©;©�¦~ž¾ØãFçîl²—°Ãu´±¥k~E,â£a°t9L`	ð�SPªøæ7võ 
c�_!ª·*½<³�ÚØMnz‘ã$üt,hâÛ“Ü›S}‰Y)±ž¶¥Á¨˜»CPGÂq'JþÒ˜e=µPébækmg®¾8Nü
x€äêG@@;I´m®p¦=N‰Ì¿CEi±;l¬€lm àŠ;.Yž§®´¹\†(-,¬aÇ©•ýñ¸Z† �ˆ�ÆšGuAêŒÂ¥Xr§Ž¹^ïX$mà1ÛZeÒŽÁ’¤eT1ë¹-ºÖµšÙX¥‰ÚI’#i‘:#ÐØºÎ¦<ö‘È\XU�’> 6‘¥¹tJ¼Á6³öîå0¡`,4(ƒBO_é1ªïqP_*Ê8Ø¤ÅKu¼hkIîÞ<¿¦¢ ‚	gðÑ)6sâ«HµÜ»ÓŒ\3	.Nåó=wÖ–Ô ¤¶4­wÖ¸äMo¿lR°Ày¶Øƒ;êšj¿ÈR 1{
¯ª’Ô×eEy˜.G`Î¯ lHAjIýþ…¹±3.mR€à})bä?V6$D�|~?´®ŸÀ%Ç2ª‹C#ªå4¾Y»œ(="G]iî«þyÄb¿ƒŽqa±S7~®Ú’T9tÄˆƒ3×Q;!]d
›ý#›eŠŽ=dC)Q‹ù€f:þ¹§¹’©RZØ¥Y-µC¡"Ç‚Ÿÿ TøjZ©“š!ÕªÚ]É­S"TÊÜÊa¦>]"ã‹î›t¥¸ôÞÖË\Qº´ P2b7ˆ^˜è…ZƒÉÒF=/•Þu%Ô/y„erFâ6?Ž™¶èV5ØÀlãùì8~ä­¬�”6&Ò&I¼Gá¬Üñèoêøó(Ýë­J×–ÂÚFë%ÃbI îz�úôÖJ²¨.Z�	èÂðMÖñìí:«‰*™dÌ|¤˜ÛaÓ®—J$ÈN²âEÞÁ+{-ÞE*ÍKŠXJÆ'uiéø|5±«‡c<’«\t¬×3!rÎÈ¢Ë]�«˜¸Þ#`5›mNˆ{ZæìRy–1%PÈq Rv
õCPºª'©ÏºÔCC5)gmƒYZ�bŸèòˆ’w‚ùéÅ4fÂZ�9,«Ç+u`V�=+fòa�Ž†×l.?¬c'>k‹�ºë{€º§‹Ù(
+ŒX4ï#§Ä�&– ã7k�ÄÒÊZõ´~Ùk°"¤‰0eŽãÌ jÚÔSHµÙÖ8ùÜIvdó­˜� ˆè	é¶úÔ0ËY_Sur…()ãñÖÆYV`ãm¢ÁxhØøh³«‚©a‹U�0®Õ[-"ÂYÈ,qØoæùü5¹!rœ±Ô×ŠžåE
µ9A0lJ@V2?ª|61¡Æ—5V„ÏmPlF¹ØÁXIÈ �HÛs?Ž–¬®	Ä¸�&ˆâ½–ŠÂ­…^üÈe·o©zAž½4ãz&UV
Ù¿rŠâ®ãq±îƒ#<ÂHOðÖ›�84.ººª³†¡;JÙ\Îa™Ø¶n`™ DÎ©Ä®æaÂõõðáì²8çºÕ�,¥Os)L ›ÓQc'6cmjé6^öº~�ïÒ« :ÆÒRv:ËDtê$¸Z’ÏbNK­€1-c$8‘k$Û¯¡Ê(IŸfë²†çb)ãœÂclPÍ ý1ñéªJW#7XKì0ª„¥l±lîKÖˆe%ÚQ�hßä5)3u5a¢â+ND6]º.ÄI†5‰ ±ø<Ü¥
°cÇ`Ô³±:šëRåHÆX¤K˜“þz;]˜§f…|D²t7°Äâ@dR¢Txî|#ZZÖ¿pPô£9óÆÝ«~ÕŽÿ ¬“	–È�Ô‰vÓŽ-Ïá\ÝµêŠ†-\’H‚ˆ fPwùž´Ð®ÔrÊ©r.`k+�L¡³“ý�26�dªi�‹BX¥i6rÝ1–ql¡²“°Þ7ÚKö¡*ð�¼l(Y@ÈJ+-‚N$Ëm‰ ËY+¡˜J–§6×Å[kK+î¥6[`-MÕÊÇ'‹˜ëøØÙfhm% O¦ÌJ,‚À@?–©á^\T;»Máy)cSÇkÕÝmx£–UPX ‘–$¿>§Ji­~„ÃN(Þ£Ùêd+e‚¾í˜“XúAWMÈV$3ã™zlS½I™^ºª‹Ufl÷´
È}”�¶äìgÇTòš«lPµÜ³ˆÔ”Šk¾–¬;Ùƒ q¼Nò¿õ(”RËFwÔÇîrô—ÎP!—¥bL±“§äZîN9§ázn/™Þ©…W<p¢Öe-š–	�—¤ôø¦S‹P¦Æ«­E6ßeåŒ•VMŽáŽêêÛt =iîP°èë÷&{ªÈvÅŒ…GÔÊ_Ñ°o ”éí‹ñø6Y&UÛjª)m*œžB+\¨1@¥Goæø|u)ïÌt¢¬/ Ër¿ºìBÍ…ª
�ÐÄŽŸ#¼“ã­Cj‘^îBV@IÇˆ#!"v$í­­ú™ä-•WASíliÍÕ!~¢U1�WyvÒò–ƒHÊÙ‡vÇªÈE{”\XlÏŒí¬¨“ÝŽJMwZæå»Ôj˜%ñŸ("2Vbˆ=u¦ÉX"K+âÖøWPjÍ|Ü^–Á•)U^€'–´¶=©>,	µjUæ¡j*«j(±lbÃ	±]¶;OÃ[$š–½l8å”Â~—ûTZ5»§k{(*ÌØv$Ý$�³·ŽˆÓ˜LW•ŒNI~t'ª5ª…u1’	Ü™="6ÛKPøfËúÂûa³‡Mb®®Ì«*Åˆ>a2|§hÊ®¦Iâ…Rùƒ
ljË30R…Œo¼Büu²Â÷ÓØÃ{\®¼žGj¶% »[Ü 9H":ôé¬±•C<û[›{ˆseV5ˆ{t–’˜‚AÆI�ñ�4§#U6ß’†¬¹ýÄ=‰ay­Rd¤ Ä6ÿ Ç®‡Ë‹+Ø>9ã¹È=üŠ­ T^Â�ìOœâ>�0`Ÿo‘>èÛÓÄœ3NÎg×~�\ÍÚP-/Æ§µUN¡Õ;¬RÌˆ$mà#®ñ¡µT‹“ŽŠ£,VÇ
êµZñ¶M'Ê Ës¥$ü&Ô{B]mcô•/rxÈ|ªÀ!~´�·ŸÃOk^D÷%y¸cS‰k «Yƒ3ž±±z‘Ô´ØÓQjÌíÛªö¾ˆlx�ghÊ­L‘å"cTÛJ*ÑÛCN½ŒfŠ¹9,
ãÈÊHbÌÏ€óÔÊÉ½Šíˆñ
nr¬¼ŠÉ[šl;¢(…�Ò>'CjÐ7«uUvÝsö�…¾Çså††1*½ëò�--íÄ‘ŒÖœl?³Z^¿¸µOqQÊóå%ˆ�€�º]á"ô™‘VÔrJá`b³ä[KYÅ{Bôëðùê±p©èsÏ	¯ãŠ øRljëb*æg³, N$ÇN�5þ³vZ‰‡D0q¿wiv³’Î'�h+à¸¸a°ðÛ¬ªy(€íRåßŠ3ò³äÃr.¥€Xn¡†ó#á×CÝt2N´ë¡-bƒEÌ/îª,¥6©ÈIŸ1ð“á1¶–ë"’2†T±­ZÍÀço|É I ª‚ 0’7<u2Û©¨´
æ‡sƒVÿ J(Ü�cú¶Ò“•©¦TšÉ2‹–Ô•¨TB29€f| ÐÝL±j“A—VÜv5%­e|p¥€SÜ¬ÄÀ í1YC¿àÑ’M*û™-ì¶Òœ~UA¬Zä
�	&IèÏ[(šX1y5Z1v­­]U’ÀZà+SbˆÄå¹¿�òÓýjÊ³Hu}â‰ßb+­×1`ò©wò€Ûx|uªª¸aÔv%¢¦4ò*U½‘cÍI\ ¾ ‚éòøëdÔò~&ÅQèV5v£UOx±¢—F°#o¥œIðÕ8¦ÜI)7ª{}"5â«©¹¬*k¬0RŠB¯Ày}KT°§çÅ†ÑSîy;ãvœ¶*ÀÊ�Œü �r¦¾÷«�Y­YOéKUb±ÏQÓI;�1MtžäÜ!.¼[‹ï­ ¹~l8"%�&Hëëªî{t Ä÷­k‘PŠ˜âÎD�¨%˜õþ˜„¢ú•5kÈm\‡»q¡aÆÊI˜3‹¤Dü´(š[Æ TUk5‹BWºJ0ÉÉ¤˜PÇ¸éã¦ìÎŠáË{	­nf^ú–Ê	0`ƒÒOÏN9$K¬	ž5v1g®ÞD©(<Ê $K´Á™­.(On.ŽýjW�“pTâµa�MIîè`­Ó¬ÛKˆ¥¼…7]ÊfÆë9”@MHªª0Ëo"DDÎ¢4P=Õ—7¢ú‡e‰’#(ªêÚ+XVˆUÜ�61$uë¬è¹4òÖB¬:Z·Ï~Å$ÔÈ1ó)Á#©Ú'm§YºD¦òQß5Ø?®²Ûº-¹>u#bIð:ÉK—&É¼S‹qt]Èu 0ìšBñ¶X¨ñ“-×®´"e¾Bž8öñ³‘a©!¥7B\H$xm?ÇYäÙ’H5B²µ-BŽò1²Ìä°�Û '}õ’‡ÈIª™ˆ^3Á, eËÉ@Øø¬–�˜|5¢\/!”±­æÿ ‚‹hW[Z·zÌ[—Æf†@™Ì•ñƒ­+RÖ=µFšìm8õl·Íq-Lè WÇçÐ«ª%dÜJÎíUU\\²9fÊÂÙ¨HA-ùïøh¦+ÀÒÛñìezÅ(µª[�[œ�ÉÆÄÃ �’îõ³^äÜ¤X‚GÔ³cñÓŽS¼5øöl¡iº¼bÜNj!|ÙÐÔgyÓ‹šHe½g‹Ù &uk_··•ƒdFiòÞ&|užjõ¦ƒØæº’TØ×o}ÀÏ«ª˜-5ìÃ×ŒþzÊò�µi¨þ7î¸îáb«7$ö‰is˜“–Æ68í¢SÅÈ¥FOt²ßaGÈ‹Êƒˆ=@£º,=¯þW]€P]¸ÊÜu(µ^U‰SÓ þæF¨4äZ9ËÆ~G¼y¨Š×Ü;„š˜Xâ° AlFF$�×SQ§²CË%ð~cÖ-+ÛF@­VMý-4âµ�Ã&ßêßF#]K­¸­_™í Ö1"QÇÃc°�ç­HrdáØKÛj«¶…�~ÆN$)ô
tÊÖcØ9+€/…W|”ZÙ_ulVQæ&wð3ùi…~5þ¾(è)®Îã…«°ô¥t<ça³!AƒÔ�ÒHë¬“TŠÏ�M§Wù’Põµ\d¦Ë©¸/—&˜.d��ßç¬ÚJ“Š¬ÿ 0$XoîYê!Yˆ+Ù»¹*vã©³\®–{Ž=ªhåñÍÂ¶²Å­ì¬ DtÅ¢71·Ž©æèg‚‡ÌËn<šÇeö«j;S+ŽÁDy¼w:”ùÖÂÒT²ÊUä\† /1 ’f7,7�¤êæ½¾ØÚš¡6¬„JÈ¸ãÌ LŒ›s–CÃü5+#G+{khh³ˆÕ6$ã¹Ë¹Hñ“ñÖþÜº‹}¿ƒ’°ö‹X÷E6gÉ\q~›@9x­ÑVrÐc­åij"µ�[8Xµ˜`FÑ±ÔÇeñ¸=ÐnÉNrÌÅHup13Ôo: Nj‹ ª5U;;vÆNÙ! õ‰Çàž¦‘CmÒtPõV�¤§îV¼LIK‘·�C­Te(ÒIÉ°ºñÑ“d\QCÕ¯B€‚dõ>�*ª³”§H‘È˜¥oÜ4Zö)­�ŸÁa Æ`myë¡¿¢=ÀÅØ'pÊ=¥R³=²Wë‚3?Ìh)ž9Œ�ÈªÅkÖ›ªµbXæ«ÑÜÉŸ„ÿ UžäÝ_N¤ýµ²ºn^BÕX;ÛtµŒV0A1ðñ�
å:�Êž3¸¯Œ¾Z¬óL‘å$‘0AñÐñ�*i–“tÐb©Z¸ígn†µ`KI‚q€ÂÕCtHK,²Åg¤-,·V@QZŒ\»ÁŸ6ßTÈÿ =g”CfXMæVÁÅµ×OÔ$±dPd+‚vðëã¶›\Î¦–ËÚ±…½«ª,$â[s€3þZÉ vÚ�‡KºÈörUIq‚º’‚�¤D�¿e<��EØ¨÷
Ò*Z–QI$dÚHë×KT—f*Ä©[»÷2åK»¶.¹a¶ÄAÛ[¹ÍŽ
+ÔÑ±Ò»—ŒW�R™íe
�I•0zDO�]µ9l\pÍÙW%î¢þ@-Ë%¤äN@¯Uÿ ·qÐo­/Ž53Ç^'ð4SUVÖŸÜØª¹— f\“‘V‘€|F²–ºTjõbÙ¸ö­v(®–ä‹T"1¸¸U ¸;øõŸ†«y	ª¬V0»B	„,P°ŽŒwcøxj°Æ]>ä¶Ö2Ú,Ú”µ‘ÿ pÎ,¤8RŠùqX$þQ©Ò_‡'ºZË;
ÊÅGnF,‘±=2éü6ÑÝI68Ã�¬M9ŠÀfFí�ÉCÉÉn€�f¢œx
zŠ{ŒZ¶Cf6ZÊ�>µ �Â>NmD¾‡<e?]<Œ¤)[µœy*bÄ8¿�ä¯C$µ�:”±ž��rþ5UÓ%9„8È	`†qzuñ:Ó.4c0¹ Uý>?y®­@62vÈˆ$�|„Dîž”åØ˜�l/’•²Ú¦÷cÞZEËhJÁóó;ÿ †²¤}�•¹…c9ÆäjÇ	Lwë]Ÿ¶Xc-üF„«âÎ/ï)¶««@LJ†‚Ä�K'aáªìˆnÌ…šÊ˜Ýqæ>’–Õp4Šmï)
ˆ±Š�"$˜Øž›xj{N‹+Œµ�hö:Ô­ÝWeºL¯–Ûþïú�N(^]¨
‰nEB¥©ší‘R!÷eÆDîL“ðÕ&š‚ZrŸ:Ž²ãcØªÃº6 H"!ˆX7?ûéJ»!yQñà¤zÝo"ÝÅUäµvòQ³(‚Z°|¤³ž£AS©ÍVä2ÞTžRˆqÉ#ÜüA$ˆ$mÓ®ªa“’”Æ„î[Wµ&‡¨Í€È-20ž¤í¡·“sq…ŠI~=¨ƒ­i�ëV@0VZ‘°1±ÖÆ[˜3º·íºÔÂÂ÷P@tn8 y[ bFú¹KéÔ•jú‚R·dzÙJ#)FcŠdÄ±ª¥“ô'ç¢Z‡5¨¼S~ÜlQe¶«¹'·as–ç¼o¹"7;hX¸RiRâI¼ÏM¡¨²§ïõ°²ä#¶:?õ «�øƒ\ŒM‹TžENYžÌˆg ìˆBÊõ¶‹1î•J›VäÖÀÛÇ®çm¡��®	°w'Û·ÕS-cØÕÅÛ�äutÙÜã`­ÒæE–IbÊÓàz¾ÉÖÅ$ ¤�QW+EÁëVø¬’wŽ»è�0•}¨o�aÍr§²° àŠ&N;xâAÐæcQK”ßµnMUÍˆöXÈ¬†ý¶3 á>¤µÐÝÕ†/ºRà�'²™&M‘8AtÚAÓ3¥ˆ£u|Xaºå®Õ*ËnRôÕµj³$ÉŽÂvñÔµ5Vê8§Š‡ÇBBÕq9VŠ¬8ô°ã()RKlvñ“·ŽªðÝx¨d¯…× ÁR·&¼¬‰EzØ¡Wlr$¯VŽ‡üôwRŸ‘x­xþNƒWÍ@BØ¥EŠî¿G‡Ã[&ÔO¨¥Ýn9~lGqŽo�×oo9æèe†QÐiY%¡	åÇMÆ5Éûj«Áxïº·ÌÙXÀ4@ yAß–”¢^…M“ªÍ—ÓR¸ý³)v‰bü¤í·CÓQ’IX¥#)Ej9}‹’Ë,rÍc7�Ö	P -&v1¦]žŠ„bÓ´Vþrû,jU˜£/nÕ8±!Vrl&vf>zØµŠ}./i×oÊžÏÐ²°—žEµŒ]Xªe%ŽÛFù/Ië©\öÜog¯¶‚è=›xêYorö³¦æÏ¤…,gÊOðÖÊ”e¦¿²"PÒ×Úæª8ÝÌJÃn~€ “¼øé�¸G5”)|2ë¤^ìÀ½îÌÌp> $m´iîlZ…#Ð6+!)å1ÏŒ…À›0!F;øè·1‰[rÖ¡Ö€àƒWuAóDXn¬ƒñÖVØœ¥0qÇ=•Wk¬dÌ� ËOUo‡óÒ±¤òäœs6ë]©enlb•…¬G˜@ �@'áækqßµ	™ªáq¶ÕKÜ“®[lñÞ·sn”„)$ê§ÄW"Û‡•ë+ËÌÙ¾Î ‘@ÿ ¦¶5{M¤ÝÆ\L¬Ëå½NigœZ¤n |>;èIHäáu5û¤¾ÊEv½ ”÷)“yŽ@�àøÎ´A›––Ö•Ínrµññu…#ê`bJ”ØÆ–¹A“kStXlf¢žJÚÔ©jÙÌCÀãæ2G‰ÖÉrû5·€KÉÏ�S'´@¹Ðù˜Á,�ß~ƒLd�UOð7ôìN9RùTOy�@\L‰OËÇC¤•”ñ+†*…îe(2¸‰P Çñë¥5yƒrÒyÖˆA¯�E†ÄbZ1 �=ÉWø%âíü–÷k¨£;Šm
@Yb&Ý|!�ëÿ ¶ˆoÒj4ÅÂ5j›T‹ûa…k]ak`QëÝA‰,IÜl]T’•.úÈºîZWû’ÕÝM?ü»G�Z IP@h#(;�R…e{}Å¬šŒ´â ˆfQQR¤Ym‡§Rµ–�LOØÝŸ°Û•I[.výÊ�w%f6BH##i¬¦!,–·4âÆK]êx eÉ=6Ço.äHøk(ÔÍ4©~$BÓD³&UÔßêÕÁÂX)úLA#F8‹„ƒ6òR…ã¿)ÑyÉç©Ù¬G¾Jcñ;ãªTæ‘»\DÜb…z,Åx¨¶3X±’ºÖ§ÄÀ üµ=ÜÁã>aYû{»-ÝGnKþºaÙÔ¹IÞðÊFWWô%³ *k’•V8ŠÔ>@¢ ;˜;ëb“›P¨1Üµ”¬*;à^¶Åw$” ¾R<ñÖ«C0þ¼{£X±¬ì%AVâÊrg;1í°óbHéât´ò½ÉîK’\HoÉ­ÎíÖ«aÜK"A�zùë&øúŽ]ºýŠ)ºþ=¬m±­$	+¸ �*Z'·]i•!Ú½B²õu¬«Í*QAZØ‚Ò9ÐG@:ôÐâm‹•~Dip¨rV�€¼«=y
ž°íƒ�>?'5+“N8æs6E\z�¢ëT÷@ÅJ§‰WÄùº�gä¥JáFî[Ja^':û`(e*Ãa‘;xF®aB&5fïjˆÃ´Ô«N%Áò=w�¤N‡[2“J°34f¬m&^Äªê%T¡`eI?ËSG[!W‡\‡ºc[rÖà”t±r³~¬Œ:7Yê¡I3
À*­ˆkv^ðô(9—c¶° u'ÃRåÝ5f ;WMÌÏÇížæøš°Ë“J“¾ÐzkÆX1mÎµqªkJ8Â¬˜šÎÂ	OS×U+xð�ëmCªqø}Ê
T¬À•ÎîÌÁ¦F  <5+
ßÌ2Ê–Ð YÃ®·µ<tbœu »+2˜,Ä‘æŽŸ†³O[ŒìAÃ%œ«„ØùV²±ÜÀ�‘�°øVn´T*�/Ô6"5ÖSŠ•6!µ_¤}ç!¿ÇR—oo†1îÞ,òZÀ†Cî|X‚Ñ?=f©ºò•^�Ïˆ"v²ÁÜV€ÄµlÂnÈ  $…ËÃTj´
<Úïm¦Â/($³Ø§Œ0	xêRÐ¡«m•½¨Ž¹òc!‘—`Ë#êgp#TÔÔ™ŠHÖk,®›,ä8Ek(U!P�� Ìõ�ÃJj©¸\jKN%)|hå[O!«tz³5ŽíElwPq9#.$ˆëã¢ÕNÁ‹š5ùMÈ·^À-�åí¬ XSåRó´ïtL>e¤e±NE½¢ü„ÅM>lX!&A‘õ~zÎÔ¶ŸS'.¤†¬�TWh
O’ö%Ì2Â�;˜‰Ò¦“JàTÐ�,îSÜò;¿Ò 7åÔë+K�W…@Üw«ZI²Tˆ±‡šI8¨PB�°ñ�–¡*Ð§»ãÄ3_%’«kdwEšï&�Œ§E$ˆ�Zi:’Óím5=~�ãÇ–²µuTía½G›r[m€2@ñëi_y.†W’àí†EÜwDÖæ˜É ¸Ó“oQÂP+6
5¤Ñb+Qä Œc}¶ˆ¸žº•X ÅeûdÆ]Nö1,ˆøéi§È]Èu€³Q^$83EJÄÌù;Žÿ .š{]ïÅÁd¥bekj"’X\V)±vÅA=HŒ²“ÔÈÔ¸Úˆ´Ûµô¦”71X[ñKc2Dê R&zN²•EtLEìÆ··G¼´£;â,R¬«+!`…Øƒ¼kYWQ_³™õ8ÈÖµ`²CUÆÜ³&>@Ó,<D�VN‰êN)ËRãIû†®4§p=‹ƒ+ÙÑƒ“™“GÂ5/ÀqR:¬3îX2@?T  …™•27žšÐ3ÍòÎÁ²†.*·¶
y[èx˜3¿óÐ¨.S6«qK;NËQ]Ë…Å€^.RÀî5Ww%Z‰Œý¾&ÀôvÅ,\3°­`�*ß:ƒ¾Œauf‡”Í‘»;•ç»70Æð Kç­t ^QReBÝÇ<UaUeíu%o²¨n¸ƒ¸’cY´åÈ)N(¯ö÷[ØèÉäVˆª &äõé¥ÍÌ´�8°šš¢Bž3:›��ÛrÌõ�VÉ%Â¶IoÇ R×¡…¿�¶-Ä)V›R$ËfNçÄƒç¢Šærí@‰TqOeê*�m›ñWÌ©'¡<Déýbµnâå¸²KÆIÚÌ«XUuV^ÛÁŒ	ÜlÓ04ºtZ;Üè#²Ø‰ ÍÈ?L‘ò®û“ñðÑÚ¢Ë¼\Š·ä­.Z„´âöÀ©`$±1¿ŒjÚÅµ{œÓÊ¶²�ÎÜŠVÊÛŒ�Ô =ïÇ€P±#'ŒŒ˜ÛhßQ}N�·¥`Îá¡øÖV®íS–¹P ùŸÀkJSYR2Á}v5©•Õ±?¨Åj%üÍ—�?b5Ÿkvx¦æJ­Á]™«G­]¶
@-Jâ7<N‡B”¶øò#*²Úk°TÀUKÙŠ�¬ß01o¤ÿ èR”©·Ø2çDh"½�jr…ùV]ÍX±Ôˆ°�JÒ¨ÊÕ4Ör‰2�2¨»ùŠ» ’XueÛhŸ„k>Ú›öÖž¦ûà9î–
çIré» $–$I�6ªÜ+«Ž@+;ØÍ]j”¡6TFÈ¶=zðüõYC·>5x¾òV·Úì+¶—ãÚ‹Š]b–˜ªØƒ0:Lµ<‡jºøÀl•Ùuõ›áƒ°hUi|£â&4äû…/äU÷ð¯‚²×Ç©�2‡3ˆ%ÉˆÔº��ë;Tòo»:ëÉj·ÄÊÉ7ÊN©/ø­HÉÂy_�‚ä7êS%ó÷ü”öð9¯›ô‚IñÐ›æVI4	GjÝ«fY`¸["È�N*HðÜ™éøê¥Li`iÄªÔY{×[ß`-Þ\€È©$îÇ=4DrZ}½ŽlAÊpÁ±	bWúbÂrU¬ÉòÊïÓ¯]*iM	xÍæ»}ÿÙ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       framework/core/components/extensions/manager/static/img/thumbnails/breadcrumbs.jpg                  0000644                 00000101217 15266055654 0024713 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:F58C06915F2911E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:F58C06905F2911E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:6a789758-30e6-4fd8-a94b-3cd10cfbbdce" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ £            	
             !1A"Qa2q�#‘B¡±Á	ÑR3$ðábrCSñ²4     !1ðAQaq�‘¡±ÁÑá"ñ2BR#$ÿÚ   ? ó�ž^ºi~0<†±‘ÑE‚»'lüÒ7üDxëèÐŠ’Nu+ó~@X
ˆÔ ^Gv¥bqusÛRW!X¶ �Ïøê@=U¦D9rXçM.ÁP˜#&ú�Ž°D–
@š‘+{o`²Ç,ìáà©FÅ£2'újªs�¢’1»O4V_}ª&ªŸéðªÅTyv"~FbtÔÔù ¹öÝ•û‡s²]Ï¨ä®Á°Uf ™Ü�]kU�O‰H¼Lñ<égSÇ²äkëí³%jTRHÈ•èwðþº#ŽëÎuóN»–´^^€ËÞ5‘e$?Û°2�÷ü~‘Rwâ›[´¸Y’º+Ób*7t£$-Øƒ1‰#òÓBAu­\'Õwaÿ MxàÇ,'·`Çq×Ëâ7ÐÀqu»švt»ù,ÀKV*º+^:†È0ó XÁ"#ÃT$ôÖ‚3ž^ê>ûä;÷yU-u; Xf‚»nXîrÖ­A#mj© eÄkò©®ñÆ¿°-Wå*Ö °.ˆ8Ê‚¦$‘ Óº½Úôâ‘f=ºe¶5£%µ�kÚ_4Cc2¤Ã¬�ª�ƒ)±iŽ®š"˜Î±Å¶ççQk¬´e ‚@>?=MŒ;û+«N3²­$)6·!­‹m`Ln>˜fR:ƒZã“rZ‡‰|ÏÙmùoemPV°²%‹È+‡l ghéŒ~Cú×oììÊ!˜ÿ VuOí+æqÊ‹+½V¤³�µ.%j2±`�O‰;Gã«!™³,�û1¿Užêò–‹
žÐ5¨ *hYY� xO^šæG]U;¸;ã˜OãñË+ ¹i¦ŒU]`9­`Â¡�;î†€Ã<Õ1/Á÷…8)Qš(t±Cä%J²Ÿ¨ï·ÃðÒHwSWfù·º ¼;]m°9ì†Èq´‚	�0OþZC��”Á.DŽÕ{ÕlCú×òêRùã*V\Îà‰‘hèx*#ölÇ»b•w½xq÷VI}Úwƒå#áHýƒãL‡"¬25î¥6Ò‰ÇsYä­£»ËE%AE
ô&Ošb5F›{k€YûqÔñ?”Î5N•ÙEL}J¨–œI_#ïôÇÂI;êlÏ„Ð0†AÆåpªãoK°ºÇd½–-HIè`u€'I­¬r6`èî­FýX²Ô5ÎãõèV¤‚1'`ÄŽ¤ÇR*l@%NÀ—`Û­M†»©»‘-Ç;•€…†Ø˜ñÿ %ƒvïŸt—áôYcr¹vX´±ª³n6#–Ug‚ÙÌLyI:ÆÚÙöžz!—µ­oí®²�ÔÊç³,Zª‰Ûb	#o«òÖ«‡”›4}¾	•ržS»ˆ±ÖdRÐ _0+„õé¬Ç/žjKC‰Ö‚ã{µÛ�öÓUD±-Ü$(ØxïÖ<5.}WFAUÝÇ%Z«[�9&>vÈ¤˜‘ÔÈüúií 7ç!Â1Ç{\=iU#<Ýa†GÊ2ð$ïÔiÛ5$†-è¬¹¬äªþã“jcY[yª†-_‘Xƒ˜ôêuª¹”¼ü‘­=Ö²îO$ŽeÌ‰bÆDÛ-ÌFäôé¡žF½Ö¤dþÚø)©ªÏª…˜[«Xçó?ÔjlîAUP6¶ñêä×aÅêzÝr_+7˜) ¶$mŒmªiíæ ¯sl’õ(â²·²XÃ"I$•8Îäô#}!·%‘g!€Ÿ‡Es-öV×ÝBÔ3AÞ±™¦Ã(’1c©rCeQ'oªU¼G®úÚÖ½ž[)X$ N^q>FÞ?VÅ‚ÄHX¬!{¶öÐ±í i�€ ¬‚Hüzë0=PºGIF¢®(±•»Öò¿Eí*X8­'ÄGŽ¦ ¼6¾ÊÉOáL•Z!+ã1.ÍUª6ý(1æ�	R&'VX‚TMH SVÎ:…ZŸ¸�Ò‡Š»*ŒABg¤dí¬Ö9ëÌ¬Hÿ È<:pÊ]¸w«þÚˆPÊ¬7`¹4“/ˆÐ 5ö’u„VMÉf|tZì`Ö2±¯è «‹‚ŒXàu.Æ5è¨Ô‘-Óò¨­lãŽwÛpsÙµ84àýDx=5¾È‹>å6“_ñjñÐ8VWágâ'Í=Bƒóþ›êŒH´³¹à‡�v‘…©rÚªÜ…ú•MfB+nf`Ç†¤ƒ ðõX0vÆy ã\Ì•óºí}Ž†²êÌÎ7ŒHúTŽªÄ;ôÖTxÏt±cÎRì¾C¤näH¼)*Qz/p	 Æ¨V-ŒG‘|në–¦ªÍ7óš°¼ž2A,…Ù@
1<$ŸÏSYLqü'´ O¢‡¶ß¥cÖ;`X�ÊîK(VŽ»HóÁøü5nÏ�Çt“MÅyé€µQPå3º@™üµ=½°wø¥ÜêÁÖÂ
 £%r€ò�Nä©ñ�X2FË‘®ãåÁQcpê®Ž$°J-aQ8¼baÓc1N¹Ðc,ºØ´)æ´¦çf {%¬¤äLNÓ´ë©‚[š²ÂJ(¯‘YBj¢Þ;=Œµ	O)ÄHØÌGCIT�ÍJ÷ÙÈýÊ
QùmBäó‘X†…h?8ÕšŽàøª�ú›|¶NkYz3X•T­YdÄºeøÀðÛQ“0þË¦
]v%lˆ�Þ7ˆŒL0=,Å‰ò�bŸ$–é• Z]ìSX2�ð@*¨¾Pì“´m¸�†±e�.û.1éýÅ,À%ÜŠÅƒñU@Ø¤[~:÷Au5Ê{¶:¿�Â= †BÄý,C?ø1�‘×áSMm•”2ì°ÝdâOöî7 ŸËC“!b6y@”r,u•ZÉJ³a€ÈÓšÎÑ;ÃWÜÄBÆ§tÏÛÑÈFqh¨¨-grF¬‘±PÃã <9Ù´³²ÄŠ®µÍÚX©0]ÃD©$„øh ‘ê±aaÇdOÉDjRÖ
|Åß+dÄãâ?Ã[¢Jß$qësuÎ¶5FËh®P ‚H3,½c§M5rXOÁf¯ÊÚÿ ÷@T¿	E3åpv Éiº~zÄ 7eª{‹Cº.M‰Z­œÊKÖ"‘Š[öÂ‰•ù#‹kè›R\‰J¬Ø´¸J|wí
‰néRV?MÆû�¤Ÿžµ„Ï:8	�ê–bã»‰¶£0ÁÕ±ná“=BíþºÖ;Â®#<PÛˆ¬,´ó*óRõÉbÅÄèO˜“¾¬Eˆ%„œª¨ä—­ÚÜ{h QhSæ2†Ñ³|>cPÌ1.¨ü)înÍA+€0X¶¢8dä,5u‘•&ßþ%Œ:ÇJ{–ÜmŠ”j ýyŒ‡Ä‡QÓSÝb;U°(©+,[„¸¨
*X¨KR�6´ÛZ
ZO=h£©!¬PKri&fg™f ÇS1©î}¹§² ÇE²-†ã7éqÜ'!\1äyX*ì G†âun�8å(bà?>­ôYÃ»“ZØ+5K_
ìR‚îwh,Aøÿ ] Õà÷ÐE;Èw½�5Et×IªêƒYšºÌ«Wg;@€:o×\î?bùø§Ç`*;`6ØR­�U+e~NU¦ ³ÌØnvYÈGáªplû}´ëQbõãÓm¤½¼VP¬Ù°ae„A¾ î:ô'å‡q0];êå-ýÛ_½Æ±«¸á*¸êîŠR ëùêˆ F8üÖz“&Yˆù'ÝÛ¡lZ/¯˜Ï�Õr—ÈC2‡e*Ý˜‘3×¦Žáf$BÅÝ�ž«\†ãŠQ+Ž2·é–½—!³U �¤n'á®t'Qè®ÝDéÓ©zjJÃs��+£.5ŽÜs!•f@0Çñ×bI¯w3è Zµ,û\­^Ì¶ƒ—’ÖaÆ¦J©ò3e •vøë�.{�Õ±îsž
nM®·r�7ž.YÈ¡C³^V"b70ÂuÒ€ìãŸ5ÏÊgx»2ÐT¹ØbqÞõIÅšµÅŒ4ÆúŸÔmœòt€[N} ÷”)�áx×JMáš"  �I�Lc‚ÝÕ¨ÅŸ�ÛA$rÀî][°¨XµòkQ’åB(`<À�Ôˆë¿Ž³1øª6‚x.;Ö«K—©ØDÀ#à	“'¤ ™+ @H5YiZéH�@ÜÇƒ  ê`¬Á5EµÖ½»3SeubÅÛé ‘ÓÐ*ä¤Ù€a[OrÅ³€Õóx¶0*õÕ¶@Æì>z¢\ÏØ¡µ¯’Y¾Äã�k­®¶Ê²T3#‡êâ@fO†µ˜m™âTÔØçùGgë-¤ˆå³³«œl`ÌÌâ":ü4ÎF=–"ÖV0KTåÝmŽ¤'šŽDl	ÿ A51÷ZÀ'àÉ­ûŠ‹YeÊ•ÓbØ‰ŒXàI,€OÂ7Ò�~+_,´×3Òµ¹¥ÝÙ…µÁ‘\LVÿ %3¿ŽµGë(±0K“Á¸,³bŠk‚]^ê]�ijàFgõ "&5.ŸªÄ1�ö=y©Ùl¯†fN"ùy  Ø®ñYž¤u?±çÅUžµ}8.Y–•Ê·qï(îÐÎ ²D�œ˜•“"419Ùa`y¸QšÍV)í*˜‚�‡�ærË¹�É�^C»ë‚ÀöÃ2ÊZÆ5µFH4#æèÀÃâcp\'Ã®–«c–TµÈ‚hW¥¯i®¨­ª½Ç¬0"qÄuÜDÆúŽâC	¨T	.í­l¤ÂÐÖÊSJ†©�Ð¡rg%-Ð’`Ììžá`Ìì±ÌÃ¥q÷µ­PÉÉ­Éi7 <Á –$0éé»Ìmé÷Z€�}år!s.O!úIRÌqzÔ¶K‘Þw1¿õÛX ïŽ©!Ïp0“]Bö¨£2V´°ãÚT:dÌL©aÀéëŽFGEÎmn[n¬<QjÂ0K�êò`(kˆ ï®¡Ûºë`I	Gíí¯‘j]x¬ár¡8²Bˆ �ãoUåMÜHÈê…ë±ë¹ZÁÆ½š bXI�±;Aë×@nébÓZR—*y7ÒlPÜºÃº@U)�Çs1ÐipÇgá„v»8®_YG]ÓÛòk¢W.ÙP¸V§ÃÄ±3Æ&POH–áÍ–U_o‰mV¥èÕ5ŽÅpaˆíb£â>ë ä4¾ËZÐÆ%mî{/¥ÃkHM�,¶<*•�¼zõðÒgˆEŸú¾X=VZO+‘Ü ÙkZ¤ò_–™ØF3Û~:žè“èº ´ƒ”¤ªªˆQhzÂ…ª—Gîä`É	�ôÖw:„ *Ü>i½Û¸˜©²žBÇ�“+·‘ˆP•ºÉ�õDT’û¶¸)Õa¶¶RØ-[«…œÊž¸å**›©(ÛD�È–§#xÛîžÀp}uñU~Ý®jÚ»p£c¾A²àÀð]÷‘ñÖq¾~Ê ¶Òüyz-r(¬ÛM´q•^²ÆåiTU$¬ ÈA_ÏIˆr­Þwmö\-Öæ�‹í€½¡´‚¾VY	 ÏËH3M‚{ª•y’âX‹D5d‚'áý½Oå¢¤é8Z$YË5X�#º@êHn'ÎÇGþsè‚­õ[5Û�aäž-ê¤£Ü$TL…
í¿Ž­­W\: vÝ­»k¢:‰(¦¾C
™ü”,¤ÄI>¹‘Û ži×Ý�§mûocbù*Y€»‚ êèÆ4Ê,ûa)/ì‡¦Û	ªÊ{}È’¡È‚rÊI �µ=°ìr±´²$)åýÅhÉE“ÅäY Æ'Ä±‘7éóÔº¦l$\ÈÎÍQsnä•_2â†TäÌ ð€~-[‡€À²†'w!6§#ŽËcƒ}Ä=h<¸ÐÝÌˆØ�ôÞ¡â>ëP’Ì§_û„ÈÖ ­
qõVb²V1 	:*Äs?MÖ6˜ëï�T÷Wpiã;§1¸¡¬ìÕŽ*®Is[âZø‡XÉq	a¨Rq/-ÅQÜl¯8ÅRlv,6cˆÚF¬×´´G ‹f ¶¸ªì¢Î3Ò»ÝuŒÆßO,çÈyU�Í ƒ©­Þqó[³‡Õ›è™Êd·”P­Ž–:½a„ Ë�í¼t$�af~20°ýƒm—D\z>UÛ™B§micåPAˆcæÖbÍÃ^ª«$�>½Ñ]ua•^÷{,[!‰Œ¬ªI{ êTøŸŸMHwZ,:à¨£�iª›®URçõ±œ�ý!r3"XLõùjš¤°à¥ì 'á·ð—k�e÷ÞÔ~Þög°	í®#mÌ®Àî5ƒà;}Ö6‰odëyTñ\]Ån]jå>YRÊv`¶?á©°#[.‚p”ÌŽ5mYŒ{‹Z¶Ûh#©ñ1ª5ï$¾TTšÔ¶HÛ¢šë’Š�·$jmv !±\K`‚|z�aÅõùX€5¯EWgž@U¸VD,“ƒ± ‰ÿ ] ÀÝ/ÍGw%1¹…k[1 ƒ‰È%Y‹ˆ;1ˆÛóÖ_!k–‡ú¤²qÍýÅ®ÛZæG{™†8 'p ã´N¨žþe"¥ðD¾ÇuÊ×Ézì¶ÚJñžÁ›=Þt3
¤(î¤Do;ütÜcçñ@òÉh ðSWÛî« Q�ÈëˆB‡´±ë¿†ƒg«g‚ºÕ±ñ@2pî“J%¬Ý’Gp•J°]§ê|¼tÔýR·,õD"º‰wv†VÁ+sApclŽ^'åª g¢�LŽP�M6»T– NÝ”³òQ²73˜`¤OQ­|{pµIˆŽ<Në8ÕTRµÕëb›³(b…çêSáý4De"£Š×%+ïZ�É5Ð¥Y¸öJH!!ˆ<4Ð°þ8"ÄEÆÚÎ*qÊÊ%ëe¬ù‚í*„	�?ž¦¬b¬›o„«RÁZ÷“õ)°ä+ 
¬L•˜Ük	Ž?5=ÖýÛ©`@€çÜBJ…�„�|>Æ%,ûålZöR¥iZéf0á°R¤2À©ˆÌŸµGwÊŠÔ†¦õ8­Âðrê8ã‰È¢ã@¥ƒÌ+$Ã,7U`U¤Û™±ÿ o[V»€ r<¸�˜ÎÇqOok¼ãŠ—îa‰ä·Ü,MiwyÅQMÎ vÜÈ’Ûõ€6€gv<Õfåž
1p ²¢³ŠÆY4…#ê#cÒ ü7Õ±éÑHbän¨âò=�BE–7pÒÁYB¶Ë¶1ð;ï:‹�•QÙÑo5— ­vÿ Wh`W¶IÄ"6‘òÕöÎ'RbÃ(É©—{íMT¥�H!re#Ë[�‰§å e¦uñZÄ1<5ðM±_²;|†SÛ®ÁE,¦2ÂRwPHé©zÔ>ÀëÑ,mŸ‚�ÿ r
T,¥ŽÖ«OMÙ]^|zê¢JÄ<B2±cEMÉÁƒÜÁZÁVFY	ÛR`Nv@/o×1Ç\Ñ=Ü×í²Ø{–(Z�ŠÒ%�Œ™ë×Vx˜+D `¥¹	k2Ó’¸Ea0°dÈþã©v”´”68W‡©xÕØxé—rÕñÊTÏ@:Wi=~
ma^ŸfáÉã]_Ç!ƒjÚC~Ø€$ˆë‚_=½¶�·p»±ÆSo­b�Ç¹±Z�o’J³ðJ± ƒ!|új?d�@ýs©F¦Ç‹Ê�ë±	eÀšûˆ»�¤ü5­ú–åîšÛ»¯ÉQjñ”ñÍP^|´¨•–¹Ün²vñøh©âe$ÆŽèE!”¯+�	br$+Ë‰¬f[§ÈõÕÅÙ¹g_E<Ÿï®h-Bµú‡*ŽZ°#%µêÂ!ŠŽ„ïá¸�5‘ŽPrïòÔ¥r¶ÑMuÑØk‘ÝV%°HÅ¡¾°[oÇC�åP™*8ýìXV¡Íâ¿9.+3ˆ'ª‘æëÿ fµ^ÃM²|SX?Šùm[2b)´‚¹lW%Ä€;G�Q©¨wçüåQ-��5¸;œ¦rç$jß¹X`JÉ=
ðê	�u%Ž1é¢¹Ö½¸ûÆÞŸTåzÞ¾*rjg2Õœ¬PFlA´¸®Ûàj	 ×$¸Óï-[Å›-Â´µ¸w…«�ËŠâŠTØP™ƒÒv�UÉp7EpNßd4\Œ*zU©‰©j«,»’­$°øžš’2^5Á €ÂvFÛSÈQÉz¸µIº rÎÝŒ’õG^šÂ¢±¹TýÏžœ¾k%îJj{�*y©˜­H8¡fm±�ôà�ŸÝÕfáì³ßk»†¶íZÛ1Ä n>™ Bé‡–EKi7ã2¥i‰,Ä'c&?j’9) Ï$+“×mÔÔ–Ú”�i°•l'r uƒoòÒ9¤ƒ„5;?í“*Ü5Ì¶WjœzùûOÔdoýtlkè¨»„ì,!’åïÚ-¬5Ž¥QJdÌ.òŽú{Käás¯ê6ôø«;½—~ÕTåÉ«k#èl¡¡A 6>1 38rÉ ã*|QÍõÐZÓc?gŒ€o>UedÔ’°–}Öp‹ðDµšÎXìNöLžP	q‘ù˜ÿ =k>	•‡,!¡[ Zó]u)‡e(ªäWrO�_é¬íìžÐ¬±¸EG-|C‚YÙ‚‚¹J¨Øl4öšæî¥?pÒž;€;–¢2w�Ø,·Ž°‚†Å”‡o©—I§¸Ü—z¸ÏB/$=�Š0Ø†
Ó¯ütÝ!Éþ¹Ýi«Zª¢Ûn«‡ƒQ
Û‡$‘	1¼jÌ0Ê“bV¨ªÀ‰jYe�ë(Ü2â¶¶E‰€`ÛãÐjMœré¥@ŠÀõU9·Ž¿´¡B©L*%ÌÊùšI IØ�.©œ0×ªÖW¹4-•˜UI½j#ØUºâÄ­o�$’óðNÔÅ.­[‰uÉ�¢ÇTet\K*¡;œ§aþºÌÄ±ÁôUV%ðHõEO)/V¯�S£òó°¢ŒTTÍ±-¾ð'¯å¦ÁŽq­ÑYù…g�Úã„*¡­ýFR�)3âvþš-g“óTj‚¶[Ø±©ëQŸ¶ló¹&BÔÞaÓuv	|òQV«DÊ¬1µèJ.³�cÖ+`ÿ M˜îÝÃÐ1ß®¹®J�Y¬">Ð9ågWÄÿ {’@ øjìM¤ 1¯åköïkµTÓÛÅ³Å
„@T¨'h‰:C{ëd1±cŽ�ÃÚî[©{�
u!Vl®§w*­…»CSÙuAËäòªu`Ž¢ÅPYbÀ®Dè�àkâ‚óºl²£AãT«C• ½…¿Iž6À3>:Õµ¬Ü†'‘EnRQB–Uk*°Ø  †jÐ¨’c¯ôÕÔË‡û —«Ÿwä§¬ØôØŒ�û‡djìgÈ”ò�³|w˜�ah­ÚÀ…E•±�¨f¥n^í‡›Ëºž�úÎH/Á`C†CÇ²Ëj¶ŽØ\S¹]Õ±VR<ÄK,ù¦I]§¦¦F
dÁßqü% flvNH›÷7@&
â¤ëX}u@Ã?ß¢äøý„´±.º¬6sY;gbï’�÷tãâ«¸T�ùŸú}ìªí°$\µ¶[À�”ø¤uÒÓ(€Ýº^²ÆšåCª VÇ`Hÿ —r`Áùë8u¤‰Ð@Ìå¯­ëz«¢¾åv3öž›ÌhÂ§AÚ~1Bª¶T*óÞì’Ç	‰T�ã¤~Ð¨Ä´{ªÞxôÊZ—ÕK ‹I,Öm"�ahn) {Oòœ–­ÕÙSd&d°óAs É¡Ú#ZÀ†}’¿5=cŽ¼`.#†–Ð¨¶Ð„±&K,Ž€	>Z®`(Äœ*’ë,ã»ƒeîj�ŸU•[¯¤Çšu¬ÛGÝ9•!±t¦ ž*VRÐIr2Ýqê>jX8u$wh�M«X*ÎÂ‚ÅCãˆÌ0 ¢�À,Iþ§X‡+*9JÝ“‡¨qÔ!€›§Ìºõ Ž‘©8mrH2ûiÑT¥Ùåã³/o�qcƒlØ³H•+¿ããªimþJEÄƒ‰ÊW!ë°µywEžrïô<	-=$0†ŠÅ7`gz­Ï�S[®hËôÀe%‚“¾ÿ 8ÒÓ9â¨“¬#°­t Ã¹]õÙ_$ZTÅ@@!¼d�"¢ËeÏ¸˜!Ÿ‹}_k\8Ôñlîa‘­™‹.  UÁ �XƒÖ55 úû&À–í×®S¸Õ*~êÇd6Ô¡›(Cç;  *ž iØðHr‡�RÓV’Ù-tlqw� ]Šƒ2O�M¹µ¿«`lG¼¤…¸Âv1¤Ë_ú…ê�Ä°2 �˜é§úÔJ“^ç�sæˆWue©fJ«ZÇe]‚æ`‚Ê ƒ2ãóÁÛTÕx;a3�µ]mm„)A]vY2ØEuÀ :éžIl- ÇÑW³_vÆ{õ€µ®@OÄ�ˆ=5�p7QÞ;q(¯B"(§µÆ…»õ±*Íg�VŸÜ»’gã¾ŽÒäO·%V"ÌìÈ,µb«­G­©¹Ó�Sd®êÃŒÀoÍ¹ü£XU†ÝBúð8I¤wSºÿ ¸ŠMxÓã�%€2³ðˆ™Ö5`Ñï”‹¾Åõî¨çrÖ•âò,AûFVEç)’Åˆe6$í°·Ã®š!O’æ¤pÇ¿ÙŸ%p•ÛÅ¡˜pA2Ö1I�•ém±ñ=îü>z…Ãš�µ4µ *¬†$«9ŒÕ¶$	ÜxW~NFê8b¿•Ì«ÈÉÅZê¹»'˜ÊÍ‘@fNòvÔ
XãYIµ_+8Ì•[Yº²luí£©&ºUÎ$Xƒv�µ‡q‘ì’Ãé5òObÁPK¨±Y9TÖ"²¢C€È	ü??ž�&~”9hTã[=8¸¨SdÚ[v
ªJª)Rxo3 :ÑT@pW§¸¡Ü¥ousb¡L6>~z
Ï(Vîµ ‘anÙfP¤¿@ÑÜ`ËJ -*ŽÚ¥´ZˆkRçdU Æ#á0fzm¤ðû)�ì~©ÁR¶5×|Õ[)¥.; ç ªÄãPŒ.�Ús$µ|k›’ÑûLû)b€¦`šã3�Ûãñ×G´
©í¬¾Üu„Êl¨¸p{MÉCmw¡Ü£‚sŽ¤$ÆãCØcŠÑc;…} G"¢M‘Z–ÅŠÂ†Iòˆóãøê)6�º�Ú9C�ü°ö½Y¿%ÊkvÚ°$�ŽÆ>;j€ÌB-nÒæÓ•G!BrÓy®æ®l­	efÄÀlNÂG†š»3$³¹ßæ��Én'%žÛMÏ‰©ðÌ$©Æ6Ü� H?<£­Bk'w�S3K4J$2 3ñÍÜYÕ@��jµëìù]Øz³ÞHQ�¯øë;0Gp'_¢Á]jÅK!D¬(PÁ™Ø�‰ �@ß®°ll³0ÌóGØJ¹K…µÑ,½˜°uC¼…-´õm¢vÖ’åÖ�´z¢w<®EœÊT–��¶2IGB‰økH©ÆR#Ž†äJ;÷Ðý®ÛUG`0iØ° ÇPã¬�	†A‡fwLãÝË^KÒ+ªŽîH£ú.Äã®‹Øe€³ë+x³\íÜ®›Ü@°Ù_ÁÏ€ŸVîeº)˜¨ ?\…¶Ž•q”(Äáp`{vi$‰Î	™�`	,U@�¯)©Éè²ÆÉJ­lg¹0KH™8žš,(«T5vÔtXS“ç²ªØÒ6¥V•[ ƒóNÿ ë§¸Ïà‘[	%ýŸ\ÓjbÔòê-Isû7Œ›E€’LF]wüõ¬D0Ù5w“¿·$žB ±®Oû£ÇRÅÁ³ŽY €­¹‰žšA™9õ\îÜ¿„VGs‹eJ-¥ìD!O^¸ÂˆêÛøo¨p•D’xÊ¯�qCcYµµ©‚ì�™X·B
íV’ÃR°%ÇÛ^Þ©oe†Ëê-ÚB€Ås‚TDô^ƒÂu5c²mâ”õ*QpRÔvÉ²÷%J©fR•QñøêÁ—€ŸU«‹’Ç¹kCû‹ì2„´³!	gaÖvÛH±‡HRÎ]ãë¨\…þFl•~áëxUcÚ•s—›#* 'PÛ»qW^ïn1jÒ×äÑI‘?KÜÙ('<£-ŒüãUÚØ/øRN	ùSÐ›†.JE�E–¹K  ëñÖ5>‰±–Ý*×vÆ*Œ\‘É´5–:³CÉB ƒà	ÕTµ‹�¶…6Ëï+Žt“c*³Z²Ko�›s3ý5¹KCêž–+(,Tf@$Óý6Ða5-“Ú¾úY«¢Ñ]–«y2¾ ?÷Òj1”»Îá%ùw.[#ŒÂm­$²—&E¶A"'D3²�n¨d^]´Pˆç¥»Œ¨„¬‚Q¸ àN´�l‚!ÒììX-·“Rqí±sh ‘�Bª¤/âÀŸÇMI8ü-z�?Ê5vSÉ÷½ÃÊ}�i„4¿ŽâÇRAÁ0ª€µIãñê=ÛC¥Œ,±+8«VÀ06 6�óÒ\Ní©æ‘wïK‡§“’´2´¹ÆÐ7 ˆé«a^'uc³z®BšìWo�4³:ÝK.á‚Å²ÍŽàA�¾¹‹>ÄðWhä¨ÿ ×GBÂ•d76ÇŒi#8”³Þ"ç
ö f~5¤­f@)  »1Fûo¬âºH¶sÀ)n¯zÍ•R¼‹£²SÊŽÅƒ$<O];’ð¦à‘ÏXO¯.=¯]\„®Ê“·Ç±�\À8ËlØÁØ�w«�rƒðC[ñêºšÙ�h´“ŠYˆ[ €À	$ÈÐ{€}•Œ±Êb…‹ø\ÆÈÊÊ•–ÉØär±ŽÛÀßåñÐáŸtp~T6XüÞÝ‹`¸§éÛT².æ%ºd>_†¨W|©3øCcñìý=‹�"§eÌù…kæ9ÿ Ê®ú‘[PÈXZ·S÷ø­%!«µî°'‚Ð‡y­ˆÄ7$téª ’HàµC�Âab÷;Yiã×e}¹ …A* xž§RÒÂO\°<[z5Õ³){ñ	™*Æm‹!GMh|OÕb ú¤×cùÞ¦ªµöù’XW8£	\`4ˆßm9†žn8ã­–ZŸ¶@RÞ:qiFF²¥Èìáû¥ˆóLÀ>:ÕrÃ�Û‚Öû¶¥ÁªWŒ.RV›s i"@øPsÇ’ll\`ªMém¶r›Œ´£¢ŠL0U2Q‰ °D“?ÓSZ‚z$Ùªì¤¨?¬Cûœ×%¢¥ÙÅA;’ÛAÐ^Ç¸Ç5€ìÀUqfÖ´ÛRÑ%�„U“$,l1‰ðÖ‰*A$¶úù¥ÙbVÜ‹Ú²™.L€ÜGÓ ÌüwÖËrU÷GHv7›;hiC‚MŒÀâƒªŒYZOS:I¹AÄcóödúì�j”³áÀW-ýÞFzÇþGI¾
ÂÀÁg
r>C`jK‹J«ìOô‚dˆßðÓj»2ÕËT\kÏ"»‰©˜!à2$í°o‰Ô°<ÒåÝ£ŠãÝ	/ú®Ò;uËa. eå($xôÑRÉ°Ë)ÇjÞà¦À\²3±GH?ãTìál„÷Z½Ë¸ÝÅ)ï–ÉD’ÂAÚßSˆDNZ¨«÷.”Ê£ä·ROn¶u Î@Ìˆü5šåg–SÕXp÷µàX‰…¶8+™˜’Æ'/wÕJ EU¶*šù
j¬–¬†—v�„n?Ê´ÿ Pþé�;ŽÝÅ¹]¬î3"ó)ðÄ€gI$ä,G¯5¡s®†TQÏÅ¨Ø	 îHƒ5»^8,	±O¶ê”@¦«œ²ºq`†ƒ$> 'x0“À&ÕN^÷­ŒâÌT™
	ÙÔ}R#}ºérh©`KY¿cXÌqýÅ78­iò®Jà|AÚ@�úé¶pe�ýy#rÉÅª»Yûö-¾Cÿ &aÒÝG^šk¡ùZÁõôZÅº€j¢·\‰¿"SÊ¦d£r$e#Aîv|kA1¿žˆ»@=‰u8=ÞFpÀ
zà �”À'®¦-€¨	uújû3Ý^ðæ?¥{CÛ>¥îßVböOô¾5ü®B©>C…(ó#Ãc:G�íŒ,<D |û®Âú_ð“ù?ë•SÉôÏ´¾­B!œU·‡Á¸‚S›uN¬²Lj’«¨ÿ /’ÃrIõŸá/ò¯ÒÁ·•öcÔ/ªŠÃ‹ø|®.ðùL¢ðy730Ž‡Z¾Z73©êµÿ Íæ'¬7×¿vûÝÞÆõý£Ý~Ìõ?jz•µºÑÆõž+‚ZÀCyRä@ã¶¬ Ü†p¹Ú¶ŒpÊüÎRy!^ÞÒþ¦.+†Rs$’zDž–¹Æ?*±Ü·§Dêù	Åãº3£òl	‰Ü!sâ1“H' æ±°¨œ”Ê…�;Êôr‘mÄpÉ¹XìÉˆùxH°Œ­Ú	dŸ€]x„UJÀ?©Q$@ ï‡VžŸ-`ÀÎ~_u­RjùYYQÊCekÚ.‚Õ*_t>V#pÁØ‰ÿ gáí+%ãøNãŠZ¦n3µÏÿ ok�®g¸rp|¾FÚ	=y*‚ìñâ¶ÅÔšÆ•ET­é€�Æ$3Óá« ú¨$Œ3œ}R™…XØ¬®Î‹Ø(ë î:K‚šH•]«O*Ñ{
ÀÁùáó01°ÓU`ì1¦M_´YEÂËìº¡]JÕV”±ýKÄ¶Q"ÔØ:z¦®îû%Wa¡ê6ïU•õ†hæBI2L‚gà6Ò€ •ƒöoºËëBâõã°6_
mrB0„ø� �á­Bø2µªé52Ü½Æ ‘b“IVaa0HeðŸÇ}jÀ?eU{<{&à[.EecìÆcÎÌShƒŒ?×Haw“•ÁÜTÅHáÀib°0@qP€Ÿˆÿ =C]Ü`¨qîpÕ=
ûµ4Mm >¨ùõÕ8RjÅ0
ö³²2�ä6ê™};Aêv3ðÔä€‘º•²óÉvq[M.’à• �¼½ užšªT’ÎÑ=›×õ)Õ=¢¹Zn¹eì*
×•—Ï$Ø|õ�íJòaJmÿ @£ÅŒkH�Àˆ]æ$ï¬Ëd*UjZ¹•w¢ÂkycfBAŸþ’:kŸª�€ª­é`¢*æŠÃŠÍ–ucŽâ?á¡Ÿ&UHv­¸)Ê£/)¸ƒ+JÒ†¤U{dbàÈ=:HÖÃ�&*ÖïÝRmW8„¾Å^ÝŠT“åQ±£mb3BÎû©ÃØP¨$‹,›;gZÖ1uxPA$I:`’[Õk�,É‘KYSƒØävÂ�ý +àH�<¬TTI×$¹Âý¿²>ß{¯î?¹ý?ÙžÆô~W¹ýÔ]G¦pøh†ÊÅGÌÜ‚ò¨‹%™Ý‚¨ÝŽ§½†]hmfw|í/Ø_öÑöµ©áûƒïg!}ûî6ÜÞÖã»×ék@õl]Ê`@êR¿íÁ†çÍo18_KÃþ*Ô~Ò½*ö÷¶½¹í/L£Ñ}­è>Ÿí¿GãþKôÎ5\N:ôÕJª�é®+Ú \Þ²Vk,¸¯[ô/C÷/¦ò=Ü^�Áõÿ HåŒy~—ê<zù\kGÁêµYóÀ²
ó‡ï·ûlý¹÷‡ŸëŸf/_¶¾ì3u^ˆÌöz'&Á-†{8¹¦¼”…~:í_1y^?/øêf¹ø/>ä}¹÷‡Ú�tú§µ>à{“í¿^à¸/Ç¸*WeE†qí]µ9C¡†ùôÖ¦íÛ0¾_�v/¯ÂübÁ	eweZr[f`AÊdùhaÑ5¶XêµyRŠU8ÂËrH%€U ‘rÛOŽ¬–¯)Â‘—f:ôu"Û`^UT#[[ŒYÊê\¤¶Ú”»ã]UûšûžkÕr,Ù»›Ð­;dcÃ¦žÍˆYÜ8Bÿ »å«�ú|„¸‚¦@�$Ž†ôü´TœòA­Zp8¬´V973£¥…EŠ…ñƒˆåa îdøëUêaÓz‚á8Z+s]Õ›é|jq`�¢dmÖwùh-?Y‹�BÆ®ë,TWP¯�Vò<ŠÆ¾� ,ÏÇÇIè³1ƒü-ví¿‹]ÃŒyvUˆ^KœÂ€é¶àÇÈëÑ/%’ÅñÇÑ4kb÷2¿Ú�
É•Uã‹/g¬6û~:éÞ†Û~T9�õO}‹Þ•+ÅßÛ¾C6@âFù˜ jbÇ#Xù*Ã„V•AZ*
ª Wû¶|P(y5«©AÚß¦‘û9N ®¥KŸŒ�s%L£#‹³&I ( €'üôw8Ckàœh'·Ë´w”€+°Ÿ;V’6Yê:Äéî'(íÃ&–NÁWÈ´ðÞBîI l`ÀÖ $äct\Ã1ž@‘Ûj.n
‘å®U˜¬’6˜“¶‚í8Uÿ ¦„Å6[uÖòö'˜=X |44p[wÎ¶Nç,²¢à½ÝÉ­SÊI Ì¬ãH&4‰% 2	fKÆ¹ K$nCv)5v™gÎaš	ƒ í¼j]^š¤^â9[–ð×5ê¤¢ªy‹¡‰9éùj‹¶µê¤8­pL�Ùò¥M]á8	ØÀúï©°’ÅÝjºÔ!j“$-”±È"0?3¥Á}9ðDº£”;å‘jìR“ÝíÚ@ È¸°lŽÝ'@œ�ÒBýO±}‘î?¹^íö¿±ýŸÀoUõïròiéþœ«,«d×>ø-uË³tU¦4“Ú	øí·–Â£WôÁümþ6{;øëìê½#Òk«Õ}ßêuVÞð÷“W�üë”}É&ºýƒÿ ©¥‰:ñZæËîx|#Æ9®ÇêWeð¿»ŸÉ?²ÿ cêuû‡ï~¦ú¯g½G¶xÙs=RÕ?IJØ¡º+8U?ójëãµ°/'žž<™áºê±ÿ p?P÷/g“ö“øÁ÷'îW¤r7¯Õ¨âYUxø’x|~z�Í¿Çmtÿ ƒd€¼çý�ýhHLçß®ûlþãîwñ[î_°ý!Z-õVâYj*%ÿ ïxþž¤x}Z?â,ÿ ÖAš»7ö‡ù?öKï�_`ûÛ�ÉõÀ¹[í~z·Ô–M‡ð½à£êjK¨ñmE¼v®WožžOêWßµ²ø'òøõìŸäG²yØ÷?x~³ÄK-ö§»*­[•é¼¦2“ÔäedÃƒ…eª[´ºåæð×Ê¯æŸîWÛ?u} ÷÷¬ûÝœô¿\ô~A^K!Ï�Ë ¨jywÀ®Á¦$ÿ tQìŽÐAuñlnk`¾s]œ{xµölV5òMŠÒ�g¹1=@ÕX1ÊŠ’Ødú+:«q”;¼@,Ø�‹o¾·oáõ²ÝÀg×ò‘U‚‹¹Ôã~Þ¯ÔZ¸K„°˜‘;<5˜YbmW·ÉMÊ4w(¸RŒËl‘‹@ 1bH’~ÔŸdX?ÑYB_Ýä-�Köí©ì°@ ƒœ�>]ºAÓ€u€$—×T´½è¥é±Åu¨VºÄÉÂF!ghŸŽ‡šÂ%1¬[{µ:*ÅFÚXª¡µ‡Ö‡�È;N’#;úû,	0Ý7DŠÖûž=—Í‹J–¬»+³$å‘� ž€ÿ –±  DJžÛ1uÅr8áUËX‘T!¼‰ÂqÝ2€<ÃÍ5-¾Êû¡ŽFì‹ÇGºÿ ÝØ¬®Ù©AEÀyA \yD^ºÝÇžRGLz-ÓÉg~úMVk;VWÛ(Ua 0éˆ•øþ:Äp�¤\û.õhdäUE·Vµ)]ÇÕ0p ‰HÛàu«ÚrªÝÃú¦:*ö¸õÂÕB1Tµ‰UfÝœoã3/–’_*[mJÅfjl®¨ì’"ìBc�$Ë“Ò> øÎ±ýVa2æZ«±Ëåi@V":€Lf7é¢¡Õ�xýÊ‚[jþÞåÈ&Jƒº�àÆ€YÙ$8LäîÎÝ¾Ú9T`s
‚q,ÄAëÇV2ï,‡`À#²ÊRXÙûjq§dƒdI[°Ø1œ·Ô€r9é–%Ì­¥»ö.¶²ôãÒõn[âýñÕ’	 ©¨°©d§wSt%WÙÇ Ø+=´ÉÀ…ëôÀ™ƒ¬}õó[ö.Üõ¶
¤±®‚µ¨CwiI’„Á– øGMj“Ü²ÄvÔ�8¤Ã%"«–³¸å³¼¡×o0ðÜmò�KìùKè½Þÿ m°t{WØ\�½þâá#{§ßëgÛbù¸ž�SâÎ“¸<«P™ñ­PƒgÏæ´²úŸâñ^þ?%ê6¸/rè7ò#ùïÏR÷çøÕüjá×ë?v=R¹÷ºÙ€â{oˆÁK³Y‹*Ú¨á�ˆ=¹UU{]Bõ­!Êòù|ÄÛ²™ß’ý‡Ù_áWÚÿ ¶‹_¸ýéÇ_»?sù�û¯[÷§¸ÔóòØäÏÆãòŠ¤7K,ÊßÀò€ùÐŸùiY2y®ä*ª¨UUD*�€ \×¥o®²Ë¨_{ÿ …ßhþïUg¬zOÿ Ö_qxÎ9>‘ïÏm(áÜœ¤`ég*ŠMußæ –òÙÿ -‹®µóZ±�¼Þ_òÓÉ8<—ËþÂÿ  >â{î-_Æ?äûŸþoŠ�·Ÿsqáû††b´V×l×ˆ­ÈÌv÷ÖÞ ‡¯²çàòÞ‡þ~Lñâ½×í^rÿ ¸ÇØ*>âý°ÿ ö�¢ñOÿ .ûcS]êRäü¯CfžJ8OíIï©'elKk¯ŠÌYxÿ Ùá¯w’ð*®¬jG°êÙ�†Œ†îIXN½‚ö2Ù_ Òµ‡,Èm½¬ãÚ–ª3VT‡{V$›dH;�;�"\�l—bÇ¢w.”Ìù”­yŸ	×1¹À7Žß=L‘Á�Yƒ�}Rìä»Ú«hÉl©{5vˆk"T¯”?ç¬ÇªCËòeE\#Šr¥rP{W*Ê†*Emÿ «Ë°ùjA C¤—�–ÏeT°º¥2•Z 2BC™Uˆ�S±r¦À�@ŽiFÎïÁËºËÚË½RÔ
€•$ˆ"z�³ÐSf�p„³Ö¥ØVá+@pÀ"’àe’ïë§´;!÷N­ÞàäÔìmÔËç¬8cõ«AóÛÇAÊ¦$~ÈY¬{69©7R12Jí ï0w'M�9C‚‘UÂË«¦ÖºË9K‚â< í2gq1¨~<²áîgz”…LcÙRFcq|£ðÔˆAý‹Ã&-‹�q|Ì\~­sýÞP uê71¤gŠÇ
Èv©³Z zL4€l×áóÔÔ�Óug–´K,ôSH²º9UXÝ³±@ ‡ �;×®ú À9ÏÁM‰%‚£6DÄ	\âšÔ�{aT®Ñ"$Îß=d4[M#‘_‹]-´=Ÿ¸¨9±
b|
‚#ú~Ö«¶=Ö©î`GÕ%—�u/[WÙ2­u�æk`
…“çôëÓHøüVÛ	…¹iØå”V³NM%T‰0ª0€ “øèg[¸�_šÇ|VêÚ«ªCqlØ³
È€ÇyØŸÎ5PK’ÚFžj§ä–4ØIQXbý¨WGR2 Ná¦HÔvl«¼3˜_¡öO·ýKßõö¿´=3�‡;Ü¾µÂôÎtwçÞ´*™l¤	 ôŸ«,/³" ÷ ù_×G·½Ó=­è‰íŸEã/Ñý½Àãzo¥q +ãqjZjAÑT|åú  É?’?w*û!ögÞßp”ÖÞ«éÜ3Æö×È‹}O”{<Q‹lÁ»Œ<U[UPåsóy;(Jù/ð—ì¥¿lþÖQï/uTy_u>îcîo|ú¿ Ê½›øüVsæò-™Øý×y˜^[9a€¹ÿ ›ÅÛW99]†û­÷[Ùf=—ê^ú÷ß©�NôoOŠé©!¹¾C‚kãq«%s±ñ0$ f!A"+SbÁvòy•Ò^?¿Ÿ|©ÿ ß¾ÙûGÚßa=“Ìe³Ûü�xe«rø­]efŽQLÖ
«qPêq®½´©™è¼½þo$Ô 9ªl÷Wû€}œë¾ùöç´~ý{C‹•žµOµËqýZŠIzkN/œüBqí?/f¡Áb“o5$€G%Ü³y}“÷ÏÙœOzû#šöñ]»©é\�™éüµPÏÆäÖ`A*À‚¤�rµX²ôøü‚áÂùoòóìe?zþÔzˆôª¿¸^Èë¿oýN‰•åñ€±øµº�Ã÷*˜"þÝWŒ±•Ïý>úÆBæ‰ÿ y‡ßO²>Õ÷—'’œŸppÃú7»]#Qà…[, lÕ²Z@éœxky(if+ŸÌ<´°¾¡Àáú¯›éž£ÆNg§ú�qyÜKFIm7)K‡ˆe$BîC¯ä¿î¯²íÏÜß{}½²»•=¡êüÏI§—X%î¯�{
¬`¡`YPWüëß[wUú/�jvØ×‚ù÷%.KBò)ŠÔþ¢•G±T,  î>dÇáªq�ýW0K�’é»S5u½Á–XÓ\+í³Œ‚È ¦µÏv ÕêÀ—)œkY»)S¶¾a+I9€$HT$kåT#w;Ô,j’¶³;›mî)xî¾*Hf}AI€~zÆÖ±}÷×C¶µ8ktäf4š\±¡–>%%ñv(è¤ôÑÚ]Ý–“¡K\¹K0#’¬M›†WŠí0&f6Ö¬Cý•õAÚ&¥¦Û@¿o–ÖÚ•h!bÄ’Ñ¶µ¬öýD©íj—ž1ôL²¼ZÊì®ºy$5‰u �îwC.Ú«ZÄ>È¨1–ù&5•òéZ(+{\ñêÇ«/ b ÿ Nš–àd$Ìl~
Z_²Ã—S=d£V‹0KÈ�Ø‘gC|R>KˆÔ
û¨��À�à�6â°fO¯�ß¦Ù³a.<¤0p`u�¬%`_uZÁ©,£’…ÆUZ<FçqhXu�1
eTl¬6Ìdivíã&Ò$7Õ’Ò?•ÌOßdIeÀ5Ç.;³
ß<$ ²C�Ô&zøjƒ3®„“!8ƒK!¥Ë]ìÐß§Ô˜?Im kA…65g)
Äb·]_r2tf|¤®ê†øüb5dœ¡É0ÍñWð«îƒU•‘CYÝS~æ³�•Ð6'E·m½–ñÁb39rŠ†nòÐ´ÙÄ`¬mâ²âqKLlbZ|gRGªº—•2±ãXo°Xî,°#ÖÎæÊfd=-kK��%v×øCéœor*~Êñù|v/Æõ>o<#tfôÿ Oås+°ˆ€Qé<5>Cú–×Ùvÿ 9ËQ×î¿§}x—Ü^o¸~æõ¯âÇÚK€oHû�÷#Œ=]éjøöq¸pGˆÇÔXë·ˆA<�ýVšW‰^� PTB¨Ø 5Å{œ>ýâû¿ùñìï·>½XæûìGµ[Ý¼�A¸£“ê÷µUÖ)Ù‚O€AF†»Ö�Åy-ûù…N ^�ëŠõ¬ÖYyÃÇã/Ù÷áú?·*g$}¯w¨zÿ ¥ÖBñëõ¾ å[û„¬sµ“ÿ 5ïñ×\Ó¢ñÍ<ñ‹èö¹/bó{øOZûGïoóíg¾Ç¡z¼«õ�Bâ¬„©y×óC¨^‚+Jn¸ë¿–kSºñ”vÞõþn½!×í_Í—û„zPôŸåOÜWâÐÕQêÔz?9¬¨Æ6Ùé”£»�3VIñ:õøØÔqŸá|_õƒÿ SÂKì·”VÖTgä[Y¥•‰‡Äâ#†I�v5ÂóŸª:éÁ.²º�Wƒíâ­Ó™õ“-f&5­–ÀuF,ÖUujüŒ�×JÀJù`ùŒõøm×Cbbj'¢®Ô´›Q2-Jk\Âï �­$ÇÂ5N  w|è,úz$rØ,LMK€nK+•t\r\T.ä‘Ô|täðSf ŒG²šËJÛÈz_¹]¨Y .íX7$ XuŽÏ�aq¿Å¸§µ¶v]P­nsíWxò‘�¿]É‰ÐIÂ§$°Ï]’è»öõvmµÚ¥Xºv#ØâzÏAòÐ^Û*¯ë•R²
¨ÅšÂ¹?ìäsc‹çxÆNýt³•=ÀBS2ri4þÞ¥4¡<rIB�»Coá3è$‚¶5¦\C7Ô®B£¬�#h0¿-,Å�­;ŸÔdLQqc;Œ$°ÜÆ„”`ÙmÙÍ� @rc-Àø…5ýJ›Žê·EBÐP1ã A}²µ9% ,	wa="7ÿ Ž‚_'_•r Y}•þæÚ,ÂÖkÔDZÜ8èNÃcá¦Fò§vâ�žµUn#
«!œâ…0ÛsWrcs­Z�ÂÖ/ƒèÜ~*Š˜éÚg¡ÙÅ]Å E +– 'q=kÔ|•¯ºe(¬ØÇ˜{QÆIÉ¦2*¤� òŽ‡òÒgc*qº_°l{®íµ*�Y\¸P$ï0€Lè?¹â·õàì©m[r÷³9‚Ò&’@;Æ€DË:íOðgÖëôoåWÙ‹ëEåz‡¨p/g 2·3ƒË¢¯Rít|çG˜~¤®¿å?þÑËê¿§½xWÜ^o¸ñŸpÿ ¾êò@_Hû{÷+ŒÞ«{})]öñym'æœíâbáxÿ ×¶àW¤=wƒÐëŠö/8½Ùuf?ÜÛ¾úõëeí¿ÞÐÿ ã4úÕÇ=^¯Æn2'˜˜¿iÆçoÀì?j3ãeã±ìó¹ÁÑÝq^ÅšË/8®²¯¼ÿ îè¼ï@5óýµüoöÅürú�`5cÖyËÊ¨q–Ñ#%< 
õMƒûH×víñõ^8òyÜä/GuÁ{œÂëGºþü3¾ãq×?Hõ?yQèþ�Î§!8WseÕ£§o²Fçê×o$V¡xÿ Ï7½¶uèþ¸¯bþl¿Ü7Ô©õOågÜQßãúOÒxEÖÌQm«Òø÷1mÇF¶Ì{|?Ôk\×Åÿ ]ŸËmz®‘µÎ‰ß¹¬UKCTåJl‰ €DÔ~ëÚÿ V^^þÐæ:«¼ŠÓ[Mœsm<…Vp«[UVéã¼Çå©†Â£þ9dåä[Þ¶Å¨#Ô¯eÜc”ÖXy^$IÈÌÿ ÃG·9YzçÅJ¬,ÔZ¸H‚å‘¸™“ã 	/•!ˆëó@Cþò¤½m±]Jˆ ÉA%·Ç@° á;Œ­5Ö[Qk«KŠU^m•ä<õúcñÑÛ‘¸Oq8ÂKYuËÇ¹í
Hºà½ÂTŠ°-~¨ƒC(|töZUíÓsßU•XÁÍŠñåR ¢C¿áóÐjlCaabÎÓÁå¼v¢•qbWr22Ôë“• ðßË>'YÉ<’D‚á*ª¾¿ÙNíÈ™`®@ÐH?#¥‰’9)À<}×P9†ŠØ ;aŒ•ë"LIñùè¶¬PÕ«•c˜r…�8œ§añ±É
ÚËQ[òVÑUŠà%j@Ï£ÅÆÐë¡Ü2Ä"Só¬ÖÆYR²³³‘-�SŽSøõÐòÛ&vPÿ ©ÇãIªÒÍz�8!XÛ5wŒºŠ¹‘ë¯ª¡XŽÍ�¦¢*ñ å›MƒÊvøoá¦HLì5ºq^L ü~Õ,3p¹€„–’|5LgšqŸ‚•ì*/
�k:S`†"±V… @ÒÀ]ðÊZÑÑ-VD<šÑE)™JÖ´$‘0ÁºbÚCvÔ)±"¤–x�º¢¾H³'
¨U‘òPÎÄIb ‰^‡å­Û¾€]£Då~£Ù>æå{Þ¾Ò÷§¥^w´ýs�ëe­Á7r8w¥þv#û�X�¢5ˆ'<ô[€\d§+úñô?Yôïqú/£û‡ÑùÌôŸ]áqýGÒùkôÛÇåV¶ÔãäÈÀëç/Ð‚á×Å?“ÿ g—ïŸÙ/zû€ƒÖù<eçûZö�‡©ð›½Ç6Ê-*jfðWcª¥˜ºççñÿ Ò„/Ÿÿ þ÷U÷cíGÐ=n÷£îOÛ¯Û¾úôn_“š¯ÅÊž?*êÌnJ¼ûÕ[€Óä«J?Ïäï«…ö¯¼Ÿg=•÷ÏØþ£ì?|ðÞïNå‘wÔxä'/�ËEe¯•Å°†
è�Á¬$h¥ÍK…~o|µí¶M8Þ•þà_c«ßöÉöÏòOÙÜ0*ô_Qõ{“ƒëtñ«‰{ÝÊâdÆ:›/?ú¼žÂ8.æ¤Øk[­°ÿ pÿ ¼hž�ë—í/ã�¶ùYWë>¿Áä/?Õš‡ØŽ)£—Ì*ÐLGa¼EƒTÞ:óSÿ ôy0®µÁvûì—Ùeý‡öu~Òö…6]g&ãÌ÷¸yd77Ôù®<üŽC�èª6Qó$žV³¯W‹Å_`¿ü¸ûëÃûö‡ÖýW‹Ê#ßæ¦ïHûéÕç"ÏP¹1ýÂV$•ãÌ˜Œ°N®4øéÜTyü¿ó¯4Ä³œ�²_c=­íŸVã~ÛÝ~³Ÿ¯ûÒ³—Ô¹ê…êr?ºšÖºš	) ÁÓå·qäþoüé92z®Ês9œ_Oâr¹üîBq8\_‘ÌåZB¥uT¥ÝØž�TN¹¯BþJ¾ïûé~â}Ñ÷÷¿o[�xúç;Ô+K‹R‹®-Å©I1ÖUDï¯}C°}t_žò6³IãðçUßÊz¹µA»%OTFæ]GÄé" FTRÖ$“Œ&Õh¯ˆ ô‚Å.kHØŸ0Q  OÈé‡ç¸H«–VÛ,®Û‹ºMhµØ%™‚’	=`OŽŒ@eˆî3‰×úê›ï­¨{…‰Y¾²£¶„�ÐÉ‚gyŽ½5BÆ Ý ³¾º,K¹m‰ÃZ¢³‰o5cÍTNS&#©�Kþ³ÇÕYw�Â;ï¶ÚÅc�_H° ÈŒàååF06�=úI ¾P(SB”¶Âö"¢ÐÆ^¼J€l^¿ðÖgà¦Ððé)M-ÇìÎKäzî²,(¨äù„É�™Òl–í(ëÜ³à´Öì�òî"€Héðbwå­z–SKI~:*qmn†”'–×±”Vf¦AwhÏ}¢tXà�Çæ’8H?®6‹®RÊP&.30¢ @º’©
ÜŒ–%•ª#±u–`¬|  tÒÍ…;9ê…™Àò+3Ü¥g®Û…ßðÐÎF½Uˆ„ô@^Êìý
û²(aÜf*Ø4 Û¶ò7ßKÌV�Ñç{Ýq~5Uw‹(.ÙyÐx’ HS~#Tjƒ…ÄØo×d¤Š	6¡ìÕ�i‚½ÆC´ÇSÍ2ü:õU‘Ù‚v…,§�AØ‚Æ:ä?1¾‘À ’Îu•+ÝGzænRÕ]ìâõ——€#Ì|µ �¥Qa×ëÍnÀ…‰©³Ã×’îTd[(ué-&$#šªÚlJ¢EeŠ0*3r@’X(þî‘ÓTÂ,É…§¥×–TVíS“�=ÔQfn¤*•e*ê*tØW`ò½ïÿ mO¿T{ÓíÇ/ìç®sÕýÏöÝ¬onb_™è6Y(T¶ìx¶?lüÕó×›ÍF+ê�ËÝ^Ó‘ò^œkŠö¯<¿�¿Çß¸~ÌûŽ”¿Æ5÷�AOý¼Qÿ mî>7—¸Â ÈÖU× ¹ed\<ýipGiÂòy¼Vï¦xq_UûüËûO÷šª=ŸÎn~äÒ{¯ö÷Ü6/%y*J:qm´V¼�2‘ˆ‹y«]M¨GEÓÅþŠÞ0x.ÜjušË.«ýôþ`}ŸûÇäú/Ök÷�¿ ×éßo=
Ôäóß�vDä”ÍxÀ±õ<çûÎÚé_¬¸yÓJs<Ã>ÇýŠû™÷wî_ù7üŸãŽªð¿Ú¿µ$2ÑèÕ/UüŠœ]	ˆþ|ÿ RÈ`ªµk€«�‹ÅkÛ¿Éè£zâ½«ÎŸ÷ûÿ Äûiö¥¾×zO,yýÜ¢î¢’Ñ—›u„/|Âƒõ°�Ó]¼Urü‹ý¾nÊöŒŸ’þ{,Äñ«<ƒæ ²Wj˜sYØ¬õu Ž½aÁq­r_$Ìhö–â£Ýß Bùœ2IB\o0|5”*Ü&’—	bÝw³€®J�#%HÖt“ÃÎ%R	¦×³��ä¢b
•Ug‡“�cTAÄ"í)H©Ý¶´´ñ9”¯–¦%{a€P®Šv‘øuÖ5=®O$Œ·'Kä\ Ww²-µ–>c!k8†AÕvòÛZ¢XìP«×tÚPÝVr <•DVf€X@h#h"d|5 îÉµ˜À}eSË±+t¾ª-±HeâžŠ¬ÄÀv †;xø|t×œ4óTI%Ò@ýB®½¶±6|°²²#)È… “?ú´“ë•'eª«Ï�bÕK,ƒ_{0Yƒ#eŒI+æoQ¹2Š�‘º8µÐ5MUN{½… €A‚�šgPÁò¨c—ŠQ*tuî«ema¡\ z™ƒª*H"¶¬ÈòW�òB™ ‚O_$'*ý¿rµÃ•Ø¡@:‰ßb¿=•YJ':�nìª¹‹šëpŒ‘·\ºnF³Ê;\g)­X±fU­e²õW&ÌQIÄ	 ÎúeÝbC2o&¹jÙžÜ
³	"L†ÄF$�_Â5�à’ÈéFó¨ã"Ô•÷-¹Ž)9¬ªgv‰ÿ MoÍ`e£…=íe•ZÉUeƒÝuË#˜8ª®ÿ ßúÎª�ãZÝ�_N±Æ·kpV 3ÜÆU‡xA¹ña™` 	ŸeCZ·Z´½½¥·’½Þ=Š1*A,ŒDL˜'}¼4ôI æøïU`TëSØP^YsŽâ¶À4G�m)ÕÈÂ€EzýWì~ÞýÃ÷GÚÿ zú¿½�É“î_mr““ÂÅOiÔ)[8×h²«�²°!ˆÔöƒœ.µ¹©q�¿¦¯ã—ò3Ù?ÈßcÑîomÜ¼^àªSîÿ h\àòý7”Fá†Åªr	®À!†ÆYWÉz–_cÃæZ¸ö]„Ô.Ë¯xÿ ‹dþùyžöö�u{‰Ð"{ÇÒ[ö>ª¡F+�õ‚.
6åp<®¾KUqòžžI"xîºÔƒ_sý­Páý¨þ_û÷Ú“Ç1Áô^x·›Muø)ó8µHøŠF¨ù!qå5[áÞs¸§îwó#ßåô[//Ð}:»øUX¬gsg¨_Q# -AÓÿ Jä¿ùlµË.Ã}šþ!ýˆûÉ_Vöo³Ó™î� 7¼}e‡7Ô¶51Uª‚FÄÑZOŒê-ä6Êëâÿ =<x»3¨]×Äþüýùö/ñóØü¯xûÏš¦ûSíÏnÔÃ÷~§ÌVšWr �]âw2`­I\¼¾QãWó÷{î·º>ðû÷Ü?p=ñÊÿ Ü½W×UðèV<~mÇâñ”ƒŠT �âL–%™Ž½Þ:7%ðü¾Srç'L¾oúvÙC�-í-O5ªºÇ”’íáã£úï
H{>øà¶o±EŒ-Îê›¸¡64 $ŸŒ@Ÿøé®@[�iX±Y)5´±B nä³’H�Sç¢§¶B×¼¥gM�°Ô‹EVºÚid¸Ù†þl~_ã¦£pCå°&FÍ6£@G®›ªã—s †bÛ2•h�døtÑj±•`¸-®JÔâ‘Ç{ÖóuJ*‹1PÇ% ÈþºXƒ9(4l¸ç¶º­Wµ{£`°¢õ‡ònÌ$ü�Ò{EX(°µŒÂÕ•”[9va`GÆÊ¶K2(`¹Ôõ‘RaU£uŽY“åÈºëb'1ââD	 éªœã)Üzë±*«�ošÒÄ!Y-”¶Ægã¬ä$Ô¥7í•¹•Fì¿h…g=@ <Ó¾[ˆÒI€ð�Q%‚Žµr¶[PîÔUQ!g¿Qƒ´²u6-¢ ¾\&–×M_©ÞÝ;ÚÛúkfR§zÁ¹«5¸¬Ô(TØqë ÆÝ<5œ+T/R+<�-mƒ£¨	f2F@¼í±>:6TÍ“ü" ÝÈX.´ÐK=œ‹IÉDb%Wr$Éùü´Œà:,î[XEY±l´Í¨Á¬ÆÃçw
ðÊT 4Xá(¾ �WÙL9±
Ûk*ÝÈ¶×±Ûb¥d£!óñŸQ©g*EœÆòýê›žçvÆesc!*ÒÒ§ @Äu:X€ÞœRýÇXH¨ZµS_o 0¦BÛ*©3ýªg}I³…[‡dÕ!™Ò”	J+ä²Àw`w$OHë=c‚’!�¡ÂÓÄUËÌÞ¤�„�	R@$FÞo©9p¯fY]ì•ª¥¬µ7ý0"T!V	‹HÛY�ä×%ûß·?s½çöŸÜ¼O{û×.öï¹=3/ûž(É/­ˆ&žMfVÚì‰*êA€z‰ÕrÊésOÛnkÛßã÷û“ý¹÷ïÓýîÿ ~Üû¶Ìjÿ ßi[.ô[ôÌ^3~,ž¢ÙAÿ åÞ5ç¿„Œ~WÒð°\~ÑÏeé¥ú·¥zç�êž‹ê|OXôÎZçÄõÉÈ¢Õø¥µ–V�×ì.CY+5–QóýC�é\>G¨ú§;�é¾ŸÄCg/�Êµi¦¤Yìr@ø“¬±,¼ñûéþã¿i~ß×Íô?¶6Õ÷CÝè¬©Íã1‡Æp 3òÁ“¹%Hÿ î.º×ÂNay<¿ì­DJðëî§Ý¿~}à÷‡#ß~ÿ ÷ž­ë7Šé¡ÀápjaO•"y¶Ëb[^–¨�ù_,ÞÞKwÀè¾ke'õ¹lf²µT¤°Ë‚€n –'¯€�!±Í@Ïw%œŠì¬r»ï[¹5Š+¯"‰ò�€
|uU X4)°pwGÉ’8Ä£­NK‘°†YÆ1A?†·ÑîÛªai·×AnËj4žPrxÖ†Zª@@ÌÌÄIÈÉ:H"»©6îX©_‘wrç­�AXõ06ÍIéÓü5E«u²ÁÌ€tW&+VÚ¹FŠ×“�wuØJÉ�¹�I€á19‚±.¸w-Kp¿n0ã$Í¦À=Gõ�9…‰v+%Sô
¥_t�‚€ y7Ú Ÿœè}’Oh%@xëU£ÈC#Y ‡2l§¬¾ú{ÊG?¢e¥<‹yJ¶µ3=®H;‚„yHi]L*,)íY¨ª\Aj‘*¬{n¤��`#`vvÕÛŠ–lôEûv�W&–L[·e¹'.'p|>'X1Æº-°eÀVÖÕJ¶°·¦OC€ìe	yšNÛÿ žµGè&Xû­cZªËWgBUˆPFÁ¤@32gHeg$kâ�'Uí»`¤²·,©ØØ Dí¨Ý[Â¡í°­IÊrV½©¥ßb¸ÉÞt#úé“œ-–ZU¬ÉâÖj!°ªóy#ÈD�†ƒgæ°§h�,jí©ÃeU�å‰f°<bfc®Àm¾—îêÈ Æmvs}…¨4˜®ÁÓ ¨™Úg`v�`^ AaR	„ì2¯¾É]w°YpŒÔ�€xIùmñÖäxáSn8e­]«Ê¸0ªôa™�ÝÌåDŽžYèu¤Îß$×‚Â•qxæºMuñ­±
©=Yºï6�†‡îû¬ �T¥«¸«/rñ4³v€ˆ?V>?†žâaãÙb‚E˜Y[³TÖšŸòÊ¹m±yñ?!­'™+�ON5Á*äµ_‘=Ëé æë‹«$“u�¾¢H?u5­HäŠ§´VëQ²°Ý§¿&€ÃéšÂ€À�-K»{*ëõþÌû‘ïß·¼óÊö7¾=cÙ|–±^û½•ÈâDô¹)t}!|â±ý€…t±®n»%èÏßå_¤q‡ŸºvsxõâÙú§§zW&Å]‡žÛ8¬ûõúŒOüªpAþÏ%ra;Ö?ŸËoT¨ª}Í~.(áúW¥RX Hýdá‹�®�â¦éÿ êò�àü—]ýá÷3îG¿Xr=ù÷×ýäË“ñSÕ9ÜŽBVÆLÕÜrµ…Æ »jš¼+y-l—_?´ÓÜ6YCµWyÃ	pN•OËÃàuRes,+U¸è±°¥l•YHÄ*)P'Ãm£r5W!¡jTˆ(ÒÄJAP±,#BÃvVòìHyŠž.™­æÕK©En9o-LÁ„žŒÄ‚ÌAë¥‰•œ ÆÜYvÁ�´ª³"qo(‘¼üGç T—w Ä­÷ÅM›ÖÝª +)x]–CDâIÿ £]ÝH|ÒV/œñŠÂ–ÉJŠÍ±%ó¾¦åÕ0«5åGò[…nj<©Á—ÙƒA�é¤¸ñùòe˜{o¬¨ùµ(ý,³Je|¾u
ÿ KîøíÕý}Qr¸…±mjDV™VµK1¬Á˜†ˆƒ3;k²µ@†Ü)çþÚÇ²…rÖþ¿"¢¢\ *Ê üÖvÖ‚'ÑWìo”v³Œm)Ýk,ÉÐ)Z™
È9â~Z+Ì)±¬'«_`d²Û@~:”î!šBï³AêOá¬*óÁV ¤­v-Á—ÍZÏ%¸ŒH\ã&"w& �$“…ƒ}×n…®®IZUK3´@ ‹˜„Æ�^6p–,¬%Ëo ” Ê€4Ã`L	È™ì?i"ÄXå4ÅŒ÷…}²ç¶ÙHê:íá:Ï)f†Úê‘bKVùI,zGÔvQGújÀ³¢Æ *mîfƒr>DòYˆ8ÚÀ€R$o† Ê«A@Ô²µ�p’¡øÃ)Ùy˜m‰?1±é«§®d?ë�þ(øU–j(²Åq˜-ˆK±•‘Ûcñ•$m¸Öî‡ÝÕë“!@ÝÇ¬r‡f©b1&U¤�¸¢RÀB£¾ÁÛ]«)Û¨qÂŒàdoÔâu„&$¥,·&KÇx�Yf6#yŠeôÀg®²¹¦EÏmU• ¥v%d¡›~¡YR‚DoÓX¹Áu„lÈüŒëcœŠ¦±‘ õ´©òü5œ`Ö8%ˆbúÛªÞÇ^;©¦Ö$ŽU*àZ �Š¯‚üŽ�A‚áMÜ7k¾Èk®´ÒÁp-åYßõIØ>¬íœþËTm¶ëÄ&EïUh¡sâ§xZÍ»63à:N´W­YÏ¢2ôØ¨½¤­ŠïKHU'u1ôÏÀ“×ÃZµ‚_îµ¬å›‚aºÚXÒµ¿"–qQ°Ø:¦0øN¨†uÍ98ø ˜ãCWÈj­Ê¯O,àv¶[ž¤xÉ?°[T÷Cç‚•’›ëj\€ ù‹´1%|'t�ìà¢ÏÛ!Œa\Ím¬õ×Ç	ß�O�Hèi#v�µÍƒ·ÅtÜüŠÓbvÙX# ØÚAÁv\²-=O]g.9%¡-,¬aÇ©•ýñ¸Z† �ˆ�Æ˜néAÜ,Â¥Xr§Ž¹^ïX$mà1ÛYÜÄ"ÂÒ»’Û­kY­‘µŠX�¤™"6™¡¾TËî±ç°ÜŽBàÂ¬$‘óù´�$¹„P'šÃk?nîS
ÃBˆ1ä$õþÓ®òÒ�â¨ÀmpTƒx©n·�i=ÛÇ—ôÔ@` 0A Lþ
�+�Š­"×rïN0EpÌ0$¹;—ÌõßYÉJiZï¬?p!Èšß~Ø¥a€óm±wÕDÿ (†dbö_U%©®ÊŠó0\ŽÁ�^@Ø�‚Ôûý—Â™—6©@p>”±r«	"H>?ŽÚGOá kšª‡âÐÈê¹M/…ÖnÂÆCç
�H‘×Yû¤ÿ <�ìÕÂáÎ,6*b¦ïÕÛR@ê‡.˜‘fzê€Hêè*oúG6ËzÈ†R£ó :Ìuü5o5€•RZØ¥Y-µC¡"Ç‚Ÿÿ ´øjH•�x	ÕªÚ]É­S"TÊÜÊa¦>L6SSÜøKt¥¸ôÞÖË\Qº´ P2b7ˆ^˜èa2ƒc%1é|®ó©.¡{Ì ³+’7±üt¾8„ŠÏ€ÙÇóØpýÉ[Y(**lM¤L’x�ÃX—×Áoêuî¨Ýë­J×–ÂÚFë%ÃbI îz�úôÖ\BK�Û)èÂðMÖñìí:«‰*™dÌ|¤˜ÛaÓ®“P¹gK½‚VöZ;¼ŠUš–$3°•ŒNêÓÓðøkVK,l‘®‰êÍs2,ìŠ,µÙ
¹�»�à‚6X’CìÚG3…HEä>XÅü•@h!Ä YIØ+Ô0è—ë�ºÔCC5)gmƒYZ�bŸìòˆ’w‚ùé¨!bQ-Nœ–Uã•º°+Fž•�3y	0ÈÇA#µ†¿
EZÅýÆ²›uÖ÷uN;²(P0W°iÞGO‰:<bWÉâ“K)kÖÑûe®ÀŠ�$Á–;�0«#t<2j×d_Xãçq%Ù“Î¶bB‚# P'¦ÛèQmÜ}Vêå
PSÇã­Œ²¬ÁÆÛE‚ðÑ°'ðÑƒ%•F« a]ª¶ZE„³�Xã°ßÍóøkr	.”êkÅOr¢…
Úœ ˜6% +Ý>Ð[l­#e3ÛT®v°Vr  d6ÜÏã¤Œ rÌ’hŽ+Ùh¬*ØUïÌ†[vú—¤ëÓMs ¢Ò%•lß¹EqWq¸Ø÷	Á‘�a$§úk>S‹-®®ª¬á¨NÒ¶W3˜fv-›˜&@3ª,ã¸ »�¢s‡²ÈãžëV@²•=Ì¥2€:lMFðSmjé6^öº~�ïÒ« :ÆÒRv:Ã`ºuI.‡¤³Ø�“’ë`KXÁA‰N$FÚÀgà£¸4)3ìÝböPÜìE<s˜Lm‚Ê ?¶>=5@8ä±2À}“
¨JVËöÎä½aˆ†R] 6�þCR[ªÕ†‹ˆ­9Ùvè»I&Ö$€Çàtó,‡„²$ÇŽÁ©gb.u5Ö¥Ê‘Œ°H–;1'ýtvœ‚ÞëB¾"Y:Øbq 2)Q*<w>¬äo?t;A\|ñ·jßµc¿ë$Âe² u"DG]´Ö¤ Þ¤°ÊÝµêŠ†-\’H‚ˆ fPwùž³Â®Ð‹¹eT¹05•Æ¦PÙÉþÍÀ™N°³²bÐ–)ZMœ·Le€œ[(l¤ì7�Æ¶Î~P¤e€KÆÂ…”„¢²Ø$âL°fØ‘âüµ€ÈK°œnZœÛ_m¬1,¯º”XØAm�üµ9U[—d_ÆÆË3Ci(}6bPyd6 ‘þ£Iå©GwjÞ’–5<v½P½Ö×Š9eUŠ	bAëóêt‚ßè¥ˆ-îžÏS![,÷lÄšÀÚ
ºnB± ÉŸÔ¹Û‚£™S2½uT9ªÌÙïh�û)mÉØÏŽ¨Ùäc‚$0ßŠ³ˆÔ”Šk¾–¬;Ùƒ q¼Nò¿õp¨[b‚»êc�w9zKç(ËˆR±&ØÉÓäñS[ƒé˜â—ÌïTÂ«€ž8Qk2–ÍKÇËÒz|Òà¤Ô†…ªëQM·ÙyFã%U€Óc¸cºº¶ÝÀÏYûƒ#µŒû©žê²±caQõ2—Ä´l ÛÀå:{[:ü-kªíµU¶•NO!®T R£·ó|>:�xóNÐ%‡¢2Ü†/Ç®»³aj‚ t1#§Èï$øëBÛ ò+ÝÈJÈ	8âqd$NÄ�µ·ÏU�’ÑiUt1¾ÖÆœÝRê%Sw‘'m&ÎB*ÛNƒ™[0îØõY¯`2‹‹€#yñ�µ„ x”Ø:×u®n[½F©‚_ò‚#%f øƒ×YðÎ¬¯‹[á]A«5ñÿ qz[T¥Uz �þZÎJ{@:ÂjÔªÍBÔUVÔQbØÅ†b»lvŸ†µ€!Èøá5µ��øgì˜¨´kwNÖöPT™°ìHÿ šI!go·4;O,,NI~t'ª5ª…u1’	Ü™="6ÛItV·õaöGa³‡Mb®®Ì«*Åˆ>a2|§hÂKÖ Ô%Rùƒ
ljË30R…Œo¼Büu­Lå ƒÁa½®W^O#µ[ƒ]­î†$ztÖqö’øù¤9²«Ä�=ºKILA ã$�ÀøÎ˜ŽKH$�~UYsûˆ{ÂóZ¤ÉHˆmþ3�]›–°š�’>9ã¹È=üŠ­ T^Â�ìOœâ>�0`Ÿo =ÍÃáê¦—ßãÇ¢+™»BÊ¥øÔöª©Ô:§uŠY‘�¼uÞ4$n¸tUb¶8WUª×�²i>P[� è‹5í	uµ�ÒT½Éã!ò« T…ø.Ò6Þ=¤{)î/”cS‰k «Yƒ3ž±±z‘Ô�JctµfvíÕ{_D6<F³´åV‚&Hò‘1ª$€È`ãe§^Æ3E\œ–qäe$1fgÀùê\Xž
»Y½QMÎU—‘Y+`SM‡tE 0"zGÄè$a“™&Sj®Û®~Ò·Øî|°Á�Æ%W =~S¤�Çuy�pOìÖ—¯î-SÜ_ÔEÄ2¼ùIb cà#Ã®“–^Îî•mAG$® V+>E´±œW´/N¿žª¥„|;Ñçñ¨@øRljëb*æg³, N$ÇN�5þ¯’¬3±€˜8Œß»´»YÉgÇ´ð\\0ØxmÖÕdv‡.s¨M3ò³äÃr.¥€Xn¡†ó#á×Aâ:,˜ë²–±A¢æ÷UR›Tä$Ï˜øIð˜ÛI2é ,¡•,kV³p9Ûß2@H* ¨$�Á�K’ehDm¹¡ÜàÕ¿ÒŠ7§Xþí´€\n³¸u¬“(°ÙmIZ…D##˜ †`gÊ ÊÂ¤CÂeÕ·�IkY_)`÷+10;LAÖsøY¬~k/å½�ÚS�Ê¨5�«\�R$É=@ùëYž0Š›0Rí[Zº«%€µÀV¦Å‰Ër'ðÓýdª?±:¾ñDï…±Ö‹k˜°yÔ»ù@m¼>:Ò$h¡» áKELiäT>ª{"Æ5š’¸|AÓåñÖ±Èú­QeX,ÕÚ�U=âÆŠ]tÀ�¾–q$GÃTZ8iÔ€Nàðú&"5â«©¹¬*k¬0RŠB¯Ày}I„ƒï¬&ÑSîy;ãvœ¶*ÀÊ�Œü �Š§dáaÞõs«5«)ý)j¬V9àª:bI's¥™ãeÎ¸Á%×‹b}õ  w/Í‚‡D°$Écãu]Ç‡HK2‡½kX8üŠ„TÇr$…A,Àˆ€ß¯ôÔ³ ÙÝSÉÉµríÄ…‡)&`Î,dz‘òÐág&²‚ Â«Y¬Z¸ÒQ†NH…$Â†8�ÇO9+G,ì&µ¹™{ê[($ÀY‚I?=5°³™d™ãWczíäJ’ƒÌ D»L�ÑÎZöÔÁÏYUä$Ü8­XcSR{„º+tëvÒY£ÉÎÅqLÁØÝg"Òˆ	©U@fmäHˆ™Ô6Á“Ý._0>¨ì±2De][B…b+
Ñ
»’Æ$Ž½uŒK·tU‡KVùïØ¤š™>e ˜$u;Dí´ëÊƒåÕó]ƒûë-»¡Û“çR6$Ÿ¬—.µ‰¨-�d k¹´“B¨^6Ë õ#eºõÖ`¥Éä”ñÇ·�˜‹I(YºâA#ÃiþºÆÄ¬ ÕZÊÔµ
;ÈÆË3’ÂCl< �÷Ö�$%f!xÌo²�—/%câ°VZvaðÖg,=’àVrùü*-¡\YmjÝë1n_šd2WÆ³�ÕŠöÈZk±´8ãÔ-²ß5Ä´m0W  }_œk0�Â‘bYÂS;µUUqrÈå›+f A ·ç¿á¢*=rOª7±•ë¢Ö¨Un5np`V7$gk%��’îõ³^äÜ¤X‚GÔ³cñÓ[?CÌÎuò@¶P´Ý^1n§5¾l‡hî3¼é©xt[Œ¾°©²@LêÖ¿oo+ÈŒÓå¼LøëŒÌlžÂóº’¦Æ»{îx]]TÁi¯`Ö¸œ`ïóÖp‚FSøßºã»…Š¬Ü4“Ú%¥ÎbN[Øã¶‡¥ÒLžée¾Â�‘7•&z€'Gsa=§ÿ YI®À(.Üen:”Z¯*Ä©é€ó#T�¹+G9xÏÈã¢×�5Zû‡p“SV-ˆÈÄ�"zêe1­Ê�òÉ|˜õ‹JöÑ�+U“kD5·X“ú“®©ˆ×Rën+B×æ{HµŒH”qðØì#üu¡‹¬$½¶¡J»hY7ìa±!”âB‘¿@§K�Ý¾Hä2€_
®ù(µ²¾êØ¬£ÌLïàgòÒÁ ú!çúú…È)®Îã…«°ô¥t<ça³!AƒÔ�ÒHë¬ÒþŠ‰Oå'$¡ëj¸ÉM–+Sp_.M0\È ¿ÏX�SQ/ü²H°Þ%Ü³ÔB³V	³vr&Tì?ÏS‚š—0x§Õ4røæá[YbÖöV ¢:bÑ˜ÛÇTnac@ÇšËn<šÇeö«j;S+ŽÁDy¼w:�yÎ@€˜ÊUä\† /1 ’f7,7�¤êÞ{}ØHy	6¬„JÈ¸ãÌ LŒ›s–CÃüµ"Ë7,|‘ÚÄÚÚ,â5A�‰8îrÄ®R<düu¿·.©'·ð¸•‡´ZÇº)³>Jã‹ôØ�ÒËÀn�/m“o+H[Q¬jÙÂÅ¬À°ƒ â6�Ž¥´Rç\P÷A»$e9È3!ÔyÀÄÏP ¼ê�ÈV /TjªvvíŒ�²B #ë�À?=L3*bI†Xè.¡ê­!IOÜ8­x˜’–=#o‡ZBÁ¬gS“auã£&È¸¢†!«^„+Éê|7:D‰vEœgNDÅ+~á¢×°YMl|ø3h;Ï]úªfù ÅØ'pÊ=¥R³=²Wë‚3?â4#ß\Ó r*±Zõ¦ê�­X–9ªôw2gá?ÓUƒÅNFvê§í­•ÓròªÁÞÛ¥¬b°‚	�€?ŒhTa*xÎâ¾2ùj³Í2G”’DÁÇA«m+;�	�“JÕÇk;t5¨; ’X2Lˆ$F©‰€l*«,VzBÒËud¨ÅË¼ómõL�õÖ6f%aG€¡¼ÊØ8¶£Zéú„–,Š…aNÞ|vÓŒ¬eil½«[Ú°ÐŠ¢ÂN%·81?é¬ AÇF,në#ÙÈeU%Æ
êHv‘vütZÏÉjÀ”»áZEKRÊ"É$ƒ‚ AIzé"à ZY•*VîýÌ¹Rîí‹®Em±PvÖî/V�§ªÑ±Ò»—ŒW�R™íe
�I•0zDO�]µ6à­´Vì«’÷Q å’Òr' Wªÿ Ë¸è7Ös­n±®úÂh¦ª­¬%?¹±Us. Ì¹'"­" ø�`ät” Fd¥³qíZìQ]-É¨Dbqpª #pwñë?WCÈ–KV0»B	„,P°ŽŒwcúxj©W1÷RIrB°jRÖGýÃ8²�áJ(åÅ`“øFë£ŸMaOtµ–v•ŠŽÜŒX#bzeÓúm£ºjÕ‹l²±4æ+™¶w$_$%º5ˆh×¢AÝ(1î1jÙ˜Ø]k(V@úÔ‚@Oø7!œô\êàüvöYHR¶k8òTÅˆq!É^†Hkê¨Uú|Õüj«¦Jrq�Àâ$ôëâu�ËlRì9„*„~Ÿ¼×V ;dDH>B"w?ã¤8RÍ¾ù)[-ªov=å¤\¶€„¬0�0ƒ¿ùko²ÖÇ4V3œnF¬p”Ç~µÙûe†2ÐaOÄhXå%p¿¼¦Ú®¬\l M0q*A,D�‡†«±˜œâÑ\�{§ÒRÚ®‘M½å!C1#1RD“ÓoOjè-”ËXÖ�c­JÝÕvP»¤Êù`¿æÿ ˆÔÔ$Û´ ¨–äT*Z™®Ù!v\dNäÉ?P †RApyÊu—ÅVÑ°ABÀ1¹ÿ ÏHÀ$Ú½§­Öò-ÜU^KWo%2ˆ%«ÊA7úê6H}×­Èe¼©<¥ã’F1¹ø‚IHÛ§]S±S`à¦„î[Wµ&‡¨Í€È-20ž¤í “b_)aP N~=¨ƒ­i�ëV@0VZ‘°1±Ö«-9X3º·íºÔÂÂ÷P@tn8 y[ bFú·éÕHÄüP”­Ù¶RˆÊQ˜â™1,j©dý	ùèr¼ÊMA?-pTYmªîIíØ\å¹ïîDˆ�ÎÚKYÃ–u7™é´5TýãÞ¶v\„vÇAá¾³ /ÇLµÈÄØµIäTå™ìÈ†rÈ„,¯Q;hÁOsˆ•µnMl¼zîvÚØà�+rq±Ë}T[vù-58×ò�]6wøØ+Ft¹‘e�RX²´ø‡¯†°2Á-ˆ)$@•ÊÑpzÕ„¾+$�Á#®úÝ3ÂøÖl×!j{+¢dã·€$Ý·H™~Õ¹4AW6#Ùc"°VöØÌ€„øj€ße»¥Š_t¥ÁOe2L›"p‚é´ƒ¥ßhPÍÉÖ×-v©V[r—¦­«U™ 6Lv·Ž¤‡‘Ž©¨5uÑHZ®'"ÊÑU‡–e%*ImŽÞ2vñÕe‰�J,2ÐÃ¯DÁR·&¼¬‰EzØ¡Wlr$¯VŽ‡ýtwD~Rj7×ò¹¯š€*…±J‹Ý~6�†µ‰ÿ �Ý�rü(lGqŽo�×oo9æèe†QÐie…�¶ºqLk“öÕW‚ñßun7™²±€h€@òƒ¾ÿ - 3�•>CUfËé©\~Ù”Ž;D±þRvÛ¡é¨° aPtÊQZŽ_bä²Ë³XÍä5‚T ËI�ŒDésƒ°… á§>‹9}–5*ÌQ—·jœX�«96;	3=j‘Pze&®AžŠÊžÏÐ²°—žEµŒ]Xªe%ŽÛFù/Ië©øqNpwùl��AìÛÇRË{—µ�76}$)c>R¦µ¢
°Gö
%-}®j£�ÜÄ¬6çè  I;ÏŽ–á ¹‹0s¢¡®ºEîÌÞìÌÇ  ƒàrFÛFžâRCO@Ø¬„§”Ç>0VlÀ…ïã£ÒÎ8rIkPë@pA«º ù¢	,7ÖAøëpSg	ƒ8ç²ªá�uŒ™‘¤iê­ðÿ "°ü“ÜnknµÚ–VæÆ)XZÄy�d À€	~ qXŽ)ßµ	™ªáq¶ÕKÜ“®[lñÞ·q&!‚@ ÈT®E·#+ÖW—˜+²|6%œA"�ÿ jÉà‹9L¸™Y—ËzœÒÏ8´ÿ hÜ+@ø|wÐ tØ°êµû¤¾ÊEv½ ”÷)“yŽ@�àøÎ³2Ä¹Geµ¥B3[œ­||]aHú˜’¥61¤ŽL°$n·E†Æj)ä­­J–­œÀT0Ì>c$x�k_dVq®HòsçTÉÃí.t>f0DKàwß ÒÖøMý;ŽT¾UÞd A×"@“òñÐaÕ3€údŠÁaŠ¡{™J�†®"TqýzéeÙnHM'‘]h„ù±¡„XlF!•£ÐÓÜÿ 
MN?•ovºŠ3¸¦Ð¤–"`�×Â¿ùhbjû<¦*X-Z¦Õ"þØaZ×XZØz÷PDâKwÇZ¦C)°pç; ä]w-+ýÉjî¦Ÿû»G�Z IP@h#(;�Pa�œ}ÒEˆkm¦@Ì¢¢¥H²ÛN¥k- (–²Ý¿É6åRVË�¿r„ ]ÉY��’ÄˆÚDkfZÃ|­8±’×zž rOE±ÛË¹þšÁ·X‚gN‡�´Ñ,É•u7ýCš¸8B«?Iˆ$h­RXfÞJP¼wå:/9<õ;5ˆâ·ÉL~'b<uB9€·if|¦(W¢ÌWŠ‹c5‹+­jql@€LËSÝÍ¯îŠÏÛÝÙnê;r_õÓÈp>¥ÊNð€Ö—OÑKf T×%*¬q¨|€?D w0wÖ¨ä0„ÇrÖP°¨ï�zÛÜ�2PùHð×ZHK±úëäµF"±cYØJ‚­Å”äÎvcÛaæÄ‘ÓÄé Û9SÜ 4èß“Z-�Û­V
Ã¸"–,D*‚7 ô#óÖëê›vïöTSuü{XÛcZH*Wp 9T´N'nºÎá¶Y˜âz¢²õu¬«Í*QAZØ‚Ò9ÐG@:ôÐYðÉ©qžJ4¸T9+H@^Už¼…O
XvÁ�‚È Ÿ†‹òª–×5Æ
lŠ¸õEÖ©î�Š•O¯‰óuÅŽT€ÒQFî[Ja^':û`(e*Ãa‘;xF­Ø0RÛ•»Ú¢0í5*Ó‰@p|�F�çi Î
 @–LÍƒ«I—±*„ú‰U(XROøj`ÎFXÍ“Ý1­‰¹kpJ:X¹Y¿VF¬�õLK°ÂU±nËÞ…2ìvÂv ¤øjK…DÆåjµtÜÌü~Ùîo‰« |¹4©;í ÖÂ\¡‹nu«�SZQÆdÄÖvHÚzžº§[Ñ&¿®7F/Tãðû”©Y�*!�Ý™ƒLŒ@ xjE'>èµ£*œ:ë{PcÇF)ÇR²³)‚ÌIhéðøkwÊ_‚ƒ†K9W/±ò­ec¹€#að«™„T0•É~¡±®²œT©±5ªý 3ï9þ:�;tÈ‚tSá�âÏ%¬a!”>à7Åˆ-cóÖ"8�d‹IØûé”NÖX;ŠÐ–­˜MÙ # �¹xj–’£Í®öÚl "ñ‚‚K=€JxÀ3 ‘·Ž¤•&­¶Vö¢:çÈŒ†F]ƒ,�¨I�À�Q*]¡ÓY¬²ºlT³�á¬¡T…@>ƒ3Ö? ‰°ÖêH,à9ÖÈG*Úy[£Õ™¬wj+cºƒ‰Éq$G_�pŠ—‚?)”Ü‹uìÙÞ^ÚÂ…>U/;NñC±æ¬]–Å9ö‹ò4ù±``„T ™nGÕùëF6ú¬™R²5Q] )>KØ”k0È
tîb'HvZÄ ¨5¡X0Ü§¹äw¤0 n1Ë©ÖrèaÜw«ZI²Tˆ±‡šI8¨PB�°ñ�– 	…G‰×ª3_%’«kdwEšï&�Œ§E$ˆ�X RAí$ý~ˆñã†KYZºªv°Þ‹#Í¹-¶À xõ�b}VöW’àí†EÜwDÖæ˜É ¸ÓbNé£¨+6
5¤Ñb+Qä Œc}¶ˆ¸žº	q-	ip‹öÉŒ2þº�ìb2X&?ñÒA’»‚u€³Q^$83EJÄÌù;Žÿ .š{Ns¬ X8ªÊÖÔE$°¸¬SbíŠ‚z‘e'©‘©-Â°IÆvHSJ˜¬-ø¥†±™¢u )='X8��¥›8)�míÑÇo-(Îø‹«*ÊÈG˜!v ïØºGì]þ+†@Öµ«�Ú®0žå™1ò™aâ$j¬`ÔÔ!Ëlÿ t`*ãJwØ¸2½�99™0aD|#R}PéÕaŸrÁ’ú¡,Ì©‘¼ôÖd»s[ä5�ƒd#\Uolò·Ðñ0gñÐ!%Œ‚¶«qK;NËQ]Ë…Å€^.RÀî5Y9R1 ¦~ß`z;b–.‚ØV°@•oˆAßEXu+1³¾Ý�ÊóÝ›Ž˜cx‡P	%ƒóÖÈ“f•2¡nãž*°ª²öº’Ž7ÙT7\AÜI1¬H.]ÁbþÞâ+{<ŠÂ@Â�¼ž½4—ÊÃgÛXI©ª$)ã3©¸ØÝ·,ÏY el’Pì kX:ä€äkâŒ-ü…°ñn!J´Ú‘&[2w>$ˆ?=2±sˆDJ£Š{/QT{häßŠ¾eH)=�â'OêÓ$å%Él =]NÖeZÂ«ª²öÞ@l`Nãf™�¤ÇD	ƒœ®A–ÀÔHÈn@aú`�•wØDŸ�†ŽÐÌRç-•oÉZ\µ	iÄ?í�RÀ<IbcÕ‘RFr¹ƒiÆ';r)[+n2wR€÷¿BÄŒœb22cm£}C;®„“´²Îá¡øÖV®íS–¹P ùŸÀk8È—™`¾»ÔÊêØŸÔbµþfËÀŸ�1Ç´œ!�A.ê„+pWfjÑë@—m‚�@R¸�Ä Â ä�{(Ê‚,¶šì0Röb¤+7ÁL[é?øgáöE¹ÀZ¯cÚœ¡~U—sV,CDu"l#EœlÅ!­‰Zk9D™@™T]üÅ]ˆ€I,:²í´OÂ5�l­ûo¾ø{¥ƒ¹Ò\‚:nÀ	%‰cC>$qDî[’g{«­R”&ÃJƒ(ÙÇ¯C>žªÌq �aÅ³ÅÕk}®Â»i~=¨¸¥Ö)`¹€Ê­ˆ3¡ññÔ¹É5b'VFÉ]—_Y±;…V�Ê>"cM�r@þR¯¸ÐÇ€m|–¾=L�”9œA(h&LF¤Êp¬díSÉ¾ìë¯%ªÜW+$`|ß): ?ò7QbÀÛ:à‹�Ü;©L—ÏßòSÛÀæ¾lSÒ	'Ç@'š« BŽÕ»VÌ(²Áp¶E‘ œT‘á¹3ÓñÕ8vÛ ³‰”²ö+®·¾À[¼¹‘R$IÝŽ"zhfYì6ú%½ŽlAÊpÁ±	bWúbÂrU¬ÉòÊïÓ¯]!„Äl¤ÕòóÃè¿ÿÙ                                                                                                                                                                                                                                                                                                                                                                                 framework/core/components/extensions/manager/static/img/thumbnails/wp-shortcodes.jpg                0000644                 00000047243 15266055654 0025233 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     c  ÿî Adobe dÀ   ÿþ ,Optimized by JPEGmini 3.13.3.8 0x37cd95f4 ÿÛ C 

!!ÿÛ CÿÀ    ÿÄ              ÿÄ R 	  !1AQ"a2q�‘¡±Ñð#BÁ3ÓáñRSbr$4¢£Ò%(5CEFUc‚“³e„’²ÃÿÄ            ÿÄ 2      !1AQaq"�‘¡ð2±BÁÑ#3RáñCÿÚ   ? ü7Š,¶Õ­åˆ ÒÞ¹¯^–´¶ÞO“®a-*€.k@f8‰k*|ã%„*¦\™Uc úš”ü‰Â$%UU›Cj$’H;Aƒµi<àÆña{—EÔC·œ `mùTšN¿’rÓ�·�ÿ ”jÒY�ùÎ��55Á-UwË²À£:—I l£®*®w'9È×/wu #Vœ¡ùVRo~E¸r—y# ¨+‡�vÜþTém9&°:?†ÞU²ù[J!.d¦/anÝ$MÒº[Ê ïîækJß€xÎxDõ“ûBÚ®(
HÌv÷ïš’M­‰6–ePépZ»á‡à dL	ôÆ1CÓÕ§¨S‡ÒbUX:€Å�‰i'Ó�+uöƒ.¯ï#ˆOiE¶cË 1ßáCt—“J/Øò.\¶­LFÞìÇZµ.ÑØ´¾\æÌ×™� ¤DiýùSfb¢"Jx+zÔWC0A»gëZj"3pâpërLu­Ám£Ë€jSŒVR¥ÙŒÌ§¾<jÜ‚¡Âª@o ¡BÏsPÜð¬[ÒÈLô‚9ïKjdÊ˜�æ—`ìË2TÆ“××•V–v
nZµÜ`Î)ó=Åª1üèN¼>¯Š3ó…�(¸ˆNdsßéî¥¯‰NZP²‰—ETb¦ào3€b@ôüizvúÆ<°ÙFTkvá:€¡±ŒJNJ…@³vÂY×p\†bC� ©­Måm
BV•¿˜`m&Ñvaç@Tƒ ûèIêi/àÔÂnaw4±FG…I^›AÍ.tïŸ¨)¹ü 9»yØ!*º †$wŸ¡©ÒØßp=Âå¼'dóK˜*??�Ii•6-¶µE—#-#TIÆzgÕyœ÷*ÈkW‹Žˆ²s¨àVeüÍ@-¾¦�Q�½ÄdÏO­0ÒŽI9yR‚-³0mJs,2'lúf�°6Ô8ù¸Zè%×°] ’FÅJ&]ŒÒSYg»t‹¬@"'n�6°‹MeÙ;hÛÛNC(ò‰õõüès-1I8ŒöVê¶
•"F	ÌzrŠbú{™NWTl+ 6”äœ™�±J�Û‚rÔ%eH¸Èn=°¹f$ÉÛéÓÒ³-¨_A«{rË-ÔËÁQË®~_:ÖÎ5hÀˆßHŸ(xø~³Skæ
f×‹	h1S\ò"c”´íŸZsPi´­ˆªàº­£’U€ÿ gßéK†›3zZIØ #j£@Øc¡T7Ÿ$Úþ•ØßNµä¦$7‰;~¤T’i n˜Ë«j¶¡XÉ éÛcª0zÖfiµqàtlZ¶¥]š|®¼ŽÒzÿ •@œ8žF¶VÕÝbÚÌmêúû«Nž
w/€Y}!ôº°`ÀŽ@ü«-:O‚P¦1�YrUo.²]ˆ‚À’}Ýiµ0³àÎ—7ûŠï ¬gö Æ‘ÊzR•>Û2Z±º{œ›h¦Ûß*ËcHÔFØ¡Z†ë‘„¥¥|Ò|¬Ê4äÕ‘üëS^KK�Å7È"â‘€ŸvþúÌtÓÜfXÒÁŒˆÈ*¸Ÿ*ÒvÖÆÃÝæÊ"Y“Æ&uµ�)·Y6ÜSärª—	6Æ�TÌ•šn;ši¬
 -ÕÒJÀÔ¥˜…Æ>J[S@—rmq®xŠMÂ‚LÌsÁ÷ÿ ÓK©N?ìÏ[i¥”»ÿ �‹iwRX*‚²±+5œ»©5†eRN­~›úÁ©¨ïØ­>Û…-–`W–©Ø‰"§›™Øƒ'‰l��B	è §¿!£rv”ƒ©˜˜.2³ÐÐóYB«%-©–¶FÙß—§Ö‰nÑ5´Ø«nãì®B‚cNpw®U©†¨š{�áÛ¸¥ƒ…�0ž1î‘RZ¦¥ìI–æ’çHöA>Ñž_Zm|ÉÂk�‚×UJ«�7“§Ú…^šð¶¡»+¨ªòÿ QJ–áX8…4ûÀxlÈþ<êi%Ø“—šó*€×�‘3æ;Ò=Ô&¹�znZ±P°¶BÛ
‡HuF9š»¡¡‚´0Õ†rÁŸ ©½›â‰b³È.@Hfr¥w&y|f˜‚m7
ÞJZºY	xÒ6ÖüÏÏøÑ±r)×ý	pèM+2ŽÜý"´”edÿ ‹‡RfTÔÎ\V9ó¢[]"á|I†Ø2Ì hÀDì=1St·€‹}Â‹€$ÜY‰$–æ^´LíÜºt§^CæÑò¡‡·#õ½jS´¯R‡)OspïuCRÛ#ßÏzSÓ4œ†ž¦¦Wˆ(ˆ©¥ÐH$…8+×ðúÖ5+s’ÐÒÒºiFÄÃ2[¸¸Æ<Ù1îß øS)ê�‡
Œ.vÙÉf¶D¨ÈcïýmRênœ„¤ÞÊ€¾ÍNÞ%¶+æ´dÂ–šUŽJSvî!¯àkšm†î-ÒaÕÆ ‘$AªV¨mQ9˜Nüšé·á…X¶–n�:~U�-š~U�m‘A¾Ä…IFl>rÖº6Þž®ìÊzS‰Ùp]$\™Ã¡bdr&z~u„å:ú£Pæ^xó°¹p¥ÃngÏlI/�oJ{$c[½ée
À�„jôÇ÷€lHÞk?
Û9œkšHÕpm�ÚjJ[¬pS§J]N'‘EèÔêÇN ® ‘˜�<êˆqn›à„0*4©<àMÛ$šBg!QwîëïçQBTZF ¸L�¾”%-‹p’æƒu0NVå¶8`68ÛŸÖ´Ü»(ÜeµÁˆh•1$çñùTám›õ<Œö��ACâH&ˆÌþ4'Öª_ÜÄ+ŒÀŸ;3g'?­éMét-'Mý†>"Ìà*°`#ÌÞ³Rž/�iÎ`Ë[
Þ$�B6_Cî¥.2MºR®[3@py‚ÊN�â7ÿ ›o�JÒ–MC¤#^	"ØÃ@˜=9ÖSøŸ~EÎ�*éYÉ!«þ*jRÃÍñ÷fˆo;i÷’EJ0: �SêdV²¦d“é¨ƒ[,t”8È2Aç~Çl„jj�íE–Ú�%Ð†Q úEf[P­H¤•¼Á=.JÛA*IR$ã"~_*e50O7R/×Ë€EÅ;9Ö¬óÜUªçÅ”Ò¬ÎåÀÔI7:âI‚¢dMI$¡©œRú“¡Â¥I
éb$I<½õ8JVQ‹ÔûlÊ›ZÄ)†á¹G3Y˜Æòm¤éömøn·n>œ0S‚9~½Õ­.r¥ZÊòVd`X[ryÓœý(QÄÈÃ‹ åUˆ7dMå’6sçL¨{O§ÈQý�·U1:H� b�]“~*àÈºlº8pT’Hƒ�,�Ö¤¥¨¹Ø¨uagfºªÌXÈÇ02	ÀŠ“Q5DçöÎa#97nê –,¶�'ð¢jßÈÓ¶œZyQ�¬ˆ
Êut|j™d¡Gkf6à[S&2A88èZÒÛ�àR…±7PÒ×T�8Y�¶[ÖÅÒžÌ§†\©W‰]DÌÎ
¥o�i§\šíµ.¯nÐgP8 t?•-8jY©›Þ78—VI#N4ŽxÁZ“º@ÐìjÈlù†Wõ&“’x1!¯èd~ñýs£úsò&“ÕýÌP\6ØÝ6Ü1Ò>¨Õ¦RÓª5n$¨+pé'
VA÷ý+tÑµ}Æ%‰
ŠOœ˜ƒËµ*Ù6’aFáôj.uÛQÎ=0jzZ£3?ˆÀrmµ¢Lò�ó5n9É2°B·µ$nÿ �JÉä+�¨�„È-ˆŒÖ¤à)…€n² , …;gõÎ….ÅÀUFê!LùHî:{·K°k„³ bIÿ _JSt¡T2 H$æRp=œSnÃ¦0Zü5Ø2ÊÄé‰ÁôÞ„âyðYQ±­!ûÔ“NÃ×'5CˆàU¶ÃqÖ@kŒKÔIÜŽgÝùÐ¦Jµ)Èö®¶Žà}¨ÝyDüE1¥¸\êI7öÆÞåÃoC’Oû"=>{T§
`›NþvmÛ`öMÅeLÌÈ‘Ï†š4¯’«jTíœê*SK]M¹É”ÚIf2ÖÄî8¶’ò
±8]A·“ž{T¹‘i"š!¦àV�ƒcéCIÒÜ§¹+—V…
IçÆ	Ÿy¥[œ¢ÔáF$V[fî ®Åˆ%‰ÄÃj[áÈ$ç\íùg%.²»:l¶I|ƒÈcÝ=4·��k·×bi¤?ˆé8:ƒ‰ÄÏZ›•àÒQ�¸°,² 1:IóècãC§ýÅ5«¶B<¨H–Ô„a²ïñÍ0³¸&ív¡­£±UuIu3¬�æ*Õ…ßo˜&Ó†«“YD* LTéÜ‰ˆùTÛU‘IrkÊ¾#)»¥�Ž˜š´ÊÙiÜüˆ9!º5&Vp:
(Ùšmï�X Ö¾el81 {ªW\‡ƒ#k¸ °¾¥Ú*tñc¾LšØ!©;ƒ Œ�dþ±KÞre&¡*C¸ ”V¢¥1>‚:b† SŸ�-ù®!³ÿ Ò£¦3ÓçN2¤1
 ”ÉÂA s�9‰¬ç|˜IîiðÃ!B€HÏÓë½/J›ÞP«!Ç—Yå1Ôðª"‰ˆ-½¸ ®û¹™1Î¦å—M™Â\U&J©ä|­�“V�Yv�Xæ›/y&Ö€¾f ’¼ù
f¬HŽåŸ^Ûû\ý>fhE1A-wÙ>l�¯¯ºšð�	urBÈ0OÏL*ÈÅ³; ÐÈ [S¤N¦¸¦ò¥à%ÅÛ,¶Ø8œ‡3á®~”ÇK´µL<dkª!·0H$Ï#òéY]þ‚ÓKáÈAf†,„«ˆ:dDGº§ð¸ì)Ï‘ÜZ°½”ùü>´'Ë²iN‹·wyƒž@õÚ´Ô9ˆì¤WRõÛw—Ln .Xýr©ZÇ“ÌÏð-ÝoiUmè,WÌ`l	õÏÖ©[Ø¥Ú‹~$¢uÇ› r÷sª5)Ô�C†²tÞ*H�,DO)YJg¸·Øô–Õt™È*Ú”¾QøÖÛ‡ŒK§VKku	ÝrÃ™ö§¥¤œ¥“=©vÒªÆÓÀr @1N¦å-Áa½�iÔ…(Êp2:t5—4šP¯`ŸîÜŒ¶×ÚY�Mïä=jI*ÝŒõM].ªŒÅÂ™�drjÃ[IJˆà€Ÿ¾¢¦I ‰ß[J�bTŠBó�D�dž¦¤Úì'Yì,ŒèŠÌÙc=>•.âÓÁ‘‹xk*eÈ!Æ=Î¥�s(t”p¯:¦$�yªªÕ¥û7Ò[Ë¥—Ê=G¥5¹5
‚à[Sp9e€³%¹tõôÅ/S”¸%ÝÕ%Y§J†Ò"Dg¦GÒ²¹'tb¯©�P	 �`€rª�ä,¾ª\RÐ"v’N*Qª$-Z&UtgTiZqÊ,üjTáUS)( rb•	ÉKÊ*Và¼|U¸ò«§”ú“CF’‚0uÈ™˜Èx21,ŠQÔó3±'è*›‘Š„isrå°É¨éMA6Ž‡¡ÅUˆûƒmÍý†
„‡Pm3mL�¾¨†ááŠ†ç†ÝÕ¸
ÛFä´ )=ijp
Ñ[üm… KdŒ§M¾476ÿ ‘J¡”eRe½ü�i©MÎ{…J²Pì‹mÙ®Ÿ6ÍÏÓoZÂ¥F­’°eV‚}¡‚AŽ¦´ÛÕl:7†ÎÅ4À:m�0#ñš”}BpñÁ Î·@– úãFòÅàÎ
i`¢åËŠAÒÃP9ÄšozDæ÷³&ƒi C	,O�Ÿ}II7–qnå¤µum �	FÕï Ei;• Üé‡"6ÙJ�d‚	h+ÓÊ¤énQ	¢–®† ‰(,Æ ñµRÚsÁ&¥@-3=¶·¦ j¦çÌsô¢”V6cnžû¯üüž4�4�Œ´þïÂ>•4æAb$½Ÿ^Hq§PO©Æô5+îjV–Ž³ªSIýà¦~´ÅØRCÓl©:F$(ÈSùf©RVÕ€–%Õ••QuN*02.†´A 2…Ë1Ééƒ«¤ìÎ.(vÒ¤\œ0$ÌuõeBX­Ö‡ÁÚ123Vl Û–CÊq3ëR…‚µ>:µ²…DÌàŽžá½X,Ù”8ËA$�Ÿ¾¬8,Ù½§ë3€Iˆ÷�•R)ð™”(T•÷½Þ´°°……f.4€FDb§T)îÅVUVUVX1¹‘½ó'×5¥¹2”*&PB 2qùÔÔ1Òèf!A‘Äj€c§ÆˆÜ›Ø!ÛHW’¨|„�ÇOQµZà`Å‚éžq‘éÈDÙåHºH�9�}i^ås8MhÊ!Ù­¿ûQŸChžŸRëìg)nQ|ñ#H0SÌT¬]`:C]	p8X�5È1žãLÛ"êbYÇ¡éV\2ý·È/*¥±¨’Ë�¶ÿ æÛ§3Bj{¨j/\†Q Ä!i’=OCëRIL™A
’_P4¬ó¯…e*ƒR*ðAnã(ðÈ ]yÈ‘ò
Ö”í×©¦¸ÀÞi¥ZÚáÉË¾TWÝšÞx8¥¸
!FöD‰æ=Yy[™zSx†¦P)‚¶‚«!Ì{ë+KIÊÔäÖJ£©u2F�Aò 8ÜTº�¯¡8XúŠ—O„Á²0!ÕG”Žy­éJïìâ‡…,°Át´™É0 ŒP�3M)Lâ¨jbªYyr�â†S``¬ÁT{SDëñ¤)  +Û.Hv OÇéKãü~çýÇTéWò©C�§0Ê²”¬˜y­‚²²H‰‰�ÒŠBÐ°YC3)r$¨�ú;Öæ�ÂŠ¬ ³‘1çz<
±…ÖÀÁ�ãjÖ]Å…ƒ4«8¤cažSÒ…#p1´êF�çÌ«mþDHjáiôxW­éZu @ÛáŸÐ¦‚*PIT@´€NÇÌ><èpå¡ˆ hºÊHº#T9Ìoõ¢R¡‰vM $–#H L}j¶‚�I ¶rd1VHUYÄdˆ�æŸ%™�î+˜ãÍ�N±¨uƒDÂ’aˆg"
Îì ŸtúE3Á˜g!®fÞ–XÄAäôª,g‘-:»hn#”•h ž€òÞ¬Ì"BékndRÑmÆÚ¹äû÷¤k$(¹jC púƒž±Ï�R�ôØ.±ó*Ü�ð"m5–�«õ¸¬ÌÎlA™Š¦A(CXmI…Â˜ïÏõš�dSµfbííV‘by|¿=‰Ð¬�m4š|ÌI$òÎi;•ÁRPIƒYœ(ó3ÉÏO•Iº”.f‹Z.ITÖTà¦AÎgjÌo1È®tÚ,ªíu3;29rÍj#AìÚbZÙ«ª3é1ô©§òî7ã1l€fu¸,Ì';~³JpÜ¯ 5IÍ÷ ÂI ÃŸ,úV{²Š…õXJ�˜É{¾”:¡ZtÜ¸„ª6’Àí8œïþ´´±‘™½Ð­yÄZh¶} &A>³ñ¢¢`±µi<Ô·ùzR�¸È|²@@@Ì“$Ï9ééPâ�HV ¶†‡9ì~?…-Ü²W�„83‰¡¤²K’… µ°¥Ž‘:a1‰œÅi9ƒÒÛÜu%Ð�aWK`È™å5•Á»l@î©Tí§Ôn=)„òfþA:’Ü)Ö¤c‘v$òÅ	îÇñÌCNÊNÒsLôÐ+R)Bn£ibÑ�Ó�±Ú…ˆ¹´5å €d :AçéÎ–¢‹6�¡²e‰�@:O1ô¡"”2kAÝH ’¡Œäâ¬"É0ÁQTWIŽdIåÊœ¹ƒƒT'O™¤ø½7¡ôÈC™�ÎGX´57’Ûdí¯Jš—W(•ÍEVbÃ`�@:Ò¹@¦-�]Ò‚03©v“C…€Ró“kAQÐ™ 	Ø�õ¦$›ƒ.ÅT6™ÈÂâ"~4=S¸¥`°’£L�$Î3áùV¢]‚øV €[²YN¹²O�eÎ§Ôë¹¤ºpŠX—,]H$n»ÝU[Ûq¸•K³+yÈ‰Fÿ *³‡ü†Þ¢\¶�¦s>bv-¨ÝƒMµ�Ñ‡…¨h`|Â	<ðj‹ù2M:yDàjs¤¨`$ 4µ0ÿ  ’žÛ†ÍÃq£ÊLoýMe-“î2æb¹"ÊLùØþè“FøÞ„àšÌ4> Û7)šÔÄ¢Ê‚8ÔöµCÌL�Î³Š*v8Kiâ2¦�È|ªHõøÕ´¼”Ü,ƒR—7236'=M0ØRÁ•\�#Ù1úô¢ Ò‘ßQ †*³í(€Gº¤*„wh*Ò™ç:Ómä [y7!t�öXçr3EÅƒˆÓ§P'ißüéš}.Æîçx»^Ëñ]�Ø«ÇY¶ÐopœÛª25("vÅNã§Kw¥`ç@ûô\ºwK¼ó)ìÛÂrsYêQ½–©•!·ÜNûù	îwniæËàŒóò~u.G£SÊ»•ße†Íïé†oæÛÞl�ø~”õihËÑªpMû�ßwq§¹ýâ�7þl¾'ßäªRY.�Nž–7ô¾ÊÆßô;·Àä›¯�?ìÐµ'lŸ§©aNäwÕU5wG¼«Q³/–ùè‰Þ¦Óy£Wí÷¾¦ÌŽævø:±«³¯êÓ;ûþt6¦dV�q�? ýøÒ	îwog!ì»í ~]«OVŸÆg£ZÛì1î?}Ø’ýÎïó‚;2ðÕ}š%dº5:�°·;�ßg�]Ìïõ=›~}ÞÍ2žâôjÝ>Óî×y;'ƒGkvjöpé¸¾í¥ÖGVP'|U2Ã¥¥gÉqBjti3l–ÕŽ§õÎ—>J‚–Ž–“ Ëd!�[ã§úÖdq€€y ¢` dâ´ÒlÄÇ‘-#4°Žg8ÏJ5piF¡í3C#bHßéNÐ
^LN« †:È¼£ÒzÖ`Ó
¶‡RË
Ë¶`�C×q>í«S4•˜‡³5ÕRÞ ¶|Ï�m:Nÿ ŸÊ­.pìZ‘P‡�³æ°N¯x£Ti¤ÅKšúÍÅ#lŒÎäÇÊ•
–fÞNÈ>@ÓœÇî�†k0†xCîFATþéÿ ?ãJr�¨c ,AÎË;~½(ËHU0@în±:O”®c§ËøÓ¥6âc“-®™JFFp’-°f$`ÆÍIô­ŸcYt"°vœÇ%8þ�E’ŠT’J«ƒ�\b}Ý*ašP0u_:´þ³PÍY”K—f&L‚sKMÍŽJ”0ÄŽcx"‡+$�[}œwŸŠî_Ý†ï7fðü=î'‚7Ymñ ”bü{[:´�Nóä+Ž¥:àöèÔôú=KòÎ‚ßz>û#°»½ÿ Û¿þ-k£IÏÞuðoíGßhÏbwp4Àÿ ñjöh½çRÊ2}èûìÒ[°û¾ æ,ß9éýí^ÍýN®sïEß…´÷a÷q‚Ì·~OÃÅ§Ù'€ªÔ´Ì!ÿ µ}ñ«°»¾²v6¯ýkG³Sï:¸2}è{èÀ�Ø�ßÕ…~§÷´t(D¿Q­¸€½~d“Ø]ÞUP%šÍüæ?ÞÓìÑ{Î¾~ô=÷Ô ìïÈ0ÀÚ¿#þö§é¤>ó¨ßÚ‡¾æ4öwÏ¯‡~?ü»ÕìÐ{Î¾ >ô}õvwÀê-_ÿ ¥é'Eï:¸?Bïo{8îûýÓ;S¼}§c…±Åq@+'
[8ÅE 1'eë)F£¦½OW¤Û<‰0ÀªŒl~?JìÚÁã±n@0÷UØ#IÖ­¥ÿ Ù#×­*àÇÄ¨Ô ´¯²Çñ©*ÚÕ›hÜ6Êã19s5i†MPnÜÊ€d«c\zs÷ÕÓ’mÉ™]í|B¸N ³Õ~:#JÞèRÈ@e2äl»•X‚4úþu®¥¶Ø™w¸—Xxž@E¹Ö|6œÆ#ë>ñYj<¡NT ¹ *…
¾ÏˆZNÀŠWÅ,±Lá Wkaœ…#¡$þ±DÊ(c›dé¼ãPäÄä�éL·�Zzp1+áCó¶4óŠ´¦ÞV7N¢ð HƒnDœFÅbðkú¡K]&á�L6�¨Šà·œ•ÚÜNg}©ð[Y08`OAAT]#ÄÉ gëI±+ò1ŸwÂ¢ˆ¢Á�CC(äãOƒÒö›_ÜNë¤�YÚó�r˜õ_ÿ ÎO4¶£%}Ýz
ëy&ÎÏöqÜöï—iv�½§ÁöUžÌìë�©Äñ\hvEµm‘Z‚Dx€àr5�Nžžž§GÀíÇÚ¼_ÃqvøÞÍë–—Š°¤%À¤�K0t° ‰óZœ3$ÎW`woµ{w€í^7€¶·,ö'
xÞ0³…ah²3“$`Q0ëqZ´ÏžÁ‡�U‰œ:Nó$òÅiðÌÄ ««Ø(ò‚FìŠ<UnñhpÖÝ®\º--´˜´òç�ëV¥Þ¥:2W‹à8žµ€í8"Ýßõ®&Û#Ø3R‘ Ž›Õ<m¨íþî?ôW²ûµ8~ßìþÚà{yo¿ÄpKqPx,çZƒíø4ê�G]~šÒ¦fNœìÁB»Õ¸Ó·OÂ”÷G&zo²LýÈ¸³ˆ:öåÿ OÊ>8=‰ÿ £?™<Ét¾¨;¨1Ìí]™âV¬S¡�—
Šq©tmÏsR§F§c9o¬¦ ¸ <9¹$å#çJ˜ì.J!I GR?QYÍÈñF ¥ù1Lð/™î#L…ÔA1×Ò©I&‚4ËF›l	 Gˆym´úŒÑìjjV%’Õ®?ŒÀÂéÒÛã°ª_Üšñ��mÝúî!V‚ÚYté��ý6©®-Ô–~‡Ïl‹‰mÙBƒ¿?O~>u.—‘}Kö…€m¬@`9À'súéKs��Œ¤›l©y¢"=\êtJp…F%¥ˆÝ@¡)ÅA (#a3"qúÅ8¢|…õ�À-í!ˆIêG8;H¨�³!*£P]Q°Ä�Š²N†t0È•öFÞê¤Òƒ(úŒb©c,«³’FÚy@ƒëVKzbÎ>â—pOµËÿ Ôë�¿Põ/ö?9<ÎT+)+¥–WÑ#ËéaL£…û@rÞQÜ¾Ð�ÌÌÿ 
Æ«‰:úUÔ»OîÔ–Û´;råîêv‡k†á­YµÚ\g[ãŸ³]ØÃ›$0h"@$<‰«Z¥cèeÑßOÅwC¾ÿ j/ÅÙì>åžíÛâ«ž¶xWÛ�w‡ÔÊI™�ŒVr‘Ö�Z§‚Ö»7²»K¾ã·ìww²ïvÕß³ÛµÀöm¾5‹¼{.XXvw÷‘ŠaGr„õuoÏf­Ïµ/²þ*ÿ wx=½ÚÜ¾ÞìÁÙ¶Ö-*/=�1mŠ†“4òŠ¦˜Czô8òu¾ó÷Öïö­Ø½�cº]“ÝÆìÖ»Ã„n�ÃÞtÍÅtÃcPrLøš„b•¦™�^§Æ”D/ïKo½í‹~Ùìeàû8qwÓ³x¤à’Èâ”éi7j`®I$do4újUýDõYòþÑ`ý‹}—ù£ö=¯×#ùa©L°×û4üÏÍ˜1PE¢¢$rùÍlå�Lö)ÿ Ìw‰`Hr'Ÿý<W-KãƒÕ§ý�ÎO2áF–•iÛ�õ�]n,ˆVÓ¨³7L†<þµd&€53iiÎàò÷ÒÒX-†UÒÒªe @ªv(ƒm@‘NOÊ„Ù1L`¢È‘3ñ¨ŸaŽ¤Ë:¹ ò‘š¡LqÑKêQŽ­ˆÊƒ<Á«q†×ÄYœê&AÖ¸Þ?…M7’„°ÄGqQÍÆkƒ3˜�©Âž
n5ÂÌ€€±·�sþ•@þ'5#PÉŸi}q¬òO`”:€zsëóÏÊ„Òñ¹§Ø�’ÈˆRâ™,e‡¯ãõ¥BRò¶áN‘¾•7?Ö ÀÅ�Vê–ÁmÇ=…e=ÅÎp»ÜÔ	`6.2GáZ›%(×4€R#hçS¢JBâ'+9	%˜Ö›‚ÕE–M[ÿ q[ ìAÛŸþS®J=¥ž¯þœžf'ÊÌso•u<‡ßî7|;c¹ý§ÄñÝˆxoŒá‚ºœM„½mí3+*àƒ%Ö²ô¦Žšu½.QÄþí”í®/µ¸.Ó¹Ùügqî]nÎcÃ¨.ÅŠ¦ˆdà
c�êy›8©Ú=¢ZýÃÆqfïò¯Ú¶«£÷µÉ–ÌoKFzš®ÓíDâ¸~-;W‹O	mRÅô¼Ú­(� gh«”RÖö]ûo¶iÔ=©Ç.$«q~;xŽb2ó;zÖz\
×s¹Áí?Šãn·Å]â8®!˜—®Ü.í$äÀ�…iP;ÉÉã{_µxËü3ñ¼wÇ…²8›Ít  ‘”Br}®ü÷ë·{àœŽÖ<Zì‘qxk<	nÂ vãJ  �¾¥¥,¯SV¨“«‚±×ç&Cí{é=5Ù8û�qg
|äÀˆ?ËÄÅr¼õ/ö?9<Ìƒ'P#bNÕÕžT	"
§mö‚ˆ‚
‚D²ÈçŠ@Å\©"žqµJ‰Ú�ò-Hb	ÎÛzÕB©P°rDÉ™nY	YM,ÚA0åñ ò÷{Ï*›¿…YB†X,¬ª—2Á˜m˜¥½MNÄ´¤ë01e½l[Ð¡K+}DôßåDpíºÙ“¶ÚŒ¥—@�Ï_ÂˆûŠþ0P¥B�:‡1½/’Q­Ã€™;íˆ…dœàÖÜ‚„�pNUÇë8ªJ¨˜
e‹"t±Óð­7Œ¦›ÿ !Vp5™C0uF1Î³…&œ»C�LšYt™ò±<Ç?�N°ORJ@n32ë{jÀ{9÷À­BJÜÊÀÖ…Í!mZ$–,ŸOZhmì0ÐÑá�$äêÁžsD±§ƒÖê–‘t"ã£—­jÛ=qöcÝŽ'¾ßt^»<ÃðÜOn�vô”B¼{]óFv_­pÕ«ã“Û£KÕét¯Ë:K}Ö;Ðr;ËØÀ�Æ‹¿øk^Ñ¦ÕÈ?²ÇzAò÷“±@™[¦/Ý«Ú—»jä'î³Þ­,?¤�‹$ÈòÝÆ?å«Ú ÷m\˜}Ö{Ò¯­{ÇØ¥¢$‹¹¾]êö¥îÚ§&ºÏz[ÿ xû40·ÿ øÔ½E¸¿Ó7¹�Ýg½G-Þ^Æœì·DOO-^Ñ»>E_º¿z•‹òv.Ý/	÷ùj^ªú]N¤#î±Þ�Dw�±@ÿ –÷þ½¢/uÕÉ¿²Ï{�æì_0æ·ðÕíú}\…¾ë}ë€©Þ>ÄUÿ gMÒ?þ½jöˆ=ÛW'zï§tøžâ}Ó;W»]¡ÆXâoð°Më2µñŠàPvh£««\�5hz=–yà3">FºIãŽ¤(à�3éZ�€Ó°rFÄÇ.uMM*¯å.£˜#q�Ê‰…¸ˆC+0'ñ‘ŒÔ×y	Ü •„äçà?…Xko
€Léwüjˆ·€–Ü,‚Óøi¡ÝŠ€Tï‰ˆ¡ËØWÃM²€¨D‚Z$øs´œû©‰a)P¤­Ûz<4G—81×>ê'BÓ»�Ã?\©ˆp
™�˜ªÀsP„{RX´€dœïò©SK©G�Å² ›J¶Â±ÀÎäÑ3–6’5Ö_­…xbX2¨
Óè>4ÚÞÃ·!, fä*äàA'ëÔ“Ýs‡ò‚ˆdÐJcPØ±Ÿ�Z’B˜Y.y%µ¨]A›:jwpÜWeRºœIb{>’*ˆ±nÃU‘tyÈ–i8;“S,/ö£ôà÷/ícµû»C¹ü'kÊ»y”?ÇŽ‡•ØuÕ‘>x¬·¥dé£G¨ïNÄŸgxÔ¢ÇnéÜç¤“ÒmCÕ ß³õžE?fÿ xb¦Ço¨#vÍ¼ÿ ßmWV‚~Ÿ«øÌ>ÍþðXï#ÛVÿ Æ©êÓø‹Ùú«ÿ F³Ÿ¼”ž·B  ií¤s9>6h�ý?U“fßx#í[ïä=[ú~Úž­=Ÿª2ý›ýàü?oœÿ ñ¤ÿ ®­ì½YÜoêçï9á»z§m&?ïª�Ñêà_êëïª4p}¼<¹ÕÛh`íþûÜjêÐÏÕû7ûÀ‰ý�ož“Û6ñïýµ]ZGÙú¡þ®>ßôÿ Õ»|¶À·m¤{à^««H{?W?Üø]ûîOÚÏevö�{8N×þk°ë­¸Ž9x›hI…bÆŒ˜˜çJÕ§c:ôú‘:�ÎƒG˜ÁÝAÈõ>êÖÇ*”O�\o$sÉ;Ô2ÕƒåOÞFå¹åµS’ò•u}%Nœ€yïñŠUü€ÀûnJØÜÐœ`ž™ ¶°�C‘Ï¥Eä
¬ìt?¼@ÕÛz­[%ð4Ûf¸Œ¬d�Ü„rçSMµ)q1|H^Ù·l0eV¬$‘Ëé5Ko°µMáÊ iÝôï�0ÝµØJR|œtT†€Ã'LL~¾´<V
‚A31 àÏèT×ÐQT&Ú¡Â°8P}®yŸ…PM5jÆÔ¥	…¢>ÉœÄsªn6+Ø‰oÍn×²ÒXl:ô§UfL©v¾e#Kh)‰7“�©§–†öCv<Öô©É‰ëÓzÊ·Yî8ÏØ·YÔ”HÔD–ŒDKJf DGU7
•´=¥T��°ÊàµßÌt�6>µ5ÁbÏXw7·»W»sK=¹Ø\Pá8þY±y­­Ðš»D¡•`Aò±®QñÃ=šu=>Œ¯Ë?"x/µfRW¼V�1¸ãÿ «­¿Mlpöþ§ x?µR@=äµ–ÓŽÏá¿Ã«¡gaöúùöƒûVï%¢ÌH*½�Ã˜ÆóáÔôixx×ýàþÕò¤–™bC á¿Ã«£I{S‘Ûïö¬ï%’N†ûx«¡n>Û_"ÿ h/µrÆØï£pA�ÀpÇ»¥zj%ƒýFµ¸é÷ƒûUf{ÃiÁ; á‡§ûº:4�·×ÈSïö¨Úc¼6¤´þAÃê?÷~ê–… ÿ Q®2)ûÀýª›¥Gxí¬ì§³øc×öut!öúù}¿ý«ƒÒK0v?È8oðêèÒßÔäýw¶{ÅÚýíû�vŸnv÷¼WÄ.^[kl0N5Ta@ «áúž¯FYåRÄ™ß‘Þ» d´|ÀzU22ƒæ É`$NèzPù.Â¨H8,ue‡îÓ-PD÷½˜ìÒ3ŒŸÊ§ÜP¾%°|6DA®ß¢BR¦U´ ‹ŒK€ œ"7?bAÔÔˆ¨†Ö‰‘‚¼Ú@<êO‘…?KŸ¶�ŠHšuÑ5jNK·$Ã«.…&áib4ûÔ�êo¨b×™5úÜ"!„íî¬±º•ee "IƒëøÓ€Ú_�ªðn9%�•-
ªTeo"êöHÔL<÷¦ˆe[‡UÆ¸Ú­"ê$yŒä¡úÒÒjž¦Óø—ä
±lË©Ð²í&ŠŽãsÂÁC*Ä…Ó¤�P}ç×ó¥p‰·ÿ 2*o³©’L™xŒÖ`mAÐ°rK=Ô¶°	<Œ¢-hr& a:‡Â´­Qy=1ÃM¿¸›ø`3�‡þ“Íqþ»=Wì+òÏ2Ãµ²ÚN±
qË¬WHHòfÎãöMÝNËï_höÒvÇiq=�Àö7d^í{—x[uÊÛ{`¨R@˜rwåF¦Ò:úzV¬ìuž5,7k^á»"÷Æð¢ýÅáXÚÓzå°ÞF*'K‰1K¥f)¸D?’ñ‹/ò[íÄ«Øi!æ:oð«`‡ƒî_<µu/’Gƒ ëb$Äb¨5`û]ëî�ÝÞ»üeû¶nžñpŒ±fÐ`ö”¹]óHå;Õ3%«Óé†÷>û<Ež Ø¿Ãß·v`[(U³´�óNÆZ‡¥þï	~Õ¾ÐKü-²ÀÜ×l†Lj ÄÆkj.Îãö“ÝNïöwû³Û½Úí~3´¸ñ§ö¿–ðÂÃÛð.g›r[ä)Òõ6ç&µ­)'§s£«)ÍÂ¡ŽêÉ÷Òß')[�ì�é÷âÃi,5úúø®rºÏb•èßåžeE!™HÁOZí3�	°(0BŸ1�ÏJÌ¤6Ã‚¢ã2 V 6>>ïO}>	¸È‚æ¦�ó$œs;|i‡Q‘Î¨L©ó9õ£¬žWÊÑ0ÃµK­£K„f1
F >½~<¨]ê,Õ«B�ç†Kæzï�Î–þy3jñˆ2.«,Ÿ.­Y36Û&–šË°Ienr³i
©óioI5˜S“QPë±ÆPUU•† d€pÕ il
„žBF1B&†
�J Ìb4Ðé;ŠN¤ò¼«…h#óªl¢Vr3(eQˆf¼Ðß�72M¨�¯DT’Ñ�½c•IðM=ƒmN@´¡Bê,Lð@õ¢7$î+³1ÙFI“ÕHœšÐÔ|3u•]Ž¨?\«IÄÀ4žF@®t«6|º‹H‘»EeÜ&*ÏNpë£î,êV’rDÿ í:æëYëM?BWåže�!F¬¤É&tž•ÕÛ<Š²~“ö
.]_´Koq›¹�  –'Ä³€gVÞN¾—õ>ÇÑû¼Üâlp]ôìþÃâx^ÏïŸÙÖ­vEÎ-ÖÍÙOò‹vÝÈ
åb3ë°5zŠïèRidì½Åã;Î;Åßžµ{ÅÀq_h|ObÙáû'�·ÇØf0ifÝå:Vî�"$Ï:Æ¨…:iê�I¿ŠÔ½¡fï~oðÜ7jpÖîàŸ�E¸nÓÁdÑãé�«¤f£nÆÛºýÐW‚í^×Úoq_½�¹Àq=³ý¿Ã'o‹²è½¢]€‹°P<kˆ#Qç9¶q‚˜Õ¦sÄïiöÏö—öp­Ù6ovßd'ÚûÇÛü%ûüM·ö-Þ¿i@G_?†H&XnA©D92ÛêÓÏs­ýè¸{žvnñ]³Ú78ûéÄkì;�µÇ\ìÂÌ›_·’®@ö‰>\zg?Ô)‹:ßÚ_zßØ·Ù�«ë~Ã­®×Õjêéoúì‰ÆÞúÖ–ú™�ký=)÷?5ÑoQO ©Fˆøò§%hôÏc©qî-N¥þó|‘ÿ OÏúÏRQè~ry™Ø­¹fL…Œ’+´K„y&Š`€f ²�ÀÚG:É@­ •de}9b&iÚÔËÅCæP�
{\Äu´Ã2õ,•À¶ä�Û–�àýÙ¦Ö¿Œ±™öbtóþ4…aâ€`®Í;Laº'[…€-.ÌÑ$ïŸ_�Ò”è7ÆF´ªÊ ¥Í&B’o9ªZO"Ÿré:pOúúÔÛ¥4	+pMÎƒRÀÑ½«pIÎeH€‰æÕ‘'j³f„eá]-§™R5ªRVG‚70¦ CG\üf�†#,Ö‹ÜÁßFIwÜrØR³…$Ó‰š
Ò¥�¡ŽXÁÈŠQÀ&çÑ0QX²�Ì@vfo.GÔVšq,—[Ü”ÝÙÀ9$ê'‘¢"‡ªX�š‰�0'cùELU9	WP0Zp:Ô°Yg¦ì\Uû‰Ü¸dÆ©×ƒ?ÎqŸ�rþ³Õ�Có“Ì„±R	£ ×SÊ}>ë÷�·{±ÚWxîîö§ÙüeËFËÜáKd‚VzJ©øPô¦‹N§¡Ê8|oÄñümþ?�â[‰â¸›Ïzõ×2÷.1–,y’I&„-œ&:‰–*ùŠïZ¤duM9r-Äæ5¨{†Ì²ÌÜ6ÃýiJXÈÚ²žc”ÔS°Ü;½«‹}n7†C>e#;Õ#gÙïG{;ÉÞv²ýâí®7´ŸƒZ<MÂþb5ž°¿*KukÕ«'È =½LVÁ–,M52šì¬ýÇø¹iÃçÿ ß
äïYê_ìc¸@BNë¤-Ï'€æBå†t´˜�«Iìrì-è’Ä00Iòçõò¬‹Àþe}êU0ºN£	÷š­šiP”$é!ŒÐæ¦·�T°f!‰’#ˆÈ«Àd_#,2äLô=sT²„5§	u®€å2K1ørÎóT·Bá&Ç*P…r%@XÊÃ¬þ¶¥ÎÁŸðÈÐí² Áyòí½Je	¥°¬8’­¹ôø™©.T”Ü&=Ç% Ô{þ´¥Â[A–I02Â6ÅgsSC³±U[¬a}•fÜG­Vó‚¦Ü?Ý)\‰…ÌŸJ›žä´ÂPb®ª²¯S’go×Z¦|’I:À®Å‹±6ôdÆÅyGãó©9¤�ÂÒÓt@‡!EÇ�‰ü)ìÆpkËå_�ëéR&Ò¦<‚»Œõ÷Õ¼–OZ}�v_awÏî·Ãw;‰íë_¹u/¹tk–YxÃ|¬Fà/Á«Ž¦Ö©=¾šZ½>™> û´÷L?Ö€1û_âSí}ßOü†v¾êé ý¢Lÿ ò­‰W´s)»éäS÷iî %‡Ú+j&I6íÿ ä«¯±{ÿ #fžê	�´X'sáYëÿ =}‹Ýôò5ï»_u®¶«¿h€àû"cm®Sí ÿ M¥ÿ P«÷iîª¦…ûF1ÐÚ´ÿ J½£Ì»¨‡¨uû¶wXgúÅœdø6düž§êNÁîëþFþÍ�ÔßúÂœV­ƒÄ«Ú>~ŸJÜÃîÙÝPÄ�´<tðmcþò¯hø/w_òû´÷PÚ6ÿ ¬3º|+R¿öêö¯€÷}<�‡í²{¸ßv>ÓîŸÛü?h�e™Ñn^gâ–áP ™ ·!4&Þ©5­-—LžBª”’7ß?
îÖû!ö+kßÒ„&!Å½ É˜È>½Î²-X¤ªÌ9Õ;Z¼�Úà	2 Þ*Å­5ž@ÅA”wÅ§&Øc«ÎÊGµ |ª¦¬m~ÝÂÁZÎ²º‹4�)Ö¥N]jØh,ÙPWV¬�½hJo�Å1°¹#*?hm“‰Üÿ 
[n££üœwÓqU.� I'‘èyÐ—Úw�C(WpÀä3<ããU­�´ÞF`,ÙÓ¼¦CéVã¨¨C/”ƒ3“óåZIÈ7¥"�¨EÂàÏœžDô¬§9LR„O‰™öŒã×¯Òµ§œ™j~o÷†RJ[f-˜"Iø‘ªjwûA( d/^u‘ˆ¡¼EÂÜ8&™ßÝJ&Ò2°R¤±RIùÔP1fB¬h/ëË5‘„ÀîªN’['sï­CË2šxv–:‰�0Ù‘ùQ#µ‹rù!P�±ÆãéZØËj` .OEXFw¬¬š1Cã#’0ÄæA÷Ç.tÙR«å$É‰8 ŸCµ·�‘ ž«"@Š·,! ‡“‚‰<éÃ)få–8 œÁ5FÅ;…†¦ó7˜ÎzÔ¨Œðm‚Z�¾4Y|Å¹§IÒŒNFã­i6ØD*(Ð@Ç˜þð0zíB ,L7Î#™lLpÄaB¡�* .'B){`×:`�er§”ü:³`òfÔ«¨¨+¤A^�@å½
ÝÔ0’ðA0ß»¤gŸÆµXT@EÂÑ	Ee‹šDà™ ý+-$ÿ È¹Á25 7@Dû_¯Æ•à’)i­[!€Ÿ!†mÁ#xýoTÍ°˜�(ã`Œ|§Ré:g¦ßZÌð…y‘Pû'Q˜AƒšÔ×òIYEs$2óà|?�¥Y'4‡P–%@ƒ¸ögÔoS¨$æEeCin Á˜èÈ>XÜüºU
ì›u
Ædio0È�DnA¦qÊ$¯ƒÖüÌcÄ†"F Æ¯­É~ÖkŽ˜òŒ=^	àY�~Êq¨zãøÔŠQ@ÊÄ:²¬H–Œ‰¥'Àuw3qu.m‰ÃgO&¢I†4q1Ê“!²ÌçAh‘;uJ;Š2 Ò®•´Áõ==Õ¦Û
4šr¡Ò`H*?¼ë ðÁG,ª í~³Z›‰(•03 ¥nëÔë‰ý{¨HœHÒ\{J  –¶Áõ§r¥uÁðíÊ�à¶(rWÌ@ÉhÈ1Ò��…d‰U‚á[z‘�C<J 7=#|ÓhäÈÅÃÖH9©®
Bèãu,§ Á4dZ�`rF ygÞ*¢ J‚IpýNÕ‚PÊ^Ò×•™ƒ—ÉTÝH1‘°8š®	æÄñShó¯”y}±ž´Ä¡–•ÃÃ' 6ÄdòÇÖ³¼™Í·:VægJ´oÎ:ÿ ­=Ü¥`¬[2…�œˆQ1¶zoÎˆxbœ}@Ê¼ÃYÆ0F6ªZÞÁCÚ™µº¶–'Í¤ì'a"”š'©7&t%‚…>a"NànESE:™-’ùb‰Õîª,fÕ„!k„F@ØÎf­¥ÿ  ³	V@°!·õ“RYE0”\#k[A–rbYÞ—0-Ë–¡›Rê‘�š#j^›ìS!Â†al1€ÅTdãqÖ"©œQO%.E£3H™lg¦jbÜ*BÚ*¶õ\1Ä>ß�Dñ+#%½D…r^àÜÊ“·Ëb*|å¡	w}X“@mˆÁþ8Š®Bš›Sì¯;üêBÐÌÄ™cæÚ1%É7¹‚)¶t/«c#ý$T¯$Ô;­°ÁÙ�ÓGáRµ áR%@Èòy†øÿ :ˆd•`<¦$Iú{óFF\¡‰›dÜ–C*c~�+Xe,Ê	âåWœ³°(
‘ˆu0LzmôÐ w‚!íÛÊ·Š¸OÞ'Óo}jÛ	Iw5›P¬D(Òry�ùÑŠT²‹sRÜF0àÉÓ#NrO\ÑRž	\‰m8é'¯Æ)#6«lASñÄÕ‘�¯AŒÉÉ´e3H“å<óDHÌdRÎÄ†V8·¬SUØ”©l¡RÇÄ†!§wŽyøíCˆì)´m±�×[mMã|råò«Zs�IáÌ†á:5[6ÓHV˜3CjÒŠ f nRzs¥$þDÛP38[Œ£ÊŸ"œ¶=?:zZú”³ÈDÁŽ "dŸ×ÐÖZlkpXéK…Ó1l¶˜<�þ¦ÚP	]<lM´¹#hÁÖe6ø50Ë±\SXû mš›X‚Í·c"»Ü:Ã±;fG(¬ÔÒç ¦è7+y™K0È ú˜Ík²ÞdÁÈeQåÔL;�­	FÈÊêÞrÓ&}�Ç,«-H·r&¦Ÿ)±;Î+FSÜp‰ �F¬OÖÔðÃIeI‘—�ÄœÓ¸m  ‚ †`F© ïB‘¦2¸0.J«²æ>{ê„<ÁìªˆScøVšK&w
ÜV eÀ
Ê³…bÆHdŒ	Î¨!íë—œf# ïñšµ4í†•ƒqSÅ>}rºõ[ýÒyz9¦ÞÅäSq\ÊÊÜ;…XøõÍ-pRÇÖnÜwV ª†¶	/ZÍ¢PØ.!ÖŒÆG²	“&sJR/±‰*IŸ(Ì’ÔD;&Íl•f+x "@ÈnqœéÄ˜Q=H-2ÅËŠ:¶£ ûÿ [Ó/�1µ¹âû'ŽLÏÒˆ„£;š›kè2\gÚ4êÁCò=zÐ¢h¥µ`¶¶Ä°@»)S“Ó¤àÓ–N–C$Ä bF LÇ¥)¤]À“i\Ë#>02¼ü�â‚§Ÿ%dN°ÙY‚ži#ÐÒâ+¦ög�Ç[\x   �³Y�‘MËù ». ¤e8ƒå ò_�N—bM7¼…-ÁsÛ#b¢2?CåSÄ@©Ì�â~«;©ßÞ*J\²m¤ã /q‚4èhÿ -ÍP‚[ì+~ÍÓP®pIõ©¶É$‚€¤ ]�ÔÓ3Î¤¡öÓV+nn£sëŒRi`˜\ÙffAª$¡} 6ÿ „Q„Ye,½¤sªÙ*ÊD‚DçqV-Ž
ÖÝÛÄÔ£I$‚1êyR#;kÝ<ƒcû£�Z»·ÔL•V•pGZ²*°Ò¡•Bé#=	1ê–l5b‚©á‚Af´†LpÒ«x$’àAqìëPu§P$ÆØ5NðX}#h!À`XïÐoùÍ#Íp·“[ éHØN~µI±™:vß¤P@›JœzõÏJ«Á"q'jU�ÖÙ�)»å\ õ�ÖÕd�x SRÈ_Q™éõª÷/ƒ¨�št…vÕ;ÇÊ¥Ä;bJÛe)iU˜hÄž´¶’‡ •È¡�Á%‰+‚HŽ{ãÒ³†IÊñ†1Ð–®Û.³,£÷}Æ´õ:'¥Cîgsq<€+$1ötâ>µ”ûÞ¤«f4‡È±ŸÆµ7Óò–ÔÚöhU^k‰#âzÈ¢J;`.Ixgl¬ÊíÖ"}õg·‘n?èãgÖN­."×Ö¯"çVÁap„ÔÅIÌN~TGãfÖÉR3ûÄÆFû|>t‚sh à‰1–2Ç•0Ûueh¢®1¨�…�~j´J�‰’Å…µ+°€È‡ãò©Z¹‚r�DŽ«
­¨£Ô œÄÆ*oæ1È! 8Ôc–Fÿ Z�ªIhÇº”·	‘@*ð�só½*Ê+
†_)Ðû$“£4PÄ�4ëV'TÚóï¥À¦ÐìÅ² RÙ'y<þD ²""C`â)ˆD¬¥°™u[R5$Aš¶ã%04˜ÿ Ô3¸ä(ì2IÍ³qHymZt‘˜ägÖ—ÈHË¬TX¼©Œ¤Tì¶�ÉÁ òiÕPÀê„á©�™éžtlXf¸WJ–Uv1åäzúÿ 
‡qS.áˆ€Ã@^DŒï¸ªØÎX@Ø´Q8Ÿ�2é@ ™ gžã¥D°IÁ’-ÌÀ‚p~~¿••ö
	·¨(’zDÌ�ZšŠ÷¬’¤j†�±ñéüZš‰~)Oï±­€CSàÁÆAÏÆ§^M%>k(©•¸ùsê~_:¦\lÊaw@
G–ßˆXÊé�áÖ”åà"7À·•H`n1ó„Ô:õ©T‚xî,aÔ¯„?yGµŒô¡+‡‘gÆGFPå´þì`‰ß×�k¦!¼3=IÖœ¡í•t`SKkù�1úøV`Òy’ªX„P0³ËÆ„…¸@BMÕ–Ø.wóùRšj§)ýFw,Ì½>x¥+átÇ÷!BÄ�ˆê9{ë;�Èp«�MÁ¾¹åúŠf5)”@­µ#~GãT¶Üä¡$’Ô…� ÄdÄâyÕ%§œ’Æ@Dî=Î¢O�©QWÁ8'™<‡XŠpPN¶!²¤s© L[S:8‰ûª)3°¥H3±:U%3€³\
ÎÚ¢O}
Ù«TÇ&— 4Ë.6…K0[HËì©¨)žG—ãI™W-É€¥È†S°Š`Ò�MJ +¸Ü�<ý)J¤Îð+¸'CoÈfg¥]8	wPé‚30cÖ~V—$ÄcnÓ›bN‘"9�CFl1=Š†OQØÁ–#n••Èº2‚psÈõ­:É+Á&]/l)o3ÁÓ ÿ žb”ÒØ:wc_WHC±L™'?J’‰{á0"–º¨xdyLdÏº²ÒK¤kj«¾«3$œ·Ïüé—‡¶¦ž7É®›Œå0F’�¹Š“ZSþE©iü¾EQ›ÈÊõ°ÃgýGZ~9áˆ­lé{`�æIeÜí‰éSªf“_¹ É¸ìU-ÌF}ÕG…,Šª¤‘.I'Ë·×ÝL¶-B‘Öt‰
·R gåŒÑŽå¸ì %F¡lÝÔþþ•,pPÃIÃ:@3
$�}})TŒ¤à,Õ•‹XÈ‘þŸ*$×#xAd£†ÔÀ1äuª[uPI$íOÌ[®ã‡ ©'ÑÔüªVø&ÚMäk€«Fd6uôõ©%$Ü/ ñUÝB»'%Ô1'9ª ›–eTÆ Æa†:ŸtT×h$ÚÜ6›Q6Òèb¢Ac°ÜíššìJð*Ü&o¡[Z}¢§'çúÅ0Ð+R?••-*|ÅFÑéó¡Ôš‰JD@H€¤±žcÒ”Öf°
ˆª¤iy…#Í ä¥2•ƒOuªAf
Àm'ð÷ÍÞ™ÚlkK„k€¸‹šgHQ
|¤méœüêNÔjT¼ìÎ÷•|RU‘<í¶±Óß´Ò¡agÓj5l()€‘f?%žTDÿ ‚ðþ£\ �ÎÇÄŽžïuJb6·É˜1Vb�êý'ôj­ÉÊU�]	o%eTï�F0r¡!p�Åî­¡m®°†U‰`ÐdV•wH¡ÄNB!­4 Xn>µ™îH_Ã}'Z“pù†�:º‰ùÔ¤eydßH
]m€q *I0zš…Af%Ð ¦ÄmŠ­¡˜ÜÖ &¢Ú€FIçƒ¾"–ž¬äÌ¥Ù µÕPÚÝÁƒ�`<…I±q¸öÞå·%Ø±èƒ}zôªeFÅñ~B÷!¥2ža…;ûúPâqœ¬ö$®\8•�-‰ÇÂ~u4æÇKM8 ƒè¶…µ0ó¡ëS‡�J-,„u:,,diÀ"3
˜ÝšéB4è*ÚFzÔïÒi\©I�Ks!1¾O/ÊŠw„K0íŒËIp§bK{Áë½0¤&  eÒÄjÁPê=(r…ºäÐª9%4ç1¦9IÇúU‚jX!Ý‚ZBÐp²NŸÖi•Ì|‰ªÆáÚµªÙ
	Øe‰$Ï§*›ÏÔ›¬ePºˆ@aAA#™õ©§¾Jx!Ã’Z]ld	ÇMéÔî‰(Vr<ÅÂ—e�§ÊÙ>´%M…œjpØb3™ õõÞ¨®P§ofI‹0Ô	�HóO0G¤ÒVÐ¥Éw-°H“Ê„¶ƒ²³*°—å2æ=ijl&*F%™‚³˜¨^T¦­7ËN%)`].•ee˜ó!Xm�DQ‹OœÓC[u€PÒ!bÂh˜}Í$ÇÑ. hÌ@>ž+rì‘IÓm\G&&Dæ=3J˜&ÒÈ-‚àa©u`±Ú~SRÄ¹˜Tó B[ÈÏ �ºVRºË	[¥UÔ© a‰þ«R“°iÃi©ò4[�ÄU%µ(ë×ëVkù/¢ðd‘é™9pv'×z›oqÓÈ°m%Î† ¯—=?^ú•{\ øKGœs9�ii§Ø“”3‚J,ÝT£&IçCÎA5+I”:¨$�qå#�þ3šqHÒmã;
)rFÓ˜=}ÛÔ¥RÊŒáŒèKg
	0AJ°¯qVæ~çAva�R¨=¦“´ó­7Iîe'-K�¤auK!›c;ü«,R‘“N­L$sÒ6•ALwÒÞ¯)a´ãcR¡pí3 å[C¤~ðaÏ19§/ ±H>oN“2@h†…Ë(z¦p‚ú–rJ† ÇùÏçVR‚n,˜Ru1´U’A‚=ô©´åÉZpÑDðÜ…f`F {©s’[NÂ!B`Ú$kÔt´–[§*š\‚–ƒ.)ðœ�Ì¼ó?�²N^($…m`W¹ ÌmMEÛy-Æ´ €AŒ	?Z�xtó’êÄ<Ûœ‰.³ÏaðªCÌdŠ5Ñl“m[_žµ§ÒÚòa=WŒ(�Ä¦Òê	,mòžg¬Âçsm·µ›Q¶ÖÙC¦b ‘[
¥)€¹RË¬²žd…““58o&æGR’ ¨†ä9íC£J[dÈÎŠÁO•K@€O§CµiJUž÷¤ ¡œºÝ+'D?¨¡ÊÚ¨x³ºNT	Y9‚~}EN,¯z7ˆyÉœJ–ÛßïÅ8µÈ^î; g%Tm eLÌVœ<•˜ÉAqØétd` 3	‰È+2Ôö^ãV¸êYw™ àX¥Ø¥ÿ ¢Ýslÿ '.ÐUR²å¶ô;,!œ®…ºï*²@ƒŽ›Ò—ô­Á¸OVCtÙ{bFuátÆFcbÒhX¡*N‚ÚõN¨ôZÔ©�°8•b�N…Uglê¼~8¢
ÖÀfbà]i˜‚«åp¦>´¨WU°59ßƒÿÙ                                                                                                                                                                                                                                                                                                                                                             framework/core/components/extensions/manager/static/img/thumbnails/translation.jpg                  0000644                 00000075646 15266055654 0025000 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿà JFIF  ` `  ÿÛ C 			





	


ÿÛ C


















































ÿÀ   " ÿÄ           	
ÿÄ µ   } !1AQa"q2�‘¡#B±ÁRÑð$3br‚	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ        	
ÿÄ µ  w !1AQaq"2�B‘¡±Á	#3RðbrÑ
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚâãäåæçèéêòóôõö÷øùúÿÚ   ? üã×ŒÖöpÍ¦£\4�ª­ÀŽLñ»æÏ_¨8<ÓcÔ¾×l²³me“1«Ü¸ÆàxàäòÝ:Œâ�µ[Ý½º³·�Œ„·œÄ(à<vÀ8Œv—¦êrc{yZÛvåòþwÈw8Èêr3ß8Æ+ØÞÞ_×õÿ ø»Yú—¡mš[uÓ6øa’@±±Ú~b~Ç#ƒÎHBÈLQEo,¿g˜I#—‘�_m§rr3“ÇAÎTióÜL³,Ð¬P®ÿ 2Hþa“ò�Ý”džz€}�»w-Î¤«ý£¨ÏØ¶Ëqk«3/Ê¬6ãŒœz“ž(Š÷—õýyõþ»î/¯®b	©Ú@ÿ tÖ5bª>^1ŸöNq“ÇZ°<@'òLò¶£¹·y#äRÀè!F#Üâd³û[Éw©jgí“H‰"í@näôäžƒ�ß¨¯gip?{cY”²Í
â5¿¾=@Ïnr8è[•£ªbÞÏúþ´}»õe$±›yï!iãòYÖ4R5än%z{p3ÔäT×š²Y^ù¶JËç4gÌ·`yþ‡�Ï<à‚3ÐÔxîl"Ô­®Ö·xÝ|ÕùY¾`¤Œí#Œc NMA5¬K¥4RiHß;ÉÊ�‡ž¤ô#¦;b–�Ùþx7îÝz¢ÍÇ™Ñ¤ösFªÞiW‡å¸ÚÝ°>\dŽÜ¨ëÈ-o>Ã/ú<
¶ÊØ·Iœùrü¼Ž¿'>£$ƒ×œ¶Hïn`kÛË‹÷ˆ<é¤fÝ!ÊäImÇðçœ“PÝéSÛÞÀ�rò´Ÿ,�Ç‚F	ÝólÁÆïJÃoëúþ´[¯ë°ëíNY[S’*lF¶è­¸0ùŽN,pÄÀ*¨¿�–¿žo2êŽ))`¨[xä·S»‚OÔš°Ž¥íWZ—>R,ÙÈPÈ#‚HúðzñO�-´±,‘ËçKuû–•£,Â¨¹ÚaÈ?xtÁ£ªëýÀ¯½þ×ü8ËkåÓoþÂ·Q½ÊÇ‚À¸	œ`ã€AÆIdvî²µ¼·6ñ¬�"¶ÒÒîD,Àç åœ}ì€9?J‚+k°×ÛiŒY¤h¥Uã÷X8ç8$œg$T±ÜiÑªÅm7˜žyŒÚÇÂ¨Ú
“œu#ø3ÇåUk;¯ëúü?†Ïúôïo–›÷']–ƒ3[‹Yf�0Ûó¨‘—'ê	 ÷õéšm­Ù(¬×MpÓ,‚YdRvò:aŠŸâ8úÕ}^èÂ&¶ÇËÜˆË‚Bîl“ƒéœn9Ëçy‚}>5ŽG#G)�î€C‰v�­“ƒÐ1>â¥í¯[_×Ìq—nŸ×õÔ–]^k‹f´HšBÑÇ"Ü4{< Ïé·œ(é�¡¤Ûêö5¸†u[t’ámãÚR#‘‰A=Éà^ÕàŽãOztóL¬|™âùgC0?xŽÀä`zâ¦²h4ÛÕº�N�r«+ÙyÝÆ~lö@zò Çcš¨Évþ¿¤Fš_úòü2¬¤ÝÅu”åO�j)–#…Êç;p1ÆI§Z›NÓ‹ÆÑ-âC¾ÕWL1Œpªp3“È=W×í:ïÉK�ÔS,Ñ«\(•
œ…SÏ|t¦£Óo%–(õx~ÐÍq3!�¦VfaÛ}Ð®ôÁ©óþº_ð
æÕ'ý~Ó&ˆÞ‹?*7Eó#Pé4a÷‚	¥OÞ<ñÜéNX´‹©Vîéeo%X3DÛD-�C`ãpÎ	íÏ±Næû)$Y&¸ÈœFÅLkÑw€w�qØý3Î½•¬g>¸öê·V±|¹,žc  @Çl“×¿ 5ªwïòývü‰ø’·õ×³_qRÞÇ�ßMyn¥üà¹B2ÀŒyn$g§u�!ù6‘É$ècÛo‚®I~NyÁàŒ’•ÙäUÄ¶ãË"5×�–\6:ñ‘óàõÉÇ©ŒêvWŽ²Å¨FñùbU�a;ºò„ƒÀÎ@ë“Ž)ò½Ÿõÿ ?5×õÿ /ŸÜ+ÝÚE¼p²�6ê8Ë.P…z“óg$õÎ*M6Þhm¤±²Û÷•aINÜ¯ÈüýÜzd’3ÅWI<‰Vå•‘”‚�(.3É*{àdvàÕ‹™4{Kx4‚_d°Œ¶×Æ>úuÃgÉ  G±§+in¿×õäL_WÓõþ¿^£4íWE´Ó…Íô^\Ó;$ÏÖ
ˆIïòðv�““ëÎ:Å%“^K2âkEhv°MäôÜHêAã£Gµ]h!³½y$±V‡ìÅ¤„îUCƒƒßŒuMCküf0„Q-»K;,C+ò�¾Ç8Æ 8ëYû¯Wùÿ _ÖÆžòÓúüÊû®Þk;½°ª¬-nÙ%~áVÁêqß¶G(¸}WW¸‘,�¢�®6È²3*´˜'~qœ|¬Gr}y¦Í}=ÿ Ú"‘=ãZ®é7ndèp‡|ž1ÅM$ëÌÑI4ÑÃm<{KGŸ¯NGð{óŠ•×õýWye³¿ü?éþD77¯u$£M»šßn™¦-µãB}$6G{ sŒ‘%¦ ÁI�O7h‘ãÁ€¶ æ`0Îw8à–ÛÏ¼±Ážs\.?Õœ:ž’`œgÛ'§áR[D‘YÉ-Â4k÷ê@(ª¿.â™ãr0{c< k›ë[íý~l¶Úm"¬S\A&ØÄÃi“¡UU |¸ä‚zâªØÅ,oö™çGýë„k…ÃFI=99Ï °Š±²æ3Gi#IŒ6îÆWÐÎ{`õþpYîÝm­"ÀhöãŸ—œ n§ �Ë¯}?¯øçýÁ'³¶”Ë%„‰Âá¾öI\öç¨ú‚=)°Ùj×“ÚÜ4pÆÍ³ÈçålïãàöGL‘DIuoýžãr™£ˆ…BÌÅ›îàžÛsëƒøS™nÉ’xÖv“í¬Îd�0€ mÁÏÐû#Ìµ—tû-Bœ]¬Lª$XÏ$�ŒG¼‘è(€¥­ð‚KÇòWfæYc*I{cƒêB×³Å§¹™$u˜.è[hvWÕ‡ç$çAN¹Óo'¹…Ñ…ãHÎ®Ûde
o=î1Ž£· ½/kŠ÷WK·OOëþ4Úœ¼0ÜÈï$âU;†Ð{�½ÇCž˜¥Ô—O�-ÚòòE‘­Ì’[ÁŒ  ’w2õÇ#§LÔR$W1�ûQNe–I#!9Á'q('ë€ÄT’}¾Õšææí8fYx’P9,	 ŸLr"œ¯ëþ Iïý_xèÀÌ Eþ\ÙEoà|ð;‰ºr	9§j3Ãn‹>±fÏ“q1ðNÀ£å9_aŒúQIy,ökÏjÍ#°–=‡"=¹Â7ÐçœòÔ$æ4¸Qg-*¼ÐÉ!�&]€n?ôÐ1œû%ï_ž„ó-­ëæ-³\GfË�ŽÝü¡i¥I\|Ž9d�;ýd*E!Žqæmia!°ÁÃm;ù9à…ãé�j¤©<B¡vK5ùn0¡Š¯8�R	 qøV¬‘YEºÚiÖãí–¾l"�&yw8ÈÉÈÆOÕ>…m+?ëúô)Üì[p...ä_4/Y™‹ÜüÄž}ºÕ›Mæ¶‘îvùjªnN[£0ãûÞ�ÉèMV·{[•o²ª•�oîäÙ„ üÌXrqÎr z�VÍî$håµ|*¶`ŽMîŽ8m§�À`žÄ“ÅW*{_€¹š×éz~?€û¹~Él"¶Â¯–»f·8ÚàÉÜ.^½=Cgö‰/Zè6Õ(Ðí?qþc�ØÀê0F{õ«�Ù[ÇåË{jË*§˜È²7mÚ:ò1œäàwäŠ¾MÐyI‚ÞDÎÑº3�#9RÝ	<äm
(æŽÉ‡½×úíÿ mš¹y."¹xRfQ´.,U$œ©“ÉüêKhBÉ"f¹…X.ùš^¬Ç8êsŒw-Û5ô™ïd»k¸–EºŽBUn¦E0l|Ä†\c9ïZ	™¤vÔcIáb¥™¶¼J[rî<÷8ç$Œr0h—3–ÿ ×ãúŽÚmý~.Š¶™(ò­äT¸WYyùX*ð01Ôr7~F�y¨Û¤‰l-ÚYßËŽd(0ycÉåˆ>¸ÈïœRÁl·ÒBÑHñÆ¶ì-æhÃ¦âÄåHìÀtÆ	9ºúXº�lR*MË¬¬Nó88ÃÉ €x8§ÍÊõý4ÿ &LcÍªóêÕÿ ¯žäVö6ömå²8’Dfháo•ãÁý† éÏØÕXî&µ³[›–êS€³Í³“Âçpl £©8:Ø�:æ=Bæ+‹…�¶L!'k $(ÀÀÁ?68Ïp0Ù­î%·š9.´ìØWo—óÃ<ñ´ñƒ×9¨ó]_õù•ï|=‘¿�N´’åŒ’Ú´aY¼æ$r0@ocÈûÀ`œc†Âúeï›u/Ú-¤hGÚ,”ü©´–WtQƒÈ¯CÔàÔ¡îšehÍÄÐ´Š­¨@¬Ñà(ÃNq÷@÷§Û^gË[}F(r›¼¶Œ/—lÀëŒç9Î*ù´ÿ ƒýÃþ3iuþ¿­´¿_“o~Ïa‰c}Û>Ù£ºO�†*”«}Ðs·#vqžG%/åÓ–Ña·+j­û½×R.×Âa· 2@#•Î91ÊÜÜZ[ùzMÍ´é2ÉI#ºíeÚ<½£èØì>j&½š{øbžàÊÆTÛÝ!rÊï…]½»ä�3Û¾+6ÿ àíòùt#ëåßüîKe=¥¤Q¬šäŒé­æ˜bãç!”g88ƒÀñ‘”¾y#»V/òJì-¡Ú[*ÊÇwTuàäg¦0[rÇS¿ûB#I+N¥®eØ››¯Lm'øÇ¯0ÃkkjÂ1r$�Ë2Bþ`î6…9 `�¼}GJ\ß×Ëúÿ "”ZÑíOëúÝ�Ô®§Žòé¬ïZ×vâ.-#Í6Ü:ã8Ç'Œ“Ð�0É„Ï†Còü¿»æéW;Y�a›œr1ïÆ-ý¦âY-|¤i!±Ü$“hÜÊÍò1
ù[®NrÇ×Šwv“‹¨ü¹/"’<]G b«È%[·©1Þ©»i§õòýY*<Òo_Ë·ßÚþ[š3_´R/�~«o6SuÒ3mà�Ð‹€Ÿ\ˆ†ªƒÌ»·™„~rÇuk¹í¡T00 u ‚sÈäÓMƒÞÉ¶÷[€Èï¼6ü·<v_\Œç>ô_ØÛ½Ô7VZz«ÆÌfYUE$­ÁÈÈÁ^ƒ9ç5
�6±ÿ ?éÿ ÃêbÞ]a¼¬žZíò‡�_•— �’{ššdŒÆ.H³b²/Í#ÿ ÇzžÜy§]K2ÛÈšš Üñ²Âß0^2¨@Î;Œö<ûÅyÀ�EÜ¼†`VádUR ä¨ÀëŽ@'¹£™èÇ³�TÚ¶8\yÌ£©`QŸ˜ óéNke½{k†ÔÍ¬Ê¤«])Û„' Rxçø€öâ&ûMì"K�»ïó¢ÜUWœƒØu4«u-Íš˜ìãŽsµÖMŠT†\b ã“’IÛ‘ÔSZ_úþ¾D½ö¿ô­ÿ þE‹Ws
µ¶¢â&“ä„Ã¹XŒ±'¶AÁ9ç¡©¯nÌV% ò_Ë’F4»_qR¡HÎy 9{Šö"#]>'[…d—�6Ý¸9Ú»p	 Ç=y¤7v·
±Z4ûÌÒ}ž9-×� G1ÏHry£//ëúØ©Im¨°ßý�ZÎêåŒrZù~fÜìŒ»;˜�O±Ó<¬O+ý¡mGÙµ¸› ãiîàäc g�ÀÉÚL�öx®üæø†iWËc‘’Ý9€¡9âšÝª£I*Ì!·¾Ÿ)xŽ1€=‡4¹oý_×ÞÚ“^ÉÌÒZ™¼œ¬craTî$Û ƒÔóÈ2ÚÎÃOhî%S<Í¾8×åÛèÇ¡GóÅ3K¿if’K¶É$ža…•YBžãoÐó’N>”å¸¾k>Å–96ÿ ®ã
ì$í ‘Ž29éÉÅ|WB²Šæþ¿{ï·Ã¹ ˆ‚0Ö#÷”±+‚äŒ)ç<t¦ÄÎ÷E‡MšhïÕZO&ßnÔVÉm�‚Ø'±àuÆJ¶….ï¦†t‘¡W½�#Ž­Œý6ž¹¥¹Žo²³j­äÇ'‘o*¶2†RÜ $r>•?g_ëú½Çö¿¯ë§êgé7ÅôÅO´6éÎÝ°Am¼1Ú8ÀÛ´ÕÉì.tÙáŒ–šiŒº{HÇjn*° #|ÛAœýj¼ÇRª\[ ’V•Y—8Ç,¬¯‚äžýrqÍX†Xäf{f¸ØÁæe‰°¹Á¤|¹RNÆ}ª¥+j¶þ¬O.×ôÿ ?ëÔ“S’+­TÀb™ÒIã/†áå¶:p$ŒvÍ:ÂÉ•¿w–ªž\g I¸üª0@bå¹éÛ¥G-Þ·?—"NÞdŠ¡ã�÷yÊr2ÎÇ'=G8=i’ˆÝî »‘–êê© Ü@ÁÉÈîpvŽ˜ãÒŽk³þºõþ·ûìÞ]Àb–öI$‘\\37ß‘3—p:•=Ï=zq›:ƒYZÃyy.óûí¹Ýt“œŒ°Îx$Ž˜¬Éæ	>Émb�ma�ÛÇ¿Ì•{îÊƒÏ`9g=3OkµÔ´É­ôùVá|Àe[†VûÀÉï`�Ôœ­5vÓÌ—m¯¯õýz.§U¸žúö[_³Ü3<Š¹ò×hÆ6Œ>c•ÀäT×ÇªZZÌ—š{]F�_t,¶àÊJŸ¼·Ðtêj•ôÓ®ÛjÀ|»†efmØ%X€s�½ã¶M=ÄØžK‹wxæF-Ãäï@»Jò>éôÆ}0jw�ßõÿ  ¨é+=ÿ ®½ÿ ­¶•ÝRÂÖÞ[c·Ëýç"F‰¸ì:Ž­Ü�ø­yy…ª½Ï˜�îÛV"¸Ën`p2HëW.âÓQ­Í‚Æ¿ho–\¨$°å�#•Éà7¡Ñh$ŒÇª_®æ`ãpV—„V9ËtÉèNOlSZûÖüÿ ¯øpååÓÓôþ¾^ˆ>Äb›:€_ÝO²<aŠÉ·qÏ‚3íëŒU;ÍJÒ¥ºFÌØ!Š�ÿ !*Í¼sÃc œ÷5jê†§e«GäùdnE�¦FÃ:NÒyÀÇ#&¡ÔVêîÂ{{³´�óc˜–Ø¸ÚŒØ?xùzõëÀ¢Ñß¿õýh»¥ý_ÖÚU’½ûLv×4Ò#¼Í"í
 dgøA+Æ3�ÈV¥¶£43]Y²ÚÉ"ïf¸ùÕº!@þáÇ9çœš NûVÇXU]¦þø–XÎv‚‡7\ž¾†¥�I£°ƒV’eÚ!˜©]Ü¸m0xÇSÔQ{è×õøßñï©<¯tÿ ¯•‡[‹qr·×–Û¿tæhä�hÀgŒ·~xÆ:ä€Ð$™^h7B‘Ü3y,ÃÌ$¤3÷€Áãœš�î|¦“íœ’;‘¡›Ì�[$g=
íÔÏâxæ·šÞÖNÕ˜îhÛ}Â‚71Ràr¹t''§J$ºßúÿ ‡û‡Ê¬ôüº~ƒWd¥”´þe«+˜ef8Ümß7B{žÕ=��Ì¯7q*ysBÍsîiØ©Ü)ÀÁê2>•Î–Ä¾M¼rµ�ØXî$�jíU ¹Rzxß­6Æò'MidBÄÄ¶êÊ¹+É!¹,=O ‘Dº¥ý]Eyhÿ ¯ë·ËÌŸNµµh£‰
èñ±�–eT ç'ržÙàô‚šŒ0É!ŸThàVVky²™!Ú	ÇB:ŽzôÅ2\¥¥ÄK©I¬y3Fw™/²B®�“Çz¥=ìÚÏr×)38º\¨IqÁÎÇ~Â¿5ßü0^6·ùôþ¿¥©™?okÏ´´mæ;FªÀç†8Ç*äuÇ®M1’Ù.ËÞ/˜ÍÛnwRÌ@ëÁÉÆF Hø€L$¶òØ&X_w8ÏP:‘ÁëO7‚ÚÍ­žF†<¨‘bA¸FO
Hô9'“Ö§Ïúüòþ¿¯êÃbóf¶–òÒÖ)dKb<™™•¶g’ uÁÁã§Ðk<“‹hD�¾ë†Y#¸Œíëò¯c÷ŽG9Ô)ÒI3Éq°IpCæG#È6Çß8úÇZi´›Lt)I·ùî$�'#nßU\ƒÜç=p0.ßä=‰„­ìfiÄa¤’2¨¥A¹çÎAÏ<ÕÃuö9_ì–¶»®­ø“oú¶ÝÉ mïŒóì*¼Û´ûE–hZDðÄÊ¾rK3ñ•ÁÈëß®9š+´½‚KIÚ2ÙËH>c´<@èxÚ@ëÁ¦ëú×úd¥²¿õýhB#Šgž"Ò4ŽþM¬j9Ï
Ê0r1Ô’#¶r»@ÞDP/�±§�æHŸ a“ì
°Î:ûQÛ�:=4%á[8æµTY-a%‰9%xè2'� U¨o..tÖŠ÷CšwPÍÉ6ÀTª�¬�3�›wŒsÒ�±p±^Æ)¼�Ï~ÑÇ¶Ù$Œ¢ c¸¯$ö=y�êåÄš;BÈºnÙ$“o˜¬YÙ¶‚¹ íQÀùGRL‘Yúƒ˜eKK`¯¬q”�*ä– mùºíê=3ï�5¥ÌpGå¼Ò-»9Pþ^ßœ0ÁPzÅ�¾	ôú_úþ½=¯eþ^¤“ý ÙGûïÞ8Ç™q
2y…�àÿ . à\s—Ú$Ôš[]6Ho�·‘‚£  =:úqÐñSÄñÝ†”On¶ê¨p°c÷.:�GLd`ôÆ)Ö‘´AnK-»4~]¼Í!ÚÜ6ÖlŒ†<u9ç¥Kú×õa{º]þ^ž}ÿ åY-â¶¶†êêî<\Û�Ä�Ûˆ dãœäz–6—"ºŠâiáØÖÿ 2íÙ,N3€qÇBs€ âMB{iË@$óVOŸtŸrL–ÏL€§ ö=ð)Á‡�¶vî$P;Z=Èë÷v†pRyç¨ÎëNîQÓúéý6¶—õëó1»ÓÓû"É©Œ$A—ç9ÈùŽx'‚xþA’í®î,£žÜLÂ(|ôµ#nÌ`ƒýÒ@˜ïK;¥½š'ÌŽx¤Žä\:†L!`èÈnù#8Ï^)o®¤»[kM*ãÌò÷Ùå,»@ «‚AbR¤�¨¥i_×üÈWæÚÿ Švú_ÓÓrD‚ÕÙo GµšhöÍçL¨Èê¸,“ƒónàÉô8uŽ©ê4}¬‘µÞé6¢íQn	nyÀÏPsF�kBêy¤ˆËo3	÷�
º;�œ�øÑ§Û-—ú5¼zVI¤Ž]»]±òmà¨9É<‚0=¨ò·õý|ô+·õý~EÍ&Äi´áUV—÷’!l06ä®süGŽ¾œÖ|Ç{#I%¬‘ªï·òÍÇÍ!ê3Èéµ€Éü3Ã.ØE–Ø[æŸý ¼Yäe€Þ¤ Gä¶¼·v´‘ãŠ5„y+$�wœXsœƒ‚Àê´ý{~žBê­ý}þ…Õ�ÝM:}äÖò<"6Y>ì¸äï=ÈÛ’H>¦©Äïp$†	¶HØò³£í?ÄÇ `ñŒO¹/Ô#µUŽÝ®¦ 2ãšã;›a"c
	æë×¯tUHnmì`³òaódi.÷©€wŸR;ÇŽA¥¥¼†åêÿ ­gÍu3ZYZy{c&ÕcU+“Æ1•8îzŒH±(Ñ‚ÜÁp²lRó+íº�«ŒŽ8Ôûc&{øâÊ×Ë¶ÂÍþ™´£>@‹ük‚IÏ ·8ëQOuØ¯.b’6†åÒÞ)7+È¤ca`9Áù¹ 0y~óé·èJëúþ½<ì*öf¢…n®. uo.eópzä–»‰ïœvÍ2êææÐÀÚu´k€´Ìß¹fÇMÜOn‡õK5û\k›í›ãBcÙgßp2Fr3×§$š±®ê©d–º„ð/ØÙù[%É!�tÏ ¼`|£“š•s$ÁÉF.Iÿ _×˜\E§_ØÁ¦ê‘ZÀ¥•ZK{ƒ  "�2N:ô'¦1ƒ³O5œ�IŸhvFŽF˜#F ¿(7¯9g÷ÞbÊ †[[vab¤å¦lN8ÚGL”c¿"±ÚÙMÒµ�›[È EÙ	1³nVà‘Ï# ?J¥{jÿ ¯éVüvùWõùé±a©Ås$m³B·?5Ä’a‚ª°çååOL’ ëLÓ®'»¶–ÇÈUÛ™ÐÈU�Žq–\òNI\ŒŽ9ž×äxtÈã†i<–¼hÙ·8�¼žrF=¨Ó¤‚Òæ6»·o2Hüµebc·V8ÁuÇ8ç<Æ–®×Zÿ ]ÿ ¯!§¦ÿ ×õÔ® �!SìáŒÛœ•Vß.þDX‚»[ÁöiØ.KºL»<¸¤ó•Ãž<É�Ë×�ã¾MgA¨±±�Z¬SC"²]C
þì¯!°T~]ÎOL‘V<»y'„Ç2Â!›3ûÁB�¨ªA
;sœçÜÒ¶÷óßO#"."LÑÆóCœ/@88õ�#×ŠŽU¶šU¶·óylÎ¡NznÆ?ˆàF=é“E“$‘¤�*ä–çiÏ^3ŸËc§Jž˜ävxK3/ÌÈ	Ûòã€iædhƒÈXnlC,MºU¸™•Pƒ�£Ó ç ÅL‘Áo'‘o}û¨ÙL)t~Pî¬G+Ðr QÆ|«ûë'hà�c’D�ŒgåÜ}áø‚}Ë«^FSJ¸ÛlÃt±¦íÊ_8'€2	Î@1CÜkÝÛúü«¶ÚeÌ­.¥'üznòRhö©Î	�ŽåãÔIöÄ–w†O9O”×1™cž69d`Nüw÷yøT’A«u”1™­ÛÌd…HgB!GF wIç´s›+�%Ö£k¼²G½°�ˆÚP…VðO<ã\ÜÚjOÉ[úþ¿ýŽ¨¥n-‹4�«H‹Â†\ü£bÝ|U§º±Ô×Q›VW•­÷½Ìpü¦6n#$p~SŽ¡¸Å:)ä[¸u5ÿ HÂù†êNÊ#–þ.F÷ˆíŽ&±Óí¿Ò®ƒÇ#‰$ŽÚ­†áÔGr|Tm­¿/ëüË÷¶[ÿ _×‘5üIû]ÖŽf‡2GVm ¶ÑÀ\žG~´Èg°Ô¤µÔäšâO:M­›w¨ä•8Ç–ôÁü[Á­¼Ë2ÙÅmÌ­‰U²Ø,8ÀùˆÏ+Ó©­8.VhÅ¾�û–gY¡‘9d¶2@ÁÀÁéŠ§îÙ?ëî'Ikú|ú‘Û"ÄÍu$^e¼LÍóIÕ6’
œ€}F0£§J~ ö—Gö$»ºóˆx¼ÅÆü¸ppzò:rjÂÛÿ ®‚hK,(Èfi7lCŽÝåîAZ�…ë,Ó¤RÊ¡Ø[Û\1XÏ ¯ÛÃF9À9íEÇgÓúþ¼ˆÒxä1<‘˜Ò»V@Ìí�¡‰ ãæëÈÏ©§›l^Ì\ZHi$¸i	O9
OêÜ`7ª÷¶Ãtmsml·cÉhþQ#¤FA#¹#Ó4]>íàµÔcŽHãòíä�ó ;rÜ¸<Ç^(û:ÿ _wõ¹;JÉ_Öä“ÊÚ¦£&±b‹JÁ>[ƒóÇ’2GBs×¿°…æ‚:ky<¯-Ù•cvkgø€@?^Iº}¥ä6òHcE¶'lwBH 9'#ÜéR"ÄRmX”3+«*Â[t�óÎzs�Ïû'¸£¯ùö-ÞßÖÿ  šuÞ¯¤ö‹"«ª~÷|*6ÍÑx#îñìzuêWd²]É!¹†Ýv¨fn�ð»õQžüã×4Û‹‰uŸ.â)üíŸ»–-ì‡ÀëŒ·#pê0{`
mÄ¶èz}Âí¸�Ù|Æù„cæ;¿º¤~8š|²M6¿éÃíµÿ ^×&t{bÓQc[dÁ”ùr�Ù9çv	ÎI ¹ÁŽ=R[-ÓXO3nR«¾|Üã-‘ÔJž„`zŽE{i&»¹ÚÀÀ<?9F8`8Á#’G qÛ•Cq
È÷7-o�ygvB ÆOSÀ<õæ‡ž×ù�w_ÖßÖ£Ì:Ž$¹´·o'¤*¶j³`ƒ�ïnÉã’:“SZÈd³¸š[VhLŸèm·smQÈ|œœcw\“éœÓRæú'š•KM´Gæ2�‹�ÇHã$ñÓ9Áq0ß5«†UHü»Ì–gj0Êã‰ç ø9.íÓîÿ �¿âZ×ù±ú„ëp×�fé­ã,Ì¬0™Ûœ¨ÀFäã9ÎßÄ,ä‹YícBó€†\ªž½qµF>ód’1Îj;¸†�`¹³KXcdi �q8pÞab>lç ò bxÆ)’'œ>ÌYmÖd%a™ƒ’@ìq�= äç4Ò”¬ÿ ?ëÌ]_õým³4ôûÇ�ä–çå–4#ìH�æ|Á•‹t9^åˆ?ZŠk‹–ž\ùË7Ô"†)»¨Æzƒ€	ì:Ä×Ñ]]IªI¦Ç
¼*!ùX*Tçàän'9Á=8ª–ªš~˜×Ÿ´î�rÃ|"¨ê žNî0yãéSË×úóÔ~E¹­"‚Êa¼['veÚ¤°ÁLU¯œuÍS™&«Ãq$Ëmö‹‰›r6Ab„'ÌÙàuÈ+ÆjÖ˜ÓÈ÷VÑÒ<³²àºŒüÄ.8qž0H÷4Ë™á·–ââxdt‘”ó#ÜÑà7<}Ü�Þ£>€Òn!ñl…íþù!¶ûD‘Ë…Vo'*Ç<î9P àä‘�ï‰/¤ÓL‘Ãu5ìímÅ¾ì³Ã'i/ÍÁÈÈ±ÔU[%šSp÷Jù*ÅdV&G`ÛPuk+dõ9ÇNjÄö»C›fGÄªËÊF\z@ir¯ëú°stû¿÷¢½€KK–ÑÅäp‰VI�ñ)m¤F0½x'ÜTwSK Ý§<jÆF?i¸V’I¶%Hø@!wv§:ÅçÜ?“ä¬ˆ†E¶�X$þ\œ•À“Û£´ëæ¿·’g»fU›fX“Ç¸ÎqžN'ðÊáñ+¿ëõ(M;I‹™+åÇ¹öeÀùAÎ	ð@æ QivdY‡Ë"‚ÌÜsÁc¦c’Fj;Ò�¶Ú•ðß1_—ËPp¸8Âœú�’G\ƒR- Ó¯dµ’ÝB¿�˜Ì-Œn ø÷?7n*"ôµÿ ¯ë©Rî‰¦Kk¨¾Ñy§yŠ&Sç7(êFsÛ<öž¼2ZØ[ý¦X,þXäÜ³[¹òâfRwœãÇNõ]Z�u,Ì¬¬‡û±ƒÓ·sÁÏM£×%©yiÌï©ÌÒÛ0´y`2ªãŽ˜0n™âˆûÎÉZ{]‡Z[‰QïÞô,‘Ç²Y$R»Î~ñcŒäõ''§ZÝOmB#a˜\´,g?/-Øc‘ÉäzŒ:Ö{µƒtv,ÓG–‘£Ï•—æû£B^Uk±vÌ²¨10M!Ž>ÌÀù³ŒžA$SOëúþ¿åíò.lCpìnVev“Ìf?"sÊžÛH>™ïÜ[¹¢	¨Ij·ÛQvÆl`p9ä‘ƒ�ÇçQ¤VÑZ\[¤x$-n”íÀ^Iÿ º@8#ÔU¸&´‘6ÛÞÕ„~uÁvF8ÎÞFÑŒçè1ŽÇõ¯õ÷
=×ëý?Ï_A.®í#V¿[;yŸzºÚà.ñ· ä‘�èAÇ8ÉK[O&s5ôÐªÛL$Ûœ…ðÊ>öF>nÌzçQ£�ÒêM$n‘’0ÆŠÒF¹sÈ9ÏN„�ÄU´¼þÔ³Çw��'‘Ë‘H'î¨á‡¨È'ë•²þ¿«³þ´ýYäwòÿ ´-æ8�m†ÕØÙ]§¸<d€Ägœ]"|+ø©q¡Ûº|;ñÍsÿ ¦E¤Ë e?8‘FÜŽààƒùAßðGïø$_ÁÏØ·à®…ñ7âW�´íkâÎ»cö±¬êVë9Ñ|ÄÜ–V›†"1£l’Uå}ç!6"}Í\ÒÅû×Hõie2•5Ï+?Cù¾#]Xƒoð{\eÜ|ï3E¸O”ò¥s»#váÏ'é@ø1ñPK$w_	<@­7ÈdLÀ ®ÕB:qœO=øþ¼¨©x«ôüM¿²"¾ßà�ä2Ïà¿ÅtVˆ|1×d•šI6É¦\#(ê¤»[åþ‚zß|ø‘ioý§ÿ fµo§ïo´¹D'|Ä²eJ‚O9­^QõÉuAý�“üã“Q[”¹Xåµ·UŽÝ^;™$	&ýýT¡ù˜ ËƒÐÓ¨ŽîÞÞ¦°²±·óZXÙ•öy¹Ðpß/áœ×ô;ÿ  ÿ ‚Hüý¦~ø�ö€øAðÿ OÑ~(x[M›UŽçJµXWÄB¾d¶×¸Y&dSåÌApÁT�§ùá¸mÑ´ñ3,¾qqm#Ì¤åŽ\q†ç8?Jè£QU�ûn+,,ìÝï¯¨á!f¸X¥�åû:þóËq*AV9;�l`ÇLŒMo¨Ã¦iï³Æ÷2,{[ªœnî6ä�œõæª¤÷„C§"È¡SÊ’ew�18Éç+œŒž}6¯E¼Msr¦3æÂ £*G_—¶xèN+ew²¿¡ÈýÞ¿y%ªÙ5ú‹Øä‚ê5”y‘L l¯ñ)<œœcŽ�…@±émqåæ1æ*ŸÞÄXŽ  ó³’Ùå}ªXºÚë‘Íº8î$Ù�9àc¸È=r	|—SÜÎ±Û|«²¥¨šçrm%°ª@ûÅËqžŒzâ¥;«ö,uóÿ �øÿ W+[˜—UY. �É2 •Z=Ü¯Ýb98?)ç> U�=,ä´i4éžiÑæ•Ög>gÌÀü¹à®8$tÅUŠæuŠêÖÊ'–9k$“ËŒ°%±÷A<q’?*°/nfÛÏù§�wy’ïw.>àlü¹;{r¤}(÷žß×õæ=?¯ëþçi‘Íº¥+ªGþìœ†8àsžƒ¨ëÖ£’Am¶xä�™Õ›rîeEë€¸ê:£~ ]ºùc¶ýÝÂÜ°*rIìØ;¹ ž0(º[uÔæ’x$Y6‰»pÛ@^`“Èn}�Üß×õý1rË]¿¯—Àµc$Iiut/œF÷ƒnÏÏ‡Þp6Œå@ãž”Y^‹é/-R•­ãHY¿y$’(#Ìå·mÈÁ08éQ¥ÊA9¶¼·7¶ØŸÎÈÆw:á³Î	ÀëÒ‰ ½¹¸X£ž5WÛ—»V1ôÚ œôÈ<ŒÑ))_Oëúÿ ‡){¶Úåì¦�®Æc’¥X,øÇÌ„œî' œäŒ1I}oL/£°eó.°¾|¤ˆØF{€þ×(‚î÷JŽítÆ¼’-¡nemâ0p4@qÈ8èpÃ 5"­Õ´†kÙ#{Y-Á
ðî†,meòºá¹ã ÃÂ¢õ»×ùÙ_òDÊ;éýZ~¥kY"¼O´IdØ‘ÂVFÉ;gë’	íš“È2îÔ-Ú?õd+ÌWrüÌÅxèvàŒç=w[}q¼Å¢µyïö9÷ì€§¹ë¸ã 0ã×,�¬qGÅÐŸji¶¢®ü˜ÕÔŒ�xÁœJ_koë¶ån·þ¯¡�m³[Å5Ó¤,£qòÝ˜�œœ  Ï¦#8©ZÅßËÕnÔL¥@ŽFo�ã\Ž™ëÜŒð1ï”Ûue4wöÖSÍÀ¥~a÷³ƒ·eX‘Ç9ìjYàH¼›p8"b±ÜHJ«KŽ{ç8ã ô“|·¹-k·õä9Þ°ùs¬¤Ü\f?+œ�ÉÉƒƒ�×9=;��<¹¬×Ì‘J•ùc$3É#Œã$cŽE29e’Íà¶ä–âo(.Í¤“–'¦; qÎq‘™/+H$™¦Ý'–è•pG®	ÆNqÏ út£û½CÌt^}Íä×Z‚·–ó&X)oR·çõ©µÇ°¸¸ˆÎ…æóóÇò“ÁÎFvãŒ‚qÐuÀÍH´ï´Zn®—ìûQÁŽO‘H';AåN	ãéRjYiÍ¿—²£‘w…Q�¤±áºàw8õ¢:Ûúþ½
kúþ¿6Iñ—Y5)<ˆCnŽfË8|á›‚AÈ<s�íM’Ö(Ì�JÑÌ³«LÓ¬e‘y.¼dî?—=p:â{87Hgû,;!Ú­3uÛ!$pç<àL ¹ùþÇ{w<‹xDƒ2ÅÉogúzÒ�5‚R�ÕØý«öOÝEnÑÌ¨ÁÀ`Ç�œÀäã¯=E%½²,,ö°n�þY!fÝœ6Ãàƒ�Û‚}sÓJ�0Xmç’ÝA“Éo-üí uû˜²9«ÚÞÅ£•šD*Þl1}â¤àò06žØÎ 4ÒÛQyÿ Ÿõÿ þÇ¨¢ŠñÏ³?:à½_ðT¿Œ°M‡Ãÿ ‡³^¹agâï]\_ê—š|W^F�#Eòå6FrfaÜ×ç<?ðq7üS}´×_t8í®$dŽsà[]®Ê°³”2^ª$\ã Ÿ>ÿ ‚ÙþÒMûOÿ ÁH|oã-:ê;ÝÂóÂ9¡,‹ÒÖÈ2JÈ{‰.æUaüuÍ}{ñþ	žÚGüµ¥xöOGqã+Kôø‘~6ùr5�Ò¤/aÎÔÓ¾Ï3>ksêAîŒiS§e{žJ˜¬Eiû)4£ú™ôWüoþ
Éñ�öóñ?�þ~Ò~)Ò/¼M¡Ú[êºÓìbµy,|ÃÀhã ŽÖÇw'÷ø8ÀÏéE/ŸðG¯ÚŽ/ÙoöûømñëQòt]SVM^ŽÝ‡–,ïw@òÊ[»‰žËpq€�bl/ø8�öý—¼}uð—Ápk<Ic4�_/…ü¤Óí§�rÐµä¬Øg“È«µ�`Ë¶±­Eª–ŠÜëÁã ð÷«-S·ùtxÏþDý[þÁ³ÿ è¶¯ãóR–ÎIæK-A¡µ¦ðË$›['''ýfÜŒôáO©5û9­ÁÖ	u½
çLµý�õåûmœÑ¬’x²TÊ•$î€qôÎ#_ŠÂ¤¶†Ùo˜cä�µYAÎòç8Çp{ã"¶ÃS”oÌš8ó,E*ÜžÍ§kþ6.-¼6¶²F|í‘M™$Œ–\1ŽüúÔ3G½RêÑá™cÚp1¼c…ÁèwvnäjŽÅâº¼Û£s¶á}#E²6'•\ƒžqƒß¨’9µí&Ký1O’¢/)Šª»Ì‡ã†I9é]N<¿/ëü�&2rÖß×õØ»³Ú_DÖ‘=¿�óÉÐ¬‹´Ã¨aèI>™ÅT‚âÂëL�ìw²¶c¹3FÙ�>fqÓ=@ëøT’,0mÓÌ±¬Û0°àg€X FGCž¹�È¦ÃiolÖæ88hÛp—Ü6òN0ž0}qBåü¶¿õØ¯{ë_ëüÉ¬­Å´ëšr…‘�2Äßë1€\àñ»žy#Þ µ¹[+Û�n7ìðþñb°vó`îqá‰à‘“·ð¤¼¿’çN’¨âf�”¬’\¬I.œ’:�‘‘‚Xô©µk(VQ5Á’ò-(ò¾gÛ�YwNÐÝø<óNÑþ¼¿¯ë©ïtþŸõýX£©µ—Ú#†8­&ÆÌ³o•°q$dŸLç?…Ëo~×qïk'‘ËÍpù°
àîÈç�€pô¦Üê3Ov±Ý.å’òbû.^ �”#õÈïŒÕ›]¼µÔYmWr‚!¸�r™+ˆÛý¯—…ôSÓ¤Ô¯AYnT†þ{7³¸•c�UZi#Ü©1�…o—<c=Îzã$“Çrdµ–×afEC;¼§nqÉŒ€AëS3Ë,ñYJ·¯)È�”Ã…¨ÉãÔâ37Ú´éT»šá¤šO:(ÿ Ö*¨8“ŒcgÑu³þ¶¶þ·þ¯ù•m¢½¸–>âû2-²–�¦eweÎrp0	èzztÒ)åYÌ–è¬ÉˆþÔFJg¦ì†68½ª4’ÛÇçH­*Ì2¸�¨”IlnÜ9ÇNqÉâ¦¶†K•“ûNÒfó˜™~xÕ÷¾­‚?€Fx¡÷h"»_?È†=>	®æµÄl#ƒËòÕJ)Oº.>UÇB=ilõžãí×Öfm/•5·–b!yûÃ��‘Ð�GCÅ=ÞyîÏ+nV3Cò–d`à¯9ÚrKgéPZÞ‹‹Èìîe¸’K¨ñ&åÝ³€xÈ$u#tî[¿õýVÓTcÞK<öÊë[ví?fŒ�¨ç?(úp=©ñ\Æí�ÍæÞÃžÿ (\uàŽN3ÏãQ$"…"U�Í�?2ç#$ó‚?–;â§·Ôd"5†ys˜»XÐãßðÏµiØ_©ol²[7ž´ ôÎ*è8,3×¸>µI7I4vBhàº·�3É&ù@8|Ügƒ€NzpCín¤W…¤E¹C ÝÂ÷ž�[�“�qÁªñG…®ä>åÝäÉ'—·®qÆ2'·r?×õý!Ê]¢y ‡ËUÜ¾f!�‡îÂ©c#9àsß„±¼´³K‹m2ÆáÒYÃÉöËPþjìÚ{1�l &¬Þk¶nÌëy¥20¹!€ê®x©nÇìrBaf�ˆ®M­òõ'î–àŒc¿4½Ûj'¦«ñ	#Ó®ìÞÞ[o$M"¬q²±Ý·?88r=9‘¤Õ¢6ú³Â�'–Éu	�HÏBî žä~‚¬NÉ¶;ËÈL›w2I,›�+÷Tã®ß\ Ny«ú%¹»e¹�¼†›ÍSwÉ‰¶ü® Ž„ýqíÖ›��Kd´ó šsMo%¤Þb°kY8,ÛHÂ“ß‚Ür3�sW&ÔÚF†åÉQ±³á^'n g�IÉ’?:ŽÆI>Ú¶1ÙMhÛXËjñí;z–Î88Ëg¡ÝÛ9ã”é·&öq3È³H#xQyäàÝz¨ÁÆIíŽIkº÷~ËþþË+Æÿ à ?´�§ì‘û|Cý &½Ž­Ã²�äèu	ˆ‚Ðc¸3ËqÎ3^É_�ßðuWí4š?�¾þÈºuì€kWSøŸÄ±ÄÃ›X·µ‰Çñ,’ËpÀzÙN	_*œy¦‘õ˜š¾Æ„¦~E|ðÏ…þ'üsð×„>0xãOÐtkÄ–Öþ ñ$Òy+gbfhšGrJ•‹Ì Ëc¹¯é^ÿ ‚šÿ Á&üCàÏ…·íuðí´ýô›�,jÊ#k9#0vã…(Û1èq_Ž?ðE?ø$w‡¿à¤søÿ ]ø¿âÍ{Að‡…æ·¶Óï¼>°¬—º„ŒìQLÑIHâPÍ…™¢9Ç÷’ÿ Áª?±RZÜYÇñÿ â‚­Ëff[�3ssÜý�žFyÎOJêÄ{9T´�­Øò°1ÅB“œ"Ÿ7#ñâ?‚¼?àÏ‰ÿ �<ã›-gKÐõ{Ë;\´ÛäßCÎ©p¼ò’ VÝXÕúÙÿ ]ÿ ‚|$ø•ð‹Gý®¿m_Í®ÁâH×PðO�gºhíb±l47·^IS#Ê¸eƒ>ZÄW~òå#ùþSÿ ÍøGÿ Èø‘à|ñ·‰µÛ?iwWWÏâ6·‘­eŠXÑ6yG… œäN1Šþ‰>ÁoiðGÁ¶¶�$QGá]=bŽ$Ú¨¢Ú< @0;R­V\‰Åî,$~±%Q|=:jy„ŸðKø'®¯/ì5ð¶FXÂ+Ià«6!@À\˜úbž¿ðLø'B.Äýˆ>mÆ1ÿ ]ŸN?éŸ°ü«Þ(®^iw=�cKùWÜxJÁ0ÿ à�Q.Ôýˆ>¨-¸ãÁv|Ÿ_õt?üþ	×2´rþÄ_ÙYƒ2·ƒ,ÎHèÕö¯Î¯Ú/þûr|8ÿ ‚½ÿ Ã!xgÆºl>ÿ …©¤è?e›ÃV²LÖ·Ú¤Š%+»¤Äo'pÏÇ±uR�H$ÛÜÆ”°õ¥%ü.Û#Â_þ	ƒÿ ê�bOØ‡á{|Ùù¼fö�|;ÿ dÿ ƒ>ø‡áF³ñûö"ðwü"^(ðýŒ—Ú—ƒô‚æÇYµ‰wJ�E“ä\l\ªÇ„r
ìûÇêÅ!Æã½(ÔœetË©‡£R®(þ958o"¹ê˜�Oï£W‘T. ò=ÉÀÁéQÙÞy"$‚˜Fd–FÕ#Ya�¹0~èë]Å¤ŸMø“â‹"Ä(�W½´†Ý~XÌ~q ùB· ãµbÛÙ˜ašx-#ØÌ¿gÚ¯ÓœäõÉÇ$c^·½(Úß×õú%ðÈn�w$žLV²¶ÉdßåÃNìa¶F@AÈÈÈÏS@Ó­a�®<ù–góÉ·Î“j’†~öÒp
~¢­yr=ÄW–É%ÆèÌpÆ#Àd•ãæç¯$¢›%½ÔWE®¡…v¨dX!ò×ÌÎ![ÜœrHÇJ{­ì¼ºôü?Ì9}í7’5™²œÈ`URÞtÛ|¼¾Ñƒß8ûªIùG¹¦Ãu;Na¹òÏÚU�™Èd~0¼tÎqÆ3Ó¡n¡3\,�ymù{®Y&*Ñ®Ü®ÕÉÈê3�ÃÜÕYîŠ]\Kg7™±V�rò2�ó±#¸>™ç¦qI$µ_Öß×â.oëúû‹Ô›e³º¸XWÌòîšeòÕ”ãŒ·2À¾ø©.-¼¹$·¸·†¢­"Mp¤àO#�¬¼ã#Ö¡–êäÙ´pâsæyQÝ/Êß0ç¯$ã8ïÓŒGev4û_±Ý]HÑ¨XÄÛº�¤íÚzúœØÅ+ÊÎýGhÝi·_øsAî-õk5²{8„m;›x¼½¬3‚Ñ–ÏÝÀ8õÓ¹«g(´‘u[ieMÑ´h¹Á/�Üc<q×´ÑI
ÚÀb•¤+¹þÇ¸.ÝÌv±,yÆÜž@'5¼Z�™²|
a��¹f!äóó™Îyïš4Oëúþ‘�ò“º)•6î
�=	sÇ·©÷¤–Vd‘C¶5ÚÍ»�× äã$Î’Õ[Îóm«"aÛÉÛ’:ñŸ—'¿rO ¢5{xÞHämÂB…ƒ­œð?¼8§Z= �5ÍÝ‡Ÿ$¦@’ ­¹›-‚Àv;G‚9éšž+'„3é�Y®2±HÙA–ÈÌ:`sÀ ñÖ�nïelúŠ],R,€G0ùúX°ùx#®N½L'¶6¬H�dŠ0’FØœ’v8ÝŸ¯_^êþíº—½~¿ð¯B½ôöçRšÎ8&Û,�"M±¸aÐ*Ÿ”pqŽ1éŠ’Y Ž5“GÔ6EçËŒ£1r~b¼“ŽH"ª½Ê_´éú~ï&à³N®¡Uv�ªWm#Ø{äU„vAÉµ’&èü°ýÍ™Ž8çµV÷­ý~$_ÝÓõþ¾ÿ K–­xM¬’@Ìâ?:0 EP± ôò1’yéÄz½‹¥”oq+^7Ùñn™ÜÝ3´pÊ:`ž; Ç©í5‡•.öò÷€À¡;²OoRzàá·�ÍpÊ/’4i]ÒgËÚ0Åˆ#hR‚sß­-õ_ ÛûÄæÈÉ5åï–ÐÆ�ùËmžs�¤)9# ôÆ
ÜZÇt	5&·¸y¶·ïrÙçN09¹ÀéÓŠ§oÑC2KMsj!A3$k’3»?0o»µ°IÆ)ëömM|ÁUJ²¿˜¡¤ld± `í<P;àš9\µßþ_Oë¯ùZÙm~3ÁS¿à�?ðR?Û×öÕñgÇ=ËÂKá‰:w…mnüSåÈ–ñªÄYd+4žtØÉÁ˜Ž: ÿ à�¿ð[€Ÿ´gÁüý¢þ(i>ø�áëtÙ¥×µ(ííüF±¨�.a™¶Ægp>xxbá™©Âþ�/�¼ë¹|]¥•=Æ¡ÿ ^_ï(Ëcê¥ê)ÞëÉþgÏÿ ðJØ«Qý‚ÿ cà—ŠÓOÿ „¢âòçVñtÚ[n�ï§º��¹c� „6D9ã5ô¥fÂkàïútÏü�ühÿ „×Á¹Çü%ºgþÇÿ ÅTI¹Jìè„cN*1Ù‹_ðuÒ$ßþÅ=Ô‘/ü"š›~í€Ë˜}köCàxð_Â*üÊúþ“G_Œ_ðu–·¥j¿¾�;PŠêðÆ§Ïg"8\ÏÞaœ}:þY³ŸI?¼ Oý
ú_úöŽ·©ü|Î?ûõgþÈùKöˆÿ ‚öþÁÿ ³Æßüø�ÿ 	§öÿ †u±jCOðürÂdòÄŸ#”²í#œJâmÿ àæ�ø&¥Ú#Ú§ÄGó*ªøIIç¾<þžý8>•é_ÿ à†ŸðO¿Úgã&¹ñßâÏ�µë¿xŠçÎÕ.-|K<1»aF)Â�”p+ùúÖþøkàí½Á?�úMÐðÿ „þ&døÚ5‘àiô¸µ*y•£!“0‘	Ê�U¾`À§N�HõÐËˆÆaæ¯k7¦ÿ ‰è´7íeð{â?üÕ¿mo\êRx>O‰š>»å\Øm¼‚ÖÚâÝ¤ýÖüD.Bg–#ÜWëÒÁÌßðMi'kxãø†Ò/ÝUðš|ßîþÿ ŸÂ´tÿ ø7þ	Yqz¦™à/Iûf†h|krÈÀò¬¸lc¸#Žx¯ÃoŒÿ 
¾üIý¼u��²›7ü#º·Äaáï¬·mvn£û@·�‹ƒºD•��“’ÀõE5ß]i<n_ÝnOmwû�ÝO†¿ðqü×â¿Ä�ág…?á8mSÄ:Åž™§‹�Æ‘‰îeHâÞÞyÚ»�rpH�}Ý_|0ÿ ƒÿ àœ	|[áÿ øKÀÞ"]SÃzÅ®«§Í7‰çtû\¤©#!8#z)ÇLWÛ5É?göb�Ö9_µ·Èþ>~2]Ëmñ[Å7wRL«Š¯2Ê–-;‚ �Ó=G~=Nr^ëQ‚/)-›t–fXn6pŠ¬0¡ONüä�ÏjÛø¯y©?Å\Ij©ü%‚DÅwDGÚ$å€÷\ã°¬+k¡’"0«ÂŠL×Xã<ªŒ€>Çœú×«åþGÈÉ·'oëúù[ñ,G¨]}¶KˆíBÉ
´“[0lÄX|¯ŒüÇqÎyÏáŠKèüí-mnÌó”2	€8Ç#9Éîû
¨ésssÕãI"n�9—,Í´ð@RO\ãœt©ííCÞÏo-”“	#ŒÍF<¸ÎyNNžs�ƒœc­5këýÁÿ †æè¿¯òÿ ‡¬ßÚðÅ{ÄŠèUp7 ’[�¼ç˜¤–öâêÔ½Ä’GÌ±Gæ>ÝÊÙŸ¦¹†½Fk™!ÑÖâ@°�¥þhÇÍó²Œä�¸êÛ‡àëÛë››u�4ømÐG•‘T2FÍœüªxè <äÒÑ«¿ëúÿ €^©Ù½œ·“%…ä³*±L±ù„¨j�N2Ol��ô¦¢,æšúÚhd`æE“"• …ÜG>àzñRÈ,ìb0Ý\•5�ˆ
²G´¨<×¯$ú`TZZIaö@Û—äxæ›÷†5V'æçœ{œ`¸Á®X½:_ÖÄk?ëúÞÚêIu§½�šÌ“ÇÈèË±îr íÏËžä;wŽÚÛÎˆ�Ì×ÊŽ@Ð|§Øä’>¹’Ýoí2LcXc•‚4“nóP`‘ÓÑ‰äŽ™Æ*ºÜÁ<-g5ãLZFU·9�¸9go¿ÏÎ0=ø-kßúüÿ ­u%uý~E8Óe×ÛobfVŒ&Ù ` @§^ý:çØï ’ ¸·U�œºæFÚç³t ðJŽ˜4ØQ¡·†hgO1_t‘«ádÀ$õ9Ç®Gâ\Ž°Û2µ¯˜GÉäù  IëÛ y"z•«ï3ªK|Â<3<ÈËž¼r?NzcSA
4²AqûˆþÑ‘nëæ3�ÛN <¿;‡$ö§GÈmþÑ®år¿)Cî>„01Ôf£góm1oyºœ¿—Á‘Ç]ÜŽHêOÒ–Ÿ×õäV½?¯êäÂkùnæi´Èbó™—2I»÷‹ë‘�Âœ�Ôv5E,\½Ü-äÅ¸6FWÌ#ú01Á'µ>HÄ+ûöV™ÖK…ŽbdÚªNÐ23È9ääg®FdÔÈHÙ¥�ÙäØC2å—œ†Ú1·�”õÎÅUâú[úþ¿2lö½þï_ëîâX&gX|Ÿ%ÔÜýxfHë¸~ Óª²ÞXý²i$Õ(î$7™n[sí#œãÛÜU»(_-i‘,)™$ÌÛSï/9'ö p*½ëÜOk$�ÚÃ»q>t‘nÞÛÁÚª?ç8ç<ÒÕ´‡Ò÷p�´Œm$ßûÀñ†�’¿19ÀþÆ:ŒwfÕÅ�Ä6˜±³2°e]ÎxÉ, ï÷và€3Ó“Uák·�å»1«B¬óyR�Ð†|(ä÷a�¸íïÍ‰.#½º[9î¼•’ñ|Ëy�m*A,¬G\œÏ§°¥f¾î£f²™5_([ÈÑ3°ý©M¹Ô…RE*¬zg'ÔÓ¢Dµ†àÛ(’I.ÙlÙ€fÈ¹9\ö8¶sSØMknŸež8Cœ²ÛæàŒ|£ŒvÚ­Eu²ì“%’Ç"²²ÅxÚTd.àH9 �@“ÖŽËúþ¿¯!®Vï§õúØ†kˆáºi®epCå²G·k( qîG>§<f�ö´½½±(ûC[¼F(›kyƒ¨ÁÆ8Ï~
�ÁÖäjsÇ§‹YÚHüÎrîÏðŒã‘ÁÉõ×’Û~­
~î]±æ9ƒ£1!Fza‰$ž¹žÔYsÍuø~^ŸÓxcŠÆ9áeÛWXš3¸ÇæÏ~ynä�ž€Wö	ðC?ð¥¼Ÿúôÿ ý&Jþ@cžóÍX-tõ´ó¤P$�ƒg|ªA?Â1è_ÿ 6Ÿ‚þ)÷áÓñŸO³%qâÕ¹®Ç³“¿zzvýN¢¿ÿ àåø&¾¹mây?à¡Ÿ´¹Óï­a³ø™kk÷·š4X­µhŠŠLc‘±Îö#Úÿ àº¿ðUÿ Û#þ	çñsÂŸ>Øø:ø¯Âív5}KC–ëQ·¼ŽâHå	›�–ÀFèXîfÉ9 ~E|Gý¯à¡¿ðQßÛøÅÿ |sñPÕë	évÓ´í‘q"ØZF¶ñ�Årâ0AÆqŒR¡J¦“[ãñXyEÑi·úŸFø'þ÷ûCøOþ	ÍqûØøyî<ao§bèÿ #¼òþÍ¡íòŒATnûR/îb�Ü<{›Õÿ àÙÿ ø'»ãoˆkÿ ø© µ¿‡ü?ö‹oÃ.vj:‰Ý—IŸ¿Z0øæfàæå:wü[ÿ Õ¾KñEô¿ÙxƒË†÷Ú®¡,8É>zŸ³G.zFd’èÃm|éáŸŒŸðQø&oŽdðž…ãˆ_
ïã™¼íSó#¶˜©Û¼ÚÌ�Âç•}®gœÖÜ´êEÆ›^g
•j5aSÒÛúþ¼Ïê®Šü�ÿ ‚)ÿ Ácÿ n¯Ûcö®²ý›>5]ø+XÑ­¼1y¬k:ì’ÛQhâUŽ0�ÉnM,{¿rFÐÀ`�ÃõÊ¸%AÙžõðÄCšñûñv[ƒñƒÄçæfñMó.Øþi‘ÎÌ°ç¡ì #Ú°ÅxCp“Mm	òÖ• cpŒƒÓÈ=x5¿ñ†öX~,ø±â¹Ý,>%½‘[¡.g`Oü¡ç§&¹øm–thD&7Ëyl }ù,I# ¨õÈ9¯Q|+úþ·>N_þ¿­¾E¥w²ºk�;lÙ�6©Bª¬Ø`0Üî®8JŠâ7R[ÅtÖ·1Gv¿&WËÜ 
ÊÁÀ¯bj™ìç¬–k(ŠáÖV·\Èsómöèz–Õ¬–·³¹cºìšóiäðTƒÔžÇ#ô¿³{~?×©*Î_×õåÔ]Bõc¼ÓYÑd„±ýáÊª¶ÐÊ1žªpr	Æ2öéà ÛÚMp6(|²ª«À$`G 6AíÖô:[¾ŽøÍ†R‰™±C¸%0rzƒïŠÏžêÞÖífº�ìòFûlbu¾^K·°=?JV¾ý;ü¾{ÙÓËoëBÞ­s´ÑÞÛØ\H»YmOEV,~ñxïÐzæ¢Lý Ç4^[IÊÂM’DF7gqÀ9ÇñqÓð£“V¸1ÈM²E€’nà»Ôõãèp“ÖãÌŸ}ÄÓL™˜0fÞ?¾202A�:ñ’;X©nKileÓdŠÚÍ×ƒ�ç.ç®8t’¿3r@<u9{¹¡ß§[Il|ß%T8*ñŒœöÏ1€–A<1+Z\ßzÂÌ©´±mÙ<sõëÏãPÈtØä¸»0ÄÞLžS*Êç°I1<îäÇçZ_ðä¥n…;x¦d’êÔy‘´j‹ˆó´¼p{O$ãÓ™@;K_ÞyÜ¢³p¸ãþC®j�´—v¶j#º„,Ñî’Tn<¡#ûÍ“Ç'�Bjk»©ÝR-Í�FÄ(#€Ù9ÉÎjuëýzÿ À'E Mn†í­žÞAÿ XceiÞ¹ ò8éÎ	§5�¯ÎØÛc¬ˆ»$Û’7ùã‚	êy5’TO"Y6)fVºd?(À `c<w$üfy®çh¢‡U”•�ˆa’n
íÉ=¸à9Ç\ó7þ¿ÌÒÂéïy¨,—+yp`Ë<—w Æ9QÉ9=}¹¥·{˜î$�­šD`Òm™¾w}¯†R
q€HÏ#Ò›p1Ý¥Û´k¹LŒ°üÁÛ'î�Œcð·8Cq%½ÔpÇ;IgœÈK<‚Lm9é×€8¿4z_×ÌžY&¿¯ëúîUek7ŸG,­Íq%Ä£Ë‚¹¨Ü=	ääôI=¢ß™l¼Ï6fe‘§dÊ�[*z’ÑÁ ò3ŠmÜÒLÓ\;Úµ¿ÌÛxGœ£9ïŸ”ÞÕcÉ/oöé!†9™D’L1µsíÀã=EUÖëúþ¼�)lÿ ¯éêR¶[˜ía·òw(}ø9UŸ*	RsØóÔ�¨©Q–I(•!Db×/F òHÏ@:àóÚK§·¹K«¥‘b�$Ûpo7vTg°ÆzŸ¯JM/Nò-^íå™
«7Þc×œpHã°8êi_°r÷þ¿¯ëÍ.’TŽ&4Ýóî3£ç� nù{p3ÎH)o$0†å–ÿ V«Œ¨R¤&ÖŽ8ôZ’Kd2GxÑÈ¾eÐÄÍó7”0}08ìyè*‘Å»Êö²HÑÉµw•‘�_×>ÀqšZ_Óü
ý	u
Ú½ÄðÇæF˜G;�wÎNsœr éÉØßL¶‹gm§yñNß2Â„ÆÌ<ÂãØí%p2GZ¯�v�C©Ie$v×ó&· ïqµ�QžNë€ì8§[Mr h­ÈÊyüÉ8aÓ( s��q“ŒgW»ª&-»åhê}:÷Ìh·˜Ûl9x�?*cœ€¿ˆÇÖ¿¥oø"güÃágíÁû/xwáíçŒl“â_ƒ4{hRN{¸¡Qz„Jy’9T¾îä%X P·ó]i2[ê
ÑÜE‘Ê­ç-·Í·'¨êOr@ÎO «þñ†±á]JßÄ~Õî´}BÂEšÓV±½6·V§¦á,dc“Êò÷¬êÓöËVuáq/	+¥§Sú²ý©ÿ àŸ?²7í¯¯øwÄŸ´ïÂeñDÞŠâ=9µ‹»x¢YÚ&“z[Ë”|>áòôæ»�ƒ³ßÀ¯ÙãÃçÂ¿¾xoÂƒ-¯‡thmR?‰üµF÷bO=kùo›þ
-ÿ …c¹°ý·~1í�“oÿ 7UØ@‰Æ01ŒðOãKü'þ
idR_ø(ÆY•£o/þ.f®œç;þÑÀëžxãŽ«JÖr=™PææäÕõÓó?¬æ¾'|øSñ«Ã­áŒt/im“ö{IŠî ¼U`¬;0Átü°ÜÁG¿oøåÉûq|jò_æŒ§Å-Tî\íÆV~¹çŽÇŒ0Èÿ à£ðQ+h|Ë¿Û·ãíå°I!ø›«(U~fO´~G’}²j~«+^ãþÖ¦Ý¹ý%~Î¿ðL¿Ø�öKøÑ©|~ý�~[ø[ÄÚÆ‰&“5Ž­xöíjòÃ3"[Ë3C^Þ3˜ÕyûÇ8¿ðSïø(÷Âø'_ì÷©øßÄzí�ÇŒõ+¡ð/…|åk�Bð©T”§U¶�ˆi$#h (Ëº+:QÁG¿à ØœþÞ?ŒžvÖŽoŠÀeàüÀý dgœŽHãšóoüTño�|S7Œ¾ x¿XÕµ‹Ì,š¶»}5ÕÄä ¤efw%y-Æ=…TpòrNNæRÌéÆ›TãË÷W2õë«ïÜÇ©êoqqq6×k«‰¤v••óæeˆÉä“““ŽüÔ7v­huE™�´ªËQ©8!±Îã’úÕ]˜f[›ÑµXYVF(W;OúúŒdy!MêZ¿Ÿ5»y0¶Ý±È¥¶Ž®	#dúàç·}mý_þñß—äÿ Ä‚kûÓq4ÖîcÚÀ‰-ä@K`)íÓútÎ+QXKv·6º¡‚5½Ü$’Uù$Þ
;yÀäã¨Ï5J f{Gc
[r:Æ=”02y«fØ½…¼¾bÍåÊbûVýŒ˜À†ƒŽ¸Àg!^áËýiýÃ†òéL—p]ìŸËÛ1Úÿ 2oláú£Ó;�Ç`&¢‘°´M#Â‚IæÜ8 åç°òìóÖ¨ë6‘¯ú }éWå;Ô+}Ö?ÅëÆ20:ô¡níâGˆm�wF±æFhÎ{ãç9È#ÓŒ¯²ó_üàtè­n�Bñí‘™2+rzåùïŒz_cw¦¡.©wšiƒÊ•#‚!ÁëÁÍ-¦½ý›p×I!i¿qD3&ÐC(ÝsÇ¯Ö¥¸H§ÓZé¢óI·4b=±2•È9œŸaŒ™¥ï_}
Ò11e·kWHoŠ5ˆF².EÈƒŽàpIS×šwö|ªaKmNÕ£ØÞ\—�—�¹,3ÈôîO§J’9o®ƒC8Y”=º´^`r²Ñ°z“žxèjà¸ŠïÌˆî�srÖ®Ø]ØËž¼`�\œfµê+vþ¶þ¿*ãÉÔ#ŽÛRd…T³;mÀ+Æðséœ©&¹�`š;­A¶åUCÎÂqÎIÈäíÞ†òÝxd?èíçCöu$/U;ºl#n9úQÚ9>KyÏ»j‹xÙ0Ê@Úß6=ñÔàtï‰�ºÞ{ÿ _‰i‰$›æùm/îÛ9G^1Ÿ Í6êÚÕbLOahßw˜KN§…ÁØ _ËùqÛy©,EˆdfáN;)ÿ Ð²:{f¥¶Ž£$ÌaTØänC˜É •?6qé“íÒšv½ÃGe×_hŽV•5™qk–�©ÚìqÀãF*9låŠI3¸1ï¶_3‰wËŽ�Á'ÐŒÐ%ŠÎKoR9I¤|Ñ¶(˜Žq�ÓoB;t§Íg1’oÞÆÌÈÎ‘pYƒ9�×‘ÇZq•·	.}¿¯ëú¸š-±w‚ÆâtX-ä
ñ’ìÙ[Ç*Hã�\Ó`EX¦Óà
&Ufh¢‡gš¥‰ÈlñÈßÐSÃO§þúá¶ý¡–VŒ:î]�ƒ)ä‚z‘À<dTä4ðF†(wp$…vˆ–i9“Ôòa�ÆAÌäÑIoýHC}*Ä·7S¼f?.·XÆÒ0»[#Üué‘ïÄ¤‘Ít·} °[rÌdVùŠîû¼õã“ÔºÈÃ|	¼º³“É•VO˜ªîÜÄ'lœqÀ Œgü‹»\\�6âf…™ƒ3#1_º~ëg§R6ö4y
ñ±:½�ä²Û@ËnË‹4'3}à„uPHÇ<ž‚˜oµ^]¾T�Q¡·ÌcvAê>öAãÐ‘Ò��víJÌÍ‰$–T*ç–Žz(ô;ØX"Ô'ó<ŸßÜª·—÷gh ²“Ðò½@$ç¿4¼×õý~€»?ëúþµ+˜fÓâ·ž3m#~Õ
ÊŠ9à�ÔîŒœúÓ ·‚%*ž[HÏ·Ë2|«ž~sŒž   *GN*;Ë¸`h$–Î)<·$q¨‘Oðü£-Î#Œ“Î3NŽÒhµŠ==–hÔGg¤c–ùIáÔPA¦iý›õ½ëÿ _Õ×¡6/æ´Ž(ÕwÚÅçyÏ'ßfö3ÐvÏ/ilç‰PZÇlÿ RùURy}ÜúO8àr*;ÛË“r¯4QÛ·™& UÚX6yã§@IÏ­Ci*¼“Ev¿gXæ©´„àå�N@ „“×8¡jß�}”»ùžòîÊF³ŽÚ[ˆZAHnC»8Ø8íœàþÅ[=¶ø’†ŽãtZ{JøòxG=Hï’Nrxã0ÇopRkqaºfbìÑüë. �@ ÏN}1Kiª­œBÒÃOIr–aòñûÁƒÙ±À$:c%×oêÝÿ á¾ðÖÿ ×ü¿b`³¸y ’Ê\Ä_¼]¾c”éŒí'ŒŸÄ�	%¼º‘­­´õ_?ˆmU·27`@<dŽ[`ôÈ&í.d ÛÊ²JVà–“Çož}øã­Mim²3çÛ4l¬²¥ÒÃ±¶íÀRr?‹=¸ltÍ)j¿¯À¥¯¿ú_ ÖŽÊâ³I`mÁËE.wOS€yèxÁsl¥,-$Ž6Ÿ�ª<Æ|† ŽÇ#Ž¸ÈÁËfº¶Ã\C%Ó°bÁd\�Ã äŽ99ôÏ½@l‚im=Ð€*ÌUçóˆd—�¼:`ƒ×•$t4¢µ·õý r÷K>U¬qbgŒÛ®éÚHTne8*8ã°ÇRMoyos5ÓÜ»K¸®Œ±<dõ³‘ž„ö¦É/öŒK2Úù�m·ÌÜU‘Ô¯Ì2@ã?÷ÈÇN	{y¬w<K•n™æ8ff'Ìc‚s�ŒäñŽ½*­Íý+	üWÿ ?]ÇM»û=µA<¿.b¬
ä‘ïì†xõìÑ¤=Á·šsØ
»[0qòçœÿ 	À&¥™'¸Ÿ{ù­Ä�£y›ò¹ÀAÓŽ½ºT·RAfÒ^Íu"ÿ £þþ_•ÀU¸ã%sÁõÏ\JòW×qF0’Z^ß?ø"¾Ke»ºÓv´¤ù—òþì. ì“€qßámnØ\Ë9w‡nÒ¶ÿ 3�„—=Kî=y<zt«m2ÅböNòÈŠÉs"Ì¡‹3° ã )ÁãÛ5OÍ67rEö8ŒÒ1Û¶õM¯‚Ê	ÆÒ8Æ1Ët9å¥qüÉš+{û;í*�¸˜ßŸ-a sÇóéëÄ‚ùÒÒ{k"ðÇ%¹[Ï."ß!`Y_#¡!NA?^4XaŽ{•6í)/»0%›oîØçpqEÁ²¼o³Å¨a¼Ï.	¼°KÄ27`Áôcõ£~‚ÙË–H¢A þä@Ã÷¸êA8ç¿>§jÊ]2ÆHç�7fÚM³MË,…Îðdd·ãQÂSOq%¤²3-Ã©ŽË•ÆÜ°te‰ÃpHëŒÒ-®•ÿ 2Ê�3�­åðè6Œ¨ïÉ=1ž�¨æîŸÖßwc?v™‚öÓyR<Ÿ¾XØœG»„PÃ±Ô�?Uº´v�aŽ&Û*îLŸ••p”Èû“Ó¥ChI¤"¬rÈGlž ù¹?B};Í-ØŠòhykÛ“k|¨À!}# à,}¨WåÓúþ¿Ì4¿½þC¾Ñqkdî·¬2»c‘yœÿ 8ÎGÏò©Êã0Ù¼×n›rÊ¹ÚÛ°ÙÉùzã‘ééL_-"&63(U�”¶öc÷½�¡ìAö¦#K+ýžÒùæ·ÚÛmãÊ
ØáNÎHùXg Z=¯ëúì.ß×õýh;dæ,`nUhç8',	á˜w �ì953ÞGk;]Á¦G4{Ée�åYF8'€~£ ôãgO°íÆÞëràG·÷l¤‚Aàç9ì:�Iqk¹Y]/áÜ²ªù3c@0 `}±êØúŠ™Zß×õÿ µÌ¿¥ÛÏú±-Ýî›åI?ŸK¹6¯Ý“aAòä8r'®)Šù™.e³³iÖ2óKÔrÁT*?�iS×““É4Ûh.nïÚÄÁg™Ý¿w†§HëÛ�¥X6�A~?´nã>b~ñ#*[?),FöÈÀéUð“ñ/ëúü=y­d„Ç<â?6m¬Ð Âtä…l†Ëdcp‚«IööÑ.¡8h¤ÞÏ;`FÊÜ©<ô9õÍ:îÕcK—ŒE V_Ý·È³î —	Æ§\‚TõÈ¦Ì 71‡¹xãfêg‘¤ßœ»ŸN�_Àøc¿õý0×šÏOëî[4©,‹­’ZC<-v“É(‚ò9ÆyÈ�§5½õ¬‡e½ä»ágó7@’Ã
F='Û¥FšL�öË“3ÉrÒŒÛÜ)^Ë‡p;|½p§¿&T¸’ãPf–@·ë‰­äyêsœ�N¤þG,y]ƒšW_?ëOër-`]ÚÈ-oTn·U3F[ÍRÛ6ü½3ÓÐÔ‚ÝÎkË›Ö�­ãŽ0$Ì� -Ê°n:ñÖ¢·[±™ÒûÌT\¤7�Ë–ÏÌ{döÎÓô¢ÂX¡¸k¨ 3+o—Îc�£$Œ @#�pO=…‡,zšòÔÊfQ3/ñ2—Ú[Ý””ç®y³ä=µ³Cwd«sq´ËíŒ)Q³ÜõÞÏ¥0ÜªíXç036ÆŽO»u§\Ë’;dSD°	qpóI
Â¡R6›vÀçå �§ÈõÍ¿õÓúüG«‘a¤Ô$fÓííæBÏ²eVP:dt‡’Xã“Ò™û¨æ›Q†3·Ëm �Ã+ž	on¹úœ¥å¼št†Ú§’;uRÁPù‘¸3ŒÆGÒ‹ýVk�‰ue½ÔjÒ†=Û”€I9<`7Ž3ÜÔÿ _×õ°_ È£³Ž)"[gi¦}°ù“ªa~ñ*»rç#,HÒ™¬[K"}ªy “ljòÊ.Ò8 Žsß<t=:Ó®¢¹’Þ;rÒ$ +”Ê£~nJçžùäô5¿Û^%Ê²*Ê°KïÞ´ýåþèÇP3Œ‘U×Pò_×õý"°¹–ò[¹¦´h~éfÙŸ”Œ†làõü*Ý¾™m.ËkUhÚ;?´N—NåÎrôÀ9<’q�Z§ci!´¸·z_'Î�Æ`EÀÜ@=:ñÓ$hÒ=¼±KioçyžD2G è2Ã}Òã$c‘�AL_!Ôvq¨�n±²ªÉbE•‹®øN8<g=1Šš8b±o.	¤K5…ä��æï<?½’H\’¸ç­Û½úEwgxò±Æ²1®}ÈF}ú{Ô–V²,ßhÛ�²dÝ»ª�r lü0NAÍ.¥/‡ëïþ·dPêo.ŠÒÂNÞ"1¤a]NÝÊ3ÔäôÆ88çŸrn4‹8Ô¤m44›­Ê³1æø<`rWéVv[Ùæµ×!òÖE?¸¢•Iß°áÁ$žN0zp*cÒî!e¿¿†5
<Éüæ
Œ°$ò:ãƒ»F)Û]HR÷¯úÿ _�bÔâù’eµ‘£ffeŒ¡sŽyÇÐ…È'ŸZC}-êI§¨yQ³]€»O¼`1�FÞ½æ¡ûeÔ·Ùú…²þæCµ¥q¹€Q–`F0=O•5®¡=×Î»|•˜í’Üœàçœn=Æ2xÈç9¥îÜw}?¯_ë±í5¥Ë\B$FÏ—ü”Û’	$r¨9ü*Ä–í1þÑ,‘ÈÏ˜ãƒ9+€Ï®võ?^!¶Y¬ÒIr°${Dp´-ó>FçåvžG#¿©~÷Yd¸v…fiÏS&ìà.qƒÓ>¹ýÀ>]=´ù[ÌY®î#™@ˆÍrSí?1Àû‹œrGnî½‘Í¯Úl–ážÖ×ÉŽ#±ïb¯’	ÙqÃdã�T·i�\3Ë,2ÜnRÈ¿2€	cœ¡±ƒ�Ç5lH7¨‘Z´jÆ·o0—S�€zuÁÏ zã$j÷kúþ½>]”e$¬ÿ ®ûÿ Ÿü¹dYŸí—:�ÁD\Â‘Æª0Ës‘ž1�x¼:âæñÁ$b)£| IŒ)ÆrHdƒóuš†=³]}ªCçfßr»6¸ã† ðîÀàú÷Mû$+Ôh­3FÌ#ýë°-× í^1Á “Ôq™�Õú÷þ¿®„–É47K|Î‘Kš4Ûó	Á#¯LgŒ®{æ¬ç‚ã ïŒ·2FÜ¿$üÊGO¡#ð"¨}­^÷|N‡~GšîUƒóƒž `	ÏÖ®„[ø£’ÖÖFvòÆédÜ…@#ïÿ  ×œâ‡½Ù[­?¯ø-Þ£<p	WÉ6ê¡mx] ÿ ¦ÂrÝA}*•,.­¼ÔV�pÐí“(X÷,2	§óÛ$ÔÒÄ/l^ÒÞ.äûDŠ¤¬X8ç'-Óu#‚1“]Œí*éÐÉúµÛ*ñŽ„)1ÉêA “ÆKô­ïG¬QºZ¬b9Î¸ß’FCp=yäñéJbXôÆ{äbUFëÍêºà®[<8Î6œg²ÁŽæ7-’N$†7oŸfà¸@1œ6œ6z÷¦ùsH©ö‡Ìr\2¤mŸ,‘÷�QÁ9ÏÐîäòþ¿¯À-$îûnl"™d»·ŠO>M­ulÒa‡AœƒÎJ÷Á•$·~]ßž¶,’OóLY¸ÆpG@ ûÝŽIäŽ*ÔP¶’9/’¢S±f>bŽŽÇ'>™êHã¾`û4wðÞG~‘G»æ–ã-#À,g™èyÆy ¦ˆ±,²ËkµëLYd,Û®Ko\r@%ÿ Ž£Š|×$Ñ‹8’5B«3AÉÚAäã~8 0}ˆªþI/›4ëºü±I–Ýœ|¹$g¡ïŽO°ËÒ6ŠÖÝî<˜ZXÿ q–;•—8'hÊ†#§#ÜÒ÷¶7l{¥æ“}4ò2°,¸Á#¨è3·¸ž”Ä¸³ŽÎk}˜—Êeýê“æÈòÀþ#žsÉ u«w	$ö‚+GŽhÊ…Æ»]�±ÏÍÇÞÝÇ �;ò(ß¶ø¤]ÔM,‘æBY‹"Žvž0zvÎN3ÀÅ\_™6vþ¿¯™rä2ªyÖ›ÚI<¿—å`ÛˆÞŸž7gj©lâ;iEôÊ»¶Ívø-”à3ÿ ²ví<‘ÔóIÅô–ê!ºò¤û*ª‰Xü¤òvƒÐŸÃO¨©Xn%ûSÅ$—©óWËY @Éã#<ù_«6_×õÜ“MþÓÓçu�lR|Á²ÇË9Ë�ã'w¸_¨©ý¨´W·%_q7ÊŸ/h=@çëúš¥qÞ}š±¬k”Tä³‚ƒ`Ž2F=FlÆÑ^}¢ñãÝ’»m’=Æ6pAã¨<t tÆ)=-ë¨.ËúüÁp«bÒË¦«[©EŠs‡û�ÿ ‡ê@ííWW]�MšâÂ(¡Û{j×	æQƒ°@£å'hÜp	
zƒLÜM&˜RÞ%lùLŒ¡ûÙSƒÓÉ8aÉÅ-Å®¥5ä7ú‚††Ü¶¬YŽA^ßÝät“ôÊ¾¥Y�ÕËKäÏ«ÉšËåÇ$AZ·ð¶8çéÎ~•$ÝÙL·~Z[¬3ÊÊ§|„‘”aø7 Œî–ÎÚÚî4‚Ëí2*.ó*�æ–bw9 ÁÊöæ¢–]>é#¸‰a…®Dª©„2íp  G óßçÐãn„ß«þ¿OÐl·WP•¶Ñ�IŸå8|Àà�·ž�IÈÏL#[üF³O¹D¯ºy¡�®ì|ÇžqÁÎO<g"–9bÄÿ g_˜áÊèÇ éìíÐÕÔY¥²K™ —í ’1T¢�Ÿ—hå�Ð2zc—²¸/xXÚƒ$Ë¿ÙÞÙ#�÷ï�É¸aŽ}ÈŒ‘Œõâ/2c’ÛLŽ$F†eO—{gïœ‚pXsÍGzî$HêÌƒËÜ»XGýÜôïœŽ3Eº‡³ó’Ýw4Måœ‚Ü£9' #O\RæÓB¹yšlbÎoÓ|³³<d+3)\',É9SÀé‘ß’&o³YXÝéÍx#i&XÚHpˆŽ˜?w“Ž0IõéUüÆóÙä·t2m“r[”+ÀûÀ‚FÞØÀ;OÐ–b'ŽSum¹VÛ$oµþS¹_æ¹ qÏ®8|Ü·³%{ÑW_×õý=K7W�©À>É
¯—
¼±É "5�#oAÀÝß$äÓåŒÇ6ä½U…”¶�j†ç8êG9ã$}1OÓ­`³ËE¨+H7*•,Ø9ã=:ðJlp2ÿ £éæå¦Ž0<Æ‡Ë+ŒHû„c<œãŽ´EÛ@iv!¸a¶LC{@kÝeännNwÇ¼>æV7;&¼Z4
ÆHÁÚrwm+œŽùo\uêQŠÞH¤‰¯¥oô•‡Î[ ˜só|ãŸB:w/žImäO
Ù)Ç�|I°°ÛÏ;TúŽ„š=ë+‡’1¯gsm5²^´‚%¡Úv•‚Ä�KOœÆ§³hn-&W³Íö•;VF+*–*@Æ2xc€ ²* ³[×’TfšGfoÝcÔã=8ÇO\dØˆJbRÉ7LwÛ,n&˜l;€ùF9î8úf‡ËÐ#Ì·þ¿¯Q×Nöñ=Ì‘À­ö…vU�˜ú�— ä{×>£4Ëgg¿‰mc·f›ˆÖ20Ü•ÆFîIÉ<½ºÔBG¶‹ÍKàƒœª~n„–ë·®AìHëÉ/’á×Oo%V@Æ8@fd9'=CzsŒõâ¦+MÚnÏOêä÷�<ÒF’0prèØ\9>ÿ Z�o.õ¬2Áå‡Ëßá€ä²òœŽ�A	ª3Çoq–ò¼Ìc„,k�˜ƒ8Á …cé·¿ Ì4Ä„Èö·‚c,ê“8fÃ§÷¸à^@'=qŠ4·õÿ ?{›_ëó*Ä÷òG;FæéW·K&Wn9> äŒ1æ¥X¼ë¨ô»xÛÈks™gsg ƒŒg¹<þ -ýÕâi,“[•»ó_•É·ƒ–•Á\/$‘íO¼F¶u–DùgOÞ$Çxœö€Ø�£p÷u~_¨ù´ëˆQd,qíýôl old®[®G àm'½"™om¤6ó¤-çšÜ€ñ½¸ pÝ9è ôÏíX/§„Au$IH|ä%˜îóƒß$ M>âæ­0­"Ìåc·Û2áqÕ�ÆJ”àãÐ¹¢�î'‘ÒÇ5³©Ž9£3mMÄ–1F¹?t�Ÿ|u©înnb•™›Ë‘¤ù¾cç+Žy#Û’08Ç¹YN÷25•ž¤³4(Z6‘€UC†`vüÇ$w'·Ð2+ömÚå¬‘YùLÒFß3F2Àö<óÈ^Üáõ×úØŸOëú¿ä'Ï5¤¢K)¢o´Ÿ:]€».á��†§8'¦H-ÔfámC5Är34’y…YÈ<">^ÏÁ=qVÙç†Ý‘¤Ý>sF¸PuÇLã-ß®jPÒ/•,ó2”�ÃÇŒp^G±®zÒêV¡ê6îêÂ�†>i˜pHƒÎpƒ»ŸÃ5½”þx½Ì±Ç#$Ïe�RX²¶{‡®xã“UZÑµxá‰—Ë¸VÛnÃˆ*qŽÀc±ç®j÷Úà´),Óˆe	…]Ì@8#îÿ Ì\óø
¯Oëúô'ò™·Ã
¬yX&Û«›jä“È8ëÈ ×¨4éÙnsnl2I0vÆ¼äãŽÀw €zc!nc{˜˜^˜C,+a-Øuår3´’Iù€ãqúÓ/îï5h£þÒgŽhmÿ Òä(™q’ �÷°FìX~t(óugw§õçØ’OìÉ58hä2FÒHÑÆÊ®9ØÇ9À³‘‚=xŒ\˜oDá@b|˜÷&öÜNÌcŽ2#Ó�­bUž5€©R$–cÓ©XËg
=;œ÷©/c��g»•þÒ�³o$®qÂ“ÓixÈÀïš<¿¯ëÈ%®ÿ ×õÜsÝÞG¨ñ²Ë¿-êÑ{€wƒ<s‘ùŠ­-®•¨IQÆËojÂÙBîR¹'ƒÇ|ž9Î:U‰Òáâ’y­¥ÆÑºéº <NHÜäútÍG�–dx·G¬"EpvaT€~áÆ�ÎŽº.–éýuµŽM#|·Ì»—1¬¶ìQ•›nâHêq÷N2õ­Ç7›¯ÈªEeóÙ}lvç×4ÞçQ†Ål&ÕdU¾�æ†ID�+nSÁç×‘RF±Íc'—‚¬ŒÒ.7+¤cå;q€NÐÖŽ›…¼¿¯ëþÄS-Å»ùÒy“\‘'“µNâ>n‡æ±‚q…>Æ¤{ÈN�¸…mäåZÛÛä`È óÉÈã©’àØÝˆ\ÝDís/ïãò|‘(þ%Îzàp½}�U¹ ŽKÈ-UXíòãGÜû¸ òpyíŸÊŽfú
Ñ�_×ï$´·{‹èmQöfB-ÛnX†žN: ?�IirÙ]­•ìrI,…šG“ä1‚W å²sÁÀëÅG,Þlð¤–ê¨òl2C&Õ<‘ó(~R; yïŒ„²òÄw¸û:Fª³îgèNÆ2íÆXdFOLžŸ×õ§ÌnÚ]ÿ _ÕïäK¨I{q;YÅ$†6�Ë˜¬ÄûÍ·¯'8ížÕrÖkŸÜÜÛ$3‰ãe�™c*Êw8Žw. ®ª3j0D’}ªîueVbÈKn#€É Ž#Î*Å­åþŸvÆæåä$/Ën¿+¸ ä�ØÎÓÆsž�Î‰_×õ¨{©¿éþBC-‹nôôfYä2HÒEó:ðO¶F
Q«å¯nfhíí·íÛ†äýÐ ±ç=Á˜çBâò9ã�’lÀ7CûèÆØ˜‚Ù;ˆè1È®qTâ»[Aq¢Ä¥ò¬ð†ò¤ùK|€ãåÛ� €Þ˜5=ÿ ¯ëî¹Wæ¶¦bÚN·B×O´iD×
|Õ]ªUˆ†Áç¨é‘ŸZQ,2	.l¢ÙÓº?³€¡ƒ+9Ï±�qQÂ’Ý<É·ryá£·\ù“e�ÈrÃ¸ÈÀLTŠ¨�láó¼É#ØË%ÇFNóÎ ÇaŒzs_%koŸÞ:öKW_$ÚÉ
¶v´jvÉžÍžsÆFx ž8ÍIçE3¬°»JNç‘-ð½I ©#•$û€Tô¢×Éó¾Ñr›£÷¾X!•sœ©Ï\ôëÞ‹ù.>ÂnÄË±ÄrýŸ)Ã}ÆÆpsÏ`Ïz—¹Kúþ¿«|Éå„GnÅï#�òQÒh·IîÊGFÎìŽ@8õÅ2(Ræ·šXüà¨öêy‘�3À¹<c&™w’A'Ù¦‘b+ÖUQæ¯°ÀnÉ‘õêE=l<£ šÇË±pÌ«!HÁ*ÞÃ¨<Ð%q $²Ggy+Éoä~óæÚÐíSòî9RFxÁè½º”Ûu}2ÚéöÍ1YØ¼Æf‹ Á#¿SÔdŸÂ¥¹óí·‚ÌÖë³lê­³¶8É,;Or	öº@d2LÚ\l#„¼Ž…‘ÇÍÂ€ÝJƒÈÉ 6þ¿à�ÝÚÄË{:}ŸÚlYbWa˜Ó+³1œü  ;ddûÕ…¹Ñà�®â]¶èû-Ô¡vV*yfÎ9ÇNAtæ¡·þÏ½>D³Ë/È¬¤*"ŒtÁÉëÓ õ¨-¤µ,#:sºý ÈÞLÅ™ã Òsò\þ‡*°¹�ÿ ¯ëú¸š;4“²N±ùÒIº5Ü¸l € n<p:`g¯5¡›ƒp°Éy4;Q”É/@¹ÎG#©<úU5Ž÷QŽFÒï)FÝ4XËe·ÉîAÆ0sßÕÌc‚²}ŠHÙcymîn¶«ïÚA\ôa�ÐŒõéMë+ÿ _×ü8ºmø¦¼lëp6JÀ†••_‘»ý¢`ƒŽ½óÅ9ä¸™>Ð’`3�˜fmÀ P®BîíŽª²\ù¶Ë²5uYË}‡b—`O#†ë�ÐœûV„3ËÇ™cŸ™C5ÂÈ?uƒ¸ð:`c'±íO–Ì/tW†}×RMwtÒT[uU'{¶2�ð9Àb8 ç¶$ŽæâÚib†dp¸Û½Y]xr>ðÉÝÈÉé�*µ¼Ú’Y³½”rü€[ý‰
—Ãã%‰Ç=ñÎqÖ§šMBÊ9-ßL‹ÍKPó½˜Œ–#s|Ç'|¸ óÁ/.�ÏÌ¿áÿ ¯êå‡’â{xnc†k‰jÒAeV<v$ç®	8ã›ý§sg~ÐO‘o1�6YEÎåeÚHÇ^KsÒ«ùïc=­Í¼rÈÑÈ[nÒ²
2râzýÑëŠšå/mîZæ/2hÙ�ï–"ÏóúŸBq‚> ÑùüÉ·½òÿ ‡&³»Š;Ë‡
²yÉå®Ø6áO
_¶yÆ1ŽÝ¾Ç'–º…Á·/qÕ6£vÆ"©ÉÈ#’[>ùHZ+´Yä’H‘á@“qµHà»G#«ýqI¢R²\ÚA0…€†›j°RÞŠp0ßtúg¦r/ëúüt+erG´ó^;(.€]ß»�Ø«K·pó
ôäãw¨íVK�¾EÊìÛæCç|�#ýÐÀÈÛ»©ŸzšâK¨5EŸt%ä0fVÆ:‘�Ž^À�CH÷:“1ßMÖìíûÍ®ØÆI$ueãŒdöyúÿ _õÔ–Tp-›4ß)d‘~läíPÚ¾3žiÍo©<PÝÛËŒ‹˜î°W<¯E$�¸ï�ÓŒÂ/U&"åØ6åó!iˆ+Ó’ É$‘“‚sŽ˜4ØžiníàU…ÈÐ¢¶cmÄíëÐç¶ÚÎ)E[Uýzîíý]K›4õ‘.¤ŠHâŽF�ÍyòIãå ä�ß“ŽEáÓlÏåî2È<Õ—�Ž�$À-ÈÉéšlW·3Iö{»)-åHö¬ÓF[fàTàsÇCÜç>Ò<PÜÞÍÜÄ1 `ì­ò�å£ sÎ=I/ìØ#ºh†ØÜ$æ	.™­ä�Zß÷J[iùqÏcŒõ8�ý�‹l±þý[æ‘Ø0dl‚qß‘êz~4ÛëÃdÿ Ø/u'–®©oÂU¹À%äã‘S\I ¶‡R¾»ß{–)|µÚr¼�§æöÜpr;t¥ñ1Éòê:ui$†ØÆÛÃfÞ5�äó6ç$á±Ï às’h¶ŠêT³H&)ˆd��‹“ÔŒoÎORHü(¿}"òÎ3*|ßjùaû>Â\|Û�‚Xÿ ×4ÖŠw·y wÉ0™eÜ$ÆAùW#·$“È ž	§£½ø(Ö�¤1ü³mI+¼†ú€Œç¡aô©DW"ÞÞÂC¶‘ŸjÜ)WQ‘��Ð…àƒ“�\f˜Qñoooo$òo9|À70##'–;FzôÈÄrÏ3\*j“´G$P~íd<…C“òåyé�ÝzàQþ¿¯ æì¿¯ë±ÿÙ                                                                                          framework/core/components/extensions/manager/static/img/thumbnails/portfolio.jpg                    0000644                 00000100352 15266055654 0024436 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:F58C06995F2911E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:F58C06985F2911E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:2966d6c9-f1b3-4aa2-a011-4130fd2e681b" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ¡             	
              !1A"Qaq�2#‘B¡±Á	ÑáR3$ðbCñr²Scƒ     !1ðAQaq�‘¡±ÁÑáñ"2BRÿÚ   ? ùÇÏ/]4¿CXÈè¢Á]“¶~iþ"<uôhEI':•ù¿p¢5‘Ý©Xœ]\öÔ•ÈDmˆ'sþ:�EG†UA€©‘\–9ÓK°T&É�þ†#ã¬Á%‚�&¤JÞß§°Yc–vpðT£bÑŒ™ý5U9ÇÉIÝ§š+/¾Õ“UOúA¼*±U]ˆŸ‘˜�55>(.A}·eGÿ aÜì—sê9+°l•Y€&w €d×ZÕcÓÔ¤^&xž	t³©ãÙr5õöÙ’µ*)$dJô;ø]Çu‹ç:ø§]ËZ//@eïÈ²’ŸíØ Îûþ?H©;ñM­Ú\,É]é±ºQ’ìAˆÄ‘ùi¡ ºÖ®ê»°ÿ ¶Š¼pcŽ–Û°c¸ëåƒñè`8ºÝÍ;:]ü–`%«]¯CdyŒ�
ƒ,`‘áªzkAÏ¯5}Œòû¼ª–º�€,3A]·,w9kV ‘¶µT�2â5÷T×xã_Ø«ò•kPXDeASHÐiÝ^íxqH³Ý2ÛÑ’ÚÀµí‰/š!±�™R	aÖ@ÕÇ£)±iŽ®š"˜Î±Å¶ççQk¬´e ‚@>?=MŒ;ù+«N3²­$)6·!­‹m`Ln?L3)Aƒ­qÉ¹-CÄ¾gè¶ü·²¶¨+XYÅäÃ¶ 3´tÆ?!ýk·‡úveÌË:§é+æqÊ‹+½V¤³�µ.%j2±`�O‰;Gã«!™³,�û1¿Užêò–‹
žÐ5¨ *hYY� xO^šæG]U;¸;ã˜OãñË+ ¹i¦ŒU]`9­`Â¡�;î†€Ã<Õ1/Á÷…8)Qš(t±Cä%J²ŸÔwÛáøi$;©«³|[Í^®¶ØöCd8ŠÚA€À˜'þZC��”Á.DŽ~©ª÷ªØ‡÷¯åÔ¥óÆT¬¸"	�Á<5"ÑÐðTGìÙŽ+vÄ%*ïzðãî¬’û´ïÊGÂ4‘ûÆ™EXdkÍJm¥Žæ³É[Gw–ŠJ‚Š:èLŸ4Äj�6ò× ³öã©â~éœj�+²Š"˜ýJ¨–œI_#ïúcá$�õ6gÂhC ãr¸Uq…·¥Ø]c²^Ë¤$ô0:À¤ÖÖ90twV£~¬Y„jçqûô+RA“°bGRã©6 ‚§`K°mÖ¦Ã]ÔÝ�H‚–ã�ÊÀBŒClLxÿ †’Á»wÏšËðù,±¹\»,ZXÕY·Ë*³Álæ&<¤�cmlƒûO=‚ËÚÖ·é®²�ÜÊç³,Zª‰Ûb	#oÕùk
ÕÃÊM�…š>ž‰•ržS»ˆ±ÖdRÐ _0+„õé¬Ç/žjKC‰Ö‚æ÷k·í¦ª‰b[¸HQ°ñß¬xj\ø®Œ‚«»ŽJµV·rL|í�¤˜‘ÔÈüúií 7ç!Â1Ç{\=iU#<Ýa†GÊ2ð$ïÔiÛ5$†-à¬¹¬äªýG&ÔÆ²¶ò)UZ¿"°)	0	éÔëTs)xø#Z{­eÜžIË™ÅŒˆ¶[˜�ÉéÓC<Œy­HÉýµè¦¦«?U
0,·V"°ÿ Ö?ê¨ÔÙÜ‚ª l"mãÕÉ®Ã‹Ôõºä¾Vo0RAlHÛÛTÓÛÍ@/^æÙ%êQÅen%d±†D’I*p;�ÉèFúCnK"ÎC>�Ì·Ù[_uPÍzÆf›  HÄmŒxN¥É<•D�¾iVñ»èSkZöyl¥`�9yÄøAxü5[!b°…îÛÛBÇ´�¦B ‚²	#ñë¬HÀñ@~é%Š¸¢ÆVï[Êý—´©` àV´œCD1:š‚ðÚú+$	?e2Uh<„¯ŒÄ»5V¨Ûö Çš@%H˜�Yb	Q5 øêš¶qÔ*ÔýÄî”<UÙTb
8õ#û'mf±Ï^ebGþAáÓ†PòíÃ½_öÔB†Ua»É ¬˜ù|F€¨'´“¬"²nK3ã¢×c±•� ®.
1`L7�Ô»×‚£RD·Oº¢µ³Ž8|t5ßmÁÏfÔàÐT;ƒúˆðzk}}Êm&¾5âÕã p¬¯ÂÏÄOšz…çý7Õ8,‘igsÁì#RåµU¹ú•MfB+nf`Ç†¤ƒ ðñX0vÆy ã\Ì•óºí}Ž†²êÌÎ7ŒHý*ÇUb†zk*=³Ý,Xó”»/�éÛ¹/
J”^‹Ü ÂH1ªƒËcÄ$_ƒºëSUf›ùÍX^O –Bì �Oç©¬†&8ý“Ú�'‡ÉCÛoÚ±ë°,Fåw%”+G]¤yàü~·gŽˆ@ãºÉ¦âŒ¼„tÀZ¨¨r™Ý	 L�þZžÞØ;ú¥ÜêÁÖÂ
 £%r€ò�Nä©ñ�X2FË‘®ãáÁQcpê®Ž$°J-aQ8¼baÓc1N¹Ðc,ºØ´)æ´¦çf {%¬¤äLNÓ´ë©‚[š²ÂJ(¯‘YBj¢Þ;=Œµ	O)ÄHØÌGCIT�ÍJ÷ÙÈú”£òÚ…Éç"±
Ð6,<~q«5Áðÿ 5ô$26ølœÖ²ôf±*©Z²É‰tËñ�á¶£&aü—LºìJÙ¼o˜`zY‹'å:Ä7>H.-Ó+@´»Ø¦°e;à€UQ|¡Ù'hÛqbË]ö\Ç§ê)f.äPØÖ,—ˆ*¨ªÀ"Ûñ×špÛ©¨FSÝ±Õüîí2'ô°=ü#à4ÆBDg_eM5¶VPË²Ãu“‰?Û¸Ü-L…ˆÙåQÈ°5ÖUk%*Í† #Nk;Dì_s�Ó>žŽB3‹EE@±k;’0e`¤�Š† YáÎÈ=¥�–$Up­®nÒÀ¥I‚î%I ì'Ã@�‹;"~J#R–°Sæ.ø±[ @>'þÝVù#�Xã›®u±ª6[EpB�A™eë:i«’Â}f`ñû­¯ÿ (
—áa(¦|®À- 7OÏX€ìµOqhwEÉ±+U³™IzÃäC’1K`žØQ ’¿!¢¤qm|“jK‘)U›—	@¯Žý¡Q-Ý*JÇí¸ßq´“óÖ°™á§G !2RÌ\wq6Ôf:¶-Ü2g¨]¿×ZÇbxBÕÄgŠq�e–že^j^¹,X¸€½	ówÕ€È±°“•U’õ»[�m 
-
|ÆC°Ú6o‡Ìj†%Õe=ÍÙ¨%pÔ@‡ ¬œ� …€F®¡²2¤Ûÿ Éc±Òžå·Câ¥ˆ?¢Ï1�øƒ°ê:j{¬Gj¢Ãö åe‹cP—@‚¥K U	c*@“¦Ö�»kAKIç­u$5Š	nM!ÂdÌÌó,Äêf#âu=Ï·4öTè¶E°Üfý®;„ä+†!Ü�+]„ðÜN­Á�'¥\çÕ¾K8wrk[b¦£‰ká]ŠPAÝÎíˆ?ë¤¼þz§yã£7‘æ¨®šé5]Pac«3WY•jàŒçhMúë�Çì_>©öìGlÛ
U±ê¥l¯ÉÊ´Ày›ÎË9 (ü5NŸo¦�oò!l^¼zm´—·ŠÊ›6,°ˆ 7ÀÇ^„ü°î&¡À'a\ CÅ¿»k÷¸Ö5cê8@Ê®º»¢�Ô€:þz¢Ž?ž¤É–b>	÷vè[‹ëæ3ãu\¥òÌ¡ÙJ·@f$Lõé£¸Y‰±w`gª×!¸â”JãŒ­ûe¯eÅ€HlÕ@$)‰øk�	Ôx+·Q:tê^š’°ÜçgJèË�c€·ÈeY�±üuØ’kÝÌø(­K>ÃÇ+W³- åäµ˜q©‚Òª|ŒÙH%G]¾:äƒcul{œç‚›“k­Ü£Mç‹–Dr(Pì×•‡H˜�Ìð�t ;öçÍs÷Lï#Õ.ÀÌ´.vœw½Rqf­qc1¾§õg<� ÓŸÐ{ÊÎð¼k¥&ðÍ ‰Ç¤ÎŠ‡&1ÁnêÔâÏÇé ’9`w.­ØT,Zù5¨Ér¡0`@êDußÇY˜úª6‚x.v6)­V—/S°‰€GÀ&OH:,A2V €�j²ÒµÒ��¹� @ÔÀ#X%‚j‹k­{vf¦Êê Å‹·é ‘ÓÐ*ä¤Ù€a[OrÅ³€Õóx¶0*õÕ¶@Æì>z¢\ÏÐ¡µ¯‚Y¾Äã�k­®¶Ê²T3#‡êâ@fO†µ˜m™âTÔØçòŽÎ5Ö[H5ËggW8ØÀ /™˜ÄDuøhœŒy,Dœ¬`–©ÊºÛHO43ˆØþ4‚jcêµ€0O£&·ÔTZË.T®›ÄLbÇI`Ä~¾�üñX‚ùe¦¹ž•­Í.îÌ-®Šâb·ù)�üuª8gYE‰€â\žÁe˜‹S\ê÷RìkKW 23?¸0 é©püÖ!Œ¡ëÍNËe|02qËÈ ÅwŠÈ€õ “¨©ý�>*¬õ¨˜áÁu™i\«wýeÚÀH�3“²dF†';,,7
3YªÅ= ¥SQ°ò |ÎYw1¹3«Èw}pXØfYKXÆ¶¨Â©„|Ý|Ln�øuÒÕlrÊ–¹Cí
ô¢µí5ÕµW¸õ†N8Ž»ˆ˜ßQÜHa!Õ
�%Ýµ­”˜ZÙJiPÕ3º.@¬ä¥ºL�€ÓÜ,�–9˜t®#Þöµª95¹!m&ä G˜4Ä†#}7c9�¡¼>«P#/¼®ˆ\Ë“ÈD¾’T³^µ-’äw�ÌoývÖ  Ä;ãªHsÜ$×P½ª(Ì•­,8ö•™3*D˜p:FúÅ€c‘‘Ñs›[–Ç[«Z°Œä º¼˜
šÀb;Àë¨vÆîºØ’BQôö×Èµ.¼Vp¹PœY!DNñ·†ª…ò¦î$duBõØõÜ­`ã^Í Ž1,$ÎØ� õë 7t±i„­)K•<›é6(n]aÝ *‚Èc¹˜è4¸c³ðÂ;]œ×/¬£®éíŠù5Ñ+—l¨\+S‰aâX™�c('¤Kpæ†Ë*¯·Ä¶«RôjšÇb¸0Äv±Qñõ€r_e­hc¶÷=—Ò�aµ‹¤&À…–[JÎÞ=zøi3Ä"Ïþ_,«-'•Èî lµ­Ry/‚KLì#Ž‡m¿OtIð]�ZAÊRUUD(´=aBÕK£÷ò0
d�Çúk;�B nÞíŽÜLTÙO!cÀÉ•ÛÈÄ(ÊÝdÎú¢*I}Û\ƒj°Û[)l­‚ÕÂÎeO\r•MÔ”m¢FäËS‘¼mõO`8>:õU};\ÕµvàFÇ|ƒdÁ�à»ï#ã¬ã|ú~PA¶—ãËÁk‘EfÚm£Œªõ–7+J¢© •a@"
þzH,C•nó»o²âÝnh±NØÚH+åe�@’ü´ƒ0Ø'º©Qg™.%ˆ´CVH"~ÛÔþZ*@.“…¢Eœ³Pµ‰;¤¤€Fâ|àìtç> Zß5³P½¸ÖIâÞªJ=ÀâEDÈP €NÛøêÚÕp5ÃªmÚÛ¶º#¨’Škä0©ŸÉABÊ@,D“á ë™°º	æ�}ØÐJvß¶ö0°¶/‘R ˜¸"®ŒcL¢Ï¶’þÈzm°š¬§·Ü‰*ˆ',¤’	ÛSÛÇ+K"Bž_¨­(²x¼‹$Äø€v2"ý>z—TÍ„‹™Ùª.mÜ’«æ\PÊœ™€Ïå«pðPÄîä&ÔäqÙlpo¸‡­—£‚1¾›Ô<GÕjAy”ëþ¡25¨+B€œD=U˜¬•†DˆÂNŠ±ÏËu�¦:ùãÅþUÜxÎéÌn(k;5cŠ«’\Öø–†>¡Ö2\BEXjœKËqTw+Î1T„›‹˜â6�«5í-ÅH"Ãˆ-®*»(³Œô®÷]c1·ÓË9Å2U`@Fó@ êkwœ|Vìáófù&r™-å+c¥Ž¯Xa 2ä;o	#XYŸŒŒ,?`ÛAåÑ‚•væP©ÛC ZXùT@bùµ˜³p×ŠªÉ'O¯4W]XeW½ÞËÁÈbc+*’^À:•>'çÓRÖ‹Î¸*(äj¦ë•T¹ýìg$?¤.FdK	ž¿-ST–½€úmøKµÀ²ûïj>žög°	í®#mÌ®Àî5ƒà;}V6‰o$ëyTñ\]Ån]jå>YRÊv`¶?á©°#[.‚p”ÌŽ5mYŒ{‹Z¶Ûh#©ñ1ª5ï$¾TTšÔ¶HÛ¢šë’Š�·$jmv !±\K`‚|z�aÅõ÷X€5¯Wgž@U¸VD,“ƒ± ‰ÿ ] ÀÝ/ÍGw%1¹…k[1 ƒ‰È%Y‹ˆ;1ˆÛóÖ_!k–‡ù¤²qÍýÅ®ÛZæG{™†8 'p ã´N¨žý4ÊEKà‰}Ž>««_%ë²Ûi+Æ{l÷yÐÌ*� º‘¼ïñÐ}¸¸ÇÇÕÝ’ÐAà¦¯¶,ÝV@£‘×2…ic×ÏVÏu«cÕ ÉÃºM(–³vIÂTA*ÁvŸÔ6ùxè?©ù¤nYêˆEu&îí¬‚Væ‚àÆÙ¼OËT@Îÿ % ™¡:šmv©-@�»)gä£dnf0ÁHž£Zøöàj’x�Öqª¨¥j$+«ÖÅ7fPÅ
ÏêSáý4De"£Š×%+ïZ�É5Ð¥Y¸öJH!!ˆ<4Ð°üpEˆ2þ›k8©Ç(w(—­–³æ´ª&<Dþzš°mŠ²m¾­KkÞOÜ¦ÀW�¬ *±2T@cq¬&8üTôC[÷n¤5�Ÿq	*>Aðøk8”³ï•±kÙJ•¥k¥˜Ã†ÁJ�Ë¦ l72|6Õß*+R
›Ôâ´#À8YË¨ãŽ'"‹Œ	 –0¬“°ÝU�V“nfÇúzÚµÜ ‘åÄlÆv;ˆ{{]çT¿sO%¾ábkK»Î*Šnq¶æD–ß¨Ü°èt ;±æ¨Ø›7,ðQ‹€•œV2É <)¨��HðßTÇ§E!‹‘º£‹È,ö5	XÝÃKe
Û.ØÇÀï¼ê,F6UGgD-¼Ö^‚µØGýÝ¡�^Ù'ˆÚGËWÛ8�HE‹£&¤^]ïµ5R–= …É”�-n6$	þŸ–�–™×ªÖ!‰á¯DÛû#·Èe=ºìRÊc Ì u'uŽš—­Cì¼ÆÑ¹ôQ¿Ô‚•)AcµªÄÓvWW‚ÄŸº¨’±PŒ¬XÑSrp`÷0V�0U‘‡–DvÔ˜��ÛõÀÌq×4Ow5ûl¶åŠÖ‡#b´‰gc&zõÕž&
Ã()nBZÌ´ä®XL,2?¸Á j]„e-%ŽáêD^5v:eÜµ|r•sÐ‡ÇUÚO_E6°¯OTfáÉã]_Ç!ƒjÚC}1 Ië‚_=½¶�·p»±ÆSo­b�Ç¹±Z�o’J³ðJ± ƒ!|új?$�@ýs©F¦Ç‹Ê�ë±	eÀšûˆ»�Ò~ÖýKróMmÝ×à¨µxÊxæ€¨/>ZTJ‚KÜî7Y;xü4Tñ2’ãGt"�ÊW•È±¹åÄ„V3-ÓäzêˆbìÜ³¯’žOõ×4¡ZýC•G-X’ŠÚõaÅGB	‚wðÜNšÈÇ(9wøjR¹Ûh¦ºèì5�Hî«Ø$bŽÐß¬ÛñÐãyT&JŽ?{¨sx¯ÎKŠÌâ	ê¤yºÿ ÇY­W°Ól€Ç^©¬†E|¶­™1ÚA\¶+’âÀ£Ç¨ÔÔ;óüåQ-��5¸;œ¦rç$jß¹X`JÉ=
ðê	�u%Ž1á¢¹Ö½¸úÆÞ4åzÞ¾*rjg2Õœ¬PFlA´¸®Ûèj	 ×$¸Óï-[Å›-Â´µ¸w…«�ËŠâŠTØP™ƒÒv�UÉp7EpNßD4\Œ*zU©‰©j«,»’­$°øžš’2^5Á €ÂvFÛSÈQÉz¸µIº rÎÝŒ’÷G^šÂ¢±¹TýÏ~œ¾+%îJj{�*y©˜­H8¡fm±�ôà�ŸÍÕfáä1g¾×wlÚ´¶cˆ Ü|52@…Ó,Š–ÒnÆd1JÓYˆNÆL~Õ$rR@1žHW'®Û©©-µ) Óa*ØNå@ëßå¤sIjv¦L«p×2Ù]ªqëä_í?¨ÈßúèØ×ÉQw	ØXC%Ëß´[XkJ¢”42É˜]äôö—ÉÂç_Ômáê¬îö]ûUS—&­¬�ÐÙCB‚ l|c@fpå’,AÆTø£›ë µ¦Æ~Ï Þ|ªÊ È#©$a,ú¬à;ÑÖk8-c°;Ù2y@%ÆGä"cüõ¬ø&V°†…lkÍuÔ¦”¢¨s‘]É>=¦³·’{B²Æáellµñ	gf

äA*£a°ÓÚk˜[¸n”ýÃJyüî îZˆÉÜf`<|°Þ:ÂnR¾f]&žãr]êã=¼�xö6(Ãb(PON¿ñÐct‡'üçu¦­jª‹mº®ZD+n�ND$Æñ«0Ã*LI‰Z¢«%©e–¬£qüËŠÚÙ&€co�A©6pAË¦•+ÅTæÞ:ý%
JaPa.fWÌÒHNÄèyuLá†¼V²¸ÝÉ¡l¨\ÂªMëQöÀ‚­× hÃzñRI/>‰Âº˜¥Õ«q.¹1´XêŒ®‹‰eT's”ì?×Y˜–8>
ªÄ¾	(©å%êÕñêt~^vQŠŠ™¶%·Þõü´Ø1Î5º+#_¬âQô�¸á
¨kq”† @ÆJLø�¿¦‹YäüUÚ ­–ö,jzÔgÇí›<îI�µ7˜tÅ€�]ƒ‚_<”UªÑ2«mz‹¬ãØõŠØ?é³Û¸z F;õ×!ÉQ«5‚ÄGÁÚ!|¬êøŸïrH]‰´” Æ5ùZúwµÚªiíâ�Ùâ…B *T´D†�!¼õ²Ø±Ç�@á�mw-�T½À…º�« �¶×S»•VÂÝ¡©ìº åòyU:°GQb¨¬±`W"tNð5ê‚óºl²£AãT«C• ½…¿iž6À3>:Õµ¬Ü†'‘EnRQB–Uk*°Ø  †jÐ¨’c¯ôÕÔË‡ú —«Ÿ7ä§¬ØôØŒ�õÈÕØÎ�	)åføï1ÂÐ7[µ�
Š9+c!PÍJÜ2½Ú*+7—u= õœ�_‚À‡‡�e–Õm°¸§r»«b¬¤yˆ–YóL’»OMLŒÉƒ¾ãð”ú0;`›²r@lß¹¸ª0Wý'ZÀ»ëªþ½O�ØKKbáÛªÃ`G5“¶v.ù)ßp'A=Uw
‘¢¿™ÿ ·ÞÊ®ÛEË[e¼O€êG]-2ˆ0ÝÛ¥ë,i®T: …lv�úw&ž³‡ZH�ÎZúÞ·ªº+îWc0Àÿ ié¼ÆŒ*t§ã*«eB¯=îÀ¹ Œp˜•Iþ:Gí ÊŒKGš­ç�A¬¥©q}T°X´’ÍfÒ ÈÖ†â’”þS’Õº»*bÌ„Ì–cˆ.d t;DkXÏ²Awæ§¬q×ŒÄpÒÚÚ–$Ée‘Ð'ÀkUÌÅ“…R]eœb·pl½À-S³â
²«bÕô˜óNµ›hú§2£ä6.”ÔÓÅJÊZÉ.@Æ[®=GÃMK¤ŽâÍ“©µkYØPX¨|q† S¸‰?Ôëå`EC§)[²põ:„0tù—^¤Ò5'®I_m:*” [<¼veíñî,pm›i¥wü|uM-¿ÁH¸‚ðq9Jä=v¯.è³Î]ÿ CÀ’ÓÒ@S øh¡<Svq'ªÜù5°q€!JæŒ¿¦),�÷ùÆ–™ÏD�a…k¥Êï®Êù"Ò ®(X:ã$i~.}ÄÁü[äŠûZáÆ§‹gs�lÌYq ®‚Ä±©¨ ×Ñ6·n¸ur�Æ©Sê¬vCmJ²„>s°
 ò©ê��>‰aæPñêZbªÒC;%®�Ž.ñä±PfIñé ÷6·âµlˆó”�·NÆ4™kÿ p½S¸– F@ó4ÿ š‰RkÜñ®|Ñ
î¬µ,ÉUkXì«°\ÌYDfAÜ~cX;c
š¯l&r +­­°…(+®Ë&[®¸ G]!óÉ-… Xâº*áökîØÏbþâµÈ	ø‘ñ¦°.ê;À'n%èDEö¸Ð·~ö%Y¬ò
Óû—rLüwÑÚ\‰òäªÄY�™–¬Uu¨õµ7:qªl•ÝXb˜àù·?”k
°Û¨C¿^	4Žêw_ê¢“^4øä	`¬ü"æu�X4yå"ï±}yª9Üµ¥x¼‹}#+"ó”ÉbÄ2›vØÛá×M�§Ü¹©1çôGçÉ\%vñhfLµŒAR`F%zAÛGlzžŠ÷~Bãš�µ4µ *¬†$«9ŒÕ¶$	ÜxW~NFê8b¿+°¯#'kªæìžc+6E˜DA;ÉÛP)`�e&Õ|¬ã2UmfêÉ±×¶Ž¤šéW8�]b	ÚvÖÆG’Ky¤×É=‹A.¢ÅdåSXŠÊ‰ 'ðüþz@™ôû¡ËB§ÙéÅÅB›&ÒÛ°URUQJ�£Ãy� ÁÖŠ¢‚¸Š{ŠÊV÷W06*ÃcàGç ¬ò�ÅnëZ	í–e
KôýÆü´¢Ò¨íª[@e¨†µ.vERb>g¦ÚO¢˜ÿ Gæœ+c]wÍU²šRã°r
¬A‘Ðn5 8Âèý§1²KWÆ±Ù¹-IŸe,PÌ\fr|~:èö�U=µ—ÛŽ°™M•i¹(m®ô;”pNqÔ„˜Üh{qZ,gp¯£”äTI¢+RÁ˜±XPÉ>Qb|A&ÃíõP#ÛG(r–×«7ä¢yMnÛV‘±ØÇÇmPˆE­Ú\Úr¨ä(NCÚo5ÜÕÍ•¡,¬Ø‚Ø‚ÉØHðÓWfd–w;üP#ñù-Ää³Ûi¹ñ5>€$•8ÆÛ“£c ¤	ã”u¨Bmdîñêfif‰B¤‚¦@~#ÃY»‹:¨ÑòV½}�+»Vb!›É
2 õÿ gfîïãòX+­X©d(•…
3;1 õÖ�–fžhû	Aá÷)p¶º%—³¨w�¥¶ž­´NÚÒ\ºÐ6�Nç•È³™BŠ’ÒÃæI"HèAñ?i•8Ê@äqÐÜ‰G~úµÛbÊ¨ì; êüu€r0È0ìÎéœ{¹kÉzCuQÝÉcEØ‚coýuÑb°}eok�»•Ó{ˆ –+â¸9ðãªÝÌ·E3ë�¶ÀñÒ®2…œ.nÂ­!‘9Á33¬%Š¨’å59=XÙ)U­Œ÷&	i!gÓEƒåj†®ÚŽ‹
r|öU[FÔªÒ«t Pcþ©ßýt÷9ú$VÂI'×4Ú˜µ<‡z‹R\ýÆMŠˆ"ÀI&#.»þzÖ"lš»ÉßË’O!X×'þQã©bàˆYÇ,�@VÜÄÏM Ìœø®wnß„VGs‹eJ-¥ìD!O^¸ÂˆêÛøo¨p•D’xÊ¯�qCcYµµ©‚ì�™X·B
í«Ia©Xãé¯/·²Ãe¿÷Šm¡@b¹Á*"z/Aá:š±Ù6�qJz•(¸)j;dÙ{’¥T³)J¨øüu`ËŽ@Ïª�ÕÅŠÉcÜµ¡ú‹ì2„´³!	gaÖvÛH±‡(RÎ]ãç¨]
üŒÙ*ú‡­áU�jUÎ^lŒ¨ ld�CníÅ]x#½¸Å«K_“E$6Dþ—¹²PN$yF[ùÆ«µ°_ì¤œåO@Zln¹)X	þå,€H€¯ÇXÔø&Æ[t«]ØOª1rG&ÐÖXêÍ%€'URÖ.6ÚØ@//¼®s¤›UšÕ’[||Û˜YŸé¨}ÊZ?Tô±X¹@	b£2 ˜�é¶ƒ	¨`‰lžÕ÷ÒÍ]ŠìµXˆËÉ�-ú€ü7ßI¨ÆRï;„—åÜ¸qlŽ3	¶´’Ê\˜Ø	ˆ�ÎÈuº¡‘yvÑB {ž–î2¢^²!Fà€<G�:Ò5²‡K³±`¶ÞMIÇ¶ÅÍ F
ª�¿‹5$ãìµêþQ«°ºžHÿ È…îSì{L!¥üw>:’	…P$ªO�QîÚ,ae‰YÅZ¶€a± ‘´Ÿž’âp·mO4‹¾´¸qJq©9+C+K�\mrøŽš¶âwPö;7ŠèS]�êíñ¦–g[©eÜ0X¶Y±Ü07×1gØž
í•¿ûèèXR¬†âÁ‚£A bFÀ˜ñ�!ãdg–{Ä\á^ÔÃ�Æ´•¬È$ f ˆßmõœ@óIÎx-ÕïY²ªW‘tvJyC±Ø°bD‚G‰ë§r^Ü9ë	õåÇµë«�•ÙRvøö0+˜m›;ãUrB °~k~=WS[1­’qK1`$™p²±–9LP±˜ÁÙYR²Ù;ŽV1Ûxü¾:3î‚§Í–?7·bØ.)ûvÕ,†�¹‰n™—áªß*LÃý�Øü{?g�bãÈ©Ùs>aZùŽô†ë¾¤VÔ2­ÃTý}V’�ÕÚ÷X‹AèC¼ÖÄb	’:tÕI$pZ¡Àá0±{ˆ¬´ñë²¾Ü�B •P<OS©ia'‚®Xž-½êÙ”½ø„Ì‚c6Å��£¦´>'æ†±|Rk±üïSUZû|É,+œQ„®0Do¶œÃO7qÖË-O¦@RÞ:qiFF²¥Èìáû¥ˆóLÀ>:ÕrÃ�Ó‚Öû¶¥ÁªWŒ.RV›s i"@øPsÇ’ll\`ªMém¶r›Œ´£¢ŠL0U2Q‰ °D“?ÓSZ‚z$Ùªì¤¨?¬Cõ9®KEK²*Š‚w%¶ƒ ½�qŽkÙ€ªâÍ­i¶¤5¢K;,«&HXØcá­T‚ImõñK²Ä­¹:87µe2\™ ¸�Ó ÌüwÖËrUõGHv7›;hiC‚MŒÀâƒªŒYZOS:I¹AÄcïôdúì�j”³áÀW-ýÞFzÇüŽ’'|…�‚Îä.|†ÀÔ–*•VØŸéÉ¿á¦Õv:eª–þ(¸×žEv9S0B	ÀdIÛ`Þ3¨`y¥Ë»GÏt$¿î»Hí×-„º�—” ‘ãÓEK&Ã,§«{�ÿ M€¹dgbŽ�~;Æ©ÙÂÙ	î*µ{—q»Š,Sß-’‰%„ƒ´¾§ˆ2œµQWÔºS*�’ÝI=ºÙÔƒ90f#ðÖhs•žXaOUaÃÞ×�b&Øà®fbKœ¼IßTA(€!VØªkä)ª°XrZ²H>]Úv¸ü?)ÿ PþCù¦@î;wåv³¸Ì|ˆgÌ§Ã�$“�±<Ö…Î¸rQG?\T,V£`$ƒ¹"tÖíxà°$NÅ>ÛªPyš®rÊéÅ€2@2�@øh �àÂO ›U89{Þ´^3‹1Rd('gQú¤FûuÒäÑRÀ–³}‚Æ±˜ãõÜ<âµ§Ê¸9+�ñiwë¦ÙÁ”RCõä�Ë'ªígïØ0¶ùýÌÂÒÝG^šk¡÷ZÁõòZÅº€j¢·\‰¿"SÊ¦d£r$e#Aîv|kA1¿=v€{êp{¼Œá€
õÁA)€O]L[P$èi­W*ò®ËÜÙff ÝH'ÊÞ]ào:ªÜZ1…&½Ÿç™Îê�£5g�È\ªpS�iŽÒ#¨,I1Ómb6â³Fá¶Pò¢Ð­UAk©]9,Á,Ì¾Åd‚À7ðÐnzÏTØX‘†Ö9„»«­-<z(¨Úõ²ÖÄ8Nì†è<­åÓØÂq¾îsÓÃŠÞRy!^ÞÒþæ.+†Rs$’zDž³\ãu.Xî[Ã¢u|„âñÝÑù6ÄîŠ¹‰ñÉ�$ÐsXØTNJeBƒÈåz9H¶�b8 ä¿Ü¬vdÄ|¼¤XÆVí‡2OD€]x„UJÀ?¹Q$@ ï‡VžŸ-`ÀÎ~U­Rjò²²£”†Ê×´]ªT¾è|¬Fà)ƒ±þÎ1ÃÊV.KÇá;Ž)j™¸ÎÔ;?þ=®?\Ïpäàù|�´zòUØ1ãÅm‹©5Œ-*Š©ZÛ !ŒHg§ÃV@9ñPIg8ù¥3
±±Y]œ3°QÖAÜt>—?4‘*ºVžU¢ö€;‚ óÃæ`b'`?¦ªÁØcLš¾ÿ H2²‹…—ÙuBº•ª­)cû–=ˆl¢D©°t:ñM]ÝöJ®ÃCÔmÞ«+ëÐ#Ì„’d™ÏÀm¤ */èßU—Ö…ÅëÇ`l¾Úä„`	ð;ÃZ…ðekUÒje¹{�A"Å&’¬ÂÂ`�Ëá?Žú.Õ€~ŠªöxòMÀ¶\ŠÊÆ+ÙŒÇ�˜¦Ñ"®�Âï'+‡qS#‡¥ŠÀÁÅ@b ~#üõwp	‚¡Ç¹ÃTô(WîÔÑ5´D€ýQóëªp¤ÕŠ`(ígde!ÈmÕ2ý;Aêv3ðÔä€‘º•²óÉvq[M.’à• �¼½ užšªT’ÎÑ=›×õ)Õ=¢¹Zn¹eì*
×•—Ï$Ø|õ�íJòaJmÿ `£ÅŒkH�Àˆ]æ$ï¬Ëd*UjZ¹•w¢ÂkycfBAŸÿ )5ŽÏÕH@UVô°QsEaÅfËº±‰Çq ‰ŸðÐÏ“*¤;ÖÜåQ—”ÜA•¥iCR*½ˆ²1pd�$kaŽÈ•kwÕRmW8„¾Å^ÝŠT“åQ±£mb3BÎû©ÃØP¨$‹,›;gZÖ1uxPA$I:`’[Åk�,É‘KYSƒØävÂ�ý +àH�<¬TTI×$¹Â¨ÒŠÝ±wqT¯ÓZ¡s¬ÖMŠÁ‰Ü“ Z 1Iƒ'8^ûÿ Ûÿ îwÞáû›Ý!~Ýû–•_Æõ/S¡®õ.z�s‹Ã&¶U l´ªÁÆ¸ßÝ ó^¿gù-q0ÕÏ¶ßÁãgÛŠ8íÿ øzýïêÔÇwÖ}ÒÃÔÃ3æââœN¿ÿ üI×îØÂ÷×ù}±�ýW´~‘í?j{v�G ûkÒ}�ZÂÓÀáQÅEQà¤P ’WqP0‹¿ÿ }üp÷÷®·²[Ý_o½áëöZÔ�mÙÉôÎuöÚ†´¥‹æêR¨$xê»l6+�÷=»–â¿¹Àïã_ÜZ¹=ŽžÇõ[‹2z¿µ_ÿ ®*Í¹?HñHñ¦~i¯»`¦ÿ ËKlËä×òø÷oì¯›î_g‘÷7Øœ$ï]ê^™CUêÜ%BÌÍËápÕ�YY}�f5è¯»[f>çû¿Ël8�½¼W[]e€Ös`T %Hý[uÛÂ~Zëÿ ;K/¸—×ÙÁ	eweZr[f`AÊdùj†V º&¶ËV¯*QJ§YnI°
¤2.[iñÕ’Õå8R2ìÇ^¤[lÊª„kkq‹#¹B]A`K�úA;m©K¾5ÕP/°)¯¹æ½W"Í›¹°~…iÛ#4ölBÎáÂ8Ÿü¾Z¸ß·ÈKˆ*dHè`ÏOËEIÀÏ$Õ§ŠËEc“s::XTX¨_8€¾VæOŽµ^¡Æ7¨.…¢·5ÝY¾—Æ§Ú&FÝa§–‚ÓèË1q¨XÕÝeŠŠêñªÞG‘X×Ò  A…™øøé=f0]»oâ×pã]•b’ç0� zBí¸1ò:Ã´KÉd±|qðMÚØ½Ì¯Å¶ B²eUxâËÙë¾ßŽºw†a¶ßuŽg}@Sßb÷‡eJñC÷ßéß!› �ñ#|ŒL51c‘¬|áÂ+J ­U+ú¶|P(y5«©AÚß¦‘û9N ®J—?æJ™FGf L’ PA Oùèîp†:×¢q žß.ÑÞR ®Â|íZHÙg¨ë§¸œ S·šY;\XO"ÐkÃy¹$�±ƒZ€“‘�ÑsÆx-Gm¨,¹¸*G–¹Vb²HÚbNÚ´áWþ˜}“Ùm×[È#Øž`õ` �ðÐÑÁmß:Ù;œh²Ê‹‚÷w&µO)$2³Œm ˜Ò$–€È%˜/ä�,\‘¹Ø¤ÕÚeŸ9†h$ƒ¶ñ©uxZj‘{ˆån[Ã\×ª’Š©æ.†$ä§åª.Ú×Š�àNµÁ2gÊ•5w„`à0'`L dë¾¤ÂKuªëP…ªL‘ü¶RÇ Hhxˆx ÀüÎ—1ðçÁêŽPï–E«±JOw·i ƒ"âÁ²;t�rwI	LÊŽÙME\µ9EŠ‘‹œ í¬|v…%ì@Àê¾Ý
¿ƒ~—éoIûÅ÷�Ò“Õ}w’µòý“ìþm1W
¨š¹ÜÊ°kÜC%l"±Ã¹¿=ýØaâ¾§ó0ÿ v°ùø¯w¿”_z/ûöw×ýùéü:ùþ¹Þãúg·8×«5[Ì|VË‚�JT�¬ –8È™i^â½^÷¹ÙWÝzqïOAþký˜öÿ }[ï¯Þ£íúÕýïö³‘éÈœá3)ºŠlV³TÍÚ®¦€Ø;Ë¥MIf^k�wÛ¯{¿¼‰üµû±ëþæþÕ÷'ØUòý/�÷ƒèVúÑã´ò8^™êÆ¿©¬Ø {-zÇã­íÕ®Çdÿ O¸mì÷Wuâ¾_a¿‰¾Ñþ('¾}Šž—Âõ�NôÞ'?íß¿øœÖ¥êžªÆ²²ÂÙ¶ËL—@?kvP˜l×Ü·zŸwÙöÇµè_Ú?tz�'ì‡Û¯wýÀæ×é~¥Èö�¦z—¹ýKÔ-ZV·~%v["ËJ„&rrÑžšåa,½~Ýž€ž¯ìï»ßk>áó9~�ìo¸žÝ÷o¨p—>WÒ½G�Ê¹kéÜíÖåŠîžƒR2šû•±`Bù¯üâþp}c�ëy~Ìz:ð½ƒ[òýéìn§Ô(@ZÞ_
•¥ê%�EƒÌ£¹"ÎÞ×¸ÅŠñÿ Wò‹êø¯‹©SUuF¥n?ÏgB® ´d0øI:ô ¾mlö1â¥®Î=¼Zû6+šù&ÅiH3Ü˜ˆž i°c”T–Ã'ÑX©Õ[Œ XÈ!ÝâfÄì[}õ»~Ï­–î>?tŠ¬]Èæ§éêýÅ«€Ä¸@K‘Ù‰±#ÃY…–&Õ{|Ü£GqR‹…(Ì¶É´$‰'á­A9òEƒü•”%ýÞBØÔ¿aÚžË 1d9ÈåÛ¤8 ‡XI}uKKÞŠ^›WZ…k¬L‘, À„bv‰øèwóø¬"SÅ·»S¢¬Tm¥ŠªX~´8ÌnAÚt‘ßÇÉ`I†èaº$V·Øôñì¾lZTµeÙ]™',Œôüµ‰ "TöÙˆ3®+£Ž\µ€YBÈœ'Ó(Ì<ÑÓRÛì¯ºäaÎÁH¼t{¯ú»‚UÛ5((¸($K�(�ë×[¸óÊHé�ºy!ìïßIªÀ­gjÊûe
¬41¿ÇXŽ‹�Ÿ%ÆýÚ9QmÕ­JWqú¦!‰|µ{NU[¸”ÇE^×¸Z¨F*–±*¬Û³�üfcåòÒKåKm©X¬ÍM•Õ’@ä]ˆLp$™rzGÀÖ?ªÁŒ&\ËUv9|­(jÂÄGP	€LÆý4T:¢P/¹PKm_§„yFò	’ î§x1 vI9;³·o¶ŽU\Â œK1zÀñÕŒ»Ë!Ø0ì²”–6}58ÓŠ²A²$­ŒXlÎ[ê@9ôËæVÒÝû[Yzqéz·-ñþ€øê�I€T‹ÔXT²S»©º«ìã€lžÚdàBõý0&`ë_=|Vý‹�·=m‚©,k ‡-jÝÚRd¡0e„>ÓZ¤÷ì±µ$)0ÅIHªÀå¬î9lÁo(uÛÌ<7|£Rû>RÅº/ÛïøñOÞ_ºkï_tq—ìo¶MW¨ó8ìUÎõgbx\W)YF¶Á¸!UXcf£Þ=¡·^¯äö¿é~í‚û?÷§ùMögì'#‰éÞþ÷‹ëÜÚ~§�í¿L¡¹œï§Üwž´…­IÙrƒŒÁ�-hm…ô½Ï~¾Ü¯ãýWÔþÊÿ :¾Ë{³Ú^×÷Håð¹B�É~ÓWÏô~z7{‰mÜ[
6$¡èq±sU~¤PîöËî¦ÝŸÑCW…ë÷©šßp}¯Çû/÷'îß´«ûT‰ÇâzÏ¹}2»ìõ¯Pàq˜ê³>=EÚdé‘v°NT/P\	\mì{·¶!—ÐOûí.°¸lÏ£qùþÊôÿ F§ÐÑ9¨·ÕošV�]ÊÂQ|Ä�ÎúäòëÙÚ¶^®zû~ýÝ4{¢Ÿhs}Dpîïð=¹ê^£+Òé`Ù¨ú{	kUODµÝ~ �tÿ µ¶^oþ/h—!þÆ¿î	}|ÎGñËØþéõnG·þÎ{ËÞËÇûŸêTÚxÔŠxïÅn=WÚ?J{Û}†ŸÐ4û/-–Sý�ú‚ìò¼Uü¶ûeöwì¥?f=ëö�ÁöWÝõ÷_§Sí_NôS»ú¿
Ôûô,î£YÚ¯¸AÈXQ‹gµRæÏS+Ÿô{T§m©öÝ}t×�}ùãÿ pãçì÷Üþ?º}µÃa}Î²îo‡E`SÀõE*y¼uU€¨Å–äQŠkÕíÙÄ	ä_²)gØ¯@ÒªêÆ¤{®­™`øÈaŽä•€Äë¸½Œ¶WŒÒµ‡,Èm½¬ãÚ–ª3VT‡{V$›dH;�;�"\�l—bÇ¢w.”Ìù”­yŸ	×1¹À7Žß=L‘Á�Yƒ�|Òìä»Ú«hÉl©{5vˆk"T¯”?ç¬ÇŠCËòeE\#Šr¥rP{W*Ê†*Emÿ »Ë°ùjA C¤—�–ÏeT°º¥2•Z 2BC™Uˆ�S±r¦À�@ŽiFÎïÁËºËÚË½RÜ
€•$ˆ"z�³ÐSf�p„³Ö¥ØVá+@pÀ"’àe’ïë§´;!÷N­ÞàäÔìmÔËç¬8cúÕ ‰ùíã åS?d,Ö=�›Ô›©™%v�Œw˜;“¦Àœ¡€ÁHªáeÕÓk]eœ¥‹ ÁqPv™3¸˜�?ä?žYqîgz”…LcÙRFcq|£ðÔˆAý‹Ã&-‹�q|Ì\~ísýÞP uê71¤gŠÇ
Èv©³Z zL4€l×áóÔÔ�Óug–´K,ôSH²º9UXÝ³±@ ‡ �;×®ú À9Ï¢›KFl‰ˆ¹Å5© öÂ©]¢DI�¾zÈh¶šG"¾5º[h{>¢ æÄ)‰ð*�éøkZ®ØóZ¤S¹�4–^=Ô½m_d\ÊµÖC™­€*OœoÓ¯M#×Õ`Ý°˜[–�ŽYEk1däÒUH“
¡C 	?Ž†u»ˆñø¬wÅn­ª°Z¤7Í‹0¬ˆw�‰üãU¹!¤`æª~IcM„•†/Ú…tu# îd�GfÊ»Ã9„Ý}·’œXYÜT_2Ø­#·%²Ëi‘ñøk£ÎÌ “Sˆ}údþ
}·£íÏñ³Ø„ñÖ�U÷ÕMîïZu\sT
üaO“ˆ´¦ÿ x}Û=ºBûŸËíö{cœ¯Z½±ïaý˜þmýþõ_äœ?Bõ_xÓéüÏ´¾úõJ¸ÉéiS-”×ÈeqSÖBÍN’Ã]˜Ðvø®U°§»nÿ »ÇTöï¿ÿ ›wþáý—à×GÚ:½©W§û›×x|sÆàú—®Ýoóª¼SÌÝ§lŠ‚qwÿ ä–- å>Óxšá—ÓÝq^ÕšË,ÖYïÿ ·¾Ìû£íPöo¿}�î?nú�‘Àäd
ºþ‹j±
½v,ù]0øé”Þ‚áŽ®n¿‡?Æï°þ¯oÜ?NôƒW7ÐÕ¹\_÷'¨øþ˜¯NñJQ”ò¸,¾5fæÐ¸ÓùéížåçoeýãûO÷—Èà{î?·=ßÎâ«=ü/Iõ?*àŠaœ%nY�²>z›P×!—J{´¼ÔƒÑx/ùÏöß�÷øÛïÄì}SÙT�uú5År5¿¦~I nrâ5Ë=42£úkÝížR¿4X©zi=J•*5´Ì\i°ß}{^
ø£‚J\–…äS©ýÅ*�b¨X AÜ|É�ÃKŒoâ¤çdºnÀTÍ]opCe–4×
Â;lã ²Aé­sÝˆ5z°%ÊgÖnÊTí…¯˜JÒNDC`	IÁ¹GÈÝÎÂ5¤­¬ÎÅ¦Û{Š^;¯Š’†_¨)0�ÏXÚÖ/¾úà¨vÖ£‡nœŒÆ“K–4 RÂÇÄ¤¾"Àåžš;K»²Àòt)k—)frU‰³pÊâ1]¦ÌÆÚÕˆ¢£>(;DÔ´Û`¨íòÚÁÛR­,A�ÒZ6Öµžß¨•=­RóÆ>I–W‹Y]•×O$†±.´ ]ÎãheÛUkX‡Ù•2ßÆ²¾]+A¥okž=XâÂ`µeäDéÓRÜ„™��¢–—ì°åÔÏY(Õ¢Ìò `v$DÐÞ©ÈÔ
û¨��À�à�6â°fO¯�ß¶Ù³a.<¤0p`u�¬%`_uZÁ©,£’…ÆUZ<FçqhXu�1
eTl¬6Ìdivíã&Ò$7Õ’Ò?+˜ Ÿ®È’Ë€kŽ\wf¾xHd‡¨ LõðÔ3g]	&Bp5–CK–"»Ù¡¿o©0Im kA…65g)
Äb·]_r2tf|¤®ê†øüb5dœ¡É0Íê¯áWÝ«+"†³º¦ýÍg+  lN‹nÛy-íÁb39rŠ†nòÐ´ÙÄ`¬mâ²âqKLlbZ|gRGŠº—•2±ãXo°Xî,°#ÖÎæÊfd=-kK��%:Ûkä¥ÙCwÓ/#L1þ× OA¥Ë×ÑÂÕ~Â½³éûÛ~ßô:
èôOMâp(¬
œjR¥ |‚ëÀWèª2ãûÓíÏ°~ãð¨ôï{3Ñ½ãÂâ9³‡G«ð©åŠ\ÄµFÕb„ÆåH�`HÂ-Al‡]OlûSÚþËôŠ=ÚÝôßkú'™èôŸJâÕÃã«>ìÂªUW&;“|u‰tŠ�A¡+5–Y¬²Íe—Î?÷ç-üßã—³}×êœ�Eû5ï/zý7Ý/R¥ÚšÅu7qk¾å€ˆRËÜ’|¸g€ŽÞÐÇeâþ²^£bex‡ù}öçìçØßNû5ïãï§úw´>ð§»}6Ÿfú?·¹­õ~%¡òîR-nêµ�´6Ì9FÈ>Í	¹baG¿Z{@	}·_X=Éé4úÿ ·}Ð¹,ãú×§r¸ÖwœšZ¦ñ®ÞC†_�Z…éÆ®)dBªMÕ³!™HÛm ï¯£p	óü/ÍÑÙ¥˜'Ùo(­¬¨ÏÈ¶³K+%‰ÄF“:Æ¸T	üüÑ×N	u•Ôh¢¼¯on˜´È'¬˜ëùk11­l¶ª1f²««Wäd†ºP(F WËÌg¯Ãnº[›Q=µv¥¤Úˆ°¡‘jSZæx…hñ&>ªq »çA`ÃÁ#�æÁbbj\rY\«¢ã’â¡w$Ž£ã  ç‚›0b<”ÖZVÞCÒýÊí@ŠÈwjÀ9¹ Àƒ¬v|ë3�ý[Š{[geÕ
Öç>Õw�);õÜ˜� 4œ*rKõÙ.‹¾ž®Í¶»T¡kNÄb[OYè>ZÛeUý`’ªVAU³XW'ú9ØâÄ¹Þ1“¿],åOp”ÌœšM?ORšPž9$„!@Ý¡·ð™�ôA?ëÓ.C7êWˆ!QÖÀ‘´_––bÈV�Ïî2&(¸±�†Æ		ØncBJ0l¶‚ìæÀŽ€ 91–‚à|B�Žšþ¥MÇu[¢¡h(ñ� ¾ÙZœ’€»°ž‘ÿ ÇA/“¯º¹ ,¾Êþ¦Ú,ÂÖkÔDZÜ8èNÃcá¦Fò§vâ�žµUn#
«!œâ…0ÛsWrcs­Z�ÂÖ/ƒàÜ}U0!Ó´ÏC³Š»Š Š W,@Nâ>z×¨ø*_TÊQY±�0ö£Œ““LdUI åå¤ÎÆTãt¾ÿ `Ø÷]ÛjU²¹p IÞ`) ™ÐsÅoóÀ-ÙRÚ¶ä=ïf,s¤L!$ €w� 
‰–tªîh¢„5M¡Ç$Ú»¨K;Šv>Vm÷ñ'TFíà¥ýÐ¤ÿ säàfG³Û6âŒêkô�ìŠ›æA™óÿ Ä½Ÿý¾à2ÍÒRÇûš&Ú¼Ößkg,ÖWÿ Ô´*åÝãáÿ -t>Åý¾èçà€¹¯òr§k96{g²JzD1Bc,�æ7ÃSÿ –e�öû�Éo%÷#ì'ÜÚ¾ñ}žöÜeíŽ_¸ý*·õŠ©ÚºýB‚xüÔA&o­ÂÉý1¯5ªÅ—Õö¯ßPW—µ*Ök,³YeãÏ¹þÒûoï¿iòý¥÷O…éž£íXtGâz¥ËB›”ÍmM¹£¥ªK#H$
/ZØ5°¼%ö§ø[ü}ûGîj=ëíol_êáâœýÔý[˜üÑÃ%qÇ¬ãX`?K•,¿ÚÂN¨û–!—*5(\ì§¹½^¯oûoÜ½{aG¢zo/Ÿs“œj^Ö3ø.¤]ìX¿V«7m¹ Þ˜~¼ð
è²ÿ OÄFÛŸ}Ê>â¿8,ûÇ<õú)ÚçDïÜÖ*¥¡ªr¥	6D€@"ê?=¯óe»ûC˜ê¬6ò+Lm6qÍ´òYÂ­l!U[§Žó–¦
ŒõË'/"Þõ¶-A¥{.ã¦²ÃÊñ"NFgþ8-¹ÊË×>*Uaf¢Ð�Â@d(0$�ÄÌŸÕ I|©G_Šë*KÖÛÔ¨�’\� D[|t¸ÊÓ]eµ±š´¸¥UæÐ^CÏ_ÓŽŽÜ�Â{‰ÆZË®^=ÏhRE×î U�h“ð�5D@kã§’Ò¯n›žú¬ªÆlW�*• …�ÿ žƒSbvž(­ãµ«‹»‘‘–§\œ© /†þYñ:ÎIä’ œ	UUúþˆwn@¤Ër ~‚Aù,L‘ÉH¨ãæ¹•˜`ø­Š¶É^²$ÄŸž‹a JÅZ¹V9‡(X‰Êv kä�­¬µ¿%mX®V¤ú1,\m ŽºÃ,A%?:Íla• K+0+9Ø8å?�]-²ge°_ûœ~4š­,×©@ƒ‚�±#WxË¨«™:ùªˆìÙÚj!r¯Y´Ø<§o†þ`ä„ÎÃ[§äÀÇíRÃ7‘(Ii'ÃP$Æy§ôAr½…EáQ­gJlpÄC*Ã¤X¡ÞKZ:%ªÈ‡“Z(¥3)ZÖ„‚r&7L[Hc`ÎÚ…6$T’Ï·TC·ÉdáU
²>JØ‰,@+Ðüµ»wÐ£´hœ­2ŠŒÓÛB+îZw,ä�÷Xé¥Žúè¡Ä·INÉû†¤·‘L—dIó@¹é×Pî«f.ZÙ[mu‚S$?SaÅ�‰óªNÞY�ÇyÒjXpáÁOp$üx£t+mtÑmvÑt·Ó»ñVÜØ€X�€|ôÕŒák;€¯¶¿í[÷=ùÞƒ÷í=Ê¿¢rj÷'·Ÿ2Ü~J§œŠ|«R–��§^o~»¯§üƒ^ëž¼ëè,ÖYf²Ëä_Ú?³þÖþcýÐûûï¿¾¾·ê¾»ËöO»9>ØöŸ°hçÛÃ¯Ñx<w±j~Õd:É¬ªÁ�,wÍåôû‡°T²ùÞ×´=ÛZ×._Éywø]Ïõ_fýÔþD¸^äæ{Çí×Ú¯Pá¿³}O™h½ý<òsðŠ �Fê (t°ªŒˆî�Ö¥uþoÖÖ¦@^Uþv}Ë£í§ñ³ßv‹Bz§½*_kzE3Æõ ËÊ1E¸Ìu�Ž§Ú¨µ§
ÿ ªý¾Ùl˜_™÷²ºÎW‚«xžI!$Ÿ,v�þZö3�]Åf´ž?ªïå=\‹Z ˆ]’§Œª#s.£âtP#(¥¬I'MªÑ_&éŠ\Ö‘±>`¢@ Ÿ‘ÓÏp‘V!,­¶Y]·tšÑk°K3$zÀŸ€ËÜg®)õÕ7ß[P÷³}eGm	;¡“Îózj…�@;º-Ag}tX—rÛ†.µEgÞjÇš¨œ¦LGS:—ýg�Š²ïdwßmµŠÇ¾:‘`‘ÁËÊŒ`mzô’| P8¦…)m…ìEE¡Œ*½x• Ø½á¬ÏÁM¡áÒRš[�Ùœ—ÈõÝdXQQÉó	“3¤:Ù,ÊQÖ.?RÏ‚Ó[°FwË¸Š#§Á‰Ü–µêYM-%øè©ÅµºPž[\ZÆQYš˜AÝ£=ö‰Ñc‚CŠHá ú(Õq´]r–R�1q™… * ØuÔ•HVäd±,­Q‹¬³càÝ 0	¦–l)ÙÏT,È– ×‘XÉžå+=vÜ.ÿ ††r5â¬D'¢öWgìWÝ‘Cã1VÁ Ý·‘¾úX†b´n�;Þë‹ñª«¼YAvËÎƒÄ‘B˜3ñ£PD( þÃ~»%$PIµf¬ƒLî0Ûú ~:˜ni—à1×ª¨äŽÌ´)e<‚ÄÎ0a×!ù�ôŽ–s¬©^ê;×3r–ªï`×¬¼¼�fcå©í*‹¿>kv,MM˜¼—r£"Ù@;¯Hëùi0y 9ÕVÓbU+,Q�Q›’’ÁG÷tˆþš Æ`FL-=.¼²¢·jœœiî¢‹3u!T¨;)PÇQS¦Â» ?+h«R_ÛË,½—†êXÄ�—˜•Ÿùk1$	ÂÂ£,”§±RÖ{BþÙUÇ@ùzyˆßüµ–�÷E÷Ô©zž£R­ÜDˆãá¥˜2	6—â½™þ}Í_´È/¶þå»”8Þƒê<Åôq£«ô^ªO­±äùj±’æøšÇá®~àßùîkî¿Qúñ¯¶³YešË/K¾éÿ 	}‹ïï}z—ÜŸk{×Ý_i=ßîSÝœÏjsOŸS!ÚêÆ$;À,UÂ±ó2–%�Zû¤2¼¾çò‹ƒÉyŸìoØ?·ßÇßkr}³ìN/%ÛÔù?[î_õEþ¡ê˜ÄYÈ´*Q²ª¨Q¹Œ™‰‹\Û+¯µì×ÚUðãýÁÿ ‘/¼ßv(öW·¹?Yì?·‘éüRƒôüßSxÞZØ€¢ÕYße.¦^Ÿj�¡×ËþÏ|^Ì6^ƒÙ‰ãVyÌd®Õ0æ³±Yê6ê@ÿ v�k’ò™‚�ÒÜTc›»ä_3†I(K�æ† r…[„ÒRà¡,[®ãVpÉRd¡¢Aé:Î’xaYÄªA4Úöq±¼”LARª¬ðàbÒr¬jˆ8„Aý¥);¶Ö–ž'#’•òÔÄ¯l0
ÑNÒ#ºÆ§µÉä‘–äé|‹”
îãE¶²ÇÌd-gÈ"z®À~[kTKŠùzî‚ûJÛªÎ@Ä’¨ŠÌÐmL�†¢ Ù6³¬ªyv%n—ÕE¶)¼SÑU˜˜ÀÇoŽšó†žj‰"DºH¸U×¶Ö&Ï–VDe9 gÿ v’|r¢DãµUyñ¬Z©e�kïf0b¤l±‰%|Íááª ×&QP27GºÆ©ª©Ïw° 0P3@‚Lê>Uc’ä"”J�{ªÙ[XhW¨ž¦`êŠ’Èƒ­�«2<•ä<�¦@ “×Ã@I	Ê�¾Ÿ¹Z€áÊìP Dï±ßžƒ Ê¬¥�G·vU\ÅÍu¸FHÛ®]7#Yå®3”Ö¬Xˆ3*Ö²Ùz«“f(¤â�g}2î±!™7“\µlÏnY„‘&Cb#Ç¯áÀðIdt£yÔq‘jJû–ÜÇœˆVU3»Dÿ ¦‚7æ°2Ñ�Bžö²Ê­dª²Á‰îºå‘ÌUW‚ïýgU@ñ­n‚H/§X†ã[µ¸+Pîã*Ã¼ Üø°ˆ�L°�Ï’¡­[­Z^ÞÒÛÉ^ïÅ• –F"&L¾Þø$�s	üwª°*u©ì(/,¹Çq[`#È6�”ê‹äa@"½~i6ãql¨Z¬B¬µ*ÀR‚Bä	H%H ¢·Z®9OW²ìŠÍeYìÃ9eÕDÆãM‰ã÷\êÝÀví¸©Ú¢ÜºWËiTšìb‰$yaŒ’~>:F5æ’\„õ²ðè”ñÇÜêÔ!ŽÄl¬¤ÿ h�-úñCáÍ~«Œ_t*ûÃö/íß¾~¡¹£ÌôÕázó9ýÏþÃ€Ç‹ÊgÇ¬ØÁ†¾}Ã_Ù¿}^zÔ®«5–Y¬²ùüåþqp½7ÒýWì÷Ù�Y¯—ê^¤¶ð}ëïî™ÓÃ¨ù.àðl®s¹�+e‹²	U=É5ú=¯l3•ó¿¯úHýiæ¾&»W@±nÿ ËSYlK u�º‚ÿ –½4¯„/™bÁoöí²‡ [ÚZžkUu�)$ÛÃÇSþw„�ö}ñÁlßb‹[�Õ7p7Blh I?�?ñÓ\€·(Ò±b²Rkib„ ÝÉg$‘ §ÏEOl…®1yJÎ›;a©Š­u´Ò&Éq³üØü¿ÇMFà‡Ê-`LŒŠmF€�]63UÆ.æAÅ¶e*Ñ Éðé¢Õb	*Áp[\•©Å#Ž÷­æê2”Ub¡Ž0JA�'ýt±rPhÙsžÚêµ^ÕìZ�‚Â‹ÖÉ»0“òIí`\¢ÂÖ3VVQlåÙ…�*Ù,È¡‚äOSÔjEI…V�Ö8QfO—"ë¬Yˆ œÇ‹‰$ƒ¦¨RsŒ§që®Ä¨®5¾kK…d¶RÛŸŽ³�“Pr”ßL­È´ª7eûD+9ê  ‘æ�òÜF’L„
‰,u«•²Ú‡v¢ª‰8…ýFÐzÉÔØ´nŠ‚ùpšXc]5~ç{tì#hoé­™J�ëæ¬Öâ±ÿ p¡SaÇ¬€wtðÖp¬]P¼aH¬ò<µ¶Ž %˜Éó¶Ä4xøèÙS6Oáî@²Áu¦‚YìäZNJ#*»‘&OÏå¤gÐAgrÚÂ*Í‹e ÖmFf6;¸W†R À1 ‘¢À7	@%ñx¾Ê`h©ÍˆVÛYVîE¶¸íŽÛ+ uŸŒøj�K9R,æ7—è˜ÏP¼Øô÷;¶3+›	V–•= ’#¨ñÒÄðâ—î:ÂEBÕªšûy Ù…2ÙPÅIŸíS;êHœ*Ü;&©Î” JQX·%–»¹"zGXùë<‘èíž"®^`Æõ$„$€J’"6ðÛ}IË…{2Êïd­U-e©¿í�¡
°LXFÚÌ‡ Î¹&PTö:(²°ÌÁœŽØäD33H–H€å>‹ÜT”ÕÆïÕyó­jMe€�aq;AÄ•�$œú¢¤žžŠ&5‹oã]›U‘­¡%ë&|µÆòé7îµhÖ8/²_íQ÷wŒ©÷ìÿ ªz�
¸Óîßl£X†+ÃõæŽ;ŸúŒu×›ßöÈ•ô‡Ýëâ¾ºz¿¾}•èYÉõïxz'¢qªžï#Ÿên2,u–¶Å\ %{ÍÀÉ^¬ýÇþ}¾ßQÉ^/½GÜW¦E~�í4 ]¼?òËWÄ�ÿ ¸˜Ü®Ÿò¶ñÕp¿õûu_¢ù?üƒþ}ýÑûÛ_/ÚÞÛ¸ý±û}Ì¦Äæzw¥\Ïê\äi^ß+šV³‹©Zª�aóíOlT¯½ýV¸ˆÐ»me½9‚áSŽÒ’Î´lA,¦˜´ÇË]ü¯ r_ð:$ÙIýî@[¬­U)l2Å  ¨e‰ëà'X69¬3ÝÉg"»+®ûÖîMbŠëÈ�â|§`ŸUH
lÑòAäŽ1(Æ+AS’äE,!–qŒGPOá­Ç´y¶ê˜ZmóÐ[²Ú�'”ž5¡–ª�331r2N�R®êMƒ;–*Wä]Ü¹ëcPV=L€³@Rztÿ QjÁ�l°s Ó•«m\£EkÉÈ;ºŒl
%dÀÜÇ‡†¤Àp˜œÁX—\;–¥¸_†7q’fÓ`£úÎ‰ÂÄƒ»ƒ’©û�R‹/ºFÁ@P<›í OÎt>É'´ <uªÑ‰d!‘‹,€C™¶SÖ_}=å£ŸÉ2‹RžE¼¥[Z‚ž×$ÁB<¤4‡®‡& ”ö¬ÔU. µH•V=·R@È0°;»j‹íÅK6z"úv�W&–L[·e¹'.'p|>'X1Æº-°eÀ­­ª”maoLž‡ 1ØÊ6ó4�·ÿ =jŽ!ÐL°)÷ZÆµU–®Î„« �ƒH€fdÎ�ÊÎH×ª<�W¶í‚’ÊÜ²§``@�¶£uo
‡¶Âµ')ÉZö¦—}Šã$CxmÐ�ë¦Np´YiV³'‹Y¨d†Â¨3Íä� þ>ŸšÂ� 24±«¶¤[•Vw–%šÀñ‰™Ž»¶ú_»« TIµÙÍö Ðrb»L€R¢gi��Úu�x…H&°Ê¾û%uÞÀYeÂ0WRBá'å·Ç[‘ã…M¸á”µv¯*àÂ«Ñ†fCw3•:yg¡Ö“;|k^
UÅãšé5×Æ¶Ä*¤õfë¼lHÚ<>»ê° tMR–®â¬½ËÄ\ÒÍÚ üXøþ{‰‡�%ˆn	aenÍSZj|WË*å¶ÅçÄü†´žd¬XA=8×«’Ô=|nD÷/¤ƒ›®,
¬’LÖ6øj‰ ýTÖµ ‚*žÑ[­FÊÃvžüšÓ5… 	� þZ—vòT!Òêq_!
Ø”XŽ­ÞZüØ’z�‰2"HÖ%À„�õG]Õ=L¢´E ¹Ê£*�¡ÈÛy>«¤£¹²À#~êšo¢�û9ý=D°�Âˆ�ñ1þ:#Eƒ³‰tUUôÔb9Œë‹vB‚¦d™îuCgd¿ªU¦žá²Êª»ÎK‚pÜ¨ê~^­ æT–ª�ÜtØØR¶J¬¤b¨“á¶Ñ¹«�Ðµ*Dib% †¨X–……ƒ¡a»+yv$¼�EOLŽ	Öój¥Ô¢··–¦`ÂOFâAf õÒÄÊÎ 
cn,»`ÀÚUYŠ8·”HÞ~#óÐ*K…»€bVûâ¦ÍënÕ”¼.Ë!¢q$�ÿ Q®î¤>é+Îx„EaKdŒ¥EfØ�’‚	yßSrê�Ušò£Œù-Â·5TàËˆˆ ìÁ ÇôÒÜxüy2Ì<·ÖT|Ú”~ÖY¥2¾_:…ÒÇû¾;Fµ_\‚î!l[Z‡Q¦U­RÌk0f!¢ ÌÎÚÆÇl­P!·Êyÿ McÙB¹k‘QQ.PeP~k;kAà«ö7Ê;YÆ6”îµ–dè­L…d€ñ?-‚æØ†ÖÕ¯°2Ym ?Jw�Í!wÙ õ'ðÖyà«RV»àËæ­g’ÜF$.q“;“F’I†ÂÁ¾«“n…®®IZUK3´@ ‹˜„Æ�^6p–,¬%Ëo ” Ê€4Ã`L	È™ì?i"ÄXå4ÅŒ÷…}²ç¶ÙHê:íá:Ï)f†Úê‘bKVùI,zGê;(ˆ#ý5`YÑcP6÷3A¹"y,Äm`@)ˆ�·ÃPåU  jYZÀ¸IPüa”‡l¼„L6ÄŸ˜ØôÕÓŽW2õÆþ¨øU–j(²Åq˜-ˆK±•‘Ûcñ•$m¸Öî‡ÝÕë“!@ÝÇ¬r‡f©b1&U¤�¸¢RÀB£¾ÁÛ]«)Û¨qÂŒàdoÔêu„&$¥,·&KÇx�Yf6#yŠeú`3×Y\Ó¢ç¶ªÊÐR»²PÍ¿¨VGêPH�úk8.°�™¿‘ƒ]ls‚"£QTÖ2$£v•>_†³ŒÇ±_[u[ÁøëÇu4ÚÄ‘Ê¥\@±Uð_€ñÒ0\)»†íbwÙuÖ€ãƒÚX.¼«;þá‰; @'Â5�³ƒ¿Ñj�¶Ýx„È½ê­.|TïY·bâÆ|IÖŠãu«9ðF^›´•±]éi
¤î¦?Lü	=|5«X%þ«ZÎY¸&­¥�+[ò)gƒ¡Êc `O„êˆa'\Ó“�T ShjùU¹UéåœÖÂksÔ�'ã VcŠžàH|ðR²Sc=mKƒP1v†$ �„âN‘þœYûd1Œ+™­µžºøá;ð)â“© í$nÑ¶¹°võ]w>‹Ei±;l¬€lm àŠ;.Yž§®³—’Ð––V0ãÔÊ�~ø�Ü- ÃFÄFãL7t îaR¬9SÇ\¯w¬Š’
¶ðí¬îbai	�]ÉmÖµ¬ÖÈÚÅ,NÒL‘L‰ÐÞ‹TËî±ç°ÜŽBàÂ¬$‘óù´�$¹„P'šÃk>�Ü¦,†…cÈIëý¦5]å¥Ú¨ÀmpTƒx©n·�i=ÛÇ—öÔ@` 0A Lþ
�+ŸZE®åÞœ`Šá˜`Irw/™ë¾³’"”ÒµßX~àC‘5¾ý±JÃæÛbïª ‰ü¢‘‹ØU}T–¦»*+ÌÁr83uyb@2#P@ëòV_
f\Ú¥Àý)bä?v6$D�|~?´ŽŸ„®jª‹C#ªå4¾Y»œ(="G]gî“ùä‡f¨ü.9Å†ÅLTÝú»jHPåÓ"Ï]Cð	]Mÿ hæÙb£�YÊTbþ`YŽ¿†­ãâ°ªK[«%¶¢Ht$B˜ðSÿ êŸI°/:µ[K¹5ªbäJ™BÛ€YL4ÇÃI†Êj{Ÿ	n”·›ÂºÙkŠ7V„
LFñÓ&Pla„¦=/•Þu%Ô/y„erFâ6?Ž—Ç‘Yà°8þ{RVÖ@Ê
Š›i$‚Þ#ðÖ%õè·ù:óTnõÖ¥kËam# õ’á±$�w=Nýzk.!%Èm”ôax&ëxöv�UÄ•L²f	>RLm°é×Iˆ ¨\³¥ÞÁ+{-ÞE*ÍKŠXJÆ'uiéø|5«%Ž6H×Dõf¹™–vEZì…\ÀÝÆðA¬I!ö	í#™Â¤"ò,bþJ 4?�â ,¤ìê‚tKˆuÏºÔCC5)gmƒYZ�bŸìòˆ’w‚ùé¨!bQ-Nœ–Uã•º°+Fž•�3y	0ÈÇA#µ†¾ÊEZÅüÆ²›uÖ÷uN;²(P0W°iÞGO‰:<bWÉâ“K)kÖÑôË]� Iƒ,w`VFèxdÕ®È¾±ÇÎâK³'�lÄ…G@ OM·Ð2¢Û¸ù­ÕÊ §�Ç[eYƒ�¶‹á£`Oá£K*Œ&-V4@Â»Ul´‹	g ±Ça¿›çðÖä\)Ô×ŠžåE
µ9A0lJ@V2?º|61 ¶ÙZFÊg¶¨6#\ì	`¬$ä  È$m¹ŸÇI@,å™$ÑW²ÑXU°«ß™¶íú—¤ëÓMs ¢Ò%•lßRŠâ®ãq±îƒ#<ÂHOôÖ|¦Z]]UYÃP�¥l®g0Ìì[70L€"gTYÇqAv,=}|œ=–G÷Z²”©îe)”Ó`:j0°/‚›kWI²÷µÓö‡~�%X ¡Ö6’“±ÖÓªIp´=%žÄœ—[ bZÆ
H
q"6Ö “>Š;ƒB“>ÍÖ/eÎÄSÇ9„ÆØ,¡š #ûcãÓTŽK,Ñ0ª„¥l±~™Ü—¬1ÊK´£Ñ¿Èj@+uZ°Ñq§".Ýb	$ÃÄ‚ÐØüže�à0–D˜ñØ5,ìEÎ¦ºÔ¹R1–ô‰c³×GiÁH-æ´+â%�C¡½†'"•£ÇsáÎFóõ@c´Ïž6í[ö¬wýà„˜L¶D¤Hˆë¶šÔ„Ô–[¶¢]QPÅ«’IQ Êÿ #óÖxUÚw,ª—"æ²¸ÔÊ9?Ù¸#iÖVvLZÅ+I³–éŒ°‹e”�†ñ¸ÖÙÏÂŒ°	xØP²��”V[œI–Û<@?–°	v“�ËS›kâ­µ†%•÷R‹-°?–§#*«cRì‚ëøØÙfhm% OÓf%–A` 	áª4žZ”wv­áy)cSÇkÕÝmx£–UPX ‘–$¿>§H �þJX‚ÐNéìõ2²Á_vÌI¬ý «¦ä+™ñ�K�¸*9•3+×UC‘`j¬Ížö�Y²�6Ü�Œøê�žF8"Cø«8�A)H¦»éjÃ½˜2 ÁwÄï @ÛðßP@g
…¶(+¾¦8×s—¤¾r�¸…+`Œ�>àßŠšÜÇ¾gz¦\ñÂ‹Y”¶jX&>^“Óà—&¤0|-WZŠm¾ËÊ7*¬›ÃÕÕ¶è6 þzÏÜ¬`ÏÕL÷U�í‹
�ÔÊ_Ñ°o ”éílëìµ¬
«¶ÕTRÚU9<„V¹Pb�JŽßÌðøêAãÍ;@–Ër¿ºìBÍ…ª
�ÐÄŽŸ#¼“ã­nƒÈ¯w!+ $ã‰Ä�‘;vÖß=V6KE¥UÐTÆû[suH_ÔJ¦2
ï"NÚMœ„T3¶�2¶aÝ±ê²^Àe Fóã;k ñ)°u®ë\Ü·z�S¾3åFJÌAñ®³à!�Y_·ÂºƒVkãýEélPr•Uè 2wùk9)í ëM«R¨5QU[QE‹c8MŠí±Ú~Ö ‡#×	­¬ì¦~‰Š‹AÆ·tá­oe@9›Ä�ú¤’vñÐÛsC´òÂÄä—áBpÚ£Z¨WS �É“Ò#m´�ÇEk–Dv8tÖ!êá¬Ê²¬Xƒæ'Êv�á¬$°Ý`BPå/˜0¦Æ¬³3(XÆûÁ t OÇZÔÎP<Úåuäò;U±(1ÚÞàÈbA×§MaW±¿i/�ŠC›*±¬@èÓÛ¤´”Ä2HÜŒéˆä´‚I×ÝPÕ—?QbX^kT™) 1¿Æqë ³rÖQðGÇ<w9¿‘U 
‹ØS½‰óœGè	ðÖ÷înž*ipp]ýxôEs7hY@´¿žÕU:‡Tî±K2 ‘·€Ž»Æ‚D€­×FX­ŽÕjµãlšO”–çH ø"Ä†M{B]mcö•/rxÈ|ªÀ!~´�·ŸÃOiJ{€ËåÅTâCÚÀ*ÖA`Ìç¬lAž‡äu$˜Ý-Y�»u^×Ñ�¬í ÀyU ‰’<¤Lj‰ 2 ˜8Ùi×±ŒÑW'%�\yIAÙ�™ð þz—'‚®ÖoSs•eäVJØÓaÝD(ž‘ñ:	dæI”Ú«¶ëŸ´„-ö;Ÿ,0d1‰Uè_”é qÆ�E^c\û5¥ëõ©î/î"â^|¤± 1ðá×IË ¯gwJ¶ £’W +Ÿ"ÚX‚Î+Ú§_‡ÏURÂ=;Ñçí¨@øRljëb*æg³, N$ÇN�5þ¯’¬3±€˜8ŒßWiv³’Î'�h+à¸¸a°ðÛ¬ª6Èí\çPš,gä1fÈ5†ä]K °ÝCæGÃ®ƒÄtX1×e-bƒEÌ/îª,¥6©ÈIŸ1ð“á1¶’eÒ YC*XÖ­fàs·¾d€$�UAPIƒ:—$ÊÐˆÚsC¹Á«ÒŠ7§Xþí´€\n³¸u¬“(°ÙmIZ…D##˜ †`gÊ ÊÂ¤CÂeÕ·�IkY_)`÷+10;LAÖsöY¬~+/å½�ÚS�Ê¨5�«\�R$É=@ùëYž0Š›0Rí[Zº«%€µÀV¦Å‰Ër'ðÓþdª?±:¾ñDï…±Ö‹k˜°yê]ü 6Þi4PÝÐp¥¢¦4ò*ª†^È±�f¤® _A ôù|u¬Cò>+TAÙV5v£UOx±¢—F°#oÒÎ$ˆøj‹G:�	Ü$ÄF¼Uu75…C-u†
QHUø#o©"0�|õ„Ú*`ýÏ'anÓ–ÅXP1Ÿ” qTìœ,"ûÞ®ufµe?µ-UŠÇ<GLI$ît³<l¹Ã÷X$ºñlB/¾´ åù°Pàˆ–™#¬|c®«¸ðé	fP÷­k‘PŠ˜âÎD�¨%˜õþš–`;ªy#É6®CÝ¸ƒP°ãe$ÌÅ�Œ�R"~Z<,äÖPTUk5‹BWºJ0ÉÉ¤˜PÇ¸éã§%c(åƒ=„Ö·3/}Ke˜0Aé'ç¦¶s,“<jìbÏ]¼‰RPy” H—iƒ2#YËBžÚ˜9ë*¼„›‚§«jjOp—C …n�`ÎÚK4cÉ ™Ø®S0v7YÈ´¢jEUP€Æ[y"&u°d÷K—Ìš;,L‘EWVÐ¡XŠÂ´B®ä�±‰#¯]c’ÀƒmÝaÒÕ¾{ö)&¦A�™H&	NÑ;m:ÄÃ2 ùuG|×`þúËnèD¶äùÔ�‰'Àë åË­bjcYîC­‡dÐª�²À=GˆÄ™n½u˜)ry%<qíãf"ÃRCJn„¸�HðÚ®±±+ 5B²µ-BŽò1²Ìä°�Û '}õ€cÉÀ‰Yˆ^3Á, eËÉ@Øø¬–�˜|5™Ë$¸œ¾~Ê‹hW[Z·zÌ[—Æf†@™Ì•ñƒ¬ãub½²šìm8õl·Íq-Lè «ãó�f¸R,K8Jgvªª®.Y³ealÔ$  –ü÷ü4EG‚ÎIñFö2½b”ZÕ
­Æ­Î
ÆäŒãb�d²²]Ã¾¶kÜ›”‚ëHýK0&?5³ñd1Ìç_eMÕãàÊsQæÈv€þã;Îš—‡E¸Ëë
›$Î íkööò°lˆÍ>[ÄÏŽ±¸ÌÆÉì/;©*lk·¾àg…ÕÕLšöaë‰Æÿ =a—$aå?�õ\wp±U›†’{D´¹ÌIËcvÐàÔº@bé“Ý,·ØQò"Æò ÄÂâPèîl'´ÿ ë)5ØÛŒ­ÇR‹UåX•=0à>dj‘·%hç/ùtZñæ¢+_pîjacŠÂ�±’O]L¦5¹RY/ƒó±i^Ú2j²oíh�¦£vâ‹RuÕ1ê]mÅhZüÏi –±‰Ž>„Ž´1u�c„—¶Ô)Wm &ýŒ6$2œHR7èéq»·Á†PáUß%¶WÝ[ƒ”y‰�üþZX4<ÿ Ÿº
k³¸ájì=)]9ØlÈC`õ t’:ë D4¿‚¢A“÷IÉ(zÚ®2SeŠÔÜË“L2FÀïóÖ$ ÅÔÔKþY$XoîYê!Yˆ+Ù»¹*vç©ÁMKŽ˜<S�jš9|sp­¬±k{+ Q1h�Ìmãª70± cÍe·Mc²�{U‡µ�)•Ç`¢<Þ;�H<ç	 ÀLe*ò.C Š˜€I3–ÎÒuo=¾ì$<„›ÖB%d ÜqˆfP&FM¹Ë!áþZ‘e›–>íbmíq ÆÄœw9bW)2~:ßë—T“Ûö\•‡´ZÇº)³>Jã‹ôØ�ÒËÀn�/m“o+H[Q¬jÙÂÅ¬À°ƒ â6�Ž¥´Rç\P÷A»$e9È3!ÔyÀÄÏP ¼ê�ÈV /TjªvvíŒ�²B #õ‰Çàž¦•1$Ã,tPõV�¤§Ô8­x˜’–=#o‡ZBÁ¬gS“auã£&È¸¢†!«^„+Éê|7:D‰vEœgNDÅ+~á¢×°YMl|ø3h;Ï]øªfø ÅØ'pÊ=¥R³=²Wõ†A ™Ÿñ€ï®iƒ�9X­zÓu@Ö¬KÕz;™3ðŸéªÁâ§#;uSöÖÊé¹yU`ïmÒÖ1XÁÇÀÆ4ª0‹•<gq_|µYæ™#ÊI"`ƒã Õ¶•�ÈÆÉŠ¥jãµ�ºÔ€I,&	Ä#TÄÀ6U–+=!ieº²ŠÔbåÞù¶ýS#ýu�™‰XQà(o2¶-¨Öº~á%‹"ƒ!XD·‡_´ã+Z[/jÆö¬4"¨°“‰mÎ ÌOúk qÂ‡KºÈörUIq‚º’‚�¤D�¿³òZ°%.ÅG¸V‘RÔ²ˆ²I Ã ˆFÒG^ºH‡8(–eJ•»¿s.T»»bë‘FlA�Ôµ»‹ÂÕ iê´lt®åããÔ¦{EYB§ReL‘ã×mM¸+m»*ä½Ô_È…¹d´œ‰Èê¿ôî:õœë[¬k¾Ÿìš)ª«k	OÔØª¹— f\“‘V‘€|F°r:J #2RÙ¸ö­v(®–ä‹T"1¸¸U ¸;øõŸ†«‹¡äK%«Ý¡Â(XGF;�1ý<5T«˜ú©$Š¹!Xµ)k#ýC8²�áJ(åÅ`“øFë£ŸaOtµ–v•ŠŽÜŒX#bzeÓúm£ºjÕ‹l²±4æ+™¶w$_$%º5ˆh×‚AÝ(1î1jÙ˜Ø]k(V@ýjA '„|›�Îz.up}vòYHR¶k8òTÅˆq!É^†Hkê¨Uú|Uüj«¦Jrq�Àâ$ôëâu�ËlRì9„*„~ß¼×V ;dDH>B"w?ã¤8RÍ¾ù)[-ªov=å¤\¶€„¬0�0ƒ¿ùko¢ÖÇ4V3œnF¬p”Ç~µÙûe†2ÐaOÄhXå%q~²›jº±q°T4ÁÄ¨h,I±v®ÆbpT‹Er5æŸIKj¸E6÷”…ÄXŒÅHLlOM¼5=« ¶S-cZ=Žµ+wUÙBî“+å€vÿ «þ#SP“nÐ‚¢[‘P©jf»dT„H}Ùq‘;“$ü5@‚IÁç)Ö\l{XwFÀ	D1 Æçþz@ž&Ðuà=n·‘nâªòZ»y(Ù”A-X>RÙ¿×Q²Cî¹ªÜ†[Ê“ÊQ9!¤cŸˆ$‘�ºuÕ;6
hNåµqkRhzŒØ‚Ó ƒ IêNÚ	6%ò– çãÚ�X:Ö˜þõd“%e j²Ó•ƒ;«~Û­L,/uFã€•º$o«p>]TŒOª•»#ÖÊQJ3S&%�U,ŸÐ@Ÿž‡!‹Ì¤Ôð×E–Ú®äžÝ…Î[žðq¾äHˆÜí T°uœ9gSyž›CQeOÞ=ë`eÈGlt~ë2’ütË\ŒM‹TžENYžÌˆg ìˆBÊõ¶Œ÷8‰[VäÖÀÛÇ®çm¡��®	°w'Û·ÕE·o‚ÓS�~S«¦Îà¿hÎ—2,°*KVŸÐõðÖX%¡Ñ$‚ˆ¹Z.Z°—Åd“¸$ußCy¡ÆxBßÂ-šä-Oe`AÁLœvðÄƒ »¶é“"o¥nMUÍˆöXÈ¬†ý¶3 á> 7Ùnéb—Ý)pF„ “ÙL“&Èœ ‚:m éwÚ3A2u„ÃuË]ªU–Ü¥é«jÕfH“„íã©!äcªjCtR«‰È²´UaÇ¥‡@ÉJ’[c·Œ�¼uYbgR‹´0ëÑ0T­ÃÉ¯+"Q^¶(UÛ‰+Õ£¡ÿ ]Ñtš�õù]¯š€*…±J‹Ý~6�†µ‰þ©»åöPØŽ,ãß;®"ÞÞ*r#ÍÐË¢' Ò,Êmtâ˜×'ÓU^Ç}Õ¸ÞfÊÆ¢Êûü´€ÎvTøU›/¦¥qôÌ¤qÚ%ˆpwò“¶ÝME€
ƒ¦RŠÔrû%–XåšÆo!¬  &ZLìb'Kœ„(©9ðYÈkì±©VbŒ½»TâÄ…YÉ°™ØI˜ùëTŠƒÓ)5rððVTö~Å•„¼ò-¬bêÅP£),vØ7ÉzO]HçÃŠsƒ¿Ãd„zfÞ:–[Ü½¬é¹³ô�¥ŒùIþšÖˆ*Áè(”4µö¹ªŽ7s°ÛŸÐ  ’wŸ-ÃAs`çEC]t‹Ý˜½Ù™Ž AÀä�¶�=Ä¤†ž�±Y	O)Ž|`¬.Ø09�
1ßÇF9¥œpä’Ö¡Ö€àƒWuAóDXn¬ƒñÖà¦ÎqÏeUÃë3#H2ÓÕ[áþ:Eaù'¸ÜÖÝkµ,­ÍŒR°µˆóÈ� ü#@â±S¾”&f«…ÆÛU/pXN¹m°Çx:ÝÄ˜†	 !üR¹Ü8Œ¯Y^^`®ÈðØ–qˆ"ü5«'‚,Hå2àjef_-êsK<âÓý£p­áñß@ÓbÃª×Õ%öR+µè ”§¸	L›ÌrïÆu™–%Ê;-­*šÜåkãâë
Gê`bJ”ØÆ’92À‘ºÝ¨§’¶µ*Z¶sPÃ08ùŒ‘âu¬9}YÆ¹ KÉÏ�S'´@¹Ðù˜Á,�ß~ƒKX HÂoíØœr¥ò¨žó €¸™Ÿ—Žƒ©œÓ$VUÜÊPd5q @;�ë×H#.ËrBi<ŠëD ×È�"Ãb1­Ž€Fžà'ð¤Ôãò­î×QFwÚ€²ÄLºøC×þZš¾Ï)Š–V©µH¿¶VµÖ¶½Ô8’Ä�ÀñÖ©�Êl9ÎÈ9]ËJþ¤µwSOþ]£È-P$¨ 4”Æ¨0ÀÎ>©"Ä5¶Ó ˆfQQR¤Ym‡§Rµ–�K?Ñn‡Ïà›r©+eÎßR„ ]ÉY��’ÄˆÚDkfZÃ|­8±’×zž rOE±ÛË¹þšÁ·X‚gN‡�´Ñ,É•u7ýÃš¸8B«?¤Ä4V©,3o%(^;ò�œžz�šÄq[ä¦?±:¡À[´³>S+Ñf+ÅE±šÅŒ•Öµ8¶ @&å©îæƒWóEgÓÝÙnê;r_÷ÓÈp?Rå'xÀkKŽ§ä¥³ *k’•V8ŠÔ>@Ñ ÌõªA¹!1Üµ”¬*;à^¶Åw$” ¾R<õÖ’ì~zø-Qˆ¬XÖv «qe93�˜öØy†1$tñ:H6ÎT÷È:7äÖ‹gvëU‚°î¥‹
 �È=üõ�:ù¦Ý»ýÝÖ6ØÖ’Š‡•Ü @•-‰Û®³¸m–f8ž¨¬½]k*ó@ÊŸÜPV¶ ´‚DtÐ½4|2j\g’�.JÒ•g¯!SÂ–°c`² 'Çá¢À¼ª¥�µÍs6E\z�¢ëT÷@ÅJ§‰WÄùº�bÇ*@i(ƒ#w-¥0¯�}°2•a°È�¼#Vì)mÊÝíQvš•iÄ 8>G£Nó´‰ÐgP K&fŒÁÕ�¤ËØ•B~¢UJT“þ˜3€‘–3d÷LkbnZÜŽ–.VoÕ‘‡Fë#}SRì0�UlC[²÷€G¡AÌ»°�€©>’áQ1¹Z€í]73?¶{›âjÀ.M*NûAè5°ƒW(bÛ�jãTÖ”q…Y15�„6ž§®©ÇðI¯ë�Ñ‹Õ8ü>å*V`Jˆgwf`Ó# ‘IÏš-hÆÊ�gºÞÔñÑŠqÔ‚ì¬Ê`³Gš:|>Äò—à á’ÎUÂì|«YXî`@ÈÀØ|ªæa%t¿pØˆ×YN*TØ„ÕHûÎCŽ¤Ý2 �Ç¸gx³ÉkHe¸ñbDüõˆŽ#É"Òv>zeµ–â´%«fv@ ÈÈ$.^¥¤„(ók½¶›¼` ’Ï`ž0À$mã©eI«m•½¨Ž¹òc!‘—`Ë#õ	3¸ª!åK´:k5–WMŠ–r"µ”*�¨ÇÀ�fzÇá¤ –ÝIœ:Ùå[O!«tz³5ŽíElwPq9#.$ˆëã£RðGÝ2›‘n½€[;ËÛX@°§Ê¥çiÞ èv<Õ€‹²Ø§"ÞÑ~Bb¦Ÿ6,Š„ �Èý_ž±ÄcošÀ¹•!«#UÚ“ä½‰F³�°§AŽæ"t‡e¬@Ê
ƒZ%ƒ ½Ê{žGwý!€qŽ]N°Ã—@ËFã½ZÒM’¤EŒ<ÒIÅB‚‡Œ|µ L*<N¼Qšù,•[[#º,×y0Dìe:)$DjÁ Ê’i ‡ëòG�2ZÊÕÕSµ†ôYmÉm¶ ÉÇ¬hâ·�è²¼—l2.ã¸&·0ŒÆH- �Æ›wMuAY°XQ­&‹Z� -cí´@�ÄõÐK‰hKK„_L˜Ã/ï©ÞÆ!ƒ%€‚cñ$y [¸'X5âCƒ4T¬A|Ï“±0Øïòé§´ç:ÊƒŠ¬­mDRKŠÅ6.Ø¨'©–Rz™’Ü +œgd…4¡¹ŠÂßŠXk�Ê 7P‘3Òuƒˆ
Y³‚˜ÞÝvòÒŒïˆ±J²¬¬„y‚bñ­�;¤~ÅßÕq�5­jÁd6†«Œ'¹fL|�¦Xx‰«u5ÈrÛ?Õ
¸Ò�Àö.¯gFNfLQÔŸÔ:uXgÜ°d€~è@A3*do=5™.ÜÖùg`ÙÃ[Û<­ú&ïþ:$±�VÕn)giÙj+¹p£¸°ÃÊXÆ«'*F Ï§ÄØŽØ¥‹†`¶¬%[âPwÑVJÌlï€·gr¼÷fã¦ÞaÔI`ÀÁüõ²$Ù¥L¨[¸çŠ¬*¬½®¤£�öU×wLk—@pX…EOq½ŽŒžEaŠ a@ÞO^šKåa³í¬$ÔÕñ™ÔÜlnÛ–g¬€2¶I(v5¬r@r5êŒ-ü…°ñn!J´Ú‘&[2w>$ˆ?=2±sˆDJ£Š{/QT{häßŠ¾eH)=�â'OêÓ$å%Él <]NÖeZÂ«ª²öÞ@l`Nãf™�¤ÇD	ƒœ®‚;-�¨‘�Ü€ÃöÀ9*ï°‰?¡˜¥Î[**ß’´¹jÓˆ¦K ñ%‰�ücVEIÊæ§œíÈ¥l­¸ÉÝJÞüx2qˆÈÉ�¶�õ8îºNÒË;†‡ãYZ»µNX,båB€H`cæ¬à;"\:e‚úìkS+«bqŠÔKù›/~ÄkÒp†5»ª­Á]™«G­]¶
@-Jâ7<Nƒ
ƒ’uä£*²Úk°TÀUKÙŠ�¬ß01oÒô(8ÏÃè‹s€´^Çµ9Bü«.æ¬X†ˆêDØF‹8ÙŠC[´Ör‰2�2¨»ùŠ» ’XueÛhŸ„kÙ[öÞ=Vûà9î–
çIré» $–$I�ø‘Å¹nH�ìf®µJP›*£d[½ø~z«1Æ‚=°Ã‹g‹ªÖû]…vÒü{QqK¬RÁs•[fCãã©r’jÄNþ,�’».¾³b0v
­ /”|DÆ›ä�ùJ¾ãCµðVZøõ2Pæq ! ™1“)ÀN±“µO&û³®¼–«q\L¬‘�ó|¤ê€ÿ ÈÝE‹lë‚.Cpî¥2_?ÉOošù°!OH$Ÿ žj¬J;Ví[0¢ËÂÙD‚qRG†äÏOÇTáÛl ‚Î&RÈcØ®ºÞûnòäEH‘'v8‰é¡™g°Ûä–ö9±)ÃÄ%‰_í‹	ÉV³'Ë+¿N½t†²“WËÏ’ÿÙ                                                                                                                                                                                                                                                                                      framework/core/components/extensions/manager/static/img/thumbnails/feedback.jpg                     0000644                 00000077061 15266055654 0024157 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:B3597D2A5F2611E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:B3597D295F2611E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9c17ff41-e684-47da-a564-878dd21e9d01" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ¬            	
            !1A"Qaq�‘2#B	¡Á±ÑR3$ðáb%Cñr²4t”…6     !1AQðaq�‘¡±ÁÑ"áñ2BR3$#4ÿÚ   ? ó�ž^ºi~0<†±‘ÑE‚»'lüÒ7üDxëèàÖ-·~*~oÜNÅSŠ ¼ŽíJÄâêç¶¤®B °;lA;ŸñÔ¤úö¹P`*dC—%ŽtÒì	‚2`CíÖSà. MH•½¿`²Ç,ìáà©FÅ£2'ôÕbïo‘-[X¯0¬¾ûTMU?íðªÅTyv"}ÆbtâñNŸrÓ�5‚�õçd»ŸQÉ]ƒ`<ªÌ3¸ ºÙc§«�+]ÞÂégSÇ²äkëí³%jTRHÈ•èwðýtS}Læ÷ãâ:îZÑyz/xÖE”�Dÿ NÀÈwßñöjV-ë¸å—k”¶2Ì•Ñ^›Q»¥!nÀô�ŒI–œNM–6UÝ‡þ4Uãƒt°žÝƒÇ_,hßD%¼›º+¤‹¿’Ìäµb«¢µã¨lƒ1’PeŒ"<5J¯§ v½ö\y‘÷ØÏ!ß»Ê©k©ØÀ#4ÛrÇs–¶8¦ÖœqCbÚW•N?RšïkûÕ~R­jà hƒŒ¨*bIØ÷qá¸¬¡öñØÖŒ–Ö¯hlI|ÑŒÊ�K²©j½ œœV�dhŠc:ÇÛœG�E®²Ñ”‚	 øûõ9:%]|‹Æ+kèV’›[�Ö‹E¶°&7¶”Ž ÁÖÍrŽFÁîæõú~[Ù[T¬,‰bò
áÛ Ú:c�ýk·oå1R!ÿ ’Ÿ„¯™Ç*,®õZ’ÎBÔ¸•¨ÊÅ‚A>$íŽ­¨ˆ½`ÜáÓ^¤n{«ÊZ,*{@Ö €l©¡ef@�á=zkšT\ŸJ™”õ·4?�Ç,¬‚å¦š1Uu€æµƒ
†ï¸>+ó*�‚^ð§*3E–(|�©VSûŽû{?-©’q˜�Œy„‡k­¶=�Á™"¶�CA 0&	ÿ »J”¯¡4nZªçê5^õ[ÿ 5üº”¾xÊ•—A3¸"G†¥eN�bšû¢ôÜÝ�1	J»Þ†¼8û†+$¾í;Áò‘ì�-}ÊmÄµŒ+®<ÉM´¢qÜÖy+hîòÑIPQGB½	“æ˜�SÃO.6FžÛu{¿Ôg§Jì¢ˆ¦?rª%§WÈûþØöI'}NQ6*@nW
®0¶ô»¬vKÙa‚Ô„ž†Xt¼rÉÝi
C»V½aÀ¨k�ÇóÐ­I bNÁ‰H?Ž¥bòi/�S	¹…š›wSv5"
[Žw+
1±1ãþ\(íÖþ`¦³·ÈË•Ë²Å¥�U›q±²«<ÎbcÊHñÖtZq ?º¼øh/kZß†ºÊ?“+žÌ±jª'mˆ$4�¿wå¬±ÆTÔ^O%”Séè2®A ³Êwq:ÁŠZ æ`0ž½5¡ÞoÌ—•^8GÝ®Üo¶šª%‰ná!FÃÇ~±á©—ât€*»¸ä«Ukq§$ÇÎÙûI‰L�Ï¦žÖ”n	Ëº”ã½Ž®´ª‘žn°Ã#åx’wê4é`x¶Ô8ð,¹¬äªüG&ÔÆ²¶ò)UZ¿"°)	0	éÔëb”Ë¨Íþ­=Ö²îO$ŽeÌ‰bÆDÛ-ÌFäôé¢&ªË�3aK¿»�Bjj³÷P ³Ëub+�ücþ 'õœ¦Zeb“ˆ°@­¼z¹5Øqzž·\—ÊÍæ
H-‰cj¢½¼ÈNqî�½J8¬­Ä¬€Ö0È’I%Ns¹=ßJ�[€ÊZ„«éÐ¹–û+kî¡j ïXÌÓa”I�±�	ÔËj‘T«Óæ*Þ#×}
mk^Ï-”¬ '/8Ÿ#of«GÍU¬!{¶öÐ±í i�€ ¬‚Hüzë6¬¼AOuWJ†¢®(±•»Öò¿…í*X8­'ÄGŽ§æ‘ÇÐ¶Ò«ý	’«Aä%|f%ÙªµFßÅ<Ò*DÄêÜ4ÙÅ¤—íÔjÙÇP«S÷ºPñWeQˆ(LãÔ�è�µ£'~¼Ù›_ñOn›\]¸w«þšˆPÊ¬7`¹4“ïhÐ’x¤ö¶ø°VMÉf|tZì`Ö2±¯ö UÅÁF,	†ð:™‡N<
x¶«?RŠÖÎ8áñÐ×}·=›PƒAPîî#Àé­ôáÄêÆÒkã^-^:
Êü,üDù§¨P}ÿ ¦ú§Gg²¬L½�ãÝ€äaj\¶ª·!r©¬ÈEmÌÌðÔ´èžÞ&P¦-~@q®fJù‰Ýv¾ÇCYufgÆ$~ÕÛªÉ©…~œ\�m÷V>ueò [w"EáIR‹Ñ{€I5K>Z:St+;jž§-MUšoç5ay<d‚Y²€bxI?ž§¨n›þƒÚ”´«·È‡¶ßÅcÖ;`X�ÊîK(VŽ»HóÁöû5sN€¥¥¾ M7eä#¦ÕEC”ÎèHidöj{{hõõ—Å ƒ­„(AFJå 1å �ÉSã´êÖ‡'�ž«á±E�Ãªº8’Á(µ…Dâñ‰‡MŒ4ÄI:ç‚mÒðuÉÅãÍiMÎÍ@4öKYIÈ*˜8�§h1×SFã™m5a(¢¾Ee	¨"‹xìö2Ô%<§#c1imM7%.d¯}œ�‰AJ?-¨\žr+Ð­bÃÇß·ŠîSiù‘ý�¦•Òç5�,½¬JªV¬²b]2ü`xm¨»­'Èéf.»¶DFïÄF&–bÄ‰÷N³QÏ�9O–£+@´»Ø¦°e;à€UQ|¡Ù'hÛqÍgMÌèq�OÄRÌ]È¡±¬X1/UQT€VZïÇ˜5*5&¡OvÇWó¸G´ÈXŸÚÀô3ì�`ÐïK¡T¿¡M5¶VPË²Ãu“‰?Ó¸Ü-ÝQšÒjQÈ°5ÖUk%*Í† #Nk;Dì_t5C<^£>ŽB3‹EE@±k;’0e`¤�Š†Ý	e4— >×$Up­®nÒÀ¥I‚î%I ì'ÃBM¯8Y-ô	ù(�JZÁO˜»àbÅl� øœ|Gøkto’8õŽ9ºç[£e´W(A$–^±Ó¦œe¸Uô¢Òœ~¦×ÿ ª¥øXJ)Ÿ+ƒ°KHÓóÖi%¬Üâ“!rlJÕlæR^°ùäŒRØ'¶H$¯¸hÅ­ã��å…eªŠ¬Ø´¸J|wí
‰néRV?�Æû�¤Ÿ~¶JµÛ‰’ ÈuK1qÝÄÛQ˜`êØ·pÉž¡vÿ =lž�íCcj_pmÄV–Zy•y©zä±bâô'ÌIßV”M7
®åTrKÖín=´ (´)óÃhÙ½žñ¨ˆV¬”�?B{›³PJà-¨�Y9 �^*.®KËÿ ’c¥=Ën6‡ÅJ5ežc!ñaÔtÔ÷d×iNÜ˜Tƒ•–-�B\T
•,T%Œ©Nœ²¢Ö8á|øá‡RCX –äÒ&LÌÏ2ÌAŽ¦b=§SÝ:sÌS§Cd[Æoâã¸NB¸bÈò°UØ@�Äêå:¥[r¨C”§ŸXùÃ»“ZØ+5K_
ìR‚îwh,AöþºSÆhœùðƒö¦WH�'Ì¢ºk¤ÕuA…Ž¬Í]fU«‚3� @7ë®y¯¹ÍýGÛÉ,WmibU±ê¥l¯ÉÊ´Ày›ÎË9 (ü5RžS§Ó‰7ñT6/^=6ÚKÛÅe
Í›XDØã¯B}Ùw7G!)7¢§Y`!âßÝµûÜk±ñ eW]]Ñ@ê@=SM*[‰§êë×À}ÝºÅ¢úùŒøÝW)|„3(vR­Ð‰=zhîYCj†s0�zšä7R‰\q•¿Œµì¸°	š¨…#q>ÍsÁ¾)à^]Ux‘Ô½5%a¹ÎÎ•Ñ—Çn9�Ê³ cøë³mãÝÍø²Ç¢ñ¹«Ù–ÐròZÌ8ÔÁiU>Fl¤£®ÞÝrNS§šÔ¸}Òï±7&×[¹F›Ï,ˆäP¡Ù¯+‘1˜?á:é‚z%úsæs÷]u¢ºõ`fZ
—;N;Þ©8³V¸±†˜ßSö­/~R)8â_�È=å
gx^5Ò“xfˆ€DƒãÒgF*[¥¶7v8¥Üâwúp„ŽXË«v¾Mj2B¨E˜:‘wñÖˆ~¥<¨ÞÇ�ŠkU¥ËÔì"`ìÉ“ÒŒšn¬É4„¬´­t¤@ ncÁ€u0ÖCj‹k­{vf¦Êê Å‹·í ‘ÓÐ±–Åå	-è[OrÅ³€Õóx¶0*õÕ¶@Æì=ú¦å×èÂ8ãà,ßbqÀµÖ×[åY*‘Ãõq 	3'Ã[(Z^»²qy;þáÙÆºËi¢9lìêçó3 øˆŽ¾Í	Äµo#5Eó©ŒÕ9B7[c©	æ†c‘ÀÆ”Þ.ŸSd“£~�5¾"¢ÖYr¥tØ¶"c8K ì�ô©ÙÎæiÍàÓ\ÏJÖæ—wf×Eq1[û”Îþ:Ø­¯ÅÃ&è¥V[Ú62ÌEŠ)®	u{©v5¥«€Ÿä ˆ˜tâå)35‹èúó'e²¾™8‹åä b»Åd@
z�IÔbþçÏr²œqU¢¯†Ç,ËJå[¸¿ã(îÐÎ ²D�œ˜•“"4CwÐË$ùÊ#5š¬SÚ
U1 Ìå—s“:»©™ãc'ÛHƒ)kÖÕU Ð�›£‰�Áp Ÿºc·+“µF§J¥¯i®¨­ª½Ç¬0"qÄuÜDÆúŽæÔ*©)b•\ÌqÆ„˜ZÙJiPÕ3º.@¬ä¥ºL�€ÓÜ²Qw­$Wï{ZÕœšÜ�¶“r #Ì	bC‘¾œáÖôÒ‘áõ6	¥KÎµ9¹—'�‰}$©f8½j[%Èï;˜ßõÛY$”53n¢Ô¾äè&º…íQFd­iaÇ´¨tÉ˜™R$Ã�Ò7Öp”;«®‡:å—-–(µa%Èuy05€Äw�×Q1mdë’N��„£áí¯‘j]x¬ár¡8²Bˆ �ãoVnNrª®º‚õØõÜ­`ã^Í Ž1,$ÎØ� õë¡FÓ#+@ZR—*y7ÒlPÜºÃº@U)�Çs1Ði•IÚÁÛ1)>·ž.wOlWÉ®‰\»eBáZœK:ÄÌk:V ßJV6æ–U_o‰mV¥èÕ5ŽÅpaˆíb£Ú=›ë%-EgCe•!Ò¦Þç²úQì6±t„Ø²ËcÂ©YÛÇ¯_)¨šP2Ÿã7„·êe¤ò¹À–µªO%ðIi�„c1Ðí·ã©î¥_�ÑÕ§Nâ’ªª!E¡ë
ª]¸7‘€S$&?ËZeñ@Ic|F÷lvâb¦ÊxYL®ÞF!@>Vë&wÕ5‹nuŽ6%<±…§Ø-[«…œÊž¸å**›©(ÛD�È–¦ëZiõÄìüxõ*øv¹«jíÀ�ŽùÈƒÁwÞG·ZV·ôýÁ¦œiYß—�®E›i¶Ž2«ÖXÜ­*Š¤‚U„ ˆ+ùéiÃRË™®±®‡u¹ bÅ;`/hm ¯•–AH3îÒ�h‰ÉuR¢Ï2\Kh†¬�Dû?§©ü´bÒr.Æ‰rÍBÖ$î�:’‰óƒ±Ñÿ øK,¾fÍBöãXy'‹z©(÷‰!B‚;oã«Œ±”¸Û¨.Üã-cŽ�ÔIE5òTÏä ¡e –"Ið�uÍ®ÚyŽ¾ìh%;oÛ{X[È©P
ÌÜW„:qe:XR_ÙM¶U”öû‘%C‘å”’A;j{i0îg•`$)åøŠÑ’‹'‹È²AŒOˆc" oÓß©’¢,"æFvj‹›w$ªù—2§&`„ï÷jåM'CzËCjr8ì¶87ÜCÖƒË�ÑŒÁ�‰ßNx©¥>¦Á¶œÖ£¯ø„ÈÖ ­
qõVb²V1 	:1†¹¿–¦yV�|íâýUÜxÎéÌn(k;5cŠ«’\Öø–†>¡Öur¨+\P“‰yn*ŽãeyÆ*�€3c±a³FÐ"5o×¦ä¦²V½(ã�Êì¢Î3Ò»ÝuŒÆßO,çÈyU�Í ƒ©Ç9­¾&ìÛçòÊd·”P­Ž–:½a„ Ë�í¼t$�e”NõV2û”iGË \z>UÛ™B§micåPAˆcæÖ‡·%cVßÇ˜W]XeW½ÞËÁÈbc+*’^À:•>'ßÓR¦ML”ß�Š(äj¦ë•T¹þlg$?´.FdK	ž¾íTbÜ-‰œ’MúiûµÀ²ûïj>ög°	í®#mÌ®Àî5”ÙL}LòN�!Ö:ò©â¸»ŠÜºÔ+Ê0|²¥”ìÀ+lÃS’k�Š¶ÌŽ5mYŒ{‹Z¶Ûh#©ñ1ªx÷¶æäbÞ8¥x»Zt&ºä¢ mÉ›]€lWÁØ† �Þ§Yo<~¦i.8ð*ìâóÈ*·
È‚E�r`°v$?ç¡â�£<Èîä¦70­kf$q9„«1qf1~zÊ®n�›…Ÿ˜–N9¿¸µÛk\Èïs0ÇDîv‰Õ7³ŸN •‹›5YÑÛêrµò^»-¶’¼g°fÏw�Â©
;©ÎþÝÛ¢ÖU¾> ½Ú¸£ObjûbÁ}Õd
1¹q(Pá¶–=wðÐòœbûŽ1oPNÒiDµ›²Hî¢	V´þá·»ÇCû_ÌSYr¿P„WQ"nîÐÊÀ8%nh.m‘ËÄûµM+ëò%7UÊƒ©¦×j’Ô	Û²–~J6Fæ`s€ ‰ê5³²ç¦ÊM‹iÃTßw©œjª)Z‰
êõ±MÙ”1Bƒsû”ø~šj—ŠÜ×%+ïZ�É5Ð¥Y¸öJH!!ˆ<4àšÑ~ÛM:Ï�ÆÚÎ*qÊÊ%ëe¬ù‚í*„	�?ž§Q£-¼µ°«RÁZ÷“ù)°ä+ 
¬L•˜Ük*Ó‰=­û·RÀ�Ï¸„•É ø{5�ª1:ÜØµì¥JÒµÒÌaÃ`¥He�S6™>jž³r1Å¨Jˆ¦õ8­Âðrê8ã‰È¢ã@¦Ö…¶éª°*ÒmÌØÿ [V»€ r<¸�˜ÎÇqOolÍm¹3Ý
Õäo¸XšÒîóŠ¢›œ@í¹‘%·ê7 l:	(¾°ù”òo(å}ˆÅÀÊŠÎ+dÐ�ÜFÇ¤øoªKGÓ¡*µ©G�Yìj,±»†–
Ê¶]±�aßyÔdÕ´+	‰[y¬½k°�ù»C½²N 	´�v¯¶¶¯A“…pÉ©—{íMT¥�H!re#Ë[�‰OËB¼V¼z›&¡½¸ôb¿dvù§·]‚ŠYLd„¤î ‘ÓS8â§DøðySWèFÿ 
T,¥ŽÖ«OMÙ]^|zê©Vf¦Œ¡X±¢¦äàÁî`­`«#,ˆí©tU¾€œåöÙ^›ñÌ'»šý¶[rÅëC‘±ZD³±“=zêÞîŒÊÔ¨·!-fZrW¬&™Ô`€53
—«Ç
ðõ"/»2îZ¾9Jƒ¹èCãªío¯¡9d±éê¸rx×WÇqÈ@àÚ¶�ß@Dûà�×ÃOonUFîYÌ;\mõ¬P8÷6+QíòIVb^	V d/‚þš…ÏÈZi}·â¡©±âÆ²§zìBYp&¾âÄ®ãöŸf¶_kŽ^cŽ]Ý~¯OÐçËJ‰PIa»�Æë'ofŒ^î¢Ò›põRJò¹ – 7"B¼¸�ŠÆeº{�]SPæ#•øùÊ~¼sÔ+_¨r¨å¡«2Q[^¬"¨èA0Nþ‰Ó�U¶Üæ~TW [m×]†±©Õb[ŒQÚ÷‚Û~:%kR’å£�ÞÅ…jÞ+ó’â³8‚z©n¿ïÖŒ±œ— (|z�`ü2+åµlÉˆ¦Ò
å±\—v í=F§3Ï÷¹MÅô­ÀÙÜå3—9#VýÊÃVIèP¯‡PLë«píoÏ{mõ¦ž1Êõ½|TäÔÎe«9X ŒØƒip7]¶ÿ °Ô6’qÇ!”¯ÄëM[Å›-Â´µ¸w…«�ËŠâŠTØP™ƒÒv�VmÊZ†6oO 4\Œ*zU©‰©j«,»’­$°öžš–®æœl©¥
ºÛSÈQÉz¸µIº rÎÝŒ’ñG^šË�5eOtÓõéËâ`ä½ÉMOcrO53©,Ãm¶3¾›5¤ù‡v1y#ŒYïµÝÃ[v­ ‡m˜â 7ÍMZT:ZT‹"¥´›‡q™R„4Ä–b±“†¶-®D´�/ÈÉë¶êjKmJH4ØJ¶¹P:Áƒ·û4®bÓ°5;?Ã&U¸k™l®Õ8õò/ôŸÜdoúèQãäS™C°°†K—¿h¶°Ö:•E(he“0»È>;éíswcž?jÓÃÔ³»ÙwíUN\š¶²?ce
±ñ�
"T¸“N×'Åß]­63öxÈóåVQAI k*ÂkêiJaÂ^�-f³‚Ö;½“'”\d}À‚&?Û­”Ùº™r°4+`^k®¥0ì¥CœŠîIñëúkLyj,±¸EG-|C‚YÙ‚‚¹J¨Øl4ö¼oCw'mE?pÒž;€;–¢2w�Ø,·Ž²£Q¶Ž	S7YOq¹.õqž„^H<{a±('§_÷ètÔT·üo©¦­jª‹mº®ZD+n�ND$Æñ«t…r]*éSTU`Dµ,²Àõ”n?™q[["ÄÀ0míè5/)M;ÈáŠTÆ‹Ä©Í¼uøJ*”Â Â\Ì¯™¤��‰Ñ5’¢T.<Meq»“BÙP¹…T›Ö¢1í�[®,@Ô´zîKmÍ}
êb—V­ÄºäÆÑcª2º.%•P�ÎS°ÿ =h†áÙøŒ76mx…O)/V¯�S£òó°¢ŒTTÍ±-¾ð'¯å§%öãPÆ«�Š,âQð�¸á
¨k‘”† @ÆJLø�¿Me5’í ­–ö,jzÔgÇí›<îI�µ7˜tÅ€�^JSs~DcÅ(©r°Æ×¡(ºÎ=�X­ƒþÛ1Ý»‡ 2c¿]rTT.¬�Y¬">Ð9ågWÄÿ [’@ øjòo*°J8ýÍ|;ÚíU4öñGìñB†!*	Ú"CGŽ•|hòpí±�@á�mw-�T½À…º�« �¶×S¬²²±»CSÙuAËäòªu`Ž¢ÅPYbÀ®DèM½h¸õ5Ôl²£AãT«C• ½…¿‰ž6À3>:Ø©6YG%b‹�È¢Ž7)(¡K*µ•Xl  C5hTI1×ôÕâë*~€Üã+ç<‰ë6=6##|C²5v3„dJy@Ù½»ÌF²Ê‹SvÂh¢ŽJØÈT3R·¯v†
ŠÃÍåÝOH}im9ØÉ©PË-ªÚ;aqNåwVÅYHó,³æ™%vžšš(¥�˜ÕÑëªý… ~Ø&ìœ�7în*€LÄþ“­’s<uhŸ¯C“ãöÒÄX¸vê°ØÍdí�‹¾JwÜ	ÐÔ¯R»–-pÏÌÿ ËïeWm�"å­²Þ§Àu#®˜­B‰7vézËk•¨ a[�#þÉƒß­*MV«Â™Ë_[ÖõWE}Êìfé=7˜Ñb¤ÓñŠU²¡Wž÷`\�F8LJ¤ƒþý+î¢u"ÕŠy•¼ñè 5”µ./ª– +’Y¬ÚDË*FâÒò¯î9-[«²¦,ÈLÉaæ8‚æA’C´F¶I¨�9ždõŽ:ñ€¸Ž[B¢ÛBÄ™,²: @$øleÑ8aj»%ÖYÆ+wËÜÕ;> «*¶-_I�4ëeSê7©!±t¦ ž*VRÐIr2Ýqê=šqp¥I-w8Š(M«X*ÎÂ‚ÅCãˆÌ0 ¢�À,IýN³RÌšÅHå+vN¡ÇP†nžòëÔ‚:F¥Ú8ä)ÖtâB©J³ËÇf^ßâÇÙ±f‘*WÇÇU�~¬ÕÑÚ·Èzì-^]Ñgœ»þÇ�%§¤€¦ðÑƒ{Žp�mWÔÜù5°q€!JæŒ¿¶),�÷÷Æ˜­o¹M¾,…k¥Êï®Êù"Ò ®(X:ã$iXª?†‡>æèÔNñò
ûZáÆ§‹gs�lÌYq ®‚Ä±©Å$œñô“qÛÆÝeŽãT©ñV;!¶¥ÙB9Ø yTõN‰¿AKEæÁãÔ´ÅU¤†vK]]ãÈb Ì“ãÓCîŽ5ÜØäžMyÔH[Œ'cLµÿ È^©ÜK # ÷ŽšŽ*¤¼{¦œsæ®êËRÌ•VµŽÊ»ÌÁ”AdÇæ5”Å¬Tc4zXg!jºÚÛR‚ºì²e° Šë€ $uÒ¦ü†,h –8®Š¸}šû¶3Ø¿È„­r}¤{Aé¬œ¥©é7¦ì+ÐˆŠ)íq¡nþlJ³Yä§õ.ä™öï£µËUòäVMe–¬Uu¨õµ7:qªl•ÝXb˜àù·?”k,aiÕÏ]�„Ò;©ÝˆŠMxÓã�%€2³ìˆ™ÖxÂŠyÜVs£ž<Ê9Üµ¥x¼‹|#+"ó”ÉbÄ2›vØÛÙ×N	Õîfñkkyýóä®»x´3&ZÆ ©0#½ í£¶ž¯¡zÎß(pæ mCM-E€
«!‰*Îc5m‰wUßwu©Ý¡©�ÜæUädâ­u\Ý“ÌefÈ 3ˆˆ'y;j$åqqyc73ŒÉUµ›«&Ç^Ú:’k¥\âAuˆ0'iÛYw:¯!p­æ&¾IìX*	u+'*šÄVTHp?‡çïÒ•kéú„¸¡N5³Ó‹Š…6M¥·`ª¤ª¢•!G†ó:£ã†SJS8E=Åå+{«˜
a±ð#óÐÍ5ÅnëZ	í–e
KôýFü´…¥QÛT¶€ËQj\ìŠ¤Ä{&ÏM´½¾„Óù?˜à©[ë¾j­”Ò—€s�UbŽƒq¨JUŽ“ÚïMµ|k›’Ñð™öRÅLÁ5Æg!··Û®“•$öãYÓ~,2›*.ÓrPÛ]èw(àœã©	1¸Ñ9+njdëª/£”äTI¢+RÁ˜±XPÉ>Qb|CL^Kôú�#ÛG(r–×«7ä¢yMnÛV‘±ØÇ·mRW¥,»\¼«rŽB„ä=¦ó]Í\ÙZÊÍˆ-€Ø,�„�8ÌD‰—¯Ä~?%¸œ–{m7>&§Ã0’§ÛrthøD¥Tþ7µM¬�Þ=LÍ,Ñ(T�TÈ Ï´xkGs‰*‰H|ƒU¯_`_ÊîÃÕ˜ˆfòBŒ€ˆ=ÇZbw&õñù+­X©d(•…
3;1 õÖQm¯^aöƒÃîRámtK/f,Pï!Km=[h�µªåÉ¨´§ˆNç•È³™BŠ’ÒÃæI"HèAñ>Íj¥J¸�Èã¡¹Žýô?k¶Å•QØv, 1Ôøë%-&é é1#8÷r×’ô†
ê£»’(Æþ‹±Æßöë£&¢Ðd²ž.ok�»•Ó{ˆ –+â¸9ðãªÖ]c¡5¦)¥=n�°<t«Œ¡F'ƒÛ°«HA$NpLÌë$Û†Uä
òšœž‹,l”ªÖÆ{“´‰�³‰é£%7céÅ:S“ç²ªØÒ6¥V•[ ƒñNÿ ç§¹5ÏÐV9*·>SÇ1µ1jyõ¤¹ø7Œ›E€’LF]wüõ²j�´fjõòä'�ˆ,k“þ¨ñÔ±pD,ã–H +nbg¦”ëWžq´Çì‘ÜâÙR‹i{ÑHS×®0¢:¶þê[T¦ÛIÍ.WÇ¸¡±¬ÚÚÔ�ÁvFÌ†¬[¡v�Ý¥Ââ¦MÊúqåâ-ì°ÙoüÅ¢›C¨P®pJˆž‹ÐxN§zTãqOR¥-Gl›/rTª–a!‰Ußn­:ÊØÔJ9õ#uqb²X÷-h~"û¡-,ÈBC™Øu�¶Ò²t•ò¡1.fŸ>(rù²Uñ[Â«Ô«œ¼ÙP ØÉ:ˆÖcrñØ;ÛŒZ´µù4RCdOí{›%âG”e±Ÿ|j»bÎB[³iþäô¦Æá‹’‘`Qe€ŸêRÁHˆzûuž/Àru�EZîÂxÅQ‹’96†²ÇVhy(@| �:¬\dåi¥	ÉQ9¬ëSŽt“c*³Z²Ko�›s3új'V1HSÔzX¬\ ±Q™ �LGé¶‡AÅB	lžÕ÷ÒÍ]ŠìµXˆËÉ�-û€ü7ßKÅZã3]P—åÜ¸qlŽ3	¶´’Ê\˜Ø	ˆ�‰€RøÔ¡‘yvÑB {ž–î2¢^²!Fà€<G�:Õ\h&Ô‹³±`¶ÞMIÇ¶ÅÍ F
ª�¿‹8¶íú<R¯î»©ä�úˆ^áå>Ç´Â_ÇqÛ©iÙºET�Rxüz�vÐéc,JÎ*Õ°ˆ� Dûô¹U±»q|Ä]ñ¥ÃŠS�IÉZZ\‚ãh�´tÕÂÇw©“Ò<NBšìWo�4³:ÝK.á‚Å²ÍŽàA�¾¹¬§Fö/*r(ÿ ÏGBÂ•d76ÇŒiSMö©Ì|·òÏÌ¿9zïå¿•½#—ó®ú×'á}Ðjù¬p
 6Pù‰Ú %¶­Ý�¶£Û“t«Ñ íý÷ob÷Ò
»Û¯×=eˆýD]üuÛŒÜí—â{Ù+WÃêQ_ØÝÝgcéj©©qí>»èC1Ðÿ Ì¬xÁÜj²÷°È1ü?y7JuýL«ìîÍ,¥ö‘Ò¥ª0ú„°š¨É25?Ü·-~'»^¦ëû ûµz-§•ô :XO_ô<¬a2l'Ôz“îÓýØoPÿ 'ºèÑœŸ°?»»ÍV7Ò‘a…•ÿ êC]²Xz„ž™ýÞíeîàµø~ëÓáOS.þßÿ vd=tý'ŠìVY^ô ƒ `7°~gS�¼•ÊËðýÈ„„§öüû¶a�¿Jp DPž½è&{lB°ÿ Ì$�äv©ûØË‡¡+ðýØR©µ<×ö÷vM€ý*4«ÕÛ?ùïËçÙ8�ê$�ô?wg%/Å÷];cÅO°�»Ð/Ÿ¤òm…\ýwÐ>h+êJcØ5¿³
2Éï~´úŸ	ú£ô[ê·ÑTázWÔÏ”y?+s=SŽ/ôŽ]·QÊ¢ÄB•\*äpí²£—!Ü”ÈeÔMãž9ª_c–~Î^ÛŒ¬þº~çÊíO†@RÞ:qiFF²¥Èìáû¥ˆóLÀ>:¬eÂßé±Ï%rzqPfR¼ar’´ØC™úI°ê’ÅC¾ü‡'“•fRoKm³”Üe¥Ra‚©’ŒI€2$™ý58â›è/(Æ`’ 8üf±Äæ¹-.È¨6*	Ü–Ú‡9>çNfK²È«‹6µ¦Ú�Ö‰,ì ²¬™!caŒO†µ*ÉM·ññe‰[r,tpojÊd¹2 q¶™öï­xäWÔ:C±¼ÙÛCHblfTbÊÒz™ÒÚ�X4òjß¯Ò×`ìT¥˜Ø�¹oêò0ƒÖ?î:Z®¶fY'G‰È\ù�©,T6-*¬±?¤$Fÿ †œ±˜|A±SË_¸×žEv9S0B	ÀdIÛ`Þ3¨KDùŒ¹˜¦çèIåv‘Û®[	u/(9A#Ç¦Œ\JðN;V÷þÛ !rÈÎÄ ûw�TÄ£]qU«Ü»�ÜQbžùl”I,$ õ6 QÔrÕE_éLª>Ku$öëgRäÁ˜�ÃZ).æšÂ±=U‡{^ˆ˜[c‚¹™‰,brñ'}SM… U[b©¯�¦ªÁaÉjÈa ùwiØFãðü§ùQñSæ2qÛ¸·+µ�ÆcäC>e>�ém»£5ãÌÐ¹×C*(çâ‹Š…ŠÔl�w$AŽšÝ³MŒ›UÑ�¶ê”@¦«œ²ºq`†ƒ$=šoZ:Ùªœ½ïZ/Å˜©2³¨ýÒ#}ºé–•8dÂn2�Ñûsûù—îGçëþIô]ôÿ Fãúo§r=SÖ=jÚÚÊ¸ü!bqñZ�†{ËÉAÝ‹m£ÝÏ¶±s§ã{/Þt{¿‡uþ‹}ä}·}ö}ù�óE9rýCÐ=WÕÛÖŠxŠ;þ™êõ…µ·ÃáÏ˜6àôÛ\²Ï»§ž¿oÙþ¿}+ðô=Á×”ú†kÍc¬c5Œf±ŒÖ1šÆ3XÇ‘?Ý“1òßÑvHù�­%›1%|"TG´€wökÑøñ.O›ÿ c‹xãž-VTr�ÙZö‹ µJ—Ý•ˆÜ0v"Ã^‰VÛÊ§ÎrÜÓöÇµLÜgjŸþž×¾g¸rp|¾FÚ}yG0¡ï¹¶.¤Ö0´ª*¥h?Œ †1 	žžÍ[IßÄ†Ú´K·ÌS0«•ÙÃ1a›`$ÇCá©”ÔóªWC*ÓÊ´^Â°pD>x|ÌDìéªÉL+qŒëô£©”\,¾ËªÔ­UiKä±ì@@°Ëe �NI5Ññâ8ÌÌè*»Q·z¬¯¬0[@�2I’d>Á¶”å$•HiÍÒ>¦_Z¯�²øSk’€,'ÀìlÙÔÙc"je¹{�A"Å&’¬ÂÂ`�Ëá?Žú3ŒhŸÐ¬g)§�ÜeÈ¬¬`B½˜ÁÌyÙŠmq‚'õÒ¡QX&jîpw1R8pX¬T  gÚ?Û¨„WvÈ`¨qîpÕ=
ûµ4Mm ?t{úê–R‰xÃ
{YÙHruL¿nÐz�Œû57i
£]JÙyä»8­¦—IpJ€FÞ^�:ÏMV¶âb•èKÉvÊSÅGTöŠåhuºå—°¨({^V_<�#aïÖOµhùwBSh¸°oùv,cZD†Bï1'}h5ÑJ­KW"²®ôXMo,bìÈH3ÿ å#¦³Òz’’ªEU½,E\ÑXqY²Âî¬bqÜ@"gü4DÝÔª©…<i±9Teå7eiZPÔŠ¯b,ŒAÜ§IÖ‡ *ÑAZÝñT‡[UÎ!/±W·b•$ùTlFÃ¨ÛY¨Q4Î§§ŸÚ¡§ëÔYa-ò{�±ý+ê<X6# g®¸{ÕG¿ð©›èv£ê8þèBÔÖMGäf6 ?ÁüÁ×Äm:”—õ·<Pë“ÿ éTÒþg¦šâ{Ž´ýÄýoú�ôk�òÍ¿"ý
ùƒë;zãrÇ¨·¢µá=?áÅe£�Ãæ¼Û›c(£Êw'm^¬�\}ïw,-Œ�]_¾Ÿ¯Î±�ŸAebsÿ UPÿ ü"w>é÷j×·Ž¹õ{š{o� Óï�î×[Yö7óÂÚâM*Þ¬H1Ó#è*¿©ÓýXÿ åC«Ü×ÛsÇ!çï{ëÿ l2ý�|ìÖD2õ@2�À'Ð¤ˆñˆÑýx­E~VnØ?_¡ûèû‚ìµƒì_ç¬Õ€ì–õY#ÄíèG¤éþœò7ú³ÿ ÁñàŸ}_pˆÄ'Ø·ÏW”*}\Ižžo@´u÷è^Þ?ùqæò}Í0øý©ý"û®úÅõê¡|Ÿó/ÚgÎ z'«=©ÎùÇœyÃ�ÁZék–üW¥ñ+*Î¡?æ¸€O”™{krý¯ÈË<¡à×õk‘ë<ŒþëÁÿ Ð~ŠÊÿ ]›b¸@±ÜÌk¿°âOŸùóöøž*-¶åUB5µ¸Å‘Ü¡. °%Àý �¶× ù³6ã©@¾À¦¾çšõ\‹6næÁû§lŒxtÓÙ£F™R�‰ÿ ÕòÕÆþ>B\AS @’GCz~Z1nÊü�ãŒVËs-ŽMÌèéaQb¡|`âùX@;™>:ØÎ*U¤sÅ9C…¢·5ÝY¾—Æ§Ú&FÝa§v‡ôƒC•Åjî²ÅEu
øÕo#È¬ké   ÂÌû|t¾†ˆt±®Ý·ñk¸q�.Ê±És˜@Ð=!vÜ÷eÚ«5p0æÛøÚØ½Ì¯Å¶ B²eUxâËÙë¾ßŽºw¨…¦Ÿ©	u×Š"{ì^ðì©^(~ûü;ä3dp>$o‘‰‚¡¨pî¸·À¤åJ
Ò¨+EAUD
þ-Ÿ
MjêD�v‚7é¥}ÒÆÔgR¥ÏÆG¹’¦Q‘ÅÙˆ$€@þÝÒ‚z4ÛåÚ;Ê@ØO�«I,õbt÷7pXvÚ–NÁWÈ´ðÞBîI l`ÀÖÁ6î­¨féë± Híµ—7Hò×*ÌVILIÛC˜­Šÿ ”/Ðb›-ºëy „{Ì¬=š"›Y¿ç,²¢à½ÝÉ­SÊI Ì¬ãH&4ª·PÄ'W4ã�	bä�ÈnÅ †®Ó,ùÌ3A �d·�L—cMR/q­ËxkšõRQU<ÅÐÄœ�éùjœÇx’¥*ñÆÃ v|©SWxFvÀð@ýwÔ§dÕu¨BÕ&Hþ[)c�$4<D<`~gL¦¡øsØ+'©ŸÚÍóúÏõ%"¥O“lØ�>£Ã*¤4ïÐë‡»=µÜ÷þûßC´_Pçÿ “ß¡aä>i+ï/˜7;ûôcÛt:ç?éÇhúž™k�î:óõãîséŸÛ«|¯_Ôêö]óyå¤Sé\?‰8ð»]æ±™ëE¼¿Õ;ô�^8<¬q÷}ü}¶“Ôë™þçm`X~ææjdÙXôÎ>B=ßþ¿èÈãþïo™£ýÏ>Û¤×ÅùÆáp‘Ûô¾;Aö7ýfÇOùòäóý¾a/÷9ûnxÃ‡ó‰qSþ—Ç´øóÔÿ K‹¢Ÿæ`œC6¹ÏÛXîÍåj »J¨�âcþ«x�ãOôdœû}¶¥HmýÍ~ÜW6nÎ!	·ý/ŽV¡‘Ìé£ú²öûs?{ôÇï¿è‡ÕŸ=é×Ëœo™øŸ0|Æö×éoê›Zq™ª©îÞÊykhlcmÈÑ—´ñ¸û—†m%5;¡®g¨ò+û°ÿ ÿ ?ôUNÔ=pXî?`ípŽSî N»û<œá/Æ*+:«q”;¼@,Ø�‹o¾½=¿¤ñ¡ó;’¿�ê"«r9©Æøz¿‘jà1.ÀdvbDìHðÖ…‘›ËËàMÊ4w(¸RŒËl‘‹@ 1bH’}šØ*ßÈ2Sò,¡/îòÆ¥ûöÔöX‹ AÎ@Ÿ.Ý é²MI’m¹ã¨´½è¥é±Åu¨VºÄÉÂF!ghŸn‰Ÿ?‰•*1¬[{µ:*ÅFÚXª¡µ‡ïCŒÆä§KT¾¾>FMºGGHè"µ¾Ç§�eóbÒ¥«.ÊìÉ9d`@' ?ìÖm$š¥IíÊuãs‘Ç
®ZÀ,Š¡äNŽé”æhé©�t/º�î­/DH¼t{¯ø»‚UÛ5((¸($K�(�×®·sçqk¥¼ÓÉg~úMVk;VWÛ(Ua 0éˆ•öþ:ÍmTJÍ+ù7òÐÉÈª‹n­jR»�Ý0p ‰HÛØu±íw+.åüF:*ö¸õÂÕB1Tµ‰UfÝœoã3ïv–æäÆœTÅfjl®¨ì’"ìBc�$Ë“Ò=€øÎ³ûL¡ÐeÌµWc—ÊÒ€¬,Du ˜ÌoÓF*Jlã÷*	m«ðð�(Þ@A2TÔï4'Ô¡œ�ÙÛ·ÛG*Œ.aPN%˜ˆ=`xêÕæk0¡ ì²”–6|58ÓŠ²A²$­ŒXlÎ[êRw\øƒ7.¦ÒÝû[Yzqéz·-íýñÕ<[M¤ÉYâ²X¸îên„ªû8àg¶€Y8½l	˜:ÉãçÇÄßs”´çÆ–e%�tå­B»JL”&°�Â:kbßrsk·ÒÜõûSÇþñýD8sòu…ÉrÅ§Ôx‘˜ðaÓðüµç÷ì{ÿ ù>HígÔ*�¿¹ÿ Ð«BžÝ ór`Üð¾` ©_úŸS¶kÿ §‡¦Zà{�–}Nú•ô‡éõ’¿UþfôA§ÕÞßôj=hÖÆö¡TÚÕVêÄàd@ÚG·UŽ-Øçžxãü�Ž§Ü¯Ù½�EPþEumÔ-5‚gþO³Tý¼Ö‡%ïû/Toÿ ¹?³v±*ÿ Ü/‘ZÇ$"öj$•þ�€ßGnEwµº0}Êý›²ƒÿ ¸"áÔÔ½ié§³0~÷³hÐû•û7!@ú‡ò,0•š·Ñü:Ý™º›û½­Ñ‰÷-önÙãõäh=ŠÀß¤žÏŒë?o4á™{þÓS(ý—É\>Û>gùŸ…òïÈŸ;|§Ìù¯Ô;•úw§ðTòn(…Ý*=´,qR`€ê^9+—�¹í·	©;©:žFuð ýþGFï^!Pe�ð¦VÇ_Ë^�ÇmL;þÁ&±—¹âÅ·µœ{RÕFjÊ�ïa
Ä“b‰p'qã¯R¬µÆ‡Î˜púåÒ�ÃÙŸ2ƒ•£3á ºæ78ñÛß©«[@%B—ÇÌ]œ—{Um-•/f®ÑdJ•ò‚§ýºÉVž"¦³Ê
*áS�E+’ƒÚ¹VT1R+oü^]‡»R›J’-Í40–{*¥…Õ)”ªÕ’Ê¨€€ûDê¦²rM¦•9Š6wxö]Ö^ÖXýê“þ`T¨Y DAÔhÇ(j(Ç(ªv³Ö¥ØVá+@pÀ"’àe’ïç§µLê:´k{ƒ“S±´S/ž°á�ïV‚'ß·Ž‡r¡µ÷ÍcØÙ±ÍIº‘‰’Wi Çyƒ¹:rMÜ!+1\,ººmk¬³”±a`.#ÊÓ&w§ø©ØÓX8{™Þ¥!SÄöT‘˜ÜAŸ(ü5*€þç4�‹bãÜ_3Ë\ÿ W”(z�ÌiWÜÎÅ�íSfµ@ô˜i 0Ø,'¯³ß©Å¥ÓRß.8DK,ôSH²º9UXÝ³±@ ‡ �;×®ú¥	K¿¡96Ü"ŒÙ%sŠkRAí…R»Dˆ“;{ôE´Ò9ñ¨µÒÛCÙñ6!LO�PD~Ÿ†¶XÌ[ÌØµ‡t&¾bYx÷Rõµ}‘s*×Yf¶ ¨Y>p`¿N½4¯_S(í ÂÜ´ìrÊ+Y‹'&’ªD˜U
@ IütD›¹¯‰Žø­ÕµVT†âÙ±f‘Žó±?œj¨Ü¶ƒµ«'^eOÉ,i°’¢°ÅûP®Ž¤d �ÃL‘¨ìÐ®õèz�ý©î{~³ýHGiGÉÎèêeHQâyI$™Ï³}s÷×Úª{?™µ³ú…Kòqô&â®ÿ CsU^HBWƒó�1	ž’5Íëg§5ÿ Ñ�O©év¸žÓå?T>Žý%ú³O¤¯Õ?”=3æzýíÿ H³ÔVÔ›Â÷,­ëh|•˜ØÛJÉ«óöñÏù#ä	öoöŒŠªŸJ¾_UAŠ�Ìåÿ gVýÌ›–s_�í%	?g?hä(?K=bÈ¿Ê€OX[û2z™~7´´@Yöiö‡k³éWËîÁBdyœ©
¢ õ[Ò½ÜÕ˜?Åö�ñE4}›ý¦»
húOè6³©U©y\§1Àø“à<5=ùnWùý½ŠSì£íiUú;é $wù½GCÿ î:ûõ»ò7ùý½�Ôü�ö¹ôä˜¸?6|£ôËÒýæ/Lf³ÓýQ_‘sÒì�YtÛb†Åˆ'm6ÊÇØÃ)|Ô�O"»†ô?¢*{ 7?×FU[jø$ƒ± Î½ÅŸ�àüëbx³ÉK’Ð¼Šbµ?È¥QìU ;�y1økÓ*ÚøŸ-7/AtÝ€©šºÞà†Ë,i®„vÙÆAdƒÓ[7Ýj$8Î0›–3�k7e*vÂ×Ì%i'"!°‰
ƒ¤�e©¹ZÖ^ŠœPÁÆ©+k3±i¶Þâ—Žëâ¤†a—î
L cóÖye“�uãb—n8­¶ãQÈÌi4¹cB,,|JKâ ìQÑIé£µÌÌ>R
ZåÊY�•blÜ2¸ŒWi�31¶¶4¤ý
uñ´MKM¶
�~ß-¬µ*ÐBÄˆ%£ml²œ¾ÕR{c5ÞŸ!–W‹Y]•×O$†±.´ ]ÎãheÛU–Y5:Ãéxøk+åÒ´PVö¹ãÕŽ,&V^@ÄAý:jcgT.´ÑúÒý–º™ë%´Y‚^@Äˆƒ:#ÔWÀâ5¾ê$#p'x#N[™D¯�ßÆÙ³a.<¤0p`u�°ªdæÆêµƒRYG%Œª´x�Îâ<Ð°$ëHÒ„Ê¨ÙXl˜ÈÒíÛÆ&L#¤H o«n*¿sši¿®�%— ×¸îÌ+|ð�ÉP@™ëá¨ˆQtmº¡ÀXÔY.XŠïf†þ>¤Áý¥¶�¬ÛN„äñ‰bˆÅnº¾ädèÌùI]ÕñöÄjÚQ[„¶éê_Â¯ºVVEguMûšÎ>W@@Ø�kyÛ£†¯[Ë
†nòÐ´ÙÄ`¬mâ²âqKLlbZ|gR×‰x¹©2±ãXo°Xî,°#ÖÎæÊfd=-l«+@SvzŸýªn�¬_?XÈÕ\>K°<ÿ Xÿ QáÁ#`""5Ëß±îü÷¾ŸC´ÿ Pšÿ þQ>… -ðçé÷5ŒtÈq>`“í‘ÓÙ®i®ÆvÎÓŽÑõ=6×Üu¿îíwéçÜ¯åÎ7Ïž¥ó¦�–+ý>ÏCåÓÇÈrû]ÁjrxüšÎô©(aí�^¼\œ}ïcuCŸ¬ëý¬¾Þó4|ÿ ±Pú�¦â�ÇþW·MW÷dqÿ ý>�7öµûxg¹ÿ õ7ÏÀÞX¨úoõ@‘ÿ –H;iþì�þoŸ ·ö³ûyzÒ·ù£çæÎýCÒÁ ’coJo­ýùø0neú}×}?þÜ¿B¾œ|åòÇÏ‹ëÿ ;s=[å?PâúŸ¥ÓÍõ`ßÄ´]X°qø9\€ÉC€FÇbFŒ½ÖôEãø˜âæYß­r=FkÍcCvS`ùwèž
ð}G×µ`{8'Ý®ÞÂ–|ÿ Ï¶'‹v[Ê+k*3ò-¬ÒÊÄÃ†‰bq‡C$Î½o17ûüÃ®œë+¨ÑEx1^Þ*Ý1i�OY1×òÖ†éÇÊJ1f²««Wäd†ºP(F WËÌg¯³nº!ejMâ«Ð®Ô´›Q2-Jk\Âï �­$Ç²5R¨’zÍøFJ|<rØ,LMK€nK+•t\r\T.ä‘Ô{t'-;ìNP“V§‘5–•·�ô¿r»P"² ]Ú°nH ° ë=&üXm¯¬n=­³²ê…ksŸj»Ç”Œ€�úîLN„¢®ÅKnúè.‹¾®Í¶»T¡kNÄb[OYè=Úå¡Xý´m•+ ªŒY¬+“ü�Žlqb\ïÉß®˜–OrTÌœšM?RšPž9$„!@Ý¡·ð™�ô(N‚ÓÊÜqÍû•ÂâTu�ì$mÝ¦!À(f�Ïò2&(¸±�†Æ		Ønc@°Á²Ú³›: €äÆZ�í
6:qûY9®ìc¡BÐP1ã A}²µ9% ,	wa="7ÿ ~†æï�Ôº¤Œ¾Êþ&Ú,ÂÖkÔDZÜ8èNÃcá¦«Z“g¬n=jªÜ>FVC9Å
a¶æ®äÆç[^¨Ù9³ð�ýJ*`C§iž‡gw  ®X€�Ä{õ³Å.>'ÇÔe(¬ØÇ˜{QÆIÉ¦2*¤� òŽ‡òÒë£©6Ô_°l{®íµ*�Y\¸P$ï0€Lè{ÜßÇdnÊ–Ðµ· ñï{1c˜-"a	 �¼hIìSu‰=@þÔŽÖ/Ÿ�˜ù*îèˆm½SˆT�:HbuÏò$ö~ó|‘Û¨ÿ ò…ô5%•GÓîc”+„õð6�Èßõ×%ÿ ­žŒ¿þ…Óêzi®'´Íc¬c5Œf±ŒÖ1šÆ3XÆkòû³„>ƒôDYYtÿ ^iËR´ðˆ,dxô×£ñÕYóÿ ì,¼OšçDïÜÖ*¥¡ªr¥	6D€@"ê?z»gçËïíRéÔ°ÛÈ­0´ÙÇ6ÓÈUg
µ°…Unž;Ì~ZšEŠtsëx¼‹{ÖØµz•ì»ŒršË+Ä‰9Ÿ÷hØÚ»™zçÅJ¬,ÔZ¸H‚å‘¸™“ã¤›srT5×âñ•%ëmŠêT@É ®H"	-¾:I§aÕ\Ó]eµ±š´¸¥UæÐ^CÏ_ÛŽŽÛ­P÷7k ik.¹x÷=¡I\¸J€1V¢O²@Õ4ðuÛ§‘¥^Ý7=õYUŒØ¯U*
$1þý“Qc,œLWi¨VñÚŠUÅ‰]ÈÈËS®NT€Ã,ø�imò¨Ýœ¡UUûþwn@¤Ër ~‚A÷0ÝZäJÅ)Iïæq•˜`ø­Š¶É^²$ÄŸ~Œ¬)TÅZ¹V9‡(X‰ÊvÐ k5ä(¶²ÔVü•´Ub¸	Z�3èÄ±q´:è™Pfšª¨üë5±„T�,¬À¬äK`Tã”þ=tMcA®„ÁòqøÒj´³^¤V6Ä�^t¼‘Œº¯>e
Ävlí5¹Wˆ,ÚlS·³4whk¢ãQÅy0ñûT°ÍÂäD JZIðÔ*º_˜Úþ€\¯aQxTkYÒ› œ1ÅŠ°Ä)˜I§!3H%­ÕdCÉ­R™”­kBA9¦-¥CÉDÇ'&Ö-¸šSN¡ß$Y“…T*Èù(gb$± D¯CîÖí×„Ž“á»ž¥jZÕ>³}Gí„Uÿ Ñ¬l(Ùvõ&NÇÛ"5Ãò&+¹ìÿ ¯iç”®ú‚ÿ t/¡‡¶K�9€Ù¼	áüÁ o×\Óÿ ók™èÍôbù}OMuÄö™¬c5Œf±ŒÖ1šÆ3XÆkÍcBvkR¿@ú$.1Kóýt<FSÛàãm×^�ÇRî|ÿ ûö£Åzïå=\‹Z ˆ]’§Œª#s.£Úuèk©såá–M¶íaµZ+âÀ= ±KšÒ6'ÌH î:i<õB±…EAem²Êí¸»¤Ö‹]‚Y˜) “Öøèµ®ç[W�Ç×Tß}mCÜ,JÍõ•´$î†L;ÌuéªY<RzÈe‚ÊgŽ†%Ü†¶Äá‹­QYÄ·š±æ‡*')“ÔÎ¦~Úïâ[™§è÷Ûmb±Ç¯Ž�$X dFprò£@žƒ}-¤æà“`8¦…)m…ìEE¡Œ*½x• Ø½Ý­±9Ri"Rš[�Ùœ—ÈõÝdXQQÉó	“ó¥=øÐaO•C¬\~%Ÿ¦·`Œï—qGOc¸ÿ f¶x¸'ªç~8¶·CJËk‹XÊ+3S »´g¾Ñ:2vmCø‹[U?B5\m\¥” L\faD 
€6u, Väd±,­Q‹¬³càÝ 0	¦˜‹¤¾ ³"X^Ec&{”¬õÛp»þ"ZãÄµJDì®Ïà¯»"†Æb­ƒ@»o#}ôÃQÔÔ<ï{®/Æª®ñeÛ/:D	
`Ï´jž)ª;²iýË^º
H “jÍY˜+Üa·èv�øêiÆ³²·^¥G$v`�¡K)äv †qƒ¹Ìo¥l�·ø¹+ÝGzænRÕ]ìâõ——€#Ì{µ)½*S…×çÌÝ�Sf‡¯%Ü¨È¶PëÒ:þZ] R×2«i±*‰–(À¨ÍÉI`£úºD~š¥�’jî‡¨¿Ú®¦¯ëoÔo+-ú2ÖBYJœ½K‡²ãà ®¼Þõ�£øJ3}¼ýÂýCùWé_÷ú/ó¯Î¼Æôï—x?&×ÄæzˆWuã·¨ZáWkªJ‡¼e â²ubòÆ×ÝË=ì[;Ùÿ Ý?ÛnÓõËä•$HVõž"ŸÌŽÌ¶=?Ý†èÚýÓ}·3ö×ëŸÉòWë\9‘ÔGsÂ5¿¯-�{þÛÿ ’ó6~é>Ü Èýqù$,Lÿ ­q:{æhì{÷aºÿ Üÿ Û¤ÿ Þï’ñ[ýc‰¯s[³-�ýþÛÿ ’~é>Ü±_®_$³Dâ=kˆL{æiþ¼¶7÷ûsÈýoÉ¿Yþ’ýDõ>G¢ü‰õ'å¿›½c‰Aår}/Ò}K�Êä%
Ê¦Æª·-ˆ,1�nŒ°Ë¨+wìÓ>™©,Ícõÿ ¸¡_*úÏ;åï™~®ü§è^¹é–š=GÒyÞ«Æ¢ú- –#¸*À±Õv7¡ÍûØ'£Èßîcõ·éoÔôú[ò÷È_6p>p¿åÆõ_Põ^_§¿ˆƒ’¼U¡õ·bibÁIÄDþá¯G±ŽX¶ÏŸùÞæ9¤•O+Ñí-ÅF9»¾@…ó8d’„¸Þ`øk¢åCÅªJ\%‹uÜjÎ¹*@Œ”4H= GYÒÞÖX•R�M6½œlo%Tª«<8´œ€ë¦�¨uE"§vÚÒÓÄärR¾Z˜•í†Bº)ÚDoá×Yâûe¾B¯¤_"å»¸Å‘m¬±óYÄ2ž«°–ÚØªÃÑƒþ3Ž _i@;uYÈ€òUYša � ‰‘ìÔb“Ö,¡ÑO)åØ•º_UØ¤2ñOEVb`; C¼|=ºqçH¯2›jª²$ä*ëÛkgË+"2œˆP	3ÿ ‹K~7"ª¶´ª¼øÖ-T²È5÷³˜1R6XÄ’¾fððÕ4ñ»¨b•Ö¡Å®€ñªjªsÝì(Ð “:ˆSr’¤:r8„R‰S£¯u[+k
àu “ÔÌS%¥ A‚VÀÕ™JòHS Iëá¡C•|?rµÃ•Ø¡@:‰ßb¿=‰Ô«Š':�nìª¹‹šëpŒ‘·\ºnF´Ô;e^ãZ±b Ì«ZËeê®M˜¢“ˆ<A�ôÖdÍ¨�¼˜
å«f{p*Ì$‰2�6=ÖOaiè(ÞudZ’¾å·1Å'"•LîÑ?å¡­y™:Å-Å	ïk,ªÖJ«,žë®YÁÅUwö.ÿ ¬ê°SN8ÔiÏb�nÖà­@g¸#Œ«ðƒsâÂ"55„ RU¯‘CZ·Z´½½¥·’½Þ=Š1*A,ŒDL˜'}¼4)ðÓ½Lµ¯¯ú7¤}pù§ÑýGÔx¼/Qù‹å«ôª�Š|W"®oÆ¢–hëZ±ÀoŠ“ÐG¾›S¡êü±Í­Zóg®ßT~×>„}hù‹�ó_ÔÏ�“æo˜8œ*};�ê-ê¥Ä+ÆãÛeÕW‡•Jy^ç2VwëÓ^lsxØú9û8fåªŸ:o°O´‡TWúE[%nl­­zá›©ýB7Õ¿{7©É~²¿ãn Ÿ°´Vt±¾�TÌŸ´ŸZõ³¾ûÁõÞwöèþÜ·+ü¾Öß©öö“\öþ‘UY1%}gÖÁØ 7ÿ `Öþì·ò{S1ñ6ßail¤•Â�@ÿ Zõ°$t'þ¿søë?w7veø~Ê¶(öö�¥HúEHÄ’£ýgÖàêcããC÷2ndËííêÎ´ý{û¦­é¿Z>Ïø|�”>{ù%~'™òŸ“Éå7>ªüÍgò¬½�¸Ê½)ryBåå³¦>äÓ+}ÏÅìû½º3´jŸu.ýÅ|²ÜneU|»õ?åêT|ßòƒ§c�æqÎMK¶Ä5mäoégçžwö=õî.giýSÔ¸^�éž£ë£pãz¥qnæsùÒºhCeŽRufàþD~~ù·‘ó§Î¿9|åêÙr¹7z¯;ÖyU(.¹ü‡¼*˜þ’Ädc¯£†>?=îg-½]OÊÿ ¶Pä{CËSÍj®±å$ƒ;xxêŽ´§)ÖÛ7Ø¢ÆçuMÜÐ› O¶ Oûôãt�¾á¥bÅd,¤ÖÒÅ»’ÎI"AO~Œ_mQ³R¡ÍEgM�°Ô‹EVºÚid¸Ù†þl}ßã§ªjnd›ª³ø�¨Ðë¦Æj¸À¥ÜÈ!˜¶Ì¥Z$>4eŒ4Û-9N8äZœR8ïzÞn¡)EQf*ãd¤ÏL4ëv	¨¦‡ö×Uªö¯bÔl^°þMÙ„Ÿp:_jÆ–,²u¡«+(¶rìÂÀ��•l–dPÁr'©ê5+èVTÔÇ
,Éòä]u�1˜ñq"ƒÐtÕ'B]íqÜzë±*«�ošÒÄ!Y-”¶ÆgÛ­-Å;Šo†VäZU²ý¢œõ  HóNùn#KnŠhWŽµr¶[PîÔUQ!g¿¸ÁÚY:œœSPÅ9¼¡¥†5ÓWòw·@NÂ6€vý5¯Q'zÁ¹«5¸¬Ì(TØqë ÆÝ<5¥%S9(^0¤VyZÛGPÌdŒ�yÛb<|thTEßìî@²Áu¦‚YìäZNJ#*»‘&O¿Ý¥^ÊA§.8°U›ËA¬ÚŒÌl>wp¯¥A€b#FIFÕÜÚ�xÎ„ÀÑS›­¶²­Ü‹mqÛ¶*V@ê2ÿ ðÕ<\K%e.šÖzg¨^lz{�Û•ÍŒ„«KJž€IÔxé†”xn3Üø°Š…«U5öò³
d-²¡Š“?Ò¦wÔ´±­ŠÕLR�)@”¢±nK,vrDôŽ±ïÖt{Õ"F?ujç%`ã’„ùG™I �:xm¾¥ÞQzAe~µêhŠÕ9KSn€ZÒ¡
°LZI5»M-:ñÈþ®>Ý~~?Sþ†ý.ùâË¾#™ë_/ñG«]3—?Š¿Íßÿ äTýuãÏÜš>ç³Ÿ~	ò>»Ïçð½/…Ìõ/RæSéþ�éô¿#�Îä:ÕM4Ô¥žËˆUUPI$À“«p>Ÿzß{|ï­­Îúiôï™Ëô¯¤Þ•Èíz‡¨Ò®W®òjbE¬2P…2®²<Û;‰ÅSÕíà±Rî|¯Èüž÷Ú¬yä=cÔ¹=ª“ÖmpaÒ¥¾ÌX¥�Dn1èI==úíÛÚœ£ÅÝ0çõ91Ìõk¦Óê<“M�Ÿ—hµ‘×©Ä’D�ˆ�oë©ˆt¹®„Õêž§]�ÄõM®±5Wyeƒå@ ‰${wÕGjítãâgZÞ¼x ù#ço™>ŸüåèŸ;|�ó+Ñ~bô7<Î«PA~ãlõq‹×`ÙÑÃ+)‚ èz¢“ík%F�c>{ûêù_êwÙÇÔn}<®/Ë?Uù/Ë>»ò¨¶T¿«:Q+„ÆZÊŽm#«#yú]¼ÿ ×Æ‡Ñÿ O´Ý™â”Ÿæä±šÊÕR�Ã,Z
º€VXž¾uèQngÌWîäg"»+®ûÖîMbŠëÈ�â|§`ŸV-,”Pœ”§¨|�y#ŒJ1ŠÐTä¹KeœcÔøkoÚ¼ãR¡e\¾|#v[Q¤òƒ“Æ´2ÕRf`†"NFIÐ±i¬u%ä¢eÃ%~EÝËž¶5`CÔÀØ4'§OðÕ8ÆŽ¼he.©>É†ÊÕ¶®Q¢µääÝF6²`ncÃÃRè¥+z3ë‡rÔ·ðÆã2LÚaÌÔ~³¢«š3iëÁÉTþ†Ç©E—Ý#` (Mö€'ß:'Aoµ6@xëU£ÈC#Y ‡2l§¬¾ú{Ø,W?�Ê-Jyò•mjf{\�wò�Òº%ºá&Çµf¢©qªD¨"±íº’A€��ØuÛTçMÉˆ¿@¾‡`UÉ¥“íÙnG	ÆK‰ÜiÖPíÇCh à+kj¥ÛX[Ó'¡Àv2„�¼Í'mÿ Û­ŠÝH7XL}Ö±­Ue«³¡*Ä(#`Ò ™3¥(u4¶¸õ'Uí»`¤²·,©ØØ Dí¨Ô¹¡CÛaZ“”ä­{SK¾Åq’!¼6èGë¦®ö5piV³'‹Y¨d†Â¨3Íä� þ>SÌËÔ 4±«¶¤[•Vw–%šÀñ‰™Ž»¶úg»¬Å'K	µÙÍö Ðrb»L€R¢gi��Úu“š$-7AØe_}’ºï`,²á+©! ð“îÛÛ­Éïb£UµÀµ«µyW^Œ32¹œ¨‘ÓË=µ]tøÇŒ)WŽk¤×_Ûª“Õ›®ñ±#hðöhžï©’ID„Õ)jî*ËÜ¼EÍ,Ý "±•��oá§¹ºM<ŒÔl"Ì,­ÙªkMOŠùe\¶Ø¼øŸpÖ«æÙœ%Éõkÿ ¨Ü~GÐ¯�~YõÎm<7Ó¯Y·ÔO:ûV¾=›êTüAvwhU[i½ÙŒ>óþF1”ŸKþ¿ÜOÛ�Žœýëýëú‡Ö®w7é¯Ó>]þ›ô£ÒïOõ/SÓwÌ.�µ¤lWŒ¬¿Ç[AsÂqT¿kÛŠêqüŸÊïœWñZžpTâ¾B±(±[¼µù±$õdD‘®­ÊT<‰}C®êž¦QZ"€\åQ•NÐäm¼ŸUÒ¡Ý„ƒ~êšo¢�ü9ü=D°�Âˆ�í1þ:)¯¡”ÄªÈUUðÔb9Œë‹vB‚¦d™îuCiOAŸQVš{†Ë(vªï8`A.	Ãr£©÷x{µS½Ip•ª�ÜtØØR¶J¬¤b¨“Ù¶Ñ¹¬ÚŠZ£,D¤ÕÂ0°°t,7eo.Ä€w‘á¨Åï#U°ëyµRêQ[Ž[ËS0a'£ñ ³zé†êiI"cn,»`ÀÚUYŠ8·”HÞ}£óÐ±nQ»’†Í÷ÅM›ÖÝª +)x]–CDâIþ§Ž²J›5Ò¦/œñŠÂ–ÉJŠÍ±åó¾¦�ï%=èVkÊŽ3ä·
ÜÔySƒ." ³ƒ¦”´ß�(4/-x¹6¥Å–iL¯—Î¡_ö±þ¯nÑ­�Ûâ´æU‹kPê"´ÊµªY�fÄ4D™ÛYäô¹±IrZl2žÃXöP®ZßçäTTK”YTzÎÚÔj¾}ÉÓ[‡`K8ÆÒ�Ö²Ì�•©�¬ƒ�'Ý£9t'&£‹V¾ÀÉd5¶€üu)ÜC4…ßfƒÔŸÃYc5Ø«Q‰Zì[ƒ/šµžKq�¹ÆLDîLA[n‘c(úœM¸rº¹%iU,ÎÑ €F,v`}“;É:ØX²°—-¼‚P* `Ó�0'"do°üuª´šÉÜh	Šî9
ûeÏm²‘ÔuÚ?Âu¦£¨µÔ"Ä–­ò’Xô�ÜvQGùjÒÊC'ŠE6÷3A¹"y,Äm`@)ˆ�·³PœÜ¬¨ÀjYZÀ¸IPüa”‡l¼„L6ÄŸxØôÕá½ÎmOÛm}CáVY¨¢ËQÆ`¶!.ÆVGm�¶T‘¶ã[º“¬•ÿ .P
 î=`”;5H˜‰2­$À0uJ…ö¶ÚíYNÝCŽ`@Ç#~£þÓ¬¨ì4�%)e¹2^;À$
Ë1±ÌS/Û AžºÀøæ0.{j¬­+±+%Ûû…d~åˆß¦³—g&TÒ 7ò0k­ŽpDTj*šÆDƒÔnÒ§ËìÖ•d©Å¶jñ§Sô>™ó?Ìß.z/¬ú'£zÕœ/Hù±)§æïIã]Ú<Ê¸¶5´×z§îJÜ–ÃÛíÖ¦Wð²Ëc­ô§ÌüíuÖ€ãƒÚX.¼«;ÿ !‰; @'Â4Ì^Ï_ b•#M:î†EïUh¡sâ§xZÍ»63à:Nµ1¶¦Æ·ð½6*/i+b»ÒÒIÝL~Ùözøkc�Ÿ©²Ê\FÃÖÒÆ•­ù³Š�†ÁÐå1€0'ÂuMB«ã˜ÝÛÔ )Ž45|†ªÜªôòÎka5¹êGŒ“íÐ±£‹nOrmMö%d¦ÆzÚ— >bíIAÉÄ�+ùJa”öÕC¥‹™­µžºøá;ð)â“© í$nÑ¶¹Â˜õ:'2ý¦Äí²°F±´ƒ‚(8ì¹dZzžºÒår ´²±‡¦Tk÷Äáh‚6"7iÕª3
•aÊž:å{½`dT�Pm·€Çmi—J;J‘•PÇ®ä¶ëZÖkdmb–'i&H�¦Dè�Cbë:˜óØnG!p	aVH÷û€ÚF–åÐ0M*ópÚÏ‡w)…a¡Dòzÿ I�W{Š‚ö±VQÆÅ Þ*[­ãCZOvñåþ5 H?†ˆ±I³�Š­"×rïN0EpÌ0$¹;—ÌõßZ[P‚’ØÒµßX~àC‘5¾ý±JÃæÛbïªiªþáH€Åì*¾ªKS]•æ`¹ƒ:¼�± ¨i'õùæÄÌ¹µJ�ûRÅÈ,lH$‰ øû}»i]?`KŽeT?†GUÊi|.³v28P<zDŽºÓÝWûò	ˆÅ~Çqa±S7~®Ú’T9tÄˆƒ3×Q;!]d
›þQÍ²ÅG²!”¨ÅüÀ³\ÓâdªT–¶)VKmD�èH…1à§ÿ Õ>–ªdæˆuj¶—rkTÅÈ•2…· ²˜i�f—H¸âû¦ÂÝ)n=7…u²×n­˜�â¦:!V òt…Q�Kåw�IuÞa™\‘¸��ã¦mº�v08þ{VÖ@Ê
Š›i$‚Þ#ðÖnxô7ñ|y”nõÖ¥kËam# õ’á±$�w=Nýzk%YT-F„ôax&ëxöv�UÄ•L²f	>RLm°é×K¥d'Yq"ï`•½–Žï"•f¥‰Å,%cº´ôü=šØÕÃ±žIU®:Vk™�¹gdQe®ÈUÌÜo°Í¶§D=­sv)¼‡Ë¿’¨ä8€);z�¡¨]UÔãîµÐÍJYÛ`ÖV X§ú<¢$�à‚=úqM°–§NK*ñÊÝX£OJÇ™¼„˜dÛ¡µÛ�Ð•ŒdçÍqq·]opTã±{"…Cq‹�ätö“¡ÄÒÔfíq¸šYK^¶�†Zì© âLc¸ó @¶µ”Ò­vEõŽ>w]™<ëf$(":zm¾…u2ÖWÌÝ\¡J
xüu±–U˜8Ûh°AÞ6þ,êàªXbÕcD+µVËH°–rvù½þÍnH\§,u5â§¹QB…mNPL�Œ�êŸŒhq¥ÍU¡3ÛT®v°Vr  d6ÜÏã¥«+‚q. I¢8¯e¢°«aW¿2mÛ÷/H3×¦œoDÃ*ªÁ[7Ä¢¸«¸Ül{„àÈÀ�0’ÓúkMÆŽ]]UYÃP�¥l®g0Ìì[70L€"gTâWs0ázúøpöYsÝjÈR§¹”¦PM€é¨±“›1¶µt›/{]?ˆwéU€
ci);e¢:u\-Ig±'%ÖÀ–±‚ƒœH�µ’m×ÐŽå$Ï³u‹ÙCs±ñÎa1¶(f€þ˜öôÕ%+‘›¬%ôUBR¶X¿îKÖˆe%ÚQ�hßÜ5)3u5a¢â+ND6]º.ÄI†5‰ ±ö<Ü¥
°cÇ`Ô³±:šëRåHÆXÚ%ŽÌIÿ =®ÌS�3B¾"Y:Øbq 2)Q*<w>­-k_¨(zQœ|ñ·jßµc¿ó$Âe² u"DG]´ã‹@óÅ¸W7mDº¢¡‹W$’ ¢ ”ýÇß­4+µÜ²ª\‹˜ÊãS(läÿ FàL�§Y*š`bÐ–)ZMœ·Le€œ[(l¤ì7�Æ¶’þ%^�…(	Ee°IÄ™`Í±#Äùk%t3	@ãrÔæÚø«ma‰e}Ô¢ÆÂlå©º¹Xäñs ],Í¤ 	ûlÄ òÈ l#ü5O
òâ¡ÝÚoÉKž;^¨^ëkÅ²ª‚ÅŒ± õ÷õ:SMkò&qFõÏS![,÷lÄšÀÒ
ºnB± ÉŸÔËÓb�êLÊõÕPäX«3g½ VCì¤·'c>:§”Õ[`ª…®åœF ”¤S]ôµaÞÌ `»�âw� møo¨iD¢–Z0+¾¦8×s—¤¾r�¸…+`Œ�>â×rqÍ?Óq|ÎõL*¸	ã…³)lÔ°L|½'§°2˜¼Z…65]j)¶û/(Üdª°lwwWVÛ ØùëOr€í‡G_©3ÝVC¶,`,*?s)|KFÀ¼ >S§¶/Çèl²L«¶ÕTRÚU9<„V¹Pb�JŽß¼ðöêSß˜éEX^–ä1~=uØ…›T¡‰=Çy'ÇZ†Ô"½Ü„¬€“Ž'FBDìIÛ[[õ3ÈZ-*®‚¦7ÚØÓ›ªBþâU1�WyvÒò–ƒHÊÙ‡vÇªÈE{”\XlÏŒí¬¨“ÝŽJMwZæå»Ôj˜%ñŸ("2Vbˆ=u¦ÉX"K+âÖøWPjÍ|ˆ½-ƒ*Rª½ Nþíil{R|XjÔªÍBÔUVÔQbØÅ†b»lvŸf¶I5-zØqË)„ý/ô¨´kwNÖöPT™°ìHÿ ŠI!go§0˜¯+œ’ü"èNTkU
êc$¹2zDm¶–¡ðÍ—ñ…ôÃgšÄ#]\5™VU‹|ÂdùNÐ<5•\-L“Å
¥óØÕ–f`¥ßx$„	öëe…î	§±†ö¹]y<ŽÕlJAv·¸@r�DuéÓYc*†yö·6øˆseV5ˆ{t–’˜‚AÆI�í�4§#U6ß©CV\üD=‰ay­Rd¤ Ä6þÙÇ®‡Ë‹+àñÜäþEV€*/aNö'Îq°L'Ã[ÜOº6ôñ'Ó³™õß W3v…”Kñ©íUS¨uNë³"	xë¼hmU"äáÑTeŠØá]V«^6É¤ù@nt¤Ÿ€dÚ�¯hK­¬¥îO•X¤/±v‘¶óøiíkÈžä¯7bªq!í`k °fsÖ6 ÏCî:–›j-Y�»u^×Ñ�¬í ÀyU ‰’<¤Lj›i@%Z;hi×±ŒÑW'%�\yIAÙ�™ð þz™Y7±]±!MÎU—‘Y+`SM‡tE 0"zG´èmZõn£j®Û®~Ò·Øî|°Á�Æ%W =}Ó¥¥½¸’1šÓ�‡ökK×â-SÜ_äEÄ2¼ùIb cà#Ã®—xH½&dUµ’¸XX¬ùÒÄq^Ð½:û=ú¬\*zóÂkúq@jM�]lAå\Ìöe”	Ä˜éÓ¦¡¿¶nËQ0è†#7ÅÚ]¬ä³‰ãÚ
ø..l<6ë êžJ ;T¹wâƒEŒü†,Áy°Ü‹©`¨a¼ÈöuÐ÷]“­:èKX Ñsûª‹)MªrgÌ|$øLm¥ºÈ¤Œ¡•,kV³p9Ûß2@H* ¨$�Á�L¶êjm¹¡ÜàÕ¿íE�Ó¬VÚRrµ4Ê“Y&Qa²Ú’µ
ˆFG0ÀÏ”@:©–-Rh2êÛŽÆ¤µ¬¯Ž°
{•˜˜¦ ë(wý$Ò¯ÄËùo`E¶”ãòª`j× T€I2O@@�=úÙDÒÁ‹ÉªÑ‹µmjê¬–×XB›F'-È�üÃOñ«)ýÍ!Õ÷Š'|-ˆ®´[\ÅƒÈrïå¶ðöëUUpÂ;¨ìKELiäT?u½‘cÍI\ ¾ ‚éîöëdÔò~&ÅQèV5v£UOx±¢—F°#oÚÎ$ˆöjœSn$”›Õ=¾CñUÔÜÖµÖ)E!WØ<�¾¥ªXSóâÃh©ƒ÷<�„q»N[`e@Æ}ÐN…¹S…„_{ÕÎ¬Ö¬§ø¥ª±Xç‚¨é‰$�Î˜‰¦‡:Orn—^-ˆE÷Ö€Ü¿6
À“$u�luÕw=ºPb{Öµƒ�È¨ELqg"HTÌˆ �úþš˜„¢ú•5kÈm\‡»q¡aÆÊI˜3‹¤Dû´(š[Æ TUk5‹BWºJ0ÉÉ¤˜PÇ¸éã¦ìÎŠáË{	­nf^ú–Ê	0`ƒÒO¿N9$K¬	ž5v1g®ÞD©(<Ê $K´Á™­.(On.ŽýjW�“pTâµa�MIîè`­Ó¬ÛKˆ¥¼…7]Å3cuœ‹J &¤UU˜e·‘""gQ(êË›Ñ|Ã²ÄÉ”Uum
ˆ¬+D*îH’:õÖt\Œšyk!V-[ç¿b’jdù”‚`‘Ôí¶Ó¬Ý"
Sy(ïšì×YmÝ–ÜŸ:‘±$ød¥Ë“dÞ)Å¸º®ä:ÐvM
¡xÛ,ÔxŒI–ë×Z2ß!O{xÙ€È°Ô�Ò…›¡.$<6Ÿ×YäÙ’H5B²µ-BŽò1²Ìä°�Û '}õ’‡ÈIª™ˆ^3Á, eËÉ@Øø¬–�˜{5¢\/!”±­æÿ ¡E´+‹-­[½f-Ëã3C L‚fJøÁÖ•©kÚ£Mv6‡z…¶[æ¸–�¦
ô Ýí÷Æ´*ê‰Y7…3»UUW,ŽY²°¶j PK~{þ)Šð4¶üC{^±J-j…VãVçcrFq± Æ°À$d»‡}l×¹7)Ö ‘û–`L~:qÊw€†¢"_ Ê›«Æ-Á”æ¢Í�íýFw�8¹¤†[Öx±M’gPvµû{yX6DfžíâgÇYæ¯Zh=Žk©%M�v÷Üðºº©‚Ó^Á¬=q8Áßß¬¯(Vš�ã|WÜ,Ufá¤žÑ-.srØÆÇ´Jx¹¡ÈÉî–[ì(ùcyPbaq¨twE‡µÿ Êâk°
·[Ž¥«Ê±*z`À{ÈÕœ‹G9xÏÈã¢×�5Zû‡p“SV-ˆÈÄ�"zêj4ãVHyd¾ÌzÅ¥{hÈªÉ¿¥¢œV±¸dÛû[ã¨Äk©u·¡kó=¤ZÆ$J8ölvþ:Ô‡&N„½¶¡J»hY7ìa±!”âB‘¿@§L­f>É\|*»ä¢ÖÊû«b°r�13¿�ŸËL(£ð	¯ññG ¦»;Ž®ÃÒ•Ðó�†Ì„1RI#®²MR+>6�_ê'$¡ëj¸ÉM–+Sp_.M0\È ¿¿Y´”9'YýàH°Þ%Ü³ÔB³V	³vr&Tì?Û©³\®–{Ž=ªhåñÍÂ¶²Å­ì¬ DtÅ¢71·Ž©æèg‚‡ÌËn<šÇeö«j;S+ŽÁDy¼w:”ùÖÂÒT²ÊUä\† /1 ’f7,7�¤êæ½¾ØÚš¡6¬„JÈ¸ãÌ LŒ›s–CÃýš•‘£•¾ÚÄÚÚ,â5A�‰8îrÄ®R<dûu¿—.¢ßoèq+hµ�tSf|•Çé±!¤—€:ÝEg-:ÞV�¶¢+XÕ³…‹Y�aÄmLpÆ_ƒÝì‘”ç \ÌT‡Qç=@€Fóªæ¨°z£US³·ldí’¼N>Àüõ4ˆ*n�c º‡ª´…%>!À%kÄÄ�Ä±éxô:ÕFQ’�$œ›¯6EÅ1Zô!X&OSá¹Òª«0Jt‰‰ŠVýÃE¯`²šØùð,fÐwžºñ*#â.Á;†Qí*•™í’¿¼2Ìÿ ˆÐS<s9‘UŠ×­7TjÄ±ÍW£¹“>Éý5V{“u}:“öÖÊé¹yU`ïmÒÖ1XÁÇ°Æ4+”è*xÎâ¾2ùj³Í2G”’DÁÇCÆ4©¦ZMÓAŠ¥jãµ�ºÔ€I,&	Ä#UÑ y,T²Ëž�´²ÝYEj1rï|Û~é‘þzÏ(†Ì°š"Ì­ƒ‹j5®ŸÈIbÈ ÈVíá×Çm6¹�M-—µc{VTXIÄ¶ç f'üµ’@íµ–7u‘ìä2ª’ãu$	;H‰;~:2Êy*‹±Qî¤Tµ,¢,’H0È"´‘×®–©.ÌUˆ)R·wîeÊ—wl]r(Ãmˆ0:ƒ¶·sšW©£c¥w/¯¥3Ú*Ê:“*`ôˆŸ»jrØ¸á›²®KÝEü€[–KIÈœ�^«ÿ ã ßZ_jgŽ¼Oè4SUVÖŸ‰±Us. Ì¹'"­" ø�e-t¨$ÕêÅ³qíZìQ]-É¨Dbqpª #pwñë>ÍVòUX¬`#v„X¡aîÇéáªÃtú’ÛXËh°jRÖGø†qe!Â”P'ËŠÁ'ð�N’ü8±=ÒÖYØVV*;r1`�‰é—OÓmÔ“cŒ8ÐÊÄÓ˜¬dnÙÜ�T1|�L–èÖj)Ç€§¨ Ç¸Å«d6cau¬¡Y÷©€žì:sj%ô9ã)úéäe!JØm¬ãÉS!Åü‡%x`z m¬éÔ¥Œô||KøÕWL”äã %€2ÄIé×ÄëL¸ÑŒÂæ�T#øøýæºµ ØÉÛ" ’Aò¹ÿ )Ë±1Ø_%+eµMîÇ¼´‹–Ð•ƒææwÿ f²¤}•¹…c9ÆäjÇ	Lwë]Ÿ¶Xc-ûF„«âÎã)¶««@LJ†‚Ä�K'aáªìˆnÌ…šÊ˜Ýqæ>’–Õp4Šmï)
ˆ±Š�"$˜Øž›xj{N‹+Œµ�hö:Ô­ÝWeºL¯–Ûþ/÷�N(^]¨
‰nEB¥©ší‘R!÷eÆDîL“ìÕ&š‚ZrŸ:Ž²ãcØªÃº6 H"!ˆX7?÷éJ»!yQñà¤zÝo"ÝÅUäµvòQ³(‚Z°|¤³ž£AS©Æ«ro*O)D8ä†‘Œn} ’D6é×U0ÉÉJcBw-«‹Z“CÔfÀd™ORvÐÛÉ¹¸ÂÅ$‡?Ô
ÁÖ´Çù« ˜	+- ÈØØëc­ÌÝ[öÝjaa{¨ :7 <­Ð1#}\¥òêJµ}A)[²=l¥”£1Å2bXÕRÉý„	÷è–¡Íj/ßÃ�Š,¶Õw$öì.rÜ÷ƒ�÷"DFçm
M*\I7™é´5TýãÞ¶v\„vÇAÙ¾´us¿k‘‰±j“È©Ë3Ù‘ä‘Y^¢vÑf=Ò©SjÜšØxõÜí´3°5Á Väâc–úªe¬|\]¸ýÇWM�Á~6
Ñ�.dY`T–,­>¡ëá¬�aRB
I%r´\µa/ŠÉ'pHë¾ˆó	WÚ†øÖl×!j{+¢dã·€$f5¹@Mð­É¢
¹±Ë‚°ß¶Æd <'ÃT–ºº°Å÷J\¡ $öS$É²' Ž›H:ft¡n¯‹7\µÚ¥YmÊ^š¶­Vd€Ù1ØNÞ:–¦ªÝGñPøèHZ®'"ÊÑU‡–e%*ImŽÞ2vñÕ^¯•â�ºô*Váä×•‘(¯[*íŽD•êÑÐÿ žŽêSõŠ×�Üä2¾j ªÅ*,WuöÚ<=šÙ6¢}E.ëqËô!±YÆ9¾w\E½¼TäG›¡–DOA¥d–„,'—7×'ÃU^Ç}Õ¸ÞfÊÆ¢Êûû´¥ô*l˜5Vl¾š•ÇÃ2‘Çh–!ÁßÊNÛt=5$•ŠR2”V£—Ø¹,²Ç,Ö3y`• 2Ògc:eÙè¨F-;Eoàg!¯²Æ¥YŠ2öíS‹g&Âga&cß­‹X§Òâñ–�vð,©ìþ+	yä[XÅÕŠ¡FRXí°$o’ôžº•ÏmÆözü4�AìÛÇRË{—µ�76~Ò±Ÿ)?¦¶T£-5ü‘†–¾×5QÆîbVsû  Nóã¦6áÖP¥ðÈk®‘{³÷»31À ø€‘¶Ñ§¹±j�@Ø¬„§”Ç>0VlÀ…ïã¢ÜÆ%mÈHcZ‡Z‚]ÕÍIa¸^²·Y[br”0`ÁÇöU\1®±“24ƒ-=U½Ÿã¥cIä=É8æmÖ»RÊÜØÅ+X�0,€ €O²4-ÌÖã¾&f«…ÆÛU/pXN¹m°Çx:ÝÍºR¤“ªŸ\‹nFW¬¯/0Wd
ølK8‚DýÚØÕì6“wp52³/–õ9¥žqiþ‘¸V�ìöï¡%#“…Ô×Å%öR+µè ”§¸	L›ÌrïÆu¢Ü°ì¶´¨Fks•¯�‹¬)¹�‰*ScZåM­MÑa±šŠy+kR¥«g03�˜É'[%ËèÖÜr/'>uLœ>ÑçCæcD°>}ú1’U?°ßã±8åKåQ=æA q2$	>ï’TJSÄ¬ª¹” Èjâ%@€w¯])«Ì�&“È®´B|€ØÐÂ,6#ÊÑˆèiîJ¿±/oÜ·»]EÜShRË0Fëá_û´CxÎ“Q¦.«TÚ¤_Û+Zë[�^êœIbNàxëbê œ”©wÐE×rÒ¿‰-]ÔÓÿ WhòT	*ÍeqªP¬¯o¨µ“Q–œ@ ÑÊ**T‹-°ôêV²Ò�á©‰ú£óø¹T•²ço‰B.ä¬ÆÈIbDm"5”Ä#e’ÖæœXÉk½O ¹'¢†ØíåÜ‰ þšÊ53M*_‰�´Ñ,É•u7üÃš¸8B«?´Ä4cˆ¸H3o%(^;ò�œžz�šÄq[ä¦?±:¥NiµÄMÆ(W¢ÌWŠ‹c5‹+­jql@€L»SÝÌ3æŸwe»¨íÉçL;!ÀýË”�à¬¤eu"[0¦¹)Ucˆ­Cäý�ÜÁß[˜<Ú…AŽå¬ 5aQßõ¶+¹ d ò‘à?]j´3çÇÀÕŠÅ�ga*
·S“9Ù�m‡˜cGO¥§•îOr\’âC~Mh¶wnµX+à`ŠX±ªÜƒÐ�ÏY7ÇÌrí×èQM×ñícm�i H¨y]À ä	RÑ8�ºëL¨ÐÑÕê—«­e^hSüŠ
ÖÄ�AÈŽ‚:×¦‡h\«ò#K…C’´„åYëÈTð¥‡lØ,€	ñöhÉ9©XdšqÇ3ŒØ-qê6‹­SÝ*ž%_æê5œ;’”U+„¹m)…xœëí€¡”«†Díá¹…˜Õ›½ª#ÓR­8”ÈôiÞv‘:lÊM*ÀÌÑ˜:±´™{¨OÜJ©BÀÊ’ÃSG[!W‡\‡ºc[rÖà”t±r³~¬Œ:7Yê¡I3
À*­ˆkv^ðô(9—c¶° u'ÃRåÝ5f ;WMÌÏÇížæøš°Ë“J“¾ÐzkÆX1mÎµqªkJ8Â¬˜šÎÂ	OS×U+xð�ÛmCªqø}Ê
T¬À•ÎîÌÁ¦F  <5+
ßÌ2Ê–Ð YÃ®·µ<tbœu »+2˜,Ä‘æŽžÏf³O[ŒìAÃ%œ«„ØùV²±ÜÀ�‘�°öVn´T*œ—òë)ÅJ›ƒZ¯íŸyÈoíÔ¥ÛÄáŒ{†w‹<–°!„†Pû€ÞÖ ´A�ÏYªn¼…eW£óâ�¬°w 1-[0›² F@	!rðÕ­�6»Ûi°€‹Æ
	,ö)ã ÌFÞ:”´(jÛeoj#®|�ÈdeØ2ÈýÂLîjšš“1IÍe•Ób¥œ‡­e
¤* qð$ž±øiMU7�IiÄ¥/�«iä5n�Vf±Ý¨­Žê'$eÄ‘|tZ©Ø1sF¿Q”Ü‹uìÙÞ^ÚÂ…>U/;NñDÃæZAv[ä[Ú/ÈLTÓæÅ�‚P‚d¹»óÖv¥´ù™9u$5dj¢»@R|—±(Öa�6è1ÜÄN•0lšW Ö„	`À/ržç‘Ýÿ h` Üc—S¬­.A^qÞ­i&ÉR"Æi$â¡A
ÃÆ=Ú„«Bžï�Í|–J­­‘Ýk¼˜"v2�’"5i¤êKOµ´Ôõù�2ZÊÕÕSµ†ôYmÉm¶ ÉÇ¬hU¥|Mäº^Kƒ¶qÜ[˜Fc$€NãNM½G]@¬Ø,(Ö“Eˆ­G�‚1�öÚ FâzènUbƒ”Ã&0Ëüêw±ˆ`É` ˜üG·KM>@²îC¬šŠñ!Áš*V €¾gÉØ˜lw÷tÓÚï~.%++[Q’Ââ±M‹¶*	êDe”ž¦F¥ÆÔE¦Ý¯ …4¡¹ŠÂßŠXk�Ê 7P‘3Òu”ª+¢b/f0-½º8íå¥ßb•eYYó.ÄãZÊºŠûœÏ©Ã kZÕ‚ÈmWOrÌ˜ùL°ñ5Y:'©8§-K�'ê
¸Ò�Àö.¯gFNfLQÈÔ¿ÅHê°Ï¹`É þP€‚fTÈÞzk@Ìs7Èk;ÈF¸ªÞØ)åoØñ0gñÐ¨.S6«qK;NËQ]Ë…Å€^.RÀî5Ww%Z‰Œø|M�èíŠX¸faZÁU½ u}ÂêÍ)›#vw+Ïvn:a�à6@$–ÏZé@¼¢¤Ê…»ŽxªÂªËÚêJ8ßePÝqq$Æ³iË�Rœ4Q_ÃÜEoc£'‘XB"¨ ˜P7“×¦—72ÒtâÂjj‰
xÌên67mË3Ö@[$”;Ù%¿�K\z†þBØx·¥ZmH“-™;ŸD~Š+™Ëµ%QÅ=—¨ª=´roÅ_2¤ž„@ñ§íŠÕ»‹–âÉ/'k2­aUÕY{o 60'q³LÀÒéÐhïs�Ge°52›�#å]ö'Ûá£µD1—x¹oÉZ\µ	iÄ?Ã¥€x’ÄÆþ1«kÕîsO*ÚÊ;r)[+n2wR€÷¿BÄŒœb22cm£}D-õ:6Þ•ƒ;†‡ãYZ»µNX,båB€H`cÞ­)LeHËõØÖ¦WVÄÿ #¨—ó6^û	ˆÖ}­Ø!â›™(B·vf­´	vØ) ´+ˆÜ@ñ:
RÛãÈŒ¨"Ëi®ÁSU/f*B³{ÀÅ¿iÿ °¥)R'o eÎˆÐE{Ôåò¬»š±b#©#a2•¤1Q•ªi¬åeeQwóv"$°êË¶Ñ>ÈÖ}µ7Ý­=M÷ÀsÝ,Î’äÓv I,H“"mU¸WW€Vw±šºÕ)Bl4¨2�‘lzô3áùê²‡n{jñ}ä­oµØWm/ÇµºÅ,0U±`t>>:™jy0Õuñ€Ù+²ëë6 !Ã`ÐªÒùG´LiÉ÷
_¸«î41à_e¯�S egJ	“©u!Ö2v©äßvu×’Õn+‰•’0>ot�R_ñZ‘“„ò¿ÈnÔ¦Kçïù)íàs_6)é“ã¡7Ì¬’hŽÕ»VÌ(²Áp¶E‘ œT‘á¹3ÓñÕJ˜ÒÀÓ‰U¨²ö+®·¾À[¼¹‘R$IÝŽ"zhˆ4ä´ù{Øƒ”áƒbÄ¯øÅ„ä«Y“å•ß§^ºT*Òšñ›ÍvùÿÙ                                                                                                                                                                                                                                                                                                                                                                                                                                                                               framework/core/components/extensions/manager/static/img/thumbnails/index.html                       0000644                 00000000000 15266055654 0023701 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       framework/core/components/extensions/manager/static/img/thumbnails/social.jpg                       0000644                 00000061215 15266055654 0023677 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     _  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:1071BEBF83A411E4AE0FCAF187978AE0" xmpMM:InstanceID="xmp.iid:1071BEBE83A411E4AE0FCAF187978AE0" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:372a485b-871d-453d-83cb-e8ccbb07693c" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿþ ,Optimized by JPEGmini 3.11.4.3 0x6e47d5d3 ÿÛ C 	




ÿÛ C

ÿÀ    ÿÄ             	
ÿÄ S   !"1A2Qa#Bq�R‘¡±ð	
3brÁÑ$Cáñ‚’%4cƒ¢£Ó&'5“ÂÒâs–²³ÃÿÄ           ÿÄ 2    !1AðQa"q�‘¡2±ÁÑáñBRb#rÿÚ   ? êÞ¹2q´#zX«;[Ï\}Z¥·Vwsóu§	R­»ÛÌ°nMv€Ò£“}
|²:ïîÅWY�£5«Œ§È\!ð*£¾íîf«»ÀÓK‰Ú%¬t¿P³ÊñRhãn^Ð-Ôša¥Ò�¾`å§:k}níÝÍëz[{£¥Âü=Øª¥^üß 2E†é¤S*ÛP«ÉGŽ39WÎþc3“ˆó×GU¾Þ(Î%Rê×˜Ôø\¥È™Š‰”4n èÉûZ~im95Kr²n¥àP°ûŠç…ôÿ Ã‚#ÄÜQ} ÏLÅFø¥�Ã»^uüžx¥wá½ wYÏ%¿S>ôë+5ó T'½E¯/�ž2¥6´ÞìdÚY•mþGe¥Üç÷AÕ¦F¼\8<TñïË˜ª£»¸.RŠêè³JµÊ·Çµ^ÐMN/ï!­#ï&áÝ«õ…äb[„•õô.˜¿Ð¬¬œ®egÛ§ßOj×Hèj_79¿Ø’æòÆ0¥êªÂKm³ò1\<³1[¸LÆB�ÒPYÄkKS÷±mDpæð¼áÛ_<¾Ò)ÄmN
¨—¡ÓOsJË¦üÊ™”üº¡»>ÆTH±Ç eïZ<ÏìÀ¡g©PÜò
-ç©Ú
‹”U\]w:G\-©â%]GÎ=KUË¼«#‡6Tš:kç…JY'ârÕ×_pâin¿´’d¾•Zkù8•U¼:×z>¥ÎwlašU¶‘õ§3þ_-w”ãpÕ0²·ê!ä�b‰Š™ƒñÈ«Uá_Ž)Ó§¦ù#O<_7ùf£.Y¢Š‘ø€‹!¦š*b\'�¥B°:|´{:ùV[]Ø‡e¡Aû<0ºj«^P¤8©¥}aÁS9&‘˜qÆ
Ó†ï�æ¸•K©ªWÈ©„ÜÂêU\åäŽJF£vPôîÐÐá|*8uÏ¨)¿ìLÁŸ1˜q(…èÁ‰P[�~ãŒí¿`}ëïÅ™�¼�¹‘ãâ«—­¿�~8ÉS*n.§Rª-öö))°–á¾—2ûÊ+óÒ•óÆ‡™ÏR\ZU÷´c½’<q¡¯¾tÄË~'H)%óhcv‹˜§|0ÃJ9‚s­Ð{¦yƒ\Š‰Ås|µÃ¦¦Ú‡ìhÍ³Ìƒ}4‹E£Iê4é�JS.ã3 ’;Ý¤šoïUHçóÁu…¿SSl»ïØNN7ïDº�oNïüØš¦é•JN8pZù™BŒ¤\4ÅEøNiâ�s"ÿ eréJ±âü0®®ÁTÔ¢•oT‚W€É$JœKÆäž._‘‰™P½
²—§Ô^nLìBövm
/õÅhøQšº"{Úµá±›Ñy‚ââï/…HÈmãËÀ^ÚùQG/ø±)9¶ÿ E¶•ßàLI%ÒªBÕ$£õ1nl�…ªRýx‡Â*5ë}»¥äºiù\h©ü^=Y›_åtðå’¶»Û¼NŠiUxWIÒ�7ÂÛÞŸÚB÷D¡Ô•k9{×ÓC‰˜vß‘N™Wôü�€<^¯
Ù,Ž‹îô©ñÆáðÏ1™"°çCˆVà0_÷ü1NÏUâoÈ­�%©-®’ ¸æÞ€âZvOòe
xqž€lÙ¢LÂï¤b¶—IøxbªjagÃy"‡Åx³ëps2ð2èòIß´Ð¨éwÕÅ*lúhínhUXÕ=Mù$S“—2P	¢]9­Ç¦˜•{7n�„¥¥~_C5‡�Ù8hÊe¿Q¯ÿ –.bmà
Z\õ¦ŽGVYU–ÛÂ…×øyøâc†Ïö3/v²‡ ©Š&Ÿ°âÓ»ZšÅZ¯—!Ù“—�/^­lnBÖ�JsxçJm÷ru©Å˜ÆU�:ÄÅX÷udÔðûŽ&ÍÇRÚŒ„Ï¡S» ½¹Tå¦˜[‡bR�DÍ+K¾]Ú6`Æ*ÜÊõÐüF-¤ª\Xü‘ÆÚjœ¯ùh2F™‘K:¢µZUqw´ú0]•%US¼2«£­Lf£¯@rŸMCË(\›3‚ƒ»¼Ô¥HÆfM·:¥�{“cÁ$±šøoò
zóß¨5*5‘Röen&¡“šày¶E[;üÉ£oZ"9k‚fèÍi7åt22HU6Ùà{Ø¾(‹Òõu°ÞXG_—ùàJ©µôÂâJƒƒ;i�îÇp}¼°%(ÎKž�M2«Æ®iâÖ÷ÇúccËÚ[¥H·’0{/hÓÝÂ¥¾oì!M·¹$~ÿ 
Ëkè>«~=qšIt2|N5hº¢+f#¹.¯î«}_³-s�ýÓyjâò×Œ›[�µ–ñ_M=ÖÆ©Fwâ„¬‰èÜt½uÖêûß†5OFùXËÏ2³4~7“ÖUdÔ“_ë‹J¦›…w‘Ù‹e˜½¶[À9õûñ\¤íø›mÞZÔ áqôn_‡L]*2²Ksð¸v’L±úÃÈ^êJSÝmzâf§Ý)Âï&^LÝÕÚ5z]ÚW�òÓvZÆö‰‹¾»Û,´‘ÅI™âI~§Å:uivð#ßa…¸"keŒýôñÅÊw¥_.t§¯Œ}	±ä™‚nÌQ;Q\Z<úóÂ�3e] §�©Ÿ(�GÔv^4�’DsJ¡Ñ—•ßpÇ:—yñgÜh©SJá²é�»&L:pÌúQõ6ü9×�ÅJuNŸmÉ¾boD9GssÂE	¸‚¾?ëŒ¸›³	I½¼e•	†KÝ·°¹Q|’Ò¤1QŠiÒ­Ž3M-Ýß|†glŠ6J™†4u•xH$TŠ\é¥pJªJÆs0�üJÏ´#&ª”„ÊEMj<©Ëèmî<‹~9ÜŒÉ4qÄ€æX²¤~ÍÛIuÔ°ã³mÓÇãäBtÓTO/<•Ÿ$fÆ¼.Ní9è9^tÇ$å;z­K‡Å/<„í'aœ˜Ç!‚µö�‹‰’œC)\—ë¯SŸhï¯Š÷{Œqwü¿¶‘+Ìë‰î­3ž’)6·/È×4¶ºÝ(¿µ©òþ~8)RÝ±ÈÜTÒ—Ï?¶Ð½øÈŒl¸$Š¢å5¥zãD?r›”ÙŽŽ-6,¬pTÓwfI¡v3º¤kÍiùñÆC8¯HÇ¸\©Êµòû°*e±n^E°“�†ð¶©,Nte^éòÅ7.ÿ f½ü�ivw`ôà÷ˆ5ëŒøV™¿6M.§ŸÙy˜dlÌ~ÏûÁbÁ�ÓZàN%¬z©Kërä
ñëEöf^·
n—o¹ªSfý 97¨ÅÞEUFÞ'óÂ§“žfjù‚¥‘›&·LÌMËOw÷N2\³¼…M¸S™o”r$ô�»_x3#VM9ÿ å)S5º¾ÏÇ¨©.È¥rãGÒê«åˆNj}y”æšUì¯åÈß"ÆµFa.ú;Ð°âùà†òdÓë&k
fG Zpµ¼>&¸¼Þg|ŒŸ¢É—,Œ‡„jŠ×2·Z|ðÅ1Ž™&+jÎúXÕh,i‡â·ySÄêP®¤¥JWyÞúµ÷�Ãb¨K)RÝÞUÃ*¥0g›ÚEì–‘³fE¹fV¯´&E>¼Æ¡ß>�/¹©P­ž·5 ¹˜™•eM*M1\d’³S8ñ¥ñ'ap –HÊ–Tlr·-kÓãŒá(yÕxïU]4{ÔÐð_…‘y‡òêÞx‰Œu:Ô•V}Ãç2’ºÉ(SkäËÈ\U.rMR¯NW‰S#¶^@_s)=-×_»ŽS#/`*æØ�ôˆ\W0�Šòºó?2¡éá€á˜•>9�ä<¼�À“$zVÒ-±A¥gkƒ~¼rêeãK`t‘e3B)ÃAóûñ’–¢ó¡ªªT;i³ñ«=æåáåA¨fÐSíÂš‰äOÃ9„¹ø—™;í¡xœ¸ö¯jÔü9bf×~GGvœ]j.Dj_rÒŠŒ­w•)øcLï ’¦9|Æ^í$‚ñÁZµ5 �žŸÇÕ-¹Ö7È”ê¦›ÐF`H'¼Zù„döª—Pr48œùi÷Ãóß¸íÑ’Dd{x.-ZÝ¯‡†4­síûš|:^yôò&~$9¨Þ8@e&àÚúajÎ™.fúõÐù¹Çº‹·K?)ÞÈš�Ù€ÝßÄ²}owi9‚7ÕÝïñþ|pœùJª¾¥²oßn$C/.\ULÒ·ËÄqV»ô/*NäY3X[D³Lsk†ÇE~£3²[‘á±­f7]F­?]0í¸!ËÆ †]Ú´nü·}Zâxm1©�Wá."ºoQ
£{9%D`^t©˜”ºÿ %ÕtÅÊNÊ‚"u–ƒÊ·ýC·µ~%Q¥#ñÃ]0û»f¥¶œŒÏoV¶®‘�"_
øuÁMü_ÓS7{xúãÌm&ÄŽeÌªÖGJ-yÚØÎîU…([±ŸdË]˜æ²iìëhé×®˜·OŽ\ÉMUN:YÆùš'‰áš1¬’17eÉ:/€>é×ª›ãæn_X� [L«í[mvVk–ïŸ	ÆN'�Ö»Ê4³éàB:6‹ûhÂÚ¿^¼‡ž¼ñ¡ã–üÊ¦í½ÎýBÎH·…i�ƒ^O¼Ëï7Ã¦MÝ©NwÈnFSV9$
.ïSšþkŠŠ[„LÔ’u{iú6Àf%–F‹u!,ÀwE<¾ÞXÊ]–>æm8©ü†fO”�„™s:Š©ºµ¨¨ë¡Ä´Öô:+à d!Bš[¯¾PþjqNž6ÜäŠ[¢”³kO9É,¨/r”v4xnu:õåŒ¹Îÿ &j7¿!Û»fö´à{W­•4ÀéNËQž¦|äË»‘‚*1ÓZ´4&¾G^ùF©ÂŽQr,G;xI$.U‹’)AøréŠn0çÛpJ¦øk]>æì´Ì¹™2!fâ&N z>Àè”µ�>~à»K¸³]e¬õ‘,‰^r²ÓÊêøàuM1žEÓLcÜ&Ve¬j®M‡¼iàióÀû¯ê)ª½üKZ.V¢²]�¨“¯Ï\SZëô%7uè3'³¢È¡md&T52kZcWd¾\”™6œ5n|Þ¤ÙÈ†%QÉƒ/2+K~cm["©\ÊÚ*¾¸êÓˆLoÃ^ZW)Ó¦× ©ÍçÈÇšfõfâÕh‡ZxJ…2Û«\›WÜâñ#~Ð7O–2½¹üÉð*¿;^ÛyÞ¼±�ž.1:‘]Ÿ&)¤d÷�´S_wõœ�“P©Àìêû1‘(î´ÑéO,L)½‹mÚ	¼GP±ï.½¬VO·ñÃÃÁ3Ó™3Ç…ßW±dÞ5œ.ãÜùàI%ž�©N¦êŽ™ägY8	
Yï÷Ï”Z¯T9kQ».[¦cÑØßcPŠ}˜ŠšVÐªf$µy}^èè�õþ·»‹‹âûº
œ,…À©<­û4Eb•¥Ç÷[Ìsß¹ªi&ùoØfd7ªpJÀÚ¯»�‡™ÿ íÄÍ4©ÑoÐaÕm_±šmõÊ�â[˜¸$} ƒÞÅYË3Sf:‰‰Ö››„éðéá‰vWÎ€œÕÝÂÍ¹ï¨RÉ™kHcs
S]å|[ù»3/þn´/*ÈHŽ¡¨­®˜™…lŒ]•˜jOFDQµ‹[Üb¸[ñö%µO‡¸M&ûfH‘0™nâÞQ·ë‡‡†®ò4ªæ2y±d4	Ã!!‰­4?g†!õè-4»¹ÝÂBíÄ^6eu5[M—
RŸj»®6Æš¸¼~C³bÑn‚®ð÷ ¨ë×â>ü¿úw¯�½AÝÖ:O(©ÐÉZGtSPæ<³¿¡?üÏß}AÍ- ÍMë»¶•P¦E>4û°Ó}9sg3òÝÀÚ!äÈF‰è±AzµM£�'Ï]0JÖå%Ò ¤>·BnÞ[Å¨^Ÿ¸ÑU3RÜh
ýÃ’ì»[9BE¿*ô¨¦&•3×÷’›Œ‚ïk=ó3WPQ¯Pysú´üqÕ¸xÇ–ÙÍ.}í§—Ôdl�—�fBÚ•âp©<WxbI8ßA”¾-Î¶Ð¬ÌÞÔW0ÉE‘–‚€Rê}Øª�ÒÔ¯O±YØÑ…à<"0Tj<\KYsmòM(WÐ)tÊJ¢fHW¼ Öçøô½Œ©TÛVTñM¿>>dß4�FŒæ[ª[Ü¸p×_Pâ¦#—¢1Gÿ _2^TÜÅGïuÄÝ¥c¦%H-`ÍÖN"W¸¦ïž2mt%©¶zÍ–y#DwXû�¡·Ë
¶E¦ìVU‹nV¨Üte‘tòûð,cBœÊkÚVA½{×‰–Š)æ>aÎt9ÓÝ_osEû¹[v‘]*w¾®¸5*ð)´ñ‘4ViV:¹bÖÄ£ïÊðšûšR˜p—°Q%­j¯²µo¸¯_é�T«7s.˜+"­¹ÖRˆƒ¼Ëm¾XÓÂ�ƒ—Ü‘¹£³RîltÓÈaátüV7ü"ç¿Ô—‹‰½éYoüŒef£ÙÁ+mÞEä¯;I™!h”KÀÆ‹�ÛQRßÃ�I"*e£w’<¿	
zõ©åÓí$»]Úådc}Êº»¸d´Ç¨ cZü1.©M<�)+Seæ:mäQú¼b‹m«QÅá©Á7’¢T-ù’²ÜÑ†ŒHl�x±�-ð>ƒÎÑïÌ–êsaˆ¨YdPÐHëF½‚•`)PÆºcDL<zL>öõ/%:ÈŒ‘#+MV¢Š	ñùajq½A]oæ�&/W¬6ÐüL5‹Ã—ÏUMßÌ¤¸L°0’BJ2¨º+oÕ¼—î8º”¦ç=¦)‹[¦ù£X¤x]–Ów'§Öÿ ,rVV.ìDD½ê­køÐ²µ<N.¦ê»¡Û²·Ló4qÇe­ŠÚÑF”Â¡yï@Ž'c‘èn5�5\kä?ž'^&UX&d÷lª'šT`mar�Æ¢¸o[-ûƒ•:•šw�taEXÍ#«“ìÉøã%&uG†ær1C:Å¨£{þj1t»ñ/Ð74ðÕ¯¬ô–,Ù7R­½b¤1kJŽšxã*¬�ÃHÜ„Êò) ˜ÄšÈÍ­ >\±¥´äÉËPVÎv“,ñZ‹rºö�ÃjbØÑ�ßuú¯Ðµÿ á Y[êÝn{½ß•3Ng~ ¹OßÀÛ�Ý.f¤8¶ÔkÂµŸ¼Ã¨ÀÔ¯r¥SRÛ>7wyT°ûápÄ»†[Ë2l„˜ÓJ…Û�75Ú¾Ð22J¬¬‰Ü¬Ç‡
™vÐºÑUÒÍdfâùy+½ÝNäbñoSDÞË"EÏFÞ*Mæ[U§1iz_öR	 xÍÌ¾gŸŽ3MDè)ñOQY}ÈÙ´“ûº¼an‰uøcS5Y8aŽõXŽû4¬™g•¹«3ÛÓ•¿~5Q¦Øææ} m•cJ4q*Q´ëÓ_)Â”K\UpÅ”Ê8T¡fV—[N//ž3RÌŸ
‘‘%ZèÄBÞIÝÿ ‹ñè)ÞtÜ—•Ñô‰ˆµ�=N*?Î¿"UJÕMž/�6ƒ#Ukxn*·u¼þ:`¥·¨×8»ñ.¾ÄF†ámhEÊÃ•*5§ùÓNsÌ¦Þðä&MxoI–MáZ
ÔŽ•ŸËCŸv©Dó�¡y×2,1À÷[R¥˜‘M4>:ÓËJTÌïì5&ã‡|¼eŒÙ¨~ÌPº
›¨¼úà<°è›ö´^¬­ž‚>^lU™Z”cîÓ§<Š7¯3&�MzÜZ	ê‘�_Žäùþ÷,?*äºx¦ÛëÔ´IÌdª N ÍmÞxË*)nÏÈ= *¡wÒÛUß™§º½0©ÈÆ
Qna¬Š<½‹{qÆ¾è®2sJ#‰&ôæÂÏ©öqY�íii»KGQÏ–¾�
©ª¢pî-IY
HÊˆÕÃÂ¿~2¦ÕÏ�'€2cyñ·×(á¶/=>XÎ˜Qo\Šªts¿Q»vqA+(õr
ïÇ^¼K÷|°Ò�Ñ5ÕÃ±ëö‹xÔx#$EÔ¹þX#»îüÖy|÷cç²ZSf'‹ºOPq\yyZ�éMâ˜ý›êœ%aT�Îï|TšÓðÄ*jIÊÞEÕLä½œV<ÊÜÂÐAáˆÞË‰Ýz…�QpL}Eì	$L
Èˆ8i×Q…+ßÛòÚî�¢ã£ìjµÜè€˜Š^öÊiJgÎ‹Ž+šÔg^�03MÀ–Æ•Q}îíH§Ïç„,ˆƒØxª©«	¨\/—Ø›|Oê1¤–¤¼
E«/ŸJâ•ƒ¤ðëmÊ�¼¥¦?±­ªë§ðó×&«*Iá¦ó§=à<›Ç½»¸Ò­ë"Ÿtõù`š©Á­Vu5dgá•5‹‡„ëÓNž8†›Óû}Ì‘3Å´ÄÍ8g)q•WKO»ŠK6°UW—Uò;>¡sìûÒ’âTÔNži˜ˆ	ñ=~`ÂÑM$‘ïjXÔ»�h”°þy,-båo‰un”ÆŽ'U’âhÞdÝ‰§¿‰n,iˆA)¿¿Ðˆˆ$*J•U¥T±å_/e{hh…›õt±>^øØeV�’náÓÏÏLk¹rk--æ\ìgÚ/˜ˆW6èç‰uû±®—	R¾!{Ø•äU‹y$me¬H
Æ”>xÉL&ìÓÃ�¶t™…ÚM 0W(ÒNŸ,5Ãˆ2UNò]æØÞ‘ÊÂ‚¤ô4>®®ñàO*S‰ñÊ-ÁŠ„[§Tp¾¼¾xÉ7T2¬—@c�£¹¢g5µ�Ïù`j~ QJŠwáàKfâtC»÷@ˆø}µÃÅK]}…*•ÛŸIßPò¦¹9Y’±Ýì�xÐ}oÇ¦­i™»×Ó ATf‹íÌb·W»Ë§CÏ
wï<ùœêð˜ý?ýbA|l×&£Aü‡Çšår›m'6ÈýŸ!Wf}Gì©¿Zƒ_‡Ï…»™9kí¿O0fw3¿}cG¸Z+mz~|q4ÃÐ_w|ÅÍ®JKKEo±"ƒ^cÀbÓïJ6~DL~
»HMò>ªzÛ¦§§Ù…<JúX˜—3o®ìjÉo%¸ªoYZ€»Ðüyb#Yñ.žAgŒ;ÅWiâ�Z×“¾¾5þx®ÃÚ%¼:–Øœ…#Ì¶_x±Ü f¯ˆ­>ìgKòôÔÓ1Öªn>Ö@]˜¯/ÃÏKŠŸÓKÔ$æýnd™{Ä.:ôÄN¬bT/Q°¸.Åyé©†•ÆýÉe�ŠFö³)ù|ðµ ÌßT.iäÀþÄ÷Õ{Âì‰€R÷¨ÙOšŠ5[¤)ÄUGy|±®· 4ª‰}ÛÞó"Äì.åáOõÃKoƒT’¿ì¸˜úÜs~×K·­õ>8–ž±_Ò&Ku[�îV72¡ +ç…Ê¾Ô+9ë&`Ûµ†>]àuçýqp©ë©UZG™¯&¯¾Kaöd°daåÅŽj©ÒyíÐj§í–à€­å®µp©¶�œ\Þ[#wZ›"“EòÆšl½Eª³žHFu8�ºD²½-+ cÔ×¨Ã«sbjM®»ÀÈ.‹6Ê“*º­¨Í¥Ý5çO·SO(©O"@ÑG›�	±D|•ékxù�0>$§BÖx^B@¶I—Ì˜B¥jç]Xþy`”Ôê—íõ+0í˜µÃo-ád©^£íñÅ*u%ÞÓø0Ñ?³‰Å$F"ã­£]|þ¸”ª¡÷‘•TÖ¢—÷÷*ë–v‘í†3CŸªyâš–Ú2R—+Ø´½U‹¹…,ü11)»äWL!ˆò«È¥…Ï@.§çÓÓ‹ýB*x~`@ÍÄÈj [fçg yxé‡6‹òçŽ{Ð¬ÚîaáxVR¥£Zõ­Õë�L¸§ŸÛ‘šŽò{ñArÙÃq¢9»•*¯An§+{J¯šyÌ+²€œÀ^Ÿç‰¥Kðâ™ƒ>T¶c:ûk…BF; x|ð9«½Uº™.!Û2®î]Å]XŽðñÓá�k²SmÆ»ùƒ™uI%vVã+K–âœþÏŽ6c¡Adƒ6ô½‹ex«ÄÆ´"ã¨4êkwû@Øzˆ�Zôun1F¯]0µ}u2©;<¡.1·v¬¶éA«Ï,5S0÷¥OÏÌ-�)—.ì{„Û©·_¿”Z—Ôfóæd�jÍÆÇÝ]mâø`¥ÀÔ³—w%÷w[÷«Š˜”l¡“xï’ÅÝûª18°YÜb$I¾e�…Z¡ã<(HÆŽì¼šoÂ°+(—#Jd£ªÚÌÚ]óÅ4ØY+–wT²U±uÞ5üq?�ü7õƒÖÞ$Zâ{«…¶òŒ×ŸR,Œ¶ÊB¨Ÿ‡AJ.4M¹6»Ú1™©#½ÝÇ#VáÖÓMëläƒÊÇl÷JÈ¢&¾ŠzyŒ2Ò¶Ù0�\5m"JÄ½7±ÉÞ ‹Ao†³Œ…7SãÐ9ê»-Ëo[…Ÿ½ûÕ¦µù5Jwô)dŽ$a^;�º#×­p>)‰Æö†Ê~üÝ�3¬‘ÚÏÂMÃ„|ç®&Õa›SÄQ ªUF,Ö³Ú|¼Ž�1J¥UªÆ0K§ƒáêó¨ïW"eZ«i†ªçO�uû±š›s4Jå¶ˆq™£Œ@ÂV`­uz[ÌóàM%×yñ•N¥Ëxê€Í¢.hÅQÞT…$5·è~L<0¯�p3/>\Ë­ZkYYìTkyr>8Ð›—Œ~Iš¡êý¼eæXv{+2´Ím?¿*ai¿ÔÍªUòÃÊˆÎ|oE:‡âFç§Q‰U$�Â›Rî—‡°®!²8;¼"ï®•ÿ ñëŒ¡;çå÷3¥ºT~ÊË•UK*îîPÀ­Ü¹!�+½.g-Îì7gˆÎQŒ,Ñ±nqÞúÚž˜~=
³˜Pùó#–`±è ^ïÏÒyó!¶±�> Hlµ�Vf×R|13*E«�È•IßxÖÓ‹Oøµ¯‡†)©…�ÀÓÅ¯ÚÎäÈÉ~y¤@ˆ
*©<nì=îu¦&¤šðß¨Ó)Ì�–sÈdî2øIæ<ð§)*UÈjöhû“<ŠfÞˆˆºJãwM?:ùcRçætÈ¼©YöŒñmÝñ*Š{©ýŠSTÛÐ;n¬¨W»£=:�I§Ùþ¸U¬°=ç“æçi¢+]¯Otb!ÅÉ±îs�Th…äoðÎ)9Dµ­¶3³n÷»‰Ì!V`¤‘ŒÌ¦f-iá)Åùÿ <U4¶øf9øê\3JÞ£r­&ãHœHãV§”×>Ï¡°†“xÆ¿²·önÖ®4(r*.Rdµš&á5o.cúc='Ä”¦RFQg˜¶¶Þ÷2œ?¹WSÂ§zrÁJN`Õè‹b‹™F6!è
öCÒMþNá"¶–»(±‡Àc5‹gQJÍ¹ ¯ëgyWë]�^ð-ðù“<ÍbÜêÝÇ³ÞøbÕ*•w¾d·/w¿G‡Ðçkv—³y]½éhæ{7²¦	.WeecQŸ‘9ƒ)pË~­µÔ)ÇÛBŠUÏweüZªïVíËS´Û+è•è*-‹¸“²yŒÜÔ×5>ÕÍï	úÜ2¯ü8áý•LžÅünÍ(ƒ¥¿¦‹Ðï£EyÜ²vc¶9‘·gã=™ÍÌJ‘7ø†dvµä²Íî�1ß³­»<t<_Èìèìðü™×�CÝ“íwhòçýžìÎØÛ¢ÍÛÅ²r3æ¬ñ‘Hêá^wÎ2U¼+ôûŒô—ØÞÔv[!íf¶¶Ábv®F\¢–Åi×«‹ëö7§HŽvùüÎhýŠ=úSô‰™Èö»¶9�›µ£v|·fòá`›?.gYžå`:ª‹¨	¨žÑÕB²³;ö=�£ï;òæwµ~‰~‚×`®^>Êæ¢˜
zÚmlÞö¾?´³ÿ <ßÙQïÿ ÍÙò:ÏúC~†Ùý‡Ùìçh=gs] ËD7’ì<Ý¾¸ª5;—P_àµ[ÂãŽ”ö“fy{_âÄÕMþgG,ÝíŽDæZ;¤M~ìvWPxUœ’Gg�Bp¬q…Žù*´×AçZý¸¶âž—Á+3ß”™âvL‘«:0¥¬Öñsçá‰œoÄvñ÷v]¬€Væ¹šïv½:aáÑ£L©ES/ïð¤|.%:~|ð&ñNz¦˜¾2f‚§!eez\êkM9þN5<T©X©NPÄp³Ù"oc4Cã÷àqh49[±$Y02€ÔF“„|>ì/ÀÑÏôU²I²’A	Ì:R’¿¾e?<ñ—
¼ÝÀÃœsòC¤—HU¡d÷–¨”¡yÿ \tâQM?$:eß]Ù
Ï8õÏf-‚íáÜ½ÜDtþCPáåo"“â¦PY’QB„Ž–ïKZ Wºa]éc‹3åe‚É4*Ò2ÆGƒ‚d!ï~Á´DÙ<žÐ{¬O(ÃÅ9O9_Q£_íK1©Róê8Qü‰ÊÆˆ°¹´èžXÅðWú…ø
+Ÿ7#ËÝf]|°E¹YÎô·O˜K…Ò_ÂOòÂ®Ü`á„îôß@aaz™Žê>jçV»©óâd¼"(¹X¬‹ .d
J¨Ü>8§1½ù’­�ï�t©¢ÆÈáMÚ‚:}ø”ãáÌ•—@!%ªÚ2^¼_½OóÃ3gå×�^GmA½b¡7q­n²C¦µ‡™À¯ñ1hî¿êàzÊö£Ò¾’;A–��°ælÌ¬Â¢lðÞ=yî”­?y�÷qË´ª-©ìþ7fë|uaoØôçcêœ!úZ½.å}ýŽ~ý¦ÚŒÙ]‘•�\€Uæeê‘‚	ñ%F—T]ñ;nÕvtõx:Éú&¾�Rv÷0=+z^Iv³mIo%³ód‰3àšŒÆ`ó(t(‚—
U •WÃÝG—²ì8ûõž€vg%’Ù»ŽÎÊA�ÈåÔ$9l¬Kq(äT £Èp™>‚Q‚v—%“Ú;|ŽÐÊAŸÉN¥%ËfcYc•O0ÊÀ‚<ˆÂœ¥R†yçúc¾Ž²:IÞŠÛ1²rÛ9†o?²òŒå¶ySw­eÈ7CFd„Ë@û:åð³çvÝ‡³ô;ú½2½£»Ãµ�köî£h
3hÃÙæTô!€äÊt ®9WO	éì{_ìPò·'b1¤ókõ�=åöm²¾“û7–\®Kkf=_mÁ
ÑW4Adžƒ–òÒ÷À<ÜãÑESg¡ó¿‘Ù*_×ætO.ñ>ÌMÛ©†KÔðþ÷Û�C\:Ÿ:—lÉ%“€a 1Z„=î•4ñ×‡ñ;ÐÒ–|ÿ "²®"ÎË™Xw1ñË±ºÞc^µðøcB¨ÍÕDÕò´Ì~°ª,RCÔè|ë�J‡Ÿ@©OÐÑ‘Y=nUcnÕ�YÞœúuùaøRt™)o‹~ C+E“hÝ‚ ¡fZª¾½ÓÎù™wnŒôeQÁz™Q§Ë]uóô2mÚ<£ÀVYdyc‰åãŽÄ3Î¸Í¤•T“ÃT5VüÍt·) @	P)½ú¿Ã_1®&5Ð¹…Âò±/D"8•³roÝZÔ²Ð-òÿ ‹�Æ–-oBòsÌoe�vô/cÇaJyùrÆk•Ñ*¤³è|î8åYR9$@Ÿ–5</%>%ð‡:…ÝÄš$jxdmñÂÜä˜Ów$lÇ$ÊŸ³÷ÞÛióÆ}Ó(v8V8®«ÛÍ0%%7 ÅùK]Æç…¸[„L	ÄÀµ!m/Ú1²Åj.Œ.Ó¦-ffá0¡ óÔÝ¹Ž‘Ðïó£ô:×“Êë¸3s’@ü{¹Fxí]:ÿ ò®)ªšn”J®•R¦ &f%9^1V°Ø¼\´øuÆNŸ]üÍÞr–�w¦ê”È�ÄºÐÜ‰Îß�†2sRsk†–Òæ.„ÆJÒ7º­{Výt¨ñÄÎ“‘‡¸ÿ £²Ñö7èØ�„"ffÅ™Í 9ægé~<nÃà<u¹©Ÿw²§‚„ŽQÄO7~�9gôùú}ÿ ÙLÈõ®Çöbì®fI_WÊ�s§#&`îê5´§€Ç¦—ýtq,Ÿ2º¿¶áxG£ù8ã‡(‘D‹Q¨TDª¨Ð  1æ>žÆ11Œr8åÊ<R¢ËŠUÑÅÊÊt ƒÌc`ö/(~�?§ï-³2’K•ì¦Û�aµôŒä3ÍHÇ˜†`ì¼ñëo�³ëïcä*£·Ö>ÿ cÔy®q÷éì´=µúvË³RÆ$|îÍ›p­¹ˆÆòùHˆ~Xª\4Î}¥*º,ðÂÑ(ŠÎ
§57¥k§ZsÇ½USïFO€é¦›M�ÍÊ_g:¸BT‚œÐûË¯çžytïA˜pümhÔJîÌFjüµ:Šõ =q7k�%B¾þ æffÍ€âªÈ,MÞ¯å¦˜É^Þbµž�7+–;µ˜ˆ…GrE<¸Ožœ¼±)Æ¹¶„bÍ:FÂHÇu]EWMyw0å“R”Ò·P.¿g8žG”³µÈ½à*}Ø)p×F¨ºx‹$w]_QÅKú
žuá…07–R÷ï£svªG¯Pp<•®ñNY³ânxºuË^^8Z©ä"0Åe$¿8‘»Hí(¡®¶øaøW#MøOŸœfl°4JröC¯òÄ«ï9Ð8œYxÕ®ï¦“3GË´)÷ÿ ®%4¼5-ôÞÑ™5š(ã½"•¬Ís/ïb”%/>Ä¶Û„:â°ÓšÝÂ«õ4ÀVFHãIR¤ew¹·ÑÝx¦3¦cîjZ£Šû‹�C&M‘“v€ªAÕM)O¬9aVñ÷2ŽÆuÝNT¡YÑð®œ°D›‰Ó½I3Q$C‡±·SoC÷ýØ¬¹l8c=GÍ1-“@ “» daÏO:â8t+�;»g;Iµ”¬E�1·ˆ:Ÿw�k§LtˆYèDº^-;Gô'”D�(‘Æ¡cE
ª:�š~”¯2e¶Lù‰4Žiž
*c`èê¶åeÚÝ¾ô£Û= ˆsù©rÑ	„Ý3K4ÀŸ2"ùŒz;XP‘óÿ Š¥ÕW3ÐLyÏ LcÄÆ1ç§ëYlÔÊm¿G=§„˜³ÖòRÊ¼éŽXéÖ ´Ÿn=ŠNQó–¢*]wâw×Ñ&Ñþ×ôS±v¶ŸßòPf´ÿ ´�_ùãƒPàú¾*Sæ}lÏßmb†>Üæòð£$Jñ«Â+Z9ðå ÇÐNS??cÓY2±Ñ0T3O¼a•�|ÈMË)%»²UKK3¥÷IÖš~Õ¾,`WvrÃÙ²»TckµÖ¢T×­>¦2áôæC–µ—¢¶ìMÊ,÷8�Þáu/jg^t?fê©Îºï‘K†šW.[Ôdœží®Ý
Vö¥¼Tûü†Ì™9ÒA…ØÏkÛíAâäCtn56´ýŠwóÏîÂ7qºÉ‹ŸLfæ®ê¹1¾+ó·Ð<ÂQÙ9µ`òäF)ºšâÐ4§lýƒwIòb3Z]¬Kh|Ö¾Óòî…ÞÚ?a96ÝÈ'Fuª”•[ÇðÁâ¾GÏEµãD½p¾fQró7¬Æ§Ÿv˜"Ìœà¼«›ã¨ß-ÝÙ?<ôÆ‘Ä	ˆ)«ßuu±šÊ|ñmÅ×ìæšoï¡p4–™8¡bl7ÓÃ®"!DIÑ¶î†-ç#»+»jðÈN¼8Í´ìKtÄ±Q($‘/¥J³5yrtñÅ´¢ù	o÷5lDÞ-Ž‡tZñ¾Ô¡¦„`«XÓÐÔ[ºÖo™eäIõÑ�à4%¢aM<ŸÏ×™iÍÄÆÛœÉ‘¯fÀ2ò­yôÆªò´9c3.³C¼M½ZèÞ÷ƒ|G†Ìoì¤¢}Ïzþˆ= �µ_E~ÈöŽ'6žËÊæ_÷dhÖõ>a®á�K…´~‚Š¸©U¤ív\æû)�Ê©£O‘zR?ž$§s£ª|ë¢H¹"sm,¬’ÆE$‹FñÖ6ûñèí”4|ÿ á6érwËsè“ÄÆ11Œt;õ¯sqEèÑöQµšlþrT kjFŠ~U‘~Üwì”Éóÿ ˜ÚTÇS¹¿FÌœ›;èéÙ]Ÿ(¤¹M•“�ÁâHQOáŽ-Ëg¶…¤ÂúDíØ;1è´}£Ì8HvVÏÌgI=wq³æI¦2\NÕW.®G�Q½IX£€&D'¼jjk�¡ZMãŸèüåÅƒÌI9‰ÈVi]d£MytÆk&×çê^;a‘–3Ki"Êð>'¶÷¡°¸‡PœÂH�¥ªÚ«KHðÓÇ*±a©ºsàTˆëš«ª

�Ø.§ØqS„—9ÎÑ’Ÿ/![A‹«-¥µr­B‚šPSó\	ËO<‰p“§A½3R´mr:Ú
÷œ¯SçŒôœï ïðëïÆÊïêlÔn+V^G\	Gyà©mÂÏŽ€d¤ÝewnìPQo¯=9Sš´*ží›4DTebµ‹R­¹­)S¡×á†%“Ä•…ÈVlžïu±M•<'ã®¸'ai¿‹Ü¹«[NA—E�\©[¾Uh¢‡ °¸äÈ\ZûYxy“ç…wY5.*cÀlQ•©…mýÖîÿ 8œ½þKºH™æOí)#
ö¹¼:¢…jùaºÖäü/Xæ¬¡ËËj.§E´ÿ –2¥ÿ ¤jœü/Ê9ûŽÊ[¢%‚Þ p�JãT’ßÈ¤÷÷kÄFI±Ì(‹ÌøÐ}˜]ô'ƒ½ÝÜÒIi@¬8«N¿*¾ù›áè^a¨S1ŠVj-zðýºàIò)»Äœ÷ú-½öŸÒöØõµ?Ø½ŽÊ¹LþÙší#+]»Ë§¿!Ï%»]h¦k­S§‘Û²ìjí_$µûõýÞ”ýçö®oÑa²ûO!�ìì&ÍŸmÌZm®¦GlÃ…mP‰ë4Ñê@ yëU>ó=ý…t/ÿ :tç—ÌäßÒ5é‹³>‡ý�«¶Xç¶®`2ìí�…›; §]lAQs�iÐ@3M<NÝ¯j»*e�ý\Žß¬¤§µ™ìPì¸;kóÁ“ƒHÓ3�2 $“@�:Ššè<qßµSB<ÆqÚÕ:ž¢ãÊ}Rc˜Æ&1�0¿ZngeúlöKgÍ³¤;+cìñ,›�Ä©æ”4¶¶—¥±Ä­içQÏžÍXùÊ}åÐî¯èÎôÙÙ¯L>ŒäŸgÿ Ñ½¡Èª�£±¥j¼5Óyÿ "y7NDÏ�TºOweÚ®ÕXügé�ô¯èë³Ñd½öÚ¡´2]¤„�¢v<û¼ÆËË†©¨5jÈ½ßj†-TPßy»nÖš{•yô:úR} ö‡ÑFÚ‡j#OÚÄgõM°PÂùv"«e4±ü&§ºj£ÑEj«aïlùý¯cWey•¿s¯O#,[Ù€¯Ub¶’[óøc¬OÖ7
š­âiw™b´!«EzÈ °P ÏnE;9÷ÌŽWõ×p–²Ï¯y=pr6¬¬ð»eª9c[q"ª~yùb’mÎIP×�Ì7ö¼k ‘ƒ
x¨·üÏL
¤ÓQ%‘ß+W,ŠôE¸Ò óû)ƒ‡+QâoãgÎH"‘äGp/Ó :âšt;‚ŠñáèRrr4¨ñ±ºàÞè§N¸.¦£U4¦/Ên^j#MX:¬ŠT„qsS§Ý�2úVoÀeS½êÀÇ©–Ã¨VëðÃWk¡)%*—ÏÔÅ•ýµn a©¶˜�¥,‘Õ#b	ºëk]1šôiË“Y¦îÑWÞø×ÍŒÓ¦êã.OV=ÐÈ¶²žïðÓ®	¼h7ÐÌÎ%ãŠØõÞ§�¦.«|DS.ëÏQ¨i»{=*¶ûÕ<XlòÆëzŒ¤Ö€ÑYjt®œ<ëˆWvÏQøsìqYØoB©rÊ¬=Ús­”ðÃ	C�™´Ë«,2T3*€«qU
<ú×•¥Ý‰n¥Ko6¶ž'/~‹ÏEyÏL?J\§gcy2Û.7µ3ñÒ°å–•¦”½‰¿êã�o…KÉêì»7ÚUÃ¦Ojýl-‘ÙŸFû?`l,Œ[7dd"åò°Š*(üIæIÔ’I×6æìûI*T#Î¯Ó‡è§mz0úDEé»Ñë6C&ùÅÍfŽY‚6ÌÏ;wÂòhåf5"æ*t`1è¢¾*xYó;~Íöue£‹¾��íïÒ¯é¯´vßh3²eö>\Åý¥¶2±e"·+–BHÞ ©§±$Ñª¯ÿ :W]tSWòkmúýŽFý3þ†[Ðçk{éÑvZM›²6cÁfÖi_-�‰®ŠvcZ‰H
ÕÜ {à`ìêUJ¨¿ävO³tÕÙ¬æý^”¶/¥Ÿ£žO´;1ã‡h XvžÍsäs q/‰C©Vê< pªž}Ï´]¥2rŽ êLc[úF=)ì_DßG,çhv“Ç>Ðuh¶fÍ-FÎæi¢é¨EÐ»t_T¦ž'.×´]�2u—ô5eûYéËèÇÛôºñv¯±¬Ù;.lìDf¢ÎÍ+ååïF‘Ü¡yÐ’ªB©\wíb†¸T3ÉüuWkCþÇ+x:Ùô»ìGmþ‹ÿ M}•ÚÏg¥—f<�.ËÚÌ—&n!ûL®a€µê(ËCÝè«]¥)U¡å¯³«øý§>¿C“¿C?£m¿é�é=˜ôÃéí�•ÏúÊÀoíLúPªÛîÅNï
 NuµJá×3¿cÙÕÚÕý•;|ÏG}'ì]•Ú?G»Caí¼Œ;Kdçáh39YÖä•ð>j×tãÒª•R‡ƒÅÏÒ‘è»iz$úQíƒ%ù�‰™þõ²3Ò-V|³£ÓßF·À F=”ÕK¦Ù>kE]•nqô8‹,öì�¶†Ž¤‡2} xtËëª8ªcáVÃ¾eBÌµU
â¤š|<ð|6Fk‰ßß1¹t®vThšK•oR8WËÏŸ=Bªx¦wàHd™³.¹q#€º]Ä£]Hü<ë‰žï{ò[ž+~ÎÊï—
"H–ÞðÕTžzå…µKœ‚M•.î(­w¹Ô(CÈ2Ò˜Ñ<‰«»6qœ†îµ0wâ´×
|÷ ÂŸK…—ñkV5cBÍ[Ô¯\j©pMîwÔR:´&5'0^¬@OÙŸ6=ìáµæ-rº~ÆxÅ3[É¢Ûx¸±.åŠaut
¬nZ7žŒÖ¯œªÎJmÔ—S‚%­ù–­a�(Þº¿²[ÿ fÜwkO·5ÍâÒ¶nK¡�/¨â5âüŒS¥5Ýx!6Ÿykã R&¬‹ìÒ¿±6k¨÷¸ºcÇÄsÜ³nîÂ/×âtøá\�7i{È™d‹×$&uD�Õ®KªØ”Þ…8^?^¥æ™ìÝÅpªô×ðÂìúºêzíú¹]‚‹²_@l¶Þž ›cµRzüÒÇêëT�~Ý'ýî<�«š�±üj8(žgj±Èõžzþ²Oi¶§j>�‰ô7ÙÀÙœæbXs2À�h“9;n Fþ½�ñƒÓû5®‡ƒù5q5BÏÔîwÐ‡°;'Ñ§Ñ¯cöKd¢ÊF5š³™–y3y±û(ä1Ê§Ääõöt]*“õ^’6>Ìí`³ûlä¢Ú+?A™ÊÌ*²ÆÚåñŽc\	Ám*”3ÌÏ¥/¡ÿ JŸFÿ M3vëÑFw;´»(•,Ùx÷òeá­LY¸Ä�þÒ”ÐcS…U5¨¨ù•v]§cWÞNIô	ôæÙ�°Ò.Úö?—ÎÆ£yšØ2¤ÑLz‘Ì–íñÁWe{2èþ\®òôÓŸÓ£bÿ bÍb»žÌgÊû<ÆÝ–8£ŒýmÜ,åÇ•ëñÁýOQ«ù‹«œKôhôYéké-éÞÙúDÍföge_½Ÿž=Õð¤(XP/ïÒÚÔ’í¡éS§³\1s…=ŸiüŠ¸ªvÞO}l-“Ù�F»;`l,”[;dìøV¾Z!ÂŠ?MI'RMqånO­M*•üÇÓ›ÑþÉô›ôeÛ‘ÚÊsqÝ•ÍR­“Ì®±Ê¿Âyø©a×5:\¢;JiO:;ú·�©Ú�Žú_öÇÐßhRLœ“I˜š¬ƒ†öTÛ2©ë|bêøD1ßµ¦R¨ð¾ßfúž�cÌ}3«¬WØ8ûYô
ÌmÜ¼7íŽÊÌ6„,ª.|³Q3ü-¶Oû¡Ž��Pòy‘G<Qty ÖÉm®²Iè—˜®=mÇÃƒã«Ç¸Õ&<Ó<4“…t¥ '^G¯Ž)§€³ï_ZtW0K*¬ÃJ‹k¥Í>&ú
ø£Ì¡ 
²BYC-yêšT}˜Ô«ÃÐ©šu:å{‘¼ºk¨Pzþk¦"”ž°5US¼ŽÚÎ©2È‘HãQ€5êzá¦ù´_©MÅÕÅ§ýbŒ¶3/:ÚÉãÏOë…¿<‘u|b
Ê%Û5Õ#e÷o¸U¹}œµ8¦¸rî¥•¨^Ñ¡¬(È‡ŽÀ>êâ!NJJT;t0B-‚6V[Á«(=ìS¹-r-¹cÁwºµ8´25®êô·SÝ·²w+ 1»)Á%csu¨öŸóÆ›„JÈr-ð/Íî¸¨,7nLÚÀ{OHÚåbÏn­ÓÎ�1“ä-7€²Jx€…j·3�Ÿ‡ž§¼dâÛô�.ÙG*‰u{ìµ»^@}ØªW·½A¶œîI	�ÀÍ% ÇVkXêtûñ7„ RÍýèÐ^Ë�aúìþÅ…BE³¶~[&Š:ãTÿ éÇ�Ÿ~•	#îctè³×·¿¬Eé?µ¹äÃÙi³PåÙ—»,gÔ¢ùnÒVïWv…Ôðvk�·ª®_£¿øà{ÉŒbcãL¾…ýv¯k¾onöcf³r5òf"ƒÕ¥•¼Yâ´±ó'ÇV$âûÎ«ºP¯Dþ„=vkkÇ›Øþ�ö$¨�ÑÏ>[Ö^&ñV–â§Ìk�ÔêË{*)Â9O–ƒA‰:—ŒbcóÃô•dW°¬è×¶941e»E˜ÈœÃ  4ž©?þS)>7zh\T4|ÞÛ¹ÛRÖ¿¦z�1ô�‡éÏe¦Ûô'Ú� ÑÙùœ£ÔI'óÂœ9&¥4´x	
B¤¯	©´Òëµ?f=Ô¾£óÕ)PõèÞÀcc°c{^¾tÃJÕ;ä*©7u�¨yS…’7%#ái©BÕæ)‚ªa¦ÙiÊq¾†ˆ`> Ò‰w‘
‹T_h©§ðøk†wËÔXÉ;¢fÕœn�M¢‹½éÌóÂøU1K–UVlIÖØÚwµèÔdîµt¥q)MŠªÚ’`b­t²;ÛRkSQãóÅ&K³ÆFdZ¬rZ×4ZxãKBÒ« I¹K%¨Ö5š3~|ð¶ì¦À©WpfË†±Ý8Ò–�9b[‹j	9Ì¡Œx4ã¿–¸Ù¸‰™­²k:Úx±¥,™ÈÔ‡v©½Ñ¬E­ÿ ‹…Deþ‚È%W}ä›­XÉ'»òÂ®ñpkY¶ð^\¸Ì8²õ<\}æjp4¼78·¼è&±¤×-®äv‘¸xO/¿émK%U.ÚÞ|‘£ëÚ;ïz†¼¯žŸÓ:Tysâ{À¬°q•�-®·x	:Ó×ðV#ˆì‚ý,½=´–§m�F‹ûVØù#ÿ ÈÇ7ÙÒ�Ñßÿ Gk²3ô°ôú#^ÚÆXó‘vFBƒÿ #\KìéÐ¯ý¤gØç?Õ¸í÷f6vÚô§·»sÛ‡±v¾ÜÎdçÞmŒþ_"Ù–®eä(®Ë¥Ò{ºrÄö”»%s¿ñªTº�nî:s;·þ÷½kÿ ½ÆiÏÿ h2zæc�\�wöÐ¿Òõ/ésÑKÆ='v5Ôê
íü™¯þf3¦¥h2í(jezƒþ÷½‰JŸJŒ¸þÐdë_þf3¥­»Jú^ Ãé‡Ñ°	éK±L|´9#ÿ úaà©hÛÙÿ Òõþöýî‹¼ÞÆÚ9·öþNŸÿ fžƒý½Ÿý/Pcô½è�´_IýŒo‡h2ú˜ÎŠ©ÊÚöoý/TEô½è˜òô¡ØÏÿ pdÿ õ1¸jZöÑÿ KÔ¦ô¿è˜%ÇÒ‡c ñÿ h2ú˜Ü5r7öPÿ Òõ:IúÊ½´ì¾ÙÍz2Û]‹í^ÅÛûWdf3ÏvÆÎeóï—cêÏ8FkEÑ÷:xïÙ,ª�òj¥ºj¥ÝOÓìp~sé]éö(æ¿·ªØcäô<1ÓúèâÅ�?þŽÕ/Š|‚Ÿé_éìÄ–vÍËÞþÇÈë¯1ì1ŸgMøP¯äöŸéïÐë¦bD9Møc¹pB¢ýo#ç‹J"�O#©DÍ˜‰¥“Ö$d6P÷£5mO,SŠlï½¥Ý'¶mSvl:OºA-nf-]*i‰vR†×èHd�_"Él¶Ñ´mV§ÞüóÁuàfç[‘&ìŠ—d;øRƒ§ç\þE¾Ù—r©šÒå¡SUë_ªâÃÄÁ)ÝƒÈºÇ´p$hµ%ÛŸ*|{ÕÁ-÷Jp“ceKVNh¡-ÂþuÅ;ü$ÄgÀ½ÓØI¢+CkI^\ñ—Æü„ ùYc"dÖŽ”u©Gÿ øã%ÍH7xLnmÏ«¨Z²7ŠòÂ”dÒÚß¸U`–±´j7´òÄe—64�ºE�´^â3t¦¼àÖsFü(*.¢ëwÃªL©áJ…Êf‘C^‹ûÚ³]Ëñx‚Ic³lY¥rb1jy|±“›$-Tì6Úå÷¥Qd<Eú+tÆèý
ˆºõ4QÒy*U:ë[ë¦5ÝôùTò#*A³íŒ¢Bì´®	âû™$­%Èƒx²Q–é;çSgõ®.+M½ÔÌÚùvbŒåZƒMÈãg«fp—A°C ‚9Œl°ÉÞxõ¹…ƒ¯LSm?¹4ªjIü‹Ë3îc½A±žæÐôá§.X™˜ô)ZAÊ0M ¤:FêÀÞZ~t×¹JÂ—Ü¸$�²¤Xª¥Ø… yýø¬à&>,.ñZ9b‹¹u‰AO¸i¦kìe1*òU79*ÁaCm ƒÿ 7•q¥=}ÅæÌ{ûÚ&1¿G½Óéæä¸JÊÌ™c$P‚ÔrªUZ.@§5ÅTÓ]ÓPš³.UÉV±Þ–½A_0tò8„ù�×!™¬ÌqÎ
†„��~tù“†¹¥R�¦’ÙƒÉ <t•§#¦›”iJ&ð#ÜÈwi¥�4¾ÌS§Y%Nð¹"âx‹JÕXP%ß‡õÄá>e>f†Jä!j‰-k7µ´¯õ­0¥§>>�hŸ-w“>ÙŒg[•4áâ<�Ž5=ß0©§<JÄYQ†ŠµPµbWÔôÉ’KÃNAå3[œÃ<a®hêW½Mf5š¿‘]åUµÈY€­³‹•¼³Ô­´B)^x)³—b[\;ÀØÚWª¶®âäßw>^xÊ™¿"±f.5uÍÕuAíLMÊ½p¶ê´GÜÁ™¶X•&¶1Ìé÷àTòRwÀ
ë¸�<¦ß…ÕòÆºÐU<ŒKwkyi5¶Û¸N4ÜbŠÍ"n—‰8
·=Ó•L¥!Ù«Ä¥„»ÅoñKto,Bs’�˜ÆË#ÒÍõ.�‹½®žxºë'6§»�}ÂØ©WŠ'eFhW‰�ðŸ³m:•þº ¤RD´Þ ID[oEÆ"Ãw¬"ìËm©»§Jc+<…²Æc‘j±7ðTÜ9ÓÃ ÷Ô51I+¢Ò"•jŸ´çn3—‡&VÒÞÍ¹2=3!T-‘ðküñ¥a+o†‡;ÓÄ»Z(¢aºs®ñ ãŸAÓË
sgbj•7zèª¦–³“KnÐ�ÛÓc8çö5)Z4ÓÇš’¶QtK¼½�xœkS�L¯Ÿ ™£h”X¨Ôî6€žUÆTÙ¹ûšª¥Ärä’9aXËXX¸óðéŠk…]ï¨åãÜÛ©)GªåË5,ýÖ=p%˜Ç2x“jsÈD«ÈÊc~‰c¯wùa_¦OÔ;`Õ#Hò2$Aw�Ø«s)üõÇ8SçDæ_±N#xl Úu¤”àQË—:×ZŽƒAlQ•S&´e¹ë‡N zÒKPEÄWt+!dæGOåLi—k<J-UÐs¤‹™‘Ë±’¾ú×óå‚œ¹Ô“WÔiE¶µŸŸ´an]‚”Ò¿P}\¾éšËc¨x~_†+‰ÅÁvt¯…Fù¬£,$xh_½ Ó†œÿ Ï`¤Ù–‰#^Ís%9&­¡âýêœimBKa²¤¹{¯
kÂÞèNÈâšjÿ °´@[Ò2’¤wFŒ”–Õ¯	 �~ìCI~~…¹À™EÒF¢ï Ë^þáú·Ô~I¡ŠE`+ìÚŽüÃS�1§Šï÷Ð&"šGÏj÷{†ô³ì×Ã–"y!^2PþÏ‰®§ÓQã®.mó2W›.Y#ê¾/ç‰hÉÍ�Ì°W¹¸Ñ¹ŽïõÂíKâ�eXÎB9 `îÛ¾]ß<¯pu;B¸SFÛÉ8”’){f¸gÐ¥,•h¸Ÿ‡yÆV¢¢ß{ïÆnwìo‡~ã{Ð(µ+ï'É®2PåX\µÉ[/í±€:ÐW]0»Y&Bw—�3æÜ³;ñÌ€•$ÜJ�9t8Êöx3ª•v·à22dr·ÅEÌì´o�ôÆmµÅ¢º¼UYg­¾ÖP¾Íø~?†¡xÌ'©—8ê­hÑí ²¨¼xiç†”Ñ›.(Ùv‰QY÷y�:�´é…¿Á*˜©ÏªÞFgdY•b77³Úë¡¯çžlXTå­ó” É"È7!ZÐ´­¿[Z‚ªm#G²DÝ]'x•âM>ÁðñÀ´†kÄ¾¤ÊN#ˆGJähHa§Öûpc.
ÍƒŽ7=-Gš�«jtûqºR.UØÌ¢R>$*EJÓJr??¿¾2k­Ìé«©•�:7Ž°�8—/wM–ÌöP5—j¯æ?#9²uÞ#o¢öŠ—VŒ¬)¯ç¦4äláÁI*�—P¶ÆÍÌ“[‰Å8Mq0rÓ…ïïä2`Í?²7•Ð¢›îÒ¿†#N~h¬lÒ3²ðq GÊ¸ËJNž"Ù‚äZ2]Ô”‡©cN]4ÆI¼û*,g»w›uÝ¡‘�fà´mH¯O/Ž))]Ýá/°n †0Î7%µZ‘CÌôá8”™¼JÌnäk]kj=¼úÛãþ¸z°”¢�†‘=cf$;P]NZøsë‚§*@³ëz—:p÷—NXÒÖ·û‚¾–f_cÍÇfã´û¾¸iMª–ád™¨ÎùT)£Š�1â1¦Åp¢ïtÉ±Þ­8XVï†2RÍ0F­±—�–�9ãi/åbUÜ$sQÏ»U¿,¡˜ˆòœÈ°¬‹^MÊ˜œ¬”›¥Ì›’Ó5Ê_‡Oz–òÅ:oÓw	á.ÙnWhá2…¹�8[�éãË
iîÄÃN2õì†3Ù{S€yw‡�ÄËx)æâdVLªoZ¨×!îšâ�SuŽAu^f�”c½c¤±•¸µ¶ëˆiD¢•Z0rò¡Ñ${’êÕ-çËj/ÌškŸ,Û˜cx’Y'8è•­ã—L2˜ºZ…%@€e$‘ä*Ñª/7‘®4ñ(‡g¸©¤Mïì.§VR¿Ÿ1ßàÍ¦:Ò™b²F«4ŠZ{¸”ÿ ë¨éex^A±”³D¨ëSkPŒk4“*žVš~N6¹ñ3`Ä#²„c#š-ÎNz
\-ÌQ1¹l#½š7¢†jðŠc+Cæ-IW´’ÎÍ�‘­:y‚q¦!,I£/
5©(V-ë¬”5@cLŒ%½¼GûFˆ) 2-áÍtjtÆi5-{àiuL'íŸ°ÈÕbj+2åÂ³%¾ýßÏËhö*‹lRËÝîZ¢Œ4¨ûðµlÕ|0¾ÁfoËäÐQL‹«U-$ø�‡áŒ®á'M ,Ë¨a$ÔK—–3§ šdÞ´ˆÂilCÃÃÄd»—?³.%c:¸[œ|ÅÎZ<Ë:Ü§¸·wiÖ˜mc]6Þÿ #dBÞÚŽÊÅ¸U9Ó®¿:Óˆé¼
Eìó5CM28á¾Kw´ç§º1«OŠ9{y“EIáÌûóð:Oªß�´QØ¨Ëp[�¿ÓÇjé0|ø@Ö�ÛˆvÂ•/Èj–KsŽ½À²7²C¢ü<°ðµèOYæÐE§‡Ki[«‰i±¶ ¡f{#‘¤‹_b^ÍqM´ ½ž4*qº§²ŽjŽïºq3Äß"¢#Ì¿hÌ•*–?¸¿¬@æíÜ<²¼™Æ±M$vnîºtÂÒç¾dS.m¾Cwj¹ñ¾‘x‡¯0~=p¼ÂEé3 fÒ‰1?îžçï[ŠN½ŽuÑ7ünÀÍo¬­]‘Ävb÷|±÷gRÔqC² 'Öâó]û94ùâ�J8C…K—�Ø4rÛ@Üm–Ú»ÆØ5àd››xè#,"9–ð¢¡$�Žõ“&A•sÕw€Ü÷žŸç‰–òkÏJQ·LM¥[’�Ï\)CZšeIW.óŒ»Æ«@ªu5ñ>X–eKV›œC–+³¬`Vƒ‰1”<þ$Ò¿Ì™ùÙíÅ:Õª‹ZŒgÃ¦:š¾@Í«œº%[‰´<¯5é‡à»)÷šC2ûÃï@e#e¯.£Ã\k«­°Ž+<ÈÆ}RTê„Yy³v£¦5MOGæd¬ô4)'.êÑÇ¼®íYONeqON[’RoYåô2¢IŒô¨ZZ4òâZ¶8ñÞÉ!_ÃºïV½<;¸2¦V#=+&e-gª8:Ð”×DØçiâNÈ\¢„‰eEâ’âßÏ<WzxXbÛÇlÆêTBçS§3‰ˆJ3©Sv½eei5Ý†Ñ£û�yøàPðin›�–Õd%ÄJ´
…N­áá]:aË3²Èu;ÖrPHH¼]wË- ª]à]a\Á,ÈòÔUG¦¼Ïß�/ü“»<øÜ}yÈ@Ê¦3y,<Ï®lz
nú3¦é7�4–¯uU@×ãˆ�ò†eËž‹êaÖõR,‘N–ž†3²èdÓ«¨Y`ËšYhþéQŒÝ¢
\änô®cë-{Ëï|F2Råš¦éN1¼ e’fŽ+½žì~ËóÓ®4"e¾‚æ¤Y¨nQªëÃ_Ž3m™$‚�Né@›»×�îùã% Ü«’ÚlÂe£üj�Ã—Ï%ÂôŠ{Ùçø™‰Y^DVÞ5‘¯çLiOâ-SÃtT²S7vê0ìú¾¿Ÿ<hJuDª›‰@JÌÙTI/¨jšÉ[‡õÁjW‘¥¶\ÎDÉ»U@´»ðÿ îÆ‚›GY2ò¡25\w†çÀ!¨Œ½ü�GŒdäJqÛN1Ý×ÝóÃK›HUÎó¼Ìè«tw35ºpš×¼¿×Ô�ý‡…Íõ–4Ë>õ€­$U�ŸVòÓs@ÚV›�Ù»ø§jQ®¼[_Ã§K‘J…[îYÖ®¼—L©|Y‘,a´,”<?»wLP|�+™Í,J©IÕA’A}m7iË�¯Ãq¶õfX¬¶¶a’úQYhc©èpÒµŽaSžë{ñ’9„”X‚ê\€ncõOß�hrdáà	]ÖÔ±*½ÿ ÞëË¦¾gž>AÑd—Ù†j­æ®èÖõë†w_�Mþ4kŒ«ÞÀGºhÕQ«s¯?¿'Ov/ìSiÝþEÕc•
B±³ŒK��ÝñÆm+2iWŸÜVÞ¥Y‰eÐ’-÷¹ý‡†4¹_'ÌcYFxL�0RÉ§Ã¦)ÔìgJ¿Rf¤3AìÔT3+7t/O¿Ÿ[àZ‹h¢“THd~Éh+‹›ðùj@ÌáT¦©Ãq3ã\J¨ÑÓôe‰Ì€Ò_@n^^4¥kã®7Åùøø³WŸicÝ ¥­�ÿ ò‚/5hÂ[#£ª©r¤ÛÆÇ_³ùßPw•ÎÕJñ{ìi¯\V9º4S{”F,mÕÚ«ÿ 7LN�T6Ý ’®ó"Ñ¢éÃ{tLk£(©F‚šíè‰JwG
ûËðÂ®¯€r�¢F@´…Zó³ÞªÝëkÓeD|Á£[Ï=žïžŸž¸
g}BYw¹gUŽDàëÄ<N+Iø©ÏÔU�òñÈ%TO¯&¬|íÀ®Êv
Þ8áf²JÚàj4¹¦ZMÛ@�[•ˆ½‘—^–*²@êTÞ£F`Ê[Y”µE±øù×ÕÙ•3dfÏÄû‡Rìºêj£Ã2gr£yL×±÷`ú|?=1’@ì¹¬¯-åYå >Ã«‹¡©²¸€­œ±h�E@^¿»…¨Rð	Þ tedÞÈEcfcF[­8ÜNljiM_Ä«Ù`�ClH=Âµ|tüë‰|‹ˆü—˜I›9²Šß]"â'§Ý®4½ïS:uÜþXÑ3j=ó€+xïÔó§ÇðÆRü®	5›°%h�ÀHÌ·‹Uµ4þ¸®rux2l
wc^é6×ãŠ¥K·Ü–Ú¦[4 fÉ+²¾ôµëu-TëˆÔé/Ëx�©Ì>ì0b8k¡Ò¸&™..+“¸ ©So—:Ôyã5ß�§¨;òJ2ÝGª¥¤|G—òÃS´¿�2Ÿ¾ž„ÉÚc{ÔÒPx”Ñ´Ôq�¼JJ|7õ5läXõYAïj*|ÛóÏeÆƒ0º¢£R8"Þ™wŠØGÿ Nåà˜�pÒT1:™\›Äw‰(¤ùøóÆV�±Ÿ¸S–6È¥X{è½ëk§ÀyàKG‘gÍõˆß-"	/³Ü¦”ñóÅpÄ7†B©Ujr·ê7'kåd¬{¹7ƒ@{ãEVCÍ‘3°�Máˆ§wJ‘o„±®},’ü‚ð®½1I§bZªSõ˜’é˜Çù:aKÉªÏ~JF¤’Mšÿ *—¾küñ
•“FS´;ñÞÞÝÓó×0ÉjSVìÒ@€îŠw«�·Ss‘…JIšTà‹N%úÇÃ\e¾H·I–kc7\Ñ÷•¢øøâæ>ž$®¾åZ­*²j‘BtZýUX&!Íî-&þ[ä72î%oqîñã»NšnàN­”zÆèÛÎ'§÷q »�ø´(s!5™’Zí[Èx`Ã•k—™Ž$‘�‹ÝûüqV«Xùô¼oö3/o÷”pªJ±Q®šèq“ÑZB¥Zª¡SHÚôÎƒz„¬ò±6sÓ3ÁZ#2ù(Àø›�E.…É¹;N-U®Rä  7Õ8¤¢úoíÎÚÜ:ÖÅªÜkËÎ–""ÍÝï´’CÖ¥#î¨ø×Ô÷–<E'JŠ·àgfH6ƒª…"8ÎìR¢ŸŽ+0Ý÷pk<6·�€j€ìŠ´¤Th¤J×ù`›[ò.•®ÿ f·¸Or�Â"åb1›j'ÜRâÆú~¹…a˜„Ü×<”k(¦½~:òòÂªKB.«~Ãyû9Õ‰¹µ71×îÂ”KÐ©Å,¬ªÏGobG¥N¸Š’K)(¡²SîäVvj–fá·—Û†^˜"–ŸÃ®|‹ÚGœÆ¥­"Æ æiŒŸ
1tñ4ü¼‡åYý› I7Ž¢Ž¤„¡ÿ ¨Ä®¿1ÎÖ‚áhŽîH�"F,Å—RÜ´¯†5V³-?ôŒÑƒ¬ŽÅ"ŠêS‹áñÃ¶ŽiÂ—¶eË¤~ºÅ…Ò1'»†]BÔ\tWn‡v9ûÑÚw�í5ÁŽ£Ó º”ŠáÞåã¯ÇÃ]ì	»uìÅÕµ9•Â©´�8.p�£6¥Ç—ú`V¹šæä-Å$Þ^á]¾²øãq6íh’wSæ}ä$†JOw‚Ñ©ç�MØ6Òo!gŽ¬F’Uø·ŸÏI�N7ë,ñÚíº·ŽóÆˆ3rËÌ:®SÞ5(ÃO?³S¡“kRòL^Cs(*·KŒ×O°S|o 1KÞÌ¡\½�æ^góü°ÅHÔþƒàhb¥ÕNùQá�ÚJ‰JwòÚ­¡KHE¼^òáOYƒfÀ´{Üº*ÒÉ¤g½x8x’¿è–ž?f�âÇk3nÞœµü:k‚§‹MFÔ¾Vhˆï,¨[VÔ<,9cRá¨&¥*^thI$ñ&úä‘Ú?wx<>>8¥áYÇÜZ©¨«}
S¤�)Fwû–½11?cc×ätêÒ1ß)¶ž…)Œ¦!¦µÉS‡1;2?ÿ ª}ßÎ¸Ê53U%lîAÏ¬qêV¨‡½Ä¬4Ð-9à¦‘qJÞeÈˆšvQ:êŒK«Ð×­Õ#Cˆœ…‘z.]U‰nªÁFšbg¨:d,ÆêMÙ½¥n5·vÄWý1”ŒÓâþ‚36‹‹KTùSíÆI0u59Zéã«5·#Z>c–˜×hf*úïäVJ›‹‹î•@pÔ·^ÌS®�YÉ<Ix-ÈSLª�|’´V½2oQ«‡ý}‡e$–,Ù½ÙùiÑ›ÏÇÃeF†ˆx¿‰y‰F„7²Ö>5Ñ§ãL')Î½ñH#ßÂÚJØÚÃåJý¸½Ê¥¦Ÿú˜–6õ«"Kï~ø|qœU’R‹¥’îS{Æ¶¥5[4¯<\Â„L¦^t¡[lhÁú¼›ã�ß¤Ò¼r³†R_Þ+Ù‰³¾®Nìd«L»VEFî•u«|GßŠ…$Ì,‡„£2ï8YzïÝÄ¹E7+™Z4‰ŒÍœZÓwO<l§ˆ®9&	
(Ú%Çƒ+œy]Ü²Ùù{â*€û£Wc×Ë©—ŸPu[UòéH¼1)µ.#N§¦ó‘˜Á›cë9nñš iÞ§†*§{P®kãõ•S#ÇAK”ð¨øâRáÜ›Ûi=¬·ð¹ç­À7óçŒÔ®kÐUWz?]Ášrì—ƒæµï×¨#Ê¸£d¨š¹¦grýÐ”æn˜”´(8Ý’gUeºAãPÃùâš›“1iåÛ/…yZÐZ5Z[…5tÜ-êKVâ¥KÞ€ïž<û++%ÖñÇÆXyŠ`ÅÓæÕ/Èy9g%:5âÁD·N•Á0ú–�[³»Y_wt‹Aºâ´ùù®3Å±§ÔÉË¸‡ŽçHÕô®’1´½+ÅO·
Áªid¨/m®-¥Ë3r¯Ù\eu,b›(Þ@#7éï0×Èxb—bŸ7¿2Ù&1G"2³(ªÈO/—LZid–ŸißÇè"+•dEb÷ ññðÀ¯o™·beê-cmnapjUN€Ÿ>¸jmê4Å> e¯•.LL §­9`nUôÕ¹]Õ{Puf7­ZáiÒú|C'¼iCux7ÌÕ¼i†wâ
¤Ú¤¼²ºÂ*[yN_tyžµûF%Ç+"ÓoÐRÔÈi£ÑZÁqh€­|q”«,¢b3†¯êñDt�Ij0ÓÖ˜ØWÔWzóî|èAw�w–ú¬c¼úòóÅTìž¤Òœµ6Ò~á-#[îamúÝÞÄ±JFemß^â«ï[ü±¢F`™òþ¢_€Š5¯g>G°¸wL¸Ä†±˜%=úqŽºâ²òJ²²um÷Ee†êµÕò8/Cªg¼ÍÉw3·Úïùãe(ââQk{n­[™—…¾øc6œ¹)ÃCrû©ÖgR8Aîªáv¹–“¦ð/,Éu7,Âûø¥—Å¾®5Isß@R÷ó	D“Fû‰(xÓ®µÁe“9x°MEŸw»d6³¤²ÑZï=Ô¯vò.[Œ/y#Ý–€"Ö§¸ýø]¼^Ï95ÂÌ3Šºêd¯s'f2ó3eÚa“bcWÓƒp)wŽ-ª[G4ê¿”˜Ën†½c¹ÚwÌøâ"žgFÛÒä¸Å<.�Ø«V”µ©LiJ`.Ú�óDÌ—[¤R{Æ‰VÆ|-à!Ò›™	Y1,ŠÊ´~ƒî¦b”¶÷ègaÂï¾ìð+=¥|¼ùb•±ž_`}lŠE˜gYÄµ[ŽîŒAüôÁU´†**ÅÈï1mVÚ¡cÅF?ê1ŸÍÞY·¹7”›ŒšÔU.åùÓOÃuÌ<\t*"Í˜%,jn±kÂkËóóÅ8«AB…Î3ÎGÅ+´–IDê(Ö¶Ö„‰˜ž‚®¯¯œê¯�•§z·xF´aoˆRý‹ÏI»U.Ö‚–àN\ñ.ã�™‚¾«ÒÉr-B½žþx¤¿ÊÔŠŸ
ug|‚Ïœ¼™5¸qo4K-7s·á×Çl¦“@²±Ë±RÛ¶kÃÖÿ �ÿ <T©�08”"DF•Á7ŠŽ"/¦¸"5->€JÌs
'`A ©Â˜
|4×ã…BïrÐ—Lç^_CÿÙ                                                                                                                                                                                                                                                                                                                                                                                   framework/core/components/extensions/manager/static/img/thumbnails/backup.jpg                       0000644                 00000077011 15266055654 0023673 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:2274D05B5F2711E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:2274D05A5F2711E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9c17ff41-e684-47da-a564-878dd21e9d01" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ¥             	
            !1A"Qa2q�#‘¡B±Á3	ÑRbðá$Cñr²S%&7       !1AQðaq�‘¡±ÁÑá"ñ2BR#ÿÚ   ? ùÇÏ/]4¿CXÈè¢Á]“¶~iþ"<uôpkÛ¿?7ò'	b©Å ^Gv¥bqusÛRW!X¶ �ÏóÔ¤úö¹P`*dC—%ŽtÒì	‚2`�ˆøë)ð�&¤JÞßÛØ,±Ë;8x*Q±hÆL‰þ¬]íô%«kæ—ßj�Éª§úA¼*±U]ˆŸ‘˜�8¼S§¸9iÎšÁGû‡s²]Ï¨ä®Á°Uf ™Ü�]l±‡ÓÕŠÎ•®ïat³©ãÙr5õöÙ’µ*)$dJô;øßS9½ø÷w-h¼½—¼k"ÊH"§`d;ïøü5+õÜrËµÊ[fJè¯Mˆ¨ÝÒŒ�·`z@Æ$�ËN§&ËªîÃþš*ñÁŽ:XOnÁŽã¯–Äo¢ÞMÝÒEßÉf òZ±UÑZñÔ6A‡˜É ¨2Æ	¥WÓŽ;^û.<Èûìg�ïÝåTµÔì`š
í¹c¹Ë[SkN8¡±m+Ê§’šïkûÕ~R­jà hƒŒ¨*bIØ÷qá¸¬¡öñØÖŒ–Ö¯hlI|ÑŒÊ�K²©j½ œœV�dhŠc:ÇÛœG�E®²Ñ”‚	 øüõ9:%]|‹Æ+kèV’›[�Ö‹E¶°&7L3)Aƒ­šå�ƒÝÍëö6ü·²¶¨+XYÅäÃ¶ 3´tÆ?!ük·oí1R!ÿ X’ŸÚWÌã•Wz­Ig!j\JÔebÁ Ÿv�ÇVÔD^°öpé¯R7=Õå-= kP@6TÐ²³ @ðž½5Í*.OŽ¥LÊzÛšÇã–VArÓMªºÀsZÁ…CwÜ
ù•ÎÁ/xS‚•¢‡K>@‚T«)úŽû|?-©’q˜�xó/×[l{!ƒ2Em †‚@`Lÿ ¶•)_BhÜµUÏÔj½ê¶!ýkùu)|ñ•+.‚gpD�JÊ�Å5ûEé¹»b•w½xq÷VI}Úwƒå#áZý”Ûˆ	kW\y’›iDã¹¬òVÑÝå¢’ ¢Ž…z'Í1§†ž\l�=¶ê÷‘œj�+²Š"˜ú•Q-8’¾Gßé�„’wÔåaÁB¤ÆåpªãoK°ºÇd½–-HIè`u€'KÇ,�Ö�¤;±ÅkÖ á†¹Ü~½
Ô�B$ì‘ÔƒøêV/&’ö*a70£SSa®ênÆ¤AKqÎå`!F!¶&<–—
;u¿˜)¬íô2Æårì±icUfÜlG,ªÏ³˜˜ò’<u�œhö¯>ËÚÖ·ö×YGêesÙ–-UDí±†‘·Õùk,q•5“Éeûz«�@,ò�ÜEŽ°C"–€ù�X'¯Mhw›ó%Å%WŽÍî×n7ÛMUÄ·p�£aã¿XðÔËñ:@]ÜrUªµ¸Ó’cçl€úI‰L�Ï¦žÖ”n	Ëº”ã½Ž®´ª‘žn°Ã#åx’wê4é`x¶Ô8ð,¹¬äªþã“jcY[yª†-_‘Xƒ˜ôêu±JeÔfŠþÁ­=Ö²îO$ŽeÌ‰bÆDÛ-ÌFäôé¢&ªË�3aK¿Û�Bjj³ê¡Af–êÄVûÇýÀOñœ¦Zeb“ˆ°@­¼z¹5Øqzž·\—ÊÍæ
H-‰cj¢½¼ÈNqî�½J8¬­Ä¬€Ö0È’I%Ns¹=ßJ�[€ÊZ„«éÐ¹–û+kî¡j ïXÌÓa”I�±�	ÔËj‘T«Óê*Þ#×}
mk^Ï-”¬ '/8Ÿ#o†«GÍU¬!{¶öÐ±í i�€ ¬‚Hüzë6¬¼AOuWJ†¢®(±•»Öò¿Eí*X8­'ÄGŽ§æ‘ÇØ¶Ò«ü%VƒÈJøÌK³Uj�¿Jy¤T‰‰Õ¸i²+‹I/ã¨Õ³Ž¡V§î't¡â®Ê£P™Ç©Ñ;kFNýy³6¿âžÝ6¸<»pïWý5¡•XnÁrh+&>_¡$ñHímñ`¬›’ÌøèµØÁ¬ec_ÐW°&Àêf8ð)âÚ¬tü”V¶qÇŽ†»í¸9ìÚ€œ
‡p~¢<žšß`NN¬m&¾5âÕã p¬¯ÂÏÄOšz…çü7Õ:;8•beìì#RåµU¹õ*šÌ„VÜÌÁ�KN‰íâe
b×äæd¯˜�×kìt5—Vfq¼bGÒ |uY50¯Ó‹‘ñ¾êÃ‡Î¢ì¾C¤näH¼)*Qz/p	 Æ©cGËGJn…gmSÔëSUf›ùÍX^O –Bì �Oç©Æª¦ÿ �íJZUÛèCÛoÒ±ë°,Fåw%”+G]¤yàü~¹‰§@RÒßP&›Š2òÓj¢¡Êgt$4�2øj{{hõõ—Å ƒ­„(AFJå 1å �ÉSã´êÖ‡'�ž«Ûb‹‡Utq%‚Qk
‰Åã›iˆ’uÏÛ¥àë“Š=ÇšÒ›�š€iì–²“�U0q;NÐc®¦�Ç2ÚjÂQE|ŠÊPEñÙìe¨JyN"FÆb:ÒÚšnJ\É^û9¹AJ?-¨\žr+Ð­bÃÇç·ŠîSiú‘ÿ ci¥t¹Ç¶ƒšÀ–^ŒÖ%U+VY1.™~0<6Ô]Ö“ät³]‰["#w�â#K1bDü§Y¨çÈ§ËQ• Z]ìSX2�ð@*¨¾Pì“´m¸�†³ƒ&æt9�Oî)f.äPØÖ,—ˆ*¨ªÀ+-wãÌ•“PŒ§»c«ùÜ#Úd,OÒÀô3ð�€ÐïK¡T¿‚škl¬¡—e†ë'§q¸þZ%º£5¤Ô£‘`k¬ªÖJU› >FœÖv‰Øþ¾èj†x½F~ÞŽB3‹EE@±k;’0e`¤�Š†	e4— >×$Up­®nÒÀ¥I‚î%I ì'ÃBM¯8Y-ô	ù(�JZÁO˜»àbÅl� øœ|GòÖè,ß$qësuÎ¶5FËh®P ‚H3,½c§M8Ëp«èD)¥8ü›_þ¨
—áa(¦|®À- 7OÏY¤–°l_sŠL…É±+U³™IzÃäC’1K`žØQ ’¿!£·Ž>ƒ––ª*³bÒá(ñß´*%»¥IXý7î6’~zÙ*×n$6Jƒ!Õ,ÅÇwmFaƒ«bÝÃ&z…Ûüõ²z7µ�©}Á·XYiæUæ¥ë’Å‹ˆÐŸ1'}ZP4Ü*»•QÉ/[µ¸öÐ ¢Ð§Ìd;£fø|Æ¢!Z²RtüÜÝš‚W `±mDp
ÉÈXjñQur^_ü\:IŽ”÷-¸Ú(ÔAú,óˆ;£¦§»&»Jp¿dÂ¤¬±ljâ (T©`
¡,eHtå•±Ç˜«çÇ:’Å·&�á2ffy–bu3ñ:žéÓ˜öb�:"Øn3~—ÂrÃîG•‚®Âxn'W)Õ*Û•B¥<úÇÐÎÜšÖÁX©¨âZøWb”ws»AbÇøéO¢sçÂ;Ú™]"<Ÿ2Šé®“UÕ:³5u™V®Îv� tß®¹æ¿g7õ�$±]´Q¥‰VÇª•²¿'*Ó Yæl7;,ä £ðÕJyNŸn$ßÕPØ½xôÛi/o”+6lYa@o€;Ž½	ùeÜÝ„¤ÞŠ�e€‡‹v×ïq¬jÇî8@Ê®º»¢�Ô€:þz¦šT¶þæœ[«¬C^ÃîíÐ¶-×ÌgÆê¹Kä!™C²•n€ÌH™ëÓGrÊT3™„ëÔ×!¸â”JãŒ­úe¯eÅ€HlÕ@$)‰økžñOòê«ÄŽ¥é©+Îvt®Œ¸Ö8qÌ†U™ À;Ç]›oîoÀ…–8¸��Í^Ì¶ƒ—’ÖaÆ¦J©ò3e •vøë’r�<Ö¥Ãî—}‰¹6ºÝÊ4Þx¹dG"…ÍyXt‰ˆÜÁþS®˜'¢_Ž|Î+®´W^¢ìËARça‰Ç{Õ'j×0ÓêU¥ïÊE'Kð:yB™Þ�t¤Þ¢ ‘ øô™ÑŠ–ém�ÝŽ)w8�þÜ!#–rêÝ…BÅ¯“ZŒ�‡*Cæ¤G]üu¢©O*7±ÎÆÅ5ªÒåêv0ødÉéFM7VdšBVZVºR P71àÀº˜k!„5EµÖ½»3SeubÅÛé ‘ÓÐ±–Åå	-è[OrÅ³€Õóx¶0*õÕ¶@Æì>z¦å×ìÂ8ãØY¾Äã�k­®¶Ê²T3#‡êâ@fO†¶P´½wdâòwþC³�u–ÒDrÙÙÕÎ60æfñ~‰jÞFj‹ëS%ªr„n¶ÇRÍÇ"6ÿ #Sxº}Í’N�ú@ÖýÅE¬²åJé±lDÆ,p$–@'áéS³�ÌÓ›Á¦¹ž•­Í.îÌ-®Šâb·ù)�üu±[_‹†MÑJ¬·´le˜‹S\ê÷RìkKW 23?¨0 éÅÊRþ¦jÙõæNËe|02qËÈ ÅwŠÈ€õ “¨ÅþÏžåe8â«E_Ž³-+•nâÿ ÞQÝ¡œd‰91+&Dh†ï¡–Ió”Fk5X§´ªb
6@™Ë.æ7&uwS3ÆÆO¶‘RÖ1­ª0ªA¡7F‚àA>tÆ1nW&3j�N”/J+^Ó]Q[U{�X`Dãˆë¸‰�õÍ¨URRÅ*¹˜ã�	0´5²”Ò¡ªgt(\�YÉKt$˜3;§¹d¢&ïZH®#Þöµª95¹!m&ä G˜4Ä†#}9Ã­é¥#ÃîlJ—�jtBæ\žB%ô’¥˜âõ©l—#¼îcã¶²I(jfÝE©}ÉÐMuÚ¢ŒÉZÒÃ�iPé“12¤I‡¤o¬á(wW]uË.Z>5,<QjÂ0K�êò`(kˆ ï®¢bÚÉ×$�!	Gíí¯‘j]x¬ár¡8²Bˆ �ãoVnNrª®º‚õØõÜ­`ã^Í Ž1,$ÎØ� õë¡FÓ#+@ZR—*y7ÒlPÜºÃº@U)�Çs1Ði•IÚÁÛ1)>·ž.wOlWÉ®‰\»eBáZœK:ÄÌk:V ßJV6æ–U_o‰mV¥èÕ5ŽÅpaˆíb£â>ë%-EgCe•!Ò¦Þç²úQì6±t„Ø²ËcÂ©YÛÇ¯_)¨šP2Ÿë7„·êe¤ò¹À–µªO%ðIi�„c1Ðí·ã©î¥_�ÑÕ§Nâ’ªª!E¡ë
ª]¸7‘€S$&?ËZeñ@Ic{�îØíÄÅM”ð²<™]¼ŒB€|­ÖLïªkÜëlJycN4%°Z¶W9•=qÊTU7RQ¶‰�?-MÖ´Óî=‰ÙøñêUûv¹«jíÀ�ŽùÈƒÁwÞGÇZV·ôþA¦œiYß—�®E›i¶Ž2«ÖXÜ­*Š¤‚U„ ˆ+ùéiÃRË™®±®‡ës@ÅŠvÀ^ÐÚA_+,‚�gå¥:Ñ’ê¥Ežd¸–"ÑY ‰øOSùhÅ¤ä]�,åš…¬HÝ u$7çc£þ7ð–Y}Mš…íÆ°òOõRQî*&B…vßÇWc)q·P]¹ÆZÇ¨’Škä0©ŸÉABÊ@,D“á ë›]´:*ó}ØÐJvß¶ö0°¶/‘R ˜¸"¯tâÊt°¤¿²›l&«)í÷"J‡"	Ë)$‚vÔöÒaÜÏ*ÀHSËûŠÑ’‹'‹È²AŒOˆc" oÓç©’¢,"æFvj‹›w$ªù—2§&`„óùjåM'CzËCjr8ì¶87ÜCÖƒË�ÑŒÁ�‰ßNx©¥>æÁ¶œÖ£¯ýÂdkPV…8ˆz«1Y+‰„�Ã\ßÓS<«N¾vñÿ •wž3ºsŠÎÍXâªä—5¾%¡��èu�\ª
Æ$â^[Š£¸Ù^qŠ¤ ØìXlÇ´�[ÇµÅ)¹)¬•¯J8ãr»(³Œô®÷]c1·ÓË9Å2U`@Fó@ êqÎkosvmõˆúå2[Ê(VÇK^°Â eÈvÞ:F²Ê'z«~Ê4£åÐ.=*íÌ¡S¶† ´±ò¨ €Ä1ókCˆÛ�±«o‰ãÌ+®¬2«Þïe‹`ä11••I/`JŸóé©S&¦JoÆÅr5SuÊª\þ¶3’¤.FdK	ž¿-TbÜ-‰œ’MúiüµÀ²ûïj?o{3Øö×€�¶æW`wÊl¦>æy'Ç�ëyTñ\]Ån]jå>YRÊv`¶?ËS’k�Š¶ÌŽ5mYŒ{‹Z¶Ûh#©ñ1ªx÷¶æäbÞ8¥x»Zt&ºä¢ mÉ›]€lWÁØ† �§Yo<~LÒ\qàUÙÅç�Un‘‹äÁ`ìH"ÏCÅ:-Fy‘ÝÉLnaZÖÌH âr	VbâÌb6üõ•\Ý7
-?Q,œsqk¶Ö¹‘ÞæaŽ(‰Ü(8íªog>œA+6j³£·Üê×Ézì¶ÚJñžÁ›=Þt3
¤(î¤Do;üt?Ž‹YV÷õòÕÅ{WÛî« Q�ÈëˆB‡´±ë¿†‡”ãØ¼q‹z€2pî“J%¬Ý’Gp•J°]§ê|¼t?ÕýE5—+õEu&îí¬‚Væ‚àÆÙ¼OËTÒ¾¿BSu\¨:šmv©-@�»)gä£dnf0ÁHž£[;.zl¤Ø¶œ5M÷z™Æª¢•¨�®¯[Ý™C(7?RŸá¡¶©qX­ÍrR¾õ¨ü“]
U›�d¤‚â�°#ÃN	­ñ°dÓ¬øÛYÅN9C¹D½lµŸ0]¥P�1â'óÔã
4e·–¶jX+^ò~¥6¼…`U‰’¢ 3�eZoîO@k~íÔ†° @sî!%BÇÂH>gGjŒN·6-{)R´­t³pØ)R`TÄ†æO†Ú§¬ÜŒqj¢)½N+B0¼…œºŽ8âr(¸À� �©…5¡mºA†ê¬
´›s6?íëj×p G—³Øî iíí™­·&{¡Z¼�÷Z]ÞqTSsˆ·2$¶ýFà‡C¡%Ö2žMå¯±¸ YQYÅc,šÂ‘õ±é ~ê’ÑôèJ‡-jQÅä{„‹,ná¥‚²…m—lcàwÞu5m
ÂbBÞk/AZì#ý]¡�^Ù'ˆÚGËWÛ[WŠ ÉÂ¸dÔ‹Ë½ö¦ªRÇ¤¹2‘å­ÆÄ�?ÃòÐ¯¯¦É¨on=Ø¯Ù¾C)í×`¢–Sa©;¨$tÔÎ8©Ñ><TÕú¿îAJ…” ±ÚÕb	é»+«ÁbO�]U*ÌÔÑ”#+4TÜœ=Ì Ldaå‘ �µ.Š·Ðœ¿[+Ó~9„÷s_¶ËaîX =hr6+H–v2g¯][ÝÑ™Z•‚–ä%¬ËNJá„ÂÁ“#úŒ¦aRã`Øá^¤EãWaã¦]ËWÇ)Pw= è|u]­õô',–==C7Oêøî9VÒöÄ$@\:øiííÊ¨ÝË9‡k�¾µŠæÅj=¾I*ÌKÁ*Ä…ð_á¨\ü…¦—ë~*›,k*w®Ä%—kî \Jî>“ðÖËõqËÌqË»¯±E«ÆSÇ4AyòÒ¢TXnçqºÉÛÇá£»¨´¦Ü=A†R¼®@%ˆÈ�¯.$"±™nŸ#×TÔ9ˆå~>„òŸ¿Àµ
×êª9hjÀŒ”V×«†*:L¿†âtãUm·yŸn*+�-¶Šk®ŽÃXÔŽê±-‚F(íõ‚Û~:%kR’å£�ÞÅ…jÞ+ó’â³8‚z©n¿õÖŒ±œ— (|z�`ü2+åµlÉˆ¦Ò
å±\—v í=F§3Ïù¹MÅô­ÀÙÜå3—9#VýÊÃVIèP¯‡PLë«píoÏ{m÷¦žQÊõ½|TäÔÎe«9X ŒØƒip7]¶ÿ ÐÔ6’qÇ!”¯ÄëM[Å›-Â´µ¸w…«�ËŠâŠTØP™ƒÒv�VmÊZ†6oO°4\Œ*zU©‰©j«,»’­$°øžš–®æœl©¥
ºÛSÈQÉz¸µIº rÎÝŒ’òŽ½5–+jÊžé§ç§/s%îJj{�*y©˜­H8¡fm±�ôÙ­'Ì;±ˆÛÉÅžû]Ü5°wjÐvÙŽ  @#qðÔÕ¥C¥¥H²*[I¸w�Å(CLIf A;1økbÚäKIÒü�\ž»n¦¤¶Ô¤ƒM„«a;•¬;†•ÌZv§gý²e[†¹–ÊíS�_"ÿ IúŒ�ÿ Ž…n>…9”;d¹{ö‹kc©TR€††Y3¼ƒã¾ž×7v9ãú­<=K;½—~ÕTåÉ«k#èl¡¡A 6>1¡DJ—²iÚäø£›ë µ¦Æ~Ï Þ|ªÊ È#©$eXM}Í)L8KÐ%¬ÖpZÇ`"w²dò€KŒ�ÈDÇøëe6n¦\¬
Ø×šë©L;)EPç"»’|zÿ i�!íE–7£(ãce¯ˆpK;0PW"	U†ž×�ènäí¨§îSÏçprÔFNã0;ãå€6ñÖTj6ÑÁ*cêë"iî7%Þ®3Ð‹É�cbŒ6!‚…ôëÿ ]šŠ–ÿ ­õ4Õ­UQm·UÃ‹A¨…mÃ’	È‚˜Þ5n�®K¥]*jŠ¬–¥–X²�Çó.+kdX˜�¾=¥å)§y1J˜Ñx•9·Ž¿´¡B©L*%ÌÊùšI IØ�Y*%BãÄÖW¹4-•˜UI½j#ØUºâÄ­KG®ä¶Ü×Ðp®¦)ujÜK®Lm:£+¢âYU	Üå;óÖˆnŸ�XÃsf×ˆTò’õjøõ:?/;
(ÅELÛÛïzþZrPïn5j¸÷EœJ?hŽª†·õHjd¤Ï‰ÛøhË)«÷).Ò
ÙobÆ§­F|~Ù³Îä™Sy‡LX	Õä¥77äF1ŒRŠ—+mz‹¬ãØõŠØ?Óf;·pô@Œwë®JŠ…Õ‘«5‚ÄGÁÚ!|¬êøŸërH^MåV	C§É¯Û½®ÕSOo~Ï(bR �¢$4xéQçÆ�'Û×rØKÜP©
°Û`Ýu:Ë++´5=—T¾O*§Vê,U õ–,
äN„ÛÖ‹�Ps]@¶Ë*45J´9ZØ[ô™ãaœ3áã­Š“e”rV(±8üŠ(ãr’Š²«YU†À 3V…D“†¯YSöçq_9äOY±é±÷ÈÕØÎ�	)åføï1Ë*-MÛ	¢Š9+c!PÍJÜ2½Ú*+7—u= õ¥´çc&¥@<{,¶«hí…Å;•Ý[e#ÌD²Ïšd•Úzjh¢–vcWG®«øý˜°MÙ9 6oÜÜU ˜+‰þ­’s<uhŸ¿C§Çì%¥ˆ±píÕa°#šÉÛ;|”ï¸¡©^¥w,ZáŸ™ÿ O½•]¶‹–¶Ëx2ŸÔŽºbµ
$0ÝÛ¥ë,i®T: …lv�ûw&ž´©5Z¯g-}o[Õ]÷+±˜`¤ôÞcEŠ�;OÆ(UVÊ…^{Ý�rAá1*’ýt¯Ú‰Ô‹V)æVóÇ €ÖRÔ¸¾ªX ¬ZIf³idk,©‹KÊ¿Èäµn®Ê˜³!3%‡˜â™HÑÙ&¢tæy“Ö8ëÆâ8im
‹mKd²Èè “à5±—Dá…ªìT—Yg­Ü/pTìø‚¬ªØµ}&<Ó­”iO¸Þ¤|†ÅÒš€zx©YK@Y%ÈËuÇ¨øiÅÂ•$µÜâ( u6­`«;
Ž#0ÀŠw ±'ø�f¥™5Š‘ÊVìœ=CŽ¡Ý>e×©t�K´qÈS¬éÄ…R”g—ŽÌ½¾=ÅŽ³bÍ"T®ÿ �Žª+û³TsGjÜW!ë°µywEžrïô<	-=$0†ŒÜs„ëj¾¦çÈ)­ƒŒ
W4eú`2’ÁIßœiŠÖû”ÛâÁØVºPaÜ®úì¯’-*
â…ƒ  Þ2F•Š£öÐçÜÝ‰Þ>�_k\8Ôñlîa‘­™‹.  UÁ �XƒÖ58¤“ž>Ã’n;xÛ¬±Üj•?uc²jPÍ”!ó�€P•OP4è›ô´^l=KLUZHgdµÑ±ÅÞ<�v*É>=4>èã]ÍŽIä×�D…¸Âv1¤Ë_ú…ê�Ä°2 �˜é§úâªKÇºiÇ>a
î¬µ,ÉUkXì«°\ÌYDfAÜ~cYLZÅF3G¥†r +­­°…(+®Ë&[®¸ G]*oÈbÆ€	cŠè«‡Ù¯»c=‹úˆ@Z× 'âGÄšÉÊZ‘Þ“znÂ½ˆ¢ž×ïÖÄ«5žAZRîIŸŽú;\µ_.EdÖQ1 YjÅWZ�[Ss§¦É]Õ†!€Þ›sùF²Æ�PLõÙØM#º�×ýÀtRkÆŸ€a,•Ÿ„@ÜÎ³ÆSÎâ³�ñæQÎå­+ÅäXƒöŒ¬‹ÎS%‹ÊlIÛ`o‡]8'TOÉ›Å­­çöÏ’¸JíâÐÌ8 ™k‚¤ÀŒJôƒ¶ŽÚz¾…ë;{ñCŽjÔ4ÒÔX ª²’¬æ3VØ�'qàu]÷wZ�ðMÚ˜þNÀj¼ŒœU®«›²yŒ¬Ù`1ï'mBÃ$œ®./,fæq™*¶³udØëÛGRMt«œH.±í;k.çUä.¼Ä×É=‹A.¢ÅdåSXŠÊ‰ 'ðüþzR­}?!.(S�lôââ¡M“imØ*©*¨¥HQá¼Î„èøá”Ò”Î"žâ‡r•½ÕÌŠ…0Øøùèfš€â·u­‹vË2…%úˆþ£ þZBˆÒ¨íª[@e¨†µ.vERb>g¦Ú^ßbiýŸÔpT­�uß5VÊiKŽÀ9È*±GA¸Ô%*ÇIíw¦‚Z¾5ŽÍÉhý¦}”±@S0Mq™Èmñøë¤åE‰=¸Ötß‹¦Ê‹‡´Ü”6×zÊ8'8êBLn4NJÛš™:ê‹èå9h„ŠÔ°f,V2O”G˜ŸÇPÓ’ü}Èí£”9ËkÕ›òQ<¦·m«HØìcã¶©+Ò�–]®^U¹G!BrÓy®æ®l­	efÄÀlNÂG†œf"ÄË×Ü~?%¸œ–{m7>&§Ã0’§ÛrthøD¥Týîj›Y;¼z™šY¢P© ©�ŸˆðÖŽçU�ù«^¾À¿•Ý‡«1Íä…zÿ =iˆAÜ›×Çè`®µb¥�¢V(`Ìì@Ä€H o×YE´4B½y‡ØJ¹K…µÑ,½˜°uC¼…-´õm¢vÖ«—&¢Òž!;žW"Îe
*KHH[™$‰#¡Äü5ª”*â#Ž†äJ;÷Ðý®ÛUG`0iØ° ÇPã¬”´›¤¤ÄLŒãÝË^KÒ+ªŽîH£ú.Äë®Œš‹A’Êx¹¼Y®vîWMî Xl¯ŠàçÀOŽ«YuŽ„Ö˜¦”õº6ÀñÒ®2…œ.nÂ­!‘9Á33¬“nTK�+Êjrz,±²R«[îLÒ&BÎ'¦Œ”Ü1ŒTc§èaNOžÊ«cHÚ•ZUn€@
Ý;ÿ žžä×?AXäªÜùOÆÔÅ©ä;ÔZ’çöo6* ‹$˜ŒºïùëdÕ!h8ÌÕëåÈO!X×'ÿ (ñÔ±pD,ã–H +nbg¦”ëWžq´Çð‘ÜâÙR‹i{ÑHS×®0¢:¶þê[T¦ÛIÍ.WÇ¸¡±¬ÚÚÔ�ÁvFÌ†¬[¡v�«K…ÅL›•öãËÄ[Ùa²ßõŠm¡@b¹Á*"z/Aá:œaè9S�Å=J”\µ²l½ÉRªY„†%T|~:´ë+cQ(çÔ�ÕÅŠÉcÜµ¡ýÅöBZY�„‡3°ë;m¥dé+éBb\Í>¼PèP/äfÉWî·…V=©W9y²2 ±’u¬Æåã°w·µikòh¤†ÈŸ¥îl”‰Q–Æ~qªí‹9üÝ›Où' -67\”‹‹,ÿ R–
@$@×ã¬ñ~“¬j*×vÆ*Œ\‘É´5–:³CÉB ƒà	Õbã'+M(NJ‰ÍgZœçI62«5«$¶øù·0³?ÃQ:±ŠBž£ÒÅbå %ŠŒÈ€zb?†Ú%²{WßK5tZ+²Õb#/&@·Ôá¾ú^*×šê„¿.åÃ‹dq˜Mµ¤–RäÀÈ¶ÀH$Dè¤L—Æ¥‹Ë¶ŠÜô·q•‚õ�A
7â<	Öªã@i6¤]�‹¶òjN=¶.m 0(UT…üXøéÅ·oÁ³Å*ÿ !«°ºžHÿ äB÷)ö=¦Òþ;ˆKNÍÐª*¤j“ÇãÔ{¶‡KYbVqV­€`l@$m'ç¥Ê­�Û‹æ"ïÞ—)N5'%heir� n@?ÓWÞ¤NOHñ:×`z»|i¥™ÖêYw-–lwõÍe:7±yS‘@¯ýtt,)VCq`ÁQ €1#`LxÆ•4Ð/j‹=â.p¯jaÇãZJÖd’ ³Do¶úÒ¨¼Å¬¯}‘-ÕïY²ªW‘tvJyC±Ø°bD‚G‰ë§Væ„æ›\ø°úòãÚõÕÈJì©;|{ÌŒ¶ÍŒ‰qªÍ§t	d§`k~=WS[1­’qK1`$™rS¡jðî1BÅü.cdeeJËdìr9XÇmàoòøè•¨4ìý> Ùcó{v-‚âŸ§mRÈ`¸˜–é�ù~¥Ž·%Ö“øÇãÙú<{ENË™ó
×Ìsÿ ´0ÿ =õ+°uFYcšŒ_ßÔÒR»^ëqh =wšØ€ÀlA#rGNš¦›m­�Š”¶­^âk-<zì¯·$Ð¨%TÔêb°ªö+•”Þ�ulÊ^üBfA
±›bÈFÑÓZ“jýB2j�ÄMv?�ê`Ê«_o™%…sŠ0•ÆH�öÓzEvÞÛñ¡–§í�·ŽœZQ‘¬©r;8~éb<Ó0„Î¶2áoöØÙ(ý“ÓŠ€Ã0j•ã”•¦ÂÈÒH�>T–*÷ä9<œ«2“z[mœ¦ã-(è¢“L”bH,‘$ÏðÔãŠo ¼£‚J€ãñšÄ?¹ÍrZ*]‘PlT¹-´r}ÎœÌ—e‘WmkMµ!­YØAeY2BÆÃŸjU’›n5ãÜ]–%mÈ±ÑÁ½«)’äÈ mÄ}0ÏÇ}kÇ"¾áÒ�æÎÚCà“c08 ê£V“ÔÎ–ÔjÁ§“Vüý }vÀµJY�ˆðà+–þ¯#=cÿ c¥ªëfe’tq(œ…Ï�Ø’ÅCbÒªÀ»ü ™"7ü4åŒÃâŠžZø…Æ¼ò+±Èš™‚N"NÛñ˜�BZ'ÌeÌÅ79î„—ýWiºå°—P2òƒ”<zhÅÀä¯ãµop?Ó`.YØ‚#¤Žñª˜”k¡î*µ{—q»Š,Sß-’‰%„ƒ´¾¦Ô
:ŽZ¨«÷.”Ê£ä·ROn¶u Î@Ìˆü5¢’îi¬+ÕXp÷µàX‰…¶8+™˜’Æ'/wÕ4ØQ*U¶*šù
j¬–¬†—v�„n?Êµÿ U>c w»‹r»YÜf>D3æSá‰ Î–Ûº3^<Í�pä2¢Ž~(¸¨X­FÀIrDé­Û4ØÉµ]ûn©Aä
j¹Ë+§ Èa È2Aá¡&õ£ ½�Ú©ÁËÞõ¢ñœYŠ“!A;:�ªDo·]2Ò§˜MÆQøF5ŒÇÜSpóŠÖŸ*àä®Ä¤	ß®œ¯gPÂªzòË'ªígïØ0¶ùýÌÂ¥ºŽ½4ãÂü›%<}âÝ@5Q[®Dß‘)åS2Q‰92‘¡÷LM¸á(ãùèh±.§»ÈÎ ¡O\ò˜õÔÓ+"“i¹šÕr¯*ì½Í–`ö`ÀÔ‚|­åÞóªÇ5•­b^=Ÿ×›¾§‘=…ö�îÝOT—öÛÚþ£î¾w•¹~5&Î=Y‹_{ ”D’Œ‘£&’©x|YgE4Ðöÿ Ò?ã3û•õši¿�ÿ ÙÞÚ|íz¯ªÜyUÙ�3—¦ñyu’¢GÔDr_6	s=ü_.OHçô��ÎûËþ8¿¹�jñ/åú_¶½ÞiU,Ì¾…êAœ0`dQÌ^#Y¶ÐŠOþ:Øü¸Q9æ9�åSoÒï_öÿ ¯û[ÕýSÐ}ÉèüÏA÷9ž›ê\[ø–ÔYHÆêíäøþG]TdçK~O&]Ø§7�¨s+ä'ŽèÎ�É°&'p<P…ÌOˆÆLjšo¢æ%Š­ØÊ…�;Êôr‘mÄpÉ©XìÉˆùxJÉ%½MÚ›Rê—OA ºñª0”€R¢H€ß­=>ZÊ­ý¾æËñQü™YQÊCekÚ.‚Õ*_t>V#pÁØ‰þZÒ­·•Lå¹§ð;Ž)j™¸ÎÔ;?ÿ ×\Ïpäàù|�´6úò*ŽaCßsl]I¬aiTUJÐ~˜ b@=>¶“¿‰µh—o¨¦aV6++³†bÃ6
:ÀH;Ž‡ÃS)©æ-T®†U§•h½…`àˆ|ðù˜‰ØáªÉL+qŒëö£©”\,¾ËªÔ­UiKÔ±ì@@°Ëe �NI5Ññâ8ÌÌè*»Q·z¬¯¬0[@�2I’d?¶”å$•HiÍÚ>æ_Z¯�²øSk’€,'ÀìlÙÔÙc"je¹{�A"Å&’¬ÂÂ`�Ëá?Žú3ŒhŸØ¬g)§�ÜeÈ¬¬`B½˜ÁÌyÙŠmq‚'øéP¨¬5w8w1R8pX¬T  gâ?ÇQ®í�ÁPãÜáªz+÷jhšÚ"@}QóëªYJ%ã`(ígde!ÈmÕ2úvƒÔìgá©»HU"êVËÏ%ÙÅm4ºK€bT6òô�Özj°Å·¯B^K¶Rž*:§´W+C­×,½…ACÚò²ùä�ž²}«GÈ»º›EÅƒ Q‡bÆ5¤H`D.ówÖƒ]ªÔµr+*ïE„ÖòÆ .Ì„ƒ?þR:k='©)*¤U[ÒÁDUÍ‡›,.êÆ'Ä&–ˆ›º•U0§�6'*Œ¼¦â­+J‘UìE‘ˆ;ƒ ôé#ZÐôZ(+[¿uHuµ\âû{v)RO•FÄl:�µš…CLêNÂ…A$YdÙÛ8ºÖ±‹«Â‚	 HñÐ¡Ö·&¹Ì™µ•8=ŽGl)Ð¾‰ÀêÖ+WÆä·.ÅF”Ví‹»Š¥mj…Î³YúlVNä�*QCGW{ý½ÔTœ…TW&Íó°u2`ÎÛ©Öâ­÷Oû5þÓyŸÜ®Ýëž³o+Ñ~Öûc�*÷ªÐ«W#ŸËÚÏöþ3Áƒ‰k‘(¥|Yu9çØ ôŸà+¯õ×™ý{+ØþÑûuíßOöŸ²=¿Ãö×·½1q=3…^0wc-c´K;’ÌwbN¼�¶åŸ_V*ú½¬cÂ?{ÿ ·ï¶ÿ =¹g¡ûßÒýÆŠØzºøŠµú—§YÔ5A%gv­¥Åf¬sxØåòüXüŠ§óo÷ëìŸº>ÀýÁõdû¹†²¼¯BõÚW³ÆõO±ÿ K“VR²”u™V~gÙñ§òDl|_Ÿú²k?{ @‚Ø!,®ì«NCËlÌ9L€"?-eUª9	­²ÇU«Ê”R©Æ[’A,© Œ‹–Ú|umÆ<«bUæ!ñá$‹m�yUP�mn1dw(K¨,	p>�NÛjFfÜu(Ø×Üó^«‘fÍÜØ>…iÛ#4öhÑ¦T @âõ|µq¿O�—TÈ$‘ÐÁžŸ–Œ[²¿ xã²ÜËEc“s::XTX¨_8€¾VæOŽ¶3Š•iñNPáh­ÍwVo¥ñ©Å‚6‰‘·Xißå¡Å} ÐåqC»¬±Q]B¾5[Èò+ú@ 0³?/¡¢ðk·müZîcË²¬Bò\æ4 ÏH]·>GYvªÍ\9¶þ@¶¶/s+ñm¨¬™U^8²özÃo·ã®�ê!i§ä‡„ºëÅ=ö/xvT¯?}ÿ nùÙ \‰äb`�¨j;®-ìRr¥iT¢ ª¢»gÅ‡“Zº‘$ �úi_´±µÀ©Rçã#ÜÉS(ÈâìÄ	’@
 	ÿ Ò‚z4ÛåÚ;Ê@ØO�«I,õbt÷7pXvÚ–NÁWÈ´ðÞBîI l`ÀÖÁ6î­¨féë± Híµ—7Hò×*ÌVILIÛC˜­Šÿ ”/ÀÅ6[uÖòö'˜=X |4E66³~4Î4YeEÁ{»“Z§”’™YÆ6�LiUn( ˆN®iÇ ÅÉ�ÝŠA]¦Yó˜f‚A È;o™.Æš¤^â9[–ð×5ê¤¢ªy‹¡‰9áùjœÇx’¥*ñÆÃ v|©SWxFvÀð@þ;êS‹‡2jºÔ!j“$-”±È"0?3¦SPü9ì’ŽPï–E«±JOw·i ƒ"âÁ²;t�
·z‹B™”'²šŠ¹jr‹#39AÚ5V\÷Ò„¹É¥eÔ§”yXÓkYmW]wa�%L–
Å„7ø�hqG§{”ËZòÞåž‡éüßp{ƒÑ=¿éÔ~ãÕ}c•GÓ¸êžw·•h® :îXÄ´ë4»dÉ·š\¼Ïêÿ íÛODû?ößÚ_nýª×‡í¾tr9(¸žW(Œ¹<—ÿ ÊëK9ŸŒxkÁ“—'ßøðXb’<“ ³5Œf±ŒÖ1èü…ýœâýÊûêÞêáñýÕö°?®úg%Tfþž z—±Ò;Ý>ª—¦úëñe_õü]øNÜ3ùàJš«ª5+qûþ{:u  !‡ÂI×©¤’©ò1Êrtñ%®Î=¼Zû6+šù&ÅiH3Ü˜ˆž iÉC¸bÜZÑX©Õ[Œ XÈ!ÝâfÄì[}õ»Æ†îJþ?‘X(»‘ÍN7íêýE«€Ä¸@K‘Ù‰±#ÃZFo,g/bnQ£¸ˆ©EÂ”f[dŒZ‹D“ðÖÁVþA’Ÿ¡e	w�¶5/ØG¶§²ÀY ‚rùvéM’jL“mÏE¥ïE/MŽ+­BµÖ&H–`B1;DütLùû™R£Å·»S¢¬Tm¥ŠªX}hq˜Üƒ´éj—×ÇÈÉ·HèéV·Øôñì¾lZTµeÙ]™',Œôü5›I&©R{r†�xÜèã…W-`EP†ò'	ÇtÊ ó4tÔÆºÝHwV—¢$^:=×þîÅ`•vÍJ
.Ê	 ’ãÊ#øõÖî|î-t·�ºy!ìïßIªÀ­gjÊûe
¬41¿ÇY­ª‰Y¥#�ú´2r*¢Û«Z”®ãê˜8D†$mð:Øö»•—rþ£{\záj¡ªZÄª³nÎ7ñ™�—ËKsrcN*b³56WTvI‘v!1À’eÉé |gYþ¦Pè2æZ«±Ëåi@V":€Lf7é£%6ñû•¶Õý¼#Ê7�L•u;Á�	ÄÀµ(g'vvíöÑÊ£ Ë˜T‰f"X:µyšÀL(H;,¥%�Ÿ¶§qVH6D•±‹ƒË}JNëŸfåÔÚ[¿bëk/AŽ=!€/Vå¾!ÁÀSÅ´ÚL•ž+%‹�Nî¦èJ¯³Ž°V{h“�×é�3Y<|ø÷7ìå-9ñ¥™Ic]9kP†îÒ“%	ƒ, AðŽšØ·ÜœÁšíÅ´·T”Š¬ZÎã–Ìò‡]¼ÃÃq·Ê53¤ÜaÇC½í�mzï¼}Áíÿ @ö÷§Ýêþ¹ë¼ê¸~—Ááâl³•sŠëI$Žòb&vßNª©X'–Jèûzÿ �´_l}#�êßr=ƒ÷7îê·ú•¾§XäúOçQ�\Nƒ·`^�Ë•˜õP€ã¯.3tTGÕøÇ†
ªYîR}¬ûcUÞŸÈ«íÏ¶*äzG"ž_¥^ž‘ÂWâßÇu²›iaTÖõº†VX €F¹w3Ñÿ ^;#÷š3XÆkÍc¬c…î�Bãû£Û^âö×,¨âû‹Ó9~™É,¹¯o—KÒÒ²$Cô�)Àd¥4|+÷ßüaýìößÎG³}Áè^ÿ ãP2ÿ m¡›Ó9Ì`IJ¹°zN÷ÌÄz?îÇhgËËü9-ey=}Åí/_öO¬òý¯î�Fõmú÷¥.ßKçRôÜCRã""7CÔ5Ýg–_²Ôñeñ¬kmB8ÞÖqíKU«*C½„+Mˆ2$À�ÇŽ©VZãCL8}ré@áìÏ™AÊÑ‡™ð�]sœxíóÔÕ­ Œ¡Kãê.ÎK½ª¶Œ–Ê—³Wh†²%JùASþ:ÉVž"¦³Ê
*áS�E+’ƒÚ¹VT1R+oü¼»–¥6•$[šha,öUKªS)Uª$$9•Qø‰ÕL9dä›M*slîñì»¬½¬±ûÕ'ú�P¡d�OQ£¡¨£¢©ØÏZ—`m[„¬1Ã ŠK�–K¼žžÕ0¨êÑ­îMNÆÐML¾zÃ†?Z´?=¼t;•¯ØkÆÍŽjMÔŒL’»H Æ;ÌÉÓ’ná	YˆªáeÕÓk]eœ¥‹ ÁqPv™3¸˜�?ÕNÆšÁÇ¹�êR1ŒOeI�Äò�ÃR¨ösH¶.=Åó1qúµÏõyB�×¨ÜÆ•}ÌìYÕ6`+TI†��‚Âzü>zœZ]5-òã„D²ÏE4‹+£•U��Û; p±=zïªP”»ú“mÂ(Í‘1W8¦µ$ØU+´H‰3·Ï@@4[M#‘_‹]-´=Ÿ¸¨9±
b|
‚#ø~Ùc1o3bÖÐšú‰eãÝKÖÕöEÌ«]d9šØ¡dùÁ€Fý:ôÒ½}L£¶ƒrÓ±Ë(­f,œšJ©aT(a 'ñÑnæ¼}ÌwÅn­ª°Z¤7Í‹0¬ˆw�‰üãUFå´­Y:ó*~IcM„•†/Ú…tu# îd�Gf…w¨—CÈm~Ö}ÍûÁë¯è¿mý�Ï÷G;Šëw(q~Öªì$*òyW:WDã³;¨ðSkW¤3Ë(Çkn<O¯ŸÙö5÷ìÿ Ý~èýÓ_CAéÞ—Ë�èÜ[òy<_RåŠèÍÂÒ)Å8írH±Œ‘tó|Ÿ7rƒé›ü�ãÏ¹³ë.¸@Íc¬c5Œf±ŒÖ1šÆ3XÆkõËûŽþÚ}‹ýÆ{FïHõî:z_ºø¿ÿ iû×Ž€rø6ýA„(vÚÊ‰‚7\\†o�Íð¯‘C¹üÍ}ÁöO¹¾ÜûË×½�ïNý‡­{g™gÕ8ÅVÆÓz›lê±J²1Ø©m{qÉ5O©ðòYc–IÒÈÓv¦jë{‚,±¦¸VÛg�@"M9¾ëQ#c8ÂnXÎ5¬Ý”©Û_0•¤œˆ†À$*’5”r¦ä9kYz*qC¤­¬ÎÅ¦Û{Š^;¯Š’†_PR`ž³Ë,œë¯»qÅm·ŽFcI¥Ë)acâR_`rŽŠOM®f`Éò�R×.RÌä«fá•Äb»L	™�µ±¥'ìS¯ˆ¢jZm°Töùm`í©V‚ Œ@é-ke”åúª“Û¹®ôú²¼ZÊì®ºy$5‰u �îwC.Ú¬²É©Ð§KÇ°Æ²¾]+A¥okž=XâÂ`µeäDáÓS:¡u¦�Ð–—ì°åÔÏY(Õ¢Ìò `v$DÑ¢½Ž@@† €WÝ@D€dnïiËs(�õòôÂ;6l%Ç”† î³£¶LœØÝV°jK(ä¡q•V�¹ÜGš�iP™U+�ó]»xÄÀÉ„t‰õmÅWòsM7÷Ð$²àã—Ù…ož Y!Àê=|5
"N�·T8ƒK!¥Ë]ìÐß§Ô˜?Im k6Ó¡9<bX…b1[®¯¹:3>RWuC|~1¶”Vá-ºDz—ð«îƒU•‘CYÝS~æ³�•Ð6'FZÆžFøèá«ÖòÂ¡›¼´-6q+x¬¸œA’Ó–ŸÔµâ^.jyÏûiûëÜÝŸGö/§Ýo€üÿ tzýH¬8>—CŽí‡0Á�‹¥h¤nì&©ù2„ö:|_&I>ý<}»ûsìßµ^ÕôïfûÑ(ô?CôÔi©Grë ¿‘gÕm�fmÿ  ¼ydòrÏ·†
Çî4f±ŒÖ1šÆ3XÇ�>æý×ûösÛOîï¸þä£Û^„·'¾E‰möÝu‡Ë]<zËmh’B!…Œ('JÅ»ŸÉŽ
[?Qí¿rz¼=Ò}Ñí�Uãúç·ýsŒœ¿Iõ^#çUôØ%YOò î‚‚“MJ;zÂf±ŒÖ1šÆ>)ÿ Ê¯Ûz½;Ö¾ß}ØôŽ*ŽW¸ø¼ŸlûŒ(Ål³��ü;\Ž­Û{T“ý(£ÃoOÀæ›7ýØ´ÖHù#]8%ÖWQ¢Šðb½¼UºbÓ ž²c¯å¯D7N8ÐùÖRQ‹5•]Z¿#$5Ò�B0 ’¾X>c=~uÑ+Pro^€µv¥¤Úˆ°¡‘jSZæx…hñ&>ª•D“ÖoÂ2Sáà#�æÁbbj\rY\«¢ã’â¡w$Ž£ã¡9ißbr„šµ<‰¬´­¼‡¥û•Ú��îÕ€sr@�Yé7âÀëm}cqím�—T+[œûUÞ<¤dï×rbt%v*[p¯×At]ûz»6ÚíR…¬];‰lq=g ùhs–…cúÑ¶T¬‚ª1f°®Oû9ØâÄ¹Þ1“¿]1,žä¨)™94šoRšPž9$„!@Ý¡·ð™�ô(N‚ÓÚÜq!›êWˆ!QÖÀ‘´_–˜‡ ¡šw?¨È˜¢âÆv$H'a¹�ÃËh.Îlè“h.Ä(ØéÇõdæ»±Ž…A@ÇŒ�öÊÔä” °%Ý„ôˆßþº›¾?%Õ$eöWû›hT³Y¬KQkpã E;ŒG†š­jMž±¸lõª«pùUYç(Y†Û˜b»“�lqz£dæÏÂ7õ(©��¦zœUÜP DP¹`zwóÖÏ¸ö)>>às(aEfÆ<ÃÚŽ2NM1‘U$€”t?–—]I¶¢ûýƒcÝwm©TzÈåÂ�'y€¤gCýÞæþ»#î/üRûG‡ÆöÝ~5A½WÕýÃO 5ÌszéôÞ*r�`ønl‘ò¯/ÌÜÔú¿âÆ�ó>°k‰î3XÆkÍc¬cÆ?w~îû+ì—²}Kß^úõ!ÂôÎéðøiÊçrœ×‹Y#;�Œ,Ä($V8¼œ#ŸÉòcñã9¸Yû×ýÁûcÔ¿¹Ÿ|QþÃöÏ�ë”ûsí×·Ø¸¯·w|Ü8ŠØ÷E¯{Ü°_*c_«Rýuƒäü™çò.÷E1ü|û3÷î¯öAÍö÷úr}Ûý½ýçôßMõ¾;‡U�þÛÉõ.-\‹Ž’Ý»iÏõ©&-QÜO4ÄçŠÊbé�¾òøbk‹¯Cí¯ zÿ ¢û«Ñ}3Ü~Üõ>?¬ú¬ñÓ•é~©Åqe7Ó`•eaüÇPv;ëÊÔO–JQ×Ö5Œf±�—ÿ ò³ÍáñþÇ{«_kûó�okOMç¥ži±']ÿ Î¥¾‡ƒÿ ÐÍc‚�þŒøDmäV˜
Úlã›iä*³…ZØBª·Oæ?-zi>c£Ÿ[Àåä[Þ¶Å¨#Ô¯eÜc”ÖXy^$IÈÌÿ ÓFÆÕÜË×>*Uaf¢Ð�Â@d(0$�ÄÌŸÕ$Û›’¡®¾àÿ ¼©/[lWR¢Hr@�ImñÐ²M;ªæšë-¨µŒÕ¥Å*¯6€Êòzý1øèíºÕsv°–²ë—�sÚ‘uÁ{„¨`Z$ü$SOPQ�ºyUíÓsßU•XÁÍŠñåR ¢C¿áóÐñy52ÉÄÅvš…o¨¥\X•ÜŒŒµ:äåH|7òÏ‰Ö–ß!j�ÙÊU__ì�§vä
L°W è$‘ÓÕ®D¬R”žþg2 s±@vÃ+ÖD˜“ãóÑ•…*˜¡«W*Ç0åq9NÃâf¼…ÖZŠß’¶Š¬W+R}–.6€G]*ÓUU�f¶0‚Ê�%•˜œ‰l
œrŸÇ®‰¬h5Ð€Ø/ýN?MV–kÔ€ AÁ
ÆØ‘«Î—’1—UãÇÔ¡XŽÍ�¦¢*ñ å›MƒÊvøoá¦Žít\j8¯& ~?j–¸\ˆ€À	BKI>…WKó_Ð•ì*/
�k:S`†"±V… @Ó	4ä&iµ£¢Z¬ˆy5¢ŠS2•­hH'"aƒtÅ´¨y(˜â„äÚÅ·JiÔûmÿ Þýàr½±÷Sí³Ú‰êŸêœosp«%säSÌã×Ää¸
ö›�R±ÿ ÍuæùñtgÕÿ _Û3ëÎ¼çÐ3XÆkÍc:û­÷KÚf½�ë_p=ïÍn¡ú2Ó©{—òo°ãO„Û+,m„�ÔÄ($8âÛ‚3Í`¥Ÿ)~Ùý·û‡ÿ  _qGÞ�½ò=ìG ßgÙ¾ÇG²´ä­VCñ¸í±È?uÉ»Ýxãú=ÞKãP®|ü>'þŒ»ó¶Ç±ò?é<Jþ×ý#Ñ½�ÆôïKôÏtz?Óý.…Z(¦Šxü¥®ª‘ 
 Dj>&¥¶vÿ jÿ ê…=�ö‡ÛïiýÔþÙ¾Úû+Þþ‘_ªú­{ÛëÉãž«¦Ðkº‹:¥•¶êÃ¡ùHÔ¿×'|1Yüi=‘ó—Ú^åû‘ÿ s_Ø¾ÿ »—îÿ í£Þ|«yß÷U³·Æ2öÕXžÝ¨?×¡võ+ßcß6¾Tš£G‹ãîÿ +‡\\³ìŸ¦z—Ö}7ÓýcÒùUó½3ÕxÕs=;�QÊ»¨½•X‡Ä2°#^Sé'%ÚÂf±�‚Ÿòo÷‡�îÿ ¹¾‡ö×Ðï^O¦ý±âÜ=g�¾z«úˆG¶§ÆCv*ª¡ñWg_¯WÅŠXÎ§Êÿ gË9Â²¹ó2«E|@˜¤)sZFÄù‚‰ ~G]é<õG…c
Š‚ÊÛe•ÛqwI­»³0R@ !'¬	ñÑj(3]Î¶¯�®©¾úÚ‡¸X•›ë*;hIÝ˜&w˜ëÓT²x¤õ�Ë”ÏK¹m‰ÃZ¢³‰o5cÍTNS&#©�LþµßÄ·3OÀwßmµŠÇ¾:‘`‘ÁËÊŒ`mzô¶“›‚M€âš¥¶±†0ªõâT [`zõÿ ¦´NÄåI¤‰Jin?fr_#×u‘aEG'Ì&L|Î”÷ãA…>U±qýË>MnÁß.â(ŽŸ'qþÙâàœ2«�ødâÚÝ(O-®-c(¬ÍL ‚îÑžûDèÉÙµÜZÚ©úªãhºå,¥bã3
  T°ë©e·#%‰ejˆì]e˜+è€H4ÄX�%õ™Àò+3Ü¥g®Û…ßðÑ×%ªPz /ev~…}Ù0î3l mÛyï¦ˆf¦¡ç{Ýq~5Uw‹(.ÙyÐx’ HS~#TñMQØ…“OöZõÐRE›PöjÈ4Á^ã¿�Úã©¤sÎÊÝz•‘Ù‚v…,§�AØ‚Æ:ä?1¾•²ÜKâä¯uë™¹KUw°k‹Ö^^ ŒH31òÔ¦ô©N_¯3v,MM˜¼—r£"Ù@;¯Hëùit|�K\Ï2ý“û·îŸ°ßq=î7¶
YÊôÛz—¥¹8z‡à'‹~ Z±ŽÇ
àJë<qÉ5©É—Å’ËCúlû3÷Ëíçß_kqýÏìOY¯”B'ûÇ ÚÈ¼ÿ N¹†õri•ÞB°”nªÄkÃ–-\û¿ÉŽjS<¿©,Íc¬cñþúö³~æ{w“í?~{{‰înòíªëý/˜	Cm,­Õ”«++Š�|:¥6¬NX,”4~‡Ò½+Ó}Óx�èÜ?¥zO¥Ñ_Ó}7‹ZÕET¡k®ºÐUP  ”?ÿ äáKmœp©ÿ îÿ Kè¹èå�‡Êg]~+ž_öOÛÏ±ÿ Ä¾Îùpÿ ú?·¼‚vÿ øÞ>Ûï¨ÎeÉßâþ‹¢?Yîÿ e{Gßþ‰w¶ýíí¿N÷W ò,®Û}'Õ8éÉ ÙQ”|,SÐ�ô'eŠÉC?CÇãñø|z8œJ+âñxµ­<n5*ºë@Q@
ª :h(v±��ÝÇ÷áí´>‘ê¾Ìûaê¼?t}ÓåUe™C-üF0Uí¶Á•vÞ‡é¨¿Õˆý¾?‰·.Ç�ýêX(Æ¯Øþ~ùž¥ê>­ÏPõ>]¾£êž©Ê³—ÎçÝ/&ëÇrÖ²ËA,ÎÙ1$uùëÐ¹PùS-7^¢IK‚„±n»�YÀW%H’†‰¤ë:[ÚÀ«ªR	¦×³��ä¢b
•Ug‡“�cTÓµ�ö¨¤TîÛZZxœŽJWËS½°À(WE;H�ü:ë<_l·ÈUã”‹ä\ Ww²-µ–>c!k8†AÕvòÛ[Xz0ÖqÔí(n«9J¢+3@, 4´2>ŒRzÀå”:)âå<»·Kê¢Û†^)èªÌL`c·�‡ÇN<éæSmUVD�ú…]{mblùaedFS‘
&òÒß�Èª­­ª¯>5‹U,²}ìÁfT�–1$¯™¼<5M<nê¥u¨qk <jšªœ÷{
 ƒ4$Î¢Ü¤©œŽB)D©Ñ×º­•µ†…p:€Iêf©’ÒÐ Á+`jÌ�%y$)�$õðÐ…¡Ê�¿oÜ­@påv(P¢wØƒoÏC¢u*â‰Î£Û»*®bæºÜ#$m×.›‘­5ÙW¸Ö¬Xˆ3*Ö²Ùz«“f(¤â�g}5™3j o&¹jÙžÜ
³	"L†ÄF$�_Â5“ØZzJ7�G¤¯¹mÌqIÈ…eS;´Oùhk^fN±KqB{ÚË*µ’ªË'ºë–G0qU]þ¿ñ�V
iÇƒm9âLCq­ÚÜ¨÷q•aÞn|XDF¦°”
Jµò(kVëV—·´¶òW»Ç±F%H%‘ˆ‰“ï·†…>Úw¡úoiû·Ü>ÉõN?¬ûW×¹žÛõî=}ê}_Òy<Ž%ÊÙAEº’›å+Ðøê²S]8Ðœrìt£ä{Ué_ò	ý×zWq?ÿ F¯œ)´¼ïHôÛì¿K_ûrÖe	$Î¹¯‹Ô¿×ònuiÿ ‘�î²ûE)ï2ìíèžœ¤0êöH?|8 _îù^Qºä_û¯ýÂRž÷ô¶’¶²ús+B¨1B�fLj¿éÆ$?ö|›ú?ò3ýØ»ÖƒÝÞ›@µÀWÿ fô×y I5¿èÁ)7þÏšU}�Ýÿ #ŸÝN7}ãÀ	˜<[›Ñý0JH®½‚AgSÿ N0Wþß“Àñ—Ýî÷ïŸÞßiñý§÷#Ü?Qö÷û…|áÂ£Ó8|{ú­VgJ#ì¶0øÕ¯‰'úÕœóÿ F"Œºý�¦ŸÜg÷	÷3ì/öáý«z—ÛVãúG'ÜÞÖôú}M¹yaªãúGë ][„ƒaÞ<@×pO''·åùžcÛªû�¿ü‰ÿ vê§¼=9¨ZÃX£Ñ}<º‚~£tðÕ¿‹DoýŸ"»öwüˆÿ uáÁïŸO¦«I	û7¦0`8ÆÏJøþ8l—þ¿–•öûûƒý×pq¸¼¿M÷¯Ý_Zõ_JåÒÃ•èþ›ÛôÞ%µÙÑ,§Óêã¥ƒcõƒÒ7Õáñ- çò£<”6ú¾~�¶Pä{CËSÍj®±å$ƒ;xxë]hrjr�m±³}Š,anwTÝÀÝ	± $übÿ ×N7HÛîV,VBÊMm,P€¹,ä’$ùèÅöÕ5*ÔVtÙÛH´Uk­¦‘6K�˜oæÇåüôâµMMÃ,“uV~ãj4zé±š®0)w2f-³)V‰O‡Mc6ËNSŽ9§Ž;Þ·›¨@ÊQTYŠ†8ÀY)@ŸóÓ:Ý‚j)¡Î{kªÕ{W±j6
/X&ìÂOÈ/µc	Ë–Y:ÐÕ•”[9va`GÆÊ¶K2(`¹Ôõ•‹t+*jc…dùr.ºÀ…˜‚	Ìx¸‘Aè:j“¡.ö¸î=uØ•UÆ·Íib¬–Ê[c3ñÖ–…â�Å7í•¹•Fì¿h…g=@ <Ó¾[ˆÒÛ¢šÅUÂ#­\­–Ô;µTHYÄ/Ô`í¬�NN)¨bœÞPÒÃé«õ;Û 'a@;kÔIÞ°njÍn+ê*l8õ�ãnžÒ’©œ”/R+<�-mƒ£¨	f2F@¼í±>:4*"ïø
ƒw Y`ºÓA,ör-'%ˆ•]È“'çòÒ¯e Ó‰—X*Í‹e ÖmFf6;¸W†R À1 ‘£$£j‚nmF¼gB`h©ÍˆVÛYVîE¶¸íŽÛ+ uŸŒøjž.%’²—Mk=3Ô/6==ÎíŒÊæÆBU¥¥O@$�ˆê<tÃJ<7î|XEBÕªšûy Ù…2ÙPÅIŸéS;êZXÖÅj¦©Î” JQX·%–»¹"zGXùë:=‰j‘!Ú-<E\¼Á�êII •$Dmá¶ú—yEéW{%j©k-Mþ˜*«Å�$m­-:ñÈ`µOc¢‹+Ì	ÈíŽDA“31¥ªÀª)cè½ÅIM\nýWŸ:Ö¤ÖX´IXÒÒŠßÔ1môô"cX¶þ5ÙµYÚ^²gË\o .—Ÿr“c‚O‹l´ò{U'*·*V8°9K:…ŒzOM¯åfþN  []V±š­üË€Á×©Ä“">1¢©Òá	£ê÷÷Öï_öÏýœX«“/·ø°‰4ú/ �ƒÿ ®¸üTy)Ž=ÏúÒiì|›ÑuÈ-û}¶sjÀpÇúP Ü¼üuÝ6�ÅQÚ¶Ö[Ó˜.8í),áëFÄÊa™‹L|´8TþL¥¹þA6R[�Æk+UJ@[±h(êYbzø	ÖQnfWîäg"»+®ûÖîMbŠëÈ�â|§`ŸV-,”Pœ”§¨|�y#ŒJ1ŠÐTä¹KeœcÔøkoÚ¼ãR¡e\¾¼#v[Q¤òƒ“Æ´2ÕRf`†"NFIÐ±i¬u%ä¢eÃ%~EÝËž¶5`CÔÀØ4'§Oåªq�xÐÊ]R|3¦+VÚ¹FŠ×“�wuØJÉ�¹�K¢”4­èÌK®ËRÜ/ÃŒ8É3i‡0QügEW4fÓÖƒ’©ú�R‹/ºFÁ@P<›í OÎtN‚ßjl€ñÖ«F%�†F,²d
ÙOY}ô÷°X®A”Z”ò-å*ÚÔÌö¹ î
å!¤8=tKt)ÂM�jÍERâT‰PEcÛu$ƒ°ë¶©Î›“~�~Ý‡`UÉ¥“íÙnG	ÆK‰Ü‰ÖPíÇCh àVÖÕJ¶°·¦OC€ìe	yšNÛÿ Ž¶+u Ýa1÷ZÆµU–®Î„« �ƒH€fdÎ”¡ÔÒÚãÔ<�W¶í‚’ÊÜ²§``@�¶£Ræ…m…jNS’µíM.ûÆH†ðÛ¡ÇM]ìj6àÒ­fO³PÉ…Pg›É@"#ùøhyO3,;R€ÒÆ®Ú‘l6UYÞX–kÆ&f:ìÛéžî°�,&×g7ØZƒAÉŠì2J‰�¦viÖNh�8X´Ýa•}öJë½€²Ë„`®¤„ÂOËoŽ·'½Š�V×Ö®Õå\Uz0ÌÈnær¢GO,ô:ÕuÓØ8ìaJ¸¼s]&ºøÖØ…Tž¬Ýw�‰G‡ÃD÷}Ì’J$&©KWqV^åâ.ifí~¬|=ÍÒiäf£aaenÍSZj|WË*å¶ÅçÄü†µ_6Ìá.Hzq®	W%¨zøÜ‰î_I7\XY$˜#¬mðÕ6Óû“Ž8´Ÿ°U=¢·Z�•†í=ù4LÖ &ƒùjfcÈ¥ISŠùVÄ¢Äunò×æÄ“ÔlI‘F³r•/¸uÝSÔÊ+DPkœª2©Ú�·“à`jºT;¢ð�oÝSMôP?G?ÛÔ@+ Ü(ˆÏE5ô2˜•Y=¤û×ýÌz¯Þ?¶?f~Ýs=¿Æô:~Òz@ôåõn7"Ë_Ô¬«�G/‚ˆ(U •ÉòbL�å×<pI¶ÏGËó÷â±ØõbÓOpÙeÕ]ç%Á8nTu?/�×J§zžg	QQš¨ÝÇ@Í�…+dªÊF!QJ€Y>m‘ªÍ¨¡°Åª0ÒÄJAP±,#BÃvVòìHyŒ^ò5[·›U.¥¸å¼µ3z0_1®˜n¦”’&6àâË¶¥U˜¡‹yD�çâ?=å¹(lß|TÙ½mÚ â²—…Ùd4N$‘ÿ áªxë$©³]*bùÏˆ¬)l‘”¨¬ÛòP@� ï;êiòSÞ…f¼¨ã>Kp­ÍG•82â" ;0h1ü4¥¦ûûòƒBò×‹‘ójQúYf”Êù|êþ–?ÕñÚ5±ý|C6œÊ¡±mjDV™VµK1¬Á˜†ˆƒ3;k<ž—6).KM†SÏýµ�e
å­ý~EED¹@U•Aù¬í­F«àWì�5¸v³Œm)Ýk,ÉÐ)Z™
È9â~Z1£—Brj8°õkì–C[hÇR�Àä3H]öh=Iü5–3]Šµ•®Å¸2ù«Yä·‰œdÄNäÄ¥¶é2�¹É·B×W$­*¥™Ú ÅŽÌÂcBÇ`y'[Vå·�J e@a°&äL�öŽµV�“Y;�1Ac=Ç!_l¹í¶R:Ž»Gò�i¨Ä*muH±¥«|¤–=#ê;(ˆ#üµie!“Å"›{�™‡ Ü�‘<–b6° ‰ Ä@Ûá¨NnVT`5,­`\$¨~0ÊC¶^B&bOÌlzjðÞç6§õ¶¾¡ð«,ÔQeŠ(ã0[—c+#¶Çã*HÛq­ÝIÖJÿ —( w°Êš¤LˆÄ™V’à:ŠŒ%BŽû[mv¬§n¡Ç
0 c�‘¿Qÿ ©ÖTv@’”²Ü™/àe˜Ø�æ)—Ó AžºÀøæ0.{j¬­+±+%Ûõ
Èú”#~šÎ]œ™SH ßÈÁ®¶9ÁQ¨ªkQ»JŸ/ÃZU’§Øa¨sÆ�MàüuãºšmbHåR® 	Øªø/ÀxéM:9Dç*;a½tºë@qÁí,ÞU�ÿ PÄ�€ áÓ³×ìlR¤i§]ÐÈ½ê­.|TïY·bâÆ|IÖ¦6ÔØÖþ—¦ÅEí%lWzZB©;©�¦~ž¾ØãFçîl²—°Ãu´±¥k~E,â£a°t9L`	ð�SPªøæ7võ 
c�_!ª·*½<³�ÚØMnz‘ã$üt,hâÛ“Ü›S}‰Y)±ž¶¥Á¨˜»CPGÂq'JþÒ˜e=µPébækmg®¾8Nü
x€äêG@@;I´m®p¦=N‰Ì¿CEi±;l¬€lm àŠ;.Yž§®´¹\†(-,¬aÇ©•ýñ¸Z† �ˆ�ÆšGuAêŒÂ¥Xr§Ž¹^ïX$mà1ÛZeÒŽÁ’¤eT1ë¹-ºÖµšÙX¥‰ÚI’#i‘:#ÐØºÎ¦<ö‘È\XU�’> 6‘¥¹tJ¼Á6³öîå0¡`,4(ƒBO_é1ªïqP_*Ê8Ø¤ÅKu¼hkIîÞ<¿¦¢ ‚	gðÑ)6sâ«HµÜ»ÓŒ\3	.Nåó=wÖ–Ô ¤¶4­wÖ¸äMo¿lR°Ày¶Øƒ;êšj¿ÈR 1{
¯ª’Ô×eEy˜.G`Î¯ lHAjIýþ…¹±3.mR€à})bä?V6$D�|~?´®ŸÀ%Ç2ª‹C#ªå4¾Y»œ(="G]iî«þyÄb¿ƒŽqa±S7~®Ú’T9tÄˆƒ3×Q;!]d
›ý#›eŠŽ=dC)Q‹ù€f:þ¹§¹’©RZØ¥Y-µC¡"Ç‚Ÿÿ TøjZ©“š!ÕªÚ]É­S"TÊÜÊa¦>]"ã‹î›t¥¸ôÞÖË\Qº´ P2b7ˆ^˜è…ZƒÉÒF=/•Þu%Ô/y„erFâ6?Ž™¶èV5ØÀlãùì8~ä­¬�”6&Ò&I¼Gá¬Üñèoêøó(Ýë­J×–ÂÚFë%ÃbI îz�úôÖJ²¨.Z�	èÂðMÖñìí:«‰*™dÌ|¤˜ÛaÓ®—J$ÈN²âEÞÁ+{-ÞE*ÍKŠXJÆ'uiéø|5±«‡c<’«\t¬×3!rÎÈ¢Ë]�«˜¸Þ#`5›mNˆ{ZæìRy–1%PÈq Rv
õCPºª'©ÏºÔCC5)gmƒYZ�bŸèòˆ’w‚ùéÅ4fÂZ�9,«Ç+u`V�=+fòa�Ž†×l.?¬c'>k‹�ºë{€º§‹Ù(
+ŒX4ï#§Ä�&– ã7k�ÄÒÊZõ´~Ùk°"¤‰0eŽãÌ jÚÔSHµÙÖ8ùÜIvdó­˜� ˆè	é¶úÔ0ËY_Sur…()ãñÖÆYV`ãm¢ÁxhØøh³«‚©a‹U�0®Õ[-"ÂYÈ,qØoæùü5¹!rœ±Ô×ŠžåE
µ9A0lJ@V2?ª|61¡Æ—5V„ÏmPlF¹ØÁXIÈ �HÛs?Ž–¬®	Ä¸�&ˆâ½–ŠÂ­…^üÈe·o©zAž½4ãz&UV
Ù¿rŠâ®ãq±îƒ#<ÂHOðÖ›�84.ººª³†¡;JÙ\Îa™Ø¶n`™ DÎ©Ä®æaÂõõðáì²8çºÕ�,¥Os)L ›ÓQc'6cmjé6^öº~�ïÒ« :ÆÒRv:ËDtê$¸Z’ÏbNK­€1-c$8‘k$Û¯¡Ê(IŸfë²†çb)ãœÂclPÍ ý1ñéªJW#7XKì0ª„¥l±lîKÖˆe%ÚQ�hßä5)3u5a¢â+ND6]º.ÄI†5‰ ±ø<Ü¥
°cÇ`Ô³±:šëRåHÆX¤K˜“þz;]˜§f…|D²t7°Äâ@dR¢Txî|#ZZÖ¿pPô£9óÆÝ«~ÕŽÿ ¬“	–È�Ô‰vÓŽ-Ïá\ÝµêŠ†-\’H‚ˆ fPwùž´Ð®ÔrÊ©r.`k+�L¡³“ý�26�dªi�‹BX¥i6rÝ1–ql¡²“°Þ7ÚKö¡*ð�¼l(Y@ÈJ+-‚N$Ëm‰ ËY+¡˜J–§6×Å[kK+î¥6[`-MÕÊÇ'‹˜ëøØÙfhm% O¦ÌJ,‚À@?–©á^\T;»Máy)cSÇkÕÝmx£–UPX ‘–$¿>§Ji­~„ÃN(Þ£Ùêd+e‚¾í˜“XúAWMÈV$3ã™zlS½I™^ºª‹Ufl÷´
È}”�¶äìgÇTòš«lPµÜ³ˆÔ”Šk¾–¬;Ùƒ q¼Nò¿õ(”RËFwÔÇîrô—ÎP!—¥bL±“§äZîN9§ázn/™Þ©…W<p¢Öe-š–	�—¤ôø¦S‹P¦Æ«­E6ßeåŒ•VMŽáŽêêÛt =iîP°èë÷&{ªÈvÅŒ…GÔÊ_Ñ°o ”éí‹ñø6Y&UÛjª)m*œžB+\¨1@¥Goæø|u)ïÌt¢¬/ Ër¿ºìBÍ…ª
�ÐÄŽŸ#¼“ã­Cj‘^îBV@IÇˆ#!"v$í­­ú™ä-•WASíliÍÕ!~¢U1�WyvÒò–ƒHÊÙ‡vÇªÈE{”\XlÏŒí¬¨“ÝŽJMwZæå»Ôj˜%ñŸ("2Vbˆ=u¦ÉX"K+âÖøWPjÍ|Ü^–Á•)U^€'–´¶=©>,	µjUæ¡j*«j(±lbÃ	±]¶;OÃ[$š–½l8å”Â~—ûTZ5»§k{(*ÌØv$Ý$�³·ŽˆÓ˜LW•ŒNI~t'ª5ª…u1’	Ü™="6ÛKPøfËúÂûa³‡Mb®®Ì«*Åˆ>a2|§hÊ®¦Iâ…Rùƒ
ljË30R…Œo¼Büu²Â÷ÓØÃ{\®¼žGj¶% »[Ü 9H":ôé¬±•C<û[›{ˆseV5ˆ{t–’˜‚AÆI�ñ�4§#U6ß’†¬¹ýÄ=‰ay­Rd¤ Ä6ÿ Ç®‡Ë‹+Ø>9ã¹È=üŠ­ T^Â�ìOœâ>�0`Ÿo‘>èÛÓÄœ3NÎg×~�\ÍÚP-/Æ§µUN¡Õ;¬RÌˆ$mà#®ñ¡µT‹“ŽŠ£,VÇ
êµZñ¶M'Ê Ës¥$ü&Ô{B]mcô•/rxÈ|ªÀ!~´�·ŸÃOk^D÷%y¸cS‰k «Yƒ3ž±±z‘Ô´ØÓQjÌíÛªö¾ˆlx�ghÊ­L‘å"cTÛJ*ÑÛCN½ŒfŠ¹9,
ãÈÊHbÌÏ€óÔÊÉ½Šíˆñ
nr¬¼ŠÉ[šl;¢(…�Ò>'CjÐ7«uUvÝsö�…¾Çså††1*½ëò�--íÄ‘ŒÖœl?³Z^¿¸µOqQÊóå%ˆ�€�º]á"ô™‘VÔrJá`b³ä[KYÅ{Bôëðùê±p©èsÏ	¯ãŠ øRljëb*æg³, N$ÇN�5þ³vZ‰‡D0q¿wiv³’Î'�h+à¸¸a°ðÛ¬ªy(€íRåßŠ3ò³äÃr.¥€Xn¡†ó#á×CÝt2N´ë¡-bƒEÌ/îª,¥6©ÈIŸ1ð“á1¶–ë"’2†T±­ZÍÀço|É I ª‚ 0’7<u2Û©¨´
æ‡sƒVÿ J(Ü�cú¶Ò“•©¦TšÉ2‹–Ô•¨TB29€f| ÐÝL±j“A—VÜv5%­e|p¥€SÜ¬ÄÀ í1YC¿àÑ’M*û™-ì¶Òœ~UA¬Zä
�	&IèÏ[(šX1y5Z1v­­]U’ÀZà+SbˆÄå¹¿�òÓýjÊ³Hu}â‰ßb+­×1`ò©wò€Ûx|uªª¸aÔv%¢¦4ò*U½‘cÍI\ ¾ ‚éòøëdÔò~&ÅQèV5v£UOx±¢—F°#o¥œIðÕ8¦ÜI)7ª{}"5â«©¹¬*k¬0RŠB¯Ày}KT°§çÅ†ÑSîy;ãvœ¶*ÀÊ�Œü �r¦¾÷«�Y­YOéKUb±ÏQÓI;�1MtžäÜ!.¼[‹ï­ ¹~l8"%�&Hëëªî{t Ä÷­k‘PŠ˜âÎD�¨%˜õþ˜„¢ú•5kÈm\‡»q¡aÆÊI˜3‹¤Dü´(š[Æ TUk5‹BWºJ0ÉÉ¤˜PÇ¸éã¦ìÎŠáË{	­nf^ú–Ê	0`ƒÒOÏN9$K¬	ž5v1g®ÞD©(<Ê $K´Á™­.(On.ŽýjW�“pTâµa�MIîè`­Ó¬ÛKˆ¥¼…7]ÊfÆë9”@MHªª0Ëo"DDÎ¢4P=Õ—7¢ú‡e‰’#(ªêÚ+XVˆUÜ�61$uë¬è¹4òÖB¬:Z·Ï~Å$ÔÈ1ó)Á#©Ú'm§YºD¦òQß5Ø?®²Ûº-¹>u#bIð:ÉK—&É¼S‹qt]Èu 0ìšBñ¶X¨ñ“-×®´"e¾Bž8öñ³‘a©!¥7B\H$xm?ÇYäÙ’H5B²µ-BŽò1²Ìä°�Û '}õ’‡ÈIª™ˆ^3Á, eËÉ@Øø¬–�˜|5¢\/!”±­æÿ ‚‹hW[Z·zÌ[—Æf†@™Ì•ñƒ­+RÖ=µFšìm8õl·Íq-Lè WÇçÐ«ª%dÜJÎíUU\\²9fÊÂÙ¨HA-ùïøh¦+ÀÒÛñìezÅ(µª[�[œ�ÉÆÄÃ �’îõ³^äÜ¤X‚GÔ³cñÓŽS¼5øöl¡iº¼bÜNj!|ÙÐÔgyÓ‹šHe½g‹Ù &uk_··•ƒdFiòÞ&|užjõ¦ƒØæº’TØ×o}ÀÏ«ª˜-5ìÃ×ŒþzÊò�µi¨þ7î¸îáb«7$ö‰is˜“–Æ68í¢SÅÈ¥FOt²ßaGÈ‹Êƒˆ=@£º,=¯þW]€P]¸ÊÜu(µ^U‰SÓ þæF¨4äZ9ËÆ~G¼y¨Š×Ü;„š˜Xâ° AlFF$�×SQ§²CË%ð~cÖ-+ÛF@­VMý-4âµ�Ã&ßêßF#]K­¸­_™í Ö1"QÇÃc°�ç­HrdáØKÛj«¶…�~ÆN$)ô
tÊÖcØ9+€/…W|”ZÙ_ulVQæ&wð3ùi…~5þ¾(è)®Îã…«°ô¥t<ça³!AƒÔ�ÒHë¬“TŠÏ�M§Wù’Põµ\d¦Ë©¸/—&˜.d��ßç¬ÚJ“Š¬ÿ 0$XoîYê!Yˆ+Ù»¹*vã©³\®–{Ž=ªhåñÍÂ¶²Å­ì¬ DtÅ¢71·Ž©æèg‚‡ÌËn<šÇeö«j;S+ŽÁDy¼w:”ùÖÂÒT²ÊUä\† /1 ’f7,7�¤êæ½¾ØÚš¡6¬„JÈ¸ãÌ LŒ›s–CÃü5+#G+{khh³ˆÕ6$ã¹Ë¹Hñ“ñÖþÜº‹}¿ƒ’°ö‹X÷E6gÉ\q~›@9x­ÑVrÐc­åij"µ�[8Xµ˜`FÑ±ÔÇeñ¸=ÐnÉNrÌÅHup13Ôo: Nj‹ ª5U;;vÆNÙ! õ‰Çàž¦‘CmÒtPõV�¤§îV¼LIK‘·�C­Te(ÒIÉ°ºñÑ“d\QCÕ¯B€‚dõ>�*ª³”§H‘È˜¥oÜ4Zö)­�ŸÁa Æ`myë¡¿¢=ÀÅØ'pÊ=¥R³=²Wë‚3?Ìh)ž9Œ�ÈªÅkÖ›ªµbXæ«ÑÜÉŸ„ÿ UžäÝ_N¤ýµ²ºn^BÕX;ÛtµŒV0A1ðñ�
å:�Êž3¸¯Œ¾Z¬óL‘å$‘0AñÐñ�*i–“tÐb©Z¸ígn†µ`KI‚q€ÂÕCtHK,²Åg¤-,·V@QZŒ\»ÁŸ6ßTÈÿ =g”CfXMæVÁÅµ×OÔ$±dPd+‚vðëã¶›\Î¦–ËÚ±…½«ª,$â[s€3þZÉ vÚ�‡KºÈörUIq‚º’‚�¤D�¿e<��EØ¨÷
Ò*Z–QI$dÚHë×KT—f*Ä©[»÷2åK»¶.¹a¶ÄAÛ[¹ÍŽ
+ÔÑ±Ò»—ŒW�R™íe
�I•0zDO�]µ9l\pÍÙW%î¢þ@-Ë%¤äN@¯Uÿ ·qÐo­/Ž53Ç^'ð4SUVÖŸÜØª¹— f\“‘V‘€|F²–ºTjõbÙ¸ö­v(®–ä‹T"1¸¸U ¸;øõŸ†«y	ª¬V0»B	„,P°ŽŒwcøxj°Æ]>ä¶Ö2Ú,Ú”µ‘ÿ pÎ,¤8RŠùqX$þQ©Ò_‡'ºZË;
ÊÅGnF,‘±=2éü6ÑÝI68Ã�¬M9ŠÀfFí�ÉCÉÉn€�f¢œx
zŠ{ŒZ¶Cf6ZÊ�>µ �Â>NmD¾‡<e?]<Œ¤)[µœy*bÄ8¿�ä¯C$µ�:”±ž��rþ5UÓ%9„8È	`†qzuñ:Ó.4c0¹ Uý>?y®­@62vÈˆ$�|„Dîž”åØ˜�l/’•²Ú¦÷cÞZEËhJÁóó;ÿ †²¤}�•¹…c9ÆäjÇ	Lwë]Ÿ¶Xc-üF„«âÎ/ï)¶««@LJ†‚Ä�K'aáªìˆnÌ…šÊ˜Ýqæ>’–Õp4Šmï)
ˆ±Š�"$˜Øž›xj{N‹+Œµ�hö:Ô­ÝWeºL¯–Ûþïú�N(^]¨
‰nEB¥©ší‘R!÷eÆDîL“ðÕ&š‚ZrŸ:Ž²ãcØªÃº6 H"!ˆX7?ûéJ»!yQñà¤zÝo"ÝÅUäµvòQ³(‚Z°|¤³ž£AS©ÍVä2ÞTžRˆqÉ#ÜüA$ˆ$mÓ®ªa“’”Æ„î[Wµ&‡¨Í€È-20ž¤í¡·“sq…ŠI~=¨ƒ­i�ëV@0VZ‘°1±ÖÆ[˜3º·íºÔÂÂ÷P@tn8 y[ bFú¹KéÔ•jú‚R·dzÙJ#)FcŠdÄ±ª¥“ô'ç¢Z‡5¨¼S~ÜlQe¶«¹'·as–ç¼o¹"7;hX¸RiRâI¼ÏM¡¨²§ïõ°²ä#¶:?õ «�øƒ\ŒM‹TžENYžÌˆg ìˆBÊõ¶‹1î•J›VäÖÀÛÇ®çm¡��®	°w'Û·ÕS-cØÕÅÛ�äutÙÜã`­ÒæE–IbÊÓàz¾ÉÖÅ$ ¤�QW+EÁëVø¬’wŽ»è�0•}¨o�aÍr§²° àŠ&N;xâAÐæcQK”ßµnMUÍˆöXÈ¬†ý¶3 á>¤µÐÝÕ†/ºRà�'²™&M‘8AtÚAÓ3¥ˆ£u|Xaºå®Õ*ËnRôÕµj³$ÉŽÂvñÔµ5Vê8§Š‡ÇBBÕq9VŠ¬8ô°ã()RKlvñ“·ŽªðÝx¨d¯…× ÁR·&¼¬‰EzØ¡Wlr$¯VŽ‡üôwRŸ‘x­xþNƒWÍ@BØ¥EŠî¿G‡Ã[&ÔO¨¥Ýn9~lGqŽo�×oo9æèe†QÐiY%¡	åÇMÆ5Éûj«Áxïº·ÌÙXÀ4@ yAß–”¢^…M“ªÍ—ÓR¸ý³)v‰bü¤í·CÓQ’IX¥#)Ej9}‹’Ë,rÍc7�Ö	P -&v1¦]žŠ„bÓ´Vþrû,jU˜£/nÕ8±!Vrl&vf>zØµŠ}./i×oÊžÏÐ²°—žEµŒ]Xªe%ŽÛFù/Ië©\öÜog¯¶‚è=›xêYorö³¦æÏ¤…,gÊOðÖÊ”e¦¿²"PÒ×Úæª8ÝÌJÃn~€ “¼øé�¸G5”)|2ë¤^ìÀ½îÌÌp> $m´iîlZ…#Ð6+!)å1ÏŒ…À›0!F;øè·1‰[rÖ¡Ö€àƒWuAóDXn¬ƒñÖVØœ¥0qÇ=•Wk¬dÌ� ËOUo‡óÒ±¤òäœs6ë]©enlb•…¬G˜@ �@'áækqßµ	™ªáq¶ÕKÜ“®[lñÞ·sn”„)$ê§ÄW"Û‡•ë+ËÌÙ¾Î ‘@ÿ ¦¶5{M¤ÝÆ\L¬Ëå½NigœZ¤n |>;èIHäáu5û¤¾ÊEv½ ”÷)“yŽ@�àøÎ´A›––Ö•Ínrµññu…#ê`bJ”ØÆ–¹A“kStXlf¢žJÚÔ©jÙÌCÀãæ2G‰ÖÉrû5·€KÉÏ�S'´@¹Ðù˜Á,�ß~ƒLd�UOð7ôìN9RùTOy�@\L‰OËÇC¤•”ñ+†*…îe(2¸‰P Çñë¥5yƒrÒyÖˆA¯�E†ÄbZ1 �=ÉWø%âíü–÷k¨£;Šm
@Yb&Ý|!�ëÿ ¶ˆoÒj4ÅÂ5j›T‹ûa…k]ak`QëÝA‰,IÜl]T’•.úÈºîZWû’ÕÝM?ü»G�Z IP@h#(;�R…e{}Å¬šŒ´â ˆfQQR¤Ym‡§Rµ–�LOØÝŸ°Û•I[.výÊ�w%f6BH##i¬¦!,–·4âÆK]êx eÉ=6Ço.äHøk(ÔÍ4©~$BÓD³&UÔßêÕÁÂX)úLA#F8‹„ƒ6òR…ã¿)ÑyÉç©Ù¬G¾Jcñ;ãªTæ‘»\DÜb…z,Åx¨¶3X±’ºÖ§ÄÀ üµ=ÜÁã>aYû{»-ÝGnKþºaÙÔ¹IÞðÊFWWô%³ *k’•V8ŠÔ>@¢ ;˜;ëb“›P¨1Üµ”¬*;à^¶Åw$” ¾R<ñÖ«C0þ¼{£X±¬ì%AVâÊrg;1í°óbHéât´ò½ÉîK’\HoÉ­ÎíÖ«aÜK"A�zùë&øúŽ]ºýŠ)ºþ=¬m±­$	+¸ �*Z'·]i•!Ú½B²õu¬«Í*QAZØ‚Ò9ÐG@:ôÐâm‹•~Dip¨rV�€¼«=y
ž°íƒ�>?'5+“N8æs6E\z�¢ëT÷@ÅJ§‰WÄùº�gä¥JáFî[Ja^':û`(e*Ãa‘;xF®aB&5fïjˆÃ´Ô«N%Áò=w�¤N‡[2“J°34f¬m&^Äªê%T¡`eI?ËSG[!W‡\‡ºc[rÖà”t±r³~¬Œ:7Yê¡I3
À*­ˆkv^ðô(9—c¶° u'ÃRåÝ5f ;WMÌÏÇížæøš°Ë“J“¾ÐzkÆX1mÎµqªkJ8Â¬˜šÎÂ	OS×U+xð�ëmCªqø}Ê
T¬À•ÎîÌÁ¦F  <5+
ßÌ2Ê–Ð YÃ®·µ<tbœu »+2˜,Ä‘æŽŸ†³O[ŒìAÃ%œ«„ØùV²±ÜÀ�‘�°øVn´T*�/Ô6"5ÖSŠ•6!µ_¤}ç!¿ÇR—oo†1îÞ,òZÀ†Cî|X‚Ñ?=f©ºò•^�Ïˆ"v²ÁÜV€ÄµlÂnÈ  $…ËÃTj´
<Úïm¦Â/($³Ø§Œ0	xêRÐ¡«m•½¨Ž¹òc!‘—`Ë#êgp#TÔÔ™ŠHÖk,®›,ä8Ek(U!P�� Ìõ�ÃJj©¸\jKN%)|hå[O!«tz³5ŽíElwPq9#.$ˆëã¢ÕNÁ‹š5ùMÈ·^À-�åí¬ XSåRó´ïtL>e¤e±NE½¢ü„ÅM>lX!&A‘õ~zÎÔ¶ŸS'.¤†¬�TWh
O’ö%Ì2Â�;˜‰Ò¦“JàTÐ�,îSÜò;¿Ò 7åÔë+K�W…@Üw«ZI²Tˆ±‡šI8¨PB�°ñ�–¡*Ð§»ãÄ3_%’«kdwEšï&�Œ§E$ˆ�Zi:’Óím5=~�ãÇ–²µuTía½G›r[m€2@ñëi_y.†W’àí†EÜwDÖæ˜É ¸Ó“oQÂP+6
5¤Ñb+Qä Œc}¶ˆ¸žº•X ÅeûdÆ]Nö1,ˆøéi§È]Èu€³Q^$83EJÄÌù;Žÿ .š{]ïÅÁd¥bekj"’X\V)±vÅA=HŒ²“ÔÈÔ¸Úˆ´Ûµô¦”71X[ñKc2Dê R&zN²•EtLEìÆ··G¼´£;â,R¬«+!`…Øƒ¼kYWQ_³™õ8ÈÖµ`²CUÆÜ³&>@Ó,<D�VN‰êN)ËRãIû†®4§p=‹ƒ+ÙÑƒ“™“GÂ5/ÀqR:¬3îX2@?T  …™•27žšÐ3ÍòÎÁ²†.*·¶
y[èx˜3¿óÐ¨.S6«qK;NËQ]Ë…Å€^.RÀî5Ww%Z‰Œý¾&ÀôvÅ,\3°­`�*ß:ƒ¾Œauf‡”Í‘»;•ç»70Æð Kç­t ^QReBÝÇ<UaUeíu%o²¨n¸ƒ¸’cY´åÈ)N(¯ö÷[ØèÉäVˆª &äõé¥ÍÌ´�8°šš¢Bž3:›��ÛrÌõ�VÉ%Â¶IoÇ R×¡…¿�¶-Ä)V›R$ËfNçÄƒç¢Šærí@‰TqOeê*�m›ñWÌ©'¡<Déýbµnâå¸²KÆIÚÌ«XUuV^ÛÁŒ	ÜlÓ04ºtZ;Üè#²Ø‰ ÍÈ?L‘ò®û“ñðÑÚ¢Ë¼\Š·ä­.Z„´âöÀ©`$±1¿ŒjÚÅµ{œÓÊ¶²�ÎÜŠVÊÛŒ�Ô =ïÇ€P±#'ŒŒ˜ÛhßQ}N�·¥`Îá¡øÖV®íS–¹P ùŸÀkJSYR2Á}v5©•Õ±?¨Åj%üÍ—�?b5Ÿkvx¦æJ­Á]™«G­]¶
@-Jâ7<N‡B”¶øò#*²Úk°TÀUKÙŠ�¬ß01o¤ÿ èR”©·Ø2çDh"½�jr…ùV]ÍX±Ôˆ°�JÒ¨ÊÕ4Ör‰2�2¨»ùŠ» ’XueÛhŸ„k>Ú›öÖž¦ûà9î–
çIré» $–$I�6ªÜ+«Ž@+;ØÍ]j”¡6TFÈ¶=zðüõYC·>5x¾òV·Úì+¶—ãÚ‹Š]b–˜ªØƒ0:Lµ<‡jºøÀl•Ùuõ›áƒ°hUi|£â&4äû…/äU÷ð¯‚²×Ç©�2‡3ˆ%ÉˆÔº��ë;Tòo»:ëÉj·ÄÊÉ7ÊN©/ø­HÉÂy_�‚ä7êS%ó÷ü”öð9¯›ô‚IñÐ›æVI4	GjÝ«fY`¸["È�N*HðÜ™éøê¥Li`iÄªÔY{×[ß`-Þ\€È©$îÇ=4DrZ}½ŽlAÊpÁ±	bWúbÂrU¬ÉòÊïÓ¯]*iM	xÍæ»}ÿÙ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       framework/core/components/extensions/manager/static/img/thumbnails/page-builder.jpg                 0000644                 00000100450 15266055654 0024760 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:F282B7435DD711E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:F282B7425DD711E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9c17ff41-e684-47da-a564-878dd21e9d01" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ²             	
             !1A"Qa2q�#‘B	¡±ÁÑR3$ðábS%ñC4&r²ƒ£ÃÓ¤5•V'     !1ðAQaq�‘¡±ÑÁáñ"2BR3#$ÿÚ   ? õÇÏ/]4¿CXÈè¢Á]“¶~iþ"<uôl"ÒI®%~o¸hŒBäwjV'W=µ%r�Ûb	Üÿ n¤ÉQÒª ÀTÈ‡.Ké¥Ø*dÀÿ íÖÑ%‚�&¤JÞßÛØ,±Ë;8x*Q±hÆL‰þ«MiðRE3iâŠËïµ@äÕSü ÞXª�.ÄO¸ÌN›M Çª�_,ÙQþaÜì—sê9+°l•Y€&w €d×ZëXòó)ÄÎ§DºYÔñì¹úûlÉZ‚’2%zü?Žˆ×5‹Ö¸õN»–´^^€ËÞ5‘e$?Ë°2�÷ü}š‘i9ê›®Ú\Y’º+Ób*7t£$-Øƒ1‰#òÓa º×[Dú®ì?é¢¯ã¥„öìî:ù`ûFú]mÍ9:]ü–`%«]¯CdyŒ�
ƒ,`‘áªyc•®ƒ*>ûä;÷yU-u; Xf‚»nXîrÖ¶ÐHË…­$
¸Œ|Õ5Þ8×öªü¥ZÔÀ@ÑPTÄ’47[»5H¹ŽÜ2ÛÑ’ÚÀµí‰/š!±�™R	aÖ@ÕÇ“)¸´Ç7MLgXâÛs‚ó¨µÖZ2�A ~¦ã N~
íi¥rCU¤…&Öä5¢Ñm¬	�ÇÃÊGP`ë^87¬:—¬û-¿-ì­ª
ÖD±ypí€í1�ÈÛ§äìÊ!˜þ,êŸÚWÌã•Wz­Ig!j\JÔebÁ Ÿv�ÇVC3VYî,c>j7=Õå-= kP@6TÐ²³ @ðž½5Ì9ªwps§ŸÇã–VArÓMªºÀsZÁ…CwÜ…xªb_DKÞà¥Fh¡ÒÅ� •*Ê~#¾ÞÏÃI!ÝM®ÍêÞ(‚ðíu¶Àç²3!ÄVÒh$Á?õirS¹8ù¦«Þ«bÖ¿—R—ÏR²àˆ&wHðÔ‹£‘ÑQsV5[°&!)W{Ð×‡pÅd—Ý§x>R=‘¤�¸=0Èr-aQ�)¶”N;šÏ%mÞZ)*
(èW¡2|Óª6eá�Ï¶œÎ§æ™Æ©Ò»(¢)�‰UÓ‰+ä}þöI'}MÌôM�„27+…W[z]…Ö;%ì°ÁjBOC¬:M·\j2`èÝm£>lY„jçqúô+RA“°bGRã©›ˆÑS°%Ø6kSa®ênÆ¤AKqÎå`!F!¶&<³I`Ûs¯ŠËéðYcr¹vX´±ª³n6#–Ug‚ÙÌLyI:ÆXÉîž8!—µ­oí®²�ÔÊç³,Zª‰Ûb	#o‹òÖÚáå&ãp¹£ÛÉ2®A ³Êwq:ÁŠZ æ`0ž½5˜ÕëÅIhq8À\Þívã}´ÕQ,Kw	
6;õ�Kž«£ ªîã’­U­Æœ“;dÂLHêd~}4í 6¨ÍC„cŽö:¸zÒªFyºÃ�”eàIß¨Ó•m$†-ÑYsYÉUýÇ&ÔÆ²¶ò)UZ¿"°)	0	éÔëZ¹”¼
ú#Z{­eÜžIË™ÅŒˆ¶[˜�ÉéÓC<Šx­dTýØòSSUŸ
0,·V"°ÿ ®?ÖˆÔÜîAUhšˆ�[xõrk°âõ=n¹/•›Ì�[6Æ6Õ4íâ ·sd’õ(â²·²XÃ"I$•8Îäô#}!³%‘s�ÀO—%s-öV×ÝBÔ3AÞ±™¦Ã(’1c©rCQ'/ŠU¼G®úÚÖ½ž[)X$ N^q>FÞ>ÍVE‚ÄHX¬!{¶öÐ±í i�€ ¬‚Hüzë(: >é¥Š¸¢ÆVï[Êý´©` àV´œCD1:›Axl{+$	?%2Uh<„¯ŒÄ»5V¨Ûô Çš@%H˜�Yb	Q6� úsM[8êj~âwJ*ìª1	œz‘ü“¶³\kÏ‰X‘þ éËJ¡åÛ‡z¿å¨…ªÃv“AY1îö� h'i'EdÜ–gÇE®Æc+þ 
¸¸(Å�0ÞRìcIÜ¾jŠÖÎ8áñÐ×}·=›PƒAPîÄG€3Ó[Ù ±gÌ¦Òkã^-^:
Êü,üDù§¨P}ÿ Ã}QƒBÉK;�ñîÀr0µ.[U[�¿©¬ÈEmÌÌðÔ�`:¬;R¼q®fJù‰Ýv¾ÇCYufgÆ$|*·UqÂ¼±U³ºX±ã)v_!Ò·r$^•(½¸„�cT-ƒÃ#¨H¾™ƒšëSUf›ùÍX^O –Bì �Oç©¶Cü“´ NŸm¿JÇ¬vÀ±•Ü–P­v‘çƒíöjÝž9 9\ÐM7eä#¦ÕEC”ÎèHidîÔíÛ?4»œB Ø:ØAB„d®PR	Ü•>1«HÉr6Ðæ=4TXÜ:«£‰,‹XTN/˜tØÃLD“®vLU—[‹AÕ<Ö”ÜìÔOdµ”œ‚©ƒ‰Úvƒu0KqVAIEò+(MA[Çg±–¡)å8‰ˆècI!ãU qR½ör?r‚”~[P¹<äV!¡ZÅ‡�¾5fÑ¸=â£ù	
�Å½2NkYz3X•T­YdÄºeøÀðÛQS0þ¥
]v%lˆ�Þ7ˆŒL0=,Å‰î�b�†i• Z]ìSX2�ð@*¨¾Pì“´m¸�f±e�.ù.cÓûŠY€K¹65‹%â
ª*�°H»=qâ‚6jj”÷lu;„{A…‰øX†}‘ìb¡"+�’¦šÛ+(eÙaºÉÄŸåÜn?–‡&BÄdò�(äXë*µ’•fÃ ‘§5�¢v?†¯sNiŸ·£�ŒâÑQP,ZÎäŒX)#b¡‡·@<9Éige‰\+k›´°)R`»†‰RH;	ðÐ#ªÅ…Ã\‘?%©KX)ó|X­� �ˆþÍnI+|‘Ç¬qÍ×:ØÕ-¢¸!@‚	 Ì²õŽ�4Úä°Ÿ$\Ì#5µÿ Þ€©~ŠgÊàì’Òtüõˆ fËZw‡t\›µ[9”—¬>D9#¶	í…	+î-#VÇÁ7Y.D¥VlZ\%¾;ö…D·t©+¦ã}ÆÒO¿Zá3¦	�ê–bã»‰¶£0ÁÕ±ná“=Bíþ:×‰Ò¶‘]PÛˆ¬,´ó*óRõÉbÅÄèO˜“¾¬EÄÂMUTrKÖín=´ (´)óÃhÙ½žñ¨f—T|”÷7f •À,[Q²r»CTUI»ýKuŽ”÷-¸Ú(ÔAø,óˆ;£¦§uÄmTX}À¢¤¬±ljâ (T©`
¡,eHtÝtÛ
ZO`£©!¬PKri&fg™f ÇS1Ó©ÜùqNËAŽKd[ÆoÒã¸NB¸bÈò°UØ@�ÄêÜiÂPÅÀ~<Ûà³‡w&µ°V*j8–¾Ø¥ÜîÐXƒíþ:AµàñÀE›Èw™¼Et×IªêƒYšºÌ«Wg;@€:o×\ïqzù§·p�°*)VÇª•²¿'*Ó Yæl7;,ä £ðÕ87>^Øu¿bõãÓm¤½¼VP¬Ù°ae„A½€î:ô'Ý†â`ºrÍÊ<[û¶¿{�cV?qÂUp%ÕÝ¤×óÕ@Škê³ÚL™f#Ñ>îÝbÑ}|Æ|n«”¾B”;)VèÄ‰ž½4n1".ìóZä7R‰\q•¿Lµì¸°	š¨…#q>Ís°œGEws‡N¥é©+Îvt®Œ¸Ö8qÌ†U™ À;Ç]‰&ÝÜOEëm,ùµZ½™m/%¬Ã�L•SäfÊA*:íí× \ñ«c¹ÍtSrmu»”i¼ñrÈŽE
šò°é¹ƒý“®–�.<W>éœàTy¥Ø–‚¥ÎÃŽ÷ªN,Õ®,a¦7Ôý£*×ƒ¤ØsÑtò…3¼/éI¼3D@"Añé3¢ÐäÅ4[u¶�¸³ëí€’9`w.­ØT,Zù5¨Ér¡0`@êDußÇY˜ùª7A:.v6)­V—/S°‰€G°&OH:. ™+ @H5YiZéH�@ÜÇƒ  ê`¬Á5EµÖ½»3SeubÅÛá ‘ÓÐ-rRn`°ˆ­§¹b‹YÀjù¼[zê�[  cvýQ.gØ¡±�D³}‰Ç×[]l•d¨fGÕÄ€$ÌŸk˜eYÔ©´ÜkõGgë-¤ˆå³³«œl`ÌÌâ":û4ÎE<"ÆV0KTåÝmŽ¤'šŽDl	þÃA6˜÷ZàäÉ­ûŠ‹YeÊ•ÓbØ‰ŒXàI,€O²7ÒBú¬Az²Ó\ÏJÖæ—wf×Eq1[û”Îþ:Ö�+Š¢â`8—'FÑe˜‹S\ê÷RìkKW 23?¨0 é´¸~+Æ±çÅNËe|02qËÈ ÅwŠÈ€õ “¨´ýÇŽª®{mzhºÌ´®U»‹ÿ yGv†p’$äÄ¬™¡‰®K�âáFk5X§´ªb
6@™Ë.æ7&uuï�l3,¥¬c[TaTƒB>nŒ>&7À‚|:ékZœ*¥¯"|¡^”V½¦º¢¶ª÷°À‰Ç×qê7HuBÐ$»¶1’“C[)M*¦wB…Èœ”·BIƒ3°wƒ3²Æ³•Ä{ÞÖµC'&·$-¤Ü€ó‚X�Ã¤o¦ö3XÊ§ºÖUó•Ñ™ry—ÒJ–c‹Ö¥²\Žó¹�ÿ ŽÚÀ ‡zsIw	5Ô/jŠ3%kK=¥C¦LÄÊ‘&‘¾±`ÔTr\æë¸dqš°ñE«Á.@«É€ y¬ ƒ¼º‡jfë­À<�ÛÛ_"ÔºñYÂåBqd… A;ÆÞ«ÕMî$TsBõØõÜ­`ã^Í Ž1,$ÎØ� õë 6ŽébÓZR—*y7ÒlPÜºÃº@U)�Çs1ÐipÇ'ÒˆÚìàu|UwOlWÉ®‰\»eBáZœK:ÄÌk™A<¢[N(l²ªû|Kjµ/F©¬v+ƒGkÐÑìßX!¥òZë¡ŒJÛÜö_J=†Ö.�›YlxU+;xõëá¤Ï‹Ÿñz°óYi<®Gpe­j“É|ZgaÌt;møêwDž‹¡’H5JJª¨…‡¬(Z©t~àÞFL� ˜ÿ gsˆ@ÖÓÕ7»c·6SÂÈXð2evò1
ò·Y3¾¨‹I/›cE Ýk±’–ÁjØ-\,æTõÇ)P1TÝIFÚ$n@üµ5Æ^éØ\yª¿n×5m]¸Q±ß Ùð`x.ûÈöë8Î¾_TAl¥õáÑk‘EfÚm£Œªõ–7+J¢© •a@"
þzH,C•nó›g’âÝnh±NØÚH+åe�@’û´ƒ0ÜÝT¨³Ì—ÄZ!«$>Ïåê-�¤Ñh‘g,Ô-b@Žé© ¸Ÿ8;ã^ˆ ]wÅlÔ/n5‡’x·ª’�p8‘Q2( ¶þ:¶º×s@Û{]›c’:‰(¦¾C
™ü”,¤ÄI>¹‘¶A<S¯»	NÛöÞÆÅò*T³wAÕØÆ0Ê.|¨”—öCÓm„Õe=¾äIPäA9e$�NÚ�°ìj±ºYòþâ´d¢Éâò,�câØÈˆô÷ê]S5.dgf¨¹·rJ¯™qC*rf x@>ÿ v­ÃÀ`YC›�›S‘Çe±Á¾â´\hnŒfÄlNúo´<GºÖAy”ëÿ p™Ô¡@N"ªÌVJÃ"Dá'E¬GðÍctÇ?uAþõwž3ºsŠÎÍXâªä—5¾%¡��èuŒ—‘kB“‰yn*ŽãeyÆ*�€3c±a³FÐ"5fÝ¥¢5R¸R±±ª®Ê,ã=+½×XÌmôòÎqL‡•X¼Ð:›oy§ªÛ4ø³|9L–òŠ±ÒÇW¬0€r·Ž‚‘¬.gÖEpl ðä‹�AÊ»s(Tí¡€-,|ª 1|ÚÌY´ÇUVÉ'�W]XeW½ÞËÁÈbc+*’^À:•>'ßÓRÖ‹ƒ×*(äj¦ë•T¹ýlg$?\ŒÈ–=}Ú¦´–){€ùeôKµÀ²ûïj?o{3Øö×€�¶æW`wÁè½Ö7Ä·‚uŽ¼ªx®.â·.µ
òŒ,ƒ)e;0
ÛìÔÜÆK š%3£�[VcžâÖ­¶ÚHê|Lj�»É/U“m UªF\”×\”T¹#Sk°ŠâX; À�Ä#ÛÔë_5ˆèªìâóÈ*·
È‚E�r`°v$?ã ÚÒüTwrS˜Vµ³8œ�BU˜¸ƒ³�¿=a%ê¼°j?Å%“Žoî-vÚ×2;ÜÌ1Å ‘;…¢uDè_Ë¤Z^„Käiîºµò^»-¶’¼g°fÏw�Â©
;©ÎþÝ·7õó@îÉh è¦¯¶,ÝV@£‘×2…ic×çµ«¢»mjy 8wI¥ÖnÉ#¸Jˆ%X.Óñ½Þ:Ú~)]Â¼Ñ®¢DÝÝ¡•€pJÜÐ\Û#—‰÷jˆÏà¤#„'SM®Õ%¨·e,ü”l�ÌÀæ) AÔk_AÇ-­i ±®§5œjª)Z‰
êõ±MÙ”1Bƒsñ)ðþ	"*‘hÕk’•÷­GäšèR¬Ü{%$‡Ä�ld>š"â¿EÍµœTã”;”KÖËYóÚU"=M¬"¬›³¢U©`­{Éú”Ø
ò€V&Jˆ Ìn5„Æ¾ªy!­û·RÀ�Ï¸„•É ø{5ŒJYóªØµì¥JÒµÒÌaÃ`¥He�S6™>jŽoUÚCSzœV„ax9uqÄäQq� RÁæ’a–ª°*ÒmÌØÿ ·­«]À 9\FÌgc¸�§n×y¦ª_s
O¾ábkK»Î*Šnq¶æD–ß¨Ü°èt ¹±â¨ÜMÍÂº(ÅÀÊŠÎ+dÐ�ˆ��HðßTG—%!‹‘š£‹È,ö5	XÝÃKe
Û.ØÇ°ï¼ê."™*±ÙÑo5— ­vþ×h`W¶IÄ"6‘îÕíšN$"âÂ¨É©—{íMT¥�H!re#Ë[�‰‡å U¦qæµÄ1:cÉ6Å~ÈíòOn»²˜È3IÝA#¦¥í´>@ã¢XÝŸ%þä¨YJ­V ž›²º¼$øõÕD•ˆx*„ebÆŠ›“ƒ¹‚´	‚¬Œ<² ¶¤Àšä€^ï¶‚±®8¢{¹¯Ûe°÷,P´9¤K;3×®¬ê`¬)�‚–ä%¬ËNJá„ÂÁ“#ùŒ¥ØERÒPØá^¤EãWaã¦]ËWÇ)Pw= è|u[Içä¦ë…¼¼Ñ›‡'�u|w„«iûb ’ Ž|4íÛt…·Ý�*›}k=ÍŠÔ{|’U˜—‚Uˆà¿ÃP8ø$‚Û\J56<XÖTï]ˆK.×Ü@¸•Ü|'Ù­wÚ[‡Šm»w?EE«ÆSÇ4AyòÒ¢TXnçqºÉÛÇÙ¢Ó©”�˜9¡†R¼®@%ˆÈ�¯.$"±™nžã×TCfá\|ð|qAj¯Ô9TrÐÕ�(­¯VTt ˜'Äé¶E4Õ®þ˜”®@¶Ú)®º;cR;ªÄ¶	£´7Æmøèqœªƒ%G½‹
Ô9¼Wç%ÅfqõR<ÝÓ¬×Z÷6HqæšÁødWËjÙ“M¤Ëb¹. ìÚ<z�M¡ß�Öª‰jä�­ÀÙÜå3—9#VýÊÃVIèP¯‡PLë©,iN˜+�¶í§¼eÓâœ¯[×ÅNMLæZ³•ŠÍˆ6—uÛoúA Øà—¸|ã%«x³e¸V–·ðµrq\QJ›
0zNÓª¼—4[BröCEÈÂ§¥PŠ˜š– Ê²Ë¹*ÒKié©"¥ã#h 0œ‘¶Ôòr^®-Rn¨³·c¤…_ûQ×¦°´[•O¹ãçË‡ªÁÉ{’šžÆä
žjf+R(Y†Ûlg}4#'ñFëY´ð˜³ßk»†¶íZÛ1Ä n=š™ BéG–EKi7ã2¥i‰,Ä'c&?kI�W‚Éë¶êjKmJH4ØJ¶¹P:Áƒ·÷iRA¢�ŸöÉ•næ[+µN=|‹ü§â27þ:51ðT]ÂvÉr÷íÖÇR¨¥²fyÇ};KÔÑs·ítóVw{.ýª©Ë“VÖGÀÙCB‚ l|c@fpå’. Òª|QÍõÐZÓc?gŒ€o>UedÔ’°–{¬à;ÉÖk8-c°;Ù2y@%ÆGÜ"cûõ®z+CB¶ µæºêSÊQT9È®äŸ¿ÃYÛÁ;B²Æáellµñ	gf

äA*£a°Ó´ÛX[p4Í)û†”óùÜÜµ“¸ÌÀxù`¼u„ÚdYHvø™tš{�Éw«Œô"òAãØØ£ˆ`¡A=:ÿ §AŒÒŸÆ¹­5kUT[mÕpâÐj![pä‚r �&7�Y†RbLJÕX-K,°=e�æ\VÖÈ±0{zI¹Á®›--�ÕTæÞ:þÒ…
¥0¨0—3+æi$'bt<º¦pÃV²¸ÝÉ¡l¨\ÂªMëQöÀ‚­× h£yê¤’^|“…u1K«Vâ]rch±Õ]Ê¨Nç)ØŽ³1,hz*µ‰z:¢§”—«WÇ©ÑùyØQF**fØ–ßx×òÓpcZc4[#¡YÄ£ö�¸á
¨kQ”† @ÆJLø�¿†‹®y>ª€Ú ­–ö,jzÔgÇí›<îI�µ7˜tÅ€�]ÁÁ/^
-kZ EUa�¯BQuœ{±[ølÇvî€ÈŽýuÈ@…rTjÍ`±ðv�È_+:¾'ùÜ’ÃWq7I@cU¯Û½®ÕSOo~Ï(bR �¢$4xéãŒ�ÆâÆš,
k¹l
¥î(Ô…Xm°nºœÜªº‹v†§²êƒ—ÉåTêÁEŠ ²Å�\‰Ð	9ÀÇšÎh-²Ê��R­V‚öý&xØg ÌøxëZk®nŠ‹�È¢Ž7)(¡K*µ•Xl  C5hTI1×øjí2áý�KÚÅ§Åø)ë6=6##~áÙ»Â2%< lÞÝæ#X]5¶°!QG%ld*©[†W»CEaæòî§¤¾³’è°!Ã!ãÙeµ[Gl.)Ü®êØ«)b%–|Ó$®ÓÓS¢†…2`ç˜ú% flvNH›÷7@&
â„ë\¾9 QŸß’éñû	ib,\;uXlæ²vÎÅß%;îè!Çš­ÂÒ0Wó?ìûÙUÛ`H¹kl·�)ðHë¥¦Q &»t½e�5Ê‡T 0­ŽÀ‘þ®äÁƒïÖpëI€�™Ë_[ÖõWE}Êìfå=7˜ÑENƒ´üb…Ul¨Uç½Ø$Ž© ÿ §Hû QIhñU¼ñè 5”µ./ª– +’Y¬ÚDÂèmR@ðŸªrZ·WeLY�™’ÃÌqÌƒ$‡h�k�ù$~*zÇxÀ\G-¡Qm¡	bL–Y  |µ®`(¤š*’ë,ã»ƒeîj�ŸU•[¯¤Çšu®l£Ý5•!±t¦ ž*VRÐIr2Ýqê=šm,:’7h�M«X*ÎÂ‚ÅCãˆÌ0 ¢�À,Iþ'X‡+-œ¥nÉÃÔ8êÀMÓÞ]z�GHÔš68$|°èªR�lòñÙ—·Ç¸±Á¶lY¤J•ßññÕ4¶~ŠEâÁ¤Õ+�õØZ¼»¢Ï9wø–ž’˜ÃE„ê›Ø¤žksäÖÁÆ …+š2ü0I`¤ï¿¾4´ÍuTIÅØVºPaÜ®úì¯’-*
â…ƒ  Þ2F‘hƒé’ç¸˜!ŸVø"¾Ö¸q©âÙÜÃ#[3\@ «‚ ±¬jm øöMÀ–Û�9¹NãT©û«�ÛR†l¡œì€<ªz�§ O’@Èx”<z–˜ª´�ÎÉk£c‹¼yìT’|zh;›êµ·q2’ã	ØÆ“-êªwÀÈ=ã¦ŸÆÑ*M»ž1ÇŠ!]Õ–¥™*­k•v™‚(‚È;�ÌkjQSZðr¢g!jºÚÛR‚ºì²e° Šë€ $uÒ¼ÔZ %Ž+¢®f¾íŒö/ê!k\€ŸiÐzkàf£xå©EzE=®4-ß­‰Vk<‚´þeÜ“>Ýôm.DøpUq3³ ²ÕŠ®µ¶¦çN5M’»«B3¼6çò�ak¹„;óÐÑ&‘ÝNëþà:)5ãOŽ@0– ÊÏ² ngXÚÁ£Æ©¾Eñâ¨çrÖ•âò,AûFVEç)’Åˆe6$í°·³®›�§¹y´�)ãì�Ï’¸JíâÐÌ8 ™k‚¤ÀŒJôƒ¶�±æy+ÍôõÄ.9¨PÓKQ`ªÈbJ³˜Í[b@�Ç�Õo©¨ÍA°F!Ûê»ªò2qVº®nÉæ2³dP€ÄD¼�µË€.1T›­z¬ã2UmfêÉ±×¶Ž¤šéW8�]b	ÚvÖŒ�–ñI¯’{
‚]EŠÉÊ¦±•@Oáùûô�3åóC–…N5³Ó‹Š…6M¥·`ª¤ª¢•!G†ó:ƒŒDq÷;”­î®`lT)†ÇÀ�ÏAYåŠÝÖ´,-Û,Ê—è#ùŒùiD¥QÛT¶€ËQj\ìŠ¤Ä{&ÏM´�=”Çä~)ÁR¶5×|Õ[)¥.; ç ªÄãPŠ.�´Ö2IjøÖ;7%£ö™öRÅLÁ5Æg!··Û®�tTí¶_-qDÊl¨¸p{MÉCmw¡Ü£‚sŽ¤$ÆãCÜ)ªÑqœÂ¾ŽP#‘Q&ˆH­KbÅaC$ùDy‰ñüu›‡ËÝ@�m¡È~X{^¬ß’‰å5»mXFÇcÝµ@V!]´¹ºj¨ä(NCÚo5ÜÕÍ•¡,¬Ø‚Ø‚ÉØHðÓk³2K;œýP#ñù-Ää³Ûi¹ñ5>€$•8ÆÛ“£#€¤	Ö¨ëP„ÚÉÝãÔÌÒÍ…IL€ûG†³n,ê GÈ5Zõöü®ì=Yˆ†o$(Èƒ×ûu�˜#p'>¿‚ºÕŠ–B‰XP¡ƒ3°! �¿]`ÔÉfaYâ�°”r—k¢Y{1`ê‡y
[iêÛDí­%Ë­(ê‰Üò¹s(QRZBBØ|É$I>'Ù­ 2§HŽ:‘(ïßCö»lYU€Á§bÀ@?Ž°@&™Ý3�w-y/H`®ª;¹"Œoè»Lmÿ Nº.!¨Ësâ«x³\íÜ®›Ü@°Ù_ÁÏ€ŸVne¹)˜´�BÛÇJ¸Êbp¸0=»
´„DçÌÎ°–* W”ÔäôYcd¥V¶3Ü˜%¤L…œOMª-kC[–#’ÂœŸ=•VÆ‘µ*´ªÝ €ÿ Zwÿ ;�|’-¸I/àøâ›S§�ïQjKŸÙ¼dØ¨‚,’b2ë¿ç­qÃ$Úï'?	<„Ac\ŸïGŽ¥‹‚!g²A[s=4ƒ2kÕs½´vú"²;œ[*Qm/`z ‰
zõÆGVßÃ}@#ITI Šªø÷65›[Z�8.ÈÙ�Á•‹t ®Ññi,1+\{cÃª[Ùa²ßö‹E6‡P 1\à•= ð�M¬rMÑ�Rž¥J.
ZŽÙ6^ä©U,Â
Cª=¾ÝX2ãE ãÍFêâÅd±îZÐþâû¡-,ÈBC™Øu�¶Ò.0ãá
YË¼|q¡@¿‘›%_¸zÞXö¥\åæÈÊ€ÆIÔ6nÚ«·Dw·µikòh¤†ÈŸ…îl”‰Q–Æ}ñªÚÔ/òRM	ê§ -67\”‹‹,ÿ 2–
@$@×Û¬m=q–Í*×vÆ*Œ\‘É´5–:³CÉB ƒà	ÕZZâã,¡MÂy|ås�$ØÊ¬Ö¬’ÛãæÜÂÌÿ CæRÐÁù§¥ŠÅÊ K�	 ôÄ´M¡‚%²{WßK5tZ+²Õb#/&@·Äá¾úM¢•K¼æ_—ráÅ²8Ì&ÚÒK)r`d[`$"tC; 9Æj†EåÛE�îz[¸ÊˆAzÈ …‚ ñëHÆH .ÎÅ‚Ûy5'Û6€	*ªBþ,	ütÚI§Ékí~¨ÕØ]O$¼B÷)ö=¦Òþ;ˆÝI„Â¨Õ'�Ç¨÷m–0²Ä¬â­[ À0Ø€HÚO¿Iq4[m§ŠEß½.RœjNJÐÊÒä@Ü€}£¦­…ºœÔ=Ç&êº×`z»|i¥™ÖêYw-–lwõÌ\ù¢»£‚ WþÝ
U�ÜX0Th HØ1¤<dŠÒRÏx‹œ+Ú�˜qøÖ’µ™ ¤€ìÄí¾³ˆ)"ê×@¥º½ë6UJò.ŽÉO(v;H�Hñ=tæKÂ›Á#Ž(Ÿ^\{^º¹	]•'o�c¹€q–Ù±ƒ± î5W�jÁôC[ñêºšÙ�h´“ŠYˆ[ €À	$ÈÐw ù+cTÅð¹Œ‘••+-“±Èåc·�¿»Û¡Ã>h Ðù|PÙcó{v-‚âŸ§mRÈ`¸˜–é�÷~¡nuRfä†ÇãÙú<{ENË™ó
×Ìsÿ T0ÿ õ"Û¬2[xkO¿šÒR»^ëqh =wšØ€ÀlA#rGNš¢	$�´8L,^âk-<zì¯·$Ð¨%TÔêZXIÑW
OÞ�ulÊ^üBfA
±›bÈFÑÓZ“ñC\D©5Øþw©ƒ*­}¾d–Î(ÂW"7ÛMa§D6´×,µ?l€¥¼tâÒŒ�eK‘ÙÃ÷Kæ™€|&u­rÃ_m¸7ÜX”3©^0¹IZl!Ì�ü¤‰Øu@Z×^	¸Ü\PªMém¶r›Œ´£¢ŠL0U2Q‰ °D“?ÃSm žI75®ÊJ€ãñšÄ?¹ÍrZ*]‘PlT¹-´î;ŒqX”
®,ÚÖ›jCZ$³°‚Ê²d…�†1>Ñ%H$–Ï©vX•·"ÇGö¬¦K“ ·ðÀ3>ÝõªÜ{£¤;Í�´4†!Á&Æ`qAÕF,­'©�$†Ì ƒqùû2}vÀµJY�ˆðà+–þo#=cþ£¤‰Î…ap0YÂœ…Ï�Ø’ÅCbÒªÀ»ü ™"7ü4Ýk±Ã-h~õEÆ¼ò+±Èš™‚N"NÛñ˜�@Å.]Ú5\÷BKþ«´ŽÝrØK¨yAÊ	=4ZY7
²œv­îøl …Ë#;DtƒíÞ5NÎ¨OqU«Ü»�ÜQbžùl”I,$ õ4„A”åªŠ¿réLª>Ku$öëgRäÁ˜�ÃY¡ÍVyaE=U‡{^ˆ˜[c‚¹™‰,brñ'}Q¢ „U[b©¯�¦ªÁaÉjÈa ùwiØFãðü§ò€ŸÄ?Šdã·qnWk;ŒÇÈ†|Ê|1 ÒI5×ŠÐ¹×C*(çâ‹Š…ŠÔl�w$AŽšÛ^4X'"ŸmÕ(<�MW9etâÀ H {4 Npa'@›U89{Þ´^3‹1Rd('gQñH�öë¥È‚¥�-s|‚Æ±˜ãûŠnqZÓå\•Àøƒ´�;õÓuheH~|¹dâÕ]¬ýûß!�ýæaÂÝG^šmÀù­p||ƒqn ¨­×"oÈ”ò©™(Äœ‰HÐw;=1€˜‚ß^H»@=‰u8=ÞFpÀ
zà �tÀ'®¦. T	ºkUÊ¼«²÷6YƒÙƒ 7R	ò·—xÎªÛÅÐiJ)6ìüxšæ¨ý˜±«<nBåS‚œkHdv‘A`ÂIŽ›k–«4f% Z-
ÕTº•Ó’ÌÌËìPÖH, # †ãŠóMÂâEâî®´´ñè¢£kÖË[á;² ò·—NÆLè—s^]5[ÊO$#+ÛÚ_ÔÅÅpÊAd’OH�ïÖ`KšSæ¥ËËtä�_!8¼wFt~M�1;�â„.b|F2cIòV7DÔ¦T(<�ÞW£”‹h#€KüÊÇ`fLG»ÀjEÀem �æ@åä�¯Š£	A˜õ*$�ˆ ðêÓÓÝ¬¯§º×ZM¡¾«+*9Hl­{EÐZ¥Kî‡ÊÄn˜;?Ù¬âšxJÅÉxú'qÅ-S7Ú‡gÿ wµÇÇ3Ü98>_#mž|AvuÕm‹©5Œ-*Š©ZÓ !ŒHg§³V@5ê ’(ÎiñJfcb²»8f,3`£¬ƒ¸è|5.~)"Ut2­<«Eì+ w@3ç‡ÌÀÄNÀUÁØS›_?h2²‹…—ÙuBº•ª­)cú–=ˆl¢D©¸9uM®îù%Wa¡ê6ïU•õ†hæBI2L‚gØ6Ò€ •ƒìÞë/­‹×ŽÀÙ|)µÉÀàv†µ…èek­tš™n^ãPH±I¤«0°˜$2øOã¾‹ÚØÙU¯sÇ‚n²äVV0!^Ì`æ<ìÅ6ˆ8Áüt†(‡y5\;Š˜©8,V* 3íß¨`«v�0T8÷8jž…
ýÚš&¶ˆ�{úê…Î›X¦�^ÖvFR†ÝS/‡h=NÆ}šš� ¡R¶^y.Î+i¥Ò\ ·—¤³ÓUe¤–v‰ä¤Ü6¸‰N©íÊÐëuË/aPPö¼¬¾y FÃß¬Ñ‘à®¦¦Ñq`ßì
0ìXÆ´‰…ÞbNúÌµB¥V¥«‘YWz,&·–1vd$ÿ è‘ÓXäüÔ€$UoKW4VVl°»«œw™þÍõ2ªC°|e¢œª2ò›ˆ2´­(jEW±F îƒÓ¤�j1É`2­nýÕ!ÖÕsˆKìUíØ¥I>U°ê6Ö!ƒ4,ïšöýôÇê/£ý´}‡ý6ú·èN=æ�›>}ù«›é¾³ÊõSœs½Vº¯¶Ð¡ìZèôôE\”y‹ûAó‘ºòÑ¶ñÙì‹€T0ýéýÃü¯òŸ¥üûëŸjÿ .úgÈþºü—æŽW¥ójãZnNSd ´	¬�œF$êÇjßö•'ö»‚vFEUÂûÌûƒõ/’¹¿R½;íså¿Pú}Âîw¾m£Óy‡‹P¡ðµØ÷	)[ÖU`† Î£`£Ê¯ì^Û¶†Kù;ïCîê'×=cä?µŸ—>nô—7«z�¦úw2úë°.mP`þkù°PÍŽÐX”[û7Ü	¶ÐWæIýN>kƒè¿Èa€a`j9‹�€?ªH“:¡Ù’¹ŸÝ»ýBuÔÃçPµ~Œü€¶Þ¯)äå”n¹ ;ô¯ë½-ýÛ…mŸÿ ©WÎ”dú7ôüÙPÕx\Õ¡€=ÝÀ1©=–«¬?yè(_úš|çÛf_¢Ÿ ‹rxíG#"¿ÌD[¼OQªþ *Rtèþ¦¿;«Å?E>A½
�Y¯�Ëžznâ:Ž¾ýOñ[©XþåÙZ6Sœilú-òâÀÔr bµžÓýWõI-.¤ÿ úPÇõ.ùÈØ£þL|ƒÚ±Š×íù%Nû{»@íe_÷.Ä/Õ>¦ýEôo¹o±¨¿V}kéç ü±óoÈ3ð½3Ð¹>œªBXÜßK­Þ«
æ‚Ú}A«d,A#/dý—3Â»ïþ^É¸€¯N‹m�yUP�mn1dw(K¨,	p>NÛkºùÎôÇ5@¾À¦¾çšõ\‹6næÁð+NÙðé§fD,î!‰ÿ ½òÕÆý>B\AS @’GCz~Z-&‚¼mµ¦ƒU–ŠÇ&ætt°¨±P¾0q|¬ ÌŸk^ÐâŽ›íÂp´Væ»«7ÒøÔâÁDÈÛ¬4ïîÐZ|™f.1»¬±Q]B¾5[Èò+ú@ 0³>ß'’ÌÆÑk·müZîcË²¬Bò\æ4 ÏH]·=ÇXmòY,^šôMÚØ½Ì¯Å¶ B²eUxâËÙë¾ßŽºoÃ,¾jŽg<@Sßb÷‡eJñC÷ßöï�Í�Àø‘¾F&‚±¨Å=áÂ+J ­U+ýÛ>(<šÕÔ‰ íoÓHûœ¦�W¥KŸŒ�s%L£#‹³&I ( €'ûônp†8Ç’q žß.ÑÞR ®Â|íZHÙg¨ë§q5@³m4²v
¸°žE ×†òrIcµ€“QLÑy†c:-Gm¨,¹¸*G–¹Vb²HÚbNÚ´ÑWù0ù&)²Û®·�G±<À1êÀAÙ¡£E³zã$îq¢Ë*.ÝÜšÕ<¤�ÊÎ1´‚cH’Z –`d¼c‚±rFä7b�CWi–|æ �H2ÛÆ¥ÕÑiªEî#•¹os^ªJ*§˜º“‘þ–¨»cT‡q� v|©SWxFvÀð@þ;êAj$±wZ®µZ¤ÉËe,r†‡ˆ‡‚ÌépCœtDºöƒõÓ¹ž«ý2>‚qø®aóï6Ë8ü\ìe­yß1ï 9;À#¤ë�¿ô’½ÝËùÀlýÓ~µýíú×Õ·´úMOÑßRôŸ\õþ‰óO©¾MÅ¦¿O²«˜ñ)Zƒ«ÚÔ.!¾ v,aµ­íí.èî~ÉîYµ™ê¨ùGïgÖþNûq³èŠý"õOSù£�èÜ¯•ý+æKUéöq¹Iec•wªf.•ØeA"Æ*€žË—tÛûdY·iz|×íOïÕ>ß>œú¿ÓŸYúGë1ÚÞ¡«|½ê5~06r«Ej¹a©sª5’Ç(:{�¡wÜ8#±ûG·öÅxó2|Áë³ëœ¯–/§—êœ¾W7›_…uL�}­f5®$ mcmõÒØŽ¼—¹rÞ\Aòÿ Ì§'Ëþ¥y€j¶¾-ÄÕ�!Á"Dí·öêÁ"\(¸D�ŠxùwÖÌ-,ú…ˆŠráÚ¾bžg2'xÛØt8sôTl¹¶�ë|Ÿ—}u¬¹hô�S«Œ+LÔñ9VCdË$¾2'ð:�Š@-GÊþ¿UnŸä¬V«)saâÚQÁòÉe@Ñãá£t-´ºC|³óL¨·å¿Sªå\1k
2.ËS×Ûª€€æ£è­O•þcªêÍ_/zŸ½ç·ýÖÒ®¡A+&Cd“ °Si&âãªö'ôû‰wúa}|£—Æ»ƒaùï„\rêz�ÿ òàîbê¦$NÂ5ÎàÝÀ½}¢Gë]>ËÖ…Š�U¸ÊŒ�‚Þ lNÅ·ß]¶üŸ/à+×æ‘U‚‹¹Ôã~Þ¯ÔZ¸K„°˜‘;<5˜\±7Z÷z)¹FŽâ"¥
Q™m’1h,IO³ZÁ5ðEÁþ
Êþï!lj_°�mOe€²ä	òíÒš C¬$¾9¥¥ïE/MŽ+­BµÖ&H–`B1;Dût;øú¬"SÅ·»S¢¬Tm¥ŠªX|hq˜Üƒ´é"+Ÿ_�&‘†ä‘ZßcÓÇ²ù±iRÕ—evdœ²0 ÐîÖ$ ‰S¶æ Î5]pªå¬ÈªÞDá8î™@aæŽš–Ï%{¡�Eä‹ÇGºÿ ÝØ¬®Ù©AEÀyA \yDºÛ�¤ŽTè·O$=�ûé5X¬íY_l¡U†€Ã¦"WÛøë¤…"ð+à¸ß«C'"ª-ºµ©Jî>)ƒ�HbFÞÃ­nÓUWnŠc¢¯k�\-T#KX•VmÙÆþ31î÷i%ê¥²Ä¬Vf¦ÊêŽÉ r.Ä&8L¹=#ØŒëµ`Æ.eª»¾V” µab#¨À&c~š-¨”ÇîTÛWöð�(Þ@A2TÔï4ÎÉ!Âg'vvíöÑÊ£ Ë˜T‰f"X:±Wyd;–R’ÆÏÛS�8«$"JØÅ†ÁŒå¾¤QÇ±.em-ß±uµ— Ç�À«rÞÐà�àŽ¨ÚH$¤_h¸ZY)ÝÔÝ	UöqÀ6
Ïm ²p!zü0&`ëoŽ=Vû‹�—eB©,k ‡-jÝÚRd¡0e„>ÓZÒwì±m$WÒ§ôýŸü£}&-�%¾`0æ[˜=K©×‹»ùö¿SþAyMê9|¡è¼¦àúÇÍ^�é<ÔUwáó9Üz-
ÂT”±Õ€#¦Ú†+Ðn5Ï?R>�Ž¿>ü¸6Ÿÿ uâtëÿ {¬ÅíÕkþdý:ÿ û÷ËŸÿ +ÄöOýî¶Ò¶ûuKõ/éË|??ü¶Þ;z¯ÿ øºÛNˆËNaIé~±é¹Åý÷¢z¯Ö8Yšÿ yÁ¾¾EY¬Jç[2È�ÄèT4\�Qùãä¯HåÛÀõoœ=ÒùÔG{‡Ëõ5¤‰%–+Œî4€JàT¨¿æ_Ó�¿ùÿ å½÷ø¯þ÷YŠÛíÕ`ú•ôäî>ùl�×ÿ áøÿ öºÛJÛíÔ"?R>�ƒçß—öšq?üÝf+o·U×ô�š>Zõû.«Ð¾bôÏ[·Ž¡¹ð9tòY˜…NÄ}º"àh¼Wûüö“õk¯OB>UÈˆõßO3ítí~Ayÿ oþWc5óUmígÔµQš²¤;ØB±$Øƒ"AÜ	ÜxëÜ%ÈÆKã;<“¹t pögÌ åhÃÌøH.¹�Î¼v÷êd� 5Ìãâ—g%ÞÕ[FKeKÙ«´CY¥| ©þý`&:¤<¿TUÂ8§ ŠW%µr¬¨b¤Vßö¼»v¤:IxÉa,öUKªS)Uª$$9•Qö‰Õ;*n‚qJ6wxö]Ö^ÖXýê“ý T¨Y DAÔh¶æ! ¦æ�h„³Ö¥ØVá+@pÀ"’àe’ïã§hvCæ�Z5½ÁÉ©ØÚ	©—ÏXpÇãV‚'ß·ŽƒULHû�³Xö6lsRn¤bd•Ú@1Þ`îN›�5CB‘UÂË«¦ÖºË9K‚â< í2gq1ú,òË�s;Ô¤*cžÊ’3ˆ3å†¤BÜ^1l\{‹æbãõkŸæò…¯Q¹�"º¬h¬‡j›0ª¤ÃH†ÀÁa=}žýM¤Y«<1€¢Yg¢šE•ÑÊªÀÎí�Š 8	Øž½wÕÍ|”ÜI,²& JçÖ¤ƒÛ
¥v‰&v÷èC!¢ÚiŠøÔZém¡ìýÅAÍˆSàTÃðÖº×jx­in`GÅ%—�u/[WÙ2­u�æk`
…“çôëÓHóóX6ØL-ËNÇ,¢µ˜²ri*¤I…P¡„ ŸÇC:Ûˆëê±ßº¶ªÁj�Ü[6,Â² 1Þv'ó�Tä„m"€ÏSòKl$¨¬1~Ô+£© 'pÓ$j6d«xg0¾–?§ó›>Ñ¾“9A^Mëä"’@ñ¨ÆäŸy{¿’û?¨´:ú•áWíóä�¸_¾�¸¯Iú†þ¯o£|¾•ú�®ÿ µrRŸOãªµ¸±e®»:3Žð#]MäX /(ìçzç%yGgôØûd°4úwÌH\C:ú«�ÐOnDk˜îÜ¤þŸl­Ÿé±öÆT§ùgÌ,WüÐÁ$Fÿ ¥¿ç£ùJ?¥ÛS·ôÐûdìšiáüËÆŠÍuÛ_«’gÌ2©�;øƒ¤÷®%ÊÃô»`0uù÷ô¾â–|—õ¯ÑëºÛx¾•óÃq¸æÈ+ã*f °Q j»õ”~ˆÒÚ¯~Ë¾Õ>–ýÐü“óçÔÿ «6ú÷«üÈÿ 6ò}(ÝO<Ñ’×ÄâòžçlYÙí~Se-Ó:»û—vË¸þ¿ëÙÞÞ%×šµM¯¶ZU•}7æ¥!½UŒ#oÓÛ ×ä¹z¿§ÛA_ôØûe¨b¼˜ãiÕ˜ÉÌO¯¿Oò”NÎ(_úk}²Ø,Wá|ÊVØÍO¬9·¯¨žºÃ½p[ú]¾>+ÆÓôcå_¶Ï¾¯ ?-ý2æzŸÑ¾oôÛù^­G;”yõóxÖÒš¬«bÙC‰ÿ W�»¶IÈ®Æ;]ûE¹…æOßêçö“õaI±A>ƒ& K@õÿ N'¤~~írí~Az¿kþg§ªù©ä¥Éh^E1ZŸÔR¨ö*…€Ç¼˜ü5íqLú¯ˆ	s’]7`*f®·¸!²Ëk…a¶q�Y ôÖ¼î¤ ›^Ö¹LãZÍÙJ�°µó	ZIÈˆl"B é#X7ÕAr3s�ŒBÁÆ©+k3±i¶Þâ—Žëâ¤†a—Ä˜ Çç¬nºâùç�¶Ú4Ó§#1¤Òå�°±ñ)/ˆƒ°9GE'¦�¥ÝÙ`x:µË”³9*ÄÙ¸eq®ÓfcmkbÙQž¨;DÔ´Û`¨íòÚÁÛR­,A�ÒZ6Öºç»í§kZ^u�‚e•âÖWeuÓÉ!¬K­€s¸ÚvÕ]uÄ>HZU½Êùt­”½®xõc‹	‚Õ—�1‡MKhd$Ìd|”´¿e‡.¦zÉF­`—�±" Î†óHô\€�A ¯º€‰ ÈÜ	ÞÓv«dúùúa›6ãÊC wYÑµ„¬Ñn«X5%”rP¸Ê«GˆÜî#ÍN³¦!Lª�•†ÀùŒ�.Ý¼b`dÂ:D‚ú²ZGÕsï’$²àã—Ù…ož Y!Àê=|5Á™×BI�œ�A¥�Òåˆ®öhoÓêL„¶Ð5‰ Â›�¬å!XŒVë«îFNŒÏ”•ÝPÀßlF¬€ÓT9&¼Õü*û ÕedPÖwTß¹¬ãåt‰Ñvm—‚Ý¸,Ef®QPÍÞZ›8Œ�¼V\N Éi�ŒKOŒêHê®Òò¦V<köÅ–zÂ™ÜÀ9LÌ�¯å­t¸ÉêWÓôýµ®ûEúIc‚¬ßçÒc·¯úˆé´~òwKÜWÙýOù¾«ñO·óhþ ¿uHGè·¢ÔËÔŒ…ž�>á øi¸ý�sí?óÝ¢ök®KÚ³YešË/Y¿Ó\G¢ýÀ4ŸÔZGŒÐ‘á·†»w²ä¼_¥K¹¡þ•}ßùó�³p¿?s»meË=4ü0‚Hƒ­ßmÉývÕ{4×ìY¬²Íe—¬ß¸?ú€ý¨¸©¬ŸI½^Ï
ÀoQ Ç¾`ëµ�ì+ÅÞÿ ½‹öŸê#íêÞ,ÊcÐ¡”Áø÷§o©í~K§íÿ Èôõ_5v[Ê+k*3ò-¬ÒÊÄÃ†‰bq‡C$Î½¦Ú/Š	úüQ×N	u•Ôh¢¼¯on˜´È'¬˜ëùk11Œdµª1f²««Wäd†ºP(F WËÌg¯³nº]HMÄÚ'’®Ô´›Q2-Jk\Âï �­$Ç²5N  szà,ôè‘Ès`±15.¹,®UÑqÉqP»’GQíÐ�k¢›˜)
k-+o!é~åv Ed »µ`Ü�`AÖ9=qD¦~mª{[geÕ
Öç>Õw�);õÜ˜� 4š*rK
óÉ.‹¿oWfÛ]ªPµ‹§b1-Ž'¬ôíîÉU¿lUJÈ*£k
äÿ ³�1ÍŽ,K�ã;õÒÎTî™““I§öõ)¥	ã’HBÚ	˜ß@`a$ùSeÈfø•ÂâTu�ì$mÝ¥˜²§súŒ‰Š.,ga±‚D‚v˜Ð’Œ- »9°# Le ¸Ð£c¦ß´©¼nµ¹*‚��í•©É(`K»	é¿útõ8ù«�Ëì¯÷6Ð©f³X–¢"ÖáÇ@Šv�23•49¶¨ÙëUVáò0ª²Î(P³·0Åw&7:ÖÚs\^‡£kæ¨©��¦zœUÜP DP¹`zwïÖ¾Ð1è¨{ æPÂŠÍŒy‡µdœšc"ªI (è-&r2¦™¥÷ûÇºîÛR¨õ�%Ë…NóHÎƒ÷�VütvT¶…­¹�{Ù‹ÁiI ã@EDË:úVþžóÿ ”/¤’ ÏÌDÿ Ì¥¹Äõ:ò÷¿2¾ÇêÈc5ø¿ÛîKýA~ëT†UoH¥ÁŸ+Kúp{FúoüåÙwïÆ‹Ù¶¸¯rÍe–k,½fÿ MjÅ>…õòµƒçëYÎÍTŸoBH×^îKÇút»šü£út}uúAôÓé?Îß,|ÿ õÒ>PõÛ¾täú…<U»ö­gÏOáP¼ÀŒá€èFýFºw­ºë©’ãú]ë-´¹iÏ�^ÁîËí®Ì{ZþTrÛ(^}f†¸žÝÂ¡{ìvÏù?ù´ûiÈ¯üîùK!¿æ5È“Dûtl)þ{5—îÇí­˜"ýkùMœôQê’n¶Ë´[ùìÔ/~ ýLùê§ß÷Û?;é×Ìüœ8^ƒé–ñýSŸé¶=´×m‹ê
òŒV²ÄÀ:ô[kv‹×%â¿¹¿ö-Ú\+Êoêý¢ý\î(eÐŒÄ={Óˆ3·C¾¹v0½?¹ÿ +±šùŸk�¿sXª–†©Ê”$Ù ˆ¨ü5íÚÿ _~Ðæ9«¼ŠÓ[Mœsm<…Vp«[UVéã¼Çå©†¢£üêÉËÈ·½m‹PG©^Ë¸Ç)¬°ò¼H“‘™ÿ F�ÌÕeëŸ*°³QhNá 2”FâfOŒj€$½T†#Ÿª÷•%ëmŠêT@É ®H"	-¾:ÀƒDæ*´×YmE¬f­.)Uy´W�ó×á�ÇFÚŒÂwJ 4µ—\¼{žÐ¤‹®Ü%@«Ñ'Ù jˆ6@kéËÁiW·MÏ}VUc6+Ç•J€B‰Fÿ ‡¿A´ÜCQaqgiÑå¼v¢•qbWr22Ôë“• ðßË>'YÉ<DBá*ª¾?ÙNíÈ™`®@ÐH>ã¥‰’8)€à|W2 s±@vÃ+ÖD˜“ãïÑu¬PÕ«•c˜r…�8œ§aí±	
ÚËQ[òVÑUŠà%j@Ï£ÅÆÐë¡Ü2Ä"Só¬ÖÆYR²³³‘-�SŽSøõÐòÙ&rPÿ ©ÇãIªÒÍz�8!XÛ5wÅ]E®duÇÅP¬GfÎÓQ•x€rÍ¦Áå;{7ðÓ¤&rÍ8¯& ~?j–¸\ˆ€À	BKI>�&+Å4¯’•ì*/
�k:S`†"±V… @ÒÀ]ðÊZÑÑ-VD<šÑE)™JÖ´$‘0ÁºbÚCƒ;bÜH´’Ï—4C·ÉdáU
²>JØ‰,@+Ðûµ¶ç€GhÁ5_LÓñQ~Ñ>’ªDëùÙK_õŒûÌëÅÞ}å×ØýBh7R¿û~*¨'Ýl	dôzC8�¿§=“¾ªâv ¹ö‡þ×d½šëŠö¬ÖYf²ËÖGôÑ9ú×ër–³êÝÅÞU–œw�7Úu×»’ñ~�‹¹®ÇÔDþ›7|éó|ëÿ /Íã•j|Àœ^_¨V£•Ü-r2ð,Z÷'0¢r™Þužð8-xýst³•ükzWô±F½òÂ2ŒÎ<ï^Lù¢ÞŸŽŸý-@­PÞjzý#úT…7ÕÊÁGê^¯mÁ ]¶ãmUßËš›mýgpÞh¿Ê¿¥SùÅÿ +6}Jó½x†à[¿YÖ7w@=¿Õ/Çšýëíß‰ö7GÎ7'Ûå¿*ÙóÅ|KlDâò9Ws—Žâ.n8õf]œÕ¾;6Úç~ü×£³ü/ö3®§õj—íêÑº{ølq™>¿éÀ|[uÓØx[÷?äzz¯šZïå=\‹Z ˆ]’§Œª#s.£Úuë"Ð"«âYuÄ’iDÚ­ñ`�X¥Íiæ
$ 	÷0üs	°�	em²Êí¸»¤Ö‹]‚Y˜) “Öøè¤X�Æi8Õ>º¦ûëjábVo¬¨í¡'t2`™Þc¯MP¸ÚÍÑu‚ç|rX—rÛ†.µEgÞjÇš¨œ¦LGS:—ûg^ªË¼|‘ß}¶Ö+zøèE€Dg/*1�´	è7ÒHê€	@âš¥¶±†0ªõâT [`zõÿ F³>Šn‡‡IJin?fr_#×u‘aEG'Ì&L{Î�uÆI`þŽ±qýË>MnÁß.â(ŽžÆ'qýÚ×ÚYM—I}pTâÚÝ(O-®-c(¬ÍL ‚îÑžûDè¸Ð�ÇÕ$i ù(Õq´]r–R�1q™… * ØuÔ•HVäd±,­Q‹¬³càÝ 0	¦–j)ÉÏ4,È– ×‘XÉžå+=vÜ.ÿ ††r1ÕXˆODì®ÏÐ¯»"†Æb­ƒ@»o#}ô±ÅhÍw½×ãUWx²‚í—�‰"…0gÚ5FÐD(~áŸ<’’($Ú‡³VA¦
÷müÐ?L7Ëè)Ïš¨äŽÌ´)e<‚ÄÎ0a×!ù�ô�	,çR½Ôw®få-UÞÁ®/Yyx1 ÌÇ»R	ÊUþ<VìXš›0=y.åFE²€w^‘×òÒ`ð@r8ª­¦Äª$VX££7$	%‚�æéü5AŒ"àEL/¥ÿ °	ö‘ô¡@�—Ì	có©ºíã¯wò_sõCvÆ3_ˆý½©ÔîÁ¢úe'iðoMgÇý«ÉÚ.Í w¯9Ÿ’ök®+Ú³YešË/Y_ÓP8ô/¯¡� ?ÛŒ ý&G]ç]»ÕÃú%ÅÜ×ã¿ÓÇíûèÏÕ¯¥_9üãõäNÎ?1§Í÷úXõ?Q{lÆŠx+€­VÀ£'ä1&%¶žƒOvãiaEÏôû6]iºá.¼ü_³?µÕÑo—á€Rã°è7·¦¹žåÆ¥zÇëv‡ø…‡ìÓíxç?F=õ>0àöGwOòÝªßÖíÿ ªÅû4û^@Á~Œz‡ø€[÷ˆ?÷¾íoåº®·õ{_êƒÿ =}-ú{ôwïóí�Ò¾›|µOÊ>�ëÞŸÈåó½?ƒÜF¡KØ3vÄ½`+ `ÄÄ’O@MÖJòße¶wì…åwõ~Ð~®—
Ê£Ð[èJúÿ §3ïŽÉkÂïû�ûG§¨_4Èö–â£Ýß Bùœ2IB\o0|5é!|ŒÂi)pP–-×q«8
ä©2PÑ ô�gI:QYÄªA4Úöq±¼”LARª¬ðàbÒr¬jˆ4„Aû¥);¶Ö–ž'#’•òÔÄ¯l0
ÑNÒ#ºÆÓµÉà‘Vàé|‹”
îãE¶²ÇÌd-gÈ"z®À~[kZ%ŽEñ{sA}¥ íÕg bÉTEfh„‚6‚&G³Qh6M×1€øª§—bVé}T[b�ËÅ=Y‰€ìvñðöé·Œ4ñTI%Ò@ýB®½¶±6|°²²#)È… “?ö´“Öª$M(ËUWŸÅª–Y¾ö`³*FË’WÌÞ¢µ2‹@¨ÍZè¦ª§=ÞÂ€@ Á@Í	3¨`õT1Ž�ŠQ*tuî«ema¡\ z™ƒª*H"¶¬ÈòW�òB™ ‚O_$'*ý¿rµÃ•Ø¡@:‰ßb¿=•UJ':�nìª¹‹šëpŒ‘·\ºnF³Ê6¸­SZ±b Ì«ZËeê®M˜¢“ˆ<A�ôËºÄ†dÞLrÕ³=¸fD™ˆŒH¿„k¢H9#¥Î£Œ‹RWÜ¶æ8¤äB²©�Ú'ü4Ÿ�–Šb÷µ–Uk%U–Ou×,Ž`âª»ûã:«Æ1š	 ¾b�nÖà­@g¸#Œ«ðƒsâÂ"52À2@>
†µnµi{{Ko%{¼{bT‚Yˆ™0NûxhÑ$ƒX_KÓìö‡ôŒ3+4zñl>O¯ú‰*?šò÷¿2Ëëþ§üƒâW‡_.}súsô/ïÏîKÖ>¦z­Þ…é»Ã«Óø~§W“Ëz§õ®Äã-¶êŒT„ë±Õì&ÀË€îÛgzíËÌ
¿¨?ÚUÎµ×õBâÍíô\ G�'€ >ã¨=«—qû}¢YüŠÏýB>Ò­cê•…ž1�Bõ²70þÆ&|4ÿ Ú-ýÎÖ¾E¿Ô#í2´,¿S/½È=ª«ô/Y&ÆqRxAdûÈýoáº¬·öûz¯Ä¦©Õë?'ýlõ^5nœ/QùÜòx]À¢ÎÝÜuu$d&žöR¹~‹5ÌWà¿`ÿ t?G~ƒ}0ùÏä�«¾»Êù3æ~qåú�<7ôÎw(¬âqxÅOìé¼£¥œf/Q¼uîöÍ÷=²¸þ§~ÞÝ¤]ù¯9GõûFlú£|X…ÔŸ—ýtA “ÿ ‡í¹�õÄönõÔ?s´sÉèU?ú�}¦àÖÌëŠ¢xô[$)èHÑüW;2·Ú×È­?õûK®µ¹þ¨X+rB8ô/[ ‘á·èþ;“ý¾Þ¾«Ä?\úÕò×Ï¿·/TúWêŸ™½#åßL¿�ê¢x\Ž2sù.U95×dV›–*ì'}ul.¼×wmîw­Ú¼Áþ ~Ñþ¬Ê úÍˆ$zÿ §	ƒü<zkŸkò^ŸÛÿ ‘éê¾h�ö(±…¹ÝSwt&Æ€“íˆþ�{-¨âkª4¬X¬…”šÚX¡ 7rYÉ$H)ïÑiÛ!kÃ†/)YÓgl5"ÑU®¶šDÙ.6a¿›wöé´fz¢ë�2(}Sj4zé±š®0)w2f-³)V‰O‡MZÄU‚à¶8+SŠGï[ÍÔ e(ª,ÅC`,”ƒ OøébÔ Ñ’ç=µÕj½«Øµ…¬?“va'Ü“´ZÀ¹EÂëŒÂÕ•”[9va`GÆÊ¶K2(`¹Ôõ‘i0ªèÍc…dùr.ºÀ…˜‚	Ìx¸‘Aè:j�…&´ªwºìJ�ªã[æ´±VKe-±™öë9	6ƒT¦ý²·"Ò¨Ý—í¬ç¨ GšwËqI0-X(ëW+eµíEUqñ;Aë'SqhÍ‚õpšXc]5~§{tì#hoá­YJ�ëæ¬Öâ±þÐ¡SaÇ¬€wtðÖp¬]P¼aH¬ò<µ¶Ž %˜Éó¶Ä4xøèÉS5OÑî@²Áu¦‚YìäZNJ#*»‘&O¿Ý¤V�ÐAgrØ¢*Í‹e ÖmFf6;¸W†R À1 ‘¢àI@%éu|”ÀÑS›­¶²­Ü‹mqÛ¶*V@ê2ÿ ðÕK9R.sËòLg¨^lz{�Û•ÍŒ„«KJž€IÔxébtÕ/¸â‰VªkíäfÈ[eC&•Lï© [4U˜vMR�)@”¢±nK,vrDôŽ±ïÖ0tRD3¯¥¿éçÊâ]ö“ôÇ‹ÇåÕÉ¿ÒîõÞ7¨W[æi¹½k›x­¶Ý¨ÂGÂÀøëÇÝüŠû©ÿ  ¼�ù‡èçÒ/›½W‘ë¿5ý+ù?æ[åª'/Ö=[ÐøÞU«P
�î¾‡v
'hÔn+±íÚjàÿ åÇíèGÐ§rÆXÿ Âþ“¹öŸ÷m;îÕÃgú�CíÓíñPÖ¿B~ž-lrd,zHÄI¶ëÆâeÖþ?Ôx!?n?o, o ÿ NØ.ÊÊþ’cÿ ÓiþKŽe±Ûâ<ýå“~PùÓìô�’¾Tô“ý&Û›“o¦z'�éüv¹ÀV°ÕÆJÐ±
1;I.º[h¶�—ò>±ô7èŸÌ^§Íõ¿˜>�|‘ë¾³êNlõWõ—ý7•Êä9‰kn·ŽÎäÀÝ‰Ò/#5µa­£Ás—í×íõ~¡_OV]¾Xô‘±ê?øma}Ã2ƒÙíŸñGíÓíð�OÐŸ§„¯Âá�IÛyÛýÛÚ5·Ý©[ø{ê<åßíü¸°ýú}ÜS"ÏøcÒ²ñý¶�ÇTÿ •aà¿¥ù[éWÒÿ ‘y·zŸÉ?MþVù;Ô¹5?#Ô=Ñø^Ÿ}•ÈÖöq©­Šå¼¬åP²Ð\ ¼cþ¢<î'íê}ŽEtßêwúÓév ÝrúßöDâ"ª�ÈÊ¤øk¯ë–¼æýßøžž«æË’$q‰F1Z
œ—")a³Œb:‚zõÚ<[5ò]7|pì¶£Iå'�heª¤ÌÁDœŒ“ ZAæ¤ÜÜ±R¿"îåÏ[‚°!ê`lš“Ó§öj‹[q’ÁÌ€pWL6V­µr�¯' îê1°8(•“s“Âbkb]pîZ–á~ÜaÆI›L9€z�ã:$qlVJ§è6=J,¾é@òo´>ùÐù$� •ã­VŒK!ŒYdÈ²ž²ûéÞP-~	”Z”ò-å*ÚÔÌö¹ î
å!¤8=t90¨°§µf¢©qªD¨"±íº’A€��ØuÛT_-T³W’/Û°ì
¹4²bÝ»-Èá8Éq;ƒáí:Á�1Élƒ.mmT [kzdô8ŽÆP‘·™¤í¿÷ëZ5‚e�OºÖ5ª¬µvt%X…lD3&t€ÆVrF<Ñäê½·l–Vå•; ›�µ«xT=¶©9NJ×µ4»ìW"Ãn„2kE ’ËJµ™<ZÍC$6Ažo$y ˆ�íðÐn~+6€ÈÒÆ®Ú‘l6UYÞX–kÆ&f:ìÛé}ÜÙÐQ&×g7ØZƒAÉŠì2J‰�¦viÖà�L'a•}öJë½€²Ë„`®¤„ÂO»on·­6cJ µ«µyW^Œ32¹œ¨‘ÓË=´™ËÑÛtXR®/×I®¾5¶!U'«7]ãbFÑáìÐû½Ö  Î¿ªôœþsùImÿ …¾mõß•©õB7,ú_¨rx�ÔEÄwE$²´��?ÃX�ÐeVãm#Åw_ëOÖ[8ú©ó£µNõÏQÅ™¶Åÿ _©ê kR¨÷nçÄ§/Õÿ ¬ýº9/õKçUã\kêõî{dâÈ¿¸$õcof“kº©·¸n ’z¤úÏõ�•°ú­ó¢“Ú{‹ú÷¨A&°· �ÇðÐÖ”ŽíÁäø­'Ö¿¬äSõsæêÍn§?óŸP'OQßdFãY�	Ë³'Tiõ·êå•ÿ šŸ7ª¬1¹ýžŒª`C‘|o¿A°Ó´dÍx©aÍŸZ>³‚—SõCç>Õ'×yåH ‘$Z"u:Ûm¡Xw/g—â±>°}_¦’­õ‹ç+T«v€õ¿Q™™îwä[íÐ'ùnÿ b†Ï­_WÃ¿Õ�M6y�¯¯sÎK8Ä­ÝaÑ°ÐêOzà|P§Ö¬Õ&VýWùÂæTeK*õÏPPJù�;ý=‡©Õ_m­Yuô7?Tiõ«êòÐÿ Yù·¸,*ÕÙëÞ¤denúÈ&ò<6ÔÛhÌ$÷/×Õp¾eú‰ówÌßµ¯æ›}s×SŒÄúzz¿;•ÌZÝ€W5ìr2$«G]"ÌÑwr•üy·]°`m*¬Åœ[Ê$o>ÑùëIp§pJß|TÙ½mÚ â²—…Ùd4N$‘ÿ ³TmÍÔ‡¡¥bùÏˆ¬)l‘”¨¬ÛîP@� ï;êa�]QÖf¼¨ã>Kp­ÍG•82â" ;0h1ü4�–ºúðe˜xgŠ¨ùµ(ý,³Je|¾u
ÿ æöíÖý½QyÜBØ¶µ¢+L«Z¥˜Ö`ÌCDA™�µ�Ç*­h€ËDÊyÿ ¶±ì¡\µ¿¯È¨¨—(
²¨>õ�µ ‰è«î3ª;YÆ6”îµ–dè­L…d€ñ>íÁs
n!±Dõkì–C[hÇR�Àä3H]öh=Iü5…¯:*¤•®Å¸2ù«Yä·‰œdÄNäÄ¤’a¨°ouÉ·B×W$­*¥™Ú ÅŽÌ²c@·D�š%‹+	rÛÈ% 2 0Ør&FûÇZFH¸‹�S@LPXÏqÈWÛ.{m”Ž£®Ñý“¬ò–am® ‰ 4µo”’Ç¤|Ge†¬�@TÛÜÌ9ä|‰ä³qµ� ¤H"ÞÍ@/UWA@Ô²µ�p’¡øÃ)Ùy˜m‰>ñ±é«³Z®d?ÛLüÑð«,ÔQeŠ(ã0[—c+#¶ÇÛ*HÛq­º7Uþ\
 î=`”;5H˜‰2­$À0u–ö¶ÚíYNÝCŽ`@Ç#~£þ“¬ Ñ0É%)e¹2^;À$
Ë1±ÌS/† ƒ=u�qÅ0.{j¬­+±+%Ûñ
Èø”#~šÅÍ¬#&@oä`×[àˆ¨ÔU5Œ‰¨Ý¥O—Ù¬â€F)¢X†/Œ¹­àüuãºšmbHåR® 	Øªø/°xé.Þá¶±9ä†ºë@qÁí,ÞU�ÿ PÄ�€ áÎÕ¡ÏÙk@†Ë.z„È½ê­.|TïY·bâÆ|IÖ‹išÖÍz#/MŠ‹ÚJØ®ô´…RwSû	=|5­¶	u®¹Ë6‰†ëicJÖüŠYÅFÃ`èr˜Àá:¢IÇÔÓÍ Ç¾CUnUzygµ°šÜõ#ÆIöèÁjj§p$=tR²Sc=mKƒP1v†$ �dâN‘ù8(¹öÈcW3[k=uñÂwàSÄ'R:ÚHÝ£ms`íæºî|–ŠÓbvÙX# ØÚAÁv\²-=O]g.8%¡-,¬aÇ©•ýñ¸Z† �ˆ�Æ˜mÒƒ˜Y…J°åOr½Þ°2*H(6ÛÀc¶³¹ˆ4EÂé	�]ÉmÖµ¬ÖÈÚÅ,NÒL‘L‰ÐÞKZeóXóØnG!p	aVH÷û€ÚF’\Â,	â„pÚÏÛ»”Â…€°Ð¢y	=”Æ«yi@íZ(*A¼T·[Æ†´žíãËúj 0  �&E@•ÏŠ­"×rïN0EpÌ0$¹;—ÌõßYÉJiZï¬?p!Èšß~Ø¥a€óm±wÕDýQÈÅì*¾ªKS]•æ`¹ƒ:¼�± ¨ ïðV^Šf\Ú¥ÀøRÅÈ~¬lH$‰ øû}»i¾ˆUT?†GUÊi|.³v28P<zDŽºÏºO×‚šÑô\s‹Š˜©»õvÔ�:¡Ë¦$Džº‡Ð$st7û#›eŠŽ=dC)Q‹ù€f:þ·�U€•RZØ¥Y-µC¡"Ç‚Ÿþ´øjH•�x	ÕªÚ]É­S"TÊÜÊa¦=šL5SiÜôKt¥¸ôÞÖË\Qº´ P2b7ˆ^˜èa2ƒq†˜ô¾WyÔ—P½æY•ÉˆØþ:^š„‹gE€ÙÇóØpýÉ[Y(**lM¤L’x�ÃX—Ç’ß‰ÇŠ£w®µ+^[i¬—‰$ƒ¹êwëÓX	q	.Cd§£Á7[Ç³´ê®$ªe“0Iò’cm‡NºL@@2å�.ö	[Ùhîò)VjX�ÌRÂV1;«OOÃÙ­l–4XÜ‘ŽIêÍs2,ìŠ,µÙ
¹�»�à‚6X’Cä´Ž&Š�‹È|±‹ù*€ÐþCˆ ²“°0W¨aÉ. ×>ëQÔ¥�¶ejŠ“Ê"IÞ#ß¦ÐBÄ¢Z�9,«Ç+u`V�=+fòa�n‚FÖù)µÅüF*›uÖ÷uN;²(P0W°iÞGOi:<RkÔŒj“K)kÖÑûe®ÀŠ�$Á–;�0«#4ž5k²/¬qó¸’ìÉç[1!AÐ(Ómô
†(»7º¹B”ñøëc,«0q¶Ñ`ƒ¼4l	ü4PÉeQDÅªÆˆWj­–‘a,ä8ì7ó{ýšÜK‚å:šñSÜ¨¡B¶§(&‰H
ÆGóO†Æ4Ê«HÉLöÕÄk��,„œ€ �·3øé"‚¨œ³$š#ŠöZ+
¶{ó!–Ý¾%ézôÓm`]"YVÍû”Ww��pœæ@Ú†³Õ0X²ÐºêêªÎ„í+es9†gbÙ¹‚d:¢Î7bÃÏÏ¢s‡²ÈãžëV@²•=Ì¥2€:lMEèSmjé6^öº~�ïÒ« :ÆÒRv:Ã ºsI.‡¤³Ø�“’ë`KXÁA‰N$FÚÀgÉFàÐ¤Ï³u‹ÙCs±ñÎa1¶(f€þXöôÕ ã‚ÄËì˜UBR¶X¿¶w%ëD2’í ¨À�´oî�
ÜÖ¬4\EiÈ†Ë·EØ‚I0Æ± ´ v>Ã§‰d8%‘&<vK;s©®µ.TŒe€øD±Ù‰?ã£i¡H-â´+â%�C¡½†'"•£ÇsáÎFsî€Ç(+Ÿ<mÚ·íXïúÁ	0™lˆH‘×m6ÚBö’Â«vÔKª*µrI"
 ™AßÜ}úÏ
¶„]Ë*¥È¹�¬®52†ÎOònÈÚu€•�“„±JÒlåºc,âÙCe'a¼n5²sé
EX¼l(Y@ÈJ+-‚N$Ëm‰ ËX
„» ÉÆå©ÍµñVÚÃÊû©E�„ØËSQUVÜm.È.¿��–f†ÒPølÄ òÈ l#û5FÉá‰Fí«x^JXÔñÚõB÷[^(å•T($e‰¯¿©Ò#?‚– ´š{=L…l°WÝ³k (*é¹
Äƒ&|cRç-Ê™•ëª¡È°5VfÏ{@¬‡ÙHnNÆ|uFç‘M!†z«8�A)H¦»éjÃ½˜2 ÁwÄï @ÛðßP@g
…ÙßSk¹ËÒ_9@†\B•‰0ÆNžàÏU6ÞJÆ©|ÎõL*¸	ã…³)lÔ°L|½'§°.
M¤0z-WZŠm¾ËÊ7*¬›ÃÕÕ¶è6 þzÏ¸26±ƒ>êgº¬‡lXÀXT|L¥ñ- 6ð ùN�­\|–ºàU]¶ª¢–Ò©Éä"µÊƒ
TvýàÏ‡·R¼S”	aÑnCã×]ˆY°µAP:‘ÓÜw’|u¡lÐyîä%dœq8‚2'bNÚÙ×šÆä´ZU]Loµ±§7T…ø‰TÆA]äIÛI¹ÈE¡�°è9•³í�U�Šö(¸°Ø7ŸÛX@R›ƒ­wZæå»Ôj˜%ñŸ("2Vbˆ=už€QêÊøµ¾Ô³_÷¥°eAÊUW  ÉßÝ¬ä§hBmZ•@¹¨ZŠªÚŠ,[°ÁÂlWmŽÓìÖ¸�:&Û®vÊ¾ÉŠ‹AÆ·tá­oe@9›Ä�õ¤’vñÐÙqC´ð¢Ää—áBpÚ£Z¨WS �É“Ò#m´�Çk¿Èì6pé¬B5ÕÃY•eX±Ì&O”íÃXIašÀBPå/˜0¦Æ¬³3(XÆûÁ t O·Zë+T‹írºòyªØ”‚íop€ä1 ˆëÓ¦°µÄ,oÚKÓÕ!Í•XÖ tiíÒZJb	$n¶tÄpZA$ãæ¨jËŸÜCØ–šÕ&J@Coíœzè,Ü1DÚ=ñÏÎAïäUh¢öïb|çð	ƒøkwÜÚyuSeàÐ»ùëÉÌÝ¡eÒüj{UTêSºÅ,È‚FÞ:ï	·\tUb¶8WUª×�²i>P[� Ñ5í	uµ�ÒT½Éã!ò« T…ö.Ò6Þ;HðS¸
½QŒUN$=¬­dÎzÆÄè}ÇRA)ŒÒÕ™Û·Uí}ØñÎÐ•Z™#ÊDÆ¨’ 	ƒL–�{ÍrrXÇ‘”�Ä˜Ÿ ç©qq:*ÚÍÕÜåYy’¶4ØwDQ
'¤{N‚E5’e6ªíºçí!}ŽçËbUz×Ý:HÓ¢×˜Æ‰ýšÒõýÅª{‹úˆ¸†WŸ),@|xuÒjÀ+ÉÝÒ­¨(ä•ÂÀ
ÅgÈ¶– ³Šö…é×ÙïÕZXG’ç}�?,BÀÚ“cW[yW3=™eq&:té¨'íz•a�ŒÁÄfýÝ¥ÚÎK8ž= ¯‚âá†ÃÃn°¨Ü‘´9s\Bh±Ÿ�Å˜/ Ö‘u,Ãu7™Îº£’ÀŽy)k.auQe)µNBLù�„Ÿ	�´“.�ÊRÆµk7�½ó$$‚ª
€ÂHÜñÔ¹&V„FÐ +šÎ[ü(£p:u�æÛHÆk;‡ZÉ2‹–Ô•¨TB29€f| ÐL¬-".­¸ìjKZÊøáK §¹Y‰€AÚb°c_’Íp	õY-ì¶Òœ~UA¬Zä
�	&Iè¿Zæx¢-70Rí[Zº«%€µÀV¦Å‰Ër'ìÓøÉT~âu}â‰ßb+­×1`ò‰wò€Ûx{u¤HÁCnƒE-1§‘Pø¨eì‹ÖjJàñOw·Zâ�êµ¢J°Y«µª{Å�º0è%�|,âH�f¨´i‡R9ƒ§Á1¯]MÍaPË]a‚”R}ƒÈÛêHŠ$Q6Š˜?sÉØG´å±VTgÝèªvN}ïW:³Z²ŸÒ–ªÅcž
£¦$’w:Yž2\á÷X$ºñlB/¾´ åù°Pàˆ–™#¬{c®«qÓ”%™CÞµ¬~EB*c‹9B –`D@o×øjY€jæ©ä�Ú¹vâBÃ�”“0g2=H‰÷hð³“l ¨0ªÖk„®t”a“’!I0¡Ž'qÓÇMJÆQË{	­nf^ú–Ê	0`ƒÒO¿M· ‹œË$Ï»³×o"T”e %Ú`Ì†ˆÖrÐ§m¦yÊ¯!&à©ÅjÃš“Ü%ÐÀ![§X3¶’ÍðH&r+”Ì�Ör-(€š‘UT`1–ÞDˆ‰�Cd;¥ËÖÅ–&HŒ¢««hP¬EaZ!Wr@ØÄ‘×®±�Á`A»7EXtµožýŠI©�cæR	‚GS´NÛN±0Ì¨=]Qß5Ø?ž²Ûº-¹>u#bIð:À9rë\M µ1P�®ä:ÐvM
¡xÛ,ÔxŒI–ë×Y‚—'‚SÇÞ6`2,5$4¡fèK‰�§øë‰X ªµ•©jw‘�–g%„†Øx;ï¬7%f!xÌo²�—/%câ°VZvaìÖg,<à[5zü•Ð®,¶µnõ˜·/ŒÍ�2	™+ãYÆjÅ»d-5ØÚqêÙošâZ6˜+Ð >/o¾5˜NaH¸–p”ÎíUU\\²9fÊÂÙ¨HA-ùïøh‹GEœ“ÕØÊõŠQkT*··80+’3�ˆ5’ÈH
ÉwúÙ¯rnR¬A#âY�1øé¶çÕ�Ä33œz [(Zn¯·Sšˆ_6C´óÞtÚ^k/Š*l�:ƒµ¯ÛÛÊÁ²#4÷o>:ÆñYŒ“°¼æ¤©±®Þû�žWU0ZkØ5‡®';ûõ…\ ‘G”þ7î¸îáb«7$ö‰is˜“–Æ68í¡Á´º@bé“Ý,·ØQò"Æò ÄÂâPèÜÔNÓþUI®À(.Üen:”Z¯*Ä©é€ï#TŒ¸+G9xÏÈã¢×�5Zû‡p“SV-ˆÈÄ�"zêe1ŒÊ�òÉ|˜õ‹JöÑ�+U“+D6ŒÛT\IûIÇ4Äk©u·¡kó=¤ZÆ$J8ölvýºÐÅÖ�^ÛP¥]´,€›ö0Ø�Êq!Hß S¥ÆnÞˆà*€_
®ù(µ²¾êØ¬£ÌLïàgòÒÁ ôCÏãÔ.‚šìî8Z»JWCÎv2Ä=H$ŽºÀ/ÑQ Éù¤ä”=mW)²ÅjnåÉ¦™#`w÷ë bêmÿ VIÄ»–zˆVb
Á6nÀ®DÊ�‡÷êhSiqÊ‡TãÚ¦Ž_Ü+k,ZÞÊÀ ÔGLZ#sxê�æ6<V[qäÖ;(µX{QØ‚™\v
#Íã¹ÔƒÆh’ ŠÆR¯"à´0x©ˆ“1¹a¼í'Vó·¢6BM‡k!² n8Ä3(#&Üå�ðþíH¹fáODv±6€ö‹8�PcbN;œ±+”�>ÝoË‡4“·ä¹+hµ�tSf|•Çé±!¤—€:Ü‚^ì“o+H[Q¬jÙÂÅ¬À°ƒ â6�Ž¥°Rç¡îƒvHÊs�.f*C¨ó�‰ž @#yÕ �¬ ^¨ÕTìíÛ;d„ GÆ'`~z˜fTÄ“±Ð]CÕZB’Ÿ¸p	Zñ1$1,zFÞ=´…ƒ\'S“auã£&È¸¢†!«^„+Éê|7:D‰vEÎ3§"b•¿pÑkØ,¦¶>|„�´ç®‚zªfõA‹°Ná”{J¥f{d¯Æf´hE¾8¦@äUbµëMÕZ±,sUèîdÏ²†ª‡U5ËšŸ¶¶WMËÈZ«{n–±ŠÀf&=€þ1 UQ„X©ã;ŠøËåªÏ4ÉRIÖÊVw &*•«ŽÖvèkPv$°d˜'H �S  Ü-U–+=!ieº²ŠÔbåÞù¶ø¦Gøë™‰XXð7™[Ôk]?P’Å‘A�¬"	ÛÃ¯ŽÚiUŒ­-—µc{VTXIÄ¶ç f'ü5€4Ò‡KºÈörUIq‚º’‚�¤D�¿\ü¶¥Ø¨÷
Ò*Z–QI$dÚHë×Iæ…éfT©[»÷2åK»¶.¹a¶ÄAÛ[qxZÛO5£c¥w/¯¥3Ú*Ê:“*`ôˆŸ»jnÑ[`­ÙW%î¢þ@-Ë%¤äN@¯Uÿ WqÐo¬çÍcnx’h¦ª­¬%?¹±Us. Ì¹'"­" ø�`är” Ed¥³qíZìQ]-É¨Dbqpª #pwñë>ÍV®‡‘,–¬`#v„X¡aîÇððÕYk˜÷RI¹!Xµ)k#þáœYHp¥	òâ°Iü£5ÑÏLQOtµ–v•ŠŽÜŒX#bzeÓøm£t:ÖÚÅ²YXšs€Ì�Û;’
†/’	’ÝÄ4c¢AÍ(1î1jÙ˜Ø]k(V@øÔ‚@Oö7�Îy.v¸>yx,¤)[µœy*bÄ8¿�ä¯C$µŒsT-~Gªþ5UÓ%9„8È	`†qzuñ:Îå²)vBB?O�Þk«PŒ�²"	$!;ŸíÒš)fÎ‰|”­–Õ7»òÒ.[@BV˜G˜Aßûµ„7²×SŠ+Î7#V8Jc¿Zìý²Ãh0§Ú4,j’¸¿¼¦Ú®¬\l M0q*A,D�‡†«c14*âè¶£)ô”¶«�¤SoyHPÌEˆÌT�$ÆÄôÛÃSµtU2Ö5£ØëR·u]”.é2¾Xoõ¿Ò56„›¶„ÜŠ…KS5Û"¤"CîËŒ‰Ü™'ÙªÊH.N²ãcØªÃº6 H"!ˆX7?õét	7AÇ@éëu¼‹wW’ÕÛÉFÌ¢	jÁò�FÍþ:Œ’5ÍVä2ÞTžRˆqÉ#ÜûA$ˆ$mÓ®©Ø©¸8)¡;–ÕÅ­I¡ê3`2L‚'©;h$ÜKÕ,- çãÚ�X:Ö˜þµd“%e kYiªÁ�Õ¿mÖ¦º‚£qÀÊÝ7Õ¸jE'Í	JÝ‘ëe(Œ¥Ž)“Æª–OÀ@Ÿ~‡!‹Ì¤Ú	ôÆŠ‹-µ]É=»œ·=àã}È‘¹Û@´°uœ9gSyž›CQeOÞ=ë`eÈGlt}›ë2’úá–¹›©<Šœ³=™ÎAÙ…•ê'm)Üâ%m[“[o»�¶†v¸$
ÁÜœClrßUfÞ‹M¦˜ú§WM�Á~6
Ñ�.dY`T–,­>¡ëá¬°KC¢
I%r´\µa/ŠÉ'pHë¾†ñCŠé|k¶k�µ=•�Q2qÛÀ‚îÙ¤‰¿jÜš «›ì±‘X+ûlf@Â|5@g’Û¥Š_t¥ÁOe2L›"p‚é´ƒ¥ß(PÍÉÅ×-v©V[r—¦­«U™ 6Lv·Ž¤‡‘Ni´CrR«‰È²´UaÇ¥‡@ÉJ’[c·Œ�¼uUbg‹…Zsä˜*Váä×•‘(¯[*íŽD•êÑÐÿ Ž�Ñ4›Fxú®ƒWÍ@BØ¥EŠî¾ÁG‡³ZâC?š@ÝLpù(lGqŽo�×oo9æèe†QÐi’�a`nÇ-SäýµUà¼wÝ[�æl¬` < ï¿»Hç%O@PÕY²újW¶e#ŽÑ,Cƒ¿”�¶èzj. 
*™J+QËì\–Yc–k¼†°J€ ™i3±ˆ�.hr¢ÒkÑg!¯²Æ¥YŠ2öíS‹g&Âga&cß­iƒÊ©6¹tè¬©ìý+	yä[XÅÕŠ¡FRXí°$o’ôžº‘ÇMSZý2HG ömã©e½ËÚÎ››>±Ÿ)?ÃZè‚¬ù†–¾×5QÆîbVsð  $�çÇKi€¹‹˜9ÁP×]"÷fïvfc€Að9#m£NâRCO@Ø¬„§”Ç>0VlÀ…ïã¢œRÎ4à’Ö¡Ö€àƒWuAóDXn¬ƒíÖÑMÎqÏeUÃë3#H2ÓÕ[ÙýºE°ü¸ÜVÝkµ,­ÍŒR°µˆóÈ� û#@Õb5Ný¨LÍW�¶ª^à°�rÛ`Žðu·b$ ‡ê•È¶áÄezÊòóv@¯†Ä³ˆ$A?Ñ­l�q TË�©•™|·©Í,ó‹Oò�Â´g·} MÅ‡5¯Ý%öR+µè ”§¸	L›ÌrïÆu™–%Ê;-­*šÜåkãâë
GÄÀÄ•)±�$pe�#5º,63QO%mjTµlæ¡†`qó#Äë\8{"Ù¦8 KÉÏ�S'´@¹Ðù˜Á,�ß~ƒK\$?Ñ7ôìN9RùTOy�@\L‰O»ÇA‡TÎá’+†*…îe(2¸‰P Çñë¤We¸!4žEu¢käÆ†a±†VŒG@#Nà'è¤ÚiõV÷k¨£;Šm
@Yb&Ý|!�ëÿ V†&×Éå1i`µj›T‹ûa…k]ak`QëÝA‰,IÜkL†Sppæ¹ ä]w-+ýÉjî¦Ÿ÷»G�Z IP@h#(;�PaAZ{¤‹ˆk²Ã ˆfQQR¤Ym‡§Rµ–�K?²Ü��¢mÊ¤­—;~å@»’³!$‰´ˆÖÌºá�VœXÉk½O ¹'¢†ØíåÜ‰ ÿ `Ù¬A+‡CÈZh–dÊº›ý¡Í\!U‚Ÿ„Ä4[jK ŒÛÉJŽü§Eç'ž§f±Vù)�ÄìGŽ¨GÚYž©Šè³â¢ØÍbÆJëZœ[  ƒîÔîâƒkø¢³ö÷v[ºŽÜ—ýtÃ²‰r“¼à5ƒ¥Ç3ðRÙ€5ÉJ«Ej Á Ìõ­  ÞCLw-e«
Žø­±]É% /”�üu¤„»Ž=¨ÄV,k;	PU¸²œ™ÎÌ{l<Ã’:x�$«U;€àòkE³»uªÁXwRÅˆ…PFä„~zÀœ|SvÜý•ÝÖ6ØÖ’Š‡•Ü @•-‰Û®³¸l–f4žh¬½]k*ó@ÊŸÔPV¶ ´‚DtÐ½4z2m.+ÁF—
‡%iÊ³×�©áKØ1°Y ãìÑp/*¬¸[W0S`´UÇ¨Ú.µOtTªx•|O›¨Ö,j¤�*ˆ27rÚS
ñ9×ÛC)V‰ÛÂ5nÁ‚–Ì­ÞÕ‡i©VœJƒäz4ï;H�hU²fhÌXÚL½‰T'ÄJ©BÀÊ’³Sh*ÆnOtÆ¶&å­Á(ébåfýYtn²7Õ0u.ÂˆVÄ5»/xzË±Û	Ø :“á©.•¨ÕÓs3ñûg¹¾&¬òäÒ¤ï´ƒZˆ6¹CÜëW¦´£Œ*É‰¬ì ‘´õ=uN5n‰6ý´Í½S�ÃîPR¥f¨†wvf21 á©M|QuÑL•Îu½¨1ã£ã©ÙY”Áf$�4tö{5ˆ9Õ/¢ƒ†K9W/±ò­ec¹€#aì«ÌÂ-%t¿PØˆ×YN*TØ„Õ~÷œ†þÝHpÈ‚pSá�âÏ%¬a!”>à7µˆ-cóÖ"5	IÈøá”NÖX;ŠÐ–­˜MÙ # �¹xj–’£Í®öÚl "ñ‚‚K=€JxÀ3 ‘·Ž¤•&­¶Vö¢:çÈŒ†F]ƒ,�ˆI�À�Q*]¡ÓY¬²ºlT³�á¬¡T…@>ƒ3Ö? ‰°ÆjH,à9ÆHG*Úy[£Õ™¬wj+cºƒ‰Éq$G_�h‹KÁ4ÊnEºölï/maÂŸ*—�§xƒ¡ØñV.Ëbœ‹{Eù	Šš|Ø°0B*L‚7#âüõ�"™|VÌ©Y¨®ÐŸ%ìJ5˜d…:w1¤;-q¨*h@–÷)îyßá Œrêu…ºXB7êÖ’l•",aæ’N* l<cÝ¨aQÔãª3_%’«kdwEšï&�Œ§E$ˆ�X RAÚH!ùüãÇ–²µuTía½G›r[m€2@ñëÄõ[ÀrY^Kƒ¶qÜ[˜Fc$€NãMÄœÓch+6
5¤Ñb+Qä Œc}¶ˆ¸žº	q-	ip‹öÉŒ2þº�ìb2X&?íÒA‚Û‚u€³Q^$83EJÄÌù;Žþîšvš×@¸8µekj"’X\V)±vÅA=HŒ²“ÔÈÔ–Ò°I¥rHSJ˜¬-ø¥†±™¢u )='X8�P¥š´)�míÑÇo-(Îø‹«*ÊÈG˜!v ïÔšGÜ]ü×ZÖ¬Chj¸Â{–dÇÈe‡ˆ‘ª¸À9©´!ËdþèÀUÆ”î±pe{:0rs2`ÂˆöF¤ôM¡ÓªÃ>åƒ$õBY™S#yé¬Évâ·Èk;ÈF¸ªÞØ)åo�â`Îÿ Û BKmVâ–v�–¢»—
;‹ ¼0\¥�Üjªj¤RLý¾&ÀôvÅ,\3°­`�*ÞÐ:ƒ¾‹Xs+1¹Þ�nÎåyîÍÇL1¼Ã¨’Á�ƒùëTI¹¥L¨[¸çŠ¬*¬½®¤£�öU×wLk—@pX…E·¸ŠÞÇFO"°„EP0 o'¯M%ê°ÉòÅjj‰
xÌên67mË3Ö@[$”;×®8 9óFþBØx·¥ZmH“-™;ŸD~ˆX¹¤"%QÅ=—¨ª=´roÅ_2¤ž„@ñ§íi’j’äµ ]NÖeZÂ«ª²öÞ@l`Nãf™�¤Ç$	ƒZ®‚;-�¨‘�Ü€ÃôÀ9*ï°‰>ßC1KšµTU¿%irÔ%§8ÿ ¶K ñ%‰�ücVE¤ŠÕsé¥';r)[+n2wR€÷¿BÄŒœb22cm£}Cs]	')e�ÃCñ¬­]Ú§,1r¡@$01ï?€Öp‘.2Á}v5©•Õ±?¨Åj%üÍ—�>Âb5ŽÒh†6‚]ÕVà®ÌÕ£Ö�.Û €¥qˆ'A…AÉ8ðQ•Ym5Ø*`*¥ìÅHVob˜·Âè(8Ï§².ãh"½�jr…ùV]ÍX±Ôˆ°�8ÉŠC]IZk9D™@™T]üÅ]ˆ€I,:²í´O²5ŽÙ[îÎ<Öûà9î–
çIré» $–$I�ô‘ª'2Ü+;ØÍ]j”¡6TFÈ¶=zðüõW1¦;a†­]]V·Úì+¶—ãÚ‹Š]b–˜ªØƒ0:K�ük9õdl•Ùuõ›áƒ°hUi|£Ú&4Üw$ªU÷ð¯‚²×Ç©�2‡3ˆ%ÉˆÔ™MuŒ�ªy7Ý�uäµ[ŠâedŒ›Ý'TøŒÔ\X«�r‡u)’ùûþJ{x×Í�
zA$øèñUp!(í[µlÂ‹,dY	ÅI“=?S‡l¨‚8™K!�bºë{ì»Ë�"D�Øâ'¦†ežá—Á-ìsbS†ˆK¿Ó’­fO–W~�zé&#%&×«ÎŸÿÙ                                                                                                                                                                                                                        framework/core/components/extensions/manager/static/img/thumbnails/styling.jpg                      0000644                 00000101450 15266055654 0024112 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:B3597D2E5F2611E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:B3597D2D5F2611E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:9c17ff41-e684-47da-a564-878dd21e9d01" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ¡             	
             !1A"Qaq�2#‘B¡±Á3ÑR$ðá	bCñr‚²S4      !1ðAQaq�‘¡±ÁÑáñ"2BRÿÚ   ? õÇÏ/]4¿CXÈè¢Á]“¶~iþ"<uôhEI':•ù¾à,Dj/#»R±8º¹í©+�ˆ,ÛNçüu G†UA€©‘\–9ÓK°T&É�þ†#ã¬É%‚�&¤JÞßãØ,±Ë;8x*Q±hÆL‰þšªœãä¤ŒnÓÍ—ßj�Éª§ý ÞXª�.ÄOÈÌNššƒ ¾Û²£þáÜì—sê9+°l•Y€&w €d×ZÕcáîR/<OºYÔñì¹úûlÉZ‚’2%zü?®ˆãºÅó�|S®å­— 2÷�dYIOöì€g}ÿ †¤T�ø¦Öé.–d®ŠôØŠ�Ý(Év ÄbHü´Ð�]kW	õ]ØÛE^81ÇK	íØ1ÜuòÁø�ô0]n¦��.þK0’ÕŠ®Š×Ž¡²<ÆHA–0HˆðÕ	>ÐAÆsÀkÕGßc<‡~ï*¥®§` ŒÐWmËÎZÕ¨$m­BÕ$¸�}Õ5Þ8×öªü¥ZÔÀ@ÑPTÄ’4uW«^\R,Ç§L¶Æ´d¶°-{CbKæˆl`fT‚Xu�5CqìÊlZcÅÓDSÖ8¶Üà‚<ê-u–Œ¤HÇç©±€'EuiÆvCU¤…&Öä5¢Ñm¬	�Çé†e#¨0u®97%¨x—Ìýß–öVÕk"X¼‚¸vÀvŽ˜Çä?­tðÿ NÌ¢�ùgTÿ ¾g¨²»ÕjK9RâV£+	ø“´~:²›2È±cø¨Ü÷W”´XTö�­A ÙSBÊÌ�Âzô×0 r:ñTîàïŽa?�Ç,¬‚å¦š1Uu€æµƒ
†ï¸>óTÄ¿KÞà¥Fh¡ÒÅ� •*ÊQßo‡á¤�î¦®ÍñoTAxvºÛ`sÙ�â+i4`Ÿý´‡;)‚\‰ýÓUïU±ï_Ë©KçŒ©YpD;‚$xjE£ÀðTGìÙŽ+vÄ%*ïzðãî¬’û´ïÊGÂ4‘ûÆ™EXdkÕJm¥Žæ³É[Gw–ŠJ‚Š:èLŸ4Äj�6ô× ³ôãÄñ?tÎ5N•ÙEL~¥TKN$¯‘÷ý1ð’Nú›3á4!�q¹\*¸ÂÛÒì.±Ù/e†Rz`	Òkk�˜::«Q¿‹@á†¹Ü~ý
Ô�B$ì‘ÔƒøêEMˆà©Øìu©°×u7cR ¥¸çr°£Û?á¤°n�óê€òü>K,nW.Ë–5VmÆÄrÊ¬ð[9‰�)#ÇXÀÛ[ þÓÏD ²öµ­þ5ÖQû™\öe‹UQ;lA!¤mú¿-aZ¸yI±°³GÓÙ2®A ³Êwq:ÁŠZ æ`0ž½5˜åóÍIhq:Ð\Þívã}´ÕQ,Kw	
6;õ�KŸ5Ñ�UwqÉVªÖãNI��²ô“:™ŸM=$â€\ä8F8ïc«‡­*¤g›¬0ÈùF^d�ú�;a¤�Å¼•—5œ•_ärmLk+o"•PÅ«ò+�`“ ž�Nµ@w2—�Ÿ‚5§ºÖ]Éä‘Ì¹‘,XÈ€»e¹ˆÜž�43ÈÀ×ªÔŒŸÛ^Êjj³õP ³Ëub+�üãþ`'ú�M�È*ªfÂ VÞ=\šì8½O[®Kåfó$Ä�±�µM=<Ôõêm’^¥VVâV@kdI$’§¹Üž„o¤6ä²,ä0íà®e¾ÊÚû¨Z†h;Ö34Øe ’F#lcÂu.Haèª$íóJ·ˆõßB›Z×³Ëe+€	ËÎ'ÂÛÇáªØ°X‰„/vÞÚ=¤2 d�I�]bFšõHð”j*â‹[½o+ö^Ò¥€ƒ�ZÒqAÄxêjÃkè¬�$ý”ÉU ò¾3ìÕZ£oÚƒi •"bueˆ%DÔ€ãÅ5lã¨U©û‰Ý(x«²¨Ä&qêGöNÚÍcŸebGþAááÃ(yváÞ¯ûj!C*°Ý‚äÐVL|¾#@ ÔÒIÖY7%™ñÑk±ƒXÊÆ¿ÐW°&Àê]ŒkÉQ©"[Ãî¨­lãŽwÛpsÙµ84àþ¢<žšßDÅŸr›I¯�xµxè++ð³ñæž¡Aùÿ MõF$ZYÜðCÇ»ÈÂÔ¹mUnBþ¥SY�ŠÛ™˜1á© À<<Ö±žH8×3%|Äî»_c¡¬º³3�ã?J�ñÕX‡aŸeGlõK<å.Ëä:@¶îD‹Â’¥¢÷ 0’j…`òØÄq	ÆàîºÔÕY¦þsV“ÆAˆ%�»(F G„“ùêk!‰Ž?dô€ä	áòPöÛö¬zÇl¹]Ée
Ñ×ix?†­ÙãÁÈw@y4ÜQ—�Ž˜US;¡!¤	�?ËSÓÓt»�B Ø:ØAB„d®PR	Ü•>1«HÙr5ÁÜ|8*,nUÑÄ–	E¬*'ŒL:la¦"I×:Le—[ƒÅ<Ö”ÜìÔOdµ”œ‚©ƒ‰Úvƒu0KsVAIEò+(MA[Çg±–¡)å8‰ˆècI!ãŠ�9©^û9ÉAJ?-¨\žr+Ð­bÃÇç³QÔóQÿ BA so†ÉÍ`K/Fkª•«,˜—L¿j2fÑtÁK®Ä­‘»Æñ‰†¥˜±"~S¬Csä‚àòÝ2´K½ŠkS¾UÊ’v�·ðÖ,°%ßeÌz‘K0	w"†Æ±`Ä¼AUEP6 ißŽ½PC†ÝMB2žíŽ¯çp�h!�±?¥�ègá æ2#:û*i­²²†]–¬œIþÝÆàùhrd,FÏ(ŽE�®²«Y)Vl0 ùsYÚ'cøjú˜ˆXÔî™üz9Î-Å¬îHÁ•‚’6*|tg‡; ô–vX‘UÂ¶¹»K•&¸h•$ƒ°Ÿ <Ö,,8ì‰ù(�JZÁO˜»àbÅl� øœ|Gøkx$­òG±Ç7\ëcTl¶Šà…$ƒ2ËÖ:tÓW%„û"ÌÁâ5÷[_þè
—áa(¦|®À- 7OÏX€ìµOQhwEÉ±+U³™IzÃäC’1K`žØQ ’¿!¢¤qm|“jK‘)U›—	@¯Žý¡Q-Ý*JÇí¸ßq´“óÖ°™á§G !2RÌ\wq6Ôf:¶-Ü2g¨]¿×ZÇbxBÕÄgŠq�e–že^j^¹,X¸€½	ówÕ€È±°“•U’õ»[�m 
-
|ÆC°Ú6o‡Ìj†%Õe=ÍÙ¨%pÔ@‡ ¬œ� …€F®¡²2¤Ûÿ ’Æc¥=Ën6‡ÅJ5Ežc!ñaÔtÔõXŽ•E‡ì
*AÊËÆ¡.*�J– ªÆT�'M­vÖ‚–“ÏZ(êHkÜšC„É™™æYˆ1ÔÌGÄêzŸniè¨1à¶E°Üfý®;„ä+†!Ü�+]„ðÜN­Á�'¥\çâß%œ;¹5­‚±SQÄµð®Å( îçv‚Ä�õÒ^]S¬‡qàÍèyª+¦ºMWTXêÌÕÖeZ¸#9ÚÓ~ºçqûÏº{v£¦m…*ØõR¶WäåZ`<Í†çeœ�€~§Ï·ÓN·ù¶/^=6ÚKÛÅe
Í›XDàã¯B~XuÐà°�(ñoîÚýî5�XþGUÀ—WtP:�_ÏTA1Çâ³Ô™2ÌGÁ>îÝbÑ}|Æ|n«”¾B”;)VèÄ‰ž½4u1".ìø­rŽ)D®8Êß¶Zö\X†ÍTB‘¸Ÿ†¹Ð�G’»x‰Ó§RôÔ•†ç;:WF\k¸æC*Ì€`�ã®Ä“^®gÉ@µjYöyZ½™m/%¬Ã�L•SäfÊA*:íñ× \õ«cÔç<Ü›]nåo<\²#‘B‡f¼¬:DÄn`ÿ „ë¥Ø·>kŸtÎð2=ÒìËARça‰Ç{Õ'j×0ÓêQ¶sÉÒm9ò]¼¡LïÆºRoÑ È�|zLè¨rcê­@ê,ü~š	#–rêÝ…BÅ¯“ZŒ�‡*Cæ¤G]üu™�º£h'‚çcbšÕirõ;˜|2dôƒ¢Ä%`	«-+])�(˜ð` ÝL5‚X&¨¶º×·fjl®¢ ,X»~�	1�®JM˜Æ´÷,Qk8_7‹c¯]P+``ÎÃçª%Ìý
Zø%›ìN8ºÚë`\«%C28~®$&døkY†Ùž%MMŽ(ìã]e´ƒQ¶vus�Œù™€|DG_†€YÈÇ¢Ä@ùÊÆ	jœ¡›­±Ô„óC1È��?àcH&¦>«Xû2k"¢ÖYr¥tØ¶"c8K ð�ô‡à_ŠÄË-5Ìô­niwvampdW¿ÉLïã­QÃ:Ê,Läðn,ÄX¢šà—Wº—cZZ¸‘™ýÀ‰�MK€çæ±`}�5;-•ðÀ,ÉÄ_/  Þ+" SÔ‚N¢§ö<øª³Ö¢`O—Öe¥r­Ü_üÊ;´3€,‘ g&%dÈ�NvXXnf³UŠ{AJ¦ £aä ùœ²îcrgW�îúà°=0Ì²–±�mQ…Rùº00ø˜Ü	ðë¥ªØå•-r ‡ÚéEkÚkª+j¯qëœqw1¾£¨�ÂCªK»k[)0´5²”Ò¡ªgt(\�YÉKt$˜3;§¨X3;,s0é\G½íkT2rkrBÚMÈ �0h%‰:FúnÆsCy}V  F_y]¹—'�‰}$©f8½j[%Èï;˜ßúí¬ ˆwÇŠHsÔ$×P½ª(Ì•­,8ö•™3*D˜p:FúÅ€c‘‘à¹Í­Ëc­Õ‡Š-XF	r ]^LÍ`1àuÔ;cw]lƒÉ!(þ=µò-K¯œ.T'@HQ¼máª¡|©»‰(^»»•¬kÙ  1À†%„™Û´½tàî–-0€5¥)r§“}&ÅË¬;¤PB™w3—v~GK³€|rúÊ:îžØ¯“]¹vÊ…Âµ8– u‰˜Ö12‚|"[‡46YU}¾%µZ—£TÖ;Á†#µŠ�ˆhøo¬�Òû-kC•·¹ì¾”{¬]!6,²ØðªVvñë×ÃH!ž!òù`8ø¬´žW#¸²ÖµIä¾	-3°Œf:¶üu=Q'Ét2Ai)IUU¢Ðõ…U.�ÜÈÀ)’é¬îu U¸|S{¶;q1Se<,…�&Wo# +u“;êˆ©%÷mpRªÃml¥°Z¶W9•=qÊTU7RQ¶‰�?-NFñ·Õ= àùëÝUüv¹«jíÀ�ŽùÈƒÁwÞGÇYÆùöü ‚m/Ç—’×"ŠÍ´ÛGUë,nV•ERA*Â€Düô�X‡*ÝçvßeÅºÜÐ1b�°´6�WÊË �$ùi`)°OuR¢Ï2\Kh†¬�Dü?·©ü´T€]'D‹9f¡kwHI �ÄùÁØèÿ Î|�@µ¾kf¡{q¬<“Å½T”{�ÄŠ‰�¡A �·ñÕµªàk‡ŠMÚÛ¶¼ÔIE5òTÏä ¡e –"Ið�uÌŽ˜]óN¾ìh%;oÛ{X[È©P
ÌÜWF1¦QgÛ	Id=6ØMVSÛîD•D–RIí©é‡c•�¥‘!O/ò+FJ,ž/"É1> Œˆ�¿Ož¥Õ3a"æFvj‹›w$ªù—2§&`„óùjÜ<”1;¹	µ9v[î!ëAåÆ†èÆ`ŒFÄï¦õõZ„�^e:ÿ ä&FµhPˆ‡ª³’°Áˆ‘ øIÑV#™ùn±´Ç�®<ÐÕ]Á§ŒîœÆâ†³³V8ª¹%Ío‰hcàzc%Ä$U†¡IÄ¼·Gq²¼ãH@±Ø°ÙŽ#h³^’ÑT‚,1˜‚Úâ«²‹8ÏJïuÖ3}<³œS!åVo4¦·yÇÅnŽ6o’g)’ÞQB¶:Xêõ†.C¶ñÐ@ ’5…™øÈÂÃö´^¸ô|«·2…NÚÒÇÊ ‚ÇÍ¬Å›†¼ÕVI:}z¢ºêÃ*½îöX¶CYT’öÔ©ñ?>š�î´X>uÁQG ÓU7\ª¥Ïïc9!ý!r3"XLõùjš¤°à¥ì 'ÛoÂ]®—ß{Qü{ÙžÀ'¶¸Œ·2»¸Ö€íõXØ%½¬uåSÅqw¹u¨W”`ùdK)Ù€VØÿ †¦À�lº	ÂS0Z8Õµf0î-jÛm DŽ§ÄÆ¨×¬’ùQRkP2Ù#o5×%nHÔÚì Cb¸–À0$1øõ:Ã‹ëî± k^J®Î/<€"«p¬ˆ$X&bAþºA�º_šŽîJcs
Ö¶bA�(J³vc·ç¬$¾B×,óIdã›û‹]¶µÌŽ÷3q@$NáAÇh�Q<ûi”Š—Áû}WV¾K×e¶ÒWŒöÙîó¡˜U!@'u"#yßã öànãtì–‚5}±`¾ê²ÜŽ¸�”(pÛK»øh6z¶x+­[èNÒiDµ›²Hî¢	V´þ¡·ËÇAýOÍ ‹rÏŠ!ÔH›»´2°	[šƒdrñ?-Q;ü”‚dr„êiµÚ¤µvì¥Ÿ’�‘¹˜Ã "z�kàsÛ€uªH,DqâwYÆª¢•¨�®¯[Ý™C(7?©O‡ôÐI”ŠŽ+\”¯½j?$×B•fãÙ) „8† lðÓ@FÃñÁ Ëù.m¬â§¡Ü¢^¶ZÏ˜.Ò¨@˜ñùêjÁ¶*É¶øJµ,¯y?r›^B° ªÄÉQ �Æ°˜ãñSà†·îÝHk>âT,|$ƒáðÖ0q)gß+b×²•+J×K1‡‚•!–L@Øndømª;¾TV¤07©ÅhF€p³—QÇNE 5,aY&aº«­&ÜÍ�üzÚµÜ ‘åÄlÆv;ˆzz]çT¿SO%¾ábkK»Î*Šnq¶æD–ß¨Ü°èt ;±æ¨Ø›7,ðQ‹€•œV2É <)¨��HðßTÇÃÁHbän¨âò=�BE–7pÒÁYB¶Ë¶1ð;ï:‹�•QÙÑo5— ­vþîÐÀ¯l“ˆDm#å«éœN¤"Å†Q“R/.÷Úš©K�BäÊG–·ÿ OË@ËLëÝkÄð×²mŠý‘Ûä2žÝv
)e1�f:“º‚GMKÖ¡ö^IchÜû(ßù ¥BÊPXíj±ôÝ•Õà±'Ç®ª$¬CÁT#+4TÜœ=Ì Ldaå‘ �µ&çdöýp3uÍÝÍ~Û-‡¹b€õ¡ÈØ­"YØÉž½ug‰‚°ÄJ
[�–³-9+„VL�î0@—aKICc…xz‘�]‡Ž™w-_¥AÜô¡ñÕt“ãì¦Öð÷Fnž5ÕñÜr86­¤7ñˆH€?\:øiéé´…º…ÝŽ2›}k=ÍŠÔ{|’U˜—‚Uˆà¿ÓP9ú$‚ë�J56<XÖTï]ˆK.×Ü@¸•Ü~“ðÖ·ê[—ªkn¯‚¢Õã)ãš ¼ùiQ*	,7s¸ÝdíãðÑSÄÊH�ÐŠC)^W ÄäHW—XÌ·O‘ëª!‹³rÎ¾Jy?×\ÐZ…kõU´5`FJ+kÕ„C&	ßÃq:k#8 åßá©Jäm¢šë£°Ö5#º¬K`‘Š;C~°[oÇC�åP™*8ýìXV¡Íâ¿9.+3ˆ'ª‘æëÿ fµ^ÃM²{¦°~òÚ¶dÄSirØ®Kˆ; v�£SPïÏó•D¶v@Öàlîr™Ëœ‘«~åa�+$ô(WÃ¨&uÔ–8Ç–ŠçZôãëy|Ó•ëzø©É©œËVr±A±Òàn»mÿ ¡¨$ [\’àgO¼lµol·
ÒÖáÞ®C.+Š)SaBfIÚuW%ÀÝÁ;}Ñr0©éT"¦&¥¨2¬²îJ´’ÃâzjHÉx×t‚	ÙmO!G%êâÕ&ê�Ë;v0HUÿ êŽ½5…Ecr©úž>þ¾+%îJj{�*y©˜­H8¡fm±�ôà�ŸÕUfáè1g¾×wlÚ´¶cˆ Ü|52@…Ó,Š–ÒnÆd1JÓYˆNÆL~Õ$rR@1žHW'®Û©©-µ) Óa*ØNå@ëßå¤sIjvã&U¸k™l®Õ8õò/öŸÔdoýtlkä¨»„ì,!’åïÚ-¬5Ž¥QJdÌ.òŽúzKäás¯ê6ò÷Vw{.ýª©Ë“VÖGèl¡¡A 6>1 38rÉ ã*|QÍõÐZÓc?gŒ€o>UedÔ’°–}Vp‹ì‰k5œ±Ø�ì™< ã#ò1þzÖ|+XCB¶ µæºêSÊQT9È®äŸ¿ÓYÛÑ=!YcpŠ2Ž66Zø‡³³r •Q°Øié5Ì-Ô7J~á¥<þw w-Ddî3°>Xoa7‹)ß3.“Oq¹.õqž„^H<{a±('§_øè1ºC“þsºÓVµUE¶ÝW-¢·H'"cxÕ˜a•&$Ä­QU�Ô²ËÖQ¸þeÅml‹ À1·Ç Ô›8 åÓJ��æªso‰B…R˜TK™•ó4’ “±:]S8a¯5¬®7rh[*0ª“zÔF=° «uÅˆZ0ÞüT’KÏ²p®¦)ujÜK®Lm:£+¢âYU	Üå;õÖf%Ž’ª±/‚Gš*yIzµ|z�—�…b¢¦m‰m÷�=-6s�nŠÈ×Ä+8”7!Uoî2�ÔÉIŸ·ôÑk<ŸŠ :T²ÞÅ�OZŒøý³g�É2¦ó˜°«°pKç’ŠµZ FUa�¯BQuœ{±[ý6c»w@dÇ~ºä B¹*5f°Xˆø;@ä/•�_ýîI ƒá«±6’€Æ¿+_Ç{]ª¦žÞ(ýž(PÄ"¥A;DHhñÒ×[!�‹pX×rØKÜP©
°Û`Ýu;¹Ul-ÚžËª_'•S«u*€zËr'@$ï^è/; ¶Ë*45J´9ZØ[ö™ãaœ3áã­PëZÍÈaQbqùQÆå%)eV²«€ f­
‰&:ÿ M]L¸¢	z±iõ~JzÍ�MˆÈßÈvF®ÆpŒ€IO(7ÇyˆÖ�ºÝ,TQÉ[
†jVá•îÐÁQXy¼»©é o¬ä‚ü8d<{,¶«hí…Å;•Ý[e#ÌD²Ïšd•Úzj`4`à¦L÷„ ðÀí‚nÉÉ³~æâ¨Á\Oô�kï¯3ý|O�ØKKbáÛªÃ`G5“¶v.ù)ßp'A=Õu
‘¢¿3þß{*»l	-m–ð e>©t´Ê Ãwn—¬±¦¹Pê€±Ø?åÜ˜0~zÎi"t39këzÞªè¯¹]ŒÃý§¦ó0©ÐvŸŒPª­•
¼÷»ä‚1ÂbU$øé´*1-ª·ž=²–¥ÅõRÀbÒK5›Hƒ#XZŠH“ùNKVêì©‹22XyŽ ¹�d�Ðí­`C>Éßšž±Ç^0ÃKhT[hBX“%–G@Ÿ­W0bNIu–qŠÝÁ²÷ µNÏˆ*Ê­‹WÒcÍ:Öm£êœÊ��ØºSPO+)h$¹n¸õ5,:’:‹4N¦Õ¬gaAb¡ñÄf QNà$ÿ S¬C•�œ¥nÉÃÔ8êÀMÓæ]z�GHÔœ6¹$}´èªR�lòñÙ—·Ç¸±Á¶lY¤J•ßññÕ4¶ÿ "âÁÄå+�õØZ¼»¢Ï9wýKOILá¢„ñMØÄŸ¹ò
k`ã B•ÍLRX);ïó�-3ž*‰:Â;
×J;•ß]•òE¥A\P°tÆHÒ* ü6\ú‰‚ø·ÉöµÃ�OÎæÙ˜²â \	ˆ=cSP /¯¢l	n�pñr�Æ©SùV;!¶¥ÙB9Ø yTõNÀŸd�°õ(xõ-1Ui!�’×FÇxòØ¨3$øôÐz›[ñZ¶ÄzÊH[Œ'cLµÿ ¸^©ÜK # ùŽšÍD©5êx×>h…wVZ–dªµ¬vUØ.f,¢3 î?1¬±…MWƒ¶9PÖÖØB”×e“-�W\ #®�ùä–ÂÐ,q]pû5÷lg±qZäüHøƒÓXu`·Šô""Š{\h[¿{¬ÖyiýË¹&~;èé.DúrUb,ÎÌ‚ËV*ºÔzÚ›�8Õ6Jî¬1Ìð|ÛŸÊ5…XmâïãÀá&‘ÝNëÿ  :)5ãOŽ@0– ÊÏÂ ngXÕƒG®R.û×ª£�ËZW‹È±ñYœ¦K!”Ø“¶À.ßºh…=Ëš‘Ã¿D~|•ÂWo†aÁËXÄ&bW¤´tÇ¹ðW»ðøêÔ¨i¥¨°Ud1%YÌf­± NãÀêºòr7Ph	Ãíù]€Õy8«]W7dóY²(Àb"	ÞNÚ�K \k)6«åg’«k7VMŽ½´u$×J¹Ä‚ë`NÓ¶°ê2=XcÕ&¾IìX*	u+'*šÄVTHp?‡çóÒÏ·ÝZ8ÖÏN.*Ù6–Ý‚ª’ªŠT…Ìè´UÄSÜPîR·º¹�±P¦?=g”+wZÐH°·l³(R_ h�î0å¥•GmRÚ-D5©s²*�cð˜3=6Òx}Çú?4à©[ë¾j­”Ò—€s�UbŽƒq¨ÆGé9�’Z¾5ŽÍÉhþ&}”±@S0Mq™Èmñøë£ÚTôÖ_n:Âe6T\8=¦ä¡¶»ÐîQÁ9ÇRcq¡ì1Åh±�Â¾ŽP#‘Q&ˆH­KbÅaC$ùDy‰ñüu›·Õ@�m¡È~X{^¬ß’‰å5»mXFÇcµ@f!·IsiÊ£�¡9i¼×sW6V„²³b`6'a#ÃM]™’YÜïñ@�Çä·’Ïm¦çÄÔøf ’TãnN�Ž‚�$ŽQÖ¡	µ“»Ç©™¥š%
’
™ ø�fê,ê GÈ5Zõöü®ì=Yˆ†o$(Èƒ×üu�˜#¨¿ŸÉ`®µb¥�¢V(`Ìì@Ä€H o×X66Y˜fy£ì%‡Ü¥ÂÚè–^ÌX:¡ÞB–Úz¶Ñ;kIrë@Ú<Ñ;žW"Îe
*KHH[™$‰#¡Äü5¤Tã)‘ÇCr%ûè~×m‹*£°4ìX c¨ñÖÈÃ Ã³;¦qîå¯%éÕGw$Q�ýb	�¿õ×Eˆl2ÀYõ•¼Y®vîWMî Xl¯ŠàçÀOŽ«w2Þ
f*ã�¶ÀñÒ®2…œ.nÂ­!‘9Á33¬%Š¨’å59=XÙ)U­Œ÷&	i!gÓEƒåj†®Ú�…9>{*­�#jUiUº (1ÿ 4ïþºz�ý’+a$¿£ëšmLZžC½E©.†ñ“b¢°IˆË®ÿ žµˆ†&®òwôä“ÈD5Éÿ TxêX¸"qË$·13ÓH3'>k�Ûƒ·á‘ÜâÙR‹i{ÑHS×®0¢:¶þê%Q$€^2«ãÜPØÖmmj@à»#fCV-Ð‚»GêÒXjV¸úkÓÍ-ì°Ùoû‹E6‡P 1\à•= ð�MXì›F¸¥=J”\µ²l½ÉRªY„†%T|~:°eÇ çâ£uqb²X÷-h‘}†P––d!!Ìì:ÎÛi0ãå
YË¼|õ¡@¿‘›%_ÈzÞXö¥\åæÈÊ€ÆIÔ6îÜU×‚;ÛŒZ´µù4RCdOé{›%âG”e±Ÿœjº[þÊIÁ þTô¦Æá‹’‘`Qe€ŸîRÁHˆzüu�O’le·JµÝ„ñŠ£$rmeŽ¬ÐòP€ øuU-bãm¡M„òûÊç:I±•Y­Y%·ÇÍ¹…™þš‡Ü¥¡ƒø§¥ŠÅÊ K�	 ôÄM´MCKdö¯¾–jè´WeªÄF^L�oÔá¾úMF2—yÜ$¿.åÃ‹dq˜Mµ¤–RäÀÈ¶ÀH$Dè†v@s­Õ‹Ë¶ŠÜô·q•‚õ�A
7â<	Ö‘­�@$:]�‹¶òjN=¶.m 0(UT…üXøé©'e¯P'ò�]…ÔòGýD/pòŸcÚa/ã¸�ñÔ�pL*� -Rxüz�vÐéc,JÎ*Õ°ˆ� Düô—…ºjy¤]üÒáÅ)Æ¤ä­­.Aq´Èâ:jØW‰ÝCØìÞk¡Mv«·ÆšY�n¥—pÁbÙfÇp Àß\ÅŸbx+´rT
ÿ ßGBÂ•d76ÇŒi#8”³Þ"ç
ö f~5¤­f@)  »1Fûo¬âªH¶sÀ)n¯zÍ•R¼‹£²SÊŽÅƒ$<O];’ð¦à‘ÏXO¯.=¯]\„®Ê“·Ç±�\À8ËlØÁØ�w«�rƒðC[ñêºšÙ�h´“ŠYˆ[ €À	$ÈÐz€}•Œ±Êb…‹ø\ÆÈÊÊ•–ÉØär±ŽÛÀßåñÐáŸtp}¾hl±ù½»ÁqOÛ¶©d0\ÌKtÈ|¿P®ùRfì†ÇãÙû<{ENË™ó
×Ìsÿ ”0ÿ ]õ"¶¡�°µn§ëî´”†®×ºÀœZBæ¶ 0HÜ‘Ó¦¨‚I#‚Õ	…‹Ü@íe§�]•öä€zª�âz�KK	<rÀeäÒÿ ¶O¯ßWøú¯°¾žó}WÑo!)õÞeœ~€>~Ç#“mhh¬±j-jTÎWJv;—¯ªæ}PûtúßôV±Ìú‡ì¡ze†ª¸ÞäW«�ÁG|k5žW
Ë*¬Øcw¯X:ªÞ·ž¿bý¿ô#�ž·_Ä-Oã )o8´£#YRävpýÒÄy¦`	�U\°ãôà¹X7ìÚ”3©^0¹IZl!Ì�ý¤‰àu@T1ÏI±±q‚©7¥¶ÙÊn2ÒŽŠ)0ÁTÉF$‚ÀLÿ MMj	ðI³UÙIP~3X‡ù9®KEK²*Š‚w%¶ƒ ½�QŽkÑ€ªâÍ­i¶¤5¢K;,«&HXØcá­T‚ImõñK²Ä­¹:87µe2\™ ¸�Ó ÌüwÖËrUõGHv7›;hiC‚MŒÀâƒªŒYZOS:I¹AÄcïôdúì�j”³áÀW-ýÞFzÇþÇI¾
ÂÀÁg
r>C`jK‹J«ìOô‚dˆßðÓj»2ÕË4\kÏ"»‰©˜!à2$í°o‰Ô°<ÒåÝ£Šçº_÷]¤vë–Â]@ËÊPHñé¢¥“a–SŽÕ½Àÿ ¦À\²3±GH?ãTìál„÷Z½Ë¸ÝÅ)ï–ÉD’ÂAÚßSˆDNZ¨«ù.”Ê£ä·ROn¶u Î@Ìˆü5šåg–SÕXp÷µàX‰…¶8+™˜’Æ'/wÕJ EU¶*šù
j¬–¬†—v�„n?ÊÔÿ �þ©�;ŽÝÅ¹]¬î3"ó)ðÄ€gI$ä,GŸ5¡s®†TQÏÅ¨Ø	 îHƒ5º^8,	±O¶ê”@¦«œ²ºq`†ƒ$> 'x0“À&ÕN^÷­ŒâÌT™
	ÙÔ~©¾Ýt¹4T°%¬ß`±¬f8ÿ "›‡œV´ùW%p> í NýtÛ82ŠHHÜ²qj®Ö~ýƒo�Çÿ äÌ!ý-Ôué¦ºu¬_% Ü[¨ª+uÈ›ò%<ªfJ1'"FR4§gÆ´[óà‹´Ø—SƒÝäg P§®
ùLzêbØ
� —CMj¹W•v^æË0{0`êA>VòïyÕVâÐqŒ)5èÿ <ÎwTXÕž7!r©ÁN5¤2;HŽ °a$ÇMµˆÛŠÍ†ÙCÈ‹BµU®¥tä³³2û5’ ßÃ@!¹ë>)°±#¬s	wWZZxôQQµëe­ˆp�ÙÐy[Ë§¡„ã|%ÜçÃËŠÞRy!^ÞÒþæ.+†Rs$’zDž³\ãu.Xî[ËÁyõöAö›ËúéëçÝ¾ñâÙWÒÏmrk¡q_ýã—X'ø9†í¨*mpvó6KË½Ü"ö/óõÉÆëú'Ý‡ÞoÔ'Ô�^úIô“Ö®úgì¦Ü›½Ÿû«‹+“éã³i6*åMX¥+JŠŒW"I ,öèÌ•_Ñý«¢¥€à¿Aöm÷aï¨žì§è'×^jýMö_Ô~=þ›ÀçzÍiuékUc¥VÙ€kª¼TÉû’ÊåJ° �Ê
È‚7xÙ«yxõ÷é¿é×¨O(›½'Û¾®ÓMÀÚÿ Ã¹•Â6�×ý›T·i>#]ipj8ûJòwû}7">|Wò>8¥ªfã;Pìÿ ôö¸ýs=Ã“ƒåð"6ÒIñä¢°cÇŠÛRkZUR´¶ C�ÏO†¬€sæ ’0ÎqóJfcb²»8f,3`£¬ƒ¸è|5.~i"Ut2­<«Eì+ w@3ç‡ÌÀÄNÀMUƒ°Æ™5}þ�ee/²ê…u+UZRÇ÷,{,2ÙDˆ#S`ð:óM]ÝöJ®ÃCÔmÞ«+ëÐ#Ì„’d™ÏÀm¤ */èßU—Ö…ÅëÇ`l¾Úä„`	ð;ÃZ…ðekUÒje¹{�A"Å&’¬ÂÂ`�Ëá?Žú.Õ€~ŠªöxôMÀ¶\ŠÊÆ+ÙŒÇ�˜¦Ñ"®�Âï'+‡qS#‡¥ŠÀÁÅ@b ~#üõup	‚¡Ç¹ÃTô(WîÔÑ5´D€ýQóëªp¤ÕŠ`(ígde!ÈmÕ2ý;Aêv3ðÔä€‘º•²óÉvq[M.’à• �¼½ užšªT’ÎÑ>
M‡K€ú”êžÑ\­·\²ökÊËç’l>zÀô��%y0¥6‹‹ÿ `£ÅŒkH�Àˆ]æ$ï¬Ëd*UjZ¹•w¢ÂkycfBAŸÿ )5ŽÏâ¤ *«zX(Š¹¢°â³e…ÝXÄã¸€DÏøhgÉ•Rƒën
r¨ËÊn ÊÒ´¡©^ÄYƒ¸2N’5°Çd	€Êµ»ùT‡[UÎ!/±W·b•$ùTlFÃ¨ÛX†Ð³¾êpö*	"Ë&ÎÙÅÖµŒ]^I ’GŽ€ÆX$–óZä2dRÖTàö9°¤?@
ø$«uÅI.pª4¢·l]ÜU+ükT.ušÏé±X1;’tD)0dç°—ºŠ“�ªŠäÙ¾v¦LÛoè5;å#š?k?eÞðû�áò}ËoªÙì/`q”Uî›øbû¹ü¤b®%Ê{ŠŒ"Ë€Ê%ƒ›÷:!z;Î{²qÇŠüÜWÛO¾~Ú½ÑG£û‚Õõ¿kúâ}«î¾VSG=ô¸wqUêzÖ\íK.ú®ÝºämíÍO·nÑcºñÊº©«�OiëfDTZÙ€@õ°¢I«9ÏŸÉp­ƒ~¸Ñ\Û«X¥–ÓaqÆr	ec,`u� þ:¦g|�,¯'¾Õ>ÚýÉ÷ïê½„ÏéžÄôG'Þ¾î©Zš³,8ô\ûÀ„Lœì»ñîw ×çìžå›`¾—ý£í/nûÛ^�íiúU>‹íß@ã/Òý7Ž!+­w$ž¬ÌIfc»1,I$ëÈK¯µP `½#ýßý’}SâýU÷WÔ/¦žÖä{ïÚ^ýçò}[•Çôäïóý;�Î·½É®Î8acVm,èÕ« , ·¢—,WÌïÿ 5…Íª×ìûíOÞ~À÷§ëç×N}3öGÓüßKàúÕÈœ‹®ìØ‚ÛiµÒmwóÃ3âª¬$‡¹ÜqÒþoç5?ô¸fâ½}~úž>¯}dú™õ�Ç°zgº=Mÿ ít\MV‹ZñøMiöjBFûÎúº×¤ tü—»úX‘¯ü˜_`S_sÍz®E›7s`ý
Ó¶F<:jú6!sw�Äÿ îùjã~ß!. ©� I#¡ƒ=?-'<�kVœ+-ŽMÌèéaQb¡|`âùX@;™>:Õz‡tÞ ¸NŠÜ×ufú_œX#h™u†�þZO³,ÅÆ¡cWu–*+¨WÆ«yEc_H gãã¤ø,Ì`þ»vßÅ®áÆ<»*Ä/%Îa@ô…Ûpcäu‡H—’Ébøãäšµ±{™_‹m@…dÊªñÅ—³Ö}¿tëÃm¾êÎú€§¾ÅïÊ•â‡ï¿ñß!› �ñ#|ŒL51c‘¬|áÂ+J ­U+þ[>(<šÕÔ‰ íoÓHýœ§W¥KŸŒ�s%L£#‹³&I ( €'üôu8CkÙ8ÐOo—hï) Wa>v­$l³Ôu‰ÓÔNP)Ó†M,�‚®,'‘h5á¼…Ü’@ØÁ�­@IÈÆè¹†c<�#¶Ô\Ü#Ë\«1Y$m1'mÚp«ÿ L>ÉŠl¶ë­äìO0z°@øhhà¶ï�l�Î4YeEÁ{»“Z§”’™YÆ6�LiK@dÌ—�r@–.HÜ†ìRjí2ÏœÃ4	AÛxÔº¼-5H½Är·-á®kÕIETóCr?ÓòÕmkÍHp'Zà™³åJš»Â0p°&€2õßRa%‹ºÕu¨BÕ&Hþ[)c�$4<D<`~gK‚ùsà‰uG(wË"ÕØ¥'»Û´€A‘q`ÙºN�9;¤„¦e	Çl¦¢®Zœ¢ÅHÅŒÎPv�V>;B’ö `xªyAW•�6µ–Ñuu×vTÉ`¬XA‰ÖbÐvÐOPw#~\r¼îû6û9õŸ¯~³Å÷·½x×z?Ò_Eº-ä`jäzÕÕ´ž/æVµ ‹l�,öÐç%9w. Œ¯Wóÿ 9îYÏùø¯¡?Eô_Iöç¤úw ú§qý#Ñ}#�_Òý/‰ZÕET¡RºÑ@  5ä%××  Á~gê?Ó�h}Wö‡ªû#ß“_«z«W†´Zíò8öA5ÛY2¬:|Á Õlj\)îvÅÃów÷3öÍî¿¶ÿ w�Iõ.)õ¯fú½¶7²ýÜµ„«”¡e«¾“�€“ÿ Ö¾S·²�Àmø/�ßì[·ú™Ñ~è×Ñ¯v}{ú…ÁúìU)üªÖÿ Xõ;VË8Þ�ÄV‹¹W»Fk^j �]¡WÌÚ,z2§³Û=ÂÕ_MG>�û?è°½éÿ ²¸fŸNôÕÏ›Ï´Éçów/’à¬°�òP¬*€<–±±r¾ßo¶(/ê:•kñ?Pþ¢û;é_µ}GÞ~úõº}Ð}1rû<Ö[a¥T²ÖÚñ
Š	?„éÔÞâ¡Êùßû¥ûÃ÷_Ü—=½7�ežÚú_Áäûg´‰`öšÛöù¾ ëå²É•ôYl�½c´(rå|~ïôÛ»³ø/è¬Tê­ÆP,dîñ ³bv-¾úéÓö}l¼ý@gÏî‘U‚‹¹Ôã¯ÜZ¸K„°˜‘;<5˜YbmW·ÁMÊ4w(¸RŒËl‘‹@ 1bH’~ÔŸDX?ÉYB_Ýä-�Köí©ì°@ ƒœ�>]ºAÓ€u€$—×ŠZ^ôRôØâºÔ+]bd‰a#³´OÇC¿¯Åa˜Ö-½Ú�b£m,UPÚÃõ¡ÆcrÓ¤ˆÎþ~‹L7�†ðH­o±éãÙ|Ø´©jË²»2NY	èùk D©é³g\WG*¹k ²*„7‘8N;¦P˜y£¦¥·Ù_T1ÈÃ�‚‘xè÷_ü»‚UÛ5((¸($K�(�ë×[¨óÊHðÇ’Ý<�öwï¤Õ`V³µe}²…V˜‰_�ã¬G	
EÀÏ¢ã~íœŠ¨¶êÖ¥+¸ýS�Ä�¾Z½'*­Ô?Êc¢¯k�\-T#KX•VmÙÆþ31òùi%ò¥¶Ô¬Vf¦ÊêŽÉ r.Ä&8L¹=#àŒëÕ`Æ.eª»¾V” µab#¨À&c~š*Q(�Ü¨%¶¯ñáQ¼€‚d¨;©Þh�’C„ÎNìíÛí£•F—0¨'ÌD°<uc.òÈv;,¥%�ŸÆ§qVH6D•±‹ƒË}H#ž™b\ÊÚ[¿bëk/AŽ=!€/Vå¾!ÁÐQ© �
‘z‹
–Jwu7BU}œp‚³Û@,œ^¿¦Ì`kë¯Šß±p6ç­°U%�tå­B»JL”&°�Â:kTž ]–#¦¤�Å&©)Xµ�Ç-˜-å»y‡†ão”j_gÊX·‚muÙcqù-“*±wzJ’DOÃáã¦Á‚k$ÁBO¤¿Q(ö}`Ìæßôá}E¸VûŽÚ�`ÞDß¸��Yý¼³ÛSÖ?�Wÿ +
õ ¾ƒ¾Íþæ=‹õ³Ø¾›í�NôïOö_½}›éôñýSØœ µq—�P§'Ó’w í+»VHV�QßËÜ¡ªú¿ÏÞ­Ãn6^gëšô¬ÖY~êGÓgýYö«ûß^‘_¬ûÖ+Æê_k)°Onú,‚k¶³º°éóƒU±©q•ÎÝ{•5°pWóo·_·/d}·û6ÏkûU¬õOQõ�#×ýÕË­™Îe-ÙWÃeJ•±UNMú™Ž›÷Ë•=žÍ{A‚òPº¯â]>¾{íÿ ÚV{ŸÞ¼ü¹|�õûwÛ<fSÎõ>B‰íÐ„ˆU�^Æò ë¹U-jëŸwº;aÊùÏû�ûˆ÷ïÜ/»›Ö½ãÏn/¤pîj½µí>._ÁôêX‰í© Úí ½­æc*…UöV Óž+ãw{§¹g¶8/àiUucR=€×VÌ„0|d0ÇrJÀbuÐ^Æ[+‰¥kY�Û{YÇµ-Tf¬©ö¬I6 È�ww:D¹Ù.Å�‚w.”Ìù”­yŸ	×1¹À7Žß=L‘Á�Yƒ�|Òìä»Ú«hÉl©{5vˆk"T¯”?ç¬ÇšCËòeE\#Šr¥rP{W*Ê†*Emÿ ÕåØ|µ �!ÒKÆË	g²ªX]R™J­P!!ÌªˆÄN©Ø¹S`H G4£gw�`åÝeíe�Þ©?Ü
€•$ˆ"z�³ÐSf�p„³Ö¥ØVá+@pÀ"’àe’ïë§¤;!÷N­ÞàäÔìmÔËç¬8cúÕ ‰ùíã åS?d,Ö=�›Ô›©™%v�Œw˜;“¦Àœ¡€ÁHªáeÕÓk]eœ¥‹ ÁqPv™3¸˜�?ä?žYqîgz”…LcÙRFcq|£ðÔˆAý‹Ã&-‹�q|Ì\~ísýÞP uê71¤gŠÇ
Èv©³Z zL4€l×áóÔÔ�áº³ËZ
%–z)¤Y]ª¬îÙØ  C€@�‰ë×}P`çÙM‰%‚£6DÄ	\âšÔ�{aT®Ñ"$Îß=d4[M#‘_‹]-´=ŸÈ¨9±
b|
‚#ú~Ö«¶=V©ê`GÍ%—�u/[WÙ2­u�æk`
…“çôëÓH÷÷X7L&å§c–QZÌY94•R$Â¨PÂ Oã¡�n¢<þ+ñ[«j¬©Å³bÌ+"çb8ÕA.HGIyªŸ’XÓa%Ea‹ö¡]HÈ;†™#QÑ²®°Îaw_mä§VwÌ¶+HíÉl²Úd|~èÁ³³($ÔâAyóögöiê?_ýVŸ|ûÎžW¤}$ô®wrû>;úÕõlÜ>·eÆÛ¼#óÉ¯�w»Ó³ù¿—þ‡¨’Ú�ôÿ ‡{PûSÿ ÿ Ç}?ÿ ÿ ·ÿ Ú¿ñžÂøXvÿ �ÙŒpÇh�y»¯±Ò¶^ˆ>ç>Ú½ÿ ö…ï¯NúÇôc�Ëãû¯RNG£zÏÏÊô]ÌPpù›Eœ{a[Ù*óÚ´ Ùé¥«`Ç^åw»ìÛªž¿Uíí7îËÛqþÙþ-¸þ‡õCÐh_ü«ÚÊð¶……<Þf,Ô³"KVÇ�U›�éÓà½¿Íý»^{¯/õÍzVk,³YeãÝ?Ü× }³û'‹ëœïJäúï¸ýÄ÷q=¥éI[¯ÎEHß“ÈD æýFN—Û¡¹eÃ¿ßªºùÅú©õ?Þ_Xý×êžö÷Ç¸9¿ê>¯å¡ÆÜ^-I‘®Ž-"V´«#|d™v$ûXvÀ OºøÖîëØ—àƒ¬-e6gU\†äaegAä‹ ;“¼H'¦Ú:^¯ÍH2—Š—¦‘SÔ©R£[@,ÅÁ–�±÷ÒðR8!ä¥Éh^E1ZŸÜR¨ö*…€ÇÌ˜ü4¸ÆþjA.vK¦ìLÕÖ÷6YcMp¬#¶Î2 €Dš×=X€W«\¦q­fì¥NØZù„­$äD6 ‘!Pt‘¬”qP\�Üì#P°qªJÚÌìZm·¸¥ãºø©!˜eú‚“ üõ�­bûï®
‡Mj8pÖéÈÌi4¹cB,,|JKâ ìQÑIé£¤»»,'B–¹r–`G%X›7®#Ú`LÌm­X‡ú*3æƒ´MKM¶
�~ß-¬µ*ÐBÄˆ%£mkYíú‰SÒÕ/<cä™exµ•Ù]tòHkëA Üî6†]µVµˆ}�)Pc-ðLk+åÒ´PVö¹ãÕŽ,&V^@ÄAþ�5-ÀÈI˜Øû)i~Ë]Lõ’�Z,Á/ bDA�î‘ð\€�A ¯º€‰ ÈÜ	ÞÓn+dúùûa›6ãÊC wYÑÒÂVð·U¬’Ê9(\eU£Änwæ…�'YÓ¦UFÊÃ`|ÆF—nÞ102a"A}Y-#ò¹‚	úì‰,¸¸åÇva[ç„€Hp:‚Ï_C0fuÐ’d'cPid4¹b+½šöú“ô–Ú±$ScVr�¬F+uÕ÷#'FgÊJî¨`o�Æ#V@iÊ“Þêþ}Ðj²²(k;ªoÜÖqòºÄè¶í·¢Ý¸,Fg.QPÍÞZ›8Œ�¼V\N Éi�ŒKOŒêHóWRò¦V<köÅ–zÂ™ÜÀ9LÌ�¯å­iq²ä¯`_f¿f¾£÷ê|}ûï…Êô¤þ‰Èas’Õ]ë×Ôßÿ _ŒF8W[,µz~„9IHîwzq’½ÏüßôbpÐ¿£z7¤ûwÒ};Ð½Ó¸þ‘èÞ‘Ç¯‰é~—Ä­j¢Š*P©]h U ñ’ëë  `ºzÉ\ÏYôoI÷¤ú— ú÷¦ñýcÑ}c�gÕ=/—ZÛG"‹T«×b0!•�‚°,‚W o¹ß¶O~} }@ô¿­F}CÔ*özŠÝé­Ç-o#Û¼»L/–N]Î=²kWpUÁí[,A³ÕKu†Ý|¾÷döm×\|´Ï´ï»?lýÇ{pð¹‡�è_S½…os{`6+z £ùÜ%bXÒÅ†JIj˜âÒ
;ñ¿l×Á{{ñÜ×˜æ½5–_‡ú�ôçÙÿ Uý¡êÞÇ÷Ï¤Wë�ëãu-å²› =»è°o]µ“*Ãqø4‚ÊoA`Å|Ö}Ï}²ûÃí—ÜöúO=-õdúÅ†Ïg{Æ¥Æ¾b†“EÊ<µrkÌ³y×nžÚØwWÅîöOd³8øñð^8µ-UÊÖV×ªÚÂ’éR(�!ÌÁ�"½Q£â¹.T•Ó�\RÈ…T›ª,1fC2‘¶ÛAßUp	õü.tvif	ö[Ê+k*3ò-¬ÒÊÄÃ†‰bq‡C$Î±®?4uÓ‚]eu(¯+ÛÅ[¦-2	ë&:þZÌLk[-€êŒY¬ªêÕù!®”
€•òÁóëðÛ®†Ä&ÄÔO‚®Ô´›Q2-Jk\Âï �­$ÇÂ5N  w|è,ùy$rØ,LMK€nK+•t\r\T.ä‘Ô|täðSf ŒG¢šËJÛÈz_¹]¨Y .íX7$ XuŽÏ�aq¿»qOklìº¡ZÜçÚ®ñå# '~»“ “…NIaŸ’è»øõvmµÚ¥Xºv#ØâzÏAòÐ^Û*¯ë•R²
¨ÅšÂ¹?ðäsc‹çxÆNýt³•=@BS2ri4ÿ ¥4¡<rIB�»Coá3è$‚Ö5¦\†oÔ®B£¬�#h0¿-,Å�­;ŸÜdLQqc;Œ$°ÜÆ„”`ÙmÙÍ� @rc-Àø…5ýJ›Žª·‚¡h(ñ� ¾ÙZœ’€»°ž‘ÿ ÇA/“¯º¹ ,¾Êÿ “m
–ak5‰j"-nt§a±ˆðÓ#ySƒ»qFÏZª·‘…U�ÎqB…˜m¹†+¹1¹Ö­NákÁòn>êŠ˜éÚg¡ÙÅ]Å E +– 'q=kÔ|¯ªe(¬ØÇ˜{QÆIÉ¦2*¤� òŽ‡òÒgc*qº_°l{®íµ*�Y\¸P$ï0€Lè?¹â·ùà÷Ï¶O¦~ßú¿õãé·Óßus,âz/¯z•ïë5¥¥,¾ž‘Ín ±wNñã„�Ayw�E‰%wìÔ_¸*ëê_ÑýÒ½½é^�è~…éÜHôoIã×ÅôÏLâVµQE5(T®´P€A¯û` .–²Vk,³YeÍõ�Gô¯púW¨ú®zwÕ½Õ¸öq=OÓ9U­´_EªUë±Á�‚°,‚W ¿¹�µÿ }ý¢{óÒþ±ýõ.gØ_PŸFõZs»“è\«[árØÎTY™Dw]Ojß4=T#¸9ø¯•ý«vµ]¾Ú'ÚgÝ¯µþä=¶Ü.Sñýêw UæöÊ¶+ÈT!;‚–jYˆÉw5±Å‰]ø÷;f¥{ŸúGtp:•æ¹¯JÍe—áþ£}9ö‡ÕgúÇ±½óéúÇ·ýj¢—ÒÞ[*pÑ`Þ»k&U‡OÂF�YMè.¯š¯¹¯·?t}¶}C¯Ð=C�¾¯íÿ Q¦Þ_²ýÍY5?/†§m@B§"’ÀYÔnyXkÛÚ5µ×’øŸÑÛ·nü›^kÆ»U›¶Ü€oL?^xtYÿ §â#mÏŽ¬r�†¸®Ï¼sÏ�ÑN×:'~æ±U-S•(I²$Qøié›-×ÒÇŠ°ÛÈ­0´ÙÇ6ÓÈUg
µ°…Unž;Ì~Z˜l*0_ß,œ¼‹{ÖØµz•ì»ŒršË+Ä‰9Ÿøhà¶ç+/\ø©U…š‹Bw	�\ À’72|cT%ò¤1??ó*KÖÛÔ¨�’\� D[|t¸ÊÓ]eµ±š´¸¥UæÐ^CÏ_ÓŽŽœ�Âz‰ÆZË®^=ÏhRE×î U�h“ð�5D@kãÃÑiW·MÏ}VUc6+Ç•J€B‰Fÿ ‡ÏA©±……‹;O”VñÚŠUÅ‰]ÈÈËS®NT€Ã,ø�g$òIN„ªªýÂ�Û�)2Á\€ �~GK$rR*€xú®e@æ>+b€í†2W¬‰1'Çç¢ØH±CV®UŽaÊâr�‡ÄÄz$+k-EoÉ[EV+€•©>ŒK@#®‡pËD‰OÎ³[AeHÊÌ
ÎD¶N9Oã×CËl™Ù@lþç�&«K5ê@P à…clHÕÞ2ê*æGž¾j…b;6všˆ\«Ä–m6)Ûá¿†˜9!3°ÖéÅy0ñûT°ÍÂäD JZIðÔ	1žiÆ}�\¯aQxTkYÒ› œ1ÅŠ°Ä)– ‚èw†RÖŽ‰j²!äÖŠ)LÊVµ¡ œ‰†ÓÒØ3¶¡M‰$³Ämâ»�ëÞ©è³é¾ãöÿ ªÝèÞ·è<º9þ�êük__*’,KT¨‰F|Øí:ÝŸÀ]E�Lgç•æÿ ¹?ùû¡÷··höGÖ}Ð}CÔž÷/ ñ[‹êü«,8ÿ ¾njé.ÂSUdi]s€%—sý½Ëgo®¿Ï¥þß÷Gµ~�û7Ûžõ÷-žð÷o£úW�îrÛ%ù|¥AÜrÌK4ƒ1É€É¼ÄëÆK•õè¨Jýæ…K5–Y¬²æúÏ£zO¸½'Ô}×};�êþ�êü{8ž©é|ºÖÚ9Z¥^»�¬t‚È Åzû—û_÷çÚo¿ý#ë/Ñn:¯cpùfßKõzŸ.W Þöœ.SM´Y‘Dg�àöí’sÓNålRù]þÅ»'ªŸ…ìëí+îÓÛ¿qÞÙ^¨¯ÛßT½Œ¯îk+ù/AüîbY©vê§ÍY8´‚Žü»½®ƒÉ{›úz¼
ó\—¥~gÞ^òöÏÓïlzÇ¼}ãêôz·=ŽÜŸSõ.A8¢.ÁU@,îÄ…TPY˜…PIH¦ÖWÍ_Ý¯Ý?îKêÔ¸Þž}/ÙÓªÎ?´}&ÄW¸Ñk²þ[Ë(¶æ­$,ª r7³·Ûê¾7ô÷ÏvÑŽÅw²ºÎW‚«xžI!$Ÿ,v�þZèÎ@}x/;0%¤ñø-W)êäZÕBì•<eQ™u Š�E-bI8ÂmVŠø�0H,Ræ´�‰ó üŽ˜~{„Š°�	em²Êí¸»¤Ö‹]‚Y˜) “ÖøèÄXŽ£8�qO®©¾úÚ‡¸X•›ë*;hIÝ˜&w˜ëÓT,jÝÑj;ëÁb]ÈklNºÕœKy«hr¢r™1Lê_õž>jË¼}‘ß}¶Ö+zøèE€Dg/*1�´	è7ÒHò€	@âš¥¶±†0ªõâT [`zõÿ †³?6‡‡IJin?fr_#×u‘aEG'Ì&L|Î�xëd°IGX¸ÿ %Ÿ¦·`Œï—qGOƒ¸ÿ -kÔ²šZKñÑS‹kt4¡<¶¸µŒ¢³50‚»F{í¢Ç†?‘ÂAöQªãhºå,¥bã3
  T°ë©*�­ÈÉbYZ¢;Yf
ÇÁº `M,ØS³Ÿ,È– ×‘XÉžå+=vÜ.ÿ ††r5æ¬D'¢öWgìWÝ‘Cã1VÁ Ý·‘¾úX†b´n�;Þë‹ñª«¼YAvËÎƒÄ‘B˜3ñ£PD( þÃ’’($Ú‡³VA¦
÷mýÐ?L74ËðññU‘Ù‚v…,§�AØ‚Æ:ä?1¾‘À ’Îu•+ÝGzænRÕ]ìâõ——€#Ì|µ �¥Qaãóæ·`BÄÔÙ€áëÉw*2-”ºôŽ¿–“’‘ÍUm6%Q"²Å¹ I,wH�éªadÂ%ñùõÙGu
>t¹P³”VÊ'ÈU[P5
Èò½ÅûWÿ •�àû#�Å÷_Ó½wß¼:‡¿QàóÓ�éÞ£r «È°=-eõeEqÖ ø9`¾…»õ‘+Ï?´/ª_U~²ý'ÿ ýêŸ¢úW¢Ýë~­Ë>Ñ_KªÚÿ J¯K«­¹‡ï-Š¬Xd 6=¹w*`½_Ï{^¯eå6¡wY¬²Íe—;Ö=Ò½Áé^¡è~¹éüVôVãÙÅõ?LåV¶Ñ}©W®Ä`C+dëÐgÜßÛ¾~Ñ=óÂúÏô[�Ïâû
Ž`äúW¬qÙ­åú-‰	Ãå³åŸò*ŒÒÕ²H6zé~°ÆJùïç=‹uSØ×Ûßß7Ó_ªM}[Ü>ýõž²=Ýì^ å{çÓ­r´]ZWó=8ÏmvØB
×+È¯Í’3ñ·hƒ¯wgú«zÌ½A}Ú}Ùû³îKÜ?ÆôñÉô¦>…{nûT´=ä›Ë à×º� •¨’]ß¿n¢‡Zeàï÷Ï{×ºðé¬GqÅº‚•Øî+®ÊñEñ’À�Õ×]Hmý��6¡˜ž5g�|ÀJíSk;ž£n¤ñÖ�k’LÁF�in*1ÍÝò/™Ã$”%ÆóÃP9B­Âi)pP–-×q«8
ä©2PÑ ô�gI<0�,âU šm{8ØÞJ& ©UVxp1i9Ö5DB þÒ”Š�ÛkKO‘ÉJùjbW¶
è§i¿‡]cSÒäòHËrt¾EÊwq‹"ÛYcæ2³ˆd=W`?-µª%ŽÅü½wA}¥ íÕg bÉTEfh„‚6‚&GÃQPì›YŒÖU<»·Kê¢Û†^)èªÌL`c·�‡ÇMyÃO5D‘"]$Ü*ëÛkgË+"2œˆP	3ÿ Õ¤Ÿ<¨‘8Ã-U^|kªYdûÙ‚Ì©,bI_3xxjˆ5É”T�ÑÅ®€ñªjªsÝì(Ð “:†•@Cä¹¥§G^ê¶VÖÀê'©˜:¢¤�² Á+`jÌ�%y$)�$õðÐBr oã÷+P9]Š¨�ö ÀÛóÐ`U”¢s¨öîÊ«˜¹®·À‰uË¦äk<£¥ÆršÕ‹eZÖ[/UrlÅœ@‘âï¦]Ö$3&ò`+–­™íÀ«0’$ÈlDb@Øõü#X	 ìŽ”o:Ž2-I_rÛ˜â“‘
Ê¦whŸôÐFüÖZ1¨SÞÖYU¬•VX1=×\²9ƒŠªïð]ÿ ¬ê¨5­ÐIôëÜkv·j=ÁeXw„Ÿ©–’ ™ôT5«u«KÛÚ[y+ÝãØ£¤ÈÄDÉ‚wÛÃ@$’a?ŽõVNµ=…å—8î+lDyÑò�Q|Œ(WÇæ“n7Ê…ªÄ*ËR¬($.@�d‚T�  <º÷�öy÷Ïô_Ñþ�û[éßÔ¿\³Øþäö7þÝW#‘ÃäÝÄçqjf4Ù]œZ®ÂÅHWK1%„¬Ì?w·b_.¾‡óUELBò«èOÝï²~á~¡û×ÙžÃöç¬¿¢{KÓëõ
}óÉ¬WÂå‡¸SÛ5˜²—rKT¯ætW$!XÔ[¶kW+ÑÚþš÷l@Åyi®kÐ³YešË/ÃýJõÏb{wØ~éõo©¼ŽØ|~«îoûš‹8Öq¬5-QÜ6e‚ ³ª	#Hw…7 NÊÔ+}£Î÷—º9ßN½�èþÀärí³Û¾‘Ï¿½Ìãp™ÿ oºëò;	b'îÃ3îà€÷<×Àî
’L±_“q}u,ØËÅ´`ÈqŠÀ²–Øï×}Um^“¦óPA79×‡jè-ßõjk-‚)`î±·PAßòÖ¥|¡k·m”9ÞÐòÔóZ«¬yI ÎÞ:Ÿó¼$‡³ïŽfûXÂÜî©»�ºc@IøÄ	ÿ Žšä¸ñF•‹�²“[K îK9$‰>z*zd-pá‹ÊVtÙÛH´Uk­¦‘6K�˜oæÇåþ:j7>Qkd`üSj4zé±š®0)w2f-³)V‰O‡M«IV‚Úä­N)w½o7P�”¢¨³q€²R�?ë¥ˆ3’€CFËœö×Uªö¯bÔl^°þMÙ„Ÿ�:OH«å±˜Z²²‹g.Ì,øÙVÉf@…"zž£R*L*´n±Â‹2|¹]`BÌAæ<\H� ô5@Â“œe;�]v%@Õq­óZX„+%²–ØÌüuœ„šƒ”¦þ2·"Ò¨Ý—í¬ç¨ GšwËqI0*$°QÖ®VËjÚŠª$,âõ;Aë'SbÑº*åÂia�tÕû�íÐ°� ¿¦¶e*w¬š³[ŠÇû…
›=d¸Û§†³€%bê…ã
Eg‘å­°tu,ÆHÈ�¶!£ÇÇFÊ™²¨7r–­4Ïg"ÒrQ‰UÜ‰2~-#8‚;–ÖVl[-³j0k1°ùÝÂ¼2•ˆ�¸J/ˆ#ÍöSENlB¶ÚÊ·r-µÇlvØ©Y¨È|ügÃTjYÊ‘g1¼¿‚c=BócÓÜîØÌ®ld%ZZTôHŽ£ÇKËŠ_¨ë	VªkíäfÈ[eC&µLï© Vp«pìš¤3:R�)EbÜ–Xìä‰écç¬`ðRD3£´8ZxŠ¹yƒÔ’’*HˆÛÃmõ'.ìË+½’µTµ–¦ÿ l•U‚bÀ’6Öd9uÉ0Z‚§±ÑE•†f„ävÇ" É™˜ÒD²D+ÝGÿ ?S>Ÿúw´=ïôßŸêG÷Ï?×‡¬ð…îµSá?Ž:§Æ ZÔYS–UÞ,�?Q×ø.	_Gø.:H^É½WëÇÒFúƒèJýCß¾˜ŸP=Ìæ¿HöÝL÷Úl
Î+¹éW®†p§µ”¿öƒ®=%�{v¢Ý/+úÞ¥t_˜÷Ÿ¼ý±ôûÛ³ï/xúÇÐ}·è<väúŸ©òZv@’ÎÄ…UPY˜…PIÒ%‚›XT9ÂùÃû®û¶÷GÜgº»<#£}3öõì}¯í5±I¹á“ùœà­�—:%jT““¿²½¾�0u…ñ¿£½ÿ _ÇÕx~+¢ë�[öûlæÕ€á�ö  ¸yøêÁ!p5pË-µ–ôæ…N;JK8zÑ±²˜fbÓ-„~VKþ‚M”ŸÞä±šÊÕR�Ã,Z
º€VXž¾uƒcšÃ=\–r+²±Êï½näÖ(®¼ˆ'Êv )ñÕT�`Ð¦ÁÁÝ$HãŒb´9.DRÂgÄuþÜzG«n©…¦ß=»-¨ÒyAÉãZj©30C'#$è Šî¤Ø3¹b¥~EÝËž¶5`CÔÀØ4'§OðÕ¬ÖË2Ñ]0ÙZ¶ÕÊ4V¼œƒ»¨ÆÀà bVLÌxxjL	‰Ì‰uÃ¹j[…øcq‡&m0æê?¬è‘Ì,H;±X9*Ÿ°PØõ(²û¤lÉ¾ÐüçCì’zA*ÇZ­–B²È9�+e=e÷ÓÖP*9ü“(µ)ä[ÊUµ¨!™írAÜ#ÊCHpzèraQ`	OjÍERâT‰PEcÛu$ƒ°ë¶¨¾ÜT³gÁñØv\šY1nÝ–äpœd¸�Áðø�`Çð[`Ë�[[U(ÚÂÞ™= c±”$mæi;oþzÕC ™`Sîµ�j«-]�	V!A‘ ÌÉ� 1•œ‘¯ty:¯mÛ%•¹eNÀ&À�'mFêÞm…jNS’µíM.ûÆH†ðÛ¡×Lœáh$²Ò­fO³PÉ…Pg›É@"#ü|4?5…:@dicWmH¶*¬ï,K5�ã3vmô¿W‹ TIµÙÍö Ðrb»L€R¢gi��Úu�x…H&°Ê¾û%uÞÀYeÂ0WRBá'å·Ç[‘ã…M¸á”µv¯*àÂ«Ñ†fCw3•:yg¡Ö“;|k^
UÅãšé5×Æ¶Ä*¤õfë¼lHÚ<>«ê° tMR–®â¬½ËÄ\ÒÍÚ üXøþz‰‡�Eˆn	aenÍSZj|WË*å¶ÅçÄü†´žd¬XA=8×«’Ô=|nD÷/¤ƒ›®,
¬’LÖ6øj‰ ýTÖµ ‚*žÑ[­FÊÃvžüšÓ5… 	� þZ—vôT!×±/þ1}Ù~©÷ê7û�8—{ƒÑ=·Ëæû"‹ÕTžaºšîµAkj¡ž6œK´ydsïh³ø€ë/–uï»Þžõö·Ó¿kúÇ¼ýéë\oûkÐh<�SõNSbˆ£` ugv!UTf!@$ëÊ*I`¾¥î(Å‚ù½û³û²÷wÜwº*¹‰ôÓÛ×ÚÞÒö“7ûÎªÊ9Üì67º(’µƒ‚Ì»¿¯·Û­rî¾?ú-ÝÆˆµUüj1ÆuÅ»!AS2L÷:€¡Žº8;.î•i§¸l²‡j®ó†àœ7*:Ÿ—‡ÀëH9•%€�j£w66­’«)…E*døm´nFªä4-J‘X‰H!ª%„aa`èXnÊÞ]‰ ï#ÃQSÅÓ#‚u¼Ú©u(­Ç-å©˜0“Ñ‚ø�Yˆ=t±2³€˜Ûƒ‹.Ø06•Vb„N-å7Ÿˆüô
’án •¾ø©³zÛµAÄe/²ÈhœI#ÿ ÃTk»©‚<%bùÏˆ¬)l‘”¨¬ÛòP@� ï;êaŽ]Qã
³^TqŸ%¸Væ£Êœq ˜4þš@Û��&Y‡¦úÊ�›R�ÚË4¦WËçP¯úXÿ wÇhÖ¯ëæ‹�]Ä-‹kPê"´ÊµªY�fÄ4D™ÛXØí•ª ä6à™O?øÖ=”+–·÷ùåVUæ³¶´>J¿`c|£°%œciNëYfN�JÔÈVAÈòÑX.aMˆma=Zû%�ÖÚñÔ§p9Ò}šRaWž
±%k±n¾jÖy-ÄbBç1¹1i$˜l,ê¹6áÈZêä•¥T³;D±Ù�øLhàƒ`g	bÊÂ\¶ò	@¨ƒL6Àœ‰‘¾ÃñÖ‘²,EŽS@LPXÏqÈWÛ.{m”Ž£®Ñþ¬ò–am® ‰ 4µo”’Ç¤~£²ˆ‚?ÓV�5Sop30ä‘ò'’ÌAÆÖ‘ ˆ|5 ¾UZ
¥•¬€ä•ÆHvËÈDÃlIù��M]8ås!ÿ \oî�…Yf¢‹,QG‚Ø„»Y¶?RFÛ�n¨}ÝWþ¹2 -ÜzÀ(vj‘06#eZH€`ê%,*;ìmµÚ²�º‡(À�ŽFýGþ§XAÂa’JRËrd¼w€H–cb7˜¦_¦ ƒ=u�uÍ0.{j¬­+±+%Ûú…d~¥ˆß¦±s‚ëÙ�ù5ÖÇ8"*5Mc"Aê7iSåøk8À¬pKÅõ·ŠÞÇ^;©¦Ö$ŽU*àZ �Š¯‚üŽ�A‚áMÜ7K¾Èk®´ÒÁp-åYß÷IØ>¬íœþ‹Tm¶ñâ[Ñýc×½�é¾³íÿ Säú/®z/7Ó}o‡È~?&«ˆ„²»‡R ðmb Æé¡ç#¿£}Búçõ_êÏÓý?ê'¿½cÝ<?N‹8~•ê—þ-vÄ-¦•Æ¦´)�cKŽŠvÀ�º®ïzÝÂÆq�}×òãu´±¥k~E,â£a°t9L`	ð�Y$ëšœœ{ ˜ãCWÈj­Ê¯O,àv¶[ž¤xÉ?°[TõCç‚•’›ëj\€ ù‹´1%|'t�ôà¢ÏÓ!Œa\Ím¬õ×Ç	ß�O�Hèi#v�µÍƒ·ºè¹öZ+M‰Ûe`ŒciPqÙrÈ´õ=uœ¸ä–„´²±‡¦Tk÷Äáh‚6"7aº¥p³
•aÊž:å{½`dT�Pm·€Çmgsp‹kHLzîKnµ­f¶FÖ)bv’dˆÚdN†öZ¦_u�=†är –`A$�ŸÈ¤i%Ì"€�<ÐŽYüwr˜P°A�!'¯ö˜Õu–”ÕFk‚¤ÅKu¼hkIîÞ<¿¶¢ ‚	gðÐØT	\øªÒ-w.ôãWÃK“¹|Ï]õœ�Áä¦•®úÃ÷‰­÷íŠV6Ûg}QOåÌŒ^Â«ê¤µ5ÙQ^f‘Á˜3«È�A‚ ?_’²øS2æÕ(éK!û±± ’$ƒãñøí¤x~¹ª¨~-Ž«”Òø]fì,d>p xô‰uŸªOç’š£ð¸ç1Swêí© uC—LHˆ3=uÀ$xº
›ý£›eŠŽ=dC)Q‹ù€f:þ·�ŠÀJ©-lR¬–Ú‰!Ð‘
cÁOÿ º|5$JÀ¼êÕm.äÖ©‹‘*ene0Ó&)©ê|%ºRÜzo
ëe®(ÝZ(1Ä/Lt0™A±†˜ô¾WyÔ—P½æY•ÉˆØþ:_BEg‚Àlãùì8$­¬�”6&Ò&I¼Gá¬KëÙoòuê¨Ýë­J×–ÂÚFë%ÃbI îz�úôÖ\BK�Û)èÂðMÖñìí:«‰*™dÌ|¤˜ÛaÓ®“P¹gK½‚VöZ;¼ŠUš–$3°•ŒNêÓÓðøkVK,l‘¯õf¹™–vEZì…\ÀÝÆðA¬I!ö	é#™Â¤"ò,bþJ 4?�â ,¤ìê‚x%ÄºçÝj!¡š”³¶Á¬­@±OöyDI;Á|ôÔ±(–§NK*ñÊÝX£OJÇ™¼„˜dã ‘ÒÃ_e"­bþ£YMºë{€º§‹Ù(
+ŒX4ï#§Ä�ž1	«ä�qI¥”µëhþ2×`EH`ËÇ˜ Õ‘ºž5k²/¬qó¸’ìÉç[1!AÐ(Ómô†(¶î>kur…()ãñÖÆYV`ãm¢ÁxhØøhÁ’Ê£	‹U�0®Õ[-"ÂYÈ,qØoæùü5¹—Êu5â§¹QB…mNPL�Œ�îŸŒh-¶V‘²™íªˆ×;X+	9  2	ngñÒFP9fI4Gì´Vl*÷æC-»~¥ézôÓ\À(´‰e[7òQ\UÜn6=Âpd`G˜IiþšÏ”ÁbËBë«ª«8j´­•Ìæ�‹fæ	�Lê‹8ê(.Å‡¿¿’s‡²ÈãžëV@²•=Ì¥2€:lMFðSmjé6^öº~ÐïÒ« :ÆÒRv:Ã`ºx¤—CÒYì@ÉÉu°%¬` Ä€§#m`	3ì£¨4)3ìÝböPÜìE<s˜Lm‚Ê ?¶>=5@8ä±2À}
¨JVËøÎä½aˆ†R] 6�þCR[ÅjÃEÄVœˆl»t]ˆ$“k@cð:y–C€ÂYcÇ`Ô³±:šëRåHÆXÒ%ŽÌIÿ ]' ·ªÐ¯ˆ–A†öœHŠTJ�Ï„k9ÏÕŽÐW>xÛµoÚ±ß÷‚a2Ù:‘"#®ÚkRoRXenÚ‰uEC®I$AD 3(;ü�ÏYáWHEÜ²ª\‹˜ÊãS(läÿ fàL�§X	YÙ1hK­&Î[¦2ÀN-”6RvÆã[g?R2À%ãaBÊBQYlq&X3lHñ þZÀd%ØN7-Nm¯Š¶Ö–WÝJ,l ¶ÀþZœŒª­�K²¯ãce™¡´”?M˜”Y€€$†¨ÒyjQÕÒ·…ä¥�O¯T/uµâŽYUAb‚FX�züú� ‚7ù)bA;§³ÔÈVË}Û1&°ö‚®›�¬H2gÆ5.và¨æTÌ¯]UE�ª³6{Úd>Ê@Ûrv3ãª6yà‰7â¬â5¥"šï¥«ö`ÈÜo¼�oÃ}Aœ*Ø ®ú˜ã]Î^’ùÊ2â¬I€v2t÷üTÖàùf8¥ó;Õ0ªà'ŽZÌ¥³RÁ1òôžŸ t¸)5!ƒájºÔSmö^Q¸ÉU`4Øîî®­·A°óÖ~ Èéc~ªgº¬‡lXÀXT~¦Rø–�€x |§OKg_e­`U]¶ª¢–Ò©Éä"µÊƒ
Tvþ`Ï‡ÇRiÚ°òF[�Åøõ×bl-PT†$tùäŸh[tE{¹	Y'N Œ„‰Ø“¶¶ùñXÙ-•WASíliÍÕ!Q*˜È+¼‰;i6rPÎÚtÊÙ‡vÇªÈE{”\XlÏŒí¬ Ä¦ÁÖ»­srÝê5LøÏ”+1ÄºÏ€0†ue|Zß
êY¯�ü‹ÒØ2 å*«Ð dïòÖrSÒÖ›V¥P.j¢ª¶¢‹Æ,0p›Ûc´ü5¬G¾[YØlýƒ�néÃZÞÊ
€s6‰óI$,íã¡¶æ‡iå…‰É/Â.„áµFµP®¦2A;“'¤FÛi!ŽŠÖÿ ,>ˆì6pé¬B5ÕÃY•eX±Ì&O”íÃXIaºÀ„¡Ê_0aM�Yff
P±�÷‚@è@ŸŽµ©œ x,7µÊëÉäv«bPbµ½À"�Ä‚#¯NšÂ®!c~’_‡6UcX�Ñ§·Ii)ˆ$d‘¸ÓÉi“¯º¡«.‘bX^kT™) 1¿Æqë ³rÖQðGÇ<w9¿‘U 
‹ØS½‰óœGè	ðÖîÔÜ=¼ÔÒàà»ûñðEs7hY@´¿žÕU:‡Tî±K2 ‘·€Ž»Æ‚D€­×FX­ŽÕjµãlšO”–çH ù"Ä†M{B]mcö•/rxÈ|ªÀ!~´�·ŸÃOIŠz€ËåÅTâCÚÀ*ÖA`Ìç¬lAž‡äu$˜Ý-Y�»u^×Ñ�¬í ÀyU ‰’<¤Lj‰ 2 ˜8Ùi×±ŒÑW'%�\yIAÙ�™ð þz—'‚®–o4Ss•eäVJØÓaÝD(ž‘ñ:	dæI”Ú«¶ëŸ´„-ö;Ÿ,0d1‰Uè_”é qÆ�E^c\û5¥ëü‹T÷÷q¯>RX€øðë¤å€W³»¥[PQÉ+…€ŠÏ‘m,AgíÓ¯Ãçª©aË�èóöÔ |©65u±•s3Ù–P'c§Nš‚WÉVØÀLFoåÚ]¬ä³‰ãÚ
ø..l<6ë ê�ƒ2:C—9Ô&‹ùY‚òa¹RÀ,7PÃy‘ðë ñ f<vRÖ(4\Âþê¢ÊSjœ„™ó	>i&] ”2¥�jÖn;{æHIT„‘¸1ã©rL­� @W4;œ·ý(£p:u�îÛHÆë;‡ZÉ2‹–Ô•¨TB29€f| ÐL¬*D<&][qØÔ–µ•ñÂ–Or³ ƒ´Ä`Ç?ešÀ'â²þ[Øm¥8üªƒXµÈ L“Ð$žµ™ã©±.Õµ«ª²X\a
lQœ·"wñÿ ?æJ£û«ïNø[]h¶¹‹�þ¥ßÊmáñÖ‘#EÕ
Z*cO"¡ú¨eì‹ÖjJàñO—ÇZÄ?#æµD•`³Wj5T÷‹)taÐK6ý,âH�†¨´pÓ© �ÁáòLDkÅWSsXT2×X`¥…_€ò6ú’#	×XM¢¦ÜòvÆí9lU�•ùA:NÉÂÂ/½êçVkVSûRÕX¬sÁTtÄ’NçK3ÆËœ?P%‚K¯Ä"ûë@ î_›‰`I’:ÇÆ:êº�K2‡½kX8üŠ„TÇr$…A,Àˆ€ß¯ôÔ³ ÙÝSÉ‰µríÄ…‡)&`Î,dz‘òÐág&²‚ Â«Y¬Z¸ÒQ†NH…$Â†8�ÇO9+G,ì&µ¹™{ê[($ÀY‚I?=5°³™d™ãWczíäJ’ƒÌ D»L�ÑÎZôÔÁÏŒªòn
œV¬1©©=Â]ºuƒ;i,Ñ�D‚gb¹LÁØÝg"Òˆ	©U@fmäHˆ™Ô6Á“Õ._0>hì±2De][B…b+
Ñ
»’Æ$Ž½uŒK·tU‡KVùïØ¤š™>e ˜$u;Dí´ëÊƒåÕó]ƒûë-»¡Û“çR6$Ÿ¬—.µ‰¨-�d k¹´“B¨^6Ë õ#eºõÖ`¥Éä”ñÇ·�˜‹I(YºâA#ÃiþºÆÄ¬ ÕZÊÔµ
;ÈÆË3’ÂCl< �÷Ö�$%f!xÌo²�—/%câ°VZvaðÖg,=àVrùû*-¡\YmjÝë1n_šd2WÆ³�ÕŠôÈZk±´8ãÔ-²ß5Ä´m0W  ~¯�Î5˜NáH±,á)�Úªª¸¹drÍ•…³P �‚[óßðÑK9'ÍØÊõŠQkT*··80+’3�ˆ5’ÈH
ÉwúÙ¯rnR¬A#õ,À˜ütÖÏÅ�Ä33�|-”-7WŒ[ƒ)ÍD/›!ÚûŒï:j^ã/¬*l�:ƒµ¯ÛÛÊÁ²#4ùo>:Æã3' ¼î¤©±®Þû�žWU0ZkØ5‡®';üõ†\ ‘‡”þ7ò¸îáb«7$ö‰is˜“–Æ68í¡Á©t€ÅÓ'ºYo°£äE�åA‰…Ä 	ÑÔØOIÿ ÖRk°
·[Ž¥«Ê±*z`À|ÈÕ#nJÑÎ^3ò8èµãÍDV¾áÜ$ÔÂÇ…b21$žº™Lkr¤<²_æ=bÒ½´d
ÕdßÚÑMFíÅ$þ¤ëÅ1ê]mÅhZüÏi –±‰Ž>„Ž´1u�c„—¶Ô)Wm &ýŒ6$2œHR7èéq»·Á†PáUß%¶WÝ[ƒ”y‰�üþZX4$<ÿ Ÿ0º
k³¸ájì=)]9ØlÈC`õ t’:ë D4¿’¢A“÷IÉ(zÚ®2SeŠÔÜË“L2FÀïóÖ$ ÅÔÔKþY$XoîYê!Yˆ+Ù»¹*vç©ÁMK�)ÇµM¾9¸VÖXµ½•€¨Ž˜´Fæ6ñÕ˜XÐ1æ²Û�&±Ù@½ªÃÚŽÀ„Êã°QoÎ¤s„�`&2•y¡€ÅL@$™�Ëçi:·žŸ$tBM‡k!² n8Ä3(#&Üå�ðÿ -H²ÍËv±6€ö‹8�PcbN;œ±+”�?oõËÅ$ôý—%aí±îŠlÏ’¸âý6$4€rð[À!¥í²c­åij"µ�[8Xµ˜`FÑ±Ô¶Š\ëŠè7dŒ§9æb¤:�8™ê7�Ry
Àê�UNÎÝ±“¶H@~±8ü #óÔÃ2¦$˜eŽ‚êªÒ”þC€J×‰‰!‰cÒ6ñèu¤,Á¶u96^:2l‹Š(bµèB°Lž§Ãs¤H—dYÁ†täLR·î-{”ÖÇÏ�`°€c06ƒ¼õÐOš¦oŠ]‚w£ÚU+3Û%Xd	™ÿ ¡úæ˜9‘UŠ×­7TjÄ±ÍW£¹“?	þš¬*r3·ŠŸ¶¶WMËÈZ«{n–±ŠÀf&> þ1 eQ„X©ã;ŠøËåªÏ4ÉRI­´¬î@&6LU+W¬íÐÖ ìI`É0N �A¦& A°¨r¬±YéK-Õ�V£.ðgÍ·ê™ë¬lÌJÂ�Cy•°qmFµÓ÷	,Y
Â �¼:øí§XÊÒÙ{V0·µa¡E„œKnpbÓX ƒŽŒ:XÝÖG³�ÊªKŒÔ�$í"$íøèµŸ’Õ�)v*=Â´Š–¥”E’I@‚6’:õÒD9Á@´³*T­Ýû™r¥ÝÛ\Š0Ûb í­Ô^­OŠÑ±Ò»—ŒW�R™íe
�I•0zDO�]µ6à­´Vì«’÷Q å’Òr' Wªÿ Ë¸è7Ös­n±®ú²h¦ª­¬%?É±Us. Ì¹'"­" ø�`äxJ #2RÙ¸ö­v(®–ä‹T"1¸¸U ¸;øõŸ†«‹¡äK%«Ý¡Â(XGF;�1ý<5T«˜ú©$Š¹!Xµ)k#ÿ !œYHp¥	òâ°Iü£uÑÏ–°§ºZË;
ÊÅGnF,‘±=2éý6ÑÕµjÅ¶YXšs€Ì�Û;’
†/’	’ÝÄ4kÉ î”÷µl†Ìl.µ”+ ~µ �Â>MÈg>�\}½R­†ÚÎ<•1b_ÈrW†¡’ÚÆ<U
¿�×Å_Æªºd§ 0‡ A,�Î"ON¾'YÜ¶Å.Ã˜B¨GíñûÍuj±“¶DA$ƒä"'sþ:As…,Ûá/’•²Ú¦÷cÞZEËhJÁóó;ÿ –°†ú-lsEc9ÆäjÇ	Lwë]Ÿ¶Xc-üF€%ŽRWù”ÛUÕ‹�‚ 	¦%CAbH%ˆ“°ðÕt3‚ \Z+‘¯TúJ[UÀÒ)·¼¤(f"Äf*@ˆ’cbzmá©é]²™kÑìu©[º®Êt™_,·üßñš„›t„ÜŠ…KS5Û"¤"CîËŒ‰Ü™'áªÊH.9N²ãcØªÃº6 H"!ˆX7?ûéx›A×�tõºÞE»Š«Éjíä£fQµ`ùH#fÿ ]FÉºæ«ro*O)D8ä†‘Œn~ ’D6é×TìTØ8)¡;–ÕÅ­I¡ê3`2L‚'©;h$Ø—ÊXT Ÿ�j`ëZcûÕ�L•–€dlluªËNVî­ûnµ0°½ÔŽ Vè‘¾­Àùx©Ÿt%+vG­”¢2”f8¦LKªY? �?=C™I¨'á®
‹-µ]É=»œ·=àã}È‘¹Û@©`ë8rÎ¦ó=6†¢ÊŸ¼{ÖÀ.Ë�ŽØè ü7Öd%øé–¹›©<Šœ³=™ÎAÙ…•ê'm)êq¶­É­�·�]ÎÛC;\`îN!¶9oª‹nß¦§ü§WM�Á~6
Ñ�.dY`T–,­>¡ëá¬°KC¢
I%r´\µa/ŠÉ'pHë¾†õCŒð…¾5„[5ÈZžÊÀƒ‚(™8íà‰AwmÒ&DßÅnMUÍˆöXÈ¬†ý¶3 á> 7Ùn©b—Ý)pF„ “ÙL“&Èœ ‚:m éwÚ3A2u„ÃuË]ªU–Ü¥é«jÕfH“„íã©!äcÅ5¡Ž¼…ªâr,­XqéaÆP2R¤–Øíã'oVX™Ô¢Ã-<|JÜ<šò²%ëb…]±È’½Z:õÑÕ÷I¨ß_•Ð`Êù¨ "¨[¨±]×à#hðøkX�Ïî�:±®_eˆâÎ1Íóºâ-íâ§"<Ý°Ê"z"Àl P°6×‡Æ¹?�Ux/÷Vãy›+ˆ(;ïòÒ9ÙSà5Vl¾š•Çñ™Hã´Kàïå'mºš‹ L¥¨åö.K,±Ë5ŒÞCX%@ L´™ØÄN—8;QRsä³�×ÙcR¬Å{v©Å‰
³“a3°“1óÖ©Ã)5rðòVTö~Å•„¼ò-¬bêÅP£),vØ7ÉzO]HçÃŠsƒ¿Ãd„zfÞ:–[Ü½¬é¹³ô�¥ŒùIþšÖˆ*Áè(”4µö¹ªŽ7s°ÛŸÐ  ’wŸ-ÃAs`çEC]t‹Ý˜½Ù™Ž AÀä�¶�=D¤†ž�±Y	O)Ž|`¬.Ø09�
1ßÇF9¥œpä’Ö¡Ö€àƒWuAóDXn¬ƒñÖà¦ÎqÏeUÃë3#H2ÓÕ[áþ:Eaù'¨ÜÖÝkµ,­ÍŒR°µˆóÈ� ü#@â±S¿Š3UÂãmª—¸,'\¶Øã¼n¢LC€�þi\‹nFW¬¯/0Wd
ølK8‚DþÕ“Á$r™p52³/–õ9¥žqiþÑ¸V�ðøï  é±aâµü¤¾ÊEv½ ”÷)“yŽ@�àøÎ³2Ä¹Geµ¥B3[œ­||]aHýLIR›ÒG&X7[¢Ãc5òVÖ¥KVÎ`*f1’<Nµ‡/¢+8×$	y9óªdáöˆ:3"%�ð;ïÐik	øMý»ŽT¾UÞd A×"@“òñÐaÕ3€údŠÁaŠ¡{™J�†®"TqýzéeÙnHM'‘]h„ù±¡„XlF!•£ÐÓÔþšœ~U½Úê(Îâ›B�X‰‚7_`zÿ í¡‰«ìò˜©`µj›T‹ûa…k]ak`QëÝA‰,IÜj™¦ÁÃœìƒ‘uÜ´¯ù%«ºšêíAj�%A y Œ î5A†qõI!­¶™ 4C2ŠŠ•"Ël=:•¬´€ xjYþ‹x_‚mÊ¤­—;%@»’³!$‰´ˆÖÌµ†ùZqc%®õ< 2äžŠc·—r$ý5ƒn±Î�!i¢Y“*êo÷jàá
¬þ“HÑZ¤°Í¼”¡xïÊt^ryêvkÅo’˜üNÄxê„sn’ÌùLP¯E˜¯Æk2WZÔâØ� ˜–§«š_ÕŸÇ»²ÝÔvä¿ï¦�à~¥ÊNð€Ö—'ä¥³ *k’•V8ŠÔ>@Ñ ÌõªA¹!1Üµ”¬*;à^¶Åw$” ¾R<õÖ’ì~zø-Qˆ¬XÖv «qe93�˜öØy†1$tñ:H6ÎTõÈ:7äÖ‹gvëU‚°î¥‹
 �È=üõ�:ù¦Ý;ýÝÖ6ØÖ’Š‡•Ü @•-‰Û®³¸m–f8ŸV^®µ•y eOî(+[ZA":è^š>5.3ÉF—
‡%iÊ³×�©áKØ1°Y ãðÑ`^URÀ‚Úæ¹‚›¢®=FÑuª{ b¥SÄ«â|ÝF±c• 4�”A‘»–Ò˜W‰Î¾Ø
J°ØdNÞ«v¶ånö¨Œ;MJ´âP#Ñ§yÚDè3‚¨%“3F`êÆÒeìJ¡?Q*¥*Iÿ LÀHË²{¦5±7-n	GK+7êÈÃ£u‘¾©ƒ©v@ª¶!­Ù{À#Ð æ]ŽØNÀÔŸIp¨˜Ü­@v®›™Ÿ�Û=Íñ5`—&•'} ôØA«”1mÎµqªkJ8Â¬˜šÎÂ	OS×Tã‹y$×õÆèÅêœ~r‚•+0%D3»³0i‘ˆ H¤çÕ´ce@³‡]ojxèÅ8êAvVe0Y‰#Í>bùKðPpÉg*áö>U¬¬w0 € d`l>Us0Š†º_¸lDk¬§*lBj¿¤}ç!¿ÇRN™NŠcÜ3¼Yäµ�$2‡Üø±¢~zÄGè‘i;]2‰ÚËqZÕ³	»  dd ’/RÒByµÞÛM„^0PIg°	O`6ñÔ�²¤Õ¶ÊÞÔG\ù1�ÈË°e‘ú„™ÜÕò¥Ú5šË+¦ÅK9ZÊHT ãàH3=cðÒ�Kn¤‚Î�l„r­§�Õº=YšÇv¢¶;¨8œ‘—DuñÑ‰©x#î™MÈ·^À-�åí¬ XSåRó´ït;jÀEÙlS‘oh¿!1SO›EB	�Fä~¯ÏXâ1·Í`\Ê�Õ‘ªŠíIò^Ä£Y†@ØS Çs:C²Ö eA­Á€^å=Ï#»þ�À¸Ç.§XaË e„#qÞ­i&ÉR"Æi$â¡A
ÃÆ>Z€&'^hÍ|–J­­‘Ýk¼˜"v2�’"5`€eI¤�Cøü‘ãÇ–²µuTía½G›r[m€2@ñëÄù­è<W’àí†EÜwDÖæ˜É ¸ÓbNé£›…Òh±¨òÐF1¾ÛDÜO]¸–„´¸EüdÆ}Nö1,ˆøé ƒÉÝA:ÀY¨¯¢¥bæ|�‰†Ç—M='9ÖP,Uekj"’X\V)±vÅA=HŒ²“ÔÈÔ–áX$ã;$)¥ÌVüRÃXÌ†Qº€‰ž“¬@ÈRÍœÀ¶öèã·–”g|EŠU•ed#Ì»w�l	Ý#ö.þëŒ�­kV!´5\a=Ë2cä2ÃÄHÕXÀ;©¨.C–Ùþ¨ÀUÆ”î±pe{:0rs2`ÂˆøF¤ù&¡ÓªÃ>åƒ$÷BY™S#yé¬Évæ·Èk;ÈF¸ªÞØ)åoÐñ0gñÐ!%Œ‚¶«qK;NËQ]Ë…Å€^.RÀî5Y9R1 ¦`z;b–.‚ØV°@•oˆAßEXx•˜ÙßnÎåyîÍÇL1¼Ã¨’Á�ƒùëdI³J™P·qÏXUY{]IGìª® î$˜Ö$.€à±
Šÿ �q½ŽŒžEaŠ a@ÞO^šKåa³í¬$ÔÕñ™ÔÜlnÛ–g¬€2¶I(v5¬r@r5îŒ-ü…°ñn!J´Ú‘&[2w>$ˆ?=2±sˆDJ£Š{/QT{häßŠ¾eH)=�â'OêÓ$å%Él <ÝNÖeZÂ«ª²öÞ@l`Nãf™�¤Ç‚ÁÎWA–ÀÔHÈn@aû`�•wØDŸ�†Ž�ÌRç-•oÉZ\µ	iÄ?ñ�RÀ<IbcÕ‘RFr¹ƒiÆ';r)[+n2wR€÷¿BÄŒœb22cm£}C;®„“´²Îá¡øÖV®íS–¹P ùŸÀk8È—™`¾»ÔÊêØŸÜbµþfËÀŸ�1Ç¤œ!�A.ê„+pWfjÑë@—m‚�@R¸�Ä Â ä�z(Ê‚,¶šì0Röb¤+7ÁL[ôŸý
3ðú"Üà-W±íNP¿*Ë¹«!¢:‘6¢Î6b�ÖÄ­5œ¢L Lª.þb®Ä@$–YvÚ'áÇ¦Vý·�u¾ø{¥ƒ¹Ò\‚:nÀ	%‰cC>$qDî[’g{«­R”&ÃJƒ(ÙÇ¯C>žªÌq ŽØaÅ³ÅÕk}®Â»i~=¨¸¥Ö)`¹€Ê­ˆ3¡ññÔ¹É5b'6FÉ]—_Y±;…V�Ê>"cM�R@ü¥_q¡� Úø+-|z™(s8‚PÐL˜�I”à'XÉÚ§“}Ù×^KU¸®&VHÀù¾Ru@än¢Å�¶uÁ!¸wR™/Ÿ¿ä§·�Í|Ø§¤OŽ€O5V „%«v­˜Qe‚ál‹"A8©#Ãrg§ãªpí¶Ag)d1ìW]o}€·yr"¤H“»DôÐÌ³ØmòK{Øƒ”áƒbÄ¯öÅ„ä«Y“å•ß§^ºC	ˆÙI«åç‡ÉÿÙ                                                                                                                                                                                                                        framework/core/components/extensions/manager/static/img/thumbnails/forms.jpg                        0000644                 00000061531 15266055654 0023554 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     _  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:1071BEB783A411E4AE0FCAF187978AE0" xmpMM:InstanceID="xmp.iid:1071BEB683A411E4AE0FCAF187978AE0" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:372a485b-871d-453d-83cb-e8ccbb07693c" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿþ ,Optimized by JPEGmini 3.11.4.3 0x5270b9dd ÿÛ C 			


	



ÿÛ C		
ÿÀ    ÿÄ            	ÿÄ T   !"1A2Qa#Bq�R‘¡ð	$3b±ÁÑ
ráñ%4C‚’Ò¢²Ó&5£Ã6Gƒ“•ÂÔÿÄ           ÿÄ 5    !1AQaqð"�‘¡2±ÁÑáñBR#bCSrÿÚ   ? ä½v_'B7¥ÙX{K_Ï\}¥·V{¹ù¿ˆœ%J·v*=£ÚòÁ¹5Ü Ò£“|Š|2;{ú±UÖcÄˆÍjã)òF¼
¨ïº{™®b×}“LU.'´KXå~af3Òæb¤ÑÄÜ½ [¨?4ÃK¥;}AËNvÞÿ ¤ýÝÍÚøI­�Ñ�U:_Ov*¹W¿À”�é¤V•l¨Uî¨ñÁæg*ùïê39µ†K=tw.òÞ(Î%RêßˆÕV—)p&b±Ì¡£‘B›èÉûZ46œšªp7+œì2ð*¬?îÕÛ�ôÿ Ã‚#©µEö=´ÚEã’pî×�'ž)]ôï´ë9à»õ3öã¬¬×Ïª1ïQkËãç�M)µ·}ØÔ¶–e[¿Øì¶{êÜþè:´ÁTkÅÃ\�TëïËˆª£ÃÜ+$®€;84«Ü«qü[·^ÐMN/ï!­2�äÜ<�_´·‘‰©ÂJûúL_ìVW7À*í+H;·OÆž8Õ®QÈÔ>.sÁ%Úí˜ËÂ³ÕU„–ÛgäS§‡Í1[åÈïªSkä(9@�ZAÒÔýì[Qsxâpí¿S<¿­Å8�¨w`¨—¡ÓJòÇ4¬¹wæTÌ§åÍÙû:øÊ‰8â ½ëG€ñ×îÀ¡g™PÜð
-çc´(¹]n»�#®Ôê&›¨úÇ©k_5*ÈáÎìJ:kæ0©K$üÎZºçîRÉn¿´“1ºúUi¯äâUVéÈ¦¼Q÷.t]Ý±‡iVÚGïS›sëáð¦¼JqÜµL,®ýD>n8¢‰Š™ƒñÊ«Uá^>8§FÞ�ðF�8êø¿Ø{7,Ðåš(©ˆ²iÂÞTÄÕ	àhP¬ÎÚ¹l¦Î*ÍlŽÅ]–„S÷xatÕVü!Hj¦•÷‡L«&I¤fÒR†Û¾?šâU.¦©_B¦s™W;eäŽKcU˜Ï»Ý¡¡Âô¨Ó¾}AMõwbf}¯˜q(†J0bTçwàq�»öâ¿}P9œéÍHû™$�Ž®^¶²-�~8ÊšeMÅÔêUE¿Áå6�°–á¾—2ûÊ+á®”¯Ÿ,hyœó%Å¥_¾Ñ�µ&j’<q!»ß:be¾§H)�í3hbv‡˜·‰¾t´£ˆ';Ýõ{f&tj‘ñ\ËÅå®°–Ú‡ìhÍÊûIúiVÔ£Éõ]:cR”Ë¸ÌÇôdûS´“MúÄŒªÃŸÏMÖ~¦¢Ù~.ý„äò�Þ‰u:Þ�ßù±5MÓ*”œiÁhã5�I‘ôhÙX^4ÅEôœÓªÍ•_ªˆ9xés/ü¸W7`ªjQJ¿·CT‘Ë˜€É$JœKÆìO/ÈÄÌ¨^…YKÛî/7²›/�ˆ^ÎÏ£"ÿ \VÏJ3WDGà½«w ŒÞËÌ­^%ÒáF‰²ÕÈmãÏÀ^Úþírÿ ‹Jsnÿ ¢ÛJïô&,´—J©U˜£�ö1nl�•ªRþº‡bÔ*5ë¼·t½ÕÓOÊãEOæëÍ™µþ«—N+kæ·;Äè†•U#Â§IÒ�7¥·ÞŸõÈ^è�#µX«ÙËÞ¾šLÃ·~E:e_Óö6ßgöxWw,’Á"{½*|q�8zgˆÌ“.ÍÎ‡¥ÀÐ_øÿ wìñaU^&ü
ÙÙÍÊKk¤‚EAÌ-½Ä´ìŸìÊéÆy³s�,I˜]ë4®VÒá‰?ž*¦¦zw’>Õx³çps9î]Ik¼´Ð¨éwÙÅ*lùlín(UxÝ=Íù,ª¾N\É@&…4æ·ËNXšofíÇô:R–•ø}ŒÝœð;'L»ÍEðâÅÌMº–—Àm§qÕ–Te¶ð¡8¿»ÏÇ§MŸö3/»’n%AR½Ò‘ðü>ã‹Nílrtâ­×Ó€ìËåò™x²õkb�…­”ï/ž9Ð›~�jqf1 \žu‰Š±îªÉ¨UðùPâlÜs-¨À¸cgÐ©Ý…Æ^B©ËM0·Ä¥‰›<ÙýòîÑ³«V¥zè~#éJ¥«²?ÈÚjœ®±ôØd“ˆs2)iJ’´¹kˆË½§Ðé€2ó®^UU;Ã(û:0ûT8ÍG>@å>[‡–ˆE“fpPwwƒš€4©ÌÉ¶çc¹?¬2lx$–&¢ßÃ�U[ñïÔ•‰ÈÄc{Ù•¸ÚÓ'yp<Û"­žÿ C²yfÞ´DwuÁ3tf¶›ƒJ\Â%+“nïìžö/TEŒé{‡õ|{BÛËâÿ øàJ©µö¥Ä•ê¹ÛL�»^à>ûy`JQœ*—‚›i¬/¹§‹Yßå�Œ/in H·’8}Ýí{¸i–ôÓ`ª!M»îI¿Â’Úü#ì·ñëŒÒK‘©zœnÑÌ.]³Ü—Wˆ÷U¾ÏÝ‚–¸Çaª‹ËW–¾<›[�µ–q_M=ÖÆ©F{ê„¬Dôn:^šëu}ïá�SÙ¾58¶x•™¢åøÞ^Ðš£&¬M®-(
šnÞGdv™›,Åí±iMàúŸ¿µÊNß¡Y¹{&ZÔ áqôn]|ºbéQ•’]Sò¸v’M}¡ä/u¢Ò”÷[^¼ñ:ª~œ/eäÔÞî®Ñ¬”»´¯!å¦ª²Þ;í|ûí‡–†ÙT™£˜’ýN'TíÌtSK·B=ö[‚&(`Ôgèh<>8¹Nô«ã•Â.”óëbl|äÙt`›£5ªëh§^¼ð§LÙ_×´kjgÊ#Ñó—É&M’Ds)%PèËÊï†ƒë^'«>ãðêTÒ´ÙrÀˆó•É‡NŸJ>­oÃ�yT§TíøîMò«·��”w7¼, y3|ÏjnÌ%&öVë,¨^íîÛè\ Þ@9-*C2ŒSN•lqúšinîøkè3;fB6KašŽ²¯	‹ˆ¡åÎšW¥T:•Œæa;õ+?,+“UJBeakpëP9�NXçCo¸ò.®¹îFd§�)™rÊ‘Ö7}%âÔ
ü;6Ý:úùª¦š¢xyä¬û˜óc^cºJWAÈšó#“”íê·.©yà'ifš<äÆ9WÚB·%8‡Ã(\õÏ™Ïâ»ïÕ{ƒ=ÏD_ËNÛÈ•�|ñ>¶sÊE&×rü�sg÷N·J2pûU-O—�ŸŽ
T·lp6ªiKSÏÇh_Ö¡o‘¬¼$ª¢å5¥zŒh‡îSªSf;;@�Ë#4ÝÙ’h_elÓªF½å§çÇ â¿/Ø÷Õ;µ¯—á�S-‹ª^E²IÆÃz[Tž'mWº|±MË¿á„wßÐÎ´;;�•Ù^œñ^¸Õi[füY4ºž²ó;6Ió1û?ÖxÛMnÀœKXô3R—ÞåÈ‹™�Z(ï³2ðýøSt»~MR›7íÉ½Ê±w‘UcpÁmã<*x9âf¯˜*\ãO“Û–fczÛîþéÆ¥pÏy
›p§2ßàIè™�»_|3£5«'?ïa¥ÊRþæj…~^b¤FƒdV\¸ÒM. û>XŠ\Ôùñ*©¦•{+ùp7ÉqU„½¢+ã,8þx!¼™TŸ93vs•ÌŽ -Zpµ¼>&¸¼Þg¾OM¢É»ÈÈÈxWXÕ®en´ùáŠc²LVÕ�ö±ª’GcH„8»­)ˆÔêP®¤¥JWyï¾B7¼~c!fVRÝÞUÃ©T¢&ó{H½“<’æÌ‹rÌ­_hÆEuëÌa®óÒÑåù5
³Îæ´�|ÌLÈ²Ç¥I£ ­Eq’JÍLã¨µ/RvXg¤Œ©eAÝ¹[–¤ôò8Î‡�×C�ê«–Ï½Í²ûTtREïð[Ï1ŽgZ’ªÏ�¸r?WfRWY¥mpœ™y—\UrMr¯NWR¦Ë¼¹y}Ì¤ô·]~TÀ£„ÈÃ‹ØÝ¡�ˆßIpb0Ì¼‡.§SðÃ*Ý0f%O\Ïy/œîš8øki[lPi_‡<gkƒ}-xáÌÎb<½°:J²«!fb-"œ4?Ç)j/;ª¥C±&Î´ùøÕžózÑyPj´ûð¦¢xSòÎa.=KÌ·Ö{Bð;H++Úµ?UÄêµß‘ÑÝ§[‹‡*™Vû–Ú"25þT§ðÆ™ï ’¦8}Fv—šH-ãËVæ¦¤1á:k¡çñÅ5KnwŽø�TÂÛ½„fHç,|Â2RUŽêF‡Ÿ-¿#¢püû÷ØvDd{Fîæk«v¾Ò·Ï·ö4ôíyãËÈ™üŠ6j7Ž¤ÞEQà¦¬é’æo¿=�79šÞÃqb¶égðÂ�ì‰©™îþ%“í{˜)i9‚7ëWw¼oïþ|p®|�¥U_rÛ-Û^ßn$Q¡—»Ã‹Š©šW|:‚Ó\U¿~…å\îE“5…¸RÎskMŽŠüÆgs{¬�í¬f7_F­?†.ˆvîª^09þÆ­¿ÅmßfìN›LngUô—®›ÔB±¿²‘ñ2TFçdW˜”¾ÿ %Õxqr“²„àˆ�å ò³ÿ «Èvö²q*�)Žé‡áíš†Úr3=½†¶®‘/Ká_¸)¿WöÜÎ«Û¯®<ÁöÙÝ‰,É˜0Õ¬Ž”[¹ÚØÎîU…S»öNzý˜íYtöu´kN½t·N—8’šªœr³Žøš'È>Íš1¬’;òåŽ‹^@û§\M5Íñõ6Žx�°[NEÍm[m‘•˜2Ýã¯	ÆUDñºÁ—‰FÖ|º�ÉZÚ/ûDAm_·^CÏ^xÐñÃ¿2©»o¹ïÔ,æmo
Ò;;Þï2ûÍðÄ©“xjSžøÈí’ÊÇ$�EÝúsSáøâ¢–á5$�^Û@fç˜–YÔ¤³ÝòåãËK²ÇäÎ¤â§ô˜”mL¤$Ê™ÑhÕCukQQÔPâjMw±Ñ_ ;„ÈB…4·‹[ÊçÔâ�:Ûs’)nŠRÌe­º	Îg!•îSŒhðÜêuëËqžÿ fj;ïÈwbÝMíiÁ%«Ö�Jšyàt§e¸Ï3>si.îF¨Ìi­Ü&„×Èã+ß(Õ¸QÇî.Hblíá%�ÈÊÌå…(?€Ó¦)¸ÃŸnà•MðÖû<~MÙm¢ÐfdxÊÂÎ.&N%=ŸÝ¦ðå-ço¯¸/‹wk�¬µ�¤K"W€Þ¬´ç¥Õêp:¦˜Ïé¦1îÊÌµ�VBl'Œ‘àióü0?ûŠj¯~¥­ Ê’+%ñhú‰:üõñÅ5¾ÿ bSw^ƒ2y7•ÑdP¶º*5L†šÖ˜ÕÙ/§&¥´á«qâ÷&ÎÊ£Dª92²›{ÄV–üÆÚ¶ER¸•´a^ØêÓˆLoÃQÃ¥pÐ�;v¸No>F<Ô­Ù˜L/‹U¢7<L(Ù–Ý[àÜO¸Åâ�ÿ h§Ë^Ü~¤ô*	»Nv:½¶÷¯NXÎÏ�È¹¦ÌäÅ#TŒ·x5¢šû¸§¼äŠij8�‹Ùˆ”‰Gu¦�JybaMì[nÐNÖ™…öëÛv­ßüpéÑ3Ë‰3®=í;Ç±dÞ6ï�Ü{Ÿ<	$³Éó)ÔÝQË<ë›à$*–³Þn÷Ï”Z®�	På­Æì¼þöf1-šû…i÷b*i[b¨˜’×3/gº;Q¾ßÚ÷qzo‹÷t8Y‚žVýœq«º—Ýl1Ç¿sTÒMðïØff6ìœ°6+îãqæéÄÍ4©Ùwè0ê¶ïØÍ6úå@ð­î\>ðAïb¬å™©³¢F&$i­7?ÓÌtðÄ»+ç`NjðáfÜ{æ¹¼Ìö�Æç 2©®ð8·ÅÙ™ëp%£¼«!aCQ[]13
Ù»+15“Ñ‘B�»[¯qç¦+K}}‰ª¥OOp›7õ–Ì‘"a2ÝÇ¼£n?Ï\:tÕâFÔ«˜xÈyì¸¶!�A¶BC1­4?w†!íè-4¼9îá#<Ôbñ3#©ªÚl¹iJ|1ªð¸í�5jëô›Žh·AWzt@*:õé¨ðë‚—ÿ gqjøíîdÞFDòŠ“C%hÚŽè>8¦¡Ìyg¿±?úÏç¾`æ¡ÝÁšš9Ówm*¡LŠ|iøa¦ûpâÎgéÝÀÚ*ù¼„h‘n‹²Õêm”Ÿ>-0JÞå%Ê ¶×B#PÆKxø‚ôø{ØÑU3Rî6¿pä»c°YÌd­=)^•é‰¥LóþòSq�_3ºg¾fbÚ©G½åÏªÓøã«pñ�.ÙÎštcóm¼¾ã#™&ËÀ³#1©St€RxîðÄ6’qß!”¾nç{lVgeþ°ö¢9ËÍE‘–‚€RêxtÅVî–áNïoÁYâ½�JFM‚0Tj<\KYsnø”Ò…}‚—ƒ)*‰�!Nú†­Ïñè?{R©¶ì©Õ6ýôåõ'ÖM�‚4giB5T°î‹S‡sõTÄpôF(ÿ ÛÌ—•71QûÝq7iXé‰RX™ºÉÄJw®ùãRÚäKSlò;¦Ë<‘¢;¬]ÇÐÛå…["Óv++9Ÿrµ�½¥d^/ÇÆ;ûæPÍÃÚVA½}âñ2ÑE<ÇÃ—9ØçO…~=Í«±ÊÛ´†é£ï}�p(jUàUM<dNífiV;œ³5‘(üF2¼&¿&”¦%ìY}ÃZ«ì­[îeáëý1ª•fîeËdbmÎ²”Dæ[mòÆ˜(Ñ˜“/¹#sGv¥ÜØé§�Ã¥ÓóXÚ§å=ý‰x¸›Þ‘–ÿ ÈÆVj=œ»nò/%|›I™!x”OìØÑp;n*[ùs¹$Ë®[-¼‘eý§	ëç‹v…’]®ír²9GÜ««Èá’Ó¢—x—T¦žFŠRµ6^c¦Þløû<b‹m©^÷ÏÞJ‰P»ó&òFÍÍh·†È÷‹+–5�£ß‰-ÔæþÃvY4H´{Ü++º|q¢&=
¦‹ú—’Ú‹�FH‘Õ§«Qt[+ã†¥8ïp¦ë¿ª4lœ�Õ†Ò /ÄÊnˆSN_<U7R’Òe‚Q��’Žª.ŠÓ'?òœ]JSsžDSÅ­Œ�Y;TÑ¬RI²ZCrzs»ÃåçŽJÊÅÝˆ‰ÎbõVµ›I…•©âzSSu]‚PíßöWÕíš™£Ž;(­dV‚B�J}Ú*Ÿ{jqV8bS ë0kAgJ!ðë‰ßS*¬2§'»eQ<ÓÆÀÚâõ}j+�6÷²ïÜ©Ü¬Öeò›£
*ÆÔŽ®O³-ñþXÔ©5UGLÌE#3¬
€Z9/ø•òÅÒï©@ÜÓ¦­ýg�¬³4Ù7R­½b¥X½¥GM<q•VFÓHÜ†Ó\ÌŠ@cË¬ŒÚ€ç§w[NLœµlìÃfòÏ¡h—+£Q‡Þ:ùbmL[1»ð¿Uý_þP•ÞU´­Ïw¹ò¡Æ©9žú‚á?ž†Ü†êÍH�[j5áZÏÞaÔ`jW¹Z•5.Ùã~ÃyT°ûá¸b]Ã.ÙÙ²l„˜ÓK‚®¶ãMÍv¯ÚIä•Y]$¹Y›‡
™²6Ìu¢«¦ïŠFn/—�Â¼^îF/õ4Mþ¯È‘t‘˜ßxˆy7™leVÜE¥éì8³c;Æneón~8Õ&¢võO1Y}Ì{6’~®²Dè“_†53U“†ñU�ðç3³JÉ–’VæŒÏoNVþ8ÕFÝ±ÍÌûA÷R¬iFŽK[N½5ðÃK…(–µU¦, fS2 JaÔºÚqy|ñš–dô©ŒÝZè„BÞQ÷âÄ¼G|…;ÎÝÉyX÷T~™–ØÜ·	ç©ÅGúïô%V­TÙâùhN“Õkx~*·u¼ÿ 6÷ág}K»ØˆÐÝÁönV¹ó¦œç‰M¾ðî2ù5á½%FYwŒ*¼5¹|ðªUŸÓcž¦íR‰ãbó¹£›Xc�î¶¶–z�ƒ|ñ4¥LÏ�©7{áÖXÍ›•oÙŠ^‹^.~^vMû
[/VVÏË—/7µÙ^”cîÓ¦ª;ß‰©©:šõ¸´I‹º¤gY=¥É_ûÜ°ü´«’éÕ6ïŸ2Ó-&]Ìd¢ N ÍmÞcÇóËcE-Ùù´#EUBò
…W“™·Ý^‚£ž9ÁJ¢ÃŠ,¾í/bÒ5¥WŸùã'4¢5¤ÞÜXYø
SÙÃd4í©i»†ÑÔsûðir×Û‘U5TN Ÿ4-I]r²Æ�PÌ¥¤üuÆTÂû ™ëÁàšö¸7�Ú.Uá¶=~ïåŒé…õÈªçg=ú�Û»TdÒ	YGg*W~9šê._†Ÿ,4'tOÄ¯LpÇ¯à.-àkcx"$@9—?ÊŸv>wÐ½ç‡×»{eGjSmŽ£j¤õ¯/+r	¼CSÙ¾ôá+
¤r6ï|TšÓøb$åw‘uS9/gH¹LÊÜËh ðD‹e©Ýz…�QpmØ^À’Dà¬¨ƒ‚š×Q…+ßÛöÚð�Ý¤“ÇFîÞ¯w: š|ð'¾ûe4¥3Î‹õˆ®k¤N�03MÀ–É¥T_»Vùüð…‘=€WŠªš¸‘Êªá|?Ûæq‰åäµ%àR,Y|úW”¬'NöØ\¹hs2–˜þÂ¶+®ŸÝç®:MVT“¦›ÎÜ{Ày<Ä{Û»�2Þ²)÷O½òÁ5SƒZ¬îjÈíNSX¸xAn½4éãˆi±u'øü™"�ò;LLÓ†vŽæ•SKO»ŠK6°UV—.«äv~!}ŸzRFN%MTštðÃLÄ@¸OSßê3Å´¤‚bÒ¾ñ©cRì>Ñ)aýrZ=Ó+|Hk«t¦4jq%Y-Am�32nÄóï8’áòÆ˜„“Ÿ±.‘Éi)j¥(¥�,e{lh…›ó°®Eò÷Æô‘•ZBÕºŸžx×räÖ[[Ì¹åúÓh¾b \Û¤�åÆºZJ•óíñBò*Å¼’&²Ö$cÈùã%0›°;Nœ…³³yˆ¶“GP/È4“§ËMiÄ*§¼—c>m�ñÇ+Ñ´´øb¹»ÇBxRœO\¢ÝB„6½G�{¿:c$ÝPÊ²\��j6Jæ‰¤5f­þ.X*Só1JŠ{éÐ›™¸�·|�@“˜Óï®TµÏØU5+·>“ß0ò²o2r³!1ÝìOxÐtoã�SV„4ÌÝïéÈ¡
®`È¾ÜÄµ,w•j:|ü0§Ï™Î¾“Ñsÿ ´@ÈÆÏtzŠ�ó¥™Ä&¸\¦ÛIÍ²?gçÌú:¯ì”ß­A¯Ãç…ÂîæNZüwéæÙ‡ißö‹r\-¶½Ëøâi‡°Õáïˆ¹²‹JKKEgŒH ×šë¢âÓñJ6~ÄL�¿]ä§y#ê§©]5=>ì*¬JûX˜—3o¿v5d·™ûŠ¦õ•è;º†ñ¯,Do=K§€Yé!Þ*»fb�Z×“¾¾5þx­1‡Ú%¼:—lNB™LËe÷‰À`|Eiøc:_�ÔöÜÔÍ&°•Sqö²îÀž._Ã¥qT¸©ê[mbjP“›ó¹’h»Ä.:ôÄNìbT/Q°æDŽÅyé©\ÃJ‚ãÌw%–6)–³+|¾x];Í÷BæÚÒGlìO}W¼.Áh˜/½ÆÉÚ¹¨£UºF�ˆªòùc]w°4ª‰}Þb÷™'u»»áoùá¥·�Ñ«¥+ÿ eÅ9íqÍû].Þ·ØøâZxnÅ|·H™-ÖÏËq½Êís*)_<.Uðm4Ô+9Ú^`Û´†>]ðuçýqp©ç¹U[G™¯'ï’Ø}›Œ¾\Xæª�§�u[�ÕËþÑYn©[Ë]jáSmƒ8¸-¼¶F
î·ÜRhžXÓM—¨µVsÁÎåø’ô…e“¹n—;·6&´ÚçÞAvÏÍ²¤È®‹llÚ]Ó_Um< J¥<	±e3q¡6(‹Ý’–·Ž©)Øµ�/!"­’eóæV¨T­\ëÞÁ)©Üÿ Wí÷+1˜m³k†Þ[Âéq_{ññÅ*w%ÞÓú1,Y�g­&�ˆ¸ëo=|%SUÄŒª¦µ¿Ï¹Påå�¤p°ÄhÑ«kÂyýÞ¦¥¶�J”¸^Å¥ð«s
2Y­<¹Ž&!Å7|
å„132Äò)e-%ÜG¥MéLkN/÷©áù�íÄÈAVÙ¹ÙÉO*P0æÑ~qÇ½ŠÍÅõl5WË¬©RÑ­}àn¯_ñ®52âž?Ž©G‰>úƒ"o–Ê¬"EÑ†5òÅ%J‡ëÈju9XcÛ<¹¬ÓÎaXÕ�æô?×M2úª)˜3åTlý˜Î¾Úå¨H×º‡Ïš¼U[™’Ñ„;fW4î]Å]XŽðh>Ö»%6ÜoßÔÎaròJì¯ím¹n)ÏîÓ®6c‘Ad•¥Þ—Ý®î¼@ñ±­þã˜4êk»þ l�ØD‚ÇµÕ¸Å½tÂÕ÷ÜÊ¤ìò„º®þcní]T°‰A«þi†ªfpjTý|ÂÙÙãŸË»á6Ð›uüq	E©|Æo1n&Ià½›�Ïº¼Vñ|0RàjY�K»Íßwuÿ z¸©‰FÊ2&j;ä†ñ~ê®';ŒL¬Ymó,|*Õp¡#<2òi¾•�YL¾õS%V×fÒïž)¦ÂÉX¼¶iâK%[]éC_ã‰ù¬‡å¿¨vÐÆõ�1k‰î®ÛÊ3^|È¹¶ŠÙHE®”\m3nM¯Ìfk7k½ÝÅ#]p‹íi�&÷¶ðAår›™î•£QßEnžc´­Û&«M]¤Ig2=7°ÉÞ´E¢Ûá†¬ã!EÔõäõƒe¢9}ëð»÷¿zêa§µû5J{û’A�È{8£a_iwŸ¸©‰Ç}¡²‡ßBû%³:É­'n?,MªÂ)6§P9L¸J¥cy³ZÒZÞ_†*šÕV«Á.�/7�Ç}N3&æUª6‘Èj®êÆjmÄÑ+„lfÚ*é™£Š‰Ë+5¯uÝ-ëÏi.}ç¨Ôªu.ãš7—HsF(âŠöB½müþzaÑ
øß2óÓË‰{Ëš`¬¬û±ÅkÔr>'rñ�Ù3T=ß·A™}¢»3g²³#Láh+ò¦›è¹™Ô©WË*±¶|oÅ:‡âG¥j:ƒÓªIJmKº]=…qG²(”·„\ãJôÿ —¯†2„ïŸ§äÕRÝ*?²²ì«µT²®îå
Ý¨ä|ùSV8z\Î[žì7g¤reÂÍönã½öµ=<°6úò*ÎaCãÄŽÌ�`±è *¯sç‹i<ù�ÛXÎßp$“³ZÀ«3j*B�†&eHµqù2“¾ñ­§ŸñqWÃÃR˜Xî�[þ,îLŽw´gšD hÕPž7v÷:Ò¸š’k§~£L§2[2r3!“¸éàm“Í|ë…9IR®CW³üGä™ìº´ÛÑå Þ?tÓü9ùcPçæª™•‘s‰{Fx”ØCúê0WøSüLÕ6ôq½¬¨W»£=)¨Ôš}ßç…ZË3ây<Üí4EkµéîŒD"µpA.SêìãU!F½ýÙÅ*¥é€ÖÛÙ™[½ÅîâsU˜)œŽ<Ì¦ff°ðâüÿ Ž*Š[zf8ô%Ô´Í+½Æåg“q¤N$‘ukxxt¦¸Éé\yó;lßkc_ÙYû7{W”9"H²“%®Ñ?Uü¹�éŒöž¤¥2�ø&ŽD_Ùf,­·És)Áó;•u:T÷·-ºN`ÕíE±VçQ�ˆ{½�ôÎ}i“¸H­ÃlŒ«c�€Æj-4Îâ–VÜÐW‰ø¬ï*ý«°+Þ½>gE}}az›Ïú¾Ùþ�úCê_ÒßX~˜¼“»föFÓÍ+fV¬Ën^Û#ýÓÝº¾U/ö;ü:¾pè–~¼þ¯=PDÑÓè“ëi•{­¿Úœ6ÿ ú¸çMUmQÞ>ÿ ›÷ý õ@“°ÿ º?­§÷î3mCSÿ îáš§æ¾ÿ ë~åeýõ@Ô·è�ëy4?ïvªÿ ÷q¦¥mFj‡?øØÜ·¡^© Ê >‰~·T¼vnÆgjòðý®u�õ¹ó
W¨rùd³è—ëcƒ@½£jêþ8*ª§š�Jø{|7n¦vôÕeÙÿ î�ëzë»‡1µjú¸^¥þÊæ�‡ÿ æýÊÿ C}Qd¾ˆÞ·�(T¤ÛXWÿ ©‚jìgMþoÜ9}õA½fÿ º?­Ë«­&Ú«ÿ ÝÃcRöþ7ÿ ÖýÏá>–>šúŽõ}è&ÒÙ	êÓ_C='Ú9	ÉÎm�¯��ríÂ“næ”ÞŠËÊÚHóÆ¥T÷"·ð×ú4Î^“4Ù™Ô'
ÅX¯–«J��×}øîÜSÊø<k3ïÊLñfYb™#VtaB¬öñs¿g38ï¨îÚû²—k*ŠÜ÷3]îƒÒº|°èÙ£L©E[—÷øR§‡ïøõÁKx§<�ÓL_‰3J‹´ä,®¯K‚ßJi¡øëã�NªT¬t§(bfDÙ"ocj#_ü¸_ÚWv$�I™Ì 5¤áßÃèh‡gý¸“;²’A	Ì:R’¿Zò%)åøã-*ówqÇÈ5WËIt…Z�“%cJP‹<ÿ ®:kQm¿d:%ß~ì…g³¶{1los%ÜEt§óøâ‡+¼}
OU2‚Ì°…QB„Ž–ïKÚ ]Ý0¯±Å™åe£\ìÐ«HËe‹`Õ!¾ýƒl‰{'“Úu‰âeuNAQ§Eì4mçµ“†Ìj¼ú…nC¿w,h‹›N‰å�Ì_´/ÐQ]™ÍÈò÷Y×_,nÞsÞÃ6ãÅ˜Ì%Âé/á§øaWn0é„îöï�0Î/S1ÝGÍ_›]×%à©2«ÊÖÈ²‚æ@µUÞS˜ï¿2U³ß|·õM&I›µ®%8À¸s%eòáa%ªÚ2^¼_½†fÏËŸ ¼ŽÚ‰Û˜¨MÜkß²c§€×™À¯ó1hèßìõq~•�ChÜ'-´8	â_Ôæïyâ~%©^‡â:ŸÅ§‡èû�ö‰Œbc˜Æ&1‰Œbc˜Æ>bjP²ý7ý±™Iô].ÓBk0|õ®=?å>gó_þD¹S—ÌEšÙ‰»u ðÊ]MV‡½Zr¯†;Ô´îx)vÀÜ–_³N…@bµ{Ü�&ž:ë�§õ=ìmIgÏö++™ì¹•‡sL»‚óžuÓN˜Ðª3uQ5}í6�´*…‚A’§Càk¨ç�B‡Ÿ@©OØÑ‘†N×*±…·JÎŒòPñtëã§ËÊ“¤ÉKz»ê9öÈäÚ7`¨ .ËUWÖš§•pL÷ÄËÃpäœfoFUŽô%B™Q§.`ákžþ~†M»GGhè+-™‰c‰å«ˆ…T¹ÄVµ>~Í¤•T“¦¨j®üÍvn²’ •Qn÷ìÖ�ÚòÔk‰�ö/T-/+öB#Ùë6nMû«ŽË@µmåÿ Ðcjb×{“Ú"|ÆöX÷oi{+
PkÏ¥9c5Âè•ZYô<î<”«*G,ˆ±þ>XÔéy*­Kåx[¸“D‰� ?ks’cnîHåi2L©û?÷�e´ùã?	”;œuÊ@íu^Þi‚•%7 Å³»FR×uÜð·p�é�8˜¤-¥ûF6X­EÑ…ÚtÅ¬ÌÜ&$bxà©»s±Ðïø7Ï“ÊçÜ¹É ÌñîäxËEû4»¾�½ŠtÔÓt¢Utª•54Ì�'R¼#ŠÃbñrÿ ÃŒ�>½ýMâr–ÜûÛuýŸ"C\ë­èœíþ˜Ô¹©9ƒ5¦–Òâ.ÒñðÒ7º­{Öýzþö&vœŒ8èt—öx`yÿ Jß¢èGfÚ7×^Ç6'ã(¥žŸáßâ¦±sì6<GÙ&1�/ÖŸ¤ú'êÇkç²¡Ng%�žhC­ËzFÌµuUØTá3�þ‹?Ú6Ø0ú•Ù�ú}³=%“Òæ3vÖÙõFöŽc²ékû++^µÇJ¾íƒÇGóIUž‡õqÿ h÷Õ|¶‘²}=£TÔì5^_q¿ÃQ_ó~3¢}AúêÈ}#=NlŸI¶\y¸¶~ÙËŒÆ]3qn¦
O¼µ48æÔšjÔ¤þƒDÆ1óûT2úiú(ŒÄ+z1€V•Íf5þ†=?Éòÿ �Ôð8¶¢e€EiXô*nJÔS­48ô*ê~(ÉàtSM¦Àæóç3³�\!*AÒ	5eÔùÇ
¼º{Øf>ƒ6¶IVPÏ~b3WjÔÐ‘^f€õÓÏv¸QT+÷÷3´Z|Ø*¯±7Z¿Ji¡ÆJöó¼ò�¹]Šwk1ŠŠÙ"Š­Há>zròÄ§æÛ�¥�#a4cºŽ«UÓ^@wAÅL9dÔ¥4­Ìÿ jÙÎ'’IK;^‹ß rÊ”ÁMPÖœ�QtðHÙxî ºÉ¨â z€ “Î£ZaÒ¦fã2ÐœÍûèÜÞ	B8�5}àp<•¯Ní6`ÜMÀï„ó…5åã†¥SÈDaŠÊg;Fq#v™Úu£TVÚrùáùV®›é<üä­>X%9{%ëü±*ÀüNv,È²ñ«]ßL+&fŽ)2Æí�ùâiitÜ·Ë¾Ñ™=¤ÑGñ"š6«3\ëûØ¥	KÏ±56Ü!Ûó4æ·p*ý�0‘ÍÇ“IR¥ey.môW^-Æª™�É©j�PŸä\‘Ã›É²2n÷Œ®º©åýì*Ý}Ì£M‚i'‡u9U/m²¥£åL&ÔéïrM>í$C—®±7Soäâ²å°ÓYæ>m§¼hÜéh7nôdn¸�­;»rLÖw†ãÝjñgãŽ‘lò!·KÅ»±ÒßÙâËoJŸ¢s öºmijW±MÂ<iŽ?½0zÿ †£â§=Æ°xñŸh˜Æ&1‰Œbc˜Æ&1‰Œcæö§³þš¾‹DÂ0?Ñd{È«Ú³ 
xÈÇ«áS4yŸ+ù®>"èqfì4ñÇc XÂ—ˆT–ZÓ–ƒ¦dñ«X§‘f@–:"ž T3�M˜øéðÃ+ù’›–S9¹’±´�K3R€û¤ŠÒ �JXÕ½XÀÓá„Ü°önlÉ»TfµÚëQ*kÖÝz/Le§Ó‰ZÞ^ÊÝØŸW$03Ý �ä¸]MãPs:ó¡åËÕUNwß¾-4Ò¸pïq�H[&ckŒJ7½-â§??áƒMæLœí Ãšgœ«ØwÀñr!º:Wž56´þ
wó²þ¬#w‹¬”¸°i§ÃÃ^˜ÕU5xUÉÓ½Wão°yŒ¶íÙ#Žb�W—Ÿ�bªª¦µl
ŠS¶¾a6¶LFc@­#nÒÚ7š×Ãúbcþ®è]í³ö“—²H'Fuª”QÊ­Ê¿Ã{ŠúzC¹xÂÑ/\5q2ˆ—Ú-Ãk1¸óîÓ˜W2s‚ò¹£|uå»»'çž˜Ò8�1F²Uïºílf²Ÿ<[quýœÓMþv.	ä´ÉÅ°ßO¸ˆ…'FÛº·¾GvWv×pÈ[^fÚv&§LKÙA$‘ßÌ«;Wà>X¶”_!-ãæ­‰—íkc¡Ý¼o½Ï*Þ6ô7Ã·…¬ß2ËÈÈ{hˆG$†ø™ióþx–¼Ë¥ÍÄÇ/Õ¹�ãoƒµ¬Š?ŸË«ÊØåŒÌæWiC¼M½ZèÞ÷ï|°Îc¿À:’‰÷?cýHþ‹ŸO/G½ OGöç¤‰’Ëg?Õ›.gÍJ_/"p§•×îœGÄVjNÿ ·Ej¨•ÒçÐ¶ý;ÅÌ•ÿ °Ï\dEßQµ9ãƒø1º>‡ü»Æ‡è6?Ó—�—%½¤=oÒ ;†Ôøyc‰LHÿ Êq:¹N¾v	õë’Ži¦Â&žgø¹�üŸýYrþ�LäþGzâ?f›µÒ¿,eð¹ƒþT£ô+ÿ n®vÂßöëŠÚT¨Ú§åƒü|Íÿ )ÿ Ñ…éÏÏL ÿ Øo® 
]®Å?wÇø¹™ÿ )ÿ Õ‚?NÎl­ì3×-+MvV¿Óø1ºü¹ÿ GèTß§k91£=r0Q 	�mi×|)Ýþ[ÿ £8«ôé}+eú^}'vÖ›Ðÿ J=ì[2�•Û™C®¢iŸxŠ5(o¶£ªœuøTJk¿3Åü¯‰ª¤â:ýŽhË	bÙ©HÙT¨«ÆH¡ š�yxxãµi7ëý:&#kÌfçhœ…f•ÐÆA:04ÔštåÖ¸Îœ›_¿¸Y|žæc1Ä¶’7tàkZŸçòÆ†íß{PíÙ|ÂH�åª•E¶Ò<4§=yà…V,57Nz&]âÍê‚‚ª#KÔóÐùâ§	.3žÑ’Ÿ/![Bc˜V[J+!W!�R¢‚œôüp'-<ð&¨IÓ�°‰óVf¥hÚät´NVœDøéŒöœ÷€wùw÷Ž#eÍ?c`¶£¬YF‡ZW^x�ÁRÛ…ž»’Íý_•Ý»¹AE¾¼Å+J`sVÅSá³fˆ¤UÊÅk3VÜÖ”©ÐëðÃÉÔ•…Èë´rf=Ô@Æ§wRm4ñ×\
°´ßÍŽûƒËÍZÚrV\1r¥›¾Uh¢‡ °¸óy‹_k/2|ðÓádÖµSÅ’0ÔÂ¶‰$î·wûÄànrûý—t‘3Ó§ÖRFK]¯±¨F¯–­îOÊ÷Ž!K2Æ€ååµVá[OøcSKÿ djœü¯Ê8ûŽÊ?-ŒÑ1ko_tt8ÕÒ—B“ïò×È”É!v9ƒ»ökÍ¿:awØœnoìW4’ZcUeÓŠ¿å�øß|¼‹ÌeFiB™ŒR³Ó¿¯÷p$øÝâEåó†Øâ]Õ^íîñ{´k‡ÀŸçŠkxò&}Ž“þÎ¼-•ý,>Š!f§fÚ-uÝÿ Õ%ÇŠÛ¦OOð©Óñ™WŽ'Øœy´LcÄÆ11ŒLcÄÆ1òûûSå¢úqz)"(ýSPäs9šS¥k×Ï€“¡Îdù?Ïm|E‹þŽ)ÍFd±¥¬«o;í
ÀV­ËËâzãª¾?]ñ<*©ÞÜó×ð)ó­[Ù€,€£´’Ý>?,:gï×¥MVêi|ÔÐEhF«Â]$U,) ~zòÄÛ�NÎ}ó#ÚÛ]ÂhÁgŒ×‚£Fó55®Ý•ž�{²Õ±‰í¸�
‡•|<ü±I6ç$¨k¯Ô[ëxÖA+U@_ñ=0*“LwD—8ù¬©.YBnjTu0iÊÜu7Œù6Ìg$Hò hîý:¯_SN‡pQ^:z‰¸ÉÈÒ¤‘±ºàÞè Ðx.¦£U4¦/Ân^kgœŽMX:,ŠÊB:ÜÔéøcL¾BÕ›Ã°\·{³¦P‡P­ï|0Æ«µÈ•JR©|}LY_ÛVêFÊ`ªÈR–Hë–�ˆ&ë­­tÆkÐQ§.ç%–iƒ„{¸U}ï�pLØÍ:n®3~�˜÷"ÚÊ{ŸÝ§\xØo±™³#=Ç5ÝÉ]àn!L]vùˆ¦]×Ÿq¨önÞÆ�†«o½qâÃg–7X]î3w5¼QYâ6×ÿ .!]Û<ÇåÏ°9È›0Ã{j—fTaîÓ�|)†‡!3h—…¢†@Ê†eQbÞU�>µð8T:”c»S©RÛÍ­·P–Í¤�V Zk…Xÿ †6�ûHé1nÛÉREÙ›Ùî×�Ýk¯÷a†óßB%9Ž=Ý�-ý�Þ/ÒÃè�Ê†EËm™Š?S›>#ðÏâ/ü©õ>ÄãÈ}‚cËéO¤Qz!èÆs?8sK.óËbÜÖ¢–4M07.ï(ú¥\º¿côÞ…­?ê>éð>ÓLv_Çª©kcÈÿ ›ðÔLúw­?íú™õ]¶G£YJO¤WÌvOnØÀeÛ5aÝ	)-m¾ÚùWüNAÿ 6–žœì~ýôõÛµ~’C_D½'Û‘AÖÛ[93¸àŒÇ¹'º¤’Ï]:ji�ƒ[®…SÜýu&1�—ŸÚ©Úí—úmz)	EôZ9X?­fy“ËP1êø¦®|¯ç·­G¡Åsf.Õ”%Ô•PÄè@•?,w‰iO}D¸»ãô+/žšl´®Èo*¦Ú¡ç©R•²USmÕŒËf·$-¡£•s-4® t¾G_=ÐªcåVÑó9”y²ÕT+Š’iÊ”óÁòÙ­Nø¿|Fåò·geF‰äª]J‹^ïŸÝŠUi‡¸UF©žúÜÒæ]râg.âQ¯zÒ�k‰Ÿ‹ö[�Vý�Ï>g.EKox UI­tA¦˜[T¹È$ÙRîò1w,êFt
ËJuå�Àš¼3aPe#“!»­FŒ®üE@=p§Ç½†ú\,ºÈûâÖ,jæÒÏ[ÔŸ\jépM]Ï|Å&eg„Æ¤æ•bgÙ�9±ï`©áµê-pº~ÆxÒÌÖòE¨¶Þ.,K¹EGœY!utUVk‡�ç†#ó«©Nëà4¦ÝIu8"ZïÌµk‚½ud»ÏÙ·ÚÓþl0ÔC7P·ÒË›’èbMåGW‹ò1N”×…à…SOÄ·ë°S"Õ‘}šWáv&Ís®XëÔsÝÄ…ÝîØo(ß¡ë_ë…p@Ý¥÷‘2ç"í’:¢JÕ{£º­OJobœ.¿~eæZC»7q\µ^cZ×á…ÙòuÌvg&ðå9…,A¨1øÓÇ•1KK°TšË±Sd™6­¶9F&‰½Q}Xh)ÐPE/¸Áu$¿³¥?³¯
AúW=äÁ£Ú;¶ëúœÚëÏLrøÓ§øj•ñ&.çè}‡Ç”ûÆ11ŒLcÄÆ11ŒLc.?µi*IôÝôJ[–OE–—/=§3ÌãÕð>Y>Oÿ  ük¡Ås…}š†^`«"š9_
ó?wRœ®ûäx�ìÂ†ww�O3ÔºµV´Ôy˜…ÊÅnƒb¹À¶ºÉ$(m	¨ R¢´­y|ë…¸ùp
ñ©\j¹Éf™á¶N ´€	Ö”=|qM<Ÿˆc^Ôè®`–dY‡EµÒ„gKÓ©¾B¾hóhgBªÉ	e•ïjšT}ØÔ«ÃØ©šw;š0RÈä”Z.Ô*‚O^¿ÏLE)=àjª0§¼ŽÚÙ•ËL²$R¸¡}�I÷�\4ß6‹ó)¸º¸´ÿ h!–ÆuÐÝk§�=9ýø[óÉWÆ ¬¦[{³]R6_vûÅ[—Ý¨ÔâšÓ—p¥,­Âö“CXQ‘ŽÀ4øW
rRR¡Û‘‚ÜÁ+-áªÊ½Šw%®£îrÇ‚ïuj¼8´28·›«ÑE×SÝ·²w+ 3ïrœV9ëQí?ã�72²�vˆˆƒ#_ Wã °Ý¹3kí>ÚåbÏn­ÓÎ�1“à-7€²Pž !A¥ÎäÑyš<ð5>#'ïÐVuÞ|£•Hî­oe­ÆêÐ÷b¨Z­ß{ƒm9îIHð3I`1Ïc‹£´üG,Má(³A²fFw4#gÝ‡œ]®”êá�Jè-§‘¹	“.–0‰žÝåVê\�—òÅ9ÊÁ	ªzýÏÝ¿A÷®m‹êGôœz'µ} Îe66Ï«.ù¬Ãá�¥ÊË^äÚ»v€W]1ËâSápz¿�Z_6}nO¦_«ù§>‡<6î[þ¼yt³ë’ž%¦w«æ4�zSÓëÜ·þ¦/�¿ËGrÇÓ3ÕþŸüuèw/õî[_üxÚ_’ž%¦‡«ëkþ�úO¯²ßú˜4¾ÿ %<Iÿ |ïWÔÿ ñ×¡ßÿ ;–ÿ ¯–ö7ù)âAôÎõ}Jÿ §^‡j+ÿ ÏrÜ¿çÁ¥­�þZ8¯P‡ÓÐ	ÿ N= ?ëÌ¶ƒþ|:ZØßä§‰Gé•èÆúsèpRt?^å¨ñàÒÍþJxŸ2¿´±ô‡ôk×‡ÓgdýAµ2[~•èÜylÜÙ	W1
ÊÓÎöZ©`¬¤Ðš9Ô_ñèi^ÇÊþwÄUT´Üä°7˜‰ˆX4Fá‡JÐ×N�q.ö<�MZ·ÇÎuãWa%Ò!¸D±§�Ëó®r‘±<B‡,'B¤©(Õ%M]©©¥A)zn�Z•p7ñæ,0á$`æ1W©üé†•ºwÈURnëpò­ÂÉ±HE¯5f¯1CÏTÃM²Ó”ã¾FˆvYì(”ÉÔZ«}¢¦œµ_pÃNù`š‹'Í&W6¬ãtêÖŠ(•uÓ™ÔázU1K–*ªÍ‰<¨Úw±Âµ;¯]i\J¦lUVÜ“(\ÅZéd‘í$�jn??Ã™.Ï��g…ŽkZà„…¥k]q¥¡tª²›˜ä–KQ·me±ùxùámÙM�R®àÍ—�¬wN4¶ÑÃËS‹n§9”1¤àHÓ�yÝ×73eÇkd(ö{Öž<iK&r56wcTÞè†Ö«kÿ âÁ±QÐY“h+¾ò]Ö¬ÒIîü°«¼\ÞmÞË»Ç˜qeêx¸ûÌÔmpT—@MÎ-ï;	º<¬×)Wr¡äiX-4§ãŠt¶¥’ª—mï=’x×<]£¾÷$6ð­A×O|°Ã¥G—�O¼
Ë+Ç•�-¨ºêjM+O»Ö›à¬F Ñ„’2Æ¡cU$ÊWF'Ú®µh�óHÉp]k¼Rx|Ç�†%æQ{AY|ù† ØF{ t¥´?h�–�ûäuè3õaêsÖß¦þ•Ãëv_FòðÁ”‚M˜Û_l6ÍŒµï¼£‰cÔ)¡$Ó_GÅÔœRz¿‹M_Ä…ævOèiô3—$R,ÿ «6ŠN*/§dƒÒ¿í~xâÝs|žÕðþ[GSŽNoªïSžª=ez1’õO.ÀŸ'6Jsµ›bívÚJ’^¢0\Ë Fµ_„§1¨8ïEu9u3ÅüŠ>-/†½b¿¬ìEž6‰Q[CÎ¤Šyr©<±ÓN”åY˜sû6®Hf²ñ¹>ÍêÓ8áeç¡¯>Bž81Œ„&~×ú=õwëé™KÖtÛ"?FäÙ™‚ÒÚg'–\À´ 2+¥*/Ðµ	ñÓñTS
Ç£àSEuxðw;}>…ó¸?Yz³'˜§§Çÿ ö|1Ã_ÄG»ü_ÇÍ½g8~œSÞ¡}Pzšôs3êŸ9è¤Ûr}­nuöG¤M´™rÂ&ï®úP µ”4ž§\WÃo?‘OÃI?‡ž²q¦c(NòP$%Ð@êkJxMO^ƒÔ|§…gQ6Ž]²é>ñ£f%B*VƒåÈ
U.*QbjSKÜ=¤‡h¤$«"„bZœB9Rƒ¥zÆåBªõ}ûDÌfÑ²†pÄÂà„EkÈÓ®¸1îK©DÍ˜‰³òv‰	JÝúž^§Ùß½Œ¥Ý'Û6«ïsaÒs	ës8ák¸ji®%ÙJ_‘!ÎH·È²[-´}U¸ûßžx.º¹ÞäM¢!öEK´kt�^T SOÎ¸'ýE½)³/ÕË•Í
\´e$¯P~ÉÞÃ­‚¦{°yÒå6ƒÎ­¤»Té­n®	oÂS„›.\å]VNh¡-ÀãÄÏ,S¿ÊLFzõ{.ì$Ð•´ÚÒTÙËž2ÒñßCa(<¬´’erkGŽ’-Yÿ .5+Š�nð˜ÜÞhöuVFñ^XRŒš[]û…¼dKXÚ5Û|±eÍ†Í›}Ò,í¢wŸ¥0Ýç³˜*8×ýÂQ8®ø`uI•R€áÌ¾i5èŸ½«5Ü°Î® ©K›˜ÌÒ¹0µ4Òå®”ÿ <dæÉ…KU;Üß—Þ•�d 3?º­Óç�ÉúuêiÓ2“ÈIU…Æµ¾º»îû}ÓO4)²ö}±˜Òu '™?Ïêü™$­%É–Å�†[ågSgõ­V›z¨™·1—f(ÎQ¨8xXž��žm™Â\†Á³¤H#˜Æë½ç�[˜Pè:ôçM<1M´ÿ $ÓM5$þ…å¦}Ã,{ÅÆ’æÐŽUP4 Ó3…+H9I†_h)‘º¸7ˆø©^¾<©®3r•…/ÉpfãŸ*Eˆ P—b€>$i®¿ŠÎT|Ø
]äM±D=�Û´ Jriùç‚ÛûLJ¼…•Ë}Y’ Ì3M–‚y÷ºR§SØgÜ^m£ÞÑ9ŽN A©aË˜ÿ —†5ÓÍÉp••™2Í&Ï„µÊ¡Th…¡@¦¥|?1U´×„ÔRÕ™pæ•kêäZä†Zó é¡4>1¾#uÀfkmG“œ	:!*uñ§ZT�yá†îiT¤)³{™ƒÉ "ò¤V‡M||¾x-Ê6¤¡²èÊ½Ì�»ŒÒŠÀµ.|éSù§NòJœ5Òä‹Û<EZ«-þŸ�q8O‰O‰¡²×ä!j¬–=›Û­e§O0i…-¸ñúòƒDùoÞLûg(ÙÖåŽ£‡ˆPò>8Ôø|Â¶œêV"æÒ$a¢­T-X”üyc:žÙ5).›p)·¾­Ì3Æ´žÒE)Þ ¡îÆ³Wò+Äª¶ù0‹>Î.VòïR¶Ñ¥k_Ž
låØššÓÞÇ,¹š«jî.Œ¾íO/<eLß�X³n«ªjbnUëøamÕh2�Éƒ3nÐ‰RkcÛOÇ§€:“¾ \Êî$)·áuwë`©ªžF%»µ¼¼šÛmün1
Åf²Éº^$öe[½ÅþX´ªaS¥!Ù«ÒRÂ]â·ûÒÝËœäª¬À—(ÑHô³}mÑqwµÓÏGý²sj|8ßÜ-‹—½â‰ÙDPµx˜éîŸ:ŒmV�Êÿ nE@�b’% �J"[x$ò8‹ŒE†öæXƒ»2•µaxzP×Yàl-¡ŽHäZ¬MJéMÀëJòÐc`|ÃW‹9+¢•ˆª2©)¬œíòÆrðäÊÛ@=ºmÉ‘é™
¡JGT×ùéËV·xà0Ô9ïn¥˜[gÅË“]êÀ×˜‡ŽæÎÄ×*4Ýï°0eÖ%4±œµ--Â?½¦¼�çÓc8ãø5)Z6Û¯²Í”En…7—³w‰sÆµ8ÜÔß>A4±Ï‹Þãh ôò¯�yãSM›ŸÉªª\G ß9&JCG–2Á-kJ^X¦´«¾ùŽ^=ÁUŽØuŽR’U2åš–rácÌ�<
œÆ8“©6§<Ky‰LoTœËu_•i\+æ”Â©ÓuØ5I,™© »Þä@ÜÊz
¦½zcœ)�s¢s/Ø§Ž<Ä6ÁH’lQË•jMyžxÒÔr°fQJÅU2ë@/-JÐÐò"˜vÔzIºHââ*b�²"Æ™v³ÀT¢Õ]>^H329v2WßZ“§Ãæ0A©rçrM^ÀÓJ-µÈ:Wò<ÆåØ(M+óêƒ˜Ý3YlB€Pðéáü1ZÜ\Â¥|ª;à:ùS,$xh_½ Ó„~_‚“f[S6ÁÙ‹4t¥#Õ¸OïTãKjZ[¢Lþ^ëÂšð·¸kM~ÓWþÂÑvâ™IR;£GŽ“Z•á$¿,CI~þÅ¹À™cÞÉ‹ü–£�
éý]ó’–„ŠÀWÙ5ù†+Þ§áóÆ�Wß ˜Šiþ�=¨ëîþÌÞ›¿»_³Ë<®²Qÿ gÄ×SÙ­º�qso©’¸ø³FÅK–Hýåðù<KFNl†e£\ÕÍìÂÚÜ×»ýp»@ÒõH2Å™äÃÈÛ¾ïwÏ+ÜNÐ®Ù6ÞIÄ¤²ÒöÍpÎ8¡TË%Í³øœÛ¾!ÊÜ*-4¿ñÆn{ö7Ëß¸Ýg�E±×“ ´2ÖŸãçŒ”9V-FÂòVç«¼|»nÜÖ‹Z“oOÃµ’d'yy? ‹,ÎüsF¤¡&æ*Æœºéá�MìðgU*íwÐdrÛ•,K™ÝHo�ôÆmµ«d:Zæð9`]¡=m¤³7áÓ™†¡t˜Os.s4°4E£G±�eQxðÓ­u¦¸iM²âÊ4[D¨ˆ¬ˆ©ð^gNŒ06�0»ý©Šœú®ò3;œ~Ò*Dnofµ£hA®º}äàq6Å†™Ë]ñ”�<’,ƒrÂ…¥m'©<µ×Öàª›@Èòïd‰ººCÄJñ¡£À¯-5À¶†o©}É”Ú£'Ž(•È¨$8ÓN/¿2à¬Ø8ò� Z’ ÎD•f¡:r×_å�Ê‘r®Æe2ÖFnB¥Hu”%­Jr'ã^š`wÆMu°™³IBêfb	 0©¯!­HÓS÷ák‰qÎJÍ–Ìû°èÒ_B¯æ9PýØiÍ�Uuâ$¿XÄ%í.©¬×§/á�98pDÎÉU.¡lSWg4$šÜNºô®)ÂkS-8^þþC&Fždo+£"›îÒ´û±2sò°óR.MšFw_gí ¸yÒ¸ËjN�E´Â,‹FKº‚²°qZ–4åÐÓË&óìF¥3ï{m×v†F&ÈÍÁhÚ‘SÈŽŸRR¹»Â_€Þ0°Æ×rÎK-ÄPƒSÓ„âRfêVcwœkZ­�í½mñåüpóa)E;6{Ö6rDŒ-EºœµðæyàÒðÅ8)rÐE>¡ÔÈÚteÓ–4µ½ÿ  ¯µ™—ØóF±Ù¸íowìŠá¦–�×Kp²LÖPï•Bš8ªù��6+J/´>W&ÇxÕJp²Öïîã%,Ó¦IgŽØÌ“²Ó§#\m¥ý,J»„�±·5ûµY?d²†b cçVs"Â²-Ü›•19Y*š�.`ÞvÓ5È_‡NOKyb�åÝÃV’÷R³+´ys([�ÒŠÕ éö©L)§Ý‰†œeî1æI!£8KÞœåÞ_‰–ðSÍÄÉe²©½j£\ZCÜ5Å:¦ëêüM*HïXÄqË%Å¬+CˆiD¢•[0rùä“D‘îŽë«¼ùaøŠ/ÄškŸ,Ûˆcy•�$ƒX€J“x­´Ó¦.–¡IPeÂe$‘ä*Ðª-�˜Èƒü1§R€ÓÎÿ ‘Sg{Ã¼ayYn¥#¦1žÿ Fª¤Çn[,VHÕf•Ap¢‹J>8”ÿ íÌv²¼/ ÚIdf‰RE%­páýq¬`8cšI•HÊÓAÏ—™Æß=Lê(ãŽ6PŒd‘¨—HNz
tùáuL*&;�vÆ]¤KÙ¢z(f¯
Ðã+Câ5)+´¶rYÙ£1ò$Û]<Á?~4Ä%€‰4eöbKjF
C½‘d¡¨­túãLŽ”»ØÔ2‘¯´h‚"‡k£S¦5I5-{àiª©„ý³ø+‘j+:åÂ3FWß¸ó§�—L°L_Ø¨v™—b–^ïrÕZ0Ò£ñÂÔ>Ùªùa~Ìß²2h(†DÕ«¬OˆøewÉ:ivšêBÅ	5ioðòÆªŒ‚i“·6uM-ˆÜ<<FK©Nv2§R±�z[œ}EÎÍ”Ì³­ê{‰wv�i†Ö5Óm÷û&\Íí¨ì®[…cçNºüëL#—xQ{=¢•ªy‘ÅùmÞÓ™§º1¾"z£‡·™4VžÏ¿�gd=–øÄ¥¡ŠÅF[‚ÜhÕþž8WH¹ƒÏ†1­�Ä»aJ—ä6 9s{¬ã¯p,Íì�è¿ÝÃ¥¯Bu%ž!--8¤m-¥n®%¦ÆÛ‚ŽÒ½‘ÈÒE¯±2Y®)¶”W³ÆÅN�†žÊ)ª;¾éÄÎ¦ø¦#Ì¿i+%Žªô±ýÅøàmb7náå |Þq¬SI]›»ÅÃÓK�|H¦\Û¾{"ÁŸé�x•iPzk×Ì$^Ó2o+»Iˆ±èG	áWÞ·ÃK…oc�tMÿ ]Ø­í+WdSûWf/wËß†w-F¨vA¦É/Úæy‹þÎAO,S©F�Ò¥ËÏv3} n6ÊR²<m§Ïâº&æÝv–X›#!ÞURE5õ?žX[ÜRL™	VÁu]à7=çZ|Ž¾™o&°M™@tÌm*Ü”~zé…(ksL©+z»Î3#Æ¨ U"¦ês>^rÌ©jÓ`ó™s³¤(®Î±Z/Le?£EI4¯õ&j¶fÐñ¤S -TZÔ~zãU§l.¦¯�3q<™tJ°â‡•ã¦¼Æ’ì§âiËï%Þ…e#u¯.£Â‡Lk«®ØF«<Èåd•:ÆÂËÚÃ¯O?òÆ©©äüÍJ³ØÐ¬_.êÑÃ¼»vŒ­ÓŸÜXrøbžÜ;’Royáö}Häg"¡T0Šÿ )Äµl
q×¼’Ê•šþÒ·½[º`pà\J˜g+ž•“3ªÀû=cpx­¥5Ã69Úu'd.XàÌBD²Æ¢œR^BÝñüóÅjon–ƒ7lys©P{6Ð»jtæq1	Fw*n× Ì®ÐlÞ¢›°ú4�¯?
-Óp2Ê{,„ºÄ©@¨PêÞÓ¦³;,‡yÞ³“�°Þ®ùa¦¤‚©w�wC`–hÞZŠ¨âZTêO_iêNš]žzÜ~óœ€$€”1›ÉaàÇ®lz
nû3²o¤Þ<ÒÚ½ÅU_Ž"?Õ©rç’û…˜Ì­ê¤Y"-n†3²ädÓ«˜YdhsK/íÜ*¸ÍÚ ¥ÆFöãcí-Ýå÷¾#)rÍSt§ï(ssOW{=Ðý—çÝë�™o�¹©³óPÜ*«ªqp×ãŒêlÉ$p‰EMÕêo’ïž2QÐR®MÖïf(5^s\?‡-~Ö4K…è3ø³Çô;3�Y•äEmãÐËn/Î˜ÒŸÌZ§MÑRæ÷y»·Qy5}>xÐ”î‰U7€–V—*‰%õV©¬µ¸Õ‚Ô¯#Kl¹³&MÚª }ß‡ýXÃSR7Y2òÆL­WˆåÓ5O@†¢2ûú™ˆãÉÈ”£ØG÷u¯ŸÇ.m!WÏx™ªªÝÌínœ$÷—ïççŒëNþÃ¡Í÷–}ÞY÷¬Ô‘V>÷VòÒ˜ËŠÒ´ÜnÍßìùØ
#ë]M‡ÞâñçðÓ§K‘J…j¹d{Z´c¢éÊƒË¨Àé©|Ùár%Œ*ÑBIi%vî˜ úWn›4±*ÇLÊ¨2H·ÖÒÚ Ðš
ü)‰¸Û½ÙŸë{¥µ³—‘j² c©èza¥oB§>ûê2É’˜IEˆ.¬äsÍOã�hrdáà	sO©b¢¯¡£SPi¥5ðÃ<qôK .Ù†k”9¬Ž�nµëüðÂ�ò	¿Ëæ�q²æ/`"Ý4J±µ×9jóüq’tøbþÅ6�ßì^ñrR¡HR6u(át¸ý¯ÃãŒÚVdÒ¯?ÜYûzU˜–M	"ß{Ÿ^‡†4¹_GÄcY’ÈÏ	�!w
Y4àøtÅ:ÝŒèWæLÖpí8=š�bufî…Ò�<q)ó¾¨¶ÁKîj‰ �‡ì–‚¸¹¾Ÿ ÐÚ�3Âü(”Ö>ˆò©ñ®%Thåý™”¶d�<0n^^4¥j:ë�ó~Å½?£~Û5yö›·ºQm­�ÿ ò‚/5lÑËdttUg*M¼luû±1±žùƒÚïÎÕJñ{ìÔ×®+ œÝ,íñ)DrÆÝ]ª¿ótÄíCmÚ	,]·"Ñ¢éÃ¼ou1®Œ¢¥
k·¢%)Ý+ï/Ã
º¾©NÑ# ‡w
µæ'g½�µ§Êˆúƒ»io<-%OsÏOÏ\…3ß0—h}a–peXäA`çÄ>ÑÅc™?59ûŠìÃ1—ŽA*¢W¿&®iÖÜ
ì§`·qÂÌ¢6µòÀé�®i–“vØ$�u•ˆ¾î2ëìõÔýqPÝ’R¦õ3gÊŒ¬‹@-QF,~:s®3ª!³*&ÈÍžkâ}Ã¡vN-MTs¡ÃŒ™Ü¨óÉ µì}ÐòtêiáþÉ v\YW3-å]å*´0ë‚ªµr56W1Ëœ±h�T/SÕ~ïñÂÔ)xUâFËœÞÈEcgcF[ŠœmNljhM_©]¡¢‚A± =Â¤Z¾:}ÔóÄÕÀ¸�ÙyŒ¬Óg#–PzÔDn&¢�<5Æ—ß{™Ó¿súri–Í¨X÷Î]x¥õ<èt¥†2—åpI¬Ý�,±f‘ã3^«j(À—?ÇÆBn¯ G!°)Ý{¥Š“§SòÅQL»~Imªe³J+K’We}é`ép�áAÏ¹Ò_—x�¬™‡Ý†W†ºÓå\¡I©§K�‰—[òw(mòçZ�<f¢Ýù
{�¼;òJ2ßGªÇiåü°Öí/¡Î™OßoBdíxÞõ4˜%j6š†×Û©J™éßÜÕ³²«”Õe½¨©óoÏ<i—ÂæŠŽ¼oŒˆ½â–ÿ õÂœ¼¾ ÚQ$‘:™\�àŽñ(
HññçŒ­ƒUîò3Û"˜ÆY}ô^õµÓ^€øàKg‘g›õ¼yœ´ˆ$¾Ïrœ4ñóÅhˆo…ZªÔåwê7'ng+%cÝÉ½ïŒN“¢«!æœå¢ga�àb-îâiR.­ ežüúX"&Nè^×¦)4ìKUJ~£3ÍüÌãü�0¥ä…Õgß’‘©œ“hæ¿Ý%B[rõó_çˆØT¬˜âydŽZø[Û´§ç®*a“R”ÃX·ù¤�Ý4}êóÀÛ©¹ÈÂ¥$†M³žåE·�iÞ>ãS¾H·g2Íc,fûž>ò´_\ÇÛ©+Ÿ¹[…šUd+j°´“E¯;y`˜‡7¸ºSNøÌæ^9[ÜrÚëí`T¸Ri»�:Í”pc‘{Æöñ_w;¹ï¡[B�™	S21%šâ~êé§LcªU®\O6]Áx£‘Žš¹~ïÊ¾8«U¼}z^;þÆeòM¿R@ªÅ\ªê)­AÆOd1i
ÂÍUP©¤o|a»Ôê³ÂÄÙÙ‹s<¤lËûª5é÷`z›�Å.EÉ¹“iÅª±u.Å…o²qIEö6«Ã´îs¡ZŠ&ÅªÜkÝÿ †gkfîûÀm›’8Áî©HûŠ<+S‰j|KF”éQW}í*l­ ê¡HŠ#º¨¥kÏãŠÌ7~î,éµºôr¢M‘V”ŠŠ¨xÍ¤JÖœÍ9`Õk~ÅÒ·ïû5½ÑÏr�Âr±�1ªmDûŠZ±ß/Ñ—1.bsÝ$´k(¦½~:òòÂªKb«¾œC|âý\‰jÄÜŒZ›˜ëøaJ%ìTâ–VW.sèãìJû3J�q$–
RR.J}ÜˆÎíRÌÜ6òûðËÃÛRÓùwÏ‘{BI3˜Ôµ¥lq¡:f˜Ô½)ýEÓ©§åä?+3û7@’odQGRBP�ÌbW?¨çµ°¸e‰·rD	±f,š–å¥|5V³-?öFhÔë#±H¡º”âø|pÇÑÍU
_lË—ËÇÛX°ºFb{˜u:…¨¸è®Ýäs÷¢µ·�îpc˜Äòä/xrÑ\"»Ü¼uøøc+¢j°\/vëÙ‹«jwŠáTÚGT8.tLÌŒd6¥íwËµÌ×þ¬\RMåòvûKã�©·k@¤“ºŸ0sù©d�ÉIîÓE£SÏÃ›°©´›ÈYÄìÎ¬F’¯¿óùàI1©Â'Ö«žž;]â§
^8kÏ\hƒ7,¼ÆebÊ{âF¢ÇGyü-ÂÔìdÚÜ¼”ç3!Ž9•ÌkU¸Ðæqª\¿Mñß bÏÝve
eì<l½ãùþXb¤
ê ø'†"Õ;åF‚ž^=p;IQ)Op/-YÐ¥¤"Þ*ñ/—ÌaOyƒfÀ¶Píº*‘d Ò3ß¼Aû°êJÿ Ñ.—�ìÓÚ×)k3nÞÝIñéÓ\Ý:¶ÜmKÒŠÍFs1æì�VØÍU—Qäk®¾xÔ¸j	©J—��ÚÉ6´I¾,’G¶~îðx|||qJÊ³�ÈµSQW|ŠVŠÒ@ˆ‚(ÎçîZôÄÄþŒ?_ yØÃ:´ŒÛå6Ó™Ò”¦˜Êbª©o’§G’'fG¥5”ûµû¼õÆQ¹š©+g¹?y*’µHÏ{‰Xpè=Ý9à¦‘qJó3C‘4î£2º£1u{MGùâ•¹¤m."rj&È½*ªä°æ¬hiò�\ÁÓ!f7Y½Ù½¦h¶nÃøŠÿ –2‘šz¿°ŒÍ©a‘a éj©¯•>üjR`ëjrÍ½ž0P*³[r5£æ9i�v†b¯¿B²TÜ\_t¨ {—RÝxO1N¸Zug$êK¢îB›h¬H÷É( pkEkÐc&ûû�ZÛð;)œ—gæÍîÏËHÆŒÞ~>Ó*64CÅú—˜Î‰ãB±kð¡¡?`q8�¥ÎüŒñfÆS|#hY+»m	áò¥~ü+Üª*M==ó1.Q»U‘%ûÉ;àQtøã8«$¥K%ïVKÞ5µ)ªîøkÏ0¡ìËÎÈŽ¶ØÑƒö{­ñÀï†Ri^ß,®Iy–>»g|!\ê,;¼»VEFî²ºUþ#ñÅB’fŠ!˜„£2ï8Z1Þ»÷q.QMÊâV’È‘ÈÌÑYÅ­7tóÆÀ:uÇ�˜$(ÒZÚ%Çƒ+Œy§Ã€—:!Ùù{â*€û««±ëå‰TKÏ¨UU°5s9|¼"ðÄ­lbÛ˜iÔã4Þr33li9fñšª4ï[áŠ­ÞÁJ…s_iU2I—)àQñÄ¥§¸7Ûlçµ–þ:C ßÏž3R¸¯AU]ìý{ƒ4ò<éx<õZþÒ½T�*â�’¢žìÓ3¹zZ# ï3{¸”¶(8óM–™ÕYn˜S˜*Ãùâš›“1iò<ùxÜ,’µ ´j´…5tÜ.÷%«j¥Kï`~³|ž}••ÒëEñÑÙ‡˜#.˜RæÕ/Øy<âÇœ”Ñ[x¶
%ºr`˜|ËH.Æwk+î®•h7\Vž\ y¿âØÛîdåÜCå7®‘«é^ÚÏmx©å®ƒTÒÈU9›mqm.KøY›•~ë±•Ô°YŠl©Û “&žó|…9b—bŸß™m—™âŽDdfQU��GË§†-4²KOKiß¯Ø;"YÊ²"1{Ñ|||0+ÛênìL½cµ�•½…ÁéU&€Ÿ>¸jmî4E=@Ë^“•.LN ÇÀ+NTÀÜ«ì1º/êåÝQ‡µVcp*Õ©ÂÓ¥òV¡“©‘ãJ«ìÔ7†¦¬zÓ—žú‚©6©/-Ã©a%´F_tW©ë_¼b\p²-6ñ�…#G	�ÓI(¬P\AÎ€RµñÆR¬²‰ˆÎb'x¢:F¬Z‚@CQÝ=@ü1°¯¸¯çÜó¡Cšyyw•HÇ}õîùâªvOriNZ›m?�–‰H×ys­´i:ÝÞÄ±¥HÌ­»ëÜU}û–4HÌ?#öüZÖ¾ï‡ŸtàVé—r<c0J{ôãuÅeä•ed`Ý_tVnÍÕj=«äpS©¡Õ3„^fìµÝãÛíwüq²”ª.% Þ^Û…kæeáo†¾Í§.AJpÐÜ¾ë8Ö³:•áº«…Úæ[NÝà^ZTº›–a¼¿�êY|_ìãT—ù—ßÔ%ŽM£î$4¡ãNº×–LåâÁ5 Ÿw»t6³Ç,´V»Ã…+Ý¼‹–ãÞDÉ™Þå…°-kxEÇñÂíÐìó“\3´yŠÅ^-L—w:àÒ�˜ËÌdÍ—šhòlLhü>Ïp´»‹ÇÕ-£šu_ÊM$¹(Ý)zÅt�»æ|qO£míroÎFx]±F­)kR˜Ò”À]µ!æL¾dºÝ"“Þ4J¶¸ÏKxt¦æFÂË›@Ä²+"ÚþèæyRŸÏ±J[}úÚ1k¼k&ìð#= Ÿ/Ë­Œðü\ìŠHÙ†uœKT¹·tbÇù`ªÛCbä|ÄÌÚ­µŒ³qQ�ùŒg¦æñ,ÛÜ�´$Üe«QrÔ|?-×êã‘Q;K˜%V57XµªšÖŸåóÅUc´Bãã#âÏ<ÒY$oªÑ]Ö¶Ö„LLÄòn¯¿œñ.g;*AÅ[ˆ< ÖƒL5=B—ö/=œìOÙK½¡‚ÆŒ�”œ¹ë‰wÌH½–9¥’äZ„{Eœ©ÏçŠKýVäTô§V{à~L¾s&·-î‰»´ÝÎÝ:S_	²ªI Z&|»,#w¼=Côä?Ç*clN%P‘"<®	¼\ÄZêM5å‚ ÓRÛì³³fNÀƒ@¬±ð:€§Â£^\ùáP¼\6%Ó9ß‡ØÿÙ                                                                                                                                                                       framework/core/components/extensions/manager/static/img/thumbnails/analytics.jpg                    0000644                 00000077457 15266055654 0024433 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     P  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:0318A7785F2911E4ACF8E622E35B850D" xmpMM:InstanceID="xmp.iid:0318A7775F2911E4ACF8E622E35B850D" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:d3d815ce-2ece-4c12-a3ef-7aaeda8e1d10" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿÛ „ 		

					ÿÀ    ÿÄ ¦             	
             !1AQ"aq�2#‘B¡±ÁÑR3	ðábC$ñr²S%'    !1ðAQaq�‘¡±ÁÑá"ñ2BR#3ÿÚ   ? ùÇÏ/]4¿CXÈè¢Á]“¶~©þ"<uôpkÛ¾ª~oÜNÅSTyÚ•‰ÅÕÏmI\„A`vØ‚w?ã©Iøø¹P`*dC—%ŽtÒì	‚2`¡ˆóÖSä. MH•½¿/`²Ç,ìáà©FÅ£2'új±w·Ð–­¼W¨V_}ª&ªŸôƒxUbª=;?1:qx§O˜9iÎÛÁGüÃ¹Ù.çÜrW`ØJ³ Lî È®¶XÃðø±YÒµåð.–u<{.F¾¾Û2V …E$Œ‰^‡ë¢œîg7¾¾c®å­— 2÷�dYIOöì€g}ÿ -JÅ½ù²ír—Y’º+Ób*7t£$-Øƒ1‰#òÓƒiÉ²ÆÃê»°ÿ ¶Š¼pcŽ–Û°c¸ëéƒæ7Ñ	s&îŠí"ïä³ y-Xªè­xê ÃÔd€Tcˆ�R«ðÖ�;^ü-z‘÷ØÏ!ß»Ê©k©ØÀ#4ÛrÇs–¶8¦ÖÚÕ‹i^U5ù)®ñÆ¿°-Wå*Ö °.ˆ8Ê‚¦$‘¡áÝ�v¼¹”>ÝA¶5£%µ�kÚ_4Cc2¤Ã¬�ª[¯„“ŠÓÆFˆ¦3¬qm¹ÁzÔZë-H ��ÇS“¢UßÐ¼b¶¾ÀÕi!Iµ¹h´[kcqúa™Hêl×Hèl.o_±·å½•µAZÂÈ–/ ®°�£¦1ùë]¼iˆ"‘úÄ”ü¥|Î9QewªÔ–r¥Ä­FV,	ñ'hüumDEë ¿g›ø‘¹î¯)h°©íZ‚²¦…•™„õé®iQtzñ*fSÞÝPþ?²²–šhÅUÖšÖ*¾àøhP¯Ô¨nx	{Âœ¨Í:X¡ò¥YOê;íåøimL“ŒÄ|ãÔ ¼;]m°9ì†Èq´‚	�0OýÚT¥}‰£rÕW_ˆÕ{ÕlCû×òêRùã*V\Îà‰••<5ûEéÉ»b•w½xq÷VI}Úwƒé#Ê4µû)¶ %¬a]kÔ”ÛJ'Íg’¶Žï-•t+Ð™>©ˆÕ<6ô×ÓÛoËüŒãTé]”QÇêUD´âJúÓRIßS”M‡
�•Â«Œ-½.Âë’öX`µ!'¡�Ö �/²w[B�îÇ¿Œ8Â5s¸ýú© „IØ1#©ñÔ¬^M%ò*a70£sSa®ênÆ¤AKqÎå`!F!¶&<ÃK…»ßÔÖxúcr¹vX´±ª³n6#–Ug‚ÙÌLzI:Î‹mlö¯]4—µ­oË]e¹•ÏfXµU¶ÄFß«òÖXã*j/'’Ê)öø«�@,ò�ÜEŽ°C"–€ú�X'¯Mhw›õ%Å%WZG7»]¸ßm5TKÝÂB�‡ŽýcÃS/Ìé UwqÉVªÖãNI�­²ô“:™ŸM=­(ä—u(1Ç{\=iU#<Ýa†GÒ2ð$ïÔiÚÀñm¨qäYsYÉUùŽM©�emäRªµ~…`R`Ó©ÖÅ)—Qš+üƒZ{­eÜžIË™ÅŒˆ¶[˜�ÉéÓDMU–½M….ÿ m|	©ªÏÕB‚Ì-Õˆ¬?ï�÷€Ÿê59L´ÊÅ'`�[xõrk°âõ=n¹/¥›Ô�[6Æ6ÕE{z�œãÝ	z”qY[‰Y¬a‘$’Jœçrz¾•·”µ	Wáà\Ë}•µ÷PµÐw¬fi°Ê$ŒFØÇ„êeµÐªUíõoë¾…6µ¯g¦ÊV	 —¬O„·�–«gÍU¬!{¶öÐ±í i�€ ¬‚Hüzë6¬¼ÁOuW…CQWXÊÝëy_²ö•,
Ö“ˆb†#ÇSŠsH×Ø¶Ò«ü%VƒÈJøÌK³Uj�¿jz¤T‰‰Õ¸i²+‹I/ãÄjÙÇP«S÷ºPñWeQˆ(LãÔ�ì�µ£'¬Í¯ü§Ç‡—nêÿ ¶¢2«Ø.MdÇÃÌhI<Rû[z°VMÉf|tZì`Ö2±¯ô UÅÁF,	†ð:™‡MyñmV<?%­œqÃã¡®ûn{6 '‚¡ÜÔG€3Ó[ì	Ã‰Ý�¤×Æ¼Z¼t•øYø‰õOP ü¦ú§Gg²¬L¾ãÝ€äaj\¶ª·!R©¬ÈEmÌÌðÔ´èŸfP¦-~€q®fJù‰Ýv¾ÇCYufgÆ$~•ÏU“S
þ¹Ûî¬8}j.Ëä:@¶îD‹Â’¥¢÷ 0’j–4}6t§(VvÝ=Îµ5Vi¿œÕ…äñ�b	d.Ê Qˆá$þzœj¡ºsøÔ¥¥^>„=¶ý«±ÛÄnWrYB´uÚG®Ÿ–®bià
Z\îäÓqF^B:`-TT9Lî„†�&@ÿ -Oomÿ ™z °u°‚…(É\ =$¹*|cV�ZØäñ³Ý|¸(±¸uWGX%°¨œ^10é±†˜‰'\ðMº^¹8£äy­)¹Ù¨žÉk)9S´í:êhÜu-¦¬%WÈ¬¡5QožÆZ„§¤â$lf#¡�-©§$¥Ô•ï³‘ó()Gåµ“ÎEb lXxücVñ]Êm?R?ÈÚi].±òØsXËÑšÄª¥jË&%Ó/Æ†Ú‹ºÒ}–bë±+dDnñ¼Dba�éf,HŸ„ë5z”ún2´K½ŠkS¾UÒ’v�·å¬àÉ¹�ŽcÓó³ —r(lkKÄTU`•–üëÔ•“PŒ§»c«úÜ#Úd,Oé`zò�!¡Þ—B©}~
i­²²†]–¬œIþÝÆàùh–êŒÖÓPŽE�®²«Y)Vl0 úsYÚ'cøjû¡ªâ÷òôrœZ**‹YÜ‘ƒ+$lT0óÐ–SI{íq0bEW
Úæí,
T˜.á¢T’Â|4$Úó3…’ç`Ÿ’ˆÔ¥¬ú‹¾,VÈ‰ÇÄ†·€³|‘Ç¬qÍ×:ØÕ-¢¸!@‚	 Ì²õŽ�4ã-Â¯À2ˆSJkòmó@T¿	E3épv Éiº~zÍ$·ƒbûœRd.M‰Z­œÊKÖ"‘Š[öÂ‰•øµÌkè9aYj¢«6-.�_ûB¢[ºT•�Ûq¾ãi'ã­’­xÔ‡	Pd:¥˜¸îâm¨Ì0ul[¸dÏP»®¶Ofø¡±µ/È6â+Ë-<Ê½T½rX±qzê$ï«J&›…Wrª9%ëv·Ú ZúŒ‡a´lÞ_¨ˆV¬”�?÷7f •À,[Q²r¼T]\——ÿ .$ÇJ{–ÜmŠ”j þ‹=FCâÃ¨é©îÉ®Òœ/Ù0©+,[„¸¨
*X¨KR�9eE¼kH˜«ë­0êHkÜšC„É™™æYˆ1ÔÌG™Ô÷NÝG³éàl‹a¸Íû\w	ÈWC¹–
»á¸�\§T«n•r”õñ�¡œ;¹5­‚±SQÄµð®Å( îçv‚Ä?ë¥<f‰Ï®�aÞÔÊðˆô}J+¦ºMWTXêÌÕÖeZ¸#9ÚÓ~ºçšýœßâ>ÞIb»h£k­�U+e~ŽU¦ ³ÔØnvYÈGáª”ò�¾Ú“UCbõãÓm¤½¼VP¬Ù°ae„A¼�ÜuèOÃ.æèä%&öTñ–-ýÛ_½Æ±«1ÂUp%ÕÝ¤×óÕ4Ò¥¹ùšqn®±|‡ÝÛ¡lZ/¯˜Ï�Õr—ÐC2‡e*Ý˜‘3×¦Žå”6¨g3	×Ä×!¸â”JãŒ­ûe¯eÅ€HlÕ@$)‰ò×<Õ<‹ËÅWR:—¦¤¬79ÙÒº2ãXà-Ç2Vd ìvm¼{º¿"Xââv^w5{2Ú^‹Y‡˜-*§ÐÍ”‚TuÛÏ\“”éê·.t»ðMÉµÖîQ¦óÅË"9(vkÊÃ¤LFæøNº`žÉ~:õ9û®»Ñ]|EØ–‚¥ÎÃŽ÷ªN,Õ®,a¦7Ôþ«kß¤ŠN5/Èè=å
gx^5Ò“xfˆ€DƒãÒgF*[¥¸7v8¥Üâyûi	°;—Vì*-|šÔd„9PŠP u":ïã­þ%<¨ß;Ö«K—©ØDÀ#È&OH:2iº³$Òj²ÒµÒ��¹� @ÔÀ#Y!ª-®µíÙš›+¨€.ß¤GLgBÆ[”$¹ Em=ËZÎWÍâØÀ«×T
Ø3°øê›—_³Ö¾BÍö']mu°.U’¡™?W “2|5²…µëË'“¿òœk¬¶�j#–ÎÎ®q±€@_30ˆˆëå¡8–­èf¨¾µ1‚Z§(@fëlu!=PÌr#`OøÒ›ÅÓîl’toá[æ*-e—*WM‹b&1c�$°b>Q¾•<9äÍ9¼k™éZÜÒîìÂÚàÈ®&+‚™ßÇ[ÅõpÉº)U–øŽ³bŠk‚]^ê]�ijàFg÷ "&8¹J_ÔÍC¢û?¤ì¶WÃ ³'}<€ lWx¬ˆOR	:Œ_ìúòVSŽ*´Uòàë2Ò¹Vî/ùÊ;´3€,‘ g&%dÈ�Ýö2É>²ˆÍf«ö‚•LAFÃÐõ9eÜÆäÎ®êfuÁ“í¤A”µŒkjŒ*�hGÍÑ�‡ÄÆà¸O‡]1Œ[¥ÉŒÚ£SµÒŠ×´×TVÕ^ãÖ8â:î"c}GsjT”±J®f5­‰0´5²”Ò¡ªgt(\�YÉKt$˜3;§¹d¢&ïZH®#Þöµª95¹!m&ä G¨4Ä†#}9Ã­éµ#ËîlJ—�êtBæ\žB%ô’¥˜âõ©l—#¼îcë¶²I(jfÞ"Ô¾äè&º…íQFd­iaÇ´¨tÉ˜™R$Ã�Ò7Öp”;«¯�rË¦Ï[–(µa%Èuy0U€Äw�×Q1mäë’N� „£åí¯‘j]x¬ár¡8²Bˆ �ãoVnNrª®¼AzìzîV°q¯f€ Ç–glNÐzõÐ£‰‘‡ ­)K•<›é6(n]aÝ *‚Èc¹˜è4Ê‡´ñ`í˜”Ÿ�çW»§¶+ä×D®]²¡p­N%‡ˆbf5�+PoÂ•Ž:ƒe•WÛâ[U©z5Mc±\b;X¨ó[ë%-Egce•!Ò¦Þç²úQì6±t„Ø²ËcÂ©YÛÇ¯_)¨šP2Ÿë7„¹ñ2Òy\ŽàËZÕ'’ø$´ÎÂ1˜èvÛñÔ÷R¯ÈèêÓŠ§qIUU¢Ðõ…U.�ÜÈÀ)’é­2õ@Ic|Æ÷lvâb¦ÊxYL®Þ†!@>–ë&wÕ5‹nw�pJycmlK`µl®s*zã”¨ªn¤£m7 ~Z›­é·Ü{³ó×Ä«åÚæ­«· j6;ä ^ßyzÒ·¿ÃùšqµgžžF¹Vm¦Ú8Ê¯Ycr´ª*’	Vd ¯ç¥§K.f»Æû[­Í)Û{Ci},²AŸ†”ëDNH{ª•z’âX‹D5d‚'ËûzŸËF-'"ìh‘g,Ô-b@Žé© ¸ŸX;ù¿�4²ËêlÔ/n5‡’x·ª’�p8‘Q2( ¶þ:¸ËK\x‚íÎ2Þ5àD”S_!…LþŠ
R ‰b$Ÿ	\Úí¡ÑW¨ëîÆ‚S¶ý·±……±|Š• ¬À]ÁuxC¦ Œ§k
Kû!é¶Âj²žßr$¨r œ²’H'mOm&Ìò¬…=?1Z2QdñyH1‰ñ ìdDú|u2TE„\ÈÎÍQsnä•_Râ†TäÌ ð€~?\©¢„àˆoyhmNG–ÇûˆzÐzq¡º1˜#±;éÏ4§ÜØ6ÓšÔuÿ 0™Ô¡@N"ªÌVJÃ"Dá'F0×WôÜÏ*ÓÇÖÞ`ê®àÓÆwNcqCYÙ«U\’æ·Ä´1ð=³«•AXÂÕ	8—–â¨î6Wœb©6;1Äm#VñíqJrJk%kÒŽ5É]”YÆzW{®±˜Ûíåœâ™J° #z u8ç5·ÌÝœ}b>ƒ9L–òŠ±ÒÇW¬0€r·Ž‚‘¬²‰æªÆ_²�¨úxÇ ƒé]¹”*vÐÀ–>•†>­hqkÌ¬jÛÔëÔ+®¬2«Þïe‹`ä11••I/`JŸñé©S&¦Jo®
(äj¦ë•T¹ýìg$?¤.FdK	ž¿TbÜ.	œ’Mü6þÚàY}÷µ/{3Øö×€�¶æW`wÊl¦>æy'Ç ëyTñ\]Ån]jå>YRÊv`¶?á©É5­ŽŠ¶ÌŽ5mYŒ{‹Z¶Ûh#©ñ1ªx÷¶æäbÞ8¥x»[x]rQP6ä�M®À6+‰`ìC@�>§Ys:ü™¤µ¯"®Î/<€"«p¬ˆ$X&bAþº)Ñn3ÔŽîJcs
Ö¶bA�(J³vc·ç¬ªæèÙ¸Qiú‰dã›û‹]¶µÌŽ÷3q@$NáAÇh�S|9øj	X¹³U��¾çV¾K×e¶ÒWŒöÙîõ¡˜U!@'u"#yßÏCöè·•oŸÄ»WiðM_lX/º¬�F7#® e
6ÒÇ®þSŒ_‚ñÆ-ñ dáÝ&”KY»$Žá* •`»Oê|<t?ÕýE5—Kø„"º‰wv†VÁ+sApclŽ^'áªi_¡)º®”M6»T– NÝ”³òQ²73˜`¤OQ­�—]¸Rl[N§<½ÌãUQJÔHWW­ŠnÌ¡ŠŸÔ§Ãúhmª\V+“\”¯½j?$×B•fãÙ) „8† lðÓ‚keüp4ë>G6ÖqSŽPîQ/[-gÔiT Lx‰üõ8Â�™må½…Z–
×¼Ÿ¹M€¯!X Ubd¨€ÆãYVœüÉð·îÝHk>âT,yIÃËYÑÚ£½Í‹^ÊT­+],Æ6
T†X1a¹“á¶©ï7#Z„¨ŠoSŠÐŒ/ ág.£Ž8œŠ.0$  jaMh[n�aº«­&ÜÍ�òõµk¸ #ÓˆÙŒìw4ööÌÖÜ“=Ð­^†û…‰­.ï8ª)¹ÄÛ™[~£pÃ¡Ð’‹ï©O&òŽ—àŒ\ ,¨¬â±–MáHýDlz@†ú¤¶~¨rÖå^Ag±¨H²ÆîX+(VÙvÆ<ŽûÎ£&­±XLHBÛÍeè+]„ÅÚí’q €H�¤|5}µµuT8Wš‘yw¾ÔÕJXô‚&R=5¸Ø�'ú~Zâµ×ÄÙ5ñ¯€Ûû#·Èe=ºìRÊc Ì u'uŽš™Ç;'¯!‡•77ù�R¡e(,vµX‚znÊêðX“ã×UJ³54eÊÅ�7'shYzd@'mK¢­öç/ÖÊôç]B{¹¯Ûe°÷,P´9¤K;3×®­òèÌ­J€ÁKrÖe§%pŠÂa`É‘ýÆS0©qŠ°lp¯R"ñ«°ñÓ.å«ã”¨;ž€t>:®Öü~å’ÇÃâ¸rx×WÇqÈ@àÚ¶�ß,@Dúà�×ÃOonUFîYÌ;\mõ¬P8÷6+QíòIVb^	V d/‚ÿ MBëè-4¿[ê¡©±âÆ²§zìBYp&¾âÄ®ãôŸ-l¿W=G»¼~E¯OÐçÓJ‰PIa»�Æë'o-¾]E¥6ÓÜHe+ÊäX€Ü‰
òâB+–éð=uMC˜Ž—×Ðž“÷×P-Bµû‡*ŽZ°#%µêÂ!ŠŽ„ïá¸�8Õ[ŽAÞgåªŠäm¢šë£°Ö5#º¬K`‘Š;C~°[oÇD­êR] TqûØ°­C›Å~²\VgOU#Õ×ýºÑ–3’Ôl
¾#X?Šùm[2b)´‚¹lW%Ä€;G�Q©ÅLõþnSq}€kp6w9LåÎHÕ¿r°À•’z+áÔ:êÜ;[ËLçŽ=¶ûÓo/¨åzÞ¾*rjg2Õœ¬PFlA´¸®ÛØjI8×A”¯©Þ›·‹6[…ikpïW!—Å©°¡3¤í:¬Û”·lÞß`h¹TôªSRÔVYw%ZIaæzjZ»šk€íM(UØ6ÚžBŽKÕÅªMÕ–vì`4�«ÿ Š:ôÖX¬i»*{¦ŸŸŸ3%îJj{�*y©˜­H8¡fm±�ôÙ­§Ô;±ˆãÑÅžû]Ü5°wjÐvÙŽ  @#qå©«J‡KJ‘dT¶“pî3!ŠP†˜’Ì@‚v2cðÖÅµÐ–“¥ú¹=vÝMIm©I›	VÂw*X0vÿ -+¨´ìNÏòÉ•næ[+µN=}ý§õÿ ]
"ÚúæPì,!’åïÚ-¬5Ž¥QJdÌ.òŽú{\ÝØç�ê¶òø–w{.ýª©Ë“VÖGèl¡¡A 6>1¡DJ—²iÚäø£›ë µ¦Æ~Ï Þ}*Ê È#©$eXM}Í)L8KàÖk8-c°;Ù2z@%ÆGà"cüõ²›7S.–…lkÍuÔ¦”¢¨s‘]É>=¦´Ç ö¢Ë„Q”q±²×Ä8%�˜(+‘ª�†ÃOkÆô7rvÜS÷)ëõ¸¹j#'q˜€ñôÀxë*5là•1õu‘4÷’ïWèEäƒÇ±±FÁB‚zuÿ n‡MÅKÖûšjÖª¨¶ÛªáÅ ÔB¶áÉäALo·HW%Ò®•5EVKRË,YFãú—µ²,L ÆÞ}¥å)§y1J˜Ñy•9·Ž¿)B…R˜TK™•õ4’ “±:&²TJ…¯3Y\näÐ¶T.aU&õ¨Œ{`AVë‹µ-Im¹¯Àp®¦)ujÜK®Lm:£+¢âYU	Üå;õÖˆnŸ‘XÃsf×˜Tò’õjøõ:?/;
(ÅELÛÛïzþZrPïmnÕkæ‹8”| n8BªßÜe!¨1’“>'oé£,¦¯æR]¤²ÞÅ�OZŒøý³g­É2¦õ˜°«ÉJnoÐŒc¥.VÚô%YÇ±ë°Óf;·pô@Œwë®JŠ…Õ‘«5‚ÄGÁÚ!},êøŸïrH^MåV	C¦¿“_.ö»UM=¼Qû<P¡ˆDJ‚vˆ�Ñã¥G®¶y8vàÀ pÀ¶»–Àª^àB€ÝHU€FÛë©ÞYYXÝ¡©ìº åòyU:°GQb¨¬±`W"t&ÞôZøƒšî¶YQ ñªU¡ÊÐ^Âß´ÏàŸlT›,£¢±E‰ÇäQG””P¥•ZÊ¬6  !š´*$˜ëý5xºÊŸ°78ÃŠúÏBzÍ�MˆÈß0ì�]Œá ’ž�6o=æ#YeE¹»a4QG%ld*©[†W»CEaêôî§¤¾´¶œðdÔ¨�e–Õm°¸§r»«b¬¤zˆ–YõL’»OMMRÎÌjè÷Ý€?&lvNH›÷7@&
â¤ëdœÎ¼AZ'ïàtøý„´±.º¬6sY;gbï’�÷t5+âWrÅ­3Æá÷²«¶À‘rÖÙoSà:‘×LV¡D†»t½e�5Ê‡T 0­ŽÀ‘þîäÁƒñÖ•&«UÒ™Ë_[ÖõWE}Êìfí=7˜Ñb¤ÓñŠU²¡W®÷`\�F8LJ¤ƒþÝ+ö¢u"ÕŠz•¼ñè 5”µ./ª– +’Y¬ÚDË*G"Òô¯ò9-[«²¦,ÈLÉaê8‚æA’C´F¶I¨�…9ž¤õŽ:ñ€¸Ž[B¢ÛBÄ™,²: @$øleÑ8aj»%ÖYÆ+wËÜÕ;> «*¶-_I�TëeSî7©!±t¦ ž*VRÐIr2Ýqê<´âáJ’ZîqP:›V°U�…Š‡Ç˜`E;€X“ýN³RÌšÅHå+vN¡ÇP†nŸëÔ‚:F¥Ú5ÐS¬í©
¥(ÏO™{|{‹fÅšD©]ÿ TV7ù³TsGjÜW!ë°µywEž²ïú–ž’˜ÃFò9Âuµ_‰¹ô
k`ã B•ÍLRX);ïñ�1Zß’›z°v®”w+¾»+ä‹J‚¸¡`è7Œ‘¥b¨þ[û›£Q<ÇÐ+ík‡ž-�Ì25³1eÄ 
¸ zÆ§’s¯°ä›ŽÝqã,w¥Oš±Ùµ(fÊúÎÀ(Ò§¨vMü-—«�RÓV’Ù-tlqw�@]Šƒ2O�Mº5¿&Ç$òkÖ¢BÜa;Òe¯ýÂõNâX GÄtÓýqU%ãÝ4×^¡
î¬µ,ÉUkXì«°\ÌYDfAÜ~cYLZÅF3Gµ†r +­­°…(+®Ë&[®¸ G]*oÐbÆ€	cŠè«‡Ù¯»c=‹ûˆ@Z× 'Ì�0zk')nGzMíË
ô""Š{\h[¿{¬ÖziýË¹&|÷ÑÚåªút+&²‰ˆËV*ºÔzÚ›�8Õ6Jî¬1Ìð}[ŸÊ5–0¶ñA3ãÃ°šGu;¯óÑI¯|r„°V|¢æuž0¢ž·œìç^¥îZÒ¼^Eˆ>Q•‘yÊd±bM‰;líå×N	Õîfñk‹zýƒõä®»x´3&ZÆ ©0#½ í£¶Ÿà^óÇÏT8æ mCM-E€
«!‰*Îc5m‰wUßwu¹Ý¡©�äì«ÐÉÅZê¹»'˜ÊÍ‘@fNòvÔ,2IÊÕÅåŒÜÎ3%VÖn¬›{hêI®•s‰Ö À�§meÜê½Â·¨šù'±`¨%ÔX¬œªkYQ!ÀdþŸÇJU¯Ãòâ…8ÖÏN.*Ù6–Ý‚ª’ªŠT…ÌèN�Ze4¥3ˆ§¸¡Ü¥ousb¡L6>~z¦ 8­ÝkA"ÂÝ²Ì¡I~�¢?¸À?–�¢4ª;j–Ðj!­K�‘Tƒ�)ƒ3Óm/�±4þÏê8*VÆºïš«e4¥Ç`äXƒ# Üj•c¤ö»Óa-_Çfä´|¦}”±@S0Mq™Èmçç®“•$öãYÛ�Xe6T\8=¦ä¡¶»ÐîQÁ9ÇRcq¢rVäÔÉ×t_G(È¨“D$V¥ƒ1b°¡’}"=Døþ:†˜¼—ãî@�m¡È~X{^¬ß’‰é5»mXFÇc{j’½(eÚåå[”r'!í7šîjæÊÐ–VlAlÁdì$xiÆb \L½þ`#ñù-Ää³Ûi¹ñ5>€$•8ÆÛ“£g¤JUOçpëP„ÚÉÝãÔÌÒÍ…IL€ù�hîq%Q)�jµëìù]Øz³ÞˆQ�¯øëLBäÞþCu«,…°¡Cg`B$A~ºÊ-±¢ëÔ>ÂPx}Ê\-®‰eìÅƒªä)m§«m¶µ\¹5Ôó	Üò¹s(QRZBBØ}I$I>'ËZ©AR® r8ènD£¿}Úí±eTv�‹ u þ:ÉKIº@:LDÈÎ=Üµä½!‚º¨îäŠ1¿¢ìA1·ýºèÉ¨´,§W7‹5ÎÝÊé½Ä K•ñ\ø	ñÕo.±àMiŠiO�Ñ¶Ž•q”(Äáp`{vi$‰Î	™�d›pÊ¢]^SS“Ñe�’•ZØÏr`–‘2q=4d¦áŒb£µO
r}vU[FÔªÒ«t Pcýéßýt÷&ºüc’«sé:ê6¦-O!Þ¢Ô—?&ñ“b¢°IˆË®ÿ ž¶MRÃŒÍ^þ�ò�rê�KBÎ9d‚¶æ&ziNµwó9çLYÎ-•(¶—°=D…=zã
#«oá¾¡5ÅJm´œÒå|{ŠÍ­­HdlÈ`ÊÅºWhýZ\-TÉ¹_mzy‹{,6[ÿ h¦Ðê+œ¢'¢ô©ÆÃ•5È§©R‹‚–£¶M—¹*UK0‚�Äª�?=Zu•Á¨”uñ#uqb²X÷-h~bû¡-,ÈBC™Øu�¶Ò²t•ô¡1.fŸ]PèP/äfÉWÌ=o
¬{R®rõde@c$ê#yŽKÇ€ïn1jÒ×äÑI‘?¥îl”‰‘–Æ~1ªí‹9üÝ›Où' -67\”‹‹,ÿ r–
@$@×ÏYâü‡'XÜU®ì'ŒU¹#“hk,uf‡’„ÀªÅÆNVÛPœ•šÎõ9Î’leVkVImñõnaf¦¢wc…>#ÒÅbå %ŠŒÈ€zb?¦Ú%²{WßK5tZ+²Õb#/F@·êðß}/kŒÍwB_—ráÅ²8Ì&ÚÒK)r`d[`$"tR&KÖå‹Ë¶ŠÜô·q•‚õ�A
7â<	ÖªÖÀÒmH»;mäÔœ{l\Ú $`Pª©ø°'ñÓ‹nßƒgŠUþCWau<‘ÿ ¨…îSì{L!¥üw<õ-;7B¨ª‘ªO�QîÚ,ae‰YÅZ¶€a± ‘´ŸŽ—*¶7n/¨‹¾t¸qJq©9+C+K�\mró5p±åîDäö�3¡Mv«·ÆšY�n¥—pÁbÙfÇp Àß\ÖS³|•:
ÿ ã£¡aJ²‹
�‰cÆ4©¦Á{TYïs…{P3?ÒV³ � ]˜‚#}·Ö•Eê-e{ð‰n¯zÍ•R¼‹£²SÒŽÅƒ$<O];·4'4Úë«¯.=¯]\„®Ê“·Ç±�\À8ËlØÁØ�w¬Úw@–Jx·ãÕu5³Ñi'³¶€I‘¡÷%;¯ã,_Âæ0vFVT¬¶NÇ#•ŒvÞÿ =¢w�ŸÃê–?7·bØ.)ûvÕ,†�¹‰n™‡áªXïr]i?€l~=Ÿ³Ç±qäTì¹ŸP­}G?÷CõßR±ËTe–9¨Åýþ&’�ÕÚ÷X‹AèC¼ÖÄb	’:tÕ4ÛmplT¥Åhb÷;Yiã×e}¹ …A* xž§S…WÁ], x¶ôk«fR÷â2UŒÛB6ŽšÔ›Wê“T~bk±ýoSUZû|É,+œQ„®0Do¶›Ò+ÀG6ç[j|²–ñÓ‹J25•.GgÝ,Gªfð™ÖÆ\.~Ü%²{j 0Ì¥xÂå%i°‡2ö’$#ªKüôžNU™I½-¶ÎSq–”tQI†
¦J1$ È’gújqÅ7à/(Æ`’ 8üf±Ìæ¹-.È¨6*	Ü–Ú‡9>çN¦K²È«‹6µ¦Ú�Ö‰,ì ²¬™!caŒO†µ*ÉM·ëæ.Ë¶äXèàÞÕ”Érd 6â?L3ç¾µã¡_péÆógm!ˆpI±˜PuQ‹+IêgKj7`ÓÉ«~~Ð>»`Z¥,ÆÄxpËw¡„±ÿ qÒÕw³2É:8”NBçÈlIb¡±iU`]‰þ�L‘þrÆaêŠž›ù…Æ¼ò+±Èš™‚N"NÛñ˜�B['ÔeÌÅ99î„—ý×iºå°—P2ôƒ”<zhÅÀä¯ãµop?é°,ŒìAÒžñª˜”k¡î*µ{—q»Š,Sß-’‰%„ƒ´¾¦Ô
:ŽZ¨«æ])•GÉn¤žÝlêAœ�˜3økE%ÜÓXV'ª°áïkÀ±lpW31%ŒN^$ïªi°¢T
«lU5òÕX,9-Y$Ní;Ü~”ÿ j!þª}F@î;wåv³¸Ì}gÔ§Ã�-·tf¼úš:áÈeEüQqP±Z�€’äˆ1Ó[¶iÁ“j»1öÝRƒÈÕs–WN,�Â�d‚–„›ÞŽ‚øCj§/{Ö‹Æqf*L…ìê?Tˆßnºe¥M2a7GáÖ3~b›‡¬V´úW%p> í Nýtå{:†SãÐ7,œZ«µŸ¿`ÂÛä1ÿ ù3KuziÇKòl”ëèh7êªŠÝr&ü‰OJ™’ŒIÈ‘”�ºbm­!¥>v€{êp{½á€
õÁA	€O]M2²)6›�i­W*ò®ËÜÙff ÝH'ÒÞ�ào:¬sYQÚÖ%ãÙýz»î{/öOø“÷ïïÿ xú�Äàý5í—šoú“ß¯<olkÒ	­kºçtKa[*˜È‚F£<Ö4w;û_ëçîªQ"_¾ÿ Äÿ ¼¿`iáû¯ÖžËíþãô·$­<_­}›�×ñ)›%F~ÝV£•�½ÚÔ0œI Á‡¹‹]uó7½þ¿¹‹—«x´]]iiãÑEF×­–¶!Âwd7AéoNºvB­·±ÊeßÃË“yIä„e{{Kû˜¸®H!Ì’IéþzÐ›—k~I—w^«ä'ŽèÎ�É°&'p<P…ÌOˆÆLii¿ÔÏ%Š­ØÊ…�;Êôr‘mÄpÉ¹XìÉˆøxJÉ%ÍMÚ›Rê—‡À@.¼B*Œ%`Ü¨’  wÃ«OO†²„ë—ÜÙbÞ*?“+*9Hl­{EÐZ¥Kî‡ÒÄn˜;?á­*ÜzTÎ[š¸â–©›ŒíC³ÿ éíqúæ{‡'ÓàDm¡·ãÐª9…žM±u&±…¥QU+Aû` d1‰ LôòÕ´�üÈm«D»}E3
±±Y]œ3°QÖAÜt>™MOQj¥t2­<«Eì+ w@3ë‡ÌÀÄNÀMVJa[P8Îÿ j:™EÂËìº¡]JÕV”±ýËÄ¶Q"Ôä“^^cŒÌÎÂ«°ÐõwªÊúÃ´õ!$™&A3ä6Òœ¤’©9£ûGÜËëBâõã°6_
mrB0„ø� �á­ƒ›:›,dML·/q¨$X¤ÒU˜XL|'ñßFq�ûŒå4ô�l¹•ŒW³9�[1M¢0Dÿ ]*‚f®çâ¦*GK�‚Š€Ä ù�óÔB+»„0T8÷8jž…
ýÚš&¶ˆ�ª>=uK)D¼aŒ½¬ìŒ¤9º¦_§h=NÆ|µ7i
£]JÙyä»8­¦—IpJ€FÞž�:ÏMV¶âb•ð%ä»e)ÕGTöŠåhuºå—°¨({^–_\�#añÖOµlúwBSh¸°oøv,cZD†Bï1'}h5ÑJ­KW"²®ôXMo,bìÈH3ÿ é#¦³Ú|IIU"ªÞ–
"®h¬8¬ÙawV18î 3þ"nêUTÂ�mÁ9Teå7eiZPÔŠ¯b,ŒAÜ§IÖ‡°*ÑAZÝóT‡[UÎ!/±W·b•$úTlFÃ¨ÛY¨Q4Îäáì(TE–M�³‹­kº¼( ’$�
aqæk�,É‘KYSƒØävÂ�ý +àH�<­b±Uzä–åØ¨ÒŠÝ±wqT¯ËZ¡s¬ÖMŠÁ‰Ü“¡eJ(bèêïc°—ºŠ“�ªŠäÙ¾v¦LÛoè5;ÜU¡­}•û%õïßÏ|÷§>Ù{m>ãî^ÍÀp÷Väòxü%ª®âÖ¹½„ÊÇQr� 4¼–*¥áíåî¸ÅM®}Œ¿~ý÷ì_Ø_³?k8¼>ÓßJ}8•ýÌöJ½Î¾|¿w4ñËæå—¼�óÈ"Í‘“ŒyñÏ“~Ÿsè{¾Ï¸ðÇx©¿°?Æ¾ßLý‹ûãöcî—‡Ïö©þ�ÇíÏ²¿¸ÕÌ§‰ï)_ ©©¤ö—¼¼{7Ø:ä7-;Ü÷M=÷7³ìgŽh¡ò+ïWØ¿¸¿a½óÛý‡î'·qý»Ý}ã�ÿ 3öÚ8üºy‰w­jìi¥Œu�P�zpÉ4ÞÇÏ÷½¼½·Œüu^ÊHN0€µmA•ÚÀÄõ 2&DëJz¡Î«†Ux®¶ºË¬æ$À¨ J‘ú¶ë·„ü4ÿ �&ÒŠÁ/5Y×à4-‚ÊîÊ´ä<¶ÌÀƒ”È#òÔ*¨-QÈMm–:­^”¢•N0²Ü’	`Hd\¶Óã«n1é[¯1^RH¶Ø•UÖÖãGr„º‚À—ô‚vÛR36×‰@¾À¦¾çªõ\‹6næÁú§lŒxtÓÙ³F™R�‰ÿ ›é«�û|„¸‚¦@�$Ž†ôü´bÝ•úÇ­—&Z+›™ÑÒÂ¢ÅBøÁÄô°€w2|u±œT«HçŠr‡Enkº³}/�N,´L�ºÃNÿ +ðƒC•ªÕÝeŠŠêñªÞG¡X×Ò  A…™óñÒüèÿ ƒ]»oâ×pã]•b’ç0� zBí¸1ð:ËµVjàaÍ¹òµ±{™_‹m@…dÊªñÅ—³Ö}¿tïQm¿$<%×}Qßb÷‡eJñC÷ßåß!› �ñ#|ŒL5C‡u«|ŠNT ­*‚´TT@¯æÙñ@¡äÖ®¤Ih#~šWí,mFp*T¹øÈ÷2TÊ28»1d�‚ÏGt ‡­|	íòíå 
ì'ÖÕ¤�–zŽ±:{›¸,;mK'`«‹	äZxo!w$�60`k`›wVÜ3tˆuàÐ$vÚ‚Ë›‚¤zk•f+$�¦$í¡ÌVÅêàb›-ºëy „{Ô¬<´E86ó}l;œh²Ê‹‚÷w&µOI$2³Œm ˜ÒªÜQ@7�\Ó] K$nCv)5v™gÎaš	ƒ í¼jd»j‘{ˆån[Ã\×ª’Š©ê.†$ä§åªs×™*R®µÀÈŸJTÕÞƒ€À��0<�?®ú”âÂáÌš®µZ¤ÉÓe,r†‡ˆ‡‚Ìé”Ô?.¼d²Ú_›rñª¤RŒØ¾,jCgÂcBêÅ­�¶ÞÏÿ J µ{j}A÷Cê½Ý(QîGÛéâÕÆ6”‡RË1@%§Çnƒ‚÷ÚØú/ý’IäüŽ«ÿ Ò¯íS²Yÿ ¹V-µ”)b§bž0h#µ¿Îâ_ðã3,ßÿ ŸjrG?r~ª,‚»\	ë3½?ÌÍÿ 3vt¸ôÄûwí7|Ï³ýÖúËÙ¹�£Açð�y¨ÁÃ¹]@Ä€ÏY{ï‰øqÙ´v—þ�^Ê¨Š?�rËU=»>¹öGŽÛi^û™„oøÔGs?éÛì@(ÿ ß¿¹,â>z¾¤A'Ó×ÇB÷¡Ì!ÿ �D<™ãÞíÿ L/·ÞùÈnWº}ÞúãÜ.5­BÞeœnM˜©%A²êÝˆ°ŸóÖ^ó[üXòÎbÒ£íB"§þåý\Ê]�^¨¨�È /oó¾þyf7ý*~Ô±Sÿ ¹ŸVŒURp#$#óÖ^ó3ÿ G» ÷_úU} žßÏ¦¾çýCÄ÷¶©Ï¹Ôq-âµÀMbåªºßÀIVŸÇ¦²÷�8þ–5­Oˆ‡´*ì«¡df£™š· £°4Dd<5êÉCU>V-Å eŠ�U¸ÊŒ�‚Þ lNÅ·ß[·ñ:ØÝÉ_Ïò"«r9©Æùz¿qjà1.ÀdvbDìHðÖ…‘›ËËäMÊ4w(¸RŒËl‘‹@ 1bH’|µ°U¿ d§èYB_Ýä-�Köí©ì°@ ƒœ�>�ºAÓdš“$Ûs¯i{ÑKÓcŠëP­u‰’%„ŒBÎÑ>z&}~fT¨Æ±mîÔè«ibª†Ö­3�v�-Rûùú6é‘à"µ¾Ç§�eóbÒ¥«.ÊìÉ9d`@' ?å¬ÚI5J“Û”4ë®NŽ8UrÖdUo"pœwL PõGMLo±}Ô‡ui{"Eã£ÝÍØ¬®Ù©AEÀzA \zD^ºÝÏ­Å¯y§’Îýôš¬
Öv¬¯¶PªÃ@aÓ+çøë5ÅQ+4¯èq¿v†NET[ukR•Ü~©ƒ�HbFÞG[×r²î_Ôc¢¯k�\-T#KX•VmÙÆþ31ðøinnLmª˜¬ÍM•Õ’@ä]ˆLp$™rzG�>3¬ÿ S(ts-UØåò´ «@&3ôÑŠ’›xýÊ‚[jü¼#Ê7 L•u;Á�	ÄÀµ(g'vvíöÑÊ£ Ë˜T‰f"X:µyšÀL(H;,¥%�Ÿ-N4â¬�l‰+c3–ú”�×]A›—Siný‹­¬½8ô† ½[–óþ€øêž-¦Òd¬ñY,\
wu7BU}œp‚³Û@,œ^¿¦Ìdñõ×Ìß³”¶ë­¬ÊKè!ËZ„7v”™(La„tÖÅ¾äæ×n-¥Èïoy¼"‘Uƒ—[YÜrÙƒ`Ä:íê6øF¥½¦å$ãÀþÆ5à?Bf±ŒÖ1šÆ3XÇçZ}áûUöç�ÅöÏ¯~âý;ô¹sxç•Äà{¿¸ñø—Y@b�Õ®×VÃ%#(‰Èê–-ÙŸ»†Ù¤xoÿ ”ÇOÿ î?Dú„¯ÿ Ýq7c÷5»2àŸóáÊ0(ÿ Ž-$}ðú(… ÿ 9â@'§þgŽ—íäœA—¿íµ=Èó¿£~ê}µû‰?�ô'×žÅõ'Ú•Ü¸ÞÓÏ£—e	a!Ä©Ø¨$	:—‹W/ñÊÌóíÇŸ6ªëçó*G°{Hd!ƒâÍ�ÃrJìÇ_Ae“¬\üæXb©.Ä6ÞÖqíKU«*C½„+Mˆ2$À�ÇŽ©VZÖÃ0áøåÒ�ÃÙŸ2ƒ•£Sá ºæ78ñÛã©«\@%B—¯¨»9.öªÚ2[*^Í]¢È•+éOùë%ZyŠšÏH(«„qNA®JjåYPÅH­¿ñzvJm*H·4ØÂYìª–T¦R«THHs*¢æ'U0å“’m4©ÔQ³»Ç°rî²ö²ÇïTŸñ %BÉ"ž£F9CQF9ES°%žµ.ÀÚ·	Xb†—,—xÿ ]=ª`'qÕ£[Üš�� š™}u‡Z´?¼t;•¯ØkÆÍŽjMÔŒL’»H Æ;ÌÉÓ’ná	YˆªáeÕÓk]eœ¥‹ Áq�v™3¸˜�?ÕOšÁÇ¹�êR1ŒOeI�Äô�ÃR¨ösH¶.=Åõ1qûµÏ÷zB�×¨ÜÆ•~LìYÕ6`+TI†��‚Âzù|u8´¼7-ôÖ‘Ë=Ò,®ŽUVwlìP !À NÄõë¾©BRïð'&Û„Q›"b®qMjH=°ªWh‘goŽ€€h¶šG"¾5º[h{>b æÄ)‰ð*�éøkeŒÅ½M‹XwBkê%—�u/[WÙ2­u�æk`
…“ëôëÓJøüL£¶ƒrÓ±Ë(­f,œšJ©aT(a 'ñÑnæ¼þf;â·VÕX-R‹fÅ˜VD;ÎÄþqª£rÚÖ¬�z•?$±¦ÂJŠÃíBº:‘�w2F£³b»ÔK¡GµÝ}¾íÂ+ÆÄWÌªÅEõ-ŠÍ¹-–[L�ò×HQ} ‰iªRt�ìg_4ý)šÆ3XÇ:ÏxöŠ½Ó�ìvû¯¯zåÐü®'³½õ¯*Ú+!^Ô¤¶lŠH€�­*ÇGXOÅ¾äÿ ~Éýß÷~¿ýÈûyí¿U{ß†=¿‹îœƒuw/]ìZKÓed¨k€f$ùêñ÷2ÆÌåî{{•ÉIà‰ü)þ- *¿g=£1ƒw0ì`m<�†Žü¹'þooƒÑ¿äßÑ?Æÿ ¢ýßÛ~Æ}�ûí?WýúúÍ×�Æâq­å__²VéŸÌòrpïvÎh¯éEýÛb°öÂ][¡æ÷ñÃ×û=z•ÿ þØû�ÙÏäçÞÿ ·^ëîiîÞáô÷Ò~Ú¾ãÌ 0 ò9‡Êu¯?S
Íø1�b³{­<P©í¿oÜÉt>¾ëÎ}øñ÷Sî|Š…OR£º5´Ì\XKHX�†ûëè'F~{¡%.KBò)ŠÔþâ•G±T,  î>$Çá¦U·ó%7/atÝ€©šºÞà†Ë,i®„vÙÆAdƒÓ[7Ýj$8Î0›–3�k7e*vÂ×Ì%i'"!°‰
ƒ¤�e)ÉZÞ^Êš¡ƒ�RVÖgbÓm½Å/×ÅIÃ/Ô˜ Çç¬òË';ï®
]¸â¸ã[ŽFcI¥Ë)acâR_`rŽŠOM®f`Éô�R×.RÌä«fá•Äb»L	™�µ±¥'ìS¯˜¢jZm°Töùm`í©V‚ Œ@é-ke”åúª“Û¹¯4ú²¼ZÊì®ºy$5‰u �îwC.Ú¬²É©Ø§KÇÈcY_.• Ò‚·µÏ¬qa0Z²ò"ôé©ŽPºÓgð%¥û,9u3ÖJ5h³¼€‰tGÄWÈäj}ÔHFàNðFœ¹2ˆ_!¿l#³fÂ\zH`àÀë:;aTÉÍ�Õk¤²ŽJUhñ�Äz¡`IÖ‘¥	•Q²°Ø1‘¥Û·ŒL˜GH�@ßVÜU'4Ó}‚K.®9qÝ˜Vùá ’ �3×ÃQ¢$èÛuC€±¨4²\±ÞÍû}IƒúKmY¶�	ÉãÄ+ŠÝu}ÈÉÑ™ò’»ªãç«iEnÛ¤GÄ¿…_t¬¬ŠÎê›÷5œ}.€�±:2Þ6ô7·G^·–Ýå¡i³ˆÁXÛÅeÄâ–˜ØÄ´øÎ¥¯2ñsRecÆ°ß`±ÜY`G¬)�Ì”ÌÈzþZÙVVÀ¦ìépí¯“Íö«m¡»éÈ_CL1Ìbä ©è4Ë‡ûÉJŸ‰ý�kçŸ£3XÇ­ŸÉOä—Òÿ ÇŸ¤ëæòjP}uïçå~‡ú†žO;’çwU—ZQˆÉ€“úVXë§·‡{ƒ‡¿ï¯iNüˆqÿ ‡?È¯¯=››ü�ú—î7;Øÿ ”ž]>ùôwÓ�’ž'·ñiVíûk“—eÝX=´]¡‹»%¿qY*eþ¾mw·ûâÿ ”\O¼üqúënÿ f}îú/.7ÖGrTñÚóA	g/‹U‡ ²Gr³ê¬�åJ±ŒðŠìz=�¾Ž�ßk™è=þP&ýïé/táýŽûÀÿ îÿ ¿¿W¯c‡Ç¡Vê½Ž»V~c�áÝÄæªä*/îÛ	Š¿L0š»oÞxþ¸×#Ì‹ßÅßhûí<Ï¨> ç¬¾ñý^¦ÿ ®¾½å³_sÙkwlâñ­·Ö*e˜ú­a“ôUC<û¼Øö¶¹lü[ì‹þA?•©�þAí)0OcÛ|OËWŸôG?kÿ ï™ôo\Oaüsóé*)dCs“uE†,ÆÂ”�¶Úúú9¤ß¯ð~kµ`U–òŠÚÊŒü‹k4²±0á¢XœDaÐÉ3¬ñ±I¿çêtà—Y]FŠ+ÁŠöñVé‹L‚zÉŽ¿–´7MkcYIF,ÖUujüŒ�×JÀJú`úŒõòÛ®ˆYZƒ“xªøÕÚ–“j"Â†E©Mk˜]à£Ä˜ò�Tª$žó}#%>^B9l&&¥À7%•Êº.9.*rHê<ô'-;ðNP“V§¡5–•·�ô¿r»P"² ]Ú°nH ° ë=¦ú°:ÛŒr=­³²ê…ksŸj»Ç¤Œ€�úîLN„¢®ÅKnüvEß/WfÛ]ªPµ‹§b1-Ž'¬ôrØ¬Z6Ê•�UF,ÖÉþN@Ç68±.wŒdï×LK'¹*
fNM&Ÿ—©M(O’B nÐÛøLÆú'Ai¿ímjC7êWˆ!QÖ‘#h0¿1C4îq‘1EÅŒì60H�NÃs†–Ð]œØÐ&2Ð\0£c§Õ“šîÆ<
‚��í•©É(`K»	é¿ût77zü—T‘—Ù_ÌÛB¥˜ZÍbZˆ‹[‡)Ølb<4ÕoRl÷ŽCg­U[‡ÈÂªÈg8¡BÌ6ÜÃÜ˜Üëc‹Ý'6~QÏÄ¢¦:v™èvqWq@@
å�è	ÜGÇ[<R×È¤õ÷™C
+61æÔq’riŒŠ©$ =#¡ü´ºìêM·ßìë»mJ£Ö@—.	;Ì :îù7õá²¥´-mÈ<{ÞÌXæH˜BH A ï|ÝbGû]ÍóÞÕB¦ÛÔrM«º„¸X§céfßuY-ãÈ™¯�ýŽëç£=nþL$>œþ:ýOºr¸�õÖŸQ8¿AýF]ßpå®.TµVÖ&d	2Ab5xaÜàãïûËÛÆnÏÂ?Œÿ Æ�«yŸWr?’ÿ Ék¿çÿ y~¡#‘ôßÓ|…�ôß�ÙQÈ-ê†FÔ�;K0¼ýÅÛÛ�Ž>Ïúï½û™Ýü¡â{J?”_ÅÎ_Ü~g¶ýßûCîèÏ¿¿Eå{'½ÐE)îËB�¼^St�¥,mŠþÝ“Y/¢ŽÇŸÞö^_¶4É·r?ž¿r>«úGÛ~Ò}öãÜ8ßÊÏu÷+¾˜÷_k~8N'·ÝÇX¿ÜR»šA€Ç=fv(£>‹ÚWn‘'Ÿþ¼²]©>é�Éí¿ñƒøÁí_b½«›õÔ|ÕúÃï/Ö ò>ºúîü­±¬¹…¶q¸¶[6
»ž§cêµýmNyç4Øô{Âöêë‘íŽ ô9~Èƒÿ È'ò¾Q”¯°û<±Ô�í¤€<<õÛ'ú#Çí¯ÿ |�£Zâ{ã§ÝT·¸ržðoNí¾¼ð
é$3î¾b<Èë¯¢½>ZäüÜÌÖ�oãö9�s¢wîkRÐÕ9R„›"@  õ†žÙúÁ»ûTºx–y¦¶›8æÚy
¬áV¶ª­ÓÇy�ËSH±NŽ~7�ËÈ·½m‹PG©^Ë¸Ç)¬°ô¼H“‘™ÿ fŽ»¹—®|TªÂÍE¡;„€È.P`I‰™>1ªI·7%C^?0œ©/[lWR¢Hr@�ImñÐ²M;êæšë-¨µŒÕ¥Å*¯6€Êòzþ˜ütvÝn‡¹»XKYuËÇ¹í
Hºà½ÂTŠ°-|¤SOPQ�¼=*öé¹ïªÊ¬`æÅxô©PQ!ˆßðøèx¼š‹dâb¼MB·ŽÔR®,JîFFZ�rr¤ ¾úgÄëKo µFìå
ª¯×ò@Ó»r&X+�ôÀé†ê×BV)JOŸS™P9†ŠØ ;aŒ•ë"LIñøèÊÂ•LPÕ«•c˜r…�8œ§aæf½ÖZŠß’¶Š¬W+R}–.6€G]*ÓUU�f¶0‚Ê�%•˜œ‰l
œrŸÇ®‰¬l5Ø€Ø/ýÎ?MV–kÔ€ AÁ
ÆØ‘«Î—’1—Uç¯©B±›;MD.UâË6›¤íå¿†š;´5ÙkqÅy0ñûT°ÍÂäD JZIðÔ*º_¨Úÿ  .W°¨¼*5¬éM€NˆbÅXb�L$Ó�™¤ÖŽ‰j²!äÖŠ)LÊVµ¡ œ‰†ÓÒ¡ä¢cT'&Ö-¸šSo‡o’,ÉÂªd|”3±X€"W¡økvï¤Ž“Ów+à «Üx&žÚË¤úX?rÒÀ–rGšÇM0÷ë¤JiÛ�UŸÙ¾iú3Æ½ãèß¤¾¡÷o§½ûß¾™öÏy÷¿¤î³‘ôÇ»sxµ_Èöûm
øÖ:–¬¶+%HèP4Ë%â›–�%ÐQšÆ3XÇŒQôWÑü_ªù¿]q¾—öª>´÷{?êºø”¯¸]Å¬‚´ÙÉÜd‰ðBqö)îŠžO £5ŒGW·ð(ær½ÆžŸpç-iÍç¥H·\´È­l°˜&GNÓ¶´„+–k	ütû�•×î<æ¼[ï·æI±y	ôÀ'ißá¯¢”´§^ç‰qWÏÈŠ»ùOW"Ö¨"d©ã*ˆÜË¨ó:Å*\0Ë&Ûv°Ú­ñ`�X¥Íiê
$ 	ø4ž»¡XÂ¢ ²¶ÙevÜ]ÒkE®Á,Ì�Ië|tZŠ×s­«®G×Tß}mCÜ,JÍõ•´$î†L;ÌuéªY<R{Èe‚Êg^%Ü†¶Äá‹­QYÄ·ª±ê‡*')“ÔÎ¦Zóæ[™§à;ï¶ÚÅc�_H° ÈŒàåéF06�=ú[IÍÁ&ÀqM
RÛØŠ‹CUzñ* -°=zÿ ³Z'‚r¤ÒD¥4·³9/¡ëºÈ°¢£“ê&>'J|ëa…>•±qù–|šÝ‚3¾]ÄP	<˜�Çùkg‹‚pÊ®yÓ'ÖèiBymqkEfjavŒ÷Ú'FNÍ¨1kŠ§ð#UÆÑuÊYJÅÆf@ ¨a×RÊnFKÊÕØºË0V>Ð �:iˆ±;Kñ™Àò+3Ü¥g®Û…ßðÑÖ¼ËT ô@^ÊìýŠû²(aÜf*Ø4 Û¶ò7ßL5ÍMÃÎ÷ºâüjªïP]²õ ñ$@�¦ù�SÅ5GbM?Ùoã°¤Š	6¡ìÕ�i‚½ÆC´ÇSHê5ž¼|JŽHìÁ;B–SÈ ìAãr˜ßJán%êä¯uë™¹KUw°k‹Ö^^ ŒH31ðÔ¦ö©N�×©»&¦Ì^K¹Q‘l ×¤uü´º>€¥®¥VÓbU+,Q�Q›’’ÁG÷tˆþš¥�’jî…dì{·�_åÖõs_q@pmFÅqBâùôÔ'¨-¤ŸäþÄøþºðx~çí¼ºyþÝî§'ƒÎãºÙUÔÚ¡’ÊÝI¬¤Aß^ô)É^±ŒÖ1šÆ3XÆkÍc¬c5ŒIÏçð½¯ƒÌ÷?råÓÀöïo¥ùîw!Öº©¦¥,öXì@UU’zkp~àõ^÷]cd¯m¶R¶«f.H+�ÜtÜ�¯¢¥:k]Ïe[ˆG´·æîùÔá’Jãyƒá¨](;¡¤¥ÁBX·]Æ¬à+’¤ÉCDƒÒu�-ñ`U‰U)ÓkÙÆÆòQ1Jª³Ã�‹IÈ±ªiÚ�GûTR*wm­-<NG%+å©‰^Ø`+¢�¤Fþuž/¶[è*ñÒEò.P+»ŒYÚËQ�µœC ‰ê»ùm­Š¬=˜?ë8îö”·Uœ�ˆ%Q™ Ú™ZŒR{Àå”:)ÕÊyv%n—ÕE¶)¼SÑU˜˜ÀÇo=8õ¤W©MµUYîuíµ‰³å…•‘ND(™ÿ Å¥¿;‘U[ZU^|kªYdûÙ‚Ì©,bI_SxxjšxÝÔ1Jëpâ×@xÕ5U9îö
hI�D)¹IR:„R‰S£¯u[+k
àu “ÔÌS%¥°A‚VÀÕ™ŠòˆS Iëá¡C•|¿rµÃ•Ø¡@:‰ßb¿=‰Ô«Š':�nìª¹‹šëpŒ‘·\ºnF´Ô;e^ãZ±b Ì«ZËeê®M˜¢“ˆ<A�ôÖdÍ¨�¼˜
å«f{p*Ì$‰2�6=ÖO�iì(ÞµdZ’¾å·1Å'"•LîÑ?é¡­ú™:Å-ªÞÖYU¬•VX1=×\²9ƒŠªïä»ÿ YÕ`¦šÖàÛNu&!¸Öín
Ô{‚8Ê°ï7>,"#SXJ%Zú5«u«KÛÚ[y+ÝãØ£¤ÈÄDÉ‚wÛÃBŸ!m;Ðý—ì_±ý›÷ÿ ¬Ç´ýñú×›ôÑçÛnæ}öž%ÜË[Ü+±4~ÝŒ)rOm·QÒd9¼¢qÒi`²ŒÜ}Ïv+úøÆ­8œ?å·ÜŒGg�Åáû�U À*¯³b2DÎ¸.ûÁì�gÿ §¯!Éô‡ð.ó]+üÂû’å\Ø“Ç÷0�ê}›> ê²Ë7±+bc¹üOÓ>ÛŠ¿w_ß¹oÿ ”r¾¢£èîóþ¤æXöðø¼>;ÆË¯æ{eEnÑ”�‘CÏ,n‘x{>ÞuÇ'Mp~nßHÿ T„¯ù‡÷£k �_ÜL‘+Éˆè#J~äXŽÏf»®¸Ï¥¿�oZ7ÿ ˜ÿ qÑA•aÇ÷Ðÿ pÿ ’ïgDæö�°—özò4¿J”-Ãù‡÷X"ü·¸ìXÎXÿ É¿ cOîÜÂ7o²©Þþ?`Wéà,—Oå÷ÜenMr\q=ÐJ‚Áö\Vƒ[.õt¨üfë]þÇê?Yÿ ¿Š¿Aý+ô—Ö¿U'>åûwÒ?^pþgéo|¡¹Ê9Ua] åÄöË�LVÀBØ¿VÒ¦7ù2˜íRµR³ö=¤¥ç”;i#óFú?ø%U!›ù‘÷'åì,ñùì]±þJOøë,ò†»V¸#ü~Ê�Ýëšó>‰ÿ §ÿ &‹ø~ãü»û‡î<Këýî%Ü/pº¶V9,¯ü�ƒvñ�´®ý‘ž>Ížo^G¤¿{¾Ÿû7ì]SÁû#õ·¸ýÅú*¯o¢ÑîþíÅ³ƒbsòqowxüvuTg¶³$oŽF°m*ÓãCÍïc‡|ã]¸?!7Ø¢ÆçuMÜÐ› Oœ@ŸöêñºG>y++!e&¶–(@Ü–rI
|tbûj�š•j+:lí†¤Z*µÖÓH›%ÆÌ7õcðÿ 8­ÓSpË$ÝUŸÌmF€�]63UÆ.æAÅ¶e*Ñ Éðé£,a¦ÙiÊq®…©Å#Ž÷­æê2”Ub¡Ž0JA�'ýtÃN·`šŠlsžÚêµ^ÕìZ�‚Â‹ÖÑ»0“ðKíXÂrÃ%–N´5eeÎ]˜Xñ²­’Ì�
.Dõ=F¥bÝ
Ê›˜áE™>\‹®°!f ‚s.$@�zš¤èK½®;�]v%@Õq­óZX„+%²–ØÌùëKBñNâ›å•¹•Fì¿h…g=@ =S¾[ˆÒÛ¢šÅUÂ#­\­–Ô;µTHYÄ/ê0vƒÖN§'Ü1No(ia�tÕû�íÐ°� ¿¦µê$ïX75f·�ø…
›=d¸Û§†´¤ªg%ÆŠÏ#Ó[`èêYŒ‘�/;lCG�Ž�Šˆ»þ ÝÈX.´ÐK=œ‹IÉDb%Wr$Éøü4«ÙH4âeÆ¬fÅ²Ðk6£³­Ü+Ã)P`€HÑ’QÅA76£^s±04TæÄ+m¬«w"Û\vÇmŠ•�:Œ‡ÇÆ|5OÉYK¦õŸŒõÍ�Os»c2¹±�•iiSÐ	 b:�0Ò�.F{ž¬"¡jÕM}¼€lÂ™l¨b¤Ïö©�õ-,kb·ST†gJP%(¬[’ËÝ�Ü‘=#¬|u�µH�íž"®^ Æõ$„$€J’"6ðÛ}K¼¢öƒ+½’µTµ–¦ÿ †J„*Á1`Ik@KNºè[Â¢þ}ôq8œ6åû—*Õ§‹ÃãTÖY}Ö°Z�*ú‹;6Ð7Òèà¥dÏ¨}9|oâWñ¯é_ã7Óê�÷KîÍß~óû‡–4q®O¬Mðr‚�
%„�Þ×w-øÏsÿ ËÛXnî|°cX¶þ5ÙµYÚ^²gÓ\o .½>å'‡z· ‹O'µRr«paÒ¥c‹”³¨Q¸Ç¡$ôÑÚñNQ¦aÏäê
µÕkªÐÏÌ¸zœI1 b#Î4U:\!4&¦5YÜCÜu‰ª¶VPH>�6$�=ôÇjín5ó3K*Þºò>—½×Ú?‘?e~¼þ}Wîj=ó�Ç·ê¯²žó{ Ünu%¬»�Y+éUv/ Ú¶î˜�rÉ¼2î=þÌ{¸�Óƒç¾{w¹ý?ïžáíÞñEžÓï^ËÊ>ßî¾ßÉ;ñy\sÛ¹C1l�Säu¬B<Pû«‚96R{�Æk+UJ@[±h(êYbzø	Ò¢ÝA_»¡œŠì¬r»ï[¹5Š+¯"‰ô�€
|uX´²QBrRžáòAäŽ1(Æ+AS’äE,!–qŒGPOá­Ïjõ�Ê…•rúé²Ú�'”ž5¡–ª�331r2N…‹Mc¹/%.+ò.î\õ±¨+¦ÀY )=:†©Æ4uÖÆRê“Ó:a²µm«”h­y9wQ��Á@Ä¬˜˜ððÔº)CJÞŒÄºáÜµ-Âü1¸ÃŒ“6˜s õÖtUuFm=á˜9*Ÿ°PØõ(²û¤lÑ¾ÐügDì-ö¦Èj´bYdbË æ@­”õ—ßO{ŠëôE©O"ÞR­­AÏk’à¡’Cƒ×D·Bœ$Øö¬ÔU. µH•V=·R@È0°;»jœíÉ1ðåØv\šY1nÝ–äpœd¸�Áðó:Êµàm”
ÚÚ©@¶ÖôÉèpŒ¡#oSIÛóÖÅr¤¬&>ëXÖª²ÕÙÐ•b°iÌ™Ò”:š[Zø‡“ªöÝ°RY[–Tìl"vÔn\Ð¡í°­IÊrV½©¥ßb¸ÉÞt#úé«½�FÜU¬ÉâÖj!°ªóy#ÐD�†‡”õ2Ãµ(,jí©ÃeU�å‰f°<bfc®Àm¾™îñ€X¤éa6»9¾ÂÔLW`é�
TLí3°;N²sD�ÂÅ¦è;«ï²W]ì–\#u$ ~yët|Ø¨Ýqp-jí^UÁ…W£Ì†îg*$tôÏC­W]¾@ñÇƒ
UÅãšé5×Æ¶Ä*¤õfë¼lHÚ<<´OwÜÉ$¢Bj”µweî^"æ–nÐÉ•��?ÃOstšz¨àE˜Y[³TÖšŸôÊ¹m±yñ?­WÕ³8K¢<Ëè/ª}÷íßÕßJ}Áö.5ó§=Æ�sàY}KÈãÙÊâºÚ™RL°é;©pTï­šnQ½¦”eÇCî'Ü�«¾ëýgõ×ßWsŸ—õÔ¼Š¹^èà”¥QUj®®5`ÅuÖˆ¨ªO@7&N„”(+,ÞM·æxN+ä![‹Õ»Ë_«OQ±&DI[”¨	}Ã®êž¦QZ"€\åQ•NÐäm¼ŸUáPî‹ÂA¿uM7Ñ@ýœþ^¢X ÆáD@ó1þ:)¿ÀÊbUd*ªùj1ÆuÅ»!AS2L÷:€¡Ž´§°ÏÄòo¢¾·÷¿·Z};õÿ Ò×?ß~œçUî^ÓÌáž¶Ä¥�@¶)*ëýÈÅvÐÔÑ³cŸøÿ lWÿ r~áýE÷?ë¯©¾ãýOGŸú«’ü¾r{E-ÆâÖÀV’´;ØÁa:—fn¬ÒIÒÒXÆ.‚òË<›ÊýK)5BÄ°Œ,,Ù[Ó± äxhÅó$Õp:ÞmTº”Vã–ôÔÌIèÁ|H,ÄºaºšRH˜Ûƒ‹.Ø06•Vb„N-é7Ÿ1ùèX·(ÝÉCfûâ¦ÍënÕ”¼.Ë!¢q$�þš§ŽòJ›5áSÖx„EaKdŒ¥EfØ�‚‚	yßSHw’Ÿ4+5åGò[…nj<©Á—ÙƒA�é¥-¹ççÒÓ}\�›R�ÚË4¦WÓëP¯úXÿ wžÑ­�ëæ´æU‹kPê"´ÊµªY�fÄ4D™ÛYäö¹±It[p2žËXöP®ZßßäTTK”YTŠÎÚÔj¾E~ÉÓ{‡`K8ÆÒ�Ö²Ì�•©�¬ƒ�'á£9t'&£V­}�’ÈkmøêS¸†i¾Í©?†²ÆkÁV£µØ·_Uk<–â1!sŒ˜‰Ü˜‚4¶Ý"ÆQ÷96áÈZêä•¥T³;D±Ù�ò˜Ð±àIÖÂÅ•„¹mä€P˜l	�9#}‡ã­U°dÖNã@LPXÏqÈWÛ.{m”Ž£®Ñþ­5…@m® ‰ 4µo”’Ç¤~£²ˆ‚?ÓV–R<R)·¸˜rÈùÉf ãkH�D¼µ	ÍÊÊŒ¥•¬€ä•ÆHvËÐDÃlIø��M^ÜæÔþ¶ßâ
²ÍEX¢Ž3±	v2²;l|åIn5»©;É_úé  nãÖ ¹C³T‰�±“*Ò@ÜQQ„¨Qß`‹m®Õ”íÔ8áFp27ê?í:ÊŽÃHR–[“%ã¼@¬³½E2ý0ë¬]FEÏmU• ¥v%d¡›P¬�Ô ‘ôÖrìäÊ›@þFu±ÎŠ�ESXÈ�z�ÚTú|µ¥Y*jÜ5u·‰¼Ž¼wSM¬IªUÀ´;_ò:SNŽQ9ÊŽØo}�®ºÐp{KÀ·¥gÜ1'`øF´Åì÷û©mãÊ½U¢…ÏŠ�ák6ì\@ØÏ€é:ÔÆÛ›ßÈ2ôØ¨½¤­ŠïKHU'u1úgÈ“×Ã[hÜýÍ–Râ8n¶–4­oÈ¥œTl6‡)Œ�>ªj^º�Ý¾ Lq¡«ä5VåW·–p;[	­ÏR<dŸ=8·$÷&Ôß‚VJlg­©pj ƒê.ÐÄ”å8“¥iL2žÚ¨t±s5¶³×_'~<@ru#  ¤�Ú6×8S¢s/àh­6'm•‚0�¤AÇeË"ÓÔõÖ—+ Å¥•Œ8õ2£_¾ w@0Ä±¸ÓHî¨=Ñ˜T«Tñ×+Ýë"¤‚ƒm¼;kLºQØ2TŒª†=w%·ZÖ³[#k±;I2Dm2'D|‹¬îcÏa¹…À%…XI#ãði[—@Á4«ÔÃk>]Ü¦,†…cÐIëý¦5]î*ÚÅYF¸)ñRÝoÒ{·�Oí¨€À `‚@™ü4EŠMœøªÒ-w.ôãWÃK“¹|Ï]õ¥µ)-�+]õ‡î9[ïÛ¬0­¶ Îú¦š¯òˆ^Â«ê¤µ5ÙQ^f‘Á˜3«È�A†’¡nlLË›T 8¥,\‡îÆÄ‚H’�ŸžÚW‡ð	k©UÅ¡‘Õrš_¬Ý…Œ‡Ö‘#®´÷Uÿ =b1_ÁÇ8°Ø©Š›¿WmIªºbDA™ë¨ž¯¦ÿ „sl±QÇ¬ˆe*1P¬Ç_ÃW4ù™*•%­ŠU’ÛQ$:!Lx)ÿ ÷O†¥ª™9¢Z­¥ÜšÕ1r%L¡mÀ,¦cËK¤\q}Óan”·›ÂºÙkŠ7V„
LFñÓ«Py:B¨Ç¥ò»Ö¤º…ï0‚Ì®HÜFÇñÓ6å
Æ¼œ]‡™+k eEM‰´‰’Aoøk7:øú½z”nõÖ¥kËam# õ’á±$�w=Nýzk%YT-FÄôax&ëxöv�UÄ•L²f	>’Lm°é×K¥d'Yq"ï`•½–Žï"•f¥‰Å,%cº´ôü<µ±«‡c<’«Zð¬×3!rÎÈ¢Ë]�«˜¸Þ#`5›mNÈ{ZêìRy–1%PÐq Rv
õCP¼UÜçÝj!¡š”³¶Á¬­@±OözDI;Á|tâš3a-Nœ–Uã•º°+Fž•�Sz	0Èž†×l-~	XÆN}V®6ë­îêœv/dP (`®1`Ó¼Žždèq4µ»ZäM,¥¯[GË-vT€q&±Üz€ [[‚ÊiV»"úÇ;‰.Ìžµ³�=6ßBº†o+ên®P¥<~:ØË*Ìm´X ïupU,1j±¢Ú«e¤XK9Ž;ý_-nˆ\§,u5â§¹QB…mNPL�Œ�îŸŒhqµÍU±3ÛT®v°Vr  d6ÜÏã¥«+‚q. I¢8¯e¢°«aW¿2mÛõ/H3×¦œoDÃ*ªÁ[7Ì¢¸«¸Ül{„àÈÀ�P’Óý5¦ãG®®ª¬á¨NÒ¶W3˜fv-›˜&@3ªq+¹ƒ˜p¾?!ÎË#Ž{­YÊT÷2”Ê é°52sf6Ö®“eïk§íý J°C¬m%'c¬¶GO%ÂÐô–{2r]l‰k(1 )ÄˆÛY&Ý~w(¡&}›¬^Ê�ˆ§Žs	�°YC4 GöÇŸMRRººÂ_a…T%+e‹òÎä½aˆ†R] 6�þR“7‰«Zr!²íÑv ’L1¬H- �‘ÓÕÀJP«&<vK;s©®µ.TŒe€ý"XìÄŸõÑÚìÅ8õ4+â%�C¡½†'"•£ÇsáÒÖõû‚‡µÏž6í[ö¬wýà„˜L¶D¤Hˆë¶œqhx·
æí¨—TT1jä’D@2ƒ¿Àüu¦…v »–UK‘sY\jeœŸìÜ	‘´ë%SLZÅ+I³–éŒ°‹e”�†ñ¸ÖÚ_Ê„«ÂBñ°¡e!(¬¶	8“,¶$x€-d®†a(nZœÛ_m¬1,¯º”XØAm�üµ7W+ž.`¯ãce™¡´”?M˜”™€€$†©á^š¨wv›ÂòRÆ§Ž×ªºÚñG,ª ±A#,H=~=N”Ó[ý	†œQ½Ç³ÔÈVË}Û1&°ö‚®›�¬H2gÆ52öà§z“2½uT9ªÌÙïh�û)mÉØÏŽ©å5Và*¡oÉg¨%)×}-Xw³@.ãx�ä~êQ(¥–Ì
ï©Ž5Üåé/œ C.!JÄ˜c'O¸·äœsOÊôä_3½S
®xáE¬Ê[5,OIéä™L^-B›®µÛ}—”n2UX6;†;««mÐlüõ§¹@vÃ£¯Ü™î«!Û0©”¾%£`Þ IÓÛ×àÙd™Wmª¨¥´ªry­r Å•¿ˆ3áç©Ož£µay[�Åøõ×bl-PT†$tøäŸjp=
÷r²N8œA	±'mmïâg�´ZU]Loµ±§7T…ýDªc ®ò$í¥å-*&5 s+fÛ«!ìQqa°o>3¶²¢O–9)5Ýk›–ïQª`—Æ} ˆÉYˆ> õÖ›%`‰,¯‹[á]A«5ñþbô¶¨9Jªô ;ü5¥±íIêÀ›V¥P.j¢ª¶¢‹Æ,0p›Ûc´ùkd“R×ÆÃŽYL'ð¿Øb¢Ðq­Ý8k[ÙAPfÃ±#ýé$…�¼tFÝBb½,brKð‹¡8mQ­T+©Œ�NäÉé¶ÚZ‡¦l¿¬/°v8tÖ!êá¬Ê²¬Xƒê'Òv�á¬ªándž(På/¨0¦Æ¬³3(XÆûÁ t Ož¶X^àš|ok•×“ÈíVÄ Äk{€D!‰G^�5–2¨gŸkso˜‡6UcX�Ñ§·Ii)ˆ$d‘¸s¦”èj¦Û×ä¡«.~bÄ°¼Ö©2R b9Ç®‡ÓVWÈ>9ã¹È=üŠ­ T^Â�ìO¬â?@˜0O†·¸Ÿtqðó'Ó³™øóàÌÝ¡eÒüj{UTêSºÅ,È‚FÞ:ïUH¹8èª2Ålp®«U¯dÒ} ·:ROÈ2m@×´%ÖÖ?iR÷'Œ‡Ò¬RÉv‘¶óøiíkÐžä¯7bªq!í`k °fsÖ6 ÏCð:–›n-Y�»u^×Ñ�¬í ÀzU ‰’=$Lj›i@%Z;li×±ŒÑW'%�\zIAÙ�™ð þz™Y7Á]±aMÎU—‘Y+`SM‡tE 0"zG™ÐÚ´êÝFÕ]·\ý¤!o±Üúaƒ!ŒJ¯@zü'KK›jHÆkMp?³Z^¿1jžâþâ.!•çÒKt»ÂEí3"­¨(ä•ÂÀ
ÅgÐ¶– ³Šö…é×ËãªÅÂ§Àçž_Æ¨àmI±«­ˆ<«™žÌ²�8“:tÔ7úÍÙj&ÁÄfù»Kµœ–q<{A_ÅÃ‡†Ý`SÉDj—.ú Ñc?!‹0^A¬7"êX†êo2<ºè|¯$ëO‰k.auQe)µNBLú�„Ÿ	�´·Y‘”2¥�jÖn;{æHIT„‘¸1ã©–ÝM@� @W4;œ·ý(£p:u�îÛJNVæ™Rk$Ê,6[RV¡QÈæ !˜ô€HCu2ÅªM][qØÔ–µ•ñÂ–Or³ ƒ´Äeÿ ƒFI4«ó2þ[Øm¥8üªƒXµÈ L“Ð$Ž¶Q4°bòj´bí[Zº«%€µÀV¦Å‰Ër'ðÓýjÊ³Hu}â‰ßb+­×1`ôÔ»ú@m¼<õªª´Â;¨ìKELiäT?U½‘cÍI\ ¾ ‚éðóÖÉ©èüÍŠ£Ø¬jíFªžñcE.Œ:	`Fß¥œIåªqN5$¤Þéñôˆ×Š®¦æ°¨e®°ÁJ)
¾CÐÛêZ¥…?]Xm0~ç£°Ž7iËb¬¨ÏÂ	Ð¹*`p°‹ïz¹ÕšÕ”þÔµV+ðU1$“¹Ó4ØçIîMÂëÅ±¾úÐ ;—æÁC‚"XdŽ±çu]Ï�
AzÖ°qù©Ž,äI
‚Y� ¿_é©ˆJ/¹SV½ÕÈ{·jl¤™ƒ8°1‘êDOÃB‰¡¥¼jA…V³X´%p+¤£œ‘
I…q;Žž:nÌè®°g°šÖæeï©l “f=$ütã’A”ºÀ™ãWczíäJ’ƒÔ D»L�ÑÒâ„öâèïãR¼„›‚§«jjOp—C …n�`ÎÚ\E-è)ºìÎS0v7YÈ´¢jEUP€Æ[y"&u²�î¬¹½Ô;,L‘EWVÐ¡XŠÂ´B®ä�±‰#¯]gEÐÉ§–òaÒÕ¾{ö)&¦A�©H&	NÑ;m:ÍÒ ¥7’Žù®Áýõ–ÝÐ‰mÉõ©O�ÖJ\¹6Mâœ[W@5Ü‡ZÉ¡T/e€z�‰2ÝzëB&[è)ã�o0’P³t%Ä‚G†ÓýužM™$ƒT!k+RÔ(ï#,ÎK	°ðwßY(}äš©˜…ã1¼Ê\¼”�ŠÁYiÙ‡–´K…è2–5¼ßðQm
âËkVïY‹røÌÐÀˆ ™’¾0u¥nZÇ¶¨Ó]�¡Ç¡m–ú®%£i‚½ õyücZwD¬›‰B™Ýªª«‹–G,ÙX[5	 (%¿=ÿ Åy[~a½Œ¯X¥µB«q«sƒ±¹#8Ø€cX`²]Ã¾¶kÜ›”‚ëHýK0&?8å<ÀCQ/_ Ê›«Æ-Á”æ¢Õ�íýÆw�8¹¤†\Öub›$Î íkööô°lˆÍ>ÄÏŽ³Í^´Ø{×rJ›íï¸áuuS¦½ƒXzâqƒ¿ÇY^P6­5Æù®;¸XªÍÃI=¢Z\æ$å±�Ž;h”ñr)C‘“Ý,·ØQò"Æô ÄÂâPèî‹kÿ ÕÄ×`n2·J-W•bTôÀ?€ø‘ªºŽrñŸ‘ÇE¯j"µ÷á&¦8¬([‘‰ DõÔÔi­Ù!å’ø?1ë•í£ V«&þÖˆq[Ç!“oõo^#®¥ÖÜV…¯Ôö�	k‘(ãËc°�ñÖ¤92pì%íµ
UÛBÈ	¿c‰§�ú:eo1òŠàáUß%¶WÝ[ƒ”z‰�üþZaE�M¯š:
k³¸ájì=)]9ØlÈC`õ t’:ë$Õ"³äSiÕþDä”=mW)²ÅjnéÉ¦™#`wøë6’‡$â«?Ì	Ä»–zˆVb
Á6nÀ®DÊ�‡ùêlÇ+ÂÏ‘ÇµM¾9¸VÖXµ½•€¨Ž˜´Fæ6ñÕ<ÝðPú™mÇ“Xì ^ÕaíG`B
eqØ(�WŽçRŸZØZJ–CJ¼‹‚ÐÀâ¦ LÆå†ó´�\×·È;ST&Ãµ�‰Y 7b”	‘“nrÈx–¥dhéo�v±6€ö‹8�PcbN;œ±+”�>zßÛ§ˆ·Ûø9+hµ�tSf|•Çé±!¤—€:Þ"³–Ão+H[Q¬jÙÂÅ¬À°ƒ â6�Ž¦4Æ^¹ºÙ#)Î@¹˜©£Ö&z� �çT	ÍQ`õFª§gnØÉÛ$ ?Xœ|€#óÔÒ ¨mºAŽ‚êªÒ”ù‡ •¯CÇ¤mãÐëUFJ6’rl.¼tdÙPÄ5kÐ…` ™=O†çJª¬Àe)Ò$r&)[÷½‚ÊkcëÀ°X@1˜AÞzèoÌ¨�˜»îG´ªVg¶Jþ°È 3þ#@YLë¨ÁÈŠ¬V½iº kV%Žj½Ì™òŸéª³ä›«íâOÛ[+¦åä-Uƒ½·KXÅ`3@þ1¡\§@°9SÆwñ—ÓUž©’=$’&>:1µM2Òn›U+W¬íÐÖ ìI`É0N �A¨n‰Éb¥–X¬ô…¥–êÈ
+Q‹—x3êÛõL�õÖyD6e„ÑÞel[Q­týÂKEB°ˆ'o¾;iµÌêil½«[Ú°ÐŠ¢ÂN%·81?é¬’n(t±»¬�g!•T—+©  IÚDIÛñÑ–SÐØÑT]Š�p­"¥©ed’A†A �¤Ž½tµIv`²¬AJ•»¿s.T»»bë‘FlA�Ôµ»œÐØà¢¾&�Ž•Ü¼b¼z”Ïh«(TêL©ƒÒ"|zí©Ë‚ãLÝ•r^ê/ä ÂÜ²ZNDä
õ_÷wúÒõ­ÌñßSø)ª«k	OÌØª¹— f\“‘V‘€|F²–¼*	5z±lÜ{V»WKrEª†\\*€ÜüzÏ–«™	ª¬V0»B	„,P°ŽŒwcúxj°Æ]>ä¶Ö2Ú,Ú”µ‘þaœYHp¥	ôâ°Iü£s¤¿-Xžék,ì++¹°FÄôË§ôÛGu$Øã62±4æ+™¶w$_$%º5šŠkÈSÜPcÜbÕ²1°ºÖP¬�úÔ‚@Oò:sj%øñ”þ;zHR¶k8òTÅˆqAÉ^†Hk:x”±Ÿ¯™ªé’œ€Âd°C8‰=:ø�i—1˜]P*„~ß¼×V ;dDH>‚"w?ã¥9v&#{ä¥l¶©½Ø÷–‘rÚ°}B=Bÿ å¬©cen¡XÎq¹±ÂSú×gí–ËA…>cBU‡qgç)¶««@LJ†‚Ä�K'aáªìˆnÌ…šÊ˜ÝkÔ}%-ªàiÛÞR3b3 DI1±=6ðÔö�WkÑìu©[º®Êt™_L·ûßíœP¼»PÜŠ…KS5Û"¤"CîËŒ‰Ü™'ËTšj	iÊ}j:Ë��b«èØ ˆ†!`Üÿ ß¥*ð…åG¯%#Öëyî*¯%«·’�™DÕƒé �›ýu
�Îj·!–ò¤ò”CŽHiÆçÌH‚FÝ:ê¦9)LhNåµqkRhzŒØ‚Ó ƒ IêNÚy77X¤�çãÚ�X:Ö˜þõd“%e l`Õ¹ƒ;«~Û­L,/uFã€¥º$o«”¾ž$«Wâ	JÝ‘ëe(Œ¥Ž)“Æª–Oè OÇDµkQx¦þZà¢ËmWrOnÂç-Ïx8ßr$DnvÐ±p¤Ò¥Ä“zž›CQeOÞ=ë`eÈGlt|·Ö€N®yÔäblZ¤ò*rÌödC9dBW¨�´Y�tªTÚ·&¶Þ=w;mìpHƒ¹8†Øå¾ª™o#Wm#«¦Îà¿hÎ—2,°*KVŸÐõðÖN°†)!$‚ˆ¹Z.Z°—Åd“¸$ußDz„«ñC|k¶k�µ=•�Q2qÛÀ‡3Š] &ùVäÑ\Ø�eŒŠÁXoÛc2 áªK}�ÝXbû¥.Ð€{)’dÙ„GM¤3;PˆŠ7W«7\µÚ¥YmÊ^š¶­Vd€Ù1ØNÞ:–¦ªÞ#Šx¨zð$-W‘ehªÃ�K2�’•$¶Ço;xê¯×U•â�¼|
•¸y5ådJ+ÖÅ
»c‘%z´t?ë£º”ü‹Åo¯äè0e|Ô T-ŠTX®ëä#hðòÖÉµñ»­®Ÿ‚Åœc›çuÄ[ÛÅNDzºa”DôVIlBÁÂykÃ‘�r|µUà¼wÝ[�êl¬` = ï¿ÃJQ/b¦ÉƒUfËé©\|³)v‰bý$í·CÓQ’IX¥#)Ej9}‹’Ë,rÍc7 Ö	P -&v1¦]žÊ„bÓ´VþFrû,jU˜£/nÕ8±!Vrl&vf>:ØµŠ~Œ´ëÇ‘eOgìYXKÏ"ÚÆ.¬U
2’Çm�#|—¤õÔ®¼r7³ßå°„zfÞ:–[Ü½¬é¹³ô�¥ŒúIþšÙRŒ´×öDJZû\ÕG¹‰XmÏè  I;ÏŽ˜ãHæ²…/L†ºé»0/{³3 ‚�È	m{›¡HôŠÈJyLsãap&Á�ÌQŽþ:-ÔbW†5¨u 8 ÕÝP}Q–…ë ùë+pNR†8ãžÊ«†5Ö2fF�e§ª·—øéXÒzrN:›u®Ô²·61JÂÖ#Ô  H å&k‘ß*3UÂãmª—¸,'\¶Øã¼næÝ)RIÕO˜®E·#+ÖW—˜+²|6%œA"�þÍljø›I»Œ¸™Y—ÓzœÒÏX´ÿ hÜ+@òóßBJG'Ä×Í%öR+µè ”§¸	L›ÔrïÆu¢Ü°ì¶´¨Fks•¯�‹¬)©�‰*ScZéM­ÍÑa±šŠy+kR¥«g03�¨É'[%ÓìÖÚè^N|ê™8}¢Î‡ÔÆ‰`|ûôc$
ª�¿·bqÊ—Ê¢{Ì‚ :âdH~:$¨”§P"°Xb¨^æRƒ a«ˆ•Ü^ºSW˜7@M'‘]h„ù±¡„XlF!•£ÐÓÜ•‚^.ßÉovºŠ3¸¦Ð¤–"`�×Â¿÷h†ñ�¦£L\#V©µH¿¶VµÖ¶½Ô8’Ä�ÀñÖÅÕA9)Rï°‹®å¥2Z»©§ÿ WhôT	*ÕeqªP¬¯o¸µ“Q–Ú€¢”TT©[aéÔ­e¤ÃSö7ƒõù¹T•²ço™B.ä¬ÆÈIbDm"5”Ä#e’ÞæœXÉk½O ¹'¢†ØíéÜ‰ ÿ Me™¦•/©�´Ñ,É•u7üCš¸8B«?¤Ä4cˆ¸H3o%(^;ò�œžº�šÄq[ä¦?±:¥N©µÄMÆ(W¢ÌWŠ‹c5‹+­jql@€LÃSÝÔ3êŸ/we»¨íÉßL;!ÀýK”�à¬¤ex¿¡-˜S\”ª±ÄV¡ò þˆ î`ï­ŠLmB ÇrÖP°¨ï�zÛÜ�2PúHð×Z­ÃúëäjŒEbÆ³°•[‹)ÉœìÇ¶ÃÔ1‰#§‰ÒÓÊ÷'¹.‰jC~Mh¶wnµX+à`ŠX±ªÜƒÐ�ÏY7¯¨åÛ¿Ø¢›¯ãÚÆÛÒ@‘Pô»€È¥¢q;uÖ™Q±¢«â—«­e^hSûŠ
ÖÄ�AÈŽ‚:×¦‡h\«ô#K…C’´„åYëÈTð¥‡lØ,€	ñòÑ’sR°É4ã]N`¦Áh«�Q´]jžè©Tñ*øŸWQ¬áÜ”¢©\ ÈÝËiL+Äç_l¥Xl2'oÕÌ(DÆìÝíQvš•iÄ 8>G£Nó´‰ÐëfRiVfŒÁÕ�¤ËØ•B~¢UJT“þš:Ù
¼:ä=ÓØ›–·£¥‹•›õdaÑºÈßU
I˜VUlC[²÷€G¡AÌ»°�€©>—(¦é»5Úºnf~?l÷7ÄÕ€>œšT�öƒÐkX2Á‹nu«�SZQÆdÄÖvHÚzžº©\Ç�¼[n½S�ÃîPR¥f¨†wvf21 á©XVþ¡–T¶ÅÎu½¨1ã£ã©ÙY”Áf$�TtòòÖiïqž8d³•p‚û*ÖV;˜ @P206CU›­
§K÷ˆ�u”â¥MˆA­Wô€Ï¼ä7óÔ¥Û¨
7¦1îÞ,ôZÀ†Cîy±¢~zÍS•è+*½Ÿ® ‰ÚËqZÕ³	»  dd ’/QªÐ(ók½¶›¼` ’Ï`ž0À$mã©Kb†­¶Vö¢:çÈŒ†F]ƒ,�Ô$ÎàF©©©3‘¬ÖY]6*YÈpŠÖPªB A™ë†”ÕSpµ¹-8”¥ë`G*Úy[£Õ™¬wj+cºƒ‰Éq$G_ªv\Ñ¯ÈÊnEºölï/maÂŸJ—�§xƒ¢aõ- »-Šr-íä&*iõbÀÁ¨A2Ü�Õùë;RÛ}Lœº’²5Q] )>‹Ø”k0È
tîb'J˜6M+�PkB°`¹OsÐîÿ ¤0 n1Ë©ÖV— ¯
�¸ïV´“d©cT’qP …aãBU¡O—¯0Í|–J­­‘Ýk¼˜"v2�’"5i¤êKOµ´ÔøýÇŽ-ejê©ÚÃz,�Vä¶Û d�ãÖ4*Ò¾fô^W’àí†EÜwDÖæ˜É ¸Ó“oqÂˆ›…Òh±¨ôÐF1¾ÛDÜO]Ê¬Pb²‚ùdÆ}Nö1,ˆóÒÓO ,»�ëf¢¼HpfŠ•ˆ /©òv&þ4ö»ßW’•‰•­¨ŠIaqX¦ÅÛõ"2ÊOS#RãŠ"Ón×ØBšPÜÅaoÅ,5ŒÈe¨H™é:ÊUÑ1³ÞÝvôÒŒïˆ±J²¬¬„y‚bñ­e]Å~Îgâq�5­jÁd6†«Œ'¹fL}¦Xx‰¬�ÜœS–¥ÆÓ÷\iNà{W³£'3&(�(Ô¿!ÅHê°Ï¹`É ýÐ€‚fTÈÞzk@Ìu7Èk;ÈF¸ªÞØ)éoÐñ0gñÐ¨.S6«qK;NËQ]Ë…Å€^.RÀî5Ww%Z‰Œù|M�èíŠX¸faZÁU¼Àêú1…âÍ)›#vw+Ïvn:a�à6@$–ÏZé@¼¢¤Ê…»ŽxªÂªËÚêJ8ßePÝqq$Æ³iË�Rœ4Q_ËÜEoc£'¡XB"¨ ˜P7“×¦—72ÚvÕ„ÔÕñ™ÔÜlnÛ–g¬€2¶I(v5²K�t-kâ[ùaâÜB•iµ"L¶dî|H1~:(®g.Ô•Gö^¢¨öÑÉ¿|Ê�RzÄNŸÖ+Vî.[‹$¼ä�¬Êµ…WUeí¼€ØÀ�ÆÍ3K§€*ÑÞçA–ÀÔHÈn@aû`�¥wØDŸ?ª!Œ»ÅÈ«~JÒå¨KN qþX,Ä–&7ñ�[X¶¯sšyVÖP9Û‘JÙ[q“º”½øð
$dã‘“mê!s¹Ñ¶ö¬Ü4?ÊÕÝªrÁc*CøiJ`+*FX/®Æµ2º¶'÷­D¿©²ð'È˜�gÚÝ‚)¹’„+pWfjÑë@—m‚�@R¸�Ä¡Ð¥-½z•Ym5Ø*`*¥ìÅHVo%01oÒì)JT‰ãìu¢4^Çµ9Bü«.æ¬X†ˆêDØFŒ¥mTejšk9D™@™T]ýE]ˆ€I,:²í´O”k>Ú›öÞŸ}ð÷Ks¤¹tÝ€K$Æˆ›UrÝÇ@�ìf®µJP›*£d[½ø~z¬¡ÛH=µ˜¿2V·Úì+¶—ãÚ‹Š]b–˜ªØƒ0:Lµ=j»ùÀl•Ùuõ›áƒ°hUi}#ÌLiÉ÷
_È«î41à_e¯�S egJ	“©u!Ö2v©äßvu×’Õn+‰•’0>¯„�R_ù[‘“„ò¾¸�Ü;©L—×ßôSÛÀæ¾¬SÒ	'ÇBo©Y$Ð%«v­˜Qe‚ál‹"A8©#Ãrg§ãª•1µ�§«Qd1ìW]o}€·yr"¤H“»DôÑiÉmôö9±)ÃÄ%‰_í‹	ÉV³'Ó+¿N½t¨U¥6%ã7šñô?ÿÙ                                                                                                                                                                                                                 framework/core/components/extensions/manager/static/img/thumbnails/mailer.jpg                       0000644                 00000074754 15266055654 0023712 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ÿØÿá Exif  II*            ÿì Ducky     _  ÿá|http://ns.adobe.com/xap/1.0/ <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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:b10a13f3-ef89-4423-982c-7271e45460f5" xmpMM:DocumentID="xmp.did:1071BEBB83A411E4AE0FCAF187978AE0" xmpMM:InstanceID="xmp.iid:1071BEBA83A411E4AE0FCAF187978AE0" xmp:CreatorTool="Adobe Photoshop CC (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:372a485b-871d-453d-83cb-e8ccbb07693c" stRef:documentID="xmp.did:b10a13f3-ef89-4423-982c-7271e45460f5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>ÿî Adobe dÀ   ÿþ ,Optimized by JPEGmini 3.11.4.3 0x7d4b8744 ÿÛ C 			
	

ÿÛ C		ÿÀ    ÿÄ             	
ÿÄ T   "!12#ABQRabq	$3r�‚‘ð4C’¡¢±%²ÁÂÑÒñSáâò&56Ds
8“£ÓÿÄ            ÿÄ 5      !"1AQð2aq�‘¡#±ÁÑáñB3R4CbcÿÚ   ? õÆ¿³£Ã†õÚ{†@cÖåŸ½ªÞÍ…Œq~&½]~)ˆHf·VCnñÚã¼Ž×¥œGÆÒÆâÊ‡JMÕ–oÍœaž²ó]m¶gH-”U¾Š¦�,ªºÏš´Ôs•”æa•FD…ê•6»HD}”H°�¯Þ‹"té-QyDiî^µªGóM�§;/ÕHÖXjÛxOÿ ´û&{¿í’*²ùÅÍ¥þå8y,Í~g’^Ž·è÷æ2S˜ËRPJÛ�Ñ5P¿_TäËÙ¸S³aTÖeÙ/ÂÓs†£tîpk«häµ#1·™á¸È	fÒMý5?Õ³0½®¬¢æ‹afÂïÍØ®ïÕ…¡ÍßÃe€,fPª3í)Y×›®zMÆöW:¼¡æ«ò\Ö¨Ìøå×A)’Ù'^C¯US·9®{ïm7£bóRðúÞõƒZÒàºêË4¸6I‘n¿jÂ4ïFÏØv¡zóAÕ¯E”²¬9çÔsLàŽ^Ên”v©1Á$ºh¸bu€T_Öµ„Iiô…'f<e64DúhþŠ”áýqÌ$´\a¡¢wô]¦H¶»!Å—¡¿�àëˆåf]Ÿ¾ŸZÙãhŽå˜Oú3­ÿ ½Þ‘È€ÑHÄÄvŠ2ÿ #kR'/jb.X¥ý˜•gè˜÷¼½¡¹Í£@ãÈÐSK~ýº#‡Ú¼ 3º—[NïÎÚ½„ýV ˆ´æ6»´ø[�H'c×Š¬“,w—xO]÷um¸ÐÌ�šÀP‡š„ð·ð´Å-í÷ªÃ‰1¢+[nÇ”ÙˆTP¸5Õà¨©Ûg%µñÛ%´ŸxõS®‰Nµ.H™åÔŠ¡¥/zÔ†ÙÛ(YÎ©Í¸ï÷M4ìÖÛ�Çé“d45W†#†¯ÊÚ!Â‰äy+ói<¹©>åäÄlßž4RÏ{÷ü>­¨Aâ‚í:„’á…C5zª³—¦ >l-âÙõ¯ˆâ:SÙüíRÃ4Ÿ.¹$2íå'™ý¦.ØÏ3ø0p‡â‚Øº´îÒ^î“©¸NÀØd ]×­ËîÚg0öCŽ„ªîð³â<ê6�(U„ÖÅü`ÂÂÓ��˜ëÉÖ0$Þ*øþq´C^çŒ6}f]0#u¤ypåÓ¡Ê&—»ËJà¶¡áˆ8[ëê�Uq‰Ëì²AÞ·¼‰!Ö,ev“"#õ¿„­Œ4M´è%0üÃŸD!Išrœ•èÙnBë*pœª’l?Ç�°n`>é‹žö:œ¿�dÄKÀ¨7êk¦²ð%_{v{l°îÜëÞ¢hµBýt7µG•—6T6£_¬-Ö”¸Úò»cr—‰7i{«6¥:Ï0Ó¬¾­ž—ÓÍHLÈ��è÷ä<ÛÙíµ½uê÷wÙ­Fˆ¼¼R}•Ì·dÞ@ß¤oX¥ºMÖFœHt§-‹C*©÷Fd	Ÿ¢0CÚ�ùw•çý.ás}ë$gnƒ¯U™´suì«!Ä‘ô°ZëVc|‰÷­W%¯Vha áèŠÜ¨o(Ò:²hÛ$¬tªÚñ›€y¨V’oEkÑN6åÐÝjÕ÷lâ&^L):§6Œ1oxãs¤0äÙ�F.±ë",O—ò6Œ’Ú[è¯”í¾éYwSñæÁ¤¥:zI±ýú­oðF@ŒÂV€ôÕ'!ª´
…±"(ošQÄâN ðº3aë.6îÛ)þ¤ŽŠ½Ü y~õ¢Ðêá±×átÑ�ß¥XÔiu^Æ»
²"hÑ?ÝÛ ÒZ\W=Úá†ÁüñM·"îl[j3ÛC9´d�(éÓùÄ"q<{ÊÄ·L u�Z¡^ò²vÈÝÀZqQðªÊNhHIkË‡VDçŒÈÏ»À#™TJ'—Ã½™†’´d5ÒÉë¹T´–Ã£Ãö¬nEßè{¹Œ¹ÒÜBêÝçeEãe¾½É‡pÁÜ¦álÐ”ÝÜ¨$%3ø¾­®`:H0œ;5~HwtÌ�Ÿ“(&6à‰:œÂ4÷Qm!®åæ°¤OM{�.ÙŽºÔ{Ýœ×]uÂ
Ä2"øxZî-ª†ëáÖ«›‡
€0{î—“;Cìn“5ß¥¤©PNÊýKT7!�¶6·0¨$EÁÝu°¢°pç_‡¼ÙÜÁZön´Ró—Ÿé=-¹¢ü¾Ê“gsæ²�Ô``¯fïÿ ó[®i™¹ ­Ì ë@+ÎÃiÖ¯ yŠ3DE½_W��£M—ÿ SL¾z æC¡$ÅY1å kOÃð[\QnËˆ´[j>œ•„“¹âGƒtTY-:¨ÒxaÌ>õ¹_8zÂíq+¹§I†aÍyÇ ×&£oPˆx~å´²—ÓÞºH"ÍJ2Ø±>90{%#šÒ›¤òîÝg$åæ¤•VôççúE­�½É„¨¹”~õ’Ý¬€bi?uÍÄqk™‡¨ñôÙ8ãâÌ™­8ëŒE&ê*s\¿=§Ñv\@Žû1Ýa–\ÛMÔõ7zøX� ½û’ƒ£mÑã4C}Ù ±Ã“58Š
n©FÊce�yuCEÌ»ÒÝsDÛÁ¢¤s4×à‚6 píóëÕ)Ú7U°Zq³Ú_x^ÖT“¼Áe1\7TÂ@—sëÉXÃŒîkð]V”“™¨þº0¯	 sŠé°Ø‘S•ê¯5ºª‚!«»ýsLz>àÃ�í{)§X#÷wÿ ZÈ%PÙ; xDøZcæ³r˜[ ý/ëÝ´À.lžkF(�vEzóa“„Ì—2ýbËúAÿ ¦ÆàÃSn¥yz=€»öÉ†ÜŒ¬Ãi¾í™µ9Ü<;ßÁ#©¤ZÝ~ÖÛÿ ÝuA:—4§ªÖí³Ö¶o4ÔêL£^2Ž?|CÎ�]ZË”OÔü,�-ˆ˜ëì¨æf©ÂéHÛCpÝÉ…³ÝÅ—F¼Úww
ÙÀ›—R’âÛ&:ÐjF[ÿ 9§5½[ê«¿ý[gPãÊË7±-×šš?Î$;é€ÔÙ7¨ˆªÿ 5®%qiu-¹ÕYÁ¼ÍèÏœšvaáš#ÍÞþ+sÀ ¼«’OÑ#-Ý’6Tl@õ�wO‡òîÛ¥¢,ñª�t˜Â0m+fÑ&nÕ›HÐ­ÓÜ-]ëJ¬B8ETÐ¥J�rd5$¡2æœœyGÝÓfs…/tàÔAß®Šb34¹$+W/&Ð©¨ˆ•ÎÕ´*&äw§£®–ò…³Ú¨rìwæ·yS I>êÒŸáëÛ¦ZEXm¾�×SƒXi=þ1öYsÌ¼cƒá(à°éR	ïvñµAÃªZúô3Ž[Q#Â#Ð÷«ð£Ã(Ó#	g�©(6»ˆ=oÜ–âxù„bkî©†æ·p¬#m[r‹¹1ú«Ì÷`æ¢£áÍ�µe§­¿JÝ†CVmíÝÑ$É*å]„4©f*|ÖÌ8¥ÙJ”µ¯ Ø[ÆJ'vMÚ¥;�vÈVÓ62pu	�ªCÚØf“¯Õ4á—CÎh‚>‰É»<ß3›½Ý*^ÇB¢ªT©‚ðã†ìm:šàˆ,”×]-7ñZžíÜ0Úf>ckÕÔù%§}IìÃ…¹\OCÉu:bd_©NB~$F£‹—á¸ð¶×Rã›žÕ©ð[}^pøç™ò\ÁØ-Ä¦vz¨O7–ú“%Éo›rrªãÆ›p‚#ÔnºaüJÝ¯%[yJ}¹—™Cš·]Uu¬jNá¬mÚÀbë¿½qbœògMGºù¦Ü
ÿ cô„
¡ÅuZ?,�uî•P[#ö|—@ôü£k6z7w9£¯*~ÏïxÙ%Ä§$µa± ãyþ:	OJ€í2ã¼[6b6ðÔ+V¦=ë,ïurâZ\9D–ò¸†o••Å…ùŠ 8$vWåQ¢3Ìü?Íb9&†D&ÚÚ£°ÖÏ#5¼Àk–ª±ìýÖ@Ò\AL\ÐÓà¦A/ç·šãú›’Ë…P˜"û¶±2èwà¤ƒ2zë’M}›»ç/—…Êz½5�•]ëgpÁ€5¿2¦ÓŠë;ú‰&í˜ü˜_4þ—S#^°’�UY\Ý= –‰÷º“€Ô–õàÐ}1‘†�ÆÄ5ÐÏÊÎÂ—hM9·Å'$É–,°Û‚à�ÜöÚ‚©ÐÏ45XÂƒ³~qßÉuÒ"¬iî{…`Ð&[¯Z¤qq†/$òŽKOå„€ØØï‰¸Ù–X»§�×³´—4V~è�C¾Xüô‹€û@dÍÐš]ÓU#ê{¶ƒH8Äóæ¨êÛ† 6òäº·„Õqž}'íf´F:þõ’näÁÍ6�©¶s‹$>j�Òè:4ø•V½œ*&zä°4šbáœ—
;±Oª¢¨Ä»Ø}ëR0©¸îÕF1Ëa„NÖWìÂŽÞÌìØÊ�sköanzœæÒÛ‰UhÌù˜ë­•ND¬É]C0Û©²".NYêk›LL b¨u¥+t¿5Ùg-ªš¼Äÿ ZJð§ÛÞâ6/ æ7¶Ö�/Ê,6¬ïuÐyÄùúDœÞœIi&Çˆãl@¥ÂgOÄK¸¬u’lFÎD&\&#£%”â…cV=ß­bik(kqà¹s¿GgcÖêäî½©ºZq˜<Â~ÎÓöÛ–i9{×sƒ\)rE˜>Ž“ð’ÓÓÀ‡8wÆÖa&ÎP}Máê<T�!ØòÛrG£g)v4jÕü6QDÄLªÃé—Y¹DÌGI¿HÍm\e´†AËÙÞâ¿<¶’¼4S¤¬ã¬õª<yŸ£Œ{Å¸Zj¡Fš›ùÛ„¥$ÌZ×Ž]è2dD�‘tÉŒë3„›#"!¤“'ÛüVÀáMçeœâ[C­u'¦¼üøm?#jr±ÓË€ïC-É‡ãjÊjµ”�_ýDë sñR’^“¼6€~Q:=qÒ¯Ã…¹êË>K´ÝáÑpuJ3,RËÚsØ¦�lÛ*ý”áü¬Ó&Oñ d¾©½¦CÎ]Y@²!Fª¢ÃQ!.•Óà\~µ¬FžK·Ž¹(ŒÐÖ:ÙTÈm¿µ7D‹à¾¼Z®‘í¤­¶ß•ZOŸ^êÓ`9®Gv<¬ž«0ŠªªÕáác-‰~¾ßÕ2Ã^y÷y(Ïƒ¥C•
îÞ\Á-")à¿å± Òpä®©“XÖ7Ùqs%f³šn«4é£ÇÕÂÎih\î<ð7—´jj_¯ÌF–‡TS™¥a|âõÙ6²ÿ äüúÖKðâ|�!ŽÄ¿ª‘FÛNí‘é/EMÒOrè·\b²pÛiâ¤8X”â™˜ëÁ)žK{5â[*ž–òêøÛˆŠE%v	"EÓ“eåAê2Þ Ìª®’«êÛ©”¦K™Õ›³D«3ö1v©?66rëõ*´)ËPTK�\56�ž¯Ò�Æs¨uËJDYZ Rs\`Þ7"×µ{¡¼tÛ¦Z�@0¹`“$‚Bf+ÿ Ñî7!ßŸ9¬4Ò×­bö€éÃè¢ÂâÓ_4äí½šòÐÐé`;Gõƒ`ˆ:Ÿ¶è—
òøúéæƒý'6ä…v¼ð_ÍNeµM"…ÍAYMßS,˜6=QtÎ®ìl6‚ÌwOU�#ÙÞïi·Qm/¦Öæ ]‡1ÝcsVÏÀ“v½½òå™qT‹Hø!wK}¢×ÔjÒþhÐf÷ˆû&/7•zäe8ó$u…_n‚±-žw,!Í¤écÝà‹%ÕµúCûÌySÞßÍmŠyuæ®Øs‹‡G¯TY’Ø­¶�šoÈ!<Õ^ñ‡xþˆ®«!òÜÚÍúäŸƒx(°¦LlB¯¤§ˆ~qµcÏ¡¼”§¬Äç¶ßÄ´·ÄdN�5Ö=éš' Óîþ×-ˆ¨ädÇå)sb:=²nô‰u<"�êIbÚÕŽ5)ÞÒ¶çpsoÔ.ÑÍ„©˜²;‘´Q«õªÚþq[\¶·‚n¹Z\Ì&´Þ5#o]2c0"�Ê©“mÒ,¼Ä>j—o=¹ëö˜€ºÙYìYOHa¡Ú½�ÓRád-i4·tò&ATÓ/&råºÆ;¥»~V�$µ{ÄA5›…ža”óû¥fMÚ[Œì·!2p‰0Á?«Ã²×$ŽÁŸn¡s†š ‚/;?+©�x¼Ä™r¢Ý�žµ'µ‰xnú¸Y- ÞFŸ_t£Ôi±’¯�³í!:d\Í˜&ýü}kH¸œ:ù.†´-÷Aë^žcL‹¤YkÎ¸x.zÊeŽ‘êª^#ÇÅLhb-CŒÚØ!\Þ.÷¾öûX�~Ê ¾K{¬�‡K§™m#4¸ÑÀU+Ë†ª°¶}š>œ„¢Òàú\-Ï™Ýjî‹ša ú2oG1TÓö¥”—º¦o5Å–6É,¿y¬h(¢DÓš1åÝ���íùÉ+ˆ&©ò\Ü§^ÙŸÌ6ˆ:›Á²ÕO€Ú + œIÍ¢Z[R2ÚØëÛséDéÓ÷l8ÓÏê¥ò ÃÛLØy’2©æÌ
©ÂÌrº ºh�JÁ”ì˜måÃðÔ¹�¨uw-SKõ\ÍkÚCpôVsZêÂF“ƒ�ä5¦Ÿu-mRû.¢_`Å­®,�¢fçfP_µýk54_w5Ï%ä0ZýÈ›NaìíKÛ]ÊêÜ1ýZýk ×x=êÅÏ8´ZòTã/A¸Û"nå÷‹ŸïZÀ—ÃÁDReÌÝX]só^}È-Q ‹3,©!§³»h8´vVeTTTÆLíŸ>1Ÿÿ yëwmzs@êá#ˆ‚Q~lÈ^Óžý¶AÂnªj/pìƒ·@›õî‹‹KŽÝ{&ä¶öÉókÀ›<°s)“x¿ËiÎ[^ÀõäžóIÔû*g½%S1BC,Ödê�â„%Íke ¼,Aq¥ÜÕƒ.¶á8pcãIVæ…Óõ{¾­¢`7>»%»0´ÛŸ]èÎË¾ŸÈp\ó@VoÄ­s§X 4Œ; ;–gx1-ÂU	Ò'¾Ñ�—UHÌIC�õÐìP`lò†¬××¥ÆÛû(¹ÌmŽžèÅ/ÒWdÈ÷{©xµ^¼Üfÿ ªÏHn'ÌT×ÍMSS£…0Bî–YhÖ‡”„Èªì_ÃÂÜãYÄôNCƒc^®Œ!î½É<ð8+ˆÒ¹uSð¶vGSÝê™®¸×è¬e·v�]û ‹Y«ôb8§{½ñOâ²4˜œCtä
 Žè;&cyw¤ô­wµRZ“•ÆÖ"PZõöQÿ ù“ùë½
S9l_÷œ+Ø6J0ÄD	Ð/?u�°D�ËšCgU?N®•¼FT¸£Çƒ°™“IXž+@ð_{Vë$¶a÷WÖ•¦îÚè1mª³hë5 v}^õ„b6q[?Í’
\ uÞ›s6ç,‹ÙÆÍÁ¥s–¯y0´š˜ßûª©4‰r\äå�¢ó'êÔ*Û™€…ñõ)þµ»I!óytW#Z!Ÿ›må÷N¶ôw£ÝLÞqIÝäÞ§Q*^z½[s’ÐÒ×r2Ð'Ÿ×{l£&ëùÄ¬˜á(ã¿H:AJ`‰ÏOîµ^MA› Ø‚ã§áÆ�ez#aÕ–�hHSzx/m¢A»¦ÝrIK@h¾ÈÎè‰=¡¼Ž5ØHUVçÇ°}ëÖ´Òu*“\Èýøw}VzIù¬CŠü’¼(<AKõcÝl÷ŸªaQAÛÐ.e¿ÓÜ™´«Y½Þ´3‚BëÐ–’€[0K®g^â‡Ñ�W�ŠÙš\/¢‘ ä×¹	¼×£J™(J”,ýšJŸvÄH2ôHq„8¯¸ÿ £YÌmîº“CO»üV)�:û+ê	Ü‰¸ÔÖöé9¡¨Â‘}£ð³RêâN‹•¹Y5ÛÝ[í[¯l‘YÍy®oQq²
*l˜NæºÕWe´ñNbRLˆ²Ùüm„˜k‡å,´M& öEj>Ad4ÇÌhÊˆt÷¿ËlêÆW›¢93D8-;“®rÇŽÌAE8öXÉrT¥°®$9sd¸�Ë�gM\ÄK†ŸtlÔ¹¶Ä²Zƒ�ËJ?´lLuÝywÝlHs?)b 8Æ›Sg]Må)hròuØ·iÁe$õFT…¦aº9[Ÿ%ºî´äv£F…*T¶®ŒÐ¨ÞÇ}KÃ²ÝFÄ4IQ9EnµÔ`Ä“’Ô¦d9 	º­CJãR¯‡Öç.%¥¯ÖUXÖŒ˜VjÉí®ïoÑ�iB€©5/Þ¾ÌWrÙdWYT‚[CzóZÌ–RïM¾ÐÌ\¶sE•ÓGj/‚ª"[e9@÷æ¢N!Ï²pŠdÔÆ ®©Ž.f8 BB˜)"
ûqÝc’t>JÍ ž ±#ÍNèÌÐv=ßØuúœ¤R‘FÕw.?f6w 3§[¤l9‘×¨W7LDf]ÙY`„æ²LxrýëMÎ;ê¬" aÖæ¸nSa¤®=º�Øû%n—	iq:÷.vÒØm5VÂæÔô&`Lrî�Må­|Ã×ÿ …¸E™—šèÌMÕCFr6–X{%òúQÒD%‡¬Véqsó=(®Ë×õGÑïJyØ�¢løe±EX îÃû,E [~¶S‚çQ‰§%¡h}L–múF§©Á}‰ýëJõñ¬è¥JHœ=‰æ™KÖñ}£¡Ä¬Gùâ•Ys„ƒa×ºSP&.…*L˜›	]Ñ…¨EK8EÕ)}k€ã8�;hŸ�ÕÝ>¶ôiˆ-Ô‚FÓ¹ŸhºšE|FOáH’p¸x‘YîHF'Þ‡!‡/H		“”('ww­`)54ƒ†ŒÍ©.0M‰9^ÔéžúDKÙËc.,!ü�
®éË�*B5€f�•$?ˆÿ +G#H ht)³»å»Ô£ÿ ” lõæT}êœ«¹÷p+gÕW^)DEùð]4…‰5˜8Ý44yˆ'—ïšw†ÊELÛšµMn ö¿3ú³26Ìçë²ªÆ	t=%ƒ`#í›47c›‹
>š„UÒ*€†rÌÝxÜžÃ¬hí7˜E¦Éq¢´È”-‘ë°Ù¡¡“+S¦z½”û£jß-¦êh¬‹z«w¿£à˜f¹Û<öÛ.S÷ˆíƒŒP7D†êv¿õ4Ô°šÄˆŽTëÒæõ¬\ »dà—OzB?£›»h™ýÃŒVÃz¾­³jq¥¦
]EfÌÉnÓjmÆäç¹›"r�Ôò¨ƒ¨œ½×"¥SxS¬Ä�ƒÑé==îÍ^­™¦–TÙR"¬N&¢Im€Ë7ˆ UMTS«ÝûÖ$Kà"kj)æ�¹yŽç´zSÁ®O½iÍ'®I�ÍVÝJœVò¨“¦ït‡-§´—6
V´áïôQe±&ÇKê”¼Œú¸ÆfÔ®£ä?oÇJñ´Ø\F©ßH9´¹ñS«©qÍ1ÁF°!á‚j§þ8Yà‰æªKæß¤gÌ#Ãg©Ú#ºÙ¶öi
(`5!
qÇ·}¨ÙÛ.ZœE�‰çe9²œ–7lKªF}5()�á‚b…ã©Q|-†´úü'ps áuËÆJríŠÛIz¾ó€R€P–¬™x ú©ì³€ç{' Í-õ*7|`…óXìq5šH»¸wxï²ž-2zžk5Ì8…ž·I K.£aË†º�ëkoí÷¸YìÜ0eD´ºDußÞˆ¦G3ˆá„XèßV†t×íOÏá`&™ ªFt´í¢bðn(‹ÎS›¨ \wŠÓÜÍéÆÌ*Š‡$ñp
Ðˆ³!Ñ�«Ÿ-¼ÓSu:Áî%_žk0$áˆ\Õ°9ÄÀæQ'°aGÌ™Ù™ÒçÎ)¥kÓ@÷‡�íZtº¢Á>�ÊÎ-tW—~StÅ™%£Œão2ˆ‘¢÷UŠØ6ñ	$“ò:%aŽÖÆÖöÑœ#¢˜þÝ_ŸvÄ¶H�]UCæäëÕX_·¨Cªð}„ôB‰Ò=îö±þ»f`uÚ¡ˆòÂ	ÓO_Â/]˜Û¹ÊºÚ"HÝ¤ávËHáÇ™ð]®¡·×«.@¢ŽÔÑC†P$'T:ù	{È¶¥b…Æëœ±¥ÑDÇõuÕÅêM›°cÄp²v‚*°þVçÄ5µN]‡UŠÝÜã$Ç)q×<‡,HWC"^ðÛ!³ÑPÐ,ßT›‰l26Q	�LTm´Ñ‡{xÚ€
áÜöý©Ë‹cXåÆqøYo$L·1r®4¢nNËLÃ õûU!µ‡.-¯œ5œõÞq¾Îí¦b &œð—wgyÖ£1ßÆŠˆißë}ëSÂTò‹€@3&m§çlÇZÙK,ñ�÷NlGs"<ïš‰X½ïwQm %²Bì�ÃÚ¶É'c]’]qÛÉÏ «,\
Gêsj·dâ@f…8W/ÛŸZ&!È‰›�ú+¯h:ÄK½÷m)ÄhÉÍ®0íÂ¾ƒzi¼#oƒ£B)Õ«»ˆ÷}k@‡›žiËšl=?*�§åA¼ÂñzöG¥U“ÀÞš¹j€ €Û$s¨uouõV3Úg»+nXó	½`„‹ôú¶fÕM &4q7ú 2üÉËªóqçdæ45%…èwADµÿ ]Qã7”G)Æ¶˜ Uj>î–Ð^êA*ÙCxˆ×�Ä’ô}ˆ½35…c÷l&!Šu1Î›ùý–xí¸M€LtÒ‡RšãN+áãl ŠNˆÁ×7z6ÂÌ¹öˆ†-¸bé•h<qDÇv=íÜÛ¬s:_+ey©¾é^—Œ›â$VMP4¼ºƒãì°ÎÃ
²Èâžß“–Ã6Ù­U$D"¸R¾÷‡eˆC^m	¤áÄÊ=Ý.÷jòz ¸€òº›D¥ÞÎÎGpì!1+“Ñ[¡Ó–û›Kp§`˜’ðBÁ)/SzßxðP½°š@ŸB!�Àf-Ú;´9PèsåûØ[ çbRå|¡½È-ÞŽÂÍzî#M_Iíþí•À¸Î$%m-m]xx,É¼zù1c–Éú´â.|?¬Õa–ÆþÉƒq›�Æ}'®ôÔW3!Þ;¸•üÜ¹–”õÿ ­fqmƒFÉ›UPã¿§rVðe��äÆ?¥¡ªª¹yx�uxþÍ˜Ñˆuó\¯‰�&?ˆ�þ‘u¿½¦9[[Ór`ûVÜÀ·B.¬K‹‰Ëªµ»æû²tJýÈJ½õ	Uõ~Û1 	´ ’á?N½<ÒïH’OÊúF¡6íiHÕE]ßÏ­i¶—…WKL÷ýR�DiˆS2Œ ÑÖ:J£€ïâ>¨Úàž%mäµƒi¾¾*¥à{=³fAÌls�sP—z�:—³ömPã 8}¬¡¾°m÷êÊþÛ?9ÆczAñ<	rwÇ–ÜÐ"¢|WCg²Qç9væ0Ì§¤À‡ª¬x8î¯Íÿ ÛjR†‚™6Äú«`QK·>ØêAC<|S?†ÄµÑ}8Þ‘ªZSÎ¹ªî1hë^¹Ô'ÅWW/ò÷­v˜Ä#mµ”\!�àÞwºç^kéÌ œ”�½ÛrÉšžž%´2|SÌÉmÃtØçÓ©FÈdYQ¢"7#ôYó¡ÇiÜ³1/»÷¬Å¢i	¤‘PÔ$ž½¦7“uÈþ�sé@y’«&J* ¤Š°q–ïYPa2ÖtÒek!lw�{¶lÃN‚Bâ�Ø¤m2¯¡wÊ1¯–®ZxZÎÒãfþ�{ZÔVŸsk…yÿ æs3ÏOWÛªÐ!ñKÍ•ìÓSBÔ-‚ï�ó©YÌf¶T‰½f5ú!N¬R3=6oÛ]°÷�8–®oó[®Ã;¨N#¶�5ÐCbNtl‹»æDD.6Cîë·t™ žK¡Ò;•€Çý5‡™ÍÄƒ1NªFÎ*�²[º\¶Úe¾¦ª,¦]Òí´áÙ§Í1;Bü‚¬›Tb“–¯0ËPÒ†]«�j|lmQtÙEáîdzÑ8Æmß-æ"Þ Ä€¶Œ´×†ìW�?�¬ò×]Á(€‘²‹Ýñ%ÃŽã‹”g€;M&�äíUÅ,§ˆPÑt×Ý¤`¨›s_#®‰! ·V&»÷šþ³e––Ö5JAžý¾ê$;|äHmô™OVaQó"qâ\*OøZÁ¶©Hß,þ�ä;Bìw|�Ëy¢!­w &ý^ª/øÚ!¸¸nù� ì,FÓ„>êÄ�%érr.Æ—hÕ^6±¸¹œ‘h /e°ÚÎL•»£“yË‚|môáÜòVÚ“a	à“9£˜Áº9®`ƒ^G›r�†J´¿ÝN1HÊ|ÒŒ>÷\ôSÌ¢G6_(—Ö¥ˆ¦/É,§>¶Z–×£Y©‰1ÙºÛ6‚®õUãÞÿ šÙµÃ;þ9,á5§n®‚àgÍPÝÀàîmÂ¯ðµ@Âi}ÉÜq-Ð«2œÔ©R/G.ÑˆÑ#|PG»ÿ M­Ð6(—S‡Q
¢(…ßv;!Ÿé*†¤m¡äAðûÖCSÏÝë 0Ä0+;²©G$åFœCQs'Žï«m’Œ©‚òê7ëê�&C1Ü¼$>Éõ„Ô(qü>6Á;*ÚoÍ¼îÞR2ÚËÇUZÌ±À~êŠÚ„€77S!îpÓOÄ'˜�;K
$Ràž±¤±íÓbAªèVi4º$ZbÖ}ây;#F"§’X’þxZ®l€áÐY ›4[ºqO�!ãýJ�åF¯ßnP4ážõI5Uæ¹÷Ø¬ŸùÉ¹ú°ÕF¯…‘¤%QÀÁHÉ/hÎú#÷êµf’ZêØ)×‚4¦ö‰—vÐÞbu•Ô6�Á¤$ÊsàE�ÒN±ª¨\d´6D–Ðxu»Td×ÃfŠ¾$|ÐzyÍ¢@…G¦¿¶Ô!î*yÜˆ‘¥Hh6kÁ­•�YÊÙUðæ´{F–ªY‚£æ™ 6‡�i`Du©rœ—ÐD�¦½ê#-æ²o‚V�#M!mHp§’À¼ Ð§eKˆØíûS^©Xå«M”“m1µ5&KùÓžm¦Ù<Ì»¾ðÚ’àÙgEJq8x±úN¾ã‡—éeóRŒéW»fwjH7HÈsjñîL?[\Xòœ=¸ôœÞõTÙ›¬ðý¢àN�y(—\ØQ 6ûu.mKF”^Ñ]ø÷±K)âUDé×A€‘ýðSÙ^’Ì¸YO9¡J´DEãJ~ž6–W¡XN$!ÄŽØfG­¹3IMÊMÜ²Dâ˜v.îÄµZö¸S‰¦š)–ðÌaw�wV^‡	G+¶ðÀ=,ºµ	–)öÔ˜®ïvØ‚E<Ö‰nâ6TWˆÉ	 Û±Á¤1x� ê«ˆ¨ñ$Ô›í0XßÖ¾)Ü1 &#­;Â^\xìÊ8 µµd ª…Nf(¼8ëR€ŸMôFeÐO‡—5,ÊŠñ�¥e&ºNŽÆÚçÔí4ý¨Î%êcËÁ9ñfì»Þa×ÁëÈè§ú»ªû0³�÷Xh;Ö.c.Ô¦bŒ"žkgõsX9Í§µ- æ†[šÔ´¸Vn‡²C­nè¦/ÐhJ¿Þ7�gìöú¶Â�üúý?+9¯8 3úµšÕ£}�Ù+4P¯—‚ûÙa-ŠDÛÒèš‹ª·ñ=w„7":åÜñByO©pÇŸ×Þ]žË).˜7îUÊf‘Ÿ5†OìáD¬@9>Ût�ÓÚóP%Àå‰Ûî–qÍ›)öÜ]$RÇQ §Õ·<‚Ú»Ó‘šJ¶‚ãAõ•¶–F÷}íUxx[¡À`�Ô"Þ$K¿7YnÑ9ù‘A¸­“@ªõŽ�Ž8Z.,ŽG¯5FÔX;%cI(/F)£~ªÒ÷´}¶`Ahnºç ×,?ˆü­NŽÉ=·7 ‚·ðLÓä\?;ýÛ³MÖsdJV+�L¡ØK¨W.“Zþ)i¾–ü¶öUmOG¢g#6»Â9&’ržòjU§öÖÔ-Ñ,“óªáæÑ¢3/gjîé {-É™*Õ†˜žŽ˜ödS‚Ý%˜Ù~¨­pàæ]D´4ÈLŽMJuâiÞ}]ËKRSˆ²LˆÜ™Çy¼OÐ]Y¿‡çßµ˜×—pÁ‹_ÁD¹œ°Ç[§b¿/#«€mËpu:tiQÕe–ì{—Mœéjª){Y9™úÕ8yam’¶­V`Ôf¢^1²�è'Õ–'ìâ?å³ËWŠç æ5Z0ôG¯¢¾hªŒÇk!/e¥Çæ«æÃÖÜ•y6Á…èåÓÖI¥ Ë¬À{,Öý’	&†Bµ	ž”‡žÜ±{M˜ŽY�Õb QBI
@]',1Ôæ¬½&!ØHVA1TšmÍFðÚ3`*‘¾‰Üªu|-pÖµ²ó×5eð´Ø˜lò^ÒÐÓ’àÓSj+ÀÑqö­€q-†¢a¯—�t[ù‹Ÿ”/ÐúÍõŸnÿ Û­WrœDRÔœkÆíq°®“FˆU.�Z¼	~8{mQ+½’’H˜ÛÕZ@’ìfã5!ÁiÇZÈHàeRø�KjRI.o]ðš§ŽÖ½nš�[¾&Èënº  €Fˆ(bº°ñÝ†«MÕû<þÉZæü¨�×Es2
¦Ý}² •™^I®*B«‰/·³Æ×€.Ð¢güê È‰ÔÝÀ’CMÐ�‘?ôÛžZnKgÐUœÝ�‡&I’;>¿þ*x¥«ÃÅ.ð¢_‡s‰×é�ddÒb#9Sbéâ|WÆÜÂí¡t	¨¢¹)ù/´Ün©¦™g1ê‡û‡Þª¯ÛµÉŒ9:_E!5UëÊUCR_¯8°™)Q‰)¤Ü£WoVÒ¶…<“ÙëÅYm²2ölýnŠcQÖGWu³»g£ü¼%™mMC¦èÿ ÝuQ™êÝ‹OçÛeig^äpi‡è9¬”1Æó–ãìR)ÌA®�ønãù[fñÚÙ¤¢ö±À±8A‡öi‘öøEƒE™üÿ }¦i‚”&‡ÔP´ãdÈm¦ßl°hÝÐ%G‡ðÙ�xB vCüQÈ—6ê�,nÅ½ä¼zèö“žkÃäÉ„Ðê Ž~I‘QœÎšà½v]æêm¼0TËöÿ šÝu¶šY¶ßµÎY.—Mú°Uó¤7¶|Ñ¼«®¼òÙÝ¯R�wûßZÜÄº—ê:ÓèªXuµI#¦ÚH±0ËÏ')J¹’ÔÁpTÐRåÀFm™¯]Í=,™ˆ£ê‘§Q"êpé“×\“eÏg½eüí¾á©k =Dˆt¥³a4n3°å½™Ö»¦‹f] �7Jòiƒ~K96w`G§ºß»e5Ñ.ÑVÜZúGk>L¹²¯ '»e�L-jª7ëdåøp$H‹žÓ34 iÿ –Ì.â[¤)’s6ë¹—Û­—/6|Àâê:øáÚ›ÑwZÉuÜ§"´Ú¾Ã¤3Zu	âtAHDGz�öïüð·Aª˜uÍDHºë’b‘Ù:¶šv;ˆV¤Uñüw~ûDD5I¥ñÀY3ŠÆc%¤Û"«Xì0áöÙ¤Kü»ù%Í\…azÜN2Ü]Šã™–úîÞŠ)�cRû,¢öÄ;§#`½Â:oóòä`éÙžœï�6+›ÏGäÏ¾n=òÍûpD½ï?&å^mJœUPx	Õ–xY¯Ì��½ƒðÏÃâÕ ³~åìIÑošÉyÓw�>Hô³ÑWš'FÞ]yx2’`Î�äuÚBb»¿Üâ$ŠŠ$+‚ŠŠ¢¢**[ç×Š-%z1‡ð¯µ£Ñw«òuüŸjbâùŠô{˜œý‹»qOÿ �’§óUá`äz(§ÉÓò|‰£ƒæ'Ñà¹‚&?ìUÛŽî©±¯êRð~d4z)§ÉÙò~E>bÝ�Ÿø.íÓðêwY¸˜³ ”8?uhôCÿ »Ÿä÷DO1.�)E©ýŠ»w/�ÐØWˆ‚V8?[Ah� ˜/“ÇÌ„À¼Æº> ^(¾F]»þ=M…xœÑàü8°hôC“³äü!1n�DUqÿ Ñwoÿ ãaSù£ÂøxŠG¢×ýÝŸ'æþt{Ãývðÿ ôØ×‰ÍÃîÑè½x|ó¼–ózó·éæOÉÃò[y˜ùuù^‡ÿ �¼¿‰ä}ÞÜ{’:>ý-IJ˜ï«@jÄƒè6[‡ÄÄ>R¼Þ!ÂÅÆÿ ‹ðÍæ©œ·E·Ažp=>ôq_«åÛäï”×—“«*KT8àÄ”ã"ña¹*ËETK}}�'¢¼‘�,Hô_ŽB�³>Ûn]Â D /?R\=mûìÔ˜úO[.zš;^´ŒY#lûí›·ÑÑ5ˆE%Ì@æMëÍŠc»êØÃ]e‰ÄdâýmæP¶†m¦%å‚’9Šé_{cè‘À“'É\Áfn×=§Í—²€�qÜ9»;~Ë=šÐì9X^F'^)fg¿Ðä:ŒGL	Ã@\ß†á]ÖœÔc¿ê°†Š‚eÇÛ“´Åu‘oªÍmTDÕïï²ÌA‰?E�q4�àm
¾3Sd;ï‘;çÊhWHˆqÇ1,˜|ÔiÅ¤·¯5ÑQ•`G7Fœÿ W‡.>òj´`v†‹¢ Ãv£I;TÝÞÃÒæúZ@»KYtÐ4rýîQ²Ôè´êœ�í§’œ;Ä_‘·O‡²I¤œ¡ÆrÔ0Mü}œ,H–áL=£µè¸Ï�Bu‰ñ¡;.0µü^í‹xdÃÕÄÂL¾À5²]ñú¸Íit÷	zÖrIå½=]i·]rìFýõ®QE8{ÖÇ)‚˜RáHLL6¢1!ììÉ4qnÒh$ÀT&¡5wm2eJGi=¤~­€$J¡%òúG�gÙØ*Cq�xv×UDÞäÒÑº<‡á±[™þŒ‰KT¡7½Î8ªö.üm ÚoP‰2aËlI×±M”Ù¼ÒõM×½Æ÷ãõ¿²«T·´¿ ü&âHK<ó s)e©ÒLO,²Å*åTN<¸&6Àáêwëê›æ™kvïëm
±¬£Á0tŠK*‹[aÅG·,ZIÄ 7¹ƒšN—²&°‰"µ#Ì:³7î©=oÂÑ‘4Î©¡ÔÛeö.ò“É¿'ü±ò~ûòOÊË‘�)|˜˜ÁÆ—KHëO´iI‰n!TULÞI~Ê@"
õyòËÈ>›þ@.š/Ž˜z»çôÉòQyA??Ê…Ÿ“ä¼‡5•%ÅG‚	*àh(Ùª[‹õ%¸­¥Ú¯*Zÿ „}xBZuî^Ë}ôµÑÇNÝy#ÒßD~WÇòï£«Î8É…61Ôþñ$TQ!\TUQRß4‚éÚæ¹µ±~‹eTYl²Ëe–[,²Ùeë“ç£çÅÓ§Ÿ?N·çÉ¥òeÌë›ê|¼òø¶[¢:­.4ËƒÌ\Â¤Š® Ãèµ�kx˜«Íââbâ¿þ7Ây•åÓÌƒÌƒ ï0nƒ®N„º¸ÑˆÃƒ×•âèÓyIÃyâNßà)¹-Æç:¢¾Î0™CÍkåm�ûÁ¼úE·§?Ûÿ (F¤?ŸÈÅ)ön+z\3‰Âo^+òÿ ˆkÅ8w_ÆRç¹&î’Ì¦ÁÃB7•—yÿ ³øíØ.K°úÙqÈ¥Þ	»Ú"è½&»âÔî�ENå$«ŠÒ…Ûhæs$Ù q)lž¾è2oŸ–Ûr‡1£i2Ã#{�˜nÝb «/ša7/î…aå,¶¯Cú7�4rè/{w/»h‚@Ë)‰.ËDnºüXN‹Ñä¨têà�ÛR@uNSp%¥Œ·z[?j»¤…ë-ÉÆN`: ðÃ÷X5ÐðpûI�L¿D"qØíç8+)§7Ž¼38
b\qMöj[U*s"¤äf\“´úN!�{ÁG[hX÷…m3Û�º!Å‘Š†fûÒÏqs‘s›ÓÚŸÙ¿—ÆÔpÄ':H e)“6‰‘áÉué¾8Z©ð³Ý¬â’É«†1×ßŒÙå†_/R=ïîÚB „¦úí	†¤·FÐßXí|íÙÇjQ:+žµÈÇ�Õ¸ßñÕh´µºéºè3þzè*Pëƒdx/4u�f>õª)­Úû(¸¸¾†«÷g/�ªú°÷zl—‰)`è Ë‰'Æ» ºó&íg´1^`ÓbæÈ«4µ�Å€þRn7wK†ôwcl‚á€* \0Ã×MÉùK É×ÝaG
Z˜'/fVìl‹’)PyºwîDÃÜ1°€E–©í3Ô¨¼þXLŽäGH­LiR»‘Wö¿u­búÞB•$`7ïVÏ^dáC�d "Š¥•€˜aŠ"{q·%¤.ŠØEN²]‰“eM"jì¦‡3GX¸‹ŽŽ8ã»Š[²3;Bå%í|Úzì“o¿oT¾Ry7äÿ –>Oß~IùYr1å/’ó8²âJh]iö�L!$UEEã�ˆ$	HA^¯Þ_ùÓÈÓ-çÓ7BW$Î˜>Jkþð¿üŸl³dù1%ÒAÍeW¹Ê"J¸ÛŠ…–âý!F##ý/0Zÿ …Ä­—aö^Ê]t¿Ñ¯O}y%ÒïDWÇòï£«Í„‘lb¨Lx**qEÁEEQQ-óˆ Á^‘®cÛ[4_¤ÙUV[,²Ùeë‡ç�ç­Ó‡ÊÓmïòn|™wÞËs¶jÇ—ý!2µE»"òºÃ
ê"Þ
âkˆ†ä3O¤Æ±­ââ¯7‹‰‹Šÿ ø¿æ{—˜�32î„<Å:¹ºèFâX°G¯Áü
Uã'	çÏ¼^	ÀSMÉn9Î59}Œ,,<,>þ´´×bùJü¢ùR>Pï>&‚)Åký¾¿…\cR‘zAõ\páºÞ©Ÿôú/Ê1ùçê¿Œ¯6f5$[¼"Sy‘@LÄpÜžÔøÛ¦[|×ÌÕ–‰3%"8ã»1\3,[¤W¸¥¿Ê‰†þ[g’îÏe;e 1ÆJfí–ã›Q],“:ém¼WÚ~Ùb8{Å¹¨‹&òvêË^ŽŠËÈÏq¸fî`×†aà<Å¿Žð²—c=õo¿\•˜C”iÖéÖ2‡±?VÂ4Õ˜å4jÃ÷ø'«d¤Õ\¦ J2Ÿ7òdÑ×	kå!.Áül[—$þÐv_›9R W–ù89h©»wÕû{¶.q8“„.¥La%ùÛì˜‘,ß�";pï=îŽ�‡ö*ZŽv)oè”3>¬}G"=í¸E2	ÓÉ
)/x*õËiÁ™Ã7	�ÍCìªá»²8¬gMŒA[á‰xÿ +NœÓ`l¹ g$âXG¬,î™¨¢)¦ÑïzŒ—Èê.nZl”ÃaÈ	–©Å”åpóô‹5ò;ùæÝc;*X «Zm§3$m9ÕjË3Ë§ï[ ’Lþ®0Z]o}‘~e'/UÜê–YWO‡zÜñ¦%vçgjlvƒƒ±¸ÎÆíZ"¥tÛàéb“Ž5¹$Ñ�e·2c{F‘�XáÊ>Ü<p·A£>©%î2Ø�u{rGÚÇe“vs4s÷«k†âMÛ–íè†�ã[ë%NŽm­Án—K”’›4®qÇá‰}ëL‹Zë¥¤œÅW6ï£d”×ó}4lSÇv5qîîÿ g^Z4H+Šžœ“%‹É˜R¤Á-¸jÒ]ïTñà–y0Kzü)—0î¾É–ñËö¥–Ë*o(¼�¸<®¸/¯%|ª¹Xò“É™ŒYq%4.´ûFŠ&Š’*¢¢îT[ð”€DêÝÒGG½5ÿ ôÿ ôßytõÐE×?¥ï’›Êâ¾Rù4¯½ä¼‡aIy8’î=Í¸µe¸¿PF+i:¯.àÿ …Äâ³°uî^Ë½ôÉÑŸœF~GôÃÐ÷•ìysÑÕé$Ã™WâŠ‹�
¢‰"(¨ª*"¢¥¾arôÍs\Ú˜¿Má½lª‹Ö×ÏÏ§¯”¦»÷äßù3ïßCyÐåùÒ;j¥u%�ÁRµ,UEQ\TQ@CrßI­cÄÅò^gþ7Âé¹^f|Ì<Ì:óè;ÉÎ‚ºòÑ÷#‡2kØ›ÂF„óçÞ%Ã‡LQ-Äç9Î©Ëìáaaàáp°—õ�¤»V[,¾Pÿ (ÀÍgÏÿ Ï´B4Êô‡õ�*¬ù+Rÿ +z XÞqÐ_‘bÕÿ )àé?r¿�dK½	©.6Á?<ÛVI	w.Õpîðí·ImÂâãOº4xy,Ì}ˆ‹
ÐJ™T‰x.8â¿Ÿhs²ŽºÑµ¼Ea–áÈ‹23g?Ëli¡SÃw�§p†Ù3‹Ú%Þ
G”Ôª¥2à5
4i]?�Zò 1 ï:ôD�¼’7ƒÅ _c)c<¢å$†#‚aùªÈ	.×’‹©8fÖôUoÊ¢Uàì7³ã˜P*ÆC†¢÷¬LX»^´Jn>^þñÍ<ì©;­±LgµÐò®ü,€ 8ŽÑZ^]K5ñÙ/
_£âìr¥‘“ó*ã»0´�N¸
�†š\J¶iÆF,§Iü1=ŸiÅw.¯…©¾J•LQÃjñ‡±z= ËÊÅt/Ç~û ¥®Ê¨Cœ#Nº…È›¿HÓÔåò‰šM%LA]{ô‡g-„¤¬-0˜Îèß9—=ÇvšLtó){ÖvÃ]%Mà¿ŸûP�œÃ»Êä>O®Ed&L<õû]9ƒA'?ÒRá6Ë™FY‚à4W»gÌƒuË¯1Í×˜lËžðÉŠ‹HRKþ[fµÚb\A?,ùG?uaô¼ÎÊOÁ"$ÀDJEìÅ|,ÖŽ¾Š€˜·^(¼QŽC«|V�1pÇìî§1¹‚
�€™@Ûö%}é“2±ÃR–	½~î	`gÖ’…ØoJDVål9x­ß<œ¥uâ]ºqøà»ð´ÀtI
¤Š©+c”Â€ÆUf…œ®ŽñA:‘}Õ-ÿ ·kþ£ÉFoà¾ÊVñ‹ö¥–Ë/ãÏ=?>Ï70nŠet¯çåª\‘	`]ÑÑ›xºˆ�[bŠK½1%À¬H‘-f1Ïu-\8¸ØX8|LUàËÈï7=—Ê[‹¦=Ÿæ«òw4èÌ¸ü††ù32úD\AÙ'¹h$DTp‘ê„jÌ·Ñ%˜'å+àðñ¾,ÏÄÙ¼§U]ÒE]5ü�1^}<y¹]3zXù,o©h~Rù,†r$y:ùª
<ÁnÅL—DF�TTmÛfÓŒÚ]ÚAõü#ø˜sFýÊ]-ü¡ý3|³^S±æ_òdC¼ú2èeàòïË‹Ê6ÎQa’ª’ªVˆC‚‹ˆ¥ †vPÆáæÆ@ãb|Iá|$�¹W~X|šþv¿$ÝøßœÉaåŒîšz<Èa<¯ò
÷T�åæ�"!ÈaÕ**EÀRZ+Ê²‡±âœUcƒ�€xŸ
g¹yxóùK¼Ü~P�#eÎèÂø_%zV‚Ó^KÞ�>ï<iUQýcunGàT–›s=Žc ¯«ƒ�‡ŽÊ›cÈê¼†[•}5–Ë/”7ÊDÞgÊçÊä¶ö¸¿ýÀòƒ,@†së‰pö~Í½nð€o]n¿!Æ3ñ/™þþñ)Íy–¶éŽ8Ø¨@J))v�ÙnŠdÛÎa­«GŠº9W‹eb¬ã«­º"F‚‚©¹~Ýö–XˆT6}^úÂq»ÂVÛ&CqrŸlIÇZº¼x·}’ÐkÔ@•©ÍæÝmE�dpNšÕF GóÇÝµ€q}Bê"’Øçõ@¥ïKÄjkn¾Ù>°¥?ñ.Ë(sKH¶©ïX"V�™"TZä8QØr–‚²Â¡.oÃ%6-:¦©ÆíÑá»"dÀ�0å‚nqÄÍÝˆ»íR†ér˜£ìðôP È‡5éÑ\ˆúÕXŸu0N¶R×9à³EƒžQå7S•wœm>‰b@H5ŸºË$º6N@¤¸XÈKÅ�ô¾„‡¼¤e®¤ï|-X.ÎáÜ¤Á-Ã<ýW1é³3²Û!Ô¹tÚN�Û*.•�×·�·6º1«rØ‘näãYWQÌáFzò	IEz@{ÿ Z«$‚(+æšÛtî|m™Î@|ƒäú´÷¬²*¤èŸ4KUI	ß9»îêòÝ«4KJz£M®ùhŒI\­¨æoŸ_u`FÅ'e(Zj
{Õ.»W!³œfZ:Ý7—yÒ"ô–¥eMJ˜b˜iã�²Ü‚î†ëÞ«f‰²Æž�MíÂ,¸d@Ù§slUM8&ëVt©É9aUGeæ™–²y
69Š  +ÇuUÂ’³ŠN(˜êÊN8ƒ¹Ñ6¶Þ(£³^@ýo#`4�•i‰—w&¬)=£üª`Ð?§UÅT,¶II!æ9ëìÙáäËºðP–-�z¹_eËx•ûZð©ò‰|°þDù®yMÍ—Í—É5ó¤óæ¼H�|ž»ÐŸn¥¹J·½MV@ª	‰+b¨KÜÌ78VíÄÆø–ážÜ¿ó-ù!<µò³¥QóßùT<°ÿ ´‡�‚îû’Q÷}Æ8Ô@õN/ ÊÅR²ÁË3±Q…e,?‡%ü‹¹ú/`Û|õèeõrÜÞR\÷¯“ÞQ],ß÷¦N<˜ÒZZy³EEETT]Ê‹cpd% ~{ÑA�täËÞFtÑ]ÕÑ’†ê¾q.ˆÃlÜ]ÊJ-¢"®‰Šö&,Ä¸™rFµŒá…ú­‘UxMù@~Hƒ§¿.Zóµó=òÜüÔ|úà’Ê�|Ýå‘óq–XŠs.j"â„¨bâpín!Š¢øx¿Ç?�ƒg/Î<ÇþX›éî“£ù’ü¦~Cÿ ÙcÏ*2ŒVeJ¥›ºú.MŸ#fçÁU£î+E«‰„ ¯
áCâ\OâÄ9yù·Í^�| þQ·!ÂùAüú³„†)ôƒåa(�J¾�{
W†¯m½c*pkg¯ù0îÜ“õ_Æ‘ç^oFŸ)Ø¨Ë5�SSkÇy%ªF[™\v)qv&š'#JÈºE¬”z)(¸Oa»è�ˆ˜üll]}w	ƒ`F²XÂL™1åL#}œ@LH—«í°³E,„Hv}/×4ôxµM�Ø'2 ÀQÐï¶Ô-ÃYJæHw^—x»&C78½$½5jß©Sù{j´gåÆ'?5Òjâeý"Í�&Lp`.öà3G:j%ÇÂ¾Ë9-këº�6(NìpZÉ•#:HˆKÊ&af‚NÊn†ÍŠIˆ‘�²U˜Þ“ë(.Û86—u²hmP{®�f¤œz†¡‰•*nU˜	þ½¶k©·%&;9«ŸE X}“†Á-înTâ¢5ôKïsY\Eœñê‰†\eNØQ+mšÒ¸Ú…õÚ&H]¡·1‡�ÄˆÂÓ$UŽµÀ½ë<aªŠ±<PÌÚeðg.F¢'’ÉàO]ë¤XP�a�'d±#æ,fý&b–újÍ ”-0ä|éîË™�v52¡ÖUkOôµËX[òÝ¢æxwÎøì•jˆ%\¶Wc
¾­v†BÈªüÎ$ÿ �<|U™æ°ñ˜³²e�æª±KJöÕþ6aÿ –¤$Ó[ºÕV;2Ù1Ç/A‹ÒBr¶«ÄðÃ>Ïe¦¦¨i¿~õ) Ñ8{#™ØÔGz®?g[D¢K`ê­$Ã�ÌNt`ÉD±¬—µqÁ;xaü­qÃ9B›ƒ€—›(=	à½r¶sr)*àÞpŽeD›‡ÄÀJÜí=F‹©Á¢ßuï�çòŸyÏü¤½#ùKæoò;ÜïÄòpg¿úI�…<FÕi"`ÔW(U+¥ÌÓ¥rÅ0C_‚ÖÆ^ùØØ¸ß+àýW”ß“¯ä­ó~ù=üœ‘{Ü/Iþp³ÚÂúò²{I´É%ÁLEUÈiI*QEU%ÞdJ‰„^÷:Ëèàà3	¼Ï5äòÜ«ê,¶Ye²Ë-–Yl²Ëe—ñŸ?Éùæåò‚t[#£Ž�<˜þ•hÑ—ÔJ[�v¸½æœÃ•pJ›,D¼1DTècÞÇTÕÁ‹ƒ…ŒÊq�O üñüö~D‘|–ótùAaÍó’ó–þÇäß—�™']»Ûî6êªâ´�êZÑr‰ÁvÒÌFVÍWž¸ß
þÄIo>KÔgÏ«Ëo#úNóÃó·é+Éä<¢ò&ôòÖû½.É
!*;“^q§­ô�¨®ôNd·Ù`{Z<�Æ-~3ŽÒ¿˜™~I�ÖÉõÏ‘ÕŠóÄq§R{²È"%¶Rÿ `”ÉeLF²dŒÉl¶´£{ÅSuIVø~û90gD‚LA™X‰œ)NÈ»©› wSJ	®ÞñµH|Ód¹Î–e¶¶©1Ú”·T÷€%ŽœFŒw`B–Å¯áñ{“âR9J^ðš,M»H™lÛ«›z®ìØ´g¥û†X;¡M”l~�ËÃN­H+�oç6åhaÔÂ«œAÈ'­U�í%ˆÏ164d7¼XõD±ï/zÔmÄ:Ñ~õBH56é0ý#-æ¶wL9ª Ûñã»üläÚ÷Õsæ£m!B$lÛ¶KQa“_«ÌÌJ‹—ðÞ›ÊÔ ´ç7HÐÎÛwGùÛÌ×wF(Ñ‹­ËÝõj·<6«p%´ºÝË‘d2Xˆó/ŽÒ…QŠãµŒ
	Êˆ“Ïšç÷¡Ód¢¡e6ÛYž�Ú#ˆT…Or‹!€ÒV¹KæÄù¼ÌÈŽt6åÿ 5Œš¥N�æÈ%6ãCuê8Hã¨&µÒ#ÂÇ1uH’Ø¡1yèmÜÖ	ÇŽ�åÄ}¸wlÀÚ‰&Z�	“ÅæÂìây†á-#ÅpTOm¦DŽ'z Á¦Úue_4ä?KŒÅo6¥\Ã
ªZ±¤E>Áßj°]j”—T:+l”³açeÐÛ�!”TÒiýé†žjCa8÷ôVInl¦á¿+dlä¥l¸:TU7Š¯·wm�T�%„KÓÐ‹6WÛiÙ
þ#V¢ö/<0÷mcWm³œ4Á×î¾´þh}ù³ô5Ð�Kù£Ü7mÏÐ{‘ÂTnÂGBZ§\nïWL·bdª¿…¼‰.'2ýƒ¸mÃŒ-ô½‘t¬¶Ye²Ë-–Yl²Ëe–[,²ÙeùßK=taÒ·GXtÓ?’Ð|³è¾dbnñ‰y6'ÚâªunL0ª­ØSŽì,À�eªNkÚq4_&¯9ë‡¢«‹Îw§‹ƒ¡YMß�Aò–ò‹äùäãe	¹.l,UÌZ@Þ««�½Ce¸pNÒ¿#Äk?ä³œ~áË6Cc!Ñ—›43
¦¸xýÛ]³Ph\×�á˜Âø8Á8$@Xª‚á]{Ëâ”ÚM4šÚ™àÒéº[>�œ\†’¨t„Õž}]ï{U öšDê‘ÎkŸªj)B^�IVt9"œ±â˜YØpsŠ¸2Ò×r¹fë-�éÍÎÛ`�CHŽe#Žï«á¾Æ×çÔ )–®uùQâËiéMì„¨<uiâ¼mCÁTá™)1sYcìe6ýí"‰�&‡�­†6ˆi9J«­rBÇ…±‘˜ýW„·£*±Z½ï¶ÖÅÔŒ‡éªr>ÌQ(�dBÚªãŽûixNZ×ÉW=Û—„¼ w,ò°%û<}ë9.³$Â�k ¾¦ŽÛÄeEùÌeÓËãh¸€(: Ðê¦d&‰ÍâEùÆg.®:šŠm *ç£†ÖìsŽ{?z‚B=ÖÒÐ3 k˜
À.íŒcmý\u Ä„h<>÷ï´ÿ Ä+Dqþ"À9—€È‘¶;°ê2uÞ#öY…ß%!+“h§ä·"Hlë%•ë:Îs*Kz{,®‹Úé}ZZ<çe\…
+ÙìÊ”¢/:nšP”®
›¼1KXµå•¹L8dÞóà™qøƒ8¤»h­Å$%tƒ]X¢ðN)¦Ô‡µ´Ÿiæ§_ �Œ2[‹>F`¡W‚â"îäUL}‰ãnrs*\1!2.8ë0™Faª«Ä;Œ—ü0ð±21$ÙDŒ”Ê< x‡t¶ê«4Ut.<S>–‘šªg5Óþ)+Qç¸Ë É&â/*'ATZp/…´ ¡.k¡Ýw&BSé²) H�V¥Ý†*›ñ\qÇË1úafñžƒ9áˆÔ8×vÝÕÔ�Š¨)"aZ’|iÅ0ãf S/í{¥iq¾ÞÊ‘Ò`eN»¦ÖìZ•µÁ¼Iµß¸0ßŠ ÙËË…e+XÖºC’ŠK[ÏeŠÕèÛàºÄÖ’Mø©"'³‚ª¯
KXC‚Ò	öºq„£Ä”gŒCB9"PcÅpU\1DÀpñÂÒ¸95BEÒq8²6†KhtpÐÙ	
*¢éDíELWf6¤3„ã}V!®Ï­úòX‘áK˜ÀúXò2ÔÔÇš¯ðì^Û\“–´Ãô…’¥sš½ÆbEy2ÇS•€.	Š¦åRªÒ4@ý¬*/¬þ‡‚NDCùåà¸ã†Ú¶ˆ.oZ°§ÕD§zþaDpÏ5„ÕÅîZ¼c¿/]µæÞuT°n¬ìà‰‚Ú­!¸ ¶Ê.á™ºbò¼Bí3`‹Á •K¸“†XØOzÆê�×±¾ý’%Å(…zÊWi¡ &ê·ð/nû iaT‹™Md˜*­éóv‰oG=›æh±=ëÂÔ4·+ïÖË
È­€ôWL'›-¹1oM†:Iª£1Òui©i´Ì†ÖÞIòÉÖÅm™’Çh–Ì¼™ÔRæâÔ5/{óÏdÌ´D�wºÀ¼AŸ˜“K!æÇ1×<0ÝÝüê´äÖ‰%­/
‹ÑÍE•¢¦0!,G¶¯Q~õ©[å ÐMçì�S1/	W«mºìDNüy±´åÎù}êÆ�Âñ)÷c”Si™ŸH -R' ÓÅóËj™7Ãæ£§?‚'£Ýˆ#^l›•î+G/5°á“—¯®WÉqaµ—)º
‰³Mÿ Wí[�ý‰HNjXS²å8QÚ±v1x‚éøÙ€ ÃÖ—Û¯lÇ@2s$5
¿O6†®’º'$'Þ— šŠÍêî€ú6ÍÎî9ÈÏ¢9	!«M¶ÁåqÖ0T5Òª_vÀºLƒXÙ�äyQ™mõ‘=ýDuòÙä¸_XSh2Í2Þqâ� Ü`àï,7VîÁ?~äõ­�$ÒÀ�ÒÜ"ÜCdò³\}¹Æ[bj¢8N'(cNÕ°ÿ ðþz+@ÛËT¼£�$/IbâEœ$•.5fc¹=›¼,3VßD…¸s¢Ù3ë»ò"q®ãp)E^*¾ÞÅ°’ã'Õ  ©¹3˜M“U¾�aj\¼0Á|=EÙ	·¢Ä vIIÊ‘çN)I0:GN"j»©/ô¶¹0nJcHlìžbî–D¼œ„l]®ã[Œª-f˜**'jïN8n^ËP—[Ýsµ¸NhyöDŒô”aÖ¢+Œ
å›µIÃDÁ_²Ó�`�qi@ˆðG¼&ä)hY‚Î%†+Å;WvªvÛ\ÁP~(ŒKˆüSm#ƒ-¢"«†H"»°%MÛñ^ÍÈ¶¦¦¥U?öD#:²Ú(“ ÀN®¼¦ÕSEÃz"a»Å¶Ë’aþÈŠ©©—”X±½	ä�n’Ë¥Wë�}ˆ˜¯ãa-6!4‰ñJK(YûCðÈŽkEEÆ´åâ‰ùöXæ‚n¢h–‹¨Å2ïdv™-�²”R)NõUå¥³†™�xÊôVd2Ì*³ÚEÅJ\RBx’.î+‚Ú?ú”shNJ¾¢C}²d
î5ÒÚ�®ÿ ;xª¢ñ±‡“QFXÖ «Š^KÁ&n€^µPIT1¥w}¾Ï¶À5î–…ªh!ÎRY¡ó�Ž[#kNb¥‚pãÇWò–©hí“ºˆªipðºÆºãºOsãP�Ò�×ü¿ÆÒ°a‰•sQ…lQ«�v½˜2è<¬ú¨ ÿ 5XYÀÿ #~^èB¿-úÕSß1šWœËztëJK‚øÛ6[®êo- œAe±— y½Ì5PbjA`\ïóªf†‹m·$ÄKûÑ²‘5Î½ÐPç§Š'áa”·?’§Ì�ÍõLH_»ŽQ5´™¹Q¶C‡�•²×Të)¸·‡~‚y·gI­—õÊ4­¡PÌ¯zòûÖÁ³œl©¦W$›bCRóë#§ÎU‚áW{÷Y‰s²ÂÂ˜‘æ¹I97ƒLF¼©ˆÚbE§ø¬�§V¥.i%FKÄÆå^“õj«Ý³fa+‹è”àlíÍYtfh+	5]4C!¨r£E™ëÃ« >m_ôÛ¤Bd©¸áµ·VR¶€tÝÁf2_®#§Iû¶ç8K×C¬ë%ÝˆëNHË£Ò4ÖÎ¾u«O½n†kÄ\$8&Ûû£\±ë8d>!’A!Z‰wc¡WÇUámP¢½åZüHÿ 0†Àµ.ïc–ˆD Ñ˜*«½Ý›­Íšd*À•b³�›“)ò`††‘¤8n¥qOj~q±&Ë’&b8ÜÖ+½üpFjU1]TãË¹,42RÐÿ S"pf;*30[0V÷»ÍB§ßºÄÔFS(‰i˜„%�xäœÉX_€  ­µ‹iŽïÚÝÂÚ[´[­9#:zÛÅIYzïjï}µfIªª<Øš#ˆ›÷*'Oí³•ò_P aA;ì„Äv@¡Ù*TÒ§¤qß­pÅw".
½Ü,f;Zsü"ÐÛí·�0˜¦{Ñ#4ØŠ<Ègfs)&	¹qìNö[emÛº-½�äŒNÃ}¦�"„wiú2ÄDUw¦îûUxöX5¦’ùü¬ç:ˆä˜9’á8pÛŒw„54iM]NŽ8R›“Ù�mªE,—»Ñ»�î‚#›»žà;PDS4L½ÉˆñTíÅ}¶PÛÝ9©ÔÒà¯%Tëä8ûB:ƒ9”‹Vñû1§PO¦Ž«‡.m¢¾qÙrœv4k½Íú6k!^ÄÁvþõ¸¡•R=WP$‚ÿ en†vg!ep*]ÁháË�J¸ñ[	p#¹V	V$ÆfG‡ß‚uŠ\p,†Z–§‹}TŒÉÃ+2¢¶×\bWzbùi©EpQO,f]’ÇD Q‹q	—ãÌbLÉG$Ž^?¬
±ÝðûRÉi—ÕºÇªØ¼o È¥ÊWwçñK1 ¾X‘�Á°þô/D�G¼ýM
KOÝþV½n£:˜ÂÃpÄuÉY×8#¹Wm|î¦�sÍiÁ°+ jW?LYe´ºþsÍÓÁ­å§›ß©l%îe-SÉYqMQçÇÎÚQ“«Aw¯Ê-¬C�¨þÒd¦€�·D�Pã›TÈ *Ò«©ømçìº}•Xëy®Dh+õD‡ë,âfÃø€ž¥ZBvì€ã¶õ'KŽqCQæ§÷}ë	Ìÿ ïrœÄaaÿ Yf=ß¢,Æò“îïõymÏ&!¡PkÊCý®,ÚS()Þ=…ª×œ°<Ò€jºµjQÐÄlÑ—C�/ÙýëH‹Ê È¥©¸Íµ+=î­¶i.#Éþk1� 2�¤8�]j�!ÍÍ¹G*èÃŠÿ ¥„6H%L¹ö¤]èofLëDÌ†œÂbªÆD‚5
� º
Ä'îþºAdç*:¢„˜�…x{1í¶$:îBì7ë½>µ>Ã”Þfä6Ò„&Ö¬pû|}ë0ê›!9¨¶ƒ¢FTä-²TwòÌD·Ò5b«Ogî³
€"ª�—žàµÙ~ux¶*M’­D¢J£ËÝ,«álÛš]¢ÅØ`Tá×‚q·Y›ê¸ê€¡™˜ªîæðßÝ°%Å¼A F—7[˜…d,5x?™•Lç„QZ>­pâIíáÙd"#dò5Ûª	’™` ¸ì0’€HF(à¯wrqUß‚¢§n6v‡(’5(­Dy«ÄÚnïV¥‚#bXðÞºW�
/�e�-8t·¯Òˆh„»ÔuªjlÉ+$	æ‚•žÐ„ˆIJ¢ã¿wâ¥iš*†idÍ¯´ñ×4”G ÜšÔ±ôs`â(´ªà¸’ðÞˆ©‡¶ÝDZ²”:£H	¦ãÈP› fÌUS%hæ
ˆŠžˆ˜ðÝ¾ÓŠJWD û©D½FCÞ2LEIMÛµ¦Ø¸nE_…§¡‡V±4”Ãq$¸ƒ§*;‚.£º�zîöïþË5»8i�`ÔääHÔ6Yñ•ƒGEän‚¦ž
¿{8ái˜=�QÌ.B®zTlC.<é¢©`IÛÁ7ã†íëøÙÈ°hR	x’XT]n¿+,@\¤�ÌÞ.{S†øZ�šå€¥tÆ$+gô‹M¼1v‡Y¦¼i0$Ãgåe�B¦S… ›1ˆ±¤Üí#
âá8¸ãY/�f6¹¤8b¤k,4$ÛÀóïÿ GžÔc¸›Ì«Oø[žÀIX¾LÊqˆdü×¥]WZÚ’Ü5ÝÆÊ&Øav_W$ÉájÐˆÎC(C$…Äª¢%ðìÝb‰Íì¹êeÕS›±K�ÖÆ4‹«ikÀøŽ=žÏ­k-“¢æ¡£ð˜6Ûa6ü‘ôq ©Sæ^Íi ù„ÛK”dlSgjðë*ËiÊ8÷¨ñÿ ªÏÿ éÐ’ZÃ¬ÑwždGMÃGŒhlk§†ÿ W™y­*]Ùrp@6æ¢1®¦ŸÔ&É¸ZV�Ä;¸[K��oùRDå+ŸþŒçŒöË �¬ »ž¨Õjµ¯Rá—ÐÍT¥D<æ™m¥ Æ¡÷…8�ÛNX*Ô¶eOh‘Ç¶•aN‚«ú¶ÀùH)€„ËíåC7/g†žï)c¾ÂÔÔï¥”„RÐ�Cù9�ý'&"ïï¶V”ó Rœ9�Å|å±v¶*à|ª6†­€UZç5Õ ƒ.mÛ”ûùàr´iå:ián‚ÃT:ºJ‹)åN"fK°ãœä
Ü6ðÇîúØSf„@Ÿ²”9® A;§MèÎ3–ü„�[”õcìæT­q9y+žÔ9W8Óñ¢Åôƒù‘J¢'K�ªµ‹¤TÝ9)g 4kÍ[ÝNB­¨A¹ÐÉºÈòÔ0+sÊjjè½.@�:+š#Ì<æê«¨æå³â5sQkÁ·-mÍ/|mq\³E+iR,ÄU§<,ò×"Zá%Eˆà%Í“5Xu�m¼¬#E]èH¿ÛML ¤¦—KMÿ *½é‘szŒÇAQí!RÃÏÄì³Ò ‡uúEÎiÑYähÆÌ¸BÕäè!8€”†%‡�¢ÿ ìïMþrÀòG'/	Û½ˆî2JT8ˆB‰ÛÇ³Ø¾69bé¯(SoK¼YaDG–•¥8¦ï[Uø¬\"Rí7¶ßhcÍp©n·D4ói?ÆÌ]Q‘¢	êPoˆî¸Sï5' <ta �Ê. ›¨í.Ìvöyè‹‚ÕOg·²ÈÖè–	WîÈÎäÆˆ%Â>Ðè»‚ÔŸe´—hš–´ÏP…µ7¶¾xPC Ì­%OvÅÁ…•¸{è�®Äª–m	¦Ùj	e°ñ³s£fãTþ²¯ï{¶Xµ#šYŒÇ–‹LÞfíÊn³ô_EH�$;ªßf OíO–þ¤íD8ã@905MRJ^)`.êX˜3*7›ZÁÑeó"Æš*ÿ ‡²Ìæ1)i2!knvh>Ýçxl±‹F�jí_[ð²†—6X�}.%Ú}Ro“ñ$»!šÙsèÛ«–Ÿe©’ [8qsºý§ÜŽOHÒo°jz®4÷·ý¼,†šm§Z&h>È·y]î–`¼ýãÓ ­ê3°æ\;©ÛcˆÄ¤ííæ¢Ç´Ý†gßŸ‚$×eÚa¦ó,åf V´ž?áãd%’ZÕÕ1uÇ²Øk XˆØ�†DòHâá6ì¼©’˜ýóê@·
û¾íž—ä£SA—N¨Ã–u}l²ÓE5UU¤C‰²¦_ô—uÓÙâM)°5uîVkàÚ
˜å§M”_†�˜µyâ<½ÂKFCÜgEj@‚;Ñ>vé6a=ºÅÊrÜîÆÓ%³H	õÌãtÌf$Ë˜îÊÒåºáŸ&­=ÛT†Î½s\í¬É#®Iý‘†'‡¤eŽ±Ö#†"]›ûÖcPÐ¯zj&R’âå…ämÑ#M+¡Ç½G…®Òa¾Ë‘ì'7ë«!=“´±\’ŽÂï}Â2r¯»nR~][®‘O‡Y©€º\?KÉÎ)’ŸÑ:”øjµK›O¥¥µã¯VMƒ~ðs5Ì«Á[©×=ßm”Çi¾	@q“;*¸Ã  Í0�´¶#ˆ¶è®)¿ëÙ�÷lÄ™©T²­3!ÉM0³jw1w¢&ü0MÉŽõMè¶œ¸œËeÐ"”‘·Ö¤´( Äÿ ›uœ&ëH,¨(f±™óƒrLAm1Z°L½ˆ‹¹m2ArÁ®’l˜™Ë¹ÂŒÌ¢’ÃH•"¶×ãÙà¶“Ûý!�¥­¿Õn}êô”d%B¾ô'1l*Ä{WìÝ½,ÎáÎM4â–ÃµKKjS‘ãG¨µž•åÌî®Ë5˜+r©—84¦ãí¦Ó[p‹í!‹kåíW}†a™½±X¥ú*È1Ù/ÝöÈró/(G»fqms±óA ÒA²¶pãÊiØŒí•d6@]œß³U¬b3J�"A—Ù2ËO²áÌ)T"SBiOÙ´4Ü*�úÑ3
+‚öÑ£aïcWg‡-”DVUdƒ	±|†tç¢ß�ä	
õZ›qU(��¶x �FË‹-\f¸ÀIºÝ×!“óÛ`0Öîa ×õ¿<Ö­N#O*À
¤Û%;#Ñ÷„TêËr™o]<JÒ€uÝRs–Ÿ$Ü[ÁùzÇ‘Ülÿ <xøÚb’a‹KŽ½/\Ùe›’F!‚jÚê/WÖ{¹ËklQës5ùM·5HsFº¾Ë3\ÖÜ¤uG0	:®Æ$8nºÜ«ÃÄSPáŠï%íõ­¥Ñ8jTáœ�×ÆêÛ3šh ]n‚*¶L®j©‚/Ç¶Îh§.žŠ€ºI6+–uÌç6É7‹¹#ôb #©}ësÅ¸l„Õúß:Ø}Ñ¤Ib¶q½–`šKFÍ¾ˆÃ‹y”HÀó2š�úlžâ€Ó¾Ä“M$+	šÁOíÆÄ�÷ÌUÌï¬– êÝ+8¹�4éÖ¡	Ùw‹íÁÍùžP§SË‡ü½ë46`©Kœ$Ù(õ|«·83MêÓWÖ¶.y±D¶Á¶ZŽabåf‚æ=_Þ° #D…À²^·•—v8s�k2*åË¿Ö±‚çRÏDòâk:þ•„˜<2%Çh¶Ó¤Ÿd‹Wçu–Zì]¥†¶-;/.^xÀh$›ºœÕù÷­¡ ˜¸RyŠ‚Q×]v,XÓkÌ¨ªzªÇüÖZÙ<–—9Ö�Q^�à=cdc¶4‹™^¯ù¬-©O¢�RÙ³2èœÛŽ:x¸*Šc†ü8§áfk¤H˜R‡bO_D‘	¸s#ÑLªu�.¬t{~6«Iv@PtMFg­Œš„YÎˆ�:g—»A"ã…AøáW½l^Ã˜O‚zV}ÕTcË�+nyª^ gyiÝ‰ûœ}€‰©©	h“tõÛéK½÷…¼"ÈßV$¹kŽ­IÛÇá¦É-8D9}A0‡µ+­M’­=VºCO|7Ù* ËÓˆbê“añ&ë—h»w¥"Òº=Ú»-]ì…¢vWC~7v½x@i¦è’ *ëÃ™Èµ•pà•}[O2l“ª=/S¹/Þç¼)
U­ýÕ³4^ 9©¸’xO=x¦v\'‚^XÀlu¨¢Ô~á~ûl´š‘‡L%]•)¬¨Û0fÒ{Ý¿gÙf‘þæ>‰o³TŸÕ¶óõ5YTë��=îÛRDáŸ%9Ïvù…~Ù1#hx[k`&E¶ŠªÍO?¾À7å�yòW%§;¿iLÆa;È×`D|ÅYr�5­û¬Ä´
+� ÕX�¼$…ý¼+uõ7ƒJâ”÷øþÊÚUieü�4álÐ Þ×qLHændmîêþ–¹{¤¥Œ‚ër¦æÇÌÙFèmÄÏ‘³÷Ûœ¹¾Š¤”hŽëyoTQ¸DŸB6éœÜ/%*[]Ò’Lž¤#a©­(û*_m ëÁF°?HÒ]"’ ì´‘t«HU[1Å;wÛ]Æþé‰¤[Ùr�õÒ¶§>w–åo%4µ¢pÂH5Õ‹²aæçÑ.P2Ñ8M‘QÖjý›B =ÕdïÑAÚë›[F:¿XEN®õ¯qd€Õ™ªæ�½¦‹ÜyhÔgP~×vÐµ4«C‹‰":ÖÛè‘Øêôæ—u»6pl°¥Í é*¼³ó[»Ùp9H÷ƒáfl>a#ªË›aœ¶X{iX2IÌÆÀ—]8á¦ÊH˜
�¼ÐòÞpYÚ¨'i^MÜÚ=¶Mî’áµ×z0Þ��!·'I€™iÍ¬}bµ®Ó&ê}¬=vñHlÍÈ�csÆ,|yÞÔe‡z‹ »®¨`(¹â]¯>‘îäÒ«e�´ ]4Ëƒ^m²87•ï9pœ0ê·ïE‡mXs�
eÌh«[Èˆ-D1šÂ¢"”’™vïÝÍU‰pç,&–óTsŠ¶¤z.P9(ƒR©*¨'W±xYôÖ0E”[‘9Æ&VË# EÅ]8ïZS³îY@nüÒ2¬˜Y’îÔm‰ê":Ó,LqD]ÿ �oó²¹Õ\YÙ™’ÒaÙ›38Flí^ÑL=›·ý¶¡ 6·h�8Õ@
É²jfß1Æë†FE�…JÃììáe©ÕäA¬il»ÅGhy¦&ÙMß;Š$4�ŽïÎ«IÚRWLEÇºœˆ·“Ó!O¼2º´³©|?‡}´ºm×õbÑÚ=ÒhaÆ�-€b¤¤ �U�Òb¼púßÕ±k©€à!÷)g]»åy‹pÍìÁ¤xàX�­±.Bs0–mÂ < ßÊ¥E_Q�ÒßÊ�.u<…ró°˜’ëé<Æë¦�öSÛno÷²]6Ó­|Úœ‘'bl�ÕÕOð²ÔCk5´¾�¡dq®pGLÅ£ÙÍV#`Dex*‚& –Ì,ó'#“5ÒåBÕýd÷»j¼Šjw‚ãmaÒ<vôZ‡”mÉÚ˜\·…uRZw¡o°2Ý5U÷u÷W×tV"jjðG9÷ÓN+í/Ï5Œ’êN‰¤†ÈÔ!¶ÁÍîüç& ó“yXrÄt�§ˆD½äÔw’ÑN79Ì‘U<wjãf#ðƒ¢-ª+î:ySZ6ÂåÖ6ôã§b/��ÒíSaq^—‡&4ÈÁ7i£õté§ÇÞµ(‚ý
€{^)ÂÔuêŸ‡“&,ÚáìRó‡JÒ¥M¤. á$Ä£8Í=%ÖÚhóDÉ)äøZMbœ¸4@@ŒuÏ‹²¶Ó†ç(†�ÕÙjÒ)Q# ëktä‰™ï>Ø9óŸÉi³€'�N\i uÜ%>%Þ2¿Unš‡½ï÷­SeAPí.i£¼nvYúQ´×�^ê=ëVaöRp–BÖ|¨×\v×a&¹êãe%Ïy/Õ41�jqëºK Û™ÃŠzÁÃ˜½]VVÑ G7l,Ù‘ŸÙß‡™[�s�3õ½ktÈ^*"bî¡�ÃÎ°ôg HTH–‘«�§»e’ØtÞé‹Z]ôë’~L™Mºõ_6’§¿WZ‡du ½	’ÉUºÞ‰(\„äWs—0éÖI�sÂÆ-d5¹õ
†YIµ-ã•HŽµE=ü£»O´û.’�U6u6ŽñŽbR 7-åÝ©ÂEo~àÇÙ��«•Â�¢9Øí:þ§#Â<få¸	8@;Óê¨¾Ï`oKS@¦¢Š€DU²Ê5K!´'ÍJo^6X1¡,šŽÖYwH¦OÍñËlÍ¼; ;ñÝøxÙOº�Ói„G=åçP¿X„@*"^¡Z€@¯eªÒä¾Ó“7!Þ«~9aˆTUrÙæD�eÏ•Î¹ëDÉK˜Û€À›•V$Û\‚Ÿ�¦EGˆÝ<S49Œ§¯RNÅº¯	4Ø˜4ÉdŽ%6¦¤9×êênŒ;[ÇÁ01[rè­ÙÊ¦”6Š’B\1ÿ …–¬°ÏÚ©kß_ÕÐžkoæ´	¤SX¨Ö&I`âöÀwº`+Î»¿J†CO‹¸ó�=Ç°<¼{ëjµC˜ 8céÆëÃš`æ3èè±òFüªÎò¨×}˜ %ÃEIÓÊcœ‰Ðâ¿Ñª=QS‰o·3ƒCb…Z£Äa·a^ÛÐ~A�JDzháûV¤»°í…—3Kg/¯’•àäÙ¹§!G-Î»“‰SeiiˆÓTå¥Ï3ËÉ[ÅzOÌ¤Æ ›šè&¨Þ
;ÿ Ôm1Ÿ—5K¸e;ý6H²ìØ¥Ýà®¦¦da½O†ì|Êé—®€DqX©[ë&ÉybÀf¼)Õõ~6¬	†ô t6§tUxðö×œt3f‘rYªsŒä +
Á¬Ü¦ù"^œìÒYÜÚuY,¦‰§rO0ã5šs¿UX÷¾·«l ¶Ên�d¦:“ÎôÌ›®ªÔD6`ÜµHÔ¨<ÖßòX“Ópén�õ¹é²‚b-.Mú0Ï8³6ºÝp½qñ¶©åÒË@NépŸ4¼ùSép�—{W»HÒtûÞÍ»Ôœ\Ö—£Ì˜ÚuÀêÝBæ¼ßïY i0UHl…¯J±9øyŽÌ5so³D“/E‘%†¢i­¹…KlÒàéöü)± �’‚àlTá>r\8Pï!”m�AYR‚<W…³†À~l,ë¹©õg_‘\ž…ÁÂbü:,ñˆ,TÄ9µ)³¾ÍÞ@GXc˜@;’žÜ8c†+e2Ð@WŠšú„œjœ¦ÙW¦¨Ñ«0ìDã½,ÀŽÑ0–ç)A(…xGŽËD›;¨X4[�\\Qxx%ž¦ƒPý(–º)þ«Í­ˆŠË¯>�å îLUS·»Ù½Évé7O•¯á±BSg%£ÛrÅÄmW!Þ8ïÁqß¿Þ³4Ã€b›€-­ÚìƒxL™{5ÒDQ¦6Ï^i£4pÞ<9·¦;÷Ú‚‘|1®Ÿ”HÅ-£®ä!(4¸m‹TS�›ŸÂwm'_DÚ§×èššÛdm?-Òô�­z¿WáÂÄUMYÎn¯ÕEð�ãR_z1ÿ ó/wóªÀQåˆÄÉ¯Rƒ=¨pºÃj¸í—>°>])õ}ë´ÍÓšZÙL›Å˜!w½zMÉM™€t–6 €mpÒú(�Q›Þƒ#-¨­4d®w„Ä8n´ê;”… ™ïE‘°KÙj�xúÑËÉÌõ“ô²ŠôTœ?öUrrCfrc€.šJ¯wÆÙ¡¤B™{�0˜uì×á‘‘¦Hè©³¥>òpÝfÌ[
’$^¾Š0²ò3ÎFÀÈ ‹•ò?¨¼É‡m˜‡>îÕJ¦·MRŽõâÃA'j–ën ’U]	Ž=‰bâÝx¦wLOÂ°‰2}ß-Í¦IIáôI¤ËÛëz¶ÒÊvZ!ÒüTäMmöã=TLõ�¥µÁWÇ-3MRD*4È¹îTíKž‘n €iRn¬³Ü«£Ù†)÷­7\=QŽkšx}w®db?µl·|]«1ÔÖƒHéúÖcKŽe )ÌÑªžk.ma5“�C•¦®k^HmR‹ñ‰5È¦9;)Bm}NSúÖS&í*€´
ˆLg4éƒ­Êï�µ£öm¤× T4>îNºÎ\wk˜1Þä!p*?ˆÿ «®
”�Ù!¦‚C'çGmÒm=kêÚF eT�[J†‡\�c¤ýß—¯U9Tûm»!)hq‚¡L©¯7îŒRé=!Y]­-™&-ÉÑÃÓtašÛ7}Ñ´ÁV¢¡/(ïp‹·Ý´C	tê•ÎÉ'ÆMÏ‡eµÕ@¡¡¦²=â°!ÆîÕR@³UÎY�˜?FÚGP¦žz|-w‘VT� 72è¾q´´Ë“‡€ÓP€iZ Ž‚LŽtÊaé�lí£©”¼Ú�„KûÜmˆ±¨ôNœƒcëÔ*WÜ�øm çAWÒãÚ*>î6µ´	nE�Ú~©O½*RÉÂ‘f”æ2îÚ Ê·Ši¹OÆzSL¼9¯'¬„$?ÞµÈœÊRYM›’�
Kl¹=ú�¡
P,À¶`uº‘ž&“ÖÈ^“•{¬>ÉÅª�m`á{GM)g&#iˆsndóÒþ`å¦Ó»²«$Ã£yWp‹±¹–Õá'+9Ð¥2uP^êçÙÉ¦ßtÀ’ìÊ¨âfœhLJÑŽ—H¨')Ç]?�˜M0qh9’ñEÉ9Y&œÆó4Ÿ
¿f«avÖéRª0ì˜t6Æ†Y›»ä›ý‰áh.È¬t©Ýy¢”{ÈÚ‰.; û¢8ƒª¼>ïv×€Ã”È¹¤Lóû#Ñw‹ŒÊq¢�œÌññð°‰óBÓ6òY¶òž:+¬Ò´<1\W7m‹‹‰Õ;)mŽ¨¶€|™rRœ&´&8rá`I-‡E• ÍMSôs9TºßÏ‘w™-h@Xâ¶b×[E àá%8ø“‡
6ZçcÕ žýÚ‹^Ü,ô¿¶zïHÂñ„£5)–[¨ˆfSƒd=ÑÇµ{Øþ)hš4‹Ò�Û®Ê¼
#+-Åo«s 5m+T$Ü…Ç1ÇÆÄV-Ô)@]¡L£RR<uqˆéGQP…1NRíAýÖ6ºa5ƒî¸ÆAÉG,>•œÚ�”çsW/½k8å=¥‡V[&�§ò˜.9™æ4Rn÷ªæ´Ž›'h@äœ‹“�´IÆ;ôv}[,Nª“G5“Ü‘°œ�%AåiãÊVQ-)Í'3J›mÌ6$lÏqiïÓÖ{U­«¦T›`ÊÚs ìùe^%K”ºV›iÚ¦‡¸š´
rsãgs§­DÑÿ 5Ž­©Ë£2®36‡}.ÐÝfC ¾®¯VÀ–¸—�VK‚°�°L,‡_6¼‚)j‚bíºÑ%Øµeú8žìÅËr¢0ñsÕ±pn¤õÜ�VDuæŽ-Í¼[‘è¹‹E%Ö{}VL¢ÏDÖNK"[ì›Æ:	Öž~‘*ý[–.¹:¢k/¤XGœªç$æÆn†ÅöÐ†‚§JT¿Åg6¾ÉCõÕt,¾ër3 ã«R»WÑöÙii¹<»´ª’;×“pÝ3„´õ[0ÓV¯t„ç}W 8ÐE´�yËÂr#�ØP±[¥¹ï­nhÃ˜'uØKÎ×…ó‚ýÙ&;fû€ua…'N2Á%‰3äÔ€›IÉj©¬*ó•-b{ìÎ‚ÃÚÂàe>É5,}Ç
3$ØÒçtu6 �¨*. õà©‰½2dÄaÍ‘z¦ÉÊEpÇÝ÷¸Z‚@ËËðƒµ‡Ø- ô‡å1z$ì[¬²°%Bü÷l®–‹ˆ)…n¢r/2-läâÒ™k¤ËýRÄðîß4]Ö÷RÛh{ç&Uâ57™ËùÝd‰ÿ ®ãš�âc¹	£yÙ9�j®fXã ±áùûmGRã-è$Ã6÷�yÊµjt—œÙåÃ8„i
©«D\-9-6UlË·ó„si‰3gG9 :ê¨„´¢ã‚i³¸Õtà	¿ªNtÍˆýrO![h	´!ìåæßh&J:'d8ÆË
ò�3:8Ô t¦§…<ßm¬ ž7Pq-iÅ7ë’,÷.‰�ØÍ»?KyT-\iÝÙ†ÿ (.™ªàÇ2
4ùÇyÆ†¹œ‡Š9ÙÁ?·V[];h¦C©­œÐRxñÎt„RÌJ‘*T^÷’á¿…’ ÑiÄ û%�}â�Ð^�#‚´ ˜5¡w¢øb›øsqµ#æ¶Ê%²sÍù}—ÿÙ                    framework/core/components/extensions/manager/static/img/disabled-bg.png                             0000644                 00000001636 15266055654 0022421 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       ‰PNG

   IHDR         �o&å   tEXtSoftware Adobe ImageReadyqÉe<  #iTXtXML:com.adobe.xmp     <?xpacket begin="ï»¿" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c021 79.154911, 2013/10/29-11:47:16        "> <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 CC (Macintosh)" xmpMM:InstanceID="xmp.iid:DAE5933B020311E4AD209BF17EAB8133" xmpMM:DocumentID="xmp.did:DAE5933C020311E4AD209BF17EAB8133"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:DAE59339020311E4AD209BF17EAB8133" stRef:documentID="xmp.did:DAE5933A020311E4AD209BF17EAB8133"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>#£Àd   IDATxÚb`Àj´ 0 &C ¿éë·8    IEND®B`‚                                                                                                  framework/core/components/extensions/manager/static/extension-page.css                              0000644                 00000000744 15266055654 0022441 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       #fw-extension-page .fw-extension-page-title {
	padding-right: 0;
}

#fw-extension-page .fw-extension-page-title .button,
#fw-extension-page .fw-extension-page-title .button-primary,
#fw-extension-page .fw-extension-page-title .button-primary:active {
	vertical-align: middle;
}

#fw-extension-page .fw-flash-message + br {
	display: none;
}


#fw-extension-docs.fw-postbox > .insider {
	margin-top: 0 !important;
}

#fw-extension-docs hr {
	margin-left: -27px;
	margin-right: -27px;
}                            framework/core/components/extensions/manager/static/unyson-font-icon/fonts/icomoon.ttf              0000644                 00000002254 15266055654 0025537 0                                                                                                    ustar 00                                                                                                                                                                                                                                                            €  0OS/2’*   ¼   `cmapUÌW     Lgasp     h   glyfn–Mb  p  8head„8w  ¨   6hheañõ  à   $hmtx/       loca ( °     maxp  p  $    nameW¦î  D  Epost     Œ      �   ™Ì   �™Ì  ë 3	                               @  æ ÀÿÀÿÀÀ @                                 8   
      æ ÿýÿÿ      æ ÿýÿÿ ÿã              ÿÿ             79               79               79      ÿÀ/À 6 m  >7>328101010&10104181.'.'8101##"&'.5<70"10106101010181>7>70"101’7--wDEz-.4�’
6--wDEz--5�’
�Ct++25--zEý�??8tþOCt++25--zEc??ýÈt±       ;Xž_<õ      Ð›yý    Ð›yý  ÿÀ/À             ÀÿÀ  /    /                               /       
   œ     n                          ®                 G        $        U                2      
 4 c  	      	   G  	   $  	   U  	     	   9  	 
 4 c i c o m o o n V e r s i o n   1 . 0 i c o m o o nicomoon i c o m o o n R e g u l a r i c o m o o n F o n t   g e n e r a t e d   b y   I c o M o o n .                                                                                                                                                                                                                                                                                                                                                                                      framework/core/components/extensions/manager/static/unyson-font-icon/fonts/icomoon.eot              0000644                 00000002520 15266055654 0025525 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       P  ¬                   �    LP                       žX;                   i c o m o o n    R e g u l a r    V e r s i o n   1 . 0    i c o m o o n          €  0OS/2’*   ¼   `cmapUÌW     Lgasp     h   glyfn–Mb  p  8head„8w  ¨   6hheañõ  à   $hmtx/       loca ( °     maxp  p  $    nameW¦î  D  Epost     Œ      �   ™Ì   �™Ì  ë 3	                               @  æ ÀÿÀÿÀÀ @                                 8   
      æ ÿýÿÿ      æ ÿýÿÿ ÿã              ÿÿ             79               79               79      ÿÀ/À 6 m  >7>328101010&10104181.'.'8101##"&'.5<70"10106101010181>7>70"101’7--wDEz-.4�’
6--wDEz--5�’
�Ct++25--zEý�??8tþOCt++25--zEc??ýÈt±       ;Xž_<õ      Ð›yý    Ð›yý  ÿÀ/À             ÀÿÀ  /    /                               /       
   œ     n                          ®                 G        $        U                2      
 4 c  	      	   G  	   $  	   U  	     	   9  	 
 4 c i c o m o o n V e r s i o n   1 . 0 i c o m o o nicomoon i c o m o o n R e g u l a r i c o m o o n F o n t   g e n e r a t e d   b y   I c o M o o n .                                                                                                                                                                                                                  framework/core/components/extensions/manager/static/unyson-font-icon/fonts/icomoon.svg              0000644                 00000002502 15266055654 0025535 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?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;" d="" horiz-adv-x="512" />
<glyph unicode="&#xe600;" d="M402.322 641.307c8.195 177.384 154.668 318.693 334.198 318.693 184.794 0 334.597-149.702 334.597-334.367 0-5.258-0.166-10.476-0.408-15.674 0 0 0.408 0 0.408 0s0-611.265 0-611.265c0 0-156.842-62.693-156.842-62.693s-146.385 62.693-146.385 62.693c0 0 0 568.788 0 568.788s0 115.621 0 115.621c0 0-0.132 0-0.132 0-0.87 37.687-20.304 70.747-49.501 90.476-27.849-18.815-46.846-49.73-49.306-85.253 0 0-0.396 0-0.396 0s0-433.633 0-433.633zM668.399 254.693c-8.192-177.384-154.577-318.693-334-318.693-184.684 0-334.399 149.702-334.399 334.367 0 5.268 0.295 10.463 0.537 15.674 0 0-0.537 0-0.537 0s0 611.265 0 611.265c0 0 156.747 62.693 156.747 62.693s146.3-62.693 146.3-62.693c0 0 0-568.788 0-568.788s0-115.621 0-115.621c0 0 0.132 0 0.132 0 0.87-37.687 20.292-70.747 49.472-90.476 27.83 18.815 47.867 50.192 50.327 85.714 0 0-0.656-0.462-0.656-0.462s0 433.633 0 433.633z" horiz-adv-x="1071" />
</font></defs></svg>                                                                                                                                                                                              framework/core/components/extensions/manager/static/unyson-font-icon/fonts/icomoon.woff             0000644                 00000002370 15266055654 0025702 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       wOFF     ø     ¬                        OS/2     `   `’*cmap  h   L   LUÌWgasp  ´         glyf  ¼  8  8n–Mbhead  ô   6   6„8whhea  ,   $   $ñõhmtx  P      /  loca  d       ( °maxp  p          pname  �  E  EW¦îpost  Ø             �   ™Ì   �™Ì  ë 3	                               @  æ ÀÿÀÿÀÀ @                                 8   
      æ ÿýÿÿ      æ ÿýÿÿ ÿã              ÿÿ             79               79               79      ÿÀ/À 6 m  >7>328101010&10104181.'.'8101##"&'.5<70"10106101010181>7>70"101’7--wDEz-.4�’
6--wDEz--5�’
�Ct++25--zEý�??8tþOCt++25--zEc??ýÈt±       ;Xž_<õ      Ð›yý    Ð›yý  ÿÀ/À             ÀÿÀ  /    /                               /       
   œ     n                          ®                 G        $        U                2      
 4 c  	      	   G  	   $  	   U  	     	   9  	 
 4 c i c o m o o n V e r s i o n   1 . 0 i c o m o o nicomoon i c o m o o n R e g u l a r i c o m o o n F o n t   g e n e r a t e d   b y   I c o M o o n .                                                                                                                                                                                                                                                                                                          framework/core/components/extensions/manager/static/unyson-font-icon/style.css                      0000644                 00000001357 15266055654 0024101 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       @font-face {
	font-family: 'unyson-font-icon';
	src:url('fonts/icomoon.eot?iganyx');
	src:url('fonts/icomoon.eot?#iefixiganyx') format('embedded-opentype'),
		url('fonts/icomoon.woff?iganyx') format('woff'),
		url('fonts/icomoon.ttf?iganyx') format('truetype'),
		url('fonts/icomoon.svg?iganyx#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.toplevel_page_fw-extensions > .wp-menu-image:before {
	font-family: 'unyson-font-icon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

	content: "\e600";
	font-size: 14px;
	line-height: 20px;
}
                                                                                                                                                                                                                                                                                 framework/core/components/extensions/manager/static/extensions-page.css                             0000644                 00000017073 15266055654 0022627 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       .fw-extensions-list a {
	text-decoration: none;
}

.fw-extensions-no-active {
	margin: 75px 0;
}

.fw-extensions-no-active .fw-text-muted {
	color: #9d9d9d;
}

.fw-extensions-no-active .fw-extensions-title-icon .dashicons {
	color: #d3d3d3;
	font-size: 46px;
	width: auto;
	height: auto;
	line-height: 35px;
}

.fw-extensions-list .fw-extensions-list-item {
	padding: 0 15px 15px 0;
	vertical-align: top;
	display: inline-block;
	float: none;
	margin: 0 -1px;
}

.fw-extensions-list .fw-extensions-list-item > .inner {
	padding: 20px;
	background-color: #ffffff;
	border: 1px solid #dedede;
	position: relative;
}

.fw-extensions-list .fw-extensions-list-item > .inner > p:last-child {
	margin-bottom: 0;
}

.fw-extensions-list .fw-extensions-list-item .fw-extensions-list-item-thumbnail-wrapper {
	height: 128px;
	width: 128px;
	text-align: center;
	background: url('img/thumbnail-bg.jpg');
	background-size: 128px;
}

.fw-extensions-list .fw-extensions-list-item .fw-extensions-list-item-thumbnail-wrapper img.fw-extensions-list-item-thumbnail {
	display: block;
	height: 100%;
}

.fw-extensions-list .fw-extensions-list-item .fw-extensions-list-item-thumbnail-wrapper span.fw-extensions-list-item-thumbnail {
	display: inline;
	vertical-align: middle;
	color: #fff;
	line-height: 128px;
	font-size: 42px;
}

.fw-extensions-list .fw-extensions-list-item .fw-extensions-list-item-thumbnail-wrapper span.fw-extensions-list-item-thumbnail.dashicons {
	font-size: 48px;
}

.fw-extensions-list .fw-extensions-list-item .fw-extensions-list-item-title {
	margin-top: 0;
}

.fw-extensions-list .fw-extensions-list-item .fw-extensions-list-item-title:last-child {
	margin-bottom: 0;
}


.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table {
	display: table;
	width: 100%;
}

.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row {
	display: table-row;
}

.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell {
	display: table-cell;
	vertical-align: top;
}

/*.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-2,
.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 {
	vertical-align: middle;
}*/

@media (max-width: 782px) {
	.fw-extensions-list .fw-extensions-list-item {
		padding-right: 0;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-text-center {
		text-align: left;
	}

	body.rtl .fw-extensions-list .fw-extensions-list-item .fw-text-center {
		text-align: right;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extensions-list-item-title {
		margin-top: 20px;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table,
	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row,
	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell {
		display: block;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 form,
	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 form .button {
		margin-bottom: 0;
	}
}

@media (min-width: 783px) {
	.fw-extensions-list .fw-extensions-list-item .fw-extensions-list-item-title {
		margin-top: 5px;
	}

	hr.fw-extensions-lists-separator {
		margin: 22px 0 30px;
		margin-right: 15px; /* same as .fw-extensions-list .fw-extensions-list-item padding-right */
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell:first-child,
	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell:last-child {
		width: 10px;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell:not(:first-child):not(:last-child) {
		padding-left: 20px;
	}
	body.rtl .fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell:not(:first-child):not(:last-child) {
		padding-left: 0;
		padding-right: 20px;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell > p:last-child {
		margin-bottom: 0;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 {
		display: block;
		position: absolute;
		top: 20px;
		right: 20px;
		width: auto;
	}
	body.rtl .fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 {
		right: auto;
		left: 20px;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 form {
		display: inline-block;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 form.extension-delete-form {
		padding: 0 0 4px 15px;
		vertical-align: bottom;
	}
	body.rtl .fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 form.extension-delete-form {
		padding: 0 13px 4px 0;
	}

	.fw-extensions-list .fw-extensions-list-item .fw-extension-list-item-table > .fw-extension-list-item-table-row > .fw-extension-list-item-table-cell.cell-3 form.extension-delete-form .btn-icon {
		font-size: 16px;
	}
}


/* disabled style */

.fw-extensions-list .fw-extensions-list-item .fw-extension-disabled {
	display: none;
	background: rgba(255, 255, 255, 0.5) url("img/disabled-bg.png");
	border: 1px solid #ffffff;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.fw-extensions-list .fw-extensions-list-item.disabled .fw-extension-disabled {
	display: block;
}

.fw-extensions-list .fw-extensions-list-item .fw-extension-disabled .fw-extension-disabled-panel {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #ffffff;
	padding: 20px;
	line-height: 28px;
}

@media (max-width: 782px) {
	.fw-extensions-list .fw-extensions-list-item.disabled > .inner {
		min-height: 320px;
	}
}

/* end: disabled style */


/* tip content */

.fw-extension-tip-content {
	padding: 15px;
	max-width: 380px;
}

.fw-extension-tip-content ul.fw-extension-requirements {
	margin: 0;
}

.fw-extension-tip-content ul.fw-extension-requirements li:last-child {
	margin-bottom: 0;
}

/* end: tip content */


/* form ajax loading */

.fw-extensions-list .fw-extensions-list-item .ajax-form-loading {
	display: inline-block;
	margin: -2px 0;
	padding-left: 7px;
}

.fw-extensions-list .fw-extensions-list-item .ajax-form-loading img {
	vertical-align: middle;
	display: inline-block;
	margin-top: -2px;
}

/* end: form ajax loading */


/* anchor */

.fw-extensions-list .fw-extensions-list-item a.fw-ext-anchor {
	position: absolute;
	top: -15px;
}

body.admin-bar .fw-extensions-list .fw-extensions-list-item a.fw-ext-anchor {
	top: -50px;
}

/* end: anchor */                                                                                                                                                                                                                                                                                                                                                                                                                                                                     framework/core/components/extensions/manager/includes/parsedown/Parsedown.php                       0000644                 00000111073 15266055654 0023773 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php

#
#
# Parsedown
# http://parsedown.org
#
# (c) Emanuil Rusev
# http://erusev.com
#
# For the full license information, view the LICENSE file that was distributed
# with this source code.
#
#

class Parsedown
{
    # ~

    const version = '1.5.4';

    # ~

    function text($text)
    {
        # make sure no definitions are set
        $this->DefinitionData = array();

        # standardize line breaks
        $text = str_replace(array("\r\n", "\r"), "\n", $text);

        # remove surrounding line breaks
        $text = trim($text, "\n");

        # split text into lines
        $lines = explode("\n", $text);

        # iterate through lines to identify blocks
        $markup = $this->lines($lines);

        # trim line breaks
        $markup = trim($markup, "\n");

        return $markup;
    }

    #
    # Setters
    #

    function setBreaksEnabled($breaksEnabled)
    {
        $this->breaksEnabled = $breaksEnabled;

        return $this;
    }

    protected $breaksEnabled;

    function setMarkupEscaped($markupEscaped)
    {
        $this->markupEscaped = $markupEscaped;

        return $this;
    }

    protected $markupEscaped;

    function setUrlsLinked($urlsLinked)
    {
        $this->urlsLinked = $urlsLinked;

        return $this;
    }

    protected $urlsLinked = true;

    #
    # Lines
    #

    protected $BlockTypes = array(
        '#' => array('Header'),
        '*' => array('Rule', 'List'),
        '+' => array('List'),
        '-' => array('SetextHeader', 'Table', 'Rule', 'List'),
        '0' => array('List'),
        '1' => array('List'),
        '2' => array('List'),
        '3' => array('List'),
        '4' => array('List'),
        '5' => array('List'),
        '6' => array('List'),
        '7' => array('List'),
        '8' => array('List'),
        '9' => array('List'),
        ':' => array('Table'),
        '<' => array('Comment', 'Markup'),
        '=' => array('SetextHeader'),
        '>' => array('Quote'),
        '[' => array('Reference'),
        '_' => array('Rule'),
        '`' => array('FencedCode'),
        '|' => array('Table'),
        '~' => array('FencedCode'),
    );

    # ~

    protected $unmarkedBlockTypes = array(
        'Code',
    );

    #
    # Blocks
    #

    private function lines(array $lines)
    {
        $CurrentBlock = null;

        foreach ($lines as $line)
        {
            if (chop($line) === '')
            {
                if (isset($CurrentBlock))
                {
                    $CurrentBlock['interrupted'] = true;
                }

                continue;
            }

            if (strpos($line, "\t") !== false)
            {
                $parts = explode("\t", $line);

                $line = $parts[0];

                unset($parts[0]);

                foreach ($parts as $part)
                {
                    $shortage = 4 - mb_strlen($line, 'utf-8') % 4;

                    $line .= str_repeat(' ', $shortage);
                    $line .= $part;
                }
            }

            $indent = 0;

            while (isset($line[$indent]) and $line[$indent] === ' ')
            {
                $indent ++;
            }

            $text = $indent > 0 ? substr($line, $indent) : $line;

            # ~

            $Line = array('body' => $line, 'indent' => $indent, 'text' => $text);

            # ~

            if (isset($CurrentBlock['continuable']))
            {
                $Block = $this->{'block'.$CurrentBlock['type'].'Continue'}($Line, $CurrentBlock);

                if (isset($Block))
                {
                    $CurrentBlock = $Block;

                    continue;
                }
                else
                {
                    if (method_exists($this, 'block'.$CurrentBlock['type'].'Complete'))
                    {
                        $CurrentBlock = $this->{'block'.$CurrentBlock['type'].'Complete'}($CurrentBlock);
                    }
                }
            }

            # ~

            $marker = $text[0];

            # ~

            $blockTypes = $this->unmarkedBlockTypes;

            if (isset($this->BlockTypes[$marker]))
            {
                foreach ($this->BlockTypes[$marker] as $blockType)
                {
                    $blockTypes []= $blockType;
                }
            }

            #
            # ~

            foreach ($blockTypes as $blockType)
            {
                $Block = $this->{'block'.$blockType}($Line, $CurrentBlock);

                if (isset($Block))
                {
                    $Block['type'] = $blockType;

                    if ( ! isset($Block['identified']))
                    {
                        $Blocks []= $CurrentBlock;

                        $Block['identified'] = true;
                    }

                    if (method_exists($this, 'block'.$blockType.'Continue'))
                    {
                        $Block['continuable'] = true;
                    }

                    $CurrentBlock = $Block;

                    continue 2;
                }
            }

            # ~

            if (isset($CurrentBlock) and ! isset($CurrentBlock['type']) and ! isset($CurrentBlock['interrupted']))
            {
                $CurrentBlock['element']['text'] .= "\n".$text;
            }
            else
            {
                $Blocks []= $CurrentBlock;

                $CurrentBlock = $this->paragraph($Line);

                $CurrentBlock['identified'] = true;
            }
        }

        # ~

        if (isset($CurrentBlock['continuable']) and method_exists($this, 'block'.$CurrentBlock['type'].'Complete'))
        {
            $CurrentBlock = $this->{'block'.$CurrentBlock['type'].'Complete'}($CurrentBlock);
        }

        # ~

        $Blocks []= $CurrentBlock;

        unset($Blocks[0]);

        # ~

        $markup = '';

        foreach ($Blocks as $Block)
        {
            if (isset($Block['hidden']))
            {
                continue;
            }

            $markup .= "\n";
            $markup .= isset($Block['markup']) ? $Block['markup'] : $this->element($Block['element']);
        }

        $markup .= "\n";

        # ~

        return $markup;
    }

    #
    # Code

    protected function blockCode($Line, $Block = null)
    {
        if (isset($Block) and ! isset($Block['type']) and ! isset($Block['interrupted']))
        {
            return;
        }

        if ($Line['indent'] >= 4)
        {
            $text = substr($Line['body'], 4);

            $Block = array(
                'element' => array(
                    'name' => 'pre',
                    'handler' => 'element',
                    'text' => array(
                        'name' => 'code',
                        'text' => $text,
                    ),
                ),
            );

            return $Block;
        }
    }

    protected function blockCodeContinue($Line, $Block)
    {
        if ($Line['indent'] >= 4)
        {
            if (isset($Block['interrupted']))
            {
                $Block['element']['text']['text'] .= "\n";

                unset($Block['interrupted']);
            }

            $Block['element']['text']['text'] .= "\n";

            $text = substr($Line['body'], 4);

            $Block['element']['text']['text'] .= $text;

            return $Block;
        }
    }

    protected function blockCodeComplete($Block)
    {
        $text = $Block['element']['text']['text'];

        $text = htmlspecialchars($text, ENT_NOQUOTES, 'UTF-8');

        $Block['element']['text']['text'] = $text;

        return $Block;
    }

    #
    # Comment

    protected function blockComment($Line)
    {
        if ($this->markupEscaped)
        {
            return;
        }

        if (isset($Line['text'][3]) and $Line['text'][3] === '-' and $Line['text'][2] === '-' and $Line['text'][1] === '!')
        {
            $Block = array(
                'markup' => $Line['body'],
            );

            if (preg_match('/-->$/', $Line['text']))
            {
                $Block['closed'] = true;
            }

            return $Block;
        }
    }

    protected function blockCommentContinue($Line, array $Block)
    {
        if (isset($Block['closed']))
        {
            return;
        }

        $Block['markup'] .= "\n" . $Line['body'];

        if (preg_match('/-->$/', $Line['text']))
        {
            $Block['closed'] = true;
        }

        return $Block;
    }

    #
    # Fenced Code

    protected function blockFencedCode($Line)
    {
        if (preg_match('/^['.$Line['text'][0].']{3,}[ ]*([\w-]+)?[ ]*$/', $Line['text'], $matches))
        {
            $Element = array(
                'name' => 'code',
                'text' => '',
            );

            if (isset($matches[1]))
            {
                $class = 'language-'.$matches[1];

                $Element['attributes'] = array(
                    'class' => $class,
                );
            }

            $Block = array(
                'char' => $Line['text'][0],
                'element' => array(
                    'name' => 'pre',
                    'handler' => 'element',
                    'text' => $Element,
                ),
            );

            return $Block;
        }
    }

    protected function blockFencedCodeContinue($Line, $Block)
    {
        if (isset($Block['complete']))
        {
            return;
        }

        if (isset($Block['interrupted']))
        {
            $Block['element']['text']['text'] .= "\n";

            unset($Block['interrupted']);
        }

        if (preg_match('/^'.$Block['char'].'{3,}[ ]*$/', $Line['text']))
        {
            $Block['element']['text']['text'] = substr($Block['element']['text']['text'], 1);

            $Block['complete'] = true;

            return $Block;
        }

        $Block['element']['text']['text'] .= "\n".$Line['body'];;

        return $Block;
    }

    protected function blockFencedCodeComplete($Block)
    {
        $text = $Block['element']['text']['text'];

        $text = htmlspecialchars($text, ENT_NOQUOTES, 'UTF-8');

        $Block['element']['text']['text'] = $text;

        return $Block;
    }

    #
    # Header

    protected function blockHeader($Line)
    {
        if (isset($Line['text'][1]))
        {
            $level = 1;

            while (isset($Line['text'][$level]) and $Line['text'][$level] === '#')
            {
                $level ++;
            }

            if ($level > 6)
            {
                return;
            }

            $text = trim($Line['text'], '# ');

            $Block = array(
                'element' => array(
                    'name' => 'h' . min(6, $level),
                    'text' => $text,
                    'handler' => 'line',
                ),
            );

            return $Block;
        }
    }

    #
    # List

    protected function blockList($Line)
    {
        list($name, $pattern) = $Line['text'][0] <= '-' ? array('ul', '[*+-]') : array('ol', '[0-9]+[.]');

        if (preg_match('/^('.$pattern.'[ ]+)(.*)/', $Line['text'], $matches))
        {
            $Block = array(
                'indent' => $Line['indent'],
                'pattern' => $pattern,
                'element' => array(
                    'name' => $name,
                    'handler' => 'elements',
                ),
            );

            $Block['li'] = array(
                'name' => 'li',
                'handler' => 'li',
                'text' => array(
                    $matches[2],
                ),
            );

            $Block['element']['text'] []= & $Block['li'];

            return $Block;
        }
    }

    protected function blockListContinue($Line, array $Block)
    {
        if ($Block['indent'] === $Line['indent'] and preg_match('/^'.$Block['pattern'].'(?:[ ]+(.*)|$)/', $Line['text'], $matches))
        {
            if (isset($Block['interrupted']))
            {
                $Block['li']['text'] []= '';

                unset($Block['interrupted']);
            }

            unset($Block['li']);

            $text = isset($matches[1]) ? $matches[1] : '';

            $Block['li'] = array(
                'name' => 'li',
                'handler' => 'li',
                'text' => array(
                    $text,
                ),
            );

            $Block['element']['text'] []= & $Block['li'];

            return $Block;
        }

        if ($Line['text'][0] === '[' and $this->blockReference($Line))
        {
            return $Block;
        }

        if ( ! isset($Block['interrupted']))
        {
            $text = preg_replace('/^[ ]{0,4}/', '', $Line['body']);

            $Block['li']['text'] []= $text;

            return $Block;
        }

        if ($Line['indent'] > 0)
        {
            $Block['li']['text'] []= '';

            $text = preg_replace('/^[ ]{0,4}/', '', $Line['body']);

            $Block['li']['text'] []= $text;

            unset($Block['interrupted']);

            return $Block;
        }
    }

    #
    # Quote

    protected function blockQuote($Line)
    {
        if (preg_match('/^>[ ]?(.*)/', $Line['text'], $matches))
        {
            $Block = array(
                'element' => array(
                    'name' => 'blockquote',
                    'handler' => 'lines',
                    'text' => (array) $matches[1],
                ),
            );

            return $Block;
        }
    }

    protected function blockQuoteContinue($Line, array $Block)
    {
        if ($Line['text'][0] === '>' and preg_match('/^>[ ]?(.*)/', $Line['text'], $matches))
        {
            if (isset($Block['interrupted']))
            {
                $Block['element']['text'] []= '';

                unset($Block['interrupted']);
            }

            $Block['element']['text'] []= $matches[1];

            return $Block;
        }

        if ( ! isset($Block['interrupted']))
        {
            $Block['element']['text'] []= $Line['text'];

            return $Block;
        }
    }

    #
    # Rule

    protected function blockRule($Line)
    {
        if (preg_match('/^(['.$Line['text'][0].'])([ ]*\1){2,}[ ]*$/', $Line['text']))
        {
            $Block = array(
                'element' => array(
                    'name' => 'hr'
                ),
            );

            return $Block;
        }
    }

    #
    # Setext

    protected function blockSetextHeader($Line, array $Block = null)
    {
        if ( ! isset($Block) or isset($Block['type']) or isset($Block['interrupted']))
        {
            return;
        }

        if (chop($Line['text'], $Line['text'][0]) === '')
        {
            $Block['element']['name'] = $Line['text'][0] === '=' ? 'h1' : 'h2';

            return $Block;
        }
    }

    #
    # Markup

    protected function blockMarkup($Line)
    {
        if ($this->markupEscaped)
        {
            return;
        }

        if (preg_match('/^<(\w*)(?:[ ]*'.$this->regexHtmlAttribute.')*[ ]*(\/)?>/', $Line['text'], $matches))
        {
            $element = strtolower($matches[1]);

            if (in_array($element, $this->textLevelElements))
            {
                return;
            }

            $Block = array(
                'name' => $matches[1],
                'depth' => 0,
                'markup' => $Line['text'],
            );

            $length = strlen($matches[0]);

            $remainder = substr($Line['text'], $length);

            if (trim($remainder) === '')
            {
                if (isset($matches[2]) or in_array($matches[1], $this->voidElements))
                {
                    $Block['closed'] = true;

                    $Block['void'] = true;
                }
            }
            else
            {
                if (isset($matches[2]) or in_array($matches[1], $this->voidElements))
                {
                    return;
                }

                if (preg_match('/<\/'.$matches[1].'>[ ]*$/i', $remainder))
                {
                    $Block['closed'] = true;
                }
            }

            return $Block;
        }
    }

    protected function blockMarkupContinue($Line, array $Block)
    {
        if (isset($Block['closed']))
        {
            return;
        }

        if (preg_match('/^<'.$Block['name'].'(?:[ ]*'.$this->regexHtmlAttribute.')*[ ]*>/i', $Line['text'])) # open
        {
            $Block['depth'] ++;
        }

        if (preg_match('/(.*?)<\/'.$Block['name'].'>[ ]*$/i', $Line['text'], $matches)) # close
        {
            if ($Block['depth'] > 0)
            {
                $Block['depth'] --;
            }
            else
            {
                $Block['closed'] = true;
            }
        }

        if (isset($Block['interrupted']))
        {
            $Block['markup'] .= "\n";

            unset($Block['interrupted']);
        }

        $Block['markup'] .= "\n".$Line['body'];

        return $Block;
    }

    #
    # Reference

    protected function blockReference($Line)
    {
        if (preg_match('/^\[(.+?)\]:[ ]*<?(\S+?)>?(?:[ ]+["\'(](.+)["\')])?[ ]*$/', $Line['text'], $matches))
        {
            $id = strtolower($matches[1]);

            $Data = array(
                'url' => $matches[2],
                'title' => null,
            );

            if (isset($matches[3]))
            {
                $Data['title'] = $matches[3];
            }

            $this->DefinitionData['Reference'][$id] = $Data;

            $Block = array(
                'hidden' => true,
            );

            return $Block;
        }
    }

    #
    # Table

    protected function blockTable($Line, array $Block = null)
    {
        if ( ! isset($Block) or isset($Block['type']) or isset($Block['interrupted']))
        {
            return;
        }

        if (strpos($Block['element']['text'], '|') !== false and chop($Line['text'], ' -:|') === '')
        {
            $alignments = array();

            $divider = $Line['text'];

            $divider = trim($divider);
            $divider = trim($divider, '|');

            $dividerCells = explode('|', $divider);

            foreach ($dividerCells as $dividerCell)
            {
                $dividerCell = trim($dividerCell);

                if ($dividerCell === '')
                {
                    continue;
                }

                $alignment = null;

                if ($dividerCell[0] === ':')
                {
                    $alignment = 'left';
                }

                if (substr($dividerCell, - 1) === ':')
                {
                    $alignment = $alignment === 'left' ? 'center' : 'right';
                }

                $alignments []= $alignment;
            }

            # ~

            $HeaderElements = array();

            $header = $Block['element']['text'];

            $header = trim($header);
            $header = trim($header, '|');

            $headerCells = explode('|', $header);

            foreach ($headerCells as $index => $headerCell)
            {
                $headerCell = trim($headerCell);

                $HeaderElement = array(
                    'name' => 'th',
                    'text' => $headerCell,
                    'handler' => 'line',
                );

                if (isset($alignments[$index]))
                {
                    $alignment = $alignments[$index];

                    $HeaderElement['attributes'] = array(
                        'style' => 'text-align: '.$alignment.';',
                    );
                }

                $HeaderElements []= $HeaderElement;
            }

            # ~

            $Block = array(
                'alignments' => $alignments,
                'identified' => true,
                'element' => array(
                    'name' => 'table',
                    'handler' => 'elements',
                ),
            );

            $Block['element']['text'] []= array(
                'name' => 'thead',
                'handler' => 'elements',
            );

            $Block['element']['text'] []= array(
                'name' => 'tbody',
                'handler' => 'elements',
                'text' => array(),
            );

            $Block['element']['text'][0]['text'] []= array(
                'name' => 'tr',
                'handler' => 'elements',
                'text' => $HeaderElements,
            );

            return $Block;
        }
    }

    protected function blockTableContinue($Line, array $Block)
    {
        if (isset($Block['interrupted']))
        {
            return;
        }

        if ($Line['text'][0] === '|' or strpos($Line['text'], '|'))
        {
            $Elements = array();

            $row = $Line['text'];

            $row = trim($row);
            $row = trim($row, '|');

            preg_match_all('/(?:(\\\\[|])|[^|`]|`[^`]+`|`)+/', $row, $matches);

            foreach ($matches[0] as $index => $cell)
            {
                $cell = trim($cell);

                $Element = array(
                    'name' => 'td',
                    'handler' => 'line',
                    'text' => $cell,
                );

                if (isset($Block['alignments'][$index]))
                {
                    $Element['attributes'] = array(
                        'style' => 'text-align: '.$Block['alignments'][$index].';',
                    );
                }

                $Elements []= $Element;
            }

            $Element = array(
                'name' => 'tr',
                'handler' => 'elements',
                'text' => $Elements,
            );

            $Block['element']['text'][1]['text'] []= $Element;

            return $Block;
        }
    }

    #
    # ~
    #

    protected function paragraph($Line)
    {
        $Block = array(
            'element' => array(
                'name' => 'p',
                'text' => $Line['text'],
                'handler' => 'line',
            ),
        );

        return $Block;
    }

    #
    # Inline Elements
    #

    protected $InlineTypes = array(
        '"' => array('SpecialCharacter'),
        '!' => array('Image'),
        '&' => array('SpecialCharacter'),
        '*' => array('Emphasis'),
        ':' => array('Url'),
        '<' => array('UrlTag', 'EmailTag', 'Markup', 'SpecialCharacter'),
        '>' => array('SpecialCharacter'),
        '[' => array('Link'),
        '_' => array('Emphasis'),
        '`' => array('Code'),
        '~' => array('Strikethrough'),
        '\\' => array('EscapeSequence'),
    );

    # ~

    protected $inlineMarkerList = '!"*_&[:<>`~\\';

    #
    # ~
    #

    public function line($text)
    {
        $markup = '';

        # $excerpt is based on the first occurrence of a marker

        while ($excerpt = strpbrk($text, $this->inlineMarkerList))
        {
            $marker = $excerpt[0];

            $markerPosition = strpos($text, $marker);

            $Excerpt = array('text' => $excerpt, 'context' => $text);

            foreach ($this->InlineTypes[$marker] as $inlineType)
            {
                $Inline = $this->{'inline'.$inlineType}($Excerpt);

                if ( ! isset($Inline))
                {
                    continue;
                }

                # makes sure that the inline belongs to "our" marker

                if (isset($Inline['position']) and $Inline['position'] > $markerPosition)
                {
                    continue;
                }

                # sets a default inline position

                if ( ! isset($Inline['position']))
                {
                    $Inline['position'] = $markerPosition;
                }

                # the text that comes before the inline
                $unmarkedText = substr($text, 0, $Inline['position']);

                # compile the unmarked text
                $markup .= $this->unmarkedText($unmarkedText);

                # compile the inline
                $markup .= isset($Inline['markup']) ? $Inline['markup'] : $this->element($Inline['element']);

                # remove the examined text
                $text = substr($text, $Inline['position'] + $Inline['extent']);

                continue 2;
            }

            # the marker does not belong to an inline

            $unmarkedText = substr($text, 0, $markerPosition + 1);

            $markup .= $this->unmarkedText($unmarkedText);

            $text = substr($text, $markerPosition + 1);
        }

        $markup .= $this->unmarkedText($text);

        return $markup;
    }

    #
    # ~
    #

    protected function inlineCode($Excerpt)
    {
        $marker = $Excerpt['text'][0];

        if (preg_match('/^('.$marker.'+)[ ]*(.+?)[ ]*(?<!'.$marker.')\1(?!'.$marker.')/s', $Excerpt['text'], $matches))
        {
            $text = $matches[2];
            $text = htmlspecialchars($text, ENT_NOQUOTES, 'UTF-8');
            $text = preg_replace("/[ ]*\n/", ' ', $text);

            return array(
                'extent' => strlen($matches[0]),
                'element' => array(
                    'name' => 'code',
                    'text' => $text,
                ),
            );
        }
    }

    protected function inlineEmailTag($Excerpt)
    {
        if (strpos($Excerpt['text'], '>') !== false and preg_match('/^<((mailto:)?\S+?@\S+?)>/i', $Excerpt['text'], $matches))
        {
            $url = $matches[1];

            if ( ! isset($matches[2]))
            {
                $url = 'mailto:' . $url;
            }

            return array(
                'extent' => strlen($matches[0]),
                'element' => array(
                    'name' => 'a',
                    'text' => $matches[1],
                    'attributes' => array(
                        'href' => $url,
                    ),
                ),
            );
        }
    }

    protected function inlineEmphasis($Excerpt)
    {
        if ( ! isset($Excerpt['text'][1]))
        {
            return;
        }

        $marker = $Excerpt['text'][0];

        if ($Excerpt['text'][1] === $marker and preg_match($this->StrongRegex[$marker], $Excerpt['text'], $matches))
        {
            $emphasis = 'strong';
        }
        elseif (preg_match($this->EmRegex[$marker], $Excerpt['text'], $matches))
        {
            $emphasis = 'em';
        }
        else
        {
            return;
        }

        return array(
            'extent' => strlen($matches[0]),
            'element' => array(
                'name' => $emphasis,
                'handler' => 'line',
                'text' => $matches[1],
            ),
        );
    }

    protected function inlineEscapeSequence($Excerpt)
    {
        if (isset($Excerpt['text'][1]) and in_array($Excerpt['text'][1], $this->specialCharacters))
        {
            return array(
                'markup' => $Excerpt['text'][1],
                'extent' => 2,
            );
        }
    }

    protected function inlineImage($Excerpt)
    {
        if ( ! isset($Excerpt['text'][1]) or $Excerpt['text'][1] !== '[')
        {
            return;
        }

        $Excerpt['text']= substr($Excerpt['text'], 1);

        $Link = $this->inlineLink($Excerpt);

        if ($Link === null)
        {
            return;
        }

        $Inline = array(
            'extent' => $Link['extent'] + 1,
            'element' => array(
                'name' => 'img',
                'attributes' => array(
                    'src' => $Link['element']['attributes']['href'],
                    'alt' => $Link['element']['text'],
                ),
            ),
        );

        $Inline['element']['attributes'] += $Link['element']['attributes'];

        unset($Inline['element']['attributes']['href']);

        return $Inline;
    }

    protected function inlineLink($Excerpt)
    {
        $Element = array(
            'name' => 'a',
            'handler' => 'line',
            'text' => null,
            'attributes' => array(
                'href' => null,
                'title' => null,
            ),
        );

        $extent = 0;

        $remainder = $Excerpt['text'];

        if (preg_match('/\[((?:[^][]|(?R))*)\]/', $remainder, $matches))
        {
            $Element['text'] = $matches[1];

            $extent += strlen($matches[0]);

            $remainder = substr($remainder, $extent);
        }
        else
        {
            return;
        }

        if (preg_match('/^[(]((?:[^ ()]|[(][^ )]+[)])+)(?:[ ]+("[^"]*"|\'[^\']*\'))?[)]/', $remainder, $matches))
        {
            $Element['attributes']['href'] = $matches[1];

            if (isset($matches[2]))
            {
                $Element['attributes']['title'] = substr($matches[2], 1, - 1);
            }

            $extent += strlen($matches[0]);
        }
        else
        {
            if (preg_match('/^\s*\[(.*?)\]/', $remainder, $matches))
            {
                $definition = strlen($matches[1]) ? $matches[1] : $Element['text'];
                $definition = strtolower($definition);

                $extent += strlen($matches[0]);
            }
            else
            {
                $definition = strtolower($Element['text']);
            }

            if ( ! isset($this->DefinitionData['Reference'][$definition]))
            {
                return;
            }

            $Definition = $this->DefinitionData['Reference'][$definition];

            $Element['attributes']['href'] = $Definition['url'];
            $Element['attributes']['title'] = $Definition['title'];
        }

        $Element['attributes']['href'] = str_replace(array('&', '<'), array('&amp;', '&lt;'), $Element['attributes']['href']);

        return array(
            'extent' => $extent,
            'element' => $Element,
        );
    }

    protected function inlineMarkup($Excerpt)
    {
        if ($this->markupEscaped or strpos($Excerpt['text'], '>') === false)
        {
            return;
        }

        if ($Excerpt['text'][1] === '/' and preg_match('/^<\/\w*[ ]*>/s', $Excerpt['text'], $matches))
        {
            return array(
                'markup' => $matches[0],
                'extent' => strlen($matches[0]),
            );
        }

        if ($Excerpt['text'][1] === '!' and preg_match('/^<!---?[^>-](?:-?[^-])*-->/s', $Excerpt['text'], $matches))
        {
            return array(
                'markup' => $matches[0],
                'extent' => strlen($matches[0]),
            );
        }

        if ($Excerpt['text'][1] !== ' ' and preg_match('/^<\w*(?:[ ]*'.$this->regexHtmlAttribute.')*[ ]*\/?>/s', $Excerpt['text'], $matches))
        {
            return array(
                'markup' => $matches[0],
                'extent' => strlen($matches[0]),
            );
        }
    }

    protected function inlineSpecialCharacter($Excerpt)
    {
        if ($Excerpt['text'][0] === '&' and ! preg_match('/^&#?\w+;/', $Excerpt['text']))
        {
            return array(
                'markup' => '&amp;',
                'extent' => 1,
            );
        }

        $SpecialCharacter = array('>' => 'gt', '<' => 'lt', '"' => 'quot');

        if (isset($SpecialCharacter[$Excerpt['text'][0]]))
        {
            return array(
                'markup' => '&'.$SpecialCharacter[$Excerpt['text'][0]].';',
                'extent' => 1,
            );
        }
    }

    protected function inlineStrikethrough($Excerpt)
    {
        if ( ! isset($Excerpt['text'][1]))
        {
            return;
        }

        if ($Excerpt['text'][1] === '~' and preg_match('/^~~(?=\S)(.+?)(?<=\S)~~/', $Excerpt['text'], $matches))
        {
            return array(
                'extent' => strlen($matches[0]),
                'element' => array(
                    'name' => 'del',
                    'text' => $matches[1],
                    'handler' => 'line',
                ),
            );
        }
    }

    protected function inlineUrl($Excerpt)
    {
        if ($this->urlsLinked !== true or ! isset($Excerpt['text'][2]) or $Excerpt['text'][2] !== '/')
        {
            return;
        }

        if (preg_match('/\bhttps?:[\/]{2}[^\s<]+\b\/*/ui', $Excerpt['context'], $matches, PREG_OFFSET_CAPTURE))
        {
            $Inline = array(
                'extent' => strlen($matches[0][0]),
                'position' => $matches[0][1],
                'element' => array(
                    'name' => 'a',
                    'text' => $matches[0][0],
                    'attributes' => array(
                        'href' => $matches[0][0],
                    ),
                ),
            );

            return $Inline;
        }
    }

    protected function inlineUrlTag($Excerpt)
    {
        if (strpos($Excerpt['text'], '>') !== false and preg_match('/^<(\w+:\/{2}[^ >]+)>/i', $Excerpt['text'], $matches))
        {
            $url = str_replace(array('&', '<'), array('&amp;', '&lt;'), $matches[1]);

            return array(
                'extent' => strlen($matches[0]),
                'element' => array(
                    'name' => 'a',
                    'text' => $url,
                    'attributes' => array(
                        'href' => $url,
                    ),
                ),
            );
        }
    }

    # ~

    protected function unmarkedText($text)
    {
        if ($this->breaksEnabled)
        {
            $text = preg_replace('/[ ]*\n/', "<br />\n", $text);
        }
        else
        {
            $text = preg_replace('/(?:[ ][ ]+|[ ]*\\\\)\n/', "<br />\n", $text);
            $text = str_replace(" \n", "\n", $text);
        }

        return $text;
    }

    #
    # Handlers
    #

    protected function element(array $Element)
    {
        $markup = '<'.$Element['name'];

        if (isset($Element['attributes']))
        {
            foreach ($Element['attributes'] as $name => $value)
            {
                if ($value === null)
                {
                    continue;
                }

                $markup .= ' '.$name.'="'.$value.'"';
            }
        }

        if (isset($Element['text']))
        {
            $markup .= '>';

            if (isset($Element['handler']))
            {
                $markup .= $this->{$Element['handler']}($Element['text']);
            }
            else
            {
                $markup .= $Element['text'];
            }

            $markup .= '</'.$Element['name'].'>';
        }
        else
        {
            $markup .= ' />';
        }

        return $markup;
    }

    protected function elements(array $Elements)
    {
        $markup = '';

        foreach ($Elements as $Element)
        {
            $markup .= "\n" . $this->element($Element);
        }

        $markup .= "\n";

        return $markup;
    }

    # ~

    protected function li($lines)
    {
        $markup = $this->lines($lines);

        $trimmedMarkup = trim($markup);

        if ( ! in_array('', $lines) and substr($trimmedMarkup, 0, 3) === '<p>')
        {
            $markup = $trimmedMarkup;
            $markup = substr($markup, 3);

            $position = strpos($markup, "</p>");

            $markup = substr_replace($markup, '', $position, 4);
        }

        return $markup;
    }

    #
    # Deprecated Methods
    #

    function parse($text)
    {
        $markup = $this->text($text);

        return $markup;
    }

    #
    # Static Methods
    #

    static function instance($name = 'default')
    {
        if (isset(self::$instances[$name]))
        {
            return self::$instances[$name];
        }

        $instance = new self(); // static doesn't work in php 5.2

        self::$instances[$name] = $instance;

        return $instance;
    }

    private static $instances = array();

    #
    # Fields
    #

    protected $DefinitionData;

    #
    # Read-Only

    protected $specialCharacters = array(
        '\\', '`', '*', '_', '{', '}', '[', ']', '(', ')', '>', '#', '+', '-', '.', '!', '|',
    );

    protected $StrongRegex = array(
        '*' => '/^[*]{2}((?:\\\\\*|[^*]|[*][^*]*[*])+?)[*]{2}(?![*])/s',
        '_' => '/^__((?:\\\\_|[^_]|_[^_]*_)+?)__(?!_)/us',
    );

    protected $EmRegex = array(
        '*' => '/^[*]((?:\\\\\*|[^*]|[*][*][^*]+?[*][*])+?)[*](?![*])/s',
        '_' => '/^_((?:\\\\_|[^_]|__[^_]*__)+?)_(?!_)\b/us',
    );

    protected $regexHtmlAttribute = '[a-zA-Z_:][\w:.-]*(?:\s*=\s*(?:[^"\'=<>`\s]+|"[^"]*"|\'[^\']*\'))?';

    protected $voidElements = array(
        'area', 'base', 'br', 'col', 'command', 'embed', 'hr', 'img', 'input', 'link', 'meta', 'param', 'source',
    );

    protected $textLevelElements = array(
        'a', 'br', 'bdo', 'abbr', 'blink', 'nextid', 'acronym', 'basefont',
        'b', 'em', 'big', 'cite', 'small', 'spacer', 'listing',
        'i', 'rp', 'del', 'code',          'strike', 'marquee',
        'q', 'rt', 'ins', 'font',          'strong',
        's', 'tt', 'sub', 'mark',
        'u', 'xm', 'sup', 'nobr',
                   'var', 'ruby',
                   'wbr', 'span',
                          'time',
    );
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                     framework/core/components/extensions/manager/includes/parsedown/LICENSE.txt                         0000644                 00000002103 15266055654 0023134 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       The MIT License (MIT)

Copyright (c) 2013 Emanuil Rusev, erusev.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.                                                                                                                                                                                                                                                                                                                                                                                                                                                             framework/core/components/extensions/manager/includes/class--fw-extensions-delete-upgrader-skin.php 0000644                 00000001260 15266055654 0030025 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';

class _FW_Extensions_Delete_Upgrader_Skin extends WP_Upgrader_Skin
{
	public function after($data = array())
	{
		$update_actions = array(
			'extensions_page' => fw_html_tag(
				'a',
				array(
					'href' => fw_akg('extensions_page_link', $data, '#'),
					'title' => __('Go to extensions page', 'fw'),
					'target' => '_parent',
				),
				__('Return to Extensions page', 'fw')
			)
		);

		$this->feedback(implode(' | ', (array)$update_actions));

		if ($this->result) {
			// used for popup ajax form submit result
			$this->feedback('<span success></span>');
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                framework/core/components/extensions/manager/includes/available-ext/class-fw-available-extension.php0000644                 00000004532 15266055654 0030215 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Used to define extension in framework Available Extensions list
 * @since 2.5.12
 */
class FW_Available_Extension extends FW_Type {
	/**
	 * Extension (directory) name
	 */
	private $name;

	/**
	 * @var null|string Parent extension name
	 */
	private $parent = null;

	/**
	 * @var bool If visible in extensions list
	 */
	private $display = true;

	/**
	 * @var string
	 */
	private $title;

	/**
	 * @var string
	 */
	private $description;

	/**
	 * @var string Image url
	 */
	private $thumbnail = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2PUsHf9DwAC8AGtfm5YCAAAAABJRU5ErkJgggAA';

	/**
	 * @var array {source: id, opts: {...}}
	 * @see FW_Ext_Download_Source::get_type() is id
	 * @see FW_Ext_Download_Source
	 */
	private $download_source = array();

	/**
	 * @return bool
	 * @since 2.6.0
	 */
	public function is_valid() {
		return (
			!empty($this->name) && is_string($this->name)
			&&
			!empty($this->title) && is_string($this->title)
			&&
			!empty($this->description) && is_string($this->description)
			&&
			!empty($this->download_source)
			&&
		    is_bool($this->display)
			&&
			(is_null($this->parent) || is_string($this->parent))
		);
	}

	/**
	 * @return string
	 * @internal
	 */
	final public function get_type() {
		return $this->get_name();
	}

	public function get_name() {
		return $this->name;
	}

	public function set_name($name) {
		$this->name = $name;
	}

	public function get_parent() {
		return $this->parent;
	}

	public function set_parent($parent) {
		$this->parent = $parent;
	}

	public function get_display() {
		return $this->display;
	}

	public function set_display($display) {
		$this->display = $display;
	}

	public function get_title() {
		return $this->title;
	}

	public function set_title($title) {
		$this->title = $title;
	}

	public function get_description() {
		return $this->description;
	}

	public function set_description($description) {
		$this->description = $description;
	}

	public function get_thumbnail() {
		return $this->thumbnail;
	}

	public function set_thumbnail($thumbnail) {
		$this->thumbnail = $thumbnail;
	}

	public function get_download_source() {
		return $this->download_source;
	}

	public function set_download_source($id, $data) {
		$this->download_source = array(
			'source' => $id,
			'opts' => $data
		);
	}
}
                                                                                                                                                                      components/extensions/manager/includes/available-ext/class--fw-available-extensions-register.php    0000644                 00000000334 15266055654 0032214 0                                                                                                    ustar 00                                                                                framework/core                                                                                                                                                         <?php if (!defined('FW')) die('Forbidden');

class _FW_Available_Extensions_Register extends FW_Type_Register {
	protected function validate_type( FW_Type $type ) {
		return $type instanceof FW_Available_Extension;
	}
}
                                                                                                                                                                                                                                                                                                    framework/core/components/extensions/manager/includes/class--fw-extensions-install-upgrader-skin.php0000644                 00000001261 15266055654 0030232 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';

class _FW_Extensions_Install_Upgrader_Skin extends WP_Upgrader_Skin
{
	public function after($data = array())
	{
		$update_actions = array(
			'extensions_page' => fw_html_tag(
				'a',
				array(
					'href' => fw_akg('extensions_page_link', $data, '#'),
					'title' => __('Go to extensions page', 'fw'),
					'target' => '_parent',
				),
				__('Return to Extensions page', 'fw')
			)
		);

		$this->feedback(implode(' | ', (array)$update_actions));

		if ($this->result) {
			// used for popup ajax form submit result
			$this->feedback('<span success></span>');
		}
	}
}
                                                                                                                                                                                                                                                                                                                                               components/extensions/manager/includes/download-source/types/class-fw-download-source-custom.php    0000644                 00000013755 15266055654 0032363 0                                                                                                    ustar 00                                                                                framework/core                                                                                                                                                         <?php defined( 'FW' ) or die();

class FW_Ext_Download_Source_Custom extends FW_Ext_Download_Source {
	private $download_timeout = 300;
	// Used in filter http_request_args when extension is as plugin we use api worpdress Plugin_Upgrader.
	private $set              = array();

	public function get_type() {
		return 'custom';
	}

	/**
	 * @param array $set
	 * @param string $zip_path
	 *
	 * @return WP_Error|bool
	 */
	public function download( array $set, $zip_path ) {
		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		$wp_error_id    = 'fw_ext_custom_download_source';
		$transient_name = 'fw_ext_mngr_gh_dl';
		$requirements   = fw()->theme->manifest->get( 'requirements/extensions' );
		$set['type']    = 'extension';

		if ( isset( $requirements[ $set['extension_name'] ] ) && isset( $requirements[ $set['extension_name'] ]['max_version'] ) ) {
			$set['tag'] = $requirements[ $set['extension_name'] ]['max_version'];
		} else {
			$set['tag'] = $this->get_version( $set );

			if ( is_wp_error( $set['tag'] ) ) {
				return $set['tag'];
			}
		}

		$cache = ( $c = get_site_transient( $transient_name ) ) && $c !== false ? $c : array();
		$cache[ $set['item'] ] = array( 'tag_name' => $set['tag'] );
		set_site_transient( $transient_name, $cache, HOUR_IN_SECONDS );

		if ( $set['plugin'] ) {
			return $this->install_plugin( $set, $set['remote'] );
		}

		$request = wp_remote_post(
			$set['remote'],
			array(
				'timeout' => $this->download_timeout,
				'body'    => json_encode( array_merge( $set, array( 'pull' => 'zip' ) ) )
			)
		);

		if ( is_wp_error( $request ) ) {
			return $request;
		}

		if ( ! ( $body = wp_remote_retrieve_body( $request ) ) || is_wp_error( $body ) ) {
			return ! $body ? new WP_Error( $wp_error_id, sprintf( esc_html__( 'Empty zip body for extension: %s', 'fw' ), $set['extension_title'] ) ) : $body;
		}

		// Try to extract error if server returned json with key error, if not then is an archive zip.
		if ( ( $error = json_decode( $body, true ) ) && isset( $error['error'] ) ) {
			return new WP_Error( $wp_error_id, $error['error'] );
		}

		// save zip to file
		if ( ! $wp_filesystem->put_contents( $zip_path, $body ) ) {
			return new WP_Error( $wp_error_id, sprintf( __( 'Cannot save the "%s" extension zip.', 'fw' ), $set['name'] ) );
		}

		return '';
	}

	public function get_version( $set ) {

		if ( $this->is_wp_org( $set['remote'] ) ) {

			include ABSPATH . 'wp-admin/includes/plugin-install.php';

			$wp_org = plugins_api(
				'plugin_information',
				array(
					'slug'   => $set['extension_name'],
					'fields' => array(
						'downloaded'        => false,
						'versions'          => false,
						'reviews'           => false,
						'banners'           => false,
						'icons'             => false,
						'rating'            => false,
						'active_installs'   => false,
						'group'             => false,
						'contributors'      => false,
						'description'       => false,
						'short_description' => false,
						'donate_link'       => false,
						'tags'              => false,
						'sections'          => false,
						'homepage'          => false,
						'added'             => false,
						'last_updated'      => false,
						'compatibility'     => false,
						'tested'            => false,
						'requires'          => false,
						'downloadlink'      => true,
					)
				)
			);

			if ( is_wp_error( $wp_org ) ) {
				return new WP_Error( sprintf( __( 'Cannot get latest versions for extension: %s', 'fw' ), $set['extension_title'] ) );
			}

			return $wp_org->version;
		}

		$request = wp_remote_post(
			$set['remote'],
			array(
				'timeout' => $this->download_timeout,
				'body'    => json_encode( array_merge( $set, array( 'pull' => 'version' ) ) )
			)
		);

		if ( is_wp_error( $request ) ) {
			return $request;
		}

		if ( ! ( $version = wp_remote_retrieve_body( $request ) ) || is_wp_error( $version ) ) {
			return ! $version ? new WP_Error( sprintf( esc_html__( 'Empty version for extension: %s', 'fw' ), $set['extension_title'] ) ) : $version;
		}

		return $version;
	}

	public function install_plugin( $set, $source ) {

		if ( ! function_exists( 'is_plugin_active' ) ) {
			include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
		}

		if ( is_plugin_active( $set['plugin'] ) ) {
			return '';
		}

		if ( ! ( $installed = get_plugins() ) || ! isset( $installed[ $set['plugin'] ] ) ) {
			if ( ! class_exists( 'Plugin_Upgrader', false ) ) {
				require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
			}

			if ( $this->is_wp_org( $set['remote'] ) ) {
				$source = esc_url( "{$source}.{$set['tag']}.zip" );
			}

			$upgrader = new Plugin_Upgrader( new Automatic_Upgrader_Skin() );
			// To easy access download settings in function http_request_args.
			$this->set = $set;
			add_filter( 'http_request_args', array( $this, 'http_request_args' ) );

			$install = $upgrader->install( $source );

			remove_filter( 'http_request_args', array( $this, 'http_request_args' ) );

			if ( ! $install || is_wp_error( $install ) ) {
				return new WP_Error( sprintf( __( 'Cannot install plugin: %s', 'fw' ), $set['extension_title'] ) );
			}

			if ( ! ( $installed = get_plugins() ) || ! isset( $installed[ $set['plugin'] ] ) ) {
				return new WP_Error( sprintf( __( 'Cannot find plugin: %s', 'fw' ), $set['extension_title'] ) );
			}

			$cache_plugins = ( $c = wp_cache_get( 'plugins', 'plugins' ) ) && ! empty( $c ) ? $c : array();
			$cache_plugins[''][ $set['plugin'] ] = $installed[ $set['plugin'] ];
			wp_cache_set( 'plugins', $cache_plugins, 'plugins' );
		}

		// A small financial support for maintaining the plugin.
		if ( 'translatepress-multilingual/index.php' === $set['plugin'] ) {
			update_option( 'translatepress_affiliate_id', 1 );
		}

		return activate_plugin( $set['plugin'] );
	}

	public function http_request_args( $r ) {
		$r['fw_set'] = json_encode( array_merge( $this->set, array( 'type' => 'extension' ) ) );
		return $r;
	}

	public function is_wp_org( $url ) {
		return strpos( $url, 'downloads.wordpress.org' ) !== false;
	}
}





















                   components/extensions/manager/includes/download-source/types/class-fw-download-source-bitbucket.php 0000644                 00000007316 15266055654 0033021 0                                                                                                    ustar 00                                                                                framework/core                                                                                                                                                         <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Ext_Download_Source_Bitbucket extends FW_Ext_Download_Source {
	private $download_timeout = 300;

	public function get_type() {
		return 'bitbucket';
	}

	/**
	 * @param array $set {user_repo: 'ThemeFuse/Unyson'}
	 * @param string $zip_path
	 *
	 * @return WP_Error|boolean
	 */
	public function download( array $set, $zip_path ) {
		$wp_error_id            = 'fw_ext_bitbucket_download_source';
		$theme_ext_requirements = fw()->theme->manifest->get( 'requirements/extensions' );

		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		$extension_name  = $set['extension_name'];
		$extension_title = $set['extension_title'];

		if ( empty( $set['user_repo'] ) ) {
			return new WP_Error(
				$wp_error_id,
				sprintf( __( '"%s" extension bitbucket source "user_repo" parameter is required', 'fw' ), $extension_title )
			);
		}

		if ( isset( $theme_ext_requirements[ $extension_name ] ) && isset( $theme_ext_requirements[ $extension_name ]['max_version'] ) ) {
			$tag = $theme_ext_requirements[ $extension_name ]['max_version'];
		} else {
			$tag = $this->get_version( $set['user_repo'] );
		}

		$response = wp_remote_get( "https://bitbucket.org/{$set['user_repo']}/get/{$tag}.zip", array( 'timeout' => $this->download_timeout ) );

		if ( ( $response_code = intval( wp_remote_retrieve_response_code( $response ) ) ) !== 200 ) {
			if ( $response_code ) {
				return new WP_Error(
					$wp_error_id,
					sprintf( __( 'Cannot download the "%s" extension zip. (Response code: %d)', 'fw' ),
						$extension_title, $response_code
					)
				);
			} elseif ( is_wp_error( $response ) ) {
				return new WP_Error(
					$wp_error_id,
					sprintf( __( 'Cannot download the "%s" extension zip. %s', 'fw' ),
						$extension_title,
						$response->get_error_message()
					)
				);
			} else {
				return new WP_Error(
					$wp_error_id,
					sprintf( __( 'Cannot download the "%s" extension zip.', 'fw' ),
						$extension_title
					)
				);
			}
		}

		// save zip to file
		if ( ! $wp_filesystem->put_contents( $zip_path, $response['body'] ) ) {
			return new WP_Error(
				$wp_error_id,
				sprintf( __( 'Cannot save the "%s" extension zip.', 'fw' ), $extension_title )
			);
		}

		return true;
	}

	private function get_version( $user_repo, $next_page = '' ) {
		/**
		 * If at least one request failed, do not do any other requests, to prevent site being blocked on every refresh.
		 * This may happen on localhost when develop your theme and you have no internet connection.
		 * Then this method will return a fake '0.0.0' version, it will be cached by the transient
		 * and will not bother you until the transient will expire, then a new request will be made.
		 * @var bool
		 */
		static $no_internet_connection = false;

		if ( $no_internet_connection ) {
			return '0.0.0';
		}

		$url = $next_page ? $next_page : "https://api.bitbucket.org/2.0/repositories/{$user_repo}/refs/tags/";
		$request = wp_remote_get( $url, array( 'timeout' => $this->download_timeout ) );

		if ( is_wp_error( $request ) ) {
			if ( $request->get_error_code() === 'http_request_failed' ) {
				$no_internet_connection = true;
			}

			return $request;
		}

		if ( ! ( $versions = json_decode( wp_remote_retrieve_body( $request ), true ) ) || is_wp_error( $versions ) ) {
			return ! $versions ? new WP_Error( sprintf( __( 'Empty version for item: %s', 'fw' ), $user_repo ) ) : $versions;
		}

		if ( isset( $versions['next'] ) ) {
			return $this->get_version( $user_repo, $versions['next'] );
		}

		$data_version = end( $versions['values'] );

		return ! empty( $data_version['name'] ) ? $data_version['name'] : new WP_Error( sprintf( __( 'Wrong Bibucket version for item: %s', 'fw' ), $user_repo ) );
	}
}
                                                                                                                                                                                                                                                                                                                  framework/core/components/extensions/manager/includes/download-source/types/init.php                0000644                 00000001016 15266055654 0025236 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php defined( 'FW' ) or die();

if ( ! function_exists( '_action_fw_register_ext_download_sources' ) ) {
	function _action_fw_register_ext_download_sources( _FW_Ext_Download_Source_Register $download_sources ) {
		$download_sources->register( new FW_Ext_Download_Source_Github() );
		$download_sources->register( new FW_Ext_Download_Source_Bitbucket() );
		$download_sources->register( new FW_Ext_Download_Source_Custom() );
	}
}

add_action( 'fw_register_ext_download_sources', '_action_fw_register_ext_download_sources' );
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  components/extensions/manager/includes/download-source/types/class-fw-download-source-github.php    0000644                 00000011372 15266055654 0032324 0                                                                                                    ustar 00                                                                                framework/core                                                                                                                                                         <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}

class FW_Ext_Download_Source_Github extends FW_Ext_Download_Source {
	private $download_timeout = 300;

	public function get_type() {
		return 'github';
	}

	/**
	 * @param array $set {user_repo: 'ThemeFuse/Unyson'}
	 * @param string $zip_path
	 *
	 * @return WP_Error
	 */
	public function download( array $set, $zip_path ) {
		$wp_error_id            = 'fw_ext_github_download_source';
		$theme_ext_requirements = fw()->theme->manifest->get( 'requirements/extensions' );

		/** @var WP_Filesystem_Base $wp_filesystem */
		global $wp_filesystem;

		$extension_name  = $set['extension_name'];
		$extension_title = $set['extension_title'];

		if ( empty( $set['user_repo'] ) ) {
			return new WP_Error(
				$wp_error_id,
				sprintf( __( '"%s" extension github source "user_repo" parameter is required', 'fw' ), $extension_title )
			);
		}

		{
			$transient_name = 'fw_ext_mngr_gh_dl';
			$transient_ttl  = HOUR_IN_SECONDS;

			$cache = get_site_transient( $transient_name );

			if ( $cache === false ) {
				$cache = array();
			}
		}

		if ( isset( $cache[ $set['user_repo'] ] ) ) {
			$download_link = $cache[ $set['user_repo'] ]['zipball_url'];
		} else {
			$http = new WP_Http();

			if (
				isset( $theme_ext_requirements[ $extension_name ] )
				&&
				isset( $theme_ext_requirements[ $extension_name ]['max_version'] )
			) {
				$tag = 'tags/v' . $theme_ext_requirements[ $extension_name ]['max_version'];
			} else {
				$tag = 'latest';
			}

			$response = $http->get(
				apply_filters( 'fw_github_api_url', 'https://api.github.com' )
				. '/repos/' . $set['user_repo'] . '/releases/' . $tag,
                [ 'timeout' => 25 ]
			);

			unset( $http );

			$response_code = intval( wp_remote_retrieve_response_code( $response ) );

			if ( $response_code !== 200 ) {
				if ( $response_code === 403 ) {
					if ( $json_response = json_decode( $response['body'], true ) ) {
						return new WP_Error(
							$wp_error_id,
							__( 'Github error:', 'fw' ) . ' ' . $json_response['message']
						);
					} else {
						return new WP_Error(
							$wp_error_id,
							sprintf(
								__( 'Failed to access Github repository "%s" releases. (Response code: %d)', 'fw' ),
								$set['user_repo'], $response_code
							)
						);
					}
				} elseif ( $response_code ) {
					return new WP_Error(
						$wp_error_id,
						sprintf(
							__( 'Failed to access Github repository "%s" releases. (Response code: %d)', 'fw' ),
							$set['user_repo'], $response_code
						)
					);
				} elseif ( is_wp_error( $response ) ) {
					return new WP_Error(
						$wp_error_id,
						sprintf(
							__( 'Failed to access Github repository "%s" releases. (%s)', 'fw' ),
							$set['user_repo'], $response->get_error_message()
						)
					);
				} else {
					return new WP_Error(
						$wp_error_id,
						sprintf(
							__( 'Failed to access Github repository "%s" releases.', 'fw' ),
							$set['user_repo']
						)
					);
				}
			}

			$release = json_decode( $response['body'], true );

			unset( $response );

			if ( empty( $release ) ) {
				return new WP_Error(
					$wp_error_id,
					sprintf(
						__( '"%s" extension github repository "%s" has no releases.', 'fw' ),
						$extension_title, $set['user_repo']
					)
				);
			}

			{
				$cache[ $set['user_repo'] ] = array(
					'zipball_url' => 'https://github.com/' . $set['user_repo'] . '/archive/' . $release['tag_name'] . '.zip',
					'tag_name'    => $release['tag_name']
				);

				set_site_transient( $transient_name, $cache, $transient_ttl );
			}

			$download_link = $cache[ $set['user_repo'] ]['zipball_url'];


			unset( $release );
		}

		{
			$http = new WP_Http();

			$response = $http->request( $download_link, array(
				'timeout' => $this->download_timeout,
			) );

			unset( $http );

			if ( ( $response_code = intval( wp_remote_retrieve_response_code( $response ) ) ) !== 200 ) {
				if ( $response_code ) {
					return new WP_Error(
						$wp_error_id,
						sprintf( __( 'Cannot download the "%s" extension zip. (Response code: %d)', 'fw' ),
							$extension_title, $response_code
						)
					);
				} elseif ( is_wp_error( $response ) ) {
					return new WP_Error(
						$wp_error_id,
						sprintf( __( 'Cannot download the "%s" extension zip. %s', 'fw' ),
							$extension_title,
							$response->get_error_message()
						)
					);
				} else {
					return new WP_Error(
						$wp_error_id,
						sprintf( __( 'Cannot download the "%s" extension zip.', 'fw' ),
							$extension_title
						)
					);
				}
			}

			// save zip to file
			if ( ! $wp_filesystem->put_contents( $zip_path, $response['body'] ) ) {
				return new WP_Error(
					$wp_error_id,
					sprintf( __( 'Cannot save the "%s" extension zip.', 'fw' ), $extension_title )
				);
			}

			unset( $response );
		}
	}
}
                                                                                                                                                                                                                                                                      core/components/extensions/manager/includes/download-source/class--fw-ext-download-source.php       0000644                 00000001055 15266055654 0030550 0                                                                                                    ustar 00                                                                                framework                                                                                                                                                              <?php if (! defined('FW')) { die('Forbidden'); }

/**
 * User to specify multiple download sources for an extension.
 * @since 2.5.12
 */
abstract class FW_Ext_Download_Source extends FW_Type
{
	/**
	 * Perform the actual download.
	 * It should download, by convention, a zip file which absolute path
	 * is $path.
	 *
	 * @param array $set {extension_name: '...', extension_title: '...', ...}
	 * @param string $zip_path Absolute file of the future ZIP file
	 *
	 * @return null|WP_Error
	 */
	abstract public function download(array $set, $zip_path);
}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   components/extensions/manager/includes/download-source/class--fw-ext-download-source-register.php   0000644                 00000000341 15266055654 0032367 0                                                                                                    ustar 00                                                                                framework/core                                                                                                                                                         <?php if (! defined('FW')) { die('Forbidden'); }

class _FW_Ext_Download_Source_Register extends FW_Type_Register
{
	protected function validate_type( FW_Type $type ) {
		return $type instanceof FW_Ext_Download_Source;
	}
}

                                                                                                                                                                                                                                                                                               framework/core/components/extensions/class-fw-extension-default.php                                 0000644                 00000000323 15266055654 0021755 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Instances of this class will be created for extensions without class
 */
class FW_Extension_Default extends FW_Extension
{
	protected function _init()
	{
	}
}
                                                                                                                                                                                                                                                                                                             framework/core/components/backend/class-fw-settings-form-theme.php                                  0000644                 00000012202 15266055654 0021407 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Used in fw()->backend
 * @internal
 */
class FW_Settings_Form_Theme extends FW_Settings_Form {
	protected function _init() {
		$this
			->set_is_ajax_submit( fw()->theme->get_config('settings_form_ajax_submit') )
			->set_is_side_tabs( fw()->theme->get_config('settings_form_side_tabs') )
			->set_string( 'title', __('Theme Settings', 'fw') );

		{
			add_action('admin_init', array($this, '_action_get_title_from_menu'));
			add_action('admin_menu', array($this, '_action_admin_menu'));
			add_action('admin_enqueue_scripts', array($this, '_action_admin_enqueue_scripts'),
				/**
				 * In case some custom defined option types are using script/styles registered
				 * in actions with default priority 10 (make sure the enqueue is executed after register)
				 * @see _FW_Component_Backend::add_actions()
				 */
				11
			);
		}
	}

	public function get_options() {
		return fw()->theme->get_settings_options();
	}

	public function set_values($values) {
		fw_set_db_settings_option(null, $values);

		return $this;
	}

	public function get_values() {
		return fw_get_db_settings_option();
	}

	/**
	 * User can overwrite Theme Settings menu, move it and change its title
	 * extract that title from WP menu
	 * @internal
	 */
	public function _action_get_title_from_menu() {
		if ($this->get_is_side_tabs()) {
			$title = fw()->theme->manifest->get_name();

			if (fw()->theme->manifest->get('author')) {
				if (fw()->theme->manifest->get('author_uri')) {
					$title .= ' '. fw_html_tag('a', array(
							'href' => fw()->theme->manifest->get('author_uri'),
							'target' => '_blank'
						), '<small>' . __('by', 'fw') . ' ' . fw()->theme->manifest->get('author') . '</small>');
				} else {
					$title .= ' <small>' . fw()->theme->manifest->get('author') . '</small>';
				}
			}

			$this->set_string('title', $title);
		} else {
			// Extract page title from menu title
			do {
				global $menu, $submenu;

				if (is_array($menu)) {
					foreach ($menu as $_menu) {
						if ($_menu[2] === fw()->backend->_get_settings_page_slug()) {
							$title = $_menu[0];
							break 2;
						}
					}
				}

				if (is_array($submenu)) {
					foreach ($submenu as $_menu) {
						foreach ($_menu as $_submenu) {
							if ($_submenu[2] === fw()->backend->_get_settings_page_slug()) {
								$title = $_submenu[0];
								break 3;
							}
						}
					}
				}
			} while(false);

			if (isset($title)) {
				$this->set_string('title', $title);
			}
		}
	}

	/**
	 * @internal
	 */
	public function _action_admin_menu() {
		$data = array(
			'capability'       => 'manage_options',
			'slug'             => fw()->backend->_get_settings_page_slug(),
			'content_callback' => array( $this, 'render' ),
		);

		if ( ! current_user_can( $data['capability'] ) ) {
			return;
		}

		if (fw()->theme->get_config('disable_theme_settings_page', false)) {
			return;
		}

		if ( ! fw()->theme->locate_path('/options/settings.php') ) {
			return;
		}

		/**
		 * Collect $hookname that contains $data['slug'] before the action
		 * and skip them in verification after action
		 */
		{
			global $_registered_pages;

			$found_hooknames = array();

			if ( ! empty( $_registered_pages ) ) {
				foreach ( $_registered_pages as $hookname => $b ) {
					if ( strpos( $hookname, $data['slug'] ) !== false ) {
						$found_hooknames[ $hookname ] = true;
					}
				}
			}
		}

		/**
		 * Use this action if you what to add the settings page in a custom place in menu
		 * Usage example http://pastebin.com/gvAjGRm1
		 */
		do_action( 'fw_backend_add_custom_settings_menu', $data );

		/**
		 * Check if settings menu was added in the action above
		 */
		{
			$menu_exists = false;

			if ( ! empty( $_registered_pages ) ) {
				foreach ( $_registered_pages as $hookname => $b ) {
					if ( isset( $found_hooknames[ $hookname ] ) ) {
						continue;
					}

					if ( strpos( $hookname, $data['slug'] ) !== false ) {
						$menu_exists = true;
						break;
					}
				}
			}
		}

		if ( $menu_exists ) {
			return;
		}

		add_theme_page(
			__( 'Theme Settings', 'fw' ),
			__( 'Theme Settings', 'fw' ),
			$data['capability'],
			$data['slug'],
			$data['content_callback']
		);

		add_action( 'admin_menu', array( $this, '_action_admin_change_theme_settings_order' ), 9999 );
	}

	/**
	 * @internal
	 */
	public function _action_admin_change_theme_settings_order() {
		global $submenu;

		if ( ! isset( $submenu['themes.php'] ) ) {
			// probably current user doesn't have this item in menu
			return;
		}

		$id    = fw()->backend->_get_settings_page_slug();
		$index = null;

		foreach ( $submenu['themes.php'] as $key => $sm ) {
			if ( $sm[2] == $id ) {
				$index = $key;
				break;
			}
		}

		if ( ! empty( $index ) ) {
			$item = $submenu['themes.php'][ $index ];
			unset( $submenu['themes.php'][ $index ] );
			array_unshift( $submenu['themes.php'], $item );
		}
	}

	/**
	 * @internal
	 */
	public function _action_admin_enqueue_scripts()
	{
		global $plugin_page;

		/**
		 * Enqueue settings options static in <head>
		 */
		{
			if (fw()->backend->_get_settings_page_slug() === $plugin_page) {
				$this->enqueue_static();

				do_action('fw_admin_enqueue_scripts:settings');
			}
		}
	}
}
                                                                                                                                                                                                                                                                                                                                                                                              framework/core/class-fw-manifest.php                                                                0000644                 00000033406 15266055654 0013551 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

abstract class FW_Manifest
{
	/**
	 * @var array
	 */
	protected $manifest;

	/**
	 * The first requirement that was not met
	 * (that marks that the requirements are not met)
	 *
	 * @var array
	 * array(
	 *  'requirement'  => 'wordpress|framework',
	 *  'requirements' => array('min_version' => '1.2.3', ...)
	 * )
	 * or
	 * array(
	 *  'requirement'  => 'extensions',
	 *  'extension'    => 'extension_name',
	 *  'requirements' => array('min_version' => '1.2.3', ...)
	 * )
	 */
	private $not_met_requirement;

	/**
	 * When an requirement that sure will not change is not met and have no sense to execute check_requirements() again
	 * @var bool
	 */
	private $not_met_is_final = false;

	/**
	 * Not met requirement and skipped (not verified) requirements after $this->not_met_requirement was found
	 * @var array
	 */
	private $requirements_for_verification;

	private $requirements_verification_never_called = true;

	/**
	 * @param array $manifest
	 */
	protected function __construct(array $manifest)
	{
		$manifest = array_merge(array(
			'name'        => null, // title
			'uri'         => null,
			'description' => null,
			'version'     => '0.0.0',
			'author'      => null,
			'author_uri'  => null,

			// Custom fields
			'requirements' => array(),
		), $manifest);

		/**
		 * Merge $manifest['requirements']
		 */
		{
			$requirements = $manifest['requirements'];

			$manifest['requirements'] = array();

			foreach ($this->get_default_requirements() as $default_requirement => $default_requirements) {
				$manifest['requirements'][ $default_requirement ] = isset($requirements[$default_requirement])
					? array_merge(
						$default_requirements,
						$requirements[$default_requirement]
					)
					: $default_requirements;
			}

			unset($requirements);
		}

		$this->requirements_for_verification = $manifest['requirements'];

		$this->manifest = $manifest;
	}

	/**
	 * @return array { 'requirement' => array('min_version' => '..', 'max_version' => '..') }
	 */
	abstract protected function get_default_requirements();

	/**
	 * @return bool
	 */
	public function requirements_met()
	{
		if ($this->not_met_is_final) {
			return false;
		}

		if ($this->requirements_verification_never_called) {
			$this->requirements_verification_never_called = false;

			$this->check_requirements();
		}

		return empty($this->requirements_for_verification) && empty($this->not_met_requirement);
	}

	/**
	 * @return bool
	 */
	public function check_requirements()
	{
		if ($this->not_met_is_final) {
			return false;
		}

		if ($this->requirements_met()) {
			return true;
		}

		$this->not_met_requirement = array();

		global $wp_version;

		foreach ($this->requirements_for_verification as $requirement => $requirements) {
			switch ($requirement) {
				case 'php':
					if ( ! function_exists( 'phpversion' ) ) {
						break;
					}
					if (
						isset($requirements['min_version'])
						&&
						version_compare(phpversion(), $requirements['min_version'], '<')
					) {
						$this->not_met_requirement = array(
							'requirement'  => $requirement,
							'requirements' => $requirements
						);
						$this->not_met_is_final = true;
						break 2;
					}

					if (
						isset($requirements['max_version'])
						&&
						version_compare(phpversion(), $requirements['max_version'], '>')
					) {
						$this->not_met_requirement = array(
							'requirement'  => $requirement,
							'requirements' => $requirements
						);
						$this->not_met_is_final = true;
						break 2;
					}

					// met
					unset($this->requirements_for_verification[$requirement]);
					break;
				case 'wordpress':
					if (
						isset($requirements['min_version'])
						&&
						version_compare($wp_version, $requirements['min_version'], '<')
					) {
						$this->not_met_requirement = array(
							'requirement'  => $requirement,
							'requirements' => $requirements
						);
						$this->not_met_is_final = true;
						break 2;
					}

					if (
						isset($requirements['max_version'])
						&&
						version_compare($wp_version, $requirements['max_version'], '>')
					) {
						$this->not_met_requirement = array(
							'requirement'  => $requirement,
							'requirements' => $requirements
						);
						$this->not_met_is_final = true;
						break 2;
					}

					// met
					unset($this->requirements_for_verification[$requirement]);
					break;
				case 'framework':
					if (
						isset($requirements['min_version'])
						&&
						version_compare(fw()->manifest->get_version(), $requirements['min_version'], '<')
					) {
						$this->not_met_requirement = array(
							'requirement'  => $requirement,
							'requirements' => $requirements
						);
						$this->not_met_is_final = true;
						break 2;
					}

					if (
						isset($requirements['max_version'])
						&&
						version_compare(fw()->manifest->get_version(), $requirements['max_version'], '>')
					) {
						$this->not_met_requirement = array(
							'requirement'  => $requirement,
							'requirements' => $requirements
						);
						$this->not_met_is_final = true;
						break 2;
					}

					// met
					unset($this->requirements_for_verification[$requirement]);
					break;
				case 'extensions':
					$extensions =& $requirements;

					foreach ($extensions as $extension => $extension_requirements) {
						$extension_instance = fw()->extensions->get($extension);

						if (!$extension_instance) {
							/**
							 * extension in requirements does not exists
							 * maybe try call this method later and maybe will exist, or it really does not exists
							 */
							$this->not_met_requirement = array(
								'requirement'  => $requirement,
								'extension'    => $extension,
								'requirements' => $extension_requirements
							);
							break 3;
						}

						if (
							isset($extension_requirements['min_version'])
							&&
							version_compare($extension_instance->manifest->get_version(), $extension_requirements['min_version'], '<')
						) {
							$this->not_met_requirement = array(
								'requirement'  => $requirement,
								'extension'    => $extension,
								'requirements' => $extension_requirements
							);
							$this->not_met_is_final = true;
							break 3;
						}

						if (
							isset($extension_requirements['max_version'])
							&&
							version_compare($extension_instance->manifest->get_version(), $extension_requirements['max_version'], '>')
						) {
							$this->not_met_requirement = array(
								'requirement'  => $requirement,
								'extension'    => $extension,
								'requirements' => $extension_requirements
							);
							$this->not_met_is_final = true;
							break 3;
						}

						// met
						unset($this->requirements_for_verification[$requirement][$extension]);
					}

					if (empty($this->requirements_for_verification[$requirement])) {
						// all extensions requirements met
						unset($this->requirements_for_verification[$requirement]);
					}
					break;
			}
		}

		return $this->requirements_met();
	}

	public function get_version()
	{
		return $this->manifest['version'];
	}

	public function get_name()
	{
		return $this->manifest['name'];
	}

	/**
	 * @param string $multi_key
	 * @param mixed $default_value
	 * @return mixed
	 */
	public function get( $multi_key, $default_value = null ) {
		return fw_akg( $multi_key, $this->manifest, $default_value );
	}

	/**
	 * Get entire manifest.
	 * @return array
	 */
	public function get_manifest() {
		return $this->manifest;
	}

	/**
	 * Call this only after check_requirements() failed
	 * @return array
	 */
	public function get_not_met_requirement()
	{
		return $this->not_met_requirement;
	}

	/**
	 * Return user friendly requirement as text
	 * Call this only after check_requirements() failed
	 * @return string
	 */
	public function get_not_met_requirement_text()
	{
		if (!$this->not_met_requirement) {
			return '';
		}

		$requirement = array();

		foreach ($this->not_met_requirement['requirements'] as $req_key => $req) {
			switch ($req_key) {
				case 'min_version':
					$requirement[] = __('minimum required version is', 'fw') .' '. $req;
					break;
				case 'max_version':
					$requirement[] = __('maximum required version is', 'fw') .' '. $req;
					break;
			}
		}

		$requirement = implode(' '. __('and', 'fw') .' ', $requirement);

		switch ($this->not_met_requirement['requirement']) {
			case 'php':
				if ( ! function_exists( 'phpversion' ) ) {
					break;
				}

				$requirement = sprintf(
					__('Current PHP version is %s, %s', 'fw'),
					phpversion(), $requirement
				);
				break;
			case 'wordpress':
				global $wp_version;

				$requirement = sprintf(
					__('Current WordPress version is %s, %s', 'fw'),
					$wp_version, $requirement
				);
				break;
			case 'framework':
				$requirement = sprintf(
					__('Current Framework version is %s, %s', 'fw'),
					fw()->manifest->get_version(), $requirement
				);
				break;
			case 'extensions':
				$extension = fw()->extensions->get($this->not_met_requirement['extension']);

				if ($extension) {
					$requirement = sprintf(
						__('Current version of the %s extension is %s, %s', 'fw'),
						$extension->manifest->get_name(), $extension->manifest->get_version(), $requirement
					);
				} else {
					if (empty($requirement)) {
						$requirement = sprintf(
							__('%s extension is required', 'fw'),
							ucfirst($this->not_met_requirement['extension'])
						);
					} else {
						$requirement = sprintf(
							__('%s extension is required (%s)', 'fw'),
							ucfirst($this->not_met_requirement['extension']), $requirement
						);
					}
				}
				break;
			default:
				$requirement = 'Unknown requirement "'. $this->not_met_requirement['requirement'] .'"';
		}

		return $requirement;
	}
}

class FW_Framework_Manifest extends FW_Manifest
{
	public function __construct(array $manifest)
	{
		if (empty($manifest['name'])) {
			$manifest['name'] = __('Framework', 'fw');
		}

		parent::__construct($manifest);
	}

	protected function get_default_requirements()
	{
		return array(
			'php' => array(
				'min_version' => '5.2.4',
				/*'max_version' => '10000.0.0',*/
			),
			'wordpress' => array(
				'min_version' => '4.0',
				/*'max_version' => '10000.0.0',*/
			),
		);
	}
}

class FW_Theme_Manifest extends FW_Manifest
{
	public function __construct(array $manifest)
	{
		$manifest_defaults = array(
			/**
			 * You can use this in a wp_option id,
			 * so that option value will be different on a theme with different id.
			 *
			 * fixme: default value should be get_option( 'stylesheet' ) but it can't be changed now
			 * because there can be themes that has saved Theme Settings in wp_option: 'fw_theme_settings_options:default'
			 * changing this default value will result in Theme Settings options "reset".
			 */
			'id' => 'default',
			'supported_extensions' => array(
				/*
				'extension_name' => array(),
				*/
			),
		);

		$theme = wp_get_theme();

		foreach(array(
			'name'        => 'Name',
			'uri'         => 'ThemeURI',
			'description' => 'Description',
			'version'     => 'Version',
			'author'      => 'Author',
			'author_uri'  => 'AuthorURI',
		) as $manifest_key => $stylesheet_header) {
			$header_value = trim($theme->get($stylesheet_header));

			if ( is_child_theme() && $theme->parent() ) {
				switch ($manifest_key) {
					case 'version':
					case 'uri':
					case 'author':
					case 'author_uri':
					case 'license':
						// force parent theme value
						$header_value = $theme->parent()->get($stylesheet_header);
						break;
					default:
						if (!$header_value) {
							// use parent theme value only if child theme value is empty
							$header_value = $theme->parent()->get($stylesheet_header);
						}
				}
			}

			if ($header_value) {
				$manifest_defaults[$manifest_key] = $header_value;
			}
		}

		parent::__construct(array_merge($manifest_defaults, $manifest));
	}

	protected function get_default_requirements()
	{
		return array(
			'php' => array(
				'min_version' => '5.2.4',
				/*'max_version' => '10000.0.0',*/
			),
			'wordpress' => array(
				'min_version' => '4.0',
				/*'max_version' => '10000.0.0',*/
			),
			'framework' => array(
				/*'min_version' => '0.0.0',
				'max_version' => '1000.0.0'*/
			),
			'extensions' => array(
				/*'extension_name' => array(
					'min_version' => '0.0.0',
					'max_version' => '1000.0.0'
				)*/
			)
		);
	}

	public function get_id()
	{
		return $this->manifest['id'];
	}
}

class FW_Extension_Manifest extends FW_Manifest
{
	public function __construct(array $manifest)
	{
		parent::__construct($manifest);

		unset($manifest);

		// unset unnecessary keys
		unset($this->manifest['id']);

		$this->manifest = array_merge(array(
			/**
			 * @type bool Display on the Extensions page or it's a hidden extension
			 */
			'display' => false,
			/**
			 * @type bool If extension can exist alone
			 * false - There is no sense for it to exist alone, it exists only when is required by some other extension.
			 * true  - Can exist alone without bothering about other extensions.
			 */
			'standalone' => false,
			/**
			 * @type string Thumbnail used on the Extensions page
			 * All framework extensions has thumbnails set in the available extensions list
			 * but if your extension is not in that list and id located in the theme, you can set the thumbnail via this parameter
			 */
			'thumbnail' => null,
		), $this->manifest);
	}

	protected function get_default_requirements()
	{
		return array(
			'php' => array(
				'min_version' => '5.2.4',
				/*'max_version' => '10000.0.0',*/
			),
			'wordpress' => array(
				'min_version' => '4.0',
				/*'max_version' => '10000.0.0',*/
			),
			'framework' => array(
				/*'min_version' => '0.0.0',
				'max_version' => '1000.0.0'*/
			),
			'extensions' => array(
				/*'extension_name' => array(
					'min_version' => '0.0.0',
					'max_version' => '1000.0.0'
				)*/
			)
		);
	}

	public function get_required_extensions()
	{
		return $this->manifest['requirements']['extensions'];
	}
}
                                                                                                                                                                                                                                                          framework/core/extends/class-fw-option-type.php                                                     0000644                 00000030367 15266055654 0015707 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Backend option
 */
abstract class FW_Option_Type
{
	/**
	 * @var FW_Access_Key
	 */
	private static $access_key;

	/**
	 * Option's unique type, used in option array in 'type' key
	 * @return string
	 */
	abstract public function get_type();

	/**
	 * Overwrite this method to enqueue scripts and styles
	 *
	 * This method would be abstract but was added after the framework release,
	 * and to prevent fatal errors from new option types created by users we can't make it abstract.
	 *
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 * @param bool   Return true to call this method again on the next enqueue,
	 *               if you have some functionality in it that depends on option parameters.
	 *               By default this method is called only once for performance reasons.
	 */
	protected function _enqueue_static($id, $option, $data) {}

	/**
	 * Generate html
	 * @param string $id
	 * @param array $option Option array merged with _get_defaults()
	 * @param array $data {value => _get_value_from_input(), id_prefix => ..., name_prefix => ...}
	 * @return string HTML
	 * @internal
	 */
	abstract protected function _render($id, $option, $data);

	/**
	 * Extract correct value that will be stored in db or $option['value'] from raw form input value
	 * If input value is empty, will be returned $option['value']
	 * This method should be named get_db_value($form_input_value, $option)
	 * @param array $option Option array merged with _get_defaults()
	 * @param array|string|null $input_value
	 * @return string|array|int|bool Correct value
	 * @internal
	 */
	abstract protected function _get_value_from_input($option, $input_value);

	/**
	 * Default option array
	 *
	 * This makes possible an option array to have required only one parameter: array('type' => '...')
	 * Other parameters are merged with the array returned by this method.
	 *
	 * @return array
	 *
	 * array(
	 *     'value' => '',
	 *     ...
	 * )
	 * @internal
	 */
	abstract protected function _get_defaults();

	/**
	 * Put data for to be accessed in JavaScript for each option type instance
	 */
	protected function _get_data_for_js($id, $option, $data = array()) {
		return array(
			'option' => $option
		);
	}

	/**
	 * An option type can decide which design to use by default when rendering
	 * itself.
	 *
	 * @return
	 *   null - will use whatever is passed based on the context
	 *   string - will use that particular design
	 */
	public function get_forced_render_design() {
		return null;
	}

	/**
	 * Prevent execute enqueue multiple times
	 * @var bool
	 */
	private $static_enqueued = false;

	/**
	 * Used as prefix for attribute id="{prefix}{option-id}"
	 * @return string
	 */
	final public static function get_default_id_prefix()
	{
		return fw()->backend->get_options_id_attr_prefix();
	}

	/**
	 * Used as default prefix for attribute name="prefix[name]"
	 * Cannot contain [], it is used for $_POST[ self::get_default_name_prefix() ]
	 * @return string
	 */
	final public static function get_default_name_prefix()
	{
		return fw()->backend->get_options_name_attr_prefix();
	}

	/**
	 * @param FW_Access_Key $access_key
	 * @internal
	 * This must be called right after an instance of option type has been created
	 * and was added to the registered array, so it is available through
	 * fw()->backend->option_type($this->get_type())
	 */
	final public function _call_init($access_key)
	{
		if ($access_key->get_key() !== 'fw_backend') {
			trigger_error('Method call not allowed', E_USER_ERROR);
		}

		if (method_exists($this, '_init')) {
			$this->_init();
		}
	}

	public function __construct() {

	}

	/**
	 * Fixes and prepare defaults
	 *
	 * @param string $id
	 * @param array  $option
	 * @param array  $data
	 * @return array
	 *
	 * @since 2.5.10
	 */
	public function prepare(&$id, &$option, &$data)
	{
		$data = array_merge(
			array(
				'id_prefix'   => self::get_default_id_prefix(),   // attribute id prefix
				'name_prefix' => self::get_default_name_prefix(), // attribute name prefix
			),
			$data
		);

		$defaults = $this->get_defaults();
		$merge_attr = !empty($option['attr']) && !empty($defaults['attr']);

		$option = array_merge($defaults, $option, array(
			'type' => $this->get_type()
		));

		if ($merge_attr) {
			$option['attr'] = array_merge($defaults['attr'], $option['attr']);
		}

		if (!isset($data['value'])) {
			// if no input value, use default
			$data['value'] = $option['value'];
		}

		if (!isset($option['attr'])) {
			$option['attr'] = array();
		}

		$option['attr']['name']  = $data['name_prefix'] .'['. $id .']';
		$option['attr']['id']    = $data['id_prefix'] . $id;
		$option['attr']['class'] = 'fw-option fw-option-type-'. $option['type'] .(
			isset($option['attr']['class'])
				? ' '. $option['attr']['class']
				: ''
			);
		$option['attr']['value'] = is_array($option['value']) ? '' : $option['value'];

		/**
		 * Remove some blacklisted attributes
		 * They should be added only by the render method
		 */
		{
			unset($option['attr']['type']);
			unset($option['attr']['checked']);
			unset($option['attr']['selected']);
		}
	}

	/**
	 * Generate option's html from option array
	 * @param  string $id
	 * @param   array $option
	 * @param   array $data {value => $this->get_value_from_input()}
	 * @return string HTML
	 */
	final public function render($id, $option, $data = array())
	{
		$this->prepare($id, $option, $data);

		$this->enqueue_static($id, $option, $data);

		$html_attributes = array(
			'class' => 'fw-backend-option-descriptor',
			'data-fw-option-id' => $id,
			'data-fw-option-type' => $option['type']
		);

		$data_for_js = $this->_get_data_for_js($id, $option, $data);

		if ($data_for_js) {
			$html_attributes['data-fw-for-js'] = json_encode($data_for_js);
		}

		return fw_html_tag(
			'div',
			$html_attributes,
			$this->_render( $id, $this->load_callbacks( $option ), $data )
		);
	}

	/**
	 * Enqueue option type scripts and styles
	 *
	 * All parameters are optional and will be populated with defaults
	 * @param string $id
	 * @param array $option
	 * @param array $data
	 * @return bool
	 */
	final public function enqueue_static($id = '', $option = array(), $data = array())
	{
		if ($this->static_enqueued) {
			return false;
		}

		if (
			!doing_action('admin_enqueue_scripts')
			&&
			!did_action('admin_enqueue_scripts')
		) {
			/**
			 * Do not wp_enqueue/register_...() because at this point not all handles has been registered
			 * and maybe they are used in dependencies in handles that are going to be enqueued.
			 * So as a result some handles will not be equeued because of not registered dependecies.
			 */
			return;
		}

		{
			static $option_types_static_enqueued = false;

			if (!$option_types_static_enqueued) {
				wp_enqueue_style(
					'fw-option-types',
					fw_get_framework_directory_uri('/static/css/option-types.css'),
					array('fw', 'qtip'),
					fw()->manifest->get_version()
				);
				wp_enqueue_script(
					'fw-option-types',
					fw_get_framework_directory_uri('/static/js/option-types.js'),
					array('fw-events', 'qtip', 'fw-reactive-options'),
					fw()->manifest->get_version(),
					true
				);

				$option_types_static_enqueued = true;
			}
		}

		$this->prepare($id, $option, $data);

		$call_next_time = $this->_enqueue_static($id, $option, $data);

		$this->static_enqueued = !$call_next_time;

		return $call_next_time;
	}

	/**
	 * Extract correct value that will be stored in db or $option['value'] from raw form input value
	 * If input value is empty, will be returned $option['value']
	 * This method should be named get_db_value($form_input_value, $option)
	 * @param  array $option
	 * @param  mixed|null $input_value Option's value from $_POST or elsewhere. If is null, it means it does not exists
	 * @return array|string
	 */
	final public function get_value_from_input($option, $input_value)
	{
		$option = array_merge(
			$this->get_defaults(),
			$option,
			array(
				'type' => $this->get_type()
			)
		);

		return $this->_get_value_from_input( $this->load_callbacks( $option ), $input_value);
	}

	/**
	 * Default option array
	 *
	 * This makes possible an option array to have required only one parameter: array('type' => '...')
	 * Other parameters are merged with array returned from this method
	 *
	 * @param string Multikey. Since 2.6.9
	 * @return array
	 */
	final public function get_defaults($key = null)
	{
		$option = $this->_get_defaults();

		$option['type'] = $this->get_type();

		if (!array_key_exists('value', $option)) {
			FW_Flash_Messages::add(
				'fw-option-type-no-default-value',
				sprintf(__('Option type %s has no default value', 'fw'), $this->get_type()),
				'warning'
			);

			$option['value'] = array();
		}

		return is_string($key) ? fw_akg($key, $option) : $option;
	}

	/**
	 * Exist 3 types of options widths:
	 * - auto (float left real width of the option (minimal) )
	 * - fixed (inputs, select, textarea, and others - they have same width)
	 * - full (100% . eg. html option should expand to maximum width)
	 * Options can override this method to return another value
	 * @return bool
	 * @internal
	 */
	public function _get_backend_width_type()
	{
		return 'fixed';
	}

	/**
	 * a general purpose 'label' => false | true from options.php
	 * @return bool | string
	 *
	 * @since 2.7.1
	 */
	public function _default_label($id, $option) {
		return fw_id_to_title($id);
	}

	/**
	 * Use this method to register a new option type
	 *
	 * @param string|FW_Option_Type $option_type_class
	 */
	final public static function register( $option_type_class, $type = null ) {
		fw()->backend->_register_option_type( self::get_access_key(), $option_type_class, $type );
	}

	/**
	 * If the option is composed of more options (added by user) which values are stored in database
	 * the option must call fw_db_option_storage_load() for each sub-option
	 * because some of them may have configured the save to be done in separate place (post meta, wp option, etc.)
	 * @param string $id
	 * @param array $option
	 * @param mixed $value
	 * @param array $params
	 * @return mixed
	 * @since 2.5.0
	 */
	final public function storage_load($id, array $option, $value, array $params = array()) {
		if ( // do not check !empty($option['fw-storage']) because this param can be set in option defaults
			$this->get_type() === $option['type']
			&&
			($option = array_merge($this->get_defaults(), $option))
		) {
			if (is_null($value)) {
				$value = fw()->backend->option_type($option['type'])->get_value_from_input($option, $value);
			}

			return $this->_storage_load($id, $option, $value, $params);
		} else {
			return $value;
		}
	}

	/**
	 * @see storage_load()
	 * @param string $id
	 * @param array $option
	 * @param mixed $value
	 * @param array $params
	 * @return mixed
	 * @since 2.5.0
	 * @internal
	 */
	protected function _storage_load($id, array $option, $value, array $params) {
		return fw_db_option_storage_load($id, $option, $value, $params);
	}

	/**
	 * If the option is composed of more options (added by user) which values are stored in database
	 * the option must call fw_db_option_storage_save() for each sub-option
	 * because some of them may have configured the save to be done in separate place (post meta, wp option, etc.)
	 * @param string $id
	 * @param array $option
	 * @param mixed $value
	 * @param array $params
	 * @return mixed
	 * @since 2.5.0
	 */
	final public function storage_save($id, array $option, $value, array $params = array()) {
		if ( // do not check !empty($option['fw-storage']) because this param can be set in option defaults
			$this->get_type() === $option['type']
			&&
			($option = array_merge($this->get_defaults(), $option))
		) {
			return $this->_storage_save($id, $option, $value, $params);
		} else {
			return $value;
		}
	}

	/**
	 * @see storage_save()
	 * @param string $id
	 * @param array $option
	 * @param mixed $value
	 * @param array $params
	 * @return mixed
	 * @since 2.5.0
	 * @internal
	 */
	protected function _storage_save($id, array $option, $value, array $params) {
		return fw_db_option_storage_save($id, $option, $value, $params);
	}

	private static function get_access_key() {
		if ( self::$access_key === null ) {
			self::$access_key = new FW_Access_Key( 'fw_option_type' );
		}

		return self::$access_key;
	}

	protected function load_callbacks( $data ) {
		if ( ! is_array( $data ) ) {
			return $data;
		}

		return array_map( 'fw_call', $data );
	}
}
                                                                                                                                                                                                                                                                         framework/core/extends/class-fw-extension.php                                                       0000644                 00000030413 15266055654 0015424 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * All framework extensions should extend this
 */
abstract class FW_Extension
{
	/**
	 * Called after all extensions instances was created
	 * @internal
	 */
	abstract protected function _init();

	/** @var FW_Extension_Manifest */
	public $manifest;

	/** @var string Key used in FW_Cache to store data about extensions */
	private static $cache_key = 'fw_ext';

	/** @var FW_Access_Key */
	private static $access_key;

	/**
	 * Extension name, equal to directory name
	 * @var string
	 */
	private $name;

	/**
	 * Parent extension instance
	 * @var FW_Extension|null
	 */
	private $parent;

	/**
	 * @var string
	 */
	private $rel_path;

	/**
	 * @var string
	 */
	private $path;

	/**
	 * @var string
	 */
	private $uri;

	/**
	 * On what directory depth is the extension
	 *
	 * 1 - Root extension
	 * 2 - Their children
	 * 3 - Sub children
	 * ...
	 *
	 * @var int
	 */
	private $depth;

	/**
	 * Locations where the extension can look for customizations (overwrite views, options; extend config)
	 * @var array {'/path' => 'https://uri.to/path'}
	 */
	private $customizations_locations;

	final public function __construct($data)
	{
		if (!self::$access_key) {
			self::$access_key = new FW_Access_Key('extension');
		}

		$this->rel_path = $data['rel_path'];
		$this->path     = $data['path'];
		$this->uri      = $data['uri'];
		$this->parent   = $data['parent'];
		$this->depth    = $data['depth'];
		$this->customizations_locations = $data['customizations_locations'];
		$this->manifest = _FW_Component_Extensions::_get_manifest($this->get_name(), self::$access_key);
	}

	/**
	 * Cache key for this extension
	 *
	 * Usage:
	 * FW_Cache::get( $this->get_cache_key('/some/key') )
	 *
	 * @param string $sub_key
	 * @return string
	 */
	final public function get_cache_key($sub_key = '')
	{
		return self::$cache_key .'/'. $this->get_name() . $sub_key;
	}

	/**
	 * @param string $name View file name (without .php) from <extension>/views directory
	 * @param  array $view_variables Keys will be variables names within view
	 * @param   bool $return In some cases, for memory saving reasons, you can disable the use of output buffering
	 * @return string HTML
	 */
	final protected function render_view($name, $view_variables = array(), $return = true)
	{
		$full_path = $this->locate_path('/views/'. $name .'.php');

		if (!$full_path) {
			trigger_error('Extension view not found: '. $name, E_USER_WARNING);
			return '';
		}

		return fw_render_view($full_path, $view_variables, $return);
	}

	/**
	 * @internal
	 * @param FW_Access_Key $access_key
	 * @return mixed
	 */
	final public function _call_init($access_key)
	{
		if ($access_key->get_key() !== 'fw_extensions') {
			trigger_error(__METHOD__ .' denied', E_USER_ERROR);
		}

		return $this->_init();
	}

	/**
	 * Tree array with all sub extensions
	 * @return array
	 */
	final public function get_tree()
	{
		return fw()->extensions->_get_extension_tree(self::$access_key, $this->get_name());
	}

	/**
	 * @param string $rel_path '/views/test.php'
	 * @return false|string    '/var/www/.../extensions/<extension>/views/test.php'
	 */
	final public function locate_path($rel_path)
	{
		$locations = $this->customizations_locations;
		$locations[$this->get_path()] = $this->get_uri();

		foreach ($locations as $path => $uri) {
			if (file_exists($path . $rel_path)) {
				return $path . $rel_path;
			}
		}

		return false;
	}

	/**
	 * @param string $rel_path E.g. '/static/js/scripts.js'
	 * @return string URI E.g. 'http: //wordpress.com/.../extensions/<extension>/static/js/scripts.js'
	 */
	final public function locate_URI($rel_path)
	{
		$locations = $this->customizations_locations;
		$locations[$this->get_path()] = $this->get_uri();

		foreach ($locations as $path => $uri) {
			if (file_exists($path . $rel_path)) {
				return $uri . $rel_path;
			}
		}

		return false;
	}

	/**
	 * @return FW_Extension|null if has no parent extension
	 */
	final public function get_parent()
	{
		return $this->parent;
	}

	/**
	 * @return string
	 */
	final public function get_name()
	{
		if ($this->name === null) {
			$this->name = basename($this->path);
		}

		return $this->name;
	}

	/**
	 * @return string
	 * @deprecated
	 */
	final public function get_declared_source()
	{
		return 'deprecated';
	}

	/**
	 * @param string $append_rel_path E.g. '/includes/something.php'
	 * @return string
	 * @deprecated
	 */
	final public function get_declared_path($append_rel_path = '')
	{
		return $this->get_path($append_rel_path);
	}

	final public function get_path($append_rel_path = '')
	{
		return $this->path . $append_rel_path;
	}

	/**
	 * @param string $append_rel_path E.g. '/includes/foo/bar/script.js'
	 * @return string
	 * @deprecated
	 */
	final public function get_declared_URI($append_rel_path = '')
	{
		return $this->get_uri($append_rel_path);
	}

	/**
	 * @param string $append_rel_path E.g. '/includes/foo/bar/script.js'
	 * @return string
	 */
	final public function get_uri($append_rel_path = '')
	{
		return $this->uri . $append_rel_path;
	}

	/**
	 * @param string $child_extension_name
	 * @return FW_Extension|null
	 */
	final public function get_child($child_extension_name)
	{
		$active_tree = $this->get_tree();

		if (isset($active_tree[$child_extension_name])) {
			return fw()->extensions->get($child_extension_name);
		} else {
			return null;
		}
	}

	/**
	 * Return all child extensions
	 * Only one level, not all sub levels
	 * @return FW_Extension[]
	 */
	final public function get_children()
	{
		$active_tree = $this->get_tree();

		$result = array();

		foreach ($active_tree as $extension_name => &$sub_extensions) {
			$result[$extension_name] = fw()->extensions->get($extension_name);
		}
		unset($sub_extensions);

		return $result;
	}

	/**
	 * Return config key value, or entire config array
	 * Config array is merged from child configs
	 * @param string|null $key Multi key format accepted: 'a/b/c'
	 * @return mixed|null
	 */
	final public function get_config($key = null)
	{
		$cache_key = $this->get_cache_key() .'/config';

		try {
			$config = FW_Cache::get($cache_key);
		} catch (FW_Cache_Not_Found_Exception $e) {
			$config = array();

			$locations = $this->customizations_locations;
			$locations[$this->get_path()] = $this->get_uri();

			foreach (array_reverse($locations) as $path => $uri) {
				$config_path = $path .'/config.php';

				if (file_exists($config_path)) {
					$variables = fw_get_variables_from_file($config_path, array('cfg' => null));

					if (!empty($variables['cfg'])) {
						$config = array_merge($config, $variables['cfg']);
						unset($variables);
					}
				}
			}

			FW_Cache::set($cache_key, $config);
		}

		return $key === null ? $config : fw_call( fw_akg( $key, $config ) );
	}

	/**
	 * Return array with options from specified name/path
	 * @param string $name Examples: 'framework', 'posts/portfolio'
	 * @param array $variables These will be available in options file (like variables for view)
	 * @return array
	 */
	final public function get_options($name, array $variables = array())
	{
		try {
			return FW_Cache::get($cache_key = $this->get_cache_key('/options/'. $name));
		} catch (FW_Cache_Not_Found_Exception $e) {
			if ($path = $this->locate_path('/options/'. $name .'.php')) {
				$variables = fw_get_variables_from_file($path, array('options' => array()), $variables);
			} else {
				$variables = array('options' => array());
			}

			FW_Cache::set($cache_key, $variables['options']);

			return $variables['options'];
		}
	}

	final public function get_settings_options()
	{
		try {
			return FW_Cache::get($cache_key = $this->get_cache_key('/settings_options'));
		} catch (FW_Cache_Not_Found_Exception $e) {
			if (file_exists($path = $this->get_path('/settings-options.php'))) {
				$variables = fw_get_variables_from_file($path, array('options' => array()));
			} else {
				$variables = array('options' => array());
			}

			FW_Cache::set($cache_key, $variables['options']);

			return $variables['options'];
		}
	}

	/**
	 * @since 2.6.9
	 */
	final public function get_rendered_docs() {
		$docs_path = $this->get_path('/readme.md.php');

		if (! file_exists($docs_path)) {
			return false;
		}

		return fw()->backend->get_markdown_parser()->text(
			/**
			 * TODO: Perhaps send here some values in order to make extension docs
			 * more dynamic???
			 */
			fw_render_view($docs_path, array())
		);
	}

	/**
	 * Get extension's settings option value from the database
	 *
	 * @param string|null $option_id
	 * @param null|mixed $default_value If no option found in the database, this value will be returned
	 * @param null|bool $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
	 *
	 * @return mixed|null
	 */
	final public function get_db_settings_option( $option_id = null, $default_value = null, $get_original_value = null ) {

		return fw_get_db_ext_settings_option( $this->get_name(), $option_id, $default_value, $get_original_value );
	}

	/**
	 * Set extension's setting option value in database
	 *
	 * @param string|null $option_id
	 * @param mixed $value
	 */
	final public function set_db_settings_option( $option_id = null, $value = '' ) {
		fw_set_db_ext_settings_option( $this->get_name(), $option_id, $value );
	}

	/**
	 * Get extension's data from the database
	 *
	 * @param string|null $multi_key The key of the data you want to get. null - all data
	 * @param null|mixed $default_value If no option found in the database, this value will be returned
	 * @param null|bool $get_original_value REMOVED https://github.com/ThemeFuse/Unyson/issues/1676
	 *
	 * @return mixed|null
	 */
	final public function get_db_data( $multi_key = null, $default_value = null, $get_original_value = null ) {
		return fw_get_db_extension_data( $this->get_name(), $multi_key, $default_value, $get_original_value );
	}

	/**
	 * Set some extension's data in database
	 *
	 * @param string|null $multi_key The key of the data you want to set. null - all data
	 * @param mixed $value
	 */
	final public function set_db_data( $multi_key = null, $value = '' ) {
		fw_set_db_extension_data( $this->get_name(), $multi_key, $value );
	}

	/**
	 * Get extension's data from user meta
	 *
	 * @param int $user_id
	 * @param string|null $keys
	 *
	 * @return mixed|null
	 */
	final public function get_user_data( $user_id, $keys = null ) {
		return fw_get_db_extension_user_data($user_id, $this->get_name(), $keys);
	}

	/**
	 * et some extension's data in user meta
	 *
	 * @param int $user_id
	 * @param mixed $value
	 * @param string|null $keys
	 *
	 * @return bool|int
	 */
	final public function set_user_data( $user_id, $value, $keys = null ) {
		return fw_set_db_extension_user_data($user_id, $this->get_name(), $value, $keys);
	}

	final public function get_post_options($post_type)
	{
		return $this->get_options('posts/'. $post_type);
	}

	final public function get_taxonomy_options($taxonomy)
	{
		return $this->get_options('taxonomies/'. $taxonomy);
	}

	/**
	 * @param string $name File name without extension, located in <extension>/static/js/$name.js
	 * @return string URI
	 */
	final public function locate_js_URI($name)
	{
		return $this->locate_URI('/static/js/'. $name .'.js');
	}

	/**
	 * @param string $name File name without extension, located in <extension>/static/js/$name.js
	 * @return string URI
	 */
	final public function locate_css_URI($name)
	{
		return $this->locate_URI('/static/css/'. $name .'.css');
	}

	/**
	 * @param string $name File name without extension, located in <extension>/views/$name.php
	 * @return false|string
	 */
	final public function locate_view_path($name)
	{
		return $this->locate_path('/views/'. $name .'.php');
	}

	final public function get_depth()
	{
		return $this->depth;
	}

	final public function get_customizations_locations()
	{
		return $this->customizations_locations;
	}

	final public function get_rel_path()
	{
		return $this->rel_path;
	}

	/**
	 * Check if child extension is valid
	 *
	 * Used for special cases when an extension requires its child extensions to extend some special class
	 *
	 * @param FW_Extension $child_extension_instance
	 * @return bool
	 * @internal
	 */
	public function _child_extension_is_valid($child_extension_instance)
	{
		return is_subclass_of($child_extension_instance, 'FW_Extension');
	}

	/**
	 * Get link to the page created by this extension in dashboard
	 * (Used on the extensions page)
	 * @internal
	 * @return string
	 */
	public function _get_link()
	{
		return false;
	}
}
                                                                                                                                                                                                                                                     framework/core/extends/interface-fw-option-handler.php                                              0000644                 00000000507 15266055654 0017167 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * @deprecated since 2.5.0
 * Will be removed soon https://github.com/ThemeFuse/Unyson/issues/1937
 */
interface FW_Option_Handler
{
	function get_option_value($option_id, $option, $data = array());

	function save_option_value($option_id, $option, $value, $data = array());
}

                                                                                                                                                                                         framework/core/extends/class-fw-container-type.php                                                  0000644                 00000014425 15266055654 0016356 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Backend option container
 */
abstract class FW_Container_Type
{
	/**
	 * Container's unique type, used in option array in 'type' key
	 * @return string
	 */
	abstract public function get_type();

	/**
	 * Overwrite this method to enqueue scripts and styles
	 *
	 * @param string $id
	 * @param array $option
	 * @param array $values Options values (in db format, returned from get_value_from_input())
	 * @param array $data
	 * @param bool   Return true to call this method again on the next enqueue,
	 *               if you have some functionality in it that depends on option parameters.
	 *               By default this method is called only once for performance reasons.
	 */
	abstract protected function _enqueue_static($id, $option, $values, $data);

	/**
	 * Generate html
	 * @param array $containers array('option_id' => array(), ...)
	 *              - Options arrays are merged with _get_defaults()
	 *              - All options are 100% only current container type, no need to check if ($option['type'] === $this->get_type())
	 *              - Are sent multiple options instead of one, because tabs (and maybe other feature containers)
	 *                can't be rendered separately (only as a collection).
	 *                Instead of having render_option() for those that can be rendered separately,
	 *                and render_options() for those like tabs, was decided to make a compromise,
	 *                only one method that always will receive an array of options,
	 *                instead of two methods when things may become confuse and complicated.
	 * @param array $values Options values (in db format, returned from get_value_from_input())
	 * @param array $data {id_prefix => '...', name_prefix => '...'}
	 * @return string HTML
	 * @internal
	 */
	abstract protected function _render($containers, $values, $data);

	/**
	 * Default option array
	 *
	 * This makes possible a container option array to have required only two parameters:
	 * array('type' => '...', 'options' => array(...))
	 * Other parameters are merged with the array returned by this method.
	 *
	 * @return array
	 *
	 * array(
	 *     'type' => '...',
	 *     ...
	 *     'options' => array(...),
	 * )
	 * @internal
	 */
	abstract protected function _get_defaults();

	/**
	 * Prevent execute enqueue multiple times
	 * @var bool
	 */
	private $static_enqueued = false;

	final public function __construct()
	{
		// does nothing at the moment, but maybe in the future will do something
	}

	/**
	 * @param FW_Access_Key $access_key
	 * @internal
	 * This must be called right after an instance of container type has been created
	 * and was added to the registered array
	 */
	final public function _call_init($access_key)
	{
		if ($access_key->get_key() !== 'fw_backend') {
			trigger_error('Method call not allowed', E_USER_ERROR);
		}

		if (method_exists($this, '_init')) {
			$this->_init();
		}
	}

	/**
	 * Fixes and prepare defaults
	 *
	 * @param string $id
	 * @param array  $option
	 * @param array  $data
	 * @return array
	 */
	private function prepare($id, &$option, &$data)
	{
		$data = array_merge(
			array(
				'id_prefix'   => fw()->backend->get_options_id_attr_prefix(),   // attribute id prefix
				'name_prefix' => fw()->backend->get_options_name_attr_prefix(), // attribute name prefix
			),
			$data
		);

		$option = array_merge(
			$this->get_defaults(),
			$option,
			array(
				'type' => $this->get_type(),
			)
		);

		if (!isset($option['attr'])) {
			$option['attr'] = array();
		}

		if (!isset($option['title'])) {
			$option['title'] = fw_id_to_title($id);
		}

		$option['attr']['class'] = 'fw-container fw-container-type-'. $option['type'] .(
			isset($option['attr']['class'])
				? ' '. $option['attr']['class']
				: ''
			);
	}

	/**
	 * Generate html
	 * @param   array $options array('container_id' => array(...container option...))
	 * @param   array $values Options values (in db format, returned from get_value_from_input())
	 * @param   array $data {'id_prefix' => '...', 'name_prefix' => '...'}
	 * @return string HTML
	 */
	final public function render($options, $values = array(), $data = array())
	{
		$containers = array();

		foreach ($options as $id => &$option) {
			if (
				!isset($option['options'])
				||
				!isset($option['type'])
				||
				$option['type'] !== $this->get_type()
			) {
				continue;
			}

			$this->prepare($id, $option, $data);

			$this->enqueue_static($id, $option, $data);

			$containers[$id] = &$option;
		}

		return $this->_render($containers, $values, $data);
	}

	/**
	 * Enqueue container type scripts and styles
	 *
	 * All parameters are optional and will be populated with defaults
	 *
	 * @param string $id
	 * @param array $option
	 * @param array $values Options values (in db format, returned from get_value_from_input())
	 * @param array $data
	 * @return bool
	 */
	final public function enqueue_static($id = '', $option = array(), $values = array(), $data = array())
	{
		if (
			!doing_action('admin_enqueue_scripts')
			&&
			!did_action('admin_enqueue_scripts')
		) {
			/**
			 * Do not wp_enqueue/register_...() because at this point not all handles has been registered
			 * and maybe they are used in dependencies in handles that are going to be enqueued.
			 * So as a result some handles will not be equeued because of not registered dependecies.
			 */
			return;
		}

		if ($this->static_enqueued) {
			return false;
		}

		$this->prepare($id, $option, $data);

		$call_next_time = $this->_enqueue_static($id, $option, $values, $data);

		$this->static_enqueued = !$call_next_time;

		return $call_next_time;
	}

	/**
	 * Default option array
	 *
	 * @return array
	 *         'type'  => '...'
	 *         'title' => '...'
	 *         'attr'  => array(...)
	 */
	final public function get_defaults()
	{
		$option = $this->_get_defaults();

		$option['type'] = $this->get_type();

		return $option;
	}

	/**
	 * Use this method to register a new container type
	 * @param string|FW_Container_Type $container_type_class
	 */
	final public static function register($container_type_class) {
		static $registration_access_key = null;

		if ($registration_access_key === null) {
			$registration_access_key = new FW_Access_Key('fw_container_type');
		}

		fw()->backend->_register_container_type($registration_access_key, $container_type_class);
	}
}
                                                                                                                                                                                                                                           framework/core/exceptions/class-fw-option-type-exception.php                                        0000644                 00000001217 15266055654 0020402 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'FW' ) ) {
	die( 'Forbidden' );
}


/**
 * Class FW_Option_Type_Exception
 *
 * @since 2.6.11
 */
class FW_Option_Type_Exception extends Exception {

}

/**
 * Class FW_Option_Type_Exception_Not_Found
 *
 * @since 2.6.11
 */
class FW_Option_Type_Exception_Not_Found extends FW_Option_Type_Exception {

}

/**
 * Class FW_Option_Type_Exception_Invalid_Class
 *
 * @since 2.6.11
 */
class FW_Option_Type_Exception_Invalid_Class extends FW_Option_Type_Exception {

}

/**
 * Class FW_Option_Type_Exception_Already_Registered
 *
 * @since 2.6.11
 */
class FW_Option_Type_Exception_Already_Registered extends FW_Option_Type_Exception {

}                                                                                                                                                                                                                                                                                                                                                                                 framework/core/Fw.php                                                                               0000644                 00000003056 15266055654 0010600 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if (!defined('FW')) die('Forbidden');

/**
 * Main framework class that contains everything
 *
 * Convention: All public properties should be only instances of the components (except special property: manifest)
 */
final class _Fw
{
	/** @var bool If already loaded */
	private static $loaded = false;

	/** @var FW_Framework_Manifest */
	public $manifest;

	/** @var _FW_Component_Extensions */
	public $extensions;

	/** @var _FW_Component_Backend */
	public $backend;

	/** @var _FW_Component_Theme */
	public $theme;

	public function __construct()
	{
		if (self::$loaded) {
			trigger_error('Framework already loaded', E_USER_ERROR);
		} else {
			self::$loaded = true;
		}

		$fw_dir = fw_get_framework_directory();

		// manifest
		{
			require $fw_dir .'/manifest.php';
			/** @var array $manifest */

			$this->manifest = new FW_Framework_Manifest($manifest);

			add_action('fw_init', array($this, '_check_requirements'), 1);
		}

		// components
		{
			$this->extensions = new _FW_Component_Extensions();
			$this->backend = new _FW_Component_Backend();
			$this->theme = new _FW_Component_Theme();
		}
	}

	/**
	 * @internal
	 */
	public function _check_requirements()
	{
		if (is_admin() && !$this->manifest->check_requirements()) {
			FW_Flash_Messages::add(
				'fw_requirements',
				__('Framework requirements not met:', 'fw') .' '. $this->manifest->get_not_met_requirement_text(),
				'warning'
			);
		}
	}
}

/**
 * @return _FW Framework instance
 */
function fw() {
	static $FW = null; // cache

	if ($FW === null) {
		$FW = new _Fw();
	}

	return $FW;
}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  unyson.php                                                                                          0000644                 00000011407 15266055654 0006631 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       <?php if ( ! defined( 'ABSPATH' ) ) die( 'Forbidden' );
/**
 * Plugin Name: Unyson
 * Plugin URI: http://unyson.io/
 * Description: A free drag & drop framework that comes with a bunch of built in extensions that will help you develop premium themes fast & easy.
 * Version: 2.7.31
 * Author: ThemeFuse
 * Author URI: http://themefuse.com
 * License: GPL2+
 * Text Domain: fw
 * Domain Path: /framework/languages
 */

if (defined('FW')) {
	/**
	 * The plugin was already loaded (maybe as another plugin with different directory name)
	 */
} else {
	require dirname( __FILE__ ) . '/framework/bootstrap.php';

	/**
	 * Plugin related functionality
	 *
	 * Note:
	 * The framework doesn't know that it's used as a plugin.
	 * It can be localed in the theme directory or any other directory.
	 * Only its path and uri is known
	 */
	{
		/** @internal */
		function _action_fw_plugin_activate() {
			update_option( '_fw_plugin_activated', true, false ); // add special option (is used in another action)

			// @see framework/bootstrap.php
			// must not be loaded
			if ( did_action( 'after_setup_theme' ) && ! did_action( 'fw_init' ) ) {
				_action_init_framework(); // load (prematurely) the plugin
				do_action( 'fw_plugin_activate' );
			}
		}

		register_activation_hook( __FILE__, '_action_fw_plugin_activate' );

		/** @internal */
		function _action_fw_plugin_check_if_was_activated() {
			if (get_option('_fw_plugin_activated')) {
				delete_option('_fw_plugin_activated');

				do_action('fw_after_plugin_activate');
			}
		}
		add_action(
			'current_screen', // as late as possible, but to be able to make redirects (content not started)
			'_action_fw_plugin_check_if_was_activated',
			100
		);

		/**
		 * @param int $blog_id Blog ID
		 * @param bool $drop True if blog's table should be dropped. Default is false.
		 * @internal
		 */
		function _action_fw_delete_blog( $blog_id, $drop ) {
			if ($drop) {
				global $wpdb; /** @var WPDB $wpdb */

				// delete old termmeta table
				$wpdb->query("DROP TABLE IF EXISTS `{$wpdb->prefix}fw_termmeta`;");
			}
		}
		add_action( 'delete_blog', '_action_fw_delete_blog', 10, 2 );

		/** @internal */
		function _filter_fw_plugin_action_list( $actions ) {
			return apply_filters( 'fw_plugin_action_list', $actions );
		}
		add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), '_filter_fw_plugin_action_list' );

		/** @internal */
		function _action_fw_textdomain() {
			load_plugin_textdomain( 'fw', false, plugin_basename( dirname( __FILE__ ) ) . '/framework/languages' );
		}
		add_action( 'fw_before_init', '_action_fw_textdomain', 3 );

		/** @internal */
		function _filter_fw_tmp_dir( $dir ) {
			/**
			 * Some users force WP_Filesystem to use the 'direct' method <?php define( 'FS_METHOD', 'direct' ); ?> and set chmod 777 to the unyson/ plugin.
			 * By default tmp dir is WP_CONTENT_DIR.'/tmp' and WP_Filesystem can't create it with 'direct' method, then users can't download and install extensions.
			 * In order to prevent this situation, create the temporary directory inside the plugin folder.
			 */
			return dirname( __FILE__ ) . '/tmp';
		}
		add_filter( 'fw_tmp_dir', '_filter_fw_tmp_dir' );

		/** @internal */
		final class _FW_Update_Hooks {
			public static function _init() {
				add_filter( 'upgrader_pre_install',  array(__CLASS__, '_filter_fw_check_if_plugin_pre_update'),  9999, 2 );
				add_filter( 'upgrader_post_install', array(__CLASS__, '_filter_fw_check_if_plugin_post_update'), 9999, 2 );
				add_action( 'automatic_updates_complete', array(__CLASS__, '_action_fw_automatic_updates_complete') );
			}

			public static function _filter_fw_check_if_plugin_pre_update( $result, $data ) {
				if (
					!is_wp_error($result)
					&&
					isset( $data['plugin'] )
					&&
					plugin_basename( __FILE__ ) === $data['plugin']
				) {
					/**
					 * Before plugin update
					 * The plugin was already download and extracted to a temp directory
					 * and it's right before being replaced with the new downloaded version
					 */
					do_action( 'fw_plugin_pre_update' );
				}

				return $result;
			}

			public static function _filter_fw_check_if_plugin_post_update( $result, $data ) {
				if (
					!is_wp_error($result)
					&&
					isset( $data['plugin'] )
					&&
					plugin_basename( __FILE__ ) === $data['plugin']
				) {
					/**
					 * After plugin successfully updated
					 */
					do_action( 'fw_plugin_post_update' );
				}

				return $result;
			}

			public static function _action_fw_automatic_updates_complete($results) {
				if (!isset($results['plugin'])) {
					return;
				}

				foreach ($results['plugin'] as $plugin) {
					if (plugin_basename( __FILE__ ) === strtolower($plugin->item->plugin)) {
						do_action( 'fw_automatic_update_complete', $plugin->result );
						break;
					}
				}
			}
		}
		_FW_Update_Hooks::_init();
	}
}
                                                                                                                                                                                                                                                         readme.txt                                                                                          0000644                 00000050130 15266055654 0006557 0                                                                                                    ustar 00                                                                                                                                                                                                                                                       === Unyson ===
Contributors: unyson
Tags: page builder, widgets, sidebar, backup, seo
Requires at least: 4.4
Tested up to: 6.0
Stable tag: 2.7.31
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A simple and easy way to build a powerful website.  

== Description ==

> Did you find this plugin helpful? Please consider [leaving a 5-star review](https://wordpress.org/support/plugin/unyson/reviews/).

[Unyson](http://unyson.io/) - A free drag & drop framework that comes with a bunch of built in extensions that will help you develop premium themes fast & easy.

[Sponsored by: BitBlox.me](http://bitblox.me/)

[vimeo https://vimeo.com/113008662]

**Features include:**

* **Drag & Drop Page Builder.** Create countless pages using the content and media shortcodes.
* **Backup & Demo Content.** Create an automated backup schedule, import demo content or even create a demo content archive for migration purposes.
* **Sliders.** To make you life even easier we have already built in 3 of them that support images and videos.
* **Mega Menu.** User-friendly drop down menu that will let you easily create highly customized menu configurations.
* **Sidebars.** This module will let your users customize WordPress pages with dynamic sidebars.
* **Portfolio.** Portfolio has some pretty neat filtering animations.
* **Breadcrumbs.** A pretty small module that will really come in handy when youâ€™ll want to navigate your website faster.
* **Forms** Use the drag & drop form builder to create any contact form you'll ever want or need.
* **SEO.** SEO settings at finger tips without installing further plugins.
* **Feedback.** We've added a way for users to submit reviews and ratings for events, projects, etc.
* **Events.** It's pretty simple to use and it has Calendar and Map shortcodes.

**Get involved**

Developers can contribute to the source code on the [Unyson GitHub Repository](https://github.com/ThemeFuse/Unyson/blob/master/CONTRIBUTING.md).

Translators can contribute new languages to Unyson through [Transifex](https://www.transifex.com/projects/p/unyson/).

Theme developers can test the compatibility of their themes with new extensions updates before they are going to be released on [Unyson Extensions Approval](https://github.com/ThemeFuse/Unyson-Extensions-Approval).

**WP-CLI INTEGRATION IS INCLUDED**

* **[Unyson CLI](https://github.com/ThemeFuse/Unyson-CLI)**


== Installation ==

= Minimum Requirements =

* WordPress 4.4 or greater
* PHP version 5.2.4 or greater
* MySQL version 5.6 or greater

= Installation =

1. Upload the `unyson` folder to the `/wp-content/plugins/` directory
1. Activate the Unyson plugin through the 'Plugins' menu in WordPress
1. Configure the plugin by going to the `Unyson` menu that appears in your admin menu


== Frequently Asked Questions ==

= Where can I find Unyson documentation? =

For extending or theming Unyson, see [developers documetation](http://manual.unyson.io/).

= Where can I report bugs or contribute to the project? =

You can open issues via Unyson Github Repository [Issues page](https://github.com/ThemeFuse/Unyson/issues).

= Will Unyson work with my theme? =

Yes; Unyson will work with any theme.

= How can I report security bugs? =

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. [Report a security vulnerability.](https://patchstack.com/database/vdp/unyson)

== Screenshots ==

1. CreateÂ a page by adding the columns structure you want.
2. Then add content shortcodes to your liking from the Content Elements and Media Elements tabs.
3. All the portfolio entries have thumbs for easy identification.
4. Unyson comes with a built in EventsÂ Extension.
5. Create backups directly from the WordPress admin.
6. Adding a new slider will let you select the Type, Population Method.
7. SEO settings at their finger tips without installing further plugins.


== Changelog ==

= 2.7.30 =
* Security Issue

= 2.7.28 =
* Fixed [#4276](https://github.com/ThemeFuse/Unyson/issues/3915),[#3861](https://github.com/ThemeFuse/Unyson/issues/3861),[#4275](https://github.com/ThemeFuse/Unyson/issues/3861)

= 2.7.27 =
* Security Issue

= 2.7.26 =
* Fixed [#4211](https://github.com/ThemeFuse/Unyson/issues/4211)

= 2.7.25 =
* Fixed [#4209](https://github.com/ThemeFuse/Unyson/issues/4209)

= 2.7.24 =
* Fixed [#3915](https://github.com/ThemeFuse/Unyson/issues/4029)

= 2.7.23 =
* Fixed [#3915](https://github.com/ThemeFuse/Unyson/issues/3915),[#3861](https://github.com/ThemeFuse/Unyson/pull/3861),[#3750](https://github.com/ThemeFuse/Unyson/issues/3750),[#3888](https://github.com/ThemeFuse/Unyson/pull/3888),[#3738](https://github.com/ThemeFuse/Unyson/pull/3738)

= 2.7.22 =
* Fixed [#3716](https://github.com/ThemeFuse/Unyson/pull/3716),[#3561](https://github.com/ThemeFuse/Unyson/issues/3561)

= 2.7.20 =
* Fixed [#3629](https://github.com/ThemeFuse/Unyson/issues/3629)

= 2.7.19 =
* Security Issue

= 2.7.18 =
* Fixed [#3480](https://github.com/ThemeFuse/Unyson/issues/3480),[#3474](https://github.com/ThemeFuse/Unyson/issues/3474),[#3468](https://github.com/ThemeFuse/Unyson/issues/3468)

= 2.7.17 =
* Fixed [#3442](https://github.com/ThemeFuse/Unyson/issues/3442),[#3397](https://github.com/ThemeFuse/Unyson/issues/3397),[#3399](https://github.com/ThemeFuse/Unyson/issues/3399)

= 2.7.16 =
* Remove redirects to about Brizy page

= 2.7.15 =
* Urgent update

= 2.7.14 =
* Fixed [#3365](https://github.com/ThemeFuse/Unyson/issues/3365),[#2732](https://github.com/ThemeFuse/Unyson/issues/2732)

= 2.7.13 =
* Fixed [#3344](https://github.com/ThemeFuse/Unyson/issues/3344),[#3309](https://github.com/ThemeFuse/Unyson/issues/3309),[#3300](https://github.com/ThemeFuse/Unyson/issues/3300),[#3302](https://github.com/ThemeFuse/Unyson/issues/3302),[#2898](https://github.com/ThemeFuse/Unyson/issues/2898),[#3182](https://github.com/ThemeFuse/Unyson/issues/3182),[#3194](https://github.com/ThemeFuse/Unyson/issues/3194)

= 2.7.12 =
* Fixed [#3092](https://github.com/ThemeFuse/Unyson/pull/3092),[#3093](https://github.com/ThemeFuse/Unyson/issues/3093),[#3044](https://github.com/ThemeFuse/Unyson/issues/3044),[#3113](https://github.com/ThemeFuse/Unyson/issues/3127),[#3113](https://github.com/ThemeFuse/Unyson/pull/3127),[#3132](https://github.com/ThemeFuse/Unyson/pull/3132),[#3133](https://github.com/ThemeFuse/Unyson/pull/3133),[#3109](https://github.com/ThemeFuse/Unyson/pull/3109),[#100](https://github.com/ThemeFuse/Unyson-PageBuilder-Extension/issues/100),[#8](https://github.com/ThemeFuse/Unyson-CLI/issues/8),[#3137](https://github.com/ThemeFuse/Unyson/issues/3137)

= 2.7.11 =
* Fixed [#3052](https://github.com/ThemeFuse/Unyson/issues/3052),[#3050](https://github.com/ThemeFuse/Unyson/issues/3050),[#3044](https://github.com/ThemeFuse/Unyson/issues/3044),[#3043](https://github.com/ThemeFuse/Unyson/issues/3043),[#3014](https://github.com/ThemeFuse/Unyson/issues/3014)
,[#3008](https://github.com/ThemeFuse/Unyson/issues/3008),[#3006](https://github.com/ThemeFuse/Unyson/issues/3006),[#3071](https://github.com/ThemeFuse/Unyson/pull/3071),[#3061](https://github.com/ThemeFuse/Unyson/issues/3061)

= 2.7.10 =
* Fixed [#2997](https://github.com/ThemeFuse/Unyson/issues/2997),[#2999](https://github.com/ThemeFuse/Unyson/pull/2999)

= 2.7.9 =
* Fixed [#1351](https://github.com/ThemeFuse/Unyson/issues/1351),[#2716](https://github.com/ThemeFuse/Unyson/issues/2716),[#2833](https://github.com/ThemeFuse/Unyson/issues/2833),[#2736](https://github.com/ThemeFuse/Unyson/issues/2736),[#2718](https://github.com/ThemeFuse/Unyson/issues/2718),[#2953](https://github.com/ThemeFuse/Unyson/issues/2953),[#2888](https://github.com/ThemeFuse/Unyson/issues/2888),[#2855](https://github.com/ThemeFuse/Unyson/issues/2855),[#2906](https://github.com/ThemeFuse/Unyson/issues/2906)

= 2.7.8 =
* Fixed [#2905](https://github.com/ThemeFuse/Unyson/issues/2905),[#2862](https://github.com/ThemeFuse/Unyson/issues/2862),[#2909](https://github.com/ThemeFuse/Unyson/issues/2909),[#2924](https://github.com/ThemeFuse/Unyson/issues/2924),[#2925](https://github.com/ThemeFuse/Unyson/issues/2925),[#2921](https://github.com/ThemeFuse/Unyson/issues/2921),[#2844](https://github.com/ThemeFuse/Unyson/issues/2844)

= 2.7.7 =
* Fixed [#2832](https://github.com/ThemeFuse/Unyson/issues/2832),[#2862](https://github.com/ThemeFuse/Unyson/issues/2862),[#2781](https://github.com/ThemeFuse/Unyson/issues/2781),[#2732](https://github.com/ThemeFuse/Unyson/issues/2732),[#2703](https://github.com/ThemeFuse/Unyson/issues/2703)

= 2.7.6 =
* Urgent update

= 2.7.5 =
* Urgent update

= 2.7.1 =
* Bug fixes

= 2.7.0 =
* Fixed [#2460](https://github.com/ThemeFuse/Unyson/issues/2460),[#1775](https://github.com/ThemeFuse/Unyson/issues/1775#issuecomment-293581057),[#2516](https://github.com/ThemeFuse/Unyson/issues/2516)[#2536](https://github.com/ThemeFuse/Unyson/pull/2536)[#1419](https://github.com/ThemeFuse/Unyson/issues/1419)[#2563](https://github.com/ThemeFuse/Unyson/issues/2563)[#2587](https://github.com/ThemeFuse/Unyson/issues/2587)[#2591](https://github.com/ThemeFuse/Unyson/issues/2591)[#2604](https://github.com/ThemeFuse/Unyson/issues/2604)
* New feature. Introducing Reactive Option Types

= 2.6.15 =
* Fixed [#2490](https://github.com/ThemeFuse/Unyson/issues/2490), [#2450](https://github.com/ThemeFuse/Unyson/issues/2450), [#326](https://github.com/ThemeFuse/Unyson/issues/326)

= 2.6.15 =
* Fixed [#2380](https://github.com/ThemeFuse/Unyson/issues/2380), [#2397](https://github.com/ThemeFuse/Unyson/issues/2397), [#2212](https://github.com/ThemeFuse/Unyson/issues/2212#issuecomment-278954170)

= 2.6.14 =
* Fixed infinite loop when php memory limit is `-1`
* Minor changes

= 2.6.13 =
* Fixed [#2310](https://github.com/ThemeFuse/Unyson/issues/2310), [#2308](https://github.com/ThemeFuse/Unyson/issues/2308), [#961](https://github.com/ThemeFuse/Unyson/issues/961), [#2073](https://github.com/ThemeFuse/Unyson/issues/2073)

= 2.6.12 =
* Fixed [#2283](https://github.com/ThemeFuse/Unyson/issues/2283), [#2265](https://github.com/ThemeFuse/Unyson/issues/2265), [#2286](https://github.com/ThemeFuse/Unyson/issues/2286), [#2288](https://github.com/ThemeFuse/Unyson/issues/2288)

= 2.6.11 =
* Fixed [#2198](https://github.com/ThemeFuse/Unyson/issues/2198), [#2216](https://github.com/ThemeFuse/Unyson/issues/2216), [#2219](https://github.com/ThemeFuse/Unyson/issues/2219), [#2234](https://github.com/ThemeFuse/Unyson/issues/2234), [#2254](https://github.com/ThemeFuse/Unyson/issues/2254), [#2264](https://github.com/ThemeFuse/Unyson/issues/2264), [#2265](https://github.com/ThemeFuse/Unyson/issues/2265), [#2273](https://github.com/ThemeFuse/Unyson/issues/2273)
* Option-type `multi-select` improvements
* Option-type `multi-picker`: The same options can be used for multiple choices [#2251](https://github.com/ThemeFuse/Unyson/pull/2251)
* Autoload a lot of classes [#2225](https://github.com/ThemeFuse/Unyson/pull/2225)
* New [helper function](https://github.com/ThemeFuse/Unyson/commit/e378efd45e4d6b7435ebac5a836a7556c866a920#diff-1a10d08376d32331dbdc651256766d37R1654) `fw_get_path_url()`
* Deprecated warning for the `save-in-separate-meta` option parameter
* Deleted `FW_File_Cache` helper

= 2.6.10 =
* Fixed [#2216](https://github.com/ThemeFuse/Unyson/issues/2216), [#2212](https://github.com/ThemeFuse/Unyson/issues/2212), [#2214](https://github.com/ThemeFuse/Unyson/issues/2214)

= 2.6.9 =
* Fixed [#1743](https://github.com/ThemeFuse/Unyson/issues/1743), [#2143](https://github.com/ThemeFuse/Unyson/issues/2143), [#2148](https://github.com/ThemeFuse/Unyson/issues/2148), [#2154](https://github.com/ThemeFuse/Unyson/pull/2154), [#2159](https://github.com/ThemeFuse/Unyson/pull/2159), [#2139](https://github.com/ThemeFuse/Unyson/issues/2139), [#2167](https://github.com/ThemeFuse/Unyson/issues/2167), [#2179](https://github.com/ThemeFuse/Unyson/issues/2179), [#2180](https://github.com/ThemeFuse/Unyson/pull/2180)

= 2.6.8 =
* Extensions are installed on plugin install with TGM `'is_automatic' => true` [#2117](https://github.com/ThemeFuse/Unyson/issues/2117)
* Fixed [#2134](https://github.com/ThemeFuse/Unyson/pull/2134), [#2104](https://github.com/ThemeFuse/Unyson/issues/2104), [#2106](https://github.com/ThemeFuse/Unyson/issues/2106), [#1144](https://github.com/ThemeFuse/Unyson/issues/1144#issuecomment-250257511)

= 2.6.7 =
* Fixed [#2053](https://github.com/ThemeFuse/Unyson/issues/2053), [#2024](https://github.com/ThemeFuse/Unyson/issues/2024)

= 2.6.6 =
* Disabled File Cache [#2029](https://github.com/ThemeFuse/Unyson/issues/2029)
* Added option-type `addable-popup-full` [#1769](https://github.com/ThemeFuse/Unyson/issues/1769#issuecomment-247054955)
* Fixed [#2034](https://github.com/ThemeFuse/Unyson/issues/2034), [#2025](https://github.com/ThemeFuse/Unyson/issues/2025), [#2031](https://github.com/ThemeFuse/Unyson/issues/2031)

= 2.6.5 =
* [Minor fixes](https://github.com/ThemeFuse/Unyson/compare/v2.6.4...v2.6.5)

= 2.6.4 =
* Fixed [#2000](https://github.com/ThemeFuse/Unyson/issues/2000)

= 2.6.3 =
* Fixed [#1993](https://github.com/ThemeFuse/Unyson/issues/1993)

= 2.6.2 =
* Option-types must be loaded on `fw_option_types_init` [action](http://manual.unyson.io/en/latest/options/create-option-type.html?#create-option-type) [#1827](https://github.com/ThemeFuse/Unyson/issues/1827)
* Option-type `icon-v2` refactor
* Fixed [#1491](https://github.com/ThemeFuse/Unyson/issues/1491), [#1979](https://github.com/ThemeFuse/Unyson/issues/1979), [#1970](https://github.com/ThemeFuse/Unyson/issues/1970), [#1954](https://github.com/ThemeFuse/Unyson/issues/1954)

= 2.6.1 =
* Hotfix in File Cache [#1968](https://github.com/ThemeFuse/Unyson/issues/1968)

= 2.6.0 =
* Added [File Cache](https://github.com/ThemeFuse/Unyson/blob/16709330f1acc29453928fce0fafe69a8ea592c7/framework/helpers/class-fw-file-cache.php) [#1828](https://github.com/ThemeFuse/Unyson/issues/1828)
* Migration to native term meta [#1745](https://github.com/ThemeFuse/Unyson/issues/1745)
* The possibility to [register Available Extensions from theme](https://github.com/ThemeFuse/Unyson/blob/16709330f1acc29453928fce0fafe69a8ea592c7/framework/core/components/extensions/manager/class--fw-extensions-manager.php#L232-L238)
* Fixed [#1860](https://github.com/ThemeFuse/Unyson/issues/1860), [#1877](https://github.com/ThemeFuse/Unyson/issues/1877), [#1897](https://github.com/ThemeFuse/Unyson/issues/1897), [#1810](https://github.com/ThemeFuse/Unyson/issues/1810)

= 2.5.12 =
* Fixed `wp-editor` option error when used in Theme Settings [#1860](https://github.com/ThemeFuse/Unyson/issues/1860)

= 2.5.11 =
* New extension: WordPress Shortcodes [#1807](https://github.com/ThemeFuse/Unyson/issues/1807)
* Option type `wp-editor` fixes [#1615](https://github.com/ThemeFuse/Unyson/issues/1615)
* Performance improvement in `fw_get_db_..._option()` functions
* Added javascript helper `fw.soleConfirm` [#1803](https://github.com/ThemeFuse/Unyson/pull/1803)

= 2.5.10 =
* Fixed `fw_get_db_customizer_option()` bug [#1796](https://github.com/ThemeFuse/Unyson/issues/1796)

= 2.5.9 =
* Fixed missing function in WP < 4.5 [#1767](https://github.com/ThemeFuse/Unyson/issues/1767)
* New option-type: [icon-v2](http://manual.unyson.io/en/latest/options/built-in-option-types.html#icon-v2)
* Fixed `wp-editor` option-type bugs [#1739](https://github.com/ThemeFuse/Unyson/issues/1739)
* Process `fw-storage` parameter in all options *(Theme Settings, Customizer, Post, Term, Extension Settings)* [#1551](https://github.com/ThemeFuse/Unyson/issues/1551)

= 2.5.8 =
* Fixed `wp-editor` bugs
* Updated FontAwesome
* Fixed [#1676](https://github.com/ThemeFuse/Unyson/issues/1676)

= 2.5.7 =
* [#1682](https://github.com/ThemeFuse/Unyson/pull/1682), [#1687](https://github.com/ThemeFuse/Unyson/pull/1687), [#1647](https://github.com/ThemeFuse/Unyson/pull/1647)

= 2.5.6 =
* [Minor fixes](https://github.com/ThemeFuse/Unyson/compare/v2.5.5...v2.5.6#files_bucket)

= 2.5.5 =
* Fixed [#1586](https://github.com/ThemeFuse/Unyson/issues/1586)

= 2.5.4 =
* Fixed [#1423](https://github.com/ThemeFuse/Unyson/issues/1423), [#1517](https://github.com/ThemeFuse/Unyson/issues/1517), [#1509](https://github.com/ThemeFuse/Unyson/issues/1509), [#1386](https://github.com/ThemeFuse/Unyson/issues/1386), [#1488](https://github.com/ThemeFuse/Unyson/issues/1488), [#837](https://github.com/ThemeFuse/Unyson/issues/837), [#1538](https://github.com/ThemeFuse/Unyson/issues/1538), [#1484](https://github.com/ThemeFuse/Unyson/issues/1484)

= 2.5.3 =
* Fixed option-type `wp-editor` issues: [#1472](https://github.com/ThemeFuse/Unyson/issues/1472), [#1475](https://github.com/ThemeFuse/Unyson/issues/1475), [#1478](https://github.com/ThemeFuse/Unyson/issues/1478)
* Improvements in `fw_get_db_post_option()`
* Updated FontAwesome to v4.6.1

= 2.5.2 =
* Fixed option-type `wp-editor` issues [#15](https://github.com/ThemeFuse/Unyson-Shortcodes-Extension/issues/15#issuecomment-207368593)
* Taxonomy options now are displayed on Add Term page [#1427](https://github.com/ThemeFuse/Unyson/pull/1427)
* Added the `wp-customizer-setting-args` parameter for customizer options [#1435](https://github.com/ThemeFuse/Unyson/issues/1435)
* Added translations: [Nederlands](https://www.transifex.com/themefuse/dashboard/all_resources/nl_NL/?project=unyson), [Ð ÑƒÑ�Ñ�ÐºÐ¸Ð¹](https://www.transifex.com/themefuse/dashboard/all_resources/ru_RU/?project=unyson)
* Updated [EspaÃ±ol](https://www.transifex.com/themefuse/dashboard/all_resources/es_ES/?project=unyson) translations
* Fixed [#1449](https://github.com/ThemeFuse/Unyson/issues/1449), [#1438](https://github.com/ThemeFuse/Unyson/issues/1438), [#1278](https://github.com/ThemeFuse/Unyson/issues/1278#issuecomment-208032542), [#1443](https://github.com/ThemeFuse/Unyson/issues/1443), [#1440](https://github.com/ThemeFuse/Unyson/issues/1440)

= 2.5.1 =
* Fixed [#1062](https://github.com/ThemeFuse/Unyson/issues/1062), [#1278](https://github.com/ThemeFuse/Unyson/issues/1278), [#1292](https://github.com/ThemeFuse/Unyson/issues/1292), [#1293](https://github.com/ThemeFuse/Unyson/issues/1293), [#1310](https://github.com/ThemeFuse/Unyson/pull/1310), [#1295](https://github.com/ThemeFuse/Unyson/issues/1295), [#767](https://github.com/ThemeFuse/Unyson/issues/767), [#1322](https://github.com/ThemeFuse/Unyson/pull/1322), [#1323](https://github.com/ThemeFuse/Unyson/pull/1323), [#1321](https://github.com/ThemeFuse/Unyson/issues/1321), [#1054](https://github.com/ThemeFuse/Unyson/issues/1054), [#1309](https://github.com/ThemeFuse/Unyson/issues/1309), [#1347](https://github.com/ThemeFuse/Unyson/issues/1347), [#2777093](https://wordpress.org/support/topic/bootstrap-datepicker-not-translated-on-backend), [#1355](https://github.com/ThemeFuse/Unyson/issues/1355), [#1354](https://github.com/ThemeFuse/Unyson/issues/1354), [#1379](https://github.com/ThemeFuse/Unyson/issues/1379), [#1394](https://github.com/ThemeFuse/Unyson/issues/1394), [#1391](https://github.com/ThemeFuse/Unyson/issues/1391), [#1403](https://github.com/ThemeFuse/Unyson/pull/1403)
* Fixes for [WP 4.5 BackboneJS & UnderscoreJS latest version](https://make.wordpress.org/core/2016/02/17/backbone-and-underscore-updated-to-latest-versions/)

= 2.5.0 =
* Added the possibility to save options in separate database location [#838](https://github.com/ThemeFuse/Unyson/issues/838)

	Will be used in next release of the PageBuilder extension, the builder value will be moved to a separate post meta.

* Lazy Tabs: Render only the visible tabs [#1174](https://github.com/ThemeFuse/Unyson/issues/1174)

	This feature can be disabled by adding in `{theme}/framework-customizations/theme/config.php`:

		$cfg['lazy_tabs'] = false;

* Added the [`.pot` file](https://github.com/ThemeFuse/Unyson/tree/master/framework/languages) [#1256](https://github.com/ThemeFuse/Unyson/issues/1256)

* Fixed [#1072](https://github.com/ThemeFuse/Unyson/issues/1072), [#1052](https://github.com/ThemeFuse/Unyson/issues/1052), [#1235](https://github.com/ThemeFuse/Unyson/issues/1235), [#1236](https://github.com/ThemeFuse/Unyson/issues/1236), [#1251](https://github.com/ThemeFuse/Unyson/issues/1251), [#1246](https://github.com/ThemeFuse/Unyson/issues/1246), [#1242](https://github.com/ThemeFuse/Unyson/issues/1242), [#941](https://github.com/ThemeFuse/Unyson/issues/941), [#1250](https://github.com/ThemeFuse/Unyson/issues/1250), [#1243](https://github.com/ThemeFuse/Unyson/issues/1243), [#1261](https://github.com/ThemeFuse/Unyson/issues/1261)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        